diff -Nrcpad gcc-13.1.0/ChangeLog gcc-13.2.0/ChangeLog
*** gcc-13.1.0/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/INSTALL/prerequisites.html gcc-13.2.0/INSTALL/prerequisites.html
*** gcc-13.1.0/INSTALL/prerequisites.html	Wed Apr 26 07:11:19 2023
--- gcc-13.2.0/INSTALL/prerequisites.html	Thu Jul 27 08:17:16 2023
*************** tables.
*** 251,256 ****
--- 251,259 ----
  </p>
  <p>Used by <code>automake</code>.
  </p>
+ <p>If available, enables parallel testing of &lsquo;<samp>libgomp</samp>&rsquo; in case that
+ <code>flock</code> is not available.
+ </p>
  </dd>
  </dl>
  
diff -Nrcpad gcc-13.1.0/LAST_UPDATED gcc-13.2.0/LAST_UPDATED
*** gcc-13.1.0/LAST_UPDATED	Wed Apr 26 07:11:19 2023
--- gcc-13.2.0/LAST_UPDATED	Thu Jul 27 08:17:15 2023
***************
*** 1 ****
! Obtained from git: releases/gcc-13.1.0 revision cc035c5d8672f87dc8c2756d9f8367903aa72d93
--- 1 ----
! Obtained from git: releases/gcc-13.2.0 revision c891d8dc23e1a46ad9f3e757d09e57b500d40044
diff -Nrcpad gcc-13.1.0/MD5SUMS gcc-13.2.0/MD5SUMS
*** gcc-13.1.0/MD5SUMS	Wed Apr 26 07:38:13 2023
--- gcc-13.2.0/MD5SUMS	Thu Jul 27 08:43:38 2023
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the 
! # gcc-13.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-13.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
*************** c234515d9056662b94af0653f8562888  .dir-l
*** 17,23 ****
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! e70bbfe74844af915adbae5bd819108f  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
--- 17,23 ----
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! f17f1d70069613f64e9f95bb0e974bd1  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
*************** b505e790ec3f9e097a4b1d43a7bdd178  INSTAL
*** 28,45 ****
  06e5c3d38f648573ed6e03c7bbbb672c  INSTALL/finalinstall.html
  fe07f4a77b2b246f67cc5eae162b510e  INSTALL/gfdl.html
  1d59b420876d0ffc1fa8dd47836597cb  INSTALL/index.html
! 797de376590e4c1127a316b25a3f91a7  INSTALL/prerequisites.html
  2c354642f325b07772e4d3c926b98f79  INSTALL/specific.html
  62069886bede1942dc164b60e4e4f62c  INSTALL/test.html
! 22ba93c73302c4188613907e363d198a  LAST_UPDATED
  81b3330d422f3ce1ef8b720dfae35068  MAINTAINERS
  2b61ddbd876fa839639a7ca551773426  Makefile.def
  cd4f0a8b49cee46e90b2bc67bea3158e  Makefile.in
  04a743630d1f6ef760bcb6ee98e801d1  Makefile.tpl
! e165fe27cc9e35a37f36c922413f8477  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  a657821f65bab77f4fbf3a75cdee6da9  ar-lib
! 2c8694f44565565841fddd7a5bf3dbb8  c++tools/ChangeLog
  032c26e766fcea31a5d1a469ae7bf9e1  c++tools/Makefile.in
  edf805e559bf9ecb62db313d2e6edb47  c++tools/config.h.in
  ccd3498e6b247dfe4e65793a88a27296  c++tools/configure
--- 28,45 ----
  06e5c3d38f648573ed6e03c7bbbb672c  INSTALL/finalinstall.html
  fe07f4a77b2b246f67cc5eae162b510e  INSTALL/gfdl.html
  1d59b420876d0ffc1fa8dd47836597cb  INSTALL/index.html
! cd5076051085f5cff39d8bfe54d1e160  INSTALL/prerequisites.html
  2c354642f325b07772e4d3c926b98f79  INSTALL/specific.html
  62069886bede1942dc164b60e4e4f62c  INSTALL/test.html
! dadd56ae78af90859a5dc25de70e7872  LAST_UPDATED
  81b3330d422f3ce1ef8b720dfae35068  MAINTAINERS
  2b61ddbd876fa839639a7ca551773426  Makefile.def
  cd4f0a8b49cee46e90b2bc67bea3158e  Makefile.in
  04a743630d1f6ef760bcb6ee98e801d1  Makefile.tpl
! f2f7ce95f8e3cdf89c8ad5b0059bbf0c  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  a657821f65bab77f4fbf3a75cdee6da9  ar-lib
! 7b60b473400285c1914f4d39e1b8583b  c++tools/ChangeLog
  032c26e766fcea31a5d1a469ae7bf9e1  c++tools/Makefile.in
  edf805e559bf9ecb62db313d2e6edb47  c++tools/config.h.in
  ccd3498e6b247dfe4e65793a88a27296  c++tools/configure
*************** ccd3498e6b247dfe4e65793a88a27296  c++too
*** 52,58 ****
  c64564b7c7563dae5ebe016f340c9cd9  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  111d54aa3a3019adbab413c8fb435f22  config.sub
! e6567e5fbe8a2c10cb4c975a597b7ee0  config/ChangeLog
  0d9cf183f9cbbe5f59796e35831fe774  config/acinclude.m4
  6afba47df446a629761ab1aa13a547cf  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
--- 52,58 ----
  c64564b7c7563dae5ebe016f340c9cd9  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  111d54aa3a3019adbab413c8fb435f22  config.sub
! dfa132eda55872de1294defa295b5f2e  config/ChangeLog
  0d9cf183f9cbbe5f59796e35831fe774  config/acinclude.m4
  6afba47df446a629761ab1aa13a547cf  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
*************** e2dc6b4fd62b77bff96b7951ef74f78f  config
*** 154,160 ****
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  4dd4461c381dd94b116f27aa48dbef09  configure
  645c07e5dbfc57dcb04d206512423d1e  configure.ac
! 7fa425329f7cbfe5ad8023158ae93d4d  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  d6334dc7fdcc1de5203f8b6b62f993c4  contrib/analyze_brprob.py
--- 154,160 ----
  0163b672c888aaf1c8ad3e867a0ec9f1  config/zlib.m4
  4dd4461c381dd94b116f27aa48dbef09  configure
  645c07e5dbfc57dcb04d206512423d1e  configure.ac
! 3b7b0311f6477d2fbfd039eb0e904d82  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  d6334dc7fdcc1de5203f8b6b62f993c4  contrib/analyze_brprob.py
*************** f03de2f6492b5449fc1a238b3104c5bc  contri
*** 209,215 ****
  e074a10ed2cf3c78e317247bf6208823  contrib/git-fix-changelog.py
  5d80e88da5ae83c53513280bcff7c0a1  contrib/git-undescr.sh
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 08a9a37abc3b22957c4802bf9a053a95  contrib/header-tools/ChangeLog
  72d70766ec87033813e1378c5697fa87  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
--- 209,215 ----
  e074a10ed2cf3c78e317247bf6208823  contrib/git-fix-changelog.py
  5d80e88da5ae83c53513280bcff7c0a1  contrib/git-undescr.sh
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 045f0b940a6c9882459b3a8a51dbb401  contrib/header-tools/ChangeLog
  72d70766ec87033813e1378c5697fa87  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
*************** eedb9aee4fd5829d8ebc95c23a09687a  contri
*** 234,240 ****
  cb477dd95d5e602e9b906fc057a1fe16  contrib/prepare_patch.sh
  bad2b96e4296c0938aab1c646e9ccf33  contrib/prerequisites.md5
  4a395ab2dd4d15d66cb0183ec7e7bbd0  contrib/prerequisites.sha512
! 1c6ed18365b3c33e9ff884fc4fdbe2ef  contrib/reghunt/ChangeLog
  562a0a9f9e5cc4e9c95319b727a1df94  contrib/reghunt/bin/gcc-build-full
  f1c54c76b9d27a6ac0169fe0c8d50f9d  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
--- 234,240 ----
  cb477dd95d5e602e9b906fc057a1fe16  contrib/prepare_patch.sh
  bad2b96e4296c0938aab1c646e9ccf33  contrib/prerequisites.md5
  4a395ab2dd4d15d66cb0183ec7e7bbd0  contrib/prerequisites.sha512
! 808599bd0ea6449051c2d539d2f3a558  contrib/reghunt/ChangeLog
  562a0a9f9e5cc4e9c95319b727a1df94  contrib/reghunt/bin/gcc-build-full
  f1c54c76b9d27a6ac0169fe0c8d50f9d  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
*************** f251d49dd87647250fcd74dd50b7835f  contri
*** 293,299 ****
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! a441955ac0bc8c9c6eef0fa1eb5102e8  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
--- 293,299 ----
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! 5ab23d210571ca1032fc39a44c0f3a26  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
*************** e49c998085ca49d5cdd5b1dd744b2e03  contri
*** 337,343 ****
  f896f3b2aae98b892d733dab4575cc66  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! e19fc0fef70718307095623a34d1fa71  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
--- 337,343 ----
  f896f3b2aae98b892d733dab4575cc66  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! b7814700f87ba9500919badc1f22daa5  fixincludes/ChangeLog
  6de190723745dc3f75080144dfa2215e  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
*************** a22e70b3f29292d0e628450f4bb11e62  fixinc
*** 481,492 ****
  8baab8698bb83c6b90ef4091c00ddc1e  fixincludes/tests/base/unistd.h
  75d75572793b62bdd8ff4d1504e0cb4c  fixincludes/tests/base/yvals.h
  6593c1e7d0535b989e3b12084f001039  gcc/ABOUT-GCC-NLS
! c6a6c7658b4593a4877756b850b6db2e  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! eef8248418ea7ee69fd3c104802eadf4  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
--- 481,492 ----
  8baab8698bb83c6b90ef4091c00ddc1e  fixincludes/tests/base/unistd.h
  75d75572793b62bdd8ff4d1504e0cb4c  fixincludes/tests/base/yvals.h
  6593c1e7d0535b989e3b12084f001039  gcc/ABOUT-GCC-NLS
! 480d4e87ea72fcedc6097627dcc01856  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! bb2fbe4a8e8083695dae434cf1d8da33  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 521,539 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! d4578104e96dea3772d5ce4b035d8045  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
  36698274bb69e2ada20f5cc434f3caa5  gcc/FSFChangeLog.11
  1f93f45664cdb0f660bcb8a952ca6078  gcc/LANGUAGES
! 725306263d9269a1b49daaace3408add  gcc/Makefile.in
  ec6799501b2eb2923d5de6a66169dbd2  gcc/ONEWS
  8c961c26ecaaf1660ca9888b2b0bca59  gcc/README.Portability
  f6d47a542d432aed7e7eaaecb71d3a4c  gcc/acinclude.m4
  6526979dd900a0b58b7691b478a91fec  gcc/aclocal.m4
  16a499934b71eb6cf7c0d6899cd6006a  gcc/ada/.gitignore
! c8c48c88ca73f4681b51f63bdc018ebe  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
--- 521,539 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 51d03b74dc206e1578aa7dd85ceb204d  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
  36698274bb69e2ada20f5cc434f3caa5  gcc/FSFChangeLog.11
  1f93f45664cdb0f660bcb8a952ca6078  gcc/LANGUAGES
! 49f87a7e0f2b3f3730bdd17bfe67af21  gcc/Makefile.in
  ec6799501b2eb2923d5de6a66169dbd2  gcc/ONEWS
  8c961c26ecaaf1660ca9888b2b0bca59  gcc/README.Portability
  f6d47a542d432aed7e7eaaecb71d3a4c  gcc/acinclude.m4
  6526979dd900a0b58b7691b478a91fec  gcc/aclocal.m4
  16a499934b71eb6cf7c0d6899cd6006a  gcc/ada/.gitignore
! 016b2117aad5dd29ede8e7c30c79de77  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
*************** c81efe8ccbd5f5b8399a3496f5015859  gcc/ad
*** 568,574 ****
  6b271163709fbc06df6ef8a7fd1c13da  gcc/ada/adabkend.ads
  a9e8e57440f10ce2ff3fbe5984b1c56c  gcc/ada/adadecode.c
  5933c19a89a051b38aa7a6e4716f502c  gcc/ada/adadecode.h
! 2161564f2a0a337e0b9d988c62316e82  gcc/ada/adaint.c
  6276ae5d40f1552dee393838e562b00b  gcc/ada/adaint.h
  6fb46a612b1053603893b4c055a97bde  gcc/ada/affinity.c
  4482e2fcea81b8826350b4f00907a278  gcc/ada/ali-util.adb
--- 568,574 ----
  6b271163709fbc06df6ef8a7fd1c13da  gcc/ada/adabkend.ads
  a9e8e57440f10ce2ff3fbe5984b1c56c  gcc/ada/adadecode.c
  5933c19a89a051b38aa7a6e4716f502c  gcc/ada/adadecode.h
! 18bb16ad13ce57c6f4e8ca399648f1d6  gcc/ada/adaint.c
  6276ae5d40f1552dee393838e562b00b  gcc/ada/adaint.h
  6fb46a612b1053603893b4c055a97bde  gcc/ada/affinity.c
  4482e2fcea81b8826350b4f00907a278  gcc/ada/ali-util.adb
*************** e61587d5186b53b81a9ed49dc6190797  gcc/ad
*** 702,708 ****
  d37cc0a25d34e042d5dea64c9e740a45  gcc/ada/eval_fat.adb
  f1d86c3f88f5650d8de59f52e9e8083c  gcc/ada/eval_fat.ads
  3da935b78c544f50a354b87d5e568d41  gcc/ada/exit.c
! 8d556ae4c54fdc46a7aa5edc7074fe20  gcc/ada/exp_aggr.adb
  3b09213e625a7d78641da4c3f7b1af7e  gcc/ada/exp_aggr.ads
  f692b29add58ef2b71899d01acbc201a  gcc/ada/exp_atag.adb
  93759d533df63d41d11ae6ad2277af4f  gcc/ada/exp_atag.ads
--- 702,708 ----
  d37cc0a25d34e042d5dea64c9e740a45  gcc/ada/eval_fat.adb
  f1d86c3f88f5650d8de59f52e9e8083c  gcc/ada/eval_fat.ads
  3da935b78c544f50a354b87d5e568d41  gcc/ada/exit.c
! 2b8ff94c7516696f0765024145e8c1cf  gcc/ada/exp_aggr.adb
  3b09213e625a7d78641da4c3f7b1af7e  gcc/ada/exp_aggr.ads
  f692b29add58ef2b71899d01acbc201a  gcc/ada/exp_atag.adb
  93759d533df63d41d11ae6ad2277af4f  gcc/ada/exp_atag.ads
*************** da828d4dca65dbb421d61d7faa8d0487  gcc/ad
*** 723,729 ****
  d218e87874041895cd5628dbbd8a6666  gcc/ada/exp_ch3.ads
  fb1910b10dc695905e125fbf101f0868  gcc/ada/exp_ch4.adb
  6dcf102318099fe9b7d14dd8165a8dd8  gcc/ada/exp_ch4.ads
! d3dc30fa0d6459fdfd4b590ad1b9d2e4  gcc/ada/exp_ch5.adb
  523a3e2d742ada054c744993ab53e80e  gcc/ada/exp_ch5.ads
  6f3b9c4fc88f5488bc26d8b482bd87c0  gcc/ada/exp_ch6.adb
  2aac87fd887c3cfd52393aea7d8e10b7  gcc/ada/exp_ch6.ads
--- 723,729 ----
  d218e87874041895cd5628dbbd8a6666  gcc/ada/exp_ch3.ads
  fb1910b10dc695905e125fbf101f0868  gcc/ada/exp_ch4.adb
  6dcf102318099fe9b7d14dd8165a8dd8  gcc/ada/exp_ch4.ads
! fc00621fc781d27e5379343a49641de9  gcc/ada/exp_ch5.adb
  523a3e2d742ada054c744993ab53e80e  gcc/ada/exp_ch5.ads
  6f3b9c4fc88f5488bc26d8b482bd87c0  gcc/ada/exp_ch6.adb
  2aac87fd887c3cfd52393aea7d8e10b7  gcc/ada/exp_ch6.ads
*************** c4875c3fb6f6e196123c4bee7db7923b  gcc/ad
*** 2843,2849 ****
  1fca2e6b2bc36a4d6328c9d96af6cfb3  gcc/ada/sem_ch3.ads
  79c86ae3b42c5430c31624257e53f05b  gcc/ada/sem_ch4.adb
  d0d55b5c7178730b4379dbea4d669abe  gcc/ada/sem_ch4.ads
! d41d7338fbd9ccf93141d2574d4e2b65  gcc/ada/sem_ch5.adb
  ab69996d3822ad660d28709ab3cf046b  gcc/ada/sem_ch5.ads
  5df18a551da23bdac33c37ed5556b339  gcc/ada/sem_ch6.adb
  1880e12d15e4f7a2655d25e1a39eb8c4  gcc/ada/sem_ch6.ads
--- 2843,2849 ----
  1fca2e6b2bc36a4d6328c9d96af6cfb3  gcc/ada/sem_ch3.ads
  79c86ae3b42c5430c31624257e53f05b  gcc/ada/sem_ch4.adb
  d0d55b5c7178730b4379dbea4d669abe  gcc/ada/sem_ch4.ads
! c3ad3d10f8b77c300a53661e624021eb  gcc/ada/sem_ch5.adb
  ab69996d3822ad660d28709ab3cf046b  gcc/ada/sem_ch5.ads
  5df18a551da23bdac33c37ed5556b339  gcc/ada/sem_ch6.adb
  1880e12d15e4f7a2655d25e1a39eb8c4  gcc/ada/sem_ch6.ads
*************** f8d57c959d78db9bc3e28697e1ec08ca  gcc/ad
*** 2879,2886 ****
  a8b48863de3b07302a6dded1699bca0f  gcc/ada/sem_smem.ads
  e79e4c1e0518e3b9693043d0785d1d17  gcc/ada/sem_type.adb
  c071d50bf00e96003f25bc610c901949  gcc/ada/sem_type.ads
! 9ab2dcf10fcd0930cb6b107f10b68134  gcc/ada/sem_util.adb
! cffece8ef8e2973b18f842833937a05a  gcc/ada/sem_util.ads
  3c74440d6680a37e1605e0696651e98b  gcc/ada/sem_warn.adb
  3ea742e0239d48146217b2888477f742  gcc/ada/sem_warn.ads
  515bb2980bf2da708a3a883fa201b105  gcc/ada/set_targ.adb
--- 2879,2886 ----
  a8b48863de3b07302a6dded1699bca0f  gcc/ada/sem_smem.ads
  e79e4c1e0518e3b9693043d0785d1d17  gcc/ada/sem_type.adb
  c071d50bf00e96003f25bc610c901949  gcc/ada/sem_type.ads
! b6c39c866362434064a8a73d15d101ed  gcc/ada/sem_util.adb
! e0470a8dd81fc3a95a3cd7bf8c3d5a58  gcc/ada/sem_util.ads
  3c74440d6680a37e1605e0696651e98b  gcc/ada/sem_warn.adb
  3ea742e0239d48146217b2888477f742  gcc/ada/sem_warn.ads
  515bb2980bf2da708a3a883fa201b105  gcc/ada/set_targ.adb
*************** bffa024056c9f27f1476f5fb6aa96deb  gcc/ad
*** 2899,2905 ****
  d025b325e2160d95af7aedf493d00a01  gcc/ada/sinfo-utils.adb
  0466c161b26b1ad6c38e68e8e104473f  gcc/ada/sinfo-utils.ads
  09a953a7ef3cd2c02091ca4ede0f91a1  gcc/ada/sinfo.adb
! 1b5c9695b215deb7253fc0db9e088196  gcc/ada/sinfo.ads
  cf5fa17dfd9479dea7902be377334337  gcc/ada/sinput-c.adb
  4c9a129cb9922aedd2b7a2ebdc9a8cff  gcc/ada/sinput-c.ads
  fbf6190226aad6cb94e5a6401a6edff6  gcc/ada/sinput-d.adb
--- 2899,2905 ----
  d025b325e2160d95af7aedf493d00a01  gcc/ada/sinfo-utils.adb
  0466c161b26b1ad6c38e68e8e104473f  gcc/ada/sinfo-utils.ads
  09a953a7ef3cd2c02091ca4ede0f91a1  gcc/ada/sinfo.adb
! 88ceb062f71f056e32628bc7a773781f  gcc/ada/sinfo.ads
  cf5fa17dfd9479dea7902be377334337  gcc/ada/sinput-c.adb
  4c9a129cb9922aedd2b7a2ebdc9a8cff  gcc/ada/sinput-c.ads
  fbf6190226aad6cb94e5a6401a6edff6  gcc/ada/sinput-d.adb
*************** e1f9606817a872c9b1770a2950665e17  gcc/al
*** 2995,3001 ****
  e2c04eccc631052e7aa15c27e287e593  gcc/align.h
  889f9ffc24064f8ad2fbaf928d50d3e6  gcc/alloc-pool.cc
  aad6b6421ba955142beb58263efb7ca8  gcc/alloc-pool.h
! 2df759652e42802ef0002b46d898c45b  gcc/analyzer/ChangeLog
  71cd762fdeee724b494e94ea479c15fa  gcc/analyzer/analysis-plan.cc
  2400916c9f340c6914b8432d05919cec  gcc/analyzer/analysis-plan.h
  6084312218152cf76e77ec8df68925c8  gcc/analyzer/analyzer-language.cc
--- 2995,3001 ----
  e2c04eccc631052e7aa15c27e287e593  gcc/align.h
  889f9ffc24064f8ad2fbaf928d50d3e6  gcc/alloc-pool.cc
  aad6b6421ba955142beb58263efb7ca8  gcc/alloc-pool.h
! 862349cf69e7a85934ac81369c356236  gcc/analyzer/ChangeLog
  71cd762fdeee724b494e94ea479c15fa  gcc/analyzer/analysis-plan.cc
  2400916c9f340c6914b8432d05919cec  gcc/analyzer/analysis-plan.h
  6084312218152cf76e77ec8df68925c8  gcc/analyzer/analyzer-language.cc
*************** a9cca2fc577d8b5039354046f9abf62f  gcc/an
*** 3086,3092 ****
  6062e521f076f3ebecb6b7c10bc9c19c  gcc/array-traits.h
  652c3cf62ea26ccbcbe15d6b09ee9fe6  gcc/asan.cc
  e88bf1ee507e058adecd43ef10ff557b  gcc/asan.h
! d2dc7ad6947098d57241f7b082df3982  gcc/attr-fnspec.h
  75403fb1a76ddaafeebf05698a693e98  gcc/attribs.cc
  910cd70bc9d3cdcaf432c9d1669b1393  gcc/attribs.h
  e174b4caa93ad41c4f53efed203ea6a9  gcc/auto-inc-dec.cc
--- 3086,3092 ----
  6062e521f076f3ebecb6b7c10bc9c19c  gcc/array-traits.h
  652c3cf62ea26ccbcbe15d6b09ee9fe6  gcc/asan.cc
  e88bf1ee507e058adecd43ef10ff557b  gcc/asan.h
! 1116915f4adb131b5451010ff6eb3264  gcc/attr-fnspec.h
  75403fb1a76ddaafeebf05698a693e98  gcc/attribs.cc
  910cd70bc9d3cdcaf432c9d1669b1393  gcc/attribs.h
  e174b4caa93ad41c4f53efed203ea6a9  gcc/auto-inc-dec.cc
*************** cd880946aff3cd75bff1d0edafa92c14  gcc/bu
*** 3104,3110 ****
  8339eabb575538481e84e2e65c7e9384  gcc/builtins.cc
  8a86b0c51f15d3cd6813b9c29784719f  gcc/builtins.def
  92a923d816f64b2130d01c337f74afaa  gcc/builtins.h
! fb99d9b20a4a5d298812f41781431785  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
  cb2dd3887aec46346c8b6f2e25cd2134  gcc/c-family/c-ada-spec.cc
  de8eafcdf817fbea182e701f29a59aa1  gcc/c-family/c-ada-spec.h
--- 3104,3110 ----
  8339eabb575538481e84e2e65c7e9384  gcc/builtins.cc
  8a86b0c51f15d3cd6813b9c29784719f  gcc/builtins.def
  92a923d816f64b2130d01c337f74afaa  gcc/builtins.h
! 8d979c85cc99f9bed25674a07af3aa84  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
  cb2dd3887aec46346c8b6f2e25cd2134  gcc/c-family/c-ada-spec.cc
  de8eafcdf817fbea182e701f29a59aa1  gcc/c-family/c-ada-spec.h
*************** de8eafcdf817fbea182e701f29a59aa1  gcc/c-
*** 3112,3118 ****
  f144232c8e61d31781c975287cc87633  gcc/c-family/c-common.cc
  14cc2c078b45b45e351e4ee4453dffe7  gcc/c-family/c-common.def
  5dae9e83d3de07bbde587cb0204b8f57  gcc/c-family/c-common.h
! 65028b3278739bbd2827477f5530894b  gcc/c-family/c-cppbuiltin.cc
  3eb0b238f33b875eeedcf4ea912551cc  gcc/c-family/c-dump.cc
  902577b245ca4efaf2dfa561b6fcbd6c  gcc/c-family/c-format.cc
  b45a3a85918a7fc67dd9ed25c98bb687  gcc/c-family/c-format.h
--- 3112,3118 ----
  f144232c8e61d31781c975287cc87633  gcc/c-family/c-common.cc
  14cc2c078b45b45e351e4ee4453dffe7  gcc/c-family/c-common.def
  5dae9e83d3de07bbde587cb0204b8f57  gcc/c-family/c-common.h
! 71f04ad211b574b2cc40ed074b45e0dd  gcc/c-family/c-cppbuiltin.cc
  3eb0b238f33b875eeedcf4ea912551cc  gcc/c-family/c-dump.cc
  902577b245ca4efaf2dfa561b6fcbd6c  gcc/c-family/c-format.cc
  b45a3a85918a7fc67dd9ed25c98bb687  gcc/c-family/c-format.h
*************** f2fccfe3cc85eeb29299baf4e96dee97  gcc/c-
*** 3138,3164 ****
  beb75e8a7cb114d9af708092226dc0ad  gcc/c-family/c-ubsan.cc
  79e54a900b8b64b90c3eb82e40a758de  gcc/c-family/c-ubsan.h
  5530d921cdae7bb1c72bc92c703c9ea2  gcc/c-family/c-warn.cc
! b4f3e9ef1f208558178dabb5418499e3  gcc/c-family/c.opt
  9e25d532fa20a9040f4d74794f090453  gcc/c-family/cppspec.cc
  6c751e1baf3d7c296dd2b20e431b37d2  gcc/c-family/known-headers.cc
  8ec9a4912d8b3f7d94a11ee04da7517e  gcc/c-family/known-headers.h
  6b3898853ed0b8ac1c9365f8e0da36bd  gcc/c-family/name-hint.h
  78725d6bd115506bafd5753f5e1e3cd0  gcc/c-family/stub-objc.cc
! 225d538ba95c93316f930334dbbe4074  gcc/c/ChangeLog
  99998984ca5752ab57a30960e8384032  gcc/c/Make-lang.in
  5d00d791728697d48bdf1b6e276ce5bb  gcc/c/c-aux-info.cc
  1c014228ffb2f2191a1ab3cbd03422dc  gcc/c/c-convert.cc
! 31601d1304b7d31c813c2a69751838c4  gcc/c/c-decl.cc
  1d53fd8d8e52cf57a0005164f40c31b7  gcc/c/c-errors.cc
  b425749aff683118700bf07ba9eb0653  gcc/c/c-fold.cc
  36f1771d9957e6a1622b001a02e07e2c  gcc/c/c-lang.cc
  3e5bd36fb34468c5f3a3b04875ded56e  gcc/c/c-lang.h
  2c0aa1a5cafc6b82712c83a6a8499b61  gcc/c/c-objc-common.cc
  319c8e804a253f36ed22b5b45df085fe  gcc/c/c-objc-common.h
! 81ea41741fd52c3a86b1e51968065f88  gcc/c/c-parser.cc
  cb80c5b43133affc0dd1cdce71b319a0  gcc/c/c-parser.h
  335ea162b657e6b61a17f3160590808c  gcc/c/c-tree.h
! ce131ebabfbf3c7315e39ffcf8a5b48a  gcc/c/c-typeck.cc
  ab9869768090ce9680785aa66ec30241  gcc/c/config-lang.in
  52877b1ddcc264e0b1e414c092ad78b2  gcc/c/gccspec.cc
  05681ad54ba0d53b5bbfab61b6f033c9  gcc/c/gimple-parser.cc
--- 3138,3164 ----
  beb75e8a7cb114d9af708092226dc0ad  gcc/c-family/c-ubsan.cc
  79e54a900b8b64b90c3eb82e40a758de  gcc/c-family/c-ubsan.h
  5530d921cdae7bb1c72bc92c703c9ea2  gcc/c-family/c-warn.cc
! 59b4098846e607d14af0bb533d761dd2  gcc/c-family/c.opt
  9e25d532fa20a9040f4d74794f090453  gcc/c-family/cppspec.cc
  6c751e1baf3d7c296dd2b20e431b37d2  gcc/c-family/known-headers.cc
  8ec9a4912d8b3f7d94a11ee04da7517e  gcc/c-family/known-headers.h
  6b3898853ed0b8ac1c9365f8e0da36bd  gcc/c-family/name-hint.h
  78725d6bd115506bafd5753f5e1e3cd0  gcc/c-family/stub-objc.cc
! 2f9e500a524636c37d74e2a1d2b02155  gcc/c/ChangeLog
  99998984ca5752ab57a30960e8384032  gcc/c/Make-lang.in
  5d00d791728697d48bdf1b6e276ce5bb  gcc/c/c-aux-info.cc
  1c014228ffb2f2191a1ab3cbd03422dc  gcc/c/c-convert.cc
! df852b690a75bba89d32592872a61f48  gcc/c/c-decl.cc
  1d53fd8d8e52cf57a0005164f40c31b7  gcc/c/c-errors.cc
  b425749aff683118700bf07ba9eb0653  gcc/c/c-fold.cc
  36f1771d9957e6a1622b001a02e07e2c  gcc/c/c-lang.cc
  3e5bd36fb34468c5f3a3b04875ded56e  gcc/c/c-lang.h
  2c0aa1a5cafc6b82712c83a6a8499b61  gcc/c/c-objc-common.cc
  319c8e804a253f36ed22b5b45df085fe  gcc/c/c-objc-common.h
! a6102f28720e472dd5ddc359bda6873b  gcc/c/c-parser.cc
  cb80c5b43133affc0dd1cdce71b319a0  gcc/c/c-parser.h
  335ea162b657e6b61a17f3160590808c  gcc/c/c-tree.h
! 365c7e9ff9f0d2080855756b113f96ac  gcc/c/c-typeck.cc
  ab9869768090ce9680785aa66ec30241  gcc/c/config-lang.in
  52877b1ddcc264e0b1e414c092ad78b2  gcc/c/gccspec.cc
  05681ad54ba0d53b5bbfab61b6f033c9  gcc/c/gimple-parser.cc
*************** f5af84006ceedb8b558effab5e966caf  gcc/co
*** 3226,3234 ****
  ef4bef6bcc0fd9bc205e0372936e2e9a  gcc/common/config/frv/frv-common.cc
  92884e3745a520bd79446127d0e0cc1e  gcc/common/config/gcn/gcn-common.cc
  e9b5eb9f763e7c9c37f0cae3b2c2b227  gcc/common/config/h8300/h8300-common.cc
! b80a0f56d2c6338d636891ae58688968  gcc/common/config/i386/cpuinfo.h
! 8ba14d3f29837e4596bc4fe324588af0  gcc/common/config/i386/i386-common.cc
! 95e8b90d0bb17c9c9fbff78ad1826e06  gcc/common/config/i386/i386-cpuinfo.h
  4731966ebb40e4a624fc35f7076c0036  gcc/common/config/i386/i386-isas.h
  dd1706199d92845c343787ef21d4905f  gcc/common/config/ia64/ia64-common.cc
  d927e055cae5a7415d9a5837fd8dee27  gcc/common/config/iq2000/iq2000-common.cc
--- 3226,3234 ----
  ef4bef6bcc0fd9bc205e0372936e2e9a  gcc/common/config/frv/frv-common.cc
  92884e3745a520bd79446127d0e0cc1e  gcc/common/config/gcn/gcn-common.cc
  e9b5eb9f763e7c9c37f0cae3b2c2b227  gcc/common/config/h8300/h8300-common.cc
! d21c730dc37786b5299281f83a6d4fd2  gcc/common/config/i386/cpuinfo.h
! 0a78766a448c8a131457f5792fc31ae9  gcc/common/config/i386/i386-common.cc
! 9cb11e917d5515cc841c70c6b5a47a25  gcc/common/config/i386/i386-cpuinfo.h
  4731966ebb40e4a624fc35f7076c0036  gcc/common/config/i386/i386-isas.h
  dd1706199d92845c343787ef21d4905f  gcc/common/config/ia64/ia64-common.cc
  d927e055cae5a7415d9a5837fd8dee27  gcc/common/config/iq2000/iq2000-common.cc
*************** fd9a622518df22b26e1d4c9b056de562  gcc/co
*** 3249,3255 ****
  d7323dce1d39c8223cfe9d5e63ab846a  gcc/common/config/pa/pa-common.cc
  eaca975168796f157689ee9c7886096f  gcc/common/config/pdp11/pdp11-common.cc
  0c355defac80c5da069d598be8a62dc9  gcc/common/config/pru/pru-common.cc
! e317bd422866360a93e2539362fedb14  gcc/common/config/riscv/riscv-common.cc
  a3c48e330c3cebe2d63f2c6fa396cfbc  gcc/common/config/rs6000/rs6000-common.cc
  420ccb27cc2fb142e68507d18e2c2867  gcc/common/config/rx/rx-common.cc
  ef3b5f7ac092d1a20fbc3f6a59c9b390  gcc/common/config/s390/s390-common.cc
--- 3249,3255 ----
  d7323dce1d39c8223cfe9d5e63ab846a  gcc/common/config/pa/pa-common.cc
  eaca975168796f157689ee9c7886096f  gcc/common/config/pdp11/pdp11-common.cc
  0c355defac80c5da069d598be8a62dc9  gcc/common/config/pru/pru-common.cc
! 4cf23fe9040f863f48818a8b026265bb  gcc/common/config/riscv/riscv-common.cc
  a3c48e330c3cebe2d63f2c6fa396cfbc  gcc/common/config/rs6000/rs6000-common.cc
  420ccb27cc2fb142e68507d18e2c2867  gcc/common/config/rx/rx-common.cc
  ef3b5f7ac092d1a20fbc3f6a59c9b390  gcc/common/config/s390/s390-common.cc
*************** bbb86dc26326c9e21536b29093ef0ccd  gcc/co
*** 3263,3274 ****
  08b08b7d10f25136197b98ebe582137e  gcc/compare-elim.cc
  c29a5051809c4038f65af7557c1e9fcd  gcc/conditions.h
  d343cb4b75d4bf1ab6e7001d3ce082eb  gcc/config.build
! c0ce52ae0dbbbd111f1e96110a420067  gcc/config.gcc
  b662bae3a7d9c705974244dea91c4cd2  gcc/config.host
  8da4fc9ae08876e38bb09cdd25570478  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
  6e675f729ec3b60e4084e37271317fd6  gcc/config/aarch64/aarch64-arches.def
! 03c184272cfa0a1990573e269860d86b  gcc/config/aarch64/aarch64-builtins.cc
  5261e48fdbbcfcfec5dd15cc3777a339  gcc/config/aarch64/aarch64-c.cc
  2d006aaa471ab025cdc16bfe082c0dad  gcc/config/aarch64/aarch64-cc-fusion.cc
  ac2537b14908595ef01f03ea88895736  gcc/config/aarch64/aarch64-cores.def
--- 3263,3274 ----
  08b08b7d10f25136197b98ebe582137e  gcc/compare-elim.cc
  c29a5051809c4038f65af7557c1e9fcd  gcc/conditions.h
  d343cb4b75d4bf1ab6e7001d3ce082eb  gcc/config.build
! d336699ad975d8add517758768d7dcdb  gcc/config.gcc
  b662bae3a7d9c705974244dea91c4cd2  gcc/config.host
  8da4fc9ae08876e38bb09cdd25570478  gcc/config.in
  8e697813dc96ca90f5d0f4c196efe2cc  gcc/config/README
  6e675f729ec3b60e4084e37271317fd6  gcc/config/aarch64/aarch64-arches.def
! a79eaefe614145186fc7c5df98e8e176  gcc/config/aarch64/aarch64-builtins.cc
  5261e48fdbbcfcfec5dd15cc3777a339  gcc/config/aarch64/aarch64-c.cc
  2d006aaa471ab025cdc16bfe082c0dad  gcc/config/aarch64/aarch64-cc-fusion.cc
  ac2537b14908595ef01f03ea88895736  gcc/config/aarch64/aarch64-cores.def
*************** da1c20bb52f8669f737e6852bf618530  gcc/co
*** 3288,3294 ****
  d359a88302c0b2bb716e8b617f4b2350  gcc/config/aarch64/aarch64-option-extensions.def
  8bbbeb4756cec87eab1d89246bd01f25  gcc/config/aarch64/aarch64-opts.h
  91176342d31ac6307d443997a999b243  gcc/config/aarch64/aarch64-passes.def
! 0d59aea3deef2078e807310069424c6f  gcc/config/aarch64/aarch64-protos.h
  23dc6883d113e3276cfc51cd7602663a  gcc/config/aarch64/aarch64-simd-builtin-types.def
  afd3ea5ae83178ba9ef0abc732623c75  gcc/config/aarch64/aarch64-simd-builtins.def
  a8aad92f02ba8729f4cd1b8b3c4efc5f  gcc/config/aarch64/aarch64-simd.md
--- 3288,3294 ----
  d359a88302c0b2bb716e8b617f4b2350  gcc/config/aarch64/aarch64-option-extensions.def
  8bbbeb4756cec87eab1d89246bd01f25  gcc/config/aarch64/aarch64-opts.h
  91176342d31ac6307d443997a999b243  gcc/config/aarch64/aarch64-passes.def
! d93b24df2711bc7b43bd4a9fb9089155  gcc/config/aarch64/aarch64-protos.h
  23dc6883d113e3276cfc51cd7602663a  gcc/config/aarch64/aarch64-simd-builtin-types.def
  afd3ea5ae83178ba9ef0abc732623c75  gcc/config/aarch64/aarch64-simd-builtins.def
  a8aad92f02ba8729f4cd1b8b3c4efc5f  gcc/config/aarch64/aarch64-simd.md
*************** d944ba1876e827e8299a96fc31433c22  gcc/co
*** 3310,3323 ****
  9f9353410944e1ba22a73985a4dcdd50  gcc/config/aarch64/aarch64-tune.md
  59a2e50c10aa66ea9757d8594c3cb6dc  gcc/config/aarch64/aarch64-tuning-flags.def
  703c876523c318a07e43cdfe4a0a2bee  gcc/config/aarch64/aarch64-vxworks.h
! d4e6d4f6f6f3879105bf78c90a7f5cfd  gcc/config/aarch64/aarch64.cc
! c369d5d10ed8c9df75969e5322e3db0c  gcc/config/aarch64/aarch64.h
! 91c7e7602b45001238980d718751ed82  gcc/config/aarch64/aarch64.md
  27b3d58e07a631b044b51b2920e36271  gcc/config/aarch64/aarch64.opt
! f1bcc6538ffe71327d8423d5ece141dc  gcc/config/aarch64/arm_acle.h
  037341ded31b1b6e3ab4e48e63f32185  gcc/config/aarch64/arm_bf16.h
! 94a948e86b751554c373df078fa743d6  gcc/config/aarch64/arm_fp16.h
! 2055ef8c01eb6c9b2f631adba1ca0080  gcc/config/aarch64/arm_neon.h
  986e88e2f91801a99c68c9caa2a129d6  gcc/config/aarch64/arm_sve.h
  e0d82c4a6ccdb783c299ef853b07a85a  gcc/config/aarch64/atomics.md
  2076279934af8fccc1c16c1a8e563aa1  gcc/config/aarch64/biarchilp32.h
--- 3310,3323 ----
  9f9353410944e1ba22a73985a4dcdd50  gcc/config/aarch64/aarch64-tune.md
  59a2e50c10aa66ea9757d8594c3cb6dc  gcc/config/aarch64/aarch64-tuning-flags.def
  703c876523c318a07e43cdfe4a0a2bee  gcc/config/aarch64/aarch64-vxworks.h
! 1581978d68e409820d90a86639f25f94  gcc/config/aarch64/aarch64.cc
! 24d28d2a8356bf6e5b9d5f2df99ba7c9  gcc/config/aarch64/aarch64.h
! 7be653fa598aed3a4004f9c7d74993d8  gcc/config/aarch64/aarch64.md
  27b3d58e07a631b044b51b2920e36271  gcc/config/aarch64/aarch64.opt
! f10e987cf60989a2c0882723035228c8  gcc/config/aarch64/arm_acle.h
  037341ded31b1b6e3ab4e48e63f32185  gcc/config/aarch64/arm_bf16.h
! 9daab2a4cceb64a105423dbe8ef5181e  gcc/config/aarch64/arm_fp16.h
! 49f3c6f105768a506f86a302f827c988  gcc/config/aarch64/arm_neon.h
  986e88e2f91801a99c68c9caa2a129d6  gcc/config/aarch64/arm_sve.h
  e0d82c4a6ccdb783c299ef853b07a85a  gcc/config/aarch64/atomics.md
  2076279934af8fccc1c16c1a8e563aa1  gcc/config/aarch64/biarchilp32.h
*************** a07ee362a4961e9d41cb0ab83553de74  gcc/co
*** 3350,3356 ****
  6565aa0e22b20e2a9485e9d3f2e6e71a  gcc/config/alpha/alpha-modes.def
  53e995fef3331a988f2b320316d159f1  gcc/config/alpha/alpha-passes.def
  aff485c72ebe107fc7c9599affeb2726  gcc/config/alpha/alpha-protos.h
! f5bfb4694290f29e93a9c2b12d4d9805  gcc/config/alpha/alpha.cc
  446505a9b6a502168faad76aec44808e  gcc/config/alpha/alpha.h
  3938a9d967b17b9bdfdba71e0d3bcf8e  gcc/config/alpha/alpha.md
  f6ac905f9f792ff6b01903c1e1a9c8c0  gcc/config/alpha/alpha.opt
--- 3350,3356 ----
  6565aa0e22b20e2a9485e9d3f2e6e71a  gcc/config/alpha/alpha-modes.def
  53e995fef3331a988f2b320316d159f1  gcc/config/alpha/alpha-passes.def
  aff485c72ebe107fc7c9599affeb2726  gcc/config/alpha/alpha-protos.h
! 2d35094dc6653a8e437fba42c170ec94  gcc/config/alpha/alpha.cc
  446505a9b6a502168faad76aec44808e  gcc/config/alpha/alpha.h
  3938a9d967b17b9bdfdba71e0d3bcf8e  gcc/config/alpha/alpha.md
  f6ac905f9f792ff6b01903c1e1a9c8c0  gcc/config/alpha/alpha.opt
*************** db65e82cee423509d0be6685d5ecba68  gcc/co
*** 3416,3422 ****
  5c6bfb59d5d81b0a6ff419d96bd362ce  gcc/config/arm/aarch-common.h
  7f436ffa505547298b395cd6c9ec0b66  gcc/config/arm/aarch-cost-tables.h
  7ee04988275aa4b7a25fb2feb6eabc83  gcc/config/arm/aout.h
! 1db373d54152af468dd305be450e7bd1  gcc/config/arm/arm-builtins.cc
  29d74474ed17edc15e48db1b64adb2c5  gcc/config/arm/arm-builtins.h
  c993c632c370d6cc88ac464888ab2144  gcc/config/arm/arm-c.cc
  4b061521832370a4d57af48a6a4607a9  gcc/config/arm/arm-cpus.in
--- 3416,3422 ----
  5c6bfb59d5d81b0a6ff419d96bd362ce  gcc/config/arm/aarch-common.h
  7f436ffa505547298b395cd6c9ec0b66  gcc/config/arm/aarch-cost-tables.h
  7ee04988275aa4b7a25fb2feb6eabc83  gcc/config/arm/aout.h
! 22d5aaa4f0f3b0dca556c188d502cd60  gcc/config/arm/arm-builtins.cc
  29d74474ed17edc15e48db1b64adb2c5  gcc/config/arm/arm-builtins.h
  c993c632c370d6cc88ac464888ab2144  gcc/config/arm/arm-c.cc
  4b061521832370a4d57af48a6a4607a9  gcc/config/arm/arm-cpus.in
*************** a66f3c594c6fc329800e3fb836fdfd26  gcc/co
*** 3439,3445 ****
  5a144b12347f9e5cd1b3b8c2fcf8a8a3  gcc/config/arm/arm-tune.md
  753a9c781f0df4ee0d1c924d44408ddf  gcc/config/arm/arm.cc
  c14964f7e41f42d7c9bf3b5b0b556ebf  gcc/config/arm/arm.h
! e0cb5e2d9d076996783cf1c0a88675cb  gcc/config/arm/arm.md
  cf127021475a9bc9dca6dabb24611b52  gcc/config/arm/arm.opt
  ae0d6a7918a07a46e029c0586ebfd584  gcc/config/arm/arm1020e.md
  411234d30435fe643f2aea88d2a73e8c  gcc/config/arm/arm1026ejs.md
--- 3439,3445 ----
  5a144b12347f9e5cd1b3b8c2fcf8a8a3  gcc/config/arm/arm-tune.md
  753a9c781f0df4ee0d1c924d44408ddf  gcc/config/arm/arm.cc
  c14964f7e41f42d7c9bf3b5b0b556ebf  gcc/config/arm/arm.h
! 4b623b84f69c0f93d1212fd10edf4ab5  gcc/config/arm/arm.md
  cf127021475a9bc9dca6dabb24611b52  gcc/config/arm/arm.opt
  ae0d6a7918a07a46e029c0586ebfd584  gcc/config/arm/arm1020e.md
  411234d30435fe643f2aea88d2a73e8c  gcc/config/arm/arm1026ejs.md
*************** df69a8be574605f025ea19dc33d19fbc  gcc/co
*** 3452,3458 ****
  7e6d9928423c323cde4eca1cfab9306d  gcc/config/arm/arm_cde_builtins.def
  dfc83255445673e1d6614fe8c8b5e6c2  gcc/config/arm/arm_cmse.h
  d6fef70ace0ae4ee8c79342bdd439e8b  gcc/config/arm/arm_fp16.h
! 86e037801f8775d814736e292d3bac3b  gcc/config/arm/arm_mve.h
  70355c5056697a2abb28cf3390269afb  gcc/config/arm/arm_mve_builtins.def
  972ecc9a7f1d9ef1cb9957095e0de3bb  gcc/config/arm/arm_mve_types.h
  05a32396895a46991ff4b4cee44c31da  gcc/config/arm/arm_neon.h
--- 3452,3458 ----
  7e6d9928423c323cde4eca1cfab9306d  gcc/config/arm/arm_cde_builtins.def
  dfc83255445673e1d6614fe8c8b5e6c2  gcc/config/arm/arm_cmse.h
  d6fef70ace0ae4ee8c79342bdd439e8b  gcc/config/arm/arm_fp16.h
! b641373612212f74e6a061622aa27323  gcc/config/arm/arm_mve.h
  70355c5056697a2abb28cf3390269afb  gcc/config/arm/arm_mve_builtins.def
  972ecc9a7f1d9ef1cb9957095e0de3bb  gcc/config/arm/arm_mve_types.h
  05a32396895a46991ff4b4cee44c31da  gcc/config/arm/arm_neon.h
*************** d6fef70ace0ae4ee8c79342bdd439e8b  gcc/co
*** 3460,3466 ****
  84ecce562f7cb7b7cc93005aac1c1017  gcc/config/arm/arm_vfp_builtins.def
  79ab104de3312f2b4cf0f67d914a2d2b  gcc/config/arm/bpabi.h
  65a7ab5fcf7564784afb364788a4283b  gcc/config/arm/common.md
! d96e9381e122272e84276f24593da228  gcc/config/arm/constraints.md
  f6d76c35442b52381ff0dcd26efa83bf  gcc/config/arm/cortex-a15-neon.md
  15f1c652045e6f032a1195b533ddb7ab  gcc/config/arm/cortex-a15.md
  0f5b810c73bc341aee5e91fda44872a5  gcc/config/arm/cortex-a17-neon.md
--- 3460,3466 ----
  84ecce562f7cb7b7cc93005aac1c1017  gcc/config/arm/arm_vfp_builtins.def
  79ab104de3312f2b4cf0f67d914a2d2b  gcc/config/arm/bpabi.h
  65a7ab5fcf7564784afb364788a4283b  gcc/config/arm/common.md
! dd0f07e4c2335b9e8ee1d77a9ebb20a3  gcc/config/arm/constraints.md
  f6d76c35442b52381ff0dcd26efa83bf  gcc/config/arm/cortex-a15-neon.md
  15f1c652045e6f032a1195b533ddb7ab  gcc/config/arm/cortex-a15.md
  0f5b810c73bc341aee5e91fda44872a5  gcc/config/arm/cortex-a17-neon.md
*************** fcd6b308d68cd7bc641bb91e473518bf  gcc/co
*** 3501,3512 ****
  e2efbd2171ce4a6433002f5b9dabc4e6  gcc/config/arm/marvell-f-iwmmxt.md
  de8cd2160d601b4afb431254b804f705  gcc/config/arm/marvell-pj4.md
  be508a7c9d8bb071759bff618b2fbc2c  gcc/config/arm/mmintrin.h
! a1f76518759f70342953d95c1aedd222  gcc/config/arm/mve.md
  86236a4f68353237e85467077b85fa66  gcc/config/arm/neon.md
  e092dc54e5e4e06263edfb3ec84d76af  gcc/config/arm/netbsd-eabi.h
  6accf4d7d44501880bfd48b1eb70b05e  gcc/config/arm/netbsd-elf.h
  70de61044d28e1a7d681e20415c69aeb  gcc/config/arm/parsecpu.awk
! 82f0e6d04ecb3666d35f08d79b77e9f8  gcc/config/arm/predicates.md
  30753649d7ce578d7ddd26de429efda7  gcc/config/arm/rtems.h
  547a0b07ca3a45b0c1471683ce4dfce9  gcc/config/arm/semi.h
  310ae1480f31a67e5eb0b7042c1b9048  gcc/config/arm/symbian.h
--- 3501,3512 ----
  e2efbd2171ce4a6433002f5b9dabc4e6  gcc/config/arm/marvell-f-iwmmxt.md
  de8cd2160d601b4afb431254b804f705  gcc/config/arm/marvell-pj4.md
  be508a7c9d8bb071759bff618b2fbc2c  gcc/config/arm/mmintrin.h
! ca8c9182286824ade9c9ea366e90a540  gcc/config/arm/mve.md
  86236a4f68353237e85467077b85fa66  gcc/config/arm/neon.md
  e092dc54e5e4e06263edfb3ec84d76af  gcc/config/arm/netbsd-eabi.h
  6accf4d7d44501880bfd48b1eb70b05e  gcc/config/arm/netbsd-elf.h
  70de61044d28e1a7d681e20415c69aeb  gcc/config/arm/parsecpu.awk
! 94d0d1e9a6ce530abdf9576dd9d161c0  gcc/config/arm/predicates.md
  30753649d7ce578d7ddd26de429efda7  gcc/config/arm/rtems.h
  547a0b07ca3a45b0c1471683ce4dfce9  gcc/config/arm/semi.h
  310ae1480f31a67e5eb0b7042c1b9048  gcc/config/arm/symbian.h
*************** e7e7ef073cb669f87b1c3d19a818da5f  gcc/co
*** 3533,3539 ****
  81115de2baf547c45bac2d5a9351d0d1  gcc/config/arm/unknown-elf.h
  ba045ad86a2d928edec4dd73916e3bfe  gcc/config/arm/unspecs.md
  d3f86ea670553a63589dd121a82deda4  gcc/config/arm/vec-common.md
! aac3059ad88c8949ce9d188e2f74a73e  gcc/config/arm/vfp.md
  a373ca0dfe835fe420a8d470352225d5  gcc/config/arm/vfp11.md
  0c48cf1cdfe34e99dab3413a702c4b55  gcc/config/arm/vxworks.h
  19d25b9fb05789a755ec49d65b5d6fcd  gcc/config/arm/vxworks.opt
--- 3533,3539 ----
  81115de2baf547c45bac2d5a9351d0d1  gcc/config/arm/unknown-elf.h
  ba045ad86a2d928edec4dd73916e3bfe  gcc/config/arm/unspecs.md
  d3f86ea670553a63589dd121a82deda4  gcc/config/arm/vec-common.md
! 6b0999f69646c0e1acbf4c59437ddb12  gcc/config/arm/vfp.md
  a373ca0dfe835fe420a8d470352225d5  gcc/config/arm/vfp11.md
  0c48cf1cdfe34e99dab3413a702c4b55  gcc/config/arm/vxworks.h
  19d25b9fb05789a755ec49d65b5d6fcd  gcc/config/arm/vxworks.opt
*************** a373ca0dfe835fe420a8d470352225d5  gcc/co
*** 3542,3568 ****
  c06375fedec56db8bdb1195c9a2080cf  gcc/config/avr/avr-arch.h
  381efaebb87fd07e32734f6e3b160252  gcc/config/avr/avr-c.cc
  e7d437ddab475cde666ae68d62c0e322  gcc/config/avr/avr-devices.cc
! edecb515c27fca851226217f008bf639  gcc/config/avr/avr-dimode.md
  708f772e2588821bfa91118474a89d0a  gcc/config/avr/avr-fixed.md
  c3ab3d8980033cd869c1c27b318115ce  gcc/config/avr/avr-log.cc
  19333eea3074ad82cd12a01c285f27ba  gcc/config/avr/avr-mcus.def
  69b36d3d75fa8c748a6f1c843d6888f7  gcc/config/avr/avr-modes.def
! a447b425341582cb8ae67c753e0acc57  gcc/config/avr/avr-passes.def
! 1e4dca322602a4f8e603be169d6bcfe7  gcc/config/avr/avr-protos.h
  55c51229f13ced0bdddbfd397c9a57d4  gcc/config/avr/avr-stdint.h
! a7b704863da0e474bbd60e6613fda825  gcc/config/avr/avr.cc
  04926666a46570c47a3a09b87eb42001  gcc/config/avr/avr.h
! 852bb1888c3ab6ca8a1eaf23656f1289  gcc/config/avr/avr.md
  992bc72e7412c260c381c794091a4a63  gcc/config/avr/avr.opt
  d5ca1928fb0eef4a39e419faa25782b4  gcc/config/avr/avrlibc.h
  82e55abb13cdee932b88cb4c074f76fe  gcc/config/avr/builtins.def
! f0e1d9a19216a8bcde50abf65725fb4c  gcc/config/avr/constraints.md
  905139871da55857966ac5fdab9d0ce2  gcc/config/avr/driver-avr.cc
  828f146c096d2950c6ab263bc3818e13  gcc/config/avr/elf.h
  eac5e28984d593928e1e3adce65797e4  gcc/config/avr/gen-avr-mmcu-specs.cc
  bcef8a3e0aed8ec9bca46e7c98959588  gcc/config/avr/gen-avr-mmcu-texi.cc
  b66a49b68d591a6c0b7af5fc6a368c25  gcc/config/avr/genmultilib.awk
! 49d8ff83524ec25acfbeb05c3c1e23c6  gcc/config/avr/predicates.md
  55f61938445efff9a372e6135a536342  gcc/config/avr/specs.h
  a90b049a5422ac5aa92130f8d01d1a39  gcc/config/avr/stdfix.h
  5f9b9e751722dbcab353617d7f7521a1  gcc/config/avr/t-avr
--- 3542,3568 ----
  c06375fedec56db8bdb1195c9a2080cf  gcc/config/avr/avr-arch.h
  381efaebb87fd07e32734f6e3b160252  gcc/config/avr/avr-c.cc
  e7d437ddab475cde666ae68d62c0e322  gcc/config/avr/avr-devices.cc
! 1a8dcd65c377e063a63bb97bad385cf3  gcc/config/avr/avr-dimode.md
  708f772e2588821bfa91118474a89d0a  gcc/config/avr/avr-fixed.md
  c3ab3d8980033cd869c1c27b318115ce  gcc/config/avr/avr-log.cc
  19333eea3074ad82cd12a01c285f27ba  gcc/config/avr/avr-mcus.def
  69b36d3d75fa8c748a6f1c843d6888f7  gcc/config/avr/avr-modes.def
! 9126e9ec7dee9b9d66f6893bb9926647  gcc/config/avr/avr-passes.def
! 7fa305f06b48848dfa8858e3ac47abde  gcc/config/avr/avr-protos.h
  55c51229f13ced0bdddbfd397c9a57d4  gcc/config/avr/avr-stdint.h
! ed2dc442bc461fed8e66f31f790af833  gcc/config/avr/avr.cc
  04926666a46570c47a3a09b87eb42001  gcc/config/avr/avr.h
! b5ddce92f2d098d94851468a9024c622  gcc/config/avr/avr.md
  992bc72e7412c260c381c794091a4a63  gcc/config/avr/avr.opt
  d5ca1928fb0eef4a39e419faa25782b4  gcc/config/avr/avrlibc.h
  82e55abb13cdee932b88cb4c074f76fe  gcc/config/avr/builtins.def
! f0880103f5af621d5051b6b0ef710ba1  gcc/config/avr/constraints.md
  905139871da55857966ac5fdab9d0ce2  gcc/config/avr/driver-avr.cc
  828f146c096d2950c6ab263bc3818e13  gcc/config/avr/elf.h
  eac5e28984d593928e1e3adce65797e4  gcc/config/avr/gen-avr-mmcu-specs.cc
  bcef8a3e0aed8ec9bca46e7c98959588  gcc/config/avr/gen-avr-mmcu-texi.cc
  b66a49b68d591a6c0b7af5fc6a368c25  gcc/config/avr/genmultilib.awk
! bcf32309fb3db2a9d7062f64b15abd3a  gcc/config/avr/predicates.md
  55f61938445efff9a372e6135a536342  gcc/config/avr/specs.h
  a90b049a5422ac5aa92130f8d01d1a39  gcc/config/avr/stdfix.h
  5f9b9e751722dbcab353617d7f7521a1  gcc/config/avr/t-avr
*************** b62a47b77dccb47ce687a46ca17cec43  gcc/co
*** 3672,3679 ****
  1cfc3c2a6447cc7e0d196c1d420dae9e  gcc/config/darwin-protos.h
  d2485f51f197476f96061c1d9f71080e  gcc/config/darwin-sections.def
  50ad8d2ff561a7c3101c63f983a5ce0b  gcc/config/darwin.cc
! fbdc3780fbd2c7badb3014f40093f550  gcc/config/darwin.h
! a4046e28f90bb4b7626f30230f1dbfef  gcc/config/darwin.opt
  e995cbf40e93284ca4ad4576deae0b57  gcc/config/default-c.cc
  d492599e2fe59e667eb069826c292f25  gcc/config/default-d.cc
  63f73e79d61aad20d5bda3ba222f7084  gcc/config/dragonfly-d.cc
--- 3672,3679 ----
  1cfc3c2a6447cc7e0d196c1d420dae9e  gcc/config/darwin-protos.h
  d2485f51f197476f96061c1d9f71080e  gcc/config/darwin-sections.def
  50ad8d2ff561a7c3101c63f983a5ce0b  gcc/config/darwin.cc
! fae6ddfcb63d56ff9a3f0252908239f3  gcc/config/darwin.h
! 2d0c2e46036e1142674c71c1683e5029  gcc/config/darwin.opt
  e995cbf40e93284ca4ad4576deae0b57  gcc/config/default-c.cc
  d492599e2fe59e667eb069826c292f25  gcc/config/default-d.cc
  63f73e79d61aad20d5bda3ba222f7084  gcc/config/dragonfly-d.cc
*************** dd72dd8a7b3f1f045c595d7b99fb7a5a  gcc/co
*** 3742,3751 ****
  f6e7b3cc65db5e78f895f2117663ddae  gcc/config/gcn/gcn-protos.h
  3cd891d2430420ce3dae1210eb11e93b  gcc/config/gcn/gcn-run.cc
  0b10bda902d6218ffb4fd4577333a4a2  gcc/config/gcn/gcn-tree.cc
! 7525ca72a9285e8bbf8b7c9ed615ab13  gcc/config/gcn/gcn-valu.md
! 3429ccb583ea5992144356f29a8b2784  gcc/config/gcn/gcn.cc
  064406459b91a70e27c08a3260cb9124  gcc/config/gcn/gcn.h
! 27008ff667e8cdb9934389b9d42e7bec  gcc/config/gcn/gcn.md
  185ec6d83d4274749b29058c253dcb64  gcc/config/gcn/gcn.opt
  0e1335850e6f10dff65da4b4577f3fea  gcc/config/gcn/mkoffload.cc
  43e8863589453c75de1be59eed551481  gcc/config/gcn/offload.h
--- 3742,3751 ----
  f6e7b3cc65db5e78f895f2117663ddae  gcc/config/gcn/gcn-protos.h
  3cd891d2430420ce3dae1210eb11e93b  gcc/config/gcn/gcn-run.cc
  0b10bda902d6218ffb4fd4577333a4a2  gcc/config/gcn/gcn-tree.cc
! fce3fee463c6ea25e782ab215019abcf  gcc/config/gcn/gcn-valu.md
! df0107a1a0ef6341a7c4c6ea9646b6e2  gcc/config/gcn/gcn.cc
  064406459b91a70e27c08a3260cb9124  gcc/config/gcn/gcn.h
! a66eb42775d7f4c0277352c539ecbb74  gcc/config/gcn/gcn.md
  185ec6d83d4274749b29058c253dcb64  gcc/config/gcn/gcn.opt
  0e1335850e6f10dff65da4b4577f3fea  gcc/config/gcn/mkoffload.cc
  43e8863589453c75de1be59eed551481  gcc/config/gcn/offload.h
*************** b942499d27601a7aba3efdeb5a8d300b  gcc/co
*** 3876,3882 ****
  6382c293f599527a86ff907f0794f4b7  gcc/config/i386/djgpp.h
  c64ce798db81479c69da1344e38dd450  gcc/config/i386/djgpp.opt
  17255f7edc13e66cee8ce104a1a16d7e  gcc/config/i386/dragonfly.h
! c4548130bc6528a20f37c7260ce842e4  gcc/config/i386/driver-i386.cc
  0db2a1b877b9b70a4f1314795cd9fce4  gcc/config/i386/driver-mingw32.cc
  230f254705a227cf2e3e968f01d82187  gcc/config/i386/emmintrin.h
  49b2eed6267812453a577bc231736495  gcc/config/i386/enqcmdintrin.h
--- 3876,3882 ----
  6382c293f599527a86ff907f0794f4b7  gcc/config/i386/djgpp.h
  c64ce798db81479c69da1344e38dd450  gcc/config/i386/djgpp.opt
  17255f7edc13e66cee8ce104a1a16d7e  gcc/config/i386/dragonfly.h
! 89e85ccf9c264c85110d5c7e485c88d6  gcc/config/i386/driver-i386.cc
  0db2a1b877b9b70a4f1314795cd9fce4  gcc/config/i386/driver-mingw32.cc
  230f254705a227cf2e3e968f01d82187  gcc/config/i386/emmintrin.h
  49b2eed6267812453a577bc231736495  gcc/config/i386/enqcmdintrin.h
*************** e92e6092340e3f2f41fe23e91d749ca0  gcc/co
*** 3904,3910 ****
  43ba62e2c05246010d29bc459f648c78  gcc/config/i386/host-mingw32.cc
  c712f75327bcb8b5d026dfb3dea205df  gcc/config/i386/hresetintrin.h
  05b81cca7926b1d1ab6ed9ad1de53cf0  gcc/config/i386/i386-builtin-types.awk
! dad9987b048f5ddc8ae9a92cbe3231a7  gcc/config/i386/i386-builtin-types.def
  e671b7cc0b419ac65a0784a49ea98bd1  gcc/config/i386/i386-builtin.def
  407d58c3dd343e65eae794d0314e3fd4  gcc/config/i386/i386-builtins.cc
  142e87103f036ad8c37d13ec10c7b6e1  gcc/config/i386/i386-builtins.h
--- 3904,3910 ----
  43ba62e2c05246010d29bc459f648c78  gcc/config/i386/host-mingw32.cc
  c712f75327bcb8b5d026dfb3dea205df  gcc/config/i386/hresetintrin.h
  05b81cca7926b1d1ab6ed9ad1de53cf0  gcc/config/i386/i386-builtin-types.awk
! 3d2082f02d6f85c1c7931b78a04b1f0e  gcc/config/i386/i386-builtin-types.def
  e671b7cc0b419ac65a0784a49ea98bd1  gcc/config/i386/i386-builtin.def
  407d58c3dd343e65eae794d0314e3fd4  gcc/config/i386/i386-builtins.cc
  142e87103f036ad8c37d13ec10c7b6e1  gcc/config/i386/i386-builtins.h
*************** e671b7cc0b419ac65a0784a49ea98bd1  gcc/co
*** 3913,3930 ****
  8a2fd04b87d1c3d5e2c0f09d28bbbabb  gcc/config/i386/i386-d.h
  b1539407f2d48b3d686c4823e1b0c666  gcc/config/i386/i386-expand.cc
  41a8f20de760a6af6575dd59a61d9d53  gcc/config/i386/i386-expand.h
! 013ab5377721723467a39ca015a4296d  gcc/config/i386/i386-features.cc
  56fdbfdbc30b14f12e07f1e89723787f  gcc/config/i386/i386-features.h
  fe11cb894ffe7ab98667ab56d2f4723f  gcc/config/i386/i386-isa.def
  879010cdeb2877b05749acd5f54492a6  gcc/config/i386/i386-modes.def
! 4850246646622a2e42dc4a50e6a7a743  gcc/config/i386/i386-options.cc
  003ffbe43bb8f6a09f829ad391579ca5  gcc/config/i386/i386-options.h
  7512d54a6f733ab8b39bf9b02c1ba4db  gcc/config/i386/i386-opts.h
  3d980f6dc86b67acb7d8e5be6c08c589  gcc/config/i386/i386-passes.def
  15146e6cff34da8c1205b0df0813ccb0  gcc/config/i386/i386-protos.h
! f4f4e345feb1795f4ba4cb0d67cfff2f  gcc/config/i386/i386.cc
! 07a9651b5e4bb4bfac97afe148b58f50  gcc/config/i386/i386.h
! 3cae1e07b70e00775a2e4eab4fe1340e  gcc/config/i386/i386.md
  1e4205de1cf322c3e26153b3cd19802c  gcc/config/i386/i386.opt
  faa318618e52a0740019e9aa0764b007  gcc/config/i386/i386elf.h
  7c89dc80159b83f67c1fa47a10c88c13  gcc/config/i386/ia32intrin.h
--- 3913,3930 ----
  8a2fd04b87d1c3d5e2c0f09d28bbbabb  gcc/config/i386/i386-d.h
  b1539407f2d48b3d686c4823e1b0c666  gcc/config/i386/i386-expand.cc
  41a8f20de760a6af6575dd59a61d9d53  gcc/config/i386/i386-expand.h
! a4dd891e8ef93f95857954aa66c7776e  gcc/config/i386/i386-features.cc
  56fdbfdbc30b14f12e07f1e89723787f  gcc/config/i386/i386-features.h
  fe11cb894ffe7ab98667ab56d2f4723f  gcc/config/i386/i386-isa.def
  879010cdeb2877b05749acd5f54492a6  gcc/config/i386/i386-modes.def
! f4361fea142eb66ed5a0219f13eb89fe  gcc/config/i386/i386-options.cc
  003ffbe43bb8f6a09f829ad391579ca5  gcc/config/i386/i386-options.h
  7512d54a6f733ab8b39bf9b02c1ba4db  gcc/config/i386/i386-opts.h
  3d980f6dc86b67acb7d8e5be6c08c589  gcc/config/i386/i386-passes.def
  15146e6cff34da8c1205b0df0813ccb0  gcc/config/i386/i386-protos.h
! 4ba84ea255def231270a2abeb9b84812  gcc/config/i386/i386.cc
! f0d519ae01ea2564a3635eab0e2d6030  gcc/config/i386/i386.h
! 31b2704ae1401b3ac5afa22e3e740fa7  gcc/config/i386/i386.md
  1e4205de1cf322c3e26153b3cd19802c  gcc/config/i386/i386.opt
  faa318618e52a0740019e9aa0764b007  gcc/config/i386/i386elf.h
  7c89dc80159b83f67c1fa47a10c88c13  gcc/config/i386/ia32intrin.h
*************** f71c2e5572561a74ea464ac5e46b48e9  gcc/co
*** 3984,3990 ****
  9ac8a2404b744a4725303bcaa6eb18ee  gcc/config/i386/slm.md
  78848cd4caaf8dc8240bd6c097488abe  gcc/config/i386/smmintrin.h
  f636ec0022d2efe9257b23fc816e2b32  gcc/config/i386/sol2.h
! a285c7e6ed05d24743ff4ee9e13acd0f  gcc/config/i386/sse.md
  d5e445dfcfe76b4409b1d6a2115663fc  gcc/config/i386/ssemath.h
  0547e7c6a1807f6096d1ef483c6f9c13  gcc/config/i386/stringop.def
  f7ae3b5e53998d952d6de4ec0fa87479  gcc/config/i386/subst.md
--- 3984,3990 ----
  9ac8a2404b744a4725303bcaa6eb18ee  gcc/config/i386/slm.md
  78848cd4caaf8dc8240bd6c097488abe  gcc/config/i386/smmintrin.h
  f636ec0022d2efe9257b23fc816e2b32  gcc/config/i386/sol2.h
! e5c7c7026c2f7aba7949eec26e5c8f65  gcc/config/i386/sse.md
  d5e445dfcfe76b4409b1d6a2115663fc  gcc/config/i386/ssemath.h
  0547e7c6a1807f6096d1ef483c6f9c13  gcc/config/i386/stringop.def
  f7ae3b5e53998d952d6de4ec0fa87479  gcc/config/i386/subst.md
*************** b7e7ae8ebef609fa5b3638fc6d8da01c  gcc/co
*** 4140,4146 ****
  1d43515673828076071c491e3cdd6f1f  gcc/config/loongarch/loongarch-tune.h
  5b2363c74394edf1a424e4a493a039fe  gcc/config/loongarch/loongarch.cc
  e446efa41b6eb3b45fecc85334dc92e6  gcc/config/loongarch/loongarch.h
! 7aa96982b8d66816b7812be6d62b4022  gcc/config/loongarch/loongarch.md
  e4801451e4a5033b9051b0387667a75a  gcc/config/loongarch/loongarch.opt
  2f8826252720e1086662bde87ecbe35f  gcc/config/loongarch/predicates.md
  79e5d3aad1cd3f508decbc918ee4419c  gcc/config/loongarch/sync.md
--- 4140,4146 ----
  1d43515673828076071c491e3cdd6f1f  gcc/config/loongarch/loongarch-tune.h
  5b2363c74394edf1a424e4a493a039fe  gcc/config/loongarch/loongarch.cc
  e446efa41b6eb3b45fecc85334dc92e6  gcc/config/loongarch/loongarch.h
! 19cf02de9955a0da9609da2ca7fa956f  gcc/config/loongarch/loongarch.md
  e4801451e4a5033b9051b0387667a75a  gcc/config/loongarch/loongarch.opt
  2f8826252720e1086662bde87ecbe35f  gcc/config/loongarch/predicates.md
  79e5d3aad1cd3f508decbc918ee4419c  gcc/config/loongarch/sync.md
*************** bc6a34abce497a2395e9530da3899fcb  gcc/co
*** 4461,4467 ****
  180c6874a6ae3249c84851d1f183ec2b  gcc/config/nvptx/gen-multilib-matches.sh
  0d5c39d35e35f7bc6547d7f3220cda8d  gcc/config/nvptx/gen-omp-device-properties.sh
  49f3ec7d2242d30c8fbdbaec46246cce  gcc/config/nvptx/gen-opt.sh
! 157f6ca0280b9bd02ee5eb8f55d3ded1  gcc/config/nvptx/mkoffload.cc
  435c5815322d90978171812cf2369ca0  gcc/config/nvptx/nvptx-c.cc
  fb5e4ae6b9ac27e8a5d895927e338ac3  gcc/config/nvptx/nvptx-gen.h
  7530aaad722528afb44d183f793d21af  gcc/config/nvptx/nvptx-gen.opt
--- 4461,4467 ----
  180c6874a6ae3249c84851d1f183ec2b  gcc/config/nvptx/gen-multilib-matches.sh
  0d5c39d35e35f7bc6547d7f3220cda8d  gcc/config/nvptx/gen-omp-device-properties.sh
  49f3ec7d2242d30c8fbdbaec46246cce  gcc/config/nvptx/gen-opt.sh
! 73ddf03a26688d5528adb38cbd47e051  gcc/config/nvptx/mkoffload.cc
  435c5815322d90978171812cf2369ca0  gcc/config/nvptx/nvptx-c.cc
  fb5e4ae6b9ac27e8a5d895927e338ac3  gcc/config/nvptx/nvptx-gen.h
  7530aaad722528afb44d183f793d21af  gcc/config/nvptx/nvptx-gen.opt
*************** e9af861b5837e640380b2d5ffc107d7d  gcc/co
*** 4559,4570 ****
  d7016c15adb54a488bc10f953e91d2fd  gcc/config/riscv/bitmanip.md
  a4737c69a5d0ed9c26fb7664bbbf4965  gcc/config/riscv/constraints.md
  9ab80786137b8674a48e3f8eef8e592b  gcc/config/riscv/crypto.md
! a6149a8b69c6faf94b21ca08c3d37471  gcc/config/riscv/elf.h
  40f4593bb42cb3cd1433436d3a14d3cb  gcc/config/riscv/freebsd.h
  506caa4941639a4cac9b4ad34c5a2a60  gcc/config/riscv/generic.md
  13567b8f9fc115dd93de3793a5667084  gcc/config/riscv/genrvv-type-indexer.cc
  3a424027ba3a05cd351ad2979a41e368  gcc/config/riscv/iterators.md
! 0e1100d0ce7f212dbad9610f6684a482  gcc/config/riscv/linux.h
  701b528027b9b3d6efb0f26e336a6807  gcc/config/riscv/multilib-generator
  cbbd219aa739aad3052e17ac19f818fc  gcc/config/riscv/peephole.md
  01c87cf58c6118e6a0dbdf85a6ad3c69  gcc/config/riscv/pic.md
--- 4559,4570 ----
  d7016c15adb54a488bc10f953e91d2fd  gcc/config/riscv/bitmanip.md
  a4737c69a5d0ed9c26fb7664bbbf4965  gcc/config/riscv/constraints.md
  9ab80786137b8674a48e3f8eef8e592b  gcc/config/riscv/crypto.md
! 65832be0e854802d491839f721961187  gcc/config/riscv/elf.h
  40f4593bb42cb3cd1433436d3a14d3cb  gcc/config/riscv/freebsd.h
  506caa4941639a4cac9b4ad34c5a2a60  gcc/config/riscv/generic.md
  13567b8f9fc115dd93de3793a5667084  gcc/config/riscv/genrvv-type-indexer.cc
  3a424027ba3a05cd351ad2979a41e368  gcc/config/riscv/iterators.md
! 4830972ce717ed3a743c3c260d1a0689  gcc/config/riscv/linux.h
  701b528027b9b3d6efb0f26e336a6807  gcc/config/riscv/multilib-generator
  cbbd219aa739aad3052e17ac19f818fc  gcc/config/riscv/peephole.md
  01c87cf58c6118e6a0dbdf85a6ad3c69  gcc/config/riscv/pic.md
*************** c68d776c689c30d435d258eaede86792  gcc/co
*** 4577,4585 ****
  a3abbf03afde9a189a78c91beec94e64  gcc/config/riscv/riscv-d.h
  e30be5d2c4f7dfa2b6beb305bea2ea12  gcc/config/riscv/riscv-ftypes.def
  f3f94b653d8cecc0249cd794b4c799e0  gcc/config/riscv/riscv-modes.def
! bf9743382db1c7a8974f913243625e01  gcc/config/riscv/riscv-opts.h
  dbc1bcb911341ab64939d304e80f5552  gcc/config/riscv/riscv-passes.def
! bc3f05ad7df2605b0f5caad211993c9a  gcc/config/riscv/riscv-protos.h
  83bcab9a1e5c3acab0c9b8df5fe07818  gcc/config/riscv/riscv-scalar-crypto.def
  ad3c79a3cefcfe0857cd6f6b4392ab24  gcc/config/riscv/riscv-selftests.cc
  8d8399855655179e1f73eea5741550b0  gcc/config/riscv/riscv-shorten-memrefs.cc
--- 4577,4585 ----
  a3abbf03afde9a189a78c91beec94e64  gcc/config/riscv/riscv-d.h
  e30be5d2c4f7dfa2b6beb305bea2ea12  gcc/config/riscv/riscv-ftypes.def
  f3f94b653d8cecc0249cd794b4c799e0  gcc/config/riscv/riscv-modes.def
! b72da54e700631e19e0763c290831bd9  gcc/config/riscv/riscv-opts.h
  dbc1bcb911341ab64939d304e80f5552  gcc/config/riscv/riscv-passes.def
! 6820d64bf12cf021edaca4583e8a17b2  gcc/config/riscv/riscv-protos.h
  83bcab9a1e5c3acab0c9b8df5fe07818  gcc/config/riscv/riscv-scalar-crypto.def
  ad3c79a3cefcfe0857cd6f6b4392ab24  gcc/config/riscv/riscv-selftests.cc
  8d8399855655179e1f73eea5741550b0  gcc/config/riscv/riscv-shorten-memrefs.cc
*************** dea62e3acd642311d5bd0e7a98df2b17  gcc/co
*** 4596,4612 ****
  83bba22dba6d9f4786e80d804e1f312f  gcc/config/riscv/riscv-vector-builtins.def
  830cfe8061a11b71e18672cc3e8664c4  gcc/config/riscv/riscv-vector-builtins.h
  8a86dc06d44baa9e41a9391db5abdcea  gcc/config/riscv/riscv-vector-switch.def
! 4df23331cd234cad6c0e8a7a9228edfc  gcc/config/riscv/riscv-vsetvl.cc
  8fe843c7d03cb46cc233ba5d894d10d3  gcc/config/riscv/riscv-vsetvl.def
! 28da2345fccb4d29505fc776a5c8ea19  gcc/config/riscv/riscv-vsetvl.h
! ab4c3496375b2fde76bdd73674ff041e  gcc/config/riscv/riscv.cc
  2b3c4e370e43ce97c06af8380c289dcc  gcc/config/riscv/riscv.h
  71a0a64843bda989740f74fd7dca641d  gcc/config/riscv/riscv.md
! 8b3032631464e13ff72a51064fc1ab76  gcc/config/riscv/riscv.opt
  1a3b56eb5996b87319935b8b3123e371  gcc/config/riscv/riscv_vector.h
  ac558403504463a2fadd429bc0dfe20e  gcc/config/riscv/rtems.h
  462630614e6e7a6209f8f18b6dff0eef  gcc/config/riscv/sifive-7.md
! 8c611c85921c492820f605b3b55329e0  gcc/config/riscv/sync.md
  1c27821991689abdaa7a908a0cc8dfa4  gcc/config/riscv/t-elf-multilib
  d8ae7bee35ef1ecd77143535da9aae78  gcc/config/riscv/t-linux
  1ed181a166b1d0e206c4a4e0024cce2a  gcc/config/riscv/t-linux-multilib
--- 4596,4612 ----
  83bba22dba6d9f4786e80d804e1f312f  gcc/config/riscv/riscv-vector-builtins.def
  830cfe8061a11b71e18672cc3e8664c4  gcc/config/riscv/riscv-vector-builtins.h
  8a86dc06d44baa9e41a9391db5abdcea  gcc/config/riscv/riscv-vector-switch.def
! faf8d6d655c64d512ffd8a1d60f8d644  gcc/config/riscv/riscv-vsetvl.cc
  8fe843c7d03cb46cc233ba5d894d10d3  gcc/config/riscv/riscv-vsetvl.def
! 4367da9bcb4a7e9b0c992e6bee066af8  gcc/config/riscv/riscv-vsetvl.h
! efbad94825a117c977a76252a555d562  gcc/config/riscv/riscv.cc
  2b3c4e370e43ce97c06af8380c289dcc  gcc/config/riscv/riscv.h
  71a0a64843bda989740f74fd7dca641d  gcc/config/riscv/riscv.md
! e8b00efbf2006bd1d55add7e5a1658fd  gcc/config/riscv/riscv.opt
  1a3b56eb5996b87319935b8b3123e371  gcc/config/riscv/riscv_vector.h
  ac558403504463a2fadd429bc0dfe20e  gcc/config/riscv/rtems.h
  462630614e6e7a6209f8f18b6dff0eef  gcc/config/riscv/sifive-7.md
! a2f3d38a5263b2b9bcb0d42d591ae93f  gcc/config/riscv/sync.md
  1c27821991689abdaa7a908a0cc8dfa4  gcc/config/riscv/t-elf-multilib
  d8ae7bee35ef1ecd77143535da9aae78  gcc/config/riscv/t-linux
  1ed181a166b1d0e206c4a4e0024cce2a  gcc/config/riscv/t-linux-multilib
*************** b46131fe425be428d4d66c8f653f3d13  gcc/co
*** 4617,4623 ****
  90703af517362babbdd4e7725ed9def2  gcc/config/riscv/thead.cc
  3a60f8d771ec97e366fd23d19b081ea5  gcc/config/riscv/thead.md
  a73a2533a40d109ce2f50ab199b77fa6  gcc/config/riscv/vector-iterators.md
! 1d91c3765270b4280f3897c00bb76b03  gcc/config/riscv/vector.md
  62ba601d9d78ca4212a545e3742bf0a6  gcc/config/rl78/constraints.md
  38d47829df0abf5c0b926e5aa13e73de  gcc/config/rl78/predicates.md
  1730d77ec2ff27c2c031abaf2b78d45a  gcc/config/rl78/rl78-c.cc
--- 4617,4623 ----
  90703af517362babbdd4e7725ed9def2  gcc/config/riscv/thead.cc
  3a60f8d771ec97e366fd23d19b081ea5  gcc/config/riscv/thead.md
  a73a2533a40d109ce2f50ab199b77fa6  gcc/config/riscv/vector-iterators.md
! 54f69fc9d9408960f28c18b405185f87  gcc/config/riscv/vector.md
  62ba601d9d78ca4212a545e3742bf0a6  gcc/config/rl78/constraints.md
  38d47829df0abf5c0b926e5aa13e73de  gcc/config/rl78/predicates.md
  1730d77ec2ff27c2c031abaf2b78d45a  gcc/config/rl78/rl78-c.cc
*************** b4ae894c7649abb1dc14070d9797b00d  gcc/co
*** 4651,4657 ****
  43cf8f7978a5d583e2342acb04cc595b  gcc/config/rs6000/aix72.h
  a87be9ee98a714eeeb92bad73f32f88f  gcc/config/rs6000/aix73.h
  02b877a569032dd21efb85d41dac9c4f  gcc/config/rs6000/altivec.h
! 6b15d42c6c68c697fbbfb1d4bc43c100  gcc/config/rs6000/altivec.md
  45bfb40325f39a90f2e32f88f229cffb  gcc/config/rs6000/amo.h
  656fb98293d82a76779be75ae8207857  gcc/config/rs6000/biarch64.h
  8eb9a873478c1238a6d5921b1c5ed77e  gcc/config/rs6000/bmi2intrin.h
--- 4651,4657 ----
  43cf8f7978a5d583e2342acb04cc595b  gcc/config/rs6000/aix72.h
  a87be9ee98a714eeeb92bad73f32f88f  gcc/config/rs6000/aix73.h
  02b877a569032dd21efb85d41dac9c4f  gcc/config/rs6000/altivec.h
! 7d89e7cdfded537fa96f3699774354de  gcc/config/rs6000/altivec.md
  45bfb40325f39a90f2e32f88f229cffb  gcc/config/rs6000/amo.h
  656fb98293d82a76779be75ae8207857  gcc/config/rs6000/biarch64.h
  8eb9a873478c1238a6d5921b1c5ed77e  gcc/config/rs6000/bmi2intrin.h
*************** d4d352a74b5d6500c8c07ab9833cf907  gcc/co
*** 4679,4686 ****
  5eafe47b399ad9ef57b60982bfe3fb20  gcc/config/rs6000/emmintrin.h
  743766fc14e2ad8a4375ae5d16f8c423  gcc/config/rs6000/freebsd.h
  77f0bc4dfe9c32d6f33610a4361632bf  gcc/config/rs6000/freebsd64.h
! f044c43f9f647be947cfbef575179594  gcc/config/rs6000/fusion.md
! 8ab4dbe3397725df26a178d8501ed682  gcc/config/rs6000/genfusion.pl
  a112654f6df4b75096ef3cfc34745eef  gcc/config/rs6000/genopt.sh
  5ba3f28a7f1f7f7d4a4fd324da2cce25  gcc/config/rs6000/host-darwin.cc
  63823a40e63c18bc4c6ff07665c935b8  gcc/config/rs6000/host-ppc64-darwin.cc
--- 4679,4686 ----
  5eafe47b399ad9ef57b60982bfe3fb20  gcc/config/rs6000/emmintrin.h
  743766fc14e2ad8a4375ae5d16f8c423  gcc/config/rs6000/freebsd.h
  77f0bc4dfe9c32d6f33610a4361632bf  gcc/config/rs6000/freebsd64.h
! 51f772dba999b6c47e9afb00d4182755  gcc/config/rs6000/fusion.md
! ed1d3dca670d137022e574a142dba764  gcc/config/rs6000/genfusion.pl
  a112654f6df4b75096ef3cfc34745eef  gcc/config/rs6000/genopt.sh
  5ba3f28a7f1f7f7d4a4fd324da2cce25  gcc/config/rs6000/host-darwin.cc
  63823a40e63c18bc4c6ff07665c935b8  gcc/config/rs6000/host-ppc64-darwin.cc
*************** d48c95e153ee8f415702b472bc20a02e  gcc/co
*** 4713,4723 ****
  06aa26bfaafcb89d4a99c0e317af4707  gcc/config/rs6000/ppc-asm.h
  d1baa29d9961c7dc84928daba90fcb81  gcc/config/rs6000/ppc-auxv.h
  5e7762217e9facebadb81f105d1bf501  gcc/config/rs6000/ppu_intrinsics.h
! f48d55084d3f874ff04263d0187206e7  gcc/config/rs6000/predicates.md
  e5a56c67ccfa1b82910448cc8537ca90  gcc/config/rs6000/rbtree.cc
  41cca449520459ae09c87c093327fa5d  gcc/config/rs6000/rbtree.h
  a51d5702d8cf31a25e01e5edd0fe291a  gcc/config/rs6000/rs6000-builtin.cc
! 067a5301ee23d0cfd4b428c6e6a47cc6  gcc/config/rs6000/rs6000-builtins.def
  5686f83167396f0c581a1c6504b8ae11  gcc/config/rs6000/rs6000-c.cc
  899b3a930627708fcdae122e3b3285c9  gcc/config/rs6000/rs6000-call.cc
  6b94f136d45a0d1a0bef9e58fa9c1e15  gcc/config/rs6000/rs6000-cpus.def
--- 4713,4723 ----
  06aa26bfaafcb89d4a99c0e317af4707  gcc/config/rs6000/ppc-asm.h
  d1baa29d9961c7dc84928daba90fcb81  gcc/config/rs6000/ppc-auxv.h
  5e7762217e9facebadb81f105d1bf501  gcc/config/rs6000/ppu_intrinsics.h
! e247c1906b14077d8906d63ed6e1f2d1  gcc/config/rs6000/predicates.md
  e5a56c67ccfa1b82910448cc8537ca90  gcc/config/rs6000/rbtree.cc
  41cca449520459ae09c87c093327fa5d  gcc/config/rs6000/rbtree.h
  a51d5702d8cf31a25e01e5edd0fe291a  gcc/config/rs6000/rs6000-builtin.cc
! ac53034bd09fb01f93ea842cf5c909fc  gcc/config/rs6000/rs6000-builtins.def
  5686f83167396f0c581a1c6504b8ae11  gcc/config/rs6000/rs6000-c.cc
  899b3a930627708fcdae122e3b3285c9  gcc/config/rs6000/rs6000-call.cc
  6b94f136d45a0d1a0bef9e58fa9c1e15  gcc/config/rs6000/rs6000-cpus.def
*************** c153115d2136d49f3f4b6f7477797041  gcc/co
*** 4737,4745 ****
  1d69f9a2848499db58524c55c1803b51  gcc/config/rs6000/rs6000-protos.h
  371fdc38274c8f19c0079d100adc91c4  gcc/config/rs6000/rs6000-string.cc
  e6df0fb2cf41aa438e44a0a400ced1a4  gcc/config/rs6000/rs6000-tables.opt
! f57873463f37e0790e7f2c9ece09b0f3  gcc/config/rs6000/rs6000.cc
  e65fb6f0bfb4b88a346fd3006fb5ea4e  gcc/config/rs6000/rs6000.h
! 6019d1bb63116e8cc76c71ccbc391f40  gcc/config/rs6000/rs6000.md
  d16831453dc0dec2a796ba21d6f984a9  gcc/config/rs6000/rs6000.opt
  1f85593465476dff8f1a05954653d962  gcc/config/rs6000/rs64.md
  dd0028fa69924b6ab77e26d755d5b1e8  gcc/config/rs6000/rtems.h
--- 4737,4745 ----
  1d69f9a2848499db58524c55c1803b51  gcc/config/rs6000/rs6000-protos.h
  371fdc38274c8f19c0079d100adc91c4  gcc/config/rs6000/rs6000-string.cc
  e6df0fb2cf41aa438e44a0a400ced1a4  gcc/config/rs6000/rs6000-tables.opt
! 48e0e542e73b5675a6588a8e6f28893e  gcc/config/rs6000/rs6000.cc
  e65fb6f0bfb4b88a346fd3006fb5ea4e  gcc/config/rs6000/rs6000.h
! 97e64f94d0089fc5f997d485bad4ab3c  gcc/config/rs6000/rs6000.md
  d16831453dc0dec2a796ba21d6f984a9  gcc/config/rs6000/rs6000.opt
  1f85593465476dff8f1a05954653d962  gcc/config/rs6000/rs64.md
  dd0028fa69924b6ab77e26d755d5b1e8  gcc/config/rs6000/rtems.h
*************** dafa05de62e4f5bb6c9b7a2ffb7a55df  gcc/co
*** 4867,4873 ****
  4515312140f2002feb7cd75134f2c396  gcc/config/sh/sh-protos.h
  3cd820b989f5e4714580821c3e0a5372  gcc/config/sh/sh.cc
  37b97b8797def6afb72ea964a453eca5  gcc/config/sh/sh.h
! 9843f0efbc1054f953793411eb02fb24  gcc/config/sh/sh.md
  b5bc1e3d906715c2267ae3b833e714a8  gcc/config/sh/sh.opt
  3a51dff173dae73355e8cad1f8bd5866  gcc/config/sh/sh1.md
  8980e2d146877b565a494bb33095eb9e  gcc/config/sh/sh4-300.md
--- 4867,4873 ----
  4515312140f2002feb7cd75134f2c396  gcc/config/sh/sh-protos.h
  3cd820b989f5e4714580821c3e0a5372  gcc/config/sh/sh.cc
  37b97b8797def6afb72ea964a453eca5  gcc/config/sh/sh.h
! e30fdee87ae4cb265de8b19d52406c3d  gcc/config/sh/sh.md
  b5bc1e3d906715c2267ae3b833e714a8  gcc/config/sh/sh.opt
  3a51dff173dae73355e8cad1f8bd5866  gcc/config/sh/sh1.md
  8980e2d146877b565a494bb33095eb9e  gcc/config/sh/sh4-300.md
*************** a92be6f532ece352cab8309520cf28f0  gcc/co
*** 5087,5093 ****
  6614aac0ce8960f693faf880a7560bc5  gcc/coroutine-passes.cc
  9d6931fedff9a87a6266d15841579e67  gcc/coverage.cc
  b964f4291cd58a61a06769149429435f  gcc/coverage.h
! 2a79bd89516c63362025de3f9a47f989  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
--- 5087,5093 ----
  6614aac0ce8960f693faf880a7560bc5  gcc/coroutine-passes.cc
  9d6931fedff9a87a6266d15841579e67  gcc/coverage.cc
  b964f4291cd58a61a06769149429435f  gcc/coverage.h
! 6c257cab94470a84a5be4ae099dcd5de  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
*************** cb06dcbb3232403bb30ebd0d7d1feae1  gcc/cp
*** 5121,5137 ****
  c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp/ChangeLog.ptr
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  d75ff9438918fb614a4d72f7ca8b08e8  gcc/cp/Make-lang.in
! f8fa0728761e580407090a558e1ced40  gcc/cp/call.cc
  002c198593210fa169a51ff63dd31f2a  gcc/cp/cfns.gperf
  896d83eec5aaaa6e6d65eaf91d39d283  gcc/cp/cfns.h
  5d91035b1ad071a1bc5d395865b048e4  gcc/cp/class.cc
  b0062ee9c9d42ee91eaf7512f6e1e0be  gcc/cp/config-lang.in
! 3b283ad5d0ac3248dbe71bebaa631ca1  gcc/cp/constexpr.cc
  62c5fb7a0e751cb87d4d60216ecec85a  gcc/cp/constraint.cc
  7252037f52ba41e16614c507df7343df  gcc/cp/contracts.cc
  3fff7a95b0ebd54a1f3f2b2ace365aae  gcc/cp/contracts.h
  6fb5d560bb71f24a7b95bcc1c3075968  gcc/cp/coroutines.cc
! bc19184472fcd9f19fdca94d6923a3aa  gcc/cp/cp-gimplify.cc
  763112e63cfba590bfc20b96b0ea7682  gcc/cp/cp-lang.cc
  7e2d55513904b00505ff25684de6b935  gcc/cp/cp-name-hint.h
  9f5255a2208bbea4c0b0a31667896ad4  gcc/cp/cp-objcp-common.cc
--- 5121,5137 ----
  c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp/ChangeLog.ptr
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  d75ff9438918fb614a4d72f7ca8b08e8  gcc/cp/Make-lang.in
! f75bae2465fe685d86a1237a556df9c1  gcc/cp/call.cc
  002c198593210fa169a51ff63dd31f2a  gcc/cp/cfns.gperf
  896d83eec5aaaa6e6d65eaf91d39d283  gcc/cp/cfns.h
  5d91035b1ad071a1bc5d395865b048e4  gcc/cp/class.cc
  b0062ee9c9d42ee91eaf7512f6e1e0be  gcc/cp/config-lang.in
! a10a1f95dcb423d06e40820d59f10c1f  gcc/cp/constexpr.cc
  62c5fb7a0e751cb87d4d60216ecec85a  gcc/cp/constraint.cc
  7252037f52ba41e16614c507df7343df  gcc/cp/contracts.cc
  3fff7a95b0ebd54a1f3f2b2ace365aae  gcc/cp/contracts.h
  6fb5d560bb71f24a7b95bcc1c3075968  gcc/cp/coroutines.cc
! 1dfbdfc122218e634a79fff96ac660e4  gcc/cp/cp-gimplify.cc
  763112e63cfba590bfc20b96b0ea7682  gcc/cp/cp-lang.cc
  7e2d55513904b00505ff25684de6b935  gcc/cp/cp-name-hint.h
  9f5255a2208bbea4c0b0a31667896ad4  gcc/cp/cp-objcp-common.cc
*************** b65da920bdc209a44d1cba37f4a1e4a7  gcc/cp
*** 5144,5177 ****
  19039aafd1782b27e26a94ad2316d35e  gcc/cp/cxx-pretty-print.cc
  e0aeb037cb4d8ca738781ded46d00a5d  gcc/cp/cxx-pretty-print.h
  c1b4ec8db711e8a297a5d4e85d0aeb7e  gcc/cp/cxxapi-data.csv
! a590a9bd06e540c5465344ab7a0e3e6e  gcc/cp/decl.cc
  04eca9fc6dc327f816ff062ad8e899a5  gcc/cp/decl.h
! e4af9ea2641fb4ada6ae0c5d72c436a9  gcc/cp/decl2.cc
  c00489cd7633dcb8caed5defda9fdc95  gcc/cp/dump.cc
  1bcab327fe1f6fb1402f82439488dce5  gcc/cp/error.cc
  2ca4744679ca833e05a3cd3104dea7b9  gcc/cp/except.cc
  15a221742a7bc56a599ea1bf93e7e0b0  gcc/cp/expr.cc
! 9399bd047deb41be7e339a9428dd2470  gcc/cp/friend.cc
  38d795f01430a0d433f133d955f161f4  gcc/cp/g++spec.cc
  aae4769663c02dfe48e64b7622706074  gcc/cp/gen-cxxapi-file.py
! bcd87bf93dacb29f6e6ccf5c1ba88d42  gcc/cp/init.cc
  6bd222a6b8cbe1c6cc29ff623d02ab70  gcc/cp/lambda.cc
  0c9e7039d9e6c649820e714e1877a4c3  gcc/cp/lang-specs.h
  f6faa21098c86eb47a6c838ddfcdca1b  gcc/cp/lex.cc
  0aa2860fccee2e2e75b2e00297d0f39f  gcc/cp/logic.cc
! 5cfc42b449c3b392cd054f3ad09ff169  gcc/cp/mangle.cc
  c7cdcc0d91396db6f388061dec91b1bb  gcc/cp/mapper-client.cc
  73e96c254c4c826c654b7a43099710d0  gcc/cp/mapper-client.h
  ad0c37db747b2c38777b4746b7e9ccd8  gcc/cp/mapper-resolver.cc
  911529d3bd5ea82ab15eec9377a74f92  gcc/cp/method.cc
  e99f1c941daa60c220221a5bef64116b  gcc/cp/module.cc
! 0d39b7ba2816144c71bc37a9a2890aee  gcc/cp/name-lookup.cc
! 6c66cf6731a80daded3ddaa17fe59f82  gcc/cp/name-lookup.h
  8cef47f00b2658d60aa8aeac08d34464  gcc/cp/operators.def
  f85201a1e836c959c5c786648cc6d972  gcc/cp/optimize.cc
! 118ab2c563088db0767284c8b1ea7ded  gcc/cp/parser.cc
  fbb3d4644cdc4c0c8d47620a0b3a8094  gcc/cp/parser.h
! dd7b7d275d60f58f4ee48ac22ea803e2  gcc/cp/pt.cc
  d03dc5c4f806d6a6841801d7d7d0080c  gcc/cp/ptree.cc
  fe1c482387564398745b4aeef90dacd0  gcc/cp/rtti.cc
  28a680085dafc994c4c8136245441f35  gcc/cp/search.cc
--- 5144,5177 ----
  19039aafd1782b27e26a94ad2316d35e  gcc/cp/cxx-pretty-print.cc
  e0aeb037cb4d8ca738781ded46d00a5d  gcc/cp/cxx-pretty-print.h
  c1b4ec8db711e8a297a5d4e85d0aeb7e  gcc/cp/cxxapi-data.csv
! c81d2b6ccb2c7e61881fbacd500fc0af  gcc/cp/decl.cc
  04eca9fc6dc327f816ff062ad8e899a5  gcc/cp/decl.h
! 2757764f5578221e1ff34594bcf308a8  gcc/cp/decl2.cc
  c00489cd7633dcb8caed5defda9fdc95  gcc/cp/dump.cc
  1bcab327fe1f6fb1402f82439488dce5  gcc/cp/error.cc
  2ca4744679ca833e05a3cd3104dea7b9  gcc/cp/except.cc
  15a221742a7bc56a599ea1bf93e7e0b0  gcc/cp/expr.cc
! 281fa9e99941b10d92e580b8d8b19a97  gcc/cp/friend.cc
  38d795f01430a0d433f133d955f161f4  gcc/cp/g++spec.cc
  aae4769663c02dfe48e64b7622706074  gcc/cp/gen-cxxapi-file.py
! 885b70aa6cf13edf98d7591a566d67ff  gcc/cp/init.cc
  6bd222a6b8cbe1c6cc29ff623d02ab70  gcc/cp/lambda.cc
  0c9e7039d9e6c649820e714e1877a4c3  gcc/cp/lang-specs.h
  f6faa21098c86eb47a6c838ddfcdca1b  gcc/cp/lex.cc
  0aa2860fccee2e2e75b2e00297d0f39f  gcc/cp/logic.cc
! 0a56c4f22a02c37dda3fe049724c2181  gcc/cp/mangle.cc
  c7cdcc0d91396db6f388061dec91b1bb  gcc/cp/mapper-client.cc
  73e96c254c4c826c654b7a43099710d0  gcc/cp/mapper-client.h
  ad0c37db747b2c38777b4746b7e9ccd8  gcc/cp/mapper-resolver.cc
  911529d3bd5ea82ab15eec9377a74f92  gcc/cp/method.cc
  e99f1c941daa60c220221a5bef64116b  gcc/cp/module.cc
! 8740c7c9f2fd38589ccc750f2f0a9455  gcc/cp/name-lookup.cc
! 340bb6c30bc1451bc4e2aee47ac22c19  gcc/cp/name-lookup.h
  8cef47f00b2658d60aa8aeac08d34464  gcc/cp/operators.def
  f85201a1e836c959c5c786648cc6d972  gcc/cp/optimize.cc
! 9c4ee6bcd200a2a8bc0a7628e6ccf53c  gcc/cp/parser.cc
  fbb3d4644cdc4c0c8d47620a0b3a8094  gcc/cp/parser.h
! c24d846d950dad2d56c7ff87aed35883  gcc/cp/pt.cc
  d03dc5c4f806d6a6841801d7d7d0080c  gcc/cp/ptree.cc
  fe1c482387564398745b4aeef90dacd0  gcc/cp/rtti.cc
  28a680085dafc994c4c8136245441f35  gcc/cp/search.cc
*************** fb2be2f3133f876739c03004015d47f5  gcc/cp
*** 5180,5193 ****
  d26ed61dc964da99efa5bf2bcab640d9  gcc/cp/std-name-hint.h
  9b4cf266285352571496b1adf2e6e546  gcc/cp/tree.cc
  48f7db9af3b30491ed4f238605782993  gcc/cp/type-utils.h
! 493e8c449f3e457edf67f72e87a1691e  gcc/cp/typeck.cc
! f5cad82f3808c36477ac46c8b10901db  gcc/cp/typeck2.cc
  d1622a9e8d6f8df6c5834932b9488b97  gcc/cp/vtable-class-hierarchy.cc
  2597401b7544997a7f6e4811a977c2c8  gcc/cppbuiltin.cc
  ec059990dce01decdd41fdf61eb21678  gcc/cppbuiltin.h
  88101fa4198c4ab42be4ea3192666f9c  gcc/cppdefault.cc
  9e61120d1db695867893215d871ef62f  gcc/cppdefault.h
! 4aed017edbfc5ecef3dc76018622f916  gcc/cprop.cc
  1199ae4f00c89472ef090c97647099ea  gcc/cse.cc
  b1e287d0d0732952fad4f20cefc2aa7e  gcc/cselib.cc
  19399561ae12aed1eea23b8a6a04bbf3  gcc/cselib.h
--- 5180,5193 ----
  d26ed61dc964da99efa5bf2bcab640d9  gcc/cp/std-name-hint.h
  9b4cf266285352571496b1adf2e6e546  gcc/cp/tree.cc
  48f7db9af3b30491ed4f238605782993  gcc/cp/type-utils.h
! d1fe36073ff82f15c59bc8e37bfe5fd6  gcc/cp/typeck.cc
! b1207dce713a8592cfcb8c93046aa983  gcc/cp/typeck2.cc
  d1622a9e8d6f8df6c5834932b9488b97  gcc/cp/vtable-class-hierarchy.cc
  2597401b7544997a7f6e4811a977c2c8  gcc/cppbuiltin.cc
  ec059990dce01decdd41fdf61eb21678  gcc/cppbuiltin.h
  88101fa4198c4ab42be4ea3192666f9c  gcc/cppdefault.cc
  9e61120d1db695867893215d871ef62f  gcc/cppdefault.h
! 80b2750515e06d163b5fd96d303beaed  gcc/cprop.cc
  1199ae4f00c89472ef090c97647099ea  gcc/cse.cc
  b1e287d0d0732952fad4f20cefc2aa7e  gcc/cselib.cc
  19399561ae12aed1eea23b8a6a04bbf3  gcc/cselib.h
*************** b1e287d0d0732952fad4f20cefc2aa7e  gcc/cs
*** 5195,5201 ****
  a667c8581cf5009d6af17f19f1186065  gcc/ctfc.cc
  9881edbbb726db4859766d0a32beb6a7  gcc/ctfc.h
  744cafae198aaa990e1c303aa66f0504  gcc/ctfout.cc
! 96cc2bf65fc8f98f129d9ce6e15a20eb  gcc/d/ChangeLog
  86f687c485111eedca2eb048294f957e  gcc/d/ChangeLog-2006
  70ed1c47fd9b3f5dd95055642ed79265  gcc/d/ChangeLog-2007
  a7090ab2dd83aa4f44823c17566b83ef  gcc/d/ChangeLog-2008
--- 5195,5201 ----
  a667c8581cf5009d6af17f19f1186065  gcc/ctfc.cc
  9881edbbb726db4859766d0a32beb6a7  gcc/ctfc.h
  744cafae198aaa990e1c303aa66f0504  gcc/ctfout.cc
! 04f22295850b93b5d19656cdc179dbc9  gcc/d/ChangeLog
  86f687c485111eedca2eb048294f957e  gcc/d/ChangeLog-2006
  70ed1c47fd9b3f5dd95055642ed79265  gcc/d/ChangeLog-2007
  a7090ab2dd83aa4f44823c17566b83ef  gcc/d/ChangeLog-2008
*************** c5d7dbe4d1b63f56eeee925e03e3eaca  gcc/d/
*** 5217,5226 ****
  426254b45d40584d0597c63f3fd1f889  gcc/d/README.gcc
  758e5fe316e70ac29cdf3b2f894655eb  gcc/d/config-lang.in
  85746b2dfddc127a55b01ebb697bf36d  gcc/d/d-attribs.cc
! 4358bd5acfa15882ae40cc28bd098ba9  gcc/d/d-builtins.cc
  56dd9f6c16a9b83ebcb1badf5b346dd7  gcc/d/d-codegen.cc
  971f4804175b7a391dcd1281695fa5a2  gcc/d/d-compiler.cc
! bd9cf0f338931d72affd61f8a34c60a2  gcc/d/d-convert.cc
  93b3db7f73e5e1032c65e1f7ebdd23dd  gcc/d/d-ctfloat.cc
  b983a82870c682654e0b4a768273922d  gcc/d/d-diagnostic.cc
  35453b303e365085046bccb08e0d9adc  gcc/d/d-frontend.cc
--- 5217,5226 ----
  426254b45d40584d0597c63f3fd1f889  gcc/d/README.gcc
  758e5fe316e70ac29cdf3b2f894655eb  gcc/d/config-lang.in
  85746b2dfddc127a55b01ebb697bf36d  gcc/d/d-attribs.cc
! e5f210f7bf09e2a85096eeaa11306625  gcc/d/d-builtins.cc
  56dd9f6c16a9b83ebcb1badf5b346dd7  gcc/d/d-codegen.cc
  971f4804175b7a391dcd1281695fa5a2  gcc/d/d-compiler.cc
! a357b9fb56358db83da9c1deaea52654  gcc/d/d-convert.cc
  93b3db7f73e5e1032c65e1f7ebdd23dd  gcc/d/d-ctfloat.cc
  b983a82870c682654e0b4a768273922d  gcc/d/d-diagnostic.cc
  35453b303e365085046bccb08e0d9adc  gcc/d/d-frontend.cc
*************** ce6b33dda672c5a4dd51d395bb584cb5  gcc/d/
*** 5238,5250 ****
  0ef8ddb83bcd9713cc0bc91299edff2c  gcc/d/d-target.h
  df7deb9723aa01d867aaeec5d746c208  gcc/d/d-tree.def
  d5794386bd49a6ff05384866457f490f  gcc/d/d-tree.h
! f6b69dcce4614d56dea960a8d969c556  gcc/d/decl.cc
! 902321e349c55ddcd175c0d69029f28d  gcc/d/dmd/MERGE
  39fa65f9345bb0319180e90c1912a1ae  gcc/d/dmd/README.md
! 92379c0ae52d956d7e8c7790dadd4d48  gcc/d/dmd/VERSION
  1600403cfeb38d80ba4ca5e6e5086d0d  gcc/d/dmd/access.d
  cfff9e7be9abe3576bdfa857cc053bc6  gcc/d/dmd/aggregate.d
! ee2346d34e4d72d41d2f6b068238739c  gcc/d/dmd/aggregate.h
  69198e0fc251aa10640f9ee21c1852a0  gcc/d/dmd/aliasthis.d
  5f03c42a9d7e0f4a473bb401605ef90b  gcc/d/dmd/aliasthis.h
  53508d2b859802d0f7239247b0fd8e93  gcc/d/dmd/apply.d
--- 5238,5250 ----
  0ef8ddb83bcd9713cc0bc91299edff2c  gcc/d/d-target.h
  df7deb9723aa01d867aaeec5d746c208  gcc/d/d-tree.def
  d5794386bd49a6ff05384866457f490f  gcc/d/d-tree.h
! 5dfa8ad57f44a2ccef5f353a14eb0aa2  gcc/d/decl.cc
! 2d7446d51cf4738aad1c8ceb43174a72  gcc/d/dmd/MERGE
  39fa65f9345bb0319180e90c1912a1ae  gcc/d/dmd/README.md
! dde7939f1c35c9e979832ac123e5692f  gcc/d/dmd/VERSION
  1600403cfeb38d80ba4ca5e6e5086d0d  gcc/d/dmd/access.d
  cfff9e7be9abe3576bdfa857cc053bc6  gcc/d/dmd/aggregate.d
! 40a365246f9395ab244498d9808c0249  gcc/d/dmd/aggregate.h
  69198e0fc251aa10640f9ee21c1852a0  gcc/d/dmd/aliasthis.d
  5f03c42a9d7e0f4a473bb401605ef90b  gcc/d/dmd/aliasthis.h
  53508d2b859802d0f7239247b0fd8e93  gcc/d/dmd/apply.d
*************** ed857dd927e29079e32f053f9551057a  gcc/d/
*** 5256,5262 ****
  30dc80ea532b838d4ecebbf63bbb2649  gcc/d/dmd/astcodegen.d
  752301088b9645ab848a31290909adc6  gcc/d/dmd/astenums.d
  d2bc8a5cdd6f57bb46fe6cbe18511387  gcc/d/dmd/attrib.d
! b8aab6752df51000a04437e6667afe60  gcc/d/dmd/attrib.h
  fb1530f13abdef33fd3b63dc5bde9e79  gcc/d/dmd/blockexit.d
  e4224ccaecb14d942c71d31bef20d78c  gcc/d/dmd/boostlicense.txt
  01b86ef284745eab0c81531c044c860c  gcc/d/dmd/builtin.d
--- 5256,5262 ----
  30dc80ea532b838d4ecebbf63bbb2649  gcc/d/dmd/astcodegen.d
  752301088b9645ab848a31290909adc6  gcc/d/dmd/astenums.d
  d2bc8a5cdd6f57bb46fe6cbe18511387  gcc/d/dmd/attrib.d
! e83ad7f075a466215125ca81c879ce50  gcc/d/dmd/attrib.h
  fb1530f13abdef33fd3b63dc5bde9e79  gcc/d/dmd/blockexit.d
  e4224ccaecb14d942c71d31bef20d78c  gcc/d/dmd/boostlicense.txt
  01b86ef284745eab0c81531c044c860c  gcc/d/dmd/builtin.d
*************** b1b6ce2a848a34ab2657a055c2a0ff98  gcc/d/
*** 5267,5288 ****
  26865224403ce4c14b49da31433f0219  gcc/d/dmd/common/bitfields.d
  9bf9527fab52c49c8bb0755bb7c62b73  gcc/d/dmd/common/file.d
  d60a0c7e8255a0b799b7d82bb4719772  gcc/d/dmd/common/outbuffer.d
! 73ce44c99046603d1bb4737ba34f2460  gcc/d/dmd/common/outbuffer.h
  ac97a57afa7655042dbbd4567acf145e  gcc/d/dmd/common/string.d
  013148290519195576b4fab8e419a203  gcc/d/dmd/compiler.d
  2b8b95b940f034f44a376df46a18c2a8  gcc/d/dmd/compiler.h
! d3967ee22267d98407442a6079ba8f56  gcc/d/dmd/cond.d
! fd2a7fd3eef9522d5aa093035c85176a  gcc/d/dmd/cond.h
  45c048b038d156f6b60caed8cd7dc263  gcc/d/dmd/constfold.d
  a6dfc7bd71dd4fbec6e3ac55c81b5f43  gcc/d/dmd/cparse.d
! 8b3842ab57dd53690ca9562adee6cfbc  gcc/d/dmd/cppmangle.d
  30f5e787b3c4a0e551030c1af7c8fd82  gcc/d/dmd/ctfe.h
  cdeb97b5bb9b0b28c2cc830ec97b47a8  gcc/d/dmd/ctfeexpr.d
  c211c1d1d0e48ba16bdde6402b54eb58  gcc/d/dmd/ctorflow.d
  7c462d397fdb35ceb46258cc7001df01  gcc/d/dmd/dcast.d
  19065e5b196a87c3faf97e4bcb6a10df  gcc/d/dmd/dclass.d
  657740ff26eef206d2bc1369fc5334ae  gcc/d/dmd/declaration.d
! fcc480f74a8e833b2321d263db6be970  gcc/d/dmd/declaration.h
  0648b56e7194610747139e1deb09389c  gcc/d/dmd/delegatize.d
  bb04bdfc86677b9ac79d0d16f3400ef2  gcc/d/dmd/denum.d
  71a0743efd2bdf0d00fe13856564a554  gcc/d/dmd/dimport.d
--- 5267,5288 ----
  26865224403ce4c14b49da31433f0219  gcc/d/dmd/common/bitfields.d
  9bf9527fab52c49c8bb0755bb7c62b73  gcc/d/dmd/common/file.d
  d60a0c7e8255a0b799b7d82bb4719772  gcc/d/dmd/common/outbuffer.d
! b1b8a7f7acdc955eb640096218b8106a  gcc/d/dmd/common/outbuffer.h
  ac97a57afa7655042dbbd4567acf145e  gcc/d/dmd/common/string.d
  013148290519195576b4fab8e419a203  gcc/d/dmd/compiler.d
  2b8b95b940f034f44a376df46a18c2a8  gcc/d/dmd/compiler.h
! d3889e91d2e6c6df296fa726b86aa097  gcc/d/dmd/cond.d
! ab62db4986061c54c60216122247b7c7  gcc/d/dmd/cond.h
  45c048b038d156f6b60caed8cd7dc263  gcc/d/dmd/constfold.d
  a6dfc7bd71dd4fbec6e3ac55c81b5f43  gcc/d/dmd/cparse.d
! 36cdcceeded7818bb78c76bc58951bfc  gcc/d/dmd/cppmangle.d
  30f5e787b3c4a0e551030c1af7c8fd82  gcc/d/dmd/ctfe.h
  cdeb97b5bb9b0b28c2cc830ec97b47a8  gcc/d/dmd/ctfeexpr.d
  c211c1d1d0e48ba16bdde6402b54eb58  gcc/d/dmd/ctorflow.d
  7c462d397fdb35ceb46258cc7001df01  gcc/d/dmd/dcast.d
  19065e5b196a87c3faf97e4bcb6a10df  gcc/d/dmd/dclass.d
  657740ff26eef206d2bc1369fc5334ae  gcc/d/dmd/declaration.d
! 7fc798d716534bb1180d735533408cc0  gcc/d/dmd/declaration.h
  0648b56e7194610747139e1deb09389c  gcc/d/dmd/delegatize.d
  bb04bdfc86677b9ac79d0d16f3400ef2  gcc/d/dmd/denum.d
  71a0743efd2bdf0d00fe13856564a554  gcc/d/dmd/dimport.d
*************** b6cc2ba88dfcf1d7123f81a4dc00455e  gcc/d/
*** 5295,5302 ****
  4719bd9235446fdb53e89a1548de1859  gcc/d/dmd/dscope.d
  f97fe6b638d87151ef81e028993f7d4a  gcc/d/dmd/dstruct.d
  46a421631d33893df3a4162700036fb2  gcc/d/dmd/dsymbol.d
! 82916dc34ec3d716216fd63396effd90  gcc/d/dmd/dsymbol.h
! b18e5b4b1308460ed6684a2eff699987  gcc/d/dmd/dsymbolsem.d
  4aa9fcb88daad5cb742f7b90c99f40ba  gcc/d/dmd/dtemplate.d
  10e35416fda7e96721ac7cb928781b01  gcc/d/dmd/dtoh.d
  d8ef75f1d4e4df3f944b66eb26bf8751  gcc/d/dmd/dversion.d
--- 5295,5302 ----
  4719bd9235446fdb53e89a1548de1859  gcc/d/dmd/dscope.d
  f97fe6b638d87151ef81e028993f7d4a  gcc/d/dmd/dstruct.d
  46a421631d33893df3a4162700036fb2  gcc/d/dmd/dsymbol.d
! b73a7f68fb19fa32312ab52fe32eb90b  gcc/d/dmd/dsymbol.h
! 5cd7ed5294b5d8592e0905ccb248a9f8  gcc/d/dmd/dsymbolsem.d
  4aa9fcb88daad5cb742f7b90c99f40ba  gcc/d/dmd/dtemplate.d
  10e35416fda7e96721ac7cb928781b01  gcc/d/dmd/dtoh.d
  d8ef75f1d4e4df3f944b66eb26bf8751  gcc/d/dmd/dversion.d
*************** ff2683063dce4c0b66a858612e0785e9  gcc/d/
*** 5305,5353 ****
  ee655e738f5fac1c6b5eccc90f12d27b  gcc/d/dmd/errors.d
  a4eec50185cdf2414d2f331dd851aacf  gcc/d/dmd/errors.h
  8689e7fe1ba6137d1ee4f21fb1ca9679  gcc/d/dmd/errorsink.d
! 71182b6a099dda15bf52cada08fa974c  gcc/d/dmd/escape.d
  27a9f2c6d5b44bd1a019eede261015c1  gcc/d/dmd/expression.d
! daece555bf4321448137ed9dd6718354  gcc/d/dmd/expression.h
! 057bed50b8e27e6f54bd5c0bdc45b3ab  gcc/d/dmd/expressionsem.d
  5592a278bdd9b248d2084bcc173fa841  gcc/d/dmd/file_manager.d
  cd9c10d6640327e5f01158e175d93b98  gcc/d/dmd/foreachvar.d
  bad457773b3ea20d4e6d0976029633d4  gcc/d/dmd/func.d
  6058d8a8fc4e672d44ba1567f5ce1078  gcc/d/dmd/globals.d
! 8cfbad6c4888cb9143a1b90827f9936a  gcc/d/dmd/globals.h
  9ba7596d5860eef9c98ce7cb109bfa05  gcc/d/dmd/gluelayer.d
! 5de86385abf252b0ba32be9b392c79dc  gcc/d/dmd/hdrgen.d
  221a6ad865d0bf2ef10482aac842ea82  gcc/d/dmd/hdrgen.h
  d5287d039108d0a1be12f6c6194f9ce6  gcc/d/dmd/iasm.d
  a36a0cd05a780d5808e803aa56a572e9  gcc/d/dmd/iasmgcc.d
  d5d675d411fc988c2d174bff8816cfb1  gcc/d/dmd/id.d
  dcd50eb9bdc861a00685395ec004a234  gcc/d/dmd/id.h
  6b8b0e553ea035782cdc361c9780eac1  gcc/d/dmd/identifier.d
! 954e7ddb849679d45b0844346daacc1a  gcc/d/dmd/identifier.h
  8e8c3894e7184b7220219e1c300f4476  gcc/d/dmd/impcnvtab.d
  7e964e761eb1735f0abe1b2ebdd9be02  gcc/d/dmd/imphint.d
  e4812c3e7f7ffe2d69cbb9dff2a75f1a  gcc/d/dmd/import.h
  0fca848aa9d2a5003db43805936eae6a  gcc/d/dmd/importc.d
  d2cd8b43af8ce8e5e75bcb66e32409fc  gcc/d/dmd/init.d
! 29b3946732b1c4e8be3bfdf951085381  gcc/d/dmd/init.h
  eaf273a24ae7239ff9a0a1597a945c33  gcc/d/dmd/initsem.d
  efe4ce21ab2020e5843ca1ff07b13359  gcc/d/dmd/inline.d
  c466c1d5a7c7c1e2b45fc68548771f69  gcc/d/dmd/intrange.d
  a5db3f1b26b4401b4f35588edc1911ee  gcc/d/dmd/json.d
  20a5789c0d0756fe9de737dfcaffa386  gcc/d/dmd/json.h
  ef44ce5101d4e3ae8961381efb6ad158  gcc/d/dmd/lambdacomp.d
! f8b1d3af08a93ebb72a2973216d0a690  gcc/d/dmd/lexer.d
  f0d626b45d9c5cf84ffc95c69e9dc172  gcc/d/dmd/location.d
  b1870484bd83e8802cddce6459672c25  gcc/d/dmd/mangle.h
! d5c9fc57eba3ec6bce28765418025d55  gcc/d/dmd/module.h
  63840594825589adb004d1abe2525c03  gcc/d/dmd/mtype.d
! 77ffd67a5c50bc837f05bc6f8bdaa588  gcc/d/dmd/mtype.h
  757d99dfed75b788732c00869aa2ad2f  gcc/d/dmd/mustuse.d
  5768138c708d4557f9e15fb8bb9f7355  gcc/d/dmd/nogc.d
  ee1884c356dafcd80012eabe35a1b57f  gcc/d/dmd/nspace.d
  3f12d5558ea056538b03cc6f056c61a6  gcc/d/dmd/nspace.h
  149c4949ce8fa0c649e99fef4e995652  gcc/d/dmd/ob.d
  44db2d2c4e1ffd14a7522a618ebced9b  gcc/d/dmd/objc.d
! 9db0006ebacfd608d3e9565520cd0027  gcc/d/dmd/objc.h
  cb33eaedff098e61d0a8ab705905a0e9  gcc/d/dmd/opover.d
  03670b9c125a36fb416d5b4ae10b28c8  gcc/d/dmd/optimize.d
  73f4f7d5b90cd002a76ba5182540d500  gcc/d/dmd/parse.d
--- 5305,5353 ----
  ee655e738f5fac1c6b5eccc90f12d27b  gcc/d/dmd/errors.d
  a4eec50185cdf2414d2f331dd851aacf  gcc/d/dmd/errors.h
  8689e7fe1ba6137d1ee4f21fb1ca9679  gcc/d/dmd/errorsink.d
! 62dadbd0ac0b775edbf05c4324e8f6ff  gcc/d/dmd/escape.d
  27a9f2c6d5b44bd1a019eede261015c1  gcc/d/dmd/expression.d
! d5d8d13f54bfaade65a94a52471e299f  gcc/d/dmd/expression.h
! 5410c0a6a4173dfc611bab22dfa9e1e7  gcc/d/dmd/expressionsem.d
  5592a278bdd9b248d2084bcc173fa841  gcc/d/dmd/file_manager.d
  cd9c10d6640327e5f01158e175d93b98  gcc/d/dmd/foreachvar.d
  bad457773b3ea20d4e6d0976029633d4  gcc/d/dmd/func.d
  6058d8a8fc4e672d44ba1567f5ce1078  gcc/d/dmd/globals.d
! 89e03a3209bf8467f3f55785ae1edddb  gcc/d/dmd/globals.h
  9ba7596d5860eef9c98ce7cb109bfa05  gcc/d/dmd/gluelayer.d
! 1d7719df78b0415a6ea4627970a6446e  gcc/d/dmd/hdrgen.d
  221a6ad865d0bf2ef10482aac842ea82  gcc/d/dmd/hdrgen.h
  d5287d039108d0a1be12f6c6194f9ce6  gcc/d/dmd/iasm.d
  a36a0cd05a780d5808e803aa56a572e9  gcc/d/dmd/iasmgcc.d
  d5d675d411fc988c2d174bff8816cfb1  gcc/d/dmd/id.d
  dcd50eb9bdc861a00685395ec004a234  gcc/d/dmd/id.h
  6b8b0e553ea035782cdc361c9780eac1  gcc/d/dmd/identifier.d
! 747e491c9255125f3f51ac97e713788b  gcc/d/dmd/identifier.h
  8e8c3894e7184b7220219e1c300f4476  gcc/d/dmd/impcnvtab.d
  7e964e761eb1735f0abe1b2ebdd9be02  gcc/d/dmd/imphint.d
  e4812c3e7f7ffe2d69cbb9dff2a75f1a  gcc/d/dmd/import.h
  0fca848aa9d2a5003db43805936eae6a  gcc/d/dmd/importc.d
  d2cd8b43af8ce8e5e75bcb66e32409fc  gcc/d/dmd/init.d
! a481dbac8a9ab8e2cd8ee5db436f7381  gcc/d/dmd/init.h
  eaf273a24ae7239ff9a0a1597a945c33  gcc/d/dmd/initsem.d
  efe4ce21ab2020e5843ca1ff07b13359  gcc/d/dmd/inline.d
  c466c1d5a7c7c1e2b45fc68548771f69  gcc/d/dmd/intrange.d
  a5db3f1b26b4401b4f35588edc1911ee  gcc/d/dmd/json.d
  20a5789c0d0756fe9de737dfcaffa386  gcc/d/dmd/json.h
  ef44ce5101d4e3ae8961381efb6ad158  gcc/d/dmd/lambdacomp.d
! 6276f2c5c3711d020f63d35a52ee0fc6  gcc/d/dmd/lexer.d
  f0d626b45d9c5cf84ffc95c69e9dc172  gcc/d/dmd/location.d
  b1870484bd83e8802cddce6459672c25  gcc/d/dmd/mangle.h
! 12cd05fc1965d9dfb5505d4af0e98257  gcc/d/dmd/module.h
  63840594825589adb004d1abe2525c03  gcc/d/dmd/mtype.d
! 5cc2f42157c999d54db12cdce41c7699  gcc/d/dmd/mtype.h
  757d99dfed75b788732c00869aa2ad2f  gcc/d/dmd/mustuse.d
  5768138c708d4557f9e15fb8bb9f7355  gcc/d/dmd/nogc.d
  ee1884c356dafcd80012eabe35a1b57f  gcc/d/dmd/nspace.d
  3f12d5558ea056538b03cc6f056c61a6  gcc/d/dmd/nspace.h
  149c4949ce8fa0c649e99fef4e995652  gcc/d/dmd/ob.d
  44db2d2c4e1ffd14a7522a618ebced9b  gcc/d/dmd/objc.d
! ac9d2c1a151357834a900491fbdb04f1  gcc/d/dmd/objc.h
  cb33eaedff098e61d0a8ab705905a0e9  gcc/d/dmd/opover.d
  03670b9c125a36fb416d5b4ae10b28c8  gcc/d/dmd/optimize.d
  73f4f7d5b90cd002a76ba5182540d500  gcc/d/dmd/parse.d
*************** a7aa76c75085121cfc4eac7b3f2db73e  gcc/d/
*** 5357,5363 ****
  1e405e3030862fbf076562d0cf79da95  gcc/d/dmd/res/default_ddoc_theme.ddoc
  04f57d64eeeaa73285101503465b193b  gcc/d/dmd/root/README.md
  f0afbd9e4f494d17a97357b32c732e78  gcc/d/dmd/root/aav.d
! c7ac371e3c20bf0cf9562644a88197f6  gcc/d/dmd/root/array.d
  116c04ae88076e5e28da94b88806e981  gcc/d/dmd/root/array.h
  ec3d19020fc29c18fbd1390f324f19e6  gcc/d/dmd/root/bitarray.d
  49aa162aab501fc2ad94d1d4128e4ce2  gcc/d/dmd/root/bitarray.h
--- 5357,5363 ----
  1e405e3030862fbf076562d0cf79da95  gcc/d/dmd/res/default_ddoc_theme.ddoc
  04f57d64eeeaa73285101503465b193b  gcc/d/dmd/root/README.md
  f0afbd9e4f494d17a97357b32c732e78  gcc/d/dmd/root/aav.d
! 1e98e4d2ff4f54542757098347cae2bb  gcc/d/dmd/root/array.d
  116c04ae88076e5e28da94b88806e981  gcc/d/dmd/root/array.h
  ec3d19020fc29c18fbd1390f324f19e6  gcc/d/dmd/root/bitarray.d
  49aa162aab501fc2ad94d1d4128e4ce2  gcc/d/dmd/root/bitarray.h
*************** ec3d19020fc29c18fbd1390f324f19e6  gcc/d/
*** 5365,5371 ****
  94485437bd8e734504bfd5a07118a725  gcc/d/dmd/root/complex_t.h
  dd218146fa12825fff428ad1d782986d  gcc/d/dmd/root/ctfloat.d
  a453e207bd27c7917ee679b20fd21a4e  gcc/d/dmd/root/ctfloat.h
! 7538f638afe6061adf2efdfbe25f2209  gcc/d/dmd/root/dcompat.h
  d5c8287fe5e925759b578b9a6989104b  gcc/d/dmd/root/dsystem.h
  3814396e5294c1f20cf1eb6c6ccdff70  gcc/d/dmd/root/file.d
  b73e81be30a0bc0dc71233b1bd317efc  gcc/d/dmd/root/filename.d
--- 5365,5371 ----
  94485437bd8e734504bfd5a07118a725  gcc/d/dmd/root/complex_t.h
  dd218146fa12825fff428ad1d782986d  gcc/d/dmd/root/ctfloat.d
  a453e207bd27c7917ee679b20fd21a4e  gcc/d/dmd/root/ctfloat.h
! cb0b1c56e5ead51f27eee24ca194ad5f  gcc/d/dmd/root/dcompat.h
  d5c8287fe5e925759b578b9a6989104b  gcc/d/dmd/root/dsystem.h
  3814396e5294c1f20cf1eb6c6ccdff70  gcc/d/dmd/root/file.d
  b73e81be30a0bc0dc71233b1bd317efc  gcc/d/dmd/root/filename.d
*************** f636de4e066cf9eb4b32217bcd2d33a4  gcc/d/
*** 5374,5380 ****
  a1450b3c9eac5e95a587421552649d9f  gcc/d/dmd/root/longdouble.d
  5c9c72800fd7fde641ae53b335ed9e6a  gcc/d/dmd/root/object.h
  7ee9f66ebf832f8613149b8bf289b624  gcc/d/dmd/root/optional.d
! f334b8b39999a1be1d4dc3b46f84b978  gcc/d/dmd/root/optional.h
  a62a602ff9736eaf798b63d9c075f215  gcc/d/dmd/root/port.d
  471925b0d4b8dddd31bfdb63ec72f162  gcc/d/dmd/root/port.h
  5600f2f2ad1c34a58f4e7ec09ea3da4f  gcc/d/dmd/root/region.d
--- 5374,5380 ----
  a1450b3c9eac5e95a587421552649d9f  gcc/d/dmd/root/longdouble.d
  5c9c72800fd7fde641ae53b335ed9e6a  gcc/d/dmd/root/object.h
  7ee9f66ebf832f8613149b8bf289b624  gcc/d/dmd/root/optional.d
! e6c777c83adbc8840d76218c6a3921ff  gcc/d/dmd/root/optional.h
  a62a602ff9736eaf798b63d9c075f215  gcc/d/dmd/root/port.d
  471925b0d4b8dddd31bfdb63ec72f162  gcc/d/dmd/root/port.h
  5600f2f2ad1c34a58f4e7ec09ea3da4f  gcc/d/dmd/root/region.d
*************** baaadb4e378905441b214be751100460  gcc/d/
*** 5387,5407 ****
  94fd0da283f0d491fb7b90c7ed25d421  gcc/d/dmd/root/utf.d
  6c82a1aa3b9ef9dfe39bb53821830427  gcc/d/dmd/safe.d
  631b535b8dd9186ee2d2c47179757bcb  gcc/d/dmd/sapply.d
! e2554139c8663d0cc50c8a29ed335a6c  gcc/d/dmd/scope.h
! a0d40102b7eed6702b6d69fb1bda02e8  gcc/d/dmd/semantic2.d
! ecfa3b1875938913d8c9dc818f5b3d5c  gcc/d/dmd/semantic3.d
  3a94a16cb486d42b3bd3896dace74902  gcc/d/dmd/sideeffect.d
  ab6ae8e46ef4bb483edb862c04179052  gcc/d/dmd/statement.d
! aafc20ea92f8901890c7bf3f8f14f0c2  gcc/d/dmd/statement.h
  f5128a7d5e25235a8f8aa6a9816d5f07  gcc/d/dmd/statement_rewrite_walker.d
! 19f0572f725a545a5a44691fc0657c43  gcc/d/dmd/statementsem.d
  1f88d457e321d0fc83448af86994c204  gcc/d/dmd/staticassert.d
  b483978b840b70be85f7e68867bf28cb  gcc/d/dmd/staticassert.h
  dc18d6f38095dbfb7399ca51bb465e45  gcc/d/dmd/staticcond.d
  3fcb44874d7057fa71e97e93f49d7f22  gcc/d/dmd/stmtstate.d
  2b518fa558d4af5b7e394c6ad5e1ea01  gcc/d/dmd/target.d
! 0e64641a58d3c7198938ca4124b5db9f  gcc/d/dmd/target.h
! 06749cae841d620e0e0eaff30751a504  gcc/d/dmd/template.h
  3a69e722d2d838e987fd469c46733e32  gcc/d/dmd/templateparamsem.d
  d836774a039cc0245902a64c3cdf1888  gcc/d/dmd/tokens.d
  3253a019340e0b21f48ad0dc8118c2f8  gcc/d/dmd/tokens.h
--- 5387,5407 ----
  94fd0da283f0d491fb7b90c7ed25d421  gcc/d/dmd/root/utf.d
  6c82a1aa3b9ef9dfe39bb53821830427  gcc/d/dmd/safe.d
  631b535b8dd9186ee2d2c47179757bcb  gcc/d/dmd/sapply.d
! 39db656595c65a28248ebeaffad62155  gcc/d/dmd/scope.h
! 259e55010e6bdebac2cc82e3492ba172  gcc/d/dmd/semantic2.d
! d1e45545be1762345af5453db284b557  gcc/d/dmd/semantic3.d
  3a94a16cb486d42b3bd3896dace74902  gcc/d/dmd/sideeffect.d
  ab6ae8e46ef4bb483edb862c04179052  gcc/d/dmd/statement.d
! de92a34d26ec2f59f7bf568d3ef34247  gcc/d/dmd/statement.h
  f5128a7d5e25235a8f8aa6a9816d5f07  gcc/d/dmd/statement_rewrite_walker.d
! 7972daa0b9778ea12bd9e8d1945063bb  gcc/d/dmd/statementsem.d
  1f88d457e321d0fc83448af86994c204  gcc/d/dmd/staticassert.d
  b483978b840b70be85f7e68867bf28cb  gcc/d/dmd/staticassert.h
  dc18d6f38095dbfb7399ca51bb465e45  gcc/d/dmd/staticcond.d
  3fcb44874d7057fa71e97e93f49d7f22  gcc/d/dmd/stmtstate.d
  2b518fa558d4af5b7e394c6ad5e1ea01  gcc/d/dmd/target.d
! 9cf3b6f7234fb531536bd6dd65346885  gcc/d/dmd/target.h
! 373c3b9f93a3a665618f1c58229adedd  gcc/d/dmd/template.h
  3a69e722d2d838e987fd469c46733e32  gcc/d/dmd/templateparamsem.d
  d836774a039cc0245902a64c3cdf1888  gcc/d/dmd/tokens.d
  3253a019340e0b21f48ad0dc8118c2f8  gcc/d/dmd/tokens.h
*************** c9a7dddb98d89035d4e0853147d7fb06  gcc/d/
*** 5412,5433 ****
  2d05120ce54130d3e5186e73b5c9d96b  gcc/d/dmd/utils.d
  0e19f04aef543d4fabb6ec79def5b2df  gcc/d/dmd/version.h
  f9c518566ad51d0492965951bb50bc49  gcc/d/dmd/visitor.d
! 3c0649abc540008c622e5711e7027fdf  gcc/d/dmd/visitor.h
! 74f1a5eda9fb1ac5f3b637d01abeb0fb  gcc/d/expr.cc
! 1b21334a0979337f22c738e59aa38dfe  gcc/d/gdc.texi
! a927d4f3a4e1c503d330561883531aaf  gcc/d/implement-d.texi
! c896f8410e7de7ea94eca5ad30ad2fb8  gcc/d/imports.cc
! 9e98d8b47e36478b45a1cec1903efb96  gcc/d/intrinsics.cc
  f48e7f23e5575562bfba2a7778e519f4  gcc/d/intrinsics.def
  a21521366267b1a7b68ceb6ce15a9246  gcc/d/lang-specs.h
! 21a98945a06915be1f6154b0592b2479  gcc/d/lang.opt
  170eed96a8d3563a9bcb03ac0fc59cbc  gcc/d/longdouble.h
  2196710b2e6916e3d18e9146321d8b8d  gcc/d/modules.cc
  b1d8cca7f88b3b7a419bdaad940457c0  gcc/d/runtime.cc
  7fbf81ad217c5efa6f267572778e7ab8  gcc/d/runtime.def
  48b3a4ef1af87b926e52c50d3bc81595  gcc/d/toir.cc
  168e3e721d8dc43fb9d250ca847af79a  gcc/d/typeinfo.cc
! c8ed30dc82467f74b5d0fd4af58b0beb  gcc/d/types.cc
  accc2d7f211bb139fde71fcb94dbbf92  gcc/data-streamer-in.cc
  888eb4c7a007875545f7f89fa223643c  gcc/data-streamer-out.cc
  047c64792c9f1e60b4b6498df8817c94  gcc/data-streamer.cc
--- 5412,5433 ----
  2d05120ce54130d3e5186e73b5c9d96b  gcc/d/dmd/utils.d
  0e19f04aef543d4fabb6ec79def5b2df  gcc/d/dmd/version.h
  f9c518566ad51d0492965951bb50bc49  gcc/d/dmd/visitor.d
! 0479d55eda5ee9de0e2106ae722ad649  gcc/d/dmd/visitor.h
! 4486b7c921a2a18ba53826e75a6c19d7  gcc/d/expr.cc
! 7c8d068883546d6053ab89a4aa3ad55c  gcc/d/gdc.texi
! 09d8459a6a0334281c058ddbf35b079a  gcc/d/implement-d.texi
! e4c10d0521a4da4ca6e2b2c3f697716c  gcc/d/imports.cc
! f9a817d9bb4f6506675b8e8a688f0e11  gcc/d/intrinsics.cc
  f48e7f23e5575562bfba2a7778e519f4  gcc/d/intrinsics.def
  a21521366267b1a7b68ceb6ce15a9246  gcc/d/lang-specs.h
! 3a84c708114b1f0e47fcf7d131e2b560  gcc/d/lang.opt
  170eed96a8d3563a9bcb03ac0fc59cbc  gcc/d/longdouble.h
  2196710b2e6916e3d18e9146321d8b8d  gcc/d/modules.cc
  b1d8cca7f88b3b7a419bdaad940457c0  gcc/d/runtime.cc
  7fbf81ad217c5efa6f267572778e7ab8  gcc/d/runtime.def
  48b3a4ef1af87b926e52c50d3bc81595  gcc/d/toir.cc
  168e3e721d8dc43fb9d250ca847af79a  gcc/d/typeinfo.cc
! 105a988a58700c3caab038fb30ba22a1  gcc/d/types.cc
  accc2d7f211bb139fde71fcb94dbbf92  gcc/data-streamer-in.cc
  888eb4c7a007875545f7f89fa223643c  gcc/data-streamer-out.cc
  047c64792c9f1e60b4b6498df8817c94  gcc/data-streamer.cc
*************** ab5a29a444213b7a4b7edbae0720adf0  gcc/do
*** 5476,5482 ****
  8c23b33261e6d434a3bb388d13bf9750  gcc/doc/configterms.texi
  41fe29b312b42ee001aa367476b9444e  gcc/doc/contrib.texi
  42159646cb48b375710fd78e3dd6e6b4  gcc/doc/contribute.texi
! dde9aa078cb7970b3377a451890d04fc  gcc/doc/cpp.1
  49ae2819f851d04602cabadd39edfe4b  gcc/doc/cpp.info
  6d296baf9bec85f59c79959e355efb3b  gcc/doc/cpp.texi
  417eef489bd26f8def602795e86741fa  gcc/doc/cppdiropts.texi
--- 5476,5482 ----
  8c23b33261e6d434a3bb388d13bf9750  gcc/doc/configterms.texi
  41fe29b312b42ee001aa367476b9444e  gcc/doc/contrib.texi
  42159646cb48b375710fd78e3dd6e6b4  gcc/doc/contribute.texi
! d07fea714f0e50400adcc4362cd75000  gcc/doc/cpp.1
  49ae2819f851d04602cabadd39edfe4b  gcc/doc/cpp.info
  6d296baf9bec85f59c79959e355efb3b  gcc/doc/cpp.texi
  417eef489bd26f8def602795e86741fa  gcc/doc/cppdiropts.texi
*************** dde9aa078cb7970b3377a451890d04fc  gcc/do
*** 5485,5514 ****
  60a3fa41bf1f6e279008366c78cb007c  gcc/doc/cppinternals.texi
  8d68aa98b0af8010285255a92aea623d  gcc/doc/cppopts.texi
  50173f3902d3d3c6e3bdb1a4f9044352  gcc/doc/cppwarnopts.texi
! 547e813baa05a7193c21bbcc7b69a18b  gcc/doc/extend.texi
  9da857d64fdcfd6b1982a75cf86bc597  gcc/doc/fragments.texi
  e3892bc4361a803d8c568c54c20cbcd9  gcc/doc/frontends.texi
! cb30d349d9740257ee4a26dd75b248f7  gcc/doc/fsf-funding.7
! 5156feedee48d2da9e02dec546da686e  gcc/doc/g++.1
! 5156feedee48d2da9e02dec546da686e  gcc/doc/gcc.1
! e1c1e4f8d85f9d808bb01049468790c7  gcc/doc/gcc.info
  295291ec7baa70b04da2b1b6ecffee99  gcc/doc/gcc.texi
! 0a5d5bffd2fd31c2461e7e67e2a0a43a  gcc/doc/gccinstall.info
! be6ab83f25437c9ff67ff49c5c2c7ae6  gcc/doc/gccint.info
  edc0e7584ec44bfd909e0126057141b2  gcc/doc/gccint.texi
! b141b3ef4b04429f94f5d52f6a0f94f8  gcc/doc/gcov-dump.1
  8cbf639fe99f374f9e305a031d0d6736  gcc/doc/gcov-dump.texi
! 62a228a51d35f2befe0c17922ee94df9  gcc/doc/gcov-tool.1
  a4e8708b41fe686d6ecdc5246226e3e3  gcc/doc/gcov-tool.texi
! 8b852205328d077f482d5940e11adc63  gcc/doc/gcov.1
  ccaf4e1393ac66805b8317145261710e  gcc/doc/gcov.texi
  3c202146fad27388f5ad6ed27eb061ab  gcc/doc/generic.texi
! ad5b3c1d733d671341a1c5a1b69d6644  gcc/doc/gfdl.7
! 92c3f02ad9218510852e4f4b4f432e21  gcc/doc/gfortran.1
  5630240c5ef619f03fc1bd750bde7b61  gcc/doc/gimple.texi
  beb3e1a9cc10e38f6c8c8aa22f36d578  gcc/doc/gm2.texi
  dc4ccd9843d88bc01c909438dabfd6ab  gcc/doc/gnu.texi
! 8ad97f7404e62cb450d098e4b3e82027  gcc/doc/gpl.7
  9c051a6abfe79317ad83904f042d2738  gcc/doc/gty.texi
  42ebfb9fc08dafdae427760be5354428  gcc/doc/headerdirs.texi
  971cd503a0a7fde3063283de000ba2ea  gcc/doc/hostconfig.texi
--- 5485,5514 ----
  60a3fa41bf1f6e279008366c78cb007c  gcc/doc/cppinternals.texi
  8d68aa98b0af8010285255a92aea623d  gcc/doc/cppopts.texi
  50173f3902d3d3c6e3bdb1a4f9044352  gcc/doc/cppwarnopts.texi
! de9f1681bbc35c543ab2490f0e8dd58f  gcc/doc/extend.texi
  9da857d64fdcfd6b1982a75cf86bc597  gcc/doc/fragments.texi
  e3892bc4361a803d8c568c54c20cbcd9  gcc/doc/frontends.texi
! 5f6bc7e5c4c521300cd18778b68d8fd2  gcc/doc/fsf-funding.7
! a18ebe214e53a3965ecff99dc457997d  gcc/doc/g++.1
! a18ebe214e53a3965ecff99dc457997d  gcc/doc/gcc.1
! dff164c803209e063a3a2b114f0ea118  gcc/doc/gcc.info
  295291ec7baa70b04da2b1b6ecffee99  gcc/doc/gcc.texi
! b732036db666d1191019593ac6523278  gcc/doc/gccinstall.info
! 71735687030d23b86525032eba345d28  gcc/doc/gccint.info
  edc0e7584ec44bfd909e0126057141b2  gcc/doc/gccint.texi
! ca673ae41a2db647e0df20c0b09692ae  gcc/doc/gcov-dump.1
  8cbf639fe99f374f9e305a031d0d6736  gcc/doc/gcov-dump.texi
! 2014016d36051f6f9cb5a0b6e3c6de0d  gcc/doc/gcov-tool.1
  a4e8708b41fe686d6ecdc5246226e3e3  gcc/doc/gcov-tool.texi
! df57440b075cc7bcb04de0db151733e7  gcc/doc/gcov.1
  ccaf4e1393ac66805b8317145261710e  gcc/doc/gcov.texi
  3c202146fad27388f5ad6ed27eb061ab  gcc/doc/generic.texi
! 7b702682c71f720abeeadd60f2699b0b  gcc/doc/gfdl.7
! 4cc8d0399c6575ec328eaefab9c0e5b3  gcc/doc/gfortran.1
  5630240c5ef619f03fc1bd750bde7b61  gcc/doc/gimple.texi
  beb3e1a9cc10e38f6c8c8aa22f36d578  gcc/doc/gm2.texi
  dc4ccd9843d88bc01c909438dabfd6ab  gcc/doc/gnu.texi
! fb81f5a2e71fedbf6ce25b1b5a7f9a82  gcc/doc/gpl.7
  9c051a6abfe79317ad83904f042d2738  gcc/doc/gty.texi
  42ebfb9fc08dafdae427760be5354428  gcc/doc/headerdirs.texi
  971cd503a0a7fde3063283de000ba2ea  gcc/doc/hostconfig.texi
*************** dc4ccd9843d88bc01c909438dabfd6ab  gcc/do
*** 5519,5537 ****
  918ccfd7be5640e27067c203dbf40d2f  gcc/doc/include/gcc-common.texi
  95c90bf85d3eab67f348ee3ce0bf4050  gcc/doc/include/gpl_v3.texi
  e9b8122841fbfbbc30fee8ed6613c399  gcc/doc/include/texinfo.tex
! 57dd52fb30afade31ab270487a983415  gcc/doc/install.texi
  0f44cc63abf9b607d1b8880175256326  gcc/doc/install.texi2html
  34b99c10f577dd2da256de717941c862  gcc/doc/interface.texi
! 76a3be9d7399c2fa7406d3ea5f1bb82d  gcc/doc/invoke.texi
  f64676ceacf4c713f83bad704dbc5eaf  gcc/doc/languages.texi
  e36a87d027eabff1a8595ee341342560  gcc/doc/libgcc.texi
  8b6fb2575a94998971924157a5cabfd8  gcc/doc/loop.texi
! 0069b97fe6b31f9e963bf6b69ccdbbc0  gcc/doc/lto-dump.1
  ecfae67b5004f374351f0448f9b764e0  gcc/doc/lto-dump.texi
  a1c3440fcd17355fcd9956685728338c  gcc/doc/lto.texi
  e215e75acc6a49ab683dd3a4560fb7f8  gcc/doc/makefile.texi
  ac506e04e4e513f2e736736ace0a17ac  gcc/doc/match-and-simplify.texi
! f6859a65a5dcc3d3a3978ac61c998a11  gcc/doc/md.texi
  a8c44c8e4b4d32a8f55021f75e5be589  gcc/doc/objc.texi
  e0b4de59aa47be39959b67c77c3e5f96  gcc/doc/optinfo.texi
  e2d2927a5d31ebe8d7adacbce711b3b1  gcc/doc/options.texi
--- 5519,5537 ----
  918ccfd7be5640e27067c203dbf40d2f  gcc/doc/include/gcc-common.texi
  95c90bf85d3eab67f348ee3ce0bf4050  gcc/doc/include/gpl_v3.texi
  e9b8122841fbfbbc30fee8ed6613c399  gcc/doc/include/texinfo.tex
! b4c57b64e59441421fbf276de0639649  gcc/doc/install.texi
  0f44cc63abf9b607d1b8880175256326  gcc/doc/install.texi2html
  34b99c10f577dd2da256de717941c862  gcc/doc/interface.texi
! 55ad18e9b402499ef9a472b0b6b83c21  gcc/doc/invoke.texi
  f64676ceacf4c713f83bad704dbc5eaf  gcc/doc/languages.texi
  e36a87d027eabff1a8595ee341342560  gcc/doc/libgcc.texi
  8b6fb2575a94998971924157a5cabfd8  gcc/doc/loop.texi
! 33a55b87ecaa69e598e9a8a8c06a6bfe  gcc/doc/lto-dump.1
  ecfae67b5004f374351f0448f9b764e0  gcc/doc/lto-dump.texi
  a1c3440fcd17355fcd9956685728338c  gcc/doc/lto.texi
  e215e75acc6a49ab683dd3a4560fb7f8  gcc/doc/makefile.texi
  ac506e04e4e513f2e736736ace0a17ac  gcc/doc/match-and-simplify.texi
! 41a368efad7b97a4b0d02368aa139e8f  gcc/doc/md.texi
  a8c44c8e4b4d32a8f55021f75e5be589  gcc/doc/objc.texi
  e0b4de59aa47be39959b67c77c3e5f96  gcc/doc/optinfo.texi
  e2d2927a5d31ebe8d7adacbce711b3b1  gcc/doc/options.texi
*************** bcfc3857a75f879ec761a824ae77aa77  gcc/du
*** 5565,5571 ****
  3aecdcd1ecb4330fb6d35220436b4e16  gcc/dwarf2cfi.cc
  4b4d88e890847c2849c8a0dd429ad7d4  gcc/dwarf2ctf.cc
  6339307d1a91f4115e2184f117a9152f  gcc/dwarf2ctf.h
! e81af45e954e7ba6ad38cd9a38492869  gcc/dwarf2out.cc
  da9eb5f94d9f2537c44626df2e2d0731  gcc/dwarf2out.h
  56a3faa5b916a76e3e8e799879bb6f9f  gcc/early-remat.cc
  c916e1e3ac5144157fdf894c31dca957  gcc/edit-context.cc
--- 5565,5571 ----
  3aecdcd1ecb4330fb6d35220436b4e16  gcc/dwarf2cfi.cc
  4b4d88e890847c2849c8a0dd429ad7d4  gcc/dwarf2ctf.cc
  6339307d1a91f4115e2184f117a9152f  gcc/dwarf2ctf.h
! 7f8d12e5631f9eddf9b50ea04d175baf  gcc/dwarf2out.cc
  da9eb5f94d9f2537c44626df2e2d0731  gcc/dwarf2out.h
  56a3faa5b916a76e3e8e799879bb6f9f  gcc/early-remat.cc
  c916e1e3ac5144157fdf894c31dca957  gcc/edit-context.cc
*************** fe6768163b0ca6c41fea1719448908eb  gcc/fi
*** 5599,5607 ****
  c2dbf831f4bbc53553765214d1b2d674  gcc/flags.h
  84632412a9570c311bb6f9944fdacccf  gcc/fold-const-call.cc
  46538296abcbd26df93f276f5974ec0f  gcc/fold-const-call.h
! 1d959801f32bb39be6b86f01493061b0  gcc/fold-const.cc
  9dd2c87502c864095a8b942bea07b5f3  gcc/fold-const.h
! 1d21316b6117493be152122a1344b48d  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
--- 5599,5607 ----
  c2dbf831f4bbc53553765214d1b2d674  gcc/flags.h
  84632412a9570c311bb6f9944fdacccf  gcc/fold-const-call.cc
  46538296abcbd26df93f276f5974ec0f  gcc/fold-const-call.h
! b8e677fe7dd6c8ce7ce945ea32bf8f6b  gcc/fold-const.cc
  9dd2c87502c864095a8b942bea07b5f3  gcc/fold-const.h
! bf93f5c1654f47ef8d2ad3dcbcb32c9c  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
*************** d1595b2ed8fb2a33f6ce0dc595f4f33c  gcc/fo
*** 5625,5631 ****
  5c5a825ed06bb99f8fc71a6f8d0872ae  gcc/fortran/ChangeLog-2022
  9e0636f92243fb9b3480e27cefc96749  gcc/fortran/ChangeLog.ptr
  a1031ddafa666ce3ade625f41c0dc3f8  gcc/fortran/Make-lang.in
! f2e859e94c71e952749559a5e4b2aa09  gcc/fortran/arith.cc
  d725b555490bb7f2cd61f6bcc2c3de67  gcc/fortran/arith.h
  6862ae7ef2b51d178c04725c07fdbde7  gcc/fortran/array.cc
  35e889b2dd5fcf9ccf78e37ed082d6e6  gcc/fortran/bbt.cc
--- 5625,5631 ----
  5c5a825ed06bb99f8fc71a6f8d0872ae  gcc/fortran/ChangeLog-2022
  9e0636f92243fb9b3480e27cefc96749  gcc/fortran/ChangeLog.ptr
  a1031ddafa666ce3ade625f41c0dc3f8  gcc/fortran/Make-lang.in
! dbe3c824aa079ab2e1977b69c3311c97  gcc/fortran/arith.cc
  d725b555490bb7f2cd61f6bcc2c3de67  gcc/fortran/arith.h
  6862ae7ef2b51d178c04725c07fdbde7  gcc/fortran/array.cc
  35e889b2dd5fcf9ccf78e37ed082d6e6  gcc/fortran/bbt.cc
*************** ee37a420357297794511b72f8c09a0d3  gcc/fo
*** 5644,5655 ****
  528121f9fe625a6b314dd0e4e9601e70  gcc/fortran/dependency.h
  638a4c6c1f147853ccf44c5442c876f9  gcc/fortran/dump-parse-tree.cc
  75860b58e8a01aadbfb046789efa8a88  gcc/fortran/error.cc
! 715ab478129c64b1907a83efb08081c9  gcc/fortran/expr.cc
  012392c6483a51939022df7c6de22fbc  gcc/fortran/f95-lang.cc
  cb0736e48f79ba7f94783d7501f4a136  gcc/fortran/frontend-passes.cc
  5d21a6b2bc38e36e9ce485f9b899cf5d  gcc/fortran/gfc-diagnostic.def
  d428ee96a4c880140da26aec0f107bda  gcc/fortran/gfc-internals.texi
! 335c0c1a42f679ad91a63d25ab45e36c  gcc/fortran/gfortran.h
  ce2c41ac939cc0f893f610988ea3220d  gcc/fortran/gfortran.info
  c477697c9380a63ab2bbe06ee3e5e441  gcc/fortran/gfortran.texi
  538b040a49c9f6c46cbd59c2a9ce1afd  gcc/fortran/gfortranspec.cc
--- 5644,5655 ----
  528121f9fe625a6b314dd0e4e9601e70  gcc/fortran/dependency.h
  638a4c6c1f147853ccf44c5442c876f9  gcc/fortran/dump-parse-tree.cc
  75860b58e8a01aadbfb046789efa8a88  gcc/fortran/error.cc
! 3038e63c53d1f1dd9cfe52a34fc936ab  gcc/fortran/expr.cc
  012392c6483a51939022df7c6de22fbc  gcc/fortran/f95-lang.cc
  cb0736e48f79ba7f94783d7501f4a136  gcc/fortran/frontend-passes.cc
  5d21a6b2bc38e36e9ce485f9b899cf5d  gcc/fortran/gfc-diagnostic.def
  d428ee96a4c880140da26aec0f107bda  gcc/fortran/gfc-internals.texi
! 0a1523a3e11b195dcff11a7f6285808f  gcc/fortran/gfortran.h
  ce2c41ac939cc0f893f610988ea3220d  gcc/fortran/gfortran.info
  c477697c9380a63ab2bbe06ee3e5e441  gcc/fortran/gfortran.texi
  538b040a49c9f6c46cbd59c2a9ce1afd  gcc/fortran/gfortranspec.cc
*************** dfe2708ae1610f0355d4e3f64825ed31  gcc/fo
*** 5672,5700 ****
  540b2df11e809f8e922d0bc5b5562d6b  gcc/fortran/mathbuiltins.def
  7d747e480d55c8abf8c69b45a4d2b572  gcc/fortran/misc.cc
  9e2b905df5f9fc837a357446869f949e  gcc/fortran/module.cc
! d29b1cc96daceef9701d30f92366c260  gcc/fortran/openmp.cc
  47d8fa5113c1f84c750b8fa73bbc5cfa  gcc/fortran/options.cc
  e01b3ff4f9a34a0d8ea09103b65e1480  gcc/fortran/parse.cc
  b07d21325e9bf64201a6131a3dacb9e2  gcc/fortran/parse.h
! 590ee5a69f89f0ac8c855e2a1202a287  gcc/fortran/primary.cc
! d7e7a59f0b9fc224567479b6e3cb61c2  gcc/fortran/resolve.cc
  4c64219f591caa92c353a8d113120d87  gcc/fortran/scanner.cc
  0ea05c5f1f9c27f26a76525f5eed9380  gcc/fortran/scanner.h
  42ff730746d606955267518dba62febf  gcc/fortran/simplify.cc
  72519934fee840610460010d9b5e0503  gcc/fortran/st.cc
! 2ec1e09cb2380dcbb07b7b5a07504919  gcc/fortran/symbol.cc
  e99e43daa5fef5f3d2c6dce6be81a683  gcc/fortran/target-memory.cc
  70445c82cc8c84eb76adf2a52acad00d  gcc/fortran/target-memory.h
! 2e130592d441731acfe57bc553f673cc  gcc/fortran/trans-array.cc
  23946ddd5d17c204402c44a0b9a00d75  gcc/fortran/trans-array.h
  4c2eb969dbee5d6b83074ed09773b70b  gcc/fortran/trans-common.cc
  45ab297b0b34853431ed0f3c09a63db3  gcc/fortran/trans-const.cc
  2825c959ade33ef2a6492d640b05ef8c  gcc/fortran/trans-const.h
  7c67a63f4b154b22cb30dea7903ab085  gcc/fortran/trans-decl.cc
! fe14bedc11db63426aaf1a2638728d1d  gcc/fortran/trans-expr.cc
  aa7db01c621f70aaafdec88f841c85a4  gcc/fortran/trans-intrinsic.cc
  c2777cd0e39ba69462f4cf01549e1001  gcc/fortran/trans-io.cc
! 22d1e0d888bbcc97570dc403d58b3301  gcc/fortran/trans-openmp.cc
  f80e2b35dd9984f23ec5e900639fe3e7  gcc/fortran/trans-stmt.cc
  61675b3c591abd1d33f4d00338f84245  gcc/fortran/trans-stmt.h
  b1f95ad84f13bfa7353375c5f77c3998  gcc/fortran/trans-types.cc
--- 5672,5700 ----
  540b2df11e809f8e922d0bc5b5562d6b  gcc/fortran/mathbuiltins.def
  7d747e480d55c8abf8c69b45a4d2b572  gcc/fortran/misc.cc
  9e2b905df5f9fc837a357446869f949e  gcc/fortran/module.cc
! c310fb2cf5f2bb20fbf7f911e7a5b2cc  gcc/fortran/openmp.cc
  47d8fa5113c1f84c750b8fa73bbc5cfa  gcc/fortran/options.cc
  e01b3ff4f9a34a0d8ea09103b65e1480  gcc/fortran/parse.cc
  b07d21325e9bf64201a6131a3dacb9e2  gcc/fortran/parse.h
! ca3099f4567ce46ee6b30bbbc9cff3c8  gcc/fortran/primary.cc
! 9d1d3bb577046a3f569b564062483a4a  gcc/fortran/resolve.cc
  4c64219f591caa92c353a8d113120d87  gcc/fortran/scanner.cc
  0ea05c5f1f9c27f26a76525f5eed9380  gcc/fortran/scanner.h
  42ff730746d606955267518dba62febf  gcc/fortran/simplify.cc
  72519934fee840610460010d9b5e0503  gcc/fortran/st.cc
! b51ee6b2a9e4f3e8bf69662f69c8f23c  gcc/fortran/symbol.cc
  e99e43daa5fef5f3d2c6dce6be81a683  gcc/fortran/target-memory.cc
  70445c82cc8c84eb76adf2a52acad00d  gcc/fortran/target-memory.h
! 6adbd8aaf54d330a1738b7b96e95e9fb  gcc/fortran/trans-array.cc
  23946ddd5d17c204402c44a0b9a00d75  gcc/fortran/trans-array.h
  4c2eb969dbee5d6b83074ed09773b70b  gcc/fortran/trans-common.cc
  45ab297b0b34853431ed0f3c09a63db3  gcc/fortran/trans-const.cc
  2825c959ade33ef2a6492d640b05ef8c  gcc/fortran/trans-const.h
  7c67a63f4b154b22cb30dea7903ab085  gcc/fortran/trans-decl.cc
! 5cdb002ed97ee28c8396dc310e69db89  gcc/fortran/trans-expr.cc
  aa7db01c621f70aaafdec88f841c85a4  gcc/fortran/trans-intrinsic.cc
  c2777cd0e39ba69462f4cf01549e1001  gcc/fortran/trans-io.cc
! 4100e048c21085f4f2f9bdb70f4e29a2  gcc/fortran/trans-openmp.cc
  f80e2b35dd9984f23ec5e900639fe3e7  gcc/fortran/trans-stmt.cc
  61675b3c591abd1d33f4d00338f84245  gcc/fortran/trans-stmt.h
  b1f95ad84f13bfa7353375c5f77c3998  gcc/fortran/trans-types.cc
*************** bae9bee7bfae062bb68f7c3b8d6acdb0  gcc/fo
*** 5709,5715 ****
  9d3f4e62a09a4f1b7e01c2611985469b  gcc/function-tests.cc
  1b9cd2186d1c1e9b86c956a5673f0aa9  gcc/function.cc
  26caa4b20f75c2eb576da5bea538a2bc  gcc/function.h
! ec1ece0e3cad94794cce31d0fdde9dd7  gcc/fwprop.cc
  8b44f92603525757cdb88056f5f18ca2  gcc/gcc-ar.cc
  5d0b85771982e816a798a8206c3fc74c  gcc/gcc-main.cc
  73e2fac76430bce31ea211c315bda445  gcc/gcc-plugin.h
--- 5709,5715 ----
  9d3f4e62a09a4f1b7e01c2611985469b  gcc/function-tests.cc
  1b9cd2186d1c1e9b86c956a5673f0aa9  gcc/function.cc
  26caa4b20f75c2eb576da5bea538a2bc  gcc/function.h
! 97522e4b206b460428df4f324aa88fe4  gcc/fwprop.cc
  8b44f92603525757cdb88056f5f18ca2  gcc/gcc-ar.cc
  5d0b85771982e816a798a8206c3fc74c  gcc/gcc-main.cc
  73e2fac76430bce31ea211c315bda445  gcc/gcc-plugin.h
*************** d258b1bcd3dd4ab8eb1bbf09f60dc200  gcc/ge
*** 5750,5763 ****
  7a825a2d078d154675036b7133c6816a  gcc/genextract.cc
  7dc273587dd4838a57817b211ad1f139  gcc/genflags.cc
  b6fd297a00cab6b8993690131bc4c0f7  gcc/gengenrtl.cc
! c642d3f0b56ba6c32522f7efeeb11b30  gcc/gengtype-lex.cc
  ff24fa6416a039455ff62a41252d6f7b  gcc/gengtype-lex.l
  91e7a263b28c131771f0c6463ebb1bcb  gcc/gengtype-parse.cc
  433b94a87abdc5536d0c8d2b097cb669  gcc/gengtype-state.cc
  2c09e645967b3f68ada4e18d3dd2d63d  gcc/gengtype.cc
  e0d0f369c0b3561c1811db4cda5ee811  gcc/gengtype.h
  681dd3836e8a4b75afc0f76ca76192e4  gcc/genhooks.cc
! 152447edd2bbe25c965c4f096582dc29  gcc/genmatch.cc
  c0ed410bbe477ba49f81bddb8761859a  gcc/genmddeps.cc
  063e980b03cc459fd39e65e4df6e0e8f  gcc/genmddump.cc
  54fe4a99cfccd066490a5ba47d032ab3  gcc/genmodes.cc
--- 5750,5763 ----
  7a825a2d078d154675036b7133c6816a  gcc/genextract.cc
  7dc273587dd4838a57817b211ad1f139  gcc/genflags.cc
  b6fd297a00cab6b8993690131bc4c0f7  gcc/gengenrtl.cc
! b22f073f4678ae222e2bc01ff7948ecd  gcc/gengtype-lex.cc
  ff24fa6416a039455ff62a41252d6f7b  gcc/gengtype-lex.l
  91e7a263b28c131771f0c6463ebb1bcb  gcc/gengtype-parse.cc
  433b94a87abdc5536d0c8d2b097cb669  gcc/gengtype-state.cc
  2c09e645967b3f68ada4e18d3dd2d63d  gcc/gengtype.cc
  e0d0f369c0b3561c1811db4cda5ee811  gcc/gengtype.h
  681dd3836e8a4b75afc0f76ca76192e4  gcc/genhooks.cc
! a48a6cfafd3fc5f0bc54808ba23fe214  gcc/genmatch.cc
  c0ed410bbe477ba49f81bddb8761859a  gcc/genmddeps.cc
  063e980b03cc459fd39e65e4df6e0e8f  gcc/genmddump.cc
  54fe4a99cfccd066490a5ba47d032ab3  gcc/genmodes.cc
*************** db0ccc0edfede8aba0098ae504276e86  gcc/gi
*** 5783,5789 ****
  2e82b4bd416d82267e23cfb6b62145d3  gcc/gimple-builder.h
  e634f1d7185ba18b7409d0caf5dda150  gcc/gimple-expr.cc
  029271620b653993e15dfe20ddd2d37b  gcc/gimple-expr.h
! f984ee143c8d34ae81706f06b23a6a49  gcc/gimple-fold.cc
  9a9d95793deb7de9860fc0d1215b3390  gcc/gimple-fold.h
  7cf98e471595ea406079ac821d418500  gcc/gimple-harden-conditionals.cc
  ab5c0e8e80c5a594037aa3a03ad791c9  gcc/gimple-if-to-switch.cc
--- 5783,5789 ----
  2e82b4bd416d82267e23cfb6b62145d3  gcc/gimple-builder.h
  e634f1d7185ba18b7409d0caf5dda150  gcc/gimple-expr.cc
  029271620b653993e15dfe20ddd2d37b  gcc/gimple-expr.h
! 5d5d242e64ed174aa6bbfaac6418ca3c  gcc/gimple-fold.cc
  9a9d95793deb7de9860fc0d1215b3390  gcc/gimple-fold.h
  7cf98e471595ea406079ac821d418500  gcc/gimple-harden-conditionals.cc
  ab5c0e8e80c5a594037aa3a03ad791c9  gcc/gimple-if-to-switch.cc
*************** e8ae7c4811c6ea1d7ca4300595f6a351  gcc/gi
*** 5798,5804 ****
  f56d763b660a3269a8502a8976fb3400  gcc/gimple-low.h
  33016ce950bb4d535a7f5b26e06daa9f  gcc/gimple-match-head.cc
  81662d1e70874dc5ddebb9cab55de6d7  gcc/gimple-match.h
! 003066bdfedac27feec147501f3b7719  gcc/gimple-predicate-analysis.cc
  9d5e6300c4a359fcde1abf212245eb5d  gcc/gimple-predicate-analysis.h
  c006b7e8bf1d5bbb53532c7d765a7b5b  gcc/gimple-predict.h
  254be4975243d1918c2e1e4de2d45f33  gcc/gimple-pretty-print.cc
--- 5798,5804 ----
  f56d763b660a3269a8502a8976fb3400  gcc/gimple-low.h
  33016ce950bb4d535a7f5b26e06daa9f  gcc/gimple-match-head.cc
  81662d1e70874dc5ddebb9cab55de6d7  gcc/gimple-match.h
! 4c2a2863e7bbae1b2523c6d0492da638  gcc/gimple-predicate-analysis.cc
  9d5e6300c4a359fcde1abf212245eb5d  gcc/gimple-predicate-analysis.h
  c006b7e8bf1d5bbb53532c7d765a7b5b  gcc/gimple-predict.h
  254be4975243d1918c2e1e4de2d45f33  gcc/gimple-pretty-print.cc
*************** cdca7003d337efe5219b5d19f7155bc8  gcc/gi
*** 5846,5852 ****
  bb54e7f3ff9957dcf7b1b10fcd527797  gcc/gimple.h
  839b10eca81556c0515395365235a888  gcc/gimplify-me.cc
  0a4464e175c1aed6501ea243476b7c6d  gcc/gimplify-me.h
! 2779a59c340cd1745aff9d4645240b3b  gcc/gimplify.cc
  d0042a88c5e87b0904397052ddc6c33a  gcc/gimplify.h
  02d1486ff7d3d34b7868801df9534c0e  gcc/ginclude/float.h
  b0ab9b7ae13d3afe6cdbfc24425a93fe  gcc/ginclude/iso646.h
--- 5846,5852 ----
  bb54e7f3ff9957dcf7b1b10fcd527797  gcc/gimple.h
  839b10eca81556c0515395365235a888  gcc/gimplify-me.cc
  0a4464e175c1aed6501ea243476b7c6d  gcc/gimplify-me.h
! 902365babce99c24f9027e12af9af2b9  gcc/gimplify.cc
  d0042a88c5e87b0904397052ddc6c33a  gcc/gimplify.h
  02d1486ff7d3d34b7868801df9534c0e  gcc/ginclude/float.h
  b0ab9b7ae13d3afe6cdbfc24425a93fe  gcc/ginclude/iso646.h
*************** d805766cac737a191548368792524f9d  gcc/gi
*** 5863,5879 ****
  c92410f8fdb1cb95371b72c53ad55b5f  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  5a3af36f882f0b8588bf6b6d2a2dd6d4  gcc/glimits.h
! 65b7028a173f05a4517b7863eb25094a  gcc/go/ChangeLog
  1e68fc87619f2cd82132ed974cbcea92  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  401d2277f19452f5b013534ed200a591  gcc/go/config-lang.in
  e72c6c1dad1019d9aaafe0dfdfc61c86  gcc/go/gccgo.texi
! 3808a0f4554e77dceddd29a19998f4c2  gcc/go/go-backend.cc
  9c66a14b95f620af8dadd7983c6e59f3  gcc/go/go-c.h
  345e1be9f23e685801689c8a988d6c9e  gcc/go/go-gcc-diagnostics.cc
  d498ee616922ea9508f4676dd81d46f3  gcc/go/go-gcc.cc
  01ea211f2ed2cade1e750fba940c8a0d  gcc/go/go-gcc.h
! 307e98583c9d09540731e29c1b6bc853  gcc/go/go-lang.cc
  c5d6aaa7e913ef205113a2bba2e5206f  gcc/go/go-linemap.cc
  91c7a6773e207cc086ae0888826cc3c4  gcc/go/go-location.h
  379a0029afea43244e05e7365d87fb0d  gcc/go/go-sha1.cc
--- 5863,5879 ----
  c92410f8fdb1cb95371b72c53ad55b5f  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  5a3af36f882f0b8588bf6b6d2a2dd6d4  gcc/glimits.h
! 07cf971e6521609dfad2480ce0799f22  gcc/go/ChangeLog
  1e68fc87619f2cd82132ed974cbcea92  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  401d2277f19452f5b013534ed200a591  gcc/go/config-lang.in
  e72c6c1dad1019d9aaafe0dfdfc61c86  gcc/go/gccgo.texi
! 42a515c6337f5588abe87eb14903fc84  gcc/go/go-backend.cc
  9c66a14b95f620af8dadd7983c6e59f3  gcc/go/go-c.h
  345e1be9f23e685801689c8a988d6c9e  gcc/go/go-gcc-diagnostics.cc
  d498ee616922ea9508f4676dd81d46f3  gcc/go/go-gcc.cc
  01ea211f2ed2cade1e750fba940c8a0d  gcc/go/go-gcc.h
! db42697ec979630a7149dcf923bb0d1a  gcc/go/go-lang.cc
  c5d6aaa7e913ef205113a2bba2e5206f  gcc/go/go-linemap.cc
  91c7a6773e207cc086ae0888826cc3c4  gcc/go/go-location.h
  379a0029afea43244e05e7365d87fb0d  gcc/go/go-sha1.cc
*************** f4698d5111935f1c789b7efd8ed91a74  gcc/go
*** 5890,5896 ****
  ee8753eb1d8ca2fa168f6a71d3991455  gcc/go/gofrontend/escape.h
  3705b4e2024d6d36ef4c72d36152dfc6  gcc/go/gofrontend/export.cc
  c10142760925e22c72c7072c9c214bf8  gcc/go/gofrontend/export.h
! 54464588e59b868368a6f197cddc0d81  gcc/go/gofrontend/expressions.cc
  916b62cc20abf79c5919886f855539d3  gcc/go/gofrontend/expressions.h
  bf7f8a519eadaa90804fe15cfa37ba6f  gcc/go/gofrontend/go-diagnostics.cc
  accfd5ea41ee789e6adbaec31a228cfe  gcc/go/gofrontend/go-diagnostics.h
--- 5890,5896 ----
  ee8753eb1d8ca2fa168f6a71d3991455  gcc/go/gofrontend/escape.h
  3705b4e2024d6d36ef4c72d36152dfc6  gcc/go/gofrontend/export.cc
  c10142760925e22c72c7072c9c214bf8  gcc/go/gofrontend/export.h
! 9e25465bf263c23a89ae92f8a1cdf1f6  gcc/go/gofrontend/expressions.cc
  916b62cc20abf79c5919886f855539d3  gcc/go/gofrontend/expressions.h
  bf7f8a519eadaa90804fe15cfa37ba6f  gcc/go/gofrontend/go-diagnostics.cc
  accfd5ea41ee789e6adbaec31a228cfe  gcc/go/gofrontend/go-diagnostics.h
*************** c08c0bc386a3e50faacf99daf94c080f  gcc/go
*** 5903,5909 ****
  ead5ac25b7b99d361225e0fd940e286a  gcc/go/gofrontend/go-optimize.h
  5b59619fab7e543c5bb28dd8a6d62793  gcc/go/gofrontend/go-sha1.h
  371c1744ba0e9e0cd427eea4dd006180  gcc/go/gofrontend/go.cc
! 6cf25cfc9074018513a5715d4d9fae62  gcc/go/gofrontend/gogo.cc
  482da843ad5e2a734165747e14d075df  gcc/go/gofrontend/gogo.h
  f9015ccccf7764d4c6eeae1bd5e01c7f  gcc/go/gofrontend/import-archive.cc
  69248b78bc1185657dbc63be6016ac45  gcc/go/gofrontend/import.cc
--- 5903,5909 ----
  ead5ac25b7b99d361225e0fd940e286a  gcc/go/gofrontend/go-optimize.h
  5b59619fab7e543c5bb28dd8a6d62793  gcc/go/gofrontend/go-sha1.h
  371c1744ba0e9e0cd427eea4dd006180  gcc/go/gofrontend/go.cc
! 0774050bdb746808925ca3c161429dea  gcc/go/gofrontend/gogo.cc
  482da843ad5e2a734165747e14d075df  gcc/go/gofrontend/gogo.h
  f9015ccccf7764d4c6eeae1bd5e01c7f  gcc/go/gofrontend/import-archive.cc
  69248b78bc1185657dbc63be6016ac45  gcc/go/gofrontend/import.cc
*************** fea3656d7117f5bd9eb678ce7031b9cb  gcc/ip
*** 6015,6021 ****
  af7c79ee2c4119a45f7424269eeca17b  gcc/ipa-reference.cc
  854b54fd489dd96b9961e88be7f7b919  gcc/ipa-reference.h
  a868c75269d9dc9bcba5914603a445ca  gcc/ipa-split.cc
! 94240094211d4d060c98997a83890440  gcc/ipa-sra.cc
  0dd8ceab6156d8ec5c11a356a7810a6b  gcc/ipa-utils.cc
  9ba52d14c04352d1812510443e99efb6  gcc/ipa-utils.h
  511f62c5d61101a088f6bf207caf3ba6  gcc/ipa-visibility.cc
--- 6015,6021 ----
  af7c79ee2c4119a45f7424269eeca17b  gcc/ipa-reference.cc
  854b54fd489dd96b9961e88be7f7b919  gcc/ipa-reference.h
  a868c75269d9dc9bcba5914603a445ca  gcc/ipa-split.cc
! 97c5cc7be6819135f3f460054fcef2a9  gcc/ipa-sra.cc
  0dd8ceab6156d8ec5c11a356a7810a6b  gcc/ipa-utils.cc
  9ba52d14c04352d1812510443e99efb6  gcc/ipa-utils.h
  511f62c5d61101a088f6bf207caf3ba6  gcc/ipa-visibility.cc
*************** b7f8dfd9aa35c133f2d21657d28f5a45  gcc/ip
*** 6023,6029 ****
  6d8d0cb2c168378bf014af9d08fcbe4f  gcc/ira-build.cc
  918e14fe87dd453fa60668415bbcbcb8  gcc/ira-color.cc
  683efbeb5fa644827dbe9801723fdb57  gcc/ira-conflicts.cc
! 83cbdd76b074bc07c01ebd3aa1b2cc4e  gcc/ira-costs.cc
  04825acf2804a1cbac4ea42e34f5d78a  gcc/ira-emit.cc
  221ce32bce49d374e617c10cc457c146  gcc/ira-int.h
  11f493755c61302aed33b9e2e678c8ca  gcc/ira-lives.cc
--- 6023,6029 ----
  6d8d0cb2c168378bf014af9d08fcbe4f  gcc/ira-build.cc
  918e14fe87dd453fa60668415bbcbcb8  gcc/ira-color.cc
  683efbeb5fa644827dbe9801723fdb57  gcc/ira-conflicts.cc
! f64420b638d7ebaa362a56a8ee6e09b9  gcc/ira-costs.cc
  04825acf2804a1cbac4ea42e34f5d78a  gcc/ira-emit.cc
  221ce32bce49d374e617c10cc457c146  gcc/ira-int.h
  11f493755c61302aed33b9e2e678c8ca  gcc/ira-lives.cc
*************** ca3aaf780b4820c2efb4f99d452eafb2  gcc/ir
*** 6031,6037 ****
  daec5f5daeb40974ee5715d87b784866  gcc/ira.h
  794ab6840c05630c3df07341a0f339e5  gcc/is-a.h
  83fa9cced7fd3d64ba760bf4dd2f1414  gcc/iterator-utils.h
! e005e6586a0843c8fad367e736eaa584  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  8476ebeec1b0f434e5468cb887e39ac4  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
--- 6031,6037 ----
  daec5f5daeb40974ee5715d87b784866  gcc/ira.h
  794ab6840c05630c3df07341a0f339e5  gcc/is-a.h
  83fa9cced7fd3d64ba760bf4dd2f1414  gcc/iterator-utils.h
! c9114f3461393a135ab6b7662c946d41  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  8476ebeec1b0f434e5468cb887e39ac4  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
*************** bc8532df35c2dd9a4e262d85ed29ffd4  gcc/lr
*** 6150,6156 ****
  f29a4612195d306e5b22fd456cfb2a91  gcc/lra-spills.cc
  a99c9451bdde633c19f5b521d31b666b  gcc/lra.cc
  e39f5642047f20c01157ff09360cf476  gcc/lra.h
! 8ed546cd80a35e0f3435f2992f8ae6de  gcc/lto-cgraph.cc
  6fc03350ec53f915e1e4e39ca5122e10  gcc/lto-compress.cc
  838379d3b336c074b7a518024dfc1524  gcc/lto-compress.h
  fe456b00f469a6237ac21a07bf3791a8  gcc/lto-opts.cc
--- 6150,6156 ----
  f29a4612195d306e5b22fd456cfb2a91  gcc/lra-spills.cc
  a99c9451bdde633c19f5b521d31b666b  gcc/lra.cc
  e39f5642047f20c01157ff09360cf476  gcc/lra.h
! 3c0fc2beeb57bc91017e1ef0252f0c2f  gcc/lto-cgraph.cc
  6fc03350ec53f915e1e4e39ca5122e10  gcc/lto-compress.cc
  838379d3b336c074b7a518024dfc1524  gcc/lto-compress.h
  fe456b00f469a6237ac21a07bf3791a8  gcc/lto-opts.cc
*************** c65f55fed79f6f011c286a8c15d49485  gcc/lt
*** 6162,6168 ****
  84bdf4dde2c999956f004a2cec5fcdfa  gcc/lto-streamer.cc
  6ce0e12c942ed0719e43deb19d3d23e6  gcc/lto-streamer.h
  99434819bef00f148b682b64adc85f39  gcc/lto-wrapper.cc
! 5d559ffdeb1c84d10f13d68a67b734db  gcc/lto/ChangeLog
  1c031130b442e688f20c6f97577f6f1c  gcc/lto/Make-lang.in
  10ec91fabc2cd5424224460087811ade  gcc/lto/common.cc
  797d875c24181ac44cc33ff020e1b788  gcc/lto/common.h
--- 6162,6168 ----
  84bdf4dde2c999956f004a2cec5fcdfa  gcc/lto-streamer.cc
  6ce0e12c942ed0719e43deb19d3d23e6  gcc/lto-streamer.h
  99434819bef00f148b682b64adc85f39  gcc/lto-wrapper.cc
! fbc110f99aaa06e945f972e9cb5c2948  gcc/lto/ChangeLog
  1c031130b442e688f20c6f97577f6f1c  gcc/lto/Make-lang.in
  10ec91fabc2cd5424224460087811ade  gcc/lto/common.cc
  797d875c24181ac44cc33ff020e1b788  gcc/lto/common.h
*************** e1760b67860124dafbbaf58a3e22c65e  gcc/lt
*** 6185,6191 ****
  a8dfb49da43514f61fc1ed162db2447b  gcc/m2/COPYING.RUNTIME
  8f0e2cd40e05189ec81232da84bd6e1a  gcc/m2/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/m2/COPYING3.LIB
! ffb51484d569d270e74c7cd68aa4639b  gcc/m2/ChangeLog
  eef28ac70aaa78bdba9d98972540cd31  gcc/m2/Make-lang.in
  1e5187a62031df54ee1aa86d3936b27d  gcc/m2/Make-maintainer.in
  6a74129fda00ca52ba9f953538250c45  gcc/m2/NEWS
--- 6185,6191 ----
  a8dfb49da43514f61fc1ed162db2447b  gcc/m2/COPYING.RUNTIME
  8f0e2cd40e05189ec81232da84bd6e1a  gcc/m2/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/m2/COPYING3.LIB
! 45a184e5074f9b7920061b3bbebc1baf  gcc/m2/ChangeLog
  eef28ac70aaa78bdba9d98972540cd31  gcc/m2/Make-lang.in
  1e5187a62031df54ee1aa86d3936b27d  gcc/m2/Make-maintainer.in
  6a74129fda00ca52ba9f953538250c45  gcc/m2/NEWS
*************** a4136c585305353c2519c5ac772f7886  gcc/m2
*** 6692,6698 ****
  ea4ae8ec5e18f2ccda802c4b57ea46a2  gcc/m2/gm2-libs/RTExceptions.def
  b82f893f1f94548a7445594bf965e94f  gcc/m2/gm2-libs/RTExceptions.mod
  200d7111b0c08d747aed63ba754cd031  gcc/m2/gm2-libs/RTint.def
! a8c9b4b97ddbf4293aa0befc8d5495a4  gcc/m2/gm2-libs/RTint.mod
  b578ba32c78a74f33d1bc75eaab2d00f  gcc/m2/gm2-libs/SArgs.def
  ecb0abab8c87925973c3b93b46e09a37  gcc/m2/gm2-libs/SArgs.mod
  827b79ad4087a3aa78582feccabbb2c8  gcc/m2/gm2-libs/SCmdArgs.def
--- 6692,6698 ----
  ea4ae8ec5e18f2ccda802c4b57ea46a2  gcc/m2/gm2-libs/RTExceptions.def
  b82f893f1f94548a7445594bf965e94f  gcc/m2/gm2-libs/RTExceptions.mod
  200d7111b0c08d747aed63ba754cd031  gcc/m2/gm2-libs/RTint.def
! d145f983550572a436dccafb6c898520  gcc/m2/gm2-libs/RTint.mod
  b578ba32c78a74f33d1bc75eaab2d00f  gcc/m2/gm2-libs/SArgs.def
  ecb0abab8c87925973c3b93b46e09a37  gcc/m2/gm2-libs/SArgs.mod
  827b79ad4087a3aa78582feccabbb2c8  gcc/m2/gm2-libs/SCmdArgs.def
*************** d26ca7644b0c87e9afba723a82e83ffa  gcc/ma
*** 7106,7112 ****
  020ac57561ab532784bab813afc03f17  gcc/machmode.h
  f837fae8701f147a459629038cc2f8d1  gcc/main.cc
  1f00c2ae711dcf705d2724bc1912adec  gcc/make-unique.h
! 21c35a6f3a213c958d40b61168983e72  gcc/match.pd
  ad32d5a9a041bd32e3123d6caba1f49d  gcc/mcf.cc
  c3df3b1477c180924303d737bff27c46  gcc/mem-stats-traits.h
  6682c830fe9e4f4ab3d82e31b7e3aa49  gcc/mem-stats.h
--- 7106,7112 ----
  020ac57561ab532784bab813afc03f17  gcc/machmode.h
  f837fae8701f147a459629038cc2f8d1  gcc/main.cc
  1f00c2ae711dcf705d2724bc1912adec  gcc/make-unique.h
! 1d5ea4bb37f372259c1adb57a7117d0b  gcc/match.pd
  ad32d5a9a041bd32e3123d6caba1f49d  gcc/mcf.cc
  c3df3b1477c180924303d737bff27c46  gcc/mem-stats-traits.h
  6682c830fe9e4f4ab3d82e31b7e3aa49  gcc/mem-stats.h
*************** bc246446b97c858bc3cd1ae581f45202  gcc/mo
*** 7119,7125 ****
  6345379a31fea8924d61d305aae331cb  gcc/modulo-sched.cc
  e180d1930560f600f32938bf307f6af0  gcc/multiple_target.cc
  a2fed7a2244bb9b0027adc70211df092  gcc/mux-utils.h
! 2897c3f0cbef0232542a5216c354b8cf  gcc/objc/ChangeLog
  f81a2e6746035c07e9e9dac7756ac658  gcc/objc/Make-lang.in
  b2ccd327d5f58dcac13e441e7a2e0200  gcc/objc/config-lang.in
  8f2dc56b3457df7ec0043be18397a760  gcc/objc/lang-specs.h
--- 7119,7125 ----
  6345379a31fea8924d61d305aae331cb  gcc/modulo-sched.cc
  e180d1930560f600f32938bf307f6af0  gcc/multiple_target.cc
  a2fed7a2244bb9b0027adc70211df092  gcc/mux-utils.h
! 3e21f8782c73debd9808afb0014fc9f2  gcc/objc/ChangeLog
  f81a2e6746035c07e9e9dac7756ac658  gcc/objc/Make-lang.in
  b2ccd327d5f58dcac13e441e7a2e0200  gcc/objc/config-lang.in
  8f2dc56b3457df7ec0043be18397a760  gcc/objc/lang-specs.h
*************** d6c198e878e546711874d25453047822  gcc/ob
*** 7138,7144 ****
  7821acbc09c6fe959483529e9f3ae10d  gcc/objc/objc-runtime-shared-support.cc
  fda5f7307dfc5b2817741a8e4061e51d  gcc/objc/objc-runtime-shared-support.h
  dca9bc33b5b769910000a9513ae55357  gcc/objc/objc-tree.def
! 5c5e10243cd0cc57147d8a5228c987d9  gcc/objcp/ChangeLog
  b96d36f1290b06a5131e5b92d5adb66d  gcc/objcp/Make-lang.in
  35a444dbc66b72d53307a36f689fb73d  gcc/objcp/config-lang.in
  637bad28f1f1c9e646083bcda12973f9  gcc/objcp/lang-specs.h
--- 7138,7144 ----
  7821acbc09c6fe959483529e9f3ae10d  gcc/objc/objc-runtime-shared-support.cc
  fda5f7307dfc5b2817741a8e4061e51d  gcc/objc/objc-runtime-shared-support.h
  dca9bc33b5b769910000a9513ae55357  gcc/objc/objc-tree.def
! 035a6ea6b55c67c0fb7b6658b5398e8c  gcc/objcp/ChangeLog
  b96d36f1290b06a5131e5b92d5adb66d  gcc/objcp/Make-lang.in
  35a444dbc66b72d53307a36f689fb73d  gcc/objcp/config-lang.in
  637bad28f1f1c9e646083bcda12973f9  gcc/objcp/lang-specs.h
*************** f79c56de25494e8b3f384aeb3297e5b1  gcc/pa
*** 7199,7246 ****
  e4b251c052d442b33f51258301aaf71f  gcc/plugin.cc
  b7c23a22025fc638936c8776d5141077  gcc/plugin.def
  0d98256396aa9909139748326fe2ec5a  gcc/plugin.h
! fb17ef8eeb8268522c34b9a7e3160d26  gcc/po/ChangeLog
  529a60fd475862c5330245c858e844e1  gcc/po/EXCLUDES
  e4e35545a1fab9b9decbe9b06b468f72  gcc/po/be.gmo
! a0e2e201097ac9bfe3ceba78dd827a42  gcc/po/be.po
! 463f7511c95c1cf16c6ddb8086639108  gcc/po/da.gmo
! c15fce80d5ec1c6880d123cb3d066578  gcc/po/da.po
! f01eb1a79f61c09d06a5e238e843baf8  gcc/po/de.gmo
! d621f6d06adae12e10405265166b3e01  gcc/po/de.po
  189b9d1af87594807b0d0e10036a64c3  gcc/po/el.gmo
! 63d37acfde63ea6a0fa27f3c3d4d3231  gcc/po/el.po
! ee293ab9779d71026f398d8630c4dc18  gcc/po/es.gmo
! 68a8c61ae7bf27712e5d4853a4f47e29  gcc/po/es.po
  fcc59da6d201e71a314340459e140b80  gcc/po/exgettext
  8ab0131ebe40c0627ccdd0ae4eb2ccc4  gcc/po/fi.gmo
! 6717c121586493b57aa31121b0629c2b  gcc/po/fi.po
! dc2970edc0a25a2193fb2397a6fb0767  gcc/po/fr.gmo
! fa463e8a0b921ff0eaf703e6d5e51de8  gcc/po/fr.po
! 972465e1043cdc2c51f4f37106ccf2dd  gcc/po/gcc.pot
! 4ace724020d1c0cd034a6a660583a1f4  gcc/po/hr.gmo
! 2fc287dfb0cd2538ddb0f375c453d9a5  gcc/po/hr.po
  3c1cd9a547de9c7e50fd85d47abb5587  gcc/po/id.gmo
! 7c03dacf5dacc32e9a0d2684d1f211a9  gcc/po/id.po
  cc1f48b6706c3b9ab09d19ef09ca1379  gcc/po/ja.gmo
! 64466479d93fdfe60b717fd317ec9149  gcc/po/ja.po
  bbe550748750cc1921f378787759f926  gcc/po/nl.gmo
! 544d6932b99b4b2dcf693fc98ef84f2e  gcc/po/nl.po
! 1d169c67cd817e874988e4f557bd7b04  gcc/po/ru.gmo
! 847a144b479a4171649781acc28ff398  gcc/po/ru.po
  081424ac286147f96e73ec707133e10c  gcc/po/sr.gmo
! 9cac6bd81f8283082f1da43502fc5450  gcc/po/sr.po
! 1312daa014358bbb8751d589df763594  gcc/po/sv.gmo
! 9c0c255a7ab18cc7b199d1beef6644e1  gcc/po/sv.po
  09b2826254b9f021ec8ebe47a78a2a30  gcc/po/tr.gmo
! e0b2b3b3641817de7b3d81565c14ef1c  gcc/po/tr.po
! 0671376251b691a4f3dd9fd7fa0e18d9  gcc/po/uk.gmo
! 859056aefcbbee1564b6adb47f83f879  gcc/po/uk.po
! 491ca62bbd58b07aac8abdce65fa888d  gcc/po/vi.gmo
! 915806a35e3261896362fee9fcc1273f  gcc/po/vi.po
  ee1babd2a362a332e0c4713a846aa62b  gcc/po/zh_CN.gmo
! f8de54e516c7d11630075c5c97a167e7  gcc/po/zh_CN.po
  26080b5d6659bf16b31d74c084bbe8d2  gcc/po/zh_TW.gmo
! bf3dd1526941a926b63acdbba6a1de55  gcc/po/zh_TW.po
  cbf955d69da4dcc78738dcadff3e0da4  gcc/pointer-query.cc
  27a82acfef939a6105653100ca817c22  gcc/pointer-query.h
  826e8613602ff66b4826777cca1f0f8c  gcc/poly-int-types.h
--- 7199,7246 ----
  e4b251c052d442b33f51258301aaf71f  gcc/plugin.cc
  b7c23a22025fc638936c8776d5141077  gcc/plugin.def
  0d98256396aa9909139748326fe2ec5a  gcc/plugin.h
! 0481bdbe5b7af83015abd51ba8fc6abb  gcc/po/ChangeLog
  529a60fd475862c5330245c858e844e1  gcc/po/EXCLUDES
  e4e35545a1fab9b9decbe9b06b468f72  gcc/po/be.gmo
! 33bff60c13db6df4b785fda4d7c1a88f  gcc/po/be.po
! 526c65acd465c005385d7aa0608f31d9  gcc/po/da.gmo
! 6b57d50f658a05c08895114cfad270dc  gcc/po/da.po
! 4d749d0dee87b2855ebab2533b7eb4ce  gcc/po/de.gmo
! e8abda7650f3617b2b8ab2a3818c3e91  gcc/po/de.po
  189b9d1af87594807b0d0e10036a64c3  gcc/po/el.gmo
! 7a0b32659f9925d4779af418dc037e30  gcc/po/el.po
! f8c66f2d87931e85c7dbf4b94f461633  gcc/po/es.gmo
! 2b3a8e34cfa385bcfbde79e9854088a7  gcc/po/es.po
  fcc59da6d201e71a314340459e140b80  gcc/po/exgettext
  8ab0131ebe40c0627ccdd0ae4eb2ccc4  gcc/po/fi.gmo
! 9ef6318d9b7fa1cd65405bac3e43ec66  gcc/po/fi.po
! b69952007a6c0b694a2c0132d0975641  gcc/po/fr.gmo
! f1be67944956959b7170235739702ed6  gcc/po/fr.po
! df7ea335e1fc6e41c7c14462e5ff8e26  gcc/po/gcc.pot
! d4577eb6be47dc8290df0dfbd0145ecd  gcc/po/hr.gmo
! dd9e750eae8d56d19c1b493bd4926d80  gcc/po/hr.po
  3c1cd9a547de9c7e50fd85d47abb5587  gcc/po/id.gmo
! be02a92175fe8108d4ce1c84debc91b7  gcc/po/id.po
  cc1f48b6706c3b9ab09d19ef09ca1379  gcc/po/ja.gmo
! 39851284220e72c7987248dcac89cc06  gcc/po/ja.po
  bbe550748750cc1921f378787759f926  gcc/po/nl.gmo
! f4a2e133afbb6c6c8ae76b8473fcde69  gcc/po/nl.po
! 21d3a1ecde54b91f1a643a7c2c18c901  gcc/po/ru.gmo
! ee58456fc9a486ec147a622fc22dc952  gcc/po/ru.po
  081424ac286147f96e73ec707133e10c  gcc/po/sr.gmo
! 915fedf42a22beda3223e5ce8363c781  gcc/po/sr.po
! 3a2c0da7f424c7c115c227a371989a37  gcc/po/sv.gmo
! cab0d0772bf88171747b2580113d5714  gcc/po/sv.po
  09b2826254b9f021ec8ebe47a78a2a30  gcc/po/tr.gmo
! d6cfd2bb35ae4e431401b369c27f2328  gcc/po/tr.po
! 3717123acaae95c5d1db919a6222a382  gcc/po/uk.gmo
! 1470e419b1eae1d3cdb649c88c63ca68  gcc/po/uk.po
! fa8106d896207062355af92b88108420  gcc/po/vi.gmo
! e12b1deb68452b4bdd2ef504153465e9  gcc/po/vi.po
  ee1babd2a362a332e0c4713a846aa62b  gcc/po/zh_CN.gmo
! 20ea00da24b95cc53bbdceff46069818  gcc/po/zh_CN.po
  26080b5d6659bf16b31d74c084bbe8d2  gcc/po/zh_TW.gmo
! 5731bfd2f98a5282b1b620c325387094  gcc/po/zh_TW.po
  cbf955d69da4dcc78738dcadff3e0da4  gcc/pointer-query.cc
  27a82acfef939a6105653100ca817c22  gcc/pointer-query.h
  826e8613602ff66b4826777cca1f0f8c  gcc/poly-int-types.h
*************** e8627c87ea01f9f273bb02b8b6ac82f2  gcc/pr
*** 7263,7269 ****
  9a5b08eb9403220d864d191d5b5bc551  gcc/profile-count.h
  38675dd56002512bad75809f6c8501b6  gcc/profile.cc
  139e817371eff9511cbb43f0f6774b34  gcc/profile.h
! f994b7469eca6d80c1e9fbc37d3a68dd  gcc/range-op-float.cc
  e8b027dd989122187bd42d87f4c5525d  gcc/range-op.cc
  a97482360b7088e2305d2382195e523a  gcc/range-op.h
  c1360f9d799d927a43938d0fa2197c2f  gcc/range.cc
--- 7263,7269 ----
  9a5b08eb9403220d864d191d5b5bc551  gcc/profile-count.h
  38675dd56002512bad75809f6c8501b6  gcc/profile.cc
  139e817371eff9511cbb43f0f6774b34  gcc/profile.h
! 0c1f75ad85e261e1eee8db01e7b0fd0b  gcc/range-op-float.cc
  e8b027dd989122187bd42d87f4c5525d  gcc/range-op.cc
  a97482360b7088e2305d2382195e523a  gcc/range-op.h
  c1360f9d799d927a43938d0fa2197c2f  gcc/range.cc
*************** aee77626ccd631c6244e760ea6512546  gcc/rt
*** 7322,7329 ****
  6da60f7ec749d1cbf3c21f746d20c664  gcc/rtl.cc
  59013392133f50ef45d51c7f46134d1d  gcc/rtl.def
  47270968f06521df14a2e62a83eafc93  gcc/rtl.h
! d2ee43611b1379e7be6016d6138d81af  gcc/rtlanal.cc
! 002d2d234432794633ca91af8a1055aa  gcc/rtlanal.h
  622683dfa4d77248f393d30dd55e7a56  gcc/rtlhash.cc
  8f0d4d09cea60a4cd6b2117d158a7c58  gcc/rtlhash.h
  568be9814fdfe76fcb154787ced92529  gcc/rtlhooks-def.h
--- 7322,7329 ----
  6da60f7ec749d1cbf3c21f746d20c664  gcc/rtl.cc
  59013392133f50ef45d51c7f46134d1d  gcc/rtl.def
  47270968f06521df14a2e62a83eafc93  gcc/rtl.h
! db9bdffe7009b10db3c091d1751d8e75  gcc/rtlanal.cc
! 30abea10709860b810994624ada0576a  gcc/rtlanal.h
  622683dfa4d77248f393d30dd55e7a56  gcc/rtlhash.cc
  8f0d4d09cea60a4cd6b2117d158a7c58  gcc/rtlhash.h
  568be9814fdfe76fcb154787ced92529  gcc/rtlhooks-def.h
*************** d14e86636104f8e63873d0f94694d4f2  gcc/rt
*** 7333,7339 ****
  c7bcaa81dd77c23ab3a266bcbf9a0dd1  gcc/run-rtl-passes.cc
  89d68ba5dc6c7c5c9545c87886d96fa6  gcc/run-rtl-passes.h
  add9bd82fcec23469a4d0f7df03d9589  gcc/rust/CONTRIBUTING.md
! 403278ccc6ce6388de2eb3478189e949  gcc/rust/ChangeLog
  74b5c91895b4f121d23a07141ee9691c  gcc/rust/Make-lang.in
  080109fdd25bde98f968ee692c3e0200  gcc/rust/README.md
  656ef73d834ec5110c9e15fa59242e41  gcc/rust/ast/rust-ast-dump.cc
--- 7333,7339 ----
  c7bcaa81dd77c23ab3a266bcbf9a0dd1  gcc/run-rtl-passes.cc
  89d68ba5dc6c7c5c9545c87886d96fa6  gcc/run-rtl-passes.h
  add9bd82fcec23469a4d0f7df03d9589  gcc/rust/CONTRIBUTING.md
! 7fd2e1749513f278d7975efd96d868f0  gcc/rust/ChangeLog
  74b5c91895b4f121d23a07141ee9691c  gcc/rust/Make-lang.in
  080109fdd25bde98f968ee692c3e0200  gcc/rust/README.md
  656ef73d834ec5110c9e15fa59242e41  gcc/rust/ast/rust-ast-dump.cc
*************** c405c57a3a7ecd09dee2c2825d1febe7  gcc/ru
*** 7516,7522 ****
  394052c885f784ed803e129318e93031  gcc/rust/rust-linemap.cc
  76c0dd71407057526090124195115340  gcc/rust/rust-linemap.h
  ef14e8be9158abafa3a39eec1003705c  gcc/rust/rust-location.h
! bb4d0495dc2b7596b43c00844aadad2a  gcc/rust/rust-object-export.cc
  ecae93401af33d35694921afbab5448e  gcc/rust/rust-object-export.h
  9c9080b2c3d052527acac19a0235adf0  gcc/rust/rust-session-manager.cc
  6badcc90129005e5b5ca71e012c5fd65  gcc/rust/rust-session-manager.h
--- 7516,7522 ----
  394052c885f784ed803e129318e93031  gcc/rust/rust-linemap.cc
  76c0dd71407057526090124195115340  gcc/rust/rust-linemap.h
  ef14e8be9158abafa3a39eec1003705c  gcc/rust/rust-location.h
! 2491c2b99c80ceab2d3082190edb2203  gcc/rust/rust-object-export.cc
  ecae93401af33d35694921afbab5448e  gcc/rust/rust-object-export.h
  9c9080b2c3d052527acac19a0235adf0  gcc/rust/rust-session-manager.cc
  6badcc90129005e5b5ca71e012c5fd65  gcc/rust/rust-session-manager.h
*************** b829ed0032c899e107be2db349c913f3  gcc/ta
*** 7679,7685 ****
  811da275a2b9d3186a6decf96c01b0ed  gcc/targhooks.cc
  edb193a32070c4a7626fb75382def9b9  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! ecff7341e0ac41b03e4c27f37816f30b  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
--- 7679,7685 ----
  811da275a2b9d3186a6decf96c01b0ed  gcc/targhooks.cc
  edb193a32070c4a7626fb75382def9b9  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! d7a1e24d30b3dc94ca748ece8921a7f8  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
*************** a68a4cf86f443ff3cc492bde894e586e  gcc/te
*** 11766,11774 ****
  a1ccbbeb722e380d831827588c7f4d57  gcc/testsuite/c-c++-common/nonnull-2.c
  56f94db4972b3a054d2adecfd106d42a  gcc/testsuite/c-c++-common/nonnull-3.c
  a7f92f1077c23eb293a388ad0c9418d7  gcc/testsuite/c-c++-common/opaque-vector.c
! b0c7bf5988f0583459fa73ced65ee847  gcc/testsuite/c-c++-common/patchable_function_entry-decl.c
! 6324357bde9b05bc514c6d5d454a6510  gcc/testsuite/c-c++-common/patchable_function_entry-default.c
! 66aa0e2905364a564c6cdf951d2dcaf5  gcc/testsuite/c-c++-common/patchable_function_entry-definition.c
  8dc709a510615d4b7752427741282b37  gcc/testsuite/c-c++-common/patchable_function_entry-error-1.c
  80a177ccd304d62e86cb7f75375f0958  gcc/testsuite/c-c++-common/patchable_function_entry-error-2.c
  498ddd8ad30f33954c75dc8c4bb14a15  gcc/testsuite/c-c++-common/patchable_function_entry-error-3.c
--- 11766,11774 ----
  a1ccbbeb722e380d831827588c7f4d57  gcc/testsuite/c-c++-common/nonnull-2.c
  56f94db4972b3a054d2adecfd106d42a  gcc/testsuite/c-c++-common/nonnull-3.c
  a7f92f1077c23eb293a388ad0c9418d7  gcc/testsuite/c-c++-common/opaque-vector.c
! ca287eba556d987cbafe5927bbc97d3d  gcc/testsuite/c-c++-common/patchable_function_entry-decl.c
! a3a25e292815be4474cfe0c8eb665d70  gcc/testsuite/c-c++-common/patchable_function_entry-default.c
! 3604b72fa1edc527115df020abc47d1b  gcc/testsuite/c-c++-common/patchable_function_entry-definition.c
  8dc709a510615d4b7752427741282b37  gcc/testsuite/c-c++-common/patchable_function_entry-error-1.c
  80a177ccd304d62e86cb7f75375f0958  gcc/testsuite/c-c++-common/patchable_function_entry-error-2.c
  498ddd8ad30f33954c75dc8c4bb14a15  gcc/testsuite/c-c++-common/patchable_function_entry-error-3.c
*************** ebd0b7e3acd0cf5b26b12db66f960d0b  gcc/te
*** 11796,11801 ****
--- 11796,11802 ----
  e1ef9c58498f72552b0ec84751024b54  gcc/testsuite/c-c++-common/pr107465.c
  2ce597ddfe4f3e0b48f9b9dbd2e4cb0a  gcc/testsuite/c-c++-common/pr108365.c
  043b8dd187f001c1699789f752f3432d  gcc/testsuite/c-c++-common/pr108605.c
+ 7e6323dd9b11ca893c79859f430b53ed  gcc/testsuite/c-c++-common/pr109884.c
  f5dce8e27cfb8a6bfffe57596fecb796  gcc/testsuite/c-c++-common/pr19807-1.c
  78a05c6e7d414ef4fd6f21dece4e9f21  gcc/testsuite/c-c++-common/pr19807-2.c
  39c0873a2c1c7f951e8b2f90ebc9e12d  gcc/testsuite/c-c++-common/pr19807-3.c
*************** e12fcfd9cb76c0919cb207d29ff19bb1  gcc/te
*** 14427,14432 ****
--- 14428,14436 ----
  bf6f271556a8b151987d288c88c9b77d  gcc/testsuite/g++.dg/cpp0x/constexpr-mutable1.C
  123ce7f549210e41438da89fdee5c4f9  gcc/testsuite/g++.dg/cpp0x/constexpr-mutable2.C
  e275658d57e6aa3ab659505240aee7d6  gcc/testsuite/g++.dg/cpp0x/constexpr-mutable3.C
+ e5de8807e1554484e357d8003556e16d  gcc/testsuite/g++.dg/cpp0x/constexpr-mutable4.C
+ b3f9812f0270737d22782990ab38563e  gcc/testsuite/g++.dg/cpp0x/constexpr-mutable5.C
+ d01d7789b0b52e3ad1ceb4a9c46d6229  gcc/testsuite/g++.dg/cpp0x/constexpr-mutable6.C
  64cb73f78ba207f5415530836a27af3e  gcc/testsuite/g++.dg/cpp0x/constexpr-neg1.C
  6d0a60db7e57025a2e27dfce71b6df0a  gcc/testsuite/g++.dg/cpp0x/constexpr-neg2.C
  4c036c92f09357e434d2815847248b49  gcc/testsuite/g++.dg/cpp0x/constexpr-neg3.C
*************** f469aff688f1646a6d5c53c47c8a27dc  gcc/te
*** 15113,15118 ****
--- 15117,15123 ----
  f61f621dcd5efc7adaf806419bd64a07  gcc/testsuite/g++.dg/cpp0x/initlist-explicit-sfinae.C
  f001f383104d84fe6269354c225ca1ec  gcc/testsuite/g++.dg/cpp0x/initlist-explicit1.C
  f8949630a7a02f66d0ceb796b5525cb8  gcc/testsuite/g++.dg/cpp0x/initlist-explicit2.C
+ 38e87ba0dacb09c74c50435814405f96  gcc/testsuite/g++.dg/cpp0x/initlist-explicit3.C
  4ac57f8b9e2944ccc9a1eeb83bfde530  gcc/testsuite/g++.dg/cpp0x/initlist-lifetime1.C
  65466ce772f6f3dffc7bebcc9d464f50  gcc/testsuite/g++.dg/cpp0x/initlist-lifetime2.C
  797ec13acacd7b94b604de1651b198db  gcc/testsuite/g++.dg/cpp0x/initlist-n3922.C
*************** c7426143406ef7a62dfbbb6b6ef974ca  gcc/te
*** 15124,15129 ****
--- 15129,15135 ----
  eb8899f6095da627d668fbc099e59316  gcc/testsuite/g++.dg/cpp0x/initlist-new6.C
  99344f656bc7edb059f04cde31dcaa17  gcc/testsuite/g++.dg/cpp0x/initlist-nrv1.C
  bcbe398391cda8139c8462f46935b7e2  gcc/testsuite/g++.dg/cpp0x/initlist-opt.C
+ 17758d1e1b79cbbb897a8920f4d44cca  gcc/testsuite/g++.dg/cpp0x/initlist-opt1.C
  e572423dbc63856346f68c0f83dab54a  gcc/testsuite/g++.dg/cpp0x/initlist-overload1.C
  a054a7d4e96233b7a3a6591843a8d33f  gcc/testsuite/g++.dg/cpp0x/initlist-pmf1.C
  e3ec7ab89d20e6ccf50aa92954896f07  gcc/testsuite/g++.dg/cpp0x/initlist-postfix-open-square.C
*************** af8f4c292dd27cf325f9b83b0e8ae304  gcc/te
*** 15349,15354 ****
--- 15355,15361 ----
  e68f0f2940c3cb9d879b66d1c30fa709  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv12.C
  3dbab9bf6a8658397ceee8badb58e22b  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv13.C
  ed3487156cee5be1e9868e2280ee1aad  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv14.C
+ 8c0b1d5b9d3f19ec94dbc300fc8cdfe4  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv15.C
  299fbfde279f22ba6cf7e79d7e17f49b  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv2.C
  13859d1112ce3900c792dcdc2e8ae085  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv3.C
  b91c55a7472ec7a8d2f35a01f04cc387  gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv4.C
*************** dd169c18a4c3d9571a259e67ef8648ef  gcc/te
*** 15668,15673 ****
--- 15675,15682 ----
  e2b18220e252af35e7715d6c7d99895e  gcc/testsuite/g++.dg/cpp0x/noexcept75.C
  b86be1b4c25b3063ddc7e4cb746b89ad  gcc/testsuite/g++.dg/cpp0x/noexcept76.C
  2dda03c113a688a77ec4d85b02359212  gcc/testsuite/g++.dg/cpp0x/noexcept77.C
+ 640bcc6d84918140414a88703d7920cb  gcc/testsuite/g++.dg/cpp0x/noexcept78.C
+ 787befec69c43fcbbbfc00b982170915  gcc/testsuite/g++.dg/cpp0x/noexcept79.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
*************** cb5b10af278fbafac78a6d53829b3d37  gcc/te
*** 15687,15692 ****
--- 15696,15702 ----
  e950526c0d7127f5718072cb9366641e  gcc/testsuite/g++.dg/cpp0x/nsdmi-aggr1.C
  94c644ef2cfc0af0de150c6699b774ed  gcc/testsuite/g++.dg/cpp0x/nsdmi-anon-struct1.C
  5c1de897b64b39fb775a2664a3561676  gcc/testsuite/g++.dg/cpp0x/nsdmi-array1.C
+ f570e39b0271d39d9cdde0565b1fe390  gcc/testsuite/g++.dg/cpp0x/nsdmi-array2.C
  333540e9a24be2138a5f0577b985d91d  gcc/testsuite/g++.dg/cpp0x/nsdmi-const1.C
  8d47330d250732b4512c767f7e3de3c4  gcc/testsuite/g++.dg/cpp0x/nsdmi-defer1.C
  4e737e4950688a6f722d97a47d7cf157  gcc/testsuite/g++.dg/cpp0x/nsdmi-defer2.C
*************** dc4bd68cb1e4dc039dc569a75085b940  gcc/te
*** 15726,15731 ****
--- 15736,15742 ----
  0701f9d0d2b24244ead57a63737e416c  gcc/testsuite/g++.dg/cpp0x/nsdmi-template23.C
  c01b8ba444d39018237ee544669ac45e  gcc/testsuite/g++.dg/cpp0x/nsdmi-template24.C
  65478d57f79f449d69bf39745b25b93f  gcc/testsuite/g++.dg/cpp0x/nsdmi-template25.C
+ a5f40587e1f097b27bbfe1e7db0e2192  gcc/testsuite/g++.dg/cpp0x/nsdmi-template26.C
  a4838f227c782d1dc8cc894a19deb0d1  gcc/testsuite/g++.dg/cpp0x/nsdmi-template3.C
  ecc55c2acf604366d5eab66ebf6a29dd  gcc/testsuite/g++.dg/cpp0x/nsdmi-template4.C
  2df81a05f5de27f3cb083ad4a290512a  gcc/testsuite/g++.dg/cpp0x/nsdmi-template5.C
*************** b7ba36048381eed51408ea95cc97cab5  gcc/te
*** 16913,16918 ****
--- 16924,16930 ----
  ca962f3256b3b1d6a489a9b876b8f615  gcc/testsuite/g++.dg/cpp1y/constexpr-loop7.C
  2c3af685bf6854fb957640fc9e12dc46  gcc/testsuite/g++.dg/cpp1y/constexpr-loop8.C
  a83fffbfc1eea249eb5d8445bd70ff40  gcc/testsuite/g++.dg/cpp1y/constexpr-mutable1.C
+ 3f6ee340a09c70b7ae5e86d33e6fe7a4  gcc/testsuite/g++.dg/cpp1y/constexpr-mutable2.C
  98dc11e7ef53a71b9e1f3604d4afd676  gcc/testsuite/g++.dg/cpp1y/constexpr-neg1.C
  668a624ab093686a10323938506ba10a  gcc/testsuite/g++.dg/cpp1y/constexpr-new.C
  383e769ca0523aee3432cc57a015a3da  gcc/testsuite/g++.dg/cpp1y/constexpr-noexcept1.C
*************** b3b323fdea6c9e2f2b6d012d7a438e1f  gcc/te
*** 17936,17941 ****
--- 17948,17954 ----
  7837f5c32c4b8abc87d95207505bc9e8  gcc/testsuite/g++.dg/cpp23/attr-assume-opt.C
  19e4e3b00944ad3ecd30a121ea178980  gcc/testsuite/g++.dg/cpp23/attr-assume1.C
  50cef13b8381a6236d21785b262b62be  gcc/testsuite/g++.dg/cpp23/attr-assume10.C
+ b2bb264b978e8414b90030fb893e3425  gcc/testsuite/g++.dg/cpp23/attr-assume11.C
  30f34a5b440747c2315dd732987e6daf  gcc/testsuite/g++.dg/cpp23/attr-assume2.C
  9444531c46542730746629511362820c  gcc/testsuite/g++.dg/cpp23/attr-assume3.C
  dacec95fc1b9a4769b02ffcc28997c4e  gcc/testsuite/g++.dg/cpp23/attr-assume4.C
*************** c72d14ea97191dbb2084a00c896b7069  gcc/te
*** 18010,18017 ****
  3fd33e5fe8b9f6f8c0258a14aa8a28f2  gcc/testsuite/g++.dg/cpp23/ext-floating12.C
  8cc9d0aee102e32cb9fdbbb7f94b195e  gcc/testsuite/g++.dg/cpp23/ext-floating13.C
  77c1e1529829f7eb3643512344995ae5  gcc/testsuite/g++.dg/cpp23/ext-floating14.C
! 29a44c513997fa053fa111d0fb85588d  gcc/testsuite/g++.dg/cpp23/ext-floating15.C
! 8cdf78806bffe4427931628cc81ee57f  gcc/testsuite/g++.dg/cpp23/ext-floating2.C
  4905f5f39ea9557a77ca4fa9b78a2d30  gcc/testsuite/g++.dg/cpp23/ext-floating3.C
  7cf138b5df4746c5a50ddd27889208d6  gcc/testsuite/g++.dg/cpp23/ext-floating4.C
  69bfa45bf0e2f69b0931d429ccaffb49  gcc/testsuite/g++.dg/cpp23/ext-floating5.C
--- 18023,18030 ----
  3fd33e5fe8b9f6f8c0258a14aa8a28f2  gcc/testsuite/g++.dg/cpp23/ext-floating12.C
  8cc9d0aee102e32cb9fdbbb7f94b195e  gcc/testsuite/g++.dg/cpp23/ext-floating13.C
  77c1e1529829f7eb3643512344995ae5  gcc/testsuite/g++.dg/cpp23/ext-floating14.C
! 2a9ad0ec05ab4b695b06b215a048e7f8  gcc/testsuite/g++.dg/cpp23/ext-floating15.C
! 1ebec45b4e33e270199203eb41a5bd2a  gcc/testsuite/g++.dg/cpp23/ext-floating2.C
  4905f5f39ea9557a77ca4fa9b78a2d30  gcc/testsuite/g++.dg/cpp23/ext-floating3.C
  7cf138b5df4746c5a50ddd27889208d6  gcc/testsuite/g++.dg/cpp23/ext-floating4.C
  69bfa45bf0e2f69b0931d429ccaffb49  gcc/testsuite/g++.dg/cpp23/ext-floating5.C
*************** e4eef3325d652767c4b83b6aed8c24b5  gcc/te
*** 18019,18025 ****
  54f4344e911f644cb2cc34417b933914  gcc/testsuite/g++.dg/cpp23/ext-floating7.C
  bc34c96001d8dfdc3193f88b494b97a1  gcc/testsuite/g++.dg/cpp23/ext-floating8.C
  235a8f3c94e9cc7e9180fe31a3d8352b  gcc/testsuite/g++.dg/cpp23/ext-floating9.C
! b02c822bd8703885dc58d301d32a96cf  gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C
  b2919427c96be25ae3a72933323c8de1  gcc/testsuite/g++.dg/cpp23/init-stmt1.C
  368308646b02bb36cf22014a0d5bbbdb  gcc/testsuite/g++.dg/cpp23/init-stmt2.C
  906bfd9572fea8013b12e8c215392381  gcc/testsuite/g++.dg/cpp23/label1.C
--- 18032,18038 ----
  54f4344e911f644cb2cc34417b933914  gcc/testsuite/g++.dg/cpp23/ext-floating7.C
  bc34c96001d8dfdc3193f88b494b97a1  gcc/testsuite/g++.dg/cpp23/ext-floating8.C
  235a8f3c94e9cc7e9180fe31a3d8352b  gcc/testsuite/g++.dg/cpp23/ext-floating9.C
! 1bdfd0d95e50159d9c648ffae235bdaf  gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C
  b2919427c96be25ae3a72933323c8de1  gcc/testsuite/g++.dg/cpp23/init-stmt1.C
  368308646b02bb36cf22014a0d5bbbdb  gcc/testsuite/g++.dg/cpp23/init-stmt2.C
  906bfd9572fea8013b12e8c215392381  gcc/testsuite/g++.dg/cpp23/label1.C
*************** ad64150b7244228f6fbd5e2a90ba099c  gcc/te
*** 18456,18461 ****
--- 18469,18476 ----
  dfcd95576f20c2cc8e894aafe754dd43  gcc/testsuite/g++.dg/cpp2a/concepts-sfinae1.C
  94e516c88a3b958114e11fa18857ea12  gcc/testsuite/g++.dg/cpp2a/concepts-spec1.C
  7ef5f518b7a2e579bac8689908b01924  gcc/testsuite/g++.dg/cpp2a/concepts-spec2.C
+ 370fd03629c283b8cb0c6af443db7a4c  gcc/testsuite/g++.dg/cpp2a/concepts-surrogate1.C
+ fafe57520745c0cbd333bfb6b972bfef  gcc/testsuite/g++.dg/cpp2a/concepts-surrogate2.C
  e7d2cd347c791b674d0be66da74077a1  gcc/testsuite/g++.dg/cpp2a/concepts-syntax1.C
  6481a02e05fcaca18a06555309e672d6  gcc/testsuite/g++.dg/cpp2a/concepts-template-parm1.C
  437145357446d9d26ecec49e56fc89f2  gcc/testsuite/g++.dg/cpp2a/concepts-template-parm10.C
*************** a6ee108d333ad358664c642b33d39e46  gcc/te
*** 18709,18714 ****
--- 18724,18730 ----
  37f9adbe25dc46488b6c27d2e6505657  gcc/testsuite/g++.dg/cpp2a/desig24.C
  338ebe449657eb02c4167973adb86777  gcc/testsuite/g++.dg/cpp2a/desig25.C
  4509437e82877d48180736a8562517df  gcc/testsuite/g++.dg/cpp2a/desig26.C
+ daa18336bb060cdb7bbf99966d100e43  gcc/testsuite/g++.dg/cpp2a/desig27.C
  9f489d7f3f58294a91f5e5ea62989f5c  gcc/testsuite/g++.dg/cpp2a/desig3.C
  a1e304613b1097092d10ed459e46fe0c  gcc/testsuite/g++.dg/cpp2a/desig4.C
  bf71e77b18ad9c10b7e9f64f07ee9d28  gcc/testsuite/g++.dg/cpp2a/desig5.C
*************** c187aa931c17eb73cbb88ab97078392e  gcc/te
*** 18763,18768 ****
--- 18779,18785 ----
  7324807f6575cb5baa400323aabf710c  gcc/testsuite/g++.dg/cpp2a/fn-template23.C
  98f18c64e1cb5a6319dcfb95e3bbfad4  gcc/testsuite/g++.dg/cpp2a/fn-template24.C
  1da3a94fbc91e10d52e02ac527a92204  gcc/testsuite/g++.dg/cpp2a/fn-template25.C
+ 9a55ef951ed4849acd8030ffd4b6b17b  gcc/testsuite/g++.dg/cpp2a/fn-template26.C
  b67c0882307bae581d479d6ccd962725  gcc/testsuite/g++.dg/cpp2a/fn-template3.C
  4b303717beb6d4ba59f719e006fbc2ad  gcc/testsuite/g++.dg/cpp2a/fn-template4.C
  bc63639b07fc35a159383408739b1edd  gcc/testsuite/g++.dg/cpp2a/fn-template5.C
*************** a32a0480aae35890db6a4b74ebac6bc0  gcc/te
*** 18810,18815 ****
--- 18827,18834 ----
  108a1e84430a208365c8e85df1f93cc2  gcc/testsuite/g++.dg/cpp2a/is-pointer-interconvertible-with-class6.C
  32bbeb83d22cbe00809cd7a5d2e40e40  gcc/testsuite/g++.dg/cpp2a/keywords1.C
  f041d92886505f234ae31a1bb66ddb92  gcc/testsuite/g++.dg/cpp2a/keywords2.C
+ fb476be2a6013e9c32bc9b8755048f8a  gcc/testsuite/g++.dg/cpp2a/lambda-generic-ttp1.C
+ 92ac0cb30c8e41eb043cdb9186a7cc2d  gcc/testsuite/g++.dg/cpp2a/lambda-generic-ttp2.C
  40ea32951dfb4570c1774e238c30f434  gcc/testsuite/g++.dg/cpp2a/lambda-generic-variadic20.C
  c1cdf23c08dcb292bbd629847ef95a23  gcc/testsuite/g++.dg/cpp2a/lambda-generic-variadic21.C
  f3d333d9133ccc3fed58f15dd1e6c1c1  gcc/testsuite/g++.dg/cpp2a/lambda-generic1.C
*************** f50c8e7c7812a7eade38d014e8410110  gcc/te
*** 18832,18837 ****
--- 18851,18857 ----
  05ee01266fc805cc3327ad09e070330c  gcc/testsuite/g++.dg/cpp2a/lambda-pack-init6.C
  135aaa9e481a21f9375ce861b3274c3f  gcc/testsuite/g++.dg/cpp2a/lambda-pack-init7.C
  9f0cb1929455333894b8734212f3d221  gcc/testsuite/g++.dg/cpp2a/lambda-requires1.C
+ fdacf3bee1e8bb4f226b833e6e15f7e8  gcc/testsuite/g++.dg/cpp2a/lambda-targ1.C
  22ec10632b049637a7cbf82f46eda177  gcc/testsuite/g++.dg/cpp2a/lambda-this1.C
  c09b3406a6984eced941c654f03df8b6  gcc/testsuite/g++.dg/cpp2a/lambda-this2.C
  58b6c8506ae6f77f9498fd7dbed8bdeb  gcc/testsuite/g++.dg/cpp2a/lambda-this3.C
*************** b8792ea2066d991e3f446fc9890163bf  gcc/te
*** 18941,18946 ****
--- 18961,18969 ----
  d33a9e27e43475274994dd4afc336d51  gcc/testsuite/g++.dg/cpp2a/nontype-class53.C
  e4cb23913f9a7f4f41d2ccd2f78d7012  gcc/testsuite/g++.dg/cpp2a/nontype-class54.C
  3a9673c34394ab4b056ad7dd41c718f9  gcc/testsuite/g++.dg/cpp2a/nontype-class55.C
+ fbdae3a522cecf4099889d0118532812  gcc/testsuite/g++.dg/cpp2a/nontype-class56.C
+ 6ccd34897eb52c520e2152529df77e62  gcc/testsuite/g++.dg/cpp2a/nontype-class57.C
+ 93dcb9437c81d3d44698eef72b4d4541  gcc/testsuite/g++.dg/cpp2a/nontype-class58.C
  86d91c051a62b8d9f32d57f4047a6534  gcc/testsuite/g++.dg/cpp2a/nontype-class6.C
  c78f774590fd68025c389ab4361f5714  gcc/testsuite/g++.dg/cpp2a/nontype-class7.C
  44a04e768668501da12fed78805a7d70  gcc/testsuite/g++.dg/cpp2a/nontype-class8.C
*************** a0ac13a0885ee162c972f58ffbd934e7  gcc/te
*** 19339,19344 ****
--- 19362,19368 ----
  c805656a195d9a98cc7141e7db52d9ef  gcc/testsuite/g++.dg/debug/nullptr01.C
  57e21034689a45ffd010ec86b2596de5  gcc/testsuite/g++.dg/debug/pr106261.C
  19de4ef7373a891f957af0121c166d89  gcc/testsuite/g++.dg/debug/pr108967.C
+ 553e3d84e73e0efbd2c26b6ea6df2a6c  gcc/testsuite/g++.dg/debug/pr110295.C
  fcdc9d29f34ff56d1b7de0d55a1eaed7  gcc/testsuite/g++.dg/debug/pr15736.cc
  d25b84553c2083b28615202497b8f94a  gcc/testsuite/g++.dg/debug/pr16792.C
  91880dfb66fda0db4ddabf486346b755  gcc/testsuite/g++.dg/debug/pr22514.C
*************** f2cf0baaaf489aa15f22210e07d052d1  gcc/te
*** 20308,20313 ****
--- 20332,20338 ----
  754d9cd2dfd66632200e26d330e6b4a6  gcc/testsuite/g++.dg/ext/int128-5.C
  77dfa593ec9ad567eab91cd02d57603f  gcc/testsuite/g++.dg/ext/int128-6.C
  302484e7798b2a4053ee4acf24bcfa8e  gcc/testsuite/g++.dg/ext/int128-7.C
+ 8a3239fa82cd3fe31a3157e5a8f33832  gcc/testsuite/g++.dg/ext/int128-8.C
  83602db2bd9d77a181d488d81e2441e1  gcc/testsuite/g++.dg/ext/integer-pack1.C
  4443382c2ba1abef21e5ac6b05161a19  gcc/testsuite/g++.dg/ext/integer-pack2.C
  c82a623a667acc283be2af5673150fd6  gcc/testsuite/g++.dg/ext/integer-pack3.C
*************** e3920251c1881f799695cd65335b3cac  gcc/te
*** 20559,20564 ****
--- 20584,20591 ----
  a7fce0dd60f863364affd6e56b7f245e  gcc/testsuite/g++.dg/ext/unroll-2.C
  285baa853f6386189859dff27a9a3327  gcc/testsuite/g++.dg/ext/unroll-3.C
  cdf5946e18d62c848aa41c2fbcdc39da  gcc/testsuite/g++.dg/ext/unsigned-typedef1.C
+ 8e3e51531ba90a4fa918eb6f412fea72  gcc/testsuite/g++.dg/ext/unsigned-typedef2.C
+ 225949987017db14946d9308eb334cc7  gcc/testsuite/g++.dg/ext/unsigned-typedef3.C
  28679c5e259c2a169fa3381ab32688b9  gcc/testsuite/g++.dg/ext/uow-1.C
  56fb8e2b89ccd1554be150dc21820262  gcc/testsuite/g++.dg/ext/uow-2.C
  4a9bbd8b307258097b08718cb2af1df3  gcc/testsuite/g++.dg/ext/uow-3.C
*************** a9ac9686caa2bc8878f0912bbd23359a  gcc/te
*** 20652,20658 ****
  78ae1691e214193d8b3ffd248e757842  gcc/testsuite/g++.dg/ext/visibility/anon5.C
  d5b695e5eb904357886d0bfb4f220465  gcc/testsuite/g++.dg/ext/visibility/anon6.C
  f898972c4719f3058c25c921c50c6487  gcc/testsuite/g++.dg/ext/visibility/anon7.C
! 9eeaf3d81bc897ecd4a9796596ed8747  gcc/testsuite/g++.dg/ext/visibility/anon8.C
  42860d01e474344b2b2c19b124253c3c  gcc/testsuite/g++.dg/ext/visibility/anon9.C
  5d2c9ba65a63a9bb5e8e5e892d721545  gcc/testsuite/g++.dg/ext/visibility/arm1.C
  90d3e45964c29900bfe38562827deef3  gcc/testsuite/g++.dg/ext/visibility/arm2.C
--- 20679,20685 ----
  78ae1691e214193d8b3ffd248e757842  gcc/testsuite/g++.dg/ext/visibility/anon5.C
  d5b695e5eb904357886d0bfb4f220465  gcc/testsuite/g++.dg/ext/visibility/anon6.C
  f898972c4719f3058c25c921c50c6487  gcc/testsuite/g++.dg/ext/visibility/anon7.C
! 46e3ed02e23c4044313579d3ae692360  gcc/testsuite/g++.dg/ext/visibility/anon8.C
  42860d01e474344b2b2c19b124253c3c  gcc/testsuite/g++.dg/ext/visibility/anon9.C
  5d2c9ba65a63a9bb5e8e5e892d721545  gcc/testsuite/g++.dg/ext/visibility/arm1.C
  90d3e45964c29900bfe38562827deef3  gcc/testsuite/g++.dg/ext/visibility/arm2.C
*************** ef95eb29955e54a2310be36a0828b0cb  gcc/te
*** 21568,21573 ****
--- 21595,21601 ----
  49c02c7ea8ff817fb850567f5e9bb9d8  gcc/testsuite/g++.dg/init/pm2.C
  b8f980c062ec4b3f73dffbda8276ec70  gcc/testsuite/g++.dg/init/pm3.C
  19c721af2055386319b10ee94a3d6a81  gcc/testsuite/g++.dg/init/pmf1.C
+ 91d369cb8fa2537b5ee2460137be8748  gcc/testsuite/g++.dg/init/pr109868.C
  aa579892dca36d8b110a8b13f1664a4a  gcc/testsuite/g++.dg/init/pr20039.C
  769411a1c7958778a3d38ee85b470169  gcc/testsuite/g++.dg/init/pr25811-3.C
  677f7b38b3959f7edf25e66789e0a86a  gcc/testsuite/g++.dg/init/pr25811-4.C
*************** ebbec8ff132c1bf960fba8ddac82480e  gcc/te
*** 23857,23862 ****
--- 23885,23891 ----
  2613159e61afceaa9e7ace58beef53f4  gcc/testsuite/g++.dg/opt/pr108854.C
  fc956d5d39ddca9870d1a2fca7df287d  gcc/testsuite/g++.dg/opt/pr109434.C
  b66c56d1ba4ee568e881df0560f18827  gcc/testsuite/g++.dg/opt/pr109462.C
+ b8fef9a1bd09e90415f3e35f5466c85c  gcc/testsuite/g++.dg/opt/pr110515.C
  2896f5b1a96dd9fabb1dbb65cb4c5921  gcc/testsuite/g++.dg/opt/pr13066-1.C
  4f87f86b9f018cae74888e97468b2fe0  gcc/testsuite/g++.dg/opt/pr14029.C
  8fb7e68e9e9b5eb02628e03f5333e645  gcc/testsuite/g++.dg/opt/pr14888.C
*************** e0f2cfb1a1f922a19280efa88e1e5f1c  gcc/te
*** 27346,27358 ****
  55421b614773ff9e900b6ad17ffe7df3  gcc/testsuite/g++.dg/torture/pr105189.C
  2f5be7c92fa23dea959ab17d5b766c87  gcc/testsuite/g++.dg/torture/pr105577.C
  42b175a7c38d6a15012b0e11d9e7457d  gcc/testsuite/g++.dg/torture/pr106131.C
! fc3fe3397beb9b946ff024ad76a8ccbc  gcc/testsuite/g++.dg/torture/pr106922.C
  969b42bbb4cb9492e8474f8e7a941812  gcc/testsuite/g++.dg/torture/pr107029.C
  fa23934e49741783f674026ff5030aff  gcc/testsuite/g++.dg/torture/pr108166.C
  60b41cff18886e9134d2385735087ca2  gcc/testsuite/g++.dg/torture/pr108647.C
  23e30e4218daf5839a22e1a835dc139d  gcc/testsuite/g++.dg/torture/pr108888.C
  37a8e4f74ae63207e9b1619c6f44a43a  gcc/testsuite/g++.dg/torture/pr109262.C
  e8eff4c0ef885b002db007e536bb99f2  gcc/testsuite/g++.dg/torture/pr109342.C
  161154ed9f6193a2a7da119e068c3f3f  gcc/testsuite/g++.dg/torture/pr27218.C
  a84e9fff95df4801f8e582fbc33303b8  gcc/testsuite/g++.dg/torture/pr30252.C
  e980bf95890544d46879b89f7aa98df6  gcc/testsuite/g++.dg/torture/pr30567.C
--- 27375,27388 ----
  55421b614773ff9e900b6ad17ffe7df3  gcc/testsuite/g++.dg/torture/pr105189.C
  2f5be7c92fa23dea959ab17d5b766c87  gcc/testsuite/g++.dg/torture/pr105577.C
  42b175a7c38d6a15012b0e11d9e7457d  gcc/testsuite/g++.dg/torture/pr106131.C
! 1228ad580702a357697ae9eabad4f2be  gcc/testsuite/g++.dg/torture/pr106922.C
  969b42bbb4cb9492e8474f8e7a941812  gcc/testsuite/g++.dg/torture/pr107029.C
  fa23934e49741783f674026ff5030aff  gcc/testsuite/g++.dg/torture/pr108166.C
  60b41cff18886e9134d2385735087ca2  gcc/testsuite/g++.dg/torture/pr108647.C
  23e30e4218daf5839a22e1a835dc139d  gcc/testsuite/g++.dg/torture/pr108888.C
  37a8e4f74ae63207e9b1619c6f44a43a  gcc/testsuite/g++.dg/torture/pr109262.C
  e8eff4c0ef885b002db007e536bb99f2  gcc/testsuite/g++.dg/torture/pr109342.C
+ 695916482bd1d276cc3c727b90232254  gcc/testsuite/g++.dg/torture/pr109724.C
  161154ed9f6193a2a7da119e068c3f3f  gcc/testsuite/g++.dg/torture/pr27218.C
  a84e9fff95df4801f8e582fbc33303b8  gcc/testsuite/g++.dg/torture/pr30252.C
  e980bf95890544d46879b89f7aa98df6  gcc/testsuite/g++.dg/torture/pr30567.C
*************** bb3b906322f73b1bfddaab3658a0314e  gcc/te
*** 28266,28271 ****
--- 28296,28303 ----
  9228e757c42c560668ce2fcc584c6768  gcc/testsuite/g++.dg/vect/pr106794.cc
  6a3f27d6cc59523d994a5f1a6e68286a  gcc/testsuite/g++.dg/vect/pr106841.cc
  68c0b9dd93bac5121c5b637904764ca8  gcc/testsuite/g++.dg/vect/pr107766.cc
+ c378ba928bee729112b705d875e7738f  gcc/testsuite/g++.dg/vect/pr109573.cc
+ 141b03fd1e88cf3f158c145d30e5418b  gcc/testsuite/g++.dg/vect/pr110557.cc
  02ab0e7dea4c30ddeaecb971c0b8241e  gcc/testsuite/g++.dg/vect/pr19951.cc
  e7c5a636a280962b70166d1494223f9c  gcc/testsuite/g++.dg/vect/pr21218.cc
  9a0a6f56bdb2cc697abc78c901418a19  gcc/testsuite/g++.dg/vect/pr21734_1.cc
*************** ac355f312027ebf3e91d21475ab4e796  gcc/te
*** 28460,28470 ****
--- 28492,28504 ----
  04389df734f9e345759f783a9ae88097  gcc/testsuite/g++.dg/warn/Wdangling-pointer-4.C
  7665878652e47fd15f97fc1fbda21d1e  gcc/testsuite/g++.dg/warn/Wdangling-pointer-5.C
  50d0cc7c4a63b7eca1ce1af43573c771  gcc/testsuite/g++.dg/warn/Wdangling-pointer-6.C
+ 7fbf215310e2d3c9ad1600c045b28810  gcc/testsuite/g++.dg/warn/Wdangling-pointer-pr110055.C
  086c0900031416d8c18a5290f0242617  gcc/testsuite/g++.dg/warn/Wdangling-pointer.C
  a5c82e451d68d995d7f3bdc2c840dc43  gcc/testsuite/g++.dg/warn/Wdangling-reference1.C
  9d04fe182e8e2bb211d04ab0870e673d  gcc/testsuite/g++.dg/warn/Wdangling-reference10.C
  bf07c61e5674247801eb597fb9faca8a  gcc/testsuite/g++.dg/warn/Wdangling-reference11.C
  1845787c3d3902f727e3dad43e0fb5ac  gcc/testsuite/g++.dg/warn/Wdangling-reference12.C
+ 2d915975d6fb252477607edc21231585  gcc/testsuite/g++.dg/warn/Wdangling-reference13.C
  340821be1cf2e197db157ef7a58a35ba  gcc/testsuite/g++.dg/warn/Wdangling-reference2.C
  a66ef981e5fcee8dcf90b28fd2b221d9  gcc/testsuite/g++.dg/warn/Wdangling-reference3.C
  4515bab7ba1ef52bd87e0ce661302dfd  gcc/testsuite/g++.dg/warn/Wdangling-reference4.C
*************** d53cb2073c8f36697f63dfe19779eb13  gcc/te
*** 32493,32498 ****
--- 32527,32535 ----
  0c1003d602150141b4f4705044d2624f  gcc/testsuite/g++.old-deja/g++.warn/virt1.C
  289a2cbda63899dd34585e1494df70a0  gcc/testsuite/g++.old-deja/old-deja.exp
  dd6bafc65c209bc20fbbf0343022e050  gcc/testsuite/g++.target/aarch64/aarch64.exp
+ 28dd3cee57c2dbcd3af80dd5c01286d8  gcc/testsuite/g++.target/aarch64/acle/acle.exp
+ be936521267575d4dc02c85764f8009c  gcc/testsuite/g++.target/aarch64/acle/ls64.C
+ fef081bed29cb6fd77ad28016cb9a558  gcc/testsuite/g++.target/aarch64/acle/ls64_lto.C
  469c0ad16ca5c5ecc3654919c90dcf62  gcc/testsuite/g++.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp
  992600153061bcf9c4f34a765c2c8f7e  gcc/testsuite/g++.target/aarch64/advsimd-intrinsics/pr98852.C
  323c7e5c5fbc1e627c7630bec9c0ce5c  gcc/testsuite/g++.target/aarch64/bfloat_cpp_typecheck.C
*************** e41794101e1163933e295ca13a5ea408  gcc/te
*** 32518,32523 ****
--- 32555,32564 ----
  8931dca56e54462bd94ce184b0a14e21  gcc/testsuite/g++.target/aarch64/pr103147-8.C
  18f8443138a6fbfd030458bc4aee321e  gcc/testsuite/g++.target/aarch64/pr103147-9.C
  fdd58df958d044ebf7cd930cae94f2b8  gcc/testsuite/g++.target/aarch64/pr107080.C
+ a6ea458a7ec2d06deaf034aef4634175  gcc/testsuite/g++.target/aarch64/pr109661-1.C
+ 85ab53df58c43279cbde4ec788ee29e8  gcc/testsuite/g++.target/aarch64/pr109661-2.C
+ df8702f104ac7dec026581f01b451759  gcc/testsuite/g++.target/aarch64/pr109661-3.C
+ 8a87eccd2ea6a44f691686a95b8a5f4b  gcc/testsuite/g++.target/aarch64/pr109661-4.C
  1755134bcb84bdbcfd658df7150649e0  gcc/testsuite/g++.target/aarch64/pr89752.C
  ba9d23bf9864be2b6061429c3faa49b7  gcc/testsuite/g++.target/aarch64/pr94052.C
  376b3a47b3ddd89e448a765321d0e622  gcc/testsuite/g++.target/aarch64/pr94514.C
*************** d7d81744846ecefe8f7677db1eb870be  gcc/te
*** 32737,32743 ****
  7bd56e010086961d6b148fa238972ab3  gcc/testsuite/g++.target/i386/mv13.C
  51ba34bcfd4aa85e44bfffe933c6081a  gcc/testsuite/g++.target/i386/mv14.C
  fd2faa1ce293884909e71ac1de0fa72f  gcc/testsuite/g++.target/i386/mv15.C
! 59871e992cb663ef43100be7ad26d5d3  gcc/testsuite/g++.target/i386/mv16.C
  5d29a5380a7809fd409e2a8fbce62e46  gcc/testsuite/g++.target/i386/mv17.C
  fefb95a7923263c40f6ccbf9f5345d5e  gcc/testsuite/g++.target/i386/mv18.C
  2020e957a2dbc426e1e4a2974db97293  gcc/testsuite/g++.target/i386/mv19.C
--- 32778,32784 ----
  7bd56e010086961d6b148fa238972ab3  gcc/testsuite/g++.target/i386/mv13.C
  51ba34bcfd4aa85e44bfffe933c6081a  gcc/testsuite/g++.target/i386/mv14.C
  fd2faa1ce293884909e71ac1de0fa72f  gcc/testsuite/g++.target/i386/mv15.C
! 157b69bb17cb7ac61b5b606ab387f562  gcc/testsuite/g++.target/i386/mv16.C
  5d29a5380a7809fd409e2a8fbce62e46  gcc/testsuite/g++.target/i386/mv17.C
  fefb95a7923263c40f6ccbf9f5345d5e  gcc/testsuite/g++.target/i386/mv18.C
  2020e957a2dbc426e1e4a2974db97293  gcc/testsuite/g++.target/i386/mv19.C
*************** e10a0652aff7df3b5d31aabc5b83fc4e  gcc/te
*** 32826,32831 ****
--- 32867,32873 ----
  591a879661c63273581e832f22c0f96e  gcc/testsuite/g++.target/i386/pr107404.C
  67d8378f149029e8703f825a6227065a  gcc/testsuite/g++.target/i386/pr108711.C
  198bde5a37731f00084d791cde389e8b  gcc/testsuite/g++.target/i386/pr108934.C
+ 2a4ccb802022f75d63eec8145d6f1f29  gcc/testsuite/g++.target/i386/pr109676.C
  55fb67abf6517f92b1a0240d2c06b5c5  gcc/testsuite/g++.target/i386/pr35513-1.C
  14dde546e4eefec7aa6d1ac41261cb16  gcc/testsuite/g++.target/i386/pr35513-2.C
  1c706f97b6d93c0124dc4a203c98f6d2  gcc/testsuite/g++.target/i386/pr57362.C
*************** bafc15005abdfe9131f6074efde175eb  gcc/te
*** 32918,32923 ****
--- 32960,32966 ----
  ca310178fe7c147ffe915bbd9c124ee3  gcc/testsuite/g++.target/powerpc/pr101168.C
  a873678a5188427c7ceb88e3a408ce84  gcc/testsuite/g++.target/powerpc/pr101322.C
  bac7601eaf931ebd7c595a2dc9672d64  gcc/testsuite/g++.target/powerpc/pr102024.C
+ 52ec25547d922533a11b2b87bda1ef47  gcc/testsuite/g++.target/powerpc/pr105325.C
  a786ad78bd3d3301483d3f57c15f4634  gcc/testsuite/g++.target/powerpc/pr105485.C
  2034aad446ec78a87b23d863575c1d87  gcc/testsuite/g++.target/powerpc/pr65240-1.C
  ee885d4799df9042b7bb7afcb3882d1e  gcc/testsuite/g++.target/powerpc/pr65240-2.C
*************** fb86a7339c2fdd23671a828022581a5a  gcc/te
*** 32981,32986 ****
--- 33024,33030 ----
  13e04297880b27ff469b2278c95363ef  gcc/testsuite/g++.target/riscv/rvv/base/bug-9.C
  52fb0d5342b2dcbc51ecf7bc9b7daff3  gcc/testsuite/g++.target/riscv/rvv/base/exception-1.C
  33fe4f27a4106e9aec819d1ad6cea265  gcc/testsuite/g++.target/riscv/rvv/base/pr109244.C
+ 71cf9f616a0dcc2f3110d2537d0ee191  gcc/testsuite/g++.target/riscv/rvv/base/pr109535.C
  979e78c5ed1d2ba91a46584480362b26  gcc/testsuite/g++.target/riscv/rvv/base/riscv_vector.h
  3da111ba64e80745aed9b3ae6219fd0f  gcc/testsuite/g++.target/riscv/rvv/rvv.exp
  74f02d12b4213817c3460e1eebfa9eae  gcc/testsuite/g++.target/s390/mi-thunk.C
*************** cbe67a4212b7d85b023f62848033fa31  gcc/te
*** 33788,33793 ****
--- 33832,33838 ----
  1dc09506975eee8e6b4451c77c2ca0f5  gcc/testsuite/gcc.c-torture/compile/asmgoto-3.c
  44775d2c2c8031eaffd51797729f6b78  gcc/testsuite/gcc.c-torture/compile/asmgoto-4.c
  22f5be5aa586df70b0fd5248cd64def3  gcc/testsuite/gcc.c-torture/compile/asmgoto-5.c
+ 5d46a165536b8d97de34952d9345173a  gcc/testsuite/gcc.c-torture/compile/asmgoto-6.c
  d69b019f2f65278608964711e375d5d7  gcc/testsuite/gcc.c-torture/compile/attr-complex-method-2.c
  6cceb06a530ca6cf611287cae72b0437  gcc/testsuite/gcc.c-torture/compile/attr-complex-method.c
  518904c535699cbcecc96482c0284cbe  gcc/testsuite/gcc.c-torture/compile/attr-retain-1.c
*************** ecbbfd4b186a0dd8448d96f39a543fb4  gcc/te
*** 35397,35402 ****
--- 35442,35451 ----
  2e368329bfad3d99e406eade7d55032d  gcc/testsuite/gcc.c-torture/execute/20191023-1.c
  b4ae081235a5dc1e90b1adea7befe6cf  gcc/testsuite/gcc.c-torture/execute/20210505-1.c
  318f0b7324815bae3c8b8b75f6381ddb  gcc/testsuite/gcc.c-torture/execute/20221006-1.c
+ c152b22273bc18a4c77712056ad155b2  gcc/testsuite/gcc.c-torture/execute/20230630-1.c
+ 7b2e318b0268b72be90a65cf76db847a  gcc/testsuite/gcc.c-torture/execute/20230630-2.c
+ 4a01ae6027e3e54850f1b7a4cfd9e943  gcc/testsuite/gcc.c-torture/execute/20230630-3.c
+ 88c62fc9ed04e0f727eb572abcccb0d2  gcc/testsuite/gcc.c-torture/execute/20230630-4.c
  65f01ac7346bd4d47ed9c1ca94ab74ff  gcc/testsuite/gcc.c-torture/execute/900409-1.c
  5aefab4daab0bd29ecf2a389f3c44f40  gcc/testsuite/gcc.c-torture/execute/920202-1.c
  74e2b57e4fb280900b2f9b169dd75b1c  gcc/testsuite/gcc.c-torture/execute/920302-1.c
*************** eda9698796bef969bb50e5712208e61b  gcc/te
*** 36124,36129 ****
--- 36173,36181 ----
  154a19663c66fcea6a49b6718c685882  gcc/testsuite/gcc.c-torture/execute/pr108498-1.c
  ee35df6bcc12c95f226b88f0d72b377d  gcc/testsuite/gcc.c-torture/execute/pr108498-2.c
  c8bc63449a253495869d91d5e4176c35  gcc/testsuite/gcc.c-torture/execute/pr109040.c
+ 23cbbe0d93f89048f8d1ce1883e61ac2  gcc/testsuite/gcc.c-torture/execute/pr109778.c
+ 0c03ba3ca9a1b8b66054261c416e8d93  gcc/testsuite/gcc.c-torture/execute/pr110165-1.c
+ c885de6344b1bb4c74104697511c2dbd  gcc/testsuite/gcc.c-torture/execute/pr110166-1.c
  7758cb727d75f4fc1c0e483d503de146  gcc/testsuite/gcc.c-torture/execute/pr15262-1.c
  58dc249612dbc918d7fc4010e94deb8d  gcc/testsuite/gcc.c-torture/execute/pr15262-2.c
  d9c36fc850771445c5e4b6ce6dae1a12  gcc/testsuite/gcc.c-torture/execute/pr15262.c
*************** e301304e13590c1ce7f775ce00ef95b0  gcc/te
*** 41781,41786 ****
--- 41833,41839 ----
  f1c6a4ba57460443a8ecc12c3bf25d9f  gcc/testsuite/gcc.dg/goacc/loop-processing-1.c
  afb6312838d88aea13a070e21cbe9fb9  gcc/testsuite/gcc.dg/goacc/nested-function-1.c
  28e371856aae0bf30288fd000314f411  gcc/testsuite/gcc.dg/goacc/nested-function-2.c
+ d222e5688a8fdda78f0ec94808e4a008  gcc/testsuite/gcc.dg/goacc/pr107041.c
  75dd052bd164a3a9070c1d0861bc0e3c  gcc/testsuite/gcc.dg/goacc/pr71373.c
  cee73d50b5f0bd43a38d2bf9b09de485  gcc/testsuite/gcc.dg/goacc/pr98183.c
  f0990e08177a1fbd146dd2412ed83858  gcc/testsuite/gcc.dg/goacc/tile-1.c
*************** e53f73d24fa35ba6817e4a5b5d5e4d33  gcc/te
*** 42840,42845 ****
--- 42893,42899 ----
  a613ec3a747f862a332859659437e61a  gcc/testsuite/gcc.dg/ipa/pr108679.c
  ec56d4020da1007033149a15637c5de4  gcc/testsuite/gcc.dg/ipa/pr108959.c
  cf4edb1ce9b073657fc6da0e1310515b  gcc/testsuite/gcc.dg/ipa/pr109318.c
+ b70865b06d221ed2025f4fc757d9e20a  gcc/testsuite/gcc.dg/ipa/pr110276.c
  40bd41302666d56c4edf7330db97920e  gcc/testsuite/gcc.dg/ipa/pr42706.c
  e4887053c792f4f78b03804c148839ce  gcc/testsuite/gcc.dg/ipa/pr45644.c
  6e1b4f2c5d0c0d768778da8e3b7df828  gcc/testsuite/gcc.dg/ipa/pr48195.c
*************** cdecd03c005af5a99a42aa5b9c5d802f  gcc/te
*** 43211,43216 ****
--- 43265,43272 ----
  fe020ff7b4d35a4d3f13e426cbacc4da  gcc/testsuite/gcc.dg/lto/pr107769_0.c
  24a11e691dcb757325e921b35f556473  gcc/testsuite/gcc.dg/lto/pr108445_0.c
  75895ff7058fe9716d776a1c92124f2d  gcc/testsuite/gcc.dg/lto/pr108445_1.c
+ ef0b90ba09e6e56d1d655afdcb63cdd4  gcc/testsuite/gcc.dg/lto/pr109778_0.c
+ c3ad752a64c11978f9f2cce0520bf58c  gcc/testsuite/gcc.dg/lto/pr109778_1.c
  5192817b2492ca93ffadce3b4a5e4794  gcc/testsuite/gcc.dg/lto/pr27898_0.c
  c5f48897247dfaec60df4e32beffcd8e  gcc/testsuite/gcc.dg/lto/pr27898_1.c
  2ad724786bc4b555a7f31e8b3bf164b6  gcc/testsuite/gcc.dg/lto/pr28706_0.c
*************** be7e44e725cbd4a51086ce42ce21698c  gcc/te
*** 43748,43757 ****
  a11f551bfc410c5fd7f2e4f9d40e8104  gcc/testsuite/gcc.dg/plugin/analyzer_kernel_plugin.c
  f7d1429adff33775f830febb9d10f825  gcc/testsuite/gcc.dg/plugin/analyzer_known_fns_plugin.c
  d3483f3815d016c754ed9f76ac62ac34  gcc/testsuite/gcc.dg/plugin/copy_from_user-1.c
! fbd111d935b46378f259c8ad372e6e12  gcc/testsuite/gcc.dg/plugin/crash-test-ice-sarif.c
! f8f4338f179e67c92b6bd47bcbe5077c  gcc/testsuite/gcc.dg/plugin/crash-test-ice-stderr.c
! 7fd1acebbc09d544eb6a2b0665efe825  gcc/testsuite/gcc.dg/plugin/crash-test-write-though-null-sarif.c
! bc86565c4741df743140772a2fa69df5  gcc/testsuite/gcc.dg/plugin/crash-test-write-though-null-stderr.c
  07e231a98872197c9ea4f93a023099fe  gcc/testsuite/gcc.dg/plugin/crash_test_plugin.c
  146ffa25d8a6444346ca2a51bfa748ec  gcc/testsuite/gcc.dg/plugin/diagnostic-group-test-1.c
  901114feb3fc4bc44a06034fc6abcbff  gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-inline-events-1.c
--- 43804,43813 ----
  a11f551bfc410c5fd7f2e4f9d40e8104  gcc/testsuite/gcc.dg/plugin/analyzer_kernel_plugin.c
  f7d1429adff33775f830febb9d10f825  gcc/testsuite/gcc.dg/plugin/analyzer_known_fns_plugin.c
  d3483f3815d016c754ed9f76ac62ac34  gcc/testsuite/gcc.dg/plugin/copy_from_user-1.c
! 7ce38991ee9680f25520e34f0eb8e02c  gcc/testsuite/gcc.dg/plugin/crash-test-ice-sarif.c
! 25e14555a1456447b35858de17d08ee9  gcc/testsuite/gcc.dg/plugin/crash-test-ice-stderr.c
! d7d4781fbd9b6b93a0741c7ab9a91942  gcc/testsuite/gcc.dg/plugin/crash-test-write-though-null-sarif.c
! 6a8964ce93ffc0bd30309c60194183b2  gcc/testsuite/gcc.dg/plugin/crash-test-write-though-null-stderr.c
  07e231a98872197c9ea4f93a023099fe  gcc/testsuite/gcc.dg/plugin/crash_test_plugin.c
  146ffa25d8a6444346ca2a51bfa748ec  gcc/testsuite/gcc.dg/plugin/diagnostic-group-test-1.c
  901114feb3fc4bc44a06034fc6abcbff  gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-inline-events-1.c
*************** fef759074d2405b19218d52a2f1d4c87  gcc/te
*** 44175,44183 ****
--- 44231,44242 ----
  b4bb8ae97fc12f1c66b22b9149ca7a2b  gcc/testsuite/gcc.dg/pr109304.c
  26cb03e00d88f4257622852ed3e5369b  gcc/testsuite/gcc.dg/pr109327.c
  45f9003776530da05643fd2fcd9640b8  gcc/testsuite/gcc.dg/pr109392.c
+ c84c4385dc7b913c1ab044bf620d7696  gcc/testsuite/gcc.dg/pr109409.c
  8c5ddd68de1ed874eb52f91b7136909e  gcc/testsuite/gcc.dg/pr109410.c
+ 3399ef12e5625e30f72a928ee7afca74  gcc/testsuite/gcc.dg/pr109412.c
  86a351ab8a6255c1c7e39f673dcac916  gcc/testsuite/gcc.dg/pr109417.c
  761ec38d2e9b593ffd05c4d7af63acfb  gcc/testsuite/gcc.dg/pr109583.c
+ c63f42682a97d6307d214dda47bb00f9  gcc/testsuite/gcc.dg/pr110731.c
  860f163dcd0b252ea3f85323bc959a7d  gcc/testsuite/gcc.dg/pr11459-1.c
  e164a736918661d669864e3645da290c  gcc/testsuite/gcc.dg/pr11492.c
  3b83403729a3686d25552352bf0c4577  gcc/testsuite/gcc.dg/pr11864-1.c
*************** c1a4cedc4f83158be6beb3b56be99a99  gcc/te
*** 47375,47380 ****
--- 47434,47445 ----
  20080fb33b5b17277c72133229475af4  gcc/testsuite/gcc.dg/torture/pr109469.c
  eeac37698d62ac42c407cf7ffdab1b4a  gcc/testsuite/gcc.dg/torture/pr109564-1.c
  ef2b84dc0bce27c12bd12e27c33dd806  gcc/testsuite/gcc.dg/torture/pr109564-2.c
+ 72f322a0e5d8096eb7fa42e2d8fabe7d  gcc/testsuite/gcc.dg/torture/pr109585.c
+ f5aad1409cbbb9e3039cb7da55080bc6  gcc/testsuite/gcc.dg/torture/pr109609.c
+ 0c0edd5cb473e3baec880eabda166963  gcc/testsuite/gcc.dg/torture/pr110228.c
+ 2c65ac9bb8c6b6218eb71392ab387879  gcc/testsuite/gcc.dg/torture/pr110298.c
+ 7df804d5efde0457098ad2b86b9a7447  gcc/testsuite/gcc.dg/torture/pr110556.c
+ aaecc5ca23f58b7071a57eaa96693127  gcc/testsuite/gcc.dg/torture/pr110669.c
  ded4330fd1cd52783bd9b1761db038ef  gcc/testsuite/gcc.dg/torture/pr16104-1.c
  fc265ee05da2f29f0e92804661cd1f28  gcc/testsuite/gcc.dg/torture/pr17526.c
  01c583edb41b632b835aa892b9c1cb14  gcc/testsuite/gcc.dg/torture/pr17933-1.c
*************** b7c6bfc3bd2cba3afab2030ac56dd67e  gcc/te
*** 50938,50944 ****
  2519fc3bdcb9029abb613eae7d15ae75  gcc/testsuite/gcc.dg/uninit-pr101300.c
  bf768406434195e48962c188b55bf5c2  gcc/testsuite/gcc.dg/uninit-pr101494.c
  8200f01a2009070dab21c75f90bc9dbf  gcc/testsuite/gcc.dg/uninit-pr101573.c
! ec770d21b1c5e2012cb0ec949716e6f7  gcc/testsuite/gcc.dg/uninit-pr101912.c
  351fe7aa637f2e54aad00a82bf867c15  gcc/testsuite/gcc.dg/uninit-pr102403-c2.c
  e2b774abf8d7e4cc810bee5ab597c4cc  gcc/testsuite/gcc.dg/uninit-pr102403.c
  5ff4f56884cf578c7f982952c079b4f6  gcc/testsuite/gcc.dg/uninit-pr105109.c
--- 51003,51009 ----
  2519fc3bdcb9029abb613eae7d15ae75  gcc/testsuite/gcc.dg/uninit-pr101300.c
  bf768406434195e48962c188b55bf5c2  gcc/testsuite/gcc.dg/uninit-pr101494.c
  8200f01a2009070dab21c75f90bc9dbf  gcc/testsuite/gcc.dg/uninit-pr101573.c
! 99336f8fa4f0c1df4f37104321b75db0  gcc/testsuite/gcc.dg/uninit-pr101912.c
  351fe7aa637f2e54aad00a82bf867c15  gcc/testsuite/gcc.dg/uninit-pr102403-c2.c
  e2b774abf8d7e4cc810bee5ab597c4cc  gcc/testsuite/gcc.dg/uninit-pr102403.c
  5ff4f56884cf578c7f982952c079b4f6  gcc/testsuite/gcc.dg/uninit-pr105109.c
*************** f2b4fd422f1a8a843040f86cce9edfa2  gcc/te
*** 51533,51542 ****
  ccbd4ad0ec4d5c7d66ae8a17324026a8  gcc/testsuite/gcc.dg/vect/pr108314.c
  a1aac4d2d18c86d4f8a2b483d19f6571  gcc/testsuite/gcc.dg/vect/pr108316.c
  e131976da53307331b69c03e9c64cc4a  gcc/testsuite/gcc.dg/vect/pr108608.c
! bdc9d900f60b3777cfec5cd1a41102d7  gcc/testsuite/gcc.dg/vect/pr108950.c
  4c3bfccc66bd917fd713c2ef21b62992  gcc/testsuite/gcc.dg/vect/pr109025.c
  bce13fdf2ea61a0bc1886470eed1bf60  gcc/testsuite/gcc.dg/vect/pr109473.c
  aa0a603e6aee5b8a3fd3463354c9bf10  gcc/testsuite/gcc.dg/vect/pr109502.c
  42d48d2ecd5682545b12ac42f879a831  gcc/testsuite/gcc.dg/vect/pr16105.c
  231c99dba9475fe09525bbf6f4374124  gcc/testsuite/gcc.dg/vect/pr18308.c
  3aed50f38aa86c4915d6e4b3cef91287  gcc/testsuite/gcc.dg/vect/pr18400.c
--- 51598,51608 ----
  ccbd4ad0ec4d5c7d66ae8a17324026a8  gcc/testsuite/gcc.dg/vect/pr108314.c
  a1aac4d2d18c86d4f8a2b483d19f6571  gcc/testsuite/gcc.dg/vect/pr108316.c
  e131976da53307331b69c03e9c64cc4a  gcc/testsuite/gcc.dg/vect/pr108608.c
! 42e71f76f5fec72cddb8f569851aa595  gcc/testsuite/gcc.dg/vect/pr108950.c
  4c3bfccc66bd917fd713c2ef21b62992  gcc/testsuite/gcc.dg/vect/pr109025.c
  bce13fdf2ea61a0bc1886470eed1bf60  gcc/testsuite/gcc.dg/vect/pr109473.c
  aa0a603e6aee5b8a3fd3463354c9bf10  gcc/testsuite/gcc.dg/vect/pr109502.c
+ 61caac1f4435045879dd40b08cc7fcec  gcc/testsuite/gcc.dg/vect/pr110381.c
  42d48d2ecd5682545b12ac42f879a831  gcc/testsuite/gcc.dg/vect/pr16105.c
  231c99dba9475fe09525bbf6f4374124  gcc/testsuite/gcc.dg/vect/pr18308.c
  3aed50f38aa86c4915d6e4b3cef91287  gcc/testsuite/gcc.dg/vect/pr18400.c
*************** b551cf977314c7406b99b8d04c143b19  gcc/te
*** 51896,51902 ****
  6895e7a56bdc4993b94c03e6d5dc587d  gcc/testsuite/gcc.dg/vect/pr97173.c
  28db70b2a4bdf2faf03ba619381af631  gcc/testsuite/gcc.dg/vect/pr97236.c
  20e8d4d146127438ffe685c492c8ad86  gcc/testsuite/gcc.dg/vect/pr97241.c
! ee5e6bcfcc4a28b128f0ae60e312ef1e  gcc/testsuite/gcc.dg/vect/pr97428.c
  8d732449a24564fd2cd4ff8dca6c2f37  gcc/testsuite/gcc.dg/vect/pr97457.c
  4e7901b46d8ff6dfbd12f354b54c6743  gcc/testsuite/gcc.dg/vect/pr97558-2.c
  a0e548875f044f3b51270f1185a1fee3  gcc/testsuite/gcc.dg/vect/pr97558.c
--- 51962,51968 ----
  6895e7a56bdc4993b94c03e6d5dc587d  gcc/testsuite/gcc.dg/vect/pr97173.c
  28db70b2a4bdf2faf03ba619381af631  gcc/testsuite/gcc.dg/vect/pr97236.c
  20e8d4d146127438ffe685c492c8ad86  gcc/testsuite/gcc.dg/vect/pr97241.c
! 383951c1cc307ec21b173cbb393b3a33  gcc/testsuite/gcc.dg/vect/pr97428.c
  8d732449a24564fd2cd4ff8dca6c2f37  gcc/testsuite/gcc.dg/vect/pr97457.c
  4e7901b46d8ff6dfbd12f354b54c6743  gcc/testsuite/gcc.dg/vect/pr97558-2.c
  a0e548875f044f3b51270f1185a1fee3  gcc/testsuite/gcc.dg/vect/pr97558.c
*************** ccf5175907998c0c871634fd51ca889f  gcc/te
*** 53416,53421 ****
--- 53482,53488 ----
  1c5b2165b1d114daea4683d247a75998  gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b-3.c
  fa1ccdd20a958a2e7bc98028d2b2a9f0  gcc/testsuite/gcc.target/aarch64/acle/ls64_ld64b.c
  1ffa16c70b659d0b3a7b52c3c3f51adb  gcc/testsuite/gcc.target/aarch64/acle/ls64_ld_st_o0.c
+ 9875fbc47f91e6e679897f9e122f5c0a  gcc/testsuite/gcc.target/aarch64/acle/ls64_lto.c
  16fffb65ffb6236dc8280f6dbd45b120  gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b-2.c
  97d4553a6c2fe6ee3d781f1d446bcd13  gcc/testsuite/gcc.target/aarch64/acle/ls64_st64b.c
  75d2799589f92d6d9e81a786b103d9b9  gcc/testsuite/gcc.target/aarch64/acle/ls64_st64bv-2.c
*************** e2be4748443bb6caa176b86d28972388  gcc/te
*** 53430,53435 ****
--- 53497,53504 ----
  1d797526b5b45f0f4e3526be82bb2af3  gcc/testsuite/gcc.target/aarch64/acle/pauth_def.c
  4f75ca7b0d38f756a18d8f9574e56fd4  gcc/testsuite/gcc.target/aarch64/acle/pmull64.c
  7891d663249f27cbe3e8c65142207451  gcc/testsuite/gcc.target/aarch64/acle/pr108140.c
+ 65e8ac291dbd38bf3de7003fd4621829  gcc/testsuite/gcc.target/aarch64/acle/pr110100.c
+ e496c7fdebdf15ca4d829243a7bbfa8f  gcc/testsuite/gcc.target/aarch64/acle/pr110132.c
  59a572a57e0172b2d647b53aaa71b73b  gcc/testsuite/gcc.target/aarch64/acle/rintnzx_1.c
  0d5ba16c2924cc1abd60d5f6e84bb892  gcc/testsuite/gcc.target/aarch64/acle/rng_1.c
  cb84d7d74821259d1a47775dd18c13c8  gcc/testsuite/gcc.target/aarch64/acle/rng_2.c
*************** d8490d90b76efc832c69a53db68fa258  gcc/te
*** 54283,54288 ****
--- 54352,54366 ----
  5e4a9b3013e08da6731e41850ccd31d7  gcc/testsuite/gcc.target/aarch64/fcvt_uint_float_double2.c
  534298ae99af0bc40d5cb3c8e2b7dfc4  gcc/testsuite/gcc.target/aarch64/fcvt_uint_float_double3.c
  9d4e077d729a329bd156af74740977d7  gcc/testsuite/gcc.target/aarch64/fcvt_uint_float_double4.c
+ 7770cfb023d6c1a5009d6a1d528913e2  gcc/testsuite/gcc.target/aarch64/feature-bf16-backport.c
+ 77f7cd23b6724657dd260de89908c853  gcc/testsuite/gcc.target/aarch64/feature-dotprod-backport.c
+ 19283e2cf3ddfeb0915f0df6d582b380  gcc/testsuite/gcc.target/aarch64/feature-fp16-backport.c
+ f9169397bf470048c41876d5ff1f24a7  gcc/testsuite/gcc.target/aarch64/feature-fp16-scalar-backport.c
+ 44a1d142b18cd00f904532c62f8886f8  gcc/testsuite/gcc.target/aarch64/feature-fp16fml-backport.c
+ 741710a10bb78f6a503064f19bec159d  gcc/testsuite/gcc.target/aarch64/feature-i8mm-backport.c
+ 75b06b7d31f887b42eaed60fcbd375b5  gcc/testsuite/gcc.target/aarch64/feature-memtag-backport.c
+ d256d1ca6afee8c9f035975033b2b6c6  gcc/testsuite/gcc.target/aarch64/feature-sha3-backport.c
+ 1910bf77e3f13c7816c4d38120f1dabb  gcc/testsuite/gcc.target/aarch64/feature-sm4-backport.c
  86d107005c385fe3591907b81522aaf8  gcc/testsuite/gcc.target/aarch64/ffs.c
  9c5bbea35483b24fc9a870096facec01  gcc/testsuite/gcc.target/aarch64/fix_extend1.c
  abddc9f1fca0b1871d2b5fa9f425d10a  gcc/testsuite/gcc.target/aarch64/fix_trunc1.c
*************** a7d8042acc2272e21686f52da76e42f1  gcc/te
*** 54590,54595 ****
--- 54668,54674 ----
  41c34270308784309bf8fd336d044aa7  gcc/testsuite/gcc.target/aarch64/pr108999.c
  c06d3b2030bc06f25071cbc162980592  gcc/testsuite/gcc.target/aarch64/pr109072_1.c
  96db4199e6f01de5b5bc5f1e5545c2e2  gcc/testsuite/gcc.target/aarch64/pr109072_2.c
+ c0b04f74adb90213a554c87f602b9139  gcc/testsuite/gcc.target/aarch64/pr109661-1.c
  9adb42733d9f5e2b1f2dbb364b62100d  gcc/testsuite/gcc.target/aarch64/pr37780_1.c
  e668fb9e0d32efadd671247467dc90db  gcc/testsuite/gcc.target/aarch64/pr58460.c
  9023f817c07ddec673c5b546525fc184  gcc/testsuite/gcc.target/aarch64/pr60034.c
*************** a1eb5ddb5902496d5253fa3260ba71e1  gcc/te
*** 57877,57882 ****
--- 57956,57962 ----
  e63ee9a8151c9691caadc8fcc81bbf26  gcc/testsuite/gcc.target/aarch64/sve/pr108608-1.c
  fca208aba0269c8218d4736a10ac6a83  gcc/testsuite/gcc.target/aarch64/sve/pr109176.c
  72b392d1da91fcaa10ed39874a05eb04  gcc/testsuite/gcc.target/aarch64/sve/pr109254.c
+ bc4cb512648e75cde04a28680b1c4a89  gcc/testsuite/gcc.target/aarch64/sve/pr109505.c
  7e2aaf0806edd37415079b5c2e48b66c  gcc/testsuite/gcc.target/aarch64/sve/pr81003.c
  00b752a6e175de8b1a300df08f275461  gcc/testsuite/gcc.target/aarch64/sve/pr87563.c
  c56eeba71ad463673a1bdb30e7a94863  gcc/testsuite/gcc.target/aarch64/sve/pr87815.c
*************** a9f54382c872d8300abd0751aaf2baa7  gcc/te
*** 59424,59429 ****
--- 59504,59510 ----
  c4eec60b3306ebc857f91dd9f92ff8fe  gcc/testsuite/gcc.target/alpha/max-1.c
  868d557785ef579297eaa8d96b97b3fc  gcc/testsuite/gcc.target/alpha/max-2.c
  cda436a64900819743f9c85f6ef0caae  gcc/testsuite/gcc.target/alpha/pr105209.c
+ 29ae801d98cc199cb5dde311a9649e2c  gcc/testsuite/gcc.target/alpha/pr106966.c
  dc5943b1dd495250e6dc8076b32c902c  gcc/testsuite/gcc.target/alpha/pr19518.c
  f8467590e67b2b5f4718d571a9ba60c0  gcc/testsuite/gcc.target/alpha/pr22093.c
  b36471f8edbf2a11ce23359823ecc10b  gcc/testsuite/gcc.target/alpha/pr24178.c
*************** e7756a9be4efbfccc1e126064251e13a  gcc/te
*** 60189,60206 ****
  f7aa4c937541029a5bd3fe618bef6974  gcc/testsuite/gcc.target/arm/mve/general/double_pragmas_1.c
  e787e32385a63c5e015b59725e3d0250  gcc/testsuite/gcc.target/arm/mve/general/nomve_1.c
  398e4816db99fac1f05cd83d7d9911ec  gcc/testsuite/gcc.target/arm/mve/general/preserve_user_namespace_1.c
! 0cb82b3c13272daae33b86a0b70c3ab4  gcc/testsuite/gcc.target/arm/mve/intrinsics/asrl.c
! f6c2f6c35390e01c453145baae48aa6b  gcc/testsuite/gcc.target/arm/mve/intrinsics/lsll.c
  8742cb74c36fe44acebeaf852842a44d  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve-vldstr16-no-writeback.c
  f846a99fa37aa6932ef3fa1100fa2e84  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c
  a23662cdce162388aafacd6bd5ae8401  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c
- 4b3d64afb38db51bd5eac30322143dd4  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_vaddq_n.c
  132717e92c239271ccfc4f567a61fd56  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu1.c
  7831959c4528e6a37429d37461c09bd6  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu2.c
  9b8afb9ef88ec69d20f93267dfc70f09  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu3.c
  9e92f2f97d3d1ab5f56f69c957ed79d2  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_immediates_1_n.c
! d50b310107ff00d1912337e483ceac17  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c
! 45553a3ce9a7bd68a8e21bc25ab09db7  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c
  5d5bd4c946d0704e8f9c836b2e2a0f59  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_libcall1.c
  5c78178c71e076f2f1c218053a2f991b  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_libcall2.c
  a55cf229f5fac9dc5cf365b9fd80f3cf  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_load_from_array.c
--- 60270,60286 ----
  f7aa4c937541029a5bd3fe618bef6974  gcc/testsuite/gcc.target/arm/mve/general/double_pragmas_1.c
  e787e32385a63c5e015b59725e3d0250  gcc/testsuite/gcc.target/arm/mve/general/nomve_1.c
  398e4816db99fac1f05cd83d7d9911ec  gcc/testsuite/gcc.target/arm/mve/general/preserve_user_namespace_1.c
! 2884159c19b60a0ae3743c8a1b9c6729  gcc/testsuite/gcc.target/arm/mve/intrinsics/asrl.c
! c52dd6cedef3761b071c005d8eda4014  gcc/testsuite/gcc.target/arm/mve/intrinsics/lsll.c
  8742cb74c36fe44acebeaf852842a44d  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve-vldstr16-no-writeback.c
  f846a99fa37aa6932ef3fa1100fa2e84  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c
  a23662cdce162388aafacd6bd5ae8401  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c
  132717e92c239271ccfc4f567a61fd56  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu1.c
  7831959c4528e6a37429d37461c09bd6  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu2.c
  9b8afb9ef88ec69d20f93267dfc70f09  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu3.c
  9e92f2f97d3d1ab5f56f69c957ed79d2  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_immediates_1_n.c
! 820cf0680ae852d14eef2f5f5f167730  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c
! b6d45c751e3ce658dc416f5956467273  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c
  5d5bd4c946d0704e8f9c836b2e2a0f59  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_libcall1.c
  5c78178c71e076f2f1c218053a2f991b  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_libcall2.c
  a55cf229f5fac9dc5cf365b9fd80f3cf  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_load_from_array.c
*************** eca0b9cdc77f8bcef8a2dc068fb71496  gcc/te
*** 60209,60228 ****
  e26202d4edf71145c7492beb44747a0f  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_scalar_shifts2.c
  15a58a4158f594cbc69086ecf6b64466  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_scalar_shifts3.c
  1b4ce2e92abf2730c7abea79e8bccdd2  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_scalar_shifts4.c
- d05b003ee6273110a9a0a60e23bd9e51  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vaddq_m.c
- 8ddb5914a97d60a0bc689177c6c43202  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vaddq_n.c
- a1ffb5a33502274076e8725ca488460b  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vddupq_m_n_u16.c
- eeced768f90773336a8e655dd3e6d745  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vddupq_m_n_u32.c
- 7b80060d84239248f0825fe307e58cee  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vddupq_m_n_u8.c
- ef1da1680a813c7626173fb91b03a005  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vddupq_n_u16.c
- 589b2925839004e83eda1fc9439c84db  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vddupq_n_u32.c
- 0032e9c677f523e5f916e90609c0bbcc  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vddupq_n_u8.c
- c73a0151640cafd579ef2cebc2748a9c  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vddupq_x_n_u16.c
- 42d3d806d02bfe8bb17fb75f16c3ebde  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vddupq_x_n_u32.c
- 30bc9ae77c0bfa8217701e4763069ae0  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vddupq_x_n_u8.c
- 19508acf6ed2e48bf7447e12ba17257c  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vdwdupq_x_n_u16.c
- db40c3bf601f9b12691129c0e8e70dae  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vdwdupq_x_n_u32.c
- 4c11df1f4c50ea547d741dd91c0fa2dd  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vdwdupq_x_n_u8.c
  43356f1e9c172de416a76a5e3cb7bd41  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vec_duplicate.c
  ed089be1753df1b68f1691f9880adaaf  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vec_extracts_from_memory.c
  6390245b323f08a5431e32f023949d47  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_float.c
--- 60289,60294 ----
*************** ed089be1753df1b68f1691f9880adaaf  gcc/te
*** 60234,60317 ****
  069c08fd0fcab509146f627d08e18c0a  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint.c
  77d83324236c668a785ce5ede9121bf0  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint1.c
  93021582c80b4770ce7f4bad688c5517  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint2.c
- 87775cfe2daefb41beab415692b24339  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vidupq_m_n_u16.c
- 2681dd7629582cca6315bf7f1ff28ba5  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vidupq_m_n_u32.c
- 8709512956f087c96d79a9f4e7bfddd2  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vidupq_m_n_u8.c
- 2f72089ebb5a8cf3bd846fd134e28de0  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vidupq_n_u16.c
- b946ab39cf354abf1d925cda444d32eb  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vidupq_n_u32.c
- d3855ffc72e83d811baa497b80d8afae  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vidupq_n_u8.c
- bd7b53b643a24ab94441135df450cf48  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vidupq_x_n_u16.c
- 7a00fc55b24f67ba255e62f1cc7cb667  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vidupq_x_n_u32.c
- 3e359d787b20587509852dc1214a2c7c  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vidupq_x_n_u8.c
- 6d723f3ed57bbf59958eeeaaa8d7f804  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_viwdupq_x_n_u16.c
- aad5c23b3b136581e26cb0b4bfe7f686  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_viwdupq_x_n_u32.c
- 760cdce1e28601fef6f8a0460331c343  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_viwdupq_x_n_u8.c
  63da76cd2f472ca8300c724a88ec9360  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldr.c
  f291ad2973c42aaafa8eee3d90823aa3  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldr_z.c
- 694c29401e50679c1061ace977f8181c  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_offset_s64.c
- fd7f00c7b409567c045377bb049bccc3  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_offset_u64.c
- 67d015469c99da938f4caafb9be0847f  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_offset_z_s64.c
- 06d0027bac13b91c88cb81f214962d34  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_offset_z_u64.c
- 4609a7bcf59c2ee45dc64bb516346fea  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_shifted_offset_s64.c
- 5a48d7eda87b4180f60ba9b6b5e6dd12  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_shifted_offset_u64.c
- 4f13951416abc9c430667a699cd407cf  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_shifted_offset_z_s64.c
- adbed7e50b8a63ca1120b63e259d59ed  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_shifted_offset_z_u64.c
- 5a2e9376cfea20a8da117de94fcaf039  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_f16.c
- fd5fe924bc82fae91add92ab6b89fc2f  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_s16.c
- bdc4cb01afb0e7dbab9ac6901f884e75  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_s32.c
- ebeb424c97d065d702d1579297c5f0c1  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_u16.c
- bc2011be6fa4e4b0dc61add5d72612ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_u32.c
- 6fd5705b39575be1a76ae8c898868227  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_z_f16.c
- 3feaaeb7cf1cd8716b174004fe72a105  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_z_s16.c
- 55a3992d44ce0a07a9f7a6b94406fca9  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_z_s32.c
- 683d489adf3114e3b91d1eb1592a45fa  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_z_u16.c
- de731542891be754acebd4429477b23c  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_z_u32.c
- 633019f69ab9972043de611074092f2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_f16.c
- fa74fcd0f61de0f0434c72e79ce34428  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_s16.c
- 50a5d7ae56d16d763f504b4fd03bb5d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_s32.c
- 7ed9a306ef30505c69ac98042396d76d  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_u16.c
- bb02456c40bcb21ee9a416421c2e59bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_u32.c
- e45b89cbec60fbd4ecd02c37fae89c89  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_z_f16.c
- 86034027b30a2ad2ed88769c369ca7c5  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_z_s16.c
- 2e8c65f42022e3d5fd1ef78b4416b25a  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_z_s32.c
- a22cd4357605f17eccea3fc87b194c35  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_z_u16.c
- db61c22fd3759a3f57b4dbf66b2f7bd5  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_z_u32.c
- 2b142d10b10b9234746f4222ddbf4f85  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_f32.c
- aa4fd0d54f30de9e9f85837bc761b68f  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_s32.c
- cd9a3e018cc1858becdb10cd0b7440a6  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_u32.c
- d7353e7d66c38cb2ff25fcc7cb925656  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_z_f32.c
- 52c03b09800b78720643e0237e2b6adb  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_z_s32.c
- 4b57804ded90799b5a38bdd989934277  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_z_u32.c
- 2c58c5e92b69128fb037f38acac47c6a  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_f32.c
- 8460ed66017322daea37d829801629b1  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_s32.c
- 8d6c3b397fe67b68509e7b3a61a77bc4  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_u32.c
- bfc9157332eb986a5dd5bad012321474  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_z_f32.c
- 71f9cde7e4d90f780abc8583449f2c34  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_z_s32.c
- e0b91459754372b8e6cb9a553b7a8f43  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_z_u32.c
  8a5ff8e591c706f8d608efd24384ee87  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstore_scatter_base.c
  d334d5432e0169d9c5e776bbd2d96f81  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstore_scatter_base_p.c
  ab72cfcef8400549b3b4d4d318e4955e  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstore_scatter_offset.c
  6812d15c5d1d195247aecef70c46e968  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstore_scatter_offset_p.c
- c879488b4e9c56c955efe3d925ec2ca5  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstore_scatter_shifted_offset.c
- 4b0efd440cdb0d7b7cd6b447ef77e2eb  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstore_scatter_shifted_offset_p.c
  08cf164f5014eeb82272fbef22e3878f  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstr.c
  4211e73819bb661ddd18271cf8dab0e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstr_p.c
  cfb4125c4550d5cf153bac3dcd2886ad  gcc/testsuite/gcc.target/arm/mve/intrinsics/pr101016.c
  a8d3fa3695fbd309660950fb5598ecaf  gcc/testsuite/gcc.target/arm/mve/intrinsics/pr97327.c
! 32beda1d8b877842f131d22f6fedf40a  gcc/testsuite/gcc.target/arm/mve/intrinsics/sqrshr.c
! a4d907ca6afd778aa767f352e05785f5  gcc/testsuite/gcc.target/arm/mve/intrinsics/sqrshrl_sat48.c
  e49e7d0224d2de2b6eb25c3a244cd391  gcc/testsuite/gcc.target/arm/mve/intrinsics/sqrshrl_sat64.c
! 00176b9ad4686e996470aecd439446d6  gcc/testsuite/gcc.target/arm/mve/intrinsics/sqshl.c
! dbad131fe0199d3f76c14d3aaeff803a  gcc/testsuite/gcc.target/arm/mve/intrinsics/sqshll.c
! 7a7b399f8a88fb15df816ee3ab9ed006  gcc/testsuite/gcc.target/arm/mve/intrinsics/srshr.c
! b0d7d210370411c70fd0652ffaf3b2c3  gcc/testsuite/gcc.target/arm/mve/intrinsics/srshrl.c
! 2f1a424a10ce8de0c26a8246b214675a  gcc/testsuite/gcc.target/arm/mve/intrinsics/uqrshl.c
! a3434a9d7a616cb9fee20a723c458593  gcc/testsuite/gcc.target/arm/mve/intrinsics/uqrshll_sat48.c
  e368cc732c7e899ba1b61e691ec9cf54  gcc/testsuite/gcc.target/arm/mve/intrinsics/uqrshll_sat64.c
! df219bf2f772cd3fc958be5fe4e0fa17  gcc/testsuite/gcc.target/arm/mve/intrinsics/uqshl.c
! eb44348f498f11e5fe4fed9516dedd3a  gcc/testsuite/gcc.target/arm/mve/intrinsics/uqshll.c
! f0053fe2799d5893d084185820fe655b  gcc/testsuite/gcc.target/arm/mve/intrinsics/urshr.c
! bee152e91177477fc44602122786a6b8  gcc/testsuite/gcc.target/arm/mve/intrinsics/urshrl.c
  bafc5915396c36dd0b92a94db86a8b26  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabavq_p_s16.c
  13b7a0be8d75d3a39dfabddd0d2929a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabavq_p_s32.c
  210b43751f72df75b561694983081d5c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabavq_p_s8.c
--- 60300,60329 ----
  069c08fd0fcab509146f627d08e18c0a  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint.c
  77d83324236c668a785ce5ede9121bf0  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint1.c
  93021582c80b4770ce7f4bad688c5517  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint2.c
  63da76cd2f472ca8300c724a88ec9360  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldr.c
  f291ad2973c42aaafa8eee3d90823aa3  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vldr_z.c
  8a5ff8e591c706f8d608efd24384ee87  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstore_scatter_base.c
  d334d5432e0169d9c5e776bbd2d96f81  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstore_scatter_base_p.c
  ab72cfcef8400549b3b4d4d318e4955e  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstore_scatter_offset.c
  6812d15c5d1d195247aecef70c46e968  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstore_scatter_offset_p.c
  08cf164f5014eeb82272fbef22e3878f  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstr.c
  4211e73819bb661ddd18271cf8dab0e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vstr_p.c
  cfb4125c4550d5cf153bac3dcd2886ad  gcc/testsuite/gcc.target/arm/mve/intrinsics/pr101016.c
  a8d3fa3695fbd309660950fb5598ecaf  gcc/testsuite/gcc.target/arm/mve/intrinsics/pr97327.c
! f1860ef4320f7f2a6a4791bdb0c063ba  gcc/testsuite/gcc.target/arm/mve/intrinsics/sqrshr.c
! 5d7653e2d5007d0c5a0f2368f9b07c02  gcc/testsuite/gcc.target/arm/mve/intrinsics/sqrshrl_sat48.c
  e49e7d0224d2de2b6eb25c3a244cd391  gcc/testsuite/gcc.target/arm/mve/intrinsics/sqrshrl_sat64.c
! d3f751fb7834048caebc57c00a0b0669  gcc/testsuite/gcc.target/arm/mve/intrinsics/sqshl.c
! c0cd3e4f7024a2d04161bf43e25946bd  gcc/testsuite/gcc.target/arm/mve/intrinsics/sqshll.c
! c592daa4ef9e858226a39a15cbcce7f6  gcc/testsuite/gcc.target/arm/mve/intrinsics/srshr.c
! 32506ffcab61d385978e678775ecdfc4  gcc/testsuite/gcc.target/arm/mve/intrinsics/srshrl.c
! 63e8f801047717a4c67ec4b431ad5b83  gcc/testsuite/gcc.target/arm/mve/intrinsics/uqrshl.c
! c2c0bfc897d413e333c946737ac284e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/uqrshll_sat48.c
  e368cc732c7e899ba1b61e691ec9cf54  gcc/testsuite/gcc.target/arm/mve/intrinsics/uqrshll_sat64.c
! a2ff13f6a420e0605a2d5aa88a89f4cd  gcc/testsuite/gcc.target/arm/mve/intrinsics/uqshl.c
! b4430c11f798899421400d043a89abdc  gcc/testsuite/gcc.target/arm/mve/intrinsics/uqshll.c
! 1e7b52567c15d2613d2cde7ed108ea4f  gcc/testsuite/gcc.target/arm/mve/intrinsics/urshr.c
! d52c4cdf2fa9730d39064e0328ae17a0  gcc/testsuite/gcc.target/arm/mve/intrinsics/urshrl.c
  bafc5915396c36dd0b92a94db86a8b26  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabavq_p_s16.c
  13b7a0be8d75d3a39dfabddd0d2929a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabavq_p_s32.c
  210b43751f72df75b561694983081d5c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabavq_p_s8.c
*************** a5806aa09d314a8b147277bf02de9d20  gcc/te
*** 60363,60376 ****
  1480ed3fc8857c05fa934ce2ffb39a5c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabsq_x_s16.c
  bb637e11c784052529f6933459d58183  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabsq_x_s32.c
  2529e0f47ff47dd3fa3e7f4fd74eb2fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabsq_x_s8.c
! 45df11d019e1c415de804c92e6f0607d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadciq_m_s32.c
! a4721aff489d8876cd68728618b26bff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadciq_m_u32.c
! cbb1be2c4f6881560829cdf5557fb482  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadciq_s32.c
! 7dba1d016a137bfbdea4442072264c88  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadciq_u32.c
! 480213b8fe68098dd2a726e3bca656f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadcq_m_s32.c
! 36ab78b0866877402ff5ae68a95c40a8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadcq_m_u32.c
! 071587739f43bec02d918e5876bb5ff6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadcq_s32.c
! 5aa04eeb4e1c916325eddb7ff9ecfcaa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadcq_u32.c
  30849dd964b0e504a851831adfe15591  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddlvaq_p_s32.c
  fb88408d501261d256b7964e09fa4d93  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddlvaq_p_u32.c
  d0d228142c9d1a15a07f36a41582afde  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddlvaq_s32.c
--- 60375,60388 ----
  1480ed3fc8857c05fa934ce2ffb39a5c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabsq_x_s16.c
  bb637e11c784052529f6933459d58183  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabsq_x_s32.c
  2529e0f47ff47dd3fa3e7f4fd74eb2fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vabsq_x_s8.c
! f800954ed63838e287ff6e1a23290ce0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadciq_m_s32.c
! 42477f6df1dda97231658c67dd1c33b3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadciq_m_u32.c
! ec6423961de9ca5f2cb66d89043d66e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadciq_s32.c
! 87dfc338f1af58cdf73c1f2e3a644405  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadciq_u32.c
! 0e70b98bf29cbcedc33a3c6c66128fd0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadcq_m_s32.c
! 76884627c97729162f401bd38f98783f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadcq_m_u32.c
! 90c91eea3a5177e36dd45a9543b728a4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadcq_s32.c
! 15e2481ce5d9bea739ce6b372c3d433e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vadcq_u32.c
  30849dd964b0e504a851831adfe15591  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddlvaq_p_s32.c
  fb88408d501261d256b7964e09fa4d93  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddlvaq_p_u32.c
  d0d228142c9d1a15a07f36a41582afde  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddlvaq_s32.c
*************** ff2c76c08c67f9bbc6915e2515d90773  gcc/te
*** 60383,60391 ****
  d841eb61868c6fab9ebd55cc59acd715  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_f32.c
  7bd3eb745b8e3e133d39a85ba3e692a7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_m_f16.c
  bf2f2bb355f8f6c1b71085880cd5d2f2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_m_f32.c
- e2189168ec86365d6e24562665a3a236  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_m_n_f16-1.c
  5f7814256bd38afa9116b3010b9ca4fa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_m_n_f16.c
- f03346639a8f9a612687c160b2f2ccb0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_m_n_f32-1.c
  26fdbc8079667905a6c01dde03c220e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_m_n_f32.c
  eef4efbbfe04884b7b27af7f2a0a5af3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_m_n_s16.c
  e486854a852679bc82c8b9aab09b036e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_m_n_s32.c
--- 60395,60401 ----
*************** bc6ea2d09a559b958c2cc8f039a5ac78  gcc/te
*** 60415,60423 ****
  11af79e835b7633fbb3941429305065d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_u8.c
  7170fd955d132bb3b41c7811a91bb422  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_x_f16.c
  4c379523b6acab85eec940335b0f2a26  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_x_f32.c
- 9537e3e324f3848c865129789700716d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_x_n_f16-1.c
  ed95ca7c5ccc6f8af907093b4b6906a2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_x_n_f16.c
- 88782a692febf452b8aa48e3f6c91458  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_x_n_f32-1.c
  5cd5cd9f36ebca359642e41d63d3086f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_x_n_f32.c
  13538a148059fa538809f72533a7a3da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_x_n_s16.c
  3bc3ca6263691091659bab641185a67b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddq_x_n_s32.c
--- 60425,60431 ----
*************** b47d392eda67e3a2c67f72898da6bd9b  gcc/te
*** 60455,60540 ****
  39ce0c3f060980d77b990d44580dda74  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddvq_u16.c
  140be68237cc2743dcddd9b8861cecbd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddvq_u32.c
  a2b9fa247d57df0c3f2b37e9996dc9f3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddvq_u8.c
! dd263a0da78b69ac3967bd2c6a212939  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_f16.c
! 864f6f91515bb623e648184a9fb61df1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_f32.c
! 06206a423234cf7e860e176ec908702c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_f16.c
! 8559ee1a7887ff127494625c9edbfeb1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_f32.c
! d679417befe719a3507ed9bd0a4c6342  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_s16.c
! 55d4ca996e9d1d0a613e481fcfe73968  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_s32.c
! c8d0748c06c28bb87fb843165cdb0b9b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_s8.c
! a4e0b2639ce7d3a2d95f8700ff1dafbc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_u16.c
! 36dbbc8caae15708521a227c1b4dc75d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_u32.c
! 54334eff3c419cfff6e5341c87f0e9e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_u8.c
! 4757b148440e164154d3fe01094db95e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_s16.c
! 453998ebab97d9c383394e7e1ed6a6a0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_s32.c
! 72207358edaca0e52cd8cdd0149b1427  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_s8.c
! 2d277d21d6965ade2e53acd92cd406f7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_u16.c
! 7d0dfe1b636cd7a25cab4257072281a9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_u32.c
! 3e1b14216cf375c8611686dc29df2597  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_u8.c
! e15d61aed1418bd99732d464e5a69aa7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_f16.c
! 8efc39ebf00a71c16c427bf848726123  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_f32.c
! 7876295769e6494379dbf1c77cb971fa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_s16.c
! 8eb7248b0d2bd24f4479129a1fab845e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_s32.c
! f1e786ff8d3ea24008f98b44e3626c9d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_s8.c
! f3c7bec6445e1f37875a63c5b4d0adad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_u16.c
! de16ebdc061a33ca749a517021208817  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_u32.c
! fa74dfec139822389fe8f77cb67a9739  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_u8.c
! a0fa35d49e60fdf10fddbf7b9eb65078  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_f16.c
! 2c8c6dbf9ffac092efc55094444d48fa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_f32.c
! 9e4d96d3dfa72ed08e951db3d81859d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_f16.c
! a987822271c59d0cdf7a6ccd3c1311a4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_f32.c
! df8af4a77bfc7ac21625271d64530b1b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_n_s16.c
! 11dcac7664919b64d9e5771e65221b36  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_n_s32.c
! 8ac0aa11c0c56215fac4aa7d47c9f5bc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_n_u16.c
! 3181266452ef8e127f66ec12e01edc91  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_n_u32.c
! ed65c75940a674ac8d844a085a9610fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_s16.c
! 5f7ae0273f220c5d167d95c726f6ab5c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_s32.c
! 58826b6f6a0717becbfed7808ccb1f50  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_s8.c
! 5849552915daaf01438960ff8018de72  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_u16.c
! c1f8e410162cdc609125b18602bdaee2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_u32.c
! 64558a0d7e601f341ffc78b7e18fe095  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_u8.c
! 4ea455e5be27e71256b5577c85bcf8e9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_n_s16.c
! 867c42633cc98dca441e5ba26a901dee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_n_s32.c
! 3c8e4765746266bb1848720d5c62ce75  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_n_u16.c
! b570736b3e0ca58fed8460c65ad2173f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_n_u32.c
! 082da8f212452887203971a8cb68231e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_s16.c
! e52ca5b837de98d3ab66105837b36393  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_s32.c
! b3369a91eee326640ab0db084a6c91e2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_s8.c
! a0078f2998fdb1c298bb2a73edf4becb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_u16.c
! 7a2cd12d28922f47fa9a9dbdad32c8de  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_u32.c
! 42b8f7fb0bb73b1d7d76ef4e0e333728  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_u8.c
! 4ed32590b5d17a2a3a487ebd95fc8285  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_f16.c
! 16764faf4134c458b5c8bea8e5cbfb7e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_f32.c
! cc2b4c805b20aa36f6673adf577aa142  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_s16.c
! 52b486ed33fa26c7656f25589f1a8bca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_s32.c
! a8ab89508ac6dc80030c66745e281828  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_s8.c
! 14ca2f9ddb4835d0250aa7da331fbc04  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_u16.c
! 2635d3353709b399a219210f9d41fc2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_u32.c
! b159c516c8c9b5729ece410504023fb6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_u8.c
! e9bb48a5e2506175560e9e567fada830  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f16.c
! 14b4d67272d8918e02f7f43824870c78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f32.c
! b92f9b9b38a84373855be2d8d83a9fc2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s16.c
! f299aa3345f4ac6694e0bc3aae948e02  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s32.c
! 780bed8a00eba5cff40720088ec96f6c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s8.c
! cc9c95e7448bd0ccddd50cb737182d56  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u16.c
! d6f22137487ac8de4de3cf78b19fad97  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u32.c
! e7c12cb649ccf2f24c3a1f22fc8407de  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u8.c
! cef44fc9331f5aebee4da1ff275f6946  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_f16.c
! aa8ca31504535c05c725ea3b9d47e778  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_f32.c
! e05530375fdca186a24de4af877c01e3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_s16.c
! 34d9c3329866d529ef2836b9247b4499  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_s32.c
! b7d06a9b9ee288984b6e0b4f1605eff4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_s8.c
! 9bacdd4a23b19dc45909a994485b4595  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_u16.c
! 6ec28286476f975bb0a96fdfd28c7f4f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_u32.c
! 83281ea6017cbd409d588bc4af874c15  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_u8.c
! 6b127c0d2a33ad79abeaf4b92e319180  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f16.c
! ce5be4cbf440e0a2ff85b08ed6c1d6a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f32.c
! 3b1a63a013e71306bc0ae325a28d5bc3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s16.c
! c34225407e82441510ee62e36ed28bf1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s32.c
! d1006e9771da810b05faaed97704caf5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s8.c
! 06b19bee2309cf8aef602d176877594d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u16.c
! ad641ad69fd40905b75efc98ed0ffd85  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u32.c
! ffd86e684e7fef863a6a1fa52fc3bcc6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u8.c
  a58a443edfedf091ffc03bc0658937b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcaddq_rot270_f16.c
  bc763d5167755ff49417cf02a44810dc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcaddq_rot270_f32.c
  7b9e27b1728e7d937c6910d33fd8dfb2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f16.c
--- 60463,60548 ----
  39ce0c3f060980d77b990d44580dda74  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddvq_u16.c
  140be68237cc2743dcddd9b8861cecbd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddvq_u32.c
  a2b9fa247d57df0c3f2b37e9996dc9f3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vaddvq_u8.c
! de9f92cad6c0db0f18eb17ee72f13812  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_f16.c
! 249933c608e9e0cbe7c8497d97c65951  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_f32.c
! 9015a7b50a132cb80b467103a1a0cc36  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_f16.c
! 017d16bdf202ffbe8e37cf0af78d8f53  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_f32.c
! 6ae9c04cac0bfe96c68104a7a1054203  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_s16.c
! d545730b528fdcb65868da0635b6878f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_s32.c
! 84f7bf6f92100bfa030060938e0147b9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_s8.c
! f3c787574669928c99608d243cebca84  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_u16.c
! f8d2c6c8fff68de310193203bebcbc47  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_u32.c
! 0f20e62da6fbb779d68af1faf2bc5d54  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_m_u8.c
! cdd04eb46cc4f8e2e4c290496cf28364  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_s16.c
! 02af0aa4b38440df7d8a1d92e10386e3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_s32.c
! 654c8eb856514fe095afbce66c60b84a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_s8.c
! 6a314219d22fff095d81c29f5c3841c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_u16.c
! 28c35b4be710c7285301b328b832fdf7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_u32.c
! 17e070cc4d6dba921f35201d6e7d2f71  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_u8.c
! a77863504d1b7a5f165c9a8720fc7746  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_f16.c
! 6c0cd94d194be7c9fddacf13296cc164  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_f32.c
! 0eb2b43184b5d2445cbd9a4198cb397a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_s16.c
! 18f20c66edbc0b5301334bb6cf8e4963  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_s32.c
! b16eb4dae838ed49e53f7c7a2d51615f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_s8.c
! 4d6ee179feb0697bd9a5b2d2301c4a50  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_u16.c
! 758ebd4e34a87fff9a85e3568234fc3c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_u32.c
! 8152aadaa75d27f53431bc30c933a1f7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vandq_x_u8.c
! 850600f445797327ae8d8c9e308d19df  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_f16.c
! 379305fd24a862f238629854c414dee6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_f32.c
! a8bfc54a0b707b20b1e4337a873d1141  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_f16.c
! 8b752c095c13aaa5b248cac872529034  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_f32.c
! 1c2dc2fc6339f159195d92c2987b135e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_n_s16.c
! 746dd2a1cd67a54ed37d839514563937  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_n_s32.c
! 78d54654b68d817b4f9b11747f9774ab  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_n_u16.c
! 3da9b316f166be2b0b1bef8b36a77698  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_n_u32.c
! b38d694edb554777c912d3d8b351542f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_s16.c
! e0f29475bccd8d3c60702fb4a340ce3e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_s32.c
! 58e551fb8b946911793c1b11714be7c3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_s8.c
! 5b7dec9e9a47f3693c0ad453c5f70d0b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_u16.c
! f82dce197d257352e69ae046fe7e17b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_u32.c
! 981cb4a3d8d3c985810e2af50820e729  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_m_u8.c
! b800334fa42fe33f6d447e96a271b86f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_n_s16.c
! 32552c66d34e62a84fa1c34edea165d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_n_s32.c
! bd9f6e74be4e9f7031bf83b1b68d0b67  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_n_u16.c
! 64c8ce72f7403217eca720fdff91052b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_n_u32.c
! 0a34875894b53d7fe0391138f5ef2daf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_s16.c
! 0006ca8192ad47c0dc56b383f2736f35  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_s32.c
! eeb39d4e1eff4de6212a37698e99f017  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_s8.c
! 540928ae2efdba3eae17feee5779bb6c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_u16.c
! b6b77f42cfc92d53a3182776b3ab865e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_u32.c
! 358def32a43a7fba3b804c23f8f918ec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_u8.c
! a047c9d6253426a09b1c383e98119a4a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_f16.c
! b26744715e0745fb29fb6f4e3cdf4982  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_f32.c
! ea68c119b7f50059df83c1866a4afdc8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_s16.c
! f54ffe120930e0dded76ce5d7d9e7f3f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_s32.c
! a37576edac20b1362095a605ea73b57b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_s8.c
! 5990a63d6e734da3797686b318088ad3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_u16.c
! 7ae7fe4c62abc92abb0cebe3e511751f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_u32.c
! c4a9d68e019eb1de91c81b88dca5b193  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbicq_x_u8.c
! b49098eddec017b449f0334d69b1022b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f16.c
! d5c9e38793133aebded82518ed0df053  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f32.c
! 11831053a581fe42d642dcf3c45438f2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s16.c
! d84fbb19396c2ee193719912740f4a25  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s32.c
! 57d563ce1909c9e018ffa94eff27aff7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s8.c
! 13858002d23c0ad52ad4961c2ea45f94  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u16.c
! ea1d1f3bca07b4aa39b0c5f418600f16  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u32.c
! 9dc3c286397152fea0a32487f7e809b3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u8.c
! 555359140e30f25b57f2554d8d29374d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_f16.c
! da453fc2d637410db0a1a3a6fa861878  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_f32.c
! af3826980655f1ab1d26661073e3dbe6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_s16.c
! a3e31fc125cbedfecd77e61236e7ff06  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_s32.c
! d531371fa02c70f6e4daf0a47a1663ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_s8.c
! 86de6a9bd1241c625ffa154fb59a1f4e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_u16.c
! c26e28f8606834c78d862aeaf0697395  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_u32.c
! d07ac9a2f7827dbfe60a733e75f7787d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_n_u8.c
! 1374765b90a8c9b902221140f8dd50cd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f16.c
! c80eac11633b4b1dd563ed6cb6a52fca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f32.c
! be6b27fa3f3fcac37bf3be1671a80e66  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s16.c
! ce70c1ee25e2785710467b24cecf0852  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s32.c
! 7e518f3d9a84353920d2704dab2f779c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s8.c
! 39a8b96a2cc12ba89478a0d8a0479579  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u16.c
! e31b1dcee9795be2c4bd6191866a7956  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u32.c
! 8af2ef0febe5273a2c39d1221554b0d0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u8.c
  a58a443edfedf091ffc03bc0658937b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcaddq_rot270_f16.c
  bc763d5167755ff49417cf02a44810dc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcaddq_rot270_f32.c
  7b9e27b1728e7d937c6910d33fd8dfb2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f16.c
*************** f3b2eae0670e33c394e29cc73f5533bf  gcc/te
*** 60632,60640 ****
  da8a42f43047b5576986d68c0ca39c2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_m_u16.c
  5f3f962e88f8221536af4303933778f5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_m_u32.c
  4a0951aaf89687b6fc02b8754990c257  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_m_u8.c
! f80f832b9621e8dba5c564e045176946  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_n_u16.c
! 52ccd2dcaaf3057f82aaa310cead29a8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_n_u32.c
! 37f3434684d0e0c0f124355318346862  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_n_u8.c
  f46b0fa95884cd1a19e5d83aa46bc42a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_u16.c
  86bc73dd5c56c12d88ce2effa732fb80  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_u32.c
  20c2060ceeb91661de625dbadef204ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_u8.c
--- 60640,60648 ----
  da8a42f43047b5576986d68c0ca39c2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_m_u16.c
  5f3f962e88f8221536af4303933778f5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_m_u32.c
  4a0951aaf89687b6fc02b8754990c257  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_m_u8.c
! 611e7cc7d52b6220e692275f9064b50a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_n_u16.c
! bf04880bc407398bf108285b96f0174a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_n_u32.c
! 81345f62af9259bc0ec9e76dcbcaa533  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_n_u8.c
  f46b0fa95884cd1a19e5d83aa46bc42a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_u16.c
  86bc73dd5c56c12d88ce2effa732fb80  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_u32.c
  20c2060ceeb91661de625dbadef204ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpcsq_u8.c
*************** f46b0fa95884cd1a19e5d83aa46bc42a  gcc/te
*** 60642,60650 ****
  7e26e937d339c5798f24cc5e3bf14405  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_f32.c
  dbbf48ea4c3d0e15632224787152d46c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_f16.c
  c3e2536c745c5b3962807f7fc39712df  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_f32.c
- b645efed5040a8147ab3cbe10a7439e6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f16-1.c
  6831f8dd6bb98f4415fe486cc4a3bc98  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f16.c
- 5481db2a7bdf7fdf4bb0fffa8a3703a2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f32-1.c
  62e42d018d7781ee7499fb5cfdc6338e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f32.c
  755513df91cd947cbb98db3ce877ae07  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_s16.c
  ca566c9f31c7cba2a77c9c39de75129f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_s32.c
--- 60650,60656 ----
*************** fd9ef2d4725aea4c673fbde9b84c5ec7  gcc/te
*** 60658,60673 ****
  dd9822317a50df93ffb02f0ba518afbd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_u16.c
  a38d7d776a97a72a8ebfe39106058642  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_u32.c
  40bb1f959169a03ae77b759439a2ac35  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_u8.c
! 64ebcee365f72d2b4617f30a874d1200  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16-1.c
! 60c9a7f404f41e1332524c16d2615d53  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c
! 200ab1f4410b9e618de0dbe77408781e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32-1.c
! 6e7c407262068d83c889aa13a6e09cf8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c
  0df0a1c61a4f06231aac7513d731a8dd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_s16.c
  5504570139574570fedbda5658f17e92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_s32.c
  a9c8da29a97aa6968c3645b3890424e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_s8.c
! e6f8404cd54faf903de5e8baf92018ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_u16.c
! 9fe93b4b2ce10b84400ce063e9b79089  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_u32.c
! a9a4c985c1672db5c773730988f825f7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_u8.c
  1b8609da7c18a4907dd62b6e40ca7865  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_s16.c
  f0923da6dbc67e4cbe15ac20d975b878  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_s32.c
  8cdf6c0d2ea856ea0605ab1d550f1501  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_s8.c
--- 60664,60677 ----
  dd9822317a50df93ffb02f0ba518afbd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_u16.c
  a38d7d776a97a72a8ebfe39106058642  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_u32.c
  40bb1f959169a03ae77b759439a2ac35  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_m_u8.c
! f4f4613062473f90061b5429a5a12a63  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c
! 7af1579e380522a00838dd84aa71a0f3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c
  0df0a1c61a4f06231aac7513d731a8dd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_s16.c
  5504570139574570fedbda5658f17e92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_s32.c
  a9c8da29a97aa6968c3645b3890424e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_s8.c
! 08cc47afa36958d629382ef3b65d8855  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_u16.c
! 2e5ab898ca74ce5747ce118a8b02ec96  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_u32.c
! 2f376e6e362a402a2f6dce08002d3b6c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_n_u8.c
  1b8609da7c18a4907dd62b6e40ca7865  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_s16.c
  f0923da6dbc67e4cbe15ac20d975b878  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_s32.c
  8cdf6c0d2ea856ea0605ab1d550f1501  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpeqq_s8.c
*************** ab390c489da33d9c263117eea20fcba2  gcc/te
*** 60678,60686 ****
  6fe471b45a915f4267a542080f02fa34  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_f32.c
  31fb262f9bf1b28f48945d76cf034668  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_f16.c
  45bb1678656d1eb25a5756a530f617fb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_f32.c
- 5ec5df57e830abc5794149ae054d2053  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f16-1.c
  f84fe47eac412bcbb93f4bd43c879ae1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f16.c
- 50da8bd1ae31dd83a46dfa4db86aa6aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f32-1.c
  e131f0f90d2ccb1e8eff81ef4b75dbd4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f32.c
  7622b330fed2ba11fac0a033d13a3c5b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s16.c
  22720232b742c4ec74f28915fddca6f4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s32.c
--- 60682,60688 ----
*************** e131f0f90d2ccb1e8eff81ef4b75dbd4  gcc/te
*** 60688,60697 ****
  11625030b4a4a378f6a8b75616275571  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_s16.c
  ffbfd3c338a76d17f67c42f5f5b90f3d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_s32.c
  dad552ad6969cc4f08eab40d2440f4b6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_s8.c
! 1faa84b7aadaa19a8b49b0397a49a340  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16-1.c
! 05a35eb6ba85757fc984454351af56b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c
! 9226dce650e2cc62554bb4f38da0e3ae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32-1.c
! ce57873b091f53bdb5879e7755b6dfcf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c
  fbe4e1fa3cbcd9441d8750a03c24a2b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_s16.c
  82249d796ce4aa5effd5dd89ee869f64  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_s32.c
  1b457ec0ecc5792cad05e8bada9d869e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_s8.c
--- 60690,60697 ----
  11625030b4a4a378f6a8b75616275571  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_s16.c
  ffbfd3c338a76d17f67c42f5f5b90f3d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_s32.c
  dad552ad6969cc4f08eab40d2440f4b6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_m_s8.c
! 49be9f212ea85b3fe1697ca1f368c01e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c
! 0ef1fa312e03634980db922b7713c210  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c
  fbe4e1fa3cbcd9441d8750a03c24a2b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_s16.c
  82249d796ce4aa5effd5dd89ee869f64  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_s32.c
  1b457ec0ecc5792cad05e8bada9d869e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgeq_n_s8.c
*************** cc3243d5a31249c6a83123daeed04898  gcc/te
*** 60702,60710 ****
  2228f76bc7896d5cccaefc9a3bdb4bd1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_f32.c
  cb2ffb871d1d786cdca441eaeef77dab  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_f16.c
  4babf84171077cbb2a76bf45b3e7acfa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_f32.c
- 722591faa1232b4bc455b235e2bd854f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f16-1.c
  bb73831834ace257ebbe4d0122ce856d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f16.c
- ed6ff8954243c6f1947ac88a8fd52e1a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f32-1.c
  5c77c8f5567d74ec5604a3965879207b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f32.c
  caf291b1574b7c0e124de662faa9ae6f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_s16.c
  5a094325f7f51df7963970524d47c211  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_s32.c
--- 60702,60708 ----
*************** d48603220c1ffe7d000eed5580f08ecc  gcc/te
*** 60712,60721 ****
  e26c1fce9a5cfbc4261ae1eb72b60f2a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_s16.c
  497d72083d91192b45f6c7e2257bc168  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_s32.c
  9e0ce133a8cc48accedce9634834ca52  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_s8.c
! f2e4902be60b05edc4037d46bb6c5be8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16-1.c
! 8e044eac385ebeab781eb76ef1f9b741  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c
! a22f94bf5995abd783c0519816ce4ce4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32-1.c
! 95b15189dff745db7593f825becc5d60  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c
  3d59ccbd17d243df01e087a600bec0a5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_s16.c
  60ac0f32b7176d593199fd53d71bd703  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_s32.c
  43d631f28fb9700bb560496eb5789457  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_s8.c
--- 60710,60717 ----
  e26c1fce9a5cfbc4261ae1eb72b60f2a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_s16.c
  497d72083d91192b45f6c7e2257bc168  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_s32.c
  9e0ce133a8cc48accedce9634834ca52  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_m_s8.c
! 96523329007c374dc89fb370d9053d53  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c
! 4bef0a82cac6729fad690bc82236e14d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c
  3d59ccbd17d243df01e087a600bec0a5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_s16.c
  60ac0f32b7176d593199fd53d71bd703  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_s32.c
  43d631f28fb9700bb560496eb5789457  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpgtq_n_s8.c
*************** b99b946c9304485e1ec8bd86e969cf3f  gcc/te
*** 60728,60736 ****
  aad2873d64aea6cc739c7810c2e4a634  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_m_u16.c
  1f5bbd2b2c5930407e5ed19c28d9b05c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_m_u32.c
  c89fd9c6fcf2058961efbdd5071e8bd3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_m_u8.c
! 9bd67866d59e639d1601746900e3b325  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_n_u16.c
! 005fb22b8a12e385e72ba51ecd59d677  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_n_u32.c
! 18166394fc2d066669f5fad2c72da00b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_n_u8.c
  c068d88973ee01ce91272f97c53ed51c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_u16.c
  d742b4fcf148ebfc095d8c2f2f3d0f63  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_u32.c
  4438d7600756913c6a3dafbcb87e7b7b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_u8.c
--- 60724,60732 ----
  aad2873d64aea6cc739c7810c2e4a634  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_m_u16.c
  1f5bbd2b2c5930407e5ed19c28d9b05c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_m_u32.c
  c89fd9c6fcf2058961efbdd5071e8bd3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_m_u8.c
! b86d2e8f2795c832c8cfe96b69bbddd6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_n_u16.c
! 692cbb82aaecb00587ad47d1b18946a4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_n_u32.c
! fbd848a4853ca5170457e2ce76203e8f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_n_u8.c
  c068d88973ee01ce91272f97c53ed51c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_u16.c
  d742b4fcf148ebfc095d8c2f2f3d0f63  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_u32.c
  4438d7600756913c6a3dafbcb87e7b7b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmphiq_u8.c
*************** a63f616dfafa6a6d85be90405d8972a9  gcc/te
*** 60738,60746 ****
  d908b5f1c918c3621fdc9f3193825afb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_f32.c
  fcca8f116fe3c26a47fe37ccdfa28d53  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_f16.c
  20339f8e75e01439d04025e0652d2284  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_f32.c
- fb590235d03662fcc3caeaed2af1a224  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f16-1.c
  8cbbe74e30be0f8f1a4a414a40eccd6d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f16.c
- 9578f1500a9d7e90b39b781846243e4d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f32-1.c
  34648ba3baa5bd5fa94e74a22aa4d106  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f32.c
  6f4d1e244d0a011ac57d864111ccfdbb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_n_s16.c
  87b0482a2121d79cde04a6c60f1c6b82  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_n_s32.c
--- 60734,60740 ----
*************** fb590235d03662fcc3caeaed2af1a224  gcc/te
*** 60748,60757 ****
  9399d7a9087e73100637c825c3989772  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_s16.c
  9dfbcb3682f3fa25cfb5242eade0fb04  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_s32.c
  2fdff391555e5ba6408b16846a53e32f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_s8.c
! fbc254bf0987cb3969ca8fad96a24898  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_f16-1.c
! 2aa81f0f3197aeb31b8d461928cc3e76  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c
! 6c8227752b96607ad6581e7f48cdad99  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_f32-1.c
! 753df343c15ccb2f41bfddca7c6426c2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c
  542898313698b508153898b958856ddd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_s16.c
  4fff35de0d1db3c850afd9a4b07e32d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_s32.c
  5a3e17f85fcb6556b36231cba46da4ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_s8.c
--- 60742,60749 ----
  9399d7a9087e73100637c825c3989772  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_s16.c
  9dfbcb3682f3fa25cfb5242eade0fb04  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_s32.c
  2fdff391555e5ba6408b16846a53e32f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_m_s8.c
! 0eb99e88a4a7cf761701045f549016b8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c
! 1f0271c7d6f5704e759f1346d9ace7f7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c
  542898313698b508153898b958856ddd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_s16.c
  4fff35de0d1db3c850afd9a4b07e32d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_s32.c
  5a3e17f85fcb6556b36231cba46da4ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpleq_n_s8.c
*************** fbc254bf0987cb3969ca8fad96a24898  gcc/te
*** 60762,60770 ****
  96a46edf58400e958b125a211d08366f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_f32.c
  be573f460a5e81540993bfa6edbda121  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_f16.c
  920155695cb9a5d081f9e10db83634bf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_f32.c
- d3d023250a43908857f51b4bdcbeb5e7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f16-1.c
  4b5cf55e251b7a70d41cd50017a2ebf1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f16.c
- 0e4f57b9c2da6ce6da8844a4bbc54486  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f32-1.c
  8864b55bfa6066cf82c0b10028e7bb44  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f32.c
  6c436e1729598e8e49019342e0d24519  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_n_s16.c
  c8516648c0f216555fa3ed8ccc8908f1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_n_s32.c
--- 60754,60760 ----
*************** c8516648c0f216555fa3ed8ccc8908f1  gcc/te
*** 60772,60781 ****
  4da35f51be62dbca2b78bbed034f24c5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_s16.c
  59c86ba506931a4bff0e80c35a33e19c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_s32.c
  4c0cd490673e474cd2dfb2df7d257cc9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_s8.c
! 208cb6b79d545aed44277aa7e7867c87  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_f16-1.c
! 896ffa8e20059ed96d7029282f86e7d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c
! 992f3e9e9f759ca52e5fe064a26950b8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_f32-1.c
! 9d7a59ef5f45d98ddd413d54eee96861  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c
  6055c1a93d3b035ff494cfb93a1010b2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_s16.c
  ac25dc23a3f2a313e7833fdb51586dc5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_s32.c
  73514edae820dfce2ab75600f90fe675  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_s8.c
--- 60762,60769 ----
  4da35f51be62dbca2b78bbed034f24c5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_s16.c
  59c86ba506931a4bff0e80c35a33e19c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_s32.c
  4c0cd490673e474cd2dfb2df7d257cc9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_m_s8.c
! 701e4a6a6b1e8b956b9ac2dee35130c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c
! 729a8e9a88fffb77226284a5414cfbd1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c
  6055c1a93d3b035ff494cfb93a1010b2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_s16.c
  ac25dc23a3f2a313e7833fdb51586dc5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_s32.c
  73514edae820dfce2ab75600f90fe675  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpltq_n_s8.c
*************** f8fc06f3104ea0d11147f790c5f972f2  gcc/te
*** 60786,60794 ****
  1b9d05081c8856f4ab3e788aab25c66c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_f32.c
  43a05ca63b5724d172a29ab719f87c4d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_f16.c
  2b900947a6f921ec81fb803e039d7d47  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_f32.c
- 6a96cc5ea25dd7e8bf31a05fa440540e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f16-1.c
  1e2b1cc70b51ae45b287e8b0062dea06  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f16.c
- 315bfbc856c147fcd171206cddc07cd5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f32-1.c
  82b56384d686864fff657fd8967f3168  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f32.c
  65db8c6d6312b33c0e4c4db0392ba765  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_n_s16.c
  726ec9163b95ad2322e73c41410d63d4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_n_s32.c
--- 60774,60780 ----
*************** babb589973fe8ee57f60fbc6fcdec2bc  gcc/te
*** 60802,60817 ****
  771439ce55bfe1421044d5b1520a0949  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_u16.c
  b3e22e65609535559cd2532fda9cc66d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_u32.c
  d8b224ba70ec7846a4d67cadf06b409b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_u8.c
! c87e45dd2b50fb4e3ae022e63270cf1d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_f16-1.c
! 943a511be6028b34818732a9b9041185  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c
! 6337dcb25f5a4632f0ca08e910c78a94  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_f32-1.c
! fa2300cadc1f2dfd87d50e1133783fea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c
  ed3b43f9d6fa5c42edee640261e53452  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_s16.c
  dfcbdfcd6501b64afbb4b766b40de4c9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_s32.c
  f89060b1d360be62e7215bffc9b73fb7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_s8.c
! ed038c7e60e9503f72e7babb03c03db5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_u16.c
! 832f0e7b88781795d1ca388632c3e1b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_u32.c
! 3e28da74eb8f62fab5527314b7e3cbbc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_u8.c
  20def7d1d925c1e06142dfeb45a12518  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_s16.c
  729eac6db9d44ac7c00479640749ac22  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_s32.c
  a0dab96fa05a82704030a817f2ac1727  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_s8.c
--- 60788,60801 ----
  771439ce55bfe1421044d5b1520a0949  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_u16.c
  b3e22e65609535559cd2532fda9cc66d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_u32.c
  d8b224ba70ec7846a4d67cadf06b409b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_m_u8.c
! 873f29f72c557ed69d3c837e1e99ba08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c
! e34a1cd9f2071091aaf6ab3da571a130  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c
  ed3b43f9d6fa5c42edee640261e53452  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_s16.c
  dfcbdfcd6501b64afbb4b766b40de4c9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_s32.c
  f89060b1d360be62e7215bffc9b73fb7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_s8.c
! 364430f24bf67003f09779114ac9e072  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_u16.c
! 31c5fd6901fdf8e1c54f331813941dc3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_u32.c
! b965f0e1eceb65ec1627300c40bebe45  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_n_u8.c
  20def7d1d925c1e06142dfeb45a12518  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_s16.c
  729eac6db9d44ac7c00479640749ac22  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_s32.c
  a0dab96fa05a82704030a817f2ac1727  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcmpneq_s8.c
*************** c14a574f29894a956ec2b7b60aea092c  gcc/te
*** 60852,60971 ****
  0656d067d62398dbd6a5f96e01a1db8b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcreateq_u32.c
  dae908e45799833d40c0ec552e799783  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcreateq_u64.c
  b881537633b668318e297956ae4606da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcreateq_u8.c
! 3a585fa7eb7e80f9a3ecf7fec8142e54  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp16q.c
! 57ad4c19250ff0eaf821f296f4aede43  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp16q_m.c
! d16066e6e0f403efe047a6ec08327ce1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp32q.c
! 2f145d01f0f0537988b5ab6c77069959  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp32q_m.c
! 4ed0d4966be568565c409ea661b91172  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp64q.c
! d489517bc68a11d709f63e77dfcb4d0d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp64q_m.c
! c7307ec22907eb92332537138b6b41d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp8q.c
! 605812424075ff1f53f653b1e2660db6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp8q_m.c
! 6adf302bc3273f02666276c064ab2c2c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_m_s16_f16.c
! ddbd849326988e035e714e892effd698  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_m_s32_f32.c
! 00095b92d8172e89e9dd3c1bd502a799  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_m_u16_f16.c
! e22c12efe3612447e5115e4fd6c07a42  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_m_u32_f32.c
! eaac658e9152da1d25101c80a69fb915  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_s16_f16.c
! 71f98966e4d24217ddeacca8e46a80a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_s32_f32.c
! de15e2081a902f7d309639bd1d108c1b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_u16_f16.c
! 0e0cb971f44ea4880c3209577477bfcd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_u32_f32.c
! 9a7da421f59172dfce260d9efcf1b9a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_x_s16_f16.c
! 96a317fe01547c986fa2846cf82cc67e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_x_s32_f32.c
! ecc71f26628f81af23c60e4abac26b6a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_x_u16_f16.c
! 98ba92b56afd41ce6c8ff353959121d6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_x_u32_f32.c
! a1313690fff478e0d80a3fd5f2ec130a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtbq_f16_f32.c
! 97a523667c497a141d6f69f004deb929  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtbq_f32_f16.c
! ac4b1307871f84cc4b7548997f7a76a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtbq_m_f16_f32.c
! 6531c88adf7c94cb3c46bafcdb2e3882  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtbq_m_f32_f16.c
! 391f0955d5a5078943c1eef9e44e5471  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtbq_x_f32_f16.c
! ddff31f92bc81ac69b48240314610530  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_m_s16_f16.c
! 3c2cef9c9b68edb4b17baf5b65176e50  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_m_s32_f32.c
! 0151c0dbbbe93fc66f384689315ff815  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_m_u16_f16.c
! 42d9caac7beb961efc85d22f7988a8f8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_m_u32_f32.c
! 9d4d4e3c0aa2a1319b1b8e82dd2de4dc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_s16_f16.c
! 5473bcf99d64f44743b1547f10fdfd47  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_s32_f32.c
! 013ba931e5aa8c2a29ccd53db5532440  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_u16_f16.c
! 5f6c8abef1c538b0b1972ce98e979059  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_u32_f32.c
! 685a6231dd2bc8465ae758d375d4e373  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_x_s16_f16.c
! 3d269ab4cf348f0bcc2c3c357590b34e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_x_s32_f32.c
! 0f60b2b179b84e925b464d3e45707481  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_x_u16_f16.c
! dbedb42815a851d6a9290d7295f0273f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_x_u32_f32.c
! 5482566b192f8b55bff570eff5904b3e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_m_s16_f16.c
! cf453ce875a4e12fa5f9be31750f53af  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_m_s32_f32.c
! 8c47471f6796dd517b7daacb14369bc8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_m_u16_f16.c
! ffac47e5f57edb06ae292e5068970898  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_m_u32_f32.c
! 41abbd78747d758e9f1f03c4ba11cd01  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_s16_f16.c
! 8629df606969af76c0c2f46b53d657ac  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_s32_f32.c
! fb1c9b204c8d3a8b9aa84b1932da19a2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_u16_f16.c
! db1977f4f44585cad29442158d59c0fc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_u32_f32.c
! 663f296f872393f589e848ad53448267  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_x_s16_f16.c
! 04b1db03b4ea1de5278e3bd8c21c5234  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_x_s32_f32.c
! 0542648f146b87f146a710630062a85c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_x_u16_f16.c
! 653e3c2b037528dc985515887888b43f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_x_u32_f32.c
! d7075d773033568dbb51d9efaf5d4491  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_m_s16_f16.c
! 49dad2e046b193ba576c881fee5e7c23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_m_s32_f32.c
! f5c2e5446984cf15260fc8a292414c65  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_m_u16_f16.c
! 96d0fc7ebff70051538892a56cc5b9fb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_m_u32_f32.c
! e29cdd14fe46f516f20c2133ba65e2d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_s16_f16.c
! aea166fe1e123ac8eb46a828275301a7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_s32_f32.c
! d53339fabea6fe2ddeb2c6062fb67b17  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_u16_f16.c
! fc619c8fb6e03ab7d3961e3bef051102  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_u32_f32.c
! 1f24f4a4d85967c67b554f70270cb2da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_x_s16_f16.c
! 2e43850152b320c080bc749363c3d76b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_x_s32_f32.c
! dd5b14939edee11ffff162e92fc38b1c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_x_u16_f16.c
! e9f1e857c144d6f0ff64a1b31a3b8770  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_x_u32_f32.c
! 53626878f66be83821c6cebed0f9e9ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_f16_s16.c
! ea6432629e8bae3f40c962fcea2a1f84  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_f16_u16.c
! 151bc20f4f8cce17668c67891922fed9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_f32_s32.c
! 0387be4dbfad76166b79c627b44d4f6c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_f32_u32.c
! 592f1720fd7c32218ae621894ae35875  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_f16_s16.c
! bac8abd3cd7a4a64e60002fba1b13e12  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_f16_u16.c
! 1c8cab67c14d58a5b24d01c3bfc2e0fc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_f32_s32.c
! b51df4904ac9013c9b22ed76da2fb459  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_f32_u32.c
! b30718f49f7ea9d65bbebfb8ea78e569  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_f16_s16.c
! 7e9e6fbc4ceaccffdfc0c97b8f11ce39  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_f16_u16.c
! ebbf9392e2eed6f8ebb0dc7da7b14322  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_f32_s32.c
! f70281d99c6e99965e51e07cb5de8634  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_f32_u32.c
! 9e0eee0d399fb8b5294d4593537e4d6e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_s16_f16.c
! d6d6555edecc823a6a0abd56771007d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_s32_f32.c
! b343ed97843d8239d523802fcc440ad7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_u16_f16.c
! b6f1dc7d20ebbae824037d8ac2666f11  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_u32_f32.c
! 4283e412256c333cd8a3b78958fcf92a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_s16_f16.c
! 68375ee4a5b95fed010651e68381081f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_s32_f32.c
! 7664f14029e64ef603029571e717e7df  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_u16_f16.c
! dc809188ee47217710d69a76d391ea37  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_u32_f32.c
! db5f664b6431411a60b2b28aa75eb657  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_f16_s16.c
! 9380be5f50441673c3a93fc3dd0cfcf0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_f16_u16.c
! 1a9d01a9cf8052de550cb1b8e1a785c8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_f32_s32.c
! 29ff5969f9b5a17f4dde3c56a3cbe162  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_f32_u32.c
! 8c54e1e578479a192ca3a8b51c57c9e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_s16_f16.c
! 1b513d5ef228dffd675e3336f0069c18  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_s32_f32.c
! b8ece1a9068a1f83d69eb04cb20d8122  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_u16_f16.c
! 0b650add794a5579c8e9a29a0e6912f8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_u32_f32.c
! 1741df63977a962bf78238daa1edd24f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_s16_f16.c
! 6b7264facb77cddb45349fc532de98ae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_s32_f32.c
! b256e03b3676e53455cc3ba3ce28eea7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_u16_f16.c
! a034c2fe777cf80c17d5afeb96e14690  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_u32_f32.c
! 68c699dcf2e98fe5ee59289a0c45b215  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_f16_s16.c
! 8ca7ef66c59e4aad79a3b41639904a86  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_f16_u16.c
! 42aa5227133de6e67dac3f2123306854  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_f32_s32.c
! 896d89f1ac35898cf551ef189c4ae1a5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_f32_u32.c
! 4d4f60d93ff46ab58fc2553f8664ca82  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_f16_s16.c
! 08e7078c763cf1aedf0916de2a6622e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_f16_u16.c
! 28eb8d3a055f89fb8d141c9f9986f4c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_f32_s32.c
! d52278508cadf0ad5079370fc3063d85  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_f32_u32.c
! fab1cc3a38a675727bcdcadc4bf541ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_s16_f16.c
! b530703ac0d4cf906e72e5cca6f51eba  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_s32_f32.c
! b79508c60c63fec3d22c78fb4bcb9976  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_u16_f16.c
! 2144c025eb78243d93f462b798406c8e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_u32_f32.c
! eff06f3e285852dd202fd34715f407ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_s16_f16.c
! d129142d6d097fc92c4922d5d7cf7339  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_s32_f32.c
! 62de2d2eb0cfc8069c3d8157535f4468  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_u16_f16.c
! f1354ec0b3958cf3fa28d25aa1a83d0a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_u32_f32.c
! f67b0964a793a77e7970dd4cd5409133  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvttq_f16_f32.c
! 65fea68509075277e401f9d7fc07eed2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvttq_f32_f16.c
! fa2270aa9a531d5c646e8b125711478f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvttq_m_f16_f32.c
! 4330f1050c112aa80bb61d76feb4a7f0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvttq_m_f32_f16.c
! 2d2d9bc2ac8ae02457ed966ec99fe4e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvttq_x_f32_f16.c
  bf995273adc1e67fe997e6f71f06ac82  gcc/testsuite/gcc.target/arm/mve/intrinsics/vddupq_m_n_u16.c
  f68fce78f1c3675368ea38e50049f2aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vddupq_m_n_u32.c
  73db69dc369e64c8f8fca972614cc860  gcc/testsuite/gcc.target/arm/mve/intrinsics/vddupq_m_n_u8.c
--- 60836,60955 ----
  0656d067d62398dbd6a5f96e01a1db8b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcreateq_u32.c
  dae908e45799833d40c0ec552e799783  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcreateq_u64.c
  b881537633b668318e297956ae4606da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcreateq_u8.c
! 6ee2730086892c4a995f8d986e1a3f23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp16q.c
! 8da27921d3ece8211c546cc70c5c01ac  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp16q_m.c
! c7e2e1d4690cf64e1c203dcb2326df99  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp32q.c
! 5e79a8da8a6ba356ec73a35c598f932c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp32q_m.c
! 8079a1cee5b86be9dcd4e32cc187e96e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp64q.c
! fd6084c43f27627fe0508058fd955d2c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp64q_m.c
! 3e8885f73e09b6a228444da26344dcc0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp8q.c
! 123d47ba8e7c1451bae4e76c2ac25d47  gcc/testsuite/gcc.target/arm/mve/intrinsics/vctp8q_m.c
! f4e93c25030298b7d23df680f7903fba  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_m_s16_f16.c
! ed0a3bbb41c82d0a3730998a703e6f6c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_m_s32_f32.c
! 3d937bc2a9c10e214c76e625f7625498  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_m_u16_f16.c
! 0057e059687de5a5f80b6d908d049648  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_m_u32_f32.c
! d0abf9d6c79c14443e3ce91de156d7c6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_s16_f16.c
! f863a03e52736b077d6ac4085a61bc09  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_s32_f32.c
! 4eb23d884726bc0244dd4fa2f8265d3d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_u16_f16.c
! b90ee97deb7dbb055fc5535253f388aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_u32_f32.c
! 693e3eb9ee55f50a768159702fe9ba67  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_x_s16_f16.c
! 5e888780398cb0c4c1ae6e3aa11687a5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_x_s32_f32.c
! 71866227f41cef3b0263d63b32cd48a2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_x_u16_f16.c
! 9ace362d9537f23adb2f1d7806c7743b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtaq_x_u32_f32.c
! 2bc08fdb1f179d7e0bd00e69bbd23164  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtbq_f16_f32.c
! 50bb9a93b804f56710acb481f5fe4807  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtbq_f32_f16.c
! 6cc6a9ef0b38189a79ce2597cec2b216  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtbq_m_f16_f32.c
! fe1e9bdae2afc95175a475420b84f258  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtbq_m_f32_f16.c
! 2241ad22cf3b32440b2a639cd37f83e1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtbq_x_f32_f16.c
! bc2ce757ecfe960555b14e6c5295b5c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_m_s16_f16.c
! c7b63003a260237fcfdf644e7cfb2907  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_m_s32_f32.c
! bfeeee0a157eb85ea1c8be9fc53b9424  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_m_u16_f16.c
! 148a43d79fce8b18d1c4254a48526ea6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_m_u32_f32.c
! 267313f1c4152a5881f4d1bb0bfa307d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_s16_f16.c
! 78806c813fb6216cb70011df17569073  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_s32_f32.c
! e254ee8d9ef2e7f293f204f0dffdbd29  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_u16_f16.c
! ba4ef629e7fcd05daf928e083debb1e2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_u32_f32.c
! 4cd6443053578f542d84ef408915611d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_x_s16_f16.c
! 9122e3f61fd1c8afa09592bd070939e9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_x_s32_f32.c
! bf6041e3929a0fe9e3e97cf97eb46c55  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_x_u16_f16.c
! 9d1079e59da30729bca974020bd73111  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtmq_x_u32_f32.c
! a55af4f25435637b0ac3cb72ae362b22  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_m_s16_f16.c
! e118e0e47deb4886360d41061bbf4fd5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_m_s32_f32.c
! e1b69278e10e78e508cb7aa86223d3ef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_m_u16_f16.c
! de7850148fff9ad58817187913dfb266  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_m_u32_f32.c
! b64b51d56fc6b71b3307303a761fe9bc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_s16_f16.c
! ab153345b862ea03d7ff3c752b6b225b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_s32_f32.c
! 5dd01e5bab073213ac2d52231eb8c535  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_u16_f16.c
! a738aba064955965fe4a78cdff3b398a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_u32_f32.c
! 79ccec41ed7c539aee395c426effd9c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_x_s16_f16.c
! 3030512c2f117d261409cca41e17f959  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_x_s32_f32.c
! fe92708b953f4b8233d6aa9ba6c736bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_x_u16_f16.c
! 9ef943baac8003be79fc46de77d940bc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtnq_x_u32_f32.c
! 08dfa392b330c9e7d14b99a41a335199  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_m_s16_f16.c
! 55c4ef699e1557c178476e9818678e2b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_m_s32_f32.c
! 2967773ad472f4432a7ed9f7e0469194  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_m_u16_f16.c
! c634003e4d9353561fbd8aac542d1095  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_m_u32_f32.c
! aef456d8e815d1a6d2b69712bceda904  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_s16_f16.c
! 7688cea42a8f4f776cc90b9afa184094  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_s32_f32.c
! 8accd898f2a7d2cfca7c44e6ce5e0d58  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_u16_f16.c
! 4514a627c8830850fba62a11e1d61608  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_u32_f32.c
! a1731898ea87186ec7ed96c195bd5a2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_x_s16_f16.c
! 24adf5e50b54b8ceecc8a8e4bfbdde62  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_x_s32_f32.c
! 07e5c99c9ce5b965d254252165e0dfda  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_x_u16_f16.c
! e4a813e70ca4736dea62315ce0f1cbbf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtpq_x_u32_f32.c
! e3b57138230337ba611042ab692677d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_f16_s16.c
! bdcda9907393211f177fcd9f140374c7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_f16_u16.c
! 8cea3a7ba5167736c71a137265fe80dd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_f32_s32.c
! ea25d0a95e89dd03201d2e2970d8e5aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_f32_u32.c
! dcc1de98e6c796adc86079d4e04e3436  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_f16_s16.c
! bb6a08a3f651db0996de8d448c87e6da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_f16_u16.c
! 3308413f235647df2e8313248f6a2726  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_f32_s32.c
! 435d48abe4a091cd8eafa383d06c6e68  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_f32_u32.c
! e86ddc36b60767df2a3ce20527148cb3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_f16_s16.c
! 9f41ad5076f4ecfd00e4d92200cffe47  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_f16_u16.c
! 2671c741fd935d2b652bd0f270d97517  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_f32_s32.c
! b16fa3f4df8e1ea5ee08669ce63b42aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_f32_u32.c
! 0a02d73900dd618462f24fae1e5c4cab  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_s16_f16.c
! 71788aeda483955efc7fc02d8b0d0ea5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_s32_f32.c
! f09852e1c6478fd355ab29fa26df50a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_u16_f16.c
! 7abfb941f1df7e76d1ab64e2992d11ae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_n_u32_f32.c
! 13842062885f560e487a00ab0e43ff4e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_s16_f16.c
! 1d48ebcd9b715b474cc735ee6fbcd95e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_s32_f32.c
! b1ffcee2ff2231a30ed19bb7b8cbc945  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_u16_f16.c
! 563a5d65afc703892ab6af3243a937b4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_m_u32_f32.c
! 62ee4a1cc3ffa662ca71625600f98030  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_f16_s16.c
! 8a174d7197dbb9fba01026eaf254a698  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_f16_u16.c
! ea70ecf19a97bbd698884f9f199cf507  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_f32_s32.c
! 6b62d5aa5da7410a0cb098cba9c99ee1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_f32_u32.c
! 1c498ee2b55079ae2cd7d06aa85f6f6c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_s16_f16.c
! d4e48d0588f26e7619ecf32cd4dd8c32  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_s32_f32.c
! cd97c331f749022270ba7cdada05ac79  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_u16_f16.c
! 9ae38dc763e38bb61451143ff4e1765f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_n_u32_f32.c
! 22a3831600ac511dbb1448ee5945d1ad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_s16_f16.c
! 07f4e27ff307a7b76b863fad3b3fdb08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_s32_f32.c
! db317fe5533e9b81ac5f55e42d89ad9c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_u16_f16.c
! 7ca850aec8704068d93af982dcd29206  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_u32_f32.c
! 42fb4bae0325d056a56b97798133d94d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_f16_s16.c
! 0741b70a885a4312bb7f4a2ea4453753  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_f16_u16.c
! 3db69cf654f87e8472de736f8d88fe09  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_f32_s32.c
! b6fe776a4205722442214b9bc62ec61a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_f32_u32.c
! c7199d7f3908c4fdd0a73e592919136b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_f16_s16.c
! e276c224eb7c95aa669b74e6dc3a9eb2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_f16_u16.c
! d8e4e9bcde3a9c3a4ffc78a38876cc6b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_f32_s32.c
! ac7304be90862add74d098999eca3d81  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_f32_u32.c
! 6a22705a33cf206ca3b32a97a3c66550  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_s16_f16.c
! 668c28b5cb4eb5a04ece00c3171740bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_s32_f32.c
! 06d2be60d78fd375d5871d47e19320b8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_u16_f16.c
! 2297c67450cd0590d18b077287c7a0a5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_n_u32_f32.c
! 396409a1d14c36f0335c7771b7cc21e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_s16_f16.c
! ec51cb7b06a421582b7f11f3ac4038a3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_s32_f32.c
! 45115d4f1921287b44c3d0cde4cce4a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_u16_f16.c
! bfb643b14852624002c288620e0d8a7a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvtq_x_u32_f32.c
! dcb8c309731f70b9e2cd5b0cd4a8d78c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvttq_f16_f32.c
! 303f791065677890c8a602e9cb3353b9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvttq_f32_f16.c
! 18a583b0be93930c0c9068f1e2f27d1e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvttq_m_f16_f32.c
! 0258c09ba07796a8202a3ac9b68fc4a2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvttq_m_f32_f16.c
! 73db4b8bae91bceb1b7d6b0194d379be  gcc/testsuite/gcc.target/arm/mve/intrinsics/vcvttq_x_f32_f16.c
  bf995273adc1e67fe997e6f71f06ac82  gcc/testsuite/gcc.target/arm/mve/intrinsics/vddupq_m_n_u16.c
  f68fce78f1c3675368ea38e50049f2aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vddupq_m_n_u32.c
  73db69dc369e64c8f8fca972614cc860  gcc/testsuite/gcc.target/arm/mve/intrinsics/vddupq_m_n_u8.c
*************** f324d05ec647f8d9b4ba206d2f743842  gcc/te
*** 61026,61079 ****
  16bacde022c174ffc4e25a52a5d1d7e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u16.c
  61fd65371cf0b638bc259e02da130522  gcc/testsuite/gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u32.c
  08c892cc318655498614e6d30a283725  gcc/testsuite/gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u8.c
! 1e7aebe66fdd3c8e80609571151bcc3b  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_f16.c
! 4450e04d18db11a2ca23aee228ef9516  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_f32.c
! 0fa06abc9ed007721409294c8411400d  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_f16.c
! 821098517cf643e1201f06e8e5ae58c7  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_f32.c
! f6e797ffff4a146479c0f7f218b3268c  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_s16.c
! 6ba4ca6c013e23449e509760499df595  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_s32.c
! cefac9f84ad0c31f52d4fdc22db66a1f  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_s8.c
! cbb58af19f33ebe225c295fbcf072b2c  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_u16.c
! 6dece69e1b8f650a258ba41192f15ac0  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_u32.c
! d33a8f388a5f7b456ad4e212cf67c1fb  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_u8.c
! 05f6074ba7fb86c81316f0d9948f627b  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_s16.c
! 417bb9b888ae61c4d56411078f7d5889  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_s32.c
! 8af0df85f45a5df891f971a956c9dac3  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_s8.c
! bd1ff0d077d9a0d8f7cf52643eb15c4a  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_u16.c
! 0d2af008264db39a3629290f46dfd90c  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_u32.c
! b9d44c1ccaae2b3937c8742ef0b99516  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_u8.c
! 508c11781a0e91d0a51b3f01e5b13dd4  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_f16.c
! 019d08ff21e6bcca9035f89949488f60  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_f32.c
! 5f27be6b75d1300a550ac5f663ea78e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_s16.c
! c6b4dbf8f2a7e01d0ba7704f43746194  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_s32.c
! 8f76ef08661b83a13b53acdeea6715ae  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_s8.c
! b6fe2476b8cabf7aa553916acc85ad4d  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_u16.c
! ed33354cf389ea316a7b01b8d119e215  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_u32.c
! 13836d1a977ff184f2c221085c3449dd  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_u8.c
! b0b41058a577b5dda352b9c06616e4f4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_f16.c
! 7f3c5cdd545185eecffd4b9aadeca4dd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_f32.c
! ced1319fcd0331f4dd80371aed98af8f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_m_f16.c
! 65429467221c80e0c0a99f1cb5bb9f8d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_m_f32.c
! 9e47f6be2e633a25c619ab30caad8151  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_m_n_f16-1.c
! 4ea6d2b551216027ef119b06c9a01800  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_m_n_f16.c
! e4d4c3dce86f09cde3064e85a4c03396  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_m_n_f32-1.c
! ecaa7ee0003a6362e2dcf3efddb70cd4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_m_n_f32.c
! 93d9de4d724333ef4c415b79225837ad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_n_f16-1.c
! 2725d33072b269a937e0468aeed82be1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_n_f16.c
! b270290ddc9cd20bad6b9f1ecdfa1946  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_n_f32-1.c
! 5fed7229bb583f2d04cb23ba05885305  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_n_f32.c
! 7a86cf3b6f4d283745469015f4eacf98  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16-1.c
! de6b044c7f28bb37ea219a6c4e179c28  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16.c
! 39eceb1db90deeea31f7ffc808101d67  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32-1.c
! 89788c2cae878e7010685f928eab9abf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32.c
! 429eeb5518343cea1ce9323b941a3a4d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_n_f16-1.c
! c30556896f378b62bf2cfebde81c053e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_n_f16.c
! ce70a937593f2667cb28f01c0e5435ea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_n_f32-1.c
! 6eb938cb5b99de2e7793ab06d16d9a90  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_n_f32.c
! 5c7b4faf5d0048b0d8da2de920f27d5a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmsq_f16.c
! 8886b3c5d54ac7850b443ce5b6377cc9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmsq_f32.c
! 1d691d53c313b2f9f7604fc9f88b96ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmsq_m_f16.c
! a3ea29dedcd39d4818bb10833b122c5f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmsq_m_f32.c
  a7885a4fa2e376a4d4dfb0fc044917d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vgetq_lane_f16.c
  fb1a495fd4d60ccc8dd701b99908f8ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vgetq_lane_f32.c
  53b72f9961c6673f642721664ef92661  gcc/testsuite/gcc.target/arm/mve/intrinsics/vgetq_lane_s16.c
--- 61010,61055 ----
  16bacde022c174ffc4e25a52a5d1d7e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u16.c
  61fd65371cf0b638bc259e02da130522  gcc/testsuite/gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u32.c
  08c892cc318655498614e6d30a283725  gcc/testsuite/gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u8.c
! a2ad73d2ac11098eae3ff3ca547ace54  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_f16.c
! 27dd9e221735900d4f4a84087a280ebb  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_f32.c
! 075b37df91b0d345c450911aae567b91  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_f16.c
! fd7f036e7307b475062b47b4759040bc  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_f32.c
! a8733db13f9701f55dff6a5c114b1bed  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_s16.c
! 91d0c82567bd0d8427edb2e57f0fae8c  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_s32.c
! 721a18f7aa45206a057de32dc5a51b45  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_s8.c
! 1bae005c7ec97e92e156af0bc6ece660  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_u16.c
! 3a66de98388a5696313b8f15b67766d0  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_u32.c
! e8cf268071d23987ca4a62af568de5f6  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_m_u8.c
! 487b683f69969e14d14f6d7bed834fc7  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_s16.c
! be6125921edee84fd3e9eeb61541e76b  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_s32.c
! b7e54701ce39c5a1eecf47f74175441b  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_s8.c
! 367ee8478a8ba6d1a06ef59da38aeebc  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_u16.c
! e7ae0daf7cd6610ee23398813f876fa2  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_u32.c
! b73dd8618fbdf4697898c3552a877fa4  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_u8.c
! 688e715e02bda15bf66ee1bc97c0c0f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_f16.c
! da042973a1c7aac3c588f4e8d8080627  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_f32.c
! 31926002a73a51636f12275ab693951e  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_s16.c
! 47d5dc00e18245d2efee638e339016d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_s32.c
! ac3d11de073d2b43638d2b22e0d18ae7  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_s8.c
! e8ea3d44a554993d55ef1e68a489fa46  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_u16.c
! 3fbd28d8b445fc59a51a0b324a197881  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_u32.c
! 698898a3cbfd06f95fe85e6c7dcce4b8  gcc/testsuite/gcc.target/arm/mve/intrinsics/veorq_x_u8.c
! fce55615c5142528ffb44000865a395e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_f16.c
! 64189fe943a940fd5d470848d925e72a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_f32.c
! 91e7490da1cae24adcefc4d010e067fa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_m_f16.c
! eab83d5036d398f40794b8991cf69c57  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_m_f32.c
! b6fdd6baaf7a7d6ae5f24584dcafb8f4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_m_n_f16.c
! 93aec46f0d2f5a34beaf06b5917f6e35  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_m_n_f32.c
! 96cf529c1c2bb1e628495386e4a45394  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_n_f16.c
! 9727fdfd1fe3644633fd0bbdcd1b774e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmaq_n_f32.c
! b010c3bd0bfa1ce177e0f3de18b1e9cb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16.c
! b7c83084a55eea0ca594b9d7415446b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32.c
! 591846da36822a89c5f56dd6b9cad233  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_n_f16.c
! 225cc45264b36b86c203cfc231d24659  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmasq_n_f32.c
! fb0ced273ef16306ca42c89de5e05c4c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmsq_f16.c
! bd107c34bdf08a12683facdbe50fc31a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmsq_f32.c
! 33fd50313bb612ca3d11f34913c71905  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmsq_m_f16.c
! dff25999b2db1e26ece4cb6a143094ae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vfmsq_m_f32.c
  a7885a4fa2e376a4d4dfb0fc044917d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vgetq_lane_f16.c
  fb1a495fd4d60ccc8dd701b99908f8ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vgetq_lane_f32.c
  53b72f9961c6673f642721664ef92661  gcc/testsuite/gcc.target/arm/mve/intrinsics/vgetq_lane_s16.c
*************** bbbfe15716d45dd76174675ae30d9478  gcc/te
*** 61120,61143 ****
  00ebf3d09cd01185619d68aec726583a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhaddq_x_u16.c
  65f751a9b4bb6abe527e24a121361dd9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhaddq_x_u32.c
  6aa60f9facb6b66431f443564a0f8411  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhaddq_x_u8.c
! b1bd258648aabf6f95eb6f8a08ad34da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s16.c
! fc07f78d2fb7017df79dc0fa139f2f57  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s32.c
! ab9c2a6532edd9f86217e6bd15db21b4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s8.c
! 80a13bbb6592767a69cb3199d51c2102  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s16.c
! d852ba2d8c9e21d665546f876ed11f3e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s32.c
! 96f7edef66845193d600611ad2c16b14  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s8.c
! 49f7ceb5f714276b6721f80c51a98322  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s16.c
! ec659a2884f921957a4f99b47905aa2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s32.c
! 4c49fa87428392c2095091f817354579  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s8.c
! 38f29aa36aea6f0d121344bb3f0ea878  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s16.c
! 99ca2b7ad2c07b25c4b4d782d48f2f6c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s32.c
! a242eeb22a7e8c3c3e35eec84db26ede  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s8.c
! 92af44c8eb7c81ff8d326205aeecd4c1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s16.c
! 12d0e7c1a04460ebc29c23c02d25be6f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s32.c
! 24165959da89713517916d90ef39d724  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s8.c
! 3e7a7d591bb84d1444af6653e7018ab5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s16.c
! 1c1f57b700b64ff218dfaae59d8a6f9f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s32.c
! 90fe89f0f69dee4a1b694f91ff894dea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s8.c
  659f8bf3460391d45407441ecd940668  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_s16.c
  5b76e1a794f6e32ca443fa182869bc26  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_s32.c
  662e4920cb9ca39b7eeaf3e7a3cd62ea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_s8.c
--- 61096,61119 ----
  00ebf3d09cd01185619d68aec726583a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhaddq_x_u16.c
  65f751a9b4bb6abe527e24a121361dd9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhaddq_x_u32.c
  6aa60f9facb6b66431f443564a0f8411  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhaddq_x_u8.c
! 9be068f66c7a5718e0bb52941ff5dd05  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s16.c
! b891e3b6001002579356106e11edece2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s32.c
! 16e9ef4e89165e012e260de326e2d6ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s8.c
! 03d552fa83b5860c1f7163f62916e27b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s16.c
! e94f2fc1a7b3fc16746beee7dbf0450e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s32.c
! d680f4acb61f9d4f1cba5b078fac1217  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s8.c
! ea91dd89c5a482c422d7bc2a357ec654  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s16.c
! 3041651161b0658c7cb7d72f1d400ed8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s32.c
! 5468697302d7188ebb2ee0dce2cd6fbc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s8.c
! ee2c1462e6fd94d26600395047ce0e21  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s16.c
! db9e9c5c864af87497e13c55b3a59500  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s32.c
! 02001140a8c1038b492967d4236a887a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s8.c
! 8d7c662edb5629f4410fb231282a525a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s16.c
! 7232ccc10f754b2d1975816bb79af55b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s32.c
! 8b23ac347fe68b1a35e615b1c69199cc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s8.c
! 297c7aaab73777fb5509553bc32dc49f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s16.c
! f0ecaed0d49751ddfdaeca875e9cb0e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s32.c
! 767e78e04f69a63717e370c709549872  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s8.c
  659f8bf3460391d45407441ecd940668  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_s16.c
  5b76e1a794f6e32ca443fa182869bc26  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_s32.c
  662e4920cb9ca39b7eeaf3e7a3cd62ea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vhsubq_m_n_s8.c
*************** b5bc3c9dfddac3a9a87a8e8f302fb0c2  gcc/te
*** 61210,61231 ****
  73fac9d50785026af3de12f4d70fef8d  gcc/testsuite/gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u16.c
  ce9125a39efad7aa5c00deace0cfa6ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u32.c
  5c107b52df9868babae2770f5e6790cb  gcc/testsuite/gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u8.c
! e09e10b44af8cdfb7910ae8a99a80b12  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_f16.c
! f62747ccac97e326d67f64153144192d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_f32.c
! b9fce508162a7e6e86df41672b5d53b3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_s16.c
! 5e474961ea4e41c97a3679b5a3f9b071  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_s32.c
! 8714cacce55beafff3b5a0861922b4b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_s8.c
! ca8b7b8719c65d3ce7db0cb5e202820e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_u16.c
! ab0fb1949e6b7e1fca49f2a3339dc2e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_u32.c
! 36efd21004782131be02943f6253fb92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_u8.c
! f1fb11041841d3a424e1c6f14faf4f68  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_f16.c
! 98712246c0192d146dace3ccc0e17ff7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_f32.c
! 82836c9e53cde838887bf175f3bd6a9a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_s16.c
! 5b2bbfb164d036a009b67e2c3d9fcfb8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_s32.c
! e08c55e46db76183310c30da7627fed1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_s8.c
! 0d0400ac0c7763d4497ce8e855981945  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_u16.c
! ac47da27ef08555edf6808d2eec76caa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_u32.c
! 79d29a6ca815b0ab8b7aa24e8f7e1ddf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_u8.c
  c48b805f30cf1e2201cb18c18355150e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_f16.c
  77e2e294d15aab906be84ebf7f8b34be  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_f32.c
  c2eee0f12a283bf3b7cde84d46d0fe4e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_s16.c
--- 61186,61207 ----
  73fac9d50785026af3de12f4d70fef8d  gcc/testsuite/gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u16.c
  ce9125a39efad7aa5c00deace0cfa6ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u32.c
  5c107b52df9868babae2770f5e6790cb  gcc/testsuite/gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u8.c
! 73864c8e66a358dde0ea3ecd547adfde  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_f16.c
! 1b5819efdeb3a44fa189f34a6683d65b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_f32.c
! 7323da9867a6d921741dfda03d21e9a4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_s16.c
! 2a92b41e9990d581ae033f0d193b365c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_s32.c
! 53c46a3b4cd0827fec88bde023955d5c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_s8.c
! 59e0b755d2632a84ef03ee5c811ca341  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_u16.c
! f8629fcc2474a2ed107e6125779bb33c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_u32.c
! 97447d84e60059057233b997bc089fee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_u8.c
! 555c9d910e9cf0bd48208ffe6d39188c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_f16.c
! 975609c2f9ae196909cb926767f3d903  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_f32.c
! 3682a641af145f25c1f78a85fec9ae06  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_s16.c
! 2fbe06394884489070de7f266c87c3c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_s32.c
! 2123ed2e8c5637306de0c1cc2147f5bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_s8.c
! 0b5c3dcf41ebfe0b674c83c720fee9c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_u16.c
! 4229224d14a6af163af21e21441bcedf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_u32.c
! c5201697034acd0588f54713d981abd3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld1q_z_u8.c
  c48b805f30cf1e2201cb18c18355150e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_f16.c
  77e2e294d15aab906be84ebf7f8b34be  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_f32.c
  c2eee0f12a283bf3b7cde84d46d0fe4e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_s16.c
*************** c2eee0f12a283bf3b7cde84d46d0fe4e  gcc/te
*** 61234,61347 ****
  e2ad57e6ed5f84592b8576c3a05b1888  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_u16.c
  7971b878935bca9f3507370361575499  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_u32.c
  d64b50dcf15b486bd916c9f01ce0a286  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_u8.c
! 135e462a7790a7a81a28f71d7281ca12  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_f16.c
! fc6f4c3be2f06bf5fbe18466ab8b1c98  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_f32.c
! 85ad59120f99c7a5454394855dec01f3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_s16.c
! 8319b27b6817e1ca579bcc426ff79187  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_s32.c
! 40aad0c8aafde91830d81ddc046f04f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_s8.c
! fde14ecac1774367afeb60759060b871  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_u16.c
! 898c123119fb94688f2ec02d20afba8b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_u32.c
! 7f55ee8db1bdec54667020f8fc30a2cb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_u8.c
! 81e6b201ac4c0dbf1ba53639105e6a23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s16.c
! 05685dd53e0152c93b2984d71e03af2b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s32.c
! 335b9cb275cb96bbd6a109f75491e753  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s8.c
! f31390a1503d563903b25a8ca28205da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u16.c
! 1876eb451e29d483cdf3006e33ec1be5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u32.c
! 061e5c1204767521eeaa311a8c9a3422  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u8.c
! 43c0762b00997eaa07647f33be56ce96  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s16.c
! 74a63f20d4ec2ce34744093b396a9dad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s32.c
! 9eca3bb3521b0fff5acc40308da0469f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s8.c
! bbcb3ea3274e97f6f708a06265c59253  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u16.c
! c48c17fa57af1349fd5f19fcdb858bcb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u32.c
! b8b0cae8a96532faf46950446681f338  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u8.c
! 5e102299c9dc6de1100d7639500b62f2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_s16.c
! 17f3089d5fde1616da21c475f92b914b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_s32.c
! abfc0e4654ba29e6b2339686efba6fb4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_s8.c
! 8dc384e90fdcd0a71f7d04f67f7108dd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_u16.c
! 45b1827b5bdec7259eb71d25f816604e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_u32.c
! f7f5fdd1b66731a228a7fc133210c1df  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_u8.c
! 760126a222489795ffdeb745bde25d7b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_s16.c
! d0e32bbe79c058b67f14f389ed00c026  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_s32.c
! 9af51a295133046c1871f7e26b71c8d9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_s8.c
! 5131185b861ac35414764421a41d376a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_u16.c
! b64036d0e4652c89049f943a11bc896d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_u32.c
! 06fd44259c15a9ecf1df5b8265ae45b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_u8.c
! 49102b3b7196fa2c571c40fe8791ae8f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_s64.c
! 3deda27797695493a9e567062c139857  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_u64.c
! 78fe9b6d29835717f2993e76bf4de6be  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c
! 874577ef1aa8bc6ca4a416c531dcb322  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c
! d40af626a080e6b45941068f503a11a0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_s64.c
! b19e1e2343857eb82e04cae9cc29b25e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_u64.c
! b4cf7f2a1489458e36dfd4518713560f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_z_s64.c
! eec0c5413aaf58c513f78c16695ba8f8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_z_u64.c
! 0770112509a3a62968093ae926528aef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_s64.c
! fc08408f65929bbf1123c8c8a9577867  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_u64.c
! c93dc803cd7f8a573f033096c608dba3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_z_s64.c
! 8293f20b1109f375e9b06240f3498a7a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_z_u64.c
! 915adf23465dbb539bc8c88973242f36  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_s64.c
! cadb86272f293acc72a4eff2fbe6fa9a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_u64.c
! f640962350a6dae2e4fc8dfd59264cae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_z_s64.c
! 6a71d242ce147e9a1ca72f0d73cf6325  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_z_u64.c
! 59b7d0d6392afa71053879447fcb16fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_f16.c
! 0d369703e21c046037dc838bc1fafb04  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_f16.c
! fddd41cdd0cc8cb34940c01b673a7da4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s16.c
! d5f5d6524bfa126023bff933a756011d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s32.c
! df8ee4ead67a1adeafe7bbc76507b024  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u16.c
! 3489b687a044802f3176229a6769990e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u32.c
! 2b8ac2695192344c815bad3e02b84b6e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_f16.c
! 67d3214336dcaea37feb66c69c3312f0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s16.c
! 296a83f75a509dc927750c3737a8d520  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s32.c
! f82c0b5d6dfd5c2a9cdc0dc30728207a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u16.c
! 4e597fa63d0a6e63381af5b012c9ec8a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u32.c
! 1fdcb5219e389eb08bfb9eddada47393  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_f16.c
! ffd7ee04b4b55d6b3d826d16e3efd475  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s16.c
! e8ef4676d77cede799d6d402ed588faf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s32.c
! 4c6e26e41c3146be010f7936d2d4692c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u16.c
! c791029a7f63f51d3f063f9e88b99c07  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u32.c
! de2f245b75a952972bfce7bb982f3540  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_f16.c
! d850b0daab2de1b4b3a1daa13ae0bf04  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s16.c
! d9c5b40f3af32f58db55ceed1ce116e1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s32.c
! 4d462a45e917c14cf4bf1b6884683472  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u16.c
! 09dd91514885997df4382d270cf2f1ab  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u32.c
! 279448c1056ca111283b371bd272a48c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_s16.c
! 3a7f298db23a1de961fcc0efb57038c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_s32.c
! d246ff3a6cf7751ddc9e5bbd792e5085  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_u16.c
! c125cc946f6572574ad9d6178907d0ac  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_u32.c
! 03ee8313155c957df69b53390a07b39a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_z_f16.c
! 5c7651f30c7a4c31a8fbd5e2446192a0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_z_s16.c
! 6ec8720b3adba4aed441138942e707ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_z_s32.c
! 2d730d5d7de6e9d5bc00e8af70563bbb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_z_u16.c
! 4965f7ce1f97b3b599a26f75d95ae42c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_z_u32.c
! 97ebc1c5736fc7f3ba7006a9baa2892e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_f32.c
! 09ffdfcdf88ea2beb4f986113249db11  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_f32.c
! a1eaac4134d0d15cb534ec4919d34c1f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_s32.c
! 5f4e01c70dcd9658e4f39653ebc8fadf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_u32.c
! 853c1fd913d18719ecc086a2d5f633cc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_f32.c
! 5d5ef25021a8113a5fb480841314fd3a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_s32.c
! a3790ebd5d675fa6ff483959b29ef823  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_u32.c
! 887b7b4a35a415ddf12a5152841c8ef3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_f32.c
! 0d1d9f1a62a36f88f4d071236c7ca9b9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_s32.c
! ff58844a04a541507ae92aceb491315a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_u32.c
! d333d3194dbf929474c8c6016c699679  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_f32.c
! 7fea2e7d6a072b0cbfe0a5e16e4697fc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_s32.c
! e9a9b5d959c8260abaedc4be1cf324ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_u32.c
! 041d6f4aad87127e597849c5630ecad0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_f32.c
! 4f6688b983f2894067926acdc1c69767  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_s32.c
! 8aee8b6788e9523ace3c0b0e418a9d82  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_u32.c
! 23d8d6de37a619142751ed7fc31b8c4e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_f32.c
! db5c089d4f6c3c8bdbed578cc7d729d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_s32.c
! a281533c419fe9b2a11a0aee8962c85b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_u32.c
! a658ceef6ea8ad148a7972b05d576b08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_f32.c
! 4c49ea124f47efb974a75b21d23e67d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_s32.c
! e6716d9b325b90bc7aa62a56615503c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_u32.c
! c41d03fd2be1eae911f39252caa40c73  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_f32.c
! 66535ca35261a9b6f777aafddee2217e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_s32.c
! 01e85e86bf1e512454173b86058a2076  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_u32.c
! 53fa12974b0acccdff9bd12fa8323cdd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_s32.c
! 6e6db9451acdfa563a8cdb9c57c4eacd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_u32.c
! 58cb73d621b713ebe5634431509c7854  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_z_f32.c
! fc232654d74a8f153c430f830464193d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_z_s32.c
! 5b256b4d531fa066fb2d4b1429db5841  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_z_u32.c
  c74c5973fcfef73146c302e43aae1d84  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldst24q_reg_offset.c
  5de17348dc8ebde15a01a208ffeb433f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxaq_m_s16.c
  c3b864afb5213e329938bb9d3c9760ad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxaq_m_s32.c
--- 61210,61323 ----
  e2ad57e6ed5f84592b8576c3a05b1888  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_u16.c
  7971b878935bca9f3507370361575499  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_u32.c
  d64b50dcf15b486bd916c9f01ce0a286  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld2q_u8.c
! c1cab2e1daf12a2b455f42bd0ebd92c2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_f16.c
! 1bb18a304b62ed040bf96e156f743d9c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_f32.c
! 666eae45029cf922f3c47cdaa6f20ae9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_s16.c
! a1f9bf44936d50d242dcc1199b876c06  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_s32.c
! dacfb12325cace9e8f6f0d40a85b6d03  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_s8.c
! cc7c52cecaa8067a77c3eef70403289c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_u16.c
! 0e8729515cb990a5fe1c77b6550106d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_u32.c
! 43d3b93b9e8b2f8cf2eb18eae65c55e2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vld4q_u8.c
! 50e7fe41c2ca98836763b12e9d10cd43  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s16.c
! 1140434ba0e0a4619941be161a8d3005  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s32.c
! ac972c7d5f227265ab6c305514293eca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s8.c
! 1db092c2eb93b06d3e281de2bd0c54e9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u16.c
! 4eb30452e4b0add2f31bebaf0191f7fa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u32.c
! ed8f261a92ba591f695fc2e01b6728bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u8.c
! 2bf6d8a6fafad2c6b984da5d259bce04  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s16.c
! 79ba0e6bdd144282fb4ad055a11009f8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s32.c
! 9d406faadcafa3d6511d1705ea676332  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s8.c
! 23e93c9728aeee9efad2ce2a2fb44466  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u16.c
! 5bbd7a718f7a1a2272f1fcaea190d1f1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u32.c
! 05d5c3e74f2b4ec64f763c391f256012  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u8.c
! 240d64505c2e26f241992f6613e7a07a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_s16.c
! ff42ea72bd57f98c180beda4879ead55  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_s32.c
! 1323ce6e8ef0652bda31d66be6eb02c9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_s8.c
! 47fd48919454c8618ccddf12128237d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_u16.c
! 15ca1abb4887ca5b095e019af93599eb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_u32.c
! 5d3b9506df6d90c3cb5a3f66fae43a86  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_u8.c
! b7eabcf728e71f29aabd91d245738b42  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_s16.c
! f27159811a6123cf17241baab7a5a5ad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_s32.c
! a0d6f7dd519e838c68c3d3fd19dea057  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_s8.c
! 36d5f6eef6bee1173fca38558959bbfb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_u16.c
! f23f5cce354fdd944fde2c9a54ccab2e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_u32.c
! 467ca538761409c2e9948a23465b9df1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrbq_z_u8.c
! d6fde745020119399630059aaa8b2013  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_s64.c
! 3b8f3cdcac1f1917aa633900d37f56b2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_u64.c
! 1c9ee991964b454eae0b1f9dc6eacde7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c
! c4940fa1c494f77e7b8074a9164d626a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c
! b03cec64ad79fe795baeebb0c4c140c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_s64.c
! 868c80954beff4bbd4fa2f52bc553829  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_u64.c
! 443ca2170110b80a5665f3349164ac8a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_z_s64.c
! d4d9d78e014597dbd7b82ea7f105c9f1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_base_z_u64.c
! 86335152adc7a06a1a04d74a0aec477b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_s64.c
! a9f006adcdafa6e88d27f112bcf6edeb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_u64.c
! bbe08055a178e135e731afc7b7c25050  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_z_s64.c
! 5a9a816ec85d4fec855c2bf4decfe43d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_z_u64.c
! 74dbb17dbbb9380fd209f7d8979fddef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_s64.c
! e6b5d334ecda3624c5c3755e754c8bfb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_u64.c
! 502abbee726594f8258028e804ae6ff3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_z_s64.c
! 4e76b2d64621f7a252664fa5c0b3e085  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_z_u64.c
! 4474cf4451dfba11ecdd82b5e0cb1aaf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_f16.c
! fd1ddd6830819a58fbcf7288e0e5908b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_f16.c
! 4f21f7687e88ce6e1c76d100547c8e9f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s16.c
! f18f81feec8b168937a705a5983470b4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s32.c
! b014be8350c3a3fcca601672d05a3640  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u16.c
! e3952b4a48210838fd0ed1be3b7ecc9b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u32.c
! ae87348a214eda41024a377557bb36b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_f16.c
! 0fa021bc414cf5f0554da48bacac5d02  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s16.c
! 609c182d6262c82daaf9d1b2aae40efe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s32.c
! c423fef999c520c852c4c823cec22ede  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u16.c
! f323be8c4618ecd307551c1bca3c645d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u32.c
! ec47479c1b4a22f62d7236eca1412a4b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_f16.c
! d667ed5f3cf9f48eac6d33ce96b443d0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s16.c
! 3aa1682db0fdda1efef030c2b84d4d86  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s32.c
! beabbf2a320a04264647e3243b80f71b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u16.c
! 94db26c8c632b12ce2fbb303943a88e0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u32.c
! 5a91f667ce7e0949733122978bab7d33  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_f16.c
! caa979a5d5eeba543ab0071af50df3fb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s16.c
! 99f9c287241a0085d4cfb29e5b00269a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s32.c
! f95f8f8f9fbb8c2326779ca94c1f7c26  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u16.c
! 55b17622b07ef796ef4c5c5257724e95  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u32.c
! 6eddf02f0440e733387e6356c302cc33  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_s16.c
! 628b1693b80d9f6073c03423cdec29d0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_s32.c
! 1acbdaaa0da9feaeb0c8a57c752d9c24  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_u16.c
! ff2cc47065a4e172dcbe00bca1e260c5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_u32.c
! 043f6f7fd5ed7fd5247b9983d1ac1dc9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_z_f16.c
! d18006e7dd150b1adf61760ac2739793  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_z_s16.c
! 01f981975275ba045660c343a624df76  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_z_s32.c
! 6abeaf739aca9d77ff5c42e202185438  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_z_u16.c
! 219351954a43f89b21d7bf2c05e0a9ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrhq_z_u32.c
! e144f3856bd7229f40e13a8fa57982c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_f32.c
! c0819a3875fb904566cabdcf86664f87  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_f32.c
! 9efd2a0225e61d294863004151b1d222  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_s32.c
! 0d08a4ed31ace05b3c24dd0c818210ba  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_u32.c
! 9e6b5ef199baf89764623ff526d729ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_f32.c
! 7603ecddf7d4fdd4052ce8a70f2307ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_s32.c
! b4c10de68c6b9c589ceb11f5e26d009d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_u32.c
! ae2afc59821181a9ce34dcf2b51e5a30  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_f32.c
! 5e44686df06a592871eb9590da1c963b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_s32.c
! 6c7cb803ba74bec9a8db49de984a1212  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_u32.c
! 1213e44f3c7425c3645a66a88327b09a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_f32.c
! 23960b5e4b274726a6cbccaa7f34f3bf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_s32.c
! b77b2b116ba02a3fb7cbea79b593cb3a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_u32.c
! e12ba8ec7bfa2ffead9209b1d191fea7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_f32.c
! bdf7a3f438181340659052872600660c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_s32.c
! 8e19ad504670ead4a55d615c82c56c30  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_u32.c
! 15e278f01d45b2380a8d49a2ab7c75f2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_f32.c
! bcdd93e4d60275eb2a406e71f171e2cc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_s32.c
! f8fb1b2710b77129b54ed56a522673e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_u32.c
! f2392cf2518c069e666d98657fe7f5fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_f32.c
! d896eb172ceedf8876513463464e08fe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_s32.c
! 0d25038f3e2d0b2d1ec7b351afc14c99  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_u32.c
! 49d38e2f034c6028a03c9074fa855b09  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_f32.c
! 65d32afa65d60f3497261a834a51cd28  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_s32.c
! ac7ca10d03001f2be321ed88aed88e6b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_u32.c
! 27d1840ad1d1c96f8dc28e2f3fc24100  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_s32.c
! 9238a552c2c93ba9e5a6fe74adba1b0e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_u32.c
! 1132bf439d9c0af028bb3cefac3b4501  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_z_f32.c
! eecc12ec07ae39717444912b6eefb45e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_z_s32.c
! 894e9171dd23eee7caa62f01fd8455ed  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldrwq_z_u32.c
  c74c5973fcfef73146c302e43aae1d84  gcc/testsuite/gcc.target/arm/mve/intrinsics/vldst24q_reg_offset.c
  5de17348dc8ebde15a01a208ffeb433f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxaq_m_s16.c
  c3b864afb5213e329938bb9d3c9760ad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxaq_m_s32.c
*************** a60d7664c47a6890c926d3a8760e1c6b  gcc/te
*** 61359,61371 ****
  d31b3f83cf760dc817704a8189301031  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmaq_f32.c
  bd8c04a62e8bb73de3109d6dfcd791e9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f16.c
  c1f08016e58ac184509cc73e158ded1b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f32.c
- 884cdcae054ad5898f4b4c4d9837a118  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_f16-1.c
  09b8ff99812923bd5f1d0c9f13a9d36f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_f16.c
- 7e6adb7a40553d5501ead4e4f105851a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_f32-1.c
  b533f93e8a6df9a49f7dec4bf1bac746  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_f32.c
- 51d3ef6c52791fecec4e2ba80ac38a73  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16-1.c
  9ad897d261030d930f1212a21e7b6eb1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16.c
- d217e5e037090519192a7701a47c38be  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32-1.c
  018a7bce41f8d6277b41034a6e58c7b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32.c
  64cadef5d98492e0821ec1fb8b70452f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_f16.c
  cc3a50eb2e2a4416b8eefb876ce908bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_f32.c
--- 61335,61343 ----
*************** cc3a50eb2e2a4416b8eefb876ce908bb  gcc/te
*** 61373,61385 ****
  d60d3ddc62e7295107e086d738fff92e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_m_f32.c
  5b860c9e23e535b74d0b4836a8529a37  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_x_f16.c
  30b224c1354cd0816239b347661d3261  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmq_x_f32.c
- 3e59645c6c893e8eb80f7aac6fc4e8bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_f16-1.c
  ce47cf387183a4494b0108d07abcb50c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_f16.c
- 2387d728d98725468692acd223d23133  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_f32-1.c
  fcab48c487c80dfab3d32ab75ba982bf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_f32.c
- 19a4b57d187e4a0b2e2eaa376e0ba799  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16-1.c
  d37869a0a4794fa7f1c9e34f1f71e4d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16.c
- 2f888fec0412321b9cd257608740fe59  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32-1.c
  ad83d9bd701ec3298ad0ddda7209c1fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32.c
  93def1ed2a5d5c7efa50914c0a80f6bc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_m_s16.c
  a7dd288d9646a582d9f0e5ce227044ef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmaxq_m_s32.c
--- 61345,61353 ----
*************** fad9eb0de3b968c357fa49f5718f9ce9  gcc/te
*** 61427,61439 ****
  7e109fdfaa0470052445bc035dd48744  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmaq_f32.c
  8229136da2e44bbeca72dc105156f135  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmaq_m_f16.c
  ca9eeb392cdaea0cd9e3c953e3b25f16  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmaq_m_f32.c
- c9b82873e4873c90d254eec714ec4936  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmavq_f16-1.c
  1ee853efecb639385b48b177b123ab0a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmavq_f16.c
- 90f38d8ca6703507084d0d5df8a54763  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmavq_f32-1.c
  bfd79096f23a464f6280c2faa6d48bc3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmavq_f32.c
- 0ed6cef5484566d609960d8e5f923413  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmavq_p_f16-1.c
  08d46a3fd525dc6adfc8baa6075cdb5b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmavq_p_f16.c
- 939e32f355e74e2c1eaf01dc0db612a7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmavq_p_f32-1.c
  5ab3ececf3024315af62abc6fccedcbd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmavq_p_f32.c
  46ddb54d0a8814fc54ac4658109cf9bd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmq_f16.c
  b91c246ae9380cea1c294dc6bdf7283a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmq_f32.c
--- 61395,61403 ----
*************** b91c246ae9380cea1c294dc6bdf7283a  gcc/te
*** 61441,61453 ****
  92c47d1cebf978c68d0ae6113c38b951  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmq_m_f32.c
  b7b8972ea96402b888db377ae9acf5e3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmq_x_f16.c
  bc3129cbb5213298db9cfc80ed8e7f92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmq_x_f32.c
- 9193a08e42eb8030510236e040d92b1d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmvq_f16-1.c
  01af6189ae684a12feca4ccf760e5d39  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmvq_f16.c
- 76a74cc77bc95a78769980ae99740a38  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmvq_f32-1.c
  517c28cf90d9a9eee52e1457c929b778  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmvq_f32.c
- b9e053e2f2f132ce8f3644b7dd2500f2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmvq_p_f16-1.c
  83d10982c89c302b55aa90529cdd4d62  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmvq_p_f16.c
- 6b49b02fe8f7d10e853a3392b4a7ec5a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmvq_p_f32-1.c
  0271e0a12d45285b943270b3b8efbb8c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminnmvq_p_f32.c
  bdc607bef624e288d689826e626433e1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminq_m_s16.c
  b60eb43a5c1d77e50873510c02e37d7e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vminq_m_s32.c
--- 61405,61413 ----
*************** ef3f3fd48e7159d4fffd813f83196218  gcc/te
*** 61497,61556 ****
  82132495b6afc34ef6f05a0eff2d5d34  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavaxq_s16.c
  a5bd3e72bc313f2373a3ebcf4ef62535  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavaxq_s32.c
  37549a63cd84130b4fb659f019be32c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavaxq_s8.c
! 80cfbdd83a9c118ab03faa139057205d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_s16.c
! 95b2896b5828aa934262dd0242b0fd52  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_s32.c
! 8a7883dfd75e63a6473a8eebd96f63b1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_s8.c
! afb04a3ee41591ee30e71d627c0556c2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_u16.c
! f0be84653f23452f44bcfcf124788bff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_u32.c
! 36a593c6270e70aba6482587dab13574  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_u8.c
! 814c3f5946dd75fe3db0cd2f56a70d7c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_s16.c
! f45b6c3d3f93edad4dae5243a422aa78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_s32.c
! 5fab7da1fbace47a608b4d0961f5ba7c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_s8.c
! 44d8cc5815c210953c6b690d0fcb8219  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_u16.c
! 70f5124ce822bc3857294a26bb543f13  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_u32.c
! 144a95f4191ed0c5945502bf132776fc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_u8.c
! 0f5b3856fcadd9a8ef36f65e50807611  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_p_s16.c
! bd81254ab17c0fa4dff5a5cdd809c38a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_p_s32.c
! 22e6267a5253b37904c92638885397e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_p_s8.c
! cd5634c0b96862d39e9444021d39b1b9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_s16.c
! 679d44c7c099f4ce9371bc6dd4bdef3d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_s32.c
! 1a83211dbd8ce509b6f2d46f5577ff7b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_s8.c
! 926cfdfddfa854e0d945b8cca5efd01b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_p_s16.c
! bcc422b36a62f74f6090502ccebd4ddb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_p_s32.c
! 1ba9bd39a79a9438913eb4622d0a52b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_p_u16.c
! 2ddb1caa18c3dc2e0895fed8764ff095  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_p_u32.c
! 7e1576fc212dfc8b77277b242be0f180  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_s16.c
! 995e900e827e48a37a40ae5f1fb13037  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_s32.c
! 559dc8f0e74007bfcefa3226c1ec9dac  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_u16.c
! dfafc1504188d918af0c4576c94fbbc7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_u32.c
! a89c41b19bbaa2d3f2c83291c6f8e68c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_s16.c
! 1f992e108bd7404e4b10ec72aecc466a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_s32.c
! d71a1184e8a45cae44089952b8835467  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaxq_s16.c
! c747e1f2c3171d0e5288daad12a33c2f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaxq_s32.c
! 661a7d0add4661c6b1d8e80dba7a2323  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_p_s16.c
! a22ad420ded3325d9074a0a6ae41e305  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_p_s32.c
! 598b1e8a35cd4a9ffe726958498f3959  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_p_u16.c
! 05177d0e36523beae9ee152178a26e72  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_p_u32.c
! 024bc9ad0c76f225118a136c98c8c594  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_s16.c
! fd55dafa0136c328400ba598afef8c23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_s32.c
! fa7c12dd75a41e215e60f0cb9035d5fc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_u16.c
! 91a216a4ba8c16169a0277a7db3018f3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_u32.c
! 3df599c5cab1165c75324e0d25330f4d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavxq_p_s16.c
! 7316f9d930f72213ea39aee745df2040  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavxq_p_s32.c
! 01e2d5918a97b102c9f0f45a74c4f792  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavxq_s16.c
! abd2097ce53ee2b3999274d673ff09bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavxq_s32.c
! 04a947f082c84919bff298dbf049603f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_s16.c
! c63a6c18d3b88652164066498cdb98c7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_s32.c
! 71dcae908ebe2c659b3513f2712810f8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_s8.c
! c0e8256bfe594d4927771107c5afcdae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_u16.c
! b45a70f539228ff0eadb4e2ec4428cbf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_u32.c
! b71fc3ac657a8b28136416f05a38314c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_u8.c
! 704f518fcc5641886bb12f23f9cb4211  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_s16.c
! 556b5a3f7677f6b7cb0d9a7e39610be8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_s32.c
! c274fbc729098f0ff6c716f2a5ae6cef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_s8.c
! 98eb8407b9499015d73a8fc8f7dbf83b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_u16.c
! 972b712fae38e0f913132c095d74492b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_u32.c
! f8eab11a56a8ba00ab534783b3c7c389  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_u8.c
  e99062772407ed574359cec7016ffe74  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_m_n_s16.c
  519ee1035867981cfc6934c32b49f0e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_m_n_s32.c
  2401b8190d98d49fa431dfa9047490d6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_m_n_s8.c
--- 61457,61516 ----
  82132495b6afc34ef6f05a0eff2d5d34  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavaxq_s16.c
  a5bd3e72bc313f2373a3ebcf4ef62535  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavaxq_s32.c
  37549a63cd84130b4fb659f019be32c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavaxq_s8.c
! b367ee744486f0a38fd22df3f5766aee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_s16.c
! 426e63e324bfeefcc51088b04f8c5ac2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_s32.c
! 68c3931e872174938c012ef8e10bb1e2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_s8.c
! d7259abac1a1696d4b68d7fabe4c70f6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_u16.c
! 6201e6192caa8d7073299d32608d9586  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_u32.c
! 5136b6f98d77241f54199997c670fcb9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_p_u8.c
! f7b8b0d8c93e7c28ce55de3c464c84f5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_s16.c
! 616d1f049875d65fe9034442434e5951  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_s32.c
! 952703449d2f526980b7cd59b461f592  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_s8.c
! 2fd35264e0295f2846b1352738adfaf4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_u16.c
! 5966e70f08d3c9940d084f95cafc47d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_u32.c
! b12c08bffc376dea4ea78217baa5b307  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavq_u8.c
! 4c1f7a55660f0b5f73eac8841f2480e7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_p_s16.c
! 3baa5964bcb6437f3dff4408a8e70c8b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_p_s32.c
! 48805137e47834db46fc1d912661d729  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_p_s8.c
! 2127e1338ce91d46bb26f09bd120050a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_s16.c
! 54e6f80c0b758a82164ccb79c8abe305  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_s32.c
! fe15b3c032b4011a3d560f44acd7c051  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmladavxq_s8.c
! 53a6d922d134b0512eb98aea3913a4cf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_p_s16.c
! 0c8aea5e2b4582ff33ed943e418524a0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_p_s32.c
! 8406c0634648d31675a548caa00659e9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_p_u16.c
! 796114e7206eb8aeae3c2191defadfbf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_p_u32.c
! b473e80b7818eccdb707ec7ca90faf79  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_s16.c
! 41acc04fcfcf20357b985413f3241f28  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_s32.c
! fb85826a59dc8314189653b595d38108  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_u16.c
! 8495073ea90b386b670c7a71e52c23c8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaq_u32.c
! 83c7ccc760bc0f2ae1e295fd2d3d616f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_s16.c
! f5d097362fed650ea5f84d36be966208  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_s32.c
! fbcf9ea8f9961fbdb0f923327290efad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaxq_s16.c
! ba04bf9e8aff82110b97108e353a088f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavaxq_s32.c
! fc1988da2536626135a7adaee115d3ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_p_s16.c
! 8ee3e2808276b0a8d1f4e2d94ad9e9fb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_p_s32.c
! b1b90b030f0d3b851bb7718886a995d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_p_u16.c
! 3af3db1488fb1f2dd879530f13c5cb0e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_p_u32.c
! a20619153339289c8751753d23ca1fc9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_s16.c
! d55db64a83f023b03ec6fddb27df4c1d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_s32.c
! 41bf277dfb448fc05ce91e1ae40c99ec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_u16.c
! 8024e1687d2a6498d95ddc8dc2e699e0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavq_u32.c
! f89c25ded13af840d30c8e4174a6f54c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavxq_p_s16.c
! 51144028b5731503a37261ec7082c89e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavxq_p_s32.c
! c1e430470384d792b4062276d22b4c27  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavxq_s16.c
! cbd0bf28c28fb7a9c4c216c2e37a9956  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaldavxq_s32.c
! 3021e2bec908ceab33fddbf0851f8c0b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_s16.c
! 96299085dc8080199ad19701082d6638  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_s32.c
! d137d47d4aa070d53ece5c2b30dbaf80  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_s8.c
! 258b4c4f523a7cb758deecda81cd105b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_u16.c
! 2202ae25e62773543a212e550238952f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_u32.c
! d9fe57dd4074d121a8f54386798b37f7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_m_n_u8.c
! fb1130696a37cb131b18bbca72165d22  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_s16.c
! b7dd0c5eb8a47ddb06f4ef31d4136091  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_s32.c
! 88cc03a8b2513459a8d491817451f733  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_s8.c
! 4c03e397f912f516363f7b6791939454  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_u16.c
! 19b2c399c49033d3df1e821a10dd6509  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_u32.c
! 0f63fd86be27f6c08f6912b9828ceb24  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlaq_n_u8.c
  e99062772407ed574359cec7016ffe74  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_m_n_s16.c
  519ee1035867981cfc6934c32b49f0e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_m_n_s32.c
  2401b8190d98d49fa431dfa9047490d6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_m_n_s8.c
*************** c00817177f8ca7fca1373a21aea5b457  gcc/te
*** 61563,61648 ****
  feb0f6ef1a0d4a966d5937c79491d762  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_n_u16.c
  a073eb0dd0d7532bb7492d1e36292e08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_n_u32.c
  f0dab183f65f09437dba57847f8d1f55  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_n_u8.c
! e6de0c804336d63319d08eadf31fc926  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s16.c
! 3c0872cc2bfa593e8f881019ddff3fbc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s32.c
! c621e23bc50db9851b8de893f59ad858  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s8.c
! a4750c8324293c2ab5236f20f1e0807f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_s16.c
! a1899fa0477730fe156fb0328b266d23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_s32.c
! 2b95e936f3c55bad34951a1861163b58  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_s8.c
! 931dfa9444508dc9eb94f05715d01e87  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s16.c
! da6cd07793343a62df24c8e0123a13ec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s32.c
! a8041da21dc42822b3e0173e2d15ff54  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s8.c
! 3ed164689f8831c026e9708f55760885  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_s16.c
! 116b4d4ef38ccb685630d8e7d35fc3d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_s32.c
! b09a12660dbad16d75fe7bf09e6b3248  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_s8.c
! d576d9d4bb33d1aed2f76c2551f9f67d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_p_s16.c
! 1c5dad89201b729a4e0000628387bf9e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_p_s32.c
! 3bc65c0c6d2bb785946bc0abadd25deb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_p_s8.c
! 5c5055ab333ac11e6dfe595f6e24b7fa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_s16.c
! f6d3831a20dd105fad25c9d493e8d2f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_s32.c
! b930ddb58b614ac8b38639f0d9b5d556  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_s8.c
! c00503e9a99304d29038ad4fd36c781e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s16.c
! 4f4a564b1c5e482576f3a121f6e0772a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s32.c
! 05f44d81fb56990f44f29f3bd837e4d9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s8.c
! a4c8bd12d8e041883353bfc180cdd3f3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_s16.c
! 5af67eef4beb2402907fc389e26ae2ac  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_s32.c
! 10831a408812a743af2a5f76da9a8d82  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_s8.c
! 12cef9f835c9494f0e4c038df2eafec9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaq_p_s16.c
! e724244264b4855ae994cf7f805aa3bf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaq_p_s32.c
! 094ae4aa5ab7c1801a9a756838605801  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaq_s16.c
! 765cc510dc3334bda8036e1261e715be  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaq_s32.c
! c3505a266be3a251f0b897f79c7b16e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaxq_p_s16.c
! 66e352f243fbcce82c416ac0d928d376  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaxq_p_s32.c
! df4405707e0521879d014fcd5fe7e401  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaxq_s16.c
! d9b425348e63cdd7b4dfc1b62e2cebb1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaxq_s32.c
! bc99486b2a5febbd645388880c208600  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavq_p_s16.c
! 83b066907b63249e6a4e3793f13c8ee0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavq_p_s32.c
! 5c695729f19940b49b0d500fd459e3a9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavq_s16.c
! 0132accec84b3eceeefcaae947899853  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavq_s32.c
! 50c63f163f7b745f8aa7697802f06783  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavxq_p_s16.c
! 551c99f40097365dd31b410e21f8357b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavxq_p_s32.c
! 9f9294ffa766409988b1763fee7853d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavxq_s16.c
! 906250053abdf71d445ae0cbd6d84d10  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavxq_s32.c
! 016460dd58b80ceb62af21789899c8a9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_m_s16.c
! 5b951bfd09bbc33e3bf6f72de75fcf17  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_m_s8.c
! 55993e870d267cd8e06878059dbfc868  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_m_u16.c
! 356900814d2a4a4be175d7388bc45017  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_m_u8.c
! 41157c9d4854013d4f1b4c9b4466768e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_s16.c
! 20182b116a2eb7788f6e81f2ed700371  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_s8.c
! fb52a5e83c62cf17cc7eb54f61e59b5b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_u16.c
! 130a782fbe6eced16f3e1f30e2c97c9a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_u8.c
! 80bdfd4b5e2d4ff508d4814075bdbe3b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_x_s16.c
! 46fd24dd68893568504de11171bf604f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_x_s8.c
! 6b3e25caf9625976db0fec5d34362ff1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_x_u16.c
! 43144289b4c22e11df0a16fb74689185  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_x_u8.c
! 7c5aa0e585944fd1f6c339668bbd664b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_m_s16.c
! 7cc8bc2e5564a4eabeccf55e88522cf1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_m_s8.c
! 6854703fe3f228c23b28e3f7e8760404  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_m_u16.c
! 3fbd35e32596bd521ede4aa90ee881ea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_m_u8.c
! 4bb626f8da399d9c5057e1566fb6f8d4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_s16.c
! c0ff7d24b9d043875a3939881e847bdd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_s8.c
! c32acf93c951178b94697c455608a336  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_u16.c
! 623864838e48aa1cb51cb1eb89bb5578  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_u8.c
! 215c3977bf1ef4a828aa717358ded65e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_x_s16.c
! a913bc996966732722b2805128b7dcc0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_x_s8.c
! efebb599581977dacdb34a3486ece0c9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_x_u16.c
! b90c6afb5f6dc297f97358ba32fea406  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_x_u8.c
! 5800adb3d96f1440a55025424a1612ee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_m_s16.c
! f2294c98579bf8c1e43bc09dffd499f6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_m_s32.c
! 59dd992bdbbcb4a8e6ff442460471b39  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_m_u16.c
! a76738c51c2722ce1015a153d7f6a3c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_m_u32.c
! 630b1c49fa9e1daf290eb6ddd1474537  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_s16.c
! 3c31114c1456cebf6305e86049e2b29f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_s32.c
! 3b3a2f906a8acaca188148624ac0878c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_u16.c
! bd2abb57fe3dfe8ed091828763522feb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_u32.c
! ac40eced9d474e4200781e9fa8e31e63  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_m_s16.c
! a2ebf55f532c8adf6195fc686c1f6d3c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_m_s32.c
! 71e3855bedc7295069446e56e7f4ec64  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_m_u16.c
! 02f1ff8735811826a7d2430108c6bb21  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_m_u32.c
! 86a149b6bf5c7f7e125b3e3caa34a875  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_s16.c
! 435cc349f39741b732ae08e5ae62047c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_s32.c
! 501442b0934e883ca96f55b07018d675  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_u16.c
! ef852e3af0a02199518364ceb253f2ae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_u32.c
  09274be92712ddcd574128be4360dcc6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulhq_m_s16.c
  ef198fc608f45559513b105cc85cce55  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulhq_m_s32.c
  8bab40c1a58dcaf8261cd589c33f44b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulhq_m_s8.c
--- 61523,61608 ----
  feb0f6ef1a0d4a966d5937c79491d762  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_n_u16.c
  a073eb0dd0d7532bb7492d1e36292e08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_n_u32.c
  f0dab183f65f09437dba57847f8d1f55  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlasq_n_u8.c
! c26019402420b5828647e0dff7399d0b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s16.c
! 040e041a75661ec603bf48d0cdde9179  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s32.c
! 11ab368469634a6d070e7f41f65d3943  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s8.c
! 9e4f0e88b782e450f40f0b1c80cf62d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_s16.c
! 57bafefab97bd769c927d9ed47b48a40  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_s32.c
! 31b16c4633df08fbe053ff16a0beca4f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaq_s8.c
! 63ab3b7774e7d4e0f6340d2148156618  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s16.c
! 2f876b3f46fbc61644535def4c012f21  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s32.c
! 78648d7ccc6a80d894bb6ea5a31acd2e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s8.c
! e4cf95c8cc55b729c62f7b97233dff3e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_s16.c
! 399947cc46b7cd16d247a6f6a51a8e7e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_s32.c
! e10c8a0e71f5d763be1a25c0aae96256  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavaxq_s8.c
! d9ad243d0c8dcebbe1bc6cb5c3d3e3db  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_p_s16.c
! 2db4ec7da226283aeb793ab335ac6a46  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_p_s32.c
! 4754b1b88f28e22ec29ecf2239cb28ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_p_s8.c
! 792474edd2830fb55b514d1ffd9f4b69  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_s16.c
! 2a16ddd3dce262c59644fdc230ad4f1a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_s32.c
! b40ddb2644b5bb54f1af5baae8d08c8a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavq_s8.c
! 8903e8d79802ae6654805ddb3f2a28b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s16.c
! 3208f4a9543e3dc447f522975c7d11db  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s32.c
! a7b7cfabeec7818bce69e8b14ec91ff6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s8.c
! 78cfe14f280304f7a24f1b75ab394e08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_s16.c
! a37714d7a6e76cc98c022d91105e2783  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_s32.c
! 75a08061b8b0331758d28f37b76be566  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsdavxq_s8.c
! c62d4b25e4293492f768d2adbe7b4fa3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaq_p_s16.c
! a17023c7d12ab628c0c2b9be4ca3da78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaq_p_s32.c
! ebc48d886634d4b4d1c50f1284ff2270  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaq_s16.c
! 0e9ff99f091f0f27a9adad45517b676f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaq_s32.c
! 927dcd2437883ab026aa5cb6fb3465b1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaxq_p_s16.c
! 41e1d42346bf2db54f1b1c540c337f5b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaxq_p_s32.c
! 629fd91df316697ade4c418a9b7ed7e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaxq_s16.c
! ae78f855266dfcc4bcbb0bb10c80566b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavaxq_s32.c
! a08dfd6ae0a92863056412a3d3e19f18  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavq_p_s16.c
! c46cd9dc9cca5774cb81524bc149cd0e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavq_p_s32.c
! cf8510c6c1c132978ad126ed58a4f0a2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavq_s16.c
! aa6a86a46661b3955885027796d3c6ae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavq_s32.c
! 7c09c25d047cc08de354060cbd965345  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavxq_p_s16.c
! 4c0f916799ec3faa5f76dfd42f1f37be  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavxq_p_s32.c
! 59a792b635e47631e37eabe2666dd511  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavxq_s16.c
! 117eb6f02d3a05808631c24503408a71  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmlsldavxq_s32.c
! 0f4c5038e29889fbc48227e72b0b387f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_m_s16.c
! f1aed27759f4cd5c632e8a4228a96df2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_m_s8.c
! 9363d71d15e2158251ed02d24524bdbb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_m_u16.c
! 98d74d527a221d2d1c50abe8db0ea98c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_m_u8.c
! 987d0774c1c4a1b8aa789e4b7b8b7a05  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_s16.c
! 2c985631082d3f8c8e0d27da4487aaab  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_s8.c
! 034860dfb422f568fe90d308b9049d4e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_u16.c
! e8b3a563c1453a38fd1921de39d2c2de  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_u8.c
! ac572ef0fbb8e56f2b8f4b555958fc39  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_x_s16.c
! 317521b8082a9fbd8f209ff4d33fced9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_x_s8.c
! 0cdcc5a734ad857bfa8639d275df0eed  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_x_u16.c
! 83711d8d0ec0ad396af430acf1f1f3a7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovlbq_x_u8.c
! a31f3af543f6875e22ebde033f1f393b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_m_s16.c
! bf467d8ec0e1366a387bc10d369376bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_m_s8.c
! 713843169767b615664700837e25a1e7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_m_u16.c
! 11ef47e577ca127f4f00fcf11cb267cd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_m_u8.c
! 8ea53c96b0550b4dc1535928a04dc7a6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_s16.c
! 787100fe9537896ae7be42ae337b95a0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_s8.c
! 6cbe92f770c8ed124aa6e33964dd0361  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_u16.c
! 942bdd1131df5d31b77e885c6a964cfb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_u8.c
! 59b4e4f75b7fea287cca05e2a3942e9f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_x_s16.c
! 7a6d78aab899cec5995c946acdc5f9b2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_x_s8.c
! 92d06056d2688e62b9df6cb490a3fe37  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_x_u16.c
! 9dcb01514e73a766d741b721e119c118  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovltq_x_u8.c
! 91690a310953a5a28b0e1592c5f56a48  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_m_s16.c
! e1f42e3565126d760aa7a1dd83310825  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_m_s32.c
! 9f105a9ff968affb8458c47a4986190f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_m_u16.c
! c7e663cacef42d2da4fa0a7fc859507c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_m_u32.c
! 9d07ca95f688f7fc42f8ba1cc83770fe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_s16.c
! b848cc4a5aeb09c989d7544b5d8c0a2b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_s32.c
! 87af1068ea6ce078f36228b3061ce69f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_u16.c
! 84de14007dd27c6fb78f7941db40a205  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovnbq_u32.c
! 1af1e7ceb02fcad32775170c69393dd1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_m_s16.c
! de4525c9a829ac4e9e5c0f83ffa354c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_m_s32.c
! b1da02f979b3a47f4f46c6dd2bfe39c7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_m_u16.c
! 8a514f5097c04e981326531857984e7d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_m_u32.c
! 13821783fb0ae4c1c3f813289dc2cd5d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_s16.c
! cc5b57add0874a5d9a82c705c2d34a45  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_s32.c
! 95022b92d0be4162ab4ba3ff01e08dc9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_u16.c
! 0096e924f229504aa83c4fe5cbb0a44f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmovntq_u32.c
  09274be92712ddcd574128be4360dcc6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulhq_m_s16.c
  ef198fc608f45559513b105cc85cce55  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulhq_m_s32.c
  8bab40c1a58dcaf8261cd589c33f44b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulhq_m_s8.c
*************** ea193c46e54b47549f7e82f88af096b8  gcc/te
*** 61713,61721 ****
  fd22151d354c1578d27369d632319320  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_f32.c
  246a2ffe703343b174a99092ba8af8cb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_f16.c
  420898024214e68b292f72849966419d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_f32.c
- aaea531e9c3de4bdd46fdaed408b14a9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_n_f16-1.c
  b359b22fa836d9e7f5838982f8de56b3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_n_f16.c
- d259cb258406f29f8c6afa4f94df49c3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_n_f32-1.c
  c4081693c71496d5396658a666a54e78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_n_f32.c
  432e312ac10ce1bef6a7063fa92ac7ba  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_n_s16.c
  1b8e3603f6052da6fd8e2f5d6a76a7d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_n_s32.c
--- 61673,61679 ----
*************** e0fb41c228071210e416731131093bf8  gcc/te
*** 61729,61737 ****
  3d1878a69d5add0a0b97d06fd0d9706d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_u16.c
  4181c1edf544c53a31b5713d2b319615  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_u32.c
  94eb9fb56b1480eb1fc727a0f19d83fe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_m_u8.c
- 5f705b44a993f0b6de2945f98dae8f71  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_n_f16-1.c
  3f973a3033dde3e3562833553a1cb961  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_n_f16.c
- 53a08d4e473fb076c27b37f255073777  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_n_f32-1.c
  a0f39412b2811a1389e2d10b8bb5897a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_n_f32.c
  2b3bd373cb4e1c1e44ebb4de9f186ac2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_n_s16.c
  2e482e828854adfa29f15cc0801cde4d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_n_s32.c
--- 61687,61693 ----
*************** fd1629dd64d2f87d7bba53a04cc92636  gcc/te
*** 61747,61755 ****
  4ddf0bdd1a00ae1241d40c9217dadadb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_u8.c
  afab86c9612797faa8b2c1f2f1ca4ae4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_f16.c
  7febc298eec8d10681c203ef28e8b323  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_f32.c
- 6004db00746f4669b31ccac771057851  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_n_f16-1.c
  d65af3c33fd50e22c1af6d33bbda6a49  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_n_f16.c
- 2335e561bfb15455ffd3f710f41d023f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_n_f32-1.c
  7fe7f31871635e77114dedc0224d9d6b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_n_f32.c
  63a9ff12ea387429aed3ebbe433eeb20  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_n_s16.c
  02adf729d1f8917dbfcc965a35b3fb7e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_n_s32.c
--- 61703,61709 ----
*************** eaca578057885ae943c817131017c789  gcc/te
*** 61763,61798 ****
  b9436ee142cf012cba4bc0227caee592  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_u16.c
  54347a155ea714bcb9e212dc3462b701  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_u32.c
  c800aa91b52274f68917941cd1190c7e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_u8.c
! 2dbce946b67e38561c8df9ff6da46969  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_n_s16.c
! ae7c5f268de2c73d12a437493c3e7ada  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_n_s32.c
! b770578bb44b2ed666ed871f729ed055  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_n_u16.c
! ecca41e8b0225d6bf77eb588b53eb56c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_n_u32.c
! 0e8a18b66b593f68328d41893d159dbf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_s16.c
! 0504141c8242105d0e195e11c7cbaeb7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_s32.c
! 946c93dd2398beb4ea2ef9c677e8225c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_s8.c
! ce13cce0f60d23074a7ac98e4d1215e6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_u16.c
! aa6cee6279089f678fbfe0c7d1c85d0b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_u32.c
! 85a27f27b4b4309a31e7632439d21b18  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_u8.c
! 87d03792a1dcc780801dc551b70645c6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_n_s16.c
! d8525163ae25460c19376e88db6f72d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_n_s32.c
! 570a06531f728e88a2153bdc6a81409c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_n_u16.c
! 14de4ba25759b4eaa4273cab750edff9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_n_u32.c
! 7cdc7db753d4889e635d2376238f7416  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_s16.c
! b860a74dd5f3750cff4f02bff2266721  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_s32.c
! eb237c95379ea6b9b4326e179381bbd0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_s8.c
! 2bb5744b5f7905e4ceb270ff55db80a3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_u16.c
! 33c91401f16c85bb7faed64d7e33e163  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_u32.c
! 5999668fd3d2a493c5c2194ee909a29f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_u8.c
! 17b1a85cfaf7e53644f1e882c40285ee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_n_s16.c
! c9f94f152c8a09150e9daa65ef848d1b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_n_s32.c
! aabcc370e6a78e19d2d76a1146d68635  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_n_u16.c
! e84726e87a2b681744b04d50e3388caf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_n_u32.c
! ba8eb44d466a06efb479edbabada352d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_s16.c
! 15615cf4ed899b7e2bfac6903ec62b0b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_s32.c
! ccc49af6593940ed5ced1085838124d4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_s8.c
! 7cbcd746c8f2090b14593137cc4df570  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_u16.c
! 3dc5f6805e818b3c1a3f93343d42b9b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_u32.c
! 5c5bfd733a0a273feb9cffd702da9e72  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_u8.c
  62694f581fe764466ca4415580a6dbc4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_f16.c
  bfbee12f0e4f525f98435bb049bb04f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_f32.c
  5d9ed21ac81002fcaa38ebc8102a9322  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_m_f16.c
--- 61717,61752 ----
  b9436ee142cf012cba4bc0227caee592  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_u16.c
  54347a155ea714bcb9e212dc3462b701  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_u32.c
  c800aa91b52274f68917941cd1190c7e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmulq_x_u8.c
! 17eaebdff48759b34a8e10340656b777  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_n_s16.c
! d4021f40246bd789c67f5fbc021f570d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_n_s32.c
! baf325d27e3cc75fa283ed038be71f09  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_n_u16.c
! e2c3f8d807e6df670b182639697d61d2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_n_u32.c
! f0a632576ce63037f3bf0c52cfdeaab4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_s16.c
! be099bfa149c919b97ff87b3ac9e563a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_s32.c
! b810569b55c0974c561012a54fdccd5d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_s8.c
! aaf1ee37ab90a8743accdac607e5ddbd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_u16.c
! 36c55ee3b8a6e46022a1c372de48d144  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_u32.c
! 1c0b99695cb6d99decfe778dad796bb1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_m_u8.c
! ded3a05dba6e22eedd7087187a6a0860  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_n_s16.c
! c5fac965cbef4b881d9a1f2d98150781  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_n_s32.c
! c69943ff532db85c43c96ccec2f33c06  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_n_u16.c
! 3984fdd8ff00f38d51ee6d0a12c1d577  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_n_u32.c
! 98f05c45e70804bc87c31ef7bb1496c3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_s16.c
! 9fd8ff0080b31d26e95e8154662b8b1d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_s32.c
! 1822193b52cace1eca9402f82bf4cc45  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_s8.c
! 01a1541f848b77189ff1703e153057f2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_u16.c
! 57c84dfaf5a0ecb71406f24f4f636f1e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_u32.c
! 5fac6cff0ac97247f74de50048bb21ba  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_u8.c
! a0e4fe8dfaeea84686a6c1c2003f745d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_n_s16.c
! 1816737324959d4cf189b1504224ba7d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_n_s32.c
! ef855992672862b7ac27892241bbddaa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_n_u16.c
! 5a07bf783a2ff4e7ffbb9b22e931232d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_n_u32.c
! b0dab0d07df2863f1f1023447370dcb3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_s16.c
! 5a8c455825f86d346471e9f54aaa661c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_s32.c
! a8d8dbb8f9c135cd5f20f559b7c98865  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_s8.c
! c8f9ed3c4bc741b34dd4b3d88e7ae216  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_u16.c
! 4d672c57785a49737126337aa8f120b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_u32.c
! 9a4e34a611cbe78e9109d82be6aba335  gcc/testsuite/gcc.target/arm/mve/intrinsics/vmvnq_x_u8.c
  62694f581fe764466ca4415580a6dbc4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_f16.c
  bfbee12f0e4f525f98435bb049bb04f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_f32.c
  5d9ed21ac81002fcaa38ebc8102a9322  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_m_f16.c
*************** a7eb6385a340274ccf0ad6aa3c64d943  gcc/te
*** 61808,61880 ****
  f45f4d69311f3bd407d30e9935a73b7b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_x_s16.c
  f89eae6a939a89945124fa33f4a6fbf5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_x_s32.c
  c038a6aeb1273da61d8e603dab7f6fec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_x_s8.c
! c56b79936b38be311cff25ee794f8efb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_f16.c
! 7285dcc610c016ea97a8cc9e33127cd7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_f32.c
! 3c54fee49e037ef3793c90a06c672355  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_f16.c
! 3279e1802e380f25d51e7d257f312c23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_f32.c
! 0e01a84f8ea5c3bed1437c38bf2ca4aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_s16.c
! 24f70657c1878ef7253e9d4c0625245d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_s32.c
! ec88cbffa052346588d5579b96e79e77  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_s8.c
! e401c2f732c5726b36fb9fbf94b28de5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_u16.c
! 579e5caa23a8516d7f8304a49d025a2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_u32.c
! 9925e00ed3d42f35d4935264b8a8483d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_u8.c
! f4fdb5ff9f5fcf55473c18b5df843a8f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_s16.c
! 1bf967f8d66d5eceecb627c2d5712858  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_s32.c
! e9d5ba966899f1ed055c27a4cd8067ef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_s8.c
! 35f32f7912cca78da770543053cc42c2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_u16.c
! 50f7dcebc9d1602dd763d5ad83de2e45  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_u32.c
! 3e83049120627ae298ddba732212fa69  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_u8.c
! 4937f49c4c3c419b7d5dd1d739d37961  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_f16.c
! 7c37f5434146ff9ceaca62253086b7c3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_f32.c
! e6c1058282a837a4c566783bc9a5c71c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_s16.c
! 76d0688c45388213f8ec379176ff87b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_s32.c
! 29e3fe7ca9aaf6b675cc4b52a79881af  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_s8.c
! d5fa3d693599070e30603532a17e8e39  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_u16.c
! a47493a288bee4d4d539dc243e1aaf42  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_u32.c
! 14c86b1e66e85e2be70200c14c2e61fb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_u8.c
! 7362117e36657f2d1f15f791a59cdae8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_f16.c
! d840369431cca55668241937adfd8d08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_f32.c
! c8c51df6e7e306a2164ab5348a27edc3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_f16.c
! 83d049ff0a5bdddc64fc41ecb29168d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_f32.c
! ae528ebde13484ec1feab0cd2eb58b73  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_n_s16.c
! 89c8d7b06c9a43e86260b44c16702d23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_n_s32.c
! bd967ff213d3df5284bf54b48ff6ddd0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_n_u16.c
! fe441d8aaf0ac801eec68ef54ec4e6df  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_n_u32.c
! e4614073cc4b4b91739ef67fcd80c9dd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_s16.c
! d5220c71cbbf5e28536295d69e51d126  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_s32.c
! 7121c4c3ebd63e4c715fdaff4b4e18a5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_s8.c
! 922c7240546ca34226c066641010d89f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_u16.c
! 0c00b41a7bec64513ec80357e517543f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_u32.c
! 4505c8576343bf0c007972b8a838eefc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_u8.c
! 8a9ad30f53baeb6beee89c295e14d95c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_n_s16.c
! 0f61df8914c2209726ec52389acaae0b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_n_s32.c
! a995769d4a9e3c0746028c19fb78e89a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_n_u16.c
! 6b2a14abc7b9f322350dab4e9276cb72  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_n_u32.c
! 4b1b95a17e714b46f6b6813bde643a4a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_s16.c
! 47ed299ac2007284044a705dbb8ceacf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_s32.c
! 4fc036c0717ed9adf03138e01f98ab55  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_s8.c
! 13829029eec2be2d2e94471ada3abc45  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_u16.c
! 7cef1a25ed3d0c872048cd0bf793a550  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_u32.c
! e1053f602360b0d8b360e97fffc2ab30  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_u8.c
! 00eab911cf720bd2323748426c002cad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_f16.c
! a97366f0a8ac57933f583f0afff3a373  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_f32.c
! e7622417a0b594ce0a3134758f2f37f8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_s16.c
! 44b3aa74b73d91238a199211748e4d6d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_s32.c
! 873efe26894ed99685afe5c4bca2435a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_s8.c
! 728f867c95837d38a98a4194249d12c9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_u16.c
! ce63babe98b29ee1e549fb3efd777577  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_u32.c
! 5967f8c84c7a4c5eda09206a7856251e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_u8.c
! 3973c5963b7e70f783692816e7bbc9a4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpnot.c
! e82e9a0698281f5df7ea029e87c11b3e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_f16.c
! 1aa3bdf821ae48599ad12cdbdfcac6bd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_f32.c
! a9db9c4f19eb63e85e7ad19a65c2551a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_s16.c
! 0bc3e07bc6ee1c3d2573d4d384276e92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_s32.c
! 976f707381613d75d302bca1e999d78d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_s64.c
! f768fd4e4ff6119d4155423077083788  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_s8.c
! de3b4aae7630eda8945738cb562b1966  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_u16.c
! 0802f88241104c6cfeee4c0eff01bf35  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_u32.c
! 17d3d6f29ccaf9b064ecefe2387efa34  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_u64.c
! 83ddff02db9b8b8340bcfe36e476e8b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_u8.c
  ea8b4ee282e9a8a4810c1c4f936a4308  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqabsq_m_s16.c
  30bc19ff59ed7088577a3ec5b8ec143e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqabsq_m_s32.c
  1935866712e0d180e0533de7370234cd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqabsq_m_s8.c
--- 61762,61834 ----
  f45f4d69311f3bd407d30e9935a73b7b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_x_s16.c
  f89eae6a939a89945124fa33f4a6fbf5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_x_s32.c
  c038a6aeb1273da61d8e603dab7f6fec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vnegq_x_s8.c
! c107c4c43112c9aa7f831d190084037c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_f16.c
! e9064c11e7a19aceaa00107f8aedf075  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_f32.c
! 1eabd11faf164e32fd6b05db2396b058  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_f16.c
! 88ec3a3302b0d0c2426267ed6466d292  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_f32.c
! ac84a86626d66539019096337cae17de  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_s16.c
! fc10d2f77227e79630728f56f0f17087  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_s32.c
! 1c17c2eb002420859a7bc37958cfe33d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_s8.c
! 6405053dc3ec1f87b47412a9c93ef9c9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_u16.c
! 60a169c71231b5445c1f864c18661cb4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_u32.c
! 187c854429426416e8753963230a1abf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_m_u8.c
! 948a242e7e5744e55ff8b7bffb4b7f52  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_s16.c
! f638d8f5d2621cb25046aaf3b369f139  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_s32.c
! f32438e319dde944012b5a9de06fa71c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_s8.c
! d60530a8fd4ba6b2f23a26c717f46bf6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_u16.c
! c6e035292a24f741f58a163271ffa899  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_u32.c
! fb58b271d6dc4a5733aaf79bdc7c07f7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_u8.c
! 26faf8e666adfc8f516a5adcc461029d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_f16.c
! 6a1d33f0cfc075d9a4802794cf08a119  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_f32.c
! 620dee5cad744cc6ab1469981b9fe23c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_s16.c
! 394942a809277af20a7b8772f42dd3e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_s32.c
! 43fd83ce7607bd8d9aa2db5d39006e9b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_s8.c
! 970c33a699419622af3d84616a2d861e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_u16.c
! 51db28fde6ad24ab84304ba06d9bb453  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_u32.c
! d6b79c1e1c2d8e751f7c2c105dae3898  gcc/testsuite/gcc.target/arm/mve/intrinsics/vornq_x_u8.c
! 7a4f93830995fadc554e9b7a83bf4ac8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_f16.c
! cb9e716f57810b5c1ce6abeabe0ab472  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_f32.c
! 66867bf3d434113ee927a217680b23cd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_f16.c
! 3a172a074a4862a157f14b3801bb1210  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_f32.c
! b679f6fa084af2157a4702ed3a8f933a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_n_s16.c
! bc4d6f06ce904236acedd8a196b21d7c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_n_s32.c
! ed3915612cd34365a95b50948d8c57b8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_n_u16.c
! 6967987fe0e53d1d43cf04820504e0fc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_n_u32.c
! 3e4edba2c408373fa1fdf38e3667d5f2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_s16.c
! b3ef2c205b2e4d7abe823331a5e5cb82  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_s32.c
! ba90459935c5f1da32c14f639fd69799  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_s8.c
! 694e181768ab2f46aa267229ea46bae8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_u16.c
! 7b254947d9d53ee8601410e8fc9a4cda  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_u32.c
! 0d21a013db6a37220f36994890a724b2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_m_u8.c
! cb7920d9b05c231d39b1aee4377b7e85  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_n_s16.c
! 682b50d539082f12948c3a093d482c86  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_n_s32.c
! b3fa31f2ab0bcb4b34769d23a58f0547  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_n_u16.c
! 5c588306a470470d47e69c94f3e20b92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_n_u32.c
! 430b11d797496fa82cff7776e25e2c97  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_s16.c
! 788a771e8e4508f41d3f90fc9f7fb05a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_s32.c
! 09a9efaab019c7d5b56c66071e48ff78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_s8.c
! e0e73697c61441ea7ec77cd74731996a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_u16.c
! 5903779cddba34ee935de3ccd29a4449  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_u32.c
! 9d4557ecbcd1bf3a0811939ef4576f9e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_u8.c
! 544b1dc94c421aae396e0f6795eb5e3e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_f16.c
! 55e5039bc6749ac67c0d93b5debe8401  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_f32.c
! cbb96e923f800b8c16d66800b4b7eda0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_s16.c
! 30272afe3b83648060ad54fe1870b10e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_s32.c
! 657bb64e3c3a7d43222c33f27106b873  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_s8.c
! cbb850595ab9a76d6094881a4879f263  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_u16.c
! 3c7f84ab5ba593966e5bf1d03df0d9d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_u32.c
! 7ff791932cfbfee7b449c49316f3a516  gcc/testsuite/gcc.target/arm/mve/intrinsics/vorrq_x_u8.c
! a834c1906756243d9217fb874edd73b4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpnot.c
! 9c50f351683ccdac047b6a551c7e4e44  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_f16.c
! aa850a36e3716f67bb41c689a196ae14  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_f32.c
! 2e36b76fc944f07e33354d277f3f54db  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_s16.c
! fbbe02495a872f5fb592904b64b6bdec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_s32.c
! 993ac52ff6b59f768da6c79cbd75797f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_s64.c
! c779b064a4e18c160f17807d0c4666de  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_s8.c
! 7c22e254f12e69e3ad50d677c49e45ea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_u16.c
! 154fc755011417b41cb404f9d383752b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_u32.c
! 35639a9b4f805e1a9a38c3e21853f36d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_u64.c
! b0f0d4bee247c22a9fd3e5424d39c83c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vpselq_u8.c
  ea8b4ee282e9a8a4810c1c4f936a4308  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqabsq_m_s16.c
  30bc19ff59ed7088577a3ec5b8ec143e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqabsq_m_s32.c
  1935866712e0d180e0533de7370234cd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqabsq_m_s8.c
*************** f7f8c92c9008c64aa35387ea2aa6b566  gcc/te
*** 61969,62190 ****
  ca6d86f0e9609265159e2b2a7b96dfae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqdmulltq_n_s32.c
  589c184ff4768848871221c6b7319307  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqdmulltq_s16.c
  532dc00a7a3215cacce260a919d76c01  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqdmulltq_s32.c
! cd55be4e297b1d02efc597c991dcf2eb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_m_s16.c
! d0ceef8ad5a45160e1117d090c26b39e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_m_s32.c
! e7c212f0cc51f09a76423c6f2d18c62f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_m_u16.c
! f88bbc85320b02cd74ed47a9e547c6e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_m_u32.c
! 5478c9d7dfa1928d374208499b885fa4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_s16.c
! 203383e8285b955bc5de19314fb2be14  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_s32.c
! 81da2b844513c5126039bad082a566a5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_u16.c
! e10e48b033d69dbc9f582d19210f1deb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_u32.c
! 1f7eb2fa2bd5b3f02ae6a6f2117fbf8d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_m_s16.c
! 2a0106a755dca35d00ebed666abda00b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_m_s32.c
! 4036a16ca47d8b088de78fa7325145e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_m_u16.c
! 1eb2da946bd28b09b7ab4a6dfba5bf72  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_m_u32.c
! dd15a60a1c295fb444f5cefeac6ae243  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_s16.c
! 8addee72caf3c22d6db2e8a72813dbce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_s32.c
! 17d61f01c637449a07b78a41d51eee2c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_u16.c
! 4d927959bf1ca0e6edaedfd55d119ed0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_u32.c
! 4133c5b34dc72018838723c93cdb52c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovunbq_m_s16.c
! 2f0244b8b2f77b8eb2017b40003d3b7d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovunbq_m_s32.c
! 79ff732ec9998502da1926cd3ffe1d28  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovunbq_s16.c
! 3b918582f9d1f14b5c5ede61547fe801  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovunbq_s32.c
! a7d65df71709c95f3fd00e2e92e5eb11  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovuntq_m_s16.c
! 403e7bb486f4296fd23c64d1ebe68550  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovuntq_m_s32.c
! 6bed8eb4f256c4f5f83d00984857ffb8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovuntq_s16.c
! 64d802ba1035e60d9ca650fad4aabfcc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovuntq_s32.c
  75653bf32de69c08490817c097b014c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_m_s16.c
  632d7d3f469e0aed51444ab9465cb347  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_m_s32.c
  4edd673d0a292dca18cc410b6f34f8e7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_m_s8.c
  2987f433fcdce2cbd688bb8e192651a3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_s16.c
  a9b3ab749dd7f3a408b0d61c534073df  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_s32.c
  66743fa321afd1eca4ade6ee45fbe1bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_s8.c
! cdf7451a7754ec20b23b1234d1b57531  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s16.c
! 6717c234721a4b1eb92bb9378b1a203c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s32.c
! 5c19bc21f0ce6233e1d9d850af83c08d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s8.c
! 323338903fd6e5a4446c1db13d57ad13  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c
! 370e0a57356edef7c94ee1c6f9022f7e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c
! 218160e1c148b899c4ebb05aafa4a833  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c
! 595c05c8944a1d92e395bed0d9333f8b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s16.c
! d36bb5e24de225ad0bc50ab9017a3b0c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s32.c
! 2fe69f947f397a620b571688cc2935ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s8.c
! 8dd7ebdad8b60743a40ed2eb8bffc001  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_s16.c
! bf656b5b651493eae53f2d9d2cf96352  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_s32.c
! db5616ee6110418e59378d7c24b436bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c
! d4990889baa393dc1c8d466fe1378906  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s16.c
! 456823d2f25d0157790d86a833f93ec1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s32.c
! beb6c823c633289984c8eb1a8ef11536  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s8.c
! 290b31bf8992821b8b4f21b992edf1ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s16.c
! 1a476055352c9e1f8959d00dec24203d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s32.c
! 695d56c48b8f0b164337c53bb1b49584  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s8.c
! bfd85e06305ca9087506300d7fc75c0e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s16.c
! dcd0d16ca53a0208d834716494a928dc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s32.c
! 917a2820df66f5b6604eb9065726e682  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s8.c
! 44828fa0a2e2ffb415d7a4df85761aa8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s16.c
! 0202ce95c02ca2c7cf0f9f801abe8ec9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s32.c
! 32c28a73d6176e0003e3bfb1bb7790d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s8.c
! ff591d4f8a5cf5384f6fd562c9c66f41  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s16.c
! e8462289b8891279b6384032e98d8199  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s32.c
! b8b1d590b452542c9eef3604dc393d8c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s8.c
! 5164a5027d25fbf40992aa2f65a5563a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c
! 262927ad7d3db6be3b3d1d4e27c0c8ba  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c
! 90914a39ac79d3af02decbbdc25b83b8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c
! 27cbc0daa50816c76a3a87554e5683b8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c
! eb7490df8c51dff2684e71c10e5d1285  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c
! d872c31c3737d7aa8639126212e123fa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c
! 5122058dc27ce62de9538b9ed60c7ec2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s16.c
! f7240c27ae564da0b4accacbc24c17d6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s32.c
! 8e0552b60a0782504969c629e848f910  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c
! 107f1035e30b811106e7f1852a57e7ec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s16.c
! 81eaad8842d27849959d71d07aa063c8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s32.c
! 3444184d4056a8255a5ae4fe627cfdc9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s8.c
! 7dc1685445a46264067b51aed0b2a88d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s16.c
! 7d83c0c7276ed5142f2e2f63a7e48999  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s32.c
! 6eaa50495a06fd094adf4a42c3749244  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c
! 0222d8840ee0393adbb66f28201463e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s16.c
! 98c2652761cd702b09b273d068daf7f8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s32.c
! 1f56ef76e02ca9a46a537a1dccca8e49  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c
! a415002eea65522926e57f032dee8376  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c
! 41eca3205cd451fbc96cf795a9b8553a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c
! a8eb69a7c8b1400e347ad448faa94b05  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c
! c3bf301c95eacf7e96b6baa04bcfefe9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s16.c
! 4628118ed8381bbf5edd28e493cca21d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s32.c
! 31a6f4768b326fef3caa91f89e6416c3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s8.c
! 403dad5cd19186b578664803c3da6725  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u16.c
! 5590e94edf7e06445bd01903e772482c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u32.c
! 5da4cd585f14afc775173f61ef0d2507  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u8.c
! 0bce92b3d0ec06e205cd7d8c3ac10ab0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_s16.c
! c2dea78091a4a54637fa0a683a2f8d02  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_s32.c
! d03418f51c986c39bf9a7a9c4bdb87db  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_s8.c
! ab8581e62a63a966c1fe5677b4ae4a66  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_u16.c
! 56fdf30c108b65206c109a6f2080cd67  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_u32.c
! b02470cf9b78cd5692a8c536a5f0b098  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_u8.c
! d93fdc897f579e248482d01986b16829  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_s16.c
! d29fef90b51f7c0ed787f860ecbb5647  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_s32.c
! f4a4265f18f52ea15dc61e7819e7e829  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_s8.c
! 19688c2eb78b133d71f276db6e82127c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_u16.c
! 91b85efa1d169575e9593b1516fee186  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_u32.c
! 57cb3a05e6217c5077b40cebad9f8d9c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_u8.c
! 21306981053f670519e259e87d1f681a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_s16.c
! 1ac15c5f5fce3057d17e13122c95bef7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_s32.c
! 4d65159cc2dc5f34bc99a1873af7c56e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_s8.c
! ae19dba32865dc33f23ed2aca6068ca9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_u16.c
! 50df6adcafad7435c37bc20fdd148242  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_u32.c
! c7ddd2ddacdbdcc75cb137d2345fdba5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_u8.c
! 09f8c916aafb21d40a085772b7a7fb04  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_s16.c
! 41a831e8b7ae06520dada67596acc5e3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_s32.c
! 7339381cad90c6059671aa6cac5b2494  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_u16.c
! eac7e0a38df2b9a4fe0951640c94019d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_u32.c
! 9df005f217b3d36c1aba27ab20ae158a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_n_s16.c
! ab80ea2c8527199639fb7a4cb0180ab5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_n_s32.c
! 4b76b5654b2ed24a52d5c913e5c2aca6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_n_u16.c
! 3b852891775594a2ead18c3f32a8c0b1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_n_u32.c
! 3a03387908afbe916374c3e30aebb915  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_s16.c
! d0635d537c37fd1906870b26e2321d40  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_s32.c
! 13f3c7bf6918ff7c6ffd07cb5237d1b6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_u16.c
! 2e2ed452c520b37e5bba0cca7ab17e6d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_u32.c
! b7252dde8320a848c629d6445ef9ea89  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_n_s16.c
! 2afe4ed248a0b70e5ca51da6025a057c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_n_s32.c
! a61d5e3736ed938d3bef9519add11fec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_n_u16.c
! d705951e39d63ee53280aa4e86eafcfc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_n_u32.c
! b8d8e19fc8525d61e4e0ab82e3e7930b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrunbq_m_n_s16.c
! fd5944d6360293eeb6efa9b183440ded  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrunbq_m_n_s32.c
! 5bbf4e107f2384db592b274391b0394d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrunbq_n_s16.c
! 5e797420aac5c437c70547dbb7b7914a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrunbq_n_s32.c
! 41adb1e9a2b9e8628bbf4c22176b4bad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshruntq_m_n_s16.c
! 7bd527abc66fc738d272eeaeb1361b01  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshruntq_m_n_s32.c
! f7d6e7c33e0a1643d6640f13d645e3fe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshruntq_n_s16.c
! 70d5472985f0df7eb16ed5ef57e3e5a8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshruntq_n_s32.c
! aad60c4080feaf0e327493775f6bb7b6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_s16.c
! 3aa9d66e435aabb1381a450d91a4ff0f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_s32.c
! 3c908be75337e9ec53e035432da3a31e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_s8.c
! c5e22dba533daa8b60c08a0f2cd31b5e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_u16.c
! 218023531627e304a11674a9b3aa8723  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_u32.c
! 87101ce01716595766c760aae38a5b47  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_u8.c
! c0f508ee43359e60aec2d226bdf60efe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_s16.c
! cbd5bf376eb4bfdefb00212d70bcc2ae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_s32.c
! 99f5c6c9f398964f55f6eadd4794f09f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_s8.c
! a24376c685c3e706a158f44d1d3c0bc9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_u16.c
! 00ebfc7027f11a6b0916fc2d0dc2c3c8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_u32.c
! 1e55f016f1939377f5284ed661f8f18c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_u8.c
! fb629462281d6bca6b428fdaeee00527  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_s16.c
! fe3d8e3593bcf53dd78eff9b6ebdd134  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_s32.c
! 0c0ff8c04859514a73a777e8596af43c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_s8.c
! f787483794454d5ce3c136ee1c27f278  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_u16.c
! 547bd8e6756302b32e3a07e82b24ee09  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_u32.c
! f3b2350ccc8c7b72b6b82b4d70e77149  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_u8.c
! 872112160a10109443ed9009bf42a767  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_s16.c
! 603ba5f2a52129b615ba838d3af42db6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_s32.c
! ce161beabc8fd69848e46667c34f5b08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_s8.c
! b31dcd94bef733934aaa5b099f3ae94d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_u16.c
! 9cea59422e16ff1d58e88ff11eb2a414  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_u32.c
! ae1facd522054973d9de36213ad0c81d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_u8.c
! 9153450401b1ea7c2d6fe824b54d99d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_s16.c
! c2f09d97cee749c50ac6af614e85c3c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_s32.c
! 9c0bed802004055808d76fe8da123449  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_s8.c
! 4547d98ce738f7de1d37202ac3e6de21  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_u16.c
! 83c86ccd033b6d3612ba8daa8083b8ec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_u32.c
! 27b0e065e5d9fb3978e9a39c687193b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_u8.c
! 5425c666973eb141f1e374b522887c9b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_s16.c
! bb49a5457e2f475bb97c2ba8a67d3e5d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_s32.c
! a48cb6ae27118c842beeb4a70d49d35d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_s8.c
! d8cee604974e8ad97f92790d39f50e94  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_u16.c
! c0e000321ec4a736c71a086a6eac8861  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_u32.c
! 27ac609156ce2aea16e5127dca53e7da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_u8.c
! a9a4d16386a50ad5e578b089b3c85a3d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_m_n_s16.c
! e7f2162afaaff58e544a9fe82d3ab6c7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_m_n_s32.c
! f699186d56a1d7a848e4e5c3046f5f56  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_m_n_s8.c
! 5d51440f7bf45fad4f141b535c5404d2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_n_s16.c
! 4f309f75fe1cb6a26f243facebf876e9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_n_s32.c
! 7a8448113f0c921db329cdf0fe71b808  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_n_s8.c
! ae681a5e23a2244339ccaac143ebe2e1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_s16.c
! 4fe10d4d59270d86447bb83d586374d7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_s32.c
! a3459ee6c1662dcb1472c85416397143  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_u16.c
! 6f0db4029f45b0a5ccafd6461a713786  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_u32.c
! 1b14f58b54a8ee2fd3a75a6caac98b24  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_n_s16.c
! 9cb82b1a236e3209c716ee375c3b62f5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_n_s32.c
! 4a80f198869beaf442b8e1742b70eaeb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_n_u16.c
! 60c8122623f2a07e130bece6c939a2d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_n_u32.c
! 32be1fe09825c74457f6caa63ffd6e9e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_m_n_s16.c
! f73b15f09beaf570dbef0628a5185bfd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_m_n_s32.c
! 889d906675230ec28abfc5e374fc12ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_m_n_u16.c
! 27b8687206fa873cd54bd0a116873ec0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_m_n_u32.c
! 1b729c6e1200e48464c3afc4adef1b17  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_n_s16.c
! fa1479c8c0a6d36d9dbf27c34b5198d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_n_s32.c
! b0abd5ab88c9ee16f491931d0cf7f97e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_n_u16.c
! 64aad72a5dccf2cdf4fc9665686502e7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_n_u32.c
! 40d585b03768f0306ddc3217cb9eb043  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrunbq_m_n_s16.c
! eacea0c31419bc9f3baafdc41f2474e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrunbq_m_n_s32.c
! 2e1e88f2fa19245709cc637659c66096  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrunbq_n_s16.c
! 7fa62458286da306f3a180f7b40b8826  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrunbq_n_s32.c
! dfd2bc7d3d6f7f08c497ccb82f629398  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshruntq_m_n_s16.c
! bda5b19497e3040dcde5e63bf25117e1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshruntq_m_n_s32.c
! a95eb23ae9f7290c7b6cbf7e835170c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshruntq_n_s16.c
! e02d4b5a1531e0ad25cdbd3437d4b0ad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshruntq_n_s32.c
! 0827656d5303a2fd930ba0a3d3c56170  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_s16.c
! 704638c38a8f17f704de221e1c154738  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_s32.c
! cf0f6ff6d02d15430a2e7545f449345e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_s8.c
! c2bbaff0495c7a901de93562f5c52b4b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_u16.c
! 5af0f2a257a992488acb57732ce8da84  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_u32.c
! d40b8c7a37e96505aa1de573144c8f66  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_u8.c
! e7e2969d1ff77a9283e3be42be5eec1f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_s16.c
! 10c2f099726a38c9001257571252ca7a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_s32.c
! 0320873a6600dd173a1e920533aad9ee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_s8.c
! 56b742be3208d74903c22d0809054fa1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_u16.c
! 9b7219ace6a8a5c34b4ed173fb48d49d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_u32.c
! dab353556fc5cbd7b5f94ebd2d0b2e4a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_u8.c
! bfe05a5da855f81feed8971874a10795  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_s16.c
! dfc355c23a5fcc4035f14618ff4c00e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_s32.c
! 4600a991df64da61d22fc16800f6db24  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_s8.c
! 4459084991247bf3fc7baa2958b6861f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_u16.c
! 20663ccaec483ddc17e5566256cbf741  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_u32.c
! b47dde1db1b7d3d9e3679586fe9a37f3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_u8.c
! 74aee7c6a1942946ac059a8134e7e07b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_s16.c
! 158d3aee4863be30e984c554af57c7d0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_s32.c
! 6fdda6e36a38ca97d7765e599fbe7afe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_s8.c
! b0c4384e50d903faa7199c72989c8370  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_u16.c
! f14d78689321d37aefc3ccb79869fb1b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_u32.c
! 383ae498b7c6601cd0d2f61580f49d33  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_u8.c
  b4fcdf3cb05b2bff3bb9a856565b84cf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_f16.c
  9ef945e29fc71ecd898a3aae88ba1da6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_f32.c
  312fb2c034e3b25ce55448c9a1dc1a9d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_s16.c
--- 61923,62144 ----
  ca6d86f0e9609265159e2b2a7b96dfae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqdmulltq_n_s32.c
  589c184ff4768848871221c6b7319307  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqdmulltq_s16.c
  532dc00a7a3215cacce260a919d76c01  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqdmulltq_s32.c
! 9fb1325bee3517fd41fefe8b24d70d08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_m_s16.c
! f3eb610c68e18ebcbdd5b04cab928d01  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_m_s32.c
! a68d593a1dcebfe3f4950df0504b67d2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_m_u16.c
! 5233dff1e04fa101161105bf8e274410  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_m_u32.c
! f53dccb82c5cd7c9987b638a4edca27b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_s16.c
! ac2aa9dffb9d9a35377a95e88ca0fdf5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_s32.c
! 0f85ab3cd9ddc50864a0b435826b5ae9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_u16.c
! 5c374a155947ae94563fc0ad91e8633f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovnbq_u32.c
! 2cba103ecd758bbebce00373cc419491  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_m_s16.c
! b917d1da29a36a582b2f020327fd04e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_m_s32.c
! 315bc29dbb4fbf214a9d006e5e07d1a7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_m_u16.c
! 55eaf5d168eabcb1847720aaf8b97749  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_m_u32.c
! 3cbe579f3291d10ceed04d05e7c433c7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_s16.c
! ebcb1e018ede42f9af1dc0cc5084a528  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_s32.c
! 8754597f2318ceeee7d3ce64910949bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_u16.c
! 2664427ba9d8e5e59ca8fa48f3097883  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovntq_u32.c
! ee4ef9dba65ea6002524c809c27ddb67  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovunbq_m_s16.c
! c97242d68c28885a8da7ca65422e2436  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovunbq_m_s32.c
! 7b57ec2927f2efb5da6f44f8251c103b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovunbq_s16.c
! ce7d882715c36f2637d610cb304f5942  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovunbq_s32.c
! 40a5b48b4e56566bdb1a85ccb4bfd5a9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovuntq_m_s16.c
! 08b9165a473e5e2f451b3ae50fc763a3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovuntq_m_s32.c
! 3b574c52e2f44544001402949d47d03f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovuntq_s16.c
! 4ea66b7536975db89ab6a0ce289d55f5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqmovuntq_s32.c
  75653bf32de69c08490817c097b014c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_m_s16.c
  632d7d3f469e0aed51444ab9465cb347  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_m_s32.c
  4edd673d0a292dca18cc410b6f34f8e7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_m_s8.c
  2987f433fcdce2cbd688bb8e192651a3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_s16.c
  a9b3ab749dd7f3a408b0d61c534073df  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_s32.c
  66743fa321afd1eca4ade6ee45fbe1bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqnegq_s8.c
! 061be5b69e4ed769f38dc7b9165b1bf5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s16.c
! deaad0725464dee98647d086b46b133b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s32.c
! 7048f9e2838db576ec01b7d71c74d062  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s8.c
! 505ab2e5b3f83a770eb0fff7b74a66eb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c
! b0bf617aa2795db2f3f22899153efd08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c
! c9cfa1ca275433d7cf66e5795bac29e6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c
! 881c9fa08e069932e1dc271197b83963  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s16.c
! 95ecfce80e375c320e4ec3585210a0e1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s32.c
! 84407f88cd7c947bc2ec4bf4cfd2a5d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s8.c
! 3662a220d846dd6546fd9d15e7fc735e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_s16.c
! b95ba324b75fc6acd04f6c6043506576  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_s32.c
! 8b0e65b5eb261797e6a26f6c81e299b6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c
! 19a88a2fa6a5640c7eab4c07cbecbd83  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s16.c
! 738f0ffa3a0c5b2b08250f81bc13b1e2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s32.c
! 2c25094a5ecfbe5bcd30bcc55bad6d47  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s8.c
! 4e6017aa2a7d97a62fa9733165a36998  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s16.c
! ea5dc7f95ca915004c2a534e4c961489  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s32.c
! ca3c46d5b64edd97cb6d53b11f5650aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s8.c
! f9328545a5d094f525861884b01e7185  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s16.c
! a9da6214a275efec44d70ffc5beb6e1f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s32.c
! 00c853ae0a74b895513e9590f9f5b57c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s8.c
! 33efac9a8a4bb5718619803edebb72b6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s16.c
! 8e63d97b9501743cef5a87d140cda58f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s32.c
! 8cde93b5ebbaabf33e1fb9b8afbbcc4f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s8.c
! 49ab3252f698a20145aa112870fbfdec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s16.c
! 0e110aa91c915122263d4ebfaf52de6d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s32.c
! 53fb8481dc978d896cf1255f15f99823  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s8.c
! 41668f8fb70ee6500a48ebd8d1438e6c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c
! a02384eed724b6755d66782588c502ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c
! 29113b6bc10557500365d2d996c49fe9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c
! e5484ac18889df3718fee127a72f6d27  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c
! c279f0254a012df128c4c3c4e3c0479b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c
! 4a9a9275e35a90b6a79f8d7ea9cb4c08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c
! d9372fa6c3ee047729b45b75e47e4a4e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s16.c
! 94cca37da6eb868ae1c080eed2bcfad5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s32.c
! 832445e445e2199f6c9d1baf5e04e891  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c
! 101bcba45192eba350cd28cff39516b4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s16.c
! 34248b184cc8cdce4193b08386f20985  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s32.c
! 7ff506d1f2ae325f8b999d0da6443802  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s8.c
! dcaaf0bfa2b8a0b2b306f3fddc0b8301  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s16.c
! 05ebf3e974aba38be2148fcdfdb3bea1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s32.c
! 550541b78a073606661a7874b670b7ee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c
! 854a40fa8a52df52c9af54464b68cd1f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s16.c
! 5aba25d9eab8ff9d4a75f477434579a5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s32.c
! a4d1e0305f3a79ece7ef5a5f855b9a90  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c
! ec377d675b2e7ec98b2346926528e52d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c
! b079fe90061440412b64c81e76780c00  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c
! 17c6b4d60b160539031c61f7eb3341e3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c
! 26779beedabb57c7e3e9e024c1d44b70  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s16.c
! 51513a02b094e8a37f1bcab855b30304  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s32.c
! 7dd2c5d63a230cc4b347342e3e87f53c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s8.c
! 1b4cc0474927fa99332f788f61a85768  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u16.c
! 89678125a8e4f9d1d0a60d6f4981419d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u32.c
! 113f857ff1fa26ebfd75058336b74604  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u8.c
! 9d2e5897399b953d995acc22e9ca6fc2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_s16.c
! 9804f153f8bdc8d2736fb394d54b536a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_s32.c
! 39c9c30abcbc38a5d837520389af4a05  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_s8.c
! 8f8a8a370fdbf3a4569eef357b936424  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_u16.c
! 34a855fe6ea58ab6ae2c6428d9ef9072  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_u32.c
! 2ed6b592439af33b859add488649db71  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_m_u8.c
! a18b6ad71f186fa8023aa86a3060082b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_s16.c
! 9d07698c2d5c004705b0d839501c8339  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_s32.c
! 6611292171d2ce6915af25311eb43ed0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_s8.c
! 3644e637b4af13aea2bae77a8ee5fc35  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_u16.c
! 446a2876502e5272fa7b3ac83c0a076e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_u32.c
! 44735184c6d34457dce10daffdf39894  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_n_u8.c
! e4ff121cde4e81f06da2728941c85695  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_s16.c
! 9f4463cbb1c5b08cbebe030f8d40e759  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_s32.c
! 82baab7dc3d4945dc684018b89345fe2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_s8.c
! 91aad36f0533533c332ddac23e132139  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_u16.c
! aae4ebd3048cd0e46742038337b61213  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_u32.c
! eeed1a9a35e97ab967ded7b9fdb2acc9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshlq_u8.c
! ff8877b63063d8ae496e42f13260004e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_s16.c
! fc39d89bbad346b09aef288e3b9ba924  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_s32.c
! cf0ea21911d7745dcb59bc21bacb139c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_u16.c
! 13d27a4c8cd685dd2683be265826c75c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_u32.c
! 2272e304a5bcc31a25a194cab78b8d0e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_n_s16.c
! 8f40b76419f782f133830bfc6040955b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_n_s32.c
! fb3e70c18c1be774d4d5b621f25daee8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_n_u16.c
! f1db1f335dfa0b2fb52f30e1cec5c007  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrnbq_n_u32.c
! fb2ed13f8b7149a06fef7436526beefe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_s16.c
! de92a820cc63919a344b216854c80b4a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_s32.c
! bd2dcdc3c50f70a6cae218c11f785366  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_u16.c
! c332d203d1ac963970045aa677eb51da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_u32.c
! 7e0f21b854e68a604e79d6922309f928  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_n_s16.c
! 2fd53530df97127385af70f5a2a81907  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_n_s32.c
! 800b3019dec34a8c2ff30d67080e7388  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_n_u16.c
! 952ede0f81a08ed35b05f92de8c6c379  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrntq_n_u32.c
! d20dafe4662941f350fd4c3a24f2d32c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrunbq_m_n_s16.c
! 94e47c84bab0766900cf83ffcacf28fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrunbq_m_n_s32.c
! 4dd1e8ccf52b61a238d870dd4bc2f3aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrunbq_n_s16.c
! cdd086102faf1e830918c089a6243042  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshrunbq_n_s32.c
! 322be138970906624995c9301b81c4b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshruntq_m_n_s16.c
! 417932d4e68754f914b9fae63650f1ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshruntq_m_n_s32.c
! f21e4af4aee82ce706dd026c2fabeea9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshruntq_n_s16.c
! 1e38149bfa8c733c514c10fb20933b09  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqrshruntq_n_s32.c
! f386c5f6d21ab274b196a222457cb793  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_s16.c
! 2ae4c0209f1b6e2e0b249b712c8ae919  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_s32.c
! ecba1f3b2bdf529f38cef8e4e6c905af  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_s8.c
! daf30d809a516fe8e9e8b7cb8889c614  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_u16.c
! 8c10a69b25b76481c7cd52d65ab9e137  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_u32.c
! ea356de9b9ab9591b83578b6924ffeaf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_n_u8.c
! e695e16b81200b1b2f25661ca6513d02  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_s16.c
! e88b6a520861733f6da83ce27351da2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_s32.c
! 308f3d8924a67fc094ebc83dcbd0f5d7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_s8.c
! 9e63162e3c0bbc687e34997448399816  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_u16.c
! 5cc939698462bcf7e40830214361ae4b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_u32.c
! 50a688c68df5bba959710275f1c764e0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_r_u8.c
! 8d4435e5ebc1f5ef042b61966f54ca0e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_s16.c
! 1ff613580cbfd86361a9940c97aee4e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_s32.c
! 6421760e05aa464836f45daafe88fbfd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_s8.c
! 49a52bdd79935ee54bd5b958556e3f47  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_u16.c
! 9eeefa2a312b60d34afd9e17c4d8dc80  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_u32.c
! 3f088e701044e690876a8b0d903940c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_m_u8.c
! b28aec3bd22ea1e57905d39447cb0a64  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_s16.c
! c9e62047aef44d48b74bba88248a4e46  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_s32.c
! d90c77398e7dc6e4da97b6d25ca8a184  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_s8.c
! 5f6f33f8941a50a0c40b66f6ce045f30  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_u16.c
! 123f0c25fbb8413701411a60855af1ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_u32.c
! e3b98732a0f4d3f58b6951705ee4bb94  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_n_u8.c
! 6331488d09ff7aff6cbee683003b1257  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_s16.c
! b8f917a3f763cd1778b1a26baaa30921  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_s32.c
! a46f2ae7fbd76041f03f009bd407ec19  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_s8.c
! e3756e2e0adc0c16b58ccc2938c835fe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_u16.c
! dfea0c4b420a1070a266c4861bc09810  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_u32.c
! 3b78a06a0766a64069bb6510550e7c5b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_r_u8.c
! 3973c5d783e3a40c0ea907ff78cbb94a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_s16.c
! 05c78092d317ab9f7874baf38bd44f36  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_s32.c
! c177d6161dbc651185d0e3d49fc3ac88  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_s8.c
! 29ef81a0d770cf41c2f78b92af7aef38  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_u16.c
! f42088d6109d5a2bc5b183238b771d30  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_u32.c
! 70a43792881f172a81a680f1c8401393  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshlq_u8.c
! 8c4c071726bdc575490d9a24916db3b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_m_n_s16.c
! 6e177f6b9a2e1bdae93b4218c4824319  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_m_n_s32.c
! 42c90070ab42b076cc1e0c97537dcea5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_m_n_s8.c
! 8fcb84dd01e44918dbb638213b2d2b32  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_n_s16.c
! ae5d3a72864fe22074aad893161860c5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_n_s32.c
! 97bdcc2f2fd3db01b88a56edde732b74  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshluq_n_s8.c
! 761212375a04192cf7c820d483f57d32  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_s16.c
! 9a5b28c5556ce6cbab6969c9a0a7f662  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_s32.c
! f488a950563ea9cb49d1ecb258e32e6d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_u16.c
! 4867c9002db9413de3fa74a7bb8e03f6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_u32.c
! ceace86932e6981a8ced529e8f8699bf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_n_s16.c
! edd24fca93e238ca3af231ac7a290b23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_n_s32.c
! c870cc7e38c3bf363ec607ded3baa639  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_n_u16.c
! ee579022dacd3c564f15b708091b0db6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrnbq_n_u32.c
! bcc9232ac290447faed31ced39e0659e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_m_n_s16.c
! ab71a568dc4d0c72dbe75d38e518d4a0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_m_n_s32.c
! 6cc1e5d3bf99a4a1f983e6dfa2fab366  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_m_n_u16.c
! f37d725956e3f31b421a2aad3ac99b71  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_m_n_u32.c
! 4266fa4b52725908f627480e46cb27bc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_n_s16.c
! 4487f6c361c8f164ab721d4796b53990  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_n_s32.c
! 673dfe299988d93b70b55df58a775355  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_n_u16.c
! bf528ef82960d25cbec1a3ad13a606ef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrntq_n_u32.c
! 6b4ac216354e6d6e29e140d24e37adef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrunbq_m_n_s16.c
! 0e5f7e0c4c372824f7cb18473f12deb8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrunbq_m_n_s32.c
! abb0a570135abf8687a3aef6804d23f1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrunbq_n_s16.c
! b699a7198148cdcec89ec282749e282d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshrunbq_n_s32.c
! 3d2c8b0bcce19a9d4ca5b6fc13a0fd9e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshruntq_m_n_s16.c
! 08bb54852925537e7e0998be81fcf76f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshruntq_m_n_s32.c
! 03571f35ea79f408a88c6e25b63d8ab5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshruntq_n_s16.c
! 48cc16a8260d639e68095c7bebb70edb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqshruntq_n_s32.c
! a8f3e2ad7d514b16f92f4552d66dc786  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_s16.c
! 20ca0bccbeb1da6158a9efea4f46c4a4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_s32.c
! e4c8bf77237f0b162a5b4d614937bd8d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_s8.c
! 84ae7126bb4284503aa45217793b7681  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_u16.c
! 4046396861bf192b01a8c8a979fdf903  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_u32.c
! 9cf2ddf89702c395433404a90d9e0d83  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_n_u8.c
! 0e3babeef7f2031ec4254f6a0b39df8b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_s16.c
! 254c2f9d46bc923d085e09ca23e6dc3a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_s32.c
! b67b8ab9b96437c8268b78d3c9e90797  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_s8.c
! a5fcc12032c7319d9a7da201d29db3c2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_u16.c
! c7a95842802ee025e0c83e1b074eb8c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_u32.c
! a66ba1b86ecad1d91614a3954c1f6d18  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_m_u8.c
! 0cad1e5b9bf6053bf25def291eae611c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_s16.c
! c58253ebc22a46ef80f5e77f050ba67d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_s32.c
! 49f19e55003715c966a0e48a900fdfaa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_s8.c
! 901edd0d93d0e52aad5f74bfb85c4041  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_u16.c
! 1fabf898ac8a85d627f68cae6c657b5f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_u32.c
! 2b6de453b4bfcc621aedbb7d7fec5051  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_n_u8.c
! c0707cda7219dbd17d76e345a88a805d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_s16.c
! 035c6775c79a1beafe1db183c2f70ff3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_s32.c
! 5f674229aa3a59f943e235740968ec26  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_s8.c
! d1be2de275c5e0c2496c52b62b16facb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_u16.c
! 4af1e80124699caad6dbac4d473c8f19  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_u32.c
! 89c2b0f32a67c9a2faccb431e249557b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vqsubq_u8.c
  b4fcdf3cb05b2bff3bb9a856565b84cf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_f16.c
  9ef945e29fc71ecd898a3aae88ba1da6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_f32.c
  312fb2c034e3b25ce55448c9a1dc1a9d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_s16.c
*************** c4c7d66036ac40ceb8fcc46da005c425  gcc/te
*** 62195,62338 ****
  e6d94886301be09386ca599d57548632  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_u32.c
  9dba395cdb1523cef0790f9058cccdcf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_u64.c
  cfb22723ed9dab5245a9330a48ab41b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_u8.c
! bb3ff828cb16ce2ae8782c723af4a5a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_m_s8.c
! 9b0eb74fb11a89d604858ce07aba40c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_m_u8.c
! c6f16ddd81e549697ae6c072b13a6b91  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_s8.c
! 26644125685569cf65dd827419e54ec3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_u8.c
! 2ef4f94c49333bcfef10f41004bb3b40  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_x_s8.c
! e89f67b9dd4e7416648e7423bb1b3d5c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_x_u8.c
! 714ce11649d7d788ed9a876bc22ec9ef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_f16.c
! 08862304a0a73d1ebcd5b22a71ef1ee1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_m_f16.c
! 6335c03411d452f6749aeb8cb181c8c3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_m_s16.c
! 9656b9a8dec7f57110e4549aebb32868  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_m_s8.c
! 55c311834d1cb154b582b2d7396ed3ba  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_m_u16.c
! 6c7ea954a260f877d71eb229132eb5a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_m_u8.c
! f46d055232356af3d36c166e052ccdb3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_s16.c
! b20e1705ce910e5d46e0facc861398d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_s8.c
! 19e0610c833ae3b8480f8e53e82f4f56  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_u16.c
! e159d5a23d5bbff34675e3ad87cde40c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_u8.c
! b58bff75c9732591aab987147eb9012b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_x_f16.c
! 2a90b5dddbfc98a4abd0bde1f0ef1900  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_x_s16.c
! 62a964193ab1308076e088c6c108bf83  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_x_s8.c
! 7582d518cfe56fc3acf37b34b6bf0788  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_x_u16.c
! 0dcb74c239b96438952fbac6bcceaa72  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_x_u8.c
! 820740b57b77f3e395269d82c4c971b9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_f16.c
! 2e93aff6cfc94100cce717d7e77d11f0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_f32.c
! f276db3db14e3fff8d49d3f7611a7a20  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_f16.c
! 6e8df10ccb034f48c88bd9c59ecef1f3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_f32.c
  e7032facf022236de268bb70ab482fea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_s16-clobber.c
! fa1e0602b17de2ecbbb8455a83e2f0f7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_s16.c
! 78ffc33f17a73e5c814c4f31fada961c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_s32.c
! f25b7fff93f650481888bf0167674561  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_s8.c
! d4add24b834b94cef9bbd51a064f3f54  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_u16.c
! ad28a3f874dfa2470be280d652f93335  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_u32.c
! 16b2e7dee8b0c3e5c2973fd4bdddefa2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_u8.c
! ed4b931d26f0ab281205247bfcbfa39f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_s16.c
! 452da80858601c88a8c7bc3e20031185  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_s32.c
! a4e2a0dab79aaa4f276065beca093036  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_s8.c
! 0e22cd3c505be8f678d3b15daf713bd1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_u16.c
! e9142d882e9f12890e53a03b30d50b97  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_u32.c
! 200d09368a8b79f8e2d8e46953ae2e3b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_u8.c
! ca162747d3ea8d2d1de7715377ad01f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_f16.c
! 4ece38c99ad3daa7e4f9b75b7cde5880  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_f32.c
! e05d80fbcddb623f952869bfe35f558c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_s16.c
! 0e5a7e699239bb3a455ac8be7e06fa3d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_s32.c
! d80b2caa57b061768030b0d922476940  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_s8.c
! 3ef828f3e8af4744e682b50b62cb5a70  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_u16.c
! 6aeb34844f6971f9589fe4ec015137a0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_u32.c
! 50f2b8a543dd88d156ab2d2bac79eb92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_u8.c
! 0b2f0cb02f42d28d0270969698a7f438  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_s16.c
! 8a6c46108d7e7b9c21155e8bfd55a135  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_s32.c
! 20f9f8eb6f55519e88d445a40f8f20ee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_s8.c
! a322aeaac2fefd3771d88af1882fd94f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_u16.c
! 3cd7fe9c6e249a04d9acefe4ed442c9c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_u32.c
! 6d97454e7f5e86179d55cd7e297018ac  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_u8.c
! 783b0becaba1548e22ed41d16bc5cb2e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_s16.c
! d634f008a92f31054b46795ef247ffc7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_s32.c
! fdbb41d957e416c50280f5503563aaf0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_s8.c
! 86ab06b0a01f6b1340e7b6e573847f67  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_u16.c
! 2ef48cf92a55c86e03d7ad34f8064d3b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_u32.c
! 498293b24899a1ac270baae3f32ec2e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_u8.c
! b9d97d55c492f1620112420ec1b54834  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_s16.c
! 067376a9af53d55304a0639bddbba645  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_s32.c
! 020736e1ab13d2341a79b4c2c244aa3e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_s8.c
! f088407d6b2bde6e3c1137eec9627f06  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_u16.c
! 174f59684cb4017d20fc7f31b980edd6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_u32.c
! ccd2ae4de7d98ed337670548c8686a86  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_u8.c
! 39315b271611f139106c376ffd88bf99  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaq_p_s32.c
! c52fbc0873be6eaf48ee4c27426a162e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaq_p_u32.c
! aca6dddab9c138e2c46907fab284123b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaq_s32.c
! e4c5f265c082b3f597286d34410118e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaq_u32.c
! be7234dc32a3d369a0fd16bd5a7676b2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaxq_p_s32.c
! a085786be4e38ff64524afda05226ac3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaxq_s32.c
! b1d8144cac54a2b34249eb33a927a85d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhq_p_s32.c
! c4d12e199e8c3dbcbee741cba578063b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhq_p_u32.c
! a735479f806ee2ac6a78be0f7859b36f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhq_s32.c
! 06242df89f93a96232ac551323cb8e87  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhq_u32.c
! 318679a57968b13a378ed06de834c4da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhxq_p_s32.c
! 5b283f0f335267df48325d46a501c99b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhxq_s32.c
! 3bc2ae3a2730a5d300728b29fd88488c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhaq_p_s32.c
! f5ccae41d1d69f4ed29d88f750785883  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhaq_s32.c
! 0111d5f217ee9fe3202ab1a29bf30c09  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhaxq_p_s32.c
! de752a085d5179fe5a704327dee881a3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhaxq_s32.c
! 467543a653fa1210f1efd6920a398bca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhq_p_s32.c
! a2feebbec4324d5938038de365584b3c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhq_s32.c
! a75d8b59a1240f550ab7bca773a2adc3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhxq_p_s32.c
! 4c879ad2d773faaff16c29896b47d7e6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhxq_s32.c
! b123c1e30512240d08353bbd360e9ac0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_s16.c
! fa3cb7da594f6dced1d9ba5de6d88328  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_s32.c
! c3ac23055465dbc8c73f16fa6ce157b3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_s8.c
! 35775e7918047ac5c86ad1b71593329a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_u16.c
! db18a69fe6069f6bcda7af3de19922df  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_u32.c
! 21a193617e4021d1464e6f49e5ca1853  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_u8.c
! b049031a63fc8257ba4c9d3c51b442e9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_s16.c
! 45eebb5a99288291f226df170708f17f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_s32.c
! 4e0c4964aac6cc6017c4a5fd42b80b68  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_s8.c
! 0eeaa2839e385a5016392bd6aa0b008c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_u16.c
! 463a75ec64b548b888a101c8098c1acb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_u32.c
! 373520d84bc2a956c64c1bc532e521b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_u8.c
! 681e811800a300295bc25b52d94cda02  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_s16.c
! b741496473c9a2316c532ffea1086498  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_s32.c
! ebf30c0dd67267b97cec7dc741c7b6f6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_s8.c
! c00fdf6946a735736840746277dbce52  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_u16.c
! 85d52573cecf08d531eb0d8fe9e8ff3d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_u32.c
! ad99ad946e647a330cee3cfb215f4006  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_u8.c
! acaf172fa22ef3d36341a65db317bcc6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_f16.c
! b63285d547cf9b1c7eed899f54fec35e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_f32.c
! 6ffeb9e15c2660704ad3edaae20873d2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_m_f16.c
! c84363f8c13443d76b038eb2ea0898ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_m_f32.c
! 515ae8e396aaf9b085d185bb40904792  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_x_f16.c
! e232b7805ac5abc859663c73dad0e109  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_x_f32.c
! 83a2969cbc6f84e71511764b759dd913  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_f16.c
! 8c7b1a03ffbef1b36b35029f00082f31  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_f32.c
! 1ac1638426b7f834cc530dd896e8492c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_m_f16.c
! eae943381152bf2f5ba3172e3efd63da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_m_f32.c
! 974c7da9a529054a51a5a8f1ad12df4c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_x_f16.c
! 0a52949967425e647a38883f1fdcf7b1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_x_f32.c
! 5ef52f5266ff0310d5e96fd1f2884d0e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_f16.c
! 060e7443d8e226cead2c828a87f10693  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_f32.c
! cf6ddf74bbca6827d0250213acdd2737  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_m_f16.c
! 8683cb5144f884e0ab4a312d7afae68b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_m_f32.c
! 2dfffef494253051c62129b97bd36d1b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_x_f16.c
! 8c12175008a9cafd7516dbbdcf2be0a9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_x_f32.c
! 8453a89ddfa8159cc9c8db36f0eaecf6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_f16.c
! b92d97bf052a58ad99ef502b92cddd5b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_f32.c
! 73a8b3e2fe6b957f7ac6978f43985c28  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_m_f16.c
! bbecfa250a60260997210448e763799d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_m_f32.c
! c1cd3435d704a2d8245b11a5fd992fda  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_x_f16.c
! 06a7d6c58a5b779e23189715ddb37479  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_x_f32.c
! 9f188e8a49b26774ddcf3c932cef1082  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_f16.c
! 9db8ab1df53749af90c78cbc746b4e17  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_f32.c
! 697e03ca4ff8b96ee5b04068fe480496  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_m_f16.c
! 932a919df0aaebecbaa82616612a67a9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_m_f32.c
! 8c75c42f4e3d6bcd0db121e8564c3432  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_x_f16.c
! 837e2d347c112a89ef5f14ef44254c9b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_x_f32.c
! 4237ab3f8e9976bee64e5c510c249d2a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_f16.c
! b001dd7657dc3505ea47c64c9e0c2da7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_f32.c
! dcf1d060a83840e8760abefd11ebe21a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_m_f16.c
! 6b258153e02bb64dc1b085a9896bfba2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_m_f32.c
! f586e5ec60fafd359accfd4fccd419e7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_x_f16.c
! 70eb015befac290c751d998ff6c27aff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_x_f32.c
  90fa8496dbecdd1eafc5a0c9f9403731  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_m_n_s16.c
  73852814a308cc5c161fe3cb891cc8eb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_m_n_s32.c
  54a2aaf7359e8e95c7e5acbcb5eb74a4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_m_n_s8.c
--- 62149,62292 ----
  e6d94886301be09386ca599d57548632  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_u32.c
  9dba395cdb1523cef0790f9058cccdcf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_u64.c
  cfb22723ed9dab5245a9330a48ab41b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vreinterpretq_u8.c
! ab9235e082c1220767517a978c6557aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_m_s8.c
! 5c865f6181d47fe153a15672b16795ef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_m_u8.c
! 4707f15af53ef82e4821bda8ac7491a8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_s8.c
! da46b5c91e2325463f02ab3c87112e21  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_u8.c
! 2a10ebc4236f45d9f054923606cbeae8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_x_s8.c
! 643b9c28010d6851cec743db4ae70170  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev16q_x_u8.c
! 52e046ee550115c43c38cb705c3a56a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_f16.c
! d7c76fe41fc0aba76bee104ee4ae898c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_m_f16.c
! 911a79ba2d27fafc46b911c174099dbe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_m_s16.c
! c6aff55ad2da4ad08e7f896a6455eb68  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_m_s8.c
! ae3e016193ee0af8d6df63111c1875a5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_m_u16.c
! bf68fcc843979630eaa51d17dd300738  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_m_u8.c
! ccca3b96cb905b25768daa2860894e51  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_s16.c
! ce5056a145b220f67704612a2feec973  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_s8.c
! 3b8b03cb3e84825a89f8818d8c73116c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_u16.c
! 689dab0ce11a856c57fd86ba1e0eaa48  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_u8.c
! 946d3b80b9c935e3ea5b3d01790b8f32  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_x_f16.c
! 615fba1bd8517d653577cdee646d3daf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_x_s16.c
! 79d3ca6d93c4924f91f32a1990632c83  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_x_s8.c
! 351522a7697d83f6d1aec94374e12737  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_x_u16.c
! 330929e84fc35a4a60236f15b18ce93e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev32q_x_u8.c
! 8f0fab2f0696c59e4cdd907748d0511e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_f16.c
! 29061dab6c5af5c8fd3486d77f633c1e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_f32.c
! 720efaadea5dd552dbc6ca21ec02132d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_f16.c
! c0a0011e1ec15a8109fefde742c0fd7c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_f32.c
  e7032facf022236de268bb70ab482fea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_s16-clobber.c
! 29248ee985b34bd66648b2274f1654f2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_s16.c
! 57739965ba269894a14e6de31389bcf7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_s32.c
! 62e404d1c49a70124d9995725f7e695a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_s8.c
! f0f63c93d6e6ec35fd6d136afedd7282  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_u16.c
! d9879d4ebd86ff87336680a9dae5a322  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_u32.c
! 2bd1251bdab375b603c562d551a95a37  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_m_u8.c
! afdfdd289fdf4acfd2ad31b3e87b521d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_s16.c
! e11f05f4f086ba4dafe12357289839c5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_s32.c
! 4052b7b75431292c2197f3ff37af7443  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_s8.c
! 8f257884c44be7b277c9076f1a09b5ab  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_u16.c
! a8b012200c8fafb96a05dddf404cf2f0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_u32.c
! 7fc2d483a60db4396bc414c81992f03f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_u8.c
! 49bc92ef15940fbb56589bdb2e5a6a3a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_f16.c
! 9f2a7c5924f5f469f1ef95c7a9b377d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_f32.c
! 8b99cc5ea901c7a970272629ca15a0dc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_s16.c
! 80046ed93726bf58852fe99d3bea8baa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_s32.c
! 2ac403e706a002b9d4245c600729bd7f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_s8.c
! 9c282ff8830ba22d51bfe08e09bec527  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_u16.c
! e2b296bb5e0a0964028f2e2df9c654de  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_u32.c
! 26a7296bdfda0b015d35ace33ca29a36  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrev64q_x_u8.c
! 8c0fd7637ff956fe30b740297c3668fb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_s16.c
! a468e98fc3ced2a317769ba1bedb6e65  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_s32.c
! 22bf4382b6b48922159af51984fcdec7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_s8.c
! 47c64c4af9c1ea39e78fd8ab3f887527  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_u16.c
! de7034da2734574e09efbeb0147082b8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_u32.c
! 995e06bea7031345d1bf6722f5fac627  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_m_u8.c
! 91e3f996fa8b58e3369fed2bacf413d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_s16.c
! e98f08c6e745e7b6c1281801f4d2d6af  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_s32.c
! 19fa3a9ce5471e97e9f9d3e7cd5169cb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_s8.c
! a9f77bd623eae274efad5b588fd3ab58  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_u16.c
! 83653db960f4224af21508e089bf5494  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_u32.c
! f92b61842043d4126043e0eb3db1f95c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_u8.c
! 6b01cd5da01e9568d9a19c2742b2e38a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_s16.c
! bbe76a495fbeab9b07888d1713fdeafc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_s32.c
! d92e7bd55d1e2d162bff0adc33fdd968  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_s8.c
! c1de850dd0fa4c875b113bc44c9907e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_u16.c
! 8a822eada93d0a653861cf70ee8e7507  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_u32.c
! 39288e6b5a306ee8a8bb8e0aaaeabd57  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrhaddq_x_u8.c
! 88b471883e65911961a28ec6a329fab5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaq_p_s32.c
! 6fc85f7c7c67c1f0df26b9ba41310235  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaq_p_u32.c
! 914441ba2ec01b97cc4d616e79a552ea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaq_s32.c
! 0b9ab36c0a78653b63f8e5ddab83ef62  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaq_u32.c
! de6910504f2c97b6b4d64ec0265611a7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaxq_p_s32.c
! 9b5c7bdc8dbdd19401117eaf0f533ee1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhaxq_s32.c
! 48049f1f4c2ab1ca5310b3d929d1af85  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhq_p_s32.c
! 03f331a3889ead9f4e41a0779f9e489c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhq_p_u32.c
! 9f8a0a074eeb7e540eb0080bd8635db1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhq_s32.c
! 4b2acc97c6a633f4326c37d2a0fc65c8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhq_u32.c
! a8ac8d9664106a8b1410168853ae4f4d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhxq_p_s32.c
! 5b9cb4f3b1c3a714be3db3daadf27414  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlaldavhxq_s32.c
! 28e49ca8eb272a7b0a66b422a49a493b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhaq_p_s32.c
! 37d5ca86cd6db315280fbc7e9d48ba73  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhaq_s32.c
! ab9621c5c43b9bb6708ecc7c75c2caf9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhaxq_p_s32.c
! 14ac8fe054fb1f0b68b65483ba3acc9a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhaxq_s32.c
! b0ab9eaeffa101b701e01bc76afe3310  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhq_p_s32.c
! 8a1ceb3b6228fc76d31d55ff4794b26b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhq_s32.c
! 23983711b10355902207d141e8126953  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhxq_p_s32.c
! 4d6f82f6992a85ed7e364a64331f6739  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmlsldavhxq_s32.c
! d7fe5eedc52269a147ac5fb9d57a8a17  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_s16.c
! e24faef6c8e2afd63ea0c58eb349a8b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_s32.c
! c7d09343d04126ce6ec3fcc468ff9a50  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_s8.c
! c3e253af589d3f11740207ec1b833cd0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_u16.c
! 7152ba1bb24ffe7b612db861a16b55ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_u32.c
! b08feda659eae1b7a27adab6dbba7ff1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_m_u8.c
! 635a1fa4cd649862fff916edd1667fde  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_s16.c
! cb5e69437f2f2218864e0eb63c1953be  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_s32.c
! ce9f652c5446dc7bba3d418d23baeece  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_s8.c
! 899484e5e18aa422f5e5dadaefe8a66a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_u16.c
! 50d1027185213097c1f1231074de7f61  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_u32.c
! da0baa9b9b6ab1644aad0415770eea11  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_u8.c
! 837133dadc400502c507a2d8cc6167ab  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_s16.c
! 7fe6d7c2ae233ee75ac1a92651bf9b2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_s32.c
! c9825cea84572622973796c3519bfd10  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_s8.c
! 76190ebea6353bf9e85d158badbf073c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_u16.c
! 27e64c476dbe9e774369adbb22c2c3ec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_u32.c
! 604a333d53059fed3eea22a06b75a561  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrmulhq_x_u8.c
! d708d94fd613aafe3c3b0b7402e74b80  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_f16.c
! 4de58249c2f8c2a059dc2379dfa7ff36  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_f32.c
! 269fe0941fb8431a47237233f4910c9d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_m_f16.c
! 12f7d9fc5c528f8783d8ecae4b0525fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_m_f32.c
! 32a61db362e665f108c083c19790da2a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_x_f16.c
! 196e42a5cc1619b31247fa2baabce7f0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndaq_x_f32.c
! 33d5b70c4f54e3e40ff3a8a034844b9d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_f16.c
! 3dd3c235160284e251de6349ac4dbe8c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_f32.c
! 2f501c8fd1191761785514af0bf424f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_m_f16.c
! 2b32ad7a6c8e34481e45f0120da0a20a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_m_f32.c
! 6986c209c0f79235120555910d68b6b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_x_f16.c
! 541b206e5ffafe242c781bce383660d7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndmq_x_f32.c
! c66ef4864e7edc3551fcd133273d8395  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_f16.c
! 50684ac0df9942b35aec6a21ec25b377  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_f32.c
! 3fac24e5d430d2200666bff8f1b51961  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_m_f16.c
! b70a22b4f4deab38c355e0fa8bbcbb73  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_m_f32.c
! ceb4e6b9b6e334fb30024963a5c8b5ee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_x_f16.c
! 67a1be58b1f43b9ecebca776c57905ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndnq_x_f32.c
! 7d58d5560f1d8654957ee2e24537e9bd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_f16.c
! 26d36d52a40c5ea037afc5e773e2ce37  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_f32.c
! a04bd446ab7763fcf7646dc6fc5e49b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_m_f16.c
! 14ce52dbf3aae107f744896e019fa1f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_m_f32.c
! 8467fff2612207f9edc9b2b316b404bc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_x_f16.c
! 56c4db4fced40c66a04fb454654d6897  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndpq_x_f32.c
! 535b52ee9da45a62004060699f136cae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_f16.c
! 4ca3424d51b2fb6a8601cb565ab1c89d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_f32.c
! e60e8897f7d67d7032c59589a905fb48  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_m_f16.c
! a3186676b294fab5933b37193040588f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_m_f32.c
! 8ec147fde7cb7abcf5a61d922a815e3a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_x_f16.c
! 374febed8a2a2f750d2aad0493463f39  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndq_x_f32.c
! 5d497f830df851d324efe2436e74854c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_f16.c
! 225fb0205ab895cfd3f41fa2b6c82077  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_f32.c
! aaa5c81cac4b9a619e264a0593c467ed  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_m_f16.c
! 39658fb88c665de27449a558c4a1d0bc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_m_f32.c
! bf4c49d2f13fbdd748df1596d3f80b47  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_x_f16.c
! ce639eb2607d92dac4fd1edef94563a8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrndxq_x_f32.c
  90fa8496dbecdd1eafc5a0c9f9403731  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_m_n_s16.c
  73852814a308cc5c161fe3cb891cc8eb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_m_n_s32.c
  54a2aaf7359e8e95c7e5acbcb5eb74a4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_m_n_s8.c
*************** a975c1fbeaa9693f3ca09a057cd7e008  gcc/te
*** 62363,62413 ****
  cbfcf18be204f7678a28363a8bc9c3a8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_x_u16.c
  999b62740cd4995931c90a25ba836848  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_x_u32.c
  093171f11fb6e0df610738fabb482310  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_x_u8.c
! 9ab7c52ed692331ac17f3a77a359e6a8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_s16.c
! 0b11dbaa0f60f8e4ea321f4c55f621b6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_s32.c
! 515a1f70293c50ea8503d02aed850da2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_u16.c
! b10c97332ce418176b941bd6a74700c8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_u32.c
! 6b10a9b2c28078a57f3e617510974e9e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_n_s16.c
! ff0a951c8cbe7acb545f950d5cccdceb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_n_s32.c
! d844787def96f74e18e9747cea63b32f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_n_u16.c
! 1277848d9db569937b431f7d235a9e94  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_n_u32.c
! 30e814794ac438a22f2fa4a446763cea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_m_n_s16.c
! a24419a8a641ebd1851a317606e701eb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_m_n_s32.c
! db06eff900032853cf190448078a4986  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_m_n_u16.c
! 0a0131fd4fbcbf2c0296b615d130a952  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_m_n_u32.c
! 45b4c004bfe485ed555218cd1485ea9a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_n_s16.c
! c9e901fe495d1e09a73a64a0a0429cac  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_n_s32.c
! 8bc8b4a2e32e38b5faf6701f4e9f146b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_n_u16.c
! 30946009e4b39d4a6e50bae26958fbec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_n_u32.c
! b56f2b8302d8cc0f00feb4a1fc9abcd2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_s16.c
! 053eb89ecc77c13f59d37b6c5e5d1baf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_s32.c
! 14f54451dc153a827c4fca6286442dd6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_s8.c
! 315a299a43669ac834afa59cb57362d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_u16.c
! a6c107bc251ee67eea4ce1d02863cdab  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_u32.c
! de1cb8b4f89ff66f540b03c3db602584  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_u8.c
! 99fdd7f57c95c6f32172b07839d52a7e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_s16.c
! 1c88505e4b6ccee4d78986d88c4e3138  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_s32.c
! 7a21bc9390e0723d667f6c1a640a9d87  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_s8.c
! b7f3d3b9790c02ce634f9ad38fc7ed49  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_u16.c
! f183cc7175764022268a072991c65eed  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_u32.c
! 830620fadbc805ffdfe8c5a9eb223071  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_u8.c
! 449f521631a60b56a5b51f89d24b3f22  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_s16.c
! daa0f08ebadc759c38e96891a26197bf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_s32.c
! 7ea573e0501fe7665a68a4c562141595  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_s8.c
! c96b106fd2bc601b2d498d1ad69307dc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_u16.c
! d1deed96b04bf9cace69cf6cfde9526e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_u32.c
! 70eb5ec8ecaec9ca87ab3cc2843570d4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_u8.c
! d5544c8f25bf3985018dcc88235b3403  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbciq_m_s32.c
! 73c066f8b7e5555ee39d04725bf84892  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbciq_m_u32.c
! 8b7a38d46f8a058706a763ee9143f7b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbciq_s32.c
! 52bd810c873bdb23b336625b299234ca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbciq_u32.c
! e2a37832d2a2faaf2a26e34f2f625595  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbcq_m_s32.c
! 8bc58960b4f6f592e6b8e023ae1b4dfd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbcq_m_u32.c
! 9f716bfa41d2ea73b51efc144e37c069  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbcq_s32.c
! 8b14670727e0420852e05a1ed690b3b3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbcq_u32.c
! 9f8f1fdf181b32325dcf53c574e0f3d4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_f16-1.c
  af70db4174c1713b590a6d5ba294aa2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_f16.c
- 3b9b0765f651afddc1fa59941cf48ae0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_f32-1.c
  25befadfa1ca09ed85081c818a46c071  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_f32.c
  c9fa67c20fec9ef097315c2e0664eb2f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_s16.c
  0e904d54afafee544aac46db74a0fb78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_s32.c
--- 62317,62365 ----
  cbfcf18be204f7678a28363a8bc9c3a8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_x_u16.c
  999b62740cd4995931c90a25ba836848  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_x_u32.c
  093171f11fb6e0df610738fabb482310  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshlq_x_u8.c
! dec25b9a56cf92334b755346adf00d1a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_s16.c
! 570af9a877776c3627811962adf813a7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_s32.c
! fa5882c6d43d5c92372dd5394d60bfa2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_u16.c
! 89833c227e6439deaec0369a5aca272b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_u32.c
! 15ffcccf128498852605551a1b88603f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_n_s16.c
! 09a384d7e598bac62d75905580059af1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_n_s32.c
! 18e751da0115372e1d9342966a7ea980  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_n_u16.c
! a6b98f80c0ee8abead275ce6461d8ed1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrnbq_n_u32.c
! 27889c7112bc41543dd7e39b233b3d6d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_m_n_s16.c
! 4889b69261ccc77a8b805dc096ffde78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_m_n_s32.c
! 7cb5bc093ac33142110b20bf9d9a125e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_m_n_u16.c
! 185ac5cdd29b0d825b80ae7c73c34c73  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_m_n_u32.c
! a47218a680335e82240426467e54877c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_n_s16.c
! 22a334b61c24e7045aae0c8048d8ce1e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_n_s32.c
! 87e3b9bb6d7d659142e368e7e82fb630  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_n_u16.c
! a4bd7ca8b01ee9e8d389d294d99dbae9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrntq_n_u32.c
! f916730a06eaf339be0e856ef22becfb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_s16.c
! 6b824213c294d061e8eb5f1b0380d044  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_s32.c
! 634dcdb1492d77bca4611053382a9f8b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_s8.c
! 3b7299f77e24e10ae48ab53adb56687d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_u16.c
! 55148c912963911b92330530e1dba9fe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_u32.c
! deafd73348a80de22aee10ad49534118  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_m_n_u8.c
! f029da5bbacaa3df122fe5d7442b1c77  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_s16.c
! d8edca184161819938931ac19140d2d2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_s32.c
! ff59237a577eceb302f52d6241b109c3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_s8.c
! 8acde0c9e57103dd359d0ddc60e14056  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_u16.c
! 720932db64d5e98a92f4ab9aeb546d8b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_u32.c
! dc5e35a39aaf103da597a6db6ef2f1ec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_n_u8.c
! a9b75a064fbf1c7fc95ede847a5f40e6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_s16.c
! 70f13dff2c8f45d562729aedb51095c8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_s32.c
! e6127bf0d3fb31f48bed77b02ed8f1f5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_s8.c
! 7959a5ad36a5ec8255be8d3f5324c211  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_u16.c
! 574710306f0c1fef67987eea72857ac8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_u32.c
! 8132e2ca265ce004587e039a141b4974  gcc/testsuite/gcc.target/arm/mve/intrinsics/vrshrq_x_n_u8.c
! ad0f72f16f1436835769ad26f4554b5b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbciq_m_s32.c
! fe4b54b2c4e751934615b7c2ebfd87cd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbciq_m_u32.c
! f2b889d1844a15b18389534c4050fd3b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbciq_s32.c
! ed711f516d90a10c0e04b55f40a058fe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbciq_u32.c
! 22706fd4cb189bfba2724217e07083d8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbcq_m_s32.c
! 0f8daa925acd949859c832c7d986478e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbcq_m_u32.c
! a42ff09d93993a96614fefa3d6e96505  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbcq_s32.c
! a719098a51cc49f83ff59264834d4b4c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsbcq_u32.c
  af70db4174c1713b590a6d5ba294aa2d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_f16.c
  25befadfa1ca09ed85081c818a46c071  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_f32.c
  c9fa67c20fec9ef097315c2e0664eb2f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_s16.c
  0e904d54afafee544aac46db74a0fb78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_s32.c
*************** def367f33eb6f2d3b377c08209d4e3ba  gcc/te
*** 62417,62702 ****
  b6849ec20ab5271453eb6a6910746ff2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_u32.c
  770546f9f98bbba226ff4a00ebb7d508  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c
  ed0f72d390ea11c3168e5e335bdec21d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_u8.c
! a21c5da0c94b3574447973ffbf4a95ea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_s16.c
! 7dfc4b4a31c672e09cfda5ef1cf3aa43  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_s32.c
! 1d8a7fa8a125cf4d2a5271f018ecf0b6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_s8.c
! d880bf25628ec038db5b89c61a81c2c9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_u16.c
! 1b411aa829010fc47068b564f16a4403  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_u32.c
! c6fa4ae0445422bda12d9506c8c66130  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_u8.c
! d0c5d5ea1ccc5603cd05452db00d32d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_s16.c
! 6a57f59c554f7d1f12e0e0523e652ec9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_s32.c
! aa1de162670d4e2e72c7a5a8c2498b4f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_s8.c
! 49a23be2543a857152e4ee103680db75  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_u16.c
! c47457767845064366b1b69c310f1d71  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_u32.c
! 42676c63aaed6f9f3f6bfc682126b3a2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_u8.c
! 0c5645db2d8b4fce0fdbafde4b9f3807  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_m_n_s16.c
! 9987bfb5d7e7b72b50a7cb9047c9b0a2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_m_n_s8.c
! 8e7d63a6ca48e6b9838c4a347ee75f57  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_m_n_u16.c
! 61d882869f335722abbdee5458926265  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_m_n_u8.c
! 90c8e82fa8fe803ac5ba1fef50b85a78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_n_s16.c
! 24a95adea75dadc953d3e0e46483e14c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_n_s8.c
! b6b4323e56c13ff45f01d327e8505153  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_n_u16.c
! 8f26e28ca59f681f4629ab903687ef08  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_n_u8.c
! 7dcc4976e15f6e685b35852a399bf077  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_x_n_s16.c
! 392f0c5e089aca5f962287695f6770d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_x_n_s8.c
! 7bd24b43f713c1e1cc53e763b75839a4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_x_n_u16.c
! 13473fa384dcc5d8318a94550e9e3876  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_x_n_u8.c
! a4289e6af40e39f70590253f3a5e702c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_m_n_s16.c
! 8c11a0fcd6db159acf5d5d14fe8af361  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_m_n_s8.c
! 8609eded145a680bd0d88732f604a52d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_m_n_u16.c
! 7bcf424ab1135a55c18145b6df2f45ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_m_n_u8.c
! deeaaeb49f41ba227cf33b1899f91492  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_n_s16.c
! de247a562bb6501f7ce6985646679af6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_n_s8.c
! b7cca0e0be88f7852de4fef1c9fed3b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_n_u16.c
! e5df802fe19838c7db23fbf2c615b6b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_n_u8.c
! c96c6b16998c2c9823076510291988f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_x_n_s16.c
! a2b7c3e3f9dfbb0dde6bd19ed6a3589b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_x_n_s8.c
! 4c078897870b0fd47f0ed6aba291f7fb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_x_n_u16.c
! 97b11941df0f902189f9c7c9cb008af4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_x_n_u8.c
! a76c4db31106832330ddabd4dfe8661b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_s16.c
! 18979f3ff385b76b333fc6d595bbb86f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_s32.c
! 192f1a7c02b8175b1ab79ede5d2eb39e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_s8.c
! 428d7789fdb1f8e7e2643c48141bf186  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_u16.c
! e53dc57cb0db1ef4e89ae5a0a0ad7620  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_u32.c
! 2b93abe4137759624b6a3968e8a59731  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_u8.c
! 7b97bddb690e1887211d5ddb2d29810e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_s16.c
! 48ab8f2efdf25a0cb7a09170c1eba7cb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_s32.c
! b7f2199068268437b6fec398103d5d39  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_s8.c
! b166175826ce4d3b3ab0184342ef6d59  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_u16.c
! 539d48d5fa3540abc8415e8735a5f5a4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_u32.c
! 0f6d9069deccdcf59f9cbdb0e94cbfa4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_u8.c
! c5fcfb0961dbf8e1b5818ba180489937  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_s16.c
! 3caadcef04a8a93d34b41b93d1e99a66  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_s32.c
! ae71c7c6787a60b783a0edee9aa5083a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_s8.c
! 7c79751ee95521c41e081f9339461004  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_u16.c
! a53ccadf53b894a76a4f8d8b85bc02d2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_u32.c
! e8802275fd76c1376730b740d2e07f8a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_u8.c
! afaa787864749ffa95a7f5c64e7bbeee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_s16.c
! e5e17cf6674e1f678dd79128bac37dbd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_s32.c
! ad06af66ece90f5f850993478643d541  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_s8.c
! 0e6f22fa239743c5ff908b2c03422710  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_u16.c
! 3d36d0ff0343a00f42d4e5f21e3ee0bd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_u32.c
! aec93404642770180c9da8da575bc675  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_u8.c
! fcc650c84290f865fc10171260b40d71  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_s16.c
! b43075c2fcdde5bf44a713ab0620726b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_s32.c
! 7685adc0e9a38c4d4077daf40f5b2d56  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_s8.c
! f248f3f2ae0e6e56318a6500e7a39edb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_u16.c
! 99e89933e034fa439440de0977fcf4b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_u32.c
! c8397b6c688dd10f292be3fd74f3ce35  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_u8.c
! 6e84b88e411390aa07b7869137a0353e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_s16.c
! 65163f38eee772298032dc72b57eeb8d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_s32.c
! b6bbc55974debeefa69c8d5931355208  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_s8.c
! e7f3f86281576cd622414b91d3c74ae5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_u16.c
! 4a23c397cd72fccbb3da4a41ad86fcda  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_u32.c
! fa2f9a401da2b1f50369469f81f000c1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_u8.c
! 3af1236d7ec4d9b79a53e31152bc150c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_s16.c
! 4a09a8a8b1d85093e038a3a1b7234436  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_s32.c
! 241acf549031c2d120a7d8282afb0382  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_s8.c
! 8485b717513606e97e7d6deadd712d23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_u16.c
! 45fd20a57b091d63e22931e2f1ae23d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_u32.c
! fa7acf146ba7c39e50f5df332a53785a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_u8.c
! 9c5bef30941c12a164e041213835b636  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_s16.c
! 1d740d22a719b672c96eab3c9f23f7c1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_s32.c
! 72867de7cea3e0b5701f88077ee0dfd2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_s8.c
! 2243e42ab9b835f76190d4f1370f5a17  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_u16.c
! 6664899d7a0a3fffee7a1656da4ed90f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_u32.c
! bbb9d498b1df24275b5b085c1f18dbec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_u8.c
! 60a321117282548381796a49c6ece328  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_m_n_s16.c
! 7a6078196d154898cba127b43aa33d11  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_m_n_s32.c
! 09241c4170f6a51807f90520247d0f47  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_m_n_u16.c
! f2686f50ea6e91f741720864ab5e88b7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_m_n_u32.c
! 4457b85afdf598b0758653174b063aaf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_n_s16.c
! 78f7c1f6d844e48e5d96bc2974af5057  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_n_s32.c
! c582ae3376b2eb4c254d3a5aa122c9fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_n_u16.c
! 027822fd3018790ff0102b205eac7a6b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_n_u32.c
! 3adfbaa81bd867c5d9cae25be2730c8b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_m_n_s16.c
! fe37f80301c18194edcd50a13e6803ce  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_m_n_s32.c
! a5e299a3e1d7ec7b63528789d9623986  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_m_n_u16.c
! da552653d2868b9ee099df3c1c084f03  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_m_n_u32.c
! 78f4c11c4bfdf7c222d18f5723594da3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_n_s16.c
! dfced1054e42720a12da576e630b7d84  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_n_s32.c
! 8287314e33de5e3a47c7bd7abad841d9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_n_u16.c
! dc6b1258ab569bd6eb5131d8304976cc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_n_u32.c
! 4dc736ed0c1191065ecec202fa00a087  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_s16.c
! 254dc9138fcb3f823145373b259f6a25  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_s32.c
! 17886b3cc684a48a9a780be04a5cd2fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_s8.c
! c897eb07cea59b613a23d87166819945  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_u16.c
! 8c2160c8bb5a4caa8047172b1b7f8f23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_u32.c
! 6b0471f5bbaca2ffe847a3f740a1583b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_u8.c
! c8954598fe02c9e631bd20e64e486c23  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_s16.c
! b183bd54b05d41f8437c9157bb3fd39f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_s32.c
! 076a00d52efa4eaa6a5b3cf341aeb9d6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_s8.c
! 0202434ad46f530977a6d780e2d567be  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_u16.c
! 6b5fe8868af88cb530d881e48beef470  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_u32.c
! ac9b84a31b4c098c62497c79d3f853af  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_u8.c
! deac7b000a1d1fc0a6671a7e65868bca  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_x_n_s16.c
! 74f6817d70b4677884877fe4bf037439  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_x_n_s32.c
! 442ea5d27e97d1a2d816edce4a477021  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_x_n_s8.c
! 71823e7f2c7b8e44bb84594cb8f1d9a1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_x_n_u16.c
! 66948e1f92293d50129edca2dfd4d2de  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_x_n_u8.c
! 97e19376fabd7b5747de3723c407b874  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_s16.c
! 7988f2de2ccfc3ce6fbdc91856ce50da  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_s32.c
! 0cad70efa04a359255e3e531068c28a8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_s8.c
! 7bcf8905a6c43f5050b1473406851e5d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_u16.c
! 232270feb61ab9a108143bb04cf9c093  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_u32.c
! 434d7617baf3208a0323e44324fa3eb3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_u8.c
! 1bf2e837e6f0f778dbe9cb5b50028033  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_s16.c
! 5c57b183e434d4a0b707c5209c35433f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_s32.c
! 25af582005ceea6a290b82a0f2be583f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_s8.c
! 4efc189d863bd17ab442825fbe9cc268  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_u16.c
! 3ca82531b7278152f855af42dfa0f3b9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_u32.c
! e3ab5164fe383397abe7150923fb30de  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_u8.c
! 92abf411c4ac386c52f5d83afb922dc6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_s16.c
! 86aabcf4498f925713e5f88d917e3aa4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_s32.c
! b374c1bbe1268d983b5d9c8b35c692f2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_s8.c
! afaf14609262a4f5a9955309c2a513b2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_u16.c
! ec1fede6e89032a4f00a083af8e68ab0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_u32.c
! 88bce73b950808cbd14a3e5b250dfb75  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_u8.c
! 0f6999f4ad3d27b461d07585e6251f61  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_s16.c
! 3c302c0c20e5e1e3bf1454ed3246102b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_s32.c
! a14569c1265b56d07bddc7d741fd5e73  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_s8.c
! 1b0e2166174b7cff78ea61d9b486a242  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_u16.c
! 959b45e4f35e1996c4987ca7d483d1ba  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_u32.c
! 7f98f9ff95fc1ea03ff1fb7421176b98  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_u8.c
! 9a5fbd5b74034010b7178191ab083a8e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f16.c
! 4b2276fc258da1dc8535df6c3e2af1e1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f32.c
! e28d9c83c5846ac1dbfd5031e1b996ea  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_f16.c
! e2071cbdf84e83d952b6d24397928869  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_f32.c
! 7b3bc8f05494dee1894e4470e450a8b2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_s16.c
! 8b64d2fe1700e84b12754f9f8705e163  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_s32.c
! 811eb53923a4a2c5de87326bdbac4a17  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_s8.c
! 6f2641567c515913693c444a8e8eb482  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_u16.c
! 2ee98389abb2330a789cc1593b7e8bc3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_u32.c
! 7c637f2cb5d55f818deacf73b5b14a31  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_u8.c
! dfa1dfeb9120a2d3a2c6b5d5b6259815  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s16.c
! 452e6031bf2f8375a5ee0a0837669f3b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s32.c
! b97989c0df14fb60303604559a570905  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s8.c
! b2eb7db6b47e6a38cb8045cb63458e05  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u16.c
! 3837650cf776af0f692cd5387846358b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u32.c
! 420966d82c8d3a7bb80562e02e3a8e9b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u8.c
! a9abaa59bf6aa95c5054c89f765cbc40  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_f16.c
! 1a7a6e2aceb9ec40f8d9054cb92952dd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_f32.c
! 3faad9f167f9d53f46d2fb5deb747b14  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_s16.c
! 3202954833bc9ab3b12611e7989ba862  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_s32.c
! 05d681278b3cbc4ca7caff7b7f17066e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_s8.c
! cad165a5225e5e44c82d506d8011849d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_u16.c
! 15e710f0a7361cfe01b8073b428d1064  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_u32.c
! abf7993ef71ecfe056785135db195065  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_u8.c
! d7bb81ee42ac3f621e947b066a4bc88d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_f16.c
! efc1d54df73c03bdfb94a656c545e1c1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_f32.c
! 78631680908df5d1be18fe4871869dd5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_s16.c
! 267e5d9e8c217e59802769487c6cda1d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_s32.c
! f49cbcc89bfe0784d5fb1271e66bc7ae  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_s8.c
! 592a1baa32e699cdb4cd8191b37e331f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_u16.c
! fcf07e05c6c7cc1ff0bb917215121d59  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_u32.c
! 289a82e1b01bf0df550a6e7a594fcf70  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_u8.c
! 4c88594b6c39df5887d379a34708a6d9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_s16.c
! 0f5ff001915ce91dc614ad527a2af378  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_s32.c
! f253585d611dad336a3fb96e7917c2a6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_s8.c
! b5510a5fd2a8db2f26a0a4deacabbd58  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_u16.c
! 54b7fef18a192644b989008e87f17682  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_u32.c
! a7440f04d9b29c1ee9649f896718309e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_u8.c
! b9d053230589331df301b07011735ff6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_s16.c
! 5a3a62d997c519dfa70fe451ebbc2c37  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_s32.c
! f6b54030f029bcfb05680b739b2bb836  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_s8.c
! e2560c3832a179aca9df24db084c3b9a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s16.c
! 3452d7fd086007812dce255457881c88  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s32.c
! 6fadfe7e5048250222af938e48f6c6b6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s8.c
! efb493ac171f66b7d76f7c254de84168  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u16.c
! 7d6c03096174beb977d863ecfd935590  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u32.c
! da30d8604ad0560130e65b7a33440c65  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u8.c
! 2ec0bc22fb05296c00370b15d9bc7821  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s16.c
! 44034bd1b4e9fc42fa898cef988d15bb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s32.c
! 383c93475cbe011d2ca4d148bad8fcb1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s8.c
! 4431323cc7e6da8a21cf9e27e3b7ebd5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u16.c
! 9fddde98478aa95308a4964ffc607168  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u32.c
! 8e619348e3f88e3adfcacff19991d7cc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u8.c
! 4c95638a28189bd90cecf77597092053  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_u16.c
! 95d862feeded924eb1d65ceccbfb0e3c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_u32.c
! ebb54e007658dc170570140bfa5b9fee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_u8.c
! 2274eb4c20218e85622e70b3e994bed3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_s64.c
! 5097f28a65881e89c854097ced394eda  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_u64.c
! d681432131915ab4b712770cc5e23a10  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_s64.c
! 082a92fcfa954dcf0bb6e8ea5780e849  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_u64.c
! 683592ff5798346c7f8a4604a0b15bc1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_s64.c
! 9ea225cb52ab1241245737f97acadad3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_u64.c
! 126b71a9d6e5e9bb66ed8de20c47a2f8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_s64.c
! 51408ecec9de76515f5a3342c25c8f1a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_u64.c
! 4dda679f93778aa3980df89fd6cb0aec  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_s64.c
! 26077e6c72c73439993691ad76c24672  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_u64.c
! 13d87128323d651ba2e621c38f675220  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_s64.c
! 30101223eee72a1410c5f5a52f979fdc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_u64.c
! 33b52d0b4361747832b1027e259e47af  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_s64.c
! b8316257060c71a38b1d0953a111ecb7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_u64.c
! 840167449a83c8cddd585bfb22fcc6cc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_s64.c
! 0eb39f1790010af17b05fca8f2a77546  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_u64.c
! 713173d32e84dd0168bc26c7351ad162  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_f16.c
! f0967d98986d4b3a6c5c8177682cf2ac  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_p_f16.c
! 244ba1f5a0a0523a6dbf28fa01e8ff61  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_p_s16.c
! 579aaa9a58d9c868ee08238ee2b00c3f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_p_s32.c
! 39863ffec6279895943d6eb1a51775b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_p_u16.c
! 07e8b6ba838e53783e62b3c8e43cfcf3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_p_u32.c
! 1b9561563dee067ddcc985d37fa8bc78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_s16.c
! aaf535acac7280989f80a9c5ba487a0e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_s32.c
! 8b2c00413511959eb2786c491e884dd2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_f16.c
! d0755a14a8957d38bb6bdae17a955ed6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_f16.c
! f7d0f74a595bc8b786977a280ffedf35  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s16.c
! 4c61596fa18d2e1c44d897c9527878c8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s32.c
! 07040fc97cb8e6f924a5faeb73d88415  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u16.c
! a5ef26ac1e63c189f1abcf4ed7502eeb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u32.c
! d09b814fe5482e60c0d46e7bf0471526  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s16.c
! 05b6f382925dcc6940f1e23ea88b353d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s32.c
! 6136556dd25b8d6ec8871d55e654220b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u16.c
! f42c18b535a2748d9380db1b4c95cf37  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u32.c
! 1e9f3fe774640ec74e75dfbdc5206306  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_f16.c
! 34b21b14daaaf9159eb7aa09e7294a33  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_f16.c
! c1fc63142bac762bf668b4ce1c13b988  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s16.c
! 80161f7be68f7396374bfaf8f203c8b6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s32.c
! 069ab5f312e138d10f536195aeefe507  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u16.c
! 0346ab67e32d96ab545bb61fd68ce71b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u32.c
! fff9c777762a482fb616bddb54255d9c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s16.c
! 97ea58ffaf340bbb73648badab0c7000  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s32.c
! 5cffa4ad873f9be3b93edeb5de7656ad  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u16.c
! 006d01ace8d5b9d7e0b5c00585c80762  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u32.c
! c06edb9d6124d63a607ecf7981b588e0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_u16.c
! a6a2f481f3ef1168f137b9699ec376f0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_u32.c
! 1c448fc43dacaefaff4d2247aa4baf05  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_f32.c
! 8b75259ef55fbc7a4dbceda1b1045ae1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_p_f32.c
! 350d97a3528349f91afe4eaf99913e77  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_p_s32.c
! a3e105316c008f11d6801f57d807ce13  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_p_u32.c
! 33ff11cc1dcc8beb64ff5faaed26721d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_s32.c
! bdb431805164b33452417ba12b32840e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_f32.c
! 3bb616076aa7eafef47fd708e599de3f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_f32.c
! 579e84c24b89e7669a11e03eed7a7afe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_s32.c
! 6c689c07d564a7cbe81c5b18998df46c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_u32.c
! 2ac80b15b1f6c309db162245b1ca9c73  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_s32.c
! 24af861b7c533d785480ba5cade3360b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_u32.c
! b5975653dcac791939c36ec625e7874a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_f32.c
! 18afc17a226e4eff52f3818817006b38  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_f32.c
! 278ad44b2003a808e54e4c8fd3d310b3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_s32.c
! d7dac287217cceaebb1cdf580c2cf833  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_u32.c
! 6ddc160135f43f6de8b3040b447c2f37  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_s32.c
! 819f6fcb57d29201d48db2b996335492  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_u32.c
! fbcaa73cca4fdf445382e25102e77586  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_f32.c
! 0c140f435b3d9cdb8aad119291ba99c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_f32.c
! de648d1ac5286bfedf3beecb0c8756f6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_s32.c
! 0c617bb9968e16ff7e663f483a14845a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_u32.c
! 68d42e142b9995b24149211d17716ccf  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_s32.c
! 56dbec64553d1e27613cc5e82076c6c4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_u32.c
! 6c2136c44abcbdc028e6016b6f89ffa7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_f32.c
! d4160812405ddba08f31924ff68d9d03  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_f32.c
! 57ebbdfd7398cab05f6536481f23dd86  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_s32.c
! abce9fa40a22c2c5dc20a59011f7387e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_u32.c
! 69075023cafdee99d0080662970052b3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_s32.c
! d80c806917a7f12944ded6b73a851be4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_u32.c
! ee88b68d0d38d4a93bda3c89bedea923  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_u32.c
  471a4adf7f7f6c36a9f8dcd63d7c9f92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_f16.c
  ded2a903704f5d207c652909ea0350c9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_f32.c
  7213a728fcca543b05dc9327980fbae4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_f16.c
  e39321e0b472a1d0883477f46714b5aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_f32.c
- 870fa1cfecd057944f70bcbe2dff451e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_n_f16-1.c
  6cd682a33a3cb3634657d4d35e5c092c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_n_f16.c
- 4e932b45f9481cee6dc4771c74e3c7c1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_n_f32-1.c
  bf9a09ba7d7a53fcd050240228cd81aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_n_f32.c
  fb3d0405f709d2f0cff12e63ebf909fc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_n_s16.c
  8b3b3c606ed54a9dcc86656050d113d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_n_s32.c
--- 62369,62652 ----
  b6849ec20ab5271453eb6a6910746ff2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_u32.c
  770546f9f98bbba226ff4a00ebb7d508  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c
  ed0f72d390ea11c3168e5e335bdec21d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_u8.c
! 43bf3461554f8584a060f10ca2b64b30  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_s16.c
! 90cc10b3fc55e08237e3835d79ec63d2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_s32.c
! f4a3da6eaaa7a3e3bef7efe2a0c4d05d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_s8.c
! 13f4763c243d9ce947d19985b4b2fb2a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_u16.c
! 97ad71cce11dd6f6d43c9ca15685a3dc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_u32.c
! 5f61820b4367ceedb91389f865be8a25  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_m_u8.c
! 58194f81a18044808e5947961b15fbd4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_s16.c
! 354732896fe9d6d200fc0258de99f2f1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_s32.c
! 4a4a77d58877de9f2da0a9e55251cccd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_s8.c
! f4ea34eb377007af578a1a11bda713df  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_u16.c
! 65be7dcbeefaddc6ca97c01d92f5be00  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_u32.c
! 31ae648d3ec555f9ee1ad7bd01059f7b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlcq_u8.c
! 20ae31f54acb2eb58b348318982912d7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_m_n_s16.c
! db172337dfa89796d96a0d617e39c5b4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_m_n_s8.c
! 3ea150e1a6382f955bbdb937af5ef5f6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_m_n_u16.c
! 5a9c7348513962cdf615ffd985c0238f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_m_n_u8.c
! a581e7c8a40331a8900634a9122272ed  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_n_s16.c
! 3fc5bb6b9da42903a3cdc0a6bb7502e4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_n_s8.c
! 949179f951d76eba724af5652d839178  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_n_u16.c
! 0e1e3673ba09ca24e5fb127cc7f0ebc5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_n_u8.c
! 942f065866028da1dff1666b8cd19518  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_x_n_s16.c
! f50d362feca87c6eb11a303a4d4063e9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_x_n_s8.c
! b0f05c3a577cea78b571724b2db56651  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_x_n_u16.c
! a6c4144fda007ea8c5114de693e90b80  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshllbq_x_n_u8.c
! 1a89c1efe9e1548ca7f3a84eae069d70  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_m_n_s16.c
! f7d36aa8e45157d3db39e8709ed53a81  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_m_n_s8.c
! 5526fd989a3e255ce98cef9966a3326e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_m_n_u16.c
! c5498534046a0dee84f79c67490fac0d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_m_n_u8.c
! ba8a82065d28160517177b931586143a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_n_s16.c
! 902185894a2ea36444108920b992ad1f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_n_s8.c
! a4c2422409715e2b3b6101f1c930ae93  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_n_u16.c
! 2652da10a24f1543c13ddcd38840c2a7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_n_u8.c
! 6704b1e5f443f0cb9098b11ef90943c3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_x_n_s16.c
! fa531036729b1b906aafd880d95c92e5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_x_n_s8.c
! 29eea75587755876f1b45924c8307e79  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_x_n_u16.c
! 389082b74995d993b4edc61c68a86205  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlltq_x_n_u8.c
! f5442649d98aab5110b5f75cacb54c92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_s16.c
! e55bc006d3ee114e91e02ca3253177f4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_s32.c
! 66395a08e8adff4c6043909ce45f5ba3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_s8.c
! 1a434efe8ba381c2ea83fbd3e0f544ee  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_u16.c
! d917afe7da76e1beebc2ae571a3616d6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_u32.c
! 91accb6205de7063803aaf48e094ebbe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_n_u8.c
! a8d39d9b901bd82cd9293009c1e3644e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_s16.c
! cdddceef9c79ec2822d6c24af379b61f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_s32.c
! 193e32b2ec9bcb81d9d26a23ee66d7fb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_s8.c
! 06a7b0c7027234735be568a263410f2c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_u16.c
! 089bcad82c75498001c7027abd4432a0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_u32.c
! 3ebc39066d8aacf5cdd299f260a5f1f8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_r_u8.c
! 5e1f3ad6abbff9ef691c3c0702dbcffd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_s16.c
! 39e72e654fc87ae02892eecb289baea9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_s32.c
! 92823334d9b056cb346a3237ca3ea234  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_s8.c
! f53b7ca02f70e3e1657cb9d57cd1054f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_u16.c
! 9259b252abbc1cf63371cdcbaf10d608  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_u32.c
! ba86a7d4639905f5d537baa5596bf851  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_m_u8.c
! 765821465648f48b07c99add06b945f8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_s16.c
! 97dccfd44f194bae4d58a1e785217f7d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_s32.c
! 3a1d90e129de5e232eb60d1d6f5a6c71  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_s8.c
! f912390cb51f8837f5e05e48ca4ec7b0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_u16.c
! 2346c8af74ec266e017f19ea3b8a4b34  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_u32.c
! c13de3d414beda58f7a9cc165385c876  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_n_u8.c
! 18f402513cf4c9e0d0645304727e8b21  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_s16.c
! d5cd0b6d76b09122b286a9165485e2f2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_s32.c
! ef34f80f9523f98d4f529a985db33f28  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_s8.c
! 3b1ea0aef9be8070881e75ded8ceae54  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_u16.c
! 1418bf92ecf75ad25c9f4588b737b97c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_u32.c
! 4417580047e59c95e983d2fa122872f9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_r_u8.c
! 242a3bf1607a86a2acc0ca6305ab42c8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_s16.c
! b8bdd0e0c2c4a61a96fea978081ff731  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_s32.c
! 0994fde3831e0f4990dc5c4cb7d8dcb8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_s8.c
! aa06842c31b7d30b022a4045de981f13  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_u16.c
! e71eb8e605f77c8174673a289e47b179  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_u32.c
! 5cdc3d05317e1d9601086eb12ae5e31c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_u8.c
! 5c80fe0ff294cdb60360b1ab5b99364c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_s16.c
! fbdd4f47b18a51b77c8a5f98d341751f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_s32.c
! 437331f94c582228ae810fb24d9b2465  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_s8.c
! d37f52d7f431d7f1e403afcecfa385de  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_u16.c
! b590f46b02e399e5169e0f6c02ad8ae1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_u32.c
! 1fb003bb7885b6fb89f66f445bb1ffb0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_n_u8.c
! 1911957d4b38be06e6dabd89cf178f75  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_s16.c
! 97ab9c95a5db57abed3d2e444af652db  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_s32.c
! 18e2cca70cbc49aac15359cced409d2e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_s8.c
! 702eb3dde27f926f4105b1fda91510e0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_u16.c
! 1fec07d354995b1bbe3335968a192da8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_u32.c
! 524c1dfc2e5ea4e5783b9df523dbea93  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshlq_x_u8.c
! b082f618ddfeb2c3657846feac838049  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_m_n_s16.c
! 878d1c920009fa0532707b691c4bf081  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_m_n_s32.c
! f7fbfe806565618a19a241b9bd27c5bc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_m_n_u16.c
! 2a8d0e1139a41b47fc755358ffb0798b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_m_n_u32.c
! 0c518bdc0c1ca7da147231208f06378e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_n_s16.c
! a278a968ecb2d44fb335657a1ec7ecbe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_n_s32.c
! 442b4f929737c345c19312e5f1da7db0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_n_u16.c
! 7076689fa033cbdb5242f57d57a9811b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrnbq_n_u32.c
! 8cead3f3cb35e322ae8485367bc24679  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_m_n_s16.c
! 5096752fdc369a2f8ecc0caef5c80876  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_m_n_s32.c
! 27029075ae670006413bf32bf43eee04  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_m_n_u16.c
! 2ebc05b770fe72a9e363465bdb1683c7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_m_n_u32.c
! 7a224af9ffb20317ddae2ded031cddd0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_n_s16.c
! 13fa5cde0b4b11a2593936ba2a5e09d1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_n_s32.c
! d8b2138e00490689bdc41ebb85fa6bb5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_n_u16.c
! 875608e6235d3a60a93acf9b59de4b92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrntq_n_u32.c
! ec660586a5a834fc36ac0c8bea22d60b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_s16.c
! 5f66b0d682581077895df4125f6f5096  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_s32.c
! aeec839bd28d86a20b75bed6fa4815c0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_s8.c
! 532fa3e11c1b0fc63376aaea219f292c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_u16.c
! 8de9ae8ef26a0dd76c224bb3e08a8124  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_u32.c
! 35fea098303f54067533bd1d9ac5072a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_m_n_u8.c
! f68bd35a30466677fc410b20e309361f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_s16.c
! 9579463c0420c4038e124cb2981fd8b8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_s32.c
! fc4c1218fbb6bcefb368c42ec20cc6c6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_s8.c
! 86d6b17ebbeaa53bc13a6df6dc79862f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_u16.c
! 94470791f33b1911b98fb2f9df5c2e3f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_u32.c
! 610d52f5d3e332fb340bc5bf70c232b2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_n_u8.c
! d4f0bc6244b99397c3d8b4ef7ecdd108  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_x_n_s16.c
! 0be9acf5a7a25b572962ae36fef6850c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_x_n_s32.c
! 8b16f14f1c3691ff3358963f262abd5d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_x_n_s8.c
! 25f6ac56d3da7b5c2390d19c2cc2909b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_x_n_u16.c
! 47fc6368b4d6fe5cf64bb6b1490a4c81  gcc/testsuite/gcc.target/arm/mve/intrinsics/vshrq_x_n_u8.c
! 5a935a0b0899c4bd97ec9fa55a353419  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_s16.c
! eb6d7ad2ea3ed632b97b8068395d737e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_s32.c
! 4b6dbdaf544925a348453303f96b119b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_s8.c
! 5e3851b019babb22d81bf621f65bdd4e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_u16.c
! 91124f4e895575563d90adaa814fcf9a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_u32.c
! 1072056aa889cda5ca8c7b2d008ead5b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_m_n_u8.c
! 1247c4e6b2e1f9b16cc60c3c6941d5d3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_s16.c
! 457d9bb7c448f807250180118623971c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_s32.c
! 9003117b3a6295875e0d16dfad3eb580  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_s8.c
! e00b6e3c4b31819bdfa1784a549c7098  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_u16.c
! d7da867054905b6a8a33f3733333a624  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_u32.c
! a87d1c2ce919708f0318965448fff43b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsliq_n_u8.c
! 00bdbbbd84a597bd7df9c64ebdb342ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_s16.c
! 239f1d245e10bdbb4a5ccb3062a5fe31  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_s32.c
! dd42e08253e8296e0ecadd0bcc8a26e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_s8.c
! 629aec1ef3d64bca48dd0d47126e4d41  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_u16.c
! 78b3b381ad64a7bbf9347128a1650f7d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_u32.c
! 02002dc1cbe707198b46a71d4e436e83  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_m_n_u8.c
! a784171370ee888e8a7d32d5bb1b2379  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_s16.c
! 35bfac1a1cd716611e2c723245030d5d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_s32.c
! 6b16dc582762960afa22017a5a923b27  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_s8.c
! 8715b8892906cef64d0686fae26d5a7f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_u16.c
! 3d126af6c85e0923c87a96cdac83bf77  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_u32.c
! e827108f7e891623e4d78420f9cffec4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsriq_n_u8.c
! 5ba39740a461cedfdb4daaf96f9823e3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f16.c
! 18f4b674ba45a97d973654ac6edbbfed  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_f32.c
! 0724d6e806dad6a0671e1e1030632af1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_f16.c
! 5c93964a36e41d018e4b079091f17f88  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_f32.c
! 15331b6bb19d2c8bc7f58e1103b19ef7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_s16.c
! 56710724c52d4ccaefe8311e21838e82  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_s32.c
! ec79b84bf99c471ebd242745f05d7081  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_s8.c
! 02dcff2fbdbaa32c11780a228054a19b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_u16.c
! 716955523861c2f2fc924f3c6da4599b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_u32.c
! 6191b75197c8189efa5e192e5ea09d57  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_p_u8.c
! 5c38761e7e527220b89b98d52a583c1b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s16.c
! ccf3e9b150afef964784c2c636ea4eb4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s32.c
! 9c553d037e45471aa0a94eeb03ba0241  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_s8.c
! 634c38ef2a0a9d6bfd11540aff5a0b6c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u16.c
! 920ecbe1ef74c2fde2616df4ea17706e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u32.c
! 4d80fe3bf218f76fbaaea0f71a706b80  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst1q_u8.c
! 9f603e079fab043b8c08a8786bf24e8a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_f16.c
! 41daae8e63f53762def00088b3df1d49  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_f32.c
! ab8fe598ed86f6cb119a3abc035da277  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_s16.c
! 000c50019cffb69fba16d4cb23828438  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_s32.c
! 39ae1583a3ff3bc5a606757a8df7ff1a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_s8.c
! 9ec8dcfbc6c1ee2dd8732f7366287d38  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_u16.c
! 30704c51ee061acbcdc08a921da70646  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_u32.c
! c8af6e488934cd8d38e647c50b1b722e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst2q_u8.c
! 67b07fc95f73ffe8a53a06192c6d4a77  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_f16.c
! d2150ee33ccd5548321bf1ce5585f56c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_f32.c
! 253cda0bffab825189e26add3f7f7d0a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_s16.c
! e53a4a92fb76a8e8184abe96f1956f72  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_s32.c
! 148aec1983dc44d313abdcf46b073789  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_s8.c
! 30e1e97a73581fc564eb36355229d209  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_u16.c
! 697fff9f51c573800a826c06ee588841  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_u32.c
! 8588dde66548b9679f6ce9dde822d6a7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vst4q_u8.c
! dcd3d2a9fd1d7f61a03bcb14101f005c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_s16.c
! 10e0f1d8e63a27cf8d39d6c863ef7644  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_s32.c
! a748bc084d3eccfc6b6578ab7254c0e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_s8.c
! 629dcbe5c7ac0ed0e29b62a8eb2ac376  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_u16.c
! d0187a66fe25fb9032bc14678f74da4f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_u32.c
! 4f1240fdde118314b5b573330b909531  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_p_u8.c
! 86a1134122a8f4288df5181cae382af6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_s16.c
! 99df8b4d2ea722f3c4d7deb955c136fb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_s32.c
! 24643a8a18ca219e5928816a31ed370f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_s8.c
! 5ec0566b8d38ffd15dad48e20b9164d9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s16.c
! b6053063ceec316f242efc7d8b2f46df  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s32.c
! ce5f0e7949a5b711759cc0af3bd99fd4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s8.c
! c8f82c715326cc5f259d70e8d6a4f957  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u16.c
! 255764b44217d3d9687320a2df4b6606  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u32.c
! 0267ac925f0460ea5f8b5de8914b3295  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u8.c
! d758ab4d949ee6dbd1e354efee36ed89  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s16.c
! 17c7ee21a175689b193d951e6f72e282  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s32.c
! 7f7773764451056d042d9d2a50d17115  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s8.c
! 66ee43f2d76f0cfb4926f0b9efcbd791  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u16.c
! 820488bbfee500a3a28d948e7dc1cbdb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u32.c
! b5633a4ba10b1f283fc453a28f481757  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u8.c
! bb5d4fb09722d51a32e1cf47fb1dfbc8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_u16.c
! 6d5a2372e6865fa59fb5dedf62dc82fe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_u32.c
! b3082b6d93cda945a4ef6d5a4e06f6cb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrbq_u8.c
! 32937e0d4baf85baeb781b46028c8360  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_s64.c
! 5d00d77b0cfc7178af3a58ecf10ce094  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_u64.c
! 400bebd4af9dc6d6e930dc69927559a6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_s64.c
! dc9bd9bd2253478851bccb103863c2eb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_u64.c
! af7228086b1ccb840d26936205367104  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_s64.c
! ed2dad487c90f7a47302ec3eeb9cee1c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_u64.c
! 0a833374dbc3be242f6cb6db4a689e0c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_s64.c
! 535615dbb45c3e523d045f54cd34e791  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_u64.c
! 925beb873b67c184a3f50f47ed94f067  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_s64.c
! d75d7a66636c48d3c997e15715f0f461  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_u64.c
! ad23759aabb74933239c1304edafc0b5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_s64.c
! 9d104e5acd40f8ff3d85ece7d5f6e167  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_u64.c
! 0e453ef42e51837489753234731d3d5f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_s64.c
! 27d8d7ca9e2cccc4844b25d0683b521b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_u64.c
! 4c51a9d9a6b657cb0598505119f71db4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_s64.c
! 1553d63329d86530d40a611027767f95  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_u64.c
! 1762dfae4788e87a844f3dc033966c02  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_f16.c
! 741973b3b602727b8a74fae8a4c37691  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_p_f16.c
! f575e4de6ee88fb04c09b44b0e6314d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_p_s16.c
! ea143fe367f84b559511adf2aa2dd905  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_p_s32.c
! cf4964ca92c181cd715b8f3febe325ff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_p_u16.c
! 0bb6fdc1ed4b221626914b5634da01b3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_p_u32.c
! 895d67580708c3a3def8883ee236b3ef  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_s16.c
! 8dd236eb85598db7f24b949b2c77c638  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_s32.c
! 945fc8ca1b3f39b65abed50c9314d548  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_f16.c
! 11788e4a982a2d52d746b5e9ebb6237d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_f16.c
! 26b377a7f3cb830dab35560d3c5f180a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s16.c
! f3e7144bd94f046fe97175431d184f84  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s32.c
! 9a834b112222a520a5093b56e834f515  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u16.c
! 2795b193747693cbe9798e8dce7c608a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u32.c
! d47181645a9238eafa3f70a6b1446438  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s16.c
! e254524702795aafd8a59bef983845a7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s32.c
! 1fdee58873b1b5a1fd37e6ce713163e8  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u16.c
! ed3d2b5cbbb2d72f60539cba48bb8ec5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u32.c
! 309d5460a6fa94899f7bea118c9e9a65  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_f16.c
! dc912b13070ba709b4d886bd0a9880eb  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_f16.c
! 4ffac81e22ed649191a3b0a98b9e9fe1  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s16.c
! 1833c8f8536d0e205c05ba68fb26ec17  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s32.c
! f8f059ad49124413ba1a93297d906f1a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u16.c
! 22180974ea2a86fce1b171314582f29a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u32.c
! 504bb29dd89c62281b2aebd233c37bff  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s16.c
! eca9db52151657585a5ac5185f6ff0fd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s32.c
! 7d989d56885a8accc8a515f6ba236a25  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u16.c
! 38c49b0a88b21ba3ab1be320f6c4860b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u32.c
! e7177e70e520ce41f6a6561762d2e530  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_u16.c
! e8cf2cbe760bcd3771b8561c9dc6f5c6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrhq_u32.c
! 147a8255930e1be4a7b823e6187f4251  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_f32.c
! d5522736fd59b91b84d81a1b708ca557  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_p_f32.c
! 7b885be548c8e5af7fde094d95a7c8f0  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_p_s32.c
! cf1b197cc92d4808d9a38606d168d3f7  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_p_u32.c
! e460637354d06d6bda46507b4718cf84  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_s32.c
! 522e14c9d1a58960c73b8a4bfaea6780  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_f32.c
! 233840efca2447b8beaa8ec904e61054  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_f32.c
! c3462c7446a439d3a04289e10a894a38  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_s32.c
! acfd1cbcb0e753d4402a931dff08cfc3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_u32.c
! e0f5f7cae9f727e3c2ff5da6338da179  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_s32.c
! ec7ac24d8f7501f2ac2bb6f633220df3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_u32.c
! a3ae9fc914ba5cd264542a36e05237e6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_f32.c
! 5d647b02b26f84e19a190a3c8b7cac0f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_f32.c
! fc4b3547e63083746bfe20c5c7b57e94  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_s32.c
! 9759459790b9b4f440eac221bf16759a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_u32.c
! 303a0445fcdc3cb5107320597160b0fe  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_s32.c
! 6079ebbc3cc7c96212f962c4140c498e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_u32.c
! 942935e3d3e39b42c5cdd44e78322b6b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_f32.c
! d5f939a756a71bbe4056612098f04246  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_f32.c
! e83960df986fb9583a44bc531f5648ed  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_s32.c
! 673b0ded1c7ae4cd3d795f1b027d089b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_u32.c
! d203151d0fac672ddc69b98f5065fe69  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_s32.c
! 94126341b4b0c0cabb6a8b92dfb531af  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_u32.c
! bd3a7088dc8add984f2821cae6840298  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_f32.c
! 968794400bc9e6c6ad1e281a2a9263a6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_f32.c
! b6648e41550cfa8ffa67ff6809603c3c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_s32.c
! 340ee6c0dfbd14ef1f00e8579d9e3ebd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_u32.c
! 4e60eeea36ab55b3b4347a11d9984f43  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_s32.c
! 8bb4176acb6b90a69fafdf1d64ed707b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_u32.c
! 3227bc9e0332ccb3fceca03d419e0899  gcc/testsuite/gcc.target/arm/mve/intrinsics/vstrwq_u32.c
  471a4adf7f7f6c36a9f8dcd63d7c9f92  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_f16.c
  ded2a903704f5d207c652909ea0350c9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_f32.c
  7213a728fcca543b05dc9327980fbae4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_f16.c
  e39321e0b472a1d0883477f46714b5aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_f32.c
  6cd682a33a3cb3634657d4d35e5c092c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_n_f16.c
  bf9a09ba7d7a53fcd050240228cd81aa  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_n_f32.c
  fb3d0405f709d2f0cff12e63ebf909fc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_n_s16.c
  8b3b3c606ed54a9dcc86656050d113d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_n_s32.c
*************** a1e90c41e4df6782cd128a6fe60eb2d7  gcc/te
*** 62710,62718 ****
  decf453aca47327414fbfd1282d608ed  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_u16.c
  24b8547f6e44b9b2911eb48252b4715d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_u32.c
  d93e32efac0770473efbea5f92a0392b  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_m_u8.c
- 6dff99b745a5088c0da8355aa48e8109  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_n_f16-1.c
  03cb6e5f824eedb67a4c0ad3051a5ab6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_n_f16.c
- eff932b1314a826b3305f16701653f80  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_n_f32-1.c
  fc7ba2f90b23e955ed6ffcd86bd02024  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_n_f32.c
  72a9988251b35edcc450179eab3458f6  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_n_s16.c
  438826f012e905b3d1b0b927c41c69dd  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_n_s32.c
--- 62660,62666 ----
*************** f2ec35d42bad4aa445f478ec642596e4  gcc/te
*** 62728,62736 ****
  8abb1114e8244c7289232845fb2ed40d  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_u8.c
  36a0a968f1828e7f62f2a36809fab06e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_x_f16.c
  ea14dd53b1ffe8e6057e46f654c9cb0c  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_x_f32.c
- ecdfae9dab471c7510b30704ac817db4  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_x_n_f16-1.c
  05cbdb9ab15c18642df26eeb98c957d5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_x_n_f16.c
- c5463f57e474e0ee1551b52c786daf15  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_x_n_f32-1.c
  b9616c7124d80576d4dfed487fa7c12f  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_x_n_f32.c
  66303105114a02d78e01f0015a0e599a  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_x_n_s16.c
  1d221416840159088891d621950af69e  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsubq_x_n_s32.c
--- 62676,62682 ----
*************** d5068cbd7a08c2cb2252064ce7d7f5b2  gcc/te
*** 62749,62786 ****
  dd8187345c556677b24a6d6363dd2cf5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vuninitializedq_int.c
  140114add4d912efe3ae58837e07a2e9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vuninitializedq_int1.c
  3c96b97a8cb10e25816aaa9094533908  gcc/testsuite/gcc.target/arm/mve/mve.exp
  844c3ba72612fb8dee47abb3578cbd7d  gcc/testsuite/gcc.target/arm/mve/mve_load_memory_modes.c
  c0dde028cd8e5d714e98c74caa23c249  gcc/testsuite/gcc.target/arm/mve/mve_store_memory_modes.c
  28756e11817e21b4baba9ba369b61c1a  gcc/testsuite/gcc.target/arm/mve/mve_vpt.c
  1898761e9d8b35657c796620a30ff540  gcc/testsuite/gcc.target/arm/mve/pr107987.c
  8058f9e4ee7ad1cb4b0efe6e1d8aeb7b  gcc/testsuite/gcc.target/arm/mve/pr108177-1-run.c
! 6f4280c7602eee3b4d263f85c7369e7b  gcc/testsuite/gcc.target/arm/mve/pr108177-1.c
  d4888bb5470cc8e841906cf352acfaee  gcc/testsuite/gcc.target/arm/mve/pr108177-10-run.c
! 87568581d9c5a69517ac5cbf55b634b3  gcc/testsuite/gcc.target/arm/mve/pr108177-10.c
  4cebc2938fd99646970ee58873a08cf8  gcc/testsuite/gcc.target/arm/mve/pr108177-11-run.c
! 55619b307c1402118fc4262cfe40da9c  gcc/testsuite/gcc.target/arm/mve/pr108177-11.c
  c97418d1de344e87d2a32d1d548865f5  gcc/testsuite/gcc.target/arm/mve/pr108177-12-run.c
! 7ed978a98ab93a636f1ba4789f3177c4  gcc/testsuite/gcc.target/arm/mve/pr108177-12.c
! 6e0cbcba7767b386515129a527e83b43  gcc/testsuite/gcc.target/arm/mve/pr108177-13-run.c
! deeb44acf5b78719f349351bac5ad392  gcc/testsuite/gcc.target/arm/mve/pr108177-13.c
! 2f5b1a6b3bbc9e761fffd8890f2f089a  gcc/testsuite/gcc.target/arm/mve/pr108177-14-run.c
! c38df920c4d368fba3c1cc993ce5e4b6  gcc/testsuite/gcc.target/arm/mve/pr108177-14.c
  01e488d66d7c64d44799e15dacff22e8  gcc/testsuite/gcc.target/arm/mve/pr108177-2-run.c
! cdef2c2146a9b8c779dbdb7861c69591  gcc/testsuite/gcc.target/arm/mve/pr108177-2.c
  4f8fb5095d32450e4cfbde06427400b2  gcc/testsuite/gcc.target/arm/mve/pr108177-3-run.c
! 05f3b494640f15cc05099dca81ba27c5  gcc/testsuite/gcc.target/arm/mve/pr108177-3.c
  a5f1ffb8a251948a8f91991f325e73e1  gcc/testsuite/gcc.target/arm/mve/pr108177-4-run.c
! b3aa736897e026152d3930227f3ed5af  gcc/testsuite/gcc.target/arm/mve/pr108177-4.c
  61ce38cbd541c7c9907992cd627caa47  gcc/testsuite/gcc.target/arm/mve/pr108177-5-run.c
! d93755ec2a124ee93522db4539c225c2  gcc/testsuite/gcc.target/arm/mve/pr108177-5.c
  a986dc74593dd8b1b30ec0f6ec21e57f  gcc/testsuite/gcc.target/arm/mve/pr108177-6-run.c
! 8b57ac5ef339dd9d38e264ff378e23f7  gcc/testsuite/gcc.target/arm/mve/pr108177-6.c
  efcdc8f46585b58b3d99208ff8223886  gcc/testsuite/gcc.target/arm/mve/pr108177-7-run.c
! 76dc48b8d72ee93d77d464a74f2c6867  gcc/testsuite/gcc.target/arm/mve/pr108177-7.c
  a5a909cd9273a228e889803838c59364  gcc/testsuite/gcc.target/arm/mve/pr108177-8-run.c
! 9fecee039822ebff7055cd5a8e8c42ce  gcc/testsuite/gcc.target/arm/mve/pr108177-8.c
  bfb42861506a8becbe4e801a6916b724  gcc/testsuite/gcc.target/arm/mve/pr108177-9-run.c
! 243794b0244f3f3b1c5416684ee30e0d  gcc/testsuite/gcc.target/arm/mve/pr108177-9.c
  3b5b52b7462c96502cbd244f99969b24  gcc/testsuite/gcc.target/arm/mve/pr108177-main.x
  18522c58df95c4bb74f07216f5d84eb4  gcc/testsuite/gcc.target/arm/mve/pr108177.x
  862598210b4a0190e89ee162ce0a04f3  gcc/testsuite/gcc.target/arm/mve/pr108443-run.c
--- 62695,62734 ----
  dd8187345c556677b24a6d6363dd2cf5  gcc/testsuite/gcc.target/arm/mve/intrinsics/vuninitializedq_int.c
  140114add4d912efe3ae58837e07a2e9  gcc/testsuite/gcc.target/arm/mve/intrinsics/vuninitializedq_int1.c
  3c96b97a8cb10e25816aaa9094533908  gcc/testsuite/gcc.target/arm/mve/mve.exp
+ 0d8124a63664354decc1577f5a019490  gcc/testsuite/gcc.target/arm/mve/mve_const_shifts.c
  844c3ba72612fb8dee47abb3578cbd7d  gcc/testsuite/gcc.target/arm/mve/mve_load_memory_modes.c
  c0dde028cd8e5d714e98c74caa23c249  gcc/testsuite/gcc.target/arm/mve/mve_store_memory_modes.c
+ 2790f5cb934844b57568e7e66e5a5077  gcc/testsuite/gcc.target/arm/mve/mve_vadcq_vsbcq_fpscr_overwrite.c
  28756e11817e21b4baba9ba369b61c1a  gcc/testsuite/gcc.target/arm/mve/mve_vpt.c
  1898761e9d8b35657c796620a30ff540  gcc/testsuite/gcc.target/arm/mve/pr107987.c
  8058f9e4ee7ad1cb4b0efe6e1d8aeb7b  gcc/testsuite/gcc.target/arm/mve/pr108177-1-run.c
! 18b66b86396a77e52292788b53ac5c56  gcc/testsuite/gcc.target/arm/mve/pr108177-1.c
  d4888bb5470cc8e841906cf352acfaee  gcc/testsuite/gcc.target/arm/mve/pr108177-10-run.c
! b581ff0935a4a8493a7be8abf80ca6ff  gcc/testsuite/gcc.target/arm/mve/pr108177-10.c
  4cebc2938fd99646970ee58873a08cf8  gcc/testsuite/gcc.target/arm/mve/pr108177-11-run.c
! a3b8d3361bd9a9c167bde9a1072d08e0  gcc/testsuite/gcc.target/arm/mve/pr108177-11.c
  c97418d1de344e87d2a32d1d548865f5  gcc/testsuite/gcc.target/arm/mve/pr108177-12-run.c
! 8328ac8783fcc3488df6b0ac74434615  gcc/testsuite/gcc.target/arm/mve/pr108177-12.c
! 1fb2648c16488120fe3f79c55ecc1049  gcc/testsuite/gcc.target/arm/mve/pr108177-13-run.c
! 5408542b917a2b1131e5f7a50e15ab19  gcc/testsuite/gcc.target/arm/mve/pr108177-13.c
! 8c6f4d19c2736cff6c9f4b0d7573cb18  gcc/testsuite/gcc.target/arm/mve/pr108177-14-run.c
! bbad71a21b8061627d65640773b04692  gcc/testsuite/gcc.target/arm/mve/pr108177-14.c
  01e488d66d7c64d44799e15dacff22e8  gcc/testsuite/gcc.target/arm/mve/pr108177-2-run.c
! fa51ff1a793ae03048179dbe1f20b2ab  gcc/testsuite/gcc.target/arm/mve/pr108177-2.c
  4f8fb5095d32450e4cfbde06427400b2  gcc/testsuite/gcc.target/arm/mve/pr108177-3-run.c
! 42b3f5f4e31d4e3586aea9364aece201  gcc/testsuite/gcc.target/arm/mve/pr108177-3.c
  a5f1ffb8a251948a8f91991f325e73e1  gcc/testsuite/gcc.target/arm/mve/pr108177-4-run.c
! 05af284b266755ad46cce79b811c75f5  gcc/testsuite/gcc.target/arm/mve/pr108177-4.c
  61ce38cbd541c7c9907992cd627caa47  gcc/testsuite/gcc.target/arm/mve/pr108177-5-run.c
! bd1430eb5f799a9dcd32747762779768  gcc/testsuite/gcc.target/arm/mve/pr108177-5.c
  a986dc74593dd8b1b30ec0f6ec21e57f  gcc/testsuite/gcc.target/arm/mve/pr108177-6-run.c
! 431d007471b4562e791c4f73a978ef74  gcc/testsuite/gcc.target/arm/mve/pr108177-6.c
  efcdc8f46585b58b3d99208ff8223886  gcc/testsuite/gcc.target/arm/mve/pr108177-7-run.c
! c31555642b2ce9dc8924dde3dc17e42c  gcc/testsuite/gcc.target/arm/mve/pr108177-7.c
  a5a909cd9273a228e889803838c59364  gcc/testsuite/gcc.target/arm/mve/pr108177-8-run.c
! c6504123b346e8b55523fa4c65a8086f  gcc/testsuite/gcc.target/arm/mve/pr108177-8.c
  bfb42861506a8becbe4e801a6916b724  gcc/testsuite/gcc.target/arm/mve/pr108177-9-run.c
! be3211364ab68484e27dc759e0f73f8e  gcc/testsuite/gcc.target/arm/mve/pr108177-9.c
  3b5b52b7462c96502cbd244f99969b24  gcc/testsuite/gcc.target/arm/mve/pr108177-main.x
  18522c58df95c4bb74f07216f5d84eb4  gcc/testsuite/gcc.target/arm/mve/pr108177.x
  862598210b4a0190e89ee162ce0a04f3  gcc/testsuite/gcc.target/arm/mve/pr108443-run.c
*************** ce2ea998f70f030c1e5c5cf0f3536bd7  gcc/te
*** 62911,62916 ****
--- 62859,62865 ----
  ca03d4215dfd4e98fc1d17e6890fcc4a  gcc/testsuite/gcc.target/arm/polytypes.c
  2f719adc3f3e3724629a17daf9bb2e71  gcc/testsuite/gcc.target/arm/pr100775.c
  b78ed4b32814a22ad0cf1f46aee89cc8  gcc/testsuite/gcc.target/arm/pr105312.c
+ d59d090be25d48a18820542cf3abe1eb  gcc/testsuite/gcc.target/arm/pr109939.c
  03b84ccc5b909e6ece59f619e9298211  gcc/testsuite/gcc.target/arm/pr19599.c
  3425143e88f989a8f52f345e6237106a  gcc/testsuite/gcc.target/arm/pr26702.c
  fc0dd660f56108005b4f0b142e94d10d  gcc/testsuite/gcc.target/arm/pr37780_1.c
*************** a13d496741ee33ca9436673eb16995cf  gcc/te
*** 63106,63111 ****
--- 63055,63061 ----
  9d45085f81b933f75aff02b4b174d596  gcc/testsuite/gcc.target/arm/pure-code/no-literal-pool-m0.c
  be0f627c9760e72ac531303722e2aa4a  gcc/testsuite/gcc.target/arm/pure-code/no-literal-pool-m23.c
  7b8330d6a4b33ec1ebe3d2b0ac6a7d6a  gcc/testsuite/gcc.target/arm/pure-code/no-literal-pool.c
+ 3190f6ba1fbc57975b5a58d4d43de120  gcc/testsuite/gcc.target/arm/pure-code/pr109800.c
  9ae88bbf3f56f1b4e53964c0b9d80766  gcc/testsuite/gcc.target/arm/pure-code/pr94538-1.c
  73846ca40ff67281debec0e317b1f8d5  gcc/testsuite/gcc.target/arm/pure-code/pr94538-2.c
  4f35b9cdbd7f36b52519b9a78b06c4d6  gcc/testsuite/gcc.target/arm/pure-code/pr96767.c
*************** d5c8fd29fb9b2ff9d36bac3d01f75b13  gcc/te
*** 63550,63555 ****
--- 63500,63506 ----
  2ed1f0bc4da53e9763c2d91642fbe089  gcc/testsuite/gcc.target/avr/pr71676.c
  859b3836a035473a6251a77102bbe16d  gcc/testsuite/gcc.target/avr/pr71678.c
  f91d8c4774a3ac3e49934378e0629b52  gcc/testsuite/gcc.target/avr/pr71873.c
+ 5e90aa3ebe8d6e58597bdaa2ecf4948c  gcc/testsuite/gcc.target/avr/pr82931.c
  675750e3e482b5f5103d79510bfe2e28  gcc/testsuite/gcc.target/avr/pr88253.c
  cbd676b663043514bbc26a8a6c3b7a9d  gcc/testsuite/gcc.target/avr/pr90706.c
  881cb1836ddfc3105e0aacacc481aa09  gcc/testsuite/gcc.target/avr/progmem-error-1.c
*************** c458c2462e23a4c58a7e4d05b6200907  gcc/te
*** 63582,63587 ****
--- 63533,63541 ----
  f07474ce14e61da44f73f5bc38af0fa5  gcc/testsuite/gcc.target/avr/torture/isr-01-simple.c
  fcfc22b5becf29a31bc290457133738d  gcc/testsuite/gcc.target/avr/torture/isr-02-call.c
  9cae7dcbc57747c7d869b4d66a99221f  gcc/testsuite/gcc.target/avr/torture/isr-03-fixed.c
+ da616058fed041fe8be91af9e560a517  gcc/testsuite/gcc.target/avr/torture/pr105753.c
+ 112c41be69fc1500c61b78d58e88cb62  gcc/testsuite/gcc.target/avr/torture/pr109650-1.c
+ 057f8a7fa6d90ee3ba242f26befaec45  gcc/testsuite/gcc.target/avr/torture/pr109650-2.c
  0844a939ea2464d30cc8892c85b4aecc  gcc/testsuite/gcc.target/avr/torture/pr39633.c
  8fb17af722ee890b7fa08b5610cdb80e  gcc/testsuite/gcc.target/avr/torture/pr41885.c
  70b849f57ecf42299230b99b7734dd2d  gcc/testsuite/gcc.target/avr/torture/pr51374-1.c
*************** d96f3b7bcbb9b368c854e7f4d51afd63  gcc/te
*** 64245,64251 ****
  3a2b9375bc537bfcb75d840dd851b66b  gcc/testsuite/gcc.target/gcn/cond_umax_1_run.c
  5ec317301426d571f7b2cdf778be9091  gcc/testsuite/gcc.target/gcn/cond_umin_1.c
  40b9cd3a0a4158d65bbd69924aa432fa  gcc/testsuite/gcc.target/gcn/cond_umin_1_run.c
! 7b7fc5fe9c67544f0b261293730d590b  gcc/testsuite/gcc.target/gcn/fpdiv.c
  d64b16993666ddd5f00728d95c1e5e36  gcc/testsuite/gcc.target/gcn/gcn.exp
  f8c14281fa729687851e69729e7776c8  gcc/testsuite/gcc.target/gcn/math-builtins-1.c
  e1a9ff6e293dc4cd41f1b88894566c73  gcc/testsuite/gcc.target/gcn/simd-math-1.c
--- 64199,64205 ----
  3a2b9375bc537bfcb75d840dd851b66b  gcc/testsuite/gcc.target/gcn/cond_umax_1_run.c
  5ec317301426d571f7b2cdf778be9091  gcc/testsuite/gcc.target/gcn/cond_umin_1.c
  40b9cd3a0a4158d65bbd69924aa432fa  gcc/testsuite/gcc.target/gcn/cond_umin_1_run.c
! 1b1c20c803fbc22cf3ed4c1a9dbb7cd6  gcc/testsuite/gcc.target/gcn/fpdiv.c
  d64b16993666ddd5f00728d95c1e5e36  gcc/testsuite/gcc.target/gcn/gcn.exp
  f8c14281fa729687851e69729e7776c8  gcc/testsuite/gcc.target/gcn/math-builtins-1.c
  e1a9ff6e293dc4cd41f1b88894566c73  gcc/testsuite/gcc.target/gcn/simd-math-1.c
*************** cbb0208f2a1bdf8ac8ed52da238b76d2  gcc/te
*** 65055,65061 ****
  c7eb87b3adb4d1f009938acb24e45805  gcc/testsuite/gcc.target/i386/avx-vzeroupper-1.c
  56576f5aeaa789fe5e147bc0a24947ed  gcc/testsuite/gcc.target/i386/avx-vzeroupper-10.c
  4d1ac7f558077b3999165f5dc25784c6  gcc/testsuite/gcc.target/i386/avx-vzeroupper-11.c
! e574c1cd5d253ccd4178534da6c08128  gcc/testsuite/gcc.target/i386/avx-vzeroupper-12.c
  8f4945cde0bafb95376035acb8001955  gcc/testsuite/gcc.target/i386/avx-vzeroupper-13.c
  b842dd5b565fe11176de207b00b4109f  gcc/testsuite/gcc.target/i386/avx-vzeroupper-14.c
  135eb49b0c89f064146bbbaa422289af  gcc/testsuite/gcc.target/i386/avx-vzeroupper-15.c
--- 65009,65015 ----
  c7eb87b3adb4d1f009938acb24e45805  gcc/testsuite/gcc.target/i386/avx-vzeroupper-1.c
  56576f5aeaa789fe5e147bc0a24947ed  gcc/testsuite/gcc.target/i386/avx-vzeroupper-10.c
  4d1ac7f558077b3999165f5dc25784c6  gcc/testsuite/gcc.target/i386/avx-vzeroupper-11.c
! 110ab12ca780d22a3ae82cbf936d4591  gcc/testsuite/gcc.target/i386/avx-vzeroupper-12.c
  8f4945cde0bafb95376035acb8001955  gcc/testsuite/gcc.target/i386/avx-vzeroupper-13.c
  b842dd5b565fe11176de207b00b4109f  gcc/testsuite/gcc.target/i386/avx-vzeroupper-14.c
  135eb49b0c89f064146bbbaa422289af  gcc/testsuite/gcc.target/i386/avx-vzeroupper-15.c
*************** b47b757f8315eacb46b04546750c92a3  gcc/te
*** 65073,65085 ****
  c9c1cc09c516bf54bf50fb514a8f862c  gcc/testsuite/gcc.target/i386/avx-vzeroupper-26.c
  373ca5703182fb7bac2076f26891bd55  gcc/testsuite/gcc.target/i386/avx-vzeroupper-27.c
  c196063785925f2f19d102abe1488774  gcc/testsuite/gcc.target/i386/avx-vzeroupper-28.c
  2676f686c636ba65ddf77da8485ee324  gcc/testsuite/gcc.target/i386/avx-vzeroupper-3.c
  762b6911a6dc394fae9ee24213fb6114  gcc/testsuite/gcc.target/i386/avx-vzeroupper-4.c
  27e3a091b9bfccddb7c44014ae46ed71  gcc/testsuite/gcc.target/i386/avx-vzeroupper-5.c
  e496930891266115a9ceee7c7de0cac4  gcc/testsuite/gcc.target/i386/avx-vzeroupper-6.c
! 196aec2399172c70cc1b6322412ec45d  gcc/testsuite/gcc.target/i386/avx-vzeroupper-7.c
  2dd3d3b02f96ec89ffed6f185b8e940f  gcc/testsuite/gcc.target/i386/avx-vzeroupper-8.c
! 280e2807a80caedf3c9b1fd25684032d  gcc/testsuite/gcc.target/i386/avx-vzeroupper-9.c
  a5901d33285892facee8dbfe287ce0d1  gcc/testsuite/gcc.target/i386/avx2-broadcast-pr87767-1.c
  958690bb20e5ef6d9a38def7eb976f13  gcc/testsuite/gcc.target/i386/avx2-check.h
  7dc98d98981fa7b82c0ae95d09c8128c  gcc/testsuite/gcc.target/i386/avx2-cvt-1.c
--- 65027,65040 ----
  c9c1cc09c516bf54bf50fb514a8f862c  gcc/testsuite/gcc.target/i386/avx-vzeroupper-26.c
  373ca5703182fb7bac2076f26891bd55  gcc/testsuite/gcc.target/i386/avx-vzeroupper-27.c
  c196063785925f2f19d102abe1488774  gcc/testsuite/gcc.target/i386/avx-vzeroupper-28.c
+ c0bed0be10ece6c15e9aa800b77e5436  gcc/testsuite/gcc.target/i386/avx-vzeroupper-29.c
  2676f686c636ba65ddf77da8485ee324  gcc/testsuite/gcc.target/i386/avx-vzeroupper-3.c
  762b6911a6dc394fae9ee24213fb6114  gcc/testsuite/gcc.target/i386/avx-vzeroupper-4.c
  27e3a091b9bfccddb7c44014ae46ed71  gcc/testsuite/gcc.target/i386/avx-vzeroupper-5.c
  e496930891266115a9ceee7c7de0cac4  gcc/testsuite/gcc.target/i386/avx-vzeroupper-6.c
! c4227998307c3408290373f455089594  gcc/testsuite/gcc.target/i386/avx-vzeroupper-7.c
  2dd3d3b02f96ec89ffed6f185b8e940f  gcc/testsuite/gcc.target/i386/avx-vzeroupper-8.c
! 5933a51943f93cc857080a185b5c5e51  gcc/testsuite/gcc.target/i386/avx-vzeroupper-9.c
  a5901d33285892facee8dbfe287ce0d1  gcc/testsuite/gcc.target/i386/avx2-broadcast-pr87767-1.c
  958690bb20e5ef6d9a38def7eb976f13  gcc/testsuite/gcc.target/i386/avx2-check.h
  7dc98d98981fa7b82c0ae95d09c8128c  gcc/testsuite/gcc.target/i386/avx2-cvt-1.c
*************** dbc1b41820399022ea74a49b480fd874  gcc/te
*** 68360,68365 ****
--- 68315,68321 ----
  406488c79902ceb0e213d598ca18d72c  gcc/testsuite/gcc.target/i386/avxvnniint8-vpdpbsuds-2.c
  1b44a60e1ea9e44cc57cc2bb75aacd4c  gcc/testsuite/gcc.target/i386/avxvnniint8-vpdpbuud-2.c
  3f680c0ac1b6f6a8b31e44de8ac7d07c  gcc/testsuite/gcc.target/i386/avxvnniint8-vpdpbuuds-2.c
+ b61c5e539adad2b0774aed51d71d93f8  gcc/testsuite/gcc.target/i386/bf16_short_warn.c
  4eafaac84ebae56fbab9cf9ce58b0e31  gcc/testsuite/gcc.target/i386/bfloat16-1.c
  6f9ec5819fa880d6a423fcc3fa67af2f  gcc/testsuite/gcc.target/i386/bitfield1.c
  674019fac54e0c27947386666000a1c8  gcc/testsuite/gcc.target/i386/bitfield2.c
*************** c1320fd604803bc04257c984f1e3ba77  gcc/te
*** 68783,68789 ****
  3dd864a351a6115db6a5b2ea1ee16ece  gcc/testsuite/gcc.target/i386/funcspec-3.c
  5af0527c599bf95f77628d48b1beb0ec  gcc/testsuite/gcc.target/i386/funcspec-4.c
  7568c1249431aafb7f8e2610a1e4a35e  gcc/testsuite/gcc.target/i386/funcspec-5.c
! b7011b0fba7da01fdee798517d964184  gcc/testsuite/gcc.target/i386/funcspec-56.inc
  6886186deb869f2b04be36492c05b8aa  gcc/testsuite/gcc.target/i386/funcspec-6.c
  35655de5c9348f2a36254312a8d17908  gcc/testsuite/gcc.target/i386/funcspec-7.c
  0ba9f1b7368ea580cabab541b451aea8  gcc/testsuite/gcc.target/i386/funcspec-8.c
--- 68739,68745 ----
  3dd864a351a6115db6a5b2ea1ee16ece  gcc/testsuite/gcc.target/i386/funcspec-3.c
  5af0527c599bf95f77628d48b1beb0ec  gcc/testsuite/gcc.target/i386/funcspec-4.c
  7568c1249431aafb7f8e2610a1e4a35e  gcc/testsuite/gcc.target/i386/funcspec-5.c
! d8d5af151fe446959eec33cf754947f6  gcc/testsuite/gcc.target/i386/funcspec-56.inc
  6886186deb869f2b04be36492c05b8aa  gcc/testsuite/gcc.target/i386/funcspec-6.c
  35655de5c9348f2a36254312a8d17908  gcc/testsuite/gcc.target/i386/funcspec-7.c
  0ba9f1b7368ea580cabab541b451aea8  gcc/testsuite/gcc.target/i386/funcspec-8.c
*************** b37f306ab147d6fbfd89376226165e2f  gcc/te
*** 69192,69197 ****
--- 69148,69154 ----
  2b02ee46ed233dc14d5b15819cfff28b  gcc/testsuite/gcc.target/i386/mvc14.c
  0dbd1cf7be9a494f5666af53dffb29c8  gcc/testsuite/gcc.target/i386/mvc15.c
  e302a983fa569ca9c52105401b06e054  gcc/testsuite/gcc.target/i386/mvc16.c
+ ef7c58db6b2b11956cdae67dd45533ec  gcc/testsuite/gcc.target/i386/mvc17.c
  564e05556bd7de96a3147d7330c78901  gcc/testsuite/gcc.target/i386/mvc2.c
  81972b6ec7b16a2464f2f27fb8863604  gcc/testsuite/gcc.target/i386/mvc3.c
  b1d4c5cfd15d435b380b98085cd82466  gcc/testsuite/gcc.target/i386/mvc4.c
*************** a92681d4c2c5095462e23684946fe9fd  gcc/te
*** 69588,69594 ****
  8d0bd7059c7beeb35df811f84735212e  gcc/testsuite/gcc.target/i386/pr104496.c
  6f32caf69432ac867dd42051bcfa22a8  gcc/testsuite/gcc.target/i386/pr104502.c
  2bb2b636832da9741d92fab7c29a5ffc  gcc/testsuite/gcc.target/i386/pr104551.c
! 26a24eab4fc47eed9dfafe977229db80  gcc/testsuite/gcc.target/i386/pr104610.c
  21083ed0382a1c184689d3a9ee1bc7ee  gcc/testsuite/gcc.target/i386/pr104637.c
  1c3cbf71b8260b841b1623172a27e2dd  gcc/testsuite/gcc.target/i386/pr104658.c
  c10378a2d73ee5141b52663c27dd9ab3  gcc/testsuite/gcc.target/i386/pr104664.c
--- 69545,69551 ----
  8d0bd7059c7beeb35df811f84735212e  gcc/testsuite/gcc.target/i386/pr104496.c
  6f32caf69432ac867dd42051bcfa22a8  gcc/testsuite/gcc.target/i386/pr104502.c
  2bb2b636832da9741d92fab7c29a5ffc  gcc/testsuite/gcc.target/i386/pr104551.c
! b1ac4c44221a37640b0fc40086d39cb8  gcc/testsuite/gcc.target/i386/pr104610.c
  21083ed0382a1c184689d3a9ee1bc7ee  gcc/testsuite/gcc.target/i386/pr104637.c
  1c3cbf71b8260b841b1623172a27e2dd  gcc/testsuite/gcc.target/i386/pr104658.c
  c10378a2d73ee5141b52663c27dd9ab3  gcc/testsuite/gcc.target/i386/pr104664.c
*************** cbe58ae1efc3b97c1019a430e1fedfcb  gcc/te
*** 69764,69769 ****
--- 69721,69730 ----
  e00380cd123a9ea3429ab36047aa6624  gcc/testsuite/gcc.target/i386/pr11001-strlen-1.c
  f2961b113a187971d8c265513b16a3a5  gcc/testsuite/gcc.target/i386/pr11001-strlen-2.c
  27f57729aea057bdb268886140eaba10  gcc/testsuite/gcc.target/i386/pr11001-strlen-3.c
+ f562385a23a792c182758e4565e2e1a0  gcc/testsuite/gcc.target/i386/pr110108-2.c
+ 5d3322fc19dcfb45977b7e950b6b7abd  gcc/testsuite/gcc.target/i386/pr110206.c
+ a9e9b13ffffb6326bdaaf3a4037cac8b  gcc/testsuite/gcc.target/i386/pr110227.c
+ 7f0cde3ec2fdeaca91525ac49787aa22  gcc/testsuite/gcc.target/i386/pr110309.c
  991b7f7f44e28179f98bb458fdb69ea6  gcc/testsuite/gcc.target/i386/pr11877-2.c
  e7f6a568e551d3786797d6f56294b949  gcc/testsuite/gcc.target/i386/pr11877.c
  b03b1d817538a863277c823b5e4cdf75  gcc/testsuite/gcc.target/i386/pr12092-1.c
*************** c8a2893ea0fde8d16222be9c58cb1f46  gcc/te
*** 70589,70595 ****
  7baa00da5b600cf9ac0059d740da1816  gcc/testsuite/gcc.target/i386/pr69454-2.c
  4baed9b88fed94b3bd199c8235745c94  gcc/testsuite/gcc.target/i386/pr69459.c
  05855004b849a72af06e7dcbc61536a0  gcc/testsuite/gcc.target/i386/pr69471-3.c
! e9a7f36944fabb6b1370b9da354625de  gcc/testsuite/gcc.target/i386/pr69482-1.c
  ef7acb24e613dbadf45fc15b65ab66d4  gcc/testsuite/gcc.target/i386/pr69482-2.c
  28bcee77a96d7f6cfe65409040fe5e10  gcc/testsuite/gcc.target/i386/pr69512.c
  3e28b4ade390d7c7ac3afa2b0617487e  gcc/testsuite/gcc.target/i386/pr69530.c
--- 70550,70556 ----
  7baa00da5b600cf9ac0059d740da1816  gcc/testsuite/gcc.target/i386/pr69454-2.c
  4baed9b88fed94b3bd199c8235745c94  gcc/testsuite/gcc.target/i386/pr69459.c
  05855004b849a72af06e7dcbc61536a0  gcc/testsuite/gcc.target/i386/pr69471-3.c
! 2073c049f438d03ac6a1ebdad5191090  gcc/testsuite/gcc.target/i386/pr69482-1.c
  ef7acb24e613dbadf45fc15b65ab66d4  gcc/testsuite/gcc.target/i386/pr69482-2.c
  28bcee77a96d7f6cfe65409040fe5e10  gcc/testsuite/gcc.target/i386/pr69512.c
  3e28b4ade390d7c7ac3afa2b0617487e  gcc/testsuite/gcc.target/i386/pr69530.c
*************** edddd6da3bf0853cb20bb152f72f3334  gcc/te
*** 72302,72308 ****
  188e6fb351c623587b3438faa7402197  gcc/testsuite/gcc.target/i386/sse4_1-stv-5.c
  0141a211b57a98b2a722a6e14ddc2551  gcc/testsuite/gcc.target/i386/sse4_1-stv-6.c
  e1c25694b14becd08b14458203f36c4e  gcc/testsuite/gcc.target/i386/sse4_1-stv-7.c
- c5d8a69553e93d20da53aa97dbd851fd  gcc/testsuite/gcc.target/i386/sse4_1-stv-8.c
  68831cd1afc62953bae7add902600a86  gcc/testsuite/gcc.target/i386/sse4_1-stv-9.c
  6ce5f7a9e3c9fffe77b1a62fe72e8122  gcc/testsuite/gcc.target/i386/sse4_1-trunc-vec.c
  73a07de2b59200c14c97da9c1f6888c8  gcc/testsuite/gcc.target/i386/sse4_1-truncf-vec.c
--- 72263,72268 ----
*************** fe23137ae052519c7048642ea9fcef97  gcc/te
*** 74260,74265 ****
--- 74220,74228 ----
  9a0e4836781f28669ddca26eb214c2b2  gcc/testsuite/gcc.target/powerpc/darwin-abi-10.c
  66e5cfd1b7491e37c0ef258d09b6634d  gcc/testsuite/gcc.target/powerpc/darwin-abi-11.c
  53928dd7b0f61581157c4a15b8648deb  gcc/testsuite/gcc.target/powerpc/darwin-abi-12.c
+ 3c62c13d1d2b0222e5414464a8febd98  gcc/testsuite/gcc.target/powerpc/darwin-abi-13-0.c
+ cf00e3be4bf57389b7f606e91c156bd0  gcc/testsuite/gcc.target/powerpc/darwin-abi-13-1.c
+ 60f14ad7099165e20857ae4f288d20be  gcc/testsuite/gcc.target/powerpc/darwin-abi-13-2.c
  f1de6a326b4846750e0ac1ab775db181  gcc/testsuite/gcc.target/powerpc/darwin-abi-2.c
  3fccf2fe47e82ab342fd63f22d397b6d  gcc/testsuite/gcc.target/powerpc/darwin-abi-3.c
  bea305679cc2b27499e1228c23aae9eb  gcc/testsuite/gcc.target/powerpc/darwin-abi-4.c
*************** ebf08f4056fe4c31c90dc291d1dfcaae  gcc/te
*** 74276,74281 ****
--- 74239,74245 ----
  4dbff077cb3e8124197729c3a94647bb  gcc/testsuite/gcc.target/powerpc/darwin-misaligned.c
  7ba33272da50fd8bee6d1536c3e99d26  gcc/testsuite/gcc.target/powerpc/darwin-save-world-1.c
  a034d7a8bf265623a75800f01113e836  gcc/testsuite/gcc.target/powerpc/darwin-split-ld-stret.c
+ c45226a99273c8755ce33ff73f22d3b3  gcc/testsuite/gcc.target/powerpc/darwin-structs-0.h
  548fc585bcbf766f23bef7319f0b0a18  gcc/testsuite/gcc.target/powerpc/darwin64-abi.c
  5df8870892f8ad5f8ea3060c6c5b82b1  gcc/testsuite/gcc.target/powerpc/dfmode_off.c
  030fee52bc4732793404bc93dfb61c48  gcc/testsuite/gcc.target/powerpc/dform-1.c
*************** b681248afe4bdb1d889c6999e517fe7f  gcc/te
*** 74685,74691 ****
  677059b338aae8245e5715c1bf783dd9  gcc/testsuite/gcc.target/powerpc/fp128_conversions.c
  87367128477fa0028f5db348e8727505  gcc/testsuite/gcc.target/powerpc/fusion-p10-2logical.c
  15196f9ab6aa2418751a7940e2c689cd  gcc/testsuite/gcc.target/powerpc/fusion-p10-addadd.c
! f158c23481154ab06c25cbdd745dec8d  gcc/testsuite/gcc.target/powerpc/fusion-p10-ldcmpi.c
  dcbebe071d63c21a542a5715031d4d82  gcc/testsuite/gcc.target/powerpc/fusion-p10-logadd.c
  4bdf54c34acc51427043fafe760993e1  gcc/testsuite/gcc.target/powerpc/fusion-p10-stst.c
  2016e7aba1138d1b75643f27f6d362c9  gcc/testsuite/gcc.target/powerpc/fusion-p10-stst2.c
--- 74649,74655 ----
  677059b338aae8245e5715c1bf783dd9  gcc/testsuite/gcc.target/powerpc/fp128_conversions.c
  87367128477fa0028f5db348e8727505  gcc/testsuite/gcc.target/powerpc/fusion-p10-2logical.c
  15196f9ab6aa2418751a7940e2c689cd  gcc/testsuite/gcc.target/powerpc/fusion-p10-addadd.c
! 7ad30edab6bf65e71b087740ec0a7663  gcc/testsuite/gcc.target/powerpc/fusion-p10-ldcmpi.c
  dcbebe071d63c21a542a5715031d4d82  gcc/testsuite/gcc.target/powerpc/fusion-p10-logadd.c
  4bdf54c34acc51427043fafe760993e1  gcc/testsuite/gcc.target/powerpc/fusion-p10-stst.c
  2016e7aba1138d1b75643f27f6d362c9  gcc/testsuite/gcc.target/powerpc/fusion-p10-stst2.c
*************** d4695291f14d81c9829000b656211b10  gcc/te
*** 75099,75108 ****
--- 75063,75079 ----
  d1ebac89ce86ba01adcab56447399dd9  gcc/testsuite/gcc.target/powerpc/pr108699.c
  8dc6f7b3f475db76d4acd724068737cc  gcc/testsuite/gcc.target/powerpc/pr108787.c
  4e716a0a290d9aa588276f96d74da875  gcc/testsuite/gcc.target/powerpc/pr108862.c
+ b3ad6c3610e28e21bfa05827c56b2b94  gcc/testsuite/gcc.target/powerpc/pr109069-1.c
+ d002a5bc24966823d127263f4f26fc6f  gcc/testsuite/gcc.target/powerpc/pr109069-2-run.c
+ 900c52091cc56fa5ba595a6ed758f527  gcc/testsuite/gcc.target/powerpc/pr109069-2.c
+ 1e04986cfbd8001de79d99e8138e518a  gcc/testsuite/gcc.target/powerpc/pr109069-2.h
  183c2d6b4a645b22aa3a9a3870d8c787  gcc/testsuite/gcc.target/powerpc/pr109082.c
  bafd50f43ed68366ad85e5b1a7157b97  gcc/testsuite/gcc.target/powerpc/pr109167.c
  5d792150402910e5e2632539f0ba98c0  gcc/testsuite/gcc.target/powerpc/pr109178.c
  be09a09453e3025da575fddc32110640  gcc/testsuite/gcc.target/powerpc/pr109566.c
+ d746d0fb9156720298fa3c2071023bbf  gcc/testsuite/gcc.target/powerpc/pr109932-1.c
+ d746d0fb9156720298fa3c2071023bbf  gcc/testsuite/gcc.target/powerpc/pr109932-2.c
+ 30266f999ed968f6bfdc98dae3651704  gcc/testsuite/gcc.target/powerpc/pr110011.c
  c2f6d6cf82ef4931619d09e10a0a72aa  gcc/testsuite/gcc.target/powerpc/pr16155.c
  396ae287e72ecdda51bb3157818030a9  gcc/testsuite/gcc.target/powerpc/pr16286.c
  198d8a69d2887e8fadcb050d90e21aa6  gcc/testsuite/gcc.target/powerpc/pr16458-1.c
*************** bb144c34f5eab3757e03ae48e9aa39ed  gcc/te
*** 76554,76559 ****
--- 76525,76538 ----
  8f19287280703d530bf8cd8235403683  gcc/testsuite/gcc.target/riscv/fmin.c
  39c94afa2c5f88eda89da27eafffaab8  gcc/testsuite/gcc.target/riscv/fminf-snan.c
  9e42b582cd65d706a3bddf995fc48aa1  gcc/testsuite/gcc.target/riscv/fminf.c
+ 73183a94e6f0ef1913c6c0fc92c4e4b8  gcc/testsuite/gcc.target/riscv/inline-atomics-1.c
+ 3f6a78f3f2ad61908b8c496b7e372967  gcc/testsuite/gcc.target/riscv/inline-atomics-2.c
+ 6de28b3ad4828e0021e48de2e0771ed6  gcc/testsuite/gcc.target/riscv/inline-atomics-3.c
+ e3767d2ba4d03c42dd7052b0e904d156  gcc/testsuite/gcc.target/riscv/inline-atomics-4.c
+ 2745ef4212451048ad05fcafecab3913  gcc/testsuite/gcc.target/riscv/inline-atomics-5.c
+ dd0bd8d15c211fdf58a84703be1ffbdb  gcc/testsuite/gcc.target/riscv/inline-atomics-6.c
+ 716fdffb74ca1b615963188d156161dc  gcc/testsuite/gcc.target/riscv/inline-atomics-7.c
+ 428f58197946d040c36457ebfdd0772a  gcc/testsuite/gcc.target/riscv/inline-atomics-8.c
  ebafbcb889d217f529a4a6f6ca558444  gcc/testsuite/gcc.target/riscv/interrupt-1.c
  9403cf8e7b3af27ece005e85c732a485  gcc/testsuite/gcc.target/riscv/interrupt-2.c
  2c4e63df0ea453e7839094f9d7beb67b  gcc/testsuite/gcc.target/riscv/interrupt-3.c
*************** f181bbabda2838bf06773fa6a4994ed2  gcc/te
*** 76865,76870 ****
--- 76844,76850 ----
  3b73d23e1d746ed57e6185e904f1a8e0  gcc/testsuite/gcc.target/riscv/rvv/base/pr109479-4.c
  d83d871fd46ba7b8f2aab7967f5ba049  gcc/testsuite/gcc.target/riscv/rvv/base/pr109479-5.c
  ee09eca4cd8eb6ecb824b7eacc075068  gcc/testsuite/gcc.target/riscv/rvv/base/pr109479-6.c
+ 185f7c3e9c87c3e119932441e4f92b9f  gcc/testsuite/gcc.target/riscv/rvv/base/pr109535.c
  c804a0fabb820aad63370b0a038cf47a  gcc/testsuite/gcc.target/riscv/rvv/base/pragma-1.c
  101f4c473acff10d55020431a73f7ca9  gcc/testsuite/gcc.target/riscv/rvv/base/pragma-2.c
  f2a7c0ac32100a9bfa19647d4c2134f8  gcc/testsuite/gcc.target/riscv/rvv/base/pragma-3.c
*************** d5e9f92099fe94c13f1c89cbaab55c86  gcc/te
*** 77080,77085 ****
--- 77060,77066 ----
  fc42786a48f30a95b0aa2552f60845f0  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-8.c
  705bfb13f27b4cec2aa9023c2b083749  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/imm_switch-9.c
  048cf6bf1d5733af6537f6eccfb61549  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/pr109399.c
+ a1e7dbb39ebd6128145b6f15ed8c1dd2  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/pr109547.c
  979e78c5ed1d2ba91a46584480362b26  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/riscv_vector.h
  43222f020a3d499731c953a12e53eacd  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-1.c
  e784089ee6a1f060eacee1982ed1f7db  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-10.c
*************** fb343d69256d9274eb511b85996546af  gcc/te
*** 77280,77286 ****
  ccb05320657ad1b5e3ab01e083b8c4a0  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-14.c
  9a338213e599cd912b8f8651dd0d5a5d  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-15.c
  68ac7bcac2a0fe0258e44bfdf7d7744d  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-16.c
! 42a702274fbb00e6f24a58040da10596  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-17.c
  d35453338039c171b25f8fbac411f023  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-18.c
  95016986740f6105b4170ba180de3f5e  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-19.c
  1bec3794c657d6e37a19e6916a0cc453  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-2.c
--- 77261,77267 ----
  ccb05320657ad1b5e3ab01e083b8c4a0  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-14.c
  9a338213e599cd912b8f8651dd0d5a5d  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-15.c
  68ac7bcac2a0fe0258e44bfdf7d7744d  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-16.c
! 81dcf2af8c24d9e5357e80e998b56cba  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-17.c
  d35453338039c171b25f8fbac411f023  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-18.c
  95016986740f6105b4170ba180de3f5e  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-19.c
  1bec3794c657d6e37a19e6916a0cc453  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vsetvl-2.c
*************** d0fc65bbbe891276a96818aa810ee61a  gcc/te
*** 78436,78441 ****
--- 78417,78423 ----
  115b647bf08ed17e4f28d76c34f417bb  gcc/testsuite/gcc.target/sparc/pdistn.c
  7eb4e93dbabd079b5259cf98c5fb4204  gcc/testsuite/gcc.target/sparc/popc-1.c
  e748c6edab5b1a7e97c92b57040f0ecd  gcc/testsuite/gcc.target/sparc/popc-2.c
+ ee8bafaf89e1dcb977b15feaf7dfe2cb  gcc/testsuite/gcc.target/sparc/pr109541.c
  964da12c74afacebb3dee347712053d5  gcc/testsuite/gcc.target/sparc/rdgsr.c
  91c110264bcd29879216c151973503aa  gcc/testsuite/gcc.target/sparc/setcc-1.c
  7ab7d3127e0b418280e16e393fd2f160  gcc/testsuite/gcc.target/sparc/setcc-2.c
*************** cf6b826f4e7228338ca934f4b8ee96b6  gcc/te
*** 79198,79206 ****
  43208400ba6b1eb913162f9962d741e8  gcc/testsuite/gcc.test-framework/test-framework.exp
  502192866584cff5028f4aa00858d119  gcc/testsuite/gdc.dg/Waddress.d
  8c1b4247bd6d7e5b761c57e5000129ce  gcc/testsuite/gdc.dg/Wbuiltin_declaration_mismatch1.d
! 8adf8b68c4c026c925facba4583a855a  gcc/testsuite/gdc.dg/Wbuiltin_declaration_mismatch2.d
  94208575e1a523900cf5bbbacff458ff  gcc/testsuite/gdc.dg/Wcastresult1.d
  44e39786a0fd5bf9bfdb4d4356edd009  gcc/testsuite/gdc.dg/Wcastresult2.d
  ba3ec121536606fdf9d34aff37b9da35  gcc/testsuite/gdc.dg/Wpadded.d
  684da8abc6d44a02e6b361d163e350c1  gcc/testsuite/gdc.dg/array1.d
  e8f3d928a72b02cbf256c0bb36f89756  gcc/testsuite/gdc.dg/asan/asan.exp
--- 79180,79189 ----
  43208400ba6b1eb913162f9962d741e8  gcc/testsuite/gcc.test-framework/test-framework.exp
  502192866584cff5028f4aa00858d119  gcc/testsuite/gdc.dg/Waddress.d
  8c1b4247bd6d7e5b761c57e5000129ce  gcc/testsuite/gdc.dg/Wbuiltin_declaration_mismatch1.d
! 926d037532f6b941c001b71173742beb  gcc/testsuite/gdc.dg/Wbuiltin_declaration_mismatch2.d
  94208575e1a523900cf5bbbacff458ff  gcc/testsuite/gdc.dg/Wcastresult1.d
  44e39786a0fd5bf9bfdb4d4356edd009  gcc/testsuite/gdc.dg/Wcastresult2.d
+ 42d3851d5f369d7a3feb436c0b56019c  gcc/testsuite/gdc.dg/Wmismatched_enum.d
  ba3ec121536606fdf9d34aff37b9da35  gcc/testsuite/gdc.dg/Wpadded.d
  684da8abc6d44a02e6b361d163e350c1  gcc/testsuite/gdc.dg/array1.d
  e8f3d928a72b02cbf256c0bb36f89756  gcc/testsuite/gdc.dg/asan/asan.exp
*************** f4b93d30d706ee858eb3d1d73cac63f0  gcc/te
*** 79349,79356 ****
--- 79332,79349 ----
  9e838ba67909954cf1aa94614647413b  gcc/testsuite/gdc.dg/pr107592.d
  5e07b36b71c4e1c18324a1aa28b644c9  gcc/testsuite/gdc.dg/pr108050.d
  6749c2ba8be2e0d1e905bdca064df2ee  gcc/testsuite/gdc.dg/pr108167.d
+ 5971ddff852dbd035f6c3685d3460950  gcc/testsuite/gdc.dg/pr108842.d
  531ba2cfc6bb317d132b6b86e9221526  gcc/testsuite/gdc.dg/pr108877.d
  c16aed3940c554d7f670f5852dff6bd8  gcc/testsuite/gdc.dg/pr108945.d
+ 361397d378151fa58fd4f7e29af07c11  gcc/testsuite/gdc.dg/pr108962.d
+ d636f6d2baa8700a534dfd6a53a96d3c  gcc/testsuite/gdc.dg/pr110359.d
+ 67b0473fac3ad1a77f69a71c7c5e1630  gcc/testsuite/gdc.dg/pr110471a.d
+ f10bdc290e6dae802719027de7e021af  gcc/testsuite/gdc.dg/pr110471b.d
+ a66b0ea826e8f61c8623b825b06cf2ef  gcc/testsuite/gdc.dg/pr110471c.d
+ a9a8e149ae5d411f067a1e0312491f4d  gcc/testsuite/gdc.dg/pr110514a.d
+ f0bb47c02bfbb905cf063586cccf248d  gcc/testsuite/gdc.dg/pr110514b.d
+ 5c59d3e98036f128b405b1247659bb7f  gcc/testsuite/gdc.dg/pr110514c.d
+ 7124a74c780cc3de82649fa56120e037  gcc/testsuite/gdc.dg/pr110514d.d
  d32aa8ed5ea10931be4ddb5bb9e863d8  gcc/testsuite/gdc.dg/pr89017.d
  53fa8db94d4ca3fc9ba83769733dc0e7  gcc/testsuite/gdc.dg/pr89041.d
  6c316b13f71ea31fcada56b58a41ebd1  gcc/testsuite/gdc.dg/pr89042a.d
*************** eb911ca49c3c33021dd97064b0459923  gcc/te
*** 79385,79391 ****
  5de3a811c709b67f83b605db00752f97  gcc/testsuite/gdc.dg/pr96869.d
  dc97b4112b134cae3d15aab92424d97a  gcc/testsuite/gdc.dg/pr96924.d
  9c4c7df565451e246ae0d226391657f5  gcc/testsuite/gdc.dg/pr97002.d
! 17590cd4f39c6a9b405c2a9fc1d8a2c7  gcc/testsuite/gdc.dg/pr98277.d
  a55903f9c72658c02ea18841f80bff0c  gcc/testsuite/gdc.dg/pr98427.d
  2ff2dd55acd20dffe2b5e58febe66c8b  gcc/testsuite/gdc.dg/pr98457.d
  3b746393a80b865ba51671750bc32bb9  gcc/testsuite/gdc.dg/pr99914.d
--- 79378,79384 ----
  5de3a811c709b67f83b605db00752f97  gcc/testsuite/gdc.dg/pr96869.d
  dc97b4112b134cae3d15aab92424d97a  gcc/testsuite/gdc.dg/pr96924.d
  9c4c7df565451e246ae0d226391657f5  gcc/testsuite/gdc.dg/pr97002.d
! 2c9329eeae2840ec46943ca4a0fe9482  gcc/testsuite/gdc.dg/pr98277.d
  a55903f9c72658c02ea18841f80bff0c  gcc/testsuite/gdc.dg/pr98427.d
  2ff2dd55acd20dffe2b5e58febe66c8b  gcc/testsuite/gdc.dg/pr98457.d
  3b746393a80b865ba51671750bc32bb9  gcc/testsuite/gdc.dg/pr99914.d
*************** a24df8e498053d7ab8325fc58ede1835  gcc/te
*** 79475,79480 ****
--- 79468,79476 ----
  bb3b5b6a4251926ee26d0a04242932f2  gcc/testsuite/gdc.dg/torture/pr108055.d
  41c17e6e62da4333262dbaa7b4e20510  gcc/testsuite/gdc.dg/torture/pr109108.d
  ff744a0a8c5876d35d04359a49ff0f84  gcc/testsuite/gdc.dg/torture/pr109144.d
+ 1a8b304f6e334e6a55c02413ae1ffbff  gcc/testsuite/gdc.dg/torture/pr110406.d
+ 827ebe506781bb2fabf9411464081efe  gcc/testsuite/gdc.dg/torture/pr110516a.d
+ de9193ce38f7ef3ee1cc3a94fc8a92dc  gcc/testsuite/gdc.dg/torture/pr110516b.d
  580aadb24b666799e25f1f02ef3b7bbb  gcc/testsuite/gdc.dg/torture/pr92309.d
  d5626e21f8cdc22799175cb6adfddfd6  gcc/testsuite/gdc.dg/torture/pr94424.d
  ae5b279461655f243d767b80a6d0bc1b  gcc/testsuite/gdc.dg/torture/pr94777b.d
*************** cd042ba170234d1e39ed18bb4035f19e  gcc/te
*** 80168,80174 ****
  d1bae8a7d648de90882dfe330925715c  gcc/testsuite/gdc.test/compilable/scope_tuple_expansion.d
  882b736d1262f755a317ddc6156a5b43  gcc/testsuite/gdc.test/compilable/scopeinfer.d
  b58883b15934c7e71a25e7843fcbd199  gcc/testsuite/gdc.test/compilable/segfaultgolf.d
! e52a295a51b0f9fef4b4f197402a2d67  gcc/testsuite/gdc.test/compilable/shared.d
  fd1eeff8f6c846eeb29e20921f5da298  gcc/testsuite/gdc.test/compilable/shared_destructor.d
  badf98b7c4bd98928b7900f50021dd58  gcc/testsuite/gdc.test/compilable/sharedopt.d
  aa1c2759adc66322e20338c7e67467f7  gcc/testsuite/gdc.test/compilable/shortened_methods.d
--- 80164,80170 ----
  d1bae8a7d648de90882dfe330925715c  gcc/testsuite/gdc.test/compilable/scope_tuple_expansion.d
  882b736d1262f755a317ddc6156a5b43  gcc/testsuite/gdc.test/compilable/scopeinfer.d
  b58883b15934c7e71a25e7843fcbd199  gcc/testsuite/gdc.test/compilable/segfaultgolf.d
! f4f4b337f02ca72024ce34c690f70386  gcc/testsuite/gdc.test/compilable/shared.d
  fd1eeff8f6c846eeb29e20921f5da298  gcc/testsuite/gdc.test/compilable/shared_destructor.d
  badf98b7c4bd98928b7900f50021dd58  gcc/testsuite/gdc.test/compilable/sharedopt.d
  aa1c2759adc66322e20338c7e67467f7  gcc/testsuite/gdc.test/compilable/shortened_methods.d
*************** c64b906f8ec8d74a707fd3c7f1ac9a03  gcc/te
*** 80563,80568 ****
--- 80559,80565 ----
  d2f5f11274cb1bc2aceb1062858500d5  gcc/testsuite/gdc.test/compilable/test22685.d
  7591114e0810d21b5f28a3159a1703bf  gcc/testsuite/gdc.test/compilable/test22714.d
  f574ca50ea8bff40d0be73e922b0c00a  gcc/testsuite/gdc.test/compilable/test22734.d
+ f6f4d810653cc85742e61925d50a5476  gcc/testsuite/gdc.test/compilable/test22739.d
  aa87689770ed32b270abbc0c18e24e50  gcc/testsuite/gdc.test/compilable/test22784.d
  a13568e3baba05e9f1d3fdf1dd09aeb6  gcc/testsuite/gdc.test/compilable/test22813.d
  b6fa7fb8b6be39ac614122daf3b72230  gcc/testsuite/gdc.test/compilable/test22825.d
*************** febede3404663f63f5ea9266f6683a53  gcc/te
*** 80621,80626 ****
--- 80618,80625 ----
  d6adb0700c796d7765e510c8288ad2f1  gcc/testsuite/gdc.test/compilable/test23662.d
  1aaa8d1ddb656566f866cbcbcdad8dcd  gcc/testsuite/gdc.test/compilable/test23676.d
  0c69a4cce2743fa0d1d1d5504034811e  gcc/testsuite/gdc.test/compilable/test23679.d
+ 4cd1791956fa3c3a1364cada8370a6bf  gcc/testsuite/gdc.test/compilable/test23799.d
+ fbd9917fb4ab47ea6bf89d5efae012f6  gcc/testsuite/gdc.test/compilable/test23978.d
  330c2acf4539ef672ad9c8cf0faa0c5e  gcc/testsuite/gdc.test/compilable/test25.d
  912661e1615a2dd8fe14dbd20528f7ba  gcc/testsuite/gdc.test/compilable/test2991.d
  b0234808764370745e6dbf7744465cff  gcc/testsuite/gdc.test/compilable/test3004.d
*************** dfcfc941a23106dfb4aa633010d25044  gcc/te
*** 80818,80828 ****
  6f8846856815fb29b1378e1e5f6d1130  gcc/testsuite/gdc.test/fail_compilation/bug8150a.d
  e40db6207cc66055571f5552ba4dd74e  gcc/testsuite/gdc.test/fail_compilation/bug8150b.d
  e483d431bf6e45ed82ce3539c2baab76  gcc/testsuite/gdc.test/fail_compilation/bug8891.d
! a2fa5b05cd2ac9c8269f5d03d1ef6a4e  gcc/testsuite/gdc.test/fail_compilation/bug9631.d
  841e7b9289bdecfa32b91f46d4d274ba  gcc/testsuite/gdc.test/fail_compilation/call_function_type.d
  ec3bf4a66065f2860f602b88e0da3655  gcc/testsuite/gdc.test/fail_compilation/casttuple.d
  ce21d4a4c779579022965a535cbcb1a6  gcc/testsuite/gdc.test/fail_compilation/ccast.d
! 1942044f0f053eea8fc8572c50ee4fe1  gcc/testsuite/gdc.test/fail_compilation/cerrors.d
  4e83f64920318dc56ac80f35d4b3915f  gcc/testsuite/gdc.test/fail_compilation/checkimports2.d
  3bf379199a220b56736062172e226468  gcc/testsuite/gdc.test/fail_compilation/chkformat.d
  9797e02f098d52d0de89e8253f84b6c3  gcc/testsuite/gdc.test/fail_compilation/circ10280.d
--- 80817,80827 ----
  6f8846856815fb29b1378e1e5f6d1130  gcc/testsuite/gdc.test/fail_compilation/bug8150a.d
  e40db6207cc66055571f5552ba4dd74e  gcc/testsuite/gdc.test/fail_compilation/bug8150b.d
  e483d431bf6e45ed82ce3539c2baab76  gcc/testsuite/gdc.test/fail_compilation/bug8891.d
! 0954cb1e9c1d7b33d55fd83ffbd54072  gcc/testsuite/gdc.test/fail_compilation/bug9631.d
  841e7b9289bdecfa32b91f46d4d274ba  gcc/testsuite/gdc.test/fail_compilation/call_function_type.d
  ec3bf4a66065f2860f602b88e0da3655  gcc/testsuite/gdc.test/fail_compilation/casttuple.d
  ce21d4a4c779579022965a535cbcb1a6  gcc/testsuite/gdc.test/fail_compilation/ccast.d
! c6f4e1c23c3f30e355ae3bf161924cdc  gcc/testsuite/gdc.test/fail_compilation/cerrors.d
  4e83f64920318dc56ac80f35d4b3915f  gcc/testsuite/gdc.test/fail_compilation/checkimports2.d
  3bf379199a220b56736062172e226468  gcc/testsuite/gdc.test/fail_compilation/chkformat.d
  9797e02f098d52d0de89e8253f84b6c3  gcc/testsuite/gdc.test/fail_compilation/circ10280.d
*************** ef2759042bec4471458a397b3895857f  gcc/te
*** 81243,81249 ****
  5293b18b7813b4fc05083160ebf03448  gcc/testsuite/gdc.test/fail_compilation/fail17612.d
  e96e978609d37c7c1a44f934612d39a1  gcc/testsuite/gdc.test/fail_compilation/fail17625.d
  2cabd5f43fb4c3f7eb2da73fc4b1164d  gcc/testsuite/gdc.test/fail_compilation/fail17630.d
! ac6a292ac8e949a5653826732c5257b8  gcc/testsuite/gdc.test/fail_compilation/fail17646.d
  ab8c22cf2be47d14e82979e49ec3083e  gcc/testsuite/gdc.test/fail_compilation/fail17689.d
  3663f0a0ac789099ac33803ae479ca86  gcc/testsuite/gdc.test/fail_compilation/fail177.d
  35cf531fa58e2680d573c8081c2cb759  gcc/testsuite/gdc.test/fail_compilation/fail17722a.d
--- 81242,81248 ----
  5293b18b7813b4fc05083160ebf03448  gcc/testsuite/gdc.test/fail_compilation/fail17612.d
  e96e978609d37c7c1a44f934612d39a1  gcc/testsuite/gdc.test/fail_compilation/fail17625.d
  2cabd5f43fb4c3f7eb2da73fc4b1164d  gcc/testsuite/gdc.test/fail_compilation/fail17630.d
! 16c1022f687f43e56f8b7bf3e5d7c0a6  gcc/testsuite/gdc.test/fail_compilation/fail17646.d
  ab8c22cf2be47d14e82979e49ec3083e  gcc/testsuite/gdc.test/fail_compilation/fail17689.d
  3663f0a0ac789099ac33803ae479ca86  gcc/testsuite/gdc.test/fail_compilation/fail177.d
  35cf531fa58e2680d573c8081c2cb759  gcc/testsuite/gdc.test/fail_compilation/fail17722a.d
*************** aa9c562b805cdde30e5a0afd83499523  gcc/te
*** 81335,81341 ****
  becdd446e8d1be604695109a29f49407  gcc/testsuite/gdc.test/fail_compilation/fail19923.d
  97451b74145eff6747dd33669889ff8b  gcc/testsuite/gdc.test/fail_compilation/fail19931.d
  3efe7c451c4866665928b1d60a91285d  gcc/testsuite/gdc.test/fail_compilation/fail19941.d
! 70b886961ebbe6c1de7674af718df345  gcc/testsuite/gdc.test/fail_compilation/fail19948.d
  6be9d44d2f5896a92b58a34acd7af126  gcc/testsuite/gdc.test/fail_compilation/fail1995.d
  851eb457213dfe384a320df00425f33c  gcc/testsuite/gdc.test/fail_compilation/fail19955.d
  b7eb9679682db5f67b048d93497fa4b1  gcc/testsuite/gdc.test/fail_compilation/fail19965.d
--- 81334,81340 ----
  becdd446e8d1be604695109a29f49407  gcc/testsuite/gdc.test/fail_compilation/fail19923.d
  97451b74145eff6747dd33669889ff8b  gcc/testsuite/gdc.test/fail_compilation/fail19931.d
  3efe7c451c4866665928b1d60a91285d  gcc/testsuite/gdc.test/fail_compilation/fail19941.d
! 30933995409d0fdd22eb3a3218db0def  gcc/testsuite/gdc.test/fail_compilation/fail19948.d
  6be9d44d2f5896a92b58a34acd7af126  gcc/testsuite/gdc.test/fail_compilation/fail1995.d
  851eb457213dfe384a320df00425f33c  gcc/testsuite/gdc.test/fail_compilation/fail19955.d
  b7eb9679682db5f67b048d93497fa4b1  gcc/testsuite/gdc.test/fail_compilation/fail19965.d
*************** c24efc95b4a07d93082131c006e2dd80  gcc/te
*** 81439,81444 ****
--- 81438,81444 ----
  a3b880eeeee3718d39ad9eea41a126bd  gcc/testsuite/gdc.test/fail_compilation/fail22825a.d
  78579f7cd4dda0a3ca8137aa1b3fe7a5  gcc/testsuite/gdc.test/fail_compilation/fail22825b.d
  1c48035a2fb9985c076056265c5e761f  gcc/testsuite/gdc.test/fail_compilation/fail22827.d
+ 1474f9e478cfabdf9cfb8fbb2cd67ac7  gcc/testsuite/gdc.test/fail_compilation/fail22857.d
  d66caeff2039e96ff6d7fabe194052e5  gcc/testsuite/gdc.test/fail_compilation/fail22881.d
  3ae4abd2e5f005a36efb80d18fa58cc6  gcc/testsuite/gdc.test/fail_compilation/fail229.d
  b870fb01a2c3232f3cff62cc0b90ac88  gcc/testsuite/gdc.test/fail_compilation/fail23.d
*************** c6fa7fa5de41cb8c47b38b08a5b1140b  gcc/te
*** 81463,81468 ****
--- 81463,81469 ----
  4a24025117f87834cb3038ffa2a63642  gcc/testsuite/gdc.test/fail_compilation/fail237.d
  670123e21d4fc050f0062448b5263f12  gcc/testsuite/gdc.test/fail_compilation/fail23745.d
  2a244612779b0550d045b21c333c9491  gcc/testsuite/gdc.test/fail_compilation/fail23760.d
+ 4a8fd0d0aa5a78d5e2cc385d4dde86d1  gcc/testsuite/gdc.test/fail_compilation/fail23816.d
  ae65504ee5368439f87cba230c2fbb6c  gcc/testsuite/gdc.test/fail_compilation/fail238_m32.d
  faf12ba22575387527878d9b8beb717a  gcc/testsuite/gdc.test/fail_compilation/fail238_m64.d
  115789041b2ab94dc286976883caa1a5  gcc/testsuite/gdc.test/fail_compilation/fail239.d
*************** c1d1d74046f5a2e29b3546ad753f2ff9  gcc/te
*** 82106,82111 ****
--- 82107,82113 ----
  18f00970401f9324b0b917e5986e2c2a  gcc/testsuite/gdc.test/fail_compilation/imports/imp22749.c
  4af51f1564b143cbbefcdd992ae0134d  gcc/testsuite/gdc.test/fail_compilation/imports/import15525.d
  e088c9d3f927d47f3540962f20d13d70  gcc/testsuite/gdc.test/fail_compilation/imports/import21508.d
+ a2d38efc9b4989e7d9e5aae5a97436e5  gcc/testsuite/gdc.test/fail_compilation/imports/import22857.d
  6f7cfcaba1d8e75474105c4a6e6ef15f  gcc/testsuite/gdc.test/fail_compilation/imports/issue21295ast_node.d
  6c539ca4211f778c4ce881979c32423e  gcc/testsuite/gdc.test/fail_compilation/imports/issue21295astcodegen.d
  a8f0eca5771864b89f31585409956b5a  gcc/testsuite/gdc.test/fail_compilation/imports/issue21295dtemplate.d
*************** f8f6a29733e9e9bfe8bd9ca3c703af18  gcc/te
*** 82261,82267 ****
  c9b733d0c8306e7d3e07eddfcfc9d5bd  gcc/testsuite/gdc.test/fail_compilation/safe_pointer_index.d
  04ebc00459c94492ff1769f6fa7b05f7  gcc/testsuite/gdc.test/fail_compilation/scope_class.d
  7844f07f212a32fbdcd7af5fc71a02e9  gcc/testsuite/gdc.test/fail_compilation/scope_type.d
! 9c1d5b1eb748599a7d3e3ed1a3af3f93  gcc/testsuite/gdc.test/fail_compilation/shared.d
  1f8678bdbd19a9e3e714df9f783053ce  gcc/testsuite/gdc.test/fail_compilation/skip.d
  b0deda56d15b9fb7160c198b0d3ea6d3  gcc/testsuite/gdc.test/fail_compilation/spell9644.d
  0ffae6cead9563b1a55aed6c6d6707cd  gcc/testsuite/gdc.test/fail_compilation/staticarrayoverflow.d
--- 82263,82269 ----
  c9b733d0c8306e7d3e07eddfcfc9d5bd  gcc/testsuite/gdc.test/fail_compilation/safe_pointer_index.d
  04ebc00459c94492ff1769f6fa7b05f7  gcc/testsuite/gdc.test/fail_compilation/scope_class.d
  7844f07f212a32fbdcd7af5fc71a02e9  gcc/testsuite/gdc.test/fail_compilation/scope_type.d
! 1b3bcc3cf24550c5c5e0087208c3a35f  gcc/testsuite/gdc.test/fail_compilation/shared.d
  1f8678bdbd19a9e3e714df9f783053ce  gcc/testsuite/gdc.test/fail_compilation/skip.d
  b0deda56d15b9fb7160c198b0d3ea6d3  gcc/testsuite/gdc.test/fail_compilation/spell9644.d
  0ffae6cead9563b1a55aed6c6d6707cd  gcc/testsuite/gdc.test/fail_compilation/staticarrayoverflow.d
*************** b63d81d149ced101cc0047fccfbfbff2  gcc/te
*** 82394,82400 ****
  ac25466748e602667eee66983bb3fcb5  gcc/testsuite/gdc.test/fail_compilation/test21062.d
  4aaee6ae450926eaa1c6fa5de9532424  gcc/testsuite/gdc.test/fail_compilation/test21093.d
  d8c21eba428e3edf7da0a7b88431229b  gcc/testsuite/gdc.test/fail_compilation/test21096.d
! a2dfda31aa6bb8862b349db8dd7c06f0  gcc/testsuite/gdc.test/fail_compilation/test21164.d
  1bf038cf6f1ae7975e11d8f3ed7be20b  gcc/testsuite/gdc.test/fail_compilation/test21198.d
  719ac706ce81cfaaa50815be2ec3e7c8  gcc/testsuite/gdc.test/fail_compilation/test21204.d
  f0d66ee58e1deca85dd1a5c6be72e0fe  gcc/testsuite/gdc.test/fail_compilation/test21246.d
--- 82396,82402 ----
  ac25466748e602667eee66983bb3fcb5  gcc/testsuite/gdc.test/fail_compilation/test21062.d
  4aaee6ae450926eaa1c6fa5de9532424  gcc/testsuite/gdc.test/fail_compilation/test21093.d
  d8c21eba428e3edf7da0a7b88431229b  gcc/testsuite/gdc.test/fail_compilation/test21096.d
! 8423fe6adfb22defe2dacb59e379275b  gcc/testsuite/gdc.test/fail_compilation/test21164.d
  1bf038cf6f1ae7975e11d8f3ed7be20b  gcc/testsuite/gdc.test/fail_compilation/test21198.d
  719ac706ce81cfaaa50815be2ec3e7c8  gcc/testsuite/gdc.test/fail_compilation/test21204.d
  f0d66ee58e1deca85dd1a5c6be72e0fe  gcc/testsuite/gdc.test/fail_compilation/test21246.d
*************** af2f95c5ef65b51539eef86ea15fa531  gcc/te
*** 82531,82536 ****
--- 82533,82539 ----
  1a404880fefc71429b66061fd57938df  gcc/testsuite/gdc.test/runnable/class_opCmp.d
  e8ff6f3ea6dc635e21038617aaa22d6c  gcc/testsuite/gdc.test/runnable/closure.d
  9ea48cae757dd16042cd7434aff94459  gcc/testsuite/gdc.test/runnable/complex.d
+ 6b5e44de6530379279b7cc0d9eaee155  gcc/testsuite/gdc.test/runnable/complex3.d
  ce7051ac19199f716966b7818a002c9b  gcc/testsuite/gdc.test/runnable/constfold.d
  a080e4860261d16428bca6fb30d66159  gcc/testsuite/gdc.test/runnable/cppdtor.d
  2b92f65e8a84b3091a6b268e98f92815  gcc/testsuite/gdc.test/runnable/ctorpowtests.d
*************** fbf6eb41453bed2d7b01d6d3ecd3b075  gcc/te
*** 83392,83398 ****
  c59ad781dee7ec8e48a5f7ca04827100  gcc/testsuite/gfortran.dg/allocatable_dummy_1.f90
  56cdd5c6ada96e8035ed20712fda44d5  gcc/testsuite/gfortran.dg/allocatable_dummy_2.f90
  b44c3949481c974b2c6896675c16886c  gcc/testsuite/gfortran.dg/allocatable_dummy_3.f90
! 7dbb81fc5caccc0726f3a31aad5cfd22  gcc/testsuite/gfortran.dg/allocatable_function_1.f90
  1160767b791edf9bac41312fc92b112a  gcc/testsuite/gfortran.dg/allocatable_function_10.f90
  188ed4e66439989e93ff27a2bdcc86e5  gcc/testsuite/gfortran.dg/allocatable_function_2.f90
  92aecb9e6b0b8bf046c0afb4d76e55c6  gcc/testsuite/gfortran.dg/allocatable_function_3.f90
--- 83395,83401 ----
  c59ad781dee7ec8e48a5f7ca04827100  gcc/testsuite/gfortran.dg/allocatable_dummy_1.f90
  56cdd5c6ada96e8035ed20712fda44d5  gcc/testsuite/gfortran.dg/allocatable_dummy_2.f90
  b44c3949481c974b2c6896675c16886c  gcc/testsuite/gfortran.dg/allocatable_dummy_3.f90
! bf40ce1037630e11b4e57a82688e2f6b  gcc/testsuite/gfortran.dg/allocatable_function_1.f90
  1160767b791edf9bac41312fc92b112a  gcc/testsuite/gfortran.dg/allocatable_function_10.f90
  188ed4e66439989e93ff27a2bdcc86e5  gcc/testsuite/gfortran.dg/allocatable_function_2.f90
  92aecb9e6b0b8bf046c0afb4d76e55c6  gcc/testsuite/gfortran.dg/allocatable_function_3.f90
*************** c8ca7a67e0b9c502e7883c6187a3b1f3  gcc/te
*** 85390,85395 ****
--- 85393,85399 ----
  78fa09124fe9b69cd259177c36a08282  gcc/testsuite/gfortran.dg/deferred_character_34.f90
  90f06c61f4e28e5c0cd42eea0caba538  gcc/testsuite/gfortran.dg/deferred_character_35.f90
  f69f56fb4872918c466c7554afc79da9  gcc/testsuite/gfortran.dg/deferred_character_36.f90
+ 0c1889dba05d51d0a09b189a6caa16c0  gcc/testsuite/gfortran.dg/deferred_character_37.f90
  5eede6c791f6d272034f9b84850ac6af  gcc/testsuite/gfortran.dg/deferred_character_4.f90
  981b809300de368e8fac65be4b40099c  gcc/testsuite/gfortran.dg/deferred_character_5.f90
  b8df78111bec4d4d4b97da6a15228361  gcc/testsuite/gfortran.dg/deferred_character_6.f90
*************** ce817f495edb0ac306d6ae1052014e67  gcc/te
*** 85981,85986 ****
--- 85985,85991 ----
  a1de3ecdc32a070009986504b0fcaf97  gcc/testsuite/gfortran.dg/finalize_8.f03
  2127f420195e5f6cdb58fe18800b4c33  gcc/testsuite/gfortran.dg/finalize_9.f90
  bf61238b3b7b6fc0fa0299fb54103da5  gcc/testsuite/gfortran.dg/findloc_1.f90
+ a0e3df827bf32fe2c2f8909306f1c0d5  gcc/testsuite/gfortran.dg/findloc_10.f90
  64ead876be3dc730e11de6b0cdf756a3  gcc/testsuite/gfortran.dg/findloc_2.f90
  c2d255c860f923ee454d9af3f7906dcc  gcc/testsuite/gfortran.dg/findloc_3.f90
  bd9a353d401afba38b6ad5f47b5ae41f  gcc/testsuite/gfortran.dg/findloc_4.f90
*************** bd9a353d401afba38b6ad5f47b5ae41f  gcc/te
*** 85988,85993 ****
--- 85993,85999 ----
  b80ec5f6b587bbcad7647fce5f51e6f2  gcc/testsuite/gfortran.dg/findloc_6.f90
  419ae318160319ea2e9ffb1a589e850d  gcc/testsuite/gfortran.dg/findloc_7.f90
  1fa6e9b23d9f1915dc2131a48feec745  gcc/testsuite/gfortran.dg/findloc_8.f90
+ 963d8fa72a02646044c6f01d4b868b75  gcc/testsuite/gfortran.dg/findloc_9.f90
  dcdc431d3eebcd38c61326f1e9a107c4  gcc/testsuite/gfortran.dg/float_1.f90
  6d61a0e1310090a27fbd2ef3d9f7ea19  gcc/testsuite/gfortran.dg/flush_1.f90
  dfe8c326dde7ba4070312da0fb9fb955  gcc/testsuite/gfortran.dg/fmt_bz_bn.f
*************** df94a75f4459698a7eb7a7a16b0f9fdd  gcc/te
*** 86365,86371 ****
  fe2df2ce6e9b837974ec76c54da56c62  gcc/testsuite/gfortran.dg/goacc/asyncwait-5.f
  0ff714bbb2fcd709c6b1bd4d6a4dad15  gcc/testsuite/gfortran.dg/goacc/atomic-1.f90
  73ace9355b48232c91ed5b3bc0d60050  gcc/testsuite/gfortran.dg/goacc/atomic.f90
! 7dd3055a5068dc373871a3a25715d791  gcc/testsuite/gfortran.dg/goacc/attach-descriptor.f90
  b5ce38fdd599e1809965f838521def2e  gcc/testsuite/gfortran.dg/goacc/branch.f95
  109a3ecc87b1bc758772cc9eeee4d842  gcc/testsuite/gfortran.dg/goacc/cache-1.f95
  0770d02d65abc7014c30751880ebe628  gcc/testsuite/gfortran.dg/goacc/cache-2.f95
--- 86371,86377 ----
  fe2df2ce6e9b837974ec76c54da56c62  gcc/testsuite/gfortran.dg/goacc/asyncwait-5.f
  0ff714bbb2fcd709c6b1bd4d6a4dad15  gcc/testsuite/gfortran.dg/goacc/atomic-1.f90
  73ace9355b48232c91ed5b3bc0d60050  gcc/testsuite/gfortran.dg/goacc/atomic.f90
! f6b067865eb4748925fa962468d21536  gcc/testsuite/gfortran.dg/goacc/attach-descriptor.f90
  b5ce38fdd599e1809965f838521def2e  gcc/testsuite/gfortran.dg/goacc/branch.f95
  109a3ecc87b1bc758772cc9eeee4d842  gcc/testsuite/gfortran.dg/goacc/cache-1.f95
  0770d02d65abc7014c30751880ebe628  gcc/testsuite/gfortran.dg/goacc/cache-2.f95
*************** bb8ae92b32e3f26a7ac46460dcb0eaaa  gcc/te
*** 86483,86488 ****
--- 86489,86496 ----
  8f0adabcaed1c08a5a8c4b77ca8e9838  gcc/testsuite/gfortran.dg/goacc/parallel-tree.f95
  fd7a6f50862314c373f5800561f028a5  gcc/testsuite/gfortran.dg/goacc/parameter.f95
  09ea63acb5c4c7a47cc2d19532460132  gcc/testsuite/gfortran.dg/goacc/pr104717.f90
+ 7e7fc3d088115060da170794a58be703  gcc/testsuite/gfortran.dg/goacc/pr109622-5.f90
+ 1455640e85064b6a149025dca753e059  gcc/testsuite/gfortran.dg/goacc/pr109622-6.f90
  b4f5bf838607d6206aae8d768d23c64e  gcc/testsuite/gfortran.dg/goacc/pr71704.f90
  2ff86b408ebb7a6e4fa041f1ea4a5204  gcc/testsuite/gfortran.dg/goacc/pr72715.f90
  dff0c4a3dcd2aac51063c6e05c6d4665  gcc/testsuite/gfortran.dg/goacc/pr72743.f90
*************** d14391d3ef215e7090f2482b1fb51242  gcc/te
*** 88441,88446 ****
--- 88449,88455 ----
  97e6af3887a4b07dce47c09a1d987e61  gcc/testsuite/gfortran.dg/overload_2.f90
  bea7aebc5e916cdafeb1ba5550fca119  gcc/testsuite/gfortran.dg/overload_3.f90
  239885761f5919c3b068bc250b0548c2  gcc/testsuite/gfortran.dg/overload_4.f90
+ b1071e70def328c8f90f0bda2641244e  gcc/testsuite/gfortran.dg/overload_5.f90
  ce01df6835a25865cf1b057eedd850d3  gcc/testsuite/gfortran.dg/overwrite_1.f
  0513597d3f649ecf246ba3da77d0e486  gcc/testsuite/gfortran.dg/pack_assign_1.f90
  804957c95450f8f92e8046cdde8da1fe  gcc/testsuite/gfortran.dg/pack_bounds_1.f90
*************** ddf6a96210acd9846d96c96f4d91e038  gcc/te
*** 89705,89710 ****
--- 89714,89720 ----
  b6c22a1a69dfaeda3ed576a61060580d  gcc/testsuite/gfortran.dg/ptr-func-2.f90
  2878e4bfa1dc2e80db541a4a8304daaf  gcc/testsuite/gfortran.dg/ptr-func-3.f90
  cf5c200d1a2cf2ebf7bcad1269a85bc7  gcc/testsuite/gfortran.dg/ptr-func-4.f90
+ 2c7d131d00c984ad2bd259734d3144c7  gcc/testsuite/gfortran.dg/ptr-func-5.f90
  c3fb068a6513a1b586c18e7f98aee0e3  gcc/testsuite/gfortran.dg/ptr_func_assign_1.f08
  1e99e686da2b4f91da550dc5cbd8e4b4  gcc/testsuite/gfortran.dg/ptr_func_assign_2.f08
  deda23d08864e8fd5de581142c84d0c3  gcc/testsuite/gfortran.dg/ptr_func_assign_3.f08
*************** d3828a0469af571ee4a9715d5b69ba18  gcc/te
*** 89912,89918 ****
  2872b99cf6c4e5736159d59646eacf73  gcc/testsuite/gfortran.dg/reshape_5.f90
  7f3d8930925f93d0224885fccf19768f  gcc/testsuite/gfortran.dg/reshape_6.f90
  9dfec6bab6dc17d313fcc63e0bca557c  gcc/testsuite/gfortran.dg/reshape_7.f90
! 3221ae5d20e5dd3ab4a963d81218121e  gcc/testsuite/gfortran.dg/reshape_8.f90
  4ccd663438210e60fca030952535b706  gcc/testsuite/gfortran.dg/reshape_9.f90
  c7b463bfe5fc5984c177ad3ceb638178  gcc/testsuite/gfortran.dg/reshape_empty_1.f03
  a427cc5a5e1ff29f34ae42c060001529  gcc/testsuite/gfortran.dg/reshape_order_1.f90
--- 89922,89928 ----
  2872b99cf6c4e5736159d59646eacf73  gcc/testsuite/gfortran.dg/reshape_5.f90
  7f3d8930925f93d0224885fccf19768f  gcc/testsuite/gfortran.dg/reshape_6.f90
  9dfec6bab6dc17d313fcc63e0bca557c  gcc/testsuite/gfortran.dg/reshape_7.f90
! e711385be89cac0214dd308edf422573  gcc/testsuite/gfortran.dg/reshape_8.f90
  4ccd663438210e60fca030952535b706  gcc/testsuite/gfortran.dg/reshape_9.f90
  c7b463bfe5fc5984c177ad3ceb638178  gcc/testsuite/gfortran.dg/reshape_empty_1.f03
  a427cc5a5e1ff29f34ae42c060001529  gcc/testsuite/gfortran.dg/reshape_order_1.f90
*************** b7f688acbe6b27032e2d16f367317b58  gcc/te
*** 89998,90003 ****
--- 90008,90014 ----
  de48eaee117c9656a2db00a7ffbe9cb9  gcc/testsuite/gfortran.dg/select_rank_3.f90
  0eea4aff70c2008ccc3720a5ea3d8ef8  gcc/testsuite/gfortran.dg/select_rank_4.f90
  47b685d5206776c0ac8e9595eecd3af1  gcc/testsuite/gfortran.dg/select_rank_5.f90
+ 75a33bd7de6487f12dfd07ccafa44d4d  gcc/testsuite/gfortran.dg/select_rank_6.f90
  e91693e025c4186322babf06bd1ed7d5  gcc/testsuite/gfortran.dg/select_type_1.f03
  cfc1f17ea1421c22ece9a1d3936945cc  gcc/testsuite/gfortran.dg/select_type_10.f03
  e7fc4e45d93d73096eb5455e0afc91c2  gcc/testsuite/gfortran.dg/select_type_11.f03
*************** a276e704774544b67f696562f2ca037a  gcc/te
*** 90956,90961 ****
--- 90967,90974 ----
  86f79727a2585651e7f8988e8f2b9b6b  gcc/testsuite/gfortran.dg/zero_sized_10.f90
  c0423f9b0066ce87e8fda46c325b7ca4  gcc/testsuite/gfortran.dg/zero_sized_11.f90
  5ac215a1fd95c4a4b04a0e4caa74e1af  gcc/testsuite/gfortran.dg/zero_sized_12.f90
+ 82cb77b03b04cc723c296fae7e290ae1  gcc/testsuite/gfortran.dg/zero_sized_14.f90
+ 95d9c7895aef1aaaa375f07d1b28a860  gcc/testsuite/gfortran.dg/zero_sized_15.f90
  0f1a8c7977a278e2a345da387450d769  gcc/testsuite/gfortran.dg/zero_sized_2.f90
  8606cc4e6bb5d1f50b6fb4d023496291  gcc/testsuite/gfortran.dg/zero_sized_3.f90
  2f6f0e3a0d47789cf8b781d741978eb1  gcc/testsuite/gfortran.dg/zero_sized_4.f90
*************** f9299b514c5c25293c940907f5a4059d  gcc/te
*** 94305,94310 ****
--- 94318,94325 ----
  96951bbcc111d51906e9a661916136fc  gcc/testsuite/gnat.dg/opt100.adb
  0ab0b8847dab59911bd57ae14b153fc9  gcc/testsuite/gnat.dg/opt100_pkg.adb
  edbbd0b00edd7e8662b7c3b2dafa9ede  gcc/testsuite/gnat.dg/opt100_pkg.ads
+ 10a0551b52bce90d1789f22706f6c06a  gcc/testsuite/gnat.dg/opt101.adb
+ 805db462cc2219ddb2a90de1363e866d  gcc/testsuite/gnat.dg/opt101_pkg.ads
  5d50fb38b1ab84c39760906cb103c522  gcc/testsuite/gnat.dg/opt10_pkg.ads
  603264d4afdd2fd2174ea9c4cf4653ed  gcc/testsuite/gnat.dg/opt11.adb
  53160585b3a5d820b653e1e0d5f14c75  gcc/testsuite/gnat.dg/opt11.ads
*************** bb19bde5ac42e2e20ed87388ef49184d  gcc/te
*** 97658,97664 ****
  579636740d2020dcc14e8c62acb4a484  gcc/testsuite/lib/fortran-modules.exp
  d77b22cf7a3bfaa8380b303905b4d6cd  gcc/testsuite/lib/fortran-torture.exp
  793ec464f01bfb000837d4b305c50d7a  gcc/testsuite/lib/g++-dg.exp
! a71f2f090f2353463d8e208cbb47aafe  gcc/testsuite/lib/g++.exp
  07f442c1d21ce775aa2ab0ba160f8fe9  gcc/testsuite/lib/gcc-defs.exp
  f51346dde5384b1bad3144a2aff38c66  gcc/testsuite/lib/gcc-dg.exp
  84eb0ed1ece5d56c8af9172936500f54  gcc/testsuite/lib/gcc-gdb-test.exp
--- 97673,97679 ----
  579636740d2020dcc14e8c62acb4a484  gcc/testsuite/lib/fortran-modules.exp
  d77b22cf7a3bfaa8380b303905b4d6cd  gcc/testsuite/lib/fortran-torture.exp
  793ec464f01bfb000837d4b305c50d7a  gcc/testsuite/lib/g++-dg.exp
! 532e4191d1cf971bd8fefa1a7c9aa8a7  gcc/testsuite/lib/g++.exp
  07f442c1d21ce775aa2ab0ba160f8fe9  gcc/testsuite/lib/gcc-defs.exp
  f51346dde5384b1bad3144a2aff38c66  gcc/testsuite/lib/gcc-dg.exp
  84eb0ed1ece5d56c8af9172936500f54  gcc/testsuite/lib/gcc-gdb-test.exp
*************** dfe90e3e8ee193e050914ed19adcef15  gcc/te
*** 97685,97691 ****
  090d0fd3aa8a38a3cb03da40bb61c7fb  gcc/testsuite/lib/mike-gcc.exp
  133f3398df43cb63a1377e277f365f1e  gcc/testsuite/lib/multiline.exp
  65197ec2d78a9b0c43a393366a2f636f  gcc/testsuite/lib/obj-c++-dg.exp
! d5cee719c34d0a305dd268806e341ac0  gcc/testsuite/lib/obj-c++.exp
  be7706f747b7ddf10ed14ba6c80577d7  gcc/testsuite/lib/objc-dg.exp
  bf55d1034ce482b9991965b5b97def58  gcc/testsuite/lib/objc-torture.exp
  b173faab911079de7636712fa6aef3af  gcc/testsuite/lib/objc.exp
--- 97700,97706 ----
  090d0fd3aa8a38a3cb03da40bb61c7fb  gcc/testsuite/lib/mike-gcc.exp
  133f3398df43cb63a1377e277f365f1e  gcc/testsuite/lib/multiline.exp
  65197ec2d78a9b0c43a393366a2f636f  gcc/testsuite/lib/obj-c++-dg.exp
! 794e25dc0eab921c538676df31b0bd3d  gcc/testsuite/lib/obj-c++.exp
  be7706f747b7ddf10ed14ba6c80577d7  gcc/testsuite/lib/objc-dg.exp
  bf55d1034ce482b9991965b5b97def58  gcc/testsuite/lib/objc-torture.exp
  b173faab911079de7636712fa6aef3af  gcc/testsuite/lib/objc.exp
*************** e020b68426183241592d8d9e6fc099b4  gcc/te
*** 97710,97716 ****
  b295a72c05b831c76c031b8e2eb4d3b2  gcc/testsuite/lib/scanwpaipa.exp
  193dff75973e9817b77d076cd499f3fa  gcc/testsuite/lib/target-libpath.exp
  3d3f2e71aead61b3117d14eb7bbd4a01  gcc/testsuite/lib/target-supports-dg.exp
! 92f589e16be0037a1d01f721526809ee  gcc/testsuite/lib/target-supports.exp
  7e0169745cc1fb5c7a32430931fd5493  gcc/testsuite/lib/target-utils.exp
  60311806ad83bff4ff32a9473e1b70f2  gcc/testsuite/lib/timeout-dg.exp
  b097a1276df72ba56dc546dc3859883c  gcc/testsuite/lib/timeout.exp
--- 97725,97731 ----
  b295a72c05b831c76c031b8e2eb4d3b2  gcc/testsuite/lib/scanwpaipa.exp
  193dff75973e9817b77d076cd499f3fa  gcc/testsuite/lib/target-libpath.exp
  3d3f2e71aead61b3117d14eb7bbd4a01  gcc/testsuite/lib/target-supports-dg.exp
! 41863fce407d5e6b71952ef92f155b5c  gcc/testsuite/lib/target-supports.exp
  7e0169745cc1fb5c7a32430931fd5493  gcc/testsuite/lib/target-utils.exp
  60311806ad83bff4ff32a9473e1b70f2  gcc/testsuite/lib/timeout-dg.exp
  b097a1276df72ba56dc546dc3859883c  gcc/testsuite/lib/timeout.exp
*************** a454429f57d8839090a7ec73abbfa772  gcc/tr
*** 99569,99584 ****
  edd6c1f313befbbd0943aa5df67a8379  gcc/tree-pretty-print.cc
  feca017a2b8993f6879429c3b7fa9740  gcc/tree-pretty-print.h
  f8b70ab22f78140c8947312c3b354d03  gcc/tree-profile.cc
! 6371db7cba96b95db1eb58ce58886403  gcc/tree-scalar-evolution.cc
  b8223329488a4001552728350c5dbbef  gcc/tree-scalar-evolution.h
  c2df56d68ee41fda11029015f9ed8983  gcc/tree-sra.cc
  6db24ca9af258c4e5e9e0d1ac2f3eab3  gcc/tree-sra.h
  931fca6fc15298fa1f2021f8e4f2ed8d  gcc/tree-ssa-address.cc
  c37e139873f3e8da2fffefa09903ee42  gcc/tree-ssa-address.h
  a8390868d15220dfcd12e320402468a6  gcc/tree-ssa-alias-compare.h
! fe689632ccdff34f38f730468797abf5  gcc/tree-ssa-alias.cc
  ba44f6b9cdb34f227ce92ce6bbaaf35d  gcc/tree-ssa-alias.h
! 85276adbe4671927f535d2d56a1a3b5b  gcc/tree-ssa-ccp.cc
  cd2e4de6ee944facf2a1995f8743f8c2  gcc/tree-ssa-ccp.h
  da67de91badb3e7882b0f0f56a67670e  gcc/tree-ssa-coalesce.cc
  96b67f0be71acb075f0ac5ac12c58664  gcc/tree-ssa-coalesce.h
--- 99584,99599 ----
  edd6c1f313befbbd0943aa5df67a8379  gcc/tree-pretty-print.cc
  feca017a2b8993f6879429c3b7fa9740  gcc/tree-pretty-print.h
  f8b70ab22f78140c8947312c3b354d03  gcc/tree-profile.cc
! dda6c83c005f2952f7c1209f6653cd1a  gcc/tree-scalar-evolution.cc
  b8223329488a4001552728350c5dbbef  gcc/tree-scalar-evolution.h
  c2df56d68ee41fda11029015f9ed8983  gcc/tree-sra.cc
  6db24ca9af258c4e5e9e0d1ac2f3eab3  gcc/tree-sra.h
  931fca6fc15298fa1f2021f8e4f2ed8d  gcc/tree-ssa-address.cc
  c37e139873f3e8da2fffefa09903ee42  gcc/tree-ssa-address.h
  a8390868d15220dfcd12e320402468a6  gcc/tree-ssa-alias-compare.h
! f5944817a22a299f4d675e3af8f8072a  gcc/tree-ssa-alias.cc
  ba44f6b9cdb34f227ce92ce6bbaaf35d  gcc/tree-ssa-alias.h
! 17d317771a454d90a0623fde152c7739  gcc/tree-ssa-ccp.cc
  cd2e4de6ee944facf2a1995f8743f8c2  gcc/tree-ssa-ccp.h
  da67de91badb3e7882b0f0f56a67670e  gcc/tree-ssa-coalesce.cc
  96b67f0be71acb075f0ac5ac12c58664  gcc/tree-ssa-coalesce.h
*************** aba207ac671bbe2380e556429ad21a00  gcc/tr
*** 99590,99601 ****
  13c07152f09d5ce2c73a9d34e7d72411  gcc/tree-ssa-dse.cc
  9fe4418350cac32811c9ed2ed8de371f  gcc/tree-ssa-dse.h
  ae2446450a30a79444e06732def33edc  gcc/tree-ssa-forwprop.cc
! 6a9c9d4313564c6c6a15f75b70c1d3ed  gcc/tree-ssa-ifcombine.cc
  e5c556ba07b04f0f9890c0d4618c716e  gcc/tree-ssa-live.cc
  d68a110616d98e6c023567d2239e4e13  gcc/tree-ssa-live.h
  286a1abc75a2657034c3ff16b07e46cb  gcc/tree-ssa-loop-ch.cc
  b102c7772d38f100630524793fdfff60  gcc/tree-ssa-loop-im.cc
! 2bba5498db8c181cdc8f877953b7c7e2  gcc/tree-ssa-loop-ivcanon.cc
  d96c0b137ff41eb3f2254d688ff296d9  gcc/tree-ssa-loop-ivopts.cc
  370a3d6606f97b793ee8a94e17f8a1f5  gcc/tree-ssa-loop-ivopts.h
  aa498fcb0de83e00d2d79464ed4fa669  gcc/tree-ssa-loop-manip.cc
--- 99605,99616 ----
  13c07152f09d5ce2c73a9d34e7d72411  gcc/tree-ssa-dse.cc
  9fe4418350cac32811c9ed2ed8de371f  gcc/tree-ssa-dse.h
  ae2446450a30a79444e06732def33edc  gcc/tree-ssa-forwprop.cc
! da27ff68b23449f9233459cf219ef043  gcc/tree-ssa-ifcombine.cc
  e5c556ba07b04f0f9890c0d4618c716e  gcc/tree-ssa-live.cc
  d68a110616d98e6c023567d2239e4e13  gcc/tree-ssa-live.h
  286a1abc75a2657034c3ff16b07e46cb  gcc/tree-ssa-loop-ch.cc
  b102c7772d38f100630524793fdfff60  gcc/tree-ssa-loop-im.cc
! e167c39b8e8961b4e66068ab4f68bed2  gcc/tree-ssa-loop-ivcanon.cc
  d96c0b137ff41eb3f2254d688ff296d9  gcc/tree-ssa-loop-ivopts.cc
  370a3d6606f97b793ee8a94e17f8a1f5  gcc/tree-ssa-loop-ivopts.h
  aa498fcb0de83e00d2d79464ed4fa669  gcc/tree-ssa-loop-manip.cc
*************** e9484a6f5b1f9056c6681cedce910ed4  gcc/tr
*** 99613,99619 ****
  0db421e827039fe3c4f796b4c7600c52  gcc/tree-ssa-operands.h
  a615d9179acd7a122b8931f9915246c6  gcc/tree-ssa-phiopt.cc
  731542d52a45ac5f609554aee9faf6dd  gcc/tree-ssa-phiprop.cc
! b30381e43b6c724fda59ffe78db6ceec  gcc/tree-ssa-pre.cc
  77bffb73ae67d967a61a09b2df054e8a  gcc/tree-ssa-propagate.cc
  658e45ca3c1c387fbd4e8bf835de1acd  gcc/tree-ssa-propagate.h
  cca43e1e9a4d2e13640b918e451f740b  gcc/tree-ssa-reassoc.cc
--- 99628,99634 ----
  0db421e827039fe3c4f796b4c7600c52  gcc/tree-ssa-operands.h
  a615d9179acd7a122b8931f9915246c6  gcc/tree-ssa-phiopt.cc
  731542d52a45ac5f609554aee9faf6dd  gcc/tree-ssa-phiprop.cc
! 72bd5304b46d512e33b953cc6cfee392  gcc/tree-ssa-pre.cc
  77bffb73ae67d967a61a09b2df054e8a  gcc/tree-ssa-propagate.cc
  658e45ca3c1c387fbd4e8bf835de1acd  gcc/tree-ssa-propagate.h
  cca43e1e9a4d2e13640b918e451f740b  gcc/tree-ssa-reassoc.cc
*************** bdda02f8f5872266cc26122c45c7d248  gcc/tr
*** 99625,99632 ****
  c46fe59d6ead2c7ed06d10742f701799  gcc/tree-ssa-sink.cc
  a2d1c394e3122e9c8f85a5f127a036e5  gcc/tree-ssa-strlen.cc
  cae334e8d7f57adf439062af515c28ae  gcc/tree-ssa-strlen.h
! 45bff73942ba876b1c2907e643884563  gcc/tree-ssa-structalias.cc
! bb12f3921de429dcf0d7545d466b9717  gcc/tree-ssa-tail-merge.cc
  ef149bbc15f2173d0e0b9f2254c03eb5  gcc/tree-ssa-ter.cc
  ae3a1dc45c510377c6acedecbc823d32  gcc/tree-ssa-ter.h
  a199afc3c0cb77a15c36952ce742bcbb  gcc/tree-ssa-threadbackward.cc
--- 99640,99647 ----
  c46fe59d6ead2c7ed06d10742f701799  gcc/tree-ssa-sink.cc
  a2d1c394e3122e9c8f85a5f127a036e5  gcc/tree-ssa-strlen.cc
  cae334e8d7f57adf439062af515c28ae  gcc/tree-ssa-strlen.h
! aa41b31722276367122b7a66b67c737c  gcc/tree-ssa-structalias.cc
! ede21d1664bb37be5cafde80cb42a6ff  gcc/tree-ssa-tail-merge.cc
  ef149bbc15f2173d0e0b9f2254c03eb5  gcc/tree-ssa-ter.cc
  ae3a1dc45c510377c6acedecbc823d32  gcc/tree-ssa-ter.h
  a199afc3c0cb77a15c36952ce742bcbb  gcc/tree-ssa-threadbackward.cc
*************** a4918516d4e0d24a0f05be8cdde5d93f  gcc/tr
*** 99652,99661 ****
  0c41122c60698e413f5b01fb42c9dd81  gcc/tree-vect-data-refs.cc
  67081a9bd16abb8826b1d787edf80df7  gcc/tree-vect-generic.cc
  dcba5449e012c6f6941a8e2c48e46f75  gcc/tree-vect-loop-manip.cc
! ca9301114157bb96c72722661a2e1266  gcc/tree-vect-loop.cc
! ff5bbf4369b488d9b5c877cf0b46b119  gcc/tree-vect-patterns.cc
  b2d8890f59e3b9eaa4fce183bf5f75be  gcc/tree-vect-slp-patterns.cc
! 844e7585381b5098aa76041b4b4bf242  gcc/tree-vect-slp.cc
  0f76236c09fd30c63cf86943f93231c9  gcc/tree-vect-stmts.cc
  9ed16219bf6ab97b79539fb1bca89485  gcc/tree-vector-builder.cc
  672861a6f3b4ede253a47c708e10856d  gcc/tree-vector-builder.h
--- 99667,99676 ----
  0c41122c60698e413f5b01fb42c9dd81  gcc/tree-vect-data-refs.cc
  67081a9bd16abb8826b1d787edf80df7  gcc/tree-vect-generic.cc
  dcba5449e012c6f6941a8e2c48e46f75  gcc/tree-vect-loop-manip.cc
! 33376e9686c1ea6a40ae52b258c6601b  gcc/tree-vect-loop.cc
! 0c1ce9b0be82bf22ade71d648ef1ffe7  gcc/tree-vect-patterns.cc
  b2d8890f59e3b9eaa4fce183bf5f75be  gcc/tree-vect-slp-patterns.cc
! a60a316e2f35269441cfdbaa83bb067b  gcc/tree-vect-slp.cc
  0f76236c09fd30c63cf86943f93231c9  gcc/tree-vect-stmts.cc
  9ed16219bf6ab97b79539fb1bca89485  gcc/tree-vector-builder.cc
  672861a6f3b4ede253a47c708e10856d  gcc/tree-vector-builder.h
*************** bcafa6a45764f2086d9577f869904710  gcc/ve
*** 99713,99726 ****
  12ab43583253ecdcfbffb23b426e47af  gcc/wide-int-bitmask.h
  673cb56356301f1b31bc9d03b62227dc  gcc/wide-int-print.cc
  ebc3498f02b086ce0e67eab6a6fece3f  gcc/wide-int-print.h
! fb5d0438ddef9eacc7e1c970042c1111  gcc/wide-int.cc
! 433e6d8523785225a447a0d3340ea84a  gcc/wide-int.h
  83081f4aecfcb23b16fa34e4109aa61a  gcc/xcoff.h
! 48a38b3142e68deaa42903d70e4d3330  gnattools/ChangeLog
  3e149f46f7f39c4f49e3e3449af997a3  gnattools/Makefile.in
! b1e3c03cb2848dd4fd97b0fd0d4b090e  gnattools/configure
! bddf0fae1e9d3faae206ddab016440f7  gnattools/configure.ac
! b73400f4157d8810647d604fa30d40f6  gotools/ChangeLog
  5d56cc28c41dee982565dd2bb6835d75  gotools/Makefile.am
  1b3e301307fb3c8ef2e668e88e9da768  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
--- 99728,99741 ----
  12ab43583253ecdcfbffb23b426e47af  gcc/wide-int-bitmask.h
  673cb56356301f1b31bc9d03b62227dc  gcc/wide-int-print.cc
  ebc3498f02b086ce0e67eab6a6fece3f  gcc/wide-int-print.h
! ebf250cf9194edd780d532a486554dee  gcc/wide-int.cc
! 0eb153be091e6f61b9b03c8fd72336d1  gcc/wide-int.h
  83081f4aecfcb23b16fa34e4109aa61a  gcc/xcoff.h
! 7a2a06b6eff78ee53ec362e7562877b5  gnattools/ChangeLog
  3e149f46f7f39c4f49e3e3449af997a3  gnattools/Makefile.in
! 612bff48e9d0bfce4a8a8b2ce0e136ae  gnattools/configure
! 5904825aa8ada9f931733a205c8ed847  gnattools/configure.ac
! dbc2b1f4f1bbf9701741c768d3c62549  gotools/ChangeLog
  5d56cc28c41dee982565dd2bb6835d75  gotools/Makefile.am
  1b3e301307fb3c8ef2e668e88e9da768  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
*************** c4e8176c1964a5ebe0a55900f2141299  gotool
*** 99731,99737 ****
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! fe2683cf0014e3738d622ac2acbb7946  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  0ff2b24587f14124d511aab046079147  include/ansidecl.h
--- 99746,99752 ----
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! bc21b3c0991eb3acb34a54b04de786b6  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  0ff2b24587f14124d511aab046079147  include/ansidecl.h
*************** b6bc18ff7e3681049201bc69010936b9  includ
*** 99781,99787 ****
  5b7dc4eb0d130a5e69585036ec952a8b  include/xtensa-config.h
  7c9ba9d93474d91c7467ed1f1ed2f088  include/xtensa-dynconfig.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 8f65925c146f7501945b3d06fe3059e0  intl/ChangeLog
  a5f61a727ebbc9d02c42160796629b91  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
--- 99796,99802 ----
  5b7dc4eb0d130a5e69585036ec952a8b  include/xtensa-config.h
  7c9ba9d93474d91c7467ed1f1ed2f088  include/xtensa-dynconfig.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! 05f5d1af16444d04afb27058d152326c  intl/ChangeLog
  a5f61a727ebbc9d02c42160796629b91  intl/Makefile.in
  6ec998bb4716c744bf8185e607f69301  intl/README
  76ca170a525d5b84d90f0478fe788931  intl/VERSION
*************** ec38b8a64a735196854a8f7d76b79a78  intl/p
*** 99824,99835 ****
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! 5d73924c8d46ff1c8814af444a810559  libada/ChangeLog
  dca5ce4eb1363d83b4ad5b9a53945d40  libada/Makefile.in
  c84521662479d4955e33fae0dded80b9  libada/configure
  a7a500814e0b8f1c0566431969ec0b61  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! 1acc2aeaac965ece69da863a81e8bce8  libatomic/ChangeLog
  341eb3cfc5416fe2e8b441ba30b064d3  libatomic/Makefile.am
  4b64390f7024f015eef3741123d570bd  libatomic/Makefile.in
  04a8eb275561484cf0d6f8c459a38177  libatomic/acinclude.m4
--- 99839,99850 ----
  b4758a0194e3e41362b939911472ce62  intl/relocatable.c
  bedade7bcfc3bc5eb09a2c6844f637f3  intl/relocatable.h
  43f287d082528203fc85c1d2d81bf30d  intl/textdomain.c
! 9538b0b5b81b8963605f2f004a196ae4  libada/ChangeLog
  dca5ce4eb1363d83b4ad5b9a53945d40  libada/Makefile.in
  c84521662479d4955e33fae0dded80b9  libada/configure
  a7a500814e0b8f1c0566431969ec0b61  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! ee2cb9387763819299f8c5f0c9e4e0b6  libatomic/ChangeLog
  341eb3cfc5416fe2e8b441ba30b064d3  libatomic/Makefile.am
  4b64390f7024f015eef3741123d570bd  libatomic/Makefile.in
  04a8eb275561484cf0d6f8c459a38177  libatomic/acinclude.m4
*************** c03a072efac9b30f8f8429ac52fd246b  libato
*** 99925,99931 ****
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! fc24f1abb3f561b1cc549278a9e616e9  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  5431de88dcbaf345c8d41207e69831ed  libbacktrace/Makefile.am
  8a9d07c55aa13be8dcb16f5cdfae20f0  libbacktrace/Makefile.in
--- 99940,99946 ----
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 59ba5410f867c8df1ff5c9b4fa9b4015  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  5431de88dcbaf345c8d41207e69831ed  libbacktrace/Makefile.am
  8a9d07c55aa13be8dcb16f5cdfae20f0  libbacktrace/Makefile.in
*************** a37f48eb7af8f0adfd0a41fe23b724c9  libbac
*** 99974,99980 ****
  7f1f78dcf5b2c12c7827ec55b61d90ac  libbacktrace/xztest.c
  b1d9a7864039f67c0ea043f66fc245a3  libbacktrace/zstdtest.c
  586b56fbae916b5d8c89226d03eecbec  libbacktrace/ztest.c
! ef2d3a1ba908d90fd039e5f4768f6349  libcc1/ChangeLog
  d780af7af66b50fb66c1bcf6745b61e2  libcc1/Makefile.am
  4c0714d9e0254b52de979d8acb09c146  libcc1/Makefile.in
  b39668f1b706dbfe7203b3cfa277b792  libcc1/aclocal.m4
--- 99989,99995 ----
  7f1f78dcf5b2c12c7827ec55b61d90ac  libbacktrace/xztest.c
  b1d9a7864039f67c0ea043f66fc245a3  libbacktrace/zstdtest.c
  586b56fbae916b5d8c89226d03eecbec  libbacktrace/ztest.c
! 927b166bfbf6379546d1013c81febed4  libcc1/ChangeLog
  d780af7af66b50fb66c1bcf6745b61e2  libcc1/Makefile.am
  4c0714d9e0254b52de979d8acb09c146  libcc1/Makefile.in
  b39668f1b706dbfe7203b3cfa277b792  libcc1/aclocal.m4
*************** d0eb9eb0a1908e5adeca21c5333cca67  libcc1
*** 100011,100017 ****
  8e32b4f309146e8842db7a077d77be28  libcody/CMakeLists.txt
  c96a56ec7f0400e30e99a9aa445e0425  libcody/CODING.md
  b5243c8c76fc965a409394a30679e613  libcody/CONTRIB.md
! a3f104c74045933fe34fbe182841f468  libcody/ChangeLog
  86d3f3a95c324c9479bd8986968f4327  libcody/LICENSE
  ba83ee39cdf97b35fb51d4f39880aa89  libcody/Makefile.in
  ca1c6fe3df5427016005ce753c73d454  libcody/README.md
--- 100026,100032 ----
  8e32b4f309146e8842db7a077d77be28  libcody/CMakeLists.txt
  c96a56ec7f0400e30e99a9aa445e0425  libcody/CODING.md
  b5243c8c76fc965a409394a30679e613  libcody/CONTRIB.md
! f2d790cecab302de14e793d66e6e9273  libcody/ChangeLog
  86d3f3a95c324c9479bd8986968f4327  libcody/LICENSE
  ba83ee39cdf97b35fb51d4f39880aa89  libcody/Makefile.in
  ca1c6fe3df5427016005ce753c73d454  libcody/README.md
*************** cffdeae41b78da05839b193e90188f55  libcod
*** 100030,100036 ****
  6419dfc879387358e95288142e569914  libcody/packet.cc
  688ece05c8b9d378b3df186808162e76  libcody/resolver.cc
  b1f3850fc5ac62999d1e124aa6f76531  libcody/server.cc
! f82e0bc526cf3dd443bc7f9213df203a  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  c0a6ef2c7117069e80a305c7adaf1650  libcpp/Makefile.in
  9d15bb14e9ac1a74366e673ea260722e  libcpp/aclocal.m4
--- 100045,100051 ----
  6419dfc879387358e95288142e569914  libcody/packet.cc
  688ece05c8b9d378b3df186808162e76  libcody/resolver.cc
  b1f3850fc5ac62999d1e124aa6f76531  libcody/server.cc
! 37d594eeb38a0fa7de07f7d0ed11c3c8  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  c0a6ef2c7117069e80a305c7adaf1650  libcpp/Makefile.in
  9d15bb14e9ac1a74366e673ea260722e  libcpp/aclocal.m4
*************** ab776697d1c83f80b45ce82ce889ce27  libcpp
*** 100058,100064 ****
  8200bcdbc955945f7651606e2f838c81  libcpp/makeuname2c.cc
  5db6ce86211354562c9ae6339d3716ea  libcpp/mkdeps.cc
  d127e0980eecd90c5bbb6bcad6d44d9d  libcpp/pch.cc
! 245ce53b2b500343810d24b73e471fcb  libcpp/po/ChangeLog
  768453cca0d8c0e2666a269e0aff862b  libcpp/po/be.gmo
  a2192a718d535196be1091cf9c6c2ff5  libcpp/po/be.po
  6d54c123e102174620d1738492df73d5  libcpp/po/ca.gmo
--- 100073,100079 ----
  8200bcdbc955945f7651606e2f838c81  libcpp/makeuname2c.cc
  5db6ce86211354562c9ae6339d3716ea  libcpp/mkdeps.cc
  d127e0980eecd90c5bbb6bcad6d44d9d  libcpp/pch.cc
! cc817a25a4e7b30047384dad979138d3  libcpp/po/ChangeLog
  768453cca0d8c0e2666a269e0aff862b  libcpp/po/be.gmo
  a2192a718d535196be1091cf9c6c2ff5  libcpp/po/be.po
  6d54c123e102174620d1738492df73d5  libcpp/po/ca.gmo
*************** e832c298fe4b672833e11250da447dea  libcpp
*** 100090,100097 ****
  88fd8b789680113135e69c11a59b02fb  libcpp/po/pt_BR.po
  e49484ee1b0ac8c8108111d1cb188bb7  libcpp/po/ro.gmo
  377b2e8ce6e7e52b7e7ff24052682403  libcpp/po/ro.po
! 464301757d509807dda637b49cd2c108  libcpp/po/ru.gmo
! e9b29d51febee94022760ac3722b0ce1  libcpp/po/ru.po
  c6058e6fa1f1e6b18e2fb66c4000bae8  libcpp/po/sr.gmo
  78b4dd02b60f50852a4041e47c6d3096  libcpp/po/sr.po
  21168214f5d1a5830b117e3d7f3be978  libcpp/po/sv.gmo
--- 100105,100112 ----
  88fd8b789680113135e69c11a59b02fb  libcpp/po/pt_BR.po
  e49484ee1b0ac8c8108111d1cb188bb7  libcpp/po/ro.gmo
  377b2e8ce6e7e52b7e7ff24052682403  libcpp/po/ro.po
! 7c19be9e282969dfb8f585f1bdb5fd32  libcpp/po/ru.gmo
! bfd62103ee8d3b93309b6531dcf77d67  libcpp/po/ru.po
  c6058e6fa1f1e6b18e2fb66c4000bae8  libcpp/po/sr.gmo
  78b4dd02b60f50852a4041e47c6d3096  libcpp/po/sr.po
  21168214f5d1a5830b117e3d7f3be978  libcpp/po/sv.gmo
*************** d45cfd418abb46cfdbba624667399ae9  libcpp
*** 100113,100119 ****
  1bc7c82d10193a95f2d52ac65a96b194  libcpp/ucnid.tab
  ac39f0cc87f289263a76afc28c45d47b  libcpp/uname2c.h
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! 980852c660dcb521df149a08f3dad227  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  c940ed5e883906ebe7e673a41403f6a8  libdecnumber/Makefile.in
  2a70099a79e40a57a666d5430a5e2529  libdecnumber/aclocal.m4
--- 100128,100134 ----
  1bc7c82d10193a95f2d52ac65a96b194  libcpp/ucnid.tab
  ac39f0cc87f289263a76afc28c45d47b  libcpp/uname2c.h
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! 2614db65c3802a20cec266a404a5efd3  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  c940ed5e883906ebe7e673a41403f6a8  libdecnumber/Makefile.in
  2a70099a79e40a57a666d5430a5e2529  libdecnumber/aclocal.m4
*************** a97c47969dfc92a7666dfe3c2e1e1448  libdec
*** 100177,100183 ****
  5c5101362d0b5ad6cce073da470594f8  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
  055606b47e85369c5d003f6e3a1b657e  libffi/.gitattributes
! c0cc90b40b11c40db99e0ae6783060e8  libffi/ChangeLog
  0e38ead823643c45765e5fe55e7ab16b  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
--- 100192,100198 ----
  5c5101362d0b5ad6cce073da470594f8  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
  055606b47e85369c5d003f6e3a1b657e  libffi/.gitattributes
! f82a3c2df08425b910557cebc4068183  libffi/ChangeLog
  0e38ead823643c45765e5fe55e7ab16b  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
*************** fcf4949764155e3174447f2ee55b0db7  libffi
*** 100302,100308 ****
  8c2fbc617e204f07672c5cae0e592102  libffi/src/powerpc/darwin_closure.S
  b18c5d79db8ec26f2a2a5f5720396e27  libffi/src/powerpc/ffi.c
  84aacb1bbd19a1e9b325c0530554c2f4  libffi/src/powerpc/ffi_darwin.c
! 8c8d42a46c9e51a977c91e351a8fce6e  libffi/src/powerpc/ffi_linux64.c
  88d699c59596d5fa950e20646df8c277  libffi/src/powerpc/ffi_powerpc.h
  b3dfde8013f5032762b6b7b21b089599  libffi/src/powerpc/ffi_sysv.c
  a355fd8f3b93f9f1cdabbcd382f689f1  libffi/src/powerpc/ffitarget.h
--- 100317,100323 ----
  8c2fbc617e204f07672c5cae0e592102  libffi/src/powerpc/darwin_closure.S
  b18c5d79db8ec26f2a2a5f5720396e27  libffi/src/powerpc/ffi.c
  84aacb1bbd19a1e9b325c0530554c2f4  libffi/src/powerpc/ffi_darwin.c
! affbaac10f157c4ac165c80edcad5396  libffi/src/powerpc/ffi_linux64.c
  88d699c59596d5fa950e20646df8c277  libffi/src/powerpc/ffi_powerpc.h
  b3dfde8013f5032762b6b7b21b089599  libffi/src/powerpc/ffi_sysv.c
  a355fd8f3b93f9f1cdabbcd382f689f1  libffi/src/powerpc/ffitarget.h
*************** a3eb5dee2788fe0a6c42502ba658eddd  libffi
*** 100570,100578 ****
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! bf3c83065a4229fbbd8a1862807f42ba  libgcc/ChangeLog
  dbe2f0a8ebc3b4337505e8aafc2e59e6  libgcc/Makefile.in
! 335e8c826d8ecd37dd13b8cf1cf5cc2a  libgcc/config.host
  312fccd8251056a36e26bad71f9cfaa2  libgcc/config.in
  65f4c5be67642a2f7d2323a197380435  libgcc/config/aarch64/aarch64-unwind.h
  bb23301cb30f10c0745c9333199557ae  libgcc/config/aarch64/crtfastmath.c
--- 100585,100593 ----
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! 13bafa1b47338e3e7fb58ae6eec33789  libgcc/ChangeLog
  dbe2f0a8ebc3b4337505e8aafc2e59e6  libgcc/Makefile.in
! c63d5f8986f7f545e48ee9c9208dced7  libgcc/config.host
  312fccd8251056a36e26bad71f9cfaa2  libgcc/config.in
  65f4c5be67642a2f7d2323a197380435  libgcc/config/aarch64/aarch64-unwind.h
  bb23301cb30f10c0745c9333199557ae  libgcc/config/aarch64/crtfastmath.c
*************** d3a9f35aa3368d1b42549e9f573b7f19  libgcc
*** 100698,100704 ****
  dd58ff2d0a7950fec0f1fc713e67f536  libgcc/config/avr/lib1funcs.S
  622f81485f02d0eac2caaafa7d3a2fd1  libgcc/config/avr/lib2-object.mk
  624dc6fc660cb976b810335b3730ec59  libgcc/config/avr/lib2funcs.c
! f626cbb0fa781594057c7cfb56cc7923  libgcc/config/avr/libf7/ChangeLog
  7a907af2b419359eddacd21ef365b518  libgcc/config/avr/libf7/asm-defs.h
  0b54a2cbfebb93a4e1bddfa3600d6f0b  libgcc/config/avr/libf7/f7-renames.h
  ec0383052925c464decb1bfdeaa5c95c  libgcc/config/avr/libf7/f7-wraps.h
--- 100713,100719 ----
  dd58ff2d0a7950fec0f1fc713e67f536  libgcc/config/avr/lib1funcs.S
  622f81485f02d0eac2caaafa7d3a2fd1  libgcc/config/avr/lib2-object.mk
  624dc6fc660cb976b810335b3730ec59  libgcc/config/avr/lib2funcs.c
! 140198a5b8fcef5ddacc238d26b31fbf  libgcc/config/avr/libf7/ChangeLog
  7a907af2b419359eddacd21ef365b518  libgcc/config/avr/libf7/asm-defs.h
  0b54a2cbfebb93a4e1bddfa3600d6f0b  libgcc/config/avr/libf7/f7-renames.h
  ec0383052925c464decb1bfdeaa5c95c  libgcc/config/avr/libf7/f7-wraps.h
*************** e908830e334ff162175505deaf27407f  libgcc
*** 100771,100777 ****
  d9bea95f91e029f74b78639b3b3ce828  libgcc/config/darwin-crt-tm.c
  5409cddddc78798c262d8f59c9ca4fbf  libgcc/config/darwin-crt3.c
  3d9ace1569f13aadc86ee3608541f634  libgcc/config/darwin-unwind.ver
! 0a39ed05e14b91757915624896a5823f  libgcc/config/darwin10-unwind-find-enc-func.c
  5c80416e5e24a9c8818a258688844dab  libgcc/config/epiphany/crti.S
  4a07ee151099442aa1027935c4ae6b2c  libgcc/config/epiphany/crtint.S
  2995cb964bb95d8f39a1b32475d60b9f  libgcc/config/epiphany/crtm1reg-r43.S
--- 100786,100792 ----
  d9bea95f91e029f74b78639b3b3ce828  libgcc/config/darwin-crt-tm.c
  5409cddddc78798c262d8f59c9ca4fbf  libgcc/config/darwin-crt3.c
  3d9ace1569f13aadc86ee3608541f634  libgcc/config/darwin-unwind.ver
! 416f37158b8f19edbb3c495781577dd5  libgcc/config/darwin10-unwind-find-enc-func.c
  5c80416e5e24a9c8818a258688844dab  libgcc/config/epiphany/crti.S
  4a07ee151099442aa1027935c4ae6b2c  libgcc/config/epiphany/crtint.S
  2995cb964bb95d8f39a1b32475d60b9f  libgcc/config/epiphany/crtm1reg-r43.S
*************** b3c219e3fe7be0926b9c45521b07ca2a  libgcc
*** 100991,100997 ****
  d528fa6fb472c8cbd6b9df08a8d0a244  libgcc/config/ia64/vms-unwind.h
  f998607b97eeae6d2a3d1e10128c7cb1  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! cde78a395b16fc6deab2d253d12e500a  libgcc/config/libbid/ChangeLog
  e354955f92ec07ad37a62cd940b9001b  libgcc/config/libbid/_addsub_dd.c
  b89183791201be7d372019b758b007bb  libgcc/config/libbid/_addsub_sd.c
  a4d88b5941b22be078d1fb782e621350  libgcc/config/libbid/_addsub_td.c
--- 101006,101012 ----
  d528fa6fb472c8cbd6b9df08a8d0a244  libgcc/config/ia64/vms-unwind.h
  f998607b97eeae6d2a3d1e10128c7cb1  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 097cb232e884794ff38a91e774034588  libgcc/config/libbid/ChangeLog
  e354955f92ec07ad37a62cd940b9001b  libgcc/config/libbid/_addsub_dd.c
  b89183791201be7d372019b758b007bb  libgcc/config/libbid/_addsub_sd.c
  a4d88b5941b22be078d1fb782e621350  libgcc/config/libbid/_addsub_td.c
*************** f123ad4c2edc39368b70ae86afd7248b  libgcc
*** 101594,101600 ****
  3ff9a33b0388d96bc738cbce6b20c9b7  libgcc/config/pru/pru-divmod.h
  721dc9f555aa85a9282c1df17ec3be5c  libgcc/config/pru/sfp-machine.h
  3596dec6c8a69f09a2011858f1b32d8f  libgcc/config/pru/t-pru
! e72a5c28c98a3f11a6f353ca6dc68965  libgcc/config/riscv/atomic.c
  d61879f5ed9372bd52bba7f21bb79dbc  libgcc/config/riscv/crti.S
  0485c6e233af87295472bb7a9f2767e0  libgcc/config/riscv/crtn.S
  aa8a969c2a30e16bab5df961caf743ba  libgcc/config/riscv/div.S
--- 101609,101615 ----
  3ff9a33b0388d96bc738cbce6b20c9b7  libgcc/config/pru/pru-divmod.h
  721dc9f555aa85a9282c1df17ec3be5c  libgcc/config/pru/sfp-machine.h
  3596dec6c8a69f09a2011858f1b32d8f  libgcc/config/pru/t-pru
! 18ab764da89e60e2709eb23c0470e4e3  libgcc/config/riscv/atomic.c
  d61879f5ed9372bd52bba7f21bb79dbc  libgcc/config/riscv/crti.S
  0485c6e233af87295472bb7a9f2767e0  libgcc/config/riscv/crtn.S
  aa8a969c2a30e16bab5df961caf743ba  libgcc/config/riscv/div.S
*************** ada9a39786da3b2e999f7440a17a1ed7  libgcc
*** 101809,101816 ****
  7f567bcd22705a965e07f79e8f68ebaa  libgcc/config/stormy16/umodsi3.c
  f199b38114ce849b77b38bd475d72cff  libgcc/config/t-crtfm
  060a49bb5c4a53a2125123d4cbd571de  libgcc/config/t-crtstuff-pic
! 06e78a9599e0fde8f283aa4d9bed8e2e  libgcc/config/t-darwin
  f699f9e7159ba2c6033406086c5c8299  libgcc/config/t-darwin-ehs
  ee7ad6460936fc6f3f89ecb711376477  libgcc/config/t-dfprules
  d747115cbcc2bd56b6b4f73c350c2ae3  libgcc/config/t-eh-dw2-dip
  b9d08c1cbead9131f216accd515ec32c  libgcc/config/t-fdpbit
--- 101824,101834 ----
  7f567bcd22705a965e07f79e8f68ebaa  libgcc/config/stormy16/umodsi3.c
  f199b38114ce849b77b38bd475d72cff  libgcc/config/t-crtfm
  060a49bb5c4a53a2125123d4cbd571de  libgcc/config/t-crtstuff-pic
! fc8b2970727885119792967fb3344fda  libgcc/config/t-darwin
  f699f9e7159ba2c6033406086c5c8299  libgcc/config/t-darwin-ehs
+ 5f05c653ae1e197bae3fc3fc5ca1e59d  libgcc/config/t-darwin-min-1
+ d8138086c2f686d6fb17804f19019954  libgcc/config/t-darwin-min-5
+ 830793a6b0d554dc6c4495bc27a0c9e3  libgcc/config/t-darwin-min-8
  ee7ad6460936fc6f3f89ecb711376477  libgcc/config/t-dfprules
  d747115cbcc2bd56b6b4f73c350c2ae3  libgcc/config/t-eh-dw2-dip
  b9d08c1cbead9131f216accd515ec32c  libgcc/config/t-fdpbit
*************** c52111328a177e0b1addfc9d6d294923  libgcc
*** 102067,102074 ****
  31b15a852af79aea6a26219bbf10ae04  libgcc/unwind-dw2-btree.h
  2cb9cc7b172c9e705a5ddcd8eb85b84a  libgcc/unwind-dw2-execute_cfa.h
  aca8a62f2fbdbe43c1346aee0c0a45d8  libgcc/unwind-dw2-fde-compat.c
! d1ef57905ae816c841be3da60d0598b4  libgcc/unwind-dw2-fde-dip.c
! 464dd2312d1a6815330fbd6fba24061f  libgcc/unwind-dw2-fde.c
  2805dd79f7787bebf804068689732eca  libgcc/unwind-dw2-fde.h
  1760739d02ea98fda2d071d0a4699a45  libgcc/unwind-dw2.c
  e15f35b4faa50d07cae1c696695455ef  libgcc/unwind-dw2.h
--- 102085,102092 ----
  31b15a852af79aea6a26219bbf10ae04  libgcc/unwind-dw2-btree.h
  2cb9cc7b172c9e705a5ddcd8eb85b84a  libgcc/unwind-dw2-execute_cfa.h
  aca8a62f2fbdbe43c1346aee0c0a45d8  libgcc/unwind-dw2-fde-compat.c
! e1a07fb0bf4d6d0a5e0503355020bb43  libgcc/unwind-dw2-fde-dip.c
! b81a4eda3371e273d6f7682495dba42a  libgcc/unwind-dw2-fde.c
  2805dd79f7787bebf804068689732eca  libgcc/unwind-dw2-fde.h
  1760739d02ea98fda2d071d0a4699a45  libgcc/unwind-dw2.c
  e15f35b4faa50d07cae1c696695455ef  libgcc/unwind-dw2.h
*************** bc0d3012b8b7835b6369ac8efc9b08a8  libgcc
*** 102081,102087 ****
  afca86d4e2ebcbd002c0967889bca65c  libgcc/vtv_end_preinit.c
  120570d3d00f2719ceb16accb59b9502  libgcc/vtv_start.c
  0c268e8e6df76a1dc94c1bc709707a5a  libgcc/vtv_start_preinit.c
! 27d27defa6fc9233f01d3d0e2e1b34f6  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
--- 102099,102105 ----
  afca86d4e2ebcbd002c0967889bca65c  libgcc/vtv_end_preinit.c
  120570d3d00f2719ceb16accb59b9502  libgcc/vtv_start.c
  0c268e8e6df76a1dc94c1bc709707a5a  libgcc/vtv_start_preinit.c
! 30d4055fb1f24a0ebe59a877e4c12388  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
*************** c87426032ff9745d21a72b2252600951  libgfo
*** 103003,103035 ****
  f8ec0c7cb3d2eabb48625cdc600708a9  libgfortran/runtime/select_inc.c
  55fd2fd3b90bb8261a9398449ad6368d  libgfortran/runtime/stop.c
  69ebfc81af9a19cab0a2e3014118803a  libgfortran/runtime/string.c
! 09f45f750cc23cf96d412dd62ab4cdb6  libgm2/ChangeLog
! a7d6d5660cf3de7315a5dae219dd9c05  libgm2/Makefile.am
! 0ab093c80452ab5662725adae9d4d6ae  libgm2/Makefile.in
! 6f403a61e058e0ec6bc551e0d8d28a77  libgm2/aclocal.m4
! fe1021d2d92d2ca54c64608107a4190f  libgm2/autogen.sh
  60344c1b0c482e7f8038c1bfafe18c6e  libgm2/config.h.in
  e6cf1406f1932aa0604d29f6cb340c77  libgm2/configure
  0608b1b0bf5c572556b8f1b7a25db6ae  libgm2/configure.ac
  486fff39ba5311d5eec3de64121743de  libgm2/libm2cor/KeyBoardLEDs.cc
! 19e832e1d32e385da8de765925bd5aa3  libgm2/libm2cor/Makefile.am
! e755abfa98be79a28e0dfeebd5dec90e  libgm2/libm2cor/Makefile.in
  256f893d9141ee50fb703d08f0c7ce3a  libgm2/libm2iso/ChanConsts.h
  1f06a5aa78117852f125ffe8c8925116  libgm2/libm2iso/ErrnoCategory.cc
! ab69de129c1a3a00c59aa187d339152a  libgm2/libm2iso/Makefile.am
! 6df36b1669309684840594acc5526242  libgm2/libm2iso/Makefile.in
  4b10df779974459cd3d6567e6f4bfd3e  libgm2/libm2iso/RTco.cc
  60e20d4966763ff532153264c355ec8f  libgm2/libm2iso/m2rts.h
  e3037b97506181892bc760a12d9c5f69  libgm2/libm2iso/wrapsock.c
  826933392e21b0d0df6a5a7cc4dce7b4  libgm2/libm2iso/wraptime.cc
  eb003ee7f1b2cf1972500be967c4d5eb  libgm2/libm2log/Break.c
! d425ed48b3a73f68f5025a40eb380896  libgm2/libm2log/Makefile.am
! 7d3b6e7f7ec330e68bb34e30db800b7e  libgm2/libm2log/Makefile.in
! c3fb6ebe6c37a7ea948911382aec8ad4  libgm2/libm2min/Makefile.am
! 9c966c38b65dae3438b0886830c29fc1  libgm2/libm2min/Makefile.in
  a9f05e5da997bab66d457b3be2773189  libgm2/libm2min/libc.c
! 4a64c5cf47510b11c444f7b639d9e505  libgm2/libm2pim/Makefile.am
! 6ad1311d7e1226b0fde15302aaf760da  libgm2/libm2pim/Makefile.in
  944531ee3e0d441b1c7209ac2c2355eb  libgm2/libm2pim/Selective.cc
  635915386732139700506c42de8b469d  libgm2/libm2pim/SysExceptions.cc
  04512543e0711f8f6f6e1fb2a995330e  libgm2/libm2pim/UnixArgs.cc
--- 103021,103052 ----
  f8ec0c7cb3d2eabb48625cdc600708a9  libgfortran/runtime/select_inc.c
  55fd2fd3b90bb8261a9398449ad6368d  libgfortran/runtime/stop.c
  69ebfc81af9a19cab0a2e3014118803a  libgfortran/runtime/string.c
! 7e718ffb2839f556addbcff5b51e59af  libgm2/ChangeLog
! 8bb8d5e70d5876414059d98f12750d6c  libgm2/Makefile.am
! 5e4e23cb881b813a205daf6267226c02  libgm2/Makefile.in
! f01c32771907a48f7b24b2d90ca336bc  libgm2/aclocal.m4
  60344c1b0c482e7f8038c1bfafe18c6e  libgm2/config.h.in
  e6cf1406f1932aa0604d29f6cb340c77  libgm2/configure
  0608b1b0bf5c572556b8f1b7a25db6ae  libgm2/configure.ac
  486fff39ba5311d5eec3de64121743de  libgm2/libm2cor/KeyBoardLEDs.cc
! 5bd6074297abc94cfff5e603e5d48a8c  libgm2/libm2cor/Makefile.am
! 239448a2cd0f3d6389cf896d0e0a3e4a  libgm2/libm2cor/Makefile.in
  256f893d9141ee50fb703d08f0c7ce3a  libgm2/libm2iso/ChanConsts.h
  1f06a5aa78117852f125ffe8c8925116  libgm2/libm2iso/ErrnoCategory.cc
! 9ae4210e81fddd084076406afceed2d8  libgm2/libm2iso/Makefile.am
! 4e874d366ea9eea1da1d91014741ddc6  libgm2/libm2iso/Makefile.in
  4b10df779974459cd3d6567e6f4bfd3e  libgm2/libm2iso/RTco.cc
  60e20d4966763ff532153264c355ec8f  libgm2/libm2iso/m2rts.h
  e3037b97506181892bc760a12d9c5f69  libgm2/libm2iso/wrapsock.c
  826933392e21b0d0df6a5a7cc4dce7b4  libgm2/libm2iso/wraptime.cc
  eb003ee7f1b2cf1972500be967c4d5eb  libgm2/libm2log/Break.c
! 925f2af91166fd282835d954d136960b  libgm2/libm2log/Makefile.am
! 23b57a90795bae018b1cc04335d734f5  libgm2/libm2log/Makefile.in
! 73ca96b0d4ebc77c69852077445bf2d3  libgm2/libm2min/Makefile.am
! f20aa94e7e4e13c41d9b27f04da7a2ba  libgm2/libm2min/Makefile.in
  a9f05e5da997bab66d457b3be2773189  libgm2/libm2min/libc.c
! f72ce205d3d21004cfe27c0113f1cf00  libgm2/libm2pim/Makefile.am
! 577db7bd3fae257f9694ba7264490eaf  libgm2/libm2pim/Makefile.in
  944531ee3e0d441b1c7209ac2c2355eb  libgm2/libm2pim/Selective.cc
  635915386732139700506c42de8b469d  libgm2/libm2pim/SysExceptions.cc
  04512543e0711f8f6f6e1fb2a995330e  libgm2/libm2pim/UnixArgs.cc
*************** a9f05e5da997bab66d457b3be2773189  libgm2
*** 103043,103050 ****
  614aa09575d713d00e82fc58aa564645  libgm2/libm2pim/wrapc.cc
  5d4950ecb7b26d2c5e4e7b4e0dd74707  libgo/LICENSE
  160ac38979ae9334894994a1e7b4bf3b  libgo/MERGE
! 091d421c80b1dbc1e5701f7f015c5321  libgo/Makefile.am
! 967f8141555e644b2e716bb09f5c15a2  libgo/Makefile.in
  3a55d95595a6f9e37dee53826b4daff2  libgo/PATENTS
  d0952f0b499c9ebb887222764488a2fc  libgo/README
  492dd43b98c6602a8754328947942c40  libgo/README.gcc
--- 103060,103067 ----
  614aa09575d713d00e82fc58aa564645  libgm2/libm2pim/wrapc.cc
  5d4950ecb7b26d2c5e4e7b4e0dd74707  libgo/LICENSE
  160ac38979ae9334894994a1e7b4bf3b  libgo/MERGE
! 103dc1c9bcc7da87396632a330514fc2  libgo/Makefile.am
! 83b7fedc69fa8310c80b80d8eb3fd640  libgo/Makefile.in
  3a55d95595a6f9e37dee53826b4daff2  libgo/PATENTS
  d0952f0b499c9ebb887222764488a2fc  libgo/README
  492dd43b98c6602a8754328947942c40  libgo/README.gcc
*************** a37c029e52bd96f9d2bc7dfb49555287  libgo/
*** 106274,106280 ****
  adecb9131ed5256a866ebce39bbca8cc  libgo/go/index/suffixarray/sais2.go
  b467c33283f1a55c04377e216b195ff3  libgo/go/index/suffixarray/suffixarray.go
  2a7f05341169c7c5a8dd7f78a69da041  libgo/go/index/suffixarray/suffixarray_test.go
! 41d068a3051cf8e15bd4acf12e4588e2  libgo/go/internal/abi/abi.go
  2a2a56756bd78668e8a781b424f313ae  libgo/go/internal/buildcfg/cfg.go
  3f0bcc7c55615ab744b82314bd75dfbd  libgo/go/internal/buildcfg/cfg_test.go
  f3042e52ce62216a8411a35c204ca019  libgo/go/internal/buildcfg/exp.go
--- 106291,106297 ----
  adecb9131ed5256a866ebce39bbca8cc  libgo/go/index/suffixarray/sais2.go
  b467c33283f1a55c04377e216b195ff3  libgo/go/index/suffixarray/suffixarray.go
  2a7f05341169c7c5a8dd7f78a69da041  libgo/go/index/suffixarray/suffixarray_test.go
! 6242cf4a5c868b2c89b3bd8a0c81887a  libgo/go/internal/abi/abi.go
  2a2a56756bd78668e8a781b424f313ae  libgo/go/internal/buildcfg/cfg.go
  3f0bcc7c55615ab744b82314bd75dfbd  libgo/go/internal/buildcfg/cfg_test.go
  f3042e52ce62216a8411a35c204ca019  libgo/go/internal/buildcfg/exp.go
*************** b362d673964224c7ad5b7c0fc0411c67  libgo/
*** 107492,107498 ****
  30b03e84c31573d3a3252f0e2519fd23  libgo/go/runtime/mcache.go
  1c086e4f02c68c5bdc7d5ae24909ebfd  libgo/go/runtime/mcentral.go
  fab5ed36c73ae27abf390309c40789d4  libgo/go/runtime/mcheckmark.go
! b1fdad463d0bb0af702003086b92170a  libgo/go/runtime/mem_gccgo.go
  034df5e78566981cc4e6b61135fef43b  libgo/go/runtime/memmove_linux_amd64_test.go
  e295e76c8e913427333b9f518014abc6  libgo/go/runtime/memmove_test.go
  c21485376d776d06e1c850e5ae0f4c01  libgo/go/runtime/metrics.go
--- 107509,107515 ----
  30b03e84c31573d3a3252f0e2519fd23  libgo/go/runtime/mcache.go
  1c086e4f02c68c5bdc7d5ae24909ebfd  libgo/go/runtime/mcentral.go
  fab5ed36c73ae27abf390309c40789d4  libgo/go/runtime/mcheckmark.go
! 88c7992de858787eda286c4259de65f8  libgo/go/runtime/mem_gccgo.go
  034df5e78566981cc4e6b61135fef43b  libgo/go/runtime/memmove_linux_amd64_test.go
  e295e76c8e913427333b9f518014abc6  libgo/go/runtime/memmove_test.go
  c21485376d776d06e1c850e5ae0f4c01  libgo/go/runtime/metrics.go
*************** d4b0ee867d8a074b10e5b66f4f3c3d40  libgo/
*** 107906,107912 ****
  0b7cc30b317196a42882ace5a55527bd  libgo/go/syscall/libcall_hurd.go
  562e5aacf2778a3c9a00918069e43b2f  libgo/go/syscall/libcall_hurd_386.go
  e3689e3e98f554ea33a77ae8b39788bb  libgo/go/syscall/libcall_irix.go
! 086b0d565419c3a6c9f2ccdf75cd99d0  libgo/go/syscall/libcall_linux.go
  08d02e9ba31a2f132b6670d56e5f9a91  libgo/go/syscall/libcall_linux_386.go
  d0dfa8e45cee5defb536480f056ed447  libgo/go/syscall/libcall_linux_alpha.go
  0f110f6b4b28d847963c11d0307ebbfb  libgo/go/syscall/libcall_linux_amd64.go
--- 107923,107929 ----
  0b7cc30b317196a42882ace5a55527bd  libgo/go/syscall/libcall_hurd.go
  562e5aacf2778a3c9a00918069e43b2f  libgo/go/syscall/libcall_hurd_386.go
  e3689e3e98f554ea33a77ae8b39788bb  libgo/go/syscall/libcall_irix.go
! df1073ca576cea35cdab9314e4af8baf  libgo/go/syscall/libcall_linux.go
  08d02e9ba31a2f132b6670d56e5f9a91  libgo/go/syscall/libcall_linux_386.go
  d0dfa8e45cee5defb536480f056ed447  libgo/go/syscall/libcall_linux_alpha.go
  0f110f6b4b28d847963c11d0307ebbfb  libgo/go/syscall/libcall_linux_amd64.go
*************** bc8121acb97ddc7bf2ce153b0918ca35  libgo/
*** 108507,108512 ****
--- 108524,108530 ----
  3eaa382fd0218e1b46d9533f29cef8f9  libgo/runtime/go-memclr.c
  7b65a1c75d9305d8697b763645bb0e8f  libgo/runtime/go-memequal.c
  1b81e55f6ff9cd0734e326617f8fb7ac  libgo/runtime/go-memmove.c
+ 98540d82f142ae2953bee5e0ed72cd92  libgo/runtime/go-mmap.c
  b532f1e01813112ca6cc108a5b8ffdf2  libgo/runtime/go-nanotime.c
  7f766af44d2f922e4cfd15b9867eab8d  libgo/runtime/go-nosys.c
  e232a63e4af4c71972324051f3fd1c86  libgo/runtime/go-now.c
*************** a069ce221f9436d070ef24e5b056f5a7  libgo/
*** 108523,108529 ****
  ee09b4a160083b328fd1b84c8e6bef3e  libgo/runtime/print.c
  d39dbcde4108cab98e6b46d3f76727a7  libgo/runtime/proc.c
  88236bd9baaae0e22c2fe3c097d9cfbf  libgo/runtime/rtems-task-variable-add.c
! da8feb87689c14c2ade32638da912eac  libgo/runtime/runtime.h
  5b900bdaaf4bbdf1139d11f6f0220757  libgo/runtime/runtime_c.c
  b0bef0d844dadebbe84ad9cf32c002bf  libgo/runtime/stack.c
  f1f0917f45d626d15a5f129fef3d81e2  libgo/runtime/yield.c
--- 108541,108547 ----
  ee09b4a160083b328fd1b84c8e6bef3e  libgo/runtime/print.c
  d39dbcde4108cab98e6b46d3f76727a7  libgo/runtime/proc.c
  88236bd9baaae0e22c2fe3c097d9cfbf  libgo/runtime/rtems-task-variable-add.c
! 22e1fe86ecff5bdaeab4f22375951fdb  libgo/runtime/runtime.h
  5b900bdaaf4bbdf1139d11f6f0220757  libgo/runtime/runtime_c.c
  b0bef0d844dadebbe84ad9cf32c002bf  libgo/runtime/stack.c
  f1f0917f45d626d15a5f129fef3d81e2  libgo/runtime/yield.c
*************** e3e86019491a40bd4f45424d7ce11037  libgo/
*** 108536,108545 ****
  c5574d106d35be5d94e80301b0855ada  libgo/testsuite/libgo-test-support.exp.in
  bf162aa572f7b96b25dbd2b027845d32  libgo/testsuite/libgo.testmain/testmain.exp
  cc9d2a0e34e31ba866a8caf9f46f48f3  libgomp/.gitattributes
! a8e9f0d51272b347cdb80e03b009606a  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  8126886ecbd94666cc701e26bf9d7ec7  libgomp/Makefile.am
! c9438fe5f1faf22318b3f6be26ec3cfc  libgomp/Makefile.in
  ddb4b1d0aa58f609604577990350df9e  libgomp/acc_prof.h
  d45f3b20f1be5d95a6c06fb81bedafe9  libgomp/acinclude.m4
  30a64ccfecfa60e8b5098e9fe26ea707  libgomp/aclocal.m4
--- 108554,108563 ----
  c5574d106d35be5d94e80301b0855ada  libgo/testsuite/libgo-test-support.exp.in
  bf162aa572f7b96b25dbd2b027845d32  libgo/testsuite/libgo.testmain/testmain.exp
  cc9d2a0e34e31ba866a8caf9f46f48f3  libgomp/.gitattributes
! 76f607d3e3adbdd5e4cea07de9360bfe  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  8126886ecbd94666cc701e26bf9d7ec7  libgomp/Makefile.am
! 54dac50e0dd75535eabeac324da5d027  libgomp/Makefile.in
  ddb4b1d0aa58f609604577990350df9e  libgomp/acc_prof.h
  d45f3b20f1be5d95a6c06fb81bedafe9  libgomp/acinclude.m4
  30a64ccfecfa60e8b5098e9fe26ea707  libgomp/aclocal.m4
*************** a12f17fee1529934e1337f4082a25826  libgom
*** 108656,108663 ****
  efc434763cbe71b67359f1858f6c9480  libgomp/config/rtems/sem.c
  dc0894d2543322b185ccacab808c54a2  libgomp/config/rtems/sem.h
  af41d1d04a4112345554ca8b8a072ed9  libgomp/config/t-aix
! feae18b7b987028f293b0e29c6f469e3  libgomp/configure
! c148ac8aacb9f40379a65826a6941790  libgomp/configure.ac
  df326a12f33954a095cf171bc51c7067  libgomp/configure.tgt
  d00073656a1133511cc3ebac2bfdd88f  libgomp/critical.c
  4aa61eb42769de2a2a431240bbe7e4a5  libgomp/env.c
--- 108674,108681 ----
  efc434763cbe71b67359f1858f6c9480  libgomp/config/rtems/sem.c
  dc0894d2543322b185ccacab808c54a2  libgomp/config/rtems/sem.h
  af41d1d04a4112345554ca8b8a072ed9  libgomp/config/t-aix
! 5bce7b82e8fa34911daebfde870fb08e  libgomp/configure
! 98d0226a1b3c323e7aad843f476291c6  libgomp/configure.ac
  df326a12f33954a095cf171bc51c7067  libgomp/configure.tgt
  d00073656a1133511cc3ebac2bfdd88f  libgomp/critical.c
  4aa61eb42769de2a2a431240bbe7e4a5  libgomp/env.c
*************** df81e768c6fc86cfbbaeb86ed86bf1ce  libgom
*** 108717,108728 ****
  9b0756f3a53d797b1dfb461860815985  libgomp/taskloop.c
  eb8489e29defd4c037de3bee31e479e0  libgomp/team.c
  e798463821df317ebc3e9dc7bbccb2d4  libgomp/teams.c
! e07f04fffd2f6276df2fbeca36cc3d91  libgomp/testsuite/Makefile.am
! 3fbf1ba2e2a739ff663e5147224d90ef  libgomp/testsuite/Makefile.in
! 3cd5a4a8529b74d1082da0af4e00bb99  libgomp/testsuite/config/default.exp
  6c859d1c520b245e51a29693632545d6  libgomp/testsuite/lib/libgomp-dg.exp
! 53c6d82252fa9083b85d58506ee03b0e  libgomp/testsuite/lib/libgomp.exp
! 97fdc33cc25788d4b9dc1db6aefed760  libgomp/testsuite/libgomp-site-extra.exp.in
  6d56ea402ff11fa0bd533c6d73e2ecde  libgomp/testsuite/libgomp-test-support.exp.in
  75cc672a1bf25974c5f4c5e3bc1a74b1  libgomp/testsuite/libgomp.c++/affinity-1.C
  196ffcd43fb2edf60795e6aabf50d259  libgomp/testsuite/libgomp.c++/allocate-1.C
--- 108735,108747 ----
  9b0756f3a53d797b1dfb461860815985  libgomp/taskloop.c
  eb8489e29defd4c037de3bee31e479e0  libgomp/team.c
  e798463821df317ebc3e9dc7bbccb2d4  libgomp/teams.c
! ae0dcb4c08025996b4bf4550cf72832e  libgomp/testsuite/Makefile.am
! f28f24732cc61d807a5c2925f43ea184  libgomp/testsuite/Makefile.in
! 054875d239cdafc185ba1d1c6e22cf34  libgomp/testsuite/config/default.exp
! 989674e1cf3f6739f5d9519d904650c7  libgomp/testsuite/flock
  6c859d1c520b245e51a29693632545d6  libgomp/testsuite/lib/libgomp-dg.exp
! 6edace076dbb7578546a6961356b5689  libgomp/testsuite/lib/libgomp.exp
! 3ac651fe0ff05f2928ca58df5928eba9  libgomp/testsuite/libgomp-site-extra.exp.in
  6d56ea402ff11fa0bd533c6d73e2ecde  libgomp/testsuite/libgomp-test-support.exp.in
  75cc672a1bf25974c5f4c5e3bc1a74b1  libgomp/testsuite/libgomp.c++/affinity-1.C
  196ffcd43fb2edf60795e6aabf50d259  libgomp/testsuite/libgomp.c++/allocate-1.C
*************** b033e9045b45805b9c4de42aa8f1eb17  libgom
*** 108743,108749 ****
  7c7e2695a56575284cb08fd139d305e3  libgomp/testsuite/libgomp.c++/atomic-7.C
  d9f74ad4b5095a67f1961e49e03171fb  libgomp/testsuite/libgomp.c++/atomic-8.C
  f25833e3fd46b52ba86a77e5fe12fd99  libgomp/testsuite/libgomp.c++/atomic-9.C
! f88d93d5b83ede82c3825b45f6e209a4  libgomp/testsuite/libgomp.c++/c++.exp
  40e00f7e2acb12d4a4edc44e244a8475  libgomp/testsuite/libgomp.c++/cancel-for-1.C
  1390d00e8471a40c55b009573ddeaf72  libgomp/testsuite/libgomp.c++/cancel-for-2.C
  cc0fc2d47b008343a233c7c3955be678  libgomp/testsuite/libgomp.c++/cancel-parallel-1.C
--- 108762,108768 ----
  7c7e2695a56575284cb08fd139d305e3  libgomp/testsuite/libgomp.c++/atomic-7.C
  d9f74ad4b5095a67f1961e49e03171fb  libgomp/testsuite/libgomp.c++/atomic-8.C
  f25833e3fd46b52ba86a77e5fe12fd99  libgomp/testsuite/libgomp.c++/atomic-9.C
! 06d6f5c8612b87b4ac8b1bee5444c051  libgomp/testsuite/libgomp.c++/c++.exp
  40e00f7e2acb12d4a4edc44e244a8475  libgomp/testsuite/libgomp.c++/cancel-for-1.C
  1390d00e8471a40c55b009573ddeaf72  libgomp/testsuite/libgomp.c++/cancel-for-2.C
  cc0fc2d47b008343a233c7c3955be678  libgomp/testsuite/libgomp.c++/cancel-parallel-1.C
*************** e6701a1305fd626c1f5d07b941421538  libgom
*** 108931,108936 ****
--- 108950,108957 ----
  0277e9ef051fe788c9b9cd37617bc8aa  libgomp/testsuite/libgomp.c++/target-in-reduction-2.C
  94715868a8f003ba6af5b900cca94745  libgomp/testsuite/libgomp.c++/target-lambda-1.C
  b22a767f11646ecb4998ef385c41337f  libgomp/testsuite/libgomp.c++/target-lambda-2.C
+ d60133477ad2d5ea3c1aca648a09ac9f  libgomp/testsuite/libgomp.c++/target-map-class-1.C
+ 390d889d17af315fdafa5c2b4b626ec9  libgomp/testsuite/libgomp.c++/target-map-class-2.C
  d01f6cd5771f7784c8ce461cf8b60255  libgomp/testsuite/libgomp.c++/target-same-name-2-a.C
  b0372bd118a07b6674371887148186be  libgomp/testsuite/libgomp.c++/target-same-name-2-b.C
  e20a8ae264dd60aac921ec743e8b6ef6  libgomp/testsuite/libgomp.c++/target-same-name-2.C
*************** ef7b761ee578290c488dcfb7c28a0b66  libgom
*** 110128,110134 ****
  afbfc00298798c7c56e3095384ac408a  libgomp/testsuite/libgomp.graphite/force-parallel-9.c
  8729eb879f187d2f9e0864995e5f0ae8  libgomp/testsuite/libgomp.graphite/graphite.exp
  b274f32716465c48bfe021ad40ae5184  libgomp/testsuite/libgomp.graphite/pr41118.c
! a8440c7128038abbec4c5b0b8e057565  libgomp/testsuite/libgomp.oacc-c++/c++.exp
  453e6f1d9f502042e4ee6b8e52564c6a  libgomp/testsuite/libgomp.oacc-c++/cache-1.C
  0af65ee2314145d77cef7ebd9e651556  libgomp/testsuite/libgomp.oacc-c++/declare-1.C
  d4976186c6059f98d3a33b36f5c4d896  libgomp/testsuite/libgomp.oacc-c++/declare-pr94120.C
--- 110149,110155 ----
  afbfc00298798c7c56e3095384ac408a  libgomp/testsuite/libgomp.graphite/force-parallel-9.c
  8729eb879f187d2f9e0864995e5f0ae8  libgomp/testsuite/libgomp.graphite/graphite.exp
  b274f32716465c48bfe021ad40ae5184  libgomp/testsuite/libgomp.graphite/pr41118.c
! fe37b75ae18ede0238a810723e2d50aa  libgomp/testsuite/libgomp.oacc-c++/c++.exp
  453e6f1d9f502042e4ee6b8e52564c6a  libgomp/testsuite/libgomp.oacc-c++/cache-1.C
  0af65ee2314145d77cef7ebd9e651556  libgomp/testsuite/libgomp.oacc-c++/declare-1.C
  d4976186c6059f98d3a33b36f5c4d896  libgomp/testsuite/libgomp.oacc-c++/declare-pr94120.C
*************** afd3ef6ee5d490af92f835aae7deb0c0  libgom
*** 110737,110742 ****
--- 110758,110767 ----
  4f567e851fc41037bc345363da01face  libgomp/testsuite/libgomp.oacc-fortran/parallel-reduction.f90
  d9e4b9d5b65e13485be9e4fccd4825fd  libgomp/testsuite/libgomp.oacc-fortran/pointer-align-1.f90
  44f8a509f2fd0cfeb29b0f1d20ae798a  libgomp/testsuite/libgomp.oacc-fortran/pr106643-1.f90
+ 3846941b8934a9725b304d7dcaf9193b  libgomp/testsuite/libgomp.oacc-fortran/pr109622-2.f90
+ 79b73da9bfbb7fd9379e21d8dace386f  libgomp/testsuite/libgomp.oacc-fortran/pr109622-3.f90
+ aa3950354cde8ae61b59eee317238eeb  libgomp/testsuite/libgomp.oacc-fortran/pr109622-4.f90
+ 4d119868b9641c0fc0729fcf72e091ef  libgomp/testsuite/libgomp.oacc-fortran/pr109622.f90
  080a98cbed388ca018c933fd53e1e88d  libgomp/testsuite/libgomp.oacc-fortran/pr68813.f90
  ba279397e9aceb22ea58f656fd6bcd9f  libgomp/testsuite/libgomp.oacc-fortran/pr70289.f90
  df66384433cd85d840c96ce3afcb8a18  libgomp/testsuite/libgomp.oacc-fortran/pr70643.f90
*************** e8a3245c095430c8ef2413afe2ee4c48  libgom
*** 110787,110793 ****
  b409f1646a05495747142fadf3690e0c  libgomp/work.c
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! ad10efcdfd376073def5a886de73c32f  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  fa93bac944903a228f11c248e20425c1  libiberty/Makefile.in
  8b93d0e0369daed24e2260ccfd102eb3  libiberty/README
--- 110812,110818 ----
  b409f1646a05495747142fadf3690e0c  libgomp/work.c
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! 3f8e7be77c4383491a02d74698cd1d9d  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  fa93bac944903a228f11c248e20425c1  libiberty/Makefile.in
  8b93d0e0369daed24e2260ccfd102eb3  libiberty/README
*************** e52d95644dc6f186070f349a5903ca72  libibe
*** 110954,110960 ****
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  23f92e212cd9d0aa705c4291d15b1b1d  libiberty/xstrndup.c
  3d5f811c995181239208230e3fb986c9  libiberty/xvasprintf.c
! dc067355701a6e793bbe1a57a9c422e0  libitm/ChangeLog
  a9df0726c501bf71a46f426068e8fc9f  libitm/Makefile.am
  06bb67375770bbbe550b5708624ed9d8  libitm/Makefile.in
  b0ef0123257ddf33dc8877750e9d701f  libitm/aatree.cc
--- 110979,110985 ----
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  23f92e212cd9d0aa705c4291d15b1b1d  libiberty/xstrndup.c
  3d5f811c995181239208230e3fb986c9  libiberty/xvasprintf.c
! 22fff72ea589263800a272d07972f678  libitm/ChangeLog
  a9df0726c501bf71a46f426068e8fc9f  libitm/Makefile.am
  06bb67375770bbbe550b5708624ed9d8  libitm/Makefile.in
  b0ef0123257ddf33dc8877750e9d701f  libitm/aatree.cc
*************** b4e503ecfdccc9f13da8f73eeb6f23a9  libitm
*** 111064,111070 ****
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  a197d6f8af1f2c34ee3acbd225b506dc  libitm/useraction.cc
  18405e5244b1dc4579b93b5ac7e2fd64  libitm/util.cc
! 2b8d85cbbc983b9fdb83401409a62df8  libobjc/ChangeLog
  0f2cc07c6f5697c9ea864715931006d2  libobjc/Makefile.in
  dacc3eacefeae25b7b2440b3744216c3  libobjc/NXConstStr.m
  1ce3e10a7cd87c690040cc7e049c4771  libobjc/Object.m
--- 111089,111095 ----
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  a197d6f8af1f2c34ee3acbd225b506dc  libitm/useraction.cc
  18405e5244b1dc4579b93b5ac7e2fd64  libitm/util.cc
! 2985546fa19f1ff705eaff195223e3a5  libobjc/ChangeLog
  0f2cc07c6f5697c9ea864715931006d2  libobjc/Makefile.in
  dacc3eacefeae25b7b2440b3744216c3  libobjc/NXConstStr.m
  1ce3e10a7cd87c690040cc7e049c4771  libobjc/Object.m
*************** f73dc5b4bd6ccb056fedbcc20afbb42e  libobj
*** 111121,111127 ****
  4315de5775daa14dcb27acf8981e900b  libobjc/selector.c
  76858dbd60cea84725adf102503b0caf  libobjc/sendmsg.c
  07a2d7242871d2ccd937ab58211f029a  libobjc/thr.c
! dd42778e3d699665d06bfa83b2f8e930  libphobos/ChangeLog
  94c5ad2e83438058486ba0c7c2fba0ab  libphobos/Makefile.am
  138fba343eb20a167ee2f5240bb53f27  libphobos/Makefile.in
  ee88c20a7744a2305503e1670f3b7889  libphobos/README.gcc
--- 111146,111152 ----
  4315de5775daa14dcb27acf8981e900b  libobjc/selector.c
  76858dbd60cea84725adf102503b0caf  libobjc/sendmsg.c
  07a2d7242871d2ccd937ab58211f029a  libobjc/thr.c
! 9cad92bd677cdd8ae5af820e2bd6b9f6  libphobos/ChangeLog
  94c5ad2e83438058486ba0c7c2fba0ab  libphobos/Makefile.am
  138fba343eb20a167ee2f5240bb53f27  libphobos/Makefile.in
  ee88c20a7744a2305503e1670f3b7889  libphobos/README.gcc
*************** c8692ecfddc51256a49f22096c2c2335  libpho
*** 111133,111145 ****
  11ef678118fa0743c5f73d089dfb558b  libphobos/configure.tgt
  04bef1902aef470aee5ea39c14c9529d  libphobos/d_rules.am
  e4224ccaecb14d942c71d31bef20d78c  libphobos/libdruntime/LICENSE.txt
! 902321e349c55ddcd175c0d69029f28d  libphobos/libdruntime/MERGE
  81254fb5ae7b143457d008326bd17121  libphobos/libdruntime/Makefile.am
  bd3b673a493041e446122a43e4e4e79d  libphobos/libdruntime/Makefile.in
  941f40ec43bf28481f06d1b7d7cbebbd  libphobos/libdruntime/__builtins.di
  1cc41d352c8743dfb6adda9d3d48ac3a  libphobos/libdruntime/__main.di
! f062bd68af059724888b7f449959ec11  libphobos/libdruntime/config/aarch64/switchcontext.S
! 7458cf4a71185c6de8afdb09a715b7a4  libphobos/libdruntime/config/arm/switchcontext.S
  c86682aa98adf7983cd8615d4cdd01cd  libphobos/libdruntime/config/common/threadasm.S
  c984bfc62b47640d97e06d9ac9271d7b  libphobos/libdruntime/config/mingw/msvc.c
  bfee7b77c0478e424746dadca9cd01e1  libphobos/libdruntime/config/mingw/switchcontext.S
--- 111158,111170 ----
  11ef678118fa0743c5f73d089dfb558b  libphobos/configure.tgt
  04bef1902aef470aee5ea39c14c9529d  libphobos/d_rules.am
  e4224ccaecb14d942c71d31bef20d78c  libphobos/libdruntime/LICENSE.txt
! 2d7446d51cf4738aad1c8ceb43174a72  libphobos/libdruntime/MERGE
  81254fb5ae7b143457d008326bd17121  libphobos/libdruntime/Makefile.am
  bd3b673a493041e446122a43e4e4e79d  libphobos/libdruntime/Makefile.in
  941f40ec43bf28481f06d1b7d7cbebbd  libphobos/libdruntime/__builtins.di
  1cc41d352c8743dfb6adda9d3d48ac3a  libphobos/libdruntime/__main.di
! b44aed16ff14ea87d1369440ed44a563  libphobos/libdruntime/config/aarch64/switchcontext.S
! 948b796c099d43d20195a4cfc94dc1d3  libphobos/libdruntime/config/arm/switchcontext.S
  c86682aa98adf7983cd8615d4cdd01cd  libphobos/libdruntime/config/common/threadasm.S
  c984bfc62b47640d97e06d9ac9271d7b  libphobos/libdruntime/config/mingw/msvc.c
  bfee7b77c0478e424746dadca9cd01e1  libphobos/libdruntime/config/mingw/switchcontext.S
*************** b8e34210efaf228e2501f59f73077072  libpho
*** 111596,111602 ****
  094d56f221113dc7d1202bab90b7f6a6  libphobos/libdruntime/core/sys/windows/sqltypes.d
  309c779b90aa024f1b36e7ca9050f164  libphobos/libdruntime/core/sys/windows/sqlucode.d
  1186df0a3e354e09f8574725247b1c3b  libphobos/libdruntime/core/sys/windows/sspi.d
! adf693ddcfda0f31972b44dbddaeb859  libphobos/libdruntime/core/sys/windows/stacktrace.d
  78f2425fa9d20c8f30923da75c392c02  libphobos/libdruntime/core/sys/windows/stat.d
  504474997e9ec2d7b220c5798cbd0639  libphobos/libdruntime/core/sys/windows/stdc/malloc.d
  33fcc28066c3bb9129080337483b0f97  libphobos/libdruntime/core/sys/windows/stdc/time.d
--- 111621,111627 ----
  094d56f221113dc7d1202bab90b7f6a6  libphobos/libdruntime/core/sys/windows/sqltypes.d
  309c779b90aa024f1b36e7ca9050f164  libphobos/libdruntime/core/sys/windows/sqlucode.d
  1186df0a3e354e09f8574725247b1c3b  libphobos/libdruntime/core/sys/windows/sspi.d
! 0cd1266f61a84ccc88f8e474e2981809  libphobos/libdruntime/core/sys/windows/stacktrace.d
  78f2425fa9d20c8f30923da75c392c02  libphobos/libdruntime/core/sys/windows/stat.d
  504474997e9ec2d7b220c5798cbd0639  libphobos/libdruntime/core/sys/windows/stdc/malloc.d
  33fcc28066c3bb9129080337483b0f97  libphobos/libdruntime/core/sys/windows/stdc/time.d
*************** f59ab2821279917fe50d1e6e1e4899da  libpho
*** 111633,111639 ****
  8a696576926989a12147948a41f20685  libphobos/libdruntime/core/sys/windows/wtsapi32.d
  190afa43bb4914fe09f99395f97808d3  libphobos/libdruntime/core/sys/windows/wtypes.d
  9094c28b1e25c7802bae1054ff893274  libphobos/libdruntime/core/thread/context.d
! 64bf8dc674102baa75430041ae2bb1a4  libphobos/libdruntime/core/thread/fiber.d
  d57dfc512ea18cd10c246ba39711869a  libphobos/libdruntime/core/thread/osthread.d
  9b6ee3a7c47a4d264ce79b0c16495747  libphobos/libdruntime/core/thread/package.d
  b6b7d02ac0c2f823fc20e9f2804c3a7e  libphobos/libdruntime/core/thread/threadbase.d
--- 111658,111664 ----
  8a696576926989a12147948a41f20685  libphobos/libdruntime/core/sys/windows/wtsapi32.d
  190afa43bb4914fe09f99395f97808d3  libphobos/libdruntime/core/sys/windows/wtypes.d
  9094c28b1e25c7802bae1054ff893274  libphobos/libdruntime/core/thread/context.d
! 8dd0b44db607bb9c4cabae4aed286c1d  libphobos/libdruntime/core/thread/fiber.d
  d57dfc512ea18cd10c246ba39711869a  libphobos/libdruntime/core/thread/osthread.d
  9b6ee3a7c47a4d264ce79b0c16495747  libphobos/libdruntime/core/thread/package.d
  b6b7d02ac0c2f823fc20e9f2804c3a7e  libphobos/libdruntime/core/thread/threadbase.d
*************** be2340569194e9c072c40fc94eab3483  libpho
*** 111696,111702 ****
  c49ab40607849fa623787878420e7207  libphobos/m4/gdc.m4
  458abf211dc60540bf28a9257d4bd4e5  libphobos/m4/libtool.m4
  e4224ccaecb14d942c71d31bef20d78c  libphobos/src/LICENSE_1_0.txt
! a13b95f955b1fed794167c653b823e93  libphobos/src/MERGE
  783c213a13cc02c37ee9a7153a929178  libphobos/src/Makefile.am
  a45f3d297c32c670982e6f8ef0c0c6e4  libphobos/src/Makefile.in
  ff30fe7275b03f69e2a7796e47d142e8  libphobos/src/drtstuff.spec
--- 111721,111727 ----
  c49ab40607849fa623787878420e7207  libphobos/m4/gdc.m4
  458abf211dc60540bf28a9257d4bd4e5  libphobos/m4/libtool.m4
  e4224ccaecb14d942c71d31bef20d78c  libphobos/src/LICENSE_1_0.txt
! aee75e2019297a49b690d0692fa8c4b5  libphobos/src/MERGE
  783c213a13cc02c37ee9a7153a929178  libphobos/src/Makefile.am
  a45f3d297c32c670982e6f8ef0c0c6e4  libphobos/src/Makefile.in
  ff30fe7275b03f69e2a7796e47d142e8  libphobos/src/drtstuff.spec
*************** f95eed89aefc197994a571019a851c30  libpho
*** 111785,111791 ****
  073c9c82a5b5d074c708278ae3fbc051  libphobos/src/std/format/read.d
  354de99a99f6a44d81c3e6a59d9ab694  libphobos/src/std/format/spec.d
  178d675ce3c764789f9e8df0b7d2e27b  libphobos/src/std/format/write.d
! 408e0a63a00b341c107f7942ecbbcbea  libphobos/src/std/functional.d
  bd397a58bfc9c4deea39d004769e913d  libphobos/src/std/getopt.d
  aeaa7be710d3a020515ed52e4dd2bf60  libphobos/src/std/int128.d
  8bc9fa8deafb0e80277b86268d55fa53  libphobos/src/std/internal/attributes.d
--- 111810,111816 ----
  073c9c82a5b5d074c708278ae3fbc051  libphobos/src/std/format/read.d
  354de99a99f6a44d81c3e6a59d9ab694  libphobos/src/std/format/spec.d
  178d675ce3c764789f9e8df0b7d2e27b  libphobos/src/std/format/write.d
! 82b84d013507bfe1df3a7698c768ac95  libphobos/src/std/functional.d
  bd397a58bfc9c4deea39d004769e913d  libphobos/src/std/getopt.d
  aeaa7be710d3a020515ed52e4dd2bf60  libphobos/src/std/int128.d
  8bc9fa8deafb0e80277b86268d55fa53  libphobos/src/std/internal/attributes.d
*************** bf5b834c84dce34c411728d08e740501  libpho
*** 111915,111921 ****
  68b182a855dd5d72a6c0afd27961c698  libphobos/testsuite/libphobos.exceptions/unknown_gc.d
  b6ebfcdaf3a8630eae6d2fea0200d718  libphobos/testsuite/libphobos.gc/attributes.d
  5becf076c0fa4681b6900d0d305d77c1  libphobos/testsuite/libphobos.gc/forkgc.d
! 8af09af86fcec343cb88000da6cfb030  libphobos/testsuite/libphobos.gc/forkgc2.d
  b90746106e4bf3a87298f841b4766549  libphobos/testsuite/libphobos.gc/gc.exp
  3c24ec9d3e8f2608213d6879c1ee28bd  libphobos/testsuite/libphobos.gc/issue22843.d
  0cf45bd3741c0d5bed6c685e04bca300  libphobos/testsuite/libphobos.gc/nocollect.d
--- 111940,111946 ----
  68b182a855dd5d72a6c0afd27961c698  libphobos/testsuite/libphobos.exceptions/unknown_gc.d
  b6ebfcdaf3a8630eae6d2fea0200d718  libphobos/testsuite/libphobos.gc/attributes.d
  5becf076c0fa4681b6900d0d305d77c1  libphobos/testsuite/libphobos.gc/forkgc.d
! df3ff72b86d93171f71ffc809fb04d95  libphobos/testsuite/libphobos.gc/forkgc2.d
  b90746106e4bf3a87298f841b4766549  libphobos/testsuite/libphobos.gc/gc.exp
  3c24ec9d3e8f2608213d6879c1ee28bd  libphobos/testsuite/libphobos.gc/issue22843.d
  0cf45bd3741c0d5bed6c685e04bca300  libphobos/testsuite/libphobos.gc/nocollect.d
*************** d3ca33295a3a7d8dce98defab11dd626  libpho
*** 111972,111978 ****
  020279de8eacb878931ae40833bd6508  libphobos/testsuite/libphobos.unittest/unittest.exp
  bf9a9859c3d5e0581c756501aefba7b9  libphobos/testsuite/testsuite_flags.in
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! 3c1776aed78a52c8552befb27865f1d4  libquadmath/ChangeLog
  4696eddf264dd090e144b4849b0a6d91  libquadmath/Makefile.am
  644a78a01d94abe28b364eaa21142d82  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
--- 111997,112003 ----
  020279de8eacb878931ae40833bd6508  libphobos/testsuite/libphobos.unittest/unittest.exp
  bf9a9859c3d5e0581c756501aefba7b9  libphobos/testsuite/testsuite_flags.in
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! b7fc5610b062539a2d88968964804b05  libquadmath/ChangeLog
  4696eddf264dd090e144b4849b0a6d91  libquadmath/Makefile.am
  644a78a01d94abe28b364eaa21142d82  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
*************** e0bd9b8669e44ec6010f92da1d5188ad  libqua
*** 112112,112118 ****
  af84fa5118f4adec8393614994e1c4d6  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
  12c73a846f7668d29de720bd79502bef  libquadmath/update-quadmath.py
! 717802f9ed6d096f7b4c7f7beae9fe40  libsanitizer/ChangeLog
  63916ba64a3cfa7ce2809fb46ab38597  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  29e193ebd43391db91cd7be26d8cd169  libsanitizer/LOCAL_PATCHES
--- 112137,112143 ----
  af84fa5118f4adec8393614994e1c4d6  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
  12c73a846f7668d29de720bd79502bef  libquadmath/update-quadmath.py
! dac57504e02c60e0be1a7b17227b468b  libsanitizer/ChangeLog
  63916ba64a3cfa7ce2809fb46ab38597  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  29e193ebd43391db91cd7be26d8cd169  libsanitizer/LOCAL_PATCHES
*************** bd58abd803667b3373381b6bb1b68f1b  libsan
*** 112593,112599 ****
  545e91fffb8d4987ca5d1c0054aadd11  libsanitizer/ubsan/ubsan_win_dll_thunk.cpp
  e9c85349d92ab1a6b66d0872077acd3b  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cpp
  72f297f487b6bb9db917cce361192c28  libsanitizer/ubsan/ubsan_win_weak_interception.cpp
! fa311b9f9dc96161c7e59a169ba1fb2f  libssp/ChangeLog
  e2f3818fe9d994ce13d0ce070a7d329b  libssp/Makefile.am
  b56958cdc5828ca811c35bbf479b3a09  libssp/Makefile.in
  f6f6c804e40e3a3ef407d3d13fafb6c0  libssp/aclocal.m4
--- 112618,112624 ----
  545e91fffb8d4987ca5d1c0054aadd11  libsanitizer/ubsan/ubsan_win_dll_thunk.cpp
  e9c85349d92ab1a6b66d0872077acd3b  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cpp
  72f297f487b6bb9db917cce361192c28  libsanitizer/ubsan/ubsan_win_weak_interception.cpp
! cdcbdf9c8be0585cfb43fabbaf7e4d37  libssp/ChangeLog
  e2f3818fe9d994ce13d0ce070a7d329b  libssp/Makefile.am
  b56958cdc5828ca811c35bbf479b3a09  libssp/Makefile.in
  f6f6c804e40e3a3ef407d3d13fafb6c0  libssp/aclocal.m4
*************** c265574887f4390ecccd1073ee5c0190  libssp
*** 112622,112628 ****
  02470b541ab713bd1bfb8e6787e65f2c  libssp/strncpy-chk.c
  8a7a0719ef45cb3ae0041192eac8d550  libssp/vsnprintf-chk.c
  d662ba7536e1bd06226d47b1a7f1f4e2  libssp/vsprintf-chk.c
! a4c5199b6341524f9a59527ba32ad47e  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
--- 112647,112653 ----
  02470b541ab713bd1bfb8e6787e65f2c  libssp/strncpy-chk.c
  8a7a0719ef45cb3ae0041192eac8d550  libssp/vsnprintf-chk.c
  d662ba7536e1bd06226d47b1a7f1f4e2  libssp/vsprintf-chk.c
! c4b72fd7fbc8f557f4c5d95ca5f8ae15  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
*************** a8f4290dba5b481ad426148a03c75dd0  libstd
*** 112651,112691 ****
  8f935bcf0a7cef1820d590f10ba666e0  libstdc++-v3/Makefile.am
  48e09ad461c04a859ea424488ccf5f25  libstdc++-v3/Makefile.in
  f372af73db4ac0ad88e43199e1f29e08  libstdc++-v3/README
! 099839003e7fde2f2b4c24d96cede328  libstdc++-v3/acinclude.m4
  13f29ef95664bfe876c83f7743ca504d  libstdc++-v3/aclocal.m4
! c167b1b34dc36921a2db3e845a46349c  libstdc++-v3/config.h.in
  dbe719d2ffb42b6b243512fe87e49072  libstdc++-v3/config/abi/compatibility.h
! 6b42ea538661b7fe9809bf406b12233b  libstdc++-v3/config/abi/post/aarch64-linux-gnu/baseline_symbols.txt
  730569c0ef38f6e6322b3c4ac65253ce  libstdc++-v3/config/abi/post/alpha-linux-gnu/baseline_symbols.txt
  0b13b889ce8ed4728a7ff2f2eba7f27e  libstdc++-v3/config/abi/post/hppa-linux-gnu/baseline_symbols.txt
  3564a8198041594b04f35e13701fdb53  libstdc++-v3/config/abi/post/i386-linux-gnu/baseline_symbols.txt
  a6e819eb7418e2cbe4a9b17c9b1c2635  libstdc++-v3/config/abi/post/i386-solaris/amd64/baseline_symbols.txt
  46afe8d5679c5a75d0e9d14855e769bc  libstdc++-v3/config/abi/post/i386-solaris/baseline_symbols.txt
! 114784d5753dc1b6b03cafb2868b64bf  libstdc++-v3/config/abi/post/i486-linux-gnu/baseline_symbols.txt
  01500b319bb297b4059106c465b92567  libstdc++-v3/config/abi/post/ia64-linux-gnu/baseline_symbols.txt
! 654c42ee1982bbb3b32b319d7eefbee0  libstdc++-v3/config/abi/post/m68k-linux-gnu/baseline_symbols.txt
  61308215d393f11169ace76935f2b034  libstdc++-v3/config/abi/post/mips-linux-gnu/baseline_symbols.txt
  725325d7b24195d1e6374ce4e24afdb0  libstdc++-v3/config/abi/post/mips64-linux-gnu/32/baseline_symbols.txt
  907face03890009654193fc67fa4e427  libstdc++-v3/config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt
  1a34bda2bb4c3a576335343c0a4a9377  libstdc++-v3/config/abi/post/mips64-linux-gnu/baseline_symbols.txt
  0fe1ef0ffda9bb3ad933875c2afb1354  libstdc++-v3/config/abi/post/powerpc-linux-gnu/baseline_symbols.txt
  0fe1ef0ffda9bb3ad933875c2afb1354  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt
! 047aec4f0a2b8ae816cea3120cc3a8d8  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt
! 1d3d8f8afc0c259d72739684f41816b1  libstdc++-v3/config/abi/post/riscv64-linux-gnu/baseline_symbols.txt
  3ec228e0d9301df0938cba4a7fb94374  libstdc++-v3/config/abi/post/s390-linux-gnu/baseline_symbols.txt
  3ec228e0d9301df0938cba4a7fb94374  libstdc++-v3/config/abi/post/s390x-linux-gnu/32/baseline_symbols.txt
! 32ab21e2c33114d2db8dd88fd908f77d  libstdc++-v3/config/abi/post/s390x-linux-gnu/baseline_symbols.txt
  cc65678819ec7ff06eaeed8b1a5455eb  libstdc++-v3/config/abi/post/sparc-linux-gnu/baseline_symbols.txt
  e03d818332a5d182e33a11b3697a9962  libstdc++-v3/config/abi/post/sparc-solaris/baseline_symbols.txt
  328b307c950426e3a15f05dfa3565a25  libstdc++-v3/config/abi/post/sparc-solaris/sparcv9/baseline_symbols.txt
  ebf1c408e326c18c0c1f337bc5108fae  libstdc++-v3/config/abi/post/sparc64-linux-gnu/32/baseline_symbols.txt
  c224a11f9b7b76848462bffd472b20c2  libstdc++-v3/config/abi/post/sparc64-linux-gnu/baseline_symbols.txt
! 114784d5753dc1b6b03cafb2868b64bf  libstdc++-v3/config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt
! 943680c6c1bafe37231e647c6ad503bb  libstdc++-v3/config/abi/post/x86_64-linux-gnu/baseline_symbols.txt
  483a11b93ae0da31d1f2f6470d4e7578  libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
  5c4c38aeca254313c616b84337c937c3  libstdc++-v3/config/abi/pre/float128.ver
  2963416ded826008141b34874eb2486e  libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
! 1b62f3eeecbba515361c7b8aba6d68ab  libstdc++-v3/config/abi/pre/gnu.ver
  b01f8da8f4373070847fe317fe8a546e  libstdc++-v3/config/abi/pre/none.ver
  de1009b57da80b0c8a0e9cb3c2650440  libstdc++-v3/config/allocator/malloc_allocator_base.h
  f56d3b48d132e35738b60e08703928ec  libstdc++-v3/config/allocator/new_allocator_base.h
--- 112676,112717 ----
  8f935bcf0a7cef1820d590f10ba666e0  libstdc++-v3/Makefile.am
  48e09ad461c04a859ea424488ccf5f25  libstdc++-v3/Makefile.in
  f372af73db4ac0ad88e43199e1f29e08  libstdc++-v3/README
! e00554a21161ae898b7a1892025afca9  libstdc++-v3/acinclude.m4
  13f29ef95664bfe876c83f7743ca504d  libstdc++-v3/aclocal.m4
! 7fb8d907f8ee053483daa02dd8e691b2  libstdc++-v3/config.h.in
  dbe719d2ffb42b6b243512fe87e49072  libstdc++-v3/config/abi/compatibility.h
! fa2a770d9ffb45de790e1a500b3c2cf1  libstdc++-v3/config/abi/post/aarch64-linux-gnu/baseline_symbols.txt
  730569c0ef38f6e6322b3c4ac65253ce  libstdc++-v3/config/abi/post/alpha-linux-gnu/baseline_symbols.txt
  0b13b889ce8ed4728a7ff2f2eba7f27e  libstdc++-v3/config/abi/post/hppa-linux-gnu/baseline_symbols.txt
  3564a8198041594b04f35e13701fdb53  libstdc++-v3/config/abi/post/i386-linux-gnu/baseline_symbols.txt
  a6e819eb7418e2cbe4a9b17c9b1c2635  libstdc++-v3/config/abi/post/i386-solaris/amd64/baseline_symbols.txt
  46afe8d5679c5a75d0e9d14855e769bc  libstdc++-v3/config/abi/post/i386-solaris/baseline_symbols.txt
! 0c8dac7e76e576d005cdf56503f9772d  libstdc++-v3/config/abi/post/i486-linux-gnu/baseline_symbols.txt
  01500b319bb297b4059106c465b92567  libstdc++-v3/config/abi/post/ia64-linux-gnu/baseline_symbols.txt
! d020e1cff95ed5856e1b1fcaf7209f2f  libstdc++-v3/config/abi/post/m68k-linux-gnu/baseline_symbols.txt
  61308215d393f11169ace76935f2b034  libstdc++-v3/config/abi/post/mips-linux-gnu/baseline_symbols.txt
  725325d7b24195d1e6374ce4e24afdb0  libstdc++-v3/config/abi/post/mips64-linux-gnu/32/baseline_symbols.txt
  907face03890009654193fc67fa4e427  libstdc++-v3/config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt
  1a34bda2bb4c3a576335343c0a4a9377  libstdc++-v3/config/abi/post/mips64-linux-gnu/baseline_symbols.txt
  0fe1ef0ffda9bb3ad933875c2afb1354  libstdc++-v3/config/abi/post/powerpc-linux-gnu/baseline_symbols.txt
  0fe1ef0ffda9bb3ad933875c2afb1354  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt
! 15dc91e59b5e657f831115944ae21b78  libstdc++-v3/config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt
! b411d2629146eb07e56ba9fb98d39df4  libstdc++-v3/config/abi/post/powerpc64le-linux-gnu/baseline_symbols.txt
! 687247f22261b55a004a1fc0f0d291f7  libstdc++-v3/config/abi/post/riscv64-linux-gnu/baseline_symbols.txt
  3ec228e0d9301df0938cba4a7fb94374  libstdc++-v3/config/abi/post/s390-linux-gnu/baseline_symbols.txt
  3ec228e0d9301df0938cba4a7fb94374  libstdc++-v3/config/abi/post/s390x-linux-gnu/32/baseline_symbols.txt
! 0fd0d63fab1386c19322a2b474839a87  libstdc++-v3/config/abi/post/s390x-linux-gnu/baseline_symbols.txt
  cc65678819ec7ff06eaeed8b1a5455eb  libstdc++-v3/config/abi/post/sparc-linux-gnu/baseline_symbols.txt
  e03d818332a5d182e33a11b3697a9962  libstdc++-v3/config/abi/post/sparc-solaris/baseline_symbols.txt
  328b307c950426e3a15f05dfa3565a25  libstdc++-v3/config/abi/post/sparc-solaris/sparcv9/baseline_symbols.txt
  ebf1c408e326c18c0c1f337bc5108fae  libstdc++-v3/config/abi/post/sparc64-linux-gnu/32/baseline_symbols.txt
  c224a11f9b7b76848462bffd472b20c2  libstdc++-v3/config/abi/post/sparc64-linux-gnu/baseline_symbols.txt
! 0c8dac7e76e576d005cdf56503f9772d  libstdc++-v3/config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt
! 7165c8a9874b26141af6c41927d4b34c  libstdc++-v3/config/abi/post/x86_64-linux-gnu/baseline_symbols.txt
  483a11b93ae0da31d1f2f6470d4e7578  libstdc++-v3/config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt
  5c4c38aeca254313c616b84337c937c3  libstdc++-v3/config/abi/pre/float128.ver
  2963416ded826008141b34874eb2486e  libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver
! f6ce197cc6c4a5d7e786a8d05ebca29a  libstdc++-v3/config/abi/pre/gnu.ver
  b01f8da8f4373070847fe317fe8a546e  libstdc++-v3/config/abi/pre/none.ver
  de1009b57da80b0c8a0e9cb3c2650440  libstdc++-v3/config/allocator/malloc_allocator_base.h
  f56d3b48d132e35738b60e08703928ec  libstdc++-v3/config/allocator/new_allocator_base.h
*************** ea3147f843171e066481409c662cbbed  libstd
*** 112713,112719 ****
  b9781348efbb56e34bbcbae0c133c4c8  libstdc++-v3/config/cpu/sh/atomicity.h
  f0d558aa9a20f3e1cb155d4bf7338f1a  libstdc++-v3/config/cpu/sparc/atomic_word.h
  9cb5258fc5ee28e47bb10eb3a5b9993e  libstdc++-v3/config/cpu/sparc/atomicity.h
! 15909d726f423fad9aeac84fe0329f2c  libstdc++-v3/config/io/basic_file_stdio.cc
  667751272c2634e9ca84aafbf5899453  libstdc++-v3/config/io/basic_file_stdio.h
  a0d5f7157fc4b3fc206d8bf4497dd924  libstdc++-v3/config/io/c_io_stdio.h
  8d8376bd496628e6daff6e43c6a00f43  libstdc++-v3/config/locale/darwin/ctype_members.cc
--- 112739,112745 ----
  b9781348efbb56e34bbcbae0c133c4c8  libstdc++-v3/config/cpu/sh/atomicity.h
  f0d558aa9a20f3e1cb155d4bf7338f1a  libstdc++-v3/config/cpu/sparc/atomic_word.h
  9cb5258fc5ee28e47bb10eb3a5b9993e  libstdc++-v3/config/cpu/sparc/atomicity.h
! 859dc35b61c4326aa5dc08ee1a73e78a  libstdc++-v3/config/io/basic_file_stdio.cc
  667751272c2634e9ca84aafbf5899453  libstdc++-v3/config/io/basic_file_stdio.h
  a0d5f7157fc4b3fc206d8bf4497dd924  libstdc++-v3/config/io/c_io_stdio.h
  8d8376bd496628e6daff6e43c6a00f43  libstdc++-v3/config/locale/darwin/ctype_members.cc
*************** c164c601e952178705c49357c46929b1  libstd
*** 112841,112849 ****
  88829ac417697de6fbc89e7077167668  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  2e42197ec5d9567a84a1069dc2a1bab3  libstdc++-v3/config/os/vxworks/ctype_inline.h
  fcfb034722a9543debf35ed340716876  libstdc++-v3/config/os/vxworks/os_defines.h
! 0c0b8fb17fa8a287ffb559a8aef10b8e  libstdc++-v3/configure
! afd3542840f88b3693c8a7c78a8e6a12  libstdc++-v3/configure.ac
! 6f48d91af78c16e62f258e7bedec5125  libstdc++-v3/configure.host
  450cc52f6f6f0abf59940662504c450e  libstdc++-v3/crossconfig.m4
  aedbb1de1dc942434f2d23b8971c0b6f  libstdc++-v3/doc/Makefile.am
  f2586e13ea278d1f5cb3ffccc9efc110  libstdc++-v3/doc/Makefile.in
--- 112867,112875 ----
  88829ac417697de6fbc89e7077167668  libstdc++-v3/config/os/vxworks/ctype_configure_char.cc
  2e42197ec5d9567a84a1069dc2a1bab3  libstdc++-v3/config/os/vxworks/ctype_inline.h
  fcfb034722a9543debf35ed340716876  libstdc++-v3/config/os/vxworks/os_defines.h
! c00d3d4756b5985d3906c9780617317e  libstdc++-v3/configure
! 0b861982482be04a392b51cc0c540ebb  libstdc++-v3/configure.ac
! 47ef67fb6f3fafc3f01a86a267dfeb82  libstdc++-v3/configure.host
  450cc52f6f6f0abf59940662504c450e  libstdc++-v3/crossconfig.m4
  aedbb1de1dc942434f2d23b8971c0b6f  libstdc++-v3/doc/Makefile.am
  f2586e13ea278d1f5cb3ffccc9efc110  libstdc++-v3/doc/Makefile.in
*************** f2586e13ea278d1f5cb3ffccc9efc110  libstd
*** 112852,112858 ****
  520db39aef0e2a59418132af88b897ed  libstdc++-v3/doc/doxygen/mainpage.html
  f298475c719652bf6b563563d90f327a  libstdc++-v3/doc/doxygen/stdheader.cc
  1273764cd133c402d2d3f22cf2913af5  libstdc++-v3/doc/doxygen/tables.html
! 0f9fb05f8d743e0b6eb891e1200574e5  libstdc++-v3/doc/doxygen/user.cfg.in
  66e139590a163a3e9d632f33fbe1d1b3  libstdc++-v3/doc/html/README
  c68ff21babfa14f20b98e36a2c808418  libstdc++-v3/doc/html/api.html
  08920438eea18325b4bfdf979379ff66  libstdc++-v3/doc/html/bk02.html
--- 112878,112884 ----
  520db39aef0e2a59418132af88b897ed  libstdc++-v3/doc/doxygen/mainpage.html
  f298475c719652bf6b563563d90f327a  libstdc++-v3/doc/doxygen/stdheader.cc
  1273764cd133c402d2d3f22cf2913af5  libstdc++-v3/doc/doxygen/tables.html
! 4e2062754819106c107a975574733a1a  libstdc++-v3/doc/doxygen/user.cfg.in
  66e139590a163a3e9d632f33fbe1d1b3  libstdc++-v3/doc/html/README
  c68ff21babfa14f20b98e36a2c808418  libstdc++-v3/doc/html/api.html
  08920438eea18325b4bfdf979379ff66  libstdc++-v3/doc/html/bk02.html
*************** d7249eb4d31bd107d0b09ea3c80cb723  libstd
*** 112938,112946 ****
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/html/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/html/images/pbds_update_seq_diagram.png
  4bb8af3ced69d53e356f904b6e6be4ff  libstdc++-v3/doc/html/index.html
! f3f88657a3904cb7e0c5ae4189581856  libstdc++-v3/doc/html/manual/abi.html
  4ce10e27356ac31a5b7962aecbeb3638  libstdc++-v3/doc/html/manual/algorithms.html
! 183f181dd18f0089f247f9e5188adbe4  libstdc++-v3/doc/html/manual/api.html
  7313e97fae5e735a3cb50b92bf3f7785  libstdc++-v3/doc/html/manual/appendix.html
  2b187a5e453d470d2cd19fb657d91539  libstdc++-v3/doc/html/manual/appendix_contributing.html
  23038a3eb57967596dd7dc4f944e55e6  libstdc++-v3/doc/html/manual/appendix_free.html
--- 112964,112972 ----
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/html/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/html/images/pbds_update_seq_diagram.png
  4bb8af3ced69d53e356f904b6e6be4ff  libstdc++-v3/doc/html/index.html
! 62925196d824e20c496c37ac4fbc4215  libstdc++-v3/doc/html/manual/abi.html
  4ce10e27356ac31a5b7962aecbeb3638  libstdc++-v3/doc/html/manual/algorithms.html
! ac9c9c28dab5efbaee0a881c837c1b5e  libstdc++-v3/doc/html/manual/api.html
  7313e97fae5e735a3cb50b92bf3f7785  libstdc++-v3/doc/html/manual/appendix.html
  2b187a5e453d470d2cd19fb657d91539  libstdc++-v3/doc/html/manual/appendix_contributing.html
  23038a3eb57967596dd7dc4f944e55e6  libstdc++-v3/doc/html/manual/appendix_free.html
*************** c60c6ae778d5dedae24ac21abf948bdb  libstd
*** 112955,112961 ****
  6095fbb12cc581b2614870b42ad0e8b0  libstdc++-v3/doc/html/manual/bugs.html
  cc3700f2fde50987f186f23abf98a7b1  libstdc++-v3/doc/html/manual/concept_checking.html
  f3a54a6315d716742603d33f454f2c19  libstdc++-v3/doc/html/manual/concurrency.html
! e4cdd4e1a1effbde9592f2647c93192b  libstdc++-v3/doc/html/manual/configure.html
  af4e79b9e55fd023eeb0459df34a4a82  libstdc++-v3/doc/html/manual/containers.html
  c7e40c1085e414b3b4d5896db4013205  libstdc++-v3/doc/html/manual/containers_and_c.html
  2b78750eb3e29b38e12b7ed1ba8ee8b8  libstdc++-v3/doc/html/manual/debug.html
--- 112981,112987 ----
  6095fbb12cc581b2614870b42ad0e8b0  libstdc++-v3/doc/html/manual/bugs.html
  cc3700f2fde50987f186f23abf98a7b1  libstdc++-v3/doc/html/manual/concept_checking.html
  f3a54a6315d716742603d33f454f2c19  libstdc++-v3/doc/html/manual/concurrency.html
! a7c52aa886ef299346acb22c19799454  libstdc++-v3/doc/html/manual/configure.html
  af4e79b9e55fd023eeb0459df34a4a82  libstdc++-v3/doc/html/manual/containers.html
  c7e40c1085e414b3b4d5896db4013205  libstdc++-v3/doc/html/manual/containers_and_c.html
  2b78750eb3e29b38e12b7ed1ba8ee8b8  libstdc++-v3/doc/html/manual/debug.html
*************** cc132f90a00a3ca05f64b578f9e332aa  libstd
*** 113227,113233 ****
  f63bfdc03ba2b82c74864f02206d7c52  libstdc++-v3/doc/xml/images/pbds_tree_text_lor_find.svg
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/xml/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/xml/images/pbds_update_seq_diagram.png
! 89ae3aa464ea42b580c5daf47b65a485  libstdc++-v3/doc/xml/manual/abi.xml
  c1d775ba87be90b85044162eab59a66c  libstdc++-v3/doc/xml/manual/algorithms.xml
  14c656cb14d8e0a60b8817d8934d7766  libstdc++-v3/doc/xml/manual/allocator.xml
  90fdf7df16449b79819bf6e3219cc5d2  libstdc++-v3/doc/xml/manual/appendix_contributing.xml
--- 113253,113259 ----
  f63bfdc03ba2b82c74864f02206d7c52  libstdc++-v3/doc/xml/images/pbds_tree_text_lor_find.svg
  33bc39e8f2d47f3d490d7ca7d4832b43  libstdc++-v3/doc/xml/images/pbds_trie_node_updator_policy_cd.png
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/xml/images/pbds_update_seq_diagram.png
! f2b698ac9c16af780200a31809e68c05  libstdc++-v3/doc/xml/manual/abi.xml
  c1d775ba87be90b85044162eab59a66c  libstdc++-v3/doc/xml/manual/algorithms.xml
  14c656cb14d8e0a60b8817d8934d7766  libstdc++-v3/doc/xml/manual/allocator.xml
  90fdf7df16449b79819bf6e3219cc5d2  libstdc++-v3/doc/xml/manual/appendix_contributing.xml
*************** e184d827d7fb559037041e81118936cb  libstd
*** 113241,113254 ****
  8f13cae7ea80bc018b87b4ff8de7e3cf  libstdc++-v3/doc/xml/manual/codecvt.xml
  af3361d0d0af961859ec0346c38ac8c8  libstdc++-v3/doc/xml/manual/concurrency.xml
  86f27306f8b76aebd69ea92641fd2c94  libstdc++-v3/doc/xml/manual/concurrency_extensions.xml
! eba3281220cf916eb5f545e0453971f5  libstdc++-v3/doc/xml/manual/configure.xml
  0af07cc2460e288292186ea8149169ee  libstdc++-v3/doc/xml/manual/containers.xml
  d08c687d9520b2f9d8dd6d973cca9e6a  libstdc++-v3/doc/xml/manual/ctype.xml
  abf083b50c6a5992ed45fd74c564ce42  libstdc++-v3/doc/xml/manual/debug.xml
  c38bf467401b65722356772cdf4d064b  libstdc++-v3/doc/xml/manual/debug_mode.xml
  f320f25003678cca910f09ba54c923fc  libstdc++-v3/doc/xml/manual/diagnostics.xml
  c7467f13981c47fc740c948b16a42a53  libstdc++-v3/doc/xml/manual/documentation_hacking.xml
! 7278785ac3d55d864db8169d6b75c8d6  libstdc++-v3/doc/xml/manual/evolution.xml
  137276d6eb0bbaf6563b8319770dc747  libstdc++-v3/doc/xml/manual/extensions.xml
  7f1864c7f3c3b2bfde84b7086be97ca7  libstdc++-v3/doc/xml/manual/internals.xml
  7dd90360d3e28e9f8aa299d81e4234c7  libstdc++-v3/doc/xml/manual/intro.xml
--- 113267,113280 ----
  8f13cae7ea80bc018b87b4ff8de7e3cf  libstdc++-v3/doc/xml/manual/codecvt.xml
  af3361d0d0af961859ec0346c38ac8c8  libstdc++-v3/doc/xml/manual/concurrency.xml
  86f27306f8b76aebd69ea92641fd2c94  libstdc++-v3/doc/xml/manual/concurrency_extensions.xml
! fb13f31444f30ec3d49bfee72f52cee0  libstdc++-v3/doc/xml/manual/configure.xml
  0af07cc2460e288292186ea8149169ee  libstdc++-v3/doc/xml/manual/containers.xml
  d08c687d9520b2f9d8dd6d973cca9e6a  libstdc++-v3/doc/xml/manual/ctype.xml
  abf083b50c6a5992ed45fd74c564ce42  libstdc++-v3/doc/xml/manual/debug.xml
  c38bf467401b65722356772cdf4d064b  libstdc++-v3/doc/xml/manual/debug_mode.xml
  f320f25003678cca910f09ba54c923fc  libstdc++-v3/doc/xml/manual/diagnostics.xml
  c7467f13981c47fc740c948b16a42a53  libstdc++-v3/doc/xml/manual/documentation_hacking.xml
! e6cb48a9c8b4df910d53bf7b8508235f  libstdc++-v3/doc/xml/manual/evolution.xml
  137276d6eb0bbaf6563b8319770dc747  libstdc++-v3/doc/xml/manual/extensions.xml
  7f1864c7f3c3b2bfde84b7086be97ca7  libstdc++-v3/doc/xml/manual/internals.xml
  7dd90360d3e28e9f8aa299d81e4234c7  libstdc++-v3/doc/xml/manual/intro.xml
*************** cce6f84ea2420e7014deec8f87d193d3  libstd
*** 113296,113302 ****
  b02f5606f63dce8874cb7b42b6fffd42  libstdc++-v3/include/backward/strstream
  b9130337fad9e31ee542b0c97f3ed728  libstdc++-v3/include/bits/algorithmfwd.h
  0e756c493e3d685fa91b69d63d8b7d9c  libstdc++-v3/include/bits/align.h
! 03a5dacef4a19384abf9bee5e839c757  libstdc++-v3/include/bits/alloc_traits.h
  b7a02d402cc5dc3b5900e144b1443bb7  libstdc++-v3/include/bits/allocated_ptr.h
  9139beb5391dac1421727b85e114b3d4  libstdc++-v3/include/bits/allocator.h
  c5174ab6282ecbeced42a602ef71aa54  libstdc++-v3/include/bits/atomic_base.h
--- 113322,113328 ----
  b02f5606f63dce8874cb7b42b6fffd42  libstdc++-v3/include/backward/strstream
  b9130337fad9e31ee542b0c97f3ed728  libstdc++-v3/include/bits/algorithmfwd.h
  0e756c493e3d685fa91b69d63d8b7d9c  libstdc++-v3/include/bits/align.h
! f1cfcec42ff2f2b11ea8cee83ec34d8e  libstdc++-v3/include/bits/alloc_traits.h
  b7a02d402cc5dc3b5900e144b1443bb7  libstdc++-v3/include/bits/allocated_ptr.h
  9139beb5391dac1421727b85e114b3d4  libstdc++-v3/include/bits/allocator.h
  c5174ab6282ecbeced42a602ef71aa54  libstdc++-v3/include/bits/atomic_base.h
*************** c5174ab6282ecbeced42a602ef71aa54  libstd
*** 113305,113312 ****
  38c23d13fc3665d7eee0a9afcf8bc17d  libstdc++-v3/include/bits/atomic_wait.h
  7a572f1436f9b069a82a366cd364af5c  libstdc++-v3/include/bits/basic_ios.h
  f72ffffc3ea2a2cb85b705217a116e9e  libstdc++-v3/include/bits/basic_ios.tcc
! 443d63ff1f1c99d89f9f60a4b75e8b36  libstdc++-v3/include/bits/basic_string.h
! a30e22fed723da9717a28975ca73e326  libstdc++-v3/include/bits/basic_string.tcc
  12d210ea7f6b7aff57c126940f016d55  libstdc++-v3/include/bits/boost_concept_check.h
  588d77b5caf0f9ab703289024f7faf88  libstdc++-v3/include/bits/c++0x_warning.h
  0db914ce3afb935ae5ae23a1f37308c8  libstdc++-v3/include/bits/c++config
--- 113331,113338 ----
  38c23d13fc3665d7eee0a9afcf8bc17d  libstdc++-v3/include/bits/atomic_wait.h
  7a572f1436f9b069a82a366cd364af5c  libstdc++-v3/include/bits/basic_ios.h
  f72ffffc3ea2a2cb85b705217a116e9e  libstdc++-v3/include/bits/basic_ios.tcc
! 5ba76bcbe261eddc373a34f29e1f0bf1  libstdc++-v3/include/bits/basic_string.h
! f085a90a42ab42aeca05166fb827f795  libstdc++-v3/include/bits/basic_string.tcc
  12d210ea7f6b7aff57c126940f016d55  libstdc++-v3/include/bits/boost_concept_check.h
  588d77b5caf0f9ab703289024f7faf88  libstdc++-v3/include/bits/c++0x_warning.h
  0db914ce3afb935ae5ae23a1f37308c8  libstdc++-v3/include/bits/c++config
*************** a30e22fed723da9717a28975ca73e326  libstd
*** 113316,113359 ****
  336606d5376d498361aa5024ea8bb29e  libstdc++-v3/include/bits/chrono_io.h
  99228a8561efb5af08fdf896e792dbd3  libstdc++-v3/include/bits/codecvt.h
  02b297f22d933704022d62bb998083b6  libstdc++-v3/include/bits/concept_check.h
! 28c5284421b9e58348f428bc1eaf4bbf  libstdc++-v3/include/bits/cow_string.h
  d954ef085b8f02d0a654ba85e5171161  libstdc++-v3/include/bits/cpp_type_traits.h
  dd2d6ad4ef742a835282ef7c20df17d0  libstdc++-v3/include/bits/deque.tcc
  144af56eb1fdcfa071b31d4e35716372  libstdc++-v3/include/bits/enable_special_members.h
  9fbde52831f934ca63d09c817fe5f7b3  libstdc++-v3/include/bits/erase_if.h
! 3c0e0adad5c623199ae392900139f2bf  libstdc++-v3/include/bits/forward_list.h
  fc266b1bf548f2445b990be5c7f574c1  libstdc++-v3/include/bits/forward_list.tcc
! 3c9ce9142cb749cb8e47a7e446a7c750  libstdc++-v3/include/bits/fs_dir.h
  01a4d96f29ae6ac0bb84541df306c3f5  libstdc++-v3/include/bits/fs_fwd.h
  254fcd2d0a399cb31596c75aa676ce58  libstdc++-v3/include/bits/fs_ops.h
! 65ede47fa8bcf53e1aafdd90bd1f43fb  libstdc++-v3/include/bits/fs_path.h
  7b28ba490fc5d3284644c6dbfd0eeb23  libstdc++-v3/include/bits/fstream.tcc
  12eb9c8c9b5988c55937238fdc884ac3  libstdc++-v3/include/bits/functexcept.h
  fed35fb4e12ff04f01f0125e66325dd6  libstdc++-v3/include/bits/functional_hash.h
  fd5665870d6f833cfe3af7154f1e95a7  libstdc++-v3/include/bits/gslice.h
! cd3089d6e3bc34fe88ee488b5fa95f7c  libstdc++-v3/include/bits/gslice_array.h
  7a1aea0765c5d3eda38245a20aa5ebc1  libstdc++-v3/include/bits/hashtable.h
  b6c1da481fe1c72cbec1f18e66f2bb2c  libstdc++-v3/include/bits/hashtable_policy.h
! 5d58aad0caa3e662650d4f9210a2e7b6  libstdc++-v3/include/bits/indirect_array.h
  5c9dfe0c12f9c609716ed80b27ea7473  libstdc++-v3/include/bits/invoke.h
  9f9c18891605c48f576cee879c306254  libstdc++-v3/include/bits/ios_base.h
  0177f2702bc5b9d1cdc7b9049c8fdd12  libstdc++-v3/include/bits/istream.tcc
! 66af73c9ac7450bc197d74383bd35963  libstdc++-v3/include/bits/iterator_concepts.h
  d91ae1b601584d4c765d50f9d9b86877  libstdc++-v3/include/bits/list.tcc
  56f636f54833b560098a6de5754d02b7  libstdc++-v3/include/bits/locale_classes.h
! 70c5eedadda89f7d8c0b0c6507df55cc  libstdc++-v3/include/bits/locale_classes.tcc
  76da2539cfe743d42345c63e0e514a00  libstdc++-v3/include/bits/locale_conv.h
  430651eae09aa9aab33723552132e6b1  libstdc++-v3/include/bits/locale_facets.h
  1513b4b84e748e62522421d3d82fc18e  libstdc++-v3/include/bits/locale_facets.tcc
  771fef7ddd10f5b7bc49075f5053bacb  libstdc++-v3/include/bits/locale_facets_nonio.h
  59faf9f9f9abed543b2edad1f0b2964f  libstdc++-v3/include/bits/locale_facets_nonio.tcc
  e7037c9f7bba915cc571698cb6ce6ea9  libstdc++-v3/include/bits/localefwd.h
! 7f8a6ca1f8261c7d16092f2edd0a3bd8  libstdc++-v3/include/bits/mask_array.h
! e83cf611b0fc809b8d009a8de11ecd25  libstdc++-v3/include/bits/max_size_type.h
! 4800015cf21174b48859a189045845af  libstdc++-v3/include/bits/memory_resource.h
  f91bfefc8ffc8275f1860208a7ce4598  libstdc++-v3/include/bits/memoryfwd.h
! 84cddbff6b1351c412e83480e1a4739f  libstdc++-v3/include/bits/mofunc_impl.h
! 39f008907f2a7d7f6732963f4d2291b1  libstdc++-v3/include/bits/move.h
  12f5ad319cadf9071cacd4f73057d844  libstdc++-v3/include/bits/move_only_function.h
  4921ed78c50fb48b72f1f3cf83ff21b4  libstdc++-v3/include/bits/new_allocator.h
  c45efc1e3d5bde191ce4d0e6a41a4d76  libstdc++-v3/include/bits/node_handle.h
--- 113342,113385 ----
  336606d5376d498361aa5024ea8bb29e  libstdc++-v3/include/bits/chrono_io.h
  99228a8561efb5af08fdf896e792dbd3  libstdc++-v3/include/bits/codecvt.h
  02b297f22d933704022d62bb998083b6  libstdc++-v3/include/bits/concept_check.h
! ab05c0fac3a44588f6ca1f197b7758d2  libstdc++-v3/include/bits/cow_string.h
  d954ef085b8f02d0a654ba85e5171161  libstdc++-v3/include/bits/cpp_type_traits.h
  dd2d6ad4ef742a835282ef7c20df17d0  libstdc++-v3/include/bits/deque.tcc
  144af56eb1fdcfa071b31d4e35716372  libstdc++-v3/include/bits/enable_special_members.h
  9fbde52831f934ca63d09c817fe5f7b3  libstdc++-v3/include/bits/erase_if.h
! 68f726da90926f2730fc257270d717cd  libstdc++-v3/include/bits/forward_list.h
  fc266b1bf548f2445b990be5c7f574c1  libstdc++-v3/include/bits/forward_list.tcc
! 2af8f48444832a4c4873667893973b8f  libstdc++-v3/include/bits/fs_dir.h
  01a4d96f29ae6ac0bb84541df306c3f5  libstdc++-v3/include/bits/fs_fwd.h
  254fcd2d0a399cb31596c75aa676ce58  libstdc++-v3/include/bits/fs_ops.h
! 1be3cfd07ce0d4556bd52594ab337b7f  libstdc++-v3/include/bits/fs_path.h
  7b28ba490fc5d3284644c6dbfd0eeb23  libstdc++-v3/include/bits/fstream.tcc
  12eb9c8c9b5988c55937238fdc884ac3  libstdc++-v3/include/bits/functexcept.h
  fed35fb4e12ff04f01f0125e66325dd6  libstdc++-v3/include/bits/functional_hash.h
  fd5665870d6f833cfe3af7154f1e95a7  libstdc++-v3/include/bits/gslice.h
! a4d667ef5d5bd526eb81a380ad0b14d3  libstdc++-v3/include/bits/gslice_array.h
  7a1aea0765c5d3eda38245a20aa5ebc1  libstdc++-v3/include/bits/hashtable.h
  b6c1da481fe1c72cbec1f18e66f2bb2c  libstdc++-v3/include/bits/hashtable_policy.h
! db128d77b5e73ac628f1a9af7bc9fad0  libstdc++-v3/include/bits/indirect_array.h
  5c9dfe0c12f9c609716ed80b27ea7473  libstdc++-v3/include/bits/invoke.h
  9f9c18891605c48f576cee879c306254  libstdc++-v3/include/bits/ios_base.h
  0177f2702bc5b9d1cdc7b9049c8fdd12  libstdc++-v3/include/bits/istream.tcc
! 5b445142c28567ca98b97173b85f1d53  libstdc++-v3/include/bits/iterator_concepts.h
  d91ae1b601584d4c765d50f9d9b86877  libstdc++-v3/include/bits/list.tcc
  56f636f54833b560098a6de5754d02b7  libstdc++-v3/include/bits/locale_classes.h
! 28d76b82765840e78ee58ecb42681e63  libstdc++-v3/include/bits/locale_classes.tcc
  76da2539cfe743d42345c63e0e514a00  libstdc++-v3/include/bits/locale_conv.h
  430651eae09aa9aab33723552132e6b1  libstdc++-v3/include/bits/locale_facets.h
  1513b4b84e748e62522421d3d82fc18e  libstdc++-v3/include/bits/locale_facets.tcc
  771fef7ddd10f5b7bc49075f5053bacb  libstdc++-v3/include/bits/locale_facets_nonio.h
  59faf9f9f9abed543b2edad1f0b2964f  libstdc++-v3/include/bits/locale_facets_nonio.tcc
  e7037c9f7bba915cc571698cb6ce6ea9  libstdc++-v3/include/bits/localefwd.h
! b0c76e6c0ecd855f846a15efd155643d  libstdc++-v3/include/bits/mask_array.h
! 857dc87bf729b0952c45c2a098f2691d  libstdc++-v3/include/bits/max_size_type.h
! 5bf5234e2d2fd297abf5070bce896c27  libstdc++-v3/include/bits/memory_resource.h
  f91bfefc8ffc8275f1860208a7ce4598  libstdc++-v3/include/bits/memoryfwd.h
! 7b351469ff54ea35e3e585733ed01c68  libstdc++-v3/include/bits/mofunc_impl.h
! 666aabd4a7b2d63fc1081b35311b7ac1  libstdc++-v3/include/bits/move.h
  12f5ad319cadf9071cacd4f73057d844  libstdc++-v3/include/bits/move_only_function.h
  4921ed78c50fb48b72f1f3cf83ff21b4  libstdc++-v3/include/bits/new_allocator.h
  c45efc1e3d5bde191ce4d0e6a41a4d76  libstdc++-v3/include/bits/node_handle.h
*************** ea9f3638ad1b48ca29f5994d80c71708  libstd
*** 113363,113370 ****
  300f427b788956b5dea03120b6635392  libstdc++-v3/include/bits/postypes.h
  63ce3bdc6aaf8184d3aa92c8b6ce525f  libstdc++-v3/include/bits/predefined_ops.h
  36ff2fd79ae09b6c831df559a05ae8eb  libstdc++-v3/include/bits/ptr_traits.h
! 6f8748cd857c9c56c92d71c2eb33d013  libstdc++-v3/include/bits/quoted_string.h
! 8eb4242469cc7145af27cc65b46e2115  libstdc++-v3/include/bits/random.h
  222630b6321850e2882d0ff38972aa5c  libstdc++-v3/include/bits/random.tcc
  473f8f1ef247a71477d517401689f0c9  libstdc++-v3/include/bits/range_access.h
  77d322c823055aabe8ffa990d70b0c26  libstdc++-v3/include/bits/ranges_algo.h
--- 113389,113396 ----
  300f427b788956b5dea03120b6635392  libstdc++-v3/include/bits/postypes.h
  63ce3bdc6aaf8184d3aa92c8b6ce525f  libstdc++-v3/include/bits/predefined_ops.h
  36ff2fd79ae09b6c831df559a05ae8eb  libstdc++-v3/include/bits/ptr_traits.h
! 0184ab6ad97abb6526c6afb48391ba22  libstdc++-v3/include/bits/quoted_string.h
! 5063de5afefced00ecaace4d45d034d3  libstdc++-v3/include/bits/random.h
  222630b6321850e2882d0ff38972aa5c  libstdc++-v3/include/bits/random.tcc
  473f8f1ef247a71477d517401689f0c9  libstdc++-v3/include/bits/range_access.h
  77d322c823055aabe8ffa990d70b0c26  libstdc++-v3/include/bits/ranges_algo.h
*************** ea9f3638ad1b48ca29f5994d80c71708  libstd
*** 113375,113381 ****
  34444684a042aadccb63e64d0fa438b2  libstdc++-v3/include/bits/ranges_util.h
  5f28e5a597b4b84858ca077d118b7655  libstdc++-v3/include/bits/refwrap.h
  6578fe4f222b797a9819bac2fff076aa  libstdc++-v3/include/bits/regex.h
! 63e9936bea1714cfe53cbeb20e2261ba  libstdc++-v3/include/bits/regex.tcc
  093a9e6cddf80585a28f72f3b3919114  libstdc++-v3/include/bits/regex_automaton.h
  431d58faa74d17aed8a543d406a6cff6  libstdc++-v3/include/bits/regex_automaton.tcc
  d0185a0935bbce160f36ba8d07fd7679  libstdc++-v3/include/bits/regex_compiler.h
--- 113401,113407 ----
  34444684a042aadccb63e64d0fa438b2  libstdc++-v3/include/bits/ranges_util.h
  5f28e5a597b4b84858ca077d118b7655  libstdc++-v3/include/bits/refwrap.h
  6578fe4f222b797a9819bac2fff076aa  libstdc++-v3/include/bits/regex.h
! 2715eb7a43f808404c2629768d926ff1  libstdc++-v3/include/bits/regex.tcc
  093a9e6cddf80585a28f72f3b3919114  libstdc++-v3/include/bits/regex_automaton.h
  431d58faa74d17aed8a543d406a6cff6  libstdc++-v3/include/bits/regex_automaton.tcc
  d0185a0935bbce160f36ba8d07fd7679  libstdc++-v3/include/bits/regex_compiler.h
*************** d4ab3a218dd86e5f987bcd411be99642  libstd
*** 113391,113407 ****
  aa7b516414d2b32705387e26d6fa52da  libstdc++-v3/include/bits/shared_ptr.h
  30e67fe91731f9a6c511f791766c768a  libstdc++-v3/include/bits/shared_ptr_atomic.h
  398b697f034a380e2062e59e71a6eec9  libstdc++-v3/include/bits/shared_ptr_base.h
! 8f3345533242a41045c0917ca04c62d0  libstdc++-v3/include/bits/slice_array.h
  19fe23e6a7a34cff22e75da635190a85  libstdc++-v3/include/bits/specfun.h
  f5db8c25a45bb53faa4affdc482ec0ae  libstdc++-v3/include/bits/sstream.tcc
! 8515d114a9b0e2105c64d73181d34cee  libstdc++-v3/include/bits/std_abs.h
  80c90a384e0540ce68e8451a654f1d10  libstdc++-v3/include/bits/std_function.h
  770389d971a766c2fdea04f25b48103f  libstdc++-v3/include/bits/std_mutex.h
  f7dbdb00cb5664fe06868cb519c18fbf  libstdc++-v3/include/bits/std_thread.h
  4008687bfe5dfc31a7ae3d57fd975993  libstdc++-v3/include/bits/stl_algo.h
  a9bee4b1f5b494c37859c53ca0446881  libstdc++-v3/include/bits/stl_algobase.h
! 44d466cbcab63d06f211834010ea17e2  libstdc++-v3/include/bits/stl_bvector.h
! d8c38438871764f58e4a882dd7fbb0c7  libstdc++-v3/include/bits/stl_construct.h
  e4d39faab9dc5e3419435581d6869651  libstdc++-v3/include/bits/stl_deque.h
  60507e6d5f3434ae5ce86363f622a178  libstdc++-v3/include/bits/stl_function.h
  f1a151d37c2259f38ae9f3bb60c184cc  libstdc++-v3/include/bits/stl_heap.h
--- 113417,113433 ----
  aa7b516414d2b32705387e26d6fa52da  libstdc++-v3/include/bits/shared_ptr.h
  30e67fe91731f9a6c511f791766c768a  libstdc++-v3/include/bits/shared_ptr_atomic.h
  398b697f034a380e2062e59e71a6eec9  libstdc++-v3/include/bits/shared_ptr_base.h
! 70168d829c78bb22a3de01f9da622f52  libstdc++-v3/include/bits/slice_array.h
  19fe23e6a7a34cff22e75da635190a85  libstdc++-v3/include/bits/specfun.h
  f5db8c25a45bb53faa4affdc482ec0ae  libstdc++-v3/include/bits/sstream.tcc
! 8b1ec62edf4bcaa634310504518dd22b  libstdc++-v3/include/bits/std_abs.h
  80c90a384e0540ce68e8451a654f1d10  libstdc++-v3/include/bits/std_function.h
  770389d971a766c2fdea04f25b48103f  libstdc++-v3/include/bits/std_mutex.h
  f7dbdb00cb5664fe06868cb519c18fbf  libstdc++-v3/include/bits/std_thread.h
  4008687bfe5dfc31a7ae3d57fd975993  libstdc++-v3/include/bits/stl_algo.h
  a9bee4b1f5b494c37859c53ca0446881  libstdc++-v3/include/bits/stl_algobase.h
! c25d72cc5cf8e5f25333defbd1cb6166  libstdc++-v3/include/bits/stl_bvector.h
! 2692aca002018b5b1663c464dddaf63f  libstdc++-v3/include/bits/stl_construct.h
  e4d39faab9dc5e3419435581d6869651  libstdc++-v3/include/bits/stl_deque.h
  60507e6d5f3434ae5ce86363f622a178  libstdc++-v3/include/bits/stl_function.h
  f1a151d37c2259f38ae9f3bb60c184cc  libstdc++-v3/include/bits/stl_heap.h
*************** f1a151d37c2259f38ae9f3bb60c184cc  libstd
*** 113409,113440 ****
  a98431c50c8cf6faa3d9b03f2ae47efb  libstdc++-v3/include/bits/stl_iterator_base_funcs.h
  d99cab7e3480e3ba45cbc780e43d1a90  libstdc++-v3/include/bits/stl_iterator_base_types.h
  fb63f540eb43cc83f3b74a25a0038a07  libstdc++-v3/include/bits/stl_list.h
! 05c5537a02e25e43dd477dd76aff4ed2  libstdc++-v3/include/bits/stl_map.h
! 7e90d251b20863b6585ba0dc2231a8d6  libstdc++-v3/include/bits/stl_multimap.h
! a437a2b04cec24247b94e03e1fe43f4a  libstdc++-v3/include/bits/stl_multiset.h
  a160d3a1010219c7f0a400e068b1b39c  libstdc++-v3/include/bits/stl_numeric.h
  73730f2e40d95437864180754ecd0b92  libstdc++-v3/include/bits/stl_pair.h
  420d5465635ca7fcbba4bc1a1f702222  libstdc++-v3/include/bits/stl_queue.h
  d12837792d22543fb74e959b8671dc45  libstdc++-v3/include/bits/stl_raw_storage_iter.h
  04b280c2aae349e2e28e67c88e0500c3  libstdc++-v3/include/bits/stl_relops.h
! 33e56b2edd9d7a250ae0cd1bdbdc5928  libstdc++-v3/include/bits/stl_set.h
  c3445e498460fdc279feccd5ae8fbb86  libstdc++-v3/include/bits/stl_stack.h
  f7c3cbbbff1984288eafd88b89681a07  libstdc++-v3/include/bits/stl_tempbuf.h
  db78116edcfb2d22ef58666e019fd12d  libstdc++-v3/include/bits/stl_tree.h
! c120ed3d5ad3a1aa6ed031999567eb1b  libstdc++-v3/include/bits/stl_uninitialized.h
! 3314aba6831a0dc1052cf0a06ad0a7c8  libstdc++-v3/include/bits/stl_vector.h
  8b9076ee3d87752c4e3d5cdafa8b9461  libstdc++-v3/include/bits/stream_iterator.h
  9210c3666e5e698bc555d7335c97696d  libstdc++-v3/include/bits/streambuf.tcc
  0e7cfd352ca580b8a6313d4692b0b0d4  libstdc++-v3/include/bits/streambuf_iterator.h
  e1891b851f96ef49825e35f413b8f569  libstdc++-v3/include/bits/string_view.tcc
  31d218bc11f10975127e1954ba6fb661  libstdc++-v3/include/bits/stringfwd.h
  ce17f393b63c6930a43f794183c15f0c  libstdc++-v3/include/bits/this_thread_sleep.h
! 0c0b4258a96531aac900ee4afad53be8  libstdc++-v3/include/bits/uniform_int_dist.h
  7e525e2f25e874a4ef5128ff37ab8092  libstdc++-v3/include/bits/unique_lock.h
  b1c5f017599d59426bf764ae91a55ae0  libstdc++-v3/include/bits/unique_ptr.h
! 0bec15fdcc5b8e0b2a98e0cf5a2ea0e6  libstdc++-v3/include/bits/unordered_map.h
! 1943e2ba8145a11b72f92933ac344f46  libstdc++-v3/include/bits/unordered_set.h
! a60e81b7c998dc904836f01ea56cc93f  libstdc++-v3/include/bits/uses_allocator.h
  746fbc1bd7a1d8d880c8a8ed2ebed9a3  libstdc++-v3/include/bits/uses_allocator_args.h
  41ba97b1080e538af252feadf8c82f52  libstdc++-v3/include/bits/utility.h
  a6cc9d4b57dc76ee00dc459b9aa9aa4b  libstdc++-v3/include/bits/valarray_after.h
--- 113435,113466 ----
  a98431c50c8cf6faa3d9b03f2ae47efb  libstdc++-v3/include/bits/stl_iterator_base_funcs.h
  d99cab7e3480e3ba45cbc780e43d1a90  libstdc++-v3/include/bits/stl_iterator_base_types.h
  fb63f540eb43cc83f3b74a25a0038a07  libstdc++-v3/include/bits/stl_list.h
! c4df460e330dbfd383b0f347b37e5c6e  libstdc++-v3/include/bits/stl_map.h
! acfce1940d41d37560494851676d5991  libstdc++-v3/include/bits/stl_multimap.h
! 6c5062c35eced881ad87ebac2c8a5faf  libstdc++-v3/include/bits/stl_multiset.h
  a160d3a1010219c7f0a400e068b1b39c  libstdc++-v3/include/bits/stl_numeric.h
  73730f2e40d95437864180754ecd0b92  libstdc++-v3/include/bits/stl_pair.h
  420d5465635ca7fcbba4bc1a1f702222  libstdc++-v3/include/bits/stl_queue.h
  d12837792d22543fb74e959b8671dc45  libstdc++-v3/include/bits/stl_raw_storage_iter.h
  04b280c2aae349e2e28e67c88e0500c3  libstdc++-v3/include/bits/stl_relops.h
! 3d95e52c0ad2bef5b3530737dc1f1013  libstdc++-v3/include/bits/stl_set.h
  c3445e498460fdc279feccd5ae8fbb86  libstdc++-v3/include/bits/stl_stack.h
  f7c3cbbbff1984288eafd88b89681a07  libstdc++-v3/include/bits/stl_tempbuf.h
  db78116edcfb2d22ef58666e019fd12d  libstdc++-v3/include/bits/stl_tree.h
! 359d2815fddd01ac7d0996549350b0fa  libstdc++-v3/include/bits/stl_uninitialized.h
! 28825b5d932ba14be6043884e1fd9548  libstdc++-v3/include/bits/stl_vector.h
  8b9076ee3d87752c4e3d5cdafa8b9461  libstdc++-v3/include/bits/stream_iterator.h
  9210c3666e5e698bc555d7335c97696d  libstdc++-v3/include/bits/streambuf.tcc
  0e7cfd352ca580b8a6313d4692b0b0d4  libstdc++-v3/include/bits/streambuf_iterator.h
  e1891b851f96ef49825e35f413b8f569  libstdc++-v3/include/bits/string_view.tcc
  31d218bc11f10975127e1954ba6fb661  libstdc++-v3/include/bits/stringfwd.h
  ce17f393b63c6930a43f794183c15f0c  libstdc++-v3/include/bits/this_thread_sleep.h
! a499929e2198ce71d33d55cec6d47be0  libstdc++-v3/include/bits/uniform_int_dist.h
  7e525e2f25e874a4ef5128ff37ab8092  libstdc++-v3/include/bits/unique_lock.h
  b1c5f017599d59426bf764ae91a55ae0  libstdc++-v3/include/bits/unique_ptr.h
! 3c6f47a2c2d405ab868a3c67fd75f29d  libstdc++-v3/include/bits/unordered_map.h
! 26b4881361616783ac51780c58f2e4bb  libstdc++-v3/include/bits/unordered_set.h
! 2e154584f12c218d65e98047872045fc  libstdc++-v3/include/bits/uses_allocator.h
  746fbc1bd7a1d8d880c8a8ed2ebed9a3  libstdc++-v3/include/bits/uses_allocator_args.h
  41ba97b1080e538af252feadf8c82f52  libstdc++-v3/include/bits/utility.h
  a6cc9d4b57dc76ee00dc459b9aa9aa4b  libstdc++-v3/include/bits/valarray_after.h
*************** bedeabf12edce197ed12dcd0316fb014  libstd
*** 113497,113503 ****
  e056e894d561a617e8a5fbe43b91fe5c  libstdc++-v3/include/c_global/ciso646
  6630f0421a36b3f446414bf99ca60dd8  libstdc++-v3/include/c_global/climits
  e4c7c2d232b07c4cd56e5e8f767283f8  libstdc++-v3/include/c_global/clocale
! 34d0966969cb03faff151495381dbe37  libstdc++-v3/include/c_global/cmath
  999c263b7a2d246d1187abd6a13e8c28  libstdc++-v3/include/c_global/csetjmp
  9829a810311d8c8e3e1dd51b6db1980a  libstdc++-v3/include/c_global/csignal
  f4048bb0abba66f92a6c162d91e03840  libstdc++-v3/include/c_global/cstdalign
--- 113523,113529 ----
  e056e894d561a617e8a5fbe43b91fe5c  libstdc++-v3/include/c_global/ciso646
  6630f0421a36b3f446414bf99ca60dd8  libstdc++-v3/include/c_global/climits
  e4c7c2d232b07c4cd56e5e8f767283f8  libstdc++-v3/include/c_global/clocale
! 6a5988a86ba9ad5624ab33e09796b750  libstdc++-v3/include/c_global/cmath
  999c263b7a2d246d1187abd6a13e8c28  libstdc++-v3/include/c_global/csetjmp
  9829a810311d8c8e3e1dd51b6db1980a  libstdc++-v3/include/c_global/csignal
  f4048bb0abba66f92a6c162d91e03840  libstdc++-v3/include/c_global/cstdalign
*************** d723cddadad626e4147ae555a795d3ac  libstd
*** 113540,113546 ****
  92c5ac3f7e20f86e3d86f1342849f7dd  libstdc++-v3/include/debug/formatter.h
  eb3ad55c903b7d6432e96f2f61e61420  libstdc++-v3/include/debug/forward_list
  8fcdb38b4006678d506e0e223988824a  libstdc++-v3/include/debug/functions.h
! c1a242dbc456773fc4bb6f96e55d221d  libstdc++-v3/include/debug/helper_functions.h
  3e1868550108da7987015b77b3629fad  libstdc++-v3/include/debug/list
  c845fd12d717810528aaf5733a4658e4  libstdc++-v3/include/debug/macros.h
  72ee22202e97490f4d8c37281e830aa4  libstdc++-v3/include/debug/map
--- 113566,113572 ----
  92c5ac3f7e20f86e3d86f1342849f7dd  libstdc++-v3/include/debug/formatter.h
  eb3ad55c903b7d6432e96f2f61e61420  libstdc++-v3/include/debug/forward_list
  8fcdb38b4006678d506e0e223988824a  libstdc++-v3/include/debug/functions.h
! dce642be87943b1f37b2680d758c8e3c  libstdc++-v3/include/debug/helper_functions.h
  3e1868550108da7987015b77b3629fad  libstdc++-v3/include/debug/list
  c845fd12d717810528aaf5733a4658e4  libstdc++-v3/include/debug/macros.h
  72ee22202e97490f4d8c37281e830aa4  libstdc++-v3/include/debug/map
*************** d52e8b488fcf0c0276e7f0fb61e40321  libstd
*** 113578,113593 ****
  7830abbb146efd29a73d7fd1fe3db78b  libstdc++-v3/include/experimental/bits/net.h
  cf54bc3b121d24c17f08a57dd0426941  libstdc++-v3/include/experimental/bits/numeric_traits.h
  3774e633795d511398c269b801a8a7ea  libstdc++-v3/include/experimental/bits/shared_ptr.h
! 6d6e3b19e8a33a929bb35d0f3d5b105f  libstdc++-v3/include/experimental/bits/simd.h
! f6404a1addc5dd789381d0eb5f50e076  libstdc++-v3/include/experimental/bits/simd_builtin.h
  acd3f967f14a179045b2bb2c58c8677f  libstdc++-v3/include/experimental/bits/simd_converter.h
  fd6a017b7e2e7951d6cf7997942705c7  libstdc++-v3/include/experimental/bits/simd_detail.h
! 0683ac97e20ec466a621500ef6f0aedf  libstdc++-v3/include/experimental/bits/simd_fixed_size.h
  716234e07f419b61b873aa9055be4170  libstdc++-v3/include/experimental/bits/simd_math.h
! e39836ccebfbf5952450945b5e17955d  libstdc++-v3/include/experimental/bits/simd_neon.h
! b8fa773deaee3b3938ea4836b2afbfd7  libstdc++-v3/include/experimental/bits/simd_ppc.h
! bb90b048786d0f03699ec3b93725ad86  libstdc++-v3/include/experimental/bits/simd_scalar.h
! b489b9edc045404516110a7a4734fded  libstdc++-v3/include/experimental/bits/simd_x86.h
  286fb694a932e5841d01656193387a08  libstdc++-v3/include/experimental/bits/simd_x86_conversions.h
  fa90a6b6457c0d6ae32b629f779d25ac  libstdc++-v3/include/experimental/bits/string_view.tcc
  8c4c2beba9f9b4c59585fc0068db4869  libstdc++-v3/include/experimental/buffer
--- 113604,113619 ----
  7830abbb146efd29a73d7fd1fe3db78b  libstdc++-v3/include/experimental/bits/net.h
  cf54bc3b121d24c17f08a57dd0426941  libstdc++-v3/include/experimental/bits/numeric_traits.h
  3774e633795d511398c269b801a8a7ea  libstdc++-v3/include/experimental/bits/shared_ptr.h
! 4048cdf008621f60be880da7d2280efa  libstdc++-v3/include/experimental/bits/simd.h
! ee7651a52dc64461b99c4a8ec1f4237a  libstdc++-v3/include/experimental/bits/simd_builtin.h
  acd3f967f14a179045b2bb2c58c8677f  libstdc++-v3/include/experimental/bits/simd_converter.h
  fd6a017b7e2e7951d6cf7997942705c7  libstdc++-v3/include/experimental/bits/simd_detail.h
! dd7f12fd188831cca8a0107d318d3276  libstdc++-v3/include/experimental/bits/simd_fixed_size.h
  716234e07f419b61b873aa9055be4170  libstdc++-v3/include/experimental/bits/simd_math.h
! fdd19fd11643f8229f9801a6cbf18142  libstdc++-v3/include/experimental/bits/simd_neon.h
! 170863eb71a1b1f81aaa53b33a10d2d9  libstdc++-v3/include/experimental/bits/simd_ppc.h
! 18f90ab4b4448d48b775a15641bb01c5  libstdc++-v3/include/experimental/bits/simd_scalar.h
! 93b0951d218279cd31a7bf46dc9740b1  libstdc++-v3/include/experimental/bits/simd_x86.h
  286fb694a932e5841d01656193387a08  libstdc++-v3/include/experimental/bits/simd_x86_conversions.h
  fa90a6b6457c0d6ae32b629f779d25ac  libstdc++-v3/include/experimental/bits/string_view.tcc
  8c4c2beba9f9b4c59585fc0068db4869  libstdc++-v3/include/experimental/buffer
*************** fa90a6b6457c0d6ae32b629f779d25ac  libstd
*** 113598,113610 ****
  3b102c247e2f79d0221c4b6d3f8eeb18  libstdc++-v3/include/experimental/filesystem
  cee443670c8a3d3a61b8f8eb94206b3e  libstdc++-v3/include/experimental/forward_list
  5fba410dd029b9608992b29997cc604a  libstdc++-v3/include/experimental/functional
! 330c30fe4ec59d13e733bd2215758968  libstdc++-v3/include/experimental/internet
  676246f5e54771f00f130181183ab2fc  libstdc++-v3/include/experimental/io_context
  377c8c18245a9d3f0fd4ebd9cb7c3be4  libstdc++-v3/include/experimental/iterator
  1c0fe82065eec955754830e71c18efc4  libstdc++-v3/include/experimental/list
  1b71aa2662d4959d542811cf1540aa44  libstdc++-v3/include/experimental/map
  27abe5e55a6ec79ae9506eae9e2770f7  libstdc++-v3/include/experimental/memory
! 3b291fbf1ea095e9e45eb0fd1945b908  libstdc++-v3/include/experimental/memory_resource
  d0330139b1f73fa0c9b6cd319cf2f585  libstdc++-v3/include/experimental/net
  221b5bdba334fdf64eae463374c86f19  libstdc++-v3/include/experimental/netfwd
  1382a7e990a70adfce32b8feceb44ef1  libstdc++-v3/include/experimental/numeric
--- 113624,113636 ----
  3b102c247e2f79d0221c4b6d3f8eeb18  libstdc++-v3/include/experimental/filesystem
  cee443670c8a3d3a61b8f8eb94206b3e  libstdc++-v3/include/experimental/forward_list
  5fba410dd029b9608992b29997cc604a  libstdc++-v3/include/experimental/functional
! 3c6f3761bffd15719978c73232c33a00  libstdc++-v3/include/experimental/internet
  676246f5e54771f00f130181183ab2fc  libstdc++-v3/include/experimental/io_context
  377c8c18245a9d3f0fd4ebd9cb7c3be4  libstdc++-v3/include/experimental/iterator
  1c0fe82065eec955754830e71c18efc4  libstdc++-v3/include/experimental/list
  1b71aa2662d4959d542811cf1540aa44  libstdc++-v3/include/experimental/map
  27abe5e55a6ec79ae9506eae9e2770f7  libstdc++-v3/include/experimental/memory
! fc29abc6b86eca783bc8f750f1d1d902  libstdc++-v3/include/experimental/memory_resource
  d0330139b1f73fa0c9b6cd319cf2f585  libstdc++-v3/include/experimental/net
  221b5bdba334fdf64eae463374c86f19  libstdc++-v3/include/experimental/netfwd
  1382a7e990a70adfce32b8feceb44ef1  libstdc++-v3/include/experimental/numeric
*************** c236e001d2914387b789ce13408d7224  libstd
*** 113984,113993 ****
  16ecbf48b313f47955487be8fe668037  libstdc++-v3/include/pstl/utils.h
  685f5bca7582106082732b3aa4facb12  libstdc++-v3/include/std/algorithm
  fc9b21dd5374fb6eb8ae18d329975612  libstdc++-v3/include/std/any
! 4faa65318e774c512dc09204082151da  libstdc++-v3/include/std/array
  0919c06365948d659b248b825a7d0146  libstdc++-v3/include/std/atomic
  9f99ade7dd4b9b396effd0996ee55664  libstdc++-v3/include/std/barrier
! 1d2abe1b0e1c7d79fd3535156daa2880  libstdc++-v3/include/std/bit
  06852873ecbf5b23ff53ea0b1952d3d8  libstdc++-v3/include/std/bitset
  9a14b4a100a53947a8d1eff0048f6708  libstdc++-v3/include/std/charconv
  bbb9e8f110041e7b63f61076405a9f3d  libstdc++-v3/include/std/chrono
--- 114010,114019 ----
  16ecbf48b313f47955487be8fe668037  libstdc++-v3/include/pstl/utils.h
  685f5bca7582106082732b3aa4facb12  libstdc++-v3/include/std/algorithm
  fc9b21dd5374fb6eb8ae18d329975612  libstdc++-v3/include/std/any
! 3a2a2806d2c2b96b18547a3147c7ce6e  libstdc++-v3/include/std/array
  0919c06365948d659b248b825a7d0146  libstdc++-v3/include/std/atomic
  9f99ade7dd4b9b396effd0996ee55664  libstdc++-v3/include/std/barrier
! 66e855a0f296b637102284d4a6d3323c  libstdc++-v3/include/std/bit
  06852873ecbf5b23ff53ea0b1952d3d8  libstdc++-v3/include/std/bitset
  9a14b4a100a53947a8d1eff0048f6708  libstdc++-v3/include/std/charconv
  bbb9e8f110041e7b63f61076405a9f3d  libstdc++-v3/include/std/chrono
*************** bbf20db5408848d929deed7c0ba28df3  libstd
*** 113998,114014 ****
  947c6ec5853e7cb5329670b65d3e407a  libstdc++-v3/include/std/coroutine
  d4f9ad7eed03fb685a74447a8cd6ef66  libstdc++-v3/include/std/deque
  eea32f3270e190607c59e827a3854ace  libstdc++-v3/include/std/execution
! 1c7c64ed049fef47a387e3d61ead6bea  libstdc++-v3/include/std/expected
! 90e737ba6669d60bf339713688137e54  libstdc++-v3/include/std/filesystem
! 9ff8507290bd567b5585a89d2efb1b63  libstdc++-v3/include/std/format
  f613bffa0644f4de7e6e3bafb4867437  libstdc++-v3/include/std/forward_list
  7aba15a067efc51b46fe83c639a9b4d4  libstdc++-v3/include/std/fstream
  3cd9b1e9b37be162511c33419612df91  libstdc++-v3/include/std/functional
  04293427f46f07515bd70dd7ba2af325  libstdc++-v3/include/std/future
! 78ffc46c16b9a997d6dec2769b74afc3  libstdc++-v3/include/std/iomanip
  ef4ef6905a058db64662fe609f829159  libstdc++-v3/include/std/ios
  88e07accc8448f64667acd6ae768c4ab  libstdc++-v3/include/std/iosfwd
! cd9788479a1be1452b93338f2ac244d4  libstdc++-v3/include/std/iostream
  ea6795f6774a79557597d2fd2d000712  libstdc++-v3/include/std/istream
  9fc5c0460bfa5d3c29872b66f4f34048  libstdc++-v3/include/std/iterator
  0e5d279cbe89540e3f36a092a3beb896  libstdc++-v3/include/std/latch
--- 114024,114040 ----
  947c6ec5853e7cb5329670b65d3e407a  libstdc++-v3/include/std/coroutine
  d4f9ad7eed03fb685a74447a8cd6ef66  libstdc++-v3/include/std/deque
  eea32f3270e190607c59e827a3854ace  libstdc++-v3/include/std/execution
! 67f0af364d801436dc433f5e57ca22a3  libstdc++-v3/include/std/expected
! 0e0edf5c0fdce36e4277045c50bf6e82  libstdc++-v3/include/std/filesystem
! 3c94eb387d453b8dc479d7b6d0bf5f6a  libstdc++-v3/include/std/format
  f613bffa0644f4de7e6e3bafb4867437  libstdc++-v3/include/std/forward_list
  7aba15a067efc51b46fe83c639a9b4d4  libstdc++-v3/include/std/fstream
  3cd9b1e9b37be162511c33419612df91  libstdc++-v3/include/std/functional
  04293427f46f07515bd70dd7ba2af325  libstdc++-v3/include/std/future
! fe1fb31246025d68ee9697d7214dd7f5  libstdc++-v3/include/std/iomanip
  ef4ef6905a058db64662fe609f829159  libstdc++-v3/include/std/ios
  88e07accc8448f64667acd6ae768c4ab  libstdc++-v3/include/std/iosfwd
! 8d51828514ed7d23f72e46d539eaff9d  libstdc++-v3/include/std/iostream
  ea6795f6774a79557597d2fd2d000712  libstdc++-v3/include/std/istream
  9fc5c0460bfa5d3c29872b66f4f34048  libstdc++-v3/include/std/iterator
  0e5d279cbe89540e3f36a092a3beb896  libstdc++-v3/include/std/latch
*************** f045775244230f66d1844314954ac80d  libstd
*** 114017,114025 ****
  456031d64ca4a2578e3d5507f328753d  libstdc++-v3/include/std/locale
  5dc3e17ba9e05d4af5bbd28d13d7c43b  libstdc++-v3/include/std/map
  f78d1595423575bfc922448e67e52239  libstdc++-v3/include/std/memory
! 2f6ac8b75356690da639747c2e347c19  libstdc++-v3/include/std/memory_resource
  6294ee905a70436875640f1d15627c30  libstdc++-v3/include/std/mutex
! 4cd64ec66707d7763837ea4a9dc99258  libstdc++-v3/include/std/numbers
  3e6c45e4ef81035a43294dda759c6a00  libstdc++-v3/include/std/numeric
  9a1e2dba1b06ee6cf101010c8182b7aa  libstdc++-v3/include/std/optional
  d80e37105837d110af793b72a4094525  libstdc++-v3/include/std/ostream
--- 114043,114051 ----
  456031d64ca4a2578e3d5507f328753d  libstdc++-v3/include/std/locale
  5dc3e17ba9e05d4af5bbd28d13d7c43b  libstdc++-v3/include/std/map
  f78d1595423575bfc922448e67e52239  libstdc++-v3/include/std/memory
! 654e4d13aaec5087497c0b3cd42d26b3  libstdc++-v3/include/std/memory_resource
  6294ee905a70436875640f1d15627c30  libstdc++-v3/include/std/mutex
! ce04f4fc0fa3c3aa259cf4b87813d4a7  libstdc++-v3/include/std/numbers
  3e6c45e4ef81035a43294dda759c6a00  libstdc++-v3/include/std/numeric
  9a1e2dba1b06ee6cf101010c8182b7aa  libstdc++-v3/include/std/optional
  d80e37105837d110af793b72a4094525  libstdc++-v3/include/std/ostream
*************** d80e37105837d110af793b72a4094525  libstd
*** 114028,114034 ****
  79e2e6c7860a8f4f6064d5f3626d55a9  libstdc++-v3/include/std/ranges
  da7a31f14e6e88cc992906c846b64721  libstdc++-v3/include/std/ratio
  dbf94a876bc82510f36ab506bfc09d2a  libstdc++-v3/include/std/regex
! 37862880def91088dfcc58a2d2f4867c  libstdc++-v3/include/std/scoped_allocator
  0b4f77ab06fb190976feaa892d6bbc75  libstdc++-v3/include/std/semaphore
  d03063a4bedb845e2ff7fba28b7ecb1d  libstdc++-v3/include/std/set
  f3ac8bd95a6c2eb2e7d83679006be2c5  libstdc++-v3/include/std/shared_mutex
--- 114054,114060 ----
  79e2e6c7860a8f4f6064d5f3626d55a9  libstdc++-v3/include/std/ranges
  da7a31f14e6e88cc992906c846b64721  libstdc++-v3/include/std/ratio
  dbf94a876bc82510f36ab506bfc09d2a  libstdc++-v3/include/std/regex
! e622f7f6fc27cb0cc376143d8e8eb97f  libstdc++-v3/include/std/scoped_allocator
  0b4f77ab06fb190976feaa892d6bbc75  libstdc++-v3/include/std/semaphore
  d03063a4bedb845e2ff7fba28b7ecb1d  libstdc++-v3/include/std/set
  f3ac8bd95a6c2eb2e7d83679006be2c5  libstdc++-v3/include/std/shared_mutex
*************** f247d2ab92c9235549e795b99206b5e7  libstd
*** 114053,114059 ****
  b3721b1a59dccec76d19cdcd7d20c684  libstdc++-v3/include/std/unordered_map
  2af236cf7fc416569643f603c509e022  libstdc++-v3/include/std/unordered_set
  04c0b9a01a6866ec69b756ee26367232  libstdc++-v3/include/std/utility
! b175b3d95ea794c94fbd1f8147fca3e0  libstdc++-v3/include/std/valarray
  90cbfb43f78efabb2c885711a449f3f8  libstdc++-v3/include/std/variant
  347610187149e687c9f04f346f8398b6  libstdc++-v3/include/std/vector
  0b62628823a59717fe8f0e4aa4731bce  libstdc++-v3/include/std/version
--- 114079,114085 ----
  b3721b1a59dccec76d19cdcd7d20c684  libstdc++-v3/include/std/unordered_map
  2af236cf7fc416569643f603c509e022  libstdc++-v3/include/std/unordered_set
  04c0b9a01a6866ec69b756ee26367232  libstdc++-v3/include/std/utility
! e07584015086519afc1098613146c704  libstdc++-v3/include/std/valarray
  90cbfb43f78efabb2c885711a449f3f8  libstdc++-v3/include/std/variant
  347610187149e687c9f04f346f8398b6  libstdc++-v3/include/std/vector
  0b62628823a59717fe8f0e4aa4731bce  libstdc++-v3/include/std/version
*************** c94ad903b4e7baf364cdc3ef5e9f58a8  libstd
*** 114222,114228 ****
  e4724aea7b38f8f2110f154ac4a2df43  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  44ec7158da785f9f917e8209b8e2c880  libstdc++-v3/python/libstdcxx/v6/__init__.py
! 008579d7a01490f9f7b79c78685eee36  libstdc++-v3/python/libstdcxx/v6/printers.py
  99694b2a9e2f8490f68e0fdc6d8de82e  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  cdac7363b91e7d57b85f7b560f62f033  libstdc++-v3/scripts/check_compile
  a4c1d51bba293cee2307fc7f9dd090f7  libstdc++-v3/scripts/check_performance
--- 114248,114254 ----
  e4724aea7b38f8f2110f154ac4a2df43  libstdc++-v3/python/hook.in
  68b329da9893e34099c7d8ad5cb9c940  libstdc++-v3/python/libstdcxx/__init__.py
  44ec7158da785f9f917e8209b8e2c880  libstdc++-v3/python/libstdcxx/v6/__init__.py
! b6fc033de42c1c8a21cb79b18a26603a  libstdc++-v3/python/libstdcxx/v6/printers.py
  99694b2a9e2f8490f68e0fdc6d8de82e  libstdc++-v3/python/libstdcxx/v6/xmethods.py
  cdac7363b91e7d57b85f7b560f62f033  libstdc++-v3/scripts/check_compile
  a4c1d51bba293cee2307fc7f9dd090f7  libstdc++-v3/scripts/check_performance
*************** afc0ed0b8be39eb78155599b5d871c5e  libstd
*** 114293,114299 ****
  9ea8a34e69d6b036710a5303e464a8cf  libstdc++-v3/src/c++11/placeholders.cc
  199aa4eb94d626a1b3bc60eda117293b  libstdc++-v3/src/c++11/random.cc
  5eda20858ccca7a4b902b803c722eee5  libstdc++-v3/src/c++11/regex.cc
! 626ee9d2155a9736e0d11e5254a97467  libstdc++-v3/src/c++11/shared_ptr.cc
  14d8d5ea45e6c05cb04b8b37038e8590  libstdc++-v3/src/c++11/snprintf_lite.cc
  4b7e62ecd7541ae137cbe363c742828c  libstdc++-v3/src/c++11/sso_string.cc
  05222eb79b33f538a985cdae3bb43a18  libstdc++-v3/src/c++11/sstream-inst.cc
--- 114319,114325 ----
  9ea8a34e69d6b036710a5303e464a8cf  libstdc++-v3/src/c++11/placeholders.cc
  199aa4eb94d626a1b3bc60eda117293b  libstdc++-v3/src/c++11/random.cc
  5eda20858ccca7a4b902b803c722eee5  libstdc++-v3/src/c++11/regex.cc
! f9c59223d5e7c96f5b9bec20e2ec7d79  libstdc++-v3/src/c++11/shared_ptr.cc
  14d8d5ea45e6c05cb04b8b37038e8590  libstdc++-v3/src/c++11/snprintf_lite.cc
  4b7e62ecd7541ae137cbe363c742828c  libstdc++-v3/src/c++11/sso_string.cc
  05222eb79b33f538a985cdae3bb43a18  libstdc++-v3/src/c++11/sstream-inst.cc
*************** c347ef2c3ab2982bb980afb943891a83  libstd
*** 114316,114323 ****
  cdf9c54ab7ea85aa42bbf32b2e749913  libstdc++-v3/src/c++17/fast_float/MERGE
  88af13a4cebd3e9f44449b09304147d9  libstdc++-v3/src/c++17/fast_float/README.md
  093cc2d73328b5328c46320d9fb0ad05  libstdc++-v3/src/c++17/fast_float/fast_float.h
! c1f9be061d6741576888a9b4d6acf060  libstdc++-v3/src/c++17/floating_from_chars.cc
! 30b7f5aefb597dadcaad0780a1ca79a2  libstdc++-v3/src/c++17/floating_to_chars.cc
  56791bd9a91b72bbb0632e8468cf9459  libstdc++-v3/src/c++17/fs_dir.cc
  542d3411aa720b9b4ab921f85ba47b71  libstdc++-v3/src/c++17/fs_ops.cc
  b4f7efe606a4becbbce5f5bf4e68501d  libstdc++-v3/src/c++17/fs_path.cc
--- 114342,114349 ----
  cdf9c54ab7ea85aa42bbf32b2e749913  libstdc++-v3/src/c++17/fast_float/MERGE
  88af13a4cebd3e9f44449b09304147d9  libstdc++-v3/src/c++17/fast_float/README.md
  093cc2d73328b5328c46320d9fb0ad05  libstdc++-v3/src/c++17/fast_float/fast_float.h
! 00d3e56ee130af41108d7a0f493703f6  libstdc++-v3/src/c++17/floating_from_chars.cc
! 3b38edf9d188d303f6aa2c63b7032e89  libstdc++-v3/src/c++17/floating_to_chars.cc
  56791bd9a91b72bbb0632e8468cf9459  libstdc++-v3/src/c++17/fs_dir.cc
  542d3411aa720b9b4ab921f85ba47b71  libstdc++-v3/src/c++17/fs_ops.cc
  b4f7efe606a4becbbce5f5bf4e68501d  libstdc++-v3/src/c++17/fs_path.cc
*************** fbb127f006c65ae37d591c627cc6235c  libstd
*** 114343,114349 ****
  e1839283173315435666ef3eda4d7c03  libstdc++-v3/src/c++20/Makefile.in
  b914ff6670ac6160405a2435443a4a06  libstdc++-v3/src/c++20/sstream-inst.cc
  ed987f656282557754b33737218a1539  libstdc++-v3/src/c++20/tzdata.zi
! db63a961dcbc258bfb71f823cd7b6b51  libstdc++-v3/src/c++20/tzdb.cc
  45134a761e2989110bf92106ea6dca4e  libstdc++-v3/src/c++98/Makefile.am
  9b27a44fa8ef5adb147c45f43b150e95  libstdc++-v3/src/c++98/Makefile.in
  0da013c21616235a62a7ce091c9e8ab8  libstdc++-v3/src/c++98/allocator-inst.cc
--- 114369,114375 ----
  e1839283173315435666ef3eda4d7c03  libstdc++-v3/src/c++20/Makefile.in
  b914ff6670ac6160405a2435443a4a06  libstdc++-v3/src/c++20/sstream-inst.cc
  ed987f656282557754b33737218a1539  libstdc++-v3/src/c++20/tzdata.zi
! b733a975817fe7d7b74fc37df266c34d  libstdc++-v3/src/c++20/tzdb.cc
  45134a761e2989110bf92106ea6dca4e  libstdc++-v3/src/c++98/Makefile.am
  9b27a44fa8ef5adb147c45f43b150e95  libstdc++-v3/src/c++98/Makefile.in
  0da013c21616235a62a7ce091c9e8ab8  libstdc++-v3/src/c++98/allocator-inst.cc
*************** e128fff76f8fcb6845e94954c45e975a  libstd
*** 114361,114369 ****
  f77cc3c0403421af27349e9e6fb6c97e  libstdc++-v3/src/c++98/hash-long-double-tr1-aux.cc
  a37fb02c9bdb7a51452f82ae098f9d7b  libstdc++-v3/src/c++98/hash_tr1.cc
  520585f8dd866f454e8da5d1de9dc0ca  libstdc++-v3/src/c++98/hashtable_tr1.cc
! 93bb7b2a23d83b5086bda8170c2cd96a  libstdc++-v3/src/c++98/ios_base_init.h
  c78ee649f99eb3503ab9d0e15f608506  libstdc++-v3/src/c++98/ios_failure.cc
! 04d75099469ee5c210be4476bf65ee78  libstdc++-v3/src/c++98/ios_init.cc
  ba1f93f929b27a459e6e8e0769d66cd8  libstdc++-v3/src/c++98/ios_locale.cc
  ad2e27d47bf85592bedfae6839a87f59  libstdc++-v3/src/c++98/istream-string.cc
  b7947c00cafe4b3c4e91f79029684310  libstdc++-v3/src/c++98/istream.cc
--- 114387,114395 ----
  f77cc3c0403421af27349e9e6fb6c97e  libstdc++-v3/src/c++98/hash-long-double-tr1-aux.cc
  a37fb02c9bdb7a51452f82ae098f9d7b  libstdc++-v3/src/c++98/hash_tr1.cc
  520585f8dd866f454e8da5d1de9dc0ca  libstdc++-v3/src/c++98/hashtable_tr1.cc
! 1ddeea994cc23597e5a821f10555258a  libstdc++-v3/src/c++98/ios_base_init.h
  c78ee649f99eb3503ab9d0e15f608506  libstdc++-v3/src/c++98/ios_failure.cc
! 2aa19b001e0ef42d0da84fae32334aad  libstdc++-v3/src/c++98/ios_init.cc
  ba1f93f929b27a459e6e8e0769d66cd8  libstdc++-v3/src/c++98/ios_locale.cc
  ad2e27d47bf85592bedfae6839a87f59  libstdc++-v3/src/c++98/istream-string.cc
  b7947c00cafe4b3c4e91f79029684310  libstdc++-v3/src/c++98/istream.cc
*************** bfe56c32c2629a3381ec6f10756f5c31  libstd
*** 114397,114403 ****
  3985b8fca46c60e27ba47d4d73565f04  libstdc++-v3/src/filesystem/cow-path.cc
  a9e784beb869d9bc7d37934ce0a952f9  libstdc++-v3/src/filesystem/dir-common.h
  d45c23b8e35edb3a14e4d3400daeb1ed  libstdc++-v3/src/filesystem/dir.cc
! 5d50d09ab44483829154e7ba8ad027e6  libstdc++-v3/src/filesystem/ops-common.h
  f57d3b802f2c945a9fb27fec782676af  libstdc++-v3/src/filesystem/ops.cc
  5c775f8681613058346febc5ec6dec92  libstdc++-v3/src/filesystem/path.cc
  eca2ea83a945773b5de8d23f7c99aaa5  libstdc++-v3/src/libbacktrace/Makefile.am
--- 114423,114429 ----
  3985b8fca46c60e27ba47d4d73565f04  libstdc++-v3/src/filesystem/cow-path.cc
  a9e784beb869d9bc7d37934ce0a952f9  libstdc++-v3/src/filesystem/dir-common.h
  d45c23b8e35edb3a14e4d3400daeb1ed  libstdc++-v3/src/filesystem/dir.cc
! 60584b291ba8a75a1d1c1de97ae76297  libstdc++-v3/src/filesystem/ops-common.h
  f57d3b802f2c945a9fb27fec782676af  libstdc++-v3/src/filesystem/ops.cc
  5c775f8681613058346febc5ec6dec92  libstdc++-v3/src/filesystem/path.cc
  eca2ea83a945773b5de8d23f7c99aaa5  libstdc++-v3/src/libbacktrace/Makefile.am
*************** fb1598924c8f9eb697450267a611f1b0  libstd
*** 114913,114919 ****
  49f523f9e056d5b60d49565d0ed9e949  libstdc++-v3/testsuite/20_util/duration/comparison_operators/three_way.cc
  7984ac11209a19f1b214039012d83d03  libstdc++-v3/testsuite/20_util/duration/cons/1.cc
  95a9b5386bce7212fcb9662e230cda00  libstdc++-v3/testsuite/20_util/duration/cons/1_neg.cc
! ff77adc5b63dc85f229d5af64dd3c336  libstdc++-v3/testsuite/20_util/duration/cons/2.cc
  4717677f14bc380cbdac877882fd44ec  libstdc++-v3/testsuite/20_util/duration/cons/54025.cc
  3f620083f81c2f719b970e46f6ad39f4  libstdc++-v3/testsuite/20_util/duration/cons/constexpr.cc
  ac5fc86cab4f651a7009b5e1a04bcc86  libstdc++-v3/testsuite/20_util/duration/cons/dr1177.cc
--- 114939,114945 ----
  49f523f9e056d5b60d49565d0ed9e949  libstdc++-v3/testsuite/20_util/duration/comparison_operators/three_way.cc
  7984ac11209a19f1b214039012d83d03  libstdc++-v3/testsuite/20_util/duration/cons/1.cc
  95a9b5386bce7212fcb9662e230cda00  libstdc++-v3/testsuite/20_util/duration/cons/1_neg.cc
! 0a5530f5ad312332efa6ce0de91d0663  libstdc++-v3/testsuite/20_util/duration/cons/2.cc
  4717677f14bc380cbdac877882fd44ec  libstdc++-v3/testsuite/20_util/duration/cons/54025.cc
  3f620083f81c2f719b970e46f6ad39f4  libstdc++-v3/testsuite/20_util/duration/cons/constexpr.cc
  ac5fc86cab4f651a7009b5e1a04bcc86  libstdc++-v3/testsuite/20_util/duration/cons/dr1177.cc
*************** da3718fa1e22fa960e90da076e9180db  libstd
*** 114961,114966 ****
--- 114987,114994 ----
  8187c0547d89a14b970b66cbef0b0194  libstdc++-v3/testsuite/20_util/expected/cons.cc
  223f2ab268eb9baa5ce364f45b161df0  libstdc++-v3/testsuite/20_util/expected/equality.cc
  8544093bb91b2f31a179c9134e8dc6d8  libstdc++-v3/testsuite/20_util/expected/illformed_neg.cc
+ edfa2eb5935a43eb5933bd9c674297e7  libstdc++-v3/testsuite/20_util/expected/lwg3877.cc
+ 2bceb7abaa261125605b0e3dee40582f  libstdc++-v3/testsuite/20_util/expected/lwg3938.cc
  d05b7631917fa6bbb8699721642255f1  libstdc++-v3/testsuite/20_util/expected/monadic.cc
  b10b7e83e3f902f13531dc0465a038d7  libstdc++-v3/testsuite/20_util/expected/observers.cc
  c58d809da0c46bd85f9a6e61760da9cc  libstdc++-v3/testsuite/20_util/expected/requirements.cc
*************** af0f13620a659f571b4d956d371b6054  libstd
*** 114985,114993 ****
  8247bbb801dfc265428bb3bc267ab00f  libstdc++-v3/testsuite/20_util/from_chars/1_neg.cc
  89c49517e2b28f3a15790e540b8ad81d  libstdc++-v3/testsuite/20_util/from_chars/2.cc
  626d7df150b769920cf966d6d69fb4e2  libstdc++-v3/testsuite/20_util/from_chars/3.cc
! 76b8077f55212eb3744c6248e114e9e5  libstdc++-v3/testsuite/20_util/from_chars/4.cc
! cbfd63da3c3eea0d8760cc9a4d2abf02  libstdc++-v3/testsuite/20_util/from_chars/5.cc
! edc476598ef12584a60afa414dcaf273  libstdc++-v3/testsuite/20_util/from_chars/6.cc
  33cb1fba3bfa8508f23e78bc210ae25d  libstdc++-v3/testsuite/20_util/from_chars/7.cc
  25d279c2c1ee1d3053606f875308f673  libstdc++-v3/testsuite/20_util/from_chars/8.cc
  aef7361eefd7f6eadcb5cab24441258b  libstdc++-v3/testsuite/20_util/from_chars/compare.cc
--- 115013,115021 ----
  8247bbb801dfc265428bb3bc267ab00f  libstdc++-v3/testsuite/20_util/from_chars/1_neg.cc
  89c49517e2b28f3a15790e540b8ad81d  libstdc++-v3/testsuite/20_util/from_chars/2.cc
  626d7df150b769920cf966d6d69fb4e2  libstdc++-v3/testsuite/20_util/from_chars/3.cc
! ff90d44951eb477df4abdd6366095fc6  libstdc++-v3/testsuite/20_util/from_chars/4.cc
! 74ae107d7acdac3db3c2141a56daa222  libstdc++-v3/testsuite/20_util/from_chars/5.cc
! f681d1c1c0768f01e4cbf3df8d939f6e  libstdc++-v3/testsuite/20_util/from_chars/6.cc
  33cb1fba3bfa8508f23e78bc210ae25d  libstdc++-v3/testsuite/20_util/from_chars/7.cc
  25d279c2c1ee1d3053606f875308f673  libstdc++-v3/testsuite/20_util/from_chars/8.cc
  aef7361eefd7f6eadcb5cab24441258b  libstdc++-v3/testsuite/20_util/from_chars/compare.cc
*************** ed383ec28485f421ee462e45e9ef0250  libstd
*** 115693,115698 ****
--- 115721,115727 ----
  a6a7544f68a2c8339420eeb81a861827  libstdc++-v3/testsuite/20_util/scoped_allocator/construct_pair.cc
  a002819caabbf2f56afcbcc6a4bf301a  libstdc++-v3/testsuite/20_util/scoped_allocator/construct_pair_c++2a.cc
  f70a0df2895133874d14ae3e7f6b708a  libstdc++-v3/testsuite/20_util/scoped_allocator/dr2586.cc
+ 52ac694fb85b64837c02f1c4a7a2ebc9  libstdc++-v3/testsuite/20_util/scoped_allocator/noexcept.cc
  cd03cf0d9a71d401845aaca08a9cf4b3  libstdc++-v3/testsuite/20_util/scoped_allocator/outermost.cc
  2bb2bd5d66b3fd17ba6a7885d7e6caae  libstdc++-v3/testsuite/20_util/scoped_allocator/propagation.cc
  63b54978af587ba9b770d1292820ad36  libstdc++-v3/testsuite/20_util/scoped_allocator/requirements/explicit_instantiation.cc
*************** eabdcb2c857fd5844248dcc3170d6b89  libstd
*** 115892,115898 ****
  77b9817d9f7a5e3dca39a0a2eea53935  libstdc++-v3/testsuite/20_util/to_chars/float.cc
  5b0bda0e6546a96a522585ec530a5b50  libstdc++-v3/testsuite/20_util/to_chars/float128_c++23.cc
  86687ab20313201a982001aaf11c6c02  libstdc++-v3/testsuite/20_util/to_chars/float16_c++23.cc
! 7c0d6b379f60313fac2e43e214760144  libstdc++-v3/testsuite/20_util/to_chars/long_double.cc
  262d80cdb68e0f5d77877b5139c706f7  libstdc++-v3/testsuite/20_util/to_chars/lwg3266.cc
  1991cbcf30c99ea3151c5358f2180b60  libstdc++-v3/testsuite/20_util/to_chars/requirements.cc
  48c49dfe9e370c1dc7f3d1276c4c42ff  libstdc++-v3/testsuite/20_util/to_chars/version.cc
--- 115921,115927 ----
  77b9817d9f7a5e3dca39a0a2eea53935  libstdc++-v3/testsuite/20_util/to_chars/float.cc
  5b0bda0e6546a96a522585ec530a5b50  libstdc++-v3/testsuite/20_util/to_chars/float128_c++23.cc
  86687ab20313201a982001aaf11c6c02  libstdc++-v3/testsuite/20_util/to_chars/float16_c++23.cc
! e9b666c5ea3de412dea4ded313f3cdab  libstdc++-v3/testsuite/20_util/to_chars/long_double.cc
  262d80cdb68e0f5d77877b5139c706f7  libstdc++-v3/testsuite/20_util/to_chars/lwg3266.cc
  1991cbcf30c99ea3151c5358f2180b60  libstdc++-v3/testsuite/20_util/to_chars/requirements.cc
  48c49dfe9e370c1dc7f3d1276c4c42ff  libstdc++-v3/testsuite/20_util/to_chars/version.cc
*************** b9698b5e78dcefad507d6737875a6a1d  libstd
*** 116090,116096 ****
  5ef3d7df10dd90d995e4c63bc62c39de  libstdc++-v3/testsuite/20_util/variant/102912.cc
  909e769606f79e2311fe65f425279584  libstdc++-v3/testsuite/20_util/variant/80165.cc
  96f36026504971497597425ccde3e47c  libstdc++-v3/testsuite/20_util/variant/85183.cc
! df2b8d19cd2d92c1131c4d2386e91e5a  libstdc++-v3/testsuite/20_util/variant/86874.cc
  073286e7eb95c31bc56aafc2886d24ee  libstdc++-v3/testsuite/20_util/variant/87431.cc
  dae1890bce8bb0da6ab5a5c50fd20417  libstdc++-v3/testsuite/20_util/variant/87619.cc
  88a1c9c2ed487b2b55511ea21da976a6  libstdc++-v3/testsuite/20_util/variant/91807.cc
--- 116119,116125 ----
  5ef3d7df10dd90d995e4c63bc62c39de  libstdc++-v3/testsuite/20_util/variant/102912.cc
  909e769606f79e2311fe65f425279584  libstdc++-v3/testsuite/20_util/variant/80165.cc
  96f36026504971497597425ccde3e47c  libstdc++-v3/testsuite/20_util/variant/85183.cc
! 3dfdc9bfa0da349c66ffb97c4935dec5  libstdc++-v3/testsuite/20_util/variant/86874.cc
  073286e7eb95c31bc56aafc2886d24ee  libstdc++-v3/testsuite/20_util/variant/87431.cc
  dae1890bce8bb0da6ab5a5c50fd20417  libstdc++-v3/testsuite/20_util/variant/87619.cc
  88a1c9c2ed487b2b55511ea21da976a6  libstdc++-v3/testsuite/20_util/variant/91807.cc
*************** fc8e1665781b8c8b1420e99e45de3f34  libstd
*** 116522,116528 ****
  317fbb7a1035c9d445ab944435b397f4  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/traits_neg.cc
  58947d8735c23b82574427ce2851e965  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/trivially_copyable.cc
  42cfd034e3b79733923e02f381ec5557  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/typedefs.cc
! 2b8b42c4752279a29c3d7d7506650525  libstdc++-v3/testsuite/21_strings/basic_string_view/typedefs.cc
  fc65f8eb5e2c83f8567b930da581261b  libstdc++-v3/testsuite/21_strings/basic_string_view/types/1.cc
  a628213b78ad8cb87b82803c5c205c4e  libstdc++-v3/testsuite/21_strings/c_strings/char/1.cc
  a048b7bf56b0f411f37f5fc5140bea4c  libstdc++-v3/testsuite/21_strings/c_strings/char/2.cc
--- 116551,116557 ----
  317fbb7a1035c9d445ab944435b397f4  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/traits_neg.cc
  58947d8735c23b82574427ce2851e965  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/trivially_copyable.cc
  42cfd034e3b79733923e02f381ec5557  libstdc++-v3/testsuite/21_strings/basic_string_view/requirements/typedefs.cc
! 4f05f1cefcf2727983aee3e5320e209b  libstdc++-v3/testsuite/21_strings/basic_string_view/typedefs.cc
  fc65f8eb5e2c83f8567b930da581261b  libstdc++-v3/testsuite/21_strings/basic_string_view/types/1.cc
  a628213b78ad8cb87b82803c5c205c4e  libstdc++-v3/testsuite/21_strings/c_strings/char/1.cc
  a048b7bf56b0f411f37f5fc5140bea4c  libstdc++-v3/testsuite/21_strings/c_strings/char/2.cc
*************** a64169b1b151943e185fd56265c2ffd2  libstd
*** 117221,117226 ****
--- 117250,117256 ----
  e961a772c2345a1e9d4adf110388f077  libstdc++-v3/testsuite/23_containers/array/debug/front2_neg.cc
  328012c5d1fe452f2845f743cb24d8ad  libstdc++-v3/testsuite/23_containers/array/debug/square_brackets_operator1_neg.cc
  99074e355f9274bd42f4718088fd29cd  libstdc++-v3/testsuite/23_containers/array/debug/square_brackets_operator2_neg.cc
+ d43444f5dac4465508d56c015a638fca  libstdc++-v3/testsuite/23_containers/array/element_access/110139.cc
  44362191d1e5cc2a5579cd612b72ec67  libstdc++-v3/testsuite/23_containers/array/element_access/54388.cc
  923695f1b694f744b50ef81e6267d5ee  libstdc++-v3/testsuite/23_containers/array/element_access/60497.cc
  9edb341e6498055015364c403095d03a  libstdc++-v3/testsuite/23_containers/array/element_access/at_neg.cc
*************** e8f40717cf7f07014de3b64af375dd5c  libstd
*** 117317,117325 ****
  e66b484200a9bdecd71e4541bed6b93e  libstdc++-v3/testsuite/23_containers/deque/erasure.cc
  21665584bf5430f125db35d91bb8b5e6  libstdc++-v3/testsuite/23_containers/deque/init-list.cc
  3b8b76830e28c2e8787678503c757a5d  libstdc++-v3/testsuite/23_containers/deque/modifiers/assign/1.cc
! 986245fdc85451dfc8217e51f19e3a42  libstdc++-v3/testsuite/23_containers/deque/modifiers/emplace/52799.cc
  cb5f4a07ac39deee08d7f147b104a300  libstdc++-v3/testsuite/23_containers/deque/modifiers/emplace/92878_92947.cc
- f523435184f212164f4ef3428369500a  libstdc++-v3/testsuite/23_containers/deque/modifiers/emplace/const_iterator.cc
  f4824b00e1312af5ab44145ea82783d5  libstdc++-v3/testsuite/23_containers/deque/modifiers/emplace/cxx17_return.cc
  54cef924a6d78a5bfc6986a5ac342f47  libstdc++-v3/testsuite/23_containers/deque/modifiers/erase/1.cc
  816fc5f4d0310622016dc565b136953c  libstdc++-v3/testsuite/23_containers/deque/modifiers/erase/2.cc
--- 117347,117354 ----
  e66b484200a9bdecd71e4541bed6b93e  libstdc++-v3/testsuite/23_containers/deque/erasure.cc
  21665584bf5430f125db35d91bb8b5e6  libstdc++-v3/testsuite/23_containers/deque/init-list.cc
  3b8b76830e28c2e8787678503c757a5d  libstdc++-v3/testsuite/23_containers/deque/modifiers/assign/1.cc
! 5b30438ec704fa2989c2780d4b7988b0  libstdc++-v3/testsuite/23_containers/deque/modifiers/emplace/1.cc
  cb5f4a07ac39deee08d7f147b104a300  libstdc++-v3/testsuite/23_containers/deque/modifiers/emplace/92878_92947.cc
  f4824b00e1312af5ab44145ea82783d5  libstdc++-v3/testsuite/23_containers/deque/modifiers/emplace/cxx17_return.cc
  54cef924a6d78a5bfc6986a5ac342f47  libstdc++-v3/testsuite/23_containers/deque/modifiers/erase/1.cc
  816fc5f4d0310622016dc565b136953c  libstdc++-v3/testsuite/23_containers/deque/modifiers/erase/2.cc
*************** ceaee1a227e05f0f105d3e773ded3cee  libstd
*** 117415,117423 ****
  30f1bf5b0c3a9a28db61485320d9f24b  libstdc++-v3/testsuite/23_containers/forward_list/debug/insert_after2_neg.cc
  8e2edd2b32a2b8684967abc1e6718142  libstdc++-v3/testsuite/23_containers/forward_list/debug/insert_after3_neg.cc
  41408b1790a122ebb261a99fa71c1312  libstdc++-v3/testsuite/23_containers/forward_list/debug/insert_after4_neg.cc
! 293bfa5baa961e771a1096c05070b83f  libstdc++-v3/testsuite/23_containers/forward_list/debug/iterator1_neg.cc
  2645f917e59e3a5ea8d77086adfcd855  libstdc++-v3/testsuite/23_containers/forward_list/debug/iterator2_neg.cc
! 684d0ad308c972af9ae426d2ef60cc3a  libstdc++-v3/testsuite/23_containers/forward_list/debug/iterator3_neg.cc
  0d168b36cba572532143197478caabc4  libstdc++-v3/testsuite/23_containers/forward_list/debug/move_assign_neg.cc
  57af252954290d2ac089ba2a364d0ae4  libstdc++-v3/testsuite/23_containers/forward_list/debug/move_constructor.cc
  db4cd2b8c8cb54cd491bf1daac52d710  libstdc++-v3/testsuite/23_containers/forward_list/debug/move_neg.cc
--- 117444,117452 ----
  30f1bf5b0c3a9a28db61485320d9f24b  libstdc++-v3/testsuite/23_containers/forward_list/debug/insert_after2_neg.cc
  8e2edd2b32a2b8684967abc1e6718142  libstdc++-v3/testsuite/23_containers/forward_list/debug/insert_after3_neg.cc
  41408b1790a122ebb261a99fa71c1312  libstdc++-v3/testsuite/23_containers/forward_list/debug/insert_after4_neg.cc
! bd30126cff0eb294b3d973841a1a63e7  libstdc++-v3/testsuite/23_containers/forward_list/debug/iterator1_neg.cc
  2645f917e59e3a5ea8d77086adfcd855  libstdc++-v3/testsuite/23_containers/forward_list/debug/iterator2_neg.cc
! 2f509f3b0a9e9f6a5bc6f0819655577d  libstdc++-v3/testsuite/23_containers/forward_list/debug/iterator3_neg.cc
  0d168b36cba572532143197478caabc4  libstdc++-v3/testsuite/23_containers/forward_list/debug/move_assign_neg.cc
  57af252954290d2ac089ba2a364d0ae4  libstdc++-v3/testsuite/23_containers/forward_list/debug/move_constructor.cc
  db4cd2b8c8cb54cd491bf1daac52d710  libstdc++-v3/testsuite/23_containers/forward_list/debug/move_neg.cc
*************** b3047ce91e124271f04ae40573a72864  libstd
*** 117568,117576 ****
  b0bd4e31729acec36826038c3e7824f1  libstdc++-v3/testsuite/23_containers/list/modifiers/3.h
  ff0c24b8100eb6079c411117db29193b  libstdc++-v3/testsuite/23_containers/list/modifiers/addressof.cc
  ea58990a3d5bbe9506a0c5b957be40d8  libstdc++-v3/testsuite/23_containers/list/modifiers/assign/1.cc
! daec2fc549cc67bc70484603ac610038  libstdc++-v3/testsuite/23_containers/list/modifiers/emplace/52799.cc
  71eab78062eef1631ff242072196b39c  libstdc++-v3/testsuite/23_containers/list/modifiers/emplace/92878_92947.cc
- b5f68b0485e83506d175448bf2fde835  libstdc++-v3/testsuite/23_containers/list/modifiers/emplace/const_iterator.cc
  f833c3fe4ec916128c95d65cb86aeea6  libstdc++-v3/testsuite/23_containers/list/modifiers/emplace/cxx17_return.cc
  cf6bcd5085abe35b861a09525484d15e  libstdc++-v3/testsuite/23_containers/list/modifiers/erase/54577.cc
  bfd5da75d6c497c434503c239484e94d  libstdc++-v3/testsuite/23_containers/list/modifiers/insert/25288.cc
--- 117597,117604 ----
  b0bd4e31729acec36826038c3e7824f1  libstdc++-v3/testsuite/23_containers/list/modifiers/3.h
  ff0c24b8100eb6079c411117db29193b  libstdc++-v3/testsuite/23_containers/list/modifiers/addressof.cc
  ea58990a3d5bbe9506a0c5b957be40d8  libstdc++-v3/testsuite/23_containers/list/modifiers/assign/1.cc
! c25b0a9dc317b9f58288d8f92299007f  libstdc++-v3/testsuite/23_containers/list/modifiers/emplace/1.cc
  71eab78062eef1631ff242072196b39c  libstdc++-v3/testsuite/23_containers/list/modifiers/emplace/92878_92947.cc
  f833c3fe4ec916128c95d65cb86aeea6  libstdc++-v3/testsuite/23_containers/list/modifiers/emplace/cxx17_return.cc
  cf6bcd5085abe35b861a09525484d15e  libstdc++-v3/testsuite/23_containers/list/modifiers/erase/54577.cc
  bfd5da75d6c497c434503c239484e94d  libstdc++-v3/testsuite/23_containers/list/modifiers/insert/25288.cc
*************** a6306b96109e4ac88fec3e48390ea520  libstd
*** 118554,118559 ****
--- 118582,118588 ----
  19919a2a45d9a0cbe1362ca9c181aa9f  libstdc++-v3/testsuite/23_containers/vector/cons/cons_size.cc
  1ce2272844a9da337ee743c345bec85b  libstdc++-v3/testsuite/23_containers/vector/cons/constexpr.cc
  46f0c2a0b0960e4576e3270d26769808  libstdc++-v3/testsuite/23_containers/vector/cons/deduction.cc
+ 7a66bf7f5aca27ddc8ca203f2f55a9b6  libstdc++-v3/testsuite/23_containers/vector/cons/destroy-adl.cc
  dac5f3f9aadcf745fb603c739588aaa2  libstdc++-v3/testsuite/23_containers/vector/cons/destructible_debug_neg.cc
  f7bab4eab1d2bc6e522c4cb05878163e  libstdc++-v3/testsuite/23_containers/vector/cons/destructible_neg.cc
  5893577535f0a3d5bb18f37b6f785f5f  libstdc++-v3/testsuite/23_containers/vector/cons/moveable.cc
*************** e2aa94381f27ef33dd75870cb737488f  libstd
*** 118617,118625 ****
  039811c696bfdd7db2a5ee01ec510320  libstdc++-v3/testsuite/23_containers/vector/modifiers/assign/1.cc
  3922aaba2a433c66301ae0e55030a827  libstdc++-v3/testsuite/23_containers/vector/modifiers/assign/constexpr.cc
  79f9958e484b07409ba222ba2faa32b4  libstdc++-v3/testsuite/23_containers/vector/modifiers/constexpr.cc
! d015e4c6df17c1854ede2ab369aa2b28  libstdc++-v3/testsuite/23_containers/vector/modifiers/emplace/52799.cc
  ddfeaf19254437c28ec94e8dfe8fabb3  libstdc++-v3/testsuite/23_containers/vector/modifiers/emplace/92878_92947.cc
- 2a2b34915b71b5cf6d1e5962e157582b  libstdc++-v3/testsuite/23_containers/vector/modifiers/emplace/const_iterator.cc
  7475bbb09e06fd58e75ad4a22dea481a  libstdc++-v3/testsuite/23_containers/vector/modifiers/emplace/cxx17_return.cc
  aa8694e9581cca7d2c7cde97479399d9  libstdc++-v3/testsuite/23_containers/vector/modifiers/emplace/self_emplace.cc
  5cff574f0670245a51f2d1e6004c249e  libstdc++-v3/testsuite/23_containers/vector/modifiers/erase/1.cc
--- 118646,118653 ----
  039811c696bfdd7db2a5ee01ec510320  libstdc++-v3/testsuite/23_containers/vector/modifiers/assign/1.cc
  3922aaba2a433c66301ae0e55030a827  libstdc++-v3/testsuite/23_containers/vector/modifiers/assign/constexpr.cc
  79f9958e484b07409ba222ba2faa32b4  libstdc++-v3/testsuite/23_containers/vector/modifiers/constexpr.cc
! 00bc8fb19959079360f78f326f302b5b  libstdc++-v3/testsuite/23_containers/vector/modifiers/emplace/1.cc
  ddfeaf19254437c28ec94e8dfe8fabb3  libstdc++-v3/testsuite/23_containers/vector/modifiers/emplace/92878_92947.cc
  7475bbb09e06fd58e75ad4a22dea481a  libstdc++-v3/testsuite/23_containers/vector/modifiers/emplace/cxx17_return.cc
  aa8694e9581cca7d2c7cde97479399d9  libstdc++-v3/testsuite/23_containers/vector/modifiers/emplace/self_emplace.cc
  5cff574f0670245a51f2d1e6004c249e  libstdc++-v3/testsuite/23_containers/vector/modifiers/erase/1.cc
*************** ee3ebda78e45b4955e4d7d07e90b0f68  libstd
*** 118713,118718 ****
--- 118741,118747 ----
  51acd3bec06fd86f2a5d0a81a5f3a0fd  libstdc++-v3/testsuite/24_iterators/headers/iterator/synopsis_c++20.cc
  e400a0fbf5c09bc488927656f847823f  libstdc++-v3/testsuite/24_iterators/headers/iterator/types_std.cc
  271bc7e21fbc557ddd69f5ca6e90a167  libstdc++-v3/testsuite/24_iterators/indirect_callable/92894.cc
+ 6293c732540e05cda90f807f444b0120  libstdc++-v3/testsuite/24_iterators/indirect_callable/projected-adl.cc
  67984a81dea43899ffbfbccee41529bb  libstdc++-v3/testsuite/24_iterators/indirect_callable/projected.cc
  8dae4fb6c5bc3c777a6070e15aac28e3  libstdc++-v3/testsuite/24_iterators/input/concept.cc
  f5d7b55af0b21732d941894a392c5486  libstdc++-v3/testsuite/24_iterators/input/tag.cc
*************** b9bba14d514ea252a21f155c6d1ce457  libstd
*** 119168,119174 ****
  dccef73592398f6d33c233765de1ff16  libstdc++-v3/testsuite/25_algorithms/lower_bound/debug/partitioned_neg.cc
  9255c1586f7b4b3bfece73a8971fb057  libstdc++-v3/testsuite/25_algorithms/lower_bound/debug/partitioned_pred_neg.cc
  6a6de0c1a9ece3b5311d89f3fdc43f96  libstdc++-v3/testsuite/25_algorithms/lower_bound/no_operator_ne.cc
! 944308db803f69e48c887691461ec381  libstdc++-v3/testsuite/25_algorithms/lower_bound/partitioned.cc
  3ae5d655268ad23c93fee787c5c3cb5a  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc
  c3f51d5c78676c64ceb2d504fb04cff5  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc
  a4718db63d7807e4752725cd41cb419b  libstdc++-v3/testsuite/25_algorithms/make_heap/80064.cc
--- 119197,119203 ----
  dccef73592398f6d33c233765de1ff16  libstdc++-v3/testsuite/25_algorithms/lower_bound/debug/partitioned_neg.cc
  9255c1586f7b4b3bfece73a8971fb057  libstdc++-v3/testsuite/25_algorithms/lower_bound/debug/partitioned_pred_neg.cc
  6a6de0c1a9ece3b5311d89f3fdc43f96  libstdc++-v3/testsuite/25_algorithms/lower_bound/no_operator_ne.cc
! b77f4fb0f447516621a9f4c2e2273efe  libstdc++-v3/testsuite/25_algorithms/lower_bound/partitioned.cc
  3ae5d655268ad23c93fee787c5c3cb5a  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc
  c3f51d5c78676c64ceb2d504fb04cff5  libstdc++-v3/testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc
  a4718db63d7807e4752725cd41cb419b  libstdc++-v3/testsuite/25_algorithms/make_heap/80064.cc
*************** e4dc0ecfcde74513b415da85f6d0dec9  libstd
*** 119686,119691 ****
--- 119715,119721 ----
  98103b562644af6058051c932e30f979  libstdc++-v3/testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc
  fc0aaccd952d01a07f9bf96efd98f8ea  libstdc++-v3/testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc
  a13cb486aaf183556330c527b56f1345  libstdc++-v3/testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc
+ 2c248a4dde912eb37b2f452da846b228  libstdc++-v3/testsuite/26_numerics/headers/cmath/109758.cc
  1107829a4b0ebddc2e237d1d81bc6ed7  libstdc++-v3/testsuite/26_numerics/headers/cmath/14608.cc
  b8cb9025cfd55dab112b42cf7a12b8b9  libstdc++-v3/testsuite/26_numerics/headers/cmath/19322.cc
  2f35d567cbc188cc70ee976864919d7a  libstdc++-v3/testsuite/26_numerics/headers/cmath/25913.cc
*************** d30cc3671f0a972b249848b5202cebdc  libstd
*** 119702,119707 ****
--- 119732,119738 ----
  3cc87dcdb6e6406cfabccf882c0840ab  libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc
  cabd02a55638d32a8a94dc5fbc5e5880  libstdc++-v3/testsuite/26_numerics/headers/cmath/c_math.cc
  22debde6b7950831bb9987a5d2f82581  libstdc++-v3/testsuite/26_numerics/headers/cmath/c_math_dynamic.cc
+ 03fb3b4f7296231e4685543c51a411b7  libstdc++-v3/testsuite/26_numerics/headers/cmath/constexpr_std_c++23.cc
  1386de822955839825d527035c0702bc  libstdc++-v3/testsuite/26_numerics/headers/cmath/dr2192.cc
  57a8185c9107656dec32645de3df7f24  libstdc++-v3/testsuite/26_numerics/headers/cmath/dr2192_neg.cc
  3444ba62b3a8519094872a0e431c4bfc  libstdc++-v3/testsuite/26_numerics/headers/cmath/dr550.cc
*************** a1caa68cc4972cd3159804a408643d76  libstd
*** 119782,119788 ****
  862f4f439e8707b32a42b5fe736946a5  libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/adjacent_difference.cc
  0553df89726830b7195d3dc76149d7b4  libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/reduce.cc
  e7d03e915035104e8c34f0e1a253cea1  libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/scan.cc
! 371296694e234040b308e95ba965691b  libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/transform_reduce.cc
  37a9d3638006b842a59994327880b85f  libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/transform_scan.cc
  c4a3c0ce95f266edbd33ae742e6c6415  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc
  4a9e71a11251457ff0029020fdb8f22d  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc
--- 119813,119819 ----
  862f4f439e8707b32a42b5fe736946a5  libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/adjacent_difference.cc
  0553df89726830b7195d3dc76149d7b4  libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/reduce.cc
  e7d03e915035104e8c34f0e1a253cea1  libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/scan.cc
! ee23c3ef0c6798a40b17c2720f1599c9  libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/transform_reduce.cc
  37a9d3638006b842a59994327880b85f  libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/transform_scan.cc
  c4a3c0ce95f266edbd33ae742e6c6415  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc
  4a9e71a11251457ff0029020fdb8f22d  libstdc++-v3/testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc
*************** e69bddb10cbb9e7d2cc3138ac2959826  libstd
*** 119838,119844 ****
  cfa8ac6648df5d4b9f8134e8a1bd714f  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/default.cc
  c3ecb8eea74393395c7beb4472e4694d  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc
  7d7f6d248e9dbfc28ab230237d1968bb  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc
! 0e558d3d2eeea5fae6107f7d298592cd  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/range.cc
  7e905c09a3b866245cfab3875f82eecc  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/call-default.cc
  9f7ac0c9bcc9129fb5007e541766a6c9  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/equal.cc
  da044a4438277be35dc8b116c1e6e30d  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/inequal.cc
--- 119869,119875 ----
  cfa8ac6648df5d4b9f8134e8a1bd714f  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/default.cc
  c3ecb8eea74393395c7beb4472e4694d  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc
  7d7f6d248e9dbfc28ab230237d1968bb  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc
! 12ca3ef6a18fe9a379108adaf8ae3c32  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/cons/range.cc
  7e905c09a3b866245cfab3875f82eecc  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/call-default.cc
  9f7ac0c9bcc9129fb5007e541766a6c9  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/equal.cc
  da044a4438277be35dc8b116c1e6e30d  libstdc++-v3/testsuite/26_numerics/random/discrete_distribution/operators/inequal.cc
*************** ecb74a276612d31b3627a77f26e5af81  libstd
*** 119958,119964 ****
  e986219d906ecf594ebca7883e582953  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc
  f03b3c29bb87f04903244e401cd221ca  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc
  d0ad8cf48b0748af30a8149399cf7e4e  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc
! 312b33e5b568e72655bcdae650357280  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc
  02fbb4501967694cef826f937f867752  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/operators/call-default.cc
  94356f1ebc9a3aac03f1bd2d63038469  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/operators/equal.cc
  1c9e8ac3807a32e3eb134af373a6855f  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/operators/inequal.cc
--- 119989,119995 ----
  e986219d906ecf594ebca7883e582953  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc
  f03b3c29bb87f04903244e401cd221ca  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc
  d0ad8cf48b0748af30a8149399cf7e4e  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc
! f674e65e896f4ea958751b0e77945bf6  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc
  02fbb4501967694cef826f937f867752  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/operators/call-default.cc
  94356f1ebc9a3aac03f1bd2d63038469  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/operators/equal.cc
  1c9e8ac3807a32e3eb134af373a6855f  libstdc++-v3/testsuite/26_numerics/random/piecewise_constant_distribution/operators/inequal.cc
*************** e4e115c44d7bf7f09105b4fdb5f9e08f  libstd
*** 119968,119974 ****
  66f2e36122c7e4fdca49dd2284b18d2b  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc
  a82dd07a8d38b44b1362836111675bbf  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc
  1adb0372513c98db17230febaf986a5d  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc
! d2bcd832518fecbb708376ea3f94ccae  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc
  7fa4e1c8549d597744ab767864a1fd00  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/operators/call-default.cc
  c6a383d3d658a08c9cfac46fe4b7356a  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/operators/equal.cc
  c8815f7cc1761756048289682f7c4f5c  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/operators/inequal.cc
--- 119999,120005 ----
  66f2e36122c7e4fdca49dd2284b18d2b  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc
  a82dd07a8d38b44b1362836111675bbf  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc
  1adb0372513c98db17230febaf986a5d  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc
! da0bbc56160d87fd172053418e75ca18  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc
  7fa4e1c8549d597744ab767864a1fd00  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/operators/call-default.cc
  c6a383d3d658a08c9cfac46fe4b7356a  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/operators/equal.cc
  c8815f7cc1761756048289682f7c4f5c  libstdc++-v3/testsuite/26_numerics/random/piecewise_linear_distribution/operators/inequal.cc
*************** d6fff2d97cbc427620be0cc23956dd89  libstd
*** 120115,120121 ****
  8f0eeb4634d2903755c3706703579c3e  libstdc++-v3/testsuite/26_numerics/valarray/requirements/typedefs.cc
  b2a64c22302a3e71437c9333e97a5936  libstdc++-v3/testsuite/26_numerics/valarray/subset_assignment.cc
  687fc725b5a2aa3a263b60a4706c8cb8  libstdc++-v3/testsuite/26_numerics/valarray/swap.cc
! 4d1d913236d32add0b5e5ca53c07e46b  libstdc++-v3/testsuite/26_numerics/valarray/transcend.cc
  8c906a179c531a8dff1509504acb96b8  libstdc++-v3/testsuite/27_io/basic_filebuf/close/12790-1.cc
  7b819a6f641a0e40d952e2e0860fc2a2  libstdc++-v3/testsuite/27_io/basic_filebuf/close/char/1.cc
  32ec6350d273b1218d8b2be34e067955  libstdc++-v3/testsuite/27_io/basic_filebuf/close/char/12790-1.cc
--- 120146,120152 ----
  8f0eeb4634d2903755c3706703579c3e  libstdc++-v3/testsuite/26_numerics/valarray/requirements/typedefs.cc
  b2a64c22302a3e71437c9333e97a5936  libstdc++-v3/testsuite/26_numerics/valarray/subset_assignment.cc
  687fc725b5a2aa3a263b60a4706c8cb8  libstdc++-v3/testsuite/26_numerics/valarray/swap.cc
! d37a22e7ef1ae2a0941fe127d175aaf4  libstdc++-v3/testsuite/26_numerics/valarray/transcend.cc
  8c906a179c531a8dff1509504acb96b8  libstdc++-v3/testsuite/27_io/basic_filebuf/close/12790-1.cc
  7b819a6f641a0e40d952e2e0860fc2a2  libstdc++-v3/testsuite/27_io/basic_filebuf/close/char/1.cc
  32ec6350d273b1218d8b2be34e067955  libstdc++-v3/testsuite/27_io/basic_filebuf/close/char/12790-1.cc
*************** d08919c16355f8cfb161daf8fcc8dce9  libstd
*** 120392,120405 ****
  2626898a02fcb4c956b3a49111bfc798  libstdc++-v3/testsuite/27_io/basic_istream/cons/3.cc
  322b93fb434a4d94673c6e8577047ed6  libstdc++-v3/testsuite/27_io/basic_istream/exceptions/char/9561.cc
  6ccbd9d130e1ab93f2d896561ca20037  libstdc++-v3/testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc
! fd5e4297188ccbd913404aa4a7ab67b7  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc
  a5c6f1f79b96d1ec901d98db8206c562  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc
  992bce1b723c79cf144eeec1d6df6c78  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc
  3c4867cdba8f9c0b72a0a1a31e9d706e  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc
  72f2f1f2cbc8edb9378b331e1fc58523  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc
  c565f9517b2740062174b9a49050c2b9  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc
! c5912dfa42cd9b88f36f97cc86834af7  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc
! 85f1669bc1eed3a4061f714f955bfbeb  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc
  2c040aa24c8e12fc6edf107288215a55  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc
  22706702bc8d258c200edaf4576e3da6  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc
  cd20f37dbebf31fcf085c46f1073be7b  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc
--- 120423,120436 ----
  2626898a02fcb4c956b3a49111bfc798  libstdc++-v3/testsuite/27_io/basic_istream/cons/3.cc
  322b93fb434a4d94673c6e8577047ed6  libstdc++-v3/testsuite/27_io/basic_istream/exceptions/char/9561.cc
  6ccbd9d130e1ab93f2d896561ca20037  libstdc++-v3/testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc
! 8ffaf295e5cd82edee1113b368eb5cf1  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc
  a5c6f1f79b96d1ec901d98db8206c562  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc
  992bce1b723c79cf144eeec1d6df6c78  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc
  3c4867cdba8f9c0b72a0a1a31e9d706e  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc
  72f2f1f2cbc8edb9378b331e1fc58523  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc
  c565f9517b2740062174b9a49050c2b9  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc
! 046f9926448b8decc72e95fcabb1bf88  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc
! d4eb686a6863495ef8fd9f64b866f8dd  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc
  2c040aa24c8e12fc6edf107288215a55  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc
  22706702bc8d258c200edaf4576e3da6  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc
  cd20f37dbebf31fcf085c46f1073be7b  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc
*************** cd20f37dbebf31fcf085c46f1073be7b  libstd
*** 120409,120422 ****
  0805bc4f0ba2a3cc0423b2ab95b25aef  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc
  8ed1893f2add28cae6b40c9b06a26e94  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc
  e5ac428dc8f5c7a5ad19f0424315f764  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc
! 5ca3b378b5dde3fd64b80a9aa1f94922  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc
  7e9d795aeddf6a1c4b9c05f6ce41f8b9  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc
  8a3dd1a3ac1ff39fd18d6f44602cdb36  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc
  59343a001b2aa57dd3aa5b61cefebf84  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc
  97ed09a8bcf5966d1b82458b11ae4470  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc
  8d7ccd7ca12eaf47d131cd0deba9a036  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc
! 43737824f17a593d27385c238c14c7b8  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc
! 8526ec3c53c5f612bdeda665e0e59774  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc
  e1fd727230c24e9d87e87e1b89a3e713  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc
  387c5fb2ed1169849d5a8f130ddaf4a5  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc
  502dc71ad873d890ee73396e50a6815c  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc
--- 120440,120453 ----
  0805bc4f0ba2a3cc0423b2ab95b25aef  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc
  8ed1893f2add28cae6b40c9b06a26e94  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc
  e5ac428dc8f5c7a5ad19f0424315f764  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc
! e10d3e223cd3192864eec621e2b44855  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc
  7e9d795aeddf6a1c4b9c05f6ce41f8b9  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc
  8a3dd1a3ac1ff39fd18d6f44602cdb36  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc
  59343a001b2aa57dd3aa5b61cefebf84  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc
  97ed09a8bcf5966d1b82458b11ae4470  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc
  8d7ccd7ca12eaf47d131cd0deba9a036  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc
! e1d81bd3f8d4b9aa3cc2a2aba7646766  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc
! fb63c77fbb988e6027c62c454f2e0c3e  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc
  e1fd727230c24e9d87e87e1b89a3e713  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc
  387c5fb2ed1169849d5a8f130ddaf4a5  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc
  502dc71ad873d890ee73396e50a6815c  libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc
*************** a758fd957636105227fc87a9661db9cc  libstd
*** 120957,120962 ****
--- 120988,120994 ----
  9fdcddf0081f3acb01e9e3aa40cb7294  libstdc++-v3/testsuite/27_io/filesystem/operations/canonical.cc
  a42f2f8bc28c4671f94b1ccf937795ea  libstdc++-v3/testsuite/27_io/filesystem/operations/copy.cc
  9a472855ba191981b089cc12907f9f33  libstdc++-v3/testsuite/27_io/filesystem/operations/copy_file.cc
+ 10b6e95add9984bd29138cd25bc3a19f  libstdc++-v3/testsuite/27_io/filesystem/operations/copy_file_108178.cc
  acc8cbac48528e1912d33385e5aa6809  libstdc++-v3/testsuite/27_io/filesystem/operations/create_directories.cc
  8c33f78dd03e730cfd6fb6e7f071d069  libstdc++-v3/testsuite/27_io/filesystem/operations/create_directory.cc
  249621220bf58b3b82d949a916f27c38  libstdc++-v3/testsuite/27_io/filesystem/operations/create_symlink.cc
*************** a22e69eb2c027825b8fb3e0e6df6a97d  libstd
*** 120997,121003 ****
  784d57a5366a20e7e27f90e28eef53ac  libstdc++-v3/testsuite/27_io/filesystem/path/construct/80762.cc
  b479d71692400e6f0bf7753dffcdcdf4  libstdc++-v3/testsuite/27_io/filesystem/path/construct/90281.cc
  1b5d6720e22335fe7b9b10909cbfad06  libstdc++-v3/testsuite/27_io/filesystem/path/construct/90634.cc
! 16f2c14a3bea9b80ab6807caa15c110d  libstdc++-v3/testsuite/27_io/filesystem/path/construct/95048.cc
  9ee288435d56887bc9e59c7e475e1688  libstdc++-v3/testsuite/27_io/filesystem/path/construct/copy.cc
  a89f190425a59f5643505be45a681c0c  libstdc++-v3/testsuite/27_io/filesystem/path/construct/default.cc
  aeb93083bb7772788b6c6a71067423d5  libstdc++-v3/testsuite/27_io/filesystem/path/construct/format.cc
--- 121029,121035 ----
  784d57a5366a20e7e27f90e28eef53ac  libstdc++-v3/testsuite/27_io/filesystem/path/construct/80762.cc
  b479d71692400e6f0bf7753dffcdcdf4  libstdc++-v3/testsuite/27_io/filesystem/path/construct/90281.cc
  1b5d6720e22335fe7b9b10909cbfad06  libstdc++-v3/testsuite/27_io/filesystem/path/construct/90634.cc
! 7e3f9d185f69161e92a1fe6e162069f3  libstdc++-v3/testsuite/27_io/filesystem/path/construct/95048.cc
  9ee288435d56887bc9e59c7e475e1688  libstdc++-v3/testsuite/27_io/filesystem/path/construct/copy.cc
  a89f190425a59f5643505be45a681c0c  libstdc++-v3/testsuite/27_io/filesystem/path/construct/default.cc
  aeb93083bb7772788b6c6a71067423d5  libstdc++-v3/testsuite/27_io/filesystem/path/construct/format.cc
*************** d233d7a90143e430ac247232fc6db46d  libstd
*** 121079,121085 ****
  5e76251d31a9fac3343f02dfbfc62d9b  libstdc++-v3/testsuite/27_io/headers/iomanip/synopsis.cc
  0d7f5e52b483404c02b3c794738231b3  libstdc++-v3/testsuite/27_io/headers/ios/synopsis.cc
  ec05ba8627c9370cf6bfbd523b7a75fc  libstdc++-v3/testsuite/27_io/headers/ios/types_std.cc
! 3837f045941d29f32c4168983a309941  libstdc++-v3/testsuite/27_io/headers/iosfwd/synopsis.cc
  16eebae0b45ab9320a5df94e03dfa4e7  libstdc++-v3/testsuite/27_io/headers/iosfwd/types.cc
  badd7aa716938b9a669eb37591b6661d  libstdc++-v3/testsuite/27_io/headers/iostream/synopsis.cc
  d4450bf67ef8de8d510faff4b5bc2fd7  libstdc++-v3/testsuite/27_io/headers/iostream/types_std.cc
--- 121111,121117 ----
  5e76251d31a9fac3343f02dfbfc62d9b  libstdc++-v3/testsuite/27_io/headers/iomanip/synopsis.cc
  0d7f5e52b483404c02b3c794738231b3  libstdc++-v3/testsuite/27_io/headers/ios/synopsis.cc
  ec05ba8627c9370cf6bfbd523b7a75fc  libstdc++-v3/testsuite/27_io/headers/ios/types_std.cc
! 722716e9f5f601441363916ea2ede7f1  libstdc++-v3/testsuite/27_io/headers/iosfwd/synopsis.cc
  16eebae0b45ab9320a5df94e03dfa4e7  libstdc++-v3/testsuite/27_io/headers/iosfwd/types.cc
  badd7aa716938b9a669eb37591b6661d  libstdc++-v3/testsuite/27_io/headers/iostream/synopsis.cc
  d4450bf67ef8de8d510faff4b5bc2fd7  libstdc++-v3/testsuite/27_io/headers/iostream/types_std.cc
*************** ff64ed2737df66b1b45d8006c4ea133a  libstd
*** 122081,122087 ****
  455926214358b9d6a504f8deb49e4d56  libstdc++-v3/testsuite/experimental/chrono/value.cc
  dfea9d6cddea3a6f5178113aa8e8ce4d  libstdc++-v3/testsuite/experimental/deque/erasure.cc
  486c6490ca99880768c8a8d443ad1c02  libstdc++-v3/testsuite/experimental/feat-char8_t.cc
! 02455db47de7f16c8e2d1f2af4839fc7  libstdc++-v3/testsuite/experimental/feat-cxx14.cc
  f754118861b851f83334813d834cb200  libstdc++-v3/testsuite/experimental/feat-lib-fund.cc
  522219a29285a47737a79f3702afcd16  libstdc++-v3/testsuite/experimental/filesystem/file_status/1.cc
  d0b3e568dab7b9def3b75bddea641044  libstdc++-v3/testsuite/experimental/filesystem/filesystem_error/cons.cc
--- 122113,122119 ----
  455926214358b9d6a504f8deb49e4d56  libstdc++-v3/testsuite/experimental/chrono/value.cc
  dfea9d6cddea3a6f5178113aa8e8ce4d  libstdc++-v3/testsuite/experimental/deque/erasure.cc
  486c6490ca99880768c8a8d443ad1c02  libstdc++-v3/testsuite/experimental/feat-char8_t.cc
! 1e40b25f41d84c78c0074f58858cbdb3  libstdc++-v3/testsuite/experimental/feat-cxx14.cc
  f754118861b851f83334813d834cb200  libstdc++-v3/testsuite/experimental/feat-lib-fund.cc
  522219a29285a47737a79f3702afcd16  libstdc++-v3/testsuite/experimental/filesystem/file_status/1.cc
  d0b3e568dab7b9def3b75bddea641044  libstdc++-v3/testsuite/experimental/filesystem/filesystem_error/cons.cc
*************** c06b01e19066f0d4ffa4faa5202f4e3e  libstd
*** 122124,122130 ****
  1831ec74b205501c0cfadc0b0cfc0838  libstdc++-v3/testsuite/experimental/filesystem/path/construct/80762.cc
  b849b8365f4d258441640b2be925f033  libstdc++-v3/testsuite/experimental/filesystem/path/construct/90281.cc
  bf71941ff41a1d34a50279f920135216  libstdc++-v3/testsuite/experimental/filesystem/path/construct/90634.cc
! 5c406dc2e8d3c5bbab9689a471cce8f9  libstdc++-v3/testsuite/experimental/filesystem/path/construct/95048.cc
  896325f60ba773a54e592ae9465a5a9b  libstdc++-v3/testsuite/experimental/filesystem/path/construct/copy.cc
  7e663f40515584a5738f1f38dd4ac07b  libstdc++-v3/testsuite/experimental/filesystem/path/construct/default.cc
  a6dee22ea3e36ca15c2c6dbd547dc7d0  libstdc++-v3/testsuite/experimental/filesystem/path/construct/locale.cc
--- 122156,122162 ----
  1831ec74b205501c0cfadc0b0cfc0838  libstdc++-v3/testsuite/experimental/filesystem/path/construct/80762.cc
  b849b8365f4d258441640b2be925f033  libstdc++-v3/testsuite/experimental/filesystem/path/construct/90281.cc
  bf71941ff41a1d34a50279f920135216  libstdc++-v3/testsuite/experimental/filesystem/path/construct/90634.cc
! bc0c58037ed5ab6415d0899ccc8799af  libstdc++-v3/testsuite/experimental/filesystem/path/construct/95048.cc
  896325f60ba773a54e592ae9465a5a9b  libstdc++-v3/testsuite/experimental/filesystem/path/construct/copy.cc
  7e663f40515584a5738f1f38dd4ac07b  libstdc++-v3/testsuite/experimental/filesystem/path/construct/default.cc
  a6dee22ea3e36ca15c2c6dbd547dc7d0  libstdc++-v3/testsuite/experimental/filesystem/path/construct/locale.cc
*************** a63e3ed06f23d2ca257b8e6528aaebc3  libstd
*** 122336,122341 ****
--- 122368,122375 ----
  d6f0083479e5097ec27151965ff89e5d  libstdc++-v3/testsuite/experimental/simd/README.md
  2c666451450a60415a52ed94723ea1a6  libstdc++-v3/testsuite/experimental/simd/driver.sh
  2653d8586849bef6493c2e5b408777ae  libstdc++-v3/testsuite/experimental/simd/generate_makefile.sh
+ 03e8f51d7ef48b8a37325dad25e551ed  libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc
+ 40516291f4d97883db23570b8f0c38a0  libstdc++-v3/testsuite/experimental/simd/pr109822_cast_functions.cc
  0b0eeba3af6dbb041b7ca3773f781cda  libstdc++-v3/testsuite/experimental/simd/standard_abi_usable.cc
  3718cfdb2ca6d6f1e0fb585a7350e074  libstdc++-v3/testsuite/experimental/simd/standard_abi_usable_2.cc
  5e5d595bd073d01ac2c22da1f7fe3ccb  libstdc++-v3/testsuite/experimental/simd/tests/abs.cc
*************** d6f0083479e5097ec27151965ff89e5d  libstd
*** 122351,122364 ****
  9fe72ba9408476a0c7998b0610c974d5  libstdc++-v3/testsuite/experimental/simd/tests/bits/verify.h
  5b1a0e706e38a1299047ba7db61cbcb5  libstdc++-v3/testsuite/experimental/simd/tests/broadcast.cc
  2e0686ab4047544484a1ce14a60eaa06  libstdc++-v3/testsuite/experimental/simd/tests/casts.cc
! fe33831403de37097a3b74ce2c9665dd  libstdc++-v3/testsuite/experimental/simd/tests/fpclassify.cc
! dffa590b06e8975dc5f43b7a2f31dc90  libstdc++-v3/testsuite/experimental/simd/tests/frexp.cc
  090aeb2c99147a01a14ea9993c7ff54e  libstdc++-v3/testsuite/experimental/simd/tests/generator.cc
  6f48d598891cbfa39af416612e384d81  libstdc++-v3/testsuite/experimental/simd/tests/hypot3_fma.cc
! ab7b33e899878d19f421166beecbf238  libstdc++-v3/testsuite/experimental/simd/tests/integer_operators.cc
! dc77cfd7b5f73eae0705eb2cf696f4c7  libstdc++-v3/testsuite/experimental/simd/tests/ldexp_scalbn_scalbln_modf.cc
  27da12013f659c66cb7893b99c3d821c  libstdc++-v3/testsuite/experimental/simd/tests/loadstore.cc
! 6b013dcd9de5c623201e900b71abef8e  libstdc++-v3/testsuite/experimental/simd/tests/logarithm.cc
  b022debb6f0ae2626693f6b18ba9ac0a  libstdc++-v3/testsuite/experimental/simd/tests/mask_broadcast.cc
  eb19809be6764e4d1ce9d9e0ec92920c  libstdc++-v3/testsuite/experimental/simd/tests/mask_conversions.cc
  cc22fd2ebe4c0c3b057e7c60c6c7b2cf  libstdc++-v3/testsuite/experimental/simd/tests/mask_implicit_cvt.cc
--- 122385,122398 ----
  9fe72ba9408476a0c7998b0610c974d5  libstdc++-v3/testsuite/experimental/simd/tests/bits/verify.h
  5b1a0e706e38a1299047ba7db61cbcb5  libstdc++-v3/testsuite/experimental/simd/tests/broadcast.cc
  2e0686ab4047544484a1ce14a60eaa06  libstdc++-v3/testsuite/experimental/simd/tests/casts.cc
! f99fbfde13782a509279f253f00b934a  libstdc++-v3/testsuite/experimental/simd/tests/fpclassify.cc
! 52af4640d96e3515b5d2a052d13bb9d2  libstdc++-v3/testsuite/experimental/simd/tests/frexp.cc
  090aeb2c99147a01a14ea9993c7ff54e  libstdc++-v3/testsuite/experimental/simd/tests/generator.cc
  6f48d598891cbfa39af416612e384d81  libstdc++-v3/testsuite/experimental/simd/tests/hypot3_fma.cc
! 37fb7b4c9cee06b401e98d6c26a5c90c  libstdc++-v3/testsuite/experimental/simd/tests/integer_operators.cc
! ca4c6f1f738efb02a596490cb2d2b520  libstdc++-v3/testsuite/experimental/simd/tests/ldexp_scalbn_scalbln_modf.cc
  27da12013f659c66cb7893b99c3d821c  libstdc++-v3/testsuite/experimental/simd/tests/loadstore.cc
! edc18e5482db906aa1ba4dbe451e88b7  libstdc++-v3/testsuite/experimental/simd/tests/logarithm.cc
  b022debb6f0ae2626693f6b18ba9ac0a  libstdc++-v3/testsuite/experimental/simd/tests/mask_broadcast.cc
  eb19809be6764e4d1ce9d9e0ec92920c  libstdc++-v3/testsuite/experimental/simd/tests/mask_conversions.cc
  cc22fd2ebe4c0c3b057e7c60c6c7b2cf  libstdc++-v3/testsuite/experimental/simd/tests/mask_implicit_cvt.cc
*************** dde99dce982783fb743b7acfbcf859e5  libstd
*** 122368,122374 ****
  04c5a5772607a1622262acfa1d17942d  libstdc++-v3/testsuite/experimental/simd/tests/mask_reductions.cc
  799cbcef977349282bd77f3673058c6f  libstdc++-v3/testsuite/experimental/simd/tests/math_1arg.cc
  1fb08ff0420b0df375290804f7ad863d  libstdc++-v3/testsuite/experimental/simd/tests/math_2arg.cc
! ec2f4e1fcc2d921faca85038cebbe916  libstdc++-v3/testsuite/experimental/simd/tests/operator_cvt.cc
  7bd9a6cad39c196f72527df8643b33dd  libstdc++-v3/testsuite/experimental/simd/tests/operators.cc
  8dd4b34adaad4e669108711605b12863  libstdc++-v3/testsuite/experimental/simd/tests/reductions.cc
  db3a1e78df9d85ae5926f026ab126f42  libstdc++-v3/testsuite/experimental/simd/tests/remqo.cc
--- 122402,122408 ----
  04c5a5772607a1622262acfa1d17942d  libstdc++-v3/testsuite/experimental/simd/tests/mask_reductions.cc
  799cbcef977349282bd77f3673058c6f  libstdc++-v3/testsuite/experimental/simd/tests/math_1arg.cc
  1fb08ff0420b0df375290804f7ad863d  libstdc++-v3/testsuite/experimental/simd/tests/math_2arg.cc
! 9eee2a688b63027d1d0ae8ef865e817c  libstdc++-v3/testsuite/experimental/simd/tests/operator_cvt.cc
  7bd9a6cad39c196f72527df8643b33dd  libstdc++-v3/testsuite/experimental/simd/tests/operators.cc
  8dd4b34adaad4e669108711605b12863  libstdc++-v3/testsuite/experimental/simd/tests/reductions.cc
  db3a1e78df9d85ae5926f026ab126f42  libstdc++-v3/testsuite/experimental/simd/tests/remqo.cc
*************** db3a1e78df9d85ae5926f026ab126f42  libstd
*** 122377,122383 ****
  04f4dbbf414e688b229fff70a1850f17  libstdc++-v3/testsuite/experimental/simd/tests/split_concat.cc
  2e2e1916c3c0e15dcc35afe4af9d535d  libstdc++-v3/testsuite/experimental/simd/tests/splits.cc
  4a08c68edeea55e4ada85fc22f816db7  libstdc++-v3/testsuite/experimental/simd/tests/trigonometric.cc
! 0acd904c5b2a77febdcbda0e7bfe39c7  libstdc++-v3/testsuite/experimental/simd/tests/trunc_ceil_floor.cc
  01d11dad77fb06b8f2fcb49fd5af0751  libstdc++-v3/testsuite/experimental/simd/tests/where.cc
  092a43ef25590042c4bb384958ceb1d1  libstdc++-v3/testsuite/experimental/source_location/1.cc
  95f4f79a722a76ed0159d2b86ad6a3c0  libstdc++-v3/testsuite/experimental/string/erasure.cc
--- 122411,122417 ----
  04f4dbbf414e688b229fff70a1850f17  libstdc++-v3/testsuite/experimental/simd/tests/split_concat.cc
  2e2e1916c3c0e15dcc35afe4af9d535d  libstdc++-v3/testsuite/experimental/simd/tests/splits.cc
  4a08c68edeea55e4ada85fc22f816db7  libstdc++-v3/testsuite/experimental/simd/tests/trigonometric.cc
! b38a62f0e98950521befab50ed59d336  libstdc++-v3/testsuite/experimental/simd/tests/trunc_ceil_floor.cc
  01d11dad77fb06b8f2fcb49fd5af0751  libstdc++-v3/testsuite/experimental/simd/tests/where.cc
  092a43ef25590042c4bb384958ceb1d1  libstdc++-v3/testsuite/experimental/source_location/1.cc
  95f4f79a722a76ed0159d2b86ad6a3c0  libstdc++-v3/testsuite/experimental/string/erasure.cc
*************** fa747df13c227e12411779440955ae96  libstd
*** 122451,122457 ****
  cdf80773d5ce562f867139996fd11eb1  libstdc++-v3/testsuite/experimental/string_view/requirements/explicit_instantiation/char8_t/1.cc
  d69f487e5e17118bab84b664d2c7c6fe  libstdc++-v3/testsuite/experimental/string_view/requirements/explicit_instantiation/wchar_t/1.cc
  b0a482cadf3bf01496b6bba83fd170a8  libstdc++-v3/testsuite/experimental/string_view/requirements/typedefs.cc
! 21787928a55c066cd9f2ecc50dbb0db7  libstdc++-v3/testsuite/experimental/string_view/typedefs.cc
  206408e88c6d60f7c1f7964fd2dca895  libstdc++-v3/testsuite/experimental/string_view/types/1.cc
  b89c4bdefa0bf886e09684838214bb81  libstdc++-v3/testsuite/experimental/synchronized_value.cc
  e60190126c74d5ba55ff713c865abf87  libstdc++-v3/testsuite/experimental/system_error/value.cc
--- 122485,122491 ----
  cdf80773d5ce562f867139996fd11eb1  libstdc++-v3/testsuite/experimental/string_view/requirements/explicit_instantiation/char8_t/1.cc
  d69f487e5e17118bab84b664d2c7c6fe  libstdc++-v3/testsuite/experimental/string_view/requirements/explicit_instantiation/wchar_t/1.cc
  b0a482cadf3bf01496b6bba83fd170a8  libstdc++-v3/testsuite/experimental/string_view/requirements/typedefs.cc
! 11a0c814141c363f8c050b102d247b5a  libstdc++-v3/testsuite/experimental/string_view/typedefs.cc
  206408e88c6d60f7c1f7964fd2dca895  libstdc++-v3/testsuite/experimental/string_view/types/1.cc
  b89c4bdefa0bf886e09684838214bb81  libstdc++-v3/testsuite/experimental/synchronized_value.cc
  e60190126c74d5ba55ff713c865abf87  libstdc++-v3/testsuite/experimental/system_error/value.cc
*************** cd889830e1296213e346eaf4d6904f07  libstd
*** 122623,122629 ****
  a50eec5667a699344bbd9ac73808ade8  libstdc++-v3/testsuite/ext/random/beta_distribution/requirements/explicit_instantiation/1.cc
  36b1a8f0e9e429927d497764eefdc99f  libstdc++-v3/testsuite/ext/random/beta_distribution/requirements/typedefs.cc
  664ffb2d3b957b17640c9f3a57f88b83  libstdc++-v3/testsuite/ext/random/hoyt_distribution/cons/default.cc
! 120e3ee1b01c539b0c982f163a61ed2c  libstdc++-v3/testsuite/ext/random/hoyt_distribution/cons/parms.cc
  e601f2785d7af65dc490aa9f6aef503c  libstdc++-v3/testsuite/ext/random/hoyt_distribution/operators/equal.cc
  6e05c66f99c3564757288cb7fb3245a3  libstdc++-v3/testsuite/ext/random/hoyt_distribution/operators/inequal.cc
  857f0ba6150045c367edc5cbb32a8eb0  libstdc++-v3/testsuite/ext/random/hoyt_distribution/operators/serialize.cc
--- 122657,122663 ----
  a50eec5667a699344bbd9ac73808ade8  libstdc++-v3/testsuite/ext/random/beta_distribution/requirements/explicit_instantiation/1.cc
  36b1a8f0e9e429927d497764eefdc99f  libstdc++-v3/testsuite/ext/random/beta_distribution/requirements/typedefs.cc
  664ffb2d3b957b17640c9f3a57f88b83  libstdc++-v3/testsuite/ext/random/hoyt_distribution/cons/default.cc
! a779769018117a7e3c5f3e1171c0111a  libstdc++-v3/testsuite/ext/random/hoyt_distribution/cons/parms.cc
  e601f2785d7af65dc490aa9f6aef503c  libstdc++-v3/testsuite/ext/random/hoyt_distribution/operators/equal.cc
  6e05c66f99c3564757288cb7fb3245a3  libstdc++-v3/testsuite/ext/random/hoyt_distribution/operators/inequal.cc
  857f0ba6150045c367edc5cbb32a8eb0  libstdc++-v3/testsuite/ext/random/hoyt_distribution/operators/serialize.cc
*************** a90de596d241a2c6c6c89e4eba4155a7  libstd
*** 122822,122828 ****
  8fa674bc953a01c1fa271914aefe2034  libstdc++-v3/testsuite/ext/vstring/types/23767.cc
  a6f1a27d8f3d66e9588f4ce7e251994d  libstdc++-v3/testsuite/lib/dg-options.exp
  ed5847591437c095665f6661ed099d14  libstdc++-v3/testsuite/lib/gdb-test.exp
! 79b2db9d81efe682e07b8f98b25283f8  libstdc++-v3/testsuite/lib/libstdc++.exp
  60624a8d8c9bf2d79f3555d37737721e  libstdc++-v3/testsuite/lib/prune.exp
  a4885d40248bdb0a84a21ff15cf98b24  libstdc++-v3/testsuite/libstdc++-abi/abi.exp
  03fb9dda0c4aeecf928fb0fd162aa4ea  libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
--- 122856,122862 ----
  8fa674bc953a01c1fa271914aefe2034  libstdc++-v3/testsuite/ext/vstring/types/23767.cc
  a6f1a27d8f3d66e9588f4ce7e251994d  libstdc++-v3/testsuite/lib/dg-options.exp
  ed5847591437c095665f6661ed099d14  libstdc++-v3/testsuite/lib/gdb-test.exp
! f1f5990b533d0d65cf18eff47771634a  libstdc++-v3/testsuite/lib/libstdc++.exp
  60624a8d8c9bf2d79f3555d37737721e  libstdc++-v3/testsuite/lib/prune.exp
  a4885d40248bdb0a84a21ff15cf98b24  libstdc++-v3/testsuite/libstdc++-abi/abi.exp
  03fb9dda0c4aeecf928fb0fd162aa4ea  libstdc++-v3/testsuite/libstdc++-dg/conformance.exp
*************** fbce0fa761037a93203e0670a5f48f4a  libstd
*** 122830,122835 ****
--- 122864,122870 ----
  d8b8aa7a79fd9276794c9921ca369a5e  libstdc++-v3/testsuite/libstdc++-prettyprinters/59161.cc
  2278383a69b32f51aee94ecf72217e2b  libstdc++-v3/testsuite/libstdc++-prettyprinters/80276.cc
  df972cf7eac7c53650a70738c13461a5  libstdc++-v3/testsuite/libstdc++-prettyprinters/91997.cc
+ 41976b8866417aaf90287761326acfa0  libstdc++-v3/testsuite/libstdc++-prettyprinters/chrono.cc
  1c11f52e1c36b17f597c9fcad886e716  libstdc++-v3/testsuite/libstdc++-prettyprinters/compat.cc
  72e5ff3de3f2b4e67fc3f89ee6fd706f  libstdc++-v3/testsuite/libstdc++-prettyprinters/cxx11.cc
  106c0ffdc802ec9705125cf3d5053699  libstdc++-v3/testsuite/libstdc++-prettyprinters/cxx17.cc
*************** c4026a6d0520e4329e27fe92fdd65a86  libstd
*** 123083,123094 ****
  5477cf5cf0d83c16c3641c1ba9a1fca9  libstdc++-v3/testsuite/std/format/formatter/concept.cc
  912a5a69faf2558c407722cee5b26879  libstdc++-v3/testsuite/std/format/formatter/requirements.cc
  926f89ddc54be9fcf8daa5c0a5f35b88  libstdc++-v3/testsuite/std/format/functions/107871.cc
! 67b3287cbb9ca033ce030865ed4f0153  libstdc++-v3/testsuite/std/format/functions/format.cc
  adea3692874c12de1ef302342290acad  libstdc++-v3/testsuite/std/format/functions/format_to_n.cc
  f2b7be2affed39b62b231f2ae4daa238  libstdc++-v3/testsuite/std/format/functions/size.cc
  61c3ceb1139d985da2be137364958d61  libstdc++-v3/testsuite/std/format/functions/vformat_to.cc
! dc9727b8a22f63027b46ebc3f6d99f70  libstdc++-v3/testsuite/std/format/parse_ctx.cc
! 2fcda04510688bda63c15c21395304b6  libstdc++-v3/testsuite/std/format/string.cc
  e7cae8900990c6d06575306162ce472a  libstdc++-v3/testsuite/std/format/string_neg.cc
  724a6ad5cf32f4b761c837d18aebb201  libstdc++-v3/testsuite/std/ranges/97600.cc
  098cf5ff316bfa8fe61f6c4ef6c78d37  libstdc++-v3/testsuite/std/ranges/access/101782.cc
--- 123118,123129 ----
  5477cf5cf0d83c16c3641c1ba9a1fca9  libstdc++-v3/testsuite/std/format/formatter/concept.cc
  912a5a69faf2558c407722cee5b26879  libstdc++-v3/testsuite/std/format/formatter/requirements.cc
  926f89ddc54be9fcf8daa5c0a5f35b88  libstdc++-v3/testsuite/std/format/functions/107871.cc
! 539b9f6e3e0e98e6a078213706cb9e5d  libstdc++-v3/testsuite/std/format/functions/format.cc
  adea3692874c12de1ef302342290acad  libstdc++-v3/testsuite/std/format/functions/format_to_n.cc
  f2b7be2affed39b62b231f2ae4daa238  libstdc++-v3/testsuite/std/format/functions/size.cc
  61c3ceb1139d985da2be137364958d61  libstdc++-v3/testsuite/std/format/functions/vformat_to.cc
! f38f22350a146242f27e6c8a18672de9  libstdc++-v3/testsuite/std/format/parse_ctx.cc
! 2adae010f2b81109f77fcf0d51c52313  libstdc++-v3/testsuite/std/format/string.cc
  e7cae8900990c6d06575306162ce472a  libstdc++-v3/testsuite/std/format/string_neg.cc
  724a6ad5cf32f4b761c837d18aebb201  libstdc++-v3/testsuite/std/ranges/97600.cc
  098cf5ff316bfa8fe61f6c4ef6c78d37  libstdc++-v3/testsuite/std/ranges/access/101782.cc
*************** fbe0c8c2b69ba1b4bbb1acb0b57446ef  libstd
*** 123158,123164 ****
  b0e801f51482c5128148a84afa8ad1a2  libstdc++-v3/testsuite/std/ranges/iota/iota_view.cc
  5f4f4d10653c8554eb7abe7448816e18  libstdc++-v3/testsuite/std/ranges/iota/iterator.cc
  c4c9f3c3d7a7e40b3ed559c255d3c4db  libstdc++-v3/testsuite/std/ranges/iota/lwg3292_neg.cc
! bc416748a4db484927c077046830cb73  libstdc++-v3/testsuite/std/ranges/iota/max_size_type.cc
  2c630e1efad2da1f8f66e2d6e8c02e2c  libstdc++-v3/testsuite/std/ranges/iota/size.cc
  ffd1e161360542a85035e61017a148be  libstdc++-v3/testsuite/std/ranges/istream_view.cc
  1451ff29f4fda6d96579803764fcc33e  libstdc++-v3/testsuite/std/ranges/p2259.cc
--- 123193,123199 ----
  b0e801f51482c5128148a84afa8ad1a2  libstdc++-v3/testsuite/std/ranges/iota/iota_view.cc
  5f4f4d10653c8554eb7abe7448816e18  libstdc++-v3/testsuite/std/ranges/iota/iterator.cc
  c4c9f3c3d7a7e40b3ed559c255d3c4db  libstdc++-v3/testsuite/std/ranges/iota/lwg3292_neg.cc
! fed5d150d99273758f5d77acaddfcf68  libstdc++-v3/testsuite/std/ranges/iota/max_size_type.cc
  2c630e1efad2da1f8f66e2d6e8c02e2c  libstdc++-v3/testsuite/std/ranges/iota/size.cc
  ffd1e161360542a85035e61017a148be  libstdc++-v3/testsuite/std/ranges/istream_view.cc
  1451ff29f4fda6d96579803764fcc33e  libstdc++-v3/testsuite/std/ranges/p2259.cc
*************** f3bb2c9f547b10c68ccd56c91abce154  libstd
*** 123948,123954 ****
  a0256bc795839e425e35702572f2f8bc  libstdc++-v3/testsuite/util/statistic/sample_mean.hpp
  918a6e1bcff57b8e89cb264f52b88e74  libstdc++-v3/testsuite/util/statistic/sample_mean_confidence_checker.hpp
  b8b1c2808eb70c03c963b4a62269d1cc  libstdc++-v3/testsuite/util/statistic/sample_variance.hpp
! 188d77b731c755fb4806dd5307388fb0  libstdc++-v3/testsuite/util/testsuite_abi.cc
  181feb52eb8dcfa7f8dfa030bc4514b5  libstdc++-v3/testsuite/util/testsuite_abi.h
  3208b7061a80358262b38cd5bf2218bf  libstdc++-v3/testsuite/util/testsuite_abi_check.cc
  263b373c9fe52e8b875a12a883c95d86  libstdc++-v3/testsuite/util/testsuite_allocator.cc
--- 123983,123989 ----
  a0256bc795839e425e35702572f2f8bc  libstdc++-v3/testsuite/util/statistic/sample_mean.hpp
  918a6e1bcff57b8e89cb264f52b88e74  libstdc++-v3/testsuite/util/statistic/sample_mean_confidence_checker.hpp
  b8b1c2808eb70c03c963b4a62269d1cc  libstdc++-v3/testsuite/util/statistic/sample_variance.hpp
! 62e8a95d7243d1413a5cb97217a68400  libstdc++-v3/testsuite/util/testsuite_abi.cc
  181feb52eb8dcfa7f8dfa030bc4514b5  libstdc++-v3/testsuite/util/testsuite_abi.h
  3208b7061a80358262b38cd5bf2218bf  libstdc++-v3/testsuite/util/testsuite_abi_check.cc
  263b373c9fe52e8b875a12a883c95d86  libstdc++-v3/testsuite/util/testsuite_allocator.cc
*************** abd3b6f8114b664454ef48f05d7112b1  libstd
*** 123980,123986 ****
  8a7ff78e20c170bc7e06e28ee78d2d12  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  2e824852870b4611099b99dcf89b981b  libtool.m4
! f56cf21150b1645e5b747c48cebb001a  libvtv/ChangeLog
  6250d856c456725aa05b120686976895  libvtv/Makefile.am
  b1170aae9472f26fdc8326737dc22aba  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
--- 124015,124021 ----
  8a7ff78e20c170bc7e06e28ee78d2d12  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  2e824852870b4611099b99dcf89b981b  libtool.m4
! 8d6c7f95d77131088936948e299a43f4  libvtv/ChangeLog
  6250d856c456725aa05b120686976895  libvtv/Makefile.am
  b1170aae9472f26fdc8326737dc22aba  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
*************** c9cd02479c9f4c081d88190334e65fae  libvtv
*** 124063,124069 ****
  76849f682e2cb5f9c2866e45ce1e9d83  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  06c2854f9cfe5864b2885e0d0e9c512f  ltmain.sh
! 8b1b6411282d834ae93e70e314eab130  lto-plugin/ChangeLog
  aced0d5ba993307440be577533b64eb3  lto-plugin/Makefile.am
  9e1d03259c911094d39831e7e86546d8  lto-plugin/Makefile.in
  75fc65b35d0a47ac098f7a278d37060b  lto-plugin/aclocal.m4
--- 124098,124104 ----
  76849f682e2cb5f9c2866e45ce1e9d83  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  06c2854f9cfe5864b2885e0d0e9c512f  ltmain.sh
! 8bdd2eafb4c8572f29fbcbdc23300068  lto-plugin/ChangeLog
  aced0d5ba993307440be577533b64eb3  lto-plugin/Makefile.am
  9e1d03259c911094d39831e7e86546d8  lto-plugin/Makefile.in
  75fc65b35d0a47ac098f7a278d37060b  lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  ltopti
*** 124076,124082 ****
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! e912ad96e8b4b2b4ae15aac32ba58db0  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  507e832af5f2d63b8a78eef217c807a7  maintainer-scripts/branch_changer.py
  c819510f0d438149c1518bda7b165ac4  maintainer-scripts/bugzilla-close-candidate.py
--- 124111,124117 ----
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! bb02e1040b6fc69b0f32837c8393872b  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  507e832af5f2d63b8a78eef217c807a7  maintainer-scripts/branch_changer.py
  c819510f0d438149c1518bda7b165ac4  maintainer-scripts/bugzilla-close-candidate.py
*************** cf2baa0854f564a7785307e79f155efc  symlin
*** 124097,124103 ****
  40bb1f4ce4a60a36d1ec50d66aeed4d1  test-driver
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! c92bf29288800e4ae97c2067d7cd9ef8  zlib/ChangeLog
  f10e5e9394787b288e91fed29533720a  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
--- 124132,124138 ----
  40bb1f4ce4a60a36d1ec50d66aeed4d1  test-driver
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! 04230e4f0c0b3e77f38f85c28b45b2de  zlib/ChangeLog
  f10e5e9394787b288e91fed29533720a  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
diff -Nrcpad gcc-13.1.0/NEWS gcc-13.2.0/NEWS
*** gcc-13.1.0/NEWS	Wed Apr 26 07:11:39 2023
--- gcc-13.2.0/NEWS	Thu Jul 27 08:17:40 2023
*************** see ONEWS.
*** 8,24 ****
  http://gcc.gnu.org/gcc-13/index.html
                               GCC 13 Release Series
  
!    April 26, 2023
  
!    The GCC developers are pleased to announce the release of GCC 13.1.
  
!    This release is a major release, containing new features (as well as
!    many other improvements) relative to GCC 12.x.
  
  Release History
  
     GCC 13.1
!           April 26, 2023 ([1]changes, [2]documentation)
  
  References and Acknowledgements
  
--- 8,27 ----
  http://gcc.gnu.org/gcc-13/index.html
                               GCC 13 Release Series
  
!    July 27, 2023
  
!    The GCC developers are pleased to announce the release of GCC 13.2.
  
!    This release is a bug-fix release, containing fixes for regressions in
!    GCC 13.1 relative to previous releases of GCC.
  
  Release History
  
+    GCC 13.2
+           July 27, 2023 ([1]changes, [2]documentation)
+ 
     GCC 13.1
!           April 26, 2023 ([3]changes, [4]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 26,76 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [3]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [4]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [5]GCC project
!    web site or contact the [6]GCC development mailing list.
  
!    To obtain GCC please use [7]our mirror sites or [8]our version control
     system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [9]GCC manuals. If that fails, the
!     [10]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [11]gcc@gcc.gnu.org. All of [12]our lists have public
      archives.
  
!    Copyright (C) [13]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [14]maintained by the GCC team. Last modified
!    2023-04-26.
  
  References
  
     1. http://gcc.gnu.org/gcc-13/changes.html
!    2. http://gcc.gnu.org/onlinedocs/13.1.0/
!    3. http://gcc.gnu.org/gcc-13/buildstat.html
!    4. http://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Contributors.html
!    5. http://gcc.gnu.org/index.html
!    6. mailto:gcc@gcc.gnu.org
!    7. http://gcc.gnu.org/mirrors.html
!    8. http://gcc.gnu.org/git.html
!    9. https://gcc.gnu.org/onlinedocs/
!   10. mailto:gcc-help@gcc.gnu.org
!   11. mailto:gcc@gcc.gnu.org
!   12. https://gcc.gnu.org/lists.html
!   13. https://www.fsf.org/
!   14. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-13/changes.html
                               GCC 13 Release Series
--- 29,81 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [5]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 [6]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [7]GCC project
!    web site or contact the [8]GCC development mailing list.
  
!    To obtain GCC please use [9]our mirror sites or [10]our version control
     system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [11]GCC manuals. If that fails, the
!     [12]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 [13]gcc@gcc.gnu.org. All of [14]our lists have public
      archives.
  
!    Copyright (C) [15]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 [16]maintained by the GCC team. Last modified
!    2023-07-27.
  
  References
  
     1. http://gcc.gnu.org/gcc-13/changes.html
!    2. http://gcc.gnu.org/onlinedocs/13.2.0/
!    3. http://gcc.gnu.org/gcc-13/changes.html
!    4. http://gcc.gnu.org/onlinedocs/13.1.0/
!    5. http://gcc.gnu.org/gcc-13/buildstat.html
!    6. http://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Contributors.html
!    7. http://gcc.gnu.org/index.html
!    8. mailto:gcc@gcc.gnu.org
!    9. http://gcc.gnu.org/mirrors.html
!   10. http://gcc.gnu.org/git.html
!   11. https://gcc.gnu.org/onlinedocs/
!   12. mailto:gcc-help@gcc.gnu.org
!   13. mailto:gcc@gcc.gnu.org
!   14. https://gcc.gnu.org/lists.html
!   15. https://www.fsf.org/
!   16. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-13/changes.html
                               GCC 13 Release Series
*************** Caveats
*** 104,113 ****
         -mcpu=iwmmxt, has been deprecated and will be removed in a future
         release. This includes support for the [6]iWMMXt built-in
         functions.
  
  General Improvements
  
!      * [7]OpenMP
            + Reverse offload is now supported with AMD GCN and nvptx
              devices. Additionally, the requires handling has been improved
              and all clauses are now accepted. If a requirement cannot be
--- 109,127 ----
         -mcpu=iwmmxt, has been deprecated and will be removed in a future
         release. This includes support for the [6]iWMMXt built-in
         functions.
+      * For C++, construction of the global iostream objects std::cout,
+        std::cin, etc. is now done inside the standard library, instead of
+        in every source file that includes the <iostream> header. This
+        change improves the start-up performance of C++ programs, but it
+        means that code compiled with GCC 13.1 will crash if the correct
+        version of libstdc++.so is not used at runtime. See the
+        [7]documentation about using the right libstdc++.so at runtime.
+        Future GCC releases will mitigate the problem so that the program
+        cannot be run at all with an older libstdc++.so.
  
  General Improvements
  
!      * [8]OpenMP
            + Reverse offload is now supported with AMD GCN and nvptx
              devices. Additionally, the requires handling has been improved
              and all clauses are now accepted. If a requirement cannot be
*************** General Improvements
*** 138,144 ****
            + The _ALL suffix to the device-scope environment variables
              added in Technical Report (TR11) is already handled.
            + For user defined allocators requesting high bandwidth or large
!             capacity memspaces or interleaved partitioning, the [8]memkind
              library is used, if available at run time.
       * AddressSanitizer defaults to detect_stack_use_after_return=1 on
         GNU/Linux targets. For compatibility, it can be disabled with env
--- 152,158 ----
            + The _ALL suffix to the device-scope environment variables
              added in Technical Report (TR11) is already handled.
            + For user defined allocators requesting high bandwidth or large
!             capacity memspaces or interleaved partitioning, the [9]memkind
              library is used, if available at run time.
       * AddressSanitizer defaults to detect_stack_use_after_return=1 on
         GNU/Linux targets. For compatibility, it can be disabled with env
*************** General Improvements
*** 152,162 ****
       * -Ofast, -ffast-math and -funsafe-math-optimizations will no longer
         add startup code to alter the floating-point environment when
         producing a shared object with -shared.
!      * GCC can now emit its diagnostics using [9]SARIF. This is a
         JSON-based format suited for capturing the results of static
!        analysis tools (like GCC's [10]-fanalyzer), but it can also be used
         to capture other GCC warnings and errors in a machine-readable
!        format. Specifically, the [11]-fdiagnostics-format= option has been
         extended to support these new values:
            + -fdiagnostics-format=sarif-stderr
            + -fdiagnostics-format=sarif-file
--- 166,176 ----
       * -Ofast, -ffast-math and -funsafe-math-optimizations will no longer
         add startup code to alter the floating-point environment when
         producing a shared object with -shared.
!      * GCC can now emit its diagnostics using [10]SARIF. This is a
         JSON-based format suited for capturing the results of static
!        analysis tools (like GCC's [11]-fanalyzer), but it can also be used
         to capture other GCC warnings and errors in a machine-readable
!        format. Specifically, the [12]-fdiagnostics-format= option has been
         extended to support these new values:
            + -fdiagnostics-format=sarif-stderr
            + -fdiagnostics-format=sarif-file
*************** General Improvements
*** 165,170 ****
--- 179,187 ----
            + -fdiagnostics-format=json-file
         where the json-prefixed variants refer to GCC's own JSON diagnostic
         format.
+      * Support for profiling and test coverage in freestanding
+        environments has been added, see also [13]Profiling and Test
+        Coverage in Freestanding Environments.
  
  New Languages and Language specific improvements
  
*************** New Languages and Language specific impr
*** 183,238 ****
    C family
  
       * New warnings:
!           + [12]-Wxor-used-as-pow warns about uses of ^, the exclusive or
              operator, where it appears the user meant exponentiation
!             ([13]PR90885)
       * Three new function attributes for documenting int arguments that
         are file descriptors:
!           + [14]__attribute__((fd_arg(N)))
!           + [15]__attribute__((fd_arg_read(N)))
!           + [16]__attribute__((fd_arg_write(N)))
!        These are used by [17]-fanalyzer to detect misuses of file
         descriptors.
!      * A new statement attribute for C++23 [18]P1774R8 Portable
         assumptions support also in C or older C++:
!        [19]__attribute__((assume(EXPR)));
       * GCC can now control when to treat the trailing array of a structure
         as a flexible array member for the purpose of accessing the
         elements of such an array. By default, all trailing arrays in
         aggregates are treated as flexible array members. Use the new
!        command-line option [20]-fstrict-flex-arrays to control which array
         members are treated as flexible arrays.
  
    C
  
       * Several C23 features have been implemented:
!           + [21]N3042, Introduce the nullptr constant
!           + [22]N2963, Enhanced Enumerations (fixed underlying types)
!           + [23]N2975, Relax requirements for variadic parameter lists
!           + [24]N3007, Type inference for object definitions (auto)
!           + [25]N3018, The constexpr specifier for object definitions
!           + [26]N3038, Introduce storage-class specifiers for compound
              literals
            + typeof (previously supported as an extension) and
              typeof_unqual
            + New keywords alignas, alignof, bool, false, static_assert,
              thread_local, true
!           + [27]N2764, The noreturn attribute
            + Support for empty initializer braces
            + __STDC_VERSION_*_H__ header version macros
            + Removal of ATOMIC_VAR_INIT
            + unreachable macro in <stddef.h>
            + Removal of trigraphs
            + Removal of unprototyped functions
!           + printf and scanf format checking with [28]-Wformat for %wN and
              %wfN format length modifiers
!           + [29]N2836, Identifier Syntax using Unicode Standard Annex 31
       * In addition to those C23 features, existing features adopted in C23
         have been adjusted to follow C23 requirements and are not diagnosed
         with -std=c2x -Wpedantic.
       * New warnings:
!           + [30]-Wenum-int-mismatch warns about mismatches between an
!             enumerated type and an integer type ([31]PR105131)
  
    C++
  
--- 200,255 ----
    C family
  
       * New warnings:
!           + [14]-Wxor-used-as-pow warns about uses of ^, the exclusive or
              operator, where it appears the user meant exponentiation
!             ([15]PR90885)
       * Three new function attributes for documenting int arguments that
         are file descriptors:
!           + [16]__attribute__((fd_arg(N)))
!           + [17]__attribute__((fd_arg_read(N)))
!           + [18]__attribute__((fd_arg_write(N)))
!        These are used by [19]-fanalyzer to detect misuses of file
         descriptors.
!      * A new statement attribute for C++23 [20]P1774R8 Portable
         assumptions support also in C or older C++:
!        [21]__attribute__((assume(EXPR)));
       * GCC can now control when to treat the trailing array of a structure
         as a flexible array member for the purpose of accessing the
         elements of such an array. By default, all trailing arrays in
         aggregates are treated as flexible array members. Use the new
!        command-line option [22]-fstrict-flex-arrays to control which array
         members are treated as flexible arrays.
  
    C
  
       * Several C23 features have been implemented:
!           + [23]N3042, Introduce the nullptr constant
!           + [24]N2963, Enhanced Enumerations (fixed underlying types)
!           + [25]N2975, Relax requirements for variadic parameter lists
!           + [26]N3007, Type inference for object definitions (auto)
!           + [27]N3018, The constexpr specifier for object definitions
!           + [28]N3038, Introduce storage-class specifiers for compound
              literals
            + typeof (previously supported as an extension) and
              typeof_unqual
            + New keywords alignas, alignof, bool, false, static_assert,
              thread_local, true
!           + [29]N2764, The noreturn attribute
            + Support for empty initializer braces
            + __STDC_VERSION_*_H__ header version macros
            + Removal of ATOMIC_VAR_INIT
            + unreachable macro in <stddef.h>
            + Removal of trigraphs
            + Removal of unprototyped functions
!           + printf and scanf format checking with [30]-Wformat for %wN and
              %wfN format length modifiers
!           + [31]N2836, Identifier Syntax using Unicode Standard Annex 31
       * In addition to those C23 features, existing features adopted in C23
         have been adjusted to follow C23 requirements and are not diagnosed
         with -std=c2x -Wpedantic.
       * New warnings:
!           + [32]-Wenum-int-mismatch warns about mismatches between an
!             enumerated type and an integer type ([33]PR105131)
  
    C++
  
*************** New Languages and Language specific impr
*** 249,287 ****
         are supported those are evaluated in float precision.
         -fexcess-precision=fast restores previous behavior.
       * Several C++23 features have been implemented:
!           + [32]P2324R1, Labels at the end of compound statements
!             ([33]PR103539)
!           + [34]P2255R2, A type trait to detect reference binding to
!             temporary ([35]PR104477)
!           + [36]P2327R1, De-deprecating volatile compound operations
!           + [37]P2437R1, Support for #warning ([38]PR106646)
!           + [39]P2290R3, Delimited escape sequences ([40]PR106645)
!           + [41]P2071R2, Named universal character escapes ([42]PR106648)
!           + [43]P2513R3, char8_t Compatibility and Portability Fix
!             ([44]PR106656)
!           + [45]P1169R4, static operator() ([46]PR106651)
!           + [47]P2266R3, Simpler implicit move ([48]PR101165)
!           + [49]P2468R2, The Equality Operator You Are Looking For
!             ([50]PR106644)
!           + [51]P2362R3, Remove non-encodable
              wide character literals and multicharacter wide character lite
!             rals ([52]PR106647)
!           + [53]P2448R2, Relaxing some constexpr restrictions
!             ([54]PR106649)
!           + [55]P1467R9, Extended floating-point types and standard names
!             ([56]PR106652)
!           + [57]P1774R8, Portable assumptions ([58]PR106654)
!           + [59]P2295R6, Support for
!             UTF-8 as a portable source file encoding ([60]PR106655)
!           + [61]P2589R1, static operator[] ([62]PR107684)
       * New warnings:
!           + [63]-Wself-move warns when a value is moved to itself with
!             std::move ([64]PR81159)
!           + [65]-Wdangling-reference warns when a reference is bound to a
!             temporary whose lifetime has ended ([66]PR106393)
!      * The [67]-Wpessimizing-move and [68]-Wredundant-move warnings have
         been extended to warn in more contexts.
!      * The [69]-nostdlib++ option has been added, to enable linking with
         g++ without implicitly linking in the C++ standard library.
  
      Runtime Library (libstdc++)
--- 266,304 ----
         are supported those are evaluated in float precision.
         -fexcess-precision=fast restores previous behavior.
       * Several C++23 features have been implemented:
!           + [34]P2324R1, Labels at the end of compound statements
!             ([35]PR103539)
!           + [36]P2255R2, A type trait to detect reference binding to
!             temporary ([37]PR104477)
!           + [38]P2327R1, De-deprecating volatile compound operations
!           + [39]P2437R1, Support for #warning ([40]PR106646)
!           + [41]P2290R3, Delimited escape sequences ([42]PR106645)
!           + [43]P2071R2, Named universal character escapes ([44]PR106648)
!           + [45]P2513R3, char8_t Compatibility and Portability Fix
!             ([46]PR106656)
!           + [47]P1169R4, static operator() ([48]PR106651)
!           + [49]P2266R3, Simpler implicit move ([50]PR101165)
!           + [51]P2468R2, The Equality Operator You Are Looking For
!             ([52]PR106644)
!           + [53]P2362R3, Remove non-encodable
              wide character literals and multicharacter wide character lite
!             rals ([54]PR106647)
!           + [55]P2448R2, Relaxing some constexpr restrictions
!             ([56]PR106649)
!           + [57]P1467R9, Extended floating-point types and standard names
!             ([58]PR106652)
!           + [59]P1774R8, Portable assumptions ([60]PR106654)
!           + [61]P2295R6, Support for
!             UTF-8 as a portable source file encoding ([62]PR106655)
!           + [63]P2589R1, static operator[] ([64]PR107684)
       * New warnings:
!           + [65]-Wself-move warns when a value is moved to itself with
!             std::move ([66]PR81159)
!           + [67]-Wdangling-reference warns when a reference is bound to a
!             temporary whose lifetime has ended ([68]PR106393)
!      * The [69]-Wpessimizing-move and [70]-Wredundant-move warnings have
         been extended to warn in more contexts.
!      * The [71]-nostdlib++ option has been added, to enable linking with
         g++ without implicitly linking in the C++ standard library.
  
      Runtime Library (libstdc++)
*************** New Languages and Language specific impr
*** 295,301 ****
              views::zip_transform, views::adjacent,
              views::adjacent_transform views::pairwise, views::slide,
              views::chunk, views::chunk_by, views::repeat, views::chunk_by,
!             views::cartesian_product, views::as_rvalue.
            + Monadic operations for std::expected.
            + Constexpr std::bitset, std::to_chars and std::from_chars.
            + Library support for extended floating-point types.
--- 312,326 ----
              views::zip_transform, views::adjacent,
              views::adjacent_transform views::pairwise, views::slide,
              views::chunk, views::chunk_by, views::repeat, views::chunk_by,
!             views::cartesian_product, views::as_rvalue, views::enumerate,
!             views::as_const.
!           + Additions to the <algorithm> header: ranges::contains,
!             ranges::contains_subrange, ranges::iota, ranges::find_last,
!             ranges::find_last_if, ranges::find_last_if_not,
!             ranges::fold_left, ranges::fold_left_first,
!             ranges::fold_right, ranges::fold_right_last,
!             ranges::fold_left_with_iter,
!             ranges::fold_left_first_with_iter.
            + Monadic operations for std::expected.
            + Constexpr std::bitset, std::to_chars and std::from_chars.
            + Library support for extended floating-point types.
*************** New Languages and Language specific impr
*** 303,308 ****
--- 328,344 ----
         Fundamentals Technical Specification.
       * Support for the <experimental/synchronized_value> header from v2 of
         the Concurrency Technical Specification.
+      * Support for many previously unavailable features in freestanding
+        mode, thanks to Arsen ArsenoviÄ‡. For example, std::tuple is now
+        available for freestanding compilation. The freestanding subset
+        contains all the components made freestanding by [72]P1642, but
+        libstdc++ adds more components to the freestanding subset, such as
+        std::array and std::string_view. Additionally, libstdc++ now
+        respects the -ffreestanding compiler option and so it is not
+        necessary to build a separate freestanding installation of
+        libstdc++. Compiling with -ffreestanding will restrict the
+        available features to the freestanding subset, even if libstdc++
+        was built as a full, hosted implementation.
  
    Fortran
  
*************** New Languages and Language specific impr
*** 321,327 ****
         support for the ISO/IEC 10514-1, PIM2, PIM3, PIM4 dialects together
         with a complete set of ISO/IEC 10514-1 and PIM libraries.
       * The <* noreturn *> attribute is supported with the -Wreturn-type
!        [70]option.
  
  New Targets and Target Specific Improvements
  
--- 357,363 ----
         support for the ISO/IEC 10514-1, PIM2, PIM3, PIM4 dialects together
         with a complete set of ISO/IEC 10514-1 and PIM libraries.
       * The <* noreturn *> attribute is supported with the -Wreturn-type
!        [73]option.
  
  New Targets and Target Specific Improvements
  
*************** New Targets and Target Specific Improvem
*** 352,361 ****
  
    AMD Radeon (GCN)
  
!      * Support for the Instinct MI200 series devices ([71] gfx90a) has
         been added.
       * SIMD vectorization support has been improved; this and
!        stack-handling changes [72]require newlib 4.3.0 (or newer).
  
    arm
  
--- 388,397 ----
  
    AMD Radeon (GCN)
  
!      * Support for the Instinct MI200 series devices ([74] gfx90a) has
         been added.
       * SIMD vectorization support has been improved; this and
!        stack-handling changes [75]require newlib 4.3.0 (or newer).
  
    arm
  
*************** New Targets and Target Specific Improvem
*** 410,415 ****
--- 446,454 ----
         -march=emeraldrapids. Emerald Rapids is based on Sapphire Rapids.
       * GCC now supports the Intel CPU named Granite Rapids through
         -march=graniterapids. The switch enables the AMX-FP16, PREFETCHI
+        ISA extensions.
+      * GCC now supports the Intel CPU named Granite Rapids D through
+        -march=graniterapids-d. The switch enables the AMX-FP16, PREFETCHI
         and AMX-COMPLEX ISA extensions.
       * GCC now supports AMD CPUs based on the znver4 core via
         -march=znver4. The switch makes GCC consider using 512 bit vectors
*************** New Targets and Target Specific Improvem
*** 425,431 ****
              time.
            + The new command-line option -mdirect-extern-access can be used
              to prevent accessing external symbols through GOT.
!           + The new variable attribute [73]model has been added.
       * Built-in functions
            + The rint and copysign mathematical builtins (and their float
              variants) are now implemented as inline LoongArch intrinsics.
--- 464,470 ----
              time.
            + The new command-line option -mdirect-extern-access can be used
              to prevent accessing external symbols through GOT.
!           + The new variable attribute [76]model has been added.
       * Built-in functions
            + The rint and copysign mathematical builtins (and their float
              variants) are now implemented as inline LoongArch intrinsics.
*************** New Targets and Target Specific Improvem
*** 443,458 ****
  
    NVPTX
  
!      * The default value for the [74]-march option can be now changed when
!        [75]building GCC using the [76]--with-arch= configure option. GCC's
         target libraries are then build both with sm_30 and the specified
         target architecture. If not specified, GCC defaults to sm_30.
  
    RISC-V
  
!      * Support for vector intrinsics as specified in [77]version 0.11 of
         the RISC-V vector intrinsic specification, thanks Ju-Zhe Zhong from
!        [78]RiVAI for contributing most of implementation.
       * Support for the following standard extensions has been added:
            + Zawrs
            + Zbkb
--- 482,497 ----
  
    NVPTX
  
!      * The default value for the [77]-march option can be now changed when
!        [78]building GCC using the [79]--with-arch= configure option. GCC's
         target libraries are then build both with sm_30 and the specified
         target architecture. If not specified, GCC defaults to sm_30.
  
    RISC-V
  
!      * Support for vector intrinsics as specified in [80]version 0.11 of
         the RISC-V vector intrinsic specification, thanks Ju-Zhe Zhong from
!        [81]RiVAI for contributing most of implementation.
       * Support for the following standard extensions has been added:
            + Zawrs
            + Zbkb
*************** Operating Systems
*** 498,569 ****
  Improvements to Static Analyzer
  
       * The analyzer has gained 20 new warnings:
!           + [79]-Wanalyzer-allocation-size
!           + [80]-Wanalyzer-deref-before-check
!           + [81]-Wanalyzer-exposure-through-uninit-copy
            + Seven new warnings relating to misuse of file descriptors:
!                o [82]-Wanalyzer-fd-access-mode-mismatch
!                o [83]-Wanalyzer-fd-double-close
!                o [84]-Wanalyzer-fd-leak
!                o [85]-Wanalyzer-fd-phase-mismatch (e.g. calling accept on
                   a socket before calling listen on it)
!                o [86]-Wanalyzer-fd-type-mismatch (e.g. using a stream
                   socket operation on a datagram socket)
!                o [87]-Wanalyzer-fd-use-after-close
!                o [88]-Wanalyzer-fd-use-without-check
              along with special-casing handling of the behavior of open,
              close, creat, dup, dup2, dup3, pipe, pipe2, read, and write.
!           + [89]-Wanalyzer-imprecise-fp-arithmetic
!           + [90]-Wanalyzer-infinite-recursion
!           + [91]-Wanalyzer-jump-through-null
!           + [92]-Wanalyzer-out-of-bounds
!           + [93]-Wanalyzer-putenv-of-auto-var
!           + [94]-Wanalyzer-tainted-assertion
            + Four new warnings for misuses of <stdarg.h>:
!                o [95]-Wanalyzer-va-list-leak for complaining about missing
                   va_end after a va_start or va_copy
!                o [96]-Wanalyzer-va-list-use-after-va-end for complaining
                   about va_arg or va_copy used on a va_list that's had
                   va_end called on it
!                o [97]-Wanalyzer-va-arg-type-mismatch for type-checking of
                   va_arg usage in interprocedural execution paths against
                   the types of the parameters that were actually passed to
                   the variadic call
!                o [98]-Wanalyzer-va-list-exhausted for complaining in
                   interprocedural execution paths if va_arg is used too
                   many times on a va_list
         along with numerous other improvements.
  
  Improvements for plugin authors
  
!      * GCC diagnostics can now be [99]associated with rules such as from
         coding standards documents, or specifications. Such rules have a
         code name and can have a URL, which GCC can print in text form or
!        capture in its [100]SARIF output when emitting diagnostics.
  
  Other significant improvements
  
  GCC 13.1
  
!    This is the [101]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 13.1 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [102]GCC manuals. If that fails, the
!     [103]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 [104]gcc@gcc.gnu.org. All of [105]our lists have public
      archives.
  
!    Copyright (C) [106]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 [107]maintained by the GCC team. Last modified
!    2023-04-26.
  
  References
  
--- 537,615 ----
  Improvements to Static Analyzer
  
       * The analyzer has gained 20 new warnings:
!           + [82]-Wanalyzer-allocation-size
!           + [83]-Wanalyzer-deref-before-check
!           + [84]-Wanalyzer-exposure-through-uninit-copy
            + Seven new warnings relating to misuse of file descriptors:
!                o [85]-Wanalyzer-fd-access-mode-mismatch
!                o [86]-Wanalyzer-fd-double-close
!                o [87]-Wanalyzer-fd-leak
!                o [88]-Wanalyzer-fd-phase-mismatch (e.g. calling accept on
                   a socket before calling listen on it)
!                o [89]-Wanalyzer-fd-type-mismatch (e.g. using a stream
                   socket operation on a datagram socket)
!                o [90]-Wanalyzer-fd-use-after-close
!                o [91]-Wanalyzer-fd-use-without-check
              along with special-casing handling of the behavior of open,
              close, creat, dup, dup2, dup3, pipe, pipe2, read, and write.
!           + [92]-Wanalyzer-imprecise-fp-arithmetic
!           + [93]-Wanalyzer-infinite-recursion
!           + [94]-Wanalyzer-jump-through-null
!           + [95]-Wanalyzer-out-of-bounds
!           + [96]-Wanalyzer-putenv-of-auto-var
!           + [97]-Wanalyzer-tainted-assertion
            + Four new warnings for misuses of <stdarg.h>:
!                o [98]-Wanalyzer-va-list-leak for complaining about missing
                   va_end after a va_start or va_copy
!                o [99]-Wanalyzer-va-list-use-after-va-end for complaining
                   about va_arg or va_copy used on a va_list that's had
                   va_end called on it
!                o [100]-Wanalyzer-va-arg-type-mismatch for type-checking of
                   va_arg usage in interprocedural execution paths against
                   the types of the parameters that were actually passed to
                   the variadic call
!                o [101]-Wanalyzer-va-list-exhausted for complaining in
                   interprocedural execution paths if va_arg is used too
                   many times on a va_list
         along with numerous other improvements.
  
  Improvements for plugin authors
  
!      * GCC diagnostics can now be [102]associated with rules such as from
         coding standards documents, or specifications. Such rules have a
         code name and can have a URL, which GCC can print in text form or
!        capture in its [103]SARIF output when emitting diagnostics.
  
  Other significant improvements
  
  GCC 13.1
  
!    This is the [104]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 13.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 13.2
+ 
+    This is the [105]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 13.2 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
  
      For questions related to the use of GCC, please consult these web
!     pages and the [106]GCC manuals. If that fails, the
!     [107]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 [108]gcc@gcc.gnu.org. All of [109]our lists have public
      archives.
  
!    Copyright (C) [110]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 [111]maintained by the GCC team. Last modified
!    2023-07-27.
  
  References
  
*************** References
*** 573,697 ****
     4. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Warray-bounds
     5. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html
     6. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/ARM-iWMMXt-Built-in-Functions.html
!    7. https://gcc.gnu.org/projects/gomp/
!    8. http://memkind.github.io/memkind/
!    9. https://sarifweb.azurewebsites.net/
!   10. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html
!   11. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!   12. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Wxor-used-as-pow
!   13. https://gcc.gnu.org/PR90885
!   14. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Common-Function-Attributes.html#index-fd_005farg-function-attribute
!   15. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Common-Function-Attributes.html#index-fd_005farg_005fread-function-attribute
!   16. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Common-Function-Attributes.html#index-fd_005farg_005fwrite-function-attribute
!   17. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html
!   18. https://wg21.link/p1774r8
!   19. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Statement-Attributes.html#index-assume-statement-attribute
!   20. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Wstrict-flex-arrays
!   21. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3042.htm
!   22. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2963.htm
!   23. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2975.pdf
!   24. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3007.htm
!   25. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3018.htm
!   26. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3038.htm
!   27. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2764.pdf
!   28. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Wformat
!   29. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2836.pdf
!   30. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Wenum-int-mismatch
!   31. https://gcc.gnu.org/PR105131
!   32. https://wg21.link/p2324
!   33. https://gcc.gnu.org/PR103539
!   34. https://wg21.link/p2255
!   35. https://gcc.gnu.org/PR104477
!   36. https://wg21.link/p2327
!   37. https://wg21.link/p2437
!   38. https://gcc.gnu.org/PR106646
!   39. https://wg21.link/p2290
!   40. https://gcc.gnu.org/PR106645
!   41. https://wg21.link/p2071
!   42. https://gcc.gnu.org/PR106648
!   43. https://wg21.link/p2513
!   44. https://gcc.gnu.org/PR106656
!   45. https://wg21.link/p1169r4
!   46. https://gcc.gnu.org/PR106651
!   47. https://wg21.link/p2266r3
!   48. https://gcc.gnu.org/PR101165
!   49. https://wg21.link/p2468r2
!   50. https://gcc.gnu.org/PR106644
!   51. https://wg21.link/p2362r3
!   52. https://gcc.gnu.org/PR106647
!   53. https://wg21.link/p2448r2
!   54. https://gcc.gnu.org/PR106649
!   55. https://wg21.link/p1467r9
!   56. https://gcc.gnu.org/PR106652
!   57. https://wg21.link/p1774r8
!   58. https://gcc.gnu.org/PR106654
!   59. https://wg21.link/p2295r6
!   60. https://gcc.gnu.org/PR106655
!   61. https://wg21.link/p2589r1
!   62. https://gcc.gnu.org/PR107684
!   63. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Wself-move
!   64. https://gcc.gnu.org/PR81159
!   65. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wdangling-reference
!   66. https://gcc.gnu.org/PR106393
!   67. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wpessimizing-move
!   68. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wredundant-move
!   69. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Link_Options.html#index-nostdlib_002b_002b
!   70. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gm2/Compiler-options.html
!   71. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/AMD-GCN-Options.html
!   72. https://gcc.gnu.org/install/specific.html#amdgcn-x-amdhsa
!   73. https://gcc.gnu.org/onlinedocs/gcc/LoongArch-Variable-Attributes.html#LoongArch-Variable-Attributes
!   74. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Nvidia-PTX-Options.html
!   75. https://gcc.gnu.org/install/
!   76. https://gcc.gnu.org/install/specific.html#nvptx-x-none
!   77. https://github.com/riscv-non-isa/rvv-intrinsic-doc/tree/v0.11.x
!   78. https://rivai-ic.com.cn/
!   79. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-allocation-size
!   80. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-deref-before-check
!   81. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-exposure-through-uninit-copy
!   82. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-access-mode-mismatch
!   83. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-double-close
!   84. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-leak
!   85. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-phase-mismatch
!   86. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-type-mismatch
!   87. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-use-after-close
!   88. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-use-without-check
!   89. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-imprecise-fp-arithmetic
!   90. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-infinite-recursion
!   91. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-jump-through-null
!   92. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-out-of-bounds
!   93. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-putenv-of-auto-var
!   94. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-assertion
!   95. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-list-leak
!   96. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-list-use-after-va-end
!   97. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-arg-type-mismatch
!   98. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-list-exhausted
!   99. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=0b14f590e3e9d95b8211b77d992589d5ab4c25f0
!  100. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!  101. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=13.0
!  102. https://gcc.gnu.org/onlinedocs/
!  103. mailto:gcc-help@gcc.gnu.org
!  104. mailto:gcc@gcc.gnu.org
!  105. https://gcc.gnu.org/lists.html
!  106. https://www.fsf.org/
!  107. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-12/index.html
                               GCC 12 Release Series
  
!    Aug 19, 2022
  
!    The GCC developers are pleased to announce the release of GCC 12.2.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 12.1 relative to previous releases of GCC.
  
  Release History
  
     GCC 12.2
!           Aug 19, 2022 ([1]changes, [2]documentation)
  
     GCC 12.1
!           May 6, 2022 ([3]changes, [4]documentation)
  
  References and Acknowledgements
  
--- 619,750 ----
     4. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Warray-bounds
     5. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html
     6. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/ARM-iWMMXt-Built-in-Functions.html
!    7. https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dynamic_or_shared.html#manual.intro.using.linkage.dynamic
!    8. https://gcc.gnu.org/projects/gomp/
!    9. http://memkind.github.io/memkind/
!   10. https://sarifweb.azurewebsites.net/
!   11. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html
!   12. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!   13. https://gcc.gnu.org/onlinedocs/gcc/Freestanding-Environments.html
!   14. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Wxor-used-as-pow
!   15. https://gcc.gnu.org/PR90885
!   16. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Common-Function-Attributes.html#index-fd_005farg-function-attribute
!   17. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Common-Function-Attributes.html#index-fd_005farg_005fread-function-attribute
!   18. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Common-Function-Attributes.html#index-fd_005farg_005fwrite-function-attribute
!   19. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html
!   20. https://wg21.link/p1774r8
!   21. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Statement-Attributes.html#index-assume-statement-attribute
!   22. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Wstrict-flex-arrays
!   23. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3042.htm
!   24. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2963.htm
!   25. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2975.pdf
!   26. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3007.htm
!   27. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3018.htm
!   28. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3038.htm
!   29. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2764.pdf
!   30. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Wformat
!   31. https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2836.pdf
!   32. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Wenum-int-mismatch
!   33. https://gcc.gnu.org/PR105131
!   34. https://wg21.link/p2324
!   35. https://gcc.gnu.org/PR103539
!   36. https://wg21.link/p2255
!   37. https://gcc.gnu.org/PR104477
!   38. https://wg21.link/p2327
!   39. https://wg21.link/p2437
!   40. https://gcc.gnu.org/PR106646
!   41. https://wg21.link/p2290
!   42. https://gcc.gnu.org/PR106645
!   43. https://wg21.link/p2071
!   44. https://gcc.gnu.org/PR106648
!   45. https://wg21.link/p2513
!   46. https://gcc.gnu.org/PR106656
!   47. https://wg21.link/p1169r4
!   48. https://gcc.gnu.org/PR106651
!   49. https://wg21.link/p2266r3
!   50. https://gcc.gnu.org/PR101165
!   51. https://wg21.link/p2468r2
!   52. https://gcc.gnu.org/PR106644
!   53. https://wg21.link/p2362r3
!   54. https://gcc.gnu.org/PR106647
!   55. https://wg21.link/p2448r2
!   56. https://gcc.gnu.org/PR106649
!   57. https://wg21.link/p1467r9
!   58. https://gcc.gnu.org/PR106652
!   59. https://wg21.link/p1774r8
!   60. https://gcc.gnu.org/PR106654
!   61. https://wg21.link/p2295r6
!   62. https://gcc.gnu.org/PR106655
!   63. https://wg21.link/p2589r1
!   64. https://gcc.gnu.org/PR107684
!   65. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Warning-Options.html#index-Wself-move
!   66. https://gcc.gnu.org/PR81159
!   67. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wdangling-reference
!   68. https://gcc.gnu.org/PR106393
!   69. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wpessimizing-move
!   70. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/C_002b_002b-Dialect-Options.html#index-Wredundant-move
!   71. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Link_Options.html#index-nostdlib_002b_002b
!   72. https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p1642r11.html
!   73. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gm2/Compiler-options.html
!   74. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/AMD-GCN-Options.html
!   75. https://gcc.gnu.org/install/specific.html#amdgcn-x-amdhsa
!   76. https://gcc.gnu.org/onlinedocs/gcc/LoongArch-Variable-Attributes.html#LoongArch-Variable-Attributes
!   77. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Nvidia-PTX-Options.html
!   78. https://gcc.gnu.org/install/
!   79. https://gcc.gnu.org/install/specific.html#nvptx-x-none
!   80. https://github.com/riscv-non-isa/rvv-intrinsic-doc/tree/v0.11.x
!   81. https://rivai-ic.com.cn/
!   82. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-allocation-size
!   83. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-deref-before-check
!   84. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-exposure-through-uninit-copy
!   85. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-access-mode-mismatch
!   86. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-double-close
!   87. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-leak
!   88. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-phase-mismatch
!   89. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-type-mismatch
!   90. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-use-after-close
!   91. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-fd-use-without-check
!   92. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-imprecise-fp-arithmetic
!   93. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-infinite-recursion
!   94. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-jump-through-null
!   95. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-out-of-bounds
!   96. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-putenv-of-auto-var
!   97. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-assertion
!   98. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-list-leak
!   99. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-list-use-after-va-end
!  100. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-arg-type-mismatch
!  101. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-va-list-exhausted
!  102. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=0b14f590e3e9d95b8211b77d992589d5ab4c25f0
!  103. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!  104. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=13.0
!  105. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=13.2
!  106. https://gcc.gnu.org/onlinedocs/
!  107. mailto:gcc-help@gcc.gnu.org
!  108. mailto:gcc@gcc.gnu.org
!  109. https://gcc.gnu.org/lists.html
!  110. https://www.fsf.org/
!  111. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-12/index.html
                               GCC 12 Release Series
  
!    May 8, 2023
  
!    The GCC developers are pleased to announce the release of GCC 12.3.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 12.2 relative to previous releases of GCC.
  
  Release History
  
+    GCC 12.3
+           May 8, 2023 ([1]changes, [2]documentation)
+ 
     GCC 12.2
!           Aug 19, 2022 ([3]changes, [4]documentation)
  
     GCC 12.1
!           May 6, 2022 ([5]changes, [6]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 699,751 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [5]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 [6]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [7]GCC project
!    web site or contact the [8]GCC development mailing list.
  
!    To obtain GCC please use [9]our mirror sites or [10]our version control
!    system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [11]GCC manuals. If that fails, the
!     [12]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 [13]gcc@gcc.gnu.org. All of [14]our lists have public
      archives.
  
!    Copyright (C) [15]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 [16]maintained by the GCC team. Last modified
!    2022-10-26.
  
  References
  
     1. http://gcc.gnu.org/gcc-12/changes.html
!    2. http://gcc.gnu.org/onlinedocs/12.2.0/
     3. http://gcc.gnu.org/gcc-12/changes.html
!    4. http://gcc.gnu.org/onlinedocs/12.1.0/
!    5. http://gcc.gnu.org/gcc-12/buildstat.html
!    6. http://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Contributors.html
!    7. http://gcc.gnu.org/index.html
!    8. mailto:gcc@gcc.gnu.org
!    9. http://gcc.gnu.org/mirrors.html
!   10. http://gcc.gnu.org/git.html
!   11. https://gcc.gnu.org/onlinedocs/
!   12. mailto:gcc-help@gcc.gnu.org
!   13. mailto:gcc@gcc.gnu.org
!   14. https://gcc.gnu.org/lists.html
!   15. https://www.fsf.org/
!   16. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-12/changes.html
                               GCC 12 Release Series
--- 752,806 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [7]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 [8]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [9]GCC project
!    web site or contact the [10]GCC development mailing list.
  
!    To obtain GCC please use [11]our mirror sites or [12]our version
!    control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [13]GCC manuals. If that fails, the
!     [14]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 [15]gcc@gcc.gnu.org. All of [16]our lists have public
      archives.
  
!    Copyright (C) [17]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 [18]maintained by the GCC team. Last modified
!    2023-05-08.
  
  References
  
     1. http://gcc.gnu.org/gcc-12/changes.html
!    2. http://gcc.gnu.org/onlinedocs/12.3.0/
     3. http://gcc.gnu.org/gcc-12/changes.html
!    4. http://gcc.gnu.org/onlinedocs/12.2.0/
!    5. http://gcc.gnu.org/gcc-12/changes.html
!    6. http://gcc.gnu.org/onlinedocs/12.1.0/
!    7. http://gcc.gnu.org/gcc-12/buildstat.html
!    8. http://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Contributors.html
!    9. http://gcc.gnu.org/index.html
!   10. mailto:gcc@gcc.gnu.org
!   11. http://gcc.gnu.org/mirrors.html
!   12. http://gcc.gnu.org/git.html
!   13. https://gcc.gnu.org/onlinedocs/
!   14. mailto:gcc-help@gcc.gnu.org
!   15. mailto:gcc@gcc.gnu.org
!   16. https://gcc.gnu.org/lists.html
!   17. https://www.fsf.org/
!   18. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-12/changes.html
                               GCC 12 Release Series
*************** GCC 12.2
*** 1482,1490 ****
  
  GCC 12.3
  
-    Note: GCC 12.3 has not been released yet, so this section is a
-    work-in-progress.
- 
    Target Specific Changes
  
    x86-64
--- 1537,1542 ----
*************** GCC 12.3
*** 1498,1517 ****
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [142]GCC manuals. If that fails, the
!     [143]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 [144]gcc@gcc.gnu.org. All of [145]our lists have public
      archives.
  
!    Copyright (C) [146]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 [147]maintained by the GCC team. Last modified
!    2023-03-24.
  
  References
  
--- 1550,1579 ----
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
+ GCC 12.4
+ 
+    Note: GCC 12.4 has not been released yet, so this section is a
+    work-in-progress.
+ 
+    This is the [142]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 12.4 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
  
      For questions related to the use of GCC, please consult these web
!     pages and the [143]GCC manuals. If that fails, the
!     [144]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 [145]gcc@gcc.gnu.org. All of [146]our lists have public
      archives.
  
!    Copyright (C) [147]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 [148]maintained by the GCC team. Last modified
!    2023-05-08.
  
  References
  
*************** References
*** 1656,1688 ****
   139. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.0
   140. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.2
   141. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.3
!  142. https://gcc.gnu.org/onlinedocs/
!  143. mailto:gcc-help@gcc.gnu.org
!  144. mailto:gcc@gcc.gnu.org
!  145. https://gcc.gnu.org/lists.html
!  146. https://www.fsf.org/
!  147. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-11/index.html
                               GCC 11 Release Series
  
!    April 21, 2022
  
!    The GCC developers are pleased to announce the release of GCC 11.3.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 11.2 relative to previous releases of GCC.
  
  Release History
  
     GCC 11.3
!           April 21, 2022 ([1]changes, [2]documentation)
  
     GCC 11.2
!           July 28, 2021 ([3]changes, [4]documentation)
  
     GCC 11.1
!           April 27, 2021 ([5]changes, [6]documentation)
  
  References and Acknowledgements
  
--- 1718,1754 ----
   139. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.0
   140. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.2
   141. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.3
!  142. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=12.4
!  143. https://gcc.gnu.org/onlinedocs/
!  144. mailto:gcc-help@gcc.gnu.org
!  145. mailto:gcc@gcc.gnu.org
!  146. https://gcc.gnu.org/lists.html
!  147. https://www.fsf.org/
!  148. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-11/index.html
                               GCC 11 Release Series
  
!    May 29, 2023
  
!    The GCC developers are pleased to announce the release of GCC 11.4.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 11.3 relative to previous releases of GCC.
  
  Release History
  
+    GCC 11.4
+           May 29, 2023 ([1]changes, [2]documentation)
+ 
     GCC 11.3
!           April 21, 2022 ([3]changes, [4]documentation)
  
     GCC 11.2
!           July 28, 2021 ([5]changes, [6]documentation)
  
     GCC 11.1
!           April 27, 2021 ([7]changes, [8]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 1690,1744 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [7]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 [8]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [9]GCC project
!    web site or contact the [10]GCC development mailing list.
  
!    To obtain GCC please use [11]our mirror sites or [12]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [13]GCC manuals. If that fails, the
!     [14]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 [15]gcc@gcc.gnu.org. All of [16]our lists have public
      archives.
  
!    Copyright (C) [17]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 [18]maintained by the GCC team. Last modified
!    2022-10-26.
  
  References
  
     1. http://gcc.gnu.org/gcc-11/changes.html
!    2. http://gcc.gnu.org/onlinedocs/11.3.0/
     3. http://gcc.gnu.org/gcc-11/changes.html
!    4. http://gcc.gnu.org/onlinedocs/11.2.0/
     5. http://gcc.gnu.org/gcc-11/changes.html
!    6. http://gcc.gnu.org/onlinedocs/11.1.0/
!    7. http://gcc.gnu.org/gcc-11/buildstat.html
!    8. http://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Contributors.html
!    9. http://gcc.gnu.org/index.html
!   10. mailto:gcc@gcc.gnu.org
!   11. http://gcc.gnu.org/mirrors.html
!   12. http://gcc.gnu.org/git.html
!   13. https://gcc.gnu.org/onlinedocs/
!   14. mailto:gcc-help@gcc.gnu.org
!   15. mailto:gcc@gcc.gnu.org
!   16. https://gcc.gnu.org/lists.html
!   17. https://www.fsf.org/
!   18. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-11/changes.html
                               GCC 11 Release Series
--- 1756,1812 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [9]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 [10]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [11]GCC
!    project web site or contact the [12]GCC development mailing list.
  
!    To obtain GCC please use [13]our mirror sites or [14]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [15]GCC manuals. If that fails, the
!     [16]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 [17]gcc@gcc.gnu.org. All of [18]our lists have public
      archives.
  
!    Copyright (C) [19]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 [20]maintained by the GCC team. Last modified
!    2023-05-29.
  
  References
  
     1. http://gcc.gnu.org/gcc-11/changes.html
!    2. http://gcc.gnu.org/onlinedocs/11.4.0/
     3. http://gcc.gnu.org/gcc-11/changes.html
!    4. http://gcc.gnu.org/onlinedocs/11.3.0/
     5. http://gcc.gnu.org/gcc-11/changes.html
!    6. http://gcc.gnu.org/onlinedocs/11.2.0/
!    7. http://gcc.gnu.org/gcc-11/changes.html
!    8. http://gcc.gnu.org/onlinedocs/11.1.0/
!    9. http://gcc.gnu.org/gcc-11/buildstat.html
!   10. http://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Contributors.html
!   11. http://gcc.gnu.org/index.html
!   12. mailto:gcc@gcc.gnu.org
!   13. http://gcc.gnu.org/mirrors.html
!   14. http://gcc.gnu.org/git.html
!   15. https://gcc.gnu.org/onlinedocs/
!   16. mailto:gcc-help@gcc.gnu.org
!   17. mailto:gcc@gcc.gnu.org
!   18. https://gcc.gnu.org/lists.html
!   19. https://www.fsf.org/
!   20. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-11/changes.html
                               GCC 11 Release Series
*************** GCC 11.3
*** 2439,2444 ****
--- 2507,2519 ----
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
+ GCC 11.4
+ 
+    This is the [70]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 11.4 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
    Target Specific Changes
  
      x86-64
*************** GCC 11.3
*** 2455,2472 ****
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [70]GCC manuals. If that fails, the
!     [71]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 [72]gcc@gcc.gnu.org. All of [73]our lists have public
      archives.
  
!    Copyright (C) [74]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 [75]maintained by the GCC team. Last modified
!    2023-02-02.
  
  References
  
--- 2530,2547 ----
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [71]GCC manuals. If that fails, the
!     [72]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [73]gcc@gcc.gnu.org. All of [74]our lists have public
      archives.
  
!    Copyright (C) [75]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [76]maintained by the GCC team. Last modified
!    2023-05-29.
  
  References
  
*************** References
*** 2539,2575 ****
    67. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.0
    68. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.2
    69. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.3
!   70. https://gcc.gnu.org/onlinedocs/
!   71. mailto:gcc-help@gcc.gnu.org
!   72. mailto:gcc@gcc.gnu.org
!   73. https://gcc.gnu.org/lists.html
!   74. https://www.fsf.org/
!   75. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-10/index.html
                               GCC 10 Release Series
  
!    June 28, 2022
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 10.4.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 10.3 relative to previous releases of GCC.
  
  Release History
  
     GCC 10.4
!           June 28, 2022 ([2]changes, [3]documentation)
  
     GCC 10.3
!           April 8, 2021 ([4]changes, [5]documentation)
  
     GCC 10.2
!           July 23, 2020 ([6]changes, [7]documentation)
  
     GCC 10.1
!           May 7, 2020 ([8]changes, [9]documentation)
  
  References and Acknowledgements
  
--- 2614,2656 ----
    67. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.0
    68. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.2
    69. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.3
!   70. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.4
!   71. https://gcc.gnu.org/onlinedocs/
!   72. mailto:gcc-help@gcc.gnu.org
!   73. mailto:gcc@gcc.gnu.org
!   74. https://gcc.gnu.org/lists.html
!   75. https://www.fsf.org/
!   76. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-10/index.html
                               GCC 10 Release Series
  
!    (This release series is no longer supported.)
! 
!    July, 7, 2023
  
     The [1]GNU project and the GCC developers are pleased to announce the
!    release of GCC 10.5.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 10.4 relative to previous releases of GCC.
  
  Release History
  
+    GCC 10.5
+           July 7, 2023 ([2]changes, [3]documentation)
+ 
     GCC 10.4
!           June 28, 2022 ([4]changes, [5]documentation)
  
     GCC 10.3
!           April 8, 2021 ([6]changes, [7]documentation)
  
     GCC 10.2
!           July 23, 2020 ([8]changes, [9]documentation)
  
     GCC 10.1
!           May 7, 2020 ([10]changes, [11]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 2577,2634 ****
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [10]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 [11]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [12]GCC
!    project web site or contact the [13]GCC development mailing list.
  
!    To obtain GCC please use [14]our mirror sites or [15]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [16]GCC manuals. If that fails, the
!     [17]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [18]gcc@gcc.gnu.org. All of [19]our lists have public
      archives.
  
!    Copyright (C) [20]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [21]maintained by the GCC team. Last modified
!    2022-10-26.
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-10/changes.html
!    3. http://gcc.gnu.org/onlinedocs/10.4.0/
     4. http://gcc.gnu.org/gcc-10/changes.html
!    5. http://gcc.gnu.org/onlinedocs/10.3.0/
     6. http://gcc.gnu.org/gcc-10/changes.html
!    7. http://gcc.gnu.org/onlinedocs/10.2.0/
     8. http://gcc.gnu.org/gcc-10/changes.html
!    9. http://gcc.gnu.org/onlinedocs/10.1.0/
!   10. http://gcc.gnu.org/gcc-10/buildstat.html
!   11. http://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Contributors.html
!   12. http://gcc.gnu.org/index.html
!   13. mailto:gcc@gcc.gnu.org
!   14. http://gcc.gnu.org/mirrors.html
!   15. http://gcc.gnu.org/git.html
!   16. https://gcc.gnu.org/onlinedocs/
!   17. mailto:gcc-help@gcc.gnu.org
!   18. mailto:gcc@gcc.gnu.org
!   19. https://gcc.gnu.org/lists.html
!   20. https://www.fsf.org/
!   21. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-10/changes.html
                               GCC 10 Release Series
--- 2658,2717 ----
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [12]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 [13]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [14]GCC
!    project web site or contact the [15]GCC development mailing list.
  
!    To obtain GCC please use [16]our mirror sites or [17]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [18]GCC manuals. If that fails, the
!     [19]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 [20]gcc@gcc.gnu.org. All of [21]our lists have public
      archives.
  
!    Copyright (C) [22]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 [23]maintained by the GCC team. Last modified
!    2023-07-07.
  
  References
  
     1. http://www.gnu.org/
     2. http://gcc.gnu.org/gcc-10/changes.html
!    3. http://gcc.gnu.org/onlinedocs/10.5.0/
     4. http://gcc.gnu.org/gcc-10/changes.html
!    5. http://gcc.gnu.org/onlinedocs/10.4.0/
     6. http://gcc.gnu.org/gcc-10/changes.html
!    7. http://gcc.gnu.org/onlinedocs/10.3.0/
     8. http://gcc.gnu.org/gcc-10/changes.html
!    9. http://gcc.gnu.org/onlinedocs/10.2.0/
!   10. http://gcc.gnu.org/gcc-10/changes.html
!   11. http://gcc.gnu.org/onlinedocs/10.1.0/
!   12. http://gcc.gnu.org/gcc-10/buildstat.html
!   13. http://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Contributors.html
!   14. http://gcc.gnu.org/index.html
!   15. mailto:gcc@gcc.gnu.org
!   16. http://gcc.gnu.org/mirrors.html
!   17. http://gcc.gnu.org/git.html
!   18. https://gcc.gnu.org/onlinedocs/
!   19. mailto:gcc-help@gcc.gnu.org
!   20. mailto:gcc@gcc.gnu.org
!   21. https://gcc.gnu.org/lists.html
!   22. https://www.fsf.org/
!   23. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-10/changes.html
                               GCC 10 Release Series
*************** GCC 10.4
*** 3369,3388 ****
         MMX no longer changes how they are passed nor returned. This ABI
         change is now diagnosed with -Wpsabi.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [61]GCC manuals. If that fails, the
!     [62]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 [63]gcc@gcc.gnu.org. All of [64]our lists have public
      archives.
  
!    Copyright (C) [65]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 [66]maintained by the GCC team. Last modified
!    2023-03-11.
  
  References
  
--- 3452,3478 ----
         MMX no longer changes how they are passed nor returned. This ABI
         change is now diagnosed with -Wpsabi.
  
+ GCC 10.5
+ 
+    This is the [61]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 10.5 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
  
      For questions related to the use of GCC, please consult these web
!     pages and the [62]GCC manuals. If that fails, the
!     [63]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 [64]gcc@gcc.gnu.org. All of [65]our lists have public
      archives.
  
!    Copyright (C) [66]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 [67]maintained by the GCC team. Last modified
!    2023-07-07.
  
  References
  
*************** References
*** 3446,3457 ****
    58. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.2
    59. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.3
    60. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.4
!   61. https://gcc.gnu.org/onlinedocs/
!   62. mailto:gcc-help@gcc.gnu.org
!   63. mailto:gcc@gcc.gnu.org
!   64. https://gcc.gnu.org/lists.html
!   65. https://www.fsf.org/
!   66. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-9/index.html
                                GCC 9 Release Series
--- 3536,3548 ----
    58. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.2
    59. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.3
    60. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.4
!   61. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=10.5
!   62. https://gcc.gnu.org/onlinedocs/
!   63. mailto:gcc-help@gcc.gnu.org
!   64. mailto:gcc@gcc.gnu.org
!   65. https://gcc.gnu.org/lists.html
!   66. https://www.fsf.org/
!   67. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-9/index.html
                                GCC 9 Release Series
diff -Nrcpad gcc-13.1.0/c++tools/ChangeLog gcc-13.2.0/c++tools/ChangeLog
*** gcc-13.1.0/c++tools/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/c++tools/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/config/ChangeLog gcc-13.2.0/config/ChangeLog
*** gcc-13.1.0/config/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/config/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/contrib/ChangeLog gcc-13.2.0/contrib/ChangeLog
*** gcc-13.1.0/contrib/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/contrib/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,14 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-04-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-04-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* gennews (files): Add files for GCC 13.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/contrib/header-tools/ChangeLog gcc-13.2.0/contrib/header-tools/ChangeLog
*** gcc-13.1.0/contrib/header-tools/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/contrib/header-tools/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/contrib/reghunt/ChangeLog gcc-13.2.0/contrib/reghunt/ChangeLog
*** gcc-13.1.0/contrib/reghunt/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/contrib/reghunt/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/contrib/regression/ChangeLog gcc-13.2.0/contrib/regression/ChangeLog
*** gcc-13.1.0/contrib/regression/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/contrib/regression/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/fixincludes/ChangeLog gcc-13.2.0/fixincludes/ChangeLog
*** gcc-13.1.0/fixincludes/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/fixincludes/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/BASE-VER gcc-13.2.0/gcc/BASE-VER
*** gcc-13.1.0/gcc/BASE-VER	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/BASE-VER	Thu Jul 27 08:13:35 2023
***************
*** 1 ****
! 13.1.0
--- 1 ----
! 13.2.0
diff -Nrcpad gcc-13.1.0/gcc/ChangeLog gcc-13.2.0/gcc/ChangeLog
*** gcc-13.1.0/gcc/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,1168 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-07-20  Andrew Carlotti  <andrew.carlotti@arm.com>
+ 
+ 	* config/aarch64/aarch64.h (TARGET_MEMTAG): Remove armv8.5
+ 	dependency.
+ 	* config/aarch64/arm_acle.h: Remove unnecessary armv8.x
+ 	dependencies from target pragmas.
+ 	* config/aarch64/arm_fp16.h (target): Likewise.
+ 	* config/aarch64/arm_neon.h (target): Likewise.
+ 
+ 2023-07-20  Richard Biener  <rguenther@suse.de>
+ 
+ 	Revert:
+ 	2022-08-09  Roger Sayle  <roger@nextmovesoftware.com>
+ 
+ 	* config/i386/i386-features.cc (scalar_chain::convert_compare):
+ 	Create new pseudos only when/if needed.  Add support for TEST,
+ 	i.e. (COMPARE (AND x y) (const_int 0)), using UNSPEC_PTEST.
+ 	When broadcasting V2DImode and V4SImode use new pseudo register.
+ 	(timode_scalar_chain::convert_op): Do nothing if operand is
+ 	already V1TImode.  Avoid generating useless SUBREG conversions,
+ 	i.e. (SUBREG:V1TImode (REG:V1TImode) 0).  Handle CONST_WIDE_INT
+ 	in addition to CONST_INT by using CONST_SCALAR_INT_P.
+ 	(convertible_comparison_p): Use CONST_SCALAR_INT_P to match both
+ 	CONST_WIDE_INT and CONST_INT.  Recognize new *testti_doubleword
+ 	pattern as an STV candidate.
+ 	(timode_scalar_to_vector_candidate_p): Allow CONST_SCALAR_INT_P
+ 	operands in binary logic operations.
+ 	* config/i386/i386.cc (ix86_rtx_costs) <case UNSPEC>: Add costs
+ 	for UNSPEC_PTEST; a PTEST that performs an AND has the same cost
+ 	as regular PTEST, i.e. cost->sse_op.
+ 	* config/i386/i386.md (*testti_doubleword): New pre-reload
+ 	define_insn_and_split that recognizes comparison of TI mode AND
+ 	against zero.
+ 	* config/i386/sse.md (*ptest<mode>_and): New pre-reload
+ 	define_insn_and_split that recognizes UNSPEC_PTEST of identical
+ 	AND operands.
+ 
+ 2023-07-20  Haochen Jiang  <haochen.jiang@intel.com>
+ 
+ 	* doc/invoke.texi: Remove AVX512VP2INTERSECT in
+ 	Granite Rapids{, D} from documentation.
+ 
+ 2023-07-19  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-07-19  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/110731
+ 	* wide-int.cc (wi::divmod_internal): Always unpack dividend and
+ 	divisor as UNSIGNED regardless of sgn.
+ 
+ 2023-07-19  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backported from master:
+ 	2023-07-13  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	PR target/110624
+ 	* config/darwin.h (DARWIN_PLATFORM_ID): New.
+ 	(LINK_COMMAND_A): Use DARWIN_PLATFORM_ID to pass OS, OS version
+ 	and SDK data to the static linker.
+ 
+ 2023-07-19  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backported from master:
+ 	2023-07-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* config/darwin.h: Avoid duplicate multiply_defined specs on
+ 	earlier Darwin versions with shared libgcc.
+ 
+ 2023-07-18  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+ 
+ 	* config/riscv/riscv-vsetvl.cc (gen_vsetvl_pat): Add vl parameter.
+ 	(change_vsetvl_insn): Ditto.
+ 	(change_insn): Add validate change as well as assert.
+ 	(pass_vsetvl::backward_demand_fusion): Allow forward.
+ 
+ 2023-07-17  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/110669
+ 	* tree-scalar-evolution.cc (analyze_and_compute_bitop_with_inv_effect):
+ 	Check we matched a header PHI.
+ 
+ 2023-07-14  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backported from master:
+ 	2023-07-14  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/110206
+ 	* fwprop.cc (contains_paradoxical_subreg_p): Move to ...
+ 	* rtlanal.cc (contains_paradoxical_subreg_p): ... here.
+ 	* rtlanal.h (contains_paradoxical_subreg_p): Add prototype.
+ 	* cprop.cc (try_replace_reg): Do not set REG_EQUAL note
+ 	when the original source contains a paradoxical subreg.
+ 
+ 2023-07-14  Oleg Endo  <olegendo@gcc.gnu.org>
+ 
+ 	PR target/101469
+ 	* config/sh/sh.md (peephole2): Handle case where eliminated reg
+ 	is also	used by the address of the following memory operand.
+ 
+ 2023-07-13  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backported from master:
+ 	2023-07-13  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/106966
+ 	* config/alpha/alpha.cc (alpha_emit_set_long_const):
+ 	Always use DImode when constructing long const.
+ 
+ 2023-07-12  Mo, Zewei  <zewei.mo@intel.com>
+ 
+ 	* common/config/i386/cpuinfo.h
+ 	(get_intel_cpu): Handle Granite Rapids D.
+ 	* common/config/i386/i386-common.cc:
+ 	(processor_alias_table): Add graniterapids-d.
+ 	* common/config/i386/i386-cpuinfo.h
+ 	(enum processor_subtypes): Add INTEL_COREI7_GRANITERAPIDS_D.
+ 	* config.gcc: Add -march=graniterapids-d.
+ 	* config/i386/driver-i386.cc (host_detect_local_cpu):
+ 	Handle graniterapids-d.
+ 	* config/i386/i386.h: (PTA_GRANITERAPIDS_D): New.
+ 	* doc/extend.texi: Add graniterapids-d.
+ 	* doc/invoke.texi: Ditto.
+ 
+ 2023-07-10  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	Backported from master:
+ 	2023-07-10  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	PR tree-optimization/110557
+ 	* tree-vect-patterns.cc (vect_recog_bitfield_ref_pattern):
+ 	Ensure the output sign-extended if necessary.
+ 
+ 2023-07-08  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR c++/110595
+ 	* doc/invoke.texi (Warning Options): Fix typo.
+ 
+ 2023-07-07  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-07-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/110556
+ 	* tree-ssa-tail-merge.cc (gimple_equal_p): Check
+ 	assign code and all operands of non-stores.
+ 
+ 2023-07-07  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-07-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/110515
+ 	* tree-ssa-pre.cc (compute_avail): Make code dealing
+ 	with hoisting loads with different alias-sets more
+ 	robust.
+ 
+ 2023-07-07  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-06-26  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/110392
+ 	* gimple-predicate-analysis.cc (uninit_analysis::is_use_guarded):
+ 	Do early exits on true/false predicate only after normalization.
+ 
+ 2023-07-07  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-06-26  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/110381
+ 	* tree-vect-slp.cc (vect_optimize_slp_pass::start_choosing_layouts):
+ 	Materialize permutes before fold-left reductions.
+ 
+ 2023-07-07  Li Xu  <xuli1@eswincomputing.com>
+ 
+ 	PR target/110560
+ 	* config/riscv/riscv-vsetvl.cc (local_eliminate_vsetvl_insn): Fix bug.
+ 
+ 2023-07-05  Michael Meissner  <meissner@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2023-06-23   Michael Meissner  <meissner@linux.ibm.com>
+ 		    Aaron Sawdey   <acsawdey@linux.ibm.com>
+ 
+ 	PR target/105325
+ 	* config/rs6000/genfusion.pl (gen_ld_cmpi_p10_one): Fix problems that
+ 	allowed prefixed lwa to be generated.
+ 	* config/rs6000/fusion.md: Regenerate.
+ 	* config/rs6000/predicates.md (ds_form_mem_operand): Delete.
+ 	* config/rs6000/rs6000.md (prefixed attribute): Add support for load
+ 	plus compare immediate fused insns.
+ 	(maybe_prefixed): Likewise.
+ 
+ 2023-07-05  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	Backported from master:
+ 	2023-06-06  Segher Boessenkool  <segher@kernel.crashing.org>
+ 
+ 	* config/rs6000/genfusion.pl (gen_ld_cmpi_p10_one): New, rewritten and
+ 	split out from...
+ 	(gen_ld_cmpi_p10): ... this.
+ 
+ 2023-07-05  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-07-04  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/110228
+ 	* tree-ssa-ifcombine.cc (pass_tree_ifcombine::execute):
+ 	Mark SSA may-undefs.
+ 	(bb_no_side_effects_p): Check stmt uses for undefs.
+ 
+ 2023-07-04  Lili Cui  <lili.cui@intel.com>
+ 
+ 	* config/i386/i386.h: Add PTA_ENQCMD and PTA_UINTR to PTA_SIERRAFOREST.
+ 	* doc/invoke.texi: Update new isa to march=sierraforest and grandridge.
+ 
+ 2023-07-03  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* gimple-fold.cc (fold_array_ctor_reference): Fix head comment.
+ 	(fold_nonarray_ctor_reference): Likewise.  Specifically deal
+ 	with integral bit-fields.
+ 	(fold_ctor_reference): Make sure that the constructor uses the
+ 	native storage order.
+ 
+ 2023-07-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backported from master:
+ 	2023-07-02  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	PR target/108743
+ 	* config/darwin.opt: Add fconstant-cfstrings alias to
+ 	mconstant-cfstrings.
+ 	* doc/invoke.texi: Amend invocation descriptions to reflect
+ 	that the fconstant-cfstrings is a target-option alias and to
+ 	add the missing mconstant-cfstrings option description to the
+ 	Darwin section.
+ 
+ 2023-06-29  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	PR rtl-optimization/110237
+ 	* config/i386/sse.md (<avx512>_store<mode>_mask): Refine with
+ 	UNSPEC_MASKMOV.
+ 	(maskstore<mode><avx512fmaskmodelower): Ditto.
+ 	(*<avx512>_store<mode>_mask): New define_insn, it's renamed
+ 	from original <avx512>_store<mode>_mask.
+ 
+ 2023-06-29  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	PR target/110309
+ 	* config/i386/sse.md (maskload<mode><avx512fmaskmodelower>):
+ 	Refine pattern with UNSPEC_MASKLOAD.
+ 	(maskload<mode><avx512fmaskmodelower>): Ditto.
+ 	(*<avx512>_load<mode>_mask): Extend mode iterator to
+ 	VI12HFBF_AVX512VL.
+ 	(*<avx512>_load<mode>): Ditto.
+ 
+ 2023-06-28  Hongyu Wang  <hongyu.wang@intel.com>
+ 
+ 	Backported from master:
+ 	2023-06-26  Hongyu Wang  <hongyu.wang@intel.com>
+ 
+ 	* config/i386/i386-options.cc (ix86_valid_target_attribute_tree):
+ 	Override tune_string with arch_string if tune_string is not
+ 	explicitly specified.
+ 
+ 2023-06-28  Thomas Schwinge  <thomas@codesourcery.com>
+ 
+ 	Backported from master:
+ 	2023-06-02  Thomas Schwinge  <thomas@codesourcery.com>
+ 
+ 	PR testsuite/66005
+ 	* doc/install.texi: Document (optional) Perl usage for parallel
+ 	testing of libgomp.
+ 
+ 2023-06-28  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	* config/i386/i386-features.cc (pass_insert_vzeroupper:gate):
+ 	Move flag_expensive_optimizations && !optimize_size to ..
+ 	* config/i386/i386-options.cc (ix86_option_override_internal):
+ 	.. this, it makes -mvzeroupper independent of optimization
+ 	level, but still keeps the behavior of architecture
+ 	tuning(emit_vzeroupper) unchanged.
+ 
+ 2023-06-28  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	* config/i386/i386.cc (ix86_invalid_conversion): New function.
+ 	(TARGET_INVALID_CONVERSION): Define as
+ 	ix86_invalid_conversion.
+ 
+ 2023-06-27  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	Backported from master:
+ 	2023-06-27  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	PR middle-end/110420
+ 	PR middle-end/103979
+ 	PR middle-end/98619
+ 	* gimplify.cc (gimplify_asm_expr): Mark asm with labels as volatile.
+ 
+ 2023-06-27  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	Backported from master:
+ 	2023-06-27  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	PR ipa/110276
+ 	* ipa-sra.cc (struct caller_issues): New field there_is_one.
+ 	(check_for_caller_issues): Set it.
+ 	(check_all_callers_for_issues): Check it.
+ 
+ 2023-06-27  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+ 
+ 	Backported from master:
+ 	2023-06-16  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+ 
+ 	PR target/110264
+ 	* config/riscv/riscv-vsetvl.cc (insert_vsetvl): Fix bug.
+ 
+ 2023-06-27  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	Backported from master:
+ 	2023-06-27  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	* doc/extend.texi (__builtin_alloca_with_align_and_max): Fix
+ 	defbuiltin usage.
+ 
+ 2023-06-23  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-06-19  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/110298
+ 	* tree-ssa-loop-ivcanon.cc (tree_unroll_loops_completely):
+ 	Clear number of iterations info before cleaning up the CFG.
+ 
+ 2023-06-23  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-06-20  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR debug/110295
+ 	* dwarf2out.cc (process_scope_var): Continue processing
+ 	the decl after setting a parent in case the existing DIE
+ 	was in limbo.
+ 
+ 2023-06-23  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-06-06  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/110055
+ 	* gimplify.cc (gimplify_target_expr): Do not emit
+ 	CLOBBERs for variables which have static storage duration
+ 	after gimplifying their initializers.
+ 
+ 2023-06-23  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-05-31  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR ipa/109983
+ 	PR tree-optimization/109143
+ 	* tree-ssa-structalias.cc (struct topo_info): Remove.
+ 	(init_topo_info): Likewise.
+ 	(free_topo_info): Likewise.
+ 	(compute_topo_order): Simplify API, put the component
+ 	with ESCAPED last so it's processed first.
+ 	(topo_visit): Adjust.
+ 	(solve_graph): Likewise.
+ 
+ 2023-06-20  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	Backported from master:
+ 	2023-06-07  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	PR target/110132
+ 	* config/aarch64/aarch64-builtins.cc (aarch64_general_simulate_builtin):
+ 	New. Use it ...
+ 	(aarch64_init_ls64_builtins): ... here. Switch to declaring public ACLE
+ 	names for builtins.
+ 	(aarch64_general_init_builtins): Ensure we invoke the arm_acle.h
+ 	setup if in_lto_p, just like we do for SVE.
+ 	* config/aarch64/arm_acle.h: (__arm_ld64b): Delete.
+ 	(__arm_st64b): Delete.
+ 	(__arm_st64bv): Delete.
+ 	(__arm_st64bv0): Delete.
+ 
+ 2023-06-20  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	Backported from master:
+ 	2023-06-07  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	PR target/110100
+ 	* config/aarch64/aarch64-builtins.cc (aarch64_expand_builtin_ls64):
+ 	Use input operand for the destination address.
+ 	* config/aarch64/aarch64.md (st64b): Fix constraint on address
+ 	operand.
+ 
+ 2023-06-20  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	Backported from master:
+ 	2023-06-07  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	PR target/110100
+ 	* config/aarch64/aarch64-builtins.cc (aarch64_init_ls64_builtins_types):
+ 	Replace eight consecutive spaces with tabs.
+ 	(aarch64_init_ls64_builtins): Likewise.
+ 	(aarch64_expand_builtin_ls64): Likewise.
+ 	* config/aarch64/aarch64.md (ld64b): Likewise.
+ 	(st64b): Likewise.
+ 	(st64bv): Likewise
+ 	(st64bv0): Likewise.
+ 
+ 2023-06-20  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2023-06-12  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	PR target/109932
+ 	* config/rs6000/rs6000-builtins.def (__builtin_pack_vector_int128,
+ 	__builtin_unpack_vector_int128): Move from stanza power7 to vsx.
+ 
+ 2023-06-20  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2023-06-12  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	PR target/110011
+ 	* config/rs6000/rs6000.cc (output_toc): Use the mode of the 128-bit
+ 	floating constant itself for real_to_target call.
+ 
+ 2023-06-16  Vladimir N. Makarov  <vmakarov@redhat.com>
+ 
+ 	* ira-costs.cc: (find_costs_and_classes): Constrain classes of pic
+ 	offset table pseudo to a general reg subset.
+ 
+ 2023-06-15  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	Backported from master:
+ 	2023-06-15  Lulu Cheng  <chenglulu@loongson.cn>
+ 		    Andrew Pinski  <apinski@marvell.com>
+ 
+ 	PR target/110136
+ 	* config/loongarch/loongarch.md: Modify the register constraints for template
+ 	"jumptable" and "indirect_jump" from "r" to "e".
+ 
+ 2023-06-14  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-06-13  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* config/i386/i386.cc (standard_sse_constant_opcode): Remove
+ 	superfluous spaces around \t for vpcmpeqd.
+ 
+ 2023-06-14  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	PR target/110227
+ 	* config/i386/sse.md (mov<mode>_internal>): Use x instead of v
+ 	for alternative 2 since there's no evex version for vpcmpeqd
+ 	ymm, ymm, ymm.
+ 
+ 2023-06-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-06-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	* tree-ssa-alias.cc (ref_maybe_used_by_call_p_1): For
+ 	.MASK_LOAD and friends set the size of the access to unknown.
+ 
+ 2023-06-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-06-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	* tree-ssa-alias.cc (call_may_clobber_ref_p_1): For
+ 	.MASK_STORE and friend set the size of the access to
+ 	unknown.
+ 
+ 2023-06-13  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	Backported from master:
+ 	2023-06-13  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	* range-op-float.cc (frange_nextafter): Drop inline.
+ 	(frelop_early_resolve): Add static.
+ 	(frange_float): Likewise.
+ 
+ 2023-06-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-06-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/110200
+ 	* genmatch.cc (expr::gen_transform): Put braces around
+ 	the if arm for the (convert ...) short-cut.
+ 
+ 2023-06-10  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR target/109650
+ 	PR target/92729
+ 	Backport from 2023-05-10 master r14-1688.
+ 	* config/avr/avr-passes.def (avr_pass_ifelse): Insert new pass.
+ 	* config/avr/avr.cc (avr_pass_ifelse): New RTL pass.
+ 	(avr_pass_data_ifelse): New pass_data for it.
+ 	(make_avr_pass_ifelse, avr_redundant_compare, avr_cbranch_cost)
+ 	(avr_canonicalize_comparison, avr_out_plus_set_ZN)
+ 	(avr_out_cmp_ext): New functions.
+ 	(compare_condtition): Make sure REG_CC dies in the branch insn.
+ 	(avr_rtx_costs_1): Add computation of cbranch costs.
+ 	(avr_adjust_insn_length) [ADJUST_LEN_ADD_SET_ZN, ADJUST_LEN_CMP_ZEXT]:
+ 	[ADJUST_LEN_CMP_SEXT]Handle them.
+ 	(TARGET_CANONICALIZE_COMPARISON): New define.
+ 	(avr_simplify_comparison_p, compare_diff_p, avr_compare_pattern)
+ 	(avr_reorg_remove_redundant_compare, avr_reorg): Remove functions.
+ 	(TARGET_MACHINE_DEPENDENT_REORG): Remove define.
+ 	* config/avr/avr-protos.h (avr_simplify_comparison_p): Remove proto.
+ 	(make_avr_pass_ifelse, avr_out_plus_set_ZN, cc_reg_rtx)
+ 	(avr_out_cmp_zext): New Protos
+ 	* config/avr/avr.md (branch, difficult_branch): Don't split insns.
+ 	(*cbranchhi.zero-extend.0", *cbranchhi.zero-extend.1")
+ 	(*swapped_tst<mode>, *add.for.eqne.<mode>): New insns.
+ 	(*cbranch<mode>4): Rename to cbranch<mode>4_insn.
+ 	(define_peephole): Add dead_or_set_regno_p(insn,REG_CC) as needed.
+ 	(define_deephole2): Add peep2_regno_dead_p(*,REG_CC) as needed.
+ 	Add new RTL peepholes for decrement-and-branch and *swapped_tst<mode>.
+ 	Rework signtest-and-branch peepholes for *sbrx_branch<mode>.
+ 	(adjust_len) [add_set_ZN, cmp_zext]: New.
+ 	(QIPSI): New mode iterator.
+ 	(ALLs1, ALLs2, ALLs4, ALLs234): New mode iterators.
+ 	(gelt): New code iterator.
+ 	(gelt_eqne): New code attribute.
+ 	(rvbranch, *rvbranch, difficult_rvbranch, *difficult_rvbranch)
+ 	(branch_unspec, *negated_tst<mode>, *reversed_tst<mode>)
+ 	(*cmpqi_sign_extend): Remove insns.
+ 	(define_c_enum "unspec") [UNSPEC_IDENTITY]: Remove.
+ 	* config/avr/avr-dimode.md (cbranch<mode>4): Canonicalize comparisons.
+ 	* config/avr/predicates.md (scratch_or_d_register_operand): New.
+ 	* config/avr/constraints.md (Yxx): New constraint.
+ 
+ 2023-06-09  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	Backported from master:
+ 	2023-06-09  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	PR tree-optimization/110165
+ 	PR tree-optimization/110166
+ 	* match.pd (zero_one_valued_p): Don't accept
+ 	signed 1-bit integers.
+ 
+ 2023-06-09  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-06-09  Richard Biener  <rguenther@suse.de>
+ 
+ 	* match.pd (two conversions in a row): Use element_precision
+ 	to DTRT for VECTOR_TYPE.
+ 
+ 2023-06-09  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backported from master:
+ 	2023-06-02  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	PR target/110044
+ 	* config/rs6000/rs6000.cc (darwin_rs6000_special_round_type_align):
+ 	Make sure that we do not have a cap on field alignment before altering
+ 	the struct layout based on the type alignment of the first entry.
+ 
+ 2023-06-09  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	PR target/110108
+ 	* config/i386/i386.cc (ix86_gimple_fold_builtin): Explicitly
+ 	view_convert_expr mask to signed type when folding pblendvb
+ 	builtins.
+ 
+ 2023-06-08  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	Backported from master:
+ 	2023-05-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+ 
+ 	PR target/109939
+ 	* config/arm/arm-builtins.cc (SAT_BINOP_UNSIGNED_IMM_QUALIFIERS): Use
+ 	qualifier_none for the return operand.
+ 
+ 2023-06-07  Jeevitha Palanisamy  <jeevitha@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2023-06-06  Jeevitha Palanisamy  <jeevitha@linux.ibm.com>
+ 
+ 	PR target/106907
+ 	* config/rs6000/rs6000.cc (vec_const_128bit_to_bytes): Remove
+ 	duplicate expression.
+ 
+ 2023-06-07  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	Backported from master:
+ 	2023-05-25  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	PR target/109800
+ 	* config/arm/arm.md (movdf): Generate temporary pseudo in DImode
+ 	instead of DFmode.
+ 	* config/arm/vfp.md (no_literal_pool_df_immediate): Rather than punning an
+ 	lvalue DFmode pseudo into DImode, use a DImode pseudo and pun it into
+ 	DFmode as an rvalue.
+ 
+ 2023-06-06  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	Backported from master:
+ 	2023-06-05  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	PR bootstrap/110085
+ 	* Makefile.in (clean): Remove the removing of
+ 	MULTILIB_DIR/MULTILIB_OPTIONS directories.
+ 
+ 2023-06-02  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR target/110088
+ 	* config/avr/avr.md: Add an RTL peephole to optimize operations on
+ 	non-LD_REGS after a move from LD_REGS.
+ 	(piaop): New code iterator.
+ 
+ 2023-06-01  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-06-01  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR target/109954
+ 	* doc/invoke.texi (x86 Options): Fix description of -m32 option.
+ 
+ 2023-05-30  Andreas Schwab  <schwab@suse.de>
+ 
+ 	PR target/110036
+ 	* config/riscv/riscv.cc (riscv_asan_shadow_offset): Update to
+ 	match libsanitizer.
+ 
+ 2023-05-29  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+ 
+ 	Backported from master:
+ 	2023-04-21  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+ 
+ 	PR target/109547
+ 	* config/riscv/riscv-vsetvl.cc (local_eliminate_vsetvl_insn): New function.
+ 	(vector_insn_info::skip_avl_compatible_p): Ditto.
+ 	(vector_insn_info::merge): Remove default value.
+ 	(pass_vsetvl::compute_local_backward_infos): Ditto.
+ 	(pass_vsetvl::cleanup_insns): Add local vsetvl elimination.
+ 	* config/riscv/riscv-vsetvl.h: Ditto.
+ 
+ 2023-05-29  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	Backported from master:
+ 	2023-05-16  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	* common/config/riscv/riscv-common.cc (riscv_compute_multilib):
+ 	Fix wrong select_kind...
+ 
+ 2023-05-29  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	Backported from master:
+ 	2023-05-12  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	* common/config/riscv/riscv-common.cc (riscv_select_multilib_by_abi):
+ 	Drop unused parameter.
+ 	(riscv_select_multilib): Ditto.
+ 	(riscv_compute_multilib): Update call site of
+ 	riscv_select_multilib_by_abi and riscv_select_multilib_by_abi.
+ 
+ 2023-05-29  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	Backported from master:
+ 	2023-05-08  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	* common/config/riscv/riscv-common.cc (riscv_select_multilib_by_abi): New.
+ 	(riscv_select_multilib): New.
+ 	(riscv_compute_multilib): Extract logic to riscv_select_multilib and
+ 	also handle select_by_abi.
+ 	* config/riscv/elf.h (RISCV_USE_CUSTOMISED_MULTI_LIB): Change it
+ 	to select_by_abi_arch_cmodel from 1.
+ 	* config/riscv/linux.h (RISCV_USE_CUSTOMISED_MULTI_LIB): Define.
+ 	* config/riscv/riscv-opts.h (enum riscv_multilib_select_kind): New.
+ 
+ 2023-05-29  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+ 
+ 	Backported from master:
+ 	2023-05-29  Juzhe-Zhong  <juzhe.zhong@rivai.ai>
+ 
+ 	* config/riscv/vector.md: Fix vimuladd instruction bug.
+ 
+ 2023-05-25  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR target/104327
+ 	* config/avr/avr.cc (avr_can_inline_p): New static function.
+ 	(TARGET_CAN_INLINE_P): Define to that function.
+ 
+ 2023-05-25  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR target/82931
+ 	* config/avr/avr.md (*movbitqi.0): Rename to *movbit<mode>.0-6.
+ 	Handle any bit position and use mode QISI.
+ 	* config/avr/avr.cc (avr_rtx_costs_1) [IOR]: Return a cost
+ 	of 2 insns for bit-transfer of respective style.
+ 
+ 2023-05-23  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	* config/avr/avr.cc (avr_insn_cost): New static function.
+ 	(TARGET_INSN_COST): Define to that function.
+ 
+ 2023-05-23  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* fold-const.cc (native_encode_initializer) <CONSTRUCTOR>: Apply the
+ 	specific treatment for bit-fields only if they have an integral type
+ 	and filter out non-integral bit-fields that do not start and end on
+ 	a byte boundary.
+ 
+ 2023-05-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-21  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/109505
+ 	* match.pd ((x | CST1) & CST2 -> (x & CST2) | (CST1 & CST2),
+ 	Combine successive equal operations with constants,
+ 	(A +- CST1) +- CST2 -> A + CST3, (CST1 - A) +- CST2 -> CST3 - A,
+ 	CST1 - (CST2 - A) -> CST3 + A): Use ! on ops with 2 CONSTANT_CLASS_P
+ 	operands.
+ 
+ 2023-05-22  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2023-05-17  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	* tree-vect-loop.cc (vect_analyze_loop_1): Don't retry analysis with
+ 	suggested unroll factor once the previous analysis fails.
+ 
+ 2023-05-20  Triffid Hunter  <triffid.hunter@gmail.com>
+ 
+ 	PR target/105753
+ 	Backport from 2023-05-20 https://gcc.gnu.org/r14-1016
+ 	* config/avr/avr.md (divmodpsi, udivmodpsi, divmodsi, udivmodsi):
+ 	Remove superfluous "parallel" in insn pattern.
+ 	([u]divmod<mode>4): Tidy code.  Use gcc_unreachable() instead of
+ 	printing error text to assembly.
+ 
+ 2023-05-19  Andreas Schwab  <schwab@suse.de>
+ 
+ 	* config/riscv/linux.h (LIB_SPEC): Don't redefine.
+ 
+ 2023-05-18  Stam Markianos-Wright  <stam.markianos-wright@arm.com>
+ 
+ 	* config/arm/arm_mve.h: (__ARM_mve_typeid): Add more pointer types.
+ 	(__ARM_mve_coerce1): Remove.
+ 	(__ARM_mve_coerce2): Remove.
+ 	(__ARM_mve_coerce3): Remove.
+ 	(__ARM_mve_coerce_i_scalar): New.
+ 	(__ARM_mve_coerce_s8_ptr): New.
+ 	(__ARM_mve_coerce_u8_ptr): New.
+ 	(__ARM_mve_coerce_s16_ptr): New.
+ 	(__ARM_mve_coerce_u16_ptr): New.
+ 	(__ARM_mve_coerce_s32_ptr): New.
+ 	(__ARM_mve_coerce_u32_ptr): New.
+ 	(__ARM_mve_coerce_s64_ptr): New.
+ 	(__ARM_mve_coerce_u64_ptr): New.
+ 	(__ARM_mve_coerce_f_scalar): New.
+ 	(__ARM_mve_coerce_f16_ptr): New.
+ 	(__ARM_mve_coerce_f32_ptr): New.
+ 	(__arm_vst4q): Change _coerce_ overloads.
+ 	(__arm_vbicq): Change _coerce_ overloads.
+ 	(__arm_vmulq): Change _coerce_ overloads.
+ 	(__arm_vcmpeqq): Change _coerce_ overloads.
+ 	(__arm_vcmpneq): Change _coerce_ overloads.
+ 	(__arm_vmaxnmavq): Change _coerce_ overloads.
+ 	(__arm_vmaxnmvq): Change _coerce_ overloads.
+ 	(__arm_vminnmavq): Change _coerce_ overloads.
+ 	(__arm_vsubq): Change _coerce_ overloads.
+ 	(__arm_vminnmvq): Change _coerce_ overloads.
+ 	(__arm_vrshlq): Change _coerce_ overloads.
+ 	(__arm_vqsubq): Change _coerce_ overloads.
+ 	(__arm_vqdmulltq): Change _coerce_ overloads.
+ 	(__arm_vqdmullbq): Change _coerce_ overloads.
+ 	(__arm_vqdmulhq): Change _coerce_ overloads.
+ 	(__arm_vqaddq): Change _coerce_ overloads.
+ 	(__arm_vhaddq): Change _coerce_ overloads.
+ 	(__arm_vhsubq): Change _coerce_ overloads.
+ 	(__arm_vqdmlashq): Change _coerce_ overloads.
+ 	(__arm_vqrdmlahq): Change _coerce_ overloads.
+ 	(__arm_vmlasq): Change _coerce_ overloads.
+ 	(__arm_vqdmlahq): Change _coerce_ overloads.
+ 	(__arm_vmaxnmavq_p): Change _coerce_ overloads.
+ 	(__arm_vmaxnmvq_p): Change _coerce_ overloads.
+ 	(__arm_vminnmavq_p): Change _coerce_ overloads.
+ 	(__arm_vminnmvq_p): Change _coerce_ overloads.
+ 	(__arm_vfmasq_m): Change _coerce_ overloads.
+ 	(__arm_vld1q): Change _coerce_ overloads.
+ 	(__arm_vld1q_z): Change _coerce_ overloads.
+ 	(__arm_vld2q): Change _coerce_ overloads.
+ 	(__arm_vld4q): Change _coerce_ overloads.
+ 	(__arm_vldrhq_gather_offset): Change _coerce_ overloads.
+ 	(__arm_vldrhq_gather_offset_z): Change _coerce_ overloads.
+ 	(__arm_vldrhq_gather_shifted_offset): Change _coerce_ overloads.
+ 	(__arm_vldrhq_gather_shifted_offset_z): Change _coerce_ overloads.
+ 	(__arm_vldrwq_gather_offset): Change _coerce_ overloads.
+ 	(__arm_vldrwq_gather_offset_z): Change _coerce_ overloads.
+ 	(__arm_vldrwq_gather_shifted_offset): Change _coerce_ overloads.
+ 	(__arm_vldrwq_gather_shifted_offset_z): Change _coerce_ overloads.
+ 	(__arm_vst1q_p): Change _coerce_ overloads.
+ 	(__arm_vst2q): Change _coerce_ overloads.
+ 	(__arm_vst1q): Change _coerce_ overloads.
+ 	(__arm_vstrhq): Change _coerce_ overloads.
+ 	(__arm_vstrhq_p): Change _coerce_ overloads.
+ 	(__arm_vstrhq_scatter_offset_p): Change _coerce_ overloads.
+ 	(__arm_vstrhq_scatter_offset): Change _coerce_ overloads.
+ 	(__arm_vstrhq_scatter_shifted_offset_p): Change _coerce_ overloads.
+ 	(__arm_vstrhq_scatter_shifted_offset): Change _coerce_ overloads.
+ 	(__arm_vstrwq_p): Change _coerce_ overloads.
+ 	(__arm_vstrwq): Change _coerce_ overloads.
+ 	(__arm_vstrwq_scatter_offset): Change _coerce_ overloads.
+ 	(__arm_vstrwq_scatter_offset_p): Change _coerce_ overloads.
+ 	(__arm_vstrwq_scatter_shifted_offset): Change _coerce_ overloads.
+ 	(__arm_vstrwq_scatter_shifted_offset_p): Change _coerce_ overloads.
+ 	(__arm_vsetq_lane): Change _coerce_ overloads.
+ 	(__arm_vcmpneq_m): Change _coerce_ overloads.
+ 	(__arm_vldrbq_gather_offset): Change _coerce_ overloads.
+ 	(__arm_vdwdupq_x_u8): Change _coerce_ overloads.
+ 	(__arm_vdwdupq_x_u16): Change _coerce_ overloads.
+ 	(__arm_vdwdupq_x_u32): Change _coerce_ overloads.
+ 	(__arm_viwdupq_x_u8): Change _coerce_ overloads.
+ 	(__arm_viwdupq_x_u16): Change _coerce_ overloads.
+ 	(__arm_viwdupq_x_u32): Change _coerce_ overloads.
+ 	(__arm_vidupq_x_u8): Change _coerce_ overloads.
+ 	(__arm_vddupq_x_u8): Change _coerce_ overloads.
+ 	(__arm_vidupq_x_u16): Change _coerce_ overloads.
+ 	(__arm_vddupq_x_u16): Change _coerce_ overloads.
+ 	(__arm_vidupq_x_u32): Change _coerce_ overloads.
+ 	(__arm_vddupq_x_u32): Change _coerce_ overloads.
+ 	(__arm_vhaddq_x): Change _coerce_ overloads.
+ 	(__arm_vhsubq_x): Change _coerce_ overloads.
+ 	(__arm_vldrdq_gather_offset): Change _coerce_ overloads.
+ 	(__arm_vldrdq_gather_offset_z): Change _coerce_ overloads.
+ 	(__arm_vldrdq_gather_shifted_offset): Change _coerce_ overloads.
+ 	(__arm_vldrdq_gather_shifted_offset_z): Change _coerce_ overloads.
+ 	(__arm_vldrbq_gather_offset_z): Change _coerce_ overloads.
+ 	(__arm_vqrdmlahq_m): Change _coerce_ overloads.
+ 	(__arm_vqrdmlashq_m): Change _coerce_ overloads.
+ 	(__arm_vqdmlashq_m): Change _coerce_ overloads.
+ 	(__arm_vmlaldavaxq_p): Change _coerce_ overloads.
+ 	(__arm_vmlasq_m): Change _coerce_ overloads.
+ 	(__arm_vqdmulhq_m): Change _coerce_ overloads.
+ 	(__arm_vqdmulltq_m): Change _coerce_ overloads.
+ 	(__arm_vidupq_u16): Change _coerce_ overloads.
+ 	(__arm_vidupq_u32): Change _coerce_ overloads.
+ 	(__arm_vidupq_u8): Change _coerce_ overloads.
+ 	(__arm_vddupq_u16): Change _coerce_ overloads.
+ 	(__arm_vddupq_u32): Change _coerce_ overloads.
+ 	(__arm_vddupq_u8): Change _coerce_ overloads.
+ 	(__arm_viwdupq_m): Change _coerce_ overloads.
+ 	(__arm_viwdupq_u16): Change _coerce_ overloads.
+ 	(__arm_viwdupq_u32): Change _coerce_ overloads.
+ 	(__arm_viwdupq_u8): Change _coerce_ overloads.
+ 	(__arm_vdwdupq_m): Change _coerce_ overloads.
+ 	(__arm_vdwdupq_u16): Change _coerce_ overloads.
+ 	(__arm_vdwdupq_u32): Change _coerce_ overloads.
+ 	(__arm_vdwdupq_u8): Change _coerce_ overloads.
+ 	(__arm_vaddlvaq): Change _coerce_ overloads.
+ 	(__arm_vaddlvaq_p): Change _coerce_ overloads.
+ 	(__arm_vaddvaq): Change _coerce_ overloads.
+ 	(__arm_vaddvaq_p): Change _coerce_ overloads.
+ 	(__arm_vcmphiq_m): Change _coerce_ overloads.
+ 	(__arm_vmladavaq_p): Change _coerce_ overloads.
+ 	(__arm_vmladavaxq): Change _coerce_ overloads.
+ 	(__arm_vmlaldavaxq): Change _coerce_ overloads.
+ 	(__arm_vstrbq): Change _coerce_ overloads.
+ 	(__arm_vstrbq_p): Change _coerce_ overloads.
+ 	(__arm_vrmlaldavhaq_p): Change _coerce_ overloads.
+ 	(__arm_vstrbq_scatter_offset): Change _coerce_ overloads.
+ 	(__arm_vstrbq_scatter_offset_p): Change _coerce_ overloads.
+ 	(__arm_vstrdq_scatter_offset_p): Change _coerce_ overloads.
+ 	(__arm_vstrdq_scatter_offset): Change _coerce_ overloads.
+ 	(__arm_vstrdq_scatter_shifted_offset_p): Change _coerce_ overloads.
+ 	(__arm_vstrdq_scatter_shifted_offset): Change _coerce_ overloads.
+ 
+ 2023-05-18  Stam Markianos-Wright  <stam.markianos-wright@arm.com>
+ 
+ 	* config/arm/arm_mve.h (__arm_vbicq): Change coerce on
+ 	scalar constant.
+ 	(__arm_vmvnq_m): Likewise.
+ 
+ 2023-05-18  Stam Markianos-Wright  <stam.markianos-wright@arm.com>
+ 
+ 	* config/arm/arm_mve.h (__arm_vorrq): Add _n variant.
+ 
+ 2023-05-18  Stam Markianos-Wright  <stam.markianos-wright@arm.com>
+ 
+ 	* config/arm/arm_mve.h (__arm_vadcq_s32): Fix arithmetic.
+ 	(__arm_vadcq_u32): Likewise.
+ 	(__arm_vadcq_m_s32): Likewise.
+ 	(__arm_vadcq_m_u32): Likewise.
+ 	(__arm_vsbcq_s32): Likewise.
+ 	(__arm_vsbcq_u32): Likewise.
+ 	(__arm_vsbcq_m_s32): Likewise.
+ 	(__arm_vsbcq_m_u32): Likewise.
+ 	* config/arm/mve.md (get_fpscr_nzcvqc): Make unspec_volatile.
+ 
+ 2023-05-18  Andrea Corallo  <andrea.corallo@arm.com>
+ 
+ 	* config/arm/mve.md (mve_vrndq_m_f<mode>, mve_vrev64q_f<mode>)
+ 	(mve_vrev32q_fv8hf, mve_vcvttq_f32_f16v4sf)
+ 	(mve_vcvtbq_f32_f16v4sf, mve_vcvtq_to_f_<supf><mode>)
+ 	(mve_vrev64q_<supf><mode>, mve_vcvtq_from_f_<supf><mode>)
+ 	(mve_vmovltq_<supf><mode>, mve_vmovlbq_<supf><mode>)
+ 	(mve_vcvtpq_<supf><mode>, mve_vcvtnq_<supf><mode>)
+ 	(mve_vcvtmq_<supf><mode>, mve_vcvtaq_<supf><mode>)
+ 	(mve_vmvnq_n_<supf><mode>, mve_vrev16q_<supf>v16qi)
+ 	(mve_vctp<MVE_vctp>q<MVE_vpred>, mve_vbrsrq_n_f<mode>)
+ 	(mve_vbrsrq_n_<supf><mode>, mve_vandq_f<mode>, mve_vbicq_f<mode>)
+ 	(mve_vbicq_n_<supf><mode>, mve_vctp<MVE_vctp>q_m<MVE_vpred>)
+ 	(mve_vcvtbq_f16_f32v8hf, mve_vcvttq_f16_f32v8hf)
+ 	(mve_veorq_f<mode>, mve_vmlaldavxq_s<mode>, mve_vmlsldavq_s<mode>)
+ 	(mve_vmlsldavxq_s<mode>, mve_vornq_f<mode>, mve_vorrq_f<mode>)
+ 	(mve_vrmlaldavhxq_sv4si, mve_vbicq_m_n_<supf><mode>)
+ 	(mve_vcvtq_m_to_f_<supf><mode>, mve_vshlcq_<supf><mode>)
+ 	(mve_vmvnq_m_<supf><mode>, mve_vpselq_<supf><mode>)
+ 	(mve_vcvtbq_m_f16_f32v8hf, mve_vcvtbq_m_f32_f16v4sf)
+ 	(mve_vcvttq_m_f16_f32v8hf, mve_vcvttq_m_f32_f16v4sf)
+ 	(mve_vmlaldavq_p_<supf><mode>, mve_vmlsldavaq_s<mode>)
+ 	(mve_vmlsldavaxq_s<mode>, mve_vmlsldavq_p_s<mode>)
+ 	(mve_vmlsldavxq_p_s<mode>, mve_vmvnq_m_n_<supf><mode>)
+ 	(mve_vorrq_m_n_<supf><mode>, mve_vpselq_f<mode>)
+ 	(mve_vrev32q_m_fv8hf, mve_vrev32q_m_<supf><mode>)
+ 	(mve_vrev64q_m_f<mode>, mve_vrmlaldavhaxq_sv4si)
+ 	(mve_vrmlaldavhxq_p_sv4si, mve_vrmlsldavhaxq_sv4si)
+ 	(mve_vrmlsldavhq_p_sv4si, mve_vrmlsldavhxq_p_sv4si)
+ 	(mve_vrev16q_m_<supf>v16qi, mve_vrmlaldavhq_p_<supf>v4si)
+ 	(mve_vrmlsldavhaq_sv4si, mve_vandq_m_<supf><mode>)
+ 	(mve_vbicq_m_<supf><mode>, mve_veorq_m_<supf><mode>)
+ 	(mve_vornq_m_<supf><mode>, mve_vorrq_m_<supf><mode>)
+ 	(mve_vandq_m_f<mode>, mve_vbicq_m_f<mode>, mve_veorq_m_f<mode>)
+ 	(mve_vornq_m_f<mode>, mve_vorrq_m_f<mode>)
+ 	(mve_vstrdq_scatter_shifted_offset_p_<supf>v2di_insn)
+ 	(mve_vstrdq_scatter_shifted_offset_<supf>v2di_insn)
+ 	(mve_vstrdq_scatter_base_wb_p_<supf>v2di) : Fix spacing and
+ 	capitalization in the emitted asm.
+ 
+ 2023-05-18  Andrea Corallo  <andrea.corallo@arm.com>
+ 
+ 	* config/arm/constraints.md (mve_vldrd_immediate): Move it to
+ 	predicates.md.
+ 	(Ri): Move constraint definition from predicates.md.
+ 	(Rl): Define new constraint.
+ 	* config/arm/mve.md (mve_vstrwq_scatter_base_wb_p_<supf>v4si): Add
+ 	missing constraint.
+ 	(mve_vstrwq_scatter_base_wb_p_fv4sf): Add missing Up constraint
+ 	for op 1, use mve_vstrw_immediate predicate and Rl constraint for
+ 	op 2. Fix asm output spacing.
+ 	(mve_vstrdq_scatter_base_wb_p_<supf>v2di): Add missing constraint.
+ 	* config/arm/predicates.md (Ri) Move constraint to constraints.md
+ 	(mve_vldrd_immediate): Move it from
+ 	constraints.md.
+ 	(mve_vstrw_immediate): New predicate.
+ 
+ 2023-05-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/109884
+ 	* config/i386/i386-builtin-types.def (FLOAT128): Use
+ 	float128t_type_node rather than float128_type_node.
+ 
+ 2023-05-16  Patrick O'Neill  <patrick@rivosinc.com>
+ 
+ 	PR target/104338
+ 	* config/riscv/riscv-protos.h: Add helper function stubs.
+ 	* config/riscv/riscv.cc: Add helper functions for subword masking.
+ 	* config/riscv/riscv.opt: Add command-line flags
+ 	-minline-atomics and -mno-inline-atomics.
+ 	* config/riscv/sync.md: Add masking logic and inline asm for
+ 	fetch_and_op, fetch_and_nand, CAS, and exchange ops.
+ 	* doc/invoke.texi: Add blurb regarding new command-line flags
+ 	-minline-atomics and -mno-inline-atomics.
+ 
+ 2023-05-16  Tobias Burnus  <tobias@codesourcery.com>
+ 
+ 	Backported from master:
+ 	2023-05-12  Tobias Burnus  <tobias@codesourcery.com>
+ 
+ 	PR libstdc++/109816
+ 	* lto-cgraph.cc (output_symtab): Guard lto_output_toplevel_asms by
+ 	'!lto_stream_offload_p'.
+ 
+ 2023-05-11  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	PR target/109661
+ 	* config/aarch64/aarch64.cc (aarch64_function_arg_alignment): Remove
+ 	assertion.
+ 	(aarch64_layout_arg): Likewise.
+ 
+ 2023-05-09  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-09  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/109778
+ 	* wide-int.h (wi::lrotate, wi::rrotate): Call wi::lrshift on
+ 	wi::zext (x, width) rather than x if width != precision, rather
+ 	than using wi::zext (right, width) after the shift.
+ 	* tree-ssa-ccp.cc (bit_value_binop): Call wi::ext on the results
+ 	of wi::lrotate or wi::rrotate.
+ 
+ 2023-05-09  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2023-04-26  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	PR target/108758
+ 	* config/rs6000/rs6000-builtins.def
+ 	(__builtin_vsx_scalar_cmp_exp_qp_eq, __builtin_vsx_scalar_cmp_exp_qp_gt
+ 	__builtin_vsx_scalar_cmp_exp_qp_lt,
+ 	__builtin_vsx_scalar_cmp_exp_qp_unordered): Move from stanza ieee128-hw
+ 	to power9-vector.
+ 
+ 2023-05-09  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2023-04-26  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	PR target/109069
+ 	* config/rs6000/altivec.md (sldoi_to_mov<mode>): Replace predicate
+ 	easy_vector_constant with const_vector_each_byte_same, add
+ 	handlings in preparation for !easy_vector_constant, and update
+ 	VECTOR_UNIT_ALTIVEC_OR_VSX_P with VECTOR_MEM_ALTIVEC_OR_VSX_P.
+ 	* config/rs6000/predicates.md (const_vector_each_byte_same): New
+ 	predicate.
+ 
+ 2023-05-08  Tobias Burnus  <tobias@codesourcery.com>
+ 
+ 	Backported from master:
+ 	2023-05-05  Tobias Burnus  <tobias@codesourcery.com>
+ 		    Thomas Schwinge  <thomas@codesourcery.com>
+ 
+ 	PR libgomp/108098
+ 	* config/nvptx/mkoffload.cc (process): Emit dummy procedure
+ 	alongside reverse-offload function table to prevent NULL values
+ 	of the function addresses.
+ 
+ 2023-05-07  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	Backported from master:
+ 	2023-05-07  Andrew Pinski  <apinski@marvell.com>
+ 
+ 	PR target/109762
+ 	* config/aarch64/aarch64-builtins.cc (aarch64_simd_switcher::aarch64_simd_switcher):
+ 	Change argument type to aarch64_feature_flags.
+ 	* config/aarch64/aarch64-protos.h (aarch64_simd_switcher): Change
+ 	constructor argument type to aarch64_feature_flags.
+ 	Change m_old_asm_isa_flags to be aarch64_feature_flags.
+ 
+ 2023-05-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR debug/109676
+ 	* config/i386/i386-features.cc (timode_scalar_chain::convert_insn):
+ 	If src is REG, change its mode to V1TImode and call fix_debug_reg_uses
+ 	for it only if it still has TImode.  Don't decide whether to call
+ 	fix_debug_reg_uses based on whether SRC is ever set or not.
+ 
+ 2023-05-04  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	Backported from master:
+ 	2023-05-03  Kito Cheng  <kito.cheng@sifive.com>
+ 
+ 	* doc/md.texi (RISC-V): Add vr, vm, vd constarint.
+ 
+ 2023-05-04  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+ 
+ 	Backported from master:
+ 	2023-04-20  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
+ 		    kito-cheng  <kito.cheng@sifive.com>
+ 
+ 	PR target/109535
+ 	* config/riscv/riscv-vsetvl.cc (count_regno_occurrences): New function.
+ 	(pass_vsetvl::cleanup_insns): Fix bug.
+ 
+ 2023-05-02  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/109642
+ 	PR c++/109640
+ 	PR c++/109671
+ 	* doc/invoke.texi: Document that -Wdangling-reference is
+ 	enabled by -Wextra.
+ 
+ 2023-04-28  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	Backported from master:
+ 	2023-04-27  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	* config/gcn/gcn-valu.md (cmul<conj_op><mode>3): Use gcn_gen_undef.
+ 	(cml<addsub_as><mode>4): Likewise.
+ 	(vec_addsub<mode>3): Likewise.
+ 	(cadd<rot><mode>3): Likewise.
+ 	(vec_fmaddsub<mode>4): Likewise.
+ 	(vec_fmsubadd<mode>4): Likewise, and use sub for the odd lanes.
+ 
+ 2023-04-26  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	Backported from master:
+ 	2023-04-20  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	* config/gcn/gcn-valu.md (vnsi, VnSI): Add scalar modes.
+ 	(ldexp<mode>3): Delete.
+ 	(ldexp<mode>3<exec>): Change "B" to "A".
+ 
+ 2023-04-26  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	Backported from master:
+ 	2023-04-18  Andrew Stubbs  <ams@codesourcery.com>
+ 
+ 	* config/gcn/gcn-valu.md (SV_SFDF): New iterator.
+ 	(SV_FP): New iterator.
+ 	(scalar_mode, SCALAR_MODE): Add identity mappings for scalar modes.
+ 	(recip<mode>2): Unify the two patterns using SV_FP.
+ 	(div_scale<mode><exec_vcc>): New insn.
+ 	(div_fmas<mode><exec>): New insn.
+ 	(div_fixup<mode><exec>): New insn.
+ 	(div<mode>3): Unify the two expanders and rewrite using hardfp.
+ 	* config/gcn/gcn.cc (gcn_md_reorg): Support "vccwait" attribute.
+ 	* config/gcn/gcn.md (unspec): Add UNSPEC_DIV_SCALE, UNSPEC_DIV_FMAS,
+ 	and UNSPEC_DIV_FIXUP.
+ 	(vccwait): New attribute.
+ 
+ 2023-04-26  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-04-25  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/109609
+ 	* attr-fnspec.h (arg_max_access_size_given_by_arg_p):
+ 	Clarify semantics.
+ 	* tree-ssa-alias.cc (check_fnspec): Correctly interpret
+ 	the size given by arg_max_access_size_given_by_arg_p as
+ 	maximum, not exact, size.
+ 
+ 2023-04-26  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-04-25  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR rtl-optimization/109585
+ 	* tree-ssa-alias.cc (aliasing_component_refs_p): Fix typo.
+ 
+ 2023-04-26  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2023-04-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/109573
+ 	* tree-vect-loop.cc (vectorizable_live_operation): Allow
+ 	unhandled SSA copy as well.  Demote assert to checking only.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/DATESTAMP gcc-13.2.0/gcc/DATESTAMP
*** gcc-13.1.0/gcc/DATESTAMP	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/DATESTAMP	Thu Jul 27 08:13:03 2023
***************
*** 1 ****
! 20230426
--- 1 ----
! 20230727
diff -Nrcpad gcc-13.1.0/gcc/Makefile.in gcc-13.2.0/gcc/Makefile.in
*** gcc-13.1.0/gcc/Makefile.in	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/Makefile.in	Thu Jul 27 08:13:03 2023
*************** clean: mostlyclean lang.clean
*** 3585,3597 ****
  	-rm -f doc/*.pdf
  # Delete the include directories.
  	-rm -rf include include-fixed
- # Delete files used by the "multilib" facility (including libgcc subdirs).
- 	-rm -f multilib.h tmpmultilib*
- 	-if [ "x$(MULTILIB_DIRNAMES)" != x ] ; then \
- 	  rm -rf $(MULTILIB_DIRNAMES); \
- 	else if [ "x$(MULTILIB_OPTIONS)" != x ] ; then \
- 	  rm -rf `echo $(MULTILIB_OPTIONS) | sed -e 's/\// /g'`; \
- 	fi ; fi
  
  # Delete all files that users would normally create
  # while building and installing GCC.
--- 3585,3590 ----
diff -Nrcpad gcc-13.1.0/gcc/ada/ChangeLog gcc-13.2.0/gcc/ada/ChangeLog
*** gcc-13.1.0/gcc/ada/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/ada/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,40 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-07-11  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* adaint.c [_WIN32]: Undefine 'abort' macro.
+ 
+ 2023-07-07  Viljar Indus  <indus@adacore.com>
+ 
+ 	* exp_aggr.adb (Expand_N_Aggregate): Ensure that container
+ 	aggregate expressions do not get expanded as records but instead
+ 	as container aggregates.
+ 
+ 2023-07-07  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* exp_aggr.adb (Convert_To_Assignments): Tweak comment.
+ 	(Expand_Array_Aggregate): Do not delay the expansion if the parent
+ 	node is a container aggregate.
+ 
+ 2023-07-07  Marc PoulhiÃ¨s  <poulhies@adacore.com>
+ 
+ 	* exp_aggr.adb (Convert_To_Assignments): Do not mark node for
+ 	delayed expansion if parent type has the Aggregate aspect.
+ 	* sem_util.adb (Is_Container_Aggregate): Move...
+ 	* sem_util.ads (Is_Container_Aggregate): ... here and make it
+ 	public.
+ 
+ 2023-06-15  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	* sinfo.ads (Iterator_Filter): Document field.
+ 	* sem_ch5.adb (Analyze_Iterator_Specification): Move comment around.
+ 	(Analyze_Loop_Parameter_Specification): Only preanalyze the iterator
+ 	filter, if any.
+ 	* exp_ch5.adb (Expand_N_Loop_Statement): Analyze the new list built
+ 	when an iterator filter is present.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/ada/adaint.c gcc-13.2.0/gcc/ada/adaint.c
*** gcc-13.1.0/gcc/ada/adaint.c	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/ada/adaint.c	Thu Jul 27 08:13:03 2023
*************** UINT __gnat_current_ccs_encoding;
*** 227,232 ****
--- 227,235 ----
  
  #elif defined (_WIN32)
  
+ /* Cannot redefine abort here.  */
+ #undef abort
+ 
  #define WIN32_LEAN_AND_MEAN
  #include <windows.h>
  #include <accctrl.h>
diff -Nrcpad gcc-13.1.0/gcc/ada/exp_aggr.adb gcc-13.2.0/gcc/ada/exp_aggr.adb
*** gcc-13.1.0/gcc/ada/exp_aggr.adb	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/ada/exp_aggr.adb	Thu Jul 27 08:13:03 2023
*************** package body Exp_Aggr is
*** 5016,5025 ****
        --  done top down from above.
  
        if
!          --  Internal aggregate (transformed when expanding the parent)
  
!          Parent_Kind in
!            N_Aggregate | N_Extension_Aggregate | N_Component_Association
  
           --  Allocator (see Convert_Aggr_In_Allocator)
  
--- 5016,5028 ----
        --  done top down from above.
  
        if
!          --  Internal aggregates (transformed when expanding the parent),
!          --  excluding container aggregates as these are transformed into
!          --  subprogram calls later.
  
!          (Parent_Kind in
!             N_Component_Association | N_Aggregate | N_Extension_Aggregate
!             and then not Is_Container_Aggregate (Parent_Node))
  
           --  Allocator (see Convert_Aggr_In_Allocator)
  
*************** package body Exp_Aggr is
*** 6886,6892 ****
        --  STEP 3
  
        --  Delay expansion for nested aggregates: it will be taken care of when
!       --  the parent aggregate is expanded.
  
        Parent_Node := Parent (N);
        Parent_Kind := Nkind (Parent_Node);
--- 6889,6896 ----
        --  STEP 3
  
        --  Delay expansion for nested aggregates: it will be taken care of when
!       --  the parent aggregate is expanded, excluding container aggregates as
!       --  these are transformed into subprogram calls later.
  
        Parent_Node := Parent (N);
        Parent_Kind := Nkind (Parent_Node);
*************** package body Exp_Aggr is
*** 6896,6904 ****
           Parent_Kind := Nkind (Parent_Node);
        end if;
  
!       if Parent_Kind = N_Aggregate
!         or else Parent_Kind = N_Extension_Aggregate
!         or else Parent_Kind = N_Component_Association
          or else (Parent_Kind = N_Object_Declaration
                    and then (Needs_Finalization (Typ)
                               or else Is_Special_Return_Object
--- 6900,6909 ----
           Parent_Kind := Nkind (Parent_Node);
        end if;
  
!       if ((Parent_Kind = N_Component_Association
!             or else Parent_Kind = N_Aggregate
!             or else Parent_Kind = N_Extension_Aggregate)
!            and then not Is_Container_Aggregate (Parent_Node))
          or else (Parent_Kind = N_Object_Declaration
                    and then (Needs_Finalization (Typ)
                               or else Is_Special_Return_Object
*************** package body Exp_Aggr is
*** 7231,7236 ****
--- 7236,7242 ----
  
        if Is_Record_Type (T)
          and then not Is_Private_Type (T)
+         and then not Is_Homogeneous_Aggregate (N)
        then
           Expand_Record_Aggregate (N);
  
diff -Nrcpad gcc-13.1.0/gcc/ada/exp_ch5.adb gcc-13.2.0/gcc/ada/exp_ch5.adb
*** gcc-13.1.0/gcc/ada/exp_ch5.adb	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/ada/exp_ch5.adb	Thu Jul 27 08:13:03 2023
*************** package body Exp_Ch5 is
*** 5610,5615 ****
--- 5610,5616 ----
                    New_List (Make_If_Statement (Loc,
                      Condition => Iterator_Filter (LPS),
                      Then_Statements => Stats)));
+                Analyze_List (Statements (N));
              end if;
  
              --  Deal with loop over predicates
diff -Nrcpad gcc-13.1.0/gcc/ada/sem_ch5.adb gcc-13.2.0/gcc/ada/sem_ch5.adb
*** gcc-13.1.0/gcc/ada/sem_ch5.adb	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/ada/sem_ch5.adb	Thu Jul 27 08:13:04 2023
*************** package body Sem_Ch5 is
*** 2853,2862 ****
           end if;
        end if;
  
!       if Present (Iterator_Filter (N)) then
!          --  Preanalyze the filter. Expansion will take place when enclosing
!          --  loop is expanded.
  
           Preanalyze_And_Resolve (Iterator_Filter (N), Standard_Boolean);
        end if;
     end Analyze_Iterator_Specification;
--- 2853,2862 ----
           end if;
        end if;
  
!       --  Preanalyze the filter. Expansion will take place when enclosing
!       --  loop is expanded.
  
+       if Present (Iterator_Filter (N)) then
           Preanalyze_And_Resolve (Iterator_Filter (N), Standard_Boolean);
        end if;
     end Analyze_Iterator_Specification;
*************** package body Sem_Ch5 is
*** 3570,3577 ****
           end;
        end if;
  
        if Present (Iterator_Filter (N)) then
!          Analyze_And_Resolve (Iterator_Filter (N), Standard_Boolean);
        end if;
  
        --  A loop parameter cannot be effectively volatile (SPARK RM 7.1.3(4)).
--- 3570,3580 ----
           end;
        end if;
  
+       --  Preanalyze the filter. Expansion will take place when enclosing
+       --  loop is expanded.
+ 
        if Present (Iterator_Filter (N)) then
!          Preanalyze_And_Resolve (Iterator_Filter (N), Standard_Boolean);
        end if;
  
        --  A loop parameter cannot be effectively volatile (SPARK RM 7.1.3(4)).
diff -Nrcpad gcc-13.1.0/gcc/ada/sem_util.adb gcc-13.2.0/gcc/ada/sem_util.adb
*** gcc-13.1.0/gcc/ada/sem_util.adb	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/ada/sem_util.adb	Thu Jul 27 08:13:04 2023
*************** package body Sem_Util is
*** 132,140 ****
     --  Determine whether arbitrary entity Id denotes an atomic object as per
     --  RM C.6(7).
  
-    function Is_Container_Aggregate (Exp : Node_Id) return Boolean;
-    --  Is the given expression a container aggregate?
- 
     generic
        with function Is_Effectively_Volatile_Entity
          (Id : Entity_Id) return Boolean;
--- 132,137 ----
diff -Nrcpad gcc-13.1.0/gcc/ada/sem_util.ads gcc-13.2.0/gcc/ada/sem_util.ads
*** gcc-13.1.0/gcc/ada/sem_util.ads	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/ada/sem_util.ads	Thu Jul 27 08:13:04 2023
*************** package Sem_Util is
*** 1474,1479 ****
--- 1474,1482 ----
     --  Return True if the loop has no side effect and can therefore be
     --  marked for removal. Return False if N is not a N_Loop_Statement.
  
+    function Is_Container_Aggregate (Exp : Node_Id) return Boolean;
+    --  Is the given expression a container aggregate?
+ 
     function Is_Newly_Constructed
       (Exp : Node_Id; Context_Requires_NC : Boolean) return Boolean;
     --  Indicates whether a given expression is "newly constructed" (RM 4.4).
diff -Nrcpad gcc-13.1.0/gcc/ada/sinfo.ads gcc-13.2.0/gcc/ada/sinfo.ads
*** gcc-13.1.0/gcc/ada/sinfo.ads	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/ada/sinfo.ads	Thu Jul 27 08:13:04 2023
*************** package Sinfo is
*** 1899,1904 ****
--- 1899,1909 ----
     --    Present in variable reference markers. Set when the original variable
     --    reference constitutes a write of the variable.
  
+    --  Iterator_Filter
+    --    Present in N_Loop_Parameter_Specification and N_Iterator_Specification
+    --    nodes for Ada 2022. It is used to store the condition present in the
+    --    eponymous Ada 2022 construct.
+ 
     --  Itype
     --    Used in N_Itype_Reference node to reference an itype for which it is
     --    important to ensure that it is defined. See description of this node
diff -Nrcpad gcc-13.1.0/gcc/analyzer/ChangeLog gcc-13.2.0/gcc/analyzer/ChangeLog
*** gcc-13.1.0/gcc/analyzer/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/analyzer/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/attr-fnspec.h gcc-13.2.0/gcc/attr-fnspec.h
*** gcc-13.1.0/gcc/attr-fnspec.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/attr-fnspec.h	Thu Jul 27 08:13:04 2023
***************
*** 54,60 ****
       ' '        nothing is known
       't'	the size of value written/read corresponds to the size of
  		of the pointed-to type of the argument type
!      '1'...'9'  specifies the size of value written/read is given by the
  		specified argument
   */
  
--- 54,60 ----
       ' '        nothing is known
       't'	the size of value written/read corresponds to the size of
  		of the pointed-to type of the argument type
!      '1'...'9'  specifies the size of value written/read is bound by the
  		specified argument
   */
  
*************** public:
*** 169,175 ****
  	   && str[idx] != 'x' && str[idx] != 'X';
    }
  
!   /* Return true if load of memory pointed to by argument I is specified
       by another argument.  In this case set ARG.  */
    bool
    arg_max_access_size_given_by_arg_p (unsigned int i, unsigned int *arg)
--- 169,175 ----
  	   && str[idx] != 'x' && str[idx] != 'X';
    }
  
!   /* Return true if load of memory pointed to by argument I is bound
       by another argument.  In this case set ARG.  */
    bool
    arg_max_access_size_given_by_arg_p (unsigned int i, unsigned int *arg)
diff -Nrcpad gcc-13.1.0/gcc/c/ChangeLog gcc-13.2.0/gcc/c/ChangeLog
*** gcc-13.1.0/gcc/c/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/c/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,36 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-04-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-04-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/109409
+ 	* c-parser.cc (c_parser_initializer): Move diagnostics about
+ 	initialization of variable sized object with non-empty initializer
+ 	after c_parser_expr_no_commas call and ret.set_error (); after it.
+ 
+ 2023-04-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-04-27  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/107682
+ 	PR c/109412
+ 	* c-typeck.cc (pop_init_level): If constructor_type is FUNCTION_TYPE,
+ 	reject empty initializer as invalid.
+ 
+ 2023-04-26  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-04-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/107041
+ 	* c-decl.cc (diagnose_mismatched_decls): Avoid -Wenum-int-mismatch
+ 	warning on acc_on_device declaration.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/c/c-decl.cc gcc-13.2.0/gcc/c/c-decl.cc
*** gcc-13.1.0/gcc/c/c-decl.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/c/c-decl.cc	Thu Jul 27 08:13:04 2023
*************** diagnose_mismatched_decls (tree newdecl,
*** 2219,2225 ****
      }
    /* Warn about enum/integer type mismatches.  They are compatible types
       (C2X 6.7.2.2/5), but may pose portability problems.  */
!   else if (enum_and_int_p && TREE_CODE (newdecl) != TYPE_DECL)
      warned = warning_at (DECL_SOURCE_LOCATION (newdecl),
  			 OPT_Wenum_int_mismatch,
  			 "conflicting types for %q+D due to enum/integer "
--- 2219,2232 ----
      }
    /* Warn about enum/integer type mismatches.  They are compatible types
       (C2X 6.7.2.2/5), but may pose portability problems.  */
!   else if (enum_and_int_p
! 	   && TREE_CODE (newdecl) != TYPE_DECL
! 	   /* Don't warn about about acc_on_device built-in redeclaration,
! 	      the built-in is declared with int rather than enum because
! 	      the enum isn't intrinsic.  */
! 	   && !(TREE_CODE (olddecl) == FUNCTION_DECL
! 		&& fndecl_built_in_p (olddecl, BUILT_IN_ACC_ON_DEVICE)
! 		&& !C_DECL_DECLARED_BUILTIN (olddecl)))
      warned = warning_at (DECL_SOURCE_LOCATION (newdecl),
  			 OPT_Wenum_int_mismatch,
  			 "conflicting types for %q+D due to enum/integer "
diff -Nrcpad gcc-13.1.0/gcc/c/c-parser.cc gcc-13.2.0/gcc/c/c-parser.cc
*** gcc-13.1.0/gcc/c/c-parser.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/c/c-parser.cc	Thu Jul 27 08:13:04 2023
*************** c_parser_initializer (c_parser *parser,
*** 5677,5687 ****
      {
        struct c_expr ret;
        location_t loc = c_parser_peek_token (parser)->location;
-       if (decl != error_mark_node && C_DECL_VARIABLE_SIZE (decl))
- 	error_at (loc,
- 		  "variable-sized object may not be initialized except "
- 		  "with an empty initializer");
        ret = c_parser_expr_no_commas (parser, NULL);
        /* This is handled mostly by gimplify.cc, but we have to deal with
  	 not warning about int x = x; as it is a GCC extension to turn off
  	 this warning but only if warn_init_self is zero.  */
--- 5677,5690 ----
      {
        struct c_expr ret;
        location_t loc = c_parser_peek_token (parser)->location;
        ret = c_parser_expr_no_commas (parser, NULL);
+       if (decl != error_mark_node && C_DECL_VARIABLE_SIZE (decl))
+ 	{
+ 	  error_at (loc,
+ 		    "variable-sized object may not be initialized except "
+ 		    "with an empty initializer");
+ 	  ret.set_error ();
+ 	}
        /* This is handled mostly by gimplify.cc, but we have to deal with
  	 not warning about int x = x; as it is a GCC extension to turn off
  	 this warning but only if warn_init_self is zero.  */
diff -Nrcpad gcc-13.1.0/gcc/c/c-typeck.cc gcc-13.2.0/gcc/c/c-typeck.cc
*** gcc-13.1.0/gcc/c/c-typeck.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/c/c-typeck.cc	Thu Jul 27 08:13:04 2023
*************** pop_init_level (location_t loc, int impl
*** 9374,9379 ****
--- 9374,9384 ----
  	{
  	  if (constructor_erroneous || constructor_type == error_mark_node)
  	    ret.value = error_mark_node;
+ 	  else if (TREE_CODE (constructor_type) == FUNCTION_TYPE)
+ 	    {
+ 	      error_init (loc, "invalid initializer");
+ 	      ret.value = error_mark_node;
+ 	    }
  	  else if (TREE_CODE (constructor_type) == POINTER_TYPE)
  	    /* Ensure this is a null pointer constant in the case of a
  	       'constexpr' object initialized with {}.  */
diff -Nrcpad gcc-13.1.0/gcc/c-family/ChangeLog gcc-13.2.0/gcc/c-family/ChangeLog
*** gcc-13.1.0/gcc/c-family/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/c-family/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,22 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-05-19  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-15  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	* c-cppbuiltin.cc (c_cpp_builtins): Predefine __cpp_auto_cast
+ 	for C++23.
+ 
+ 2023-05-02  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/109642
+ 	PR c++/109640
+ 	PR c++/109671
+ 	* c.opt (Wdangling-reference): Move from -Wall to -Wextra.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/c-family/c-cppbuiltin.cc gcc-13.2.0/gcc/c-family/c-cppbuiltin.cc
*** gcc-13.1.0/gcc/c-family/c-cppbuiltin.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/c-family/c-cppbuiltin.cc	Thu Jul 27 08:13:04 2023
*************** c_cpp_builtins (cpp_reader *pfile)
*** 1074,1079 ****
--- 1074,1080 ----
  	  /* Set feature test macros for C++23.  */
  	  cpp_define (pfile, "__cpp_size_t_suffix=202011L");
  	  cpp_define (pfile, "__cpp_if_consteval=202106L");
+ 	  cpp_define (pfile, "__cpp_auto_cast=202110L");
  	  cpp_define (pfile, "__cpp_constexpr=202211L");
  	  cpp_define (pfile, "__cpp_multidimensional_subscript=202211L");
  	  cpp_define (pfile, "__cpp_named_character_escapes=202207L");
diff -Nrcpad gcc-13.1.0/gcc/c-family/c.opt gcc-13.2.0/gcc/c-family/c.opt
*** gcc-13.1.0/gcc/c-family/c.opt	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/c-family/c.opt	Thu Jul 27 08:13:04 2023
*************** C ObjC C++ ObjC++ Joined RejectNegative
*** 560,566 ****
  Warn for uses of pointers to auto variables whose lifetime has ended.
  
  Wdangling-reference
! C++ ObjC++ Var(warn_dangling_reference) Warning LangEnabledBy(C++ ObjC++, Wall)
  Warn when a reference is bound to a temporary whose lifetime has ended.
  
  Wdate-time
--- 560,566 ----
  Warn for uses of pointers to auto variables whose lifetime has ended.
  
  Wdangling-reference
! C++ ObjC++ Var(warn_dangling_reference) Warning LangEnabledBy(C++ ObjC++, Wextra)
  Warn when a reference is bound to a temporary whose lifetime has ended.
  
  Wdate-time
diff -Nrcpad gcc-13.1.0/gcc/common/config/i386/cpuinfo.h gcc-13.2.0/gcc/common/config/i386/cpuinfo.h
*** gcc-13.1.0/gcc/common/config/i386/cpuinfo.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/common/config/i386/cpuinfo.h	Thu Jul 27 08:13:04 2023
*************** get_intel_cpu (struct __processor_model
*** 566,572 ****
        cpu_model->__cpu_type = INTEL_SIERRAFOREST;
        break;
      case 0xad:
-     case 0xae:
        /* Granite Rapids.  */
        cpu = "graniterapids";
        CHECK___builtin_cpu_is ("corei7");
--- 566,571 ----
*************** get_intel_cpu (struct __processor_model
*** 574,579 ****
--- 573,586 ----
        cpu_model->__cpu_type = INTEL_COREI7;
        cpu_model->__cpu_subtype = INTEL_COREI7_GRANITERAPIDS;
        break;
+     case 0xae:
+       /* Granite Rapids D.  */
+       cpu = "graniterapids-d";
+       CHECK___builtin_cpu_is ("corei7");
+       CHECK___builtin_cpu_is ("graniterapids-d");
+       cpu_model->__cpu_type = INTEL_COREI7;
+       cpu_model->__cpu_subtype = INTEL_COREI7_GRANITERAPIDS_D;
+       break;
      case 0xb6:
        /* Grand Ridge.  */
        cpu = "grandridge";
diff -Nrcpad gcc-13.1.0/gcc/common/config/i386/i386-common.cc gcc-13.2.0/gcc/common/config/i386/i386-common.cc
*** gcc-13.1.0/gcc/common/config/i386/i386-common.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/common/config/i386/i386-common.cc	Thu Jul 27 08:13:04 2023
*************** const pta processor_alias_table[] =
*** 2089,2094 ****
--- 2089,2096 ----
      M_CPU_SUBTYPE (INTEL_COREI7_ALDERLAKE), P_PROC_AVX2},
    {"graniterapids", PROCESSOR_GRANITERAPIDS, CPU_HASWELL, PTA_GRANITERAPIDS,
      M_CPU_SUBTYPE (INTEL_COREI7_GRANITERAPIDS), P_PROC_AVX512F},
+   {"graniterapids-d", PROCESSOR_GRANITERAPIDS, CPU_HASWELL, PTA_GRANITERAPIDS_D,
+     M_CPU_SUBTYPE (INTEL_COREI7_GRANITERAPIDS_D), P_PROC_AVX512F},
    {"bonnell", PROCESSOR_BONNELL, CPU_ATOM, PTA_BONNELL,
      M_CPU_TYPE (INTEL_BONNELL), P_PROC_SSSE3},
    {"atom", PROCESSOR_BONNELL, CPU_ATOM, PTA_BONNELL,
diff -Nrcpad gcc-13.1.0/gcc/common/config/i386/i386-cpuinfo.h gcc-13.2.0/gcc/common/config/i386/i386-cpuinfo.h
*** gcc-13.1.0/gcc/common/config/i386/i386-cpuinfo.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/common/config/i386/i386-cpuinfo.h	Thu Jul 27 08:13:04 2023
*************** enum processor_subtypes
*** 98,103 ****
--- 98,104 ----
    ZHAOXIN_FAM7H_LUJIAZUI,
    AMDFAM19H_ZNVER4,
    INTEL_COREI7_GRANITERAPIDS,
+   INTEL_COREI7_GRANITERAPIDS_D,
    CPU_SUBTYPE_MAX
  };
  
diff -Nrcpad gcc-13.1.0/gcc/common/config/riscv/riscv-common.cc gcc-13.2.0/gcc/common/config/riscv/riscv-common.cc
*** gcc-13.1.0/gcc/common/config/riscv/riscv-common.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/common/config/riscv/riscv-common.cc	Thu Jul 27 08:13:04 2023
*************** riscv_multi_lib_check (int argc ATTRIBUT
*** 1441,1449 ****
    return "";
  }
  
- /* We only override this in bare-metal toolchain.  */
- #ifdef RISCV_USE_CUSTOMISED_MULTI_LIB
- 
  /* Find last switch with the prefix, options are take last one in general,
     return NULL if not found, and return the option value if found, it could
     return empty string if the option has no value.  */
--- 1441,1446 ----
*************** riscv_check_conds (
*** 1597,1602 ****
--- 1594,1658 ----
    return match_score + ok_count * 100;
  }
  
+ static const char *
+ riscv_select_multilib_by_abi (
+   const std::string &riscv_current_abi_str,
+   const std::vector<riscv_multi_lib_info_t> &multilib_infos)
+ {
+   for (size_t i = 0; i < multilib_infos.size (); ++i)
+     if (riscv_current_abi_str == multilib_infos[i].abi_str)
+       return xstrdup (multilib_infos[i].path.c_str ());
+ 
+   return NULL;
+ }
+ 
+ static const char *
+ riscv_select_multilib (
+   const std::string &riscv_current_abi_str,
+   const riscv_subset_list *subset_list, const struct switchstr *switches,
+   int n_switches, const std::vector<riscv_multi_lib_info_t> &multilib_infos)
+ {
+   int match_score = 0;
+   int max_match_score = 0;
+   int best_match_multi_lib = -1;
+   /* Try to decision which set we should used.  */
+   /* We have 3 level decision tree here, ABI, check input arch/ABI must
+      be superset of multi-lib arch, and other rest option checking.  */
+   for (size_t i = 0; i < multilib_infos.size (); ++i)
+     {
+       /* Check ABI is same first.  */
+       if (riscv_current_abi_str != multilib_infos[i].abi_str)
+ 	continue;
+ 
+       /* Found a potential compatible multi-lib setting!
+ 	 Calculate the match score.  */
+       match_score = subset_list->match_score (multilib_infos[i].subset_list);
+ 
+       /* Checking other cond in the multi-lib setting.  */
+       match_score = riscv_check_conds (switches, n_switches, match_score,
+ 				       multilib_infos[i].conds);
+ 
+       /* Record highest match score multi-lib setting.  */
+       if (match_score > max_match_score)
+ 	{
+ 	  best_match_multi_lib = i;
+ 	  max_match_score = match_score;
+ 	}
+     }
+ 
+   if (best_match_multi_lib == -1)
+     {
+       riscv_no_matched_multi_lib = true;
+       return NULL;
+     }
+   else
+     return xstrdup (multilib_infos[best_match_multi_lib].path.c_str ());
+ }
+ 
+ #ifndef RISCV_USE_CUSTOMISED_MULTI_LIB
+ #define RISCV_USE_CUSTOMISED_MULTI_LIB select_by_builtin
+ #endif
+ 
  /* Implement TARGET_COMPUTE_MULTILIB.  */
  static const char *
  riscv_compute_multilib (
*************** riscv_compute_multilib (
*** 1609,1614 ****
--- 1665,1675 ----
    const char *multilib_exclusions ATTRIBUTE_UNUSED,
    const char *multilib_reuse ATTRIBUTE_UNUSED)
  {
+   enum riscv_multilib_select_kind select_kind = RISCV_USE_CUSTOMISED_MULTI_LIB;
+ 
+   if (select_kind == select_by_builtin)
+     return multilib_dir;
+ 
    const char *p;
    const char *this_path;
    size_t this_path_len;
*************** riscv_compute_multilib (
*** 1672,1678 ****
  	}
  
        this_path_len = p - this_path;
!       multilib_info.path = std::string (this_path, this_path_len);
  
        option_conds.clear ();
        /* Pasrse option check list into vector<string>.
--- 1733,1745 ----
  	}
  
        this_path_len = p - this_path;
!       const char *multi_os_dir_pos
! 	= (const char *) memchr (this_path, ':', this_path_len);
!       if (multi_os_dir_pos)
! 	multilib_info.path
! 	  = std::string (this_path, multi_os_dir_pos - this_path);
!       else
! 	multilib_info.path = std::string (this_path, this_path_len);
  
        option_conds.clear ();
        /* Pasrse option check list into vector<string>.
*************** riscv_compute_multilib (
*** 1707,1754 ****
        p++;
      }
  
!   int match_score = 0;
!   int max_match_score = 0;
!   int best_match_multi_lib = -1;
!   /* Try to decision which set we should used.  */
!   /* We have 3 level decision tree here, ABI, check input arch/ABI must
!      be superset of multi-lib arch, and other rest option checking.  */
!   for (size_t i = 0; i < multilib_infos.size (); ++i)
!     {
!       /* Check ABI is same first.  */
!       if (riscv_current_abi_str != multilib_infos[i].abi_str)
! 	continue;
! 
!       /* Found a potential compatible multi-lib setting!
! 	 Calculate the match score.  */
!       match_score = subset_list->match_score (multilib_infos[i].subset_list);
! 
!       /* Checking other cond in the multi-lib setting.  */
!       match_score = riscv_check_conds (switches,
! 				       n_switches,
! 				       match_score,
! 				       multilib_infos[i].conds);
! 
!       /* Record highest match score multi-lib setting.  */
!       if (match_score > max_match_score)
! 	{
! 	  best_match_multi_lib = i;
! 	  max_match_score = match_score;
! 	}
!     }
! 
!   if (best_match_multi_lib == -1)
      {
!       riscv_no_matched_multi_lib = true;
!       return multilib_dir;
      }
-   else
-     return xstrdup (multilib_infos[best_match_multi_lib].path.c_str ());
  }
  
  #undef TARGET_COMPUTE_MULTILIB
  #define TARGET_COMPUTE_MULTILIB riscv_compute_multilib
- #endif
  
  vec<const char *>
  riscv_get_valid_option_values (int option_code,
--- 1774,1796 ----
        p++;
      }
  
!   switch (select_kind)
      {
!     case select_by_abi:
!       return riscv_select_multilib_by_abi (riscv_current_abi_str,
! 					   multilib_infos);
!     case select_by_abi_arch_cmodel:
!       return riscv_select_multilib (riscv_current_abi_str, subset_list,
! 				    switches, n_switches, multilib_infos);
!     case select_by_builtin:
!       gcc_unreachable ();
!     default:
!       gcc_unreachable ();
      }
  }
  
  #undef TARGET_COMPUTE_MULTILIB
  #define TARGET_COMPUTE_MULTILIB riscv_compute_multilib
  
  vec<const char *>
  riscv_get_valid_option_values (int option_code,
diff -Nrcpad gcc-13.1.0/gcc/config/aarch64/aarch64-builtins.cc gcc-13.2.0/gcc/config/aarch64/aarch64-builtins.cc
*** gcc-13.1.0/gcc/config/aarch64/aarch64-builtins.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/aarch64/aarch64-builtins.cc	Thu Jul 27 08:13:04 2023
*************** aarch64_general_add_builtin (const char
*** 933,938 ****
--- 933,948 ----
  			       NULL, attrs);
  }
  
+ static tree
+ aarch64_general_simulate_builtin (const char *name, tree fntype,
+ 				  unsigned int code,
+ 				  tree attrs = NULL_TREE)
+ {
+   code = (code << AARCH64_BUILTIN_SHIFT) | AARCH64_BUILTIN_GENERAL;
+   return simulate_builtin_function_decl (input_location, name, fntype,
+ 					 code, NULL, attrs);
+ }
+ 
  static const char *
  aarch64_mangle_builtin_scalar_type (const_tree type)
  {
*************** aarch64_scalar_builtin_type_p (aarch64_s
*** 1547,1553 ****
  
  /* Enable AARCH64_FL_* flags EXTRA_FLAGS on top of the base Advanced SIMD
     set.  */
! aarch64_simd_switcher::aarch64_simd_switcher (unsigned int extra_flags)
    : m_old_asm_isa_flags (aarch64_asm_isa_flags),
      m_old_general_regs_only (TARGET_GENERAL_REGS_ONLY)
  {
--- 1557,1563 ----
  
  /* Enable AARCH64_FL_* flags EXTRA_FLAGS on top of the base Advanced SIMD
     set.  */
! aarch64_simd_switcher::aarch64_simd_switcher (aarch64_feature_flags extra_flags)
    : m_old_asm_isa_flags (aarch64_asm_isa_flags),
      m_old_general_regs_only (TARGET_GENERAL_REGS_ONLY)
  {
*************** aarch64_init_ls64_builtins_types (void)
*** 1839,1849 ****
    gcc_assert (TYPE_ALIGN (array_type) == 64);
  
    tree field = build_decl (input_location, FIELD_DECL,
!                            get_identifier ("val"), array_type);
  
    ls64_arm_data_t = lang_hooks.types.simulate_record_decl (input_location,
!                          tuple_type_name,
!                          make_array_slice (&field, 1));
  
    gcc_assert (TYPE_MODE (ls64_arm_data_t) == V8DImode);
    gcc_assert (TYPE_MODE_RAW (ls64_arm_data_t) == TYPE_MODE (ls64_arm_data_t));
--- 1849,1859 ----
    gcc_assert (TYPE_ALIGN (array_type) == 64);
  
    tree field = build_decl (input_location, FIELD_DECL,
! 			   get_identifier ("val"), array_type);
  
    ls64_arm_data_t = lang_hooks.types.simulate_record_decl (input_location,
! 			 tuple_type_name,
! 			 make_array_slice (&field, 1));
  
    gcc_assert (TYPE_MODE (ls64_arm_data_t) == V8DImode);
    gcc_assert (TYPE_MODE_RAW (ls64_arm_data_t) == TYPE_MODE (ls64_arm_data_t));
*************** aarch64_init_ls64_builtins (void)
*** 1856,1878 ****
    aarch64_init_ls64_builtins_types ();
  
    ls64_builtins_data data[4] = {
!     {"__builtin_aarch64_ld64b", AARCH64_LS64_BUILTIN_LD64B,
       build_function_type_list (ls64_arm_data_t,
!                                const_ptr_type_node, NULL_TREE)},
!     {"__builtin_aarch64_st64b", AARCH64_LS64_BUILTIN_ST64B,
       build_function_type_list (void_type_node, ptr_type_node,
!                                ls64_arm_data_t, NULL_TREE)},
!     {"__builtin_aarch64_st64bv", AARCH64_LS64_BUILTIN_ST64BV,
       build_function_type_list (uint64_type_node, ptr_type_node,
!                                ls64_arm_data_t, NULL_TREE)},
!     {"__builtin_aarch64_st64bv0", AARCH64_LS64_BUILTIN_ST64BV0,
       build_function_type_list (uint64_type_node, ptr_type_node,
!                                ls64_arm_data_t, NULL_TREE)},
    };
  
    for (size_t i = 0; i < ARRAY_SIZE (data); ++i)
      aarch64_builtin_decls[data[i].code]
!       = aarch64_general_add_builtin (data[i].name, data[i].type, data[i].code);
  }
  
  static void
--- 1866,1889 ----
    aarch64_init_ls64_builtins_types ();
  
    ls64_builtins_data data[4] = {
!     {"__arm_ld64b", AARCH64_LS64_BUILTIN_LD64B,
       build_function_type_list (ls64_arm_data_t,
! 			       const_ptr_type_node, NULL_TREE)},
!     {"__arm_st64b", AARCH64_LS64_BUILTIN_ST64B,
       build_function_type_list (void_type_node, ptr_type_node,
! 			       ls64_arm_data_t, NULL_TREE)},
!     {"__arm_st64bv", AARCH64_LS64_BUILTIN_ST64BV,
       build_function_type_list (uint64_type_node, ptr_type_node,
! 			       ls64_arm_data_t, NULL_TREE)},
!     {"__arm_st64bv0", AARCH64_LS64_BUILTIN_ST64BV0,
       build_function_type_list (uint64_type_node, ptr_type_node,
! 			       ls64_arm_data_t, NULL_TREE)},
    };
  
    for (size_t i = 0; i < ARRAY_SIZE (data); ++i)
      aarch64_builtin_decls[data[i].code]
!       = aarch64_general_simulate_builtin (data[i].name, data[i].type,
! 					  data[i].code);
  }
  
  static void
*************** aarch64_general_init_builtins (void)
*** 2005,2010 ****
--- 2016,2024 ----
  
    if (TARGET_MEMTAG)
      aarch64_init_memtag_builtins ();
+ 
+   if (in_lto_p)
+     handle_arm_acle_h ();
  }
  
  /* Implement TARGET_BUILTIN_DECL for the AARCH64_BUILTIN_GENERAL group.  */
*************** aarch64_expand_builtin_ls64 (int fcode,
*** 2486,2525 ****
      {
      case AARCH64_LS64_BUILTIN_LD64B:
        {
!         rtx op0 = expand_normal (CALL_EXPR_ARG (exp, 0));
!         create_output_operand (&ops[0], target, V8DImode);
!         create_input_operand (&ops[1], op0, DImode);
!         expand_insn (CODE_FOR_ld64b, 2, ops);
!         return ops[0].value;
        }
      case AARCH64_LS64_BUILTIN_ST64B:
        {
!         rtx op0 = expand_normal (CALL_EXPR_ARG (exp, 0));
!         rtx op1 = expand_normal (CALL_EXPR_ARG (exp, 1));
!         create_output_operand (&ops[0], op0, DImode);
!         create_input_operand (&ops[1], op1, V8DImode);
!         expand_insn (CODE_FOR_st64b, 2, ops);
!         return const0_rtx;
        }
      case AARCH64_LS64_BUILTIN_ST64BV:
        {
!         rtx op0 = expand_normal (CALL_EXPR_ARG (exp, 0));
!         rtx op1 = expand_normal (CALL_EXPR_ARG (exp, 1));
!         create_output_operand (&ops[0], target, DImode);
!         create_input_operand (&ops[1], op0, DImode);
!         create_input_operand (&ops[2], op1, V8DImode);
!         expand_insn (CODE_FOR_st64bv, 3, ops);
!         return ops[0].value;
        }
      case AARCH64_LS64_BUILTIN_ST64BV0:
        {
!         rtx op0 = expand_normal (CALL_EXPR_ARG (exp, 0));
!         rtx op1 = expand_normal (CALL_EXPR_ARG (exp, 1));
!         create_output_operand (&ops[0], target, DImode);
!         create_input_operand (&ops[1], op0, DImode);
!         create_input_operand (&ops[2], op1, V8DImode);
!         expand_insn (CODE_FOR_st64bv0, 3, ops);
!         return ops[0].value;
        }
      }
  
--- 2500,2539 ----
      {
      case AARCH64_LS64_BUILTIN_LD64B:
        {
! 	rtx op0 = expand_normal (CALL_EXPR_ARG (exp, 0));
! 	create_output_operand (&ops[0], target, V8DImode);
! 	create_input_operand (&ops[1], op0, DImode);
! 	expand_insn (CODE_FOR_ld64b, 2, ops);
! 	return ops[0].value;
        }
      case AARCH64_LS64_BUILTIN_ST64B:
        {
! 	rtx op0 = expand_normal (CALL_EXPR_ARG (exp, 0));
! 	rtx op1 = expand_normal (CALL_EXPR_ARG (exp, 1));
! 	create_input_operand (&ops[0], op0, DImode);
! 	create_input_operand (&ops[1], op1, V8DImode);
! 	expand_insn (CODE_FOR_st64b, 2, ops);
! 	return const0_rtx;
        }
      case AARCH64_LS64_BUILTIN_ST64BV:
        {
! 	rtx op0 = expand_normal (CALL_EXPR_ARG (exp, 0));
! 	rtx op1 = expand_normal (CALL_EXPR_ARG (exp, 1));
! 	create_output_operand (&ops[0], target, DImode);
! 	create_input_operand (&ops[1], op0, DImode);
! 	create_input_operand (&ops[2], op1, V8DImode);
! 	expand_insn (CODE_FOR_st64bv, 3, ops);
! 	return ops[0].value;
        }
      case AARCH64_LS64_BUILTIN_ST64BV0:
        {
! 	rtx op0 = expand_normal (CALL_EXPR_ARG (exp, 0));
! 	rtx op1 = expand_normal (CALL_EXPR_ARG (exp, 1));
! 	create_output_operand (&ops[0], target, DImode);
! 	create_input_operand (&ops[1], op0, DImode);
! 	create_input_operand (&ops[2], op1, V8DImode);
! 	expand_insn (CODE_FOR_st64bv0, 3, ops);
! 	return ops[0].value;
        }
      }
  
diff -Nrcpad gcc-13.1.0/gcc/config/aarch64/aarch64-protos.h gcc-13.2.0/gcc/config/aarch64/aarch64-protos.h
*** gcc-13.1.0/gcc/config/aarch64/aarch64-protos.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/aarch64/aarch64-protos.h	Thu Jul 27 08:13:04 2023
*************** const unsigned int AARCH64_BUILTIN_CLASS
*** 733,743 ****
  class aarch64_simd_switcher
  {
  public:
!   aarch64_simd_switcher (unsigned int extra_flags = 0);
    ~aarch64_simd_switcher ();
  
  private:
!   unsigned long m_old_asm_isa_flags;
    bool m_old_general_regs_only;
  };
  
--- 733,743 ----
  class aarch64_simd_switcher
  {
  public:
!   aarch64_simd_switcher (aarch64_feature_flags extra_flags = 0);
    ~aarch64_simd_switcher ();
  
  private:
!   aarch64_feature_flags m_old_asm_isa_flags;
    bool m_old_general_regs_only;
  };
  
diff -Nrcpad gcc-13.1.0/gcc/config/aarch64/aarch64.cc gcc-13.2.0/gcc/config/aarch64/aarch64.cc
*** gcc-13.1.0/gcc/config/aarch64/aarch64.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/aarch64/aarch64.cc	Thu Jul 27 08:13:04 2023
*************** aarch64_function_arg_alignment (machine_
*** 7495,7501 ****
  	  gcc_assert (known_eq (POINTER_SIZE, GET_MODE_BITSIZE (mode)));
  	  return POINTER_SIZE;
  	}
-       gcc_assert (!TYPE_USER_ALIGN (type));
        return TYPE_ALIGN (type);
      }
  
--- 7495,7500 ----
*************** aarch64_layout_arg (cumulative_args_t pc
*** 7714,7723 ****
      = aarch64_function_arg_alignment (mode, type, &abi_break,
  				      &abi_break_packed);
  
-   gcc_assert ((allocate_nvrn || alignment <= 16 * BITS_PER_UNIT)
- 	      && (!alignment || abi_break < alignment)
- 	      && (!abi_break_packed || alignment < abi_break_packed));
- 
    /* allocate_ncrn may be false-positive, but allocate_nvrn is quite reliable.
       The following code thus handles passing by SIMD/FP registers first.  */
  
--- 7713,7718 ----
diff -Nrcpad gcc-13.1.0/gcc/config/aarch64/aarch64.h gcc-13.2.0/gcc/config/aarch64/aarch64.h
*** gcc-13.1.0/gcc/config/aarch64/aarch64.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/aarch64/aarch64.h	Thu Jul 27 08:13:04 2023
*************** enum class aarch64_feature : unsigned ch
*** 292,298 ****
  #define TARGET_RNG (AARCH64_ISA_RNG)
  
  /* Memory Tagging instructions optional to Armv8.5 enabled through +memtag.  */
! #define TARGET_MEMTAG (AARCH64_ISA_V8_5A && AARCH64_ISA_MEMTAG)
  
  /* I8MM instructions are enabled through +i8mm.  */
  #define TARGET_I8MM (AARCH64_ISA_I8MM)
--- 292,298 ----
  #define TARGET_RNG (AARCH64_ISA_RNG)
  
  /* Memory Tagging instructions optional to Armv8.5 enabled through +memtag.  */
! #define TARGET_MEMTAG (AARCH64_ISA_MEMTAG)
  
  /* I8MM instructions are enabled through +i8mm.  */
  #define TARGET_I8MM (AARCH64_ISA_I8MM)
diff -Nrcpad gcc-13.1.0/gcc/config/aarch64/aarch64.md gcc-13.2.0/gcc/config/aarch64/aarch64.md
*** gcc-13.1.0/gcc/config/aarch64/aarch64.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/aarch64/aarch64.md	Thu Jul 27 08:13:04 2023
***************
*** 7824,7832 ****
  ;; Load/Store 64-bit (LS64) instructions.
  (define_insn "ld64b"
    [(set (match_operand:V8DI 0 "register_operand" "=r")
!         (unspec_volatile:V8DI
!           [(mem:V8DI (match_operand:DI 1 "register_operand" "r"))]
!             UNSPEC_LD64B)
    )]
    "TARGET_LS64"
    "ld64b\\t%0, [%1]"
--- 7824,7832 ----
  ;; Load/Store 64-bit (LS64) instructions.
  (define_insn "ld64b"
    [(set (match_operand:V8DI 0 "register_operand" "=r")
! 	(unspec_volatile:V8DI
! 	  [(mem:V8DI (match_operand:DI 1 "register_operand" "r"))]
! 	    UNSPEC_LD64B)
    )]
    "TARGET_LS64"
    "ld64b\\t%0, [%1]"
***************
*** 7834,7842 ****
  )
  
  (define_insn "st64b"
!   [(set (mem:V8DI (match_operand:DI 0 "register_operand" "=r"))
!         (unspec_volatile:V8DI [(match_operand:V8DI 1 "register_operand" "r")]
!             UNSPEC_ST64B)
    )]
    "TARGET_LS64"
    "st64b\\t%1, [%0]"
--- 7834,7842 ----
  )
  
  (define_insn "st64b"
!   [(set (mem:V8DI (match_operand:DI 0 "register_operand" "r"))
! 	(unspec_volatile:V8DI [(match_operand:V8DI 1 "register_operand" "r")]
! 	    UNSPEC_ST64B)
    )]
    "TARGET_LS64"
    "st64b\\t%1, [%0]"
***************
*** 7845,7854 ****
  
  (define_insn "st64bv"
    [(set (match_operand:DI 0 "register_operand" "=r")
!         (unspec_volatile:DI [(const_int 0)] UNSPEC_ST64BV_RET))
     (set (mem:V8DI (match_operand:DI 1 "register_operand" "r"))
!         (unspec_volatile:V8DI [(match_operand:V8DI 2 "register_operand" "r")]
!             UNSPEC_ST64BV)
    )]
    "TARGET_LS64"
    "st64bv\\t%0, %2, [%1]"
--- 7845,7854 ----
  
  (define_insn "st64bv"
    [(set (match_operand:DI 0 "register_operand" "=r")
! 	(unspec_volatile:DI [(const_int 0)] UNSPEC_ST64BV_RET))
     (set (mem:V8DI (match_operand:DI 1 "register_operand" "r"))
! 	(unspec_volatile:V8DI [(match_operand:V8DI 2 "register_operand" "r")]
! 	    UNSPEC_ST64BV)
    )]
    "TARGET_LS64"
    "st64bv\\t%0, %2, [%1]"
***************
*** 7857,7866 ****
  
  (define_insn "st64bv0"
    [(set (match_operand:DI 0 "register_operand" "=r")
!         (unspec_volatile:DI [(const_int 0)] UNSPEC_ST64BV0_RET))
     (set (mem:V8DI (match_operand:DI 1 "register_operand" "r"))
!         (unspec_volatile:V8DI [(match_operand:V8DI 2 "register_operand" "r")]
!             UNSPEC_ST64BV0)
    )]
    "TARGET_LS64"
    "st64bv0\\t%0, %2, [%1]"
--- 7857,7866 ----
  
  (define_insn "st64bv0"
    [(set (match_operand:DI 0 "register_operand" "=r")
! 	(unspec_volatile:DI [(const_int 0)] UNSPEC_ST64BV0_RET))
     (set (mem:V8DI (match_operand:DI 1 "register_operand" "r"))
! 	(unspec_volatile:V8DI [(match_operand:V8DI 2 "register_operand" "r")]
! 	    UNSPEC_ST64BV0)
    )]
    "TARGET_LS64"
    "st64bv0\\t%0, %2, [%1]"
diff -Nrcpad gcc-13.1.0/gcc/config/aarch64/arm_acle.h gcc-13.2.0/gcc/config/aarch64/arm_acle.h
*** gcc-13.1.0/gcc/config/aarch64/arm_acle.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/aarch64/arm_acle.h	Thu Jul 27 08:13:04 2023
*************** __ttest (void)
*** 270,309 ****
  #endif
  
  #ifdef __ARM_FEATURE_LS64
- #pragma GCC push_options
- #pragma GCC target ("+nothing+ls64")
- 
  typedef __arm_data512_t data512_t;
- 
- __extension__ extern __inline data512_t
- __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
- __arm_ld64b (const void *__addr)
- {
-   return __builtin_aarch64_ld64b (__addr);
- }
- 
- __extension__ extern __inline void
- __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
- __arm_st64b (void *__addr, data512_t __value)
- {
-   __builtin_aarch64_st64b (__addr, __value);
- }
- 
- __extension__ extern __inline uint64_t
- __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
- __arm_st64bv (void *__addr, data512_t __value)
- {
-   return __builtin_aarch64_st64bv (__addr, __value);
- }
- 
- __extension__ extern __inline uint64_t
- __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
- __arm_st64bv0 (void *__addr, data512_t __value)
- {
-   return __builtin_aarch64_st64bv0 (__addr, __value);
- }
- 
- #pragma GCC pop_options
  #endif
  
  #pragma GCC push_options
--- 270,276 ----
*************** __rndrrs (uint64_t *__res)
*** 325,331 ****
  #pragma GCC pop_options
  
  #pragma GCC push_options
! #pragma GCC target ("arch=armv8.5-a+memtag")
  
  #define __arm_mte_create_random_tag(__ptr, __u64_mask) \
    __builtin_aarch64_memtag_irg(__ptr, __u64_mask)
--- 292,298 ----
  #pragma GCC pop_options
  
  #pragma GCC push_options
! #pragma GCC target ("+nothing+memtag")
  
  #define __arm_mte_create_random_tag(__ptr, __u64_mask) \
    __builtin_aarch64_memtag_irg(__ptr, __u64_mask)
diff -Nrcpad gcc-13.1.0/gcc/config/aarch64/arm_fp16.h gcc-13.2.0/gcc/config/aarch64/arm_fp16.h
*** gcc-13.1.0/gcc/config/aarch64/arm_fp16.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/aarch64/arm_fp16.h	Thu Jul 27 08:13:04 2023
***************
*** 30,36 ****
  #include <stdint.h>
  
  #pragma GCC push_options
! #pragma GCC target ("arch=armv8.2-a+fp16")
  
  typedef __fp16 float16_t;
  
--- 30,36 ----
  #include <stdint.h>
  
  #pragma GCC push_options
! #pragma GCC target ("+nothing+fp16")
  
  typedef __fp16 float16_t;
  
diff -Nrcpad gcc-13.1.0/gcc/config/aarch64/arm_neon.h gcc-13.2.0/gcc/config/aarch64/arm_neon.h
*** gcc-13.1.0/gcc/config/aarch64/arm_neon.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/aarch64/arm_neon.h	Thu Jul 27 08:13:04 2023
*************** __INTERLEAVE_LIST (zip)
*** 25590,25596 ****
  #include "arm_fp16.h"
  
  #pragma GCC push_options
! #pragma GCC target ("arch=armv8.2-a+fp16")
  
  /* ARMv8.2-A FP16 one operand vector intrinsics.  */
  
--- 25590,25596 ----
  #include "arm_fp16.h"
  
  #pragma GCC push_options
! #pragma GCC target ("+nothing+simd+fp16")
  
  /* ARMv8.2-A FP16 one operand vector intrinsics.  */
  
*************** vminnmvq_f16 (float16x8_t __a)
*** 26753,26759 ****
  /* AdvSIMD Dot Product intrinsics.  */
  
  #pragma GCC push_options
! #pragma GCC target ("arch=armv8.2-a+dotprod")
  
  __extension__ extern __inline uint32x2_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
--- 26753,26759 ----
  /* AdvSIMD Dot Product intrinsics.  */
  
  #pragma GCC push_options
! #pragma GCC target ("+nothing+dotprod")
  
  __extension__ extern __inline uint32x2_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
*************** vdotq_laneq_s32 (int32x4_t __r, int8x16_
*** 26844,26850 ****
  #pragma GCC pop_options
  
  #pragma GCC push_options
! #pragma GCC target ("arch=armv8.2-a+sm4")
  
  __extension__ extern __inline uint32x4_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
--- 26844,26850 ----
  #pragma GCC pop_options
  
  #pragma GCC push_options
! #pragma GCC target ("+nothing+sm4")
  
  __extension__ extern __inline uint32x4_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
*************** vsm4ekeyq_u32 (uint32x4_t __a, uint32x4_
*** 26911,26917 ****
  #pragma GCC pop_options
  
  #pragma GCC push_options
! #pragma GCC target ("arch=armv8.2-a+sha3")
  
  __extension__ extern __inline uint64x2_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
--- 26911,26917 ----
  #pragma GCC pop_options
  
  #pragma GCC push_options
! #pragma GCC target ("+nothing+sha3")
  
  __extension__ extern __inline uint64x2_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
*************** vcmlaq_rot270_laneq_f32 (float32x4_t __r
*** 27547,27553 ****
  #pragma GCC pop_options
  
  #pragma GCC push_options
! #pragma GCC target ("arch=armv8.2-a+fp16fml")
  
  __extension__ extern __inline float32x2_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
--- 27547,27553 ----
  #pragma GCC pop_options
  
  #pragma GCC push_options
! #pragma GCC target ("+nothing+fp16fml")
  
  __extension__ extern __inline float32x2_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
*************** vrnd64xq_f64 (float64x2_t __a)
*** 27856,27862 ****
  #include "arm_bf16.h"
  
  #pragma GCC push_options
! #pragma GCC target ("arch=armv8.2-a+bf16")
  
  __extension__ extern __inline bfloat16x4_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
--- 27856,27862 ----
  #include "arm_bf16.h"
  
  #pragma GCC push_options
! #pragma GCC target ("+nothing+bf16")
  
  __extension__ extern __inline bfloat16x4_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
*************** vst4q_lane_bf16 (bfloat16_t *__ptr, bflo
*** 28535,28541 ****
  /* AdvSIMD 8-bit Integer Matrix Multiply (I8MM) intrinsics.  */
  
  #pragma GCC push_options
! #pragma GCC target ("arch=armv8.2-a+i8mm")
  
  __extension__ extern __inline int32x2_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
--- 28535,28541 ----
  /* AdvSIMD 8-bit Integer Matrix Multiply (I8MM) intrinsics.  */
  
  #pragma GCC push_options
! #pragma GCC target ("+nothing+i8mm")
  
  __extension__ extern __inline int32x2_t
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
diff -Nrcpad gcc-13.1.0/gcc/config/alpha/alpha.cc gcc-13.2.0/gcc/config/alpha/alpha.cc
*** gcc-13.1.0/gcc/config/alpha/alpha.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/alpha/alpha.cc	Thu Jul 27 08:13:04 2023
*************** static rtx
*** 2070,2075 ****
--- 2070,2077 ----
  alpha_emit_set_long_const (rtx target, HOST_WIDE_INT c1)
  {
    HOST_WIDE_INT d1, d2, d3, d4;
+   machine_mode mode = GET_MODE (target);
+   rtx orig_target = target;
  
    /* Decompose the entire word */
  
*************** alpha_emit_set_long_const (rtx target, H
*** 2082,2087 ****
--- 2084,2092 ----
    d4 = ((c1 & 0xffffffff) ^ 0x80000000) - 0x80000000;
    gcc_assert (c1 == d4);
  
+   if (mode != DImode)
+     target = gen_lowpart (DImode, target);
+ 
    /* Construct the high word */
    if (d4)
      {
*************** alpha_emit_set_long_const (rtx target, H
*** 2101,2107 ****
    if (d1)
      emit_move_insn (target, gen_rtx_PLUS (DImode, target, GEN_INT (d1)));
  
!   return target;
  }
  
  /* Given an integral CONST_INT or CONST_VECTOR, return the low 64 bits.  */
--- 2106,2112 ----
    if (d1)
      emit_move_insn (target, gen_rtx_PLUS (DImode, target, GEN_INT (d1)));
  
!   return orig_target;
  }
  
  /* Given an integral CONST_INT or CONST_VECTOR, return the low 64 bits.  */
diff -Nrcpad gcc-13.1.0/gcc/config/arm/arm-builtins.cc gcc-13.2.0/gcc/config/arm/arm-builtins.cc
*** gcc-13.1.0/gcc/config/arm/arm-builtins.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/arm/arm-builtins.cc	Thu Jul 27 08:13:04 2023
*************** arm_binop_imm_qualifiers[SIMD_MAX_BUILTI
*** 97,103 ****
  /* T (T, unsigned immediate).  */
  static enum arm_type_qualifiers
  arm_sat_binop_imm_qualifiers[SIMD_MAX_BUILTIN_ARGS]
!   = { qualifier_unsigned, qualifier_none, qualifier_unsigned_immediate };
  #define SAT_BINOP_UNSIGNED_IMM_QUALIFIERS \
    (arm_sat_binop_imm_qualifiers)
  
--- 97,103 ----
  /* T (T, unsigned immediate).  */
  static enum arm_type_qualifiers
  arm_sat_binop_imm_qualifiers[SIMD_MAX_BUILTIN_ARGS]
!   = { qualifier_none, qualifier_none, qualifier_unsigned_immediate };
  #define SAT_BINOP_UNSIGNED_IMM_QUALIFIERS \
    (arm_sat_binop_imm_qualifiers)
  
diff -Nrcpad gcc-13.1.0/gcc/config/arm/arm.md gcc-13.2.0/gcc/config/arm/arm.md
*** gcc-13.1.0/gcc/config/arm/arm.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/arm/arm.md	Thu Jul 27 08:13:04 2023
***************
*** 7555,7561 ****
        && !arm_const_double_rtx (operands[1])
        && !(TARGET_VFP_DOUBLE && vfp3_const_double_rtx (operands[1])))
      {
!       rtx clobreg = gen_reg_rtx (DFmode);
        emit_insn (gen_no_literal_pool_df_immediate (operands[0], operands[1],
  						   clobreg));
        DONE;
--- 7555,7561 ----
        && !arm_const_double_rtx (operands[1])
        && !(TARGET_VFP_DOUBLE && vfp3_const_double_rtx (operands[1])))
      {
!       rtx clobreg = gen_reg_rtx (DImode);
        emit_insn (gen_no_literal_pool_df_immediate (operands[0], operands[1],
  						   clobreg));
        DONE;
diff -Nrcpad gcc-13.1.0/gcc/config/arm/arm_mve.h gcc-13.2.0/gcc/config/arm/arm_mve.h
*** gcc-13.1.0/gcc/config/arm/arm_mve.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/arm/arm_mve.h	Thu Jul 27 08:13:04 2023
*************** __extension__ extern __inline int32x4_t
*** 16055,16061 ****
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vadcq_s32 (int32x4_t __a, int32x4_t __b, unsigned * __carry)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | (*__carry << 29));
    int32x4_t __res = __builtin_mve_vadcq_sv4si (__a, __b);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
--- 16055,16061 ----
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vadcq_s32 (int32x4_t __a, int32x4_t __b, unsigned * __carry)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | ((*__carry & 0x1u) << 29));
    int32x4_t __res = __builtin_mve_vadcq_sv4si (__a, __b);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
*************** __extension__ extern __inline uint32x4_t
*** 16065,16071 ****
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vadcq_u32 (uint32x4_t __a, uint32x4_t __b, unsigned * __carry)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | (*__carry << 29));
    uint32x4_t __res = __builtin_mve_vadcq_uv4si (__a, __b);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
--- 16065,16071 ----
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vadcq_u32 (uint32x4_t __a, uint32x4_t __b, unsigned * __carry)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | ((*__carry & 0x1u) << 29));
    uint32x4_t __res = __builtin_mve_vadcq_uv4si (__a, __b);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
*************** __extension__ extern __inline int32x4_t
*** 16075,16081 ****
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vadcq_m_s32 (int32x4_t __inactive, int32x4_t __a, int32x4_t __b, unsigned * __carry, mve_pred16_t __p)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | (*__carry << 29));
    int32x4_t __res = __builtin_mve_vadcq_m_sv4si (__inactive, __a, __b, __p);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
--- 16075,16081 ----
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vadcq_m_s32 (int32x4_t __inactive, int32x4_t __a, int32x4_t __b, unsigned * __carry, mve_pred16_t __p)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | ((*__carry & 0x1u) << 29));
    int32x4_t __res = __builtin_mve_vadcq_m_sv4si (__inactive, __a, __b, __p);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
*************** __extension__ extern __inline uint32x4_t
*** 16085,16091 ****
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vadcq_m_u32 (uint32x4_t __inactive, uint32x4_t __a, uint32x4_t __b, unsigned * __carry, mve_pred16_t __p)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | (*__carry << 29));
    uint32x4_t __res =  __builtin_mve_vadcq_m_uv4si (__inactive, __a, __b, __p);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
--- 16085,16091 ----
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vadcq_m_u32 (uint32x4_t __inactive, uint32x4_t __a, uint32x4_t __b, unsigned * __carry, mve_pred16_t __p)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | ((*__carry & 0x1u) << 29));
    uint32x4_t __res =  __builtin_mve_vadcq_m_uv4si (__inactive, __a, __b, __p);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
*************** __extension__ extern __inline int32x4_t
*** 16131,16137 ****
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vsbcq_s32 (int32x4_t __a, int32x4_t __b, unsigned * __carry)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | (*__carry << 29));
    int32x4_t __res = __builtin_mve_vsbcq_sv4si (__a, __b);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
--- 16131,16137 ----
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vsbcq_s32 (int32x4_t __a, int32x4_t __b, unsigned * __carry)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | ((*__carry & 0x1u) << 29));
    int32x4_t __res = __builtin_mve_vsbcq_sv4si (__a, __b);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
*************** __extension__ extern __inline uint32x4_t
*** 16141,16147 ****
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vsbcq_u32 (uint32x4_t __a, uint32x4_t __b, unsigned * __carry)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | (*__carry << 29));
    uint32x4_t __res =  __builtin_mve_vsbcq_uv4si (__a, __b);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
--- 16141,16147 ----
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vsbcq_u32 (uint32x4_t __a, uint32x4_t __b, unsigned * __carry)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | ((*__carry & 0x1u) << 29));
    uint32x4_t __res =  __builtin_mve_vsbcq_uv4si (__a, __b);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
*************** __extension__ extern __inline int32x4_t
*** 16151,16157 ****
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vsbcq_m_s32 (int32x4_t __inactive, int32x4_t __a, int32x4_t __b, unsigned * __carry, mve_pred16_t __p)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | (*__carry << 29));
    int32x4_t __res = __builtin_mve_vsbcq_m_sv4si (__inactive, __a, __b, __p);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
--- 16151,16157 ----
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vsbcq_m_s32 (int32x4_t __inactive, int32x4_t __a, int32x4_t __b, unsigned * __carry, mve_pred16_t __p)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | ((*__carry & 0x1u) << 29));
    int32x4_t __res = __builtin_mve_vsbcq_m_sv4si (__inactive, __a, __b, __p);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
*************** __extension__ extern __inline uint32x4_t
*** 16161,16167 ****
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vsbcq_m_u32 (uint32x4_t __inactive, uint32x4_t __a, uint32x4_t __b, unsigned * __carry, mve_pred16_t __p)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | (*__carry << 29));
    uint32x4_t __res = __builtin_mve_vsbcq_m_uv4si (__inactive, __a, __b, __p);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
--- 16161,16167 ----
  __attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
  __arm_vsbcq_m_u32 (uint32x4_t __inactive, uint32x4_t __a, uint32x4_t __b, unsigned * __carry, mve_pred16_t __p)
  {
!   __builtin_arm_set_fpscr_nzcvqc((__builtin_arm_get_fpscr_nzcvqc () & ~0x20000000u) | ((*__carry & 0x1u) << 29));
    uint32x4_t __res = __builtin_mve_vsbcq_m_uv4si (__inactive, __a, __b, __p);
    *__carry = (__builtin_arm_get_fpscr_nzcvqc () >> 29) & 0x1u;
    return __res;
*************** enum {
*** 35582,35597 ****
  	short: __ARM_mve_type_int_n, \
  	int: __ARM_mve_type_int_n, \
  	long: __ARM_mve_type_int_n, \
  	_Float16: __ARM_mve_type_fp_n, \
  	__fp16: __ARM_mve_type_fp_n, \
  	float: __ARM_mve_type_fp_n, \
  	double: __ARM_mve_type_fp_n, \
- 	long long: __ARM_mve_type_int_n, \
  	unsigned char: __ARM_mve_type_int_n, \
  	unsigned short: __ARM_mve_type_int_n, \
  	unsigned int: __ARM_mve_type_int_n, \
  	unsigned long: __ARM_mve_type_int_n, \
  	unsigned long long: __ARM_mve_type_int_n, \
  	default: __ARM_mve_unsupported_type))
  #else
  #define __ARM_mve_typeid(x) _Generic(x, \
--- 35582,35610 ----
  	short: __ARM_mve_type_int_n, \
  	int: __ARM_mve_type_int_n, \
  	long: __ARM_mve_type_int_n, \
+ 	long long: __ARM_mve_type_int_n, \
  	_Float16: __ARM_mve_type_fp_n, \
  	__fp16: __ARM_mve_type_fp_n, \
  	float: __ARM_mve_type_fp_n, \
  	double: __ARM_mve_type_fp_n, \
  	unsigned char: __ARM_mve_type_int_n, \
  	unsigned short: __ARM_mve_type_int_n, \
  	unsigned int: __ARM_mve_type_int_n, \
  	unsigned long: __ARM_mve_type_int_n, \
  	unsigned long long: __ARM_mve_type_int_n, \
+ 	signed char*: __ARM_mve_type_int8_t_ptr, \
+ 	short*: __ARM_mve_type_int16_t_ptr, \
+ 	int*: __ARM_mve_type_int32_t_ptr, \
+ 	long*: __ARM_mve_type_int32_t_ptr, \
+ 	long long*: __ARM_mve_type_int64_t_ptr, \
+ 	_Float16*: __ARM_mve_type_float16_t_ptr, \
+ 	__fp16*: __ARM_mve_type_float16_t_ptr, \
+ 	float*: __ARM_mve_type_float32_t_ptr, \
+ 	unsigned char*: __ARM_mve_type_uint8_t_ptr, \
+ 	unsigned short*: __ARM_mve_type_uint16_t_ptr, \
+ 	unsigned int*: __ARM_mve_type_uint32_t_ptr, \
+ 	unsigned long*: __ARM_mve_type_uint32_t_ptr, \
+ 	unsigned long long*: __ARM_mve_type_uint64_t_ptr, \
  	default: __ARM_mve_unsupported_type))
  #else
  #define __ARM_mve_typeid(x) _Generic(x, \
*************** enum {
*** 35650,35681 ****
  	unsigned int: __ARM_mve_type_int_n, \
  	unsigned long: __ARM_mve_type_int_n, \
  	unsigned long long: __ARM_mve_type_int_n, \
  	default: __ARM_mve_unsupported_type))
  #endif /* MVE Floating point.  */
  
  extern void *__ARM_undef;
  #define __ARM_mve_coerce(param, type) \
      _Generic(param, type: param, default: *(type *)__ARM_undef)
! #define __ARM_mve_coerce1(param, type) \
!     _Generic(param, type: param, const type: param, default: *(type *)__ARM_undef)
! #define __ARM_mve_coerce2(param, type) \
!     _Generic(param, type: param, __fp16: param, default: _Generic (param, _Float16: param, float16_t: param, float32_t: param, default: *(type *)__ARM_undef))
! #define __ARM_mve_coerce3(param, type) \
!     _Generic(param, type: param, default: _Generic (param, int8_t: param, int16_t: param, int32_t: param, int64_t: param, uint8_t: param, uint16_t: param, uint32_t: param, uint64_t: param, default: *(type *)__ARM_undef))
  
  #if (__ARM_FEATURE_MVE & 2) /* MVE Floating point.  */
  
  #define __arm_vst4q(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16x4_t]: __arm_vst4q_s8 (__ARM_mve_coerce(__p0, int8_t *), __ARM_mve_coerce(__p1, int8x16x4_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8x4_t]: __arm_vst4q_s16 (__ARM_mve_coerce(__p0, int16_t *), __ARM_mve_coerce(__p1, int16x8x4_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4x4_t]: __arm_vst4q_s32 (__ARM_mve_coerce(__p0, int32_t *), __ARM_mve_coerce(__p1, int32x4x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16x4_t]: __arm_vst4q_u8 (__ARM_mve_coerce(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8x4_t]: __arm_vst4q_u16 (__ARM_mve_coerce(__p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4x4_t]: __arm_vst4q_u32 (__ARM_mve_coerce(__p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8x4_t]: __arm_vst4q_f16 (__ARM_mve_coerce(__p0, float16_t *), __ARM_mve_coerce(__p1, float16x8x4_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4x4_t]: __arm_vst4q_f32 (__ARM_mve_coerce(__p0, float32_t *), __ARM_mve_coerce(__p1, float32x4x4_t)));})
  
  #define __arm_vrndxq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 35663,35729 ----
  	unsigned int: __ARM_mve_type_int_n, \
  	unsigned long: __ARM_mve_type_int_n, \
  	unsigned long long: __ARM_mve_type_int_n, \
+ 	signed char*: __ARM_mve_type_int8_t_ptr, \
+ 	short*: __ARM_mve_type_int16_t_ptr, \
+ 	int*: __ARM_mve_type_int32_t_ptr, \
+ 	long*: __ARM_mve_type_int32_t_ptr, \
+ 	long long*: __ARM_mve_type_int64_t_ptr, \
+ 	unsigned char*: __ARM_mve_type_uint8_t_ptr, \
+ 	unsigned short*: __ARM_mve_type_uint16_t_ptr, \
+ 	unsigned int*: __ARM_mve_type_uint32_t_ptr, \
+ 	unsigned long*: __ARM_mve_type_uint32_t_ptr, \
+ 	unsigned long long*: __ARM_mve_type_uint64_t_ptr, \
  	default: __ARM_mve_unsupported_type))
  #endif /* MVE Floating point.  */
  
  extern void *__ARM_undef;
  #define __ARM_mve_coerce(param, type) \
      _Generic(param, type: param, default: *(type *)__ARM_undef)
! #define __ARM_mve_coerce_i_scalar(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, int8_t: param, int16_t: param, int32_t: param, int64_t: param, uint8_t: param, uint16_t: param, uint32_t: param, uint64_t: param, default: *(type *)__ARM_undef))
! 
! #define __ARM_mve_coerce_s8_ptr(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, signed char*: param, default: *(type *)__ARM_undef))
! #define __ARM_mve_coerce_u8_ptr(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, unsigned char*: param, default: *(type *)__ARM_undef))
! 
! #define __ARM_mve_coerce_s16_ptr(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, short*: param, default: *(type *)__ARM_undef))
! #define __ARM_mve_coerce_u16_ptr(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, unsigned short*: param, default: *(type *)__ARM_undef))
! 
! #define __ARM_mve_coerce_s32_ptr(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, int*: param, long*: param, default: *(type *)__ARM_undef))
! #define __ARM_mve_coerce_u32_ptr(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, unsigned int*: param, unsigned long*: param, default: *(type *)__ARM_undef))
! 
! #define __ARM_mve_coerce_s64_ptr(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, long long*: param, default: *(type *)__ARM_undef))
! #define __ARM_mve_coerce_u64_ptr(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, unsigned long long*: param, default: *(type *)__ARM_undef))
! 
! #if (__ARM_FEATURE_MVE & 2) /* MVE Floating point.  */
! #define __ARM_mve_coerce_f_scalar(param, type) \
!     _Generic(param, type: param, const type: param, __fp16: param, default: _Generic (param, _Float16: param, float16_t: param, float32_t: param, default: *(type *)__ARM_undef))
! #define __ARM_mve_coerce_f16_ptr(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, __fp16*: param, _Float16*: param, default: *(type *)__ARM_undef))
! #define __ARM_mve_coerce_f32_ptr(param, type) \
!     _Generic(param, type: param, const type: param, default: _Generic (param, float*: param, default: *(type *)__ARM_undef))
! #endif
  
  #if (__ARM_FEATURE_MVE & 2) /* MVE Floating point.  */
  
  #define __arm_vst4q(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16x4_t]: __arm_vst4q_s8 (__ARM_mve_coerce_s8_ptr(__p0, int8_t *), __ARM_mve_coerce(__p1, int8x16x4_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8x4_t]: __arm_vst4q_s16 (__ARM_mve_coerce_s16_ptr(__p0, int16_t *), __ARM_mve_coerce(__p1, int16x8x4_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4x4_t]: __arm_vst4q_s32 (__ARM_mve_coerce_s32_ptr(__p0, int32_t *), __ARM_mve_coerce(__p1, int32x4x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16x4_t]: __arm_vst4q_u8 (__ARM_mve_coerce_u8_ptr(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8x4_t]: __arm_vst4q_u16 (__ARM_mve_coerce_u16_ptr(__p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4x4_t]: __arm_vst4q_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8x4_t]: __arm_vst4q_f16 (__ARM_mve_coerce_f16_ptr(__p0, float16_t *), __ARM_mve_coerce(__p1, float16x8x4_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4x4_t]: __arm_vst4q_f32 (__ARM_mve_coerce_f32_ptr(__p0, float32_t *), __ARM_mve_coerce(__p1, float32x4x4_t)));})
  
  #define __arm_vrndxq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 35852,35857 ****
--- 35900,35909 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vorrq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vorrq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vorrq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
+   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vorrq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
+   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vorrq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
+   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vorrq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
+   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vorrq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vorrq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vorrq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)));})
  
*************** extern void *__ARM_undef;
*** 35878,35891 ****
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vaddq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vaddq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vaddq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vaddq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vaddq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double)));})
  
  #define __arm_vandq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 35930,35943 ----
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vaddq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vaddq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vaddq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vaddq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vaddq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double)));})
  
  #define __arm_vandq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 35902,35911 ****
  #define __arm_vbicq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vbicq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce1 (__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vbicq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce1 (__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vbicq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce1 (__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vbicq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce1 (__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vbicq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vbicq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vbicq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 35954,35963 ----
  #define __arm_vbicq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vbicq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar (__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vbicq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar (__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vbicq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar (__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vbicq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar (__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vbicq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vbicq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vbicq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 35930,35943 ****
  #define __arm_vmulq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vmulq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vmulq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmulq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmulq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmulq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 35982,35995 ----
  #define __arm_vmulq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vmulq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vmulq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmulq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmulq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmulq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 35962,35975 ****
  #define __arm_vcmpeqq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpeqq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpeqq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpeqq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpeqq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpeqq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 36014,36027 ----
  #define __arm_vcmpeqq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpeqq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpeqq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpeqq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpeqq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpeqq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 36000,36015 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpeqq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpeqq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpeqq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpeqq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpeqq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpeqq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpeqq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double), p2));})
  
  #define __arm_vcmpgtq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 36052,36067 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpeqq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpeqq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpeqq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpeqq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpeqq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpeqq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpeqq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double), p2));})
  
  #define __arm_vcmpgtq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36017,36029 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgtq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgtq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgtq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpgtq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpgtq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpgtq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpgtq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double)));})
  
  #define __arm_vcmpleq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 36069,36081 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgtq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgtq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgtq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpgtq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpgtq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpgtq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpgtq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double)));})
  
  #define __arm_vcmpleq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36033,36043 ****
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpleq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpleq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpleq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpleq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpleq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double)));})
  
  #define __arm_vcmpltq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 36085,36095 ----
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpleq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpleq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpleq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpleq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpleq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double)));})
  
  #define __arm_vcmpltq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36045,36069 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpltq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpltq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpltq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpltq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpltq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpltq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpltq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double)));})
  
  #define __arm_vcmpneq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpneq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpneq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpneq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpneq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpneq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 36097,36121 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpltq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpltq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpltq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpltq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpltq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpltq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpltq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double)));})
  
  #define __arm_vcmpneq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpneq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpneq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpneq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpneq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpneq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 36118,36125 ****
  #define __arm_vmaxnmavq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vmaxnmavq_f16 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vmaxnmavq_f32 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vmaxnmq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 36170,36177 ----
  #define __arm_vmaxnmavq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vmaxnmavq_f16 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vmaxnmavq_f32 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vmaxnmq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36130,36143 ****
  #define __arm_vmaxnmvq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vmaxnmvq_f16 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vmaxnmvq_f32 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vmaxnmvq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vmaxnmvq_f16 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vmaxnmvq_f32 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vminnmaq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 36182,36195 ----
  #define __arm_vmaxnmvq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vmaxnmvq_f16 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vmaxnmvq_f32 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vmaxnmvq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vmaxnmvq_f16 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vmaxnmvq_f32 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vminnmaq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36148,36155 ****
  #define __arm_vminnmavq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vminnmavq_f16 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vminnmavq_f32 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vbrsrq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 36200,36207 ----
  #define __arm_vminnmavq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vminnmavq_f16 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vminnmavq_f32 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vbrsrq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 36171,36184 ****
  #define __arm_vsubq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vsubq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vsubq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vsubq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vsubq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vsubq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 36223,36236 ----
  #define __arm_vsubq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vsubq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vsubq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vsubq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vsubq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vsubq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 36191,36198 ****
  #define __arm_vminnmvq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vminnmvq_f16 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vminnmvq_f32 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vshlq_r(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 36243,36250 ----
  #define __arm_vminnmvq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vminnmvq_f16 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vminnmvq_f32 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vshlq_r(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 36247,36258 ****
  #define __arm_vrshlq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vrshlq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vrshlq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vrshlq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 36299,36310 ----
  #define __arm_vrshlq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vrshlq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vrshlq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vrshlq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 36283,36294 ****
  #define __arm_vqsubq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqsubq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqsubq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqsubq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 36335,36346 ----
  #define __arm_vqsubq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqsubq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqsubq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqsubq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 36339,36350 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqrshlq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqrshlq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqrshlq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vqrdmulhq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 36391,36402 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqrshlq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqrshlq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqrshlq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vqrdmulhq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36352,36360 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqrdmulhq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqrdmulhq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqrdmulhq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vmlaldavxq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 36404,36412 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqrdmulhq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqrdmulhq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqrdmulhq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vmlaldavxq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36387,36394 ****
  #define __arm_vqdmulltq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulltq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulltq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
  
--- 36439,36446 ----
  #define __arm_vqdmulltq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulltq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulltq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
  
*************** extern void *__ARM_undef;
*** 36401,36417 ****
  #define __arm_vqdmullbq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmullbq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmullbq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
  
  #define __arm_vqdmulhq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqdmulhq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulhq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulhq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
--- 36453,36469 ----
  #define __arm_vqdmullbq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmullbq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmullbq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
  
  #define __arm_vqdmulhq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqdmulhq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulhq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulhq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
*************** extern void *__ARM_undef;
*** 36419,36430 ****
  #define __arm_vqaddq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqaddq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqaddq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqaddq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 36471,36482 ----
  #define __arm_vqaddq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqaddq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqaddq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqaddq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 36457,36468 ****
  #define __arm_vhaddq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhaddq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhaddq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhaddq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 36509,36520 ----
  #define __arm_vhaddq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhaddq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhaddq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhaddq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 36487,36498 ****
  #define __arm_vhsubq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhsubq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhsubq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhsubq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 36539,36550 ----
  #define __arm_vhsubq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhsubq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhsubq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhsubq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 36635,36646 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vsriq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 36687,36698 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vsriq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36719,36762 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
! 	    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vqdmlashq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
! 	    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vqrdmlahq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vmlasq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vqdmlahq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vqrdmladhxq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 36771,36814 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
! 	    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vqdmlashq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
! 	    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vqrdmlahq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vmlasq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vqdmlahq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vqrdmladhxq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36946,36956 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgtq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgtq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgtq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpgtq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpgtq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpgtq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpgtq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
--- 36998,37008 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgtq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgtq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgtq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpgtq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpgtq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpgtq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpgtq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
*************** extern void *__ARM_undef;
*** 36962,36972 ****
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpleq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpleq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpleq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpleq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpleq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double), p2));})
  
  #define __arm_vcmpltq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37014,37024 ----
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpleq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpleq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpleq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpleq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpleq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double), p2));})
  
  #define __arm_vcmpltq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36976,36986 ****
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpltq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpltq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpltq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpltq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpltq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double), p2));})
  
  #define __arm_vcmpneq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37028,37038 ----
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpltq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpltq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpltq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpltq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpltq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double), p2));})
  
  #define __arm_vcmpneq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 36993,37006 ****
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpneq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpneq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpneq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpneq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpneq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double), p2));})
  
  #define __arm_vcvtbq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37045,37058 ----
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpneq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpneq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpneq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpneq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpneq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double), p2));})
  
  #define __arm_vcvtbq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 37054,37061 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vfmaq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce2(p2, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vfmaq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce2(p2, double)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vfmaq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vfmaq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t)));})
  
--- 37106,37113 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vfmaq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce_f_scalar(__p2, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vfmaq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce_f_scalar(__p2, double)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vfmaq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vfmaq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t)));})
  
*************** extern void *__ARM_undef;
*** 37070,37077 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vfmasq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce2(p2, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vfmasq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce2(p2, double)));})
  
  #define __arm_vmaxnmaq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37122,37129 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vfmasq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce_f_scalar(__p2, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vfmasq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce_f_scalar(__p2, double)));})
  
  #define __arm_vmaxnmaq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 37094,37107 ****
  #define __arm_vmaxnmavq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vmaxnmavq_p_f16 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vmaxnmavq_p_f32 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vmaxnmvq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vmaxnmvq_p_f16 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vmaxnmvq_p_f32 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vminnmaq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37146,37159 ----
  #define __arm_vmaxnmavq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vmaxnmavq_p_f16 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vmaxnmavq_p_f32 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vmaxnmvq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vmaxnmvq_p_f16 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vmaxnmvq_p_f32 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vminnmaq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 37112,37125 ****
  #define __arm_vminnmavq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vminnmavq_p_f16 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vminnmavq_p_f32 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vminnmvq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vminnmvq_p_f16 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vminnmvq_p_f32 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vrndnq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37164,37177 ----
  #define __arm_vminnmavq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vminnmavq_p_f16 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vminnmavq_p_f32 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vminnmvq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vminnmvq_p_f16 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vminnmvq_p_f32 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vrndnq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 37181,37193 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgeq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgeq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgeq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpgeq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpgeq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpgeq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpgeq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double)));})
  
  #define __arm_vrshrnbq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37233,37245 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgeq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgeq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgeq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpgeq_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t)), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpgeq_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t)), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpgeq_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double)), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpgeq_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double)));})
  
  #define __arm_vrshrnbq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 37288,37298 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgeq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgeq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgeq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpgeq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce2(p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpgeq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce2(p1, double), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpgeq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpgeq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
--- 37340,37350 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgeq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgeq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgeq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vcmpgeq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce_f_scalar(__p1, double), p2), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vcmpgeq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce_f_scalar(__p1, double), p2), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vcmpgeq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), p2), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vcmpgeq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
*************** extern void *__ARM_undef;
*** 37321,37334 ****
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vaddq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vaddq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vaddq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vaddq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce2(p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vaddq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce2(p2, double), p3));})
  
  #define __arm_vandq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37373,37386 ----
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vaddq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vaddq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vaddq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vaddq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce_f_scalar(__p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vaddq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce_f_scalar(__p2, double), p3));})
  
  #define __arm_vandq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 37469,37483 ****
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vfmaq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vfmaq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vfmaq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce2(p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vfmaq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce2(p2, double), p3));})
  
  #define __arm_vfmasq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vfmasq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce2(p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vfmasq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce2(p2, double), p3));})
  
  #define __arm_vfmsq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37521,37535 ----
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vfmaq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vfmaq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vfmaq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce_f_scalar(__p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vfmaq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce_f_scalar(__p2, double), p3));})
  
  #define __arm_vfmasq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vfmasq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce_f_scalar(__p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vfmasq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce_f_scalar(__p2, double), p3));})
  
  #define __arm_vfmsq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 37512,37525 ****
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmulq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vmulq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vmulq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vmulq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce2(p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vmulq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce2(p2, double), p3));})
  
  #define __arm_vornq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37564,37577 ----
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmulq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vmulq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vmulq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vmulq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce_f_scalar(__p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vmulq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce_f_scalar(__p2, double), p3));})
  
  #define __arm_vornq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 37546,37559 ****
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vsubq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vsubq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vsubq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vsubq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce2(p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vsubq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce2(p2, double), p3));})
  
  #define __arm_vorrq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 37598,37611 ----
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vsubq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vsubq_m_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vsubq_m_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vsubq_m_n_f16 (__ARM_mve_coerce(__p0, float16x8_t), __ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce_f_scalar(__p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vsubq_m_n_f32 (__ARM_mve_coerce(__p0, float32x4_t), __ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce_f_scalar(__p2, double), p3));})
  
  #define __arm_vorrq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 37570,37805 ****
  
  #define __arm_vld1q(p0) (\
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld1q_s8 (__ARM_mve_coerce1(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld1q_s16 (__ARM_mve_coerce1(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld1q_s32 (__ARM_mve_coerce1(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld1q_u8 (__ARM_mve_coerce1(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld1q_u16 (__ARM_mve_coerce1(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld1q_u32 (__ARM_mve_coerce1(p0, uint32_t *)), \
!   int (*)[__ARM_mve_type_float16_t_ptr]: __arm_vld1q_f16 (__ARM_mve_coerce1(p0, float16_t *)), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vld1q_f32 (__ARM_mve_coerce1(p0, float32_t *))))
  
  #define __arm_vld1q_z(p0,p1) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld1q_z_s8 (__ARM_mve_coerce1(p0, int8_t *), p1), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld1q_z_s16 (__ARM_mve_coerce1(p0, int16_t *), p1), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld1q_z_s32 (__ARM_mve_coerce1(p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld1q_z_u8 (__ARM_mve_coerce1(p0, uint8_t *), p1), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld1q_z_u16 (__ARM_mve_coerce1(p0, uint16_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld1q_z_u32 (__ARM_mve_coerce1(p0, uint32_t *), p1), \
!   int (*)[__ARM_mve_type_float16_t_ptr]: __arm_vld1q_z_f16 (__ARM_mve_coerce1(p0, float16_t *), p1), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vld1q_z_f32 (__ARM_mve_coerce1(p0, float32_t *), p1)))
  
  #define __arm_vld2q(p0) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld2q_s8 (__ARM_mve_coerce1(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld2q_s16 (__ARM_mve_coerce1(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld2q_s32 (__ARM_mve_coerce1(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld2q_u8 (__ARM_mve_coerce1(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld2q_u16 (__ARM_mve_coerce1(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld2q_u32 (__ARM_mve_coerce1(p0, uint32_t *)), \
!   int (*)[__ARM_mve_type_float16_t_ptr]: __arm_vld2q_f16 (__ARM_mve_coerce1(p0, float16_t *)), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vld2q_f32 (__ARM_mve_coerce1(p0, float32_t *))))
  
  #define __arm_vld4q(p0) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld4q_s8 (__ARM_mve_coerce1(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld4q_s16 (__ARM_mve_coerce1(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld4q_s32 (__ARM_mve_coerce1(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld4q_u8 (__ARM_mve_coerce1(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld4q_u16 (__ARM_mve_coerce1(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld4q_u32 (__ARM_mve_coerce1(p0, uint32_t *)), \
!   int (*)[__ARM_mve_type_float16_t_ptr]: __arm_vld4q_f16 (__ARM_mve_coerce1(p0, float16_t *)), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vld4q_f32 (__ARM_mve_coerce1(p0, float32_t *))))
  
  #define __arm_vldrhq_gather_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_s16 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_s32 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_u16 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_u32 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_f16 (__ARM_mve_coerce1(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t)));})
  
  #define __arm_vldrhq_gather_offset_z(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_z_s16 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_z_s32 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_z_u16 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_z_u32 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_z_f16 (__ARM_mve_coerce1(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2));})
  
  #define __arm_vldrhq_gather_shifted_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_s16 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_s32 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_u16 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_u32 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_f16 (__ARM_mve_coerce1(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t)));})
  
  #define __arm_vldrhq_gather_shifted_offset_z(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_z_s16 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_z_s32 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_z_u16 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_z_u32 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_z_f16 (__ARM_mve_coerce1(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2));})
  
  #define __arm_vldrwq_gather_offset(p0,p1) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_offset_s32 (__ARM_mve_coerce1(p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_offset_u32 (__ARM_mve_coerce1(p0, uint32_t *), p1), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vldrwq_gather_offset_f32 (__ARM_mve_coerce1(p0, float32_t *), p1)))
  
  #define __arm_vldrwq_gather_offset_z(p0,p1,p2) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_offset_z_s32 (__ARM_mve_coerce1(p0, int32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_offset_z_u32 (__ARM_mve_coerce1(p0, uint32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vldrwq_gather_offset_z_f32 (__ARM_mve_coerce1(p0, float32_t *), p1, p2)))
  
  #define __arm_vldrwq_gather_shifted_offset(p0,p1) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_shifted_offset_s32 (__ARM_mve_coerce1(p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_shifted_offset_u32 (__ARM_mve_coerce1(p0, uint32_t *), p1), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vldrwq_gather_shifted_offset_f32 (__ARM_mve_coerce1(p0, float32_t *), p1)))
  
  #define __arm_vldrwq_gather_shifted_offset_z(p0,p1,p2) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_shifted_offset_z_s32 (__ARM_mve_coerce1(p0, int32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_shifted_offset_z_u32 (__ARM_mve_coerce1(p0, uint32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vldrwq_gather_shifted_offset_z_f32 (__ARM_mve_coerce1(p0, float32_t *), p1, p2)))
  
  #define __arm_vst1q_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vst1q_p_s8 (__ARM_mve_coerce(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vst1q_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vst1q_p_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vst1q_p_u8 (__ARM_mve_coerce(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vst1q_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vst1q_p_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8_t]: __arm_vst1q_p_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vst1q_p_f32 (__ARM_mve_coerce(p0, float32_t *), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vst2q(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16x2_t]: __arm_vst2q_s8 (__ARM_mve_coerce(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16x2_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8x2_t]: __arm_vst2q_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8x2_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4x2_t]: __arm_vst2q_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4x2_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16x2_t]: __arm_vst2q_u8 (__ARM_mve_coerce(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16x2_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8x2_t]: __arm_vst2q_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8x2_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4x2_t]: __arm_vst2q_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4x2_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8x2_t]: __arm_vst2q_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, float16x8x2_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4x2_t]: __arm_vst2q_f32 (__ARM_mve_coerce(p0, float32_t *), __ARM_mve_coerce(__p1, float32x4x2_t)));})
  
  #define __arm_vst1q(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vst1q_s8 (__ARM_mve_coerce(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vst1q_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vst1q_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vst1q_u8 (__ARM_mve_coerce(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vst1q_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vst1q_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8_t]: __arm_vst1q_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vst1q_f32 (__ARM_mve_coerce(p0, float32_t *), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vstrhq(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrhq_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrhq_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8_t]: __arm_vstrhq_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, float16x8_t)));})
  
  #define __arm_vstrhq_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrhq_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrhq_p_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_p_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8_t]: __arm_vstrhq_p_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, float16x8_t), p2));})
  
  #define __arm_vstrhq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_p_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_p_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_offset_p_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3));})
  
  #define __arm_vstrhq_scatter_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_offset_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t)));})
  
  #define __arm_vstrhq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3));})
  
  #define __arm_vstrhq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_shifted_offset_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t)));})
  
  #define __arm_vstrwq_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_p_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_p_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_p_f32 (__ARM_mve_coerce(p0, float32_t *), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vstrwq(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_f32 (__ARM_mve_coerce(p0, float32_t *), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vstrhq_scatter_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_offset_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t)));})
  
  #define __arm_vstrhq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_p_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_p_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_offset_p_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3));})
  
  #define __arm_vstrhq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_shifted_offset_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t)));})
  
  #define __arm_vstrhq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_f16 (__ARM_mve_coerce(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3));})
  
  #define __arm_vstrwq_scatter_base(p0,p1,p2) ({ __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p2)])0, \
--- 37622,37857 ----
  
  #define __arm_vld1q(p0) (\
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld1q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld1q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld1q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld1q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld1q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld1q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *)), \
!   int (*)[__ARM_mve_type_float16_t_ptr]: __arm_vld1q_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *)), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vld1q_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *))))
  
  #define __arm_vld1q_z(p0,p1) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld1q_z_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), p1), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld1q_z_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), p1), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld1q_z_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld1q_z_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), p1), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld1q_z_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld1q_z_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), p1), \
!   int (*)[__ARM_mve_type_float16_t_ptr]: __arm_vld1q_z_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), p1), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vld1q_z_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), p1)))
  
  #define __arm_vld2q(p0) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld2q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld2q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld2q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld2q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld2q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld2q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *)), \
!   int (*)[__ARM_mve_type_float16_t_ptr]: __arm_vld2q_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *)), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vld2q_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *))))
  
  #define __arm_vld4q(p0) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld4q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld4q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld4q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld4q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld4q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld4q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *)), \
!   int (*)[__ARM_mve_type_float16_t_ptr]: __arm_vld4q_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *)), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vld4q_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *))))
  
  #define __arm_vldrhq_gather_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t)));})
  
  #define __arm_vldrhq_gather_offset_z(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_z_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_z_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_z_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_z_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_z_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2));})
  
  #define __arm_vldrhq_gather_shifted_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t)));})
  
  #define __arm_vldrhq_gather_shifted_offset_z(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_z_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_z_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_z_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_z_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_z_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2));})
  
  #define __arm_vldrwq_gather_offset(p0,p1) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_offset_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_offset_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), p1), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vldrwq_gather_offset_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), p1)))
  
  #define __arm_vldrwq_gather_offset_z(p0,p1,p2) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_offset_z_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_offset_z_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vldrwq_gather_offset_z_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), p1, p2)))
  
  #define __arm_vldrwq_gather_shifted_offset(p0,p1) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_shifted_offset_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_shifted_offset_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), p1), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vldrwq_gather_shifted_offset_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), p1)))
  
  #define __arm_vldrwq_gather_shifted_offset_z(p0,p1,p2) ( \
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_shifted_offset_z_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_shifted_offset_z_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_float32_t_ptr]: __arm_vldrwq_gather_shifted_offset_z_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), p1, p2)))
  
  #define __arm_vst1q_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vst1q_p_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vst1q_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vst1q_p_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vst1q_p_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vst1q_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vst1q_p_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8_t]: __arm_vst1q_p_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vst1q_p_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vst2q(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16x2_t]: __arm_vst2q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16x2_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8x2_t]: __arm_vst2q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8x2_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4x2_t]: __arm_vst2q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4x2_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16x2_t]: __arm_vst2q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16x2_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8x2_t]: __arm_vst2q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8x2_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4x2_t]: __arm_vst2q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4x2_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8x2_t]: __arm_vst2q_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, float16x8x2_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4x2_t]: __arm_vst2q_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), __ARM_mve_coerce(__p1, float32x4x2_t)));})
  
  #define __arm_vst1q(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vst1q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vst1q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vst1q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vst1q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vst1q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vst1q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8_t]: __arm_vst1q_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, float16x8_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vst1q_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vstrhq(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrhq_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrhq_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8_t]: __arm_vstrhq_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, float16x8_t)));})
  
  #define __arm_vstrhq_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrhq_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrhq_p_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_p_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_float16x8_t]: __arm_vstrhq_p_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, float16x8_t), p2));})
  
  #define __arm_vstrhq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_p_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_p_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_offset_p_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3));})
  
  #define __arm_vstrhq_scatter_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_offset_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t)));})
  
  #define __arm_vstrhq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3));})
  
  #define __arm_vstrhq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_shifted_offset_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t)));})
  
  #define __arm_vstrwq_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_p_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_p_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_p_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #define __arm_vstrwq(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), __ARM_mve_coerce(__p1, float32x4_t)));})
  
  #define __arm_vstrhq_scatter_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_offset_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t)));})
  
  #define __arm_vstrhq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_p_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_p_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_offset_p_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3));})
  
  #define __arm_vstrhq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_shifted_offset_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t)));})
  
  #define __arm_vstrhq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_float16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_f16 (__ARM_mve_coerce_f16_ptr(p0, float16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3));})
  
  #define __arm_vstrwq_scatter_base(p0,p1,p2) ({ __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p2)])0, \
*************** extern void *__ARM_undef;
*** 37816,37859 ****
  #define __arm_vstrwq_scatter_offset(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_offset_s32 (__ARM_mve_coerce(__p0, int32_t *), p1, __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_offset_u32 (__ARM_mve_coerce(__p0, uint32_t *), p1, __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_offset_f32 (__ARM_mve_coerce(__p0, float32_t *), p1, __ARM_mve_coerce(__p2, float32x4_t)));})
  
  #define __arm_vstrwq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_offset_p_s32 (__ARM_mve_coerce(__p0, int32_t *), p1, __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_offset_p_u32 (__ARM_mve_coerce(__p0, uint32_t *), p1, __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_offset_p_f32 (__ARM_mve_coerce(__p0, float32_t *), p1, __ARM_mve_coerce(__p2, float32x4_t), p3));})
  
  #define __arm_vstrwq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_s32 (__ARM_mve_coerce(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_u32 (__ARM_mve_coerce(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_shifted_offset_f32 (__ARM_mve_coerce(p0, float32_t *), __p1, __ARM_mve_coerce(__p2, float32x4_t)));})
  
  #define __arm_vstrwq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_f32 (__ARM_mve_coerce(p0, float32_t *), __p1, __ARM_mve_coerce(__p2, float32x4_t), p3));})
  
  #define __arm_vstrwq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_f32 (__ARM_mve_coerce(p0, float32_t *), __p1, __ARM_mve_coerce(__p2, float32x4_t), p3));})
  
  #define __arm_vstrwq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_s32 (__ARM_mve_coerce(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_u32 (__ARM_mve_coerce(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_shifted_offset_f32 (__ARM_mve_coerce(p0, float32_t *), __p1, __ARM_mve_coerce(__p2, float32x4_t)));})
  
  #define __arm_vuninitializedq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 37868,37911 ----
  #define __arm_vstrwq_scatter_offset(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_offset_s32 (__ARM_mve_coerce_s32_ptr(__p0, int32_t *), p1, __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_offset_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_offset_f32 (__ARM_mve_coerce_f32_ptr(__p0, float32_t *), p1, __ARM_mve_coerce(__p2, float32x4_t)));})
  
  #define __arm_vstrwq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_offset_p_s32 (__ARM_mve_coerce_s32_ptr(__p0, int32_t *), p1, __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_offset_p_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_offset_p_f32 (__ARM_mve_coerce_f32_ptr(__p0, float32_t *), p1, __ARM_mve_coerce(__p2, float32x4_t), p3));})
  
  #define __arm_vstrwq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_shifted_offset_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), __p1, __ARM_mve_coerce(__p2, float32x4_t)));})
  
  #define __arm_vstrwq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), __p1, __ARM_mve_coerce(__p2, float32x4_t), p3));})
  
  #define __arm_vstrwq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), __p1, __ARM_mve_coerce(__p2, float32x4_t), p3));})
  
  #define __arm_vstrwq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t)), \
!   int (*)[__ARM_mve_type_float32_t_ptr][__ARM_mve_type_float32x4_t]: __arm_vstrwq_scatter_shifted_offset_f32 (__ARM_mve_coerce_f32_ptr(p0, float32_t *), __p1, __ARM_mve_coerce(__p2, float32x4_t)));})
  
  #define __arm_vuninitializedq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 38026,38044 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vaddq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vaddq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vaddq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vaddq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vaddq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vaddq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vaddq_x_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vaddq_x_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vaddq_x_n_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce2(p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vaddq_x_n_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce2(p2, double), p3));})
  
  #define __arm_vandq_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
--- 38078,38096 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vaddq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vaddq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vaddq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vaddq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vaddq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vaddq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vaddq_x_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vaddq_x_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vaddq_x_n_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce_f_scalar(__p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vaddq_x_n_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce_f_scalar(__p2, double), p3));})
  
  #define __arm_vandq_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
*************** extern void *__ARM_undef;
*** 38161,38179 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmulq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmulq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmulq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmulq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmulq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmulq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vmulq_x_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vmulq_x_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vmulq_x_n_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce2(p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vmulq_x_n_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce2(p2, double), p3));})
  
  #define __arm_vnegq_x(p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
--- 38213,38231 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmulq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmulq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmulq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmulq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmulq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmulq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vmulq_x_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vmulq_x_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vmulq_x_n_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce_f_scalar(__p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vmulq_x_n_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce_f_scalar(__p2, double), p3));})
  
  #define __arm_vnegq_x(p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
*************** extern void *__ARM_undef;
*** 38262,38280 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vsubq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vsubq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vsubq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vsubq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vsubq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vsubq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vsubq_x_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vsubq_x_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vsubq_x_n_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce2(p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vsubq_x_n_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce2(p2, double), p3));})
  
  #define __arm_vcmulq_rot90_x(p1,p2,p3)  ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
--- 38314,38332 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vsubq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vsubq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vsubq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vsubq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vsubq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vsubq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_float16x8_t]: __arm_vsubq_x_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce(__p2, float16x8_t), p3), \
    int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_float32x4_t]: __arm_vsubq_x_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce(__p2, float32x4_t), p3), \
!   int (*)[__ARM_mve_type_float16x8_t][__ARM_mve_type_fp_n]: __arm_vsubq_x_n_f16 (__ARM_mve_coerce(__p1, float16x8_t), __ARM_mve_coerce_f_scalar(__p2, double), p3), \
!   int (*)[__ARM_mve_type_float32x4_t][__ARM_mve_type_fp_n]: __arm_vsubq_x_n_f32 (__ARM_mve_coerce(__p1, float32x4_t), __ARM_mve_coerce_f_scalar(__p2, double), p3));})
  
  #define __arm_vcmulq_rot90_x(p1,p2,p3)  ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
*************** extern void *__ARM_undef;
*** 38298,38313 ****
  #define __arm_vsetq_lane(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t]: __arm_vsetq_lane_s8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t]: __arm_vsetq_lane_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vsetq_lane_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int64x2_t]: __arm_vsetq_lane_s64 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int64x2_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t]: __arm_vsetq_lane_u8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t]: __arm_vsetq_lane_u16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vsetq_lane_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint64x2_t]: __arm_vsetq_lane_u64 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint64x2_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vsetq_lane_f16 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vsetq_lane_f32 (__ARM_mve_coerce2(p0, double), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #else /* MVE Integer.  */
  
--- 38350,38365 ----
  #define __arm_vsetq_lane(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t]: __arm_vsetq_lane_s8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t]: __arm_vsetq_lane_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vsetq_lane_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int64x2_t]: __arm_vsetq_lane_s64 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int64x2_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t]: __arm_vsetq_lane_u8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t]: __arm_vsetq_lane_u16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vsetq_lane_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint64x2_t]: __arm_vsetq_lane_u64 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint64x2_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float16x8_t]: __arm_vsetq_lane_f16 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float16x8_t), p2), \
!   int (*)[__ARM_mve_type_fp_n][__ARM_mve_type_float32x4_t]: __arm_vsetq_lane_f32 (__ARM_mve_coerce_f_scalar(__p0, double), __ARM_mve_coerce(__p1, float32x4_t), p2));})
  
  #else /* MVE Integer.  */
  
*************** extern void *__ARM_undef;
*** 38323,38334 ****
  
  #define __arm_vst4q(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16x4_t]: __arm_vst4q_s8 (__ARM_mve_coerce(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16x4_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8x4_t]: __arm_vst4q_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8x4_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4x4_t]: __arm_vst4q_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16x4_t]: __arm_vst4q_u8 (__ARM_mve_coerce(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8x4_t]: __arm_vst4q_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4x4_t]: __arm_vst4q_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4x4_t)));})
  
  #define __arm_vabsq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 38375,38386 ----
  
  #define __arm_vst4q(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16x4_t]: __arm_vst4q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16x4_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8x4_t]: __arm_vst4q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8x4_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4x4_t]: __arm_vst4q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16x4_t]: __arm_vst4q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8x4_t]: __arm_vst4q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4x4_t]: __arm_vst4q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4x4_t)));})
  
  #define __arm_vabsq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 38425,38436 ****
  #define __arm_vcmpneq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpneq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpneq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpneq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 38477,38488 ----
  #define __arm_vcmpneq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpneq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpneq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpneq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 38457,38468 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vsubq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vsubq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vsubq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vshlq_r(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 38509,38520 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vsubq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vsubq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vsubq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vshlq_r(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 38476,38487 ****
  #define __arm_vrshlq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vrshlq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vrshlq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vrshlq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 38528,38539 ----
  #define __arm_vrshlq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vrshlq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vrshlq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vrshlq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vrshlq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 38512,38523 ****
  #define __arm_vqsubq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqsubq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqsubq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqsubq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 38564,38575 ----
  #define __arm_vqsubq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqsubq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqsubq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqsubq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 38586,38597 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqrshlq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqrshlq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqrshlq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vqrdmulhq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 38638,38649 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqrshlq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqrshlq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqrshlq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqrshlq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vqrdmulhq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 38599,38614 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqrdmulhq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqrdmulhq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqrdmulhq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vqdmulhq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqdmulhq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulhq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulhq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
--- 38651,38666 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqrdmulhq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqrdmulhq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqrdmulhq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vqdmulhq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqdmulhq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulhq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulhq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
*************** extern void *__ARM_undef;
*** 38616,38627 ****
  #define __arm_vqaddq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqaddq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqaddq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqaddq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 38668,38679 ----
  #define __arm_vqaddq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqaddq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqaddq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqaddq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 38637,38643 ****
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vorrq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vorrq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vorrq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vorrq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vornq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 38689,38699 ----
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vorrq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vorrq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vorrq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vorrq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vorrq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vorrq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vorrq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vorrq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vornq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 38652,38663 ****
  #define __arm_vmulq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmulq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmulq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmulq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 38708,38719 ----
  #define __arm_vmulq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmulq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmulq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmulq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 38732,38743 ****
  #define __arm_vhsubq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhsubq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhsubq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhsubq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 38788,38799 ----
  #define __arm_vhsubq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhsubq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhsubq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhsubq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 38762,38773 ****
  #define __arm_vhaddq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhaddq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhaddq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhaddq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 38818,38829 ----
  #define __arm_vhaddq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhaddq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhaddq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhaddq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 38817,38826 ****
  #define __arm_vbicq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vbicq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce1 (__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vbicq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce1 (__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vbicq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce1 (__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vbicq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce1 (__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vbicq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vbicq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vbicq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
--- 38873,38882 ----
  #define __arm_vbicq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vbicq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar (__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vbicq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar (__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vbicq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar (__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vbicq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar (__p1, int)), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vbicq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vbicq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vbicq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
*************** extern void *__ARM_undef;
*** 38837,38848 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vaddq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vaddq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vaddq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vandq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 38893,38904 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vaddq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vaddq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vaddq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vandq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 38873,38884 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpeqq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpeqq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpeqq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vqmovntq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 38929,38940 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpeqq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpeqq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpeqq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vqmovntq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 38959,38974 ****
  #define __arm_vqdmulltq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulltq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulltq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
  
  #define __arm_vqdmullbq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmullbq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmullbq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
  
--- 39015,39030 ----
  #define __arm_vqdmulltq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulltq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulltq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
  
  #define __arm_vqdmullbq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmullbq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmullbq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)));})
  
*************** extern void *__ARM_undef;
*** 38978,38986 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgeq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgeq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgeq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vcmpgtq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39034,39042 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgeq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgeq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgeq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vcmpgtq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 38988,38996 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgtq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgtq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgtq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vcmpleq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39044,39052 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgtq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgtq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgtq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vcmpleq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 38998,39006 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpleq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpleq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpleq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vcmpltq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39054,39062 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpleq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpleq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpleq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpleq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vcmpltq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 39008,39027 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpltq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpltq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpltq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vcmpneq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpneq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpneq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpneq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpneq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
--- 39064,39083 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpltq_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t)), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpltq_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t)), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpltq_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpltq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vcmpneq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpneq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpneq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpneq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpneq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
*************** extern void *__ARM_undef;
*** 39046,39057 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpeqq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpeqq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpeqq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int), p2));})
  
  #define __arm_vbicq_m_n(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 39102,39113 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpeqq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpeqq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpeqq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpeqq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2));})
  
  #define __arm_vbicq_m_n(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 39161,39185 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vqdmlashq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vqrdmlahq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vqrdmladhxq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39217,39241 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vqdmlashq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vqrdmlahq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vqrdmladhxq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 39242,39250 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgeq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgeq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgeq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2));})
  
  
  #define __arm_vcmpgtq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
--- 39298,39306 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgeq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgeq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgeq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgeq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2));})
  
  
  #define __arm_vcmpgtq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
*************** extern void *__ARM_undef;
*** 39253,39261 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgtq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgtq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgtq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2));})
  
  #define __arm_vcmpleq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39309,39317 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpgtq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpgtq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpgtq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpgtq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2));})
  
  #define __arm_vcmpleq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 39263,39271 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpleq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpleq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpleq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2));})
  
  #define __arm_vcmpltq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39319,39327 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpleq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpleq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpleq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpleq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2));})
  
  #define __arm_vcmpltq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 39273,39281 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpltq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpltq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpltq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2));})
  
  #define __arm_vcmpneq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39329,39337 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vcmpltq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), p2), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vcmpltq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), p2), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vcmpltq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpltq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2));})
  
  #define __arm_vcmpneq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 39286,39297 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpneq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpneq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpneq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int), p2));})
  
  #define __arm_vdupq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39342,39353 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpneq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpneq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpneq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpneq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2));})
  
  #define __arm_vdupq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 39314,39336 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vmlasq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vnegq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39370,39392 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vmlasq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vnegq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 39355,39363 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int)));})
  
  #define __arm_vqdmlsdhq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39411,39419 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int)), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int)));})
  
  #define __arm_vqdmlsdhq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 39520,39531 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vsubq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vsubq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vsubq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
--- 39576,39587 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vsubq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vsubq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vsubq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
*************** extern void *__ARM_undef;
*** 39625,39636 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmladavaq_p_s8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmladavaq_p_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmladavaq_p_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmladavaq_p_u8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmladavaq_p_u16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmladavaq_p_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vornq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 39681,39692 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmladavaq_p_s8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmladavaq_p_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmladavaq_p_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmladavaq_p_u8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmladavaq_p_u16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmladavaq_p_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vornq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 39658,39669 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vaddq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vaddq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vaddq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
--- 39714,39725 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vaddq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vaddq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vaddq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
*************** extern void *__ARM_undef;
*** 39675,39686 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmulq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmulq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmulq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
--- 39731,39742 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmulq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmulq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmulq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
*************** extern void *__ARM_undef;
*** 39695,39706 ****
  
  #define __arm_vldrbq_gather_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_s8 (__ARM_mve_coerce1(p0, int8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_s16 (__ARM_mve_coerce1(p0, int8_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_s32 (__ARM_mve_coerce1(p0, int8_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_u8 (__ARM_mve_coerce1(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_u16 (__ARM_mve_coerce1(p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_u32 (__ARM_mve_coerce1(p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vstrwq_scatter_base_p(p0,p1,p2,p3) ({ __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p2)])0, \
--- 39751,39762 ----
  
  #define __arm_vldrbq_gather_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_s16 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_s32 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_u16 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_u32 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vstrwq_scatter_base_p(p0,p1,p2,p3) ({ __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p2)])0, \
*************** extern void *__ARM_undef;
*** 39709,39852 ****
  
  #define __arm_vld1q(p0) (\
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld1q_s8 (__ARM_mve_coerce1(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld1q_s16 (__ARM_mve_coerce1(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld1q_s32 (__ARM_mve_coerce1(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld1q_u8 (__ARM_mve_coerce1(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld1q_u16 (__ARM_mve_coerce1(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld1q_u32 (__ARM_mve_coerce1(p0, uint32_t *))))
  
  #define __arm_vldrhq_gather_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_s16 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_s32 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_u16 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_u32 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vldrhq_gather_offset_z(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_z_s16 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_z_s32 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_z_u16 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_z_u32 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vldrhq_gather_shifted_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_s16 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_s32 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_u16 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_u32 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vldrhq_gather_shifted_offset_z(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_z_s16 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_z_s32 (__ARM_mve_coerce1(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_z_u16 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_z_u32 (__ARM_mve_coerce1(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vldrwq_gather_offset(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_offset_s32 (__ARM_mve_coerce1(__p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_offset_u32 (__ARM_mve_coerce1(__p0, uint32_t *), p1));})
  
  #define __arm_vldrwq_gather_offset_z(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_offset_z_s32 (__ARM_mve_coerce1(__p0, int32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_offset_z_u32 (__ARM_mve_coerce1(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vldrwq_gather_shifted_offset(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_shifted_offset_s32 (__ARM_mve_coerce1(__p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_shifted_offset_u32 (__ARM_mve_coerce1(__p0, uint32_t *), p1));})
  
  #define __arm_vldrwq_gather_shifted_offset_z(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_shifted_offset_z_s32 (__ARM_mve_coerce1(__p0, int32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_shifted_offset_z_u32 (__ARM_mve_coerce1(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vst1q(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vst1q_s8 (__ARM_mve_coerce(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vst1q_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vst1q_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vst1q_u8 (__ARM_mve_coerce(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vst1q_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vst1q_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vst1q_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vst1q_p_s8 (__ARM_mve_coerce(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vst1q_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vst1q_p_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vst1q_p_u8 (__ARM_mve_coerce(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vst1q_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vst1q_p_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vst2q(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16x2_t]: __arm_vst2q_s8 (__ARM_mve_coerce(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16x2_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8x2_t]: __arm_vst2q_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8x2_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4x2_t]: __arm_vst2q_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4x2_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16x2_t]: __arm_vst2q_u8 (__ARM_mve_coerce(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16x2_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8x2_t]: __arm_vst2q_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8x2_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4x2_t]: __arm_vst2q_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4x2_t)));})
  
  #define __arm_vstrhq(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrhq_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrhq_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vstrhq_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrhq_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrhq_p_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_p_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vstrhq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_p_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_p_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrhq_scatter_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrhq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrhq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  
  #define __arm_vstrwq(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vstrwq_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_p_s32 (__ARM_mve_coerce(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_p_u32 (__ARM_mve_coerce(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vstrdq_scatter_base_p(p0,p1,p2,p3) ({ __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p2)])0, \
--- 39765,39908 ----
  
  #define __arm_vld1q(p0) (\
    _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld1q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld1q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld1q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld1q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld1q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld1q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *))))
  
  #define __arm_vldrhq_gather_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vldrhq_gather_offset_z(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_z_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_z_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_offset_z_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_offset_z_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vldrhq_gather_shifted_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vldrhq_gather_shifted_offset_z(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_z_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_z_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrhq_gather_shifted_offset_z_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrhq_gather_shifted_offset_z_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vldrwq_gather_offset(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_offset_s32 (__ARM_mve_coerce_s32_ptr(__p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_offset_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1));})
  
  #define __arm_vldrwq_gather_offset_z(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_offset_z_s32 (__ARM_mve_coerce_s32_ptr(__p0, int32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_offset_z_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vldrwq_gather_shifted_offset(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_shifted_offset_s32 (__ARM_mve_coerce_s32_ptr(__p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_shifted_offset_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1));})
  
  #define __arm_vldrwq_gather_shifted_offset_z(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vldrwq_gather_shifted_offset_z_s32 (__ARM_mve_coerce_s32_ptr(__p0, int32_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vldrwq_gather_shifted_offset_z_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vst1q(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vst1q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vst1q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vst1q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vst1q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vst1q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vst1q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vst1q_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vst1q_p_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vst1q_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vst1q_p_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vst1q_p_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vst1q_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vst1q_p_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vst2q(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16x2_t]: __arm_vst2q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16x2_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8x2_t]: __arm_vst2q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8x2_t)), \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4x2_t]: __arm_vst2q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4x2_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16x2_t]: __arm_vst2q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16x2_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8x2_t]: __arm_vst2q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8x2_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4x2_t]: __arm_vst2q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4x2_t)));})
  
  #define __arm_vstrhq(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrhq_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrhq_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vstrhq_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrhq_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrhq_p_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_p_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vstrhq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_p_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_p_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrhq_scatter_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrhq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrhq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  
  #define __arm_vstrwq(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vstrwq_p(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_p_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_p_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vstrdq_scatter_base_p(p0,p1,p2,p3) ({ __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p2)])0, \
*************** extern void *__ARM_undef;
*** 39861,39918 ****
  #define __arm_vstrhq_scatter_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrhq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_p_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_p_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrhq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrhq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_s16 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_u16 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrwq_scatter_offset(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_offset_s32 (__ARM_mve_coerce(__p0, int32_t *), p1, __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_offset_u32 (__ARM_mve_coerce(__p0, uint32_t *), p1, __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrwq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_offset_p_s32 (__ARM_mve_coerce(__p0, int32_t *), p1, __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_offset_p_u32 (__ARM_mve_coerce(__p0, uint32_t *), p1, __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrwq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_s32 (__ARM_mve_coerce(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_u32 (__ARM_mve_coerce(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrwq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vuninitializedq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 39917,39974 ----
  #define __arm_vstrhq_scatter_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrhq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_offset_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_offset_p_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_offset_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_offset_p_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrhq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrhq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrhq_scatter_shifted_offset_p_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint16_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrhq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrwq_scatter_offset(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_offset_s32 (__ARM_mve_coerce_s32_ptr(__p0, int32_t *), p1, __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_offset_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrwq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_offset_p_s32 (__ARM_mve_coerce_s32_ptr(__p0, int32_t *), p1, __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_offset_p_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrwq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrwq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), __p1, __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrwq_scatter_shifted_offset_p_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), __p1, __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vuninitializedq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 40017,40031 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vaddq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vaddq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vaddq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vaddq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vaddq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vaddq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vcaddq_rot270_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
--- 40073,40087 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vaddq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vaddq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vaddq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vaddq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vaddq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vaddq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vaddq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vcaddq_rot270_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
*************** extern void *__ARM_undef;
*** 40119,40133 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmulq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmulq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmulq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmulq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmulq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmulq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vnegq_x(p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
--- 40175,40189 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmulq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmulq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmulq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmulq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmulq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmulq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmulq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vnegq_x(p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
*************** extern void *__ARM_undef;
*** 40211,40239 ****
    int (*)[__ARM_mve_type_uint32x4_t]: __arm_vbrsrq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), p2, p3));})
  
  #define __arm_vld1q_z(p0,p1) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld1q_z_s8 (__ARM_mve_coerce1(p0, int8_t *), p1), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld1q_z_s16 (__ARM_mve_coerce1(p0, int16_t *), p1), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld1q_z_s32 (__ARM_mve_coerce1(p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld1q_z_u8 (__ARM_mve_coerce1(p0, uint8_t *), p1), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld1q_z_u16 (__ARM_mve_coerce1(p0, uint16_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld1q_z_u32 (__ARM_mve_coerce1(p0, uint32_t *), p1)))
  
  #define __arm_vld2q(p0) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld2q_s8 (__ARM_mve_coerce1(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld2q_s16 (__ARM_mve_coerce1(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld2q_s32 (__ARM_mve_coerce1(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld2q_u8 (__ARM_mve_coerce1(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld2q_u16 (__ARM_mve_coerce1(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld2q_u32 (__ARM_mve_coerce1(p0, uint32_t *))))
  
  
  #define __arm_vld4q(p0) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld4q_s8 (__ARM_mve_coerce1(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld4q_s16 (__ARM_mve_coerce1(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld4q_s32 (__ARM_mve_coerce1(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld4q_u8 (__ARM_mve_coerce1(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld4q_u16 (__ARM_mve_coerce1(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld4q_u32 (__ARM_mve_coerce1(p0, uint32_t *))))
  
  #define __arm_vsubq_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
--- 40267,40295 ----
    int (*)[__ARM_mve_type_uint32x4_t]: __arm_vbrsrq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), p2, p3));})
  
  #define __arm_vld1q_z(p0,p1) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld1q_z_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), p1), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld1q_z_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *), p1), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld1q_z_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *), p1), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld1q_z_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), p1), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld1q_z_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *), p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld1q_z_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *), p1)))
  
  #define __arm_vld2q(p0) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld2q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld2q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld2q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld2q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld2q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld2q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *))))
  
  
  #define __arm_vld4q(p0) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr]: __arm_vld4q_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *)), \
!   int (*)[__ARM_mve_type_int16_t_ptr]: __arm_vld4q_s16 (__ARM_mve_coerce_s16_ptr(p0, int16_t *)), \
!   int (*)[__ARM_mve_type_int32_t_ptr]: __arm_vld4q_s32 (__ARM_mve_coerce_s32_ptr(p0, int32_t *)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr]: __arm_vld4q_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *)), \
!   int (*)[__ARM_mve_type_uint16_t_ptr]: __arm_vld4q_u16 (__ARM_mve_coerce_u16_ptr(p0, uint16_t *)), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vld4q_u32 (__ARM_mve_coerce_u32_ptr(p0, uint32_t *))))
  
  #define __arm_vsubq_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
*************** extern void *__ARM_undef;
*** 40241,40255 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vsubq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vsubq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vsubq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vsubq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vsubq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vsubq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vgetq_lane(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 40297,40311 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vsubq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vsubq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vsubq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vsubq_x_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vsubq_x_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vsubq_x_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vsubq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vgetq_lane(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 40265,40278 ****
  #define __arm_vsetq_lane(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t]: __arm_vsetq_lane_s8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t]: __arm_vsetq_lane_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vsetq_lane_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int64x2_t]: __arm_vsetq_lane_s64 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int64x2_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t]: __arm_vsetq_lane_u8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t]: __arm_vsetq_lane_u16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vsetq_lane_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint64x2_t]: __arm_vsetq_lane_u64 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint64x2_t), p2));})
  
  #endif /* MVE Integer.  */
  
--- 40321,40334 ----
  #define __arm_vsetq_lane(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t]: __arm_vsetq_lane_s8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t]: __arm_vsetq_lane_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vsetq_lane_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int64x2_t]: __arm_vsetq_lane_s64 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int64x2_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t]: __arm_vsetq_lane_u8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t]: __arm_vsetq_lane_u16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vsetq_lane_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint64x2_t]: __arm_vsetq_lane_u64 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint64x2_t), p2));})
  
  #endif /* MVE Integer.  */
  
*************** extern void *__ARM_undef;
*** 40383,40444 ****
  #define __arm_vdwdupq_x_u8(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_x_n_u8 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_x_wb_u8 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_vdwdupq_x_u16(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_x_n_u16 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_x_wb_u16 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_vdwdupq_x_u32(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_x_n_u32 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_x_wb_u32 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_viwdupq_x_u8(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_x_n_u8 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_x_wb_u8 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_viwdupq_x_u16(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_x_n_u16 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_x_wb_u16 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_viwdupq_x_u32(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_x_n_u32 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_x_wb_u32 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_vidupq_x_u8(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_x_n_u8 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_x_wb_u8 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vddupq_x_u8(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_x_n_u8 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_x_wb_u8 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vidupq_x_u16(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_x_n_u16 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_x_wb_u16 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vddupq_x_u16(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_x_n_u16 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_x_wb_u16 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vidupq_x_u32(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_x_n_u32 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_x_wb_u32 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vddupq_x_u32(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_x_n_u32 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_x_wb_u32 (__ARM_mve_coerce(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vshrq_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
--- 40439,40500 ----
  #define __arm_vdwdupq_x_u8(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_x_n_u8 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_x_wb_u8 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_vdwdupq_x_u16(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_x_n_u16 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_x_wb_u16 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_vdwdupq_x_u32(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_x_n_u32 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_x_wb_u32 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_viwdupq_x_u8(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_x_n_u8 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_x_wb_u8 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_viwdupq_x_u16(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_x_n_u16 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_x_wb_u16 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_viwdupq_x_u32(p1,p2,p3,p4) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_x_n_u32 ((uint32_t) __p1, p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_x_wb_u32 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_vidupq_x_u8(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_x_n_u8 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_x_wb_u8 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vddupq_x_u8(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_x_n_u8 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_x_wb_u8 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vidupq_x_u16(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_x_n_u16 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_x_wb_u16 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vddupq_x_u16(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_x_n_u16 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_x_wb_u16 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vidupq_x_u32(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_x_n_u32 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_x_wb_u32 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vddupq_x_u32(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_x_n_u32 ((uint32_t) __p1, p2, p3), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_x_wb_u32 (__ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vshrq_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)])0, \
*************** extern void *__ARM_undef;
*** 40452,40463 ****
  #define __arm_vhaddq_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_u8( __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_u16( __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_u32( __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhaddq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhaddq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhaddq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
--- 40508,40519 ----
  #define __arm_vhaddq_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_u8( __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_u16( __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_x_n_u32( __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhaddq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhaddq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhaddq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
*************** extern void *__ARM_undef;
*** 40482,40493 ****
  #define __arm_vhsubq_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhsubq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhsubq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhsubq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
--- 40538,40549 ----
  #define __arm_vhsubq_x(p1,p2,p3) ({ __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_u8 (__ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_u16 (__ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_x_n_u32 (__ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhsubq_x_s8 (__ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhsubq_x_s16 (__ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhsubq_x_s32 (__ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
*************** extern void *__ARM_undef;
*** 40527,40546 ****
    int (*)[__ARM_mve_type_uint64x2_t]: __arm_vstrdq_scatter_base_wb_u64 (p0, p1, __ARM_mve_coerce(__p2, uint64x2_t)));})
  
  #define __arm_vldrdq_gather_offset(p0,p1) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr]: __arm_vldrdq_gather_offset_s64 (__ARM_mve_coerce1(p0, int64_t *), p1), \
!   int (*)[__ARM_mve_type_uint64_t_ptr]: __arm_vldrdq_gather_offset_u64 (__ARM_mve_coerce1(p0, uint64_t *), p1)))
  
  #define __arm_vldrdq_gather_offset_z(p0,p1,p2) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr]: __arm_vldrdq_gather_offset_z_s64 (__ARM_mve_coerce1(p0, int64_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint64_t_ptr]: __arm_vldrdq_gather_offset_z_u64 (__ARM_mve_coerce1(p0, uint64_t *), p1, p2)))
  
  #define __arm_vldrdq_gather_shifted_offset(p0,p1) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr]: __arm_vldrdq_gather_shifted_offset_s64 (__ARM_mve_coerce1(p0, int64_t *), p1), \
!   int (*)[__ARM_mve_type_uint64_t_ptr]: __arm_vldrdq_gather_shifted_offset_u64 (__ARM_mve_coerce1(p0, uint64_t *), p1)))
  
  #define __arm_vldrdq_gather_shifted_offset_z(p0,p1,p2) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr]: __arm_vldrdq_gather_shifted_offset_z_s64 (__ARM_mve_coerce1(p0, int64_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint64_t_ptr]: __arm_vldrdq_gather_shifted_offset_z_u64 (__ARM_mve_coerce1(p0, uint64_t *), p1, p2)))
  
  #define __arm_vadciq_m(p0,p1,p2,p3,p4) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 40583,40602 ----
    int (*)[__ARM_mve_type_uint64x2_t]: __arm_vstrdq_scatter_base_wb_u64 (p0, p1, __ARM_mve_coerce(__p2, uint64x2_t)));})
  
  #define __arm_vldrdq_gather_offset(p0,p1) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr]: __arm_vldrdq_gather_offset_s64 (__ARM_mve_coerce_s64_ptr(p0, int64_t *), p1), \
!   int (*)[__ARM_mve_type_uint64_t_ptr]: __arm_vldrdq_gather_offset_u64 (__ARM_mve_coerce_u64_ptr(p0, uint64_t *), p1)))
  
  #define __arm_vldrdq_gather_offset_z(p0,p1,p2) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr]: __arm_vldrdq_gather_offset_z_s64 (__ARM_mve_coerce_s64_ptr(p0, int64_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint64_t_ptr]: __arm_vldrdq_gather_offset_z_u64 (__ARM_mve_coerce_u64_ptr(p0, uint64_t *), p1, p2)))
  
  #define __arm_vldrdq_gather_shifted_offset(p0,p1) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr]: __arm_vldrdq_gather_shifted_offset_s64 (__ARM_mve_coerce_s64_ptr(p0, int64_t *), p1), \
!   int (*)[__ARM_mve_type_uint64_t_ptr]: __arm_vldrdq_gather_shifted_offset_u64 (__ARM_mve_coerce_u64_ptr(p0, uint64_t *), p1)))
  
  #define __arm_vldrdq_gather_shifted_offset_z(p0,p1,p2) ( _Generic( (int (*)[__ARM_mve_typeid(p0)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr]: __arm_vldrdq_gather_shifted_offset_z_s64 (__ARM_mve_coerce_s64_ptr(p0, int64_t *), p1, p2), \
!   int (*)[__ARM_mve_type_uint64_t_ptr]: __arm_vldrdq_gather_shifted_offset_z_u64 (__ARM_mve_coerce_u64_ptr(p0, uint64_t *), p1, p2)))
  
  #define __arm_vadciq_m(p0,p1,p2,p3,p4) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 40596,40631 ****
  
  #define __arm_vldrbq_gather_offset_z(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_z_s8 (__ARM_mve_coerce1(p0, int8_t *), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_z_s16 (__ARM_mve_coerce1(p0, int8_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_z_s32 (__ARM_mve_coerce1(p0, int8_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_z_u8 (__ARM_mve_coerce1(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_z_u16 (__ARM_mve_coerce1(p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_z_u32 (__ARM_mve_coerce1(p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vqrdmlahq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vqrdmlashq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vqdmlashq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vqrshlq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 40652,40687 ----
  
  #define __arm_vldrbq_gather_offset_z(p0,p1,p2) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_z_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_z_s16 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_z_s32 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_z_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_z_u16 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_z_u32 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vqrdmlahq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlahq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vqrdmlashq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmlashq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vqdmlashq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlashq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vqrshlq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 40726,40737 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqsubq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqsubq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqsubq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
--- 40782,40793 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqsubq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqsubq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqsubq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqsubq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
*************** extern void *__ARM_undef;
*** 40746,40754 ****
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqrdmulhq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqrdmulhq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqrdmulhq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vqrdmlsdhxq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 40802,40810 ----
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqrdmulhq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqrdmulhq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqrdmulhq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqrdmulhq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vqrdmlsdhxq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 40874,40890 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmlaldavaq_p_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmlaldavaq_p_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmlaldavaq_p_u16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmlaldavaq_p_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vmlaldavaxq_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmlaldavaxq_p_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmlaldavaxq_p_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3));})
  
  #define __arm_vmlsldavaq_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 40930,40946 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmlaldavaq_p_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmlaldavaq_p_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmlaldavaq_p_u16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmlaldavaq_p_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vmlaldavaxq_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmlaldavaxq_p_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmlaldavaxq_p_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3));})
  
  #define __arm_vmlsldavaq_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 40954,40963 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmvnq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmvnq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmvnq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmvnq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce1(__p1, int) , p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmvnq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce1(__p1, int) , p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmvnq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce1(__p1, int) , p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmvnq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce1(__p1, int) , p2));})
  
  #define __arm_vorrq_m_n(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 41010,41019 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmvnq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmvnq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmvnq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmvnq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce_i_scalar(__p1, int) , p2), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmvnq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce_i_scalar(__p1, int) , p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmvnq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int) , p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmvnq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int) , p2));})
  
  #define __arm_vorrq_m_n(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 41023,41034 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhaddq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhaddq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhaddq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
--- 41079,41090 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhaddq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vhaddq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vhaddq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vhaddq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
*************** extern void *__ARM_undef;
*** 41062,41073 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vhsubq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vhsubq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vhsubq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vmaxq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 41118,41129 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vhsubq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vhsubq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vhsubq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3), \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vhsubq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vmaxq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 41095,41117 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vmlasq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vmulhq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 41151,41173 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlaq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vmlasq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vmlasq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vmulhq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 41157,41168 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqaddq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqaddq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqaddq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
--- 41213,41224 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vqaddq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqaddq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqaddq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqaddq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
*************** extern void *__ARM_undef;
*** 41174,41190 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vqdmulhq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqdmulhq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulhq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulhq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3));})
--- 41230,41246 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmlahq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vqdmulhq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_m_n_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_m_n_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulhq_m_n_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vqdmulhq_m_s8 (__ARM_mve_coerce(__p0, int8x16_t), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
    int (*)[__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulhq_m_s16 (__ARM_mve_coerce(__p0, int16x8_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulhq_m_s32 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3));})
*************** extern void *__ARM_undef;
*** 41195,41209 ****
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmullbq_m_s16 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int64x2_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmullbq_m_s32 (__ARM_mve_coerce(__p0, int64x2_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_m_n_s16 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int64x2_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_m_n_s32 (__ARM_mve_coerce(__p0, int64x2_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3));})
  
  #define __arm_vqdmulltq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_m_n_s16 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce3(p2, int), p3), \
!   int (*)[__ARM_mve_type_int64x2_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_m_n_s32 (__ARM_mve_coerce(__p0, int64x2_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce3(p2, int), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulltq_m_s16 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int64x2_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulltq_m_s32 (__ARM_mve_coerce(__p0, int64x2_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3));})
  
--- 41251,41265 ----
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmullbq_m_s16 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int64x2_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmullbq_m_s32 (__ARM_mve_coerce(__p0, int64x2_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_m_n_s16 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int64x2_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmullbq_m_n_s32 (__ARM_mve_coerce(__p0, int64x2_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3));})
  
  #define __arm_vqdmulltq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_m_n_s16 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
!   int (*)[__ARM_mve_type_int64x2_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int_n]: __arm_vqdmulltq_m_n_s32 (__ARM_mve_coerce(__p0, int64x2_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce_i_scalar(__p2, int), p3), \
    int (*)[__ARM_mve_type_int32x4_t][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vqdmulltq_m_s16 (__ARM_mve_coerce(__p0, int32x4_t), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
    int (*)[__ARM_mve_type_int64x2_t][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vqdmulltq_m_s32 (__ARM_mve_coerce(__p0, int64x2_t), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3));})
  
*************** extern void *__ARM_undef;
*** 41269,41277 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmladavaxq_p_s8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmladavaxq_p_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmladavaxq_p_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3));})
  
  #define __arm_vmullbq_poly_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 41325,41333 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmladavaxq_p_s8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmladavaxq_p_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmladavaxq_p_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3));})
  
  #define __arm_vmullbq_poly_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 41282,41293 ****
  
  #define __arm_vldrbq_gather_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_s8(__ARM_mve_coerce1(p0, int8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_s16(__ARM_mve_coerce1(p0, int8_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_s32(__ARM_mve_coerce1(p0, int8_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_u8(__ARM_mve_coerce1(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_u16(__ARM_mve_coerce1(p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_u32(__ARM_mve_coerce1(p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vidupq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
   __typeof(p1) __p1 = (p1); \
--- 41338,41349 ----
  
  #define __arm_vldrbq_gather_offset(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_s8(__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_s16(__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_s32(__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vldrbq_gather_offset_u8(__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vldrbq_gather_offset_u16(__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vldrbq_gather_offset_u32(__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vidupq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
   __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 41295,41303 ****
   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vidupq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), (uint32_t) __p1, p2, p3), \
   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vidupq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), (uint32_t) __p1, p2, p3), \
   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vidupq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), (uint32_t) __p1, p2, p3), \
!  int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_m_wb_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3), \
!  int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_m_wb_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3), \
!  int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_m_wb_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vddupq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
   __typeof(p1) __p1 = (p1); \
--- 41351,41359 ----
   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vidupq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), (uint32_t) __p1, p2, p3), \
   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vidupq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), (uint32_t) __p1, p2, p3), \
   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vidupq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), (uint32_t) __p1, p2, p3), \
!  int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_m_wb_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3), \
!  int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_m_wb_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3), \
!  int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_m_wb_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vddupq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
   __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 41305,41393 ****
   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vddupq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), (uint32_t) __p1, p2, p3), \
   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vddupq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), (uint32_t) __p1, p2, p3), \
   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vddupq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), (uint32_t) __p1, p2, p3), \
!  int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_m_wb_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3), \
!  int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_m_wb_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3), \
!  int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_m_wb_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vidupq_u16(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_n_u16 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_wb_u16 (__ARM_mve_coerce(__p0, uint32_t *), p1));})
  
  #define __arm_vidupq_u32(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_n_u32 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_wb_u32 (__ARM_mve_coerce(__p0, uint32_t *), p1));})
  
  #define __arm_vidupq_u8(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_n_u8 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_wb_u8 (__ARM_mve_coerce(__p0, uint32_t *), p1));})
  
  #define __arm_vddupq_u16(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_n_u16 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_wb_u16 (__ARM_mve_coerce(__p0, uint32_t *), p1));})
  
  #define __arm_vddupq_u32(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_n_u32 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_wb_u32 (__ARM_mve_coerce(__p0, uint32_t *), p1));})
  
  #define __arm_vddupq_u8(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_n_u8 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_wb_u8 (__ARM_mve_coerce(__p0, uint32_t *), p1));})
  
  #define __arm_viwdupq_m(p0,p1,p2,p3,p4) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_viwdupq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_viwdupq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_viwdupq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_m_wb_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_m_wb_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_m_wb_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_viwdupq_u16(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_n_u16 (__ARM_mve_coerce3(p0, int), p1, (const int) p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_wb_u16 (__ARM_mve_coerce(__p0, uint32_t *), p1, (const int) p2));})
  
  #define __arm_viwdupq_u32(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_n_u32 (__ARM_mve_coerce3(p0, int), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_wb_u32 (__ARM_mve_coerce(__p0, uint32_t *), p1, p2));})
  
  #define __arm_viwdupq_u8(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_n_u8 (__ARM_mve_coerce3(p0, int), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_wb_u8 (__ARM_mve_coerce(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vdwdupq_m(p0,p1,p2,p3,p4) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vdwdupq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vdwdupq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vdwdupq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_m_wb_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_m_wb_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_m_wb_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_vdwdupq_u16(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_n_u16 (__ARM_mve_coerce3(p0, int), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_wb_u16 (__ARM_mve_coerce(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vdwdupq_u32(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_n_u32 (__ARM_mve_coerce3(p0, int), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_wb_u32 (__ARM_mve_coerce(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vdwdupq_u8(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_n_u8 (__ARM_mve_coerce3(p0, int), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_wb_u8 (__ARM_mve_coerce(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vshlcq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 41361,41449 ----
   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vddupq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), (uint32_t) __p1, p2, p3), \
   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vddupq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), (uint32_t) __p1, p2, p3), \
   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vddupq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), (uint32_t) __p1, p2, p3), \
!  int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_m_wb_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3), \
!  int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_m_wb_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3), \
!  int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_m_wb_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3));})
  
  #define __arm_vidupq_u16(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_n_u16 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_wb_u16 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1));})
  
  #define __arm_vidupq_u32(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_n_u32 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_wb_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1));})
  
  #define __arm_vidupq_u8(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vidupq_n_u8 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vidupq_wb_u8 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1));})
  
  #define __arm_vddupq_u16(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_n_u16 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_wb_u16 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1));})
  
  #define __arm_vddupq_u32(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_n_u32 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_wb_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1));})
  
  #define __arm_vddupq_u8(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
    int (*)[__ARM_mve_type_int_n]: __arm_vddupq_n_u8 ((uint32_t) __p0, p1), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vddupq_wb_u8 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1));})
  
  #define __arm_viwdupq_m(p0,p1,p2,p3,p4) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_viwdupq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_viwdupq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_viwdupq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_m_wb_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_m_wb_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_m_wb_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_viwdupq_u16(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_n_u16 (__ARM_mve_coerce_i_scalar(__p0, int), p1, (const int) p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_wb_u16 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, (const int) p2));})
  
  #define __arm_viwdupq_u32(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_n_u32 (__ARM_mve_coerce_i_scalar(__p0, int), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_wb_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, p2));})
  
  #define __arm_viwdupq_u8(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_viwdupq_n_u8 (__ARM_mve_coerce_i_scalar(__p0, int), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_viwdupq_wb_u8 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vdwdupq_m(p0,p1,p2,p3,p4) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vdwdupq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vdwdupq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vdwdupq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_m_wb_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_m_wb_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_m_wb_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_u32_ptr(__p1, uint32_t *), p2, p3, p4));})
  
  #define __arm_vdwdupq_u16(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_n_u16 (__ARM_mve_coerce_i_scalar(__p0, int), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_wb_u16 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vdwdupq_u32(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_n_u32 (__ARM_mve_coerce_i_scalar(__p0, int), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_wb_u32 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vdwdupq_u8(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
!   int (*)[__ARM_mve_type_int_n]: __arm_vdwdupq_n_u8 (__ARM_mve_coerce_i_scalar(__p0, int), p1, p2), \
!   int (*)[__ARM_mve_type_uint32_t_ptr]: __arm_vdwdupq_wb_u8 (__ARM_mve_coerce_u32_ptr(__p0, uint32_t *), p1, p2));})
  
  #define __arm_vshlcq_m(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 41423,41436 ****
  #define __arm_vaddlvaq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vaddlvaq_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vaddlvaq_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vaddlvaq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vaddlvaq_p_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vaddlvaq_p_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vaddlvq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 41479,41492 ----
  #define __arm_vaddlvaq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vaddlvaq_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vaddlvaq_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vaddlvaq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vaddlvaq_p_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vaddlvaq_p_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vaddlvq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 41445,41466 ****
  #define __arm_vaddvaq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t]: __arm_vaddvaq_s8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t]: __arm_vaddvaq_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vaddvaq_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t]: __arm_vaddvaq_u8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t]: __arm_vaddvaq_u16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vaddvaq_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vaddvaq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t]: __arm_vaddvaq_p_s8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t]: __arm_vaddvaq_p_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vaddvaq_p_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t]: __arm_vaddvaq_p_u8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t]: __arm_vaddvaq_p_u16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vaddvaq_p_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vaddvq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
--- 41501,41522 ----
  #define __arm_vaddvaq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t]: __arm_vaddvaq_s8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t]: __arm_vaddvaq_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vaddvaq_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t]: __arm_vaddvaq_u8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t]: __arm_vaddvaq_u16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vaddvaq_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vaddvaq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t]: __arm_vaddvaq_p_s8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t]: __arm_vaddvaq_p_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t]: __arm_vaddvaq_p_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t]: __arm_vaddvaq_p_u8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t]: __arm_vaddvaq_p_u16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t]: __arm_vaddvaq_p_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vaddvq(p0) ({ __typeof(p0) __p0 = (p0); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)])0, \
*************** extern void *__ARM_undef;
*** 41486,41494 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpcsq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpcsq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpcsq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vcmpcsq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 41542,41550 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpcsq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpcsq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpcsq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vcmpcsq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 41496,41504 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpcsq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpcsq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpcsq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int), p2));})
  
  #define __arm_vcmphiq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 41552,41560 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmpcsq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmpcsq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmpcsq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmpcsq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2));})
  
  #define __arm_vcmphiq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 41506,41521 ****
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmphiq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmphiq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmphiq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmphiq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmphiq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmphiq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int)));})
  
  #define __arm_vcmphiq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmphiq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmphiq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce3(p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmphiq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce3(p1, int), p2), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmphiq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmphiq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmphiq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
--- 41562,41577 ----
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmphiq_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t)), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmphiq_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t)), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmphiq_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t)), \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmphiq_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmphiq_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int)), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmphiq_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int)));})
  
  #define __arm_vcmphiq_m(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_int_n]: __arm_vcmphiq_m_n_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_int_n]: __arm_vcmphiq_m_n_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
!   int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_int_n]: __arm_vcmphiq_m_n_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce_i_scalar(__p1, int), p2), \
    int (*)[__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vcmphiq_m_u8 (__ARM_mve_coerce(__p0, uint8x16_t), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
    int (*)[__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vcmphiq_m_u16 (__ARM_mve_coerce(__p0, uint16x8_t), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
    int (*)[__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vcmphiq_m_u32 (__ARM_mve_coerce(__p0, uint32x4_t), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
*************** extern void *__ARM_undef;
*** 41612,41645 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmladavaq_s8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmladavaq_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmladavaq_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmladavaq_u8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmladavaq_u16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmladavaq_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vmladavaq_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmladavaq_p_s8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmladavaq_p_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmladavaq_p_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmladavaq_p_u8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmladavaq_p_u16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmladavaq_p_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vmladavaxq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmladavaxq_s8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmladavaxq_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmladavaxq_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmladavaxq_u8 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmladavaxq_u16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmladavaxq_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vmladavq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 41668,41701 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmladavaq_s8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmladavaq_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmladavaq_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmladavaq_u8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmladavaq_u16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmladavaq_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vmladavaq_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmladavaq_p_s8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmladavaq_p_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmladavaq_p_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmladavaq_p_u8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmladavaq_p_u16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmladavaq_p_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vmladavaxq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int8x16_t][__ARM_mve_type_int8x16_t]: __arm_vmladavaxq_s8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int8x16_t), __ARM_mve_coerce(__p2, int8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmladavaxq_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmladavaxq_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vmladavaxq_u8 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmladavaxq_u16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmladavaxq_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vmladavq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 41682,41698 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmlaldavaq_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmlaldavaq_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmlaldavaq_u16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmlaldavaq_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vmlaldavaxq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmlaldavaxq_s16 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmlaldavaxq_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t)));})
  
  #define __arm_vmlaldavq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
--- 41738,41754 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmlaldavaq_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmlaldavaq_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vmlaldavaq_u16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vmlaldavaq_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vmlaldavaxq(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int16x8_t][__ARM_mve_type_int16x8_t]: __arm_vmlaldavaxq_s16 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vmlaldavaxq_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t)));})
  
  #define __arm_vmlaldavq(p0,p1) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
*************** extern void *__ARM_undef;
*** 41856,41877 ****
  
  #define __arm_vstrbq(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vstrbq_s8 (__ARM_mve_coerce(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrbq_s16 (__ARM_mve_coerce(p0, int8_t *), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrbq_s32 (__ARM_mve_coerce(p0, int8_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vstrbq_u8 (__ARM_mve_coerce(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrbq_u16 (__ARM_mve_coerce(p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrbq_u32 (__ARM_mve_coerce(p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vstrbq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vstrbq_p_s8 (__ARM_mve_coerce(__p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrbq_p_s16 (__ARM_mve_coerce(__p0, int8_t *), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrbq_p_s32 (__ARM_mve_coerce(__p0, int8_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vstrbq_p_u8 (__ARM_mve_coerce(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrbq_p_u16 (__ARM_mve_coerce(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrbq_p_u32 (__ARM_mve_coerce(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vstrdq_scatter_base(p0,p1,p2) ({ __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p2)])0, \
--- 41912,41933 ----
  
  #define __arm_vstrbq(p0,p1) ({ __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vstrbq_s8 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrbq_s16 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, int16x8_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrbq_s32 (__ARM_mve_coerce_s8_ptr(p0, int8_t *), __ARM_mve_coerce(__p1, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vstrbq_u8 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrbq_u16 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrbq_u32 (__ARM_mve_coerce_u8_ptr(p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t)));})
  
  #define __arm_vstrbq_p(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int8x16_t]: __arm_vstrbq_p_s8 (__ARM_mve_coerce_s8_ptr(__p0, int8_t *), __ARM_mve_coerce(__p1, int8x16_t), p2), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int16x8_t]: __arm_vstrbq_p_s16 (__ARM_mve_coerce_s8_ptr(__p0, int8_t *), __ARM_mve_coerce(__p1, int16x8_t), p2), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_int32x4_t]: __arm_vstrbq_p_s32 (__ARM_mve_coerce_s8_ptr(__p0, int8_t *), __ARM_mve_coerce(__p1, int32x4_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t]: __arm_vstrbq_p_u8 (__ARM_mve_coerce_u8_ptr(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t]: __arm_vstrbq_p_u16 (__ARM_mve_coerce_u8_ptr(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t), p2), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t]: __arm_vstrbq_p_u32 (__ARM_mve_coerce_u8_ptr(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t), p2));})
  
  #define __arm_vstrdq_scatter_base(p0,p1,p2) ({ __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p2)])0, \
*************** extern void *__ARM_undef;
*** 41887,41947 ****
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vrmlaldavhaq_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vrmlaldavhaq_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vrmlaldavhaq_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vrmlaldavhaq_p_s32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vrmlaldavhaq_p_u32 (__ARM_mve_coerce3(p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrbq_scatter_offset(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int8x16_t]: __arm_vstrbq_scatter_offset_s8 (__ARM_mve_coerce(__p0, int8_t *), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, int8x16_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrbq_scatter_offset_s16 (__ARM_mve_coerce(__p0, int8_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrbq_scatter_offset_s32 (__ARM_mve_coerce(__p0, int8_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vstrbq_scatter_offset_u8 (__ARM_mve_coerce(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrbq_scatter_offset_u16 (__ARM_mve_coerce(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrbq_scatter_offset_u32 (__ARM_mve_coerce(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrbq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int8x16_t]: __arm_vstrbq_scatter_offset_p_s8 (__ARM_mve_coerce(__p0, int8_t *), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrbq_scatter_offset_p_s16 (__ARM_mve_coerce(__p0, int8_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrbq_scatter_offset_p_s32 (__ARM_mve_coerce(__p0, int8_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vstrbq_scatter_offset_p_u8 (__ARM_mve_coerce(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrbq_scatter_offset_p_u16 (__ARM_mve_coerce(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrbq_scatter_offset_p_u32 (__ARM_mve_coerce(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrdq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr][__ARM_mve_type_int64x2_t]: __arm_vstrdq_scatter_offset_p_s64 (__ARM_mve_coerce(__p0, int64_t *), p1, __ARM_mve_coerce(__p2, int64x2_t), p3), \
!   int (*)[__ARM_mve_type_uint64_t_ptr][__ARM_mve_type_uint64x2_t]: __arm_vstrdq_scatter_offset_p_u64 (__ARM_mve_coerce(__p0, uint64_t *), p1, __ARM_mve_coerce(__p2, uint64x2_t), p3));})
  
  #define __arm_vstrdq_scatter_offset(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr][__ARM_mve_type_int64x2_t]: __arm_vstrdq_scatter_offset_s64 (__ARM_mve_coerce(__p0, int64_t *), p1, __ARM_mve_coerce(__p2, int64x2_t)), \
!   int (*)[__ARM_mve_type_uint64_t_ptr][__ARM_mve_type_uint64x2_t]: __arm_vstrdq_scatter_offset_u64 (__ARM_mve_coerce(__p0, uint64_t *), p1, __ARM_mve_coerce(__p2, uint64x2_t)));})
  
  #define __arm_vstrdq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr][__ARM_mve_type_int64x2_t]: __arm_vstrdq_scatter_shifted_offset_p_s64 (__ARM_mve_coerce(__p0, int64_t *), p1, __ARM_mve_coerce(__p2, int64x2_t), p3), \
!   int (*)[__ARM_mve_type_uint64_t_ptr][__ARM_mve_type_uint64x2_t]: __arm_vstrdq_scatter_shifted_offset_p_u64 (__ARM_mve_coerce(__p0, uint64_t *), p1, __ARM_mve_coerce(__p2, uint64x2_t), p3));})
  
  #define __arm_vstrdq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr][__ARM_mve_type_int64x2_t]: __arm_vstrdq_scatter_shifted_offset_s64 (__ARM_mve_coerce(__p0, int64_t *), p1, __ARM_mve_coerce(__p2, int64x2_t)), \
!   int (*)[__ARM_mve_type_uint64_t_ptr][__ARM_mve_type_uint64x2_t]: __arm_vstrdq_scatter_shifted_offset_u64 (__ARM_mve_coerce(__p0, uint64_t *), p1, __ARM_mve_coerce(__p2, uint64x2_t)));})
  
  #endif /* __cplusplus  */
  #endif /* __ARM_FEATURE_MVE  */
--- 41943,42003 ----
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vrmlaldavhaq_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vrmlaldavhaq_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vrmlaldavhaq_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_int32x4_t][__ARM_mve_type_int32x4_t]: __arm_vrmlaldavhaq_p_s32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, int32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_int_n][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vrmlaldavhaq_p_u32 (__ARM_mve_coerce_i_scalar(__p0, int), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrbq_scatter_offset(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int8x16_t]: __arm_vstrbq_scatter_offset_s8 (__ARM_mve_coerce_s8_ptr(__p0, int8_t *), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, int8x16_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrbq_scatter_offset_s16 (__ARM_mve_coerce_s8_ptr(__p0, int8_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t)), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrbq_scatter_offset_s32 (__ARM_mve_coerce_s8_ptr(__p0, int8_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vstrbq_scatter_offset_u8 (__ARM_mve_coerce_u8_ptr(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrbq_scatter_offset_u16 (__ARM_mve_coerce_u8_ptr(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t)), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrbq_scatter_offset_u32 (__ARM_mve_coerce_u8_ptr(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t)));})
  
  #define __arm_vstrbq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p1) __p1 = (p1); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p1)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint8x16_t][__ARM_mve_type_int8x16_t]: __arm_vstrbq_scatter_offset_p_s8 (__ARM_mve_coerce_s8_ptr(__p0, int8_t *), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, int8x16_t), p3), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_int16x8_t]: __arm_vstrbq_scatter_offset_p_s16 (__ARM_mve_coerce_s8_ptr(__p0, int8_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, int16x8_t), p3), \
!   int (*)[__ARM_mve_type_int8_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_int32x4_t]: __arm_vstrbq_scatter_offset_p_s32 (__ARM_mve_coerce_s8_ptr(__p0, int8_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, int32x4_t), p3), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint8x16_t][__ARM_mve_type_uint8x16_t]: __arm_vstrbq_scatter_offset_p_u8 (__ARM_mve_coerce_u8_ptr(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint8x16_t), __ARM_mve_coerce(__p2, uint8x16_t), p3), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint16x8_t][__ARM_mve_type_uint16x8_t]: __arm_vstrbq_scatter_offset_p_u16 (__ARM_mve_coerce_u8_ptr(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint16x8_t), __ARM_mve_coerce(__p2, uint16x8_t), p3), \
!   int (*)[__ARM_mve_type_uint8_t_ptr][__ARM_mve_type_uint32x4_t][__ARM_mve_type_uint32x4_t]: __arm_vstrbq_scatter_offset_p_u32 (__ARM_mve_coerce_u8_ptr(__p0, uint8_t *), __ARM_mve_coerce(__p1, uint32x4_t), __ARM_mve_coerce(__p2, uint32x4_t), p3));})
  
  #define __arm_vstrdq_scatter_offset_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr][__ARM_mve_type_int64x2_t]: __arm_vstrdq_scatter_offset_p_s64 (__ARM_mve_coerce_s64_ptr(__p0, int64_t *), p1, __ARM_mve_coerce(__p2, int64x2_t), p3), \
!   int (*)[__ARM_mve_type_uint64_t_ptr][__ARM_mve_type_uint64x2_t]: __arm_vstrdq_scatter_offset_p_u64 (__ARM_mve_coerce_u64_ptr(__p0, uint64_t *), p1, __ARM_mve_coerce(__p2, uint64x2_t), p3));})
  
  #define __arm_vstrdq_scatter_offset(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr][__ARM_mve_type_int64x2_t]: __arm_vstrdq_scatter_offset_s64 (__ARM_mve_coerce_s64_ptr(__p0, int64_t *), p1, __ARM_mve_coerce(__p2, int64x2_t)), \
!   int (*)[__ARM_mve_type_uint64_t_ptr][__ARM_mve_type_uint64x2_t]: __arm_vstrdq_scatter_offset_u64 (__ARM_mve_coerce_u64_ptr(__p0, uint64_t *), p1, __ARM_mve_coerce(__p2, uint64x2_t)));})
  
  #define __arm_vstrdq_scatter_shifted_offset_p(p0,p1,p2,p3) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr][__ARM_mve_type_int64x2_t]: __arm_vstrdq_scatter_shifted_offset_p_s64 (__ARM_mve_coerce_s64_ptr(__p0, int64_t *), p1, __ARM_mve_coerce(__p2, int64x2_t), p3), \
!   int (*)[__ARM_mve_type_uint64_t_ptr][__ARM_mve_type_uint64x2_t]: __arm_vstrdq_scatter_shifted_offset_p_u64 (__ARM_mve_coerce_u64_ptr(__p0, uint64_t *), p1, __ARM_mve_coerce(__p2, uint64x2_t), p3));})
  
  #define __arm_vstrdq_scatter_shifted_offset(p0,p1,p2) ({ __typeof(p0) __p0 = (p0); \
    __typeof(p2) __p2 = (p2); \
    _Generic( (int (*)[__ARM_mve_typeid(__p0)][__ARM_mve_typeid(__p2)])0, \
!   int (*)[__ARM_mve_type_int64_t_ptr][__ARM_mve_type_int64x2_t]: __arm_vstrdq_scatter_shifted_offset_s64 (__ARM_mve_coerce_s64_ptr(__p0, int64_t *), p1, __ARM_mve_coerce(__p2, int64x2_t)), \
!   int (*)[__ARM_mve_type_uint64_t_ptr][__ARM_mve_type_uint64x2_t]: __arm_vstrdq_scatter_shifted_offset_u64 (__ARM_mve_coerce_u64_ptr(__p0, uint64_t *), p1, __ARM_mve_coerce(__p2, uint64x2_t)));})
  
  #endif /* __cplusplus  */
  #endif /* __ARM_FEATURE_MVE  */
diff -Nrcpad gcc-13.1.0/gcc/config/arm/constraints.md gcc-13.2.0/gcc/config/arm/constraints.md
*** gcc-13.1.0/gcc/config/arm/constraints.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/arm/constraints.md	Thu Jul 27 08:13:04 2023
***************
*** 102,111 ****
         (match_test "TARGET_HAVE_MVE && ((ival == 1) || (ival == 2)
  				       || (ival == 4) || (ival == 8))")))
  
- ;; True if the immediate is multiple of 8 and in range of -/+ 1016 for MVE.
- (define_predicate "mve_vldrd_immediate"
-   (match_test "satisfies_constraint_Ri (op)"))
- 
  (define_register_constraint "t" "TARGET_32BIT ? VFP_LO_REGS : NO_REGS"
   "The VFP registers @code{s0}-@code{s31}.")
  
--- 102,107 ----
***************
*** 574,579 ****
--- 570,591 ----
   (match_code "symbol_ref")
  )
  
+ ;; True if the immediate is the range +/- 1016 and multiple of 8 for MVE.
+ (define_constraint "Ri"
+   "@internal In Thumb-2 state a constant is multiple of 8 and in range
+    of -/+ 1016 for MVE"
+   (and (match_code "const_int")
+        (match_test "TARGET_HAVE_MVE && (-1016 <= ival) && (ival <= 1016)
+ 		    && ((ival % 8) == 0)")))
+ 
+ ;; True if the immediate is multiple of 2 and in range of -/+ 252 for MVE.
+ (define_constraint "Rl"
+   "@internal In Thumb-2 state a constant is multiple of 2 and in range
+    of -/+ 252 for MVE"
+   (and (match_code "const_int")
+        (match_test "TARGET_HAVE_MVE && (-252 <= ival) && (ival <= 252)
+ 		    && ((ival % 2) == 0)")))
+ 
  (define_memory_constraint "Uz"
   "@internal
    A memory access that is accessible as an LDC/STC operand"
diff -Nrcpad gcc-13.1.0/gcc/config/arm/mve.md gcc-13.2.0/gcc/config/arm/mve.md
*** gcc-13.1.0/gcc/config/arm/mve.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/arm/mve.md	Thu Jul 27 08:13:04 2023
***************
*** 141,147 ****
  	 VRNDQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vrintzt.f%#<V_sz_elem> %q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 141,147 ----
  	 VRNDQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vrintzt.f%#<V_sz_elem>\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 239,245 ****
  	 VREV64Q_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vrev64.%#<V_sz_elem> %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 239,245 ----
  	 VREV64Q_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vrev64.%#<V_sz_elem>\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 293,299 ****
  	 VREV32Q_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vrev32.16 %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  ;;
--- 293,299 ----
  	 VREV32Q_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vrev32.16\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  ;;
***************
*** 306,312 ****
  	 VCVTTQ_F32_F16))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtt.f32.f16 %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 306,312 ----
  	 VCVTTQ_F32_F16))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtt.f32.f16\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 320,326 ****
  	 VCVTBQ_F32_F16))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtb.f32.f16 %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 320,326 ----
  	 VCVTBQ_F32_F16))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtb.f32.f16\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 334,340 ****
  	 VCVTQ_TO_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvt.f%#<V_sz_elem>.<supf>%#<V_sz_elem>       %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 334,340 ----
  	 VCVTQ_TO_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvt.f%#<V_sz_elem>.<supf>%#<V_sz_elem>\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 348,354 ****
  	 VREV64Q))
    ]
    "TARGET_HAVE_MVE"
!   "vrev64.%#<V_sz_elem> %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 348,354 ----
  	 VREV64Q))
    ]
    "TARGET_HAVE_MVE"
!   "vrev64.%#<V_sz_elem>\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 362,368 ****
  	 VCVTQ_FROM_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvt.<supf>%#<V_sz_elem>.f%#<V_sz_elem>       %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  ;; [vqnegq_s])
--- 362,368 ----
  	 VCVTQ_FROM_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvt.<supf>%#<V_sz_elem>.f%#<V_sz_elem>\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  ;; [vqnegq_s])
***************
*** 524,530 ****
  	 VMOVLTQ))
    ]
    "TARGET_HAVE_MVE"
!   "vmovlt.<supf>%#<V_sz_elem>   %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 524,530 ----
  	 VMOVLTQ))
    ]
    "TARGET_HAVE_MVE"
!   "vmovlt.<supf>%#<V_sz_elem>\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 538,544 ****
  	 VMOVLBQ))
    ]
    "TARGET_HAVE_MVE"
!   "vmovlb.<supf>%#<V_sz_elem>   %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 538,544 ----
  	 VMOVLBQ))
    ]
    "TARGET_HAVE_MVE"
!   "vmovlb.<supf>%#<V_sz_elem>\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 552,558 ****
  	 VCVTPQ))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtp.<supf>%#<V_sz_elem>.f%#<V_sz_elem>      %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 552,558 ----
  	 VCVTPQ))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtp.<supf>%#<V_sz_elem>.f%#<V_sz_elem>\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 566,572 ****
  	 VCVTNQ))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtn.<supf>%#<V_sz_elem>.f%#<V_sz_elem>      %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 566,572 ----
  	 VCVTNQ))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtn.<supf>%#<V_sz_elem>.f%#<V_sz_elem>\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 580,586 ****
  	 VCVTMQ))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtm.<supf>%#<V_sz_elem>.f%#<V_sz_elem>      %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 580,586 ----
  	 VCVTMQ))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtm.<supf>%#<V_sz_elem>.f%#<V_sz_elem>\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 594,600 ****
  	 VCVTAQ))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvta.<supf>%#<V_sz_elem>.f%#<V_sz_elem>      %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 594,600 ----
  	 VCVTAQ))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvta.<supf>%#<V_sz_elem>.f%#<V_sz_elem>\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 608,614 ****
  	 VMVNQ_N))
    ]
    "TARGET_HAVE_MVE"
!   "vmvn.i%#<V_sz_elem>  %q0, %1"
    [(set_attr "type" "mve_move")
  ])
  
--- 608,614 ----
  	 VMVNQ_N))
    ]
    "TARGET_HAVE_MVE"
!   "vmvn.i%#<V_sz_elem>\t%q0, %1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 622,628 ****
  	 VREV16Q))
    ]
    "TARGET_HAVE_MVE"
!   "vrev16.8 %q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
--- 622,628 ----
  	 VREV16Q))
    ]
    "TARGET_HAVE_MVE"
!   "vrev16.8\t%q0, %q1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 650,656 ****
  	VCTP))
    ]
    "TARGET_HAVE_MVE"
!   "vctp.<MVE_vctp> %1"
    [(set_attr "type" "mve_move")
  ])
  
--- 650,656 ----
  	VCTP))
    ]
    "TARGET_HAVE_MVE"
!   "vctp.<MVE_vctp>\t%1"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 694,700 ****
  	 VBRSRQ_N_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vbrsr.<V_sz_elem>  %q0, %q1, %2"
    [(set_attr "type" "mve_move")
  ])
  
--- 694,700 ----
  	 VBRSRQ_N_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vbrsr.<V_sz_elem>\t%q0, %q1, %2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 976,982 ****
  	 VBRSRQ_N))
    ]
    "TARGET_HAVE_MVE"
!   "vbrsr.%#<V_sz_elem>	%q0, %q1, %2"
    [(set_attr "type" "mve_move")
  ])
  
--- 976,982 ----
  	 VBRSRQ_N))
    ]
    "TARGET_HAVE_MVE"
!   "vbrsr.%#<V_sz_elem>\t%q0, %q1, %2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 1864,1870 ****
  		   (match_operand:MVE_0 2 "s_register_operand" "w")))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vand %q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 1864,1870 ----
  		   (match_operand:MVE_0 2 "s_register_operand" "w")))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vand\t%q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 1878,1884 ****
  			      (match_operand:MVE_0 2 "s_register_operand" "w")))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vbic %q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 1878,1884 ----
  			      (match_operand:MVE_0 2 "s_register_operand" "w")))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vbic\t%q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 1893,1899 ****
  	 VBICQ_N))
    ]
    "TARGET_HAVE_MVE"
!   "vbic.i%#<V_sz_elem>	%q0, %2"
    [(set_attr "type" "mve_move")
  ])
  
--- 1893,1899 ----
  	 VBICQ_N))
    ]
    "TARGET_HAVE_MVE"
!   "vbic.i%#<V_sz_elem>\t%q0, %2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 1967,1973 ****
  	 VCTP_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vctpt.<MVE_vctp> %1"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 1967,1973 ----
  	 VCTP_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vctpt.<MVE_vctp>\t%1"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 1982,1988 ****
  	 VCVTBQ_F16_F32))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtb.f16.f32 %q0, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 1982,1988 ----
  	 VCVTBQ_F16_F32))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtb.f16.f32\t%q0, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 1997,2003 ****
  	 VCVTTQ_F16_F32))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtt.f16.f32 %q0, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 1997,2003 ----
  	 VCVTTQ_F16_F32))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vcvtt.f16.f32\t%q0, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 2011,2017 ****
  		   (match_operand:MVE_0 2 "s_register_operand" "w")))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "veor %q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 2011,2017 ----
  		   (match_operand:MVE_0 2 "s_register_operand" "w")))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "veor\t%q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 2159,2165 ****
  	 VMLALDAVXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vmlaldavx.s%#<V_sz_elem> %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 2159,2165 ----
  	 VMLALDAVXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vmlaldavx.s%#<V_sz_elem>\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 2174,2180 ****
  	 VMLSLDAVQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vmlsldav.s%#<V_sz_elem> %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 2174,2180 ----
  	 VMLSLDAVQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vmlsldav.s%#<V_sz_elem>\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 2189,2195 ****
  	 VMLSLDAVXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vmlsldavx.s%#<V_sz_elem> %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 2189,2195 ----
  	 VMLSLDAVXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vmlsldavx.s%#<V_sz_elem>\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 2262,2268 ****
  		   (match_operand:MVE_0 1 "s_register_operand" "w")))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vorn %q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 2262,2268 ----
  		   (match_operand:MVE_0 1 "s_register_operand" "w")))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vorn\t%q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 2276,2282 ****
  		   (match_operand:MVE_0 2 "s_register_operand" "w")))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vorr %q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 2276,2282 ----
  		   (match_operand:MVE_0 2 "s_register_operand" "w")))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vorr\t%q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 2426,2432 ****
  	 VRMLALDAVHXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vrmlaldavhx.s32 %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 2426,2432 ----
  	 VRMLALDAVHXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vrmlaldavhx.s32\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 2561,2567 ****
  	 VBICQ_M_N))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vbict.i%#<V_sz_elem>	%q0, %2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  ;;
--- 2561,2567 ----
  	 VBICQ_M_N))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vbict.i%#<V_sz_elem>\t%q0, %2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  ;;
***************
*** 2606,2612 ****
  	 VCVTQ_M_TO_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vcvtt.f%#<V_sz_elem>.<supf>%#<V_sz_elem>	 %q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  ;;
--- 2606,2612 ----
  	 VCVTQ_M_TO_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vcvtt.f%#<V_sz_elem>.<supf>%#<V_sz_elem>\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  ;;
***************
*** 2714,2720 ****
  		   (match_dup 4)]
  	VSHLCQ))]
   "TARGET_HAVE_MVE"
!  "vshlc %q0, %1, %4")
  
  ;;
  ;; [vabsq_m_s])
--- 2714,2720 ----
  		   (match_dup 4)]
  	VSHLCQ))]
   "TARGET_HAVE_MVE"
!  "vshlc\t%q0, %1, %4")
  
  ;;
  ;; [vabsq_m_s])
***************
*** 3272,3278 ****
  	 VMVNQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vmvnt %q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 3272,3278 ----
  	 VMVNQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vmvnt\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 3304,3310 ****
  	 VPSELQ))
    ]
    "TARGET_HAVE_MVE"
!   "vpsel %q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 3304,3310 ----
  	 VPSELQ))
    ]
    "TARGET_HAVE_MVE"
!   "vpsel\t%q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 3929,3935 ****
  	 VCVTBQ_M_F16_F32))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vcvtbt.f16.f32 %q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 3929,3935 ----
  	 VCVTBQ_M_F16_F32))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vcvtbt.f16.f32\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 3945,3951 ****
  	 VCVTBQ_M_F32_F16))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vcvtbt.f32.f16 %q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 3945,3951 ----
  	 VCVTBQ_M_F32_F16))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vcvtbt.f32.f16\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 3961,3967 ****
  	 VCVTTQ_M_F16_F32))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vcvttt.f16.f32 %q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 3961,3967 ----
  	 VCVTTQ_M_F16_F32))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vcvttt.f16.f32\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 3977,3983 ****
  	 VCVTTQ_M_F32_F16))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vcvttt.f32.f16 %q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 3977,3983 ----
  	 VCVTTQ_M_F32_F16))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vcvttt.f32.f16\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4197,4203 ****
  	 VMLALDAVQ_P))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vmlaldavt.<supf>%#<V_sz_elem> %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 4197,4203 ----
  	 VMLALDAVQ_P))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vmlaldavt.<supf>%#<V_sz_elem>\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4228,4234 ****
  	 VMLSLDAVAQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vmlsldava.s%#<V_sz_elem> %Q0, %R0, %q2, %q3"
    [(set_attr "type" "mve_move")
  ])
  
--- 4228,4234 ----
  	 VMLSLDAVAQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vmlsldava.s%#<V_sz_elem>\t%Q0, %R0, %q2, %q3"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 4244,4250 ****
  	 VMLSLDAVAXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vmlsldavax.s%#<V_sz_elem> %Q0, %R0, %q2, %q3"
    [(set_attr "type" "mve_move")
  ])
  
--- 4244,4250 ----
  	 VMLSLDAVAXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vmlsldavax.s%#<V_sz_elem>\t%Q0, %R0, %q2, %q3"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 4260,4266 ****
  	 VMLSLDAVQ_P_S))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vmlsldavt.s%#<V_sz_elem> %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 4260,4266 ----
  	 VMLSLDAVQ_P_S))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vmlsldavt.s%#<V_sz_elem>\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4276,4282 ****
  	 VMLSLDAVXQ_P_S))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vmlsldavxt.s%#<V_sz_elem> %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  ;;
--- 4276,4282 ----
  	 VMLSLDAVXQ_P_S))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vmlsldavxt.s%#<V_sz_elem>\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  ;;
***************
*** 4353,4359 ****
  	 VMVNQ_M_N))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vmvnt.i%#<V_sz_elem>	%q0, %2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  ;;
--- 4353,4359 ----
  	 VMVNQ_M_N))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vmvnt.i%#<V_sz_elem>\t%q0, %2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  ;;
***************
*** 4384,4390 ****
  	 VORRQ_M_N))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vorrt.i%#<V_sz_elem>	%q0, %2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  ;;
--- 4384,4390 ----
  	 VORRQ_M_N))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vorrt.i%#<V_sz_elem>\t%q0, %2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  ;;
***************
*** 4399,4405 ****
  	 VPSELQ_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpsel %q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
--- 4399,4405 ----
  	 VPSELQ_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpsel\t%q0, %q1, %q2"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 4575,4581 ****
  	 VREV32Q_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vrev32t.16 %q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 4575,4581 ----
  	 VREV32Q_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vrev32t.16\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4591,4597 ****
  	 VREV32Q_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrev32t.%#<V_sz_elem>	%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 4591,4597 ----
  	 VREV32Q_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrev32t.%#<V_sz_elem>\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4607,4613 ****
  	 VREV64Q_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vrev64t.%#<V_sz_elem>	%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 4607,4613 ----
  	 VREV64Q_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vrev64t.%#<V_sz_elem>\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4623,4629 ****
  	 VRMLALDAVHAXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vrmlaldavhax.s32 %Q0, %R0, %q2, %q3"
    [(set_attr "type" "mve_move")
  ])
  
--- 4623,4629 ----
  	 VRMLALDAVHAXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vrmlaldavhax.s32\t%Q0, %R0, %q2, %q3"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 4639,4645 ****
  	 VRMLALDAVHXQ_P_S))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrmlaldavhxt.s32 %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 4639,4645 ----
  	 VRMLALDAVHXQ_P_S))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrmlaldavhxt.s32\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4655,4661 ****
  	 VRMLSLDAVHAXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vrmlsldavhax.s32 %Q0, %R0, %q2, %q3"
    [(set_attr "type" "mve_move")
  ])
  
--- 4655,4661 ----
  	 VRMLSLDAVHAXQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vrmlsldavhax.s32\t%Q0, %R0, %q2, %q3"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 4671,4677 ****
  	 VRMLSLDAVHQ_P_S))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrmlsldavht.s32 %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 4671,4677 ----
  	 VRMLSLDAVHQ_P_S))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrmlsldavht.s32\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4687,4693 ****
  	 VRMLSLDAVHXQ_P_S))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrmlsldavhxt.s32 %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 4687,4693 ----
  	 VRMLSLDAVHXQ_P_S))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrmlsldavhxt.s32\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4912,4918 ****
  	 VREV16Q_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrev16t.8 %q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 4912,4918 ----
  	 VREV16Q_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrev16t.8\t%q0, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4944,4950 ****
  	 VRMLALDAVHQ_P))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrmlaldavht.<supf>32 %Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 4944,4950 ----
  	 VRMLALDAVHQ_P))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vrmlaldavht.<supf>32\t%Q0, %R0, %q1, %q2"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 4960,4966 ****
  	 VRMLSLDAVHAQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vrmlsldavha.s32 %Q0, %R0, %q2, %q3"
    [(set_attr "type" "mve_move")
  ])
  
--- 4960,4966 ----
  	 VRMLSLDAVHAQ_S))
    ]
    "TARGET_HAVE_MVE"
!   "vrmlsldavha.s32\t%Q0, %R0, %q2, %q3"
    [(set_attr "type" "mve_move")
  ])
  
***************
*** 5129,5135 ****
  	 VANDQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vandt %q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 5129,5135 ----
  	 VANDQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vandt\t%q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 5146,5152 ****
  	 VBICQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vbict %q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 5146,5152 ----
  	 VBICQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vbict\t%q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 5214,5220 ****
  	 VEORQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;veort %q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 5214,5220 ----
  	 VEORQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;veort\t%q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 5469,5475 ****
  	 VORNQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vornt %q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 5469,5475 ----
  	 VORNQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vornt\t%q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 5486,5492 ****
  	 VORRQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vorrt %q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 5486,5492 ----
  	 VORRQ_M))
    ]
    "TARGET_HAVE_MVE"
!   "vpst\;vorrt\t%q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 6658,6664 ****
  	 VANDQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vandt %q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 6658,6664 ----
  	 VANDQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vandt\t%q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 6675,6681 ****
  	 VBICQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vbict %q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 6675,6681 ----
  	 VBICQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vbict\t%q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 6879,6885 ****
  	 VEORQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;veort %q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 6879,6885 ----
  	 VEORQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;veort\t%q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 7032,7038 ****
  	 VORNQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vornt %q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 7032,7038 ----
  	 VORNQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vornt\t%q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 7049,7055 ****
  	 VORRQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vorrt %q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
--- 7049,7055 ----
  	 VORRQ_M_F))
    ]
    "TARGET_HAVE_MVE && TARGET_HAVE_MVE_FLOAT"
!   "vpst\;vorrt\t%q0, %q2, %q3"
    [(set_attr "type" "mve_move")
     (set_attr "length""8")])
  
***************
*** 8492,8498 ****
  	   (match_operand:V2QI 3 "vpr_register_operand" "Up")]
  	  VSTRDSSOQ))]
    "TARGET_HAVE_MVE"
!   "vpst\;vstrdt.64\t%q2, [%0, %q1, UXTW #3]"
    [(set_attr "length" "8")])
  
  ;;
--- 8492,8498 ----
  	   (match_operand:V2QI 3 "vpr_register_operand" "Up")]
  	  VSTRDSSOQ))]
    "TARGET_HAVE_MVE"
!   "vpst\;vstrdt.64\t%q2, [%0, %q1, uxtw #3]"
    [(set_attr "length" "8")])
  
  ;;
***************
*** 8521,8527 ****
  	   (match_operand:V2DI 2 "s_register_operand" "w")]
  	  VSTRDSSOQ))]
    "TARGET_HAVE_MVE"
!   "vstrd.64\t%q2, [%0, %q1, UXTW #3]"
    [(set_attr "length" "4")])
  
  ;;
--- 8521,8527 ----
  	   (match_operand:V2DI 2 "s_register_operand" "w")]
  	  VSTRDSSOQ))]
    "TARGET_HAVE_MVE"
!   "vstrd.64\t%q2, [%0, %q1, uxtw #3]"
    [(set_attr "length" "4")])
  
  ;;
***************
*** 9359,9365 ****
  		[(match_operand:V4SI 1 "s_register_operand" "0")
  		 (match_operand:SI 2 "mve_vldrd_immediate" "Ri")
  		 (match_operand:V4SI 3 "s_register_operand" "w")
! 		 (match_operand:V4BI 4 "vpr_register_operand")]
  	VSTRWSBWBQ))
     (set (match_operand:V4SI 0 "s_register_operand" "=w")
  	(unspec:V4SI [(match_dup 1) (match_dup 2)]
--- 9359,9365 ----
  		[(match_operand:V4SI 1 "s_register_operand" "0")
  		 (match_operand:SI 2 "mve_vldrd_immediate" "Ri")
  		 (match_operand:V4SI 3 "s_register_operand" "w")
! 		 (match_operand:V4BI 4 "vpr_register_operand" "Up")]
  	VSTRWSBWBQ))
     (set (match_operand:V4SI 0 "s_register_operand" "=w")
  	(unspec:V4SI [(match_dup 1) (match_dup 2)]
***************
*** 9408,9416 ****
   [(set (mem:BLK (scratch))
         (unspec:BLK
  		[(match_operand:V4SI 1 "s_register_operand" "0")
! 		 (match_operand:SI 2 "mve_vldrd_immediate" "Ri")
  		 (match_operand:V4SF 3 "s_register_operand" "w")
! 		 (match_operand:V4BI 4 "vpr_register_operand")]
  	VSTRWQSBWB_F))
     (set (match_operand:V4SI 0 "s_register_operand" "=w")
  	(unspec:V4SI [(match_dup 1) (match_dup 2)]
--- 9408,9416 ----
   [(set (mem:BLK (scratch))
         (unspec:BLK
  		[(match_operand:V4SI 1 "s_register_operand" "0")
! 		 (match_operand:SI 2 "mve_vstrw_immediate" "Rl")
  		 (match_operand:V4SF 3 "s_register_operand" "w")
! 		 (match_operand:V4BI 4 "vpr_register_operand" "Up")]
  	VSTRWQSBWB_F))
     (set (match_operand:V4SI 0 "s_register_operand" "=w")
  	(unspec:V4SI [(match_dup 1) (match_dup 2)]
***************
*** 9422,9428 ****
     ops[0] = operands[1];
     ops[1] = operands[2];
     ops[2] = operands[3];
!    output_asm_insn ("vpst\;\tvstrwt.u32\t%q2, [%q0, %1]!",ops);
     return "";
  }
    [(set_attr "length" "8")])
--- 9422,9428 ----
     ops[0] = operands[1];
     ops[1] = operands[2];
     ops[2] = operands[3];
!    output_asm_insn ("vpst\;vstrwt.u32\t%q2, [%q0, %1]!",ops);
     return "";
  }
    [(set_attr "length" "8")])
***************
*** 9461,9467 ****
  		[(match_operand:V2DI 1 "s_register_operand" "0")
  		 (match_operand:SI 2 "mve_vldrd_immediate" "Ri")
  		 (match_operand:V2DI 3 "s_register_operand" "w")
! 		 (match_operand:V2QI 4 "vpr_register_operand")]
  	 VSTRDSBWBQ))
     (set (match_operand:V2DI 0 "s_register_operand" "=w")
  	(unspec:V2DI [(match_dup 1) (match_dup 2)]
--- 9461,9467 ----
  		[(match_operand:V2DI 1 "s_register_operand" "0")
  		 (match_operand:SI 2 "mve_vldrd_immediate" "Ri")
  		 (match_operand:V2DI 3 "s_register_operand" "w")
! 		 (match_operand:V2QI 4 "vpr_register_operand" "Up")]
  	 VSTRDSBWBQ))
     (set (match_operand:V2DI 0 "s_register_operand" "=w")
  	(unspec:V2DI [(match_dup 1) (match_dup 2)]
***************
*** 9473,9479 ****
     ops[0] = operands[1];
     ops[1] = operands[2];
     ops[2] = operands[3];
!    output_asm_insn ("vpst;vstrdt.u64\t%q2, [%q0, %1]!",ops);
     return "";
  }
    [(set_attr "length" "8")])
--- 9473,9479 ----
     ops[0] = operands[1];
     ops[1] = operands[2];
     ops[2] = operands[3];
!    output_asm_insn ("vpst\;vstrdt.u64\t%q2, [%q0, %1]!",ops);
     return "";
  }
    [(set_attr "length" "8")])
***************
*** 9782,9788 ****
  
  (define_insn "get_fpscr_nzcvqc"
   [(set (match_operand:SI 0 "register_operand" "=r")
!    (unspec:SI [(reg:SI VFPCC_REGNUM)] UNSPEC_GET_FPSCR_NZCVQC))]
   "TARGET_HAVE_MVE"
   "vmrs\\t%0, FPSCR_nzcvqc"
    [(set_attr "type" "mve_move")])
--- 9782,9788 ----
  
  (define_insn "get_fpscr_nzcvqc"
   [(set (match_operand:SI 0 "register_operand" "=r")
!    (unspec_volatile:SI [(reg:SI VFPCC_REGNUM)] UNSPEC_GET_FPSCR_NZCVQC))]
   "TARGET_HAVE_MVE"
   "vmrs\\t%0, FPSCR_nzcvqc"
    [(set_attr "type" "mve_move")])
diff -Nrcpad gcc-13.1.0/gcc/config/arm/predicates.md gcc-13.2.0/gcc/config/arm/predicates.md
*** gcc-13.1.0/gcc/config/arm/predicates.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/arm/predicates.md	Thu Jul 27 08:13:04 2023
***************
*** 73,85 ****
  (define_predicate "mve_imm_selective_upto_8"
    (match_test "satisfies_constraint_Rg (op)"))
  
! ;; True if the immediate is the range +/- 1016 and multiple of 8 for MVE.
! (define_constraint "Ri"
!   "@internal In Thumb-2 state a constant is multiple of 8 and in range
!    of -/+ 1016 for MVE"
!   (and (match_code "const_int")
!        (match_test "TARGET_HAVE_MVE && (-1016 <= ival) && (ival <= 1016)
! 		    && ((ival % 8) == 0)")))
  
  ; Predicate for stack protector guard's address in
  ; stack_protect_combined_set_insn and stack_protect_combined_test_insn patterns
--- 73,85 ----
  (define_predicate "mve_imm_selective_upto_8"
    (match_test "satisfies_constraint_Rg (op)"))
  
! ;; True if the immediate is multiple of 8 and in range of -/+ 1016 for MVE.
! (define_predicate "mve_vldrd_immediate"
!   (match_test "satisfies_constraint_Ri (op)"))
! 
! ;; True if the immediate is multiple of 2 and in range of -/+ 252 for MVE.
! (define_predicate "mve_vstrw_immediate"
!   (match_test "satisfies_constraint_Rl (op)"))
  
  ; Predicate for stack protector guard's address in
  ; stack_protect_combined_set_insn and stack_protect_combined_test_insn patterns
diff -Nrcpad gcc-13.1.0/gcc/config/arm/vfp.md gcc-13.2.0/gcc/config/arm/vfp.md
*** gcc-13.1.0/gcc/config/arm/vfp.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/arm/vfp.md	Thu Jul 27 08:13:04 2023
***************
*** 2138,2144 ****
  (define_insn_and_split "no_literal_pool_df_immediate"
    [(set (match_operand:DF 0 "s_register_operand" "=w")
  	(match_operand:DF 1 "const_double_operand" "F"))
!    (clobber (match_operand:DF 2 "s_register_operand" "=r"))]
    "arm_disable_literal_pool
     && TARGET_VFP_BASE
     && !arm_const_double_rtx (operands[1])
--- 2138,2144 ----
  (define_insn_and_split "no_literal_pool_df_immediate"
    [(set (match_operand:DF 0 "s_register_operand" "=w")
  	(match_operand:DF 1 "const_double_operand" "F"))
!    (clobber (match_operand:DI 2 "s_register_operand" "=r"))]
    "arm_disable_literal_pool
     && TARGET_VFP_BASE
     && !arm_const_double_rtx (operands[1])
***************
*** 2153,2160 ****
    unsigned HOST_WIDE_INT ival = zext_hwi (buf[order], 32);
    ival |= (zext_hwi (buf[1 - order], 32) << 32);
    rtx cst = gen_int_mode (ival, DImode);
!   emit_move_insn (simplify_gen_subreg (DImode, operands[2], DFmode, 0), cst);
!   emit_move_insn (operands[0], operands[2]);
    DONE;
  }
  )
--- 2153,2161 ----
    unsigned HOST_WIDE_INT ival = zext_hwi (buf[order], 32);
    ival |= (zext_hwi (buf[1 - order], 32) << 32);
    rtx cst = gen_int_mode (ival, DImode);
!   emit_move_insn (operands[2], cst);
!   emit_move_insn (operands[0],
! 		  simplify_gen_subreg (DFmode, operands[2], DImode, 0));
    DONE;
  }
  )
diff -Nrcpad gcc-13.1.0/gcc/config/avr/avr-dimode.md gcc-13.2.0/gcc/config/avr/avr-dimode.md
*** gcc-13.1.0/gcc/config/avr/avr-dimode.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/avr/avr-dimode.md	Thu Jul 27 08:13:04 2023
***************
*** 455,466 ****
  (define_expand "cbranch<mode>4"
    [(set (pc)
          (if_then_else (match_operator 0 "ordered_comparison_operator"
!                         [(match_operand:ALL8 1 "register_operand"  "")
!                          (match_operand:ALL8 2 "nonmemory_operand" "")])
!          (label_ref (match_operand 3 "" ""))
!          (pc)))]
    "avr_have_dimode"
     {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
  
      avr_fix_inputs (operands, 1 << 2, regmask (<MODE>mode, ACC_A));
--- 455,472 ----
  (define_expand "cbranch<mode>4"
    [(set (pc)
          (if_then_else (match_operator 0 "ordered_comparison_operator"
!                         [(match_operand:ALL8 1 "register_operand")
!                          (match_operand:ALL8 2 "nonmemory_operand")])
!                       (label_ref (match_operand 3))
!                       (pc)))]
    "avr_have_dimode"
     {
+     int icode = (int) GET_CODE (operands[0]);
+ 
+     targetm.canonicalize_comparison (&icode, &operands[1], &operands[2], false);
+     operands[0] = gen_rtx_fmt_ee ((enum rtx_code) icode,
+                                   VOIDmode, operands[1], operands[2]);
+ 
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
  
      avr_fix_inputs (operands, 1 << 2, regmask (<MODE>mode, ACC_A));
***************
*** 490,497 ****
          (if_then_else (match_operator 0 "ordered_comparison_operator"
                          [(reg:ALL8 ACC_A)
                           (reg:ALL8 ACC_B)])
!          (label_ref (match_operand 1 "" ""))
!          (pc)))]
    "avr_have_dimode"
    "#"
    "&& reload_completed"
--- 496,503 ----
          (if_then_else (match_operator 0 "ordered_comparison_operator"
                          [(reg:ALL8 ACC_A)
                           (reg:ALL8 ACC_B)])
!                       (label_ref (match_operand 1))
!                       (pc)))]
    "avr_have_dimode"
    "#"
    "&& reload_completed"
***************
*** 544,551 ****
          (if_then_else (match_operator 0 "ordered_comparison_operator"
                          [(reg:ALL8 ACC_A)
                           (match_operand:ALL8 1 "const_operand" "n Ynn")])
!          (label_ref (match_operand 2 "" ""))
!          (pc)))
     (clobber (match_scratch:QI 3 "=&d"))]
    "avr_have_dimode
     && !s8_operand (operands[1], VOIDmode)"
--- 550,557 ----
          (if_then_else (match_operator 0 "ordered_comparison_operator"
                          [(reg:ALL8 ACC_A)
                           (match_operand:ALL8 1 "const_operand" "n Ynn")])
!                       (label_ref (match_operand 2 "" ""))
!                       (pc)))
     (clobber (match_scratch:QI 3 "=&d"))]
    "avr_have_dimode
     && !s8_operand (operands[1], VOIDmode)"
diff -Nrcpad gcc-13.1.0/gcc/config/avr/avr-passes.def gcc-13.2.0/gcc/config/avr/avr-passes.def
*** gcc-13.1.0/gcc/config/avr/avr-passes.def	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/avr/avr-passes.def	Thu Jul 27 08:13:04 2023
*************** INSERT_PASS_BEFORE (pass_free_cfg, 1, av
*** 43,45 ****
--- 43,65 ----
     insns withaout any insns in between.  */
  
  INSERT_PASS_AFTER (pass_expand, 1, avr_pass_casesi);
+ 
+ /* If-else decision trees generated for switch / case may produce sequences
+    like
+ 
+       SREG = compare (reg, val);
+ 	  if (SREG == 0)  goto label1;
+       SREG = compare (reg, 1 + val);
+ 	  if (SREG >= 0)  goto label2;
+ 
+    which can be optimized to
+ 
+       SREG = compare (reg, val);
+ 	  if (SREG == 0)  goto label1;
+ 	  if (SREG >= 0)  goto label2;
+ 
+    The optimal place for such a pass would be directly after expand, but
+    it's not possible for a jump insn to target more than one code label.
+    Hence, run a mini pass right before split2 which introduces REG_CC.  */
+ 
+ INSERT_PASS_BEFORE (pass_split_after_reload, 1, avr_pass_ifelse);
diff -Nrcpad gcc-13.1.0/gcc/config/avr/avr-protos.h gcc-13.2.0/gcc/config/avr/avr-protos.h
*** gcc-13.1.0/gcc/config/avr/avr-protos.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/avr/avr-protos.h	Thu Jul 27 08:13:04 2023
*************** extern const char *ret_cond_branch (rtx
*** 58,63 ****
--- 58,65 ----
  extern const char *avr_out_movpsi (rtx_insn *, rtx*, int*);
  extern const char *avr_out_sign_extend (rtx_insn *, rtx*, int*);
  extern const char *avr_out_insert_notbit (rtx_insn *, rtx*, rtx, int*);
+ extern const char *avr_out_plus_set_ZN (rtx*, int*);
+ extern const char *avr_out_cmp_ext (rtx*, enum rtx_code, int*);
  
  extern const char *ashlqi3_out (rtx_insn *insn, rtx operands[], int *len);
  extern const char *ashlhi3_out (rtx_insn *insn, rtx operands[], int *len);
*************** extern int jump_over_one_insn_p (rtx_ins
*** 112,119 ****
  
  extern void avr_final_prescan_insn (rtx_insn *insn, rtx *operand,
  				    int num_operands);
- extern int avr_simplify_comparison_p (machine_mode mode,
- 				      RTX_CODE op, rtx x);
  extern RTX_CODE avr_normalize_condition (RTX_CODE condition);
  extern void out_shift_with_cnt (const char *templ, rtx_insn *insn,
  				rtx operands[], int *len, int t_len);
--- 114,119 ----
*************** extern rtx tmp_reg_rtx;
*** 145,150 ****
--- 145,151 ----
  extern rtx zero_reg_rtx;
  extern rtx all_regs_rtx[32];
  extern rtx rampz_rtx;
+ extern rtx cc_reg_rtx;
  
  #endif /* RTX_CODE */
  
*************** class rtl_opt_pass;
*** 160,165 ****
--- 161,167 ----
  extern rtl_opt_pass *make_avr_pass_pre_proep (gcc::context *);
  extern rtl_opt_pass *make_avr_pass_recompute_notes (gcc::context *);
  extern rtl_opt_pass *make_avr_pass_casesi (gcc::context *);
+ extern rtl_opt_pass *make_avr_pass_ifelse (gcc::context *);
  
  /* From avr-log.cc */
  
diff -Nrcpad gcc-13.1.0/gcc/config/avr/avr.cc gcc-13.2.0/gcc/config/avr/avr.cc
*** gcc-13.1.0/gcc/config/avr/avr.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/avr/avr.cc	Thu Jul 27 08:13:04 2023
*************** public:
*** 359,364 ****
--- 359,399 ----
    }
  }; // avr_pass_casesi
  
+ 
+ static const pass_data avr_pass_data_ifelse =
+ {
+   RTL_PASS,      // type
+   "",            // name (will be patched)
+   OPTGROUP_NONE, // optinfo_flags
+   TV_DF_SCAN,    // tv_id
+   0,             // properties_required
+   0,             // properties_provided
+   0,             // properties_destroyed
+   0,             // todo_flags_start
+   TODO_df_finish | TODO_df_verify // todo_flags_finish
+ };
+ 
+ class avr_pass_ifelse : public rtl_opt_pass
+ {
+ public:
+   avr_pass_ifelse (gcc::context *ctxt, const char *name)
+     : rtl_opt_pass (avr_pass_data_ifelse, ctxt)
+   {
+     this->name = name;
+   }
+ 
+   void avr_rest_of_handle_ifelse (function*);
+ 
+   virtual bool gate (function*) { return optimize > 0; }
+ 
+   virtual unsigned int execute (function *func)
+   {
+     avr_rest_of_handle_ifelse (func);
+ 
+     return 0;
+   }
+ }; // avr_pass_ifelse
+ 
  } // anon namespace
  
  rtl_opt_pass*
*************** make_avr_pass_casesi (gcc::context *ctxt
*** 373,378 ****
--- 408,419 ----
    return new avr_pass_casesi (ctxt, "avr-casesi");
  }
  
+ rtl_opt_pass*
+ make_avr_pass_ifelse (gcc::context *ctxt)
+ {
+   return new avr_pass_ifelse (ctxt, "avr-ifelse");
+ }
+ 
  
  /* Make one parallel insn with all the patterns from insns i[0]..i[5].  */
  
*************** avr_pass_casesi::avr_rest_of_handle_case
*** 686,691 ****
--- 727,1030 ----
  }
  
  
+ /* A helper for the next method.  Suppose we have two conditional branches
+ 
+       if (reg <cond1> xval1) goto label1;
+       if (reg <cond2> xval2) goto label2;
+ 
+    If the second comparison is redundant and there is a code <cond> such
+    that the sequence can be performed as
+ 
+       REG_CC = compare (reg, xval1);
+       if (REG_CC <cond1> 0)  goto label1;
+       if (REG_CC <cond> 0)   goto label2;
+ 
+    then return <cond>.  Otherwise, return UNKNOWN.
+    xval1 and xval2 are CONST_INT, and mode is the scalar int mode in which
+    the comparison will be carried out.  reverse_cond1 can be set to reverse
+    condition cond1.  This is useful if the second comparison does not follow
+    the first one, but is located after label1 like in:
+ 
+       if (reg <cond1> xval1) goto label1;
+       ...
+       label1:
+       if (reg <cond2> xval2) goto label2;  */
+ 
+ static enum rtx_code
+ avr_redundant_compare (enum rtx_code cond1, rtx xval1,
+ 		       enum rtx_code cond2, rtx xval2,
+ 		       machine_mode mode, bool reverse_cond1)
+ {
+   HOST_WIDE_INT ival1 = INTVAL (xval1);
+   HOST_WIDE_INT ival2 = INTVAL (xval2);
+ 
+   unsigned HOST_WIDE_INT mask = GET_MODE_MASK (mode);
+   unsigned HOST_WIDE_INT uval1 = mask & UINTVAL (xval1);
+   unsigned HOST_WIDE_INT uval2 = mask & UINTVAL (xval2);
+ 
+   if (reverse_cond1)
+     cond1 = reverse_condition (cond1);
+ 
+   if (cond1 == EQ)
+     {
+       ////////////////////////////////////////////////
+       // A sequence like
+       //    if (reg == val)  goto label1;
+       //    if (reg > val)   goto label2;
+       // can be re-written using the same, simple comparison like in:
+       //    REG_CC = compare (reg, val)
+       //    if (REG_CC == 0)  goto label1;
+       //    if (REG_CC >= 0)  goto label2;
+       if (ival1 == ival2
+ 	  && (cond2 == GT || cond2 == GTU))
+ 	return avr_normalize_condition (cond2);
+ 
+       // Similar, but the input sequence is like
+       //    if (reg == val)  goto label1;
+       //    if (reg >= val)  goto label2;
+       if (ival1 == ival2
+ 	  && (cond2 == GE || cond2 == GEU))
+ 	return cond2;
+ 
+       // Similar, but the input sequence is like
+       //    if (reg == val)      goto label1;
+       //    if (reg >= val + 1)  goto label2;
+       if ((cond2 == GE && ival2 == 1 + ival1)
+ 	  || (cond2 == GEU && uval2 == 1 + uval1))
+ 	return cond2;
+ 
+       // Similar, but the input sequence is like
+       //    if (reg == val)      goto label1;
+       //    if (reg >  val - 1)  goto label2;
+       if ((cond2 == GT && ival2 == ival1 - 1)
+ 	  || (cond2 == GTU && uval2 == uval1 - 1))
+ 	return avr_normalize_condition (cond2);
+ 
+       /////////////////////////////////////////////////////////
+       // A sequence like
+       //    if (reg == val)      goto label1;
+       //    if (reg < 1 + val)   goto label2;
+       // can be re-written as
+       //    REG_CC = compare (reg, val)
+       //    if (REG_CC == 0)  goto label1;
+       //    if (REG_CC < 0)   goto label2;
+       if ((cond2 == LT && ival2 == 1 + ival1)
+ 	  || (cond2 == LTU && uval2 == 1 + uval1))
+ 	return cond2;
+ 
+       // Similar, but with an input sequence like
+       //    if (reg == val)   goto label1;
+       //    if (reg <= val)   goto label2;
+       if (ival1 == ival2
+ 	  && (cond2 == LE || cond2 == LEU))
+ 	return avr_normalize_condition (cond2);
+ 
+       // Similar, but with an input sequence like
+       //    if (reg == val)  goto label1;
+       //    if (reg < val)   goto label2;
+       if (ival1 == ival2
+ 	  && (cond2 == LT || cond2 == LTU))
+ 	return cond2;
+ 
+       // Similar, but with an input sequence like
+       //    if (reg == val)      goto label1;
+       //    if (reg <= val - 1)  goto label2;
+       if ((cond2 == LE && ival2 == ival1 - 1)
+ 	  || (cond2 == LEU && uval2 == uval1 - 1))
+ 	return avr_normalize_condition (cond2);
+ 
+     } // cond1 == EQ
+ 
+   return UNKNOWN;
+ }
+ 
+ 
+ /* If-else decision trees generated for switch / case may produce sequences
+    like
+ 
+       SREG = compare (reg, val);
+ 	  if (SREG == 0)  goto label1;
+       SREG = compare (reg, 1 + val);
+ 	  if (SREG >= 0)  goto label2;
+ 
+    which can be optimized to
+ 
+       SREG = compare (reg, val);
+ 	  if (SREG == 0)  goto label1;
+ 	  if (SREG >= 0)  goto label2;
+ 
+    The optimal place for such a pass would be directly after expand, but
+    it's not possible for a jump insn to target more than one code label.
+    Hence, run a mini pass right before split2 which introduces REG_CC.  */
+ 
+ void
+ avr_pass_ifelse::avr_rest_of_handle_ifelse (function*)
+ {
+   rtx_insn *next_insn;
+ 
+   for (rtx_insn *insn = get_insns(); insn; insn = next_insn)
+     {
+       next_insn = next_nonnote_nondebug_insn (insn);
+ 
+       if (! next_insn)
+ 	break;
+ 
+       // Search for two cbranch insns.  The first one is a cbranch.
+       // Filter for "cbranch<mode>4_insn" with mode in QI, HI, PSI, SI.
+ 
+       if (! JUMP_P (insn))
+ 	continue;
+ 
+       int icode1 = recog_memoized (insn);
+ 
+       if (icode1 != CODE_FOR_cbranchqi4_insn
+ 	  && icode1 != CODE_FOR_cbranchhi4_insn
+ 	  && icode1 != CODE_FOR_cbranchpsi4_insn
+ 	  && icode1 != CODE_FOR_cbranchsi4_insn)
+ 	continue;
+ 
+       rtx_jump_insn *insn1 = as_a<rtx_jump_insn *> (insn);
+       rtx_jump_insn *insn2 = nullptr;
+       bool follow_label1 = false;
+ 
+       // Extract the operands of the first insn:
+       // $0 = comparison operator ($1, $2)
+       // $1 = reg
+       // $2 = reg or const_int
+       // $3 = code_label
+       // $4 = optional SCRATCH for HI, PSI, SI cases.
+ 
+       const auto &op = recog_data.operand;
+ 
+       extract_insn (insn1);
+       rtx xop1[5] = { op[0], op[1], op[2], op[3], op[4] };
+       int n_operands = recog_data.n_operands;
+ 
+       // For now, we can optimize cbranches that follow an EQ cbranch,
+       // and cbranches that follow the label of a NE cbranch.
+ 
+       if (GET_CODE (xop1[0]) == EQ
+ 	  && JUMP_P (next_insn)
+ 	  && recog_memoized (next_insn) == icode1)
+ 	{
+ 	  // The 2nd cbranch insn follows insn1, i.e. is located in the
+ 	  // fallthrough path of insn1.
+ 
+ 	  insn2 = as_a<rtx_jump_insn *> (next_insn);
+ 	}
+       else if (GET_CODE (xop1[0]) == NE)
+ 	{
+ 	  // insn1 might branch to a label followed by a cbranch.
+ 
+ 	  rtx target1 = JUMP_LABEL (insn1);
+ 	  rtx_insn *code_label1 = JUMP_LABEL_AS_INSN (insn1);
+ 	  rtx_insn *next = next_nonnote_nondebug_insn (code_label1);
+ 	  rtx_insn *barrier = prev_nonnote_nondebug_insn (code_label1);
+ 
+ 	  if (// Target label of insn1 is used exactly once and
+ 	      // is not a fallthru, i.e. is preceded by a barrier.
+ 	      LABEL_NUSES (target1) == 1
+ 	      && barrier
+ 	      && BARRIER_P (barrier)
+ 	      // Following the target label is a cbranch of the same kind.
+ 	      && next
+ 	      && JUMP_P (next)
+ 	      && recog_memoized (next) == icode1)
+ 	    {
+ 	      follow_label1 = true;
+ 	      insn2 = as_a<rtx_jump_insn *> (next);
+ 	    }
+ 	}
+ 
+       if (! insn2)
+ 	continue;
+ 
+       // Also extract operands of insn2, and filter for REG + CONST_INT
+       // comparsons against the same register.
+ 
+       extract_insn (insn2);
+       rtx xop2[5] = { op[0], op[1], op[2], op[3], op[4] };
+ 
+       if (! rtx_equal_p (xop1[1], xop2[1])
+ 	  || ! CONST_INT_P (xop1[2])
+ 	  || ! CONST_INT_P (xop2[2]))
+ 	continue;
+ 
+       machine_mode mode = GET_MODE (xop1[1]);
+       enum rtx_code code1 = GET_CODE (xop1[0]);
+       enum rtx_code code2 = GET_CODE (xop2[0]);
+ 
+       code2 = avr_redundant_compare (code1, xop1[2], code2, xop2[2],
+ 				     mode, follow_label1);
+       if (code2 == UNKNOWN)
+ 	continue;
+ 
+       //////////////////////////////////////////////////////
+       // Found a replacement.
+ 
+       if (dump_file)
+ 	{
+ 	  fprintf (dump_file, "\n;; Found chain of jump_insn %d and"
+ 		   " jump_insn %d, follow_label1=%d:\n",
+ 		   INSN_UID (insn1), INSN_UID (insn2), follow_label1);
+ 	  print_rtl_single (dump_file, PATTERN (insn1));
+ 	  print_rtl_single (dump_file, PATTERN (insn2));
+ 	}
+ 
+       if (! follow_label1)
+ 	next_insn = next_nonnote_nondebug_insn (insn2);
+ 
+       // Pop the new branch conditions and the new comparison.
+       // Prematurely split into compare + branch so that we can drop
+       // the 2nd comparison.  The following pass, split2, splits all
+       // insns for REG_CC, and it should still work as usual even when
+       // there are already some REG_CC insns around.
+ 
+       rtx xcond1 = gen_rtx_fmt_ee (code1, VOIDmode, cc_reg_rtx, const0_rtx);
+       rtx xcond2 = gen_rtx_fmt_ee (code2, VOIDmode, cc_reg_rtx, const0_rtx);
+       rtx xpat1 = gen_branch (xop1[3], xcond1);
+       rtx xpat2 = gen_branch (xop2[3], xcond2);
+       rtx xcompare = NULL_RTX;
+ 
+       if (mode == QImode)
+ 	{
+ 	  gcc_assert (n_operands == 4);
+ 	  xcompare = gen_cmpqi3 (xop1[1], xop1[2]);
+ 	}
+       else
+ 	{
+ 	  gcc_assert (n_operands == 5);
+ 	  rtx (*gen_cmp)(rtx,rtx,rtx)
+ 	    = mode == HImode  ? gen_gen_comparehi
+ 	    : mode == PSImode ? gen_gen_comparepsi
+ 	    : gen_gen_comparesi; // SImode
+ 	  xcompare = gen_cmp (xop1[1], xop1[2], xop1[4]);
+ 	}
+ 
+       // Emit that stuff.
+ 
+       rtx_insn *cmp = emit_insn_before (xcompare, insn1);
+       rtx_jump_insn *branch1 = emit_jump_insn_before (xpat1, insn1);
+       rtx_jump_insn *branch2 = emit_jump_insn_before (xpat2, insn2);
+ 
+       JUMP_LABEL (branch1) = xop1[3];
+       JUMP_LABEL (branch2) = xop2[3];
+       // delete_insn() decrements LABEL_NUSES when deleting a JUMP_INSN, but
+       // when we pop a new JUMP_INSN, do it by hand.
+       ++LABEL_NUSES (xop1[3]);
+       ++LABEL_NUSES (xop2[3]);
+ 
+       delete_insn (insn1);
+       delete_insn (insn2);
+ 
+       // As a side effect, also recog the new insns.
+       gcc_assert (valid_insn_p (cmp));
+       gcc_assert (valid_insn_p (branch1));
+       gcc_assert (valid_insn_p (branch2));
+     } // loop insns
+ }
+ 
+ 
  /* Set `avr_arch' as specified by `-mmcu='.
     Return true on success.  */
  
*************** avr_no_gccisr_function_p (tree func)
*** 1019,1024 ****
--- 1358,1376 ----
    return avr_lookup_function_attribute1 (func, "no_gccisr");
  }
  
+ 
+ /* Implement `TARGET_CAN_INLINE_P'.  */
+ /* Some options like -mgas_isr_prologues depend on optimization level,
+    and the inliner might think that due to different options, inlining
+    is not permitted; see PR104327.  */
+ 
+ static bool
+ avr_can_inline_p (tree /* caller */, tree /* callee */)
+ {
+   // No restrictions whatsoever.
+   return true;
+ }
+ 
  /* Implement `TARGET_SET_CURRENT_FUNCTION'.  */
  /* Sanity cheching for above function attributes.  */
  
*************** avr_asm_final_postscan_insn (FILE *strea
*** 3173,3200 ****
  }
  
  
- /* Return 0 if undefined, 1 if always true or always false.  */
- 
- int
- avr_simplify_comparison_p (machine_mode mode, RTX_CODE op, rtx x)
- {
-   unsigned int max = (mode == QImode ? 0xff :
-                       mode == HImode ? 0xffff :
-                       mode == PSImode ? 0xffffff :
-                       mode == SImode ? 0xffffffff : 0);
-   if (max && op && CONST_INT_P (x))
-     {
-       if (unsigned_condition (op) != op)
-         max >>= 1;
- 
-       if (max != (INTVAL (x) & max)
-           && INTVAL (x) != 0xff)
-         return 1;
-     }
-   return 0;
- }
- 
- 
  /* Worker function for `FUNCTION_ARG_REGNO_P'.  */
  /* Returns nonzero if REGNO is the number of a hard
     register in which function arguments are sometimes passed.  */
--- 3525,3530 ----
*************** avr_frame_pointer_required_p (void)
*** 5677,5705 ****
            || get_frame_size () > 0);
  }
  
! /* Returns the condition of compare insn INSN, or UNKNOWN.  */
  
  static RTX_CODE
  compare_condition (rtx_insn *insn)
  {
!   rtx_insn *next = next_real_insn (insn);
  
!   if (next && JUMP_P (next))
      {
!       rtx pat = PATTERN (next);
!       if (GET_CODE (pat) == PARALLEL)
!         pat = XVECEXP (pat, 0, 0);
!       rtx src = SET_SRC (pat);
! 
!       if (IF_THEN_ELSE == GET_CODE (src))
!         return GET_CODE (XEXP (src, 0));
      }
  
    return UNKNOWN;
  }
  
  
! /* Returns true iff INSN is a tst insn that only tests the sign.  */
  
  static bool
  compare_sign_p (rtx_insn *insn)
--- 6007,6042 ----
            || get_frame_size () > 0);
  }
  
! 
! /* Returns the condition of the branch following INSN, where INSN is some
!    comparison.  If the next insn is not a branch or the condition code set
!    by INSN might be used by more insns than the next one, return UNKNOWN.
!    For now, just look at the next insn, which misses some opportunities like
!    following jumps.  */
  
  static RTX_CODE
  compare_condition (rtx_insn *insn)
  {
!   rtx set;
!   rtx_insn *next = next_real_nondebug_insn (insn);
  
!   if (next
!       && JUMP_P (next)
!       // If SREG does not die in the next insn, it is used in more than one
!       // branch.  This can happen due to pass .avr-ifelse optimizations.
!       && dead_or_set_regno_p (next, REG_CC)
!       // Branches are (set (pc) (if_then_else (COND (...)))).
!       && (set = single_set (next))
!       && GET_CODE (SET_SRC (set)) == IF_THEN_ELSE)
      {
!       return GET_CODE (XEXP (SET_SRC (set), 0));
      }
  
    return UNKNOWN;
  }
  
  
! /* Returns true if INSN is a tst insn that only tests the sign.  */
  
  static bool
  compare_sign_p (rtx_insn *insn)
*************** compare_sign_p (rtx_insn *insn)
*** 5709,5731 ****
  }
  
  
! /* Returns true iff the next insn is a JUMP_INSN with a condition
!    that needs to be swapped (GT, GTU, LE, LEU).  */
  
  static bool
! compare_diff_p (rtx_insn *insn)
  {
    RTX_CODE cond = compare_condition (insn);
!   return (cond == GT || cond == GTU || cond == LE || cond == LEU) ? cond : 0;
  }
  
- /* Returns true iff INSN is a compare insn with the EQ or NE condition.  */
  
! static bool
! compare_eq_p (rtx_insn *insn)
  {
!   RTX_CODE cond = compare_condition (insn);
!   return (cond == EQ || cond == NE);
  }
  
  
--- 6046,6140 ----
  }
  
  
! /* Returns true if INSN is a compare insn with the EQ or NE condition.  */
  
  static bool
! compare_eq_p (rtx_insn *insn)
  {
    RTX_CODE cond = compare_condition (insn);
!   return (cond == EQ || cond == NE);
  }
  
  
! /* Implement `TARGET_CANONICALIZE_COMPARISON'.  */
! /* Basically tries to convert "difficult" comparisons like GT[U]
!    and LE[U] to simple ones.  Some asymmetric comparisons can be
!    transformed to EQ or NE against zero.  */
! 
! static void
! avr_canonicalize_comparison (int *icode, rtx *op0, rtx *op1, bool op0_fixed)
  {
!   enum rtx_code code = (enum rtx_code) *icode;
!   machine_mode mode = GET_MODE (*op0);
! 
!   bool signed_p = code == GT || code == LE;
!   bool unsigned_p = code == GTU || code == LEU;
!   bool difficult_p = signed_p || unsigned_p;
! 
!   if (// Only do integers and fixed-points.
!       (! SCALAR_INT_MODE_P (mode)
!        && ! ALL_SCALAR_FIXED_POINT_MODE_P (mode))
!       // Only do comparisons against a register.
!       || ! register_operand (*op0, mode))
!     return;
! 
!   // Canonicalize "difficult" reg-reg comparisons.
! 
!   if (! op0_fixed
!       && difficult_p
!       && register_operand (*op1, mode))
!     {
!       std::swap (*op0, *op1);
!       *icode = (int) swap_condition (code);
!       return;
!     }
! 
!   // Canonicalize comparisons against compile-time constants.
! 
!   if (CONST_INT_P (*op1)
!       || CONST_FIXED_P (*op1))
!     {
!       // INT_MODE of the same size.
!       scalar_int_mode imode = int_mode_for_mode (mode).require ();
! 
!       unsigned HOST_WIDE_INT mask = GET_MODE_MASK (imode);
!       unsigned HOST_WIDE_INT maxval = signed_p ? mask >> 1 : mask;
! 
!       // Convert value *op1 to imode.
!       rtx xval = simplify_gen_subreg (imode, *op1, mode, 0);
! 
!       // Canonicalize difficult comparisons against const.
!       if (difficult_p
! 	  && (UINTVAL (xval) & mask) != maxval)
! 	{
! 	  // Convert *op0 > *op1  to *op0 >= 1 + *op1.
! 	  // Convert *op0 <= *op1 to *op0 <  1 + *op1.
! 	  xval = simplify_binary_operation (PLUS, imode, xval, const1_rtx);
! 
! 	  // Convert value back to its original mode.
! 	  *op1 = simplify_gen_subreg (mode, xval, imode, 0);
! 
! 	  // Map  >  to  >=  and  <=  to  <.
! 	  *icode = (int) avr_normalize_condition (code);
! 
! 	  return;
! 	}
! 
!       // Some asymmetric comparisons can be turned into EQ or NE.
!       if (code == LTU && xval == const1_rtx)
! 	{
! 	  *icode = (int) EQ;
! 	  *op1 = CONST0_RTX (mode);
! 	  return;
! 	}
! 
!       if (code == GEU && xval == const1_rtx)
! 	{
! 	  *icode = (int) NE;
! 	  *op1 = CONST0_RTX (mode);
! 	  return;
! 	}
!     }
  }
  
  
*************** avr_out_tstsi (rtx_insn *insn, rtx *op,
*** 6018,6023 ****
--- 6427,6494 ----
  }
  
  
+ /* Output a comparison of a zero- or sign-extended register against a
+    plain register.  CODE is SIGN_EXTEND or ZERO_EXTEND.  Return "".
+ 
+    PLEN != 0: Set *PLEN to the code length in words. Don't output anything.
+    PLEN == 0: Print instructions.  */
+ 
+ const char*
+ avr_out_cmp_ext (rtx xop[], enum rtx_code code, int *plen)
+ {
+   // The smaller reg is the one that's to be extended.  Get its index as z.
+   int z = GET_MODE_SIZE (GET_MODE (xop[1])) < GET_MODE_SIZE (GET_MODE (xop[0]));
+   rtx zreg = xop[z];
+   rtx reg = xop[1 - z];
+   machine_mode mode = GET_MODE (reg);
+   machine_mode zmode = GET_MODE (zreg);
+   rtx zex;
+ 
+   if (plen)
+     *plen = 0;
+ 
+   // zex holds the extended bytes above zreg.  This is 0 for ZERO_EXTEND,
+   // and 0 or -1 for SIGN_EXTEND.
+ 
+   if (code == SIGN_EXTEND)
+     {
+       // Sign-extend the high-byte of zreg to tmp_reg.
+       int zmsb = GET_MODE_SIZE (zmode) - 1;
+       rtx xzmsb = simplify_gen_subreg (QImode, zreg, zmode, zmsb);
+ 
+       avr_asm_len ("mov __tmp_reg__,%0" CR_TAB
+ 		   "rol __tmp_reg__"    CR_TAB
+ 		   "sbc __tmp_reg__,__tmp_reg__", &xzmsb, plen, 3);
+       zex = tmp_reg_rtx;
+     }
+   else if (code == ZERO_EXTEND)
+     {
+       zex = zero_reg_rtx;
+     }
+   else
+     gcc_unreachable();
+ 
+   // Now output n_bytes bytes of the very comparison.
+ 
+   int n_bytes = GET_MODE_SIZE (mode);
+ 
+   avr_asm_len ("cp %0,%1", xop, plen, 1);
+ 
+   for (int b = 1; b < n_bytes; ++b)
+     {
+       rtx regs[2];
+       regs[1 - z] = simplify_gen_subreg (QImode, reg, mode, b);
+       regs[z] = (b < GET_MODE_SIZE (zmode)
+ 		 ? simplify_gen_subreg (QImode, zreg, zmode, b)
+ 		 : zex);
+ 
+       avr_asm_len ("cpc %0,%1", regs, plen, 1);
+     }
+ 
+   return "";
+ }
+ 
+ 
  /* Generate asm equivalent for various shifts.  This only handles cases
     that are not already carefully hand-optimized in ?sh??i3_out.
  
*************** avr_out_plus (rtx insn, rtx *xop, int *p
*** 8160,8165 ****
--- 8631,8752 ----
  }
  
  
+ /* Output an instruction sequence for addition of REG in XOP[0] and CONST_INT
+    in XOP[1] in such a way that SREG.Z and SREG.N are set according to the
+    result.  XOP[2] might be a d-regs clobber register.  If XOP[2] is SCRATCH,
+    then the addition can be performed without a clobber reg.  Return "".
+ 
+    If PLEN == NULL, then output the instructions.
+    If PLEN != NULL, then set *PLEN to the length of the sequence in words. */
+ 
+ const char*
+ avr_out_plus_set_ZN (rtx *xop, int *plen)
+ {
+   if (plen)
+     *plen = 0;
+ 
+   // Register to compare and value to compare against.
+   rtx xreg = xop[0];
+   rtx xval = xop[1];
+ 
+   machine_mode mode = GET_MODE (xreg);
+ 
+   // Number of bytes to operate on.
+   int n_bytes = GET_MODE_SIZE (mode);
+ 
+   if (n_bytes == 1)
+     {
+       if (INTVAL (xval) == 1)
+ 	return avr_asm_len ("inc %0", xop, plen, 1);
+ 
+       if (INTVAL (xval) == -1)
+ 	return avr_asm_len ("dec %0", xop, plen, 1);
+     }
+ 
+   if (n_bytes == 2
+       && test_hard_reg_class (ADDW_REGS, xreg)
+       && IN_RANGE (INTVAL (xval), 1, 63))
+     {
+       // Add 16-bit value in [1..63] to a w register.
+       return avr_asm_len ("adiw %0, %1", xop, plen, 1);
+     }
+ 
+   // Addition won't work; subtract the negative of XVAL instead.
+   xval = simplify_unary_operation (NEG, mode, xval, mode);
+ 
+   // Value (0..0xff) held in clobber register xop[2] or -1 if unknown.
+   int clobber_val = -1;
+ 
+   // [0] = Current sub-register.
+   // [1] = Current partial xval.
+   // [2] = 8-bit clobber d-register or SCRATCH.
+   rtx op[3];
+   op[2] = xop[2];
+ 
+   // Work byte-wise from LSB to MSB.  The lower two bytes might be
+   // SBIW'ed in one go.
+   for (int i = 0; i < n_bytes; ++i)
+     {
+       op[0] = simplify_gen_subreg (QImode, xreg, mode, i);
+ 
+       if (i == 0
+ 	  && n_bytes >= 2
+ 	  && test_hard_reg_class (ADDW_REGS, op[0]))
+ 	{
+ 	  op[1] = simplify_gen_subreg (HImode, xval, mode, 0);
+ 	  if (IN_RANGE (INTVAL (op[1]), 0, 63))
+ 	    {
+ 	      // SBIW can handle the lower 16 bits.
+ 	      avr_asm_len ("sbiw %0, %1", op, plen, 1);
+ 
+ 	      // Next byte has already been handled: Skip it.
+ 	      ++i;
+ 	      continue;
+ 	    }
+ 	}
+ 
+       op[1] = simplify_gen_subreg (QImode, xval, mode, i);
+ 
+       if (test_hard_reg_class (LD_REGS, op[0]))
+ 	{
+ 	  // d-regs can subtract immediates.
+ 	  avr_asm_len (i == 0
+ 		       ? "subi %0, %1"
+ 		       : "sbci %0, %1", op, plen, 1);
+ 	}
+       else
+ 	{
+ 	  int val8 = 0xff & INTVAL (op[1]);
+ 	  if (val8 == 0)
+ 	    {
+ 	      // Any register can subtract 0.
+ 	      avr_asm_len (i == 0
+ 			   ? "sub %0, __zero_reg__"
+ 			   : "sbc %0, __zero_reg__", op, plen, 1);
+ 	    }
+ 	  else
+ 	    {
+ 	      // Use d-register to hold partial xval.
+ 
+ 	      if (val8 != clobber_val)
+ 		{
+ 		  // Load partial xval to QI clobber reg and memoize for later.
+ 		  gcc_assert (REG_P (op[2]));
+ 		  avr_asm_len ("ldi %2, %1", op, plen, 1);
+ 		  clobber_val = val8;
+ 		}
+ 
+ 	      avr_asm_len (i == 0
+ 			   ? "sub %0, %2"
+ 			   : "sbc %0, %2", op, plen, 1);
+ 	    }
+ 	}
+     } // Loop bytes.
+ 
+   return "";
+ }
+ 
+ 
  /* Output bit operation (IOR, AND, XOR) with register XOP[0] and compile
     time constant XOP[2]:
  
*************** avr_adjust_insn_length (rtx_insn *insn,
*** 9291,9296 ****
--- 9878,9885 ----
      case ADJUST_LEN_TSTSI: avr_out_tstsi (insn, op, &len); break;
      case ADJUST_LEN_COMPARE: avr_out_compare (insn, op, &len); break;
      case ADJUST_LEN_COMPARE64: avr_out_compare64 (insn, op, &len); break;
+     case ADJUST_LEN_CMP_UEXT: avr_out_cmp_ext (op, ZERO_EXTEND, &len); break;
+     case ADJUST_LEN_CMP_SEXT: avr_out_cmp_ext (op, SIGN_EXTEND, &len); break;
  
      case ADJUST_LEN_LSHRQI: lshrqi3_out (insn, op, &len); break;
      case ADJUST_LEN_LSHRHI: lshrhi3_out (insn, op, &len); break;
*************** avr_adjust_insn_length (rtx_insn *insn,
*** 9311,9316 ****
--- 9900,9906 ----
      case ADJUST_LEN_CALL: len = AVR_HAVE_JMP_CALL ? 2 : 1; break;
  
      case ADJUST_LEN_INSERT_BITS: avr_out_insert_bits (op, &len); break;
+     case ADJUST_LEN_ADD_SET_ZN: avr_out_plus_set_ZN (op, &len); break;
  
      case ADJUST_LEN_INSV_NOTBIT:
        avr_out_insert_notbit (insn, op, NULL_RTX, &len);
*************** avr_mul_highpart_cost (rtx x, int)
*** 10607,10612 ****
--- 11197,11254 ----
  }
  
  
+ /* Return the expected cost of a conditional branch like
+    (set (pc)
+ 	(if_then_else (X)
+ 		      (label_ref *)
+ 		      (pc)))
+    where X is some comparison operator.  */
+ 
+ static int
+ avr_cbranch_cost (rtx x)
+ {
+   bool difficult_p = difficult_comparison_operator (x, VOIDmode);
+ 
+   if (reload_completed)
+     {
+       // After reload, we basically just have plain branches.
+       return COSTS_N_INSNS (1 + difficult_p);
+     }
+ 
+   rtx xreg = XEXP (x, 0);
+   rtx xval = XEXP (x, 1);
+   machine_mode mode = GET_MODE (xreg);
+   if (mode == VOIDmode)
+     mode = GET_MODE (xval);
+   int size = GET_MODE_SIZE (mode);
+ 
+   if (GET_CODE (xreg) == ZERO_EXTEND
+       || GET_CODE (xval) == ZERO_EXTEND)
+     {
+       // *cbranch<HISI:mode>.<code><QIPSI:mode>.0/1, code = zero_extend.
+       return COSTS_N_INSNS (size + 1);
+     }
+ 
+   if (GET_CODE (xreg) == SIGN_EXTEND
+       || GET_CODE (xval) == SIGN_EXTEND)
+     {
+       // *cbranch<HISI:mode>.<code><QIPSI:mode>.0/1, code = sign_extend.
+       // Make it a bit cheaper than it actually is (less reg pressure).
+       return COSTS_N_INSNS (size + 1 + 1);
+     }
+ 
+   bool reg_p = register_operand (xreg, mode);
+   bool reg_or_0_p = reg_or_0_operand (xval, mode);
+ 
+   return COSTS_N_INSNS (size
+ 			// For the branch
+ 			+ 1 + difficult_p
+ 			// Combine might propagate constants other than zero
+ 			// into the 2nd operand.  Make that more expensive.
+ 			+ 1 * (!reg_p || !reg_or_0_p));
+ }
+ 
+ 
  /* Mutually recursive subroutine of avr_rtx_cost for calculating the
     cost of an RTX operand given its context.  X is the rtx of the
     operand, MODE is its mode, and OUTER is the rtx_code of this
*************** avr_rtx_costs_1 (rtx x, machine_mode mod
*** 10844,10849 ****
--- 11486,11500 ----
              *total += COSTS_N_INSNS (1);
            return true;
          }
+       if (IOR == code
+           && AND == GET_CODE (XEXP (x, 0))
+           && AND == GET_CODE (XEXP (x, 1))
+           && single_zero_operand (XEXP (XEXP (x, 0), 1), mode))
+         {
+           // Open-coded bit transfer.
+           *total = COSTS_N_INSNS (2);
+           return true;
+         }
        *total = COSTS_N_INSNS (GET_MODE_SIZE (mode));
        *total += avr_operand_rtx_cost (XEXP (x, 0), mode, code, 0, speed);
        if (!CONST_INT_P (XEXP (x, 1)))
*************** avr_rtx_costs_1 (rtx x, machine_mode mod
*** 11490,11495 ****
--- 12141,12155 ----
          }
        break;
  
+     case IF_THEN_ELSE:
+       if (outer_code == SET
+ 	  && XEXP (x, 2) == pc_rtx
+ 	  && ordered_comparison_operator (XEXP (x, 0), VOIDmode))
+ 	{
+ 	  *total = avr_cbranch_cost (XEXP (x, 0));
+ 	  return true;
+ 	}
+ 
      default:
        break;
      }
*************** avr_rtx_costs (rtx x, machine_mode mode,
*** 11515,11520 ****
--- 12175,12226 ----
  }
  
  
+ /* Implement `TARGET_INSN_COST'.  */
+ /* For some insns, it is not enough to look at the cost of the SET_SRC.
+    In that case, have a look at the entire insn, e.g. during insn combine.  */
+ 
+ static int
+ avr_insn_cost (rtx_insn *insn, bool speed)
+ {
+   const int unknown_cost = -1;
+   int cost = unknown_cost;
+ 
+   rtx set = single_set (insn);
+ 
+   if (set
+       && ZERO_EXTRACT == GET_CODE (SET_DEST (set)))
+     {
+       // Try find anything that would flip the extracted bit.
+       bool not_bit_p = false;
+ 
+       subrtx_iterator::array_type array;
+       FOR_EACH_SUBRTX (iter, array, SET_SRC (set), NONCONST)
+ 	{
+ 	  enum rtx_code code = GET_CODE (*iter);
+ 	  not_bit_p |= code == NOT || code == XOR || code == GE;
+ 	}
+ 
+       // Don't go too deep into the analysis.  In almost all cases,
+       // using BLD/BST is the best we can do for single-bit moves,
+       // even considering CSE.
+       cost = COSTS_N_INSNS (2 + not_bit_p);
+     }
+ 
+   if (cost != unknown_cost)
+     {
+       if (avr_log.rtx_costs)
+ 	avr_edump ("\n%? (%s) insn_cost=%d\n%r\n",
+ 		   speed ? "speed" : "size", cost, insn);
+       return cost;
+     }
+ 
+   // Resort to what rtlanal.cc::insn_cost() implements as a default
+   // when targetm.insn_cost() is not implemented.
+ 
+   return pattern_cost (PATTERN (insn), speed);
+ }
+ 
+ 
  /* Implement `TARGET_ADDRESS_COST'.  */
  
  static int
*************** avr_normalize_condition (RTX_CODE condit
*** 11602,11882 ****
      }
  }
  
- /* Helper function for `avr_reorg'.  */
- 
- static rtx
- avr_compare_pattern (rtx_insn *insn)
- {
-   rtx pattern = single_set (insn);
- 
-   if (pattern
-       && NONJUMP_INSN_P (insn)
-       && REG_P (SET_DEST (pattern))
-       && REGNO (SET_DEST (pattern)) == REG_CC
-       && GET_CODE (SET_SRC (pattern)) == COMPARE)
-     {
-       machine_mode mode0 = GET_MODE (XEXP (SET_SRC (pattern), 0));
-       machine_mode mode1 = GET_MODE (XEXP (SET_SRC (pattern), 1));
- 
-       /* The 64-bit comparisons have fixed operands ACC_A and ACC_B.
-          They must not be swapped, thus skip them.  */
- 
-       if ((mode0 == VOIDmode || GET_MODE_SIZE (mode0) <= 4)
-           && (mode1 == VOIDmode || GET_MODE_SIZE (mode1) <= 4))
-         return pattern;
-     }
- 
-   return NULL_RTX;
- }
- 
- /* Helper function for `avr_reorg'.  */
- 
- /* Expansion of switch/case decision trees leads to code like
- 
-        REG_CC = compare (Reg, Num)
-        if (REG_CC == 0)
-          goto L1
- 
-        REG_CC = compare (Reg, Num)
-        if (REG_CC > 0)
-          goto L2
- 
-    The second comparison is superfluous and can be deleted.
-    The second jump condition can be transformed from a
-    "difficult" one to a "simple" one because "REG_CC > 0" and
-    "REG_CC >= 0" will have the same effect here.
- 
-    This function relies on the way switch/case is being expaned
-    as binary decision tree.  For example code see PR 49903.
- 
-    Return TRUE if optimization performed.
-    Return FALSE if nothing changed.
- 
-    INSN1 is a comparison, i.e. avr_compare_pattern != 0.
- 
-    We don't want to do this in text peephole because it is
-    tedious to work out jump offsets there and the second comparison
-    might have been transormed by `avr_reorg'.
- 
-    RTL peephole won't do because peephole2 does not scan across
-    basic blocks.  */
- 
- static bool
- avr_reorg_remove_redundant_compare (rtx_insn *insn1)
- {
-   rtx comp1, ifelse1, xcond1;
-   rtx_insn *branch1;
-   rtx comp2, ifelse2, xcond2;
-   rtx_insn *branch2, *insn2;
-   enum rtx_code code;
-   rtx_insn *jump;
-   rtx target, cond;
- 
-   /* Look out for:  compare1 - branch1 - compare2 - branch2  */
- 
-   branch1 = next_nonnote_nondebug_insn (insn1);
-   if (!branch1 || !JUMP_P (branch1))
-     return false;
- 
-   insn2 = next_nonnote_nondebug_insn (branch1);
-   if (!insn2 || !avr_compare_pattern (insn2))
-     return false;
- 
-   branch2 = next_nonnote_nondebug_insn (insn2);
-   if (!branch2 || !JUMP_P (branch2))
-     return false;
- 
-   comp1 = avr_compare_pattern (insn1);
-   comp2 = avr_compare_pattern (insn2);
-   xcond1 = single_set (branch1);
-   xcond2 = single_set (branch2);
- 
-   if (!comp1 || !comp2
-       || !rtx_equal_p (comp1, comp2)
-       || !xcond1 || SET_DEST (xcond1) != pc_rtx
-       || !xcond2 || SET_DEST (xcond2) != pc_rtx
-       || IF_THEN_ELSE != GET_CODE (SET_SRC (xcond1))
-       || IF_THEN_ELSE != GET_CODE (SET_SRC (xcond2)))
-     {
-       return false;
-     }
- 
-   comp1 = SET_SRC (comp1);
-   ifelse1 = SET_SRC (xcond1);
-   ifelse2 = SET_SRC (xcond2);
- 
-   /* comp<n> is COMPARE now and ifelse<n> is IF_THEN_ELSE.  */
- 
-   if (EQ != GET_CODE (XEXP (ifelse1, 0))
-       || !REG_P (XEXP (comp1, 0))
-       || !CONST_INT_P (XEXP (comp1, 1))
-       || XEXP (ifelse1, 2) != pc_rtx
-       || XEXP (ifelse2, 2) != pc_rtx
-       || LABEL_REF != GET_CODE (XEXP (ifelse1, 1))
-       || LABEL_REF != GET_CODE (XEXP (ifelse2, 1))
-       || !COMPARISON_P (XEXP (ifelse2, 0))
-       || REG_CC != REGNO (XEXP (XEXP (ifelse1, 0), 0))
-       || REG_CC != REGNO (XEXP (XEXP (ifelse2, 0), 0))
-       || const0_rtx != XEXP (XEXP (ifelse1, 0), 1)
-       || const0_rtx != XEXP (XEXP (ifelse2, 0), 1))
-     {
-       return false;
-     }
- 
-   /* We filtered the insn sequence to look like
- 
-         (set (reg:CC cc)
-              (compare (reg:M N)
-                       (const_int VAL)))
-         (set (pc)
-              (if_then_else (eq (reg:CC cc)
-                                (const_int 0))
-                            (label_ref L1)
-                            (pc)))
- 
-         (set (reg:CC cc)
-              (compare (reg:M N)
-                       (const_int VAL)))
-         (set (pc)
-              (if_then_else (CODE (reg:CC cc)
-                                  (const_int 0))
-                            (label_ref L2)
-                            (pc)))
-   */
- 
-   code = GET_CODE (XEXP (ifelse2, 0));
- 
-   /* Map GT/GTU to GE/GEU which is easier for AVR.
-      The first two instructions compare/branch on EQ
-      so we may replace the difficult
- 
-         if (x == VAL)   goto L1;
-         if (x > VAL)    goto L2;
- 
-      with easy
- 
-          if (x == VAL)   goto L1;
-          if (x >= VAL)   goto L2;
- 
-      Similarly, replace LE/LEU by LT/LTU.  */
- 
-   switch (code)
-     {
-     case EQ:
-     case LT:  case LTU:
-     case GE:  case GEU:
-       break;
- 
-     case LE:  case LEU:
-     case GT:  case GTU:
-       code = avr_normalize_condition (code);
-       break;
- 
-     default:
-       return false;
-     }
- 
-   /* Wrap the branches into UNSPECs so they won't be changed or
-      optimized in the remainder.  */
- 
-   target = XEXP (XEXP (ifelse1, 1), 0);
-   cond = XEXP (ifelse1, 0);
-   jump = emit_jump_insn_after (gen_branch_unspec (target, cond), insn1);
- 
-   JUMP_LABEL (jump) = JUMP_LABEL (branch1);
- 
-   target = XEXP (XEXP (ifelse2, 1), 0);
-   cond = gen_rtx_fmt_ee (code, VOIDmode, cc_reg_rtx, const0_rtx);
-   jump = emit_jump_insn_after (gen_branch_unspec (target, cond), insn2);
- 
-   JUMP_LABEL (jump) = JUMP_LABEL (branch2);
- 
-   /* The comparisons in insn1 and insn2 are exactly the same;
-      insn2 is superfluous so delete it.  */
- 
-   delete_insn (insn2);
-   delete_insn (branch1);
-   delete_insn (branch2);
- 
-   return true;
- }
- 
- 
- /* Implement `TARGET_MACHINE_DEPENDENT_REORG'.  */
- /* Optimize conditional jumps.  */
- 
- static void
- avr_reorg (void)
- {
-   rtx_insn *insn = get_insns();
- 
-   for (insn = next_real_insn (insn); insn; insn = next_real_insn (insn))
-     {
-       rtx pattern = avr_compare_pattern (insn);
- 
-       if (!pattern)
-         continue;
- 
-       if (optimize
-           && avr_reorg_remove_redundant_compare (insn))
-         {
-           continue;
-         }
- 
-       if (compare_diff_p (insn))
- 	{
-           /* Now we work under compare insn with difficult branch.  */
- 
- 	  rtx_insn *next = next_real_insn (insn);
-           rtx pat = PATTERN (next);
-           if (GET_CODE (pat) == PARALLEL)
-             pat = XVECEXP (pat, 0, 0);
- 
-           pattern = SET_SRC (pattern);
- 
-           if (true_regnum (XEXP (pattern, 0)) >= 0
-               && true_regnum (XEXP (pattern, 1)) >= 0)
-             {
-               rtx x = XEXP (pattern, 0);
-               rtx src = SET_SRC (pat);
-               rtx t = XEXP (src, 0);
-               PUT_CODE (t, swap_condition (GET_CODE (t)));
-               XEXP (pattern, 0) = XEXP (pattern, 1);
-               XEXP (pattern, 1) = x;
-               INSN_CODE (next) = -1;
-             }
-           else if (true_regnum (XEXP (pattern, 0)) >= 0
-                    && XEXP (pattern, 1) == const0_rtx)
-             {
-               /* This is a tst insn, we can reverse it.  */
-               rtx src = SET_SRC (pat);
-               rtx t = XEXP (src, 0);
- 
-               PUT_CODE (t, swap_condition (GET_CODE (t)));
-               XEXP (pattern, 1) = XEXP (pattern, 0);
-               XEXP (pattern, 0) = const0_rtx;
-               INSN_CODE (next) = -1;
-               INSN_CODE (insn) = -1;
-             }
-           else if (true_regnum (XEXP (pattern, 0)) >= 0
-                    && CONST_INT_P (XEXP (pattern, 1)))
-             {
-               rtx x = XEXP (pattern, 1);
-               rtx src = SET_SRC (pat);
-               rtx t = XEXP (src, 0);
-               machine_mode mode = GET_MODE (XEXP (pattern, 0));
- 
-               if (avr_simplify_comparison_p (mode, GET_CODE (t), x))
-                 {
-                   XEXP (pattern, 1) = gen_int_mode (INTVAL (x) + 1, mode);
-                   PUT_CODE (t, avr_normalize_condition (GET_CODE (t)));
-                   INSN_CODE (next) = -1;
-                   INSN_CODE (insn) = -1;
-                 }
-             }
-         }
-     }
- }
  
  /* Returns register number for function return value.*/
  
--- 12308,12313 ----
*************** avr_float_lib_compare_returns_bool (mach
*** 14572,14577 ****
--- 15003,15010 ----
  #undef  TARGET_ASM_FINAL_POSTSCAN_INSN
  #define TARGET_ASM_FINAL_POSTSCAN_INSN avr_asm_final_postscan_insn
  
+ #undef  TARGET_INSN_COST
+ #define TARGET_INSN_COST avr_insn_cost
  #undef  TARGET_REGISTER_MOVE_COST
  #define TARGET_REGISTER_MOVE_COST avr_register_move_cost
  #undef  TARGET_MEMORY_MOVE_COST
*************** avr_float_lib_compare_returns_bool (mach
*** 14580,14587 ****
  #define TARGET_RTX_COSTS avr_rtx_costs
  #undef  TARGET_ADDRESS_COST
  #define TARGET_ADDRESS_COST avr_address_cost
- #undef  TARGET_MACHINE_DEPENDENT_REORG
- #define TARGET_MACHINE_DEPENDENT_REORG avr_reorg
  #undef  TARGET_FUNCTION_ARG
  #define TARGET_FUNCTION_ARG avr_function_arg
  #undef  TARGET_FUNCTION_ARG_ADVANCE
--- 15013,15018 ----
*************** avr_float_lib_compare_returns_bool (mach
*** 14711,14716 ****
--- 15142,15153 ----
  #undef  TARGET_MD_ASM_ADJUST
  #define TARGET_MD_ASM_ADJUST avr_md_asm_adjust
  
+ #undef  TARGET_CAN_INLINE_P
+ #define TARGET_CAN_INLINE_P avr_can_inline_p
+ 
+ #undef  TARGET_CANONICALIZE_COMPARISON
+ #define TARGET_CANONICALIZE_COMPARISON avr_canonicalize_comparison
+ 
  struct gcc_target targetm = TARGET_INITIALIZER;
  
  
diff -Nrcpad gcc-13.1.0/gcc/config/avr/avr.md gcc-13.2.0/gcc/config/avr/avr.md
*** gcc-13.1.0/gcc/config/avr/avr.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/avr/avr.md	Thu Jul 27 08:13:04 2023
***************
*** 77,83 ****
     UNSPEC_FMULS
     UNSPEC_FMULSU
     UNSPEC_COPYSIGN
-    UNSPEC_IDENTITY
     UNSPEC_INSERT_BITS
     UNSPEC_ROUND
     ])
--- 77,82 ----
***************
*** 165,170 ****
--- 164,170 ----
     ashlsi, ashrsi, lshrsi,
     ashlpsi, ashrpsi, lshrpsi,
     insert_bits, insv_notbit, insv_notbit_0, insv_notbit_7,
+    add_set_ZN, cmp_uext, cmp_sext,
     no"
    (const_string "no"))
  
***************
*** 251,261 ****
--- 251,273 ----
  (define_mode_iterator QIHI2 [QI HI])
  (define_mode_iterator QISI  [QI HI PSI SI])
  (define_mode_iterator QIDI  [QI HI PSI SI DI])
+ (define_mode_iterator QIPSI [QI HI PSI])
  (define_mode_iterator HISI  [HI PSI SI])
  
+ ;; Ordered integral and fixed-point modes of specific sizes.
  (define_mode_iterator ALL1 [QI QQ UQQ])
  (define_mode_iterator ALL2 [HI HQ UHQ HA UHA])
  (define_mode_iterator ALL4 [SI SQ USQ SA USA])
+ (define_mode_iterator ALL234 [HI SI PSI
+                               HQ UHQ HA UHA
+                               SQ USQ SA USA])
+ 
+ ;; Ordered signed integral and signed fixed-point modes of specific sizes.
+ (define_mode_iterator ALLs1 [QI QQ])
+ (define_mode_iterator ALLs2 [HI HQ HA])
+ (define_mode_iterator ALLs4 [SI SQ SA])
+ (define_mode_iterator ALLs234 [HI SI PSI
+                                HQ HA SQ SA])
  
  ;; All supported move-modes
  (define_mode_iterator MOVMODE [QI QQ UQQ
***************
*** 273,287 ****
                                 SQ USQ SA USA])
  
  ;; Define code iterators
! ;; Define two incarnations so that we can build the cross product.
  (define_code_iterator any_extend  [sign_extend zero_extend])
  (define_code_iterator any_extend2 [sign_extend zero_extend])
  (define_code_iterator any_extract [sign_extract zero_extract])
  (define_code_iterator any_shiftrt [lshiftrt ashiftrt])
  
  (define_code_iterator bitop [xor ior and])
  (define_code_iterator xior [xor ior])
  (define_code_iterator eqne [eq ne])
  
  (define_code_iterator ss_addsub [ss_plus ss_minus])
  (define_code_iterator us_addsub [us_plus us_minus])
--- 285,301 ----
                                 SQ USQ SA USA])
  
  ;; Define code iterators
! ;; Define two incarnations so that we can build the cartesian product.
  (define_code_iterator any_extend  [sign_extend zero_extend])
  (define_code_iterator any_extend2 [sign_extend zero_extend])
  (define_code_iterator any_extract [sign_extract zero_extract])
  (define_code_iterator any_shiftrt [lshiftrt ashiftrt])
  
+ (define_code_iterator piaop [plus ior and])
  (define_code_iterator bitop [xor ior and])
  (define_code_iterator xior [xor ior])
  (define_code_iterator eqne [eq ne])
+ (define_code_iterator gelt [ge lt])
  
  (define_code_iterator ss_addsub [ss_plus ss_minus])
  (define_code_iterator us_addsub [us_plus us_minus])
***************
*** 309,314 ****
--- 323,332 ----
    [(ss_minus "") (us_minus "")
     (ss_plus "%") (us_plus "%")])
  
+ (define_code_attr gelt_eqne
+   [(ge "eq")
+    (lt "ne")])
+ 
  ;; Map RTX code to its standard insn name
  (define_code_attr code_stdname
    [(ashift   "ashl")
***************
*** 1529,1537 ****
    "#"
    "&& reload_completed"
    [(parallel [(set (match_dup 0)
!                    (plus:HI
!                      (zero_extend:HI (match_dup 1))
!                      (zero_extend:HI (match_dup 2))))
                (clobber (reg:CC REG_CC))])])
  
  
--- 1547,1554 ----
    "#"
    "&& reload_completed"
    [(parallel [(set (match_dup 0)
!                    (plus:HI (zero_extend:HI (match_dup 1))
!                             (zero_extend:HI (match_dup 2))))
                (clobber (reg:CC REG_CC))])])
  
  
***************
*** 2152,2158 ****
  (define_expand "mulqi3_call"
    [(set (reg:QI 24) (match_operand:QI 1 "register_operand" ""))
     (set (reg:QI 22) (match_operand:QI 2 "register_operand" ""))
!    (parallel [(set (reg:QI 24) (mult:QI (reg:QI 24) (reg:QI 22)))
                (clobber (reg:QI 22))])
     (set (match_operand:QI 0 "register_operand" "") (reg:QI 24))]
    ""
--- 2169,2176 ----
  (define_expand "mulqi3_call"
    [(set (reg:QI 24) (match_operand:QI 1 "register_operand" ""))
     (set (reg:QI 22) (match_operand:QI 2 "register_operand" ""))
!    (parallel [(set (reg:QI 24)
!                    (mult:QI (reg:QI 24) (reg:QI 22)))
                (clobber (reg:QI 22))])
     (set (match_operand:QI 0 "register_operand" "") (reg:QI 24))]
    ""
***************
*** 2166,2177 ****
    "!AVR_HAVE_MUL"
    "#"
    "&& reload_completed"
!   [(parallel [(set (reg:QI 24) (mult:QI (reg:QI 24) (reg:QI 22)))
                (clobber (reg:QI 22))
                (clobber (reg:CC REG_CC))])])
  
  (define_insn "*mulqi3_call"
!   [(set (reg:QI 24) (mult:QI (reg:QI 24) (reg:QI 22)))
     (clobber (reg:QI 22))
     (clobber (reg:CC REG_CC))]
    "!AVR_HAVE_MUL && reload_completed"
--- 2184,2197 ----
    "!AVR_HAVE_MUL"
    "#"
    "&& reload_completed"
!   [(parallel [(set (reg:QI 24)
!                    (mult:QI (reg:QI 24) (reg:QI 22)))
                (clobber (reg:QI 22))
                (clobber (reg:CC REG_CC))])])
  
  (define_insn "*mulqi3_call"
!   [(set (reg:QI 24)
!         (mult:QI (reg:QI 24) (reg:QI 22)))
     (clobber (reg:QI 22))
     (clobber (reg:CC REG_CC))]
    "!AVR_HAVE_MUL && reload_completed"
***************
*** 2307,2313 ****
    [(set (match_operand:PSI 0 "register_operand"                         "=r")
          (plus:PSI (lshiftrt:PSI (match_operand:PSI 1 "register_operand"  "r")
                                  (const_int 23))
!                  (match_operand:PSI 2 "register_operand"                 "0")))
     (clobber (reg:CC REG_CC))]
    "reload_completed"
    "mov __tmp_reg__,%C1\;lsl __tmp_reg__
--- 2327,2333 ----
    [(set (match_operand:PSI 0 "register_operand"                         "=r")
          (plus:PSI (lshiftrt:PSI (match_operand:PSI 1 "register_operand"  "r")
                                  (const_int 23))
!                   (match_operand:PSI 2 "register_operand"                "0")))
     (clobber (reg:CC REG_CC))]
    "reload_completed"
    "mov __tmp_reg__,%C1\;lsl __tmp_reg__
***************
*** 2433,2439 ****
    [(set (match_operand:HI 0 "register_operand"                         "=r")
          (mult:HI (sign_extend:HI (match_operand:QI 1 "register_operand" "a"))
                   (zero_extend:HI (match_operand:QI 2 "register_operand" "a"))))
!     (clobber (reg:CC REG_CC))]
    "AVR_HAVE_MUL && reload_completed"
    "mulsu %1,%2
  	movw %0,r0
--- 2453,2459 ----
    [(set (match_operand:HI 0 "register_operand"                         "=r")
          (mult:HI (sign_extend:HI (match_operand:QI 1 "register_operand" "a"))
                   (zero_extend:HI (match_operand:QI 2 "register_operand" "a"))))
!    (clobber (reg:CC REG_CC))]
    "AVR_HAVE_MUL && reload_completed"
    "mulsu %1,%2
  	movw %0,r0
***************
*** 3088,3094 ****
    [(parallel [(set (match_dup 0)
                     (mult:HI (zero_extend:HI (match_dup 1))
                              (match_dup 2)))
!                (clobber (reg:CC REG_CC))])])
  
  (define_insn "*muluqihi3"
    [(set (match_operand:HI 0 "register_operand"                        "=&r")
--- 3108,3114 ----
    [(parallel [(set (match_dup 0)
                     (mult:HI (zero_extend:HI (match_dup 1))
                              (match_dup 2)))
!               (clobber (reg:CC REG_CC))])])
  
  (define_insn "*muluqihi3"
    [(set (match_operand:HI 0 "register_operand"                        "=&r")
***************
*** 3706,3722 ****
  ;;    CSE has problems to operate on hard regs.
  ;;
  (define_insn_and_split "divmodqi4"
!   [(set (match_operand:QI 0 "pseudo_register_operand" "")
!         (div:QI (match_operand:QI 1 "pseudo_register_operand" "")
!                 (match_operand:QI 2 "pseudo_register_operand" "")))
!    (set (match_operand:QI 3 "pseudo_register_operand" "")
          (mod:QI (match_dup 1) (match_dup 2)))
     (clobber (reg:QI 22))
     (clobber (reg:QI 23))
     (clobber (reg:QI 24))
     (clobber (reg:QI 25))]
    ""
!   "this divmodqi4 pattern should have been splitted;"
    ""
    [(set (reg:QI 24) (match_dup 1))
     (set (reg:QI 22) (match_dup 2))
--- 3726,3742 ----
  ;;    CSE has problems to operate on hard regs.
  ;;
  (define_insn_and_split "divmodqi4"
!   [(set (match_operand:QI 0 "pseudo_register_operand")
!         (div:QI (match_operand:QI 1 "pseudo_register_operand")
!                 (match_operand:QI 2 "pseudo_register_operand")))
!    (set (match_operand:QI 3 "pseudo_register_operand")
          (mod:QI (match_dup 1) (match_dup 2)))
     (clobber (reg:QI 22))
     (clobber (reg:QI 23))
     (clobber (reg:QI 24))
     (clobber (reg:QI 25))]
    ""
!   { gcc_unreachable(); }
    ""
    [(set (reg:QI 24) (match_dup 1))
     (set (reg:QI 22) (match_dup 2))
***************
*** 3752,3768 ****
    [(set_attr "type" "xcall")])
  
  (define_insn_and_split "udivmodqi4"
!  [(set (match_operand:QI 0 "pseudo_register_operand" "")
!        (udiv:QI (match_operand:QI 1 "pseudo_register_operand" "")
!                 (match_operand:QI 2 "pseudo_register_operand" "")))
!        (set (match_operand:QI 3 "pseudo_register_operand" "")
!             (umod:QI (match_dup 1) (match_dup 2)))
!        (clobber (reg:QI 22))
!        (clobber (reg:QI 23))
!        (clobber (reg:QI 24))
!        (clobber (reg:QI 25))]
    ""
!   "this udivmodqi4 pattern should have been splitted;"
    ""
    [(set (reg:QI 24) (match_dup 1))
     (set (reg:QI 22) (match_dup 2))
--- 3772,3788 ----
    [(set_attr "type" "xcall")])
  
  (define_insn_and_split "udivmodqi4"
!  [(set (match_operand:QI 0 "pseudo_register_operand")
!        (udiv:QI (match_operand:QI 1 "pseudo_register_operand")
!                 (match_operand:QI 2 "pseudo_register_operand")))
!   (set (match_operand:QI 3 "pseudo_register_operand")
!        (umod:QI (match_dup 1) (match_dup 2)))
!   (clobber (reg:QI 22))
!   (clobber (reg:QI 23))
!   (clobber (reg:QI 24))
!   (clobber (reg:QI 25))]
    ""
!   { gcc_unreachable(); }
    ""
    [(set (reg:QI 24) (match_dup 1))
     (set (reg:QI 22) (match_dup 2))
***************
*** 3794,3810 ****
    [(set_attr "type" "xcall")])
  
  (define_insn_and_split "divmodhi4"
!   [(set (match_operand:HI 0 "pseudo_register_operand" "")
!         (div:HI (match_operand:HI 1 "pseudo_register_operand" "")
!                 (match_operand:HI 2 "pseudo_register_operand" "")))
!    (set (match_operand:HI 3 "pseudo_register_operand" "")
          (mod:HI (match_dup 1) (match_dup 2)))
     (clobber (reg:QI 21))
     (clobber (reg:HI 22))
     (clobber (reg:HI 24))
     (clobber (reg:HI 26))]
    ""
!   "this should have been splitted;"
    ""
    [(set (reg:HI 24) (match_dup 1))
     (set (reg:HI 22) (match_dup 2))
--- 3814,3830 ----
    [(set_attr "type" "xcall")])
  
  (define_insn_and_split "divmodhi4"
!   [(set (match_operand:HI 0 "pseudo_register_operand")
!         (div:HI (match_operand:HI 1 "pseudo_register_operand")
!                 (match_operand:HI 2 "pseudo_register_operand")))
!    (set (match_operand:HI 3 "pseudo_register_operand")
          (mod:HI (match_dup 1) (match_dup 2)))
     (clobber (reg:QI 21))
     (clobber (reg:HI 22))
     (clobber (reg:HI 24))
     (clobber (reg:HI 26))]
    ""
!   { gcc_unreachable(); }
    ""
    [(set (reg:HI 24) (match_dup 1))
     (set (reg:HI 22) (match_dup 2))
***************
*** 3840,3856 ****
    [(set_attr "type" "xcall")])
  
  (define_insn_and_split "udivmodhi4"
!   [(set (match_operand:HI 0 "pseudo_register_operand" "")
!         (udiv:HI (match_operand:HI 1 "pseudo_register_operand" "")
!                  (match_operand:HI 2 "pseudo_register_operand" "")))
!    (set (match_operand:HI 3 "pseudo_register_operand" "")
          (umod:HI (match_dup 1) (match_dup 2)))
     (clobber (reg:QI 21))
     (clobber (reg:HI 22))
     (clobber (reg:HI 24))
     (clobber (reg:HI 26))]
    ""
!   "this udivmodhi4 pattern should have been splitted.;"
    ""
    [(set (reg:HI 24) (match_dup 1))
     (set (reg:HI 22) (match_dup 2))
--- 3860,3876 ----
    [(set_attr "type" "xcall")])
  
  (define_insn_and_split "udivmodhi4"
!   [(set (match_operand:HI 0 "pseudo_register_operand")
!         (udiv:HI (match_operand:HI 1 "pseudo_register_operand")
!                  (match_operand:HI 2 "pseudo_register_operand")))
!    (set (match_operand:HI 3 "pseudo_register_operand")
          (umod:HI (match_dup 1) (match_dup 2)))
     (clobber (reg:QI 21))
     (clobber (reg:HI 22))
     (clobber (reg:HI 24))
     (clobber (reg:HI 26))]
    ""
!   { gcc_unreachable(); }
    ""
    [(set (reg:HI 24) (match_dup 1))
     (set (reg:HI 22) (match_dup 2))
***************
*** 3925,3931 ****
    [(parallel [(set (match_dup 0)
                     (mult:PSI (zero_extend:PSI (match_dup 1))
                               (zero_extend:PSI (match_dup 2))))
!                (clobber (reg:CC REG_CC))])])
  
  (define_insn "*umulqihipsi3"
    [(set (match_operand:PSI 0 "register_operand"                         "=&r")
--- 3945,3951 ----
    [(parallel [(set (match_dup 0)
                     (mult:PSI (zero_extend:PSI (match_dup 1))
                               (zero_extend:PSI (match_dup 2))))
!               (clobber (reg:CC REG_CC))])])
  
  (define_insn "*umulqihipsi3"
    [(set (match_operand:PSI 0 "register_operand"                         "=&r")
***************
*** 4091,4104 ****
  ;; implementation works the other way round.
  
  (define_insn_and_split "divmodpsi4"
!   [(parallel [(set (match_operand:PSI 0 "pseudo_register_operand" "")
!                    (div:PSI (match_operand:PSI 1 "pseudo_register_operand" "")
!                             (match_operand:PSI 2 "pseudo_register_operand" "")))
!               (set (match_operand:PSI 3 "pseudo_register_operand" "")
!                    (mod:PSI (match_dup 1)
!                             (match_dup 2)))
!               (clobber (reg:DI 18))
!               (clobber (reg:QI 26))])]
    ""
    { gcc_unreachable(); }
    ""
--- 4111,4124 ----
  ;; implementation works the other way round.
  
  (define_insn_and_split "divmodpsi4"
!   [(set (match_operand:PSI 0 "pseudo_register_operand")
!         (div:PSI (match_operand:PSI 1 "pseudo_register_operand")
!                  (match_operand:PSI 2 "pseudo_register_operand")))
!    (set (match_operand:PSI 3 "pseudo_register_operand")
!         (mod:PSI (match_dup 1)
!                  (match_dup 2)))
!    (clobber (reg:DI 18))
!    (clobber (reg:QI 26))]
    ""
    { gcc_unreachable(); }
    ""
***************
*** 4140,4153 ****
    [(set_attr "type" "xcall")])
  
  (define_insn_and_split "udivmodpsi4"
!   [(parallel [(set (match_operand:PSI 0 "pseudo_register_operand" "")
!                    (udiv:PSI (match_operand:PSI 1 "pseudo_register_operand" "")
!                              (match_operand:PSI 2 "pseudo_register_operand" "")))
!               (set (match_operand:PSI 3 "pseudo_register_operand" "")
!                    (umod:PSI (match_dup 1)
!                              (match_dup 2)))
!               (clobber (reg:DI 18))
!               (clobber (reg:QI 26))])]
    ""
    { gcc_unreachable(); }
    ""
--- 4160,4173 ----
    [(set_attr "type" "xcall")])
  
  (define_insn_and_split "udivmodpsi4"
!   [(set (match_operand:PSI 0 "pseudo_register_operand")
!         (udiv:PSI (match_operand:PSI 1 "pseudo_register_operand")
!                   (match_operand:PSI 2 "pseudo_register_operand")))
!    (set (match_operand:PSI 3 "pseudo_register_operand")
!         (umod:PSI (match_dup 1)
!                   (match_dup 2)))
!    (clobber (reg:DI 18))
!    (clobber (reg:QI 26))]
    ""
    { gcc_unreachable(); }
    ""
***************
*** 4191,4207 ****
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  
  (define_insn_and_split "divmodsi4"
!   [(parallel [(set (match_operand:SI 0 "pseudo_register_operand" "")
!                    (div:SI (match_operand:SI 1 "pseudo_register_operand" "")
!                            (match_operand:SI 2 "pseudo_register_operand" "")))
!               (set (match_operand:SI 3 "pseudo_register_operand" "")
!                    (mod:SI (match_dup 1) (match_dup 2)))
!               (clobber (reg:SI 18))
!               (clobber (reg:SI 22))
!               (clobber (reg:HI 26))
!               (clobber (reg:HI 30))])]
    ""
!   "this divmodsi4 pattern should have been splitted;"
    ""
    [(set (reg:SI 22) (match_dup 1))
     (set (reg:SI 18) (match_dup 2))
--- 4211,4228 ----
  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  
  (define_insn_and_split "divmodsi4"
!   [(set (match_operand:SI 0 "pseudo_register_operand")
!         (div:SI (match_operand:SI 1 "pseudo_register_operand")
!                 (match_operand:SI 2 "pseudo_register_operand")))
!    (set (match_operand:SI 3 "pseudo_register_operand")
!         (mod:SI (match_dup 1)
! 	        (match_dup 2)))
!    (clobber (reg:SI 18))
!    (clobber (reg:SI 22))
!    (clobber (reg:HI 26))
!    (clobber (reg:HI 30))]
    ""
!   { gcc_unreachable(); }
    ""
    [(set (reg:SI 22) (match_dup 1))
     (set (reg:SI 18) (match_dup 2))
***************
*** 4237,4253 ****
    [(set_attr "type" "xcall")])
  
  (define_insn_and_split "udivmodsi4"
!   [(parallel [(set (match_operand:SI 0 "pseudo_register_operand" "")
!                    (udiv:SI (match_operand:SI 1 "pseudo_register_operand" "")
!                            (match_operand:SI 2 "pseudo_register_operand" "")))
!               (set (match_operand:SI 3 "pseudo_register_operand" "")
!                    (umod:SI (match_dup 1) (match_dup 2)))
!               (clobber (reg:SI 18))
!               (clobber (reg:SI 22))
!               (clobber (reg:HI 26))
!               (clobber (reg:HI 30))])]
    ""
!   "this udivmodsi4 pattern should have been splitted;"
    ""
    [(set (reg:SI 22) (match_dup 1))
     (set (reg:SI 18) (match_dup 2))
--- 4258,4275 ----
    [(set_attr "type" "xcall")])
  
  (define_insn_and_split "udivmodsi4"
!   [(set (match_operand:SI 0 "pseudo_register_operand")
!         (udiv:SI (match_operand:SI 1 "pseudo_register_operand")
!                  (match_operand:SI 2 "pseudo_register_operand")))
!    (set (match_operand:SI 3 "pseudo_register_operand")
!         (umod:SI (match_dup 1)
!                  (match_dup 2)))
!    (clobber (reg:SI 18))
!    (clobber (reg:SI 22))
!    (clobber (reg:HI 26))
!    (clobber (reg:HI 30))]
    ""
!   { gcc_unreachable(); }
    ""
    [(set (reg:SI 22) (match_dup 1))
     (set (reg:SI 18) (match_dup 2))
***************
*** 4712,4718 ****
    [(parallel [(set (match_operand:HISI 0 "register_operand")
                     (bitop:HISI (match_dup 0)
                                 (match_operand:HISI 1 "register_operand")))
!               (clobber (scratch:QI))])]
    "optimize
     && reload_completed"
    [(const_int 1)]
--- 4734,4741 ----
    [(parallel [(set (match_operand:HISI 0 "register_operand")
                     (bitop:HISI (match_dup 0)
                                 (match_operand:HISI 1 "register_operand")))
!               (clobber (scratch:QI))
!               (clobber (reg:CC REG_CC))])]
    "optimize
     && reload_completed"
    [(const_int 1)]
***************
*** 4726,4731 ****
--- 4749,4791 ----
      DONE;
    })
  
+ ;; If  $0 = $0 <op> const  requires a QI scratch, and d-reg $1 dies after
+ ;; the first insn, then we can replace
+ ;;    $0 = $1
+ ;;    $0 = $0 <op> const
+ ;; by
+ ;;    $1 = $1 <op> const
+ ;;    $0 = $1
+ ;; This transorms constraint alternative "r,0,n,&d" of the first operation
+ ;; to alternative "d,0,n,X".
+ ;; "*addhi3_clobber"  "*addpsi3"  "*addsi3"
+ ;; "*addhq3"  "*adduhq3"  "*addha3"  "*adduha3"
+ ;; "*addsq3"  "*addusq3"  "*addsa3"  "*addusa3"
+ ;; "*iorhi3"  "*iorpsi3"  "*iorsi3"
+ ;; "*andhi3"  "*andpsi3"  "*andsi3"
+ (define_peephole2
+   [(parallel [(set (match_operand:ORDERED234 0 "register_operand")
+                    (match_operand:ORDERED234 1 "d_register_operand"))
+               (clobber (reg:CC REG_CC))])
+    (parallel [(set (match_dup 0)
+                    (piaop:ORDERED234 (match_dup 0)
+                                      (match_operand:ORDERED234 2 "const_operand")))
+               ; A d-reg as scratch tells that this insn is expensive, and
+               ; that $0 is not a d-register: l-reg or something like SI:14 etc.
+               (clobber (match_operand:QI 3 "d_register_operand"))
+               (clobber (reg:CC REG_CC))])]
+   "peep2_reg_dead_p (1, operands[1])"
+   [(parallel [(set (match_dup 1)
+                    (piaop:ORDERED234 (match_dup 1)
+                                      (match_dup 2)))
+               (clobber (scratch:QI))
+               (clobber (reg:CC REG_CC))])
+    ; Unfortunately, the following insn misses a REG_DEAD note for $1,
+    ; so this peep2 works only once.
+    (parallel [(set (match_dup 0)
+                    (match_dup 1))
+               (clobber (reg:CC REG_CC))])])
+ 
  
  ;; swap swap swap swap swap swap swap swap swap swap swap swap swap swap swap
  ;; swap
***************
*** 5684,5690 ****
  ;; "lshrha3"  "lshruha3"
  (define_insn_and_split "lshr<mode>3"
    [(set (match_operand:ALL2 0 "register_operand"                "=r,r,r,r,r,r,r")
!         (lshiftrt:ALL2 (match_operand:ALL2 1 "register_operand"    "0,0,0,r,0,0,0")
                         (match_operand:QI 2 "nop_general_operand" "r,L,P,O,K,n,Qm")))]
    ""
    "#"
--- 5744,5750 ----
  ;; "lshrha3"  "lshruha3"
  (define_insn_and_split "lshr<mode>3"
    [(set (match_operand:ALL2 0 "register_operand"                "=r,r,r,r,r,r,r")
!         (lshiftrt:ALL2 (match_operand:ALL2 1 "register_operand"  "0,0,0,r,0,0,0")
                         (match_operand:QI 2 "nop_general_operand" "r,L,P,O,K,n,Qm")))]
    ""
    "#"
***************
*** 5696,5702 ****
  
  (define_insn "*lshr<mode>3"
    [(set (match_operand:ALL2 0 "register_operand"                "=r,r,r,r,r,r,r")
!         (lshiftrt:ALL2 (match_operand:ALL2 1 "register_operand"    "0,0,0,r,0,0,0")
                         (match_operand:QI 2 "nop_general_operand" "r,L,P,O,K,n,Qm")))
     (clobber (reg:CC REG_CC))]
    "reload_completed"
--- 5756,5762 ----
  
  (define_insn "*lshr<mode>3"
    [(set (match_operand:ALL2 0 "register_operand"                "=r,r,r,r,r,r,r")
!         (lshiftrt:ALL2 (match_operand:ALL2 1 "register_operand"  "0,0,0,r,0,0,0")
                         (match_operand:QI 2 "nop_general_operand" "r,L,P,O,K,n,Qm")))
     (clobber (reg:CC REG_CC))]
    "reload_completed"
***************
*** 6449,6528 ****
  ;;<=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=>
  ;; compare
  
! ; Optimize negated tests into reverse compare if overflow is undefined.
! (define_insn "*negated_tstqi"
!   [(set (reg:CC REG_CC)
!         (compare:CC (neg:QI (match_operand:QI 0 "register_operand" "r"))
!                  (const_int 0)))]
!   "reload_completed && !flag_wrapv && !flag_trapv"
!   "cp __zero_reg__,%0"
!   [(set_attr "length" "1")])
! 
! (define_insn "*reversed_tstqi"
    [(set (reg:CC REG_CC)
!         (compare:CC (const_int 0)
!                  (match_operand:QI 0 "register_operand" "r")))]
    "reload_completed"
!   "cp __zero_reg__,%0"
! [(set_attr "length" "2")])
  
- (define_insn "*negated_tsthi"
-   [(set (reg:CC REG_CC)
-         (compare:CC (neg:HI (match_operand:HI 0 "register_operand" "r"))
-                  (const_int 0)))]
-   "reload_completed && !flag_wrapv && !flag_trapv"
-   "cp __zero_reg__,%A0
- 	cpc __zero_reg__,%B0"
- [(set_attr "length" "2")])
  
! ;; Leave here the clobber used by the cmphi pattern for simplicity, even
! ;; though it is unused, because this pattern is synthesized by avr_reorg.
! (define_insn "*reversed_tsthi"
    [(set (reg:CC REG_CC)
!         (compare:CC (const_int 0)
!                  (match_operand:HI 0 "register_operand" "r")))
!    (clobber (match_scratch:QI 1 "=X"))]
    "reload_completed"
!   "cp __zero_reg__,%A0
! 	cpc __zero_reg__,%B0"
! [(set_attr "length" "2")])
  
- (define_insn "*negated_tstpsi"
-   [(set (reg:CC REG_CC)
-         (compare:CC (neg:PSI (match_operand:PSI 0 "register_operand" "r"))
-                  (const_int 0)))]
-   "reload_completed && !flag_wrapv && !flag_trapv"
-   "cp __zero_reg__,%A0\;cpc __zero_reg__,%B0\;cpc __zero_reg__,%C0"
-   [(set_attr "length" "3")])
  
! (define_insn "*reversed_tstpsi"
    [(set (reg:CC REG_CC)
          (compare:CC (const_int 0)
!                  (match_operand:PSI 0 "register_operand" "r")))
!    (clobber (match_scratch:QI 1 "=X"))]
    "reload_completed"
    "cp __zero_reg__,%A0\;cpc __zero_reg__,%B0\;cpc __zero_reg__,%C0"
    [(set_attr "length" "3")])
  
- (define_insn "*negated_tstsi"
-   [(set (reg:CC REG_CC)
-         (compare:CC (neg:SI (match_operand:SI 0 "register_operand" "r"))
-                  (const_int 0)))]
-   "reload_completed && !flag_wrapv && !flag_trapv"
-   "cp __zero_reg__,%A0
- 	cpc __zero_reg__,%B0
- 	cpc __zero_reg__,%C0
- 	cpc __zero_reg__,%D0"
-   [(set_attr "length" "4")])
  
! ;; "*reversed_tstsi"
! ;; "*reversed_tstsq" "*reversed_tstusq"
! ;; "*reversed_tstsa" "*reversed_tstusa"
! (define_insn "*reversed_tst<mode>"
    [(set (reg:CC REG_CC)
!         (compare:CC (match_operand:ALL4 0 "const0_operand"   "Y00")
!                  (match_operand:ALL4 1 "register_operand" "r")))
!    (clobber (match_scratch:QI 2 "=X"))]
    "reload_completed"
    "cp __zero_reg__,%A1
  	cpc __zero_reg__,%B1
--- 6509,6549 ----
  ;;<=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=><=>
  ;; compare
  
! ;; "*swapped_tstqi"  "*swapped_tstqq"
! (define_insn "*swapped_tst<mode>"
    [(set (reg:CC REG_CC)
!         (compare:CC (match_operand:ALLs1 0 "const0_operand"   "Y00")
!                     (match_operand:ALLs1 1 "register_operand" "r")))]
    "reload_completed"
!   "cp __zero_reg__,%1"
! [(set_attr "length" "1")])
  
  
! ;; "*swapped_tsthi"  "*swapped_tsthq"  "*swapped_tstha"
! (define_insn "*swapped_tst<mode>"
    [(set (reg:CC REG_CC)
!         (compare:CC (match_operand:ALLs2 0 "const0_operand"   "Y00")
!                     (match_operand:ALLs2 1 "register_operand" "r")))]
    "reload_completed"
!   "cp __zero_reg__,%A1
! 	cpc __zero_reg__,%B1"
!   [(set_attr "length" "2")])
  
  
! (define_insn "*swapped_tstpsi"
    [(set (reg:CC REG_CC)
          (compare:CC (const_int 0)
!                     (match_operand:PSI 0 "register_operand" "r")))]
    "reload_completed"
    "cp __zero_reg__,%A0\;cpc __zero_reg__,%B0\;cpc __zero_reg__,%C0"
    [(set_attr "length" "3")])
  
  
! ;; "*swapped_tstsi"  "*swapped_tstsq"  "*swapped_tstsa"
! (define_insn "*swapped_tst<mode>"
    [(set (reg:CC REG_CC)
!         (compare:CC (match_operand:ALLs4 0 "const0_operand"   "Y00")
!                     (match_operand:ALLs4 1 "register_operand" "r")))]
    "reload_completed"
    "cp __zero_reg__,%A1
  	cpc __zero_reg__,%B1
***************
*** 6536,6573 ****
  (define_insn "cmp<mode>3"
    [(set (reg:CC REG_CC)
          (compare:CC (match_operand:ALL1 0 "register_operand"  "r  ,r,d")
!                  (match_operand:ALL1 1 "nonmemory_operand" "Y00,r,i")))]
    "reload_completed"
    "@
! 	tst %0
  	cp %0,%1
  	cpi %0,lo8(%1)"
    [(set_attr "length" "1,1,1")])
  
- (define_insn "*cmpqi_sign_extend"
-   [(set (reg:CC REG_CC)
-         (compare:CC (sign_extend:HI (match_operand:QI 0 "register_operand" "d"))
-                  (match_operand:HI 1 "s8_operand"                       "n")))]
-   "reload_completed"
-   "cpi %0,lo8(%1)"
-   [(set_attr "length" "1")])
- 
  
! (define_insn "*cmphi.zero-extend.0"
    [(set (reg:CC REG_CC)
!         (compare:CC (zero_extend:HI (match_operand:QI 0 "register_operand" "r"))
!                  (match_operand:HI 1 "register_operand" "r")))]
!   "reload_completed"
!   "cp %0,%A1\;cpc __zero_reg__,%B1"
!   [(set_attr "length" "2")])
  
! (define_insn "*cmphi.zero-extend.1"
    [(set (reg:CC REG_CC)
!         (compare:CC (match_operand:HI 0 "register_operand" "r")
!                  (zero_extend:HI (match_operand:QI 1 "register_operand" "r"))))]
!   "reload_completed"
!   "cp %A0,%1\;cpc %B0,__zero_reg__"
!   [(set_attr "length" "2")])
  
  ;; "cmphi3"
  ;; "cmphq3" "cmpuhq3"
--- 6557,6596 ----
  (define_insn "cmp<mode>3"
    [(set (reg:CC REG_CC)
          (compare:CC (match_operand:ALL1 0 "register_operand"  "r  ,r,d")
!                     (match_operand:ALL1 1 "nonmemory_operand" "Y00,r,i")))]
    "reload_completed"
    "@
! 	cp %0, __zero_reg__
  	cp %0,%1
  	cpi %0,lo8(%1)"
    [(set_attr "length" "1,1,1")])
  
  
! ;; May be generated by "*cbranch<HISI:mode>.<code><QIPSI:mode>.0/1".
! (define_insn "*cmp<HISI:mode>.<code><QIPSI:mode>.0"
    [(set (reg:CC REG_CC)
!         (compare:CC (any_extend:HISI (match_operand:QIPSI 0 "register_operand" "r"))
!                     (match_operand:HISI 1 "register_operand" "r")))]
!   "reload_completed
!    && GET_MODE_SIZE (<HISI:MODE>mode) > GET_MODE_SIZE (<QIPSI:MODE>mode)"
!   {
!     return avr_out_cmp_ext (operands, <CODE>, nullptr);
!   }
!   [(set_attr "adjust_len" "cmp_<extend_su>ext")])
  
! ;; Swapped version of the above.
! ;; May be generated by "*cbranch<HISI:mode>.<code><QIPSI:mode>.0/1".
! (define_insn "*cmp<HISI:mode>.<code><QIPSI:mode>.1"
    [(set (reg:CC REG_CC)
!         (compare:CC (match_operand:HISI 0 "register_operand" "r")
!                     (any_extend:HISI (match_operand:QIPSI 1 "register_operand" "r"))))]
!   "reload_completed
!    && GET_MODE_SIZE (<HISI:MODE>mode) > GET_MODE_SIZE (<QIPSI:MODE>mode)"
!   {
!     return avr_out_cmp_ext (operands, <CODE>, nullptr);
!   }
!   [(set_attr "adjust_len" "cmp_<extend_su>ext")])
! 
  
  ;; "cmphi3"
  ;; "cmphq3" "cmpuhq3"
***************
*** 6575,6582 ****
  (define_insn "cmp<mode>3"
    [(set (reg:CC REG_CC)
          (compare:CC (match_operand:ALL2 0 "register_operand"  "!w  ,r  ,r,d ,r  ,d,r")
!                  (match_operand:ALL2 1 "nonmemory_operand"  "Y00,Y00,r,s ,s  ,M,n Ynn")))
!    (clobber (match_scratch:QI 2                            "=X  ,X  ,X,&d,&d ,X,&d"))]
    "reload_completed"
    {
      switch (which_alternative)
--- 6598,6605 ----
  (define_insn "cmp<mode>3"
    [(set (reg:CC REG_CC)
          (compare:CC (match_operand:ALL2 0 "register_operand"  "!w  ,r  ,r,d ,r  ,d,r")
!                     (match_operand:ALL2 1 "nonmemory_operand"  "Y00,Y00,r,s ,s  ,M,n Ynn")))
!    (clobber (match_scratch:QI 2                               "=X  ,X  ,X,&d,&d ,X,&d"))]
    "reload_completed"
    {
      switch (which_alternative)
***************
*** 6603,6616 ****
  
      return avr_out_compare (insn, operands, NULL);
    }
!   [(set_attr "length" "1,2,2,3,4,2,4")
     (set_attr "adjust_len" "tsthi,tsthi,*,*,*,compare,compare")])
  
  (define_insn "*cmppsi"
    [(set (reg:CC REG_CC)
          (compare:CC (match_operand:PSI 0 "register_operand"  "r,r,d ,r  ,d,r")
!                  (match_operand:PSI 1 "nonmemory_operand" "L,r,s ,s  ,M,n")))
!    (clobber (match_scratch:QI 2                          "=X,X,&d,&d ,X,&d"))]
    "reload_completed"
    {
      switch (which_alternative)
--- 6626,6639 ----
  
      return avr_out_compare (insn, operands, NULL);
    }
!   [(set_attr "length" "2,2,2,3,4,2,4")
     (set_attr "adjust_len" "tsthi,tsthi,*,*,*,compare,compare")])
  
  (define_insn "*cmppsi"
    [(set (reg:CC REG_CC)
          (compare:CC (match_operand:PSI 0 "register_operand"  "r,r,d ,r  ,d,r")
!                     (match_operand:PSI 1 "nonmemory_operand" "L,r,s ,s  ,M,n")))
!    (clobber (match_scratch:QI 2                             "=X,X,&d,&d ,X,&d"))]
    "reload_completed"
    {
      switch (which_alternative)
***************
*** 6641,6648 ****
  (define_insn "*cmp<mode>"
    [(set (reg:CC REG_CC)
          (compare:CC (match_operand:ALL4 0 "register_operand"  "r  ,r ,d,r ,r")
!                  (match_operand:ALL4 1 "nonmemory_operand" "Y00,r ,M,M ,n Ynn")))
!    (clobber (match_scratch:QI 2                           "=X  ,X ,X,&d,&d"))]
    "reload_completed"
    {
      if (0 == which_alternative)
--- 6664,6671 ----
  (define_insn "*cmp<mode>"
    [(set (reg:CC REG_CC)
          (compare:CC (match_operand:ALL4 0 "register_operand"  "r  ,r ,d,r ,r")
!                     (match_operand:ALL4 1 "nonmemory_operand" "Y00,r ,M,M ,n Ynn")))
!    (clobber (match_scratch:QI 2                              "=X  ,X ,X,&d,&d"))]
    "reload_completed"
    {
      if (0 == which_alternative)
***************
*** 6656,6661 ****
--- 6679,6691 ----
     (set_attr "adjust_len" "tstsi,*,compare,compare,compare")])
  
  
+ ;; A helper for avr_pass_ifelse::avr_rest_of_handle_ifelse().
+ (define_expand "gen_compare<mode>"
+   [(parallel [(set (reg:CC REG_CC)
+                    (compare:CC (match_operand:HISI 0 "register_operand")
+                                (match_operand:HISI 1 "const_int_operand")))
+               (clobber (match_operand:QI 2 "scratch_operand"))])])
+ 
  ;; ----------------------------------------------------------------------
  ;; JUMP INSTRUCTIONS
  ;; ----------------------------------------------------------------------
***************
*** 6664,6716 ****
  (define_expand "cbranch<mode>4"
    [(set (pc)
          (if_then_else (match_operator 0 "ordered_comparison_operator"
!                         [(match_operand:ALL1 1 "register_operand" "")
!                          (match_operand:ALL1 2 "nonmemory_operand" "")])
!          (label_ref (match_operand 3 "" ""))
!          (pc)))])
  
  (define_expand "cbranch<mode>4"
    [(parallel
       [(set (pc)
!            (if_then_else
!              (match_operator 0 "ordered_comparison_operator"
!                [(match_operand:ORDERED234 1 "register_operand" "")
!                 (match_operand:ORDERED234 2 "nonmemory_operand" "")])
!              (label_ref (match_operand 3 "" ""))
!              (pc)))
!       (clobber (match_scratch:QI 4 ""))])])
  
! ;; "*cbranchqi4"
! ;; "*cbranchqq4"  "*cbranchuqq4"
! (define_insn_and_split "*cbranch<mode>4"
    [(set (pc)
          (if_then_else (match_operator 0 "ordered_comparison_operator"
!                         [(match_operand:ALL1 1 "register_operand" "r  ,r,d")
                           (match_operand:ALL1 2 "nonmemory_operand" "Y00,r,i")])
!          (label_ref (match_operand 3 "" ""))
!          (pc)))]
     ""
     "#"
     "reload_completed"
     [(set (reg:CC REG_CC)
!                     (compare:CC (match_dup 1) (match_dup 2)))
      (set (pc)
           (if_then_else (match_op_dup 0
                           [(reg:CC REG_CC) (const_int 0)])
                         (label_ref (match_dup 3))
!                        (pc)))]
!    "")
  
! ;; "*cbranchsi4"  "*cbranchsq4"  "*cbranchusq4"  "*cbranchsa4"  "*cbranchusa4"
! (define_insn_and_split "*cbranch<mode>4"
    [(set (pc)
!            (if_then_else
!              (match_operator 0 "ordered_comparison_operator"
!                [(match_operand:ALL4 1 "register_operand" "r  ,r ,d,r ,r")
!                 (match_operand:ALL4 2 "nonmemory_operand" "Y00,r ,M,M ,n Ynn")])
!              (label_ref (match_operand 3 "" ""))
!              (pc)))
!    (clobber (match_scratch:QI 4 "=X  ,X ,X,&d,&d"))]
     ""
     "#"
     "reload_completed"
--- 6694,6760 ----
  (define_expand "cbranch<mode>4"
    [(set (pc)
          (if_then_else (match_operator 0 "ordered_comparison_operator"
!                         [(match_operand:ALL1 1 "register_operand")
!                          (match_operand:ALL1 2 "nonmemory_operand")])
!                       (label_ref (match_operand 3))
!                       (pc)))]
!   ""
!   {
!     int icode = (int) GET_CODE (operands[0]);
! 
!     targetm.canonicalize_comparison (&icode, &operands[1], &operands[2], false);
!     PUT_CODE (operands[0], (enum rtx_code) icode);
!   })
  
  (define_expand "cbranch<mode>4"
    [(parallel
       [(set (pc)
!            (if_then_else (match_operator 0 "ordered_comparison_operator"
!                            [(match_operand:ALL234 1 "register_operand")
!                             (match_operand:ALL234 2 "nonmemory_operand")])
!                          (label_ref (match_operand 3))
!                          (pc)))
!       (clobber (match_scratch:QI 4))])]
!   ""
!   {
!     int icode = (int) GET_CODE (operands[0]);
  
!     targetm.canonicalize_comparison (&icode, &operands[1], &operands[2], false);
!     PUT_CODE (operands[0], (enum rtx_code) icode);
!   })
! 
! 
! ;; "cbranchqi4_insn"
! ;; "cbranchqq4_insn"  "cbranchuqq4_insn"
! (define_insn_and_split "cbranch<mode>4_insn"
    [(set (pc)
          (if_then_else (match_operator 0 "ordered_comparison_operator"
!                         [(match_operand:ALL1 1 "register_operand"  "r  ,r,d")
                           (match_operand:ALL1 2 "nonmemory_operand" "Y00,r,i")])
!                       (label_ref (match_operand 3))
!                       (pc)))]
     ""
     "#"
     "reload_completed"
     [(set (reg:CC REG_CC)
!          (compare:CC (match_dup 1) (match_dup 2)))
      (set (pc)
           (if_then_else (match_op_dup 0
                           [(reg:CC REG_CC) (const_int 0)])
                         (label_ref (match_dup 3))
!                        (pc)))])
  
! ;; "cbranchsi4_insn"
! ;; "cbranchsq4_insn"  "cbranchusq4_insn"  "cbranchsa4_insn"  "cbranchusa4_insn"
! (define_insn_and_split "cbranch<mode>4_insn"
    [(set (pc)
!         (if_then_else
!          (match_operator 0 "ordered_comparison_operator"
!            [(match_operand:ALL4 1 "register_operand"  "r  ,r,d,r ,r")
!             (match_operand:ALL4 2 "nonmemory_operand" "Y00,r,M,M ,n Ynn")])
!          (label_ref (match_operand 3))
!          (pc)))
!    (clobber (match_scratch:QI 4                      "=X  ,X,X,&d,&d"))]
     ""
     "#"
     "reload_completed"
***************
*** 6721,6739 ****
           (if_then_else (match_op_dup 0
                           [(reg:CC REG_CC) (const_int 0)])
                         (label_ref (match_dup 3))
!                        (pc)))]
!    "")
  
! ;; "*cbranchpsi4"
! (define_insn_and_split "*cbranchpsi4"
    [(set (pc)
!            (if_then_else
!              (match_operator 0 "ordered_comparison_operator"
!                [(match_operand:PSI 1 "register_operand" "r,r,d ,r  ,d,r")
!                 (match_operand:PSI 2 "nonmemory_operand" "L,r,s ,s  ,M,n")])
!              (label_ref (match_operand 3 "" ""))
!              (pc)))
!    (clobber (match_scratch:QI 4 "=X,X,&d,&d ,X,&d"))]
     ""
     "#"
     "reload_completed"
--- 6765,6782 ----
           (if_then_else (match_op_dup 0
                           [(reg:CC REG_CC) (const_int 0)])
                         (label_ref (match_dup 3))
!                        (pc)))])
  
! ;; "cbranchpsi4_insn"
! (define_insn_and_split "cbranchpsi4_insn"
    [(set (pc)
!         (if_then_else
!          (match_operator 0 "ordered_comparison_operator"
!            [(match_operand:PSI 1 "register_operand"  "r,r,d ,r ,d,r")
!             (match_operand:PSI 2 "nonmemory_operand" "L,r,s ,s ,M,n")])
!          (label_ref (match_operand 3))
!          (pc)))
!    (clobber (match_scratch:QI 4                     "=X,X,&d,&d,X,&d"))]
     ""
     "#"
     "reload_completed"
***************
*** 6744,6762 ****
           (if_then_else (match_op_dup 0
                           [(reg:CC REG_CC) (const_int 0)])
                         (label_ref (match_dup 3))
!                        (pc)))]
!    "")
  
! ;; "*cbranchhi4"  "*cbranchhq4"  "*cbranchuhq4"  "*cbranchha4"  "*cbranchuha4"
! (define_insn_and_split "*cbranch<mode>4"
    [(set (pc)
!            (if_then_else
!              (match_operator 0 "ordered_comparison_operator"
!                [(match_operand:ALL2 1 "register_operand" "!w  ,r  ,r,d ,r  ,d,r")
!                 (match_operand:ALL2 2 "nonmemory_operand" "Y00,Y00,r,s ,s  ,M,n Ynn")])
!              (label_ref (match_operand 3 "" ""))
!              (pc)))
!    (clobber (match_scratch:QI 4 "=X  ,X  ,X,&d,&d ,X,&d"))]
     ""
     "#"
     "reload_completed"
--- 6787,6805 ----
           (if_then_else (match_op_dup 0
                           [(reg:CC REG_CC) (const_int 0)])
                         (label_ref (match_dup 3))
!                        (pc)))])
  
! ;; "cbranchhi4_insn"
! ;; "cbranchhq4_insn"  "cbranchuhq4_insn"  "cbranchha4_insn"  "cbranchuha4_insn"
! (define_insn_and_split "cbranch<mode>4_insn"
    [(set (pc)
!         (if_then_else
!          (match_operator 0 "ordered_comparison_operator"
!            [(match_operand:ALL2 1 "register_operand" "!w  ,r  ,r,d ,r ,d,r")
!             (match_operand:ALL2 2 "nonmemory_operand" "Y00,Y00,r,s ,s ,M,n Ynn")])
!          (label_ref (match_operand 3))
!          (pc)))
!    (clobber (match_scratch:QI 4                      "=X  ,X  ,X,&d,&d,X,&d"))]
     ""
     "#"
     "reload_completed"
***************
*** 6767,6774 ****
           (if_then_else (match_op_dup 0
                           [(reg:CC REG_CC) (const_int 0)])
                         (label_ref (match_dup 3))
!                        (pc)))]
!    "")
  
  ;; Test a single bit in a QI/HI/SImode register.
  ;; Combine will create zero extract patterns for single bit tests.
--- 6810,6880 ----
           (if_then_else (match_op_dup 0
                           [(reg:CC REG_CC) (const_int 0)])
                         (label_ref (match_dup 3))
!                        (pc)))])
! 
! ;; Combiner pattern to compare sign- or zero-extended register against
! ;; a wider register, like comparing uint8_t against uint16_t.
! (define_insn_and_split "*cbranch<HISI:mode>.<code><QIPSI:mode>.0"
!   [(set (pc)
!         (if_then_else (match_operator 0 "ordered_comparison_operator"
!                         [(any_extend:HISI (match_operand:QIPSI 1 "register_operand" "r"))
!                          (match_operand:HISI 2 "register_operand" "r")])
!                       (label_ref (match_operand 3))
!                       (pc)))]
!   "optimize
!    && GET_MODE_SIZE (<HISI:MODE>mode) > GET_MODE_SIZE (<QIPSI:MODE>mode)"
!   "#"
!   "&& reload_completed"
!   [; "*cmp<HISI:mode>.<code><QIPSI:mode>.0"
!    (set (reg:CC REG_CC)
!         (compare:CC (match_dup 1)
!                     (match_dup 2)))
!    ; "branch"
!    (set (pc)
!         (if_then_else (match_op_dup 0 [(reg:CC REG_CC)
!                                        (const_int 0)])
!                       (label_ref (match_dup 3))
!                       (pc)))]
!   {
!     operands[1] = gen_rtx_<CODE> (<HISI:MODE>mode, operands[1]);
!     if (difficult_comparison_operator (operands[0], VOIDmode))
!       {
!         PUT_CODE (operands[0], swap_condition (GET_CODE (operands[0])));
!         std::swap (operands[1], operands[2]);
!       }
!   })
! 
! ;; Same combiner pattern, but with swapped operands.
! (define_insn_and_split "*cbranch<HISI:mode>.<code><QIPSI:mode>.0"
!   [(set (pc)
!         (if_then_else (match_operator 0 "ordered_comparison_operator"
!                         [(match_operand:HISI 1 "register_operand" "r")
!                          (any_extend:HISI (match_operand:QIPSI 2 "register_operand" "r"))])
!                       (label_ref (match_operand 3))
!                       (pc)))]
!   "optimize
!    && GET_MODE_SIZE (<HISI:MODE>mode) > GET_MODE_SIZE (<QIPSI:MODE>mode)"
!   "#"
!   "&& reload_completed"
!   [; "*cmp<HISI:mode>.<code><QIPSI:mode>.0"
!    (set (reg:CC REG_CC)
!         (compare:CC (match_dup 1)
!                     (match_dup 2)))
!    ; "branch"
!    (set (pc)
!         (if_then_else (match_op_dup 0 [(reg:CC REG_CC)
!                                        (const_int 0)])
!                       (label_ref (match_dup 3))
!                       (pc)))]
!   {
!     operands[2] = gen_rtx_<CODE> (<HISI:MODE>mode, operands[2]);
!     if (difficult_comparison_operator (operands[0], VOIDmode))
!       {
!         PUT_CODE (operands[0], swap_condition (GET_CODE (operands[0])));
!         std::swap (operands[1], operands[2]);
!       }
!   })
! 
  
  ;; Test a single bit in a QI/HI/SImode register.
  ;; Combine will create zero extract patterns for single bit tests.
***************
*** 6842,6855 ****
    "#"
    "&& reload_completed"
    [(parallel [(set (pc)
!                    (if_then_else
!                    (match_op_dup 0
!                                  [(and:QISI
!                                    (match_dup 1)
!                                    (match_dup 2))
!                                   (const_int 0)])
!                    (label_ref (match_dup 3))
!                    (pc)))
                (clobber (reg:CC REG_CC))])])
  
  (define_insn "*sbrx_and_branch<mode>"
--- 6948,6958 ----
    "#"
    "&& reload_completed"
    [(parallel [(set (pc)
!                    (if_then_else (match_op_dup 0 [(and:QISI (match_dup 1)
!                                                             (match_dup 2))
!                                                   (const_int 0)])
!                                  (label_ref (match_dup 3))
!                                  (pc)))
                (clobber (reg:CC REG_CC))])])
  
  (define_insn "*sbrx_and_branch<mode>"
***************
*** 6878,7040 ****
                                      (const_int 2)
                                      (const_int 4))))])
  
- ;; Convert sign tests to bit 7/15/31 tests that match the above insns.
- (define_peephole2
-   [(set (reg:CC REG_CC) (compare:CC (match_operand:QI 0 "register_operand" "")
-                        (const_int 0)))
-    (parallel [(set (pc) (if_then_else (ge (reg:CC REG_CC) (const_int 0))
-                                       (label_ref (match_operand 1 "" ""))
-                                       (pc)))
-               (clobber (reg:CC REG_CC))])]
-   ""
-   [(parallel [(set (pc) (if_then_else (eq (zero_extract:HI (match_dup 0)
-                                                            (const_int 1)
-                                                            (const_int 7))
-                                           (const_int 0))
-                                       (label_ref (match_dup 1))
-                                       (pc)))
-               (clobber (reg:CC REG_CC))])])
- 
- (define_peephole2
-   [(set (reg:CC REG_CC) (compare:CC (match_operand:QI 0 "register_operand" "")
-                        (const_int 0)))
-    (parallel [(set (pc) (if_then_else (lt (reg:CC REG_CC) (const_int 0))
-                                       (label_ref (match_operand 1 "" ""))
-                                       (pc)))
-               (clobber (reg:CC REG_CC))])]
-   ""
-   [(parallel [(set (pc) (if_then_else (ne (zero_extract:HI (match_dup 0)
-                                                            (const_int 1)
-                                                            (const_int 7))
-                                           (const_int 0))
-                                       (label_ref (match_dup 1))
-                                       (pc)))
-               (clobber (reg:CC REG_CC))])])
- 
- (define_peephole2
-   [(parallel [(set (reg:CC REG_CC) (compare:CC (match_operand:HI 0 "register_operand" "")
-                                   (const_int 0)))
-               (clobber (match_operand:HI 2 ""))])
-    (parallel [(set (pc) (if_then_else (ge (reg:CC REG_CC) (const_int 0))
-                                       (label_ref (match_operand 1 "" ""))
-                                       (pc)))
-               (clobber (reg:CC REG_CC))])]
-   ""
-   [(parallel [(set (pc) (if_then_else (eq (and:HI (match_dup 0) (const_int -32768))
-                                           (const_int 0))
-                                       (label_ref (match_dup 1))
-                                       (pc)))
-               (clobber (reg:CC REG_CC))])])
  
! (define_peephole2
!   [(parallel [(set (reg:CC REG_CC) (compare:CC (match_operand:HI 0 "register_operand" "")
!                                   (const_int 0)))
!               (clobber (match_operand:HI 2 ""))])
!    (parallel [(set (pc) (if_then_else (lt (reg:CC REG_CC) (const_int 0))
!                                       (label_ref (match_operand 1 "" ""))
!                                       (pc)))
                (clobber (reg:CC REG_CC))])]
!   ""
!   [(parallel [(set (pc) (if_then_else (ne (and:HI (match_dup 0) (const_int -32768))
!                                           (const_int 0))
!                                       (label_ref (match_dup 1))
!                                       (pc)))
!               (clobber (reg:CC REG_CC))])])
  
! (define_peephole2
!   [(parallel [(set (reg:CC REG_CC) (compare:CC (match_operand:SI 0 "register_operand" "")
!                                   (const_int 0)))
!               (clobber (match_operand:SI 2 ""))])
!    (parallel [(set (pc) (if_then_else (ge (reg:CC REG_CC) (const_int 0))
!                                       (label_ref (match_operand 1 "" ""))
!                                       (pc)))
!               (clobber (reg:CC REG_CC))])]
!   ""
!   [(parallel [(set (pc) (if_then_else (eq (and:SI (match_dup 0) (match_dup 2))
!                                           (const_int 0))
!                                       (label_ref (match_dup 1))
!                                       (pc)))
                (clobber (reg:CC REG_CC))])]
!   "operands[2] = gen_int_mode (-2147483647 - 1, SImode);")
  
- (define_peephole2
-   [(parallel [(set (reg:CC REG_CC) (compare:CC (match_operand:SI 0 "register_operand" "")
-                                   (const_int 0)))
-               (clobber (match_operand:SI 2 ""))])
-    (parallel [(set (pc) (if_then_else (lt (reg:CC REG_CC) (const_int 0))
-                                       (label_ref (match_operand 1 "" ""))
-                                       (pc)))
-               (clobber (reg:CC REG_CC))])]
-   ""
-   [(parallel [(set (pc) (if_then_else (ne (and:SI (match_dup 0) (match_dup 2))
-                                           (const_int 0))
-                                       (label_ref (match_dup 1))
-                                       (pc)))
-               (clobber (reg:CC REG_CC))])]
-   "operands[2] = gen_int_mode (-2147483647 - 1, SImode);")
  
  ;; ************************************************************************
  ;; Implementation of conditional jumps here.
  ;;  Compare with 0 (test) jumps
  ;; ************************************************************************
  
! (define_insn_and_split "branch"
    [(set (pc)
          (if_then_else (match_operator 1 "simple_comparison_operator"
!                                       [(reg:CC REG_CC)
!                                        (const_int 0)])
!                       (label_ref (match_operand 0 "" ""))
                        (pc)))]
    "reload_completed"
-   "#"
-   "&& reload_completed"
-   [(parallel [(set (pc)
-                    (if_then_else (match_op_dup 1
-                                                [(reg:CC REG_CC)
-                                                 (const_int 0)])
-                                  (label_ref (match_dup 0))
-                                  (pc)))
-               (clobber (reg:CC REG_CC))])])
- 
- (define_insn "*branch"
-   [(set (pc)
-         (if_then_else (match_operator 1 "simple_comparison_operator"
-                                       [(reg:CC REG_CC)
-                                        (const_int 0)])
-                       (label_ref (match_operand 0 "" ""))
-                       (pc)))
-    (clobber (reg:CC REG_CC))]
-   "reload_completed"
-   {
-     return ret_cond_branch (operands[1], avr_jump_mode (operands[0], insn), 0);
-   }
-   [(set_attr "type" "branch")])
- 
- 
- ;; Same as above but wrap SET_SRC so that this branch won't be transformed
- ;; or optimized in the remainder.
- 
- (define_insn "branch_unspec"
-   [(set (pc)
-         (unspec [(if_then_else (match_operator 1 "simple_comparison_operator"
-                                                [(reg:CC REG_CC)
-                                                 (const_int 0)])
-                                (label_ref (match_operand 0 "" ""))
-                                (pc))
-                  ] UNSPEC_IDENTITY))
-    (clobber (reg:CC REG_CC))]
-   "reload_completed"
    {
      return ret_cond_branch (operands[1], avr_jump_mode (operands[0], insn), 0);
    }
    [(set_attr "type" "branch")])
  
- ;; ****************************************************************
- ;; AVR does not have following conditional jumps: LE,LEU,GT,GTU.
- ;; Convert them all to proper jumps.
- ;; ****************************************************************/
  
! (define_insn_and_split "difficult_branch"
    [(set (pc)
          (if_then_else (match_operator 1 "difficult_comparison_operator"
                          [(reg:CC REG_CC)
--- 6981,7057 ----
                                      (const_int 2)
                                      (const_int 4))))])
  
  
! ;; Convert sign tests to bit 7 tests that match the above insns.
! (define_peephole2 ; "*sbrx_branch<mode>"
!   [(set (reg:CC REG_CC)
!         (compare:CC (match_operand:ALLs1 0 "register_operand")
!                     (match_operand:ALLs1 1 "const0_operand")))
!    (set (pc)
!         (if_then_else (gelt (reg:CC REG_CC)
!                             (const_int 0))
!                       (label_ref (match_operand 2))
!                       (pc)))]
!   "peep2_regno_dead_p (2, REG_CC)"
!   [(parallel [(set (pc)
!                    (if_then_else (<gelt_eqne> (zero_extract:HI (match_dup 0)
!                                                                (const_int 1)
!                                                                (match_dup 1))
!                                               (const_int 0))
!                                  (label_ref (match_dup 2))
!                                  (pc)))
                (clobber (reg:CC REG_CC))])]
!   {
!     operands[0] = avr_to_int_mode (operands[0]);
!     operands[1] = GEN_INT (GET_MODE_BITSIZE (<MODE>mode) - 1);
!   })
  
! ;; Convert sign tests to bit 15/23/31 tests that match the above insns.
! (define_peephole2 ; "*sbrx_branch<mode>"
!   [(parallel [(set (reg:CC REG_CC)
!                    (compare:CC (match_operand:ALLs234 0 "register_operand")
!                                (match_operand:ALLs234 1 "const0_operand")))
!               (clobber (match_operand:QI 3 "scratch_operand"))])
!    (set (pc)
!         (if_then_else (gelt (reg:CC REG_CC)
!                             (const_int 0))
!                       (label_ref (match_operand 2))
!                       (pc)))]
!   "peep2_regno_dead_p (2, REG_CC)"
!   [(parallel [(set (pc)
!                    (if_then_else (<gelt_eqne> (zero_extract:HI (match_dup 0)
!                                                                (const_int 1)
!                                                                (match_dup 1))
!                                               (const_int 0))
!                                  (label_ref (match_dup 2))
!                                  (pc)))
                (clobber (reg:CC REG_CC))])]
!   {
!     operands[0] = avr_to_int_mode (operands[0]);
!     operands[1] = GEN_INT (GET_MODE_BITSIZE (<MODE>mode) - 1);
!   })
  
  
  ;; ************************************************************************
  ;; Implementation of conditional jumps here.
  ;;  Compare with 0 (test) jumps
  ;; ************************************************************************
  
! (define_insn "branch"
    [(set (pc)
          (if_then_else (match_operator 1 "simple_comparison_operator"
!                         [(reg:CC REG_CC)
!                          (const_int 0)])
!                       (label_ref (match_operand 0))
                        (pc)))]
    "reload_completed"
    {
      return ret_cond_branch (operands[1], avr_jump_mode (operands[0], insn), 0);
    }
    [(set_attr "type" "branch")])
  
  
! (define_insn "difficult_branch"
    [(set (pc)
          (if_then_else (match_operator 1 "difficult_comparison_operator"
                          [(reg:CC REG_CC)
***************
*** 7042,7136 ****
                        (label_ref (match_operand 0 "" ""))
                        (pc)))]
    "reload_completed"
-   "#"
-   "&& reload_completed"
-   [(parallel [(set (pc)
-                    (if_then_else (match_op_dup 1
-                                    [(reg:CC REG_CC)
-                                     (const_int 0)])
-                                  (label_ref (match_dup 0))
-                                  (pc)))
-               (clobber (reg:CC REG_CC))])])
- 
- (define_insn "*difficult_branch"
-   [(set (pc)
-         (if_then_else (match_operator 1 "difficult_comparison_operator"
-                         [(reg:CC REG_CC)
-                          (const_int 0)])
-                       (label_ref (match_operand 0 "" ""))
-                       (pc)))
-    (clobber (reg:CC REG_CC))]
-   "reload_completed"
    {
      return ret_cond_branch (operands[1], avr_jump_mode (operands[0], insn), 0);
    }
    [(set_attr "type" "branch1")])
  
- ;; revers branch
- 
- (define_insn_and_split "rvbranch"
-   [(set (pc)
-         (if_then_else (match_operator 1 "simple_comparison_operator"
-                                       [(reg:CC REG_CC)
-                                        (const_int 0)])
-                       (pc)
-                       (label_ref (match_operand 0 "" ""))))]
-   "reload_completed"
-   "#"
-   "&& reload_completed"
-   [(parallel [(set (pc)
-                    (if_then_else (match_op_dup 1
-                                                [(reg:CC REG_CC)
-                                                 (const_int 0)])
-                                  (pc)
-                                  (label_ref (match_dup 0))))
-               (clobber (reg:CC REG_CC))])])
- 
- (define_insn "*rvbranch"
-   [(set (pc)
-         (if_then_else (match_operator 1 "simple_comparison_operator"
-                                       [(reg:CC REG_CC)
-                                        (const_int 0)])
-                       (pc)
-                       (label_ref (match_operand 0 "" ""))))
-    (clobber (reg:CC REG_CC))]
-   "reload_completed"
-   {
-     return ret_cond_branch (operands[1], avr_jump_mode (operands[0], insn), 1);
-   }
-   [(set_attr "type" "branch1")])
- 
- (define_insn_and_split "difficult_rvbranch"
-   [(set (pc)
-         (if_then_else (match_operator 1 "difficult_comparison_operator"
-                                       [(reg:CC REG_CC)
-                                        (const_int 0)])
-                       (pc)
-                       (label_ref (match_operand 0 "" ""))))]
-   "reload_completed"
-   "#"
-   "&& reload_completed"
-   [(parallel [(set (pc)
-                    (if_then_else (match_op_dup 1
-                                                [(reg:CC REG_CC)
-                                                 (const_int 0)])
-                                  (pc)
-                                  (label_ref (match_dup 0))))
-               (clobber (reg:CC REG_CC))])])
- 
- (define_insn "*difficult_rvbranch"
-   [(set (pc)
-         (if_then_else (match_operator 1 "difficult_comparison_operator"
-                                       [(reg:CC REG_CC)
-                                        (const_int 0)])
-                       (pc)
-                       (label_ref (match_operand 0 "" ""))))
-    (clobber (reg:CC REG_CC))]
-   "reload_completed"
-   {
-     return ret_cond_branch (operands[1], avr_jump_mode (operands[0], insn), 1);
-   }
-   [(set_attr "type" "branch")])
  
  ;; **************************************************************************
  ;; Unconditional and other jump instructions.
--- 7059,7069 ----
***************
*** 7656,7670 ****
                (clobber (reg:CC REG_CC))])
     (parallel [(set (reg:CC REG_CC)
                     (compare:CC (match_dup 0)
!                             (const_int -1)))
!               (clobber (match_operand:QI 1 "d_register_operand" ""))])
!    (parallel [(set (pc)
!                    (if_then_else (eqne (reg:CC REG_CC)
!                                        (const_int 0))
!                                  (label_ref (match_operand 2 "" ""))
!                                  (pc)))
!               (clobber (reg:CC REG_CC))])]
!   ""
    {
      const char *op;
      int jump_mode;
--- 7589,7602 ----
                (clobber (reg:CC REG_CC))])
     (parallel [(set (reg:CC REG_CC)
                     (compare:CC (match_dup 0)
!                                (const_int -1)))
!               (clobber (match_operand:QI 1 "scratch_or_d_register_operand"))])
!    (set (pc)
!         (if_then_else (eqne (reg:CC REG_CC)
!                             (const_int 0))
!                       (label_ref (match_operand 2))
!                       (pc)))]
!   "dead_or_set_regno_p (insn, REG_CC)"
    {
      const char *op;
      int jump_mode;
***************
*** 7700,7714 ****
                (clobber (reg:CC REG_CC))])
     (parallel [(set (reg:CC REG_CC)
                     (compare:CC (match_dup 0)
!                             (const_int -1)))
                (clobber (match_operand:QI 1 "d_register_operand" ""))])
!    (parallel [(set (pc)
!                    (if_then_else (eqne (reg:CC REG_CC)
!                                        (const_int 0))
!                                  (label_ref (match_operand 2 "" ""))
!                                  (pc)))
!               (clobber (reg:CC REG_CC))])]
!   ""
    {
      const char *op;
      int jump_mode;
--- 7632,7645 ----
                (clobber (reg:CC REG_CC))])
     (parallel [(set (reg:CC REG_CC)
                     (compare:CC (match_dup 0)
!                                (const_int -1)))
                (clobber (match_operand:QI 1 "d_register_operand" ""))])
!    (set (pc)
!         (if_then_else (eqne (reg:CC REG_CC)
!                             (const_int 0))
!                       (label_ref (match_operand 2))
!                       (pc)))]
!   "dead_or_set_regno_p (insn, REG_CC)"
    {
      const char *op;
      int jump_mode;
***************
*** 7742,7756 ****
                (clobber (reg:CC REG_CC))])
     (parallel [(set (reg:CC REG_CC)
                     (compare:CC (match_dup 0)
!                             (const_int -1)))
!               (clobber (match_operand:QI 1 "d_register_operand" ""))])
!    (parallel [(set (pc)
!                    (if_then_else (eqne (reg:CC REG_CC)
!                                        (const_int 0))
!                                  (label_ref (match_operand 2 "" ""))
!                                  (pc)))
!               (clobber (reg:CC REG_CC))])]
!   ""
    {
      const char *op;
      int jump_mode;
--- 7673,7686 ----
                (clobber (reg:CC REG_CC))])
     (parallel [(set (reg:CC REG_CC)
                     (compare:CC (match_dup 0)
!                                (const_int -1)))
!               (clobber (match_operand:QI 1 "scratch_or_d_register_operand"))])
!    (set (pc)
!         (if_then_else (eqne (reg:CC REG_CC)
!                             (const_int 0))
!                       (label_ref (match_operand 2))
!                       (pc)))]
!   "dead_or_set_regno_p (insn, REG_CC)"
    {
      const char *op;
      int jump_mode;
***************
*** 7784,7798 ****
                (clobber (reg:CC REG_CC))])
     (parallel [(set (reg:CC REG_CC)
                     (compare:CC (match_dup 0)
!                             (const_int -1)))
                (clobber (match_operand:QI 1 "d_register_operand" ""))])
!    (parallel [(set (pc)
!                    (if_then_else (eqne (reg:CC REG_CC)
!                                        (const_int 0))
!                                  (label_ref (match_operand 2 "" ""))
!                                  (pc)))
!               (clobber (reg:CC REG_CC))])]
!   ""
    {
      const char *op;
      int jump_mode;
--- 7714,7727 ----
                (clobber (reg:CC REG_CC))])
     (parallel [(set (reg:CC REG_CC)
                     (compare:CC (match_dup 0)
!                                (const_int -1)))
                (clobber (match_operand:QI 1 "d_register_operand" ""))])
!    (set (pc)
!         (if_then_else (eqne (reg:CC REG_CC)
!                             (const_int 0))
!                       (label_ref (match_operand 2))
!                       (pc)))]
!   "dead_or_set_regno_p (insn, REG_CC)"
    {
      const char *op;
      int jump_mode;
***************
*** 7822,7835 ****
                (clobber (reg:CC REG_CC))])
     (set (reg:CC REG_CC)
          (compare:CC (match_dup 0)
!                  (const_int -1)))
!    (parallel [(set (pc)
!                    (if_then_else (eqne (reg:CC REG_CC)
!                                        (const_int 0))
!                                  (label_ref (match_operand 1 "" ""))
!                                  (pc)))
!               (clobber (reg:CC REG_CC))])]
!   ""
    {
      const char *op;
      int jump_mode;
--- 7751,7763 ----
                (clobber (reg:CC REG_CC))])
     (set (reg:CC REG_CC)
          (compare:CC (match_dup 0)
!                     (const_int -1)))
!    (set (pc)
!         (if_then_else (eqne (reg:CC REG_CC)
!                             (const_int 0))
!                       (label_ref (match_operand 1))
!                       (pc)))]
!   "dead_or_set_regno_p (insn, REG_CC)"
    {
      const char *op;
      int jump_mode;
***************
*** 7855,7868 ****
  (define_peephole ; "*cpse.eq"
    [(set (reg:CC REG_CC)
          (compare:CC (match_operand:ALL1 1 "register_operand" "r,r")
!                  (match_operand:ALL1 2 "reg_or_0_operand" "r,Y00")))
!    (parallel [(set (pc)
!                    (if_then_else (eq (reg:CC REG_CC)
!                                      (const_int 0))
!                                  (label_ref (match_operand 0 "" ""))
!                                  (pc)))
!               (clobber (reg:CC REG_CC))])]
!   "jump_over_one_insn_p (insn, operands[0])"
    "@
  	cpse %1,%2
  	cpse %1,__zero_reg__")
--- 7783,7796 ----
  (define_peephole ; "*cpse.eq"
    [(set (reg:CC REG_CC)
          (compare:CC (match_operand:ALL1 1 "register_operand" "r,r")
!                     (match_operand:ALL1 2 "reg_or_0_operand" "r,Y00")))
!    (set (pc)
!         (if_then_else (eq (reg:CC REG_CC)
!                           (const_int 0))
!                       (label_ref (match_operand 0))
!                       (pc)))]
!   "jump_over_one_insn_p (insn, operands[0])
!    && dead_or_set_regno_p (insn, REG_CC)"
    "@
  	cpse %1,%2
  	cpse %1,__zero_reg__")
***************
*** 7890,7905 ****
  
  (define_peephole ; "*cpse.ne"
    [(set (reg:CC REG_CC)
!         (compare:CC (match_operand:ALL1 1 "register_operand" "")
!                  (match_operand:ALL1 2 "reg_or_0_operand" "")))
!    (parallel [(set (pc)
!                    (if_then_else (ne (reg:CC REG_CC)
!                                      (const_int 0))
!                                  (label_ref (match_operand 0 "" ""))
!                                  (pc)))
!               (clobber (reg:CC REG_CC))])]
!   "!AVR_HAVE_JMP_CALL
!    || !TARGET_SKIP_BUG"
    {
      if (operands[2] == CONST0_RTX (<MODE>mode))
        operands[2] = zero_reg_rtx;
--- 7818,7833 ----
  
  (define_peephole ; "*cpse.ne"
    [(set (reg:CC REG_CC)
!         (compare:CC (match_operand:ALL1 1 "register_operand")
!                     (match_operand:ALL1 2 "reg_or_0_operand")))
!    (set (pc)
!         (if_then_else (ne (reg:CC REG_CC)
!                           (const_int 0))
!                       (label_ref (match_operand 0))
!                       (pc)))]
!   "(!AVR_HAVE_JMP_CALL
!     || !TARGET_SKIP_BUG)
!    && dead_or_set_regno_p (insn, REG_CC)"
    {
      if (operands[2] == CONST0_RTX (<MODE>mode))
        operands[2] = zero_reg_rtx;
***************
*** 8094,8100 ****
                                  (const_int 1)]
                                 UNSPECV_DELAY_CYCLES)
                (set (match_dup 1)
!                (unspec_volatile:BLK [(match_dup 1)] UNSPECV_MEMORY_BARRIER))
                (clobber (match_dup 2))
                (clobber (reg:CC REG_CC))])])
  
--- 8022,8028 ----
                                  (const_int 1)]
                                 UNSPECV_DELAY_CYCLES)
                (set (match_dup 1)
!                    (unspec_volatile:BLK [(match_dup 1)] UNSPECV_MEMORY_BARRIER))
                (clobber (match_dup 2))
                (clobber (reg:CC REG_CC))])])
  
***************
*** 8126,8132 ****
                                  (const_int 2)]
                                 UNSPECV_DELAY_CYCLES)
                (set (match_dup 1)
!                (unspec_volatile:BLK [(match_dup 1)] UNSPECV_MEMORY_BARRIER))
                (clobber (match_dup 2))
                (clobber (reg:CC REG_CC))])]
    ""
--- 8054,8060 ----
                                  (const_int 2)]
                                 UNSPECV_DELAY_CYCLES)
                (set (match_dup 1)
!                    (unspec_volatile:BLK [(match_dup 1)] UNSPECV_MEMORY_BARRIER))
                (clobber (match_dup 2))
                (clobber (reg:CC REG_CC))])]
    ""
***************
*** 8163,8169 ****
                                  (const_int 3)]
                                 UNSPECV_DELAY_CYCLES)
                (set (match_dup 1)
!                (unspec_volatile:BLK [(match_dup 1)] UNSPECV_MEMORY_BARRIER))
                (clobber (match_dup 2))
                (clobber (match_dup 3))
                (clobber (match_dup 4))
--- 8091,8097 ----
                                  (const_int 3)]
                                 UNSPECV_DELAY_CYCLES)
                (set (match_dup 1)
!                    (unspec_volatile:BLK [(match_dup 1)] UNSPECV_MEMORY_BARRIER))
                (clobber (match_dup 2))
                (clobber (match_dup 3))
                (clobber (match_dup 4))
***************
*** 8206,8212 ****
                                  (const_int 4)]
                                 UNSPECV_DELAY_CYCLES)
                (set (match_dup 1)
!                (unspec_volatile:BLK [(match_dup 1)] UNSPECV_MEMORY_BARRIER))
                (clobber (match_dup 2))
                (clobber (match_dup 3))
                (clobber (match_dup 4))
--- 8134,8140 ----
                                  (const_int 4)]
                                 UNSPECV_DELAY_CYCLES)
                (set (match_dup 1)
!                    (unspec_volatile:BLK [(match_dup 1)] UNSPECV_MEMORY_BARRIER))
                (clobber (match_dup 2))
                (clobber (match_dup 3))
                (clobber (match_dup 4))
***************
*** 9095,9110 ****
    "bst %3,0\;bld %0,%4"
    [(set_attr "length" "2")])
  
! ;; Move bit $3.0 into bit $0.0.
! ;; For bit 0, combiner generates slightly different pattern.
! (define_insn "*movbitqi.0"
!   [(set (match_operand:QI 0 "register_operand"                     "=r")
!         (ior:QI (and:QI (match_operand:QI 1 "register_operand"      "0")
!                         (match_operand:QI 2 "single_zero_operand"   "n"))
!                 (and:QI (match_operand:QI 3 "register_operand"      "r")
!                         (const_int 1))))]
!   "0 == exact_log2 (~INTVAL(operands[2]) & GET_MODE_MASK (QImode))"
!   "bst %3,0\;bld %0,0"
    [(set_attr "length" "2")])
  
  ;; Move bit $2.0 into bit $0.7.
--- 9023,9042 ----
    "bst %3,0\;bld %0,%4"
    [(set_attr "length" "2")])
  
! ;; Move bit $3.x into bit $0.x.
! (define_insn "*movbit<mode>.0-6"
!   [(set (match_operand:QISI 0 "register_operand"                       "=r")
!         (ior:QISI (and:QISI (match_operand:QISI 1 "register_operand"    "0")
!                             (match_operand:QISI 2 "single_zero_operand" "n"))
!                   (and:QISI (match_operand:QISI 3 "register_operand"    "r")
!                             (match_operand:QISI 4 "single_one_operand"  "n"))))]
!   "GET_MODE_MASK(<MODE>mode)
!    == (GET_MODE_MASK(<MODE>mode) & (INTVAL(operands[2]) ^ INTVAL(operands[4])))"
!   {
!     auto bitmask = GET_MODE_MASK (<MODE>mode) & UINTVAL (operands[4]);
!     operands[4] = GEN_INT (exact_log2 (bitmask));
!     return "bst %T3%T4" CR_TAB "bld %T0%T4";
!   }
    [(set_attr "length" "2")])
  
  ;; Move bit $2.0 into bit $0.7.
***************
*** 9489,9494 ****
--- 9421,9678 ----
                (clobber (reg:CC REG_CC))])])
  
  
+ ;; Try optimize decrement-and-branch.  When we have an addition followed
+ ;; by a comparison of the result against zero, we can output the addition
+ ;; in such a way that SREG.N and SREG.Z are set according to the result.
+ 
+ ;; { -1, +1 } for QImode, otherwise the empty set.
+ (define_mode_attr p1m1 [(QI "N P")
+                         (HI "Yxx") (PSI "Yxx") (SI "Yxx")])
+ 
+ ;; FIXME: reload1.cc::do_output_reload() does not support output reloads
+ ;; for JUMP_INSNs, hence letting combine doing decrement-and-branch like
+ ;; the following might run into ICE.  Doing reloads by hand is too painful...
+ ;
+ ; (define_insn_and_split "*add.for.eqne.<mode>.cbranch"
+ ;   [(set (pc)
+ ;         (if_then_else (eqne (match_operand:QISI 1 "register_operand"  "0")
+ ;                             (match_operand:QISI 2 "const_int_operand" "n"))
+ ;                       (label_ref (match_operand 4))
+ ;                       (pc)))
+ ;    (set (match_operand:QISI 0 "register_operand" "=r")
+ ;         (plus:QISI (match_dup 1)
+ ;                    (match_operand:QISI 3 "const_int_operand" "n")))]
+ ;   ;; No clobber for now as combine might not have one handy.
+ ;   ;; We pop a scatch in split1.
+ ;   "!reload_completed
+ ;    && const0_rtx == simplify_binary_operation (PLUS, <MODE>mode,
+ ;                                                operands[2], operands[3])"
+ ;   { gcc_unreachable(); }
+ ;   "&& 1"
+ ;   [(parallel [(set (pc)
+ ;                    (if_then_else (eqne (match_dup 1)
+ ;                                        (match_dup 2))
+ ;                                  (label_ref (match_dup 4))
+ ;                                  (pc)))
+ ;               (set (match_dup 0)
+ ;                    (plus:QISI (match_dup 1)
+ ;                               (match_dup 3)))
+ ;               (clobber (scratch:QI))])])
+ ;
+ ;; ...Hence, stick with RTL peepholes for now.  Unfortunately, there is no
+ ;; canonical form, and if reload shuffles registers around, we might miss
+ ;; opportunities to match a decrement-and-branch.
+ ;; doloop_end doesn't reload either, so doloop_end also won't work.
+ 
+ (define_expand "gen_add_for_<code>_<mode>"
+   ; "*add.for.eqne.<mode>"
+   [(parallel [(set (reg:CC REG_CC)
+                    (compare:CC (plus:QISI (match_operand:QISI 0 "register_operand")
+                                           (match_operand:QISI 1 "const_int_operand"))
+                                (const_int 0)))
+               (set (match_dup 0)
+                    (plus:QISI (match_dup 0)
+                               (match_dup 1)))
+               (clobber (match_operand:QI 3))])
+    ; "branch"
+    (set (pc)
+         (if_then_else (eqne (reg:CC REG_CC)
+                             (const_int 0))
+                       (label_ref (match_dup 2))
+                       (pc)))])
+ 
+ 
+ ;; 1/3: A version without clobber: d-reg or 8-bit adds +/-1.
+ (define_peephole2
+   [(parallel [(set (match_operand:QISI 0 "register_operand")
+                    (plus:QISI (match_dup 0)
+                               (match_operand:QISI 1 "const_int_operand")))
+               (clobber (reg:CC REG_CC))])
+    (set (reg:CC REG_CC)
+         (compare:CC (match_dup 0)
+                     (const_int 0)))
+    (set (pc)
+         (if_then_else (eqne (reg:CC REG_CC)
+                             (const_int 0))
+                       (label_ref (match_operand 2))
+                       (pc)))]
+   "peep2_regno_dead_p (3, REG_CC)
+    && (d_register_operand (operands[0], <MODE>mode)
+        || (<MODE>mode == QImode
+            && (INTVAL (operands[1]) == 1
+                || INTVAL (operands[1]) == -1)))"
+   [(scratch)]
+   {
+     emit (gen_gen_add_for_<code>_<mode> (operands[0], operands[1], operands[2],
+           gen_rtx_SCRATCH (QImode)));
+     DONE;
+   })
+ 
+ ;; 2/3: A version with clobber from the insn.
+ (define_peephole2
+   [(parallel [(set (match_operand:QISI 0 "register_operand")
+                    (plus:QISI (match_dup 0)
+                               (match_operand:QISI 1 "const_int_operand")))
+               (clobber (match_operand:QI 3 "scratch_or_d_register_operand"))
+               (clobber (reg:CC REG_CC))])
+    (parallel [(set (reg:CC REG_CC)
+                    (compare:CC (match_dup 0)
+                                (const_int 0)))
+               (clobber (match_operand:QI 4 "scratch_or_d_register_operand"))])
+    (set (pc)
+         (if_then_else (eqne (reg:CC REG_CC)
+                             (const_int 0))
+                       (label_ref (match_operand 2))
+                       (pc)))]
+   "peep2_regno_dead_p (3, REG_CC)"
+   [(scratch)]
+   {
+     rtx scratch = REG_P (operands[3]) ? operands[3] : operands[4];
+ 
+     // We need either a d-register or a scratch register to clobber.
+     if (! REG_P (scratch)
+         && ! d_register_operand (operands[0], <MODE>mode)
+         && ! (QImode == <MODE>mode
+               && (INTVAL (operands[1]) == 1
+                   || INTVAL (operands[1]) == -1)))
+       {
+         FAIL;
+       }
+     emit (gen_gen_add_for_<code>_<mode> (operands[0], operands[1], operands[2],
+           scratch));
+     DONE;
+   })
+ 
+ ;; 3/3 A version with a clobber from peephole2.
+ (define_peephole2
+   [(match_scratch:QI 3 "d")
+    (parallel [(set (match_operand:QISI 0 "register_operand")
+                    (plus:QISI (match_dup 0)
+                               (match_operand:QISI 1 "const_int_operand")))
+               (clobber (reg:CC REG_CC))])
+    (set (reg:CC REG_CC)
+         (compare:CC (match_dup 0)
+                     (const_int 0)))
+    (set (pc)
+         (if_then_else (eqne (reg:CC REG_CC)
+                             (const_int 0))
+                       (label_ref (match_operand 2))
+                       (pc)))]
+   "peep2_regno_dead_p (3, REG_CC)"
+   [(scratch)]
+   {
+     emit (gen_gen_add_for_<code>_<mode> (operands[0], operands[1], operands[2],
+           operands[3]));
+     DONE;
+   })
+ 
+ ;; Result of the above three peepholes is an addition that also
+ ;; performs an EQ or NE comparison (of the result) against zero.
+ ;; FIXME: Using (match_dup 0) instead of operands[3/4] makes rnregs
+ ;; barf in regrename.cc::merge_overlapping_regs().  For now, use the
+ ;; fix from PR50788: Constrain as "0".
+ (define_insn "*add.for.eqne.<mode>"
+   [(set (reg:CC REG_CC)
+         (compare:CC
+          (plus:QISI (match_operand:QISI 3 "register_operand"  "0,0     ,0")
+                     (match_operand:QISI 1 "const_int_operand" "n,<p1m1>,n"))
+          (const_int 0)))
+    (set (match_operand:QISI 0 "register_operand"             "=d,*r    ,r")
+         (plus:QISI (match_operand:QISI 4 "register_operand"   "0,0     ,0")
+                    (match_dup 1)))
+    (clobber (match_scratch:QI 2                              "=X,X     ,&d"))]
+   "reload_completed"
+   {
+     return avr_out_plus_set_ZN (operands, nullptr);
+   }
+   [(set_attr "adjust_len" "add_set_ZN")])
+ 
+ 
+ ;; Swapping both comparison and branch condition.  This can turn difficult
+ ;; branches to easy ones.  And in some cases, a comparison against one can
+ ;; be turned into a comparison against zero.
+ 
+ (define_peephole2 ; "*swapped_tst<mode>"
+   [(parallel [(set (reg:CC REG_CC)
+                    (compare:CC (match_operand:ALLs234 1 "register_operand")
+                                (match_operand:ALLs234 2 "const_operand")))
+               (clobber (match_operand:QI 3 "scratch_operand"))])
+    (set (pc)
+         (if_then_else (match_operator 0 "ordered_comparison_operator"
+                         [(reg:CC REG_CC)
+                          (const_int 0)])
+                       (label_ref (match_operand 4))
+                       (pc)))]
+   "peep2_regno_dead_p (2, REG_CC)"
+   [(set (reg:CC REG_CC)
+         (compare:CC (match_dup 2)
+                     (match_dup 1)))
+    ; "branch"
+    (set (pc)
+         (if_then_else (match_op_dup 0 [(reg:CC REG_CC)
+                                        (const_int 0)])
+                       (label_ref (match_dup 4))
+                       (pc)))]
+   {
+     rtx xval = avr_to_int_mode (operands[2]);
+     enum rtx_code code = GET_CODE (operands[0]);
+ 
+     if (code == GT && xval == const0_rtx)
+       code = LT;
+     else if (code == GE && xval == const1_rtx)
+       code = LT;
+     else if (code == LE && xval == const0_rtx)
+       code = GE;
+     else if (code == LT && xval == const1_rtx)
+       code = GE;
+     else
+       FAIL;
+ 
+     operands[2] = CONST0_RTX (<MODE>mode);
+     PUT_CODE (operands[0], code);
+   })
+ 
+ ;; Same, but for 8-bit modes which have no scratch reg.
+ (define_peephole2 ; "*swapped_tst<mode>"
+   [(set (reg:CC REG_CC)
+         (compare:CC (match_operand:ALLs1 1 "register_operand")
+                     (match_operand:ALLs1 2 "const_operand")))
+    (set (pc)
+         (if_then_else (match_operator 0 "ordered_comparison_operator"
+                         [(reg:CC REG_CC)
+                          (const_int 0)])
+                       (label_ref (match_operand 4))
+                       (pc)))]
+   "peep2_regno_dead_p (2, REG_CC)"
+   [(set (reg:CC REG_CC)
+         (compare:CC (match_dup 2)
+                     (match_dup 1)))
+    ; "branch"
+    (set (pc)
+         (if_then_else (match_op_dup 0 [(reg:CC REG_CC)
+                                        (const_int 0)])
+                       (label_ref (match_dup 4))
+                       (pc)))]
+   {
+     rtx xval = avr_to_int_mode (operands[2]);
+     enum rtx_code code = GET_CODE (operands[0]);
+ 
+     if (code == GT && xval == const0_rtx)
+       code = LT;
+     else if (code == GE && xval == const1_rtx)
+       code = LT;
+     else if (code == LE && xval == const0_rtx)
+       code = GE;
+     else if (code == LT && xval == const1_rtx)
+       code = GE;
+     else
+       FAIL;
+ 
+     operands[2] = CONST0_RTX (<MODE>mode);
+     PUT_CODE (operands[0], code);
+   })
+ 
+ 
  (define_expand "extzv"
    [(set (match_operand:QI 0 "register_operand" "")
          (zero_extract:QI (match_operand:QI 1 "register_operand"  "")
diff -Nrcpad gcc-13.1.0/gcc/config/avr/constraints.md gcc-13.2.0/gcc/config/avr/constraints.md
*** gcc-13.1.0/gcc/config/avr/constraints.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/avr/constraints.md	Thu Jul 27 08:13:04 2023
***************
*** 245,250 ****
--- 245,255 ----
  	    (match_test "INTVAL (avr_to_int_mode (op)) == -2"))
         (match_test "satisfies_constraint_Cm2 (op)")))
  
+ ;; Constraint that's the empty set.  Useful with mode and code iterators.
+ (define_constraint "Yxx"
+   "A constraints that is always false"
+   (match_test "false"))
+ 
  (define_constraint "Yx2"
    "Fixed-point or integer constant not in the range @minus{}2 @dots{} 2"
    (and (ior (match_code "const_int")
diff -Nrcpad gcc-13.1.0/gcc/config/avr/predicates.md gcc-13.2.0/gcc/config/avr/predicates.md
*** gcc-13.1.0/gcc/config/avr/predicates.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/avr/predicates.md	Thu Jul 27 08:13:04 2023
***************
*** 27,32 ****
--- 27,37 ----
    (and (match_code "reg")
         (match_test "REGNO (op) >= 16 && REGNO (op) <= 31")))
  
+ (define_predicate "scratch_or_d_register_operand"
+   (ior (match_operand 0 "d_register_operand")
+        (and (match_code ("scratch"))
+             (match_operand 0 "scratch_operand"))))
+ 
  (define_predicate "even_register_operand"
    (and (match_code "reg")
         (and (match_test "REGNO (op) <= 31")
diff -Nrcpad gcc-13.1.0/gcc/config/darwin.h gcc-13.2.0/gcc/config/darwin.h
*** gcc-13.1.0/gcc/config/darwin.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/darwin.h	Thu Jul 27 08:13:04 2023
*************** extern GTY(()) int darwin_ms_struct;
*** 217,224 ****
    "%{image_base*:-Xlinker -image_base -Xlinker %*} %<image_base*",	\
    "%{init*:-Xlinker -init -Xlinker %*} %<init*",			\
    "%{multi_module:-Xlinker -multi_module} %<multi_module",		\
!   "%{multiply_defined*:-Xlinker -multiply_defined -Xlinker %*} \
!      %<multiply_defined* ",						\
    "%{multiplydefinedunused*:\
       -Xlinker -multiply_defined_unused -Xlinker %*} \
       %<multiplydefinedunused* ",					\
--- 217,223 ----
    "%{image_base*:-Xlinker -image_base -Xlinker %*} %<image_base*",	\
    "%{init*:-Xlinker -init -Xlinker %*} %<init*",			\
    "%{multi_module:-Xlinker -multi_module} %<multi_module",		\
!   "%{multiply_defined*:-Xlinker -multiply_defined -Xlinker %*} ",	\
    "%{multiplydefinedunused*:\
       -Xlinker -multiply_defined_unused -Xlinker %*} \
       %<multiplydefinedunused* ",					\
*************** extern GTY(()) int darwin_ms_struct;
*** 277,282 ****
--- 276,289 ----
  #define DARWIN_RDYNAMIC "%{rdynamic:%nrdynamic is not supported}"
  #endif
  
+ #if LD64_HAS_PLATFORM_VERSION
+ #define DARWIN_PLATFORM_ID \
+   "%{mmacosx-version-min=*: -platform_version macos %* 0.0} "
+ #else
+ #define DARWIN_PLATFORM_ID \
+   "%{mmacosx-version-min=*:-macosx_version_min %*} "
+ #endif
+ 
  /* Code built with mdynamic-no-pic does not support PIE/PIC, so  we disallow
     these combinations; we also ensure that the no_pie option is passed to
     ld64 on system versions that default to PIE when mdynamic-no-pic is given.
*************** extern GTY(()) int darwin_ms_struct;
*** 294,300 ****
     %:version-compare(>= 10.7 mmacosx-version-min= -no_pie) }"
  
  #define DARWIN_CC1_SPEC							\
!   "%<dynamic %<dynamiclib %<force_cpusubtype_ALL "
  
  #define SUBSUBTARGET_OVERRIDE_OPTIONS					\
    do {									\
--- 301,307 ----
     %:version-compare(>= 10.7 mmacosx-version-min= -no_pie) }"
  
  #define DARWIN_CC1_SPEC							\
!   "%<dynamic %<dynamiclib %<force_cpusubtype_ALL %<multiply_defined* "
  
  #define SUBSUBTARGET_OVERRIDE_OPTIONS					\
    do {									\
*************** extern GTY(()) int darwin_ms_struct;
*** 352,358 ****
      LINK_PLUGIN_SPEC \
      "%{flto*:%<fcompare-debug*} \
       %{flto} %{fno-lto} %{flto=*} \
!     %l " LINK_COMPRESS_DEBUG_SPEC \
     "%X %{s} %{t} %{Z} %{u*} \
      %{e*} %{r} \
      %{o*}%{!o:-o a.out} \
--- 359,367 ----
      LINK_PLUGIN_SPEC \
      "%{flto*:%<fcompare-debug*} \
       %{flto} %{fno-lto} %{flto=*} \
!     %l " \
!     DARWIN_PLATFORM_ID \
!     LINK_COMPRESS_DEBUG_SPEC \
     "%X %{s} %{t} %{Z} %{u*} \
      %{e*} %{r} \
      %{o*}%{!o:-o a.out} \
*************** extern GTY(()) int darwin_ms_struct;
*** 455,462 ****
    %{force_cpusubtype_ALL:-arch %(darwin_arch)} \
     %{!force_cpusubtype_ALL:-arch %(darwin_subarch)} "\
     LINK_SYSROOT_SPEC \
!   "%{mmacosx-version-min=*:-macosx_version_min %*} \
!    %{!multiply_defined*:%{shared-libgcc: \
       %:version-compare(< 10.5 mmacosx-version-min= -multiply_defined) \
       %:version-compare(< 10.5 mmacosx-version-min= suppress) }} \
     %{sectalign*} %{sectcreate*} %{sectobjectsymbols*}  %{sectorder*} \
--- 464,470 ----
    %{force_cpusubtype_ALL:-arch %(darwin_arch)} \
     %{!force_cpusubtype_ALL:-arch %(darwin_subarch)} "\
     LINK_SYSROOT_SPEC \
!    "%{!multiply_defined*:%{shared-libgcc: \
       %:version-compare(< 10.5 mmacosx-version-min= -multiply_defined) \
       %:version-compare(< 10.5 mmacosx-version-min= suppress) }} \
     %{sectalign*} %{sectcreate*} %{sectobjectsymbols*}  %{sectorder*} \
diff -Nrcpad gcc-13.1.0/gcc/config/darwin.opt gcc-13.2.0/gcc/config/darwin.opt
*** gcc-13.1.0/gcc/config/darwin.opt	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/darwin.opt	Thu Jul 27 08:13:04 2023
*************** fapple-kext
*** 33,38 ****
--- 33,42 ----
  Target C++ Var(flag_apple_kext)
  Generate code for darwin loadable kernel extensions.
  
+ fconstant-cfstrings
+ ObjC ObjC++ Alias(mconstant-cfstrings)
+ Generate compile-time CFString objects.
+ 
  iframework
  Target RejectNegative C ObjC C++ ObjC++ Joined Separate
  -iframework <dir>	Add <dir> to the end of the system framework include path.
diff -Nrcpad gcc-13.1.0/gcc/config/gcn/gcn-valu.md gcc-13.2.0/gcc/config/gcn/gcn-valu.md
*** gcc-13.1.0/gcc/config/gcn/gcn-valu.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/gcn/gcn-valu.md	Thu Jul 27 08:13:04 2023
***************
*** 15,20 ****
--- 15,21 ----
  ;; <http://www.gnu.org/licenses/>.
  
  ;; {{{ Vector iterators
+ ; SV iterators include both scalar and vector modes.
  
  ; Vector modes for specific types
  (define_mode_iterator V_QI
***************
*** 126,131 ****
--- 127,141 ----
  		       V32SI V32DI
  		       V64SI V64DI])
  
+ (define_mode_iterator SV_SFDF
+ 		      [SF DF
+ 		       V2SF V2DF
+ 		       V4SF V4DF
+ 		       V8SF V8DF
+ 		       V16SF V16DF
+ 		       V32SF V32DF
+ 		       V64SF V64DF])
+ 
  ; All of above
  (define_mode_iterator V_ALL
  		      [V2QI V2HI V2HF V2SI V2SF V2DI V2DF
***************
*** 156,164 ****
  		       V16HF V16SF V16DF
  		       V32HF V32SF V32DF
  		       V64HF V64SF V64DF])
  
  (define_mode_attr scalar_mode
!   [(V2QI "qi") (V2HI "hi") (V2SI "si")
     (V2HF "hf") (V2SF "sf") (V2DI "di") (V2DF "df")
     (V4QI "qi") (V4HI "hi") (V4SI "si")
     (V4HF "hf") (V4SF "sf") (V4DI "di") (V4DF "df")
--- 166,184 ----
  		       V16HF V16SF V16DF
  		       V32HF V32SF V32DF
  		       V64HF V64SF V64DF])
+ (define_mode_iterator SV_FP
+ 		      [HF SF DF
+ 		       V2HF V2SF V2DF
+ 		       V4HF V4SF V4DF
+ 		       V8HF V8SF V8DF
+ 		       V16HF V16SF V16DF
+ 		       V32HF V32SF V32DF
+ 		       V64HF V64SF V64DF])
  
  (define_mode_attr scalar_mode
!   [(QI "qi") (HI "hi") (SI "si")
!    (HF "hf") (SF "sf") (DI "di") (DF "df")
!    (V2QI "qi") (V2HI "hi") (V2SI "si")
     (V2HF "hf") (V2SF "sf") (V2DI "di") (V2DF "df")
     (V4QI "qi") (V4HI "hi") (V4SI "si")
     (V4HF "hf") (V4SF "sf") (V4DI "di") (V4DF "df")
***************
*** 172,178 ****
     (V64HF "hf") (V64SF "sf") (V64DI "di") (V64DF "df")])
  
  (define_mode_attr SCALAR_MODE
!   [(V2QI "QI") (V2HI "HI") (V2SI "SI")
     (V2HF "HF") (V2SF "SF") (V2DI "DI") (V2DF "DF")
     (V4QI "QI") (V4HI "HI") (V4SI "SI")
     (V4HF "HF") (V4SF "SF") (V4DI "DI") (V4DF "DF")
--- 192,200 ----
     (V64HF "hf") (V64SF "sf") (V64DI "di") (V64DF "df")])
  
  (define_mode_attr SCALAR_MODE
!   [(QI "QI") (HI "HI") (SI "SI")
!    (HF "HF") (SF "SF") (DI "DI") (DF "DF")
!    (V2QI "QI") (V2HI "HI") (V2SI "SI")
     (V2HF "HF") (V2SF "SF") (V2DI "DI") (V2DF "DF")
     (V4QI "QI") (V4HI "HI") (V4SI "SI")
     (V4HF "HF") (V4SF "SF") (V4DI "DI") (V4DF "DF")
***************
*** 186,192 ****
     (V64HF "HF") (V64SF "SF") (V64DI "DI") (V64DF "DF")])
  
  (define_mode_attr vnsi
!   [(V2QI "v2si") (V2HI "v2si") (V2HF "v2si") (V2SI "v2si")
     (V2SF "v2si") (V2DI "v2si") (V2DF "v2si")
     (V4QI "v4si") (V4HI "v4si") (V4HF "v4si") (V4SI "v4si")
     (V4SF "v4si") (V4DI "v4si") (V4DF "v4si")
--- 208,216 ----
     (V64HF "HF") (V64SF "SF") (V64DI "DI") (V64DF "DF")])
  
  (define_mode_attr vnsi
!   [(QI "si") (HI "si") (SI "si")
!    (HF "si") (SF "si") (DI "si") (DF "si")
!    (V2QI "v2si") (V2HI "v2si") (V2HF "v2si") (V2SI "v2si")
     (V2SF "v2si") (V2DI "v2si") (V2DF "v2si")
     (V4QI "v4si") (V4HI "v4si") (V4HF "v4si") (V4SI "v4si")
     (V4SF "v4si") (V4DI "v4si") (V4DF "v4si")
***************
*** 200,206 ****
     (V64SF "v64si") (V64DI "v64si") (V64DF "v64si")])
  
  (define_mode_attr VnSI
!   [(V2QI "V2SI") (V2HI "V2SI") (V2HF "V2SI") (V2SI "V2SI")
     (V2SF "V2SI") (V2DI "V2SI") (V2DF "V2SI")
     (V4QI "V4SI") (V4HI "V4SI") (V4HF "V4SI") (V4SI "V4SI")
     (V4SF "V4SI") (V4DI "V4SI") (V4DF "V4SI")
--- 224,232 ----
     (V64SF "v64si") (V64DI "v64si") (V64DF "v64si")])
  
  (define_mode_attr VnSI
!   [(QI "SI") (HI "SI") (SI "SI")
!    (HF "SI") (SF "SI") (DI "SI") (DF "SI")
!    (V2QI "V2SI") (V2HI "V2SI") (V2HF "V2SI") (V2SI "V2SI")
     (V2SF "V2SI") (V2DI "V2SI") (V2DF "V2SI")
     (V4QI "V4SI") (V4HI "V4SI") (V4HF "V4SI") (V4SI "V4SI")
     (V4SF "V4SI") (V4DI "V4SI") (V4DF "V4SI")
***************
*** 2297,2304 ****
      rtx even = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (even, get_exec (0x5555555555555555UL));
      rtx dest = operands[0];
!     emit_insn (gen_<cmul_subadd><mode>3_exec (dest, t1, t1_perm, dest, even));
!                                                              // a*c-b*d 0
  
      rtx t2_perm = gen_reg_rtx (<MODE>mode);
      emit_insn (gen_dpp_swap_pairs<mode> (t2_perm, t2));          // b*c a*d
--- 2323,2331 ----
      rtx even = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (even, get_exec (0x5555555555555555UL));
      rtx dest = operands[0];
!     emit_insn (gen_<cmul_subadd><mode>3_exec (dest, t1, t1_perm,
!                                               gcn_gen_undef (<MODE>mode),
!                                               even));            // a*c-b*d 0
  
      rtx t2_perm = gen_reg_rtx (<MODE>mode);
      emit_insn (gen_dpp_swap_pairs<mode> (t2_perm, t2));          // b*c a*d
***************
*** 2342,2348 ****
      rtx even = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (even, get_exec (0x5555555555555555UL));
      rtx dest = operands[0];
!     emit_insn (gen_sub<mode>3_exec (dest, t1, t2_perm, dest, even));
  
      rtx odd = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (odd, get_exec (0xaaaaaaaaaaaaaaaaUL));
--- 2369,2376 ----
      rtx even = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (even, get_exec (0x5555555555555555UL));
      rtx dest = operands[0];
!     emit_insn (gen_sub<mode>3_exec (dest, t1, t2_perm,
!                                     gcn_gen_undef (<MODE>mode), even));
  
      rtx odd = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (odd, get_exec (0xaaaaaaaaaaaaaaaaUL));
***************
*** 2366,2372 ****
      rtx dest = operands[0];
      rtx x = operands[1];
      rtx y = operands[2];
!     emit_insn (gen_sub<mode>3_exec (dest, x, y, dest, even));
      rtx odd = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (odd, get_exec (0xaaaaaaaaaaaaaaaaUL));
      emit_insn (gen_add<mode>3_exec (dest, x, y, dest, odd));
--- 2394,2401 ----
      rtx dest = operands[0];
      rtx x = operands[1];
      rtx y = operands[2];
!     emit_insn (gen_sub<mode>3_exec (dest, x, y, gcn_gen_undef (<MODE>mode),
!                                     even));
      rtx odd = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (odd, get_exec (0xaaaaaaaaaaaaaaaaUL));
      emit_insn (gen_add<mode>3_exec (dest, x, y, dest, odd));
***************
*** 2393,2399 ****
  
      rtx even = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (even, get_exec (0x5555555555555555UL));
!     emit_insn (gen_<cadd_subadd><mode>3_exec (dest, x, y, dest, even));
      rtx odd = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (odd, get_exec (0xaaaaaaaaaaaaaaaaUL));
      emit_insn (gen_<cadd_addsub><mode>3_exec (dest, x, y, dest, odd));
--- 2422,2430 ----
  
      rtx even = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (even, get_exec (0x5555555555555555UL));
!     emit_insn (gen_<cadd_subadd><mode>3_exec (dest, x, y,
!                                               gcn_gen_undef (<MODE>mode),
!                                               even));
      rtx odd = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (odd, get_exec (0xaaaaaaaaaaaaaaaaUL));
      emit_insn (gen_<cadd_addsub><mode>3_exec (dest, x, y, dest, odd));
***************
*** 2413,2419 ****
      rtx even = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (even, get_exec (0x5555555555555555UL));
      rtx dest = operands[0];
!     emit_insn (gen_sub<mode>3_exec (dest, t1, operands[3], dest, even));
      rtx odd = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (odd, get_exec (0xaaaaaaaaaaaaaaaaUL));
      emit_insn (gen_add<mode>3_exec (dest, t1, operands[3], dest, odd));
--- 2444,2451 ----
      rtx even = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (even, get_exec (0x5555555555555555UL));
      rtx dest = operands[0];
!     emit_insn (gen_sub<mode>3_exec (dest, t1, operands[3],
!                                     gcn_gen_undef (<MODE>mode), even));
      rtx odd = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (odd, get_exec (0xaaaaaaaaaaaaaaaaUL));
      emit_insn (gen_add<mode>3_exec (dest, t1, operands[3], dest, odd));
***************
*** 2433,2442 ****
      rtx even = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (even, get_exec (0x5555555555555555UL));
      rtx dest = operands[0];
!     emit_insn (gen_add<mode>3_exec (dest, t1, operands[3], dest, even));
      rtx odd = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (odd, get_exec (0xaaaaaaaaaaaaaaaaUL));
!     emit_insn (gen_add<mode>3_exec (dest, t1, operands[3], dest, odd));
  
      DONE;
    })
--- 2465,2475 ----
      rtx even = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (even, get_exec (0x5555555555555555UL));
      rtx dest = operands[0];
!     emit_insn (gen_add<mode>3_exec (dest, t1, operands[3],
!                                     gcn_gen_undef (<MODE>mode), even));
      rtx odd = gen_rtx_REG (DImode, EXEC_REG);
      emit_move_insn (odd, get_exec (0xaaaaaaaaaaaaaaaaUL));
!     emit_insn (gen_sub<mode>3_exec (dest, t1, operands[3], dest, odd));
  
      DONE;
    })
***************
*** 3021,3041 ****
  
  ; Implement ldexp pattern
  
- (define_insn "ldexp<mode>3"
-   [(set (match_operand:FP 0 "register_operand"  "=v")
- 	(unspec:FP
- 	  [(match_operand:FP 1 "gcn_alu_operand" "vB")
- 	   (match_operand:SI 2 "gcn_alu_operand" "vSvA")]
- 	  UNSPEC_LDEXP))]
-   ""
-   "v_ldexp%i0\t%0, %1, %2"
-   [(set_attr "type" "vop3a")
-    (set_attr "length" "8")])
- 
  (define_insn "ldexp<mode>3<exec>"
!   [(set (match_operand:V_FP 0 "register_operand"     "=  v")
! 	(unspec:V_FP
! 	  [(match_operand:V_FP 1 "gcn_alu_operand"   "  vB")
  	   (match_operand:<VnSI> 2 "gcn_alu_operand" "vSvA")]
  	  UNSPEC_LDEXP))]
    ""
--- 3054,3063 ----
  
  ; Implement ldexp pattern
  
  (define_insn "ldexp<mode>3<exec>"
!   [(set (match_operand:SV_FP 0 "register_operand"     "=  v")
! 	(unspec:SV_FP
! 	  [(match_operand:SV_FP 1 "gcn_alu_operand"   "  vA")
  	   (match_operand:<VnSI> 2 "gcn_alu_operand" "vSvA")]
  	  UNSPEC_LDEXP))]
    ""
***************
*** 3188,3300 ****
  ;; {{{ FP division
  
  (define_insn "recip<mode>2<exec>"
!   [(set (match_operand:V_FP 0 "register_operand"  "=  v")
! 	(unspec:V_FP
! 	  [(match_operand:V_FP 1 "gcn_alu_operand" "vSvB")]
  	  UNSPEC_RCP))]
    ""
    "v_rcp%i0\t%0, %1"
    [(set_attr "type" "vop1")
     (set_attr "length" "8")])
  
! (define_insn "recip<mode>2"
!   [(set (match_operand:FP 0 "register_operand"	 "=  v")
! 	(unspec:FP
! 	  [(match_operand:FP 1 "gcn_alu_operand" "vSvB")]
! 	  UNSPEC_RCP))]
    ""
!   "v_rcp%i0\t%0, %1"
!   [(set_attr "type" "vop1")
     (set_attr "length" "8")])
  
! ;; Do division via a = b * 1/c
! ;; The v_rcp_* instructions are not sufficiently accurate on their own,
! ;; so we use 2 v_fma_* instructions to do one round of Newton-Raphson
! ;; which the ISA manual says is enough to improve the reciprocal accuracy.
! ;;
! ;; FIXME: This does not handle denormals, NaNs, division-by-zero etc.
! 
! (define_expand "div<mode>3"
!   [(match_operand:V_FP 0 "gcn_valu_dst_operand")
!    (match_operand:V_FP 1 "gcn_valu_src0_operand")
!    (match_operand:V_FP 2 "gcn_valu_src0_operand")]
!   "flag_reciprocal_math"
!   {
!     rtx one = gcn_vec_constant (<MODE>mode,
! 		  const_double_from_real_value (dconst1, <SCALAR_MODE>mode));
!     rtx initrcp = gen_reg_rtx (<MODE>mode);
!     rtx fma = gen_reg_rtx (<MODE>mode);
!     rtx rcp;
!     rtx num = operands[1], denom = operands[2];
! 
!     bool is_rcp = (GET_CODE (num) == CONST_VECTOR
! 		   && real_identical
! 		        (CONST_DOUBLE_REAL_VALUE
! 			  (CONST_VECTOR_ELT (num, 0)), &dconstm1));
! 
!     if (is_rcp)
!       rcp = operands[0];
!     else
!       rcp = gen_reg_rtx (<MODE>mode);
! 
!     emit_insn (gen_recip<mode>2 (initrcp, denom));
!     emit_insn (gen_fma<mode>4_negop2 (fma, initrcp, denom, one));
!     emit_insn (gen_fma<mode>4 (rcp, fma, initrcp, initrcp));
! 
!     if (!is_rcp)
!       {
! 	rtx div_est = gen_reg_rtx (<MODE>mode);
! 	rtx fma2 = gen_reg_rtx (<MODE>mode);
! 	rtx fma3 = gen_reg_rtx (<MODE>mode);
! 	rtx fma4 = gen_reg_rtx (<MODE>mode);
! 	emit_insn (gen_mul<mode>3 (div_est, num, rcp));
! 	emit_insn (gen_fma<mode>4_negop2 (fma2, div_est, denom, num));
! 	emit_insn (gen_fma<mode>4 (fma3, fma2, rcp, div_est));
! 	emit_insn (gen_fma<mode>4_negop2 (fma4, fma3, denom, num));
! 	emit_insn (gen_fma<mode>4 (operands[0], fma4, rcp, fma3));
!       }
  
!     DONE;
!   })
  
  (define_expand "div<mode>3"
!   [(match_operand:FP 0 "gcn_valu_dst_operand")
!    (match_operand:FP 1 "gcn_valu_src0_operand")
!    (match_operand:FP 2 "gcn_valu_src0_operand")]
!   "flag_reciprocal_math"
    {
!     rtx one = const_double_from_real_value (dconst1, <MODE>mode);
!     rtx initrcp = gen_reg_rtx (<MODE>mode);
!     rtx fma = gen_reg_rtx (<MODE>mode);
!     rtx rcp;
!     rtx num = operands[1], denom = operands[2];
! 
!     bool is_rcp = (GET_CODE (operands[1]) == CONST_DOUBLE
! 		   && real_identical (CONST_DOUBLE_REAL_VALUE (operands[1]),
! 				      &dconstm1));
  
!     if (is_rcp)
!       rcp = operands[0];
!     else
!       rcp = gen_reg_rtx (<MODE>mode);
  
!     emit_insn (gen_recip<mode>2 (initrcp, denom));
!     emit_insn (gen_fma<mode>4_negop2 (fma, initrcp, denom, one));
!     emit_insn (gen_fma<mode>4 (rcp, fma, initrcp, initrcp));
  
!     if (!is_rcp)
!       {
! 	rtx div_est = gen_reg_rtx (<MODE>mode);
! 	rtx fma2 = gen_reg_rtx (<MODE>mode);
! 	rtx fma3 = gen_reg_rtx (<MODE>mode);
! 	rtx fma4 = gen_reg_rtx (<MODE>mode);
! 	emit_insn (gen_mul<mode>3 (div_est, num, rcp));
! 	emit_insn (gen_fma<mode>4_negop2 (fma2, div_est, denom, num));
! 	emit_insn (gen_fma<mode>4 (fma3, fma2, rcp, div_est));
! 	emit_insn (gen_fma<mode>4_negop2 (fma4, fma3, denom, num));
! 	emit_insn (gen_fma<mode>4 (operands[0], fma4, rcp, fma3));
!       }
  
      DONE;
    })
  
--- 3210,3333 ----
  ;; {{{ FP division
  
  (define_insn "recip<mode>2<exec>"
!   [(set (match_operand:SV_FP 0 "register_operand"  "=  v")
! 	(unspec:SV_FP
! 	  [(match_operand:SV_FP 1 "gcn_alu_operand" "vSvB")]
  	  UNSPEC_RCP))]
    ""
    "v_rcp%i0\t%0, %1"
    [(set_attr "type" "vop1")
     (set_attr "length" "8")])
  
! ;; v_div_scale takes a numerator (op2) and denominator (op1) and returns the
! ;; one that matches op3 adjusted for best results in reciprocal division.
! ;; It also emits a VCC mask that is intended for input to v_div_fmas.
! ;; The caller is expected to call this twice, once for each input.  The output
! ;; VCC is the same in both cases, so the caller may discard one.
! (define_insn "div_scale<mode><exec_vcc>"
!   [(set (match_operand:SV_SFDF 0 "register_operand"   "=v")
! 	(unspec:SV_SFDF
! 	  [(match_operand:SV_SFDF 1 "gcn_alu_operand" "v")
! 	   (match_operand:SV_SFDF 2 "gcn_alu_operand" "v")
! 	   (match_operand:SV_SFDF 3 "gcn_alu_operand" "v")]
! 	  UNSPEC_DIV_SCALE))
!    (set (match_operand:DI 4 "register_operand"        "=SvcV")
! 	(unspec:DI
! 	  [(match_dup 1) (match_dup 2) (match_dup 3)]
! 	  UNSPEC_DIV_SCALE))]
    ""
!   "v_div_scale%i0\t%0, %4, %3, %1, %2"
!   [(set_attr "type" "vop3b")
     (set_attr "length" "8")])
  
! ;; v_div_fmas is "FMA and Scale" that uses the VCC output from v_div_scale
! ;; to conditionally scale the output of the whole division operation.
! ;; This is necessary to counter the adjustments made by v_div_scale and
! ;; replaces the last FMA instruction of the Newton Raphson algorithm.
! (define_insn "div_fmas<mode><exec>"
!   [(set (match_operand:SV_SFDF 0 "register_operand"       "=v")
! 	(unspec:SV_SFDF
! 	  [(plus:SV_SFDF
! 	     (mult:SV_SFDF
! 	       (match_operand:SV_SFDF 1 "gcn_alu_operand" "v")
! 	       (match_operand:SV_SFDF 2 "gcn_alu_operand" "v"))
! 	     (match_operand:SV_SFDF 3 "gcn_alu_operand"   "v"))
! 	   (match_operand:DI 4 "register_operand"         "cV")]
! 	  UNSPEC_DIV_FMAS))]
!   ""
!   "v_div_fmas%i0\t%0, %1, %2, %3; %4"
!   [(set_attr "type" "vop3a")
!    (set_attr "length" "8")
!    (set_attr "vccwait" "5")])
  
! ;; v_div_fixup takes the inputs and outputs of a division operation already
! ;; completed and cleans up the floating-point sign bit, infinity, underflow,
! ;; overflow, and NaN status.  It will also emit any FP exceptions.
! ;; op1: quotient,  op2: denominator,  op3: numerator
! (define_insn "div_fixup<mode><exec>"
!   [(set (match_operand:SV_FP 0 "register_operand"    "=v")
! 	(unspec:SV_FP
! 	  [(match_operand:SV_FP 1 "register_operand" "v")
! 	   (match_operand:SV_FP 2 "gcn_alu_operand"  "v")
! 	   (match_operand:SV_FP 3 "gcn_alu_operand"  "v")]
! 	  UNSPEC_DIV_FIXUP))]
!   ""
!   "v_div_fixup%i0\t%0, %1, %2, %3"
!   [(set_attr "type" "vop3a")
!    (set_attr "length" "8")])
  
  (define_expand "div<mode>3"
!   [(match_operand:SV_SFDF 0 "register_operand")
!    (match_operand:SV_SFDF 1 "gcn_alu_operand")
!    (match_operand:SV_SFDF 2 "gcn_alu_operand")]
!   ""
    {
!     rtx numerator = operands[1];
!     rtx denominator = operands[2];
  
!     /* Scale the inputs if they are close to the FP limits.
!        This will be reversed later.  */
!     rtx vcc = gen_reg_rtx (DImode);
!     rtx discardedvcc = gen_reg_rtx (DImode);
!     rtx scaled_numerator = gen_reg_rtx (<MODE>mode);
!     rtx scaled_denominator = gen_reg_rtx (<MODE>mode);
!     emit_insn (gen_div_scale<mode> (scaled_denominator,
! 				    denominator, numerator,
! 				    denominator, discardedvcc));
!     emit_insn (gen_div_scale<mode> (scaled_numerator,
! 				    denominator, numerator,
! 				    numerator, vcc));
  
!     /* Find the reciprocal of the denominator, and use Newton-Raphson to
!        improve the accuracy over the basic hardware instruction.  */
!     rtx one = gcn_vec_constant (<MODE>mode,
! 		  const_double_from_real_value (dconst1, <SCALAR_MODE>mode));
!     rtx initrcp = gen_reg_rtx (<MODE>mode);
!     rtx fma1 = gen_reg_rtx (<MODE>mode);
!     rtx rcp = gen_reg_rtx (<MODE>mode);
!     emit_insn (gen_recip<mode>2 (initrcp, scaled_denominator));
!     emit_insn (gen_fma<mode>4_negop2 (fma1, initrcp, scaled_denominator, one));
!     emit_insn (gen_fma<mode>4 (rcp, fma1, initrcp, initrcp));
  
!     /* Do the division "a/b" via "a*1/b" and use Newton-Raphson to improve
!        the accuracy.  The "div_fmas" instruction reverses any scaling
!        performed by "div_scale", above.  */
!     rtx div_est = gen_reg_rtx (<MODE>mode);
!     rtx fma2 = gen_reg_rtx (<MODE>mode);
!     rtx fma3 = gen_reg_rtx (<MODE>mode);
!     rtx fma4 = gen_reg_rtx (<MODE>mode);
!     rtx fmas = gen_reg_rtx (<MODE>mode);
!     emit_insn (gen_mul<mode>3 (div_est, scaled_numerator, rcp));
!     emit_insn (gen_fma<mode>4_negop2 (fma2, div_est, scaled_denominator,
! 				      scaled_numerator));
!     emit_insn (gen_fma<mode>4 (fma3, fma2, rcp, div_est));
!     emit_insn (gen_fma<mode>4_negop2 (fma4, fma3, scaled_denominator,
! 				      scaled_numerator));
!     emit_insn (gen_div_fmas<mode> (fmas, fma4, rcp, fma3, vcc));
  
+     /* Finally, use "div_fixup" to get the details right and find errors.  */
+     emit_insn (gen_div_fixup<mode> (operands[0], fmas, denominator,
+ 				    numerator));
      DONE;
    })
  
diff -Nrcpad gcc-13.1.0/gcc/config/gcn/gcn.cc gcc-13.2.0/gcc/config/gcn/gcn.cc
*** gcc-13.1.0/gcc/config/gcn/gcn.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/gcn/gcn.cc	Thu Jul 27 08:13:04 2023
*************** gcn_md_reorg (void)
*** 5840,5845 ****
--- 5840,5846 ----
        attr_type itype = get_attr_type (insn);
        attr_unit iunit = get_attr_unit (insn);
        attr_delayeduse idelayeduse = get_attr_delayeduse (insn);
+       int ivccwait = get_attr_vccwait (insn);
        HARD_REG_SET ireads, iwrites;
        CLEAR_HARD_REG_SET (ireads);
        CLEAR_HARD_REG_SET (iwrites);
*************** gcn_md_reorg (void)
*** 5917,5922 ****
--- 5918,5931 ----
  	      && ((hard_reg_set_intersect_p
  		   (prev_insn->reads, iwrites))))
  	    nops_rqd = 1 - prev_insn->age;
+ 
+ 	  /* Instruction that requires VCC is not written too close before
+ 	     using it.  */
+ 	  if (prev_insn->age < ivccwait
+ 	      && (hard_reg_set_intersect_p
+ 		  (prev_insn->writes,
+ 		   reg_class_contents[(int)VCC_CONDITIONAL_REG])))
+ 	    nops_rqd = ivccwait - prev_insn->age;
  	}
  
        /* Insert the required number of NOPs.  */
diff -Nrcpad gcc-13.1.0/gcc/config/gcn/gcn.md gcc-13.2.0/gcc/config/gcn/gcn.md
*** gcc-13.1.0/gcc/config/gcn/gcn.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/gcn/gcn.md	Thu Jul 27 08:13:04 2023
***************
*** 90,96 ****
    UNSPEC_RCP
    UNSPEC_FLBIT_INT
    UNSPEC_FLOOR UNSPEC_CEIL UNSPEC_SIN UNSPEC_COS UNSPEC_EXP2 UNSPEC_LOG2
!   UNSPEC_LDEXP UNSPEC_FREXP_EXP UNSPEC_FREXP_MANT])
  
  ;; }}}
  ;; {{{ Attributes
--- 90,97 ----
    UNSPEC_RCP
    UNSPEC_FLBIT_INT
    UNSPEC_FLOOR UNSPEC_CEIL UNSPEC_SIN UNSPEC_COS UNSPEC_EXP2 UNSPEC_LOG2
!   UNSPEC_LDEXP UNSPEC_FREXP_EXP UNSPEC_FREXP_MANT
!   UNSPEC_DIV_SCALE UNSPEC_DIV_FMAS UNSPEC_DIV_FIXUP])
  
  ;; }}}
  ;; {{{ Attributes
***************
*** 302,307 ****
--- 303,313 ----
  
  (define_attr "delayeduse" "yes,no" (const_string "no"))
  
+ ; Identify instructions that require "Manually Inserted Wait State" if
+ ; a previous instruction writes to VCC.  The number gives the number of NOPs.
+ 
+ (define_attr "vccwait" "" (const_int 0))
+ 
  ;; }}}
  ;; {{{ Iterators useful across the wole machine description
  
diff -Nrcpad gcc-13.1.0/gcc/config/i386/driver-i386.cc gcc-13.2.0/gcc/config/i386/driver-i386.cc
*** gcc-13.1.0/gcc/config/i386/driver-i386.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/i386/driver-i386.cc	Thu Jul 27 08:13:04 2023
*************** const char *host_detect_local_cpu (int a
*** 594,599 ****
--- 594,602 ----
  		  /* Assume Grand Ridge.  */
  		  if (has_feature (FEATURE_RAOINT))
  		    cpu = "grandridge";
+ 		  /* Assume Granite Rapids D.  */
+ 		  else if (has_feature (FEATURE_AMX_COMPLEX))
+ 		    cpu = "graniterapids-d";
  		  /* Assume Granite Rapids.  */
  		  else if (has_feature (FEATURE_AMX_FP16))
  		    cpu = "graniterapids";
diff -Nrcpad gcc-13.1.0/gcc/config/i386/i386-builtin-types.def gcc-13.2.0/gcc/config/i386/i386-builtin-types.def
*** gcc-13.1.0/gcc/config/i386/i386-builtin-types.def	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/i386/i386-builtin-types.def	Thu Jul 27 08:13:04 2023
*************** DEF_PRIMITIVE_TYPE (BFLOAT16, ix86_bf16_
*** 73,79 ****
  DEF_PRIMITIVE_TYPE (FLOAT, float_type_node)
  DEF_PRIMITIVE_TYPE (DOUBLE, double_type_node)
  DEF_PRIMITIVE_TYPE (FLOAT80, float80_type_node)
! DEF_PRIMITIVE_TYPE (FLOAT128, float128_type_node)
  DEF_PRIMITIVE_TYPE (CONST_STRING, const_string_type_node)
  
  # MMX vectors
--- 73,79 ----
  DEF_PRIMITIVE_TYPE (FLOAT, float_type_node)
  DEF_PRIMITIVE_TYPE (DOUBLE, double_type_node)
  DEF_PRIMITIVE_TYPE (FLOAT80, float80_type_node)
! DEF_PRIMITIVE_TYPE (FLOAT128, float128t_type_node)
  DEF_PRIMITIVE_TYPE (CONST_STRING, const_string_type_node)
  
  # MMX vectors
diff -Nrcpad gcc-13.1.0/gcc/config/i386/i386-features.cc gcc-13.2.0/gcc/config/i386/i386-features.cc
*** gcc-13.1.0/gcc/config/i386/i386-features.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/i386/i386-features.cc	Thu Jul 27 08:13:04 2023
*************** general_scalar_chain::convert_op (rtx *o
*** 979,985 ****
  rtx
  scalar_chain::convert_compare (rtx op1, rtx op2, rtx_insn *insn)
  {
!   rtx src, tmp;
    /* Comparison against anything other than zero, requires an XOR.  */
    if (op2 != const0_rtx)
      {
--- 979,986 ----
  rtx
  scalar_chain::convert_compare (rtx op1, rtx op2, rtx_insn *insn)
  {
!   rtx tmp = gen_reg_rtx (vmode);
!   rtx src;
    /* Comparison against anything other than zero, requires an XOR.  */
    if (op2 != const0_rtx)
      {
*************** scalar_chain::convert_compare (rtx op1,
*** 988,994 ****
        /* If both operands are MEMs, explicitly load the OP1 into TMP.  */
        if (MEM_P (op1) && MEM_P (op2))
  	{
- 	  tmp = gen_reg_rtx (vmode);
  	  emit_insn_before (gen_rtx_SET (tmp, op1), insn);
  	  src = tmp;
  	}
--- 989,994 ----
*************** scalar_chain::convert_compare (rtx op1,
*** 1003,1058 ****
        rtx op12 = XEXP (op1, 1);
        convert_op (&op11, insn);
        convert_op (&op12, insn);
!       if (!REG_P (op11))
  	{
- 	  tmp = gen_reg_rtx (vmode);
  	  emit_insn_before (gen_rtx_SET (tmp, op11), insn);
  	  op11 = tmp;
  	}
        src = gen_rtx_AND (vmode, gen_rtx_NOT (vmode, op11), op12);
      }
-   else if (GET_CODE (op1) == AND)
-     {
-       rtx op11 = XEXP (op1, 0);
-       rtx op12 = XEXP (op1, 1);
-       convert_op (&op11, insn);
-       convert_op (&op12, insn);
-       if (!REG_P (op11))
- 	{
- 	  tmp = gen_reg_rtx (vmode);
- 	  emit_insn_before (gen_rtx_SET (tmp, op11), insn);
- 	  op11 = tmp;
- 	}
-       return gen_rtx_UNSPEC (CCmode, gen_rtvec (2, op11, op12),
- 			     UNSPEC_PTEST);
-     }
    else
      {
        convert_op (&op1, insn);
        src = op1;
      }
! 
!   if (!REG_P (src))
!     {
!       tmp = gen_reg_rtx (vmode);
!       emit_insn_before (gen_rtx_SET (tmp, src), insn);
!       src = tmp;
!     }
  
    if (vmode == V2DImode)
!     {
!       tmp = gen_reg_rtx (vmode);
!       emit_insn_before (gen_vec_interleave_lowv2di (tmp, src, src), insn);
!       src = tmp;
!     }
    else if (vmode == V4SImode)
!     {
!       tmp = gen_reg_rtx (vmode);
!       emit_insn_before (gen_sse2_pshufd (tmp, src, const0_rtx), insn);
!       src = tmp;
!     }
  
!   return gen_rtx_UNSPEC (CCmode, gen_rtvec (2, src, src), UNSPEC_PTEST);
  }
  
  /* Helper function for converting INSN to vector mode.  */
--- 1003,1036 ----
        rtx op12 = XEXP (op1, 1);
        convert_op (&op11, insn);
        convert_op (&op12, insn);
!       if (MEM_P (op11))
  	{
  	  emit_insn_before (gen_rtx_SET (tmp, op11), insn);
  	  op11 = tmp;
  	}
        src = gen_rtx_AND (vmode, gen_rtx_NOT (vmode, op11), op12);
      }
    else
      {
        convert_op (&op1, insn);
        src = op1;
      }
!   emit_insn_before (gen_rtx_SET (tmp, src), insn);
  
    if (vmode == V2DImode)
!     emit_insn_before (gen_vec_interleave_lowv2di (copy_rtx_if_shared (tmp),
! 						  copy_rtx_if_shared (tmp),
! 						  copy_rtx_if_shared (tmp)),
! 		      insn);
    else if (vmode == V4SImode)
!     emit_insn_before (gen_sse2_pshufd (copy_rtx_if_shared (tmp),
! 				       copy_rtx_if_shared (tmp),
! 				       const0_rtx),
! 		      insn);
  
!   return gen_rtx_UNSPEC (CCmode, gen_rtvec (2, copy_rtx_if_shared (tmp),
! 					       copy_rtx_if_shared (tmp)),
! 			 UNSPEC_PTEST);
  }
  
  /* Helper function for converting INSN to vector mode.  */
*************** timode_scalar_chain::fix_debug_reg_uses
*** 1539,1547 ****
  void
  timode_scalar_chain::convert_op (rtx *op, rtx_insn *insn)
  {
-   if (GET_MODE (*op) == V1TImode)
-     return;
- 
    *op = copy_rtx_if_shared (*op);
  
    if (REG_P (*op))
--- 1517,1522 ----
*************** timode_scalar_chain::convert_op (rtx *op
*** 1549,1567 ****
    else if (MEM_P (*op))
      {
        rtx tmp = gen_reg_rtx (V1TImode);
!       emit_insn_before (gen_rtx_SET (tmp,
  				     gen_gpr_to_xmm_move_src (V1TImode, *op)),
  			insn);
!       *op = tmp;
  
        if (dump_file)
  	fprintf (dump_file, "  Preloading operand for insn %d into r%d\n",
  		 INSN_UID (insn), REGNO (tmp));
      }
!   else if (CONST_SCALAR_INT_P (*op))
      {
        rtx vec_cst;
!       rtx tmp = gen_reg_rtx (V1TImode);
  
        /* Prefer all ones vector in case of -1.  */
        if (constm1_operand (*op, TImode))
--- 1524,1542 ----
    else if (MEM_P (*op))
      {
        rtx tmp = gen_reg_rtx (V1TImode);
!       emit_insn_before (gen_rtx_SET (gen_rtx_SUBREG (V1TImode, tmp, 0),
  				     gen_gpr_to_xmm_move_src (V1TImode, *op)),
  			insn);
!       *op = gen_rtx_SUBREG (V1TImode, tmp, 0);
  
        if (dump_file)
  	fprintf (dump_file, "  Preloading operand for insn %d into r%d\n",
  		 INSN_UID (insn), REGNO (tmp));
      }
!   else if (CONST_INT_P (*op))
      {
        rtx vec_cst;
!       rtx tmp = gen_rtx_SUBREG (V1TImode, gen_reg_rtx (TImode), 0);
  
        /* Prefer all ones vector in case of -1.  */
        if (constm1_operand (*op, TImode))
*************** timode_scalar_chain::convert_op (rtx *op
*** 1582,1588 ****
  	  emit_insn_before (seq, insn);
  	}
  
!       emit_insn_before (gen_move_insn (tmp, vec_cst), insn);
        *op = tmp;
      }
    else
--- 1557,1563 ----
  	  emit_insn_before (seq, insn);
  	}
  
!       emit_insn_before (gen_move_insn (copy_rtx (tmp), vec_cst), insn);
        *op = tmp;
      }
    else
*************** timode_scalar_chain::convert_insn (rtx_i
*** 1635,1644 ****
    switch (GET_CODE (src))
      {
      case REG:
!       PUT_MODE (src, V1TImode);
!       /* Call fix_debug_reg_uses only if SRC is never defined.  */
!       if (!DF_REG_DEF_CHAIN (REGNO (src)))
! 	fix_debug_reg_uses (src);
        break;
  
      case MEM:
--- 1610,1620 ----
    switch (GET_CODE (src))
      {
      case REG:
!       if (GET_MODE (src) == TImode)
! 	{
! 	  PUT_MODE (src, V1TImode);
! 	  fix_debug_reg_uses (src);
! 	}
        break;
  
      case MEM:
*************** convertible_comparison_p (rtx_insn *insn
*** 1878,1903 ****
    rtx op2 = XEXP (src, 1);
  
    /* *cmp<dwi>_doubleword.  */
!   if ((CONST_SCALAR_INT_P (op1)
         || ((REG_P (op1) || MEM_P (op1))
  	   && GET_MODE (op1) == mode))
!       && (CONST_SCALAR_INT_P (op2)
  	  || ((REG_P (op2) || MEM_P (op2))
  	      && GET_MODE (op2) == mode)))
      return true;
  
-   /* *testti_doubleword.  */
-   if (op2 == const0_rtx
-       && GET_CODE (op1) == AND
-       && REG_P (XEXP (op1, 0)))
-     {
-       rtx op12 = XEXP (op1, 1);
-       return GET_MODE (XEXP (op1, 0)) == TImode
- 	     && (CONST_SCALAR_INT_P (op12)
- 		 || ((REG_P (op12) || MEM_P (op12))
- 		     && GET_MODE (op12) == TImode));
-     }
- 
    /* *test<dwi>_not_doubleword.  */
    if (op2 == const0_rtx
        && GET_CODE (op1) == AND
--- 1854,1867 ----
    rtx op2 = XEXP (src, 1);
  
    /* *cmp<dwi>_doubleword.  */
!   if ((CONST_INT_P (op1)
         || ((REG_P (op1) || MEM_P (op1))
  	   && GET_MODE (op1) == mode))
!       && (CONST_INT_P (op2)
  	  || ((REG_P (op2) || MEM_P (op2))
  	      && GET_MODE (op2) == mode)))
      return true;
  
    /* *test<dwi>_not_doubleword.  */
    if (op2 == const0_rtx
        && GET_CODE (op1) == AND
*************** timode_scalar_to_vector_candidate_p (rtx
*** 2099,2119 ****
        if (!MEM_P (dst)
  	  && GET_CODE (XEXP (src, 0)) == NOT
  	  && REG_P (XEXP (XEXP (src, 0), 0))
! 	  && (REG_P (XEXP (src, 1))
! 	      || CONST_SCALAR_INT_P (XEXP (src, 1))
! 	      || timode_mem_p (XEXP (src, 1))))
  	return true;
        return REG_P (XEXP (src, 0))
! 	     && (REG_P (XEXP (src, 1))
! 		 || CONST_SCALAR_INT_P (XEXP (src, 1))
! 		 || timode_mem_p (XEXP (src, 1)));
  
      case IOR:
      case XOR:
        return REG_P (XEXP (src, 0))
! 	     && (REG_P (XEXP (src, 1))
! 		 || CONST_SCALAR_INT_P (XEXP (src, 1))
! 		 || timode_mem_p (XEXP (src, 1)));
  
      case NOT:
        return REG_P (XEXP (src, 0)) || timode_mem_p (XEXP (src, 0));
--- 2063,2077 ----
        if (!MEM_P (dst)
  	  && GET_CODE (XEXP (src, 0)) == NOT
  	  && REG_P (XEXP (XEXP (src, 0), 0))
! 	  && (REG_P (XEXP (src, 1)) || timode_mem_p (XEXP (src, 1))))
  	return true;
        return REG_P (XEXP (src, 0))
! 	     && (REG_P (XEXP (src, 1)) || timode_mem_p (XEXP (src, 1)));
  
      case IOR:
      case XOR:
        return REG_P (XEXP (src, 0))
! 	     && (REG_P (XEXP (src, 1)) || timode_mem_p (XEXP (src, 1)));
  
      case NOT:
        return REG_P (XEXP (src, 0)) || timode_mem_p (XEXP (src, 0));
*************** public:
*** 2455,2462 ****
    /* opt_pass methods: */
    bool gate (function *) final override
      {
!       return TARGET_AVX && TARGET_VZEROUPPER
! 	&& flag_expensive_optimizations && !optimize_size;
      }
  
    unsigned int execute (function *) final override
--- 2413,2419 ----
    /* opt_pass methods: */
    bool gate (function *) final override
      {
!       return TARGET_AVX && TARGET_VZEROUPPER;
      }
  
    unsigned int execute (function *) final override
diff -Nrcpad gcc-13.1.0/gcc/config/i386/i386-options.cc gcc-13.2.0/gcc/config/i386/i386-options.cc
*** gcc-13.1.0/gcc/config/i386/i386-options.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/i386/i386-options.cc	Thu Jul 27 08:13:04 2023
*************** ix86_valid_target_attribute_tree (tree f
*** 1400,1406 ****
        if (option_strings[IX86_FUNCTION_SPECIFIC_TUNE])
  	opts->x_ix86_tune_string
  	  = ggc_strdup (option_strings[IX86_FUNCTION_SPECIFIC_TUNE]);
!       else if (orig_tune_defaulted)
  	opts->x_ix86_tune_string = NULL;
  
        /* If fpmath= is not set, and we now have sse2 on 32-bit, use it.  */
--- 1400,1410 ----
        if (option_strings[IX86_FUNCTION_SPECIFIC_TUNE])
  	opts->x_ix86_tune_string
  	  = ggc_strdup (option_strings[IX86_FUNCTION_SPECIFIC_TUNE]);
!       /* If we have explicit arch string and no tune string specified, set
! 	 tune_string to NULL and later it will be overriden by arch_string
! 	 so target clones can get proper optimization.  */
!       else if (option_strings[IX86_FUNCTION_SPECIFIC_ARCH]
! 	       || orig_tune_defaulted)
  	opts->x_ix86_tune_string = NULL;
  
        /* If fpmath= is not set, and we now have sse2 on 32-bit, use it.  */
*************** ix86_option_override_internal (bool main
*** 2727,2733 ****
      sorry ("%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH");
  
    if (!(opts_set->x_target_flags & MASK_VZEROUPPER)
!       && TARGET_EMIT_VZEROUPPER)
      opts->x_target_flags |= MASK_VZEROUPPER;
    if (!(opts_set->x_target_flags & MASK_STV))
      opts->x_target_flags |= MASK_STV;
--- 2731,2739 ----
      sorry ("%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH");
  
    if (!(opts_set->x_target_flags & MASK_VZEROUPPER)
!       && TARGET_EMIT_VZEROUPPER
!       && flag_expensive_optimizations
!       && !optimize_size)
      opts->x_target_flags |= MASK_VZEROUPPER;
    if (!(opts_set->x_target_flags & MASK_STV))
      opts->x_target_flags |= MASK_STV;
diff -Nrcpad gcc-13.1.0/gcc/config/i386/i386.cc gcc-13.2.0/gcc/config/i386/i386.cc
*** gcc-13.1.0/gcc/config/i386/i386.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/i386/i386.cc	Thu Jul 27 08:13:04 2023
*************** standard_sse_constant_opcode (rtx_insn *
*** 5358,5376 ****
        if (GET_MODE_SIZE (mode) == 64)
  	{
  	  gcc_assert (TARGET_AVX512F);
! 	  return "vpcmpeqd \t %t0, %t0, %t0";
  	}
        else if (GET_MODE_SIZE (mode) == 32)
  	{
  	  gcc_assert (TARGET_AVX);
! 	  return "vpcmpeqd \t %x0, %x0, %x0";
  	}
        gcc_unreachable ();
      }
    else if (vector_all_ones_zero_extend_quarter_operand (x, mode))
      {
        gcc_assert (TARGET_AVX512F);
!       return "vpcmpeqd \t %x0, %x0, %x0";
      }
  
    gcc_unreachable ();
--- 5358,5376 ----
        if (GET_MODE_SIZE (mode) == 64)
  	{
  	  gcc_assert (TARGET_AVX512F);
! 	  return "vpcmpeqd\t%t0, %t0, %t0";
  	}
        else if (GET_MODE_SIZE (mode) == 32)
  	{
  	  gcc_assert (TARGET_AVX);
! 	  return "vpcmpeqd\t%x0, %x0, %x0";
  	}
        gcc_unreachable ();
      }
    else if (vector_all_ones_zero_extend_quarter_operand (x, mode))
      {
        gcc_assert (TARGET_AVX512F);
!       return "vpcmpeqd\t%x0, %x0, %x0";
      }
  
    gcc_unreachable ();
*************** ix86_gimple_fold_builtin (gimple_stmt_it
*** 18537,18544 ****
  	      tree itype = GET_MODE_INNER (TYPE_MODE (type)) == E_SFmode
  		? intSI_type_node : intDI_type_node;
  	      type = get_same_sized_vectype (itype, type);
- 	      arg2 = gimple_build (&stmts, VIEW_CONVERT_EXPR, type, arg2);
  	    }
  	  tree zero_vec = build_zero_cst (type);
  	  tree cmp_type = truth_type_for (type);
  	  tree cmp = gimple_build (&stmts, LT_EXPR, cmp_type, arg2, zero_vec);
--- 18537,18546 ----
  	      tree itype = GET_MODE_INNER (TYPE_MODE (type)) == E_SFmode
  		? intSI_type_node : intDI_type_node;
  	      type = get_same_sized_vectype (itype, type);
  	    }
+ 	  else
+ 	    type = signed_type_for (type);
+ 	  arg2 = gimple_build (&stmts, VIEW_CONVERT_EXPR, type, arg2);
  	  tree zero_vec = build_zero_cst (type);
  	  tree cmp_type = truth_type_for (type);
  	  tree cmp = gimple_build (&stmts, LT_EXPR, cmp_type, arg2, zero_vec);
*************** ix86_rtx_costs (rtx x, machine_mode mode
*** 21158,21182 ****
      case UNSPEC:
        if (XINT (x, 1) == UNSPEC_TP)
  	*total = 0;
!       else if (XINT (x, 1) == UNSPEC_VTERNLOG)
  	{
  	  *total = cost->sse_op;
  	  return true;
  	}
-       else if (XINT (x, 1) == UNSPEC_PTEST)
- 	{
- 	  *total = cost->sse_op;
- 	  if (XVECLEN (x, 0) == 2
- 	      && GET_CODE (XVECEXP (x, 0, 0)) == AND)
- 	    {
- 	      rtx andop = XVECEXP (x, 0, 0);
- 	      *total += rtx_cost (XEXP (andop, 0), GET_MODE (andop),
- 				  AND, opno, speed)
- 			+ rtx_cost (XEXP (andop, 1), GET_MODE (andop),
- 				    AND, opno, speed);
- 	      return true;
- 	    }
- 	}
        return false;
  
      case VEC_SELECT:
--- 21160,21170 ----
      case UNSPEC:
        if (XINT (x, 1) == UNSPEC_TP)
  	*total = 0;
!       else if (XINT(x, 1) == UNSPEC_VTERNLOG)
  	{
  	  *total = cost->sse_op;
  	  return true;
  	}
        return false;
  
      case VEC_SELECT:
*************** x86_emit_floatuns (rtx operands[2])
*** 22450,22455 ****
--- 22438,22472 ----
  
    emit_label (donelab);
  }
+ 
+ /* Return the diagnostic message string if conversion from FROMTYPE to
+    TOTYPE is not allowed, NULL otherwise.
+    Currently it's used to warn for silent implicit conversion between __bf16
+    and short, since __bfloat16 is refined as real __bf16 instead of short
+    since GCC13.  */
+ 
+ static const char *
+ ix86_invalid_conversion (const_tree fromtype, const_tree totype)
+ {
+   if (element_mode (fromtype) != element_mode (totype)
+       && (TARGET_AVX512BF16 || TARGET_AVXNECONVERT))
+     {
+       /* Warn for silent implicit conversion where user may expect
+ 	 a bitcast.  */
+       if ((TYPE_MODE (fromtype) == BFmode
+ 	   && TYPE_MODE (totype) == HImode)
+ 	  || (TYPE_MODE (totype) == BFmode
+ 	      && TYPE_MODE (fromtype) == HImode))
+ 	warning (0, "%<__bfloat16%> is redefined from typedef %<short%> "
+ 		"to real %<__bf16%> since GCC V13, be careful of "
+ 		 "implicit conversion between %<__bf16%> and %<short%>; "
+ 		 "a explicit bitcast may be needed here");
+     }
+ 
+   /* Conversion allowed.  */
+   return NULL;
+ }
+ 
  
  /* Target hook for scalar_mode_supported_p.  */
  static bool
*************** ix86_run_selftests (void)
*** 24711,24716 ****
--- 24728,24736 ----
  #  define TARGET_MERGE_DECL_ATTRIBUTES merge_dllimport_decl_attributes
  #endif
  
+ #undef TARGET_INVALID_CONVERSION
+ #define TARGET_INVALID_CONVERSION ix86_invalid_conversion
+ 
  #undef TARGET_COMP_TYPE_ATTRIBUTES
  #define TARGET_COMP_TYPE_ATTRIBUTES ix86_comp_type_attributes
  
diff -Nrcpad gcc-13.1.0/gcc/config/i386/i386.h gcc-13.2.0/gcc/config/i386/i386.h
*** gcc-13.1.0/gcc/config/i386/i386.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/i386/i386.h	Thu Jul 27 08:13:04 2023
*************** constexpr wide_int_bitmask PTA_ALDERLAKE
*** 2359,2367 ****
    | PTA_PCONFIG | PTA_PKU | PTA_VAES | PTA_VPCLMULQDQ | PTA_SERIALIZE
    | PTA_HRESET | PTA_KL | PTA_WIDEKL | PTA_AVXVNNI;
  constexpr wide_int_bitmask PTA_SIERRAFOREST = PTA_ALDERLAKE | PTA_AVXIFMA
!   | PTA_AVXVNNIINT8 | PTA_AVXNECONVERT | PTA_CMPCCXADD;
  constexpr wide_int_bitmask PTA_GRANITERAPIDS = PTA_SAPPHIRERAPIDS | PTA_AMX_FP16
!   | PTA_PREFETCHI | PTA_AMX_COMPLEX;
  constexpr wide_int_bitmask PTA_GRANDRIDGE = PTA_SIERRAFOREST | PTA_RAOINT;
  constexpr wide_int_bitmask PTA_KNM = PTA_KNL | PTA_AVX5124VNNIW
    | PTA_AVX5124FMAPS | PTA_AVX512VPOPCNTDQ;
--- 2359,2369 ----
    | PTA_PCONFIG | PTA_PKU | PTA_VAES | PTA_VPCLMULQDQ | PTA_SERIALIZE
    | PTA_HRESET | PTA_KL | PTA_WIDEKL | PTA_AVXVNNI;
  constexpr wide_int_bitmask PTA_SIERRAFOREST = PTA_ALDERLAKE | PTA_AVXIFMA
!   | PTA_AVXVNNIINT8 | PTA_AVXNECONVERT | PTA_CMPCCXADD | PTA_ENQCMD | PTA_UINTR;
  constexpr wide_int_bitmask PTA_GRANITERAPIDS = PTA_SAPPHIRERAPIDS | PTA_AMX_FP16
!   | PTA_PREFETCHI;
! constexpr wide_int_bitmask PTA_GRANITERAPIDS_D = PTA_GRANITERAPIDS
!   | PTA_AMX_COMPLEX;
  constexpr wide_int_bitmask PTA_GRANDRIDGE = PTA_SIERRAFOREST | PTA_RAOINT;
  constexpr wide_int_bitmask PTA_KNM = PTA_KNL | PTA_AVX5124VNNIW
    | PTA_AVX5124FMAPS | PTA_AVX512VPOPCNTDQ;
diff -Nrcpad gcc-13.1.0/gcc/config/i386/i386.md gcc-13.2.0/gcc/config/i386/i386.md
*** gcc-13.1.0/gcc/config/i386/i386.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/i386/i386.md	Thu Jul 27 08:13:04 2023
***************
*** 9929,9955 ****
    [(set_attr "type" "test")
     (set_attr "mode" "QI")])
  
- ;; Provide a *testti instruction that STV can implement using ptest.
- ;; This pattern splits into *andti3_doubleword and *cmpti_doubleword.
- (define_insn_and_split "*testti_doubleword"
-   [(set (reg:CCZ FLAGS_REG)
- 	(compare:CCZ
- 	  (and:TI (match_operand:TI 0 "register_operand")
- 		  (match_operand:TI 1 "general_operand"))
- 	  (const_int 0)))]
-   "TARGET_64BIT
-    && ix86_pre_reload_split ()"
-   "#"
-   "&& 1"
-   [(parallel [(set (match_dup 2) (and:TI (match_dup 0) (match_dup 1)))
-               (clobber (reg:CC FLAGS_REG))])
-    (set (reg:CCZ FLAGS_REG) (compare:CCZ (match_dup 2) (const_int 0)))]
- {
-   operands[2] = gen_reg_rtx (TImode);
-   if (!x86_64_hilo_general_operand (operands[1], TImode))
-     operands[1] = force_reg (TImode, operands[1]);
- })
- 
  ;; Combine likes to form bit extractions for some tests.  Humor it.
  (define_insn_and_split "*testqi_ext_3"
    [(set (match_operand 0 "flags_reg_operand")
--- 9929,9934 ----
diff -Nrcpad gcc-13.1.0/gcc/config/i386/sse.md gcc-13.2.0/gcc/config/i386/sse.md
*** gcc-13.1.0/gcc/config/i386/sse.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/i386/sse.md	Thu Jul 27 08:13:04 2023
***************
*** 1335,1341 ****
  
  (define_insn "mov<mode>_internal"
    [(set (match_operand:VMOVE 0 "nonimmediate_operand"
! 	 "=v,v ,v,v ,m")
  	(match_operand:VMOVE 1 "nonimmediate_or_sse_const_operand"
  	 " C,<sseconstm1>,BH,vm,v"))]
    "TARGET_SSE
--- 1335,1341 ----
  
  (define_insn "mov<mode>_internal"
    [(set (match_operand:VMOVE 0 "nonimmediate_operand"
! 	 "=v,v ,x,v ,m")
  	(match_operand:VMOVE 1 "nonimmediate_or_sse_const_operand"
  	 " C,<sseconstm1>,BH,vm,v"))]
    "TARGET_SSE
***************
*** 1467,1478 ****
  })
  
  (define_insn "*<avx512>_load<mode>_mask"
!   [(set (match_operand:VI12_AVX512VL 0 "register_operand" "=v")
! 	(vec_merge:VI12_AVX512VL
! 	  (unspec:VI12_AVX512VL
! 	    [(match_operand:VI12_AVX512VL 1 "memory_operand" "m")]
  	    UNSPEC_MASKLOAD)
! 	  (match_operand:VI12_AVX512VL 2 "nonimm_or_0_operand" "0C")
  	  (match_operand:<avx512fmaskmode> 3 "register_operand" "Yk")))]
    "TARGET_AVX512BW"
    "vmovdqu<ssescalarsize>\t{%1, %0%{%3%}%N2|%0%{%3%}%N2, %1}"
--- 1467,1478 ----
  })
  
  (define_insn "*<avx512>_load<mode>_mask"
!   [(set (match_operand:VI12HFBF_AVX512VL 0 "register_operand" "=v")
! 	(vec_merge:VI12HFBF_AVX512VL
! 	  (unspec:VI12HFBF_AVX512VL
! 	    [(match_operand:VI12HFBF_AVX512VL 1 "memory_operand" "m")]
  	    UNSPEC_MASKLOAD)
! 	  (match_operand:VI12HFBF_AVX512VL 2 "nonimm_or_0_operand" "0C")
  	  (match_operand:<avx512fmaskmode> 3 "register_operand" "Yk")))]
    "TARGET_AVX512BW"
    "vmovdqu<ssescalarsize>\t{%1, %0%{%3%}%N2|%0%{%3%}%N2, %1}"
***************
*** 1481,1489 ****
     (set_attr "mode" "<sseinsnmode>")])
  
  (define_insn_and_split "*<avx512>_load<mode>"
!   [(set (match_operand:VI12_AVX512VL 0 "register_operand" "=v")
! 	(unspec:VI12_AVX512VL
! 	  [(match_operand:VI12_AVX512VL 1 "memory_operand" "m")]
  	  UNSPEC_MASKLOAD))]
    "TARGET_AVX512BW"
    "#"
--- 1481,1489 ----
     (set_attr "mode" "<sseinsnmode>")])
  
  (define_insn_and_split "*<avx512>_load<mode>"
!   [(set (match_operand:VI12HFBF_AVX512VL 0 "register_operand" "=v")
! 	(unspec:VI12HFBF_AVX512VL
! 	  [(match_operand:VI12HFBF_AVX512VL 1 "memory_operand" "m")]
  	  UNSPEC_MASKLOAD))]
    "TARGET_AVX512BW"
    "#"
***************
*** 1610,1616 ****
     (set_attr "prefix" "evex")
     (set_attr "mode" "<sseinsnmode>")])
  
! (define_insn "<avx512>_store<mode>_mask"
    [(set (match_operand:V48_AVX512VL 0 "memory_operand" "=m")
  	(vec_merge:V48_AVX512VL
  	  (match_operand:V48_AVX512VL 1 "register_operand" "v")
--- 1610,1616 ----
     (set_attr "prefix" "evex")
     (set_attr "mode" "<sseinsnmode>")])
  
! (define_insn "*<avx512>_store<mode>_mask"
    [(set (match_operand:V48_AVX512VL 0 "memory_operand" "=m")
  	(vec_merge:V48_AVX512VL
  	  (match_operand:V48_AVX512VL 1 "register_operand" "v")
***************
*** 1638,1644 ****
     (set_attr "memory" "store")
     (set_attr "mode" "<sseinsnmode>")])
  
! (define_insn "<avx512>_store<mode>_mask"
    [(set (match_operand:VI12HFBF_AVX512VL 0 "memory_operand" "=m")
  	(vec_merge:VI12HFBF_AVX512VL
  	  (match_operand:VI12HFBF_AVX512VL 1 "register_operand" "v")
--- 1638,1644 ----
     (set_attr "memory" "store")
     (set_attr "mode" "<sseinsnmode>")])
  
! (define_insn "*<avx512>_store<mode>_mask"
    [(set (match_operand:VI12HFBF_AVX512VL 0 "memory_operand" "=m")
  	(vec_merge:VI12HFBF_AVX512VL
  	  (match_operand:VI12HFBF_AVX512VL 1 "register_operand" "v")
***************
*** 23128,23146 ****
     (set_attr "prefix" "orig,orig,vex")
     (set_attr "mode" "TI")])
  
- (define_insn_and_split "*ptest<mode>_and"
-   [(set (reg:CC FLAGS_REG)
- 	(unspec:CC [(and:V_AVX (match_operand:V_AVX 0 "register_operand")
- 			       (match_operand:V_AVX 1 "vector_operand"))
- 		    (and:V_AVX (match_dup 0) (match_dup 1))]
- 		   UNSPEC_PTEST))]
-   "TARGET_SSE4_1
-    && ix86_pre_reload_split ()"
-   "#"
-   "&& 1"
-   [(set (reg:CC FLAGS_REG)
- 	(unspec:CC [(match_dup 0) (match_dup 1)] UNSPEC_PTEST))])
- 
  (define_expand "nearbyint<mode>2"
    [(set (match_operand:VFH 0 "register_operand")
  	(unspec:VFH
--- 23128,23133 ----
***************
*** 26533,26549 ****
    "TARGET_AVX")
  
  (define_expand "maskload<mode><avx512fmaskmodelower>"
!   [(set (match_operand:V48H_AVX512VL 0 "register_operand")
! 	(vec_merge:V48H_AVX512VL
! 	  (match_operand:V48H_AVX512VL 1 "memory_operand")
  	  (match_dup 0)
  	  (match_operand:<avx512fmaskmode> 2 "register_operand")))]
    "TARGET_AVX512F")
  
  (define_expand "maskload<mode><avx512fmaskmodelower>"
!   [(set (match_operand:VI12_AVX512VL 0 "register_operand")
! 	(vec_merge:VI12_AVX512VL
! 	  (match_operand:VI12_AVX512VL 1 "memory_operand")
  	  (match_dup 0)
  	  (match_operand:<avx512fmaskmode> 2 "register_operand")))]
    "TARGET_AVX512BW")
--- 26520,26540 ----
    "TARGET_AVX")
  
  (define_expand "maskload<mode><avx512fmaskmodelower>"
!   [(set (match_operand:V48_AVX512VL 0 "register_operand")
! 	(vec_merge:V48_AVX512VL
! 	  (unspec:V48_AVX512VL
! 	    [(match_operand:V48_AVX512VL 1 "memory_operand")]
! 	    UNSPEC_MASKLOAD)
  	  (match_dup 0)
  	  (match_operand:<avx512fmaskmode> 2 "register_operand")))]
    "TARGET_AVX512F")
  
  (define_expand "maskload<mode><avx512fmaskmodelower>"
!   [(set (match_operand:VI12HFBF_AVX512VL 0 "register_operand")
! 	(vec_merge:VI12HFBF_AVX512VL
! 	  (unspec:VI12HFBF_AVX512VL
! 	    [(match_operand:VI12HFBF_AVX512VL 1 "memory_operand")]
! 	    UNSPEC_MASKLOAD)
  	  (match_dup 0)
  	  (match_operand:<avx512fmaskmode> 2 "register_operand")))]
    "TARGET_AVX512BW")
***************
*** 26558,26578 ****
    "TARGET_AVX")
  
  (define_expand "maskstore<mode><avx512fmaskmodelower>"
!   [(set (match_operand:V48H_AVX512VL 0 "memory_operand")
! 	(vec_merge:V48H_AVX512VL
! 	  (match_operand:V48H_AVX512VL 1 "register_operand")
! 	  (match_dup 0)
! 	  (match_operand:<avx512fmaskmode> 2 "register_operand")))]
    "TARGET_AVX512F")
  
  (define_expand "maskstore<mode><avx512fmaskmodelower>"
!   [(set (match_operand:VI12_AVX512VL 0 "memory_operand")
! 	(vec_merge:VI12_AVX512VL
! 	  (match_operand:VI12_AVX512VL 1 "register_operand")
! 	  (match_dup 0)
! 	  (match_operand:<avx512fmaskmode> 2 "register_operand")))]
    "TARGET_AVX512BW")
  
  (define_expand "cbranch<mode>4"
    [(set (reg:CC FLAGS_REG)
  	(compare:CC (match_operand:VI48_AVX 1 "register_operand")
--- 26549,26614 ----
    "TARGET_AVX")
  
  (define_expand "maskstore<mode><avx512fmaskmodelower>"
!   [(set (match_operand:V48_AVX512VL 0 "memory_operand")
! 	(unspec:V48_AVX512VL
! 	  [(match_operand:V48_AVX512VL 1 "register_operand")
! 	   (match_dup 0)
! 	   (match_operand:<avx512fmaskmode> 2 "register_operand")]
! 	  UNSPEC_MASKMOV))]
    "TARGET_AVX512F")
  
  (define_expand "maskstore<mode><avx512fmaskmodelower>"
!   [(set (match_operand:VI12HFBF_AVX512VL 0 "memory_operand")
! 	(unspec:VI12HFBF_AVX512VL
! 	  [(match_operand:VI12HFBF_AVX512VL 1 "register_operand")
! 	   (match_dup 0)
! 	   (match_operand:<avx512fmaskmode> 2 "register_operand")]
! 	  UNSPEC_MASKMOV))]
    "TARGET_AVX512BW")
  
+ (define_insn "<avx512>_store<mode>_mask"
+   [(set (match_operand:V48_AVX512VL 0 "memory_operand" "=m")
+ 	(unspec:V48_AVX512VL
+ 	  [(match_operand:V48_AVX512VL 1 "register_operand" "v")
+ 	   (match_dup 0)
+ 	   (match_operand:<avx512fmaskmode> 2 "register_operand" "Yk")]
+ 	  UNSPEC_MASKMOV))]
+   "TARGET_AVX512F"
+ {
+   if (FLOAT_MODE_P (GET_MODE_INNER (<MODE>mode)))
+     {
+       if (misaligned_operand (operands[0], <MODE>mode))
+ 	return "vmovu<ssemodesuffix>\t{%1, %0%{%2%}|%0%{%2%}, %1}";
+       else
+ 	return "vmova<ssemodesuffix>\t{%1, %0%{%2%}|%0%{%2%}, %1}";
+     }
+   else
+     {
+       if (misaligned_operand (operands[0], <MODE>mode))
+ 	return "vmovdqu<ssescalarsize>\t{%1, %0%{%2%}|%0%{%2%}, %1}";
+       else
+ 	return "vmovdqa<ssescalarsize>\t{%1, %0%{%2%}|%0%{%2%}, %1}";
+     }
+ }
+   [(set_attr "type" "ssemov")
+    (set_attr "prefix" "evex")
+    (set_attr "memory" "store")
+    (set_attr "mode" "<sseinsnmode>")])
+ 
+ (define_insn "<avx512>_store<mode>_mask"
+   [(set (match_operand:VI12HFBF_AVX512VL 0 "memory_operand" "=m")
+ 	(unspec:VI12HFBF_AVX512VL
+ 	  [(match_operand:VI12HFBF_AVX512VL 1 "register_operand" "v")
+ 	   (match_dup 0)
+ 	   (match_operand:<avx512fmaskmode> 2 "register_operand" "Yk")]
+ 	   UNSPEC_MASKMOV))]
+   "TARGET_AVX512BW"
+   "vmovdqu<ssescalarsize>\t{%1, %0%{%2%}|%0%{%2%}, %1}"
+   [(set_attr "type" "ssemov")
+    (set_attr "prefix" "evex")
+    (set_attr "memory" "store")
+    (set_attr "mode" "<sseinsnmode>")])
+ 
  (define_expand "cbranch<mode>4"
    [(set (reg:CC FLAGS_REG)
  	(compare:CC (match_operand:VI48_AVX 1 "register_operand")
diff -Nrcpad gcc-13.1.0/gcc/config/loongarch/loongarch.md gcc-13.2.0/gcc/config/loongarch/loongarch.md
*** gcc-13.1.0/gcc/config/loongarch/loongarch.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/loongarch/loongarch.md	Thu Jul 27 08:13:04 2023
***************
*** 2854,2859 ****
--- 2854,2863 ----
  }
    [(set_attr "type" "branch")])
  
+ ;; Micro-architecture unconditionally treats a "jr $ra" as "return from subroutine",
+ ;; non-returning indirect jumps through $ra would interfere with both subroutine
+ ;; return prediction and the more general indirect branch prediction.
+ 
  (define_expand "indirect_jump"
    [(set (pc) (match_operand 0 "register_operand"))]
    ""
***************
*** 2864,2870 ****
  })
  
  (define_insn "@indirect_jump<mode>"
!   [(set (pc) (match_operand:P 0 "register_operand" "r"))]
    ""
    "jr\t%0"
    [(set_attr "type" "jump")
--- 2868,2874 ----
  })
  
  (define_insn "@indirect_jump<mode>"
!   [(set (pc) (match_operand:P 0 "register_operand" "e"))]
    ""
    "jr\t%0"
    [(set_attr "type" "jump")
***************
*** 2887,2893 ****
  
  (define_insn "@tablejump<mode>"
    [(set (pc)
! 	(match_operand:P 0 "register_operand" "r"))
     (use (label_ref (match_operand 1 "" "")))]
    ""
    "jr\t%0"
--- 2891,2897 ----
  
  (define_insn "@tablejump<mode>"
    [(set (pc)
! 	(match_operand:P 0 "register_operand" "e"))
     (use (label_ref (match_operand 1 "" "")))]
    ""
    "jr\t%0"
diff -Nrcpad gcc-13.1.0/gcc/config/nvptx/mkoffload.cc gcc-13.2.0/gcc/config/nvptx/mkoffload.cc
*** gcc-13.1.0/gcc/config/nvptx/mkoffload.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/nvptx/mkoffload.cc	Thu Jul 27 08:13:04 2023
*************** process (FILE *in, FILE *out, uint32_t o
*** 357,362 ****
--- 357,376 ----
  	fputc (sm_ver2[i], out);
        fprintf (out, "\"\n\t\".file 1 \\\"<dummy>\\\"\"\n");
  
+       /* WORKAROUND - see PR 108098
+ 	 It seems as if older CUDA JIT compiler optimizes the function pointers
+ 	 in offload_func_table to NULL, which can be prevented by adding a
+ 	 dummy procedure. With CUDA 11.1, it seems to work fine without
+ 	 workaround while CUDA 10.2 as some ancient version have need the
+ 	 workaround. Assuming CUDA 11.0 fixes it, emitting it could be
+ 	 restricted to 'if (sm_ver2[0] < 8 && version2[0] < 7)' as sm_80 and
+ 	 PTX ISA 7.0 are new in CUDA 11.0; for 11.1 it would be sm_86 and
+ 	 PTX ISA 7.1.  */
+       fprintf (out, "\n\t\".func __dummy$func ( );\"\n");
+       fprintf (out, "\t\".func __dummy$func ( )\"\n");
+       fprintf (out, "\t\"{\"\n");
+       fprintf (out, "\t\"}\"\n");
+ 
        size_t fidx = 0;
        for (id = func_ids; id; id = id->next)
  	{
diff -Nrcpad gcc-13.1.0/gcc/config/riscv/elf.h gcc-13.2.0/gcc/config/riscv/elf.h
*** gcc-13.1.0/gcc/config/riscv/elf.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/riscv/elf.h	Thu Jul 27 08:13:04 2023
*************** along with GCC; see the file COPYING3.
*** 37,40 ****
  #undef  ENDFILE_SPEC
  #define ENDFILE_SPEC "crtend%O%s"
  
! #define RISCV_USE_CUSTOMISED_MULTI_LIB 1
--- 37,40 ----
  #undef  ENDFILE_SPEC
  #define ENDFILE_SPEC "crtend%O%s"
  
! #define RISCV_USE_CUSTOMISED_MULTI_LIB select_by_abi_arch_cmodel
diff -Nrcpad gcc-13.1.0/gcc/config/riscv/linux.h gcc-13.2.0/gcc/config/riscv/linux.h
*** gcc-13.1.0/gcc/config/riscv/linux.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/riscv/linux.h	Thu Jul 27 08:13:04 2023
*************** along with GCC; see the file COPYING3.
*** 35,50 ****
  #undef MUSL_DYNAMIC_LINKER
  #define MUSL_DYNAMIC_LINKER "/lib/ld-musl-riscv" XLEN_SPEC MUSL_ABI_SUFFIX ".so.1"
  
- /* Because RISC-V only has word-sized atomics, it requries libatomic where
-    others do not.  So link libatomic by default, as needed.  */
- #undef LIB_SPEC
- #ifdef LD_AS_NEEDED_OPTION
- #define LIB_SPEC GNU_USER_TARGET_LIB_SPEC \
-   " %{pthread:" LD_AS_NEEDED_OPTION " -latomic " LD_NO_AS_NEEDED_OPTION "}"
- #else
- #define LIB_SPEC GNU_USER_TARGET_LIB_SPEC " -latomic "
- #endif
- 
  #define ICACHE_FLUSH_FUNC "__riscv_flush_icache"
  
  #define CPP_SPEC "%{pthread:-D_REENTRANT}"
--- 35,40 ----
*************** along with GCC; see the file COPYING3.
*** 76,78 ****
--- 66,70 ----
     "/usr/lib" XLEN_SPEC "/" ABI_SPEC "/ "	\
     "/lib/ "					\
     "/usr/lib/ "
+ 
+ #define RISCV_USE_CUSTOMISED_MULTI_LIB select_by_abi
diff -Nrcpad gcc-13.1.0/gcc/config/riscv/riscv-opts.h gcc-13.2.0/gcc/config/riscv/riscv-opts.h
*** gcc-13.1.0/gcc/config/riscv/riscv-opts.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/riscv/riscv-opts.h	Thu Jul 27 08:13:04 2023
*************** enum stack_protector_guard {
*** 67,72 ****
--- 67,81 ----
    SSP_GLOBAL			/* global canary */
  };
  
+ enum riscv_multilib_select_kind {
+   /* Select multilib by builtin way.  */
+   select_by_builtin,
+   /* Select multilib by ABI, arch and code model.  */
+   select_by_abi_arch_cmodel,
+   /* Select multilib by ABI only.  */
+   select_by_abi,
+ };
+ 
  #define MASK_ZICSR    (1 << 0)
  #define MASK_ZIFENCEI (1 << 1)
  
diff -Nrcpad gcc-13.1.0/gcc/config/riscv/riscv-protos.h gcc-13.2.0/gcc/config/riscv/riscv-protos.h
*** gcc-13.1.0/gcc/config/riscv/riscv-protos.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/riscv/riscv-protos.h	Thu Jul 27 08:13:04 2023
*************** extern void riscv_reinit (void);
*** 79,84 ****
--- 79,86 ----
  extern poly_uint64 riscv_regmode_natural_size (machine_mode);
  extern bool riscv_v_ext_vector_mode_p (machine_mode);
  extern bool riscv_shamt_matches_mask_p (int, HOST_WIDE_INT);
+ extern void riscv_subword_address (rtx, rtx *, rtx *, rtx *, rtx *);
+ extern void riscv_lshift_subword (machine_mode, rtx, rtx, rtx *);
  
  /* Routines implemented in riscv-c.cc.  */
  void riscv_cpu_cpp_builtins (cpp_reader *);
diff -Nrcpad gcc-13.1.0/gcc/config/riscv/riscv-vsetvl.cc gcc-13.2.0/gcc/config/riscv/riscv-vsetvl.cc
*** gcc-13.1.0/gcc/config/riscv/riscv-vsetvl.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/riscv/riscv-vsetvl.cc	Thu Jul 27 08:13:04 2023
*************** gen_vsetvl_pat (enum vsetvl_type insn_ty
*** 633,639 ****
  }
  
  static rtx
! gen_vsetvl_pat (rtx_insn *rinsn, const vector_insn_info &info)
  {
    rtx new_pat;
    vl_vtype_info new_info = info;
--- 633,640 ----
  }
  
  static rtx
! gen_vsetvl_pat (rtx_insn *rinsn, const vector_insn_info &info,
! 		rtx vl = NULL_RTX)
  {
    rtx new_pat;
    vl_vtype_info new_info = info;
*************** gen_vsetvl_pat (rtx_insn *rinsn, const v
*** 644,650 ****
    if (vsetvl_insn_p (rinsn) || vlmax_avl_p (info.get_avl ()))
      {
        rtx dest = get_vl (rinsn);
!       new_pat = gen_vsetvl_pat (VSETVL_NORMAL, new_info, dest);
      }
    else if (INSN_CODE (rinsn) == CODE_FOR_vsetvl_vtype_change_only)
      new_pat = gen_vsetvl_pat (VSETVL_VTYPE_CHANGE_ONLY, new_info, NULL_RTX);
--- 645,651 ----
    if (vsetvl_insn_p (rinsn) || vlmax_avl_p (info.get_avl ()))
      {
        rtx dest = get_vl (rinsn);
!       new_pat = gen_vsetvl_pat (VSETVL_NORMAL, new_info, vl ? vl : dest);
      }
    else if (INSN_CODE (rinsn) == CODE_FOR_vsetvl_vtype_change_only)
      new_pat = gen_vsetvl_pat (VSETVL_VTYPE_CHANGE_ONLY, new_info, NULL_RTX);
*************** insert_vsetvl (enum emit_type emit_type,
*** 732,738 ****
    if (vlmax_avl_p (info.get_avl ()))
      {
        gcc_assert (has_vtype_op (rinsn) || vsetvl_insn_p (rinsn));
!       rtx vl_op = info.get_avl_reg_rtx ();
        gcc_assert (!vlmax_avl_p (vl_op));
        emit_vsetvl_insn (VSETVL_NORMAL, emit_type, info, vl_op, rinsn);
        return VSETVL_NORMAL;
--- 733,742 ----
    if (vlmax_avl_p (info.get_avl ()))
      {
        gcc_assert (has_vtype_op (rinsn) || vsetvl_insn_p (rinsn));
!       /* For user vsetvli a5, zero, we should use get_vl to get the VL
! 	 operand "a5".  */
!       rtx vl_op
! 	= vsetvl_insn_p (rinsn) ? get_vl (rinsn) : info.get_avl_reg_rtx ();
        gcc_assert (!vlmax_avl_p (vl_op));
        emit_vsetvl_insn (VSETVL_NORMAL, emit_type, info, vl_op, rinsn);
        return VSETVL_NORMAL;
*************** change_insn (rtx_insn *rinsn, rtx new_pa
*** 923,929 ****
        print_rtl_single (dump_file, PATTERN (rinsn));
      }
  
!   validate_change (rinsn, &PATTERN (rinsn), new_pat, false);
  
    if (dump_file)
      {
--- 927,934 ----
        print_rtl_single (dump_file, PATTERN (rinsn));
      }
  
!   bool change_p = validate_change (rinsn, &PATTERN (rinsn), new_pat, false);
!   gcc_assert (change_p);
  
    if (dump_file)
      {
*************** change_insn (function_info *ssa, insn_ch
*** 1036,1042 ****
  }
  
  static void
! change_vsetvl_insn (const insn_info *insn, const vector_insn_info &info)
  {
    rtx_insn *rinsn;
    if (vector_config_insn_p (insn->rtl ()))
--- 1041,1048 ----
  }
  
  static void
! change_vsetvl_insn (const insn_info *insn, const vector_insn_info &info,
! 		    rtx vl = NULL_RTX)
  {
    rtx_insn *rinsn;
    if (vector_config_insn_p (insn->rtl ()))
*************** change_vsetvl_insn (const insn_info *ins
*** 1050,1059 ****
        rinsn = PREV_INSN (insn->rtl ());
        gcc_assert (vector_config_insn_p (rinsn));
      }
!   rtx new_pat = gen_vsetvl_pat (rinsn, info);
    change_insn (rinsn, new_pat);
  }
  
  static bool
  source_equal_p (insn_info *insn1, insn_info *insn2)
  {
--- 1056,1114 ----
        rinsn = PREV_INSN (insn->rtl ());
        gcc_assert (vector_config_insn_p (rinsn));
      }
!   rtx new_pat = gen_vsetvl_pat (rinsn, info, vl);
    change_insn (rinsn, new_pat);
  }
  
+ static void
+ local_eliminate_vsetvl_insn (const vector_insn_info &dem)
+ {
+   const insn_info *insn = dem.get_insn ();
+   if (!insn || insn->is_artificial ())
+     return;
+   rtx_insn *rinsn = insn->rtl ();
+   const bb_info *bb = insn->bb ();
+   if (vsetvl_insn_p (rinsn))
+     {
+       rtx vl = get_vl (rinsn);
+       for (insn_info *i = insn->next_nondebug_insn ();
+ 	   real_insn_and_same_bb_p (i, bb); i = i->next_nondebug_insn ())
+ 	{
+ 	  if (i->is_call () || i->is_asm ()
+ 	      || find_access (i->defs (), VL_REGNUM)
+ 	      || find_access (i->defs (), VTYPE_REGNUM))
+ 	    return;
+ 
+ 	  if (has_vtype_op (i->rtl ()))
+ 	    {
+ 	      if (!PREV_INSN (i->rtl ()))
+ 		return;
+ 	      if (!NONJUMP_INSN_P (PREV_INSN (i->rtl ())))
+ 		return;
+ 	      if (!vsetvl_discard_result_insn_p (PREV_INSN (i->rtl ())))
+ 		return;
+ 	      rtx avl = get_avl (i->rtl ());
+ 	      if (avl != vl)
+ 		return;
+ 	      set_info *def = find_access (i->uses (), REGNO (avl))->def ();
+ 	      if (def->insn () != insn)
+ 		return;
+ 
+ 	      vector_insn_info new_info;
+ 	      new_info.parse_insn (i);
+ 	      if (!new_info.skip_avl_compatible_p (dem))
+ 		return;
+ 
+ 	      new_info.set_avl_info (dem.get_avl_info ());
+ 	      new_info = dem.merge (new_info, LOCAL_MERGE);
+ 	      change_vsetvl_insn (insn, new_info);
+ 	      eliminate_insn (PREV_INSN (i->rtl ()));
+ 	      return;
+ 	    }
+ 	}
+     }
+ }
+ 
  static bool
  source_equal_p (insn_info *insn1, insn_info *insn2)
  {
*************** backward_propagate_worthwhile_p (const b
*** 1592,1597 ****
--- 1647,1664 ----
    return true;
  }
  
+ /* Count the number of REGNO in RINSN.  */
+ static int
+ count_regno_occurrences (rtx_insn *rinsn, unsigned int regno)
+ {
+   int count = 0;
+   extract_insn (rinsn);
+   for (int i = 0; i < recog_data.n_operands; i++)
+     if (refers_to_regno_p (regno, recog_data.operand[i]))
+       count++;
+   return count;
+ }
+ 
  avl_info::avl_info (const avl_info &other)
  {
    m_value = other.get_value ();
*************** vector_insn_info::compatible_p (const ve
*** 1985,1990 ****
--- 2052,2070 ----
  }
  
  bool
+ vector_insn_info::skip_avl_compatible_p (const vector_insn_info &other) const
+ {
+   gcc_assert (valid_or_dirty_p () && other.valid_or_dirty_p ()
+ 	      && "Can't compare invalid demanded infos");
+   unsigned array_size = sizeof (incompatible_conds) / sizeof (demands_cond);
+   /* Bypass AVL incompatible cases.  */
+   for (unsigned i = 1; i < array_size; i++)
+     if (incompatible_conds[i].dual_incompatible_p (*this, other))
+       return false;
+   return true;
+ }
+ 
+ bool
  vector_insn_info::compatible_avl_p (const vl_vtype_info &other) const
  {
    gcc_assert (valid_or_dirty_p () && "Can't compare invalid vl_vtype_info");
*************** vector_insn_info::fuse_mask_policy (cons
*** 2178,2184 ****
  
  vector_insn_info
  vector_insn_info::merge (const vector_insn_info &merge_info,
! 			 enum merge_type type = LOCAL_MERGE) const
  {
    if (!vsetvl_insn_p (get_insn ()->rtl ()))
      gcc_assert (this->compatible_p (merge_info)
--- 2258,2264 ----
  
  vector_insn_info
  vector_insn_info::merge (const vector_insn_info &merge_info,
! 			 enum merge_type type) const
  {
    if (!vsetvl_insn_p (get_insn ()->rtl ()))
      gcc_assert (this->compatible_p (merge_info)
*************** pass_vsetvl::compute_local_backward_info
*** 2684,2690 ****
  		    && !reg_available_p (insn, change))
  		  && change.compatible_p (info))
  		{
! 		  info = change.merge (info);
  		  /* Fix PR109399, we should update user vsetvl instruction
  		     if there is a change in demand fusion.  */
  		  if (vsetvl_insn_p (insn->rtl ()))
--- 2764,2770 ----
  		    && !reg_available_p (insn, change))
  		  && change.compatible_p (info))
  		{
! 		  info = change.merge (info, LOCAL_MERGE);
  		  /* Fix PR109399, we should update user vsetvl instruction
  		     if there is a change in demand fusion.  */
  		  if (vsetvl_insn_p (insn->rtl ()))
*************** pass_vsetvl::backward_demand_fusion (voi
*** 3254,3260 ****
  				       new_info))
  		continue;
  
! 	      change_vsetvl_insn (new_info.get_insn (), new_info);
  	      if (block_info.local_dem == block_info.reaching_out)
  		block_info.local_dem = new_info;
  	      block_info.reaching_out = new_info;
--- 3334,3354 ----
  				       new_info))
  		continue;
  
! 	      rtx vl = NULL_RTX;
! 	      /* Backward VLMAX VL:
! 		   bb 3:
! 		     vsetivli zero, 1 ... -> vsetvli t1, zero
! 		     vmv.s.x
! 		   bb 5:
! 		     vsetvli t1, zero ... -> to be elided.
! 		     vlse16.v
! 
! 		   We should forward "t1".  */
! 	      if (!block_info.reaching_out.has_avl_reg ()
! 		&& vlmax_avl_p (new_info.get_avl ()))
! 		vl = get_vl (prop.get_insn ()->rtl ());
! 	     change_vsetvl_insn (new_info.get_insn (), new_info, vl);
! 
  	      if (block_info.local_dem == block_info.reaching_out)
  		block_info.local_dem = new_info;
  	      block_info.reaching_out = new_info;
*************** pass_vsetvl::cleanup_insns (void) const
*** 3913,3918 ****
--- 4007,4021 ----
        for (insn_info *insn : bb->real_nondebug_insns ())
  	{
  	  rtx_insn *rinsn = insn->rtl ();
+ 	  const auto &dem = m_vector_manager->vector_insn_infos[insn->uid ()];
+ 	  /* Eliminate local vsetvl:
+ 	       bb 0:
+ 	       vsetvl a5,a6,...
+ 	       vsetvl zero,a5.
+ 
+ 	     Eliminate vsetvl in bb2 when a5 is only coming from
+ 	     bb 0.  */
+ 	  local_eliminate_vsetvl_insn (dem);
  
  	  if (vlmax_avl_insn_p (rinsn))
  	    {
*************** pass_vsetvl::cleanup_insns (void) const
*** 3924,3930 ****
  	  if (!has_vl_op (rinsn) || !REG_P (get_vl (rinsn)))
  	    continue;
  	  rtx avl = get_vl (rinsn);
! 	  if (count_occurrences (PATTERN (rinsn), avl, 0) == 1)
  	    {
  	      /* Get the list of uses for the new instruction.  */
  	      auto attempt = crtl->ssa->new_change_attempt ();
--- 4027,4033 ----
  	  if (!has_vl_op (rinsn) || !REG_P (get_vl (rinsn)))
  	    continue;
  	  rtx avl = get_vl (rinsn);
! 	  if (count_regno_occurrences (rinsn, REGNO (avl)) == 1)
  	    {
  	      /* Get the list of uses for the new instruction.  */
  	      auto attempt = crtl->ssa->new_change_attempt ();
diff -Nrcpad gcc-13.1.0/gcc/config/riscv/riscv-vsetvl.h gcc-13.2.0/gcc/config/riscv/riscv-vsetvl.h
*** gcc-13.1.0/gcc/config/riscv/riscv-vsetvl.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/riscv/riscv-vsetvl.h	Thu Jul 27 08:13:04 2023
*************** public:
*** 380,385 ****
--- 380,386 ----
    void fuse_mask_policy (const vector_insn_info &, const vector_insn_info &);
  
    bool compatible_p (const vector_insn_info &) const;
+   bool skip_avl_compatible_p (const vector_insn_info &) const;
    bool compatible_avl_p (const vl_vtype_info &) const;
    bool compatible_avl_p (const avl_info &) const;
    bool compatible_vtype_p (const vl_vtype_info &) const;
diff -Nrcpad gcc-13.1.0/gcc/config/riscv/riscv.cc gcc-13.2.0/gcc/config/riscv/riscv.cc
*** gcc-13.1.0/gcc/config/riscv/riscv.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/riscv/riscv.cc	Thu Jul 27 08:13:04 2023
*************** riscv_asan_shadow_offset (void)
*** 6857,6866 ****
  {
    /* We only have libsanitizer support for RV64 at present.
  
!      This number must match kRiscv*_ShadowOffset* in the file
!      libsanitizer/asan/asan_mapping.h which is currently 1<<29 for rv64,
!      even though 1<<36 makes more sense.  */
!   return TARGET_64BIT ? (HOST_WIDE_INT_1 << 29) : 0;
  }
  
  /* Implement TARGET_MANGLE_TYPE.  */
--- 6857,6865 ----
  {
    /* We only have libsanitizer support for RV64 at present.
  
!      This number must match ASAN_SHADOW_OFFSET_CONST in the file
!      libsanitizer/asan/asan_mapping.h.  */
!   return TARGET_64BIT ? HOST_WIDE_INT_UC (0xd55550000) : 0;
  }
  
  /* Implement TARGET_MANGLE_TYPE.  */
*************** riscv_zero_call_used_regs (HARD_REG_SET
*** 7143,7148 ****
--- 7142,7196 ----
  							& ~zeroed_hardregs);
  }
  
+ /* Given memory reference MEM, expand code to compute the aligned
+    memory address, shift and mask values and store them into
+    *ALIGNED_MEM, *SHIFT, *MASK and *NOT_MASK.  */
+ 
+ void
+ riscv_subword_address (rtx mem, rtx *aligned_mem, rtx *shift, rtx *mask,
+ 		       rtx *not_mask)
+ {
+   /* Align the memory address to a word.  */
+   rtx addr = force_reg (Pmode, XEXP (mem, 0));
+ 
+   rtx addr_mask = gen_int_mode (-4, Pmode);
+ 
+   rtx aligned_addr = gen_reg_rtx (Pmode);
+   emit_move_insn (aligned_addr,  gen_rtx_AND (Pmode, addr, addr_mask));
+ 
+   *aligned_mem = change_address (mem, SImode, aligned_addr);
+ 
+   /* Calculate the shift amount.  */
+   emit_move_insn (*shift, gen_rtx_AND (SImode, gen_lowpart (SImode, addr),
+ 				       gen_int_mode (3, SImode)));
+   emit_move_insn (*shift, gen_rtx_ASHIFT (SImode, *shift,
+ 					  gen_int_mode (3, SImode)));
+ 
+   /* Calculate the mask.  */
+   int unshifted_mask = GET_MODE_MASK (GET_MODE (mem));
+ 
+   emit_move_insn (*mask, gen_int_mode (unshifted_mask, SImode));
+ 
+   emit_move_insn (*mask, gen_rtx_ASHIFT (SImode, *mask,
+ 					 gen_lowpart (QImode, *shift)));
+ 
+   emit_move_insn (*not_mask, gen_rtx_NOT (SImode, *mask));
+ }
+ 
+ /* Leftshift a subword within an SImode register.  */
+ 
+ void
+ riscv_lshift_subword (machine_mode mode, rtx value, rtx shift,
+ 		      rtx *shifted_value)
+ {
+   rtx value_reg = gen_reg_rtx (SImode);
+   emit_move_insn (value_reg, simplify_gen_subreg (SImode, value,
+ 						  mode, 0));
+ 
+   emit_move_insn (*shifted_value, gen_rtx_ASHIFT (SImode, value_reg,
+ 						  gen_lowpart (QImode, shift)));
+ }
+ 
  /* Initialize the GCC target structure.  */
  #undef TARGET_ASM_ALIGNED_HI_OP
  #define TARGET_ASM_ALIGNED_HI_OP "\t.half\t"
diff -Nrcpad gcc-13.1.0/gcc/config/riscv/riscv.opt gcc-13.2.0/gcc/config/riscv/riscv.opt
*** gcc-13.1.0/gcc/config/riscv/riscv.opt	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/riscv/riscv.opt	Thu Jul 27 08:13:04 2023
*************** Enum(isa_spec_class) String(20191213) Va
*** 254,256 ****
--- 254,260 ----
  misa-spec=
  Target RejectNegative Joined Enum(isa_spec_class) Var(riscv_isa_spec) Init(TARGET_DEFAULT_ISA_SPEC)
  Set the version of RISC-V ISA spec.
+ 
+ minline-atomics
+ Target Var(TARGET_INLINE_SUBWORD_ATOMIC) Init(1)
+ Always inline subword atomic operations.
diff -Nrcpad gcc-13.1.0/gcc/config/riscv/sync.md gcc-13.2.0/gcc/config/riscv/sync.md
*** gcc-13.1.0/gcc/config/riscv/sync.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/riscv/sync.md	Thu Jul 27 08:13:04 2023
***************
*** 21,28 ****
--- 21,31 ----
  
  (define_c_enum "unspec" [
    UNSPEC_COMPARE_AND_SWAP
+   UNSPEC_COMPARE_AND_SWAP_SUBWORD
    UNSPEC_SYNC_OLD_OP
+   UNSPEC_SYNC_OLD_OP_SUBWORD
    UNSPEC_SYNC_EXCHANGE
+   UNSPEC_SYNC_EXCHANGE_SUBWORD
    UNSPEC_ATOMIC_STORE
    UNSPEC_MEMORY_BARRIER
  ])
***************
*** 91,96 ****
--- 94,228 ----
    [(set_attr "type" "atomic")
     (set (attr "length") (const_int 8))])
  
+ (define_insn "subword_atomic_fetch_strong_<atomic_optab>"
+   [(set (match_operand:SI 0 "register_operand" "=&r")		   ;; old value at mem
+ 	(match_operand:SI 1 "memory_operand" "+A"))		   ;; mem location
+    (set (match_dup 1)
+ 	(unspec_volatile:SI
+ 	  [(any_atomic:SI (match_dup 1)
+ 		     (match_operand:SI 2 "register_operand" "rI")) ;; value for op
+ 	   (match_operand:SI 3 "register_operand" "rI")]	   ;; mask
+ 	 UNSPEC_SYNC_OLD_OP_SUBWORD))
+     (match_operand:SI 4 "register_operand" "rI")		   ;; not_mask
+     (clobber (match_scratch:SI 5 "=&r"))			   ;; tmp_1
+     (clobber (match_scratch:SI 6 "=&r"))]			   ;; tmp_2
+   "TARGET_ATOMIC && TARGET_INLINE_SUBWORD_ATOMIC"
+   {
+     return "1:\;"
+ 	   "lr.w.aq\t%0, %1\;"
+ 	   "<insn>\t%5, %0, %2\;"
+ 	   "and\t%5, %5, %3\;"
+ 	   "and\t%6, %0, %4\;"
+ 	   "or\t%6, %6, %5\;"
+ 	   "sc.w.rl\t%5, %6, %1\;"
+ 	   "bnez\t%5, 1b";
+   }
+   [(set (attr "length") (const_int 28))])
+ 
+ (define_expand "atomic_fetch_nand<mode>"
+   [(match_operand:SHORT 0 "register_operand")			      ;; old value at mem
+    (not:SHORT (and:SHORT (match_operand:SHORT 1 "memory_operand")     ;; mem location
+ 			 (match_operand:SHORT 2 "reg_or_0_operand"))) ;; value for op
+    (match_operand:SI 3 "const_int_operand")]			      ;; model
+   "TARGET_ATOMIC && TARGET_INLINE_SUBWORD_ATOMIC"
+ {
+   /* We have no QImode/HImode atomics, so form a mask, then use
+      subword_atomic_fetch_strong_nand to implement a LR/SC version of the
+      operation.  */
+ 
+   /* Logic duplicated in gcc/libgcc/config/riscv/atomic.c for use when inlining
+      is disabled.  */
+ 
+   rtx old = gen_reg_rtx (SImode);
+   rtx mem = operands[1];
+   rtx value = operands[2];
+   rtx aligned_mem = gen_reg_rtx (SImode);
+   rtx shift = gen_reg_rtx (SImode);
+   rtx mask = gen_reg_rtx (SImode);
+   rtx not_mask = gen_reg_rtx (SImode);
+ 
+   riscv_subword_address (mem, &aligned_mem, &shift, &mask, &not_mask);
+ 
+   rtx shifted_value = gen_reg_rtx (SImode);
+   riscv_lshift_subword (<MODE>mode, value, shift, &shifted_value);
+ 
+   emit_insn (gen_subword_atomic_fetch_strong_nand (old, aligned_mem,
+ 						   shifted_value,
+ 						   mask, not_mask));
+ 
+   emit_move_insn (old, gen_rtx_ASHIFTRT (SImode, old,
+ 					 gen_lowpart (QImode, shift)));
+ 
+   emit_move_insn (operands[0], gen_lowpart (<MODE>mode, old));
+ 
+   DONE;
+ })
+ 
+ (define_insn "subword_atomic_fetch_strong_nand"
+   [(set (match_operand:SI 0 "register_operand" "=&r")			  ;; old value at mem
+ 	(match_operand:SI 1 "memory_operand" "+A"))			  ;; mem location
+    (set (match_dup 1)
+ 	(unspec_volatile:SI
+ 	  [(not:SI (and:SI (match_dup 1)
+ 			   (match_operand:SI 2 "register_operand" "rI"))) ;; value for op
+ 	   (match_operand:SI 3 "register_operand" "rI")]		  ;; mask
+ 	 UNSPEC_SYNC_OLD_OP_SUBWORD))
+     (match_operand:SI 4 "register_operand" "rI")			  ;; not_mask
+     (clobber (match_scratch:SI 5 "=&r"))				  ;; tmp_1
+     (clobber (match_scratch:SI 6 "=&r"))]				  ;; tmp_2
+   "TARGET_ATOMIC && TARGET_INLINE_SUBWORD_ATOMIC"
+   {
+     return "1:\;"
+ 	   "lr.w.aq\t%0, %1\;"
+ 	   "and\t%5, %0, %2\;"
+ 	   "not\t%5, %5\;"
+ 	   "and\t%5, %5, %3\;"
+ 	   "and\t%6, %0, %4\;"
+ 	   "or\t%6, %6, %5\;"
+ 	   "sc.w.rl\t%5, %6, %1\;"
+ 	   "bnez\t%5, 1b";
+   }
+   [(set (attr "length") (const_int 32))])
+ 
+ (define_expand "atomic_fetch_<atomic_optab><mode>"
+   [(match_operand:SHORT 0 "register_operand")			 ;; old value at mem
+    (any_atomic:SHORT (match_operand:SHORT 1 "memory_operand")	 ;; mem location
+ 		     (match_operand:SHORT 2 "reg_or_0_operand")) ;; value for op
+    (match_operand:SI 3 "const_int_operand")]			 ;; model
+   "TARGET_ATOMIC && TARGET_INLINE_SUBWORD_ATOMIC"
+ {
+   /* We have no QImode/HImode atomics, so form a mask, then use
+      subword_atomic_fetch_strong_<mode> to implement a LR/SC version of the
+      operation.  */
+ 
+   /* Logic duplicated in gcc/libgcc/config/riscv/atomic.c for use when inlining
+      is disabled.  */
+ 
+   rtx old = gen_reg_rtx (SImode);
+   rtx mem = operands[1];
+   rtx value = operands[2];
+   rtx aligned_mem = gen_reg_rtx (SImode);
+   rtx shift = gen_reg_rtx (SImode);
+   rtx mask = gen_reg_rtx (SImode);
+   rtx not_mask = gen_reg_rtx (SImode);
+ 
+   riscv_subword_address (mem, &aligned_mem, &shift, &mask, &not_mask);
+ 
+   rtx shifted_value = gen_reg_rtx (SImode);
+   riscv_lshift_subword (<MODE>mode, value, shift, &shifted_value);
+ 
+   emit_insn (gen_subword_atomic_fetch_strong_<atomic_optab> (old, aligned_mem,
+ 							     shifted_value,
+ 							     mask, not_mask));
+ 
+   emit_move_insn (old, gen_rtx_ASHIFTRT (SImode, old,
+ 					 gen_lowpart (QImode, shift)));
+ 
+   emit_move_insn (operands[0], gen_lowpart (<MODE>mode, old));
+ 
+   DONE;
+ })
+ 
  (define_insn "atomic_exchange<mode>"
    [(set (match_operand:GPR 0 "register_operand" "=&r")
  	(unspec_volatile:GPR
***************
*** 104,109 ****
--- 236,291 ----
    [(set_attr "type" "atomic")
     (set (attr "length") (const_int 8))])
  
+ (define_expand "atomic_exchange<mode>"
+   [(match_operand:SHORT 0 "register_operand") ;; old value at mem
+    (match_operand:SHORT 1 "memory_operand")   ;; mem location
+    (match_operand:SHORT 2 "register_operand") ;; value
+    (match_operand:SI 3 "const_int_operand")]  ;; model
+   "TARGET_ATOMIC && TARGET_INLINE_SUBWORD_ATOMIC"
+ {
+   rtx old = gen_reg_rtx (SImode);
+   rtx mem = operands[1];
+   rtx value = operands[2];
+   rtx aligned_mem = gen_reg_rtx (SImode);
+   rtx shift = gen_reg_rtx (SImode);
+   rtx mask = gen_reg_rtx (SImode);
+   rtx not_mask = gen_reg_rtx (SImode);
+ 
+   riscv_subword_address (mem, &aligned_mem, &shift, &mask, &not_mask);
+ 
+   rtx shifted_value = gen_reg_rtx (SImode);
+   riscv_lshift_subword (<MODE>mode, value, shift, &shifted_value);
+ 
+   emit_insn (gen_subword_atomic_exchange_strong (old, aligned_mem,
+ 						 shifted_value, not_mask));
+ 
+   emit_move_insn (old, gen_rtx_ASHIFTRT (SImode, old,
+ 					 gen_lowpart (QImode, shift)));
+ 
+   emit_move_insn (operands[0], gen_lowpart (<MODE>mode, old));
+   DONE;
+ })
+ 
+ (define_insn "subword_atomic_exchange_strong"
+   [(set (match_operand:SI 0 "register_operand" "=&r")	 ;; old value at mem
+ 	(match_operand:SI 1 "memory_operand" "+A"))	 ;; mem location
+    (set (match_dup 1)
+ 	(unspec_volatile:SI
+ 	  [(match_operand:SI 2 "reg_or_0_operand" "rI")  ;; value
+ 	   (match_operand:SI 3 "reg_or_0_operand" "rI")] ;; not_mask
+       UNSPEC_SYNC_EXCHANGE_SUBWORD))
+     (clobber (match_scratch:SI 4 "=&r"))]		 ;; tmp_1
+   "TARGET_ATOMIC && TARGET_INLINE_SUBWORD_ATOMIC"
+   {
+     return "1:\;"
+ 	   "lr.w.aq\t%0, %1\;"
+ 	   "and\t%4, %0, %3\;"
+ 	   "or\t%4, %4, %2\;"
+ 	   "sc.w.rl\t%4, %4, %1\;"
+ 	   "bnez\t%4, 1b";
+   }
+   [(set (attr "length") (const_int 20))])
+ 
  (define_insn "atomic_cas_value_strong<mode>"
    [(set (match_operand:GPR 0 "register_operand" "=&r")
  	(match_operand:GPR 1 "memory_operand" "+A"))
***************
*** 153,158 ****
--- 335,459 ----
    DONE;
  })
  
+ (define_expand "atomic_compare_and_swap<mode>"
+   [(match_operand:SI 0 "register_operand")    ;; bool output
+    (match_operand:SHORT 1 "register_operand") ;; val output
+    (match_operand:SHORT 2 "memory_operand")   ;; memory
+    (match_operand:SHORT 3 "reg_or_0_operand") ;; expected value
+    (match_operand:SHORT 4 "reg_or_0_operand") ;; desired value
+    (match_operand:SI 5 "const_int_operand")   ;; is_weak
+    (match_operand:SI 6 "const_int_operand")   ;; mod_s
+    (match_operand:SI 7 "const_int_operand")]  ;; mod_f
+   "TARGET_ATOMIC && TARGET_INLINE_SUBWORD_ATOMIC"
+ {
+   emit_insn (gen_atomic_cas_value_strong<mode> (operands[1], operands[2],
+ 						operands[3], operands[4],
+ 						operands[6], operands[7]));
+ 
+   rtx val = gen_reg_rtx (SImode);
+   if (operands[1] != const0_rtx)
+     emit_move_insn (val, gen_rtx_SIGN_EXTEND (SImode, operands[1]));
+   else
+     emit_move_insn (val, const0_rtx);
+ 
+   rtx exp = gen_reg_rtx (SImode);
+   if (operands[3] != const0_rtx)
+     emit_move_insn (exp, gen_rtx_SIGN_EXTEND (SImode, operands[3]));
+   else
+     emit_move_insn (exp, const0_rtx);
+ 
+   rtx compare = val;
+   if (exp != const0_rtx)
+     {
+       rtx difference = gen_rtx_MINUS (SImode, val, exp);
+       compare = gen_reg_rtx (SImode);
+       emit_move_insn (compare, difference);
+     }
+ 
+   if (word_mode != SImode)
+     {
+       rtx reg = gen_reg_rtx (word_mode);
+       emit_move_insn (reg, gen_rtx_SIGN_EXTEND (word_mode, compare));
+       compare = reg;
+     }
+ 
+   emit_move_insn (operands[0], gen_rtx_EQ (SImode, compare, const0_rtx));
+   DONE;
+ })
+ 
+ (define_expand "atomic_cas_value_strong<mode>"
+   [(match_operand:SHORT 0 "register_operand") ;; val output
+    (match_operand:SHORT 1 "memory_operand")   ;; memory
+    (match_operand:SHORT 2 "reg_or_0_operand") ;; expected value
+    (match_operand:SHORT 3 "reg_or_0_operand") ;; desired value
+    (match_operand:SI 4 "const_int_operand")   ;; mod_s
+    (match_operand:SI 5 "const_int_operand")   ;; mod_f
+    (match_scratch:SHORT 6)]
+   "TARGET_ATOMIC && TARGET_INLINE_SUBWORD_ATOMIC"
+ {
+   /* We have no QImode/HImode atomics, so form a mask, then use
+      subword_atomic_cas_strong<mode> to implement a LR/SC version of the
+      operation.  */
+ 
+   /* Logic duplicated in gcc/libgcc/config/riscv/atomic.c for use when inlining
+      is disabled.  */
+ 
+   rtx old = gen_reg_rtx (SImode);
+   rtx mem = operands[1];
+   rtx aligned_mem = gen_reg_rtx (SImode);
+   rtx shift = gen_reg_rtx (SImode);
+   rtx mask = gen_reg_rtx (SImode);
+   rtx not_mask = gen_reg_rtx (SImode);
+ 
+   riscv_subword_address (mem, &aligned_mem, &shift, &mask, &not_mask);
+ 
+   rtx o = operands[2];
+   rtx n = operands[3];
+   rtx shifted_o = gen_reg_rtx (SImode);
+   rtx shifted_n = gen_reg_rtx (SImode);
+ 
+   riscv_lshift_subword (<MODE>mode, o, shift, &shifted_o);
+   riscv_lshift_subword (<MODE>mode, n, shift, &shifted_n);
+ 
+   emit_move_insn (shifted_o, gen_rtx_AND (SImode, shifted_o, mask));
+   emit_move_insn (shifted_n, gen_rtx_AND (SImode, shifted_n, mask));
+ 
+   emit_insn (gen_subword_atomic_cas_strong (old, aligned_mem,
+ 					    shifted_o, shifted_n,
+ 					    mask, not_mask));
+ 
+   emit_move_insn (old, gen_rtx_ASHIFTRT (SImode, old,
+ 					 gen_lowpart (QImode, shift)));
+ 
+   emit_move_insn (operands[0], gen_lowpart (<MODE>mode, old));
+ 
+   DONE;
+ })
+ 
+ (define_insn "subword_atomic_cas_strong"
+   [(set (match_operand:SI 0 "register_operand" "=&r")			   ;; old value at mem
+ 	(match_operand:SI 1 "memory_operand" "+A"))			   ;; mem location
+    (set (match_dup 1)
+ 	(unspec_volatile:SI [(match_operand:SI 2 "reg_or_0_operand" "rJ")  ;; expected value
+ 			     (match_operand:SI 3 "reg_or_0_operand" "rJ")] ;; desired value
+ 	 UNSPEC_COMPARE_AND_SWAP_SUBWORD))
+ 	(match_operand:SI 4 "register_operand" "rI")			   ;; mask
+ 	(match_operand:SI 5 "register_operand" "rI")			   ;; not_mask
+ 	(clobber (match_scratch:SI 6 "=&r"))]				   ;; tmp_1
+   "TARGET_ATOMIC && TARGET_INLINE_SUBWORD_ATOMIC"
+   {
+     return "1:\;"
+ 	   "lr.w.aq\t%0, %1\;"
+ 	   "and\t%6, %0, %4\;"
+ 	   "bne\t%6, %z2, 1f\;"
+ 	   "and\t%6, %0, %5\;"
+ 	   "or\t%6, %6, %3\;"
+ 	   "sc.w.rl\t%6, %6, %1\;"
+ 	   "bnez\t%6, 1b\;"
+ 	   "1:";
+   }
+   [(set (attr "length") (const_int 28))])
+ 
  (define_expand "atomic_test_and_set"
    [(match_operand:QI 0 "register_operand" "")     ;; bool output
     (match_operand:QI 1 "memory_operand" "+A")    ;; memory
***************
*** 160,166 ****
    "TARGET_ATOMIC"
  {
    /* We have no QImode atomics, so use the address LSBs to form a mask,
!      then use an aligned SImode atomic. */
    rtx result = operands[0];
    rtx mem = operands[1];
    rtx model = operands[2];
--- 461,467 ----
    "TARGET_ATOMIC"
  {
    /* We have no QImode atomics, so use the address LSBs to form a mask,
!      then use an aligned SImode atomic.  */
    rtx result = operands[0];
    rtx mem = operands[1];
    rtx model = operands[2];
diff -Nrcpad gcc-13.1.0/gcc/config/riscv/vector.md gcc-13.2.0/gcc/config/riscv/vector.md
*** gcc-13.1.0/gcc/config/riscv/vector.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/riscv/vector.md	Thu Jul 27 08:13:04 2023
***************
*** 333,339 ****
  	     (symbol_ref "INTVAL (operands[7])"))
  
  	 (eq_attr "type" "vldux,vldox,vialu,vshift,viminmax,vimul,vidiv,vsalu,\
! 			  viwalu,viwmul,vnshift,vimuladd,vaalu,vsmul,vsshift,\
  			  vnclip,vicmp,vfalu,vfmul,vfminmax,vfdiv,vfwalu,vfwmul,\
  			  vfsgnj,vfcmp,vfmuladd,vslideup,vslidedown,vislide1up,\
  			  vislide1down,vfslide1up,vfslide1down,vgather,viwmuladd,vfwmuladd")
--- 333,339 ----
  	     (symbol_ref "INTVAL (operands[7])"))
  
  	 (eq_attr "type" "vldux,vldox,vialu,vshift,viminmax,vimul,vidiv,vsalu,\
! 			  viwalu,viwmul,vnshift,vaalu,vsmul,vsshift,\
  			  vnclip,vicmp,vfalu,vfmul,vfminmax,vfdiv,vfwalu,vfwmul,\
  			  vfsgnj,vfcmp,vfmuladd,vslideup,vslidedown,vislide1up,\
  			  vislide1down,vfslide1up,vfslide1down,vgather,viwmuladd,vfwmuladd")
diff -Nrcpad gcc-13.1.0/gcc/config/rs6000/altivec.md gcc-13.2.0/gcc/config/rs6000/altivec.md
*** gcc-13.1.0/gcc/config/rs6000/altivec.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/rs6000/altivec.md	Thu Jul 27 08:13:04 2023
***************
*** 385,398 ****
  
  (define_insn_and_split "sldoi_to_mov<mode>"
    [(set (match_operand:VM 0 "altivec_register_operand")
! 	(unspec:VM [(match_operand:VM 1 "easy_vector_constant")
  	            (match_dup 1)
  		    (match_operand:QI 2 "u5bit_cint_operand")]
  		    UNSPEC_VSLDOI))]
!   "VECTOR_UNIT_ALTIVEC_OR_VSX_P (<MODE>mode) && can_create_pseudo_p ()"
    "#"
    "&& 1"
!   [(set (match_dup 0) (match_dup 1))])
  
  (define_insn "get_vrsave_internal"
    [(set (match_operand:SI 0 "register_operand" "=r")
--- 385,406 ----
  
  (define_insn_and_split "sldoi_to_mov<mode>"
    [(set (match_operand:VM 0 "altivec_register_operand")
! 	(unspec:VM [(match_operand:VM 1 "const_vector_each_byte_same")
  	            (match_dup 1)
  		    (match_operand:QI 2 "u5bit_cint_operand")]
  		    UNSPEC_VSLDOI))]
!   "VECTOR_MEM_ALTIVEC_OR_VSX_P (<MODE>mode) && can_create_pseudo_p ()"
    "#"
    "&& 1"
!   [(set (match_dup 0) (match_dup 1))]
!   "{
!      if (!easy_vector_constant (operands[1], <MODE>mode))
!        {
! 	 rtx dest = gen_reg_rtx (<MODE>mode);
! 	 emit_move_insn (dest, operands[1]);
! 	 operands[1] = dest;
!        }
!   }")
  
  (define_insn "get_vrsave_internal"
    [(set (match_operand:SI 0 "register_operand" "=r")
diff -Nrcpad gcc-13.1.0/gcc/config/rs6000/fusion.md gcc-13.2.0/gcc/config/rs6000/fusion.md
*** gcc-13.1.0/gcc/config/rs6000/fusion.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/rs6000/fusion.md	Thu Jul 27 08:13:04 2023
***************
*** 22,28 ****
  ;; load mode is DI result mode is clobber compare mode is CC extend is none
  (define_insn_and_split "*ld_cmpdi_cr0_DI_clobber_CC_none"
    [(set (match_operand:CC 2 "cc_reg_operand" "=x")
!         (compare:CC (match_operand:DI 1 "ds_form_mem_operand" "m")
                      (match_operand:DI 3 "const_m1_to_1_operand" "n")))
     (clobber (match_scratch:DI 0 "=r"))]
    "(TARGET_P10_FUSION)"
--- 22,28 ----
  ;; load mode is DI result mode is clobber compare mode is CC extend is none
  (define_insn_and_split "*ld_cmpdi_cr0_DI_clobber_CC_none"
    [(set (match_operand:CC 2 "cc_reg_operand" "=x")
!         (compare:CC (match_operand:DI 1 "non_update_memory_operand" "YZ")
                      (match_operand:DI 3 "const_m1_to_1_operand" "n")))
     (clobber (match_scratch:DI 0 "=r"))]
    "(TARGET_P10_FUSION)"
***************
*** 43,49 ****
  ;; load mode is DI result mode is clobber compare mode is CCUNS extend is none
  (define_insn_and_split "*ld_cmpldi_cr0_DI_clobber_CCUNS_none"
    [(set (match_operand:CCUNS 2 "cc_reg_operand" "=x")
!         (compare:CCUNS (match_operand:DI 1 "ds_form_mem_operand" "m")
                         (match_operand:DI 3 "const_0_to_1_operand" "n")))
     (clobber (match_scratch:DI 0 "=r"))]
    "(TARGET_P10_FUSION)"
--- 43,49 ----
  ;; load mode is DI result mode is clobber compare mode is CCUNS extend is none
  (define_insn_and_split "*ld_cmpldi_cr0_DI_clobber_CCUNS_none"
    [(set (match_operand:CCUNS 2 "cc_reg_operand" "=x")
!         (compare:CCUNS (match_operand:DI 1 "non_update_memory_operand" "YZ")
                         (match_operand:DI 3 "const_0_to_1_operand" "n")))
     (clobber (match_scratch:DI 0 "=r"))]
    "(TARGET_P10_FUSION)"
***************
*** 64,70 ****
  ;; load mode is DI result mode is DI compare mode is CC extend is none
  (define_insn_and_split "*ld_cmpdi_cr0_DI_DI_CC_none"
    [(set (match_operand:CC 2 "cc_reg_operand" "=x")
!         (compare:CC (match_operand:DI 1 "ds_form_mem_operand" "m")
                      (match_operand:DI 3 "const_m1_to_1_operand" "n")))
     (set (match_operand:DI 0 "gpc_reg_operand" "=r") (match_dup 1))]
    "(TARGET_P10_FUSION)"
--- 64,70 ----
  ;; load mode is DI result mode is DI compare mode is CC extend is none
  (define_insn_and_split "*ld_cmpdi_cr0_DI_DI_CC_none"
    [(set (match_operand:CC 2 "cc_reg_operand" "=x")
!         (compare:CC (match_operand:DI 1 "non_update_memory_operand" "YZ")
                      (match_operand:DI 3 "const_m1_to_1_operand" "n")))
     (set (match_operand:DI 0 "gpc_reg_operand" "=r") (match_dup 1))]
    "(TARGET_P10_FUSION)"
***************
*** 85,91 ****
  ;; load mode is DI result mode is DI compare mode is CCUNS extend is none
  (define_insn_and_split "*ld_cmpldi_cr0_DI_DI_CCUNS_none"
    [(set (match_operand:CCUNS 2 "cc_reg_operand" "=x")
!         (compare:CCUNS (match_operand:DI 1 "ds_form_mem_operand" "m")
                         (match_operand:DI 3 "const_0_to_1_operand" "n")))
     (set (match_operand:DI 0 "gpc_reg_operand" "=r") (match_dup 1))]
    "(TARGET_P10_FUSION)"
--- 85,91 ----
  ;; load mode is DI result mode is DI compare mode is CCUNS extend is none
  (define_insn_and_split "*ld_cmpldi_cr0_DI_DI_CCUNS_none"
    [(set (match_operand:CCUNS 2 "cc_reg_operand" "=x")
!         (compare:CCUNS (match_operand:DI 1 "non_update_memory_operand" "YZ")
                         (match_operand:DI 3 "const_0_to_1_operand" "n")))
     (set (match_operand:DI 0 "gpc_reg_operand" "=r") (match_dup 1))]
    "(TARGET_P10_FUSION)"
***************
*** 104,120 ****
  
  ;; load-cmpi fusion pattern generated by gen_ld_cmpi_p10
  ;; load mode is SI result mode is clobber compare mode is CC extend is none
! (define_insn_and_split "*lwa_cmpdi_cr0_SI_clobber_CC_none"
    [(set (match_operand:CC 2 "cc_reg_operand" "=x")
!         (compare:CC (match_operand:SI 1 "ds_form_mem_operand" "m")
                      (match_operand:SI 3 "const_m1_to_1_operand" "n")))
     (clobber (match_scratch:SI 0 "=r"))]
    "(TARGET_P10_FUSION)"
!   "lwa%X1 %0,%1\;cmpdi %2,%0,%3"
    "&& reload_completed
     && (cc_reg_not_cr0_operand (operands[2], CCmode)
         || !address_is_non_pfx_d_or_x (XEXP (operands[1], 0),
!                                       SImode, NON_PREFIXED_DS))"
    [(set (match_dup 0) (match_dup 1))
     (set (match_dup 2)
          (compare:CC (match_dup 0) (match_dup 3)))]
--- 104,120 ----
  
  ;; load-cmpi fusion pattern generated by gen_ld_cmpi_p10
  ;; load mode is SI result mode is clobber compare mode is CC extend is none
! (define_insn_and_split "*lwz_cmpwi_cr0_SI_clobber_CC_none"
    [(set (match_operand:CC 2 "cc_reg_operand" "=x")
!         (compare:CC (match_operand:SI 1 "non_update_memory_operand" "m")
                      (match_operand:SI 3 "const_m1_to_1_operand" "n")))
     (clobber (match_scratch:SI 0 "=r"))]
    "(TARGET_P10_FUSION)"
!   "lwz%X1 %0,%1\;cmpwi %2,%0,%3"
    "&& reload_completed
     && (cc_reg_not_cr0_operand (operands[2], CCmode)
         || !address_is_non_pfx_d_or_x (XEXP (operands[1], 0),
!                                       SImode, NON_PREFIXED_D))"
    [(set (match_dup 0) (match_dup 1))
     (set (match_dup 2)
          (compare:CC (match_dup 0) (match_dup 3)))]
***************
*** 146,162 ****
  
  ;; load-cmpi fusion pattern generated by gen_ld_cmpi_p10
  ;; load mode is SI result mode is SI compare mode is CC extend is none
! (define_insn_and_split "*lwa_cmpdi_cr0_SI_SI_CC_none"
    [(set (match_operand:CC 2 "cc_reg_operand" "=x")
!         (compare:CC (match_operand:SI 1 "ds_form_mem_operand" "m")
                      (match_operand:SI 3 "const_m1_to_1_operand" "n")))
     (set (match_operand:SI 0 "gpc_reg_operand" "=r") (match_dup 1))]
    "(TARGET_P10_FUSION)"
!   "lwa%X1 %0,%1\;cmpdi %2,%0,%3"
    "&& reload_completed
     && (cc_reg_not_cr0_operand (operands[2], CCmode)
         || !address_is_non_pfx_d_or_x (XEXP (operands[1], 0),
!                                       SImode, NON_PREFIXED_DS))"
    [(set (match_dup 0) (match_dup 1))
     (set (match_dup 2)
          (compare:CC (match_dup 0) (match_dup 3)))]
--- 146,162 ----
  
  ;; load-cmpi fusion pattern generated by gen_ld_cmpi_p10
  ;; load mode is SI result mode is SI compare mode is CC extend is none
! (define_insn_and_split "*lwz_cmpwi_cr0_SI_SI_CC_none"
    [(set (match_operand:CC 2 "cc_reg_operand" "=x")
!         (compare:CC (match_operand:SI 1 "non_update_memory_operand" "m")
                      (match_operand:SI 3 "const_m1_to_1_operand" "n")))
     (set (match_operand:SI 0 "gpc_reg_operand" "=r") (match_dup 1))]
    "(TARGET_P10_FUSION)"
!   "lwz%X1 %0,%1\;cmpwi %2,%0,%3"
    "&& reload_completed
     && (cc_reg_not_cr0_operand (operands[2], CCmode)
         || !address_is_non_pfx_d_or_x (XEXP (operands[1], 0),
!                                       SImode, NON_PREFIXED_D))"
    [(set (match_dup 0) (match_dup 1))
     (set (match_dup 2)
          (compare:CC (match_dup 0) (match_dup 3)))]
***************
*** 190,196 ****
  ;; load mode is SI result mode is EXTSI compare mode is CC extend is sign
  (define_insn_and_split "*lwa_cmpdi_cr0_SI_EXTSI_CC_sign"
    [(set (match_operand:CC 2 "cc_reg_operand" "=x")
!         (compare:CC (match_operand:SI 1 "ds_form_mem_operand" "m")
                      (match_operand:SI 3 "const_m1_to_1_operand" "n")))
     (set (match_operand:EXTSI 0 "gpc_reg_operand" "=r") (sign_extend:EXTSI (match_dup 1)))]
    "(TARGET_P10_FUSION)"
--- 190,196 ----
  ;; load mode is SI result mode is EXTSI compare mode is CC extend is sign
  (define_insn_and_split "*lwa_cmpdi_cr0_SI_EXTSI_CC_sign"
    [(set (match_operand:CC 2 "cc_reg_operand" "=x")
!         (compare:CC (match_operand:SI 1 "non_update_memory_operand" "YZ")
                      (match_operand:SI 3 "const_m1_to_1_operand" "n")))
     (set (match_operand:EXTSI 0 "gpc_reg_operand" "=r") (sign_extend:EXTSI (match_dup 1)))]
    "(TARGET_P10_FUSION)"
***************
*** 205,210 ****
--- 205,211 ----
    ""
    [(set_attr "type" "fused_load_cmpi")
     (set_attr "cost" "8")
+    (set_attr "sign_extend" "yes")
     (set_attr "length" "8")])
  
  ;; load-cmpi fusion pattern generated by gen_ld_cmpi_p10
diff -Nrcpad gcc-13.1.0/gcc/config/rs6000/genfusion.pl gcc-13.2.0/gcc/config/rs6000/genfusion.pl
*** gcc-13.1.0/gcc/config/rs6000/genfusion.pl	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/rs6000/genfusion.pl	Thu Jul 27 08:13:04 2023
*************** sub mode_to_ldst_char
*** 53,144 ****
      return '?';
  }
  
  sub gen_ld_cmpi_p10
  {
!     my ($lmode, $ldst, $clobbermode, $result, $cmpl, $echr, $constpred,
! 	$mempred, $ccmode, $np, $extend, $resultmode);
!   LMODE: foreach $lmode ('DI','SI','HI','QI') {
!       $ldst = mode_to_ldst_char($lmode);
!       $clobbermode = $lmode;
!       # For clobber, we need a SI/DI reg in case we
!       # split because we have to sign/zero extend.
!       if ($lmode eq 'HI' || $lmode eq 'QI') { $clobbermode = "GPR"; }
!     RESULT: foreach $result ('clobber', $lmode,  "EXT".$lmode) {
! 	# EXTDI does not exist, and we cannot directly produce HI/QI results.
! 	next RESULT if $result eq "EXTDI" || $result eq "HI" || $result eq "QI";
! 	# Don't allow EXTQI because that would allow HI result which we can't do.
! 	$result = "GPR" if $result eq "EXTQI";
!       CCMODE: foreach $ccmode ('CC','CCUNS') {
! 	  $np = "NON_PREFIXED_D";
! 	  $mempred = "non_update_memory_operand";
! 	  if ( $ccmode eq 'CC' ) {
! 	      next CCMODE if $lmode eq 'QI';
! 	      if ( $lmode eq 'DI' || $lmode eq 'SI' ) {
! 		  # ld and lwa are both DS-FORM.
! 		  $np = "NON_PREFIXED_DS";
! 		  $mempred = "ds_form_mem_operand";
! 	      }
! 	      $cmpl = "";
! 	      $echr = "a";
! 	      $constpred = "const_m1_to_1_operand";
! 	  } else {
! 	      if ( $lmode eq 'DI' ) {
! 		  # ld is DS-form, but lwz is not.
! 		  $np = "NON_PREFIXED_DS";
! 		  $mempred = "ds_form_mem_operand";
! 	      }
! 	      $cmpl = "l";
! 	      $echr = "z";
! 	      $constpred = "const_0_to_1_operand";
! 	  }
! 	  if ($lmode eq 'DI') { $echr = ""; }
! 	  if ($result =~ m/^EXT/ || $result eq 'GPR' || $clobbermode eq 'GPR') {
! 	      # We always need extension if result > lmode.
! 	      if ( $ccmode eq 'CC' ) {
! 		  $extend = "sign";
! 	      } else {
! 		  $extend = "zero";
! 	      }
! 	  } else {
! 	      # Result of SI/DI does not need sign extension.
! 	      $extend = "none";
! 	  }
! 	  print ";; load-cmpi fusion pattern generated by gen_ld_cmpi_p10\n";
! 	  print ";; load mode is $lmode result mode is $result compare mode is $ccmode extend is $extend\n";
  
! 	  print "(define_insn_and_split \"*l${ldst}${echr}_cmp${cmpl}di_cr0_${lmode}_${result}_${ccmode}_${extend}\"\n";
! 	  print "  [(set (match_operand:${ccmode} 2 \"cc_reg_operand\" \"=x\")\n";
! 	  print "        (compare:${ccmode} (match_operand:${lmode} 1 \"${mempred}\" \"m\")\n";
! 	  if ($ccmode eq 'CCUNS') { print "   "; }
! 	  print "                    (match_operand:${lmode} 3 \"${constpred}\" \"n\")))\n";
! 	  if ($result eq 'clobber') {
! 	      print "   (clobber (match_scratch:${clobbermode} 0 \"=r\"))]\n";
! 	  } elsif ($result eq $lmode) {
! 	      print "   (set (match_operand:${result} 0 \"gpc_reg_operand\" \"=r\") (match_dup 1))]\n";
! 	  } else {
! 	      print "   (set (match_operand:${result} 0 \"gpc_reg_operand\" \"=r\") (${extend}_extend:${result} (match_dup 1)))]\n";
! 	  }
! 	  print "  \"(TARGET_P10_FUSION)\"\n";
! 	  print "  \"l${ldst}${echr}%X1 %0,%1\\;cmp${cmpl}di %2,%0,%3\"\n";
! 	  print "  \"&& reload_completed\n";
! 	  print "   && (cc_reg_not_cr0_operand (operands[2], CCmode)\n";
! 	  print "       || !address_is_non_pfx_d_or_x (XEXP (operands[1], 0),\n";
! 	  print "                                      ${lmode}mode, ${np}))\"\n";
  
! 	  if ($extend eq "none") {
! 	      print "  [(set (match_dup 0) (match_dup 1))\n";
! 	  } else {
! 	      $resultmode = $result;
! 	      if ( $result eq 'clobber' ) { $resultmode = $clobbermode }
! 	      print "  [(set (match_dup 0) (${extend}_extend:${resultmode} (match_dup 1)))\n";
! 	  }
! 	  print "   (set (match_dup 2)\n";
! 	  print "        (compare:${ccmode} (match_dup 0) (match_dup 3)))]\n";
! 	  print "  \"\"\n";
! 	  print "  [(set_attr \"type\" \"fused_load_cmpi\")\n";
! 	  print "   (set_attr \"cost\" \"8\")\n";
! 	  print "   (set_attr \"length\" \"8\")])\n";
! 	  print "\n";
        }
      }
    }
--- 53,188 ----
      return '?';
  }
  
+ sub gen_ld_cmpi_p10_one
+ {
+   my ($lmode, $result, $ccmode) = @_;
+ 
+   my $np = "NON_PREFIXED_D";
+   my $mempred = "non_update_memory_operand";
+   my $extend;
+ 
+   # We need to special case lwa.  The prefixed_load_p function in rs6000.cc
+   # (which determines if a load instruction is prefixed) uses the fact that the
+   # register mode is different from the memory mode, and that the sign_extend
+   # attribute is set to use DS-form rules for the address instead of D-form.
+   # If the register size is the same, prefixed_load_p assumes we are doing a
+   # lwz.  We change to use an lwz and word compare if we don't need to sign
+   # extend the SImode value.  Otherwise if we need the value, we need to
+   # make sure the insn is marked as ds-form.
+   my $cmp_size_char = ($lmode eq "SI"
+ 		       && $ccmode eq "CC"
+ 		       && $result !~ /^EXT|^DI$/) ? "w" : "d";
+ 
+   if ($ccmode eq "CC") {
+     # ld and lwa are both DS-FORM.
+     ($lmode eq "DI") and $np = "NON_PREFIXED_DS";
+     ($lmode eq "SI" && $cmp_size_char eq "d") and $np = "NON_PREFIXED_DS";
+   } else {
+     if ($lmode eq "DI") {
+       # ld is DS-form, but lwz is not.
+       $np = "NON_PREFIXED_DS";
+     }
+   }
+ 
+   my $cmpl = ($ccmode eq "CC") ? "" : "l";
+   my $echr = ($ccmode eq "CC" && $cmp_size_char eq "d") ? "a" : "z";
+   if ($lmode eq "DI") { $echr = ""; }
+   my $constpred = ($ccmode eq "CC") ? "const_m1_to_1_operand"
+   				    : "const_0_to_1_operand";
+ 
+   # For clobber, we need a SI/DI reg in case we
+   # split because we have to sign/zero extend.
+   my $clobbermode = ($lmode =~ /^[QH]I$/) ? "GPR" : $lmode;
+   if ($result =~ /^EXT/ || $result eq "GPR" || $clobbermode eq "GPR") {
+     # We always need extension if result > lmode.
+     $extend = ($ccmode eq "CC") ? "sign" : "zero";
+   } else {
+     # Result of SI/DI does not need sign extension.
+     $extend = "none";
+   }
+ 
+   my $ldst = mode_to_ldst_char($lmode);
+ 
+   # DS-form addresses need YZ, and not m.
+   my $constraint = ($np eq "NON_PREFIXED_DS") ? "YZ" : "m";
+   print <<HERE;
+ ;; load-cmpi fusion pattern generated by gen_ld_cmpi_p10
+ ;; load mode is $lmode result mode is $result compare mode is $ccmode extend is $extend
+ (define_insn_and_split "*l${ldst}${echr}_cmp${cmpl}${cmp_size_char}i_cr0_${lmode}_${result}_${ccmode}_${extend}"
+   [(set (match_operand:${ccmode} 2 "cc_reg_operand" "=x")
+         (compare:${ccmode} (match_operand:${lmode} 1 "${mempred}" "${constraint}")
+ HERE
+   print "   " if $ccmode eq "CCUNS";
+ print <<HERE;
+                     (match_operand:${lmode} 3 "${constpred}" "n")))
+ HERE
+ 
+   if ($result eq "clobber") {
+     print <<HERE;
+    (clobber (match_scratch:${clobbermode} 0 "=r"))]
+ HERE
+   } elsif ($result eq $lmode) {
+     print <<HERE;
+    (set (match_operand:${result} 0 "gpc_reg_operand" "=r") (match_dup 1))]
+ HERE
+   } else {
+     print <<HERE;
+    (set (match_operand:${result} 0 "gpc_reg_operand" "=r") (${extend}_extend:${result} (match_dup 1)))]
+ HERE
+   }
+ 
+   print <<HERE;
+   "(TARGET_P10_FUSION)"
+   "l${ldst}${echr}%X1 %0,%1\\;cmp${cmpl}${cmp_size_char}i %2,%0,%3"
+   "&& reload_completed
+    && (cc_reg_not_cr0_operand (operands[2], CCmode)
+        || !address_is_non_pfx_d_or_x (XEXP (operands[1], 0),
+                                       ${lmode}mode, ${np}))"
+ HERE
+ 
+   if ($extend eq "none") {
+     print "  [(set (match_dup 0) (match_dup 1))\n";
+   } elsif ($result eq "clobber") {
+     print "  [(set (match_dup 0) (${extend}_extend:${clobbermode} (match_dup 1)))\n";
+   } else {
+     print "  [(set (match_dup 0) (${extend}_extend:${result} (match_dup 1)))\n";
+   }
+ 
+   print <<HERE;
+    (set (match_dup 2)
+         (compare:${ccmode} (match_dup 0) (match_dup 3)))]
+   ""
+   [(set_attr "type" "fused_load_cmpi")
+    (set_attr "cost" "8")
+ HERE
+ 
+   if ($lmode eq "SI" && $ccmode eq "CC" && $cmp_size_char eq "d") {
+     # prefixed_load_p needs the sign_extend attribute to validate lwa as a
+     # DS-form instruction instead of D-form.
+     print "   (set_attr \"sign_extend\" \"yes\")\n";
+   }
+ 
+   print <<HERE
+    (set_attr "length" "8")])
+ 
+ HERE
+ }
+ 
  sub gen_ld_cmpi_p10
  {
!   foreach my $lmode (qw/DI SI HI QI/) {
!     foreach my $result ("clobber", $lmode,  "EXT$lmode") {
!       # EXTDI does not exist, and we cannot directly produce HI/QI results.
!       next if $result =~ /^(QI|HI|EXTDI)$/;
  
!       # Don't allow EXTQI because that would allow HI result which we can't do.
!       $result = "GPR" if $result eq "EXTQI";
  
!       foreach my $ccmode (qw/CC CCUNS/) {
! 	# We do not have signed single-byte loads.
! 	next if ($lmode eq "QI" and $ccmode eq "CC");
! 
! 	gen_ld_cmpi_p10_one($lmode, $result, $ccmode);
        }
      }
    }
diff -Nrcpad gcc-13.1.0/gcc/config/rs6000/predicates.md gcc-13.2.0/gcc/config/rs6000/predicates.md
*** gcc-13.1.0/gcc/config/rs6000/predicates.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/rs6000/predicates.md	Thu Jul 27 08:13:04 2023
***************
*** 798,803 ****
--- 798,840 ----
  	    (and (match_test "easy_altivec_constant (op, mode)")
  		 (match_test "vspltis_shifted (op) != 0")))))
  
+ ;; Return true if this is a vector constant and each byte in
+ ;; it is the same.
+ (define_predicate "const_vector_each_byte_same"
+   (match_code "const_vector")
+ {
+   rtx elt;
+   if (!const_vec_duplicate_p (op, &elt))
+     return false;
+ 
+   machine_mode emode = GET_MODE_INNER (mode);
+   unsigned HOST_WIDE_INT eval;
+   if (CONST_INT_P (elt))
+     eval = INTVAL (elt);
+   else if (CONST_DOUBLE_AS_FLOAT_P (elt))
+     {
+       gcc_assert (emode == SFmode || emode == DFmode);
+       long l[2];
+       real_to_target (l, CONST_DOUBLE_REAL_VALUE (elt), emode);
+       /* real_to_target puts 32-bit pieces in each long.  */
+       eval = zext_hwi (l[0], 32);
+       eval |= zext_hwi (l[1], 32) << 32;
+     }
+   else
+     return false;
+ 
+   unsigned int esize = GET_MODE_SIZE (emode);
+   unsigned char byte0 = eval & 0xff;
+   for (unsigned int i = 1; i < esize; i++)
+     {
+       eval >>= BITS_PER_UNIT;
+       if (byte0 != (eval & 0xff))
+ 	return false;
+     }
+ 
+   return true;
+ })
+ 
  ;; Return 1 if operand is a vector int register or is either a vector constant
  ;; of all 0 bits of a vector constant of all 1 bits.
  (define_predicate "vector_int_reg_or_same_bit"
***************
*** 1088,1107 ****
    return INTVAL (offset) % 4 == 0;
  })
  
- ;; Return 1 if the operand is a memory operand that has a valid address for
- ;; a DS-form instruction. I.e. the address has to be either just a register,
- ;; or register + const where the two low order bits of const are zero.
- (define_predicate "ds_form_mem_operand"
-   (match_code "subreg,mem")
- {
-   if (!any_memory_operand (op, mode))
-     return false;
- 
-   rtx addr = XEXP (op, 0);
- 
-   return address_to_insn_form (addr, mode, NON_PREFIXED_DS) == INSN_FORM_DS;
- })
- 
  ;; Return 1 if the operand, used inside a MEM, is a SYMBOL_REF.
  (define_predicate "symbol_ref_operand"
    (and (match_code "symbol_ref")
--- 1125,1130 ----
diff -Nrcpad gcc-13.1.0/gcc/config/rs6000/rs6000-builtins.def gcc-13.2.0/gcc/config/rs6000/rs6000-builtins.def
*** gcc-13.1.0/gcc/config/rs6000/rs6000-builtins.def	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/rs6000/rs6000-builtins.def	Thu Jul 27 08:13:04 2023
***************
*** 2009,2014 ****
--- 2009,2021 ----
    const vsll __builtin_vsx_xxspltd_2di (vsll, const int<1>);
      XXSPLTD_V2DI vsx_xxspltd_v2di {}
  
+   const vsq __builtin_pack_vector_int128 (unsigned long long, \
+                                           unsigned long long);
+     PACK_V1TI packv1ti {}
+ 
+   const unsigned long __builtin_unpack_vector_int128 (vsq, const int<1>);
+     UNPACK_V1TI unpackv1ti {}
+ 
  
  ; Power7 builtins (ISA 2.06).
  [power7]
***************
*** 2030,2045 ****
    const unsigned int __builtin_divweu (unsigned int, unsigned int);
      DIVWEU diveu_si {}
  
-   const vsq __builtin_pack_vector_int128 (unsigned long long, \
-                                           unsigned long long);
-     PACK_V1TI packv1ti {}
- 
    void __builtin_ppc_speculation_barrier ();
      SPECBARR speculation_barrier {}
  
-   const unsigned long __builtin_unpack_vector_int128 (vsq, const int<1>);
-     UNPACK_V1TI unpackv1ti {}
- 
  
  ; Power7 builtins requiring 64-bit GPRs (even with 32-bit addressing).
  [power7-64]
--- 2037,2045 ----
***************
*** 2797,2802 ****
--- 2797,2815 ----
    const vsi __builtin_vsx_xxbrw_v4si (vsi);
      XXBRW_V4SI p9_xxbrw_v4si {}
  
+   const signed int __builtin_vsx_scalar_cmp_exp_qp_eq (_Float128, _Float128);
+     VSCEQPEQ xscmpexpqp_eq_kf {}
+ 
+   const signed int __builtin_vsx_scalar_cmp_exp_qp_gt (_Float128, _Float128);
+     VSCEQPGT xscmpexpqp_gt_kf {}
+ 
+   const signed int __builtin_vsx_scalar_cmp_exp_qp_lt (_Float128, _Float128);
+     VSCEQPLT xscmpexpqp_lt_kf {}
+ 
+   const signed int \
+       __builtin_vsx_scalar_cmp_exp_qp_unordered (_Float128, _Float128);
+     VSCEQPUO xscmpexpqp_unordered_kf {}
+ 
  
  ; Miscellaneous P9 functions
  [power9]
***************
*** 2879,2897 ****
    fpmath _Float128 __builtin_mulf128_round_to_odd (_Float128, _Float128);
      MULF128_ODD mulkf3_odd {}
  
-   const signed int __builtin_vsx_scalar_cmp_exp_qp_eq (_Float128, _Float128);
-     VSCEQPEQ xscmpexpqp_eq_kf {}
- 
-   const signed int __builtin_vsx_scalar_cmp_exp_qp_gt (_Float128, _Float128);
-     VSCEQPGT xscmpexpqp_gt_kf {}
- 
-   const signed int __builtin_vsx_scalar_cmp_exp_qp_lt (_Float128, _Float128);
-     VSCEQPLT xscmpexpqp_lt_kf {}
- 
-   const signed int \
-       __builtin_vsx_scalar_cmp_exp_qp_unordered (_Float128, _Float128);
-     VSCEQPUO xscmpexpqp_unordered_kf {}
- 
    fpmath _Float128 __builtin_sqrtf128_round_to_odd (_Float128);
      SQRTF128_ODD sqrtkf2_odd {}
  
--- 2892,2897 ----
diff -Nrcpad gcc-13.1.0/gcc/config/rs6000/rs6000.cc gcc-13.2.0/gcc/config/rs6000/rs6000.cc
*** gcc-13.1.0/gcc/config/rs6000/rs6000.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/rs6000/rs6000.cc	Thu Jul 27 08:13:04 2023
*************** darwin_rs6000_special_round_type_align (
*** 8209,8215 ****
        type = TREE_TYPE (type);
    } while (AGGREGATE_TYPE_P (type));
  
!   if (! AGGREGATE_TYPE_P (type) && type != error_mark_node)
      align = MAX (align, TYPE_ALIGN (type));
  
    return align;
--- 8209,8216 ----
        type = TREE_TYPE (type);
    } while (AGGREGATE_TYPE_P (type));
  
!   if (type != error_mark_node && ! AGGREGATE_TYPE_P (type)
!       && ! TYPE_PACKED (type) && maximum_field_alignment == 0)
      align = MAX (align, TYPE_ALIGN (type));
  
    return align;
*************** output_toc (FILE *file, rtx x, int label
*** 17299,17305 ****
        if (DECIMAL_FLOAT_MODE_P (GET_MODE (x)))
  	REAL_VALUE_TO_TARGET_DECIMAL128 (*CONST_DOUBLE_REAL_VALUE (x), k);
        else
! 	REAL_VALUE_TO_TARGET_LONG_DOUBLE (*CONST_DOUBLE_REAL_VALUE (x), k);
  
        if (TARGET_64BIT)
  	{
--- 17300,17306 ----
        if (DECIMAL_FLOAT_MODE_P (GET_MODE (x)))
  	REAL_VALUE_TO_TARGET_DECIMAL128 (*CONST_DOUBLE_REAL_VALUE (x), k);
        else
! 	real_to_target (k, CONST_DOUBLE_REAL_VALUE (x), GET_MODE (x));
  
        if (TARGET_64BIT)
  	{
*************** vec_const_128bit_to_bytes (rtx op,
*** 28762,28768 ****
  
    info->all_words_same
      = (info->words[0] == info->words[1]
-        && info->words[0] == info->words[1]
         && info->words[0] == info->words[2]
         && info->words[0] == info->words[3]);
  
--- 28763,28768 ----
diff -Nrcpad gcc-13.1.0/gcc/config/rs6000/rs6000.md gcc-13.2.0/gcc/config/rs6000/rs6000.md
*** gcc-13.1.0/gcc/config/rs6000/rs6000.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/rs6000/rs6000.md	Thu Jul 27 08:13:04 2023
***************
*** 287,293 ****
  ;; Whether this insn has a prefixed form and a non-prefixed form.
  (define_attr "maybe_prefixed" "no,yes"
    (if_then_else (eq_attr "type" "load,fpload,vecload,store,fpstore,vecstore,
!   				 integer,add")
  		(const_string "yes")
  		(const_string "no")))
  
--- 287,293 ----
  ;; Whether this insn has a prefixed form and a non-prefixed form.
  (define_attr "maybe_prefixed" "no,yes"
    (if_then_else (eq_attr "type" "load,fpload,vecload,store,fpstore,vecstore,
!   				 integer,add,fused_load_cmpi")
  		(const_string "yes")
  		(const_string "no")))
  
***************
*** 302,308 ****
  	      (eq_attr "maybe_prefixed" "no"))
  	 (const_string "no")
  
! 	 (eq_attr "type" "load,fpload,vecload")
  	 (if_then_else (match_test "prefixed_load_p (insn)")
  		       (const_string "yes")
  		       (const_string "no"))
--- 302,308 ----
  	      (eq_attr "maybe_prefixed" "no"))
  	 (const_string "no")
  
! 	 (eq_attr "type" "load,fpload,vecload,fused_load_cmpi")
  	 (if_then_else (match_test "prefixed_load_p (insn)")
  		       (const_string "yes")
  		       (const_string "no"))
diff -Nrcpad gcc-13.1.0/gcc/config/sh/sh.md gcc-13.2.0/gcc/config/sh/sh.md
*** gcc-13.1.0/gcc/config/sh/sh.md	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config/sh/sh.md	Thu Jul 27 08:13:04 2023
***************
*** 10680,10685 ****
--- 10680,10724 ----
     && peep2_reg_dead_p (2, operands[1]) && peep2_reg_dead_p (3, operands[0])"
    [(const_int 0)]
  {
+   if (MEM_P (operands[3]) && reg_overlap_mentioned_p (operands[0], operands[3]))
+     {
+       // Take care when the eliminated operand[0] register is part of
+       // the destination memory address.
+       rtx addr = XEXP (operands[3], 0);
+ 
+       if (REG_P (addr))
+ 	operands[3] = replace_equiv_address (operands[3], operands[1]);
+ 
+       else if (GET_CODE (addr) == PLUS && REG_P (XEXP (addr, 0))
+ 	       && CONST_INT_P (XEXP (addr, 1))
+ 	       && REGNO (operands[0]) == REGNO (XEXP (addr, 0)))
+ 	operands[3] = replace_equiv_address (operands[3],
+ 			    gen_rtx_PLUS (SImode, operands[1], XEXP (addr, 1)));
+ 
+       else if (GET_CODE (addr) == PLUS && REG_P (XEXP (addr, 0))
+ 	       && REG_P (XEXP (addr, 1)))
+         {
+           // register + register address  @(R0, Rn)
+           // can change only the Rn in the address, not R0.
+           if (REGNO (operands[0]) == REGNO (XEXP (addr, 0))
+ 	      && REGNO (XEXP (addr, 0)) != 0)
+ 	    {
+ 	      operands[3] = replace_equiv_address (operands[3],
+ 			    gen_rtx_PLUS (SImode, operands[1], XEXP (addr, 1)));
+ 	    }
+           else if (REGNO (operands[0]) == REGNO (XEXP (addr, 1))
+ 		   && REGNO (XEXP (addr, 1)) != 0)
+             {
+ 	      operands[3] = replace_equiv_address (operands[3],
+ 			    gen_rtx_PLUS (SImode, XEXP (addr, 0), operands[1]));
+             }
+           else
+             FAIL;
+         }
+       else
+         FAIL;
+     }
+ 
    emit_insn (gen_addsi3 (operands[1], operands[1], operands[2]));
    sh_peephole_emit_move_insn (operands[3], operands[1]);
  })
diff -Nrcpad gcc-13.1.0/gcc/config.gcc gcc-13.2.0/gcc/config.gcc
*** gcc-13.1.0/gcc/config.gcc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/config.gcc	Thu Jul 27 08:13:04 2023
*************** silvermont knl knm skylake-avx512 cannon
*** 682,688 ****
  skylake goldmont goldmont-plus tremont cascadelake tigerlake cooperlake \
  sapphirerapids alderlake rocketlake eden-x2 nano nano-1000 nano-2000 nano-3000 \
  nano-x2 eden-x4 nano-x4 lujiazui x86-64 x86-64-v2 x86-64-v3 x86-64-v4 \
! sierraforest graniterapids grandridge native"
  
  # Additional x86 processors supported by --with-cpu=.  Each processor
  # MUST be separated by exactly one space.
--- 682,688 ----
  skylake goldmont goldmont-plus tremont cascadelake tigerlake cooperlake \
  sapphirerapids alderlake rocketlake eden-x2 nano nano-1000 nano-2000 nano-3000 \
  nano-x2 eden-x4 nano-x4 lujiazui x86-64 x86-64-v2 x86-64-v3 x86-64-v4 \
! sierraforest graniterapids graniterapids-d grandridge native"
  
  # Additional x86 processors supported by --with-cpu=.  Each processor
  # MUST be separated by exactly one space.
diff -Nrcpad gcc-13.1.0/gcc/cp/ChangeLog gcc-13.2.0/gcc/cp/ChangeLog
*** gcc-13.1.0/gcc/cp/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/cp/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,204 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-07-19  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-07-18  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/110535
+ 	* call.cc (add_conv_candidate): Check constraints.
+ 
+ 2023-07-19  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-06-11  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/110122
+ 	* pt.cc (lookup_template_class): Extend shortcut for looking up the
+ 	current class scope to consider outer class scopes too, and use
+ 	current_nonlambda_class_type instead of current_class_type.  Only
+ 	call coerce_template_parms when specializing a primary template.
+ 
+ 2023-07-17  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-07-15  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/110524
+ 	* mangle.cc (write_expression): Handle TEMPLATE_ID_EXPR
+ 	whose template is already an IDENTIFIER_NODE.
+ 
+ 2023-07-01  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-06-29  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/110468
+ 	* init.cc (maybe_instantiate_nsdmi_init): Mask out all
+ 	tsubst flags except for tf_warning_or_error.
+ 
+ 2023-07-01  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-06-29  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/110463
+ 	* cp-gimplify.cc (cp_fold) <case CONSTRUCTOR>: Propagate
+ 	CONSTRUCTOR_MUTABLE_POISON.
+ 
+ 2023-06-23  Jason Merrill  <jason@redhat.com>
+ 
+ 	* call.cc (maybe_init_list_as_array): Build a list.
+ 
+ 2023-06-23  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/110102
+ 	* call.cc (maybe_init_list_as_array): Check that the element type is
+ 	copyable.
+ 
+ 2023-06-23  Jason Merrill  <jason@redhat.com>
+ 
+ 	DR 2735
+ 	PR c++/109247
+ 	* call.cc (sfk_copy_or_move): New.
+ 	(joust): Add tiebreaker for explicit conv and copy ctor.
+ 
+ 2023-05-19  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-16  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/109871
+ 	* call.cc (add_list_candidates): Check for invalid designated
+ 	initialization sooner and even for types that have a list
+ 	constructor.
+ 
+ 2023-05-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/109868
+ 	* init.cc (build_zero_init_1): Don't initialize zero-width bitfields.
+ 	For unions only initialize the first FIELD_DECL.
+ 
+ 2023-05-16  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-16  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/109774
+ 	* typeck.cc (check_return_expr): In a template, return only after
+ 	suppressing -Wdangling-reference.
+ 
+ 2023-05-12  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-11  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/109745
+ 	* typeck2.cc (poison_mutable_constructors): Define.
+ 	(store_init_value): Use it instead of setting
+ 	CONSTRUCTOR_MUTABLE_POISON directly.
+ 
+ 2023-05-12  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-11  Patrick Palka  <ppalka@redhat.com>
+ 		    Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR c++/83258
+ 	PR c++/80488
+ 	PR c++/97700
+ 	* pt.cc (convert_nontype_argument_function): Remove linkage
+ 	requirement for C++17 and later.
+ 	(invalid_tparm_referent_p) <case ADDR_EXPR>: Restrict
+ 	DECL_ARTIFICIAL rejection test to VAR_DECL.
+ 
+ 2023-05-12  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-09  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/109761
+ 	* parser.cc (cp_parser_class_specifier): Don't pass a class
+ 	context to noexcept_override_late_checks.
+ 	(noexcept_override_late_checks): Remove 'type' parameter
+ 	and use DECL_CONTEXT of 'fndecl' instead.
+ 
+ 2023-05-12  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-07  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/109651
+ 	* pt.cc (coerce_template_args_for_ttp): Mention we can hit the
+ 	current_template_parms fallback when level-lowering a bound ttp.
+ 	(tsubst_template_decl): Add lambda_tparms parameter.  Prefer to
+ 	use lambda_tparms instead of substituting DECL_TEMPLATE_PARMS.
+ 	(tsubst_decl) <case TEMPLATE_DECL>: Pass NULL_TREE as lambda_tparms
+ 	to tsubst_template_decl.
+ 	(tsubst_lambda_expr): For a generic lambda, substitute
+ 	DECL_TEMPLATE_PARMS and set current_template_parms to it
+ 	before substituting the function type.  Pass the substituted
+ 	DECL_TEMPLATE_PARMS as lambda_tparms to tsubst_template_decl.
+ 
+ 2023-05-09  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-09  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c++/109756
+ 	* cp-gimplify.cc (process_stmt_assume_attribute): Diagnose pack
+ 	expansion of assume attribute.
+ 
+ 2023-05-03  Jason Merrill  <jason@redhat.com>
+ 
+ 	Revert:
+ 	2022-04-29  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/91618
+ 	PR c++/96604
+ 	* friend.cc (do_friend): Call check_explicit_specialization here.
+ 	* decl.cc (grokdeclarator): Not here.
+ 	* decl2.cc (check_classfn): Or here.
+ 
+ 2023-05-03  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-05-03  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* cp-gimplify.cc (cp_fold_data): Move definition earlier.
+ 	(cp_gimplify_expr): Pass address of ff_genericize | ff_mce_false
+ 	constructed data rather than &pset to cp_walk_tree with cp_fold_r.
+ 
+ 2023-05-02  Jason Merrill  <jason@redhat.com>
+ 
+ 	Revert:
+ 	2022-05-24  Jason Merrill  <jason@redhat.com>
+ 
+ 	* constexpr.cc (cxx_fold_indirect_ref): Add default arg.
+ 	(cxx_eval_call_expression): Call it.
+ 	(cxx_fold_indirect_ref_1): Handle null empty_base.
+ 
+ 2023-05-02  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/109666
+ 	* name-lookup.cc (maybe_push_to_top_level)
+ 	(maybe_pop_from_top_level): Split out...
+ 	* pt.cc (instantiate_body): ...from here.
+ 	* init.cc (maybe_instantiate_nsdmi_init): Use them.
+ 	* name-lookup.h: Declare them..
+ 
+ 2023-05-02  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/108099
+ 	* decl.cc (grokdeclarator): Don't clear typedef_decl after 'unsigned
+ 	typedef' pedwarn.  Use c_common_signed_or_unsigned_type.  Also
+ 	handle 'signed typedef'.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/cp/call.cc gcc-13.2.0/gcc/cp/call.cc
*** gcc-13.1.0/gcc/cp/call.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/call.cc	Thu Jul 27 08:13:04 2023
*************** add_conv_candidate (struct z_candidate *
*** 2588,2593 ****
--- 2588,2601 ----
    if (*candidates && (*candidates)->fn == totype)
      return NULL;
  
+   if (!constraints_satisfied_p (fn))
+     {
+       reason = constraint_failure ();
+       viable = 0;
+       return add_candidate (candidates, fn, obj, arglist, len, convs,
+ 			    access_path, conversion_path, viable, reason, flags);
+     }
+ 
    for (i = 0; i < len; ++i)
      {
        tree arg, argtype, convert_type = NULL_TREE;
*************** add_list_candidates (tree fns, tree firs
*** 4128,4133 ****
--- 4136,4149 ----
    if (CONSTRUCTOR_NELTS (init_list) == 0
        && TYPE_HAS_DEFAULT_CONSTRUCTOR (totype))
      ;
+   else if (CONSTRUCTOR_IS_DESIGNATED_INIT (init_list)
+ 	   && !CP_AGGREGATE_TYPE_P (totype))
+     {
+       if (complain & tf_error)
+ 	error ("designated initializers cannot be used with a "
+ 	       "non-aggregate type %qT", totype);
+       return;
+     }
    /* If the class has a list ctor, try passing the list as a single
       argument first, but only consider list ctors.  */
    else if (TYPE_HAS_LIST_CTOR (totype))
*************** add_list_candidates (tree fns, tree firs
*** 4139,4152 ****
        if (any_strictly_viable (*candidates))
  	return;
      }
-   else if (CONSTRUCTOR_IS_DESIGNATED_INIT (init_list)
- 	   && !CP_AGGREGATE_TYPE_P (totype))
-     {
-       if (complain & tf_error)
- 	error ("designated initializers cannot be used with a "
- 	       "non-aggregate type %qT", totype);
-       return;
-     }
  
    /* Expand the CONSTRUCTOR into a new argument vec.  */
    vec<tree, va_gc> *new_args;
--- 4155,4160 ----
*************** maybe_init_list_as_array (tree elttype,
*** 4271,4276 ****
--- 4279,4291 ----
    if (has_non_trivial_temporaries (first))
      return NULL_TREE;
  
+   /* We can't do this if copying from the initializer_list would be
+      ill-formed.  */
+   tree copy_argtypes = build_tree_list
+     (NULL_TREE, cp_build_qualified_type (elttype, TYPE_QUAL_CONST));
+   if (!is_xible (INIT_EXPR, elttype, copy_argtypes))
+     return NULL_TREE;
+ 
    init_elttype = cp_build_qualified_type (init_elttype, TYPE_QUAL_CONST);
    tree arr = build_array_of_n_type (init_elttype, CONSTRUCTOR_NELTS (init));
    return finish_compound_literal (arr, init, tf_none);
*************** cand_parms_match (z_candidate *c1, z_can
*** 12608,12613 ****
--- 12623,12639 ----
    return compparms (parms1, parms2);
  }
  
+ /* True iff FN is a copy or move constructor or assignment operator.  */
+ 
+ static bool
+ sfk_copy_or_move (tree fn)
+ {
+   if (TREE_CODE (fn) != FUNCTION_DECL)
+     return false;
+   special_function_kind sfk = special_function_p (fn);
+   return sfk >= sfk_copy_constructor && sfk <= sfk_move_assignment;
+ }
+ 
  /* Compare two candidates for overloading as described in
     [over.match.best].  Return values:
  
*************** joust (struct z_candidate *cand1, struct
*** 12907,12912 ****
--- 12933,12958 ----
  	return winner;
      }
  
+   /* CWG2735 (PR109247): A copy/move ctor/op= for which its operand uses an
+      explicit conversion (due to list-initialization) is worse.  */
+   {
+     z_candidate *sp = nullptr;
+     if (sfk_copy_or_move (cand1->fn))
+       sp = cand1;
+     if (sfk_copy_or_move (cand2->fn))
+       sp = sp ? nullptr : cand2;
+     if (sp)
+       {
+ 	conversion *conv = sp->convs[!DECL_CONSTRUCTOR_P (sp->fn)];
+ 	if (conv->user_conv_p)
+ 	  for (; conv; conv = next_conversion (conv))
+ 	    if (conv->kind == ck_user
+ 		&& DECL_P (conv->cand->fn)
+ 		&& DECL_NONCONVERTING_P (conv->cand->fn))
+ 	      return (sp == cand1) ? -1 : 1;
+       }
+   }
+ 
    /* or, if not that,
       F1 is a non-template function and F2 is a template function
       specialization.  */
diff -Nrcpad gcc-13.1.0/gcc/cp/constexpr.cc gcc-13.2.0/gcc/cp/constexpr.cc
*** gcc-13.1.0/gcc/cp/constexpr.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/constexpr.cc	Thu Jul 27 08:13:04 2023
*************** enum value_cat {
*** 1440,1447 ****
  
  static tree cxx_eval_constant_expression (const constexpr_ctx *, tree,
  					  value_cat, bool *, bool *, tree * = NULL);
- static tree cxx_fold_indirect_ref (const constexpr_ctx *, location_t, tree, tree,
- 				   bool * = NULL);
  static tree find_heap_var_refs (tree *, int *, void *);
  
  /* Attempt to evaluate T which represents a call to a builtin function.
--- 1440,1445 ----
*************** cxx_eval_call_expression (const constexp
*** 2956,2962 ****
  	 At this point it has already been evaluated in the call
  	 to cxx_bind_parameters_in_call.  */
        new_obj = TREE_VEC_ELT (new_call.bindings, 0);
!       new_obj = cxx_fold_indirect_ref (ctx, loc, DECL_CONTEXT (fun), new_obj);
  
        if (ctx->call && ctx->call->fundef
  	  && DECL_CONSTRUCTOR_P (ctx->call->fundef->decl))
--- 2954,2962 ----
  	 At this point it has already been evaluated in the call
  	 to cxx_bind_parameters_in_call.  */
        new_obj = TREE_VEC_ELT (new_call.bindings, 0);
!       STRIP_NOPS (new_obj);
!       if (TREE_CODE (new_obj) == ADDR_EXPR)
! 	new_obj = TREE_OPERAND (new_obj, 0);
  
        if (ctx->call && ctx->call->fundef
  	  && DECL_CONSTRUCTOR_P (ctx->call->fundef->decl))
*************** cxx_fold_indirect_ref_1 (const constexpr
*** 5474,5481 ****
  	  && CLASS_TYPE_P (optype)
  	  && DERIVED_FROM_P (type, optype))
  	{
! 	  if (empty_base)
! 	    *empty_base = true;
  	  return op;
  	}
      }
--- 5474,5480 ----
  	  && CLASS_TYPE_P (optype)
  	  && DERIVED_FROM_P (type, optype))
  	{
! 	  *empty_base = true;
  	  return op;
  	}
      }
*************** cxx_fold_indirect_ref_1 (const constexpr
*** 5494,5500 ****
  
  static tree
  cxx_fold_indirect_ref (const constexpr_ctx *ctx, location_t loc, tree type,
! 		       tree op0, bool *empty_base /* = NULL*/)
  {
    tree sub = op0;
    tree subtype;
--- 5493,5499 ----
  
  static tree
  cxx_fold_indirect_ref (const constexpr_ctx *ctx, location_t loc, tree type,
! 		       tree op0, bool *empty_base)
  {
    tree sub = op0;
    tree subtype;
diff -Nrcpad gcc-13.1.0/gcc/cp/cp-gimplify.cc gcc-13.2.0/gcc/cp/cp-gimplify.cc
*** gcc-13.1.0/gcc/cp/cp-gimplify.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/cp-gimplify.cc	Thu Jul 27 08:13:04 2023
*************** enum fold_flags {
*** 57,62 ****
--- 57,69 ----
  
  using fold_flags_t = int;
  
+ struct cp_fold_data
+ {
+   hash_set<tree> pset;
+   fold_flags_t flags;
+   cp_fold_data (fold_flags_t flags): flags (flags) {}
+ };
+ 
  /* Forward declarations.  */
  
  static tree cp_genericize_r (tree *, int *, void *);
*************** cp_gimplify_expr (tree *expr_p, gimple_s
*** 505,512 ****
  	*expr_p = expand_vec_init_expr (NULL_TREE, *expr_p,
  					tf_warning_or_error);
  
! 	hash_set<tree> pset;
! 	cp_walk_tree (expr_p, cp_fold_r, &pset, NULL);
  	cp_genericize_tree (expr_p, false);
  	copy_if_shared (expr_p);
  	ret = GS_OK;
--- 512,519 ----
  	*expr_p = expand_vec_init_expr (NULL_TREE, *expr_p,
  					tf_warning_or_error);
  
! 	cp_fold_data data (ff_genericize | ff_mce_false);
! 	cp_walk_tree (expr_p, cp_fold_r, &data, NULL);
  	cp_genericize_tree (expr_p, false);
  	copy_if_shared (expr_p);
  	ret = GS_OK;
*************** struct cp_genericize_data
*** 1029,1041 ****
       in fold-const, we need to perform this before transformation to
       GIMPLE-form.  */
  
- struct cp_fold_data
- {
-   hash_set<tree> pset;
-   fold_flags_t flags;
-   cp_fold_data (fold_flags_t flags): flags (flags) {}
- };
- 
  static tree
  cp_fold_r (tree *stmt_p, int *walk_subtrees, void *data_)
  {
--- 1036,1041 ----
*************** cp_fold (tree x, fold_flags_t flags)
*** 3079,3084 ****
--- 3079,3086 ----
  	    x = build_constructor (TREE_TYPE (x), nelts);
  	    CONSTRUCTOR_PLACEHOLDER_BOUNDARY (x)
  	      = CONSTRUCTOR_PLACEHOLDER_BOUNDARY (org_x);
+ 	    CONSTRUCTOR_MUTABLE_POISON (x)
+ 	      = CONSTRUCTOR_MUTABLE_POISON (org_x);
  	  }
  	if (VECTOR_TYPE_P (TREE_TYPE (x)))
  	  x = fold (x);
*************** process_stmt_assume_attribute (tree std_
*** 3267,3272 ****
--- 3269,3284 ----
    for (; attr; attr = lookup_attribute ("gnu", "assume", TREE_CHAIN (attr)))
      {
        tree args = TREE_VALUE (attr);
+       if (args && PACK_EXPANSION_P (args))
+ 	{
+ 	  auto_diagnostic_group d;
+ 	  error_at (attrs_loc, "pack expansion of %qE attribute",
+ 		    get_attribute_name (attr));
+ 	  if (cxx_dialect >= cxx17)
+ 	    inform (attrs_loc, "use fold expression in the attribute "
+ 			       "argument instead");
+ 	  continue;
+ 	}
        int nargs = list_length (args);
        if (nargs != 1)
  	{
diff -Nrcpad gcc-13.1.0/gcc/cp/decl.cc gcc-13.2.0/gcc/cp/decl.cc
*** gcc-13.1.0/gcc/cp/decl.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/decl.cc	Thu Jul 27 08:13:04 2023
*************** grokdeclarator (const cp_declarator *dec
*** 12478,12493 ****
  	{
  	  if (typedef_decl)
  	    {
! 	      pedwarn (loc, OPT_Wpedantic, "%qs specified with %qD",
  		       key, typedef_decl);
  	      ok = !flag_pedantic_errors;
  	      if (is_typedef_decl (typedef_decl))
  		type = DECL_ORIGINAL_TYPE (typedef_decl);
- 	      else
- 		/* PR108099: __int128_t comes from c_common_nodes_and_builtins,
- 		   and is not built as a typedef.  */
- 		type = TREE_TYPE (typedef_decl);
- 	      typedef_decl = NULL_TREE;
  	    }
  	  else if (declspecs->decltype_p)
  	    error_at (loc, "%qs specified with %<decltype%>", key);
--- 12478,12491 ----
  	{
  	  if (typedef_decl)
  	    {
! 	      pedwarn (loc, OPT_Wpedantic,
! 		       "%qs specified with typedef-name %qD",
  		       key, typedef_decl);
  	      ok = !flag_pedantic_errors;
+ 	      /* PR108099: __int128_t comes from c_common_nodes_and_builtins,
+ 		 and is not built as a typedef.  */
  	      if (is_typedef_decl (typedef_decl))
  		type = DECL_ORIGINAL_TYPE (typedef_decl);
  	    }
  	  else if (declspecs->decltype_p)
  	    error_at (loc, "%qs specified with %<decltype%>", key);
*************** grokdeclarator (const cp_declarator *dec
*** 12540,12546 ****
        else if (type == char_type_node)
  	type = unsigned_char_type_node;
        else if (typedef_decl)
! 	type = unsigned_type_for (type);
        else
  	type = unsigned_type_node;
      }
--- 12538,12544 ----
        else if (type == char_type_node)
  	type = unsigned_char_type_node;
        else if (typedef_decl)
! 	type = c_common_unsigned_type (type);
        else
  	type = unsigned_type_node;
      }
*************** grokdeclarator (const cp_declarator *dec
*** 12554,12559 ****
--- 12552,12559 ----
      type = long_integer_type_node;
    else if (short_p)
      type = short_integer_type_node;
+   else if (signed_p && typedef_decl)
+     type = c_common_signed_type (type);
  
    if (decl_spec_seq_has_spec_p (declspecs, ds_complex))
      {
*************** grokdeclarator (const cp_declarator *dec
*** 14428,14433 ****
--- 14428,14442 ----
  		cplus_decl_attributes (&decl, *attrlist, 0);
  		*attrlist = NULL_TREE;
  
+ 		if (template_class_depth (current_class_type) == 0)
+ 		  {
+ 		    decl = check_explicit_specialization
+ 		      (unqualified_id, decl, template_count,
+ 		       2 * funcdef_flag + 4);
+ 		    if (decl == error_mark_node)
+ 		      return error_mark_node;
+ 		  }
+ 
  		tree scope = ctype ? ctype : in_namespace;
  		decl = do_friend (scope, unqualified_id, decl,
  				  flags, funcdef_flag);
diff -Nrcpad gcc-13.1.0/gcc/cp/decl2.cc gcc-13.2.0/gcc/cp/decl2.cc
*** gcc-13.1.0/gcc/cp/decl2.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/decl2.cc	Thu Jul 27 08:13:04 2023
*************** check_classfn (tree ctype, tree function
*** 853,861 ****
  	 is replaced with the specialization chosen by deduction from the
  	 friend declaration or discarded if deduction fails."
  
! 	 So tell check_explicit_specialization to look for a match.  */
        SET_DECL_IMPLICIT_INSTANTIATION (function);
!       matched = function;
      }
  
    if (!matched)
--- 853,866 ----
  	 is replaced with the specialization chosen by deduction from the
  	 friend declaration or discarded if deduction fails."
  
! 	 So ask check_explicit_specialization to find a matching template.  */
        SET_DECL_IMPLICIT_INSTANTIATION (function);
!       tree spec = check_explicit_specialization (DECL_NAME (function),
! 						 function, /* tcount */0,
! 						 /* friend flag */4,
! 						 /* attrlist */NULL_TREE);
!       if (spec != error_mark_node)
! 	matched = spec;
      }
  
    if (!matched)
diff -Nrcpad gcc-13.1.0/gcc/cp/friend.cc gcc-13.2.0/gcc/cp/friend.cc
*** gcc-13.1.0/gcc/cp/friend.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/friend.cc	Thu Jul 27 08:13:04 2023
*************** do_friend (tree scope, tree declarator,
*** 521,527 ****
      error ("friend declaration %qD may not have virt-specifiers",
  	   decl);
  
-   tree orig_declarator = declarator;
    if (TREE_CODE (declarator) == TEMPLATE_ID_EXPR)
      {
        declarator = TREE_OPERAND (declarator, 0);
--- 521,526 ----
*************** do_friend (tree scope, tree declarator,
*** 529,561 ****
  	declarator = OVL_NAME (declarator);
      }
  
!   /* CLASS_TEMPLATE_DEPTH counts the number of template headers for
!      the enclosing class.  FRIEND_DEPTH counts the number of template
!      headers used for this friend declaration.  TEMPLATE_MEMBER_P is
!      true if a template header in FRIEND_DEPTH is intended for
!      DECLARATOR.  For example, the code
  
!      template <class T> struct A {
!        template <class U> struct B {
! 	 template <class V> template <class W>
! 	   friend void C<V>::f(W);
!        };
!      };
  
!      will eventually give the following results
  
!      1. CLASS_TEMPLATE_DEPTH equals 2 (for `T' and `U').
!      2. FRIEND_DEPTH equals 2 (for `V' and `W').
!      3. CTYPE_DEPTH equals 1 (for `V').
!      4. TEMPLATE_MEMBER_P is true (for `W').  */
  
!   int class_template_depth = template_class_depth (current_class_type);
!   int friend_depth = current_template_depth - class_template_depth;
!   int ctype_depth = num_template_headers_for_class (ctype);
!   bool template_member_p = friend_depth > ctype_depth;
  
-   if (ctype)
-     {
        tree cname = TYPE_NAME (ctype);
        if (TREE_CODE (cname) == TYPE_DECL)
  	cname = DECL_NAME (cname);
--- 528,559 ----
  	declarator = OVL_NAME (declarator);
      }
  
!   if (ctype)
!     {
!       /* CLASS_TEMPLATE_DEPTH counts the number of template headers for
! 	 the enclosing class.  FRIEND_DEPTH counts the number of template
! 	 headers used for this friend declaration.  TEMPLATE_MEMBER_P is
! 	 true if a template header in FRIEND_DEPTH is intended for
! 	 DECLARATOR.  For example, the code
  
! 	   template <class T> struct A {
! 	     template <class U> struct B {
! 	       template <class V> template <class W>
! 		 friend void C<V>::f(W);
! 	     };
! 	   };
  
! 	 will eventually give the following results
  
! 	 1. CLASS_TEMPLATE_DEPTH equals 2 (for `T' and `U').
! 	 2. FRIEND_DEPTH equals 2 (for `V' and `W').
! 	 3. TEMPLATE_MEMBER_P is true (for `W').  */
  
!       int class_template_depth = template_class_depth (current_class_type);
!       int friend_depth = current_template_depth - class_template_depth;
!       /* We will figure this out later.  */
!       bool template_member_p = false;
  
        tree cname = TYPE_NAME (ctype);
        if (TREE_CODE (cname) == TYPE_DECL)
  	cname = DECL_NAME (cname);
*************** do_friend (tree scope, tree declarator,
*** 566,571 ****
--- 564,576 ----
  
        grokclassfn (ctype, decl, flags);
  
+       if (friend_depth)
+ 	{
+ 	  if (!uses_template_parms_level (ctype, class_template_depth
+ 						 + friend_depth))
+ 	    template_member_p = true;
+ 	}
+ 
        /* A nested class may declare a member of an enclosing class
  	 to be a friend, so we do lookup here even if CTYPE is in
  	 the process of being defined.  */
*************** do_friend (tree scope, tree declarator,
*** 594,599 ****
--- 599,607 ----
  	       || (class_template_depth && friend_depth))
  	      && decl && TREE_CODE (decl) == FUNCTION_DECL)
  	    decl = DECL_TI_TEMPLATE (decl);
+ 
+ 	  if (decl)
+ 	    add_friend (current_class_type, decl, /*complain=*/true);
  	}
        else
  	error ("member %qD declared as friend before type %qT defined",
*************** do_friend (tree scope, tree declarator,
*** 602,607 ****
--- 610,616 ----
    else
      {
        /* Namespace-scope friend function.  */
+       int is_friend_template = PROCESSING_REAL_TEMPLATE_DECL_P ();
  
        if (funcdef_flag)
  	SET_DECL_FRIEND_CONTEXT (decl, current_class_type);
*************** do_friend (tree scope, tree declarator,
*** 612,622 ****
  	     arguments before push_template_decl adds a reference to
  	     the containing template class.  */
  	  int warn = (warn_nontemplate_friend
! 		      && ! funcdef_flag && ! friend_depth
  		      && current_template_parms
  		      && uses_template_parms (decl));
  
! 	  if (friend_depth || class_template_depth)
  	    /* We can't call pushdecl for a template class, since in
  	       general, such a declaration depends on template
  	       parameters.  Instead, we call pushdecl when the class
--- 621,632 ----
  	     arguments before push_template_decl adds a reference to
  	     the containing template class.  */
  	  int warn = (warn_nontemplate_friend
! 		      && ! funcdef_flag && ! is_friend_template
  		      && current_template_parms
  		      && uses_template_parms (decl));
  
! 	  if (is_friend_template
! 	      || template_class_depth (current_class_type) != 0)
  	    /* We can't call pushdecl for a template class, since in
  	       general, such a declaration depends on template
  	       parameters.  Instead, we call pushdecl when the class
*************** do_friend (tree scope, tree declarator,
*** 656,681 ****
  		}
  	    }
  	}
-     }
- 
-   if (decl == error_mark_node)
-     return error_mark_node;
- 
-   if (!class_template_depth && DECL_IMPLICIT_INSTANTIATION (decl))
-     /* "[if no non-template match is found,] each remaining function template
-        is replaced with the specialization chosen by deduction from the
-        friend declaration or discarded if deduction fails."
  
!        set_decl_namespace or check_classfn set DECL_IMPLICIT_INSTANTIATION to
!        indicate that we need a template match, so ask
!        check_explicit_specialization to find one.  */
!     decl = (check_explicit_specialization
! 	    (orig_declarator, decl, ctype_depth,
! 	     2 * funcdef_flag + 4));
  
!   add_friend (current_class_type,
! 	      (!ctype && friend_depth) ? DECL_TI_TEMPLATE (decl) : decl,
! 	      /*complain=*/true);
  
    return decl;
  }
--- 666,679 ----
  		}
  	    }
  	}
  
!       if (decl == error_mark_node)
! 	return error_mark_node;
  
!       add_friend (current_class_type,
! 		  is_friend_template ? DECL_TI_TEMPLATE (decl) : decl,
! 		  /*complain=*/true);
!     }
  
    return decl;
  }
diff -Nrcpad gcc-13.1.0/gcc/cp/init.cc gcc-13.2.0/gcc/cp/init.cc
*** gcc-13.1.0/gcc/cp/init.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/init.cc	Thu Jul 27 08:13:04 2023
*************** build_zero_init_1 (tree type, tree nelts
*** 189,203 ****
      init = build_zero_cst (type);
    else if (RECORD_OR_UNION_CODE_P (TREE_CODE (type)))
      {
!       tree field;
        vec<constructor_elt, va_gc> *v = NULL;
  
        /* Iterate over the fields, building initializations.  */
!       for (field = TYPE_FIELDS (type); field; field = DECL_CHAIN (field))
  	{
  	  if (TREE_CODE (field) != FIELD_DECL)
  	    continue;
  
  	  if (TREE_TYPE (field) == error_mark_node)
  	    continue;
  
--- 189,209 ----
      init = build_zero_cst (type);
    else if (RECORD_OR_UNION_CODE_P (TREE_CODE (type)))
      {
!       tree field, next;
        vec<constructor_elt, va_gc> *v = NULL;
  
        /* Iterate over the fields, building initializations.  */
!       for (field = TYPE_FIELDS (type); field; field = next)
  	{
+ 	  next = DECL_CHAIN (field);
+ 
  	  if (TREE_CODE (field) != FIELD_DECL)
  	    continue;
  
+ 	  /* For unions, only the first field is initialized.  */
+ 	  if (TREE_CODE (type) == UNION_TYPE)
+ 	    next = NULL_TREE;
+ 
  	  if (TREE_TYPE (field) == error_mark_node)
  	    continue;
  
*************** build_zero_init_1 (tree type, tree nelts
*** 212,217 ****
--- 218,228 ----
  		continue;
  	    }
  
+ 	  /* Don't add zero width bitfields.  */
+ 	  if (DECL_C_BIT_FIELD (field)
+ 	      && integer_zerop (DECL_SIZE (field)))
+ 	    continue;
+ 
  	  /* Note that for class types there will be FIELD_DECLs
  	     corresponding to base classes as well.  Thus, iterating
  	     over TYPE_FIELDs will result in correct initialization of
*************** build_zero_init_1 (tree type, tree nelts
*** 230,239 ****
  	      if (value)
  		CONSTRUCTOR_APPEND_ELT(v, field, value);
  	    }
- 
- 	  /* For unions, only the first field is initialized.  */
- 	  if (TREE_CODE (type) == UNION_TYPE)
- 	    break;
  	}
  
        /* Build a constructor to contain the initializations.  */
--- 241,246 ----
*************** maybe_instantiate_nsdmi_init (tree membe
*** 572,577 ****
--- 579,588 ----
    tree init = DECL_INITIAL (member);
    if (init && DECL_LANG_SPECIFIC (member) && DECL_TEMPLATE_INFO (member))
      {
+       /* Clear any special tsubst flags; the result of NSDMI instantiation
+ 	 should be independent of the substitution context.  */
+       complain &= tf_warning_or_error;
+ 
        init = DECL_INITIAL (DECL_TI_TEMPLATE (member));
        location_t expr_loc
  	= cp_expr_loc_or_loc (init, DECL_SOURCE_LOCATION (member));
*************** maybe_instantiate_nsdmi_init (tree membe
*** 599,630 ****
  	  bool pushed = false;
  	  tree ctx = type_context_for_name_lookup (member);
  
! 	  processing_template_decl_sentinel ptds (/*reset*/false);
  	  if (!currently_open_class (ctx))
  	    {
- 	      if (!LOCAL_CLASS_P (ctx))
- 		push_to_top_level ();
- 	      else
- 		/* push_to_top_level would lose the necessary function context,
- 		   just reset processing_template_decl.  */
- 		processing_template_decl = 0;
  	      push_nested_class (ctx);
  	      push_deferring_access_checks (dk_no_deferred);
  	      pushed = true;
  	    }
  
- 	  /* If we didn't push_to_top_level, still step out of constructor
- 	     scope so build_base_path doesn't try to use its __in_chrg.  */
- 	  tree cfd = current_function_decl;
- 	  auto cbl = current_binding_level;
- 	  if (at_function_scope_p ())
- 	    {
- 	      current_function_decl
- 		= decl_function_context (current_function_decl);
- 	      while (current_binding_level->kind != sk_class)
- 		current_binding_level = current_binding_level->level_chain;
- 	    }
- 
  	  inject_this_parameter (ctx, TYPE_UNQUALIFIED);
  
  	  start_lambda_scope (member);
--- 610,623 ----
  	  bool pushed = false;
  	  tree ctx = type_context_for_name_lookup (member);
  
! 	  bool push_to_top = maybe_push_to_top_level (member);
  	  if (!currently_open_class (ctx))
  	    {
  	      push_nested_class (ctx);
  	      push_deferring_access_checks (dk_no_deferred);
  	      pushed = true;
  	    }
  
  	  inject_this_parameter (ctx, TYPE_UNQUALIFIED);
  
  	  start_lambda_scope (member);
*************** maybe_instantiate_nsdmi_init (tree membe
*** 641,655 ****
  	  if (init != error_mark_node)
  	    hash_map_safe_put<hm_ggc> (nsdmi_inst, member, init);
  
- 	  current_function_decl = cfd;
- 	  current_binding_level = cbl;
  	  if (pushed)
  	    {
  	      pop_deferring_access_checks ();
  	      pop_nested_class ();
- 	      if (!LOCAL_CLASS_P (ctx))
- 		pop_from_top_level ();
  	    }
  
  	  input_location = sloc;
  	}
--- 634,645 ----
  	  if (init != error_mark_node)
  	    hash_map_safe_put<hm_ggc> (nsdmi_inst, member, init);
  
  	  if (pushed)
  	    {
  	      pop_deferring_access_checks ();
  	      pop_nested_class ();
  	    }
+ 	  maybe_pop_from_top_level (push_to_top);
  
  	  input_location = sloc;
  	}
diff -Nrcpad gcc-13.1.0/gcc/cp/mangle.cc gcc-13.2.0/gcc/cp/mangle.cc
*** gcc-13.1.0/gcc/cp/mangle.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/mangle.cc	Thu Jul 27 08:13:04 2023
*************** write_expression (tree expr)
*** 3312,3318 ****
    else if (TREE_CODE (expr) == TEMPLATE_ID_EXPR)
      {
        tree fn = TREE_OPERAND (expr, 0);
!       fn = OVL_NAME (fn);
        if (IDENTIFIER_ANY_OP_P (fn))
  	write_string ("on");
        write_unqualified_id (fn);
--- 3312,3319 ----
    else if (TREE_CODE (expr) == TEMPLATE_ID_EXPR)
      {
        tree fn = TREE_OPERAND (expr, 0);
!       if (!identifier_p (fn))
! 	fn = OVL_NAME (fn);
        if (IDENTIFIER_ANY_OP_P (fn))
  	write_string ("on");
        write_unqualified_id (fn);
diff -Nrcpad gcc-13.1.0/gcc/cp/name-lookup.cc gcc-13.2.0/gcc/cp/name-lookup.cc
*** gcc-13.1.0/gcc/cp/name-lookup.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/name-lookup.cc	Thu Jul 27 08:13:04 2023
*************** pop_from_top_level (void)
*** 8236,8241 ****
--- 8236,8278 ----
    free_saved_scope = s;
  }
  
+ /* Like push_to_top_level, but not if D is function-local.  Returns whether we
+    did push to top.  */
+ 
+ bool
+ maybe_push_to_top_level (tree d)
+ {
+   /* Push if D isn't function-local, or is a lambda function, for which name
+      resolution is already done.  */
+   bool push_to_top
+     = !(current_function_decl
+ 	&& !LAMBDA_FUNCTION_P (d)
+ 	&& decl_function_context (d) == current_function_decl);
+ 
+   if (push_to_top)
+     push_to_top_level ();
+   else
+     {
+       gcc_assert (!processing_template_decl);
+       push_function_context ();
+       cp_unevaluated_operand = 0;
+       c_inhibit_evaluation_warnings = 0;
+     }
+ 
+   return push_to_top;
+ }
+ 
+ /* Return from whatever maybe_push_to_top_level did.  */
+ 
+ void
+ maybe_pop_from_top_level (bool push_to_top)
+ {
+   if (push_to_top)
+     pop_from_top_level ();
+   else
+     pop_function_context ();
+ }
+ 
  /* Push into the scope of the namespace NS, even if it is deeply
     nested within another namespace.  */
  
diff -Nrcpad gcc-13.1.0/gcc/cp/name-lookup.h gcc-13.2.0/gcc/cp/name-lookup.h
*** gcc-13.1.0/gcc/cp/name-lookup.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/name-lookup.h	Thu Jul 27 08:13:04 2023
*************** extern void push_nested_namespace (tree)
*** 466,471 ****
--- 466,473 ----
  extern void pop_nested_namespace (tree);
  extern void push_to_top_level (void);
  extern void pop_from_top_level (void);
+ extern bool maybe_push_to_top_level (tree);
+ extern void maybe_pop_from_top_level (bool);
  extern void push_using_decl_bindings (tree, tree);
  
  /* Lower level interface for modules. */
diff -Nrcpad gcc-13.1.0/gcc/cp/parser.cc gcc-13.2.0/gcc/cp/parser.cc
*** gcc-13.1.0/gcc/cp/parser.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/parser.cc	Thu Jul 27 08:13:04 2023
*************** static cp_token_cache *cp_token_cache_ne
*** 251,257 ****
  static tree cp_parser_late_noexcept_specifier
    (cp_parser *, tree);
  static void noexcept_override_late_checks
!   (tree, tree);
  
  static void cp_parser_initial_pragma
    (cp_token *);
--- 251,257 ----
  static tree cp_parser_late_noexcept_specifier
    (cp_parser *, tree);
  static void noexcept_override_late_checks
!   (tree);
  
  static void cp_parser_initial_pragma
    (cp_token *);
*************** cp_parser_class_specifier (cp_parser* pa
*** 26426,26432 ****
  	  /* The finish_struct call above performed various override checking,
  	     but it skipped unparsed noexcept-specifier operands.  Now that we
  	     have resolved them, check again.  */
! 	  noexcept_override_late_checks (type, decl);
  
  	  /* Remove any member-function parameters from the symbol table.  */
  	  pop_injected_parms ();
--- 26426,26432 ----
  	  /* The finish_struct call above performed various override checking,
  	     but it skipped unparsed noexcept-specifier operands.  Now that we
  	     have resolved them, check again.  */
! 	  noexcept_override_late_checks (decl);
  
  	  /* Remove any member-function parameters from the symbol table.  */
  	  pop_injected_parms ();
*************** cp_parser_late_noexcept_specifier (cp_pa
*** 28208,28221 ****
  }
  
  /* Perform late checking of overriding function with respect to their
!    noexcept-specifiers.  TYPE is the class and FNDECL is the function
!    that potentially overrides some virtual function with the same
!    signature.  */
  
  static void
! noexcept_override_late_checks (tree type, tree fndecl)
  {
!   tree binfo = TYPE_BINFO (type);
    tree base_binfo;
  
    if (DECL_STATIC_FUNCTION_P (fndecl))
--- 28208,28220 ----
  }
  
  /* Perform late checking of overriding function with respect to their
!    noexcept-specifiers.  FNDECL is the member function that potentially
!    overrides some virtual function with the same signature.  */
  
  static void
! noexcept_override_late_checks (tree fndecl)
  {
!   tree binfo = TYPE_BINFO (DECL_CONTEXT (fndecl));
    tree base_binfo;
  
    if (DECL_STATIC_FUNCTION_P (fndecl))
diff -Nrcpad gcc-13.1.0/gcc/cp/pt.cc gcc-13.2.0/gcc/cp/pt.cc
*** gcc-13.1.0/gcc/cp/pt.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/pt.cc	Thu Jul 27 08:13:04 2023
*************** convert_nontype_argument_function (tree
*** 6780,6786 ****
      }
  
    linkage = decl_linkage (fn_no_ptr);
!   if (cxx_dialect >= cxx11 ? linkage == lk_none : linkage != lk_external)
      {
        if (complain & tf_error)
  	{
--- 6780,6787 ----
      }
  
    linkage = decl_linkage (fn_no_ptr);
!   if ((cxx_dialect < cxx11 && linkage != lk_external)
!       || (cxx_dialect < cxx17 && linkage == lk_none))
      {
        if (complain & tf_error)
  	{
*************** invalid_tparm_referent_p (tree type, tre
*** 7178,7184 ****
  	   * a string literal (5.13.5),
  	   * the result of a typeid expression (8.2.8), or
  	   * a predefined __func__ variable (11.4.1).  */
! 	else if (DECL_ARTIFICIAL (decl))
  	  {
  	    if (complain & tf_error)
  	      error ("the address of %qD is not a valid template argument",
--- 7179,7185 ----
  	   * a string literal (5.13.5),
  	   * the result of a typeid expression (8.2.8), or
  	   * a predefined __func__ variable (11.4.1).  */
! 	else if (VAR_P (decl) && DECL_ARTIFICIAL (decl))
  	  {
  	    if (complain & tf_error)
  	      error ("the address of %qD is not a valid template argument",
*************** coerce_template_args_for_ttp (tree templ
*** 7876,7882 ****
    else if (current_template_parms)
      {
        /* This is an argument of the current template, so we haven't set
! 	 DECL_CONTEXT yet.  */
        tree relevant_template_parms;
  
        /* Parameter levels that are greater than the level of the given
--- 7877,7884 ----
    else if (current_template_parms)
      {
        /* This is an argument of the current template, so we haven't set
! 	 DECL_CONTEXT yet.  We can also get here when level-lowering a
! 	 bound ttp. */
        tree relevant_template_parms;
  
        /* Parameter levels that are greater than the level of the given
*************** lookup_template_class (tree d1, tree arg
*** 9924,9939 ****
  	 template.  */
  
        /* Shortcut looking up the current class scope again.  */
!       if (current_class_type)
! 	if (tree ti = CLASSTYPE_TEMPLATE_INFO (current_class_type))
  	  if (gen_tmpl == most_general_template (TI_TEMPLATE (ti))
  	      && comp_template_args (arglist, TI_ARGS (ti)))
! 	    return current_class_type;
  
        /* Calculate the BOUND_ARGS.  These will be the args that are
  	 actually tsubst'd into the definition to create the
  	 instantiation.  */
!       arglist = coerce_template_parms (parmlist, arglist, gen_tmpl, complain);
  
        if (arglist == error_mark_node)
  	/* We were unable to bind the arguments.  */
--- 9926,9952 ----
  	 template.  */
  
        /* Shortcut looking up the current class scope again.  */
!       for (tree cur = current_nonlambda_class_type ();
! 	   cur != NULL_TREE;
! 	   cur = get_containing_scope (cur))
! 	{
! 	  if (!CLASS_TYPE_P (cur))
! 	    continue;
! 
! 	  tree ti = CLASSTYPE_TEMPLATE_INFO (cur);
! 	  if (!ti || arg_depth > TMPL_ARGS_DEPTH (TI_ARGS (ti)))
! 	    break;
! 
  	  if (gen_tmpl == most_general_template (TI_TEMPLATE (ti))
  	      && comp_template_args (arglist, TI_ARGS (ti)))
! 	    return cur;
! 	}
  
        /* Calculate the BOUND_ARGS.  These will be the args that are
  	 actually tsubst'd into the definition to create the
  	 instantiation.  */
!       if (PRIMARY_TEMPLATE_P (gen_tmpl))
! 	arglist = coerce_template_parms (parmlist, arglist, gen_tmpl, complain);
  
        if (arglist == error_mark_node)
  	/* We were unable to bind the arguments.  */
*************** tsubst_function_decl (tree t, tree args,
*** 14630,14636 ****
  
  static tree
  tsubst_template_decl (tree t, tree args, tsubst_flags_t complain,
! 		      tree lambda_fntype)
  {
    /* We can get here when processing a member function template,
       member class template, or template template parameter.  */
--- 14643,14649 ----
  
  static tree
  tsubst_template_decl (tree t, tree args, tsubst_flags_t complain,
! 		      tree lambda_fntype, tree lambda_tparms)
  {
    /* We can get here when processing a member function template,
       member class template, or template template parameter.  */
*************** tsubst_template_decl (tree t, tree args,
*** 14720,14727 ****
    auto tparm_guard = make_temp_override (current_template_parms);
    DECL_TEMPLATE_PARMS (r)
      = current_template_parms
!     = tsubst_template_parms (DECL_TEMPLATE_PARMS (t), args,
! 			     complain);
  
    bool class_p = false;
    tree inner = decl;
--- 14733,14742 ----
    auto tparm_guard = make_temp_override (current_template_parms);
    DECL_TEMPLATE_PARMS (r)
      = current_template_parms
!     = (lambda_tparms
!        ? lambda_tparms
!        : tsubst_template_parms (DECL_TEMPLATE_PARMS (t), args,
! 				complain));
  
    bool class_p = false;
    tree inner = decl;
*************** tsubst_decl (tree t, tree args, tsubst_f
*** 14889,14895 ****
    switch (TREE_CODE (t))
      {
      case TEMPLATE_DECL:
!       r = tsubst_template_decl (t, args, complain, /*lambda*/NULL_TREE);
        break;
  
      case FUNCTION_DECL:
--- 14904,14912 ----
    switch (TREE_CODE (t))
      {
      case TEMPLATE_DECL:
!       r = tsubst_template_decl (t, args, complain,
! 				/*lambda_fntype=*/NULL_TREE,
! 				/*lambda_tparms=*/NULL_TREE);
        break;
  
      case FUNCTION_DECL:
*************** tsubst_lambda_expr (tree t, tree args, t
*** 20132,20143 ****
  		  ? DECL_TI_TEMPLATE (oldfn)
  		  : NULL_TREE);
  
    tree fntype = static_fn_type (oldfn);
    if (oldtmpl)
!     ++processing_template_decl;
    fntype = tsubst (fntype, args, complain, in_decl);
    if (oldtmpl)
!     --processing_template_decl;
  
    if (fntype == error_mark_node)
      r = error_mark_node;
--- 20149,20172 ----
  		  ? DECL_TI_TEMPLATE (oldfn)
  		  : NULL_TREE);
  
+   tree tparms = NULL_TREE;
+   if (oldtmpl)
+     tparms = tsubst_template_parms (DECL_TEMPLATE_PARMS (oldtmpl), args, complain);
+ 
    tree fntype = static_fn_type (oldfn);
+ 
+   tree saved_ctp = current_template_parms;
    if (oldtmpl)
!     {
!       ++processing_template_decl;
!       current_template_parms = tparms;
!     }
    fntype = tsubst (fntype, args, complain, in_decl);
    if (oldtmpl)
!     {
!       current_template_parms = saved_ctp;
!       --processing_template_decl;
!     }
  
    if (fntype == error_mark_node)
      r = error_mark_node;
*************** tsubst_lambda_expr (tree t, tree args, t
*** 20153,20159 ****
  				 type_memfn_quals (fntype),
  				 type_memfn_rqual (fntype));
        tree inst = (oldtmpl
! 		   ? tsubst_template_decl (oldtmpl, args, complain, fntype)
  		   : tsubst_function_decl (oldfn, args, complain, fntype));
        if (inst == error_mark_node)
  	{
--- 20182,20189 ----
  				 type_memfn_quals (fntype),
  				 type_memfn_rqual (fntype));
        tree inst = (oldtmpl
! 		   ? tsubst_template_decl (oldtmpl, args, complain,
! 					   fntype, tparms)
  		   : tsubst_function_decl (oldfn, args, complain, fntype));
        if (inst == error_mark_node)
  	{
*************** instantiate_body (tree pattern, tree arg
*** 26813,26832 ****
    if (current_function_decl)
      save_omp_privatization_clauses (omp_privatization_save);
  
!   bool push_to_top
!     = !(current_function_decl
! 	&& !LAMBDA_FUNCTION_P (d)
! 	&& decl_function_context (d) == current_function_decl);
! 
!   if (push_to_top)
!     push_to_top_level ();
!   else
!     {
!       gcc_assert (!processing_template_decl);
!       push_function_context ();
!       cp_unevaluated_operand = 0;
!       c_inhibit_evaluation_warnings = 0;
!     }
  
    mark_template_arguments_used (pattern, args);
  
--- 26843,26849 ----
    if (current_function_decl)
      save_omp_privatization_clauses (omp_privatization_save);
  
!   bool push_to_top = maybe_push_to_top_level (d);
  
    mark_template_arguments_used (pattern, args);
  
*************** instantiate_body (tree pattern, tree arg
*** 26940,26949 ****
    if (!nested_p)
      TI_PENDING_TEMPLATE_FLAG (DECL_TEMPLATE_INFO (d)) = 0;
  
!   if (push_to_top)
!     pop_from_top_level ();
!   else
!     pop_function_context ();
  
    if (current_function_decl)
      restore_omp_privatization_clauses (omp_privatization_save);
--- 26957,26963 ----
    if (!nested_p)
      TI_PENDING_TEMPLATE_FLAG (DECL_TEMPLATE_INFO (d)) = 0;
  
!   maybe_pop_from_top_level (push_to_top);
  
    if (current_function_decl)
      restore_omp_privatization_clauses (omp_privatization_save);
diff -Nrcpad gcc-13.1.0/gcc/cp/typeck.cc gcc-13.2.0/gcc/cp/typeck.cc
*** gcc-13.1.0/gcc/cp/typeck.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/typeck.cc	Thu Jul 27 08:13:04 2023
*************** check_return_expr (tree retval, bool *no
*** 11236,11244 ****
  			 build_zero_cst (TREE_TYPE (retval)));
      }
  
-   if (processing_template_decl)
-     return saved_retval;
- 
    /* A naive attempt to reduce the number of -Wdangling-reference false
       positives: if we know that this function can return a variable with
       static storage duration rather than one of its parameters, suppress
--- 11236,11241 ----
*************** check_return_expr (tree retval, bool *no
*** 11250,11255 ****
--- 11247,11255 ----
        && TREE_STATIC (bare_retval))
      suppress_warning (current_function_decl, OPT_Wdangling_reference);
  
+   if (processing_template_decl)
+     return saved_retval;
+ 
    /* Actually copy the value returned into the appropriate location.  */
    if (retval && retval != result)
      {
diff -Nrcpad gcc-13.1.0/gcc/cp/typeck2.cc gcc-13.2.0/gcc/cp/typeck2.cc
*** gcc-13.1.0/gcc/cp/typeck2.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cp/typeck2.cc	Thu Jul 27 08:13:04 2023
*************** split_nonconstant_init (tree dest, tree
*** 776,781 ****
--- 776,802 ----
    return code;
  }
  
+ /* T is the initializer of a constexpr variable.  Set CONSTRUCTOR_MUTABLE_POISON
+    for any CONSTRUCTOR within T that contains (directly or indirectly) a mutable
+    member, thereby poisoning it so it can't be copied to another a constexpr
+    variable or read during constexpr evaluation.  */
+ 
+ static void
+ poison_mutable_constructors (tree t)
+ {
+   if (TREE_CODE (t) != CONSTRUCTOR)
+     return;
+ 
+   if (cp_has_mutable_p (TREE_TYPE (t)))
+     {
+       CONSTRUCTOR_MUTABLE_POISON (t) = true;
+ 
+       if (vec<constructor_elt, va_gc> *elts = CONSTRUCTOR_ELTS (t))
+ 	for (const constructor_elt &ce : *elts)
+ 	  poison_mutable_constructors (ce.value);
+     }
+ }
+ 
  /* Perform appropriate conversions on the initial value of a variable,
     store it in the declaration DECL,
     and print any error messages that are appropriate.
*************** store_init_value (tree decl, tree init,
*** 864,873 ****
        else
  	value = fold_non_dependent_init (value, tf_warning_or_error,
  					 /*manifestly_const_eval=*/true, decl);
!       if (TREE_CODE (value) == CONSTRUCTOR && cp_has_mutable_p (type))
! 	/* Poison this CONSTRUCTOR so it can't be copied to another
! 	   constexpr variable.  */
! 	CONSTRUCTOR_MUTABLE_POISON (value) = true;
        const_init = (reduced_constant_expression_p (value)
  		    || error_operand_p (value));
        DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P (decl) = const_init;
--- 885,891 ----
        else
  	value = fold_non_dependent_init (value, tf_warning_or_error,
  					 /*manifestly_const_eval=*/true, decl);
!       poison_mutable_constructors (value);
        const_init = (reduced_constant_expression_p (value)
  		    || error_operand_p (value));
        DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P (decl) = const_init;
diff -Nrcpad gcc-13.1.0/gcc/cprop.cc gcc-13.2.0/gcc/cprop.cc
*** gcc-13.1.0/gcc/cprop.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/cprop.cc	Thu Jul 27 08:13:04 2023
*************** along with GCC; see the file COPYING3.
*** 22,27 ****
--- 22,28 ----
  #include "coretypes.h"
  #include "backend.h"
  #include "rtl.h"
+ #include "rtlanal.h"
  #include "cfghooks.h"
  #include "df.h"
  #include "insn-config.h"
*************** try_replace_reg (rtx from, rtx to, rtx_i
*** 795,801 ****
        /* If we've failed perform the replacement, have a single SET to
  	 a REG destination and don't yet have a note, add a REG_EQUAL note
  	 to not lose information.  */
!       if (!success && note == 0 && set != 0 && REG_P (SET_DEST (set)))
  	note = set_unique_reg_note (insn, REG_EQUAL, copy_rtx (src));
      }
  
--- 796,803 ----
        /* If we've failed perform the replacement, have a single SET to
  	 a REG destination and don't yet have a note, add a REG_EQUAL note
  	 to not lose information.  */
!       if (!success && note == 0 && set != 0 && REG_P (SET_DEST (set))
! 	  && !contains_paradoxical_subreg_p (SET_SRC (set)))
  	note = set_unique_reg_note (insn, REG_EQUAL, copy_rtx (src));
      }
  
diff -Nrcpad gcc-13.1.0/gcc/d/ChangeLog gcc-13.2.0/gcc/d/ChangeLog
*** gcc-13.1.0/gcc/d/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/d/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,98 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-07-07  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2023-07-07  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/108842
+ 	* decl.cc (DeclVisitor::visit (VarDeclaration *)): Only emit scalar
+ 	manifest constants.
+ 	(get_symbol_decl): Don't generate CONST_DECL for non-scalar manifest
+ 	constants.
+ 	* imports.cc (ImportVisitor::visit (VarDeclaration *)): New method.
+ 
+ 2023-07-02  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2023-07-02  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/110516
+ 	* intrinsics.cc (expand_volatile_load): Set TREE_SIDE_EFFECTS on the
+ 	expanded expression.
+ 	(expand_volatile_store): Likewise.
+ 
+ 2023-07-01  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2023-07-01  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/110514
+ 	* decl.cc (get_symbol_decl): Set TREE_READONLY on certain kinds of
+ 	const and immutable variables.
+ 	* expr.cc (ExprVisitor::visit (ArrayLiteralExp *)): Set TREE_READONLY
+ 	on immutable dynamic array literals.
+ 
+ 2023-07-01  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2023-07-01  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/110471
+ 	* d-builtins.cc (d_init_versions): Predefine D_ModuleInfo,
+ 	D_Exceptions, and D_TypeInfo only if feature is enabled.
+ 	* lang.opt: Add -fexceptions.
+ 
+ 2023-06-28  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2023-06-28  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/106977
+ 	PR target/110406
+ 	* types.cc (finish_aggregate_mode): New function.
+ 	(finish_incomplete_fields): Call finish_aggregate_mode.
+ 	(finish_aggregate_type): Replace call to compute_record_mode with
+ 	finish_aggregate_mode.
+ 
+ 2023-06-26  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2023-06-26  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/110359
+ 	* d-convert.cc (convert_for_rvalue): Only apply the @safe boolean
+ 	conversion to boolean fields of a union.
+ 	(convert_for_condition): Call convert_for_rvalue in the default case.
+ 
+ 2023-06-26  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	PR d/110113
+ 	* dmd/escape.d (checkMutableArguments): Always allocate new buffer for
+ 	computing escapeBy.
+ 
+ 2023-06-26  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2023-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	* dmd/MERGE: Merge upstream dmd a45f4e9f43.
+ 	* dmd/VERSION: Bump version to v2.103.1.
+ 
+ 2023-06-05  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	Backported from master:
+ 	2023-06-05  Iain Buclaw  <ibuclaw@gdcproject.org>
+ 
+ 	* gdc.texi (Warnings): Document -Wextra and -Wmismatched-special-enum.
+ 	* implement-d.texi (Special Enums): Add reference to warning option
+ 	-Wmismatched-special-enum.
+ 	* lang.opt: Add -Wextra and -Wmismatched-special-enum.
+ 	* types.cc (TypeVisitor::visit (TypeEnum *)): Warn when declared
+ 	special enum size mismatches its intrinsic type.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/d/d-builtins.cc gcc-13.2.0/gcc/d/d-builtins.cc
*** gcc-13.1.0/gcc/d/d-builtins.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/d-builtins.cc	Thu Jul 27 08:13:04 2023
*************** d_init_versions (void)
*** 500,508 ****
      VersionCondition::addPredefinedGlobalIdent ("D_BetterC");
    else
      {
!       VersionCondition::addPredefinedGlobalIdent ("D_ModuleInfo");
!       VersionCondition::addPredefinedGlobalIdent ("D_Exceptions");
!       VersionCondition::addPredefinedGlobalIdent ("D_TypeInfo");
      }
  
    if (optimize)
--- 500,511 ----
      VersionCondition::addPredefinedGlobalIdent ("D_BetterC");
    else
      {
!       if (global.params.useModuleInfo)
!        VersionCondition::addPredefinedGlobalIdent ("D_ModuleInfo");
!       if (global.params.useExceptions)
!        VersionCondition::addPredefinedGlobalIdent ("D_Exceptions");
!       if (global.params.useTypeInfo)
!        VersionCondition::addPredefinedGlobalIdent ("D_TypeInfo");
      }
  
    if (optimize)
diff -Nrcpad gcc-13.1.0/gcc/d/d-convert.cc gcc-13.2.0/gcc/d/d-convert.cc
*** gcc-13.1.0/gcc/d/d-convert.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/d-convert.cc	Thu Jul 27 08:13:04 2023
*************** convert_expr (tree exp, Type *etype, Typ
*** 620,626 ****
    return result ? result : convert (build_ctype (totype), exp);
  }
  
! /* Return a TREE represenwation of EXPR, whose type has been converted from
   * ETYPE to TOTYPE, and is being used in an rvalue context.  */
  
  tree
--- 620,626 ----
    return result ? result : convert (build_ctype (totype), exp);
  }
  
! /* Return a TREE representation of EXPR, whose type has been converted from
   * ETYPE to TOTYPE, and is being used in an rvalue context.  */
  
  tree
*************** convert_for_rvalue (tree expr, Type *ety
*** 635,654 ****
      {
        /* If casting from bool, the result is either 0 or 1, any other value
  	 violates @safe code, so enforce that it is never invalid.  */
!       if (CONSTANT_CLASS_P (expr))
! 	result = d_truthvalue_conversion (expr);
!       else
  	{
! 	  /* Reinterpret the boolean as an integer and test the first bit.
! 	     The generated code should end up being equivalent to:
  		*cast(ubyte *)&expr & 1;  */
! 	  machine_mode bool_mode = TYPE_MODE (TREE_TYPE (expr));
! 	  tree mtype = lang_hooks.types.type_for_mode (bool_mode, 1);
! 	  result = fold_build2 (BIT_AND_EXPR, mtype,
! 				build_vconvert (mtype, expr),
! 				build_one_cst (mtype));
  	}
  
        result = convert (build_ctype (tbtype), result);
      }
  
--- 635,661 ----
      {
        /* If casting from bool, the result is either 0 or 1, any other value
  	 violates @safe code, so enforce that it is never invalid.  */
!       for (tree ref = expr; TREE_CODE (ref) == COMPONENT_REF;
! 	   ref = TREE_OPERAND (ref, 0))
  	{
! 	  /* If the expression is a field that's part of a union, reinterpret
! 	     the boolean as an integer and test the first bit.  The generated
! 	     code should end up being equivalent to:
  		*cast(ubyte *)&expr & 1;  */
! 	  if (TREE_CODE (TREE_TYPE (TREE_OPERAND (ref, 0))) == UNION_TYPE)
! 	    {
! 	      machine_mode bool_mode = TYPE_MODE (TREE_TYPE (expr));
! 	      tree mtype = lang_hooks.types.type_for_mode (bool_mode, 1);
! 	      result = fold_build2 (BIT_AND_EXPR, mtype,
! 				    build_vconvert (mtype, expr),
! 				    build_one_cst (mtype));
! 	      break;
! 	    }
  	}
  
+       if (result == NULL_TREE)
+ 	result = d_truthvalue_conversion (expr);
+ 
        result = convert (build_ctype (tbtype), result);
      }
  
*************** convert_for_condition (tree expr, Type *
*** 845,851 ****
        break;
  
      default:
!       result = expr;
        break;
      }
  
--- 852,858 ----
        break;
  
      default:
!       result = convert_for_rvalue (expr, type, type);
        break;
      }
  
diff -Nrcpad gcc-13.1.0/gcc/d/decl.cc gcc-13.2.0/gcc/d/decl.cc
*** gcc-13.1.0/gcc/d/decl.cc	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/decl.cc	Thu Jul 27 08:13:04 2023
*************** public:
*** 782,788 ****
        {
  	/* Do not store variables we cannot take the address of,
  	   but keep the values for purposes of debugging.  */
! 	if (!d->type->isscalar ())
  	  {
  	    tree decl = get_symbol_decl (d);
  	    d_pushdecl (decl);
--- 782,788 ----
        {
  	/* Do not store variables we cannot take the address of,
  	   but keep the values for purposes of debugging.  */
! 	if (d->type->isscalar () && !d->type->hasPointers ())
  	  {
  	    tree decl = get_symbol_decl (d);
  	    d_pushdecl (decl);
*************** get_symbol_decl (Declaration *decl)
*** 1212,1217 ****
--- 1212,1231 ----
        return decl->csym;
      }
  
+   if (VarDeclaration *vd = decl->isVarDeclaration ())
+     {
+       /* CONST_DECL was initially intended for enumerals and may be used for
+ 	 scalars in general, but not for aggregates.  Here a non-constant
+ 	 value is generated anyway so as its value can be used.  */
+       if (!vd->canTakeAddressOf () && !vd->type->isscalar ())
+ 	{
+ 	  gcc_assert (vd->_init && !vd->_init->isVoidInitializer ());
+ 	  Expression *ie = initializerToExpression (vd->_init);
+ 	  decl->csym = build_expr (ie, false);
+ 	  return decl->csym;
+ 	}
+     }
+ 
    /* Build the tree for the symbol.  */
    FuncDeclaration *fd = decl->isFuncDeclaration ();
    if (fd)
*************** get_symbol_decl (Declaration *decl)
*** 1259,1282 ****
        if (vd->storage_class & STCextern)
  	DECL_EXTERNAL (decl->csym) = 1;
  
!       /* CONST_DECL was initially intended for enumerals and may be used for
! 	 scalars in general, but not for aggregates.  Here a non-constant
! 	 value is generated anyway so as the CONST_DECL only serves as a
! 	 placeholder for the value, however the DECL itself should never be
! 	 referenced in any generated code, or passed to the back-end.  */
!       if (vd->storage_class & STCmanifest)
  	{
  	  /* Cannot make an expression out of a void initializer.  */
! 	  if (vd->_init && !vd->_init->isVoidInitializer ())
! 	    {
! 	      Expression *ie = initializerToExpression (vd->_init);
  
! 	      if (!vd->type->isscalar ())
! 		DECL_INITIAL (decl->csym) = build_expr (ie, false);
! 	      else
! 		DECL_INITIAL (decl->csym) = build_expr (ie, true);
! 	    }
  	}
      }
  
    /* Set the declaration mangled identifier if static.  */
--- 1273,1302 ----
        if (vd->storage_class & STCextern)
  	DECL_EXTERNAL (decl->csym) = 1;
  
!       if (!vd->canTakeAddressOf ())
  	{
  	  /* Cannot make an expression out of a void initializer.  */
! 	  gcc_assert (vd->_init && !vd->_init->isVoidInitializer ());
! 	  /* Non-scalar manifest constants have already been dealt with.  */
! 	  gcc_assert (vd->type->isscalar ());
  
! 	  Expression *ie = initializerToExpression (vd->_init);
! 	  DECL_INITIAL (decl->csym) = build_expr (ie, true);
  	}
+ 
+       /* [type-qualifiers/const-and-immutable]
+ 
+ 	 `immutable` applies to data that cannot change. Immutable data values,
+ 	 once constructed, remain the same for the duration of the program's
+ 	 execution.  */
+       if (vd->isImmutable () && !vd->setInCtorOnly ())
+ 	TREE_READONLY (decl->csym) = 1;
+ 
+       /* `const` applies to data that cannot be changed by the const reference
+ 	 to that data. It may, however, be changed by another reference to that
+ 	 same data.  */
+       if (vd->isConst () && !vd->isDataseg ())
+ 	TREE_READONLY (decl->csym) = 1;
      }
  
    /* Set the declaration mangled identifier if static.  */
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/MERGE gcc-13.2.0/gcc/d/dmd/MERGE
*** gcc-13.1.0/gcc/d/dmd/MERGE	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/MERGE	Thu Jul 27 08:13:04 2023
***************
*** 1,4 ****
! 5f7552bb2829b75d5e36cc767a476e1ab35147b7
  
  The first line of this file holds the git revision number of the last
  merge done from the dlang/dmd repository.
--- 1,4 ----
! a45f4e9f43e9fdbf0b666175e5e66b1ce4f561f6
  
  The first line of this file holds the git revision number of the last
  merge done from the dlang/dmd repository.
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/VERSION gcc-13.2.0/gcc/d/dmd/VERSION
*** gcc-13.1.0/gcc/d/dmd/VERSION	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/VERSION	Thu Jul 27 08:13:04 2023
***************
*** 1 ****
! v2.103.0-rc.1
--- 1 ----
! v2.103.1
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/aggregate.h gcc-13.2.0/gcc/d/dmd/aggregate.h
*** gcc-13.1.0/gcc/d/dmd/aggregate.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/aggregate.h	Thu Jul 27 08:13:04 2023
*************** public:
*** 108,115 ****
      Expression *getRTInfo;      // pointer to GC info generated by object.RTInfo(this)
  
      Visibility visibility;
!     bool noDefaultCtor;         // no default construction
!     bool disableNew;            // disallow allocations using `new`
      Sizeok sizeok;              // set when structsize contains valid data
  
      virtual Scope *newScope(Scope *sc);
--- 108,115 ----
      Expression *getRTInfo;      // pointer to GC info generated by object.RTInfo(this)
  
      Visibility visibility;
!     d_bool noDefaultCtor;         // no default construction
!     d_bool disableNew;            // disallow allocations using `new`
      Sizeok sizeok;              // set when structsize contains valid data
  
      virtual Scope *newScope(Scope *sc);
*************** public:
*** 269,278 ****
                                          // their own vtbl[]
  
      TypeInfoClassDeclaration *vclassinfo;       // the ClassInfo object for this ClassDeclaration
!     bool com;                           // true if this is a COM class (meaning it derives from IUnknown)
!     bool stack;                         // true if this is a scope class
      int cppDtorVtblIndex;               // slot reserved for the virtual destructor [extern(C++)]
!     bool inuse;                         // to prevent recursive attempts
  
      ThreeState isabstract;              // if abstract class
      Baseok baseok;                      // set the progress of base classes resolving
--- 269,278 ----
                                          // their own vtbl[]
  
      TypeInfoClassDeclaration *vclassinfo;       // the ClassInfo object for this ClassDeclaration
!     d_bool com;                           // true if this is a COM class (meaning it derives from IUnknown)
!     d_bool stack;                         // true if this is a scope class
      int cppDtorVtblIndex;               // slot reserved for the virtual destructor [extern(C++)]
!     d_bool inuse;                         // to prevent recursive attempts
  
      ThreeState isabstract;              // if abstract class
      Baseok baseok;                      // set the progress of base classes resolving
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/attrib.h gcc-13.2.0/gcc/d/dmd/attrib.h
*** gcc-13.1.0/gcc/d/dmd/attrib.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/attrib.h	Thu Jul 27 08:13:04 2023
*************** public:
*** 132,138 ****
  class AnonDeclaration final : public AttribDeclaration
  {
  public:
!     bool isunion;
      int sem;                    // 1 if successful semantic()
      unsigned anonoffset;        // offset of anonymous struct
      unsigned anonstructsize;    // size of anonymous struct
--- 132,138 ----
  class AnonDeclaration final : public AttribDeclaration
  {
  public:
!     d_bool isunion;
      int sem;                    // 1 if successful semantic()
      unsigned anonoffset;        // offset of anonymous struct
      unsigned anonstructsize;    // size of anonymous struct
*************** class StaticIfDeclaration final : public
*** 175,182 ****
  {
  public:
      ScopeDsymbol *scopesym;
!     bool addisdone;
!     bool onStack;
  
      StaticIfDeclaration *syntaxCopy(Dsymbol *s) override;
      Dsymbols *include(Scope *sc) override;
--- 175,182 ----
  {
  public:
      ScopeDsymbol *scopesym;
!     d_bool addisdone;
!     d_bool onStack;
  
      StaticIfDeclaration *syntaxCopy(Dsymbol *s) override;
      Dsymbols *include(Scope *sc) override;
*************** class StaticForeachDeclaration final : p
*** 193,200 ****
  public:
      StaticForeach *sfe;
      ScopeDsymbol *scopesym;
!     bool onStack;
!     bool cached;
      Dsymbols *cache;
  
      StaticForeachDeclaration *syntaxCopy(Dsymbol *s) override;
--- 193,200 ----
  public:
      StaticForeach *sfe;
      ScopeDsymbol *scopesym;
!     d_bool onStack;
!     d_bool cached;
      Dsymbols *cache;
  
      StaticForeachDeclaration *syntaxCopy(Dsymbol *s) override;
*************** public:
*** 227,233 ****
      Expressions *exps;
  
      ScopeDsymbol *scopesym;
!     bool compiled;
  
      CompileDeclaration *syntaxCopy(Dsymbol *s) override;
      void addMember(Scope *sc, ScopeDsymbol *sds) override;
--- 227,233 ----
      Expressions *exps;
  
      ScopeDsymbol *scopesym;
!     d_bool compiled;
  
      CompileDeclaration *syntaxCopy(Dsymbol *s) override;
      void addMember(Scope *sc, ScopeDsymbol *sds) override;
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/common/outbuffer.h gcc-13.2.0/gcc/d/dmd/common/outbuffer.h
*** gcc-13.1.0/gcc/d/dmd/common/outbuffer.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/common/outbuffer.h	Thu Jul 27 08:13:04 2023
*************** struct OutBuffer
*** 21,31 ****
  private:
      DArray<unsigned char> data;
      d_size_t offset;
!     bool notlinehead;
      void *fileMapping;  // pointer to a file mapping object not used on the C++ side
  public:
!     bool doindent;
!     bool spaces;
      int level;
  
      OutBuffer()
--- 21,31 ----
  private:
      DArray<unsigned char> data;
      d_size_t offset;
!     d_bool notlinehead;
      void *fileMapping;  // pointer to a file mapping object not used on the C++ side
  public:
!     d_bool doindent;
!     d_bool spaces;
      int level;
  
      OutBuffer()
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/cond.d gcc-13.2.0/gcc/d/dmd/cond.d
*** gcc-13.1.0/gcc/d/dmd/cond.d	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/cond.d	Thu Jul 27 08:13:04 2023
*************** extern (C++) final class StaticIfConditi
*** 935,943 ****
              import dmd.staticcond;
              bool errors;
  
-             if (!exp)
-                 return errorReturn();
- 
              bool result = evalStaticCondition(sc, exp, exp, errors);
  
              // Prevent repeated condition evaluation.
--- 935,940 ----
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/cond.h gcc-13.2.0/gcc/d/dmd/cond.h
*** gcc-13.1.0/gcc/d/dmd/cond.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/cond.h	Thu Jul 27 08:13:04 2023
*************** public:
*** 52,58 ****
      ForeachStatement *aggrfe;
      ForeachRangeStatement *rangefe;
  
!     bool needExpansion;
  
      StaticForeach *syntaxCopy();
  };
--- 52,58 ----
      ForeachStatement *aggrfe;
      ForeachRangeStatement *rangefe;
  
!     d_bool needExpansion;
  
      StaticForeach *syntaxCopy();
  };
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/cppmangle.d gcc-13.2.0/gcc/d/dmd/cppmangle.d
*** gcc-13.1.0/gcc/d/dmd/cppmangle.d	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/cppmangle.d	Thu Jul 27 08:13:04 2023
*************** private final class CppMangleVisitor : V
*** 213,218 ****
--- 213,223 ----
      {
          auto tf = cast(TypeFunction)this.context.res.asFuncDecl().type;
          Type rt = preSemantic.nextOf();
+         // https://issues.dlang.org/show_bug.cgi?id=22739
+         // auto return type means that rt is null.
+         // if so, just pick up the type from the instance
+         if (!rt)
+             rt = tf.nextOf();
          if (tf.isref)
              rt = rt.referenceTo();
          auto prev = this.context.push(tf.nextOf());
*************** private final class CppMangleVisitor : V
*** 560,566 ****
                  foreach (j; i .. (*ti.tiargs).length)
                  {
                      Type t = isType((*ti.tiargs)[j]);
!                     assert(t);
                      t.accept(this);
                  }
  
--- 565,575 ----
                  foreach (j; i .. (*ti.tiargs).length)
                  {
                      Type t = isType((*ti.tiargs)[j]);
!                     if (t is null)
!                     {
!                         ti.error("internal compiler error: C++ `%s` template value parameter is not supported", (*ti.tiargs)[j].toChars());
!                         fatal();
!                     }
                      t.accept(this);
                  }
  
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/declaration.h gcc-13.2.0/gcc/d/dmd/declaration.h
*** gcc-13.1.0/gcc/d/dmd/declaration.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/declaration.h	Thu Jul 27 08:13:04 2023
*************** class TupleDeclaration final : public De
*** 167,174 ****
  public:
      Objects *objects;
      TypeTuple *tupletype;       // !=NULL if this is a type tuple
!     bool isexp;                 // true: expression tuple
!     bool building;              // it's growing in AliasAssign semantic
  
      TupleDeclaration *syntaxCopy(Dsymbol *) override;
      const char *kind() const override;
--- 167,174 ----
  public:
      Objects *objects;
      TypeTuple *tupletype;       // !=NULL if this is a type tuple
!     d_bool isexp;                 // true: expression tuple
!     d_bool building;              // it's growing in AliasAssign semantic
  
      TupleDeclaration *syntaxCopy(Dsymbol *) override;
      const char *kind() const override;
*************** public:
*** 607,613 ****
  
      // set if someone took the address of this function
      int tookAddressOf;
!     bool requiresClosure;               // this function needs a closure
  
      // local variables in this function which are referenced by nested functions
      VarDeclarations closureVars;
--- 607,613 ----
  
      // set if someone took the address of this function
      int tookAddressOf;
!     d_bool requiresClosure;               // this function needs a closure
  
      // local variables in this function which are referenced by nested functions
      VarDeclarations closureVars;
*************** class FuncAliasDeclaration final : publi
*** 742,748 ****
  {
  public:
      FuncDeclaration *funcalias;
!     bool hasOverloads;
  
      FuncAliasDeclaration *isFuncAliasDeclaration() override { return this; }
      const char *kind() const override;
--- 742,748 ----
  {
  public:
      FuncDeclaration *funcalias;
!     d_bool hasOverloads;
  
      FuncAliasDeclaration *isFuncAliasDeclaration() override { return this; }
      const char *kind() const override;
*************** public:
*** 758,764 ****
      Type *treq;                         // target of return type inference
  
      // backend
!     bool deferToObj;
  
      FuncLiteralDeclaration *syntaxCopy(Dsymbol *) override;
      bool isNested() const override;
--- 758,764 ----
      Type *treq;                         // target of return type inference
  
      // backend
!     d_bool deferToObj;
  
      FuncLiteralDeclaration *syntaxCopy(Dsymbol *) override;
      bool isNested() const override;
*************** public:
*** 778,784 ****
  class CtorDeclaration final : public FuncDeclaration
  {
  public:
!     bool isCpCtor;
      CtorDeclaration *syntaxCopy(Dsymbol *) override;
      const char *kind() const override;
      const char *toChars() const override;
--- 778,784 ----
  class CtorDeclaration final : public FuncDeclaration
  {
  public:
!     d_bool isCpCtor;
      CtorDeclaration *syntaxCopy(Dsymbol *) override;
      const char *kind() const override;
      const char *toChars() const override;
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/dsymbol.h gcc-13.2.0/gcc/d/dmd/dsymbol.h
*** gcc-13.1.0/gcc/d/dmd/dsymbol.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/dsymbol.h	Thu Jul 27 08:13:04 2023
*************** struct FieldState
*** 172,178 ****
      unsigned fieldAlign;
      unsigned bitOffset;
  
!     bool inFlight;
  };
  
  struct DsymbolAttributes;
--- 172,178 ----
      unsigned fieldAlign;
      unsigned bitOffset;
  
!     d_bool inFlight;
  };
  
  struct DsymbolAttributes;
*************** public:
*** 189,195 ****
  private:
      DsymbolAttributes* atts;
  public:
!     bool errors;                // this symbol failed to pass semantic()
      PASS semanticRun;
      unsigned short localNum;        // perturb mangled name to avoid collisions with those in FuncDeclaration.localsymtab
      static Dsymbol *create(Identifier *);
--- 189,195 ----
  private:
      DsymbolAttributes* atts;
  public:
!     d_bool errors;                // this symbol failed to pass semantic()
      PASS semanticRun;
      unsigned short localNum;        // perturb mangled name to avoid collisions with those in FuncDeclaration.localsymtab
      static Dsymbol *create(Identifier *);
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/dsymbolsem.d gcc-13.2.0/gcc/d/dmd/dsymbolsem.d
*** gcc-13.1.0/gcc/d/dmd/dsymbolsem.d	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/dsymbolsem.d	Thu Jul 27 08:13:04 2023
*************** private extern(C++) final class DsymbolS
*** 1383,1392 ****
          imp.semanticRun = PASS.semantic;
  
          // Load if not already done so
-         bool loadErrored = false;
          if (!imp.mod)
          {
!             loadErrored = imp.load(sc);
              if (imp.mod)
              {
                  imp.mod.importAll(null);
--- 1383,1396 ----
          imp.semanticRun = PASS.semantic;
  
          // Load if not already done so
          if (!imp.mod)
          {
!             // https://issues.dlang.org/show_bug.cgi?id=22857
!             // if parser errors occur when loading a module
!             // we should just stop compilation
!             if (imp.load(sc))
!                 return;
! 
              if (imp.mod)
              {
                  imp.mod.importAll(null);
*************** private extern(C++) final class DsymbolS
*** 1427,1436 ****
                  imp.addPackageAccess(scopesym);
              }
  
!             if (!loadErrored)
!             {
!                 imp.mod.dsymbolSemantic(null);
!             }
  
              if (imp.mod.needmoduleinfo)
              {
--- 1431,1437 ----
                  imp.addPackageAccess(scopesym);
              }
  
!             imp.mod.dsymbolSemantic(null);
  
              if (imp.mod.needmoduleinfo)
              {
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/escape.d gcc-13.2.0/gcc/d/dmd/escape.d
*** gcc-13.1.0/gcc/d/dmd/escape.d	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/escape.d	Thu Jul 27 08:13:04 2023
*************** bool checkMutableArguments(Scope* sc, Fu
*** 93,114 ****
          bool isMutable;         // true if reference to mutable
      }
  
!     /* Store escapeBy as static data escapeByStorage so we can keep reusing the same
!      * arrays rather than reallocating them.
!      */
!     __gshared EscapeBy[] escapeByStorage;
!     auto escapeBy = escapeByStorage;
!     if (escapeBy.length < len)
!     {
!         auto newPtr = cast(EscapeBy*)mem.xrealloc(escapeBy.ptr, len * EscapeBy.sizeof);
!         // Clear the new section
!         memset(newPtr + escapeBy.length, 0, (len - escapeBy.length) * EscapeBy.sizeof);
!         escapeBy = newPtr[0 .. len];
!         escapeByStorage = escapeBy;
!     }
!     else
!         escapeBy = escapeBy[0 .. len];
! 
      const paramLength = tf.parameterList.length;
  
      // Fill in escapeBy[] with arguments[], ethis, and outerVars[]
--- 93,99 ----
          bool isMutable;         // true if reference to mutable
      }
  
!     auto escapeBy = new EscapeBy[len];
      const paramLength = tf.parameterList.length;
  
      // Fill in escapeBy[] with arguments[], ethis, and outerVars[]
*************** bool checkMutableArguments(Scope* sc, Fu
*** 228,240 ****
          escape(i, eb, false);
      }
  
-     /* Reset the arrays in escapeBy[] so we can reuse them next time through
-      */
-     foreach (ref eb; escapeBy)
-     {
-         eb.er.reset();
-     }
- 
      return errors;
  }
  
--- 213,218 ----
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/expression.h gcc-13.2.0/gcc/d/dmd/expression.h
*** gcc-13.1.0/gcc/d/dmd/expression.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/expression.h	Thu Jul 27 08:13:04 2023
*************** class Expression : public ASTNode
*** 81,87 ****
  public:
      EXP op;                     // to minimize use of dynamic_cast
      unsigned char size;         // # of bytes in Expression so we can copy() it
!     bool parens;                // if this is a parenthesized expression
      Type *type;                 // !=NULL means that semantic() has been run
      Loc loc;                    // file location
  
--- 81,87 ----
  public:
      EXP op;                     // to minimize use of dynamic_cast
      unsigned char size;         // # of bytes in Expression so we can copy() it
!     d_bool parens;                // if this is a parenthesized expression
      Type *type;                 // !=NULL means that semantic() has been run
      Loc loc;                    // file location
  
*************** class DsymbolExp final : public Expressi
*** 331,337 ****
  {
  public:
      Dsymbol *s;
!     bool hasOverloads;
  
      DsymbolExp *syntaxCopy() override;
      bool isLvalue() override;
--- 331,337 ----
  {
  public:
      Dsymbol *s;
!     d_bool hasOverloads;
  
      DsymbolExp *syntaxCopy() override;
      bool isLvalue() override;
*************** public:
*** 422,428 ****
      Expression *basis;
      Expressions *elements;
      OwnedBy ownedByCtfe;
!     bool onstack;
  
      static ArrayLiteralExp *create(const Loc &loc, Expressions *elements);
      static void emplace(UnionExp *pue, const Loc &loc, Expressions *elements);
--- 422,428 ----
      Expression *basis;
      Expressions *elements;
      OwnedBy ownedByCtfe;
!     d_bool onstack;
  
      static ArrayLiteralExp *create(const Loc &loc, Expressions *elements);
      static void emplace(UnionExp *pue, const Loc &loc, Expressions *elements);
*************** public:
*** 476,483 ****
       */
      int stageflags;
  
!     bool useStaticInit;         // if this is true, use the StructDeclaration's init symbol
!     bool isOriginal;            // used when moving instances to indicate `this is this.origin`
      OwnedBy ownedByCtfe;
  
      static StructLiteralExp *create(const Loc &loc, StructDeclaration *sd, void *elements, Type *stype = NULL);
--- 476,483 ----
       */
      int stageflags;
  
!     d_bool useStaticInit;         // if this is true, use the StructDeclaration's init symbol
!     d_bool isOriginal;            // used when moving instances to indicate `this is this.origin`
      OwnedBy ownedByCtfe;
  
      static StructLiteralExp *create(const Loc &loc, StructDeclaration *sd, void *elements, Type *stype = NULL);
*************** public:
*** 537,544 ****
      Expression *argprefix;      // expression to be evaluated just before arguments[]
  
      CtorDeclaration *member;    // constructor function
!     bool onstack;               // allocate on stack
!     bool thrownew;              // this NewExp is the expression of a ThrowStatement
  
      Expression *lowering;       // lowered druntime hook: `_d_newclass`
  
--- 537,544 ----
      Expression *argprefix;      // expression to be evaluated just before arguments[]
  
      CtorDeclaration *member;    // constructor function
!     d_bool onstack;               // allocate on stack
!     d_bool thrownew;              // this NewExp is the expression of a ThrowStatement
  
      Expression *lowering;       // lowered druntime hook: `_d_newclass`
  
*************** class SymbolExp : public Expression
*** 566,572 ****
  public:
      Declaration *var;
      Dsymbol *originalScope;
!     bool hasOverloads;
  
      void accept(Visitor *v) override { v->visit(this); }
  };
--- 566,572 ----
  public:
      Declaration *var;
      Dsymbol *originalScope;
!     d_bool hasOverloads;
  
      void accept(Visitor *v) override { v->visit(this); }
  };
*************** public:
*** 588,594 ****
  class VarExp final : public SymbolExp
  {
  public:
!     bool delegateWasExtracted;
      static VarExp *create(const Loc &loc, Declaration *var, bool hasOverloads = true);
      bool equals(const RootObject * const o) const override;
      bool isLvalue() override;
--- 588,594 ----
  class VarExp final : public SymbolExp
  {
  public:
!     d_bool delegateWasExtracted;
      static VarExp *create(const Loc &loc, Declaration *var, bool hasOverloads = true);
      bool equals(const RootObject * const o) const override;
      bool isLvalue() override;
*************** class DotIdExp final : public UnaExp
*** 764,772 ****
  {
  public:
      Identifier *ident;
!     bool noderef;       // true if the result of the expression will never be dereferenced
!     bool wantsym;       // do not replace Symbol with its initializer during semantic()
!     bool arrow;         // ImportC: if -> instead of .
  
      static DotIdExp *create(const Loc &loc, Expression *e, Identifier *ident);
      void accept(Visitor *v) override { v->visit(this); }
--- 764,772 ----
  {
  public:
      Identifier *ident;
!     d_bool noderef;       // true if the result of the expression will never be dereferenced
!     d_bool wantsym;       // do not replace Symbol with its initializer during semantic()
!     d_bool arrow;         // ImportC: if -> instead of .
  
      static DotIdExp *create(const Loc &loc, Expression *e, Identifier *ident);
      void accept(Visitor *v) override { v->visit(this); }
*************** class DotVarExp final : public UnaExp
*** 786,792 ****
  {
  public:
      Declaration *var;
!     bool hasOverloads;
  
      bool isLvalue() override;
      Expression *toLvalue(Scope *sc, Expression *e) override;
--- 786,792 ----
  {
  public:
      Declaration *var;
!     d_bool hasOverloads;
  
      bool isLvalue() override;
      Expression *toLvalue(Scope *sc, Expression *e) override;
*************** class DelegateExp final : public UnaExp
*** 810,816 ****
  {
  public:
      FuncDeclaration *func;
!     bool hasOverloads;
      VarDeclaration *vthis2;  // container for multi-context
  
  
--- 810,816 ----
  {
  public:
      FuncDeclaration *func;
!     d_bool hasOverloads;
      VarDeclaration *vthis2;  // container for multi-context
  
  
*************** public:
*** 831,839 ****
      Expressions *arguments;     // function arguments
      Identifiers *names;
      FuncDeclaration *f;         // symbol to call
!     bool directcall;            // true if a virtual call is devirtualized
!     bool inDebugStatement;      // true if this was in a debug statement
!     bool ignoreAttributes;      // don't enforce attributes (e.g. call @gc function in @nogc code)
      VarDeclaration *vthis2;     // container for multi-context
  
      static CallExp *create(const Loc &loc, Expression *e, Expressions *exps);
--- 831,839 ----
      Expressions *arguments;     // function arguments
      Identifiers *names;
      FuncDeclaration *f;         // symbol to call
!     d_bool directcall;            // true if a virtual call is devirtualized
!     d_bool inDebugStatement;      // true if this was in a debug statement
!     d_bool ignoreAttributes;      // don't enforce attributes (e.g. call @gc function in @nogc code)
      VarDeclaration *vthis2;     // container for multi-context
  
      static CallExp *create(const Loc &loc, Expression *e, Expressions *exps);
*************** public:
*** 892,898 ****
  class DeleteExp final : public UnaExp
  {
  public:
!     bool isRAII;
      void accept(Visitor *v) override { v->visit(this); }
  };
  
--- 892,898 ----
  class DeleteExp final : public UnaExp
  {
  public:
!     d_bool isRAII;
      void accept(Visitor *v) override { v->visit(this); }
  };
  
*************** public:
*** 937,945 ****
      Expression *upr;            // NULL if implicit 0
      Expression *lwr;            // NULL if implicit [length - 1]
      VarDeclaration *lengthVar;
!     bool upperIsInBounds;       // true if upr <= e1.length
!     bool lowerIsLessThanUpper;  // true if lwr <= upr
!     bool arrayop;               // an array operation, rather than a slice
  
      SliceExp *syntaxCopy() override;
      bool isLvalue() override;
--- 937,945 ----
      Expression *upr;            // NULL if implicit 0
      Expression *lwr;            // NULL if implicit [length - 1]
      VarDeclaration *lengthVar;
!     d_bool upperIsInBounds;       // true if upr <= e1.length
!     d_bool lowerIsLessThanUpper;  // true if lwr <= upr
!     d_bool arrayop;               // an array operation, rather than a slice
  
      SliceExp *syntaxCopy() override;
      bool isLvalue() override;
*************** public:
*** 1011,1018 ****
  class CommaExp final : public BinExp
  {
  public:
!     bool isGenerated;
!     bool allowCommaExp;
      bool isLvalue() override;
      Expression *toLvalue(Scope *sc, Expression *e) override;
      Expression *modifiableLvalue(Scope *sc, Expression *e) override;
--- 1011,1018 ----
  class CommaExp final : public BinExp
  {
  public:
!     d_bool isGenerated;
!     d_bool allowCommaExp;
      bool isLvalue() override;
      Expression *toLvalue(Scope *sc, Expression *e) override;
      Expression *modifiableLvalue(Scope *sc, Expression *e) override;
*************** class IndexExp final : public BinExp
*** 1025,1032 ****
  {
  public:
      VarDeclaration *lengthVar;
!     bool modifiable;
!     bool indexIsInBounds;       // true if 0 <= e2 && e2 <= e1.length - 1
  
      IndexExp *syntaxCopy() override;
      bool isLvalue() override;
--- 1025,1032 ----
  {
  public:
      VarDeclaration *lengthVar;
!     d_bool modifiable;
!     d_bool indexIsInBounds;       // true if 0 <= e2 && e2 <= e1.length - 1
  
      IndexExp *syntaxCopy() override;
      bool isLvalue() override;
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/expressionsem.d gcc-13.2.0/gcc/d/dmd/expressionsem.d
*** gcc-13.1.0/gcc/d/dmd/expressionsem.d	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/expressionsem.d	Thu Jul 27 08:13:04 2023
*************** private extern (C++) final class Express
*** 12158,12163 ****
--- 12158,12166 ----
  
          if (!needsArrayLowering)
          {
+             // https://issues.dlang.org/show_bug.cgi?id=23783
+             if (exp.e1.checkSharedAccess(sc) || exp.e2.checkSharedAccess(sc))
+                 return setError();
              if (auto e = typeCombine(exp, sc))
              {
                  result = e;
*************** bool checkSharedAccess(Expression e, Sco
*** 13372,13377 ****
--- 13375,13386 ----
  
          bool visitVar(VarExp e)
          {
+             // https://issues.dlang.org/show_bug.cgi?id=20908
+             // direct access to init symbols is ok as they
+             // cannot be modified.
+             if (e.var.isSymbolDeclaration())
+                 return false;
+ 
              // https://issues.dlang.org/show_bug.cgi?id=22626
              // Synchronized functions don't need to use core.atomic
              // when accessing `this`.
*************** bool checkSharedAccess(Expression e, Sco
*** 13409,13417 ****
              //printf("dotvarexp = %s\n", e.toChars());
              if (e.type.isShared())
              {
!                 // / https://issues.dlang.org/show_bug.cgi?id=22626
!                 if (e.e1.isThisExp() && sc.func && sc.func.isSynchronized())
!                     return false;
  
                  auto fd = e.var.isFuncDeclaration();
                  const sharedFunc = fd && fd.type.isShared;
--- 13418,13433 ----
              //printf("dotvarexp = %s\n", e.toChars());
              if (e.type.isShared())
              {
!                 if (e.e1.isThisExp())
!                 {
!                     // https://issues.dlang.org/show_bug.cgi?id=22626
!                     if (sc.func && sc.func.isSynchronized())
!                         return false;
! 
!                     // https://issues.dlang.org/show_bug.cgi?id=23790
!                     if (e.e1.type.isTypeStruct())
!                         return false;
!                 }
  
                  auto fd = e.var.isFuncDeclaration();
                  const sharedFunc = fd && fd.type.isShared;
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/globals.h gcc-13.2.0/gcc/d/dmd/globals.h
*** gcc-13.1.0/gcc/d/dmd/globals.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/globals.h	Thu Jul 27 08:13:04 2023
*************** enum class FeatureState : signed char
*** 85,92 ****
  struct Output
  {
      /// Configuration for the compiler generator
!     bool doOutput;      // Output is enabled
!     bool fullOutput;    // Generate comments for hidden declarations (for -HC),
                          // and don't strip the bodies of plain (non-template) functions (for -H)
      DString dir;   // write to directory 'dir'
      DString name;  // write to file 'name'
--- 85,92 ----
  struct Output
  {
      /// Configuration for the compiler generator
!     d_bool doOutput;      // Output is enabled
!     d_bool fullOutput;    // Generate comments for hidden declarations (for -HC),
                          // and don't strip the bodies of plain (non-template) functions (for -H)
      DString dir;   // write to directory 'dir'
      DString name;  // write to file 'name'
*************** struct Output
*** 99,169 ****
  // Put command line switches in here
  struct Param
  {
!     bool obj;           // write object file
!     bool multiobj;      // break one object file into multiple ones
!     bool trace;         // insert profiling hooks
!     bool tracegc;       // instrument calls to 'new'
!     bool verbose;       // verbose compile
!     bool vcg_ast;       // write-out codegen-ast
!     bool showColumns;   // print character (column) numbers in diagnostics
!     bool vtls;          // identify thread local variables
!     bool vtemplates;    // collect and list statistics on template instantiations
!     bool vtemplatesListInstances; // collect and list statistics on template instantiations origins
!     bool vgc;           // identify gc usage
!     bool vfield;        // identify non-mutable field variables
!     bool vcomplex;      // identify complex/imaginary type usage
!     bool vin;           // identify 'in' parameters
      Diagnostic useDeprecated;
!     bool useUnitTests;  // generate unittest code
!     bool useInline;     // inline expand functions
!     bool release;       // build release version
!     bool preservePaths; // true means don't strip path from source file
      Diagnostic warnings;
!     bool color;         // use ANSI colors in console output
!     bool cov;           // generate code coverage data
      unsigned char covPercent;   // 0..100 code coverage percentage required
!     bool ctfe_cov;      // generate coverage data for ctfe
!     bool ignoreUnsupportedPragmas;      // rather than error on them
!     bool useModuleInfo; // generate runtime module information
!     bool useTypeInfo;   // generate runtime type information
!     bool useExceptions; // support exception handling
!     bool betterC;       // be a "better C" compiler; no dependency on D runtime
!     bool addMain;       // add a default main() function
!     bool allInst;       // generate code for all template instantiations
!     bool bitfields;         // support C style bit fields
      CppStdRevision cplusplus;  // version of C++ name mangling to support
!     bool showGaggedErrors;  // print gagged errors anyway
!     bool printErrorContext;  // print errors with the error context (the error line in the source file)
!     bool manual;            // open browser on compiler manual
!     bool usage;             // print usage and exit
!     bool mcpuUsage;         // print help on -mcpu switch
!     bool transitionUsage;   // print help on -transition switch
!     bool checkUsage;        // print help on -check switch
!     bool checkActionUsage;  // print help on -checkaction switch
!     bool revertUsage;       // print help on -revert switch
!     bool previewUsage;      // print help on -preview switch
!     bool externStdUsage;    // print help on -extern-std switch
!     bool hcUsage;           // print help on -HC switch
!     bool logo;              // print logo;
  
      // Options for `-preview=/-revert=`
      FeatureState useDIP25;       // implement https://wiki.dlang.org/DIP25
      FeatureState useDIP1000;     // implement https://dlang.org/spec/memory-safe-d.html#scope-return-params
!     bool ehnogc;                 // use @nogc exception handling
!     bool useDIP1021;             // implement https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1021.md
!     bool fieldwise;              // do struct equality testing field-wise rather than by memcmp()
!     bool fixAliasThis;           // if the current scope has an alias this, check it before searching upper scopes
      FeatureState rvalueRefParam; // allow rvalues to be arguments to ref parameters
                                   // https://dconf.org/2019/talks/alexandrescu.html
                                   // https://gist.github.com/andralex/e5405a5d773f07f73196c05f8339435a
                                   // https://digitalmars.com/d/archives/digitalmars/D/Binding_rvalues_to_ref_parameters_redux_325087.html
                                   // Implementation: https://github.com/dlang/dmd/pull/9817
      FeatureState noSharedAccess; // read/write access to shared memory objects
!     bool previewIn;              // `in` means `[ref] scope const`, accepts rvalues
!     bool inclusiveInContracts;   // 'in' contracts of overridden methods must be a superset of parent contract
!     bool shortenedMethods;       // allow => in normal function declarations
!     bool fixImmutableConv;       // error on unsound immutable conversion - https://github.com/dlang/dmd/pull/14070
!     bool fix16997;               // fix integral promotions for unary + - ~ operators
                                   // https://issues.dlang.org/show_bug.cgi?id=16997
      FeatureState dtorFields;     // destruct fields of partially constructed objects
                                   // https://issues.dlang.org/show_bug.cgi?id=14246
--- 99,169 ----
  // Put command line switches in here
  struct Param
  {
!     d_bool obj;           // write object file
!     d_bool multiobj;      // break one object file into multiple ones
!     d_bool trace;         // insert profiling hooks
!     d_bool tracegc;       // instrument calls to 'new'
!     d_bool verbose;       // verbose compile
!     d_bool vcg_ast;       // write-out codegen-ast
!     d_bool showColumns;   // print character (column) numbers in diagnostics
!     d_bool vtls;          // identify thread local variables
!     d_bool vtemplates;    // collect and list statistics on template instantiations
!     d_bool vtemplatesListInstances; // collect and list statistics on template instantiations origins
!     d_bool vgc;           // identify gc usage
!     d_bool vfield;        // identify non-mutable field variables
!     d_bool vcomplex;      // identify complex/imaginary type usage
!     d_bool vin;           // identify 'in' parameters
      Diagnostic useDeprecated;
!     d_bool useUnitTests;  // generate unittest code
!     d_bool useInline;     // inline expand functions
!     d_bool release;       // build release version
!     d_bool preservePaths; // true means don't strip path from source file
      Diagnostic warnings;
!     d_bool color;         // use ANSI colors in console output
!     d_bool cov;           // generate code coverage data
      unsigned char covPercent;   // 0..100 code coverage percentage required
!     d_bool ctfe_cov;      // generate coverage data for ctfe
!     d_bool ignoreUnsupportedPragmas;      // rather than error on them
!     d_bool useModuleInfo; // generate runtime module information
!     d_bool useTypeInfo;   // generate runtime type information
!     d_bool useExceptions; // support exception handling
!     d_bool betterC;       // be a "better C" compiler; no dependency on D runtime
!     d_bool addMain;       // add a default main() function
!     d_bool allInst;       // generate code for all template instantiations
!     d_bool bitfields;         // support C style bit fields
      CppStdRevision cplusplus;  // version of C++ name mangling to support
!     d_bool showGaggedErrors;  // print gagged errors anyway
!     d_bool printErrorContext;  // print errors with the error context (the error line in the source file)
!     d_bool manual;            // open browser on compiler manual
!     d_bool usage;             // print usage and exit
!     d_bool mcpuUsage;         // print help on -mcpu switch
!     d_bool transitionUsage;   // print help on -transition switch
!     d_bool checkUsage;        // print help on -check switch
!     d_bool checkActionUsage;  // print help on -checkaction switch
!     d_bool revertUsage;       // print help on -revert switch
!     d_bool previewUsage;      // print help on -preview switch
!     d_bool externStdUsage;    // print help on -extern-std switch
!     d_bool hcUsage;           // print help on -HC switch
!     d_bool logo;              // print logo;
  
      // Options for `-preview=/-revert=`
      FeatureState useDIP25;       // implement https://wiki.dlang.org/DIP25
      FeatureState useDIP1000;     // implement https://dlang.org/spec/memory-safe-d.html#scope-return-params
!     d_bool ehnogc;                 // use @nogc exception handling
!     d_bool useDIP1021;             // implement https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1021.md
!     d_bool fieldwise;              // do struct equality testing field-wise rather than by memcmp()
!     d_bool fixAliasThis;           // if the current scope has an alias this, check it before searching upper scopes
      FeatureState rvalueRefParam; // allow rvalues to be arguments to ref parameters
                                   // https://dconf.org/2019/talks/alexandrescu.html
                                   // https://gist.github.com/andralex/e5405a5d773f07f73196c05f8339435a
                                   // https://digitalmars.com/d/archives/digitalmars/D/Binding_rvalues_to_ref_parameters_redux_325087.html
                                   // Implementation: https://github.com/dlang/dmd/pull/9817
      FeatureState noSharedAccess; // read/write access to shared memory objects
!     d_bool previewIn;              // `in` means `[ref] scope const`, accepts rvalues
!     d_bool inclusiveInContracts;   // 'in' contracts of overridden methods must be a superset of parent contract
!     d_bool shortenedMethods;       // allow => in normal function declarations
!     d_bool fixImmutableConv;       // error on unsound immutable conversion - https://github.com/dlang/dmd/pull/14070
!     d_bool fix16997;               // fix integral promotions for unary + - ~ operators
                                   // https://issues.dlang.org/show_bug.cgi?id=16997
      FeatureState dtorFields;     // destruct fields of partially constructed objects
                                   // https://issues.dlang.org/show_bug.cgi?id=14246
*************** struct Param
*** 208,214 ****
  
      MessageStyle messageStyle;  // style of file/line annotations on messages
  
!     bool run;           // run resulting executable
      Strings runargs;    // arguments for executable
  
      Array<const char *> cppswitches; // preprocessor switches
--- 208,214 ----
  
      MessageStyle messageStyle;  // style of file/line annotations on messages
  
!     d_bool run;           // run resulting executable
      Strings runargs;    // arguments for executable
  
      Array<const char *> cppswitches; // preprocessor switches
*************** struct Param
*** 228,234 ****
  struct structalign_t
  {
      unsigned short value;
!     bool pack;
  
      bool isDefault() const;
      void setDefault();
--- 228,234 ----
  struct structalign_t
  {
      unsigned short value;
!     d_bool pack;
  
      bool isDefault() const;
      void setDefault();
*************** struct Global
*** 275,281 ****
      Array<class Identifier*>* versionids; // command line versions and predefined versions
      Array<class Identifier*>* debugids;   // command line debug versions and predefined versions
  
!     bool hasMainFunction;
      unsigned varSequenceNumber;
  
      FileManager* fileManager;
--- 275,281 ----
      Array<class Identifier*>* versionids; // command line versions and predefined versions
      Array<class Identifier*>* debugids;   // command line debug versions and predefined versions
  
!     d_bool hasMainFunction;
      unsigned varSequenceNumber;
  
      FileManager* fileManager;
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/hdrgen.d gcc-13.2.0/gcc/d/dmd/hdrgen.d
*** gcc-13.1.0/gcc/d/dmd/hdrgen.d	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/hdrgen.d	Thu Jul 27 08:13:04 2023
*************** public:
*** 1586,1592 ****
          if (hgs.hdrgen)
          {
              // if the return type is missing (e.g. ref functions or auto)
!             if (!tf.next || f.storage_class & STC.auto_)
              {
                  hgs.autoMember++;
                  bodyToBuffer(f);
--- 1586,1595 ----
          if (hgs.hdrgen)
          {
              // if the return type is missing (e.g. ref functions or auto)
!             // https://issues.dlang.org/show_bug.cgi?id=20090
!             // constructors are an exception: they don't have an explicit return
!             // type but we still don't output the body.
!             if ((!f.isCtorDeclaration() && !tf.next) || f.storage_class & STC.auto_)
              {
                  hgs.autoMember++;
                  bodyToBuffer(f);
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/identifier.h gcc-13.2.0/gcc/d/dmd/identifier.h
*** gcc-13.1.0/gcc/d/dmd/identifier.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/identifier.h	Thu Jul 27 08:13:04 2023
*************** class Identifier final : public RootObje
*** 17,23 ****
  {
  private:
      int value;
!     bool isAnonymous_;
      DString string;
  
  public:
--- 17,23 ----
  {
  private:
      int value;
!     d_bool isAnonymous_;
      DString string;
  
  public:
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/init.h gcc-13.2.0/gcc/d/dmd/init.h
*** gcc-13.1.0/gcc/d/dmd/init.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/init.h	Thu Jul 27 08:13:04 2023
*************** public:
*** 77,84 ****
      Initializers value; // of Initializer *'s
      unsigned dim;       // length of array being initialized
      Type *type;         // type that array will be used to initialize
!     bool sem;           // true if semantic() is run
!     bool isCarray;      // C array semantics
  
      bool isAssociativeArray() const;
      Expression *toAssocArrayLiteral();
--- 77,84 ----
      Initializers value; // of Initializer *'s
      unsigned dim;       // length of array being initialized
      Type *type;         // type that array will be used to initialize
!     d_bool sem;           // true if semantic() is run
!     d_bool isCarray;      // C array semantics
  
      bool isAssociativeArray() const;
      Expression *toAssocArrayLiteral();
*************** public:
*** 89,95 ****
  class ExpInitializer final : public Initializer
  {
  public:
!     bool expandTuples;
      Expression *exp;
  
      void accept(Visitor *v) override { v->visit(this); }
--- 89,95 ----
  class ExpInitializer final : public Initializer
  {
  public:
!     d_bool expandTuples;
      Expression *exp;
  
      void accept(Visitor *v) override { v->visit(this); }
*************** class CInitializer final : public Initia
*** 112,118 ****
  public:
      DesigInits initializerList;
      Type *type;         // type that array will be used to initialize
!     bool sem;           // true if semantic() is run
  
      void accept(Visitor *v) override { v->visit(this); }
  };
--- 112,118 ----
  public:
      DesigInits initializerList;
      Type *type;         // type that array will be used to initialize
!     d_bool sem;           // true if semantic() is run
  
      void accept(Visitor *v) override { v->visit(this); }
  };
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/lexer.d gcc-13.2.0/gcc/d/dmd/lexer.d
*** gcc-13.1.0/gcc/d/dmd/lexer.d	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/lexer.d	Thu Jul 27 08:13:04 2023
*************** class Lexer
*** 2664,2677 ****
          eSink.error(loc, format, args);
      }
  
!     final void deprecation(const(char)* format)
      {
!         eSink.deprecation(token.loc, format);
      }
  
!     final void deprecationSupplemental(const(char)* format)
      {
!         eSink.deprecationSupplemental(token.loc, format);
      }
  
      /***************************************
--- 2664,2682 ----
          eSink.error(loc, format, args);
      }
  
!     void deprecation(T...)(const ref Loc loc, const(char)* format, T args)
      {
!         eSink.deprecation(loc, format, args);
      }
  
!     void deprecation(T...)(const(char)* format, T args)
      {
!         eSink.deprecation(token.loc, format, args);
!     }
! 
!     void deprecationSupplemental(T...)(const(char)* format, T args)
!     {
!         eSink.deprecationSupplemental(token.loc, format, args);
      }
  
      /***************************************
*************** class Lexer
*** 2695,2706 ****
              else
              {
                  const locx = loc();
!                 eSink.warning(locx, "C preprocessor directive `#%s` is not supported", n.ident.toChars());
              }
          }
          else if (n.value == TOK.if_)
          {
!             error("C preprocessor directive `#if` is not supported, use `version` or `static if`");
          }
          return false;
      }
--- 2700,2720 ----
              else
              {
                  const locx = loc();
!                 // @@@DEPRECATED_2.103@@@
!                 // Turn into an error in 2.113
!                 if (inTokenStringConstant)
!                     deprecation(locx, "token string requires valid D tokens, not `#%s`", n.ident.toChars());
!                 else
!                     error(locx, "C preprocessor directive `#%s` is not supported", n.ident.toChars());
              }
          }
          else if (n.value == TOK.if_)
          {
!             const locx = loc();
!             if (inTokenStringConstant)
!                 error(locx, "token string requires valid D tokens, not `#if`");
!             else
!                 error(locx, "C preprocessor directive `#if` is not supported, use `version` or `static if`");
          }
          return false;
      }
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/module.h gcc-13.2.0/gcc/d/dmd/module.h
*** gcc-13.1.0/gcc/d/dmd/module.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/module.h	Thu Jul 27 08:13:04 2023
*************** public:
*** 74,81 ****
      unsigned errors;    // if any errors in file
      unsigned numlines;  // number of lines in source file
      FileType filetype;  // source file type
!     bool hasAlwaysInlines; // contains references to functions that must be inlined
!     bool isPackageFile; // if it is a package.d
      Package *pkg;       // if isPackageFile is true, the Package that contains this package.d
      Strings contentImportedFiles;  // array of files whose content was imported
      int needmoduleinfo;
--- 74,81 ----
      unsigned errors;    // if any errors in file
      unsigned numlines;  // number of lines in source file
      FileType filetype;  // source file type
!     d_bool hasAlwaysInlines; // contains references to functions that must be inlined
!     d_bool isPackageFile; // if it is a package.d
      Package *pkg;       // if isPackageFile is true, the Package that contains this package.d
      Strings contentImportedFiles;  // array of files whose content was imported
      int needmoduleinfo;
*************** public:
*** 90,96 ****
      Identifier *searchCacheIdent;
      Dsymbol *searchCacheSymbol; // cached value of search
      int searchCacheFlags;       // cached flags
!     bool insearch;
  
      // module from command line we're imported from,
      // i.e. a module that will be taken all the
--- 90,96 ----
      Identifier *searchCacheIdent;
      Dsymbol *searchCacheSymbol; // cached value of search
      int searchCacheFlags;       // cached flags
!     d_bool insearch;
  
      // module from command line we're imported from,
      // i.e. a module that will be taken all the
*************** struct ModuleDeclaration
*** 165,171 ****
      Loc loc;
      Identifier *id;
      DArray<Identifier*> packages;  // array of Identifier's representing packages
!     bool isdeprecated;  // if it is a deprecated module
      Expression *msg;
  
      const char *toChars() const;
--- 165,171 ----
      Loc loc;
      Identifier *id;
      DArray<Identifier*> packages;  // array of Identifier's representing packages
!     d_bool isdeprecated;  // if it is a deprecated module
      Expression *msg;
  
      const char *toChars() const;
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/mtype.h gcc-13.2.0/gcc/d/dmd/mtype.h
*** gcc-13.1.0/gcc/d/dmd/mtype.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/mtype.h	Thu Jul 27 08:13:04 2023
*************** struct ParameterList
*** 589,595 ****
      Parameters* parameters;
      StorageClass stc;
      VarArg varargs;
!     bool hasIdentifierList; // true if C identifier-list style
  
      size_t length();
      Parameter *operator[](size_t i) { return Parameter::getNth(parameters, i); }
--- 589,595 ----
      Parameters* parameters;
      StorageClass stc;
      VarArg varargs;
!     d_bool hasIdentifierList; // true if C identifier-list style
  
      size_t length();
      Parameter *operator[](size_t i) { return Parameter::getNth(parameters, i); }
*************** class TypeStruct final : public Type
*** 779,785 ****
  public:
      StructDeclaration *sym;
      AliasThisRec att;
!     bool inuse;
  
      static TypeStruct *create(StructDeclaration *sym);
      const char *kind() override;
--- 779,785 ----
  public:
      StructDeclaration *sym;
      AliasThisRec att;
!     d_bool inuse;
  
      static TypeStruct *create(StructDeclaration *sym);
      const char *kind() override;
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/objc.h gcc-13.2.0/gcc/d/dmd/objc.h
*** gcc-13.1.0/gcc/d/dmd/objc.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/objc.h	Thu Jul 27 08:13:04 2023
*************** struct ObjcSelector
*** 37,44 ****
  
  struct ObjcClassDeclaration
  {
!     bool isMeta;
!     bool isExtern;
  
      Identifier* identifier;
      ClassDeclaration* classDeclaration;
--- 37,44 ----
  
  struct ObjcClassDeclaration
  {
!     d_bool isMeta;
!     d_bool isExtern;
  
      Identifier* identifier;
      ClassDeclaration* classDeclaration;
*************** struct ObjcFuncDeclaration
*** 52,58 ****
  {
      ObjcSelector* selector;
      VarDeclaration* selectorParameter;
!     bool isOptional;
  };
  
  class Objc
--- 52,58 ----
  {
      ObjcSelector* selector;
      VarDeclaration* selectorParameter;
!     d_bool isOptional;
  };
  
  class Objc
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/root/array.d gcc-13.2.0/gcc/d/dmd/root/array.d
*** gcc-13.1.0/gcc/d/dmd/root/array.d	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/root/array.d	Thu Jul 27 08:13:04 2023
*************** unittest
*** 574,580 ****
  private template arraySortWrapper(T, alias fn)
  {
      pragma(mangle, "arraySortWrapper_" ~ T.mangleof ~ "_" ~ fn.mangleof)
!     extern(C) int arraySortWrapper(scope const void* e1, scope const void* e2) nothrow
      {
          return fn(cast(const(T*))e1, cast(const(T*))e2);
      }
--- 574,580 ----
  private template arraySortWrapper(T, alias fn)
  {
      pragma(mangle, "arraySortWrapper_" ~ T.mangleof ~ "_" ~ fn.mangleof)
!     extern(C) int arraySortWrapper(scope const void* e1, scope const void* e2)
      {
          return fn(cast(const(T*))e1, cast(const(T*))e2);
      }
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/root/dcompat.h gcc-13.2.0/gcc/d/dmd/root/dcompat.h
*** gcc-13.1.0/gcc/d/dmd/root/dcompat.h	Wed Apr 26 07:09:39 2023
--- gcc-13.2.0/gcc/d/dmd/root/dcompat.h	Thu Jul 27 08:13:04 2023
*************** struct DString : public DArray<const cha
*** 36,42 ****
  };
  
  /// Corresponding C++ type that maps to D size_t
! #if __APPLE__ && __i386__
  // size_t is 'unsigned long', which makes it mangle differently than D's 'uint'
  typedef unsigned d_size_t;
  #elif MARS && DMD_VERSION >= 2079 && DMD_VERSION <= 2081 && \
--- 36,42 ----
  };
  
  /// Corresponding C++ type that maps to D size_t
! #if __APPLE__ && (__i386__ || __ppc__)
  // size_t is 'unsigned long', which makes it mangle differently than D's 'uint'
  typedef unsigned d_size_t;
  #elif MARS && DMD_VERSION >= 2079 && DMD_VERSION <= 2081 && \
*************** typedef unsigned d_size_t;
*** 49,51 ****
--- 49,59 ----
  #else
  typedef size_t d_size_t;
  #endif
+ 
+ /// Corresponding C++ type that maps to D bool
+ #if __APPLE__ && __ppc__
+ // bool is defined as an 'int', which does not match same size as D
+ typedef uint8_t d_bool;
+ #else
+ typedef bool d_bool;
+ #endif
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/root/optional.h gcc-13.2.0/gcc/d/dmd/root/optional.h
*** gcc-13.1.0/gcc/d/dmd/root/optional.h	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/dmd/root/optional.h	Thu Jul 27 08:13:04 2023
***************
*** 11,16 ****
--- 11,18 ----
   * Coverage:    https://codecov.io/gh/dlang/dmd/src/master/src/dmd/root/optional.h
   */
  
+ #include "dcompat.h"    // for d_bool
+ 
  /// Optional type that is either `empty` or contains a value of type `T`
  template<typename T>
  struct Optional final
*************** private:
*** 20,26 ****
      T value;
  
      /** whether `value` is set **/
!     bool present;
  
  public:
      /** Creates an `Optional` with the given value **/
--- 22,28 ----
      T value;
  
      /** whether `value` is set **/
!     d_bool present;
  
  public:
      /** Creates an `Optional` with the given value **/
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/scope.h gcc-13.2.0/gcc/d/dmd/scope.h
*** gcc-13.1.0/gcc/d/dmd/scope.h	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/dmd/scope.h	Thu Jul 27 08:13:04 2023
*************** struct Scope
*** 81,88 ****
      ForeachStatement *fes;      // if nested function for ForeachStatement, this is it
      Scope *callsc;              // used for __FUNCTION__, __PRETTY_FUNCTION__ and __MODULE__
      Dsymbol *inunion;           // !=null if processing members of a union
!     bool nofree;                // true if shouldn't free it
!     bool inLoop;                // true if inside a loop (where constructor calls aren't allowed)
      int intypeof;               // in typeof(exp)
      VarDeclaration *lastVar;    // Previous symbol used to prevent goto-skips-init
  
--- 81,88 ----
      ForeachStatement *fes;      // if nested function for ForeachStatement, this is it
      Scope *callsc;              // used for __FUNCTION__, __PRETTY_FUNCTION__ and __MODULE__
      Dsymbol *inunion;           // !=null if processing members of a union
!     d_bool nofree;                // true if shouldn't free it
!     d_bool inLoop;                // true if inside a loop (where constructor calls aren't allowed)
      int intypeof;               // in typeof(exp)
      VarDeclaration *lastVar;    // Previous symbol used to prevent goto-skips-init
  
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/semantic2.d gcc-13.2.0/gcc/d/dmd/semantic2.d
*** gcc-13.1.0/gcc/d/dmd/semantic2.d	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/dmd/semantic2.d	Thu Jul 27 08:13:04 2023
*************** private void doGNUABITagSemantic(ref Exp
*** 807,815 ****
      // but it's a concession to practicality.
      // Casts are unfortunately necessary as `implicitConvTo` is not
      // `const` (and nor is `StringExp`, by extension).
!     static int predicate(const scope Expression* e1, const scope Expression* e2) nothrow
      {
-         scope(failure) assert(0, "An exception was thrown");
          return (cast(Expression*)e1).toStringExp().compare((cast(Expression*)e2).toStringExp());
      }
      ale.elements.sort!predicate;
--- 807,814 ----
      // but it's a concession to practicality.
      // Casts are unfortunately necessary as `implicitConvTo` is not
      // `const` (and nor is `StringExp`, by extension).
!     static int predicate(const scope Expression* e1, const scope Expression* e2)
      {
          return (cast(Expression*)e1).toStringExp().compare((cast(Expression*)e2).toStringExp());
      }
      ale.elements.sort!predicate;
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/semantic3.d gcc-13.2.0/gcc/d/dmd/semantic3.d
*** gcc-13.1.0/gcc/d/dmd/semantic3.d	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/dmd/semantic3.d	Thu Jul 27 08:13:04 2023
*************** private extern(C++) final class Semantic
*** 1420,1426 ****
           * https://issues.dlang.org/show_bug.cgi?id=14246
           */
          AggregateDeclaration ad = ctor.isMemberDecl();
!         if (!ctor.fbody || !ad || !ad.fieldDtor || !global.params.dtorFields || global.params.betterC || ctor.type.toTypeFunction.isnothrow)
              return visit(cast(FuncDeclaration)ctor);
  
          /* Generate:
--- 1420,1426 ----
           * https://issues.dlang.org/show_bug.cgi?id=14246
           */
          AggregateDeclaration ad = ctor.isMemberDecl();
!         if (!ctor.fbody || !ad || !ad.fieldDtor || !global.params.dtorFields || !global.params.useExceptions || ctor.type.toTypeFunction.isnothrow)
              return visit(cast(FuncDeclaration)ctor);
  
          /* Generate:
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/statement.h gcc-13.2.0/gcc/d/dmd/statement.h
*** gcc-13.1.0/gcc/d/dmd/statement.h	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/dmd/statement.h	Thu Jul 27 08:13:04 2023
*************** class SwitchStatement final : public Sta
*** 433,439 ****
  public:
      Expression *condition;
      Statement *_body;
!     bool isFinal;
  
      DefaultStatement *sdefault;
      Statement *tryBody;            // set to TryCatchStatement or TryFinallyStatement if in _body portion
--- 433,439 ----
  public:
      Expression *condition;
      Statement *_body;
!     d_bool isFinal;
  
      DefaultStatement *sdefault;
      Statement *tryBody;            // set to TryCatchStatement or TryFinallyStatement if in _body portion
*************** public:
*** 600,610 ****
  
      VarDeclaration *var;
      // set if semantic processing errors
!     bool errors;
  
      // was generated by the compiler,
      // wasn't present in source code
!     bool internalCatch;
  
      Catch *syntaxCopy();
  };
--- 600,610 ----
  
      VarDeclaration *var;
      // set if semantic processing errors
!     d_bool errors;
  
      // was generated by the compiler,
      // wasn't present in source code
!     d_bool internalCatch;
  
      Catch *syntaxCopy();
  };
*************** public:
*** 616,622 ****
      Statement *finalbody;
  
      Statement *tryBody;   // set to enclosing TryCatchStatement or TryFinallyStatement if in _body portion
!     bool bodyFallsThru;   // true if _body falls through to finally
  
      static TryFinallyStatement *create(const Loc &loc, Statement *body, Statement *finalbody);
      TryFinallyStatement *syntaxCopy() override;
--- 616,622 ----
      Statement *finalbody;
  
      Statement *tryBody;   // set to enclosing TryCatchStatement or TryFinallyStatement if in _body portion
!     d_bool bodyFallsThru;   // true if _body falls through to finally
  
      static TryFinallyStatement *create(const Loc &loc, Statement *body, Statement *finalbody);
      TryFinallyStatement *syntaxCopy() override;
*************** public:
*** 643,649 ****
      Expression *exp;
      // was generated by the compiler,
      // wasn't present in source code
!     bool internalThrow;
  
      ThrowStatement *syntaxCopy() override;
  
--- 643,649 ----
      Expression *exp;
      // was generated by the compiler,
      // wasn't present in source code
!     d_bool internalThrow;
  
      ThrowStatement *syntaxCopy() override;
  
*************** public:
*** 668,674 ****
      TryFinallyStatement *tf;
      ScopeGuardStatement *os;
      VarDeclaration *lastVar;
!     bool inCtfeBlock;
      GotoStatement *syntaxCopy() override;
  
      void accept(Visitor *v) override { v->visit(this); }
--- 668,674 ----
      TryFinallyStatement *tf;
      ScopeGuardStatement *os;
      VarDeclaration *lastVar;
!     d_bool inCtfeBlock;
      GotoStatement *syntaxCopy() override;
  
      void accept(Visitor *v) override { v->visit(this); }
*************** public:
*** 685,692 ****
      VarDeclaration *lastVar;
      Statement *gotoTarget;      // interpret
      void* extra;                // used by Statement_toIR()
!     bool breaks;                // someone did a 'break ident'
!     bool inCtfeBlock;
      LabelStatement *syntaxCopy() override;
  
      void accept(Visitor *v) override { v->visit(this); }
--- 685,692 ----
      VarDeclaration *lastVar;
      Statement *gotoTarget;      // interpret
      void* extra;                // used by Statement_toIR()
!     d_bool breaks;                // someone did a 'break ident'
!     d_bool inCtfeBlock;
      LabelStatement *syntaxCopy() override;
  
      void accept(Visitor *v) override { v->visit(this); }
*************** class LabelDsymbol final : public Dsymbo
*** 697,704 ****
  public:
      LabelStatement *statement;
  
!     bool deleted;           // set if rewritten to return in foreach delegate
!     bool iasm;              // set if used by inline assembler
  
      static LabelDsymbol *create(Identifier *ident);
      LabelDsymbol *isLabel() override;
--- 697,704 ----
  public:
      LabelStatement *statement;
  
!     d_bool deleted;           // set if rewritten to return in foreach delegate
!     d_bool iasm;              // set if used by inline assembler
  
      static LabelDsymbol *create(Identifier *ident);
      LabelDsymbol *isLabel() override;
*************** public:
*** 722,729 ****
      code *asmcode;
      unsigned asmalign;          // alignment of this statement
      unsigned regs;              // mask of registers modified (must match regm_t in back end)
!     bool refparam;              // true if function parameter is referenced
!     bool naked;                 // true if function is to be naked
  
      InlineAsmStatement *syntaxCopy() override;
      void accept(Visitor *v) override { v->visit(this); }
--- 722,729 ----
      code *asmcode;
      unsigned asmalign;          // alignment of this statement
      unsigned regs;              // mask of registers modified (must match regm_t in back end)
!     d_bool refparam;              // true if function parameter is referenced
!     d_bool naked;                 // true if function is to be naked
  
      InlineAsmStatement *syntaxCopy() override;
      void accept(Visitor *v) override { v->visit(this); }
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/statementsem.d gcc-13.2.0/gcc/d/dmd/statementsem.d
*** gcc-13.1.0/gcc/d/dmd/statementsem.d	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/dmd/statementsem.d	Thu Jul 27 08:13:04 2023
*************** package (dmd) extern (C++) final class S
*** 1941,1947 ****
          }
          if (checkNonAssignmentArrayOp(ifs.condition))
              ifs.condition = ErrorExp.get();
-         ifs.condition = checkGC(scd, ifs.condition);
  
          // Convert to boolean after declaring prm so this works:
          //  if (S prm = S()) {}
--- 1941,1946 ----
*************** package (dmd) extern (C++) final class S
*** 1953,1958 ****
--- 1952,1961 ----
          // This feature allows a limited form of conditional compilation.
          ifs.condition = ifs.condition.optimize(WANTvalue);
  
+         // checkGC after optimizing the condition so that
+         // compile time constants are reduced.
+         ifs.condition = checkGC(scd, ifs.condition);
+ 
          // Save 'root' of two branches (then and else) at the point where it forks
          CtorFlow ctorflow_root = scd.ctorflow.clone();
  
*************** public auto makeTupleForeach(Scope* sc,
*** 4525,4532 ****
              decls.append(Dsymbol.arraySyntaxCopy(dbody));
          else
          {
!             if (fs._body) // https://issues.dlang.org/show_bug.cgi?id=17646
!                 stmts.push(fs._body.syntaxCopy());
              s = new CompoundStatement(loc, stmts);
          }
  
--- 4528,4534 ----
              decls.append(Dsymbol.arraySyntaxCopy(dbody));
          else
          {
!             stmts.push(fs._body.syntaxCopy());
              s = new CompoundStatement(loc, stmts);
          }
  
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/target.h gcc-13.2.0/gcc/d/dmd/target.h
*** gcc-13.1.0/gcc/d/dmd/target.h	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/dmd/target.h	Thu Jul 27 08:13:04 2023
*************** struct TargetCPP
*** 92,102 ****
          Microsoft,
          Sun
      };
!     bool reverseOverloads;    // with dmc and cl, overloaded functions are grouped and in reverse order
!     bool exceptions;          // set if catching C++ exceptions is supported
!     bool twoDtorInVtable;     // target C++ ABI puts deleting and non-deleting destructor into vtable
!     bool splitVBasetable;     // set if C++ ABI uses separate tables for virtual functions and virtual bases
!     bool wrapDtorInExternD;   // set if C++ dtors require a D wrapper to be callable from runtime
      Runtime runtime;
  
      const char *toMangle(Dsymbol *s);
--- 92,102 ----
          Microsoft,
          Sun
      };
!     d_bool reverseOverloads;    // with dmc and cl, overloaded functions are grouped and in reverse order
!     d_bool exceptions;          // set if catching C++ exceptions is supported
!     d_bool twoDtorInVtable;     // target C++ ABI puts deleting and non-deleting destructor into vtable
!     d_bool splitVBasetable;     // set if C++ ABI uses separate tables for virtual functions and virtual bases
!     d_bool wrapDtorInExternD;   // set if C++ dtors require a D wrapper to be callable from runtime
      Runtime runtime;
  
      const char *toMangle(Dsymbol *s);
*************** struct TargetCPP
*** 110,116 ****
  
  struct TargetObjC
  {
!     bool supported;     // set if compiler can interface with Objective-C
  };
  
  struct Target
--- 110,116 ----
  
  struct TargetObjC
  {
!     d_bool supported;     // set if compiler can interface with Objective-C
  };
  
  struct Target
*************** struct Target
*** 156,170 ****
  
      DString architectureName;    // name of the platform architecture (e.g. X86_64)
      CPU cpu;                // CPU instruction set to target
!     bool is64bit;           // generate 64 bit code for x86_64; true by default for 64 bit dmd
!     bool isLP64;            // pointers are 64 bits
  
      // Environmental
      DString obj_ext;    /// extension for object files
      DString lib_ext;    /// extension for static library files
      DString dll_ext;    /// extension for dynamic library files
!     bool run_noext;     /// allow -run sources without extensions
!     bool omfobj;        /// for Win32: write OMF object files instead of COFF
  
      template <typename T>
      struct FPTypeProperties
--- 156,170 ----
  
      DString architectureName;    // name of the platform architecture (e.g. X86_64)
      CPU cpu;                // CPU instruction set to target
!     d_bool is64bit;           // generate 64 bit code for x86_64; true by default for 64 bit dmd
!     d_bool isLP64;            // pointers are 64 bits
  
      // Environmental
      DString obj_ext;    /// extension for object files
      DString lib_ext;    /// extension for static library files
      DString dll_ext;    /// extension for dynamic library files
!     d_bool run_noext;     /// allow -run sources without extensions
!     d_bool omfobj;        /// for Win32: write OMF object files instead of COFF
  
      template <typename T>
      struct FPTypeProperties
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/template.h gcc-13.2.0/gcc/d/dmd/template.h
*** gcc-13.1.0/gcc/d/dmd/template.h	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/dmd/template.h	Thu Jul 27 08:13:04 2023
*************** public:
*** 78,89 ****
  
      Dsymbol *onemember;         // if !=NULL then one member of this template
  
!     bool literal;               // this template declaration is a literal
!     bool ismixin;               // template declaration is only to be used as a mixin
!     bool isstatic;              // this is static template declaration
!     bool isTrivialAliasSeq;     // matches `template AliasSeq(T...) { alias AliasSeq = T; }
!     bool isTrivialAlias;        // matches pattern `template Alias(T) { alias Alias = qualifiers(T); }`
!     bool deprecated_;           // this template declaration is deprecated
      Visibility visibility;
  
      TemplatePrevious *previous;         // threaded list of previous instantiation attempts on stack
--- 78,89 ----
  
      Dsymbol *onemember;         // if !=NULL then one member of this template
  
!     d_bool literal;               // this template declaration is a literal
!     d_bool ismixin;               // template declaration is only to be used as a mixin
!     d_bool isstatic;              // this is static template declaration
!     d_bool isTrivialAliasSeq;     // matches `template AliasSeq(T...) { alias AliasSeq = T; }
!     d_bool isTrivialAlias;        // matches pattern `template Alias(T) { alias Alias = qualifiers(T); }`
!     d_bool deprecated_;           // this template declaration is deprecated
      Visibility visibility;
  
      TemplatePrevious *previous;         // threaded list of previous instantiation attempts on stack
*************** public:
*** 133,139 ****
       * A dependent template parameter should return MATCHexact in matchArg()
       * to respect the match level of the corresponding precedent parameter.
       */
!     bool dependent;
  
      virtual TemplateTypeParameter  *isTemplateTypeParameter();
      virtual TemplateValueParameter *isTemplateValueParameter();
--- 133,139 ----
       * A dependent template parameter should return MATCHexact in matchArg()
       * to respect the match level of the corresponding precedent parameter.
       */
!     d_bool dependent;
  
      virtual TemplateTypeParameter  *isTemplateTypeParameter();
      virtual TemplateValueParameter *isTemplateValueParameter();
diff -Nrcpad gcc-13.1.0/gcc/d/dmd/visitor.h gcc-13.2.0/gcc/d/dmd/visitor.h
*** gcc-13.1.0/gcc/d/dmd/visitor.h	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/dmd/visitor.h	Thu Jul 27 08:13:04 2023
***************
*** 10,15 ****
--- 10,16 ----
  #pragma once
  
  #include "root/dsystem.h"
+ #include "root/dcompat.h"   // for d_bool
  
  class Statement;
  class ErrorStatement;
*************** public:
*** 663,668 ****
  class StoppableVisitor : public Visitor
  {
  public:
!     bool stop;
      StoppableVisitor() : stop(false) {}
  };
--- 664,669 ----
  class StoppableVisitor : public Visitor
  {
  public:
!     d_bool stop;
      StoppableVisitor() : stop(false) {}
  };
diff -Nrcpad gcc-13.1.0/gcc/d/expr.cc gcc-13.2.0/gcc/d/expr.cc
*** gcc-13.1.0/gcc/d/expr.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/expr.cc	Thu Jul 27 08:13:04 2023
*************** public:
*** 2701,2706 ****
--- 2701,2710 ----
  	    if (tb->ty == TY::Tarray)
  	      ctor = d_array_value (type, size_int (e->elements->length), ctor);
  
+ 	    /* Immutable literals can be placed in rodata.  */
+ 	    if (tb->isImmutable ())
+ 	      TREE_READONLY (decl) = 1;
+ 
  	    d_pushdecl (decl);
  	    rest_of_decl_compilation (decl, 1, 0);
  	  }
diff -Nrcpad gcc-13.1.0/gcc/d/gdc.texi gcc-13.2.0/gcc/d/gdc.texi
*** gcc-13.1.0/gcc/d/gdc.texi	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/gdc.texi	Thu Jul 27 08:13:04 2023
*************** Do not warn about usage of deprecated fe
*** 699,704 ****
--- 699,721 ----
  @item -Werror
  Turns all warnings into errors.
  
+ @opindex Wextra
+ @opindex Wno-extra
+ @item -Wextra
+ This enables some extra warning flags that are not enabled by
+ @option{-Wall}.
+ 
+ @gccoptlist{-Waddress
+ -Wcast-result
+ -Wmismatched-special-enum
+ -Wunknown-pragmas}
+ 
+ @opindex Wmismatched-special-enum
+ @opindex Wno-mismatched-special-enum
+ @item -Wmismatched-special-enum
+ Warn when an enum the compiler recognizes as special is declared with a
+ different size to the built-in type it is representing.
+ 
  @opindex Wspeculative
  @opindex Wno-speculative
  @item -Wspeculative
diff -Nrcpad gcc-13.1.0/gcc/d/implement-d.texi gcc-13.2.0/gcc/d/implement-d.texi
*** gcc-13.1.0/gcc/d/implement-d.texi	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/implement-d.texi	Thu Jul 27 08:13:04 2023
*************** for convenience: @code{c_complex_double}
*** 2085,2090 ****
--- 2085,2095 ----
  @code{c_complex_real}, @code{cpp_long}, @code{cpp_longlong},
  @code{c_long_double}, @code{cpp_ulong}, @code{cpp_ulonglong}.
  
+ It may cause undefined behavior at runtime if a special enum is declared with a
+ base type that has a different size to the target C/C++ type it is
+ representing.  The GNU D compiler will catch such declarations and emit a
+ warning when the @option{-Wmismatched-special-enum} option is seen on the
+ command-line.
  
  @c --------------------------------------------------------
  
diff -Nrcpad gcc-13.1.0/gcc/d/imports.cc gcc-13.2.0/gcc/d/imports.cc
*** gcc-13.1.0/gcc/d/imports.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/imports.cc	Thu Jul 27 08:13:04 2023
*************** public:
*** 127,132 ****
--- 127,141 ----
      this->result_ = this->make_import (TYPE_STUB_DECL (type));
    }
  
+   void visit (VarDeclaration *d) final override
+   {
+     /* Not all kinds of manifest constants create a CONST_DECL.  */
+     if (!d->canTakeAddressOf () && !d->type->isscalar ())
+       return;
+ 
+     visit ((Declaration *) d);
+   }
+ 
    /* For now, ignore importing other kinds of dsymbols.  */
    void visit (ScopeDsymbol *) final override
    {
diff -Nrcpad gcc-13.1.0/gcc/d/intrinsics.cc gcc-13.2.0/gcc/d/intrinsics.cc
*** gcc-13.1.0/gcc/d/intrinsics.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/intrinsics.cc	Thu Jul 27 08:13:04 2023
*************** expand_volatile_load (tree callexp)
*** 1007,1012 ****
--- 1007,1013 ----
    tree type = build_qualified_type (TREE_TYPE (ptrtype), TYPE_QUAL_VOLATILE);
    tree result = indirect_ref (type, ptr);
    TREE_THIS_VOLATILE (result) = 1;
+   TREE_SIDE_EFFECTS (result) = 1;
  
    return result;
  }
*************** expand_volatile_store (tree callexp)
*** 1034,1039 ****
--- 1035,1041 ----
    tree type = build_qualified_type (TREE_TYPE (ptrtype), TYPE_QUAL_VOLATILE);
    tree result = indirect_ref (type, ptr);
    TREE_THIS_VOLATILE (result) = 1;
+   TREE_SIDE_EFFECTS (result) = 1;
  
    /* (*(volatile T *) ptr) = value;  */
    tree value = CALL_EXPR_ARG (callexp, 1);
diff -Nrcpad gcc-13.1.0/gcc/d/lang.opt gcc-13.2.0/gcc/d/lang.opt
*** gcc-13.1.0/gcc/d/lang.opt	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/lang.opt	Thu Jul 27 08:13:04 2023
*************** Werror
*** 134,139 ****
--- 134,147 ----
  D
  ; Documented in common.opt
  
+ Wextra
+ D Warning
+ ; Documented in common.opt
+ 
+ Wmismatched-special-enum
+ D Warning Var(warn_mismatched_special_enum) LangEnabledBy(D, Wextra)
+ Warn when a special enum is declared with the wrong base type.
+ 
  Wpsabi
  D
  ; Documented in C
*************** fdump-d-original
*** 283,288 ****
--- 291,300 ----
  D
  Display the frontend AST after parsing and semantic passes.
  
+ fexceptions
+ D
+ ; Documented in common.opt
+ 
  fextern-std=
  D Joined RejectNegative Enum(extern_stdcpp) Var(flag_extern_stdcpp)
  -fextern-std=<standard>	Set C++ name mangling compatibility with <standard>.
diff -Nrcpad gcc-13.1.0/gcc/d/types.cc gcc-13.2.0/gcc/d/types.cc
*** gcc-13.1.0/gcc/d/types.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/d/types.cc	Thu Jul 27 08:13:04 2023
*************** layout_aggregate_type (AggregateDeclarat
*** 573,578 ****
--- 573,607 ----
      }
  }
  
+ /* Given a record type TYPE compute the finalized record mode if all fields have
+    had their types resolved and sizes determined.  */
+ 
+ void
+ finish_aggregate_mode (tree type)
+ {
+   for (tree field = TYPE_FIELDS (type); field; field = DECL_CHAIN (field))
+     {
+       /* Fields of type `typeof(*null)' have no size, so let them force the
+ 	 record type mode to be computed as BLKmode.  */
+       if (TYPE_MAIN_VARIANT (TREE_TYPE (field)) == noreturn_type_node)
+ 	break;
+ 
+       if (DECL_SIZE (field) == NULL_TREE)
+ 	return;
+     }
+ 
+   compute_record_mode (type);
+ 
+   /* Propagate computed mode to all variants of this aggregate type.  */
+   for (tree t = TYPE_MAIN_VARIANT (type); t; t = TYPE_NEXT_VARIANT (t))
+     {
+       if (t == type)
+ 	continue;
+ 
+       SET_TYPE_MODE (t, TYPE_MODE (type));
+     }
+ }
+ 
  /* If the aggregate type TYPE completes the type of any previous field
     declarations, lay them out now.  */
  
*************** finish_incomplete_fields (tree type)
*** 596,601 ****
--- 625,633 ----
  	}
  
        relayout_decl (field);
+ 
+       /* Relayout of field may change the mode of its RECORD_TYPE.  */
+       finish_aggregate_mode (DECL_FIELD_CONTEXT (field));
      }
  
    /* No more forward references to process.  */
*************** finish_aggregate_type (unsigned structsi
*** 615,623 ****
    SET_TYPE_ALIGN (type, alignsize * BITS_PER_UNIT);
    TYPE_PACKED (type) = (alignsize == 1);
  
-   /* Set the back-end type mode.  */
-   compute_record_mode (type);
- 
    /* Layout all fields now the type is complete.  */
    for (tree field = TYPE_FIELDS (type); field; field = DECL_CHAIN (field))
      {
--- 647,652 ----
*************** finish_aggregate_type (unsigned structsi
*** 662,667 ****
--- 691,699 ----
  	}
      }
  
+   /* Set the back-end type mode after all fields have had their size set.  */
+   finish_aggregate_mode (type);
+ 
    /* Fix up all forward-referenced variants of this aggregate type.  */
    for (tree t = TYPE_MAIN_VARIANT (type); t; t = TYPE_NEXT_VARIANT (t))
      {
*************** finish_aggregate_type (unsigned structsi
*** 673,679 ****
        TYPE_SIZE (t) = TYPE_SIZE (type);
        TYPE_SIZE_UNIT (t) = TYPE_SIZE_UNIT (type);
        TYPE_PACKED (type) = TYPE_PACKED (type);
-       SET_TYPE_MODE (t, TYPE_MODE (type));
        SET_TYPE_ALIGN (t, TYPE_ALIGN (type));
        TYPE_USER_ALIGN (t) = TYPE_USER_ALIGN (type);
      }
--- 705,710 ----
*************** public:
*** 1067,1072 ****
--- 1098,1118 ----
  	gcc_assert (underlying != NULL);
  
  	t->ctype = build_variant_type_copy (build_ctype (underlying));
+ 
+ 	/* When the size of the declared enum base type doesn't match the target
+ 	   C type that this enum is being used as a placeholder for, we can't
+ 	   use the generated underlying type as it'll conflict with all sizes
+ 	   the front-end has computed during semantic.  */
+ 	if (TYPE_SIZE (t->ctype) != TYPE_SIZE (basetype))
+ 	  {
+ 	    warning_at (make_location_t (t->sym->loc),
+ 			OPT_Wmismatched_special_enum,
+ 			"size of %qs (%wd) differ from its declared size (%wd)",
+ 			t->sym->ident->toChars (), int_size_in_bytes (t->ctype),
+ 			int_size_in_bytes (basetype));
+ 	    t->ctype = basetype;
+ 	  }
+ 
  	build_type_decl (t->ctype, t->sym);
        }
      else if (t->sym->ident == NULL
diff -Nrcpad gcc-13.1.0/gcc/doc/cpp.1 gcc-13.2.0/gcc/doc/cpp.1
*** gcc-13.1.0/gcc/doc/cpp.1	Wed Apr 26 07:12:09 2023
--- gcc-13.2.0/gcc/doc/cpp.1	Thu Jul 27 08:18:11 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2023-07-27" "gcc-13.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-13.1.0/gcc/doc/extend.texi gcc-13.2.0/gcc/doc/extend.texi
*** gcc-13.1.0/gcc/doc/extend.texi	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/doc/extend.texi	Thu Jul 27 08:13:04 2023
*************** an extension.  @xref{Variable Length}, f
*** 13660,13666 ****
  
  @enddefbuiltin
  
! @defbuiltin{{void *}__builtin_alloca_with_align_and_max (size_t size, size_t alignment, size_t max_size)}
  Similar to @code{__builtin_alloca_with_align} but takes an extra argument
  specifying an upper bound for @var{size} in case its value cannot be computed
  at compile time, for use by @option{-fstack-usage}, @option{-Wstack-usage}
--- 13660,13666 ----
  
  @enddefbuiltin
  
! @defbuiltin{{void *} __builtin_alloca_with_align_and_max (size_t size, size_t alignment, size_t max_size)}
  Similar to @code{__builtin_alloca_with_align} but takes an extra argument
  specifying an upper bound for @var{size} in case its value cannot be computed
  at compile time, for use by @option{-fstack-usage}, @option{-Wstack-usage}
*************** Intel Core i7 Rocketlake CPU.
*** 21972,21977 ****
--- 21972,21980 ----
  @item graniterapids
  Intel Core i7 graniterapids CPU.
  
+ @item graniterapids-d
+ Intel Core i7 graniterapids D CPU.
+ 
  @item bonnell
  Intel Atom Bonnell CPU.
  
diff -Nrcpad gcc-13.1.0/gcc/doc/fsf-funding.7 gcc-13.2.0/gcc/doc/fsf-funding.7
*** gcc-13.1.0/gcc/doc/fsf-funding.7	Wed Apr 26 07:12:09 2023
--- gcc-13.2.0/gcc/doc/fsf-funding.7	Thu Jul 27 08:18:11 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2023-07-27" "gcc-13.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-13.1.0/gcc/doc/g++.1 gcc-13.2.0/gcc/doc/g++.1
*** gcc-13.1.0/gcc/doc/g++.1	Wed Apr 26 07:27:36 2023
--- gcc-13.2.0/gcc/doc/g++.1	Thu Jul 27 08:33:22 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2023-07-27" "gcc-13.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
*************** See \s-1RS/6000\s0 and PowerPC Options.
*** 1234,1240 ****
  \&\fB\-mbig\-endian  \-mlittle\-endian
  \&\-mstack\-protector\-guard=\fR\fIguard\fR  \fB\-mstack\-protector\-guard\-reg=\fR\fIreg\fR
  \&\fB\-mstack\-protector\-guard\-offset=\fR\fIoffset\fR
! \&\fB\-mcsr\-check \-mno\-csr\-check\fR
  .Sp
  \&\fI\s-1RL78\s0 Options\fR
  \&\fB\-msim  \-mmul=none  \-mmul=g13  \-mmul=g14  \-mallregs
--- 1234,1241 ----
  \&\fB\-mbig\-endian  \-mlittle\-endian
  \&\-mstack\-protector\-guard=\fR\fIguard\fR  \fB\-mstack\-protector\-guard\-reg=\fR\fIreg\fR
  \&\fB\-mstack\-protector\-guard\-offset=\fR\fIoffset\fR
! \&\fB\-mcsr\-check \-mno\-csr\-check
! \&\-minline\-atomics  \-mno\-inline\-atomics\fR
  .Sp
  \&\fI\s-1RL78\s0 Options\fR
  \&\fB\-msim  \-mmul=none  \-mmul=g13  \-mmul=g14  \-mallregs
*************** where \f(CW\*(C`std::minmax\*(C'\fR retu
*** 3739,3745 ****
  both references dangle after the end of the full expression that contains
  the call to \f(CW\*(C`std::minmax\*(C'\fR.
  .Sp
! This warning is enabled by \fB\-Wall\fR.
  .IP "\fB\-Wdelete\-non\-virtual\-dtor\fR (\*(C+ and Objective\-\*(C+ only)" 4
  .IX Item "-Wdelete-non-virtual-dtor ( and Objective- only)"
  Warn when \f(CW\*(C`delete\*(C'\fR is used to destroy an instance of a class that
--- 3740,3746 ----
  both references dangle after the end of the full expression that contains
  the call to \f(CW\*(C`std::minmax\*(C'\fR.
  .Sp
! This warning is enabled by \fB\-Wextra\fR.
  .IP "\fB\-Wdelete\-non\-virtual\-dtor\fR (\*(C+ and Objective\-\*(C+ only)" 4
  .IX Item "-Wdelete-non-virtual-dtor ( and Objective- only)"
  Warn when \f(CW\*(C`delete\*(C'\fR is used to destroy an instance of a class that
*************** and Objective\-\*(C+ programs:
*** 4649,4658 ****
  Use \fIclass-name\fR as the name of the class to instantiate for each
  literal string specified with the syntax \f(CW\*(C`@"..."\*(C'\fR.  The default
  class name is \f(CW\*(C`NXConstantString\*(C'\fR if the \s-1GNU\s0 runtime is being used, and
! \&\f(CW\*(C`NSConstantString\*(C'\fR if the NeXT runtime is being used (see below).  The
! \&\fB\-fconstant\-cfstrings\fR option, if also present, overrides the
! \&\fB\-fconstant\-string\-class\fR setting and cause \f(CW\*(C`@"..."\*(C'\fR literals
! to be laid out as constant CoreFoundation strings.
  .IP "\fB\-fgnu\-runtime\fR" 4
  .IX Item "-fgnu-runtime"
  Generate object code compatible with the standard \s-1GNU\s0 Objective-C
--- 4650,4661 ----
  Use \fIclass-name\fR as the name of the class to instantiate for each
  literal string specified with the syntax \f(CW\*(C`@"..."\*(C'\fR.  The default
  class name is \f(CW\*(C`NXConstantString\*(C'\fR if the \s-1GNU\s0 runtime is being used, and
! \&\f(CW\*(C`NSConstantString\*(C'\fR if the NeXT runtime is being used (see below).  On
! Darwin (macOS, MacOS X) platforms, the \fB\-fconstant\-cfstrings\fR option, if
! also present, overrides the \fB\-fconstant\-string\-class\fR setting and cause
! \&\f(CW\*(C`@"..."\*(C'\fR literals to be laid out as constant CoreFoundation strings.
! Note that \fB\-fconstant\-cfstrings\fR is an alias for the target-specific
! \&\fB\-mconstant\-cfstrings\fR equivalent.
  .IP "\fB\-fgnu\-runtime\fR" 4
  .IX Item "-fgnu-runtime"
  Generate object code compatible with the standard \s-1GNU\s0 Objective-C
*************** name is still supported, but the newer n
*** 5869,5875 ****
  .Sp
  \&\fB\-Wclobbered
  \&\-Wcast\-function\-type
! \&\-Wdeprecated\-copy\fR (\*(C+ only)
  \&\fB\-Wempty\-body
  \&\-Wenum\-conversion\fR (C only)
  \&\fB\-Wignored\-qualifiers
--- 5872,5879 ----
  .Sp
  \&\fB\-Wclobbered
  \&\-Wcast\-function\-type
! \&\-Wdangling\-reference\fR (\*(C+ only)
! \&\fB\-Wdeprecated\-copy\fR (\*(C+ only)
  \&\fB\-Wempty\-body
  \&\-Wenum\-conversion\fR (C only)
  \&\fB\-Wignored\-qualifiers
*************** bracketed, but that for \f(CW\*(C`b\*(C'
*** 6654,6660 ****
  This warning is enabled by \fB\-Wall\fR.
  .IP "\fB\-Wmissing\-include\-dirs\fR (C, \*(C+, Objective-C, Objective\-\*(C+ and Fortran only)" 4
  .IX Item "-Wmissing-include-dirs (C, , Objective-C, Objective- and Fortran only)"
! Warn if a user-supplied include directory does not exist. This opions is disabled
  by default for C, \*(C+, Objective-C and Objective\-\*(C+. For Fortran, it is partially
  enabled by default by warning for \-I and \-J, only.
  .IP "\fB\-Wno\-missing\-profile\fR" 4
--- 6658,6664 ----
  This warning is enabled by \fB\-Wall\fR.
  .IP "\fB\-Wmissing\-include\-dirs\fR (C, \*(C+, Objective-C, Objective\-\*(C+ and Fortran only)" 4
  .IX Item "-Wmissing-include-dirs (C, , Objective-C, Objective- and Fortran only)"
! Warn if a user-supplied include directory does not exist. This option is disabled
  by default for C, \*(C+, Objective-C and Objective\-\*(C+. For Fortran, it is partially
  enabled by default by warning for \-I and \-J, only.
  .IP "\fB\-Wno\-missing\-profile\fR" 4
*************** This is by default \s-1ON.\s0
*** 23283,23293 ****
  .IP "\fB\-gfull\fR" 4
  .IX Item "-gfull"
  Emit debugging information for all symbols and types.
  .IP "\fB\-mmacosx\-version\-min=\fR\fIversion\fR" 4
  .IX Item "-mmacosx-version-min=version"
! The earliest version of MacOS X that this executable will run on
! is \fIversion\fR.  Typical values of \fIversion\fR include \f(CW10.1\fR,
! \&\f(CW10.2\fR, and \f(CW10.3.9\fR.
  .Sp
  If the compiler was built to use the system's headers by default,
  then the default for this option is the system version on which the
--- 23287,23305 ----
  .IP "\fB\-gfull\fR" 4
  .IX Item "-gfull"
  Emit debugging information for all symbols and types.
+ .IP "\fB\-fconstant\-cfstrings\fR" 4
+ .IX Item "-fconstant-cfstrings"
+ The \fB\-fconstant\-cfstrings\fR is an alias for \fB\-mconstant\-cfstrings\fR.
+ .IP "\fB\-mconstant\-cfstrings\fR" 4
+ .IX Item "-mconstant-cfstrings"
+ When the NeXT runtime is being used (the default on these systems), override
+ any \fB\-fconstant\-string\-class\fR setting and cause \f(CW\*(C`@"..."\*(C'\fR
+ literals to be laid out as constant CoreFoundation strings.
  .IP "\fB\-mmacosx\-version\-min=\fR\fIversion\fR" 4
  .IX Item "-mmacosx-version-min=version"
! The earliest version of MacOS X that this executable will run on is
! \&\fIversion\fR.  Typical values supported for \fIversion\fR include \f(CW12\fR,
! \&\f(CW10.12\fR, and \f(CW10.5.8\fR.
  .Sp
  If the compiler was built to use the system's headers by default,
  then the default for this option is the system version on which the
*************** Put global and static data smaller than
*** 28081,28086 ****
--- 28093,28107 ----
  Do or don't use smaller but slower prologue and epilogue code that uses
  library function calls.  The default is to use fast inline prologues and
  epilogues.
+ .IP "\fB\-minline\-atomics\fR" 4
+ .IX Item "-minline-atomics"
+ .PD 0
+ .IP "\fB\-mno\-inline\-atomics\fR" 4
+ .IX Item "-mno-inline-atomics"
+ .PD
+ Do or don't use smaller but slower subword atomic emulation code that uses
+ libatomic function calls.  The default is to use fast inline subword atomics
+ that do not require libatomic.
  .IP "\fB\-mshorten\-memrefs\fR" 4
  .IX Item "-mshorten-memrefs"
  .PD 0
*************** SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PREF
*** 31383,31389 ****
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX,\s0 GFNI-SSE, \s-1CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL,\s0 AVX-VNNI,
! \&\s-1AVXIFMA, AVXVNNIINT8, AVXNECONVERT\s0 and \s-1CMPCCXADD\s0 instruction set support.
  .IP "\fBgrandridge\fR" 4
  .IX Item "grandridge"
  Intel Grand Ridge \s-1CPU\s0 with 64\-bit extensions, \s-1MOVBE, MMX, SSE, SSE2, SSE3,
--- 31404,31411 ----
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX,\s0 GFNI-SSE, \s-1CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL,\s0 AVX-VNNI,
! \&\s-1AVXIFMA, AVXVNNIINT8, AVXNECONVERT, CMPCCXADD, ENQCMD\s0 and \s-1UINTR\s0 instruction set
! support.
  .IP "\fBgrandridge\fR" 4
  .IX Item "grandridge"
  Intel Grand Ridge \s-1CPU\s0 with 64\-bit extensions, \s-1MOVBE, MMX, SSE, SSE2, SSE3,
*************** SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PREF
*** 31391,31398 ****
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX,\s0 GFNI-SSE, \s-1CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL,\s0 AVX-VNNI,
! \&\s-1AVXIFMA, AVXVNNIINT8, AVXNECONVERT, CMPCCXADD\s0 and \s-1RAOINT\s0 instruction set
! support.
  .IP "\fBknl\fR" 4
  .IX Item "knl"
  Intel Knight's Landing \s-1CPU\s0 with 64\-bit extensions, \s-1MOVBE, MMX, SSE, SSE2, SSE3,
--- 31413,31420 ----
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX,\s0 GFNI-SSE, \s-1CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL,\s0 AVX-VNNI,
! \&\s-1AVXIFMA, AVXVNNIINT8, AVXNECONVERT, CMPCCXADD, ENQCMD, UINTR\s0 and \s-1RAOINT\s0
! instruction set support.
  .IP "\fBknl\fR" 4
  .IX Item "knl"
  Intel Knight's Landing \s-1CPU\s0 with 64\-bit extensions, \s-1MOVBE, MMX, SSE, SSE2, SSE3,
*************** RDRND, F16C, AVX2, BMI, BMI2, LZCNT, FMA
*** 31496,31504 ****
  AES, CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW, AVX512DQ,
  AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA, AVX512VNNI, GFNI, VAES, AVX512VBMI2,
  VPCLMULQDQ, AVX512BITALG, RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB,
! MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG,
! SERIALIZE, TSXLDTRK, UINTR, AMX\-BF16,\s0 AMX-TILE, \s-1AMX\-INT8,\s0 AVX-VNNI, \s-1AVX512\-FP16,
! AVX512BF16, AMX\-FP16\s0 and \s-1PREFETCHI\s0 instruction set support.
  .IP "\fBk6\fR" 4
  .IX Item "k6"
  \&\s-1AMD K6 CPU\s0 with \s-1MMX\s0 instruction set support.
--- 31518,31537 ----
  AES, CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW, AVX512DQ,
  AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA, AVX512VNNI, GFNI, VAES, AVX512VBMI2,
  VPCLMULQDQ, AVX512BITALG, RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB,
! MOVDIRI, MOVDIR64B, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG, SERIALIZE, TSXLDTRK,
! UINTR, AMX\-BF16,\s0 AMX-TILE, \s-1AMX\-INT8,\s0 AVX-VNNI, \s-1AVX512\-FP16, AVX512BF16, AMX\-FP16\s0
! and \s-1PREFETCHI\s0 instruction set support.
! .IP "\fBgraniterapids-d\fR" 4
! .IX Item "graniterapids-d"
! Intel graniterapids D \s-1CPU\s0 with 64\-bit extensions, \s-1MOVBE, MMX, SSE, SSE2, SSE3,
! SSSE3, SSE4.1, SSE4.2, POPCNT, CX16, SAHF, FXSR, AVX, XSAVE, PCLMUL, FSGSBASE,
! RDRND, F16C, AVX2, BMI, BMI2, LZCNT, FMA, MOVBE, HLE, RDSEED, ADCX, PREFETCHW,
! AES, CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW, AVX512DQ,
! AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA, AVX512VNNI, GFNI, VAES, AVX512VBMI2,
! VPCLMULQDQ, AVX512BITALG, RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB,
! MOVDIRI, MOVDIR64B, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG, SERIALIZE, TSXLDTRK,
! UINTR, AMX\-BF16,\s0 AMX-TILE, \s-1AMX\-INT8,\s0 AVX-VNNI, \s-1AVX512FP16, AVX512BF16, AMX\-FP16,
! PREFETCHI\s0 and AMX-COMPLEX instruction set support.
  .IP "\fBk6\fR" 4
  .IX Item "k6"
  \&\s-1AMD K6 CPU\s0 with \s-1MMX\s0 instruction set support.
*************** on x86\-64 processors in 64\-bit environ
*** 32981,32987 ****
  Generate code for a 16\-bit, 32\-bit or 64\-bit environment.
  The \fB\-m32\fR option sets \f(CW\*(C`int\*(C'\fR, \f(CW\*(C`long\*(C'\fR, and pointer types
  to 32 bits, and
! generates code that runs on any i386 system.
  .Sp
  The \fB\-m64\fR option sets \f(CW\*(C`int\*(C'\fR to 32 bits and \f(CW\*(C`long\*(C'\fR and pointer
  types to 64 bits, and generates code for the x86\-64 architecture.
--- 33014,33020 ----
  Generate code for a 16\-bit, 32\-bit or 64\-bit environment.
  The \fB\-m32\fR option sets \f(CW\*(C`int\*(C'\fR, \f(CW\*(C`long\*(C'\fR, and pointer types
  to 32 bits, and
! generates code that runs in 32\-bit mode.
  .Sp
  The \fB\-m64\fR option sets \f(CW\*(C`int\*(C'\fR to 32 bits and \f(CW\*(C`long\*(C'\fR and pointer
  types to 64 bits, and generates code for the x86\-64 architecture.
diff -Nrcpad gcc-13.1.0/gcc/doc/gcc.1 gcc-13.2.0/gcc/doc/gcc.1
*** gcc-13.1.0/gcc/doc/gcc.1	Wed Apr 26 07:27:36 2023
--- gcc-13.2.0/gcc/doc/gcc.1	Thu Jul 27 08:33:22 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2023-07-27" "gcc-13.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
*************** See \s-1RS/6000\s0 and PowerPC Options.
*** 1234,1240 ****
  \&\fB\-mbig\-endian  \-mlittle\-endian
  \&\-mstack\-protector\-guard=\fR\fIguard\fR  \fB\-mstack\-protector\-guard\-reg=\fR\fIreg\fR
  \&\fB\-mstack\-protector\-guard\-offset=\fR\fIoffset\fR
! \&\fB\-mcsr\-check \-mno\-csr\-check\fR
  .Sp
  \&\fI\s-1RL78\s0 Options\fR
  \&\fB\-msim  \-mmul=none  \-mmul=g13  \-mmul=g14  \-mallregs
--- 1234,1241 ----
  \&\fB\-mbig\-endian  \-mlittle\-endian
  \&\-mstack\-protector\-guard=\fR\fIguard\fR  \fB\-mstack\-protector\-guard\-reg=\fR\fIreg\fR
  \&\fB\-mstack\-protector\-guard\-offset=\fR\fIoffset\fR
! \&\fB\-mcsr\-check \-mno\-csr\-check
! \&\-minline\-atomics  \-mno\-inline\-atomics\fR
  .Sp
  \&\fI\s-1RL78\s0 Options\fR
  \&\fB\-msim  \-mmul=none  \-mmul=g13  \-mmul=g14  \-mallregs
*************** where \f(CW\*(C`std::minmax\*(C'\fR retu
*** 3739,3745 ****
  both references dangle after the end of the full expression that contains
  the call to \f(CW\*(C`std::minmax\*(C'\fR.
  .Sp
! This warning is enabled by \fB\-Wall\fR.
  .IP "\fB\-Wdelete\-non\-virtual\-dtor\fR (\*(C+ and Objective\-\*(C+ only)" 4
  .IX Item "-Wdelete-non-virtual-dtor ( and Objective- only)"
  Warn when \f(CW\*(C`delete\*(C'\fR is used to destroy an instance of a class that
--- 3740,3746 ----
  both references dangle after the end of the full expression that contains
  the call to \f(CW\*(C`std::minmax\*(C'\fR.
  .Sp
! This warning is enabled by \fB\-Wextra\fR.
  .IP "\fB\-Wdelete\-non\-virtual\-dtor\fR (\*(C+ and Objective\-\*(C+ only)" 4
  .IX Item "-Wdelete-non-virtual-dtor ( and Objective- only)"
  Warn when \f(CW\*(C`delete\*(C'\fR is used to destroy an instance of a class that
*************** and Objective\-\*(C+ programs:
*** 4649,4658 ****
  Use \fIclass-name\fR as the name of the class to instantiate for each
  literal string specified with the syntax \f(CW\*(C`@"..."\*(C'\fR.  The default
  class name is \f(CW\*(C`NXConstantString\*(C'\fR if the \s-1GNU\s0 runtime is being used, and
! \&\f(CW\*(C`NSConstantString\*(C'\fR if the NeXT runtime is being used (see below).  The
! \&\fB\-fconstant\-cfstrings\fR option, if also present, overrides the
! \&\fB\-fconstant\-string\-class\fR setting and cause \f(CW\*(C`@"..."\*(C'\fR literals
! to be laid out as constant CoreFoundation strings.
  .IP "\fB\-fgnu\-runtime\fR" 4
  .IX Item "-fgnu-runtime"
  Generate object code compatible with the standard \s-1GNU\s0 Objective-C
--- 4650,4661 ----
  Use \fIclass-name\fR as the name of the class to instantiate for each
  literal string specified with the syntax \f(CW\*(C`@"..."\*(C'\fR.  The default
  class name is \f(CW\*(C`NXConstantString\*(C'\fR if the \s-1GNU\s0 runtime is being used, and
! \&\f(CW\*(C`NSConstantString\*(C'\fR if the NeXT runtime is being used (see below).  On
! Darwin (macOS, MacOS X) platforms, the \fB\-fconstant\-cfstrings\fR option, if
! also present, overrides the \fB\-fconstant\-string\-class\fR setting and cause
! \&\f(CW\*(C`@"..."\*(C'\fR literals to be laid out as constant CoreFoundation strings.
! Note that \fB\-fconstant\-cfstrings\fR is an alias for the target-specific
! \&\fB\-mconstant\-cfstrings\fR equivalent.
  .IP "\fB\-fgnu\-runtime\fR" 4
  .IX Item "-fgnu-runtime"
  Generate object code compatible with the standard \s-1GNU\s0 Objective-C
*************** name is still supported, but the newer n
*** 5869,5875 ****
  .Sp
  \&\fB\-Wclobbered
  \&\-Wcast\-function\-type
! \&\-Wdeprecated\-copy\fR (\*(C+ only)
  \&\fB\-Wempty\-body
  \&\-Wenum\-conversion\fR (C only)
  \&\fB\-Wignored\-qualifiers
--- 5872,5879 ----
  .Sp
  \&\fB\-Wclobbered
  \&\-Wcast\-function\-type
! \&\-Wdangling\-reference\fR (\*(C+ only)
! \&\fB\-Wdeprecated\-copy\fR (\*(C+ only)
  \&\fB\-Wempty\-body
  \&\-Wenum\-conversion\fR (C only)
  \&\fB\-Wignored\-qualifiers
*************** bracketed, but that for \f(CW\*(C`b\*(C'
*** 6654,6660 ****
  This warning is enabled by \fB\-Wall\fR.
  .IP "\fB\-Wmissing\-include\-dirs\fR (C, \*(C+, Objective-C, Objective\-\*(C+ and Fortran only)" 4
  .IX Item "-Wmissing-include-dirs (C, , Objective-C, Objective- and Fortran only)"
! Warn if a user-supplied include directory does not exist. This opions is disabled
  by default for C, \*(C+, Objective-C and Objective\-\*(C+. For Fortran, it is partially
  enabled by default by warning for \-I and \-J, only.
  .IP "\fB\-Wno\-missing\-profile\fR" 4
--- 6658,6664 ----
  This warning is enabled by \fB\-Wall\fR.
  .IP "\fB\-Wmissing\-include\-dirs\fR (C, \*(C+, Objective-C, Objective\-\*(C+ and Fortran only)" 4
  .IX Item "-Wmissing-include-dirs (C, , Objective-C, Objective- and Fortran only)"
! Warn if a user-supplied include directory does not exist. This option is disabled
  by default for C, \*(C+, Objective-C and Objective\-\*(C+. For Fortran, it is partially
  enabled by default by warning for \-I and \-J, only.
  .IP "\fB\-Wno\-missing\-profile\fR" 4
*************** This is by default \s-1ON.\s0
*** 23283,23293 ****
  .IP "\fB\-gfull\fR" 4
  .IX Item "-gfull"
  Emit debugging information for all symbols and types.
  .IP "\fB\-mmacosx\-version\-min=\fR\fIversion\fR" 4
  .IX Item "-mmacosx-version-min=version"
! The earliest version of MacOS X that this executable will run on
! is \fIversion\fR.  Typical values of \fIversion\fR include \f(CW10.1\fR,
! \&\f(CW10.2\fR, and \f(CW10.3.9\fR.
  .Sp
  If the compiler was built to use the system's headers by default,
  then the default for this option is the system version on which the
--- 23287,23305 ----
  .IP "\fB\-gfull\fR" 4
  .IX Item "-gfull"
  Emit debugging information for all symbols and types.
+ .IP "\fB\-fconstant\-cfstrings\fR" 4
+ .IX Item "-fconstant-cfstrings"
+ The \fB\-fconstant\-cfstrings\fR is an alias for \fB\-mconstant\-cfstrings\fR.
+ .IP "\fB\-mconstant\-cfstrings\fR" 4
+ .IX Item "-mconstant-cfstrings"
+ When the NeXT runtime is being used (the default on these systems), override
+ any \fB\-fconstant\-string\-class\fR setting and cause \f(CW\*(C`@"..."\*(C'\fR
+ literals to be laid out as constant CoreFoundation strings.
  .IP "\fB\-mmacosx\-version\-min=\fR\fIversion\fR" 4
  .IX Item "-mmacosx-version-min=version"
! The earliest version of MacOS X that this executable will run on is
! \&\fIversion\fR.  Typical values supported for \fIversion\fR include \f(CW12\fR,
! \&\f(CW10.12\fR, and \f(CW10.5.8\fR.
  .Sp
  If the compiler was built to use the system's headers by default,
  then the default for this option is the system version on which the
*************** Put global and static data smaller than
*** 28081,28086 ****
--- 28093,28107 ----
  Do or don't use smaller but slower prologue and epilogue code that uses
  library function calls.  The default is to use fast inline prologues and
  epilogues.
+ .IP "\fB\-minline\-atomics\fR" 4
+ .IX Item "-minline-atomics"
+ .PD 0
+ .IP "\fB\-mno\-inline\-atomics\fR" 4
+ .IX Item "-mno-inline-atomics"
+ .PD
+ Do or don't use smaller but slower subword atomic emulation code that uses
+ libatomic function calls.  The default is to use fast inline subword atomics
+ that do not require libatomic.
  .IP "\fB\-mshorten\-memrefs\fR" 4
  .IX Item "-mshorten-memrefs"
  .PD 0
*************** SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PREF
*** 31383,31389 ****
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX,\s0 GFNI-SSE, \s-1CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL,\s0 AVX-VNNI,
! \&\s-1AVXIFMA, AVXVNNIINT8, AVXNECONVERT\s0 and \s-1CMPCCXADD\s0 instruction set support.
  .IP "\fBgrandridge\fR" 4
  .IX Item "grandridge"
  Intel Grand Ridge \s-1CPU\s0 with 64\-bit extensions, \s-1MOVBE, MMX, SSE, SSE2, SSE3,
--- 31404,31411 ----
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX,\s0 GFNI-SSE, \s-1CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL,\s0 AVX-VNNI,
! \&\s-1AVXIFMA, AVXVNNIINT8, AVXNECONVERT, CMPCCXADD, ENQCMD\s0 and \s-1UINTR\s0 instruction set
! support.
  .IP "\fBgrandridge\fR" 4
  .IX Item "grandridge"
  Intel Grand Ridge \s-1CPU\s0 with 64\-bit extensions, \s-1MOVBE, MMX, SSE, SSE2, SSE3,
*************** SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PREF
*** 31391,31398 ****
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX,\s0 GFNI-SSE, \s-1CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL,\s0 AVX-VNNI,
! \&\s-1AVXIFMA, AVXVNNIINT8, AVXNECONVERT, CMPCCXADD\s0 and \s-1RAOINT\s0 instruction set
! support.
  .IP "\fBknl\fR" 4
  .IX Item "knl"
  Intel Knight's Landing \s-1CPU\s0 with 64\-bit extensions, \s-1MOVBE, MMX, SSE, SSE2, SSE3,
--- 31413,31420 ----
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX,\s0 GFNI-SSE, \s-1CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL,\s0 AVX-VNNI,
! \&\s-1AVXIFMA, AVXVNNIINT8, AVXNECONVERT, CMPCCXADD, ENQCMD, UINTR\s0 and \s-1RAOINT\s0
! instruction set support.
  .IP "\fBknl\fR" 4
  .IX Item "knl"
  Intel Knight's Landing \s-1CPU\s0 with 64\-bit extensions, \s-1MOVBE, MMX, SSE, SSE2, SSE3,
*************** RDRND, F16C, AVX2, BMI, BMI2, LZCNT, FMA
*** 31496,31504 ****
  AES, CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW, AVX512DQ,
  AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA, AVX512VNNI, GFNI, VAES, AVX512VBMI2,
  VPCLMULQDQ, AVX512BITALG, RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB,
! MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG,
! SERIALIZE, TSXLDTRK, UINTR, AMX\-BF16,\s0 AMX-TILE, \s-1AMX\-INT8,\s0 AVX-VNNI, \s-1AVX512\-FP16,
! AVX512BF16, AMX\-FP16\s0 and \s-1PREFETCHI\s0 instruction set support.
  .IP "\fBk6\fR" 4
  .IX Item "k6"
  \&\s-1AMD K6 CPU\s0 with \s-1MMX\s0 instruction set support.
--- 31518,31537 ----
  AES, CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW, AVX512DQ,
  AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA, AVX512VNNI, GFNI, VAES, AVX512VBMI2,
  VPCLMULQDQ, AVX512BITALG, RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB,
! MOVDIRI, MOVDIR64B, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG, SERIALIZE, TSXLDTRK,
! UINTR, AMX\-BF16,\s0 AMX-TILE, \s-1AMX\-INT8,\s0 AVX-VNNI, \s-1AVX512\-FP16, AVX512BF16, AMX\-FP16\s0
! and \s-1PREFETCHI\s0 instruction set support.
! .IP "\fBgraniterapids-d\fR" 4
! .IX Item "graniterapids-d"
! Intel graniterapids D \s-1CPU\s0 with 64\-bit extensions, \s-1MOVBE, MMX, SSE, SSE2, SSE3,
! SSSE3, SSE4.1, SSE4.2, POPCNT, CX16, SAHF, FXSR, AVX, XSAVE, PCLMUL, FSGSBASE,
! RDRND, F16C, AVX2, BMI, BMI2, LZCNT, FMA, MOVBE, HLE, RDSEED, ADCX, PREFETCHW,
! AES, CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW, AVX512DQ,
! AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA, AVX512VNNI, GFNI, VAES, AVX512VBMI2,
! VPCLMULQDQ, AVX512BITALG, RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB,
! MOVDIRI, MOVDIR64B, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG, SERIALIZE, TSXLDTRK,
! UINTR, AMX\-BF16,\s0 AMX-TILE, \s-1AMX\-INT8,\s0 AVX-VNNI, \s-1AVX512FP16, AVX512BF16, AMX\-FP16,
! PREFETCHI\s0 and AMX-COMPLEX instruction set support.
  .IP "\fBk6\fR" 4
  .IX Item "k6"
  \&\s-1AMD K6 CPU\s0 with \s-1MMX\s0 instruction set support.
*************** on x86\-64 processors in 64\-bit environ
*** 32981,32987 ****
  Generate code for a 16\-bit, 32\-bit or 64\-bit environment.
  The \fB\-m32\fR option sets \f(CW\*(C`int\*(C'\fR, \f(CW\*(C`long\*(C'\fR, and pointer types
  to 32 bits, and
! generates code that runs on any i386 system.
  .Sp
  The \fB\-m64\fR option sets \f(CW\*(C`int\*(C'\fR to 32 bits and \f(CW\*(C`long\*(C'\fR and pointer
  types to 64 bits, and generates code for the x86\-64 architecture.
--- 33014,33020 ----
  Generate code for a 16\-bit, 32\-bit or 64\-bit environment.
  The \fB\-m32\fR option sets \f(CW\*(C`int\*(C'\fR, \f(CW\*(C`long\*(C'\fR, and pointer types
  to 32 bits, and
! generates code that runs in 32\-bit mode.
  .Sp
  The \fB\-m64\fR option sets \f(CW\*(C`int\*(C'\fR to 32 bits and \f(CW\*(C`long\*(C'\fR and pointer
  types to 64 bits, and generates code for the x86\-64 architecture.
diff -Nrcpad gcc-13.1.0/gcc/doc/gcc.info gcc-13.2.0/gcc/doc/gcc.info
*** gcc-13.1.0/gcc/doc/gcc.info	Wed Apr 26 07:27:43 2023
--- gcc-13.2.0/gcc/doc/gcc.info	Thu Jul 27 08:33:29 2023
*************** Introduction
*** 63,69 ****
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to the compilers (GCC) version 13.1.0.  The internals of the GNU
  compilers, including how to port them to new targets and some
  information about how to write front ends for new languages, are
  documented in a separate manual.  *Note Introduction: (gccint)Top.
--- 63,69 ----
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to the compilers (GCC) version 13.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.
*************** _Machine-Dependent Options_
*** 1555,1560 ****
--- 1555,1561 ----
            -mstack-protector-guard=GUARD  -mstack-protector-guard-reg=REG
            -mstack-protector-guard-offset=OFFSET
            -mcsr-check -mno-csr-check
+           -minline-atomics  -mno-inline-atomics
  
       _RL78 Options_
            -msim  -mmul=none  -mmul=g13  -mmul=g14  -mallregs
*************** Dialect Options.
*** 3820,3826 ****
       and both references dangle after the end of the full expression
       that contains the call to 'std::minmax'.
  
!      This warning is enabled by '-Wall'.
  
  '-Wdelete-non-virtual-dtor (C++ and Objective-C++ only)'
       Warn when 'delete' is used to destroy an instance of a class that
--- 3821,3827 ----
       and both references dangle after the end of the full expression
       that contains the call to 'std::minmax'.
  
!      This warning is enabled by '-Wextra'.
  
  '-Wdelete-non-virtual-dtor (C++ and Objective-C++ only)'
       Warn when 'delete' is used to destroy an instance of a class that
*************** Objective-C++ programs:
*** 4651,4659 ****
       literal string specified with the syntax '@"..."'.  The default
       class name is 'NXConstantString' if the GNU runtime is being used,
       and 'NSConstantString' if the NeXT runtime is being used (see
!      below).  The '-fconstant-cfstrings' option, if also present,
!      overrides the '-fconstant-string-class' setting and cause '@"..."'
!      literals to be laid out as constant CoreFoundation strings.
  
  '-fgnu-runtime'
       Generate object code compatible with the standard GNU Objective-C
--- 4652,4663 ----
       literal string specified with the syntax '@"..."'.  The default
       class name is 'NXConstantString' if the GNU runtime is being used,
       and 'NSConstantString' if the NeXT runtime is being used (see
!      below).  On Darwin (macOS, MacOS X) platforms, the
!      '-fconstant-cfstrings' option, if also present, overrides the
!      '-fconstant-string-class' setting and cause '@"..."' literals to be
!      laid out as constant CoreFoundation strings.  Note that
!      '-fconstant-cfstrings' is an alias for the target-specific
!      '-mconstant-cfstrings' equivalent.
  
  '-fgnu-runtime'
       Generate object code compatible with the standard GNU Objective-C
*************** warnings, in some cases it may also caus
*** 5823,5828 ****
--- 5827,5833 ----
  
            -Wclobbered
            -Wcast-function-type
+           -Wdangling-reference (C++ only)
            -Wdeprecated-copy (C++ only)
            -Wempty-body
            -Wenum-conversion (C only)
*************** warnings, in some cases it may also caus
*** 6523,6529 ****
  
  '-Wmissing-include-dirs (C, C++, Objective-C, Objective-C++ and Fortran only)'
       Warn if a user-supplied include directory does not exist.  This
!      opions is disabled by default for C, C++, Objective-C and
       Objective-C++.  For Fortran, it is partially enabled by default by
       warning for -I and -J, only.
  
--- 6528,6534 ----
  
  '-Wmissing-include-dirs (C, C++, Objective-C, Objective-C++ and Fortran only)'
       Warn if a user-supplied include directory does not exist.  This
!      option is disabled by default for C, C++, Objective-C and
       Objective-C++.  For Fortran, it is partially enabled by default by
       warning for -I and -J, only.
  
*************** executable the most restrictive subtype
*** 22402,22411 ****
  '-gfull'
       Emit debugging information for all symbols and types.
  
  '-mmacosx-version-min=VERSION'
       The earliest version of MacOS X that this executable will run on is
!      VERSION.  Typical values of VERSION include '10.1', '10.2', and
!      '10.3.9'.
  
       If the compiler was built to use the system's headers by default,
       then the default for this option is the system version on which the
--- 22407,22424 ----
  '-gfull'
       Emit debugging information for all symbols and types.
  
+ '-fconstant-cfstrings'
+      The '-fconstant-cfstrings' is an alias for '-mconstant-cfstrings'.
+ 
+ '-mconstant-cfstrings'
+      When the NeXT runtime is being used (the default on these systems),
+      override any '-fconstant-string-class' setting and cause '@"..."'
+      literals to be laid out as constant CoreFoundation strings.
+ 
  '-mmacosx-version-min=VERSION'
       The earliest version of MacOS X that this executable will run on is
!      VERSION.  Typical values supported for VERSION include '12',
!      '10.12', and '10.5.8'.
  
       If the compiler was built to use the system's headers by default,
       then the default for this option is the system version on which the
*************** These command-line options are defined f
*** 26645,26650 ****
--- 26658,26669 ----
       uses library function calls.  The default is to use fast inline
       prologues and epilogues.
  
+ '-minline-atomics'
+ '-mno-inline-atomics'
+      Do or don't use smaller but slower subword atomic emulation code
+      that uses libatomic function calls.  The default is to use fast
+      inline subword atomics that do not require libatomic.
+ 
  '-mshorten-memrefs'
  '-mno-shorten-memrefs'
       Do or do not attempt to make more use of compressed load/store
*************** These '-m' options are defined for the x
*** 29538,29544 ****
            MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2,
            F16C, FMA, LZCNT, PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE,
            HRESET, KL, WIDEKL, AVX-VNNI, AVXIFMA, AVXVNNIINT8,
!           AVXNECONVERT and CMPCCXADD instruction set support.
  
       'grandridge'
            Intel Grand Ridge CPU with 64-bit extensions, MOVBE, MMX, SSE,
--- 29557,29564 ----
            MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2,
            F16C, FMA, LZCNT, PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE,
            HRESET, KL, WIDEKL, AVX-VNNI, AVXIFMA, AVXVNNIINT8,
!           AVXNECONVERT, CMPCCXADD, ENQCMD and UINTR instruction set
!           support.
  
       'grandridge'
            Intel Grand Ridge CPU with 64-bit extensions, MOVBE, MMX, SSE,
*************** These '-m' options are defined for the x
*** 29548,29554 ****
            CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA,
            LZCNT, PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL,
            WIDEKL, AVX-VNNI, AVXIFMA, AVXVNNIINT8, AVXNECONVERT,
!           CMPCCXADD and RAOINT instruction set support.
  
       'knl'
            Intel Knight's Landing CPU with 64-bit extensions, MOVBE, MMX,
--- 29568,29574 ----
            CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA,
            LZCNT, PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL,
            WIDEKL, AVX-VNNI, AVXIFMA, AVXVNNIINT8, AVXNECONVERT,
!           CMPCCXADD, ENQCMD, UINTR and RAOINT instruction set support.
  
       'knl'
            Intel Knight's Landing CPU with 64-bit extensions, MOVBE, MMX,
*************** These '-m' options are defined for the x
*** 29676,29685 ****
            AVX512DQ, AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA,
            AVX512VNNI, GFNI, VAES, AVX512VBMI2, VPCLMULQDQ, AVX512BITALG,
            RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB, MOVDIRI,
!           MOVDIR64B, AVX512VP2INTERSECT, ENQCMD, CLDEMOTE, PTWRITE,
!           WAITPKG, SERIALIZE, TSXLDTRK, UINTR, AMX-BF16, AMX-TILE,
!           AMX-INT8, AVX-VNNI, AVX512-FP16, AVX512BF16, AMX-FP16 and
!           PREFETCHI instruction set support.
  
       'k6'
            AMD K6 CPU with MMX instruction set support.
--- 29696,29719 ----
            AVX512DQ, AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA,
            AVX512VNNI, GFNI, VAES, AVX512VBMI2, VPCLMULQDQ, AVX512BITALG,
            RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB, MOVDIRI,
!           MOVDIR64B, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG, SERIALIZE,
!           TSXLDTRK, UINTR, AMX-BF16, AMX-TILE, AMX-INT8, AVX-VNNI,
!           AVX512-FP16, AVX512BF16, AMX-FP16 and PREFETCHI instruction
!           set support.
! 
!      'graniterapids-d'
!           Intel graniterapids D CPU with 64-bit extensions, MOVBE, MMX,
!           SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, POPCNT, CX16, SAHF,
!           FXSR, AVX, XSAVE, PCLMUL, FSGSBASE, RDRND, F16C, AVX2, BMI,
!           BMI2, LZCNT, FMA, MOVBE, HLE, RDSEED, ADCX, PREFETCHW, AES,
!           CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW,
!           AVX512DQ, AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA,
!           AVX512VNNI, GFNI, VAES, AVX512VBMI2, VPCLMULQDQ, AVX512BITALG,
!           RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB, MOVDIRI,
!           MOVDIR64B, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG, SERIALIZE,
!           TSXLDTRK, UINTR, AMX-BF16, AMX-TILE, AMX-INT8, AVX-VNNI,
!           AVX512FP16, AVX512BF16, AMX-FP16, PREFETCHI and AMX-COMPLEX
!           instruction set support.
  
       'k6'
            AMD K6 CPU with MMX instruction set support.
*************** processors in 64-bit environments.
*** 30971,30977 ****
  '-miamcu'
       Generate code for a 16-bit, 32-bit or 64-bit environment.  The
       '-m32' option sets 'int', 'long', and pointer types to 32 bits, and
!      generates code that runs on any i386 system.
  
       The '-m64' option sets 'int' to 32 bits and 'long' and pointer
       types to 64 bits, and generates code for the x86-64 architecture.
--- 31005,31011 ----
  '-miamcu'
       Generate code for a 16-bit, 32-bit or 64-bit environment.  The
       '-m32' option sets 'int', 'long', and pointer types to 32 bits, and
!      generates code that runs in 32-bit mode.
  
       The '-m64' option sets 'int' to 32 bits and 'long' and pointer
       types to 64 bits, and generates code for the x86-64 architecture.
*************** _RISC-V--'config/riscv/constraints.md'_
*** 45219,45224 ****
--- 45253,45267 ----
       'S'
            A constraint that matches an absolute symbolic address.
  
+      'vr'
+           A vector register (if available)..
+ 
+      'vd'
+           A vector register, excluding v0 (if available).
+ 
+      'vm'
+           A vector register, only v0 (if available).
+ 
  _RX--'config/rx/constraints.md'_
       'Q'
            An address which does not involve register indirect addressing
*************** to check the target platform type.
*** 54991,54996 ****
--- 55034,55042 ----
       'graniterapids'
            Intel Core i7 graniterapids CPU.
  
+      'graniterapids-d'
+           Intel Core i7 graniterapids D CPU.
+ 
       'bonnell'
            Intel Atom Bonnell CPU.
  
*************** look up both forms.
*** 64799,64833 ****
  * ###:                                   Overall Options.    (line  471)
  * A:                                     Preprocessor Options.
                                                               (line  336)
! * allowable_client:                      Darwin Options.     (line  189)
! * all_load:                              Darwin Options.     (line  109)
  * analyzer:                              Static Analyzer Options.
                                                               (line    6)
  * ansi:                                  Standards.          (line   13)
  * ansi <1>:                              C Dialect Options.  (line   10)
  * ansi <2>:                              Other Builtins.     (line   31)
  * ansi <3>:                              Non-bugs.           (line  107)
! * arch_errors_fatal:                     Darwin Options.     (line  113)
  * aux-info:                              C Dialect Options.  (line  201)
  * B:                                     Directory Options.  (line  121)
  * Bdynamic:                              VxWorks Options.    (line   20)
! * bind_at_load:                          Darwin Options.     (line  117)
  * block-ops-unaligned-vsx:               RS/6000 and PowerPC Options.
                                                               (line  957)
  * Bstatic:                               VxWorks Options.    (line   20)
! * bundle:                                Darwin Options.     (line  122)
! * bundle_loader:                         Darwin Options.     (line  126)
  * c:                                     Overall Options.    (line  164)
  * C:                                     Preprocessor Options.
                                                               (line  345)
  * c <1>:                                 Link Options.       (line   17)
  * CC:                                    Preprocessor Options.
                                                               (line  357)
! * client_name:                           Darwin Options.     (line  189)
! * compatibility_version:                 Darwin Options.     (line  189)
  * coverage:                              Instrumentation Options.
                                                               (line   55)
! * current_version:                       Darwin Options.     (line  189)
  * D:                                     Preprocessor Options.
                                                               (line   18)
  * d:                                     Preprocessor Options.
--- 64845,64879 ----
  * ###:                                   Overall Options.    (line  471)
  * A:                                     Preprocessor Options.
                                                               (line  336)
! * allowable_client:                      Darwin Options.     (line  197)
! * all_load:                              Darwin Options.     (line  117)
  * analyzer:                              Static Analyzer Options.
                                                               (line    6)
  * ansi:                                  Standards.          (line   13)
  * ansi <1>:                              C Dialect Options.  (line   10)
  * ansi <2>:                              Other Builtins.     (line   31)
  * ansi <3>:                              Non-bugs.           (line  107)
! * arch_errors_fatal:                     Darwin Options.     (line  121)
  * aux-info:                              C Dialect Options.  (line  201)
  * B:                                     Directory Options.  (line  121)
  * Bdynamic:                              VxWorks Options.    (line   20)
! * bind_at_load:                          Darwin Options.     (line  125)
  * block-ops-unaligned-vsx:               RS/6000 and PowerPC Options.
                                                               (line  957)
  * Bstatic:                               VxWorks Options.    (line   20)
! * bundle:                                Darwin Options.     (line  130)
! * bundle_loader:                         Darwin Options.     (line  134)
  * c:                                     Overall Options.    (line  164)
  * C:                                     Preprocessor Options.
                                                               (line  345)
  * c <1>:                                 Link Options.       (line   17)
  * CC:                                    Preprocessor Options.
                                                               (line  357)
! * client_name:                           Darwin Options.     (line  197)
! * compatibility_version:                 Darwin Options.     (line  197)
  * coverage:                              Instrumentation Options.
                                                               (line   55)
! * current_version:                       Darwin Options.     (line  197)
  * D:                                     Preprocessor Options.
                                                               (line   18)
  * d:                                     Preprocessor Options.
*************** look up both forms.
*** 64838,64845 ****
  * dD:                                    Preprocessor Options.
                                                               (line  435)
  * dD <1>:                                Developer Options.  (line  252)
! * dead_strip:                            Darwin Options.     (line  189)
! * dependency-file:                       Darwin Options.     (line  189)
  * dH:                                    Developer Options.  (line  256)
  * dI:                                    Preprocessor Options.
                                                               (line  445)
--- 64884,64891 ----
  * dD:                                    Preprocessor Options.
                                                               (line  435)
  * dD <1>:                                Developer Options.  (line  252)
! * dead_strip:                            Darwin Options.     (line  197)
! * dependency-file:                       Darwin Options.     (line  197)
  * dH:                                    Developer Options.  (line  256)
  * dI:                                    Preprocessor Options.
                                                               (line  445)
*************** look up both forms.
*** 64867,64876 ****
  * dumpspecs:                             Developer Options.  (line 1046)
  * dumpversion:                           Developer Options.  (line 1033)
  * dx:                                    Developer Options.  (line  268)
! * dylib_file:                            Darwin Options.     (line  189)
! * dylinker_install_name:                 Darwin Options.     (line  189)
! * dynamic:                               Darwin Options.     (line  189)
! * dynamiclib:                            Darwin Options.     (line  130)
  * E:                                     Overall Options.    (line  185)
  * E <1>:                                 Link Options.       (line   17)
  * e:                                     Link Options.       (line  173)
--- 64913,64922 ----
  * dumpspecs:                             Developer Options.  (line 1046)
  * dumpversion:                           Developer Options.  (line 1033)
  * dx:                                    Developer Options.  (line  268)
! * dylib_file:                            Darwin Options.     (line  197)
! * dylinker_install_name:                 Darwin Options.     (line  197)
! * dynamic:                               Darwin Options.     (line  197)
! * dynamiclib:                            Darwin Options.     (line  138)
  * E:                                     Overall Options.    (line  185)
  * E <1>:                                 Link Options.       (line   17)
  * e:                                     Link Options.       (line  173)
*************** look up both forms.
*** 64881,64887 ****
  * EL <1>:                                C-SKY Options.      (line   27)
  * EL <2>:                                MIPS Options.       (line    9)
  * entry:                                 Link Options.       (line  173)
! * exported_symbols_list:                 Darwin Options.     (line  189)
  * F:                                     Darwin Options.     (line   30)
  * fabi-compat-version:                   C++ Dialect Options.
                                                               (line  101)
--- 64927,64933 ----
  * EL <1>:                                C-SKY Options.      (line   27)
  * EL <2>:                                MIPS Options.       (line    9)
  * entry:                                 Link Options.       (line  173)
! * exported_symbols_list:                 Darwin Options.     (line  197)
  * F:                                     Darwin Options.     (line   30)
  * fabi-compat-version:                   C++ Dialect Options.
                                                               (line  101)
*************** look up both forms.
*** 64957,64962 ****
--- 65003,65009 ----
                                                               (line  182)
  * fcond-mismatch:                        C Dialect Options.  (line  267)
  * fconserve-stack:                       Optimize Options.   (line  964)
+ * fconstant-cfstrings:                   Darwin Options.     (line   71)
  * fconstant-string-class:                Objective-C and Objective-C++ Dialect Options.
                                                               (line   29)
  * fconstexpr-cache-depth:                C++ Dialect Options.
*************** look up both forms.
*** 65186,65192 ****
  * ffile-prefix-map:                      Overall Options.    (line  629)
  * ffinite-loops:                         Optimize Options.   (line 1222)
  * ffinite-math-only:                     Optimize Options.   (line 2417)
! * ffix-and-continue:                     Darwin Options.     (line  101)
  * ffixed:                                Code Gen Options.   (line  428)
  * ffloat-store:                          Optimize Options.   (line 2302)
  * ffloat-store <1>:                      Disappointments.    (line   77)
--- 65233,65239 ----
  * ffile-prefix-map:                      Overall Options.    (line  629)
  * ffinite-loops:                         Optimize Options.   (line 1222)
  * ffinite-math-only:                     Optimize Options.   (line 2417)
! * ffix-and-continue:                     Darwin Options.     (line  109)
  * ffixed:                                Code Gen Options.   (line  428)
  * ffloat-store:                          Optimize Options.   (line 2302)
  * ffloat-store <1>:                      Disappointments.    (line   77)
*************** look up both forms.
*** 65197,65203 ****
  * ffp-int-builtin-inexact:               Optimize Options.   (line 2495)
  * ffreestanding:                         Standards.          (line   99)
  * ffreestanding <1>:                     C Dialect Options.  (line  272)
! * ffreestanding <2>:                     Warning Options.    (line  447)
  * ffreestanding <3>:                     Common Function Attributes.
                                                               (line  492)
  * ffunction-cse:                         Optimize Options.   (line  441)
--- 65244,65250 ----
  * ffp-int-builtin-inexact:               Optimize Options.   (line 2495)
  * ffreestanding:                         Standards.          (line   99)
  * ffreestanding <1>:                     C Dialect Options.  (line  272)
! * ffreestanding <2>:                     Warning Options.    (line  448)
  * ffreestanding <3>:                     Common Function Attributes.
                                                               (line  492)
  * ffunction-cse:                         Optimize Options.   (line  441)
*************** look up both forms.
*** 65211,65217 ****
  * fgnu-keywords:                         C++ Dialect Options.
                                                               (line  357)
  * fgnu-runtime:                          Objective-C and Objective-C++ Dialect Options.
!                                                              (line   38)
  * fgnu-tm:                               C Dialect Options.  (line  289)
  * fgnu-unique:                           Code Gen Options.   (line  164)
  * fgnu89-inline:                         C Dialect Options.  (line  304)
--- 65258,65264 ----
  * fgnu-keywords:                         C++ Dialect Options.
                                                               (line  357)
  * fgnu-runtime:                          Objective-C and Objective-C++ Dialect Options.
!                                                              (line   41)
  * fgnu-tm:                               C Dialect Options.  (line  289)
  * fgnu-unique:                           Code Gen Options.   (line  164)
  * fgnu89-inline:                         C Dialect Options.  (line  304)
*************** look up both forms.
*** 65226,65232 ****
  * fident:                                Code Gen Options.   (line  254)
  * fif-conversion:                        Optimize Options.   (line  589)
  * fif-conversion2:                       Optimize Options.   (line  598)
! * filelist:                              Darwin Options.     (line  189)
  * fimplement-inlines:                    C++ Dialect Options.
                                                               (line  383)
  * fimplicit-constexpr:                   C++ Dialect Options.
--- 65273,65279 ----
  * fident:                                Code Gen Options.   (line  254)
  * fif-conversion:                        Optimize Options.   (line  589)
  * fif-conversion2:                       Optimize Options.   (line  598)
! * filelist:                              Darwin Options.     (line  197)
  * fimplement-inlines:                    C++ Dialect Options.
                                                               (line  383)
  * fimplicit-constexpr:                   C++ Dialect Options.
*************** look up both forms.
*** 65235,65241 ****
                                                               (line  377)
  * fimplicit-templates:                   C++ Dialect Options.
                                                               (line  369)
! * findirect-data:                        Darwin Options.     (line  101)
  * findirect-inlining:                    Optimize Options.   (line  299)
  * finhibit-size-directive:               Code Gen Options.   (line  257)
  * finline:                               Optimize Options.   (line  282)
--- 65282,65288 ----
                                                               (line  377)
  * fimplicit-templates:                   C++ Dialect Options.
                                                               (line  369)
! * findirect-data:                        Darwin Options.     (line  109)
  * findirect-inlining:                    Optimize Options.   (line  299)
  * finhibit-size-directive:               Code Gen Options.   (line  257)
  * finline:                               Optimize Options.   (line  282)
*************** look up both forms.
*** 65280,65286 ****
  * fisolate-erroneous-paths-attribute:    Optimize Options.   (line 1164)
  * fisolate-erroneous-paths-dereference:  Optimize Options.   (line 1156)
  * fivar-visibility:                      Objective-C and Objective-C++ Dialect Options.
!                                                              (line  160)
  * fivopts:                               Optimize Options.   (line 1389)
  * fjump-tables:                          Code Gen Options.   (line  416)
  * fkeep-inline-dllexport:                Optimize Options.   (line  368)
--- 65327,65333 ----
  * fisolate-erroneous-paths-attribute:    Optimize Options.   (line 1164)
  * fisolate-erroneous-paths-dereference:  Optimize Options.   (line 1156)
  * fivar-visibility:                      Objective-C and Objective-C++ Dialect Options.
!                                                              (line  163)
  * fivopts:                               Optimize Options.   (line 1389)
  * fjump-tables:                          Code Gen Options.   (line  416)
  * fkeep-inline-dllexport:                Optimize Options.   (line  368)
*************** look up both forms.
*** 65296,65302 ****
                                                               (line  648)
  * flarge-source-files:                   Preprocessor Options.
                                                               (line  496)
! * flat_namespace:                        Darwin Options.     (line  189)
  * flax-vector-conversions:               C Dialect Options.  (line  329)
  * fleading-underscore:                   Code Gen Options.   (line  484)
  * flifetime-dse:                         Optimize Options.   (line  674)
--- 65343,65349 ----
                                                               (line  648)
  * flarge-source-files:                   Preprocessor Options.
                                                               (line  496)
! * flat_namespace:                        Darwin Options.     (line  197)
  * flax-vector-conversions:               C Dialect Options.  (line  329)
  * fleading-underscore:                   Code Gen Options.   (line  484)
  * flifetime-dse:                         Optimize Options.   (line  674)
*************** look up both forms.
*** 65304,65310 ****
  * flive-patching:                        Optimize Options.   (line 1095)
  * flive-range-shrinkage:                 Optimize Options.   (line  689)
  * flocal-ivars:                          Objective-C and Objective-C++ Dialect Options.
!                                                              (line  151)
  * floop-block:                           Optimize Options.   (line 1256)
  * floop-interchange:                     Optimize Options.   (line 1342)
  * floop-nest-optimize:                   Optimize Options.   (line 1272)
--- 65351,65357 ----
  * flive-patching:                        Optimize Options.   (line 1095)
  * flive-range-shrinkage:                 Optimize Options.   (line  689)
  * flocal-ivars:                          Objective-C and Objective-C++ Dialect Options.
!                                                              (line  154)
  * floop-block:                           Optimize Options.   (line 1256)
  * floop-interchange:                     Optimize Options.   (line 1342)
  * floop-nest-optimize:                   Optimize Options.   (line 1272)
*************** look up both forms.
*** 65356,65364 ****
  * fnew-ttp-matching:                     C++ Dialect Options.
                                                               (line  438)
  * fnext-runtime:                         Objective-C and Objective-C++ Dialect Options.
!                                                              (line   42)
  * fnil-receivers:                        Objective-C and Objective-C++ Dialect Options.
!                                                              (line   48)
  * fno-access-control:                    C++ Dialect Options.
                                                               (line  117)
  * fno-allocation-dce:                    Optimize Options.   (line 1834)
--- 65403,65411 ----
  * fnew-ttp-matching:                     C++ Dialect Options.
                                                               (line  438)
  * fnext-runtime:                         Objective-C and Objective-C++ Dialect Options.
!                                                              (line   45)
  * fnil-receivers:                        Objective-C and Objective-C++ Dialect Options.
!                                                              (line   51)
  * fno-access-control:                    C++ Dialect Options.
                                                               (line  117)
  * fno-allocation-dce:                    Optimize Options.   (line 1834)
*************** look up both forms.
*** 65386,65392 ****
  * fno-bit-tests:                         Code Gen Options.   (line  424)
  * fno-branch-count-reg:                  Optimize Options.   (line  427)
  * fno-builtin:                           C Dialect Options.  (line  232)
! * fno-builtin <1>:                       Warning Options.    (line  447)
  * fno-builtin <2>:                       Common Function Attributes.
                                                               (line  492)
  * fno-builtin <3>:                       Other Builtins.     (line   21)
--- 65433,65439 ----
  * fno-bit-tests:                         Code Gen Options.   (line  424)
  * fno-branch-count-reg:                  Optimize Options.   (line  427)
  * fno-builtin:                           C Dialect Options.  (line  232)
! * fno-builtin <1>:                       Warning Options.    (line  448)
  * fno-builtin <2>:                       Common Function Attributes.
                                                               (line  492)
  * fno-builtin <3>:                       Other Builtins.     (line   21)
*************** look up both forms.
*** 65453,65459 ****
  * fno-keep-inline-dllexport:             Optimize Options.   (line  368)
  * fno-lifetime-dse:                      Optimize Options.   (line  674)
  * fno-local-ivars:                       Objective-C and Objective-C++ Dialect Options.
!                                                              (line  151)
  * fno-math-errno:                        Optimize Options.   (line 2354)
  * fno-merge-debug-strings:               Debugging Options.  (line  135)
  * fno-module-lazy:                       C++ Dialect Options.
--- 65500,65506 ----
  * fno-keep-inline-dllexport:             Optimize Options.   (line  368)
  * fno-lifetime-dse:                      Optimize Options.   (line  674)
  * fno-local-ivars:                       Objective-C and Objective-C++ Dialect Options.
!                                                              (line  154)
  * fno-math-errno:                        Optimize Options.   (line 2354)
  * fno-merge-debug-strings:               Debugging Options.  (line  135)
  * fno-module-lazy:                       C++ Dialect Options.
*************** look up both forms.
*** 65461,65467 ****
  * fno-modules-ts:                        C++ Dialect Options.
                                                               (line  388)
  * fno-nil-receivers:                     Objective-C and Objective-C++ Dialect Options.
!                                                              (line   48)
  * fno-nonansi-builtins:                  C++ Dialect Options.
                                                               (line  445)
  * fno-operator-names:                    C++ Dialect Options.
--- 65508,65514 ----
  * fno-modules-ts:                        C++ Dialect Options.
                                                               (line  388)
  * fno-nil-receivers:                     Objective-C and Objective-C++ Dialect Options.
!                                                              (line   51)
  * fno-nonansi-builtins:                  C++ Dialect Options.
                                                               (line  445)
  * fno-operator-names:                    C++ Dialect Options.
*************** look up both forms.
*** 65515,65533 ****
  * fnothrow-opt:                          C++ Dialect Options.
                                                               (line  450)
  * fobjc-abi-version:                     Objective-C and Objective-C++ Dialect Options.
!                                                              (line   55)
  * fobjc-call-cxx-cdtors:                 Objective-C and Objective-C++ Dialect Options.
!                                                              (line   66)
  * fobjc-direct-dispatch:                 Objective-C and Objective-C++ Dialect Options.
!                                                              (line   91)
  * fobjc-exceptions:                      Objective-C and Objective-C++ Dialect Options.
!                                                              (line   95)
  * fobjc-gc:                              Objective-C and Objective-C++ Dialect Options.
!                                                              (line  103)
  * fobjc-nilcheck:                        Objective-C and Objective-C++ Dialect Options.
!                                                              (line  109)
  * fobjc-std:                             Objective-C and Objective-C++ Dialect Options.
!                                                              (line  118)
  * foffload:                              C Dialect Options.  (line  352)
  * foffload-options:                      C Dialect Options.  (line  366)
  * fomit-frame-pointer:                   Optimize Options.   (line  255)
--- 65562,65580 ----
  * fnothrow-opt:                          C++ Dialect Options.
                                                               (line  450)
  * fobjc-abi-version:                     Objective-C and Objective-C++ Dialect Options.
!                                                              (line   58)
  * fobjc-call-cxx-cdtors:                 Objective-C and Objective-C++ Dialect Options.
!                                                              (line   69)
  * fobjc-direct-dispatch:                 Objective-C and Objective-C++ Dialect Options.
!                                                              (line   94)
  * fobjc-exceptions:                      Objective-C and Objective-C++ Dialect Options.
!                                                              (line   98)
  * fobjc-gc:                              Objective-C and Objective-C++ Dialect Options.
!                                                              (line  106)
  * fobjc-nilcheck:                        Objective-C and Objective-C++ Dialect Options.
!                                                              (line  112)
  * fobjc-std:                             Objective-C and Objective-C++ Dialect Options.
!                                                              (line  121)
  * foffload:                              C Dialect Options.  (line  352)
  * foffload-options:                      C Dialect Options.  (line  366)
  * fomit-frame-pointer:                   Optimize Options.   (line  255)
*************** look up both forms.
*** 65543,65550 ****
  * foptimize-strlen:                      Optimize Options.   (line  275)
  * foptional-diags:                       C++ Dialect Options.
                                                               (line  465)
! * force_cpusubtype_ALL:                  Darwin Options.     (line  134)
! * force_flat_namespace:                  Darwin Options.     (line  189)
  * fpack-struct:                          Code Gen Options.   (line  471)
  * fpartial-inlining:                     Optimize Options.   (line 1549)
  * fpatchable-function-entry:             Instrumentation Options.
--- 65590,65597 ----
  * foptimize-strlen:                      Optimize Options.   (line  275)
  * foptional-diags:                       C++ Dialect Options.
                                                               (line  465)
! * force_cpusubtype_ALL:                  Darwin Options.     (line  142)
! * force_flat_namespace:                  Darwin Options.     (line  197)
  * fpack-struct:                          Code Gen Options.   (line  471)
  * fpartial-inlining:                     Optimize Options.   (line 1549)
  * fpatchable-function-entry:             Instrumentation Options.
*************** look up both forms.
*** 65624,65630 ****
  * freorder-blocks-and-partition:         Optimize Options.   (line 1644)
  * freorder-functions:                    Optimize Options.   (line 1661)
  * freplace-objc-classes:                 Objective-C and Objective-C++ Dialect Options.
!                                                              (line  129)
  * freport-bug:                           Developer Options.  (line  286)
  * frerun-cse-after-loop:                 Optimize Options.   (line  504)
  * freschedule-modulo-scheduled-loops:    Optimize Options.   (line  882)
--- 65671,65677 ----
  * freorder-blocks-and-partition:         Optimize Options.   (line 1644)
  * freorder-functions:                    Optimize Options.   (line 1661)
  * freplace-objc-classes:                 Objective-C and Objective-C++ Dialect Options.
!                                                              (line  132)
  * freport-bug:                           Developer Options.  (line  286)
  * frerun-cse-after-loop:                 Optimize Options.   (line  504)
  * freschedule-modulo-scheduled-loops:    Optimize Options.   (line  882)
*************** look up both forms.
*** 65917,65923 ****
  * fzero-call-used-regs:                  Optimize Options.   (line 2746)
  * fzero-initialized-in-bss:              Optimize Options.   (line  452)
  * fzero-link:                            Objective-C and Objective-C++ Dialect Options.
!                                                              (line  139)
  * g:                                     Debugging Options.  (line   27)
  * G:                                     ARC Options.        (line  422)
  * G <1>:                                 M32R/D Options.     (line   56)
--- 65964,65970 ----
  * fzero-call-used-regs:                  Optimize Options.   (line 2746)
  * fzero-initialized-in-bss:              Optimize Options.   (line  452)
  * fzero-link:                            Objective-C and Objective-C++ Dialect Options.
!                                                              (line  142)
  * g:                                     Debugging Options.  (line   27)
  * G:                                     ARC Options.        (line  422)
  * G <1>:                                 M32R/D Options.     (line   56)
*************** look up both forms.
*** 65936,65942 ****
  * gdwarf32:                              Debugging Options.  (line  181)
  * gdwarf64:                              Debugging Options.  (line  181)
  * gen-decls:                             Objective-C and Objective-C++ Dialect Options.
!                                                              (line  165)
  * gfull:                                 Darwin Options.     (line   68)
  * ggdb:                                  Debugging Options.  (line   39)
  * ggnu-pubnames:                         Debugging Options.  (line  200)
--- 65983,65989 ----
  * gdwarf32:                              Debugging Options.  (line  181)
  * gdwarf64:                              Debugging Options.  (line  181)
  * gen-decls:                             Objective-C and Objective-C++ Dialect Options.
!                                                              (line  168)
  * gfull:                                 Darwin Options.     (line   68)
  * ggdb:                                  Debugging Options.  (line   39)
  * ggnu-pubnames:                         Debugging Options.  (line  200)
*************** look up both forms.
*** 65963,65969 ****
  * gz:                                    Debugging Options.  (line  330)
  * H:                                     Preprocessor Options.
                                                               (line  404)
! * headerpad_max_install_names:           Darwin Options.     (line  189)
  * help:                                  Overall Options.    (line  477)
  * I:                                     Directory Options.  (line    9)
  * I-:                                    Directory Options.  (line   64)
--- 66010,66016 ----
  * gz:                                    Debugging Options.  (line  330)
  * H:                                     Preprocessor Options.
                                                               (line  404)
! * headerpad_max_install_names:           Darwin Options.     (line  197)
  * help:                                  Overall Options.    (line  477)
  * I:                                     Directory Options.  (line    9)
  * I-:                                    Directory Options.  (line   64)
*************** look up both forms.
*** 65971,65982 ****
  * iframework:                            Darwin Options.     (line   56)
  * imacros:                               Preprocessor Options.
                                                               (line   56)
! * image_base:                            Darwin Options.     (line  189)
  * imultilib:                             Directory Options.  (line   97)
  * include:                               Preprocessor Options.
                                                               (line   45)
! * init:                                  Darwin Options.     (line  189)
! * install_name:                          Darwin Options.     (line  189)
  * iplugindir=:                           Directory Options.  (line  112)
  * iprefix:                               Directory Options.  (line   79)
  * iquote:                                Directory Options.  (line    9)
--- 66018,66029 ----
  * iframework:                            Darwin Options.     (line   56)
  * imacros:                               Preprocessor Options.
                                                               (line   56)
! * image_base:                            Darwin Options.     (line  197)
  * imultilib:                             Directory Options.  (line   97)
  * include:                               Preprocessor Options.
                                                               (line   45)
! * init:                                  Darwin Options.     (line  197)
! * install_name:                          Darwin Options.     (line  197)
  * iplugindir=:                           Directory Options.  (line  112)
  * iprefix:                               Directory Options.  (line   79)
  * iquote:                                Directory Options.  (line    9)
*************** look up both forms.
*** 65984,65990 ****
  * isystem:                               Directory Options.  (line    9)
  * iwithprefix:                           Directory Options.  (line   84)
  * iwithprefixbefore:                     Directory Options.  (line   84)
! * keep_private_externs:                  Darwin Options.     (line  189)
  * l:                                     Link Options.       (line   85)
  * L:                                     Directory Options.  (line  117)
  * lobjc:                                 Link Options.       (line  112)
--- 66031,66037 ----
  * isystem:                               Directory Options.  (line    9)
  * iwithprefix:                           Directory Options.  (line   84)
  * iwithprefixbefore:                     Directory Options.  (line   84)
! * keep_private_externs:                  Darwin Options.     (line  197)
  * l:                                     Link Options.       (line   85)
  * L:                                     Directory Options.  (line  117)
  * lobjc:                                 Link Options.       (line  112)
*************** look up both forms.
*** 65992,65999 ****
                                                               (line   76)
  * m1:                                    SH Options.         (line    8)
  * m10:                                   PDP-11 Options.     (line   28)
! * m128bit-long-double:                   x86 Options.        (line  693)
! * m16:                                   x86 Options.        (line 1608)
  * m16-bit:                               CRIS Options.       (line   59)
  * m16-bit <1>:                           NDS32 Options.      (line   50)
  * m1reg-:                                Adapteva Epiphany Options.
--- 66039,66046 ----
                                                               (line   76)
  * m1:                                    SH Options.         (line    8)
  * m10:                                   PDP-11 Options.     (line   28)
! * m128bit-long-double:                   x86 Options.        (line  708)
! * m16:                                   x86 Options.        (line 1623)
  * m16-bit:                               CRIS Options.       (line   59)
  * m16-bit <1>:                           NDS32 Options.      (line   50)
  * m1reg-:                                Adapteva Epiphany Options.
*************** look up both forms.
*** 66010,66016 ****
  * m32:                                   RS/6000 and PowerPC Options.
                                                               (line  243)
  * m32 <1>:                               SPARC Options.      (line  313)
! * m32 <2>:                               x86 Options.        (line 1608)
  * m32-bit:                               CRIS Options.       (line   59)
  * m32bit-doubles:                        RL78 Options.       (line   71)
  * m32bit-doubles <1>:                    RX Options.         (line    8)
--- 66057,66063 ----
  * m32:                                   RS/6000 and PowerPC Options.
                                                               (line  243)
  * m32 <1>:                               SPARC Options.      (line  313)
! * m32 <2>:                               x86 Options.        (line 1623)
  * m32-bit:                               CRIS Options.       (line   59)
  * m32bit-doubles:                        RL78 Options.       (line   71)
  * m32bit-doubles <1>:                    RX Options.         (line    8)
*************** look up both forms.
*** 66018,66025 ****
  * m32r2:                                 M32R/D Options.     (line    8)
  * m32rx:                                 M32R/D Options.     (line   11)
  * m340:                                  MCore Options.      (line   41)
! * m3dnow:                                x86 Options.        (line  927)
! * m3dnowa:                               x86 Options.        (line  928)
  * m3e:                                   SH Options.         (line   36)
  * m4:                                    SH Options.         (line   50)
  * m4-100:                                SH Options.         (line   53)
--- 66065,66072 ----
  * m32r2:                                 M32R/D Options.     (line    8)
  * m32rx:                                 M32R/D Options.     (line   11)
  * m340:                                  MCore Options.      (line   41)
! * m3dnow:                                x86 Options.        (line  942)
! * m3dnowa:                               x86 Options.        (line  943)
  * m3e:                                   SH Options.         (line   36)
  * m4:                                    SH Options.         (line   50)
  * m4-100:                                SH Options.         (line   53)
*************** look up both forms.
*** 66058,66064 ****
  * m64 <2>:                               S/390 and zSeries Options.
                                                               (line   84)
  * m64 <3>:                               SPARC Options.      (line  313)
! * m64 <4>:                               x86 Options.        (line 1608)
  * m64bit-doubles:                        RL78 Options.       (line   71)
  * m64bit-doubles <1>:                    RX Options.         (line    8)
  * m68000:                                M680x0 Options.     (line   92)
--- 66105,66111 ----
  * m64 <2>:                               S/390 and zSeries Options.
                                                               (line   84)
  * m64 <3>:                               SPARC Options.      (line  313)
! * m64 <4>:                               x86 Options.        (line 1623)
  * m64bit-doubles:                        RL78 Options.       (line   71)
  * m64bit-doubles <1>:                    RX Options.         (line    8)
  * m68000:                                M680x0 Options.     (line   92)
*************** look up both forms.
*** 66071,66080 ****
  * m68060:                                M680x0 Options.     (line  126)
  * m68881:                                M680x0 Options.     (line  193)
  * m8-bit:                                CRIS Options.       (line   59)
! * m80387:                                x86 Options.        (line  641)
! * m8bit-idiv:                            x86 Options.        (line 1512)
  * m8byte-align:                          V850 Options.       (line  168)
! * m96bit-long-double:                    x86 Options.        (line  693)
  * mA6:                                   ARC Options.        (line   23)
  * mA7:                                   ARC Options.        (line   29)
  * mabi:                                  AArch64 Options.    (line    8)
--- 66118,66127 ----
  * m68060:                                M680x0 Options.     (line  126)
  * m68881:                                M680x0 Options.     (line  193)
  * m8-bit:                                CRIS Options.       (line   59)
! * m80387:                                x86 Options.        (line  656)
! * m8bit-idiv:                            x86 Options.        (line 1527)
  * m8byte-align:                          V850 Options.       (line  168)
! * m96bit-long-double:                    x86 Options.        (line  708)
  * mA6:                                   ARC Options.        (line   23)
  * mA7:                                   ARC Options.        (line   29)
  * mabi:                                  AArch64 Options.    (line    8)
*************** look up both forms.
*** 66084,66090 ****
  * mabi <4>:                              RISC-V Options.     (line   16)
  * mabi <5>:                              RS/6000 and PowerPC Options.
                                                               (line  551)
! * mabi <6>:                              x86 Options.        (line 1196)
  * mabi <7>:                              Xtensa Options.     (line  102)
  * mabi=32:                               MIPS Options.       (line  151)
  * mabi=64:                               MIPS Options.       (line  151)
--- 66131,66137 ----
  * mabi <4>:                              RISC-V Options.     (line   16)
  * mabi <5>:                              RS/6000 and PowerPC Options.
                                                               (line  551)
! * mabi <6>:                              x86 Options.        (line 1211)
  * mabi <7>:                              Xtensa Options.     (line  102)
  * mabi=32:                               MIPS Options.       (line  151)
  * mabi=64:                               MIPS Options.       (line  151)
*************** look up both forms.
*** 66104,66110 ****
  * mabi=o64:                              MIPS Options.       (line  151)
  * mabi=windowed:                         Xtensa Options.     (line  114)
  * mabicalls:                             MIPS Options.       (line  190)
! * mabm:                                  x86 Options.        (line  930)
  * mabort-on-noreturn:                    ARM Options.        (line  778)
  * mabs=2008:                             MIPS Options.       (line  298)
  * mabs=legacy:                           MIPS Options.       (line  298)
--- 66151,66157 ----
  * mabi=o64:                              MIPS Options.       (line  151)
  * mabi=windowed:                         Xtensa Options.     (line  114)
  * mabicalls:                             MIPS Options.       (line  190)
! * mabm:                                  x86 Options.        (line  945)
  * mabort-on-noreturn:                    ARM Options.        (line  778)
  * mabs=2008:                             MIPS Options.       (line  298)
  * mabs=legacy:                           MIPS Options.       (line  298)
*************** look up both forms.
*** 66114,66126 ****
  * macc-8:                                FRV Options.        (line  142)
  * maccumulate-args:                      AVR Options.        (line  173)
  * maccumulate-outgoing-args:             SH Options.         (line  313)
! * maccumulate-outgoing-args <1>:         x86 Options.        (line 1250)
! * maddress-mode=long:                    x86 Options.        (line 1662)
! * maddress-mode=short:                   x86 Options.        (line 1667)
  * mads:                                  RS/6000 and PowerPC Options.
                                                               (line  613)
! * madx:                                  x86 Options.        (line  931)
! * maes:                                  x86 Options.        (line  908)
  * maix-struct-return:                    RS/6000 and PowerPC Options.
                                                               (line  544)
  * maix32:                                RS/6000 and PowerPC Options.
--- 66161,66173 ----
  * macc-8:                                FRV Options.        (line  142)
  * maccumulate-args:                      AVR Options.        (line  173)
  * maccumulate-outgoing-args:             SH Options.         (line  313)
! * maccumulate-outgoing-args <1>:         x86 Options.        (line 1265)
! * maddress-mode=long:                    x86 Options.        (line 1677)
! * maddress-mode=short:                   x86 Options.        (line 1682)
  * mads:                                  RS/6000 and PowerPC Options.
                                                               (line  613)
! * madx:                                  x86 Options.        (line  946)
! * maes:                                  x86 Options.        (line  923)
  * maix-struct-return:                    RS/6000 and PowerPC Options.
                                                               (line  544)
  * maix32:                                RS/6000 and PowerPC Options.
*************** look up both forms.
*** 66129,66137 ****
                                                               (line  281)
  * malign-300:                            H8/300 Options.     (line   40)
  * malign-call:                           ARC Options.        (line  441)
! * malign-data:                           RISC-V Options.     (line  172)
! * malign-data <1>:                       x86 Options.        (line  734)
! * malign-double:                         x86 Options.        (line  678)
  * malign-int:                            M680x0 Options.     (line  260)
  * malign-labels:                         FRV Options.        (line  127)
  * malign-loops:                          M32R/D Options.     (line   72)
--- 66176,66184 ----
                                                               (line  281)
  * malign-300:                            H8/300 Options.     (line   40)
  * malign-call:                           ARC Options.        (line  441)
! * malign-data:                           RISC-V Options.     (line  178)
! * malign-data <1>:                       x86 Options.        (line  749)
! * malign-double:                         x86 Options.        (line  693)
  * malign-int:                            M680x0 Options.     (line  260)
  * malign-labels:                         FRV Options.        (line  127)
  * malign-loops:                          M32R/D Options.     (line   72)
*************** look up both forms.
*** 66139,66145 ****
                                                               (line  319)
  * malign-power:                          RS/6000 and PowerPC Options.
                                                               (line  319)
! * malign-stringops:                      x86 Options.        (line 1386)
  * malloc-cc:                             FRV Options.        (line   30)
  * mallow-string-insns:                   RX Options.         (line  148)
  * mallregs:                              RL78 Options.       (line   65)
--- 66186,66192 ----
                                                               (line  319)
  * malign-power:                          RS/6000 and PowerPC Options.
                                                               (line  319)
! * malign-stringops:                      x86 Options.        (line 1401)
  * malloc-cc:                             FRV Options.        (line   30)
  * mallow-string-insns:                   RX Options.         (line  148)
  * mallregs:                              RL78 Options.       (line   65)
*************** look up both forms.
*** 66149,66159 ****
  * mam33:                                 MN10300 Options.    (line   16)
  * mam33-2:                               MN10300 Options.    (line   23)
  * mam34:                                 MN10300 Options.    (line   26)
! * mamx-bf16:                             x86 Options.        (line  969)
! * mamx-complex:                          x86 Options.        (line  980)
! * mamx-fp16:                             x86 Options.        (line  977)
! * mamx-int8:                             x86 Options.        (line  968)
! * mamx-tile:                             x86 Options.        (line  967)
  * manchor:                               C-SKY Options.      (line  124)
  * mandroid:                              GNU/Linux Options.  (line   25)
  * mannotate-align:                       ARC Options.        (line  390)
--- 66196,66206 ----
  * mam33:                                 MN10300 Options.    (line   16)
  * mam33-2:                               MN10300 Options.    (line   23)
  * mam34:                                 MN10300 Options.    (line   26)
! * mamx-bf16:                             x86 Options.        (line  984)
! * mamx-complex:                          x86 Options.        (line  995)
! * mamx-fp16:                             x86 Options.        (line  992)
! * mamx-int8:                             x86 Options.        (line  983)
! * mamx-tile:                             x86 Options.        (line  982)
  * manchor:                               C-SKY Options.      (line  124)
  * mandroid:                              GNU/Linux Options.  (line   25)
  * mannotate-align:                       ARC Options.        (line  390)
*************** look up both forms.
*** 66190,66196 ****
  * mas100-syntax:                         RX Options.         (line   74)
  * masm-hex:                              MSP430 Options.     (line    8)
  * masm-syntax-unified:                   ARM Options.        (line  958)
! * masm=DIALECT:                          x86 Options.        (line  628)
  * matomic:                               ARC Options.        (line  163)
  * matomic-libcalls:                      HPPA Options.       (line   22)
  * matomic-model=MODEL:                   SH Options.         (line  192)
--- 66237,66243 ----
  * mas100-syntax:                         RX Options.         (line   74)
  * masm-hex:                              MSP430 Options.     (line    8)
  * masm-syntax-unified:                   ARM Options.        (line  958)
! * masm=DIALECT:                          x86 Options.        (line  643)
  * matomic:                               ARC Options.        (line  163)
  * matomic-libcalls:                      HPPA Options.       (line   22)
  * matomic-model=MODEL:                   SH Options.         (line  192)
*************** look up both forms.
*** 66199,66230 ****
  * mauto-pic:                             IA-64 Options.      (line   49)
  * mavoid-indexed-addresses:              RS/6000 and PowerPC Options.
                                                               (line  358)
! * mavx:                                  x86 Options.        (line  896)
! * mavx2:                                 x86 Options.        (line  897)
! * mavx256-split-unaligned-load:          x86 Options.        (line 1520)
! * mavx256-split-unaligned-store:         x86 Options.        (line 1520)
! * mavx5124fmaps:                         x86 Options.        (line  961)
! * mavx5124vnniw:                         x86 Options.        (line  964)
! * mavx512bf16:                           x86 Options.        (line  947)
! * mavx512bitalg:                         x86 Options.        (line  953)
! * mavx512bw:                             x86 Options.        (line  903)
! * mavx512cd:                             x86 Options.        (line  901)
! * mavx512dq:                             x86 Options.        (line  904)
! * mavx512er:                             x86 Options.        (line  900)
! * mavx512f:                              x86 Options.        (line  898)
! * mavx512fp16:                           x86 Options.        (line  948)
! * mavx512ifma:                           x86 Options.        (line  905)
! * mavx512pf:                             x86 Options.        (line  899)
! * mavx512vbmi:                           x86 Options.        (line  906)
! * mavx512vbmi2:                          x86 Options.        (line  946)
! * mavx512vl:                             x86 Options.        (line  902)
! * mavx512vnni:                           x86 Options.        (line  962)
! * mavx512vp2intersect:                   x86 Options.        (line  960)
! * mavx512vpopcntdq:                      x86 Options.        (line  959)
! * mavxifma:                              x86 Options.        (line  973)
! * mavxneconvert:                         x86 Options.        (line  975)
! * mavxvnni:                              x86 Options.        (line  963)
! * mavxvnniint8:                          x86 Options.        (line  974)
  * max-vect-align:                        Adapteva Epiphany Options.
                                                               (line  118)
  * mb:                                    SH Options.         (line  125)
--- 66246,66277 ----
  * mauto-pic:                             IA-64 Options.      (line   49)
  * mavoid-indexed-addresses:              RS/6000 and PowerPC Options.
                                                               (line  358)
! * mavx:                                  x86 Options.        (line  911)
! * mavx2:                                 x86 Options.        (line  912)
! * mavx256-split-unaligned-load:          x86 Options.        (line 1535)
! * mavx256-split-unaligned-store:         x86 Options.        (line 1535)
! * mavx5124fmaps:                         x86 Options.        (line  976)
! * mavx5124vnniw:                         x86 Options.        (line  979)
! * mavx512bf16:                           x86 Options.        (line  962)
! * mavx512bitalg:                         x86 Options.        (line  968)
! * mavx512bw:                             x86 Options.        (line  918)
! * mavx512cd:                             x86 Options.        (line  916)
! * mavx512dq:                             x86 Options.        (line  919)
! * mavx512er:                             x86 Options.        (line  915)
! * mavx512f:                              x86 Options.        (line  913)
! * mavx512fp16:                           x86 Options.        (line  963)
! * mavx512ifma:                           x86 Options.        (line  920)
! * mavx512pf:                             x86 Options.        (line  914)
! * mavx512vbmi:                           x86 Options.        (line  921)
! * mavx512vbmi2:                          x86 Options.        (line  961)
! * mavx512vl:                             x86 Options.        (line  917)
! * mavx512vnni:                           x86 Options.        (line  977)
! * mavx512vp2intersect:                   x86 Options.        (line  975)
! * mavx512vpopcntdq:                      x86 Options.        (line  974)
! * mavxifma:                              x86 Options.        (line  988)
! * mavxneconvert:                         x86 Options.        (line  990)
! * mavxvnni:                              x86 Options.        (line  978)
! * mavxvnniint8:                          x86 Options.        (line  989)
  * max-vect-align:                        Adapteva Epiphany Options.
                                                               (line  118)
  * mb:                                    SH Options.         (line  125)
*************** look up both forms.
*** 66248,66254 ****
  * mbig-endian <7>:                       MCore Options.      (line   37)
  * mbig-endian <8>:                       MicroBlaze Options. (line   55)
  * mbig-endian <9>:                       NDS32 Options.      (line    8)
! * mbig-endian <10>:                      RISC-V Options.     (line  178)
  * mbig-endian <11>:                      RS/6000 and PowerPC Options.
                                                               (line  438)
  * mbig-endian-data:                      RX Options.         (line   40)
--- 66295,66301 ----
  * mbig-endian <7>:                       MCore Options.      (line   37)
  * mbig-endian <8>:                       MicroBlaze Options. (line   55)
  * mbig-endian <9>:                       NDS32 Options.      (line    8)
! * mbig-endian <10>:                      RISC-V Options.     (line  184)
  * mbig-endian <11>:                      RS/6000 and PowerPC Options.
                                                               (line  438)
  * mbig-endian-data:                      RX Options.         (line   40)
*************** look up both forms.
*** 66266,66273 ****
                                                               (line  699)
  * mblock-move-inline-limit:              RS/6000 and PowerPC Options.
                                                               (line  687)
! * mbmi:                                  x86 Options.        (line  932)
! * mbmi2:                                 x86 Options.        (line  933)
  * mboard:                                OpenRISC Options.   (line    8)
  * mbranch-cost:                          Adapteva Epiphany Options.
                                                               (line   17)
--- 66313,66320 ----
                                                               (line  699)
  * mblock-move-inline-limit:              RS/6000 and PowerPC Options.
                                                               (line  687)
! * mbmi:                                  x86 Options.        (line  947)
! * mbmi2:                                 x86 Options.        (line  948)
  * mboard:                                OpenRISC Options.   (line    8)
  * mbranch-cost:                          Adapteva Epiphany Options.
                                                               (line   17)
*************** look up both forms.
*** 66301,66307 ****
                                                               (line  528)
  * mcall-linux:                           RS/6000 and PowerPC Options.
                                                               (line  524)
! * mcall-ms2sysv-xlogues:                 x86 Options.        (line 1226)
  * mcall-netbsd:                          RS/6000 and PowerPC Options.
                                                               (line  532)
  * mcall-openbsd:                         RS/6000 and PowerPC Options.
--- 66348,66354 ----
                                                               (line  528)
  * mcall-linux:                           RS/6000 and PowerPC Options.
                                                               (line  524)
! * mcall-ms2sysv-xlogues:                 x86 Options.        (line 1241)
  * mcall-netbsd:                          RS/6000 and PowerPC Options.
                                                               (line  532)
  * mcall-openbsd:                         RS/6000 and PowerPC Options.
*************** look up both forms.
*** 66322,66356 ****
  * mcbranch-force-delay-slot:             SH Options.         (line  348)
  * mcc-init:                              CRIS Options.       (line   39)
  * mccrt:                                 C-SKY Options.      (line  153)
! * mcet-switch:                           x86 Options.        (line 1216)
  * mcfv4e:                                M680x0 Options.     (line  169)
  * mcheck-zero-division:                  LoongArch Options.  (line   82)
  * mcheck-zero-division <1>:              MIPS Options.       (line  568)
  * mcix:                                  DEC Alpha Options.  (line  155)
! * mcld:                                  x86 Options.        (line 1034)
! * mcldemote:                             x86 Options.        (line  965)
  * mclear-hwcap:                          Solaris 2 Options.  (line    8)
! * mclflushopt:                           x86 Options.        (line  910)
! * mclwb:                                 x86 Options.        (line  911)
! * mclzero:                               x86 Options.        (line  944)
  * mcmodel:                               NDS32 Options.      (line   66)
  * mcmodel <1>:                           SPARC Options.      (line  319)
! * mcmodel=kernel:                        x86 Options.        (line 1646)
  * mcmodel=large:                         AArch64 Options.    (line   44)
  * mcmodel=large <1>:                     OpenRISC Options.   (line   76)
  * mcmodel=large <2>:                     RS/6000 and PowerPC Options.
                                                               (line  130)
! * mcmodel=large <3>:                     x86 Options.        (line 1658)
! * mcmodel=medany:                        RISC-V Options.     (line  142)
  * mcmodel=medium:                        RS/6000 and PowerPC Options.
                                                               (line  125)
! * mcmodel=medium <1>:                    x86 Options.        (line 1651)
! * mcmodel=medlow:                        RISC-V Options.     (line  135)
  * mcmodel=small:                         AArch64 Options.    (line   38)
  * mcmodel=small <1>:                     OpenRISC Options.   (line   72)
  * mcmodel=small <2>:                     RS/6000 and PowerPC Options.
                                                               (line  121)
! * mcmodel=small <3>:                     x86 Options.        (line 1640)
  * mcmodel=tiny:                          AArch64 Options.    (line   33)
  * mcmov:                                 NDS32 Options.      (line   20)
  * mcmov <1>:                             OpenRISC Options.   (line   44)
--- 66369,66403 ----
  * mcbranch-force-delay-slot:             SH Options.         (line  348)
  * mcc-init:                              CRIS Options.       (line   39)
  * mccrt:                                 C-SKY Options.      (line  153)
! * mcet-switch:                           x86 Options.        (line 1231)
  * mcfv4e:                                M680x0 Options.     (line  169)
  * mcheck-zero-division:                  LoongArch Options.  (line   82)
  * mcheck-zero-division <1>:              MIPS Options.       (line  568)
  * mcix:                                  DEC Alpha Options.  (line  155)
! * mcld:                                  x86 Options.        (line 1049)
! * mcldemote:                             x86 Options.        (line  980)
  * mclear-hwcap:                          Solaris 2 Options.  (line    8)
! * mclflushopt:                           x86 Options.        (line  925)
! * mclwb:                                 x86 Options.        (line  926)
! * mclzero:                               x86 Options.        (line  959)
  * mcmodel:                               NDS32 Options.      (line   66)
  * mcmodel <1>:                           SPARC Options.      (line  319)
! * mcmodel=kernel:                        x86 Options.        (line 1661)
  * mcmodel=large:                         AArch64 Options.    (line   44)
  * mcmodel=large <1>:                     OpenRISC Options.   (line   76)
  * mcmodel=large <2>:                     RS/6000 and PowerPC Options.
                                                               (line  130)
! * mcmodel=large <3>:                     x86 Options.        (line 1673)
! * mcmodel=medany:                        RISC-V Options.     (line  148)
  * mcmodel=medium:                        RS/6000 and PowerPC Options.
                                                               (line  125)
! * mcmodel=medium <1>:                    x86 Options.        (line 1666)
! * mcmodel=medlow:                        RISC-V Options.     (line  141)
  * mcmodel=small:                         AArch64 Options.    (line   38)
  * mcmodel=small <1>:                     OpenRISC Options.   (line   72)
  * mcmodel=small <2>:                     RS/6000 and PowerPC Options.
                                                               (line  121)
! * mcmodel=small <3>:                     x86 Options.        (line 1655)
  * mcmodel=tiny:                          AArch64 Options.    (line   33)
  * mcmov:                                 NDS32 Options.      (line   20)
  * mcmov <1>:                             OpenRISC Options.   (line   44)
*************** look up both forms.
*** 66358,66364 ****
                                                               (line   22)
  * mcmpb:                                 RS/6000 and PowerPC Options.
                                                               (line   21)
! * mcmpccxadd:                            x86 Options.        (line  976)
  * mcmse:                                 ARM Options.        (line  987)
  * mco-re:                                eBPF Options.       (line   55)
  * mcode-density:                         ARC Options.        (line  171)
--- 66405,66411 ----
                                                               (line   22)
  * mcmpb:                                 RS/6000 and PowerPC Options.
                                                               (line   21)
! * mcmpccxadd:                            x86 Options.        (line  991)
  * mcmse:                                 ARM Options.        (line  987)
  * mco-re:                                eBPF Options.       (line   55)
  * mcode-density:                         ARC Options.        (line  171)
*************** look up both forms.
*** 66381,66386 ****
--- 66428,66434 ----
                                                               (line    8)
  * mconst-align:                          CRIS Options.       (line   47)
  * mconst16:                              Xtensa Options.     (line    8)
+ * mconstant-cfstrings:                   Darwin Options.     (line   74)
  * mconstant-gp:                          IA-64 Options.      (line   45)
  * mconstpool:                            C-SKY Options.      (line  141)
  * mcorea:                                Blackfin Options.   (line  153)
*************** look up both forms.
*** 66401,66407 ****
  * mcpu <11>:                             RX Options.         (line   29)
  * mcpu <12>:                             SPARC Options.      (line  114)
  * mcpu <13>:                             Visium Options.     (line   32)
! * mcpu <14>:                             x86 Options.        (line  574)
  * mcpu32:                                M680x0 Options.     (line  135)
  * mcpu=:                                 Blackfin Options.   (line    6)
  * mcpu= <1>:                             C-SKY Options.      (line   13)
--- 66449,66455 ----
  * mcpu <11>:                             RX Options.         (line   29)
  * mcpu <12>:                             SPARC Options.      (line  114)
  * mcpu <13>:                             Visium Options.     (line   32)
! * mcpu <14>:                             x86 Options.        (line  589)
  * mcpu32:                                M680x0 Options.     (line  135)
  * mcpu=:                                 Blackfin Options.   (line    6)
  * mcpu= <1>:                             C-SKY Options.      (line   13)
*************** look up both forms.
*** 66409,66430 ****
  * mcpu= <3>:                             MicroBlaze Options. (line   19)
  * mcpu= <4>:                             MSP430 Options.     (line   71)
  * mcrc:                                  MIPS Options.       (line  414)
! * mcrc32:                                x86 Options.        (line 1112)
  * mcrypto:                               RS/6000 and PowerPC Options.
                                                               (line  176)
! * mcsr-check:                            RISC-V Options.     (line  168)
  * mcsync-anomaly:                        Blackfin Options.   (line   56)
  * mcsync-anomaly <1>:                    Blackfin Options.   (line   62)
  * mctor-dtor:                            NDS32 Options.      (line   80)
  * mcustom-fpu-cfg:                       Nios II Options.    (line  258)
  * mcustom-INSN:                          Nios II Options.    (line  137)
! * mcx16:                                 x86 Options.        (line 1085)
  * MD:                                    Preprocessor Options.
                                                               (line  171)
  * mdalign:                               SH Options.         (line  131)
  * mdata-align:                           CRIS Options.       (line   47)
  * mdata-region:                          MSP430 Options.     (line  148)
! * mdaz-ftz:                              x86 Options.        (line  822)
  * mdebug:                                M32R/D Options.     (line   68)
  * mdebug <1>:                            S/390 and zSeries Options.
                                                               (line  142)
--- 66457,66478 ----
  * mcpu= <3>:                             MicroBlaze Options. (line   19)
  * mcpu= <4>:                             MSP430 Options.     (line   71)
  * mcrc:                                  MIPS Options.       (line  414)
! * mcrc32:                                x86 Options.        (line 1127)
  * mcrypto:                               RS/6000 and PowerPC Options.
                                                               (line  176)
! * mcsr-check:                            RISC-V Options.     (line  174)
  * mcsync-anomaly:                        Blackfin Options.   (line   56)
  * mcsync-anomaly <1>:                    Blackfin Options.   (line   62)
  * mctor-dtor:                            NDS32 Options.      (line   80)
  * mcustom-fpu-cfg:                       Nios II Options.    (line  258)
  * mcustom-INSN:                          Nios II Options.    (line  137)
! * mcx16:                                 x86 Options.        (line 1100)
  * MD:                                    Preprocessor Options.
                                                               (line  171)
  * mdalign:                               SH Options.         (line  131)
  * mdata-align:                           CRIS Options.       (line   47)
  * mdata-region:                          MSP430 Options.     (line  148)
! * mdaz-ftz:                              x86 Options.        (line  837)
  * mdebug:                                M32R/D Options.     (line   68)
  * mdebug <1>:                            S/390 and zSeries Options.
                                                               (line  142)
*************** look up both forms.
*** 66432,66438 ****
  * mdebug-main=PREFIX:                    VMS Options.        (line   12)
  * mdec-asm:                              PDP-11 Options.     (line   45)
  * mdirect-extern-access:                 LoongArch Options.  (line  154)
! * mdirect-extern-access <1>:             x86 Options.        (line 1678)
  * mdisable-callt:                        V850 Options.       (line   90)
  * mdisable-fpregs:                       HPPA Options.       (line   56)
  * mdisable-indexing:                     HPPA Options.       (line   59)
--- 66480,66486 ----
  * mdebug-main=PREFIX:                    VMS Options.        (line   12)
  * mdec-asm:                              PDP-11 Options.     (line   45)
  * mdirect-extern-access:                 LoongArch Options.  (line  154)
! * mdirect-extern-access <1>:             x86 Options.        (line 1693)
  * mdisable-callt:                        V850 Options.       (line   90)
  * mdisable-fpregs:                       HPPA Options.       (line   56)
  * mdisable-indexing:                     HPPA Options.       (line   59)
*************** look up both forms.
*** 66467,66473 ****
  * mdsp-packa:                            ARC Options.        (line  343)
  * mdspr2:                                MIPS Options.       (line  357)
  * mdsp_packa:                            ARC Options.        (line  623)
! * mdump-tune-features:                   x86 Options.        (line 1016)
  * mdvbf:                                 ARC Options.        (line  348)
  * mdwarf2-asm:                           IA-64 Options.      (line   92)
  * mdword:                                FRV Options.        (line   39)
--- 66515,66521 ----
  * mdsp-packa:                            ARC Options.        (line  343)
  * mdspr2:                                MIPS Options.       (line  357)
  * mdsp_packa:                            ARC Options.        (line  623)
! * mdump-tune-features:                   x86 Options.        (line 1031)
  * mdvbf:                                 ARC Options.        (line  348)
  * mdwarf2-asm:                           IA-64 Options.      (line   92)
  * mdword:                                FRV Options.        (line   39)
*************** look up both forms.
*** 66492,66498 ****
                                                               (line  627)
  * membedded-data:                        MIPS Options.       (line  515)
  * memregs=:                              M32C Options.       (line   20)
! * menqcmd:                               x86 Options.        (line  956)
  * mep:                                   V850 Options.       (line   14)
  * mepsilon:                              MMIX Options.       (line   13)
  * mesa:                                  S/390 and zSeries Options.
--- 66540,66546 ----
                                                               (line  627)
  * membedded-data:                        MIPS Options.       (line  515)
  * memregs=:                              M32C Options.       (line   20)
! * menqcmd:                               x86 Options.        (line  971)
  * mep:                                   V850 Options.       (line   14)
  * mepsilon:                              MMIX Options.       (line   13)
  * mesa:                                  S/390 and zSeries Options.
*************** look up both forms.
*** 66513,66520 ****
  * mextra-l32r-costs:                     Xtensa Options.     (line  123)
  * MF:                                    Preprocessor Options.
                                                               (line  110)
! * mf16c:                                 x86 Options.        (line  915)
! * mfancy-math-387:                       x86 Options.        (line  669)
  * mfast-fp:                              Blackfin Options.   (line  129)
  * mfast-indirect-calls:                  HPPA Options.       (line   64)
  * mfast-sw-div:                          Nios II Options.    (line  113)
--- 66561,66568 ----
  * mextra-l32r-costs:                     Xtensa Options.     (line  123)
  * MF:                                    Preprocessor Options.
                                                               (line  110)
! * mf16c:                                 x86 Options.        (line  930)
! * mfancy-math-387:                       x86 Options.        (line  684)
  * mfast-fp:                              Blackfin Options.   (line  129)
  * mfast-indirect-calls:                  HPPA Options.       (line   64)
  * mfast-sw-div:                          Nios II Options.    (line  113)
*************** look up both forms.
*** 66523,66534 ****
  * mfdivdu:                               C-SKY Options.      (line   62)
  * mfdpic:                                ARM Options.        (line 1010)
  * mfdpic <1>:                            FRV Options.        (line   71)
! * mfentry:                               x86 Options.        (line 1459)
! * mfentry-name:                          x86 Options.        (line 1491)
! * mfentry-section:                       x86 Options.        (line 1495)
  * mfix:                                  DEC Alpha Options.  (line  155)
  * mfix-24k:                              MIPS Options.       (line  645)
! * mfix-and-continue:                     Darwin Options.     (line  101)
  * mfix-at697f:                           SPARC Options.      (line  293)
  * mfix-cmse-cve-2021-35465:              ARM Options.        (line  993)
  * mfix-cortex-a53-835769:                AArch64 Options.    (line   88)
--- 66571,66582 ----
  * mfdivdu:                               C-SKY Options.      (line   62)
  * mfdpic:                                ARM Options.        (line 1010)
  * mfdpic <1>:                            FRV Options.        (line   71)
! * mfentry:                               x86 Options.        (line 1474)
! * mfentry-name:                          x86 Options.        (line 1506)
! * mfentry-section:                       x86 Options.        (line 1510)
  * mfix:                                  DEC Alpha Options.  (line  155)
  * mfix-24k:                              MIPS Options.       (line  645)
! * mfix-and-continue:                     Darwin Options.     (line  109)
  * mfix-at697f:                           SPARC Options.      (line  293)
  * mfix-cmse-cve-2021-35465:              ARM Options.        (line  993)
  * mfix-cortex-a53-835769:                AArch64 Options.    (line   88)
*************** look up both forms.
*** 66563,66586 ****
  * mflush-func:                           MIPS Options.       (line  780)
  * mflush-func=NAME:                      M32R/D Options.     (line   92)
  * mflush-trap=NUMBER:                    M32R/D Options.     (line   85)
! * mfma:                                  x86 Options.        (line  916)
! * mfma4:                                 x86 Options.        (line  919)
  * mfmaf:                                 SPARC Options.      (line  265)
  * mfmovd:                                SH Options.         (line  147)
! * mforce-indirect-call:                  x86 Options.        (line 1205)
  * mforce-no-pic:                         Xtensa Options.     (line   40)
  * mfp-exceptions:                        MIPS Options.       (line  830)
  * mfp-mode:                              Adapteva Epiphany Options.
                                                               (line   70)
  * mfp-reg:                               DEC Alpha Options.  (line   23)
! * mfp-ret-in-387:                        x86 Options.        (line  659)
  * mfp-rounding-mode:                     DEC Alpha Options.  (line   84)
  * mfp-trap-mode:                         DEC Alpha Options.  (line   62)
  * mfp16-format:                          ARM Options.        (line  756)
  * mfp32:                                 MIPS Options.       (line  257)
  * mfp64:                                 MIPS Options.       (line  260)
  * mfpmath:                               Optimize Options.   (line 2334)
! * mfpmath <1>:                           x86 Options.        (line  577)
  * mfpr-32:                               FRV Options.        (line   14)
  * mfpr-64:                               FRV Options.        (line   18)
  * mfprnd:                                RS/6000 and PowerPC Options.
--- 66611,66634 ----
  * mflush-func:                           MIPS Options.       (line  780)
  * mflush-func=NAME:                      M32R/D Options.     (line   92)
  * mflush-trap=NUMBER:                    M32R/D Options.     (line   85)
! * mfma:                                  x86 Options.        (line  931)
! * mfma4:                                 x86 Options.        (line  934)
  * mfmaf:                                 SPARC Options.      (line  265)
  * mfmovd:                                SH Options.         (line  147)
! * mforce-indirect-call:                  x86 Options.        (line 1220)
  * mforce-no-pic:                         Xtensa Options.     (line   40)
  * mfp-exceptions:                        MIPS Options.       (line  830)
  * mfp-mode:                              Adapteva Epiphany Options.
                                                               (line   70)
  * mfp-reg:                               DEC Alpha Options.  (line   23)
! * mfp-ret-in-387:                        x86 Options.        (line  674)
  * mfp-rounding-mode:                     DEC Alpha Options.  (line   84)
  * mfp-trap-mode:                         DEC Alpha Options.  (line   62)
  * mfp16-format:                          ARM Options.        (line  756)
  * mfp32:                                 MIPS Options.       (line  257)
  * mfp64:                                 MIPS Options.       (line  260)
  * mfpmath:                               Optimize Options.   (line 2334)
! * mfpmath <1>:                           x86 Options.        (line  592)
  * mfpr-32:                               FRV Options.        (line   14)
  * mfpr-64:                               FRV Options.        (line   18)
  * mfprnd:                                RS/6000 and PowerPC Options.
*************** look up both forms.
*** 66598,66611 ****
  * mfriz:                                 RS/6000 and PowerPC Options.
                                                               (line  868)
  * mfsca:                                 SH Options.         (line  363)
! * mfsgsbase:                             x86 Options.        (line  912)
  * mfsmuld:                               SPARC Options.      (line  272)
  * mfsrra:                                SH Options.         (line  372)
  * mft32b:                                FT32 Options.       (line   22)
  * mfull-regs:                            NDS32 Options.      (line   17)
  * mfull-toc:                             RS/6000 and PowerPC Options.
                                                               (line  252)
! * mfunction-return:                      x86 Options.        (line 1570)
  * mfused-madd:                           IA-64 Options.      (line   86)
  * mfused-madd <1>:                       MIPS Options.       (line  628)
  * mfused-madd <2>:                       RS/6000 and PowerPC Options.
--- 66646,66659 ----
  * mfriz:                                 RS/6000 and PowerPC Options.
                                                               (line  868)
  * mfsca:                                 SH Options.         (line  363)
! * mfsgsbase:                             x86 Options.        (line  927)
  * mfsmuld:                               SPARC Options.      (line  272)
  * mfsrra:                                SH Options.         (line  372)
  * mft32b:                                FT32 Options.       (line   22)
  * mfull-regs:                            NDS32 Options.      (line   17)
  * mfull-toc:                             RS/6000 and PowerPC Options.
                                                               (line  252)
! * mfunction-return:                      x86 Options.        (line 1585)
  * mfused-madd:                           IA-64 Options.      (line   86)
  * mfused-madd <1>:                       MIPS Options.       (line  628)
  * mfused-madd <2>:                       RS/6000 and PowerPC Options.
*************** look up both forms.
*** 66614,66620 ****
                                                               (line  181)
  * mfused-madd <4>:                       SH Options.         (line  354)
  * mfused-madd <5>:                       Xtensa Options.     (line   17)
! * mfxsr:                                 x86 Options.        (line  935)
  * MG:                                    Preprocessor Options.
                                                               (line  121)
  * mg:                                    VAX Options.        (line   16)
--- 66662,66668 ----
                                                               (line  181)
  * mfused-madd <4>:                       SH Options.         (line  354)
  * mfused-madd <5>:                       Xtensa Options.     (line   17)
! * mfxsr:                                 x86 Options.        (line  950)
  * MG:                                    Preprocessor Options.
                                                               (line  121)
  * mg:                                    VAX Options.        (line   16)
*************** look up both forms.
*** 66626,66633 ****
  * mgcc-abi:                              V850 Options.       (line  147)
  * mgeneral-regs-only:                    AArch64 Options.    (line   23)
  * mgeneral-regs-only <1>:                ARM Options.        (line   56)
! * mgeneral-regs-only <2>:                x86 Options.        (line 1539)
! * mgfni:                                 x86 Options.        (line  949)
  * mghs:                                  V850 Options.       (line  125)
  * mginv:                                 MIPS Options.       (line  419)
  * mglibc:                                GNU/Linux Options.  (line    8)
--- 66674,66681 ----
  * mgcc-abi:                              V850 Options.       (line  147)
  * mgeneral-regs-only:                    AArch64 Options.    (line   23)
  * mgeneral-regs-only <1>:                ARM Options.        (line   56)
! * mgeneral-regs-only <2>:                x86 Options.        (line 1554)
! * mgfni:                                 x86 Options.        (line  964)
  * mghs:                                  V850 Options.       (line  125)
  * mginv:                                 MIPS Options.       (line  419)
  * mglibc:                                GNU/Linux Options.  (line    8)
*************** look up both forms.
*** 66669,66686 ****
  * mhard-float <8>:                       SPARC Options.      (line   32)
  * mhard-float <9>:                       V850 Options.       (line  111)
  * mhard-float <10>:                      Visium Options.     (line   17)
! * mhard-float <11>:                      x86 Options.        (line  641)
  * mhard-mul:                             OpenRISC Options.   (line   22)
  * mhard-quad-float:                      SPARC Options.      (line   54)
  * mharden-sls:                           AArch64 Options.    (line  303)
! * mharden-sls <1>:                       x86 Options.        (line 1592)
  * mhardlit:                              MCore Options.      (line    8)
  * mhigh-registers:                       C-SKY Options.      (line  118)
! * mhle:                                  x86 Options.        (line  941)
  * mhotpatch:                             S/390 and zSeries Options.
                                                               (line  217)
  * mhp-ld:                                HPPA Options.       (line   93)
! * mhreset:                               x86 Options.        (line  970)
  * mhtm:                                  RS/6000 and PowerPC Options.
                                                               (line  182)
  * mhtm <1>:                              S/390 and zSeries Options.
--- 66717,66734 ----
  * mhard-float <8>:                       SPARC Options.      (line   32)
  * mhard-float <9>:                       V850 Options.       (line  111)
  * mhard-float <10>:                      Visium Options.     (line   17)
! * mhard-float <11>:                      x86 Options.        (line  656)
  * mhard-mul:                             OpenRISC Options.   (line   22)
  * mhard-quad-float:                      SPARC Options.      (line   54)
  * mharden-sls:                           AArch64 Options.    (line  303)
! * mharden-sls <1>:                       x86 Options.        (line 1607)
  * mhardlit:                              MCore Options.      (line    8)
  * mhigh-registers:                       C-SKY Options.      (line  118)
! * mhle:                                  x86 Options.        (line  956)
  * mhotpatch:                             S/390 and zSeries Options.
                                                               (line  217)
  * mhp-ld:                                HPPA Options.       (line   93)
! * mhreset:                               x86 Options.        (line  985)
  * mhtm:                                  RS/6000 and PowerPC Options.
                                                               (line  182)
  * mhtm <1>:                              S/390 and zSeries Options.
*************** look up both forms.
*** 66689,66712 ****
  * mhw-mul:                               Nios II Options.    (line  118)
  * mhw-mulx:                              Nios II Options.    (line  118)
  * mhwmult=:                              MSP430 Options.     (line   92)
! * miamcu:                                x86 Options.        (line 1608)
  * micplb:                                Blackfin Options.   (line  174)
  * mid-shared-library:                    Blackfin Options.   (line   77)
  * mid-shared-library <1>:                Blackfin Options.   (line   84)
  * mieee:                                 DEC Alpha Options.  (line   38)
  * mieee <1>:                             SH Options.         (line  163)
  * mieee-conformant:                      DEC Alpha Options.  (line  133)
! * mieee-fp:                              x86 Options.        (line  635)
  * mieee-with-inexact:                    DEC Alpha Options.  (line   51)
  * milp32:                                IA-64 Options.      (line  119)
  * mimadd:                                MIPS Options.       (line  621)
  * mimpure-text:                          Solaris 2 Options.  (line   14)
! * mincoming-stack-boundary:              x86 Options.        (line  862)
  * mindexed-loads:                        ARC Options.        (line  489)
! * mindirect-branch:                      x86 Options.        (line 1551)
! * mindirect-branch-cs-prefix:            x86 Options.        (line 1599)
! * mindirect-branch-register:             x86 Options.        (line 1589)
! * minline-all-stringops:                 x86 Options.        (line 1391)
  * minline-float-divide-max-throughput:   IA-64 Options.      (line   57)
  * minline-float-divide-min-latency:      IA-64 Options.      (line   53)
  * minline-ic_invalidate:                 SH Options.         (line  173)
--- 66737,66761 ----
  * mhw-mul:                               Nios II Options.    (line  118)
  * mhw-mulx:                              Nios II Options.    (line  118)
  * mhwmult=:                              MSP430 Options.     (line   92)
! * miamcu:                                x86 Options.        (line 1623)
  * micplb:                                Blackfin Options.   (line  174)
  * mid-shared-library:                    Blackfin Options.   (line   77)
  * mid-shared-library <1>:                Blackfin Options.   (line   84)
  * mieee:                                 DEC Alpha Options.  (line   38)
  * mieee <1>:                             SH Options.         (line  163)
  * mieee-conformant:                      DEC Alpha Options.  (line  133)
! * mieee-fp:                              x86 Options.        (line  650)
  * mieee-with-inexact:                    DEC Alpha Options.  (line   51)
  * milp32:                                IA-64 Options.      (line  119)
  * mimadd:                                MIPS Options.       (line  621)
  * mimpure-text:                          Solaris 2 Options.  (line   14)
! * mincoming-stack-boundary:              x86 Options.        (line  877)
  * mindexed-loads:                        ARC Options.        (line  489)
! * mindirect-branch:                      x86 Options.        (line 1566)
! * mindirect-branch-cs-prefix:            x86 Options.        (line 1614)
! * mindirect-branch-register:             x86 Options.        (line 1604)
! * minline-all-stringops:                 x86 Options.        (line 1406)
! * minline-atomics:                       RISC-V Options.     (line  120)
  * minline-float-divide-max-throughput:   IA-64 Options.      (line   57)
  * minline-float-divide-min-latency:      IA-64 Options.      (line   53)
  * minline-ic_invalidate:                 SH Options.         (line  173)
*************** look up both forms.
*** 66717,66728 ****
  * minline-plt <1>:                       FRV Options.        (line   80)
  * minline-sqrt-max-throughput:           IA-64 Options.      (line   79)
  * minline-sqrt-min-latency:              IA-64 Options.      (line   75)
! * minline-stringops-dynamically:         x86 Options.        (line 1399)
  * minrt:                                 MSP430 Options.     (line  114)
  * minrt <1>:                             PRU Options.        (line    8)
  * minsert-sched-nops:                    RS/6000 and PowerPC Options.
                                                               (line  484)
! * minstrument-return:                    x86 Options.        (line 1479)
  * mint-register:                         RX Options.         (line   99)
  * mint16:                                PDP-11 Options.     (line   31)
  * mint32:                                H8/300 Options.     (line   37)
--- 66766,66777 ----
  * minline-plt <1>:                       FRV Options.        (line   80)
  * minline-sqrt-max-throughput:           IA-64 Options.      (line   79)
  * minline-sqrt-min-latency:              IA-64 Options.      (line   75)
! * minline-stringops-dynamically:         x86 Options.        (line 1414)
  * minrt:                                 MSP430 Options.     (line  114)
  * minrt <1>:                             PRU Options.        (line    8)
  * minsert-sched-nops:                    RS/6000 and PowerPC Options.
                                                               (line  484)
! * minstrument-return:                    x86 Options.        (line 1494)
  * mint-register:                         RX Options.         (line   99)
  * mint16:                                PDP-11 Options.     (line   31)
  * mint32:                                H8/300 Options.     (line   37)
*************** look up both forms.
*** 66760,66774 ****
  * mjmpext:                               eBPF Options.       (line   27)
  * mjsr:                                  RX Options.         (line  167)
  * mjump-in-delay:                        HPPA Options.       (line  143)
! * mkernel:                               Darwin Options.     (line   81)
  * mkernel <1>:                           eBPF Options.       (line   12)
! * mkl:                                   x86 Options.        (line  970)
  * mknuthdiv:                             MMIX Options.       (line   30)
  * ml:                                    SH Options.         (line  128)
! * mlam:                                  x86 Options.        (line 1695)
  * mlarge:                                MSP430 Options.     (line   81)
  * mlarge-data:                           DEC Alpha Options.  (line  185)
! * mlarge-data-threshold:                 x86 Options.        (line  741)
  * mlarge-text:                           DEC Alpha Options.  (line  203)
  * mleaf-id-shared-library:               Blackfin Options.   (line   88)
  * mleaf-id-shared-library <1>:           Blackfin Options.   (line   94)
--- 66809,66823 ----
  * mjmpext:                               eBPF Options.       (line   27)
  * mjsr:                                  RX Options.         (line  167)
  * mjump-in-delay:                        HPPA Options.       (line  143)
! * mkernel:                               Darwin Options.     (line   89)
  * mkernel <1>:                           eBPF Options.       (line   12)
! * mkl:                                   x86 Options.        (line  985)
  * mknuthdiv:                             MMIX Options.       (line   30)
  * ml:                                    SH Options.         (line  128)
! * mlam:                                  x86 Options.        (line 1710)
  * mlarge:                                MSP430 Options.     (line   81)
  * mlarge-data:                           DEC Alpha Options.  (line  185)
! * mlarge-data-threshold:                 x86 Options.        (line  756)
  * mlarge-text:                           DEC Alpha Options.  (line  203)
  * mleaf-id-shared-library:               Blackfin Options.   (line   88)
  * mleaf-id-shared-library <1>:           Blackfin Options.   (line   94)
*************** look up both forms.
*** 66788,66794 ****
  * mlittle-endian <7>:                    MCore Options.      (line   37)
  * mlittle-endian <8>:                    MicroBlaze Options. (line   58)
  * mlittle-endian <9>:                    NDS32 Options.      (line   11)
! * mlittle-endian <10>:                   RISC-V Options.     (line  182)
  * mlittle-endian <11>:                   RS/6000 and PowerPC Options.
                                                               (line  432)
  * mlittle-endian-data:                   RX Options.         (line   40)
--- 66837,66843 ----
  * mlittle-endian <7>:                    MCore Options.      (line   37)
  * mlittle-endian <8>:                    MicroBlaze Options. (line   58)
  * mlittle-endian <9>:                    NDS32 Options.      (line   11)
! * mlittle-endian <10>:                   RISC-V Options.     (line  188)
  * mlittle-endian <11>:                   RS/6000 and PowerPC Options.
                                                               (line  432)
  * mlittle-endian-data:                   RX Options.         (line   40)
*************** look up both forms.
*** 66810,66820 ****
  * mlong-double:                          AVR Options.        (line  197)
  * mlong-double-128:                      S/390 and zSeries Options.
                                                               (line   27)
! * mlong-double-128 <1>:                  x86 Options.        (line  718)
  * mlong-double-64:                       S/390 and zSeries Options.
                                                               (line   27)
! * mlong-double-64 <1>:                   x86 Options.        (line  718)
! * mlong-double-80:                       x86 Options.        (line  718)
  * mlong-jump-table-offsets:              M680x0 Options.     (line  339)
  * mlong-jumps:                           V850 Options.       (line  106)
  * mlong-load-store:                      HPPA Options.       (line  138)
--- 66859,66869 ----
  * mlong-double:                          AVR Options.        (line  197)
  * mlong-double-128:                      S/390 and zSeries Options.
                                                               (line   27)
! * mlong-double-128 <1>:                  x86 Options.        (line  733)
  * mlong-double-64:                       S/390 and zSeries Options.
                                                               (line   27)
! * mlong-double-64 <1>:                   x86 Options.        (line  733)
! * mlong-double-80:                       x86 Options.        (line  733)
  * mlong-jump-table-offsets:              M680x0 Options.     (line  339)
  * mlong-jumps:                           V850 Options.       (line  106)
  * mlong-load-store:                      HPPA Options.       (line  138)
*************** look up both forms.
*** 66842,66854 ****
  * mlra-priority-compact:                 ARC Options.        (line  502)
  * mlra-priority-noncompact:              ARC Options.        (line  505)
  * mlra-priority-none:                    ARC Options.        (line  499)
! * mlwp:                                  x86 Options.        (line  926)
  * mlxc1-sxc1:                            MIPS Options.       (line  901)
! * mlzcnt:                                x86 Options.        (line  934)
  * MM:                                    Preprocessor Options.
                                                               (line  101)
  * mmac-24:                               ARC Options.        (line  362)
  * mmac-d16:                              ARC Options.        (line  358)
  * mmac_24:                               ARC Options.        (line  629)
  * mmac_d16:                              ARC Options.        (line  632)
  * mmad:                                  MIPS Options.       (line  616)
--- 66891,66904 ----
  * mlra-priority-compact:                 ARC Options.        (line  502)
  * mlra-priority-noncompact:              ARC Options.        (line  505)
  * mlra-priority-none:                    ARC Options.        (line  499)
! * mlwp:                                  x86 Options.        (line  941)
  * mlxc1-sxc1:                            MIPS Options.       (line  901)
! * mlzcnt:                                x86 Options.        (line  949)
  * MM:                                    Preprocessor Options.
                                                               (line  101)
  * mmac-24:                               ARC Options.        (line  362)
  * mmac-d16:                              ARC Options.        (line  358)
+ * mmacosx-version-min:                   Darwin Options.     (line   79)
  * mmac_24:                               ARC Options.        (line  629)
  * mmac_d16:                              ARC Options.        (line  632)
  * mmad:                                  MIPS Options.       (line  616)
*************** look up both forms.
*** 66856,66862 ****
  * mmain-is-OS_task:                      AVR Options.        (line  221)
  * mmainkernel:                           Nvidia PTX Options. (line   40)
  * mmalloc64:                             VMS Options.        (line   16)
! * mmanual-endbr:                         x86 Options.        (line 1210)
  * mmax:                                  DEC Alpha Options.  (line  155)
  * mmax-constant-size:                    RX Options.         (line   81)
  * mmax-inline-memcpy-size:               LoongArch Options.  (line  117)
--- 66906,66912 ----
  * mmain-is-OS_task:                      AVR Options.        (line  221)
  * mmainkernel:                           Nvidia PTX Options. (line   40)
  * mmalloc64:                             VMS Options.        (line   16)
! * mmanual-endbr:                         x86 Options.        (line 1225)
  * mmax:                                  DEC Alpha Options.  (line  155)
  * mmax-constant-size:                    RX Options.         (line   81)
  * mmax-inline-memcpy-size:               LoongArch Options.  (line  117)
*************** look up both forms.
*** 66874,66883 ****
  * mmemcpy:                               LoongArch Options.  (line   98)
  * mmemcpy <1>:                           MicroBlaze Options. (line   12)
  * mmemcpy <2>:                           MIPS Options.       (line  601)
! * mmemcpy-strategy=STRATEGY:             x86 Options.        (line 1421)
  * mmemory-latency:                       DEC Alpha Options.  (line  267)
  * mmemory-model:                         SPARC Options.      (line  347)
! * mmemset-strategy=STRATEGY:             x86 Options.        (line 1433)
  * mmfcrf:                                RS/6000 and PowerPC Options.
                                                               (line   21)
  * mmicromips:                            MIPS Options.       (line  385)
--- 66924,66933 ----
  * mmemcpy:                               LoongArch Options.  (line   98)
  * mmemcpy <1>:                           MicroBlaze Options. (line   12)
  * mmemcpy <2>:                           MIPS Options.       (line  601)
! * mmemcpy-strategy=STRATEGY:             x86 Options.        (line 1436)
  * mmemory-latency:                       DEC Alpha Options.  (line  267)
  * mmemory-model:                         SPARC Options.      (line  347)
! * mmemset-strategy=STRATEGY:             x86 Options.        (line 1448)
  * mmfcrf:                                RS/6000 and PowerPC Options.
                                                               (line   21)
  * mmicromips:                            MIPS Options.       (line  385)
*************** look up both forms.
*** 66887,66904 ****
  * mmixed-code:                           ARC Options.        (line  522)
  * mmma:                                  RS/6000 and PowerPC Options.
                                                               (line  942)
! * mmmx:                                  x86 Options.        (line  887)
  * mmodel=large:                          M32R/D Options.     (line   32)
  * mmodel=medium:                         M32R/D Options.     (line   26)
  * mmodel=small:                          M32R/D Options.     (line   17)
! * mmovbe:                                x86 Options.        (line 1104)
! * mmovdir64b:                            x86 Options.        (line  955)
! * mmovdiri:                              x86 Options.        (line  954)
! * mmove-max:                             x86 Options.        (line 1062)
  * mmp:                                   C-SKY Options.      (line   86)
  * mmpy:                                  ARC Options.        (line  125)
  * mmpy-option:                           ARC Options.        (line  181)
! * mms-bitfields:                         x86 Options.        (line 1265)
  * mmt:                                   MIPS Options.       (line  393)
  * mmul:                                  RL78 Options.       (line   10)
  * mmul-bug-workaround:                   CRIS Options.       (line   28)
--- 66937,66954 ----
  * mmixed-code:                           ARC Options.        (line  522)
  * mmma:                                  RS/6000 and PowerPC Options.
                                                               (line  942)
! * mmmx:                                  x86 Options.        (line  902)
  * mmodel=large:                          M32R/D Options.     (line   32)
  * mmodel=medium:                         M32R/D Options.     (line   26)
  * mmodel=small:                          M32R/D Options.     (line   17)
! * mmovbe:                                x86 Options.        (line 1119)
! * mmovdir64b:                            x86 Options.        (line  970)
! * mmovdiri:                              x86 Options.        (line  969)
! * mmove-max:                             x86 Options.        (line 1077)
  * mmp:                                   C-SKY Options.      (line   86)
  * mmpy:                                  ARC Options.        (line  125)
  * mmpy-option:                           ARC Options.        (line  181)
! * mms-bitfields:                         x86 Options.        (line 1280)
  * mmt:                                   MIPS Options.       (line  393)
  * mmul:                                  RL78 Options.       (line   10)
  * mmul-bug-workaround:                   CRIS Options.       (line   28)
*************** look up both forms.
*** 66920,66932 ****
                                                               (line  136)
  * mmvme:                                 RS/6000 and PowerPC Options.
                                                               (line  608)
! * mmwait:                                x86 Options.        (line 1118)
! * mmwaitx:                               x86 Options.        (line  943)
  * mn:                                    H8/300 Options.     (line   19)
  * mn-flash:                              AVR Options.        (line  226)
  * mnan=2008:                             MIPS Options.       (line  318)
  * mnan=legacy:                           MIPS Options.       (line  318)
! * mneeded:                               x86 Options.        (line 1672)
  * mneon-for-64bits:                      ARM Options.        (line  949)
  * mnested-cond-exec:                     FRV Options.        (line  229)
  * mnewlib:                               OpenRISC Options.   (line   12)
--- 66970,66982 ----
                                                               (line  136)
  * mmvme:                                 RS/6000 and PowerPC Options.
                                                               (line  608)
! * mmwait:                                x86 Options.        (line 1133)
! * mmwaitx:                               x86 Options.        (line  958)
  * mn:                                    H8/300 Options.     (line   19)
  * mn-flash:                              AVR Options.        (line  226)
  * mnan=2008:                             MIPS Options.       (line  318)
  * mnan=legacy:                           MIPS Options.       (line  318)
! * mneeded:                               x86 Options.        (line 1687)
  * mneon-for-64bits:                      ARM Options.        (line  949)
  * mnested-cond-exec:                     FRV Options.        (line  229)
  * mnewlib:                               OpenRISC Options.   (line   12)
*************** look up both forms.
*** 66935,66944 ****
  * mno-8byte-align:                       V850 Options.       (line  168)
  * mno-abicalls:                          MIPS Options.       (line  190)
  * mno-ac0:                               PDP-11 Options.     (line   19)
! * mno-align-double:                      x86 Options.        (line  678)
  * mno-align-int:                         M680x0 Options.     (line  260)
  * mno-align-loops:                       M32R/D Options.     (line   75)
! * mno-align-stringops:                   x86 Options.        (line 1386)
  * mno-allow-string-insns:                RX Options.         (line  148)
  * mno-altivec:                           RS/6000 and PowerPC Options.
                                                               (line  135)
--- 66985,66994 ----
  * mno-8byte-align:                       V850 Options.       (line  168)
  * mno-abicalls:                          MIPS Options.       (line  190)
  * mno-ac0:                               PDP-11 Options.     (line   19)
! * mno-align-double:                      x86 Options.        (line  693)
  * mno-align-int:                         M680x0 Options.     (line  260)
  * mno-align-loops:                       M32R/D Options.     (line   75)
! * mno-align-stringops:                   x86 Options.        (line 1401)
  * mno-allow-string-insns:                RX Options.         (line  148)
  * mno-altivec:                           RS/6000 and PowerPC Options.
                                                               (line  135)
*************** look up both forms.
*** 66962,66968 ****
  * mno-bwx:                               DEC Alpha Options.  (line  155)
  * mno-bypass-cache:                      Nios II Options.    (line  101)
  * mno-cache-volatile:                    Nios II Options.    (line  107)
! * mno-call-ms2sysv-xlogues:              x86 Options.        (line 1226)
  * mno-callgraph-data:                    MCore Options.      (line   29)
  * mno-cbcond:                            SPARC Options.      (line  258)
  * mno-check-zero-division:               MIPS Options.       (line  568)
--- 67012,67018 ----
  * mno-bwx:                               DEC Alpha Options.  (line  155)
  * mno-bypass-cache:                      Nios II Options.    (line  101)
  * mno-cache-volatile:                    Nios II Options.    (line  107)
! * mno-call-ms2sysv-xlogues:              x86 Options.        (line 1241)
  * mno-callgraph-data:                    MCore Options.      (line   29)
  * mno-cbcond:                            SPARC Options.      (line  258)
  * mno-check-zero-division:               MIPS Options.       (line  568)
*************** look up both forms.
*** 66987,66994 ****
  * mno-data-align:                        CRIS Options.       (line   47)
  * mno-debug:                             S/390 and zSeries Options.
                                                               (line  142)
! * mno-default:                           x86 Options.        (line 1030)
! * mno-direct-extern-access:              x86 Options.        (line 1678)
  * mno-direct-extern-access <1>:          x86 Function Attributes.
                                                               (line  744)
  * mno-disable-callt:                     V850 Options.       (line   90)
--- 67037,67044 ----
  * mno-data-align:                        CRIS Options.       (line   47)
  * mno-debug:                             S/390 and zSeries Options.
                                                               (line  142)
! * mno-default:                           x86 Options.        (line 1045)
! * mno-direct-extern-access:              x86 Options.        (line 1693)
  * mno-direct-extern-access <1>:          x86 Function Attributes.
                                                               (line  744)
  * mno-disable-callt:                     V850 Options.       (line   90)
*************** look up both forms.
*** 67018,67024 ****
  * mno-ext-perf2:                         NDS32 Options.      (line   35)
  * mno-ext-string:                        NDS32 Options.      (line   41)
  * mno-extern-sdata:                      MIPS Options.       (line  478)
! * mno-fancy-math-387:                    x86 Options.        (line  669)
  * mno-fast-sw-div:                       Nios II Options.    (line  113)
  * mno-faster-structs:                    SPARC Options.      (line   89)
  * mno-fdpic:                             ARM Options.        (line 1010)
--- 67068,67074 ----
  * mno-ext-perf2:                         NDS32 Options.      (line   35)
  * mno-ext-string:                        NDS32 Options.      (line   41)
  * mno-extern-sdata:                      MIPS Options.       (line  478)
! * mno-fancy-math-387:                    x86 Options.        (line  684)
  * mno-fast-sw-div:                       Nios II Options.    (line  113)
  * mno-faster-structs:                    SPARC Options.      (line   89)
  * mno-fdpic:                             ARM Options.        (line 1010)
*************** look up both forms.
*** 67041,67047 ****
  * mno-fp-in-toc:                         RS/6000 and PowerPC Options.
                                                               (line  252)
  * mno-fp-regs:                           DEC Alpha Options.  (line   23)
! * mno-fp-ret-in-387:                     x86 Options.        (line  659)
  * mno-fprnd:                             RS/6000 and PowerPC Options.
                                                               (line   21)
  * mno-fpu:                               SPARC Options.      (line   37)
--- 67091,67097 ----
  * mno-fp-in-toc:                         RS/6000 and PowerPC Options.
                                                               (line  252)
  * mno-fp-regs:                           DEC Alpha Options.  (line   23)
! * mno-fp-ret-in-387:                     x86 Options.        (line  674)
  * mno-fprnd:                             RS/6000 and PowerPC Options.
                                                               (line   21)
  * mno-fpu:                               SPARC Options.      (line   37)
*************** look up both forms.
*** 67078,67084 ****
  * mno-hw-mulx:                           Nios II Options.    (line  118)
  * mno-id-shared-library:                 Blackfin Options.   (line   84)
  * mno-ieee:                              SH Options.         (line  163)
! * mno-ieee-fp:                           x86 Options.        (line  635)
  * mno-imadd:                             MIPS Options.       (line  621)
  * mno-inline-float-divide:               IA-64 Options.      (line   61)
  * mno-inline-int-divide:                 IA-64 Options.      (line   72)
--- 67128,67134 ----
  * mno-hw-mulx:                           Nios II Options.    (line  118)
  * mno-id-shared-library:                 Blackfin Options.   (line   84)
  * mno-ieee:                              SH Options.         (line  163)
! * mno-ieee-fp:                           x86 Options.        (line  650)
  * mno-imadd:                             MIPS Options.       (line  621)
  * mno-inline-float-divide:               IA-64 Options.      (line   61)
  * mno-inline-int-divide:                 IA-64 Options.      (line   72)
*************** look up both forms.
*** 67135,67141 ****
  * Mno-modules:                           Preprocessor Options.
                                                               (line  131)
  * mno-mpy:                               ARC Options.        (line  125)
! * mno-ms-bitfields:                      x86 Options.        (line 1265)
  * mno-mt:                                MIPS Options.       (line  393)
  * mno-mul-bug-workaround:                CRIS Options.       (line   28)
  * mno-muladd:                            FRV Options.        (line   67)
--- 67185,67191 ----
  * Mno-modules:                           Preprocessor Options.
                                                               (line  131)
  * mno-mpy:                               ARC Options.        (line  125)
! * mno-ms-bitfields:                      x86 Options.        (line 1280)
  * mno-mt:                                MIPS Options.       (line  393)
  * mno-mul-bug-workaround:                CRIS Options.       (line   28)
  * mno-muladd:                            FRV Options.        (line   67)
*************** look up both forms.
*** 67190,67203 ****
  * mno-prologue-epilogue:                 CRIS Options.       (line   67)
  * mno-prototype:                         RS/6000 and PowerPC Options.
                                                               (line  591)
! * mno-push-args:                         x86 Options.        (line 1242)
  * mno-quad-memory:                       RS/6000 and PowerPC Options.
                                                               (line  201)
  * mno-quad-memory-atomic:                RS/6000 and PowerPC Options.
                                                               (line  207)
  * mno-readonly-in-sdata:                 RS/6000 and PowerPC Options.
                                                               (line  683)
! * mno-red-zone:                          x86 Options.        (line 1632)
  * mno-register-names:                    IA-64 Options.      (line   35)
  * mno-regnames:                          RS/6000 and PowerPC Options.
                                                               (line  720)
--- 67240,67253 ----
  * mno-prologue-epilogue:                 CRIS Options.       (line   67)
  * mno-prototype:                         RS/6000 and PowerPC Options.
                                                               (line  591)
! * mno-push-args:                         x86 Options.        (line 1257)
  * mno-quad-memory:                       RS/6000 and PowerPC Options.
                                                               (line  201)
  * mno-quad-memory-atomic:                RS/6000 and PowerPC Options.
                                                               (line  207)
  * mno-readonly-in-sdata:                 RS/6000 and PowerPC Options.
                                                               (line  683)
! * mno-red-zone:                          x86 Options.        (line 1647)
  * mno-register-names:                    IA-64 Options.      (line   35)
  * mno-regnames:                          RS/6000 and PowerPC Options.
                                                               (line  720)
*************** look up both forms.
*** 67274,67280 ****
  * mno-unaligned-access <1>:              MIPS Options.       (line  595)
  * mno-unaligned-doubles:                 SPARC Options.      (line   71)
  * mno-uninit-const-in-rodata:            MIPS Options.       (line  523)
! * mno-unroll-only-small-loops:           x86 Options.        (line 1689)
  * mno-update:                            RS/6000 and PowerPC Options.
                                                               (line  348)
  * mno-user-mode:                         SPARC Options.      (line   83)
--- 67324,67330 ----
  * mno-unaligned-access <1>:              MIPS Options.       (line  595)
  * mno-unaligned-doubles:                 SPARC Options.      (line   71)
  * mno-uninit-const-in-rodata:            MIPS Options.       (line  523)
! * mno-unroll-only-small-loops:           x86 Options.        (line 1704)
  * mno-update:                            RS/6000 and PowerPC Options.
                                                               (line  348)
  * mno-user-mode:                         SPARC Options.      (line   83)
*************** look up both forms.
*** 67316,67322 ****
  * mnomacsave:                            SH Options.         (line  159)
  * mnop-fun-dllimport:                    x86 Windows Options.
                                                               (line   21)
! * mnop-mcount:                           x86 Options.        (line 1472)
  * mnopm:                                 FT32 Options.       (line   28)
  * mnops:                                 Adapteva Epiphany Options.
                                                               (line   25)
--- 67366,67372 ----
  * mnomacsave:                            SH Options.         (line  159)
  * mnop-fun-dllimport:                    x86 Windows Options.
                                                               (line   21)
! * mnop-mcount:                           x86 Options.        (line 1487)
  * mnopm:                                 FT32 Options.       (line   28)
  * mnops:                                 Adapteva Epiphany Options.
                                                               (line   25)
*************** look up both forms.
*** 67324,67331 ****
  * modd-spreg:                            MIPS Options.       (line  291)
  * momit-leaf-frame-pointer:              AArch64 Options.    (line   56)
  * momit-leaf-frame-pointer <1>:          Blackfin Options.   (line   42)
! * momit-leaf-frame-pointer <2>:          x86 Options.        (line 1437)
! * mone-byte-bool:                        Darwin Options.     (line   89)
  * moptimize:                             Nvidia PTX Options. (line   44)
  * moptimize-membar:                      FRV Options.        (line  243)
  * moptimize-membar <1>:                  FRV Options.        (line  248)
--- 67374,67381 ----
  * modd-spreg:                            MIPS Options.       (line  291)
  * momit-leaf-frame-pointer:              AArch64 Options.    (line   56)
  * momit-leaf-frame-pointer <1>:          Blackfin Options.   (line   42)
! * momit-leaf-frame-pointer <2>:          x86 Options.        (line 1452)
! * mone-byte-bool:                        Darwin Options.     (line   97)
  * moptimize:                             Nvidia PTX Options. (line   44)
  * moptimize-membar:                      FRV Options.        (line  243)
  * moptimize-membar <1>:                  FRV Options.        (line  248)
*************** look up both forms.
*** 67342,67352 ****
  * mpadstruct:                            SH Options.         (line  188)
  * mpaired-single:                        MIPS Options.       (line  368)
  * mpc-relative-literal-loads:            AArch64 Options.    (line  275)
! * mpc32:                                 x86 Options.        (line  799)
! * mpc64:                                 x86 Options.        (line  799)
! * mpc80:                                 x86 Options.        (line  799)
! * mpclmul:                               x86 Options.        (line  909)
! * mpconfig:                              x86 Options.        (line  917)
  * mpcrel:                                M680x0 Options.     (line  273)
  * mpcrel <1>:                            RS/6000 and PowerPC Options.
                                                               (line  930)
--- 67392,67402 ----
  * mpadstruct:                            SH Options.         (line  188)
  * mpaired-single:                        MIPS Options.       (line  368)
  * mpc-relative-literal-loads:            AArch64 Options.    (line  275)
! * mpc32:                                 x86 Options.        (line  814)
! * mpc64:                                 x86 Options.        (line  814)
! * mpc80:                                 x86 Options.        (line  814)
! * mpclmul:                               x86 Options.        (line  924)
! * mpconfig:                              x86 Options.        (line  932)
  * mpcrel:                                M680x0 Options.     (line  273)
  * mpcrel <1>:                            RS/6000 and PowerPC Options.
                                                               (line  930)
*************** look up both forms.
*** 67359,67365 ****
  * mpic-data-is-text-relative <1>:        MicroBlaze Options. (line   91)
  * mpic-register:                         ARM Options.        (line  813)
  * mpid:                                  RX Options.         (line  115)
! * mpku:                                  x86 Options.        (line  945)
  * mplt:                                  MIPS Options.       (line  217)
  * mpltseq:                               RS/6000 and PowerPC Options.
                                                               (line  763)
--- 67409,67415 ----
  * mpic-data-is-text-relative <1>:        MicroBlaze Options. (line   91)
  * mpic-register:                         ARM Options.        (line  813)
  * mpid:                                  RX Options.         (line  115)
! * mpku:                                  x86 Options.        (line  960)
  * mplt:                                  MIPS Options.       (line  217)
  * mpltseq:                               RS/6000 and PowerPC Options.
                                                               (line  763)
*************** look up both forms.
*** 67368,67374 ****
                                                               (line  876)
  * mpoke-function-name:                   ARM Options.        (line  828)
  * mpopc:                                 SPARC Options.      (line  279)
! * mpopcnt:                               x86 Options.        (line  929)
  * mpopcntb:                              RS/6000 and PowerPC Options.
                                                               (line   21)
  * mpopcntd:                              RS/6000 and PowerPC Options.
--- 67418,67424 ----
                                                               (line  876)
  * mpoke-function-name:                   ARM Options.        (line  828)
  * mpopc:                                 SPARC Options.      (line  279)
! * mpopcnt:                               x86 Options.        (line  944)
  * mpopcntb:                              RS/6000 and PowerPC Options.
                                                               (line   21)
  * mpopcntd:                              RS/6000 and PowerPC Options.
*************** look up both forms.
*** 67388,67406 ****
                                                               (line   21)
  * mpowerpc64:                            RS/6000 and PowerPC Options.
                                                               (line   21)
! * mprefer-avx128:                        x86 Options.        (line 1054)
  * mprefer-short-insn-regs:               Adapteva Epiphany Options.
                                                               (line   12)
! * mprefer-vector-width:                  x86 Options.        (line 1058)
  * mprefergot:                            SH Options.         (line  267)
  * mpreferred-stack-boundary:             RISC-V Options.     (line  101)
! * mpreferred-stack-boundary <1>:         x86 Options.        (line  841)
! * mprefetchi:                            x86 Options.        (line  978)
! * mprefetchwt1:                          x86 Options.        (line  922)
  * mprefixed:                             RS/6000 and PowerPC Options.
                                                               (line  936)
  * mpretend-cmove:                        SH Options.         (line  382)
! * mprfchw:                               x86 Options.        (line  920)
  * mprint-tune-info:                      ARM Options.        (line  970)
  * mprioritize-restricted-insns:          RS/6000 and PowerPC Options.
                                                               (line  456)
--- 67438,67456 ----
                                                               (line   21)
  * mpowerpc64:                            RS/6000 and PowerPC Options.
                                                               (line   21)
! * mprefer-avx128:                        x86 Options.        (line 1069)
  * mprefer-short-insn-regs:               Adapteva Epiphany Options.
                                                               (line   12)
! * mprefer-vector-width:                  x86 Options.        (line 1073)
  * mprefergot:                            SH Options.         (line  267)
  * mpreferred-stack-boundary:             RISC-V Options.     (line  101)
! * mpreferred-stack-boundary <1>:         x86 Options.        (line  856)
! * mprefetchi:                            x86 Options.        (line  993)
! * mprefetchwt1:                          x86 Options.        (line  937)
  * mprefixed:                             RS/6000 and PowerPC Options.
                                                               (line  936)
  * mpretend-cmove:                        SH Options.         (line  382)
! * mprfchw:                               x86 Options.        (line  935)
  * mprint-tune-info:                      ARM Options.        (line  970)
  * mprioritize-restricted-insns:          RS/6000 and PowerPC Options.
                                                               (line  456)
*************** look up both forms.
*** 67410,67419 ****
  * mprologue-epilogue:                    CRIS Options.       (line   67)
  * mprototype:                            RS/6000 and PowerPC Options.
                                                               (line  591)
! * mptwrite:                              x86 Options.        (line  913)
  * mptx:                                  Nvidia PTX Options. (line   29)
  * mpure-code:                            ARM Options.        (line  980)
! * mpush-args:                            x86 Options.        (line 1242)
  * mpushpop:                              C-SKY Options.      (line  128)
  * MQ:                                    Preprocessor Options.
                                                               (line  161)
--- 67460,67469 ----
  * mprologue-epilogue:                    CRIS Options.       (line   67)
  * mprototype:                            RS/6000 and PowerPC Options.
                                                               (line  591)
! * mptwrite:                              x86 Options.        (line  928)
  * mptx:                                  Nvidia PTX Options. (line   29)
  * mpure-code:                            ARM Options.        (line  980)
! * mpush-args:                            x86 Options.        (line 1257)
  * mpushpop:                              C-SKY Options.      (line  128)
  * MQ:                                    Preprocessor Options.
                                                               (line  161)
*************** look up both forms.
*** 67424,67463 ****
                                                               (line  207)
  * mr0rel-sec:                            Nios II Options.    (line   75)
  * mr10k-cache-barrier:                   MIPS Options.       (line  719)
! * mraoint:                               x86 Options.        (line  979)
  * mRcq:                                  ARC Options.        (line  529)
  * mRcw:                                  ARC Options.        (line  532)
! * mrdpid:                                x86 Options.        (line  921)
! * mrdrnd:                                x86 Options.        (line  914)
! * mrdseed:                               x86 Options.        (line  923)
  * mreadonly-in-sdata:                    RS/6000 and PowerPC Options.
                                                               (line  683)
  * mrecip:                                RS/6000 and PowerPC Options.
                                                               (line  783)
! * mrecip <1>:                            x86 Options.        (line 1123)
  * mrecip-precision:                      RS/6000 and PowerPC Options.
                                                               (line  840)
  * mrecip=opt:                            RS/6000 and PowerPC Options.
                                                               (line  797)
! * mrecip=opt <1>:                        x86 Options.        (line 1145)
! * mrecord-mcount:                        x86 Options.        (line 1466)
! * mrecord-return:                        x86 Options.        (line 1486)
! * mred-zone:                             x86 Options.        (line 1632)
  * mreduced-regs:                         NDS32 Options.      (line   14)
  * mregister-names:                       IA-64 Options.      (line   35)
  * mregnames:                             RS/6000 and PowerPC Options.
                                                               (line  720)
! * mregparm:                              x86 Options.        (line  771)
  * mrelax:                                AVR Options.        (line  233)
  * mrelax <1>:                            H8/300 Options.     (line    8)
  * mrelax <2>:                            MN10300 Options.    (line   45)
  * mrelax <3>:                            MSP430 Options.     (line   87)
  * mrelax <4>:                            NDS32 Options.      (line   83)
! * mrelax <5>:                            RISC-V Options.     (line  157)
  * mrelax <6>:                            RX Options.         (line   94)
  * mrelax <7>:                            SH Options.         (line  136)
  * mrelax <8>:                            V850 Options.       (line  101)
! * mrelax-cmpxchg-loop:                   x86 Options.        (line 1544)
  * mrelax-immediate:                      MCore Options.      (line   17)
  * mrelax-pic-calls:                      MIPS Options.       (line  865)
  * mrelocatable:                          RS/6000 and PowerPC Options.
--- 67474,67513 ----
                                                               (line  207)
  * mr0rel-sec:                            Nios II Options.    (line   75)
  * mr10k-cache-barrier:                   MIPS Options.       (line  719)
! * mraoint:                               x86 Options.        (line  994)
  * mRcq:                                  ARC Options.        (line  529)
  * mRcw:                                  ARC Options.        (line  532)
! * mrdpid:                                x86 Options.        (line  936)
! * mrdrnd:                                x86 Options.        (line  929)
! * mrdseed:                               x86 Options.        (line  938)
  * mreadonly-in-sdata:                    RS/6000 and PowerPC Options.
                                                               (line  683)
  * mrecip:                                RS/6000 and PowerPC Options.
                                                               (line  783)
! * mrecip <1>:                            x86 Options.        (line 1138)
  * mrecip-precision:                      RS/6000 and PowerPC Options.
                                                               (line  840)
  * mrecip=opt:                            RS/6000 and PowerPC Options.
                                                               (line  797)
! * mrecip=opt <1>:                        x86 Options.        (line 1160)
! * mrecord-mcount:                        x86 Options.        (line 1481)
! * mrecord-return:                        x86 Options.        (line 1501)
! * mred-zone:                             x86 Options.        (line 1647)
  * mreduced-regs:                         NDS32 Options.      (line   14)
  * mregister-names:                       IA-64 Options.      (line   35)
  * mregnames:                             RS/6000 and PowerPC Options.
                                                               (line  720)
! * mregparm:                              x86 Options.        (line  786)
  * mrelax:                                AVR Options.        (line  233)
  * mrelax <1>:                            H8/300 Options.     (line    8)
  * mrelax <2>:                            MN10300 Options.    (line   45)
  * mrelax <3>:                            MSP430 Options.     (line   87)
  * mrelax <4>:                            NDS32 Options.      (line   83)
! * mrelax <5>:                            RISC-V Options.     (line  163)
  * mrelax <6>:                            RX Options.         (line   94)
  * mrelax <7>:                            SH Options.         (line  136)
  * mrelax <8>:                            V850 Options.       (line  101)
! * mrelax-cmpxchg-loop:                   x86 Options.        (line 1559)
  * mrelax-immediate:                      MCore Options.      (line   17)
  * mrelax-pic-calls:                      MIPS Options.       (line  865)
  * mrelocatable:                          RS/6000 and PowerPC Options.
*************** look up both forms.
*** 67470,67476 ****
  * mrf16:                                 ARC Options.        (line  332)
  * mrgf-banked-regs:                      ARC Options.        (line  312)
  * mrh850-abi:                            V850 Options.       (line  125)
! * mriscv-attribute:                      RISC-V Options.     (line  163)
  * mrl78:                                 RL78 Options.       (line   58)
  * mrmw:                                  AVR Options.        (line  247)
  * mrop-protect:                          RS/6000 and PowerPC Options.
--- 67520,67526 ----
  * mrf16:                                 ARC Options.        (line  332)
  * mrgf-banked-regs:                      ARC Options.        (line  312)
  * mrh850-abi:                            V850 Options.       (line  125)
! * mriscv-attribute:                      RISC-V Options.     (line  169)
  * mrl78:                                 RL78 Options.       (line   58)
  * mrmw:                                  AVR Options.        (line  247)
  * mrop-protect:                          RS/6000 and PowerPC Options.
*************** look up both forms.
*** 67480,67494 ****
  * mround-nearest:                        Adapteva Epiphany Options.
                                                               (line   50)
  * mrtd:                                  M680x0 Options.     (line  236)
! * mrtd <1>:                              x86 Options.        (line  747)
  * mrtd <2>:                              x86 Function Attributes.
                                                               (line    8)
! * mrtm:                                  x86 Options.        (line  940)
  * mrtp:                                  VxWorks Options.    (line   10)
  * mrtsc:                                 ARC Options.        (line  366)
  * ms:                                    H8/300 Options.     (line   16)
  * ms2600:                                H8/300 Options.     (line   23)
! * msahf:                                 x86 Options.        (line 1094)
  * msave-acc-in-interrupts:               RX Options.         (line  108)
  * msave-mduc-in-interrupts:              RL78 Options.       (line   77)
  * msave-restore:                         RISC-V Options.     (line  114)
--- 67530,67544 ----
  * mround-nearest:                        Adapteva Epiphany Options.
                                                               (line   50)
  * mrtd:                                  M680x0 Options.     (line  236)
! * mrtd <1>:                              x86 Options.        (line  762)
  * mrtd <2>:                              x86 Function Attributes.
                                                               (line    8)
! * mrtm:                                  x86 Options.        (line  955)
  * mrtp:                                  VxWorks Options.    (line   10)
  * mrtsc:                                 ARC Options.        (line  366)
  * ms:                                    H8/300 Options.     (line   16)
  * ms2600:                                H8/300 Options.     (line   23)
! * msahf:                                 x86 Options.        (line 1109)
  * msave-acc-in-interrupts:               RX Options.         (line  108)
  * msave-mduc-in-interrupts:              RL78 Options.       (line   77)
  * msave-restore:                         RISC-V Options.     (line  114)
*************** look up both forms.
*** 67543,67561 ****
  * msel-sched-dont-check-control-spec:    IA-64 Options.      (line  206)
  * msep-data:                             Blackfin Options.   (line  106)
  * msep-data <1>:                         Blackfin Options.   (line  112)
! * mserialize:                            x86 Options.        (line  966)
  * mserialize-volatile:                   Xtensa Options.     (line   33)
  * msetlb:                                MN10300 Options.    (line   63)
  * msext:                                 OpenRISC Options.   (line   58)
  * msfimm:                                OpenRISC Options.   (line   62)
! * msgx:                                  x86 Options.        (line  924)
! * msha:                                  x86 Options.        (line  907)
  * mshared-library-id:                    Blackfin Options.   (line   99)
  * mshftimm:                              OpenRISC Options.   (line   67)
  * mshort:                                M680x0 Options.     (line  216)
  * mshort-calls:                          AVR Options.        (line  251)
! * mshorten-memrefs:                      RISC-V Options.     (line  120)
! * mshstk:                                x86 Options.        (line 1108)
  * mside-effects:                         CRIS Options.       (line   43)
  * msign-extend-enabled:                  LM32 Options.       (line   17)
  * msign-return-address:                  AArch64 Options.    (line  282)
--- 67593,67611 ----
  * msel-sched-dont-check-control-spec:    IA-64 Options.      (line  206)
  * msep-data:                             Blackfin Options.   (line  106)
  * msep-data <1>:                         Blackfin Options.   (line  112)
! * mserialize:                            x86 Options.        (line  981)
  * mserialize-volatile:                   Xtensa Options.     (line   33)
  * msetlb:                                MN10300 Options.    (line   63)
  * msext:                                 OpenRISC Options.   (line   58)
  * msfimm:                                OpenRISC Options.   (line   62)
! * msgx:                                  x86 Options.        (line  939)
! * msha:                                  x86 Options.        (line  922)
  * mshared-library-id:                    Blackfin Options.   (line   99)
  * mshftimm:                              OpenRISC Options.   (line   67)
  * mshort:                                M680x0 Options.     (line  216)
  * mshort-calls:                          AVR Options.        (line  251)
! * mshorten-memrefs:                      RISC-V Options.     (line  126)
! * mshstk:                                x86 Options.        (line 1123)
  * mside-effects:                         CRIS Options.       (line   43)
  * msign-extend-enabled:                  LM32 Options.       (line   17)
  * msign-return-address:                  AArch64 Options.    (line  282)
*************** look up both forms.
*** 67582,67588 ****
                                                               (line  450)
  * msio:                                  HPPA Options.       (line  168)
  * msize-level:                           ARC Options.        (line  535)
! * mskip-rax-setup:                       x86 Options.        (line 1499)
  * mslow-bytes:                           MCore Options.      (line   33)
  * mslow-flash-data:                      ARM Options.        (line  952)
  * msmall:                                MSP430 Options.     (line   84)
--- 67632,67638 ----
                                                               (line  450)
  * msio:                                  HPPA Options.       (line  168)
  * msize-level:                           ARC Options.        (line  535)
! * mskip-rax-setup:                       x86 Options.        (line 1514)
  * mslow-bytes:                           MCore Options.      (line   33)
  * mslow-flash-data:                      ARM Options.        (line  952)
  * msmall:                                MSP430 Options.     (line   84)
*************** look up both forms.
*** 67621,67627 ****
  * msoft-float <13>:                      SPARC Options.      (line   37)
  * msoft-float <14>:                      V850 Options.       (line  111)
  * msoft-float <15>:                      Visium Options.     (line   22)
! * msoft-float <16>:                      x86 Options.        (line  645)
  * msoft-mul:                             OpenRISC Options.   (line   22)
  * msoft-mult:                            HPPA Options.       (line  188)
  * msoft-quad-float:                      SPARC Options.      (line   58)
--- 67671,67677 ----
  * msoft-float <13>:                      SPARC Options.      (line   37)
  * msoft-float <14>:                      V850 Options.       (line  111)
  * msoft-float <15>:                      Visium Options.     (line   22)
! * msoft-float <16>:                      x86 Options.        (line  660)
  * msoft-mul:                             OpenRISC Options.   (line   22)
  * msoft-mult:                            HPPA Options.       (line  188)
  * msoft-quad-float:                      SPARC Options.      (line   58)
*************** look up both forms.
*** 67643,67658 ****
  * msplit-vecmove-early:                  Adapteva Epiphany Options.
                                                               (line  125)
  * msram-ecc:                             AMD GCN Options.    (line   28)
! * msse:                                  x86 Options.        (line  888)
! * msse2:                                 x86 Options.        (line  889)
! * msse2avx:                              x86 Options.        (line 1454)
! * msse3:                                 x86 Options.        (line  890)
! * msse4:                                 x86 Options.        (line  892)
! * msse4.1:                               x86 Options.        (line  894)
! * msse4.2:                               x86 Options.        (line  895)
! * msse4a:                                x86 Options.        (line  893)
! * msseregparm:                           x86 Options.        (line  782)
! * mssse3:                                x86 Options.        (line  891)
  * mstack-align:                          CRIS Options.       (line   47)
  * mstack-bias:                           SPARC Options.      (line  370)
  * mstack-check-l1:                       Blackfin Options.   (line   73)
--- 67693,67708 ----
  * msplit-vecmove-early:                  Adapteva Epiphany Options.
                                                               (line  125)
  * msram-ecc:                             AMD GCN Options.    (line   28)
! * msse:                                  x86 Options.        (line  903)
! * msse2:                                 x86 Options.        (line  904)
! * msse2avx:                              x86 Options.        (line 1469)
! * msse3:                                 x86 Options.        (line  905)
! * msse4:                                 x86 Options.        (line  907)
! * msse4.1:                               x86 Options.        (line  909)
! * msse4.2:                               x86 Options.        (line  910)
! * msse4a:                                x86 Options.        (line  908)
! * msseregparm:                           x86 Options.        (line  797)
! * mssse3:                                x86 Options.        (line  906)
  * mstack-align:                          CRIS Options.       (line   47)
  * mstack-bias:                           SPARC Options.      (line  370)
  * mstack-check-l1:                       Blackfin Options.   (line   73)
*************** look up both forms.
*** 67663,67702 ****
                                                               (line   36)
  * mstack-protector-guard:                AArch64 Options.    (line   61)
  * mstack-protector-guard <1>:            ARM Options.        (line 1002)
! * mstack-protector-guard <2>:            RISC-V Options.     (line  187)
  * mstack-protector-guard <3>:            RS/6000 and PowerPC Options.
                                                               (line  912)
! * mstack-protector-guard <4>:            x86 Options.        (line 1524)
  * mstack-protector-guard-offset:         AArch64 Options.    (line   61)
  * mstack-protector-guard-offset <1>:     ARM Options.        (line 1002)
! * mstack-protector-guard-offset <2>:     RISC-V Options.     (line  187)
  * mstack-protector-guard-offset <3>:     RS/6000 and PowerPC Options.
                                                               (line  912)
! * mstack-protector-guard-offset <4>:     x86 Options.        (line 1524)
  * mstack-protector-guard-reg:            AArch64 Options.    (line   61)
! * mstack-protector-guard-reg <1>:        RISC-V Options.     (line  187)
  * mstack-protector-guard-reg <2>:        RS/6000 and PowerPC Options.
                                                               (line  912)
! * mstack-protector-guard-reg <3>:        x86 Options.        (line 1524)
  * mstack-protector-guard-symbol:         RS/6000 and PowerPC Options.
                                                               (line  912)
  * mstack-size:                           AMD GCN Options.    (line   36)
  * mstack-size <1>:                       C-SKY Options.      (line  148)
  * mstack-size <2>:                       S/390 and zSeries Options.
                                                               (line  200)
! * mstackrealign:                         x86 Options.        (line  832)
  * mstd-struct-return:                    SPARC Options.      (line  100)
! * mstore-max:                            x86 Options.        (line 1067)
  * mstrict-align:                         AArch64 Options.    (line   50)
  * mstrict-align <1>:                     LoongArch Options.  (line  107)
  * mstrict-align <2>:                     M680x0 Options.     (line  279)
! * mstrict-align <3>:                     RISC-V Options.     (line  129)
  * mstrict-align <4>:                     RS/6000 and PowerPC Options.
                                                               (line  401)
  * mstrict-X:                             AVR Options.        (line  271)
  * mstring-compare-inline-limit:          RS/6000 and PowerPC Options.
                                                               (line  707)
! * mstringop-strategy=ALG:                x86 Options.        (line 1403)
  * mstructure-size-boundary:              ARM Options.        (line  762)
  * msubxc:                                SPARC Options.      (line  286)
  * msv-mode:                              Visium Options.     (line   51)
--- 67713,67752 ----
                                                               (line   36)
  * mstack-protector-guard:                AArch64 Options.    (line   61)
  * mstack-protector-guard <1>:            ARM Options.        (line 1002)
! * mstack-protector-guard <2>:            RISC-V Options.     (line  193)
  * mstack-protector-guard <3>:            RS/6000 and PowerPC Options.
                                                               (line  912)
! * mstack-protector-guard <4>:            x86 Options.        (line 1539)
  * mstack-protector-guard-offset:         AArch64 Options.    (line   61)
  * mstack-protector-guard-offset <1>:     ARM Options.        (line 1002)
! * mstack-protector-guard-offset <2>:     RISC-V Options.     (line  193)
  * mstack-protector-guard-offset <3>:     RS/6000 and PowerPC Options.
                                                               (line  912)
! * mstack-protector-guard-offset <4>:     x86 Options.        (line 1539)
  * mstack-protector-guard-reg:            AArch64 Options.    (line   61)
! * mstack-protector-guard-reg <1>:        RISC-V Options.     (line  193)
  * mstack-protector-guard-reg <2>:        RS/6000 and PowerPC Options.
                                                               (line  912)
! * mstack-protector-guard-reg <3>:        x86 Options.        (line 1539)
  * mstack-protector-guard-symbol:         RS/6000 and PowerPC Options.
                                                               (line  912)
  * mstack-size:                           AMD GCN Options.    (line   36)
  * mstack-size <1>:                       C-SKY Options.      (line  148)
  * mstack-size <2>:                       S/390 and zSeries Options.
                                                               (line  200)
! * mstackrealign:                         x86 Options.        (line  847)
  * mstd-struct-return:                    SPARC Options.      (line  100)
! * mstore-max:                            x86 Options.        (line 1082)
  * mstrict-align:                         AArch64 Options.    (line   50)
  * mstrict-align <1>:                     LoongArch Options.  (line  107)
  * mstrict-align <2>:                     M680x0 Options.     (line  279)
! * mstrict-align <3>:                     RISC-V Options.     (line  135)
  * mstrict-align <4>:                     RS/6000 and PowerPC Options.
                                                               (line  401)
  * mstrict-X:                             AVR Options.        (line  271)
  * mstring-compare-inline-limit:          RS/6000 and PowerPC Options.
                                                               (line  707)
! * mstringop-strategy=ALG:                x86 Options.        (line 1418)
  * mstructure-size-boundary:              ARM Options.        (line  762)
  * msubxc:                                SPARC Options.      (line  286)
  * msv-mode:                              Visium Options.     (line   51)
*************** look up both forms.
*** 67713,67723 ****
                                                               (line  146)
  * mtarget-align:                         Xtensa Options.     (line   72)
  * mtas:                                  SH Options.         (line  258)
! * mtbm:                                  x86 Options.        (line  942)
  * mtda:                                  V850 Options.       (line   33)
  * mtelephony:                            ARC Options.        (line  376)
  * mtext-section-literals:                Xtensa Options.     (line   45)
! * mthreads:                              x86 Options.        (line 1258)
  * mthreads <1>:                          x86 Windows Options.
                                                               (line   25)
  * mthumb:                                ARM Options.        (line  849)
--- 67763,67773 ----
                                                               (line  146)
  * mtarget-align:                         Xtensa Options.     (line   72)
  * mtas:                                  SH Options.         (line  258)
! * mtbm:                                  x86 Options.        (line  957)
  * mtda:                                  V850 Options.       (line   33)
  * mtelephony:                            ARC Options.        (line  376)
  * mtext-section-literals:                Xtensa Options.     (line   45)
! * mthreads:                              x86 Options.        (line 1273)
  * mthreads <1>:                          x86 Windows Options.
                                                               (line   25)
  * mthumb:                                ARM Options.        (line  849)
*************** look up both forms.
*** 67727,67736 ****
  * mTLS:                                  FRV Options.        (line   89)
  * mtls:                                  FRV Options.        (line   93)
  * mtls-dialect:                          ARM Options.        (line  902)
! * mtls-dialect <1>:                      x86 Options.        (line 1236)
  * mtls-dialect=desc:                     AArch64 Options.    (line   76)
  * mtls-dialect=traditional:              AArch64 Options.    (line   80)
! * mtls-direct-seg-refs:                  x86 Options.        (line 1444)
  * mtls-markers:                          RS/6000 and PowerPC Options.
                                                               (line  775)
  * mtls-size:                             AArch64 Options.    (line   84)
--- 67777,67786 ----
  * mTLS:                                  FRV Options.        (line   89)
  * mtls:                                  FRV Options.        (line   93)
  * mtls-dialect:                          ARM Options.        (line  902)
! * mtls-dialect <1>:                      x86 Options.        (line 1251)
  * mtls-dialect=desc:                     AArch64 Options.    (line   76)
  * mtls-dialect=traditional:              AArch64 Options.    (line   80)
! * mtls-direct-seg-refs:                  x86 Options.        (line 1459)
  * mtls-markers:                          RS/6000 and PowerPC Options.
                                                               (line  775)
  * mtls-size:                             AArch64 Options.    (line   84)
*************** look up both forms.
*** 67751,67757 ****
                                                               (line  540)
  * mtrap-precision:                       DEC Alpha Options.  (line  108)
  * mtrust:                                C-SKY Options.      (line   98)
! * mtsxldtrk:                             x86 Options.        (line  958)
  * mtune:                                 AArch64 Options.    (line  191)
  * mtune <1>:                             AMD GCN Options.    (line    8)
  * mtune <2>:                             ARC Options.        (line  556)
--- 67801,67807 ----
                                                               (line  540)
  * mtrap-precision:                       DEC Alpha Options.  (line  108)
  * mtrust:                                C-SKY Options.      (line   98)
! * mtsxldtrk:                             x86 Options.        (line  973)
  * mtune:                                 AArch64 Options.    (line  191)
  * mtune <1>:                             AMD GCN Options.    (line    8)
  * mtune <2>:                             ARC Options.        (line  556)
*************** look up both forms.
*** 67771,67787 ****
                                                               (line  161)
  * mtune <15>:                            SPARC Options.      (line  198)
  * mtune <16>:                            Visium Options.     (line   46)
! * mtune <17>:                            x86 Options.        (line  520)
! * mtune-ctrl=FEATURE-LIST:               x86 Options.        (line 1021)
  * muclibc:                               GNU/Linux Options.  (line   13)
! * muintr:                                x86 Options.        (line  956)
  * multcost:                              ARC Options.        (line  646)
  * multcost=NUMBER:                       SH Options.         (line  280)
  * multilib-library-pic:                  FRV Options.        (line  109)
  * multiply-enabled:                      LM32 Options.       (line   14)
! * multiply_defined:                      Darwin Options.     (line  189)
! * multiply_defined_unused:               Darwin Options.     (line  189)
! * multi_module:                          Darwin Options.     (line  189)
  * munalign-prob-threshold:               ARC Options.        (line  591)
  * munaligned-access:                     ARM Options.        (line  935)
  * munaligned-access <1>:                 MIPS Options.       (line  595)
--- 67821,67837 ----
                                                               (line  161)
  * mtune <15>:                            SPARC Options.      (line  198)
  * mtune <16>:                            Visium Options.     (line   46)
! * mtune <17>:                            x86 Options.        (line  535)
! * mtune-ctrl=FEATURE-LIST:               x86 Options.        (line 1036)
  * muclibc:                               GNU/Linux Options.  (line   13)
! * muintr:                                x86 Options.        (line  971)
  * multcost:                              ARC Options.        (line  646)
  * multcost=NUMBER:                       SH Options.         (line  280)
  * multilib-library-pic:                  FRV Options.        (line  109)
  * multiply-enabled:                      LM32 Options.       (line   14)
! * multiply_defined:                      Darwin Options.     (line  197)
! * multiply_defined_unused:               Darwin Options.     (line  197)
! * multi_module:                          Darwin Options.     (line  197)
  * munalign-prob-threshold:               ARC Options.        (line  591)
  * munaligned-access:                     ARM Options.        (line  935)
  * munaligned-access <1>:                 MIPS Options.       (line  595)
*************** look up both forms.
*** 67793,67799 ****
  * munix:                                 VAX Options.        (line    8)
  * munix-asm:                             PDP-11 Options.     (line   42)
  * munordered-float:                      OpenRISC Options.   (line   38)
! * munroll-only-small-loops:              x86 Options.        (line 1689)
  * mupdate:                               RS/6000 and PowerPC Options.
                                                               (line  348)
  * muser-enabled:                         LM32 Options.       (line   20)
--- 67843,67849 ----
  * munix:                                 VAX Options.        (line    8)
  * munix-asm:                             PDP-11 Options.     (line   42)
  * munordered-float:                      OpenRISC Options.   (line   38)
! * munroll-only-small-loops:              x86 Options.        (line 1704)
  * mupdate:                               RS/6000 and PowerPC Options.
                                                               (line  348)
  * muser-enabled:                         LM32 Options.       (line   20)
*************** look up both forms.
*** 67810,67823 ****
  * mv850e3v5:                             V850 Options.       (line   51)
  * mv850es:                               V850 Options.       (line   74)
  * mv8plus:                               SPARC Options.      (line  212)
! * mvaes:                                 x86 Options.        (line  950)
  * mvdsp:                                 C-SKY Options.      (line  101)
  * mveclibabi:                            RS/6000 and PowerPC Options.
                                                               (line  850)
! * mveclibabi <1>:                        x86 Options.        (line 1174)
  * mvect-double:                          Adapteva Epiphany Options.
                                                               (line  114)
! * mvect8-ret-in-mem:                     x86 Options.        (line  792)
  * mverbose-cost-dump:                    AArch64 Options.    (line  271)
  * mverbose-cost-dump <1>:                ARM Options.        (line  976)
  * mvirt:                                 MIPS Options.       (line  405)
--- 67860,67873 ----
  * mv850e3v5:                             V850 Options.       (line   51)
  * mv850es:                               V850 Options.       (line   74)
  * mv8plus:                               SPARC Options.      (line  212)
! * mvaes:                                 x86 Options.        (line  965)
  * mvdsp:                                 C-SKY Options.      (line  101)
  * mveclibabi:                            RS/6000 and PowerPC Options.
                                                               (line  850)
! * mveclibabi <1>:                        x86 Options.        (line 1189)
  * mvect-double:                          Adapteva Epiphany Options.
                                                               (line  114)
! * mvect8-ret-in-mem:                     x86 Options.        (line  807)
  * mverbose-cost-dump:                    AArch64 Options.    (line  271)
  * mverbose-cost-dump <1>:                ARM Options.        (line  976)
  * mvirt:                                 MIPS Options.       (line  405)
*************** look up both forms.
*** 67831,67837 ****
  * mvolatile-asm-stop:                    IA-64 Options.      (line   30)
  * mvolatile-cache:                       ARC Options.        (line  433)
  * mvolatile-cache <1>:                   ARC Options.        (line  437)
! * mvpclmulqdq:                           x86 Options.        (line  952)
  * mvr4130-align:                         MIPS Options.       (line  840)
  * mvrsave:                               RS/6000 and PowerPC Options.
                                                               (line  151)
--- 67881,67887 ----
  * mvolatile-asm-stop:                    IA-64 Options.      (line   30)
  * mvolatile-cache:                       ARC Options.        (line  433)
  * mvolatile-cache <1>:                   ARC Options.        (line  437)
! * mvpclmulqdq:                           x86 Options.        (line  967)
  * mvr4130-align:                         MIPS Options.       (line  840)
  * mvrsave:                               RS/6000 and PowerPC Options.
                                                               (line  151)
*************** look up both forms.
*** 67841,67848 ****
                                                               (line  110)
  * mvxworks:                              RS/6000 and PowerPC Options.
                                                               (line  623)
! * mvzeroupper:                           x86 Options.        (line 1048)
! * mwaitpkg:                              x86 Options.        (line  951)
  * mwarn-devices-csv:                     MSP430 Options.     (line  166)
  * mwarn-dynamicstack:                    S/390 and zSeries Options.
                                                               (line  195)
--- 67891,67898 ----
                                                               (line  110)
  * mvxworks:                              RS/6000 and PowerPC Options.
                                                               (line  623)
! * mvzeroupper:                           x86 Options.        (line 1063)
! * mwaitpkg:                              x86 Options.        (line  966)
  * mwarn-devices-csv:                     MSP430 Options.     (line  166)
  * mwarn-dynamicstack:                    S/390 and zSeries Options.
                                                               (line  195)
*************** look up both forms.
*** 67850,67864 ****
                                                               (line  187)
  * mwarn-mcu:                             MSP430 Options.     (line   63)
  * mwarn-multiple-fast-interrupts:        RX Options.         (line  141)
! * mwbnoinvd:                             x86 Options.        (line  918)
  * mwide-bitfields:                       MCore Options.      (line   21)
! * mwidekl:                               x86 Options.        (line  972)
  * mwin32:                                x86 Windows Options.
                                                               (line   34)
  * mwindows:                              x86 Windows Options.
                                                               (line   40)
  * mword-relocations:                     ARM Options.        (line  913)
! * mx32:                                  x86 Options.        (line 1608)
  * mxgot:                                 M680x0 Options.     (line  311)
  * mxgot <1>:                             MIPS Options.       (line  227)
  * mxl-barrel-shift:                      MicroBlaze Options. (line   31)
--- 67900,67914 ----
                                                               (line  187)
  * mwarn-mcu:                             MSP430 Options.     (line   63)
  * mwarn-multiple-fast-interrupts:        RX Options.         (line  141)
! * mwbnoinvd:                             x86 Options.        (line  933)
  * mwide-bitfields:                       MCore Options.      (line   21)
! * mwidekl:                               x86 Options.        (line  987)
  * mwin32:                                x86 Windows Options.
                                                               (line   34)
  * mwindows:                              x86 Windows Options.
                                                               (line   40)
  * mword-relocations:                     ARM Options.        (line  913)
! * mx32:                                  x86 Options.        (line 1623)
  * mxgot:                                 M680x0 Options.     (line  311)
  * mxgot <1>:                             MIPS Options.       (line  227)
  * mxl-barrel-shift:                      MicroBlaze Options. (line   31)
*************** look up both forms.
*** 67874,67885 ****
  * mxl-soft-mul:                          MicroBlaze Options. (line   25)
  * mxl-stack-check:                       MicroBlaze Options. (line   40)
  * mxnack:                                AMD GCN Options.    (line   43)
! * mxop:                                  x86 Options.        (line  925)
  * mxpa:                                  MIPS Options.       (line  409)
! * mxsave:                                x86 Options.        (line  936)
! * mxsavec:                               x86 Options.        (line  938)
! * mxsaveopt:                             x86 Options.        (line  937)
! * mxsaves:                               x86 Options.        (line  939)
  * mxy:                                   ARC Options.        (line  381)
  * myellowknife:                          RS/6000 and PowerPC Options.
                                                               (line  618)
--- 67924,67935 ----
  * mxl-soft-mul:                          MicroBlaze Options. (line   25)
  * mxl-stack-check:                       MicroBlaze Options. (line   40)
  * mxnack:                                AMD GCN Options.    (line   43)
! * mxop:                                  x86 Options.        (line  940)
  * mxpa:                                  MIPS Options.       (line  409)
! * mxsave:                                x86 Options.        (line  951)
! * mxsavec:                               x86 Options.        (line  953)
! * mxsaveopt:                             x86 Options.        (line  952)
! * mxsaves:                               x86 Options.        (line  954)
  * mxy:                                   ARC Options.        (line  381)
  * myellowknife:                          RS/6000 and PowerPC Options.
                                                               (line  618)
*************** look up both forms.
*** 67890,67896 ****
  * mzero-extend:                          MMIX Options.       (line   24)
  * mzvector:                              S/390 and zSeries Options.
                                                               (line  121)
! * no-80387:                              x86 Options.        (line  645)
  * no-block-ops-unaligned-vsx:            RS/6000 and PowerPC Options.
                                                               (line  957)
  * no-canonical-prefixes:                 Directory Options.  (line  163)
--- 67940,67946 ----
  * mzero-extend:                          MMIX Options.       (line   24)
  * mzvector:                              S/390 and zSeries Options.
                                                               (line  121)
! * no-80387:                              x86 Options.        (line  660)
  * no-block-ops-unaligned-vsx:            RS/6000 and PowerPC Options.
                                                               (line  957)
  * no-canonical-prefixes:                 Directory Options.  (line  163)
*************** look up both forms.
*** 67898,67916 ****
                                                               (line  484)
  * no-pie:                                Link Options.       (line  186)
  * no-sysroot-suffix:                     Directory Options.  (line  182)
! * noall_load:                            Darwin Options.     (line  189)
  * nocpp:                                 MIPS Options.       (line  641)
  * nodefaultlibs:                         Link Options.       (line  121)
  * nodevicelib:                           AVR Options.        (line  292)
  * nodevicespecs:                         AVR Options.        (line  295)
! * nofixprebinding:                       Darwin Options.     (line  189)
  * nofpu:                                 RX Options.         (line   15)
  * nolibc:                                Link Options.       (line  133)
  * nolibdld:                              HPPA Options.       (line  219)
! * nomultidefs:                           Darwin Options.     (line  189)
  * non-static:                            VxWorks Options.    (line   15)
! * noprebind:                             Darwin Options.     (line  189)
! * noseglinkedit:                         Darwin Options.     (line  189)
  * nostartfiles:                          Link Options.       (line  116)
  * nostdinc:                              Directory Options.  (line  101)
  * nostdinc++:                            C++ Dialect Options.
--- 67948,67966 ----
                                                               (line  484)
  * no-pie:                                Link Options.       (line  186)
  * no-sysroot-suffix:                     Directory Options.  (line  182)
! * noall_load:                            Darwin Options.     (line  197)
  * nocpp:                                 MIPS Options.       (line  641)
  * nodefaultlibs:                         Link Options.       (line  121)
  * nodevicelib:                           AVR Options.        (line  292)
  * nodevicespecs:                         AVR Options.        (line  295)
! * nofixprebinding:                       Darwin Options.     (line  197)
  * nofpu:                                 RX Options.         (line   15)
  * nolibc:                                Link Options.       (line  133)
  * nolibdld:                              HPPA Options.       (line  219)
! * nomultidefs:                           Darwin Options.     (line  197)
  * non-static:                            VxWorks Options.    (line   15)
! * noprebind:                             Darwin Options.     (line  197)
! * noseglinkedit:                         Darwin Options.     (line  197)
  * nostartfiles:                          Link Options.       (line  116)
  * nostdinc:                              Directory Options.  (line  101)
  * nostdinc++:                            C++ Dialect Options.
*************** look up both forms.
*** 67918,67924 ****
  * nostdinc++ <1>:                        Directory Options.  (line  107)
  * nostdlib:                              Link Options.       (line  145)
  * nostdlib++:                            Link Options.       (line  170)
! * no_dead_strip_inits_and_terms:         Darwin Options.     (line  189)
  * o:                                     Overall Options.    (line  192)
  * O:                                     Optimize Options.   (line   37)
  * O0:                                    Optimize Options.   (line  165)
--- 67968,67974 ----
  * nostdinc++ <1>:                        Directory Options.  (line  107)
  * nostdlib:                              Link Options.       (line  145)
  * nostdlib++:                            Link Options.       (line  170)
! * no_dead_strip_inits_and_terms:         Darwin Options.     (line  197)
  * o:                                     Overall Options.    (line  192)
  * O:                                     Optimize Options.   (line   37)
  * O0:                                    Optimize Options.   (line  165)
*************** look up both forms.
*** 67935,67941 ****
                                                               (line  369)
  * p <1>:                                 Common Function Attributes.
                                                               (line  852)
! * pagezero_size:                         Darwin Options.     (line  189)
  * param:                                 Optimize Options.   (line 2759)
  * pass-exit-codes:                       Overall Options.    (line  596)
  * pedantic:                              Standards.          (line   13)
--- 67985,67991 ----
                                                               (line  369)
  * p <1>:                                 Common Function Attributes.
                                                               (line  852)
! * pagezero_size:                         Darwin Options.     (line  197)
  * param:                                 Optimize Options.   (line 2759)
  * pass-exit-codes:                       Overall Options.    (line  596)
  * pedantic:                              Standards.          (line   13)
*************** look up both forms.
*** 67956,67963 ****
  * pie:                                   Link Options.       (line  180)
  * pipe:                                  Overall Options.    (line  604)
  * plt:                                   RISC-V Options.     (line   11)
! * prebind:                               Darwin Options.     (line  189)
! * prebind_all_twolevel_modules:          Darwin Options.     (line  189)
  * print-file-name:                       Developer Options.  (line  962)
  * print-libgcc-file-name:                Developer Options.  (line  996)
  * print-multi-directory:                 Developer Options.  (line  968)
--- 68006,68013 ----
  * pie:                                   Link Options.       (line  180)
  * pipe:                                  Overall Options.    (line  604)
  * plt:                                   RISC-V Options.     (line   11)
! * prebind:                               Darwin Options.     (line  197)
! * prebind_all_twolevel_modules:          Darwin Options.     (line  197)
  * print-file-name:                       Developer Options.  (line  962)
  * print-libgcc-file-name:                Developer Options.  (line  996)
  * print-multi-directory:                 Developer Options.  (line  968)
*************** look up both forms.
*** 67965,67976 ****
  * print-multi-os-directory:              Developer Options.  (line  980)
  * print-multiarch:                       Developer Options.  (line  989)
  * print-objc-runtime-info:               Objective-C and Objective-C++ Dialect Options.
!                                                              (line  226)
  * print-prog-name:                       Developer Options.  (line  993)
  * print-search-dirs:                     Developer Options.  (line 1004)
  * print-sysroot:                         Developer Options.  (line 1017)
  * print-sysroot-headers-suffix:          Developer Options.  (line 1024)
! * private_bundle:                        Darwin Options.     (line  189)
  * pthread:                               Preprocessor Options.
                                                               (line   69)
  * pthread <1>:                           Link Options.       (line  197)
--- 68015,68026 ----
  * print-multi-os-directory:              Developer Options.  (line  980)
  * print-multiarch:                       Developer Options.  (line  989)
  * print-objc-runtime-info:               Objective-C and Objective-C++ Dialect Options.
!                                                              (line  229)
  * print-prog-name:                       Developer Options.  (line  993)
  * print-search-dirs:                     Developer Options.  (line 1004)
  * print-sysroot:                         Developer Options.  (line 1017)
  * print-sysroot-headers-suffix:          Developer Options.  (line 1024)
! * private_bundle:                        Darwin Options.     (line  197)
  * pthread:                               Preprocessor Options.
                                                               (line   69)
  * pthread <1>:                           Link Options.       (line  197)
*************** look up both forms.
*** 67980,67986 ****
  * Qy:                                    System V Options.   (line   13)
  * r:                                     Link Options.       (line  204)
  * rdynamic:                              Link Options.       (line  208)
! * read_only_relocs:                      Darwin Options.     (line  189)
  * remap:                                 Preprocessor Options.
                                                               (line  400)
  * S:                                     Overall Options.    (line  175)
--- 68030,68036 ----
  * Qy:                                    System V Options.   (line   13)
  * r:                                     Link Options.       (line  204)
  * rdynamic:                              Link Options.       (line  208)
! * read_only_relocs:                      Darwin Options.     (line  197)
  * remap:                                 Preprocessor Options.
                                                               (line  400)
  * S:                                     Overall Options.    (line  175)
*************** look up both forms.
*** 67989,68019 ****
  * save-temps:                            Developer Options.  (line  734)
  * save-temps=cwd:                        Developer Options.  (line  745)
  * save-temps=obj:                        Developer Options.  (line  748)
! * sectalign:                             Darwin Options.     (line  189)
! * sectcreate:                            Darwin Options.     (line  189)
! * sectobjectsymbols:                     Darwin Options.     (line  189)
! * sectobjectsymbols <1>:                 Darwin Options.     (line  189)
! * sectorder:                             Darwin Options.     (line  189)
! * seg1addr:                              Darwin Options.     (line  189)
! * segaddr:                               Darwin Options.     (line  189)
! * seglinkedit:                           Darwin Options.     (line  189)
! * segprot:                               Darwin Options.     (line  189)
! * segs_read_only_addr:                   Darwin Options.     (line  189)
! * segs_read_only_addr <1>:               Darwin Options.     (line  189)
! * segs_read_write_addr:                  Darwin Options.     (line  189)
! * segs_read_write_addr <1>:              Darwin Options.     (line  189)
! * seg_addr_table:                        Darwin Options.     (line  189)
! * seg_addr_table_filename:               Darwin Options.     (line  189)
  * shared:                                Link Options.       (line  224)
  * shared-libgcc:                         Link Options.       (line  231)
  * short-calls:                           Adapteva Epiphany Options.
                                                               (line   60)
  * sim:                                   CRIS Options.       (line   80)
  * sim2:                                  CRIS Options.       (line   85)
! * single_module:                         Darwin Options.     (line  189)
  * specs:                                 Overall Options.    (line  610)
  * static:                                Link Options.       (line  219)
! * static <1>:                            Darwin Options.     (line  189)
  * static <2>:                            HPPA Options.       (line  223)
  * static-libasan:                        Link Options.       (line  266)
  * static-libgcc:                         Link Options.       (line  231)
--- 68039,68069 ----
  * save-temps:                            Developer Options.  (line  734)
  * save-temps=cwd:                        Developer Options.  (line  745)
  * save-temps=obj:                        Developer Options.  (line  748)
! * sectalign:                             Darwin Options.     (line  197)
! * sectcreate:                            Darwin Options.     (line  197)
! * sectobjectsymbols:                     Darwin Options.     (line  197)
! * sectobjectsymbols <1>:                 Darwin Options.     (line  197)
! * sectorder:                             Darwin Options.     (line  197)
! * seg1addr:                              Darwin Options.     (line  197)
! * segaddr:                               Darwin Options.     (line  197)
! * seglinkedit:                           Darwin Options.     (line  197)
! * segprot:                               Darwin Options.     (line  197)
! * segs_read_only_addr:                   Darwin Options.     (line  197)
! * segs_read_only_addr <1>:               Darwin Options.     (line  197)
! * segs_read_write_addr:                  Darwin Options.     (line  197)
! * segs_read_write_addr <1>:              Darwin Options.     (line  197)
! * seg_addr_table:                        Darwin Options.     (line  197)
! * seg_addr_table_filename:               Darwin Options.     (line  197)
  * shared:                                Link Options.       (line  224)
  * shared-libgcc:                         Link Options.       (line  231)
  * short-calls:                           Adapteva Epiphany Options.
                                                               (line   60)
  * sim:                                   CRIS Options.       (line   80)
  * sim2:                                  CRIS Options.       (line   85)
! * single_module:                         Darwin Options.     (line  197)
  * specs:                                 Overall Options.    (line  610)
  * static:                                Link Options.       (line  219)
! * static <1>:                            Darwin Options.     (line  197)
  * static <2>:                            HPPA Options.       (line  223)
  * static-libasan:                        Link Options.       (line  266)
  * static-libgcc:                         Link Options.       (line  231)
*************** look up both forms.
*** 68028,68035 ****
  * std <3>:                               Non-bugs.           (line  107)
  * stdlib:                                C++ Dialect Options.
                                                               (line  656)
! * sub_library:                           Darwin Options.     (line  189)
! * sub_umbrella:                          Darwin Options.     (line  189)
  * symbolic:                              Link Options.       (line  310)
  * sysroot:                               Directory Options.  (line  167)
  * T:                                     Link Options.       (line  316)
--- 68078,68085 ----
  * std <3>:                               Non-bugs.           (line  107)
  * stdlib:                                C++ Dialect Options.
                                                               (line  656)
! * sub_library:                           Darwin Options.     (line  197)
! * sub_umbrella:                          Darwin Options.     (line  197)
  * symbolic:                              Link Options.       (line  310)
  * sysroot:                               Directory Options.  (line  167)
  * T:                                     Link Options.       (line  316)
*************** look up both forms.
*** 68045,68084 ****
                                                               (line  375)
  * trigraphs:                             Preprocessor Options.
                                                               (line  386)
! * twolevel_namespace:                    Darwin Options.     (line  189)
  * U:                                     Preprocessor Options.
                                                               (line   41)
  * u:                                     Link Options.       (line  348)
! * umbrella:                              Darwin Options.     (line  189)
  * undef:                                 Preprocessor Options.
                                                               (line   65)
! * undefined:                             Darwin Options.     (line  189)
! * unexported_symbols_list:               Darwin Options.     (line  189)
  * v:                                     Overall Options.    (line  465)
  * version:                               Overall Options.    (line  593)
  * w:                                     Warning Options.    (line   24)
  * W:                                     Warning Options.    (line  223)
! * W <1>:                                 Warning Options.    (line 3058)
! * W <2>:                                 Warning Options.    (line 3215)
  * W <3>:                                 Incompatibilities.  (line   64)
  * Wa:                                    Assembler Options.  (line    8)
! * Wabi:                                  Warning Options.    (line  268)
  * Wabi-tag:                              C++ Dialect Options.
                                                               (line  668)
! * Wabsolute-value:                       Warning Options.    (line 2429)
  * Waddr-space-convert:                   AVR Options.        (line  310)
! * Waddress:                              Warning Options.    (line 2891)
! * Waddress-of-packed-member:             Warning Options.    (line 2925)
! * Waggregate-return:                     Warning Options.    (line 2953)
! * Waggressive-loop-optimizations:        Warning Options.    (line 2958)
  * Waligned-new:                          C++ Dialect Options.
                                                               (line 1359)
  * Wall:                                  Warning Options.    (line  139)
  * Wall <1>:                              Standard Libraries. (line    6)
! * Walloc-size-larger-than=:              Warning Options.    (line 1773)
! * Walloc-zero:                           Warning Options.    (line 1763)
! * Walloca:                               Warning Options.    (line 1788)
! * Walloca-larger-than=:                  Warning Options.    (line 1791)
  * Wanalyzer-allocation-size:             Static Analyzer Options.
                                                               (line   76)
  * Wanalyzer-deref-before-check:          Static Analyzer Options.
--- 68095,68134 ----
                                                               (line  375)
  * trigraphs:                             Preprocessor Options.
                                                               (line  386)
! * twolevel_namespace:                    Darwin Options.     (line  197)
  * U:                                     Preprocessor Options.
                                                               (line   41)
  * u:                                     Link Options.       (line  348)
! * umbrella:                              Darwin Options.     (line  197)
  * undef:                                 Preprocessor Options.
                                                               (line   65)
! * undefined:                             Darwin Options.     (line  197)
! * unexported_symbols_list:               Darwin Options.     (line  197)
  * v:                                     Overall Options.    (line  465)
  * version:                               Overall Options.    (line  593)
  * w:                                     Warning Options.    (line   24)
  * W:                                     Warning Options.    (line  223)
! * W <1>:                                 Warning Options.    (line 3059)
! * W <2>:                                 Warning Options.    (line 3216)
  * W <3>:                                 Incompatibilities.  (line   64)
  * Wa:                                    Assembler Options.  (line    8)
! * Wabi:                                  Warning Options.    (line  269)
  * Wabi-tag:                              C++ Dialect Options.
                                                               (line  668)
! * Wabsolute-value:                       Warning Options.    (line 2430)
  * Waddr-space-convert:                   AVR Options.        (line  310)
! * Waddress:                              Warning Options.    (line 2892)
! * Waddress-of-packed-member:             Warning Options.    (line 2926)
! * Waggregate-return:                     Warning Options.    (line 2954)
! * Waggressive-loop-optimizations:        Warning Options.    (line 2959)
  * Waligned-new:                          C++ Dialect Options.
                                                               (line 1359)
  * Wall:                                  Warning Options.    (line  139)
  * Wall <1>:                              Standard Libraries. (line    6)
! * Walloc-size-larger-than=:              Warning Options.    (line 1774)
! * Walloc-zero:                           Warning Options.    (line 1764)
! * Walloca:                               Warning Options.    (line 1789)
! * Walloca-larger-than=:                  Warning Options.    (line 1792)
  * Wanalyzer-allocation-size:             Static Analyzer Options.
                                                               (line   76)
  * Wanalyzer-deref-before-check:          Static Analyzer Options.
*************** look up both forms.
*** 68171,68398 ****
                                                               (line  619)
  * Wanalyzer-write-to-string-literal:     Static Analyzer Options.
                                                               (line  629)
! * Warith-conversion:                     Warning Options.    (line 1856)
! * Warray-bounds:                         Warning Options.    (line 1868)
! * Warray-compare:                        Warning Options.    (line 1907)
  * Wassign-intercept:                     Objective-C and Objective-C++ Dialect Options.
!                                                              (line  169)
! * Wattribute-alias:                      Warning Options.    (line 1962)
! * Wattribute-warning:                    Warning Options.    (line 3182)
! * Wattributes:                           Warning Options.    (line 2963)
! * Wbad-function-cast:                    Warning Options.    (line 2498)
! * Wbidi-chars:                           Warning Options.    (line 1995)
! * Wbidi-chars=:                          Warning Options.    (line 1995)
! * Wbool-compare:                         Warning Options.    (line 2017)
! * Wbool-operation:                       Warning Options.    (line 2026)
! * Wbuiltin-declaration-mismatch:         Warning Options.    (line 2985)
! * Wbuiltin-macro-redefined:              Warning Options.    (line 3006)
! * Wc++-compat:                           Warning Options.    (line 2526)
! * Wc++11-compat:                         Warning Options.    (line 2531)
! * Wc++11-extensions:                     Warning Options.    (line 2549)
! * Wc++14-compat:                         Warning Options.    (line 2537)
! * Wc++14-extensions:                     Warning Options.    (line 2554)
! * Wc++17-compat:                         Warning Options.    (line 2541)
! * Wc++17-extensions:                     Warning Options.    (line 2559)
! * Wc++20-compat:                         Warning Options.    (line 2545)
! * Wc++20-extensions:                     Warning Options.    (line 2564)
! * Wc++23-extensions:                     Warning Options.    (line 2569)
! * Wc11-c2x-compat:                       Warning Options.    (line 2518)
! * Wc90-c99-compat:                       Warning Options.    (line 2503)
! * Wc99-c11-compat:                       Warning Options.    (line 2510)
! * Wcast-align:                           Warning Options.    (line 2590)
! * Wcast-align=strict:                    Warning Options.    (line 2596)
! * Wcast-function-type:                   Warning Options.    (line 2601)
! * Wcast-qual:                            Warning Options.    (line 2574)
  * Wcatch-value:                          C++ Dialect Options.
                                                               (line 1405)
! * Wchar-subscripts:                      Warning Options.    (line  393)
  * Wclass-conversion:                     C++ Dialect Options.
                                                               (line 1337)
  * Wclass-memaccess:                      C++ Dialect Options.
                                                               (line  936)
! * Wclobbered:                            Warning Options.    (line 2627)
  * Wcomma-subscript:                      C++ Dialect Options.
                                                               (line  673)
! * Wcomment:                              Warning Options.    (line 2439)
! * Wcomments:                             Warning Options.    (line 2439)
! * Wcomplain-wrong-lang:                  Warning Options.    (line 2631)
  * Wconditionally-supported:              C++ Dialect Options.
                                                               (line 1414)
! * Wconversion:                           Warning Options.    (line 2646)
  * Wconversion-null:                      C++ Dialect Options.
                                                               (line 1557)
! * Wcoverage-invalid-line-number:         Warning Options.    (line  412)
! * Wcoverage-mismatch:                    Warning Options.    (line  398)
! * Wcpp:                                  Warning Options.    (line  422)
  * Wctad-maybe-unsupported:               C++ Dialect Options.
                                                               (line  694)
  * Wctor-dtor-privacy:                    C++ Dialect Options.
                                                               (line  711)
! * Wdangling-else:                        Warning Options.    (line 2667)
! * Wdangling-pointer:                     Warning Options.    (line 2701)
  * Wdangling-reference:                   C++ Dialect Options.
                                                               (line  718)
! * Wdate-time:                            Warning Options.    (line 2752)
! * Wdeclaration-after-statement:          Warning Options.    (line 2246)
  * Wdelete-incomplete:                    C++ Dialect Options.
                                                               (line 1417)
  * Wdelete-non-virtual-dtor:              C++ Dialect Options.
                                                               (line  766)
! * Wdeprecated:                           Warning Options.    (line 3189)
  * Wdeprecated-copy:                      C++ Dialect Options.
                                                               (line  773)
! * Wdeprecated-declarations:              Warning Options.    (line 3193)
  * Wdeprecated-enum-enum-conversion:      C++ Dialect Options.
                                                               (line  781)
  * Wdeprecated-enum-float-conversion:     C++ Dialect Options.
                                                               (line  795)
! * Wdesignated-init:                      Warning Options.    (line 3547)
! * Wdisabled-optimization:                Warning Options.    (line 3498)
! * Wdiscarded-array-qualifiers:           Warning Options.    (line 2065)
! * Wdiscarded-qualifiers:                 Warning Options.    (line 2059)
! * Wdiv-by-zero:                          Warning Options.    (line 2106)
! * Wdouble-promotion:                     Warning Options.    (line  425)
! * Wduplicate-decl-specifier:             Warning Options.    (line  443)
! * Wduplicated-branches:                  Warning Options.    (line 2036)
! * Wduplicated-cond:                      Warning Options.    (line 2047)
! * weak_reference_mismatches:             Darwin Options.     (line  189)
  * Weffc++:                               C++ Dialect Options.
                                                               (line 1104)
! * Wempty-body:                           Warning Options.    (line 2757)
! * Wendif-labels:                         Warning Options.    (line 2484)
! * Wendif-labels <1>:                     Warning Options.    (line 2761)
! * Wenum-compare:                         Warning Options.    (line 2764)
! * Wenum-conversion:                      Warning Options.    (line 2770)
! * Wenum-int-mismatch:                    Warning Options.    (line 2775)
  * Werror:                                Warning Options.    (line   27)
  * Werror=:                               Warning Options.    (line   30)
  * Wexceptions:                           C++ Dialect Options.
                                                               (line 1132)
! * Wexpansion-to-defined:                 Warning Options.    (line 2459)
  * Wextra:                                Warning Options.    (line  223)
! * Wextra <1>:                            Warning Options.    (line 3058)
! * Wextra <2>:                            Warning Options.    (line 3215)
  * Wextra-semi:                           C++ Dialect Options.
                                                               (line 1422)
  * Wfatal-errors:                         Warning Options.    (line   47)
! * Wfloat-conversion:                     Warning Options.    (line 2813)
! * Wfloat-equal:                          Warning Options.    (line 2146)
! * Wformat:                               Warning Options.    (line  447)
! * Wformat <1>:                           Warning Options.    (line  472)
! * Wformat <2>:                           Warning Options.    (line 1733)
  * Wformat <3>:                           Common Function Attributes.
                                                               (line  451)
! * Wformat-contains-nul:                  Warning Options.    (line  487)
! * Wformat-extra-args:                    Warning Options.    (line  491)
! * Wformat-nonliteral:                    Warning Options.    (line  584)
  * Wformat-nonliteral <1>:                Common Function Attributes.
                                                               (line  516)
! * Wformat-overflow:                      Warning Options.    (line  504)
! * Wformat-overflow <1>:                  Warning Options.    (line  515)
! * Wformat-security:                      Warning Options.    (line  589)
! * Wformat-signedness:                    Warning Options.    (line  600)
! * Wformat-truncation:                    Warning Options.    (line  604)
! * Wformat-truncation <1>:                Warning Options.    (line  616)
! * Wformat-y2k:                           Warning Options.    (line  628)
! * Wformat-zero-length:                   Warning Options.    (line  580)
! * Wformat=:                              Warning Options.    (line  447)
! * Wformat=1:                             Warning Options.    (line  472)
! * Wformat=2:                             Warning Options.    (line  482)
! * Wframe-address:                        Warning Options.    (line 2053)
! * Wframe-larger-than=:                   Warning Options.    (line 2320)
! * Wfree-nonheap-object:                  Warning Options.    (line 2337)
! * whatsloaded:                           Darwin Options.     (line  189)
! * whyload:                               Darwin Options.     (line  189)
! * Wif-not-aligned:                       Warning Options.    (line  811)
! * Wignored-attributes:                   Warning Options.    (line  826)
! * Wignored-qualifiers:                   Warning Options.    (line  815)
! * Wimplicit:                             Warning Options.    (line  689)
! * Wimplicit-fallthrough:                 Warning Options.    (line  693)
! * Wimplicit-fallthrough=:                Warning Options.    (line  698)
! * Wimplicit-function-declaration:        Warning Options.    (line  683)
! * Wimplicit-int:                         Warning Options.    (line  678)
  * Winaccessible-base:                    C++ Dialect Options.
                                                               (line 1426)
! * Wincompatible-pointer-types:           Warning Options.    (line 2071)
! * Winfinite-recursion:                   Warning Options.    (line  653)
  * Winherited-variadic-ctor:              C++ Dialect Options.
                                                               (line 1437)
  * Winit-list-lifetime:                   C++ Dialect Options.
                                                               (line  809)
! * Winit-self:                            Warning Options.    (line  663)
! * Winline:                               Warning Options.    (line 3308)
  * Winline <1>:                           Inline.             (line   60)
! * Wint-conversion:                       Warning Options.    (line 2077)
! * Wint-in-bool-context:                  Warning Options.    (line 3358)
! * Wint-to-pointer-cast:                  Warning Options.    (line 3366)
! * Winterference-size:                    Warning Options.    (line 3321)
  * Winvalid-constexpr:                    C++ Dialect Options.
                                                               (line  844)
  * Winvalid-imported-macros:              C++ Dialect Options.
                                                               (line  868)
! * Winvalid-memory-model:                 Warning Options.    (line 1356)
  * Winvalid-offsetof:                     C++ Dialect Options.
                                                               (line 1442)
! * Winvalid-pch:                          Warning Options.    (line 3375)
! * Winvalid-utf8:                         Warning Options.    (line 3379)
! * Wjump-misses-init:                     Warning Options.    (line 2790)
  * Wl:                                    Link Options.       (line  340)
! * Wlarger-than-BYTE-SIZE:                Warning Options.    (line 2305)
! * Wlarger-than=:                         Warning Options.    (line 2305)
  * Wliteral-suffix:                       C++ Dialect Options.
                                                               (line  874)
! * Wlogical-not-parentheses:              Warning Options.    (line 2938)
! * Wlogical-op:                           Warning Options.    (line 2930)
! * Wlong-long:                            Warning Options.    (line 3389)
! * Wlto-type-mismatch:                    Warning Options.    (line 3541)
! * Wmain:                                 Warning Options.    (line  833)
! * Wmaybe-uninitialized:                  Warning Options.    (line 1373)
! * Wmemset-elt-size:                      Warning Options.    (line 2872)
! * Wmemset-transposed-args:               Warning Options.    (line 2880)
! * Wmisleading-indentation:               Warning Options.    (line  840)
! * Wmismatched-dealloc:                   Warning Options.    (line  950)
  * Wmismatched-new-delete:                C++ Dialect Options.
                                                               (line 1221)
  * Wmismatched-tags:                      C++ Dialect Options.
                                                               (line 1252)
! * Wmissing-attributes:                   Warning Options.    (line  874)
! * Wmissing-braces:                       Warning Options.    (line  918)
! * Wmissing-declarations:                 Warning Options.    (line 3048)
! * Wmissing-field-initializers:           Warning Options.    (line 3058)
! * Wmissing-format-attribute:             Warning Options.    (line 1733)
! * Wmissing-include-dirs:                 Warning Options.    (line  928)
! * Wmissing-noreturn:                     Warning Options.    (line 1716)
! * Wmissing-parameter-type:               Warning Options.    (line 3030)
! * Wmissing-profile:                      Warning Options.    (line  934)
! * Wmissing-prototypes:                   Warning Options.    (line 3038)
! * Wmissing-requires:                     Warning Options.    (line 3088)
! * Wmissing-template-keyword:             Warning Options.    (line 3105)
  * Wmisspelled-isr:                       AVR Options.        (line  315)
! * Wmultichar:                            Warning Options.    (line 3133)
  * Wmultiple-inheritance:                 C++ Dialect Options.
                                                               (line 1277)
! * Wmultistatement-macros:                Warning Options.    (line  981)
  * Wnamespaces:                           C++ Dialect Options.
                                                               (line 1300)
  * Wnarrowing:                            C++ Dialect Options.
                                                               (line  900)
! * Wnested-externs:                       Warning Options.    (line 3305)
! * Wno-abi:                               Warning Options.    (line  268)
! * Wno-absolute-value:                    Warning Options.    (line 2429)
  * Wno-addr-space-convert:                AVR Options.        (line  310)
! * Wno-address:                           Warning Options.    (line 2891)
! * Wno-address-of-packed-member:          Warning Options.    (line 2925)
! * Wno-aggregate-return:                  Warning Options.    (line 2953)
! * Wno-aggressive-loop-optimizations:     Warning Options.    (line 2958)
  * Wno-aligned-new:                       C++ Dialect Options.
                                                               (line 1359)
  * Wno-all:                               Warning Options.    (line  139)
! * Wno-alloc-size-larger-than:            Warning Options.    (line 1773)
! * Wno-alloc-size-larger-than <1>:        Warning Options.    (line 1784)
! * Wno-alloc-zero:                        Warning Options.    (line 1763)
! * Wno-alloca:                            Warning Options.    (line 1788)
! * Wno-alloca-larger-than:                Warning Options.    (line 1791)
! * Wno-alloca-larger-than <1>:            Warning Options.    (line 1852)
  * Wno-analyzer-allocation-size:          Static Analyzer Options.
                                                               (line   76)
  * Wno-analyzer-deref-before-check:       Static Analyzer Options.
--- 68221,68448 ----
                                                               (line  619)
  * Wanalyzer-write-to-string-literal:     Static Analyzer Options.
                                                               (line  629)
! * Warith-conversion:                     Warning Options.    (line 1857)
! * Warray-bounds:                         Warning Options.    (line 1869)
! * Warray-compare:                        Warning Options.    (line 1908)
  * Wassign-intercept:                     Objective-C and Objective-C++ Dialect Options.
!                                                              (line  172)
! * Wattribute-alias:                      Warning Options.    (line 1963)
! * Wattribute-warning:                    Warning Options.    (line 3183)
! * Wattributes:                           Warning Options.    (line 2964)
! * Wbad-function-cast:                    Warning Options.    (line 2499)
! * Wbidi-chars:                           Warning Options.    (line 1996)
! * Wbidi-chars=:                          Warning Options.    (line 1996)
! * Wbool-compare:                         Warning Options.    (line 2018)
! * Wbool-operation:                       Warning Options.    (line 2027)
! * Wbuiltin-declaration-mismatch:         Warning Options.    (line 2986)
! * Wbuiltin-macro-redefined:              Warning Options.    (line 3007)
! * Wc++-compat:                           Warning Options.    (line 2527)
! * Wc++11-compat:                         Warning Options.    (line 2532)
! * Wc++11-extensions:                     Warning Options.    (line 2550)
! * Wc++14-compat:                         Warning Options.    (line 2538)
! * Wc++14-extensions:                     Warning Options.    (line 2555)
! * Wc++17-compat:                         Warning Options.    (line 2542)
! * Wc++17-extensions:                     Warning Options.    (line 2560)
! * Wc++20-compat:                         Warning Options.    (line 2546)
! * Wc++20-extensions:                     Warning Options.    (line 2565)
! * Wc++23-extensions:                     Warning Options.    (line 2570)
! * Wc11-c2x-compat:                       Warning Options.    (line 2519)
! * Wc90-c99-compat:                       Warning Options.    (line 2504)
! * Wc99-c11-compat:                       Warning Options.    (line 2511)
! * Wcast-align:                           Warning Options.    (line 2591)
! * Wcast-align=strict:                    Warning Options.    (line 2597)
! * Wcast-function-type:                   Warning Options.    (line 2602)
! * Wcast-qual:                            Warning Options.    (line 2575)
  * Wcatch-value:                          C++ Dialect Options.
                                                               (line 1405)
! * Wchar-subscripts:                      Warning Options.    (line  394)
  * Wclass-conversion:                     C++ Dialect Options.
                                                               (line 1337)
  * Wclass-memaccess:                      C++ Dialect Options.
                                                               (line  936)
! * Wclobbered:                            Warning Options.    (line 2628)
  * Wcomma-subscript:                      C++ Dialect Options.
                                                               (line  673)
! * Wcomment:                              Warning Options.    (line 2440)
! * Wcomments:                             Warning Options.    (line 2440)
! * Wcomplain-wrong-lang:                  Warning Options.    (line 2632)
  * Wconditionally-supported:              C++ Dialect Options.
                                                               (line 1414)
! * Wconversion:                           Warning Options.    (line 2647)
  * Wconversion-null:                      C++ Dialect Options.
                                                               (line 1557)
! * Wcoverage-invalid-line-number:         Warning Options.    (line  413)
! * Wcoverage-mismatch:                    Warning Options.    (line  399)
! * Wcpp:                                  Warning Options.    (line  423)
  * Wctad-maybe-unsupported:               C++ Dialect Options.
                                                               (line  694)
  * Wctor-dtor-privacy:                    C++ Dialect Options.
                                                               (line  711)
! * Wdangling-else:                        Warning Options.    (line 2668)
! * Wdangling-pointer:                     Warning Options.    (line 2702)
  * Wdangling-reference:                   C++ Dialect Options.
                                                               (line  718)
! * Wdate-time:                            Warning Options.    (line 2753)
! * Wdeclaration-after-statement:          Warning Options.    (line 2247)
  * Wdelete-incomplete:                    C++ Dialect Options.
                                                               (line 1417)
  * Wdelete-non-virtual-dtor:              C++ Dialect Options.
                                                               (line  766)
! * Wdeprecated:                           Warning Options.    (line 3190)
  * Wdeprecated-copy:                      C++ Dialect Options.
                                                               (line  773)
! * Wdeprecated-declarations:              Warning Options.    (line 3194)
  * Wdeprecated-enum-enum-conversion:      C++ Dialect Options.
                                                               (line  781)
  * Wdeprecated-enum-float-conversion:     C++ Dialect Options.
                                                               (line  795)
! * Wdesignated-init:                      Warning Options.    (line 3548)
! * Wdisabled-optimization:                Warning Options.    (line 3499)
! * Wdiscarded-array-qualifiers:           Warning Options.    (line 2066)
! * Wdiscarded-qualifiers:                 Warning Options.    (line 2060)
! * Wdiv-by-zero:                          Warning Options.    (line 2107)
! * Wdouble-promotion:                     Warning Options.    (line  426)
! * Wduplicate-decl-specifier:             Warning Options.    (line  444)
! * Wduplicated-branches:                  Warning Options.    (line 2037)
! * Wduplicated-cond:                      Warning Options.    (line 2048)
! * weak_reference_mismatches:             Darwin Options.     (line  197)
  * Weffc++:                               C++ Dialect Options.
                                                               (line 1104)
! * Wempty-body:                           Warning Options.    (line 2758)
! * Wendif-labels:                         Warning Options.    (line 2485)
! * Wendif-labels <1>:                     Warning Options.    (line 2762)
! * Wenum-compare:                         Warning Options.    (line 2765)
! * Wenum-conversion:                      Warning Options.    (line 2771)
! * Wenum-int-mismatch:                    Warning Options.    (line 2776)
  * Werror:                                Warning Options.    (line   27)
  * Werror=:                               Warning Options.    (line   30)
  * Wexceptions:                           C++ Dialect Options.
                                                               (line 1132)
! * Wexpansion-to-defined:                 Warning Options.    (line 2460)
  * Wextra:                                Warning Options.    (line  223)
! * Wextra <1>:                            Warning Options.    (line 3059)
! * Wextra <2>:                            Warning Options.    (line 3216)
  * Wextra-semi:                           C++ Dialect Options.
                                                               (line 1422)
  * Wfatal-errors:                         Warning Options.    (line   47)
! * Wfloat-conversion:                     Warning Options.    (line 2814)
! * Wfloat-equal:                          Warning Options.    (line 2147)
! * Wformat:                               Warning Options.    (line  448)
! * Wformat <1>:                           Warning Options.    (line  473)
! * Wformat <2>:                           Warning Options.    (line 1734)
  * Wformat <3>:                           Common Function Attributes.
                                                               (line  451)
! * Wformat-contains-nul:                  Warning Options.    (line  488)
! * Wformat-extra-args:                    Warning Options.    (line  492)
! * Wformat-nonliteral:                    Warning Options.    (line  585)
  * Wformat-nonliteral <1>:                Common Function Attributes.
                                                               (line  516)
! * Wformat-overflow:                      Warning Options.    (line  505)
! * Wformat-overflow <1>:                  Warning Options.    (line  516)
! * Wformat-security:                      Warning Options.    (line  590)
! * Wformat-signedness:                    Warning Options.    (line  601)
! * Wformat-truncation:                    Warning Options.    (line  605)
! * Wformat-truncation <1>:                Warning Options.    (line  617)
! * Wformat-y2k:                           Warning Options.    (line  629)
! * Wformat-zero-length:                   Warning Options.    (line  581)
! * Wformat=:                              Warning Options.    (line  448)
! * Wformat=1:                             Warning Options.    (line  473)
! * Wformat=2:                             Warning Options.    (line  483)
! * Wframe-address:                        Warning Options.    (line 2054)
! * Wframe-larger-than=:                   Warning Options.    (line 2321)
! * Wfree-nonheap-object:                  Warning Options.    (line 2338)
! * whatsloaded:                           Darwin Options.     (line  197)
! * whyload:                               Darwin Options.     (line  197)
! * Wif-not-aligned:                       Warning Options.    (line  812)
! * Wignored-attributes:                   Warning Options.    (line  827)
! * Wignored-qualifiers:                   Warning Options.    (line  816)
! * Wimplicit:                             Warning Options.    (line  690)
! * Wimplicit-fallthrough:                 Warning Options.    (line  694)
! * Wimplicit-fallthrough=:                Warning Options.    (line  699)
! * Wimplicit-function-declaration:        Warning Options.    (line  684)
! * Wimplicit-int:                         Warning Options.    (line  679)
  * Winaccessible-base:                    C++ Dialect Options.
                                                               (line 1426)
! * Wincompatible-pointer-types:           Warning Options.    (line 2072)
! * Winfinite-recursion:                   Warning Options.    (line  654)
  * Winherited-variadic-ctor:              C++ Dialect Options.
                                                               (line 1437)
  * Winit-list-lifetime:                   C++ Dialect Options.
                                                               (line  809)
! * Winit-self:                            Warning Options.    (line  664)
! * Winline:                               Warning Options.    (line 3309)
  * Winline <1>:                           Inline.             (line   60)
! * Wint-conversion:                       Warning Options.    (line 2078)
! * Wint-in-bool-context:                  Warning Options.    (line 3359)
! * Wint-to-pointer-cast:                  Warning Options.    (line 3367)
! * Winterference-size:                    Warning Options.    (line 3322)
  * Winvalid-constexpr:                    C++ Dialect Options.
                                                               (line  844)
  * Winvalid-imported-macros:              C++ Dialect Options.
                                                               (line  868)
! * Winvalid-memory-model:                 Warning Options.    (line 1357)
  * Winvalid-offsetof:                     C++ Dialect Options.
                                                               (line 1442)
! * Winvalid-pch:                          Warning Options.    (line 3376)
! * Winvalid-utf8:                         Warning Options.    (line 3380)
! * Wjump-misses-init:                     Warning Options.    (line 2791)
  * Wl:                                    Link Options.       (line  340)
! * Wlarger-than-BYTE-SIZE:                Warning Options.    (line 2306)
! * Wlarger-than=:                         Warning Options.    (line 2306)
  * Wliteral-suffix:                       C++ Dialect Options.
                                                               (line  874)
! * Wlogical-not-parentheses:              Warning Options.    (line 2939)
! * Wlogical-op:                           Warning Options.    (line 2931)
! * Wlong-long:                            Warning Options.    (line 3390)
! * Wlto-type-mismatch:                    Warning Options.    (line 3542)
! * Wmain:                                 Warning Options.    (line  834)
! * Wmaybe-uninitialized:                  Warning Options.    (line 1374)
! * Wmemset-elt-size:                      Warning Options.    (line 2873)
! * Wmemset-transposed-args:               Warning Options.    (line 2881)
! * Wmisleading-indentation:               Warning Options.    (line  841)
! * Wmismatched-dealloc:                   Warning Options.    (line  951)
  * Wmismatched-new-delete:                C++ Dialect Options.
                                                               (line 1221)
  * Wmismatched-tags:                      C++ Dialect Options.
                                                               (line 1252)
! * Wmissing-attributes:                   Warning Options.    (line  875)
! * Wmissing-braces:                       Warning Options.    (line  919)
! * Wmissing-declarations:                 Warning Options.    (line 3049)
! * Wmissing-field-initializers:           Warning Options.    (line 3059)
! * Wmissing-format-attribute:             Warning Options.    (line 1734)
! * Wmissing-include-dirs:                 Warning Options.    (line  929)
! * Wmissing-noreturn:                     Warning Options.    (line 1717)
! * Wmissing-parameter-type:               Warning Options.    (line 3031)
! * Wmissing-profile:                      Warning Options.    (line  935)
! * Wmissing-prototypes:                   Warning Options.    (line 3039)
! * Wmissing-requires:                     Warning Options.    (line 3089)
! * Wmissing-template-keyword:             Warning Options.    (line 3106)
  * Wmisspelled-isr:                       AVR Options.        (line  315)
! * Wmultichar:                            Warning Options.    (line 3134)
  * Wmultiple-inheritance:                 C++ Dialect Options.
                                                               (line 1277)
! * Wmultistatement-macros:                Warning Options.    (line  982)
  * Wnamespaces:                           C++ Dialect Options.
                                                               (line 1300)
  * Wnarrowing:                            C++ Dialect Options.
                                                               (line  900)
! * Wnested-externs:                       Warning Options.    (line 3306)
! * Wno-abi:                               Warning Options.    (line  269)
! * Wno-absolute-value:                    Warning Options.    (line 2430)
  * Wno-addr-space-convert:                AVR Options.        (line  310)
! * Wno-address:                           Warning Options.    (line 2892)
! * Wno-address-of-packed-member:          Warning Options.    (line 2926)
! * Wno-aggregate-return:                  Warning Options.    (line 2954)
! * Wno-aggressive-loop-optimizations:     Warning Options.    (line 2959)
  * Wno-aligned-new:                       C++ Dialect Options.
                                                               (line 1359)
  * Wno-all:                               Warning Options.    (line  139)
! * Wno-alloc-size-larger-than:            Warning Options.    (line 1774)
! * Wno-alloc-size-larger-than <1>:        Warning Options.    (line 1785)
! * Wno-alloc-zero:                        Warning Options.    (line 1764)
! * Wno-alloca:                            Warning Options.    (line 1789)
! * Wno-alloca-larger-than:                Warning Options.    (line 1792)
! * Wno-alloca-larger-than <1>:            Warning Options.    (line 1853)
  * Wno-analyzer-allocation-size:          Static Analyzer Options.
                                                               (line   76)
  * Wno-analyzer-deref-before-check:       Static Analyzer Options.
*************** look up both forms.
*** 68485,68677 ****
                                                               (line  619)
  * Wno-analyzer-write-to-string-literal:  Static Analyzer Options.
                                                               (line  629)
! * Wno-arith-conversion:                  Warning Options.    (line 1856)
! * Wno-array-bounds:                      Warning Options.    (line 1868)
! * Wno-array-compare:                     Warning Options.    (line 1907)
! * Wno-array-parameter:                   Warning Options.    (line 1918)
  * Wno-assign-intercept:                  Objective-C and Objective-C++ Dialect Options.
!                                                              (line  169)
! * Wno-attribute-alias:                   Warning Options.    (line 1962)
! * Wno-attribute-warning:                 Warning Options.    (line 3182)
! * Wno-attributes:                        Warning Options.    (line 2963)
! * Wno-bad-function-cast:                 Warning Options.    (line 2498)
! * Wno-bidi-chars:                        Warning Options.    (line 1995)
! * Wno-bool-compare:                      Warning Options.    (line 2017)
! * Wno-bool-operation:                    Warning Options.    (line 2026)
! * Wno-builtin-declaration-mismatch:      Warning Options.    (line 2985)
! * Wno-builtin-macro-redefined:           Warning Options.    (line 3006)
! * Wno-c++-compat:                        Warning Options.    (line 2526)
! * Wno-c++11-compat:                      Warning Options.    (line 2531)
! * Wno-c++11-extensions:                  Warning Options.    (line 2549)
! * Wno-c++14-compat:                      Warning Options.    (line 2537)
! * Wno-c++14-extensions:                  Warning Options.    (line 2554)
! * Wno-c++17-compat:                      Warning Options.    (line 2541)
! * Wno-c++17-extensions:                  Warning Options.    (line 2559)
! * Wno-c++20-compat:                      Warning Options.    (line 2545)
! * Wno-c++20-extensions:                  Warning Options.    (line 2564)
! * Wno-c++23-extensions:                  Warning Options.    (line 2569)
! * Wno-c11-c2x-compat:                    Warning Options.    (line 2518)
! * Wno-c90-c99-compat:                    Warning Options.    (line 2503)
! * Wno-c99-c11-compat:                    Warning Options.    (line 2510)
! * Wno-cast-align:                        Warning Options.    (line 2590)
! * Wno-cast-function-type:                Warning Options.    (line 2601)
! * Wno-cast-qual:                         Warning Options.    (line 2574)
  * Wno-catch-value:                       C++ Dialect Options.
                                                               (line 1405)
! * Wno-char-subscripts:                   Warning Options.    (line  393)
  * Wno-class-conversion:                  C++ Dialect Options.
                                                               (line 1337)
  * Wno-class-memaccess:                   C++ Dialect Options.
                                                               (line  936)
! * Wno-clobbered:                         Warning Options.    (line 2627)
  * Wno-comma-subscript:                   C++ Dialect Options.
                                                               (line  673)
! * Wno-complain-wrong-lang:               Warning Options.    (line 2631)
  * Wno-conditionally-supported:           C++ Dialect Options.
                                                               (line 1414)
! * Wno-conversion:                        Warning Options.    (line 2646)
  * Wno-conversion-null:                   C++ Dialect Options.
                                                               (line 1557)
! * Wno-coverage-invalid-line-number:      Warning Options.    (line  412)
! * Wno-coverage-mismatch:                 Warning Options.    (line  398)
! * Wno-cpp:                               Warning Options.    (line  422)
  * Wno-ctad-maybe-unsupported:            C++ Dialect Options.
                                                               (line  694)
  * Wno-ctor-dtor-privacy:                 C++ Dialect Options.
                                                               (line  711)
! * Wno-dangling-else:                     Warning Options.    (line 2667)
! * Wno-dangling-pointer:                  Warning Options.    (line 2701)
  * Wno-dangling-reference:                C++ Dialect Options.
                                                               (line  718)
! * Wno-date-time:                         Warning Options.    (line 2752)
! * Wno-declaration-after-statement:       Warning Options.    (line 2246)
  * Wno-delete-incomplete:                 C++ Dialect Options.
                                                               (line 1417)
  * Wno-delete-non-virtual-dtor:           C++ Dialect Options.
                                                               (line  766)
! * Wno-deprecated:                        Warning Options.    (line 3189)
  * Wno-deprecated-copy:                   C++ Dialect Options.
                                                               (line  773)
! * Wno-deprecated-declarations:           Warning Options.    (line 3193)
  * Wno-deprecated-enum-enum-conversion:   C++ Dialect Options.
                                                               (line  781)
  * Wno-deprecated-enum-float-conversion:  C++ Dialect Options.
                                                               (line  795)
! * Wno-designated-init:                   Warning Options.    (line 3547)
! * Wno-disabled-optimization:             Warning Options.    (line 3498)
! * Wno-discarded-array-qualifiers:        Warning Options.    (line 2065)
! * Wno-discarded-qualifiers:              Warning Options.    (line 2059)
! * Wno-div-by-zero:                       Warning Options.    (line 2106)
! * Wno-double-promotion:                  Warning Options.    (line  425)
! * Wno-duplicate-decl-specifier:          Warning Options.    (line  443)
! * Wno-duplicated-branches:               Warning Options.    (line 2036)
! * Wno-duplicated-cond:                   Warning Options.    (line 2047)
  * Wno-effc++:                            C++ Dialect Options.
                                                               (line 1104)
! * Wno-empty-body:                        Warning Options.    (line 2757)
! * Wno-endif-labels:                      Warning Options.    (line 2484)
! * Wno-endif-labels <1>:                  Warning Options.    (line 2761)
! * Wno-enum-compare:                      Warning Options.    (line 2764)
! * Wno-enum-conversion:                   Warning Options.    (line 2770)
! * Wno-enum-int-mismatch:                 Warning Options.    (line 2775)
  * Wno-error:                             Warning Options.    (line   27)
  * Wno-error=:                            Warning Options.    (line   30)
  * Wno-exceptions:                        C++ Dialect Options.
                                                               (line 1132)
  * Wno-extra:                             Warning Options.    (line  223)
! * Wno-extra <1>:                         Warning Options.    (line 3058)
! * Wno-extra <2>:                         Warning Options.    (line 3215)
  * Wno-extra-semi:                        C++ Dialect Options.
                                                               (line 1422)
  * Wno-fatal-errors:                      Warning Options.    (line   47)
! * Wno-float-conversion:                  Warning Options.    (line 2813)
! * Wno-float-equal:                       Warning Options.    (line 2146)
! * Wno-format:                            Warning Options.    (line  447)
! * Wno-format <1>:                        Warning Options.    (line 1733)
! * Wno-format-contains-nul:               Warning Options.    (line  487)
! * Wno-format-extra-args:                 Warning Options.    (line  491)
! * Wno-format-nonliteral:                 Warning Options.    (line  584)
! * Wno-format-overflow:                   Warning Options.    (line  504)
! * Wno-format-overflow <1>:               Warning Options.    (line  515)
! * Wno-format-security:                   Warning Options.    (line  589)
! * Wno-format-signedness:                 Warning Options.    (line  600)
! * Wno-format-truncation:                 Warning Options.    (line  604)
! * Wno-format-truncation <1>:             Warning Options.    (line  616)
! * Wno-format-y2k:                        Warning Options.    (line  628)
! * Wno-format-zero-length:                Warning Options.    (line  580)
! * Wno-frame-address:                     Warning Options.    (line 2053)
! * Wno-frame-larger-than:                 Warning Options.    (line 2320)
! * Wno-frame-larger-than <1>:             Warning Options.    (line 2333)
! * Wno-free-nonheap-object:               Warning Options.    (line 2337)
! * Wno-if-not-aligned:                    Warning Options.    (line  811)
! * Wno-ignored-attributes:                Warning Options.    (line  826)
! * Wno-ignored-qualifiers:                Warning Options.    (line  815)
! * Wno-implicit:                          Warning Options.    (line  689)
! * Wno-implicit-fallthrough:              Warning Options.    (line  693)
! * Wno-implicit-function-declaration:     Warning Options.    (line  683)
! * Wno-implicit-int:                      Warning Options.    (line  678)
  * Wno-inaccessible-base:                 C++ Dialect Options.
                                                               (line 1426)
! * Wno-incompatible-pointer-types:        Warning Options.    (line 2071)
! * Wno-infinite-recursion:                Warning Options.    (line  653)
  * Wno-inherited-variadic-ctor:           C++ Dialect Options.
                                                               (line 1437)
  * Wno-init-list-lifetime:                C++ Dialect Options.
                                                               (line  809)
! * Wno-init-self:                         Warning Options.    (line  663)
! * Wno-inline:                            Warning Options.    (line 3308)
! * Wno-int-conversion:                    Warning Options.    (line 2077)
! * Wno-int-in-bool-context:               Warning Options.    (line 3358)
! * Wno-int-to-pointer-cast:               Warning Options.    (line 3366)
  * Wno-invalid-constexpr:                 C++ Dialect Options.
                                                               (line  844)
  * Wno-invalid-imported-macros:           C++ Dialect Options.
                                                               (line  868)
! * Wno-invalid-memory-model:              Warning Options.    (line 1356)
  * Wno-invalid-offsetof:                  C++ Dialect Options.
                                                               (line 1442)
! * Wno-invalid-pch:                       Warning Options.    (line 3375)
! * Wno-invalid-utf8:                      Warning Options.    (line 3379)
! * Wno-jump-misses-init:                  Warning Options.    (line 2790)
! * Wno-larger-than:                       Warning Options.    (line 2316)
  * Wno-literal-suffix:                    C++ Dialect Options.
                                                               (line  874)
! * Wno-logical-not-parentheses:           Warning Options.    (line 2938)
! * Wno-logical-op:                        Warning Options.    (line 2930)
! * Wno-long-long:                         Warning Options.    (line 3389)
! * Wno-lto-type-mismatch:                 Warning Options.    (line 3541)
! * Wno-main:                              Warning Options.    (line  833)
! * Wno-maybe-uninitialized:               Warning Options.    (line 1373)
! * Wno-memset-elt-size:                   Warning Options.    (line 2872)
! * Wno-memset-transposed-args:            Warning Options.    (line 2880)
! * Wno-misleading-indentation:            Warning Options.    (line  840)
! * Wno-mismatched-dealloc:                Warning Options.    (line  950)
  * Wno-mismatched-new-delete:             C++ Dialect Options.
                                                               (line 1221)
  * Wno-mismatched-tags:                   C++ Dialect Options.
                                                               (line 1252)
! * Wno-missing-attributes:                Warning Options.    (line  874)
! * Wno-missing-braces:                    Warning Options.    (line  918)
! * Wno-missing-declarations:              Warning Options.    (line 3048)
! * Wno-missing-field-initializers:        Warning Options.    (line 3058)
! * Wno-missing-format-attribute:          Warning Options.    (line 1733)
! * Wno-missing-include-dirs:              Warning Options.    (line  928)
! * Wno-missing-noreturn:                  Warning Options.    (line 1716)
! * Wno-missing-parameter-type:            Warning Options.    (line 3030)
! * Wno-missing-profile:                   Warning Options.    (line  934)
! * Wno-missing-prototypes:                Warning Options.    (line 3038)
! * Wno-missing-requires:                  Warning Options.    (line 3088)
! * Wno-missing-template-keyword:          Warning Options.    (line 3105)
  * Wno-misspelled-isr:                    AVR Options.        (line  315)
! * Wno-multichar:                         Warning Options.    (line 3133)
  * Wno-multiple-inheritance:              C++ Dialect Options.
                                                               (line 1277)
! * Wno-multistatement-macros:             Warning Options.    (line  981)
  * Wno-namespaces:                        C++ Dialect Options.
                                                               (line 1300)
  * Wno-narrowing:                         C++ Dialect Options.
                                                               (line  900)
! * Wno-nested-externs:                    Warning Options.    (line 3305)
  * Wno-noexcept:                          C++ Dialect Options.
                                                               (line  916)
  * Wno-noexcept-type:                     C++ Dialect Options.
--- 68535,68727 ----
                                                               (line  619)
  * Wno-analyzer-write-to-string-literal:  Static Analyzer Options.
                                                               (line  629)
! * Wno-arith-conversion:                  Warning Options.    (line 1857)
! * Wno-array-bounds:                      Warning Options.    (line 1869)
! * Wno-array-compare:                     Warning Options.    (line 1908)
! * Wno-array-parameter:                   Warning Options.    (line 1919)
  * Wno-assign-intercept:                  Objective-C and Objective-C++ Dialect Options.
!                                                              (line  172)
! * Wno-attribute-alias:                   Warning Options.    (line 1963)
! * Wno-attribute-warning:                 Warning Options.    (line 3183)
! * Wno-attributes:                        Warning Options.    (line 2964)
! * Wno-bad-function-cast:                 Warning Options.    (line 2499)
! * Wno-bidi-chars:                        Warning Options.    (line 1996)
! * Wno-bool-compare:                      Warning Options.    (line 2018)
! * Wno-bool-operation:                    Warning Options.    (line 2027)
! * Wno-builtin-declaration-mismatch:      Warning Options.    (line 2986)
! * Wno-builtin-macro-redefined:           Warning Options.    (line 3007)
! * Wno-c++-compat:                        Warning Options.    (line 2527)
! * Wno-c++11-compat:                      Warning Options.    (line 2532)
! * Wno-c++11-extensions:                  Warning Options.    (line 2550)
! * Wno-c++14-compat:                      Warning Options.    (line 2538)
! * Wno-c++14-extensions:                  Warning Options.    (line 2555)
! * Wno-c++17-compat:                      Warning Options.    (line 2542)
! * Wno-c++17-extensions:                  Warning Options.    (line 2560)
! * Wno-c++20-compat:                      Warning Options.    (line 2546)
! * Wno-c++20-extensions:                  Warning Options.    (line 2565)
! * Wno-c++23-extensions:                  Warning Options.    (line 2570)
! * Wno-c11-c2x-compat:                    Warning Options.    (line 2519)
! * Wno-c90-c99-compat:                    Warning Options.    (line 2504)
! * Wno-c99-c11-compat:                    Warning Options.    (line 2511)
! * Wno-cast-align:                        Warning Options.    (line 2591)
! * Wno-cast-function-type:                Warning Options.    (line 2602)
! * Wno-cast-qual:                         Warning Options.    (line 2575)
  * Wno-catch-value:                       C++ Dialect Options.
                                                               (line 1405)
! * Wno-char-subscripts:                   Warning Options.    (line  394)
  * Wno-class-conversion:                  C++ Dialect Options.
                                                               (line 1337)
  * Wno-class-memaccess:                   C++ Dialect Options.
                                                               (line  936)
! * Wno-clobbered:                         Warning Options.    (line 2628)
  * Wno-comma-subscript:                   C++ Dialect Options.
                                                               (line  673)
! * Wno-complain-wrong-lang:               Warning Options.    (line 2632)
  * Wno-conditionally-supported:           C++ Dialect Options.
                                                               (line 1414)
! * Wno-conversion:                        Warning Options.    (line 2647)
  * Wno-conversion-null:                   C++ Dialect Options.
                                                               (line 1557)
! * Wno-coverage-invalid-line-number:      Warning Options.    (line  413)
! * Wno-coverage-mismatch:                 Warning Options.    (line  399)
! * Wno-cpp:                               Warning Options.    (line  423)
  * Wno-ctad-maybe-unsupported:            C++ Dialect Options.
                                                               (line  694)
  * Wno-ctor-dtor-privacy:                 C++ Dialect Options.
                                                               (line  711)
! * Wno-dangling-else:                     Warning Options.    (line 2668)
! * Wno-dangling-pointer:                  Warning Options.    (line 2702)
  * Wno-dangling-reference:                C++ Dialect Options.
                                                               (line  718)
! * Wno-date-time:                         Warning Options.    (line 2753)
! * Wno-declaration-after-statement:       Warning Options.    (line 2247)
  * Wno-delete-incomplete:                 C++ Dialect Options.
                                                               (line 1417)
  * Wno-delete-non-virtual-dtor:           C++ Dialect Options.
                                                               (line  766)
! * Wno-deprecated:                        Warning Options.    (line 3190)
  * Wno-deprecated-copy:                   C++ Dialect Options.
                                                               (line  773)
! * Wno-deprecated-declarations:           Warning Options.    (line 3194)
  * Wno-deprecated-enum-enum-conversion:   C++ Dialect Options.
                                                               (line  781)
  * Wno-deprecated-enum-float-conversion:  C++ Dialect Options.
                                                               (line  795)
! * Wno-designated-init:                   Warning Options.    (line 3548)
! * Wno-disabled-optimization:             Warning Options.    (line 3499)
! * Wno-discarded-array-qualifiers:        Warning Options.    (line 2066)
! * Wno-discarded-qualifiers:              Warning Options.    (line 2060)
! * Wno-div-by-zero:                       Warning Options.    (line 2107)
! * Wno-double-promotion:                  Warning Options.    (line  426)
! * Wno-duplicate-decl-specifier:          Warning Options.    (line  444)
! * Wno-duplicated-branches:               Warning Options.    (line 2037)
! * Wno-duplicated-cond:                   Warning Options.    (line 2048)
  * Wno-effc++:                            C++ Dialect Options.
                                                               (line 1104)
! * Wno-empty-body:                        Warning Options.    (line 2758)
! * Wno-endif-labels:                      Warning Options.    (line 2485)
! * Wno-endif-labels <1>:                  Warning Options.    (line 2762)
! * Wno-enum-compare:                      Warning Options.    (line 2765)
! * Wno-enum-conversion:                   Warning Options.    (line 2771)
! * Wno-enum-int-mismatch:                 Warning Options.    (line 2776)
  * Wno-error:                             Warning Options.    (line   27)
  * Wno-error=:                            Warning Options.    (line   30)
  * Wno-exceptions:                        C++ Dialect Options.
                                                               (line 1132)
  * Wno-extra:                             Warning Options.    (line  223)
! * Wno-extra <1>:                         Warning Options.    (line 3059)
! * Wno-extra <2>:                         Warning Options.    (line 3216)
  * Wno-extra-semi:                        C++ Dialect Options.
                                                               (line 1422)
  * Wno-fatal-errors:                      Warning Options.    (line   47)
! * Wno-float-conversion:                  Warning Options.    (line 2814)
! * Wno-float-equal:                       Warning Options.    (line 2147)
! * Wno-format:                            Warning Options.    (line  448)
! * Wno-format <1>:                        Warning Options.    (line 1734)
! * Wno-format-contains-nul:               Warning Options.    (line  488)
! * Wno-format-extra-args:                 Warning Options.    (line  492)
! * Wno-format-nonliteral:                 Warning Options.    (line  585)
! * Wno-format-overflow:                   Warning Options.    (line  505)
! * Wno-format-overflow <1>:               Warning Options.    (line  516)
! * Wno-format-security:                   Warning Options.    (line  590)
! * Wno-format-signedness:                 Warning Options.    (line  601)
! * Wno-format-truncation:                 Warning Options.    (line  605)
! * Wno-format-truncation <1>:             Warning Options.    (line  617)
! * Wno-format-y2k:                        Warning Options.    (line  629)
! * Wno-format-zero-length:                Warning Options.    (line  581)
! * Wno-frame-address:                     Warning Options.    (line 2054)
! * Wno-frame-larger-than:                 Warning Options.    (line 2321)
! * Wno-frame-larger-than <1>:             Warning Options.    (line 2334)
! * Wno-free-nonheap-object:               Warning Options.    (line 2338)
! * Wno-if-not-aligned:                    Warning Options.    (line  812)
! * Wno-ignored-attributes:                Warning Options.    (line  827)
! * Wno-ignored-qualifiers:                Warning Options.    (line  816)
! * Wno-implicit:                          Warning Options.    (line  690)
! * Wno-implicit-fallthrough:              Warning Options.    (line  694)
! * Wno-implicit-function-declaration:     Warning Options.    (line  684)
! * Wno-implicit-int:                      Warning Options.    (line  679)
  * Wno-inaccessible-base:                 C++ Dialect Options.
                                                               (line 1426)
! * Wno-incompatible-pointer-types:        Warning Options.    (line 2072)
! * Wno-infinite-recursion:                Warning Options.    (line  654)
  * Wno-inherited-variadic-ctor:           C++ Dialect Options.
                                                               (line 1437)
  * Wno-init-list-lifetime:                C++ Dialect Options.
                                                               (line  809)
! * Wno-init-self:                         Warning Options.    (line  664)
! * Wno-inline:                            Warning Options.    (line 3309)
! * Wno-int-conversion:                    Warning Options.    (line 2078)
! * Wno-int-in-bool-context:               Warning Options.    (line 3359)
! * Wno-int-to-pointer-cast:               Warning Options.    (line 3367)
  * Wno-invalid-constexpr:                 C++ Dialect Options.
                                                               (line  844)
  * Wno-invalid-imported-macros:           C++ Dialect Options.
                                                               (line  868)
! * Wno-invalid-memory-model:              Warning Options.    (line 1357)
  * Wno-invalid-offsetof:                  C++ Dialect Options.
                                                               (line 1442)
! * Wno-invalid-pch:                       Warning Options.    (line 3376)
! * Wno-invalid-utf8:                      Warning Options.    (line 3380)
! * Wno-jump-misses-init:                  Warning Options.    (line 2791)
! * Wno-larger-than:                       Warning Options.    (line 2317)
  * Wno-literal-suffix:                    C++ Dialect Options.
                                                               (line  874)
! * Wno-logical-not-parentheses:           Warning Options.    (line 2939)
! * Wno-logical-op:                        Warning Options.    (line 2931)
! * Wno-long-long:                         Warning Options.    (line 3390)
! * Wno-lto-type-mismatch:                 Warning Options.    (line 3542)
! * Wno-main:                              Warning Options.    (line  834)
! * Wno-maybe-uninitialized:               Warning Options.    (line 1374)
! * Wno-memset-elt-size:                   Warning Options.    (line 2873)
! * Wno-memset-transposed-args:            Warning Options.    (line 2881)
! * Wno-misleading-indentation:            Warning Options.    (line  841)
! * Wno-mismatched-dealloc:                Warning Options.    (line  951)
  * Wno-mismatched-new-delete:             C++ Dialect Options.
                                                               (line 1221)
  * Wno-mismatched-tags:                   C++ Dialect Options.
                                                               (line 1252)
! * Wno-missing-attributes:                Warning Options.    (line  875)
! * Wno-missing-braces:                    Warning Options.    (line  919)
! * Wno-missing-declarations:              Warning Options.    (line 3049)
! * Wno-missing-field-initializers:        Warning Options.    (line 3059)
! * Wno-missing-format-attribute:          Warning Options.    (line 1734)
! * Wno-missing-include-dirs:              Warning Options.    (line  929)
! * Wno-missing-noreturn:                  Warning Options.    (line 1717)
! * Wno-missing-parameter-type:            Warning Options.    (line 3031)
! * Wno-missing-profile:                   Warning Options.    (line  935)
! * Wno-missing-prototypes:                Warning Options.    (line 3039)
! * Wno-missing-requires:                  Warning Options.    (line 3089)
! * Wno-missing-template-keyword:          Warning Options.    (line 3106)
  * Wno-misspelled-isr:                    AVR Options.        (line  315)
! * Wno-multichar:                         Warning Options.    (line 3134)
  * Wno-multiple-inheritance:              C++ Dialect Options.
                                                               (line 1277)
! * Wno-multistatement-macros:             Warning Options.    (line  982)
  * Wno-namespaces:                        C++ Dialect Options.
                                                               (line 1300)
  * Wno-narrowing:                         C++ Dialect Options.
                                                               (line  900)
! * Wno-nested-externs:                    Warning Options.    (line 3306)
  * Wno-noexcept:                          C++ Dialect Options.
                                                               (line  916)
  * Wno-noexcept-type:                     C++ Dialect Options.
*************** look up both forms.
*** 68680,68709 ****
                                                               (line 1144)
  * Wno-non-virtual-dtor:                  C++ Dialect Options.
                                                               (line  956)
! * Wno-nonnull:                           Warning Options.    (line  632)
! * Wno-nonnull-compare:                   Warning Options.    (line  639)
! * Wno-normalized:                        Warning Options.    (line 3139)
! * Wno-null-dereference:                  Warning Options.    (line  646)
! * Wno-odr:                               Warning Options.    (line 3202)
  * Wno-old-style-cast:                    C++ Dialect Options.
                                                               (line 1153)
! * Wno-old-style-declaration:             Warning Options.    (line 3017)
! * Wno-old-style-definition:              Warning Options.    (line 3023)
! * Wno-openacc-parallelism:               Warning Options.    (line 3206)
! * Wno-openmp-simd:                       Warning Options.    (line 3210)
! * Wno-overflow:                          Warning Options.    (line 3199)
! * Wno-overlength-strings:                Warning Options.    (line 3518)
  * Wno-overloaded-virtual:                C++ Dialect Options.
                                                               (line 1159)
! * Wno-override-init:                     Warning Options.    (line 3215)
! * Wno-override-init-side-effects:        Warning Options.    (line 3223)
! * Wno-packed:                            Warning Options.    (line 3228)
! * Wno-packed-bitfield-compat:            Warning Options.    (line 3245)
! * Wno-packed-not-aligned:                Warning Options.    (line 3262)
! * Wno-padded:                            Warning Options.    (line 3275)
! * Wno-parentheses:                       Warning Options.    (line 1001)
  * Wno-pedantic:                          Warning Options.    (line   86)
! * Wno-pedantic-ms-format:                Warning Options.    (line 2388)
  * Wno-pessimizing-move:                  C++ Dialect Options.
                                                               (line  987)
  * Wno-placement-new:                     C++ Dialect Options.
--- 68730,68759 ----
                                                               (line 1144)
  * Wno-non-virtual-dtor:                  C++ Dialect Options.
                                                               (line  956)
! * Wno-nonnull:                           Warning Options.    (line  633)
! * Wno-nonnull-compare:                   Warning Options.    (line  640)
! * Wno-normalized:                        Warning Options.    (line 3140)
! * Wno-null-dereference:                  Warning Options.    (line  647)
! * Wno-odr:                               Warning Options.    (line 3203)
  * Wno-old-style-cast:                    C++ Dialect Options.
                                                               (line 1153)
! * Wno-old-style-declaration:             Warning Options.    (line 3018)
! * Wno-old-style-definition:              Warning Options.    (line 3024)
! * Wno-openacc-parallelism:               Warning Options.    (line 3207)
! * Wno-openmp-simd:                       Warning Options.    (line 3211)
! * Wno-overflow:                          Warning Options.    (line 3200)
! * Wno-overlength-strings:                Warning Options.    (line 3519)
  * Wno-overloaded-virtual:                C++ Dialect Options.
                                                               (line 1159)
! * Wno-override-init:                     Warning Options.    (line 3216)
! * Wno-override-init-side-effects:        Warning Options.    (line 3224)
! * Wno-packed:                            Warning Options.    (line 3229)
! * Wno-packed-bitfield-compat:            Warning Options.    (line 3246)
! * Wno-packed-not-aligned:                Warning Options.    (line 3263)
! * Wno-padded:                            Warning Options.    (line 3276)
! * Wno-parentheses:                       Warning Options.    (line 1002)
  * Wno-pedantic:                          Warning Options.    (line   86)
! * Wno-pedantic-ms-format:                Warning Options.    (line 2389)
  * Wno-pessimizing-move:                  C++ Dialect Options.
                                                               (line  987)
  * Wno-placement-new:                     C++ Dialect Options.
*************** look up both forms.
*** 68712,68730 ****
                                                               (line 1204)
  * Wno-pmf-conversions <1>:               Bound member functions.
                                                               (line   35)
! * Wno-pointer-arith:                     Warning Options.    (line 2394)
! * Wno-pointer-compare:                   Warning Options.    (line 2401)
! * Wno-pointer-sign:                      Warning Options.    (line 3507)
! * Wno-pointer-to-int-cast:               Warning Options.    (line 3371)
! * Wno-pragmas:                           Warning Options.    (line 1433)
! * Wno-prio-ctor-dtor:                    Warning Options.    (line 1438)
  * Wno-property-assign-default:           Objective-C and Objective-C++ Dialect Options.
!                                                              (line  173)
  * Wno-protocol:                          Objective-C and Objective-C++ Dialect Options.
!                                                              (line  177)
  * Wno-range-loop-construct:              C++ Dialect Options.
                                                               (line 1048)
! * Wno-redundant-decls:                   Warning Options.    (line 3282)
  * Wno-redundant-move:                    C++ Dialect Options.
                                                               (line 1009)
  * Wno-redundant-tags:                    C++ Dialect Options.
--- 68762,68780 ----
                                                               (line 1204)
  * Wno-pmf-conversions <1>:               Bound member functions.
                                                               (line   35)
! * Wno-pointer-arith:                     Warning Options.    (line 2395)
! * Wno-pointer-compare:                   Warning Options.    (line 2402)
! * Wno-pointer-sign:                      Warning Options.    (line 3508)
! * Wno-pointer-to-int-cast:               Warning Options.    (line 3372)
! * Wno-pragmas:                           Warning Options.    (line 1434)
! * Wno-prio-ctor-dtor:                    Warning Options.    (line 1439)
  * Wno-property-assign-default:           Objective-C and Objective-C++ Dialect Options.
!                                                              (line  176)
  * Wno-protocol:                          Objective-C and Objective-C++ Dialect Options.
!                                                              (line  180)
  * Wno-range-loop-construct:              C++ Dialect Options.
                                                               (line 1048)
! * Wno-redundant-decls:                   Warning Options.    (line 3283)
  * Wno-redundant-move:                    C++ Dialect Options.
                                                               (line 1009)
  * Wno-redundant-tags:                    C++ Dialect Options.
*************** look up both forms.
*** 68733,68853 ****
                                                               (line  966)
  * Wno-reorder:                           C++ Dialect Options.
                                                               (line  973)
! * Wno-restrict:                          Warning Options.    (line 3286)
! * Wno-return-local-addr:                 Warning Options.    (line 1097)
! * Wno-return-type:                       Warning Options.    (line 1101)
! * Wno-scalar-storage-order:              Warning Options.    (line 2819)
  * Wno-selector:                          Objective-C and Objective-C++ Dialect Options.
!                                                              (line  194)
! * Wno-self-move:                         Warning Options.    (line 1028)
! * Wno-sequence-point:                    Warning Options.    (line 1044)
! * Wno-shadow:                            Warning Options.    (line 2252)
! * Wno-shadow-ivar:                       Warning Options.    (line 2263)
! * Wno-shift-count-negative:              Warning Options.    (line 1122)
! * Wno-shift-count-overflow:              Warning Options.    (line 1126)
! * Wno-shift-negative-value:              Warning Options.    (line 1130)
! * Wno-shift-overflow:                    Warning Options.    (line 1134)
! * Wno-sign-compare:                      Warning Options.    (line 2801)
! * Wno-sign-conversion:                   Warning Options.    (line 2807)
  * Wno-sign-promo:                        C++ Dialect Options.
                                                               (line 1208)
  * Wno-sized-deallocation:                C++ Dialect Options.
                                                               (line 1454)
! * Wno-sizeof-array-argument:             Warning Options.    (line 2867)
! * Wno-sizeof-array-div:                  Warning Options.    (line 2823)
! * Wno-sizeof-pointer-div:                Warning Options.    (line 2837)
! * Wno-sizeof-pointer-memaccess:          Warning Options.    (line 2845)
! * Wno-stack-protector:                   Warning Options.    (line 3513)
! * Wno-stack-usage:                       Warning Options.    (line 2354)
! * Wno-stack-usage <1>:                   Warning Options.    (line 2378)
! * Wno-strict-aliasing:                   Warning Options.    (line 1446)
! * Wno-strict-flex-arrays:                Warning Options.    (line 1690)
  * Wno-strict-null-sentinel:              C++ Dialect Options.
                                                               (line 1137)
! * Wno-strict-overflow:                   Warning Options.    (line 1484)
! * Wno-strict-prototypes:                 Warning Options.    (line 3011)
  * Wno-strict-selector-match:             Objective-C and Objective-C++ Dialect Options.
!                                                              (line  206)
! * Wno-string-compare:                    Warning Options.    (line 1533)
! * Wno-stringop-overflow:                 Warning Options.    (line 1553)
! * Wno-stringop-overflow <1>:             Warning Options.    (line 1593)
! * Wno-stringop-overread:                 Warning Options.    (line 1632)
! * Wno-stringop-truncation:               Warning Options.    (line 1639)
  * Wno-subobject-linkage:                 C++ Dialect Options.
                                                               (line 1091)
! * Wno-suggest-attribute=:                Warning Options.    (line 1712)
! * Wno-suggest-attribute=cold:            Warning Options.    (line 1755)
! * Wno-suggest-attribute=const:           Warning Options.    (line 1716)
! * Wno-suggest-attribute=format:          Warning Options.    (line 1733)
! * Wno-suggest-attribute=malloc:          Warning Options.    (line 1716)
! * Wno-suggest-attribute=noreturn:        Warning Options.    (line 1716)
! * Wno-suggest-attribute=pure:            Warning Options.    (line 1716)
  * Wno-suggest-final-methods:             C++ Dialect Options.
                                                               (line 1474)
  * Wno-suggest-final-types:               C++ Dialect Options.
                                                               (line 1465)
  * Wno-suggest-override:                  C++ Dialect Options.
                                                               (line 1484)
! * Wno-switch:                            Warning Options.    (line 1151)
! * Wno-switch-bool:                       Warning Options.    (line 1171)
! * Wno-switch-default:                    Warning Options.    (line 1159)
! * Wno-switch-enum:                       Warning Options.    (line 1162)
! * Wno-switch-outside-range:              Warning Options.    (line 1182)
! * Wno-switch-unreachable:                Warning Options.    (line 1187)
! * Wno-sync-nand:                         Warning Options.    (line 1211)
! * Wno-system-headers:                    Warning Options.    (line 2111)
! * Wno-tautological-compare:              Warning Options.    (line 2122)
  * Wno-templates:                         C++ Dialect Options.
                                                               (line 1214)
  * Wno-terminate:                         C++ Dialect Options.
                                                               (line 1307)
! * Wno-traditional:                       Warning Options.    (line 2161)
! * Wno-traditional-conversion:            Warning Options.    (line 2238)
! * Wno-trampolines:                       Warning Options.    (line 2136)
! * Wno-trivial-auto-var-init:             Warning Options.    (line 1216)
! * Wno-tsan:                              Warning Options.    (line 2414)
! * Wno-type-limits:                       Warning Options.    (line 2422)
  * Wno-undeclared-selector:               Objective-C and Objective-C++ Dialect Options.
!                                                              (line  214)
! * Wno-undef:                             Warning Options.    (line 2455)
! * Wno-unicode:                           Warning Options.    (line 3384)
! * Wno-uninitialized:                     Warning Options.    (line 1318)
! * Wno-unknown-pragmas:                   Warning Options.    (line 1426)
! * Wno-unsafe-loop-optimizations:         Warning Options.    (line 2382)
! * Wno-unsuffixed-float-constants:        Warning Options.    (line 3533)
! * Wno-unused:                            Warning Options.    (line 1311)
! * Wno-unused-but-set-parameter:          Warning Options.    (line 1222)
! * Wno-unused-but-set-variable:           Warning Options.    (line 1231)
! * Wno-unused-const-variable:             Warning Options.    (line 1277)
! * Wno-unused-function:                   Warning Options.    (line 1241)
! * Wno-unused-label:                      Warning Options.    (line 1246)
! * Wno-unused-local-typedefs:             Warning Options.    (line 1253)
! * Wno-unused-parameter:                  Warning Options.    (line 1257)
! * Wno-unused-result:                     Warning Options.    (line 1264)
! * Wno-unused-value:                      Warning Options.    (line 1301)
! * Wno-unused-variable:                   Warning Options.    (line 1269)
  * Wno-use-after-free:                    C++ Dialect Options.
                                                               (line 1488)
  * Wno-useless-cast:                      C++ Dialect Options.
                                                               (line 1545)
! * Wno-varargs:                           Warning Options.    (line 3400)
! * Wno-variadic-macros:                   Warning Options.    (line 3394)
! * Wno-vector-operation-performance:      Warning Options.    (line 3405)
  * Wno-vexing-parse:                      C++ Dialect Options.
                                                               (line 1311)
  * Wno-virtual-inheritance:               C++ Dialect Options.
                                                               (line 1284)
  * Wno-virtual-move-assign:               C++ Dialect Options.
                                                               (line 1291)
! * Wno-vla:                               Warning Options.    (line 3415)
! * Wno-vla-larger-than:                   Warning Options.    (line 3419)
! * Wno-vla-larger-than <1>:               Warning Options.    (line 3436)
! * Wno-vla-parameter:                     Warning Options.    (line 3440)
  * Wno-volatile:                          C++ Dialect Options.
                                                               (line 1342)
! * Wno-volatile-register-var:             Warning Options.    (line 3479)
! * Wno-write-strings:                     Warning Options.    (line 2614)
! * Wno-xor-used-as-pow:                   Warning Options.    (line 3485)
  * Wno-zero-as-null-pointer-constant:     C++ Dialect Options.
                                                               (line 1355)
  * Wnoexcept:                             C++ Dialect Options.
--- 68783,68903 ----
                                                               (line  966)
  * Wno-reorder:                           C++ Dialect Options.
                                                               (line  973)
! * Wno-restrict:                          Warning Options.    (line 3287)
! * Wno-return-local-addr:                 Warning Options.    (line 1098)
! * Wno-return-type:                       Warning Options.    (line 1102)
! * Wno-scalar-storage-order:              Warning Options.    (line 2820)
  * Wno-selector:                          Objective-C and Objective-C++ Dialect Options.
!                                                              (line  197)
! * Wno-self-move:                         Warning Options.    (line 1029)
! * Wno-sequence-point:                    Warning Options.    (line 1045)
! * Wno-shadow:                            Warning Options.    (line 2253)
! * Wno-shadow-ivar:                       Warning Options.    (line 2264)
! * Wno-shift-count-negative:              Warning Options.    (line 1123)
! * Wno-shift-count-overflow:              Warning Options.    (line 1127)
! * Wno-shift-negative-value:              Warning Options.    (line 1131)
! * Wno-shift-overflow:                    Warning Options.    (line 1135)
! * Wno-sign-compare:                      Warning Options.    (line 2802)
! * Wno-sign-conversion:                   Warning Options.    (line 2808)
  * Wno-sign-promo:                        C++ Dialect Options.
                                                               (line 1208)
  * Wno-sized-deallocation:                C++ Dialect Options.
                                                               (line 1454)
! * Wno-sizeof-array-argument:             Warning Options.    (line 2868)
! * Wno-sizeof-array-div:                  Warning Options.    (line 2824)
! * Wno-sizeof-pointer-div:                Warning Options.    (line 2838)
! * Wno-sizeof-pointer-memaccess:          Warning Options.    (line 2846)
! * Wno-stack-protector:                   Warning Options.    (line 3514)
! * Wno-stack-usage:                       Warning Options.    (line 2355)
! * Wno-stack-usage <1>:                   Warning Options.    (line 2379)
! * Wno-strict-aliasing:                   Warning Options.    (line 1447)
! * Wno-strict-flex-arrays:                Warning Options.    (line 1691)
  * Wno-strict-null-sentinel:              C++ Dialect Options.
                                                               (line 1137)
! * Wno-strict-overflow:                   Warning Options.    (line 1485)
! * Wno-strict-prototypes:                 Warning Options.    (line 3012)
  * Wno-strict-selector-match:             Objective-C and Objective-C++ Dialect Options.
!                                                              (line  209)
! * Wno-string-compare:                    Warning Options.    (line 1534)
! * Wno-stringop-overflow:                 Warning Options.    (line 1554)
! * Wno-stringop-overflow <1>:             Warning Options.    (line 1594)
! * Wno-stringop-overread:                 Warning Options.    (line 1633)
! * Wno-stringop-truncation:               Warning Options.    (line 1640)
  * Wno-subobject-linkage:                 C++ Dialect Options.
                                                               (line 1091)
! * Wno-suggest-attribute=:                Warning Options.    (line 1713)
! * Wno-suggest-attribute=cold:            Warning Options.    (line 1756)
! * Wno-suggest-attribute=const:           Warning Options.    (line 1717)
! * Wno-suggest-attribute=format:          Warning Options.    (line 1734)
! * Wno-suggest-attribute=malloc:          Warning Options.    (line 1717)
! * Wno-suggest-attribute=noreturn:        Warning Options.    (line 1717)
! * Wno-suggest-attribute=pure:            Warning Options.    (line 1717)
  * Wno-suggest-final-methods:             C++ Dialect Options.
                                                               (line 1474)
  * Wno-suggest-final-types:               C++ Dialect Options.
                                                               (line 1465)
  * Wno-suggest-override:                  C++ Dialect Options.
                                                               (line 1484)
! * Wno-switch:                            Warning Options.    (line 1152)
! * Wno-switch-bool:                       Warning Options.    (line 1172)
! * Wno-switch-default:                    Warning Options.    (line 1160)
! * Wno-switch-enum:                       Warning Options.    (line 1163)
! * Wno-switch-outside-range:              Warning Options.    (line 1183)
! * Wno-switch-unreachable:                Warning Options.    (line 1188)
! * Wno-sync-nand:                         Warning Options.    (line 1212)
! * Wno-system-headers:                    Warning Options.    (line 2112)
! * Wno-tautological-compare:              Warning Options.    (line 2123)
  * Wno-templates:                         C++ Dialect Options.
                                                               (line 1214)
  * Wno-terminate:                         C++ Dialect Options.
                                                               (line 1307)
! * Wno-traditional:                       Warning Options.    (line 2162)
! * Wno-traditional-conversion:            Warning Options.    (line 2239)
! * Wno-trampolines:                       Warning Options.    (line 2137)
! * Wno-trivial-auto-var-init:             Warning Options.    (line 1217)
! * Wno-tsan:                              Warning Options.    (line 2415)
! * Wno-type-limits:                       Warning Options.    (line 2423)
  * Wno-undeclared-selector:               Objective-C and Objective-C++ Dialect Options.
!                                                              (line  217)
! * Wno-undef:                             Warning Options.    (line 2456)
! * Wno-unicode:                           Warning Options.    (line 3385)
! * Wno-uninitialized:                     Warning Options.    (line 1319)
! * Wno-unknown-pragmas:                   Warning Options.    (line 1427)
! * Wno-unsafe-loop-optimizations:         Warning Options.    (line 2383)
! * Wno-unsuffixed-float-constants:        Warning Options.    (line 3534)
! * Wno-unused:                            Warning Options.    (line 1312)
! * Wno-unused-but-set-parameter:          Warning Options.    (line 1223)
! * Wno-unused-but-set-variable:           Warning Options.    (line 1232)
! * Wno-unused-const-variable:             Warning Options.    (line 1278)
! * Wno-unused-function:                   Warning Options.    (line 1242)
! * Wno-unused-label:                      Warning Options.    (line 1247)
! * Wno-unused-local-typedefs:             Warning Options.    (line 1254)
! * Wno-unused-parameter:                  Warning Options.    (line 1258)
! * Wno-unused-result:                     Warning Options.    (line 1265)
! * Wno-unused-value:                      Warning Options.    (line 1302)
! * Wno-unused-variable:                   Warning Options.    (line 1270)
  * Wno-use-after-free:                    C++ Dialect Options.
                                                               (line 1488)
  * Wno-useless-cast:                      C++ Dialect Options.
                                                               (line 1545)
! * Wno-varargs:                           Warning Options.    (line 3401)
! * Wno-variadic-macros:                   Warning Options.    (line 3395)
! * Wno-vector-operation-performance:      Warning Options.    (line 3406)
  * Wno-vexing-parse:                      C++ Dialect Options.
                                                               (line 1311)
  * Wno-virtual-inheritance:               C++ Dialect Options.
                                                               (line 1284)
  * Wno-virtual-move-assign:               C++ Dialect Options.
                                                               (line 1291)
! * Wno-vla:                               Warning Options.    (line 3416)
! * Wno-vla-larger-than:                   Warning Options.    (line 3420)
! * Wno-vla-larger-than <1>:               Warning Options.    (line 3437)
! * Wno-vla-parameter:                     Warning Options.    (line 3441)
  * Wno-volatile:                          C++ Dialect Options.
                                                               (line 1342)
! * Wno-volatile-register-var:             Warning Options.    (line 3480)
! * Wno-write-strings:                     Warning Options.    (line 2615)
! * Wno-xor-used-as-pow:                   Warning Options.    (line 3486)
  * Wno-zero-as-null-pointer-constant:     C++ Dialect Options.
                                                               (line 1355)
  * Wnoexcept:                             C++ Dialect Options.
*************** look up both forms.
*** 68858,68913 ****
                                                               (line 1144)
  * Wnon-virtual-dtor:                     C++ Dialect Options.
                                                               (line  956)
! * Wnonnull:                              Warning Options.    (line  632)
! * Wnonnull-compare:                      Warning Options.    (line  639)
! * Wnormalized:                           Warning Options.    (line 3139)
! * Wnormalized=:                          Warning Options.    (line 3139)
! * Wnull-dereference:                     Warning Options.    (line  646)
  * Wobjc-root-class:                      Objective-C and Objective-C++ Dialect Options.
!                                                              (line  187)
! * Wodr:                                  Warning Options.    (line 3202)
  * Wold-style-cast:                       C++ Dialect Options.
                                                               (line 1153)
! * Wold-style-declaration:                Warning Options.    (line 3017)
! * Wold-style-definition:                 Warning Options.    (line 3023)
! * Wopenacc-parallelism:                  Warning Options.    (line 3206)
! * Wopenmp-simd:                          Warning Options.    (line 3210)
! * Woverflow:                             Warning Options.    (line 3199)
! * Woverlength-strings:                   Warning Options.    (line 3518)
  * Woverloaded-virtual:                   C++ Dialect Options.
                                                               (line 1159)
! * Woverride-init:                        Warning Options.    (line 3215)
! * Woverride-init-side-effects:           Warning Options.    (line 3223)
  * Wp:                                    Preprocessor Options.
                                                               (line  464)
! * Wpacked:                               Warning Options.    (line 3228)
! * Wpacked-bitfield-compat:               Warning Options.    (line 3245)
! * Wpacked-not-aligned:                   Warning Options.    (line 3262)
! * Wpadded:                               Warning Options.    (line 3275)
! * Wparentheses:                          Warning Options.    (line 1001)
  * Wpedantic:                             Warning Options.    (line   86)
! * Wpedantic-ms-format:                   Warning Options.    (line 2388)
  * Wpessimizing-move:                     C++ Dialect Options.
                                                               (line  987)
  * Wplacement-new:                        C++ Dialect Options.
                                                               (line 1369)
  * Wpmf-conversions:                      C++ Dialect Options.
                                                               (line 1204)
! * Wpointer-arith:                        Warning Options.    (line 2394)
  * Wpointer-arith <1>:                    Pointer Arith.      (line   13)
! * Wpointer-compare:                      Warning Options.    (line 2401)
! * Wpointer-sign:                         Warning Options.    (line 3507)
! * Wpointer-to-int-cast:                  Warning Options.    (line 3371)
! * Wpragmas:                              Warning Options.    (line 1433)
! * Wprio-ctor-dtor:                       Warning Options.    (line 1438)
  * Wproperty-assign-default:              Objective-C and Objective-C++ Dialect Options.
!                                                              (line  173)
  * Wprotocol:                             Objective-C and Objective-C++ Dialect Options.
!                                                              (line  177)
  * Wrange-loop-construct:                 C++ Dialect Options.
                                                               (line 1048)
  * wrapper:                               Overall Options.    (line  619)
! * Wredundant-decls:                      Warning Options.    (line 3282)
  * Wredundant-move:                       C++ Dialect Options.
                                                               (line 1009)
  * Wredundant-tags:                       C++ Dialect Options.
--- 68908,68963 ----
                                                               (line 1144)
  * Wnon-virtual-dtor:                     C++ Dialect Options.
                                                               (line  956)
! * Wnonnull:                              Warning Options.    (line  633)
! * Wnonnull-compare:                      Warning Options.    (line  640)
! * Wnormalized:                           Warning Options.    (line 3140)
! * Wnormalized=:                          Warning Options.    (line 3140)
! * Wnull-dereference:                     Warning Options.    (line  647)
  * Wobjc-root-class:                      Objective-C and Objective-C++ Dialect Options.
!                                                              (line  190)
! * Wodr:                                  Warning Options.    (line 3203)
  * Wold-style-cast:                       C++ Dialect Options.
                                                               (line 1153)
! * Wold-style-declaration:                Warning Options.    (line 3018)
! * Wold-style-definition:                 Warning Options.    (line 3024)
! * Wopenacc-parallelism:                  Warning Options.    (line 3207)
! * Wopenmp-simd:                          Warning Options.    (line 3211)
! * Woverflow:                             Warning Options.    (line 3200)
! * Woverlength-strings:                   Warning Options.    (line 3519)
  * Woverloaded-virtual:                   C++ Dialect Options.
                                                               (line 1159)
! * Woverride-init:                        Warning Options.    (line 3216)
! * Woverride-init-side-effects:           Warning Options.    (line 3224)
  * Wp:                                    Preprocessor Options.
                                                               (line  464)
! * Wpacked:                               Warning Options.    (line 3229)
! * Wpacked-bitfield-compat:               Warning Options.    (line 3246)
! * Wpacked-not-aligned:                   Warning Options.    (line 3263)
! * Wpadded:                               Warning Options.    (line 3276)
! * Wparentheses:                          Warning Options.    (line 1002)
  * Wpedantic:                             Warning Options.    (line   86)
! * Wpedantic-ms-format:                   Warning Options.    (line 2389)
  * Wpessimizing-move:                     C++ Dialect Options.
                                                               (line  987)
  * Wplacement-new:                        C++ Dialect Options.
                                                               (line 1369)
  * Wpmf-conversions:                      C++ Dialect Options.
                                                               (line 1204)
! * Wpointer-arith:                        Warning Options.    (line 2395)
  * Wpointer-arith <1>:                    Pointer Arith.      (line   13)
! * Wpointer-compare:                      Warning Options.    (line 2402)
! * Wpointer-sign:                         Warning Options.    (line 3508)
! * Wpointer-to-int-cast:                  Warning Options.    (line 3372)
! * Wpragmas:                              Warning Options.    (line 1434)
! * Wprio-ctor-dtor:                       Warning Options.    (line 1439)
  * Wproperty-assign-default:              Objective-C and Objective-C++ Dialect Options.
!                                                              (line  176)
  * Wprotocol:                             Objective-C and Objective-C++ Dialect Options.
!                                                              (line  180)
  * Wrange-loop-construct:                 C++ Dialect Options.
                                                               (line 1048)
  * wrapper:                               Overall Options.    (line  619)
! * Wredundant-decls:                      Warning Options.    (line 3283)
  * Wredundant-move:                       C++ Dialect Options.
                                                               (line 1009)
  * Wredundant-tags:                       C++ Dialect Options.
*************** look up both forms.
*** 68916,69043 ****
                                                               (line  966)
  * Wreorder:                              C++ Dialect Options.
                                                               (line  973)
! * Wrestrict:                             Warning Options.    (line 3286)
! * Wreturn-local-addr:                    Warning Options.    (line 1097)
! * Wreturn-type:                          Warning Options.    (line 1101)
! * Wscalar-storage-order:                 Warning Options.    (line 2819)
  * Wselector:                             Objective-C and Objective-C++ Dialect Options.
!                                                              (line  194)
! * Wself-move:                            Warning Options.    (line 1028)
! * Wsequence-point:                       Warning Options.    (line 1044)
! * Wshadow:                               Warning Options.    (line 2252)
! * Wshadow-ivar:                          Warning Options.    (line 2263)
! * Wshadow=compatible-local:              Warning Options.    (line 2274)
! * Wshadow=global:                        Warning Options.    (line 2267)
! * Wshadow=local:                         Warning Options.    (line 2270)
! * Wshift-count-negative:                 Warning Options.    (line 1122)
! * Wshift-count-overflow:                 Warning Options.    (line 1126)
! * Wshift-negative-value:                 Warning Options.    (line 1130)
! * Wshift-overflow:                       Warning Options.    (line 1134)
! * Wsign-compare:                         Warning Options.    (line 2801)
! * Wsign-conversion:                      Warning Options.    (line 2807)
  * Wsign-promo:                           C++ Dialect Options.
                                                               (line 1208)
  * Wsized-deallocation:                   C++ Dialect Options.
                                                               (line 1454)
! * Wsizeof-array-argument:                Warning Options.    (line 2867)
! * Wsizeof-array-div:                     Warning Options.    (line 2823)
! * Wsizeof-pointer-div:                   Warning Options.    (line 2837)
! * Wsizeof-pointer-memaccess:             Warning Options.    (line 2845)
! * Wstack-protector:                      Warning Options.    (line 3513)
! * Wstack-usage:                          Warning Options.    (line 2354)
! * Wstrict-aliasing:                      Warning Options.    (line 1446)
! * Wstrict-aliasing=n:                    Warning Options.    (line 1453)
! * Wstrict-flex-arrays:                   Warning Options.    (line 1690)
  * Wstrict-null-sentinel:                 C++ Dialect Options.
                                                               (line 1137)
! * Wstrict-overflow:                      Warning Options.    (line 1484)
! * Wstrict-prototypes:                    Warning Options.    (line 3011)
  * Wstrict-selector-match:                Objective-C and Objective-C++ Dialect Options.
!                                                              (line  206)
! * Wstring-compare:                       Warning Options.    (line 1533)
! * Wstringop-overflow:                    Warning Options.    (line 1553)
! * Wstringop-overflow <1>:                Warning Options.    (line 1593)
! * Wstringop-overread:                    Warning Options.    (line 1632)
! * Wstringop-truncation:                  Warning Options.    (line 1639)
  * Wsubobject-linkage:                    C++ Dialect Options.
                                                               (line 1091)
! * Wsuggest-attribute=:                   Warning Options.    (line 1712)
! * Wsuggest-attribute=cold:               Warning Options.    (line 1755)
! * Wsuggest-attribute=const:              Warning Options.    (line 1716)
! * Wsuggest-attribute=format:             Warning Options.    (line 1733)
! * Wsuggest-attribute=malloc:             Warning Options.    (line 1716)
! * Wsuggest-attribute=noreturn:           Warning Options.    (line 1716)
! * Wsuggest-attribute=pure:               Warning Options.    (line 1716)
  * Wsuggest-final-methods:                C++ Dialect Options.
                                                               (line 1474)
  * Wsuggest-final-types:                  C++ Dialect Options.
                                                               (line 1465)
  * Wsuggest-override:                     C++ Dialect Options.
                                                               (line 1484)
! * Wswitch:                               Warning Options.    (line 1151)
! * Wswitch-bool:                          Warning Options.    (line 1171)
! * Wswitch-default:                       Warning Options.    (line 1159)
! * Wswitch-enum:                          Warning Options.    (line 1162)
! * Wswitch-outside-range:                 Warning Options.    (line 1182)
! * Wswitch-unreachable:                   Warning Options.    (line 1187)
! * Wsync-nand:                            Warning Options.    (line 1211)
! * Wsystem-headers:                       Warning Options.    (line 2111)
! * Wtautological-compare:                 Warning Options.    (line 2122)
  * Wtemplates:                            C++ Dialect Options.
                                                               (line 1214)
  * Wterminate:                            C++ Dialect Options.
                                                               (line 1307)
! * Wtraditional:                          Warning Options.    (line 2161)
! * Wtraditional-conversion:               Warning Options.    (line 2238)
! * Wtrampolines:                          Warning Options.    (line 2136)
! * Wtrigraphs:                            Warning Options.    (line 2445)
! * Wtrivial-auto-var-init:                Warning Options.    (line 1216)
! * Wtsan:                                 Warning Options.    (line 2414)
! * Wtype-limits:                          Warning Options.    (line 2422)
  * Wundeclared-selector:                  Objective-C and Objective-C++ Dialect Options.
!                                                              (line  214)
! * Wundef:                                Warning Options.    (line 2455)
! * Wunicode:                              Warning Options.    (line 3384)
! * Wuninitialized:                        Warning Options.    (line 1318)
! * Wunknown-pragmas:                      Warning Options.    (line 1426)
! * Wunsafe-loop-optimizations:            Warning Options.    (line 2382)
! * Wunsuffixed-float-constants:           Warning Options.    (line 3533)
! * Wunused:                               Warning Options.    (line 1311)
! * Wunused-but-set-parameter:             Warning Options.    (line 1222)
! * Wunused-but-set-variable:              Warning Options.    (line 1231)
! * Wunused-const-variable:                Warning Options.    (line 1277)
! * Wunused-function:                      Warning Options.    (line 1241)
! * Wunused-label:                         Warning Options.    (line 1246)
! * Wunused-local-typedefs:                Warning Options.    (line 1253)
! * Wunused-macros:                        Warning Options.    (line 2465)
! * Wunused-parameter:                     Warning Options.    (line 1257)
! * Wunused-result:                        Warning Options.    (line 1264)
! * Wunused-value:                         Warning Options.    (line 1301)
! * Wunused-variable:                      Warning Options.    (line 1269)
  * Wuse-after-free:                       C++ Dialect Options.
                                                               (line 1488)
  * Wuseless-cast:                         C++ Dialect Options.
                                                               (line 1545)
! * Wvarargs:                              Warning Options.    (line 3400)
! * Wvariadic-macros:                      Warning Options.    (line 3394)
! * Wvector-operation-performance:         Warning Options.    (line 3405)
  * Wvexing-parse:                         C++ Dialect Options.
                                                               (line 1311)
  * Wvirtual-inheritance:                  C++ Dialect Options.
                                                               (line 1284)
  * Wvirtual-move-assign:                  C++ Dialect Options.
                                                               (line 1291)
! * Wvla:                                  Warning Options.    (line 3415)
! * Wvla-larger-than=:                     Warning Options.    (line 3419)
  * Wvolatile:                             C++ Dialect Options.
                                                               (line 1342)
! * Wvolatile-register-var:                Warning Options.    (line 3479)
! * Wwrite-strings:                        Warning Options.    (line 2614)
! * Wxor-used-as-pow:                      Warning Options.    (line 3485)
  * Wzero-as-null-pointer-constant:        C++ Dialect Options.
                                                               (line 1355)
! * Wzero-length-bounds:                   Warning Options.    (line 2083)
! * Wzero-length-bounds <1>:               Warning Options.    (line 2083)
  * x:                                     Overall Options.    (line  135)
  * Xassembler:                            Assembler Options.  (line   12)
  * Xbind-lazy:                            VxWorks Options.    (line   25)
--- 68966,69093 ----
                                                               (line  966)
  * Wreorder:                              C++ Dialect Options.
                                                               (line  973)
! * Wrestrict:                             Warning Options.    (line 3287)
! * Wreturn-local-addr:                    Warning Options.    (line 1098)
! * Wreturn-type:                          Warning Options.    (line 1102)
! * Wscalar-storage-order:                 Warning Options.    (line 2820)
  * Wselector:                             Objective-C and Objective-C++ Dialect Options.
!                                                              (line  197)
! * Wself-move:                            Warning Options.    (line 1029)
! * Wsequence-point:                       Warning Options.    (line 1045)
! * Wshadow:                               Warning Options.    (line 2253)
! * Wshadow-ivar:                          Warning Options.    (line 2264)
! * Wshadow=compatible-local:              Warning Options.    (line 2275)
! * Wshadow=global:                        Warning Options.    (line 2268)
! * Wshadow=local:                         Warning Options.    (line 2271)
! * Wshift-count-negative:                 Warning Options.    (line 1123)
! * Wshift-count-overflow:                 Warning Options.    (line 1127)
! * Wshift-negative-value:                 Warning Options.    (line 1131)
! * Wshift-overflow:                       Warning Options.    (line 1135)
! * Wsign-compare:                         Warning Options.    (line 2802)
! * Wsign-conversion:                      Warning Options.    (line 2808)
  * Wsign-promo:                           C++ Dialect Options.
                                                               (line 1208)
  * Wsized-deallocation:                   C++ Dialect Options.
                                                               (line 1454)
! * Wsizeof-array-argument:                Warning Options.    (line 2868)
! * Wsizeof-array-div:                     Warning Options.    (line 2824)
! * Wsizeof-pointer-div:                   Warning Options.    (line 2838)
! * Wsizeof-pointer-memaccess:             Warning Options.    (line 2846)
! * Wstack-protector:                      Warning Options.    (line 3514)
! * Wstack-usage:                          Warning Options.    (line 2355)
! * Wstrict-aliasing:                      Warning Options.    (line 1447)
! * Wstrict-aliasing=n:                    Warning Options.    (line 1454)
! * Wstrict-flex-arrays:                   Warning Options.    (line 1691)
  * Wstrict-null-sentinel:                 C++ Dialect Options.
                                                               (line 1137)
! * Wstrict-overflow:                      Warning Options.    (line 1485)
! * Wstrict-prototypes:                    Warning Options.    (line 3012)
  * Wstrict-selector-match:                Objective-C and Objective-C++ Dialect Options.
!                                                              (line  209)
! * Wstring-compare:                       Warning Options.    (line 1534)
! * Wstringop-overflow:                    Warning Options.    (line 1554)
! * Wstringop-overflow <1>:                Warning Options.    (line 1594)
! * Wstringop-overread:                    Warning Options.    (line 1633)
! * Wstringop-truncation:                  Warning Options.    (line 1640)
  * Wsubobject-linkage:                    C++ Dialect Options.
                                                               (line 1091)
! * Wsuggest-attribute=:                   Warning Options.    (line 1713)
! * Wsuggest-attribute=cold:               Warning Options.    (line 1756)
! * Wsuggest-attribute=const:              Warning Options.    (line 1717)
! * Wsuggest-attribute=format:             Warning Options.    (line 1734)
! * Wsuggest-attribute=malloc:             Warning Options.    (line 1717)
! * Wsuggest-attribute=noreturn:           Warning Options.    (line 1717)
! * Wsuggest-attribute=pure:               Warning Options.    (line 1717)
  * Wsuggest-final-methods:                C++ Dialect Options.
                                                               (line 1474)
  * Wsuggest-final-types:                  C++ Dialect Options.
                                                               (line 1465)
  * Wsuggest-override:                     C++ Dialect Options.
                                                               (line 1484)
! * Wswitch:                               Warning Options.    (line 1152)
! * Wswitch-bool:                          Warning Options.    (line 1172)
! * Wswitch-default:                       Warning Options.    (line 1160)
! * Wswitch-enum:                          Warning Options.    (line 1163)
! * Wswitch-outside-range:                 Warning Options.    (line 1183)
! * Wswitch-unreachable:                   Warning Options.    (line 1188)
! * Wsync-nand:                            Warning Options.    (line 1212)
! * Wsystem-headers:                       Warning Options.    (line 2112)
! * Wtautological-compare:                 Warning Options.    (line 2123)
  * Wtemplates:                            C++ Dialect Options.
                                                               (line 1214)
  * Wterminate:                            C++ Dialect Options.
                                                               (line 1307)
! * Wtraditional:                          Warning Options.    (line 2162)
! * Wtraditional-conversion:               Warning Options.    (line 2239)
! * Wtrampolines:                          Warning Options.    (line 2137)
! * Wtrigraphs:                            Warning Options.    (line 2446)
! * Wtrivial-auto-var-init:                Warning Options.    (line 1217)
! * Wtsan:                                 Warning Options.    (line 2415)
! * Wtype-limits:                          Warning Options.    (line 2423)
  * Wundeclared-selector:                  Objective-C and Objective-C++ Dialect Options.
!                                                              (line  217)
! * Wundef:                                Warning Options.    (line 2456)
! * Wunicode:                              Warning Options.    (line 3385)
! * Wuninitialized:                        Warning Options.    (line 1319)
! * Wunknown-pragmas:                      Warning Options.    (line 1427)
! * Wunsafe-loop-optimizations:            Warning Options.    (line 2383)
! * Wunsuffixed-float-constants:           Warning Options.    (line 3534)
! * Wunused:                               Warning Options.    (line 1312)
! * Wunused-but-set-parameter:             Warning Options.    (line 1223)
! * Wunused-but-set-variable:              Warning Options.    (line 1232)
! * Wunused-const-variable:                Warning Options.    (line 1278)
! * Wunused-function:                      Warning Options.    (line 1242)
! * Wunused-label:                         Warning Options.    (line 1247)
! * Wunused-local-typedefs:                Warning Options.    (line 1254)
! * Wunused-macros:                        Warning Options.    (line 2466)
! * Wunused-parameter:                     Warning Options.    (line 1258)
! * Wunused-result:                        Warning Options.    (line 1265)
! * Wunused-value:                         Warning Options.    (line 1302)
! * Wunused-variable:                      Warning Options.    (line 1270)
  * Wuse-after-free:                       C++ Dialect Options.
                                                               (line 1488)
  * Wuseless-cast:                         C++ Dialect Options.
                                                               (line 1545)
! * Wvarargs:                              Warning Options.    (line 3401)
! * Wvariadic-macros:                      Warning Options.    (line 3395)
! * Wvector-operation-performance:         Warning Options.    (line 3406)
  * Wvexing-parse:                         C++ Dialect Options.
                                                               (line 1311)
  * Wvirtual-inheritance:                  C++ Dialect Options.
                                                               (line 1284)
  * Wvirtual-move-assign:                  C++ Dialect Options.
                                                               (line 1291)
! * Wvla:                                  Warning Options.    (line 3416)
! * Wvla-larger-than=:                     Warning Options.    (line 3420)
  * Wvolatile:                             C++ Dialect Options.
                                                               (line 1342)
! * Wvolatile-register-var:                Warning Options.    (line 3480)
! * Wwrite-strings:                        Warning Options.    (line 2615)
! * Wxor-used-as-pow:                      Warning Options.    (line 3486)
  * Wzero-as-null-pointer-constant:        C++ Dialect Options.
                                                               (line 1355)
! * Wzero-length-bounds:                   Warning Options.    (line 2084)
! * Wzero-length-bounds <1>:               Warning Options.    (line 2084)
  * x:                                     Overall Options.    (line  135)
  * Xassembler:                            Assembler Options.  (line   12)
  * Xbind-lazy:                            VxWorks Options.    (line   25)
*************** A.2 Concept and Symbol Index
*** 69252,69258 ****
  * __builtin_cpu_supports:                Basic PowerPC Built-in Functions Available on all Configurations.
                                                               (line   70)
  * __builtin_cpu_supports <1>:            x86 Built-in Functions.
!                                                              (line  265)
  * __builtin_ctz:                         Other Builtins.     (line  990)
  * __builtin_ctzl:                        Other Builtins.     (line 1012)
  * __builtin_ctzll:                       Other Builtins.     (line 1035)
--- 69302,69308 ----
  * __builtin_cpu_supports:                Basic PowerPC Built-in Functions Available on all Configurations.
                                                               (line   70)
  * __builtin_cpu_supports <1>:            x86 Built-in Functions.
!                                                              (line  268)
  * __builtin_ctz:                         Other Builtins.     (line  990)
  * __builtin_ctzl:                        Other Builtins.     (line 1012)
  * __builtin_ctzll:                       Other Builtins.     (line 1035)
*************** A.2 Concept and Symbol Index
*** 69290,69326 ****
  * __builtin_huge_valq:                   x86 Built-in Functions.
                                                               (line   49)
  * __builtin_ia32_loadhps:                x86 Built-in Functions.
-                                                              (line  518)
- * __builtin_ia32_loadlps:                x86 Built-in Functions.
                                                               (line  521)
  * __builtin_ia32_loadss:                 x86 Built-in Functions.
!                                                              (line  515)
  * __builtin_ia32_loadups:                x86 Built-in Functions.
!                                                              (line  509)
  * __builtin_ia32_pause:                  x86 Built-in Functions.
                                                               (line   62)
  * __builtin_ia32_pclmulqdq128:           x86 Built-in Functions.
!                                                              (line 1196)
  * __builtin_ia32_storehps:               x86 Built-in Functions.
-                                                              (line  524)
- * __builtin_ia32_storelps:               x86 Built-in Functions.
                                                               (line  527)
  * __builtin_ia32_storeups:               x86 Built-in Functions.
!                                                              (line  512)
  * __builtin_ia32_vec_ext_v16qi:          x86 Built-in Functions.
!                                                              (line  797)
  * __builtin_ia32_vec_ext_v4sf:           x86 Built-in Functions.
!                                                              (line  816)
  * __builtin_ia32_vec_ext_v4si:           x86 Built-in Functions.
!                                                              (line  820)
  * __builtin_ia32_vec_set_v16qi:          x86 Built-in Functions.
!                                                              (line  801)
  * __builtin_ia32_vec_set_v2di:           x86 Built-in Functions.
!                                                              (line  809)
  * __builtin_ia32_vec_set_v4sf:           x86 Built-in Functions.
!                                                              (line  793)
  * __builtin_ia32_vec_set_v4si:           x86 Built-in Functions.
!                                                              (line  805)
  * __builtin_inf:                         Other Builtins.     (line  864)
  * __builtin_infd128:                     Other Builtins.     (line  874)
  * __builtin_infd32:                      Other Builtins.     (line  868)
--- 69340,69376 ----
  * __builtin_huge_valq:                   x86 Built-in Functions.
                                                               (line   49)
  * __builtin_ia32_loadhps:                x86 Built-in Functions.
                                                               (line  521)
+ * __builtin_ia32_loadlps:                x86 Built-in Functions.
+                                                              (line  524)
  * __builtin_ia32_loadss:                 x86 Built-in Functions.
!                                                              (line  518)
  * __builtin_ia32_loadups:                x86 Built-in Functions.
!                                                              (line  512)
  * __builtin_ia32_pause:                  x86 Built-in Functions.
                                                               (line   62)
  * __builtin_ia32_pclmulqdq128:           x86 Built-in Functions.
!                                                              (line 1199)
  * __builtin_ia32_storehps:               x86 Built-in Functions.
                                                               (line  527)
+ * __builtin_ia32_storelps:               x86 Built-in Functions.
+                                                              (line  530)
  * __builtin_ia32_storeups:               x86 Built-in Functions.
!                                                              (line  515)
  * __builtin_ia32_vec_ext_v16qi:          x86 Built-in Functions.
!                                                              (line  800)
  * __builtin_ia32_vec_ext_v4sf:           x86 Built-in Functions.
!                                                              (line  819)
  * __builtin_ia32_vec_ext_v4si:           x86 Built-in Functions.
!                                                              (line  823)
  * __builtin_ia32_vec_set_v16qi:          x86 Built-in Functions.
!                                                              (line  804)
  * __builtin_ia32_vec_set_v2di:           x86 Built-in Functions.
!                                                              (line  812)
  * __builtin_ia32_vec_set_v4sf:           x86 Built-in Functions.
!                                                              (line  796)
  * __builtin_ia32_vec_set_v4si:           x86 Built-in Functions.
!                                                              (line  808)
  * __builtin_inf:                         Other Builtins.     (line  864)
  * __builtin_infd128:                     Other Builtins.     (line  874)
  * __builtin_infd32:                      Other Builtins.     (line  868)
*************** A.2 Concept and Symbol Index
*** 69398,69410 ****
                                                               (line   35)
  * __builtin_popcount:                    Other Builtins.     (line  999)
  * __builtin_popcount <1>:                x86 Built-in Functions.
!                                                              (line  867)
  * __builtin_popcountl:                   Other Builtins.     (line 1019)
  * __builtin_popcountl <1>:               x86 Built-in Functions.
!                                                              (line  870)
  * __builtin_popcountll:                  Other Builtins.     (line 1043)
  * __builtin_popcountll <1>:              x86 Built-in Functions.
!                                                              (line  874)
  * __builtin_powi:                        Other Builtins.     (line 1051)
  * __builtin_powif:                       Other Builtins.     (line 1052)
  * __builtin_powil:                       Other Builtins.     (line 1053)
--- 69448,69460 ----
                                                               (line   35)
  * __builtin_popcount:                    Other Builtins.     (line  999)
  * __builtin_popcount <1>:                x86 Built-in Functions.
!                                                              (line  870)
  * __builtin_popcountl:                   Other Builtins.     (line 1019)
  * __builtin_popcountl <1>:               x86 Built-in Functions.
!                                                              (line  873)
  * __builtin_popcountll:                  Other Builtins.     (line 1043)
  * __builtin_popcountll <1>:              x86 Built-in Functions.
!                                                              (line  877)
  * __builtin_powi:                        Other Builtins.     (line 1051)
  * __builtin_powif:                       Other Builtins.     (line 1052)
  * __builtin_powil:                       Other Builtins.     (line 1053)
*************** A.2 Concept and Symbol Index
*** 69913,69919 ****
                                                               (line  272)
  * character set, input:                  Preprocessor Options.
                                                               (line  287)
! * character set, input normalization:    Warning Options.    (line 3139)
  * character set, wide execution:         Preprocessor Options.
                                                               (line  277)
  * cimag:                                 Other Builtins.     (line    6)
--- 69963,69969 ----
                                                               (line  272)
  * character set, input:                  Preprocessor Options.
                                                               (line  287)
! * character set, input normalization:    Warning Options.    (line 3140)
  * character set, wide execution:         Preprocessor Options.
                                                               (line  277)
  * cimag:                                 Other Builtins.     (line    6)
*************** A.2 Concept and Symbol Index
*** 69941,69947 ****
  * common variable attribute:             Common Variable Attributes.
                                                               (line  200)
  * comparison of signed and unsigned values, warning: Warning Options.
!                                                              (line 2801)
  * compilation statistics:                Developer Options.  (line    6)
  * compiler bugs, reporting:              Bug Reporting.      (line    6)
  * compiler compared to C++ preprocessor: G++ and GCC.        (line   34)
--- 69991,69997 ----
  * common variable attribute:             Common Variable Attributes.
                                                               (line  200)
  * comparison of signed and unsigned values, warning: Warning Options.
!                                                              (line 2802)
  * compilation statistics:                Developer Options.  (line    6)
  * compiler bugs, reporting:              Bug Reporting.      (line    6)
  * compiler compared to C++ preprocessor: G++ and GCC.        (line   34)
*************** A.2 Concept and Symbol Index
*** 70439,70449 ****
  * instrumentation options:               Instrumentation Options.
                                                               (line    6)
  * int:                                   x86 Built-in Functions.
!                                                              (line  848)
  * int <1>:                               x86 Built-in Functions.
!                                                              (line  852)
  * int <2>:                               x86 Built-in Functions.
!                                                              (line  856)
  * integrating function code:             Inline.             (line    6)
  * interface and implementation headers, C++: C++ Interface.  (line    6)
  * intermediate C version, nonexistent:   G++ and GCC.        (line   34)
--- 70489,70499 ----
  * instrumentation options:               Instrumentation Options.
                                                               (line    6)
  * int:                                   x86 Built-in Functions.
!                                                              (line  851)
  * int <1>:                               x86 Built-in Functions.
!                                                              (line  855)
  * int <2>:                               x86 Built-in Functions.
!                                                              (line  859)
  * integrating function code:             Inline.             (line    6)
  * interface and implementation headers, C++: C++ Interface.  (line    6)
  * intermediate C version, nonexistent:   G++ and GCC.        (line   34)
*************** A.2 Concept and Symbol Index
*** 70663,70671 ****
  * long <1>:                              Basic PowerPC Built-in Functions Available on ISA 3.0.
                                                               (line   54)
  * long <2>:                              x86 Built-in Functions.
!                                                              (line  823)
  * long <3>:                              x86 Built-in Functions.
!                                                              (line  860)
  * long long data types:                  Long Long.          (line    6)
  * longcall function attribute, Blackfin: Blackfin Function Attributes.
                                                               (line   36)
--- 70713,70721 ----
  * long <1>:                              Basic PowerPC Built-in Functions Available on ISA 3.0.
                                                               (line   54)
  * long <2>:                              x86 Built-in Functions.
!                                                              (line  826)
  * long <3>:                              x86 Built-in Functions.
!                                                              (line  863)
  * long long data types:                  Long Long.          (line    6)
  * longcall function attribute, Blackfin: Blackfin Function Attributes.
                                                               (line   36)
*************** A.2 Concept and Symbol Index
*** 70674,70680 ****
  * longjmp:                               Global Register Variables.
                                                               (line   92)
  * longjmp incompatibilities:             Incompatibilities.  (line   39)
! * longjmp warnings:                      Warning Options.    (line 1412)
  * long_call function attribute, ARC:     ARC Function Attributes.
                                                               (line   23)
  * long_call function attribute, ARM:     ARM Function Attributes.
--- 70724,70730 ----
  * longjmp:                               Global Register Variables.
                                                               (line   92)
  * longjmp incompatibilities:             Incompatibilities.  (line   39)
! * longjmp warnings:                      Warning Options.    (line 1413)
  * long_call function attribute, ARC:     ARC Function Attributes.
                                                               (line   23)
  * long_call function attribute, ARM:     ARM Function Attributes.
*************** A.2 Concept and Symbol Index
*** 70828,70835 ****
  * nexttoward:                            Other Builtins.     (line    6)
  * nexttowardf:                           Other Builtins.     (line    6)
  * nexttowardl:                           Other Builtins.     (line    6)
! * NFC:                                   Warning Options.    (line 3139)
! * NFKC:                                  Warning Options.    (line 3139)
  * Nios II options:                       Nios II Options.    (line    6)
  * nmi function attribute, NDS32:         NDS32 Function Attributes.
                                                               (line   49)
--- 70878,70885 ----
  * nexttoward:                            Other Builtins.     (line    6)
  * nexttowardf:                           Other Builtins.     (line    6)
  * nexttowardl:                           Other Builtins.     (line    6)
! * NFC:                                   Warning Options.    (line 3140)
! * NFKC:                                  Warning Options.    (line 3140)
  * Nios II options:                       Nios II Options.    (line    6)
  * nmi function attribute, NDS32:         NDS32 Function Attributes.
                                                               (line   49)
*************** A.2 Concept and Symbol Index
*** 70932,70938 ****
  * open coding:                           Inline.             (line    6)
  * OpenACC accelerator programming:       C Dialect Options.  (line  382)
  * OpenACC accelerator programming <1>:   C Dialect Options.  (line  390)
! * OpenACC accelerator programming <2>:   Warning Options.    (line 3206)
  * OpenACC offloading options:            C Dialect Options.  (line  366)
  * OpenACC offloading targets:            C Dialect Options.  (line  352)
  * OpenMP offloading options:             C Dialect Options.  (line  366)
--- 70982,70988 ----
  * open coding:                           Inline.             (line    6)
  * OpenACC accelerator programming:       C Dialect Options.  (line  382)
  * OpenACC accelerator programming <1>:   C Dialect Options.  (line  390)
! * OpenACC accelerator programming <2>:   Warning Options.    (line 3207)
  * OpenACC offloading options:            C Dialect Options.  (line  366)
  * OpenACC offloading targets:            C Dialect Options.  (line  352)
  * OpenMP offloading options:             C Dialect Options.  (line  366)
*************** A.2 Concept and Symbol Index
*** 71060,71066 ****
  * 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 1426)
  * precompiled headers:                   Precompiled Headers.
                                                               (line    6)
  * prefer-vector-width function attribute, x86: x86 Function Attributes.
--- 71110,71116 ----
  * 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 1427)
  * precompiled headers:                   Precompiled Headers.
                                                               (line    6)
  * prefer-vector-width function attribute, x86: x86 Function Attributes.
*************** A.2 Concept and Symbol Index
*** 71252,71258 ****
  * signbitf:                              Other Builtins.     (line    6)
  * signbitl:                              Other Builtins.     (line    6)
  * signed and unsigned values, comparison warning: Warning Options.
!                                                              (line 2801)
  * significand:                           Other Builtins.     (line    6)
  * significandf:                          Other Builtins.     (line    6)
  * significandl:                          Other Builtins.     (line    6)
--- 71302,71308 ----
  * signbitf:                              Other Builtins.     (line    6)
  * signbitl:                              Other Builtins.     (line    6)
  * signed and unsigned values, comparison warning: Warning Options.
!                                                              (line 2802)
  * significand:                           Other Builtins.     (line    6)
  * significandf:                          Other Builtins.     (line    6)
  * significandl:                          Other Builtins.     (line    6)
*************** A.2 Concept and Symbol Index
*** 71356,71362 ****
  * syntax checking:                       Warning Options.    (line   13)
  * syscall_linkage function attribute, IA-64: IA-64 Function Attributes.
                                                               (line    8)
! * system headers, warnings from:         Warning Options.    (line 2111)
  * sysv_abi function attribute, x86:      x86 Function Attributes.
                                                               (line   32)
  * tainted_args function attribute:       Common Function Attributes.
--- 71406,71412 ----
  * syntax checking:                       Warning Options.    (line   13)
  * syscall_linkage function attribute, IA-64: IA-64 Function Attributes.
                                                               (line    8)
! * system headers, warnings from:         Warning Options.    (line 2112)
  * sysv_abi function attribute, x86:      x86 Function Attributes.
                                                               (line   32)
  * tainted_args function attribute:       Common Function Attributes.
*************** A.2 Concept and Symbol Index
*** 71747,71753 ****
  * union:                                 Unnamed Fields.     (line    6)
  * union, casting to a:                   Cast to Union.      (line    6)
  * unions:                                Incompatibilities.  (line  146)
! * unknown pragmas, warning:              Warning Options.    (line 1426)
  * unresolved references and -nodefaultlibs: Link Options.    (line  157)
  * unresolved references and -nostdlib:   Link Options.       (line  157)
  * unused function attribute:             Common Function Attributes.
--- 71797,71803 ----
  * union:                                 Unnamed Fields.     (line    6)
  * union, casting to a:                   Cast to Union.      (line    6)
  * unions:                                Incompatibilities.  (line  146)
! * unknown pragmas, warning:              Warning Options.    (line 1427)
  * unresolved references and -nodefaultlibs: Link Options.    (line  157)
  * unresolved references and -nostdlib:   Link Options.       (line  157)
  * unused function attribute:             Common Function Attributes.
*************** A.2 Concept and Symbol Index
*** 71929,71946 ****
  * warm function attribute, NDS32:        NDS32 Function Attributes.
                                                               (line   50)
  * warning for comparison of signed and unsigned values: Warning Options.
!                                                              (line 2801)
  * warning for overloaded virtual function: C++ Dialect Options.
                                                               (line 1159)
  * warning for reordering of member initializers: C++ Dialect Options.
                                                               (line  973)
! * warning for unknown pragmas:           Warning Options.    (line 1426)
  * warning function attribute:            Common Function Attributes.
                                                               (line  378)
  * warning GCC_COLORS capability:         Diagnostic Message Formatting Options.
                                                               (line   94)
  * warning messages:                      Warning Options.    (line    6)
! * warnings from system headers:          Warning Options.    (line 2111)
  * warnings vs errors:                    Warnings and Errors.
                                                               (line    6)
  * warn_if_not_aligned type attribute:    Common Type Attributes.
--- 71979,71996 ----
  * warm function attribute, NDS32:        NDS32 Function Attributes.
                                                               (line   50)
  * warning for comparison of signed and unsigned values: Warning Options.
!                                                              (line 2802)
  * warning for overloaded virtual function: C++ Dialect Options.
                                                               (line 1159)
  * warning for reordering of member initializers: C++ Dialect Options.
                                                               (line  973)
! * warning for unknown pragmas:           Warning Options.    (line 1427)
  * warning function attribute:            Common Function Attributes.
                                                               (line  378)
  * warning GCC_COLORS capability:         Diagnostic Message Formatting Options.
                                                               (line   94)
  * warning messages:                      Warning Options.    (line    6)
! * warnings from system headers:          Warning Options.    (line 2112)
  * warnings vs errors:                    Warnings and Errors.
                                                               (line    6)
  * warn_if_not_aligned type attribute:    Common Type Attributes.
*************** Node: G++ and GCC4141
*** 71993,72422 ****
  Node: Standards6187
  Node: Invoking GCC19813
  Node: Option Summary25040
! Node: Overall Options84905
! Node: Invoking G++113062
! Node: C Dialect Options114585
! Node: C++ Dialect Options137849
! Node: Objective-C and Objective-C++ Dialect Options207650
! Node: Diagnostic Message Formatting Options219397
! Node: Warning Options251238
! Ref: Wtrigraphs359419
! Node: Static Analyzer Options407184
! Node: Debugging Options447106
! Node: Optimize Options467052
! Ref: Type-punning539605
! Node: Instrumentation Options662231
! Node: Preprocessor Options714132
! Ref: dashMF718979
! Ref: fdollars-in-identifiers723641
! Node: Assembler Options736991
! Node: Link Options737682
! Ref: Link Options-Footnote-1754714
! Node: Directory Options755228
! Node: Code Gen Options763631
! Node: Developer Options792504
! Node: Submodel Options835248
! Node: AArch64 Options836968
! Ref: aarch64-feature-modifiers852762
! Node: Adapteva Epiphany Options858434
! Node: AMD GCN Options864386
! Node: ARC Options866115
! Node: ARM Options887119
! Node: AVR Options931882
! Node: Blackfin Options958769
! Node: C6X Options966661
! Node: CRIS Options968204
! Node: C-SKY Options971391
! Node: Darwin Options977118
! Node: DEC Alpha Options984559
! Node: eBPF Options996175
! Node: FR30 Options998551
! Node: FT32 Options999111
! Node: FRV Options1000057
! Node: GNU/Linux Options1006821
! Node: H8/300 Options1008202
! Node: HPPA Options1009654
! Node: IA-64 Options1020299
! Node: LM32 Options1028427
! Node: LoongArch Options1028955
! Node: M32C Options1035526
! Node: M32R/D Options1036804
! Node: M680x0 Options1040349
! Node: MCore Options1054504
! Node: MicroBlaze Options1056013
! Node: MIPS Options1059080
! Node: MMIX Options1096056
! Node: MN10300 Options1098533
! Node: Moxie Options1101076
! Node: MSP430 Options1101563
! Node: NDS32 Options1109324
! Node: Nios II Options1111494
! Node: Nvidia PTX Options1124710
! Node: OpenRISC Options1128244
! Node: PDP-11 Options1130998
! Node: PowerPC Options1132246
! Node: PRU Options1132464
! Node: RISC-V Options1134673
! Node: RL78 Options1143170
! Node: RS/6000 and PowerPC Options1146945
! Node: RX Options1188788
! Node: S/390 and zSeries Options1197390
! Node: SH Options1208187
! Node: Solaris 2 Options1223339
! Node: SPARC Options1224577
! Node: System V Options1240229
! Node: V850 Options1241054
! Node: VAX Options1247742
! Node: Visium Options1248434
! Node: VMS Options1250742
! Node: VxWorks Options1251558
! Node: x86 Options1252710
! Node: x86 Windows Options1325899
! Node: Xstormy16 Options1328705
! Node: Xtensa Options1328999
! Node: zSeries Options1335491
! Node: Spec Files1335687
! Node: Environment Variables1361766
! Node: Precompiled Headers1371199
! Node: C++ Modules1377408
! Ref: C++ Modules-Footnote-11383071
! Node: C++ Module Mapper1383324
! Node: C++ Module Preprocessing1388477
! Node: C++ Compiled Module Interface1390306
! Ref: C++ Compiled Module Interface-Footnote-11393690
! Ref: C++ Compiled Module Interface-Footnote-21393779
! Node: C Implementation1393835
! Node: Translation implementation1395526
! Node: Environment implementation1396117
! Node: Identifiers implementation1396671
! Node: Characters implementation1397757
! Node: Integers implementation1401407
! Node: Floating point implementation1403456
! Node: Arrays and pointers implementation1406556
! Ref: Arrays and pointers implementation-Footnote-11408016
! Node: Hints implementation1408142
! Node: Structures unions enumerations and bit-fields implementation1409637
! Node: Qualifiers implementation1411861
! Node: Declarators implementation1413922
! Node: Statements implementation1414263
! Node: Preprocessing directives implementation1414589
! Node: Library functions implementation1416910
! Node: Architecture implementation1417559
! Node: Locale-specific behavior implementation1419204
! Node: C++ Implementation1419509
! Node: Conditionally-supported behavior1420793
! Node: Exception handling1421410
! Node: C Extensions1421818
! Node: Statement Exprs1427041
! Node: Local Labels1432413
! Node: Labels as Values1435386
! Ref: Labels as Values-Footnote-11437913
! Node: Nested Functions1438098
! Node: Nonlocal Gotos1442052
! Node: Constructing Calls1444318
! Node: Typeof1449030
! Node: Conditionals1452959
! Node: __int1281453848
! Node: Long Long1454373
! Node: Complex1455864
! Node: Floating Types1460609
! Node: Half-Precision1464131
! Node: Decimal Float1467599
! Node: Hex Floats1469453
! Node: Fixed-Point1470527
! Node: Named Address Spaces1473785
! Ref: AVR Named Address Spaces1474471
! Node: Zero Length1481770
! Node: Empty Structures1485951
! Node: Variable Length1486357
! Node: Variadic Macros1489075
! Node: Escaped Newlines1491453
! Node: Subscripting1492314
! Node: Pointer Arith1493039
! Node: Variadic Pointer Args1493616
! Node: Pointers to Arrays1494341
! Node: Initializers1495094
! Node: Compound Literals1495595
! Node: Designated Inits1499162
! Node: Case Ranges1503086
! Node: Cast to Union1503767
! Node: Mixed Labels and Declarations1505501
! Node: Function Attributes1506138
! Node: Common Function Attributes1510592
! Ref: Common Function Attributes-Footnote-11589104
! Node: AArch64 Function Attributes1589421
! Node: AMD GCN Function Attributes1595615
! Node: ARC Function Attributes1598668
! Node: ARM Function Attributes1601605
! Node: AVR Function Attributes1606744
! Node: Blackfin Function Attributes1611279
! Node: BPF Function Attributes1613776
! Node: C-SKY Function Attributes1614365
! Node: Epiphany Function Attributes1615661
! Node: H8/300 Function Attributes1618416
! Node: IA-64 Function Attributes1619614
! Node: M32C Function Attributes1620656
! Node: M32R/D Function Attributes1622994
! Node: m68k Function Attributes1624468
! Node: MCORE Function Attributes1625412
! Node: MicroBlaze Function Attributes1626230
! Node: Microsoft Windows Function Attributes1627739
! Node: MIPS Function Attributes1632308
! Node: MSP430 Function Attributes1638171
! Node: NDS32 Function Attributes1642250
! Node: Nios II Function Attributes1644674
! Node: Nvidia PTX Function Attributes1645971
! Node: PowerPC Function Attributes1646586
! Node: RISC-V Function Attributes1653360
! Node: RL78 Function Attributes1654776
! Node: RX Function Attributes1656015
! Node: S/390 Function Attributes1658562
! Node: SH Function Attributes1660390
! Node: Symbian OS Function Attributes1663818
! Node: V850 Function Attributes1664154
! Node: Visium Function Attributes1664699
! Node: x86 Function Attributes1665227
! Node: Xstormy16 Function Attributes1690067
! Node: Variable Attributes1690574
! Node: Common Variable Attributes1692113
! Node: ARC Variable Attributes1715409
! Node: AVR Variable Attributes1715791
! Node: Blackfin Variable Attributes1720910
! Node: H8/300 Variable Attributes1721768
! Node: IA-64 Variable Attributes1722841
! Node: LoongArch Variable Attributes1723595
! Node: M32R/D Variable Attributes1724271
! Node: Microsoft Windows Variable Attributes1725072
! Node: MSP430 Variable Attributes1727528
! Node: Nvidia PTX Variable Attributes1728742
! Node: PowerPC Variable Attributes1729359
! Node: RL78 Variable Attributes1729916
! Node: V850 Variable Attributes1730335
! Node: x86 Variable Attributes1730968
! Node: Xstormy16 Variable Attributes1732024
! Node: Type Attributes1732594
! Node: Common Type Attributes1734258
! Node: ARC Type Attributes1756619
! Node: ARM Type Attributes1757091
! Node: BPF Type Attributes1757873
! Node: PowerPC Type Attributes1758394
! Node: x86 Type Attributes1759383
! Node: Label Attributes1760375
! Node: Enumerator Attributes1762402
! Node: Statement Attributes1763934
! Node: Attribute Syntax1766234
! Node: Function Prototypes1777491
! Node: C++ Comments1779271
! Node: Dollar Signs1779790
! Node: Character Escapes1780255
! Node: Alignment1780539
! Node: Inline1782192
! Node: Volatiles1787009
! Node: Using Assembly Language with C1789908
! Node: Basic Asm1791145
! Node: Extended Asm1796768
! Ref: Volatile1800882
! Ref: AssemblerTemplate1804995
! Ref: OutputOperands1809235
! Ref: FlagOutputOperands1816315
! Ref: InputOperands1819262
! Ref: Clobbers and Scratch Registers1823647
! Ref: GotoLabels1832288
! Ref: GenericOperandmodifiers1835911
! Ref: x86Operandmodifiers1836869
! Ref: x86floatingpointasmoperands1841685
! Ref: msp430Operandmodifiers1845016
! Ref: loongarchOperandmodifiers1846674
! Node: Constraints1847208
! Node: Simple Constraints1848314
! Node: Multi-Alternative1855628
! Node: Modifiers1857303
! Node: Machine Constraints1860102
! Node: Asm Labels1913714
! Node: Explicit Register Variables1915330
! Ref: Explicit Reg Vars1915544
! Node: Global Register Variables1916153
! Ref: Global Reg Vars1916361
! Node: Local Register Variables1921143
! Ref: Local Reg Vars1921363
! Node: Size of an asm1924991
! Node: Alternate Keywords1926469
! Node: Incomplete Enums1927974
! Node: Function Names1928731
! Node: Return Address1930635
! Node: Vector Extensions1935222
! Node: Offsetof1946205
! Node: __sync Builtins1947038
! Node: __atomic Builtins1953993
! Node: Integer Overflow Builtins1967506
! Node: x86 specific memory model extensions for transactional memory1973989
! Node: Object Size Checking1975255
! Node: Other Builtins1982764
! Node: Target Builtins2036322
! Node: AArch64 Built-in Functions2038070
! Node: Alpha Built-in Functions2038766
! Node: Altera Nios II Built-in Functions2041860
! Node: ARC Built-in Functions2046299
! Node: ARC SIMD Built-in Functions2051511
! Node: ARM iWMMXt Built-in Functions2060509
! Node: ARM C Language Extensions (ACLE)2067645
! Node: ARM Floating Point Status and Control Intrinsics2068922
! Node: ARM ARMv8-M Security Extensions2069409
! Node: AVR Built-in Functions2070701
! Node: Blackfin Built-in Functions2074467
! Node: BPF Built-in Functions2075087
! Node: FR-V Built-in Functions2079629
! Node: Argument Types2080498
! Node: Directly-mapped Integer Functions2082329
! Node: Directly-mapped Media Functions2083489
! Node: Raw read/write Functions2091771
! Node: Other Built-in Functions2092679
! Node: LoongArch Base Built-in Functions2093865
! Node: MIPS DSP Built-in Functions2099499
! Node: MIPS Paired-Single Support2112264
! Node: MIPS Loongson Built-in Functions2113763
! Node: Paired-Single Arithmetic2120285
! Node: Paired-Single Built-in Functions2121308
! Node: MIPS-3D Built-in Functions2123975
! Node: MIPS SIMD Architecture (MSA) Support2129369
! Node: MIPS SIMD Architecture Built-in Functions2132209
! Node: Other MIPS Built-in Functions2159063
! Node: MSP430 Built-in Functions2160072
! Node: NDS32 Built-in Functions2161473
! Node: Basic PowerPC Built-in Functions2162771
! Node: Basic PowerPC Built-in Functions Available on all Configurations2163626
! Node: Basic PowerPC Built-in Functions Available on ISA 2.052172136
! Node: Basic PowerPC Built-in Functions Available on ISA 2.062176971
! Node: Basic PowerPC Built-in Functions Available on ISA 2.072179051
! Node: Basic PowerPC Built-in Functions Available on ISA 3.02179905
! Node: Basic PowerPC Built-in Functions Available on ISA 3.12187180
! Node: PowerPC AltiVec/VSX Built-in Functions2191097
! Node: PowerPC AltiVec Built-in Functions on ISA 2.052199166
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.062224566
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.072231632
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.02241442
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.12257165
! Node: PowerPC Hardware Transactional Memory Built-in Functions2290449
! Node: PowerPC Atomic Memory Operation Functions2298999
! Node: PowerPC Matrix-Multiply Assist Built-in Functions2301562
! Node: PRU Built-in Functions2307687
! Node: RISC-V Built-in Functions2308967
! Node: RISC-V Vector Intrinsics2309625
! Node: RX Built-in Functions2310120
! Node: S/390 System z Built-in Functions2314121
! Node: SH Built-in Functions2319390
! Node: SPARC VIS Built-in Functions2321118
! Node: TI C6X Built-in Functions2329649
! Node: x86 Built-in Functions2330696
! Node: x86 transactional memory intrinsics2397042
! Node: x86 control-flow protection intrinsics2400368
! Node: Target Format Checks2402139
! Node: Solaris Format Checks2402571
! Node: Darwin Format Checks2402997
! Node: Pragmas2403960
! Node: AArch64 Pragmas2404885
! Node: ARM Pragmas2405342
! Node: M32C Pragmas2405969
! Node: PRU Pragmas2407041
! Node: RS/6000 and PowerPC Pragmas2407620
! Node: S/390 Pragmas2408360
! Node: Darwin Pragmas2408926
! Node: Solaris Pragmas2409979
! Node: Symbol-Renaming Pragmas2411143
! Node: Structure-Layout Pragmas2412778
! Node: Weak Pragmas2415058
! Node: Diagnostic Pragmas2415793
! Node: Visibility Pragmas2420544
! Node: Push/Pop Macro Pragmas2421229
! Node: Function Specific Option Pragmas2422202
! Node: Loop-Specific Pragmas2424168
! Node: Unnamed Fields2425768
! Node: Thread-Local2427965
! Node: C99 Thread-Local Edits2430071
! Node: C++98 Thread-Local Edits2432069
! Node: Binary constants2435514
! Node: C++ Extensions2436185
! Node: C++ Volatiles2437815
! Node: Restricted Pointers2440163
! Node: Vague Linkage2441754
! Node: C++ Interface2445377
! Ref: C++ Interface-Footnote-12449174
! Node: Template Instantiation2449312
! Node: Bound member functions2455403
! Node: C++ Attributes2456935
! Node: Function Multiversioning2461007
! Node: Type Traits2462815
! Node: C++ Concepts2470537
! Node: Deprecated Features2472080
! Node: Backwards Compatibility2473905
! Node: Objective-C2474977
! Node: GNU Objective-C runtime API2475584
! Node: Modern GNU Objective-C runtime API2476591
! Node: Traditional GNU Objective-C runtime API2479027
! Node: Executing code before main2479754
! Node: What you can and what you cannot do in +load2482498
! Node: Type encoding2484868
! Node: Legacy type encoding2490234
! Node: @encode2491324
! Node: Method signatures2491869
! Node: Garbage Collection2493861
! Node: Constant string objects2496551
! Node: compatibility_alias2499060
! Node: Exceptions2499785
! Node: Synchronization2502495
! Node: Fast enumeration2503679
! Node: Using fast enumeration2503991
! Node: c99-like fast enumeration syntax2505202
! Node: Fast enumeration details2505905
! Node: Fast enumeration protocol2508245
! Node: Messaging with the GNU Objective-C runtime2511397
! Node: Dynamically registering methods2512769
! Node: Forwarding hook2514460
! Node: Compatibility2517500
! Node: Gcov2524056
! Node: Gcov Intro2524724
! Node: Invoking Gcov2527442
! Node: Gcov and Optimization2550175
! Node: Gcov Data Files2553928
! Node: Cross-profiling2555337
! Node: Freestanding Environments2557225
! Node: Gcov-tool2572088
! Node: Gcov-tool Intro2572513
! Node: Invoking Gcov-tool2574867
! Node: Gcov-dump2578280
! Node: Gcov-dump Intro2578603
! Node: Invoking Gcov-dump2578870
! Node: lto-dump2579603
! Node: lto-dump Intro2579902
! Node: Invoking lto-dump2580152
! Node: Trouble2581248
! Node: Actual Bugs2582665
! Node: Interoperation2583112
! Node: Incompatibilities2590003
! Node: Fixed Headers2598155
! Node: Standard Libraries2599813
! Node: Disappointments2601185
! Node: C++ Misunderstandings2605544
! Node: Static Definitions2606355
! Node: Name lookup2607408
! Ref: Name lookup-Footnote-12612189
! Node: Temporaries2612378
! Node: Copy Assignment2614354
! Node: Non-bugs2616189
! Node: Warnings and Errors2626695
! Node: Bugs2628457
! Node: Bug Criteria2628924
! Node: Bug Reporting2631134
! Node: Service2631352
! Node: Contributing2632173
! Node: Funding2632919
! Node: GNU Project2635409
! Node: Copying2636057
! Node: GNU Free Documentation License2673571
! Node: Contributors2698694
! Node: Indices2739769
! Node: Option Index2740015
! Node: Concept and Symbol Index3046361
  
  End Tag Table
  
--- 72043,72472 ----
  Node: Standards6187
  Node: Invoking GCC19813
  Node: Option Summary25040
! Node: Overall Options84953
! Node: Invoking G++113110
! Node: C Dialect Options114633
! Node: C++ Dialect Options137897
! Node: Objective-C and Objective-C++ Dialect Options207700
! Node: Diagnostic Message Formatting Options219605
! Node: Warning Options251446
! Ref: Wtrigraphs359669
! Node: Static Analyzer Options407434
! Node: Debugging Options447356
! Node: Optimize Options467302
! Ref: Type-punning539855
! Node: Instrumentation Options662481
! Node: Preprocessor Options714382
! Ref: dashMF719229
! Ref: fdollars-in-identifiers723891
! Node: Assembler Options737241
! Node: Link Options737932
! Ref: Link Options-Footnote-1754964
! Node: Directory Options755478
! Node: Code Gen Options763881
! Node: Developer Options792754
! Node: Submodel Options835498
! Node: AArch64 Options837218
! Ref: aarch64-feature-modifiers853012
! Node: Adapteva Epiphany Options858684
! Node: AMD GCN Options864636
! Node: ARC Options866365
! Node: ARM Options887369
! Node: AVR Options932132
! Node: Blackfin Options959019
! Node: C6X Options966911
! Node: CRIS Options968454
! Node: C-SKY Options971641
! Node: Darwin Options977368
! Node: DEC Alpha Options985148
! Node: eBPF Options996764
! Node: FR30 Options999140
! Node: FT32 Options999700
! Node: FRV Options1000646
! Node: GNU/Linux Options1007410
! Node: H8/300 Options1008791
! Node: HPPA Options1010243
! Node: IA-64 Options1020888
! Node: LM32 Options1029016
! Node: LoongArch Options1029544
! Node: M32C Options1036115
! Node: M32R/D Options1037393
! Node: M680x0 Options1040938
! Node: MCore Options1055093
! Node: MicroBlaze Options1056602
! Node: MIPS Options1059669
! Node: MMIX Options1096645
! Node: MN10300 Options1099122
! Node: Moxie Options1101665
! Node: MSP430 Options1102152
! Node: NDS32 Options1109913
! Node: Nios II Options1112083
! Node: Nvidia PTX Options1125299
! Node: OpenRISC Options1128833
! Node: PDP-11 Options1131587
! Node: PowerPC Options1132835
! Node: PRU Options1133053
! Node: RISC-V Options1135262
! Node: RL78 Options1143999
! Node: RS/6000 and PowerPC Options1147774
! Node: RX Options1189617
! Node: S/390 and zSeries Options1198219
! Node: SH Options1209016
! Node: Solaris 2 Options1224168
! Node: SPARC Options1225406
! Node: System V Options1241058
! Node: V850 Options1241883
! Node: VAX Options1248571
! Node: Visium Options1249263
! Node: VMS Options1251571
! Node: VxWorks Options1252387
! Node: x86 Options1253539
! Node: x86 Windows Options1327567
! Node: Xstormy16 Options1330373
! Node: Xtensa Options1330667
! Node: zSeries Options1337159
! Node: Spec Files1337355
! Node: Environment Variables1363434
! Node: Precompiled Headers1372867
! Node: C++ Modules1379076
! Ref: C++ Modules-Footnote-11384739
! Node: C++ Module Mapper1384992
! Node: C++ Module Preprocessing1390145
! Node: C++ Compiled Module Interface1391974
! Ref: C++ Compiled Module Interface-Footnote-11395358
! Ref: C++ Compiled Module Interface-Footnote-21395447
! Node: C Implementation1395503
! Node: Translation implementation1397194
! Node: Environment implementation1397785
! Node: Identifiers implementation1398339
! Node: Characters implementation1399425
! Node: Integers implementation1403075
! Node: Floating point implementation1405124
! Node: Arrays and pointers implementation1408224
! Ref: Arrays and pointers implementation-Footnote-11409684
! Node: Hints implementation1409810
! Node: Structures unions enumerations and bit-fields implementation1411305
! Node: Qualifiers implementation1413529
! Node: Declarators implementation1415590
! Node: Statements implementation1415931
! Node: Preprocessing directives implementation1416257
! Node: Library functions implementation1418578
! Node: Architecture implementation1419227
! Node: Locale-specific behavior implementation1420872
! Node: C++ Implementation1421177
! Node: Conditionally-supported behavior1422461
! Node: Exception handling1423078
! Node: C Extensions1423486
! Node: Statement Exprs1428709
! Node: Local Labels1434081
! Node: Labels as Values1437054
! Ref: Labels as Values-Footnote-11439581
! Node: Nested Functions1439766
! Node: Nonlocal Gotos1443720
! Node: Constructing Calls1445986
! Node: Typeof1450698
! Node: Conditionals1454627
! Node: __int1281455516
! Node: Long Long1456041
! Node: Complex1457532
! Node: Floating Types1462277
! Node: Half-Precision1465799
! Node: Decimal Float1469267
! Node: Hex Floats1471121
! Node: Fixed-Point1472195
! Node: Named Address Spaces1475453
! Ref: AVR Named Address Spaces1476139
! Node: Zero Length1483438
! Node: Empty Structures1487619
! Node: Variable Length1488025
! Node: Variadic Macros1490743
! Node: Escaped Newlines1493121
! Node: Subscripting1493982
! Node: Pointer Arith1494707
! Node: Variadic Pointer Args1495284
! Node: Pointers to Arrays1496009
! Node: Initializers1496762
! Node: Compound Literals1497263
! Node: Designated Inits1500830
! Node: Case Ranges1504754
! Node: Cast to Union1505435
! Node: Mixed Labels and Declarations1507169
! Node: Function Attributes1507806
! Node: Common Function Attributes1512260
! Ref: Common Function Attributes-Footnote-11590772
! Node: AArch64 Function Attributes1591089
! Node: AMD GCN Function Attributes1597283
! Node: ARC Function Attributes1600336
! Node: ARM Function Attributes1603273
! Node: AVR Function Attributes1608412
! Node: Blackfin Function Attributes1612947
! Node: BPF Function Attributes1615444
! Node: C-SKY Function Attributes1616033
! Node: Epiphany Function Attributes1617329
! Node: H8/300 Function Attributes1620084
! Node: IA-64 Function Attributes1621282
! Node: M32C Function Attributes1622324
! Node: M32R/D Function Attributes1624662
! Node: m68k Function Attributes1626136
! Node: MCORE Function Attributes1627080
! Node: MicroBlaze Function Attributes1627898
! Node: Microsoft Windows Function Attributes1629407
! Node: MIPS Function Attributes1633976
! Node: MSP430 Function Attributes1639839
! Node: NDS32 Function Attributes1643918
! Node: Nios II Function Attributes1646342
! Node: Nvidia PTX Function Attributes1647639
! Node: PowerPC Function Attributes1648254
! Node: RISC-V Function Attributes1655028
! Node: RL78 Function Attributes1656444
! Node: RX Function Attributes1657683
! Node: S/390 Function Attributes1660230
! Node: SH Function Attributes1662058
! Node: Symbian OS Function Attributes1665486
! Node: V850 Function Attributes1665822
! Node: Visium Function Attributes1666367
! Node: x86 Function Attributes1666895
! Node: Xstormy16 Function Attributes1691735
! Node: Variable Attributes1692242
! Node: Common Variable Attributes1693781
! Node: ARC Variable Attributes1717077
! Node: AVR Variable Attributes1717459
! Node: Blackfin Variable Attributes1722578
! Node: H8/300 Variable Attributes1723436
! Node: IA-64 Variable Attributes1724509
! Node: LoongArch Variable Attributes1725263
! Node: M32R/D Variable Attributes1725939
! Node: Microsoft Windows Variable Attributes1726740
! Node: MSP430 Variable Attributes1729196
! Node: Nvidia PTX Variable Attributes1730410
! Node: PowerPC Variable Attributes1731027
! Node: RL78 Variable Attributes1731584
! Node: V850 Variable Attributes1732003
! Node: x86 Variable Attributes1732636
! Node: Xstormy16 Variable Attributes1733692
! Node: Type Attributes1734262
! Node: Common Type Attributes1735926
! Node: ARC Type Attributes1758287
! Node: ARM Type Attributes1758759
! Node: BPF Type Attributes1759541
! Node: PowerPC Type Attributes1760062
! Node: x86 Type Attributes1761051
! Node: Label Attributes1762043
! Node: Enumerator Attributes1764070
! Node: Statement Attributes1765602
! Node: Attribute Syntax1767902
! Node: Function Prototypes1779159
! Node: C++ Comments1780939
! Node: Dollar Signs1781458
! Node: Character Escapes1781923
! Node: Alignment1782207
! Node: Inline1783860
! Node: Volatiles1788677
! Node: Using Assembly Language with C1791576
! Node: Basic Asm1792813
! Node: Extended Asm1798436
! Ref: Volatile1802550
! Ref: AssemblerTemplate1806663
! Ref: OutputOperands1810903
! Ref: FlagOutputOperands1817983
! Ref: InputOperands1820930
! Ref: Clobbers and Scratch Registers1825315
! Ref: GotoLabels1833956
! Ref: GenericOperandmodifiers1837579
! Ref: x86Operandmodifiers1838537
! Ref: x86floatingpointasmoperands1843353
! Ref: msp430Operandmodifiers1846684
! Ref: loongarchOperandmodifiers1848342
! Node: Constraints1848876
! Node: Simple Constraints1849982
! Node: Multi-Alternative1857296
! Node: Modifiers1858971
! Node: Machine Constraints1861770
! Node: Asm Labels1915571
! Node: Explicit Register Variables1917187
! Ref: Explicit Reg Vars1917401
! Node: Global Register Variables1918010
! Ref: Global Reg Vars1918218
! Node: Local Register Variables1923000
! Ref: Local Reg Vars1923220
! Node: Size of an asm1926848
! Node: Alternate Keywords1928326
! Node: Incomplete Enums1929831
! Node: Function Names1930588
! Node: Return Address1932492
! Node: Vector Extensions1937079
! Node: Offsetof1948062
! Node: __sync Builtins1948895
! Node: __atomic Builtins1955850
! Node: Integer Overflow Builtins1969363
! Node: x86 specific memory model extensions for transactional memory1975846
! Node: Object Size Checking1977112
! Node: Other Builtins1984621
! Node: Target Builtins2038179
! Node: AArch64 Built-in Functions2039927
! Node: Alpha Built-in Functions2040623
! Node: Altera Nios II Built-in Functions2043717
! Node: ARC Built-in Functions2048156
! Node: ARC SIMD Built-in Functions2053368
! Node: ARM iWMMXt Built-in Functions2062366
! Node: ARM C Language Extensions (ACLE)2069502
! Node: ARM Floating Point Status and Control Intrinsics2070779
! Node: ARM ARMv8-M Security Extensions2071266
! Node: AVR Built-in Functions2072558
! Node: Blackfin Built-in Functions2076324
! Node: BPF Built-in Functions2076944
! Node: FR-V Built-in Functions2081486
! Node: Argument Types2082355
! Node: Directly-mapped Integer Functions2084186
! Node: Directly-mapped Media Functions2085346
! Node: Raw read/write Functions2093628
! Node: Other Built-in Functions2094536
! Node: LoongArch Base Built-in Functions2095722
! Node: MIPS DSP Built-in Functions2101356
! Node: MIPS Paired-Single Support2114121
! Node: MIPS Loongson Built-in Functions2115620
! Node: Paired-Single Arithmetic2122142
! Node: Paired-Single Built-in Functions2123165
! Node: MIPS-3D Built-in Functions2125832
! Node: MIPS SIMD Architecture (MSA) Support2131226
! Node: MIPS SIMD Architecture Built-in Functions2134066
! Node: Other MIPS Built-in Functions2160920
! Node: MSP430 Built-in Functions2161929
! Node: NDS32 Built-in Functions2163330
! Node: Basic PowerPC Built-in Functions2164628
! Node: Basic PowerPC Built-in Functions Available on all Configurations2165483
! Node: Basic PowerPC Built-in Functions Available on ISA 2.052173993
! Node: Basic PowerPC Built-in Functions Available on ISA 2.062178828
! Node: Basic PowerPC Built-in Functions Available on ISA 2.072180908
! Node: Basic PowerPC Built-in Functions Available on ISA 3.02181762
! Node: Basic PowerPC Built-in Functions Available on ISA 3.12189037
! Node: PowerPC AltiVec/VSX Built-in Functions2192954
! Node: PowerPC AltiVec Built-in Functions on ISA 2.052201023
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.062226423
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.072233489
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.02243299
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.12259022
! Node: PowerPC Hardware Transactional Memory Built-in Functions2292306
! Node: PowerPC Atomic Memory Operation Functions2300856
! Node: PowerPC Matrix-Multiply Assist Built-in Functions2303419
! Node: PRU Built-in Functions2309544
! Node: RISC-V Built-in Functions2310824
! Node: RISC-V Vector Intrinsics2311482
! Node: RX Built-in Functions2311977
! Node: S/390 System z Built-in Functions2315978
! Node: SH Built-in Functions2321247
! Node: SPARC VIS Built-in Functions2322975
! Node: TI C6X Built-in Functions2331506
! Node: x86 Built-in Functions2332553
! Node: x86 transactional memory intrinsics2398968
! Node: x86 control-flow protection intrinsics2402294
! Node: Target Format Checks2404065
! Node: Solaris Format Checks2404497
! Node: Darwin Format Checks2404923
! Node: Pragmas2405886
! Node: AArch64 Pragmas2406811
! Node: ARM Pragmas2407268
! Node: M32C Pragmas2407895
! Node: PRU Pragmas2408967
! Node: RS/6000 and PowerPC Pragmas2409546
! Node: S/390 Pragmas2410286
! Node: Darwin Pragmas2410852
! Node: Solaris Pragmas2411905
! Node: Symbol-Renaming Pragmas2413069
! Node: Structure-Layout Pragmas2414704
! Node: Weak Pragmas2416984
! Node: Diagnostic Pragmas2417719
! Node: Visibility Pragmas2422470
! Node: Push/Pop Macro Pragmas2423155
! Node: Function Specific Option Pragmas2424128
! Node: Loop-Specific Pragmas2426094
! Node: Unnamed Fields2427694
! Node: Thread-Local2429891
! Node: C99 Thread-Local Edits2431997
! Node: C++98 Thread-Local Edits2433995
! Node: Binary constants2437440
! Node: C++ Extensions2438111
! Node: C++ Volatiles2439741
! Node: Restricted Pointers2442089
! Node: Vague Linkage2443680
! Node: C++ Interface2447303
! Ref: C++ Interface-Footnote-12451100
! Node: Template Instantiation2451238
! Node: Bound member functions2457329
! Node: C++ Attributes2458861
! Node: Function Multiversioning2462933
! Node: Type Traits2464741
! Node: C++ Concepts2472463
! Node: Deprecated Features2474006
! Node: Backwards Compatibility2475831
! Node: Objective-C2476903
! Node: GNU Objective-C runtime API2477510
! Node: Modern GNU Objective-C runtime API2478517
! Node: Traditional GNU Objective-C runtime API2480953
! Node: Executing code before main2481680
! Node: What you can and what you cannot do in +load2484424
! Node: Type encoding2486794
! Node: Legacy type encoding2492160
! Node: @encode2493250
! Node: Method signatures2493795
! Node: Garbage Collection2495787
! Node: Constant string objects2498477
! Node: compatibility_alias2500986
! Node: Exceptions2501711
! Node: Synchronization2504421
! Node: Fast enumeration2505605
! Node: Using fast enumeration2505917
! Node: c99-like fast enumeration syntax2507128
! Node: Fast enumeration details2507831
! Node: Fast enumeration protocol2510171
! Node: Messaging with the GNU Objective-C runtime2513323
! Node: Dynamically registering methods2514695
! Node: Forwarding hook2516386
! Node: Compatibility2519426
! Node: Gcov2525982
! Node: Gcov Intro2526650
! Node: Invoking Gcov2529368
! Node: Gcov and Optimization2552101
! Node: Gcov Data Files2555854
! Node: Cross-profiling2557263
! Node: Freestanding Environments2559151
! Node: Gcov-tool2574014
! Node: Gcov-tool Intro2574439
! Node: Invoking Gcov-tool2576793
! Node: Gcov-dump2580206
! Node: Gcov-dump Intro2580529
! Node: Invoking Gcov-dump2580796
! Node: lto-dump2581529
! Node: lto-dump Intro2581828
! Node: Invoking lto-dump2582078
! Node: Trouble2583174
! Node: Actual Bugs2584591
! Node: Interoperation2585038
! Node: Incompatibilities2591929
! Node: Fixed Headers2600081
! Node: Standard Libraries2601739
! Node: Disappointments2603111
! Node: C++ Misunderstandings2607470
! Node: Static Definitions2608281
! Node: Name lookup2609334
! Ref: Name lookup-Footnote-12614115
! Node: Temporaries2614304
! Node: Copy Assignment2616280
! Node: Non-bugs2618115
! Node: Warnings and Errors2628621
! Node: Bugs2630383
! Node: Bug Criteria2630850
! Node: Bug Reporting2633060
! Node: Service2633278
! Node: Contributing2634099
! Node: Funding2634845
! Node: GNU Project2637335
! Node: Copying2637983
! Node: GNU Free Documentation License2675497
! Node: Contributors2700620
! Node: Indices2741695
! Node: Option Index2741941
! Node: Concept and Symbol Index3048579
  
  End Tag Table
  
diff -Nrcpad gcc-13.1.0/gcc/doc/gccinstall.info gcc-13.2.0/gcc/doc/gccinstall.info
*** gcc-13.1.0/gcc/doc/gccinstall.info	Wed Apr 26 07:27:35 2023
--- gcc-13.2.0/gcc/doc/gccinstall.info	Thu Jul 27 08:33:21 2023
*************** Perl version between 5.6.1 and 5.6.24
*** 271,276 ****
--- 271,279 ----
  
       Used by 'automake'.
  
+      If available, enables parallel testing of 'libgomp' in case that
+      'flock' is not available.
+ 
     Several support libraries are necessary to build GCC, some are
  required, others optional.  While any sufficiently new version of
  required tools usually work, library requirements are generally
*************** Node: Prerequisites3837
*** 4890,4988 ****
  Ref: GNAT-prerequisite5825
  Ref: GDC-prerequisite7222
  Ref: GM2-prerequisite8405
! Node: Downloading the source18210
! Node: Configuration19881
! Ref: with-gnu-as38148
! Ref: with-as38999
! Ref: with-gnu-ld40364
! Ref: WithAixSoname67242
! Ref: AixLdCommand67903
! Node: Building109913
! Node: Testing126120
! Node: Final install133861
! Node: Binaries138530
! Node: Specific139515
! Ref: aarch64-x-x140049
! Ref: alpha-x-x142069
! Ref: amd64-x-solaris2142283
! Ref: amdgcn-x-amdhsa142365
! Ref: arc-x-elf32142890
! Ref: arc-linux-uclibc143066
! Ref: arm-x-eabi143207
! Ref: avr143460
! Ref: bfin144041
! Ref: cris144304
! Ref: dos144630
! Ref: epiphany-x-elf144955
! Ref: x-x-freebsd145060
! Ref: ft32-x-elf146624
! Ref: h8300-hms146722
! Ref: hppa-hp-hpux147074
! Ref: hppa-hp-hpux10149446
! Ref: hppa-hp-hpux11149859
! Ref: x-x-linux-gnu155261
! Ref: ix86-x-linux155584
! Ref: ix86-x-solaris2155897
! Ref: ia64-x-linux156145
! Ref: ia64-x-hpux156392
! Ref: x-ibm-aix156947
! Ref: TransferAixShobj160609
! Ref: iq2000-x-elf164419
! Ref: lm32-x-elf164559
! Ref: lm32-x-uclinux164663
! Ref: loongarch164791
! Ref: m32c-x-elf165485
! Ref: m32r-x-elf165587
! Ref: m68k-x-x165689
! Ref: m68k-x-uclinux166727
! Ref: microblaze-x-elf166972
! Ref: mips-x-x167091
! Ref: moxie-x-elf169001
! Ref: msp430-x-elf169048
! Ref: nds32le-x-elf169605
! Ref: nds32be-x-elf169677
! Ref: nvptx-x-none169746
! Ref: or1k-x-elf170609
! Ref: or1k-x-linux170740
! Ref: powerpc-x-x170821
! Ref: powerpc-x-darwin171012
! Ref: powerpc-x-elf171507
! Ref: powerpc-x-linux-gnu171592
! Ref: powerpc-x-netbsd171687
! Ref: powerpc-x-eabisim171775
! Ref: powerpc-x-eabi171901
! Ref: powerpcle-x-elf171977
! Ref: powerpcle-x-eabisim172069
! Ref: powerpcle-x-eabi172202
! Ref: rl78-x-elf172285
! Ref: riscv32-x-elf172391
! Ref: riscv32-x-linux172580
! Ref: riscv64-x-elf172737
! Ref: riscv64-x-linux172926
! Ref: rx-x-elf173083
! Ref: s390-x-linux173129
! Ref: s390x-x-linux173201
! Ref: s390x-ibm-tpf173288
! Ref: x-x-solaris2173419
! Ref: sparc-x-x177192
! Ref: sparc-sun-solaris2177694
! Ref: sparc-x-linux178593
! Ref: sparc64-x-solaris2178624
! Ref: sparcv9-x-solaris2178711
! Ref: c6x-x-x179432
! Ref: visium-x-elf179524
! Ref: x-x-vxworks179632
! Ref: x86-64-x-x181155
! Ref: x86-64-x-solaris2181483
! Ref: xtensa-x-elf182109
! Ref: xtensa-x-linux182780
! Ref: windows183121
! Ref: x-x-cygwin184768
! Ref: x-x-mingw32185321
! Ref: older185703
! Ref: elf187820
! Node: GNU Free Documentation License188074
! Node: Concept Index213212
  
  End Tag Table
  
--- 4893,4991 ----
  Ref: GNAT-prerequisite5825
  Ref: GDC-prerequisite7222
  Ref: GM2-prerequisite8405
! Node: Downloading the source18312
! Node: Configuration19983
! Ref: with-gnu-as38250
! Ref: with-as39101
! Ref: with-gnu-ld40466
! Ref: WithAixSoname67344
! Ref: AixLdCommand68005
! Node: Building110015
! Node: Testing126222
! Node: Final install133963
! Node: Binaries138632
! Node: Specific139617
! Ref: aarch64-x-x140151
! Ref: alpha-x-x142171
! Ref: amd64-x-solaris2142385
! Ref: amdgcn-x-amdhsa142467
! Ref: arc-x-elf32142992
! Ref: arc-linux-uclibc143168
! Ref: arm-x-eabi143309
! Ref: avr143562
! Ref: bfin144143
! Ref: cris144406
! Ref: dos144732
! Ref: epiphany-x-elf145057
! Ref: x-x-freebsd145162
! Ref: ft32-x-elf146726
! Ref: h8300-hms146824
! Ref: hppa-hp-hpux147176
! Ref: hppa-hp-hpux10149548
! Ref: hppa-hp-hpux11149961
! Ref: x-x-linux-gnu155363
! Ref: ix86-x-linux155686
! Ref: ix86-x-solaris2155999
! Ref: ia64-x-linux156247
! Ref: ia64-x-hpux156494
! Ref: x-ibm-aix157049
! Ref: TransferAixShobj160711
! Ref: iq2000-x-elf164521
! Ref: lm32-x-elf164661
! Ref: lm32-x-uclinux164765
! Ref: loongarch164893
! Ref: m32c-x-elf165587
! Ref: m32r-x-elf165689
! Ref: m68k-x-x165791
! Ref: m68k-x-uclinux166829
! Ref: microblaze-x-elf167074
! Ref: mips-x-x167193
! Ref: moxie-x-elf169103
! Ref: msp430-x-elf169150
! Ref: nds32le-x-elf169707
! Ref: nds32be-x-elf169779
! Ref: nvptx-x-none169848
! Ref: or1k-x-elf170711
! Ref: or1k-x-linux170842
! Ref: powerpc-x-x170923
! Ref: powerpc-x-darwin171114
! Ref: powerpc-x-elf171609
! Ref: powerpc-x-linux-gnu171694
! Ref: powerpc-x-netbsd171789
! Ref: powerpc-x-eabisim171877
! Ref: powerpc-x-eabi172003
! Ref: powerpcle-x-elf172079
! Ref: powerpcle-x-eabisim172171
! Ref: powerpcle-x-eabi172304
! Ref: rl78-x-elf172387
! Ref: riscv32-x-elf172493
! Ref: riscv32-x-linux172682
! Ref: riscv64-x-elf172839
! Ref: riscv64-x-linux173028
! Ref: rx-x-elf173185
! Ref: s390-x-linux173231
! Ref: s390x-x-linux173303
! Ref: s390x-ibm-tpf173390
! Ref: x-x-solaris2173521
! Ref: sparc-x-x177294
! Ref: sparc-sun-solaris2177796
! Ref: sparc-x-linux178695
! Ref: sparc64-x-solaris2178726
! Ref: sparcv9-x-solaris2178813
! Ref: c6x-x-x179534
! Ref: visium-x-elf179626
! Ref: x-x-vxworks179734
! Ref: x86-64-x-x181257
! Ref: x86-64-x-solaris2181585
! Ref: xtensa-x-elf182211
! Ref: xtensa-x-linux182882
! Ref: windows183223
! Ref: x-x-cygwin184870
! Ref: x-x-mingw32185423
! Ref: older185805
! Ref: elf187922
! Node: GNU Free Documentation License188176
! Node: Concept Index213314
  
  End Tag Table
  
diff -Nrcpad gcc-13.1.0/gcc/doc/gccint.info gcc-13.2.0/gcc/doc/gccint.info
*** gcc-13.1.0/gcc/doc/gccint.info	Wed Apr 26 07:27:43 2023
--- gcc-13.2.0/gcc/doc/gccint.info	Thu Jul 27 08:33:29 2023
*************** 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 13.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 13.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
*************** _RISC-V--'config/riscv/constraints.md'_
*** 25274,25279 ****
--- 25274,25288 ----
       'S'
            A constraint that matches an absolute symbolic address.
  
+      'vr'
+           A vector register (if available)..
+ 
+      'vd'
+           A vector register, excluding v0 (if available).
+ 
+      'vm'
+           A vector register, only v0 (if available).
+ 
  _RX--'config/rx/constraints.md'_
       'Q'
            An address which does not involve register indirect addressing
*************** Node: Multi-Alternative1002839
*** 58538,58713 ****
  Node: Class Preferences1006039
  Node: Modifiers1006931
  Node: Machine Constraints1011665
! Node: Disable Insn Alternatives1071051
! Node: Define Constraints1074543
! Node: C Constraint Interface1083132
! Node: Standard Names1086259
! Ref: shift patterns1128251
! Ref: prologue instruction pattern1190738
! Ref: window_save instruction pattern1191231
! Ref: epilogue instruction pattern1191508
! Node: Pattern Ordering1214733
! Node: Dependent Patterns1215969
! Node: Jump Patterns1217589
! Node: Looping Patterns1219266
! Node: Insn Canonicalizations1224905
! Node: Expander Definitions1230102
! Node: Insn Splitting1238315
! Node: Including Patterns1253406
! Node: Peephole Definitions1255183
! Node: define_peephole1256436
! Node: define_peephole21262766
! Node: Insn Attributes1266855
! Node: Defining Attributes1267952
! Ref: define_enum_attr1271444
! Node: Expressions1272480
! Node: Tagging Insns1279230
! Node: Attr Example1283583
! Node: Insn Lengths1285956
! Node: Constant Attributes1289368
! Node: Mnemonic Attribute1290544
! Node: Delay Slots1292063
! Node: Processor pipeline description1295286
! Ref: Processor pipeline description-Footnote-11314098
! Node: Conditional Execution1314422
! Node: Define Subst1317905
! Node: Define Subst Example1319940
! Node: Define Subst Pattern Matching1322935
! Node: Define Subst Output Template1324161
! Node: Constant Definitions1326484
! Ref: define_enum1330343
! Node: Iterators1330831
! Node: Mode Iterators1331476
! Node: Defining Mode Iterators1332454
! Node: Substitutions1333948
! Node: Examples1336190
! Node: Code Iterators1337650
! Node: Int Iterators1340780
! Node: Subst Iterators1343244
! Node: Parameterized Names1344964
! Node: Target Macros1348982
! Node: Target Structure1352045
! Node: Driver1354537
! Node: Run-time Target1373510
! Node: Per-Function Data1384167
! Node: Storage Layout1386931
! Node: Type Layout1415350
! Node: Registers1428692
! Node: Register Basics1429666
! Node: Allocation Order1437228
! Node: Values in Registers1439712
! Node: Leaf Functions1447188
! Node: Stack Registers1450047
! Node: Register Classes1451320
! Node: Stack and Calling1486097
! Node: Frame Layout1486703
! Node: Exception Handling1498797
! Node: Stack Checking1505007
! Node: Frame Registers1510633
! Node: Elimination1519179
! Node: Stack Arguments1523035
! Node: Register Arguments1530488
! Node: Scalar Return1555048
! Node: Aggregate Return1561504
! Node: Caller Saves1566234
! Node: Function Entry1566976
! Node: Profiling1578528
! Node: Tail Calls1580638
! Node: Shrink-wrapping separate components1582548
! Node: Stack Smashing Protection1585589
! Node: Miscellaneous Register Hooks1588078
! Node: Varargs1588943
! Node: Trampolines1597037
! Node: Library Calls1606730
! Node: Addressing Modes1611817
! Node: Anchored Addresses1643308
! Node: Condition Code1645951
! Node: MODE_CC Condition Codes1647796
! Node: Costs1654559
! Node: Scheduling1676879
! Node: Sections1700801
! Node: PIC1717171
! Node: Assembler Format1719230
! Node: File Framework1720368
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1727967
! Node: Data Output1729642
! Node: Uninitialized Data1737930
! Node: Label Output1742945
! Node: Initialization1767558
! Node: Macros for Initialization1773519
! Node: Instruction Output1780670
! Node: Dispatch Tables1791300
! Node: Exception Region Output1797051
! Node: Alignment Output1804133
! Node: Debugging Info1807820
! Node: All Debuggers1808370
! Node: DWARF1811303
! Node: VMS Debug1817078
! Node: CTF Debug1817675
! Node: BTF Debug1818036
! Node: Floating Point1818379
! Node: Mode Switching1821134
! Node: Target Attributes1825571
! Node: Emulated TLS1836974
! Node: MIPS Coprocessors1840364
! Node: PCH Target1841523
! Node: C++ ABI1843365
! Node: D Language and ABI1848157
! Node: Named Address Spaces1851381
! Node: Misc1857308
! Ref: TARGET_SHIFT_TRUNCATION_MASK1865179
! Node: Host Config1926188
! Node: Host Common1927257
! Node: Filesystem1929631
! Node: Host Misc1933746
! Node: Fragments1936195
! Node: Target Fragment1937390
! Node: Host Fragment1948202
! Node: Collect21948442
! Node: Header Dirs1951078
! Node: Type Information1952501
! Node: GTY Options1956032
! Node: Inheritance and GTY1968463
! Ref: Inheritance and GTY-Footnote-11970028
! Node: User GC1970298
! Node: GGC Roots1974049
! Node: Files1974762
! Node: Invoking the garbage collector1977393
! Node: Troubleshooting1979035
! Node: Plugins1980110
! Node: Plugins loading1981239
! Node: Plugin API1982338
! Node: Plugins pass1990205
! Node: Plugins GC1992176
! Node: Plugins description1993893
! Node: Plugins attr1994429
! Node: Plugins recording1996709
! Node: Plugins gate1997559
! Node: Plugins tracking1998150
! Node: Plugins building1998738
! Node: LTO2002241
! Node: LTO Overview2003113
! Node: LTO object file layout2008869
! Node: IPA2013368
! Node: WHOPR2022420
! Node: Internal flags2026980
! Node: Match and Simplify2028391
! Node: GIMPLE API2029361
! Node: The Language2032163
! Node: Static Analyzer2044790
! Node: Analyzer Internals2045055
! Node: Debugging the Analyzer2060825
! Node: User Experience Guidelines2068192
! Node: Guidelines for Diagnostics2069128
! Ref: input_location_example2077303
! Node: Guidelines for Options2086988
! Node: Funding2087165
! Node: GNU Project2089672
! Node: Copying2090323
! Node: GNU Free Documentation License2127840
! Node: Contributors2152966
! Node: Option Index2194049
! Node: Concept Index2194926
  
  End Tag Table
  
--- 58547,58722 ----
  Node: Class Preferences1006039
  Node: Modifiers1006931
  Node: Machine Constraints1011665
! Node: Disable Insn Alternatives1071240
! Node: Define Constraints1074732
! Node: C Constraint Interface1083321
! Node: Standard Names1086448
! Ref: shift patterns1128440
! Ref: prologue instruction pattern1190927
! Ref: window_save instruction pattern1191420
! Ref: epilogue instruction pattern1191697
! Node: Pattern Ordering1214922
! Node: Dependent Patterns1216158
! Node: Jump Patterns1217778
! Node: Looping Patterns1219455
! Node: Insn Canonicalizations1225094
! Node: Expander Definitions1230291
! Node: Insn Splitting1238504
! Node: Including Patterns1253595
! Node: Peephole Definitions1255372
! Node: define_peephole1256625
! Node: define_peephole21262955
! Node: Insn Attributes1267044
! Node: Defining Attributes1268141
! Ref: define_enum_attr1271633
! Node: Expressions1272669
! Node: Tagging Insns1279419
! Node: Attr Example1283772
! Node: Insn Lengths1286145
! Node: Constant Attributes1289557
! Node: Mnemonic Attribute1290733
! Node: Delay Slots1292252
! Node: Processor pipeline description1295475
! Ref: Processor pipeline description-Footnote-11314287
! Node: Conditional Execution1314611
! Node: Define Subst1318094
! Node: Define Subst Example1320129
! Node: Define Subst Pattern Matching1323124
! Node: Define Subst Output Template1324350
! Node: Constant Definitions1326673
! Ref: define_enum1330532
! Node: Iterators1331020
! Node: Mode Iterators1331665
! Node: Defining Mode Iterators1332643
! Node: Substitutions1334137
! Node: Examples1336379
! Node: Code Iterators1337839
! Node: Int Iterators1340969
! Node: Subst Iterators1343433
! Node: Parameterized Names1345153
! Node: Target Macros1349171
! Node: Target Structure1352234
! Node: Driver1354726
! Node: Run-time Target1373699
! Node: Per-Function Data1384356
! Node: Storage Layout1387120
! Node: Type Layout1415539
! Node: Registers1428881
! Node: Register Basics1429855
! Node: Allocation Order1437417
! Node: Values in Registers1439901
! Node: Leaf Functions1447377
! Node: Stack Registers1450236
! Node: Register Classes1451509
! Node: Stack and Calling1486286
! Node: Frame Layout1486892
! Node: Exception Handling1498986
! Node: Stack Checking1505196
! Node: Frame Registers1510822
! Node: Elimination1519368
! Node: Stack Arguments1523224
! Node: Register Arguments1530677
! Node: Scalar Return1555237
! Node: Aggregate Return1561693
! Node: Caller Saves1566423
! Node: Function Entry1567165
! Node: Profiling1578717
! Node: Tail Calls1580827
! Node: Shrink-wrapping separate components1582737
! Node: Stack Smashing Protection1585778
! Node: Miscellaneous Register Hooks1588267
! Node: Varargs1589132
! Node: Trampolines1597226
! Node: Library Calls1606919
! Node: Addressing Modes1612006
! Node: Anchored Addresses1643497
! Node: Condition Code1646140
! Node: MODE_CC Condition Codes1647985
! Node: Costs1654748
! Node: Scheduling1677068
! Node: Sections1700990
! Node: PIC1717360
! Node: Assembler Format1719419
! Node: File Framework1720557
! Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1728156
! Node: Data Output1729831
! Node: Uninitialized Data1738119
! Node: Label Output1743134
! Node: Initialization1767747
! Node: Macros for Initialization1773708
! Node: Instruction Output1780859
! Node: Dispatch Tables1791489
! Node: Exception Region Output1797240
! Node: Alignment Output1804322
! Node: Debugging Info1808009
! Node: All Debuggers1808559
! Node: DWARF1811492
! Node: VMS Debug1817267
! Node: CTF Debug1817864
! Node: BTF Debug1818225
! Node: Floating Point1818568
! Node: Mode Switching1821323
! Node: Target Attributes1825760
! Node: Emulated TLS1837163
! Node: MIPS Coprocessors1840553
! Node: PCH Target1841712
! Node: C++ ABI1843554
! Node: D Language and ABI1848346
! Node: Named Address Spaces1851570
! Node: Misc1857497
! Ref: TARGET_SHIFT_TRUNCATION_MASK1865368
! Node: Host Config1926377
! Node: Host Common1927446
! Node: Filesystem1929820
! Node: Host Misc1933935
! Node: Fragments1936384
! Node: Target Fragment1937579
! Node: Host Fragment1948391
! Node: Collect21948631
! Node: Header Dirs1951267
! Node: Type Information1952690
! Node: GTY Options1956221
! Node: Inheritance and GTY1968652
! Ref: Inheritance and GTY-Footnote-11970217
! Node: User GC1970487
! Node: GGC Roots1974238
! Node: Files1974951
! Node: Invoking the garbage collector1977582
! Node: Troubleshooting1979224
! Node: Plugins1980299
! Node: Plugins loading1981428
! Node: Plugin API1982527
! Node: Plugins pass1990394
! Node: Plugins GC1992365
! Node: Plugins description1994082
! Node: Plugins attr1994618
! Node: Plugins recording1996898
! Node: Plugins gate1997748
! Node: Plugins tracking1998339
! Node: Plugins building1998927
! Node: LTO2002430
! Node: LTO Overview2003302
! Node: LTO object file layout2009058
! Node: IPA2013557
! Node: WHOPR2022609
! Node: Internal flags2027169
! Node: Match and Simplify2028580
! Node: GIMPLE API2029550
! Node: The Language2032352
! Node: Static Analyzer2044979
! Node: Analyzer Internals2045244
! Node: Debugging the Analyzer2061014
! Node: User Experience Guidelines2068381
! Node: Guidelines for Diagnostics2069317
! Ref: input_location_example2077492
! Node: Guidelines for Options2087177
! Node: Funding2087354
! Node: GNU Project2089861
! Node: Copying2090512
! Node: GNU Free Documentation License2128029
! Node: Contributors2153155
! Node: Option Index2194238
! Node: Concept Index2195115
  
  End Tag Table
  
diff -Nrcpad gcc-13.1.0/gcc/doc/gcov-dump.1 gcc-13.2.0/gcc/doc/gcov-dump.1
*** gcc-13.1.0/gcc/doc/gcov-dump.1	Wed Apr 26 07:12:09 2023
--- gcc-13.2.0/gcc/doc/gcov-dump.1	Thu Jul 27 08:18:11 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2023-07-27" "gcc-13.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-13.1.0/gcc/doc/gcov-tool.1 gcc-13.2.0/gcc/doc/gcov-tool.1
*** gcc-13.1.0/gcc/doc/gcov-tool.1	Wed Apr 26 07:12:09 2023
--- gcc-13.2.0/gcc/doc/gcov-tool.1	Thu Jul 27 08:18:11 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2023-07-27" "gcc-13.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-13.1.0/gcc/doc/gcov.1 gcc-13.2.0/gcc/doc/gcov.1
*** gcc-13.1.0/gcc/doc/gcov.1	Wed Apr 26 07:12:09 2023
--- gcc-13.2.0/gcc/doc/gcov.1	Thu Jul 27 08:18:11 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2023-07-27" "gcc-13.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-13.1.0/gcc/doc/gfdl.7 gcc-13.2.0/gcc/doc/gfdl.7
*** gcc-13.1.0/gcc/doc/gfdl.7	Wed Apr 26 07:12:09 2023
--- gcc-13.2.0/gcc/doc/gfdl.7	Thu Jul 27 08:18:11 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2023-07-27" "gcc-13.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-13.1.0/gcc/doc/gfortran.1 gcc-13.2.0/gcc/doc/gfortran.1
*** gcc-13.1.0/gcc/doc/gfortran.1	Wed Apr 26 07:27:35 2023
--- gcc-13.2.0/gcc/doc/gfortran.1	Thu Jul 27 08:33:21 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2023-07-27" "gcc-13.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-13.1.0/gcc/doc/gpl.7 gcc-13.2.0/gcc/doc/gpl.7
*** gcc-13.1.0/gcc/doc/gpl.7	Wed Apr 26 07:12:09 2023
--- gcc-13.2.0/gcc/doc/gpl.7	Thu Jul 27 08:18:11 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2023-07-27" "gcc-13.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-13.1.0/gcc/doc/install.texi gcc-13.2.0/gcc/doc/install.texi
*** gcc-13.1.0/gcc/doc/install.texi	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/doc/install.texi	Thu Jul 27 08:13:04 2023
*************** tables.
*** 382,387 ****
--- 382,390 ----
  
  Used by @command{automake}.
  
+ If available, enables parallel testing of @samp{libgomp} in case that
+ @command{flock} is not available.
+ 
  @end table
  
  Several support libraries are necessary to build GCC, some are required,
diff -Nrcpad gcc-13.1.0/gcc/doc/invoke.texi gcc-13.2.0/gcc/doc/invoke.texi
*** gcc-13.1.0/gcc/doc/invoke.texi	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/doc/invoke.texi	Thu Jul 27 08:13:04 2023
*************** See RS/6000 and PowerPC Options.
*** 1226,1232 ****
  -mbig-endian  -mlittle-endian
  -mstack-protector-guard=@var{guard}  -mstack-protector-guard-reg=@var{reg}
  -mstack-protector-guard-offset=@var{offset}
! -mcsr-check -mno-csr-check}
  
  @emph{RL78 Options}
  @gccoptlist{-msim  -mmul=none  -mmul=g13  -mmul=g14  -mallregs
--- 1226,1233 ----
  -mbig-endian  -mlittle-endian
  -mstack-protector-guard=@var{guard}  -mstack-protector-guard-reg=@var{reg}
  -mstack-protector-guard-offset=@var{offset}
! -mcsr-check -mno-csr-check
! -minline-atomics  -mno-inline-atomics}
  
  @emph{RL78 Options}
  @gccoptlist{-msim  -mmul=none  -mmul=g13  -mmul=g14  -mallregs
*************** where @code{std::minmax} returns @code{s
*** 3781,3787 ****
  both references dangle after the end of the full expression that contains
  the call to @code{std::minmax}.
  
! This warning is enabled by @option{-Wall}.
  
  @opindex Wdelete-non-virtual-dtor
  @opindex Wno-delete-non-virtual-dtor
--- 3782,3788 ----
  both references dangle after the end of the full expression that contains
  the call to @code{std::minmax}.
  
! This warning is enabled by @option{-Wextra}.
  
  @opindex Wdelete-non-virtual-dtor
  @opindex Wno-delete-non-virtual-dtor
*************** and Objective-C++ programs:
*** 4800,4809 ****
  Use @var{class-name} as the name of the class to instantiate for each
  literal string specified with the syntax @code{@@"@dots{}"}.  The default
  class name is @code{NXConstantString} if the GNU runtime is being used, and
! @code{NSConstantString} if the NeXT runtime is being used (see below).  The
! @option{-fconstant-cfstrings} option, if also present, overrides the
! @option{-fconstant-string-class} setting and cause @code{@@"@dots{}"} literals
! to be laid out as constant CoreFoundation strings.
  
  @opindex fgnu-runtime
  @item -fgnu-runtime
--- 4801,4812 ----
  Use @var{class-name} as the name of the class to instantiate for each
  literal string specified with the syntax @code{@@"@dots{}"}.  The default
  class name is @code{NXConstantString} if the GNU runtime is being used, and
! @code{NSConstantString} if the NeXT runtime is being used (see below).  On
! Darwin (macOS, MacOS X) platforms, the @option{-fconstant-cfstrings} option, if
! also present, overrides the @option{-fconstant-string-class} setting and cause
! @code{@@"@dots{}"} literals to be laid out as constant CoreFoundation strings.
! Note that @option{-fconstant-cfstrings} is an alias for the target-specific
! @option{-mconstant-cfstrings} equivalent.
  
  @opindex fgnu-runtime
  @item -fgnu-runtime
*************** name is still supported, but the newer n
*** 6126,6131 ****
--- 6129,6135 ----
  
  @gccoptlist{-Wclobbered
  -Wcast-function-type
+ -Wdangling-reference @r{(C++ only)}
  -Wdeprecated-copy @r{(C++ only)}
  -Wempty-body
  -Wenum-conversion @r{(C only)}
*************** This warning is enabled by @option{-Wall
*** 6978,6984 ****
  @opindex Wmissing-include-dirs
  @opindex Wno-missing-include-dirs
  @item -Wmissing-include-dirs @r{(C, C++, Objective-C, Objective-C++ and Fortran only)}
! Warn if a user-supplied include directory does not exist. This opions is disabled
  by default for C, C++, Objective-C and Objective-C++. For Fortran, it is partially
  enabled by default by warning for -I and -J, only.
  
--- 6982,6988 ----
  @opindex Wmissing-include-dirs
  @opindex Wno-missing-include-dirs
  @item -Wmissing-include-dirs @r{(C, C++, Objective-C, Objective-C++ and Fortran only)}
! Warn if a user-supplied include directory does not exist. This option is disabled
  by default for C, C++, Objective-C and Objective-C++. For Fortran, it is partially
  enabled by default by warning for -I and -J, only.
  
*************** This is by default ON@.
*** 23945,23954 ****
  @item -gfull
  Emit debugging information for all symbols and types.
  
  @item -mmacosx-version-min=@var{version}
! The earliest version of MacOS X that this executable will run on
! is @var{version}.  Typical values of @var{version} include @code{10.1},
! @code{10.2}, and @code{10.3.9}.
  
  If the compiler was built to use the system's headers by default,
  then the default for this option is the system version on which the
--- 23949,23969 ----
  @item -gfull
  Emit debugging information for all symbols and types.
  
+ @opindex fconstant-cfstrings
+ @item -fconstant-cfstrings
+ The @option{-fconstant-cfstrings} is an alias for @option{-mconstant-cfstrings}.
+ 
+ @opindex mconstant-cfstrings
+ @item -mconstant-cfstrings
+ When the NeXT runtime is being used (the default on these systems), override
+ any @option{-fconstant-string-class} setting and cause @code{@@"@dots{}"}
+ literals to be laid out as constant CoreFoundation strings.
+ 
+ @opindex mmacosx-version-min
  @item -mmacosx-version-min=@var{version}
! The earliest version of MacOS X that this executable will run on is
! @var{version}.  Typical values supported for @var{version} include @code{12},
! @code{10.12}, and @code{10.5.8}.
  
  If the compiler was built to use the system's headers by default,
  then the default for this option is the system version on which the
*************** Do or don't use smaller but slower prolo
*** 29006,29011 ****
--- 29021,29033 ----
  library function calls.  The default is to use fast inline prologues and
  epilogues.
  
+ @opindex minline-atomics
+ @item -minline-atomics
+ @itemx -mno-inline-atomics
+ Do or don't use smaller but slower subword atomic emulation code that uses
+ libatomic function calls.  The default is to use fast inline subword atomics
+ that do not require libatomic.
+ 
  @opindex mshorten-memrefs
  @item -mshorten-memrefs
  @itemx -mno-shorten-memrefs
*************** SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PREF
*** 32366,32372 ****
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX, GFNI-SSE, CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL, AVX-VNNI,
! AVXIFMA, AVXVNNIINT8, AVXNECONVERT and CMPCCXADD instruction set support.
  
  @item grandridge
  Intel Grand Ridge CPU with 64-bit extensions, MOVBE, MMX, SSE, SSE2, SSE3,
--- 32388,32395 ----
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX, GFNI-SSE, CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL, AVX-VNNI,
! AVXIFMA, AVXVNNIINT8, AVXNECONVERT, CMPCCXADD, ENQCMD and UINTR instruction set
! support.
  
  @item grandridge
  Intel Grand Ridge CPU with 64-bit extensions, MOVBE, MMX, SSE, SSE2, SSE3,
*************** SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PREF
*** 32374,32381 ****
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX, GFNI-SSE, CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL, AVX-VNNI,
! AVXIFMA, AVXVNNIINT8, AVXNECONVERT, CMPCCXADD and RAOINT instruction set
! support.
  
  @item knl
  Intel Knight's Landing CPU with 64-bit extensions, MOVBE, MMX, SSE, SSE2, SSE3,
--- 32397,32404 ----
  XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX, GFNI-SSE, CLWB, MOVDIRI,
  MOVDIR64B, CLDEMOTE, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT,
  PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, KL, WIDEKL, AVX-VNNI,
! AVXIFMA, AVXVNNIINT8, AVXNECONVERT, CMPCCXADD, ENQCMD, UINTR and RAOINT
! instruction set support.
  
  @item knl
  Intel Knight's Landing CPU with 64-bit extensions, MOVBE, MMX, SSE, SSE2, SSE3,
*************** RDRND, F16C, AVX2, BMI, BMI2, LZCNT, FMA
*** 32479,32487 ****
  AES, CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW, AVX512DQ,
  AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA, AVX512VNNI, GFNI, VAES, AVX512VBMI2,
  VPCLMULQDQ, AVX512BITALG, RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB,
! MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG,
! SERIALIZE, TSXLDTRK, UINTR, AMX-BF16, AMX-TILE, AMX-INT8, AVX-VNNI, AVX512-FP16,
! AVX512BF16, AMX-FP16 and PREFETCHI instruction set support.
  
  @item k6
  AMD K6 CPU with MMX instruction set support.
--- 32502,32521 ----
  AES, CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW, AVX512DQ,
  AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA, AVX512VNNI, GFNI, VAES, AVX512VBMI2,
  VPCLMULQDQ, AVX512BITALG, RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB,
! MOVDIRI, MOVDIR64B, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG, SERIALIZE, TSXLDTRK,
! UINTR, AMX-BF16, AMX-TILE, AMX-INT8, AVX-VNNI, AVX512-FP16, AVX512BF16, AMX-FP16
! and PREFETCHI instruction set support.
! 
! @item graniterapids-d
! Intel graniterapids D CPU with 64-bit extensions, MOVBE, MMX, SSE, SSE2, SSE3,
! SSSE3, SSE4.1, SSE4.2, POPCNT, CX16, SAHF, FXSR, AVX, XSAVE, PCLMUL, FSGSBASE,
! RDRND, F16C, AVX2, BMI, BMI2, LZCNT, FMA, MOVBE, HLE, RDSEED, ADCX, PREFETCHW,
! AES, CLFLUSHOPT, XSAVEC, XSAVES, SGX, AVX512F, AVX512VL, AVX512BW, AVX512DQ,
! AVX512CD, PKU, AVX512VBMI, AVX512IFMA, SHA, AVX512VNNI, GFNI, VAES, AVX512VBMI2,
! VPCLMULQDQ, AVX512BITALG, RDPID, AVX512VPOPCNTDQ, PCONFIG, WBNOINVD, CLWB,
! MOVDIRI, MOVDIR64B, ENQCMD, CLDEMOTE, PTWRITE, WAITPKG, SERIALIZE, TSXLDTRK,
! UINTR, AMX-BF16, AMX-TILE, AMX-INT8, AVX-VNNI, AVX512FP16, AVX512BF16, AMX-FP16,
! PREFETCHI and AMX-COMPLEX instruction set support.
  
  @item k6
  AMD K6 CPU with MMX instruction set support.
*************** on x86-64 processors in 64-bit environme
*** 34056,34062 ****
  Generate code for a 16-bit, 32-bit or 64-bit environment.
  The @option{-m32} option sets @code{int}, @code{long}, and pointer types
  to 32 bits, and
! generates code that runs on any i386 system.
  
  The @option{-m64} option sets @code{int} to 32 bits and @code{long} and pointer
  types to 64 bits, and generates code for the x86-64 architecture.
--- 34090,34096 ----
  Generate code for a 16-bit, 32-bit or 64-bit environment.
  The @option{-m32} option sets @code{int}, @code{long}, and pointer types
  to 32 bits, and
! generates code that runs in 32-bit mode.
  
  The @option{-m64} option sets @code{int} to 32 bits and @code{long} and pointer
  types to 64 bits, and generates code for the x86-64 architecture.
diff -Nrcpad gcc-13.1.0/gcc/doc/lto-dump.1 gcc-13.2.0/gcc/doc/lto-dump.1
*** gcc-13.1.0/gcc/doc/lto-dump.1	Wed Apr 26 07:12:09 2023
--- gcc-13.2.0/gcc/doc/lto-dump.1	Thu Jul 27 08:18:11 2023
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "LTO-DUMP 1"
! .TH LTO-DUMP 1 "2023-04-26" "gcc-13.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "LTO-DUMP 1"
! .TH LTO-DUMP 1 "2023-07-27" "gcc-13.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-13.1.0/gcc/doc/md.texi gcc-13.2.0/gcc/doc/md.texi
*** gcc-13.1.0/gcc/doc/md.texi	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/doc/md.texi	Thu Jul 27 08:13:04 2023
*************** An address that is held in a general-pur
*** 3535,3540 ****
--- 3535,3549 ----
  @item S
  A constraint that matches an absolute symbolic address.
  
+ @item vr
+ A vector register (if available)..
+ 
+ @item vd
+ A vector register, excluding v0 (if available).
+ 
+ @item vm
+ A vector register, only v0 (if available).
+ 
  @end table
  
  @item RX---@file{config/rx/constraints.md}
diff -Nrcpad gcc-13.1.0/gcc/dwarf2out.cc gcc-13.2.0/gcc/dwarf2out.cc
*** gcc-13.1.0/gcc/dwarf2out.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/dwarf2out.cc	Thu Jul 27 08:13:04 2023
*************** process_scope_var (tree stmt, tree decl,
*** 26534,26540 ****
  
    if (die != NULL && die->die_parent == NULL)
      add_child_die (context_die, die);
!   else if (TREE_CODE (decl_or_origin) == IMPORTED_DECL)
      {
        if (early_dwarf)
  	dwarf2out_imported_module_or_decl_1 (decl_or_origin, DECL_NAME (decl_or_origin),
--- 26534,26541 ----
  
    if (die != NULL && die->die_parent == NULL)
      add_child_die (context_die, die);
! 
!   if (TREE_CODE (decl_or_origin) == IMPORTED_DECL)
      {
        if (early_dwarf)
  	dwarf2out_imported_module_or_decl_1 (decl_or_origin, DECL_NAME (decl_or_origin),
diff -Nrcpad gcc-13.1.0/gcc/fold-const.cc gcc-13.2.0/gcc/fold-const.cc
*** gcc-13.1.0/gcc/fold-const.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fold-const.cc	Thu Jul 27 08:13:04 2023
*************** native_encode_initializer (tree init, un
*** 8428,8447 ****
  	      if (fieldsize == 0)
  		continue;
  
  	      if (DECL_BIT_FIELD (field))
  		{
  		  if (!tree_fits_uhwi_p (DECL_FIELD_BIT_OFFSET (field)))
  		    return 0;
- 		  fieldsize = TYPE_PRECISION (TREE_TYPE (field));
  		  bpos = tree_to_uhwi (DECL_FIELD_BIT_OFFSET (field));
! 		  if (bpos % BITS_PER_UNIT)
! 		    bpos %= BITS_PER_UNIT;
! 		  else
! 		    bpos = 0;
! 		  fieldsize += bpos;
! 		  epos = fieldsize % BITS_PER_UNIT;
! 		  fieldsize += BITS_PER_UNIT - 1;
! 		  fieldsize /= BITS_PER_UNIT;
  		}
  
  	      if (off != -1 && pos + fieldsize <= off)
--- 8428,8453 ----
  	      if (fieldsize == 0)
  		continue;
  
+ 	      /* Prepare to deal with integral bit-fields and filter out other
+ 		 bit-fields that do not start and end on a byte boundary.  */
  	      if (DECL_BIT_FIELD (field))
  		{
  		  if (!tree_fits_uhwi_p (DECL_FIELD_BIT_OFFSET (field)))
  		    return 0;
  		  bpos = tree_to_uhwi (DECL_FIELD_BIT_OFFSET (field));
! 		  if (INTEGRAL_TYPE_P (TREE_TYPE (field)))
! 		    {
! 		      bpos %= BITS_PER_UNIT;
! 		      fieldsize = TYPE_PRECISION (TREE_TYPE (field)) + bpos;
! 		      epos = fieldsize % BITS_PER_UNIT;
! 		      fieldsize += BITS_PER_UNIT - 1;
! 		      fieldsize /= BITS_PER_UNIT;
! 		    }
! 		  else if (bpos % BITS_PER_UNIT
! 			   || DECL_SIZE (field) == NULL_TREE
! 			   || !tree_fits_shwi_p (DECL_SIZE (field))
! 			   || tree_to_shwi (DECL_SIZE (field)) % BITS_PER_UNIT)
! 		    return 0;
  		}
  
  	      if (off != -1 && pos + fieldsize <= off)
*************** native_encode_initializer (tree init, un
*** 8450,8456 ****
  	      if (val == NULL_TREE)
  		continue;
  
! 	      if (DECL_BIT_FIELD (field))
  		{
  		  /* FIXME: Handle PDP endian.  */
  		  if (BYTES_BIG_ENDIAN != WORDS_BIG_ENDIAN)
--- 8456,8463 ----
  	      if (val == NULL_TREE)
  		continue;
  
! 	      if (DECL_BIT_FIELD (field)
! 		  && INTEGRAL_TYPE_P (TREE_TYPE (field)))
  		{
  		  /* FIXME: Handle PDP endian.  */
  		  if (BYTES_BIG_ENDIAN != WORDS_BIG_ENDIAN)
diff -Nrcpad gcc-13.1.0/gcc/fortran/ChangeLog gcc-13.2.0/gcc/fortran/ChangeLog
*** gcc-13.1.0/gcc/fortran/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/fortran/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,114 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-07-18  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2023-07-17  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/95947
+ 	PR fortran/110658
+ 	* trans-expr.cc (gfc_conv_procedure_call): For intrinsic procedures
+ 	whose result characteristics depends on the first argument and which
+ 	can be of type character, the character length will not be deferred.
+ 
+ 2023-07-14  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2023-07-11  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/110288
+ 	* symbol.cc (gfc_copy_formal_args_intr): When deriving the formal
+ 	argument attributes from the actual ones for intrinsic procedure
+ 	calls, take special care of CHARACTER arguments that we do not
+ 	wrongly treat them formally as deferred-length.
+ 
+ 2023-07-08  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2023-07-08  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/110585
+ 	* arith.cc (gfc_compare_expr): Handle equality comparison of constant
+ 	complex gfc_expr arguments.
+ 
+ 2023-06-29  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2023-06-13  Harald Anlauf  <anlauf@gmx.de>
+ 		    Mikael Morin  <mikael@gcc.gnu.org>
+ 
+ 	PR fortran/86277
+ 	* trans-array.cc (gfc_trans_allocate_array_storage): When passing a
+ 	zero-sized array with fixed (= non-dynamic) size, allocate temporary
+ 	by the caller, not by the callee.
+ 
+ 2023-06-09  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2023-06-09  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR fortran/96024
+ 	* primary.cc (gfc_convert_to_structure_constructor): Only do
+ 	constant string ctor length verification and truncation/padding
+ 	if constant length has INTEGER type.
+ 
+ 2023-06-03  Steve Kargl  <kargl@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2023-06-02  Steve Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/100607
+ 	* resolve.cc (resolve_select_rank): Remove duplicate error.
+ 	(resolve_fl_var_and_proc): Prevent NULL pointer dereference and
+ 	suppress error message for temporary.
+ 
+ 2023-05-18  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2023-05-15  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/109846
+ 	* expr.cc (gfc_check_vardef_context): Check appropriate pointer
+ 	attribute for CLASS vs. non-CLASS function result in variable
+ 	definition context.
+ 
+ 2023-05-18  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2023-05-05  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/109641
+ 	* arith.cc (eval_intrinsic): Check conformability of ranks of operands
+ 	for intrinsic binary operators before performing type conversions.
+ 	* gfortran.h (gfc_op_rank_conformable): Add prototype.
+ 	* resolve.cc (resolve_operator): Check conformability of ranks of
+ 	operands for intrinsic binary operators before performing type
+ 	conversions.
+ 	(gfc_op_rank_conformable): New helper function to compare ranks of
+ 	operands of binary operator.
+ 
+ 2023-05-05  Julian Brown  <julian@codesourcery.com>
+ 
+ 	Backported from master:
+ 	2023-05-04  Julian Brown  <julian@codesourcery.com>
+ 
+ 	PR fortran/109622
+ 	* openmp.cc (resolve_omp_clauses): Add diagnostic for
+ 	non-pointer/non-allocatable attach/detach.
+ 	* trans-openmp.cc (gfc_trans_omp_clauses): Remove dereference for
+ 	pointer-to-scalar derived type component attach/detach.  Fix
+ 	attach/detach handling for descriptors.
+ 
+ 2023-05-05  Julian Brown  <julian@codesourcery.com>
+ 
+ 	Backported from master:
+ 	2023-04-28  Julian Brown  <julian@codesourcery.com>
+ 
+ 	PR fortran/109622
+ 	* trans-openmp.cc (gfc_trans_omp_clauses): Attach/detach clause fixes.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/fortran/arith.cc gcc-13.2.0/gcc/fortran/arith.cc
*** gcc-13.1.0/gcc/fortran/arith.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fortran/arith.cc	Thu Jul 27 08:13:04 2023
*************** gfc_compare_expr (gfc_expr *op1, gfc_exp
*** 1120,1125 ****
--- 1120,1130 ----
  	    || (op1->value.logical && !op2->value.logical));
        break;
  
+     case BT_COMPLEX:
+       gcc_assert (op == INTRINSIC_EQ);
+       rc = mpc_cmp (op1->value.complex, op2->value.complex);
+       break;
+ 
      default:
        gfc_internal_error ("gfc_compare_expr(): Bad basic type");
      }
*************** eval_intrinsic (gfc_intrinsic_op op,
*** 1663,1668 ****
--- 1668,1679 ----
        if (!gfc_numeric_ts (&op1->ts) || !gfc_numeric_ts (&op2->ts))
  	goto runtime;
  
+       /* Do not perform conversions if operands are not conformable as
+ 	 required for the binary intrinsic operators (F2018:10.1.5).
+ 	 Defer to a possibly overloading user-defined operator.  */
+       if (!gfc_op_rank_conformable (op1, op2))
+ 	    goto runtime;
+ 
        /* Insert any necessary type conversions to make the operands
  	 compatible.  */
  
diff -Nrcpad gcc-13.1.0/gcc/fortran/expr.cc gcc-13.2.0/gcc/fortran/expr.cc
*** gcc-13.1.0/gcc/fortran/expr.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fortran/expr.cc	Thu Jul 27 08:13:04 2023
*************** gfc_check_vardef_context (gfc_expr* e, b
*** 6256,6262 ****
        && !(sym->attr.flavor == FL_PROCEDURE && sym == sym->result)
        && !(sym->attr.flavor == FL_PROCEDURE && sym->attr.proc_pointer)
        && !(sym->attr.flavor == FL_PROCEDURE
! 	   && sym->attr.function && sym->attr.pointer))
      {
        if (context)
  	gfc_error ("%qs in variable definition context (%s) at %L is not"
--- 6256,6262 ----
        && !(sym->attr.flavor == FL_PROCEDURE && sym == sym->result)
        && !(sym->attr.flavor == FL_PROCEDURE && sym->attr.proc_pointer)
        && !(sym->attr.flavor == FL_PROCEDURE
! 	   && sym->attr.function && attr.pointer))
      {
        if (context)
  	gfc_error ("%qs in variable definition context (%s) at %L is not"
diff -Nrcpad gcc-13.1.0/gcc/fortran/gfortran.h gcc-13.2.0/gcc/fortran/gfortran.h
*** gcc-13.1.0/gcc/fortran/gfortran.h	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fortran/gfortran.h	Thu Jul 27 08:13:04 2023
*************** void gfc_free_association_list (gfc_asso
*** 3730,3735 ****
--- 3730,3736 ----
  
  /* resolve.cc */
  void gfc_expression_rank (gfc_expr *);
+ bool gfc_op_rank_conformable (gfc_expr *, gfc_expr *);
  bool gfc_resolve_ref (gfc_expr *);
  bool gfc_resolve_expr (gfc_expr *);
  void gfc_resolve (gfc_namespace *);
diff -Nrcpad gcc-13.1.0/gcc/fortran/openmp.cc gcc-13.2.0/gcc/fortran/openmp.cc
*** gcc-13.1.0/gcc/fortran/openmp.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fortran/openmp.cc	Thu Jul 27 08:13:04 2023
*************** resolve_omp_clauses (gfc_code *code, gfc
*** 7711,7716 ****
--- 7711,7732 ----
  				     &n->where);
  		      }
  		  }
+ 		if (openacc
+ 		    && list == OMP_LIST_MAP
+ 		    && (n->u.map_op == OMP_MAP_ATTACH
+ 			|| n->u.map_op == OMP_MAP_DETACH))
+ 		  {
+ 		    symbol_attribute attr;
+ 		    if (n->expr)
+ 		      attr = gfc_expr_attr (n->expr);
+ 		    else
+ 		      attr = n->sym->attr;
+ 		    if (!attr.pointer && !attr.allocatable)
+ 		      gfc_error ("%qs clause argument must be ALLOCATABLE or "
+ 				 "a POINTER at %L",
+ 				 (n->u.map_op == OMP_MAP_ATTACH) ? "attach"
+ 				 : "detach", &n->where);
+ 		  }
  		if (lastref
  		    || (n->expr
  			&& (!resolved || n->expr->expr_type != EXPR_VARIABLE)))
diff -Nrcpad gcc-13.1.0/gcc/fortran/primary.cc gcc-13.2.0/gcc/fortran/primary.cc
*** gcc-13.1.0/gcc/fortran/primary.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fortran/primary.cc	Thu Jul 27 08:13:04 2023
*************** gfc_convert_to_structure_constructor (gf
*** 3188,3197 ****
  	goto cleanup;
  
        /* For a constant string constructor, make sure the length is
! 	 correct; truncate of fill with blanks if needed.  */
        if (this_comp->ts.type == BT_CHARACTER && !this_comp->attr.allocatable
  	  && this_comp->ts.u.cl && this_comp->ts.u.cl->length
  	  && this_comp->ts.u.cl->length->expr_type == EXPR_CONSTANT
  	  && actual->expr->ts.type == BT_CHARACTER
  	  && actual->expr->expr_type == EXPR_CONSTANT)
  	{
--- 3188,3198 ----
  	goto cleanup;
  
        /* For a constant string constructor, make sure the length is
! 	 correct; truncate or fill with blanks if needed.  */
        if (this_comp->ts.type == BT_CHARACTER && !this_comp->attr.allocatable
  	  && this_comp->ts.u.cl && this_comp->ts.u.cl->length
  	  && this_comp->ts.u.cl->length->expr_type == EXPR_CONSTANT
+ 	  && this_comp->ts.u.cl->length->ts.type == BT_INTEGER
  	  && actual->expr->ts.type == BT_CHARACTER
  	  && actual->expr->expr_type == EXPR_CONSTANT)
  	{
diff -Nrcpad gcc-13.1.0/gcc/fortran/resolve.cc gcc-13.2.0/gcc/fortran/resolve.cc
*** gcc-13.1.0/gcc/fortran/resolve.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fortran/resolve.cc	Thu Jul 27 08:13:04 2023
*************** resolve_operator (gfc_expr *e)
*** 4200,4205 ****
--- 4200,4216 ----
      case INTRINSIC_POWER:
        if (gfc_numeric_ts (&op1->ts) && gfc_numeric_ts (&op2->ts))
  	{
+ 	  /* Do not perform conversions if operands are not conformable as
+ 	     required for the binary intrinsic operators (F2018:10.1.5).
+ 	     Defer to a possibly overloading user-defined operator.  */
+ 	  if (!gfc_op_rank_conformable (op1, op2))
+ 	    {
+ 	      dual_locus_error = true;
+ 	      snprintf (msg, sizeof (msg),
+ 			_("Inconsistent ranks for operator at %%L and %%L"));
+ 	      goto bad_op;
+ 	    }
+ 
  	  gfc_type_convert_binary (e, 1);
  	  break;
  	}
*************** resolve_operator (gfc_expr *e)
*** 4372,4377 ****
--- 4383,4399 ----
  
        if (gfc_numeric_ts (&op1->ts) && gfc_numeric_ts (&op2->ts))
  	{
+ 	  /* Do not perform conversions if operands are not conformable as
+ 	     required for the binary intrinsic operators (F2018:10.1.5).
+ 	     Defer to a possibly overloading user-defined operator.  */
+ 	  if (!gfc_op_rank_conformable (op1, op2))
+ 	    {
+ 	      dual_locus_error = true;
+ 	      snprintf (msg, sizeof (msg),
+ 			_("Inconsistent ranks for operator at %%L and %%L"));
+ 	      goto bad_op;
+ 	    }
+ 
  	  gfc_type_convert_binary (e, 1);
  
  	  e->ts.type = BT_LOGICAL;
*************** done:
*** 5644,5649 ****
--- 5666,5686 ----
  }
  
  
+ /* Given two expressions, check that their rank is conformable, i.e. either
+    both have the same rank or at least one is a scalar.  */
+ 
+ bool
+ gfc_op_rank_conformable (gfc_expr *op1, gfc_expr *op2)
+ {
+   if (op1->expr_type == EXPR_VARIABLE)
+     gfc_expression_rank (op1);
+   if (op2->expr_type == EXPR_VARIABLE)
+     gfc_expression_rank (op2);
+ 
+   return (op1->rank == 0 || op2->rank == 0 || op1->rank == op2->rank);
+ }
+ 
+ 
  static void
  add_caf_get_intrinsic (gfc_expr *e)
  {
*************** resolve_select_rank (gfc_code *code, gfc
*** 9982,9992 ****
  			       || gfc_expr_attr (code->expr1).pointer))
  	gfc_error ("RANK (*) at %L cannot be used with the pointer or "
  		   "allocatable selector at %L", &c->where, &code->expr1->where);
- 
-       if (case_value == -1 && (gfc_expr_attr (code->expr1).allocatable
- 			       || gfc_expr_attr (code->expr1).pointer))
- 	gfc_error ("RANK (*) at %L cannot be used with the pointer or "
- 		   "allocatable selector at %L", &c->where, &code->expr1->where);
      }
  
    /* Add EXEC_SELECT to switch on rank.  */
--- 10019,10024 ----
*************** resolve_fl_var_and_proc (gfc_symbol *sym
*** 13209,13215 ****
  
        if (allocatable)
  	{
! 	  if (dimension && as->type != AS_ASSUMED_RANK)
  	    {
  	      gfc_error ("Allocatable array %qs at %L must have a deferred "
  			 "shape or assumed rank", sym->name, &sym->declared_at);
--- 13241,13250 ----
  
        if (allocatable)
  	{
! 	  if (dimension
! 	      && as
! 	      && as->type != AS_ASSUMED_RANK
! 	      && !sym->attr.select_rank_temporary)
  	    {
  	      gfc_error ("Allocatable array %qs at %L must have a deferred "
  			 "shape or assumed rank", sym->name, &sym->declared_at);
diff -Nrcpad gcc-13.1.0/gcc/fortran/symbol.cc gcc-13.2.0/gcc/fortran/symbol.cc
*** gcc-13.1.0/gcc/fortran/symbol.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fortran/symbol.cc	Thu Jul 27 08:13:04 2023
*************** gfc_copy_formal_args_intr (gfc_symbol *d
*** 4725,4730 ****
--- 4725,4737 ----
        formal_arg->sym->attr.flavor = FL_VARIABLE;
        formal_arg->sym->attr.dummy = 1;
  
+       /* Do not treat an actual deferred-length character argument wrongly
+ 	 as template for the formal argument.  */
+       if (formal_arg->sym->ts.type == BT_CHARACTER
+ 	  && !(formal_arg->sym->attr.allocatable
+ 	       || formal_arg->sym->attr.pointer))
+ 	formal_arg->sym->ts.deferred = false;
+ 
        if (formal_arg->sym->ts.type == BT_CHARACTER)
  	formal_arg->sym->ts.u.cl = gfc_new_charlen (gfc_current_ns, NULL);
  
diff -Nrcpad gcc-13.1.0/gcc/fortran/trans-array.cc gcc-13.2.0/gcc/fortran/trans-array.cc
*** gcc-13.1.0/gcc/fortran/trans-array.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fortran/trans-array.cc	Thu Jul 27 08:13:04 2023
*************** gfc_trans_allocate_array_storage (stmtbl
*** 1117,1123 ****
  
    desc = info->descriptor;
    info->offset = gfc_index_zero_node;
!   if (size == NULL_TREE || integer_zerop (size))
      {
        /* A callee allocated array.  */
        gfc_conv_descriptor_data_set (pre, desc, null_pointer_node);
--- 1117,1123 ----
  
    desc = info->descriptor;
    info->offset = gfc_index_zero_node;
!   if (size == NULL_TREE || (dynamic && integer_zerop (size)))
      {
        /* A callee allocated array.  */
        gfc_conv_descriptor_data_set (pre, desc, null_pointer_node);
diff -Nrcpad gcc-13.1.0/gcc/fortran/trans-expr.cc gcc-13.2.0/gcc/fortran/trans-expr.cc
*** gcc-13.1.0/gcc/fortran/trans-expr.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fortran/trans-expr.cc	Thu Jul 27 08:13:04 2023
*************** gfc_conv_procedure_call (gfc_se * se, gf
*** 7486,7492 ****
  	     (and other intrinsics?) and dummy functions.  In the case of SPREAD,
  	     we take the character length of the first argument for the result.
  	     For dummies, we have to look through the formal argument list for
! 	     this function and use the character length found there.*/
  	  if (ts.deferred)
  	    cl.backend_decl = gfc_create_var (gfc_charlen_type_node, "slen");
  	  else if (!sym->attr.dummy)
--- 7486,7497 ----
  	     (and other intrinsics?) and dummy functions.  In the case of SPREAD,
  	     we take the character length of the first argument for the result.
  	     For dummies, we have to look through the formal argument list for
! 	     this function and use the character length found there.
! 	     Likewise, we handle the case of deferred-length character dummy
! 	     arguments to intrinsics that determine the characteristics of
! 	     the result, which cannot be deferred-length.  */
! 	  if (expr->value.function.isym)
! 	    ts.deferred = false;
  	  if (ts.deferred)
  	    cl.backend_decl = gfc_create_var (gfc_charlen_type_node, "slen");
  	  else if (!sym->attr.dummy)
diff -Nrcpad gcc-13.1.0/gcc/fortran/trans-openmp.cc gcc-13.2.0/gcc/fortran/trans-openmp.cc
*** gcc-13.1.0/gcc/fortran/trans-openmp.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fortran/trans-openmp.cc	Thu Jul 27 08:13:04 2023
*************** gfc_trans_omp_clauses (stmtblock_t *bloc
*** 3388,3393 ****
--- 3388,3406 ----
  		  gfc_add_block_to_block (block, &se.post);
  		  if (pointer || allocatable)
  		    {
+ 		      /* If it's a bare attach/detach clause, we just want
+ 			 to perform a single attach/detach operation, of the
+ 			 pointer itself, not of the pointed-to object.  */
+ 		      if (openacc
+ 			  && (n->u.map_op == OMP_MAP_ATTACH
+ 			      || n->u.map_op == OMP_MAP_DETACH))
+ 			{
+ 			  OMP_CLAUSE_DECL (node)
+ 			    = build_fold_addr_expr (OMP_CLAUSE_DECL (node));
+ 			  OMP_CLAUSE_SIZE (node) = size_zero_node;
+ 			  goto finalize_map_clause;
+ 			}
+ 
  		      node2 = build_omp_clause (input_location,
  						OMP_CLAUSE_MAP);
  		      gomp_map_kind kind
*************** gfc_trans_omp_clauses (stmtblock_t *bloc
*** 3458,3463 ****
--- 3471,3489 ----
  		    {
  		      if (pointer || (openacc && allocatable))
  			{
+ 			  /* If it's a bare attach/detach clause, we just want
+ 			     to perform a single attach/detach operation, of the
+ 			     pointer itself, not of the pointed-to object.  */
+ 			  if (openacc
+ 			      && (n->u.map_op == OMP_MAP_ATTACH
+ 				  || n->u.map_op == OMP_MAP_DETACH))
+ 			    {
+ 			      OMP_CLAUSE_DECL (node)
+ 				= build_fold_addr_expr (inner);
+ 			      OMP_CLAUSE_SIZE (node) = size_zero_node;
+ 			      goto finalize_map_clause;
+ 			    }
+ 
  			  tree data, size;
  
  			  if (lastref->u.c.component->ts.type == BT_CLASS)
*************** gfc_trans_omp_clauses (stmtblock_t *bloc
*** 3494,3505 ****
  		  else if (lastref->type == REF_ARRAY
  			   && lastref->u.ar.type == AR_FULL)
  		    {
! 		      /* Just pass the (auto-dereferenced) decl through for
! 			 bare attach and detach clauses.  */
! 		      if (n->u.map_op == OMP_MAP_ATTACH
! 			  || n->u.map_op == OMP_MAP_DETACH)
  			{
! 			  OMP_CLAUSE_DECL (node) = inner;
  			  OMP_CLAUSE_SIZE (node) = size_zero_node;
  			  goto finalize_map_clause;
  			}
--- 3520,3539 ----
  		  else if (lastref->type == REF_ARRAY
  			   && lastref->u.ar.type == AR_FULL)
  		    {
! 		      /* Bare attach and detach clauses don't want any
! 			 additional nodes.  */
! 		      if ((n->u.map_op == OMP_MAP_ATTACH
! 			   || n->u.map_op == OMP_MAP_DETACH)
! 			  && (POINTER_TYPE_P (TREE_TYPE (inner))
! 			      || GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (inner))))
  			{
! 			  if (GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (inner)))
! 			    {
! 			      tree ptr = gfc_conv_descriptor_data_get (inner);
! 			      OMP_CLAUSE_DECL (node) = ptr;
! 			    }
! 			  else
! 			    OMP_CLAUSE_DECL (node) = inner;
  			  OMP_CLAUSE_SIZE (node) = size_zero_node;
  			  goto finalize_map_clause;
  			}
diff -Nrcpad gcc-13.1.0/gcc/fwprop.cc gcc-13.2.0/gcc/fwprop.cc
*** gcc-13.1.0/gcc/fwprop.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/fwprop.cc	Thu Jul 27 08:13:04 2023
*************** along with GCC; see the file COPYING3.
*** 25,30 ****
--- 25,31 ----
  #include "coretypes.h"
  #include "backend.h"
  #include "rtl.h"
+ #include "rtlanal.h"
  #include "df.h"
  #include "rtl-ssa.h"
  
*************** reg_single_def_p (rtx x)
*** 353,373 ****
    return REG_P (x) && crtl->ssa->single_dominating_def (REGNO (x));
  }
  
- /* Return true if X contains a paradoxical subreg.  */
- 
- static bool
- contains_paradoxical_subreg_p (rtx x)
- {
-   subrtx_var_iterator::array_type array;
-   FOR_EACH_SUBRTX_VAR (iter, array, x, NONCONST)
-     {
-       x = *iter;
-       if (SUBREG_P (x) && paradoxical_subreg_p (x))
- 	return true;
-     }
-   return false;
- }
- 
  /* Try to substitute (set DEST SRC), which defines DEF, into note NOTE of
     USE_INSN.  Return the number of substitutions on success, otherwise return
     -1 and leave USE_INSN unchanged.
--- 354,359 ----
diff -Nrcpad gcc-13.1.0/gcc/gengtype-lex.cc gcc-13.2.0/gcc/gengtype-lex.cc
*** gcc-13.1.0/gcc/gengtype-lex.cc	Wed Apr 26 07:12:08 2023
--- gcc-13.2.0/gcc/gengtype-lex.cc	Thu Jul 27 08:18:10 2023
*************** int yy_flex_debug = 0;
*** 1188,1194 ****
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2023 Free Software Foundation, Inc.
--- 1188,1194 ----
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2023 Free Software Foundation, Inc.
*************** You should have received a copy of the G
*** 1209,1215 ****
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
--- 1209,1215 ----
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
*************** update_lineno (const char *l, size_t len
*** 1238,1244 ****
  }
  
  #line 1235 "gengtype-lex.cc"
! #line 59 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
      /* Include '::' in identifiers to capture C++ scope qualifiers.  */
  
  #line 1239 "gengtype-lex.cc"
--- 1238,1244 ----
  }
  
  #line 1235 "gengtype-lex.cc"
! #line 59 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
      /* Include '::' in identifiers to capture C++ scope qualifiers.  */
  
  #line 1239 "gengtype-lex.cc"
*************** YY_DECL
*** 1462,1468 ****
  		}
  
  	{
! #line 67 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
--- 1462,1468 ----
  		}
  
  	{
! #line 67 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1534,1540 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 78 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
--- 1534,1540 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 78 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1547,1553 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 82 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1547,1553 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 82 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1560,1566 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 86 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
--- 1560,1566 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 86 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1573,1579 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 90 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1573,1579 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 90 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1586,1592 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 94 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
--- 1586,1592 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 94 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1599,1605 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 98 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
--- 1599,1605 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 98 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
*************** YY_RULE_SETUP
*** 1610,1634 ****
  
  case 7:
  YY_RULE_SETUP
! #line 106 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 107 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 110 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
--- 1610,1634 ----
  
  case 7:
  YY_RULE_SETUP
! #line 106 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 107 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 110 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1638,1644 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 112 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
--- 1638,1644 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 112 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
*************** case 12:
*** 1647,1663 ****
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 114 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 115 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 116 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 116 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
--- 1647,1663 ----
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 114 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 115 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 116 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 116 "/d/gcc-13.2.0/gcc-13.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);
*** 1670,1676 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
--- 1670,1676 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1680,1686 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
--- 1680,1686 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
*************** YY_LINENO_REWIND_TO(yy_bp + 6);
*** 1690,1696 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
--- 1690,1696 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1700,1706 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
--- 1700,1706 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
*************** YY_LINENO_REWIND_TO(yy_bp + 7);
*** 1710,1716 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
--- 1710,1716 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
*************** YY_LINENO_REWIND_TO(yy_bp + 4);
*** 1720,1726 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
--- 1720,1726 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
*************** YY_LINENO_REWIND_TO(yy_bp + 9);
*** 1730,1736 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
--- 1730,1736 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
*************** YY_LINENO_REWIND_TO(yy_bp + 10);
*** 1740,1746 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
--- 1740,1746 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
*************** YY_LINENO_REWIND_TO(yy_bp + 4);
*** 1750,1761 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 128 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 129 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return NUM;
--- 1750,1761 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 128 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 129 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return NUM;
*************** 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 135 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 135 "/d/gcc-13.1.0/gcc-13.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 135 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 135 "/d/gcc-13.2.0/gcc-13.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 146 "/d/gcc-13.1.0/gcc-13.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 146 "/d/gcc-13.2.0/gcc-13.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 151 "/d/gcc-13.1.0/gcc-13.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 151 "/d/gcc-13.2.0/gcc-13.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 156 "/d/gcc-13.1.0/gcc-13.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 156 "/d/gcc-13.2.0/gcc-13.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 160 "/d/gcc-13.1.0/gcc-13.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 160 "/d/gcc-13.2.0/gcc-13.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 165 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 166 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  /* ignore pp-directives */
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 169 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 171 "/d/gcc-13.1.0/gcc-13.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 165 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 166 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  /* ignore pp-directives */
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 169 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 35:
  YY_RULE_SETUP
! #line 171 "/d/gcc-13.2.0/gcc-13.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 176 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 177 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 178 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 180 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 181 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 181 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 182 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 43:
--- 1851,1886 ----
  
  case 36:
  YY_RULE_SETUP
! #line 176 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 37:
  /* rule 37 can match eol */
  YY_RULE_SETUP
! #line 177 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 178 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
! #line 180 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  case 40:
  /* rule 40 can match eol */
! #line 181 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
  YY_RULE_SETUP
! #line 181 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 182 "/d/gcc-13.2.0/gcc-13.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 183 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 186 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 188 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 188 "/d/gcc-13.1.0/gcc-13.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 183 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 44:
  /* rule 44 can match eol */
  YY_RULE_SETUP
! #line 186 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 45:
! #line 188 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  case 46:
  YY_RULE_SETUP
! #line 188 "/d/gcc-13.2.0/gcc-13.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 189 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 192 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 193 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 196 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 196 "/d/gcc-13.1.0/gcc-13.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 189 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 48:
  YY_RULE_SETUP
! #line 192 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 49:
  YY_RULE_SETUP
! #line 193 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 50:
! #line 196 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  case 51:
  YY_RULE_SETUP
! #line 196 "/d/gcc-13.2.0/gcc-13.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 201 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 203 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1947 "gengtype-lex.cc"
--- 1941,1952 ----
  case 52:
  /* rule 52 can match eol */
  YY_RULE_SETUP
! #line 201 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 53:
  YY_RULE_SETUP
! #line 203 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1947 "gengtype-lex.cc"
*************** void yyfree (void * ptr )
*** 2924,2930 ****
  
  #define YYTABLES_NAME "yytables"
  
! #line 203 "/d/gcc-13.1.0/gcc-13.1.0/gcc/gengtype-lex.l"
  
  
  void
--- 2924,2930 ----
  
  #define YYTABLES_NAME "yytables"
  
! #line 203 "/d/gcc-13.2.0/gcc-13.2.0/gcc/gengtype-lex.l"
  
  
  void
diff -Nrcpad gcc-13.1.0/gcc/genmatch.cc gcc-13.2.0/gcc/genmatch.cc
*** gcc-13.1.0/gcc/genmatch.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/genmatch.cc	Thu Jul 27 08:13:04 2023
*************** expr::gen_transform (FILE *f, int indent
*** 2568,2574 ****
  	{
  	  fprintf_indent (f, indent, "if (TREE_TYPE (_o%d[0]) != %s)\n",
  			  depth, type);
! 	  indent += 2;
  	}
        if (opr->kind == id_base::CODE)
  	fprintf_indent (f, indent, "_r%d = fold_build%d_loc (loc, %s, %s",
--- 2568,2575 ----
  	{
  	  fprintf_indent (f, indent, "if (TREE_TYPE (_o%d[0]) != %s)\n",
  			  depth, type);
! 	  fprintf_indent (f, indent + 2, "{\n");
! 	  indent += 4;
  	}
        if (opr->kind == id_base::CODE)
  	fprintf_indent (f, indent, "_r%d = fold_build%d_loc (loc, %s, %s",
*************** expr::gen_transform (FILE *f, int indent
*** 2591,2597 ****
  	}
        if (*opr == CONVERT_EXPR)
  	{
! 	  indent -= 2;
  	  fprintf_indent (f, indent, "else\n");
  	  fprintf_indent (f, indent, "  _r%d = _o%d[0];\n", depth, depth);
  	}
--- 2592,2599 ----
  	}
        if (*opr == CONVERT_EXPR)
  	{
! 	  fprintf_indent (f, indent - 2, "}\n");
! 	  indent -= 4;
  	  fprintf_indent (f, indent, "else\n");
  	  fprintf_indent (f, indent, "  _r%d = _o%d[0];\n", depth, depth);
  	}
diff -Nrcpad gcc-13.1.0/gcc/gimple-fold.cc gcc-13.2.0/gcc/gimple-fold.cc
*** gcc-13.1.0/gcc/gimple-fold.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/gimple-fold.cc	Thu Jul 27 08:13:04 2023
*************** get_base_constructor (tree base, poly_in
*** 7823,7834 ****
      }
  }
  
! /* CTOR is CONSTRUCTOR of an array type.  Fold a reference of SIZE bits
!    to the memory at bit OFFSET.     When non-null, TYPE is the expected
!    type of the reference; otherwise the type of the referenced element
!    is used instead. When SIZE is zero, attempt to fold a reference to
!    the entire element which OFFSET refers to.  Increment *SUBOFF by
!    the bit offset of the accessed element.  */
  
  static tree
  fold_array_ctor_reference (tree type, tree ctor,
--- 7823,7833 ----
      }
  }
  
! /* CTOR is a CONSTRUCTOR of an array or vector type.  Fold a reference of SIZE
!    bits to the memory at bit OFFSET.  If non-null, TYPE is the expected type of
!    the reference; otherwise the type of the referenced element is used instead.
!    When SIZE is zero, attempt to fold a reference to the entire element OFFSET
!    refers to.  Increment *SUBOFF by the bit offset of the accessed element.  */
  
  static tree
  fold_array_ctor_reference (tree type, tree ctor,
*************** fold_array_ctor_reference (tree type, tr
*** 7993,8005 ****
    return type ? build_zero_cst (type) : NULL_TREE;
  }
  
! /* CTOR is CONSTRUCTOR of an aggregate or vector.  Fold a reference
!    of SIZE bits to the memory at bit OFFSET.   When non-null, TYPE
!    is the expected type of the reference; otherwise the type of
!    the referenced member is used instead.  When SIZE is zero,
!    attempt to fold a reference to the entire member which OFFSET
!    refers to; in this case.  Increment *SUBOFF by the bit offset
!    of the accessed member.  */
  
  static tree
  fold_nonarray_ctor_reference (tree type, tree ctor,
--- 7992,8002 ----
    return type ? build_zero_cst (type) : NULL_TREE;
  }
  
! /* CTOR is a CONSTRUCTOR of a record or union type.  Fold a reference of SIZE
!    bits to the memory at bit OFFSET.  If non-null, TYPE is the expected type of
!    the reference; otherwise the type of the referenced member is used instead.
!    When SIZE is zero, attempt to fold a reference to the entire member OFFSET
!    refers to.  Increment *SUBOFF by the bit offset of the accessed member.  */
  
  static tree
  fold_nonarray_ctor_reference (tree type, tree ctor,
*************** fold_nonarray_ctor_reference (tree type,
*** 8011,8018 ****
    unsigned HOST_WIDE_INT cnt;
    tree cfield, cval;
  
!   FOR_EACH_CONSTRUCTOR_ELT (CONSTRUCTOR_ELTS (ctor), cnt, cfield,
! 			    cval)
      {
        tree byte_offset = DECL_FIELD_OFFSET (cfield);
        tree field_offset = DECL_FIELD_BIT_OFFSET (cfield);
--- 8008,8014 ----
    unsigned HOST_WIDE_INT cnt;
    tree cfield, cval;
  
!   FOR_EACH_CONSTRUCTOR_ELT (CONSTRUCTOR_ELTS (ctor), cnt, cfield, cval)
      {
        tree byte_offset = DECL_FIELD_OFFSET (cfield);
        tree field_offset = DECL_FIELD_BIT_OFFSET (cfield);
*************** fold_nonarray_ctor_reference (tree type,
*** 8084,8089 ****
--- 8080,8098 ----
  	    return NULL_TREE;
  
  	  offset_int inner_offset = offset_int (offset) - bitoffset;
+ 
+ 	  /* Integral bit-fields are left-justified on big-endian targets, so
+ 	     we must arrange for native_encode_int to start at their MSB.  */
+ 	  if (DECL_BIT_FIELD (cfield) && INTEGRAL_TYPE_P (TREE_TYPE (cfield)))
+ 	    {
+ 	      if (BYTES_BIG_ENDIAN != WORDS_BIG_ENDIAN)
+ 		return NULL_TREE;
+ 	      const unsigned int encoding_size
+ 		= GET_MODE_BITSIZE (SCALAR_INT_TYPE_MODE (TREE_TYPE (cfield)));
+ 	      if (BYTES_BIG_ENDIAN)
+ 		inner_offset += encoding_size - wi::to_offset (field_size);
+ 	    }
+ 
  	  return fold_ctor_reference (type, cval,
  				      inner_offset.to_uhwi (), size,
  				      from_decl, suboff);
*************** fold_nonarray_ctor_reference (tree type,
*** 8096,8102 ****
    return build_zero_cst (type);
  }
  
! /* CTOR is value initializing memory.  Fold a reference of TYPE and
     bit size POLY_SIZE to the memory at bit POLY_OFFSET.  When POLY_SIZE
     is zero, attempt to fold a reference to the entire subobject
     which OFFSET refers to.  This is used when folding accesses to
--- 8105,8111 ----
    return build_zero_cst (type);
  }
  
! /* CTOR is a value initializing memory.  Fold a reference of TYPE and
     bit size POLY_SIZE to the memory at bit POLY_OFFSET.  When POLY_SIZE
     is zero, attempt to fold a reference to the entire subobject
     which OFFSET refers to.  This is used when folding accesses to
*************** fold_ctor_reference (tree type, tree cto
*** 8137,8143 ****
  	}
        return ret;
      }
!   /* For constants and byte-aligned/sized reads try to go through
       native_encode/interpret.  */
    if (CONSTANT_CLASS_P (ctor)
        && BITS_PER_UNIT == 8
--- 8146,8153 ----
  	}
        return ret;
      }
! 
!   /* For constants and byte-aligned/sized reads, try to go through
       native_encode/interpret.  */
    if (CONSTANT_CLASS_P (ctor)
        && BITS_PER_UNIT == 8
*************** fold_ctor_reference (tree type, tree cto
*** 8153,8159 ****
        if (len > 0)
  	return native_interpret_expr (type, buf, len);
      }
!   if (TREE_CODE (ctor) == CONSTRUCTOR)
      {
        unsigned HOST_WIDE_INT dummy = 0;
        if (!suboff)
--- 8163,8174 ----
        if (len > 0)
  	return native_interpret_expr (type, buf, len);
      }
! 
!   /* For constructors, try first a recursive local processing, but in any case
!      this requires the native storage order.  */
!   if (TREE_CODE (ctor) == CONSTRUCTOR
!       && !(AGGREGATE_TYPE_P (TREE_TYPE (ctor))
! 	   && TYPE_REVERSE_STORAGE_ORDER (TREE_TYPE (ctor))))
      {
        unsigned HOST_WIDE_INT dummy = 0;
        if (!suboff)
*************** fold_ctor_reference (tree type, tree cto
*** 8168,8176 ****
  	ret = fold_nonarray_ctor_reference (type, ctor, offset, size,
  					    from_decl, suboff);
  
!       /* Fall back to native_encode_initializer.  Needs to be done
! 	 only in the outermost fold_ctor_reference call (because it itself
! 	 recurses into CONSTRUCTORs) and doesn't update suboff.  */
        if (ret == NULL_TREE
  	  && suboff == &dummy
  	  && BITS_PER_UNIT == 8
--- 8183,8191 ----
  	ret = fold_nonarray_ctor_reference (type, ctor, offset, size,
  					    from_decl, suboff);
  
!       /* Otherwise fall back to native_encode_initializer.  This may be done
! 	 only from the outermost fold_ctor_reference call (because it itself
! 	 recurses into CONSTRUCTORs and doesn't update suboff).  */
        if (ret == NULL_TREE
  	  && suboff == &dummy
  	  && BITS_PER_UNIT == 8
diff -Nrcpad gcc-13.1.0/gcc/gimple-predicate-analysis.cc gcc-13.2.0/gcc/gimple-predicate-analysis.cc
*** gcc-13.1.0/gcc/gimple-predicate-analysis.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/gimple-predicate-analysis.cc	Thu Jul 27 08:13:04 2023
*************** uninit_analysis::is_use_guarded (gimple
*** 2215,2225 ****
      return false;
  
    use_preds.simplify (use_stmt, /*is_use=*/true);
    if (use_preds.is_false ())
      return true;
    if (use_preds.is_true ())
      return false;
-   use_preds.normalize (use_stmt, /*is_use=*/true);
  
    /* Try to prune the dead incoming phi edges.  */
    if (!overlap (phi, opnds, visited, use_preds))
--- 2215,2225 ----
      return false;
  
    use_preds.simplify (use_stmt, /*is_use=*/true);
+   use_preds.normalize (use_stmt, /*is_use=*/true);
    if (use_preds.is_false ())
      return true;
    if (use_preds.is_true ())
      return false;
  
    /* Try to prune the dead incoming phi edges.  */
    if (!overlap (phi, opnds, visited, use_preds))
*************** uninit_analysis::is_use_guarded (gimple
*** 2237,2247 ****
  	return false;
  
        m_phi_def_preds.simplify (phi);
        if (m_phi_def_preds.is_false ())
  	return false;
        if (m_phi_def_preds.is_true ())
  	return true;
-       m_phi_def_preds.normalize (phi);
      }
  
    /* Return true if the predicate guarding the valid definition (i.e.,
--- 2237,2247 ----
  	return false;
  
        m_phi_def_preds.simplify (phi);
+       m_phi_def_preds.normalize (phi);
        if (m_phi_def_preds.is_false ())
  	return false;
        if (m_phi_def_preds.is_true ())
  	return true;
      }
  
    /* Return true if the predicate guarding the valid definition (i.e.,
diff -Nrcpad gcc-13.1.0/gcc/gimplify.cc gcc-13.2.0/gcc/gimplify.cc
*** gcc-13.1.0/gcc/gimplify.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/gimplify.cc	Thu Jul 27 08:13:04 2023
*************** gimplify_asm_expr (tree *expr_p, gimple_
*** 6915,6921 ****
        stmt = gimple_build_asm_vec (TREE_STRING_POINTER (ASM_STRING (expr)),
  				   inputs, outputs, clobbers, labels);
  
!       gimple_asm_set_volatile (stmt, ASM_VOLATILE_P (expr) || noutputs == 0);
        gimple_asm_set_input (stmt, ASM_INPUT_P (expr));
        gimple_asm_set_inline (stmt, ASM_INLINE_P (expr));
  
--- 6915,6926 ----
        stmt = gimple_build_asm_vec (TREE_STRING_POINTER (ASM_STRING (expr)),
  				   inputs, outputs, clobbers, labels);
  
!       /* asm is volatile if it was marked by the user as volatile or
! 	 there are no outputs or this is an asm goto.  */
!       gimple_asm_set_volatile (stmt,
! 			       ASM_VOLATILE_P (expr)
! 			       || noutputs == 0
! 			       || labels);
        gimple_asm_set_input (stmt, ASM_INPUT_P (expr));
        gimple_asm_set_inline (stmt, ASM_INLINE_P (expr));
  
*************** gimplify_target_expr (tree *expr_p, gimp
*** 7154,7161 ****
  	gimplify_and_add (init, &init_pre_p);
  
        /* Add a clobber for the temporary going out of scope, like
! 	 gimplify_bind_expr.  */
        if (gimplify_ctxp->in_cleanup_point_expr
  	  && needs_to_live_in_memory (temp))
  	{
  	  if (flag_stack_reuse == SR_ALL)
--- 7159,7168 ----
  	gimplify_and_add (init, &init_pre_p);
  
        /* Add a clobber for the temporary going out of scope, like
! 	 gimplify_bind_expr.  But only if we did not promote the
! 	 temporary to static storage.  */
        if (gimplify_ctxp->in_cleanup_point_expr
+ 	  && !TREE_STATIC (temp)
  	  && needs_to_live_in_memory (temp))
  	{
  	  if (flag_stack_reuse == SR_ALL)
diff -Nrcpad gcc-13.1.0/gcc/go/ChangeLog gcc-13.2.0/gcc/go/ChangeLog
*** gcc-13.1.0/gcc/go/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/go/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,15 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-06-28  Paul E. Murphy  <murphyp@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2023-06-22  Paul E. Murphy  <murphyp@linux.ibm.com>
+ 
+ 	* go-backend.cc [TARGET_AIX]: Rename and update usage to TARGET_AIX_OS.
+ 	* go-lang.cc: Likewise.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/go/go-backend.cc gcc-13.2.0/gcc/go/go-backend.cc
*** gcc-13.1.0/gcc/go/go-backend.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/go/go-backend.cc	Thu Jul 27 08:13:04 2023
*************** along with GCC; see the file COPYING3.
*** 45,52 ****
  #define GO_EXPORT_SECTION_NAME ".go_export"
  #endif
  
! #ifndef TARGET_AIX
! #define TARGET_AIX 0
  #endif
  
  /* This file holds all the cases where the Go frontend needs
--- 45,52 ----
  #define GO_EXPORT_SECTION_NAME ".go_export"
  #endif
  
! #ifndef TARGET_AIX_OS
! #define TARGET_AIX_OS 0
  #endif
  
  /* This file holds all the cases where the Go frontend needs
*************** go_write_export_data (const char *bytes,
*** 107,113 ****
      {
        gcc_assert (targetm_common.have_named_sections);
        sec = get_section (GO_EXPORT_SECTION_NAME,
! 			 TARGET_AIX ? SECTION_EXCLUDE : SECTION_DEBUG,
  			 NULL);
      }
  
--- 107,113 ----
      {
        gcc_assert (targetm_common.have_named_sections);
        sec = get_section (GO_EXPORT_SECTION_NAME,
! 			 TARGET_AIX_OS ? SECTION_EXCLUDE : SECTION_DEBUG,
  			 NULL);
      }
  
diff -Nrcpad gcc-13.1.0/gcc/go/go-lang.cc gcc-13.2.0/gcc/go/go-lang.cc
*** gcc-13.1.0/gcc/go/go-lang.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/go/go-lang.cc	Thu Jul 27 08:13:04 2023
*************** along with GCC; see the file COPYING3.
*** 39,46 ****
  #include "go-c.h"
  #include "go-gcc.h"
  
! #ifndef TARGET_AIX
! #define TARGET_AIX 0
  #endif
  
  /* Language-dependent contents of a type.  */
--- 39,46 ----
  #include "go-c.h"
  #include "go-gcc.h"
  
! #ifndef TARGET_AIX_OS
! #define TARGET_AIX_OS 0
  #endif
  
  /* Language-dependent contents of a type.  */
*************** go_langhook_init (void)
*** 116,124 ****
    args.compiling_runtime = go_compiling_runtime;
    args.debug_escape_level = go_debug_escape_level;
    args.debug_escape_hash = go_debug_escape_hash;
!   args.nil_check_size_threshold = TARGET_AIX ? -1 : 4096;
    args.debug_optimization = go_debug_optimization;
!   args.need_eqtype = TARGET_AIX ? true : false;
    args.linemap = go_get_linemap();
    args.backend = go_get_backend();
    go_create_gogo (&args);
--- 116,124 ----
    args.compiling_runtime = go_compiling_runtime;
    args.debug_escape_level = go_debug_escape_level;
    args.debug_escape_hash = go_debug_escape_hash;
!   args.nil_check_size_threshold = TARGET_AIX_OS ? -1 : 4096;
    args.debug_optimization = go_debug_optimization;
!   args.need_eqtype = TARGET_AIX_OS ? true : false;
    args.linemap = go_get_linemap();
    args.backend = go_get_backend();
    go_create_gogo (&args);
diff -Nrcpad gcc-13.1.0/gcc/go/gofrontend/expressions.cc gcc-13.2.0/gcc/go/gofrontend/expressions.cc
*** gcc-13.1.0/gcc/go/gofrontend/expressions.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/go/gofrontend/expressions.cc	Thu Jul 27 08:13:04 2023
*************** Call_expression::intrinsify(Gogo* gogo,
*** 12272,12278 ****
            return Runtime::make_call(code, loc, 3, a1, a2, a3);
          }
      }
!   else if (package == "internal/abi")
      {
        if (is_method)
  	return NULL;
--- 12272,12279 ----
            return Runtime::make_call(code, loc, 3, a1, a2, a3);
          }
      }
!   else if (package == "internal/abi"
! 	   || package == "bootstrap/internal/abi") // for bootstrapping gc
      {
        if (is_method)
  	return NULL;
diff -Nrcpad gcc-13.1.0/gcc/go/gofrontend/gogo.cc gcc-13.2.0/gcc/go/gofrontend/gogo.cc
*** gcc-13.1.0/gcc/go/gofrontend/gogo.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/go/gofrontend/gogo.cc	Thu Jul 27 08:13:04 2023
*************** class Create_function_descriptors : publ
*** 3296,3301 ****
--- 3296,3304 ----
    int
    expression(Expression**);
  
+   static bool
+   skip_descriptor(Gogo* gogo, const Named_object*);
+ 
   private:
    Gogo* gogo_;
  };
*************** class Create_function_descriptors : publ
*** 3306,3311 ****
--- 3309,3317 ----
  int
  Create_function_descriptors::function(Named_object* no)
  {
+   if (Create_function_descriptors::skip_descriptor(this->gogo_, no))
+     return TRAVERSE_CONTINUE;
+ 
    if (no->is_function()
        && no->func_value()->enclosing() == NULL
        && !no->func_value()->is_method()
*************** Create_function_descriptors::expression(
*** 3393,3398 ****
--- 3399,3426 ----
    return TRAVERSE_CONTINUE;
  }
  
+ // The gc compiler has some special cases that it always compiles as
+ // intrinsics.  For those we don't want to generate a function
+ // descriptor, as there will be no code for it to refer to.
+ 
+ bool
+ Create_function_descriptors::skip_descriptor(Gogo* gogo,
+ 					     const Named_object* no)
+ {
+   const std::string& pkgpath(no->package() == NULL
+ 			     ? gogo->pkgpath()
+ 			     : no->package()->pkgpath());
+ 
+   // internal/abi is the standard library package,
+   // bootstrap/internal/abi is the name used when bootstrapping the gc
+   // compiler.
+ 
+   return ((pkgpath == "internal/abi"
+ 	   || pkgpath == "bootstrap/internal/abi")
+ 	  && (no->name() == "FuncPCABI0"
+ 	      || no->name() == "FuncPCABIInternal"));
+ }
+ 
  // Create function descriptors as needed.  We need a function
  // descriptor for all exported functions and for all functions that
  // are referenced without being called.
*************** Gogo::create_function_descriptors()
*** 3414,3420 ****
        if (no->is_function_declaration()
  	  && !no->func_declaration_value()->type()->is_method()
  	  && !Linemap::is_predeclared_location(no->location())
! 	  && !Gogo::is_hidden_name(no->name()))
  	fndecls.push_back(no);
      }
    for (std::vector<Named_object*>::const_iterator p = fndecls.begin();
--- 3442,3449 ----
        if (no->is_function_declaration()
  	  && !no->func_declaration_value()->type()->is_method()
  	  && !Linemap::is_predeclared_location(no->location())
! 	  && !Gogo::is_hidden_name(no->name())
! 	  && !Create_function_descriptors::skip_descriptor(this, no))
  	fndecls.push_back(no);
      }
    for (std::vector<Named_object*>::const_iterator p = fndecls.begin();
diff -Nrcpad gcc-13.1.0/gcc/ipa-sra.cc gcc-13.2.0/gcc/ipa-sra.cc
*** gcc-13.1.0/gcc/ipa-sra.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/ipa-sra.cc	Thu Jul 27 08:13:04 2023
*************** struct caller_issues
*** 3074,3079 ****
--- 3074,3081 ----
    cgraph_node *candidate;
    /* There is a thunk among callers.  */
    bool thunk;
+   /* Set if there is at least one caller that is OK.  */
+   bool there_is_one;
    /* Call site with no available information.  */
    bool unknown_callsite;
    /* Call from outside the candidate's comdat group.  */
*************** check_for_caller_issues (struct cgraph_n
*** 3116,3121 ****
--- 3118,3125 ----
  
        if (csum->m_bit_aligned_arg)
  	issues->bit_aligned_aggregate_argument = true;
+ 
+       issues->there_is_one = true;
      }
    return false;
  }
*************** check_all_callers_for_issues (cgraph_nod
*** 3170,3175 ****
--- 3174,3186 ----
        for (unsigned i = 0; i < param_count; i++)
  	(*ifs->m_parameters)[i].split_candidate = false;
      }
+   if (!issues.there_is_one)
+     {
+       if (dump_file && (dump_flags & TDF_DETAILS))
+ 	fprintf (dump_file, "There is no call to %s that we can modify.  "
+ 		 "Disabling all modifications.\n", node->dump_name ());
+       return true;
+     }
    return false;
  }
  
diff -Nrcpad gcc-13.1.0/gcc/ira-costs.cc gcc-13.2.0/gcc/ira-costs.cc
*** gcc-13.1.0/gcc/ira-costs.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/ira-costs.cc	Thu Jul 27 08:13:04 2023
*************** find_costs_and_classes (FILE *dump_file)
*** 2009,2014 ****
--- 2009,2024 ----
  	      ira_assert (regno_aclass[i] != NO_REGS
  			  && ira_reg_allocno_class_p[regno_aclass[i]]);
  	    }
+ 	  if (pic_offset_table_rtx != NULL
+ 	      && i == (int) REGNO (pic_offset_table_rtx))
+ 	    {
+ 	      /* For some targets, integer pseudos can be assigned to fp
+ 		 regs.  As we don't want reload pic offset table pseudo, we
+ 		 should avoid using non-integer regs.  */
+ 	      regno_aclass[i]
+ 		= ira_reg_class_intersect[regno_aclass[i]][GENERAL_REGS];
+ 	      alt_class = ira_reg_class_intersect[alt_class][GENERAL_REGS];
+ 	    }
  	  if ((new_class
  	       = (reg_class) (targetm.ira_change_pseudo_allocno_class
  			      (i, regno_aclass[i], best))) != regno_aclass[i])
diff -Nrcpad gcc-13.1.0/gcc/jit/ChangeLog gcc-13.2.0/gcc/jit/ChangeLog
*** gcc-13.1.0/gcc/jit/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/jit/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/lto/ChangeLog gcc-13.2.0/gcc/lto/ChangeLog
*** gcc-13.1.0/gcc/lto/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/lto/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/lto-cgraph.cc gcc-13.2.0/gcc/lto-cgraph.cc
*** gcc-13.1.0/gcc/lto-cgraph.cc	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/lto-cgraph.cc	Thu Jul 27 08:13:04 2023
*************** output_symtab (void)
*** 1020,1026 ****
       When doing WPA we must output every asm just once.  Since we do not partition asm
       nodes at all, output them to first output.  This is kind of hack, but should work
       well.  */
!   if (!asm_nodes_output)
      {
        asm_nodes_output = true;
        lto_output_toplevel_asms ();
--- 1020,1026 ----
       When doing WPA we must output every asm just once.  Since we do not partition asm
       nodes at all, output them to first output.  This is kind of hack, but should work
       well.  */
!   if (!asm_nodes_output && !lto_stream_offload_p)
      {
        asm_nodes_output = true;
        lto_output_toplevel_asms ();
diff -Nrcpad gcc-13.1.0/gcc/m2/ChangeLog gcc-13.2.0/gcc/m2/ChangeLog
*** gcc-13.1.0/gcc/m2/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/m2/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,16 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-07-03  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backported from master:
+ 	2023-06-30  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	PR testsuite/108835
+ 	* gm2-libs/RTint.mod: Do not use NIL timeout setting on select,
+ 	test failures sequentially, finishing on the first success.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/m2/gm2-libs/RTint.mod gcc-13.2.0/gcc/m2/gm2-libs/RTint.mod
*** gcc-13.1.0/gcc/m2/gm2-libs/RTint.mod	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/m2/gm2-libs/RTint.mod	Thu Jul 27 08:13:04 2023
*************** END ExcludeVector ;
*** 441,446 ****
--- 441,450 ----
  
  PROCEDURE AddFd (VAR set: SetOfFd; VAR max: INTEGER; fd: INTEGER) ;
  BEGIN
+    IF (fd<0)
+    THEN
+       RETURN
+    END ;
     max := Max (fd, max) ;
     IF set = NIL
     THEN
*************** PROCEDURE Listen (untilInterrupt: BOOLEA
*** 667,672 ****
--- 671,677 ----
  VAR
     found  : BOOLEAN ;
     result : INTEGER ;
+    zero,
     after,
     b4,
     timeval: Timeval ;
*************** BEGIN
*** 722,735 ****
        THEN
           SetTime (timeval, 0, 0)
        END ;
!       IF untilInterrupt AND (inSet=NIL) AND (outSet=NIL) AND (NOT found)
        THEN
           Halt ('deadlock found, no more processes to run and no interrupts active',
                 __FILE__, __FUNCTION__, __LINE__)
        END ;
        (* printf('timeval = 0x%x\n', timeval) ; *)
        (* printf('}\n') ; *)
!       IF (NOT found) AND (maxFd=-1) AND (inSet=NIL) AND (outSet=NIL)
        THEN
           (* no file descriptors to be selected upon.  *)
           timeval := KillTime (timeval) ;
--- 727,740 ----
        THEN
           SetTime (timeval, 0, 0)
        END ;
!       IF untilInterrupt AND (((inSet=NIL) AND (outSet=NIL)) OR (maxFd=-1)) AND (NOT found)
        THEN
           Halt ('deadlock found, no more processes to run and no interrupts active',
                 __FILE__, __FUNCTION__, __LINE__)
        END ;
        (* printf('timeval = 0x%x\n', timeval) ; *)
        (* printf('}\n') ; *)
!       IF (NOT found) AND (maxFd=-1)
        THEN
           (* no file descriptors to be selected upon.  *)
           timeval := KillTime (timeval) ;
*************** BEGIN
*** 738,743 ****
--- 743,749 ----
        ELSE
           GetTime (timeval, sec, micro) ;
           Assert (micro < Microseconds) ;
+          zero := InitTime (0, 0) ;
           b4 := InitTime (0, 0) ;
           after := InitTime (0, 0) ;
           result := GetTimeOfDay (b4) ;
*************** BEGIN
*** 754,779 ****
              THEN
                 printf ("select (.., .., .., %u.%06u)\n", sec, micro)
              END ;
!             result := select (maxFd+1, inSet, outSet, NIL, timeval) ;
              IF result=-1
              THEN
!                perror ("select") ;
!                result := select (maxFd+1, inSet, outSet, NIL, NIL) ;
!                IF result=-1
!                THEN
!                   perror ("select timeout argument is faulty")
!                END ;
!                result := select (maxFd+1, inSet, NIL, NIL, timeval) ;
!                IF result=-1
                 THEN
!                   perror ("select output fd argument is faulty")
                 END ;
!                result := select (maxFd+1, NIL, outSet, NIL, timeval) ;
!                IF result=-1
                 THEN
!                   perror ("select input fd argument is faulty")
                 ELSE
!                   perror ("select maxFD+1 argument is faulty")
                 END
              END
           UNTIL result#-1
--- 760,813 ----
              THEN
                 printf ("select (.., .., .., %u.%06u)\n", sec, micro)
              END ;
!             IF maxFd<0
!             THEN
!                result := select (0, NIL, NIL, NIL, timeval)
!             ELSE
!                result := select (maxFd+1, inSet, outSet, NIL, timeval)
!             END ;
              IF result=-1
              THEN
!                IF Debugging
                 THEN
!                   perror ("select failed : ") ;
                 END ;
!                result := select (maxFd+1, inSet, outSet, NIL, zero) ;
!                IF result#-1
                 THEN
!                    GetTime (timeval, sec, micro) ;
!                    IF Debugging
!                    THEN
!                      printf ("(nfds : %d timeval: %u.%06u) : \n", maxFd, sec, micro) ;
!                    END ;
!                    perror ("select timeout argument was faulty : ")
                 ELSE
!                   result := select (maxFd+1, inSet, NIL, NIL, timeval) ;
!                   IF result#-1
!                   THEN
!                      perror ("select output fd argument was faulty : ")
!                   ELSE
!                      result := select (maxFd+1, NIL, outSet, NIL, timeval) ;
!                      IF result#-1
!                      THEN
!                         perror ("select input fd argument was faulty : ")
!                      ELSE
!                         IF maxFd=-1
!                         THEN
!                            result := select (0, NIL, NIL, NIL, timeval) ;
!                            IF result=-1
!                            THEN
!                               IF Debugging
!                               THEN
!                                  perror ("select does not accept nfds == 0 ") ;
!                               END ;
!                               result := 0
!                            END
!                         ELSE
!                            perror ("select maxFD+1 argument was faulty : ") ;
!                         END
!                      END
!                   END
                 END
              END
           UNTIL result#-1
*************** BEGIN
*** 785,790 ****
--- 819,828 ----
        THEN
           timeval := KillTime (timeval)
        END ;
+       IF zero#NIL
+       THEN
+          zero := KillTime (zero)
+       END ;
        IF after#NIL
        THEN
           after := KillTime (after)
diff -Nrcpad gcc-13.1.0/gcc/match.pd gcc-13.2.0/gcc/match.pd
*** gcc-13.1.0/gcc/match.pd	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/match.pd	Thu Jul 27 08:13:04 2023
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 1853,1859 ****
  /* (x | CST1) & CST2 -> (x & CST2) | (CST1 & CST2) */
  (simplify
    (bit_and (bit_ior @0 CONSTANT_CLASS_P@1) CONSTANT_CLASS_P@2)
!   (bit_ior (bit_and @0 @2) (bit_and @1 @2)))
  
  /* Combine successive equal operations with constants.  */
  (for bitop (bit_and bit_ior bit_xor)
--- 1853,1859 ----
  /* (x | CST1) & CST2 -> (x & CST2) | (CST1 & CST2) */
  (simplify
    (bit_and (bit_ior @0 CONSTANT_CLASS_P@1) CONSTANT_CLASS_P@2)
!   (bit_ior (bit_and @0 @2) (bit_and! @1 @2)))
  
  /* Combine successive equal operations with constants.  */
  (for bitop (bit_and bit_ior bit_xor)
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 1862,1868 ****
    (if (!CONSTANT_CLASS_P (@0))
     /* This is the canonical form regardless of whether (bitop @1 @2) can be
        folded to a constant.  */
!    (bitop @0 (bitop @1 @2))
     /* In this case we have three constants and (bitop @0 @1) doesn't fold
        to a constant.  This can happen if @0 or @1 is a POLY_INT_CST and if
        the values involved are such that the operation can't be decided at
--- 1862,1868 ----
    (if (!CONSTANT_CLASS_P (@0))
     /* This is the canonical form regardless of whether (bitop @1 @2) can be
        folded to a constant.  */
!    (bitop @0 (bitop! @1 @2))
     /* In this case we have three constants and (bitop @0 @1) doesn't fold
        to a constant.  This can happen if @0 or @1 is a POLY_INT_CST and if
        the values involved are such that the operation can't be decided at
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 1922,1930 ****
  
  (match zero_one_valued_p
   @0
!  (if (INTEGRAL_TYPE_P (type) && tree_nonzero_bits (@0) == 1)))
  (match zero_one_valued_p
!  truth_valued_p@0)
  
  /* Transform { 0 or 1 } * { 0 or 1 } into { 0 or 1 } & { 0 or 1 }.  */
  (simplify
--- 1922,1936 ----
  
  (match zero_one_valued_p
   @0
!  (if (INTEGRAL_TYPE_P (type)
!       && (TYPE_UNSIGNED (type)
! 	  || TYPE_PRECISION (type) > 1)
!       && tree_nonzero_bits (@0) == 1)))
  (match zero_one_valued_p
!  truth_valued_p@0
!  (if (INTEGRAL_TYPE_P (type)
!       && (TYPE_UNSIGNED (type)
! 	  || TYPE_PRECISION (type) > 1))))
  
  /* Transform { 0 or 1 } * { 0 or 1 } into { 0 or 1 } & { 0 or 1 }.  */
  (simplify
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 2923,2935 ****
  	 forever if something doesn't simplify into a constant.  */
        (if (!CONSTANT_CLASS_P (@0))
         (if (outer_op == PLUS_EXPR)
! 	(plus (view_convert @0) (inner_op @2 (view_convert @1)))
! 	(minus (view_convert @0) (neg_inner_op @2 (view_convert @1)))))
        (if (!ANY_INTEGRAL_TYPE_P (TREE_TYPE (@0))
  	   || TYPE_OVERFLOW_WRAPS (TREE_TYPE (@0)))
         (if (outer_op == PLUS_EXPR)
! 	(view_convert (plus @0 (inner_op (view_convert @2) @1)))
! 	(view_convert (minus @0 (neg_inner_op (view_convert @2) @1))))
         /* If the constant operation overflows we cannot do the transform
  	  directly as we would introduce undefined overflow, for example
  	  with (a - 1) + INT_MIN.  */
--- 2929,2941 ----
  	 forever if something doesn't simplify into a constant.  */
        (if (!CONSTANT_CLASS_P (@0))
         (if (outer_op == PLUS_EXPR)
! 	(plus (view_convert @0) (inner_op! @2 (view_convert @1)))
! 	(minus (view_convert @0) (neg_inner_op! @2 (view_convert @1)))))
        (if (!ANY_INTEGRAL_TYPE_P (TREE_TYPE (@0))
  	   || TYPE_OVERFLOW_WRAPS (TREE_TYPE (@0)))
         (if (outer_op == PLUS_EXPR)
! 	(view_convert (plus @0 (inner_op! (view_convert @2) @1)))
! 	(view_convert (minus @0 (neg_inner_op! (view_convert @2) @1))))
         /* If the constant operation overflows we cannot do the transform
  	  directly as we would introduce undefined overflow, for example
  	  with (a - 1) + INT_MIN.  */
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 2960,2969 ****
       /* If all 3 captures are CONSTANT_CLASS_P, punt, as we might recurse
  	forever if something doesn't simplify into a constant.  */
       (if (!CONSTANT_CLASS_P (@0))
!       (minus (outer_op (view_convert @1) @2) (view_convert @0)))
       (if (!ANY_INTEGRAL_TYPE_P (TREE_TYPE (@0))
  	  || TYPE_OVERFLOW_WRAPS (TREE_TYPE (@0)))
!       (view_convert (minus (outer_op @1 (view_convert @2)) @0))
        (if (types_match (type, @0) && !TYPE_OVERFLOW_SANITIZED (type))
         (with { tree cst = const_binop (outer_op, type, @1, @2); }
  	(if (cst && !TREE_OVERFLOW (cst))
--- 2966,2975 ----
       /* If all 3 captures are CONSTANT_CLASS_P, punt, as we might recurse
  	forever if something doesn't simplify into a constant.  */
       (if (!CONSTANT_CLASS_P (@0))
!       (minus (outer_op! (view_convert @1) @2) (view_convert @0)))
       (if (!ANY_INTEGRAL_TYPE_P (TREE_TYPE (@0))
  	  || TYPE_OVERFLOW_WRAPS (TREE_TYPE (@0)))
!       (view_convert (minus (outer_op! @1 (view_convert @2)) @0))
        (if (types_match (type, @0) && !TYPE_OVERFLOW_SANITIZED (type))
         (with { tree cst = const_binop (outer_op, type, @1, @2); }
  	(if (cst && !TREE_OVERFLOW (cst))
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 2979,2988 ****
      /* If all 3 captures are CONSTANT_CLASS_P, punt, as we might recurse
        forever if something doesn't simplify into a constant.  */
      (if (!CONSTANT_CLASS_P (@0))
!      (plus (view_convert @0) (minus @1 (view_convert @2))))
      (if (!ANY_INTEGRAL_TYPE_P (TREE_TYPE (@0))
  	 || TYPE_OVERFLOW_WRAPS (TREE_TYPE (@0)))
!      (view_convert (plus @0 (minus (view_convert @1) @2)))
       (if (types_match (type, @0) && !TYPE_OVERFLOW_SANITIZED (type))
        (with { tree cst = const_binop (MINUS_EXPR, type, @1, @2); }
         (if (cst && !TREE_OVERFLOW (cst))
--- 2985,2994 ----
      /* If all 3 captures are CONSTANT_CLASS_P, punt, as we might recurse
        forever if something doesn't simplify into a constant.  */
      (if (!CONSTANT_CLASS_P (@0))
!      (plus (view_convert @0) (minus! @1 (view_convert @2))))
      (if (!ANY_INTEGRAL_TYPE_P (TREE_TYPE (@0))
  	 || TYPE_OVERFLOW_WRAPS (TREE_TYPE (@0)))
!      (view_convert (plus @0 (minus! (view_convert @1) @2)))
       (if (types_match (type, @0) && !TYPE_OVERFLOW_SANITIZED (type))
        (with { tree cst = const_binop (MINUS_EXPR, type, @1, @2); }
         (if (cst && !TREE_OVERFLOW (cst))
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 4061,4079 ****
        int inside_ptr = POINTER_TYPE_P (inside_type);
        int inside_float = FLOAT_TYPE_P (inside_type);
        int inside_vec = VECTOR_TYPE_P (inside_type);
!       unsigned int inside_prec = TYPE_PRECISION (inside_type);
        int inside_unsignedp = TYPE_UNSIGNED (inside_type);
        int inter_int = INTEGRAL_TYPE_P (inter_type);
        int inter_ptr = POINTER_TYPE_P (inter_type);
        int inter_float = FLOAT_TYPE_P (inter_type);
        int inter_vec = VECTOR_TYPE_P (inter_type);
!       unsigned int inter_prec = TYPE_PRECISION (inter_type);
        int inter_unsignedp = TYPE_UNSIGNED (inter_type);
        int final_int = INTEGRAL_TYPE_P (type);
        int final_ptr = POINTER_TYPE_P (type);
        int final_float = FLOAT_TYPE_P (type);
        int final_vec = VECTOR_TYPE_P (type);
!       unsigned int final_prec = TYPE_PRECISION (type);
        int final_unsignedp = TYPE_UNSIGNED (type);
      }
     (switch
--- 4067,4085 ----
        int inside_ptr = POINTER_TYPE_P (inside_type);
        int inside_float = FLOAT_TYPE_P (inside_type);
        int inside_vec = VECTOR_TYPE_P (inside_type);
!       unsigned int inside_prec = element_precision (inside_type);
        int inside_unsignedp = TYPE_UNSIGNED (inside_type);
        int inter_int = INTEGRAL_TYPE_P (inter_type);
        int inter_ptr = POINTER_TYPE_P (inter_type);
        int inter_float = FLOAT_TYPE_P (inter_type);
        int inter_vec = VECTOR_TYPE_P (inter_type);
!       unsigned int inter_prec = element_precision (inter_type);
        int inter_unsignedp = TYPE_UNSIGNED (inter_type);
        int final_int = INTEGRAL_TYPE_P (type);
        int final_ptr = POINTER_TYPE_P (type);
        int final_float = FLOAT_TYPE_P (type);
        int final_vec = VECTOR_TYPE_P (type);
!       unsigned int final_prec = element_precision (type);
        int final_unsignedp = TYPE_UNSIGNED (type);
      }
     (switch
diff -Nrcpad gcc-13.1.0/gcc/objc/ChangeLog gcc-13.2.0/gcc/objc/ChangeLog
*** gcc-13.1.0/gcc/objc/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/objc/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/objcp/ChangeLog gcc-13.2.0/gcc/objcp/ChangeLog
*** gcc-13.1.0/gcc/objcp/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/objcp/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,7 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/po/ChangeLog gcc-13.2.0/gcc/po/ChangeLog
*** gcc-13.1.0/gcc/po/ChangeLog	Wed Apr 26 07:10:02 2023
--- gcc-13.2.0/gcc/po/ChangeLog	Thu Jul 27 08:13:35 2023
***************
*** 1,3 ****
--- 1,33 ----
+ 2023-07-27  Release Manager
+ 
+ 	* GCC 13.2.0 released.
+ 
+ 2023-07-26  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* uk.po: Update.
+ 
+ 2023-07-26  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* gcc.pot: Regenerate.
+ 
+ 2023-07-25  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* uk.po: Update.
+ 
+ 2023-07-21  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* hr.po: Update.
+ 
+ 2023-05-09  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* hr.po: Update.
+ 
+ 2023-04-27  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.
+ 
  2023-04-26  Release Manager
  
  	* GCC 13.1.0 released.
diff -Nrcpad gcc-13.1.0/gcc/po/be.po gcc-13.2.0/gcc/po/be.po
*** gcc-13.1.0/gcc/po/be.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/be.po	Thu Jul 27 08:13:04 2023
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+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: 2023-04-25 21:43+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 ""
*** 4049,4055 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4049,4055 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 7756,7761 ****
--- 7756,7766 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, no-c-format
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 17430,17441 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 17435,17446 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 18499,18608 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1908
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:1970
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr ""
  
--- 18504,18613 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1909
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:1971
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgstr ""
*** 19028,19103 ****
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid vector constant"
  msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ‹Ð¿Ñƒ string"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, fuzzy, c-format
  #| msgid "invalid register name for `%s'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/aarch64/aarch64.cc:12195
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/aarch64/aarch64.cc:12198
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:12351
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/aarch64/aarch64.cc:27134
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 19033,19108 ----
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid vector constant"
  msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ‹Ð¿Ñƒ string"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, fuzzy, c-format
  #| msgid "invalid register name for `%s'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/aarch64/aarch64.cc:12208
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/aarch64/aarch64.cc:12211
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:12364
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/aarch64/aarch64.cc:27161
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 19114,19131 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%R"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%N"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%P"
--- 19119,19136 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%R"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%N"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%P"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 19155,19161 ****
  msgid "invalid %%U value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%U"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%v"
--- 19160,19166 ----
  msgid "invalid %%U value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%U"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%v"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 19165,19171 ****
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%E"
--- 19170,19176 ----
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%E"
*************** msgstr ""
*** 19178,19184 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%xn"
--- 19183,19189 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%xn"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 19263,19298 ****
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 19268,19303 ----
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€
*** 19301,19326 ****
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34257
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34259
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 19306,19331 ----
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34270
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34272
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½
*** 19699,19798 ****
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:12941
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:12946
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:13179
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13214
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13283
  #, fuzzy, c-format
! msgid "invalid operand type used with operand code 'Z'"
! msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13288
  #, fuzzy, c-format
! msgid "invalid operand size for operand code 'Z'"
! msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13365
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13444
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13462
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13475
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13490
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:13518
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:13536
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13559
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13663
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:13826
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:16903
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
--- 19704,19803 ----
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:12942
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:12947
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:13180
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13215
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13290
  #, fuzzy, c-format
! msgid "invalid operand type used with operand code '%c'"
! msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:13295
  #, fuzzy, c-format
! msgid "invalid operand size for operand code '%c'"
! msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:13373
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13452
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13470
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:13483
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13498
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:13526
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:13544
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13567
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13671
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:13834
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:16911
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 19829,19835 ****
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 19834,19840 ----
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ
*** 19876,19883 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, fuzzy, c-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of '%%%c'"
--- 19881,19888 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, fuzzy, c-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of '%%%c'"
*************** msgid "post-increment address is not a r
*** 19910,19916 ****
  msgstr ""
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
--- 19915,19921 ----
  msgstr ""
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
*************** msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð´Ñ€Ð
*** 20081,20087 ****
  msgid "unsupported memory expression:"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid vector operand"
--- 20086,20092 ----
  msgid "unsupported memory expression:"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid vector operand"
*************** msgstr ""
*** 20136,20285 ****
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13798
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%A value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:13822
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%O"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14067
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%t value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14160
  #, c-format
  msgid "invalid %%V value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%V"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/rs6000/rs6000.cc:14233
  #, c-format
  msgid "invalid %%z value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14302
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24099
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.cc:27721
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/rs6000/rs6000.cc:27790
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28468
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28470
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28472
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28474
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
--- 20141,20290 ----
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13807
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%A value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:13831
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%O"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14076
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%t value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14169
  #, c-format
  msgid "invalid %%V value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%V"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/rs6000/rs6000.cc:14242
  #, c-format
  msgid "invalid %%z value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14311
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24108
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.cc:27730
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/rs6000/rs6000.cc:27799
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28477
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28479
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28481
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28483
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
*************** msgstr ""
*** 20742,20748 ****
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 20747,20753 ----
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 21240,21246 ****
  msgid "Driving:"
  msgstr "ÑƒÐ²Ð°Ð³Ð°:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 21245,21251 ----
  msgid "Driving:"
  msgstr "ÑƒÐ²Ð°Ð³Ð°:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 21406,21416 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
  msgstr ""
  
--- 21411,21421 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 21418,21636 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2494
  #, fuzzy
  #| msgid "no arguments"
  msgid "allocatable argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2499
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2504
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2509
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2514
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2519
  #, fuzzy
  #| msgid "no arguments"
  msgid "value argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2524
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2529
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2534
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2539
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2544
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2549
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4410
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7395
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 21423,21641 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2511
  #, fuzzy
  #| msgid "no arguments"
  msgid "allocatable argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2516
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2521
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2526
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2531
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2536
  #, fuzzy
  #| msgid "no arguments"
  msgid "value argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2541
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2546
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2551
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2556
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2561
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2566
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4427
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7412
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 21643,21669 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 21648,21674 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgid "%<-mrelax%> is only supported for
*** 22574,22580 ****
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
--- 22579,22585 ----
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
*************** msgstr ""
*** 22970,22976 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 22975,22981 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr ""
*** 23069,23078 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 23074,23083 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ
*** 23211,23217 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
--- 23216,23222 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
*************** msgstr ""
*** 25099,25105 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 25104,25110 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 25892,25898 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 25897,25903 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr ""
*** 27016,27029 ****
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
--- 27021,27034 ----
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
*************** msgstr ""
*** 27069,27075 ****
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
--- 27074,27080 ----
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4611
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
*************** msgstr ""
*** 28138,28144 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
--- 28143,28149 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
*************** msgstr ""
*** 29107,29113 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1419 opts.cc:2511
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
--- 29112,29118 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1419 opts.cc:2512
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
*************** msgstr ""
*** 29149,29160 ****
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 29154,29165 ----
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 29313,29319 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
--- 29318,29324 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
*************** msgstr ""
*** 29354,29539 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1469
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2281
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2287
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: opts.cc:2346
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2370
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2385
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2394
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2575
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3111
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.cc:3405
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: opts.cc:3443
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: opts.cc:3467
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.cc:3469
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3580
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 29359,29544 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1470
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2282
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2288
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2323
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: opts.cc:2347
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2371
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2386
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2395
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2576
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3112
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3169
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: opts.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: opts.cc:3468
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.cc:3470
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3581
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 30217,30406 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1107
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1122
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "node has invalid order %i"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1177
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1196
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1206
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "node is alias but not definition"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1216
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1221
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1293
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1319
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1334
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1844
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 30222,30411 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1109
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "node has invalid order %i"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1198
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1208
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "node is alias but not definition"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr ""
*** 32083,32109 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 32088,32114 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 32927,32933 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
--- 32932,32938 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
*************** msgstr ""
*** 35050,35056 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 35055,35061 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾
*** 36747,36753 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
--- 36752,36758 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
*************** msgid "unrecognized option passed to %%:
*** 36779,36793 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 36784,36798 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 36876,36923 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1759
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1762
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1769
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1772
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1780
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1783
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1792
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 36881,36928 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1776
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1779
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1786
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1789
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1797
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1800
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1809
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "ACLE function %qD is incompatible
*** 37403,37415 ****
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
--- 37408,37420 ----
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
*************** msgstr ""
*** 37649,37655 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
--- 37654,37660 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
*************** msgid "SVE type %qT does not have a defi
*** 37691,37697 ****
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
--- 37696,37702 ----
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
*************** msgstr ""
*** 37778,38103 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7931
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17588
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17644
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/aarch64/aarch64.cc:17676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ð�ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:17694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18131
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18190
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18243
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18246
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18274
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18277
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18362
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18654
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18658
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18722
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18801
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26983
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27008
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27034
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
--- 37783,38108 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17657
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/aarch64/aarch64.cc:17689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ð�ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:17707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18203
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18250
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18259
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18290
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18375
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27010
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27035
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27061
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 38284,38296 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 38289,38301 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð
*** 38433,38449 ****
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
--- 38438,38454 ----
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 38654,38660 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
--- 38659,38665 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
*************** msgstr ""
*** 38709,38715 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr ""
--- 38714,38720 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr ""
*************** msgid "argument of type %qT not permitte
*** 38815,38821 ****
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 38820,38826 ----
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 38865,38896 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26570
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27082
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33555
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
--- 38870,38901 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26583
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27095
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33568
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
*************** msgstr ""
*** 38898,38920 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33590
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
--- 38903,38925 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33589
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33603
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
*************** msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 38992,39009 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs function cannot have arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qs function cannot return a value"
--- 38997,39014 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs function cannot have arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qs function cannot return a value"
*************** msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚
*** 39327,39333 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
--- 39332,39338 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
*************** msgstr ""
*** 39933,40685 ****
  msgid "virtual function multiversioning not supported"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386-options.cc:1159
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:1223
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1286
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1324
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1606
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1622
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1661
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1678
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1731
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1945
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:1999
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2001
  #, 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-options.cc:2029
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:2037
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2052
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2063
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2072
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2076
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/i386/i386-options.cc:2267
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2268
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2290
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2297
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2298
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386-options.cc:2347
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2348
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2369
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2376
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2377
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386-options.cc:2401
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2406
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2435
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2524
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2527
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2550
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2563
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2566
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2898
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2903
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2931
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:3115
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3179
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3224
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3341
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3347
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3399
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3412
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3490
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:3621
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3784
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1538
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.cc:1572
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1923
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1929
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1943
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1949
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2312
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2447
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6564
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8470
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9500
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9886
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9906
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13221
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21824
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23661
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23755
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:24301
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 39938,40690 ----
  msgid "virtual function multiversioning not supported"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386-options.cc:1161
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:1225
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1288
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1326
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1608
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1947
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2001
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2003
  #, 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-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2054
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2065
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:2162
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/i386/i386-options.cc:2269
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2270
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2299
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386-options.cc:2349
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2350
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2378
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2379
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2408
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2529
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2552
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2565
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2568
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2723
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2841
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2900
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2905
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2933
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:3117
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3226
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3345
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3414
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:3623
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3786
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3800
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.cc:1573
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1924
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1930
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1944
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1950
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2313
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2448
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6565
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8471
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9501
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9887
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9907
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21832
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23669
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23763
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:24309
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgid "%qE redeclared with conflicting %
*** 41028,41034 ****
  msgstr ""
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr ""
--- 41033,41039 ----
  msgstr ""
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr ""
*************** msgstr ""
*** 42162,42213 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
--- 42167,42218 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
*************** msgstr ""
*** 42227,42293 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4027
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6300
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "%qs is not a valid base register in %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:6666
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
--- 42232,42303 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4033
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6306
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "%qs is not a valid base register in %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:6672
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
*************** msgstr ""
*** 42764,42862 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20137
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20225
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20231
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20239
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20242
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/rs6000/rs6000.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.cc:24385
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28983
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 42774,42872 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20146
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20240
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20248
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20251
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24389
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/rs6000/rs6000.cc:24392
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.cc:24394
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28992
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 44279,44285 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 44289,44295 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 44469,44475 ****
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 44479,44485 ----
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr ""
*** 44646,44652 ****
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 44656,44662 ----
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 44775,44781 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
--- 44785,44791 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
*************** msgstr ""
*** 44979,44985 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 44989,44995 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 45031,45037 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
--- 45041,45047 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
*************** msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
*** 45078,45084 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
--- 45088,45094 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
*************** msgstr ""
*** 45123,45129 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr ""
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
--- 45133,45139 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr ""
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð°
*** 45155,45161 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
--- 45165,45171 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
*************** msgstr ""
*** 45275,45286 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
--- 45285,45296 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
*************** msgstr ""
*** 47345,47351 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
--- 47355,47361 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
*************** msgstr ""
*** 47476,47487 ****
  msgid "variant %qD is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 47486,47497 ----
  msgid "variant %qD is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 47743,47749 ****
  msgid "invalid use of flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
--- 47753,47759 ----
  msgid "invalid use of flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
*************** msgstr ""
*** 48699,48710 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 48709,48720 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr ""
*** 48745,48751 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 48755,48761 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 48760,48767 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 48770,48777 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 48851,48857 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
--- 48861,48867 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð
*** 50206,50212 ****
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
--- 50216,50222 ----
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
*************** msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿
*** 50216,50222 ****
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
--- 50226,50232 ----
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
*************** msgstr ""
*** 50232,50238 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
--- 50242,50248 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
*************** msgstr ""
*** 50564,50570 ****
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 50574,50580 ----
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr ""
*** 51138,51144 ****
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
--- 51148,51154 ----
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
*************** msgstr ""
*** 51261,51267 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 51271,51277 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 51330,51336 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
--- 51340,51346 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
*************** msgstr ""
*** 51379,51385 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 51389,51395 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgid "dereferencing a null pointer in %
*** 51503,51509 ****
  msgstr ""
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 51513,51519 ----
  msgstr ""
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr ""
*** 51602,51608 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 51612,51618 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr ""
*** 51681,51687 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
--- 51691,51697 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr ""
*** 51748,51937 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7962
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7978
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8073
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9383
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9532
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9544
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9610
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/constexpr.cc:9626
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9750
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9758
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:10005
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10018
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 51758,51947 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7701
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7969
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7985
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8080
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9258
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9390
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9539
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9551
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9617
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9757
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9765
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:10012
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10025
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr ""
*** 52516,52522 ****
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
--- 52526,52532 ----
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 52608,52614 ****
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 52618,52624 ----
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr ""
*** 52629,52651 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
--- 52639,52661 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
*************** msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ
*** 53131,53137 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
--- 53141,53147 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
*************** msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 53542,55846 ****
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4329
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:4342
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.cc:4351
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4364
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:4795
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5356
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5393
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:5396
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5443
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:5460
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5508
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5516
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5522
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5530
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5534
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5538
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5542
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:5573
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5576
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:5655
  #, 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.cc:5659
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:5738
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5800
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:5809
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5821
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5833
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5947
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6012
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:6028
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6184
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6275
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.cc:6287
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.cc:6327
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6352
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:6435
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6439
  #, 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.cc:6445
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6511
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6710
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6826
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6839
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:6863
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:6918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:7049
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7192
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:7325
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7339
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7352
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7408
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7429
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7474
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7658
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7661
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7868
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8149
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8154
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8325
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8336
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:8466
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8525
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8568
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8871
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9126
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:9142
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9199
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9223
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9288
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9293
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9304
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9313
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10011
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.cc:10014
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.cc:10030
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10032
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10058
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10060
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10066
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10069
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10071
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10077
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10080
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10088
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10091
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10107
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10190
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:10197
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10276
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10305
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10315
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:10371
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10415
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10471
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10534
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10542
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10555
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10563
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10569
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10582
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10618
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10749
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:10768
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10961
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:10970
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10976
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:11108
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11112
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11116
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11132
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11248
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11337
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11340
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11364
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11367
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11488
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11503
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11508
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11510
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11515
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11517
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11522
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11561
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11640
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11654
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11679
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11682
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11686
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11695
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11739
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11744
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11806
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12022
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12028
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qE as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12173
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12178
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12213
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:12316
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:12389
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: cp/decl.cc:12397
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/decl.cc:12451
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12457
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12465
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12471
  #, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr ""
  
! #: cp/decl.cc:12483
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12485
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12552
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12631
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12651
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12732
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12768
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12810
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12855
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12978
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12984
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13057
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:13095
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13179
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:13192
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13241
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13260
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13395
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.cc:13417
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13447
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13661
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13663
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13711
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13720
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13734
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13740
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13750
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13763
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13769
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13781
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13797
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13800
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13953
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:13961
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13967
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:14029
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14048
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14073
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:14131
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.cc:14192
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:14226
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14268
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14274
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "%qD cannot be %qs"
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
! #: cp/decl.cc:14291
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14294
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:14356
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14361
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14381
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14384
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14448
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14565
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14568
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14583
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14595
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14599
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14615
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14736
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:14973
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:15100
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15104
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15133
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15141
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15168
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15506
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15513
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/decl.cc:15557
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15644
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15657
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15658
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15669
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15681
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15696
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:15720
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15727
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15729
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15738
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15740
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15849
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15872
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15877
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 53552,55856 ----
  msgid "%q#T is not a class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4339
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:4352
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.cc:4361
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4374
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4448
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:4805
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:5406
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5453
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:5470
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5518
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:5521
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5532
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5536
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5540
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5544
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5548
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5552
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:5583
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5586
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:5665
  #, 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.cc:5669
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:5748
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5810
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5818
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:5819
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5831
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5957
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6188
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6194
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6217
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6285
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.cc:6297
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qD"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.cc:6337
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6362
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:6445
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6449
  #, 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.cc:6455
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6521
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6720
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6836
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6849
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:6873
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:6928
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:7069
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7202
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7349
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7362
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7418
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:7439
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7484
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7627
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7668
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7671
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8174
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8335
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8346
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:8476
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8535
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8891
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9136
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:9152
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9209
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9233
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9303
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9308
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9314
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9323
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10021
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.cc:10040
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10042
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10068
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10070
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10076
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10079
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10081
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10090
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10092
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10098
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10101
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10103
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10117
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:10207
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:10210
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10286
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10325
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10370
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:10381
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10425
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10481
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10544
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10552
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10553
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10565
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10573
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10579
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10602
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10628
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10714
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10759
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:10761
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:10778
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10971
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:10980
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10986
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10996
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:11118
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11142
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11147
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11258
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:11261
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11347
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11350
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11374
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11377
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11498
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11513
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11518
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11520
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11527
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11532
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11535
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11571
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11650
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11664
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11689
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11692
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11696
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11705
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11749
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11754
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12032
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12048
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qE as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12183
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:12326
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:12399
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: cp/decl.cc:12407
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12467
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12475
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12481
  #, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12562
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12641
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12661
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:12710
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12742
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12820
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12865
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12988
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13067
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13072
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:13105
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13151
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:13202
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13251
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13252
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13270
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.cc:13427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13673
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13721
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:13747
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13760
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13767
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13773
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13779
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13791
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13807
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13810
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:13839
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13848
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13963
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:13971
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13977
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:14039
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14058
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14083
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:14086
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:14141
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:14162
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14181
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:14222
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:14236
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14243
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14278
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14284
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "%qD cannot be %qs"
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14304
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:14366
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14371
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14391
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14394
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14588
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14593
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14605
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14625
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14739
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14980
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:14983
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:15110
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15114
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15178
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15516
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15523
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15551
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15654
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15655
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15667
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15668
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15679
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15691
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15706
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:15730
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15737
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15739
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15748
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15750
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15859
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15882
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15887
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 55852,55962 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.cc:15959
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16290
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16315
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16347
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16521
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16596
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 55862,55972 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16300
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16357
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16531
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16606
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 55965,56047 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16920
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:16979
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16980
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17011
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.cc:17184
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18157
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18221
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18414
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.cc:18802
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 55975,56057 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16940
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:16989
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17021
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.cc:17194
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18167
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18231
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18424
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.cc:18812
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 56896,56902 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
--- 56906,56912 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
*************** msgstr ""
*** 57955,57961 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
--- 57965,57971 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
*************** msgstr ""
*** 58707,58713 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 58717,58723 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr ""
*** 59430,59441 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 59440,59451 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 60041,60047 ****
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
--- 60051,60057 ----
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
*************** msgstr ""
*** 60912,60918 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
--- 60922,60928 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
*************** msgstr ""
*** 61930,61936 ****
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
--- 61940,61946 ----
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
*************** msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ
*** 62026,62304 ****
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16364
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:16366
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16379
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.cc:16382
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16430
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16436
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16442
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16720
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:17030
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17140
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21233
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/pt.cc:21496
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:21499
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:21849
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21851
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21876
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26132
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26134
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26140
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:26191
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26202
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:26210
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26246
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26308
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26320
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26381
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26691
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 62036,62314 ----
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16365
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:16367
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16380
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.cc:16383
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16431
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16437
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16443
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16615
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16728
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:17038
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17148
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21190
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21241
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/pt.cc:21504
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:21507
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:21857
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21859
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21884
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26135
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26137
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26143
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:26194
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26205
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:26213
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26249
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26314
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26323
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26694
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 62310,62473 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27230
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27600
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27630
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:27639
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27647
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:27649
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:29077
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.cc:29367
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.cc:29376
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:29382
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30561
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:30573
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30579
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30697
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30709
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:30712
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.cc:30744
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31021
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31025
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31029
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31169
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 62320,62483 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27233
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27603
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27633
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:27642
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27650
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:27652
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:29080
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.cc:29370
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.cc:29379
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:29385
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30564
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:30576
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30582
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:30715
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31024
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31028
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31032
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31172
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ
*** 62781,62787 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
--- 62791,62797 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
*************** msgstr ""
*** 63189,63215 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/semantics.cc:12433
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12492
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 63199,63225 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/semantics.cc:12438
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12497
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 63217,63238 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 63227,63248 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð°
*** 64481,64703 ****
  msgid "declaration of %q#T"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/typeck2.cc:318
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:332
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:384
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:396
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of pack expansion %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/typeck2.cc:408
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:887
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1066
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1256
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:1832
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1839
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1924
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2238
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2270
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2297
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2306
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2386
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2397
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2405
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2446
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck2.cc:2463
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2468
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2493
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:2734
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2737
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 64491,64713 ----
  msgid "declaration of %q#T"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:328
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of pack expansion %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:885
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1064
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1079
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1254
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:1830
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1837
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1922
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2236
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2295
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2304
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2384
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2395
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2403
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2444
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck2.cc:2461
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2466
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:2732
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2735
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 65637,65643 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid use of BOZ literal constant at %L"
--- 65647,65653 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 66734,66745 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 66744,66755 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 66921,66927 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 66931,66937 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 68938,68944 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
--- 68948,68954 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
*************** msgstr ""
*** 69209,69215 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
--- 69219,69225 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
*************** msgstr ""
*** 69327,69333 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
--- 69337,69343 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
*************** msgstr ""
*** 69337,69343 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
--- 69347,69353 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 69468,69474 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 69478,69484 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 69685,69696 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 69695,69706 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 69800,70362 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2378
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2457
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2481
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2498
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2508
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2745
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3159
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3182
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3186
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3195
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3393
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3410
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3475
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3608
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3756
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4084
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4139
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4196
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4248
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4414
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: fortran/interface.cc:4787
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4998
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5080
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5192
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5200
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5274
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5286
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5293
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
--- 69810,70372 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2394
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2473
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2497
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2514
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2524
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2577
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2766
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3175
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3198
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3202
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3211
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3409
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3491
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3624
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3635
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3772
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4090
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4100
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4129
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4155
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4204
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4212
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4264
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: fortran/interface.cc:4803
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5014
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5194
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5302
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5309
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð·
*** 70541,70547 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
--- 70551,70557 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
*************** msgstr ""
*** 71094,71100 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 71104,71110 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 71665,71671 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
--- 71675,71681 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
*************** msgstr ""
*** 73527,73534 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 73537,73544 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 75497,76206 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:800
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:857
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:906
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:958
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:962
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1115
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1119
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1123
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1360
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1392
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1471
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1490
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1503
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1524
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1553
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1741
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/resolve.cc:1745
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1866
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1879
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2029
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:2055
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2062
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2070
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2097
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2218
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2687
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2714
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2820
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2840
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2878
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2933
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3170
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3184
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3251
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3262
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3359
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3451
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3455
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3513
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3529
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3535
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3541
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3609
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3618
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3653
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3698
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3795
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3844
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4043
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4047
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4124
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4744
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4831
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5034
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "Substring end index at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:5450
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5464
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 75507,76226 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:812
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:881
! #, gcc-internal-format, gfc-internal-format
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:885
! #, gcc-internal-format, gfc-internal-format
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:975
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:989
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1015
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1019
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1023
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1136
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1140
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1377
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1409
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1488
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1507
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1570
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1758
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/resolve.cc:1762
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1883
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2046
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:2072
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2079
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2087
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2114
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2235
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2704
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2731
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2837
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2857
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2950
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3187
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3201
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3268
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3468
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3472
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3530
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3546
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3552
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3558
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3635
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3670
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3715
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3812
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3816
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3878
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4060
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4064
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4141
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4393
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4848
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "Substring end index at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:5467
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 76209,76220 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5733
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 76229,76240 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 76223,76515 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5961
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6065
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6504
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6726
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7313
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7567
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8252
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 76243,76535 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5978
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6521
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7584
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8161
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8272
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 76518,76801 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8904 fortran/resolve.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9112
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9121
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9166
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9523
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9536
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9539
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10152
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10159
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10194
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10265
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10268
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10373
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 76538,76821 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9143
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9152
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9197
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9541
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9554
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9567
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9570
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10151
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10471
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 76803,77009 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10662
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10819
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11193
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11247
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12009
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12094
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12285
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12321
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12325
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12374
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12463
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12467
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12533
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12740
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/resolve.cc:12834
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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 ""
--- 76823,77029 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10693
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11273
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12120
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12311
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12347
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12351
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12400
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12489
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12493
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12766
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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 ""
*** 77011,77997 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:13188
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13192
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13200
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13211
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13410
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13417
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13464
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13467
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13470
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13473
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13479
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13521
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13553
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13576
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13616
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13628
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13638
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13648
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13667
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13671
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13675
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13703
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13709
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13792
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13798
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:13974
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13983
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14022
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14045
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14067
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14336
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14548
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14605
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14627
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14636
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14642
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14677
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14887
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14942
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15054
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15098
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15153
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15164
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15210
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15313
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15371
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15482
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15550
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15587
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15609
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15620
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15984
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16005
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16067
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16121
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16136
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16170
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16418
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16425
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16447
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16494
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16693
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16701
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16708
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16715
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16928
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:17225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:17309
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17318
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17342
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17494
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17569
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17580
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17622
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17689
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17702
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17724
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17734
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17742
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17860
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 77031,78017 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:13214
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13226
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13237
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13299
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13436
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13443
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13490
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13493
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13496
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13499
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13505
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13547
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13602
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13642
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13654
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13664
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13674
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13697
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13701
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13705
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13718
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13824
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13832
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14071
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14093
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14362
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14574
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14631
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14653
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14662
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14668
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14674
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14713
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14968
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15096
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15106
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15115
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15124
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15166
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15190
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15339
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15576
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15613
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15635
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15646
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15692
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15727
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16010
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16093
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16196
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16239
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16318
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16376
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16385
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16398
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16451
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16473
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16520
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16727
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16741
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:17251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17344
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17511
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17648
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17760
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17886
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 78892,78898 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 78912,78918 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 78904,78915 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8572
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 78924,78935 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8584
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgid "Array %qs at %L is larger than li
*** 79002,79083 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5037
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5283
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5923
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5929
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5956
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5975
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€Ð°Ð¼ÐµÐ½Ð½Ð°Ñ� \"%s\""
  
! #: fortran/trans-decl.cc:6024
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/trans-decl.cc:6028
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6058
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 79022,79108 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, gcc-internal-format, gfc-internal-format
+ msgid "%s at %C has no default type"
+ msgstr ""
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5040
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5286
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5926
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5932
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5959
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5978
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€Ð°Ð¼ÐµÐ½Ð½Ð°Ñ� \"%s\""
  
! #: fortran/trans-decl.cc:6027
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/trans-decl.cc:6031
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6061
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 79092,79119 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3887
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: fortran/trans-expr.cc:5405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 79117,79144 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3895
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: fortran/trans-expr.cc:5413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
diff -Nrcpad gcc-13.1.0/gcc/po/da.gmo gcc-13.2.0/gcc/po/da.gmo
*** gcc-13.1.0/gcc/po/da.gmo	Wed Apr 26 07:27:34 2023
--- gcc-13.2.0/gcc/po/da.gmo	Thu Jul 27 08:33:20 2023
***************
*** 1,71 ****
! Þ•ƒ44½Lh@‹A‹-C‹1q‹£‹ ¸‹ÛÙ‹+µŒ0áŒK�^�<t�B±�Rô�@GŽ9ˆŽFÂŽ5	�?�V�!k�$��"²�+Õ�F�QH�5š�wÐ�AH‘KŠ‘NÖ‘B%’Oh’L¸’R“;X“8”“>Í“I”IV”B ”~ã”?b•D¢•Eç•@-–En–C´–=ø–66—{m—?é—‰)˜9³˜Pí˜C>™F‚™sÉ™E=šCƒšQÇšN›�h›Gù›ŒAœOÎœR�Cq�Qµ�NžFVž9�ž=×ž=Ÿ4SŸPˆŸMÙŸE' Bm G° Iø HB¡B‹¡=Î¡7¢6D£E{£8Á£ú£¤&¤2¤EI¤L�¤GÜ¤$¥J-¥8x¥U±¥-¦5¦#E¦#i¦#�¦,±¦(Þ¦,§4§*I§!t§'–§¾§2Õ§3¨*<¨2g¨2š¨1Í¨0ÿ¨10©2b©1•©%Ç©"í©ª9(ª*bª(�ª¶ª1Öª:«,C«op«,à«*
¬,8¬e¬!�¬£¬*¾¬é¬)­,/­/\­Œ­ž­´­$Ð­õ­®5(®*^®1‰®3»®-ï®+¯ I¯/j¯š¯¬¯;Â¯þ¯3°$K°p°-‡°µ°¸°¼°Ì°Õ°/Þ°±%±)E±o±Š±#¦±:Ê±)²J/²Cz²¾²Ö²,Ý²
! 
! ³(³>³5[³‘³)¥³/Ï³!ÿ³ !´'B´ j´0‹´¼´
×´ å´µµ3µLµfµuµ-“µ!Áµ)ãµ
¶¶¶!¶$*¶3O¶ƒ¶Ÿ¶¿¶È¶Ñ¶Ú¶ã¶!ì¶·*·7·@·M·V·_·h·q·�·–·,š·Ç·Ó·5ð·
&¸€4¸(µ¸+Þ¸.
! ¹+9¹-e¹$“¹+¸¹ä¹)þ¹.(º'Wº2º+²º2Þº»-,»,Z»‡»3“»Ç»Ó»!ß»
! ¼¼¼	#¼-¼:¼L¼	Y¼%c¼+‰¼µ¼$Î¼5ó¼.)½0X½‰½%¥½Ë½%ç½%
¾$3¾1X¾#Š¾(®¾
×¾1å¾'¿?¿$N¿s¿<�¿8Ì¿ÀÀ!<À^À
wÀ…À ”ÀµÀÑÀ"àÀÁÁ0ÁGÁ gÁ!ˆÁ!ªÁ#ÌÁ#ðÁ-ÂBÂ+WÂ)ƒÂ ­ÂÎÂÝÂùÂ*
Ã 8Ã"YÃ|Ã —Ã+¸Ã%äÃ 
! Ä"+Ä<NÄ‹Ä¡Ä$ÁÄ*æÄÅ$-Å)RÅ|Å'œÅÄÅ(âÅÆ)%Æ%OÆuÆ2’Æ!ÅÆ#çÆ<Ç.HÇ0wÇ"¨Ç ËÇ(ìÇÈ*È"0ÈSÈsÈyÈ�È¥È ÅÈ2æÈÉ%É
EÉ@SÉB”É.×ÉÊÊ60ÊBgÊ2ªÊ,ÝÊ
! Ë*Ë'JË rË!“Ë$µË:ÚË'Ì#=Ì(aÌŠÌ1¨ÌJÚÌ!%ÍNGÍj–Í+Î,-Î.ZÎ0‰Î!ºÎ6ÜÎ.Ï,BÏ oÏ1�ÏÂÏ:áÏ&Ð8CÐ1|Ð+®Ð2ÚÐ2
Ñ2@Ñ0sÑ6¤ÑÛÑ"úÑAÒ:_Ò8šÒÓÒ#óÒ=Ó2UÓUˆÓ&ÞÓ/Ô-5ÔacÔŒÅÔRÕhÕxÕ�Õ,©ÕZÖÕI1Ö2{ÖC®ÖòÖ×,$×9Q×1‹× ½×Þ×*÷×$"ØGØ1gØ)™Ø-ÃØ,ñØ,Ù<KÙ&ˆÙ/¯Ù=ßÙ&Ú%DÚ!jÚ!ŒÚ!®Ú!ÐÚ<òÚR/Û;‚Û>¾Û8ýÛB6ÜXyÜEÒÜGÝ[`Ý4¼ÝOñÝ'AÞ†iÞdðÞCUß4™ß-Îßüßà	!à+à!@à-bà$�à%µàÛàíà	ÿà	á#á#:á^ásá‹á+“áO¿á"âP2â$ƒâ$¨âÍâDéâF.ãJuãNÀã@ä8PäP‰äHÚäE#åiå€åšåD©å"îå)æ
;æ3Iæ }æžær¸æ-+ç-Yç-‡çeµç3è3Oè3ƒè·è"ÑèbôèWé ué6–é,Íéúé†êŠ¡êe,ë3’ë8Æë6ÿë46ì8kì9¤ì7ÞìCí6Zí3‘í;Åí5î37î?kî7«î-ãî-ïA?ï�ï)šïÄïâïýïð7ðGCð.‹ð*ºð(åð8ñ4Gñ)|ñ7¦ñ+Þñ+
! ò-6ò4dò=™òA×ò7ó5Qó-‡ó;µó0ñóa"ôT„ôGÙôB!õSdõT¸õ8
ö-Fö2töI§öNñöV@÷Z—÷Dò÷Z7øN’øCáøY%ùOù?Ïù:ú<JúJ‡úJÒú0û2NûD�ûcÆûI*üItüK¾ü:
! ý7EýŽ}ý’þŸþºþÐþ1æþ/ÿ4HÿO}ÿ˜Íÿ f‡B™+ÜP/Y5‰&¿!æ/8'U5}2³Xæ$?d~‹˜W²o
! z)•@¿+,'D!l1Ž À2áG-u‹!¨5Ê1 "RuŒ¢:À1û5-8cRœ7ïG'	o	6w	®	"Î	
ñ	ÿ		
! 
! 
! 	%
! /
! )1
! [
! %q
! #—
! 8»
! 8ô
! 1-B_¢;À*ü1'2YŒ.�B¿8
(;
Ad
¦

²
	À
&Ê
ñ
")*Lw;�Ì(ì+/A$q5–4Ì!&="d
! ‡.’Á0Ø	2 O%p%–¼Îá%ò/%H,n,›.È,÷,$,Q,~*«&Ö/ý-"9\{š7§ßï(ø%!'GoW„9Ü48K=„ Âã)ù#>)V9€º%Ëñ*	4A!N p*‘&¼6ã31R„�3¹"í1EB3ˆ2¼1ï(!.J0yªÄ.á18BP{0Ì$ý"-:5h	ž!¨/Ê(ú'#K8`™&¹à1ø<*;g.£5Ò1 .: /i ™ /² +â !!!"A!d!,~!$«!(Ð!&ù! "'>"#f"LŠ"P×";(#-d#’#²#)Ð#ú#$1$$F$4k$* $0Ë$,ü$0)%Z%i%/o%"Ÿ%Â%%Ê%5ð%.&&BU&+˜&#Ä&è&6'?'$P'/u'¥'
´'
Â'%Ð'ö'((?(^(:p(E«(<ñ( .)!O)q)Ž)¤)5Ã)Jù)TD*8™*5Ò*2+;+A+V+n+'v+$ž+%Ã+%é+$,%4,)Z,„,“,¢,±,À,Ø,ò,--!-:-J-Y-x-‡-–-¥-·-Ò-æ-ø-..!-."O.r.ƒ.–.1©.Û.ñ.//0/A/W/k/†/œ/¯/À/Ó/æ/õ/
00+0A0U0g0v0Ž0¤0Â0(Õ0&þ0'%1$M1r1,’1¿1Ü10ö12'22Z23�2
Á2-Ï2ý23#3@3\3z3™3¯3 ¾3 ß344584&n4•43œ4!Ð43ò47&56^5•5$¯5$Ô5/ù5!)6 K6)l6)–6)À6-ê607*I7:t7C¯7ó7!8+58-a8�8!«82Í8$9-%9$S95x9®9Å9'ã9*:6:T:,t:1¡:Ó:
! æ:(ñ:6;*Q;6|; ³;"Ô;÷;$<5<F<b<~<š<¶<)Ï<ù<	=B=!_=�=' =,È=õ=>6>5R> ˆ>)©>;Ó>/?2??#r?–?*³?Þ?9þ?68@%o@/•@"Å@&è@A(A7A;RA5ŽAÄA&ÜA*B'.BVB pB‘B¡BµBÉBÝBïBCC'C9CJC\CnCC‘C£CµCÇCÙCëCÿCD#D5DGD[DmDD“D¥D·DÈDÚDìDþDE"E4EHEZEpE‚E”E¦E/¸EèEúE
! F F:FXF'hF'�F'¸FàF!øF!G <G"]G3€G´GÑG/âG)H0<HmH#�H!±HÓH1æHI+6IbI
vI#„I¨IµIÅIÝI÷I J 3J TJ uJ –J ·J ØJ ùJ K ;K \K}K›K»K×KîK)L)6L)`LŠLªLÆLâLþLM1MHMhM„M M¼MØMôM/N @N"aN„N%ŸN.ÅN)ôNO)=OgO}OœO4¼O,ñO%P2DPwPD�P,ÒPÿP$Q3CQwQ3—QËQßQþQ:RNRaRsR3ŽRÂRÝRûR 
! S!+SMS3jSžS²S ÂSãS!T'%T,MTzT‰T¡T!¸TÚT÷T-U/?U5oU¥UÂU6áU1V6JV0�V²V4ÌVW"W7W!VW%xWžW(²W/ÛWXX-X =X(^XG‡XKÏX%YAY+]Y!‰Y/«Y ÛYüY3ZHZ6]Z$”Z8¹Z-òZ( [)I[s[€[Ÿ[/®[5Þ[(\=\2T\&‡\7®\'æ\] $]$E]j]9Š],Ä]4ñ]$&^4K^1€^&²^+Ù^__6_;_B_<X_1•_"Ç_ê_5`58`1n` `!³`AÕ`:a9Ra9Œa;Æa3b36bHjb&³bÚb%öb6c3Sc*‡c%²c/Øc=dFd>`d2Ÿd Òd3ód<'ede)„e+®e%Úe%f&f:fVfvf(•f7¾f-öf6$g5[g‘g(±g'Úghh7<h4th ©hÊh	Òh	Ühæh:òh%-i&Si;zi(¶i)ßi/	j/9j7ij)¡j(Ëj'ôj'k	DkNk"ikŒk6¨k
ßk8ík&l9lAWl,™l$Æl;ël>'m>fm3¥m4Ùm)n8nNn dn…n!¤n1Æn0øn$)o#No ro“o!£o"Åoèo*p(1p.Zp'‰p6±pèpþpq+;q"gq(Šq)³q4Ýqr,rAr!Xrzr,‰r4¶r=ër5)s4_s)”s)¾s-ès't)>t0ht5™tÏtît;u/Gu2wu2ªu$Ýu@v CvHdv(­v2Öv$	w..w9]w—w³w.Òw x0"x#Sx=wxµx-Ðx.þx(-y1Vy'ˆy°y+Ðy3üy0zPz6nz%¥z&ËzòzD
! {O{c{x{Œ{¢{¶{É{Þ{ò{||0|F|Z|p|Š|ž|±|Â|Ü|ñ|}}0}C}([},„}W±}1	~2;~n~2€~ ³~2Ô~(30d‚R¡ô€%€D€_€€�€²€6Ç€8þ€.7�-f�&”�'»�Fã�C*‚=n‚8¬‚Oå‚D5ƒ1zƒ-¬ƒÚƒíƒ'„',„3T„1ˆ„)º„/ä„6…AK…4�…Â…/Ü…†+†,F†4s†/¨†6Ø†‡/‡!C‡e‡�‡'�‡)Å‡!ï‡ˆ#ˆ"6ˆ Yˆzˆ.�ˆ¿ˆ.Üˆ‰‰*‰=‰V‰p‰Š‰.–‰'Å‰í‰ù‰Š#Š%AŠgŠ!†Š¨Š=¼Š2úŠ=-‹2k‹Bž‹7á‹-ŒGŒ"cŒ.†Œ%µŒ)ÛŒ�& �)G� q�4’�&Ç�+î�/ŽJŽ5eŽ!›Ž0½ŽîŽ�C.�Dr�/·�ç�7ÿ�'7�6_�+–�!Â�#ä�A‘(J‘s‘	‚‘$Œ‘ ±‘Ò‘5ò‘0(’Y’s’%Ž’"´’ ×’ ø’-“"G“!j“%Œ“²“Ê“ç“±û“­•)¯•-Ù• –*(–øS–7L—5„—Oº—
! ˜>˜H^˜W§˜Fÿ˜2F™Ay™;»™÷™š#'š&Kš%rš.˜šMÇš†›2œ›jÏ›;:œHvœ\¿œQ�[n�RÊ�QžIož@¹ž?úžG:ŸM‚ŸPÐŸv! 8˜ =Ñ I¡>Y¡G˜¡Mà¡A.¢<p¢u­¢:#£‰^£6è£O¤Ao¤I±¤qû¤Mm¥I»¥P¦BV¦ƒ™¦E§…c§Té§C>¨?‚¨WÂ¨}©C˜©9Ü©9ª9Pª4ŠªX¿ªQ«Lj«G·«Fÿ«KF¬K’¬EÞ¬<$­ a­6‚®=¹®7÷®/¯"C¯f¯o¯G�¯GÉ¯E°W°E`°:¦°^á°0@±q±&�±&¨±(Ï±0ø±,)²,V²ƒ²/š²"Ê²(í²³3.³4b³*—³4Â³1÷³4)´3^´4’´1Ç´4ù´%.µTµsµC‰µ-Íµ$ûµ ¶.;¶@j¶(«¶xÔ¶CM·A‘·.Ó·'¸ *¸K¸/g¸ —¸.¸¸1ç¸+¹E¹W¹l¹ ‰¹ ª¹Ë¹2â¹,º6Bº7yº<±º9îº&(»+O»{»Œ»?¡»á»3þ»$2¼W¼2l¼Ÿ¼¢¼¦¼·¼
! À¼5Ë¼½$½,?½"l½�½ ª½9Ë½(¾L.¾L{¾È¾â¾4é¾
! ¿+)¿#U¿Ty¿Î¿,ã¿3À#DÀ$hÀ7�À"ÅÀ.èÀÁ2Á#?ÁcÁÁ›Á´Á
ÍÁ"ÛÁ)þÁ((Â0QÂ‚Â
! …Â
! �Â
! ›Â+¦Â8ÒÂ!Ã!-Ã
! OÃ
! ZÃ
! eÃ
! pÃ
! {Ã!†Ã ¨ÃÉÃ
! ÜÃçÃ
! úÃ
! Ä
! Ä
! Ä &Ä
! GÄRÄ;VÄ’Ä›Ä,»Ä
! èÄžóÄ(’Å+»Å.çÅ+Æ-BÆ'pÆ.˜ÆÇÆ,ãÆ/Ç.@Ç5oÇ,¥Ç5ÒÇÈ4(È/]È�È8™ÈÒÈÞÈ-çÈÉ!É1É9É
! EÉPÉbÉrÉ(É;¨É(äÉ+
Ê39Ê/mÊ3�ÊÑÊ7éÊ!Ë%=Ë0cË/”Ë8ÄËýË Ì:Ì8OÌ,ˆÌµÌ)ÈÌòÌ>ÍBNÍ‘Í¦Í)ÄÍîÍ	Î Î#2ÎVÎtÎ*†Î±ÎÇÎÞÎõÎÏ 4Ï UÏ"vÏ"™Ï)¼ÏæÏ-üÏ+*Ð%VÐ|Ð!ŽÐ°Ð+ÊÐöÐ Ñ4Ñ"RÑ*uÑ- Ñ-ÎÑüÑ:ÒUÒ"iÒ)ŒÒ7¶Ò!îÒ%Ó,6Ó cÓ,„Ó±Ó+ÏÓûÓ*Ô(AÔ!jÔ2ŒÔ*¿Ô-êÔ<Õ)UÕ8Õ$¸Õ$ÝÕ'Ö*ÖEÖ.JÖ)yÖ	£Ö­ÖÆÖ"ßÖ!×8$×
! ]×#h×Œ×@�×BÞ×/!ØQØcØ5uØB«Ø0îØ)ÙIÙgÙ!…Ù §Ù ÈÙ!éÙ3Ú$?Ú%dÚ-ŠÚ¸Ú.ÖÚCÛ*IÛHtÛd½Û%"Ü/HÜ-xÜ<¦Ü(ãÜ4Ý2AÝ-tÝ!¢Ý1ÄÝ$öÝEÞ4aÞA–Þ2ØÞ-ß29ß0lß0�ß9ÎßCà"Là&oàK–à?âàF"á*iá#”á9¸á4òá['â*ƒâ3®â9ââcã‰€ã
! ää0äHä)_ä\‰äNæä45åOjå!ºåÜå.ðå:æ/Zæ&Šæ±æ)Èæ)òæ"ç9?ç*yç0¤ç/Õç/èM5è'ƒè.«è?Úè!é!<é#^é&‚é"©é'Ìé?ôéY4êGŽêKÖê?"ëIbëi¬ëVìMmìW»ì6íYJí$¤í’Éíq\îFÎî1ï)Gïqï‹ïŸï«ï"Âï'åï1
ð&?ðfðzð	Žð˜ð*¨ð*Óðþðñ-ñ2?ñOrñ#ÂñWæñ,>ò!kò�ò\¥ò_ócbóVÆóMô@kô{¬ôn(õH—õàõÿõöB)ö)lö<–öÓö8åö"÷A÷u[÷)Ñ÷)û÷)%øoOø4¿ø4ôø4)ù#^ù(‚ù`«ù#ú#0ú-Tú"‚ú¥ú¥Ãú©iûqü7…ü;½ü9ùü73ý;ký<§ý:äýFþ9fþ6 þ>×þ8ÿ6OÿA†ÿ=Èÿ./5Ce ©%Êð!-O	mmw(å'*63a1•&ÇEî.4/c3“@ÇEKN9š>Ô0HD@�eÎP4?…FÅWcdGÈ:CKb�IòZ<	_—	L÷	ZD
! TŸ
! Gô
! i<O¦<öK3<R¼P
5`
7–
HÎ
lI„FÎR3h=œžÚ¢y$!A!c3…/¹9éT#˜x$6HF,�O¼A<N.‹+º3æ&5L\C©Xí)Fp��­jÊ~5´&Ñ<ø(5^7x!°9Ò7*bY‚Üô'74l3Š%¾%ä
! !#8E9~9¸:òH-EvM¼
! 2#F,j—¨
! ¼
ÇÕá*ä&&.M6|?³=ó@1!r?”4ÔO	 HY ¢ 3¦ EÚ < !$]!<‚!¿!
Ë!Ù!/á!#"(5"%^"5„"º"SÕ"!)#.K#?z#3º#1î#; $I\$¦$Å$(ã$)%	6%)@%j%/ƒ%³%!Ã%"å%%&-.&,\&‰&¡&¹&5×&=
'5K'>�'>À'@ÿ'>@(>(>¾(@ý(:>)2y);¬)è)&ø)"*"B*e*=w*µ*Ð*;Ý*-+'G+!o+U‘+8ç+6 ,:W,:’,.Í,ü,G-^-y-/”-;Ä-.)
.7..P..‹.—.+·.,ã.*/B;/~/)˜/2Â/'õ/0><0({05¤0YÚ0<41>q18°18é1@"2>c2$¢2(Ç2@ð2E13;w3T³3*4334g4.€49¯4é4!ñ4855L5/‚5²5<Ç5 62%6X6Or6RÂ6Q7@g7G¨7Ið77:88r8«8+Æ8-ò8 9%691\9#Ž9A²9/ô91$:5V:&Œ:'³:,Û:J;IS;:�;7Ø;*<(;<)d<"Ž<±<Í<"é<4=)A=5k=>¡=.à=>>:'>*b>
�>›>4»>.ð>F?@f?.§?*Ö?@@B@(S@6|@
³@
Á@
Ï@HÝ@'&ANA$gAŒA¨A:·AEòA>8B!wB&™BÀBàB(öB>C\^Cm»C;)DBeD;¨DäDéDE"E9)E&cE'ŠE(²E'ÛE'F-+FYFiFyFŠFšF¶FÕFåFøFG#G5G"EGhGxGˆG˜G«GÈGÞGòGHH#+H$OHtH‡HœH6±HèHII,IEIXIpI†I£I»IÐIãIøIJJ9JIJZJqJ‡JšJ«JÃJÛJûJ%K)5KA_K)¡K$ËK-ðK*LIL*aL,ŒL,¹L-æLM1!MSM
! oMzMšM ¹M!ÚMüMN%$N&JN#qN•N6°N-çNO@O!]OKOJËOPPgP&�P&¨P2ÏP'Q*Q%JQ%pQ%–Q3¼Q3ðQ0$R>URG”RÜR úR<SAXS"šS%½S2ãS(T5?T&uT=œTÚT'öT1U2PU2ƒU"¶U2ÙU7VDV
! WV:bV9�V*×VCWFW1fW˜W,³WàWñWX'XBX]X$yXžX®XO¾XY,Y#KY%oY•Y«Y6ÄY9ûY'5Z%]Z=ƒZ+ÁZ@íZ&.[!U[+w[£[7Ã[Pû[+L\0x\*©\5Ô\
! ])]=]@X]?™]Ù])ð](^*C^n^"‡^ª^º^Î^â^ö^	__0_C_V_k_~_‘_¢_µ_È_Û_î_``(`;`N`a`t`ˆ`›`®`Â`Õ`è`ù`aa2aEaXakaa’a©a¼aÏaâa6ôa+b>bPbgb‚b¡b(±b(Úb,c0c$Mc$rc—c$³c1Øc
! d'd39d,md2šd#Íd$ñd$e;e1Mee*›eÆeÚeïe
ff,fCf^f"{f"žf"Áf"äf"g"*g"Mg"pg"“g"¶g"Ùg üg h>hYh qh0’h0Ãh0ôh!%iGieiƒi¡i¹i×i!ïij/jMjkj‰j§j0Åj!öj0kIk&fk5�k*Ãkîk!
l/lEl#dl7ˆl.Àl&ïl3mJmNcm+²mÞm&ým6$nC[n3ŸnÓnèno;oUolo…o;žo"Úo%ýo#p'5p2]p�p6®påpùp&q%2q)Xq'‚q<ªqçqøqr2.r,ar%Žr-´r1âr1sFs%fs:Œs7Çs9ÿs<9tvt5’tÈt'Þt u2'u=Zu˜u*¯u4Úu
vv5vGv'gvP�vQàv12wdw-w­w0Êw ûwxQ1xƒx>Ÿx/ÞxNyE]y(£y(Ìyõy*z0z-CzOqz.Ázðz<	{2F{<y{*¶{á{!ö{%| >|=_|.�|;Ì|-}26};i}1¥}2×}
! ~(~F~	N~X~Kw~8Ã~$ü~"!<D5�.·æ!ùA€>]€=œ€=Ú€>�4W�4Œ�NÁ�"‚+3‚+_‚B‹‚.Î‚/ý‚&-ƒ4TƒD‰ƒÎƒ<êƒ0'„X„4w„?¬„#ì„)…0:…'k…#“…·…Ë…ã…þ…/†5F†0|†8­†7æ†‡'=‡&e‡#Œ‡-°‡3Þ‡Lˆ+_ˆ‹ˆ	“ˆ	�ˆ§ˆM³ˆ>‰?@‰[€‰/Ü‰1Š<>ŠE{ŠEÁŠ6‹/>‹2n‹/¡‹
! Ñ‹Ü‹%ü‹"Œ<>Œ{Œ;‹ŒÇŒÛŒIúŒ-D�"r�:•�CÐ�CŽ-XŽ5†Ž*¼ŽçŽ�!�$?�#d�Dˆ�CÍ�1�0C�-t�¢�&³�1Ú�‘9)‘,c‘0�‘-Á‘Bï‘2’G’'c’<‹’'È’/ð’0 “<Q“ Ž“¯“Í“<í“*”&B”Ci”B­”<ð”;-•Ci•*­•3Ø•$–41–.f–A•–×–ò–?—)N—,x—,¥—#Ò—Bö—(9˜Rb˜.µ˜9ä˜™T;™H�™#Ù™$ý™-"š%Pš/vš.¦šIÕš›5?›6u›/¬›>Ü›+œ#Gœ2kœAžœ àœ�:�(Y�&‚�©�BÁ�žž-žAžWžkž~ž“ž§ž¼žÐžåžûžŸ%ŸCŸWŸjŸ}Ÿ›Ÿ°ŸÆŸÜŸïŸ , ,G `t 1Õ 6¡>¡1V¡+ˆ¡1´¡-æ¡8¢ M¢n¢Qˆ¢Ú¢#î¢"£5£R£n£Ž£¥£7À£Iø£;B¤1~¤5°¤(æ¤E¥FU¥Aœ¥<Þ¥R¦Ln¦E»¦)§+§=§'S§1{§B­§>ð§3/¨2c¨K–¨Iâ¨7,©d©;©»©!Ù©(û©9$ª6^ª?•ª)Õªÿª«4«#L«$p«%•«»«Ù«í«ý«'¬E¬.Z¬‰¬>©¬è¬ô¬­*­E­]­
! {­:†­-Á­
ï­ý­® ®"=®`®"y®œ®?­®4í®?"¯4b¯E—¯:Ý¯7°"P°-s°:¡°4Ü°+±=±([±'„±¬±2Ë±$þ±-#²4Q²†²6¤² Û²Lü²"I³"l³^�³Vî³1E´w´B”´%×´9ý´-7µ"eµ1ˆµIºµ0¶5¶
! I¶*T¶'¶&§¶6Î¶5·;·X·'v·%ž·'Ä·$ì·,¸&>¸%e¸$‹¸°¸&Ð¸÷¸w²þåZÃ•Ë¸GÇ]R“ƒ0{.@ÇSò‰²ÒóT·û	Ð3Ìné6N_·H„{ósÑÆb3øjfãc½^”¢Þ€ÒÕ`³#´Z
! Ï¹EßL9eg*ù—®ËrÈ±¨SKÇfU¾ˆ;ëü¤dN! ºí‡Õ–Ã™êkòªe:«æîOí,ôÂyÀ•@ã¶õD>ƒ'R…€´Á_8="‡Ä@\g=¡éÕè_¶‚ýÓÚ‘h`–N±1A5Yª±]8ÙWcs¬há‹¥|pN:x<Ò@!�ç†¯0HQª¡+9ØHèÔÌyàY,~ôa­
d�Ÿ—«þÏSgÆ:mi®Ÿ r4¯JšµíÕÓ"-b‰ù
! ™ÁD|Åýk7EôEšçUy¹mj…ï=¤hFÙê­FBoÀó©“ë:² }¼cÌÇú?/{;­žpå4Eî@]�ÅŸî&(vNc%ßGï÷ödtCÚµ^‹í�iÓmq¢– ÉD¨ˆ!ï…Ýã%•‡�õSÛxÕBÑÑ�mZœ8À°<¼AàÏŠÛød-¡¨½
! Í§µñTWÞ3%„7CzÝ÷„ÑÀ'®ª‹Lxm9.”èÂI6>ÒDOB|ûfžØUïÈ0Ûýp¾4º—A$ŒŸ™nÐ;ó	 
�tI(®ÒŠ©ü…íõ§&Æ´±i-ûziàŽší¤Ts}ó£æg�Ž¢É×~Š˜È,ävÁ5CâIJ¿7³lcCa™ûI¦kÐÍBt"¢É—{YáƒäÍ[Ó›!pŒOE$ÏJêa÷´¿'ÔˆúXð£+I%ä«XÎUJ¥ƒ=Úl•ñ
0˜d1¹Mx–©ŸØ–[¿º4&v)ð8”!]W
! nsø¦Ö³+,ìèåI#*ÖG#J#k„FÿeÇ¼ °ò˜1K<W©ü[Ø½F%õ×öZ¢£µñƒ´ð‘çâ—=i¶Sç2×{"w½Ìè5a¼xáõ_“€ê˜})0eâ&�ö~ïoËoKþÝˆp*nº›;uQ¶\À&ÙÞn	Dš�›¿ì\�îj‘ü¾z’œæšt&>õœÆw�ÂZ‚:ry©3ñ¤��n2Y÷Ž›’_ÛhW€Ñ¬ÁŠëv¡Ö§bü¨?°Ã@à8Q±ÏÈ�¯”ºf7L-ÆÑŽýD;uV¼9ETöµ	$»r2(O­‚Ó‘�¡ò¤(…�½�‹¼'tBð9^:ŠF'¬„fw%c�RVžÿn†M�'ùulNHj7ÎÞ"úÄ)^kX¶|ñC¿:˜ðÃá·ž*ì=¾Ä§/ÎqÄGVyA6oY”FˆÄ#TùÈ$ª°58ù;qEN0žÔ¾‚Î3§ÊsMý lËÉÚ9`0r|px†hq
ˆ_<äúæ6Lá^Wa6ËÊ1ì6Ù&|ì£!¥»“–˜¬|)‚¢[j(¸\¯¸þHû>~‚µ`$de-1ÍRKØ.S‘�™G}�
! ?ìÿ¦ëwH²¹w§ùhÙ'4bãê<7¨”.œcÉGMÚÈ%qr«­oÐRbÜ®¯PV\l.-K�^»�oöçÁi3¡üàL2)ÕM£ÉKz·måæs*	°“5®—?]ZÓÜVle´’#VîŒg¸2ßñl-5Ê/ÀXAy}œ¦×ö,ÜÖïJB4ƒ`‡°¸$�Ü/b­^¶	ÔÎ’?ƒ"BÞ+6»HÛÎ\T‹ufvŸô(ûu>†Q€¯$ML1P’Pz’òÿXaGžKÅv¬`·+¹¹8Žr
! „øÂ;QÙ‡œþªê»ôg Që"à2ÇÁ¾yzRmYøâI!×)šuXŒ¬ß`ò1ãSk•¸/@Ö5W*�²
w³PÍ�¨J�Ý“[9MóÜÒq]>j²ÜdpÌ‰¦AL€ÐODU×P\Š€ ]RÊÅôÆÝ›ÿF<Âáx•Q[æq/oÌ4Í�Ê7ø�O,ÝÅ¤bZ#)?›ÏhOT†,.<ã·+úî¥g†Œ‰Ut
}ÞXåèý‹ÿþU CÐ?>3k‰Ëä ³é.Yðé÷™PéÖ_ßÅ‡Øf«Ââß uëÛ‰Ž~
« â£�az(©¦*½vÃº}
! {Œ=[ÃÊ‘eP…å~»Ôé¥¥CÔç	i±V‚tú³+÷ÚAj¿sÄ/{2ä~
  
  For bug reporting instructions, please see:
  
--- 1,59 ----
! Þ•�$4­,hàŠáŠ-ãŠ1‹C‹ X‹Ûy‹+UŒ0�ŒK²ŒþŒ<�BQ�R”�@ç�9(ŽFbŽ5©ŽßŽöŽ!�$-�"R�+u�F¡�Qè�5:�wp�Aè�K*‘Nv‘BÅ‘O’LX’R¥’;ø’84“>m“I¬“Iö“B@”~ƒ”?•DB•E‡•@Í•E–CT–=˜–6Ö–{
—?‰—‰É—9S˜P�˜CÞ˜F"™si™EÝ™C#šQgšN¹š�›G™›Œá›OnœR¾œC�QU�N§�Fö�9=ž=wž=µž4óžP(ŸMyŸEÇŸB
 GP I˜ Hâ B+¡=n¡7¬¡6ä¢E£8a£š£¬£Æ£Ò£Eé£L/¤G|¤Ä¤JÍ¤8¥UQ¥-§¥Õ¥#å¥#	¦#-¦,Q¦(~¦,§¦Ô¦*é¦!§'6§^§2u§3¨§*Ü§2¨2:¨1m¨0Ÿ¨1Ð¨2©15©%g©"�©°©9È©*ª(-ªVª1vª:¨ª,ãªo«,€«*­«,Ø«¬!!¬C¬*^¬‰¬)¥¬,Ï¬/ü¬,­>­T­$p­•­¯­5È­*þ­1)®3[®-�®+½® é®/
! ¯:¯L¯;b¯ž¯3·¯$ë¯°-'°U°X°\°l°u°/~°®°Å°)å°±*±#F±:j±)¥±JÏ±C²^²v²,}²
! ª²(µ²Þ²5û²1³)E³/o³!Ÿ³ Á³'â³ 
! ´0+´\´
w´ …´¦´½´Ó´ì´µµ-3µ!aµ)ƒµ­µ¯µ¸µÁµ$Êµ3ïµ#¶?¶_¶h¶q¶z¶ƒ¶!Œ¶®¶Ê¶×¶à¶í¶ö¶ÿ¶··-·6·,:·g·s·5�·
Æ·€Ô·(U¸+~¸.ª¸+Ù¸-¹$3¹+X¹„¹)ž¹.È¹'÷¹2º+Rº2~º±º-Ìº,úº'»33»g»s»!»
! ¡»¬»»»	Ã»Í»Ú»ì»	ù»%¼+)¼U¼$n¼5“¼.É¼0ø¼)½%E½k½%‡½%­½$Ó½1ø½#*¾(N¾
w¾1…¾'·¾ß¾$î¾¿</¿8l¿¥¿¾¿!Ü¿þ¿
À%À 4ÀUÀqÀ"€À£À¹ÀÐÀçÀ Á!(Á!JÁ#lÁ#�Á-´ÁâÁ+÷Á)#Â MÂnÂ}Â™Â*­Â ØÂ"ùÂÃ 7Ã+XÃ%„Ã ªÃ"ËÃ<îÃ+ÄAÄ$aÄ*†Ä±Ä$ÍÄ)òÄÅ'<ÅdÅ(‚Å«Å)ÅÅ%ïÅÆ22Æ!eÆ#‡Æ<«Æ.èÆ0Ç"HÇ kÇ(ŒÇµÇÊÇ"ÐÇóÇÈÈ/ÈEÈ eÈ2†È¹ÈÅÈ
åÈ@óÈB4É.wÉ¦É»É6ÐÉBÊ2JÊ,}ÊªÊÊÊ'êÊ Ë!3Ë$UË:zË'µË#ÝË(Ì*Ì1HÌJzÌ!ÅÌNçÌj6Í+¡Í,ÍÍ.úÍ0)Î!ZÎ6|Î.³Î,âÎ Ï10ÏbÏ:�Ï&¼Ï8ãÏ1Ð+NÐ2zÐ2­Ð2àÐ0Ñ6DÑ{Ñ"šÑA½Ñ:ÿÑ8:ÒsÒ#“Ò=·Ò2õÒU(Ó&~Ó/¥Ó-ÕÓaÔŒeÔòÔÕÕ/Õ,IÕZvÕIÑÕ2ÖCNÖ’Ö°Ö,ÄÖ9ñÖ1+× ]×~×*—×$Â×ç×1Ø)9Ø-cØ,‘Ø,¾Ø<ëØ&(Ù/OÙ=Ù&½Ù%äÙ!
! Ú!,Ú!NÚ!pÚ<’ÚRÏÚ;"Û>^Û8�ÛBÖÛXÜErÜG¸Ü[Ý4\ÝO‘Ý'áÝ†	Þd�ÞCõÞ49ß-nßœß´ß	ÁßËß!àß-à$0à%Uà{à�à	Ÿà©à#¶à#Úàþàá+á+3áO_á"¯áPÒá$#â$HâmâD‰âFÎâJãN`ã@¯ã8ðãP)äHzäEÃä	å å:åDIå"Žå)±å
Ûå3éå æ>ærXæ-Ëæ-ùæ-'çeUç3»ç3ïç3#èWè"qèb”è÷è é66é,méšé†ºéŠAêeÌê32ë8fë6Ÿë4Öë8ì9Dì7~ìC¶ì6úì31í;eí5¡í3×í?î7Kî-ƒî-±îAßî!ï):ïdï‚ï�ï¼ï×ïGãï.+ð*Zð(…ð8®ð4çð)ñ7Fñ+~ñ+ªñ-Öñ4ò=9òAwò7¹ò5ñò-'ó;Uó0‘óaÂóT$ôGyôBÁôSõTXõ8­õ-æõ2öIGöN‘öVàöZ7÷D’÷Z×÷N2øC�øYÅøOù?où:¯ù<êùJ'úJrú0½ú2îúD!ûcfûIÊûIüK^ü:ªü7åüŽý’¬ý?þZþpþ1†þ/¸þ4èþOÿ˜mÿ 'B9+|P¨/ù5)&_!†/¨Ø'õ52SX†$ß+8WRoª)5@_+ Ì'ä!1. `2�´GÍ+!H5j 1À"ò,B:`1›5Í8R<7�GÇ	6	N	"n	
‘	Ÿ		°	
! º		Å	Ï	)Ñ	û	%
! #7
! 8[
! 8”
! 1Í
! Bÿ
! B;`*œ1Ç2ù,.0B_8¢(ÛA
F

R
	`
&j
‘
°
"É
*ì
;0l(Œ+µ/á$564l¡!»&Ý"
! '.2a0x©µÒ ï%%6\n�%’/¸%è,,;.h,—,Ä,ñ,*K&v/�Í"Ùü:7G�(˜%Á'çW$9|4¶8ë=$ bƒ)™ÃÞ)ö9 Z%k‘*©Ôá!î *1&\6ƒºÓ1ò$=3Y"�1°Eâ3(2\1�(Á.ê0Jd.�1°8âP0l$�Â-Ú5	>!H/j(š'Ãë89&Y€1˜<Ê;.C5r1¨.Ú/	 9 /R +‚ ® Á "á !,!$K!(p!&™!À!'Þ!#"L*"Pw";È"-#2#R#)p#š#¶#Ñ#$æ#4$*@$0k$,œ$0É$ú$	%/%"?%b%%j%5�%.Æ%Bõ%+8&#d&ˆ&6¨&ß&$ð&/'E'
T'
b'%p'–'«'¿'ß'þ':(EK(<‘( Î(!ï().)D)5c)J™)Tä)89*5r*2¨*Û*á*ö*+'+$>+%c+%‰+$¯+%Ô+)ú+$,3,B,Q,`,x,’,¡,²,Á,Ú,ê,ù,-'-6-E-W-r-†-˜-§-¶-!Í-"ï-.#.6.1I.{.‘.¥.¹.Ð.á.÷./&/</O/`/s/†/•/­/¼/Ë/á/õ/00.0D0b0(u0&ž0'Å0$í01,21_1|10–12Ç12ú13-2
a2-o2�2·2Ã2à2ü2393O3 ^3 3 3¾35Ø3&4543<4!p43’47Æ46þ455$O5$t5/™5!É5 ë5)6)66)`6-Š60¸6*é6:7CO7“7!³7+Õ7-8/8!K82m8$ 8-Å8$ó859N9e9'ƒ9*«9Ö9ô9,:1A:s:
! †:(‘:6º:*ñ:6; S;"t;—;$°;Õ;æ;<<:<V<)o<™<©<B¼<!ÿ<!='@=,h=•=¥=6»=5ò= (>)I>;s>/¯>2ß>#?6?*S?~?9ž?6Ø?%@/5@"e@&ˆ@¯@È@×@;ò@5.AdA&|A*£A'ÎAöA B1BABUBiB}B�B£BµBÇBÙBêBüBCC1CCCUCgCyC‹CŸC±CÃCÕCçCûC
DD3DEDWDhDzDŒDžD°DÂDÔDèDúDE"E4EFE/XEˆEšEªEÀEÚEøE'F'0F'XF€F!˜F!ºF ÜF"ýF3 GTGqG/‚G)²G0ÜG
H#-H!QHsH1†H¸H+ÖHI
I#$IHIUIeI}I—I ²I ÓI ôI J 6J WJ xJ ™J ºJ ÛJ üJK;K[KwKŽK)¬K)ÖKL L<LXLtL‹L§L¾LÞLúLM2MNMjM †M"§MÊM%åM.N):NdN)ƒN­NÃNâN4O,7O%dO2ŠO½ODÓO,PEP$dP3‰P½P3ÝPQ%QDQ:YQ”Q§Q¹Q3ÔQR#RAR PR!qR“R3°RäRøR S)S!IS'kS,“SÀSÏSçS!þS T=T-WT/…T5µTëTU6'U1^U6�U0ÇUøU4VGV"ZV}V!œV%¾VäV(øV/!WQW`WsW ƒW(¤WGÍWKX%aX‡X+£X!ÏX/ñX !YBY3ZYŽY6£Y$ÚY8ÿY-8Z(fZ)�Z¹ZÆZåZ/ôZ5$[(Z[ƒ[2š[&Í[7ô[',\T\ j\$‹\°\9Ð\,
! ]47]$l]4‘]1Æ]&ø]+^K^`^|^�^ˆ^<ž^1Û^"
_0_5H_5~_1´_æ_!ù_A`:]`9˜`9Ò`;a3Ha3|aH°a&ùa b%<b6bb3™b*Íb%øb/c=NcŒc>¦c2åc d39d<mdªd)Êd+ôd% e%Fele€eœe¼e(Ûe7f-<f6jf5¡f×f(÷f' gHgeg7‚g4ºg ïgh	h	"h,h:8h%sh&™h;Àh(üh)%i/Oi/i7¯i)çi(j':j'bj	Šj”j"¯jÒj6îj
%k83klkkA�k,ßk$l;1l>ml>¬l3ël4m)Tm~m”m ªmËm!êm1n0>n$on#”n ¸nÙn!én"o.o*Lo(wo. o'Ïo6÷o.pDpcp+�p"­p(Ðp)ùp4#qXqrq‡q!žqÀq,Ïq4üq=1r5or4¥r)Úr)s-.s'\s)„s0®s5ßst4t;Qt/�t2½t2ðt$#u@Hu ‰uHªu(óu2v$Ov.tv9£vÝvùv.w Gw0hw#™w=½wûw-x.Dx(sx1œx'Îxöx+y3Byvy–y6´y%ëy&z8zDPz•z©z¾zÒzèzüz{${8{M{a{v{Œ{ {¶{Ð{ä{÷{|"|7|M|c|v|‰|(¡|,Ê|W÷|1O}2�}´}2Æ} ù}2~(M~3v~ª~È~Rç~:MkŠ¥Åãø6
€8D€.}€-¬€&Ú€'�F)�Cp�=´�8ò�O+‚D{‚1À‚-ò‚ ƒ3ƒ'Jƒ'rƒ3šƒ1Îƒ)„/*„6Z„A‘„4Ó„…/"…R…q…,Œ…4¹…/î…6†U†u†!‰†«†Ç†'ã†)‡!5‡W‡i‡"|‡ Ÿ‡À‡.Ö‡ˆ."ˆQˆ^ˆpˆƒˆœˆ¶ˆÐˆ.Üˆ'‰3‰?‰T‰i‰%‡‰­‰!Ì‰î‰=Š2@Š=sŠ2±ŠBäŠ7'‹-_‹�‹"©‹.Ì‹%û‹)!ŒKŒ&fŒ)�Œ ·Œ4ØŒ&
�+4�/`���5«�!á�0Ž4ŽTŽCtŽD¸Ž/ýŽ-�7E�'}�6¥�+Ü�!�#*�AN�(��¹�	È�$Ò� ÷�‘58‘0n‘Ÿ‘¹‘%Ô‘"ú‘ ’ >’-_’"�’!°’%Ò’ø’“-“±A“ó”)õ”-• M•*n•ø™•7’–5Ê–O—P—>e—H¤—Wí—FE˜2Œ˜A¿˜;™=™W™#m™&‘™%¸™.Þ™M
š†[š2âšj›;€›H¼›\œQbœ[´œR�Qc�Iµ�@ÿ�?@žG€žMÈžPŸvgŸ8ÞŸ= IU >Ÿ GÞ M&¡At¡<¶¡uó¡:i¢‰¤¢6.£Oe£Aµ£I÷£qA¤M³¤I¥PK¥Bœ¥ƒß¥Ec¦…©¦T/§C„§?È§W¨}`¨CÞ¨9"©9\©9–©4Ð©XªQ^ªL°ªGýªFE«KŒ«KØ«E$¬<j¬ §¬6È­=ÿ­7=®u®"‰®¬®µ®GÇ®G¯EW¯�¯E¦¯:ì¯^'°0†°·°&Ç°&î°(±0>±,o±,œ±É±/à±"²(3²\²3t²4¨²*Ý²4³1=³4o³3¤³4Ø³1
´4?´%t´š´¹´CÏ´-µ$Aµfµ.�µ@°µ(ñµx¶C“¶A×¶.·'H· p·‘·/­· Ý·.þ·1-¸+_¸‹¸�¸²¸ Ï¸ ð¸¹2(¹,[¹6ˆ¹7¿¹<÷¹94º&nº+•ºÁºÒº?çº'»3D»$x»�»2²»å»è»ì»ý»
! ¼5¼G¼$`¼,…¼"²¼Õ¼ ð¼9½(K½Lt½LÁ½¾(¾4/¾
! d¾+o¾#›¾T¿¾¿,)¿3V¿#Š¿$®¿7Ó¿"À..À]ÀxÀ#…À©ÀÅÀáÀúÀ
Á"!Á)DÁ(nÁ0—ÁÈÁ
! ËÁ
! ÖÁ
! áÁ+ìÁ8Â!QÂ!sÂ
! •Â
!  Â
! «Â
! ¶Â
! ÁÂ!ÌÂ îÂÃ
! "Ã-Ã
! @Ã
! KÃ
! VÃ
! aÃ lÃ
! �Ã˜Ã;œÃØÃáÃ,Ä
! .Äž9Ä(ØÄ+Å.-Å+\Å-ˆÅ'¶Å.ÞÅ
Æ,)Æ/VÆ.†Æ5µÆ,ëÆ5ÇNÇ4nÇ/£ÇÓÇ8ßÇÈ$È--È[ÈgÈwÈÈ
! ‹È–È¨È¸È(ÅÈ;îÈ(*É+SÉ3É/³É3ãÉÊ7/ÊgÊ%ƒÊ0©Ê/ÚÊ8
! ËCË _Ë€Ë8•Ë,ÎËûË)Ì8Ì>UÌB”Ì×ÌìÌ)
! Í4ÍOÍfÍ#xÍœÍºÍ*ÌÍ÷Í
Î$Î;ÎZÎ zÎ ›Î"¼Î"ßÎ)Ï,Ï-BÏ+pÏ%œÏÂÏ!ÔÏöÏ+Ð<Ð YÐzÐ"˜Ð*»Ð-æÐ-ÑBÑ:`Ñ›Ñ"¯Ñ)ÒÑ7üÑ!4Ò%VÒ,|Ò ©Ò,ÊÒ÷Ò+ÓAÓ*\Ó(‡Ó!°Ó2ÒÓ*Ô-0Ô<^Ô)›Ô8ÅÔ$þÔ$#Õ'HÕpÕ‹Õ.�Õ)¿Õ	éÕóÕÖ"%Ö!HÖ8jÖ
! £Ö#®ÖÒÖ@ãÖB$×/g×—×©×5»×Bñ×04Ø)eØ�Ø­Ø!ËØ íØ Ù!/Ù3QÙ$…Ù%ªÙ-ÐÙþÙ.ÚCKÚ*�ÚHºÚdÛ%hÛ/ŽÛ-¾Û<ìÛ()Ü4RÜ2‡Ü-ºÜ!èÜ1
! Ý$<ÝEaÝ4§ÝAÜÝ2Þ-QÞ2Þ0²Þ0ãÞ9ßCNß"’ß&µßKÜß?(àFhà*¯à#Úà9þà48á[má*Éá3ôá9(âcbâ‰ÆâPãeãvãŽã)¥ã\ÏãN,ä4{äO°ä!å"å.6å:eå/ å&Ðå÷å)æ)8æ"bæ9…æ*¿æ0êæ/ç/KçM{ç'Éç.ñç? è!`è!‚è#¤è&Èè"ïè'é?:éYzéGÔéKê?hêI¨êiòêV\ëM³ëWì6YìY�ì$êì’íq¢íFî1[î)�î·îÑîåîñî"ï'+ï1Sï&…ï¬ïÀï	ÔïÞï*îï*ðDð[ðsð2…ðO¸ð#ñW,ñ,„ñ!±ñÓñ\ëñ_Hòc¨òVóMcó@±ó{òónnôHÝô&õEõ_õBoõ)²õ<Üõö8+ö"dö‡öu¡ö)÷)A÷)k÷o•÷4ø4:ø4oø#¤ø(Èø`ñø#Rù#vù-šù"Èùëù¥	ú©¯úqYû7Ëû;ü9?ü7yü;±ü<íü:*ýFeý9¬ý6æý>þ8\þ6•þAÌþ=ÿ.Lÿ/{ÿC«ÿ ïÿ%6U!s•	³m½(+'T*|3§1Û&
E4.z/©3Ù@
ENK”9à>0YHŠ@ÓePz?ËFWRcªG:VC‘bÕI8Z‚_ÝL=	ZŠ	Tå	G:
! i‚
! Oì
! <<Ky<ÅRPU5¦7ÜH
l]
IÊ
FR[3®=âž ¢¿$b!‡!©3Ë/ÿ9/Ti˜¾$W|HŒ,ÕOAR<”.Ñ+3,`&{L¢CïX3)Œ¶Óãój~{ú&<>({¤7¾!ö9R7p¨YÈ":'R7z²3Ð%%*P!i8‹9Ä9þ:8HsE¼MP2Y#Œ,°Ýî
! 

'**U&l.“6Â?ù=9@w!¸?Ú4OOHŸè3ìE  <f $£ <È !
!!/'!#W!({!%¤!5Ê!"S"!o".‘"?À"3#14#;f#I¢#ì#$()$)R$	|$)†$°$/É$ù$!	%"+%%N%-t%,¢%Ï%ç%ÿ%5&=S&5‘&>Ç&>'@E'>†'>Å'>(@C(:„(2¿(;ò(.)&>)"e)"ˆ)«)=½)û)*;#*-_*'�*!µ*U×*8-+6f+:�+:Ø+.,B,G\,¤,¿,/Ú,;
! -F-)S-}-.–-Å-Ñ-Ý-+ý-,).*V.B�.Ä.)Þ.2/';/c/>‚/(Á/5ê/Y 0<z0>·08ö08/1@h1>©1$è1(
2@62Ew2;½2Tù2*N33y3­3.Æ39õ3/4!748Y45’4/È4ø4<
5 J52k5ž5O¸5R6Q[6@­6Gî6I677€78¸7ñ7+8-88f8%|81¢8#Ô8Aø8/:91j95œ9&Ò9'ù9,!:JN:I™::ã:7;*V;(�;)ª;"Ô;÷;<"/<4R<)‡<5±<>ç<.&=U=d=:m=*¨=
Ó=á=4>.6>Fe>@¬>.í>*?@G?ˆ?(™?6Â?
ù?
@
@H#@'l@”@$­@Ò@î@:ý@E8A>~A!½A&ßAB&B(<B>eB\¤BmC;oCB«C;îC*D/DJDhD9oD&©D'ÐD(øD'!E'IE-qEŸE¯E¿EÐEàEüEF+F>FNFiF{F"‹F®F¾FÎFÞFñFG$G8GHGXG#qG$•GºGÍGâG6÷G.HFH\HrH‹HžH¶HÌHéHII)I>IRIbII�I I·IÍIàIñI	J!JAJ%UJ){JA¥J)çJ$K-6K*dK�K*§K,ÒK,ÿK-,LZL1gL™L
! µLÀLàL ÿL! MBMZM%jM&�M#·MÛM6öM--N[N@bN!£NKÅNJOP\O­O&ÇO&îO2P'HPpP%�P%¶P%ÜP3Q36Q0jQ>›QGÚQ"R @R<aRAžR"àR%S2)S(\S5…S&»S=âS T'<T1dT2–T2ÉT"üT2U7RUŠU
! �U:¨U9ãU*VCHVŒV1¬VÞV,ùV&W7WRWmWˆW£W$¿WäWôWOXTXrX#‘X%µXÛXñX6
! Y9AY'{Y%£Y=ÉY+Z@3Z&tZ!›Z+½ZéZ7	[PA[+’[0¾[*ï[5\P\o\ƒ\@ž\?ß\])6](`]*‰]´]"Í]ð]^^(^<^O^c^v^‰^œ^±^Ä^×^è^û^_!_4_G_Z_n_�_”_§_º_Î_á_ô_``.`?`R`e`x`‹`ž`±`Å`Ø`ï`aa(a6:aqa„a–a­aÈaça(÷a( b,Ibvb$“b$¸bÝb$ùb1cPcmc3c,³c2àc#d$7d$\d�d1“dÅd*áde e5e
Tebere‰e¤e"Áe"äe"f"*f"Mf"pf"“f"¶f"Ùf"üf"g Bg cg„gŸg ·g0Øg0	h!:h\hzh˜h¶hÎhìh!i&iDibi€iži¼i!Úi0üi-j&Jj5qj*§jÒj!ñjk)k#Hk7lk.¤k&Ók3úk.lNGl+–lÂl&ál6mC?m3ƒm·mÌmèm;ým9nPnin;‚n"¾n%áno'o2Aoto6’oÉoÝo&ïo%p)<p'fp<ŽpËpÜpúp2q,Eq%rq-˜q1Æq1øq*r%Jr:pr7«r9ãr<sZs5vs¬s'Âs ês2t=>t|t*“t4¾t
ótuu+u'KuPsuQÄu1vHv-cv‘v0®v ßvwQwgw>ƒw/ÂwNòwEAx(‡x(°xÙx*éxy-'yOUy.¥yÔy<íy2*z<]z*šzÅz!Úz%üz "{=C{.�{;°{-ì{2|;M|1‰|2»|î|(}*}	2}<}K[}8§}$à}"~<(~5e~.›~Ê~!Ý~Aÿ~>A=€=¾>ü4;€4p€N¥€"ô€+�+C�Bo�.²�/á�&‚48‚Dm‚²‚<Î‚0ƒ<ƒ4[ƒ?�ƒ#Ðƒ)ôƒ0„'O„#w„›„¯„Ç„â„/ú„5*…0`…8‘…7Ê…†'!†&I†#p†-”†3Â†Lö†+C‡o‡	w‡	�‡‹‡M—‡>å‡?$ˆ[dˆ/Àˆ1ðˆ<"‰E_‰E¥‰6ë‰/"Š2RŠ/…Š
! µŠÀŠ%àŠ‹<"‹_‹;o‹«‹¿‹IÞ‹-(Œ"VŒ:yŒC´ŒCøŒ-<�5j�* �Ë�ë�Ž$#Ž#HŽDlŽC±Ž1õŽ0'�-X�†�&—�1¾�ð�9
�,G�0t�-¥�BÓ�‘+‘'G‘<o‘'¬‘/Ô‘0’<5’ r’“’±’<Ñ’“&&“CM“B‘“<Ô“;”CM”*‘”3¼”$ð”4•.J•Ay•»•Ö•?ò•)2–,\–,‰–#¶–BÚ–(—RF—.™—9È—˜T˜Ht˜#½˜$á˜-™%4™/Z™.Š™I¹™š5#š6Yš/�š>Àš+ÿš#+›2O›A‚› Ä›å›:œ(=œ&fœ�œB¥œèœüœ�%�;�O�b�w�‹� �´�É�ß�ó�	ž'ž;žNžažž”žªžÀžÓžæž,þž,+Ÿ`XŸ1¹Ÿ6ëŸ" 1: +l 1˜ -Ê 8ø  1¡R¡Ql¡¾¡#Ò¡"ö¡¢6¢R¢r¢‰¢7¤¢IÜ¢;&£1b£5”£(Ê£Eó£F9¤A€¤<Â¤Rÿ¤LR¥EŸ¥)å¥¦!¦'7¦1_¦B‘¦>Ô¦3§2G§Kz§IÆ§7¨H¨;c¨Ÿ¨!½¨(ß¨9©6B©?y©)¹©ã©ú©ª#0ª$Tª%yªŸª½ªÑªáª'«)«.>«m«>�«Ì«Ø«ô«¬)¬A¬
! _¬:j¬-¥¬
Ó¬á¬õ¬­"!­D­"]­€­?‘­4Ñ­?®4F®E{®:Á®7ü®"4¯-W¯:…¯4À¯+õ¯!°(?°'h°�°2¯°$â°-±45±j±6ˆ± ¿±Là±"-²"P²^s²VÒ²1)³[³Bx³%»³9á³-´"I´1l´Iž´0è´µ
! -µ*8µ'cµ&‹µ6²µ5éµ¶<¶'Z¶%‚¶'¨¶$Ð¶,õ¶&"·%I·$o·”·&´·Û·!Á	-¶ËV|4”òÔ]µÑÚK;Fä§ã ;Ò³Æ�1©�«AÁw{Ç~X<L7seÒiè{m“µ¹p€&Óñ³�¤>nÀ#æjüÛ·ÎFÑ…Ss,oo†kcƒ¬‹*œw
!  È»ÃÞÉå‹$Óª›¬;>‘ AŽGÐ¤
^¾\$+Î¡9q·I@h€"í�>yRuKš‘å7ˆ¨ÃâäÙŽŒ1®Íp.RC®„-™ž|$êx8R)’ô
! h�â_M¼?ÉÿÌvæi�@Ñ²H‰o¨$Å�ÆløŠ(Ï~Ö—i©55-WJ“E'‚Ù¢þà�]E´8®MjTþ ‘©lY•àØzìˆ Ë'a'±ÖäÝZ»L!z“_f{WJ,ÇméâÄ]ïì®lß2ãŽŒd˜)\íÁx£(ý{£ò÷¤Zdº¥¹Yv™Òw[OÜ@1êÖšÀ<–¼\1ÀP¥€žd¿¼ÞÌå~¦Í©VI�Ð²NÉmDbÉ0¨%p(ÞB*æR/é­ÿ²J/
! š=HG3¨wà	^ÄôØrö�e2#gô¼çIa‹<¿tDEýÐíÊ1gd[Êˆ…¦Â{|
! ƒ=¹nªð¿Ÿ(f}¡tÿ˜ß—‹Ì
e¨µæÁÐ8¯DbsU†7ü`"š`Qê:Y´ùû•ã3ÅHs´CÃJaÊ}Ö
! Y<cÚcóCæRóè>k—§Ü`œiÙ­F3`5mþr^
! .!.]0«‡«´ÝMfQ^•P;V$ävy\›}(oÖØÔ&y¼Z¥-¿ÊöÙlƒ*9é†U…õÐž©.Û¼Wb:É‚M®s—ƒÔ’�8œežbòÿvëÏX´Õ!Ç²¾SÐnò�vAý!·‰	Ç«/Ï*gU$7‡2­[€–ÖìáL–ôí*@ÎÔÕ8¯*ú]uôµ{T~%÷ê5VÃ®É¢‰]S¶¯X¤;›¢åÏúù,Kðh£Aß?ÍŒá=c)Ÿ_5�}¢Û‚ýûË°Eg@Qìñ4ümM'ˆÄk'þxGBGN¡]¨øõ
ÈÛËªþ¿ø \—62~U9MŠýw°µ-6zŸB…Ú<þZSm‡^U1èÜ’‘ùXD¬ÅH~î=è:0’uÙ$û×}À!=»áË±­OÆÛOœ¦ûç…†l—Až¶ú‰×qóB3ºØ‡p„¥W”�¡)ÍFg�S–}Š#,§&
›'.xà¬/
xÃ¤	D7jTÂ§d’R  «rÓ!Üj+¬;÷�Bs»&¢ík|dÆPÂïÛ¾TáÅîðVöy¶�½l“ìš"€W°çïh˜u§,õ³¸ÞÃ”%‘uÂÎ-²yÑ²9Q4»éN|xÝÓu6Æå¸¸ e¸�béž¡Œ&Ò "á9Š_gö6�Ÿå‘pˆ�+WîÕúðD??ËH8ç½µ5z|âê³T?¢ü Z.ûx#KocºŽ‹Q¦ïó‹Kº¤IÁ2%¶O<¦÷(€+rƒq¶òyX#áoâ&äÙ^/a(×IFÂ``Ü©O"`Õ±dAã·�™jK_ö¯3J+0„U�ëõ�L0b¾ù^0”ÝSLºÍÝ¸†NÒ½½hîÓø÷›Y�fï»A¸ŸNn=·Y¯G4Ÿc˜w7‡–:
mb):­oQ×ºk|>˜t%‚5{§CJ„ðñ½¹/Z_è„�fóDßçG%œcÚ?Ô1ªëö:t¹_ÞF8.l™ÏPïrëñE£�°êV&îTÄÿH�‰+¯ŠÝfÅ�LikpÂÊg#jÌZ† ±ñfßnhSÌG
i•‚‰°Y°X–ªÀ,X˜Õ”‡Btjª×*àrÊ<[a¹6�Þî=­Ç±ìŒÏ;…>qÍB62£JW,éP’ÎRÎ•eŒÀÓæ9è'LòÄýN}â•Ò	\PëØt�rÅûß×3üÈzvô™Uh"„·aÔõ:iš3ÄV9Ú@™k›“¥ù"OÈä	)ÜqøCIú³[ÑŠçC\íy	I~)OT
! @ƒK¦ëÆ%FC£ùE÷¡øÿv-Ppn2¾nqØzwNÈ¥Ñz¬+³ˆ‚[4ð/´�à€¾su6q0Eeaüõ½ÇÌã ”ó#7Q«È±4Žú>?ãñ“ÕœÚÁ4tŽM¿[H
  
  For bug reporting instructions, please see:
  
*************** warranty; not even for MERCHANTABILITY o
*** 275,281 ****
  getting core file size maximum limit: %mglobal register variable follows a function definitionglobal register variable has initial valuehead insn %d for block %d not found in the insn streamia64_print_operand: unknown codeignoring duplicate directory "%s"
  ignoring loop annotationignoring nonexistent directory "%s"
  illegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedimpossible register constraint in %<asm%>in %s, at %s:%din basic block %d:inaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsincompatible type for receiverincompatible types in binary expressioninconsistent instance variable specificationincorrect insn:index must be integerindex value instead of field name in union initializerindirect function call with a yet undetermined calleeinit function found in object %sinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialized field with side-effects overwritteninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer fails to determine size of %qDinitializer for %q#D is invalidinitializer for floating value is not a floating constantinitializer invalid for static member with constructorinput operand constraint contains %qcinsn %d is in multiple basic blocks (%d and %d)insn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinstall: %s%s
! instruction never executedinstruction scheduling not supported on this target machineinsufficient contextual information to determine typeinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal error: bad register: %dinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid 'asm': invalid IACC argumentinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid addressing modeinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid base-class specificationinvalid comparison of nil with nilinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant vector for output modifier '%c'invalid constraints for operandinvalid conversion from %<__fpreg%>invalid conversion to %<__fpreg%>invalid declaratorinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for output modifier '%c'invalid initializerinvalid insn:invalid line in the resolution fileinvalid maskinvalid 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 'z' modifierinvalid operand for code '%c'invalid 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 type used with operand code 'Z'invalid operation on %<__fpreg%>invalid pass positioning operationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid qualifiers on non-member function typeinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid shift operandinvalid type for make functioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<auto%> in exception-specificationinvalid use of '%%%c'invalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of flexible array memberinvalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of structure with flexible array memberinvalid use of typeinvalid use of void expressioninvalid zero extractit must be the address of a function with external linkagejump to case labeljump to label %qDlanguage %s not recognizedlarge integer implicitly truncated to unsigned typeld returned %d exit statusleft argument must be a sliceleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectlen larger than caplength 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 lib%s not foundlo_sum not of registermalformed spec function argumentsmalformed spec function namemask must be an immediatematching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermay not use both -EB and -ELmay not use both -m32 and -m64member functions are implicitly friends of their classmemory reference expected for 'S' output modifiermethod attributes are not available in Objective-C 1.0method definition not in @implementation contextmips16 function profilingmismatched declarations during linktime optimizationmismatching parensmissing $ operand number in formatmissing barrier after block %imissing braces around initializermissing close brace for named operandmissing close parenmissing device or architecture after %qsmissing fill character at end of strfmon formatmissing numbermissing open parenmissing operandmissing terminating %c charactermissing type-name in typedef-declarationmixing different types of symbol in same comdat groups is not supportedmultidimensional array must have bounds for all dimensions except the firstmultiple default labels in one switchmultiple definition of %q#Tmultiple function type attributes specifiedmultiple types in one declarationmultiple-value argument in single-value contextname missing for member functionnamespace name requirednamespace-scope anonymous aggregates must be staticnegative insn lengthnegative integer implicitly converted to unsigned typenested assembly dialect alternativesnested function trampolines not supported on this targetnested functions not supported on this targetnew cannot be applied to a function typenew cannot be applied to a reference typeno argumentsno arguments for spec functionno input filesno input files; unwilling to write output filesno low registers available for popping high registersno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno semicolon at end of struct or unionnode 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 in same_comdat_group list but has no comdat_groupnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenon-call exception handling mismatchnon-static initialization of a flexible array membernon-trivial designated initializers not supportednonconstant array index in initializernormalization cannot co-exist with scaling
  not enough argumentsnot enough type informationnotenote: number must be 0 or 1number of bb notes in insn chain (%d) != n_basic_blocks (%d)number of results does not match number of valuesobsolete Maverick format code '%c'offset exceeds 16 bytesoffset of packed bit-field %qD has changed in GCC 4.4only weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopen /dev/zero: %mopening LTRANS output list %s: %moperand constraint contains incorrectly positioned %<+%> or %<=%>operand 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 an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to %T/%t must be reg + const_int:optimization level attribute mismatchordered comparison of pointer with integer zerooriginally indirect function call not considered for inliningoriginally specified hereouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in implicit constant conversionoverloaded function with no contextual type informationpacked 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 to align %q+Dparameter %qD is initializedparameter names (without types) in function declarationpass %qs not found but is referenced by new pass %qspass %s does not support cloningpedwarnpedwarn: permerrorpermerror: plugin %s registered a null callback function for event %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass namepointer to a function used in arithmeticpointer to a function used in subtractionpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespost-increment address is not a registerpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatprev_bb of %d should be %d, not %dprevious declaration of %qDprofiling is not yet implemented for this architectureprograms: %s
  protocol attributes are not available in Objective-C 1.0recursive inliningredeclaration of property %qDredefined extern inline functions are not considered for inliningreference %qs cannot be declared %<mutable%>register 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 modifierregparam and thiscall attributes are not compatiblerelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionrename spec %s to %s
--- 263,269 ----
  getting core file size maximum limit: %mglobal register variable follows a function definitionglobal register variable has initial valuehead insn %d for block %d not found in the insn streamia64_print_operand: unknown codeignoring duplicate directory "%s"
  ignoring loop annotationignoring nonexistent directory "%s"
  illegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedimpossible register constraint in %<asm%>in %s, at %s:%din basic block %d:inaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsincompatible type for receiverincompatible types in binary expressioninconsistent instance variable specificationincorrect insn:index must be integerindex value instead of field name in union initializerindirect function call with a yet undetermined calleeinit function found in object %sinitialization of a flexible array memberinitialization of flexible array member in a nested contextinitialized field with side-effects overwritteninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer fails to determine size of %qDinitializer for %q#D is invalidinitializer for floating value is not a floating constantinitializer invalid for static member with constructorinput operand constraint contains %qcinsn %d is in multiple basic blocks (%d and %d)insn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinstall: %s%s
! instruction never executedinstruction scheduling not supported on this target machineinsufficient contextual information to determine typeinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal error: bad register: %dinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid 'asm': invalid IACC argumentinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid addressing modeinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid base-class specificationinvalid comparison of nil with nilinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant vector for output modifier '%c'invalid constraints for operandinvalid conversion from %<__fpreg%>invalid conversion to %<__fpreg%>invalid declaratorinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for output modifier '%c'invalid initializerinvalid insn:invalid line in the resolution fileinvalid maskinvalid 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 'z' modifierinvalid operand for code '%c'invalid 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 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 operation on %<__fpreg%>invalid pass positioning operationinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid qualifiers on non-member function typeinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid shift operandinvalid type for make functioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<auto%> in exception-specificationinvalid use of '%%%c'invalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of flexible array memberinvalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of structure with flexible array memberinvalid use of typeinvalid use of void expressioninvalid zero extractit must be the address of a function with external linkagejump to case labeljump to label %qDlanguage %s not recognizedlarge integer implicitly truncated to unsigned typeld returned %d exit statusleft argument must be a sliceleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count is negativeleft-hand operand of comma expression has no effectlen larger than caplength 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 lib%s not foundlo_sum not of registermalformed spec function argumentsmalformed spec function namemask must be an immediatematching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermay not use both -EB and -ELmay not use both -m32 and -m64member functions are implicitly friends of their classmemory reference expected for 'S' output modifiermethod attributes are not available in Objective-C 1.0method definition not in @implementation contextmips16 function profilingmismatched declarations during linktime optimizationmismatching parensmissing $ operand number in formatmissing barrier after block %imissing braces around initializermissing close brace for named operandmissing close parenmissing device or architecture after %qsmissing fill character at end of strfmon formatmissing numbermissing open parenmissing operandmissing terminating %c charactermissing type-name in typedef-declarationmixing different types of symbol in same comdat groups is not supportedmultidimensional array must have bounds for all dimensions except the firstmultiple default labels in one switchmultiple definition of %q#Tmultiple function type attributes specifiedmultiple types in one declarationmultiple-value argument in single-value contextname missing for member functionnamespace name requirednamespace-scope anonymous aggregates must be staticnegative insn lengthnegative integer implicitly converted to unsigned typenested assembly dialect alternativesnested function trampolines not supported on this targetnested functions not supported on this targetnew cannot be applied to a function typenew cannot be applied to a reference typeno argumentsno arguments for spec functionno input filesno input files; unwilling to write output filesno low registers available for popping high registersno profiling of 64-bit code for this ABIno register in addressno return statement in function returning non-voidno semicolon at end of struct or unionnode 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 in same_comdat_group list but has no comdat_groupnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenon-call exception handling mismatchnon-static initialization of a flexible array membernon-trivial designated initializers not supportednonconstant array index in initializernormalization cannot co-exist with scaling
  not enough argumentsnot enough type informationnotenote: number must be 0 or 1number of bb notes in insn chain (%d) != n_basic_blocks (%d)number of results does not match number of valuesobsolete Maverick format code '%c'offset exceeds 16 bytesoffset of packed bit-field %qD has changed in GCC 4.4only weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopen /dev/zero: %mopening LTRANS output list %s: %moperand constraint contains incorrectly positioned %<+%> or %<=%>operand 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 an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperands to %T/%t must be reg + const_int:optimization level attribute mismatchordered comparison of pointer with integer zerooriginally indirect function call not considered for inliningoriginally specified hereouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in implicit constant conversionoverloaded function with no contextual type informationpacked 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 to align %q+Dparameter %qD is initializedparameter names (without types) in function declarationpass %qs not found but is referenced by new pass %qspass %s does not support cloningpedwarnpedwarn: permerrorpermerror: plugin %s registered a null callback function for event %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass namepointer to a function used in arithmeticpointer to a function used in subtractionpointer type mismatch in conditional expressionpointer value used where a complex was expectedpointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespost-increment address is not a registerpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatprev_bb of %d should be %d, not %dprevious declaration of %qDprofiling is not yet implemented for this architectureprograms: %s
  protocol attributes are not available in Objective-C 1.0recursive inliningredeclaration of property %qDredefined extern inline functions are not considered for inliningreference %qs cannot be declared %<mutable%>register 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 modifierregparam and thiscall attributes are not compatiblerelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionrename spec %s to %s
*************** INGEN garanti; ikke engang for SALGBARHE
*** 506,512 ****
  henter maksimumbegrÃ¦nsning pÃ¥ kernefilens stÃ¸rrelse: %men global registervariabel fÃ¸lger en funktionsdefinitionglobal registervariabel har en startvÃ¦rdihovedinstruktion %d for blok %d ikke fundet i instruktionsstrÃ¸mmenia64_print_operand: ukendt kodeignorerer mere end en angivelse af mappen Â»%sÂ«
  ignorerer lÃ¸kkeannotationignorerer den ikkeeksisterende mappe Â»%sÂ«
  ugyldig operand ugyldig operandadresse (1)ugyldig operandadresse (2)ugyldig operandadresse (3)ugyldig operandadresse (4)ugyldig operand registreretumulig registerbegrÃ¦nsing i %<asm%>i %s, ved %s:%di basisblok %d:utilgÃ¦ngelig udvidelsesmodulfil %s udvidet fra kort udvidelsesmodulnavn %s: %mupassende akkumulator for %qsuforenelige typer for modtageruforenelige typer i binÃ¦ret udtrykinkonsistent instansvariabelangivelseukorrekt instruktion:indeks skal vÃ¦re heltalindeksvÃ¦rdi i stedet for feltnavn i union-startvÃ¦rdiindirekte funktionskald med en endnu ikke afklaret calleeklargÃ¸ringsfunktion fundet i objekt %sklargÃ¸ring af fleksibelt tabelmedlemklargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekstklargjort felt med bivirkninger overskrevetstartvÃ¦rdielement kan ikke beregnes ved indlÃ¦sningstidspunktetstartvÃ¦rdielement er ikke en konstantstartvÃ¦rdien slutter for tidligtstartvÃ¦rdien giver ikke stÃ¸rrelsen af %qDstartvÃ¦rdi for %q#D er ugyldigstartvÃ¦rdien for kommatal er ikke en kommatalskonstanttildeling af startvÃ¦rdi er ugyldig for statisk medlem med konstruktionsfunktioninddataoperandbegrÃ¦nsningen indeholder %qcinstruktion %d er i flere basisblokke (%d og %d)instruktion indeholder en ugyldig adresse!instruktion tilfredsstiller ikke sine begrÃ¦nsninger:instruktion uden for basisblokinstallering: %s%s
! instruktion aldrig udfÃ¸rtinstruktionsplanlÃ¦gning understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturenutilstrÃ¦kkelige kontekstuelle oplysninger til at afgÃ¸re typenintern oversÃ¦tterfejlintern oversÃ¦tterfejl - ugyldig adresse:intern oversÃ¦tterfejl - ukorrekt skift:intern oversÃ¦tterfejl - ugyldig tilstand:intern oversÃ¦tterfejl: intern fejl: ugyldigt register: %dugyldig %%-kodeugyldig %%A-operandugyldig %%B-operandugyldig %%C-operandugyldig %%C-vÃ¦rdiugyldig %%D-operandugyldig %%D-vÃ¦rdiugyldig %%E-vÃ¦rdiugyldig %%F-vÃ¦rdiugyldig %%G-tilstandugyldig %%G-vÃ¦rdiugyldig %%H-vÃ¦rdiugyldig %%J-kodeugyldig %%J-vÃ¦rdiugyldig %%K-vÃ¦rdiugyldig %%L-vÃ¦rdiugyldig %%M-vÃ¦rdiugyldig %%N-vÃ¦rdiugyldig %%O-vÃ¦rdiugyldig %%P-operandugyldig %%P-vÃ¦rdiugyldig %%R-vÃ¦rdiugyldig %%T-vÃ¦rdiugyldig %%U-vÃ¦rdiugyldig %%Y-operandugyldig %%d-vÃ¦rdiugyldig %%e-vÃ¦rdiugyldig %%f-operandugyldig %%f-vÃ¦rdiugyldig %%h-vÃ¦rdiugyldig %%j-kodeugyldig %%j-vÃ¦rdiugyldig %%k-vÃ¦rdiugyldig %%m-vÃ¦rdiugyldig %%p-vÃ¦rdiugyldig %%q-vÃ¦rdiugyldig %%r-vÃ¦rdiugyldig %%s-operandugyldig %%s-vÃ¦rdiugyldig %%t/%%b-vÃ¦rdiugyldig %%u-vÃ¦rdiugyldig %%v-vÃ¦rdiugyldig %%x-vÃ¦rdiugyldig %%xn-kodeugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningenugyldig %%z-vÃ¦rdiugyldig Â»asmÂ«: ugyldig IACC-parameterugyldig UNSPEC som operandugyldig UNSPEC som operand: %dugyldig adresseugyldig adresse til Â»OÂ«-uddataÃ¦ndringugyldig adresse til Â»RÂ«-uddataÃ¦ndringugyldig adresse for Â»SÂ«-uddatamodifikationugyldig adresseringstilstandugyldig parameter for egenskaben %qEugyldig parameter for egenskaben %qsugyldig stamklasseangivelseugyldig sammenligning af nil med nilugyldig sammenligningsoperator til Â»EÂ«-Ã¦ndringugyldig const_double-operandugyldig konstant:ugyldig konstant - prÃ¸v at bruge en uddataÃ¦ndringugyldig konstant til uddataÃ¦ndringen Â»%cÂ«ugyldig konstantvektor for uddataÃ¦ndringen Â»%cÂ«ugyldige begrÃ¦nsninger for operandugyldig konvertering fra %<__fpreg%>ugyldig konvertering til %<__fpreg%>ugyldig erklÃ¦rerugyldigt udtryk - prÃ¸v at brug en uddataÃ¦ndringugyldigt udtryk som operandugyldig udtryk til uddataÃ¦ndringen Â»%cÂ«ugyldig startvÃ¦rdiugyldig instruktion:ugyldig linje i lÃ¸sningsfilenugyldig maskeugyldig operandugyldig operandadresseugyldig operandkode Â»%cÂ«ugyldig operand for Â»%%%cÂ«ugyldig operand til Â»AÂ«-Ã¦ndringugyldig operand til Â»DÂ«-Ã¦ndringugyldig operand til Â»HÂ«-Ã¦ndringugyldig operand til Â»OÂ«-Ã¦ndringugyldig operand til Â»TÂ«-Ã¦ndringugyldig operand til Â»bÂ«-Ã¦ndringugyldig operand til Â»eÂ«-Ã¦ndringugyldig operand til Â»mÂ«-Ã¦ndringugyldig operand til Â»oÂ«-Ã¦ndringugyldig operand til Â»pÂ«-Ã¦ndringugyldig operand til Â»zÂ«-Ã¦ndringugyldig operand for koden Â»%cÂ«ugyldigt operandÃ¦ndringsbogstavugyldig operand-uddatakodeugyldig operandprÃ¦fiksugyldig operandprÃ¦fiks Â»%%%cÂ«ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«ugyldig operand til %%H/%%L-kodenugyldig operand til %%M-kodenugyldig operand til %%N-kodenugyldig operand til %%O-kodenugyldig operand til %%Rugyldig operand til %%R-kodenugyldig operand til %%Sugyldig operand til %%T/%%B-kodenugyldig operand til %%U-kodenugyldig operand til %%V-kodenugyldig operand til %%Z-kodenugyldig operand til %%p-kodenugyldig operand til %%s-kodenugyldig operand til %%z-kodenugyldig operandtype brugt med operandkoden Â»ZÂ«ugyldig operation pÃ¥ %<__fpreg%>ugyldig videregivelse af positioneringsoperationugyldig prototype for Â»%sÂ«ugyldig punktuering %qc i begrÃ¦nsningugyldige modifikationer for ikke-medlemsfunktionstypeugyldig reference til Â»JÂ«-uddataÃ¦ndringugyldigt registernavn for %q+Dugyldig lÃ¸sning i lÃ¸sningsfilenugyldig skift-operandugyldig type for make-funktionugyldigt brug af %%d, %%x eller %%Xugyldig brug af %<...%> kaldende ikke-variadic funktionugyldig brug af %<...%> med indbygget funktionugyldig brug af %<...%> med ikke-skiveugyldig brug af %<auto%> i undtagelsesspecifikationugyldig brug af Â»%%%cÂ«ugyldig brug af en henvisning til en ufuldstÃ¦ndig type i henvisningsberegningugyldig brug af tabel uden angivne grÃ¦nserugyldig brug af asm-flaguddataugyldig brug af fleksibelt tabelmedlemugyldig brug af metodevÃ¦rdi som argument for Offsetofugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdiugyldig brug af struktur med fleksibelt tabelmedlemugyldig brug af typeugyldig brug af void-udtrykugyldig zero-udtrÃ¦kden skal vÃ¦re adressen af en funktion med ekstern kÃ¦dningspring til case-etiketspring til etiketten %qDsproget %s ikke genkendtstort heltal forkortes underforstÃ¥et til type uden fortegnld returnerede afslutningskoden %dvenstre parameter skal vÃ¦re en skivevenstreprÃ¦cisionvenstreprÃ¦cision i strfmon-formateringvenstreskiftsantal er stÃ¸rre end bredden af typenvenstreskiftsantal er negativvenstreoperanden til kommaudtrykket har ingen virkninglen stÃ¸rre end caplÃ¦ngdetilpasninglÃ¦ngdetilpasning i printf-formateringlÃ¦ngdetilpasning i scanf-formateringlÃ¦ngdemodifikation i strfmon-formateringlÃ¦ngde krÃ¦vet nÃ¥r en skive allokeresbogstavet %c blev fundet og instruktionen var ikke CONST_INTbiblioteker: %s
  biblioteket lib%s ikke fundetlo_sum ikke af registerforkert udformede specifikationsfunktionsparametreforkert udformet specifikationsfunktionsnavnmaske skal vÃ¦re en umiddelbar vÃ¦rdimatchbegrÃ¦nsningen tillader ikke et registerbegrÃ¦nsningen er ikke gyldig for uddataoperandenbegrÃ¦nsning refererer til et ugyldigt operandtalkan ikke bruge bÃ¥de -EB og -EL-m32 og -m64 er indbyrdes uforeneligemedlemsfunktioner er underforstÃ¥et venner af deres klassehukommelsesreference forventet til Â»SÂ«-uddataÃ¦ndringmetodeattributter er ikke tilgÃ¦ngelige i Objective-C 1.0metodedefinitionen optrÃ¦der ikke i @implementation-kontekstMIPS16-funktionsprofileringuafbalancerede erklÃ¦ringer under linktime-optimeringuens antal parentesermanglende $-operandnummer i formateringmanglende barriere efter blok %ikrÃ¸llede paranteser mangler omkring startvÃ¦rdienmanglende afsluttende krÃ¸llet parantes til navngiven operandmanglende slutparantesmanglende enhed eller arkitektur efter %qsmangler fyldtegn i slutningen af strfmon-formateringmanglende talmanglende startparantesmanglende operandmanglende afsluttende '%c'-tegnmanglende typenavn i typedef-erklÃ¦ringblanding af forskellige symboltyper i samme comdata-gruppe er ikke understÃ¸ttetflerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rsteflere default-etiketter i Ã©n switch-konstruktionflere definitioner af %q#Tder er angivet flere funktionstypeattributterflere typer i Ã©n erklÃ¦ringmultiple-value parameter i enkel-vÃ¦rdi kontekstnavn mangler for medlemsfunktionnavnerumnavn krÃ¦vetanonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklÃ¦res staticnegativ instruktionslÃ¦ngdenegativt heltal forkortes underforstÃ¥et til type uden fortegnindlejrede alternativer for maskinkodedialekterindlejrede funktionstrampoliner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitekturnew kan ikke bruges pÃ¥ en funktionstypenew kan ikke bruges pÃ¥ en referencetypeingen parametreingen parametre til specifikationsfunktioningen inddatafileringen inputfiler; vil ikke skrive outputfileringen lave registre er tilgÃ¦ngelige til at modtage vÃ¦rdier fra hÃ¸je registreingen profilering af 64 bit-kode for denne ABIingen registre i adresseingen return-sÃ¦tning i en funktion der ikke returnerer voidintet semikolon i slutningen af struct eller unionnode er forskellig fra node->decl->decl_with_vis.symtab_nodenode har body_removed men er en definitionnode har ukendt typenode er alias men ikke definitionnode er alias men ikke implicit aliasnode er alene i en comdat-gruppenode er i same_comdat_grooup-liste men har ingen comdat_groupnode blev ikke fundet i symtabs maskinkodehashnode blev ikke fundet node->decl->decl_with_vis.symtab_nodemisforhold i ikke-kald undtagelseshÃ¥ndteringikke-statisk klargÃ¸ring af fleksibelt tabelmedlemikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttettabelindekset i startvÃ¦rdien er ikke en konstantnormalisering kan ikke sameksistere med skalering
  ikke nok parametreikke tilstrÃ¦kkelig information om typenbemÃ¦rkbemÃ¦rk: tal skal enten vÃ¦re 0 eller 1antallet af basisbloknoter i instruktionskÃ¦den (%d) != n_basic_blocks (%d)antallet af resultater matcher ikke antallet af vÃ¦rdierforÃ¦ldet Maverick-formatkode Â»%cÂ«forskydning er stÃ¸rre end 16 byteforskydning af pakket bit-felt %qD har Ã¦ndret sig i GCC 4.4kun svage aliaser understÃ¸ttes i denne konfigurationkun nulstartvÃ¦rdier er tilladte i sektion %qsÃ¥bn /dev/zero: %mÃ¥bner LTRANS-uddatalisten %s: %moperandbegrÃ¦nsning indeholder forkert placeret %<+%> eller %<=%>operand er ikke en betingelseskode, ugyldig operandkode Â»%cÂ«operand er ikke en betingelseskode, ugyldig operandkode Â»DÂ«operand er ikke en betingelseskode, ugyldig operandkode Â»YÂ«operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«operand er ikke et heltal, ugyldig operandkode Â»KÂ«operand er ikke et heltal, ugyldig operandkode Â»RÂ«operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode Â»HÂ«operandtal mangler efter %%-letteroperandtal er uden for det gyldige intervaloperandnummer uden for det gyldige intervaloperandnummer angiver for formatering der ikke tager mod parametreoperandnummer angivet med undertrykt tildelingoperander til %T/%t skal vÃ¦re reg + const_int:misforhold i optimeringsniveauattributordnet sammenligning af henvisning med heltallet nuloprindeligt indirekte funktionskald er ikke overvejet for indlejringoprindelig specificeret herydre transaktion i %<transaction_may_cancel_outer%> funktionydre transaktion i %<transaction_safe%> funktionydre transaktion i transaktionuddatabegrÃ¦nsning %d skal angive et enkelt registeruddatabegrÃ¦nsning %qc for operanden %d er ikke ved begyndelsenuddatafilnavnet er angivet to gangeuddata nr. %d kan ikke adresseres direkteuddataoperand %d skal bruge %<&%>-begrÃ¦nsningenuddataoperandbegrÃ¦nsning mangler %<=%>uddataoperand er konstant i %<asm%>output_move_single:tabeldimension for storoverlÃ¸b i konstant udtrykenum-vÃ¦rdier for storeoverlÃ¸b i underforstÃ¥et konstant konverteringflertydig funktion uden kontekstuelle typeoplysningerpacked-egenskab forÃ¥rsager ineffektiv justeringpacked-egenskab forÃ¥rsager ineffektiv justering af %q+Dpacked-egenskab forÃ¥rsager ineffektiv justering af %qEpacked-egenskab er unÃ¸dvendigpacked-egenskab er unÃ¸dvendig for %q+Dpacked-egenskab er unÃ¸dvendig for %qEudfylder struct for at justere %q+Dparameteren %qD bliver tildelt en startvÃ¦rdiparameternavne (uden typer) i funktionserklÃ¦ringenvideregivelse %qs blev ikke fundet, men er refereret af ny videregivelse %qsvideregivelse %s understÃ¸tter ikke kloningpedwarnpedwarn: permerrorpermerror: udvidelsesmodul %s registrerede en null-tilbagekaldsfunktion for hÃ¦ndelse %sudvidelsesmodul kan ikke registrere en manglende videregivelseudvidelsesmodul kan ikke registrere en unavngivet videregivelseudvidelsesmodul kan ikke registrere videregivelse %qs uden reference for videregivelsesnavnhenvisning til en funktion benyttet i udregninghenvisning til en funktion benyttet i subtraktionhenvisningstyperne i betingelsesudtrykket passer ikke sammenen henvisningsvÃ¦rdi er angivet hvor der forventedes et komplekst talhenvisnings- og heltalstype i betingelsesudtrykket passer ikke sammenhenvisningsvariabler er ikke tilladt som case-vÃ¦rdierpostfiks forÃ¸gelsesadresse er ikke et registerprÃ¦fiks formindskelsesadresse er ikke et registerprÃ¦fiks forÃ¸gelsesadresse er ikke et registerprÃ¦cisionprÃ¦cision i printf-formateringprev_bb for %d bÃ¸r vÃ¦re %d, ikke %dtidligere erklÃ¦ring af %qDprofilering er endnu ikke implementerer for denne arkitekturprogrammer: %s
  protokolattributter er ikke tilgÃ¦ngelige i Objective-C 1.0rekursiv indbygningomerklÃ¦ring af egenskaben %qDomdefinerede eksterne indbyggede funktioner overvejes ikke for indlejringreferencen %qs kan ikke erklÃ¦res %<mutable%>registernavn ikke angivet for %q+Dregister for %qD brugt til flere globale registervariablerregister eller hukommelsesudtryk forventet til Â»MÂ«-uddataÃ¦ndringregister eller hukommelsesudtryk forventet til Â»NÂ«-uddataÃ¦ndringregparam og thiscall er indbyrdes uforeneligeafslappet transaktion i %<transaction_safe%> funktionafslappet transaktion i atomar transaktionomdÃ¸b specifikation %s til %s
--- 494,500 ----
  henter maksimumbegrÃ¦nsning pÃ¥ kernefilens stÃ¸rrelse: %men global registervariabel fÃ¸lger en funktionsdefinitionglobal registervariabel har en startvÃ¦rdihovedinstruktion %d for blok %d ikke fundet i instruktionsstrÃ¸mmenia64_print_operand: ukendt kodeignorerer mere end en angivelse af mappen Â»%sÂ«
  ignorerer lÃ¸kkeannotationignorerer den ikkeeksisterende mappe Â»%sÂ«
  ugyldig operand ugyldig operandadresse (1)ugyldig operandadresse (2)ugyldig operandadresse (3)ugyldig operandadresse (4)ugyldig operand registreretumulig registerbegrÃ¦nsing i %<asm%>i %s, ved %s:%di basisblok %d:utilgÃ¦ngelig udvidelsesmodulfil %s udvidet fra kort udvidelsesmodulnavn %s: %mupassende akkumulator for %qsuforenelige typer for modtageruforenelige typer i binÃ¦ret udtrykinkonsistent instansvariabelangivelseukorrekt instruktion:indeks skal vÃ¦re heltalindeksvÃ¦rdi i stedet for feltnavn i union-startvÃ¦rdiindirekte funktionskald med en endnu ikke afklaret calleeklargÃ¸ringsfunktion fundet i objekt %sklargÃ¸ring af fleksibelt tabelmedlemklargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekstklargjort felt med bivirkninger overskrevetstartvÃ¦rdielement kan ikke beregnes ved indlÃ¦sningstidspunktetstartvÃ¦rdielement er ikke en konstantstartvÃ¦rdien slutter for tidligtstartvÃ¦rdien giver ikke stÃ¸rrelsen af %qDstartvÃ¦rdi for %q#D er ugyldigstartvÃ¦rdien for kommatal er ikke en kommatalskonstanttildeling af startvÃ¦rdi er ugyldig for statisk medlem med konstruktionsfunktioninddataoperandbegrÃ¦nsningen indeholder %qcinstruktion %d er i flere basisblokke (%d og %d)instruktion indeholder en ugyldig adresse!instruktion tilfredsstiller ikke sine begrÃ¦nsninger:instruktion uden for basisblokinstallering: %s%s
! instruktion aldrig udfÃ¸rtinstruktionsplanlÃ¦gning understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturenutilstrÃ¦kkelige kontekstuelle oplysninger til at afgÃ¸re typenintern oversÃ¦tterfejlintern oversÃ¦tterfejl - ugyldig adresse:intern oversÃ¦tterfejl - ukorrekt skift:intern oversÃ¦tterfejl - ugyldig tilstand:intern oversÃ¦tterfejl: intern fejl: ugyldigt register: %dugyldig %%-kodeugyldig %%A-operandugyldig %%B-operandugyldig %%C-operandugyldig %%C-vÃ¦rdiugyldig %%D-operandugyldig %%D-vÃ¦rdiugyldig %%E-vÃ¦rdiugyldig %%F-vÃ¦rdiugyldig %%G-tilstandugyldig %%G-vÃ¦rdiugyldig %%H-vÃ¦rdiugyldig %%J-kodeugyldig %%J-vÃ¦rdiugyldig %%K-vÃ¦rdiugyldig %%L-vÃ¦rdiugyldig %%M-vÃ¦rdiugyldig %%N-vÃ¦rdiugyldig %%O-vÃ¦rdiugyldig %%P-operandugyldig %%P-vÃ¦rdiugyldig %%R-vÃ¦rdiugyldig %%T-vÃ¦rdiugyldig %%U-vÃ¦rdiugyldig %%Y-operandugyldig %%d-vÃ¦rdiugyldig %%e-vÃ¦rdiugyldig %%f-operandugyldig %%f-vÃ¦rdiugyldig %%h-vÃ¦rdiugyldig %%j-kodeugyldig %%j-vÃ¦rdiugyldig %%k-vÃ¦rdiugyldig %%m-vÃ¦rdiugyldig %%p-vÃ¦rdiugyldig %%q-vÃ¦rdiugyldig %%r-vÃ¦rdiugyldig %%s-operandugyldig %%s-vÃ¦rdiugyldig %%t/%%b-vÃ¦rdiugyldig %%u-vÃ¦rdiugyldig %%v-vÃ¦rdiugyldig %%x-vÃ¦rdiugyldig %%xn-kodeugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningenugyldig %%z-vÃ¦rdiugyldig Â»asmÂ«: ugyldig IACC-parameterugyldig UNSPEC som operandugyldig UNSPEC som operand: %dugyldig adresseugyldig adresse til Â»OÂ«-uddataÃ¦ndringugyldig adresse til Â»RÂ«-uddataÃ¦ndringugyldig adresse for Â»SÂ«-uddatamodifikationugyldig adresseringstilstandugyldig parameter for egenskaben %qEugyldig parameter for egenskaben %qsugyldig stamklasseangivelseugyldig sammenligning af nil med nilugyldig sammenligningsoperator til Â»EÂ«-Ã¦ndringugyldig const_double-operandugyldig konstant:ugyldig konstant - prÃ¸v at bruge en uddataÃ¦ndringugyldig konstant til uddataÃ¦ndringen Â»%cÂ«ugyldig konstantvektor for uddataÃ¦ndringen Â»%cÂ«ugyldige begrÃ¦nsninger for operandugyldig konvertering fra %<__fpreg%>ugyldig konvertering til %<__fpreg%>ugyldig erklÃ¦rerugyldigt udtryk - prÃ¸v at brug en uddataÃ¦ndringugyldigt udtryk som operandugyldig udtryk til uddataÃ¦ndringen Â»%cÂ«ugyldig startvÃ¦rdiugyldig instruktion:ugyldig linje i lÃ¸sningsfilenugyldig maskeugyldig operandugyldig operandadresseugyldig operandkode Â»%cÂ«ugyldig operand for Â»%%%cÂ«ugyldig operand til Â»AÂ«-Ã¦ndringugyldig operand til Â»DÂ«-Ã¦ndringugyldig operand til Â»HÂ«-Ã¦ndringugyldig operand til Â»OÂ«-Ã¦ndringugyldig operand til Â»TÂ«-Ã¦ndringugyldig operand til Â»bÂ«-Ã¦ndringugyldig operand til Â»eÂ«-Ã¦ndringugyldig operand til Â»mÂ«-Ã¦ndringugyldig operand til Â»oÂ«-Ã¦ndringugyldig operand til Â»pÂ«-Ã¦ndringugyldig operand til Â»zÂ«-Ã¦ndringugyldig operand for koden Â»%cÂ«ugyldigt operandÃ¦ndringsbogstavugyldig operand-uddatakodeugyldig operandprÃ¦fiksugyldig operandprÃ¦fiks Â»%%%cÂ«ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«ugyldig operand til %%H/%%L-kodenugyldig operand til %%M-kodenugyldig operand til %%N-kodenugyldig operand til %%O-kodenugyldig operand til %%Rugyldig operand til %%R-kodenugyldig operand til %%Sugyldig operand til %%T/%%B-kodenugyldig operand til %%U-kodenugyldig operand til %%V-kodenugyldig operand til %%Z-kodenugyldig operand til %%p-kodenugyldig operand til %%s-kodenugyldig operand til %%z-kodenugyldig operation pÃ¥ %<__fpreg%>ugyldig videregivelse af positioneringsoperationugyldig prototype for Â»%sÂ«ugyldig punktuering %qc i begrÃ¦nsningugyldige modifikationer for ikke-medlemsfunktionstypeugyldig reference til Â»JÂ«-uddataÃ¦ndringugyldigt registernavn for %q+Dugyldig lÃ¸sning i lÃ¸sningsfilenugyldig skift-operandugyldig type for make-funktionugyldigt brug af %%d, %%x eller %%Xugyldig brug af %<...%> kaldende ikke-variadic funktionugyldig brug af %<...%> med indbygget funktionugyldig brug af %<...%> med ikke-skiveugyldig brug af %<auto%> i undtagelsesspecifikationugyldig brug af Â»%%%cÂ«ugyldig brug af en henvisning til en ufuldstÃ¦ndig type i henvisningsberegningugyldig brug af tabel uden angivne grÃ¦nserugyldig brug af asm-flaguddataugyldig brug af fleksibelt tabelmedlemugyldig brug af metodevÃ¦rdi som argument for Offsetofugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdiugyldig brug af struktur med fleksibelt tabelmedlemugyldig brug af typeugyldig brug af void-udtrykugyldig zero-udtrÃ¦kden skal vÃ¦re adressen af en funktion med ekstern kÃ¦dningspring til case-etiketspring til etiketten %qDsproget %s ikke genkendtstort heltal forkortes underforstÃ¥et til type uden fortegnld returnerede afslutningskoden %dvenstre parameter skal vÃ¦re en skivevenstreprÃ¦cisionvenstreprÃ¦cision i strfmon-formateringvenstreskiftsantal er stÃ¸rre end bredden af typenvenstreskiftsantal er negativvenstreoperanden til kommaudtrykket har ingen virkninglen stÃ¸rre end caplÃ¦ngdetilpasninglÃ¦ngdetilpasning i printf-formateringlÃ¦ngdetilpasning i scanf-formateringlÃ¦ngdemodifikation i strfmon-formateringlÃ¦ngde krÃ¦vet nÃ¥r en skive allokeresbogstavet %c blev fundet og instruktionen var ikke CONST_INTbiblioteker: %s
  biblioteket lib%s ikke fundetlo_sum ikke af registerforkert udformede specifikationsfunktionsparametreforkert udformet specifikationsfunktionsnavnmaske skal vÃ¦re en umiddelbar vÃ¦rdimatchbegrÃ¦nsningen tillader ikke et registerbegrÃ¦nsningen er ikke gyldig for uddataoperandenbegrÃ¦nsning refererer til et ugyldigt operandtalkan ikke bruge bÃ¥de -EB og -EL-m32 og -m64 er indbyrdes uforeneligemedlemsfunktioner er underforstÃ¥et venner af deres klassehukommelsesreference forventet til Â»SÂ«-uddataÃ¦ndringmetodeattributter er ikke tilgÃ¦ngelige i Objective-C 1.0metodedefinitionen optrÃ¦der ikke i @implementation-kontekstMIPS16-funktionsprofileringuafbalancerede erklÃ¦ringer under linktime-optimeringuens antal parentesermanglende $-operandnummer i formateringmanglende barriere efter blok %ikrÃ¸llede paranteser mangler omkring startvÃ¦rdienmanglende afsluttende krÃ¸llet parantes til navngiven operandmanglende slutparantesmanglende enhed eller arkitektur efter %qsmangler fyldtegn i slutningen af strfmon-formateringmanglende talmanglende startparantesmanglende operandmanglende afsluttende '%c'-tegnmanglende typenavn i typedef-erklÃ¦ringblanding af forskellige symboltyper i samme comdata-gruppe er ikke understÃ¸ttetflerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rsteflere default-etiketter i Ã©n switch-konstruktionflere definitioner af %q#Tder er angivet flere funktionstypeattributterflere typer i Ã©n erklÃ¦ringmultiple-value parameter i enkel-vÃ¦rdi kontekstnavn mangler for medlemsfunktionnavnerumnavn krÃ¦vetanonyme variabler af sammensatte typer i navnerumsvirkefelt skal erklÃ¦res staticnegativ instruktionslÃ¦ngdenegativt heltal forkortes underforstÃ¥et til type uden fortegnindlejrede alternativer for maskinkodedialekterindlejrede funktionstrampoliner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitekturnew kan ikke bruges pÃ¥ en funktionstypenew kan ikke bruges pÃ¥ en referencetypeingen parametreingen parametre til specifikationsfunktioningen inddatafileringen inputfiler; vil ikke skrive outputfileringen lave registre er tilgÃ¦ngelige til at modtage vÃ¦rdier fra hÃ¸je registreingen profilering af 64 bit-kode for denne ABIingen registre i adresseingen return-sÃ¦tning i en funktion der ikke returnerer voidintet semikolon i slutningen af struct eller unionnode er forskellig fra node->decl->decl_with_vis.symtab_nodenode har body_removed men er en definitionnode har ukendt typenode er alias men ikke definitionnode er alias men ikke implicit aliasnode er alene i en comdat-gruppenode er i same_comdat_grooup-liste men har ingen comdat_groupnode blev ikke fundet i symtabs maskinkodehashnode blev ikke fundet node->decl->decl_with_vis.symtab_nodemisforhold i ikke-kald undtagelseshÃ¥ndteringikke-statisk klargÃ¸ring af fleksibelt tabelmedlemikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttettabelindekset i startvÃ¦rdien er ikke en konstantnormalisering kan ikke sameksistere med skalering
  ikke nok parametreikke tilstrÃ¦kkelig information om typenbemÃ¦rkbemÃ¦rk: tal skal enten vÃ¦re 0 eller 1antallet af basisbloknoter i instruktionskÃ¦den (%d) != n_basic_blocks (%d)antallet af resultater matcher ikke antallet af vÃ¦rdierforÃ¦ldet Maverick-formatkode Â»%cÂ«forskydning er stÃ¸rre end 16 byteforskydning af pakket bit-felt %qD har Ã¦ndret sig i GCC 4.4kun svage aliaser understÃ¸ttes i denne konfigurationkun nulstartvÃ¦rdier er tilladte i sektion %qsÃ¥bn /dev/zero: %mÃ¥bner LTRANS-uddatalisten %s: %moperandbegrÃ¦nsning indeholder forkert placeret %<+%> eller %<=%>operand er ikke en betingelseskode, ugyldig operandkode Â»%cÂ«operand er ikke en betingelseskode, ugyldig operandkode Â»DÂ«operand er ikke en betingelseskode, ugyldig operandkode Â»YÂ«operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«operand er ikke et heltal, ugyldig operandkode Â»KÂ«operand er ikke et heltal, ugyldig operandkode Â»RÂ«operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode Â»HÂ«operandtal mangler efter %%-letteroperandtal er uden for det gyldige intervaloperandnummer uden for det gyldige intervaloperandnummer angiver for formatering der ikke tager mod parametreoperandnummer angivet med undertrykt tildelingoperander til %T/%t skal vÃ¦re reg + const_int:misforhold i optimeringsniveauattributordnet sammenligning af henvisning med heltallet nuloprindeligt indirekte funktionskald er ikke overvejet for indlejringoprindelig specificeret herydre transaktion i %<transaction_may_cancel_outer%> funktionydre transaktion i %<transaction_safe%> funktionydre transaktion i transaktionuddatabegrÃ¦nsning %d skal angive et enkelt registeruddatabegrÃ¦nsning %qc for operanden %d er ikke ved begyndelsenuddatafilnavnet er angivet to gangeuddata nr. %d kan ikke adresseres direkteuddataoperand %d skal bruge %<&%>-begrÃ¦nsningenuddataoperandbegrÃ¦nsning mangler %<=%>uddataoperand er konstant i %<asm%>output_move_single:tabeldimension for storoverlÃ¸b i konstant udtrykenum-vÃ¦rdier for storeoverlÃ¸b i underforstÃ¥et konstant konverteringflertydig funktion uden kontekstuelle typeoplysningerpacked-egenskab forÃ¥rsager ineffektiv justeringpacked-egenskab forÃ¥rsager ineffektiv justering af %q+Dpacked-egenskab forÃ¥rsager ineffektiv justering af %qEpacked-egenskab er unÃ¸dvendigpacked-egenskab er unÃ¸dvendig for %q+Dpacked-egenskab er unÃ¸dvendig for %qEudfylder struct for at justere %q+Dparameteren %qD bliver tildelt en startvÃ¦rdiparameternavne (uden typer) i funktionserklÃ¦ringenvideregivelse %qs blev ikke fundet, men er refereret af ny videregivelse %qsvideregivelse %s understÃ¸tter ikke kloningpedwarnpedwarn: permerrorpermerror: udvidelsesmodul %s registrerede en null-tilbagekaldsfunktion for hÃ¦ndelse %sudvidelsesmodul kan ikke registrere en manglende videregivelseudvidelsesmodul kan ikke registrere en unavngivet videregivelseudvidelsesmodul kan ikke registrere videregivelse %qs uden reference for videregivelsesnavnhenvisning til en funktion benyttet i udregninghenvisning til en funktion benyttet i subtraktionhenvisningstyperne i betingelsesudtrykket passer ikke sammenen henvisningsvÃ¦rdi er angivet hvor der forventedes et komplekst talhenvisnings- og heltalstype i betingelsesudtrykket passer ikke sammenhenvisningsvariabler er ikke tilladt som case-vÃ¦rdierpostfiks forÃ¸gelsesadresse er ikke et registerprÃ¦fiks formindskelsesadresse er ikke et registerprÃ¦fiks forÃ¸gelsesadresse er ikke et registerprÃ¦cisionprÃ¦cision i printf-formateringprev_bb for %d bÃ¸r vÃ¦re %d, ikke %dtidligere erklÃ¦ring af %qDprofilering er endnu ikke implementerer for denne arkitekturprogrammer: %s
  protokolattributter er ikke tilgÃ¦ngelige i Objective-C 1.0rekursiv indbygningomerklÃ¦ring af egenskaben %qDomdefinerede eksterne indbyggede funktioner overvejes ikke for indlejringreferencen %qs kan ikke erklÃ¦res %<mutable%>registernavn ikke angivet for %q+Dregister for %qD brugt til flere globale registervariablerregister eller hukommelsesudtryk forventet til Â»MÂ«-uddataÃ¦ndringregister eller hukommelsesudtryk forventet til Â»NÂ«-uddataÃ¦ndringregparam og thiscall er indbyrdes uforeneligeafslappet transaktion i %<transaction_safe%> funktionafslappet transaktion i atomar transaktionomdÃ¸b specifikation %s til %s
diff -Nrcpad gcc-13.1.0/gcc/po/da.po gcc-13.2.0/gcc/po/da.po
*** gcc-13.1.0/gcc/po/da.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/da.po	Thu Jul 27 08:13:04 2023
*************** msgid ""
*** 137,143 ****
  msgstr ""
  "Project-Id-Version: gcc-9.1-b20190203\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
  "PO-Revision-Date: 2019-02-14 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
--- 137,143 ----
  msgstr ""
  "Project-Id-Version: gcc-9.1-b20190203\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
  "PO-Revision-Date: 2019-02-14 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
*************** msgstr ""
*** 4341,4347 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4341,4347 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 8303,8308 ****
--- 8303,8314 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, fuzzy, no-c-format
+ #| msgid "Support MMX and SSE built-in functions and code generation"
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "Â»%%lÂ«-operand er ikke en etike
*** 18683,18694 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 18689,18700 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Dette tilvalg mangler dokumentat
*** 19777,19841 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Brug af dette tilvalg diagnosticeres."
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1656
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1661
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[aktiveret]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[deaktiveret]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ingen tilvalg med de Ã¸nskede karakteristika blev fundet\n"
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Ingen fundet. Brug --help=%s for at vise *alle* tilvalgene understÃ¸ttet af brugerfladen %s.\n"
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle tilvalg med de Ã¸nskede karakteristika er allerede blevet vist\n"
  
! #: opts.cc:1908
  #, fuzzy, c-format
  #| msgid "invalid type argument"
  msgid ""
--- 19783,19847 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Brug af dette tilvalg diagnosticeres."
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1657
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1662
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s Samme som %s."
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[aktiveret]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[deaktiveret]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ingen tilvalg med de Ã¸nskede karakteristika blev fundet\n"
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Ingen fundet. Brug --help=%s for at vise *alle* tilvalgene understÃ¸ttet af brugerfladen %s.\n"
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle tilvalg med de Ã¸nskede karakteristika er allerede blevet vist\n"
  
! #: opts.cc:1909
  #, fuzzy, c-format
  #| msgid "invalid type argument"
  msgid ""
*************** msgid ""
*** 19843,19891 ****
  "   "
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "De fÃ¸lgende tilvalg er mÃ¥lspecifikke"
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr "De fÃ¸lgende tilvalg kontrollerer advarselsbeskeder for oversÃ¦tteren"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "De fÃ¸lgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "De fÃ¸lgende tilvalg er sproguafhÃ¦ngige"
  
! #: opts.cc:1970
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "De fÃ¸lgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr "De fÃ¸lgende tilvalg er specifikke kun for sproget "
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "De fÃ¸lgende tilvalg er understÃ¸ttet af sproget "
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "De fÃ¸lgende tilvalg er ikke dokumenterede"
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr "De fÃ¸lgende tilvalg anvender forskellige parametre"
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr "De fÃ¸lgende tilvalg anvender fÃ¦lles parametre"
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "De fÃ¸lgende tilvalg er sprogrelaterede"
  
--- 19849,19897 ----
  "   "
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "De fÃ¸lgende tilvalg er mÃ¥lspecifikke"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr "De fÃ¸lgende tilvalg kontrollerer advarselsbeskeder for oversÃ¦tteren"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "De fÃ¸lgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "De fÃ¸lgende tilvalg er sproguafhÃ¦ngige"
  
! #: opts.cc:1971
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "De fÃ¸lgende tilvalg kontrollerer optimeringer"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr "De fÃ¸lgende tilvalg er specifikke kun for sproget "
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "De fÃ¸lgende tilvalg er understÃ¸ttet af sproget "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "De fÃ¸lgende tilvalg er ikke dokumenterede"
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr "De fÃ¸lgende tilvalg anvender forskellige parametre"
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr "De fÃ¸lgende tilvalg anvender fÃ¦lles parametre"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "De fÃ¸lgende tilvalg er sprogrelaterede"
  
*************** msgstr "lÃ¦ngdemodifikation i strfmon-fo
*** 20275,20352 ****
  msgid "<command-line>"
  msgstr "<kommandolinje>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ugyldig operand for Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ugyldig operand for Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
  
! #: config/aarch64/aarch64.cc:12195
  #, c-format
  msgid "invalid constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12198
  #, c-format
  msgid "invalid operand"
  msgstr "ugyldig operand"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ugyldig operandprÃ¦fiks Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12351
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/aarch64/aarch64.cc:27134
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ugyldige operander til binÃ¦r %s"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
--- 20281,20358 ----
  msgid "<command-line>"
  msgstr "<kommandolinje>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ugyldig operand for Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ugyldig operand for Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
  msgstr "ugyldig operand"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ugyldig operandprÃ¦fiks Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12364
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/aarch64/aarch64.cc:27161
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ugyldige operander til binÃ¦r %s"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
*************** msgid "invalid %%r value"
*** 20363,20380 ****
  msgstr "ugyldig %%r-vÃ¦rdi"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-vÃ¦rdi"
--- 20369,20386 ----
  msgstr "ugyldig %%r-vÃ¦rdi"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-vÃ¦rdi"
*************** msgstr "ugyldig %%M-vÃ¦rdi"
*** 20404,20410 ****
  msgid "invalid %%U value"
  msgstr "ugyldig %%U-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-vÃ¦rdi"
--- 20410,20416 ----
  msgid "invalid %%U value"
  msgstr "ugyldig %%U-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-vÃ¦rdi"
*************** msgstr "ugyldig %%s-vÃ¦rdi"
*** 20414,20420 ****
  msgid "invalid %%C value"
  msgstr "ugyldig %%C-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-vÃ¦rdi"
--- 20420,20426 ----
  msgid "invalid %%C value"
  msgstr "ugyldig %%C-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-vÃ¦rdi"
*************** msgstr "ukendt relokaliserings-unspec"
*** 20427,20433 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
--- 20433,20439 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
*************** msgstr "ugyldig UNSPEC som operand: %d"
*** 20511,20547 ****
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
  msgstr "ugyldig skift-operand"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, fuzzy, c-format
  #| msgid "Generate char instructions"
  msgid "predicated Thumb instruction"
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arm/arm.cc:23964
  #, fuzzy, c-format
  #| msgid "ret instruction not implemented"
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 20517,20553 ----
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
  msgstr "ugyldig skift-operand"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, fuzzy, c-format
  #| msgid "Generate char instructions"
  msgid "predicated Thumb instruction"
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arm/arm.cc:23977
  #, fuzzy, c-format
  #| msgid "ret instruction not implemented"
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "Ikke understÃ¸ttet operand for k
*** 20550,20579 ****
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktion aldrig udfÃ¸rt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "forÃ¦ldet Maverick-formatkode Â»%cÂ«"
  
! #: config/arm/arm.cc:34257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/arm/arm.cc:34259
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 20556,20585 ----
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktion aldrig udfÃ¸rt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "forÃ¦ldet Maverick-formatkode Â»%cÂ«"
  
! #: config/arm/arm.cc:34270
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/arm/arm.cc:34272
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "ugyldig konstant:"
*** 20954,21053 ****
  msgid "Expected register or constant integer."
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.cc:12941
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.cc:12946
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.cc:13179
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.cc:13214
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.cc:13283
! #, c-format
! msgid "invalid operand type used with operand code 'Z'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:13288
! #, c-format
! msgid "invalid operand size for operand code 'Z'"
! msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:13365
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»YÂ«"
  
! #: config/i386/i386.cc:13444
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»DÂ«"
  
! #: config/i386/i386.cc:13462
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.cc:13475
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode Â»HÂ«"
  
! #: config/i386/i386.cc:13490
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»KÂ«"
  
! #: config/i386/i386.cc:13518
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.cc:13536
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»RÂ«"
  
! #: config/i386/i386.cc:13559
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.cc:13826
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
--- 20960,21061 ----
  msgid "Expected register or constant integer."
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.cc:12942
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.cc:12947
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.cc:13180
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.cc:13215
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.cc:13290
! #, fuzzy, c-format
! #| msgid "invalid operand type used with operand code 'Z'"
! msgid "invalid operand type used with operand code '%c'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:13295
! #, fuzzy, c-format
! #| msgid "invalid operand size for operand code 'O'"
! msgid "invalid operand size for operand code '%c'"
! msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.cc:13373
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»YÂ«"
  
! #: config/i386/i386.cc:13452
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»DÂ«"
  
! #: config/i386/i386.cc:13470
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.cc:13483
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode Â»HÂ«"
  
! #: config/i386/i386.cc:13498
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»KÂ«"
  
! #: config/i386/i386.cc:13526
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.cc:13544
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»RÂ«"
  
! #: config/i386/i386.cc:13567
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.cc:13834
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
*************** msgstr "ugyldig operation pÃ¥ %<__fpreg%
*** 21078,21084 ****
  msgid "invalid %%P operand"
  msgstr "ugyldig %%P-operand"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-vÃ¦rdi"
--- 21086,21092 ----
  msgid "invalid %%P operand"
  msgstr "ugyldig %%P-operand"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-vÃ¦rdi"
*************** msgstr "Â»%%%cÂ« er ikke et gyldigt oper
*** 21123,21130 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ugyldig brug af Â»%%%cÂ«"
--- 21131,21138 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ugyldig brug af Â»%%%cÂ«"
*************** msgid "post-increment address is not a r
*** 21156,21162 ****
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "ugyldig adresse"
  
--- 21164,21170 ----
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "ugyldig adresse"
  
*************** msgstr "ikke-understÃ¸ttet kombination:
*** 21325,21331 ****
  msgid "unsupported memory expression:"
  msgstr "fast-punkt-konvertering er ikke understÃ¸ttet"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
--- 21333,21339 ----
  msgid "unsupported memory expression:"
  msgstr "fast-punkt-konvertering er ikke understÃ¸ttet"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
*************** msgstr "-mquad-memory er ikke tilgÃ¦ngel
*** 21394,21547 ****
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13798
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "ugyldig %%D-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13822
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14067
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%t value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14160
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%V value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14233
  #, c-format
  msgid "invalid %%z value"
  msgstr "ugyldig %%z-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14302
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningen"
  
! #: config/rs6000/rs6000.cc:15232
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/rs6000/rs6000.cc:27721
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-vÃ¦rdi for fusion"
  
! #: config/rs6000/rs6000.cc:27790
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlÃ¦sning/lagring af forskydning for fusion"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/rs6000/rs6000.cc:28468
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28470
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28472
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28474
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 21402,21555 ----
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13807
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "ugyldig %%D-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13831
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14076
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%t value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14169
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%V value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14242
  #, c-format
  msgid "invalid %%z value"
  msgstr "ugyldig %%z-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningen"
  
! #: config/rs6000/rs6000.cc:15241
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/rs6000/rs6000.cc:27730
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-vÃ¦rdi for fusion"
  
! #: config/rs6000/rs6000.cc:27799
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlÃ¦sning/lagring af forskydning for fusion"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/rs6000/rs6000.cc:28477
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28479
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28481
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28483
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "kandidat 1:"
*** 22008,22014 ****
  msgid "  after user-defined conversion:"
  msgstr "AktivÃ©r brug af DB-instruktioner"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 22016,22022 ----
  msgid "  after user-defined conversion:"
  msgstr "AktivÃ©r brug af DB-instruktioner"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr "typerne i betingelsesudtrykket p
*** 22545,22551 ****
  msgid "Driving:"
  msgstr "advarsel: "
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 22553,22559 ----
  msgid "Driving:"
  msgstr "advarsel: "
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 22735,22745 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
--- 22743,22753 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
*************** msgstr "tildeling"
*** 22749,22981 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2494
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2499
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2504
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2509
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2514
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2519
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2524
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2529
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2534
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2539
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2544
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2549
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  #, fuzzy
  #| msgid "Do not allocate BK register"
  msgid "pointer or allocatable result"
  msgstr "AllokÃ©r ikke BK-registeret"
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4292
  #, fuzzy
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "modifikationerne '%V' kan ikke anvendes pÃ¥ '%T'"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4410
  #, fuzzy, c-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4413
  #, fuzzy, c-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7395
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 22757,22989 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2511
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2516
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2521
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2526
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2531
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2536
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2541
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2546
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2551
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2556
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2561
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2566
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2594
  #, fuzzy
  #| msgid "Do not allocate BK register"
  msgid "pointer or allocatable result"
  msgstr "AllokÃ©r ikke BK-registeret"
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4309
  #, fuzzy
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "modifikationerne '%V' kan ikke anvendes pÃ¥ '%T'"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4427
  #, fuzzy, c-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4430
  #, fuzzy, c-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7412
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 22988,23014 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 22996,23022 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgid "%<-mrelax%> is only supported for
*** 23970,23976 ****
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at '%s' token"
  msgid "Syntax error in %s statement at %C"
--- 23978,23984 ----
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at '%s' token"
  msgid "Syntax error in %s statement at %C"
*************** msgstr "dataomrÃ¥det '%s' er i modstrid
*** 24370,24376 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
--- 24378,24384 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 24475,24484 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 24483,24492 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "kan ikke lÃ¦se funktionsprofil f
*** 24621,24627 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "forskydning udenfor grÃ¦nserne af konstant streng"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qE declared here"
--- 24629,24635 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "forskydning udenfor grÃ¦nserne af konstant streng"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qE declared here"
*************** msgstr "stort heltal forkortes underfors
*** 26628,26634 ****
  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.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 26636,26642 ----
  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.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr "funktion returnerer adressen pÃ¥
*** 27467,27473 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 27475,27481 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "antager henvisning til medlemmet
*** 28682,28695 ****
  msgid "using a dangling pointer to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
--- 28690,28703 ----
  msgid "using a dangling pointer to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
*************** msgstr "kald af ikke-funktion '%D'"
*** 28740,28746 ****
  msgid "call to %qD"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "storing the address of local variable %qD in %qE"
--- 28748,28754 ----
  msgid "call to %qD"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr ""
*** 29893,29899 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Ugyldig erklÃ¦ring"
--- 29901,29907 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Ugyldig erklÃ¦ring"
*************** msgstr "UdfÃ¸r krydsspringsoptimering"
*** 30912,30918 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
--- 30920,30926 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "der mangler en parameter til tilvalget '-%s'"
*************** msgstr "-mapcs-26 og -mapcs-32 kan ikke
*** 30955,30967 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
--- 30963,30975 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
*************** msgstr ""
*** 31127,31133 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
--- 31135,31141 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
*************** msgstr "der blev anmodt om variabelspori
*** 31172,31368 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "der blev anmodt om variabelsporing, men den er ikke understÃ¸ttet af dette fejlsÃ¸gningsformat"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments Ã¦ndrer selektiv planlÃ¦gning"
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: opts.cc:1469
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2281
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2287
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: opts.cc:2346
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "ukendt sektionsnavn \"%s\""
  
! #: opts.cc:2370
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:2385
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: opts.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2575
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, fuzzy, gcc-internal-format
  #| msgid "alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "justering skal vÃ¦re en lille potens af to, ikke %d"
  
! #: opts.cc:3111
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown stack check parameter %qs"
  msgstr "ukendt registernavn: %s"
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "mÃ¥lsystemet understÃ¸tter ikke fejlfindingsuddata"
  
! #: opts.cc:3443
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "fejlsÃ¸gningsformatet %qs er i modstrid med tidligere valg"
  
! #: opts.cc:3467
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "ukendt fejlsÃ¸gningsuddataniveau %qs"
  
! #: opts.cc:3469
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "fejlsÃ¸gningsuddataniveau %qs er for hÃ¸jt"
  
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "ukendt fejlsÃ¸gningsuddataniveau %qs"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "henter maksimumbegrÃ¦nsning pÃ¥ kernefilens stÃ¸rrelse: %m"
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "angiver kernefilens stÃ¸rrelsesbegrÃ¦nsning til maksimum: %m"
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ukendt GCC-fejlfindingstilvalg: %c"
  
! #: opts.cc:3576
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: intet tilvalg -%s"
  
! #: opts.cc:3584
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid option to the preprocessor"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
--- 31180,31376 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "der blev anmodt om variabelsporing, men den er ikke understÃ¸ttet af dette fejlsÃ¸gningsformat"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments Ã¦ndrer selektiv planlÃ¦gning"
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: opts.cc:1470
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2282
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2323
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: opts.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "ukendt sektionsnavn \"%s\""
  
! #: opts.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ugyldig typeparameter"
  
! #: opts.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: opts.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d er ikke mellem 0 og %d"
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "justering skal vÃ¦re en lille potens af to, ikke %d"
  
! #: opts.cc:3112
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown stack check parameter %qs"
  msgstr "ukendt registernavn: %s"
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3169
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "mÃ¥lsystemet understÃ¸tter ikke fejlfindingsuddata"
  
! #: opts.cc:3444
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "fejlsÃ¸gningsformatet %qs er i modstrid med tidligere valg"
  
! #: opts.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "ukendt fejlsÃ¸gningsuddataniveau %qs"
  
! #: opts.cc:3470
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "fejlsÃ¸gningsuddataniveau %qs er for hÃ¸jt"
  
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "ukendt fejlsÃ¸gningsuddataniveau %qs"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "henter maksimumbegrÃ¦nsning pÃ¥ kernefilens stÃ¸rrelse: %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "angiver kernefilens stÃ¸rrelsesbegrÃ¦nsning til maksimum: %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ukendt GCC-fejlfindingstilvalg: %c"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: intet tilvalg -%s"
  
! #: opts.cc:3585
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid option to the preprocessor"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
*************** msgstr "generel thunk-kode mislykkes for
*** 32091,32287 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D omdÃ¸bt efter at vÃ¦re refereret i maskinkode"
  
! #: symtab.cc:1107
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktionsymbol er ikke en funktion"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1122
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "variabelsymbol er ikke en variabel"
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "node har ukendt type"
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "node has invalid order %i"
  msgstr "#%s med ugyldig parameter"
  
! #: symtab.cc:1142
  #, 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.cc:1150
  #, 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.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "maskinekodenavn pÃ¥ hashliste er Ã¸delagt"
  
! #: symtab.cc:1177
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "node blev ikke fundet i symtabs maskinkodehash"
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "dobbelt lÃ¦nket liste pÃ¥ maskinekodenavne er Ã¸delagt"
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "node har body_removed men er en definition"
  
! #: symtab.cc:1196
  #, 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.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.cc:1206
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "node er alias men ikke definition"
  
! #: symtab.cc:1211
  #, 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.cc:1216
  #, 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.cc:1221
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not implicit alias"
  msgid "node is symver but not alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1246
  #, 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.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group-liste over forskellige grupper"
  
! #: symtab.cc:1256
  #, 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.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "node er alene i en comdat-gruppe"
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group er ikke en cirkulÃ¦r liste"
  
! #: symtab.cc:1283
  #, 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.cc:1293
  #, fuzzy, gcc-internal-format
  #| msgid "implicit_section flag is set but section isn't"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "implicit_section-flag er angivet men sektion er ikke"
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "BÃ¥de sektion og comdat-gruppe er angivet"
  
! #: symtab.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Alias and target%'s section differs"
  msgstr "Alias og mÃ¥ls sektion er forskellige"
  
! #: symtab.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's comdat groups differs"
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Alias og mÃ¥ls comdat-grupper er forskellige"
  
! #: symtab.cc:1334
  #, 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.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify mislykkedes"
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid order in asm node %i"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "To symboler med samme comdat_group er ikke lÃ¦nket af same_comdat_group-listen."
  
! #: symtab.cc:1844
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktion %q+D del af aliascyklus"
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %q+D del af aliascyklus"
  
! #: symtab.cc:1874
  #, 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"
--- 32099,32295 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D omdÃ¸bt efter at vÃ¦re refereret i maskinkode"
  
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktionsymbol er ikke en funktion"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "variabelsymbol er ikke en variabel"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "node har ukendt type"
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "node has invalid order %i"
  msgstr "#%s med ugyldig parameter"
  
! #: symtab.cc:1144
  #, 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.cc:1152
  #, 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.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "maskinekodenavn pÃ¥ hashliste er Ã¸delagt"
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "node blev ikke fundet i symtabs maskinkodehash"
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "dobbelt lÃ¦nket liste pÃ¥ maskinekodenavne er Ã¸delagt"
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "node har body_removed men er en definition"
  
! #: symtab.cc:1198
  #, 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.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "node er alias men ikke definition"
  
! #: symtab.cc:1213
  #, 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.cc:1218
  #, 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.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not implicit alias"
  msgid "node is symver but not alias"
  msgstr "node er alias men ikke implicit alias"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1248
  #, 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.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group-liste over forskellige grupper"
  
! #: symtab.cc:1258
  #, 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.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "node er alene i en comdat-gruppe"
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group er ikke en cirkulÃ¦r liste"
  
! #: symtab.cc:1285
  #, 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.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "implicit_section flag is set but section isn't"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "implicit_section-flag er angivet men sektion er ikke"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "BÃ¥de sektion og comdat-gruppe er angivet"
  
! #: symtab.cc:1314
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Alias and target%'s section differs"
  msgstr "Alias og mÃ¥ls sektion er forskellige"
  
! #: symtab.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's comdat groups differs"
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Alias og mÃ¥ls comdat-grupper er forskellige"
  
! #: symtab.cc:1336
  #, 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.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify mislykkedes"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid order in asm node %i"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "To symboler med samme comdat_group er ikke lÃ¦nket af same_comdat_group-listen."
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktion %q+D del af aliascyklus"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %q+D del af aliascyklus"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "sektion for alias %q+D skal matche sektion for dens mÃ¥larkitektur"
*************** msgstr "den hexadecimale undvigesekvens
*** 34102,34128 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 34110,34136 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr "'%s' brugt, men aldrig defineret
*** 35005,35011 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
--- 35013,35019 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
*************** msgstr "muligvis begyndelsen af uafslutt
*** 37348,37354 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionel C tillader ikke strengsammensÃ¦tning"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 37356,37362 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionel C tillader ikke strengsammensÃ¦tning"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "for mange inddatafiler"
*** 39213,39219 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
--- 39221,39227 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 39248,39263 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s"
--- 39256,39271 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s"
*************** msgstr "-mcpu=%s er ikke gyldig"
*** 39349,39403 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1759
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops er forÃ¦ldet, benyt -falign-loops"
  
! #: common/config/i386/i386-common.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  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.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps er forÃ¦ldet, benyt -falign-jumps"
  
! #: common/config/i386/i386-common.cc:1772
  #, fuzzy, gcc-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.cc:1780
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions er forÃ¦ldet, benyt -falign-functions"
  
! #: common/config/i386/i386-common.cc:1783
  #, fuzzy, gcc-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.cc:1792
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  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.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 39357,39411 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops er forÃ¦ldet, benyt -falign-loops"
  
! #: common/config/i386/i386-common.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  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.cc:1786
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps er forÃ¦ldet, benyt -falign-jumps"
  
! #: common/config/i386/i386-common.cc:1789
  #, fuzzy, gcc-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.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions er forÃ¦ldet, benyt -falign-functions"
  
! #: common/config/i386/i386-common.cc:1800
  #, fuzzy, gcc-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.cc:1809
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  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.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "ACLE function %qD is incompatible
*** 39932,39945 ****
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
--- 39940,39953 ----
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
*************** msgstr "%s opretter et heltal ud fra en
*** 40211,40217 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of %qs"
--- 40219,40225 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of %qs"
*************** msgid "SVE type %qT does not have a defi
*** 40259,40265 ****
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "'%s' brugt, men aldrig defineret"
--- 40267,40273 ----
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "'%s' brugt, men aldrig defineret"
*************** msgstr ""
*** 40360,40724 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7931
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:7934
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17588
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "egenskaben '%s' ignoreret"
  
! #: config/aarch64/aarch64.cc:17644
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ugyldig %h-vÃ¦rdi"
  
! #: config/aarch64/aarch64.cc:17676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid range %s in option %s"
  msgid "tuning string missing in option (%s)"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: config/aarch64/aarch64.cc:17694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown tuning option (%s)"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Angiv registerallokeringsordnen"
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18131
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ukendt maskintilstand '%s'"
  
! #: config/aarch64/aarch64.cc:18190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/aarch64/aarch64.cc:18234
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing arch name in %<-march=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "unknown value %qs for %<-march%>"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18243
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18246
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: config/aarch64/aarch64.cc:18274
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18277
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/aarch64/aarch64.cc:18362
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/aarch64/aarch64.cc:18651
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18654
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18658
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18692
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18695
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18722
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18726
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/aarch64/aarch64.cc:18801
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/aarch64/aarch64.cc:18903
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "target system does not support the %qs debug format"
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "mÃ¥larkitektursystem understÃ¸tter ikke %qs-fejlsÃ¸gningsformatet"
  
! #: config/aarch64/aarch64.cc:18965
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19069
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "lane %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:27008
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:27034
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support simdlen %wd for type %qT"
--- 40368,40732 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:7947
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "egenskaben '%s' ignoreret"
  
! #: config/aarch64/aarch64.cc:17657
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ugyldig %h-vÃ¦rdi"
  
! #: config/aarch64/aarch64.cc:17689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid range %s in option %s"
  msgid "tuning string missing in option (%s)"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: config/aarch64/aarch64.cc:17707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown tuning option (%s)"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Angiv registerallokeringsordnen"
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18144
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ukendt maskintilstand '%s'"
  
! #: config/aarch64/aarch64.cc:18203
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/aarch64/aarch64.cc:18247
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing arch name in %<-march=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18250
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "unknown value %qs for %<-march%>"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18256
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18259
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: config/aarch64/aarch64.cc:18287
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/aarch64/aarch64.cc:18375
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/aarch64/aarch64.cc:18664
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18667
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18671
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18705
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18708
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18735
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18739
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18773
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/aarch64/aarch64.cc:18814
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/aarch64/aarch64.cc:18916
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, fuzzy, gcc-internal-format
  #| msgid "target system does not support the %qs debug format"
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "mÃ¥larkitektursystem understÃ¸tter ikke %qs-fejlsÃ¸gningsformatet"
  
! #: config/aarch64/aarch64.cc:18978
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19082
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "lane %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:27010
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:27035
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:27061
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support simdlen %wd for type %qT"
*************** msgstr "parameteren til egenskaben '%s e
*** 40922,40934 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 40930,40942 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "parameteren til egenskaben '%s e
*** 41093,41111 ****
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for %<asm%> flag output"
--- 41101,41119 ----
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "mÃ¥lprocessoren understÃ¸tter ik
*** 41329,41335 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "This architecture does not support branch protection instructions"
--- 41337,41343 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "This architecture does not support branch protection instructions"
*************** msgstr "strukturstÃ¸rrelsesgrÃ¦nse kan k
*** 41391,41397 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
--- 41399,41405 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
*************** msgid "argument of type %qT not permitte
*** 41505,41511 ****
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 41513,41519 ----
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 41561,41593 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan ikke beregne virkelig placering af stakkede parametre"
  
! #: config/arm/arm.cc:26570
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "ingen lave registre er tilgÃ¦ngelige til at modtage vÃ¦rdier fra hÃ¸je registre"
  
! #: config/arm/arm.cc:27082
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33555
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fpu for target attribute or pragma %qs"
--- 41569,41601 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan ikke beregne virkelig placering af stakkede parametre"
  
! #: config/arm/arm.cc:26583
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "ingen lave registre er tilgÃ¦ngelige til at modtage vÃ¦rdier fra hÃ¸je registre"
  
! #: config/arm/arm.cc:27095
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33568
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fpu for target attribute or pragma %qs"
*************** msgstr "ugyldig vektortype for egenskabe
*** 41596,41619 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/arm/arm.cc:33590
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
--- 41604,41627 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/arm/arm.cc:33603
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
*************** msgstr "-pipe understÃ¸ttes ikke"
*** 41699,41717 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional and -ansi are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-traditional og -ansi er indbyrdes uforenelige"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have arguments"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%qs function cannot return a value"
--- 41707,41725 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional and -ansi are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-traditional og -ansi er indbyrdes uforenelige"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have arguments"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%qs function cannot return a value"
*************** msgstr "for mange parametre til funktion
*** 42063,42069 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
--- 42071,42077 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
*************** msgstr ""
*** 42738,43471 ****
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, 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-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understÃ¸tter ikke PIC-tilstand"
  
! #: config/i386/i386-options.cc:1159
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument is not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1286
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1324
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: config/i386/i386-options.cc:1606
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1622
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "forkert strateginavn %qs er angivet for tilvalget %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:1661
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386-options.cc:1731
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/i386/i386-options.cc:1999
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/i386/i386-options.cc:2001
  #, 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-options.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= understÃ¸ttes ikke pÃ¥ 32 bit-systemer"
  
! #: config/i386/i386-options.cc:2037
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2052
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adressetilstanden %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2063
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2069
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2076
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/i386/i386-options.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-masm=intel understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understÃ¸tter ikke x86-64-instruktionssÃ¦ttet"
  
! #: config/i386/i386-options.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2268
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2290
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2292
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2297
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2348
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2376
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2377
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2401
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d er ikke mellem 0 og %d"
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2434
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2435
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2524
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/i386/i386-options.cc:2527
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2550
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2563
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2566
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2725
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:2898
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:2903
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:2931
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:3115
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3179
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3224
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3234
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3341
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3347
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3399
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386-options.cc:3412
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er stÃ¸rre end %d"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3490
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386-options.cc:3621
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/i386/i386-options.cc:3642
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3784
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1538
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.cc:1572
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:1923
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1929
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1943
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1949
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2312
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2447
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6564
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.cc:8470
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: config/i386/i386.cc:9500
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: config/i386/i386.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386.cc:9906
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 42746,43479 ----
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, 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-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understÃ¸tter ikke PIC-tilstand"
  
! #: config/i386/i386-options.cc:1161
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument is not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1225
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1288
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1326
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: config/i386/i386-options.cc:1608
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "forkert strateginavn %qs er angivet for tilvalget %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386-options.cc:1733
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:1947
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/i386/i386-options.cc:2001
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/i386/i386-options.cc:2003
  #, 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-options.cc:2031
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= understÃ¸ttes ikke pÃ¥ 32 bit-systemer"
  
! #: config/i386/i386-options.cc:2039
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2054
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adressetilstanden %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2071
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2074
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2078
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/i386/i386-options.cc:2162
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-masm=intel understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understÃ¸tter ikke x86-64-instruktionssÃ¦ttet"
  
! #: config/i386/i386-options.cc:2269
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2270
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2292
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2294
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2300
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2349
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2350
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2373
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2408
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d er ikke mellem 0 og %d"
  
! #: config/i386/i386-options.cc:2431
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2436
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2437
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/i386/i386-options.cc:2529
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2565
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2568
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2723
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2727
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2841
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:2900
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:2905
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:3117
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3191
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3226
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3236
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3345
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3349
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386-options.cc:3414
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er stÃ¸rre end %d"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386-options.cc:3623
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/i386/i386-options.cc:3644
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3786
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.cc:1573
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:1924
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1930
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1944
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1950
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2313
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2448
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6565
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.cc:8471
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: config/i386/i386.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: config/i386/i386.cc:9887
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386.cc:9907
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "-mips%d understÃ¸tter ikke 64-bi
*** 43473,43555 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.cc:12955
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.cc:13221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:17330
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21824
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23661
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23724
  #, 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.cc:23755
  #, 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.cc:24301
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 43481,43563 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.cc:12956
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:17338
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21832
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23669
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, 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.cc:23763
  #, 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.cc:24309
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgid "%qE redeclared with conflicting %
*** 43928,43934 ****
  msgstr ""
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%qE attribute requires a string argument"
--- 43936,43942 ----
  msgstr ""
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%qE attribute requires a string argument"
*************** msgstr ""
*** 45148,45207 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have RVV type %qT"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of RVV type %qT"
--- 45156,45215 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have RVV type %qT"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of RVV type %qT"
*************** msgstr ""
*** 45223,45293 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/riscv/riscv.cc:6300
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qs is not a valid base register in %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/riscv/riscv.cc:6666
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have different interrupt type"
  msgstr "tilvalget '-%c' skal have en parameter"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
--- 45231,45306 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4033
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/riscv/riscv.cc:6306
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qs is not a valid base register in %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/riscv/riscv.cc:6672
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have different interrupt type"
  msgstr "tilvalget '-%c' skal have en parameter"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
*************** msgstr "%s har ingen %s"
*** 45815,45919 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.cc:20137
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: config/rs6000/rs6000.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20225
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20231
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20239
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20242
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.cc:24385
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.cc:28983
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 45828,45932 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.cc:20146
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: config/rs6000/rs6000.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20240
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20248
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20251
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24389
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.cc:24392
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.cc:24394
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.cc:28992
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr "kan ikke anbringe et objekt med
*** 47464,47470 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 47477,47483 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "lagringsklasse angivet for param
*** 47678,47684 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
--- 47691,47697 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
*************** msgstr "typenavn er erklÃ¦ret som en fun
*** 47869,47875 ****
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
--- 47882,47888 ----
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
*************** msgstr "ISO C forbyder const eller volat
*** 48009,48015 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
--- 48022,48028 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
*************** msgstr ""
*** 48234,48240 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "ukendt felt '%s' angivet i startvÃ¦rdi"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
--- 48247,48253 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "ukendt felt '%s' angivet i startvÃ¦rdi"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
*************** msgstr "navngivne medlemmer"
*** 48290,48296 ****
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
--- 48303,48309 ----
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
*************** msgstr "omerklÃ¦ring af 'enum %s'"
*** 48338,48344 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
--- 48351,48357 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
*************** msgstr "tabelindeks er ikke et heltal"
*** 48389,48395 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline funktion '%s' givet egenskaben noinline"
--- 48402,48408 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline funktion '%s' givet egenskaben noinline"
*************** msgstr "ingen tidligere prototype for '%
*** 48421,48427 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype fÃ¸r dens definition"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
--- 48434,48440 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype fÃ¸r dens definition"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
*************** msgstr "parameteren '%s' passer ikke til
*** 48542,48553 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
--- 48555,48566 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
*************** msgstr ""
*** 50768,50774 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
--- 50781,50787 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
*************** msgstr "forventede %<catch%>"
*** 50909,50921 ****
  msgid "variant %qD is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 50922,50934 ----
  msgid "variant %qD is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr "ugyldig brug af void-udtryk"
*** 51189,51195 ****
  msgid "invalid use of flexible array member"
  msgstr "ugyldig brug af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "ugyldig brug af tabel uden angivne grÃ¦nser"
--- 51202,51208 ----
  msgid "invalid use of flexible array member"
  msgstr "ugyldig brug af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "ugyldig brug af tabel uden angivne grÃ¦nser"
*************** msgstr ""
*** 52279,52290 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
--- 52292,52303 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
*************** msgstr "startvÃ¦rdielement kan ikke bere
*** 52328,52334 ****
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, 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"
--- 52341,52347 ----
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, 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"
*** 52344,52351 ****
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekst"
--- 52357,52364 ----
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, 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 struct-sta
*** 52441,52447 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "ikke-statisk klargÃ¸ring af fleksibelt tabelmedlem"
--- 52454,52460 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "ikke-statisk klargÃ¸ring af fleksibelt tabelmedlem"
*************** msgstr "ingen passende 'operator delete'
*** 53925,53931 ****
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
--- 53938,53944 ----
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
*************** msgstr "  '%#D' erklÃ¦ret her"
*** 53937,53943 ****
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
--- 53950,53956 ----
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
*************** msgstr "'%+#D' er ikke tilgÃ¦ngelig"
*** 53956,53962 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
--- 53969,53975 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
*************** msgstr "ingen passende funktion for kald
*** 54330,54336 ****
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
--- 54343,54349 ----
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
*************** msgstr "fleksibelt tabelmedlem i ellers
*** 54980,54986 ****
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
--- 54993,54999 ----
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
*************** msgstr "ugyldig returtype for medlemsfun
*** 55119,55125 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
--- 55132,55138 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
*************** msgstr "brugerdefineret '%D' evaluerer a
*** 55193,55199 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
--- 55206,55212 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
*************** msgstr "'%T' er en tvetydig stamklasse t
*** 55245,55251 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
--- 55258,55264 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
*************** msgid "dereferencing a null pointer in %
*** 55386,55392 ****
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 55399,55405 ----
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr "manglende startvÃ¦rdi for medlem
*** 55491,55497 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
--- 55504,55510 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
*************** msgstr "ugyldig konvertering fra '%T' ti
*** 55580,55586 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
--- 55593,55599 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr ""
*** 55651,55858 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "cast from %qT is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: cp/constexpr.cc:7694
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:7962
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7978
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "uventet operand"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8073
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:9251
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9383
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9532
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9544
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9610
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/constexpr.cc:9626
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9750
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.cc:9758
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10005
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10018
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
--- 55664,55871 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "cast from %qT is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: cp/constexpr.cc:7701
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:7969
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7985
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "uventet operand"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8080
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:9258
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9390
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9539
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9551
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9617
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/constexpr.cc:9633
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:9757
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.cc:9765
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10012
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10025
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
*************** msgstr ""
*** 56491,56497 ****
  msgid "%<return_void%> declared here"
  msgstr "%qD-mÃ¥l erklÃ¦ret her"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no member named %qE in %qT"
--- 56504,56510 ----
  msgid "%<return_void%> declared here"
  msgstr "%qD-mÃ¥l erklÃ¦ret her"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, fuzzy, gcc-internal-format
  #| msgid "no type named `%#T' in `%#T'"
  msgid "no member named %qE in %qT"
*************** msgstr "en tredje parameter til '__built
*** 56595,56601 ****
  msgid "no suspend point info for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 56608,56614 ----
  msgid "no suspend point info for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "henvisningsvariabler er ikke til
*** 56618,56640 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
--- 56631,56653 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
*************** msgid "redeclaration %qD differs in %qs
*** 57181,57187 ****
  msgstr "erklÃ¦ring af '%D' som %s"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
--- 57194,57200 ----
  msgstr "erklÃ¦ring af '%D' som %s"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
*************** msgstr "'%D' er ikke en funktionsskabelo
*** 57636,58321 ****
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, 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.cc:4329
  #, 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.cc:4342
  #, 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.cc:4351
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4364
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/decl.cc:4438
  #, 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.cc:4795
  #, fuzzy, gcc-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.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  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/decl.cc:5327 cp/parser.cc:23020
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
  msgstr "-traditional er forÃ¦ldet og kan blive fjernet"
  
! #: cp/decl.cc:5356
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl.cc:5368
  #, 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.cc:5371
  #, 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.cc:5374
  #, 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.cc:5393
  #, 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.cc:5396
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i Ã©n erklÃ¦ring"
  
! #: cp/decl.cc:5443
  #, 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.cc:5460
  #, 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.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklÃ¦ring"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.cc:5508
  #, 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.cc:5511
  #, 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.cc:5516
  #, 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.cc:5519
  #, 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.cc:5522
  #, 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.cc:5526
  #, 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.cc:5530
  #, 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.cc:5534
  #, 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.cc:5538
  #, 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.cc:5542
  #, 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.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "tom erklÃ¦ring"
  
! #: cp/decl.cc:5573
  #, 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.cc:5576
  #, 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.cc:5655
  #, 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.cc:5659
  #, 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.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef '%D' bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.cc:5738
  #, 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.cc:5776
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.cc:5800
  #, 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.cc:5808
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:5809
  #, 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.cc:5821
  #, 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.cc:5833
  #, 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.cc:5883 cp/decl.cc:5887
  #, 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.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:5947
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:6012
  #, 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.cc:6018 cp/decl.cc:7337
  #, 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.cc:6028
  #, 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.cc:6095
  #, 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.cc:6178
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6184
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttet"
  
! #: cp/decl.cc:6207
  #, 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.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af %qD"
  
! #: cp/decl.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstÃ¸rrelsen mangler i %qD"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstÃ¸rrelsestabel %qD"
  
! #: cp/decl.cc:6327
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstÃ¸rrelsen af %qD er ikke kendt"
  
! #: cp/decl.cc:6352
  #, 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.cc:6435
  #, 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.cc:6439
  #, 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.cc:6445
  #, 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.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%>"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, 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.cc:6503 rust/backend/rust-tree.cc:3246
  #, 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.cc:6511
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6710
  #, 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.cc:6782
  #, 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.cc:6826
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6839
  #, 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.cc:6863
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a direct member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/decl.cc:6918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/decl.cc:6968
  #, 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.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
  
! #: cp/decl.cc:7049
  #, 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.cc:7059
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/decl.cc:7192
  #, 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.cc:7325
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:7339
  #, 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.cc:7352
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.cc:7408
  #, 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.cc:7429
  #, 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.cc:7474
  #, 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.cc:7617
  #, 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.cc:7656
  #, 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.cc:7658
  #, 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.cc:7661
  #, 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.cc:7666
  #, 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.cc:7868
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startvÃ¦rdi"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "could not find variant declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/decl.cc:8149
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/decl.cc:8154
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.cc:8336
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:8525
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/decl.cc:8760
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startvÃ¦rdi som en variabel"
  
! #: cp/decl.cc:8871
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9126
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:9142
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
--- 57649,58334 ----
  msgid "%q#T is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, 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.cc:4339
  #, 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.cc:4352
  #, 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.cc:4361
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4374
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a template"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "'%D::%D' er ikke en skabelon"
  
! #: cp/decl.cc:4448
  #, 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.cc:4805
  #, fuzzy, gcc-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.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' invalid; an anonymous union can only have non-static data members"
  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/decl.cc:5337 cp/parser.cc:23020
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is deprecated and may be removed"
  msgid "this flexibility is deprecated and will be removed"
  msgstr "-traditional er forÃ¦ldet og kan blive fjernet"
  
! #: cp/decl.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonym struct er ikke inden i en navngiven type"
  
! #: cp/decl.cc:5378
  #, 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.cc:5381
  #, 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.cc:5384
  #, 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.cc:5403
  #, 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.cc:5406
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flere typer i Ã©n erklÃ¦ring"
  
! #: cp/decl.cc:5453
  #, 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.cc:5470
  #, 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.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "manglende typenavn i typedef-erklÃ¦ring"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ forbyder anonyme strukturer"
  
! #: cp/decl.cc:5518
  #, 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.cc:5521
  #, 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.cc:5526
  #, 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.cc:5529
  #, 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.cc:5532
  #, 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.cc:5536
  #, 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.cc:5540
  #, 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.cc:5544
  #, 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.cc:5548
  #, 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.cc:5552
  #, 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.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "tom erklÃ¦ring"
  
! #: cp/decl.cc:5583
  #, 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.cc:5586
  #, 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.cc:5665
  #, 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.cc:5669
  #, 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.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef `%D' is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef '%D' bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: cp/decl.cc:5748
  #, 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.cc:5786
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.cc:5810
  #, 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.cc:5818
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "non-member-template declaration of %qD"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:5819
  #, 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.cc:5831
  #, 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.cc:5843
  #, 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.cc:5893 cp/decl.cc:5897
  #, 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.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:5957
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:6022
  #, 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.cc:6028 cp/decl.cc:7347
  #, 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.cc:6038
  #, 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.cc:6105
  #, 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.cc:6188
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6194
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ikke-trivielle udpegede startvÃ¦rdier er ikke understÃ¸ttet"
  
! #: cp/decl.cc:6217
  #, 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.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af %qD"
  
! #: cp/decl.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "tabelstÃ¸rrelsen mangler i %qD"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nulstÃ¸rrelsestabel %qD"
  
! #: cp/decl.cc:6337
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstÃ¸rrelsen af %qD er ikke kendt"
  
! #: cp/decl.cc:6362
  #, 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.cc:6445
  #, 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.cc:6449
  #, 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.cc:6455
  #, 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.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%>"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, 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.cc:6513 rust/backend/rust-tree.cc:3246
  #, 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.cc:6521
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/decl.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6720
  #, 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.cc:6792
  #, 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.cc:6836
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6849
  #, 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.cc:6873
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a direct member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/decl.cc:6928
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/decl.cc:6978
  #, 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.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
  
! #: cp/decl.cc:7059
  #, 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.cc:7069
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/decl.cc:7202
  #, 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.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:7349
  #, 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.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: cp/decl.cc:7418
  #, 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.cc:7439
  #, 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.cc:7484
  #, 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.cc:7627
  #, 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.cc:7666
  #, 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.cc:7668
  #, 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.cc:7671
  #, 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.cc:7676
  #, 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.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startvÃ¦rdi"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "could not find variant declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.cc:8335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.cc:8346
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.cc:8476
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:8535
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:8578
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/decl.cc:8770
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startvÃ¦rdi som en variabel"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8891
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9136
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, 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
*** 58323,60248 ****
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9199
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:9223
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.cc:9288
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose union type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9304
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:9313
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: cp/decl.cc:10011
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: cp/decl.cc:10014
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.cc:10030
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.cc:10032
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.cc:10058
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10060
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10066
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10069
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10071
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10077
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10080
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10088
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10091
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10100
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:10107
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklÃ¦ret med en undtagelsesspecifikation"
  
! #: cp/decl.cc:10139
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.cc:10179
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklÃ¦ret med typemodifikationer"
  
! #: cp/decl.cc:10190
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:10197
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  #| msgid "Java method '%D' has non-Java return type `%T'"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
! #: cp/decl.cc:10276
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "concept %qD has no definition"
  msgstr "node er alias men ikke definition"
  
! #: cp/decl.cc:10305
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function concept cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "constraints on a non-templated function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.cc:10371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/decl.cc:10389
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:10398
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklÃ¦ring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re %<::main%> som en skabelon"
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re %<::main%> som indlejret"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.cc:10471
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.cc:10533
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10534
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10555
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:10563
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:10569
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:10582
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10618
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:10704
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.cc:10744
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.cc:10749
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:10768
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklÃ¦ret i klassen '%T'"
  
! #: cp/decl.cc:10961
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.cc:10970
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:10976
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "concept must be defined at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:11108
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11112
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11116
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11127
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11132
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:11137
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.cc:11248
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:11337
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med stÃ¸rrelsen nul"
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.cc:11364
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:11367
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.cc:11488
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:11491
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating array of template placeholder type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/decl.cc:11503
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11508
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11510
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11515
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11517
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11522
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11543
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.cc:11561
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable-length array of %<auto%>"
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11640
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11654
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11667
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.cc:11670
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11679
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11682
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11686
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:11695
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:11739
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:11744
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: cp/decl.cc:11806
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:12022
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.cc:12028
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-member"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12097
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklÃ¦rer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.cc:12148
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12173
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/decl.cc:12178
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/decl.cc:12213
  #, fuzzy, gcc-internal-format
  #| msgid "both long and short specified for `%s'"
  msgid "both %qs and %qs specified"
  msgstr "bÃ¥de long og short er angivet for '%s'"
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:12316
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklÃ¦ring af '%s' uden en type"
  
! #: cp/decl.cc:12389
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: cp/decl.cc:12397
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understÃ¸tter ikke 'long long'"
  
! #: cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.cc:12457
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<long%> and %<short%> specified together"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.cc:12465
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %qT"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12471
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %qD"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12483
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.cc:12485
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %<typeof%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12552
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.cc:12631
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.cc:12651
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.cc:12732
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.cc:12756
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:12768
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.cc:12810
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:12836
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:12850
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: cp/decl.cc:12855
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: cp/decl.cc:12863
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12978
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "uventet operand"
  
! #: cp/decl.cc:13033
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13057
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.cc:13095
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/decl.cc:13104
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13179
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/decl.cc:13185
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en tabel"
  
! #: cp/decl.cc:13192
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:13232
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13233
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13241
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13242
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13260
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.cc:13395
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/decl.cc:13417
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklÃ¦re henvisning til medlemmet '%#T'"
  
! #: cp/decl.cc:13446
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re referencer til referencer"
  
! #: cp/decl.cc:13447
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13600
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.cc:13631
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.cc:13661
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:13663
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:13711
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl.cc:13720
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.cc:13723
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.cc:13734
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.cc:13740
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklÃ¦ringer af konstruktionsfunktioner kan vÃ¦re 'explicit'"
  
! #: cp/decl.cc:13750
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13757
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13763
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13769
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13781
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.cc:13797
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:13800
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke vÃ¦re en indlejret-navn-specifikation"
  
! #: cp/decl.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13967
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsÃ¸g pÃ¥ at gÃ¸re klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklÃ¦rer '%T' benyttet som erklÃ¦ring"
  
! #: cp/decl.cc:14029
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.cc:14048
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "kan ikke erklÃ¦re parameteren '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14073
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.cc:14131
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.cc:14192
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklÃ¦ring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklÃ¦ret virtual inden i en union"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklÃ¦res virtual eftersom den altid er statisk"
  
! #: cp/decl.cc:14226
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %qs"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:14268
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:14274
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "kan ikke Ã¥bne %s"
  
! #: cp/decl.cc:14291
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/decl.cc:14294
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:14356
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:14361
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:14381
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:14384
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:14448
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:14565
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:14568
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:14574
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:14583
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.cc:14595
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:14599
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:14607
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
! #: cp/decl.cc:14614
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optrÃ¦der ikke i en klassekontekst"
  
! #: cp/decl.cc:14615
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.cc:14658
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%D' til at have statisk kÃ¦dning"
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklÃ¦re en funktion for static inden i en anden funktion"
  
! #: cp/decl.cc:14708
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' mÃ¥ ikke bruges ved definering (i modsÃ¦tning til erklÃ¦ring) af et statisk datamedlem"
  
! #: cp/decl.cc:14715
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:14721
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklÃ¦re medlemmet '%#D' til at have extern-kÃ¦dning"
  
! #: cp/decl.cc:14729
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:14736
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:14768
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: cp/decl.cc:14773
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:14973
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:15100
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:15104
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.cc:15133
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/decl.cc:15141
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.cc:15168
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.cc:15427
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.cc:15506
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:15513
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:15557
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:15567
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten vÃ¦re en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ forbyder flertydiggÃ¸relse af operatoren ?:"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.cc:15644
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller Ã©n parameter"
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.cc:15657
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.cc:15658
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.cc:15669
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: cp/decl.cc:15681
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:15696
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.cc:15720
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:15727
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:15729
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:15740
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:15756
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.cc:15775
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:15782
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:15794
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. vÃ¦rdi (ikke reference)"
  
! #: cp/decl.cc:15849
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.cc:15872
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.cc:15875
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.cc:15877
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.cc:15885
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.cc:15892
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
--- 58336,60261 ----
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9209
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:9233
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose union type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9303
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9314
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:9323
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: cp/decl.cc:10021
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: cp/decl.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.cc:10040
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.cc:10042
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.cc:10068
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10070
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10076
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10079
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10081
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10090
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10092
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10098
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10101
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10103
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10110
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:10117
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklÃ¦ret med en undtagelsesspecifikation"
  
! #: cp/decl.cc:10149
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.cc:10189
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklÃ¦ret med typemodifikationer"
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:10207
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:10210
  #, fuzzy, gcc-internal-format
  #| msgid "Java method '%D' has non-Java return type `%T'"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
! #: cp/decl.cc:10286
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "concept %qD has no definition"
  msgstr "node er alias men ikke definition"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function concept cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:10325
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "constraints on a non-templated function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/decl.cc:10370
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.cc:10381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/decl.cc:10399
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:10408
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklÃ¦ring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re %<::main%> som en skabelon"
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re %<::main%> som indlejret"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.cc:10481
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10544
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10552
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10553
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10565
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:10579
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.cc:10602
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10628
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:10714
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.cc:10754
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.cc:10759
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.cc:10761
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:10778
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklÃ¦ret i klassen '%T'"
  
! #: cp/decl.cc:10971
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.cc:10980
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "concept must be defined at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10996
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:11118
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11122
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11126
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11137
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11142
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:11147
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.cc:11258
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.cc:11261
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:11347
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med stÃ¸rrelsen nul"
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.cc:11374
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:11377
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.cc:11498
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating array of template placeholder type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/decl.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/decl.cc:11513
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11518
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11520
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11527
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11532
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11535
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11553
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.cc:11571
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable-length array of %<auto%>"
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11650
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11664
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11677
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.cc:11680
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11689
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11692
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11696
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:11705
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:11749
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:11754
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:11810
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:12032
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12048
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-member"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12107
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklÃ¦rer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.cc:12158
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12183
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/decl.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "both long and short specified for `%s'"
  msgid "both %qs and %qs specified"
  msgstr "bÃ¥de long og short er angivet for '%s'"
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:12326
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklÃ¦ring af '%s' uden en type"
  
! #: cp/decl.cc:12399
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: cp/decl.cc:12407
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understÃ¸tter ikke 'long long'"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<long%> and %<short%> specified together"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %qT"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %qD"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.cc:12495
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %<typeof%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12562
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.cc:12641
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.cc:12661
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:12710
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.cc:12742
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:12778
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.cc:12820
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:12846
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:12860
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: cp/decl.cc:12865
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: cp/decl.cc:12873
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12988
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:12994
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "uventet operand"
  
! #: cp/decl.cc:13043
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13067
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:13072
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.cc:13105
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13151
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/decl.cc:13195
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en tabel"
  
! #: cp/decl.cc:13202
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:13242
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13243
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13251
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13252
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13270
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.cc:13405
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/decl.cc:13427
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklÃ¦re henvisning til medlemmet '%#T'"
  
! #: cp/decl.cc:13456
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re referencer til referencer"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13610
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.cc:13641
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:13673
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:13681
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:13721
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl.cc:13730
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.cc:13733
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.cc:13750
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklÃ¦ringer af konstruktionsfunktioner kan vÃ¦re 'explicit'"
  
! #: cp/decl.cc:13760
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13767
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13773
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13791
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.cc:13807
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:13810
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/decl.cc:13839
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13848
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke vÃ¦re en indlejret-navn-specifikation"
  
! #: cp/decl.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.cc:13971
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13977
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsÃ¸g pÃ¥ at gÃ¸re klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14024
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklÃ¦rer '%T' benyttet som erklÃ¦ring"
  
! #: cp/decl.cc:14039
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.cc:14058
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "kan ikke erklÃ¦re parameteren '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14083
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:14086
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.cc:14141
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:14162
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14181
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklÃ¦ring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklÃ¦ret virtual inden i en union"
  
! #: cp/decl.cc:14222
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklÃ¦res virtual eftersom den altid er statisk"
  
! #: cp/decl.cc:14236
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:14243
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %qs"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:14269
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:14278
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:14284
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "kan ikke Ã¥bne %s"
  
! #: cp/decl.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/decl.cc:14304
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:14366
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:14371
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:14391
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:14394
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:14575
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:14584
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:14588
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:14593
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.cc:14605
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:14609
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:14617
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optrÃ¦der ikke i en klassekontekst"
  
! #: cp/decl.cc:14625
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.cc:14668
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%D' til at have statisk kÃ¦dning"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklÃ¦re en funktion for static inden i en anden funktion"
  
! #: cp/decl.cc:14718
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' mÃ¥ ikke bruges ved definering (i modsÃ¦tning til erklÃ¦ring) af et statisk datamedlem"
  
! #: cp/decl.cc:14725
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:14731
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklÃ¦re medlemmet '%#D' til at have extern-kÃ¦dning"
  
! #: cp/decl.cc:14739
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: cp/decl.cc:14783
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.cc:14980
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:14983
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:15110
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:15114
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.cc:15143
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.cc:15178
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.cc:15437
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.cc:15516
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:15523
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.cc:15551
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:15567
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten vÃ¦re en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.cc:15587
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ forbyder flertydiggÃ¸relse af operatoren ?:"
  
! #: cp/decl.cc:15628
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.cc:15654
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller Ã©n parameter"
  
! #: cp/decl.cc:15655
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.cc:15667
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.cc:15668
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.cc:15679
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: cp/decl.cc:15691
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:15706
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.cc:15730
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:15737
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:15739
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:15748
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:15750
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:15766
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.cc:15785
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:15804
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. vÃ¦rdi (ikke reference)"
  
! #: cp/decl.cc:15859
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.cc:15882
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.cc:15885
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.cc:15887
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.cc:15895
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.cc:15902
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
*************** msgstr "'%#D' omerklÃ¦ret som %C"
*** 60254,60374 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.cc:15959
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklÃ¦ring"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklÃ¦ring '%#D' erklÃ¦rer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `%D' to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "kan ikke erklÃ¦re '%D' til at vÃ¦re en bitfeltstype"
  
! #: cp/decl.cc:16272
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.cc:16279
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:16290
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.cc:16315
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.cc:16345
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.cc:16347
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16521
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "specialisering af %qD i andet navnerum"
  
! #: cp/decl.cc:16596
  #, 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"
--- 60267,60387 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklÃ¦ring"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklÃ¦ring '%#D' erklÃ¦rer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `%D' to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "kan ikke erklÃ¦re '%D' til at vÃ¦re en bitfeltstype"
  
! #: cp/decl.cc:16282
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.cc:16289
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:16300
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.cc:16325
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.cc:16355
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.cc:16357
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16531
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "specialisering af %qD i andet navnerum"
  
! #: cp/decl.cc:16606
  #, 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
*** 60378,60470 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16920
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:16979
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16980
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-vÃ¦rdier for store ved '%D'"
  
! #: cp/decl.cc:17011
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af %q#T"
  
! #: cp/decl.cc:17184
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bÃ¸r returnere en reference til '*this'"
  
! #: cp/decl.cc:18157
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18221
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:18414
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:18802
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "using %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 60391,60483 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:16940
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:16989
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16990
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: cp/decl.cc:17001
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-vÃ¦rdier for store ved '%D'"
  
! #: cp/decl.cc:17021
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af %q#T"
  
! #: cp/decl.cc:17194
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bÃ¸r returnere en reference til '*this'"
  
! #: cp/decl.cc:18167
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18231
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:18424
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:18812
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "using %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "typen '%D' er ikke en direkte el
*** 61427,61433 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
--- 61440,61446 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
*************** msgstr "using-erklÃ¦ring for ikke-medlem
*** 62565,62571 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
--- 62578,62584 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
*************** msgstr "new kan ikke bruges pÃ¥ en refer
*** 63375,63381 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 63388,63394 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "kun konstruktionsfunktioner har
*** 64153,64164 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 64166,64177 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "skabelonsparameter er pÃ¥krÃ¦vet
*** 64811,64817 ****
  msgid "%qT not permitted in template argument"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
--- 64824,64830 ----
  msgid "%qT not permitted in template argument"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
*************** msgstr ""
*** 65726,65732 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
--- 65739,65745 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
*************** msgstr "ikke-skabelonstype '%T' benyttet
*** 66865,66871 ****
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure for %qD"
--- 66878,66884 ----
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure for %qD"
*************** msgstr "funktion returnerer en vÃ¦rdi af
*** 66970,67285 ****
  msgid "function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.cc:16364
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16366
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16379
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16382
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16430
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:16436
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:16442
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:16508
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16607
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.cc:16720
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.cc:17030
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.cc:17045
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.cc:17047
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.cc:17140
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: cp/pt.cc:17331
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19992
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: cp/pt.cc:21233
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "fÃ¸rste parameter til '__builtin_choose_expr' skal vÃ¦re en konstant"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: cp/pt.cc:21496
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21499
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21849
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.cc:21851
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.cc:21861
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.cc:21876
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.cc:21894
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsÃ¸g pÃ¥ at instantiere '%D'"
  
! #: cp/pt.cc:26132
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26134
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26140
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.cc:26191
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.cc:26202
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:26210
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.cc:26246
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.cc:26308
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:26320
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' fÃ¸r definering af skabelonen"
  
! #: cp/pt.cc:26341
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.cc:26381
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.cc:26691
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "exception specification of %qD depends on itself"
--- 66983,67298 ----
  msgid "function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.cc:16365
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16367
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16380
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16383
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16431
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:16437
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:16443
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:16509
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16615
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.cc:16728
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.cc:17038
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.cc:17053
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.cc:17055
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.cc:17148
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: cp/pt.cc:17339
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20000
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21190
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: cp/pt.cc:21241
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "fÃ¸rste parameter til '__builtin_choose_expr' skal vÃ¦re en konstant"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: cp/pt.cc:21504
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21507
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21857
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.cc:21859
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.cc:21869
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.cc:21884
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.cc:21902
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsÃ¸g pÃ¥ at instantiere '%D'"
  
! #: cp/pt.cc:26135
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26137
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26143
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.cc:26194
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.cc:26205
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:26213
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.cc:26249
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:26314
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:26323
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' fÃ¸r definering af skabelonen"
  
! #: cp/pt.cc:26344
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.cc:26694
  #, 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
*** 67292,67475 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgÃ¦ngelig"
  
! #: cp/pt.cc:27230
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:27600
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:27630
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:27639
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:27647
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.cc:27649
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:29077
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.cc:29367
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/pt.cc:29376
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/pt.cc:29382
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/pt.cc:29413
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/pt.cc:30561
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.cc:30573
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30579
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "use %qD directly instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30697
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:30709
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "funktion overvejes ikke for indbygning"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/pt.cc:30744
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklÃ¦ring, returtype pÃ¥krÃ¦vet"
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31021
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31025
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31029
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31169
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ugyldig standardparameter i skabelon"
--- 67305,67488 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgÃ¦ngelig"
  
! #: cp/pt.cc:27233
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:27603
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:27633
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:27642
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:27650
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.cc:27652
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:29080
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.cc:29370
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/pt.cc:29379
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/pt.cc:29385
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/pt.cc:29416
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/pt.cc:30564
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.cc:30576
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30582
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "use %qD directly instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30715
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "funktion overvejes ikke for indbygning"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/pt.cc:30747
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklÃ¦ring, returtype pÃ¥krÃ¦vet"
  
! #: cp/pt.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31024
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31028
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31172
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ugyldig standardparameter i skabelon"
*************** msgstr "ugyldig stamklasseangivelse"
*** 67820,67826 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
--- 67833,67839 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
*************** msgstr "`__builtin_next_arg' kaldt uden
*** 68267,68297 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/semantics.cc:12433
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unÃ¸dvendig
! #: cp/semantics.cc:12492
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 68280,68310 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/semantics.cc:12438
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unÃ¸dvendig
! #: cp/semantics.cc:12497
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "ikke-understÃ¸ttet parameter til
*** 68300,68321 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 68313,68334 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
*** 69723,69978 ****
  msgid "declaration of %q#T"
  msgstr "erklÃ¦ring af '%#T'"
  
! #: cp/typeck2.cc:318
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%qD has incomplete type"
  msgstr "'%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck2.cc:332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef `%s'"
  msgid "invalid use of incomplete type %q#T"
  msgstr "ugyldig brug af ufuldstÃ¦ndig typedef '%s'"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:384
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of placeholder %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:396
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/typeck2.cc:408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%#T'"
  msgid "invalid use of dependent type %qT"
  msgstr "ugyldig brug af en ikke-defineret type '%#T'"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "adresse af flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "utilstrÃ¦kkelige kontekstuelle oplysninger til at afgÃ¸re typen"
  
! #: cp/typeck2.cc:814
  #, fuzzy, gcc-internal-format
  #| msgid "constructor syntax used, but no constructor declared for type `%T'"
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "konstruktionsfunktionsyntaks benyttet, men ingen konstruktionsfunktion er erklÃ¦ret for typen '%T'"
  
! #: cp/typeck2.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1081
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/typeck2.cc:1256
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "startvÃ¦rdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/typeck2.cc:1832
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1839
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1924
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/typeck2.cc:1997
  #, fuzzy, gcc-internal-format
  #| msgid "no field `%D' in union being initialized"
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startvÃ¦rdi"
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksvÃ¦rdi i stedet for feltnavn i union-startvÃ¦rdi"
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: cp/typeck2.cc:2238
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' has non-pointer type `%T'"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.cc:2268
  #, fuzzy, gcc-internal-format
  #| msgid "result of `operator->()' yields non-pointer result"
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.cc:2270
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.cc:2297
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.cc:2306
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' pÃ¥ '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.cc:2328
  #, fuzzy, gcc-internal-format
  #| msgid "member type `%T::' incompatible with object type `%T'"
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2405
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2446
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "functional cast to array type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.cc:2463
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/typeck2.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/typeck2.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/typeck2.cc:2734
  #, fuzzy, gcc-internal-format
  #| msgid "call to function `%D' which throws incomplete type `%#T'"
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstÃ¦ndig type '%#T'"
  
! #: cp/typeck2.cc:2737
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
--- 69736,69991 ----
  msgid "declaration of %q#T"
  msgstr "erklÃ¦ring af '%#T'"
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' has incomplete type"
  msgid "%qD has incomplete type"
  msgstr "'%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck2.cc:328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef `%s'"
  msgid "invalid use of incomplete type %q#T"
  msgstr "ugyldig brug af ufuldstÃ¦ndig typedef '%s'"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of placeholder %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%#T'"
  msgid "invalid use of dependent type %qT"
  msgstr "ugyldig brug af en ikke-defineret type '%#T'"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "adresse af flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "utilstrÃ¦kkelige kontekstuelle oplysninger til at afgÃ¸re typen"
  
! #: cp/typeck2.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "constructor syntax used, but no constructor declared for type `%T'"
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "konstruktionsfunktionsyntaks benyttet, men ingen konstruktionsfunktion er erklÃ¦ret for typen '%T'"
  
! #: cp/typeck2.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/typeck2.cc:1064
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1079
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/typeck2.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "startvÃ¦rdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/typeck2.cc:1830
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1837
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1922
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/typeck2.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "no field `%D' in union being initialized"
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startvÃ¦rdi"
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksvÃ¦rdi i stedet for feltnavn i union-startvÃ¦rdi"
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: cp/typeck2.cc:2236
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' has non-pointer type `%T'"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.cc:2266
  #, fuzzy, gcc-internal-format
  #| msgid "result of `operator->()' yields non-pointer result"
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.cc:2268
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.cc:2295
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.cc:2304
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' pÃ¥ '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.cc:2326
  #, fuzzy, gcc-internal-format
  #| msgid "member type `%T::' incompatible with object type `%T'"
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.cc:2384
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2444
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "functional cast to array type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/typeck2.cc:2466
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/typeck2.cc:2732
  #, fuzzy, gcc-internal-format
  #| msgid "call to function `%D' which throws incomplete type `%#T'"
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstÃ¦ndig type '%#T'"
  
! #: cp/typeck2.cc:2735
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
*************** msgstr "datamedlem '%D' kan ikke vÃ¦re e
*** 70985,70991 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
--- 70998,71004 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 72126,72137 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 72139,72150 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 72326,72332 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 72339,72345 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 74450,74456 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
--- 74463,74469 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
*************** msgstr "ugyldig venstrevÃ¦rdi i tildelin
*** 74732,74738 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
--- 74745,74751 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
*************** msgstr ""
*** 74852,74858 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
--- 74865,74871 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
*************** msgstr ""
*** 74862,74868 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
--- 74875,74881 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 74997,75003 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
--- 75010,75016 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
*************** msgstr ""
*** 75222,75233 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 75235,75246 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 75340,75924 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "Invalid procedure argument at %L"
  msgstr "ugyldig typeparameter '%s'"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2457
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2481
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2498
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2508
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2745
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3159
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/interface.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/interface.cc:3186
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3195
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3393
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3410
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3475
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3608
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3756
  #, fuzzy, gcc-internal-format
  #| msgid "Missing value at %1 for real-number exponent at %0"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Manglende vÃ¦rdi ved %1 for reel eksponent ved %0"
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/interface.cc:4084
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: fortran/interface.cc:4139
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Indbygget '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret INTRINSIC"
  
! #: fortran/interface.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4248
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4414
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/interface.cc:4787
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4904
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "intern fejl - for mange grÃ¦nsefladetyper"
  
! #: fortran/interface.cc:4998
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5080
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/interface.cc:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: fortran/interface.cc:5192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:5204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "SAVE-sÃ¦tning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sÃ¦tning eller -egenskab ved %0"
  
! #: fortran/interface.cc:5274
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/interface.cc:5293
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 75353,75937 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "Invalid procedure argument at %L"
  msgstr "ugyldig typeparameter '%s'"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2473
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2497
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2514
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2524
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2577
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2766
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/interface.cc:3198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/interface.cc:3202
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3211
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3409
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3491
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3624
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3635
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "Missing value at %1 for real-number exponent at %0"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Manglende vÃ¦rdi ved %1 for reel eksponent ved %0"
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4090
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/interface.cc:4100
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4129
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: fortran/interface.cc:4155
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4204
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Indbygget '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret INTRINSIC"
  
! #: fortran/interface.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4264
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/interface.cc:4803
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4920
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "intern fejl - for mange grÃ¦nsefladetyper"
  
! #: fortran/interface.cc:5014
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/interface.cc:5201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: fortran/interface.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:5220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "SAVE-sÃ¦tning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sÃ¦tning eller -egenskab ved %0"
  
! #: fortran/interface.cc:5290
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/interface.cc:5302
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/interface.cc:5309
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "konvertering fra NaN til int"
*** 76115,76121 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
--- 76128,76134 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
*************** msgstr ""
*** 76712,76718 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 76725,76731 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 77321,77327 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
--- 77334,77340 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
*************** msgstr ""
*** 79287,79294 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 79300,79307 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 81331,82071 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:906
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:962
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1115
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1119
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:1123
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1360
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1392
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1471
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1490
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/resolve.cc:1503
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1524
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1553
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1741
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:1745
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1866
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1879
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/resolve.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/resolve.cc:2047
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "SÃ¦tningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/resolve.cc:2055
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2062
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/resolve.cc:2070
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2097
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2218
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2687
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2714
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.cc:2820
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2840
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2878
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2933
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3170
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3184
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:3262
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3359
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "resolve_function(): bad function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3451
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3455
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3513
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using function %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:3529
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3535
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3541
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3609
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3618
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3653
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3698
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3795
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3844
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "resolve_subroutine(): bad function type"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:3888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "shared and mdll are not compatible"
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared og mdll er indbyrdes uforenelige"
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4043
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:4047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: fortran/resolve.cc:4124
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Equality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Inequality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4744
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4831
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument dim at %L must be scalar"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Array index at %L is an array of rank %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at hÃ¥ndtere"
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5239
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring begin/end point at %0 out of defined range"
  msgid "Substring end index at %L must be scalar"
  msgstr "Understrengs begyndelses-/slutpunkt ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.cc:5259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is too large"
  msgid "Substring end index at %L is too large"
  msgstr "angivet justering er for stor"
  
! #: fortran/resolve.cc:5450
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5464
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 81344,82094 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:881
! #, gcc-internal-format, gfc-internal-format
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:885
! #, gcc-internal-format, gfc-internal-format
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:975
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:989
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1015
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1019
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1023
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:1140
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1377
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1409
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1488
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1570
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1758
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:1762
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1883
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/resolve.cc:2046
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/resolve.cc:2064
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "SÃ¦tningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/resolve.cc:2072
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2079
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/resolve.cc:2087
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2114
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2235
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2704
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.cc:2837
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2857
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2950
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3187
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3201
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3268
  #, fuzzy, gcc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "resolve_function(): bad function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3468
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3472
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3530
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using function %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:3546
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3552
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3558
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3635
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3670
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3715
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3812
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3816
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "resolve_subroutine(): bad function type"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: fortran/resolve.cc:3878
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:3905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "shared and mdll are not compatible"
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared og mdll er indbyrdes uforenelige"
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:4064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: fortran/resolve.cc:4141
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Equality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Inequality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument dim at %L must be scalar"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Array index at %L is an array of rank %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at hÃ¥ndtere"
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring begin/end point at %0 out of defined range"
  msgid "Substring end index at %L must be scalar"
  msgstr "Understrengs begyndelses-/slutpunkt ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.cc:5276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is too large"
  msgid "Substring end index at %L is too large"
  msgstr "angivet justering er for stor"
  
! #: fortran/resolve.cc:5467
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 82074,82085 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5733
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 82097,82108 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 82088,82389 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5961
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6065
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in typebound call at %L"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/resolve.cc:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6504
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6726
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7313
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7567
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8252
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 82111,82412 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5978
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in typebound call at %L"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6521
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7584
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8186
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8272
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 82392,82682 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8904 fortran/resolve.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9112
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9121
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:9166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9523
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9536
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9539
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10152
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10159
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10194
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10265
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10268
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:10373
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 82415,82705 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9143
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:9197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9541
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9554
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9567
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9570
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 82684,82899 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10662
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11193
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11247
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.cc:12009
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12094
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:12285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:12321
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12325
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:12467
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12533
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12740
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameteren '%s' erklÃ¦ret void"
  
! #: fortran/resolve.cc:12834
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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 ""
--- 82707,82922 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10693
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11273
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12120
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:12311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:12347
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12351
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:12493
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameteren '%s' erklÃ¦ret void"
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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 ""
*** 82901,83902 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.cc:13188
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13192
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13200
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13211
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13410
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13417
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13467
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13470
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13473
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13479
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersÃ¸gelse af filen %s"
  
! #: fortran/resolve.cc:13553
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13576
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.cc:13628
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: fortran/resolve.cc:13638
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13648
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13667
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13671
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13675
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13703
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13709
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13792
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13798
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/resolve.cc:13974
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14022
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14045
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14067
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:14548
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14605
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14627
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14636
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14642
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14677
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14887
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14942
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15054
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15098
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15153
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15164
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15210
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15371
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15482
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: fortran/resolve.cc:15550
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15587
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15609
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15620
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15984
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16067
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16121
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16136
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16170
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16418
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16425
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16447
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16494
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting definable entity near %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:16701
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16708
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16715
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:17225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:17309
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17318
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17342
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17494
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17569
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17580
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17622
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in method specification"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/resolve.cc:17689
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17702
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17724
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17734
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17742
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17860
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 82924,83925 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.cc:13214
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13226
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13237
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13299
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13436
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13443
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13490
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13493
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13496
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13499
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13502
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13505
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersÃ¸gelse af filen %s"
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13602
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13642
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.cc:13654
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: fortran/resolve.cc:13664
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13674
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13697
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13701
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13705
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13718
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13824
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13832
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14071
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14093
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:14574
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14631
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14653
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14662
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14668
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14674
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14713
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14968
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15096
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15106
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15115
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15124
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15166
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15190
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: fortran/resolve.cc:15576
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15613
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15635
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15646
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15692
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.cc:15727
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16010
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16093
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16196
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16239
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:16318
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16376
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16385
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16398
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16451
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16473
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16520
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting definable entity near %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:16727
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16741
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:17251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17344
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17511
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17648
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in method specification"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17760
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17886
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 84825,84831 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 84848,84854 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 84837,84848 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8572
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 84860,84871 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8584
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgid "Array %qs at %L is larger than li
*** 84937,85022 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value of function %qs at %L not set"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:5037
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5283
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklÃ¦ret '%s'"
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5923
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5929
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5956
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5975
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklÃ¦ret '%s'"
  
! #: fortran/trans-decl.cc:6024
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Unused parameter %qs declared at %L"
  msgstr "parameteren '%s' erklÃ¦ret void"
  
! #: fortran/trans-decl.cc:6028
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 84960,85051 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "parameter `%s' has incomplete type"
+ msgid "%s at %C has no default type"
+ msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value of function %qs at %L not set"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:5040
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklÃ¦ret '%s'"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5926
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5932
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5959
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5978
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklÃ¦ret '%s'"
  
! #: fortran/trans-decl.cc:6027
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Unused parameter %qs declared at %L"
  msgstr "parameteren '%s' erklÃ¦ret void"
  
! #: fortran/trans-decl.cc:6031
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6061
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr "ISO C90 forbyder tabellen '%s' m
*** 85032,85060 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3887
  #, fuzzy, gcc-internal-format
  #| msgid "unknown insn mode"
  msgid "Unknown intrinsic op"
  msgstr "ukendt instruktionstilstand"
  
! #: fortran/trans-expr.cc:5405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 85061,85089 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3895
  #, fuzzy, gcc-internal-format
  #| msgid "unknown insn mode"
  msgid "Unknown intrinsic op"
  msgstr "ukendt instruktionstilstand"
  
! #: fortran/trans-expr.cc:5413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "ubenyttet parameter '%s'"
*** 87076,87081 ****
--- 87105,87113 ----
  #~ msgid "PIC register isn't set up"
  #~ msgstr "PIC-register er ikke sat op"
  
+ #~ msgid "invalid operand size for operand code 'Z'"
+ #~ msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»ZÂ«"
+ 
  #~ msgid "__float128 and __ibm128 cannot be used in the same expression"
  #~ msgstr "__float128 og __ibm128 kan ikke bruges i det samme udtryk"
  
diff -Nrcpad gcc-13.1.0/gcc/po/de.gmo gcc-13.2.0/gcc/po/de.gmo
*** gcc-13.1.0/gcc/po/de.gmo	Wed Apr 26 07:27:34 2023
--- gcc-13.2.0/gcc/po/de.gmo	Thu Jul 27 08:33:20 2023
***************
*** 1,322 ****
! Þ•¢=,íCR<ÚH#I#-K#1y#«# À#á#Ûõ#+Ñ$0ý$K.%z%�%
! œ%§%½%<Æ%B&RF&>™&@Ø&9'CS'F—'5Þ'I(^(u(!Š($¬(Ñ(!æ($) -)"N)+q)�)¤)-«)#Ù)”ý)’*²*¸*(×*1+A2+'t+œ+´+Ï+ä+ÿ+,[;,]—,õ,-&-E-_-{-$�- µ-#Ö-!ú-".?.'].(….+®.)Ú.$/')/*Q/1|/®/*Ë/-ö/&$0)K0u0,•0#Â0Fæ0Q-151]µ1w2r‹2Aþ2K@3,Œ3N¹3@4BI4OŒ4LÜ4R)5;|58¸5>ñ5I06Iz6BÄ6~7?†7DÆ7E8@Q8E’87Ø8C9=T9B’9EÕ9~:6š:{Ñ:BM;?�;‰Ð;9Z<P”<Cå<F)=sp=Eä=C*>Qn>NÀ>�?G ?Œè?Ou@RÅ@CAQ\AN®AFýA9DB=~B=¼B4úBP/CM€CEÎCBDGWDIŸDHéDB2E=uE7³E6ëF*"GIMG—G ´GYÕGo/H-ŸHEÍH
! I'I8FI>I¾I(ÐI/ùI)J+2JZ^Jl¹J+&K=RKm�K0þK)/L YLzL;ŠLEÆLM#%M#IMmM „M7¥M8ÝMN)4N^N~N$™N$¾N*ãN*O9OTO oO�OªO¶O#ÇOëO8P;P!LP;nPEªP‘ðP‚Q5¡QE×Q%R1CR.uR¤R0ÂRLóR6@S7wSl¯SGT$dT‰TJ¨T*óTEU2dUE—UlÝUJV3fV@šVÛV5óV)W2W IW&jWJ‘W8ÜWUX!kX:�XÈXÛX-îXYI+YuY@{Y/¼Y@ìY;-Z#iZZ�ZcèZOL[lœ[8	\TB\w—\9]QI]K›]Lç]S4^^ˆ^Dç^4,_Qa_Q³_H`5N`H„`IÍ`Ya,qa*ža6ÉaAb3BbLvb¤Ãb�hc·øcV°dreizecäe=Hf†fœf#¬f#Ðfôf.g6g Sgtg‡g9™g;ÓghV*h#�h,¥h"Òh"õhni‡i¡i-°i6Þi3j/Ij/yj>©j-èjJk2ak8”k/Ík&ýk6$l,[lPˆlHÙl8"m-[m0‰mxºme3nB™n?ÜnFo3co9—o2Ño-p02p_cpVÃpZqEuqA»qýq*rC@rH„rFÍrJs@_sG sEèsA.tgptsØtiLuA¶uQøuwJv[ÂvbwY�wiÛwoEx<µxòx[ryOÎyDz^czNÂz;{oM{p½{J.|ly|Iæ|{0}R¬}kÿ}Yk~KÅ~?QQM£_ñIQ€B›€7Þ€9�&P�9w�7±�6é� ‚
@‚<N‚(‹‚*´‚:ß‚:ƒ#UƒWyƒGÑƒY„Zs„\Î„¬+…ÌØ…^¥†n‡fs‡vÚ‡eQˆu·ˆ\-‰lŠ‰J÷‰:BŠL}ŠžÊŠ¾i‹W(Œg€Œ_èŒoH�^¸�nŽU†ŽeÜŽ)B�%l�|’�œ�F¬�Vó�NJ‘^™‘Mø‘]F’D¤’Té’ >“!_“7�“F¹“ ”&!”4H”}”-–”Ä”#à”.• 3•T•.m•0œ•7Í•!–f'–4Ž–=Ã–L—NN—@�—-Þ—(˜,5˜&b˜ ‰˜ª˜Å˜0Ú˜H™ST™?¨™_è™=Hš[†š<âš›/7›#g›:‹›]Æ›$$œ&Iœ-pœ?žœ6Þœ4�4J�2�-²�5à�ˆžPŸž'ðž3ŸLŸ?lŸ8¬ŸåŸ1 2 5M *ƒ R® j¡&l¡&“¡%º¡*à¡O¢>[¢7š¢6Ò¢;	£9E£;£@»£9ü£<6¤5s¤B©¤;ì¤+(¥BT¥7—¥FÏ¥F¦1]¦?�¦;Ï¦R§0^§4�§1Ä§=ö§>4¨;s¨p¯¨! ©%B©Ah©9ª©'ä©+ª58ªTnª)Ãª?íª(-«0V«>‡«<Æ«U¬PY¬Hª¬.ó¬;"­g^­ŠÆ­CQ®<•®-Ò®G¯/H¯x¯“¯8®¯8ç¯R °@s°T´°E	±UO±E¥±Më±*9²'d²8Œ²ZÅ²4 ³&U³v|³ló³m`´BÎ´9µ=Kµ7‰µZÁµN¶8k¶@¤¶Aå¶?'·hg·&Ð·5÷·m-¸Q›¸8í¸8&¹3_¹4“¹)È¹1ò¹9$º^º?uºhµº;»HZ»\£»!¼<"¼6_¼5–¼,Ì¼4ù¼:.½;i½!¥½:Ç½6¾=9¾5w¾j­¾'¿Q@¿:’¿<Í¿0
! À4;À,pÀ4�À,ÒÀ<ÿÀ5<Á!rÁ*”Á;¿Á6ûÁ*2Â6]Â=”ÂXÒÂ4+Ã,`Ã0�Ã,¾Ã=ëÃ3)Ä:]ÄT˜Ä+íÄ4Å4NÅ>ƒÅ0ÂÅ-óÅF!ÆEhÆ3®Æ/âÆ/Ç@BÇ)ƒÇ)­Ç×ÇñÇFÈERÈ<˜È3ÕÈK	É!UÉ!wÉ-™É-ÇÉCõÉ.9ÊFhÊ¯Ê8ÌÊ,Ë2Ë@PËB‘Ë>ÔËfÌEzÌ!ÀÌ!âÌ'Í",Í;OÍ'‹ÍB³Í5öÍ9,Î@fÎB§ÎjêÎ(UÏ3~Ï1²Ï:äÏ1Ð.QÐ8€Ð5¹Ð;ïÐ/+Ñ/[Ñ/‹Ñ/»Ñ+ëÑ*ÒBÒJaÒ¬Ò1ÊÒDüÒ*AÓ*lÓ/—ÓMÇÓ3Ô1IÔ@{Ô0¼Ô@íÔ?.Õ:nÕ;©Õ8åÕ&Ö-EÖ;sÖ'¯Ö,×Ö'×(,×)U×W×"××#ú×BØ2aØ5”Ø1ÊØüØ)Ù1=Ù=oÙ?­ÙDíÙE2ÚDxÚE½Ú2Û_6Û)–Û:ÀÛ8ûÛ/4Ü"dÜ*‡ÜI²Ü4üÜC1ÝHuÝ3¾ÝòÝ-
! ÞC8Þ:|Þ2·Þ=êÞ(ß1Gßyß$˜ß2½ßðßàU&à-|à.ªà7Ùà3á?Eá?…á1Åáb÷á1Zâ:Œâ0Çâ+øâA$ã.fã*•ã2Àã%óã2ä1Lä0~ä9¯ä1éä2å1Nå+€å,¬å3Ùå.
æD<æ7�æ$¹æ+ÞæN
! ç;Yç6•çÌçUåçK;è‡è8žè;×è9éaMé9¯éBééB,ê0oê� ê@1ëBrë;µëñë-ì'>ìDfì7«ì+ãì$í04í*eíA�í6Òí3	î$=î6bî*™î.Äî9óî-ï,Mï0zï5«ï,áï.ð0=ð%nð7”ð&ÌðCóð:7ñrñN�ñ/Þñ6òCEò@‰ò%ÊòBðò$3óXóKvó*Âó'íóô'3ô0[ôŒô"§ô?Êô 
! õ#+õ0Oõ(€õ.©õ*Øõ,ö10ö3böH–ö+ßö"÷1.÷>`÷4Ÿ÷)Ô÷4þ÷$3ø/Xø9ˆø1Âø5ôø<*ùEgùM­ù@ûùD<ú1�úP³ú‚ûV‡û4ÞûEüGYü9¡üKÛüV'ýL~ý/Ëý1ûýE-þ6sþ3ªþ@Þþeÿ?…ÿ/Åÿ=õÿi3L�Cê5.Xd<½Cú3>0r7£ÛEò28+k+—>Ã->0oŽ­<ÅE<H;…EÁF6NI…XÏ7(W`.¸>ç8&T_m´\"	2	]²	1
! BB
! c…
! ié
! 5S'‰+±,Ý@
! *KXv4Ï)
6.
9e
*Ÿ
*Ê
6õ
*,FW?žXÞ@7!x*š%Åë@ý>oPEÀ35:(p)™0ÃMô B!cB…!ÈBêF-8tg­`KvUÂ;.T/ƒ8³ì@,HRuVÈQUq9Ç)Q+l}aêAL4Ž2ÃZöPQi¢t"�M¤<òB/=rG°KønD`³/-D=r°9ÌV4]?’UÒ8( 3a  • 2¶ 9é 4#!WX!&°!$×!"ü!%""E":h"G£")ë"X#/n#ž#)½#Bç#1*$Q\$.®$NÝ$E,%Kr%¾%HÝ%F&&Em&8³&Hì&15',g'"”'8·'=ð'@.(?o(2¯(3â(")&9)I`)1ª)#Ü)C*eD*&ª*/Ñ*4+.6+&e++Œ+:¸+ó+E,/K, {,œ,&º,'á,(	-#2-+V-&‚-7©-Bá-H$.(m.Y–.%ð.=/)T/$~/%£/:É/70$<0Ga0,©0GÖ0*1,I18v1<¯1.ì12N;21Š2J¼2E30M3€~3lÿ32l4jŸ4I
! 5OT55¤5@Ú5.6+J6Bv64¹6(î6f7k~7|ê7>g82¦8MÙ8''9"O9&r9)™9<Ã9+:#,:P:o:_�:^ï:MN;Eœ;8â;-<GI<‘<,¯<TÜ<.1=*`=F‹=KÒ=M>)l>!–>@¸>$ù>9?$X?&}?5¤?>Ú?K@¢e@'A70A5hA?žALÞAF+BJrBP½BCC(:C5cC3™CiÍC%7D?]D�D¬DËDæD4E6EEE/bE;’ELÎEBF6^F=•F^ÓFb2G™•G’/HzÂHY=IE—IÝI õI$J4;J(pJ'™J:ÁJJüJ/GK+wK,£K)ÐK,úKD'L1lL9žLAØL3M8NM‡MJ¥MKðM©<N/æNHO_OKyOSÅO.PJHP@“P!ÔPBöP89Q3rQR¦Q(ùQ#"R-FR/tRW¤RJüRZGS?¢SHâS-+TXYTK²TSþT”RU0çUEV.^V:�V?ÈV3W2<W<oW,¬WkÙW*EX1pXw¢X^YCyYG½YoZ5uZ0«Z;ÜZ([3A[(u[+ž[2Ê[,ý['*\DR\5—\)Í\(÷\% ]2F]oy]Ié])3^!]^X^(Ø^_+ _JL_)—_:Á_3ü_=0`!n`9�`/Ê`$ú`%a+EaEqa\·a2b[Gb[£b-ÿb(-cVc"oc/’c%Âc6èc/d#Od<sd.°d0ßd7e$He5me3£e9×e=fGOf—f*·f%âfg#g'Ag@igªg°gÁglÞg,Kh*xh/£h,Óhi
! i#'i*Ki.vi¥i#¸iJÜi'jFj_j+jF«jMòjJ@kj‹kNök(Elnl+Žlpºl+m#=m%am4‡m¼mÍmèmn+#n,On|n>—n<ÖnvoŠoF§oSîo/Bp-rp p¾p@Üpq 1qRq:iq9¤q9Þq"r3;r!or‘r)ªr*Ôr0ÿr90s#js$ŽsA³sõs"t#2t-Vt3„t/¸t,èt<uFRu™u*´u.ßu+v4:v7ovS§vGûv:Cw%~w!¤w*Æwñw
x,*x-Wx5…xœ»xªXyJzKNz¨šz¸C{Xü{fU|K¼|L}´U}¨
! ~\³~d<uÄ²¸w€d0�l•�€‚=ƒ‚(Á‚1ê‚2ƒ5Oƒ*…ƒ2°ƒ)ãƒ,
„/:„oj„kÚ„0F…Xw…]Ð…a.†$�†µ†WÕ†--‡#[‡E‡FÅ‡4ˆFAˆ/ˆˆD¸ˆ.ýˆ$,‰Q‰*l‰—‰=©‰ç‰ ÿ‰! Š BŠ1cŠD•ŠEÚŠ  ‹DA‹{†‹0Œ63Œ)jŒ#”Œ'¸Œ"àŒ&�*�#J�'n�"–�6¹�-ð�Ž00Ž"aŽ/„Ž]´Ž5�cH�¬�Å�0Ö�K�'S�/{�.«�Ú�'ú� "‘0C‘Zt‘5Ï‘<’&B’3i’O�’Fí’4“#R“v“““²“Ê“ è“$	”:.”0i”Bš”;Ý”?•?Y•™•²•È•æ•4ù•`.–�–$®–Ó–#ñ–'—=—6\—“— ±—Ò—ä—ú—%˜?˜%N˜$t˜™˜¹˜!Ñ˜ó˜™1™-L™z™-•™%Ã™é™.š4šRš3rš¦š¼šÛš]íšK›+a›,�›/º›#ê›0œ/?œ#oœ“œ,²œßœóœ,�<?�|�6Ž�AÅ�+ž+3ž_žrž‰ž-£ž.Ñž6Ÿ=7ŸPuŸÆŸ!äŸ* -1 ._ 6Ž =Å .¡/2¡7b¡>š¡RÙ¡\,¢c‰¢9í¢='£e£!ƒ£(¥£LÎ£H¤5d¤)š¤)Ä¤"î¤#¥5¥.P¥¥K�¥SÛ¥Y/¦J‰¦@Ô¦q§‡§+¦§GÒ§>¨@Y¨�š¨Y+©º…©]@ª‚žªR!«2t«T§«,ü«-)¬5W¬<�¬$Ê¬(ï¬=­.V­…­;Ÿ­(Û­®.®MN®=œ®NÚ®.)¯+X¯2„¯5·¯-í¯5°8Q°0Š°5»°@ñ°K2±N~±7Í±8²;>²3z²;®²>ê²6)³G`³@¨³Pé³U:´b�´4ó´7(µC`µF¤µ(ëµ ¶‚5¶‚¸¶;·CT·˜···#×·(û·0$¸5U¸‹¸¡¸"°¸"Ó¸}ö¸5t¹2ª¹ Ý¹6þ¹45ºjºFˆºGÏºO»^g»~Æ»VE¼?œ¼OÜ¼Q,½M~½NÌ½3¾>O¾KŽ¾9Ú¾E¿GZ¿8¢¿PÛ¿C,ÀJpÀ1»À2íÀ5 Á*VÁ)�ÁC«ÁfïÁ_VÂ¶Â1ÕÂÃ!Ã<@Ã"}Ã6 Ã2×Ã1
! Ä3<Ä5pÄ7¦Ä'ÞÄIÅ-PÅ4~Å6³Å)êÅ&Æ$;ÆJ`ÆN«ÆPúÆ>KÇ[ŠÇ@æÇ%'È5MÈEƒÈ,ÉÈ1öÈ%(ÉGNÉQ–ÉAèÉ)*Ê#TÊ!xÊ0šÊ,ËÊ%øÊ.Ë1MË2ËG²ËKúË,FÌMsÌ,ÁÌ;îÌX*Í=ƒÍ<ÁÍOþÍZNÎ<©Î.æÎ5Ï8KÏ<„Ï*ÁÏìÏ)Ð%6Ð)\Ð)†Ð°ÐÉÐãÐ<ÿÐ3<Ñ0pÑ¡ÑG·Ñ9ÿÑ39Ò4mÒ8¢Ò8ÛÒÓ+2Ó"^ÓQ�Ó1ÓÓAÔUGÔ(�Ô,ÆÔóÔ/Õ*BÕEmÕB³Õ7öÕ/.ÖK^Ö'ªÖ@ÒÖ-×-A×3o×.£×(Ò×(û×*$Ø@OØ+�Ø8¼Ø.õØ)$Ù1NÙG€ÙKÈÙJÚ3_Ú,“Ú&ÀÚ,çÚ"Û=7Û,uÛ'¢Û1ÊÛ>üÛ#;Ü'_Ü9‡Ü0ÁÜ'òÜ3Ý-NÝ5|Ý0²Ý/ãÝÞ(-Þ1VÞ)ˆÞ*²Þ3ÝÞ6ß Hß0iß2šß-Íß1ûß -à?Nà+Žà.ºà-éà+áCá Uává\”á/ñá'!âIâ+bâ,Žâ5»â1ñâ+#ã*Oãzã*‘ã'¼ã$äã*	ä(4ä]ä]wä;Õä_å0qå)¢å Ìå2íåE æ)fæ<�æ"Íæ'ðæçY3ç-�ç+»çççùçvè;†èFÂè	é!éAé-]é ‹éS¬éRêZSêO®êGþêFë\ë$nëX“ë1ìë\ìL{ìIÈìMíK`íZ¬íkîKsîZ¿îdï+ï,«ï/Øï#ð0,ð/]ð#�ð-±ð,ßð&ñ3ñ<Jñ‡ñ.žñ3Íñ+òI-ò wò;˜òHÔòHófóyó�óªóÈó7èó0 ô?Qô‘ô,°ôÝôõô)õ"<õ4_õ(”õf½õ$ö+AöJmö;¸ö$ôöC÷<]÷5š÷*Ð÷.û÷*øFDø-‹ø¹ø"Òøiõø_ù+rù>žù'Ýù:ú@úWúsúŒú§úÁú5Óú=	û)Gûqû‡û¢û0½û0îûü.1ü1`ü1’ü,Äü6ñüC(ýlý-„ý0²ý0ãý$þ&9þG`þ2¨þ'ÛþÿE"ÿ-hÿ'–ÿ5¾ÿ4ôÿ.)<XK•#á.!+P|œA»ý"@Yy-‘)¿é)	3 N#o“©VÄ$;`2²?Ë&2I.a5�_Æ'&N,k9˜ÒÖö-3Aa"£"ÆéGDN)“E½"	/&	8V	G�	×	!ò	
! "4
! 1W
! 6‰
! $À
! 8å
! 8dWO¼=CJHŽ,×B
.G
7v
3®
@â
;#H_W¨;5<ArW´69C;}T¹46C4zL¯8ü<5=r>°?ïZ/IŠAÔ=6T6‹:Â4ý@2Is<½Nú?IQ‰8ÛBKWu£5OOIŸ8é<"F_:¦FáG(GpI¸=f@/§.×AHDdH©“ò&†W­b/hL˜Aå='leÒÎéi¸ "!;!#W!%{!)¡!5Ë!H"J"=h"S¦"Eú":@#<{#>¸#:÷#>2$=q$O¯$@ÿ$E@%*†%±% Ð%Hñ%S:&Ž&®&BÄ&B':J''…'0­'6Þ'2(*H(*s(Gž(Kæ(>2).q)2 ):Ó)9*1H*(z*.£*#Ò*"ö*;+(U++~+%ª+)Ð+=ú+08,i,Bˆ,HË,R-Gg-t¯-,$.0Q./‚..²."á.+/-0/+^/~Š/�	0!™0 »0WÜ0I41 ~1 Ÿ1%À1+æ1'2#:2$^2ƒ2+£21Ï2/313;Q3
! �3I˜3Aâ3"$41G4"y4Fœ4dã4UH5Pž5ï5'û5#6663G64{6\°6O
75]7{“7K8<[8˜86±8è8<ù8P69?‡91Ç9'ù9#!:OE:+•:&Á:'è:8;mI;4·;(ì;<<(R<{<*Œ<-·<@å<&=:8=3s=$§=Ì=8é=0">-S>C�>'Å>Rí>N@?D�?FÔ?B@J^@H©@>ò@@1A<rA8¯AèAÿAB?9BDyB'¾B@æB 'C@HC ‰C-ªCØCøC+D=DZDazD$ÜD#E3%E*YE-„E#²EÖE.ôE-#FQFUjFÀF,ÚF&GB.G"qG+”G+ÀGìG-
! HX8H+‘H5½H#óHIp1I¢I'ÂIêI#J'*JRJhJO„J!ÔJ"öJGK9aK›K%¯KÕKoðK&`L5‡L½LÎL-æLM7-M,eM+’M'¾M"æM!	N5+N$aN†N<¢NßN7úN,2O5_O@•OKÖON"P#qP•P!µP%×P#ýPV!QTxQ/ÍQýQR;RRR0iRšR(°R)ÙRSS<SSS!eS‡S�S.¸S:çSQ"TtT’T¨T1ÆT#øT0U&MU
tUa‚U.äUVd$V1‰V»V¾VÂV.ÒVW	W2W2DWMwWMÅWX0'XXX(_X,ˆXµXÁXÊXèX2ñXK$YKpYC¼YZ9Z2TZ9‡Z<ÁZþZ9[A[Z[t[#�[O±[.\50\9f\5 \Ö\fë\'R]8z]!³]4Õ]>
! ^I^/d^”^2«^*Þ^.	_)8_&b_'‰_&±_&Ø_%ÿ_#%`'I`%q`(—` À`$á` a"'a,Ja2waªaÊa*éa,b.Ab$pb*•bAÀb1c4cLc)hc’c+²c^Þc?=d?}d)½d3çd5eYQea«e6
f<Df2�f-´f4âf-g4Eg/zgªg2ÊgLýg/Jh6zhô±h¦iÁi8ái0j3Kj7j>·j$öj5k,Qk.~k,­k1Úk3l2@lsl6�l1Æl$øl0mNm7Um�m­mÉm#Ýmn !n+Bnnnun†nšn¬n¿n×nóno&o9o:Po)‹oJµoCpDp\p(|p,¥pTÒp'q.q,5q
! bqmqŒq©q(Âq:ëq&r7Cr({r¤r#Är5èrs2s)Os/ys©s'²sÚs6ôs
+t!9t [t'|t ¤t0Åtöt
u u@uWumu†u u¯u-Íu"ûu!v)@vCjvP®vÿvw
! ww$w3Awuw‘w.±w1àw:x>MxŒx•xžx§x°x!¹xÛx÷xy
yy#y,y5y>yZycyAgyB©y~ìy°kzL{gi{Ñ{{ñ{gm|ŒÕ|Ub}-¸}Gæ}.~6N~n…~<ô~51,g”ª‰¶^@€rŸ€o�‚�
 �*®�<Ù�.‚E‚a‚5~‚
´‚€Â‚Cƒ’Iƒ(Üƒ+„.1„+`„-Œ„cº„^…€}…jþ…Qi†|»†n8‡3§‡AÛ‡kˆ5‰ˆ'¿ˆ7çˆ.‰5N‰3„‰8¸‰.ñ‰ Š[<Š“˜ŠŒ,‹W¹‹cŒGuŒJ½ŒG�©P�+ú�1&ŽJXŽ5£Ž:ÙŽ$�¯9�+é��/�I�ob�)Ò�³ü�4°‘Nå‘.4’>c’<¢’eß’;E“‘�“:”“N”'â”E
! •WP•>¨•Sç•Y;–L•–Lâ–¢/—?Ò—@˜QS˜b¥˜B™QK™E�™Oã™s3šq§še›a›Pá›³2œPæœŠ7�lÂ�„/žV´ž<Ÿ=HŸ¦†Ÿ|- ‰ª d4¡}™¡A¢KY¢<¥¢0â¢-£8A£Lz£QÇ£B¤G\¤Q¤¤Hö¤I?¥Z‰¥Zä¥L?¦VŒ¦Hã¦D,§Jq§?¼§=ü§B:¨�}¨Cÿ¨DC©7ˆ©6À©A÷©*9ªGdªM¬ªKúª;F«?‚«EÂ«5¬H>¬b‡¬Jê¬b5­Y˜­9ò­1,®B^®Ñ¡®rs¯Næ¯95°6o°Z¦°9±i;±]¥±X²E\²Q¢²@ô²25³Fh³b¯³U´[h´‡Ä´MLµašµ@üµV=¶;”¶¾Ð¶F�·;Ö·`¸Ms¸"Á¸@ä¸W%¹9}¹P·¹lº\uºBÒº„»Tš»Pï»I@¼FŠ¼NÑ¼ ½H%¾Gn¾~¶¾y5¿L¯¿`ü¿:]Àb˜À@ûÀS<ÁR�Á>ãÁ:"Âd]Â'ÂÂ*êÂCÃ/YÃA‰ÃLËÃ6ÄROÄE¢ÄCèÄB,Å_oÅ6ÏÅ+Æ?2Æ@rÆ=³Æ:ñÆA,ÇCnÇG²Ç2úÇ7-È?eÈB¥ÈZèÈ@CÉ+„É;°É+ìÉIÊCbÊ)¦ÊMÐÊ7Ë7VË+ŽËAºËJüË*GÌ*rÌ,�Ì(ÊÌ7óÌ+Í1IÍ={ÍO¹Í*	Î4Î%OÎIuÎu¿Î;5ÏTqÏOÆÏ ÐH7ÐD€Ð5ÅÐ[ûÐKWÑB£ÑQæÑ?8ÒxÒ8•ÒuÎÒLDÓi‘Ó=ûÓ:9Ô$tÔA™Ô7ÛÔ3Õ,GÕ!tÕ#–ÕJºÕ-Ö+3Ö,_ÖUŒÖ³âÖs–×q
! Ø‡|ØþÙoÚysÚWíÚVEÛYœÛ#öÛBÜU]ÜZ³Ü¶ÝÅÝ#ÝÝÞ#Þ6>Þ[uÞ>ÑÞßÂ%ß4èßà3)à]à(ià’à0«àÜà4úà!/á"Qátá�á!™á
! »áÆáÕáéáöá
â â(â!1â	Sâ]âmâ|âˆâžâªâÅâàâóâã
ãã/ãDã	Wãaãnã~ãŽã	¡ã
! «ã%¶ãXÜãZ5ä[�ä[ìäJHåN“å"âå7æO=æ'�æ6µæ6ìæU#çJyç3ÄçFøç?è9\è–è[®è3
! é>éWété@ˆéBÉé?ê-Lê0zê5«ê,áêë?%ë3eël™ë5ì0<ì)mì5—ìÍì+Ýì0	íH:í$ƒí+¨í:ÔíîA&î@hî%©îÏîéîï-#ïPQïS¢ïwöïCnð'²ð7Úð5ñ?Hñ=ˆñ7Æñ:þñA9òG{ò.Ãò)òò:ó"Wó zó/›óHËóJô'_ô‡‡ô>öNöEÎöŽ÷y£÷Pø/nøyžø=ù1Vùqˆùoúù.jú0™úUÊúŸ û=ÀûUþûOTüg¤üeýVrýWÉýW!þEyþB¿þJÿ)Mÿ:wÿ)²ÿ|ÜÿlYÆâßBÂ7)=#g‹ µÊ'ß%,$>c+ƒ#¯Ó/ó%#Ig(�hª%H94‚J·0F3dz?ßml�IúHDC�HÑG	Bb	O¥	(õ	K
! 2j
! 6�
! lÔ
! eAM§8õ?.UnmÄ32
2f
*™
4Ä
Qù
#K+o1›'Í5õV+m‚{ð@ln­+H*f'‘&¹'à@9ISƒ#×!ûJ>hZ§.L1~%œDÂKS;q:­^èKG?“Ó;ó0/$`<…ÂÞ$üF!%h6Ž6Å)üV&N}GÌ4tI@¾:ÿ:9ZF”/Û#2/1bH”>Ýh1…/·Uç>=J|GÇG6W+Ž.ºhéOR K¢ 8î C'!Sk!d¿!Q$";v"B²"Iõ"X?#\˜#4õ#9*$Cd$=¨$Cæ$6*%1a%7“%HË%3&=H&O†&0Ö&0'*8'!c'<…'*Â')í'P(6h(/Ÿ(0Ï(/)/0)0`)8‘)5Ê)9*9:*6t*7«*.ã*9+-L+:z+<µ+/ò+>",+a,(�,.¶,+å,8-BJ-:�-È-Jæ-1.iF.°.'Ä.ì.n/u/o�/,0M-0
{0H‰2-Ò273783>p3G¯34÷3O,4|4;˜4(Ô43ý4 15R5mp5'Þ5;6BB69…60¿6Dð6B57Dx7B½7G8GH8?�8Ð8î8b9Pn96¿95ö95,:Cb:*¦:[Ñ:8-;{f;¨â;X‹<%ä<
! =$(=GM=)•=8¿=;ø=R4>+‡>9³>)í>7?RO?:¢?AÝ?8@%X@)~@)¨@tÒ@0GA3xA8¬A.åA9BKNB%šBÀB&ÜB1C75C?mC%­C%ÓC$ùCTD2sD*¦D1ÑDKEDOEA”E+ÖE&F%)F$OF?tF/´FäFJG#KG.oG1žGzÐGtKHHÀH9	I[CI<ŸIGÜI*$J)OJXyJ<ÒJ#K(3K/\KNŒK)ÛKNL2TLM‡L)ÕL2ÿL;2M;nM1ªMÜM0ïMG NYhN_ÂNk"O:ŽOMÉOPH0P1yPd«PBQCSQ{—QRRNfR1µRyçRVaS=¸SSöSZJTd¥Td
! UEoUBµUCøUC<V€V@‘V
ÒV&àV3WJ;W1†W>¸W<÷WB4X1wX6©X'àX8Y3AY8uY7®Y+æY,Z4?ZStZ>ÈZ['"[,J[;w[4³[Bè[k+\2—\:Ê\*]/0]%`]†]!Ÿ]Á]Ý]ù]+^>^ \^/}^­^
Ì^:Ú^G_F]_@¤_å_&ý_$`.?`n`8„`6½`2ô`D'a:laF§aEîaC4b@xb=¹bJ÷b>BcE�cÇcQGdA™d`Ûd'<ede;ƒe¿e;Ïeff+fJf._fŽf¨fIÂf<g5Ig5g3µg(ég5hHh*dh#�h³h¼hÉh.èh.i0Fi8wi°iÐiîiEjNRjG¡jéjFk@Ik>Šk<Ék&l<-l5jl= lÞlBþl$Am[fmAÂm_ncdnDÈnM
oG[o_£o8p+<p.hp—p³pÅp×p5èp"q"Aqdq>|q6»q.òq\!r9~rK¸rRs2Ws5Šs;Às8üsJ5tI€tDÊtMuG]uA¥uJçu.2v\av>¾vHýv9Fw0€w/±w,áw8x4Gx|x˜x7´xDìxE1yAwy)¹yãy6z8:z.sz3¢z6ÖzC
{Q{<g{>¤{,ã{3|>D|<ƒ|À|Ù|]ù|YW}Y±}T~9`~5š~1Ð~568Fo!¶ØYëWE€=�€+Û€+�/3�?c�A£�å�‚‚M-‚o{‚9ë‚=%ƒ>cƒ8¢ƒÛƒ-úƒ,(„U„<n„A«„@í„>.…<m…5ª…8à…<†V†@o†+°†.Ü†:‡7F‡~‡2œ‡(Ï‡ø‡.ˆGˆ!eˆ+‡ˆ+³ˆ/ßˆ(‰28‰@k‰¬‰!Ã‰7å‰EŠcŠ
|ŠŠŠ ™ŠºŠÏŠ1íŠ1‹!Q‹!s‹•‹"±‹Ô‹fã‹(JŒ#sŒ—Œ ¶Œ1×Œ	�%�%<�(b�‹�3§�0Û�*Ž)7Ž>aŽ` Ž6�?8�Gx�HÀ�Z	�¯d�T‘Qi‘T»‘f’ow’Vç’W>“S–“Gê“F2”Gy”$Á”#æ”%
! •*0•>[•š•*°•Û•/ô•)$–8N–C‡–Ë–1å–7—EO—:•—JÐ—5˜5Q˜?‡˜BÇ˜"
! ™0-™6^™v•™WšUdšLºš4›t<›?±›"ñ›nœLƒœ@ÐœT�+f�V’�Yé�0Cž tž•ž8ªž!ãž:Ÿ_@Ÿ Ÿ½Ÿ ÚŸûŸ 9/ Mi (· à ö 
¡$¡ D¡!e¡!‡¡#©¡#Í¡-ñ¡¢6¢P¢)i¢X“¢]ì¢ZJ£,¥£9Ò£*¤47¤1l¤vž¤r¥Lˆ¥KÕ¥W!¦By¦k¼¦E(§Qn§8À§=ù§¡7¨ Ù¨Qz©/Ì©Aü©j>ªf©ª3«2D«.w«<¦«ã«?÷«K7¬(ƒ¬+¬¬EØ¬­.3­*b­!�­6¯­7æ­#®cB®O¦®7ö®#.¯7R¯#Š¯9®¯%è¯9°%H°Kn°7º°9ò°%,±KR±_ž±Qþ±eP²O¶²c³)j³<”³)Ñ³)û³'%´BM´�´*­´'Ø´'µ>(µIgµ"±µ:ÔµG¶HW¶F ¶;ç¶1#·BU·2˜·MË·C¸+]¸ú‰¸„º' º-Èº7öº¯.» Þ»ÿ»k¼:Š¼¹Å¼G½?Ç½1¾99¾?s¾1³¾1å¾[¿!s¿#•¿O¹¿)	À 3ÀJTÀ0ŸÀ;ÐÀ#Á'0Á*XÁ:ƒÁ>¾Á#ýÁO!Â%qÂ?—Â*×Â:Ã>=Ã|Ã<”ÃÑÃ0êÃ.ÄJÄ#fÄŠÄ™Ä/¸Ä+èÄ7Å@LÅ,�Å<ºÅ?÷Åq7Æ9©Æ6ãÆ7Ç3RÇ3†Ç%ºÇàÇ-òÇ2 È(SÈ5|È?²È=òÈ=0É&nÉL•ÉQâÉR4Ê*‡Ê.²Ê#áÊPË<VË&“Ë&ºËLáË.Ì*LÌ+wÌ)£ÌÍÌLãÌ90ÍjÍ%Í)¥Í6ÏÍ*Î81Î.jÎ,™Î-ÆÎ-ôÎ6"ÏYÏ*xÏ*£Ï$ÎÏ3óÏO'Ð*wÐO¢ÐlòÐy_ÑuÙÑ:OÒuŠÒDÓ EÓ'æÓˆÔ°—Ô„HÕ¬ÍÕ¦zÖÎ!×)ð×YØ4tØI©Ø)óØZÙ3xÙ#¬ÙÐÙJáÙ",Ú"OÚ"rÚ •Ú ¶Ú$×Ú$üÚ$!Û"FÛ"iÛ)ŒÛ,¶Û)ãÛ'
Ü95ÜOoÜ,¿Ü*ìÜ2Ý)JÝ3tÝ3¨ÝRÜÝ4/ÞldÞLÑÞKßdjß?ÏßWà9gà0¡à=Òà4á:Eá^€áXßán8âY§âWã\YãJ¶ã[äD]äE¢ävèä#_å$ƒå#¨å!Ìå1îå æ×0ç@è:Iè@„èÅè:åè+ é8LéM…éSÓék'ê“êM®ê:üê^7ëR–ëOéë-9ìCgìF«ìgòìfZí^ÁíP îXqî(Êî=óîM1ï ï ï8¼ï?õïB5ðxð�ð'£ð*Ëð“öðZŠñPåñ"6ò8YòD’ò ×ò2øòV+ó3‚ó$¶ó7Ûóô;3ô.oô%žôÄôÞô*õô: õ*[õq†õ8øõ.1öD`ö9¥ö"ßöJ÷9M÷‡÷,¢÷Ï÷2è÷5ø9Qø:‹ø*Æø ñø!ù!4ù6VùD�ù4Òù,ú*4ú_úú;šú6Öú3
û.Aû$pû?•û-Õû,ü90üajü<Ìü=	ýeGý:­ýHèý,1þ-^þXŒþ.åþÿ$1ÿ*Vÿ�ÿ ŸÿÀÿFÓÿ4	4O	„	#œ	À	)Ø	'	&*	&Q	+x	C¤	(è	"	(4	(]	)†	)°	*Ú	*	*0	*[	*†	*±	*Ü	*	*2	*]	*ˆ	*³	(Þ	(	(0	(Y	(‚	(«	)Ô	(þ	('	(P	(y	*¢	*Í	*ø	*#	(N	(w	( 	(É	(ò	(	(D	(m	(–	(¿	)è	)		'<		(d		(�		)¶		)à		(
  
! 	(3
! 	(\
! 	(…
! 	+®
! 	'Ú
! 	'	(*	'S	'{	3£	4×	4	3A	"u	B˜	?Û	%
	 A
	Bb
	7¥
	3Ý
	6	4H	F}	{Ä	:@	'{	£	@¿	#	$	6?	.v	4¥	)Ú		*
	.8	+g	7“	cË	?/	>o	A®	Âð	2³	væ	L]	Lª	L÷	9D	0~	H¯	@ø	=9	>w	!¶	_Ø	I8	F‚	NÉ	?	"X	T{	Ð	ï	A		:K	>†	Å	 à	(	)*	"T	w	•	&°	I×	8!	*Z	…	&¢	&É	 ð	0	-B	(p	™	&²	+Ù	'	!-	O	!o	!‘	-³	(á	"
! 	"-	)P	,z	 §	,È	+õ	#!	$E	'j	*’	)½	2ç	 	+6 	3b 	Q– 	›è 	"„!	A§!	1é!	-"	)I"	:s"	F®"	6õ"	P,#	?}#	T½#	Ž$	:¡$	=Ü$	5%	)P%	z%	+“%	-¿%	"í%	N&	P_&	$°&	8Õ&	7'	9F'	€'	<–'	7Ó'	?(	5K(	9�(	3»(	4ï(	9$)	<^)	6›)	8Ò)	A*	;M*	7‰*	GÁ*	%	+	/+	)I+	,s+	5 +	"Ö+	.ù+	(,	"D,	g,	*t,	Ÿ,	°,	BÀ,	:-	>-	Y-	o-	Š-	M¥-	0ó-	.$.	.S.	$‚.	
§.	Aµ.	a÷.	+Y/	m…/	Ró/	mF0	^´0	c1	Bw1	º1	Ô1	0ñ1	0"2	0S2	6„2	»2	Ö2	ió2	*]3	)ˆ3	1²3	-ä3	/4	)B4	Ll4	,¹4	bæ4	EI5	(�5	d¸5	o6	B�6	Ð6	1ã8	*9	*@9	Ik9	µ9	>Õ9	?:	T:	>s:	Š²:	2=;	0p;	7¡;	6Ù;	7<	-H<	]v<	0Ô<	=	=	,6=	&c=	)Š=	$´=	Ù=	ø=	 >	79>	%q>	(—>	%À>	(æ>	?	'.?	!V?	 x?	%™?	/¿?	1ï?	!@	&3@	!Z@	(|@	:¥@	-à@	A	2-A	$`A	(…A	®A	>ÎA	!
B	//B	_B	%xB	.žB	8ÍB	5C	<C	/LC	|C	 šC	*»C	"æC	8	D	(BD	!kD	7�D	)ÅD	%ïD	%E	;E	WE	+wE	"£E	ÆE	#åE	-	F	*7F	$bF	)‡F	/±F	áF	'G	)G	(GG	CpG	´G	ÐG	?êG	!*H	0LH	$}H	¢H	,¹H	#æH	;
! I	3FI	+zI	¦I	v¼I	^3J	e’J	MøJ	FK	;eK	2¡K	*ÔK	ÿK	)L	&CL	 jL	8‹L	!ÄL	:æL	!M	@M	/UM	<…M	7ÂM	'úM	"N	1BN	(tN	7�N	ÕN	>ðN	?/O	$oO	”O	³O	8ÎO	EP	HMP	)–P	)ÀP	wêP	—bQ	xúQ	«sR	S	tŸS	WT	‚lT	†ïT	¥vU	¬V	wÉV	(AW	jW	UŠW	0àW	.X	3@X	1tX	L¦X	2óX	-&Y	OTY	)¤Y	OÎY	KZ	$jZ	=�Z	%ÍZ	óZ	0[	.B[	q[	�[	­[	Ç[	â[	ú[	F\	"\\	=\	$½\	!â\	&]	;+]	(g]	7�]	#È]	/ì]	N^	k^	‰^	£^	#Á^	2å^	1_	J_	+a_	�_	)£_	#Í_	3ñ_	!%`	*G`	&r`	™`	1·`	Vé`	 @a	<aa	ža	´a	2Ña	,b	 1b	(Rb	,{b	7¨b	#àb	0c	5c	ÊSc	cd	4‚d	6·d	¢îd	8‘e	,Êe	7÷e	/f	Of	+gf	¾“f	>Rg	Û‘g	vmh	<äh	7!i	dYi	 ¾i	=ßi	-j	'Kj	(sj	cœj	.k	t/k	‰¤k	!.l	3Pl	;„l	1Àl	0òl	$#m	'Hm	"pm	“m	 ®m	6Ïm	!n	!(n	6Jn	"�n	)¤n	În	ín	lo	;qo	9­o	@ço	Y(p	&‚p	 ©p	-Êp	røp	Qkq	;½q	(ùq	"r	E<r	:‚r	(½r	ær	.ûr	g*s	4’s	<Çs	Rt	+Wt	 ƒt	?¤t	ät	u	Cu	au	gu	=‚u	Àu	+Ùu	%v	+v	Dv	bv	"‚v	-¥v	Óv	òv	9w	MLw	šw	A w	<âw	8x	KXx	I¤x	!îx	Xy	Eiy	¯y	Ây	Õy	óy	z	'z	.Ez	Ctz	¸z	Íz	(ëz	{	.){	X{	In{	¸{	/Î{	$þ{	,#|	EP|	4–|	0Ë|	ü|	-}	2A}	"t}	+—}	JÃ}	,~	;~	0W~	Fˆ~	]Ï~	1-	3_	9“	8Í	*€	N1€	4€€	<µ€	;ò€	N.�	~}�	Cü�	#@‚	+d‚	3�‚	0Ä‚	'õ‚	ƒ	%=ƒ	+cƒ	5�ƒ	Åƒ	âƒ	%„	'„	B„	b„	 ~„	Ÿ„	*»„	1æ„	0…	+I…	Cu…	 ¹…	"Ú…	fý…	.d†	-“†	1Á†	.ó†	%"‡	0H‡	)y‡	0£‡	Ô‡	:í‡	2(ˆ	[ˆ	(uˆ	0žˆ	Ïˆ	!àˆ	K‰	\N‰	«‰	4Ã‰	)ø‰	"Š	`<Š	$�Š	
ÂŠ	1ÐŠ	"‹	%‹	&:‹	a‹	/|‹	?¬‹	=ì‹	$*Œ	OŒ	'_Œ	?‡Œ	ÇŒ	BçŒ	*�	G�	3d�	$˜�	/½�	<í�	1*Ž	\Ž	oŽ	&ŒŽ	5³Ž	éŽ	"�	&'�	*N�	)y�	;£�	Yß�	K9�	-…�	7³�	:ë�	3&‘	-Z‘	1ˆ‘	2º‘	í‘	.
’	0<’	<m’	5ª’	5à’	1“	;H“	)„“	q®“	O ”	.p”	$Ÿ”	?Ä”	-•	)2•	5\•	V’•	%é•	Y–	i–	$„–	+©–	7Õ–	/
—	F=—	-„—	@²—	4ó—	q(˜	!š˜	¼˜	Ò˜	4é˜	>™	0]™	AŽ™	=Ð™	6š	-Eš	2sš	¦š	!Àš	8âš	6›	-R›	E€›	Æ›	[á›	;=œ	yœ	9‘œ	HËœ	:�	7O�	:‡�	7Â�	<ú�	67ž	;nž	:ªž	<åž	F"Ÿ	*iŸ	”Ÿ	+±Ÿ	*ÝŸ	 	& 	6; 	$r 	O— 	=ç 	=%¡	?c¡	£¡	(»¡	Jä¡	>/¢	2n¢	A¡¢	;ã¢	;£	5[£	&‘£	?¸£	mø£	%f¤	„Œ¤	U¥	Cg¥	9«¥	;å¥	!¦	s2§	\¦§	(¨	�,¨	1º¨	2ì¨	2©	FR©	0™©	3Ê©	6þ©	*5ª	'`ª	?ˆª	8Èª	+«	>-«	?l«	3¬«	Rà«	!3¬	xU¬	DÎ¬	9­	IM­	9—­	Ñ­	!ï­	
®	3®	HS®	'œ®	/Ä®	Gô®	-<¯	'j¯	:’¯	GÍ¯	°	M5°	_ƒ°	,ã°	B±	>S±	N’±	á±	4õ±	.*²	>Y²	L˜²	Så²	o9³	/©³	>Ù³	K´	Jd´	~¯´	G.µ	Fvµ	E½µ	7¶	?;¶	Z{¶	"Ö¶	Zù¶	\T·	#±·	Õ·	
ê·	Fø·	E?¸	4…¸	º¸	@Ð¸	@¹	0R¹	ƒ¹	:’¹	IÍ¹	>º	CVº	2šº	,Íº	@úº	D;»	C€»	9Ä»	Jþ»	8I¼	‚¼	 ¼	º¼	)Ð¼	ú¼	½	-0½	^½	t½	&�½	4·½	4ì½	4!¾	%V¾	0|¾	0­¾	0Þ¾	F¿	+V¿	F‚¿	0É¿	$ú¿	BÀ	.bÀ	‘À	&ªÀ	ÑÀ	èÀ	ûÀ	Á	'Á	)<Á	fÁ	zÁ	ŽÁ	-¤Á	ÒÁ	çÁ	6üÁ	3Â	FÂ	YÂ	vÂ	ŠÂ	�Â	±Â	ÍÂ	àÂ	Ã	Ã	7Ã	NÃ	nÃ	…Ã	¢Ã	¶Ã	LÏÃ	:Ä	DWÄ	BœÄ	EßÄ	/%Å	LUÅ	8¢Å	4ÛÅ	/Æ	-@Æ	HnÆ	I·Æ	MÇ	¹OÇ	#	È	-È	GÈ	aÈ	{È	$–È	4»È	&ðÈ	/É	2GÉ	;zÉ	¶É	&ÐÉ	÷É	*Ê	<<Ê	MyÊ	0ÇÊ	0øÊ	,)Ë	VË	tË	!“Ë	µË	ÕË	ðË	
! Ì	$Ì	>Ì	XÌ	xÌ	“Ì	®Ì	ÉÌ	8äÌ	Í	88Í	qÍ	ŒÍ	§Í	ÂÍ	!ÝÍ	ÿÍ	Î	4Î	.OÎ	~Î	šÎ	¶Î	#ÒÎ	,öÎ	4#Ï	;XÏ	”Ï	#±Ï	*ÕÏ	)Ð	A*Ð	2lÐ	'ŸÐ	"ÇÐ	"êÐ	;
Ñ	0IÑ	 zÑ	"›Ñ	!¾Ñ	!àÑ	$Ò	$'Ò	9LÒ	6†Ò	=½Ò	AûÒ	/=Ó	-mÓ	1›Ó	EÍÓ	:Ô	0NÔ	nÔ	5îÔ	0$Õ	<UÕ	E’Õ	,ØÕ	3Ö	>9Ö	4xÖ	:­Ö	4èÖ	;×	Y×	'w×	#Ÿ×	'Ã×	=ë×	#)Ø	(MØ	9vØ	)°Ø	6ÚØ	-Ù	>?Ù	2~Ù	0±Ù	0âÙ	+Ú	/?Ú	/oÚ	/ŸÚ	,ÏÚ	$üÚ	!Û	]?Û	�Û	6µÛ	1ìÛ	AÜ	@`Ü	¡Ü	@¿Ü	;Ý	D<Ý	#�Ý	>¥Ý	AäÝ	7&Þ	:^Þ	2™Þ	5ÌÞ	2ß	5ß	KQß	N�ß	ìß		à	&à	*Cà	-nà	6œà	'Óà	ûà	Qá	iá	'„á	¬á	Çá	-âá	(â	,9â	,fâ	,“â	)Àâ	êâ	,ã	62ã	'iã	L‘ã	LÞã	<+ä	<hä	B¥ä	)èä	å	11å	.cå	.’å	LÁå	kæ	zç	 šç	6»ç	Jòç	X=è	(–è	'¿è	çè	)é	@,é	4mé	I¢é	Uìé	CBê	&†ê	V­ê	ë	Pë	Pdë	Uµë	!ì	+-ì	AYì	9›ì	7Õì	=
í	9Kí	1…í	¡·í	BYî	#œî	:Àî	}ûî	<yï	G¶ï	¯þï	:®ð	éð	Cñ	NFñ	j•ñ	ò	 ò	8/ò	hò	;‡ò	Ãò	àò	ýò	4ó	LMó	Mšó	èó	Dúó	"?ô	Dbô	§ô	:¾ô	ùô	Dõ	LUõ	>¢õ	5áõ	:ö	6Rö	I‰ö	CÓö	E÷	+]÷	+‰÷	Lµ÷	)ø	2,ø	K_ø	J«ø	Jöø	'Aù	/iù	™ù	+©ù	"Õù	Føù	(?ú	6hú	=Ÿú	=Ýú	9û	5Uû	(‹û	9´û	4îû	%#ü	0Iü	,zü	8§ü	(àü	R	ý	C\ý	' ý	FÈý	.þ	>þ	D\þ	'¡þ	@Éþ	.
! ÿ	09ÿ	!jÿ	<Œÿ	FÉÿ	6
! .G
! Cv
! Cº
! 1þ
! ,0
! 2]
! D�
!  Õ
! 1ö
! (
! =G
! :…
! PÀ
! &
! <8
! 8u
! F®
! -õ
! #
! !A
! 1c
! 9•
! @Ï
! N
! +_
! E‹
! ?Ñ
! ]
! 9o
! 2©
! 2Ü
! 2
! >B
! >�
! ,À
! Eí
! H3
! E|
! 0Â
! 6ó
! ,*	
! 6W	
! UŽ	
! !ä	
! 
  
! a%
  
! U‡
  
! 3Ý
  
! /
! 2A
! $t
! "™
! )¼
! &æ
! F

! 2T
! $‡
! N¬
! Aû
! ?=
! 5}
! t³
! —(
! 9À
! cú
! G^
! ?¦
! :æ
! 8!
! %Z
! )€
! ª
! #Ê
! #î
! -
! ‰@
! =Ê
! 9
! 3B
! 2v
! %©
! &Ï
! ;ö
! :2
! &m
! U”
! ê
! &
! &.
! /U
! 2…
! /¸
! 8è
! 4!
! !V
! +x
! 2¤
! -×
! %
! )+
! %U
! &{
! ¢
! 2¿
! /ò
! "
! &=
! ,d
! .‘
! aÀ
! Œ"
! L¯
! Sü
! TP
! j¥
! 4
! 'E
! m
! Š�
! 
! Q4
! †
! 0�
! 2À
! .ó
! '"
! %J
! p
! 2�
! Â
! -ß
! 2

! 7@
! 2x
! =«
! 8é
! 8"
! =[
! 8™
! 6Ò
! ;	
! 4E
! 9z
! 4´
! 9é
! 4# 
! EX 
! 7ž 
! SÖ 
! .*!
! 1Y!
! ‹!
! #£!
! 2Ç!
! .ú!
! F)"
! Kp"
! I¼"
! I#
! EP#
! G–#
! Þ#
! H^$
! T§$
! ü$
! j%
! 0�%
! ,²%
! cß%
! FC&
! ¾Š&
! •I'
! Pß'
! ö0(
! D')
! l)
! )
! —)
! ©)
! ¿)
! Ï)
! ß)
! ò)
! 	*
! 	 *
! **
! @*
! ^*
! 'x*
! @ *
! ,á*
! [+
! 0j+
! *›+
! LÆ+
! -,
! +A,
! @m,
! >®,
! 5í,
! .#-
! R-
! Xk-
! <Ä-
! ,.
! r..
! s¡.
! T/
! sj/
! tÞ/
! ¦S0
! )ú0
! F$1
! "k1
! 8Ž1
! 7Ç1
! 1ÿ1
! <12
! Bn2
! T±2
! C3
! GJ3
! N’3
! .á3
! 4
! =*4
! mh4
! /Ö4
! /5
! N65
! #…5
! a©5
! 66
! YB6
! Zœ6
! @÷6
! _87
! /˜7
! (È7
! kñ7
! -]8
! .‹8
! Mº8
! I9
! 2R9
! F…9
! EÌ9
! 8:
! CK:
! y�:
! r	;
! 0|;
! !­;
! +Ï;
! +û;
! +'<
! +S<
! ,<
! ,¬<
! -Ù<
! -=
! -5=
! -c=
! -‘=
  -¿=
  -í=
  ->
--- 1,316 ----
! Þ•§=TíCRŒÚ˜#™#-›#1É#û# $1$ÛE$+!%0M%K~%Ê%à%
! ì%÷%
&<&BS&R–&>é&@('9i'C£'Fç'5.(Id(®(Å(!Ú($ü(!)!6)$X) })"ž)+Á)í)ô)-û)#)*”M*â*++('+1P+A‚+'Ä+ì+,,4,O,k,[‹,]ç,E-a-v-•-¯-Ë-$à- .#&.!J."l.�.'­.(Õ.+þ.)*/$T/'y/*¡/1Ì/þ/*0-F0&t0)›0Å0,å0#1F61Q}15Ï1]2wc2rÛ2AN3K�3,Ü3N	4@X4B™4OÜ4L,5Ry5;Ì586>A6I€6IÊ6B7~W7?Ö7D8E[8@¡8Eâ87(9C`9=¤9Bâ9E%:~k:6ê:{!;B�;?à;‰ <9ª<Pä<C5=Fy=sÀ=E4>Cz>Q¾>N?�_?Gð?Œ8@OÅ@RAChAQ¬ANþAFMB9”B=ÎB=C4JCPCMÐCEDBdDG§DIïDH9EB‚E=ÅE7F6;G*rGI�GçG HY%HoH-ïHEI
! cI'nI8–I>ÏIJ( J/IJyJ+‚JZ®Jl	K+vK=¢KmàK0NL)L ©LÊL;ÚLEM\M#uM#™M½M ÔM7õM8-NfN)„N®NÎN$éN$O*3O*^O‰O¤O ¿OàOúOP#P;P8RP‹P!œP;¾PEúP‘@QÒQ5ñQE'R%mR1“R.ÅRôR0SLCS6�S7ÇSlÿSGlT$´TÙTJøT*CUEnU2´UEçUl-VšV3¶V@êV+W5CWyW‚W ™W&ºWJáW8,XUeX!»X:ÝXY+Y->YlYI{YÅY@ËY/Z@<Z;}Z#¹ZZÝZc8[Oœ[lì[8Y\T’\wç\9_]Q™]Kë]L7^S„^^Ø^D7_4|_Q±_Q`HU`5ž`HÔ`IaYga,Áa*îa6bAPb3’bLÆb¤c�¸c·HdVerWeiÊec4f=˜fÖfìf#üf# gDg.Wg†g £gÄg×g9ég;#h_hVzh#Ñh,õh""i"Einhi×iñi-j6.j3ej/™j/Éj>ùj-8kJfk2±k8äk/l&Ml6tl,«lPØlH)m8rm-«m0Ùmx
! neƒnBén?,oFlo3³o9ço2!p-Tp0‚p_³pVqZjqEÅqArMr*erC�rHÔrFsJds@¯sGðsE8tA~tgÀts(uiœuAvQHvwšv[wbnwYÑwi+xo•x<yBy[ÂyOzDnz^³zN{;a{o�{p
|J~|lÉ|I6}{€}Rü}kO~Y»~K?aQ¡Mó_A€I¡€Bë€7.�9f�& �9Ç�7‚69‚p‚
�‚<ž‚(Û‚*ƒ:/ƒ:jƒ#¥ƒWÉƒG!„Yi„ZÃ„\…¬{…Ì(†^õ†nT‡fÃ‡v*ˆe¡ˆu‰\}‰lÚ‰JGŠ:’ŠLÍŠž‹¾¹‹WxŒgÐŒ_8�o˜�^ŽngŽUÖŽe,�)’�%¼�|â�œ_�Fü�VC‘Nš‘^é‘MH’]–’Dô’T9“ Ž“!¯“7Ñ“F	” P”&q”4˜”Í”-æ”•#0•.T• ƒ•¤•.½•0ì•7–!U–fw–4Þ–=—LQ—Nž—@í—-.˜(\˜,…˜&²˜ Ù˜ú˜™0*™H[™S¤™?ø™_8š=˜š[Öš<2›o›/‡›#·›:Û›]œ$tœ&™œ-Àœ?îœ6.�4e�4š�2Ï�-ž50žˆfžPïž'@Ÿ3hŸœŸ?¼Ÿ8üŸ5 1P ‚ 5� *Ó Rþ jQ¡&¼¡&ã¡%
! ¢*0¢O[¢>«¢7ê¢6"£;Y£9•£;Ï£@¤9L¤<†¤5Ã¤Bù¤;<¥+x¥B¤¥7ç¥F¦Ff¦1­¦?ß¦;§R[§0®§4ß§1¨=F¨>„¨;Ã¨pÿ¨!p©%’©A¸©9ú©'4ª+\ª5ˆªT¾ª)«?=«(}«0¦«>×«<¬US¬P©¬Hú¬.C­;r­g®­Š®C¡®<å®-"¯GP¯/˜¯È¯ã¯8þ¯87°Rp°@Ã°T±EY±UŸ±Eõ±M;²*‰²'´²8Ü²Z³4p³&¥³vÌ³lC´m°´Bµ9aµ=›µ7ÙµZ¶Nl¶8»¶@ô¶A5·?w·h··& ¸5G¸m}¸Që¸8=¹8v¹3¯¹4ã¹)º1Bº9tº®º?Åºh»;n»Hª»\ó»!P¼<r¼6¯¼5æ¼,½4I½:~½;¹½!õ½:¾6R¾=‰¾5Ç¾jý¾'h¿Q�¿:â¿<À0ZÀ4‹À,ÀÀ4íÀ,"Á<OÁ5ŒÁ!ÂÁ*äÁ;Â6KÂ*‚Â6­Â=äÂX"Ã4{Ã,°Ã0ÝÃ,Ä=;Ä3yÄ:­ÄTèÄ+=Å4iÅ4žÅ>ÓÅ0Æ-CÆFqÆE¸Æ3þÆ/2Ç/bÇ@’Ç)ÓÇ)ýÇ'ÈAÈF[ÈE¢È<èÈ3%ÉKYÉ!¥É!ÇÉ-éÉ-ÊCEÊ.‰ÊF¸ÊÿÊ8Ë,UË‚Ë@ ËBáË>$ÌfcÌEÊÌ!Í!2Í'TÍ"|Í;ŸÍ'ÛÍBÎ5FÎ9|Î@¶ÎB÷Îj:Ï(¥Ï3ÎÏ1Ð:4Ð1oÐ.¡Ð8ÐÐ5	Ñ;?Ñ/{Ñ/«Ñ/ÛÑ/Ò+;Ò*gÒ’ÒJ±ÒüÒ1ÓDLÓ*‘Ó*¼Ó/çÓMÔ3eÔ1™Ô@ËÔ0Õ@=Õ?~Õ:¾Õ;ùÕ85Ö&nÖ-•Ö;ÃÖ'ÿÖ,'×'T×(|×)¥×WÏ×"'Ø#JØBnØ2±Ø5äØ1ÙLÙ)cÙ1�Ù=¿Ù?ýÙD=ÚE‚ÚDÈÚE
Û2SÛ_†Û)æÛ:Ü8KÜ/„Ü"´Ü*×ÜIÝ4LÝC�ÝHÅÝ3ÞBÞ-ZÞCˆÞ:ÌÞ2ß=:ßxß1—ßÉß$èß2
à@àWàUvà-Ìà.úà7)á3aá?•á?Õá1âbGâ1ªâ:Üâ0ã+HãAtã.¶ã*åã2ä%Cä2iä1œä0Îä9ÿä19å2kå1žå+Ðå,üå3)æ.]æDŒæ7Ñæ$	ç+.çNZç;©ç6åçèU5èK‹è×è8îè;'é9céa�é9ÿéB9êB|ê0¿ê�ðê@�ëBÂë;ìAì-`ì'ŽìD¶ì7ûì+3í$_í0„í*µíAàí6"î3Yî$�î6²î*éî.ï9Cï}ï,�ï0Êï5ûï,1ð.^ð0�ð%¾ð7äð&ñCCñ:‡ñÂñNßñ/.ò6^òC•ò@Ùò%óB@ó$ƒó¨óKÆó*ô'=ôeô'ƒô0«ôÜô"÷ô?õ Zõ#{õ0Ÿõ(Ðõ.ùõ*(ö,Sö1€ö3²öHæö+/÷"[÷1~÷>°÷4ï÷)$ø4Nø$ƒø/¨ø9Øø1ù5Dù<zùE·ùMýù@KúDŒú1ÑúPû‚TûV×û4.üEcüG©ü9ñüK+ýVwýLÎý/þ1KþE}þ6Ãþ3úþ@.ÿeoÿ?Õÿ/=EiƒLíC:5~X´<
CJ3Ž0Â7ó+EB2ˆ+»+ç>-R>€¿Þý<ER<˜;ÕEFW6žIÕX7xW°.>78vT¯m	\r	2Ï	]
! 1`
! B’
! cÕ
! i95£'Ù+,-@Z*›XÆ4
)T
6~
9µ
*ï
*6E*|F§?îX.@‡!È*ê%;@MŽo E3V5Š(À)é0MD ’!³BÕ!B:F}8Ägý`eKÆU;h.¤/Ó8<@W,˜RÅVQoUÁ9)QQ{lÍa:Aœ4Þ2ZFP¡iòt\"ÑMô<BB=ÂGKHn”`/d-”=Â9VV4­?âU" 8x 3±  å 2!99!4s!W¨!&"$'""L"%o""•":¸"Gó");#Xe#/¾#î#)
$B7$1z$Q¬$.þ$N-%E|%KÂ%&H-&Fv&E½&8'H<'1…',·'"ä'8(=@(@~(?¿(2ÿ(32)"f)&‰)I°)1ú)#,*CP*e”*&ú*/!+4Q+.†+&µ++Ü+:,C,EU,/›, Ë,ì,&
! -'1-(Y-#‚-+¦-&Ò-7ù-B1.Ht.(½.Yæ.%@/=f/)¤/$Î/%ó/:07T0$Œ0G±0,ù0G&1*n1,™18Æ1<ÿ1.<2k2N‹21Ú2J3EW30�3€Î3lO42¼4jï4IZ5O¤55ô5@*6.k6+š6BÆ64	7(>7fg7kÎ7|:8>·82ö8M)9'w9"Ÿ9&Â9)é9<:+P:#|: :¿:_ß:^?;Mž;Eì;82<-k<G™<á<,ÿ<T,=.�=*°=FÛ=K">Mn>)¼>!æ>@?$I?9n?$¨?&Í?5ô?>*@Ki@¢µ@'XA7€A5¸A?îAL.BF{BJÂBP
C^CnC(ŠC5³C3éCiD%‡D?­DíDüDE6E4QE†E•E/²E;âELFBkF6®F=åF^#Gb‚G™åG’HzIY�IEçI-J EJ$fJ4‹J(ÀJ'éJ:KJLK/—K+ÇK,óK) L,JLDwL1¼L9îLA(M3jM8žM×MJõMK@N©ŒN/6OHfO¯OKÉOSP.iPJ˜P@ãP!$QBFQ8‰Q3ÂQRöQ(IR#rR-–R/ÄRWôRJLSZ—S?òSH2T-{TX©TKUSNU”¢U07VEhV.®V:ÝV?W3XW2ŒW<¿W,üWk)X*•X1ÀXwòX^jYCÉYG
ZoUZ5ÅZ0ûZ;,[(h[3‘[(Å[+î[2\,M\'z\D¢\5ç\)](G]%p]2–]oÉ]I9^)ƒ^!­^XÏ^((_Q_+p_Jœ_)ç_:`3L`=€`!¾`9à`/a$Ja%oa+•aEÁa\b2db[—b[ób-Oc(}c¦c"¿c/âc%d68d/od#Ÿd<Ãd.e0/e7`e$˜e5½e3óe9'f=afGŸfçf*g%2gXgsg'‘g@¹gúghhl.h,›h*Èh/óh,#iPi
! li#wi*›i.Æiõi#jJ,jwj–j¯j+ÏjFûjMBkJ�kjÛkNFl(•l¾l+Þlp
! m{m#�m%±m4×mnn8nVn+sn,ŸnÌn>çn<&ovcoÚoF÷oS>p/’p-Âpðpq@,qmq �q¢q:¹q9ôq9.r"hr3‹r!¿rár)úr*$s0Os9€s#ºs$ÞsAtEt"_t#‚t-¦t3Ôt/u,8u<euF¢uéu*v./v+^v4Šv7¿vS÷vGKw:“w%Îw!ôw*xAx]x,zx-§x5Õxœyª¨yJSzKžz¨êz¸“{XL|f¥|K}LX}´¥}¨Z~\d`<ÅÄ€¸Ç€d€�lå�€R‚=Ó‚(ƒ1:ƒ2lƒ5Ÿƒ*Õƒ2„)3„,]„/Š„oº„k*…0–…XÇ…] †a~†$à†‡W%‡-}‡#«‡EÏ‡Fˆ4\ˆF‘ˆ/ØˆD‰.M‰$|‰¡‰*¼‰ç‰=ù‰7Š OŠ!pŠ ’Š1³ŠDåŠE*‹ p‹D‘‹{Ö‹0RŒ6ƒŒ)ºŒ#äŒ'�"0�&S�z�#š�'¾�"æ�6	Ž-@ŽnŽ0€Ž"±Ž/ÔŽ]�5b�c˜�ü��0&�KW�'£�/Ë�.û�*‘'J‘ r‘0“‘ZÄ‘5’<U’&’’3¹’Oí’F=“„“#¢“Æ“ã“”” 8”$Y”:~”0¹”Bê”;-•?i•?©•é•––6–4I–`~–ß–$þ–#—#A—'e—�—6¬—ã— ˜"˜4˜J˜%i˜�˜%ž˜$Ä˜é˜	™!!™C™b™�™-œ™Ê™-å™%š9š.Uš„š¢š3Âšöš›+›]=›››+±›,Ý›/
! œ#:œ0^œ/�œ#¿œãœ,�/�C�,b�<��Ì�6Þ�Až+Wž+ƒž¯žÂžÙž-óž.!Ÿ6PŸ=‡ŸPÅŸ !4 *V -� .¯ 6Þ =¡.S¡/‚¡7²¡>ê¡R)¢\|¢cÙ¢9=£=w£µ£!Ó£(õ£L¤Hk¤5´¤)ê¤)¥">¥#a¥…¥. ¥Ï¥Kß¥S+¦Y¦JÙ¦@$§qe§×§+ö§G"¨>j¨@©¨�ê¨Y{©ºÕ©]�ª‚îªRq«2Ä«T÷«,L¬-y¬5§¬<Ý¬$­(?­=h­.¦­Õ­;ï­(+®T®.o®Mž®=ì®N*¯.y¯+¨¯2Ô¯5°-=°5k°8¡°0Ú°5±@A±K‚±NÎ±7²8U²;Ž²3Ê²;þ²>:³6y³G°³@ø³P9´UŠ´bà´4Cµ7xµC°µFôµ(;¶ d¶‚…¶‚·‹·C¤·è·¸#'¸(K¸0t¸5¥¸Û¸ñ¸"¹"#¹}F¹5Ä¹2ú¹ -º6Nº4…ºººFØºG»Og»^·»~¼V•¼?ì¼O,½Q|½MÎ½N¾3k¾>Ÿ¾KÞ¾9*¿Ed¿Gª¿8ò¿P+ÀC|ÀJÀÀ1Á2=Á5pÁ*¦Á)ÑÁCûÁf?Â_¦ÂÃ1%ÃWÃqÃ<�Ã"ÍÃ6ðÃ2'Ä1ZÄ3ŒÄ5ÀÄ7öÄ'.ÅIVÅ- Å4ÎÅ6Æ):Æ&dÆ$‹ÆJ°ÆNûÆPJÇ>›Ç[ÚÇ@6È%wÈ5�ÈEÓÈ,É1FÉ%xÉGžÉQæÉA8Ê)zÊ#¤Ê!ÈÊ0êÊ,Ë%HË.nË1�Ë2ÏËGÌKJÌ,–ÌMÃÌ,Í;>ÍXzÍ=ÓÍ<ÎONÎZžÎ<ùÎ.6Ï5eÏ8›Ï<ÔÏ*Ð<Ð)\Ð%†Ð)¬Ð)ÖÐÑÑ3Ñ<OÑ3ŒÑ0ÀÑñÑGÒ9OÒ3‰Ò4½Ò8òÒ8+ÓdÓ+‚Ó"®ÓQÑÓ1#ÔAUÔU—Ô(íÔ,ÕCÕ/bÕ*’ÕE½ÕBÖ7FÖ/~ÖK®Ö'úÖ@"×-c×-‘×3¿×.ó×("Ø(KØ*tØ@ŸØ+àØ8Ù.EÙ)tÙ1žÙGÐÙKÚJdÚ3¯Ú,ãÚ&Û,7Û"dÛ=‡Û,ÅÛ'òÛ1Ü>LÜ#‹Ü'¯Ü9×Ü0Ý'BÝ3jÝ-žÝ5ÌÝ0Þ/3ÞcÞ(}Þ1¦Þ)ØÞ*ß3-ß6aß ˜ß0¹ß2êß-à1Kà }à?žà+Þà.
! á-9á+gá“á ¥áÆá\äá/Aâ'qâ™â+²â,Þâ5ã1Aã+sã*ŸãÊã*áã'ä$4ä*Yä(„ä­ä]Çä;%å_aå0Áå)òå æ2=æEpæ)¶æ<àæ"ç'@çhçYƒç-Ýç+è7èIèv_è;ÖèFéYéqé‘é-­é ÛéSüéRPêZ£êOþêGNë–ë¬ë$¾ëXãë1<ì\nìLËìIíMbíK°íZüíkWîKÃîZïdjï+Ïï,ûï/(ð#Xð0|ð/­ð#Ýð-ñ,/ñ&\ñƒñ<šñ×ñ.îñ3ò+QòI}ò Çò;èòH$óHmó¶óÉóàóúóô78ô0pô?¡ôáô,õ-õEõ)bõ"Œõ4¯õ(äõf
ötö+‘öJ½ö;÷$D÷Ci÷<­÷5ê÷* ø.KøzøF”ø-Ûø	ù""ùiEù¯ù+Âù>îù'-ú:Uú�ú§úÃúÜú÷úû5#û=Yû)—ûÁû×ûòû0
ü0>üoü.�ü1°ü1âü,ý6AýCxý¼ý-Ôý0þ03þ$dþ&‰þG°þ2øþ'+ÿSÿErÿ-¸ÿ'æÿ54D.y<¨Kå#1U.q+ ÌìAM"m�©É-á)9)Yƒ ž#¿ãùVk$‹°2Ï?&[‚™.±5à_'vž,»9è"&Fc-ƒA±"ó"9GVDž)ãE
	"S	/v	8¦	Gß	'
! !B
! d
! "„
! 1§
! 6Ù
! $858nd§O=\CšHÞ,'
BT
.—
7Æ
3þ
@2;sH¯Wø;P5ŒAÂW6\9“;ÍT	4^6“4ÊLÿ8L<…=Â>??ZIÚA$=f6¤6Û:4M@‚IÃ<
NJ?™QÙ8+BdK§uó5iOŸIï89<rF¯:öF1GxGÀI=Rf�/÷.'AV˜D´Hù“B&ÖWýbU/¸LèA5=wlµ" Î9 i!r!‹!#§!%Ë!)ñ!5"HQ"š"=¸"Sö"EJ#:�#<Ë#>$:G$>‚$=Á$Oÿ$@O%E�%*Ö%&  &HA&SŠ&Þ&þ&B'BW':š''Õ'0ý'6.(2e(*˜(*Ã(Gî(K6)>‚).Á)2ð):#*9^*1˜*(Ê*.ó*#"+"F+;i+(¥++Î+%ú+) ,=J,0ˆ,¹,BØ,H-Rd-G·-tÿ-,t.0¡./Ò../"1/+T/-€/+®/~Ú/�Y0!é0 1W,1I„1 Î1 ï1%2+62'b2#Š2$®2Ó2+ó213/Q3�3;¡3
! Ý3Iè3A24"t41—4"É4Fì4d35U˜5Pî5?6'K6s6†63—64Ë6\7O]75­7{ã7K_8<«8è86989<I9P†9?×91:'I:#q:O•:+å:&;'8;8`;m™;4<(<<<e<(¢<Ë<*Ü<-=@5=v=:ˆ=3Ã=$÷=>89>0r>-£>CÑ>'?R=?N�?Dß?F$@Bk@J®@Hù@>BA@�A<ÂA8ÿA8BOBmB?‰BDÉB'C@6C wC@˜C ÙC-úC(DHD+aD�DªDaÊD$,E#QE3uE*©E-ÔE#F&F.DF-sF¡FUºFG,*G&WGB~G"ÁG+äG+H<H-ZHXˆH+áH5
I#CIgIp�IòI'J:J#VJ'zJ¢J¸JOÔJ!$K"FKGiK9±KëK%ÿK%Lo@L&°L5×L
MM-6MdM7}M,µM+âM'N"6N!YN5{N$±NÖN<òN/O7JO,‚O5¯O@åOK&PNrP#ÁPåP!Q%'Q#MQVqQTÈQ/RMRmR‹R¢R0¹RêR(S))SSSoSŒS£S!µS×SíS.T:7TQrTÄTâTøT1U#HU0lU&�U
ÄUaÒU.4VcVdtV1ÙVWWW."WQWYW2aW2”WMÇWMXcX0wX¨X(¯X,ØXYYY8Y2AYKtYKÀYCZPZ9jZ¤Z2ÁZ9ôZ<.[k[9t[®[Ç[á[#ú[O\.n\5�\9Ó\5
]C]fX]'¿]8ç]! ^4B^>w^¶^/Ñ^_2_*K_.v_)¥_&Ï_'ö_&`&E`%l`#’`'¶`%Þ`(a -a$Na sa"”a,·a2äab7b*Vb,�b.®b$Ýb*cA-c1oc¡c¹c)Õcÿc+d^Kd?ªd?êd)*e3Te5ˆeY¾eaf6zf<±f2îf-!g4Og-„g4²g/çgh27hLjh/·h6çhôij.j8Nj0‡j3¸j7ìj>$k$ck5ˆk,¾k.ëk,l1Gl3yl2­làl6ül13m$em0Šm»m7Âmúmn6n#Jnnn Žn+¯nÛnânónoo,oDo`o€o“o¦o:½o)øoJ"pCmp±pÉp(ép,qT?q”q›q,¢q
! ÏqÚqùqr(/r:Xr“r7°r(èrs#1s5Us‹sŸs)¼s/æst'tGt6at
˜t!¦t Èt'ét u02ucu
~u Œu­uÄuÚuóu
vv-:v"hv!‹v)­vC×vPwlwnwww€w$‰w3®wâwþw.x1Mx:x>ºxùxyyyy!&yHydyqyzy‡y�y™y¢y«yÇyÐyAÔyBz~Yz°ØzL‰{gÖ{>|{^|gÚ|ŒB}UÏ}-%~GS~›~6»~nò~<a5ž,Ô€€‰#€^­€r�o�ï�

‚*‚<F‚.ƒ‚²‚Î‚5ë‚
!ƒ€/ƒ°ƒ’¶ƒ(I„+r„.ž„+Í„-ù„c'…^‹…€ê…jk†QÖ†|(‡n¥‡3ˆAHˆkŠˆ5öˆ',‰7T‰.Œ‰5»‰3ñ‰8%Š.^Š�Š[©Š“‹Œ™‹W&Œc~ŒGâŒJ*�Gu�©½�+gŽ1“ŽJÅŽ5�:F�$��¯¦�+V�‚�œ�¶�oÏ�)?‘³i‘4’NR’.¡’>Ð’<“eL“;²“‘î“:€”“»”'O•Ew•W½•>–ST–Y¨–L—LO—¢œ—??˜@˜QÀ˜b™Bu™Q¸™E
! šOPšs šq›e†›aì›PNœ³ŸœPS�Š¤�l/ž„œžV!Ÿ<xŸ=µŸ¦óŸ|š ‰¡d¡¡}¢A„¢KÆ¢<£0O£-€£8®£Lç£Q4¤B†¤GÉ¤Q¥Hc¥I¬¥Zö¥ZQ¦L¬¦Vù¦HP§D™§JÞ§?)¨=i¨B§¨�ê¨Cl©D°©7õ©6-ªAdª*¦ªGÑªM«Kg«;³«?ï«E/¬5u¬H«¬bô¬JW­b¢­Y®9_®1™®BË®Ñ¯rà¯NS°9¢°6Ü°Z±9n±i¨±]²Xp²EÉ²Q³@a³2¢³FÕ³b´U´[Õ´‡1µM¹µa¶@i¶Vª¶;·¾=·Fü·;C¸`¸Mà¸".¹@Q¹W’¹9ê¹P$ºluº\âºB?»„‚»T¼P\¼I­¼F÷¼N>½�½H’¾GÛ¾~#¿y¢¿LÀ`iÀ:ÊÀbÁ@hÁS©ÁRýÁ>PÂ:�ÂdÊÂ'/Ã*WÃC‚Ã/ÆÃAöÃL8Ä6…ÄR¼ÄEÅCUÅB™Å_ÜÅ6<Æ+sÆ?ŸÆ@ßÆ= Ç:^ÇA™ÇCÛÇGÈ2gÈ7šÈ?ÒÈBÉZUÉ@°É+ñÉ;Ê+YÊI…ÊCÏÊ)ËM=Ë7‹Ë7ÃË+ûËA'ÌJiÌ*´Ì*ßÌ,
! Í(7Í7`Í˜Í1¶Í=èÍO&Î*vÎ¡Î%¼ÎIâÎu,Ï;¢ÏTÞÏO3Ð ƒÐH¤ÐDíÐ52Ñ[hÑKÄÑBÒQSÒ?¥ÒåÒ8Óu;ÓL±ÓiþÓ=hÔ:¦Ô$áÔAÕ7HÕ3€Õ,´Õ!áÕ#ÖJ'Ö-rÖ+ Ö,ÌÖUùÖ³O×sØqwØ‡éØþqÙopÚyàÚWZÛV²ÛY	Ü#cÜB‡ÜUÊÜZ Ý¶{Ý2Þ#JÞnÞ#‡Þ6«Þ[âÞ>>ß}ßÂ’ß4UàŠà3–àÊà(Öàÿà0áIá4gá!œá"¾áááúá!â
! (â3âBâVâcâzâ�â•â!žâ	ÀâÊâÚâéâõâãã2ãMã`ãmãzãŠãœã±ã	ÄãÎãÛãëãûã	ä
! ä%#äXIäZ¢ä[ýä[YåJµåNæ"Oæ7ræOªæ'úæ6"ç6YçU�çJæç31èFeè¬è9Éèé[é3wé«éÄéáé@õéB6ê?yê-¹ê0çê5ë,Në{ë?’ë3Òëlì5sì0©ì)Úì5í:í+Jí0víH§í$ðí+î:Aî|îA“î@Õî%ï<ïVïsï-�ïP¾ïSðwcðCÛð'ñ7Gñ5ñ?µñ=õñ73ò:kòA¦òGèò.0ó)_ó:‰ó"Äó çó/ôH8ôJ�ô'Ìô‡ôô>|ö»öE;÷Ž�÷yøPŠø/Ûøyù=…ù1Ãùqõùogú.×ú0ûU7ûŸ�û=-üUküOÁügýeyýVßýW6þWŽþEæþB,ÿJoÿ)ºÿ:äÿ)|IlÆ3âLB/7r)ª#Ôø
"7'Lt’™$«Ð+ð#@/`%�¶Ô(îh%€H¦4ïJ$0oF dç?LmŒlúIgH±CúH>	G‡	BÏ	O
! (b
! K‹
! 2×
! 6
! lAe®M8b?›UÛm1
3Ÿ
2Ó
*41Qf#¸+Ü1':5bV˜mï{]@Ùn+‰µ*Ó'þ&&'M@u9¶Sð#D!hJŠ>ÕZ.oLžë%	D/KtÀ;Þ:^UK´?@;`0œ$Í<ò/K$iFŽ%Õ6û62)iV“NêG94�t¶@+:l§9ÇF/H#x2œ1ÏH>Jh‰1ò/$UT>ªJéG4G|6Ä+û.' hV O¿ K!8[!C”!SØ!d,"Q‘";ã"B#Ib#X¬#\$4b$9—$CÑ$=%CS%6—%1Î%7&H8&3�&=µ&Oó&0C'0t'*¥'!Ð'<ò'*/()Z(P„(6Õ(/)0<)/m)/�)0Í)8þ)57*9m*9§*6á*7+.P+9+-¹+:ç+<",/_,>�,+Î,(ú,.#-+R-8~-B·-:ú-5.JS.ž.i³./'1/Y/ns/â/oý/,m0Mš0
è0Hö2-?37m37¥3>Ý3G44d4O™4é4;5(A53j5 ž5¿5mÝ5'K6;s6B¯69ò60,7D]7B¢7Då7B*8Gm8Gµ8?ý8=9[9bx9PÛ96,:5c:5™:CÏ:*;[>;8š;{Ó;¨O<Xø<%Q=w=$•=Gº=)>8,>;e>R¡>+ô>9 ?)Z?7„?R¼?:@AJ@8Œ@%Å@)ë@)At?A0´A3åA8B.RB9�BK»B%C-C&IC1pC7¢C?ÚC%D%@D$fDT‹D2àD*E1>EKpED¼EAF+CF&oF%–F$¼F?áF/!GQGJmG#¸G.ÜG1Hz=Ht¸HH-I9vI[°I<JGIJ*‘J)¼JXæJ<?K#|K( K/ÉKNùK)HLNrL2ÁLMôL)BM2lM;ŸM;ÛM1NIN0\NG�NYÕN_/Ok�O:ûOM6P„PH�P1æPdQB}QCÀQ{RR€RNÓR1"SyTSVÎS=%TScTZ·TdUdwUEÜUB"VCeVC©VíV@þV
?W&MW3tWJ¨W1óW>%X<dXB¡X1äX6Y'MY8uY3®Y8âY7Z+SZ,Z4¬ZSáZ>5[t['�[,·[;ä[4 \BU\k˜\2]:7]*r]/�]%Í]ó]!^.^J^f^+^«^ É^/ê^_
9_:G_G‚_FÊ_@`R`&j`‘`.¬`Û`8ñ`6*a2aaD”a:ÙaFbE[bC¡b@åb=&cJdc>¯cEîc4dQ´dAe`He'©eÑe;ðe,f;<fxf‰f˜f·f.ÌfûfgI/g<yg5¶g5ìg3"h(Vh5hµh*Ñh#üh i)i6i.Ui.„i0³i8äij=j[jEyjN¿jGkVkFok@¶k>÷k<6l&sl<šl5×l=
mKmBkm$®m[ÓmA/n_qncÑnD5oMzoGÈo_p8pp+©p.Õpq q2qDq5Uq"‹q"®qÑq>éq6(r._r\Žr9ërK%sRqs2Äs5÷s;-t8itJ¢tIítD7uM|uGÊuAvJTv.Ÿv\Îv>+wHjw9³w0íw/x,Nx8{x4´xéxy7!yDYyEžyAäy)&zPz6pz8§z.àz3{6C{Cz{¾{<Ô{>|,P|3}|>±|<ð|-}F}]f}YÄ}Y~Tx~9Í~51=5o6¥FÜ!#€E€YX€W²€=
! �+H�+t�/ �?Ð�A‚R‚m‚ˆ‚Mš‚oè‚9Xƒ=’ƒ>Ðƒ8„H„-g„,•„Â„<Û„A…@Z…>›…<Ú…5†8M†<††Ã†@Ü†+‡.I‡:x‡7³‡ë‡2	ˆ(<ˆeˆ.…ˆ´ˆ!Òˆ+ôˆ+ ‰/L‰(|‰2¥‰@Ø‰Š!0Š7RŠEŠŠÐŠ
éŠ÷Š ‹'‹<‹1Z‹1Œ‹!¾‹!à‹Œ"ŒAŒfPŒ(·Œ#àŒ� #�1D�v�%ƒ�%©�(Ï�ø�3Ž0HŽ*yŽ)¤Ž>ÎŽ`
�6n�?¥�Gå�H-�Zv�¯Ñ�T�‘QÖ‘T(’f}’oä’VT“W«“S”GW”FŸ”Gæ”$.•#S•%w•*�•>È•–*–H–/a–)‘–8»–Cô–8—1R—7„—E¼—:˜J=˜5ˆ˜5¾˜?ô˜B4™"w™0š™6Ë™všWyšUÑšL'›4t›t©›?œ"^œn�œLðœ@=�T~�+Ó�Vÿ�YVž0°ž ážŸ8Ÿ!PŸ:rŸ_­Ÿ
 *  G h ‡ 9œ MÖ ($¡M¡c¡z¡‘¡ ±¡!Ò¡!ô¡#¢#:¢-^¢Œ¢£¢½¢)Ö¢X£]Y£Z·£,¤9?¤*y¤4¤¤1Ù¤v¥r‚¥Lõ¥KB¦WŽ¦Bæ¦k)§E•§QÛ§8-¨=f¨¡¤¨ F©Qç©/9ªAiªj«ªf«3}«2±«.ä«<¬P¬?d¬K¤¬(ð¬+­EE­‹­. ­*Ï­!ú­6®7S®#‹®c¯®O¯7c¯#›¯7¿¯#÷¯9°%U°9{°%µ°KÛ°7'±9_±%™±K¿±_²Qk²e½²O#³cs³)×³<´)>´)h´'’´Bº´ý´*µ'Eµ'mµ>•µIÔµ"¶:A¶G|¶HÄ¶F
·;T·1�·BÂ·2¸M8¸C†¸+Ê¸úö¸ñº'
»-5»7c»¯›» K¼l¼k‹¼:÷¼¹2½Gì½?4¾1t¾9¦¾?à¾1 ¿1R¿[„¿!à¿#ÀO&À)vÀ  ÀJÁÀ0Á;=Á#yÁ'�Á*ÅÁ:ðÁ>+Â#jÂOŽÂ%ÞÂ?Ã*DÃ:oÃ>ªÃéÃ<Ä>Ä0WÄ.ˆÄ·Ä#ÓÄ÷ÄÅ/%Å+UÅ7�Å@¹Å,úÅ<'Æ?dÆq¤Æ9Ç6PÇ7‡Ç3¿Ç3óÇ%'ÈMÈ-_È2�È(ÀÈ5éÈ?É=_É=�É&ÛÉLÊQOÊR¡Ê*ôÊ.Ë#NËPrË<ÃË&Ì&'ÌLNÌ›Ì*¹Ì+äÌ)Í:ÍLPÍ9�Í×Í%ìÍ)Î6<Î*sÎ8žÎ.×Î,Ï-3Ï-aÏ6�ÏÆÏ*åÏ*Ð$;Ð3`ÐO”Ð*äÐOÑl_ÑyÌÑuFÒ:¼Òu÷ÒDmÓ ²Ó'SÔˆ{Ô°Õ„µÕ¬:Ö¦çÖÎŽ×)]ØY‡Ø4áØIÙ)`ÙZŠÙ3åÙ#Ú=ÚJNÚ"™Ú"¼Ú"ßÚ Û #Û$DÛ$iÛ$ŽÛ"³Û"ÖÛ)ùÛ,#Ü)PÜ'zÜ9¢ÜOÜÜ,,Ý*YÝ2„Ý)·Ý3áÝ3ÞRIÞ4œÞlÑÞL>ßK‹ßd×ß?<àW|à9Ôà0á=?á4}á:²á^íáXLân¥âYãWnã\ÆãJ#ä[näDÊäEåvUå#Ìå$ðå#æ!9æ1[æ�æ×�ç@uè:¶è@ñè2é:Ré+�é8¹éMòéS@êk”êëMë:ië^¤ëRìOVì-¦ìCÔìFíg_ífÇí^.îP�îXÞî(7ï=`ïMžï ìï
ð8)ð?bðB¢ðåðüð'ñ*8ñ“cñZ÷ñPRò"£ò8ÆòDÿò Dó2eóV˜ó3ïó$#ô7Hô€ô; ô.Üô%õ1õKõ*bõ:�õ*Èõqóõ8eö.žöDÍö9÷"L÷Jo÷9º÷ô÷,ø<ø2Uø5ˆø9¾ø:øø*3ù ^ù!ù!¡ù6ÃùDúù4?ú,tú*¡úÌúìú;û6Cû3zû.®û$Ýû?ü-Bü,pü9�üa×ü<9ý=výe´ý:þHUþ,žþ-ËþXùþ.Rÿ�ÿ$žÿ*Ãÿîÿ 	-	F@	4‡	4¼	ñ	#		-	)E	'o	&—	&¾	+å	C	(U	"~	(¡	(Ê	)ó	)	*G	*r	*�	*È	*ó	*	*I	*t	*Ÿ	*Ê	*õ	* 	(K	(t	(�	(Æ	(ï	(	)A	(k	(”	(½	(æ	*	*:	*e	*�	(»	(ä	(
	(6	(_	(ˆ	(±	(Ú	(		(,		)U		)		'©		(Ñ		(ú		)#
! 	)M
! 	(w
! 	( 
! 	(É
! 	(ò
! 	+	'G	'o	(—	'À	'è	3	4D	4y	3®	"â	B
	?H
	%ˆ
	 ®
	BÏ
	7	3J	6~	4µ	Fê	{1	:­	'è		@,	#m	‘	6¬	.ã	4	)G	q	*z	.¥	+Ô	7	c8	?œ	>Ü	A	Â]	2 	vS	LÊ	L	Ld	9±	0ë	H	@e	=¦	>ä	!#	_E	I¥	Fï	N6	?…	"Å	Tè	=	\	Av	:¸	>ó	2	 M	(n	)—	"Á	ä		&	ID	8Ž	*Ç	ò	&	&6	 ]	0~	-¯	(Ý		&	+F	'r	!š	¼	!Ü	!þ	- 	(N	"w	"š	)½	,ç	 	,5	+b	#Ž	$²	'×	*ÿ	)* 	2T 	‡ 	+£ 	3Ï 	Q!	›U!	"ñ!	A"	1V"	-ˆ"	)¶"	:à"	F#	6b#	P™#	?ê#	T*$	Ž$	:%	=I%	5‡%	)½%	ç%	+&	-,&	"Z&	N}&	PÌ&	$'	:B'	8}'	7¶'	9î'	((	<>(	7{(	?³(	5ó(	9))	3c)	4—)	9Ì)	<*	6C*	8z*	A³*	;õ*	71+	Gi+	%±+	×+	)ñ+	,,	5H,	"~,	.¡,	Ð,	"ì,	-	*-	G-	X-	Bh-	:«-	æ-	.	.	2.	MM.	0›.	.Ì.	.û.	$*/	
O/	A]/	aŸ/	+0	m-0	R›0	mî0	^\1	c»1	B2	b2	|2	0™2	0Ê2	0û2	6,3	c3	~3	i›3	*4	)04	1Z4	-Œ4	/º4	)ê4	L5	,a5	bŽ5	Eñ5	(76	d`6	oÅ6	B57	x7	1‹9	*½9	*è9	I:	]:	>}:	?¼:	ü:	>;	ŠZ;	2å;	0<	7I<	6�<	7¸<	-ð<	]=	0|=	­=	¿=	,Þ=	&>	)2>	$\>	�>	 >	 À>	7á>	%?	(??	%h?	(Ž?	·?	'Ö?	!þ?	  @	%A@	/g@	1—@	É@	&Û@	!A	($A	:MA	-ˆA	¶A	2ÕA	$B	(-B	VB	>vB	!µB	/×B	C	% C	.FC	8uC	5®C	äC	/ôC	$D	 BD	*cD	"ŽD	8±D	(êD	!E	75E	)mE	%—E	%½E	ãE	ÿE	+F	"KF	nF	#�F	-±F	*ßF	$
! G	)/G	/YG	‰G	'©G	ÑG	(ïG	CH	\H	xH	?’H	!ÒH	0ôH	$%I	JI	,aI	#ŽI	;²I	3îI	+"J	NJ	vdJ	^ÛJ	e:K	M K	îK	;
L	2IL	*|L	§L	)ÁL	&ëL	 M	83M	!lM	:ŽM	ÉM	èM	/ýM	<-N	7jN	'¢N	ÊN	1êN	(O	7EO	}O	>˜O	?×O	$P	<P	[P	8vP	E¯P	HõP	)>Q	)hQ	w’Q	—
! R	x¢R	«S	ÇS	tGT	W¼T	‚U	†—U	¥V	¬ÄV	wqW	(éW	X	U2X	0ˆX	.¹X	3èX	1Y	LNY	2›Y	-ÎY	OüY	)LZ	OvZ	KÆZ	$[	=7[	%u[	›[	0¹[	.ê[	\	8\	U\	o\	Š\	¢\	F½\	"]	=']	$e]	!Š]	&¬]	;Ó]	(^	78^	#p^	/”^	NÄ^	_	1_	K_	#i_	2�_	1À_	ò_	+	`	5`	)K`	#u`	3™`	!Í`	*ï`	&a	Aa	1_a	V‘a	 èa	<	b	Fb	\b	2yb	,¬b	 Ùb	(úb	,#c	7Pc	#ˆc	0¬c	Ýc	Êûc	cÆd	4*e	6_e	¢–e	89f	,rf	7Ÿf	×f	÷f	+g	¾;g	>úg	Û9h	vi	<Œi	7Éi	dj	 fj	=‡j	-Åj	'ój	(k	cDk	.¨k	t×k	‰Ll	!Öl	3øl	;,m	1hm	0šm	$Ëm	'ðm	"n	;n	 Vn	6wn	!®n	!Ðn	6òn	")o	)Lo	vo	•o	l¬o	;p	9Up	@�p	YÐp	&*q	 Qq	-rq	r q	Qr	;er	(¡r	Êr	Eär	:*s	(es	Žs	.£s	gÒs	4:t	<ot	R¬t	+ÿt	 +u	?Lu	Œu	©u	CÅu		v	v	=*v	hv	+�v	%­v	Óv	ìv	
! w	"*w	-Mw	{w	šw	9ºw	Môw	Bx	AHx	<Šx	8Çx	Ky	ILy	!–y	X¸y	Ez	Wz	jz	}z	›z	ºz	Ïz	.íz	C{	`{	u{	(“{	¼{	.Ñ{	|	I|	`|	/v|	$¦|	,Ë|	Eø|	4>}	0s}	¤}	-»}	2é}	"~	+?~	Jk~	,¶~	ã~	0ÿ~	F0	]w	1Õ	3€	9;€	8u€	*®€	NÙ€	4(�	<]�	;š�	NÖ�	~%‚	C¤‚	#è‚	+ƒ	38ƒ	0lƒ	'�ƒ	Åƒ	%åƒ	+„	57„	m„	Š„	%©„	Ï„	ê„	
! …	 &…	G…	*c…	1Ž…	0À…	+ñ…	C†	 a†	"‚†	f¥†	.‡	-;‡	1i‡	.›‡	%Ê‡	0ð‡	)!ˆ	0Kˆ	|ˆ	:•ˆ	2Ðˆ	‰	(‰	0F‰	w‰	!ˆ‰	Kª‰	\ö‰	SŠ	4kŠ	) Š	ÊŠ	`äŠ	$E‹	
j‹	1x‹	"ª‹	Í‹	&â‹		Œ	/$Œ	?TŒ	=”Œ	$ÒŒ	÷Œ	'�	?/�	o�	B��	Ò�	ï�	3Ž	$@Ž	/eŽ	<•Ž	1ÒŽ	�	�	&4�	5[�	‘�	"¬�	&Ï�	*ö�	)!�	;K�	Y‡�	Ká�	--‘	7[‘	:“‘	3Î‘	-’	10’	2b’	•’	.µ’	0ä’	<“	5R“	5ˆ“	1¾“	;ð“	),”	qV”	OÈ”	.•	$G•	?l•	-¬•	)Ú•	5–	V:–	%‘–	Y·–	—	$,—	+Q—	7}—	/µ—	Få—	-,˜	@Z˜	4›˜	qÐ˜	!B™	d™	z™	4‘™	>Æ™	0š	A6š	=xš	6¶š	-íš	2›	N›	!h›	8Š›	6Ã›	-ú›	E(œ	nœ	[‰œ	;åœ	!�	99�	Hs�	:¼�	7÷�	:/ž	7jž	<¢ž	6ßž	=Ÿ	;TŸ	:�Ÿ	<ËŸ	F 	*O 	z 	+— 	*Ã 	î 	&ú 	6!¡	$X¡	O}¡	=Í¡	=¢	?I¢	‰¢	(¡¢	JÊ¢	>£	2T£	A‡£	;É£	;¤	5A¤	&w¤	?ž¤	mÞ¤	%L¥	„r¥	U÷¥	CM¦	9‘¦	;Ë¦	§	s¨	\Œ¨	(é¨	�©	1 ©	2Ò©	2ª	F8ª	0ª	3°ª	6äª	*«	'F«	?n«	8®«	+ç«	>¬	?R¬	3’¬	RÆ¬	!­	x;­	D´­	9ù­	I3®	9}®	·®	!Õ®	
÷®	3¯	H9¯	'‚¯	/ª¯	GÚ¯	-"°	'P°	:x°	G³°	û°	M±	_i±	,É±	Bö±	>9²	Nx²	Ç²	4Û²	.³	>?³	L~³	SË³	o´	/�´	>¿´	Kþ´	JJµ	~•µ	G¶	F\¶	E£¶	7é¶	?!·	Za·	"¼·	Zß·	\:¸	#—¸	»¸	
Ð¸	FÞ¸	E%¹	4k¹	 ¹	@¶¹	@÷¹	08º	iº	:xº	I³º	>ýº	C<»	2€»	,³»	@à»	D!¼	Cf¼	9ª¼	Jä¼	8/½	h½	†½	 ½	)¶½	à½	ú½	-¾	D¾	Z¾	&v¾	4�¾	4Ò¾	4¿	%<¿	0b¿	0“¿	0Ä¿	Fõ¿	+<À	FhÀ	0¯À	$àÀ	BÁ	.HÁ	wÁ	&�Á	·Á	ÎÁ	áÁ	ùÁ	
Â	)"Â	LÂ	`Â	tÂ	-ŠÂ	¸Â	ÍÂ	6âÂ	Ã	,Ã	?Ã	\Ã	pÃ	ƒÃ	—Ã	³Ã	ÆÃ	æÃ	ýÃ	Ä	4Ä	TÄ	kÄ	ˆÄ	œÄ	LµÄ	:Å	D=Å	B‚Å	EÅÅ	/Æ	L;Æ	8ˆÆ	4ÁÆ	/öÆ	-&Ç	HTÇ	I�Ç	MçÇ	¹5È	#ïÈ	É	-É	GÉ	aÉ	$|É	4¡É	&ÖÉ	/ýÉ	2-Ê	;`Ê	œÊ	&¶Ê	ÝÊ	*÷Ê	<"Ë	M_Ë	0­Ë	0ÞË	,Ì	<Ì	ZÌ	!yÌ	›Ì	»Ì	ÖÌ	ðÌ	
! Í	$Í	>Í	^Í	yÍ	”Í	¯Í	8ÊÍ	Î	8Î	WÎ	rÎ	�Î	¨Î	!ÃÎ	åÎ	þÎ	Ï	.5Ï	dÏ	€Ï	œÏ	#¸Ï	,ÜÏ	4	Ð	;>Ð	zÐ	#—Ð	*»Ð	)æÐ	AÑ	2RÑ	'…Ñ	"­Ñ	"ÐÑ	;óÑ	0/Ò	 `Ò	"�Ò	!¤Ò	!ÆÒ	$èÒ	$
Ó	92Ó	6lÓ	=£Ó	AáÓ	/#Ô	-SÔ	1�Ô	E³Ô	:ùÔ	04Õ	neÕ	5ÔÕ	0
! Ö	<;Ö	ExÖ	,¾Ö	3ëÖ	>×	4^×	:“×	4Î×	;Ø	?Ø	']Ø	#…Ø	'©Ø	=ÑØ	#Ù	(3Ù	9\Ù	)–Ù	6ÀÙ	-÷Ù	>%Ú	2dÚ	0—Ú	0ÈÚ	+ùÚ	/%Û	/UÛ	/…Û	,µÛ	$âÛ	Ü	]%Ü	ƒÜ	6›Ü	1ÒÜ	AÝ	@FÝ	‡Ý	@¥Ý	;æÝ	D"Þ	#gÞ	>‹Þ	AÊÞ	7ß	:Dß	2ß	5²ß	2èß	à	K7à	Nƒà	Òà	ïà	á	*)á	-Tá	6‚á	'¹á	áá	Qýá	Oâ	'jâ	’â	­â	-Èâ	(öâ	,ã	,Lã	,yã	)¦ã	Ðã	,ëã	6ä	'Oä	Lwä	LÄä	<å	<Nå	B‹å	)Îå	øå	1æ	.Iæ	.xæ	L§æ	kôæ	`è	 €è	6¡è	JØè	X#é	(|é	'¥é	Íé	)èé	@ê	4Sê	Iˆê	UÒê	C(ë	&lë	V“ë	êë	Pùë	PJì	U›ì	!ñì	+í	A?í	9�í	7»í	=óí	91î	1kî	¡�î	B?ï	#‚ï	:¦ï	}áï	<_ð	Gœð	¯äð	:”ñ	Ïñ	Cèñ	N,ò	j{ò	æò	ó	8ó	Nó	;mó	©ó	Æó	ãó	4þó	L3ô	M€ô	Îô	Dàô	"%õ	DHõ	�õ	:¤õ	ßõ	Döõ	L;ö	>ˆö	5Çö	:ýö	68÷	Io÷	C¹÷	Eý÷	+Cø	+oø	L›ø	)èø	2ù	KEù	J‘ù	JÜù	''ú	/Oú	ú	+�ú	"»ú	FÞú	(%û	6Nû	=…û	=Ãû	9ü	5;ü	(qü	9šü	4Ôü	%	ý	0/ý	,`ý	8�ý	(Æý	Rïý	CBþ	'†þ	F®þ	.õþ	$ÿ	DBÿ	'‡ÿ	@¯ÿ	.ðÿ	0
! !P
! <r
! F¯
! 6ö
! .-
! C\
! C 
! 1ä
! ,
! 2C
! Dv
!  »
! 1Ü
! 
! =-
! :k
! P¦
! &÷
! <
! 8[
! F”
! -Û
! 	
! !'
! 1I
! 9{
! @µ
! Nö
! +E
! Eq
! ?·
! ]÷
! 9U
! 2�
! 2Â
! 2õ
! >(
! >g
! ,¦
! EÓ
! H	
! Eb	
! 0¨	
! 6Ù	
! ,
  
! 6=
  
! Ut
  
! !Ê
  
! ì
  
! a
! Um
! 3Ã
! /÷
! 2'
! $Z
! "
! )¢
! &Ì
! Fó
! 2:
! $m
! N’
! Aá
! ?#
! 5c
! t™
! —
! 9¦
! cà
! GD
! ?Œ
! :Ì
! 8
! %@
! )f
! �
! #°
! #Ô
! -ø
! ‰&
! =°
! 9î
! 3(
! 2\
! %�
! &µ
! ;Ü
! :
! &S
! Uz
! Ð
! &í
! &
! /;
! 2k
! /ž
! 8Î
! 4
! !<
! +^
! 2Š
! -½
! %ë
! )
! %;
! &a
! ˆ
! 2¥
! /Ø
! 
! &#
! ,J
! .w
! a¦
! Œ
! L•
! Sâ
! T6
! j‹
! 4ö
! '+
! S
! Šs
! þ
! Q
! l
! 0u
! 2¦
! .Ù
! '
! %0
! V
! 2u
! ¨
! -Å
! 2ó
! 7&
! 2^
! =‘
! 8Ï
! 8
! =A
! 8
! 6¸
! ;ï
! 4+ 
! 9` 
! 4š 
! 9Ï 
! 4	!
! E>!
! 7„!
! S¼!
! ."
! 1?"
! q"
! #‰"
! 2­"
! .à"
! F#
! KV#
! I¢#
! Iì#
! E6$
! G|$
! Ä$
! HD%
! T�%
! â%
! jü%
! 0g&
! ,˜&
! cÅ&
! F)'
! ¾p'
! •/(
! PÅ(
! ö)
! D
*
! R*
! e*
! }*
! �*
! ¥*
! µ*
! Å*
! Ø*
! ï*
! 	+
! +
! &+
! D+
! '^+
! @†+
! ,Ç+
! [ô+
! 0P,
! *�,
! L¬,
! -ù,
! +'-
! @S-
! >”-
! 5Ó-
! .	.
! 8.
! XQ.
! <ª.
! ,ç.
! r/
! s‡/
! Tû/
! sP0
! tÄ0
! ¦91
! )à1
! F
! 2
! "Q2
! 8t2
! 7­2
! 1å2
! <3
! BT3
! T—3
! Cì3
! G04
! Nx4
! .Ç4
! ö4
! =5
! mN5
! /¼5
! /ì5
! N6
! #k6
! a�6
! 6ñ6
! Y(7
! Z‚7
! @Ý7
! _8
! /~8
! (®8
! k×8
! -C9
! .q9
! M 9
! Iî9
! 28:
! Fk:
! E²:
! 8ø:
! C1;
! yu;
! rï;
! 0b<
! !“<
! +µ<
! +á<
! +
=
! +9=
! ,e=
! ,’=
  -¿=
  -í=
  ->
*************** I	3FI	+zI	¦I	v¼I	^3
*** 324,1717 ****
  -w>
  -¥>
  -Ó>
! +?
! +-?
! +Y?
! +…?
! +±?
! +Ý?
! ,	@
! +6@
! +b@
! +Ž@
! +º@
! -æ@
! -A
! -BA
! -pA
! +žA
! +ÊA
! +öA
! +"B
! +NB
! +zB
! +¦B
! +ÒB
! +þB
! +*C
! ,VC
! ,ƒC
! *°C
! +ÛC
! +D
! ,3D
! ,`D
! +�D
! +¹D
! +åD
! +E
! .=E
! *lE
! *—E
! +ÂE
! #îE
! AF
! UTF
! BªF
! cíF
! QG
! +iG
! K•G
! MáG
! 9/H
! +iH
! •H
! >¯H
! 3îH
! &"I
! $II
! YnI
! 3ÈI
! 4üI
! Q1J
! <ƒJ
! 6ÀJ
! '÷J
! )K
! IK
! !cK
! "…K
! G¨K
! KðK
! 7<L
! )tL
! *žL
! $ÉL
! $îL
! #M
! $7M
! $\M
! #�M
! ‹¥M
! :1N
! 8lN
! J¥N
! ;ðN
! ,O
! .JO
! >yO
! 8¸O
! 4ñO
! W&P
! *~P
! M©P
! :÷P
! v2Q
! ?©Q
! 5éQ
! @R
! 6`R
! >—R
! rÖR
! aIS
! f«S
! 4T
! -GT
! :uT
! B°T
! @óT
! "4U
! 0WU
! ˆU
! $›U
! 3ÀU
!  ôU
! NV
! ,dV
! ‘V
! ®V
! /ÎV
! 1þV
! 80W
! -iW
! +—W
! )ÃW
! <íW
! &*X
! 'QX
! -yX
! 0§X
! aØX
! ':Y
! 4bY
! %—Y
! '½Y
! &åY
! ^Z
! .kZ
! 3šZ
! ,ÎZ
! ûZ
! C[
! AY[
! 5›[
!  Ñ[
! *ò[
! \
! ;\
! +V\
! <‚\
! *¿\
! ê\
! )]
! 0,]
! (]]
! /†]
! C¶]
! <ú]
! "7^
! ,Z^
! $‡^
! ¬^
!  Â^
! ã^
!  _
! /#_
! 3S_
! ‡_
! .›_
! )Ê_
! ?ô_
! 4`
! CH`
! MŒ`
! =Ú`
! 2a
! EKa
! D‘a
! VÖa
! ,-b
! 'Zb
! Y‚b
! 4Üb
! ,c
! 0>c
! 0oc
! = c
! 0Þc
! :d
! 1Jd
! 9|d
! 2¶d
! 1éd
! ;e
! 1We
! 3‰e
! 5½e
! 1óe
! 2%f
! @Xf
! 1™f
! ?Ëf
! Jg
! 6Vg
! D�g
! 8Òg
! <h
! >Hh
! =‡h
! 3Åh
! :ùh
! R4i
! C‡i
! 7Ëi
! :j
! ;>j
! 6zj
! 1±j
! Eãj
! A)k
! Qkk
! _½k
! Wl
! Oul
! HÅl
!  m
! 8/m
! 8hm
! -¡m
! (Ïm
! /øm
! (n
! ;n
! HTn
! 9�n
! E×n
! )o
! Go
! 4\o
! 3‘o
! NÅo
! 1p
! OFp
! 6–p
! 3Íp
! 2q
! 04q
! /eq
! )•q
! #¿q
! *ãq
! -r
! *<r
! -gr
! @•r
! !Ör
! ør
! <s
! Ps
! -bs
! 2�s
! ?Ãs
! .t
! 2t
! 'Qt
! (yt
! (¢t
! ØËt
! Ð¤u
! 4uv
! 5ªv
! àv
! õv
! !w
! ;0w
! :lw
! C§w
! 5ëw
! !x
! -4x
! &bx
!  ‰x
! ªx
! 'Éx
! *ñx
! %y
! *By
! $my
! A’y
! CÔy
! z
! <8z
! %uz
! 3›z
! /Ïz
! [ÿz
! 7[{
! N“{
! &â{
! I	|
! +S|
! ]|
! cÝ|
! _A}
! 6¡}
! 7Ø}
! 4~
! 6E~
! )|~
! 3¦~
! 3Ú~
! I
! X
! %m
! “
! 
¬
! 'º
! -â
! &€
! 7€
! OW€
! H§€
! Hð€
! 9�
! H�
! NW�
! 9¦�
! Hà�
! H)‚
! Jr‚
! H½‚
! ƒ
! *ƒ
! ,Hƒ
! uƒ
! 1•ƒ
! )Çƒ
! -ñƒ
! ,„
! ,L„
! <y„
! 9¶„
! &ð„
! /…
! =G…
! &……
! %¬…
! 7Ò…
! 5
! †
! <@†
! "}†
!  †
! F´†
! $û†
!  ‡
! ./‡
! 0^‡
! W�‡
! ç‡
! =÷‡
! 5ˆ
! 9Rˆ
! OŒˆ
! Üˆ
! øˆ
!  ‰
! ]8‰
! !–‰
! +¸‰
! ä‰
! :Š
! T;Š
! !�Š
! ²Š
! ÌŠ
! %çŠ
! 
‹
! $-‹
! R‹
! un‹
! gä‹
! DLŒ
! :‘Œ
! !ÌŒ
! *îŒ
! -�
! G�
! #g�
! !‹�
! 0­�
! <Þ�
! <Ž
! &XŽ
! <Ž
! R¼Ž
! ;�
! >K�
! tŠ�
! @ÿ�
! 8@�
! ly�
! 9æ�
! 3 ‘
! UT‘
! 9ª‘
! Bä‘
! c'’
! m‹’
! ?ù’
! G9“
! X�“
! 3Ú“
! G”
! JV”
! T¡”
! Eö”
! ;<•
! Dx•
! Y½•
! p–
! "ˆ–
! ‹«–
! 37—
! ?k—
! 8«—
! Kä—
! @0˜
! Gq˜
! ;¹˜
! Eõ˜
! G;™
! Yƒ™
! ?Ý™
! ?š
! j]š
! KÈš
! [›
! lp›
! 4Ý›
! Oœ
! Ebœ
! O¨œ
! iøœ
! [b�
! M¾�
! 'ž
! s4ž
! :¨ž
! 8ãž
! FŸ
! acŸ
! �ÅŸ
! KG 
! S“ 
! Wç 
! 2?¡
! Fr¡
! 8¹¡
! Œò¡
! Ž¢
! ‰£
! †˜£
! H¤
! Nh¤
! =·¤
! iõ¤
! 7_¥
! Y—¥
! uñ¥
! vg¦
! )Þ¦
! )§
! <2§
! Io§
! 9¹§
! ó§
! ,
! ¨
! 7¨
! O¨
! ?n¨
! ^®¨
! =
©
! ]K©
! @©©
! dê©
! COª
! J“ª
! 'Þª
! _«
! �f«
! )ô«
! V¬
! @u¬
! Q¶¬
! V­
! U_­
! =µ­
! Vó­
! aJ®
! 3¬®
! )à®
! $
! ¯
! )/¯
! ?Y¯
! .™¯
! (È¯
! %ñ¯
! h°
! *€°
! 0«°
! .Ü°
! 6±
! ;B±
! +~±
! ª±
! :È±
! 8²
! )<²
! -f²
! '”²
! ¼²
! %Ð²
! %ö²
! O³
! Il³
  %¶³
! Ü³
! &÷³
! 4´
! #S´
! 2w´
! ª´
! 7Ç´
! ?ÿ´
! /?µ
! 1oµ
! ¡µ
! (Áµ
! êµ
! Zùµ
! ZT¶
! F¯¶
! #ö¶
! ‰·
! O¤·
! 9ô·
! $.¸
! .S¸
! ‚¸
! &œ¸
! ?Ã¸
! .¹
! S2¹
! 0†¹
! 8·¹
! 5ð¹
! B&º
! riº
! BÜº
! F»
! ^f»
! dÅ»
! ‚*¼
! f­¼
! P½
! Ze½
! KÀ½
! ¾
! ;$¾
! B`¾
! 5£¾
! +Ù¾
! 4¿
! -:¿
! <h¿
! ¥¿
! 3¼¿
! Hð¿
! *9À
! dÀ
! 2|À
! (¯À
! -ØÀ
! 1Á
! @8Á
! 9yÁ
! >³Á
! IòÁ
! ?<Â
! +|Â
! 6¨Â
! )ßÂ
! L	Ã
! EVÃ
! œÃ
! '³Ã
! ÛÃ
! 
òÃ
! VÄ
! 1WÄ
! 8‰Ä
! <ÂÄ
! &ÿÄ
! (&Å
! BOÅ
! <’Å
! RÏÅ
! 8"Æ
! S[Æ
! ¯Æ
! 2ÉÆ
! üÆ
! 3Ç
! +LÇ
! xÇ
! 	…Ç
! �Ç
! ¢Ç
! ¶Ç
! ÐÇ
! UåÇ
! I;È
! …È
! 4šÈ
! 4ÏÈ
! 6É
! 5;É
! vqÉ
! 3èÉ
! =Ê
! <ZÊ
! !—Ê
! /¹Ê
! 7éÊ
! ;!Ë
! (]Ë
! :†Ë
! .ÁË
! 9ðË
! C*Ì
! @nÌ
! A¯Ì
! EñÌ
! •7Í
! ýÍÍ
! îËÎ
! ûºÏ
! ì¶Ð
! !£Ñ
! 3ÅÑ
! +ùÑ
! 1%Ò
! !WÒ
! 9yÒ
! 4³Ò
! 5èÒ
! ,Ó
! ;KÓ
! U‡Ó
! 1ÝÓ
! \Ô
! /lÔ
! *œÔ
! (ÇÔ
! !ðÔ
! ;Õ
! .NÕ
! }Õ
! \�Õ
! ;ìÕ
! L(Ö
! )uÖ
! 1ŸÖ
! 4ÑÖ
! 3×
! 4:×
! 1o×
! >¡×
! Bà×
! [#Ø
! ZØ
! cÚØ
! J>Ù
! A‰Ù
! \ËÙ
! e(Ú
! ?ŽÚ
! 8ÎÚ
! 2Û
! 0:Û
! -kÛ
! ;™Û
! 4ÕÛ
  ;
! Ü
! 4FÜ
! H{Ü
! "ÄÜ
! OçÜ
! O7Ý
! 8‡Ý
! ÀÝ
! (ÕÝ
! $þÝ
!  #Þ
! DÞ
! 4cÞ
! &˜Þ
! ;¿Þ
! )ûÞ
! j%ß
! F�ß
! “×ß
! $kà
! 8�à
! 8Éà
! %á
! )(á
! LRá
! VŸá
! öá
! â
! .â
! 0Iâ
! Mzâ
! HÈâ
! Nã
! O`ã
! c°ã
! ™ä
! D®ä
! xóä
! jlå
! ‡×å
! __æ
! [¿æ
! Hç
! Idç
! A®ç
! &ðç
! 7è
! .Oè
! F~è
! =Åè
! 9é
! 6=é
! :té
! 3¯é
! ;ãé
! :ê
  :Zê
! H•ê
! 2Þê
! ë
! <#ë
! 2`ë
! %“ë
! ;¹ë
! õë
! &ì
! !3ì
! #Uì
! yì
! *—ì
! 8Âì
! ƒûì
! bí
! 	âí
! `ìí
! `Mî
! ®î
! :Ãî
! Bþî
! 1Aï
! Osï
! 7Ãï
! $ûï
! 4 ð
! Uð
! 5oð
! 5¥ð
! Ûð
! Aøð
! $:ñ
! =_ñ
! 8�ñ
! )Öñ
! *ò
! +ò
! Hò
! ^ò
! yò
! �ò
! °ò
! +¼ò
! 'èò
! *ó
! -;ó
! ió
! +€ó
! >¬ó
! Bëó
! .ô
! Kô
! ;jô
! (¦ô
! (Ïô
! Cøô
! %<õ
! 9bõ
! Fœõ
! 5ãõ
! 8ö
! 8Rö
! 2‹ö
! W¾ö
! ÷
! ÷
! $,÷
! 7Q÷
! #‰÷
! #­÷
! MÑ÷
! 7ø
! 9Wø
! 7‘ø
! 8Éø
! .ù
! @1ù
! Brù
! <µù
! @òù
! >3ú
! rú
! ‡ú
! 6¡ú
! >Øú
! û
! ;1û
  mû
! >‡û
! UÆû
! /ü
! -Lü
! Lzü
! *Çü
! :òü
! -ý
! .Eý
! 7tý
! k¬ý
! gþ
! j€þ
! Bëþ
! -.ÿ
! U\ÿ
! "²ÿ
! "Õÿ
! )øÿ
! ."Q;i"¥†È8OAˆ=ÊPJYz¤P8pN©Mø{F\Â$ED-Š-¸Eæ@,0m)ž*È3ó6'.^@�FÎFB\AŸ.á#	4	LL	3™	WÍ	0%
! V
! 'q
! 5™
! -Ï
! (ý
! +&,R0%°9Ö&%>5dš´ZÎ))
GS
G›
%ã
C	)M2w ª0Ë.üH+4t©$Ä,é):@&{/¢AÒ4>I<ˆ3Å(ù)"&L%s;™SÕ;)eEm4³7è_ =€0¾5ïD%`jŒË‹X7ä@B]; +Ü-"6{YÕê4ÿ%4=Z;˜/Ô74<.q@ :á+(HJq‚¼6?vO’gâ5Jz€Jû1F<x&µ5Ü³?Æ4 "; )^ ,ˆ 4µ Bê *-!0X!P‰!IÚ!,$"0Q";‚"F¾"1#I7#5�#H·#5$[6$3’$FÆ$<
%OJ%Yš%=ô%52&Zh&SÃ&2'(J's'^‹'Gê'?2(Or(GÂ(!
! )L,)Cy)�½)?*sZ*$Î*Oó*LC+8�+\É+&,$?,d,5€,#¶,1Ú,ƒ-ƒ�-‰.$ž.Ã.#ß.B/$F/%k/6‘/È/"ç/[
! 00f0;—00Ó0-1.21a1%1!¥1LÇ1 2$52Z2r2„2?›2>Û2>3>Y3?˜3>Ø3<4=T4<’4-Ï4Aý4@?5?€5gÀ5:(6=c6&¡6&È6Dï6F47J{7NÆ7@8FV88�8PÖ8H'9Ep92¶9"é9:.,:'[:6ƒ:;º:.ö:[%;Z�;ZÜ;97<8q<8ª<.ã<8=TK=) =KÊ=?>V>+t> >.·>&æ>'
?;5?;q?­?"È?.ë?@:@X@8u@9®@4è@,AYJA-¤A8ÒA;BDGB1ŒB¾B'ÝB C&C ECfC%…C#«C&ÏC@öC97D>qD1°DeâDdHED­EEòE8F«HFMôF9BG&|G^£GaHdH.~H-­H-ÛH	I*I&CI*jI>•I/ÔI,J11J/cJ$“J;¸J6ôJ!+K@MK2ŽK&ÁK,èK>L1TL6†L2½L3ðL0$M>UM”M4³MNèM?7N:wN1²NäN%þN&$O!KOmO(ŒO6µO ìO>
P.LPD{P"ÀP1ãP%Q4;Q2pQ<£QNàQ7/R*gR,’R"¿R âRS7SGUS3�S&ÑS&øS:TBZTA�T)ßT
	U<U3TUIˆUGÒUV-6V>dV<£V.àV:W#JWOnW=¾W>üW7;X%sX(™X>ÂX:Y<Y@XY™Y2ªY8ÝYZ&Z.5ZdZ2xZ«Z-ÆZ3ôZ'([%P[7v[5®[#ä[
\6\M\h\-ˆ\"¶\(Ù\X]Q[]1­]/ß]8^H^g^Eƒ^IÉ^9_.M_'|_¤_¾_^Ó_)2`
\`j`Bv`
¹`
Ç` Õ`)ö`% aCFa:Ša(Åa3îa"b8?b6xb7¯b.çb-c“DccØc<dYd;md,©d3Öd'
! e>2e>qe>°eïe	frf/�f!¿f$áf9g@g2[gŽg%¢gÈgYág;h[h$vhK›h<çh”$iO¹i;	j2Ej1xj-ªj-Øj-k4k<Ik†k8—kIÐk(lHClAŒlDÎl7m*Km.vm3¥mDÙm4nSnlnƒn!žnÀn,Ûn�o�–oE$pjp=„p4Âp2÷p2*q1]qe�q3õq3)r3]rg‘r>ùr|8sUµs(t�4t
! ÒtÝuOöu1Fv1xv0ªv0Ûv#wM0w~w0˜w4Éw3þw02x/cx$“x*¸x@ãxA$y9fy% y8Æy:ÿy:z2Oz‚‚z={=C{ �{N¢{2ñ{=$|"b|ã…|<i}`¦}T~Q\~G®~<ö~E3Dy#¾ âD€SH€4œ€?Ñ€?�-Q�N�`Î�D/‚Pt‚WÅ‚)ƒ$GƒblƒÏƒ1äƒD„h[„Ä„6Þ„…*%…P… n…U�…+å…V†)h†H’†2Û†6‡E‡ce‡>É‡>ˆ1Gˆ)yˆ?£ˆPãˆ[4‰@�‰^Ñ‰W0Š9ˆŠÂŠ/àŠ#‹)4‹B^‹7¡‹@Ù‹ªŒÅŒ(ÝŒ#�3*�>^�(��#Æ�#ê�,Ž<;Ž>xŽ3·Ž7ëŽS#�Aw�¹�Ñ� ñ�2�E�1c�$•�'º�@â�C#‘5g‘¬�‘¬J’N÷’5F“<|“Q¹“!”"-”?P”&�”J·”4•,7•Ad•<¦•ã•5ÿ•A5–Uw–9Í–A—JI—G”—3Ü—˜:)˜%d˜Š˜C¨˜5ì˜2"™'U™B}™=À™þ™/š;Iš†…šŠ›e—›*ý›(œ$Bœ0gœ?˜œ_Øœ 8�CY�.�� Ì�=í�;+ž0gž@˜ž*ÙžAŸIFŸ(�Ÿ?¹Ÿ8ùŸ22 Ie ]¯ S
¡a¡5�¡3·¡&ë¡1¢(D¢)m¢,—¢3Ä¢*ø¢_#£gƒ£Që£A=¤P¤"Ð¤3ó¤8'¥8`¥8™¥8Ò¥:¦BF¦)‰¦3³¦4ç¦/§8L§ …§¦§6À§6÷§4.¨4c¨8˜¨(Ñ¨4ú¨6/©'f©2Ž©3Á©4õ©;*ªfªA†ªGÈªN«N_«V®«^¬cd¬iÈ¬h2­›­®›®¯�›¯°��°±rŸ±v²‰²€	³€Š³~´€Š´µƒ‹µs¶xƒ¶sü¶up·9æ·7 ¸AX¸Cš¸6Þ¸7¹3M¹9�¹»¹;Ú¹7º6Nº5…º5»ºñº3
»9A»3{»?¯»3ï»$#¼8H¼5�¼4·¼:ì¼7'½8_½6˜½3Ï½&¾*¾G¾(e¾$Ž¾5³¾Hé¾22¿-e¿-“¿.Á¿Að¿Y2À/ŒÀu¼ÀS2Á†Á6¦Á/ÝÁ
Â(&Â\OÂ0¬Â:ÝÂ*Ã0CÃ[tÃEÐÃÄE)ÄGoÄ'·Ä&ßÄÅ!"Å.DÅ1sÅ%¥Å0ËÅMüÅ-JÆxÆ.–Æ2ÅÆ-øÆ#&ÇLJÇ7—Ç0ÏÇ%È8&È?_È?ŸÈßÈKýÈ?IÉ4‰É.¾ÉRíÉ.@Ê+oÊ6›Ê4ÒÊ5Ë,=ËGjËI²Ë3üËb0Ì1“Ì$ÅÌBêÌ-ÍGÍ^Í(rÍ,›ÍHÈÍ/Î.AÎ0pÎ+¡Î.ÍÎ,üÎ,)Ï"VÏ2yÏ,¬Ï)ÙÏ(Ð+,Ð,XÐ&…Ð*¬Ð+×Ð+Ñ%/Ñ"UÑ"xÑ#›Ñ&¿Ñ7æÑ-Ò6LÒ*ƒÒ*®Ò)ÙÒ)Ó(-Ó$VÓ&{Ó)¢Ó-ÌÓ+úÓ%&Ô(LÔ5uÔ#«Ô'ÏÔ4÷Ô',Õ&TÕ {Õ+œÕÈÕ2çÕ4Ö0OÖ1€Ö?²Ö;òÖZ.×R‰×^Ü×P;Ø@ŒØKÍØHÙbÙ+‚Ù/®Ù'ÞÙÚÚ:Ú(?Ú…hÚ:îÚ4)Û)^Û#ˆÛs¬Û Üª>Ü$éÝ[ÞKjÞ¶Þ1ÌÞþÞß8ßSßrß‘ß*�ßpÈß49à=nàV¬à:á?>á�~áYâHiâg²â„ãNŸã[îãYJä<¤ä<áä>åa]åA¿å@æJBæ@�æyÎæCHçHŒç?ÕçXèinèTØè:-éOhéM¸éJêaQê[³êWë>gëV¦ë=ýë9;ìRuìDÈì.
í3<í-pí<ží8ÛíGî=\îjšîpï)vïh ï>	ðcHðf¬ð·ñÇËñÇ“ò=[óE™ó¹ßóX™ô:òôi-õa—õJùõSDöD˜ö3ÝöB÷/T÷.„÷*³÷(Þ÷8ø4@ø)uø7Ÿø+×ø(ù+,ù-Xù]†ùŠäùnoúhÞúgGû?¯ûhïûWXüÕ°ü¼†ýHCþLŒþZÙþC4ÿ‚xÿƒûÿO2Ï4Q7o‰=ùA77y†±58tn-ã;0Mv~NõLDa‘TóGH,�v½B4]w5ÕST_8´-í2	IN	N˜	\ç	‡D
! VÌ
! Z#y~DøZ=N˜CçY+
O…
?Õ
:?P<�JÍJ0c>”—Ó2kfž_DeªA°còiV/ÀJðI;I…vÏXFYŸ›ùT•?êb*K�CÙC7aÉ™Èca,\Ž—ë[ƒ’ß‘r�k•:Å<7 K: ^† då GJ!F’!žÙ!Žx"’#]š# ø#$g4$œ$~±$‰0%º%Õ%ë%1&/3&>c&4¢&¢×&z'}ú':x(“³(AG)O‰)qÙ)|K*1È*Vú*JQ+Pœ+Ví+LD,{‘,.
-f<-S£-B÷-Y:.`”."õ.R/Qk/7½/9õ/\/0AŒ0˜Î0g1,|1‘©1 ;2&\2Mƒ2/Ñ2;38=3v3ˆ3<¨3Uå3;4?Z4?š47Ú4;5"N5Zq5BÌ5+6%;6"a6$„6.©63Ø6'747/S72ƒ7(¶74ß7,83A8Nu87Ä8Eü8CB9†9I¦9ð9/:/>:*n:.™:HÈ:!;-3;1a;2“;<Æ;,<'0<6X<=�<"Í<ð<2=,A=ln=]Û=.9>)h>’>I±>Pû>:L?6‡?C¾?6@;9@Nu@4Ä@;ù@\5A ’A9³A@íA7.BYfB:ÀB*ûB&C8AC?zCºC9ÓC3
D3AD&uDNœD:ëD-&ETE?kE)«EIÕEF/9FiF1}F3¯F"ãF+G&2G%YGG=žGSÜGz0H)«H/ÕHRISXI8¬I/åI+JAJ/_J+�J1»J-íJ0K'LK,tK¡K6ÁKøK L8L.GLvL–L?¶L"öL>M+XM2„M#·M@ÛMNU6N-ŒNºN6ØNO#(O2LO)O3©O0ÝO&P25P=hP3¦P0ÚP1Q2=QpQ)�Q-ºQ,èQ0RFR-\R1ŠR¼R+×R(S&,S&SS*zS$¥S5ÊST'T@T UT8vT ¯TcÐT4U-OU,}U5ªUàU&ùU! V(BV!kV=�V/ËV1ûV-WCMWC‘W#ÕW=ùW"7XHZXH£X9ìX.&Y3UY/‰Y¹Y'ÖY5þY24Z gZGˆZ:ÐZ[Š)[X´[
\&\6\F\>V\$•\º\=Ø\$];]FU](œ](Å]î]û]^>^$W^|^š^²^Ì^ä^__D0_*u_/ _	Ð_-Ú_B`K`$^`0ƒ`*´`ß`!û`GaFeaG¬a5ôa)*bTbob*‹b.¶bCåb)c$?cdc ~cŸc"ºcIÝcI'd-qd;ŸdIÛd!%e8Ge1€e0²e7ãe&f,Bf&of–f6¶fíf8g1>gpgŒg-§g-Õg,h80h=ih=§h=åh=#iaimi)�i%·i)Ýi2j:j1Rj„j¤œjWAk:™k1Ôk6l-=l9kl¥lÃl2Ül‹m¢›m1>npn7‹nCÃno'o=Fo„oo“o2p16php@�p"Âp#åp(	q&2q-Yq\‡q:äq1r;Qr/�r½r%Ùr0ÿr'0s"Xs/{s«sËsçs/ùs)tHt`tf}t ät'u-uJueu/vu4¦u)Ûu4v:v@Wv˜v/©v"Ùv"üv2wDRw!—w+¹w,åwx41xfx>zx4¹x#îx+y9>y*xyc£yz!%z:Gz‚zšz'¶z?Þz{ 2{S{s{Z’{Zí{yH|zÂ|%=}>c}¢}.»}!ê}H~!U~3w~+«~1×~C	CM ‘2²3å#€=€GV€mž€j�w�:��"È�ë�2‚45‚(j‚“‚$°‚Õ‚På‚96ƒ!pƒ5’ƒ,Èƒ-õƒA#„0e„ –„·„×„÷„…(…;…?Y…B™…'Ü…(†1-†_††5›†EÑ†‡>5‡>t‡2³‡5æ‡6ˆ?Sˆ*“ˆ>¾ˆ4ýˆ2‰*M‰1x‰³ª‰3^Š:’ŠBÍŠ‹-&‹5T‹)Š‹%´‹Ú‹9ö‹00Œ9aŒ	›ŒY¥ŒsÿŒPs�:Ä�Dÿ�4DŽAyŽ"»Ž,ÞŽ-�9�&P�0w�(¨�&Ñ�ƒø�D|�Á�*×�#‘&‘<‘R‘@k‘¬‘&Å‘(ì‘’$2’W’)u’,Ÿ’(Ì’õ’7“+G“Ds“B¸“Jû“pF”J·”i•Fl•7³•{ë•3g–g›–Q—bU—Ž¸—xG˜PÀ˜F™fX™h¿™J(šmsšoášKQ›L�›Gê›n2œX¡œ2úœy-�7§�=ß�Ožumž_ãžkCŸW¯ŸW *_ PŠ NÛ Y*¡{„¡^¢\_¢s¼¢T0£Q…£G×£f¤_†¤Ræ¤&9¥6`¥.—¥[Æ¥3"¦WV¦d®¦,§u@§¶§%Ñ§9÷§<1¨.n¨@�¨9Þ¨$©6=©2t©4§©'Ü©5ª3:ª#nªG’ª<ÚªG«V_«V¶«V
¬Vd¬W»¬U­Di­R®­D®DF®D‹®DÐ®F¯L\¯1©¯6Û¯6°:I°&„°;«°4ç°±W;±S“±5ç±]²H{²gÄ²Ÿ,³)Ì³Rö³3I´5}´1³´*å´0µ5AµVwµAÎµ>¶NO¶?ž¶\Þ¶5;·>q·g°·;¸ET¸dš¸Yÿ¸HY¹G¢¹gê¹XRºP«ºHüºIE»:�»>Ê»L	¼TV¼_«¼F½lR½^¿½>¾I]¾P§¾Fø¾R?¿N’¿rá¿`TÀSµÀC	ÁIMÁJ—Á:âÁZÂAxÂ?ºÂAúÂ8<Ã.uÃ:¤Ã1ßÃ=Ä)OÄyÄq“ÄEÅ;KÅN‡Å„ÖÅ1[Æ”�Æ5"Ç8XÇ(‘Ç>ºÇ@ùÇF:ÈC�ÈCÅÈC	É1MÉ0É1°É%âÉ`Ê~iÊXèÊ'AËIiËJ³ËKþËMJÌI˜ÌEâÌ:(Í/cÍ-“Í9ÁÍ!ûÍ*Î)HÎNrÎdÁÎ&&Ï$MÏ@rÏ0³Ï+äÏ=ÐANÐ3�Ð5ÄÐSúÐ>NÑ1�Ñ0¿ÑðÑ%Ò45ÒIjÒ#´Ò9ØÒiÓG|Ó.ÄÓ-óÓ5!Ô8WÔ=�Ô2ÎÔRÕ0TÕ<…Õ7ÂÕ5úÕ70Ö(hÖa‘ÖIóÖA=×P×jÐ×;;Ø(wØJ Ø2ëØ8Ù2WÙ'ŠÙQ²ÙQÚ/VÚ3†Ú+ºÚ‚æÚniÛ-ØÛbÜ`iÜ/ÊÜEúÜ8@Ý5yÝZ¯ÝQ
! Þ+\Þ"ˆÞP«Þ_üÞ*\ß7‡ß-¿ß.íß à}=à&»à3âà"á69ápá@Šá<Ëá9âEBâ.ˆâN·â!ãC(ã9lã3¦ãHÚã#äCä?bä,¢ä4ÏäYåH^åO§å;÷å$3æ‚Xæ,Ûæ;ç;Dç<€çE½ç1è:5è&pèN—è,æèhéi|éxæé7_ê^—êGöêE>ë7„ëN¼ëOì([ìD„ìBÉìVíYcíG½í;î(AîBjîR­î+ï2,ï7_ïE—ïBÝïJ ðqkðQÝðO/ñ,ñ/¬ñ'Üñ%òG*òErò%¸ò Þò4ÿòP4ó;…ó3ÁóFõóE<ôA‚ôOÄô2õBGõUŠõ4àõ4öiJö´ö$Ïö#ôö5÷N÷%l÷I’÷EÜ÷-"øOPøV ø.÷ø=&ùCdùB¨ùKëùO7ú%‡úT­ú0ûU3û3‰û½û:Ýû=ü)Vü2€ü³ü9Ðü3
! ý0>ýPoýcÀý;$þ>`þ?Ÿþ@ßþG ÿ3hÿkœÿ&
4/
3d
˜
:¸
7ó
]+
R‰
>Ü
(
0D
+u
/¡
>Ñ
0
FA
Lˆ
SÕ
J)
@t
\µ
I
2\
A�
4Ñ
9
Z@
b›
@þ
C?
%ƒ
/©
KÙ
>%
‹d
Kð
N<	
>‹	
gÊ	
(2
! 
V[
! 
%²
! 
*Ø
! 

B
DN
Ä“
ëX
QD

D–

ÝÛ
¦¹
Ë`
G,
Tt
TÉ
A
I`
+ª
„Ö
‘[
0í

Ôž
:s
6®
Jå
0
*P
#{
!Ÿ
IÁ
\
gh
$Ð
^õ
'T
.|
«
"Ë
!î
!
"2
"U
3x
"¬
)Ï
4ù
4.
Nc
K²
Uþ
®T
ª
J®
Qù
;K 
0‡ 
+¸ 
;ä 
: !
2[!
/Ž!
)¾!

è!
"ö!
!"
8;"
gt"
9Ü"
x#
)�#
)¹#
6ã#
U$
p$
$v$

›$
©$
¸$
	É$

! Ó$
	Þ$
è$
Oê$
:%
0R%
>ƒ%
bÂ%
;%&
7a&
%™&
¿&
#ß&
8'
<'
7W'
N�'
BÞ'
6!(
(X(
)�(
L«(
<ø(
75)
Nm)
E¼)
8*
.;*
4j*
-Ÿ*
"Í*
Wð*
IH+
?’+
GÒ+
,
39,
3m,
B¡,
?ä,
=$-
9b-
Bœ-
Mß-
F-.
Gt.
A¼.
Sþ.
+R/
(~/
(§/
.Ð/
&ÿ/
&0
{<0
+¸0
iä0
(N1
)w1
1¡1
MÓ1
1!2
-S2
B�2
8Ä2
1ý2
1/3
ga3
%É3
"ï3
E4
%X4
#~4
%¢4
tÈ4
.=5
*l5
2—5
HÊ5
D6
%X6
~6
z™6
)7
8>7
8w7
1°7
5â7
<8
3U8
1‰8
»8
&Ù8
B9
.C9
*r9
�9
;»9
9÷9
H1:
9z:
2´:
*ç:
\;
8o;
B¨;
1ë;
5<
8S<
2Œ<
¿<
2Ã<
5ö<
O,=
Z|=
×=
#ð=
'>
&<>
.c>
B’>
;Õ>
4?
5F?
8|?
/µ?
%å?
$@
%0@
/V@
(†@
)¯@
#Ù@
)ý@
)'A
-QA
1A
±A
ÆA
ÕA
LïA
)<B
fB
/zB
!ªB
#ÌB
KðB
(<C
*eC
�C
¨C
$ÀC
)åC
)D
.9D
@hD
A©D
cëD
AOE
9‘E
4ËE
XF
;YF
3•F
8ÉF
NG
HQG
DšG
>ßG
GH
3fH
7šH
[ÒH
<.I
kI

wI
.…I
$´I
	ÙI
?ãI
i#J
1�J
&¿J
"æJ
	K
M)K
1wK
-©K
!×K
7ùK
(1L
8ZL
:“L
9ÎL
HM
'QM
7yM
/±M
2áM
>N
<SN
)�N
9ºN
<ôN
?1O
6qO
2¨O
?ÛO
@P
!\P
F~P
cÅP
9)Q
&cQ
@ŠQ
4ËQ
!R
 "R
CR
<]R
šR
.µR
%äR

! S
+S
CS
PS
4oS
-¤S
0ÒS
/T
/3T
?cT
8£T
?ÜT
>U
A[U
V�U
=ôU
(2V
4[V
:�V
AËV
=
W
3KW
,W
:¬W
4çW
†X
n£X
<Y
AOY
,‘Y
Q¾Y
Z
1)Z
6[Z
;’Z
<ÎZ
![
$-[
IR[
3œ[
6Ð[
>\
AF\
ˆ\
§\
,Ä\
"ñ\
*]
?]
;X]
”]
$´]
TÙ]
:.^
!i^
$‹^
2°^
5ã^
R_
2l_
<Ÿ_
=Ü_
E`
?``
* `
TË`
7 a
#Xa
|a
'›a
.Ãa
mòa
y`b
sÚb
nNc
z½c
t8d
o­d
{e
u™e
hf
txf
níf
y\g
vÖg
wMh
xÅh
q>i
?°i
2ði
O#j
:sj
G®j
)öj
( k
!Ik
(kk
&”k
0»k
Sìk
:@l
'{l
!£l
AÅl
.m
)6m
2`m
y“m
w
n
(…n
*®n
,Ùn
Io
3Po
0„o
'µo
=Ýo
=p
Yp
qp

�p
H›p
Qäp
Q6q
*ˆq
%³q
%Ùq
+ÿq
++r
)Wr
&�r
¨r
9Àr
úr
1s
&=s
&ds
@‹s
-Ìs
<ús
'7t
'_t
/‡t
@·t
.øt
$'u
5Lu
4‚u
4·u
ìu
;v
<Hv
D…v
Êv
7×v
(w
-8w
*fw
-‘w
¿w
Úw
ôw
Ax
/Px
/€x
1°x
Mâx
N0y
0y
2°y
0ãy
7z
9Lz
!†z
!¨z
HÊz
A{
*U{
€{
!Ÿ{
Á{
?Û{
&|
*B|
"m|
�|
$¬|
NÑ|

 }
..}

! ]}
.h}
:—}
)Ò}
5ü}
c2~
E–~
AÜ~
 
?
,Z
$‡
"¬
.Ï
%þ
%$€
$J€
o€
D†€
DË€
4�
@E�
N†�
(Õ�
/þ�
.‚
D‚
[‚
2q‚
L¤‚
ñ‚
Tƒ
Leƒ
[²ƒ
U„
Wd„
\¼„
C…
]…
	s…
3}…
@±…
'ò…
4†
.O†
;~†
$º†
+ß†

‡
$‡
9>‡
(x‡
7¡‡
;Ù‡
Eˆ
2[ˆ
,Žˆ
*»ˆ
0æˆ
;‰
#S‰
w‰
E’‰
RØ‰
V+Š
2‚Š
)µŠ
%ßŠ
&‹
),‹
$V‹
={‹
[¹‹
6Œ
VLŒ
N£Œ
LòŒ
L?�
VŒ�
Cã�
L'Ž
&tŽ
›Ž
.±Ž
àŽ
(òŽ
0�
ML�
@š�
/Û�
:�
2F�
3y�
-­�
4Û�
Q‘
,b‘
)�‘
0¹‘
ê‘
H
! ’
MS’
/¡’
2Ñ’
-“
2“
'P“
x“
/““
%Ã“
8é“
3"”
V”
t”
€”
�”
 º”
%Û”
•
%•
!9•
&[•
'‚•
#ª•
Î•
ß•
ñ•
–
–
$%–
J–
%[–
/�–
%±–
,×–
,—
.1—
,`—
,�—
,º—
,ç—
*˜
&?˜
/f˜
–˜
Ÿ˜
¦˜
(²˜
%Û˜
"™
$™
C™
b™
7o™
@§™
è™
ø™
Hš
Jš
+iš
$•š
"ºš
/Ýš
+
›
&9›
'`›
-ˆ›
#¶›
$Ú›
/ÿ›
//œ
_œ
wœ
(�œ
¸œ
¦Øœ
#�
"£�
5Æ�
Hü�
Ež
:bž
/�ž
'Íž
õž
0Ÿ
$BŸ
%gŸ
+�Ÿ
/¹Ÿ
'éŸ
( 
 : 
+[ 
‡ 
!œ 
¾ 
Ü 
4ü 
-1¡
8_¡
/˜¡
WÈ¡
9 ¢
4Z¢
�¢
8¡¢
)Ú¢
,£
'1£
(Y£
‚£
 £
¼£
+Û£
6¤
>¤
,X¤
+…¤
O±¤
¥
C
! ¥
9N¥
ˆ¥
§¥
Ã¥
Ý¥
ý¥
8¦
€S¦
0Ô¦
;§
A§
)\§
=†§
!Ä§
>æ§
I%¨
/o¨
JŸ¨
Yê¨
D©
!c©
…©
=¥©
 ã©
-ª
2ª
Nª
)dª
)Žª
¸ª
×ª
/òª
."«
@Q«
-’«
-À«
.î«
)¬
LG¬
3”¬
È¬
(â¬
Y­
Fe­
,¬­
(Ù­
N®
#Q®
$u®
$š®
*¿®
,ê®
B¯
Z¯
;j¯
¦¯
.³¯
 â¯
G°
ZK°
.¦°
(Õ°
Dþ°
1C±
6u±
3¬±
3à±
5²
=J²
Jˆ²
*Ó²
"þ²
0!³
R³
m³
8…³
¾³
:Û³
)´
,@´
"m´
*�´
*»´
Oæ´
E6µ
|µ
ˆµ
P™µ
Oêµ
-:¶
/h¶
6˜¶
2Ï¶
·
& ·
G·
9`·
š·
«·
7Å·
7ý·
35¸
%i¸
)�¸
¹¸
Ó¸
@ë¸
-,¹
>Z¹
>™¹
DØ¹
<º
DZº
3Ÿº
MÓº
E!»
*g»
’»
Ÿ»
¬»

! Ê»
Õ»
<å»
$"¼
"G¼
9j¼
%¤¼
*Ê¼
.õ¼
)$½
)N½
7x½
`°½
3¾
.E¾
/t¾
,¤¾
0Ñ¾
3¿
;6¿
Pr¿
FÃ¿
 
! À
A+À
ImÀ
K·À
#Á
F'Á
nÁ
>ŒÁ
MËÁ
#Â
+=Â
.iÂ
˜Â
,¸Â
1åÂ
)Ã
.AÃ
@pÃ
&±Ã
!ØÃ
8úÃ
;3Ä
<oÄ
,¬Ä
,ÙÄ
Å
! Å
BÅ
-\Å
'ŠÅ
-²Å
+àÅ
#Æ
+0Æ
N\Æ
H«Æ
;ôÆ
C0Ç
StÇ
LÈÇ
.È
iDÈ
b®È
 É
 2É
#SÉ
 wÉ
-˜É
'ÆÉ
VîÉ
#EÊ
1iÊ
*›Ê
&ÆÊ
&íÊ
CË
EXË
(žË
)ÇË
2ñË
>$Ì
/cÌ
>“Ì
4ÒÌ
+Í
43Í
9hÍ
8¢Í
3ÛÍ
Î
%.Î
5TÎ
 ŠÎ
T«Î
7Ï
68Ï
7oÏ
§Ï
IÀÏ
H
! Ð
?SÐ
\“Ð
ZðÐ
/KÑ
({Ñ
-¤Ñ
ÒÑ
*òÑ
+Ò
1IÒ
‰{Ò
MÓ
8SÓ
-ŒÓ
,ºÓ
+çÓ
 Ô
%4Ô
=ZÔ
3˜Ô
-ÌÔ
TúÔ
'OÕ
'wÕ
$ŸÕ
9ÄÕ
3þÕ
$2Ö
$WÖ
.|Ö
«Ö
ÂÖ
(ÝÖ
<×
C×
'^×
†×
š×
­×
½×
Ü×
ü×
"Ø
;<Ø
=xØ
¶Ø
6ÌØ
)Ù
<-Ù
(jÙ
'“Ù
/»Ù
1ëÙ
Ú
#=Ú
aÚ
-Ú
'­Ú
)ÕÚ
#ÿÚ
'#Û
1KÛ
M}Û
?ËÛ
KÜ
WÜ
'wÜ
>ŸÜ
ÞÜ
÷Ü
9Ý
@KÝ
8ŒÝ
#ÅÝ
éÝ
	Þ
Þ
7Þ
JÞ
5[Þ
%‘Þ
%·Þ
!ÝÞ
ÿÞ
 ß
;ß
!Uß
wß
i“ß
3ýß
)1à
[à
"nà
‘à
$ªà
!Ïà
ñà
 á
10á
1bá
/”á
FÄá
Eâ
hQâ
)ºâ
3äâ
2ã
#Kã
oã
GŽã
'Öã
.þã
0-ä
-^ä
>Œä
Ëä
àä
$ûä
8 å
BYå
*œå
Çå
àå
Nùå
"Hæ
"kæ
)Žæ
¸æ
;Ïæ
*ç
*6ç
<aç
(žç
0Çç
-øç
'&è
&Nè
"uè
-˜è
EÆè
Eé
(Ré
&{é
0¢é
3Óé
Aê
&Iê
pê
2Žê
Áê
Õê
ëê
:ë
$@ë
eë
6|ë
³ë
Óë
&óë
ì
;6ì
Qrì
,Äì
1ñì
0#í
(Tí
/}í
4­í
*âí

î
%&î
)Lî
)vî
8 î
8Ùî
Aï
4Tï
@‰ï
$Êï
ïï
-ð
<:ð
.wð
4¦ð
0Ûð
ñ
&ñ
ICñ
M�ñ
$Ûñ
Mò
6Nò
.…ò
1´ò
/æò
Tó
 kó
'Œó
´ó
8Ðó
P	ô
0Zô
‹ô
  ô
Áô
(àô
0	õ
6:õ
Lqõ
l¾õ
'+ö
&Sö
Izö
*Äö
ïö
+÷
N:÷
N‰÷
$Ø÷
%ý÷
&#ø
Jø
!`ø
$‚ø
§ø
1Àø
òø

! ù
%ù
+>ù
+jù
-–ù
5Äù
-úù
D(ú
5mú
-£ú
)Ñú
oûú
[kû
Çû
6äû
ü
";ü
8^ü
	—ü
¡ü
!²ü
Ôü
óü
ý
&ý
@7ý
(xý
¡ý
*¹ý
/äý
(þ
=þ
'Zþ
<‚þ
-¿þ
$íþ
ÿ
/'ÿ
!Wÿ
5yÿ
8¯ÿ
èÿ
`>i6¨>ß!8@)y£À8Ü5.K3z ®ÏBîL1&~6¥Ü4ú$/T1l<ž;Û.BFA‰5Ë1M3M�FÏ1LHL•<â<>\›>¯Cî2	.J	/y	©	=Â	
! 
! q<
! .®
! Ý
! Bú
! $=9b/œ+ÌLøHEEŽAÔ
M.
"|
"Ÿ
1Â
'ô
5,R"•C¸0ü.-.\‹1©"Ûþ*>'^†¤5À3ö8*NcX²]]i4Çmü/j8š:Ó$30P*�(¬%Õ*û+&4R9‡9Á(û+$ P/q$¡ÆåA$B:g9¢cÜ@…S2Ù32@OsÃ"ã4 >U<”DÑ&%=)c1�2¿ò3)@1jEœâ'ü,$Q6q+¨2ÔU(]G†>ÎA
+O${% Æ&Û$ 2' /Z 1Š +¼ ,è E!E[!(¡!4Ê!Bÿ!LB"�"¯".Ì"=û"'9#4a#–#3±#8å#7$+V$6‚$-¹$Pç$&8%._%.Ž%1½%:ï%:*&9e&+Ÿ&.Ë&<ú&)7'a'C''Ã'@ë'D,(@q(L²(5ÿ(B5)ax)(Ú);*D?*L„*[Ñ*X-+I†+#Ð+wô+Fl,&³,Ú,7õ,<--9j-7¤-:Ü-J.,b.N�.+Þ.<
! /IG/B‘/<Ô/0(0+H0t0,”0LÁ0P1;_1c›1 ÿ1, 2 M2*n2-™2/Ç2%÷273/U3…36¥3Ü3&õ314N4"l4.�4#¾4 â4+5/5)O5)y5£5¿5Ú5ú5-6 =6#^6-‚6°6
½6-Ë61ù6++7\W7$´74Ù7*85985o80¥8Ö86ì8"#9F9b9/9¯99Æ90:'1:-Y:,‡:7´:hì:U;'q;8™;#Ò;4ö;<+<5h<ž<,¯<1Ü</=+>=3j=Nž=0í=>->#H>+l>9˜>Ò>/Ø>"?
! +?6?G>?H†?4Ï?&@%+@)Q@"{@%ž@3Ä@Hø@=AAJAjÊA'5B*]B<ˆB5ÅB&ûB6"C'YC�C/•C/ÅC1õCJ'D>rDD±D!öD/E(HE)qE#›E#¿EaãE"EFhF4ˆF>½F5üF.2G/aG*‘G&¼G+ãG(H$8Ha]H"¿H âH6IF:I.�IZ°ICJFOJB–JAÙJ.K*JKFuK.¼K
ëKùKL'L!?LaL0�L²L+ÌL.øL#'M!KM-mM$›M$ÀM#åM.	N@8N<yN<¶NJóN&>OVeO¼O=ÜO4P1OP6�P/¸PTèP=Q,[Q?ˆQ/ÈQ0øQ1)R/[R5‹RVÁR<SQUS0§SaØSU:Tk�TEüTJBU?�U$ÍUòUFVPYV0ªV"ÛVDþVVCW1šW@ÌW6
XLDX0‘X-ÂX;ðXc,Y�Y®Y»Y+ÌY7øY:0Z1kZ8�Z&ÖZ7ýZ*5[1`[:’[ Í[@î[3/\1c\"•\'¸\%à\$];+].g]+–]NÂ]2^5D^z^�^ª^Æ^Ú^iï^mY_KÇ_1`"E`h` ƒ`¤`#Á`Cå`B)ala…aDŸa:äaFb!fb!ˆb,ªb.×bTc8[cD”c‹Ùc*ed+�d*¼d*çde12e'deFŒe=Óe#f$5f#Zf~f—f­f#Èf(ìf(g >g9_g™g¸gÔgîgh&hEh4WhFŒhQÓhC%iii(€i*©iÔi6ôi +jMLj@šj#ÛjTÿjTk-ek,“kÀk*Úk/l5l$Oltl“l)±l1Ûl;
m,Im0vm§m/Æm&öm)nGnVn+ln"˜n»nÛnûn*o:oQo
hovo
Žoœo#´o
Øoæo%ýo#pCpXp&op?–pÖpòp(qO8q(ˆq(±qÚqñqr (r7Ir-�r¯rÃrãrùrJsVZs±sÊsEæs(,tUt!it$‹t&°t"×tút8uFSuRšuíuPv*Xv0ƒv/´v3äv,wEw!Tw0vw(§wMÐwHx0gx˜x$·xÜx4÷x,y+@y+ly˜y ²yMÓy!z93z:mzE¨z<îz+{
! A{ L{)m{(—{!À{>â{!|>|\|$r|+—|$Ã|*è|}52}Jh}T³}~#~
8~F~Wf~8¾~"÷~+=U+d5�HÆ€ *€?K€C‹€;Ï€/�3;�Ao�±�3È�*ü�C'‚<k‚9¨‚â‚+ü‚&(ƒ*Oƒ2zƒ!­ƒ@Ïƒ3„HD„3�„>Á„)…5*…0`…8‘…8Ê…X†$\†4�†&¶†5Ý†5‡I‡O‡&d‡'‹‡³‡È‡-Ú‡ˆ ˆ+(ˆ*TˆˆžˆR¾ˆ;‰;M‰'‰‰'±‰7Ù‰0Š-BŠ$pŠ%•Š%»Š$áŠ%‹ ,‹$M‹r‹Ž‹¨‹À‹1Ù‹1Œ=Œ\ŒkŒ‹Œ)©ŒÓŒóŒ+�.�C�a�p�…���O¬�ü�Ž#Ž=ŽUŽmŽ…Ž¤Ž³ŽÄŽÓŽëŽ�8�W�g�%v�&œ�%Ã�+é��9-�g�#†�ª�¹�$È�í�:‘.=‘>l‘«‘º‘Ì‘ç‘û‘
’’+’!B’"d’[‡’#ã’'“/“3@“t“1†“a¸“*”E”X”"k”1Ž”À”Ö”Bî”H1•z•*Œ•4·•*ì•#–;–Q–5e–&›–Â–xÔ–M—!a—ƒ—(ž—FÇ—.˜=˜P˜i˜€˜ ‘˜>²˜&ñ˜™.™�A™?ß™.šNš1bš=”š0Òš0›;4›p›‹›.Ÿ›Î›ä›÷›‹œ”œ§œºœÉœÞœöœ��9�5H�~�œ�²�(Í�'ö�3ž3Rž†žšž0§ž0Øž	ŸŸ+9ŸeŸ-�Ÿ-¯ŸÝŸ'øŸ6  !W $y ž · Ì å ¡¡+¡<¡P¡c¡?w¡·¡Ð¡4ç¡=¢#Z¢~¢•¢ª¢!¿¢á¢*£,£@£X£0p£¡£¾£Ó£ç£#¤%¤@¤Y¤k¤‚¤Ÿ¤¸¤"Ï¤ò¤¥ ¥=¥Z¥%w¥+�¥É¥Þ¥ï¥ ¦*,¦0W¦ˆ¦¥¦½¦Ì¦ç¦%ü¦"§7§K§c§‚§˜§&ª§Ñ§ä§+õ§!¨@¨\¨Ar¨@´¨õ¨©*©%E©!k©�© ©¸©Ð©ë©ªª9ªPª"mª�ª¨ª»ªÓªëªR«1Z«DŒ«8Ñ« 
! ¬/+¬8[¬x”¬F
­PT­T¥­&ú­@!®b®€®<Ÿ®9Ü®U¯Tl¯/Á¯0ñ¯+"°/N°/~°<®°<ë°9(±,b±@�±2Ð±4²68²,o²2œ².Ï²Dþ²UC³/™³+É³+õ³<!´f^´9Å´4ÿ´`4µ^•µ_ôµ:T¶+�¶Q»¶'
·^5·C”·0Ø·D	¸.N¸A}¸=¿¸Aý¸*?¹j¹H†¹(Ï¹ø¹Qº&aº>ˆºÇºBàºB#»f»†».’»'Á»Ué»$?¼d¼*¼ª¼Ê¼.Ú¼,	½66½m½Œ½&©½Ð½å½¾#¾%A¾"g¾Š¾¨¾È¾!ç¾$	¿&.¿/U¿0…¿-¶¿"ä¿#À8+À:dÀ#ŸÀQÃÀQÁ?gÁ§Á0ÁÁ/òÁ/"ÂRÂ4nÂ0£Â2ÔÂ2Ã3:Ã
nÃ
|Ã/ŠÃ>ºÃ#ùÃ"Ä!@Ä bÄƒÄ-¡Ä&ÏÄ6öÄ-ÅGÅ\ÅhÅ…Å¡Å¿ÅÞÅôÅÆ84ÆmÆ‹Æ2©Æ0ÜÆ4
Ç3BÇvÇ …Ç¦ÇÆÇæÇ È*#ÈNÈ(lÈ@•ÈPÖÈ:'É4bÉ—É=¯ÉíÉÊÊ:,ÊBgÊ4ªÊßÊAóÊ=5Ë/sË&£ËIÊË4Ì"IÌ,lÌ7™ÌÑÌ*ðÌ&ÍBÍ#\Í*€Í"«ÍDÎÍ@Î5TÎ4ŠÎ&¿ÎIæÎ)0ÏZÏGzÏÂÏÏÏ8×Ï@ÐQÐjlÐF×Ð&ÑBEÑ4ˆÑ½ÑÔÑ`òÑSÒ@`Ò#¡Ò3ÅÒùÒGÓ3HÓ)|Ó@¦Ó!çÓ3	Ô7=Ô6uÔ9¬Ô<æÔ+#ÕOÕ)mÕ.—Õ%ÆÕ0ìÕ'ÖEÖ_ÖsÖ!�Ö±Ö/ÀÖ5ðÖ6&×@]×8ž×*××0Ø;3Ø2oØ6¢Ø$ÙØ$þØ/#Ù!SÙ uÙ)–Ù)ÀÙ)êÙ-Ú$BÚgÚw†Ú›þÚ0šÛËÛ çÛ8ÜEAÜ@‡Ü3ÈÜ4üÜ1Ý*IÝVtÝMËÝ:ÞCTÞI˜ÞGâÞ*ßBß`ß €ß,¡ß,Îß!ûßFàFdà^«àF
! á@QáQ’ácäáfHâW¯âAã9IãTƒãJØãH#ä0lä+�ä:Éä#å#(å+Låoxå>èåP'æAxæFºæ6ç-8çfç!‚ç%¤ç-Êçøç'è<@è9}è%·è)Ýè(é 0é/Qé2�é(´é$Ýé[ê-^ê-ŒêOºêh
! ë$së5˜ëÎëåë?ì;Cìì8’ìCËìí'.í8Ví�í­í!Éí*ëíî44îiî4‰î1¾î,ðîQï=oï/­ï3Ýï<ðkNðhºð!#ñ Eñ0fñ1—ñÉñ
! ÜñBçñD*ò)oò;™òaÕòU7ó�ó^¨ó:ô"Bô(eô'Žô"¶ô!Ùô!ûô õ!>õ"`õ+ƒõ%¯õ)Õõ$ÿõ#$ö+Hö0tö¥öÂö/Þö"÷1÷&P÷"w÷#š÷7¾÷&ö÷/øMø&lø“ø$­øÒø$îø#ù$7ù&\ù-ƒù'±ù1Ùùú#(ú#Lúpú�ú¬ú!Çú$éú$û-3û+aû�û!¬û!Îû0ðû)!ü(KütüŽü:ªü-åü.ýBý0Xý/‰ýC¹ý-ýý4+þ6`þ*—þ6Âþ#ùþ#ÿ1Aÿ7sÿ«ÿ.Èÿ"÷ÿJ@e+¦;Ò46C6z(±Ú5ß4*JTu Ê#ë .0)_$‰$®'ÓûObc/Æ\ö-S�6œeÓX9?’=Ò-.><m=ª,è,2B4uNª(ùE"	Dh	E­	Ió	F=
! D„
! >É
! h=q3¯CãS',{,¨"Õø
',
$T
@y
6º
Kñ
C=E�KÇGL[/¨7ØPHaLªL÷RD6—>ÎH
Vt>’Ñ!ë>
Lfw“¯Ëç:>;5z:°OëH;E„#ÊOîH>E‡$Í7òS*Y~ZØc3D—bÜ*?)j#”/¸;è%$JY8u®8È*=,j+v ¢)Ã<í*9:8t,­[ÚW6KŽAÚA4^/“2Ã-ö"$G&a5ˆ+¾ê) , C V t ˆ £  ½ !Þ  !!!! C!!d!†!¦!Æ!4æ!"!9"["u"Eˆ"FÎ"B#!X#+z#+¦#Ò# ò#:$vN$1Å$P÷$@H%:‰%1Ä%aö%(X&(�&ª&#Ê&(î&')6'.`''�'·';Ò'<(?K(E‹()Ñ(&û(,")1O) �)¢)J»)%*0,*=]**›*,Æ*.ó*="+H`+©+)Ã+'í+,,,-<,'j,&’,¹,'Ô,ü,%--B-+p-5œ-6Ò-!	.+.0K.|.+–..Â.#ñ.!/-7/$e/$Š/#¯/6Ó/?
! 03J0,~0«06Á0ø0+1:@1B{1-¾1.ì152)Q2/{2U«2[3\]3eº3F 4dg4aÌ4g.5h–5qÿ5Rq6pÄ6Y57�78«7.ä7N8 b8]ƒ8"á8>9-C99q9I«9Eõ9H;:H„:8Í:D;RK;)ž;CÈ;;<OH<G˜<Fà<+'=S=/q=%¡=-Ç=0õ=2&>#Y>}>7š>+Ò>*þ>*)?ST?<¨?å?*@*0@9[@<•@'Ò@6ú@!1A-SA1�A4³A&èANBQ^B?°B:ðB,+C$XC&}C ¤CÅCIåC=/D/mD"�D(ÀD'éD*E8<EHuEK¾E3
! F>F#ZF,~F5«F#áF;G)AG%kG7‘G!ÉGëG/	H39H3mH/¡H5ÑHI- I"NI&qI˜I;±I4íI"J51J.gJD–J$ÛJ)K&*K)QK0{K1¬KÞK‚ùK;|LI¸L5M?8M7xM<°M8íM&N)?NiN=ˆN9ÆN-O'.O?VO8–O#ÏO<óOD0PuP&�P*´P'ßPQ>!Q`Q>}Q ¼Q;ÝQ:RTR1kR-�R(ËR[ôR3PS.„S@³SEôSU:T(�T*¹TäTôTUU.UBUTUhUzUŒUžU¯UÁUÓUäUöUVV,V>VPVdVvVˆVšV¬V¾VÒVäVöV
! WW.W?WQWcWuW‡W™W«W¿WÑWãWùWXX/X/AXqXƒXšXC±XCõX9YRY0iY;šY ÖY1÷Y)ZSIZh�Z][hd[Í[é[ù[\.\B\#]\$�\b¦\(	]2]L]j]#{] Ÿ]/À]6ð]!'^I^Kh^´^'Ä^'ì^'_<_W_l_‹_1£_5Õ_3`0?`4p`/¥`)Õ`Gÿ`1Ga7ya4±a-æa#b8b+Tb€b!Ÿb!Ábãbc%c(@cic‰c0›c4Ìcdd 8dYd*md˜dµd&Õd&üd&#e<Je'‡e!¯e(Ñeúe/f&@f%gf&�f"´f*×f+g).g&Xg3g³gÐg/ág)h";h.^h0�h"¾háhõh:i3Pi„i#¢i"Æi.éi.j+Gj!sj&•j!¼j,Þj,k)8k,bk&�k'¶kÞk%úk! l5Blxl:‹l.Æl(õlm12mdmm8•m&Îm-õm,#n0Pn/�n*±nÜn"ün#o+Co$oo%”o)ºoäo1p6p!Tp+vp1¢p2Ôp(q-0q,^qM‹qLÙq&r%Erkr.‹r&ºr-ár s0sEs.YsˆsJ¨sRós3Ftzt’t(¤t(Ít2öt$)uNNu�u$ºuTßuK4v€v”v¯v)Ìv+öv6"w
Yw.gw#–w-ºwèw$x#+xOx+mx#™x½xÎxÛx'ôx y =y'^y†y;žy:Úy;z1Qz(ƒz"¬z"ÏzNòz:A{|{˜{¶{Æ{à{ø{| -| N| o| �| ±| Ò| ó| } 5} V} w}˜}¶}#Í}"ñ}~4~P~g~)…~)¯~)Ù~#?[wŽªÁáý€5€Q€m€#‰€ ­€/Î€$þ€%#�%I�3o�£�À�0Ø�	‚‚ 2‚+S‚‚7œ‚/Ô‚ƒ"ƒBƒ [ƒ|ƒ'œƒ ÄƒåƒSüƒP„%k„%‘„0·„+è„4….I…2x…$«…Ð…ê…)†1†%P†v†)‰†6³†%ê†‡=&‡,d‡$‘‡)¶‡à‡"ö‡#ˆ&=ˆ#dˆ#ˆˆ#¬ˆÐˆïˆ‰A‰<\‰!™‰8»‰$ô‰ Š*:Š+eŠ2‘Š7ÄŠ/üŠ$,‹*Q‹"|‹'Ÿ‹Ç‹=æ‹$Œ!>Œ4`ŒH•ŒPÞŒ,/�\�)r�-œ�&Ê�'ñ�Ž9Ž4YŽ,ŽŽ%»ŽáŽ+÷Ž/#�.S�4‚�2·�,ê�_�qw�!é�A‘AM‘�‘)«‘$Õ‘*ú‘.%’8T’2�’À’+Ó’7ÿ’7“'J“r“>ˆ“6Ç“Dþ“2C”,v”£”(Â”.ë”.•(I•2r•=¥•!ã•'–'-–$U–7z–#²–%Ö–6ü–93—9m—3§—@Û—3˜P˜)p˜)š˜-Ä˜5ò˜!(™(J™s™O’™(â™(š&4š[š3xš.¬š*ÛšA›9H›‚›5–›LÌ›/œ!IœkœCŠœ1Îœ/�.0�(_�ˆ� �¹�%Ð�&ö�ž)8žbžwžŒž+©ž/ÕžŸ.ŸQEŸH—Ÿ4àŸ: 7P ˆ ¢ 7¯ 'ç 1¡.A¡.p¡(Ÿ¡1È¡+ú¡.&¢+U¢%�¢2§¢Ú¢$õ¢£!,£\N£E«£)ñ£<¤9X¤’¤"±¤Ô¤ç¤ù¤"¥':¥-b¥)�¥'º¥%â¥ ¦)¦I¦#i¦"�¦$°¦"Õ¦ø¦&§'?§+g§(“§!¼§Þ§%þ§%$¨%J¨(p¨&™¨'À¨'è¨'©%8©0^©3�©7Ã©3û©1/ªfaªVÈª5«#U«y«™«¹«(Ð«)ù«*#¬,N¬+{¬"§¬YÊ¬5$­aZ­R¼­2®IB®NŒ®5Û®K¯K]¯,©¯]Ö¯_4°;”°<Ð°
±'-±U±*p±'›±CÃ±3²:;²"v²<™²-Ö²³³_=³L�³,ê³H´1`´’´ ¡´!Â´+ä´µ-µ3JµH~µÇµ1Ûµ7
¶E¶Z¶ j¶‹¶!«¶'Í¶,õ¶"·51·g·&·6¦·HÝ·H&¸Oo¸'¿¸-ç¸=¹FS¹9š¹WÔ¹q,ºœžº;»2[»Ž»7¥»+Ý»0	¼-:¼h¼ˆ¼¨¼1Æ¼2ø¼+½5K½*�½+¬½/Ø½$¾;-¾.i¾>˜¾#×¾?û¾#;¿!_¿0�¿1²¿&ä¿/À4;À2pÀ2£À8ÖÀ/ÁH?Á>ˆÁ.ÇÁLöÁ/CÂ&sÂ$šÂC¿Â4Ã:8Ã3sÃ)§Ã@ÑÃ&Ä$9Ä$^Ä-ƒÄ&±Ä$ØÄBýÄ-@Å1nÅ" Å$ÃÅèÅÆ.!ÆPÆ!nÆ"�Æ.³Æ3âÆ(Ç)?Ç/iÇ™Ç%µÇÛÇ,ùÇ&È$AÈfÈ$�È&¦È0ÍÈ&þÈ8%É)^ÉBˆÉ'ËÉ$óÉ/Ê7HÊ/€Ê#°Ê!ÔÊ!öÊ.Ë*GËBrËµË!ÈËêËEÌhMÌ-¶ÌäÌ8ðÌ)ÍIÍbÍ.xÍ§Í ÁÍâÍ,Î--Î/[Î5‹Î6ÁÎ/øÎ8(Ï?aÏ)¡Ï*ËÏ2öÏ9)ÐcÐ€Ð)ŸÐ*ÉÐ2ôÐ9'Ñ*aÑ+ŒÑ3¸Ñ:ìÑ('Ò<PÒ6�Ò@ÄÒ2ÓM8Ó?†Ó?ÆÓ1Ô98Ô=rÔh°Ô=Õ5WÕ5�Õ%ÃÕ éÕN
! Ö.YÖ6ˆÖ0¿Ö)ðÖ)×PD×%•×2»×+î×Ø11ØIcØ&­Ø)ÔØ?þØ6>Ù@uÙ.¶Ù3åÙ,Ú)FÚ(pÚ0™Ú:ÊÚ.Û&4Û<[Û"˜Û»ÛJÕÛC ÜKdÜK°ÜfüÜ*cÝDŽÝ>ÓÝFÞ+YÞ4…Þ4ºÞ,ïÞ,ß4Iß&~ß$¥ßÊßáß)ôß"à=Aà.à0®à0ßàá`$áz…á4âq5â.§â>Öâ"ã-8ãAfãH¨ãñãJ	äTä!sä)•ä%¿ä%åäå&åFå då!…å§å´å(Çå&ðåæ+æ/FævæŠæ2§æ(Úæ"ç8&ç9_ç!™ç»çÊçàç7ôç6,ècèrè…è4•èÊè*æèé%(é&Néué�é¯é!ÎéxðéYiêÃê$Þê ë($ë1Më8ëQ¸ëO
! ì9ZìG”ì&ÜìAí0Eí|ví{óíDoî´îÌî(åîïï8ïPï2hï)›ï$Åï/êïZð uðN–ðMåð3ñ0RñBƒñ ÆñAçñ/)ò0Yò0ŠòK»ò!ó")ó"LóoóŽó%«ó%Ñó÷óôf*ôw‘ô1	õ%;õaõ2}õ(°õ+Ùõ+ö&1ö+Xö„ö)œö-Æö0ôö%÷%?÷0e÷–÷ ´÷DÕ÷ø12ø'dø.Œø2»ø!îø#ù/4ù4dù$™ùE¾ù4ú(9újbú2Íú)û@*ûkûBˆûQËûKüBiü ¬ü5Íü<ý+@ýlý2‚ýµý3Íý+þB-þ"pþ"“þO¶þDÿ=Kÿ‰ÿ/¢ÿÒÿ6çÿ.1M#£ ¸Ù1ù…+ˆ±$: _/€'°'ØN8l=¥-ãZ7lQ¤SöJi"‚$¥#Ê'î0(G)p9šÔèü-"8P‰'¨GÐ!1%S-y§»'Õý
! 	8)	 b	$ƒ	#¨	Ì	Ý	!í	 
! .0
! _
! y
! 5•
! Ë
! ç
! 1ö
! 5(-^Œ£¹/ÈCø5<
r,€"­/Ð-
.
.K
+z
4¦
;Û
+*C3n"¢&Åì^*f#‘#µ"Ù"ü?']…(£Ì@ã2$.W&†#­"Ñ-ô,"Om/ˆ,¸(å5D7a'™ÁÛ ñ$7+W9ƒ½*Ú,,24_"”C·&û8"A[�'»%ã.	/8@h$©AÎK5\’±'Ð!øLVgE¾+,0]MyBÇ,
! :77r;ª5æ34P.…B´÷.1+`0Œ"½9àIId.®*Ý-061g5™&Ï'ö( /G 4w )¬ ,Ö -!G1!'y!(¡!&Ê!ñ!"="(N";w"D³"Fø"'?#4g#Zœ#9÷#41$8f$HŸ$!è$(
! %E3%Ey%¿%Ñ%)ï%1&2K&a~&ià&SJ'ž'(»'&ä':(@F(R‡(NÚ(+))3U)#‰)*­)+Ø)**/*D* c*!„*¦*/Â*0ò*/#+-S+.�+$°+Õ+Ú+á+ú+
,,K3,C,Ã,5Ù,,-<<-1y-z«-1&.PX.e©.*/2:/9m/L§/Hô/=0S0j0"‡0\ª0317;1*s1.ž1'Í1,õ1"2"<2<_21œ24Î2
3+3	=3G35e3#›3-¿3í3P4LV4[£45ÿ455J5Bh5:«59æ5. 6=O6M�69Û6o7R…7NØ7;'8Zc8&¾8Då8B*9>m9O¬9*ü9N':v::�:PË:@;E];l£;5<1F<)x<¢<2¿<"ò<=(=!;=]=|=•=¯=Ë=$æ=/>/;>/k>/›>3Ë>8ÿ>38?8l?+¥?3Ñ?+@31@Ae@@§@:è@9#A9]A;—A;ÓA3B3CBHwB&ÀBçB%C6)C3`CY”C<îC8+DdD3‚DF¶D*ýD.(E!WEQyE%ËEDñE}6F,´F-áFYGYiG<ÃG¶H¶·H=nI2¬IFßI'&J)NJ+xJ6¤J6ÛJK2KDK,]KŠKE¤KAêK4,L9aL;›L/×L=M/EMnuMäM#úMN";N^N.xN!§NÉN!âNO"O"=O`O=xO¶OÐOçO.ûOH*PwsP!ëPB
QFPQQ—QSéQ>=R2|R ¯RBÐR3S<GS*„S ¯SÐS)ðS+T%FT%lT0’TÃT×TóT?UDSU˜U%·U(ÝU'V).V4XV*�V7¸VðVW(WYCW,�WHÊWAXZUXH°X-ùX6'Y5^Y”Y(´Y'ÝY
Z7ZKZ$hZ+�Z%¹Z"ßZ-[%0[!V[<x[>µ[,ô[!\,>\k\@Š\'Ë\!ó\ ]6]pQ]qÂ]n4^o£^_1/_5a_*—_7Â_=ú_E8`1~`L°`Lý`-Ja*xaB£a>æa=%b=cbg¡bi	c_sc9Óc"
d"0d#SdJwdCÂd?eMFe8”eBÍe&f*7f*bf%�fU³f¿	g‰Ég7Sh.‹h†ºh8Ai3zi4®i ãi_j=dj4¢j ×j_øjJXk?£kKãkF/l4vl4«l;àlPmWmm?ÅmAnAGnA‰nXËnL$oLqoV¾oVpElpL²pNÿpQNqH qBéqC,r]pr]ÎrE,sBrsPµsBt.ItOxtBÈtKuJWuK¢uKîuJ:vK…v5Ñv7wJ?wJŠw9Õw9xAIxE‹xQÑxD#yDhy@­y�îy:z^ºz#{-={k{r{	z{+„{l°{J|+h|	”|ž|%ª|,Ð|ný|vl}mã}uQ~dÇ~l,8™:Ò;
€;I€:…€LÀ€%
�&3�;Z�>–�Õ�!Ý�ÿ�‚<+‚h‚{‚!™‚-»‚.é‚*ƒCƒ(aƒ8Šƒ<ÃƒB„FC„BŠ„ZÍ„((…)Q…:{…N¶…(†1.†<`†R�†/ð† ‡/7‡6g‡cž‡6ˆC9ˆ6}ˆ7´ˆ)ìˆ;‰BR‰•‰;ª‰&æ‰0
Š\>Š›Š>¹ŠAøŠ*:‹(e‹2Ž‹AÁ‹>Œ#BŒ-fŒ4”ŒÉŒ"çŒQ
! �@\�B��1à�4ŽGŽ'bŽ'ŠŽ	²Ž¼Ž"×ŽDúŽ@?�€�.��Ì�,é�1�)H�"r�*•�5À�ö�
‘"‘<‘[‘ht‘Ý‘ú‘ ’15’1g’ ™’º’×’*ô’“ ;“\“%x“ž“·“)Ó“ý“3”Q”`”&w”ž”#µ”Ù”zó”bn•+Ñ•(ý•0&–#W–1{–"­–+Ð–ü–—-—K—`—u—&‹—²—RÊ—/˜:M˜)ˆ˜?²˜Iò˜)<™2f™™™6¶™6í™ $š
Eš7Sš.‹šBºšJýšH›.a›1�›@Â›@œDœcœQœ,Ñœ>þœD=�=‚�(À�Ké�$5žZžuž8‘žÊžàž>øžN7ŸM†Ÿ3ÔŸ@ I f w )— (Á @ê %+¡+Q¡}¡2“¡+Æ¡+ò¡$¢6C¢z¢5–¢<Ì¢<	£4F£7{£³£/Ò£5¤A8¤7z¤%²¤>Ø¤P¥ah¥%Ê¥Bð¥3¦M¦l¦%‰¦-¯¦+Ý¦6	§-@§.n§-�§(Ë§)ô§1¨P¨8`¨™¨*¬¨`×¨>8©Ew©$½©â©1ñ©#ª=6ªtªˆª ª,½ªêª
! «:*«e«1‚«´«4Ê«0ÿ«80¬Ji¬%´¬%Ú¬/­&0­CW­&›­&Â­é­ ®D$®i®‡®—®L¯®Aü® >¯_¯}¯š¯¯¯Ä¯*Ù¯°#°0@°8q°,ª°2×° 
! ±"+±?N±Ž±,®±EÛ±!!²(C²8l²,¥²,Ò²$ÿ²$³B³(^³7‡³!¿³á³#´=%´Ac´¥´G¾´2µ$9µW^µ,¶µ;ãµ>¶>^¶D�¶9â¶-·3J·B~·Á·4ß·)¸>¸!X¸z¸3�¸+Á¸í¸
! ¹( ¹I¹5_¹•¹D´¹=ù¹]7º#•ºC¹º,ýº<*»6g»;ž»6Ú»n¼>€¼*¿¼6ê¼4!½IV½% ½'Æ½.î½ ¾$>¾-c¾!‘¾&³¾ Ú¾û¾¿#¿7,¿d¿ƒ¿ž¿(¹¿%â¿0À!9À"[À'~À(¦À>ÏÀ:Á5IÁ:Á4ºÁEïÁ*5Â)`Â;ŠÂ6ÆÂ+ýÂ1)Ã=[Ã™Ã¸Ã×Ã!÷Ã7Ä!QÄsÄ‘Ä1©Ä0ÛÄ)Å)6Å`Å1{Å8­Å9æÅ0 ÆQÆcÆ?uÆ\µÆ\ÇJoÇ$ºÇ#ßÇÈfÈO…È ÕÈ]öÈ,TÉ*�É+¬ÉØÉ õÉMÊ-dÊI’ÊhÜÊ2EËxË!ˆË"ªË,ÍËúË4Ì*MÌ xÌO™ÌéÌFÍ=JÍˆÍ$¢Í$ÇÍ8ìÍ^%Î(„Î(­Î.ÖÎ%Ï7+Ï3cÏC—Ï1ÛÏ4
Ð!BÐJdÐ&¯Ð5ÖÐÑ5+Ñ:aÑ=œÑ/ÚÑ*
! ÒS5ÒC‰Ò%ÍÒ2óÒ8&Ó#_Ó)ƒÓ­Ó'ÍÓ-õÓN#Ô<rÔ4¯Ô7äÔ^ÕV{Õ6ÒÕR	Öˆ\Ö8åÖ1×#P×#t×˜×B´×@÷×08Ø9iØ&£Ø4ÊØ$ÿØ3$Ù6XÙ�Ù¥ÙÄÙ×Ù&ñÙ+Ú1DÚ5vÚ;¬Ú0èÚÛ:7Û)rÛ)œÛ(ÆÛ(ïÛ#Ü<Ü&\Ü=ƒÜ%ÁÜ)çÜ,Ý(>Ý-gÝ+•ÝÁÝ ÞÝÿÝ+ÞKÞ"`ÞƒÞ•Þ
! ­Þ¸ÞÖÞîÞß$+ß)Pß.zß$©ß(Îß(÷ß à(?à6hà3Ÿà:Óà?á4Ná	ƒá%�á'³á-Ûá5	â!?â1aâ“â)±âÛâ#íâ5ã8Gã+€ã8¬ã1åã%ä&=ädä.‚ä±ä8Ðä-	å'7å*_å4Šå¿å$Úå(ÿå5(æ#^æ)‚æ)¬æ*Öæ!ç"#ç"Fç.iç˜ç³ç!Îçðçè)èHFè/�è@¿èéée,éY’é&ìéê +êLê"hêS‹êßêüê'ë)Aëkë.Šë¹ëØë÷ëì5ì?FìG†ì?Îì*í!9í[í#jí Ží*¯í)Úí,î41î)fî$�î=µî'óî<ï=Xï.–ï1Åï)÷ï1!ð4Sð,ˆð'µð3ÝðBñ4Tñ7‰ñ/Áñ:ññ2,ò4_ò.”ò#Ãò0çò3ó?LóBŒó4Ïó›ôB ô&ãôU
! õE`õ5¦õ4Üõ)ö);ö-eö"“ö@¶ö8÷ö"0÷9S÷!�÷F¯÷$ö÷*ø+Førø-ˆø'¶ø)ÞøùE$ùMjùU¸ùFú0Uú&†ú5­ú'ãú5ûAûZûyû˜ûbµû7ü0Püu�üA÷ü99ýJsý0¾ý7ïý'þ3?þ&sþ-šþ(Èþ ñþ&ÿ 9ÿZÿ-sÿV¡ÿ/øÿ(@\0x'©#Ñ9õM/!}'Ÿ'Ç9ï3)4];’MÎ6/S2ƒ2¶,éI/`3�ÄÙ3í/!3Q7…3½ñ));+e/‘2Á$ô-%GmŒJ¬@÷$8!])#© Í0î4	HT	(�	Æ	Ý	ö	'
! 3
! H
! )d
! (Ž
! Z·
! B+U"�¤¸Î9ê$246gTž,ó7 
HX
3¡
/Õ
*600gJ˜8ã%8,^$‹.°9ß((B~k4ê97Y=‘3Ï/43.h.—4Æ.û.*,Y9†9À9ú:49o:©9ä9WXW°.7L7l7¤<ÜF9`$š!¿"á&)+Uq�.£*Ò,ý *0K#|= Þ<ù.6)e5�*Åð+!< ^-O­ý!<8-u*£$Î7ó.+(Z.ƒ-²à1ð7".Z/‰F¹3'4"\+3«@ßD  %e ‹ +« 3× !%!;!V!>v!-µ!(ã!<"I"#g"#‹"¯"(Ì"fõ"¡\#þ#$$†<$6Ã$Mú$:H%6ƒ%6º%/ñ%%!&-G&<u&5²&&è&7'AG'G‰'Ñ'@é'$*(2O(&‚(H©(ò( ):')b)*y)U¤)Oú)AJ*7Œ*=Ä*D+;G+$ƒ+3¨+5Ü+0,6C,@z,?»,Dû,@@-;�-;½-ù-
.".6.L.`.s.ˆ.œ.±.Å.Ú.ð.//4/H/[/l/†/›/±/Ç/Ú/í/90ƒ?0LÃ0 1–±1VH2MŸ2Qí2D?31„3(¶3(ß3"43+4d_43Ä4)ø4%"5=H5H†5CÏ5>6?R6(’6B»6Hþ67G77Z�7`ø7YY8_³8P9Bd9B§9[ê98F:\:bÜ:\?;Xœ;Kõ;NA<Q�<Jâ<8-=Gf=2®=$á=N>)U>1>±>-Ð>iþ>>h??§?Fç?+.@+Z@4†@0»@0ì@1A9OA%‰A!¯A+ÑA+ýA+)B,UB+‚B+®B,ÚB,C*4C_C,}C&ªCKÑCKDUiDa¿D{!EA�E7ßE`F4xF]­F&G"2GOUGO¥GOõG'EH)mH)—H)ÁHFëHH2IW{I&ÓI/úI *J)KJPuJXÆJGK@gKA¨K-êK.L9GLA�L7ÃLiûLleM5ÒM;N9DNU~N5ÔNQ
! Oˆ\O!åO?P5GP?}P=½PDûP7@Q-xQ"¦QAÉQ=R%IR1oR2¡R.ÔR2SW6SŽS.®SÝS<ïS2,T-_T-�T»T�ÛT iUŠU2§U(ÚUEVEIV$�VM´V0W.3WHbWG«WóW3X>GXX†X2ßXBYUYFgY!®Y/ÐY!Z'"Z)JZ7tZ%¬ZÒZ*ðZ"[!>[)`[ Š[«[6Ê[ \R"\/u\(¥\"Î\ñ\#]3]"P]1s]9¥]ß])÷](!^J^h^(}^ ¦^Ç^Ú^ú^1_+J_/v_/¦_(Ö_8ÿ_&8`_`#~`"¢`Å`*à`!a -aNa*fa6‘a*Èaóa2b$Fbkb‰bžb»bÙb)îb,c0Ec7vc!®c#Ðc0ôc&%d#LdFpd;·d/ódA#e@ee3¦e/Úe(
! f83f!lfMŽf6Üf8g.Lg3{g-¯gMÝg4+h@`hJ¡hKìh,8iAeiH§i>ðiU/j&…j'¬jLÔjH!kUjkFÀkCl@Kl=Œl8ÊlOm-Sm�m6œm0Óm3n/8nhn8~n0·nDèn1-o$_o<„o+Áo2íoF pEgp0­p‡ÞpYfqnÀqT/rK„rNÐrOs7osI§s,ñs0tOt.kt.št8Ét'u&*u+Qu%}u>£uYâub<v#ŸvHÃv(w$5w/ZwŠw4 w‚ÕwXx-wxC¥xCéx--y[y-yy!§y Éy êy&z2zPz-pz5žz%Ôz.úz%){O{c{v{'�{µ{É{0á{0|C|X|x|"—|'º|â|H}(I}3r}1¦}3Ø}5~B~/b~’~F©~(ð~)1C8u+®)ÚA€+F€/r€6¢€Ù€.Y�+ˆ�0´�å�(‚))‚*S‚-~‚*¬‚,×‚ƒ"ƒ"Aƒ dƒ…ƒ›ƒ²ƒAÍƒ „E0„#v„ š„7»„,ó„( …4I…~…(˜…/Á…/ñ….!†P†o†%Š†4°†4å†+‡3F‡0z‡3«‡,ß‡)ˆ76ˆ6nˆ!¥ˆ&Çˆ7îˆ%&‰2L‰.‰)®‰+Ø‰.Š63ŠjŠ4…ŠºŠ,ØŠ‹"‹/>‹?n‹+®‹BÚ‹2Œ6PŒ‡Œ4§ŒFÜŒ%#�I�7]�2•�4È�>ý�5<Ž1rŽ"¤Ž1ÇŽ.ùŽ(�&D�!k���©�^Á� �3<�%p�0–�JÇ�1‘2D‘(w‘ ‘¿‘Ó‘í‘ü‘’7.’f’'{’'£’(Ë’$ô’>“=X“)–“EÀ“”!”@”R”e”1|”®”"Î”ñ”•%%•6K•<‚•¿•Ô•î•,	–&6–"]–H€–3É–/ý–U-—&ƒ—Lª—3÷—Y+˜8…˜3¾˜4ò˜ '™H™[™p™&‹™*²™&Ý™*š,/š.\š‹š©šÉš9âšC›%`›)†›%°›Ö›ð›"œ*œFJœ4‘œÆœäœ1úœ.,�*[�:†� Á�â�ÿ�ž3ž.Iž,xž¥ž5½ž.óž"Ÿ/BŸ0rŸ£ŸÂŸßŸ-ìŸ" -= ,k ˜ ° Â à õ ¡(¡;¡S¡*p¡)›¡4Å¡ú¡!¢/9¢*i¢)”¢¾¢OÝ¢-£*E£!p£$’£$·£Ü£#÷£¤:¤S¤$q¤–¤°¤Ê¤é¤ ¥#¥I=¥8‡¥À¥!Ì¥#î¥&¦9¦Y¦5t¦ª¦(À¦@é¦B*§Am§ ¯§Ð§ ð§-¨<?¨!|¨1ž¨Ð¨ð¨©!'©PI©6š©<Ñ©"ª.1ª`ªGªGÇª'«-7«3e« ™«º«(×«%¬1&¬#X¬5|¬*²¬'Ý¬$­'*­3R­J†­>Ñ­%®+6®b®"n®‘®!¦®AÈ®E
! ¯DP¯'•¯½¯xØ¯›Q°}í°k±#€±2¤±:×±M²/`²8�²7É²'³()³?R³.’³KÁ³2
´$@´Ze´8À´#ù´µ9µVµ%tµ7šµ&Òµ,ùµ-&¶!T¶ v¶6—¶Î¶+í¶·7·V·q·!�·²·#Æ·ê·J¸=S¸2‘¸=Ä¸2¹B5¹7x¹=°¹<î¹A+ºmºŠº¦º&Âº-éº&»>»!^»€»œ»Bº»ý»"¼=¼9\¼4–¼5Ë¼½$½!:½.\½G‹½2Ó½$¾+¾ C¾%d¾!Š¾&¬¾)Ó¾ý¾¿-5¿c¿‚¿&–¿½¿Í¿%â¿ÀÀh1À>šÀÙÀòÀP	Á9ZÁ1”Á*ÆÁ>ñÁ?0ÂzpÂ#ëÂ-ÃD=Ã>‚Ã1ÁÃóÃÄ%Ä5ÄQÄoÄ�Ä!«Ä/ÍÄ ýÄ6ÅNUÅ¤Å¶ÅfÖÅK=Æ_‰Æ]éÆ.GÇ9vÇ2°Ç<ãÇ; ÈG\È(¤È
! ÍÈ'ØÈ
! ÉÉ]"É&€É1§ÉDÙÉ=ÊE\Ê<¢Ê0ßÊ8ËKIËK•Ë'áË?	ÌIÌ-eÌ0“Ì$ÄÌEéÌ0/Í`Í)~Í&¨ÍÏÍ!âÍ\Î%aÎ(‡Îb°ÎGÏ9[Ï•Ï/¬Ï.ÜÏ)Ð)5Ð _Ð€Ð4šÐ&ÏÐ+öÐ*"Ñ(MÑFvÑ0½ÑLîÑ4;ÒpÒ'ÒU§Ò)ýÒ6'Ó)^Ó6ˆÓ	¿Ó*ÉÓôÓ0Ô1EÔUwÔNÍÔ!Õ2>ÕqÕ]„ÕdâÕ]GÖU¥ÖdûÖU`×N¶×UØ[ØsØ+ˆØ´Ø*ËØ/öØ+&Ù/RÙ ‚ÙP£Ù/ôÙ/$Ú,TÚ&�Ú9¨ÚâÚ*úÚ-%Û@SÛ-”Û@ÂÛ8ÜK<Ü8ˆÜKÁÜ
Ý1,Ý+^ÝŠÝ.¦Ý(ÕÝþÝTÞ2gÞ2šÞÍÞÜÞ3÷Þ +ß)Lß+vß*¢ß5Íßà1à$>à!cà,…à<²àUïà!EáFgá:®áéá0âu9â#¯âÓâ=ñâ7/ãCgãT«ãZä[[äd·äEåcbåoÆå96æ#pæ!”æ¶æ:Ôæ:ç[Jç#¦çÊç=êç/(è%Xè~èžè1¾èIðèC:éD~é%Ãé[éé!EêgêM‡êMÕêG#ëIkëKµë?ì#Aì%eì4‹ì2ÀìIóì=í0Qí‚íœí:ºí1õí('î&Pî/wî+§î-Óî+ï@-ï<nï8«ï5äï6ðQðmð,Šð2·ð?êð*ñDñ7\ñB”ñ,×ñ'ò6,ò+cò+�ò6»ò?òò)2ó2\ó7�ó/Çó÷óô!ô'@ô(hôQ‘ôãô-õ=1õ#oõ!“õ5µõ)ëõ%ö.;ö/jö0šö.Ëö6úö#1÷U÷h÷3‡÷6»÷+ò÷'ø)Fø pøA‘ø"Óø(öøù1ù-=ùkù	zùA„ùÆùÙù:ùù4úOSú'£ú&Ëúòú?ûRû%pûL–ûãûùûü05üfü†küòümý«qýZþ&xþ%Ÿþ#ÅþBéþC,ÿKpÿV¼ÿvŠRš;íK)*uM î*$-*R"}< 8Ý $7"\&¦¿*ß
! 5$.Z0‰4º8ïA(6j2¡8Ô2
2@8s1¬<Þ2>N5�>Ã)0,"]€šµ%Ñ"÷ 	 ;	-\	"Š	!­	Ï	%é	%
! k5
! k¡
! k
Ry�Ì']4…Jº!
X'
(€
©
¹
'×
 ÿ
+ !Ln�ºÒï5-M{‡“©¼«¹h" ;\
! r1}2¯Râ5JVbzKƒLÏZ=wIµ;ÿK;X‡=àPo‰$ 'Åí$')&Q&x.ŸÎÕ*Ü+›32Ï&"2I4|(±Úñ&Daj€lëXu ”µÍê%-,*Z*…;°%ì07C;{;·/óK# Ko 3» $ï >!3S!6‡!3¾!ò!C")T"Z~"}Ù"9W#\‘#‚î#vq$Aè$Q*%1|%®%B.&Lq&`¾&]'d}'>â';!(B](M (Qî(P@)‘)E*AW*R™*9ì*N&+5u+M«+7ù+B1,Et,†º,9A-’{-F.>U.Œ”.9!/‚[/FÞ/M%0xs0Fì0F31Nz1QÉ1 2S¼2¢3O³3M4[Q4^­4O5I\5A¦5>è5>'6@f6|§6S$7Kx7TÄ7F8M`8P®8:ÿ8G:94‚9:·:5ò:Z(;(ƒ;&¬;cÓ;{7<8³<Nì<;=+G=8s=C¬=ð=)>0.>	_>9i>\£>r?;s?J¯?nú?/i@8™@)Ò@ü@GAQVA¨A$ÂA$çAB*$BIOBI™B ãB6C%;CaC(~C(§C/ÐC2D"3D"VD yDšD
! ´D¿D$ÓDøD8E
JE(XE@�EJÂE¡
F¯F=ÍFOG,[G;ˆG;ÄGH6 HVWHD®HBóHv6IO­I*ýI'(JFPJ)—JHÁJ8
! K>CKt‚K÷K9LMQL&ŸL>ÆLMM"&M'IMKqM<½MrúM#mNA‘NÓNåN6÷N.O[?O›OO¡O8ñOI*P>tP1³P\åPvBQZ¹QlR=�RV¿R‰S> SVßSP6TX‡TVàTl7UF¤U7ëU\#VZ€VhÛV>DWVƒWRÚWa-X,�X0¼X@íXO.YI~YPÈYÍZ¶çZéž[‡ˆ\˜]£©]vM^@Ä^__,,_,Y_†_>š_Ù_!÷_`3`?G`B‡`Ê`qä`*Va2�a3´a9èak"b*Žb¹bKÈb>cASc=•c8ÓcDd8QdYŠd9ädBe9ae-›e@Ée1
! fJ<fW‡fBßf7"g9Zg�”gghH~hGÇhNi8^i=—i=ÕiGj<[jl˜j]kdckLÈkNldl5|lk²lWmVvmFÍmJnV_nU¶nKolXoxÅov>pAµp\÷p�Tq_âqhBrc«rrsy‚s]üs}ZtcØtW<ul”uovWqvBÉvyws†wPúwoKxO»x~yZŠynåy[TzF°zK÷zLC{Y�{nê{]Y|\·|E}?Z}/š}CÊ}>~<M~"Š~
­~@»~0ü~5-HcF¬)óe€Qƒ€sÕ€nI�{¸�ì4‚!ƒ€0„‘±„~C…”Â…�W† ç†}ˆ‡ŽˆX•ˆDîˆf3‰Òš‰ômŠsb‹„Ö‹q[Œ‚ÍŒ‚P�“Ó�pgŽ�ØŽFZ�B¡�ˆä�ªm�N‘_g‘UÇ‘f’]„’nâ’KQ“\�“"ú“#”eA”r§”!•.<•;k•§•2¿•ò•%–-6–!d–†–1ž–5Ð–>—(E—wn—<æ—>#˜Tb˜[·˜?™-S™+�™-­™5Û™š+1š]š=sšM±š]ÿšA]›`Ÿ›@œ^Aœ? œàœ9úœ&4�A[�f�� žF%ž8lž?¥ž:åž8 Ÿ8YŸ6’Ÿ1ÉŸ9ûŸ˜5 \Î *+¡5V¡+Œ¡J¸¡B¢!F¢>h¢!§¢UÉ¢0£RP£q££*¤-@¤,n¤+›¤_Ç¤B'¥Aj¥8¬¥Cå¥A)¦Ck¦J¯¦=ú¦F8§7§L·§?¨8D¨R}¨;Ð¨L©VY©<°©Bí©?0ªbpª6Óª:
! «<E«;‚«@¾«=ÿ«u=¬"³¬&Ö¬Cý¬AA­(ƒ­,¬­@Ù­X®+s®HŸ®9è®8"¯B[¯Cž¯Zâ¯W=°S•°3é°@±q^±�Ð±H^²M§²1õ²R'³0z³!«³!Í³>ï³C.´lr´Hß´X(µL�µZÎµQ)¶G{¶1Ã¶.õ¶:$·c_·?Ã· ¸�$¸s¦¸t¹I�¹:Ù¹>º=Sºa‘ºYóº8M»I†»JÐ»G¼pc¼'Ô¼:ü¼r7½jª½H¾?^¾>ž¾<Ý¾/¿:J¿L…¿Ò¿Iî¿{8ÀD´ÀdùÀx^Á+×ÁJÂTNÂ7£Â8ÛÂGÃ?\Ã@œÃ%ÝÃ<ÄH@ÄO‰ÄGÙÄ¦!Å3ÈÅXüÅ=UÆA“Æ6ÕÆ9Ç2FÇ9yÇ2³ÇCæÇ:*È"eÈ3ˆÈL¼ÈH	É1RÉ8„ÉD½É^Ê9aÊ1›Ê8ÍÊ7ËC>Ë?‚ËDÂËdÌ1lÌ9žÌ:ØÌKÍ4_Í5”ÍJÊÍIÎC_Î7£Î7ÛÎOÏ0cÏ-”ÏÂÏáÏJþÏIIÐE“Ð7ÙÐPÑ2bÑ%•Ñ3»Ñ1ïÑS!Ò2uÒM¨ÒöÒ<Ó4PÓ…ÓC¤ÓEèÓG.ÔovÔTæÔ);Õ)eÕ/�Õ4¿ÕEôÕ9:ÖMtÖBÂÖ?×CE×E‰×sÏ×)CØ>mØM¬ØEúØ5@Ù3vÙIªÙFôÙL;ÚDˆÚDÍÚDÛDWÛ3œÛ0ÐÛ!ÜC#Ü!gÜ7‰ÜQÁÜ.Ý.BÝ9qÝ]«Ý5	Þ7?ÞKwÞ.ÃÞJòÞG=ß@…ß@Æß=à(Eà/nàEžà9äà1á,Pá.}á.¬áWÛá(3â'\â?„â8Äâ7ýâ:5ãpã;Šã2ÆãCùãJ=äUˆäVÞäU5åV‹å4âåhæ4€æGµæEýæ2Cç+vç.¢çRÑç5$èLZèJ§è7òè!*é:LéG‡éJÏé8êCSê—ê1·êéê,	ë96ëpë$†ë\«ë2ì0;ì4lì8¡ìMÚìO(í3xíb¬í;î>Kî,Šî-·î?åî1%ï(Wï8€ï,¹ï2æï5ð4Oð<„ð5Áð2÷ð5*ñ*`ñ9‹ñ/Åñ0õñB&ò>iò#¨ò*ÌòM÷ò9Eó>ó¾óeÂóX(ô�ôT™ôTîôTCõO˜õTèõS=öS‘ö8åöŸ÷J¾÷I	ø9Sø�ø1«ø&ÝøKùPPùD¡ù=æùI$úCnúZ²úO
ûL]û=ªûOèûC8üG|üRÄü8ýEPýI–ýNàýE/þGuþI½þ>ÿPFÿ0—ÿMÈÿE"\W;×Kb_\Â&CF%Š*°NÛ,*(W'€4¨.Ý"'CJ#Ž'²4Ú/7?'w/Ÿ.Ï3þK2*~#©2ÍC8D-}=«#é/
C=?�9Á7ûB3	Rv	CÉ	E
! :S
! \Ž
! Œë
! `x;ÙQRg>ºTùaN
T°
7,=JjCµ>ùI8i‚Dì:1Fls³N'Sv@ÊZEfK¬Bø9;Au·MÐ53T4ˆL½*
! D5z–²BÇ`
! EkB±_ôaT>¶SõeI?¯qï:aDœFáQ(�zk7wl¯AN^l­tK�/Û##/LS: jÛ:F0�@²<ó00 /a L‘ 5Þ W!El!\²!@"'P".x"'§"Ï"@é"*#…<#MÂ#F$FW$;ž$.Ú$@	%VJ%$¡%,Æ%Hó%,<&Hi&P²&C'rG'qº'`,(l�(5ú(50)6f)<�)!Ú)Iü)FF*U�*Zã*T>+Z“+?î+,.,][,v¹,i0-Eš-Fà-3'.d[.WÀ.x/�‘/#"0RF0G™0Má0G/1Ow1PÇ1�2€¦21'37Y3F‘3Ø3=ø3e64>œ4DÛ4f 5B‡53Ê5!þ53 6:T67�6WÇ6(7*H7&s7'š7%Â7Gè7\082�8]À889$W9(|9F¥91ì9K:,j:`—:Qø:QJ;"œ;R¿;P<Sc<A·<Xù<4R=4‡=¼=CÜ=O >Fp>N·>=?9D?&~?0¥?OÖ?7&@#^@K‚@pÎ@,?A3lA6 A5×A(
B.6BHeB®BQÀB;C,NC){C.¥C+ÔC2D#3D1WD.‰DC¸DKüDNHE*—ElÂE$/FBTF0—F(ÈF*ñF;G3XG&ŒGM³G5HL7H2„H4·H9ìHG&I4nI £ISÄI4J`MJR®J1K�3K�µK37LskLkßLQKMI�MQçM09N4jNRŸN7òN(*O{SO�ÏO•_PMõP8CQc|Q.àQ)R'9R-aR@�R,ÐR'ýR%S%DSejSƒÐSQTTP¦T>÷T.6ULeU²U/ÒUjV3mV+¡VRÍVQ WPrW1ÃW#õWKX(eXEŽX(ÔX*ýXA(YNjYY¹Y·Z'ËZ9óZ=-[Ik[Rµ[M\UV\]¬\
! ]]-6]6d]=›]~Ù]*X^@ƒ^Ä^Ó^ò^
_=(_f_u_<’_FÏ_V`Om`9½`I÷`lAaq®a¸ bœÙb•vcxdP…dÖdîd"
e90e/je'še?ÂePf0Sf/„f?´f,ôf+!gBMg5�g8ÆgJÿg4Jh;h%»hPáh^2iÂ‘i:TjN�jÞjPüj]Mk2«kPÞk@/l$plL•l?âl6"m]Ym/·m'çmGn/Wnw‡ndÿnWdo=¼o[úo%Vp^|pVÛp^2q—‘q1)rC[r?ŸrEßrH%sBns0±s:âs1tsOt0ÃtCôt€8uj¹uJ$vLov’¼vDOw8”wJÍw3x>Lx6‹x2Âx;õx.1y+`yJŒy;×y0z+Dz1pz@¢z„ãzPh{.¹{(è{k|-}|"«|1Î|C}/D}Et}9º}>ô}$3~DX~0�~(Î~*÷~,"JOnš=	€mG€mµ€4#�,X�…�"ž�5Á�/÷�;'‚?c‚(£‚BÌ‚2ƒ5Bƒ=xƒ&¶ƒ=Ýƒ8„AT„E–„CÜ„) …4J…,…+¬…Ø…)ö…E †f†l†}†…š†6 ‡4W‡@Œ‡8Í‡ ˆ
! 'ˆ*2ˆ1]ˆ3�ˆÃˆØˆ\÷ˆ9T‰Ž‰#¬‰)Ð‰Oú‰OJŠ^šŠzùŠHt‹-½‹ë‹/Œm;Œ©Œ+ÁŒ-íŒK�g�y�"™�!¼�&Þ�;Ž AŽQbŽW´Žr� �K �Yì�2F�7y�!±�Ó�Jó�>‘(T‘}‘J”‘Fß‘B&’%i’4�’!Ä’"æ’+	“85“9n“A¨“'ê“,”K?”‹”(ª”7Ó”/•9;•6u•.¬•@Û•Q–%n–6”–FË–&—89—9r—\¬—P	˜GZ˜0¢˜ Ó˜8ô˜(-™V™8s™9¬™Cæ™Æ*šÖñš[È›\$œÎ�œÊP�zžŠ–ž\!Ÿ]~ŸÔÜŸ¼± hn¡f×¡I>¢Ðˆ¢¸Y£f¤dy¤ŒÞ¤>k¥7ª¥-â¥.¦2?¦&r¦6™¦,Ð¦*ý¦,(§�U§�æ§9h¨a¢¨f©vk©6â©%ª`?ª2 ª%ÓªLùªWF«?ž«[Þ«::¬Uu¬0Ë¬4ü¬)1­/[­‹­J£­ î­,®&<® c®8„®V½®H¯.]¯OŒ¯šÜ¯6w°<®°/ë°'±,C±&p±,—±"Ä±&ç±+²%:²<`²5�²Ó²8ë²6$³5[³k‘³;ý³q9´#«´Ï´9â´Xµ&uµ.œµ-Ëµùµ)¶>¶8\¶h•¶>þ¶D=·1‚·:´·Uï·LE¸$’¸'·¸ß¸ û¸¹ 9¹,Z¹,‡¹E´¹7ú¹@2º7sºG«ºGóº;»V»n»Ž»D¨»jí»&X¼-¼ ­¼'Î¼+ö¼ "½IC½!�½#¯½Ó½ä½&ù½* ¾K¾3a¾2•¾'È¾ð¾%¿.¿M¿l¿.‰¿¸¿.Õ¿%À *À1KÀ}À$šÀ;¿ÀûÀÁ0ÁhAÁªÁ-ÁÁ.ïÁ1Â*PÂ2{Â1®Â%àÂ"Ã,)ÃVÃpÃE�Ã@ÕÃÄ:/ÄVjÄ2ÁÄ4ôÄ)ÅBÅ._ÅHŽÅI×ÅS!ÆYuÆXÏÆ,(Ç/UÇ?…ÇAÅÇBÈLJÈR—ÈBêÈC-ÉMqÉS¿ÉgÊw{ÊóÊFsËCºË!þË( Ì1IÌi{Ì[åÌCAÍ0…Í/¶Í"æÍ$	Î.Î0NÎÎh“ÎqüÎ{nÏeêÏCPÐx”Ð(
Ñ16ÑKhÑC´ÑIøÑÞBÒs!Óæ•Ó�|Ô¾
ÕdÌÕ51Ö\gÖ1ÄÖ2öÖ<)×Bf×$©×)Î×Jø×2CØvØ?–Ø.ÖØÙ5"ÙaXÙQºÙYÚ@fÚ9§ÚLáÚK.ÛMzÛ\ÈÛ[%Ü]�ÜKßÜ]+Ýd‰ÝtîÝIcÞR­ÞQßSRßb¦ßa	àckàZÏàA*áalá_Îál.âL›â\èâ\Eãl¢ã4ä,Dä‹qäýä}åIœå#æå/
! æ*:æ,eæ6’æFÉæç*ç+<ç7hç™ çJ:è5…è »è:Üè7éOédkéeÐéo6êj¦êŒëužëFìW[ìS³ìXíY`í:ºíDõí]:îC˜îMÜîO*ïIzïXÄïGðYeð-¿ð6íð1$ñ-Vñ%„ñ@ªñ}ëñ]iòÇò6çò#ó Bó\có:Àó<ûó98ô6rô?©ô>éôJ(õ5sõO©õ7ùõ81öBjö*­ö/Øö1÷e:÷h ÷j	øUtø}Êø[Hù1¤ù=ÖùOú'dú.Œú&»úFâúV)ûF€û1Çû ùû"ü@=ü;~ü'ºü0âü9ý:MýVˆýYßý19þ[kþ-ÇþFõþn<ÿL«ÿEøÿ^>_�Iý5G>}@¼Dý/B r/“2Ã'ö.MdGž@æ8'`=|8º1ó4%?Z?šÚ,ú#'^KBªLíf:/¡4Ñ!D(Fm]´M	F`	;§	Uã	79
! Rq
! 2Ä
! ,÷
! 5$;Z-–+Ä6ð='2e8˜,Ñ4þ63
Yj
WÄ
Y=v8´+í2LIl9¶,ð5LS0 +Ñ@ý1>'p=˜5ÖL8Y7’Ê?ä?$0d1•:Ç:%=9c5�FÓ@,[Hˆ;Ñ;
;I7…½#Õùb.y#¨Ì+æ.2A?t/´4ä!);2e)˜.Â-ñd:6ŸZÖ71(i ’3³Eç.-=\)š/Ä$ôg'�.©Øé�þ:€]»'4\4y®cÎV2 _‰ Vé P@!‘!§!,¸!Xå!4>"Xs"PÌ"L#Mj#M¸#a$ƒh$Pì$h=%a¦%*&.3&1b&*”&2¿&1ò&%$'2J',}')ª'Ô'Hð'9( S(:t(,¯(HÜ( %)KF)d’)X÷)P*i*†*,¢*0Ï*>+4?+Gt+#¼+/à+,#,,,P,%},7£,8Û,o-&„-7«-Sã-B7.-z.I¨.Dò.;7/%s/9™/Ó/^î/7M0#…0%©0…Ï0U1:l1Q§17ù1K12}2˜2¸2Õ2ô23?(3>h37§3ß3ö344242g4š49®4Bè4I+5@u5A¶5Kø5 D68e6Až6Fà65'74]7D’73×7=8*I8Pt8/Å8-õ8=#93a93•9FÉ9U:'f:Ž:1®:5à:&;&=;Od;!´;,Ö;<'<G<G_</§<#×<+û<'=*D=o=Ž=¤=]¾=">'?>g>2„> ·>aØ>/:?j?€?8—?8Ð?x	@9‚@'¼@3ä@?AXA(\A/…A#µA8ÙALB%_B%…B«BNËBNC-iCT—C9ìC3&D=ZDX˜D&ñD2E$KE+pE<œE:ÙE6FDKFA�FlÒFW?GD—GZÜGQ7H2‰HL¼H6	I?@I?€IKÀIEJPRJb£JEK?LKOŒK\ÜKB9LF|LFÃL_
! M>jMA©M<ëMS(NE|NIÂNIOJVOG¡OcéOQMPFŸPIæPB0Q?sQE³Q;ùQN5R]„RGâRM*SLxS]ÅSB#TLfT[³TwUE‡UXÍUd&VA‹VBÍVPWCaWM¥WQóWLEXZ’XVíXmDY3²Y,æY=ZQZLoZP¼Zª
[-¸[jæ[xQ\7Ê\M];P]KŒ]cØ]<^ØV^j/_š_´_"Ò_#õ_.`6H`J`"Ê`Dí`\2aT�aGäaK,bIxbCÂbKcKRc^žcUýcMSd2¡d$Ôd&ùdM e\ne ËeìeLfLUfC¢f%æf1g:>g5yg5¯g5ågdhj€hRëhI>i9ˆiBÂiCjTIj5žj?Ôj4k3IkU}k9Ók8
l9Fl)€lGªl3òl!&mUHmjžm_	nOinr¹n2,o6_o4–o3Ëo(ÿo1(p;Zp6–p«Íp˜yq8r2Kr_~rMÞr#,sPs/ks4›s.Ðs2ÿs22t$et-Št4¸t4ít!"u=Du‚uT•uPêu';v2cv*–vNÁvdwYuwXÏw(x24xgxyxEŠx9Ðxs
! yT~y8ÓyœzX©zV{Y{<s{°{VÁ{L|Be|6¨|/ß|#}k3}/Ÿ}*Ï}+ú}K&~�r~;ô~00Sa3µé7ýA5€Sw€Ë€;Ü€D�5]�“�?²�;ò�=.‚Wl‚*Ä‚nï‚P^ƒA¯ƒEñƒC7„M{„GÉ„:…<L…:‰…9Ä…þ…"†:†\S†H°†+ù†B%‡"h‡D‹‡$Ð‡*õ‡ ˆ@ˆ+Vˆ#‚ˆ6¦ˆsÝˆ+Q‰+}‰=©‰3ç‰:Š+VŠ#‚Š>¦Š2åŠ‹T3‹.ˆ‹-·‹-å‹CŒ!WŒ/yŒ/©Œ,ÙŒ<�_C�8£�EÜ�'"Ž!JŽzlŽ)çŽ5�G�)b�?Œ� Ì�í�[�&h�)��I¹�9‘=‘9Q‘)‹‘‰µ‘2?’>r’±’Ã’7Þ’ “77“2o“/¢“+Ò“7þ“66”:m”&¨”Ï”?ì”,•=H•C†•KÊ•]–dt–tÙ–(N— w—˜—#¸—(Ü—h˜hn˜.×˜™%™B™X™:n™#©™,Í™5ú™/0š)`šŠš¥š*»šæš›(›6E›L|›!É›ë›œ6!œ'Xœ2€œ'³œ
Ûœ}éœ/g�—�€¨�2)ž\ž_žcž=|žºžÂž6Êž6ŸI8ŸI‚ŸÌŸ<àŸ .$ @S ”   @© ê >ö ]5¡]“¡Tñ¡+F¢Ar¢K´¢R£US£	©£R³£¤"¤=¤'\¤Y„¤4Þ¤;¥<O¥<Œ¥É¥gß¥0G¦Cx¦2¼¦;ï¦=+§i§1…§·§3Ð§;¨?@¨:€¨7»¨8ó¨7,©7d©6œ©4Ó©8ª6Aª9xª1²ª5äª1«3L«=€«C¾«0¬/3¬1c¬3•¬9É¬#­4'­M\­Hª­ó­!®/5®%e®6‹®VÂ®9¯9S¯3�¯6Á¯:ø¯_3°g“°Fû°UB±D˜±:Ý±>²4W²=Œ²BÊ²*
³68³Jo³Dº³9ÿ³&9´`µ!~µ@ µ4áµ=¶=T¶=’¶$Ð¶5õ¶8+·6d·3›·8Ï·:¸9C¸}¸>š¸<Ù¸+¹2B¹	u¹4¹)´¹)Þ¹ºº#>º)bº8ŒºÅºÌº*ßº
! »»4»M» j»‹»ž»´»=Î»,¼I9¼Pƒ¼Ô¼*ñ¼3½0P½^�½à½ç½7î½
! &¾ 1¾R¾m¾.‰¾S¸¾-¿F:¿:�¿/¼¿*ì¿NÀfÀ{À0˜À/ÉÀùÀ8Á*;ÁGfÁ
®Á)¼Á)æÁ3Â)DÂEnÂ-´ÂâÂ$óÂÃ7ÃUÃkÃˆÃ#›Ã1¿Ã(ñÃ3Ä;NÄZŠÄXåÄ>ÅAÅSÅeÅ,wÅ7¤ÅÜÅ*üÅ5'Æ2]Æ=�Æ=ÎÆÇÇ0ÇBÇTÇ'fÇ ŽÇ¯ÇÂÇÔÇçÇùÇÈÈ /ÈPÈbÈQfÈQ¸È‰
! ÉÒ”ÉOgÊu·Ê#-Ë˜QËƒêËµnÌ`$Í2…ÍQ¸Í#
! ÎD.Î‡sÎ:ûÎB6Ï=yÏ·ÏÍÏ¡ÖÏixÐvâÐ’YÑ#ìÑÒ1 Ò>RÒ>‘Ò ÐÒ%ñÒ7Ó
! OÓˆZÓãÓ®éÓ*˜Ô-ÃÔ0ñÔ-"Õ/PÕm€ÕaîÕŽPÖkßÖ[K×�§×q)ØL›ØNèØ‡7ÙD¿Ù-Ú>2Ú:qÚ:¬ÚNçÚD6Û-{Û&©Û}ÐÛ“NÜ²âÜT•ÝnêÝOYÞV©Þmß½nß6,à=càT¡à?öà@6á1wáÖ©á8€â*¹â äâ#ã‡)ã6±ãÁèã>ªäVéä8@åNyå<ÈåræGxæ¼ÀæC}ç±Áç/sèh£ènéP{éUÌéh"êZ‹êSæê™:ë0ÔëPìTVìr«ìQígpíTØí`-îiŽîpøîpiïeÚïQ@ðÍ’ðT`ñšµñPòšÐòckóLÏóEô¸bôšõ¹¶õhpöšÙöKt÷[À÷Eø6bø<™øPÖøW'ùRùKÒùLú[kúMÇúZûbpûaÓûM5üiƒüOíüE=ýOƒýFÓý<þEWþ��þM+ÿOyÿGÉÿDEV3œYÐQ*M|AÊEER8˜PÑW"MzsÈd<D¡9æ= ^„_Mä:26mb¤@vHp¿l0	Z�	Qø	HJ
! ?“
! WÓ
! c+b�kò›^TúFO
S–
\ê
KGÐ“Kd;°TìFA#ˆW¬dBiJ¬Š÷r‚Aõž7bÖV9c�dôfYÀIÄG’V�éZk[ÆC"`fHÇWVhG¿CqK+½3éF8dV�Xô>MMŒTÚO/BdÂF'5nD¤Pé`: J› Væ X=!O–!?æ!7&"E^"?¤"‚ä"Eg#/­#EÝ#5#$FY$< $+Ý$K	%BU%P˜%,é%R&Vi&0À&0ñ&2"'.U'B„'.Ç'Cö'A:(g|(0ä($)&:)Sa)„µ)M:*bˆ*`ë*"L+Ko+X»+9,^N,W­,K-YQ-G«-+ó-O.Œo.Qü.bN/D±/^ö/,U0J‚04Í031761/n1(ž1nÇ18624o29¤2pÞ2ÍO3„4¢4Ÿ"5Â5[á6l=7cª7\8\k8/È8Bø8d;9e 9×:Þ:#þ:";&;;7b;^š;Dù;><òT<?G=‡=?“=Ó=.ß=*>C9>0}>K®>6ú>41?f?‚?.‹?º?Æ?Ö?
ë?ù?@#@+@)4@^@f@w@‡@“@­@Á@Ý@ù@
! AA#A4AGAdA{A‡A˜A®AÅAßAëA*þAs)Bq�BaCmqCrßCeRD&¸D>ßDYE+xE8¤E8ÝEqFbˆFDëFY0GŠGL¨GõG_H<nH«H!ÅHçHEûHDAID†I=ËI6	JA@J/‚J²JEÉJ>KŠNK9ÙK4L+HL>tL³L-ÃL2ñLY$M%~M@¤MDåM*NHBNF‹N-ÒNOO8O4VOU‹OZáO�<PL¾P*Q;6Q<rQC¯QDóQ88R;qRE­RQóR5ES:{SQ¶S8T6ATIxTHÂTJU(VU†UOW’VWSéWµ=X�óXW�Y<ÙY“ZKªZ9öZ�0[²[:2\7m\g¥\®
]I¼]a^]h^wÆ^u>__´_b`tw`[ì`VHaXŸa?øaN8b6‡b„¾buCc&¹cõàcVÖdU-e:ƒe4¾eóe
! f f%6f8\f.•fÄfËf.ãf%g-8g&fg/�gA½g+ÿg+hIh&ghqŽh(iR)i4|iJ±i>üiQ;jv�jKk‚Pk€ÓkQTlP¦lN÷lJFmR‘mLämQ1n,ƒnQ°n7o=:oxoyøo^rp9Ñp>q[Jq~¦q/%r/Ur4…r2ºr`ír)Ns6xs6¯s'æs2tNAt|�t—
uV¥unüu=kv+©v5Õv4w6@w7wwC¯wPówsDx&¸x$ßxPy>UyA”y%ÖyOüy2Lz zN z^ïzN{Hl{Jµ{i|]j|LÈ|(}D>}5ƒ}0¹}Cê}.~,L~4y~Z®~.	88?q-±Wßq7€L©€6ö€…-�C³�I÷�0A‚8r‚V«‚1ƒ-4ƒMbƒ?°ƒnðƒS_„g³„6…7R…UŠ…Dà…I%†Ho†H¸†:‡0<‡0m‡qž‡QˆMbˆ=°ˆKîˆT:‰l�‰Wü‰@TŠF•ŠMÜŠ\*‹[‡‹:ã‹AŒF`ŒE§ŒIíŒ<7�6t�=«�Oé�;9ŽFuŽN¼Ž8�4D�*y�$¤�FÉ�4�+E�Yq�DË�6‘7G‘7‘6·‘7î‘9&’5`’>–’>Õ’;“9P“1Š“H¼“0”@6”Bw”7º”Dò”+7•+c•1�•.Á•Að•P2–2ƒ–!¶–VØ–/—ˆI—Ò—3ç—˜Ž7˜Æ˜Žâ˜3q™M¥™²ó™N¦œ0õœ=&�=d�A¢�Oä�+4žT`žµžGÒž)Ÿ4DŸ!yŸ&›ŸwÂŸ(: Fc Hª <ó 80¡Li¡L¶¡L¢LP¢Z�¢Zø¢?S£)“£½£bÝ£K@¤=Œ¤4Ê¤3ÿ¤E3¥1y¥^«¥@
! ¦„K¦©Ð¦dz§%ß§!¨%'¨XM¨+¦¨FÒ¨F©[`©(¼©Gå©--ª4[ªP�ª@áªN"«9q«'««+Ó«4ÿ«{4¬1°¬3â¬<­4S­0ˆ­h¹­5"®'X®/€®I°®Aú®L<¯1‰¯9»¯8õ¯�.°<°°Jí°M8±Y†±Wà±^8²>—²(Ö²<ÿ²,<³@i³aª³´V)´+€´2¬´5ß´šµŒ°µF=¶G„¶hÌ¶M5·Oƒ·2Ó·2¸V9¸=�¸Î¸#í¸7¹[I¹1¥¹X×¹<0º[mº4Éº=þºK<»Kˆ»@Ô»¼8+¼Jd¼s¯¼q#½}•½H¾X\¾µ¾OÕ¾<%¿nb¿VÑ¿P(ÀˆyÀ]ÁX`Á=¹ÁŸ÷ÁP—ÂMèÂo6Ãi¦ÃlÄn}ÄLìÄT9ÅOŽÅJÞÅ )ÆQJÆœÆ.±ÆDàÆY%Ç8ÇU¸ÇIÈhXÈ4ÁÈ;öÈ+2É9^É4˜ÉBÍÉ?Ê.PÊ0Ê>°ÊZïÊQJËœË8¹Ë2òËW%ÌA}ÌF¿Ì{Í7‚ÍMºÍ0ÎG9Î>�Î1ÀÎ:òÎ4-Ï4bÏ1—ÏDÉÏ6Ð1EÐ2wÐ#ªÐÎÐ@ÝÐXÑNwÑAÆÑÒ-!ÒOÒ1kÒ�Ò:´ÒDïÒ<4Ó^qÓGÐÓ_Ô^xÔQ×ÔM)ÕJwÕ[ÂÕOÖQnÖŠÀÖVK×Y¢×ƒü×4€Ø µØHÖØÙE/ÙuÙ’Ù#¥ÙÉÙ<ãÙ Ú@ÚY_Ú@¹ÚGúÚ@BÛ6ƒÛ/ºÛ:êÛ %Ü.FÜ&uÜœÜ¬Ü'¾Ü=æÜ?$ÝAdÝ8¦Ý#ßÝÞ!ÞQAÞP“ÞNäÞ 3ßNTßK£ßIïßK9à8…à@¾à2ÿà<2á oáF�á5×áe
âVsâ„Êâ‹Oã_ÛãR;äUŽä~ää0cå-”åCÂåæ%æ8æKæ6]æ(”æ(½æ'ææ:ç7Iç.�ç_°ç@èSQèa¥èFé<NéG‹é@ÓéSêRhêL»êVëL_ëJ¬ëS÷ë1Kìl}ìPêìM;í7‰í9Áí;ûíN7î:†î9Áîûîï6/ïCfïEªïHðï*9ð dð<…ð>Âð5ñ97ñ=qñR¯ñò>òFXò/Ÿò5ÏòJóJPó›ó!ºórÜóWOôn§ôuõ>Œõ;Ëõ;ö;Cö;öW»ö'÷;÷eO÷Yµ÷=ø>Mø7Œø9ÄøJþøBIùŒù§ùÃùVØù‚/úB²úFõúG<û>„û$Ãû2èû1üMüNgüK¶üOýJRýM�ý9ëý9%þ[_þ!»þQÝþS/ÿWƒÿOÛÿL++x5¤5Ú0>A/€.°9ß:4T8‰FÂU	)_=‰HÇT)e0�"À7ã%6A?xC¸.ü:+*f3‘ Åæ5f4œ/Ñ-@/p/…/µBå,(	2U	3ˆ	-¼	 ê	<
! gH
! F°
! U÷
! NMQœaîãP[4
W�
Yè
rByµ_/W�VçN>I�H×) (J,s= ]Þ<6T"‹Q®*J+LvÃ4Þ:GN?–RÖ>)>hL§Nô'C6k<¢„ßcd`ÈY)<ƒŒÀJM*˜‚ÃMFH”cÝ-A_orÏBB)…¯>Å(@-[nÊê%
! #0TYnfÈ-/]tŒ ¤!Å"ç"
!  $- $R 0w ¨ Æ ä 2!r4!k§!_"6s"=ª"/è">#9W#w‘#s	$K}$PÉ$g%M‚%vÐ%GG&[�&<ë&A('±j'°(OÍ(1)LO)gœ)c*9h*4¢*7×*L+\+Jt+J¿+8
! ,2C,Zv,Ñ,=ç,(%-&N-Du-Jº-0.w6._®.J/0Y/JŠ/0Õ/H02O0H‚02Ë0]þ0G\1H¤12í1b 2}ƒ2i3„k3gð3‚X42Û4A52P52ƒ50¶5Kç536;Q6%�6%³6EÙ6T7't7Bœ7Qß7R18Q„8ZÖ8619Yh95Â9Pø9FI:4�:€Å:F=)c=(�=B¶=Ûù= Õ>ö>t?9Š?ÖÄ?\›@Cø@><AL{AOÈA1B5JB}€B&þB5%CY[C0µC2æCOD?iDB©D(ìD,E/BEHrED»E$FQ%F*wFH¢F+ëFDG@\G�GBµGøG8H5JH€H(œHÅH)ÚH?I5DI@zID»I1J@2JRsJ‚ÆJ?IKB‰K8ÌK2L28L,kL˜L/ªL4ÚL/MF?MS†MFÚMF!N-hNY–N]ðNYNO1¨O5ÚO.PY?PH™P)âP)QY6Q�Q6¯Q6æQ,RJRNbRG±RùR,S*<S9gS/¡S<ÑS2T/AT/qT4¡T>ÖTU25U4hU.�U<ÌU^	V*hVc“Vz÷VˆrW„ûWE€X„ÆXLKY™˜Y<2ZáoZ$Q[�v\Ð]Õ]FÙ^; `l\`NÉ`Sa:lar§a=b(Xb�bW–b"îb"c"4c Wc xc$™c$¾c$ãc"d"+d)Nd4xd1­d/ßdCeUSe2©e4Üe>f1PfD‚fDÇfZg7ggwŸgPhOhhw¸hH0i[yiGÕi8j@Vj:—jCÒjmka„k~æk]eldÃla(mXŠmoãmLSnM n„în(so(œo(Åo(îo7pOpÐSqQ$r?vrG¶r þr7s-Ws8…sZ¾sWtpqtâtPuGQun™ubv`kv<ÌvN	wIXw{¢wnxf�xbôx`Wy-¸yWæy^>z'�z$ÅzEêzT0{J…{Ð{í{*|22|¡e|p}gx})à}?
! ~NJ~$™~:¾~`ù~,Z‡1§ÙCô38€0l€�€»€9Ö€=�;N�Š�4
! ‚)?‚Qi‚D»‚-ƒX.ƒI‡ƒÑƒ/ñƒ!„==„;{„=·„Aõ„-7…$e… Š… «…JÌ…F†?^†'ž†1Æ†-ø†*&‡AQ‡9“‡.Í‡2ü‡(/ˆMXˆ)¦ˆ-Ðˆ9þˆq8‰@ª‰Hë‰n4ŠA£ŠSåŠ=9‹1w‹d©‹=Œ#LŒ4pŒ<¥ŒâŒ �!�V9�8��1É�+û�+'Ž+SŽ4Ž,´Ž*áŽ!�,.�P[�.¬�.Û�.
! �.9�/h�/˜�0È�0ù�0*‘0[‘0Œ‘0½‘0î‘0’0P’0�’0²’0ã’.“.C“.r“.¡“.Ð“.ÿ“/.”.^”.�”.¼”.ë”0•0K•0|•0­•.Þ•.
–.<–.k–.š–.É–.ø–.'—.V—.…—/´—/ä—-˜.B˜.q˜/ ˜/Ð˜.™./™.^™.�™,¼™-é™-š.Eš4tš,©š<ÖšE›5Y›5�›)Å›Jï›J:œ2…œ6¸œHïœ=8�Av�F¸�;ÿ�C;ž¤ž:$ŸC_Ÿ$£ŸSÈŸ( "E 5h 8ž 8× 1¡B¡2O¡5‚¡2¸¡@ë¡p,¢D�¢Câ¢L&£Æs£7:¤�r¤Jô¤M?¥[�¥Cé¥3-¦Ma¦C¯¦?ó¦?3§1s§a¥§M¨JU¨G ¨Bè¨$+©`P©)±©!Û©[ý©GYªH¡ª%êª*«;;«2w«)ª«&Ô«1û«0-¬Y^¬H¸¬L­N­$k­&�­ ·­0Ø­-	®(7®`®'z®+¢®'Î®!ö® ¯!9¯![¯-}¯&«¯"Ò¯"õ¯)°,B°%o°3•°6É° ±$!±)F±+p±)œ±5Æ±ü±+²4D²`y²§Ú²‚³E¡³Bç³>*´:i´K¤´Wð´>HµX‡µ@àµW!¶–y¶I·=Z·>˜·0×·¸'"¸1J¸#|¸[ ¸`ü¸(]¹>†¹;Å¹BºDºI[ºD¥ºPêºF;»J‚»CÍ»F¼JX¼M£¼Fñ¼I8½U‚½KØ½C$¾Mh¾%¶¾Ü¾.÷¾-&¿6T¿#‹¿3¯¿ã¿#À
$À)2À\ÀuÀH…À@ÎÀÁ+Á@Á`ÁT€Á5ÕÁ/Â,;Â$hÂ�ÂGœÂgäÂ+LÃdxÃqÝÃ‹OÄdÛÄc@Å@¤Å&åÅ Æ>-Æ?lÆ6¬Æ6ãÆ$Ç'?ÇˆgÇ1ðÇ/"È9RÈ-ŒÈ9ºÈ7ôÈt,É7¡ÉfÙÉO@Ê.�Ê†¿ÊiFËU°ËnÌ=uÎ2³Î0æÎ^Ï&vÏS�ÏYñÏ,KÐ?xÐ ¸Ð3YÑ/�ÑF½ÑFÒ<KÒ8ˆÒ„ÁÒFFÓ�Ó¡Ó/ÁÓ0ñÓ*"Ô'MÔ*uÔ Ô!ÀÔ7âÔ+Õ-FÕ+tÕK ÕìÕ)Ö!5Ö WÖ$xÖ8�Ö8ÖÖ×')×*Q×4|×A±×7ó×-+Ø@YØ*šØ3ÅØ'ùØP!Ù%rÙF˜ÙßÙ%øÙ<Ú?[ÚI›ÚåÚ@úÚ$;Û'`Û;ˆÛ'ÄÛ<ìÛV)Ü+€ÜD¬Ü2ñÜ.$Ý.SÝ ‚Ý+£Ý4ÏÝ,Þ%1Þ&WÞ>~Þ4½Þ)òÞ3ß>Pß/�ß-¿ß,íß1àTLà¡à ¾àMßà#-á?Qá1‘áÃá2ßá#âK6âB‚â*Åâðâ†
! ãk‘ãzýã_xä#ØäSüäHPå/™å#Éå5íå,#æPæEpæ(¶æ;ßæ+ç%Gç=mçM«ç=ùç)7è$aè4†è0»è@ìè-éKMéL™é/æé!ê"8ê9[êL•ê`âê)Cë)mër—ë›
! ìx¦ì»íŠÛíufîcÜît@ï�µïœSðÊðð‹»ñ3Gò'{òt£òCó5\ó?’ó9Òó\ô=iô;§ôbãô2FõdyõTÞõ$3öJXö3£ö%×öNýö8L÷(…÷!®÷Ð÷í÷øC)øNmø,¼øMéø57ù/mù9�ùQ×ù1)ú;[ú0—ú8Èú]û"_û%‚û#¨û"ÌûBïû;2ünüA‰üËü3èü(ý5Eý#{ý/Ÿý.Ïý%þý=$þcbþ*ÆþDñþ6ÿ-TÿA‚ÿ;Äÿ-5.9dAž.à2.Bùqqk.Ý>£K9ï')4Q4†»%×Íý9Ëþ„=‰IÇZ4lH¡3ê(	)G	qq	.ã	|
! ¤�
! *4I_N©;ø>4-s1¡/Ó'
2+
Q^
.°
'ß
,+41`'’ºsÚ;N8Š@Ãj,o'œ?ÄqavMØ%&LAhKª1ö(>=v|>óA2\t,Ñ'þD&!k �S®%	K/${8 &Ù!("9K3…,¹(æ.F>†…SLi8¶NïU>(”d½V"y�¥Äã ù0IK• «-Ìú+<KSŸ0¶)ç4QFA˜=Ú54@j%«3ÑW :] ˜ 3´ Tè d=!>¢!7á!>"DX"7�"]Õ"?3#>s#H²#Pû#‹L$BØ$'%*C%0n%*Ÿ%+Ê%%ö%,&(I&3r&¦&Ä&ß&ÿ&"'?'X'v'.“'3Â'6ö' -(GN("–('¹(gá(7I)7�)@¹)3ú)$.*/S*(ƒ*/¬*Ü*<ò*8/+h+(ƒ+2¬+ß+ ñ+G,qZ,Ì,Fê,/1-a-ex-%Þ-
.0.C.b.*~.©.1Á.Fó.D:/)/©/'¿/Mç/ 50DV0›0º05Ù0$1/41Bd11§1Ù1 ì1$
2;22n2%‡2)­2*×2+3=.3pl3MÝ38+4Cd4E¨4=î4>,5:k53¦5 Ú54û5106=b6: 63Û627AB7+„7z°7X+82„8%·8FÝ84$9*Y9;„9tÀ9(5:h^:Ç:'ç:8;>H;9‡;`Á;."<MQ<3Ÿ<zÓ< N=o=†=4ž=DÓ=2>2K>E~>8Ä>2ý>30?d?&?D¦?1ë?;@JY@(¤@rÍ@?@A€A9™AYÓA=-B=kB=©B=çBK%C:qCA¬C>îCE-DrsD*æD&E+8E,dE‘E'¨E@ÐE*FY<FI–FEàFS&GzG.’GYÁGEH9aHP›HBìH+/I5[I7‘I;ÉI�J!“J�µJxFKH¿KCLKLLF˜L‹ßMgkN ÓN§ôN>œOLÛO7(Pe`PPÆP&QK>Q:ŠQ ÅQLæQ<3R0pRB¡RDäR:)SWdS!¼SyÞSIXT:¢TJÝT;(U"dU!‡U
©U8·UNðU,?V0lVU�V4óV+(W<TW[‘W"íWUXrfX0ÙXH
! YISYh�YZ=Z4]ZG’ZWÚZ\2[y�[=	\IG\W‘\Vé\~@]V¿]P^Vg^;¾^Xú^iS_:½_bø_d[`/À`ð`aSaSsaIÇabE(b@nb:¯bêbBûbN>cG�cLÕc9"d'\d@„dDÅdC
! e;NeUŠe9àef3fNf+df�f«f@Èf	gg$<g5ag5—g5Íg(h4,h7ah2™hPÌh:i_Xi4¸i(íiKj5bj˜j1±jãjúj
k%k9k/Nk~k“k§k1½kïkl9lSlflyl˜l¬l¿lÓlñl!m&m!=m_m!vm˜m¯mÎmâmFûm7BnlznkçnGSo0›o]ÌoN*p>yp:¸p'ópKqUgq\½q©rÄrãrýrs1s,Gs>ts.³s5âs(tGAt‰t'¤tÌt,çt=u\Ru0¯u0àu+v=v!\v"~v¡vÀvàvÿvw=w\w{w•w¯wÉw1éwx1;xmx�x­xÍx íxy&yAy5`y–yµyÔy&óy1z6LzJƒz&Îz/õz+%{,Q{J~{0É{)ú{#$|#H|Bl|1¯| á|$}&'}&N})u})Ÿ}AÉ}2~N>~K�~-Ù~--5Nc5²4è~€Aœ€>Þ€8�LV�<£�6à�8‚:P‚=‹‚@É‚K
! ƒ1Vƒ7ˆƒ.Àƒ/ïƒ:„$Z„)„A©„/ë„?…3[…F�…;Ö…:†:M†5ˆ†9¾†9ø†92‡6l‡.£‡Ò‡kî‡Zˆ3rˆ6¦ˆCÝˆM!‰$o‰8”‰3Í‰OŠ QŠCrŠC¶ŠAúŠA<‹<~‹<»‹?ø‹8ŒmOŒ�½Œ?�\�y�C–�9Ú�9Ž3NŽ‚Žq¡Ž�#1�U� k�5Œ�0Â�4ó�4(�4]�1’�Ä�1à�;‘(N‘Vw‘[Î‘<*’Ag’D©’'î’+“*B“-m“8›“UÔ“‡*”#²•$Ö•3û•R/–n‚–#ñ–3—I—!_—E�—<Ç—^˜oc˜FÓ˜&™HA™Š™_™™aù™e[š'Áš5éšJ›?j›Fª›Mñ›A?œ6�œ¹¸œZr�$Í�?ò�ž2žRÑžy$ŸÌžŸ>k ª KÄ Z¡uk¡!á¡¢A¢"T¢[w¢Ó¢ð¢
£;(£Yd£]¾£¤H/¤%x¤Až¤à¤Bø¤;¥^R¥B±¥Pô¥7E¦>}¦8¼¦Qõ¦HG§J�§2Û§(¨U7¨+�¨3¹¨ií¨LW©R¤©.÷©9&ª`ª0xª,©ª[Öª$2«@W«?˜«?Ø«=¬1V¬.ˆ¬3·¬8ë¬"$­:G­0‚­8³­&ì­X®Ml®+º®<æ®1#¯U¯Iu¯%¿¯Aå¯='°Be°.¨°<×°J±;_±3›±EÏ±I²=_²3�²7Ñ²G	³#Q³2u³)¨³IÒ³D´Za´,¼´>é´G(µOpµ5Àµ&öµ*¶2H¶;{¶G·¶_ÿ¶-_·T�·9â·u¸H’¸4Û¸9¹7J¹>‚¹@Á¹/ºR2ºQ…ºN×ºL&»<s»,°»8Ý»W¼+n¼"š¼[½¼X½Er½.¸½6ç½.¾.M¾,|¾(©¾\Ò¾4/¿,d¿Z‘¿Wì¿JDÀC�À ÓÀÍtÁHBÂx‹Â>ÃQCÃO•ÃIåÃ(/Ä,XÄ(…Ä,®Ä!ÛÄ0ýÄœ.Å:ËÅ;ÆIBÆ4ŒÆ'ÁÆ(éÆEÇvXÇ(ÏÇWøÇPÈ+oÈ*›È8ÆÈ8ÿÈ48ÉImÉE·É+ýÉ2)ÊC\Ê7 Ê)ØÊ-Ë'0Ë(XË�Ë8 Ë4ÙËÌ*)Ì5TÌ7ŠÌ{ÂÌš>Í\ÙÍZ6ÎZ‘Î…ìÎ8rÏ3«Ï.ßÏºÐ'ÉÐ\ñÐ
! NÑ@YÑ<šÑ1×Ñ-	Ò%7Ò!]Ò5Ò%µÒ-ÛÒ9	Ó>CÓ8‚ÓD»Ó>ÔC?ÔHƒÔBÌÔ=ÕAMÕ;�Õ@ËÕ;Ö@HÖ:‰ÖKÄÖE×cV×.º×3é×Ø39Ø4mØ4¢ØS×ØU+Ù^�ÙPàÙQ1ÚWƒÚ†ÛÚObÛX²ÛÜ„+ÜB°Ü>óÜx2ÝK«ÝÒ÷Ý«ÊÞGvß)¾ßcèàLá_áxáŠá¤á´áÄá×áîáââ!'âIâ4eâKšâ5æâjã4‡ã/¼ãQìã1>ä7pä=¨ä:æäN!å;på1¬å]Þå2<æ7oæ�§æ”8ç\ÍçŠ*è™µè»Oé/êK;ê)‡ê9±ê9ëê9%ëG_ëK§ë_óëOSì\£ìWí3XíŒíD©ízîí6iî> îXßî;8ïktï?àïz ð]›ðNùðhHñ.±ñ3àñŽò*£òEÎòWójlóW×óZ/ôNŠôJÙôX$õ~}õ}üõ:zö$µö6Úö6÷6H÷6÷7¶÷7î÷8&ø8_ø8˜ø8Ñø8
! ù8Cù8|ù8µù8îù8'ú8`ú8™ú6Òú6	û6@û6wû6®û6åû7ü6Tü6‹ü6Âü6ùü80ý8iý8¢ý8Ûý6þ6Kþ6‚þ6¹þ6ðþ6'ÿ6^ÿ6•ÿ6Ìÿ67:7r5ª6à67N7†6¾6õ6,6c9š5Ô5
! 6@&wLžhëDTy™(,WU\­F
! 3Q!…H§;ð2,+_]‹:é=$^bFÁ@	/I	1y	«	$Å	!ê	J
! PW
! B¨
! 'ë
! /*C*n)™*Ã*î)™CKÝA)
Rk
A¾
,9-Eg@­@îj/,šUÇDŠbRíH@I‰=ÓI�[{éqeG×1>QG�FØ(9H‚/š6Ê!]#/�±"Ñ/ô8$A]=Ÿ-Ý.F:'�'©-Ñ0ÿ]0,Ž=»'ù+!'Mbu6ØC1S…E£Né;8)t1ž#Ðô+G?4‡#¼5à@-WO…JÕ= +^7Š+Âî' %3 'Y =� =¿ ý 2!-M!C{!¿!HÔ!^"[|"<Ø"M#Rc#a¶#8$5Q$n‡$:ö$21%6d%6›%DÒ%6&@N&;�&@Ë&7'7D'A|'7¾'9ö';0(7l(8¤(FÝ(7$)F\)V£)<ú)C7*?{*B»*Hþ*CG+<‹+CÈ+],Hj,<³,?ð,<0-<m-7ª-Gâ-C*.Wn.lÆ.h3/Uœ/Zò/%M0Gs0G»011,515b1˜1¬1VÇ1K2Gj2,²2ß26õ25,3Nb35±3Qç3D949~43¸41ì4/5;N5/Š5;º54ö5-+60Y6BŠ6$Í6ò6C7T73f7@š7RÛ7M.8*|8.§8/Ö8(9/9ýJ:FH;>�;Î;î;(<:5<9p<Eª<:ð<+=5B='x=! =Â=(â=+>&7>+^>$Š>F¯>Nö>+E?Hq?6º??ñ?71@‚i@<ì@])A0‡AY¸A.B`ABo¢BoC3‚C;¶C<òCD/D4tDA©D<ëDM(EvE,�E½EÔE/æE9F/PF!€FU¢FSøFSLG G¯GX¾G>H]VH]´H_IVrIÉI'àI9J0BJ3sJ9§J0áJ0K/CKMsKJÁK&L-3L@aL"¢L"ÅL;èL<$MIaM#«MÏMRåM)8NbN;tN?°NeðNVOQfO¸OFÕOdP �P2¢P.ÕP]Q&bQ:‰QÄQHäQ[-R ‰R'ªRÒR+ðR%S,BS&oS›–S}2TL°TLýT?JU;ŠU<ÆU-V11V+cVI�VTÙV_.W5ŽWAÄWiXMpXH¾X”YDœY>áYx Z?™ZRÙZ×,[E\NJ\v™\z]F‹]GÒ]a^6|^I³^Vý^T_kÔ_D@`W…``Ý`–>a%Õa¨ûa>¤bUãb99cWscKËcNdHfdk¯d^e�zeF
! fRQff¤fOgc[gv¿g76hinhFØhli™Œim&jZ”j(ïj™kG²kBúkG=lo…lœõlW’mrêmj]nDÈnY
o7go…Ÿo‡%p…­pž3qRÒqo%rD•rpÚrRKs`žs„ÿsˆ„t9
u.GuCvunºuC)v9mvH§v!ðv(wj;w�¦wU(xr~xUñxhGyB°yXóy%Lzfrz¬Ùz4†{^»{F|Ya|^»|l}E‡}LÍ}g~4‚~*·~%â~*E3&y* *Ëpö+g€/“€6Ã€Iú€ID�-Ž�"¼�7ß�8‚+P‚4|‚"±‚Ô‚-ë‚ ƒ^:ƒK™ƒ%åƒ„,(„9U„.�„?¾„þ„7…RU…0¨…-Ù…†)&†P†Wa†W¹†J‡$\‡Š�‡Yˆ=fˆ5¤ˆCÚˆ4‰)S‰E}‰5Ã‰\ù‰;VŠ=’Š>ÐŠA‹vQ‹EÈ‹EŒhTŒx½ŒŒ6�nÃ�W2ŽmŠŽJøŽC�C`�O¤�Hô�7=�Eu�>»�Rú�M‘4c‘X˜‘1ñ‘#’=@’,~’5«’Já’G,“Kt“NÀ“S”Cc”)§”6Ñ”-•\6•L“•à•2ø•+–@–nM–9¼–?ö–B6—(y—.¢—`Ñ—K2˜f~˜Aå˜n'™–™<²™$ï™Kš1`š
’š š¯šÍš*æš›h-›[–›ò›Eœ<Vœ?“œ6Óœ‘
! �7œ�]Ô�`2ž)“ž8½žOöžGFŸ)ŽŸH¸Ÿ3 K5 M� DÏ D¡<Y¡¶–¡ M¢n£€¤Ÿ¥¯¦1Î¦(§@)§+j§C–§6Ú§8¨-J¨;x¨_´¨;©hP©2¹©,ì©+ª)Eª>oª1®ªàªvòªNi«b¸«A¬F]¬C¤¬Eè¬@.­8o­@¨­Ké­b5®`˜®lù®Nf¯Jµ¯b°nc°HÒ°2±4N±6ƒ±*º±?å±E%²Ik²=µ²fó²$Z³h³kè³PT´¥´4¹´9î´ (µ$Iµ>nµ,­µWÚµ*2¶n]¶SÌ¶Ö ·=÷·@5¸Gv¸)¾¸-è¸O¹Yf¹À¹×¹6î¹5%ºT[ºS°ºi»Yn»sÈ»¦<¼Gã¼�+½v¹½–0¾gÇ¾b/¿S’¿Tæ¿M;À*‰ÀA´À5öÀ_,ÁHŒÁ=ÕÁ=ÂBQÂ;”ÂNÐÂ7ÃAWÃf™Ã6Ä7ÄKLÄ7˜Ä-ÐÄOþÄ NÅ+oÅ'›Å'ÃÅ%ëÅ1Æ7CÆ�{ÆƒÇ
! �ÇxšÇwÈ‹ÈH©ÈGòÈ8:ÉRsÉ?ÆÉ+ÊB2Ê#uÊ?™Ê?ÙÊ"ËP<Ë+�ËM¹ËAÌ.IÌ.xÌ§ÌÄÌÛÌ÷Ì!Í1Í9>Í$xÍ.�Í3ÌÍÎ+ÎFCÎHŠÎ$ÓÎ#øÎEÏ+bÏ0ŽÏG¿Ï'Ð;/ÐIkÐHµÐGþÐGFÑ6ŽÑnÅÑ4ÒNÒ-`Ò<ŽÒ*ËÒ*öÒK!Ó;mÓ=©ÓBçÓN*Ô=yÔF·ÔHþÔBGÕFŠÕDÑÕÖ-ÖCHÖEŒÖÒÖAìÖ.×JI×e”×7ú×.2ØJaØ8¬Ø;åØ!Ù-6ÙJdÙ€¯Ù|0Ún­ÚJÛ9gÛX¡Û$úÛ$Ü+DÜ0pÜ%¡Ü;ÇÜ.Ý©2ÝNÜÝU+ÞQ�ÞVÓÞ[*ß“†ß_àTzàmÏàI=á‰‡áSâ2eâQ˜â0êâ/ãFKãO’ã;âã1ä8Pä<‰äHÆäAåKQåL�åCêåE.æCtæ;¸æ)ôæç^=çBœçWßç=7è!uè*—è?Âè6é39é3mé2¡é:Ôé,êM<ê!Šê"¬ê5ÏêMë#Së!wëj™ë,ìO1ìQ�ì+ÓìSÿì*Sí>~íA½í6ÿí46îXkî=Äî!ï'$ï-Lï*zï@¥ï%æï2ð@?ð.€ð;¯ð=ëð4)ñ.^ñ4�ñ#Âñ'æñHò�WòlÙòFóLNó6›ó3ÒóZô:aô-œô/Êô?úôo:õ©ªõ¨Tö:ýöB8÷D{÷AÀ÷/ø-2ø&`øŠ‡øù&ù3:ù(nù?—ùD×ù7ú@Tú>•ú6ÔúCû:Oû3Šû.¾ûBíû‘0üFÂü	ýk(ýe”ý=úý‡8þ_Àþ2 ÿ7Sÿ(‹ÿ5´ÿ³êÿGž8æ-=M5‹GÁO	'Y<�Z¾U2o6¢FÙM ;nSªGþXFAŸlá;NLŠ<×M^b?Á6o8Q¨3ú'.	V	im	R×	A*
! Pl
! G½
!  Q&ExŸ¾^}}0û^,
c‹
1ï
]!1™Ëaè'JAr˜´˜Mžæ'…­"Í^ð.O3~B²,õ"iA4«Gà@(5i=Ÿ#Ý4'6a^&À*ç-@DWCœCàC$DhC­AñB3Av/¸OèU8@ŽuÏ?E=…(Ã-ìUWp[È_$Q„WÖI.axYÚV44‹$À-å0'D;lG¨,ðY Xw XÐ =)!<g!<¤!0á!J"_]"2½"Uð"KF#"’#1µ#!ç#4	$->$-l$Aš$AÜ$ %#?%7c%(›%Ä%$ä%=	&?G&8‡&)À&xê&/c'>“'EÒ'J(8c(!œ(.¾('í())+?)%k),‘)*¾)=é)L'*Et*Iº*B+hG+i°+V,Nq,À,ÝÓ,S±->.3D.tx.}í.k/9‰/8Ã/8ü/505L01‚00´0Lå0;219n18¨1?á12!2UT2=ª2'è2F3;W30“36Ä3Hû3=D4?‚4)Â4(ì435;I5 …5E¦5Oì5H<6F…6AÌ67/-7/]7&�7#´72Ø778,C8Mp8;¾8Jú80E9>v9-µ9>ã98":@[:Sœ:Jð:3;;/o;'Ÿ;>Ç;#<A*<Tl<>Á<9=0:=Qk=O½=M
><[>
˜>G¦>6î>]%?Pƒ?Ô?Eñ?87@<p@3­@>á@% AXFALŸALìAJ9B,„B0±BHâBI+CuCJ“CÞCAòC<4DqD€D0’D$ÃD2èDE36E?jE*ªE+ÕE;F<=F,zF
§F<µFòF&G57G(mG*–GgÁGI)H5sH6©H@àH!!ICI^`IW¿IHJ0`J'‘J¹JÔJeêJ2PKƒK–KK§KóKL(L7BL'zLE¢L?èL)(M9RM ŒMB­M@ðMM1N6N-¶NÅäNªO"*PMP6iP$ P=ÅP*QA.QJpQF»Q*R-RŠDR;ÏR)S55SLkS¸S2ÖS	T*&T&QT\xT&ÕTüT+UVGU<žUžÛU[zV8ÖV:W+JW1vW1¨W1ÚWXH'XpX7ˆXhÀX3)YX]YV¶YY
ZVgZ2¾Z6ñZG([Kp[@¼[-ý[+\"I\'l\ ”\'µ\€Ý\z^]IÙ]#^E;^<�^=¾^=ü^<:_gw_Cß_C#`@g`g¨`Ha~Ya]Øa+6b¸bb!c=d\SdJ°dJûdIFeI�e3ÚeZf(if3’f9ÆfAgHBgH‹g,Ôg(hA*hVlhBÃh.iL5iG‚i%Êi<ði�-jK½jD	k.NkN}kCÌkXl,il–lOœmpìmh]ndÆnc+oI�oUÙoS/p'ƒp#«pLÏp`q;}qD¹qBþq0ArWrr‡Êr<RsW�s\çs&Dtktaˆtêt2ÿtY2uŒuv?(vhv3uv)©v6ÓvU
! w0`w^‘w3ðwc$x7ˆx8Àx ùxoyIŠyIÔyIz,hzD•zoÚzkJ{G¶{zþ{_y|>Ù|"}4;}4p} ¥}KÆ}:~MM~Ç›~c:w!²8Ô:
€,H€u€‘€#­€3Ñ€=�7C�Y{�PÕ�:&‚a‚z‚š‚3´‚è‚(ƒ,)ƒ)Vƒ?€ƒBÀƒA„–E„•Ü„Lr…3¿…Wó…QK†2�†6Ð†O‡6W‡ZŽ‡@é‡0*ˆK[ˆI§ˆñˆ7‰KI‰N•‰Aä‰G&ŠQnŠLÀŠ5
‹C‹F]‹&¤‹Ë‹Eë‹81Œ9jŒ*¤Œ>ÏŒ:�I�:h�F£� ê�¦‹Ž‡2�5º�ð�'�06�Mg�cµ�'‘RA‘3”‘'È‘?ð‘>0’3o’M£’(ñ’E“Z`“1»“Lí“A:”?|”Z¼”i•a�•'ã•L–HX–2¡–<Ô–6—EH—>Ž—@Í—:˜jI˜’´˜^G™S¦™Wú™+Rš:~šD¹šDþšDC›Dˆ›FÍ›Nœ2cœ?–œ@Öœ>�DV�!›�½�=Ø�Bž;Yž@•ž?Öž*Ÿ@AŸB‚Ÿ5ÅŸ>ûŸ?: ?z Gº (¡M+¡Sy¡ZÍ¡Z(¢bƒ¢jæ¢oQ£uÁ£t7¤ˆ¬¤ˆ5¥ˆ¾¥ˆG¦ŠÐ¦ˆ[§Šä§ˆo¨~ø¨‚w©‹ú©Œ†ªŒ«Š «Œ+¬‹¸¬�D­~Ô­ƒS®~×®€V¯E×¯C°Ia°K«°=÷°C5±:y±@´±õ±B²>X²B—²AÚ²<³Y³:v³G±³?ù³G9´:�´+¼´Dè´A-µ@oµF°µC÷µD;¶B€¶?Ã¶(·,·J·*i·/”·=Ä·H¸4K¸/€¸/°¸0à¸D¹bV¹0¹¹�ê¹dxº$Ýº;»7>»v»/•»hÅ»;.¼Oj¼/º¼;ê¼c&½WŠ½â½Xû½KT¾) ¾(Ê¾ó¾$¿;6¿2r¿)¥¿3Ï¿ZÀ3^À ’À4³À:èÀ4#Á)XÁ_‚ÁBâÁ5%Â)[Â:…ÂDÀÂFÃ LÃOmÃO½Ã7
Ä1EÄawÄ3ÙÄ9
Å;GÅJƒÅKÎÅ0ÆJKÆZ–ÆBñÆ[4Ç+�Ç&¼ÇOãÇ3ÈPÈhÈ.~È1­ÈNßÈ5.É0dÉ1•É,ÇÉ/ôÉ-$Ê-RÊ#€Ê3¤Ê-ØÊ*Ë)1Ë,[Ë-ˆË(¶Ë)ßË,	Ì,6Ì&cÌ#ŠÌ"®Ì"ÑÌ'ôÌ=Í-ZÍ=ˆÍ,ÆÍ,óÍ* Î*KÎ)vÎ% Î'ÆÎ*îÎ.Ï,HÏ&uÏ)œÏ4ÆÏ$ûÏ& Ð+GÐ-sÐ(¡ÐÊÐ0êÐÑ:;Ñ;vÑ:²Ñ0íÑIÒEhÒg®ÒVÓamÓSÏÓI#ÔRmÔOÀÔ&Õ-7Õ1eÕ)—ÕÁÕ%ÞÕÖ(	Ö©2ÖIÜÖ8&×1_×.‘×ˆÀ×-IØ¡wØ1Ú`KÚF¬ÚóÚ5ÛAÛ ^ÛÛ)œÛ$ÆÛ	ëÛ@õÛ}6ÜN´ÜSÝsWÝ=ËÝ@	Þ�JÞZèÞQCßy•ß˜àY¨àeábháBËáUâGdâm¬âCã@^ã\ŸãOüã}LäTÊäRåGråcºåzæs™æ@
çUNçN¤çLóçr@èc³è`é@xée¹éDê>dêP£êAôê46ë2kë0žëCÏë@ìƒTìCØìkíqˆí&úíg!îE‰îaÏî–1ï°ÈïÉyð×Cñ;òEWòÁ�ò`_ó@Àókô_môXÍô`&õM‡õ=Õõeö1yö-«ö)Ùö.÷<2÷;o÷*«÷:Ö÷,ø(>ø5gø3�ø|ÑøšNùŠéù„túƒùúQ}ûqÏûWAüæ™üÚ€ýc[þN¿þeÿ?tÿ ´ÿ¨U^þ^]P¼]
“k<ÿ@<@}¡¾F`o§/BGEŠŒÐ_]^½RXoAÈ1
! ƒ<EÀŒ	B“	XÖ	k/
! D›
! 7à
! :\SS°ZŽ_Xî^G
l¦
WakRÍH `iNÊ7WQ=©Kçl3^ =ÿS=¯‘CA|…gQjX¼>|TpÑ%BLhMµF�J[èpDõµX«R‚WLÚI'FqL¸ëêñeÜZB ”� t2!Ž§!Ž6"ŽÅ"…T#GÚ#×"$;ú$b6%d™%kþ%Vj&@Á&¥'§¨'­P(jþ(i)†)]ž)ü) *•½*S+s+Ž+:©+6ä+Z,=v,ª´,Ž_-Œî-G{.¨Ã.Rl/^¿/w0�–05$1fZ1JÁ1M2mZ2ZÈ2#3@£3uä3fZ4GÁ4]	5dg5,Ì5hù5Wb6Aº6Cü6h@7=©7œç7„86ž8¶Õ8 Œ9.­9ZÜ9<7:Ht:E½:;$;A;;o};í;d<[q<CÍ<I=3[=k�=Qû=>M>6Œ>&Ã>1ê>4?5Q?+‡?!³?3Õ?2	@*<@4g@/œ@1Ì@\þ@H[A_¤AZB%_B\…B$âB9C8AC;zC9¶CoðC(`D6‰DÀD:@E@{E5¼E1òE@$FKeF+±F+ÝF5	GH?GnˆGs÷GCkH1¯H"áHZIa_I6ÁI;øIF4J;{J@·JKøJADKH†KbÏK!2LITLFžL?åL^%MD„M4ÉMþMINMeN ³N;ÔN8O5IO&OU¦O:üO37PkPDƒP2ÈPRûP%NQ<tQ±Q<ÌQB	R+LR;xR/´R.äR'SD;SS€S‰ÔS(^T0‡TR¸TdUDpU4µU*êUV45V-jV5˜V/ÎV2þV)1W.[W!ŠW;¬W èW"	X,X8=X#vX!šXE¼X$YL'Y-tY1¢Y&ÔYNûYJZkgZ5ÓZ	[/'[W[)n[?˜[6Ø[@\=P\/Ž\;¾\Jú\<E]8‚]:»]?ö](6^3_^:“^6Î^6_<_4W_>Œ_Ë_9æ_9 `&Z`&�`5¨`(Þ`9aAa/]a�a%­a<Óa#bw4b¬b-Æb*ôb;c[c.qc+ c-Ìc/úcL*d,wd1¤d$ÖdPûdKLe,˜eDÅe*
! fR5fRˆfBÛf5g;Tg1�gÂg(âgIhFUh'œhJÄhIi&Yi·€iO8jˆj§j½jÓjDéj$.k/Sk@ƒk.ÄkókKl.\l2‹l¾lÑlälDúl$?m/dm”m²mÏm#ímn,nRKn3žn9Òno:oiWoÁo/áoDp4Vp$‹p4°pRåpO8qLˆqCÕq/rIr!ir-‹r1¹r8ër$s+;sgs!‚s¤s2ÀsJósJ>t6‰tGÀtWu&`u9‡u6Áu3øu3,v'`v.ˆv'·v!ßv;w=wCVw?šwÚw÷w=x<Ux*’xM½xHyHTyH�yHæy/z$Az(fz'�z8·z8ðz$){EN{$”{Ä¹{s~|Cò|66}Gm}1µ}Iç}$1~V~Es~ ¹~»Z<€&S€>z€V¹€&�-7�Ke�±�~Æ�QE‚H—‚ à‚Kƒ)Mƒ(wƒ% ƒ0Æƒ,÷ƒj$„B�„>Ò„:…7L…#„…B¨…Gë…=3†-q†7Ÿ†)×†$‡&‡;=‡(y‡)¢‡'Ì‡nô‡,cˆ3�ˆ&Äˆ0ëˆ%‰1B‰3t‰%¨‰,Î‰%û‰E!Š%gŠ0�Š(¾Š.çŠ4‹@K‹+Œ‹4¸‹3í‹+!Œ9MŒ‡ŒP¤ŒGõŒ;=�6y�D°�=õ�¡3Ž)ÕŽ"ÿŽ;"�^�w�;”�UÐ� &�&G�$n�#“�v·�v.‘}¥‘~#’-¢’LÐ’!“-?“"m“]�“)î“K”,d”;‘”`Í”N.•#}•=¡•;ß•)–E–oc–ŒÓ–{`—Ü—Eø—*>˜%i˜N�˜3Þ˜(™;™*Z™…™Už™Oô™&Dš<kš7¨š@àša!›2ƒ›&¶›(Ý›&œ-œLœaœvœM•œ?ãœ7#�?[�*›�Æ�â�Cý�PAž*’žJ½žJŸ+SŸ6Ÿ8¶ŸwïŸ7g DŸ ?ä %$¡:J¡6…¡Å¼¡<‚¢F¿¢P£"W£5z£M°£=þ£(<¤$e¤HŠ¤:Ó¤N¥]¥{l¥yè¥_b¦LÂ¦R§Ab§L¤§1ñ§>#¨?b¨0¢¨/Ó¨G©0K©/|©¡¬©MNªœª'²ª%Úª««2«KK«—«/±«,á«!¬)0¬"Z¬.}¬1¬¬-Þ¬­?+­5k­S¡­[õ­QQ®£®W#¯o{¯Së¯6?°v°>ö°r5±\¨±r²¤x²€³Už³Iô³†>´‹Å´NQµˆ µ’)¶J¼¶Q·JY·u¤·^¸4y¸�®¸40¹Fe¹X¬¹�ºn“ºv»`y»_Ú»*:¼Te¼\º¼o½|‡½g¾[l¾xÈ¾VA¿^˜¿I÷¿sAÀgµÀTÁ-rÁ@ Á3áÁYÂ8oÂd¨Âo
Ã,}ÃuªÃ& Ä*GÄOrÄLÂÄ@ÅFPÅ@—Å+ØÅ=Æ8BÆ/{Æ&«Æ9ÒÆOÇ)\Çs†Ç8úÇQ3Èg…ÈgíÈgUÉf½Ép$Êr•ÊWË_`ËWÀËWÌWpÌWÈÌc Íc„ÍCèÍA,Î@nÎC¯Î+óÎKÏ;kÏ$§ÏlÌÏE9Ð;Ðˆ»ÐTDÑ™Ñ¼Ò1ÖÒbÓDkÓM°Ó5þÓ64Ô:kÔ=¦ÔhäÔIMÕD—Õ\ÜÕK9Öd…ÖNêÖX9×”’×V'ØS~ØkÒØf>Ùh¥Ù^Ú‹mÚtùÚNnÛK½ÛY	ÜHcÜC¬Ü{ðÜXlÝ}ÅÝXCÞpœÞf
ßJtßX¿ß^àXwàdÐà[5ár‘á‚âb‡âPêâS;ãO�ãDßã^$äEƒäEÉäFå>Vå/•å<Åå?æ;Bæ(~æ§ætÇæK<çKˆçVÔç•+èOÁè›é4­éGâé.*êKYêk¥êFëRXëR«ëRþëEQì3—ì3Ëì,ÿìc,íƒ�íGî+\îPˆîQÙîR+ïT~ïPÓïJ$ð:oð/ªð2ÚðA
ñ$Oñ-tñ*¢ñXÍñs&ò+šò%ÆòLìò<9óAvó=¸óLöóICôD�ôaÒô>4õ9sõJ­õ"øõ/ö5KöV�ö)ØöC÷lF÷]³÷3ø2EøDxøD½øMù=PùeŽù4ôù@)ú;júA¦úCèú.,û€[û\ÜûO9üR‰ütÜüIQý.›ýOÊý;þEVþ8œþ@ÕþhÿVÿ6ÖÿD
$R™wn4€nµg$7ŒqÄ<6>si²a.~+­CÙj>ˆ6Ç9þ08#i’�, <M.ŠA¹%ûT!JvGÁJ		=T	a’	*ô	T
! @t
! Hµ
! Hþ
! $G.lV›=òB0~scòZV
G±
)ù
¤#6ÈAÿAAOƒ\ÓA0Kr?¾]þE\k¢�”žG3m{SéW=C•_Ùf9/ RÐ`#_„KäQ0J‚7ÍQnWCÆC
! KNJšEå]+”‰m_Œ7ìL$:q(¬OÕN%:t(¯4Øp
Q~7Ð\Ne8´Zí;H E„ hÊ 73!>k!oª!+"&F")m"H—"!à"/#W2#gŠ#?ò#h2$i›$4%[:%P–%Kç%k3&oŸ&:'iJ'0´'_å'CE(,‰(E¶(Lü(9I)Hƒ)/Ì)Fü)BC*:†*cÁ*f%+RŒ+Cß+1#,IU,dŸ,C-qH-8º-Gó-C;.0.A°.=ò.d0/d•/Oú/4J0G09Ç0;1A=1B1HÂ1U2ia2ZË2O&3ov3^æ3;E4N�4WÐ4I(5Tr5wÇ5_?6[Ÿ6*û6;&7Jb7P­7¨þ7@§8Bè8L+9dx9*Ý9T:(]:/†:¶:`¾:X;Òx;þK<}J=IÈ=ë?þ?.
Bt<Dt±D[&EJ‚EVÍE+$F¯PF¼G;½GžùG÷˜H<�I]ÍIP+J&|J4£J+ØJ*KN/Ks~KnòK%aL\‡L(äL(
M6M TMuM•M µM ÖM-÷M'%N*MN0xN0©N^ÚN]9Oc—OÌûOÆÈPž�Qa.SC�S3ÔS5TB>TA�T6ÃT;úT*6UaU$vU%›UTÁUŠVT¡V’öV:‰W.ÄW>óWe2X˜X&žXÅXÚXêX
! 
! YY%Y5YZ8Y“YB°YGóY};Z@¹ZDúZ+?[,k[+˜[DÄ["	\M,\hz\Xã\E<]5‚]/¸]Wè]=@^7~^i¶^Q _Qr_?Ä_D`8I`0‚`e³`VaIpaGºa(bK+b>wbP¶bJcBRc<•c\Òcd/d]”d\òdYOes©e:f5Xf6Žf?Åf7g=g¢Vg3ùgk-h9™h:ÓhDiSSi7§i4ßiVjJkj5¶j5ìjq"k*”k)¿kMék'7l&_l+†lŒ²lL?m/Œm@¼mOýmOMn:�n+Øn•o4šoBÏo=p7Pp8ˆpDÁp.q.5q/dq/”qEÄqP
! r.[r!ŠrA¬rAîrS0sB„s=Çs4tf:tF¡t=èt?&u=fuB¤u<çu$vA*vDlvU±v`whw3‡w1»w0íw8xHWxB x?ãx9#yA]y2Ÿy&Òy'ùy(!z1Jz*|z+§z&Óz.úz0){0Z{8‹{Ä{Û{ñ{f	|&p|—|7®|*æ|&}]8}%–}*¼}ç}~. ~-O~-}~1«~DÝ~G"ijWÔD,€@q€c²€I�C`�F¤�bë�dN‚W³‚Aƒ]Mƒ@«ƒHìƒl5„F¢„
é„÷„%…'-…"U…@x…|¹…B6†4y†!®†Ð†^ë†>J‡8‰‡!Â‡Sä‡68ˆIoˆ4¹ˆ3îˆG"‰1j‰Eœ‰3â‰6Š=MŠE‹Š,ÑŠBþŠCA‹F…‹;Ì‹7ŒP@ŒW‘ŒéŒP	�sZ�BÎ�(ŽI:Ž:„Ž ¿ŽàŽ�E� `�2��'´�Ü�<é�&� 3�=T�3’�1Æ�0ø�0)‘@Z‘<›‘7Ø‘5’AF’Yˆ’Fâ’2)“9\“H–“Fß“>&”;e”0¡”@Ò”=•œQ•zî•Di–G®–.ö–X%—#~—5¢—FØ—D˜Cd˜4¨˜+Ý˜=	™:G™4‚™E·™?ý™"=š`š:~š$¹š0Þš›K,›#x›%œ›ZÂ›>œ)\œ †œ=§œ@åœ\&�<ƒ�EÀ�LžGSžK›ž=çž_%Ÿ=…Ÿ%ÃŸéŸ. 17 ri €Ü s]¡zÑ¡ˆL¢{Õ¢{Q£‰Í£|W¤tÔ¤‚I¥uÌ¥vB¦¹¦‡9§ˆÁ§�J¨DÌ¨4©TF©5›©LÑ©2ª.Qª%€ª-¦ª(Ôª9ýªf7«Jž«,é«0¬UG¬5�¬*Ó¬>þ¬ƒ=­‰Á­1K®5}®7³®Zë®7F¯8~¯,·¯Cä¯A(°j°‚°ž°T°°J±JP± ›±'¼±'ä±)²06²Bg²&ª²Ñ²Cï²3³4C³'x³7 ³VØ³./´E^´0¤´0Õ´9µB@µ3ƒµ)·µ@áµ6"¶;Y¶!•¶X·¶?·dP·
µ·9Ã·)ý·8'¸7`¸3˜¸Ì¸ç¸¹H¹2d¹3—¹7Ë¹UºJYº4¤º6Ùº3»;D»=€»¾»Ú»Hø»?A¼.�¼/°¼)à¼#
! ½G.½"v½,™½3Æ½ú½,¾[C¾Ÿ¾,¯¾	Ü¾0æ¾7¿%O¿=u¿ƒ³¿97ÀPqÀ#ÂÀæÀ7Á49Á/nÁ?žÁ0ÞÁ.Â.>ÂmÂb†Â^éÂ0HÃ=yÃU·Ã"
Ä/0Ä`ÄÄžÄ?¼Ä|üÄ&yÅq ÅhÆz{Æ‚öÆtyÇyîÇchÈÌÈ
! áÈ/ìÈ@É+]É<‰É0ÆÉA÷É.9Ê5hÊžÊ0±ÊAâÊ*$Ë<OË@ŒËWÍË/%Ì7UÌ8�Ì9ÆÌCÍ/DÍ#tÍR˜ÍZëÍfFÎ4­Î,âÎ0Ï5@Ï3vÏ-ªÏYØÏk2ÐJžÐuéÐU_Ñ]µÑIÒ\]ÒDºÒKÿÒ#KÓoÓ5„ÓºÓ*ÒÓ2ýÓR0Ô_ƒÔ.ãÔ4Õ>GÕ:†Õ9ÁÕ2ûÕ\.Ö-‹Ö+¹Ö/åÖ(×U>×R”×8ç×; Ø!\Ø.~Ø8­ØæØ/Ù01Ù<bÙ@ŸÙ!àÙÚ"Ú!5Ú#WÚ-{Ú©Ú0ÁÚ'òÚ,Û-GÛ)uÛŸÛ¹ÛÔÛïÛÜ+ÜBÜ,[Ü;ˆÜ0ÄÜ;õÜ;1Ý=mÝ;«Ý;çÝ;#Þ;_Þ;›Þ/×Þ8ß@ßTß[ß/oß-Ÿß,Íß(úß(#àLà>^àH�àæà
ÿàO
á(]á2†á+¹á)åá6â2Fâ+yâ.¥â4Ôâ*	ã+4ã6`ã3—ãËãèã1ä;7ä½sä,1å!^åD€åJÅå$æD5æ0zæ'«æ,Óæ-ç5.ç6dç<›ç@Øç8è9Rè1Œè<¾è%ûè,!éNé lé/�é3½éQñé1CêZuê?Ðê<ëMëA^ë' ë5Èë&þë&%ìLìkì!†ì4¨ì<Ýìí*5í)`í\ŠíçílðíC]î'¡îÉî"çî'
! ï"2ï6Uï¢Œï7/ðKgð!³ð<ÕðJñ,]ñDŠñ[Ïñ2+ò\^òj»ò@&ó>gó?¦óJæó.1ô<`ô�ô½ô>Üô2õ Nõ"oõ6’õ5ÉõJÿõ.Jö5yö6¯ö,æöL÷.`÷$�÷0´÷så÷pYø<ÊøAùcIù3­ù4áù4ú@Kú6ŒúNÃúû^(û‡û@—û%ØûMþûTLü*¡ü-ÌüGúü;Bý<~ý<»ý;øý>4þ=sþG±þ-ùþ$'ÿ0Lÿ}ÿ�ÿ>¸ÿ%÷ÿ>:\1—,É6ö1-h_QÈ)_B\¢0ÿ10>b<¡ Þ+ÿ+LI–"ª<Í<
! 8G7€:¸*óM;?‰MÉM]eDÃT>]tœX	>j	©	µ	Á		à	ê	Sû	;O
! 9‹
! KÅ
! DHV9Ÿ6Ù6PG{˜D
;Y
?•
<Õ
@ISL�qêa\3¾IòZ<\—9ô^.2�LÀV
:d:Ÿ<Ú.?FF†9ÍA_I?©0éQOlP¼<
<J(‡,°*Ý@7I>�=À7þ:6bq^ÔQ3O…hÕl>=«~é‚h5ë-!4O2„8·:ð`+/Œ<¼4ù..0]NŽKÝ5)/_=�HÍ9 HP A™ 6Û I!L\!F©!Að!,2"4_"I”".Þ"h
#Kv#JÂ#E
$!S$Xu$UÎ$M$%}r%sð%Ad&7¦&?Þ&,'=K'5‰'B¿'°(_³(L)B`)>£)=â)7 *4X*V�*Hä*?-+im+6×+6,3E,Oy,>É,--66-Em-%³-)Ù-=.LA.)Ž.B¸."û.!/@/-_/.�/+¼/<è/Y%0D0%Ä09ê0=$1Sb18¶18ï1B(28k27¤25Ü2.3<A3<~39»3?õ3@54?v4a¶4S5el5*Ò53ý5R16&„6'«6UÓ6Q)7Q{76Í718"680Y8"Š8"­8OÐ8> 9>_97ž9+Ö99:*<:.g:-–:vÄ:>;;5z; °;2Ñ;'<0,<,]<,Š<7·<9ï<B)=El=S²=\>tc>=Ø>I?I`?6ª?,á?V@8e@Bž@Dá@A&ARhA»A/ØA:BUCBM™B!çB)	C)3C^]C8¼C8õC6.D'eDL�D:ÚD:EQPE8¢ERÛEB.F?qF?±F7ñFF)GSpGSÄG<H:UHD�HNÕHS$I*xI-£IJÑI$J'AJ+iJX•J<îJ'+KESK9™K9ÓK0
L >L:_LYšL5ôL0*M3[M1�M.ÁM/ðM+ N)LN&vN*�N<ÈNAOHGOE�O;ÖOHP3[P�P1®PGàP7(Q9`Q3šQ!ÎQ%ðQFRN]R-¬RNÚR:)S6dSB›S9ÞSVT#oT4“T(ÈT<ñTZ.U4‰U%¾U1äU/V9FVA€V9ÂVVüVsSW8ÇW&XI'X*qXœX+»XNçXN6Y$…Y%ªY$ÐYõY'Z%4ZZZ9wZ±ZÉZéZ#	[1-[0_[9�[;Ê[M\=T\3’\4Æ\…û\c�]!å]D^(L^)u^BŸ^	â^ì^<_<A_,~_-«_Ù_Wê_%B`h`5„`6º`3ñ`%a+AaAmaD¯a9ôa.b1Cb/ubF¥bIìb#6ceZcIÀc@
! dIKd0•dRÆd)eCe(`e<‰e9Æe6f:7f rf“fU²fjg&sg"šg½g4Üg(h:h1QhMƒhKÑh9iHWiG i@èi=)jIgjI±jVûj0Rk`ƒkjäkEOlD•lgÚlBmGYmC¡måm/n01nbnEyn"¿n&ân€	o6Šo!ÁoPão,4pRap.´p1ãpPqLfqJ³qFþqEri`r*Êr.õrF$s2ks9žs4Øs
t1%tJWt6¢t/Ùt0	u :u3[u@�u ÐuHñu:v5Zv"�v³v6Òv1	wH;wY„wlÞwRKxRžx2ñxƒ$yF¨y;ïy?+z*kz%–z@¼z5ýz.3{+b{/Ž{6¾{@õ{G6|G~|3Æ|7ú|*2}7]}/•}(Å}$î}`~7t~L¬~Kù~kE±®Â1q€1£€1Õ€Y�)a�/‹�»�>Ö�T‚Rj‚[½‚:ƒ9Tƒ1ŽƒBÀƒ>„"B„Je„;°„2ì„O…$o…:”…5Ï…$†<*†Ag†9©†aã†1E‡Nw‡LÆ‡Jˆ;^ˆ0šˆ1Ëˆýˆ+‰1G‰2y‰A¬‰1î‰6 Š=WŠP•ŠTæŠ3;‹Do‹V´‹jŒvŒ–Œ/´ŒFäŒ)+�:U���3¬�7à�:Ž4SŽ/ˆŽ1¸ŽLêŽ87�2p�1£�9Õ�>�>N�G��0Õ�4‘H;‘)„‘'®‘GÖ‘*’MI’O—’Kç’T3“:ˆ“CÃ“l”+t”@ ”Ná”U0•b†•_é•RI–'œ–¤Ä–Ei—*¯—Ú—Eö—F<˜=ƒ˜=Á˜Bÿ˜WB™.š™wÉ™/AšFqš^¸šP›Ih›'²›0Ú›<œ#Hœ8lœZ¥œW�FX�^Ÿ�2þ�K1ž/}ž:­žEèž>.Ÿ4mŸC¢ŸDæŸ0+ <\ %™ 8¿ ?ø 48¡#m¡;‘¡4Í¡1¢I4¢-~¢<¬¢8é¢+"£'N£)v£# £3Ä£ø£2¤=H¤†¤’¤Až¤Oà¤10¥Xb¥&»¥6â¥1¦=K¦=‰¦:Ç¦§=§([§!„§ ¦§3Ç§û§E¨:]¨0˜¨.É¨9ø¨C2©rv©é©<ª[Eª8¡ªWÚªK2«<~«»«2Í«F¬CG¬/‹¬<»¬\ø¬2U­'ˆ­%°­-Ö­3®>8®w®8ƒ®"¼®
! ß®ê®Xü®YU¯D¯¯8ô¯'-°!U°)w°¡°0¿°Wð°?H±Uˆ±mÞ±+L²2x²G«²9ó².-³A\³/ž³Î³8ã³8´AU´K—´@ã´O$µ#tµ3˜µ,Ìµ,ùµ'&¶#N¶jr¶&Ý¶!·6&·A]·7Ÿ·7×·7¸2G¸.z¸F©¸,ð¸'¹kE¹&±¹%Ø¹@þ¹J?º3Šºc¾ºP"»Us»NÉ»J¼3c¼.—¼WÆ¼9½X½h½!ˆ½ª½)Ä½&î½?¾U¾;s¾9¯¾7é¾2!¿BT¿3—¿1Ë¿1ý¿9/ÀHiÀK²ÀIþÀRHÁ/›ÁfËÁ%2ÂQXÂ;ªÂ9æÂ@ Ã7aÃg™Ã"Ä2$ÄGWÄ5ŸÄ@ÕÄ1Å0HÅ8yÅ[²Å=Æ[LÆ6¨ÆißÆiIÇt³ÇV(ÈNÈOÎÈ/É)NÉPxÉTÉÉ>Ê8]ÊQ–Ê[èÊ9DË<~Ë=»ËUùË3OÌ.ƒÌH²ÌoûÌ*kÍ–Í¥Í>¾ÍMýÍCKÎ2�Î5ÂÎ+øÎ@$Ï2eÏ-˜ÏEÆÏ(ÐC5Ð;yÐ3µÐ$éÐ-Ñ(<Ñ,eÑO’Ñ2âÑ;ÒRQÒ=¤Ò?âÒ"Ó$:Ó/_Ó�Ó(©ÓrÒÓƒEÔYÉÔ9#Õ(]Õ$†Õ)«Õ#ÕÕ)ùÕP#ÖGtÖ#¼Ö#àÖs×Kx×WÄ×Ø:Ø-YØ.‡Øf¶ØCÙSaÙ¹µÙ.oÚ4žÚ@ÓÚ7Û"LÛ8oÛ0¨ÛMÙÛK'Ü/sÜ0£Ü*ÔÜ%ÿÜ%Ý:Ý"TÝ2wÝ(ªÝ(ÓÝ7üÝ 4ÞUÞuÞ •Þ¶Þ+ÕÞ#ß?%ßYeßm¿ßC-àqà'‰à)±à)Ûà<á(Bá[káCÇá$âR0âƒâ0—âHÈâ*ã*<ã5gã�ã+¹ã*åã&ä17ä8iäB¢ä:åä+ å+Lå@xå7¹å$ñåæ%æ-;æ#iæ#�æ#±æÕæ*éæç+ç
BçPç
lçzç'‘ç
¹çÇç0âç è4èHè'cèI‹èÕèñè'é\8é*•é*Àéëé ê,êCê<aê2žêÑêäê&ë*ëPAëX’ëëëìC"ì0fì—ì!¬ì$Îì5óì))í.Sí9‚íF¼íVî Zîc{î;ßî0ï@LïD�ï8Òïð2+ð<^ð<›ðIØðs"ñ8–ñ#Ïñ$óñò73òkò3…ò3¹òíò%ór2ó¥óA·ó<ùóE6ô@|ô½ô×ô&ãô:
! õ5Eõ#{õLŸõ ìõ&
ö4ö)Rö0|ö,­ö-Úö)÷<2÷Uo÷sÅ÷9øNødø søb”øD÷ø'<ùdùuù‡ùœù/«ùFÛù\"úú)�úBÇúH
! ûBSû1–û7ÈûKüLüLhüCµü\ùü=VýS”ý&èý4þ5Dþ9zþI´þ+þþ\*ÿ5‡ÿ_½ÿ5=S@‘TÒ3';[;—HÓ%7B'z3¢4Ö!A44v«Ç<å&"I=R0�ÁàYCZCž:â-SK2Ÿ8Ò./:0j/›/Ë1û(-Vv’)¬2Ö2		<	W	 f	‡	+¥	 Ñ	ò	,
! .
! D
! c
! r
! ˆ
! ¢
! Q±
! ,Hb| –·Æ×æ:7r‚'‘(¹%â-
6
=P
 Ž
%¯
Õ
ä
9ó
-<C>€P¿1L`r��!§"É]ì%J)pš@«ì2þa1.“ÂÕ$è2
@VDnK³ÿ06B,y%¦ÌâBö(9bwtì#$*@Hk2´çú+"<@_( ÉßªòK�0é3.?b2¢2Õ=Fa0u¦¼Ï˜àyŒŸ®ÄÞíA."p“¬'Ë%ó5CO“©3º3î"$8:]˜*´*ß
! (#8L…(£Ì%ç)
7T$l‘ µÐAå' B 3] =‘ %Ï õ !*!#?!"c!/†!¶!Ê!(è!C""U"x"Œ"ž"-·"å"ú"#&# =#)^#ˆ#&�#Ä#Ø#ó#$1$-P$4~$³$Ì$Þ$&ø$4%2T%‡%¤%½%Ò%%î%*&?&R&g&/&¯&È&%Ú&#'$'<4'q'!�'²'HÈ'G(Y(t(Œ('©(*Ñ(ü()-)K)e))”)²)#È)*ì)*1*C*]*y*j—*?+IB+EŒ+1Ò+-,C2,�v,Wø,]P-W®-4.W;..“.!Â.>ä.B#/`f/iÇ/3108e01ž03Ð031:81:s17®1/æ1W29n2:¨2Dã24(3N]38¬3Få3j,43—41Ë4-ý4B+5qn5Ià58*6Œc6uð6vf74Ý7(8\;81˜8cÊ8D.94s9F¨94ï9R$:Jw:RÂ:4;J;Th;+½;é;Y</Z<:Š<!Å<Tç<H<=0…=¶=EÊ==>kN>/º>+ê>3?)J?t?7Œ?>Ä?>@$B@)g@*‘@"¼@.ß@%A#4A%XA2~A-±A6ßA)B(@B+iB<•BCÒBAC8XC,‘C9¾CSøCXLD1¥DZ×DZ2EU�EãEAùE@;F@|F½F5ÙF4G6DG6{G7²GêG
H/H>AH2€H'³H'ÛH I#$I7HI2€I\³IJ&J
! ?JJJfJ�JžJ¼J)ÎJ)øJK"K(nK—K6·KGîKK6L:‚L½LÊLéL	M)M#EM7iM ¡M,ÂMOïMV?NB–N9ÙN0OHDO�OªOÀOCØOKP?hP%¨P:ÎP6	Q9@Q/zQIªQ3ôQ#(R1LR?~R¾R/ÞR7S$FS*kS:–S(ÑS;úS76T7nT6¦T4ÝTRU:eU& UMÇUV"VV+VD‚VÇVuçVM]W$«WCÐW8XMXeXg„XìXOùX'IY6qY¨YR¯Y8Z,;ZXhZ*ÁZ?ìZ>,[Ck[>¯[Cî[62\%i\-�\9½\'÷\;])[]#…]©]Æ]!ä]^/^IH^N’^Xá^8:_*s_0ž_;Ï_C`GO`(—`(À`5é`%a$Ea,ja,—a,Äa0ña'"b#Jb›nbÂ
! c=Ícd 'dCHdCŒdLÐd>e9\e–e-²eZàeP;fCŒfLÐf\gZzgÕgñg#h+4h1`h;’h#ÎhJòhU=is“iTjb\jU¿jokx…kXþkUWlC­lbñlXTm\­mC
! n0Nn>n&¾n*ån7o‡HoJÐoVpDrpR·p>
! q>Iq!ˆq*ªq)Õq1ÿq'1r&YrK€r>Ìr(s,4s+as#�s.±s:às>t/ZtˆŠtHu4\u`‘upòu0cvC”v#Øv&üvA#w=ew£wE¶wSüw$Px2ux;¨xäxy2 y8SyŒy=«y0éy7zMRz1 zeÒzA8{:z{Nµ{P|~U|{Ô|&P}.w}4¦}3Û}~
! "~M-~O{~9Ë~K…Qb×:€oU€=Å€"�4&�'[�"ƒ�!¦�!È� ê�!‚"-‚<P‚6�‚)Ä‚$î‚#ƒ+7ƒAcƒ¥ƒÂƒ/Þƒ"„1„&P„3w„#«„7Ï„&…/.…^…&}…¤…$¾…ã…5ÿ…#5†$Y†&~†-¥†'Ó†1û†-‡#J‡#n‡’‡¯‡Î‡!é‡$ˆ$0ˆ-Uˆ+ƒˆ¯ˆ!Îˆ!ðˆ0‰(C‰(l‰•‰±‰:Î‰-	Š.7ŠfŠ@�Š?ÂŠY‹4\‹C‘‹8Õ‹(Œ57Œ(mŒ(–Œ.¿ŒYîŒ?H�9ˆ�)Â�Jì�@7Ž9xŽG²ŽDúŽH?�Gˆ�(Ð�ù�Cþ�>B�:��m¼�#*‘-N‘$|‘.¡‘7Ð‘/’/8’&h’�’o§’s“=‹“—É“<a” ž”B¿”q•ct•CØ•G–5d–:š–;Õ–<—GN—A–—PØ—R)˜U|˜2Ò˜J™IP™Fš™Ná™G0šIxš?Âšq›Bt›C·›Tû›ZPœ2«œ2Þœ,�*>�"i�5Œ�4Â�G÷�L?žgŒžPôžPEŸV–ŸTíŸbB D¥ Lê ]7¡T•¡Xê¡TC¢Z˜¢Hó¢P<£S�£á£&¤I(¤r¤!�¤@²¤ó¤¥(¥H¥h¥ˆ¥"¨¥<Ë¥J¦BS¦>–¦ZÕ¦c0§J”§%ß§Z¨S`¨J´¨&ÿ¨8&©X_©i¸©j"ªo�ªOýªoM«9½«2÷«'*¬@R¬P“¬&ä¬­.­?N­#Ž­I²­<ü­=9®w®B†® É®(ê®B¯V¯Ug¯<½¯7ú¯c2°]–°Tô°AI±K‹±C×±>²=Z²7˜²,Ð² ý²<³G[³8£³Ü³,ø³%´#@´"d´‡´›´¸´ Ø´!ù´ µ!<µ ^µ!µ¡µÁµáµ>¶&@¶ g¶ˆ¶£¶_¶¶`·ew· Ý·Cþ·CB¸)†¸-°¸>Þ¸ƒ¹.¡¹VÐ¹B'ºBjº6­ºmäº.R»*�»'¬»%Ô»*ú»"%¼)H¼1r¼'¤¼Ì¼:ë¼>&½He½C®½1ò½.$¾-S¾A�¾!Ã¾å¾Sü¾'P¿7x¿N°¿-ÿ¿3-À3aÀJ•ÀYàÀ:Á*SÁ3~Á²ÁËÁ.ÜÁ&Â)2Â\Â'uÂ�Â'½Â2åÂ4Ã4MÃI‚Ã)ÌÃ#öÃ?ÄZÄ8uÄ9®Ä4èÄ/Å?MÅ0�Å.¾Å.íÅ5Æ>RÆ?‘Æ7ÑÆ	Ç1'Ç$YÇ<~ÇC»ÇQÿÇ<QÈDŽÈ8ÓÈ/É@<ÉV}ÉgÔÉh<Êm¥ÊMËmaËcÏËt3Ìu¨ÌzÍZ™ÍzôÍcoÎÓÎCðÎ04ÏMeÏ#³Ïd×Ï"<Ð=_Ð+�Ð;ÉÐ?ÑVEÑgœÑeÒ7jÒD¢Ò\çÒ.DÓJsÓH¾ÓOÔPWÔJ¨Ô/óÔ##Õ6GÕ5~Õ;´Õ4ðÕ<%Ö*bÖ�Ö<­Ö2êÖ1×1O×N�×BÐ×'Ø-;Ø2iØAœØDÞØ5#ÙAYÙ,›Ù6ÈÙ;ÿÙ=;Ú2yÚt¬Úa!ÛHƒÛDÌÛ-Ü$?Ü7dÜ1œÜ0ÎÜFÿÜRFÝ9™Ý3ÓÝ7Þ6?Þ7vÞI®ÞOøÞQHßDšß,ßß4à=AàFà/ÆàRöà2Iá,|áE©á2ïá1"â@TâD•âDÚâ@ãF`ã!§ã>Éã(ä(1ä%ZäG€ä>ÈäåEå:`åM›å-éå2æ*Jæ2uæ4¨æ.Ýæçˆ,ç>µçZôç:OèSŠèHÞèR'é9zé´é8Ðé!	ê9+ê5eê4›ê'ÐêNøêKGë-“ëPÁëFìYì*rì/�ì,ÍìúìEí[íDví&»í;âí@î_î?xî5¸î.îîYï@wï>¸ïI÷ïGAðX‰ðAâð'$ñLñ`ñxñ�ñ¥ñ½ñÒñêñÿñò)ò?òTòiò~ò“ò¨ò½òÒòçòüòó)ó>óSóhó}ó•óªó¿ó×óìóôô+ô@ôUôjôô”ô¬ôÁôÖôïôõõ.õ5Dõzõ�õªõFÅõFöSöpö1�öA¿ö"÷2$÷'W÷^÷~Þ÷d]øoÂø2ùRù!hùŠù¤ù»ù&Ûù7úz:ú4µúêú"	û!,û'Nû'vû7žû>Öû'ü$=ü_büÂü1Õü1ý19ýký‰ý ¨ýÉý9èý;"þ6^þ3•þ<Éþ0ÿ17ÿMiÿ;·ÿ9óÿ6-/d4”!É+ë"&:&a$ˆ­-Ë4ù'.V4k8 Ù.ó)"$L0q'¢+Ê-ö0$,UH‚-Ë)ù.#R1k&�.Ä4ó%(7N9†5À(ö= ]~>“4Ò&4.=c&¡È#äF	?O	�	%©	$Ï	+ô	/ 
! ,P
! &}
! -¤
! $Ò
! *÷
! ."+Q,}.ª/Ù	5)%_?…ÅBÜ6
2V
‰
:¦
 á
=(\=…3Ã8÷603g(›'Ä%ì0/C0s3¤$Ø>ý <$]4‚7·4ï.$5S4‰U¾Uj%‰*¯2Ú*
28%k‘«1Ë$ý["n~Dí2M/b/’6Â+ùl%’(¯_ØP8‰"¤$Ç1ì3AR”6¨+ß6&B&i$� µ-Ö(-FW)t'ž'Æ3î"B<ABÁ2/7%g*�U¸< K!lŽ"¢Å á!+$+P+|+¨+Ô+ +, +X +„ +° +Ü $!-!+H!(t!/�!!Í!ï!%"42"4g"4œ"%Ñ"!÷"!#!;#]#!z#œ#%¹#!ß#!$!#$!E$!g$!‰$)«$%Õ$:û$*6%(a%+Š%<¶%"ó%&93&"m&�&$ª&0Ï&''K('6t'«',È'õ'"('4(4\((‘(º(R×( *)$K)/p)8 )2Ù)>*6K*D‚*)Ç*ñ* +20+"c+*†+±+)Ï+<ù+76,n,Mƒ,5Ñ,+-+3-_-3z-+®-+Ú-).&0.-W.!….§.¾.RÛ.M./%|/F¢/-é/0+0 K0#l05�0&Æ0-í0;1$W1*|1&§1BÎ1 2222<e2Q¢2Xô2*M3x3(“3,¼3*é3%4":4+]4N‰4:Ø415 E56f5:�59Ø5>6;Q66�6gÄ6v,7,£7LÐ7L8&j8:‘86Ì889<<9Ay9>»9ú9;:GT:œ:1º:"ì:P;F`;X§;A<7B<.z<3©<:Ý<G=3`=?”=KÔ=/ >1P>1‚>0´>Bå>1(?3Z?9Ž?MÈ?M@Ed@Aª@Cì@/0A=`A<žA>ÛAFB-aB3�B*ÃBbîB:QC:ŒC8ÇC)D?*DHjD9³DVíDEDEŠE>¤EYãE>=F-|F(ªFAÓFGG7]G/•G*ÅGðGH(H'BH(jH“H4±HæHII0:I3kIŸI.¶IaåIYGJ:¡J<ÜJ9KSKsK6ƒK.ºK8éK1"L-TL-‚L8°L3éL1M/OM-M:­MèM/N8N2INj|NTçN,<OEiOP¯OP*PIP_P$tP)™P.ÃP4òP0'Q.XQ,‡Q'´Q&ÜQ&R**R)UR+R)«R&ÕR-üR.*S2YS/ŒS(¼S&åS,T,9T,fT/“T-ÃT.ñT. U.OU.~U=­UEëUA1VIsVE½V|Wb€WBãW+&X*RX*}X¨X9ÁX:ûX;6Y0rY>£Y$âYqZ=yZ·Zc7[5›[IÑ[\\8x\M±\Nÿ\)N]ax]iÚ]9D^1~^6°^4ç^_/5_,e_C’_@Ö_K`+c`E�`BÕ`!a&:adaa]Æa4$bSYb4­bâb"ób&c0=cncŽc4«cKàc,d=Kd5‰d¿dÚd$îd#e%7e4]e4’eÇe=Ùef27f9jf`¤fZg^`g:¿g5úgF0hWwhCÏhfiyzi¥ôi šjD»jk? k+`k3ŒkDÀk(l'.l.Vl;…l?Álm@ m(am+Šm:¶m*ñmRn9onH©n+ònCo#bo/†oA¶oBøo7;p@spE´pCúpC>qI‚q@Ìq[
rWir4Árgör@^s7Ÿs5×sP
tD^t<£t?àt; uL\u,©u.Öu+v81v4jv,ŸvAÌvEw=Tw%’w(¸wáw4üw?1x'qx*™x/Äx7ôx=,y/jy0šy<Ëy"z.+z$Zz4z!´z,Öz!{-%{-S{=�{/¿{@ï{60|Og|4·|-ì|8}@S}=”}1Ò}(~"-~6P~2‡~Hº~/+EQqhÃ;,€h€Iz€,Ä€"ñ€�71�i� ‡�¨�,Æ�-ó�5!‚?W‚?—‚5×‚B
ƒEPƒI–ƒJàƒT+„U€„?Ö„=…BT…C—…MÛ…S)†C}†4Á†>ö†T5‡0Š‡4»‡<ð‡@-ˆ4nˆJ£ˆDîˆ?3‰3s‰@§‰Rè‰n;ŠCªŠDîŠG3‹-{‹7©‹Ná‹-0Œ9^Œ8˜Œ2ÑŒ2�Q7�-‰�<·�0ô�%Ž8EŽL~Ž4ËŽ/�A0�2r�K¥�2ñ�6$�/[�5‹�/Á�3ñ�;%‘;a‘%�‘VÃ‘"’ =’h^’UÇ’X“Xv“vÏ“4F”O{”NË”Q•1l•6ž•6Õ•+–+8–6d–(›–%Ä–ê–—+—$A—>f—3¥—9Ù—9˜M˜di˜}Î˜5L™y‚™?ü™M<š*Šš0µšAæšM(›v›G’›/Ú›.
! œ79œ6qœ?¨œèœ+�2�"H�#k���¥�,¹�&æ�$
ž2ž3Qž…žšžA³ž4õž&*Ÿ@QŸA’Ÿ"ÔŸ÷Ÿ
!  " <6 ;s 
¯ ½ Õ 7ç #¡CC¡‡¡'¡¡&É¡ð¡¢!*¢!L¢�n¢]ð¢N£#i£$�£(²£5Û£S¤Ze¤`À¤D!¥Xf¥*¿¥Zê¥1E¦Œw¦�§Y’§ì§!¨(&¨O¨#b¨"†¨"©¨FÌ¨.©)B©Fl©i³© ªY>ªT˜ª!íª4«LD«/‘«bÁ«L$¬Sq¬AÅ¬R­%Z­(€­%©­!Ï­(ñ­%®+@®l®Š®y¡®‘¯;­¯*é¯°82°0k°'œ°<Ä°,±2.±(a±-Š±,¸±3å±²)9²<c²$ ²,Å²Tò²G³4]³+’³.¾³&í³"´#7´=[´=™´;×´SµKgµ-³µ…áµ?g¶0§¶JØ¶##·fG·Z®·T	¸X^¸·¸7Ö¸F¹6U¹Œ¹>§¹æ¹Kº.RºE�º-Çº7õºg-»\•»Qò»(D¼1m¼Ÿ¼?¶¼2ö¼7)½,a½Ž½¤½Ä½7ã½�¾’«¾+>¿(j¿@“¿4Ô¿4	À1>ÀhpÀ<ÙÀ^ÁBuÁj¸ÁH#ÂYlÂbÆÂ.)ÃXÃ+sÃ-ŸÃ,ÍÃ5úÃ90Ä5jÄ4 ÄBÕÄÅ,Å@ÅTÅ?fÅ8¦Å#ßÅ+ÆV/Æ†Æ$¦Æ2ËÆ3þÆ2Ç%KÇ1qÇ£Ç+³ÇAßÇ"!È(DÈ,mÈ)šÈÄÈ(ØÈ&É((ÉQÉpÉE�ÉÖÉöÉ4	Ê9>Ê/xÊ¨Ê%ÄÊêÊ@ÿÊ@@ËI�ËËËBèË4+ÌS`Ì1´Ì!æÌ6Í2?Í;rÍB®Í2ñÍ2$Î7WÎ)�Î+¹ÎåÎpÏ)vÏ# Ï#ÄÏ#èÏ#Ð$0Ð!UÐ&wÐ/žÐ.ÎÐýÐmÑ=„Ñ8ÂÑ4ûÑ(0Ò)YÒ3ƒÒ6·Ò0îÒÓ8<Ó;uÓ>±Ó=ðÓ#.ÔHRÔ8›Ô$ÔÔ&ùÔ1 Õ5RÕ0ˆÕ<¹ÕJöÕ-AÖ;oÖ=«Ö=éÖE'×0m×Dž×3ã×DØE\Ø(¢Ø'ËØ'óØ6Ù7RÙPŠÙ0ÛÙBÚ\OÚ@¬Ú$íÚ$Û)7Û$aÛ\†ÛTãÛ\8Ü3•Ü,ÉÜöÜXÝXmÝ0ÆÝG÷ÝH?Þ=ˆÞ?ÆÞ4ß5;ß5qßR§ßúß&à4Aà5và8¬à%åàBáKNáKšá?æá(&â<Oâ;Œâ=ÈâMã(Tã6}ã2´ã=çãC%ä7iä0¡ä7ÒäS
! å-^å.Œå,»åèåûå>æ,MæDzæa¿æU!ç4wç<¬çléçAVè=˜è8Öè^é)né-˜éIÆéIêZê nê.�ê<¾ê2ûêh.ëv—ëRì!aì(ƒì-¬ìKÚìQ&íbxí^ÛíA:î/|î ¬î,Íî4úî8/ïhï$~ï+£ï/Ïïÿï<ð=VðB”ðC×ð?ñ<[ñ˜ñ ñ¬ñÀñØñ"äñpòHxòÁò;Ùò/óMEó4“óŠÈó6SôZŠôlåô0Rõ8ƒõJ¼õTöP\ö­öÇö#àö*÷l/÷2œ÷<Ï÷+ø-8ø,fø*“ø¾ø%×øKýø?Iù@‰ùÊù6Üù	ú"ú8@ú<yúB¶úùú[ûYtûgÎû@6üwü!�üC¯üRóü>Fý1…ýL·ý]þ/bþz’þ]
ÿYkÿFÅÿ`)mO—JçE2dx1ÝWgG‡xÏSHNœ�ë?‰5É4ÿ 4EU,›&È)ï::T)�*¹#ä3,<:i:¤:ß9>T=“>ÑC	4T	>‰	4È	>ý	B<
! S
! AÓ
! @@VE—EÝ;#;_Q›)í-
7E
4}
6²
sé
I]9§á>n@2¯.â*_<,œRÉ�-ª6ØggwGßÅ'ÅíH³1üN.0}2®+á@
@N&�¶Ê:æ*!iLu¶C,CpH´0ý<./ky›#)'M(u#ž:Â'ý"%'Hp1Š1¼îO [|•@°Yñ“K(ß]ZfrÁx4A­5ï#% @I 7Š :Â .ý *,!W!(v!0Ÿ!.Ð!&ÿ!<&"c"w" ‘"A²"Hô"=#']#/…#,µ#3â#S$-j$6˜$Ï$ï$%^.%=�%TË%M &_n&RÎ&6!'@X'?™'Ù')ù'(#(L(?](-�(+Ë(3÷(++)(W)0€)!±)(Ó)Dü)FA*5ˆ*¾*5Þ*-+?B+.‚+"±+'Ô+ü+l,p…,uö,zl-!ç-9	.;C.%.3¥.@Ù.?/2Z/K�/KÙ/.%0.T0Xƒ0SÜ0R01Rƒ1‘Ö1h2mè2PV34§3)Ü304\74V”4Të4]@5Gž5Hæ5,/6,\60‰6%º6Yà6È:7�85“81É8˜û8=”9DÒ9N: f:_‡:Tç:B<;&;q¦;T<Lm<]º<T=Am=E¯=Jõ=c@>v¤>M?Ri?K¼?c@kl@oØ@eHAs®Au"BY˜BnòBeaChÇCd0DP•DQæDx8E|±E].FVŒF[ãFS?G6“GXÊGK#HVoHTÆHVIWrITÊIWJPwJKÈJOKPdK>µK>ôKU3LV‰LiàLhJMh³MLNäiNNNOz�O0P>IPˆP�PœP.«P€ÚPP[Q0¬QÝQêQ*ùQ2$RvWR}ÎRsLSzÀSj;Tq¦TFU:_UDšUEßUF%VNlV3»V5ïVI%WNoW¾W2ÅW"øWXF*XqX.�X,°X3ÝX3Y+EY"qY)”Y3¾Y7òYP*ZV{ZYÒZo,[+œ[1È[Dú[V?\/–\:Æ\8]M:]+ˆ]´]3Ó]6^y>^<¸^Cõ^<9_5v_+¬_:Ø_A`U`Rj`$½`.â`ra „a=¥a@ãa9$b(^b6‡bO¾bMc.\c0‹c8¼c"õc,dQEd@—dAØd7e:Re"�e'°e'Øeff-)fKWfF£fêf%g#'g.Kg8zg/³g3ãg,h:Dhh—h­h'Ìhôhui„i£i"¾i4ái4j"Kjnj�j)¬jÖj&ôjk%9k_kyk)—k%Ák4çkl2l(Olxl%‰l¯lŠÈlhSm,¼m,ém2n#In3mn"¡n0Änõno"o?oVomo'‹o³orËo?>pC~p.ÂpGñpT9q-Žq9¼q#öq@r7[r-“rÁrBÐr7s‡KsXÓs",t6Ot9†tCÀtJu"Ou ru\“u:ðuX+v_„vPäv+5w_aw,Áwîw"	x<,xix"~xA¡xVãxS:y8ŽyEÇy
z*z'Bz5jz4 zUÕz,+{0X{:‰{YÄ{?|=^|(œ|;Å|}=}D[}G }<è}=%~.c~W’~6ê~N!Hp)¹Gã_+€s‹€+ÿ€K+� w� ˜�%¹�"ß�;‚=>‚M|‚?Ê‚=
! ƒ=Hƒ2†ƒ3¹ƒ=íƒ+„C@„„„%ž„zÄ„B?…I‚…'Ì…ô…4†;†CO†“†±†"È†.ë†‡7‡FT‡›‡2¹‡ì‡Bˆ=Fˆ@„ˆOÅˆ#‰/9‰<i‰(¦‰DÏ‰*Š(?Š!hŠ"ŠŠL­Š!úŠ‹3‹NN‹Q�‹ï‹ó‹Œ0ŒFŒ\Œ.rŒ ¡ŒÂŒ-àŒ<�5K�?��*Á�-ì�@Ž![Ž>}ŽN¼Ž,�/8�Th�7½�5õ�&+�R�,r�/Ÿ�4Ï�/‘-4‘'b‘PŠ‘QÛ‘-’?I’7‰’+Á’qí’:_“Aš“FÜ“F#”Jj”>µ”;ô”70•Vh•¿•7ß•.–*F–/q–¡–`¼–C—-a—,�—/¼—ì—U˜$\˜N�˜BÐ˜_™(s™Hœ™1å™GšG_šH§š@ðšŠ1›N¼›8œGDœ9ŒœZÆœ)!�,K�1x�"ª�*Í�1ø�"*ž&Mž%tžšž°ž	Äž=Îž&Ÿ3ŸNŸ,iŸ6–Ÿ0ÍŸ!þŸ"  'C 0k Gœ Cä >(¡Bg¡:ª¡<å¡2"¢+U¢H�¢4Ê¢<ÿ¢6<£Ms£#Á£$å£+
! ¤6¤6V¤&�¤"´¤×¤7ò¤6*¥+a¥.�¥¼¥4Û¥;¦;L¦8ˆ¦Á¦Ø¦Gï¦7§·§V7¨,Ž¨"»¨)Þ¨|©^…©1ä©uªPŒª;Ýª5«+O«.{«^ª«5	¬T?¬n”¬5­9­#K­'o­1—­ É­5ê­0 ®"Q®St®È®bè®VK¯¢¯ Á¯ â¯I°aM°+¯°9Û°?±5U±H‹±=Ô±Q²Dd²;©²,å²d³/w³<§³!ä³X´:_´=š´,Ø´*µ„0µUµµ\¶Ah¶Hª¶*ó¶1·#P·9t·1®·Rà·E3¸9y¸A³¸bõ¸bX¹9»¹Xõ¹ˆNºD×º<»(Y»(‚» «»VÌ»U#¼Ay¼E»¼+½?-½/m½9�½A×½¾/¾M¾!h¾1Š¾+¼¾2è¾8¿HT¿2�¿Ð¿=ð¿*.À0YÀ/ŠÀ4ºÀ*ïÀ*Á>EÁF„Á/ËÁ:ûÁ=6Â,tÂ5¡Â5×Â
Ã(,Ã(UÃ4~Ã!³Ã#ÕÃ"ùÃÄ;Ä"KÄnÄ!ŽÄ.°ÄßÄ:ýÄ?8Å5xÅ9®Å9èÅ/"Æ9RÆDŒÆ3ÑÆHÇQNÇL ÇíÇ%úÇ' È3HÈ@|È&½È@äÈ"%É5HÉ~É)“ÉK½É;	Ê5EÊ;{Ê<·Ê-ôÊ*"Ë"MË3pË!¤Ë@ÆË9Ì-AÌ/oÌ7ŸÌ×Ì5ñÌ1'Í?YÍ.™Í-ÈÍ9öÍ60Î*gÎ+’Î&¾Î8åÎÏ:Ï-VÏ'„Ï$¬Ï ÑÏJòÏ2=ÐPpÐÁÐÕÐqëÐ^]Ñ0¼ÑíÑ!Ò&Ò(DÒYmÒÇÒæÒ.Ó/5ÓeÓ*„Ó+¯Ó+ÛÓ+Ô+3Ô_ÔMÔPÍÔHÕ=gÕ6¥ÕÜÕ0õÕ &Ö-GÖ+uÖ0¡ÖQÒÖ-$×&R×Dy×*¾×Bé×D,ØBqØA´ØCöØR:ÙQ�ÙSßÙ03Ú?dÚD¤ÚHéÚG2ÛIzÛWÄÛYÜ?vÜ1¶Ü#èÜBÝROÝR¢ÝbõÝ-XÞŸ†ÞF&ß.mß`œßBýß>@à=à.½à.ìà5á(QáJzáAÅá#â?+â.kâUšâ&ðâ;ã<Sã�ã;¦ã1âã1äFäNbäV±äSåF\å6£å0ÚåAæ.MæC|æÀæ&Þæ*ç0çoPç8Àç3ùç”-èPÂè9é^Mé:¬éDçé,ê:Hê%ƒê3©ê2Ýê+ë1<ë"në‘ë*§ë^Òë91ì kì$Œì$±ì1Öì1í.:íAií\«í)î-2î2`î?“î?ÓîAïBUïd˜ï7ýï35ð6ið6 ðB×ð_ñ=zñB¸ñûñ$ò75ò3mò7¡ò;Ùò8óNó+kó+—ó*Ãó.îó4ô&Rô3yô&­ôÔô#ôôNõFgõ+®õ&Úõ.ö*0ö%[ö8�ö<ºö\÷ö4T÷‰÷¥÷Ã÷3Ý÷ø$+ø8Pø4‰øk¾øQ*ù4|ù3±ùåùú#úACú…úA’úEÔúaûK|ûXÈû^!üD€üGÅü4
ýDBý=‡ýTÅýBþ"]þ0€þ7±þéþ4ÿ8;ÿ(tÿ6�ÿ‹ÔÿD` L¥ Jò a= bŸ 1 04 0e 0– 0Ç &ø 0 %P 5v 5¬ Mâ 50 4f 5› 4Ñ 4 _; _› 0û , "J Fm F´ Cû C? Hƒ $Ì )ñ $ %@ -f *” !¿ á 7õ @-	 4n	 '£	 <Ë	 (
!  I1
!  +{
!  J§
!  ?ò
!  42 Fg *® !Ù /û *+ )V 5€ v¶ $-
 /R
 J‚
 ?Í
 ?
 %M :s )® *Ø 5 @9 z 9‡ =Á -ÿ .- [\ :¸ +ó " -B ;p E¬ Fò 89 'r *š 0Å #ö  2 !N Gp 3¸ *ì I a /{ #« Ï .ì x Ù” n %‡ †­ =4 Nr :Á 6ü =3 4q 1¦ 0Ø A	 ;K /‡ <· Dô U9 � =¦ (ä 3
 -A bo Ò (æ D T ,m tš S Qc =µ Dó H8 H�  Ê .ë 6 1Q 2ƒ K¶ H  SK  @Ÿ  7à  S! l! ‰! §! Ä! ã! " " :" W" u" ’" °" Ï" ì" # +# H# d# {# ›# ¹# Ø# ÷# $ /$ CN$ ›’$ T.% Ãƒ% ¶G& ^þ& []' Y¹' M( 7a( $™( $¾(  ã( 7) a<) 4ž) (Ó) $ü) I!* Kk* K·* K+ AO+ .‘+ KÀ+ M, :Z, #•, a¹, d- `€- cá- VE. Eœ. Eâ. d(/ A�/ sÏ/ tC0 k¸0 g$1 SŒ1 Pà1 b12 W”2 Bì2 N/3 +~3 )ª3 [Ô3 .04 ,_4 /Œ4 /¼4 pì4 B]5 E 5 Næ5 356 6i6 8 6 2Ù6 27 2?7 Mr7 'À7 )è7 18 1D8 1v8 2¨8 1Û8 1
9 1?9 1q9 *£9 'Î9 /ö9 &&: [M: U©: _ÿ: m_; †Í; OT< C¤< pè< 4Y= pŽ= &ÿ= '&> iN> i¸> i"? (Œ? 2µ? 2è? 2@ MN@ Oœ@ jì@ ,WA 0„A 'µA +ÝA T	B j^B `ÉB C*C NnC .½C 6ìC ;#D @_D < D `ÝD ‚>E @ÁE EF DHF b�F 9ðF X*G ˆƒG &H D3H :xH D³H BøH K;I G‡I AÏI &J K8J H„J %ÍJ 7óJ 5+K 2aK =”K iÒK  <L :]L ˜L ?­L 5íL 1#M 1UM #‡M ©«M "UN +xN 0¤N .ÕN IO INO $˜O T½O 2P ;EP M�P RÏP  "Q 3CQ AwQ p¹Q =*R PhR "¹R VÜR !3S /US !…S +§S -ÓS =T )?T !iT %‹T &±T %ØT -þT %,U "RU 8uU !®U RÐU ?#V (cV "ŒV  ¯V 'ÐV øV &W 2?W @rW ³W -ÌW *úW %X CX -YX  ‡X ¨X  »X ÜX 5ûX ;1Y *mY 1˜Y *ÊY @õY (6Z  _Z %€Z $¦Z ËZ ,èZ $[ #:[ ^[ 9x[ E²[ ;ø[ !4\ LV\ %£\  É\ ê\ -] %0] V] :r] 1­] 2ß] 7^  J^ $k^ /�^ 'À^ (è^ __ Fq_ 4¸_ Ví_ _D` D¤` @é` -*a FXa !Ÿa dÁa B&b =ib 4§b @Üb 8c VVc =­c Rëc W>d S–d 1êd Qe Xne QÇe ef -f '­f LÕf H"g Ukg FÁg Ch @Lh =�h 8Ëh Oi 4Ti ‰i I¦i Aði H2j /{j «j DÅj A
! k @Lk X�k *æk @l 8Rl 4‹l @Àl Vm 9Xm š’m k-n u™n _o Uoo OÅo _p Cup j¹p 0$q (Uq !~q . q .Ïq Eþq 1Dr 0vr 3§r 'Ûr Bs qFs }¸s "6t NYt &¨t 'Ït 6÷t .u CCu „‡u "v 0/v J`v K«v *÷v "w 0<w .mw -œw -Êw 3øw ),x *Vx 2�x 9´x 5îx .$y *Sy ~y •y ¦y @»y üy z 02z 7cz ›z %¸z $Þz ${ %({ %N{ Ut{ /Ê{ ?ú{ ;:| ;v| 7²| *ê| 7} M} Vg} 2¾} 1ñ} 9#~ >]~ 2œ~ =Ï~ I
 5W 4� :Â ~ý &|€ +£€ 3Ï€ 3� A7� By� C¼� F‚ CG‚ E‹‚ 6Ñ‚ 7ƒ ;@ƒ !|ƒ .žƒ /Íƒ 3ýƒ M1„ &„ I¦„ )ð„ &… OA… 9‘… 1Ë… 9ý… #7† G[† N£† Bò† 45‡ j‡ ,†‡ 2³‡ @æ‡ @'ˆ :hˆ A£ˆ Dåˆ F*‰ >q‰ =°‰ Cî‰ C2Š 7vŠ 3®Š ?âŠ 1"‹ =T‹ :’‹ 3Í‹ 6Œ ;8Œ ItŒ #¾Œ GâŒ )*� :T� �� $®� AÓ� MŽ ?cŽ ^£Ž >� MA� 0�� ;À� Rü� 8O� !ˆ� Dª� ?ï� A/‘ Yq‘ GË‘ D’ 0X’ -‰’ *·’ %â’ 5“ $>“ c“ ‚“ p¢“ )” A=” :” Iº” \• Ba• 8¤• ,Ý• 
! – *– I– e– %|– ¢– ;¸– ô– (
! — !3— 4U— $Š— A¯— Bñ— )4˜ g^˜ (Æ˜ $ï˜ ™ (™ =™ 8V™ 0�™ $À™ å™ š 'š <Bš Aš Áš Øš "óš 8› 2O› 0‚› [³› Aœ ?Qœ j‘œ -üœ X*� <ƒ� gÀ� G(ž 6pž 7§ž +ßž Ÿ *Ÿ "CŸ )fŸ 2�Ÿ .ÃŸ 4òŸ 6'  6^  #•  ,¹  æ  5¡ A9¡ :{¡ -¶¡ 0ä¡ ¢ 5¢ +O¢ '{¢ O£¢ >ó¢ 12£ d£ 7£ 4·£ 2ì£ B¤ ,b¤ %�¤ µ¤ Õ¤ î¤ 8¥ 4@¥ (u¥ =ž¥ 7Ü¥ +¦ 3@¦ /t¦ "¤¦ Ç¦ å¦ 8ö¦ //§ ;_§ *›§ Æ§ à§ .ù§ (¨ @¨  ]¨ ~¨ •¨ &°¨ .×¨ ,© 63©  j© %‹© 5±© 3ç© 2ª $Nª esª Ùª .õª -$« ,R« ,«  ¬« )Í« $÷« ¬ "7¬ 'Z¬ ‚¬ %Ÿ¬ "Å¬ è¬ #­ %(­ UN­ ;¤­ à­ .ò­ )!® )K® $u® š® 9º® ô® )
¯ _7¯ a—¯ `ù¯ $Z° #° $£° 1È° Hú° *C± Bn± &±± Ø± &ó± +² jF² ?±² Dñ² >6³ 6u³ 2¬³ Xß³ X8´ 5‘´ )Ç´ 4ñ´  &µ 4Gµ =|µ 9ºµ Sôµ CH¶ RŒ¶ Hß¶ C(· =l· @ª· Në· _:¸ Nš¸ <é¸ ;&¹ b¹ 2s¹ ¦¹ #¼¹ ?à¹ O º Bpº )³º Ýº ¢úº ¼�» ¤Z¼ ÿ¼ 4½ 4G½ ;|½ M¸½ 1¾ B8¾ B{¾ $¾¾ 'ã¾ =¿ 1I¿ I{¿ 5Å¿ 'û¿ i#À :�À  ÈÀ éÀ 	Á $Á %<Á 7bÁ &šÁ -ÁÁ .ïÁ Â >Â ;]Â ™Â :¶Â "ñÂ %Ã ):Ã dÃ !ƒÃ ¥Ã *½Ã -èÃ YÄ JpÄ A»Ä JýÄ AHÅ QŠÅ HÜÅ R%Æ CxÆ L¼Æ 	Ç %)Ç &OÇ .vÇ 9¥Ç .ßÇ 'È )6È #`È &„È \«È !É &*É &QÉ HxÉ AÁÉ <Ê @Ê 0]Ê +ŽÊ >ºÊ OùÊ >IË /ˆË ¸Ë (ØË 1Ì -3Ì >aÌ ' Ì ÈÌ áÌ /ÿÌ /Í FÍ +^Í ŠÍ ¡Í 1½Í "ïÍ !Î v4Î J«Î &öÎ  Ï ^>Ï C�Ï BáÏ 6$Ð g[Ð UÃÐ ŒÑ .¦Ñ ;ÕÑ TÒ [fÒ @ÂÒ "Ó &Ó DÓ "bÓ $…Ó $ªÓ $ÏÓ (ôÓ QÔ <oÔ O¬Ô püÔ mÕ 2‡Õ rºÕ b-Ö k�Ö jüÖ 9g× A¡× =ã× D!Ø HfØ P¯Ø -Ù .Ù .AÙ pÙ ƒÙ v¢Ù 3Ú =MÚ a‹Ú EíÚ N3Û E‚Û :ÈÛ GÜ ~KÜ ~ÊÜ 0IÝ CzÝ &¾Ý 3åÝ AÞ 1[Þ V�Þ BäÞ 6'ß 5^ß <”ß Ñß 0ïß o à :�à 5Ëà ~á ^€á Ißá %)â AOâ @‘â .Òâ ,ã #.ã Rã 4rã '§ã 0Ïã 6ä 47ä Plä 8½ä Söä :Jå …å 6�å qÔå 8Fæ Iæ 8Éæ Iç Lç <_ç (œç GÅç ;
è }Iè …Çè ,Mé Kzé Æé ‡âé �jê …ûê †�ë �ì {™ì wí w�í #î )î :Iî  „î -¥î :Óî 1ï E@ï (†ï c¯ï Qð Jeð <°ð /íð Añ _ñ -{ñ ,©ñ >Öñ ,ò >Bò 4�ò F¶ò 4ýò F2ó $yó 6žó /Õó ô 0$ô /Uô …ô ^žô 0ýô 8.õ gõ tõ 8“õ %Ìõ *òõ 2ö )Pö 2zö ­ö <¶ö *óö '÷ 7F÷ E~÷ SÄ÷ #ø K<ø <ˆø Åø ;ãø ù &Ÿù *Æù Fñù :8ú Qsú [Åú l!û mŽû rüû Roü rÂü ‡5ý _½ý *þ )Hþ &rþ H™þ Aâþ m$ÿ .’ÿ *Áÿ Kìÿ 58!,n!0›!!Ì!Mî!O<!RŒ!?ß!-!rM!$À!+å!`![r!KÎ!S!Un!EÄ!*
! !+5!?a!@¡!Mâ!0!6J!$�!¦!FÆ!A
!,O!/|!4¬!,á!)!,8!Ae!7§!3ß!9	!AM	!�	!«	!:Ç	!8
! !?;
! !*{
! !(¦
! !HÏ
! !S!=l!8ª!Gã!<+!<h!G¥!Pí!:>
!Cy
!H½
!@!G!\!'s!.›!+Ê!dö!,[!=ˆ!NÆ!#!!9!A[!3�!%Ñ!0÷!3(!A\!@ž!>ß!/!N!$d!8‰!?Â!;!0>!:o!,ª!S×!(+!,T!�!–!B£!æ!	ú!@!E!2[!MŽ!)Ü![!3b!5–!"Ì!Nï!&>!(e!RŽ!á!'ü!*$!4O!„!‹ˆ!!p.!ÈŸ!jh!&Ó!%ú!# !eD!fª!p!l‚!Žï!~!v—!>!TM!,¢!WÏ!'!)E!,o!9œ!;Ö!M !I` !%ª !+Ð !&ü !?#!!'c!!%‹!!9±!!ë!!<"!3E"!6y"!:°"!>ë"!F*#!;q#!7­#!>å#!8$$!7]$!=•$!CÓ$!A%!7Y%!O‘%!9á%!D&!:`&!4›&!;Ð&!'!+'!"K'!*n'!'™'!+Á'!+í'!5(!)O(!(y(!"¢(!-Å(!)ó(!p)!oŽ)!oþ)!hn*!Ÿ×*!9w+!@±+!cò+!(V,!f,!+æ,!-!!-!*>-!+i-!.•-!$Ä-!é-!ü-!.!7.!&P.!w.!’.!6­.!Bä.!'/!0/!Ë
Þd÷ †.Ù&�‡21
! äRä &R
†-X/–sïŸ9äÍ3H5B7)(ü·
! ë3j†	‡)ò…9j:|/,G¡>!o:C6Y
.¯Ä*++1�7{B<G-!9­)7´1''˜$ÒDq8÷<;É—Ù…#u!«+A+�05ý&Á2Ü2þk9,*©"ø4�7C:*!3+<%bˆ$åŒÞ<F	Ð8X!�Y"á*fjó
! ô#†»5”	 /%+D-Õ%yqÚ
! ;'ªí6C1z<~#À,ø`lÂ"»"™/""
! 4”q!H'¦)º4Ã):š1� Œ9O¢¦3&‰ ˆ!0Ñ+‰é!/�!£9¶Â8¬ö.0)+™G;Ô!"BŒ
! 2.~(%j!¡¿!‡ÊÍéC7£"3Þ
à:9é'Éºs0M¦7*©ß®"v
2,Ê;/0'­.11:4ž/ó*3<x(4Ö8	Ñs<“¼(n&–nÇó"N4½ïÎ
! 1<KÚ\/» t0"*-Z)M ÕÞ#n2+çu61î3g-Ï<Ÿ5	"Ô é:
! '¢!88J"¿/i.!-!*ô
! x1\#è‹,à$Û3B³-f–,^æ:ÅÍ*ã)â€¿
õ7ûõ/f8‹„/í:Y/»â¶0—5`5q	:×&
! û;E’(m¿0ï&y)O -;„	œ1,
! §Š
ë/&©™+rÞ2£!³Nì	77(//7Ü!ÅJ#ÂP¼¶D/²ô!Ñ(;7jÜ-~6:9AÎ6`$ 2‹v+?4’å2¬›4Ÿ-Á¼2æ4Yå‘
! L1+8þ,¼,½-. ‹'3æ%3õ6ü-³/×!OT:��(o}2�å�/b!
! œ±(~¦Ó"&ö2d'Æ#UBD¥"r*�&&u¸Ø+Y	86šì/-$M%:7#/YQ%X)r0#Ã: =Þb5Y$\Þ%äÙ#r'6È:	w?=$�Ã7Ü¦,ë'J¯ç, Â9A9ÎÛÈ!
½4ñ‡Ö(%‰-Œi½5(é(ê`.ë+=V:Ø	P
t;›9ßz•ˆ9žÜ‡h*  ¸þ"ò	+šüR2
9ð)·((Êýs*p?)ßù�,ó&:ÄÉ-‹(}*!Ê-72=×,n03M"qW"ê)7-È
! =
“2h ¯<W<Qñ­*%6Ý‹¨&}:Õœ*UÕØ5ê+ VdF
+¿65	¨ T46¡)üep4/O:et"§,¥;�+( Ë1&"7	82
! ®
¾	\5+W*G[:×¦ò<n774Rš«½"u,Z-õÿ$\E,&<M4ÏT6=2|å6"Ô";"&	Ä¤Ë<0=,h113*3{*n#�%¨
ê4Ó+B¦‘Ñ�*¾k¤9~
Â7302b0«t
<è"¹8&J91R#*1¶.þ 	õ3@œ<é6ùà!'˜b�
! ê.è$9•:3ç
! N;G5G%ñ ,µ+|*¸(†/—3{{/™ö5ø/é
! ­
! k1#Á
d0,%T-;07Ÿ#J!Åð�=¤Í´'9‘5S
! (×W#�v#
! ò,y¨Ú[$™
! µ.å:8.…)4H~C-+&2;Ì¦Ò(N9™$9Þ[	)&
! $Ó8c5ïµ<Ò¹€S/ ;�
ÔÔÚß69Û-hÙ9Ï"Ð$Û19¼	'+Ê6'L-êÅ;5W7#;½Yñ»$~3ù&)A8± ŸW;-�œ+=3Ì¤"•(ƒ<ü;¦;×%æ/E!l,,Œ5z\<Ò&²2š'xj
ÿ�›
! :*)9M_Wøþ9û!Š!ï	½~7â7¶$5q.á<,£oRÃu'\Ò¾ˆ-<“"ßª"Î+(83(\;-1·*f!»,9ž$‰/ÿ)Ô.!×7 @#“.^;ÌD,Ëw3Z}i9�§7bÒM(€9'0‚$„'²v3½:Æ¦í>£
! ß{:ÿ"B3
! >].	"	 t !	@/Þ6Ü¥&Æ®lÔ9˜2§‰(Ž8‘6	êCl8%èk
! é˜¢.è9.,
! äŒ2:.%�(" &Af&ø2â	pß&è7Ý:#$éò
�ý#û”JCœ#îS$4!-2_ï;(Íô-Æ'Ú’râ*u-ã/—— ½)öa$ü%½Ò%x+•"ç¬Ò19%Á´x þ,H,
! !kök,T#JÂ´;C5,Œ*¿'ÊÚ/nÌ7c.‡Ù,9¬	Eœ5Ò
¾5Ê./(›é„&o¾.¦ª
u-,296¿	†«U
! `Û6*mé9G03*
! 7K{ñ9g2Ô%…:b
! z-÷
Þq$/5Ý<:)-)8à
! tl%¿+N.–79ø.³¹Ú+ø6õ*),¡
! `
Ò8QŽ(ä5m(û,À)¯32Jã&­0]'˜8)2&ö#š67ˆ eò+.­º3=4M,�:sv;#	Á0â9mP6Î<û%«ßk"3Ôú30Ù
! šŠd/Å-]7I0¬8ˆ<
1þ ƒ^/y~<2&Ø7(‡ÿå0¶YÏ7¾õ+ènE0†ñ(4¹;ÈÝX%baÊ0&z+8
! ¢34_ F9Wš/v¦*,
! </]6&�4¶âÝ(+L;:	Ó.n!	0¯žu
! åt4°7‚+uã{8¦..ñ
! ¬ ßõ¥(ÌX4
! «1â+óÍ4µ_
:(Ö’è;c3­ƒ�®<½,x 
! ©"Û&ÜU*V
! JÇ+R
¾‰'38Ã„!82a)û*VÿÞ)ûu5÷,Þl.öŽàg
þ³µM"Ï'Å7N=œ�qh4­:Î9d,OÐ.é4azg¹o*
! "™F2Îv'3ÅMj�$4f|:g;ºi+.LG#”/(t/H&ü+t�=’²
! ·1
--è<‚-h	„<Pˆ¸#‹.a1m&Eu3v�»:Ê./NQ,«+-æÞ1Q�ëw1±0ì2•9ø; \Êh5õ0èÿË;þ½
! ú;< ¼�é&-<�40U4<µûÐ�"•O4B5Þ ò.š3¼íy,i/‹!&‹*t-¯Ð£UÊ9¼*Úf$Z=>64"»TÃ1r2Î2x=q+Hü."( ³’6;Æ*¡4Ã(ú'9PÇÜ'R"‚¥+fet)�=D_­ë-�5Â<î(š$D­x3`ˆ&[%!e..~¥Ý¹.‘9þ&‚:ñ
0‘=%, 5[.s´±$,…«Ì!J4’Q™É3…0sÉ&b]%Ï#õ	c&€Àÿ	»%®Pý
! é+2+j3=öÅ*ÉÕ'c!áÂ·.¼´$ð9a,|æ1_(Ä46†*	Ý%¿2Ký	r7ßà't*¼©ü#y0
}
…+@"—¡"�#Ú-›†OØ2ôÍ%�W-a »'&0«àX0*#4ðR5%!)¥ä}'<‹90	è’%y&W 1u ¡+ò	X	&Þñ3‚4(ê;?.W�++#;723 {$7+éú,U'Àéú
)Ê2=9¦8e&�-‡´µ	!1Ú5"3\6p
¸ò:y
–)ï‡ð6$8àã
3—ß Âˆ5ó †4þ(·-Ä
! ™	1±,
8N�8Ü˜%83IÇ>JT*
d;Äx5B ç2°'û#=5Ÿ/	Á�&Ì+8l*G°"x
ÔH5 "/.ž7
â‰4¦$½
oU,/m V*	<ê8ÁßYRÚ%j,vë	G)Ap2Õ&á
a'šÍ5!7A`!í3û4ÔƒžNš2V‡4O#fÇ0g*´…3N t(*úÝyÇ‹ç0h7K#3f7É!’"³2ª5©/‰ˆ6¾2Ð27`�)ÿ(…¾(5L z/*ú"¿)pñ5{.¦'�üÀ
:t2í&p5`%1D"4'h#†!F/êŠ�Z	u/~0•+Üã*Ò$Å
! 5'7þ.	( 1T;ä&í7Û;‚
…©"™%v
! #+Ñ:$ø
!  <�69.µs›+¾
! U&�8ó3ù/×5šO	lâ-K5{(*)Ÿ)Ø*|:
È9?“7(%"$X²*5n-ÔÊ­
V7‘Ò�·D# 0E6å]Ì(Ù¶Áà/·:—&´_*00v$†"ª&S;i§.+9y'Z
! �¬/4©�=i%�:œê÷?2‹œ9à‘*<€3«6‡_#yß½ï4Œ³6Š—
! Á…$B/2”! #Æs
! R"/);ÉG1µ~
é.Bm£'mÇ.Àþuˆ0¶Æ.Jƒ~;™,œ&m†)™c)-ZS#‚&K-µ7f683Å¶;0x=´,4U™-Ñ3ÊP*^1Ò�!_Ûì(	:{è*ïwÓ0“ÙX1­,»;ëÆ5ÿ*7! é	ð1¾t9‡Ò3w+5´Ž�;=ô/ÿ 0´8# !5%,–17.U}…)39 õ2V9æ;
3Á&»6î;;2y8=8Ì
! zg<Š:Æ6-Ò)+7�8vLã7Q<ð T8�¢9•=ö1=Þàq–ç‘£/û)A;�˜7—4–æ"Uî…=kí*…'Êå+Æ"#'�!ñ"´ˆ7“Ò2HQ5§5
65ÅÉ.):,£>)¾Î%óþ7s þ
! Ÿkt	•'ÃÅ
! §M¸+‡;þ5H-{1q0Ä´#{05Tž"8€#%t+W.‰8¤‹+®à7W/\:Ìøƒ$Z'¬¤;
! Ú#Êx*úŒJ.V.ñ{2SŠ6¦(ûÈ#S
! QÙñ;J)ÚŽ&Ï0Æ
Û,³”oˆ2º–Õ,
! 7ÉP
! 	Q*6)Bo5æ!GiÍ`'oåñ'
œ õä°
! ÄôB
! I'’% ¸9ìB-É2LÙñ²52-.C+Ÿå" Ôz ©0šœ:éŠÝlæx$~Æ(Œ© 4J4î,
#©u¦9?E5pø8«0æ*V\	„e57@
! î:X¿1m+$¡/´!J	.%Í(�P;ô0 >*Ÿ/„+X9çQ};Š{,¯5	×j
! �'¨7(zB0n hy¿q98_!ä8õr8Ÿ.ª6L5f¹;Ú{
! 0:Àž2S*Ih
! ;$²4^Ð*Ö!¶Ü+º2't›Ñ<e%K9"7¡2=)
! ËV".ð8#Å	£$‘0‰Vì+]fÌs(#æWOá&åç C]¡f%Ðz`O&9
b8¿&>]&Üãˆöª68/
! 6�	±9[=¼ ;î'õ,.!øêî1™*?D5„X­!�
:ø ¯1Q.%;y%ç,s,U6õ:+øÿ/ã	%&
J7C37ö!I	èÈ$Ó,§+™Œcþ/D¶¥5l„Ö¢(Y
! §ŠåÝ6Vž¨3ƒ)k3[¾É2{0þG
ÿ:-&6¢êÚ"É52
F1Ðí/ñ	"W%­1$I#~)|á²C/›&¾Ÿ+¤,%BÕ‰Äõ.°‰ù+é»}<ç7aS8á@hÀ2VD98H
:%�4‘:*"÷K9<146­2R°£/Òoe1$‰Ó­)(*
! /f!:¶æ<S7-;¡.	,™5�$ùx4û
|<xì:”#\$ýñ¬¬)Á*'Ñ¶
! }4~%Ú.«3Ä7�6Ýã>*_4ª,¬(ô	'
! Û
! äÜ,ŒÏ5.#R,0,&gnñ<24dù1~©. hÌ…iûã-K•ù(ó48	fÜÏ-°-“d9Ô,Ÿc2X
! :<ºáä0•
ª3o3)
! ü4�'×ƒì6F0r:wÈ#Â:
! 1&(3&_&…å,Ù4°.*à�9$V<îï'?=®0?"Â•½8Ç¤	L¹+E%Áö"£4_²{4ã$k#€0ð5×-¤1d6PØ¦	l5‡Ã5Ñ"£ê'À.ˆMË%	 0ì<23nü‘2'�ì†+ç’ìÊ•7äCú
ë8$¤8Ñ	:†
! Ý,;0;=,j’/¡"G4Õt'¹%(~™&\6”eèÿ}æ (æ-"P»+"
! ÃE‹ã2®Y3h¼A%ï,ñ,þ3óH*³'ô4>ä’'µ #SÖT%‚M(9á;e*uâ:|

 þ4&Ëñâ(13@(}"3b	5	¿\j$©8Â!$,ƒ3¾$zª[!p¨4ï±¿.¦0Ž	Y§!Ó e ­;f`¸j1©:^..Ó"ž,¸Vô�É"¸Û"g7 =–<Å&¢N*AØ4V$½9ã;F<Ý4�«#à	¿x!õ�1E+ßáŽ!’^Á;ì4n/&½*¯‰07ä)³T'ÄÃý(fC,E)—c*ÁÐ9P.6E!c;=Ð‚+¥~1L@'#(Â'	(¯Þ-µp,\0l6"'B%Sl#ª)º/x8Ì0¬%¶,P1ü2m<B+™%Oi›2ã"]$G"ö:·3ãU-¡ä£,¥'lw‹5­Š	|"®EY[,·ó|œg6è5:Uz'†K:ë4¡Æ;"%N*©+0†º"YG._	µÛ%0›$n5Iµ8=)úq,3i /+¸5u"þb*kÂ4Î(”;2`-ÿ¡;òf""Ð;æ3*£+6/9�7_-;6O58/i3ë¡ë.Y9e"?1& 0¸Ù1t,@4|x9õ <&¥$;I7<“ ýµ,0�,í
‘÷:û<h®”ÌÜ7l7Ã
º6Ê!¨‚2Oƒ€E<3½f

.#/”5³8Ø)!¦u
! ¤–(	3’0Ç	‘(›E$Ý24$
À:>&ëW
È'…44Â.åŸheB4m-+‘°%½7bô2g	]n'4%K$%Bª#Û'gi%-#‘#c,ýj¤%Ì-€2*·#^(äd"q#
&Š&gTFµß3 C5©$±%ª./#==ÐÒ0Gâ˜Xð0S2È,ƒÑ5#6‰
!  :J3¿%w'Î$�-¾K)%
! 3ô9	À<Ã¦ì1(ë1=ïªš4
Z<óÎh%Èï #5=¸,0f1S4G-%„ç6(w³	@-:6<4‚7f°È"ø%†=Ûhf;^§mö9ý5œ$Ï�;n;ƒ4-Ã2q2<\-
! äíBŠ-îw9šÇs&×"§<4' z;o2„¦ó‚!”0I"þ:…4Q":í9„»„.dÓ2Ÿ:Ý*¹¡=ˆ×ZŽû
! )5‡
! 	a/Y:r*p.9Ñ.b6#QU5QòÍx(!xÎ&òÂd7i,ÿÅ+Ëy98ú/ê&y]6ç/�Š?•ÿ1â'9¯#�âtœ]_:¤mO28•Î+¦&!³<æ$U;-R(¾ î.!"1ü È6øÉ1B'‰
ê´…ƒ#ÅÜ4Qn.ædø#j4yÓ/Ï2˜:;&Ê—Z(l7:°ò6`N5“	³ò@à;¤6Ôaä:ß8b«Ýâ,Ã&ª‹=è1R'X:G§0 /{U)59Ä.É:aßËé88ª!
$¡­.-ìè	z57;UÜ%ö
‚—
‘ý"Ì¼«'að-a=;Ög)Ù6àHþÅ3 4¨‰,Ð
Ñ¥¢"a&%Ÿ1´:	Ð(ÀW=[<è345†5¯Á %–n*g4Ã7ß"ó+*8:‡9;{ ‰5Ž*„ë$ë< '1		;.½üö,‡ùW8ÿãÒ'|2å8Ã6¡ÁOÅ'«ô$ù œ¨8�¢ã+/
=
! Ú6zbw+Ã$º0C%�%Â0ßØ:c-1/H$I&E`&.¤¿å4	Ô&ƒk¶8},Jü/Ê¡>ï5ßÉ9+Â+1Å(QÜöÒ4,–Zæa&¤6û'.3ÕL3Å)†#®$É(‘<415î2ÜP&¶“-‚2:›o(‚†.�$„9�-`<r<Ž#H	ýø,jÖ¦p{5
! ÖK …*ô"2$™~_²Ížv%Ž)ó5Û4½ÂÊ:R=‘+rup0[(=
! .
±ý-
ï"p+\ÓóÁ	½0j 
28D
! ¤*Ò –
! ¬²!~,r¡#+Æ3[î x5*#8ïü›0X7K*Áže$>`óP<Š¬
:$5&Ñ;F,šœ/°ô!•M=~*t."ý
! -r!Eºò!BÞ:Ò4–V4Š<×6�%ˆ¹2ÿA)d	éª;K¬7PF)¬\ÄÉ¯·@/ß
5d-°:¹„Ú:–0"í%�%]"Ú úÁEY117…!ÙªmL¤-¹0�[2‘3.m4"$s_,)z^+	¹	¬9ƒá|8º*ˆ".U7°5ö›;fq/š;S<K1å1-.*6,‰˜é/><,ô™ôå1"œ³0­'!Ÿ8v(­6Ç&J@)aúð'8=¢ä3ÄG˜¬6y¡!M¹%
! .	É5:&Þ,l:›-'Œ^£('ÙÕ.Á¬ˆ!3ê!âÁ)ä
j$ø<(Å/Á*—,HZ&� J ¹!Í5;•™˜*q	¸&¸áM.¥™g(þ-/(6üµ:#1õ1dV ^ >45
Ïï%çý€/ãO
! W2Ù n&U%¢7Hs$Ô3ìe-7×ç);;&	.0b`*›M+”'|($sf
! 5çá%³–z­ ­+7/Í„wÏªÄ½u#�
M;Æl9Ïg3gr=ÄÃ—A2yZ×Ý;¦:ê‹)¹Ü�"ìù.L;ryð¶#Ô+*A´ úša Q&Ü›;!w	c¢+17;¿%[%¥
! ²(!;HïPŸ<¼+û:ô.$H
!  ß-[*P$P'µ5EW:Â7l
MŒ.©5!p ù6››/5§h$1
! 6'u=&8å%R%'Ò	´7¦"w%«ª2î™Ž—$ö} z^!_j"ù¨í8“4u;Ç"j	;)Õ2w=©0È€fØ×ì*ß;wœ×1û)·4YD(ùvx² ¶''3.àÄr3r(xå99!Q2k5Ž
( T
W5N++
Ý æ9¼%x–Ý1­‡=z2mb&{´0e»�9!½8ò7[l	/:[£#.","AŽ„*•6ƒ Ü#N‡"ÓUM-�nž.(u$“ÿ.V'])04°,5ŸÐ7-õ
-&Ke6ŒÇk*q=c0­7g…2?3
.|9/<
! ²Þ
! Õm6L7ïnÉ,�+µ'Â	Ù5è% 
! M9½/7Tõ%{[4Î È
Ÿ"ôñ6À025Í.J*37T)™0_"³,Ð1=[9gÉ/|'°(i".$)K"“a0Ô	m�7®1›F];·¬»-ˆ8‚8¹É®7ë �
! Å:#2©-.™‘"„2Ä($Öl(ã±+ô1ðM5“)°ü,és†Ì1€4¾0{V;8È&ž	Eí(UüÀ4Í0+Ó<$Z2g:ª/÷a9o;‰6"1,.°2­%Á#ã4A/µ;+š%!t N)4„6Jà(~)	ÅõN	~=ãô'`Š,º(2ç&r™ƒ…x
[è:Ê1Ï¾)/R+z4Ñ2%û6‰Ï$fm5k=Ìvî0w÷^#6
*“3‰$#³7ÿ:H2ô»&=ùF°
D2¹%~#§&AË»¬°±/œ,/ó%G6A2"
! :�#!¸3FS:#
! Ù-³è)g
! ë):;ì9œZ;˜1Â[&@,x‘'$û(—61.0L<£×»�<20«Ž©(â 5m97'€%éŒe+!7¨)›ã9œ8”.dµv.<0·e’Ì,Ü$(-™	]˜;#3"½xH8·6;	
! $-·,8,M&ÊWf5ºÆ,â5
:g•<ã6Ö*[!"Š9Ó&Š*·"Ë5;V
m.¹5&2Ì¼3ÿ4‘	…<«	¬&ï(©)Ó5n.o<²+ót
³
º)[(ø+€²9!!ª!ã1ß=Ð´#á©Ë0?0^8gT1‡1ñÛ(³5y¤
! Ç'R;ó¶%Ä*ÛÊ.1!2O;Ü*È*î41�!�"S@Ÿ&î(a {V¹ß(=¶N!ö;™1•Z…G
! ‚û(é2œŸç#ˆ
!  MBV…-G+MÌ'+ Æ¯P2Â±&Ù'Õ¹h/~Ž €'	­##û1Ï8/¹")v7�ö w-R9ü²D0–";q*9à�#M€úb$¡Ùl"Áö%¦‡	«Ï)á=¬ÞŠ;â0Ö98@,÷Á9/FE"ð40Å6a	 m:]<‹2i¢m#�)y"c9î-b4!<“Øõ·ô´59ƒ:§;¥õ5K7+Z 'h)Üß9C-1Å
!  Wàã!­�'Ö4ùz00*93" w7c	_|!£0[ ¼9H%c$±–[�5 %œ'}Ã¿p"·Õ4:&ä7�Ú;±›#w8c*� (r ¸Ë‰Í JåÙI{
)6` ,�U.0c=á7×º#¼Â…%�+7‡d`‚"œ
! ýJ0þ0?;Zí	ì7ð&ï*ÐNp8ù4ˆ"'å
! '7ONX'm|4c#‰Ë)åÁ
! z!‡+Ã8v2Ã;ýº	ó$8Œ3<-(Ì
ß
bÈ3Þ=<2
! �[><Fµ%­Ô-H7¾-D+â8Ÿã÷3Àƒý6º7ë$_2*$)"õ8ÿ-¦<)#š.ý)™
�è5Ä2O=8Ò\9I%æ7+;/�8¥-lö4
! 6#q"
ö&#ô&":7õ=Y&¦ |“µ�"ÀðÕ‰=M$N
! 5˜4g Êú~ñ4‰4§"%K'j[®þ0Æ4Ô³;àØ�Ì	ÐH/¦
0Zí|›«2ðï)W9Ç­Â“<�	ù8”8€5œ=G8�(i$ îÚT.R1'%*ð(£+Ø&È)]27
k- -Ñ&Í+ž
! ]+¿F3ñû:í1K$ +	'ð3~ÄÖ6.5E
! Z%I3¸!9
tp )Å%£‘L½!AO9}0
! >2³$
*Äü�`
! ¹^*
! GcÚ0§(n)h-,(
! "8ß<v$2DÓ;>4ø$Œ(£%"ùÆÊ^y�
! îccÈ@)<;N»o6¶_÷4c(k*ÎKU-+$\>(}S!Î!‚O0ƒ"=c
Žž; ±Í
! å|+ß7¿"û.=¤0#
\2…Õ“
! ÔÇ,’•ùg'¡&–
€ È+Ø<ï6'ãX=
! Í3á21¡
r9­<Ö0. ¸£C;›7?1*|U‰9D6éÑ…—[x¬.Å,ù'—�7gù 8•3®-/¤7+/Ç)›*¾:I–5X4Ïù"pÌÀ¯8|0‹-%.“5++92èVá<ø*O5k-|î$Ð$á0V&…1•+%i¬+(&û*U‘Q ‘+6º$ìÒMR%Ú&ÿ<+0 ÁµZ/E7¼ý3÷cô8XZ:O- .<v-Ô‡70"[7 õŒH;½<§*‡6…²=úµ3˜#ð&¸.'ü&	5Œ03Ã†8‘h6Óºd8o¨›1ÇáRÙ$A&ù: ÿÅ�“6¦/:ox
! þ*Öâ�kÕ_aß*@:¯!"!«#!
! 'Y#Á6
&;Þ!*2ù~E-/Ë+þ'¼9•Á8ï‘Š ´O7¬;ln$4OŠ)ÍÛ$¤
>=`1Ô˜Cµg¢&‹$|,I<Zçî5´%‹S,É¤$@u1â+*œ'v!ÆþŽ
! ß1˜9Š=9-�5¥* ÇÌ8&ê$7Ú,4%‚)=ˆq§ûDeíT@ìÎ–!€µ1u8F
! K2^7}•*Ö€oF7^Ú47H‚,í4¾?$÷‡ áï!ðO9)?;6·%í0.þ€ÑÄ/¾@ß,)¡9Û#˜9Ý@6S	*4)–-·'z3Ü/ó/$ì#—Œ1@Æ2)P%X7ô,Í;é/Kò&¤J+>"£*~I*l=í'?“/ü¿è
s1ª 1#¦+°+uu:g6%É%²".;^l,X®uÛ*È)¥w6V/¡5š k6R4$=¥¸(—Ý.…83,Ì ;ræ-3
A:
! ó¥2%Ç,'}/(}=Ò
! O.“;S
! cZ8Ø}6¥Q
! }\¢Ï
! 7"B.E<Fo7˜3(.�/9v[À5�%ÆÍ0R6îÍª±#2òü>;›:±Ç„)ù”Ð1ì5€Í	1) <ð'<;3a¬_–*Q/,¹
! *=v†3Ÿ ¢ø'3ÿ!�7&’+¥8dÑ6Øò9h¾k;Ð¶Û	%'’,?!o3ç&æ„5Õ#:2Û¹¶/qø	¶"*F�"»)s6)ëp7.F8/;õ!Ú38˜Gªï<ñ+L|Õ;9²../è¯
£Ä!(; ÿ
! gâ"(ˆ	=Ü5&‚6=;µ/Ø;5H¡Gù0t\ç<
! SÎ5ø"1·'Ñ3ØŒ8©Ô/:È˜_’<œ
Ô2ž0c)¼)Ó9j6K™.3p©fÊ	„!ª+É4|%ü7\ù
%A=‹=6’)Î/Ž6½3q&§#`B	Cð:*5â0”	Ç3<ºŒ�61ô
¾gÀ*šÀ3U<ýª¯	T*á:R*i6qÝJÕŒ)Å)6�B8ž(h+=%‚¶9ú§26b;d%­%Ý(6©#ƒm7È	T2,4Q!ÆQ9,"‡(k	®/y9(áî%¨"	Ä0Ï%÷&ks)G"0<e	\ Óp:é)îë K4 	09dìcÿ905 (µ!õ‚(#4!+¨Ks8¨%R:+ñ-hT3ð+À64>'$˜ƒ1¹â@$*š5<X;¦ &Ö"³…&Š32+J,¼€ù‹y#/-”G0)‘&s%¡<�*­’#k7’=/=”6&
! 0$`?(-ŒE4Á)Új±1¯'
! •;p
! e³ˆ,¼ž=ž	8Ÿ*|É+Tá*.Ô
Ÿ®#
! =ö×0ª8—Ð×z)ð`(›E9`ö¸'L 	*½DLÊ)	718IØu…,¥(í	 D
)ž!+		S3E6Œ:&3$3ìó,'¥b#	öê9».Î
ù2f,á#°&û5s.,84(mÃ3m!&Á4U_%-T_70 ,-Û;•Ã%tµ&öƒ(ÝËœ‚5Œ'è!u×ºZ‰[ð;ùc%N;~:ú.ø)y
! w"Ð#k4@&êxœ/!U	¨.ye;
! Ô
! "8UN<•.†îAÞ*æ6Þ'nÔÏ;9±<µ
.&["øà(¼¨Lû/ê™7#8;OB9,I)»&¸ª
! ³ 7!Ý^,¹X#íìR¼7�Ó
M6AXµ-ò_
! ¦$:Â&³%•,g9Œ;�\Sx.à-
)%*
! ª*$"Å!þš+	I6@0ƒS� O)«"S£– /*a:€_0™=ÿž¬3á ­Q	£Ü W·7¯%Â4T&}2Æ$Ûb¼
	qøz
0Š¢Î8ï3U;à6½$­(¬1Ì"Wl,‹�#¬*x"å/·øõ+£ ˜E
! =ëq @a”ø2!é°M×
! ç'à*µ4OãÀ;+'�2O=*!òõ°*ÒO4¦F2{7½?�D<™#ÃÇœ)”
â;Î£)0ÀîHÉ;´*à:}90	m*|âÊ;%Põ<gõíCî1bz:8çƒÉÝ±	ÿÔ'íY8#K8$—.%Ä#/ Ä&ð<zæ1‘.¼;�«;A'i&Ù3IY$g~+‘8À%¿"–B
! 8EI9“
¦1üØ"Ò5i¨;"ìDö‹u�Ø7D%‚í+ ]4=!a
G°¢Á,Â%ö'«7›%Î,5à4†(‰— a!
(<6Mš
! D¥]è4€8¶ v	ÝÚ*j#¯ÓÂ§9<,Y6ÓDñmÿ5?, õS=Ô)¾4—2ž¾7�!Î‰ã2÷7«VWLM7•!\'²mØ5–4Cx¨,`8:-:Ä$1(Þ÷#+R	²¿7$K©�ë 7—Å’# ‚+&B,ÙÛ2Û)«2(«9•#	'»M<›5úÒ,‹Õ6n+ÖpÏ
z#ï‡-5‹Ù8“8h=Ã
! :Ý	PÂ-9Ç8)<ß+a®µ#w1~/ƒçóë*t#W
! 	^)ë6Ff<ÿ³g8w(ÿ,XÓ!+0
! à
�+!¼"Ê¤&
! &â/’
±!vyŽ:îP²½'½2×r/'ZÑ7;06	’ÍŒ "ˆ.9¼-É�*a(7Ç1	—8*iÜ"Í½.˜5€7	ƒ/î0=•�f=<8<"ÿL
! ÒÞ;Uûz*5·«<ó¨
! Š2ßœ×<è-¹)*^Z�5+¶
ä»1‘*ü9Ž4B)BhLGU+<”*’C)‚:Ž2x&§(0˜©<à45#ò4‰3þ+nA.h3	Ò" 7Û0�'-‡™`¸6q6L#*´I1›;#à•	6“&Þ Ôv/ 6W	`0!c4<5à9*¤.Ê(H==¥³"Žæ.»–2
”z7÷¸Ñ<à3ï
! )îQ#Ò
4r#ý7Ë
! �{àˆ).Q¢48*4Ü&”%;m
«:è6:±6»”�9 6Õ9€;-!R¼’ íß$Vå-f9Î.)dá/Xg<Š"9�&C
! W)ø½+”üq—
!  À'V<(1ÅÅÙo4ši2K/©*";mQ'ù
! Ýñbf½û/L*—<
"ž)Þ±.äi(LŽ0A7ˆ_]
l8Qh-Æ
Ò);5$­ù7/›t¸-È2Ð¯,;ë7Y4$}x7–p•)êû3µ*YîÑ)¾T,¹$01;
! 1˜=†Ý7>/ü#Ä^,;÷€tµ"h<$¯Ç)Ï.|Ö'È× ª+°)û,Æ7'--E&óýš!ü"Ž3!!=ñœ03¬%—0*N{%±G1
xÊà·Ï]9K/0Ð"ˆÚ
H Ü©,Š4µ
! »°þ'(1i-Ž%†A š&F=¸ø0oþ¤„(wÂÒ7U2T�ó"X3Ón(m6$Ù•"<h.m2ãSe<(2¿÷1:Ò!'&¨‚–8¾B*>,§+ÆD ,3Ð]:\<3E=› ·/6©4	ò»�;¤3,<#‰h2` �<”¼yâ	R!q 95¶-ønjx,"n	ˆC&§'ª:4ó8´&@$7j°Éfz6o�(‘W+ä	31vG3çp,º-wm)F+Iå)+N¥.Ö`	î
YËì;óW3<)G_882K(Z!;ó7Â
! ¤œ"qCA	À
ú*ç.ó)¥*¤+ã<¥Z$òÿ¬�¸;�Ì\3¤©¹(°*N<B2'.'€³)×9À8¡n<'‘c9¨*§ ã,•
! ”Ü7'Î7<¨1:‹Ç2±\ŸTŸ6KN"6ÿ%¢-—_»b–9T"Ñ9(/ºÅ0–.@*£³‰+÷®ÿ´ô+@f‹	3»J5Ó',Í^-ðš
Ï+æ ä('‘i<²	”<“%›4îÒÅ1U½	
@%‹7=:Ç4}sÌI
! d+„8N‡+5}92/µJ-Tà0È`|æ&�Z+5O3Ê/^ºç"
	8¬@!©ü!ý 5ž#¹EsB¯7è#o%8ÆÖý+X+|$=*;ø(»3¿5iÚ€1&7¸#Ž°�ÛI/$Ï6Š©6<	�/ü*lT®2Ô0ÓÑ×l ¾Þ±'ú%¯P8$
! ê9I+V X];,N/å¾&/O-«¼#ùk~$(
·57c“šë1/Ù.e£8t$Q6A,
0k¢<ý
û&±uÎr5ƒ%7ÇÆ1Ÿ0PÆ-&$å!ìÏ5(<Ì)$k%%%1,+nXm'ò)®.¦[Ü:«*á'º:õsñ&Ôµ0Zv"::O�p)Ñ/Pî/>äQH1Æ0CW556Õœ6Ú'¯/6N:ø!T0OËf/89ÑÅ
«Æ	ÚÐ
! {¿1+±ësßŒ=RE.Œ62"*¸4Í!p<“!·F}(Ô/ÈÉ o´9o2ö
! w„:?:Õ;BÌ6�#Ï*Æ
! C=È(·<.+Ðx:¨:0ö+Ø80%:`P!ìz.Ê&?ž3/´(\*¿1&ŸÌ(Æ<K›-k.s-í!¤(’,{"!'¨¤ r9ÿ;Ò}â†:üDì_„
ï2+$q'}ð	‡‡5Š%*:Ç7£î<š,÷%/L{
7€f“YÓ:Ð/¯6"9	á6�.^<‰!p/+Ý�'8�óµÖOŠ7ßˆ1 ;áÑ-.ìXˆ%o)<ÿ�&C(ÚÍ<Äw0ÿ+Vë&ý89
Ì9øÊ
! m	õ8ª' ¥9j)EO1Þ"™±o¾8z0{ö0n6n~	"†k¹,õ-¥>r6v*=Ó´‰2D:ð°;_3
! {À!tž5…é$%#N3"#á(.„%%ï/6ò²†Ó	Û,L6�3ž
=×&q<¨…-û0Ÿ38Â(Eü8³ ãÎ’Žó6"h1G'#»ÕÛÞQÑ*6Z:].d2�b<’*¤#%Eœ .¿„0vS

%}.HE;Š3<û¡7=¶!€'k9à8ò(ˆP#`#]6<3~êä$ì-Ï:Ö),³.]=Û5£H6Æ»J'Õ9@"­2 ;C!,<Ô#�*Ü
,¤#lk/£®*s·	Èà<Ú/gHÜ9�,=û.ý;*7h!ûÁ°žƒ2>+½Ú<ýñ2h(ïñ%¨	F'S�(26&—!�"öç6¨#Zb|3gÊÛ.xK=”
! Ö
! ß
! 66Ÿ^
! Îj<½6©ö
^2rÖ%D'1¼®9'Í)[5“*ž%ª¨ŸPéÙ5´
¨/(ƒ®:Üy3y"¶ï]*<V8ï+‡<`:Û!B"2Xjî&®ï:‡Í
í‘À1S^$w¦¯@.ó!½Ð˜ K	W(Ø	×$\1i!ž¾)¼¢uc.2–�¼/ $²/0,ÿ6,±5Dj7c/x)©	5”(;=!þ2‰1ò$HÇ*q1qœ;ïm/ž&a^:öX8h8‡òBf—%÷"öH._;"ø5p6ä6&ða~ £7Ë¨0ù�
! (5;U¤4754S>¨,-77¥7K7
[ŸzÐ!’9k)#Q®!	6'O6Ž,4
'¼(Û8û ò-Ý-ø:�2�ÿ0{
¯,ôƒ
! ª4n)1‡&U(+Î V3E8J$˜ádAxk#‘-:
! hüÎ0Ñ¿9í€%Šîš#®<†<¢Oé0¢)è “:÷*/¦6¢6	µ)Y!²0»¥¦á,\L<þ
10Üš<â™3Ù¹3ãD*e=g1R-Nì
! D’;¼!‡"ôd3ÛE'$*Ï!ú78¾Ê<¦q
Ë4ê:êÐÚ	6;8´J‹<›¤ø9ë(r+T$�2àéW¦-Ž'5a%g,Ü6ßk)y2zdœ»0ð$›)O,Vb[#&òé7ëó	5864)kK0žÙ"Å&b9â%¢	Ž5Ée$©
! 	ç´¨3Ó
! î¨Ž;=N¬$–/ÜR.Â™<’ $k:�l1ý1H¤t8<:(:B6uÔ1uÌ'5Z
*!œ%$+©$/Å":aË7»{h0º5�	ú!mA.8e26+ŸP¨Ç-V2²6)
*…O ¢*</<+!&3E ¦*K÷—*Š/^+
! ‘Íµ,j-x0á%= �1
†&3c›	Õ!Ó#=>%”€62¯
! +,¸ô”+6=þ1º7>5¸þüç+î#Š2�`;�6Þl&ë#I/W9=–1ý4÷+º<jU.Ôr9áÑ;ï8·æ•%À7ž4&!_–$
X5}#×Ë9ä,�nŽ²)0ð!#0Î#Oç)÷D+à˜
! ÀHï4Ý9
! d#^
! Qøü µ¥Q†**Eãy4nG™^5ë‚Ø“!´1Ý#(­+tr¾g!jÖm3=Ø#@\+©&ó º %>%	” ÷14{3'F.â&û-j&4¡:R™"è¿0‚.�IÅÝ'¹$Å2ËÞx#âÁ%º<!�E
J*0ÅåÃ80 w	ïÕCÜ;
,5Î;I.))ã0õ);4a5o+53Y-&9 à.Äœ.#7Æå);8¿õ0Ô3´�4ØÝ
! G*Â6„
! ‚w*OT+':@7„œ
-4”€(ÙÁ!�65*(pî!‘“š:))C±qQ.­„Á&L%ê-
¹
11ù$ê<2}8šõ(G$‹4�.~4ÝX;qÀ
  
! ?/C$¨
cù;³¸:,1õ# 9ò#ð
„ Î6:/%78Mu2„$]8Iå& ,Ó7©
{9�Ù%Þ74>É'4h,F{<ò0Wç:ðÖÐ6w T/r
! 4. �¦
! Ž9Ç(-Ó)¤'M1Ü6áÞ/ì&f!6„-K+w.Q)g‰«·&)—Yö8Ç
 ›Ö
Ýp'
#,r7Ï¸Œ,XWé
OŽ“é|Ç#Ý#ì'3é*ÈŠ§s!Ám1Æ&~4\,ž+¸7¢(*_$Æ)â!éÑ4Ô$Ã*i¾#ì1gÈ;ë,#\) 50ô{3s"%;,+
! Š#^‘1ÆO8U#ò›ß!}Ž$Å9ÊV¯á	ß¥!M
å*Ë#­ž1!ë¢ß/ªÓ3¥¢È12#ëýÍã¡-R§)
! */–#Ò#(Þm%Cwö1• 
! �	¡-0	™cZ"þY;9óîX&Ó6A:ÏN¿4¦%5#X0®C ä
! ä2’™¡©;54¶4Ø1Ÿ°g#Õ+†m$ƒ?K<7Œ+Ü.i¯ý/ë"DÉÑc±þ¥4ß
5îÖæñ³*S7´<Ü˜012œ6•
$ªø&]±*–¬"Ä<;
=ë3§0{	%Þ5%	ð!+4•8<Õ)ž?#ó2h‚/™)k
r-57“'aÌøN§_—<¸ —’•
W�5¿æ!B=T�#Ö,p±õ2ÙZ½;<î"c:Ç
! “	Ý8‹¡6&5œ3^9£3¡(y®'7$3©7*\ê(“\7¸
! �0™=+áTÙe/-Ðd R<Ùƒ
H:=ƒ.Ó8 )Ùf.
;…6Õ
! j5¼ž1yê.iš4“;Þ+Y26Š8Ãk (9&98$#“•½’û2G	9p(}+'³#7›7T
!  ´HId$Ë:I,Á˜V	IÎ34úýì¹*}6#¡¼'œ!S ¶&N7	�6-RL'{%.ì.ù%#3Rs;33s:á8-i`�„,¥´	]4âò%žš-ž$vl<˜&1%s/¨@;>7r	×	î6†9à%êÄ6®5ç3:åÍ9êó®)÷j=C‚=~H3õ;Ï4¢Î-¸%:Qµ(34q2$„³³:|)I³+�)d*-l#²
âÐL¨(¢%˜ƒ!/•7D;C<D¨6®%Û%
! ªžM	å65(ß4à Ñj¡åP:.öêè/ðÎ:ý!…Ï	¶¥…=81þ;Ö†1Ú71„;¯ç;x	#)�,#ñg6a2qæ“'Ï.Õ	ü<_Ø‘,'Ê4×/ì0…74b2
! )V5E	¹<7óIn'¡:jÁ´/ð/:taX,�,¯3ì ŠÒJ:‹#â9¥')q
! 
M*o	CÏÿ#ã.[�,!X<‰*U9Ý/ CEhá1|#-ÒáJ2�3ÑÈ5
! e!òKÈ-þ8"4³N8s�Ô5ø7è,Ó-^y29Ž-û(F 	K8<áBëÏ‹,9	‰:$ 8:0(˜ë0;:L9$6C6‹1ª�Ñ
! ¬d5…È J
! …/^j94åb·8)Å
®$R/v=°+:•-2ì,Õ:4[ˆ„°íæœ48"À-ä-ór	oÜ8C4è(ƒ+Ž/Òæ6¤£)6
! þ¾##‹:p;j/à#•	z	G	Ä1Ð3«
! ÷
! Ü(Ö<°—±:~5öR¿;ðÐûo�'*)´Œ"l5¢,N39}&‘î'Áÿz8Š•$b(C0“ú4_¦5�0Ö+ô¶*§:áRë20ä<Ã,,#s5 ò'¢'k'í$!^M3�2h:Öù3s—=.™82_))1á‰7W''%å(&-Ï» ¬+Ö�2¸:M#b=ø3÷9€)é¾,u.í³1[-�$3d)€C2›'
ª(4 $IÛ/N,þ@ “$x—'ìÖ	9ã:P3–	"$Â�Þ8öaçT,ŠÆÑ?	ä+<Ö-í,¶¼`/`+„&>0[‰$\<${ÆA0!’&@/ü)�8ø½± %N8œ,<
j.!©|6˜)¬:
! t+´3ìã)·ó.­9Ù;JU/p3-ñ!V%O%¥0Ô{1–¯&—1!/ÅAß'l7=¯*%-Á<Ë6é¸	R8=Ë,·8.:£â3ý9Á5í�-&,> :/*ù<7_9|1-.þ$z-F&‚
ðl„ *ß¬¡0É¹õ'q%üå
|3Þ,6üG=“4$Æ®»	�($‡~²'æ5ê1Ä,[
%$	³
! &&l
! ôx“*!´ïW&2ïÉ<%À¶:Ñ0;æ$©!%)Ú)O(Žì!Ë«�
Ó×ñÙ:¬#s'¬'ó0È)ƒ9±Ä!èã8óÞ4°
Àò1où-X2®,H!j*‰…8\"1Œæ+ó’e
b7¼
[8Ê ¸8è=1È%<†2ú K)}÷!Œ&A’!§	6íú°¬'T7Ô(fž1Ût0Õ  $ÝŽ.(tU"ò84Öb‚º4’7}+FcF²&4//Ï3¨Û	g"Ì/÷Æ ø-ÿ<9ú+.<Õse3·l]
]á4Rß64;$?˜¿*A"Á1J1jš7/6§ôž-~' Ã!Š
! µxw<Í1ð7=Õ1J(8pe4s‰0ª%™
! x<i
! cŸ!’8Ñ¥%a
! Ù~À¶5@ºØ<-¶1,	-3ã‘!ãŠÚ$:Ã9CD3N
 ¼$H0Û1ú	½‘
ý0‚0
^3s3ç‡*hFÞ9S5ì
É'ê‰Bw‚34ñ$,Ÿ'Ü<ƒ*i7¦4zy1æ8íÿÁ9öËÉ
! þ9
! G2#¯%
! 0‰Â
ü1Ú7Ü)¤2W6''™Ë5Ç.„((ù!;>'ý<PK6l'V6Ý&'|�/A<¡ûí#®=Ù!uK<HÆg$-$"Á.ô*”¾ñ$&9X6¸ç‹8Û+}sq
! <D .%30š	ùVU4(³3Ê3è·ˆ¹!¶1;€
úãÕ5v5T*%å _<“('8Hóïþ<žs+c+ò;œ75È06væµÄ÷'š˜%6-Ì/�£ôÝ3�/¹Ð4m†A1ëŒ9Œ-5<	
:8‹
K±8ÔKás	‚µ¥å$C<2¥)ë;P/¼‘/€=f#öA9<2º&×$�,\¥#˜<vn/w1Öå.ª0Ne
! ^'Ÿ¿-.ÿ
•&§ç%þ6V=O¶è&±2å	z»7•y!Ù0þf,SS"’Í+M_µ;ð§'2‚�&¢$ºk!ÀW!Úþ“ï
,7u+76!î/'V)E9¹4ªÄ:<*J;ãq^"-A(LÝ
b ,67é5 9,'?ßÈ5›Œ2@1É0)¼]=äZ »q<ù	ô%›Ç&Óå7p#½’2±
]#y?",Â}T.
! ¸šäQ3Á(3òk¾;÷û*2u%£”&
! ,sò2¹#i0.4º‚;¤v8iÿ3¦I7%#2:„ %2èéÝ8õ&Ÿ	1L0ô:2H*ýJæ8ƒ%n"Ö!,î
! ëô{!c7‹&™'#.m8=$�6°Ù
~9˜'3hV¯;Õ7÷·²%Ë
èøþ#”wŒ
ƒ?$Ä3%R =æ(>]5³!a(Y't6¸À%32_Ùç¯"§4@ƒ0Z0h'Ý$X-ñcš!ŒÍ|²4À$¯‡&/”9]	¸"”!r)˜6qŠ'$â1õîí0‰85Ù ('.ü5ZkboÓ4WF*Š5—#Ø.¡	³i;%O"ú$Gn=¾+#Í.ç(�0©"L
Ó Ë:A*ZKÂ-u*¤i€+üñc úÇö(d„7;…×
c'v¹12ãGò*1&Á7	)Œ/êã
! &!‡/½1"l:Ê
T(ê3µ:¿*GT›!/:="Ò(	#!mn8ž9·
%&³9Ä
úŽÌ+ù%™(c<w2Y<¦"É)#?ìQ=r,2	{š±!%’Ò9O$…
£.j3!.6ê*ö×*ß2Ä-Š­Î5[
! Á/û$ûî7ä*¨!”,0h9ú</ú2_7r'Œ7%äËÆ%¿8%~*É	çs¦3Êy	„­.»�l7„ÐÍ2ÑÃi)¡'=04_6±41Ã1~”1Ã$ëbÅ% Éº9ê0ŠàÊ	ò'Ë'º¥3•Ê0ð.e†%Æ8ß	w&&<ô;ž'9”3àûü5Ò.l6¿Þ<np*P,Z§2ý­d=º8—}c6o
À/##_Y;g&Îƒ7Bâ2¸$¢÷Ã/\
Þâ
X%+»4Ñ'`9r.}Ú!ý)çk$.ß0¼.©%”4643ÇË6Æ¤D7¿V�*÷5V"j(dÄ8ŒA´6916'ó.i;Â#§,ûù*&ü0€-3 r"Î6;ŽÄ§V0Ã3.T!å#KW;XÜ$¯3‹0î9^èû9áÆ(ô’:4
:B6!v:f:Ç9Ž±¶.2%4á/¯«4B(?-b'b:¶)=048>
y-zk2ã9Ï<Œ$÷/57mF#É:'×:^S%¦2?Š5ùK3h;](/,™2x'Ÿ�(e7Ÿ #v|²7ºÏ&‡ÁI-ð
(Ð,J#K%/^¨»8ì8l,é,2#ù<Ž7,(<KJÑM
! †;Ñ%D\5Ò=Œ+owÜ3)ÍÍ8Z4©o,x-5 †*	/Ø
! Ú-@«,tO/ð>;@X	;.+„#r&s!â•:&Ä%`o±"\==F4#"5I;®E*-Â76!ÚÌ3s)7¨'I
8 'Ö3ŠR+ºPú(’4Ô8³"`,2Ê'Õ(Úa8:€‡3© .'&j9¢µ)À4*¨,V?6ÐÆ/u9Î"<e�)˜"š)’ÚÉ$D4�4^m0qWÝ5¢=†7–%%¶<´<\%Z1·�/º%e(-î884¡%Þô9à&Ã Ä5z,r1á Ë*"EdŠ>ã%°!“3#É+;³b+Ò+XW$Ïˆ3„"¥/õèÃU>##-�9.à"*61–+ž3U:IõR0 ¨9V“;Ît¾'Ú&Ä+F:r4`3k8+($^6p 
e)Š=…°Õ3«$´.^§6s7i'—%£¬dRT</0Ól-äfËJ²"+V1&œÓ'=º
! D&¼;»®#Ç6 2ö)÷(T¸í!ëÅ.g 60¯2J°89e�Ý¾Ê$a4ï0\—8ø¬4r
! f+�08¤¾%f2”'(íý¼b%ë!>œL2A3Ö.$uç*K&ú:ð4¤ª˜/Â;2
! .6e^>(*‚"}$Ž—"2õµ9Y 97"JËC9L	Í-Ý+pç9º!¸2}!û.z‹5Ã«8;Ë	4xG<Í8²Ñ am)P‚9Ï"é<‚4¨-³4‹	�¶2€*ƒ=G:®9B1g9:IçÞˆ=R*A+òÿ7k1	Œ	¬àÙ(Ê=§-ïL=
Ëu(012„) H;Y,z=Ç5½–.Õ¹¯&u0Ç3d.ô”"Œq7Èev)b"07R7Pî´1×û"Ï4±*
! L8¸c%7š"“=Í#~ê#+)èC	e¡7)é3i®Þ(U=`2U^	=â(¡1G/9®;æÔ;­b
œ	Ã€.À&‚×'Ã#ã#¹—w;$G&Øü:� Ì:ƒ6�Bpnb$ Ÿ£;79O*ôJ§5°Ã-ëÓ*° Í7æ7,…"|&Çn3ñ@3v Ê*À"ñ_=<È7’È
$4….,Y5´-ò
! 9"÷!Ôæ
! £<‰ä#1å<�è!‚ç0W,j%{/7ƒH]22Ç/ñï÷6{Õq-a6àJ˜w.‘Ê5[1D­�<k+ˆ»!´)Éž*þ)2¢5•,$'/el$jƒ7à�
! LY(�6±Â5=”)¼
! w½ò6D!q;Ñ#ˆ
! Y!A`)§
! #åªM€Î"*(-˜Y�'~23¹¶[)Ni*¿#>-ÜÓ'T'½¹*&15
! ²8/ïä;(#‚`Šnçð*‰	 ]1lä;Ü
! Z�1Ëýà)mc¶ð|=.Œz$´+#’$Î1 <á
! w)€­3‹±µ²
d£&ú~-[3í <<‘;À´Ì$b)Ã+Ø&õ`À6ˆ	"
! —	r°6€½Ô4;°#ß.Ûh5="	ª	™ ±7j+C#:-¯-€	+<©+u1j8cI:&ñ´"u77°3á)V!,=QÊ9¶8%\
! Ã�aZ9�8=]Ï–/'p…Ã4s4�:+MT	¢“#Î	= Ë->¬
I¯Ð–&â4oƒÓ"z<>8{)¾3•4|�++2Pÿ&Ûô‡/�:Øo.:7p	·y+�.‡p&.(Ù	>:Iv1†™4»9&.w,2)ð"¢2<Ù/"6G!8O­6ª	1ê2è'U0Ê8}¢0…(Z.Cñ0âó;s7#æ,ç5† Éi‰E#`‰)´2';MÌ.8ú6?7Gn�(,ˆ
3]j'ÛB:ãk8�×  &¨&ë){6`7¿_
Ú	Õ<MÑÇ6î+¸0y 
2ñ8ñ15÷¡Ž»2
ô¡8‚ í)¢0í.9ÂJê7{'"?—õEoš8­4°4®4u)ši1Èð0(03Uuj 7²�<«!‡®3¦7ü‚<3›8ÈÔÁ:Kk
/Û›
3)-õ$P+‘ö½M'ê
! ¤½%ö7Ò*�ëB$cL!
Â5§o ^0!I£-v–.g5	+€!ê/_'‰/#Ž]R
! Ö23-¬,Ú2™ðÆb9€
! …R3=X2¤)²39÷)/�
! 9Ÿï7g0F4%Îö6/-:Ëx9!á9FHu<÷ý.›(h
Þ.€&¡*�00<†6$^%Š'‘ƒ&Q:�15/Â3°O
Ë$w:‚éi
jMô5Ê+ÎÎ:lZ¢@Ì3wY–'™9ÉBáw
Àì²Øë–"5 6…Û
X*F"‘7–(æÞ¾*Ì=¾Ãª7¥6ôC~"‡.í°r‘£9LÌ‡9Å h%‡%
-Ž�;—(¼6²Ò:pÕ8½1š® ¬5u"=/æ)]º;(0Þ&S· l+Ä ¿xq3„ý–øôÐã';É*¤7n9L*¼!-Ó-6ç1¨2Ž¦+?*žZqb-êÏ/Óì$0B;L&Û9âÆSØ œ2Y7GÏ,,504"
ž”7Ø-…¹/L,Mé;o!ý,ü6ðV,Lú08-‰Oª-=0-{ÙW4« Rç	ì×”ò&¡�<@Fçp/"É
·»¤/•1 %g.«.‚#Ô÷	6¢:Ð&ˆw?Ô<Z33™’^i+Á¡ úÐ<�8Â Uã ÍO6í°¬-šè:0ð(5~ö	â$Z‘Õ0˜{#Ž›<÷1öžµ2©2—)Àœ´)F
Ì;
œ(3Ýf4=3¾Í,£ü$i4×@9>9Bý20¹S4+;1ü	f	N6[òê5°…œ¹'e!0.Ž+6�I=·.Ñ,1S6)]3¾<p!m­-j0è+Ÿ4ó™$9(�;t%Œ`»
y=#$rz"/8Ž"¬<N2¼)†¦¹6?5k<A
TôL:; ]
! ùÜªB! +ìrÖ c
! æ)E2�
U .i5x6¥1Þ2y.š1!ô3|-Ž=>ir$Í/
! 	4b3
! +é-8"@ ‘4ý0,R&Q
tŸ7A6à,•]+)%˜	(W
! â<¶äîAÙ.S-ß:í;'!¯9dNÚÆ:Ü1p‘ %Ò6Ó�ë£L+ûð�-~8Tpg%B#K;1Ò2¤1I$5.ö*¾1G,tq4»n6Fö3¥2
! <QtFüŸ;h½C'	8ÎŸ/f0ûk;-E(£17,o’(u
�/ê	¾*î0Ð%»/ó9¨+æ2õ4w$·9¿Z¦Ì2ö/<(0‹"ƒ'¯`–=´
! Š1µ²‡'¢PŠ(s2y(Ì<Q4í"ÄÄ)-Ë"ˆ#ÃS&Û:4-Ð	¢F�(J<m ykHÓZ7
! 2pÄ	=�]0GØkž8¯0s 3i#ó(¸s992!	æ\-^"490¹7`d<HÒ‡¢/b1«µ6�)—::ï,:Ô*Tu<\HÅa-8K
! {˜;Ó%®;2wÈÑ1)*Y=5V-
! L.3à:ß#æºõ9‘$Ý‘ld!®Úa;>Å<SH+P(%³±'w#˜
×+Ã)Ï "yQÛ²ì
! ê‚122G!—R|.?<¢ùX"9$ÞQçÇª†'-6›f*b/
! ƒ;Hu&~s(�€ï..2è–6È/®À ;WMSÿÔ7«(Ãa"v49#’	‹91á-é8&#I
8~6ï5˜+­	±;r¯›¬_7ƒ,S(þ!}7_,… Íú| Ø''%g‚'Þ$Y%ÈÓ]Z¼<�#æ¶	0!§Â1úØ?‡Q1%<¶7	- "Î)J/´Àê (Û—î)÷.8/2Ð’5-/�e-?&WÎ#Í$ÍÁ-‹3n,y/AÂ&ú37=ò"—+:k(Ðä%a-º|=¸%B
¾"op=}%m=ä(¥<g@-‡í5Û70Ç:-š(t:Œ+o$ß)dÎ2Ã0~Û Ç%.ò<z"&*ß5£:=-n
ð%º1 Â´B&”SØ
@8Ï90Æ+x6êV],l0•v0U
±°Ó¢
K
ˆ:®(íƒ8YÂPL$Ì/YÿØI(#åúL(øe'P"È.L4S9P	C¡¤<É8_1%DØ3/È0ÚË #:,`=a.èË/ñ(Å50~C‹!Dð+-u4Ü5¹:'#T 4×#;¡8&$ÞY?©ÜË!J¹98Ö&ð26"bë%|7Ôi8êó1(ˆ'é%£5)R$4ÿö-21+"F-fG7ØÂ$È4Ê†ö$Y²52Î¡5#"b@5w5D6ÁÌ#é1qôœ-Ý×°¤:Ù9/EF÷÷8-Œ<â Y.ƒ)#/ò‚%:)8'î*@ê,ð
! ¬
! þñx2W±
! ´g «%2z
! ß%ê6?d4c&Sn`ô(1Èl¤ä.]/,;Å�3	$Þ3Õ$Cìº

! .·$»õ
! Ñ
Ï1S0
! ;*Å;Ð-~
! ü±-7Ôe,þI –ú&‚Ñ/žU83:›,Ça3÷;¾/x/'+â6Â6TV2K,�1Ê%èèËy6©'t32'g=[6¥¢;Á$Rˆ
ô)Q95ò³ë9q5ƒÍT=N(kÉ71´ ¯)ù9,M:: Ê"¯y7f3ú5f y5²#*o/à5†¨8ÅN#Ä(Z6™ŒÜ *Ôý$L¶!M
! Š+a<Àu5,Ë&#=™;=#ñ#Œ#�aD	­5˜-­Í&%"Q+7Î'LÆY*‚
! hÉ#Íó
$<÷ã(�4h,"F½(¤5õ%5@ƒ£µ#M|5a7l2ÖC.:!
! WÏ*94	*A$0ïÚ‰;855qI‹$3A#@
5Â,Ä»¢Š$W £6¢8¿Á+ø–k‡![c"²#„13Y
=d1>¥,øw¢
! í
! |;] Y+'˜[;”(CŸ
x%£%9xSÄæÅæ'§ª¢1T¾
Ÿ2_5$=$'Ã&4š=:1Ç{-j2¿6&'RMÛ„,AæP7u8DÅ1_/Ø8+4&Õ,¿d‹ ýÌ%{ –3a§1hX²&†‚*dA:…÷+t­1�|
! ‹;·+:!* 3‘42*z<º'é.V#Ñ$+Ì„4†à+È:"D=!7	Ë²-‚˜'0
^â7"ž½&-íàU!q•ž=d(¨+]R–e9Æ'1 ‰.[š§í-n:z9>Ö7$.#îF0#h9‡:^›&µ$l5º+å¨\&#N&å93[�)&ÄÎ*‡,Õ¯$ˆ/LñÃÿn%&(ý+
! ø
£2à9Ž1¿$
z%¶:!·;8
‹ˆ+ãe0�ä!í$°/Â®D8Ò‡0°9˜'˜6ã²V+w!(ç!éÎÕ*Ò§'Ð�	Y6�,Ð0€<DB9£�Ù)ÚI2X)Ì�$ùeÄ;¥	’
! Ç$Q<ÇµÂøt
&p-Ç!¹<©Ž)4†$“c1½G9:?+Ø)ù,}ƒ‰"Õ"í+3’3!4—-r;ª9ÑÑ?
è
! 27?9o&$;6.âD$q&yÓ(­/¥ÓŸ)2Å8P0Ô	§$¯:¤!P/�ô<×aÀÞ)+Ù<‹6¼L:}íŒ4p77
! D1,Ï.Û)`4Ë.Ð ù^YD‘)?	ÿ*Æ]!{;A-\!Ë3Ö«‚!$´P×7o#ê-\#w/¼8bÞ	ä"4Ã.‚	-)h&ˆA!µ t2$›$&«)Û\z1o=¨<å3<€*¬!Ø%Ö/r|Z#:›"ï9#!1›ê#1Ö5*M)÷0©T‰¥rp$½#ôÛú÷<×4¶$‘á5V(.m, q(Ì*Ü7/325T<-.£	×242E3W8!Ï6Šn1ä ï$
! *™³1˜(Bä‰&®8ä$)â@+P œ�:éß#î	d:m;Èñ7h"£
6*¬/)*“06©Õ+g/‹ít!©3š#5s
Böˆ))¦-Õ-S1&)ü1 ÉN6NM0":9×)4Ô6’Z<S�;¸û+³,,¥:Ñ8ZåT5ò!5äév,’/5³À(¡'ü3ò3QÝ"_.·!ð#®&®
! 3Ç<†¯,5�Ò!L/Ø/?'ˆ4ó-
!†35“9*0¿	2o1Qñ:�<Eý7ûH43r$8Ã'�.5Å#9Z�!}û	µ¡,¢æ0~!vØ,·9Ã[+zù)}~&
! 9´4þ%ú-'H):r
×ºv0
ä4‹
! Q;i²á$ï-ØÛÍ"†0~ ·2÷¦&1P=a+?4½%$v48#ú8b:RñQõ"2;<{{+-Ò<-9%N-Ä'À9Fjyé"U)u*Ö$Ÿc&*Ê#kt7eÂ/Û<�§
¸)šv?ÏÌ5K!Ý)Ì4×y;æ
æÆ9ü'à7„ú-
! Õ ‚¿
! ë
ò RtÀ
! Ó$¡Ut$n@=«Ú8Ñ%
­ž ;IF�.^•r5@ñ)Éd
! ¨53¢‹%UÈ4:§%H#w
! ó#«/
! %œ[—7%8¿3›3p¾!ý:Ÿ,mW0dœMõ:o9ÖP)t"S.,VÄ9n
! «-¼%{c8ý¦Ý!±ý*5-`"ˆ3
! Â*žJc†
Ÿ(s¹ Ø²;
! *›.E/°$<Vn4vO!ì)_«8,�-í<P-3$³&¥
F6M!l/WS®6y<ÇŽ3«
I3[0l!s#q+<=®ze©!�L)ì=(r%=g+5"6È0Ú�ú1ïÊŠ0Ð:Õ_+-Ã"]-ß1ã5}		€:5ÆòX
¬?-!·S¯+³)'ì1“u*+ñG‰ò/Á¨•ÏëP„)=7Ö$$3¢N1å9Ç;D%ù‹/&0Ž/	!Ö1øfL"²,ºJ62…;I5)!#'l),-¶-—Ó8§M8##&¾6v5ù:u³8+>Ó!�²1Ú9*ÝµÁ(Þ0A6Œ%ê :t5=l;zô H9P‘%}D.§$1€:¬2œ$ÿ`<Ù:“+wÏG¬0ý2!=R):U-y6J
hè½ «’“Lnè­$ê%·0¦!f-„‘É6r›6¢ ['Ñª$>$ñ û7ò¼&Œ’1Ñ0F#ä�¥h™!›D#|d
6?%Ù7I4ùN$0/O' ¸$^&j[Ô::Ö:Ô$O+ª<r:M\(…5.98#<Ø$	F(.3;,3ÍF‘9·–:t<Ëß8.6l4•2/ã3©9ä/0*4.ž„Žè0
0Ä%fÁ,E
®o'dK�$ªN%ƒ5jöb€
! }3d
! 4Ùá3±,e4â)ƒ†;]7e:'Ÿå'ŒìÕ”�9Õ
Ü0š×è8Ïb.Ü˜.¨/Ñ)'wý¬.éQ7Ó1i÷8Ð5é#û8]C8�3b”z*\8À)¡Ø(;,f()=T9|”:õ6*.p�§	=X.Gç8¤{&>3x[‡8L/n®	Ø9â4!–+=
! ;»Yí2¿ë
! ¾mÂ)œ!Ê·)¼12=Ë8t15)W1ù#¼0 1"/P9ä¶+Ç
! 52/©`(}
! %8å|;ý%d1+4Ð%4p9:N7<å5È8gÐ'�!ªå§8H"@	¾9"22þ6=&ù5ÈT¥
! ]y:@I¡$Ï“jq:iº,A5pt&$«9€&ö<…	 2ž:�3Ã	ŠX(AC=ª”-, �"Ö­2®-"'©'C*Ü	o8
! !ì3âI!œ‹0=Ê7}1O<á+§Í57$Ù2	5¼5N0ÇÛÝ0¥ ²$63>m"94:–á!é4
÷`6«ä9¼4¹E:t()*4•/J8}5ÀÜ)3_Ä¿:v!;(Q0WÀ˜,„=‰%$e@<Søb,?7a*;ç
(r%/N'^=l3¡&ˆF%³²<¢#y<N¤1
F!ëü ¾;[/Õºw4˜Óù€$–º.åË'"¨ãC"i=S)É”Õ/š9.ö�¬	
! {=·�ïi	Ë5ã	>1Í'Z*æ	o
! ]^
ƒ-ÎPü(cf)”$Ýçk&À#š,X$“=äH(ª,o"bzÐ+ÂÖ.Y)}/Yv�æ#'ÏÉ²+˜e›=Ä"z(¿3'}-ÉJ=­&S'8‹M/"	±)q)�) 8Á'WˆÖ;?m
! =P4ú'”=»<v&hÙ*¸1‡
? ©¶ò5Ôå;“,:y$
! §/!
¿(pÿ2×(g8Òá.Ñ¼:?
! C€"ì%ñ/o0'ŽÀ	!<+-;þ	87Bú#Ùy*ž·Ö \„3E1–;U1ˆ#\.&•0u	Xz&§3NJ¤øÿÌ)
! Z5'”ú<.ˆ(èh±7wˆ*a#Õqó:dŸ$B‹:Í6©1á"�[p1*¾(Ë(Å$”<þE¬Ë2Ï(+˜oe³(H<Ø!~.ñâ.â
! ˆ;(Ö#Œ!vž60>	»#Äj[/#§
! Œ™·�
ƒ";ý=-=-K.·Q8Iý�2P|	Ý/Ã�=°1Ú1&÷-à1Y-C
/,†F5!X÷2%1ÒŒï#H=…
! '0Á3Ú(‰#«&e8¨Æ!‹I.úÒ/-*ô7.7ß±Ì8J&ç-¯}ó<ª1¯(¸*º]	D)¸<o ÿ<'M2—ì"Ñ!þz£Ÿ
! iŸ+Û±ÞA€6‡$%&#Vm,+¨$ˆ¦#Qæ¹"

¯.>
! »
! ¸
úà2­"e.Q(®Ì;²:8( [Æê
51F$
! º—/v9#f4/d �9ó&¶ä'U3Æ‡	Õ+†it=f'|^4J%47-6®+J-¶(d&Ù+°<k\.�&+Ý¹&þü
! v¬¯4
/@2Ÿñ.i«j;Eú912u)¶6ÿ'Ø*â#.ˆŸ%)&*A«5¯ Â2�ë5Ø0Ò;¤²+š0ª („ÿ8�<Ø4 ">`Å4É9ç$&)t
! 9ó'\×#9˜!m'‰<Ÿ=”,i:…3%²/õl /Š.-Á"� ¿ Ì9ºú
! X v*-¸,“1S+¢>.<D¨×8Î4i®û”2±-	Œ‹=	% ƒ	a<P™6º8%ê"¿,ÙÎ«F;ô6Y0ú)ñ*Àc
! B!¾è.È<è2‰:Ò¡3$3H­8\4Û—9P5A4òš*¶3çê³s=/1ï1ý'36Ÿƒ¹-4—;='€,Èø-Šne#„(Ø6ë:™:š›'ä1k0s})¿:�x;À+ü
Ì&S†�0Z,»*�|yˆ|
’.Y	&(T9:!Ç ˆ?8ž<	Þ*
•5÷$Q$Ñ'*Q-é ÚŽÚXA
! ±3ë8¸/Ã<Xør-I8Åï(×.<"×33	¤Žóç4’-àG( &«£s†,ø1Í:jWð,Ž<¿<aG �Ò-Ê,p%?í�sÈ1U$(xèN°	Ð)Îdõo-v<ø×;°0»(o$31v6‡#\Å_7
  
  For bug reporting instructions, please see:
  
--- 318,1719 ----
  -w>
  -¥>
  -Ó>
! -?
! -/?
! -]?
! -‹?
! -¹?
! +ç?
! +@
! +?@
! +k@
! +—@
! +Ã@
! ,ï@
! +A
! +HA
! +tA
! + A
! -ÌA
! -úA
! -(B
! -VB
! +„B
! +°B
! +ÜB
! +C
! +4C
! +`C
! +ŒC
! +¸C
! +äC
! +D
! ,<D
! ,iD
! *–D
! +ÁD
! +íD
! ,E
! ,FE
! +sE
! +ŸE
! +ËE
! +÷E
! .#F
! *RF
! *}F
! +¨F
! #ÔF
! AøF
! U:G
! B�G
! cÓG
! 7H
! +OH
! K{H
! MÇH
! 9I
! +OI
! {I
! >•I
! 3ÔI
! &J
! $/J
! YTJ
! 3®J
! 4âJ
! QK
! <iK
! 6¦K
! 'ÝK
! )L
! /L
! !IL
! "kL
! GŽL
! KÖL
! 7"M
! )ZM
! *„M
! $¯M
! $ÔM
! #ùM
! $N
! $BN
! #gN
! ‹‹N
! :O
! 8RO
! J‹O
! ;ÖO
! P
! .0P
! >_P
! 8žP
! 4×P
! WQ
! *dQ
! M�Q
! :ÝQ
! vR
! ?�R
! 5ÏR
! @S
! 6FS
! >}S
! r¼S
! a/T
! f‘T
! 4øT
! --U
! :[U
! B–U
! @ÙU
! "V
! 0=V
! nV
! $�V
! 3¦V
!  ÚV
! NûV
! ,JW
! wW
! ”W
! /´W
! 1äW
! 8X
! -OX
! +}X
! )©X
! <ÓX
! &Y
! '7Y
! -_Y
! 0�Y
! a¾Y
! ' Z
! 4HZ
! %}Z
! '£Z
! &ËZ
! ^òZ
! .Q[
! 3€[
! ,´[
! á[
! Cû[
! A?\
! 5�\
!  ·\
! *Ø\
! ]
! !]
! +<]
! <h]
! *¥]
! Ð]
! )è]
! 0^
! (C^
! /l^
! Cœ^
! <à^
! "_
! ,@_
! $m_
! ’_
!  ¨_
! É_
!  è_
! /	`
! 39`
! m`
! .�`
! )°`
! ?Ú`
! a
! C.a
! Mra
! =Àa
! 2þa
! E1b
! Dwb
! V¼b
! ,c
! '@c
! Yhc
! 4Âc
! ,÷c
! 0$d
! 0Ud
! =†d
! 0Äd
! :õd
! 10e
! 9be
! 2œe
! 1Ïe
! ;f
! 1=f
! 3of
! 5£f
! 1Ùf
! 2g
! @>g
! 1g
! ?±g
! Jñg
! 6<h
! Dsh
! 8¸h
! <ñh
! >.i
! =mi
! 3«i
! :ßi
! Rj
! Cmj
! 7±j
! :éj
! ;$k
! 6`k
! 1—k
! EÉk
! Al
! QQl
! _£l
! Wm
! O[m
! H«m
!  ôm
! 8n
! 8Nn
! -‡n
! (µn
! /Þn
! o
! !o
! H:o
! 9ƒo
! E½o
! )p
! -p
! 4Bp
! 3wp
! N«p
! 1úp
! O,q
! 6|q
! 3³q
! 2çq
! 0r
! /Kr
! ){r
! #¥r
! *Ér
! -ôr
! *"s
! -Ms
! @{s
! !¼s
! Þs
! <ùs
! 6t
! -Ht
! 2vt
! ?©t
! .ét
! u
! '7u
! (_u
! (ˆu
! Ø±u
! ÐŠv
! 4[w
! 5�w
! Æw
! Ûw
! !ôw
! ;x
! :Rx
! C�x
! 5Ñx
! y
! -y
! &Hy
!  oy
! �y
! '¯y
! *×y
! %z
! *(z
! $Sz
! Axz
! Cºz
! þz
! <{
! %[{
! 3�{
! /µ{
! [å{
! 7A|
! Ny|
! &È|
! Iï|
! +9}
! ]e}
! cÃ}
! _'~
! 6‡~
! 7¾~
! 4ö~
! 6+
! )b
! 3Œ
! 3À
! Iô
! >€
! %S€
! y€
! 
’€
! ' €
! -È€
! &ö€
! �
! O=�
! H��
! HÖ�
! ‚
! .‚
! N=‚
! 9Œ‚
! HÆ‚
! Hƒ
! JXƒ
! H£ƒ
! ìƒ
! *„
! ,.„
! [„
! 1{„
! )­„
! -×„
! ,…
! ,2…
! <_…
! 9œ…
! &Ö…
! /ý…
! =-†
! &k†
! %’†
! 7¸†
! 5ð†
! <&‡
! "c‡
! †‡
! Fš‡
! $á‡
! ˆ
! .ˆ
! 0Dˆ
! Wuˆ
! Íˆ
! =Ýˆ
! ‰
! 98‰
! Or‰
! Â‰
! Þ‰
!  ý‰
! ]Š
! !|Š
! +žŠ
! ÊŠ
! :æŠ
! T!‹
! !v‹
! ˜‹
! ²‹
! %Í‹
! ó‹
! $Œ
! 8Œ
! uTŒ
! gÊŒ
! D2�
! :w�
! !²�
! *Ô�
! -ÿ�
! -Ž
! #MŽ
! !qŽ
! 0“Ž
! <ÄŽ
! <�
! &>�
! <e�
! R¢�
! ;õ�
! >1�
! tp�
! @å�
! 8&‘
! l_‘
! 9Ì‘
! 3’
! U:’
! 9�’
! BÊ’
! c
“
! mq“
! ?ß“
! G”
! Xg”
! 3À”
! Gô”
! J<•
! T‡•
! EÜ•
! ;"–
! D^–
! Y£–
! pý–
! "n—
! ‹‘—
! 3˜
! ?Q˜
! 8‘˜
! KÊ˜
! @™
! GW™
! ;Ÿ™
! EÛ™
! G!š
! Yiš
! ?Ãš
! ?›
! jC›
! K®›
! [ú›
! lVœ
! 4Ãœ
! Oøœ
! EH�
! OŽ�
! iÞ�
! [Hž
! M¤ž
! 'òž
! sŸ
! :ŽŸ
! 8ÉŸ
! F 
! aI 
! �« 
! K-¡
! Sy¡
! WÍ¡
! 2%¢
! FX¢
! 8Ÿ¢
! ŒØ¢
! Že£
! ‰ô£
! †~¤
! H¥
! NN¥
! =�¥
! iÛ¥
! 7E¦
! Y}¦
! u×¦
! vM§
! )Ä§
! )î§
! <¨
! IU¨
! 9Ÿ¨
! Ù¨
! ,ð¨
! ©
! 5©
! ?T©
! ^”©
! =ó©
! ]1ª
! @�ª
! dÐª
! C5«
! Jy«
! 'Ä«
! _ì«
! �L¬
! )Ú¬
! V­
! @[­
! Qœ­
! Vî­
! UE®
! =›®
! VÙ®
! a0¯
! 3’¯
! )Æ¯
! $ð¯
! )°
! ??°
! .°
! (®°
! %×°
! hý°
! *f±
! 0‘±
! .Â±
! 6ñ±
! ;(²
! +d²
! �²
! :®²
! 8é²
! )"³
! -L³
! 'z³
! ¢³
  %¶³
! %Ü³
! O´
! IR´
! %œ´
! Â´
! &Ý´
! 4µ
! #9µ
! 2]µ
! �µ
! 7­µ
! ?åµ
! /%¶
! 1U¶
! ‡¶
! (§¶
! Ð¶
! Zß¶
! Z:·
! F•·
! #Ü·
! ‰¸
! OŠ¸
! 9Ú¸
! $¹
! .9¹
! h¹
! &‚¹
! ?©¹
! .é¹
! Sº
! 0lº
! 8�º
! 5Öº
! B»
! rO»
! BÂ»
! F¼
! ^L¼
! d«¼
! ‚½
! f“½
! Pú½
! ZK¾
! K¦¾
! ò¾
  ;
! ¿
! BF¿
! 5‰¿
! +¿¿
! 4ë¿
! - À
! <NÀ
! ‹À
! 3¢À
! HÖÀ
! *Á
! JÁ
! 2bÁ
! (•Á
! -¾Á
! 1ìÁ
! @Â
! 9_Â
! >™Â
! IØÂ
! ?"Ã
! +bÃ
! 6ŽÃ
! )ÅÃ
! LïÃ
! E<Ä
! ‚Ä
! '™Ä
! ÁÄ
! 
ØÄ
! VæÄ
! 1=Å
! 8oÅ
! <¨Å
! &åÅ
! (Æ
! B5Æ
! <xÆ
! RµÆ
! 8Ç
! SAÇ
! •Ç
! 2¯Ç
! âÇ
! 3þÇ
! +2È
! ^È
! 	kÈ
! uÈ
! ˆÈ
! œÈ
! ¶È
! UËÈ
! I!É
! kÉ
! 4€É
! 4µÉ
! 6êÉ
! 5!Ê
! vWÊ
! 3ÎÊ
! =Ë
! <@Ë
! !}Ë
! /ŸË
! 7ÏË
! ;Ì
! (CÌ
! :lÌ
! .§Ì
! 9ÖÌ
! CÍ
! @TÍ
! A•Í
! E×Í
! •Î
! ý³Î
! î±Ï
! û Ð
! ìœÑ
! !‰Ò
! 3«Ò
! +ßÒ
! 1Ó
! !=Ó
! 9_Ó
! 4™Ó
! 5ÎÓ
! ,Ô
! ;1Ô
! UmÔ
! 1ÃÔ
! \õÔ
! /RÕ
! *‚Õ
! (­Õ
! !ÖÕ
! ;øÕ
! .4Ö
! cÖ
! \uÖ
! ;ÒÖ
! L×
! )[×
! 1…×
! 4·×
! 3ì×
! 4 Ø
! 1UØ
! >‡Ø
! BÆØ
! [	Ù
! ZeÙ
! cÀÙ
! J$Ú
! AoÚ
! \±Ú
! eÛ
! ?tÛ
! 8´Û
! 2íÛ
! 0 Ü
! -QÜ
! ;Ü
! 4»Ü
! ;ðÜ
! 4,Ý
! HaÝ
! "ªÝ
! OÍÝ
! OÞ
! 8mÞ
! ¦Þ
! (»Þ
! $äÞ
!  	ß
! *ß
! 4Iß
! &~ß
! ;¥ß
! )áß
! jà
! Fvà
! “½à
! $Qá
! 8vá
! 8¯á
! %èá
! )â
! L8â
! V…â
! Üâ
! îâ
! .ã
! 0/ã
! M`ã
! H®ã
! N÷ã
! OFä
! c–ä
! ™úä
! D”å
! xÙå
! jRæ
! ‡½æ
! _Eç
! [¥ç
! Hè
! IJè
! A”è
! &Öè
! 7ýè
! .5é
! Fdé
! =«é
! 9éé
! 6#ê
  :Zê
! 3•ê
! ;Éê
! :ë
! :@ë
! H{ë
! 2Äë
! ÷ë
! <	ì
! 2Fì
! %yì
! ;Ÿì
! Ûì
! &òì
! !í
! #;í
! _í
! *}í
! 8¨í
! ƒáí
! beî
! 	Èî
! `Òî
! `3ï
! ”ï
! :©ï
! Bäï
! 1'ð
! OYð
! 7©ð
! $áð
! 4ñ
! ;ñ
! 5Uñ
! 5‹ñ
! Áñ
! AÞñ
! $ ò
! =Eò
! 8ƒò
! )¼ò
! *æò
! ó
! .ó
! Dó
! _ó
! vó
! –ó
! +¢ó
! 'Îó
! *öó
! -!ô
! Oô
! +fô
! >’ô
! BÑô
! õ
! 1õ
! ;Põ
! (Œõ
! (µõ
! CÞõ
! %"ö
! 9Hö
! F‚ö
! 5Éö
! 8ÿö
! 88÷
! 2q÷
! W¤÷
! ü÷
! ø
! $ø
! 77ø
! #oø
! #“ø
! M·ø
! 7ù
! 9=ù
! 7wù
! 8¯ù
! .èù
! @ú
! BXú
! <›ú
! @Øú
! >û
! Xû
  mû
! 6‡û
! >¾û
! ýû
! ;ü
! Sü
! >mü
! U¬ü
! /ý
! -2ý
! L`ý
! *­ý
! :Øý
! þ
! .+þ
! 7Zþ
! k’þ
! gþþ
! jfÿ
! BÑÿ
! -UB"˜"»)Þ.7;O"‹†®85An=°PîJ?zŠP8VN�MÞ{,\¨$E*-p-žEÌ@0S)„*®3Ù6
.D@sF´FûBB	A…	.Ç	#ö	
! L2
! 3
! W³
! 0<'W5-µ(ã+,80e%–9¼ö
%$
5J
€
š
Z´
)G9G�%ÉCï)32] �0±.âH4Z�$ª,Ï)ü:&&a/ˆA¸4ú>/<n3«(ß)&2%Y;S»;KES4™7Î_=f0¤5ÕD`PŒ±‹>7Ê@BC;†+Â-î"{?»Ð4å%=@;~/º7ê4".W@†:Ç+(.JW‚¢6%\OxgÈ50zfJá1,<^&›5Â³ø?¬ 4ì "!!)D!,n!4›!BÐ!*"0>"Po"IÀ",
! #07#;h#F¤#1ë#I$5g$H�$5æ$[%3x%F¬%<ó%O0&Y€&=Ú&5'ZN'S©'2ý'(0(Y(^q(GÐ(?)OX)G¨)!ð)L*C_*�£*%+s@+$´+OÙ+L),8v,\¯,-$%-J-5f-#œ-1À-ƒò-ƒv.‰ú.$„/©/#Å/Bé/$,0%Q06w0®0"Í0[ð00L1;}10¹1-ê1.2G2%e2!‹2L­2 ú2$3@3X3j3?�3>Á3>4>?4?~4>¾4<ý4=:5<x5-µ5Aã5@%6?f6g¦6:7=I7&‡7&®7DÕ7F8Ja8N¬8@û8F<98ƒ9P¼9H
:EV:2œ:"Ï:ò:.;'A;6i;; ;.Ü;[<Zg<ZÂ<9=8W=8�=.É=8ø=T1>)†>K°>?ü><?+Z?†?.�?&Ì?'ó?;@;W@“@"®@.Ñ@A A>A8[A9”A4ÎA,BY0B-ŠB8¸B;ñBD-C1rC¤C'ÃC ëCD +DLD%kD#‘D&µD@ÜD9E>WE1–EeÈEd.FD“FEØFG«.GMÚG9(H&bH^‰HaèHJI.dI-“I-ÁIïI*þI&)J*PJ>{J/ºJ,êJ1K/IK$yK;žK6ÚK!L@3L2tL&§L,ÎL>ûL1:M6lM2£M3ÖM0
! N>;NzN4™NNÎN?O:]O1˜OÊO%äO&
! P!1PSP(rP6›P ÒP>óP.2QDaQ"¦Q1ÉQ%ûQ4!R2VR<‰RNÆR7S*MS,xS"¥S ÈSéS7TG;T3ƒT&·T&ÞT:UB@UAƒU)ÅU
ïU<ýU3:VInVG¸VW-W>JW<‰W.ÆW:õW#0XOTX=¤X>âX7!Y%YY(Y>¨Y:çY"Z@>ZZ2�Z8ÃZüZ[.[J[2^[‘[-¬[3Ú['\%6\7\\5”\#Ê\
î\6ü\3]N]-n]"œ](¿]Xè]QA^1“^/Å^8õ^._M_Ei_I¯_9ù_.3`'b`Š`¤`^¹`)a
BaPaB\a
Ÿa
­a »a)Üa%bC,b:pb(«b3Ôbc8%c6^c7•c.Íc-üc“*dc¾d"e?e;Se,�e3¼e'ðe>f>Wf>–fÕfïfrg/ug!¥g$Çg9ìg&h2Ahth%ˆh®hYÇh!iAi$\iK�i<Íi”
! jOŸj;ïj2+k1^k-�k-¾k-ìkl</lll8}lI¶l(mH)mArmD´m7ùm*1n.\n3‹nD¿n4o9oRoio!„o¦o,Áo�îo�|pE
! qPq=jq4¨q2Ýq2r1Creur3Ûr3s3Csgws>ßs|tU›t(ñt�u
! ¸uÃvOÜv1,w1^w0�w0Áw#òwMxdx0~x4¯x3äx0y/Iy$yy*žy@ÉyA
! z9Lz%†z8¬z:åz {25{‚h{=ë{=)| g|Nˆ|2×|=
! }"H}ãk}<O~`Œ~Tí~QBG”<ÜE€D_€#¤€ È€Dé€S.�4‚�?·�?÷�-7‚Ne‚`´‚DƒPZƒW«ƒ)„$-„bR„µ„1Ê„Dü„hA…ª…6Ä…û…*†6† T†Uu†+Ë†V÷†)N‡Hx‡2Á‡6ô‡+ˆcKˆ>¯ˆ>îˆ1-‰)_‰?‰‰PÉ‰[Š@vŠ^·ŠW‹9n‹¨‹/Æ‹#ö‹)ŒBDŒ7‡Œ@¿Œª�«�(Ã�#ì�3Ž>DŽ(ƒŽ#¬Ž#ÐŽ,ôŽ<!�>^�3��7Ñ�S	�A]�Ÿ�·� ×�2ø�+‘1I‘${‘' ‘@È‘C	’5M’¬ƒ’¬0“NÝ“5,”<b”QŸ”!ñ”"•?6•&v•J�•4è•,–AJ–<Œ–É–5å–A—U]—9³—Aí—J/˜Gz˜3Â˜ö˜:™%J™p™CŽ™5Ò™2š';šBcš=¦šäš/ÿš;/›†k›Šò›e}œ*ãœ�$(�0M�?~�_¾� žC?ž.ƒž ²ž=Óž;Ÿ0MŸ@~Ÿ*¿ŸAêŸI, (v ?Ÿ 8ß 2¡IK¡]•¡Só¡G¢5g¢3�¢&Ñ¢1ø¢(*£)S£,}£3ª£*Þ£_	¤gi¤QÑ¤A#¥Pe¥"¶¥3Ù¥8
¦;F¦8‚¦8»¦8ô¦:-§Bh§)«§3Õ§4	¨/>¨8n¨ §¨È¨6â¨6©4P©4…©8º©(ó©4ª6Qª'ˆª2°ª3ãª4«;L«ˆ«A¨«Gê«N2¬N�¬VÐ¬^'­c†­iê­hT®½®=¯½¯=°�½°?±�¿±A²rÁ²v4³«³€+´€¬´~-µ€¬µ-¶ƒ­¶s1·x¥·s¸u’¸9¹7B¹Az¹C¼¹6º77º3oº9£ºÝº;üº78»6p»5§»5Ý»¼3/¼9c¼3�¼?Ñ¼3½$E½8j½5£½4Ù½:¾7I¾8�¾6º¾3ñ¾&%¿L¿i¿(‡¿$°¿5Õ¿HÀ2TÀ-‡À-µÀ.ãÀAÁYTÁ/®ÁuÞÁSTÂ¨Â6ÈÂ/ÿÂ/Ã(HÃ\qÃ0ÎÃ:ÿÃ*:Ä0eÄ[–ÄEòÄ8ÅEKÅG‘Å'ÙÅ&Æ(Æ!DÆ.fÆ1•Æ%ÇÆ0íÆMÇ-lÇšÇ.¸Ç2çÇ-È#HÈLlÈ7¹È0ñÈ%"É8HÉ?�É?ÁÉÊKÊ?kÊ4«Ê.àÊRË.bË+‘Ë6½Ë4ôË5)Ì,_ÌGŒÌIÔÌ3ÍbRÍ1µÍ$çÍBÎOÎiÎ€Î(”Î,½ÎHêÎ/3Ï.cÏ0’Ï+ÃÏ.ïÏ,Ð,KÐ"xÐ2›Ð,ÎÐ)ûÐ(%Ñ+NÑ,zÑ&§Ñ*ÎÑ+ùÑ+%Ò%QÒ"wÒ"šÒ#½Ò&áÒ7Ó-@Ó6nÓ*¥Ó*ÐÓ)ûÓ)%Ô(OÔ$xÔ&�Ô)ÄÔ-îÔ+Õ%HÕ(nÕ5—Õ#ÍÕ'ñÕ4Ö'NÖ&vÖ �Ö+¾ÖêÖ2	×4<×0q×1¢×?Ô×;ØZPØR«Ø^þØP]Ù@®ÙKïÙH;Ú„Ú+¤Ú/ÐÚ'Û(Û<Û\Û(aÛ…ŠÛ:Ü4KÜ)€Ü#ªÜsÎÜBÝª`Ý$ß[0ßKŒßØß1îß à;àZàuà”à³à*¿àpêà4[á=�áVÎá:%â?`â� âY1ãH‹ãgÔã„<äNÁä[åYlå<Æå<æ>@æaæAáæ@#çJdç@¯çyðçCjèH®è?÷èX7éi�éTúé:OêOŠêMÚêJ(ëasë[ÕëW1ì>‰ìVÈì=í9]íR—íDêí./î3^î-’î<Àî8ýîG6ï=~ïj¼ïp'ð)˜ðhÂð>+ñcjñfÎñ·5òÇíòÇµó=}ôE»ô¹õX»õ:öiOöa¹öJ÷Sf÷Dº÷3ÿ÷B3ø/vø.¦ø*Õø(ù8)ù4bù)—ù7Áù+ùù(%ú+Nú-zú]¨úŠûn‘ûhügiü?ÑühýWzýÕÒý¼¨þHeÿL®ÿZûÿCV‚šƒO¡2ñ4$QYo«=AY7›†Ó5Zt�-;30ov NLfa³TGj,²vßBV]™5÷S-	T�	8Ö	-
! 2=
! Ip
! Nº
! \	‡fVîZEy D
Z_
Nº
C	YMO§?÷:7?r<²JïJ:0…>¶—õ2�fÀ_'D‡ÌAÒcix/âJI]I§vñXhYÁ›T·?bLK¯CûC?7ƒÉ»È…aN\°—
[¥’‘”�&k·:# Å^ 7$!K\!^¨!d"Gl"F´"žû"Žš#’)$]¼$ %;%gV%¾%~Ó%‰R&Ü&÷&
'1#'/U'>…'4Ä'¢ù'œ(}):š)“Õ)Ai*O«*qû*|m+1ê+V,Js,P¾,V-Lf-{³-./.f^.SÅ.B/Y\/`¶/"0R:0Q�07ß091\Q1A®1˜ð1‰2,ž2‘Ë2 ]3&~3M¥3/ó3;#48_4˜4ª4<Ê4U5]5?|5?¼57ü5;46"p6Z“6Bî6+17%]7"ƒ7$¦7.Ë73ú7'.8V8/u82¥8(Ø849,693c9N—97æ9E:Cd:¨:IÈ:;/0;/`;*�;.»;Hê;!3<-U<1ƒ<2µ<<è<,%='R=6z==±="ï=>20>,c>l�>]ý>.[?)Š?´?IÓ?P@:n@6©@Cà@6$A;[AN—A4æA;B\WB ´B9ÕB@C7PCYˆC:âC*DHD8cD?œDÜD9õD3/E3cE&—EN¾E:
F-HFvF?�F)ÍFI÷FAG/[G‹G1ŸG3ÑG"H+(H&TH%{H¡H=ÀHSþHzRI)ÍI/÷IR'JSzJ8ÎJ/K+7KcK/�K+±K1ÝK-L0=L'nL,–LÃL6ãLM 9MZM.iM˜M¸M?ØM"N>;N+zN2¦N#ÙN@ýN>OUXO-®OÜO6úO1P#JP2nP)¡P3ËP0ÿP&0Q2WQ=ŠQ3ÈQ0üQ1-R2_R’R)²R-ÜR,
! S07ShS-~S1¬SÞS+ùS(%T&NT&uT*œT$ÇT5ìT"U':UbU wU8˜U ÑUcòUVV-qV,ŸV5ÌVW&W!BW(dW!�W=¯W/íW1XOXCoXC³X#÷X=Y"YYH|YHÅY9Z.HZ3wZ/«ZÛZ'øZ5 [2V[ ‰[Gª[:ò[-\ŠK\XÖ\/]H]X]h]>x]$·]Ü]=ú]$8^]^Fw^(¾^(ç^__*_>:_$y_ž_¼_Ô_î_`"`<`DR`*—`/Â`	ò`-ü`B*ama$€a0¥a*Öab!bG?bF‡bGÎb5c)Lcvc‘c*­c.ØcCdKd$ad†d  dÁd"ÜdIÿdIIe-“e;ÁeIýe!Gf8if1¢f0Ôf7g&=g,dg&‘g¸g6Øgh8'h1`h’h®h-Éh-÷h,%i8Ri=‹i=Éi=j=Ejƒj�j)¯j%Ùj)ÿj2)k\k1tk¦k¤¾kWcl:»l1öl6(m-_m9�mÇmåm2þm‹1n¢½n1`o’o7­oCåo)pIp=hp¦poµp2%q1XqŠq@£q"äq#r(+r&Tr-{r\©r:s1As;ss/¯sßs%ûs0!t'Rt"zt/�tÍtít	u/uKuju‚ufŸu v''vOvlv‡v/˜v4Èv)ýv4'w\w@ywºw/Ëw"ûw"x2AxDtx!¹x+Ûx,y4y4Syˆy>œy4Ûy#z+4z9`z*šzcÅz){!G{:i{¤{¼{'Ø{?|@| T|u|•|Z´|Z}yj}zä}%_~>…~Ä~.Ý~!H.!w3™+Í1ùC+€Co€ ³€2Ô€3�#;�_�Gx�mÀ�j.‚™‚:¯‚"ê‚
ƒ2$ƒ4Wƒ(Œƒµƒ$Òƒ÷ƒP„9X„!’„5´„,ê„-…AE…0‡… ¸…Ù…ù…†7†J†]†?{†B»†'þ†(&‡1O‡�‡¡‡5½‡Eó‡9ˆ>Wˆ>–ˆ2Õˆ5‰6>‰?u‰*µ‰>à‰4ŠTŠ*oŠ1šŠ³ÌŠ3€‹:´‹Bï‹2Œ-HŒ5vŒ)¬Œ%ÖŒüŒ9�0R�9ƒ�	½�YÇ�s!ŽP•Ž:æŽD!�4f�A›�"Ý�,�--�[�&r�0™�(Ê�&ó�ƒ‘Dž‘ã‘*ù‘#$’H’^’t’@�’Î’&ç’(“7“$T“y“)—“,Á“(î“”71”+i”D•”BÚ”J•ph•JÙ•i$–FŽ–7Õ–{
—3‰—g½—Q%˜bw˜ŽÚ˜xi™Pâ™F3šfzšhášJJ›m•›oœKsœL¿œG�nT�XÃ�2žyOž7Éž=ŸO?Ÿu�Ÿ_ ke WÑ W)¡*�¡P¬¡Ný¡YL¢{¦¢^"£\�£sÞ£TR¤Q§¤Gù¤fA¥_¨¥R¦&[¦6‚¦.¹¦[è¦3D§Wx§dÐ§,5¨ub¨Ø¨%ó¨9©<S©.�©@¿©9ª$:ª6_ª2–ª4Éª'þª5&«3\«#�«G´«<ü«G9¬V�¬VØ¬V/­V†­WÝ­U5®D‹®RÐ®D#¯Dh¯D­¯Dò¯F7°L~°1Ë°6ý°64±:k±&¦±;Í±4	²>²W]²Sµ²5	³]?³H�³gæ³ŸN´)î´Rµ3kµ5Ÿµ1Õµ*¶02¶5c¶V™¶Að¶>2·Nq·?À·\¸5]¸>“¸gÒ¸;:¹Ev¹d¼¹Y!ºH{ºGÄºg»Xt»PÍ»H¼Ig¼:±¼>ì¼L+½Tx½_Í½F-¾lt¾^á¾>@¿I¿PÉ¿FÀRaÀN´ÀrÁ`vÁS×ÁC+ÂIoÂJ¹Â:ÃZ?ÃAšÃ?ÜÃAÄ8^Ä.—Ä:ÆÄ1Å=3Å)qÅ›ÅqµÅE'Æ;mÆN©Æ„øÆ1}Ç”¯Ç5DÈ8zÈ(³È>ÜÈ@ÉF\ÉC£ÉCçÉC+Ê1oÊ0¡Ê1ÒÊ%Ë`*Ë~‹ËX
! Ì'cÌI‹ÌJÕÌK ÍMlÍIºÍEÎ:JÎ/…Î-µÎ9ãÎ!Ï*?Ï)jÏN”ÏdãÏ&HÐ$oÐ@”Ð0ÕÐ+Ñ=2ÑApÑ3²Ñ5æÑSÒ>pÒ1¯Ò0áÒÓ%1Ó4WÓIŒÓ#ÖÓ9úÓi4ÔGžÔ.æÔ-Õ5CÕ8yÕ=²Õ2ðÕR#Ö0vÖ<§Ö7äÖ5×7R×(Š×a³×IØA_ØP¡ØjòØ;]Ù(™ÙJÂÙ2
Ú8@Ú2yÚ'¬ÚQÔÚQ&Û/xÛ3¨Û+ÜÛ‚Ün‹Ü-úÜb(Ý`‹Ý/ìÝEÞ8bÞ5›ÞZÑÞQ,ß+~ß"ªßPÍß_à*~à7©à-áà.á >á}_á&Ýá3â"8â6[â’â@¬â<íâ9*ãEdã.ªãNÙã!(äCJä9Žä3ÈäHüäEåeå?„å,Äå4ñåY&æH€æOÉæ;ç$Uç‚zç,ýç;*è;fè<¢èEßè1%é:Wé&’éN¹é,êh5êižêxë7�ë^¹ëGìE`ì7¦ìNÞìO-í(}íD¦íBëíV.îY…îGßî;'ï(cïBŒïRÏï+"ð2Nð7�ðE¹ðBÿðJBñq�ñQÿñOQò,¡ò/Îò'þò%&óGLóE”ó%Úó ô4!ôPVô;§ô3ãôFõE^õA¤õOæõ26öBiöU¬ö4÷47÷il÷Ö÷$ñ÷#ø5:øpø%ŽøI´øEþø-DùOrùVÂù.ú=HúC†úBÊúK
ûOYû%©ûTÏû0$üUUü3«üßü:ÿü=:ý)xý2¢ýÕý9òý3,þ0`þP‘þcâþ;Fÿ>‚ÿ?Áÿ@
GB
3Š
k¾
&*
4Q
3†
º
:Ú
7
]M
R«
>þ
(=
0f
+—
/Ã
>ó
02
Fc
Lª
S÷
JK
@–
\×
I4
2~
A±
4ó
9(
Zb
b½
@ 
Ca
%¥
/Ë
Kû
>G	
‹†	
K
! 
N^
! 
>­
! 
gì
! 
(T
V}
%Ô
*ú
%
B-
Dp
Äµ
ëz

Qf
D¸
Ýý
¦Û
Ë‚
GN
T–
Të
A@
I‚
+Ì
„ø
‘}
0
@
ÔÀ
:•
6Ð
J
R
*r
#�
!Á
Iã
\-
gŠ
$ò
^
'v
.ž
Í
"í
!
!2
"T
"w
3š
"Î
)ñ
4
4P
N…
KÔ
U 
®v
ª%
JÐ
Q!
;m!
0©!
+Ú!
;"
:B"
2}"
/°"
)à"


! #
"#
!;#
8]#
g–#
9þ#
x8$
)±$
)Û$
6%
U<%
’%
$˜%

½%
Ë%
Ú%
	ë%

! õ%
	&

! &
O&
\&
0t&
>¥&
bä&
;G'
7ƒ'
%»'
á'
#(
8%(
^(
7y(
N±(
B)
6C)
(z)
)£)
LÍ)
<*
7W*
N�*
EÞ*
8$+
.]+
4Œ+
-Á+
"ï+
W,
Ij,
?´,
Gô,
<-
3[-
3�-
BÃ-
?.
=F.
9„.
B¾.
M/
FO/
G–/
AÞ/
S 0
+t0
( 0
(É0
.ò0
&!1
H1
{^1
+Ú1
i2
(p2
)™2
1Ã2
Mõ2
1C3
-u3
B£3
8æ3
14
1Q4
gƒ4
%ë4
"5
E45
%z5
# 5
%Ä5
tê5
._6
*Ž6
2¹6
Hì6
D57
%z7
 7
z»7
)68
8`8
8™8
1Ò8
59
<:9
3w9
1«9
Ý9
&û9
B":
.e:
*”:
¿:
;Ý:
9;
HS;
9œ;
2Ö;
*	<
\4<
8‘<
BÊ<
1
=
5?=
8u=
2®=
á=
2å=
5>
ON>
Zž>
ù>
#?
'6?
&^?
.…?
B´?
;÷?
43@
5h@
8ž@
/×@
%A
$-A
%RA
/xA
(¨A
)ÑA
#ûA
)B
)IB
-sB
1¡B
ÓB
èB
÷B
LC
)^C
ˆC
/œC
!ÌC
#îC
KD
(^D
*‡D
²D
ÊD
$âD
)E
)1E
.[E
@ŠE
AËE
c
F
AqF
9³F
4íF
X"G
;{G
3·G
8ëG
N$H
HsH
D¼H
>I
G@I
3ˆI
7¼I
[ôI
<PJ
�J

™J
.§J
$ÖJ
	ûJ
?K
iEK
1¯K
&áK
"L
+L
MKL
1™L
-ËL
!ùL
7M
(SM
8|M
:µM
9ðM
H*N
'sN
7›N
/ÓN
2O
>6O
<uO
)²O
9ÜO
<P
?SP
6“P
2ÊP
?ýP
@=Q
!~Q
F Q
cçQ
9KR
&…R
@¬R
4íR
!"S
 DS
eS
<S
¼S
.×S
%T
,T
+9T
eT
rT
4‘T
-ÆT
0ôT
/%U
/UU
?…U
8ÅU
?þU
>>V
A}V
V¿V
=W
(TW
4}W
:²W
AíW
=/X
3mX
,¡X
:ÎX
4	Y
†>Y
nÅY
<4Z
AqZ
,³Z
QàZ
2[
1K[
6}[
;´[
<ð[
!-\
$O\
It\
3¾\
6ò\
>)]
Ah]
ª]
É]
,æ]
"^
*6^
a^
;z^
¶^
$Ö^
Tû^
:P_
!‹_
$­_
2Ò_
5`
R;`
2Ž`
<Á`
=þ`
E<a
?‚a
*Âa
Tía
7Bb
#zb
žb
'½b
.åb
mc
y‚c
süc
npd
zßd
tZe
oÏe
{?f
u»f
h1g
tšg
nh
y~h
vøh
woi
xçi
q`j
?Òj
2k
OEk
:•k
GÐk
)l
(Bl
!kl
(�l
&¶l
0Ýl
Sm
:bm
'�m
!Åm
Açm
.)n
)Xn
2‚n
yµn
w/o
(§o
*Ðo
,ûo
I(p
3rp
0¦p
'×p
=ÿp
==q
{q
“q

¯q
H½q
Qr
QXr
*ªr
%Õr
%ûr
+!s
+Ms
)ys
&£s
Ês
9âs
t
1-t
&_t
&†t
@­t
-ît
<u
'Yu
'�u
/©u
@Ùu
.v
$Iv
5nv
4¤v
4Ùv
w
;.w
<jw
D§w
ìw
7ùw
(1x
-Zx
*ˆx
-³x
áx
üx
y
A0y
/ry
/¢y
1Òy
Mz
NRz
0¡z
2Òz
0{
76{
9n{
!¨{
!Ê{
Hì{
A5|
*w|
¢|
!Á|
ã|
?ý|
&=}
*d}
"�}
²}
$Î}
Nó}

B~
.P~

! ~
.Š~
:¹~
)ô~
5
cT
E¸
Aþ
 @€
a€
,|€
$©€
"Î€
.ñ€
% �
%F�
$l�
‘�
D¨�
Dí�
42‚
@g‚
N¨‚
(÷‚
/ ƒ
Pƒ
fƒ
}ƒ
2“ƒ
LÆƒ
„
T2„
L‡„
[Ô„
U0…
W†…
\Þ…
C;†
†
	•†
3Ÿ†
@Ó†
'‡
4<‡
.q‡
; ‡
$Ü‡
+ˆ

-ˆ
$;ˆ
9`ˆ
(šˆ
7Ãˆ
;ûˆ
E7‰
2}‰
,°‰
*Ý‰
0Š
;9Š
#uŠ
™Š
E´Š
RúŠ
VM‹
2¤‹
)×‹
%Œ
&'Œ
)NŒ
$xŒ
=�Œ
[ÛŒ
67�
Vn�
NÅ�
LŽ
LaŽ
V®Ž
C�
LI�
&–�
½�
.Ó�
�
(�
0=�
Mn�
@¼�
/ý�
:-‘
2h‘
3›‘
-Ï‘
4ý‘
Q2’
,„’
)±’
0Û’
“
H,“
Mu“
/Ã“
2ó“
-&”
T”
'r”
š”
/µ”
%å”
8•
3D•
x•
–•
¢•
¿•
 Ü•
%ý•
#–
%5–
![–
&}–
'¤–
#Ì–
ð–
—
—
%—
8—
$G—
l—
%}—
/£—
%Ó—
,ù—
,&˜
.S˜
,‚˜
,¯˜
,Ü˜
,	™
*6™
&a™
/ˆ™
¸™
Á™
È™
(Ô™
%ý™
"#š
Fš
eš
„š
7‘š
@Éš

! ›
›
H#›
l›
+‹›
$·›
"Ü›
/ÿ›
+/œ
&[œ
'‚œ
-ªœ
#Øœ
$üœ
/!�
/Q�
��
™�
(±�
Ú�
¦ú�
#¡ž
"Åž
5èž
HŸ
gŸ
:„Ÿ
/¿Ÿ
'ïŸ
 
03 
$d 
%‰ 
+¯ 
/Û 
'¡
(3¡
 \¡
+}¡
©¡
!¾¡
à¡
þ¡
4¢
-S¢
8�¢
/º¢
Wê¢
9B£
4|£
±£
8Ã£
)ü£
,&¤
'S¤
({¤
¤¤
Â¤
Þ¤
+ý¤
6)¥
`¥
,z¥
+§¥
OÓ¥
#¦
C,¦
9p¦
ª¦
É¦
å¦
ÿ¦
§
8<§
€u§
0ö§
;'¨
c¨
)~¨
=¨¨
!æ¨
>©
IG©
/‘©
JÁ©
Yª
fª
!…ª
§ª
=Çª
 «
-&«
T«
p«
)†«
)°«
Ú«
ù«
/¬
.D¬
@s¬
-´¬
-â¬
.­
)?­
Li­
3¶­
ê­
(®
Y-®
F‡®
,Î®
(û®
N$¯
#s¯
$—¯
$¼¯
*á¯
,°
B9°
|°
;Œ°
È°
.Õ°
 ±
G%±
Zm±
.È±
(÷±
D ²
1e²
6—²
3Î²
3³
56³
=l³
Jª³
*õ³
" ´
0C´
t´
�´
8§´
à´
:ý´
)8µ
,bµ
"�µ
*²µ
*Ýµ
O¶
EX¶
ž¶
ª¶
P»¶
O·
-\·
/Š·
6º·
2ñ·
$¸
&B¸
i¸
9‚¸
¼¸
Í¸
7ç¸
7¹
3W¹
%‹¹
)±¹
Û¹
õ¹
@
º
-Nº
>|º
>»º
Dúº
<?»
D|»
3Á»
Mõ»
EC¼
*‰¼
´¼
Á¼
Î¼

! ì¼
÷¼
<½
$D½
"i½
9Œ½
%Æ½
*ì½
.¾
)F¾
)p¾
7š¾
2Ò¾
`¿
3f¿
.š¿
/É¿
,ù¿
0&À
3WÀ
;‹À
PÇÀ
FÁ
 _Á
A€Á
IÂÁ
KÂ
#XÂ
F|Â
ÃÂ
>áÂ
M Ã
#nÃ
+’Ã
.¾Ã
íÃ
,
Ä
1:Ä
)lÄ
.–Ä
@ÅÄ
&Å
!-Å
8OÅ
;ˆÅ
<ÄÅ
,Æ
,.Æ
[Æ
!uÆ
—Æ
-±Æ
'ßÆ
-Ç
+5Ç
#aÇ
+…Ç
N±Ç
HÈ
;IÈ
C…È
SÉÈ
LÉ
.jÉ
i™É
bÊ
 fÊ
 ‡Ê
#¨Ê
 ÌÊ
-íÊ
'Ë
VCË
#šË
1¾Ë
*ðË
&Ì
&BÌ
CiÌ
E­Ì
(óÌ
)Í
2FÍ
>yÍ
/¸Í
>èÍ
4'Î
+\Î
4ˆÎ
9½Î
8÷Î
30Ï
dÏ
%ƒÏ
5©Ï
 ßÏ
TÐ
7UÐ
6�Ð
7ÄÐ
üÐ
IÑ
H_Ñ
?¨Ñ
\èÑ
ZEÒ
/ Ò
(ÐÒ
-ùÒ
'Ó
*GÓ
+rÓ
1žÓ
‰ÐÓ
MZÔ
8¨Ô
-áÔ
,Õ
+<Õ
 hÕ
%‰Õ
=¯Õ
3íÕ
-!Ö
TOÖ
'¤Ö
'ÌÖ
$ôÖ
9×
3S×
$‡×
$¬×
.Ñ×
Ø
Ø
(2Ø
<[Ø
˜Ø
'³Ø
ÛØ
ïØ
Ù
Ù
1Ù
QÙ
"nÙ
;‘Ù
=ÍÙ
Ú
6!Ú
)XÚ
<‚Ú
(¿Ú
'èÚ
/Û
1@Û
rÛ
#’Û
¶Û
-ÔÛ
'Ü
)*Ü
#TÜ
'xÜ
1 Ü
MÒÜ
? Ý
K`Ý
¬Ý
'ÌÝ
>ôÝ
3Þ
LÞ
9fÞ
@ Þ
8áÞ
#ß
>ß
^ß
mß
Œß
Ÿß
5°ß
%æß
%à
!2à
Tà
 oà
�à
!ªà
Ìà
ièà
3Rá
)†á
°á
"Ãá
æá
$ÿá
!$â
Fâ
 dâ
1…â
1·â
/éâ
Fã
E`ã
h¦ã
)ä
39ä
2mä
# ä
Ää
Gãä
'+å
.Så
0‚å
-³å
>áå
 æ
5æ
$Pæ
8uæ
B®æ
*ñæ
ç
5ç
NNç
"�ç
"Àç
)ãç

è
;$è
*`è
*‹è
<¶è
(óè
0é
-Mé
'{é
&£é
"Êé
-íé
Eê
Eaê
(§ê
&Ðê
0÷ê
3(ë
A\ë
&žë
Åë
2ãë
ì
*ì
@ì
:Zì
$•ì
ºì
6Ñì
í
(í
&Hí
oí
;‹í
QÇí
,î
1Fî
0xî
(©î
/Òî
4ï
*7ï
bï
%{ï
)¡ï
)Ëï
8õï
8.ð
Agð
4©ð
@Þð
$ñ
Dñ
-añ
<�ñ
.Ìñ
4ûñ
00ò
aò
{ò
I˜ò
Mâò
$0ó
MUó
6£ó
.Úó
1	ô
/;ô
Tkô
 Àô
'áô
	õ
8%õ
P^õ
0¯õ
àõ
 õõ
ö
(5ö
0^ö
6�ö
LÆö
l÷
'€÷
&¨÷
IÏ÷
*ø
Dø
+cø
N�ø
NÞø
$-ù
%Rù
&xù
Ÿù
!µù
$×ù
üù
1ú
Gú
_ú
zú
+“ú
+¿ú
-ëú
5û
-Oû
D}û
5Âû
-øû
)&ü
oPü
[Àü
ý
69ý
pý
"�ý
8³ý
	ìý
öý
!þ
)þ
Hþ
aþ
{þ
@Œþ
(Íþ
öþ
*ÿ
/9ÿ
(iÿ
’ÿ
'¯ÿ
<×ÿ
-$Bg/|!¬5Î8=`]>¾6ý>4!s8•)Îø815j. 3Ï $BCL†&Ó6ú14O$„©1Á<ó;0.lB›AÞ5 1VMˆMÖF$1kL�Lê<7	<t	>±	ð	>
! CC
! ‡
! .Ÿ
! /Î
! þ
! =Uqq‘.2BO$’9·/ñ+!
LM
Hš
Eã
A)kMƒ"Ñ"ô1'I5q,§Ô"êC
0Q.‚.±à1þ"0S*h“'³Ûù53K8N¸X]`]¾4mQ/¿8ï:($cˆ0¥*Ö(%**P+{4§9Ü9(P+y ¥/Æ$ö:AU$—:¼9÷c1•…¨2.3a2•OÈ"8[4u>ª<éD&&k%’)¸1â2G3a)•1¿Eñ7'Q,y¦6Æ+ý2)U\(²GÛ># Ab +¤ $Ð %õ !&0!$W!2|!/¯!1ß!+",="Ej"E°"(ö"4#BT#L—#ä#$.!$=P$'Ž$4¶$ë$3%8:%7s%+«%6×%-&P<&&�&.´&.ã&1':D':'9º'+ô'. (<O()Œ(¶(CÔ(')@@)D�)@Æ)L*5T*BŠ*aÍ*(/+;X+D”+LÙ+[&,X‚,IÛ,#%-wI-FÁ-&./.7J.<‚.9¿.7ù.:1/Jl/,·/Nä/+30<_0Iœ0Bæ0<)1f1}1+�1É1,é1L2Pc2;´2cð2 T3,u3 ¢3*Ã3-î3/4%L47r4/ª4Ú46ú415&J51q5£5"Á5.ä5#6 76+X6„6)¤6)Î6ø67/7O7-d7 ’7#³7-×78
8- 81N8+€8\¬8$	94.9*c95Ž95Ä90ú9+:6A:"x:›:·:/Ô:;9;0U;'†;-®;,Ü;7	<hA<ª<'Æ<8î<#'=4K=<€=5½=ó=,>11>/c>+“>3¿>Nó>0B?s?‚?#�?+Á?9í?'@/-@"]@
! €@‹@G“@HÛ@4$A&YA%€A)¦A"ÐA%óA3BHMB=–BJÔBjC'ŠC*²C<ÝC5D&PD6wD'®DÖD/êD/E1JEJ|E>ÇEDF!KF/mF(�F)ÆF#ðF#Ga8G"šG½G4ÝG>H5QH.‡H/¶H*æH&I+8I(dI$�Ia²I"J 7J6XJF�J.ÖJZKC`KF¤KBëKA.L.pL*ŸLFÊL.M
@MNMdM|M!”M¶M0ÖMN+!N.MN#|N! N-ÂN$ðN$O#:O.^O@�O<ÎO<PJHP&“PVºPQ=1Q4oQ1¤Q6ÖQ/
RT=R’R,°R?ÝR/S0MS1~S/°S5àSVT<mTQªT0üTa-UU�UkåUEQVJ—V?âV$"WGWFgWP®W0ÿW"0XDSXV˜X1ïX@!Y6bYL™Y0æY-Z;EZc�ZåZ[[+![7M[:…[1À[8ò[&+\7R\*Š\1µ\:ç\ "]@C]3„]1¸]"ê]'
^%5^$[^;€^.¼^+ë^N_2f_5™_Ï_å_ÿ_`/`iD`m®`Ka1ha"ša½a Øaùa#bC:bB~bÁbÚbDôb:9cFtc!»c!Ýc,ÿc.,dT[d8°dDéd‹.e*ºe+åe*f*<fgf1‡f'¹fFáf=(g#fg$Šg#¯gÓgìgh#h(Ah(jh “h9´hîh
i)iCi\i&siši4¬iFáiQ(jCzj¾j(Õj*þj)k6Ik €kM¡k@ïk#0lTTl©l-ºl,èlm*/m/ZmŠm$¤mÉmèm)n10n;bn,žn0Ënün/o&Ko)roœo«o+Áo"íop0pPp*dp�p¦p
½pËp
ãpñp#	q
-q;q%Rqxq˜q­q&Äq?ëq+rGr(drO�r(Ýr(s/sFsfs }s7žs-Östt8tNtJdtV¯tuuE;u(�uªu!¾u$àu&v",vOv8ovF¨vRïvBwP\w*­w0Øw/	x39x,mxšx!©x0Ëx(üxM%yHsy0¼yíy$z1z4Lz�z+•z+Ázíz {M({v{9ˆ{:Â{Eý{<C|€|
! –| ¡|)Â|(ì|!}>7}v}“}±}$Ç}+ì}$~*=~h~5‡~J½~T]x
�›W»8€"L€o€€€’€ª€+¹€5å€H�d� �? �Cà�;$‚/`‚3�‚AÄ‚ƒ3ƒ*QƒC|ƒ<Àƒ9ýƒ7„+Q„&}„*¤„2Ï„!…@$…3e…H™…3â…>†)U†5†0µ†8æ†8‡XX‡$±‡4Ö‡&ˆ52ˆ5hˆžˆ¤ˆ&¹ˆ'àˆ‰‰-/‰]‰u‰+}‰*©‰Ô‰ó‰RŠ;fŠ;¢Š'ÞŠ'‹7.‹0f‹-—‹$Å‹%ê‹%Œ$6Œ%[Œ �Œ$¢ŒÇŒãŒýŒ�1.�1`�’�±�À�à�)þ�(ŽHŽ+WŽƒŽ˜Ž¶ŽÅŽÚŽòŽO�Q�`�x�’�ª�Â�Ú�ù���(�@�Z�8s�¬�¼�%Ë�&ñ�%‘+>‘j‘9‚‘¼‘#Û‘ÿ‘’$’B’:W’.’’>Á’““!“<“P“b“q“€“!—“"¹“[Ü“#8”'\”„”3•”É”1Û”a
•*o•š•­•"À•1ã•–+–BC–H†–Ï–*á–4—*A—#l—�—¦—5º—&ð—˜x)˜¢˜!¶˜Ø˜(ó˜F™.c™’™¥™¾™Õ™ æ™>š&Fšmšƒš�–š?4›.t›£›1·›=é›0'œ0Xœ;‰œÅœàœ.ôœ#�9�L�‹]�é�ü�žž3žKžZžožŽž5�žÓžñžŸ("Ÿ'KŸ3sŸ3§ŸÛŸïŸ0üŸ0- ^ o +Ž º -Ö -¡2¡'M¡6u¡!¬¡$Î¡ó¡¢!¢:¢V¢l¢€¢‘¢¥¢¸¢?Ì¢£%£4<£=q£#¯£Ó£ê£ÿ£!¤6¤*V¤�¤•¤­¤0Å¤ö¤¥(¥<¥#V¥z¥•¥®¥À¥×¥ô¥
¦"$¦G¦[¦u¦’¦¯¦%Ì¦+ò¦§3§D§ `§*�§0¬§Ý§ú§¨!¨<¨%Q¨w¨Œ¨ ¨¸¨×¨í¨&ÿ¨&©9©+J©v©•©±©AÇ©@	ªJªgªª%šª!Àªâªõª
«%«@«[«p«Ž«¥«"Â«å«ý«¬(¬@¬R\¬1¯¬Dá¬8&­ _­/€­8°­xé­Fb®P©®Tú®&O¯@v¯·¯Õ¯<ô¯91°Uk°TÁ°/±0F±+w±/£±/Ó±<²<@²9}²,·²@ä²2%³4X³6�³,Ä³2ñ³.$´DS´U˜´/î´+µ+Jµ<vµf³µ9¶4T¶`‰¶^ê¶_I·:©·+ä·Q¸'b¸^Š¸Cé¸0-¹D^¹.£¹AÒ¹=ºARº*”º¿ºHÛº($»M»Qd»&¶»>Ý»¼B5¼Bx¼»¼Û¼.ç¼'½U>½$”½¹½*Ô½ÿ½¾./¾,^¾6‹¾Â¾á¾&þ¾%¿:¿W¿#r¿%–¿"¼¿ß¿ý¿À!<À$^À&ƒÀ/ªÀ0ÚÀ-Á"9Á#\Á8€Á:¹Á#ôÁQÂQjÂ?¼ÂüÂ0Ã/GÃ/wÃ§Ã4ÃÃ0øÃ2)Ä2\Ä3�Ä
ÃÄ
ÑÄ/ßÄ>Å#NÅ"rÅ!•Å ·ÅØÅ-öÅ&$Æ6KÆ‚ÆœÆ±Æ½ÆÚÆöÆÇ3ÇIÇiÇ8‰ÇÂÇàÇ2þÇ01È4bÈ3—ÈËÈ ÚÈûÈÉ;É WÉ*xÉ£É(ÁÉ@êÉP+Ê:|Ê4·ÊìÊ=ËBË\ËlË:�ËB¼Ë4ÿË4ÌAHÌ=ŠÌ/ÈÌ&øÌIÍ4iÍ"žÍ,ÁÍ7îÍ&Î*EÎ&pÎ—Î#±Î*ÕÎ"ÏD#Ï@hÏ5©Ï4ßÏ&ÐI;Ð)…Ð¯ÐGÏÐÑ$Ñ8,Ñ@eÑ¦ÑjÁÑF,Ò&sÒBšÒ4ÝÒÓ)Ó`GÓ¨Ó@µÓ#öÓ3ÔNÔGUÔ3�Ô)ÑÔ@ûÔ!<Õ3^Õ7’Õ6ÊÕ9Ö<;Ö+xÖ¤Ö)ÂÖ.ìÖ%×0A×'r×š×´×È×!ä×Ø/Ø5EØ6{Ø@²Ø8óØ*,Ù0WÙ;ˆÙ2ÄÙ6÷Ù$.Ú$SÚ/xÚ!¨Ú ÊÚ)ëÚ)Û)?Û-iÛ$—Û¼ÛwÛÛ›SÜ0ïÜ Ý <Ý8]ÝE–Ý@ÜÝ3Þ4QÞ†Þ*žÞVÉÞM ß:nßC©ßIíßG7àà—àµà Õà,öà,#á!PáFráF¹á^âF_â@¦âQçâc9ãf�ãWäA\ä9žäTØäJ-åHxå0Áå+òå:æ#Yæ#}æ+¡æoÍæ>=çP|çAÍçFè6Vè-�è»è!×è%ùè-éMé'mé<•é9Òé%ê)2ê(\ê …ê/¦ê2Öê(	ë$2ë[Wë-³ë-áëOìh_ì$Èì5íì#í:í?Xí;˜íÔí8çíC îdî'ƒî8«îäîï!ï*@ïkï4‰ï¾ï4Þï1ð,EðQrð=Äð/ñ32ñ<fñk£ñhò!xò šò0»ò1ìòó
! 1óB<óDó)Äó;îóa*ôUŒôâô^ýô:\õ"—õ(ºõ'ãõ"ö!.ö!Pö rö!“ö"µö+Øö%÷)*÷$T÷#y÷+�÷0É÷ú÷ø/3ø"cø†ø&¥ø"Ìø#ïø7ù&Kù/rù¢ù&Áùèù$ú'ú$Cú#hú$Œú&±ú-Øú'û1.û`û#}û#¡ûÅûâûü!ü$>ü$cü-ˆü+¶üâü!ý!#ý0Eý)vý( ýÉýãý:ÿý-:þ.hþ—þ0­þ/ÞþCÿ-Rÿ4€ÿ6µÿ*ìÿ6#N#r1–7È."LJo@º+û;'4c6˜6Ï(/544j*ŸTÊ #@ d.…)´$Þ$'(POhb¸/\K-¨Ö6ñe(XŽ?ç='-e.“<Â=ÿ,=	,j	2—	4Ê	Nÿ	(N
! Ew
! D½
! EIHF’DÙ>h]=Æ3
C8
S|
,Ð
,ý
"*Mh'�$©@Î6KFC’EÖKGhL°/ý7-PeH¶LÿLLR™6ì>#Hb«É>ç&!@>b¡»Ìè <:U>�5Ï:O@H�EÙ#OCH“EÜ$"7GSYÓZ-cˆDìb1*”)¿#é/
;=%yŸ®8Ê8*V=�¿+Ë ÷)<B9�8É,[/W‹KãA/Aq4³/è2 -K "y œ &¶ 5Ý +!?!)W!�!˜!«!É!Ý!ø! "!3" U"!v" ˜"!¹"Û"û"#4;#p#!Ž#°#Ê#EÝ#F#$Bj$!­$+Ï$+û$'% G%:h%v£%1&PL&@�&:Þ&1'aK'(­'(Ö'ÿ'#((C(l()‹(.µ('ä();')<c)? )Eà))&*&P*,w*1¤* Ö*÷*J+%[+0�+=²+*ð+,,.H,=w,Hµ,þ,)-'B-j-�--‘-'¿-&ç-.').Q.%q.-—.+Å.5ñ.6'/!^/€/0 /Ñ/+ë/.0#F0!j0-Œ0$º0$ß0#16(1?_13Ÿ1,Ó1262M2+i2:•2BÐ2-3.A35p3)¦3/Ð3U4[V4\²4e5Fu5d¼5a!6gƒ6hë6qT7RÆ7p8YŠ8ä889.99Nh9 ·9]Ø9"6:>Y:-˜:9Æ:I;EJ;H�;HÙ;8"<D[<R <)ó<C=;a=O�=Gí=F5>+|>¨>/Æ>%ö>-?0J?2{?#®?Ò?7ï?+'@*S@*~@S©@<ý@:A*ZA*…A9°A<êA''B6OB!†B-¨B1ÖB4C&=CNdCQ³C?D:ED,€D$­D&ÒD ùDEI:E=„E/ÂE"òE(F'>F*fF8‘FHÊFKG3_G“G#¯G,ÓG5H#6H;ZH)–H%ÀH7æH!I@I/^I3ŽI3ÂI/öI5&J\J-uJ"£J&ÆJíJ;K4BKwK5†K.¼KDëK$0L)UL&L)¦L0ÐL1M3M‚NM;ÑMI
N5WN?�N7ÍN<O8BO{O)”O¾O=ÝO9P-UP'ƒP?«P8ëP#$Q<HQD…QÊQ&âQ*	R'4R\R>vRµR>ÒR S;2S:nS©S1ÀS-òS( T[IT3¥T.ÙT@UEIUU�U(åU*V9VIV]VoVƒV—V©V½VÏVáVóVWW(W9WKW]WoW�W“W¥W¹WËWÝWïWXX'X9XKX_XqXƒX”X¦X¸XÊXÜXîXYY&Y8YNY`YrY„Y/–YÆYØYïYCZCJZŽZ§Z0¾Z;ïZ +[1L[~[Sž[hò[][\h¹\"]>]N]m]ƒ]—]#²]$Ö]bû](^^‡^¡^¿^#Ð^ ô^/_6E_!|_ž_K½_	`'`'A`'i`‘`¬`Á`à`1ø`5*a3`a0”a4Åa/úa)*bGTb1œb7Îb4c-;c#ic�c+©cÕc!ôc!d8dWd%od(•d¾dÞd0ðd4!eVeoe �e®e*Âeíe
! f&*f&Qf&xf<Ÿf'Üf!g(&gOg/eg&•g%¼g&âg"	h*,h+Wh)ƒh&­h3Ôhi%i/6i)fi"�i.³i0âi"j6jJj:jj3¥jÙj#÷j"k.>k.mk+œk!Èk&êk!l,3l,`l)�l,·l&äl'm3m%Om!um5—mÍm:àm.n(Jnsn1‡n¹nÔn8ên&#o-Jo,xo0¥o/Öo*p1p"Qp#tp+˜p$Äp%ép)q9q1Yq‹q!©q+Ëq1÷q2)r(\r-…r,³rMàrL.s{s%šsÀs.às&t-6t dt…tšt.®tÝtJýtRHu3›uÏuçu(ùu("v2Kv$~vN£vòv$wT4wK‰wÕwéwx)!x+Kx6wx
®x.¼x#ëx-y=y$[y#€y¤y+Ây#îyz#z0z'Iz qz ’z'³zÛz;óz:/{;j{1¦{(Ø{"|"$|NG|:–|Ñ|í|}}5}M}g} ‚} £} Ä} å} ~ '~ H~ i~ Š~ «~ Ì~í~#""Fi‰¥¼*Ú)€)/€Y€y€•€±€Í€ä€��7�S�o�‹�§�Ã�#ß� ‚0$‚$U‚%z‚% ‚3Æ‚ú‚ƒ0/ƒ`ƒrƒ ‰ƒ+ªƒÖƒ7óƒ/+„[„"v„™„ ²„Ó„'ó„ …<…SS…§…%Â…%è…0†+?†4k†. †2Ï†$‡'‡A‡)^‡ˆ‡%§‡Í‡)à‡6
! ˆ%Aˆgˆ=}ˆ,»ˆ$èˆ)
‰7‰"M‰#p‰&”‰#»‰#ß‰#Š'ŠFŠZŠAqŠ<³Š!ðŠ8‹$K‹ p‹*‘‹+¼‹2è‹7Œ/SŒ$ƒŒ*¨Œ"ÓŒ'öŒ�==�{�!•�4·�Hì�P5Ž,†Ž³Ž)ÉŽ-óŽ&!�'H�p���4°�,å�%�8�+N�/z�.ª�4Ù�2‘,A‘_n‘qÎ‘!@’Ab’A¤’æ’)“$,“*Q“.|“8«“2ä“”+*”7V”Ž”'¡”É”>ß”6•DU•2š•,Í•ú•(–.B–.q–( –2É–=ü–!:—'\—'„—$¬—7Ñ—#	˜%-˜6S˜9Š˜9Ä˜3þ˜@2™3s™§™)Ç™)ñ™-š5Iš!š(¡šÊšOéš(9›(b›&‹›²›3Ï›.œ*2œA]œ9ŸœÙœ5íœL#�/p�! �Â�Cá�1%ž/Wž.‡ž(¶žßž÷žŸ%'Ÿ&MŸtŸ)�Ÿ¹ŸÎŸãŸ+ /, \ .m Qœ Hî 47¡:l¡7§¡ß¡ù¡7¢'>¢1f¢.˜¢.Ç¢(ö¢1£+Q£.}£+¬£%Ø£2þ£1¤$L¤q¤!ƒ¤\¥¤E¥)H¥<r¥9¯¥é¥"¦+¦>¦P¦"n¦'‘¦-¹¦)ç¦'§%9§ _§€§ §#À§"ä§$¨",¨O¨&o¨'–¨+¾¨(ê¨!©5©%U©%{©%¡©(Ç©&ð©'ª'?ª'gª%�ª0µª3æª7«3R«1†«f¸«V¬5v¬#¬¬Ð¬ð¬­('­)P­*z­,¥­+Ò­"þ­Y!®5{®a±®R¯2f¯I™¯Nã¯52°Kh°K´°,±]-±_‹±;ë±<'²d²'„²¬²*Ç²'ò²C³3^³:’³"Í³<ð³--´[´v´_”´Lô´,AµHnµ1·µéµ øµ!¶+;¶g¶„¶3¡¶HÕ¶·12·7d·œ·±· Á·â·!¸'$¸,L¸y¸5ˆ¸¾¸&Ö¸6ý¸H4¹H}¹OÆ¹'º->º=lºFªº9ñºW+»qƒ»œõ»’¼2²¼å¼7ü¼+4½0`½-‘½¿½ß½ÿ½1¾2O¾‚¾5¢¾*Ø¾+¿//¿$_¿;„¿.À¿>ï¿#.À?RÀ#’À!¶À0ØÀ1	Á&;Á/bÁ4’Á2ÇÁ2úÁ8-Â/fÂH–Â>ßÂ.ÃLMÃ/šÃ&ÊÃ$ñÃCÄ4ZÄ:�Ä3ÊÄ)þÄ@(Å&iÅ$�Å$µÅ-ÚÅ&Æ$/ÆBTÆ-—Æ1ÅÆ"÷Æ$Ç?Ç\Ç.xÇ§Ç!ÅÇ"çÇ.
! È39È(mÈ)–È/ÀÈðÈ%É2É,PÉ}É$˜É½É$ØÉ&ýÉ0$Ê&UÊ8|Ê)µÊBßÊ'"Ë$JË/oË7ŸË/×Ë#Ì!+Ì!MÌ.oÌ*žÌBÉÌÍ!ÍAÍE^Íh¤Í-
Î;Î8GÎ€Î Î¹Î.ÏÎþÎ Ï9Ï,WÏ-„Ï/²Ï5âÏ6Ð/OÐ8Ð?¸Ð)øÐ*"Ñ2MÑ9€ÑºÑ×Ñ)öÑ* Ò2KÒ9~Ò*¸Ò+ãÒ3Ó:CÓ(~Ó<§Ó6äÓ@Ô2\ÔM�Ô?ÝÔ?Õ1]Õ9�Õ=ÉÕhÖ=pÖ5®Ö5äÖ%× @×Na×.°×6ß×0Ø)GØ)qØP›Ø%ìØ2Ù+EÙqÙ1ˆÙIºÙ&Ú)+Ú?UÚ6•Ú@ÌÚ.
Û3<Û,pÛ)�Û(ÇÛ0ðÛ:!Ü.\Ü&‹Ü<²Ü"ïÜÝJ,ÝCwÝK»ÝKÞfSÞ*ºÞDåÞ>*ßFiß+°ß4Üß4à,Fà,sà4 à&Õà$üà!á8á)Ká"uá=˜á.Öá0â06âgâ`{âzÜâ4WãqŒã.þã>-ä"lä-�äA½äHÿäHåJ`å«å!Êå)ìå%æ%<æbæ&væ�æ »æ!Üæþæç(ç&Gçnç‚ç/�çÍçáç2þç(1è"Zè8}è9¶è!ðèé!é7é7Ké6ƒéºéÉéÜé4ìé!ê*=êhê%ê&¥êÌêçêë!%ëxGëYÀëì$5ì Zì({ì1¤ì8ÖìQíOaí9±íGëí&3îAZî0œî|Íî{JïDÆïð#ð(<ðeðvð�ð§ð2¿ð)òð$ñ/AñZqñ ÌñNíñM<òŠò0©òBÚò óA>ó/€ó0°ó0áóKô!^ô"€ô"£ôÆôåô%õ%(õNõjõf�õwèõ1`ö%’ö¸ö2Ôö(÷+0÷+\÷&ˆ÷+¯÷Û÷)ó÷-ø0Kø|ø%–ø0¼øíø ùD,ùqù1‰ù'»ù.ãù2ú!Eú#gú/‹ú4»ú$ðúEû4[û(�ûj¹û2$ü)Wü@�üÂüBßüQ"ýKtýBÀý þ5$þ<Zþ+—þÃþ2Ùþÿ3$ÿ+XÿB„ÿ"Çÿ"êÿO
D]=¢à/ù)6>.u1¤#Öú 01P…‚ˆ$‘ ¶/×''/WNt8Ã=ü-:Zh7ÃQûSM¡À"Ù$ü#!'E0m(ž)Ç9ñ+?Sg-y8§à'ÿG'	o	!ˆ	%ª	-Ð	þ	
! ',
! T
! a
! 8€
!  ¹
! $Ú
! #ÿ
! #4!D f.‡¶Ð5ì">1M5-µãú
/
CO
5“

É
,×
"/'-W….¢+Ñ4ý;2+n*š3Å"ù&C^^*½#è#"0"Sv–'´Ü(ú#@:2{.®&Ý#"(-K,y¦Ä/ß,(<5e›7¸'ð2 H$iŽ+®9Ú*1,\,‰4¶"ëC&R8yA²ô'%:.`/�@¿$A%Kg5³é''!OLqV¾E+[,‡´MÐB,a:Ž7É;5=3s4§.ÜBNj.ˆ+·0ã"97IqI». *4 -_ 0� 1¾ 5ð &&!'M!(u!/ž!4Î!)",-"-Z"Gˆ"'Ð"(ø"&!#H#W#=g#(¥#;Î#D
! $FO$'–$4¾$Zó$9N%4ˆ%8½%Hö%!?&(a&EŠ&EÐ&'(')F'1p'2¢'aÕ'i7(S¡(õ(()&;):b)@�)RÞ)N1*+€*3¬*#à**++/+*[+†+›+ º+!Û+ý+/,0I,/z,-ª,.Ø,$-,-1-8-Q-d-q-KŠ-CÖ-.50.,f.<“.1Ð.z/1}/P¯/e0*f02‘09Ä0Lþ0HK1”1ª1Á1"Þ1\23^27’2*Ê2.õ2'$3,L3y3"“3<¶31ó34%4
Z4+h4	”4ž45¼4#ò4-5D5P\5L­5[ú55V6Œ6¡6B¿6:79=7.w7=¦7Mä7928ol8RÜ8N/9;~9Zº9&:D<:B�:>Ä:O;*S;N~;Í;:ç;P"<@s<E´<lú<5g=1�=)Ï=ù=2>"I>l>>!’>´>Ó>ì>?"?$=?/b?/’?/Â?/ò?3"@8V@3�@8Ã@+ü@3(A+\A3ˆAA¼A@þA:?B9zB9´B;îB;*C3fC3šCHÎC&D>D%ZD6€D3·DYëD<EE8‚E»E3ÙEF
F*TF.F!®FQÐF%"GDHG}�G,H-8HYfHYÀH<I¶WI¶J=ÅJ2KF6K'}K)¥K+ÏK6ûK62LiL‰L›L,´LáLEûLAAM4ƒM9¸M;òM/.N=^N/œNnÌN;O#QOuO"’OµO.ÏO!þO P!9P[P"qP"”P·P=ÏP
Q'Q>Q.RQH�QwÊQ!BRBdRF§RQîRS@S>”S2ÓS TB'T3jT<žT*ÛT U'U)GU+qU%�U%ÃU0éUV.VJV?jVDªVïV%W(4W']W)…W4¯W*äW7XGXcXXYšX,ôXH!YAjYZ¬YHZ-PZ6~Z5µZëZ(['4[
\[7j[¢[$¿[+ä[%\"6\-Y\%‡\!­\<Ï\>],K]x],•]Â]@á]'"^!J^ l^�^p¨^q_n‹_oú_j`1†`5¸`*î`7a=QaE�a1ÕaLbLTb-¡b*ÏbBúb>=c=|c=ºcgøci`d_Êd9*e"de"‡e#ªeJÎeCf?]fM�f8ëfB$g&gg*Žg*¹g%ägU
! h¿`h‰ i7ªi.âi†j8˜j3Ñj4k :k_[k=»k4ùk .l_OlJ¯l?úlK:mF†m4Ím4n;7nPsnWÄn?oA\oAžoAàoX"pL{pLÈpVqVlqEÃqL	rNVrQ¥rH÷rB@sCƒs]Çs]%tEƒtBÉtPuB]u. uOÏuBvKbvJ®vKùvKEwJ‘wKÜw5(x7^xJ–xJáx9,y9fyA yEâyQ(zDzzD¿z@{�E{:Ö{^|#p|-”|Â|É|	Ñ|+Û|l}Jt}+¿}	ë}õ}%~,'~nT~vÃ~m:u¨d€lƒ€8ð€:)�;d�; �:Ü�L‚%d‚&Š‚;±‚>í‚,ƒ!4ƒVƒqƒ<‚ƒ¿ƒÒƒ!ðƒ-„.@„*o„š„(¸„8á„<…BW…Fš…Bá…Z$†(†)¨†:Ò†N
‡(\‡1…‡<·‡Rô‡/Gˆwˆ/Žˆ6¾ˆcõˆ6Y‰C�‰6Ô‰7Š)CŠ;mŠB©ŠìŠ;‹&=‹0d‹\•‹ò‹>ŒAOŒ*‘Œ(¼Œ2åŒA�>Z�#™�-½�4ë� Ž">ŽQaŽ@³ŽBôŽ17�4i�ž�'¹�'á�		��".�DQ�@–�×�.ô�#‘,@‘1m‘)Ÿ‘"É‘*ì‘5’M’d’y’“’²’hË’4“Q“ k“1Œ“1¾“ ð“”.”*K”v” ’”³”%Ï”õ”•)*•T•3t•¨•·•&Î•õ•#–0–zJ–bÅ–+(—(T—0}—#®—1Ò—"˜+'˜S˜l˜„˜¢˜·˜Ì˜&â˜	™R!™/t™:¤™)ß™?	šIIš)“š2½šðš6
›6D› {›
œ›7ª›.â›BœJTœŸœ.¸œ1çœ@�@Z�›�º�QÖ�,(ž>UžD”ž=Ùž(ŸK@Ÿ$ŒŸ±ŸÌŸ8èŸ! 7 >O NŽ MÝ 3+¡@_¡ ¡½¡Î¡)î¡(¢@A¢%‚¢+¨¢Ô¢2ê¢+£+I£$u£6š£Ñ£5í£<#¤<`¤4�¤7Ò¤
! ¥/)¥5Y¥A�¥7Ñ¥%	¦>/¦Pn¦a¿¦%!§BG§Š§¤§Ã§%à§-¨+4¨6`¨-—¨.Å¨-ô¨("©)K©1u©§©8·©ð©*ª`.ª>�ªEÎª$«9«1H«z«=�«Ë«ß«÷«,¬A¬a¬:�¬¼¬1Ù¬­4!­0V­8‡­JÀ­%®%1®/W®&‡®C®®&ò®&¯@¯ Z¯D{¯À¯Þ¯î¯L°AS° •°¶°Ô°ñ°±±*0±[±z±0—±8È±,²2.² a²"‚²?¥²å²,³E2³!x³(š³8Ã³,ü³,)´$V´{´™´(µ´7Þ´!µ8µ#Xµ=|µAºµüµG¶2]¶$�¶Wµ¶,
·;:·>v·>µ·Dô·99¸-s¸3¡¸BÕ¸¹46¹)k¹•¹!¯¹Ñ¹3ä¹+ºDºaº(wº º5¶ºìºD»=P»]Ž»#ì»C¼,T¼<�¼6¾¼;õ¼61½nh½>×½*¾6A¾4x¾I­¾%÷¾'¿.E¿ t¿$•¿-º¿!è¿&
! À 1ÀRÀfÀzÀ7ƒÀ»ÀÚÀõÀ(Á%9Á0_Á!�Á"²Á'ÕÁ(ýÁ>&Â:eÂ5 Â:ÖÂ4ÃEFÃ*ŒÃ)·Ã;áÃ6Ä+TÄ1€Ä=²ÄðÄÅ.Å!NÅ7pÅ!¨ÅÊÅèÅ1Æ02Æ)cÆ)�Æ·Æ1ÒÆ8Ç9=Ç0wÇ¨ÇºÇ?ÌÇ\È\iÈJÆÈ$É#6ÉZÉfuÉOÜÉ ,Ê]MÊ,«Ê*ØÊ+Ë/Ë LËMmË-»ËIéËh3Ì2œÌÏÌ!ßÌ"Í,$ÍQÍ4oÍ*¤Í ÏÍOðÍ@ÎFZÎ=¡ÎßÎ$ùÎ$Ï8CÏ^|Ï(ÛÏ(Ð.-Ð%\Ð7‚Ð3ºÐCîÐ12Ñ4dÑ!™ÑJ»Ñ&Ò5-ÒcÒ5‚Ò:¸Ò=óÒ/1Ó*aÓSŒÓCàÓ%$Ô2JÔ8}Ô#¶Ô)ÚÔÕ'$Õ-LÕNzÕ<ÉÕ4Ö7;Ö^sÖVÒÖ6)×R`×ˆ³×8<Ø1uØ#§Ø#ËØïØBÙ@NÙ0�Ù9ÀÙ&úÙ4!Ú$VÚ3{Ú6¯ÚæÚüÚÛ.Û&HÛ+oÛ1›Û5ÍÛ;Ü0?ÜpÜ:ŽÜ)ÉÜ)óÜ(Ý(FÝ#oÝ“Ý&³Ý=ÚÝ%Þ)>Þ,hÞ(•Þ-¾Þ+ìÞß 5ßVß+vß¢ß"·ßÚßìß
! àà-àEàeà$‚à)§à.Ñà$á(%á(Náwá(–á6¿á3öá:*â?eâ4¥â	Úâ%äâ'
! ã-2ã5`ã!–ã1¸ãêã)ä2ä#Dä5hä8žä+×ä8å1<å%nå&”å»å.Ùåæ8'æ-`æ'Žæ*¶æ4áæç$1ç(Vç5ç#µç)Ùç)è*-è!Xè"zè"�è.Àèïè
! é!%éGéfé€éH�é/æé@êWêlêeƒêYéê&Cëjë ‚ë£ë"¿ëSâë6ìSì'pì)˜ìÂì.áìí/íNímíŒí?�íGÝí?%î*eî!�î²î#Áî åî*ï)1ï,[ï4ˆï)½ï$çï=ð'Jð<rð=¯ð.íð1ñ)Nñ1xñ4ªñ,ßñ'ò34òBhò4«ò7àò/ó:Hó2ƒó4¶ó.ëó#ô0>ô3oô?£ôBãô4&õœ[õBøõ&;öUböE¸ö5þö44÷)i÷)“÷-½÷"ë÷@ø8Oø"ˆø9«ø!åøFù$Nù*sù+žùÊù-àù'ú)6ú`úE|úMÂúUûFfû0­û&Þû5ü';ü5cü™ü²üÑüðüb
ý7pý0¨ýuÙýAOþ9‘þJËþ0ÿ7Gÿÿ3—ÿ&Ëÿ-òÿ(  I&j ‘²-ËVù/P€˜´0Ð'#)9MM‡!Õ'÷'9G3�4µ;êM&6t/«2Û2,AIn/¸3è13E/y3©7Ý3I)i)“+½/é2$L-q%ŸÅäJ	@O	$�	!µ	)×	#
!  %
! 0F
! 4w
! H¬
! (õ
! 5N'c‹ )¼(æZBj+­"Ùü
&
9B
|
2Œ
6¿
Tö
,K7xH°3ù/-*]6ˆ0¿Jð8;t%�,¶$ã.97(q(š~Ã4B9w7±=é3'/[4‹.À.ï4.S.‚,±9Þ99R:Œ9Ç:9<9vW°W.`�¤7Ä7ü<4Fq9¸$ò!"9&\)ƒ­Éè.û**,U ‚0£#Ô=ø6<Q.Ž)½5ç*H+h!” ¶-×OU!n<�-Í*û$&7K.ƒ(².Û-
! 81H7z.²/áF 3X 'Œ "´ +× 3!@7!Dx!%½!ã!+"3/"c"}"“"®">Î"-
#(;#<d#¡##¿##ã#$($$fM$¡´$V%$o%†”%6&MR&: &6Û&6'/I'%y'-Ÿ'<Í'5
! (&@(7g(AŸ(Gá())@A)$‚)2§)&Ú)H*J* ^*:*º**Ñ*Uü*OR+A¢+7ä+=,DZ,;Ÿ,$Û,3-54-0j-6›-@Ò-?.DS.@˜.;Ù.;/Q/e/z/Ž/¤/¸/Ë/à/ô/	0020H0\0r0Œ0 0³0Ä0Þ0ó0	1121E19]1ƒ—1L2 h2–	3V 3M÷3QE4D—41Ü4(5(75"`53ƒ5d·536)P6%z6= 6HÞ6C'7>k7?ª7(ê7B8HV87Ÿ8×8Zõ8`P9Y±9_:Pk:B¼:Bÿ:[B;8ž;\×;b4<\—<Xô<KM=N™=Qè=J:>8…>G¾>2?$9?N^?)­?1×?	@-(@iV@>À@?ÿ@F?A+†A+²A4ÞA0B0DB1uB9§B%áB!C+)C+UC+�C,­C+ÚC+D,2D,_D*ŒD·D,ÕD&EK)EKuEUÁEaF{yFAõF77G`oG4ÐG]H&cH"ŠHO­HOýHOMI'�I)ÅI)ïI)JFCJHŠJWÓJ&+K/RK ‚K)£KPÍKXLGwL@¿LAM-BM.pM9ŸMAÙM7NiSNl½N5*O;`O9œOUÖO5,PQbPˆ´P!=Q?_Q5ŸQ?ÕQ=RDSR7˜R-ÐR"þRA!S=cS%¡S1ÇS2ùS.,T2[TWŽTæT.U5U<GU2„U-·U-åUV�3V ÁVâV2ÿV(2WE[WE¡W$çWMX0ZX.‹XHºXGYKY3kY>ŸYXÞY27ZBjZ­ZF¿Z![/([!X['z[)¢[7Ì[%\*\*H\"s\!–\)¸\ â\]6"] Y]Rz]/Í](ý]"&^I^#g^‹^"¨^1Ë^9ý^7_)O_(y_¢_À_(Õ_ þ_`2`R`1p`+¢`/Î`/þ`(.a8Wa&�a·a#Öa"úab*8b!cb …b¦b*¾b6éb* cKc2kc$žcÃcácöcd1d)Fd,pd0�d7Îd!e#(e0Le&}e#¤eFÈe;f/KfA{f@½f3þf/2g(bg8‹g!ÄgMæg64h8kh.¤h3Óh-iM5i4ƒi@¸iJùiKDj,�jA½jHÿj>HkU‡k&Ýk'lL,lHylUÂlFmC_m@£m=äm8"nO[n-«nÙn6ôn0+o3\o/�oÀo8Öo0pD@p1…p$·p<Üp+q2EqFxqE¿q0r‡6rY¾rnsT‡sKÜsN(tOwt7ÇtIÿt,Iu0vu§u.Ãu.òu8!v'Zv&‚v+©v%Õv>ûvY:wb”w#÷wHx(dx$�x/²xâx4øx‚-y°y-ÏyCýyCAz-…z³z-Ñz!ÿz !{ B{&c{Š{¨{-È{5ö{%,|.R|%�|§|»|Î|'å|
}!}09}0j}›}°}Ð}"ï}'~:~HX~(¡~3Ê~1þ~305dš/ºêF€(H€)q€1›€8Í€+�)2�A\�+ž�/Ê�6ú�1‚.±‚+à‚0ƒ=ƒ(Xƒ)�ƒ*«ƒ-Öƒ*„,/„\„z„"™„ ¼„Ý„ó„
! …A%… g…Eˆ…#Î… ò…7†,K†(x†4¡†Ö†(ð†/‡/I‡.y‡¨‡Ç‡%â‡4ˆ4=ˆ+rˆ3žˆ0Òˆ3‰,7‰)d‰7Ž‰6Æ‰!ý‰&Š7FŠ%~Š2¤Š.×Š)‹+0‹.\‹6‹‹Â‹4Ý‹Œ,0Œ]Œ"sŒ/–Œ?ÆŒ+�B2�2u�6¨�ß�4ÿ�F4Ž%{Ž¡Ž7µŽ2íŽ4 �>U�5”�1Ê�"ü�1�.Q�€�&œ�!Ã�å�‘^‘x‘3”‘%È‘0î‘J’1j’2œ’(Ï’ø’“+“E“T“r“7†“¾“'Ó“'û“(#”$L”>q”=°”)î”E•^•!v•˜•ª•½•1Ô•–"&–I–d–%}–6£–<Ú–—,—F—,a—&Ž—"µ—HØ—3!˜/U˜U…˜&Û˜L™3O™Yƒ™8Ý™3š4Jš š š³šÈš&ãš*
! ›&5›*\›,‡›.´›ã›œ!œ9:œCtœ%¸œ)Þœ%�.�H�"_�‚�F¢�4é�ž<ž1Rž.„ž*³ž:Þž Ÿ:ŸWŸuŸ‹Ÿ.¡Ÿ,ÐŸýŸ5 .K z /š 0Ê û ¡7¡-D¡"r¡-•¡,Ã¡ð¡¢¢8¢M¢g¢€¢“¢«¢*È¢)ó¢4£R£!o£/‘£*Á£)ì£¤O5¤…¤*�¤!È¤$ê¤$¥4¥#O¥s¥’¥«¥$É¥î¥¦"¦A¦ Z¦{¦I•¦8ß¦§!$§#F§&j§‘§±§5Ì§¨(¨@A¨B‚¨AÅ¨ ©(© H©-i©<—©!Ô©1ö©(ªHªdª!ªP¡ª6òª<)«"f«.‰«¸«G×«G¬'g¬-�¬3½¬ ñ¬­(/­%X­1~­#°­5Ô­*
! ®'5®$]®'‚®3ª®JÞ®>)¯%h¯+Ž¯º¯"Æ¯é¯!þ¯A °Eb°D¨°'í°±x0±›©±}E²Ã²#Ø²2ü²:/³Mj³/¸³8è³7!´'Y´(�´?ª´.ê´Kµ2eµ$˜µZ½µ8¶#Q¶u¶‘¶®¶%Ì¶7ò¶&*·,Q·-~·!¬· Î·6ï·&¸+E¸q¸�¸®¸É¸!è¸
! ¹#¹B¹J`¹=«¹2é¹=º2ZºB�º7Ðº=»<F»Aƒ»Å»â»þ»&¼-A¼&o¼–¼!¶¼Ø¼ô¼B½U½"r½•½9´½4î½5#¾Y¾$m¾!’¾.´¾Gã¾2+¿$^¿ƒ¿ ›¿%¼¿!â¿&À)+ÀUÀrÀ-�À»ÀÚÀ&îÀÁ%Á%:Á`ÁuÁh‰Á>òÁ1ÂJÂPaÂ9²Â1ìÂ*Ã>IÃ?ˆÃzÈÃ#CÄ-gÄD•Ä>ÚÄ1ÅKÅdÅ}Å�Å©ÅÇÅåÅ!Æ/%Æ UÆ6vÆN­ÆüÆÇf.ÇK•Ç_áÇ]AÈ.ŸÈ9ÎÈ2É<;É;xÉG´É(üÉ
! %Ê'0Ê
! XÊcÊ]zÊ&ØÊ1ÿÊD1Ë=vËE´Ë<úË07Ì8hÌK¡ÌKíÌ'9Í?aÍ¡Í-½Í0ëÍ$ÎEAÎ0‡Î¸Î)ÖÎ&Ï'Ï!:Ï\\Ï%¹Ï(ßÏbÐGkÐ9³ÐíÐ/Ñ.4Ñ)cÑ)�Ñ ·ÑØÑ4òÑ&'Ò+NÒ*zÒ(¥ÒFÎÒ0ÓLFÓ4“ÓÈÓ'×ÓUÿÓ)UÔ6Ô)¶Ô6àÔ	Õ*!ÕLÕ0lÕ1�ÕUÏÕN%Ö!tÖ2–ÖÉÖ]ÜÖd:×]Ÿ×Uý×dSØU¸ØNÙU]Ù³ÙËÙ+àÙÚ*#Ú/NÚ+~Ú/ªÚ ÚÚPûÚ/LÛ/|Û,¬Û&ÙÛ9Ü:Ü*RÜ-}Ü@«Ü-ìÜ@Ý8[ÝK”Ý8àÝKÞeÞ1„Þ+¶ÞâÞ.þÞ(-ßVßTjß2¿ß2òß%à4à3Oà ƒà)¤à+Îà*úà5%á[á1dá$–á!»á,Ýá<
! âUGâ!�âF¿â:ãAã0`ãu‘ã#ä+ä=Iä7‡äC¿äTåZXå[³ådæEtæcºæoç9Žç#Èç!ìçè:,è:gè[¢è#þè"é=Bé/€é%°éÖéöé1êIHêC’êDÖê%ë[Aë!�ë¿ëMßëM-ìG{ìIÃìK
í?Yí#™í%½í4ãí2îIKî•î0©îÚîôî:ï1Mï(ï&¨ï/Ïï+ÿï-+ð+Yð@…ð<Æð8ñ5<ñ6rñ©ñÅñ,âñ2ò?Bò‚òœò7´òBìò,/ó'\ó6„ó+»ó+çó6ô?Jô)Šô2´ô7çô/õOõdõ!võ'˜õ(ÀõQéõ;ö-[ö=‰ö#Çö!ëö5
÷)C÷%m÷.“÷/Â÷0ò÷.#ø6Rø#‰ø­øÀø3ßø6ù+Jù'vù)žù ÈùAéù"+ú(Núwú‰ú-•úÃú	ÒúAÜúû1û:QûŒûO«û'ûû&#üJü?jüªü%ÈüLîü;ýQýoý0�ý¾ý†ÃýJþm[þ«ÉþZuÿ&Ðÿ%÷ÿ#BAC„KÈVvkâRò;EK�*ÍMøF*Z$…*ª"Õ<ø85 n$�"´&×þ*7b5|.²0á48GA€6Â2ù8,2e2˜8Ë1<62s>¦5å>	)Z	0„	"µ	Ø	ò	
! %)
! "O
!  r
!  “
! -´
! "â
! !'%A%gk�kùkeRÑ�$
'µ
4Ý
J!]X(Ø'/ W+x!¤Æ×õ*G[5o-¥Óß
ëù¼û¹¸r ‹¬
! Â1Í2ÿR2…š¦²ÊKÓLZl=ÇI;OK‹X×=0Pn¿Ù$ð'=$T'y&¡&È.ï%*,+W›ƒ2RX&r2™4Ì(*A_v”±jÐl;¨Å ä:%V-|*ª*Õ; %< 0b 7“ ;Ë ;!/C!Ks!K¿!3"$?">d"3£"6×"3#B#C`#)¤#ZÎ#})$9§$\á$‚>%vÁ%A8&Qz&1Ì&þ&B~'LÁ'`(]o(dÍ(>2);q)B­)Mð)Q>*P�*á*Ea+A§+Ré+9<,Nv,5Å,Mû,7I-B�-EÄ-†
! .9‘.’Ë.F^/>¥/Œä/9q0‚«0F.1Mu1xÃ1F<2Fƒ2NÊ2Q3 k3S4¢`4O5MS5[¡5^ý5O\6I¬6Aö6>87>w7@¶7|÷7St8KÈ8T9Fi9M°9Pþ9:O:GŠ:4Ò::<5B<Zx<(Ó<&ü<c#={‡=8>N<>‹>+—>8Ã>Cü>@?)T?0~?	¯?9¹?\ó?rP@;Ã@Jÿ@nJA/¹A8éA)"BLBG^BQ¦BøB$C$7C\C*tCIŸCIéC 3D6TD%‹D±D(ÎD(÷D/ E2PE"ƒE"¦E ÉEêE
! FF$#FHF8aF
šF(¨F@ÑFJG¡]GÿG=HO[H,«H;ØH;IPI6pIV§IDþIBCJv†JOýJ*MK'xKF K)çKHL8ZL>“LtÒLGM9gMM¡M&ïM>NUN^N"vN'™NKÁN<
OrJO#½OAáO#P5P6GP~P[�PëPOñP8AQIzQ>ÄQ1R\5Rv’RZ	SldS=ÑSVT‰fT>ðTV/UP†UX×UV0Vl‡VFôV7;W\sWZÐWh+X>”XVÓXR*Ya}Y,ßY0Z@=ZO~ZIÎZP[Íi[¶7\éî\‡Ø]˜`^£ù^v�_@`U`l`,|`,©`Ö`>ê`)a!Gaiaƒa?—aB×abq4b*¦b2Ñb3c98ckrc*Þc	dKd>ddA£d=åd8#eD\e8¡eYÚe94fBnf9±f-ëf@g1ZgJŒgW×gB/h7rh9ªh�ähgfiHÎiGjN_j8®j=çj=%kGck<«klèk]Uld³lLmNem´m5ÌmknWnnVÆnFoJdoV¯oUpK\pl¨pxqvŽqAr\Gr�¤r_2sh’scûsr_tyÒt]Lu}ªuc(vWŒvlävoQwWÁwBxy\xsÖxPJyo›yOz~[zZÚzn5{[¤{F|KG|L“|Yà|n:}]©}\~Ed~?ª~/ê~C>^<�"Ú
ý@€0L€5}€H³€Fü€)C�em�QÓ�s%‚n™‚{ƒì„ƒq„€€…‘†~“†”‡�§‡ 7ˆ}ØˆŽV‰Xå‰D>ŠfƒŠÒêŠô½‹s²Œ„&�q«�‚Ž‚ Ž“#�p·��(�Fª�Bñ�ˆ4‘ª½‘Nh’_·’U“fm“]Ô“n2”K¡”\í”"J•#m•e‘•r÷•!j–.Œ–;»–÷–2—B—%`—-†—!´—Ö—1î—5 ˜>V˜(•˜w¾˜<6™>s™T²™[š?cš-£š+Ñš-ýš5+›a›+�›­›=Ã›Mœ]OœA­œ`ïœ@P�^‘�?ð�0ž9Jž&„žA«žfíž TŸFuŸ8¼Ÿ?õŸ:5 8p 8© 6â 1¡9K¡˜…¡\¢*{¢5¦¢+Ü¢J£BS£!–£>¸£!÷£U¤0o¤R ¤qó¤*e¥-�¥,¾¥+ë¥_¦Bw¦Aº¦8ü¦C5§Ay§C»§Jÿ§=J¨Fˆ¨7Ï¨L©?T©8”©RÍ©; ªL\ªV©ª<«B=«?€«bÀ«6#¬:Z¬<•¬;Ò¬@­=O­u�­"®&&®CM®A‘®(Ó®,ü®@)¯Xj¯+Ã¯Hï¯98°8r°B«°Cî°Z2±W�±Så±39²@m²q®²� ³H®³M÷³1E´Rw´0Ê´!û´!µ>?µC~µlÂµH/¶Xx¶LÑ¶Z·Qy·GË·1¸.E¸:t¸c¯¸?¹ S¹�t¹sö¹tjºIßº:)»>d»=£»aá»YC¼8�¼IÖ¼J ½Gk½p³½'$¾:L¾r‡¾jú¾He¿?®¿>î¿<-À/jÀ:šÀLÕÀ"ÁI>Á{ˆÁDÂdIÂx®Â+'ÃJSÃTžÃ7óÃ8+ÄGdÄ?¬Ä@ìÄ%-Å<SÅH�ÅOÙÅG)Æ¦qÆ3ÇXLÇ=¥ÇAãÇ6%È9\È2–È9ÉÈ2ÉC6É:zÉ"µÉ3ØÉLÊHYÊ1¢Ê8ÔÊD
Ë^RË9±Ë1ëË8Ì7VÌCŽÌ?ÒÌDÍdWÍ1¼Í9îÍ:(ÎKcÎ4¯Î5äÎJÏIeÏC¯Ï7óÏ7+ÐOcÐ0³Ð-äÐÑ1ÑJNÑI™ÑEãÑ7)ÒPaÒ2²Ò%åÒ3Ó1?ÓSqÓ2ÅÓMøÓFÔ<cÔ4 ÔÕÔCôÔE8ÕG~ÕoÆÕT6Ö)‹Ö)µÖ/ßÖ4×ED×9Š×MÄ×BØ?UØC•ØEÙØsÙ)“Ù>½ÙMüÙEJÚ5�Ú3ÆÚIúÚFDÛL‹ÛDØÛDÜDbÜD§Ü3ìÜ0 Ý!QÝCsÝ!·Ý7ÙÝQÞ.cÞ.’Þ9ÁÞ]ûÞ5Yß7�ßKÇß.àJBàG�à@Õà@á=Wá(•á/¾áEîá94â1nâ, â.Íâ.üâW+ã(ƒã'¬ã?Ôã8ä7Mä:…äÀä;Úä2åCIåJ�åUØåV.æU…æVÛæ42çhgç4ÐçGèEMè2“è+Æè.òèR!é5téLªéJ÷é7Bê!zê:œêG×êJë8jëC£ëçë1ì9ì,Yì9†ìÀì$Öì\ûì2Xí0‹í4¼í8ñíM*îOxî3Èîbüî;_ï>›ï,Úï-ð?5ð1uð(§ð8Ðð,	ñ26ñ5iñ4Ÿñ<Ôñ5ò2Gò5zò*°ò9Ûò/ó0EóBvó>¹ó#øó*ôMGô9•ô>ÏôõeõXxõÑõTéõT>öT“öOèöT8÷S�÷Sá÷85øŸnøJùIYù9£ùÝù1ûù&-úKTúP úDñú=6ûItûC¾ûZüO]üL­ü=úüO8ýCˆýGÌýRþ8gþE þIæþN0ÿEÿGÅÿI
>WP–0çMEf"¬WÏ;'Kcb¯\&oC–%Ú*N+,z(§'Ð4ø.-\"wCš#Þ'4*/_7�'Ç/ï.3NK‚*Î#ù2CP8”-Í=û#9	/]	C�	?Ñ	9
! 7K
! Bƒ
! RÆ
! CE]:£\ÞŒ;`È;)
Qe
R·
>
! TIažT7U,�JºC>IIˆiÒD<:�F¼sNwSÆ@Z[E¶KüBH9‹AÅM 5n3¤4ØL
*ZD…ÊæB`ZE»B_Da¤>SEe™?ÿq?:±DìF1Qx�Êk[7ÇlÿAlN®lýtjKß/+#[#L£:ðj+ :– 0Ñ @!<C!0€!/±!Lá!5."Wd"E¼"\#@_#' #.È#'÷#$@9$z$…Œ$M%F`%F§%;î%.*&@Y&Vš&$ñ&,'HC',Œ'H¹'P(CS(r—(q
! )`|)lÝ)5J*5€*6¶*<í*!*+IL+F–+UÝ+Z3,TŽ,Zã,?>-,~-]«-v	.i€.Eê.F0/3w/d«/W0xh0�á0#r1R–1Gé1M12G2OÇ2P3�h3€ö31w47©4Fá4(5=H5e†5>ì5D+6fp6B×637!N73p7:¤77ß7W8(o8*˜8&Ã8'ê8%9G89\€92Ý9]:8n:$§:(Ì:Fõ:1<;Kn;,º;`ç;QH<Qš<"ì<R=Pb=S³=A>XI>4¢>4×>?C,?Op?FÀ?N@=V@9”@&Î@0õ@O&A7vA#®AKÒApB,�B3¼B6ðB5'C(]C.†CHµCþCQD;bD,žD)ËD.õD+$E2PE#ƒE1§E.ÙECFKLFN˜F*çFlG$GB¤G0çG(H*AH;lH3¨H&ÜHMI5QIL‡I2ÔI4J9<JGvJ4¾J óJSK4hK`�KRþK1QL�ƒL�M3‡Ms»Mk/NQ›NIíNQ7O0‰O4ºORïO7BP(zP{£P�Q•¯QMER8“RcÌR.0S)_S'‰S-±S@ßS, T'MTuT%”TeºTƒ UQ¤UPöU>GV.†VLµVW/"WjRW3½W+ñWRXQpXPÂX1Y#EYKiY(µYEÞY($Z*MZAxZNºZY	[·c['\9C\=}\I»\R]MX]U¦]]ü]Z^j^-†^6´^=ë^~)_*¨_@Ó_`#`B`]`=x`¶`Å`<â`FaVfaO½a9
bIGbl‘bqþb¸pcœ)d•Ædx\ePÕe&f>f"]f9€f/ºf'êf?gPRg0£g/Ôg?h,Dh+qhB�h5àh8iJOi4ši;Ïi%jP1j^‚jÂáj:¤kNßk.lPLl]�l2ûlP.m@m$ÀmLåm?2n6rn]©n/o'7oG_o/§ow×odOpW´p=q[Jq%¦q^ÌqV+r^‚r—ár1ysC«s?ïsE/tHutB¾t0u:2u1musŸu0vCDv€ˆvj	wJtwL¿w’xDŸx8äxJy3hy>œy6Ûy2z;Ez.�z+°zJÜz;'{0c{+”{1À{@ò{„3|P¸|.	}(8}ka}-Í}"û}1~CP~/”~EÄ~9
! >D$ƒD¨0í(€*G€,r€JŸ€nê€=Y�m—�m‚4s‚,¨‚Õ‚"î‚5ƒ/Gƒ;wƒ?³ƒ(óƒB„2_„5’„=È„&…=-…8k…A¤…Eæ…C,†)p†4š†,Ï†+ü†(‡)F‡Ep‡¶‡¼‡Í‡…ê‡6pˆ4§ˆ@Üˆ8‰ V‰
! w‰*‚‰1­‰3ß‰Š(Š\GŠ9¤ŠÞŠ#üŠ) ‹OJ‹Oš‹^ê‹zIŒHÄŒ-
�;�/[�m‹�ù�+Ž-=ŽKkŽ·ŽÉŽ"éŽ!�&.�;U� ‘�Q²�W�r\� Ï�Kð�Y<‘2–‘7É‘!’#’JC’Ž’(¤’Í’Jä’F/“Bv“%¹“4ß“!”"6”+Y”8…”9¾”Aø”':•,b•K�•Û•(ú•7#–/[–9‹–6Å–.ü–@+—Ql—%¾—6ä—F˜&b˜8‰˜9Â˜\ü˜PY™Gª™0ò™ #š8Dš(}š¦š8Ãš9üšC6›Æz›ÖAœ[�\t�ÎÑ�Ê žzkŸŠæŸ\q ]Î Ô,¡¼¢h¾¢f'£IŽ£ÐØ£¸©¤fb¥dÉ¥Œ.¦>»¦7ú¦-2§.`§2�§&Â§6é§, ¨*M¨,x¨�¥¨�6©9¸©aò©fTªv»ª62«%i«`�«2ð«%#¬LI¬W–¬?î¬[.­:Š­UÅ­0®4L®)�®/«®Û®Jó® >¯,_¯&Œ¯ ³¯8Ô¯V
°Hd°.­°OÜ°š,±6Ç±<þ±/;²'k²,“²&À²,ç²"³&7³+^³%Š³<°³5í³#´8;´6t´5«´ká´;Mµq‰µ#ûµ¶92¶Xl¶&Å¶.ì¶-·I·)d·Ž·8¬·hå·>N¸D�¸1Ò¸:¹U?¹L•¹$â¹'º/º Kºlº ‰º,ªº,×ºE»7J»@‚»7Ã»Gû»GC¼‹¼¦¼¾¼Þ¼Dø¼j=½&¨½-Ï½ ý½'¾+F¾ r¾I“¾!Ý¾#ÿ¾#¿4¿&I¿*p¿›¿3±¿2å¿'À@À%XÀ~À�À¼À.ÙÀÁ.%Á%TÁ zÁ1›ÁÍÁ$êÁ;ÂKÂaÂ€Âh‘ÂúÂ-Ã.?Ã1nÃ* Ã2ËÃ1þÃ%0Ä"VÄ,yÄ¦ÄÀÄEßÄ@%ÅfÅ:ÅVºÅ2Æ4DÆyÆ’Æ.¯ÆHÞÆI'ÇSqÇYÅÇXÈ,xÈ/¥È?ÕÈAÉBWÉLšÉRçÉB:ÊC}ÊMÁÊSËgcËwËËCÌFÃÌC
! Í!NÍ(pÍ1™ÍiËÍ[5ÎC‘Î0ÕÎ/Ï"6Ï$YÏ~Ï0žÏÏÏhãÏqLÐ{¾Ðe:ÑC ÑxäÑ(]Ò1†ÒK¸ÒCÓIHÓÞ’ÓsqÔæåÔ�ÌÕ¾]Öd×5�×\·×1Ø2FØ<yØB¶Ø$ùØ)ÙJHÙ2“ÙÆÙ?æÙ.&ÚUÚ5rÚa¨ÚQ
! ÛY\Û@¶Û9÷ÛL1ÜK~ÜMÊÜ\Ý[uÝ]ÑÝK/Þ]{ÞdÙÞt>ßI³ßRýßQPàS¢àböàaYác»áZâAzâa¼â_ãl~ãLëã\8ä\•älòä4_å,”å‹ÁåMæÍæIìæ#6ç/Zç*Šç,µç6âçFè`èzè+Œè7¸è™ðèJŠé5Õé ê:,ê7gêŸêd»êe ëo†ëjöëŒaìuîìFdíW«íSîXWîY°î:
! ïDEï]ŠïCèïM,ðOzðIÊðXñGmñYµñ-ò6=ò1tò-¦ò%Ôò@úò};ó]¹óô67ô#nô ’ô\³ô:õ<Kõ9ˆõ6Âõ?ùõ>9öJxö5ÃöOùö7I÷8�÷Bº÷*ý÷/(ø1XøeŠøhðøjYùUÄù}ú[˜ú1ôú=&ûOdû'´û.Üû&üF2üVyüFÐü1ý Iý"jý@�ý;Îý'
! þ02þ9cþ:�þVØþY/ÿ1‰ÿ[»ÿ-FEnŒLûEH^Ž_íIM5—>Í@DM/’ Â/ã2'F.n�´ÏGî@68w°=Ì8
! 1C4u?ª?ê*,J#w^›BúL=fŠ/ñ4!	!V	Dx	F½	]
! Mb
! F°
! ;÷
! U37‰RÁ2,G5t;ª-æ+
6@
=w
2µ
8è
,!4N6ƒYºWYl=Æ8+=2iœI¼9,@5mL£0ð+!@M1Ž'À=è5&L\8©7â?4?t0´1å::R%�9³5íF#@j,«HØ;!;];™7Õ
#%Ibf.É#ø+6.b2‘?Ä/44!i)‹2µ)è.-AodŠ6ïZ&7�(¹ â3E7.}=¬)ê/$Dgi'Ñ.ù(9�N:Ð] i '„ ¬ 4É þ c!V‚!_Ù!V9"P�"á"÷",#X5#4Ž#XÃ#P$Lm$Mº$M%aV%ƒ¸%P<&h�&aö&*X'.ƒ'1²'*ä'2(1B(%t(2š(,Í()ú($)H@)‰) £):Ä),ÿ)H,* u*K–*dâ*XG+ +¹+Ö+,ò+0,>P,4�,GÄ,#-/0-`-#|-, -%Í-7ó-8+.od.&Ô.7û.S3/B‡/-Ê/Iø/DB0;‡0%Ã09é0#1^>17�1#Õ1%ù1…2¥2:¼2Q÷27I3K�3Í3è34%4D4b4?x4>¸47÷4/5F5d54‚52·5ê59þ5B86I{6@Å6A7KH7 ”78µ7Aî7F085w84­8Dâ83'9=[9*™9PÄ9/:-E:=s:3±:3å:F;U`;'¶;Þ;1þ;50<&f<&�<O´<!=,&=S='o=—=G¯=/÷=#'>+K>w>*”>¿>Þ>ô>]?"l?'�?·?2Ô? @a(@/Š@º@Ð@8ç@8 AxYA9ÒA'B34B?hB¨B(¬B/ÕB#C8)CLbC%¯C%ÕCûCNDNjD-¹DTçD9<E3vE=ªEXèE&AF2hF$›F+ÀF<ìF:)G6dGD›GAàGl"HW�HDçHZ,IQ‡I2ÙILJ6YJ?�J?ÐJKKE\KP¢KbóKEVL?œLOÜL\,MB‰MFÌMFN_ZN>ºNAùN<;OSxOEÌOIPI\PJ¦PGñPc9QQ�QFïQI6RB€R?ÃRES;ISN…S]ÔSG2TMzTLÈT]UBsUL¶U[Vw_VE×VXWdvWAÛWBXP`XC±XMõXQCYL•YZâYV=Zm”Z3[,6[=c[¡[L¿[P\ª]\-]j6]x¡]7^MR^; ^KÜ^c(_Œ_Ø¦_j`ê`a""a#Ea.ia6˜aJÏa"bD=b\‚bTßbG4cK|cIÈcCdKVdK¢d^îdUMeM£e2ñe$$f&IfMpf\¾f g<gLXgL¥gCòg%6h1\h:Žh5Éh5ÿh55idkijÐiR;jIŽj9ØjBkCUkT™k5îk?$l4dl3™lUÍl9#m8]m9–m)ÐmGúm3Bn!vnU˜njîn_YoO¹or	p2|p6¯p4æp3q(Oq1xq;ªq6æq«r˜Ér8bs2›s_ÎsM.t#|t t/»t4ët. u2Ou2‚u$µu-Úu4v4=v!rv=”vÒvTåvP:w'‹w2³w*æwNxd`xYÅxXyxy2„y·yÉyEÚy9 zsZzTÎz8#{œ\{Xù{VR|©|<Ã|}V}Lh}Bµ}6ø}//~#_~kƒ~/ï~*+JKv�Â;D€0€€S±€3�9�7M�A…�SÇ�‚;,‚Dh‚5­‚ã‚?ƒ;Bƒ=~ƒW¼ƒ*„n?„P®„Aÿ„EA…C‡…MË…G†:a†<œ†:Ù†9‡N‡"g‡Š‡\£‡Hˆ+IˆBuˆ"¸ˆDÛˆ$ ‰*E‰p‰�‰+¦‰#Ò‰6ö‰s-Š+¡Š+ÍŠ=ùŠ37‹:k‹+¦‹#Ò‹>ö‹25ŒhŒTƒŒ.ØŒ-�-5�Cc�!§�/É�/ù�,)Ž<VŽ_“Ž8óŽE,�'r�!š�z¼�)7�5a�—�)²�?Ü� ‘=‘[\‘&¸‘)ß‘I	’9S’�’9¡’)Û’‰“2�“>Â“””7.” f”7‡”2¿”/ò”+"•7N•6†•:½•&ø•–?<–|–=˜–CÖ–K—]f—dÄ—t)˜(ž˜ Ç˜è˜#™(,™hU™h¾™.'šVšuš’š¨š:¾š#ùš,›5J›/€›)°›Ú›õ›*œ6œQœ(lœ6•œLÌœ!�;�U�6q�'¨�2Ð�'ž
+ž}9ž/·žçž€øž2yŸ¬Ÿ¯Ÿ³Ÿ=ÌŸ
!   6 6Q Iˆ IÒ ¡<0¡m¡.t¡@£¡ä¡ð¡@ù¡:¢>F¢]…¢]ã¢TA£+–£AÂ£ ¤K%¤Rq¤UÄ¤	¥R$¥w¥“¥®¥'Í¥Yõ¥4O¦;„¦<À¦<ý¦:§gP§0¸§Cé§2-¨;`¨=œ¨Ú¨1ö¨(©3A©;u©?±©:ñ©7,ª8dª7�ª7Õª6
«4D«8y«6²«9é«1#¬5U¬1‹¬3½¬=ñ¬C/­0s­/¤­1Ô­3®9:®#t®4˜®MÍ®H¯d¯!„¯/¦¯%Ö¯6ü¯V3°9Š°9Ä°3þ°62±:i±_¤±g²Fl²U³²D	³:N³>‰³4È³=ý³B;´*~´6©´Jà´D+µ9pµ&ªµÑ¶!ï¶@·4R·=‡·=Å·=¸$A¸5f¸8œ¸6Õ¸3¹8@¹:y¹9´¹î¹>º<Jº+‡º2³º	æº4ðº)%»)O»y»�»#¯»)Ó»8ý»6¼=¼*P¼{¼Ž¼¥¼¾¼ Û¼ü¼½%½=?½,}½Iª½Pô½E¾*b¾3�¾0Á¾^ò¾Q¿X¿7_¿
! —¿ ¢¿Ã¿Þ¿.ú¿S)À-}ÀF«À:òÀ/-Á*]ÁNˆÁ×ÁìÁ0	Â/:ÂjÂ8sÂ*¬ÂG×Â
Ã)-Ã)WÃ3�Ã)µÃEßÃ-%ÄSÄ$dÄ‰Ä¨ÄÆÄÜÄùÄ#Å10Å(bÅ3‹Å;¿ÅZûÅXVÆ¯Æ²ÆÄÆÖÆ,èÆ7ÇMÇ*mÇ5˜Ç2ÎÇ=È=?È}È�È¡È³ÈÅÈ'×È ÿÈ É3ÉEÉXÉjÉ|ÉŽÉ  ÉÁÉÓÉQ×ÉQ)Ê‰{ÊÒËOØËu(Ì#žÌ˜ÂÌƒ[ÍµßÍ`•Î2öÎQ)Ï#{ÏDŸÏ‡äÏ:lÐB§Ð=êÐ(Ñ>Ñ¡GÑiéÑvSÒ’ÊÒ#]Ó�Ó1‘Ó>ÃÓ>Ô AÔ%bÔ7ˆÔ
! ÀÔˆËÔTÕ®ZÕ*	Ö-4Ö0bÖ-“Ö/ÁÖmñÖa_×ŽÁ×kPØ[¼Ø�ÙqšÙLÚNYÚ‡¨ÚD0Û-uÛ>£Û:âÛ:ÜNXÜD§Ü-ìÜ&Ý}AÝ“¿Ý²SÞTßn[ßOÊßVàmqà½ßà6�á=ÔáTâ?gâ@§â1èâÖã8ñã**ä Uä#vä‡šä6"åÁYå>æVZæ8±æNêæ<9çrvçGéç¼1èCîè±2é/äéhên}êPìêU=ëh“ëZüëSWì™«ì0EíPvíTÇírîQ�îgáîTIï`žïiÿïpiðpÚðeKñQ±ñÍòTÑòš&óÁóšAôcÜôL@õE�õ¸ÓõšŒö¹'÷há÷šJøKåø[1ùE�ù6Óù<
! úPGúW˜úRðúKCûL�û[ÜûM8üZ†übáüaDýM¦ýiôýO^þE®þOôþFDÿ<‹ÿEÈÿ�MœOêG:D‚EÇ3
YAQ›MíA;E}EÃ8	PBW“Mës9d­D9W=‘Ï„ÐMU:£6Þb	@x	v¹	p0
! l¡
! ZQiH»?WDcœb
kc
›Ï
TkFÀS\[K¸ÐKÕ;!T]F²#ùWduBÚJŠhróAfž¨bGVªcdefÊ1I5G’Ç�ZZÜ[7C“`×H8W�VÙG0Cxq¼+.3ZFŽ8ÕVXe>¾MýTKO Bðd3 F˜ 5ß D!PZ!`«!J"VW"X®"O#?W#7—#EÏ#?$‚U$EØ$/%EN%5”%FÊ%<&+N&Kz&BÆ&P	',Z'R‡'VÚ'01(0b(2“(.Æ(Bõ(.8)Cg)A«)gí)0U*$†*&«*SÒ*„&+M«+bù+`\,"½,Kà,X,-9…-^¿-W.Kv.YÂ.G/+d/O�/Œà/Qm0b¿0D"1^g1,Æ1Jó14>23s27§2/ß2(3n838§34à394pO4ÍÀ4„Ž56Ÿ“637[R8l®8c9\9\Ü9/9:Bi:d¬:e;×w;O<#o<“<&¬<7Ó<^=Dj=¯=òÅ=?¸>ø>??D?.P?*?Cª?0î?K@6k@4¢@×@ó@.ü@+A7AGA
\AjA‚A”AœA)¥AÏA×AèAøABB2BNBjB{B‡B”B¥B¸BÕBìBøB	CC6CPC\C*oCsšCqDa€DmâDrPEeÃE&)F>PFY�F+éF8G8NGq‡GbùGD\HY¡HûHLIfI_I<ßIJ!6JXJElJD²JD÷J=<K6zKA±K/óK#LE:L>€LŠ¿L9JM4„M+¹M>åM$N-4N2bNY•N%ïN@ODVO›OH³OFüO-CPqPŒP©P4ÇPUüPZRQ�­QL/R*|R;§R<ãRC SDdS8©S;âSETQdT5¶T:ìTQ'U8yU6²UIéUH3VJ|V(ÇV†ðVOwX’ÇXSZYµ®Y�dZWòZ<J[“‡[K\9g\�¡\#]:£]7Þ]g^®~^I-_aw_]Ù_w7`u¯`_%ab…atèa[]bV¹bXc?icN©c6øc„/du´d&*eõQeVGfUžf:ôf4/gdg{g‘g%§g8Íg.h5h<h.Th%ƒh-©h&×h/þhA.i+piœiºi&Øiqÿi(qjRšj4íjJ"k>mkQ¬kvþkKul‚Ál€DmQÅmPnNhnJ·nRoLUoQ¢o,ôoQ!p7sp=«pépyiq^ãq9Br>|r[»r~s/–s/Æs4ös2+t`^t)¿t6ét6 u'Wu2uN²u|v—~vVwnmw=Üw+x5Fx4|x6±x7èxC yPdysµy&)z$PzPuz>ÆzA{%G{Om{2½{ ð{N|^`|¿|HÝ|J&}iq}]Û}L9~(†~D¯~5ô~0*C[Ÿ,½4êZ€.z€8©€?â€-"�WP�q¨�L‚6g‚…ž‚C$ƒIhƒ0²ƒ8ãƒV„1s„-¥„MÓ„?!…na…SÐ…g$†6Œ†7Ã†Uû†DQ‡I–‡Hà‡H)ˆ:rˆ0­ˆ0Þˆq‰Q�‰MÓ‰=!ŠK_ŠT«Šl‹Wm‹@Å‹FŒMMŒ\›Œ[øŒ:T�A��FÑ�EŽI^Ž<¨Ž6åŽ=�OZ�;ª�Fæ�N-�8|�4µ�*ê�$‘F:‘4�‘+¶‘Yâ‘D<’6�’7¸’7ð’6(“7_“9—“5Ñ“>”>F”;…”9Á”1û”H-•0v•@§•Bè•7+–Dc–+¨–+Ô–1—.2—Aa—P£—2ô—!'˜VI˜ ˜ˆº˜C™3X™Œ™Ž¨™7šŽSš3âšM›²d›Nž0fž=—ž=ÕžAŸOUŸ+¥ŸTÑŸ& GC )‹ 4µ !ê &¡w3¡(«¡FÔ¡H¢<d¢8¡¢LÚ¢L'£Lt£LÁ£Z¤Zi¤?Ä¤)¥.¥bN¥K±¥=ý¥4;¦3p¦E¤¦1ê¦^§@{§„¼§©A¨dë¨%P©!v©%˜©X¾©+ªFCªFŠª[Ñª(-«GV«-ž«4Ì«P¬@R¬N“¬9â¬'­+D­4p­{¥­1!®3S®<‡®4Ä®0ù®h*¯5“¯'É¯/ñ¯I!°Ak°L­°1ú°9,±8f±�Ÿ±<!²J^²M©²Y÷²WQ³^©³>´(G´<p´,­´@Ú´aµ}µVšµ+ñµ2¶5P¶š†¶Œ!·F®·Gõ·h=¸M¦¸Oô¸2D¹2w¹Vª¹=º?º#^º7‚º[ºº1»XH»<¡»[Þ»4:¼=o¼K­¼Kù¼@E½†½8œ½JÕ½s ¾q”¾}¿H„¿XÍ¿&ÀOFÀ<–ÀnÓÀVBÁP™ÁˆêÁ]sÂXÑÂ=*ÃŸhÃPÄMYÄo§ÄiÅl�ÅnîÅL]ÆTªÆOÿÆJOÇ šÇQ»Ç
È."ÈDQÈY–È8ðÈU)ÉIÉhÉÉ42Ê;gÊ+£Ê9ÏÊ4	ËB>Ë?�Ë.ÁË0ðË>!ÌZ`ÌQ»Ì
Í8*Í2cÍW–ÍAîÍF0Î{wÎ7óÎM+Ï0yÏGªÏ>òÏ11Ð:cÐ4žÐ4ÓÐ1ÑD:Ñ6Ñ1¶Ñ2èÑ#Ò?Ò@NÒX�ÒNèÒA7ÓyÓ-’ÓÀÓ1ÜÓÔ:%ÔD`Ô<¥Ô^âÔGAÕ_‰Õ^éÕQHÖMšÖJèÖ[3×O�×Qß×Š1ØV¼ØYÙƒmÙ4ñÙ &ÚHGÚ�ÚE ÚæÚÛ#Û:Û<TÛ‘Û±ÛYÐÛ@*ÜGkÜ@³Ü6ôÜ/+Ý:[Ý –Ý.·Ý&æÝ
ÞÞ'/Þ=WÞ?•ÞAÕÞ8ß#Pßtß’ßQ²ßPàNUà ¤àNÅàKáI`áKªá8öá@/â2pâ<£â àâFã5Hãe~ãVäã„;ä‹Àä_LåR¬åUÿå~Uæ0Ôæ-çC3çwç–ç©ç¼ç6Îç(è(.è'Wè:è7ºè.òè_!é@�éSÂéaêFxê<¿êGüê@DëS…ëRÙëL,ìVyìLÐìJíShí1¼ílîíP[îM¬î7úî92ï;lïN¨ï:÷ï92ðlðƒð6 ðC×ðEñHañ*ªñ Õñ<öñ>3ò5rò9¨ò=âòR ósó>ŠóFÉó/ô5@ôJvôJÁôõ!+õrMõWÀõnöu‡ö>ýö;<÷;x÷;´÷;ð÷W,ø'„ø¬øeÀøY&ù=€ù>¾ù7ýù95úJoúBºúýúû4ûVIû‚ ûB#üFfüG­ü>õü$4ý2Yý1Œý¾ýNØýK'þOsþJÃþMÿ9\ÿ9–ÿ[Ðÿ!,QNS WôOLLœ+é55K0�>²/ñ.!9P:Š4Å8úF3Uz)Ð=úH8T�)Ö0"17T%Œ6²?éC).m:œ*×3 6W5×4
	/B	-r	@ 	á	/ö	/&
! BV
! ,™
! 2Æ
! 3ù
! -- [<|g¹F!UhN¾Q

a_
ãÁ
[¥WYYr³y&_ WVXN¯IþHH)‘(»,ä=]O­6Å"üQ*qJœLç44O:„G¿?RG>š>ÙLNe'´6Ü<„PcÕ`9Yš<ôŒ1J¾*	‚4M·HcN-²_àr@B³)ö >6(u@ž[ß;[%{#¡ÅYßf9 -  Î å ý  !!6!"X!"{!$ž!$Ã!0è!"7"U"2r"r¥"k#_„#6ä#=$/Y$>‰$9È$w%sz%Kî%P:&g‹&Mó&vA'G¸'[(<\(A™(±Û(°�)O>*1Ž*LÀ*g
+cu+9Ù+4,7H,L€,Í,Jå,J0-8{-2´-Zç-B.=X.(–.&¿.Dæ.J+/0v/w§/_0J00Ê0Jû00F1Hw12À1Hó12<2]o2GÍ2H32^3b‘3}ô3ir4„Ü4ga5‚É52L6A62Á62ô60'7KX7¤7;Â7%þ7%$8EJ8T�8'å8B
9QP9R¢9Qõ9ZG:6¢:YÙ:53;Pi;Fº;4<€6<·>)Ô>(þ>B'?Ûj? F@g@t†@9û@Ö5A\BCiB>­BLìBO9C1‰C5»C}ñC&oD5–DYÌD0&E2WEOŠE?ÚEBF(]F,†F/³FHãFD,G$qGQ–G*èGHH+\HDˆH@ÍHIB&IiI8‚I5»IñI(
J6J)KJ?uJ5µJ@ëJD,K1qK@£KRäK‚7L?ºLBúL8=M2vM2©M,ÜM	N/N4KN/€NF°NS÷NFKOF’O-ÙOYP]aPY¿P1Q5KQ.�QY°QH
! R)SR)}RY§RS6 S6WS,ŽS»SNÓSG"TjT,€T*­T9ØT/U<BU2U/²U/âU4V>GV†V2¦V4ÙV.W<=W^zW*ÙWcXzhXˆãX„lYEñY„7ZL¼Z™	[<£[áà[$Â\�ç]Ðu^F_FJ`;‘alÍaN:bS‰b:Ýbrc=‹c(ÉcòcWd"_d"‚d"¥d Èd éd$
! e$/e$Te"ye"œe)¿e4ée1f/PfC€fUÄf2g4Mg>‚g1ÁgDógD8hZ}h7ØhwiPˆiOÙiw)jH¡j[êjGFk8Žk@Çk:lCClm‡laõl~Wm]Ömd4na™nXûnoToLÄoMp„_p(äp(
q(6q(_q7ˆqÀqÐÄrQ•s?çsG't ot7�t-Èt8ötZ/uWŠupâuSvPqvGÂvn
! wbyw`Üw<=xNzxIÉx{yn�yfþybez`Èz-){WW{^¯{'|$6|E[|T¡|Jö|A}^}*x}2£}¡Ö}px~gé~)Q?{N»$
! €:/€`j€,Ë€ø€1�J�Ce�3©�0Ý�‚,‚9G‚=�‚;¿‚û‚4{ƒ)°ƒQÚƒD,„-q„XŸ„Iø„B…/b…’…=®…;ì…=(†Af†-¨†$Ö† û† ‡J=‡Fˆ‡?Ï‡'ˆ17ˆ-iˆ*—ˆAÂˆ9‰.>‰2m‰( ‰MÉ‰)Š-AŠ9oŠq©Š@‹H\‹n¥‹AŒSVŒ=ªŒ1èŒd�=�#½�4á�<ŽSŽ qŽ’ŽVªŽ8�1:�+l�+˜�+Ä�4ð�,%�*R�!}�,Ÿ�PÌ�.‘.L‘.{‘.ª‘/Ù‘/	’09’0j’0›’0Ì’0ý’0.“0_“0�“0Á“0ò“0#”0T”.…”.´”.ã”.•.A•.p•/Ÿ•.Ï•.þ•.-–.\–0‹–0¼–0í–0—.O—.~—.­—.Ü—.˜.:˜.i˜.˜˜.Ç˜.ö˜/%™/U™-…™.³™.â™/š/Aš.qš. š.Ïš.þš,-›-Z›-ˆ›.¶›4å›,œ<GœE„œ5Êœ5�)6�J`�J«�2ö�6)žH`ž=©žAçžF)Ÿ;pŸC¬Ÿ¤ðŸ:• CÐ $¡S9¡(�¡"¶¡5Ù¡8¢8H¢1�¢³¢2À¢5ó¢2)£@\£p�£D¤CS¤L—¤Æä¤7«¥�ã¥Je¦M°¦[þ¦CZ§3ž§MÒ§C ¨?d¨?¤¨1ä¨a©Mx©JÆ©GªBYª$œª`Áª)"«!L«[n«GÊ«H¬%[¬*�¬;¬¬2è¬)­&E­1l­0ž­YÏ­H)®Lr®¿®$Ü®&¯ (¯0I¯-z¯(¨¯Ñ¯'ë¯+°'?°!g° ‰°!ª°!Ì°-î°&±"C±"f±)‰±,³±%à±3²6:² q²$’²)·²+á²)
³57³m³+‰³4µ³`ê³§K´ó´EµBXµ>›µ:ÚµK¶Wa¶>¹¶Xø¶@Q·W’·–ê·I�¸=Ë¸>	¹0H¹y¹'“¹1»¹#í¹[º`mº(ÎºC÷º>;»;z»B¶»ù»I¼DZ¼PŸ¼Fð¼J7½C‚½FÆ½J
¾MX¾F¦¾Ií¾U7¿K�¿CÙ¿MÀ%kÀ‘À.¬À-ÛÀ6	Á#@Á3dÁ˜Á#µÁ
ÙÁ)çÁÂ*ÂH:Â@ƒÂÄÂàÂõÂÃT5Ã5ŠÃ/ÀÃ,ðÃ$ÄBÄGQÄg™Ä+Åd-Åq’Å‹Æd�ÆcõÆ@YÇ&šÇ ÁÇ>âÇ?!È6aÈ6˜È$ÏÈ'ôÈˆÉ1¥É/×É9Ê-AÊ9oÊ7©ÊtáÊ7VËfŽËOõË.EÌ†tÌiûÌUeÍn»Í=*Ð2hÐ0›Ð^ÌÐ&+ÑSRÑY¦Ñ,Ò?-Ò mÒ3Ó/BÓFrÓF¹Ó<Ô8=Ô„vÔFûÔBÕVÕ/vÕ0¦Õ*×Õ'Ö**ÖUÖ!uÖ7—Ö+ÏÖ-ûÖ+)×KU×¡×)À×!ê× Ø$-Ø8RØ8‹ØÄØ'ÞØ*Ù41ÙAfÙ7¨Ù-àÙ@Ú*OÚ3zÚ'®ÚPÖÚ%'ÛFMÛ”Û%­Û<ÓÛ?ÜIPÜšÜ@¯Ü$ðÜ'Ý;=Ý'yÝ<¡ÝVÞÝ+5ÞDaÞ2¦Þ.ÙÞ.ß 7ß+Xß4„ß,¹ß%æß&à>3à4rà)§à3Ñà>á/Dá-tá,¢á1ÏáTâVâ sâM”â#ââ?ã1Fãxã2”ã#ÇãKëãB7ä*zä¥ä†¿äkFåz²å_-æ#�æS±æHç/Nç#~ç5¢ç,ØçèE%è(kè;”è+Ðè%üè="éM`é=®é)ìé$ê4;ê0pê@¡êâêKëLNë/›ë!Ëë"íë9ìLJì`—ì)øì)"írLí›¿íx[î»ÔîŠ�ïuðc‘ðtõð�jñœòÊ¥ò‹pó3üó'0ôtXôCÍô5õ?Gõ9‡õ\Áõ=ö;\öb˜ö2ûöd.÷T“÷$è÷J
ø3Xø%ŒøN²ø8ù(:ù!cù…ù¢ùÁùCÞùN"ú,qúMžú5ìú/"û9RûQŒû1Þû;ü0Lü8}ü]¶ü"ý%7ý#]ý"�ýB¤ý;çý#þA>þ€þ3�þ(Ñþ5úþ#0ÿ/Tÿ.„ÿ%³ÿ=Ùÿc*{D¦ë-	A7;y-µ5ã9AS.•2Ä.÷ù&q .’>Á£9¤'Þ44;p%ŒÍ²9€þº„¹=>	I|	ZÆ	4!
! HV
! 3Ÿ
! (Ó
! )ü
! q&.˜|Ç¤D*éI
N^
;­
>é
-(1V/ˆ'¸2àQ.e'”,¼+é1'Gos�;8?@xj¹,$'Q?yq¹a+M�%ÛAK_1«Ý>òv1>¨Aç\),†'³DÛ!  BSc·%¾Kä$08U&Ž!µ(×93:,n(›.ÄFó†:ÁSÊL8kN¤Uó(IdrV×.DZy˜ ®0ÏIJ `-�¯+ÅñKT0k)œ4ÆQûAM =� Í 5é @!%`!3†!Wº!:"M"3i"T�"dò">W#7–#>Î#D
$7R$]Š$?è$>(%Hg%P°%‹&B�&'Ð&*ø&0#'*T'+'%«',Ñ'(þ'3'([(y(”(´("Ñ(ô(
)+).H)3w)6«) â)G*"K*'n*g–*7þ*76+@n+3¯+$ã+/,(8,/a,‘,<§,8ä,-(8-2a-”- ¦-GÇ-q.�.FŸ./æ./e-/%“/
¹/0Ç/ø/0*30^01v0F¨0Dï0)41^1't1Mœ1 ê1D2P2o25Ž2$Ä2/é2B31\3Ž3 ¡3$Â3;ç3#4%<4)b4*Œ4+·4=ã4p!5M’58à5C6E]6=£6>á6: 73[7 �74°71å7=8:U83�82Ä8A÷8+99ze9Xà929:%l:F’:4Ù:*;;9;tu;(ê;h<|<'œ<8Ä<>ý<9<=`v=.×=M>3T>zˆ> ?$?;?4S?Dˆ?2Í?2@E3@8y@2²@3å@A&4AD[A1 A;ÒAJB(YBr‚B?õB5C9NCYˆC=âC= D=^D=œDKÚD:&EFaEA¨E>êEE)FroF*âF&
G+4G,`G�G'¤G@ÌG*
HY8HI’HEÜHS"IvI.ŽIY½IEJ9]JP—JBèJ++K5WK7�K;ÅK�L!�L�±LxBMH»MCNKHNF”N‹ÛOggP ÏP§ðP>˜QL×Q7$Re\RPÂR&SK:S:†S ÁSLâS</T0lTB�TDàT:%UW`U!¸UyÚUITV:žVJÙV;$W"`W!ƒW
¥W8³WNìW,;X0hXU™X4ïX+$Y<PY[�Y"éYUZrbZ0ÕZH[IO[h™[\=\4Y\GŽ\WÖ\\.]y‹]=^IC^W�^Vå^~<_V»_P`Vc`;º`Xö`iOa:¹abôadWb/¼bìbcScSocIÃc
dE$d@jd:«dædB÷dN:eG‰eLÑe9f'Xf@€fDÁfCg;JgU†g9Ügh/hJh+`hŒh§h@Ähii$8i5]i5“i5Éi(ÿi4(j7]j2•jPÈj:k_Tk4´k(ékKl5^l”l1­lßlöl	m!m5m/Jmzm�m£m1¹mëmn9nOnbnun”n¨n»nÏnín!o"o!9o[o!ro”o«oÊoÞoF÷o7>plvpkãpGOq0—q]ÈqN&r>ur:´r'ïrKsUcs\¹s©tÀtßtùtu-u,Cu>pu.¯u5Þu(vG=v…v' vÈv,ãv=w\Nw0«w0Üw+
x9x!Xx"zx�x¼xÜxûxy9yXywy‘y«yÅy1åyz17ziz‰z©zÉz éz
! {"{={5\{’{±{Ð{&ï{1|6H|J|&Ê|/ñ|+!},M}Jz}0Å})ö}# ~#D~Bh~1«~ Ý~$þ~&#&J)q)›AÅ2€N:€K‰€-Õ€-�-1�N_�5®�4ä�~‚A˜‚>Ú‚8ƒLRƒ<Ÿƒ6Üƒ8„:L„=‡„@Å„K…1R…7„….¼…/ë…:†$V†){†A¥†/ç†?‡3W‡F‹‡;Ò‡:ˆ:Iˆ5„ˆ9ºˆ9ôˆ9.‰6h‰.Ÿ‰Î‰kê‰VŠ3nŠ6¢ŠCÙŠM‹$k‹8�‹3É‹Oý‹ MŒCnŒC²ŒAöŒA8�<z�<·�?ô�4ŽmKŽ�¹Ž;�X�u�C’�9Ö�9�3J�~�q��‘#-‘Q‘ g‘5ˆ‘0¾‘4ï‘4$’4Y’1Ž’À’1Ü’;“(J“Vs“[Ê“<&”Ac”D¥”'ê”+•*>•-i•8—•UÐ•‡&–#®—$Ò—3÷—R+˜n~˜#í˜3™E™![™E}™<Ã™^šo_šFÏš&›H=›†›_•›aõ›eWœ'½œ5åœJ�?f�F¦�Mí�A;ž6}ž¹´žZnŸ$ÉŸ?îŸž. RÍ y ¡Ìš¡>g¢¦¢KÀ¢Z£ug£!Ý£ÿ£A¤"P¤[s¤Ï¤ì¤	¥;$¥Y`¥]º¥¦H+¦%t¦Aš¦Ü¦Bô¦7§^N§B­§Pð§7A¨>y¨8¸¨Qñ¨HC©JŒ©2×©(
! ªU3ª+‰ª3µªiéªLS«R «.ó«9"¬\¬0t¬,¥¬[Ò¬$.­@S­?”­?Ô­=®1R®.„®3³®8ç®" ¯:C¯0~¯8¯¯&è¯X°Mh°+¶°<â°1±Q±Iq±%»±Aá±=#²Ba².¤²<Ó²J³;[³3—³EË³I´=[´3™´7Í´Gµ#Mµ2qµ)¤µIÎµD¶Z]¶,¸¶>å¶G$·Ol·5¼·&ò·*¸2D¸;w¸G³¸_û¸-[¹T‰¹9Þ¹uºHŽº4×º9»7F»>~»@½»/þ»R.¼Q�¼NÓ¼L"½<o½,¬½8Ù½W¾+j¾"–¾[¹¾X¿En¿.´¿6ã¿.À.IÀ,xÀ(¥À\ÎÀ4+Á,`ÁZ�ÁWèÁJ@ÂC‹Â ÏÂÍpÃH>Äx‡Ä>ÅQ?ÅO‘ÅIáÅ(+Æ,TÆ(�Æ,ªÆ!×Æ0ùÆœ*Ç:ÇÇ;ÈI>È4ˆÈ'½È(åÈEÉvTÉ(ËÉWôÉLÊ+kÊ*—Ê8ÂÊ8ûÊ44ËIiËE³Ë+ùË2%ÌCXÌ7œÌ)ÔÌ-þÌ',Í(TÍ}Í8œÍ4ÕÍ
! Î*%Î5PÎ7†Î{¾Îš:Ï\ÕÏZ2ÐZ�Ð…èÐ8nÑ3§Ñ.ÛÑº
! Ò'ÅÒ\íÒ
! JÓ@UÓ<–Ó1ÓÓ-Ô%3Ô!YÔ5{Ô%±Ô-×Ô9Õ>?Õ8~ÕD·Õ>üÕC;ÖHÖBÈÖ=×AI×;‹×@Ç×;Ø@DØ:…ØKÀØEÙcRÙ.¶Ù3åÙÚ35Ú4iÚ4žÚSÓÚU'Û^}ÛPÜÛQ-ÜWÜ†×ÜO^ÝX®ÝÞ„'ÞB¬Þ>ïÞx.ßK§ßÒóß«ÆàGrá)ºácäâHã[ãtã†ã ã°ãÀãÓãêãä
! ä!#äEä4aäK–ä5âäjå4ƒå/¸åQèå1:æ7læ=¤æ:âæNç;lç1¨ç]Úç28è7kè�£è”4é\ÉéŠ&ê™±ê»Kë/ìK7ì)ƒì9­ì9çì9!íG[íK£í_ïíOOî\ŸîWüî3TïˆïD¥ïzêï6eð>œðXÛð;4ñkpñ?Üñzò]—òNõòhDó.­ó3ÜóŽô*ŸôEÊôWõjhõWÓõZ+öN†öJÕöX ÷~y÷}ø÷:vø$±ø6Öø6
ù6Dù6{ù7²ù7êù8"ú8[ú8”ú8Íú8û8?û8xû8±û8êû8#ü8\ü8•ü6Îü6ý6<ý6sý6ªý6áý7þ6Pþ6‡þ6¾þ6õþ8,ÿ8eÿ8žÿ8×ÿ66G6~6µ6ì6#6Z6‘6È6ÿ767n5¦6Ü67J7‚6º6ñ6(6_9–5Ð56<&sLšhçDPy•((WQ\©F3M!�H£;ì2(	+[	]‡	:å	= 
! ^^
! F½
! @/E1u§$Á!æJPSB¤'ç/
*?
*j
)•
*¿
*ê
)™?KÙA%RgAº,ü9)Ec@©@êj+,–UÃDŠ^RéH<I…=ÏI
�W{åqaGÓ1>MGŒFÔ(9D~/–6Æ!ý]/}­"Í/ð8 AY=›-Ù.F6'}'¥-Í0û],,Š=·'õ+'Ibq6ÔC1O�EŸNå;4)p1š#Ìð+G;4ƒ#¸5Ü@ -S O� JÑ =!+Z!7†!+¾!ê!'"%/"'U"=}"=»"ù"2#-I#Cw#»#HÐ#^$[x$<Ô$M%R_%a²%8&5M&nƒ&:ò&2-'6`'6—'DÎ'6(@J(;‹(@Ç(7)7@)Ax)7º)9ò);,*7h*8 *FÙ*7 +FX+VŸ+<ö+C3,?w,B·,Hú,CC-<‡-CÄ-].Hf.<¯.?ì.<,/<i/7¦/GÞ/C&0Wj0lÂ0h/1U˜1Zî1%I2Go2G·21ÿ2,135^3”3¨3VÃ3K4Gf4,®4Û46ñ45(5N^55­5Qã5D569z63´61è6/7;J7/†7;¶74ò7-'80U8B†8$É8î8C9P93b9@–9R×9M*:*x:.£:/Ò:(;+;ýF<FD=>‹=Ê=ê=(>:1>9l>E¦>:ì>'?5>?'t?!œ?¾?(Þ?+@&3@+Z@$†@F«@Nò@+AAHmA6¶A?íA7-B‚eB<èB]%C0ƒCY´C.D`=DožDoE3~E;²E<îED+F4pFA¥F<çFM$GrG,ŒG¹GÐG/âG9H/LH!|HUžHSôHSHIœI«IXºI>J]RJ]°J_KVnKÅK'ÜK9L0>L3oL9£L0ÝL0M/?MMoMJ½M&N-/N@]N"žN"ÁN;äN< OI]O#§OËORáO)4P^P;pP?¬PeìPRQQbQ´QFÑQdR }R2žR.ÑR]S&^S:…SÀSHàS[)T …T'¦TÎT+ìT%U,>U&kU›’U}.VL¬VLùV?FW;†W<ÂW-ÿW1-X+_XI‹XTÕX_*Y5ŠYAÀYiZMlZHºZ”[D˜[>Ý[x\?•\RÕ\×(]E^NF^v•^z_F‡_GÎ_a`6x`I¯`Vù`PakÐaD<bW�b`Ùb–:c%Ñc¨÷c> dUßd95eWoeKÇeNfHbfk«f^g�vgFhRMhf hOicWiv»i72jijjFÔjlk™ˆkm"lZ�l(ël™mG®mBömG9no�nœñnWŽoræojYpDÄpY	q7cq…›q‡!r…©rž/sRÎso!tD‘tpÖtRGu`šu„ûuˆ€v9	w.CwCrwn¶wC%x9ixH£x!ìx(yj7y�¢yU$zrzzUízhC{B¬{Xï{%H|fn|¬Õ|4‚}^·}F~Y]~^·~lEƒLÉg€4~€*³€%Þ€*�E/�&u�*œ�*Ç�pò�+c‚/�‚6¿‚Iö‚I@ƒ-Šƒ"¸ƒ7Ûƒ8„+L„4x„"­„Ð„-ç„ …^6…K•…%á…†,$†9Q†.‹†?º†ú†7‡RQ‡0¤‡-Õ‡ˆ)"ˆLˆW]ˆWµˆJ
‰$X‰Š}‰YŠ=bŠ5 ŠCÖŠ4‹)O‹Ey‹5¿‹\õ‹;RŒ=ŽŒ>ÌŒA�vM�EÄ�E
! ŽhPŽx¹ŽŒ2�n¿�W.�m†�Jô�?‘C\‘O ‘Hð‘79’Eq’>·’Rö’I“4_“X”“1í“”=<”,z”5§”JÝ”G(•Kp•N¼•S–C_–)£–6Í–-—\2—L�—Ü—2ô—'˜<˜nI˜9¸˜?ò˜B2™(u™.ž™`Í™K.šfzšAášn#›’›<®›$ë›Kœ1\œ
Žœœœ«œÉœ*âœ
�h)�[’�î�Ež<Rž?�ž6Ïž‘Ÿ7˜Ÿ]ÐŸ`. )� 8¹ Oò GB¡)Š¡H´¡3ý¡K1¢M}¢DË¢D£<U£¶’£ I¤j¥|¦›§«¨1Ê¨(ü¨@%©+f©C’©6Ö©8
ª-Fª;tª_°ª;«hL«2µ«,è«+¬)A¬>k¬1ª¬Ü¬vî¬Ne­b´­A®FY®C ®Eä®@*¯8k¯@¤¯Kå¯b1°`”°lõ°Nb±J±±bü±n_²HÎ²2³4J³6³*¶³?á³E!´Ig´=±´fï´$Vµh{µkäµPP¶¡¶4µ¶9ê¶ $·$E·>j·,©·WÖ·*.¸nY¸SÈ¸Ö¹=ó¹@1ºGrº)ºº-äºO»Yb»¼»Ó»6ê»5!¼TW¼S¬¼i½Yj½sÄ½¦8¾Gß¾�'¿vµ¿–,ÀgÃÀb+ÁSŽÁTâÁM7Â*…ÂA°Â5òÂ_(ÃHˆÃ=ÑÃ=ÄBMÄ;�ÄNÌÄ7ÅASÅf•Å6üÅ3ÆKHÆ7”Æ-ÌÆOúÆ JÇ+kÇ'—Ç'¿Ç%çÇ1
È7?È�wÈƒÉ
! ‹Éx–ÉwÊ‡ÊH¥ÊGîÊ86ËRoË?ÂË+ÌB.Ì#qÌ?•Ì?ÕÌ"ÍP8Í+‰ÍMµÍAÎ.EÎ.tÎ£ÎÀÎ×ÎóÎ!Ï-Ï9:Ï$tÏ.™Ï3ÈÏüÏ+ÐF?ÐH†Ð$ÏÐ#ôÐEÑ+^Ñ0ŠÑG»Ñ'Ò;+ÒIgÒH±ÒGúÒGBÓ6ŠÓnÁÓ0ÔJÔ-\Ô<ŠÔ*ÇÔ*òÔKÕ;iÕ=¥ÕBãÕN&Ö=uÖF³ÖHúÖBC×F†×DÍ×Ø)ØCDØEˆØÎØAèØ*ÙJEÙe�Ù7öÙ..ÚJ]Ú8¨Ú;áÚÛ-2ÛJ`Û€«Û|,Ün©ÜJÝ9cÝX�Ý$öÝ$Þ+@Þ0lÞ%�Þ;ÃÞ.ÿÞ©.ßNØßU'àQ}àVÏà[&á“‚á_âTvâmËâI9ã‰ƒãS
ä2aäQ”ä0æä/åFGåOŽå;Þå1æ8Læ<…æHÂæAçKMçL™çCæçE*èCpè;´è)ðèé^9éB˜éWÛé=3ê!qê*“ê?¾ê6þê35ë3ië2�ë:Ðë,ìM8ì!†ì"¨ì5ËìMí#Oí!síj•í,îO-îQ}î+ÏîSûî*Oï>zïA¹ï6ûï42ðXgð=Àð!þð' ñ-Hñ*vñ@¡ñ%âñ2ò@;ò.|ò;«ò=çò4%ó.Zó4‰ó#¾ó'âóH
! ô�SôlÕôBõLJõ6—õ3ÎõZö:]ö-˜ö/Æö?ööo6÷©¦÷¨Pø:ùøB4ùDwùA¼ù/þù-.ú&\úŠƒúû"û36û(jû?“ûDÓû7ü@Pü>‘ü6ÐüCý:Ký3†ý.ºýBéý‘,þF¾þÿk$ÿe�ÿ=öÿ‡4_¼27O(‡5°³æGš8â-=I5‡G½O'U<}ZºU2k6žFÕM;jS¦GúXBA›lÝ;JL†<ÓM	^^	?½	6ý	o4
! Q¤
! 3ö
! '*RiiRÓA&PhG¹ 
Q"
Et
Ÿº
Z}y0÷^(c‡1ë]{1•Çaä'FAn˜°˜Ižâ'�©"É^ì.K3zB®,ñi=4§GÜ@$5e=›#Ù4ý'2aZ&¼*ã)<DSC˜CÜC DdC©AíB/Ar/´OäU4@ŠuË?A=�(¿-èUWl[Ä_ Q€WÒI*atYÖV0 4‡ $¼ -á 0!'@!;h!G¤!,ì!Y"Xs"XÌ"=%#<c#< #0Ý#J$_Y$2¹$Uì$KB%"Ž%1±%!ã%4&-:&-h&A–&AØ& '#;'7_'(—'À'$à'=(?C(8ƒ()¼(xæ(/_)>�)EÎ)J*8_*!˜*.º*'é*)++;+%g+,�+*º+=å+L#,Ep,I¶,B-hC-i¬-V.Nm.¼.ÝÏ.S­/>03@0tt0}é0g19…18¿18ø1125H21~20°2Lá2;.39j38¤3?Ý324UP4=¦4'ä4F5;S50�56À5H÷5=@6?~6)¾6(è637;E7 �7E¢7Oè7H88F�8AÈ8
! 9/)9/Y9&‰9#°92Ô97:,?:Ml:;º:Jö:0A;>r;-±;>ß;8<@W<S˜<Jì<37=/k='›=>Ã=#>A&>Th>>½>9ü>06?Qg?O¹?M	@<W@
”@G¢@6ê@]!APAÐAEíA83B<lB3©B>ÝB%CXBCL›CLèCJ5D,€D0­DHÞDI'EqEJ�EÚEAîE<0FmF|F0ŽF$¿F2äFG32G?fG*¦G+ÑG;ýG<9H,vH
£H<±HîH&I53I(iI*’Ig½II%J5oJ6¥J@ÜJ!K?K^\KW»KHL0\L'�LµLÐLeæL2LMM’MK£MïMN(N7>N'vNEžN?äN)$O9NO ˆOB©O@ìOM-P6{P-²PÅàP¦Q"&RIR6eR$œR=ÁR*ÿRA*SJlSF·S*þS)TŠ@T;ËT)U51ULgU´U2ÒUV*"V&MV\tV&ÑVøV+WVCW<šWž×W[vX8ÒX:Y+FY1rY1¤Y1ÖYZH#ZlZ7„Zh¼Z3%[XY[V²[Y	\Vc\2º\6í\G$]Kl]@¸]-ù]'^"E^'h^ �^'±^€Ù^zZ_IÕ_`E7`<}`=º`=ø`<6agsaCÛaCb@cbg¤bHc~Uc]Ôc+2d¸^d!e9f\OfJ¬fJ÷fIBgIŒg3ÖgZ
! h(eh3Žh9ÂhAühH>iH‡i,Ði(ýiA&jVhjB¿j.kL1kG~k%Æk<ìk�)lK¹lDm.JmNymCÈmXn,en’nO˜opèohYpdÂpc'qI‹qUÕqS+r'r#§rLËr`s;ysDµsBús0=tWnt‡Æt<NuW‹u\ãu&@vgva„væv2ûvY.wˆwx?$xdx3qx)¥x6ÏxUy0\y^�y3ìyc z7„z8¼z õzo{I†{IÐ{I|,d|D‘|oÖ|kF}G²}zú}_u~>Õ~"474l ¡KÂ:€MI€Ç—€_�:s�!®�8Ð�:	‚,D‚q‚�‚#©‚3Í‚=ƒ7?ƒYwƒPÑƒ:"„]„v„–„3°„ä„(ü„,%…)R…?|…B¼…Aÿ…–A†•Ø†Ln‡3»‡Wï‡QGˆ2™ˆ6ÌˆO‰6S‰ZŠ‰@å‰0&ŠKWŠI£ŠíŠ7
‹KE‹N‘‹Aà‹G"ŒQjŒL¼Œ5	�?�FY�& �Ç�Eç�8-Ž9fŽ* Ž>ËŽ:
! �E�:d�FŸ� æ�¦‡�‡.‘5¶‘ì‘'
! ’02’Mc’c±’'“R=“3�“'Ä“?ì“>,”3k”MŸ”(í”E•Z\•1·•Lé•A6–?x–Z¸–i—a}—'ß—L˜HT˜2�˜<Ð˜6
™ED™>Š™@É™:
! šjEš’°š^C›S¢›Wö›+Nœ:zœDµœGúœDB�D‡�DÌ�FžNXž2§ž?Úž@Ÿ>[ŸDšŸ!ßŸ = BZ ;� @Ù ?¡*Z¡@…¡BÆ¡5	¢>?¢?~¢?¾¢Gþ¢(F£Mo£S½£Z¤Zl¤bÇ¤j*¥o•¥u¦t{¦ˆð¦ˆy§ˆ¨ˆ‹¨Š©ˆŸ©Š(ªˆ³ª~<«‚»«‹>¬ŒÊ¬ŒW­Šä­Œo®‹ü®�ˆ¯~°ƒ—°~±€š±E²Ca²I¥²Kï²=;³Cy³:½³@ø³9´BY´>œ´BÛ´Aµ<`µ�µ:ºµGõµ?=¶G}¶:Å¶+·D,·Aq·@³·Fô·C;¸D¸BÄ¸?¹(G¹p¹Ž¹*­¹/Ø¹=ºHFº4�º/Äº/ôº0$»DU»bš»0ý»�.¼d¼¼$!½;F½7‚½º½/Ù½h	¾;r¾O®¾/þ¾;.¿cj¿WÎ¿&ÀX?ÀK˜À)äÀ(Á7Á$UÁ;zÁ2¶Á)éÁ3ÂZGÂ3¢Â ÖÂ4÷Â:,Ã4gÃ)œÃ_ÆÃB&Ä5iÄ)ŸÄ:ÉÄDÅFIÅ �ÅO±ÅOÆ7QÆ1‰Æa»Æ3Ç9QÇ;‹ÇJÇÇKÈ0^ÈJ�ÈZÚÈB5É[xÉ+ÔÉ&ÊO'ÊwÊ”Ê¬Ê.ÂÊ1ñÊN#Ë5rË0¨Ë1ÙË,Ì/8Ì-hÌ-–Ì#ÄÌ3èÌ-Í*JÍ)uÍ,ŸÍ-ÌÍ(úÍ)#Î,MÎ,zÎ&§Î#ÎÎ"òÎ"Ï'8Ï=`Ï-žÏ=ÌÏ,
! Ð,7Ð*dÐ*�Ð)ºÐ%äÐ'
! Ñ*2Ñ.]Ñ,ŒÑ&¹Ñ)àÑ4
! Ò$?Ò&dÒ+‹Ò-·Ò(åÒÓ0.Ó_Ó:Ó;ºÓ:öÓ01ÔIbÔE¬ÔgòÔVZÕa±ÕSÖIgÖR±ÖO×&T×-{×1©×)Û×Ø%"ØHØ(MØ©vØI Ù8jÙ1£Ù.ÕÙˆÚ-�Ú¡»Ú1]Ü`�ÜFðÜ7Ý5OÝ…Ý ¢ÝÃÝ)àÝ$
! Þ	/Þ@9Þ}zÞNøÞSGßs›ß=à@Mà�ŽàZ,áQ‡áyÙá˜SâYìâeFãb¬ãBäURäG¨ämðäC^å@¢å\ãåO@æ}�æTçRcçG¶çcþçzbèsÝè@QéU’éNèéL7êr„êc÷ê`[ë@¼ëeýëDcì>¨ìPçìA8í4zí2¯í0âíCî@Wîƒ˜îCïk`ïqÌï&>ðgeðEÍðañ–uñ°òÉ½ò×‡ó;_ôE›ôÁáô`£õ@ökEö_±öX÷`j÷MË÷=øeWø1½ø-ïø)ù.Gù<vù;³ù*ïù:ú,Uú(‚ú5«ú3áú|ûš’ûŠ-ü„¸üƒ=ýQÁýqþW…þæÝþÚÄÿcŸNeR?¸ ø¨™^B^¡P]Q“¯<C@€@Á¡F¤oë/[B‹EÎŒ_¡^	R`	X³	A
! 1N
! ƒ€
! EŒJB×XksDß7$
:\
\—
Sô
ZHŽ£X2^‹lêWWa¯RHd`­N7]W•=íK+lw^ä=CS�¯ÕC…|ÉgFQ®X>Y|˜p%†L¬MùFG�Ž[,pˆõùXïRH‚›LIkFµLüëI ê5!e "Z†"”á"tv#Žë#Žz$Ž	%…˜%G&×f&;>'bz'dÝ'kB(V®(@)¥F)§ì)­”*jB+­+Ê+]â+@, `,•-—-·-Ò-:í-6(.Z_.=º.ªø.Ž£/Œ20G¿0¨1R°1^2wb2�Ú25h3fž3J4MP4mž4Z5g5@ç5u(6fž6G7]M7d«7,8h=8W¦8Aþ8C@9h„9=í9œ+:È:6â:¶; Ð;.ñ;Z <<{<H¸<E=G=$Z=A=oÁ=1>dP>[µ>C?IU?3Ÿ?kÓ?Q?@>‘@6Ð@&A1.A4`A5•A+ËA!÷A3B2MB*€B4«B/àB1C\BCHŸC_èCZHD%£D\ÉD$&E9KE8…E;¾E9úEo4F(¤F6ÍFG:„G@¿G5H16H@hHK©H+õH+!I5MIHƒInÌIs;JC¯J1óJ"%KZHKa£K6L;<LFxL;¿L@ûLK<MAˆMHÊMbN!vNI˜NFâN?)O^iODÈO4
PBPI_PM©P ÷P;Q8TQ5�Q&ÃQUêQ:@R3{R¯RDÇR2SR?S%’S<¸SõS<TBMT+�T;¼T/øT.(U'WUDUSÄU‰V(¢V0ËVRüVdOWD´W4ùW*.XYX4yX-®X5ÜX/Y2BY)uY.ŸY!ÎY;ðY ,Z"MZpZ8�Z#ºZ!ÞZE[$F[Lk[-¸[1æ[&\N?\Ž\k«\5]M]/k]›])²]?Ü]6^@S^=”^/Ò^;_J>_<‰_8Æ_:ÿ_?:`(z`3£`:×`6a6Ia€a4›a>Ðab9*b9db&žb&Åb5ìb("c9Kc…c/¡cÑc%ñc<d#Tdwxdðd-
! e*8e;ceŸe.µe+äe-f/>fLnf,»f1èf$gP?gK�g,ÜgD	h*NhRyhRÌhBi5bi;˜i1Ôij(&jIOjF™j'àjJkISk&�k·ÄkO|lÌlëlmmD-m$rm/—m@Çm.n7nKTn. n2Ïnoo(oD>o$ƒo/¨oØoöop#1pUpppR�p3âp9qPq:`qi›qr/%rDUr4šr$Ïr4ôrR)sO|sLÌsCt/]t�t!­t-Ït1ýt8/uhu+u«u!Æuèu2vJ7vJ‚v6ÍvGwWLw&¤w9Ëw6x3<x3px'¤x.Ìx'ûx!#y;Ey�yCšy?Þyz;z=[z<™z*ÖzM{HO{H˜{Há{H*|s|$…|(ª|'Ó|8û|84}$m}E’}$Ø}Äý}sÂ~C66zG±1ùI+€$u€š€E·€ ý€»ž�<Z‚&—‚>¾‚Vý‚&Tƒ-{ƒK©ƒõƒ~
! „Q‰„HÛ„ $…KE…)‘…(»…%ä…0
! †,;†jh†BÓ†>‡:U‡7�‡#È‡Bì‡G/ˆ=wˆ-µˆ7ãˆ)‰$E‰j‰;�‰(½‰)æ‰'Šn8Š,§Š3ÔŠ&‹0/‹%`‹1†‹3¸‹%ì‹,Œ%?ŒEeŒ%«Œ0ÑŒ(�.+�4Z�@��+Ð�4ü�31Ž+eŽ9‘ŽËŽPèŽG9�;��6½�Dô�=9�¡w�)‘"C‘;f‘¢‘»‘;Ø‘U’ j’&‹’$²’#×’vû’vr“}é“~g”-æ”L•!a•-ƒ•"±•]Ô•)2–K\–,¨–;Õ–`—Nr—#Á—=å—;#˜)_˜‰˜o§˜Œ™{¤™ šE<š*‚š%­šNÓš3"›(V››*ž›É›Uâ›O8œ&ˆœ<¯œ7ìœ@$�ae�2Ç�&ú�(!ž&Jžqž�ž¥žºžMÙž?'Ÿ7gŸ?ŸŸ*ßŸ
!  & CA P… *Ö J¡JL¡+—¡6Ã¡8ú¡w3¢7«¢Dã¢?(£%h£:Ž£6É£Å¤<Æ¤F¥PJ¥"›¥5¾¥Mô¥=B¦(€¦$©¦HÎ¦:§NR§¡§{°§y,¨_¦¨L©RS©A¦©Lè©15ª>gª?¦ª0æª/«GG«0�«/À«¡ð«M’¬à¬'ö¬%­D­[­v­K�­Û­/õ­,%®!R®)t®"ž®.Á®1ð®-"¯P¯?o¯5¯¯Så¯[9°Q•°ç°Wg±o¿±S/²6ƒ²º²>:³ry³\ì³rI´¤¼´€aµUâµI8¶†‚¶‹	·N•·ˆä·’m¸J¹QK¹J�¹uè¹^^º4½º�òº4t»F©»Xð»�I¼n×¼vF½`½½_¾*~¾T©¾\þ¾o[¿|Ë¿gHÀ[°ÀxÁV…Á^ÜÁI;Âs…ÂgùÂTaÃ-¶Ã@äÃ3%ÄYYÄ8³ÄdìÄoQÅ,ÁÅuîÅ&dÆ*‹ÆO¶ÆLÇ@SÇF”Ç@ÛÇ+È=HÈ8†È/¿È&ïÈ9ÉOPÉ) ÉsÊÉ8>ÊQwÊgÉÊg1Ëg™ËfÌphÌrÙÌWLÍ_¤ÍWÎW\ÎW´ÎWÏcdÏcÈÏC,ÐApÐ@²ÐCóÐ+7ÑKcÑ;¯Ñ$ëÑlÒE}Ò;ÃÒˆÿÒTˆÓÝÓ¼]Ô1ÕbLÕD¯ÕMôÕ5BÖ6xÖ:¯Ö=êÖh(×I‘×DÛ×\ ØK}ØdÉØN.ÙX}Ù”ÖÙVkÚSÂÚkÛf‚ÛhéÛ^RÜ‹±Üt=ÝN²ÝKÞYMÞH§ÞCðÞ{4ßX°ß}	àX‡àpààfQáJ¸áXâ^\âX»âdã[yãrÕã‚HäbËäP.åSåOÓåD#æ^hæEÇæE
çFSç>šç/Ùç<	è?Fè;†è(ÂèëètéK€éKÌéVê•oêOë›Uë4ñëG&ì.nìK�ìkéìFUíRœíRïíRBîE•î3Ûî3ï,CïcpïƒÔïGXð+ ðPÌðQñRoñTÂñPòJhò:³ò/îò2óAQó$“ó-¸ó*æóXôsjô+Þô%
! õL0õ<}õAºõ=üõL:öI‡öDÑöa÷>x÷9·÷Jñ÷"<ø/_ø5�øVÅø)ùCFùlŠù]÷ù3Uú2‰úD¼úDûMFû=”ûeÒû48ü@mü;®üAêüC,ý.pý€Ÿý\ þO}þRÍþt ÿI•ÿ.ßÿO;^Eš8à@hZVÃ6DQ$–™»nU4Änùgh7Ðq<z>·iöa`.Â+ñCja>Ì69B0|#­’Ñ,d	<‘	.Î	Aý	%?
! Te
! Jº
! GJM=˜aÖ*8Tc@¸HùHB
$‹
.°
Vß
=6Bt~·c6ZšGõ)=¤g6ACA…OÇ\AtK¶?]BE kæ�R”âGwm¿S-W�CÙ_f}/äR`g_ÈK(QtJÆ7QIn›C
! CNK’JÞE)]o”Ímb_Ð70Lh:µ(ðONi:¸(ó4 pQ QÂ 7!\L!N©!8ø!Z1";Œ"EÈ"h#7w#>¯#oî#+^$&Š$)±$HÛ$!$%/F%Wv%gÎ%?6&hv&iß&4I'[~'PÚ'K+(kw(oã(:S)iŽ)0ø)_)*C‰*,Í*Eú*L@+9�+HÇ+/,F@,B‡,:Ê,c-fi-RÐ-C#.1g.I™.dã.CH/qŒ/8þ/G70C00Ã0Aô0=61dt1dÙ1O>24Ž2GÃ293;E3A�3BÃ3H4UO4i¥4Z5Oj5oº5^*6;‰6NÅ6W7Il7T¶7w8_ƒ8[ã8*?9;j9J¦9Pñ9¨B:@ë:B,;Lo;d¼;*!<TL<(¡</Ê<ú<`=Xc=Ò¼=þ�>}Ž?I@ëVABB.QDt€FtõF[jGJÆGVH+hH¯”H¼DI;Jž=J÷ÜJ<ÔK]LPoL&ÀL4çL+M*HMNsMsÂMn6N%¥N\ËN((O(QOzO ˜O¹OÙO ùO P-;P'iP*‘P0¼P0íP^Q]}QcÛQÌ?RÆSžÓSarUCÔU3V5LVB‚VAÅV6W;>W*zW¥W$ºW%ßWTXŠZXTåX’:Y:ÍY.Z>7ZevZÜZ&âZ	[[.[
! N[Y[i[y[Z|[×[Bô[G7\}\@ý\D>]+ƒ],¯]+Ü]D^"M^Mp^h¾^X'_E€_5Æ_/ü_W,`=„`7Â`iú`QdaQ¶a?bDHb8�b0Æbe÷bV]cI´cGþc(FdKod>»dPúdJKeB–e<Ùe\fdsf]Øf\6gY“gsíg:ah5œh6Òh?	i7Ii�i¢ši3=jkqj9Ýj:kDRkS—k7ëk4#lVXlJ¯l5úl50mqfm*Øm)nM-n'{n&£n+ÊnŒönLƒo/Ðo@pOApO‘p:áp+q•Hq4ÞqBr=Vr7”r8ÌrDs.Js.ys/¨s/ØsEtPNt.Ÿt!ÎtAðtA2uStuBÈu=v4Ivf~vFåv=,w?jw=ªwBèw<+xhxAnxD°xUõx`Ky¬y3Ëy1ÿy01z8bzH›zBäz?'{9g{A¡{2ã{&|'=|(e|1Ž|*À|+ë|&}.>}0m}0ž}8Ï}~~5~fM~&´~Û~7ò~**&U]|%Ú*€+€F€.d€-“€-Á€1ï€D!�Gf�i®�W‚Dp‚@µ‚cö‚IZƒC¤ƒFèƒb/„d’„W÷„AO…]‘…@ï…H0†ly†Fæ†
-‡;‡%K‡'q‡"™‡@¼‡|ý‡Bzˆ4½ˆ!òˆ‰^/‰>Ž‰8Í‰!ŠS(Š6|ŠI³Š4ýŠ32‹Gf‹1®‹Eà‹3&Œ6ZŒ=‘ŒEÏŒ,�BB�C…�FÉ�;Ž7LŽP„ŽWÕŽ-�PM�sž�B�(U�I~�:È� ‘$‘D‘E^‘ ¤‘2Å‘'ø‘ ’<-’j’ w’=˜’3Ö’1
! “0<“0m“@ž“<ß“7”5T”AŠ”YÌ”F&•2m•9 •HÚ•F#–>j–;©–0å–@—=W—œ•—z2˜D­˜Gò˜.:™Xi™#Â™5æ™FšDcšC¨š4ìš+!›=M›:‹›4Æ›Eû›?Aœ"�œ¤œ:Âœ$ýœ0"�S�Kp�#¼�%à�Zž>až) ž Êž=ëž@)Ÿ\jŸ<ÇŸE LJ G— Kß =+¡_i¡=É¡%¢-¢.L¢1{¢r­¢€ £s¡£z¤ˆ�¤{¥{•¥‰¦|›¦t§‚�§u¨v†¨ý¨‡}©ˆª�ŽªD«4U«TŠ«5ß«L¬2b¬.•¬%Ä¬-ê¬(­9A­f{­Jâ­,-®0Z®U‹®5á®*¯>B¯ƒ�¯‰°1�°5Á°7÷°Z/±7Š±8Â±,û±C(²Al²®²Æ²â²Tô²JI³J”³ ß³'´'(´)P´0z´B«´&î´µC3µwµ4‡µ'¼µ7äµV¶.s¶E¢¶0è¶0·9J·B„·3Ç·)û·@%¸6f¸;�¸!Ù¸Xû¸?T¹d”¹
ù¹9º)Aº8kº7¤º3Üº»+»E»H_»2¨»3Û»7¼UG¼J�¼4è¼6½3T½;ˆ½=Ä½¾¾H<¾?…¾.Å¾/ô¾)$¿#N¿Gr¿"º¿,Ý¿3
! À>À,ZÀ[‡ÀãÀ,óÀ	 Á0*Á7[Á%“Á=¹Áƒ÷Á9{ÂPµÂ#Ã*Ã7EÃ4}Ã/²Ã?âÃ0"Ä.SÄ.‚Ä±ÄbÊÄ^-Å0ŒÅ=½ÅUûÅ"QÆ/tÆ¤ÆÃÆâÆ?Ç|@Ç&½ÇqäÇhVÈz¿È‚:Ét½Éy2Êc¬ÊË
! %Ë/0Ë@`Ë+¡Ë<ÍË0
! ÌA;Ì.}Ì5¬ÌâÌ0õÌA&Í*hÍ<“Í@ÐÍWÎ/iÎ7™Î8ÑÎ9
! ÏCDÏ/ˆÏ#¸ÏRÜÏZ/ÐfŠÐ4ñÐ,&Ñ0SÑ5„Ñ3ºÑ-îÑYÒkvÒJâÒu-ÓU£Ó]ùÓIWÔ\¡ÔDþÔKCÕ#�Õ³Õ5ÈÕþÕ*Ö2AÖRtÖ_ÇÖ.'×4V×>‹×:Ê×9Ø2?Ø\rØ-ÏØ+ýØ/)Ù(YÙU‚ÙRØÙ8+Ú;dÚ! Ú.ÂÚ8ñÚ*Û/EÛ0uÛ<¦Û@ãÛ!$ÜFÜ"VÜ!yÜ#›Ü-¿ÜíÜ0Ý'6Ý,^Ý-‹Ý)¹ÝãÝýÝÞ3ÞKÞ+ZÞ†Þ,ŸÞ;ÌÞ0ß;9ß;uß=±ß;ïß;+à;gà;£à;ßà/á8Ká„á˜áŸá/³á-ãá,â(>â(gâ�â>¢âHáâ*ã
CãOQã(¡ã2Êã+ýã))ä6Sä2Šä+½ä.éä4å*Må+xå6¤å3Ûåæ,æ1Iæ;{æ½·æ,uç!¢çDÄçJ	è$TèDyè0¾è'ïè,é-Dé5ré6¨é<ßé@ê8]ê9–ê1Ðê<ë%?ë,eë’ë °ë/Ñë3ìQ5ì1‡ìZ¹ì?í<Tí‘íA¢í'äí5î&Bî&iî�î¯î!Êî4ìî<!ï^ï*yï)¤ï\Îï+ðl4ðC¡ð'åð
ñ"+ñ'Nñ"vñ6™ñ¢Ðñ7sòK«ò!÷ò<óJVó,¡óDÎó[ô2oô\¢ôjÿô@jõ>«õ?êõJ*ö.uö<¤öáö÷> ÷2_÷ ’÷"³÷6Ö÷5
øJCø.Žø5½ø6óø,*ùLWù.¤ù$Óù0øùs)úp�ú<ûAKûc�û3ñû4%ü4Zü@�ü6ÐüNýVý^lýËý@Ûý%þMBþT�þ*åþ-ÿG>ÿ;†ÿ<Âÿ<ÿÿ;<>x=·Gõ-=$k0�Áá>ü%;>a: 1Û,
6:1qh£Q^m_†\æ0C1t>¦<å "+CoL�Ú"î<<N8‹7Ä:ü*7bM?ÍM
	M[	]©	D
! TL
! >¡
! tà
! XU>®íù	$.S?;“9ÏK	
DU
Hš
9ã
66TP‹@Ü{D™;Þ?<Z@—IØL"qoaá3CIwZÁ\9y^³2LEV’:é:$<_.œ?ËF9RAŒ_Î?.0nQŸOñPA<’<Ï(,5*b@�7Î>=E7ƒ:»bö^YQ¸O
! hZlÃ=0~n‚í5p-¦4Ô2	8<:u`°/ <A 4~ .³ 0â N!Kb!5®!/ä!="HR"9›"HÕ"A#6`#I—#Lá#F.$Au$,·$4ä$I%.c%h’%Kû%JG&E’&!Ø&Xú&US'M©'}÷'su(Aé(7+)?c),£)=Ð)5*BD*°‡*_8+L˜+Bå+>(,=g,7¥,4Ý,V-Hi-?²-iò-6\.6“.3Ê.Oþ.>N/-�/6»/Eò/%80)^0=ˆ0LÆ0)1B=1"€1!£1Å1-ä1.2+A2<m2Yª2D3%I39o3=©3Sç38;48t4B­48ð47)55a5.—5<Æ5<69@6?z6@º6?û6a;7S�7eñ7*W83‚8R¶8&	9'09UX9Q®9Q:6R:1‰:"»:0Þ:";"2;OU;>¥;>ä;7#<+[<9‡<*Á<.ì<-=vI=>À=5ÿ= 5>2V>'‰>0±>,â>,?7<?9t?B®?Eñ?S7@\‹@tè@=]AI›AIåA6/B,fBV“B8êBB#CDfCA«CRíC@D/]D:�DUÈDME!lE)ŽE)¸E^âE8AF8zF6³F'êFLG:_G:šGQÕG8'HR`HB³H?öH?6I7vIF®ISõISIJ<�J:ÚJDKNZKS©K*ýK-(LJVL$¡L'ÆL+îLXM<sM'°MEØM9N9XN0’N ÃN:äNYO5yO0¯O3àO1P.FP/uP+¥P)ÑP&ûP*"Q<MQAŠQHÌQER;[RH—R3àRS13SGeS7­S9åS3T!ST%uTF›TNâT-1UN_U:®U6éUB V9cVV�V#ôV4W(MW<vWZ³W4X%CX1iX/›X9ËXAY9GYV�YsØY8LZ&…ZI¬Z*öZ![+@[Nl[N»[$
! \%/\$U\z\'‘\%¹\ß\9ü\6]N]n]#Ž]1²]0ä]9^;O^M‹^=Ù^3_4K_…€_c`!j`DŒ`(Ñ`)ú`B$a	gaqa<‰a<Æa,b-0b^bWob%Çbíb5	c6?c3vcªc+ÆcAòcD4d9yd³d1Èd/údF*eIqe#»eeßeIEf@�fIÐf0gRKg)žgÈg(åg<h9Kh6…h:¼h ÷hiU7ij�i&øi"jBj4aj(–j¿j1ÖjMkKVk9¢kHÜkG%l@ml=®lIìlI6mV€m0×m`njinEÔnDog_oÇoGÞoC&pjp/†p0¶pçpEþp"Dq&gq€Žq6r!FrPhr,¹rRær.9s1hsPšsLësJ8tFƒtÊtiåt*Ou.zuF©u2ðu9#v4]v’v1ªvJÜv6'w/^w0Žw ¿w3àw@x UxHvx¿x5ßx"y8y6Wy1ŽyHÀyY	zlczRÐzR#{2v{ƒ©{F-|;t|?°|*ð|%}@A}5‚}.¸}+ç}/~6C~@z~G»~G3K7*·7â/€(J€$s€`˜€7ù€L1�K~�kÊ�6‚®G‚1ö‚1(ƒ1ZƒYŒƒ)æƒ/„@„>[„Tš„Rï„[B…:ž…9Ù…1†BE†>ˆ†"Ç†Jê†;5‡2q‡O¤‡$ô‡:ˆ5Tˆ$Šˆ<¯ˆAìˆ9.‰ah‰1Ê‰Nü‰LKŠJ˜Š;ãŠ0‹1P‹‚‹+ ‹1Ì‹2þ‹A1Œ1sŒ6¥Œ=ÜŒP�Tk�3À�Dô�V9Žj�ŽûŽ�/9�Fi�)°�:Ú��31�7e�:��4Ø�/
‘1=‘Lo‘8¼‘2õ‘1(’9Z’>”’>Ó’G“0Z“4‹“HÀ“)	”'3”G[”*£”MÎ”O•Kl•T¸•:
–CH–lŒ–+ù–@%—Nf—Uµ—b˜_n˜RÎ˜'!™¤I™Eî™*4š_šE{šFÁš=›=F›B„›WÇ›.œwNœ/ÆœFöœ^=�Pœ�Ií�'7ž0_ž<�ž#Íž8ñžZ*ŸW…ŸFÝŸ^$ 2ƒ K¶ /¡:2¡Em¡>³¡4ò¡C'¢Dk¢0°¢<á¢%£8D£?}£4½£#ò£;¤4R¤1‡¤I¹¤-¥<1¥8n¥+§¥'Ó¥)û¥#%¦3I¦}¦2š¦=Í¦§§A#§Oe§1µ§Xç§&@¨6g¨1ž¨=Ð¨=©:L©‡©=¢©(à©!	ª +ª3Lª€ªEœª:âª0«.N«9}«C·«rû«n¬<�¬[Ê¬8&­W_­K·­<®@®2R®F…®CÌ®/¯<@¯\}¯2Ú¯'
°%5°-[°3‰°>½°ü°8±"A±
! d±o±X�±YÚ±D4²8y²'²²!Ú²)ü²&³0D³Wu³?Í³U
´mc´+Ñ´2ý´G0µ9xµ.²µAáµ/#¶S¶8h¶8¡¶AÚ¶K·@h·O©·#ù·3¸,Q¸,~¸'«¸#Ó¸j÷¸&b¹!‰¹6«¹Aâ¹7$º7\º7”º2Ìº.ÿºF.»,u»'¢»kÊ»&6¼%]¼@ƒ¼JÄ¼3½cC½P§½Uø½NN¾J�¾3è¾.¿WK¿9£¿Ý¿í¿!
À/À)IÀ&sÀ?šÀÚÀ;øÀ94Á7nÁ2¦ÁBÙÁ3Â1PÂ1‚Â9´ÂHîÂK7ÃIƒÃRÍÃ/ ÄfPÄ%·ÄQÝÄ;/Å9kÅ@¥Å7æÅgÆ"†Æ2©ÆGÜÆ5$Ç@ZÇ1›Ç0ÍÇ8þÇ[7È=“È[ÑÈ6-ÉidÉiÎÉt8ÊV­ÊNËOSË/£Ë)ÓËPýËTNÌ>£Ì8âÌQÍ[mÍ9ÉÍ<Î=@ÎU~Î3ÔÎ.ÏH7Ïo€Ï*ðÏÐ*Ð>CÐM‚ÐCÐÐ2Ñ5GÑ+}Ñ@©Ñ2êÑ-ÒEKÒ(‘ÒCºÒ;þÒ3:Ó$nÓ-“Ó(ÁÓ,êÓOÔ2gÔ;šÔRÖÔ=)Õ?gÕ§Õ$¿Õ/äÕÖ(.ÖrWÖƒÊÖYN×9¨×(â×$Ø)0Ø#ZØ)~ØP¨ØGùØ#AÙ#eÙs‰ÙKýÙWIÚ¡Ú¿Ú-ÞÚ.Ûf;ÛC¢ÛSæÛ¹:Ü.ôÜ4#Ý@XÝ7™Ý"ÑÝ8ôÝ0-ÞM^ÞK¬Þ/øÞ0(ß*Yß%„ßªß¿ß"Ùß2üß(/à(Xà7�à ¹àÚàúà á;á+Zá#†á?ªáYêámDâC²âöâ'ã)6ã)`ã<Šã(Çã[ðãCLä$�äRµäå0åHMå*–å*Áå5ìå"æ+>æ*jæ&•æ1¼æ8îæB'ç:jç+¥ç+Ñç@ýç7>è$vè›èªè-Àè#îè#é#6éZé*né™é°é
ÇéÕé
ñéÿé'ê
>êLê0gê ˜ê¹êÍê'èêIëZëvë'•ë\½ë*ì*Eìpì �ì±ìÈì<æì2#íVíií&ˆí¯íPÆíXîpî�îC§î0ëîï!1ï$Sï5xï)®ï.Øï9ðFAðVˆð ßðcñ;dñ0 ñ@ÑñDò8Wò�ò2°ò<ãò< óI]ós§ó8ô#Tô$xô�ô7¸ôðô3
! õ3>õrõ%‘õr·õ*öA<ö<~öE»ö@÷B÷\÷&h÷:�÷5Ê÷#øL$ø qø&’ø¹ø)×ø0ù,2ù-_ù)�ù<·ùUôùsJú¾úÓúéú øúbûD|û'Áûéûúûü!ü/0üF`ü\§üý)"ýBLýH�ýBØý1þ7MþK…þÑþLíþC:ÿ\~ÿ=ÛÿS&m4”5É9ÿI9+ƒ\¯5_B5¢=Ø@TW3¬;à;HX%¡7Ç'ÿ3'4[�!—A¹4û0L<j&§Î=×0FeY…CßC#:g-¢SÐ2$	8W	.�	/¿	0ï	/ 
! /P
! 1€
! (²
! Û
! û
! )12[2ŽÁÜ ë+* Vw,†³Éè÷

'
Q6
ˆ
—
±
Í
ç
 <K\k…¡:¼÷'(>%g-�»=Õ %4Zi9x²<È>PD•¤¶Ñå÷!,"N]q%Ï)õ@0q2ƒa¶.GZ$m2’ÅÛDóK8„0–6Ç,þ%+QgB{(¾çwùq#…©*ÅHð29l™°"Á@ä(%NdªwK"0nŸ3³?ç2'2Z=�Ëæ0ú+AT˜eþ$3Icrˆ¤A³"õ1'P%x5žCÔ.3?3s§$½:â *9 *d � (¨ 8Ñ 
! !((!Q!%l!)’!¼!Ù!$ñ!"%":"U"Aj"¬"Ç"3â"=#%T#z#‘#¯##Ä#"è#/$;$O$(m$C–$"Ú$ý$%#%-<%j%%™%«% Â%)ã%
&&"&I&]&x&—&¶&-Õ&4'8'Q'c'&}'4¤'2Ù'()(B(W(%s(*™(Ä(×(ì(/)4)M)%_)#…)©)<¹)ö)!*7*HM*G–*Þ*ù*+'.+*V+�+”+²+Ð+ê+,,7,#M,*q,œ,¶,È,â,þ,j-?‡-IÇ-E.1W.-‰.C·.�û.W}/]Õ/W304‹0WÀ0.1!G1>i1B¨1`ë1iL23¶28ê21#33U33‰3:½3:ø3734/k4W›49ó4:-5Dh54­5Nâ5816Fj6j±6371P7-‚7B°7qó7Ie88¯8Œè8uu9vë94b:(—:\À:1;cO;D³;4ø;F-<4t<R©<Jü<RG=4š=Ï=Tí=+B>n>Y…>/ß>:?!J?Tl?HÁ?0
! @;@EO@=•@kÓ@/?A+oA3›A)ÏAùA7B>IB>ˆB$ÇB)ìB*C"AC.dC%“C#¹C%ÝC2D-6D6dD)›D(ÅD+îD<ECWEA›E8ÝE,F9CFS}FXÑF1*GZ\GZ·GUHhHA~H@ÀH@IBI5^I4”I6ÉI6J77JoJ
ˆJ/–J>ÆJ2K'8K'`K ˆK#©K7ÍK2L\8L•L«L
! ÄLÏLëLM#MAM)SM)}MK§M(óMN6<NGsNK»N:OBOOOnOŽO®O#ÊO7îO &P,GPOtPVÄPBQ9^Q0˜QHÉQR/RERC]RK¡R?íR%-S:SS6ŽS9ÅS/ÿSI/T3yT#­T1ÑT?UCU/cU7“U$ËU*ðU:V(VV;V7»V7óV6+W4bWR—W:êW&%XMLXšX§XV°XDYLYulYMâY$0ZCUZ8™ZÒZêZg	[q[O~['Î[6ö[-\R4\8‡\,À\Xí\*F]?q]>±]Cð]>4^Cs^6·^%î^-_9B_'|_;¤_)à_#
! `.`K`!i`‹`/�`IÍ`NaXfa8¿a*øa0#b;TbC�bGÔb(c(Ec5nc%¤c$Êc,ïc,d,Id0vd'§d#Ïd›ódÂ�e=Rf�f ¬fCÍfCgLUg>¢g9ágh-7hZehPÀhCiLUi\¢iZÿiZjvj#•j+¹j1åj;k#SkJwkUÂkslTŒlbálUDmošmx
! nXƒnUÜnC2obvoXÙo\2pC�p0Óp>q&Cq*jq7•q‡ÍqJUrV rD÷rR<s>�s>Îs!
t*/t)Zt1„t'¶t&ÞtKu>Qu(�u,¹u+æu#v.6v:ev> v/ßvˆwH˜w4áw`xpwx0èxCy#]y&�yA¨y=êy(zE;zS�z$Õz2úz;-{i{…{2¥{8Ø{|=0|0n|7Ÿ|M×|1%}eW}A½}:ÿ}N:~P‰~~Ú~{Y&Õ.ü4+€3`€”€
! §€M²€O�9P�KŠ�…Ö�b\‚¿‚oÚ‚=Jƒ"ˆƒ4«ƒ'àƒ"„!+„!M„ o„!�„"²„<Õ„6…)I…$s…#˜…+¼…Aè…*†G†/c†"“†¶†&Õ†3ü†#0‡7T‡&Œ‡/³‡ã‡&ˆ)ˆ$Cˆhˆ5„ˆ#ºˆ$Þˆ&‰-*‰'X‰1€‰²‰#Ï‰#ó‰Š4ŠSŠ!nŠ$�Š$µŠ-ÚŠ+‹4‹!S‹!u‹0—‹(È‹(ñ‹Œ6Œ:SŒ-ŽŒ.¼ŒëŒ@�?G�Y‡�4á�CŽ8ZŽ(“Ž5¼Ž(òŽ(�.D�Ys�?Í�9
�)G�Jq�@¼�9ý�G7‘D‘HÄ‘G
’(U’~’Cƒ’>Ç’:“mA“#¯“-Ó“$”.&”7U”/�”/½”&í”•o,•sœ•=–—N–<æ– #—BD—q‡—cù—C]˜G¡˜5é˜:™;Z™<–™GÓ™AšP]šR®šU›2W›JŠ›IÕ›FœNfœGµœIýœ?G�q‡�Bù�C<žT€žZÕž20Ÿ2cŸ,–Ÿ*ÃŸ"îŸ5 4G G| LÄ g¡Py¡PÊ¡V¢Tr¢bÇ¢D*£Lo£]¼£T¤Xo¤TÈ¤Z¥Hx¥PÁ¥S¦f¦&†¦I­¦÷¦!§@7§x§˜§­§Í§í§
¨"-¨<P¨J�¨BØ¨>©ZZ©cµ©Jª%dªZŠªSåªJ9«&„«8««Xä«i=¬j§¬o­O‚­oÒ­9B®2|®'¯®@×®P¯&i¯�¯.¤¯?Ó¯#°I7°<�°=¾°ü°B± N±(o±B˜±Û±Uì±<B²7²c·²]³Ty³AÎ³K´C\´> ´=ß´7µ,Uµ ‚µ<£µGàµ8(¶a¶,}¶ª¶#Å¶"é¶· ·=· ]·!~·  ·!Á· ã·!¸&¸F¸f¸>†¸&Å¸ ì¸
¹(¹_;¹`›¹eü¹ bºCƒºCÇº)»-5»>c»ƒ¢».&¼VU¼B¬¼Bï¼62½mi½.×½*¾'1¾%Y¾*¾"ª¾)Í¾1÷¾')¿Q¿:p¿>«¿Hê¿C3À1wÀ.©À-ØÀAÁ!HÁjÁS�Á'ÕÁ7ýÁN5Â-„Â3²Â3æÂJÃYeÃ¿Ã*ØÃ3Ä7ÄPÄ.aÄ&�Ä)·ÄáÄ'úÄ"Å'BÅ2jÅ4�Å4ÒÅIÆ)QÆ#{Æ?ŸÆßÆ8úÆ93Ç4mÇ/¢Ç?ÒÇ0È.CÈ.rÈ5¡È>×È?É7VÉŽÉ1¬É$ÞÉ<ÊC@ÊQ„Ê<ÖÊDË8XË/‘Ë@ÁËVÌgYÌhÁÌm*ÍM˜ÍmæÍcTÎt¸Îu-Ïz£ÏZÐzyÐcôÐXÑCuÑ0¹ÑMêÑ#8Òd\Ò"ÁÒ=äÒ+"Ó;NÓ?ŠÓVÊÓg!Ôe‰Ô7ïÔD'Õ\lÕ.ÉÕJøÕHCÖOŒÖPÜÖJ-×/x×#¨×6Ì×5Ø;9Ø4uØ<ªØ*çØÙ<2Ù2oÙ1¢Ù1ÔÙNÚBUÚ'˜Ú-ÀÚ2îÚA!ÛDcÛ5¨ÛAÞÛ, Ü6MÜ;„Ü=ÀÜ2þÜt1Ýa¦ÝHÞDQÞ-–Þ$ÄÞ7éÞ1!ß0SßF„ßRËß9à3Xà7Œà6Äà7ûàI3áO}áQÍáDâ,dâ4‘â=ÆâFã/KãR{ã2Îã,äE.ä2tä1§ä@ÙäDåD_å@¤åFåå!,æ>Næ(�æ(¶æ%ßæGç>MçŒçEŸç:åçM è-nè2œè*Ïè2úè4-é.bé‘éˆ±é>:êZyê:ÔêSëHcëR¬ë9ÿë9ì8Uì!Žì9°ì5êì4 í'UíN}íKÌí-îPFîF—îÞî*÷î/"ï,RïïEšïàïDûï&@ð;gð@£ðäð?ýð5=ñ.sñY¢ñ@üñ>=òI|òGÆòXóAgó'©óÑóåóýóô*ôBôWôoô„ô™ô®ôÄôÙôîôõõ-õBõWõlõ�õ™õ®õÃõØõíõöö/öDö\öqö†ö›ö°öÅöÚöïö÷÷1÷F÷[÷t÷‰÷ž÷³÷5É÷ÿ÷ø/øFJøF‘øØøõø1ùADù"†ù2©ù'Üù^ú~cúdâúoGû·û×û!íûü)ü@ü&`ü7‡üz¿ü4:ýoý"Žý!±ý'Óý'ûý7#þ>[þ'šþ$Âþ_çþGÿ1Zÿ1Œÿ1¾ÿðÿ -N9m;§6ã3<N0‹1¼Mî;<9x6²/é4!N+p"œ&¿&æ$
2-P4~'³Û4ð8%^.x)§$Ñ0ö''+O-{0©,ÚH-P)~.¨×1ð&".I4x%­7Ó9	5E	({	=¤	 â	
! >
! 4W
! &Œ
! 4³
! =è
! &&M#iF�?Ô%.$T+y/¥,Õ&
-)
$W
*|
.§
+Ö
,.//^Ž5®%ä?
! JBa6¤2Û:+ f‡=£(á=
! 3H8|6µ3ì( 'I%q0—/È0ø3)$]>‚ Á$â47<4t.©5Ø4UCU™ï%*42_*’2½%ð01P$‚[§nDr·Ò/ç/6G+~lª(4_]P½")$L1q3£A×6-+d6�&Ç&î$ :-[(‰²ËÜ)ù'#'K3s§BÁABF2‰/¼%ì* U= <“  Ð !ñ !"'!J! f!!‡!+©!+Õ!+"+-"+Y"+…"+±"+Ý"+	#+5#+a#$�#²#+Í#(ù#/"$!R$t$%‘$5·$4í$4"%%W%!}%!Ÿ%!Á%ã%!&"&%?&!e&!‡&!©&!Ë&!í&!')1'%[';�'*½'(è'+(<=("z(�(9º("ô()$1)0V)'‡)K¯)6û)2*,O*|*"˜*'»*4ã*(+A+R^+ ±+$Ò+/÷+8',2`,>“,6Ò,D	-)N-x- –-2·-"ê-*
.8.)V.<€.7½.õ.M
! /5X/+Ž/+º/æ/30+50+a0)�0&·0-Þ0!1.1E1Rb1Mµ1%2F)2-p2ž2²2 Ò2#ó253&M3-t3;¢3$Þ3*4&.4BU4 ˜42¹4<ì4Q)5X{5*Ô5ÿ5(6,C6*p6%›6"Á6+ä6N7:_71š7 Ì76í7:$89_8>™8;Ø869gK9v³9,*:LW:L¤:&ñ::;6S;8Š;<Ã;A<>B<�<;Ÿ<GÛ<#=1A="s=P–=Fç=X.>A‡>7É>.?30?:d?GŸ?3ç??@K[@/§@1×@1	A0;ABlA1¯A3áA9BMOBM�BEëBA1CCsC/·C=çC<%D>bDF¡D-èD3E*JEbuE:ØE:F8NF)‡F?±FHñF9:GVtGEËGH>+HYjH>ÄH-I(1IAZIGœI7äI/J*LJwJ’J¯J'ÉJ(ñJK48KmKˆK¤K0ÁK3òK&L.=LalLYÎL:(M<cM9 MÚMúM6
! N.AN8pN1©N-ÛN-	O87O3pO1¤O/ÖO-P:4PoP/�P¿P2ÐPjQTnQ,ÃQEðQP6R‡R*¥RÐRæR$ûR) S.JS4yS0®S.ßS,T';T&cT&ŠT*±T)ÜT+U)2U&\U-ƒU.±U2àU/V(CV&lV,“V,ÀV,íV/W-JW.xW.§W.ÖW.X=4XErXA¸XIúXEDY|ŠYbZBjZ+­Z*ÙZ*[/[9H[:‚[;½[0ù[>*\$i\qŽ\=]>]c¾]5"^IX^\¢^8ÿ^M8_N†_)Õ_aÿ_ia`9Ë`1a67a4na£a/¼a,ìaCb@]bKžb+êbEcB\c!Ÿc&Ácdèc]Md4«dSàd44eie"ze&�e0Äeõef42fKgf³f=Òf5gFgag$ug#šg%¾g4äg4hNh=`hžh2¾h9ñh`+iZŒi^çi:Fj5�jF·jWþjCVkfškyl¥{l !mDBm‡m?§m+çm3nDGn(Œn'µn.Ýn;o?Hoˆo@§o(èo+p:=p*xpR£p9öpH0q+yqC¥q#éq/
rA=rBr7Âr@úrE;sC�sCÅsI	t@St[”tWðt4Hug}u@åu7&v5^vP”vDåv<*w?gw;§wLãw,0x.]x+Œx8¸x4ñx,&yASyE•y=Ûy%z(?zhz4ƒz?¸z'øz* {/K{7{{=³{/ñ{0!|<R|"�|.²|$á|4}!;},]}!Š}-¬}-Ú}=~/F~@v~6·~Oî~4>-s8¡@Ú=€1Y€(‹€"´€6×€2�HA�Š�/œ�+Ì�Qø�hJ‚;³‚ï‚Iƒ,Kƒ"xƒ›ƒ7¸ƒðƒ „/„,M„-z„5¨„?Þ„?…5^…B”…E×…I†Jg†T²†U‡?]‡=�‡BÛ‡CˆMbˆS°ˆC‰4H‰>}‰T¼‰0Š4BŠ<wŠ@´Š4õŠJ*‹Du‹?º‹3ú‹@.ŒRoŒnÂŒC1�Du�Gº�-Ž70ŽNhŽ-·Ž9åŽ8�2X�2‹�Q¾�-�<>�0{�¬�8Ì�L‘4R‘/‡‘A·‘2ù‘K,’2x’6«’/â’5“/H“3x“;¬“;è“%$”VJ”"¡” Ä”hå”UN•X¤•Xý•vV–4Í–O—NR—Q¡—1ó—6%˜6\˜+“˜+¿˜6ë˜("™%K™q™ˆ™+œ™$È™>í™3,š9`š9ššÔšdðš}U›5Ó›y	œ?ƒœMÃœ*�0<�Am�M¯�ý�Gž/až.‘ž7Àž6øž?/ŸoŸ+�Ÿ¹Ÿ"ÏŸ#òŸ , ,@ &m $” ¹ 3Ø ¡!¡A:¡4|¡&±¡@Ø¡A¢"[¢~¢‘¢©¢<½¢;ú¢
6£D£\£7n£#¦£CÊ£¤'(¤&P¤w¤’¤!±¤!Ó¤�õ¤]w¥Õ¥#ð¥$¦(9¦5b¦S˜¦Zì¦`G§D¨§Xí§*F¨Zq¨1Ì¨Œþ¨�‹©Yªsª!‹ª(­ªÖª#éª"
«"0«FS«.š«)É«Fó«i:¬ ¤¬YÅ¬T­!t­4–­LË­/®bH®L«®Sø®AL¯RŽ¯%á¯(°%0°!V°(x°%¡°+Ç°ó°±y(±‘¢±;4²*p²›²8¹²0ò²'#³<K³,ˆ³2µ³(è³-´,?´3l´ ´)À´<ê´$'µ,LµTyµÎµ4äµ+¶.E¶&t¶"›¶#¾¶=â¶= ·;^·Sš·Kî·-:¸…h¸?î¸0.¹J_¹#ª¹fÎ¹Z5ºT�ºXåº>»7]»F•»6Ü»¼>.¼m¼K�¼.Ù¼E½-N½7|½g´½\¾Qy¾(Ë¾1ô¾&¿?=¿2}¿7°¿,è¿À+ÀKÀ7jÀ�¢À’2Á+ÅÁ(ñÁ@Â4[Â4�Â1ÅÂh÷Â<`Ã^�ÃBüÃj?ÄHªÄYóÄbMÅ.°ÅßÅ+úÅ-&Æ,TÆ5�Æ9·Æ5ñÆ4'ÇB\ÇŸÇ³ÇÇÇÛÇ?íÇ8-È#fÈ+ŠÈV¶È
É$-É2RÉ3…É¹É%ÒÉ1øÉ*Ê+:ÊAfÊ"¨Ê(ËÊ,ôÊ)!ËKË(_Ë&ˆË(¯ËØË÷ËEÌ]Ì}Ì4�Ì9ÅÌ/ÿÌ/Í%KÍqÍ@†Í@ÇÍIÎRÎBoÎ4²ÎSçÎ1;Ï!mÏ6�Ï2ÆÏ;ùÏB5Ð2xÐ2«Ð7ÞÐ)Ñ+@ÑlÑpŒÑ)ýÑ#'Ò#KÒ#oÒ#“Ò$·Ò!ÜÒ&þÒ/%Ó.UÓ„Óm�Ó=Ô8IÔ4‚Ô(·Ô)àÔ3
! Õ6>Õ0uÕ¦Õ8ÃÕ;üÕ>8Ö=wÖ#µÖHÙÖ8"×$[×&€×1§×5Ù×0Ø<@ØJ}Ø-ÈØ;öØ=2Ù=pÙE®Ù0ôÙD%Ú3jÚDžÚEãÚ()Û'RÛ'zÛ6¢Û7ÙÛPÜ0bÜB“Ü\ÖÜ@3Ý$tÝ$™Ý)¾Ý$èÝ\
ÞTjÞ\¿Þ3ß,Pß}ßX›ßXôß0MàG~àHÆà=á?Má4�á5Âá5øáR.â�â&¡â4Èâ5ýâ83ã%lãB’ãKÕãK!ä?mä(­ä<Öä;å=OåM�å(Ûå6æ2;æ=næC¬æ7ðæ0(ç7YçS‘ç-åç.è,Bèoè‚è>•è,ÔèDéaFéU¨é4þé<3êlpêAÝê=ë8]ë^–ë)õë-ìIMìI—ìáì õì.í<Eí2‚íhµívîR•î!èî(
! ï-3ïKaïQ­ïbÿï^bðAÁð/ñ 3ñ,Tñ4�ñ8¶ñïñ$ò+*ò/Vò†ò< ò=ÝòBóC^ó?¢ó<âóô'ô3ôGô_ô"kôpŽôHÿôHõ;`õ/œõMÌõ4öŠOö6ÚöZ÷ll÷0Ù÷8
! øJCøTŽøPãø4ùNù#gù*‹ùl¶ù2#ú<Vú+“ú-¿ú,íú*ûEû%^ûK„û?Ðû@üQü6cü	šü"¤ü8Çü<ýB=ý€ý[ŸýYûýgUþ@½þþþ!ÿC6ÿRzÿ>Íÿ1L>]‹/éz]”YòFL`“)ôOJnE¹dÿ1dW–îGxVSÏN#�r?5P4† »EÜ,"&O)v: :Û)	*@	#k	3�	,Ã	:ð	:+
! :f
! 9¡
! >Û
! =>XC—4Û>4O>„BÃS
AZ
@œ
@Ý
EEd;ª;æQ")t-ž7Ì469spIä9.h>ˆnÇ26.i*˜_Ã,#RP�£-16_g–gþGfÅ®ÅtH:1ƒNµ025+h@”@Õ&=Q:m*¨iÓu=C³C÷H;0„<µ/òy"œ#°'Ô(ü#%:I'„"¬'Ï÷11CuO’ â@7Yx“Ò(f ]� Zí rH!x»!A4"5v"#¬"@Ð"7#:I#.„#*³#Þ#(ý#0&$.W$&†$<­$ê$þ$ %A9%H{%Ä%'ä%/&,<&3i&S�&-ñ&6'V'v'–'^µ'=(TR(M§(_õ(RU)6¨)@ß)? *`*)€*(ª*Ó*?ä*-$++R+3~++²+(Þ+0,!8,(Z,Dƒ,FÈ,5-E-5e--›-?É-.	."8.'[.ƒ.lŸ.p/u}/zó/!n09�0;Ê0%13,1@`1?¡12á1K2K`2.¬2.Û2X
! 3Sc3R·3R
! 4‘]4ï4mo5PÝ54.6)c60�6\¾6V7Tr7]Ç7G%8Hm8,¶8,ã809%A9Yg9ÈÁ9�Š:5;1P;˜‚;=<DY<Nž< í<_=Tn=BÃ=&>q->TŸ>Lô>]A?TŸ?Aô?E6@J|@cÇ@v+AM¢ARðAKCBc�BkóBo_CeÏCs5Du©DYEnyEeèEhNFd·FPGQmGx¿G|8H]µHVI[jISÆI6JXQJKªJVöJTMKV¢KWùKTQLW¦LPþLKOMO›MPëM><N>{NUºNVOigOhÑOh:PL£PäðPNÕQz$R0ŸR>ÐRSS#S.2S€aSPâS03TdTqT*€T2«TvÞT}UUsÓUzGVjÂVq-WFŸW:æWD!XEfXF¬XNóX3BY5vYI¬YNöYEZ2LZ"Z¢ZF±ZøZ.[,7[3d[3˜[+Ì["ø[)\3E\7y\P±\V]YY]o³]+#^1O^D�^VÆ^/_:M_8ˆ_MÁ_+`;`3Z`6Ž`yÅ`<?aC|a<Àa5ýa+3b:_bAšbÜbRñb$Dc.icr˜c d=,d@jd9«d(åd6eOEeM•e.ãe0f8Cf"|f,ŸfQÌf@gA_g7¡g:Ùg"h'7h'_h‡h“h-°hKÞhF*iqi%ˆi#®i.Òi8j/:j3jj,žj:Ëjkk4k'Sk{ku•kl*l"El4hl4�l"Òlõlm)3m]m&{m¢m%Àmæmn)n%Hn4nn£n¹n(Önÿn%o6oŠOohÚo,Cp,pp2�p#Ðp3ôp"(q0Kq|q“q©qÆqÝqôq'r:rrRr?ÅrCs.IsGxsTÀs-t9Ct#}t@¡t7ât-uHuBWu7šu‡ÒuXZv"³v6Öv9
wCGwJ‹w"Öw ùw\x:wxX²x_yPky+¼y_èy,Hzuz"�z<³zðz"{A({Vj{SÁ{8|EN|”|±|'É|5ñ|4'}U\},²}0ß}:~YK~?¥~=å~(#;Lˆ=¤DâG'€<o€=¬€.ê€W�6q�N¨�H÷�)@‚Gj‚_²‚sƒ+†ƒK²ƒ þƒ „%@„"f„;‰„=Å„M…?Q…=‘…=Ï…2
†3@†=t†²†CÇ†‡%%‡zK‡BÆ‡I	ˆ'Sˆ{ˆ4�ˆÂˆCÖˆ‰8‰"O‰.r‰¡‰¾‰FÛ‰"Š2@ŠsŠBŠŠ=ÍŠ@‹OL‹#œ‹/À‹<ð‹(-ŒDVŒ*›Œ(ÆŒ!ïŒ"�L4�!��£�º�NÕ�Q$ŽvŽzŽ™Ž·ŽÍŽãŽ.ùŽ (�I�-g�<•�5Ò�?�*H�-s�@¡�!â�>‘NC‘,’‘/¿‘Tï‘7D’5|’&²’Ù’,ù’/&“4V“/‹“-»“'é“P”Qb”´”?Ð”7•+H•qt•:æ•A!–Fc–Fª–Jñ–><—;{—7·—Vï—F˜7f˜.ž˜*Í˜/ø˜(™`C™C¤™-è™,š/CšsšU�š$ãšN›BW›_š›(ú›H#œ1lœGžœGæœH.�@w�Š¸�NCž8’žGËž9ŸZMŸ)¨Ÿ,ÒŸ1ÿŸ"1 *T 1 "± &Ô %û !¡7¡	K¡=U¡&“¡º¡Õ¡,ð¡6¢0T¢!…¢"§¢'Ê¢0ò¢G#£Ck£>¯£Bî£:1¤<l¤2©¤+Ü¤H¥4Q¥<†¥6Ã¥Mú¥#H¦$l¦+‘¦½¦6Ý¦&§";§^§7y§6±§+è§.¨C¨4b¨;—¨;Ó¨8©H©_©Gv©¾©>ªV¾ª,«"B«)e«|�«^¬1k¬u�¬P­;d­5 ­+Ö­.®^1®5�®TÆ®n¯5Š¯À¯#Ò¯'ö¯1° P°5q°0§°"Ø°Sû°O±bo±VÒ±)² H² i²IŠ²aÔ²+6³9b³?œ³5Ü³H´=[´Q™´Dë´;0µ,lµd™µ/þµ<.¶!k¶X�¶:æ¶=!·,_·*Œ·„··U<¸\’¸Aï¸H1¹*z¹1¥¹#×¹9û¹15ºRgºEºº9»A:»b|»bß»9B¼X|¼ˆÕ¼D^½<£½(à½(	¾ 2¾VS¾Uª¾A¿EB¿+ˆ¿?´¿/ô¿9$ÀA^À À¶ÀÔÀ!ïÀ1Á+CÁ2oÁ8¢ÁHÛÁ2$ÂWÂ=wÂ*µÂ0àÂ/Ã4AÃ*vÃ*¡Ã>ÌÃFÄ/RÄ:‚Ä=½Ä,ûÄ5(Å5^Å”Å(³Å(ÜÅ4Æ!:Æ#\Æ"€Æ£ÆÂÆ"ÒÆõÆ!Ç.7ÇfÇ:„Ç?¿Ç5ÿÇ95È9oÈ/©È9ÙÈDÉ3XÉHŒÉQÕÉL'ÊtÊ%�Ê'§Ê3ÏÊ@Ë&DË@kË"¬Ë5ÏËÌ)ÌKDÌ;�Ì5ÌÌ;Í<>Í-{Í*©Í"ÔÍ3÷Í!+Î@MÎ9ŽÎ-ÈÎ/öÎ7&Ï^Ï5xÏ1®Ï?àÏ. Ð-OÐ9}Ð6·Ð*îÐ+Ñ&EÑ8lÑ¥ÑÁÑ-ÝÑ'Ò$3Ò XÒJyÒ2ÄÒP÷ÒHÓ\ÓqrÓ^äÓ0CÔtÔ!‹Ô­Ô(ËÔYôÔNÕmÕ.�Õ/¼ÕìÕ*Ö+6Ö+bÖ+ŽÖ+ºÖæÖM×PT×H¥×=î×6,ØcØ0|Ø ­Ø-ÎØ+üØ0(ÙQYÙ-«Ù&ÙÙDÚ*EÚBpÚD³ÚBøÚA;ÛC}ÛRÁÛQÜSfÜ0ºÜ?ëÜD+ÝHpÝG¹ÝIÞWKÞY£Þ?ýÞ1=ß#oßB“ßRÖßR)àb|à-ßàŸ
áF­á.ôá`#âB„â>Çâ=ã.Dã.sã5¢ã(ØãJäALä#Žä?²ä.òäU!å&wå;žå<Úåæ;-æ1iæ1›æÍæNéæV8çS�çFãç6*è0aèA’è.ÔèCéGé&eé*Œé·éo×é8Gê3€ê”´êPIë9šë^Ôë:3ìDnì³ì:Ïì%
! í30í2dí+—í1Ãí"õíî*.î^Yî9¸î òî$ï$8ï1]ï1�ï.ÁïAðï\2ð)�ð-¹ð2çð?ñ?ZñAšñBÜñdò7„ò3¼ò6ðò6'óB^ó_¡ó=ôB?ô‚ô$—ô7¼ô3ôô7(õ;`õ8œõÕõ+òõ+ö*Jö.uö4¤ö&Ùö3÷&4÷[÷#{÷NŸ÷Fî÷+5ø&aø.ˆø*·ø%âø8ù<Aù\~ù4Ûùú,úJú3dú˜ú$²ú8×ú4ûkEûQ±û4ü38ülüŒü#¦üAÊüýAýE[ýa¡ýKþXOþ^¨þDÿGLÿ4”ÿDÉÿ= TL B¡ "ä 0 78 p 4� 8Â (û 6$ ‹[ Dç L, Jy aÄ b& 1‰ 0» 0ì 0 0N & 0¦ %× 5ý 53 Mi 5· 4í 5" 4X 4� _Â _" 0‚ ³ "Ñ Fô F;	 C‚	 CÆ	 H
  
!  $S
!  )x
!  $¢
!  %Ç
!  -í
!  * !F h 7| @´ 4õ '* <R (� I¸ +
 J.
 ?y
 4¹
 Fî
 *5 !` /‚ *² )Ý 5 v= $´ /Ù J	 ?T ?” %Ô :ú )5 *_ 5Š @À  9 =H -† .´ [ã :? +z "¦ -É ;÷ E3 Fy 8À 'ù *! 0L #} ¡ ¹ !Õ G÷ 3? *s Iž è / #2 V .s x¢ Ù õ % †4 =» Nù :H 6ƒ =º 4ø 1- 0_ A� ;Ò / <> D{ UÀ  =- (k 3” -È bö Y (m D– Û ,ô t! S– Qê =<  Dz  H¿  H!  Q! .r! 6¡! 1Ø! 2
! " K=" H‰" SÒ" @&# 7g# SŸ# ó# $ .$ K$ j$ ‡$ £$ Á$ Þ$ ü$ % 7% V% s% ’% ²% Ï% ë% & "& @& _& ~& š& ¶& CÕ& ›' Tµ' Ã
! ( ¶Î( ^…) [ä) Y@* Mš* 7è* $ + $E+  j+ 7‹+ aÃ+ 4%, (Z, $ƒ, I¨, Kò, K>- KŠ- AÖ- .. KG. M“. :á. #/ a@/ d¢/ `0 ch0 VÌ0 E#1 Ei1 d¯1 A2 sV2 tÊ2 k?3 g«3 S4 Pg4 b¸4 W5 Bs5 N¶5 +6 )16 [[6 .·6 ,æ6 /7 /C7 ps7 Bä7 E'8 Nm8 3¼8 6ð8 8'9 2`9 2“9 2Æ9 Mù9 'G: )o: 1™: 1Ë: 1ý: 2/; 1b; 1”; 1Æ; 1ø; **< 'U< /}< &­< [Ô< U0= _†= mæ= †T> OÛ> C+? po? 4à? p@ &†@ '­@ iÕ@ i?A i©A (B 2<B 2oB 2¢B MÕB O#C jsC ,ÞC 0D '<D +dD T�D jåD `PE C±E NõE .DF 6sF ;ªF @æF <'G `dG ‚ÅG @HH E‰H DÏH bI 9wI X±I ˆ
! J &“J DºJ :ÿJ D:K BK KÂK GL AVL &˜L K¿L HM %TM 7zM 5²M 2èM =N iYN  ÃN :äN O ?4O 5tO 1ªO 1ÜO #P ©2P "ÜP +ÿP 0+Q .\Q I‹Q IÕQ $R TDR 2™R ;ÌR MS RVS  ©S 3ÊS AþS p@T =±T PïT "@U VcU !ºU /ÜU !V +.V -ZV =ˆV )ÆV !ðV %W &8W %_W -…W %³W "ÙW 8üW !5X RWX ?ªX (êX "Y  6Y 'WY Y &ŸY 2ÆY @ùY :Z -SZ *�Z ¬Z ÊZ -àZ  [ /[  B[ c[ 5‚[ ;¸[ *ô[ 1\ *Q\ @|\ (½\  æ\ %] $-] R] ,o] $œ] #Á] å] 9ÿ] E9^ ;^ !»^ LÝ^ %*_  P_ q_ -‰_ %·_ Ý_ :ù_ 14` 2f` 7™`  Ñ` $ò` /a 'Ga (oa _˜a Føa 4?b Vtb _Ëb D+c @pc -±c Fßc !&d dHd B­d =ðd 4.e @ce 8¤e VÝe =4f Rrf WÅf Sg 1qg Q£g Xõg QNh e h -i '4i L\i H©i Uòi FHj C�j @Ój =k 8Rk O‹k 4Ûk l I-l Awl H¹l /m 2m DLm A‘m @Óm Xn *mn @˜n 8Ùn 4o @Go Vˆo 9ßo šp k´p u q _–q Uöq OLr _œr Cür j@s 0«s (Üs !t .'t .Vt E…t 1Ët 0ýt 3.u 'bu BŠu qÍu }?v "½v Nàv &/w 'Vw 6~w µw CÊw „x "“x 0¶x Jçx K2y *~y ©y 0Ãy .ôy -#z -Qz 3z )³z *Ýz 2{ 9;{ 5u{ .«{ *Ú{ | | -| @B| ƒ| œ| 0¹| 7ê| "} %?} $e} $Š} %¯} %Õ} Uû} /Q~ ?�~ ;Á~ ;ý~ 79 *q 7œ Ô Vî 2E€ 1x€ 9ª€ >ä€ 2#� =V� I”� 5Þ� 4‚ :I‚ ~„‚ &ƒ +*ƒ 3Vƒ 3Šƒ A¾ƒ B„ CC„ F‡„ CÎ„ E… 6X… 7�… ;Ç… !† .%† /T† 3„† M¸† &‡ I-‡ )w‡ &¡‡ OÈ‡ 9ˆ 1Rˆ 9„ˆ #¾ˆ Gâˆ N*‰ By‰ 4¼‰ ñ‰ ,
Š 2:Š @mŠ @®Š :ïŠ A*‹ Dl‹ F±‹ >ø‹ =7Œ CuŒ C¹Œ 7ýŒ 35� ?i� 1©� =Û� :Ž 3TŽ 6ˆŽ ;¿Ž IûŽ #E� Gi� )±� :Û� � $5� AZ� Mœ� ?ê� ^*‘ >‰‘ MÈ‘ 0’ ;G’ Rƒ’ 8Ö’ !“ D1“ ?v“ A¶“ Yø“ GR” Dš” 0ß” -• *>• %i• 5�• $Å• ê• 	– p)– )š– AÄ– :— IA— \‹— Bè— 8+˜ ,d˜ ‘˜ ±˜ Ð˜ ì˜ %™ )™ ;?™ {™ (‘™ !º™ 4Ü™ $š A6š Bxš )»š gåš (M› $v› ›› ¯› Ä› 8Ý› 0œ $Gœ lœ ˆœ '¡œ <Éœ A� H� _� "z� 8�� 2Ö� 0	ž [:ž A–ž ?Øž jŸ -ƒŸ X±Ÿ <
!   gG  G¯  6÷  7.¡ +f¡ ’¡ ±¡ "Ê¡ )í¡ 2¢ .J¢ 4y¢ 6®¢ 6å¢ #£ ,@£ m£ 5Š£ AÀ£ :¤ -=¤ 0k¤ œ¤ ¼¤ +Ö¤ '¥ O*¥ >z¥ 1¹¥ ë¥ 7¦ 4>¦ 2s¦ B¦¦ ,é¦ %§ <§ \§ u§ 8Ž§ 4Ç§ (ü§ =%¨ 7c¨ +›¨ 3Ç¨ /û¨ "+© N© l© 8}© /¶© ;æ© *"ª Mª gª .€ª ¯ª Çª  äª « « &7« .^« ,�« 6º«  ñ« %¬ 58¬ 3n¬ 2¢¬ $Õ¬ eú¬ `­ .|­ -«­ ,Ù­ ,®  3® )T® $~® £® "¾® 'á® 	¯ %&¯ "L¯ o¯ #‹¯ %¯¯ UÕ¯ ;+° g° .y° )¨° )Ò° $ü° !± 9A± {± )”± _¾± a² `€² $á² #³ $*³ 1O³ H�³ *Ê³ Bõ³ &8´ _´ &z´ +¡´ jÍ´ ?8µ Dxµ >½µ 6üµ 23¶ Xf¶ X¿¶ 5· )N· 4x·  ­· 4Î· =¸ 9A¸ S{¸ CÏ¸ R¹ Hf¹ C¯¹ =ó¹ @1º Nrº _Áº N!» <p» ;­» é» 2ú» -¼ #C¼ ?g¼ O§¼ B÷¼ ):½ d½ ¢�½ ¼$¾ ¤á¾ †¿ 4™¿ 4Î¿ ;À M?À 1�À B¿À BÁ $EÁ 'jÁ =’Á 1ÐÁ IÂ 5LÂ '‚Â iªÂ :Ã  OÃ pÃ �Ã «Ã %ÃÃ 7éÃ &!Ä -HÄ .vÄ ¥Ä ÅÄ ;äÄ  Å :=Å "xÅ %›Å )ÁÅ ëÅ !
! Æ ,Æ *DÆ -oÆ Y�Æ J÷Æ ABÇ J„Ç AÏÇ QÈ HcÈ R¬È CÿÈ LCÉ �É %°É &ÖÉ .ýÉ 9,Ê .fÊ '•Ê )½Ê #çÊ &Ë \2Ë !�Ë &±Ë &ØË HÿË AHÌ <ŠÌ ÇÌ 0äÌ +Í >AÍ O€Í >ÐÍ /Î ?Î (_Î 1ˆÎ -ºÎ >èÎ ''Ï OÏ hÏ /†Ï ¶Ï ÍÏ +åÏ Ð (Ð 1DÐ "vÐ !™Ð v»Ð J2Ñ &}Ñ  ¤Ñ ^ÅÑ C$Ò BhÒ 6«Ò gâÒ UJÓ Œ Ó .-Ô ;\Ô T˜Ô [íÔ @IÕ "ŠÕ ­Õ ËÕ "éÕ $Ö $1Ö $VÖ ({Ö Q¤Ö <öÖ O3× pƒ× ô× 2Ø rAØ b´Ø kÙ jƒÙ 9îÙ A(Ú =jÚ D¨Ú HíÚ P6Û -‡Û µÛ .ÈÛ ÷Û 
! Ü v)Ü 3 Ü =ÔÜ aÝ EtÝ NºÝ E	Þ :OÞ GŠÞ ~ÒÞ ~Qß 0Ðß Cà &Eà 3là A à 1âà Vá Bká 6®á 5åá <â Xâ 0vâ o§â :ã 5Rã ~ˆã ^ä Ifä %°ä AÖä @å .Yå ,ˆå #µå Ùå 4ùå '.æ 0Væ 6‡æ 4¾æ Póæ 8Dç S}ç :Ñç è 6$è q[è 8Íè Ié 8Pé I‰é Óé <æé (#ê GLê ;”ê }Ðê …Në ,Ôë Kì Mì ‡iì �ñì …‚í †î ��î { ï wœï wð #Œð °ð :Ðð  ñ -,ñ :Zñ 1•ñ EÇñ (
ò c6ò Qšò Jìò <7ó /tó A¤ó æó -ô ,0ô >]ô ,œô >Éô 4õ F=õ 4„õ F¹õ $ö 6%ö /\ö Œö 0«ö /Üö ÷ ^%÷ 0„÷ 8µ÷ î÷ û÷ 8ø %Sø *yø 2¤ø )×ø 2ù 4ù <=ù *zù '¥ù 7Íù Eú SKú #Ÿú KÃú <û Lû ;jû ¦û &&ü *Mü Fxü :¿ü Qúü [Lý l¨ý mþ rƒþ Röþ rIÿ ‡¼ÿ _D!*¤!)Ï!&ù!H !Ai!m«!.!*H!Ks!5¿!,õ!0"!!S!Mu!OÃ!R!?f!-¦!rÔ!$G!+l!`˜![ù!KU!S¡!Uõ!EK!*‘!+¼!?è!@(!Mi!·!6Ñ!$	!-	!FM	!A”	!,Ö	!/
! !43
! !,h
! !)•
! !,¿
! !Aì
! !7.!3f!9š!AÔ!!2!:N!8‰!?Â!*
!(-
!HV
!SŸ
!=ó
!81!Gj!<²!<ï!G,!Pt!:Å!C!HD!@�!Î!ã!'ú!."!+Q!d}!,â!=!NM!#œ!!À!Aâ!3$!%X!0~!3¯!Aã!@%!>f!/¥!Õ!$ë!8!?I!;‰!0Å!:ö!,1!S^!(²!,Û!!!B*!m!	�!@‹!Ì!2â!M!)c![�!3é!5!"S!Nv!&Å!(ì!R!h!'ƒ!*«!4Ö!!‹!›!pµ!È&!jï!&Z!%�!#§!eË!f1!p˜!l	!Žv! !v !>• !TÔ !,)!!WV!!®!!)Ì!!,ö!!9#"!;]"!M™"!Iç"!%1#!+W#!&ƒ#!?ª#!'ê#!%$!98$!r$!<�$!3Ì$!6%!:7%!>r%!F±%!;ø%!74&!>l&!8«&!7ä&!='!CZ'!Až'!7à'!O(!9h(!D¢(!:ç(!4")!;W)!“)!²)!"Ò)!*õ)!' *!+H*!+t*!5 *!)Ö*!(+!")+!-L+!)z+!p¤+!o,!o…,!hõ,!Ÿ^-!9þ-!@8.!cy.!(Ý.!f/!+m/!™/!¨/!*Å/!+ð/!.0!$K0!p0!ƒ0!¡0!¾0!&×0!þ0!1!641!Bk1!®1!·1!Î
Þdû ‡.Þ&�Œ22
! äRç¥&S
‹-]/™vï¤9çÒ3M5G7.(ý¸
! ë3j†	Œ)óŠ9o:�/,J¡B!t:D7Z
/³Ä+,01¢7~G<L-&9²)7´6''œ$ÒDv8ü<<É—Ý‰#y!°+F+�06'Æ2á2ÿp91*ª"ý4’7H:.!8+@%eŒ$è�ã<F	Õ8\!‚]"æ*fjô
! ø#ŠÀ5—
! %/%	+I-Ù%}sÛ
! @'­ò6H1<�#Å,ø`mÆ"¿"ž/&"4•u!M'«)º4Ä.:Ÿ1�¡Œ<O¤«3)� Œ!$0Ö+Œí!/ !¦9¶Ç8®û.5)+™L;Ø!"E�
! 7.ƒ(%n!¤Ã!‡ÍÍìH7§"3ß
á>9î'Ì»x0P§<*©â²"w
7,Ï;/5'².14?4£/ø*3<}(!4Û8	Ñx<”Á(n&–qÈö"S4¾òÏ
! 6<L€Úa/¿ t4"
*-_)Q Õâ#s2+èz63ó3l-Ï?¤5
"Ø î:'¦!=8N"Ä/n.&-!.õ
! }1`#è�,ä$à3C¸-i›,^ë:ÆÒ*è)âƒÀ
ú7ûú/k8Ž‰/ò:^/¾æ»0œ5e5q		:Ü&
<F’(qÄ0ô&~)S%->„	¡1-
! «‹
ð/&¬ž+tã2§!·Qì	<7(4/7à!ÈN#ÃR¼¸I/²ø"Ö(@7já-;::AÓ6d$%2Œ{+B4“ê2¯�5	¤-ÄÁ2ë4Yæ’
! Q1+8ÿ/Á,Â-. �'3ê%4õ9.¸/Û!RY:¡¢(s~2“è¢/f!œ¶(¦Ô&&û2G)i'Ê#YCE©"w*•&)yºÝ+Y	=6šñ/0'Q%?7#0YU%[)w0!
! #È:¥=àg5Y $_â%èÝ#v,6Í:	zA='�È7Ü«,ð'M²ç. Ç9F9ÎÛÌ!Â4òˆÛ(%Ž-�mÂ5(î(êe.ð+=[:Ø	Q
y; 9à{–�9¡Ü‹m*¤ »#ò	,›þW29õ)¼()Ìÿx*tD)ßù”,ó+:ÅÎ-�(‚*!Ï-<2?Ü,s03Q"t["ï)<-É
! >
˜2l ´<\<Rò²**6Ý‹­&‚:Õ¡*VÕÜ5ï+¤YdG+Ä65	¬ Y46¦)üfu40T:ew"¬,ª;•+, Ð1Ú7*"7	=2
¯
¾	_:+\*J`:×¦ò?s7<4U�¯Á"z,_-õ%\J,+<R4ÓY6B2}ê6"Ø"?"&	Ç¨Ð<B,i614/3€*r#‘%ª
ï4Ø+C©’Ñ•*¾m©9~Ã<352g0®t<ì"¾8&O91V#/1¶1 	ú3A¡<î6ùä!'˜c‚
! ï.ì$9™?3è
! Q
! ;L5K%ô%,º+�*¹,‹/œ3~€/�û5ý/ê
! ®
! l4#Â
i00%Y-;37£#N!Çò’=§Ð¹':–5S(Ú[#�z#
÷,|«Ý_$œ 
! º.!ê:=.‰.4K€D2+&7;Í©Ó(S9œ)9Þ[	-&$×!8h5òº<Ó½ƒX/¥;‚
ØÔÛã;9à-kÞ9Ó&Ò"$ß69¼	
'+Ï6*Q-îÉ@5\7(;½\ô¿$ƒ3þ&)F8µ  W@-�¡+B3Ì¨"ƒš(ˆ<<«;Û%ë/I!o
! ,/‘5za<×&·2Ÿ'{k
ÿ œ
! ?*.9P`Zú:ÿ!Ž!ï	Àƒ7ç7¶)5v.â?,£qVÄ	z'\ÕÁ�-<—"ß®"Ó+-88(a;21¼*j!À,"9¢$Š	/*Ù.!×; D#˜.c;ÏI,Ë|3Z�n9�¬7eÕR(…9,0†$‰'³{3Â:Ç¦ñ>¤
! â€:#G3
! ?`.	$
! !u¤!	C/ã6àª&É®lÙ9�2¨Ž(“8–6êCl8(èl
! êœ§.í93,å�„2?.%�,"$&Bk&ý2ä
sä&í7â:#(éó
’$ý—JF #ïW$4!22_ô;#(Îù-Ë'Ú“sç*z-è/˜› Â)öe$&½Ö%}+™"ç­×1<ƒ%Â´| -M,!nùp,X#JÅ¹;C:,‘*Ä'Íß/q‚Ñ7h.‹Þ,:¬	H¡5Ó
Ã5Í3/(›ì‰&oÃ.©«
v-12>6¿	‰®V
! `à6+qî9L08*7L|ö9l2Ø%Š:c
! -ø
áu$
/5â<:.-.8á
! up%Ä+S.›79ý.³½ß+ý6ú*.,¢
! a
×8S“(é5r(ÿ.Ã)´3	2Mè&²0b'�8)6&ú#Ÿ67Œ e÷+.­¿3B4R,’:v{;#	Æ0å$9pU6Ó<ÿ%¬âo"3Õú80Ú
! šŽi/Ê-^$7N0±8�<1!„c/yƒ<
! 2&Û<(Šê0ºZÔ7Àø.èrJ0†ñ-4¼<Ëà\%bdË4&+9
! §35c K9WŸ/y©/,</`9'’5¹âÝ-+Q;:	Ø.r!0¯¡v
! çy4µ7„+xç€8«..ò
! ° áõª(ÍX5
! °1ç+ôÒ4¶`
?(Ö•í;h3¯‡�®>Â,{¡
! ª"à&ßZ*W
! MÌ+S
¾Ž'88Ç„&82f)+Vã)ÿx!5ü,ßq.ö‘	àh
þ¶¶O$Ô'Ê7S=�“um4²:Ó9i,PÕ.î4b}g¹t*"œI
2Ï{'"3ÈPn¡$4g�:l;»j0.OK#™/(y/M&,t†=–³
! ¼1
2-í<‡-h	‰<SŒ¹&�.f1r&Hz3z„À:Ï.2NV,¯0-êã1Q„ëw2¶0ñ2š9ý;$\Êm5ø1ë
Ð;¾
! ÿ;@ ¼ î&2<’4
0X9<µûÐ…"˜T4G5â 
! ÷.Ÿ3¼ï~,n/Ž%&�*y-¯Ó£XÏ9Á*Üj$_=C68"¼VÈ1w2Ò2}=q/L/'("³—6
;Ë*¦4È(û,9SÇá'R"ƒª+iey)¢=E_­ð-’5Ç<ó(ž$G°}3a�&^)!g3.~¥à¾.”9'…:ò
0–=*,¥5`.w·µ$",†¬Ð!J4“QœÎ3Š0tÎ&ca%Ó#õ	g)ƒÀÿ	¿%®Sþ
! î+7+j8=ùÊ*ÉÚ'g!äÅ¸1½¸$õ9f,ë1d(É4#6†*	á%Ä2Ký	v7ãå'y*½©$~0
~
Š+A%—¡#"”#ß-ŸŠPÝ2÷Ñ%�\-a#À'&4¬â]0.#4ôW5&&)¨ç‚'=�90	é–%~&[ 4y ¦+õ	X	&âö3ƒ9(ï;D.Z†+/#;!757 $<+ìÿ,Z'Ãëý)Ï2B9«8j&“-‡¶µ	&1ß5'3a6q
¸÷:z
›)òŠõ6)8àä
$3šã Æ�5÷ ‹4)¼-Å
! š1´-
8O‚
! 8Üœ%=3IÈAKW+
i;È}5F ì2µ'ÿ#B5 /	Â¢&Î08q*G´"y
×H5" "4.£7
ã‰4ª$¾
rZ,/p [*<ï8Áâ\SÞ%o,vë	L)Eu2Ú&â
f'šÍ9!7Ed!ò35Õƒ NŸ2VŒ4S#fÌ0l*µŠ3R y(*ûÝyÊŒç1m7O#3k7Í!–"¸2¯5®/‰�6Ã2Õ27c”))…¿)#5P /*þ"Ä)qö5€.«' üÂ;x5ò&u5d%1H"9'l#Š!K/î�ŽZ	z/ƒ0š+Ýè*Ö$Æ
! :'8/(¥1Y;é&ò7à;ƒ
…­"�%w
! (+Ö:'ù
!  <’69.µv +¿
! Z&’8ø3þ/Ü5›O	mç-P5€(/)¤)Ý*;
Í9B˜7,%"%Z·*5s-×Ë®
[7”Ó�»H#¥0H7è]Ñ(Ý¹Áå/¼:œ&·d*03z$Š"¯&X;i¬.09~'[
! �­44­•=m%”:�íùD2�¡9â’/<…3°6Šc#yß½ð4�¸6�˜
! Á‰$G/4˜!¤#Ét
! V"4);ÉL1¹
î.Bn¨'mÇ.Áÿƒu�0·Ë.N„ƒ;ž,¡&n‹)�g#).]W#‡&P-º7k6:6Å»;0y
=¹,7Xž-Ñ5ÍU*c1Õ�!bÞñ(:|í*òzØ0–Û!]1²,À;ìË5/7% é	õ1Áy9‡×3w05·Ž’;=ù/!
! 0¹8#$!9%-›1<.X�Š)89 ö5[9ë;3Æ&À6ó;@2~8B8Í
! {j#<�:Ë6.×)07¢8vOè7Q<ô Y8�§9š=÷6=âàs™ç•¨/*F;Ž�7œ4šê"UîŠ=nò*Š'Îê+Ê"('…!õ"´�7–×2KV5ª"565ÈÎ.)?,¦C)ÂÒ%õ8w ÿ
! Ÿlt	š'ÄÆ
! ªM½+Œ;6M-€1v0Ä¸#55W¢"8„#%y+\.Ž8¤�+±à:\/a:Ïù‡$_'¬©;
! Þ#Í}*úŽO.[.ò€2W�6«(ÿË&T
! RÜö;O)Ý“&Ô0Æ
à,³—r�2º—Õ,:ÌQ
! V*;)Et5ê!JmÎe'oèö'
  ÷ç±
! Ç"ôC
! N'•(  ½9ðG-Î2LÙõ·57-.H+Ÿé" Ô~ ª0š¡:é�àoè|$~Ë(�¬%4O4ó,#ªu«9?J5sý8°0ë*X\	„j57A
! ó:[À1r+$¦/¸!J	#.%Ò(’U;ù0"C*Ÿ/‰+]9êR‚;�€,´5	Ûk
! …'­7!(}G0r h{Àv9;c!é8øw8¤.¯6Q5i¾;Ý|
! 5:Á£2X*Li
! ?$·4aÕ*Ú!·á+¿2'vžÑ<i%K<'7¦2!=*
! ËY&/õ8'Å	§$–0ŠWñ+^iÐt"(##æZRæ&æë G]¢j%Ó~cT&9
g8Ä&Bb&ßä‹ø­;80
! 
6�	¶9`=À <î'ú,2!øëó1ž*?I5„[±!‘
:ü ´1U2%#;}%ì,x,Z6õ?+ø0æ
%'
O7H37ú!I	êÌ$Ø,¬+œ�c0Gºª5m‡Ú£(Z
! §Œèâ6Wž­3ˆ)p3^ÁÊ2€0H
 =-+6¥êÞ"Ë53
K1Ôò/ñ	%[%°5$M#ƒ)}å³H/›(¿£.©,%BÕŒÄú.²‰þ+é¿‚<ì7cX8äAkÅ2VI98I
>%”4–:."øP9A196®2T°£0Òqj1$‰Ô±)-*/f&:¹ë<T92;¦.,ž5”$ú}4ü
�<{ñ:˜#`$ýô¬±)Å/'Ó·
!  ‚4‚%ß.°3É7¢6Ýã?	*d4®,±(ô	(
! Ü
! äá,�Ò:.ƒ#W,00&j oö<74dþ1�®.ƒ iÏ†lüè-K–þ(ø48	fßÔ-µ-–i9Ù,¢h2Y
! ?<¼áé0—
¯3r3,5•'×†ñ6K0w:xÌ#Ç:1"&(7&d&†ê,Þ4µ.-à•9$Z@îô'D=³0C"Ã˜Â8Ë¤	P¾+I%Âú"¨4_²€4ç$n#…0õ5Ü-©1i6PÚ¦	o8ŠÈ5Õ"¦ï'Å.‰PÏ%	%0ñ<73q–2'�í‹+è•ìËš7èCû
ë<$©8
Ñ	>‡
! â,;"1@=,m—/¥"L4Õy'¹*(�ž&^6”fêé%(é-"TÀ+#
! ÃE�ã3®^3l½E%ô,ö,4óM*¸'ù4>ä—'¶£#WÖX%ƒP-9æ;j*wç:|€
 5	&Ëñç(63E(�"4b	5Â]n$®8Æ!$-ˆ3"Â$z«_!r­4ï´Ä.«0Ž	Z«!Ó#i ²;g`»o1®:c.1×"£,¹Wö“Í"»ß"l7%=›<Ê&¢N*DÝ4Z$Â9è;K<â4�¯#à	Â|!ø•1J+ãâ’!“aÆ;ñ4 q3&Â*¯Ž0;é)³Y'ÄÃ)fH,J)šf *ÂÕ9U.6E!h;>Ð‡+¨ƒ1OE'((Ç'	
! (°ã-¸u,a0q6''F%Vo#¯)¿/}8Ñ0¬%»,U13r<G+œ%Sj 2ç"a$K"û:¼3äZ-¡ä¨,ª'o{�5­Š	€"²I]`,¸ô}œj6ë	::V'ˆP:ð4¡Ë;&%S*©00‡¾"YL._	¶Û*0Ÿ$s5Jº8B)úv,4m 4+½5v#g*kÂ#4Ó(™;2e-¦;õj"%Õ;ë3*¨+;/9•7d-@6T5=/n3ì¡ð.^9i"D1* 0¸$Þ1y,E4}9ù @&©$>N7=— º,0•,î
”ü:=h¯”Ìá7q7Ä
¿6Î!¨‚2O†ƒF?3¿g

2#/™5´9Û-!§v
! §š(	3—0Ç	–(œI$â24%
Å:B&ëX
Í'ˆ94Ç.é¢hfG4r-+‘´%Â7bù2g	_o,4(K(%F®#à'hl&1#•#h,k¨%Ñ-…2*»#c(æh"u#&�&hUH·ä3!H5­$µ%¯.3#=>Ñ×0Iå™Yò3X2Í,†Ö5(6Š
! %:O3¿(|'Ò$•-¿P)%3÷9	Å<Æ¦ì6(ð1=ò­ž4
_<öÑl%Ìó (5@½,!0k1X4J1%„ê;(x³	B.?6A4‡7h´Ì"ü%‹=ßkk;^ªoû96 $Ï”;s;ˆ4-È2t7<\.
! åíB�-î|9›Êx&Û"¬<5+ ;o2‡©ö†!™0M";Š4U"#:ò9„»‰.eØ2¤:â*¼¦=ˆ×]�ü
! .5ˆ
! 
! f/^:u*u.9Ö.g6$QZ5TòÑx,!{Ó&ôÂi7n,ÿÊ+Ì~9<ÿ/ï&yb6ì/‘‹?–2ç'<³#Ÿãu ]d:¤nT29–Ï"+«&#¸<ê$Z;	-W(Â ó.!'1þ#Í6üÎ1G'Š
êµ…‡#Æá4Tn/æeü#o4|Ø/Ô2�:?&Ê˜_(l<:´÷6bS5“	µò@å;©6Øaé:â"8b«Ýç,È&ª�=í1W']:	H¬0¥/~V):9É.Î:aßÍî88«!$¢°3-íè	5<;Uà%÷
…˜
‘#Ì¾°'cõ-f=;Ùl)Þ6ãHþÊ3¥4«Ž,Ñ
Ò¦¦"a*%¤1¹:	Õ(Ã\=`<í346‹5²Å 	%–s*l4Ä:ã"ø+/8=‰>;~#Ž5“*…ï$ð<¥'1	;#.Àÿû,ˆý\8ç×'�2ê8È6¤ÅOÊ'«	ø$ý Ÿ¨8�¦è+0
>
! ß6}c|+Æ$¿0G%¡%Ç0ßÝ:h-1"/L$N&Ie&1¤¿ê4	Ù&ƒo»8‚,M0Í¢Aô5âÍ>+Ç+1Ê(QßùÒ9,™]èf&¤6(33ÙQ3Ê)Š#¯'Î(–<918ó2ÜU&¶˜-‡2:›t(…‹.“$‰9’-`<w<’#H	ýý,mÖ§p€5
! ÖO Š*ø"6$™~b²ÍŸz%�*ø5à4¾ÂÏ:W=–+tuu0[-=
! /
². 
ó"u+_ÖõÁ	Â0j¡
78E
! ©*Ö —
! ¯¶!ƒ,s¥#+Ë3\ò y:*(8ðÿ 0X7P*Á¡i$?aöU<�­:$9&Ö;K,š¡/°ø!˜R=~*y."-v!H»ö!C
! ã:×4˜[4�<Ü6…%‹¾2F)d	é¯;N±7SK)¯\ÄÌ¯·E/à5i-µ:»†ß:›0%ñ%“%a"Þ ýÄH^167‰!Û­mM©-¾0Ž`2–31r4&$s`1)}b+	¹	±9„ä�8¿*‹'.Z7µ5÷›;iv/Ÿ;X<P1å6-3*;,Œ˜î/><!,õ™÷ê1"œ¸0²'"¤8{(²6Ê&NE)eýõ'==¥é3ÇI›±6y¥!Mº&
! 1	Î5
! :'ã,q:›-$'Œ^¨('ÜÚ.Á¬‹&3î!å	Ã-å
m'ý<(Ê/Æ*œ,K_&” N ¹!Ò5!;˜œ�*q	½&»áR.©œl(./-6ý·>#
! 1ú1dY b ?86
Òó%êþ…/ãP
! \2Ý s&Y%§7Hw$Ö6ìh27Øè
)@;'.0fe*ŸR+™'�($sg
! 8çå%¶–|± ­„+</ÐˆwÒ¬Ä½y#�
R;Èq9Ïl3hw=ÈÃ˜F2|ZØâ;«:í�)¼Ü”"ïþ.L;rzñº#Ù+*A¸ û�e V&ÝŸ?!w
d§+1	7>Ã%_%¥
! ·(&;KðQ¤<Á+û:ù.!$I
! ¢ä-`*T$U'º5F\:Ç7m
M‘.®5!t þ6› /5¨l$16(z=+8é%R*'Ò	¹7§"{%­¯2ò™‘›$ù� }b!cn"ü« ò8˜4z;Ë"j	@)Ú2|=®0É€iÙÚñ*ä;z�Ü1ü)¼4\I(úy{¶ »'(8.àÄw3w(|æ>9!V2p5�
( U
W
5S+,
á ë9¼%x—â1­Œ=2ng&{¹0h»†9!À8÷7[l	4:]§#2"0"BŽ‰*š6‡ à#O‹"ÕUR-�q£.$(y$“/['b)3$4µ,5¡ Õ7-ö
1&Mj6ŒÈp*v=h0²7jŠ2D3.�9$/=
! µß
! Ør6Q7ðoÎ,’+º'Â	Þ5ì%!
! R9Â/"7Uù%{`4Ò Ë

£"ôö6Å075Ò.J*87Y)ž0c"¸,Ð1#=`9iÎ/�'µ(m".$)O"•f0Ô	n†7³1žJb;»¬À-�8‡8¹Ê³7ë£Ž
! Ê:(2®-.œ•"‰2Ç,$×q(ã¶+ù1óR5˜)³-és†Ñ1…4Ã0{[;8Í&ž	H	ò(VÿÅ4Ð5+Ø<%_2l:¯/÷f9t;Ž6"11.µ2¯%Å#è4F/µ@+ž%!	x S)6‰6Nå(€)	ÈøN	ƒ=æù'`�,¿(2ì&r�„…x
\í:Ï1ÐÂ./S+4Ö2
! %7ŒÓ$jr5p=Ìyñ„0w÷b#7

! *˜3‹$#¸7;M2÷»+=úF±
I2½%‚#	¬&BÌ¾¯²¶/œ1/÷%L6C#2":„#!½3IX:$
! Þ-³í)h
! î )?;ñ9Ÿ_;�1Å`&C, x–'$)œ66.0L<§×»“<70®�®(æ%5	r9<'„%êŒj+$7­)›ç9¡8™.d¸{.A0ºi“Ñ,ß)(0™	]œ?#7"ÁyM8¼6;	
! )-¼,;,R&ÊZk5»Ë,ç5=gš<è6Û*^%"�9Ø&�*»"Î5>W
r.¾5+2ÎÁ35‘	Š<«	±&ï)®)Ø5s.t<¶+öw
´
¿)`(ý+„·9%!®!è1ß=Ò´$á¬Ð0D0c8hY1Œ1ó€à(¸5y¥
! Ì'W;öº%É*ÞÊ31&2T;á*Í*ó4 1¡!�"TA¤&ð+d£|V¼ä(	=¹R!û;ž1•^…H
! ƒû(î2œ ë#‰
! # NBYˆ-L+PÑ'/ É‚¯U2Ä¶&Þ'Ø¹m/�’ ƒ'	±#"#2Ô8/¼'){7�ú |-W9ÿ²I0–';v*9ä…#M€úf$¡Ùp"Äú%¦‡	«Ô)äA¬á�;ç0Û9;E,ûÅ92II"ó90Ê6a		 r:b<�2i¤q#†)y"h9ó-g4&<”Ûù¸ô¹59ˆ:¬;¨ú5P7,\%'m)Ýä9H-2È Wãç!°†'Û4ü}50/93& |7c	b€!¨0_ ¼="L%g$±™[•5¤%¡'"~Æ¿t"ºÚ4>&é7‘ß;´Ÿ#|8h*“ +v ¸ËŒÑ MåÜL|
.6d -”U30h=æ7Û¾#¼Â‰%¢+7‡dd†"�
! þO01D;Zí	ñ7ñ&ô*ÓRu8þ4Œ"*æ
! ,7RP]'p�4g#‹Ð)éÂ
! ~!ˆ+È8{2È;þº	÷$8‘3<2(Í
àeÍ3áB<4
! �_C<F¹%°Ù-M7Ã-I+ç8¢ãü3Ãƒ7¿7ë(d2.$	-"ö8.«<-#Ÿ.ÿ,š
„í5É2T=:Ôa9M%é8+@/†8ª-lû4
! 6'u"
û&#ù&':9ù@^&ª ~“¶‘"ÀôÖŽ=Q$O
! 8�4i#Îþö4Ž4«""%P'l[±0Ë4Ô¸;äØ Ì	ÑM/§
0]í}ž°2ðô)\9Ç®Â˜<�	þ8™8…5¡=L8 †(m$ ðÞY.W1(**õ(¤.Ý&É,_27
o-¥-Ö&Ò+Ÿ
! b+¿K3õ;ò1O$¥+	(õ3‚ÇÛ635H
! ^%N3¼!:
wr¥)Å%¥’LÁ!AT9‚0
! C2·$*Åþ‘a
! ¹c*Jfß0¬(s)j2,)
! "
8ä<w)2DØ;C4ü$‘(§%%ûÉÌb{‘
! îefËC,A;P¼t6¹bü4h(k*ÑNY
-,#$\C(�W!Ò!…T0†'=d
Ž£;£±Î
! è�+ä7Ã"ü3=©0$
a2ˆØ”
! ÔÌ,’˜ül'£&—
„ Í+Ý<ô6(æ]=
! Î6æ21¢
s<²<Û01 ¹£H;œ8B6*|WŽ9I6êÑˆš[y±.Ê,þ'—”7hù%8š3³-/¤70/È) *Ã:I›5]4Ðý"sÏÁ´8�0�-*.˜50+>2ëZæ<ý*R5p-ò$Ô$æ0[&Š1˜/%i­
! +,&þ*X”U •06¾$ïÓMV%Ü&=+4 Ä¸_/J7¼4úcù8[_:P1 1?{-×Œ70"`7 öŒM;Â<¬*Œ6‰²@þº3œ#õ&½."''	5‘06Æ‹8’m6Ó½i8r¨ 1ÊãSÝ$E&þ: Å‘˜6«/=ry
! +ÙåŸoÖbaä*E:³!&!«#$
! ']#Æ6+;â!/2ûJ-3Ð+'Á9–Æ8ó”Ž µT7±;lr$4O�)Íß$¥
C=e1×›C¶g§&�$�,N<[éó5¸%�X,É¨$Cx4ä0*œ+y!Æþ�
! ß1œ 9‹=>-”5¥. ÉÑ8&î$
! 7ß,8%‡)=‰rªþHfîT@ìÐ
š!€º1z8G
! P2c7}š*Ù�oK7aß47K‡,	ò4¾C$ú‹ äó!ðR>)@>7»%í5.ƒÒÉ/Â@ä,$)¦9ß#�9áE6S	*9)›-·*3á/ø/$ð#—‘1CË2)T%]7ù,Ò;ê
! /K÷&¥O+B"¨*‚N*q=ò'B˜/ÿ¿é
x1® 5#«+
! µ+xz:g:%Í%¶"3;_q,[±và*Í)¨|6[/¤5ž p6W4)=©½(šâ.…88,Ð <vë-4
D;
! óª2%Ê1'}/)‚=Ó
! T.•<T
! d_8Û‚6¦R
! €]£Ð
! ;"G.J<Gt7�3-.ž49v\Å5”%ÈÒ0W6îÍ«µ#2ôü> ; :²Ê‰)ù—Õ1ñ5€Í	6)%<ñ,<@3b¯`›*V/,º
! /=z‹3£ ¢ý'7"”;&—+ª8dÖ6Ù÷9j¿k;Ñ¹Û	('—,C!t3ê&é‰5Ù#?2Ý¹»/qø	º"-F¡"À)x6)ís7.K84;ù!ß38˜Hªô<ö+LÖ@9·..„/ì°
£Å&(? gæ"(Œ=Ý7„&‡6B;º/Ý;5L¡Jþ0t\ì<
! VÎ9ü"1¼'Ö3Ø‘8¬×/;È›_—<�
Ù2£0h)Á)Ø9o6Nž.„3s©iÊ
! ˆ!ª$+Î4€%8_ú
'F=‹B6—)Ó/“6Â3v&«#aB	Gõ:*6â3”	Ì3=º�’;1õ
¾gÅ*›Å3Z<ª¯	Y*æ:W*n6qàJØ‘)Å„)9�G8£(m+A%‚»9ü§76g;h%±%â(: ­#‡r7È	Y214U!ÇQ9","!Œ(k	³/y>(áò%¬"	É0Ó%ü&kx)G'0<e	` Óu:î)ñï P4 	59fìf:15¥(¹!ø‡((4&+«Nx8¬%W:
+ö-lY3õ+Å6	4C'$›ˆ1¼åD$#*Ÿ5<X;©#*Ú"´Š&�32.O,À€
! üŽ}#4-—H0!,–&w%¦<†*°–#p7—=4=™6'
! 4$cD(-�J4Æ)Úk¶1´'
! š;q
! e´�,½£=Ÿ8¤*|Î+Tä/.Õ
¢²#=ùÜ0¯8šÔØ)ôc(žJ9b÷½'O *½FOÏ)768IØuŠ,¥(ð
 E
+¢!,		X3J6‘: &4$3ìø,*§f#	÷ï9À.Ï
þ2k,å#µ&6x.187+pÄ3q!&Æ4Xc%
! -Ta<0 1-Ý;—Ç%uº&öˆ(àÎž‡5‘'ì!xÚ»^‰_õ;úd%S;ƒ:ÿ.ý)z
! {"Ô#p4D&êyŸ3!U	­.|j;
! Õ
! '8YS<š.†ñAà,ë6ã'nÔÔ;9¶<¶
2&_"øá+¿©Mü/ìž7&=;RE>,N)À&¼«
! ³ ;!Ý_-½\#ííUÁ7�Ô
R6DXº-õ`
! ¦):Å'
! ·%š,l9‘;„`U}.å-
-%*
¯*("É!ÿŸ+	N6E0„S¡ T)¯"S¥š 4*f:‚d0ž=ž±3å ®Q	¤à W¼7°&Ç4Y&‚2Ê$ßb¼
	uû{
0Š¥Ó8ô3W>å6Á$²(±1Ð"[m/Œ�#±*|"ê/ºùú+§ ›F
! =ìu Ae—û6!í°NØ
! ì'å*º4OãÅ;+€'’2PB*!òøµ*ÒR 4¦K2€7ÀB‘I<�#ÅË¡)•
ç;Ï¤.0ÁðHÎ;	¹*ã:~>0	r*}âÎ?%Rú<hõðDï1e:8êƒÌÞ±	Ù'ï^8$P8%œ.%È#/ É&õ<~ç4–.Á;�°;F'n&Þ3M]$jƒ+–8Ã%Áƒ"™E8EN9”
«1üÜ"×5j­;"ïEù�u�Ý7G%…ò+!]9=$b
G³¥Æ,Æ%û'°7Ÿ%Ó, 5å4‹(‰š#e!(A6Q›
! D§`í4…8º v	Þß*n#¯ÖÃ¬9A,\9ÕGòm6D,!÷X=Ù)Ã4œ2ŸÃ7‘!Î‰è2ü7«WZLR7 ™!a'´q
! !Ý5›4Ex¨,e8:2:È$1
(Þû#+R	³Ä7$O¬…ï%7›Å–' ‚/&G,Û à2à)¯7(®=™#'½R< 5ü×,ŒÚ6s+ÙpÐ
~#ïŒ-5ŽÞ8˜8m=Ä
! „:Ý	QÃ29Ì8.<ä+a¯µ!#x4ƒ/„ëõð*x#[
! 	c)ð6Ik<ÿ´l8|(-Y×!+1
! á
�.#!À"Í©&&ç/“
µ!v|“:ïS²Â'Â2Ùw/'ZÖ7@06	”Ï� #�.<Á-É”*d-7Ì1	›=*jà"ÍÂ.�5…7	ˆ/î5=•�k=A8@"	M
! Õã;Uýz/5º°<÷©
! Ž2áŸÜ<í-¾)*`]†5+·
äÀ1–*:“4K&BkOJZ+<™*•H)‡:“2}&§(0™®<ã95&÷4Ž3,qF.m3Ö"¥7à0"’'0Š™c½6v6P#-¶N1 ; #ã•9˜&á£×{/%6W	e0!h4A5ã>*©.Ï(HB=©·"�ë.¼›2
•7÷»Ö<å3ð
! ,ñU#Õ4v# :Ì
! ‘{ã‹..Q§4;/4á&˜%";n
°:í6=¶6¿˜’9¥6Ö9…;-!S€¿• îã$Yê-k9Ó.)gæ/Xl<Ž"9”&D
! \)ùÂ+—ür— Å'[<-1ÅÉÙt4œn2P/®*%„;pV'ú
! ÞôejÁ0L„*œ<"£)á¶.çn(O“0F7ˆ_]q8Um-Ç
Ö)>9$­þ7/›x½-Í2Ó³1;ð7^4$€}7™sš)í4º*YîÖ)ÁY,¼)04<
! 1�=‡â7C/ÿ#Çc,;ú�w¹"m<$²Ì)Ñ2~Û'ÈÛ ¯+µ)-Ë7,--I&óž!#Ž7!&=ñ¡0
3°%œ0-R{#%´H2
xÊá·Ðb9M40Ô"ŠÛ
L ß®,�4¶
! ¾³(("1n-’%‡E Ÿ&K=»ý0p¤‰(xÅ×7Z2U�÷"]3Ós(m:$Ù˜'<m.r2ãVj<(5Àù6:Ò"!+&¨ƒ›8ÁG*C,¨+ÊH 13Ób:_A3J=Ÿ ¼/8®4	ò»•;©3,@#Šm2c ¢<—¿yâ	V!r >5¶0ùnj},"n	ˆG&ª'¯:7ø8¹&C)7j±Ìf6s�(‘\+ä	81wL3és,¿-{r)K+Lê).Qª.Ö`	ï
ZËñ;ö\3A)Gd885P(^!<ø7Ã
! ¦ "tCA	Á
ÿ*ì.ø)ª*©+è<¨^$ó¯ž½;„Ìa3¨©¾(´-R
! <G2)3'ƒ¸)Ü9Å8£s<'’c<­*« è,–
! •Ý7'Ó7<­1:ŒÌ2µ]¡X¤6LR"6&§-˜_¼e›9X"Ö9-/¾Ê0—$.E*£¶Ž+ø°ÿ¸ù+@i‹3»O5Ö,,Ðc-ð›
Ô+ê å-'“n<²	™<—% 4ñÕÈ1X½	
D%�7B:Ì4~sÏJ
! i+‰8NŒ+6‚97/¸K0Xå0Ëc|ë&�_+8T3Ï/a»ë"
	8®D!­"!6¢#	ºEvE´7ì#s%8ÉÙ,]+€$=/;ý(À3Ä5iÚ…1+7¼#’³’ÞJ3$Ô6Š®6<	•/+oT³2Ù0ÓÔÙl ¾à¶'þ%³U8%
! î<N+Z Y^;
,S/åÃ&/T-¬À#ùl‚$)
¼5;f“�î6/Ú
! .h¨8w$V6F,0n§<þ
'±xÑr5ƒ*7ÈË1¤0PË-*$é!ïÔ5-<Í-$o%)%6,.n[r'÷)³.©\á:°*æ'¿:öuö&Õº0]z"?:O�u)Ö/Qó/AäTM1Ë0F\5:6Õ¡6ß'´/7S:ü!Y0QÌk/=9ÔÆ
®Æ	ÝÑ
! ~Â6+²ësâ‘=
RJ.‘66"$*½4Ñ!u<“$¸F‚(Ù/ÈÍ o¹9t2÷
! {‰:D:Ú;
FÑ6¡#Ô*Ç
! H=Í(¼<3+Ð}:­:0û+Ý84% :`T!ì.Ï&Bž8/¹(a*Ä1&ŸÐ,Ë<K -p.x-ñ!©(’/"&'¨¨ w9<Õ}ä‹:üD
! íb…
ô2/$v'ð	‡Œ5Ž%/:Ì7£ó<Ÿ,û%3N{7�f”YØ:Õ/´6'9	æ6”.c<
! �!u/#+ß’,8�ó¸ØO�7â�1%;âÖ-.ïXŒ%t)<ÿ’&H(ÝÒ<Å|0,Vð&9<
Ñ9ûË
! m	ú8¯'¤ª9o)ET1â"™±pÃ80~û0s6o~	%‰n¾,ú-¨>w6{*=Ô·Ž2I:ðµ;d3
! Ä!t£5†í$)#S3&#æ(.ˆ%&ô/6ó²‰Ó	Ý-Q6†3Ÿ
=Ø&u<©Š-1¤39Ç(E9· æÏ•‘ø6"m1L'#¾ÕÞáRÖ*6[:b.i2„g<—*¤'%FŸ¥.Â‰0wT
%‚.KJ;Ž8<þ¦7=º!…'m9å8÷(ŠT#d#`;<3�êè$ñ-Ô:Û)#,¸.]@à5£M6Ç»O'Ú9D"°6 $;G!1<Ø#’*Ý
	,¨#np/¤³*t·	Êå<Ú /gIá9�1=/<+„7l!þÄ±Ÿˆ2C+¿ß<ö2m(ñõ%¨	K'V�-2:&›!’!"öì6¬#]e�3kÊà.|P=•
! ×
! à
! ;6 a
Ïo<Â6¬öc2rÚ%I'1¿¯>'Ò)`5˜*‚¢%ª©£PéÝ5µ
«4(ƒ³:Ü~3}"ºòb*<[8ô+Œ<e:ß!F"3Yjó&±ô:ˆÎ
ð“Å1Sb$zª²E.÷!¾Ðœ K	\(Ù	×$a1m! Ã)½¢vg32š¡Á/¤$·/5,7
! ,¶5Do7h/})©	5”-;A!3Ž1ö$IÌ*v1t¡;òr/£&bc:ø]8m8‰õBf™%û"øM.d;%ý5u6é6
! &ðd‚ ¨7Î­0ü�
! (:;U©4<54UA¨,-:#7ª7N8
\Ÿ}Ô!—9n)$T²!	;'P"6“,4'¿	(à8ÿ ÷-â-ý:	”2�1|
´,ô„
! ¯4q.1Œ&Z(. Î
!  [3J8N$›ägDxo#–-:
iÿÓ0ÒÄ9ð€%K;Šòž#³<‹<¢Oî0§)ì ˜:ü*!/«6§6	º)\!·0½¥©æ,\Q<ÿ
60àŸ<âž3Ü¾3æI*j=l1W-Nî
! H—;À!‡"÷i3ÛJ')*Ó!ÿ7„8¾Ï<§r
Ð4ï:íÐÜ	6@8µM�<�¥ý9ð(w+X$•2áìX«-“'8e%l,Ü9ßp)~2zeŸÀ0ô$ )T,Yb_#&òî7íó	:8;4)kP0¡Ý"Æ&d	9æ%¢	“5Ìf$ª
! 	êµ¬3
Ô
! î«“;@O°$—/ÜW.Åž<– 'p:“q12I§y8A:-:E6uÙ1wÏ,5[
*" %)+¬)/É";bÐ7¾~m0¿5�	þ!pC38j2;+¢PªÌ-[2·6*
-‡S §*?4</!+3I «*Lúœ*�/c+€
! ‘Ð¹„,o-}0á*= †1
‹&#3e›	Ù!×#=?%•€;2°
! 0,¹ø™+;=2½7C5¹þüì+ò#�2�e;„:áq&ï#N/X>=–15ú!+¿<kZ.Øs<äÕ>ô8ºé™%Å7£4&!cš$]5�#×Ð9é,�rŽ·)2ô!(0Ò#Qì)÷E+â™
! ÄIô4â9
! h#_
! Tûý µ¨Tˆ/*Eæ~4oJšc5î‚Ú—!¹1á#(²+wuÁk!mÚr3=Ü#!Ca+®&ô ¾ (B%	˜ ú64|8'K.ç&.o&7¦:U�"èÂ3‡.�LÈâ'½$Ê2Ïß|#ãÅ%º@!�F
O*0ÇåÆ=0 w	òÕFá;,5Ó;L3)*è0ú)@4f5t+:3^-&= å.Ç¡.(7Æè.;8¿ú0Ù3·¢4ÜÞ
! L*Ç6…
! …|*RY+,:E7‡Ÿ
24”…(ÙÅ!”;5/(pò!‘“Ÿ:.)FµtV.°„Á&P%ì.
º
34ý$ï<2‚8�ú(K$�4•.4à];rÀ
! 
! D/G$©
fþ;¶¸:11ù#%9ö#ð
‡£Ñ6:3%<8Nz2ˆ$b8Kê&¥,Ø7ª
€9�Ý%ã74?Ì'4i$,F€<÷0Xì:ó×Õ6{ Y/s
! 42 ‘§
! “9Ì(-Ø)©'R1á6áã/ñ&h&6‰-P+|.V)j�®¼&!)˜Yû8È
"ž×
áu'
(,w7Ò¸‘,YXê
S
! ‘–é€Ë#Þ#ñ'3î*ËŠ©u%Ár1Ë&ƒ4a,£+½7§(*c$Ë)æ!ëÖ4Ø$È*lÂ#ñ1kÍ;ð,&a) :0õ€3w"*;-+Ž#_–1ÊT8Y#óœã!}’$Ê9ËY°á	à©!N
ê*Ï#±Ÿ5!ë¥ä/­‚Ø3¦¦È12#îýÑæ¦-R¬)
! //š#Ö#+Þq%Dwû1™ 
�	¢20šd^"Y?„9óò]&Ø6B:ÑNÄ4ª%9#[0±G å
! é2•š¤®;:4»4Ý1¢°k#Ö.‰q$†@P<8‘+á.l°0ï"DÍÔf²þª4à
5ñÚæô¸*X7·?ß�022� 6˜
$ªý&^¶*–°"É<;=ð3¨1{	(ã5%	ð!+4š8 <Ú)¡C#ø2h‡/ž)l
u257˜'dÐûN¨_—=¼ ˜’–
[¢5¿æ$G=W“#Û,p±ú2Ú[Â;
<ò"h:È
! –â8Œ¦6+5¡3c9¨3¦(z³';$7®7*_ï(–a7¹
! •0™B+åTÙj/.Ôh W<Ù„
M:@ˆ.Ø8%)Ük.;Š6Ö
! o5¿¡5|ê
.kŸ4˜;ã+^26�8Æo  (=&>8(#—•¾’3J9u(€0'·#7 7U
! ¢´IJh$Ë:N,Á›V	KÓ37ýð¾*}:#¥Á'œ"W »&S7•6-RQ'%.ñ.ü&(3Ux;83x:æ80ia�…,¨´	b4åö%žŸ-¡$wq<�&5%x/©E;C7s
! ×	ó6‹9ä%ëÉ6³5ì3":æÒ9íö³)÷o=F‡=M3ú;Ò8£Ó-»*:Uº(84v2$…·¸:�)I¸+“)i*-p#³
æÐL­(¦%š‡!/™:I;H<G­6²%ß%
! ­¢M	 è6‚:(ä4ä Õm¥åU: .öëí/óÒ:"ˆÏ	·¦…==1<Ø‹1Ú<1‰;±ì;x	()¢,#òl6f2qæ”(Ó.Õ	=`Ù–,'Ï4Ü/ñ0Š7
4g2)[5E	¾<7óJs'¤;nÄ¹/õ/<ta],†,²3ð ‹ÒO:�#ç9¥,)r
R*o	CÒ$è.\‚0!]<Ž*Z9Þ3 CGhæ1€#-ÕâO2”3ÒÌ6
! i!õNÍ-9'4´S8v�Ù5ý7í,×-^}79“-ý)J 	N=<áCïÒ‹19	Œ>$ =:5(˜ð0@:Q9)6H6�1¬�Ò
! °i5…Ì K
! Š/_o94åd·=)Å²$W/{=°0:š-5ñ,Ú:
! 7^‹‡³ðç¡4<"Å-é-÷r	pá8H4í(ˆ+‘2Òé6¨¨)7
! þÁ'#�:u;o/ä#•	z	G	É1Õ3¬
! ø
! á(Û<°—¶:ƒ5ùSÄ;óÑþo¢'-*µ�"n5§,Q
! 3
! 9‚&”ó'Â8Œ™$g(H0“ÿ4b«5¢0"Û+ø»*¬:åRð20é<È,0#x5 ÷'§'p'ð(!aR3ž2m:Ùþ3sœ=!.ž82d))1ãŽ7\'*(ê(+-Ï¾¡±+Ö¢2½:Q#g=ý3ü9…)éÃ,z.í´$1`-…$6i)€H2œ(
¯(8 $Mà/S,D¡—$zœ'ðÖ	9è:U3–	 "ƒ$Â ã8ödéW0ŠÉÑ?	é+"<Û-ò,¶¼e/e+„*C0^�$_@$|ÆF0!—&@/*•8ø¾µ#%N8¡,=
o.!«�6�)±:
! w-¹3ìã,·ô	.²9Þ;LZ/u3/õ!Z%S%ª0Ô{1™´&œ1&/ÆDä'l<=´**-Æ<Ð6ì¸	W8>Ð,¼83:¤ç3:Æ5î†-+,B ?/,ûA7d9�10.%|#-J&…ðpˆ%*à¬¦0Ê»ú'u%ÿæ
|3Þ16ýL=–8$Ç®»	•($Š~·'ë5ï1É,\
%$	´
! *&m
! ô{“*!´ï\&2ïÎ<)Ã·:Ô5;æ$«!*)ß)T(Žð!Î­ž
ÔØôÚ=°#x'­'ø0É,ˆ9²È!ëè8óã4³
Ã÷1pþ-]2³,L!o*ŒŠ8`"2Œë+ô•f
g7½
`8Î ½8éB1Ì%<‹2þ K*€÷#‘&D–!©6íû°±'Y7Ù(g£1Þy0Ø#$$ß“.(tY"÷84Öb„¿4—7‚+FcI¶)421Ô3¬Û
! k"Ï2øÊ ù-ÿA9ÿ+3<×wj3¸l^
aæ4Rä69;&@˜Ä*E"Æ1O1lŸ746ª÷£-ƒ'¡Ç!‹
! µ{|<Ò1õ7=Ú1O(8se7v‰0®%š
! }<j
! c£!—8Ô©%b
! Ù~Â»5CºÛA-»1,	23"æ•!äŠÞ$:È9FI3O
¡À$M0à1ú	½’
1‡0c3x3ëŒ*iFã9X5í
Î'ë�Bx‡34ñ),¤'á<ˆ*n7«4{~1ç	8îÆ9ùÏÊ
! ÿ:
! L2#³%0ŠÃ
2ß7á)©2\6,'!›Î5Ì.„-(ý!;B'=QP6q'[6â&'’/F<¤þñ#®=Ý!uL<HÆk$1$	"Æ.ù*˜¾õ$+9]6¸ë�8à+}sr
! <G%.*30š	ùXZ4(¸3Ï3ì·‰½!¹6;�
úåÚ5	{5W.%é d<˜(
! ';J÷ï=žx+h+÷;¡75È56yæµÄü'š›%;-Í2‚¦÷â3”/ºÕ4m†F1ì‘9‘-:<
! 
?8Œ
K¶8ÖKãs	‚¸¥é$EA2ª)ð;P1¿–/!…=j#úD€><3¿&Û$’,]©#�<xs/|1Öê.¯0Qf
! c'ŸÄ-".š&§ë%7[=P·í&¶2å	}À7•}!Þ0g/SW"“Î+Q`º;ó¨,2‚†&¦$½o!Ã[!Úþ—ð
17z+7:!ñ4'[)F!9¾4ªÉ:A*O;æqa'-F(MÞ
f ,;7î5¥9/!'@âÍ5ž‘2E1Î0)Àb=ç^ ¼v<ù	ø%›Ì&Öê7t#½—2²
a#zB',Æ~W/
! ¸�äV3Â-3ònÃ;úþ+"2y%§™&,v÷2½#n034º‡;§{8i4ªL;%&7:ˆ *2èìÝ8ú&Ÿ	#1Q0ù:3H!*Më8‡%r"Ù&,ï
! î÷!h7�&ž'(.r8A$”6±Ú
ƒ9˜,3iV´;ú·¶%Ì
ëû$–z�
‡@'É3%V =ë(>b5·!f(^'y6¼Ä%82`Üê³"¬4Aˆ0_0m'á$]-ôfš !�Ð|¶7Ä$°‡+/™9]	¼"—%w)�6t�+$ç1õñò0‰=5Ù!(,.ÿ8[kboØ4XK*�5›#Ý.¡	³l?%S"þ$Hs=Ã+#Î.ì(”0©"M
× Ð:F*^OÇ-z*§k…+üôg úÇû(g‰7;†Ø
h'v¾15åG÷*5&Æ7)‘/íä
! *!‡/À5"l:Ë
Y(ï3º:Á*GTŸ!/?="×(
#!!ps8£9¸
%)¸9Å
ýŽÑ+ý%ž(h<|2^<ª"Î)%?îV=w,2	{š³%%’×9S$†
¨.
! o3&.„6ï*úÜ*ä2É-Š­Ó5\
! Æ/ÿ$ûó7é*¬!
”10m9ÿ</ÿ2_:w'‘7%åÌÊ%Ä8'ƒ*
! É	èw¨6Ëy	‡®.¾¡o7‡ÐÒ2ÒÃn)¢,=04d6¶41Ã1~™1Ç$ìeÉ% Ê¿9ï0‹àÊ	õ'Ð'½ª3•Ï0õ.fŠ%Ë8ß	|&&$<ù;£'9™3áþ6×.o8Ãá!<qu*U,Z¬2ÿ®i=½8™€h6p
Å/#&b^;l&Ñˆ7Eç2¸$£øÈ/]
âã
\*+À4Ö'e9w.}Þ!*ço$.ä0Á.­%™4993ÇË6Ç§I7ÀW¢*ü5Z"o(eÉ8�A¹6:66 ' ø.n;Æ#§,ûþ*&1…-3 v"Ñ;;‘Äª[0È3.X!é#O\;Xà$²6‹3ó9aé:áÉ+ö—:5
:G6${:k:Ì9�´».6%4ä#/°°4G(D-g'b!:»)B098?
~-~p2è9Ô<�$ü/:7mI#É?'Ü:^W%«2?�5úP3m;b(00ž2}'¢”(j7¢$#v·7¾Ô&ˆÄN-ñ
(Õ,K&O%/^«À8ñ8o,î,6#þ<“71(?LJÔM
! †;Õ%Ga5Ö=�,owá3	)ÐÐ 8_4¬t,}-$5¤‹*/Ù
! Û-@°,vT/óC;CZ@.+ˆ#w&w!âš:&Ç(crµ"a=@J8#'5N;°J*.Â<6
! !ÝÑ3t.7­'J
< 'Û3�W+½Sÿ(—4Ù8³"e,5Ï'Ú(Þf8=ƒŒ3­ /''k:£¸)Ä9*­,YD6ÓË/z9Ò"<i¢)œ"Ÿ)’ÞÍ$I4†4^r0tWâ5§=‹7š%!%»<¹<
`%_1¸�0¾%j(-ó8=4¥%Þù9å&Ç É5,w1á$Ð*#Hg‹Aç%´!—7#Ì0;·g+×+[[$Ï�3ˆ"ª/öéÃUB#(-�>.ä"/62›+£3Z:IõW0£­9V–;ÑwÃ'ß&É+K:w4e3n80($c6p!
j)�=‡³Ú3¯$¹.^¬6x7n'›%¦¯dRWA/ 0Öq-çjËJ²'+[1'�Ø'@»
! H&¿;»±#Ê: 2û)ü(W¸ð!îÊ.j ;0´2Mµ89h à¾Î$f4ô0_œ8û±4rk+�58§Â%k2”,(îý¾f%ï!A�Q2F3×2$xì*P&ÿ:õ4¥­�/Ç;2
! .6e_A(*†%�$�›"2÷º9] >7#KÍH9L	Ò-â+qì9¾!½2�!û0z�5Ä°8=Ë	5xL<Ò8µÕ bo*S‡9Ó"î<‡4­-¸4‹	‚»2‚+ˆ=L:³9G1j>:LçÞ�=U*B+ô8p1Œ	¬àÞ(Í
! =¬-ñQ=Ëz(512‡- H;^,=Ì5½›.Öº¯&z0Ê!3i.ö˜"�v7Èe{)f"57W7Qñ´4Úÿ"Ô4´+
! Q8ºg%:ž"˜=Ñ#�î#0)èC	h¤<)î3l²ã(Z=e2V^	>å(¦1L/#9±;æÙ;±c
œ	Å….Å&‚Ü'Ç#ç#ºš|;$L&Ø;… Ñ:ˆ6’Dppb( £¨;<9T*õM¬5³È-îØ*´ Ò7ë7,‰"�&Ês3ôE3z Ï*Ä"ñd=<Í7•É
)4Š.,^5¹-ó
! ="û!Õç
! ¨<Œè#1ê<�ë!…ì0\,n%}47†Kb2$2Ì/óóü6}Øv-f6ãK™z/‘Ï5`1D­•<p+‰¿!·)É£**3§5™0$,/ep$m† 7àž
! M^(†6±Å:=™)½
! yÀõ6H!v;Õ#‹
! ]!Be)«#å«P�Î'*--š]”'ƒ2	3¹¶`)On*Ã#C-ÞÓ)T'Àº.&65
·82òé;,#…`Špêõ*‰	 b1mç>Ý
! [¢1Îýå)md·ò|B.�~$¹+#–$Ó1¥<â
! |)ƒ²3‹±µ³d¨&ýƒ-`3ñ A<–;À·Ð$g)È+Û!&õ`À6ˆ	
! "—	uµ6€ÁÙ4>´#ä.Þh
! 5A"	ª	� ¶7o+G#?-´-€	0<®+z1o8cN:)ó¸"z77µ3æ)Z!/>TÊ9¶<%]
! Ç’e_9”8=aÏ›/*q…È4x4•:/QT	¥ —#Î	A Ð->­
I¯Ó›&ç4r…Ö"}<C8€)Ã3š4}”+02T'ÛôŒ/†:Ùt.=8p	º~+’.ˆu&3(Ù	C:I{1‡ž4À9+.|,7)ô"§2=Þ/'6K!;R°6ª	„1ï2í'Z0Ï8€§0Š(_.Cö0ãø;s;#ë,ì5Š ÊiŠI#dŽ)¹2,;MÑ.9ÿ6B7Kn‘-,‰
5`o'ÜG:äp8“Ø$ &¬&ð)€6e7¿a
Ú	Ú<PÑÌ6ó+½0} 2ö8ö15÷¢�À2	
÷¦8† ò)¥3ò.9ÂKï7€' "CšõHpŸ8²4µ4³4z)�n1Ëõ0„(53Uun :²�<¯!‹³3«7‡<3 8Ì×Æ:Nk/Üœ
8)„-ù$U+”÷½R'ë
! ¥Á%û7×*„íF$cP!Ç5ªr c0$L¨-y—/l5+„!ï/d'Ž/#‘`S
! Û28-±,ß2™óÉg9�
! ˆW3>X2©)·39ü)/ž9 ô7l0K4)Îû60-‚;Î{=!æ9GJv„<ù/ (i
ã.…&¦*’05<‹6$b%�'”ˆ&V:’1:/Ç3±P
Ï$|:‚ëj
nMù5Ï+ÐÓ:m]¥DÌ6z\›'ž9ÉEâx
ÀïµØëš"9 6†Ü
]*J"–7›(éß¾*Ï =ÁÃ¯7ª6ôD‚"Œ.í°u’¨9MÌŒ9É k %‹%-‘“;œ(Á6µ×:pÚ8Â1š² ±5 y"B/ê)]¿;-0ã&V» q+È Ã{v3…—øõÑè';Î*©7s9Q*Àƒ!/Ø-	6ì1­2‘ª+D*žZtg-ëÔ/Ôð$"0G;Q&à9âÆSÜ ¡2^7KÔ,,854#
¡™7Ý-ˆ¾/Q,Pî;s!-7ó[,Lÿ0=-ŠO¯-@5-~Ü\4¯ Vç	íÚ–ó&¤†<@Gçq3"Ê
·¾©/š1$%l.°.†#Ô÷	6§:Õ&ˆz?Ù<_36š’`‚n+Ä¥ ýÕ<�$8Æ Xç ÍT6ñ°±-›è?0ð-5~ö	æ$Z‘Ú0˜#Ž <ü1öžº2®2œ)ÁŸ¹)G
Í<
¡( 3ák4?3¿Ò,¦%n4ÚE9C9Dý20¼V9+@1ü	f	S6[òï5±ˆ ¾'h&00“+7�N=¼.Ö,4X6)b3Ã<t!n²-o0í+¤4ó�$9+†;x%Œa¼
~='$uz#48’"±<S2¿)‡¦¾6D5p<B
TõO<	; ^
! üÞ®F!%+ïrÙ d
! ë)J2Ž
Y .n5z6ª1ß6�~.�5!ù3�-“=@ir$Ò/
! 4g3+î-<"D ‘4ý#0,W&R
u¤7F6å,˜^#+)&˜	)X
! ç<¹æïDÞ.X-ä:ò;+!´9fNÛË:á1p• %×6Ö“î§Q+üñ¢-ƒ8Usk%F#P;1Ò6¥	1M$9„.û*Ã1L,tv4¼r7Iû3¥3
! ?	TxIý¤;kÀH'8Ò¤/k0ûp;.J(¨1<,p—(v
†/ê	Ã*ó0Ô%À/ø9©+ë2ú4{$·;ÂZ©Ñ2û/A(	0�"ˆ'²c›=µ
! �1¸³Œ'¢ T�(x2~(Ñ<V4ñ"ÈÉ)-Ï"ˆ#ÃX&à:9-Ð	¦F’(O<q |kKÓ_72qÄ	$=ƒb0GØn£8´0t%3m#ø(»x9;5!	éa-b"993¾7`i<HÖ‡§/g1«º6’)œ::ð1:Ù*Tz<\KÆd28L
! {�;×%³;2xËÖ1)*^=5[-
! Q.3å:ã#ç½ú9•$à”ph!¯Úf;>Ê<TM+U(%¶±'{#™
Ü+È)Ó #}RÛµí
! í‡172G"›U�.D<£ý\"=$ßRèÈª‹'26œk*g/
! ˆ;Kz&�x(ž�ô..!2ì›6Í/®Ä =WNSMÙ7°(Æe"{4=#’	Ž>1æ-ê8*#J8ƒ6ï5�+­	¶;r¯ž­_7ˆ,X("‚7d,‰ Íü€ Ý'+%g‡'â$]%ËÔ`]Á<‘#ê¶	4!§Ç1ýÛCŠV1*<»7-¤"Ó)O/·Àî +Û—ó)ü.#842Ñ—52/…j-C&WÎ&Ñ$ÍÆ-�3s,~/DÇ&ÿ37=ö"œ+
:p(Óè%f-½�=¼%C
Â"ou=�%r=é(ª<jE-Šò5à71Ì:-Ÿ(y:�+s$ä)gÓ2È0�ß Ë%.÷<~")"*ä5¨:B-o
ô%¿1 Â´F&”VÙ
E8Ô9
0Ë+}6êWb,q0•{0V
´±Ö£
L
�:³(ñˆ8YÆPP$Ñ/ZÛN(	#æýQ(ûj'T"Í.Q4X9P	F¡©<Î8d1%EÝ32É0ÝÏ (: ,e=f.ëÐ/ö(Ê50�C�!Eñ+0z4á5¾:+#X 4Û#;¥<&
! $Þ[?¬ÞÏ!J¾98Û&õ2:"fï%�7×n8íø1(�'í%¨5,V$7ÿû-71/"K-iL7ÙÆ$Í4Ë‰ú$]µ:2Ñ¦5'"eE5|5G!6ÁÐ#î1tô¡-ß×³©:Ü>/GH÷ü8-‘<æ ^.ƒ
! )(/ö†%?)='ó*Bï,ñ
! ­
! þõ}2Z²
! ¸k ¯%2{
! ã%ï6Ai4h&Vqdù(!1Ép¦é.b/,;Å•3
$ã3Ù$Dï»
.»$»ö
! Ò
Ô1X0
! @*Ê;Õ-
!  "¶-8×j,M –ÿ&†Ô/ŸZ88: ,Çf3ü;Ã/}/,+ç6Å6U Z2P,”1Î%êëÏ~6©*y37'l=`6¦§;Å$Uˆù)V97ö³ð9v5†ÎY=S(kÎ71¸!´)þ9,R:> Î"±~7k3ÿ5j ~5µ(*t/å5‰­8ÈR#É(_6™�Ü¥*Õ%M¶$N
! �+f<Äz5/Ð&(=ž;A#õ#�#�dD	²5�-®Ò&)"V+7Ó'PÉ^*ƒ
! hÍ#Ðô
)<øè(•4m,""FÂ(©5ø*5Cƒ¤¹#N�5f7q2×H.;"
! XÐ*94	*E$0óÛŽ;8:5qLŽ)3E#A
6Ç,Æ¾¥Ž$Z ¨6§8ÂÆ+ú˜l‹!^g"¶#‰13[=i1Aª,øw£
! î
! �;a ^+*˜`;™(F 
|%£*9ySÅæÉë'ª«§1X¿
¤2d5	$=)'Æ+4Ÿ=?1Ç€-o2Ã
! 6+'VMÞ‰,DéU7x8ƒFÊ1d/Û=+8&Ú,¿h� Ð% ›3b¬1k[·&Š‡*hF:‰ü+u²1ž}
! �;¼+:&*¥3–47*{<¿'ì1Z#Õ$-Ì‰4‰å+Ê>"I=&7	Ì·-ƒ™'1
^å:"žÂ&0ðãY!r•žAi(­+`U™j9Æ,1£Ž.]�§ò-s:9@Û7).#ïG4#k9Œ:b &¹$q5¿+å«a&%S&ç>3^•))ÆÓ*Œ,Ø³$�/OñÇr%+(,
! ù
¨2å9“1Ã$~%»:!¼;9
‹�+ãj0Žè!ñ$µ/Ã®I8ÕŒ0µ9�'˜6å³[+{!(ë!ìÎÚ*Ò¬'Ó�	^6�,Õ0…<DG9¦ŽÞ)ÝN2])Í‘$ýiÉ;¥	“
! Ë$V<ËµÄüu
&u-Ë!¼<ª“)„4Š$–h1ÀL9:D+Ý)þ,~ƒ�"Ù"í03—3&4œ-w;¯9ÔÒ@
é
! 77D9t&);;.åH$q&zØ(²/¨ÓŸ.2Ê8U0Ô	«$´:¨!U/Žù<ÚaÀá.+Þ<�6½Q:€ð‘4u78
! I1/Ô.Þ*e4Ð.Ô ù_ZG–)?	+Ça!€;F-`!Ð3×«†%$´QÜ7s#ï-^$|/Á8cÞ	è"7È.‚	2)m&ˆE!¹ y2'œ(&°)Þ_1t=­<ê3@…*°!Ü%Û/u|^#:Ÿ"ô9'!1žì(1Û5*R)ü0©U�¦ut$Á#ôÛû÷>Ü4º$•æ5[(2r, v(Ñ*à
7433„5Y<2.£	Ü292J3Z<!Ò6Šs1è ó$
! -›¸1�(EäŽ&³8è))ãE+T ž¢:éß#î	i:r;Éö7l"¤
;*±/.*˜09©Ú+l/Žïx!®3œ#8t
Cú�)")¦-Ú-X1+)ü5 ÌQ$6OR0%?9Ü)4Ù6–Z?V¢;¼,¶1,ª:Ö8[åY5ò&5æí{,”45¶Å(¦'4÷3Qá"d.»!ô#³&¯
! 3Ì<†²15‚Ö!Q/Ý/D'�4ø-!‰85˜9/0À2t1Qö:”<F8ûM4!6v$9È'†.	5É#9\“!}û	¸¦,¢ë0‚!yÝ,¼9Ã`+{þ)}ƒ&9¹4&ú2'M):s
Úºz3
é4Œ
! V;lµå$ô-ØÜÑ"‹0‚ ¼2ú¨+1U=f+D4¾)$w6<#ÿ8g:TñSù"2@<€+-×<1=%S-É'Å9Ikzí"Z)y-Ú$Ÿf+*Î#ly7hÇ/à<�¨
½)žwBÏÑ5O!â)Ñ4×~;ç
èË9(å7
…ÿ-
! Ù ‚À
! ì
ö UtÁ
! ×$¤Ux$nE=«ß8Õ&
­¢ ;II¢.a•w5@ö)Ëg
! ­53¢�%XÈ9:«%L#x
! ÷#°/%œ_œ7(;Ä3 3tÂ!;¤,p\0gœNú:t9×U)x"X.,VÉ9o
! °-
! À%~h8ý§á!´+:-d"‰4
! Ç*¢Jc‡
¤(v½ Ø·;* .J/´$=Vs4vS!ñ)c¬=,”-ò<U-7$¸&¦
K6Q!q/ZW³6z<É“3¬
L4`0p!w#v+A=¯zh­!ƒQ)îB(v%!=l+9"6Í0Ý“ÿ1ñÊ�0Õ:Ùd+$-Ç"b-ä1è5}		„?5ÆõY
¬?1!¹T´+µ.'ï1“y+0/+ñJŒ÷/Ä¨–ÐïP„-B7Ö($3¢S1ê9Ì;H%ü�/“/
!Û1ügP"·,¾O62Š;N5)%#'q),"-»-š×;§R8#'&Ã6v5ù=x¸8 +AÓ	!�·1ß9.à¹Æ(ã0A6�%í¥:y5=q;zø M9S•%€I.§)1…:±2Ÿ%ÿe<Þ:˜+wÒG±03"„=W):V-|6K
kéÁ ®’”Nnè±$î%¼0ª!k-…‘Î6r 6¦ `'Ó®$B$õ 8õÁ&Œ—1Ö0J#å‘¥h�!žD$e
9C%Þ7N4üR$5/T' ¼$c&k^Ù:$:Û:Ô$T+¯<u:Oa(Š539;(<Ü$	K(.8;,3ÑG–9º›:y<Îä836q4š2/è3®9é/5*9.¡ˆ�í0
4È%gÃ,E±t'eN�%«R%ˆ5mùf„
! ‚3e
! 4Úæ3¶,j4ç)†‹;b7j:+¢ê'�ìØ•”9Ö
á0›Úí8Ðg.ß�.­/Ñ,	'zþ¯1ìV7Ø1jû8Õ5í#9`H8’3c”*a8Å)¡Ý(@,k(.=W:|™:ú6+.q‘§	=].Hì8¤€&C3|^Œ8P/n®	Ý9â8!–0=;¿Zò2Âì
! ÁmÇ) !Í¼)Á17=Ð8y1:)\1ý#Á0%1'/U9ç»+Ç5 22­e(~
! *8ç;&e204Ð*4u9=O<<ê5Í8gÕ'”!­é¬8L"@	Ã9'25 9A&þ5ÈV¦
! ^~:@J¥$Ï”jv:l¿,F5py&%°9�)û<…	¥2£:¢3Ã	‹](AF@­™-0 “"Ù²2 ±1"#'®'H*Ü	t8#ñ3âM! �0"=Ï7‚1T<æ+«Ï87'Þ25Á5S0ÇÜâ0© ¶$;3Aq">4:–å!í"4ûe6®é9Á4¹J:w0-)*5š/O8‚5Ãß.3bÅÄ:z!@(V0WÁ�,‰=�%'eE<Søg,D7f*;è
(s*/S'c=q3¦&‹J%¶·<¦#~<Q¥1
J!î!¿;`/×º|4›Öù„$™¿.èÌ+"©äG"n=X)Ê˜Ú/Ÿ9.ö�¯	
! €=º !ïi	Ð5ã	C1Ò'_*æ	p
! a_
ˆ-ÑS)ck)˜$Ýçp&Ä#ž/\$“=äM(¯,s"c{Õ+ÅÛ.^)‚/\y�ê#„'ÏÉµ+™h =È"(Â3'‚-ÍO=²&X';‹R/"	¶)v)�)¥8Æ'Y‰Û;Bn
! =U4ÿ'™=À<{&lÞ*½1ˆ
C ª¹÷5Õê;˜,:}$
¬/"
Ä(t3Ü(k9Óæ.ÑÁ:@
! F„"ð%ö/t0*’À	$A+1;þ	=7Eþ#Ú~*¢»Ú ]‰3J1›;Z1Œ#a.&š0u	X&¬3QL¤ûÿÑ)
! _5'•úA.�(ëh´7y�*e#Øqø:h£$BŽ:Ò6®1å"’[u1-Ã(Ð(É$”<þE°Ð2Ô(+™sg¸(M<Ü!ƒ.ñç.ã
! �;*Ú#�!v£62>	¿#Çm[/#¨
! Žš¹�
‡";þ=2=-P.ºV8Iý†2P|	â/Æ”=µ1ß1(ü-å1\!-D
4,†K5!Yü2*1ÓŒó#M=
! †
! '0Æ3ß(�#°&j8«Ê!ŽN.þ×/2*ù737á²Ì8O&ì-²€ø<�¯1´(½*º]	I)½<s A'R2—ð"Õ!z¦ 
! m¤+Û±ÞA…6‹$)&#Yp1+¬$ˆª#Tç½"
´.?
! ¼
! ¹
úå2±"j.V(®Ñ;·:=(! [Æë
:1J$
! ½œ/{9&f9/g¡¢9ø&¸é'Z3ÊŠÙ".‚†iy=k'€c4N%97 -6³+O-»(i&Þ+µ<l`. ++Ý¾&ý
! x°´4
2E2 ö.j¬o;Hÿ962u)»6(Ü*æ#.Œ£%))*A°5³ Ç2’ð5Ý0×;§·+Ÿ0® +‡9’<Ø
! 4$">aÊ4Î9ë$&+u
! 9ø'`Û(9œ!m*Ž<¤=™,n:ˆ7%´/øp /�.0Å"‘ Ã Ï
9!€¼û
! \ y/-»,˜1X+¢C.<G¨Ü8Ó4l²þ™2³-	�‹=	) ƒ	a<Pž6¿8%î"Ä,ÜÎ«Úù6^0ÿ)ö*Àd
! B!Àí.Í<í2Ž:Ô¦3$3I²8a4Üœ9U5F4öŸ*»3êê¶x=41ô1(86Ÿ…¾-4œ;B'…,Èý-‚�oi#†(Ý6ð:ž:� 'é1p0v‚)À:�};Å+ý
Ñ&T‰†0_,À*“€|‹}
—.\
&*Y9>!Ë ˆD8£<	ã*!
š5û$U$Ô,*V-í ÛŽÚ\B
! ¶3ð8½/È<\úw-N8Åô(Ü.	<"Ü33	§’öì4—-äL(£#&®¦t‹, ý1Ò:mYõ,“<Ä<dK ‘×-Ï,t%@í�s	Í1Y$+xèQ°	Õ)Ïgùt-{<øÜ;µ0À(r&3
1{6‹#]Èd7
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1849,1855 ****
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
  %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression not in canonical form at %L%s loop increment not in canonical form at %L%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
--- 1851,1857 ----
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
  %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C has no default type%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression not in canonical form at %L%s loop increment not in canonical form at %L%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
*************** F2008: A pointer function assignment is
*** 1896,1905 ****
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft 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 character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2023 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %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 subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.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 %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type 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 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable 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 GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.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 generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module 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 %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Flag to enable embeding metadata directly into object filesFloating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple 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 Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %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.HOLDS expression at %L must be a scalar logical expressionHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C2XISO C does not support %<~%> for complex conjugationISO C does not support %qs before C2XISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C2XISO 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 braces before C2XISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C2XISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C2XISO C restricts enumerator values to range of %<int%> before C2XISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not 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++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %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 specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be 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 STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%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 cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
--- 1898,1907 ----
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft 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 character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2023 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %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 subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.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 %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type 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 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %LENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable 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 GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.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 generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %LFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module 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 %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Flag to enable embeding metadata directly into object filesFloating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple 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 Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %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.HOLDS expression at %L must be a scalar logical expressionHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C2XISO C does not support %<~%> for complex conjugationISO C does not support %qs before C2XISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C2XISO 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 braces before C2XISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C2XISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C2XISO C restricts enumerator values to range of %<int%> before C2XISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not 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++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %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 specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be 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 STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%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 cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
*************** F2008: A pointer function assignment is
*** 1923,1929 ****
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %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 FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
! Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the 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 the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %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 (%ld) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%ld) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support 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 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 synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODOTODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
  Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
  The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis is free software; see the source for copying conditions.  There is NO
--- 1925,1931 ----
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %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 FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
! Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the 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 the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %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 (%ld) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%ld) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-COMPLEX built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support 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 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 synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODOTODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
  Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
  The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis is free software; see the source for copying conditions.  There is NO
*************** warranty; not even for MERCHANTABILITY o
*** 1944,1950 ****
  Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable 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.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C2X.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 conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about 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 switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if 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 NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a 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 value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics.When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether 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 INSCAN at %L, expected loop body with !$OMP SCAN between two structured-block-sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXNACK supportXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
  [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function-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 %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersapplying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare_identical_variables: Bad typeargument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i of variable length array %s is null but the corresponding bound argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i to %<%T[static %E]%> is null where non-null expectedargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has 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 is not a field accessargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C2Xarrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>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 range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereatexit failedattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D not permitted in module purviewbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
! call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %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 enabledcalling constexpr member function %qD through virtual base subobjectcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define %qD in different modulecannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot dereference %qE in %qs clausecannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
  %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qDchange of the active member of a union from %qD to %qD during initializationchanging the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mclosing json file %s: %mclosing mixin file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs needs %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %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
  collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
--- 1946,1952 ----
  Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable 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.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C2X.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 conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about 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 switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if 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 NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a 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 value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics.When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether 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 INSCAN at %L, expected loop body with !$OMP SCAN between two structured-block-sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXNACK supportXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
  [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function-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 %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersapplying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare_identical_variables: Bad typeargument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i of variable length array %s is null but the corresponding bound argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i to %<%T[static %E]%> is null where non-null expectedargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has 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 is not a field accessargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C2Xarrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>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 range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereatexit failedattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D not permitted in module purviewbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
! call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %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 enabledcalling constexpr member function %qD through virtual base subobjectcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot allocate vl register for %qs on this targetcannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define %qD in different modulecannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot dereference %qE in %qs clausecannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
  %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qDchange of the active member of a union from %qD to %qD during initializationchanging the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mclosing json file %s: %mclosing mixin file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs needs %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %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
  collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
*************** warranty; not even for MERCHANTABILITY o
*** 1964,1970 ****
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD declared with attribute %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %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 call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this 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 %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid key type for %<-mbranch-protection=%>invalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '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 switch statementinvalid operand type %qT for %qsinvalid 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 %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid second argument to built-in functioninvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid 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-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma 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 unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd 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 shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)list-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value 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 be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
  no profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with step other than constant 1 or -1 for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
  not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot 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 expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation 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 variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
--- 1966,1972 ----
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD declared with attribute %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %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 call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this 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 %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid key type for %<-mbranch-protection=%>invalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code '%c'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid second argument to built-in functioninvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid 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-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma 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 unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd 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 shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)list-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value 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 be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
  no profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with step other than constant 1 or -1 for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
  not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot 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 expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation 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 variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
*************** warranty; not even for MERCHANTABILITY o
*** 1979,1989 ****
  requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is %s in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs not allowed for context selector set %qsselector %qs not allowed for context selector set %qs at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to 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 %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %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 charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic 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 %qsstatic 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 type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify '-fcpp' to generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few 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=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debugging of the compiler (internal switch)turn on quadruple tracing (internal switch)turn on the Modula-2 api tracing (internal switch)turn on the Modula-2 function line number generation (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown OpenMP directive name in %qs clause argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported field expressionunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunsupported variable field offsetunsupported variable size field accessunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of argumentswrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e or lp64z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 13.1-b20230409
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2023-04-12 20:15+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
--- 1981,1991 ----
  requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is %s in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs not allowed for context selector set %qsselector %qs not allowed for context selector set %qs at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to 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 %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %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 charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic 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 %qsstatic 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 type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify '-fcpp' to generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few 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=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debugging of the compiler (internal switch)turn on quadruple tracing (internal switch)turn on the Modula-2 api tracing (internal switch)turn on the Modula-2 function line number generation (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown OpenMP directive name in %qs clause argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported field expressionunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunsupported variable field offsetunsupported variable size field accessunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of argumentswrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e or lp64z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 13.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2023-04-27 09:54+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
*************** write_c_file: Ausgabename ist %s, PrÃ¤fi
*** 2140,2146 ****
  %r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs%s%s
  %s ist identisch mit %s.Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt%s %#qD%s %#qS%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT%s %<%s(%E)%> %p %dÂ»%s %EÂ« implementiert das Protokoll %qE nicht vollstÃ¤ndig%s %qs%s-%qs-Konstrukt innerhalb einer %s-%qs-Region%s %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qs%s %s %p %d%s %s%s
  Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%s: Â»%sÂ«
! %s â€“ %u-Bit-Ganzzahlen werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Komplexe Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Dezimale Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)nicht unterstÃ¼tzter Modus %2$qs fÃ¼r %1$qsArgument Â»%sÂ« fÃ¼r IMAGE_INDEX muss Feld mit Rang 1 bei %L sein%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%s bei %L%s bei %L ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %L muss INTEGER sein%s bei %L muss skalar sein%s bei %L muss ganzzahlig seinAttribut %s auf %s %s bei %L angewendetAttribut %s bei %L ist auÃŸerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubtAttribut %s steht mit Attribut %s bei %L in KonfliktAttribut %s steht mit Attribut %s in %qs bei %L in KonfliktAttribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %LAttribut %s von %qs steht mit Attribut %s bei %L in Konflikt%s zwischen %L und %L%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs%s kann bei %L keine DO-CONCURRENT-Schleife sein%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %LÂ»%sÂ« kann nicht hier in %<asm%> verwendet werdenKlausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch Feldtyp%s enthÃ¤lt zu viele Zeilen%s unterstÃ¼tzt %%n$-Operandennummerformate nicht%s unterstÃ¼tzt %s nicht%s unterstÃ¼tzt %s mit dem Format %<%%%c%> %s nichtInterner Fehler: %s does not support block_ends_with_call_pInterner Fehler: %s does not support block_ends_with_condjump_pInterner Fehler: %s does not support can_duplicate_block_pInterner Fehler: %s does not support can_merge_blocks_pInterner Fehler: %s does not support can_remove_branch_pInterner Fehler: %s does not support create_basic_blockInterner Fehler: %s does not support delete_basic_blockInterner Fehler: %s does not support dump_bb_for_graphInterner Fehler: %s does not support duplicate_blockInterner Fehler: %s does not support flow_call_edges_addInterner Fehler: %s does not support force_nonfallthruInterner Fehler: %s does not support make_forwarder_blockInterner Fehler: %s does not support merge_blocksInterner Fehler: %s does not support move_block_afterInterner Fehler: %s does not support predict_edgeInterner Fehler: %s does not support predicted_by_pInterner Fehler: %s does not support redirect_edge_and_branchInterner Fehler: %s does not support redirect_edge_and_branch_forceInterner Fehler: %s does not support split_blockInterner Fehler: %s does not support split_edge%s unterstÃ¼tzt das Format %<%%%c%> fÃ¼r %s nicht%s unterstÃ¼tzt das Format %<%%%s%c%> fÃ¼r %s nicht%s unterstÃ¼tzt den LÃ¤ngenmodifizierer %qs fÃ¼r %s nicht%s akzeptiert keine Featureoptionen%s erwartet eine Ganzzahlkonstante zur Kompilierzeit%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur KompilierzeitAusdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt%s aus %s wird in %s aufgerufen%s aus %s wird in %s referenziert%s ignoriert mit %s und Format %<%%%c%> fÃ¼r %s%s ignoriert mit %s im Format fÃ¼r %sÂ»%sÂ« vertrÃ¤gt sich nicht mit %<-mword-relocations%>%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt%s-Befehle sind in Exception-Serviceroutine nicht erlaubt%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt%s wird von dieser Konfiguration nicht unterstÃ¼tzt%s-Iterationsvariable bei %L muss vom Typ integer sein%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE oder ALLOCATE gefunden%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE, ALLOCATE oder LINEAR gefunden%s-Iterationsvariable bei %L wird in mehr als einer Schleife verwendetGrenzen der Â»%sÂ«-Schleife bei %L verweisen auf unterschiedliche IterationsvariablenEndausdruck der Â»%sÂ«-Schleife bei %L ist nicht in kanonischer FormSchleifeninkrement %s bei %L hat nicht die kanonische FormSchleifenstartausdruck %s bei %L hat nicht die kanonische Form%s bei %L muss mindestens eine MAP-Klausel enthalten%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition%s wird fÃ¼r Aggregattypen mit variabler LÃ¤nge nicht unterstÃ¼tzt%s wird auf diesem Ziel nicht unterstÃ¼tzt%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen mit dem MOVT-Befehl%s auÃŸerhalb des Wertebereiches: Bereich ist %i bis %i, Wert ist %iProzedur %s bei %L ist bereits als Prozedur %s deklariert%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.
  F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fÃ¼gen Sie davor irgend eine andere ausfÃ¼hrbare Anweisung ein. FIXME (steht so im englischen Original.)%s gab Ende-Status %d zurÃ¼ckSignal %s hat Programm %s beendetSpezifizierer %s in Anweisung %s bei %L hat ungÃ¼ltigen Wert %qsSpezifizierer %s in Anweisung %s bei %L hat Wert %qsAnweisung %s bei %C kann nicht auf Anweisung %s bei %L folgenAnweisung %s bei %C kann keine DO-Schleife ohne Block beendenAnweisung %s bei %C folgt einer anderen ZugriffsspezifikationAnweisung %s bei %C in PURE-ProzedurAnweisung %s bei %C nicht auf Konstrukt %qs anwendbarAnweisung %s bei %C ist nicht innerhalb eines KonstruktsAnweisung %s bei %C nicht innerhalb des Konstrukts %qsAnweisung %s bei %C hinterlÃ¤sst CRITICAL-KonstruktAnweisung %s bei %C hinterlÃ¤sst DO CONCURRENT-KonstruktAnweisung %s bei %C verlÃ¤sst OpenACC-strukturierten BlockAnweisung %s bei %C verlÃ¤sst OpenMP-strukturierten Block%s-Anweisung bei %L erwartet%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubtAnweisung %s muss in einem MODULE auftreten%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt%s-SymbolMarkierung %s bei %L muss Standard-Zeichenkette seinMarkierung %s bei %L muss vom Typ %s seinMarkierung %s bei %L muss ein Skalar sein%s-Symbol mit INQUIRE%s mit Signal %d [%s]%s beendet%s verwendet mit Format %<%%%c%> %s%s wird innerhalb von %%<â€¦%%> verwendetÂ»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«%s%#qD%s%#qD (gelÃ¶scht)%s%#qD (in der NÃ¤he der Ãœbereinstimmung)%s%#qD (umgekehrt)%s%#qD (umgeschrieben)%s%<%D(%T)%> (eingebaut)%s%<%D(%T, %T)%> (eingebaut)%s%<%D(%T, %T, %T)%> (eingebaut)%s%qT (Umwandlung)%s%qs%s ist ungÃ¼ltig%s%qs%s ist nicht erlaubt%s%s%s %sVersion %s (%s)
  %s	kompiliert von GNU-C-Version %s, %s%s%s %sVersion %s (%s) kompiliert von CC, %s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%sWarnung: %s-Header-Version %s unterscheidet sich von Bibliotheksversion %s.
--- 2142,2148 ----
  %r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs%s%s
  %s ist identisch mit %s.Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt%s %#qD%s %#qS%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT%s %<%s(%E)%> %p %dÂ»%s %EÂ« implementiert das Protokoll %qE nicht vollstÃ¤ndig%s %qs%s-%qs-Konstrukt innerhalb einer %s-%qs-Region%s %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qs%s %s %p %d%s %s%s
  Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%s: Â»%sÂ«
! %s â€“ %u-Bit-Ganzzahlen werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Komplexe Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Dezimale Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)nicht unterstÃ¼tzter Modus %2$qs fÃ¼r %1$qsArgument Â»%sÂ« fÃ¼r IMAGE_INDEX muss Feld mit Rang 1 bei %L sein%s bei %C hat keinen Vorgabe-Typ%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%s bei %L%s bei %L ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %L muss INTEGER sein%s bei %L muss skalar sein%s bei %L muss ganzzahlig seinAttribut %s auf %s %s bei %L angewendetAttribut %s bei %L ist auÃŸerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubtAttribut %s steht mit Attribut %s bei %L in KonfliktAttribut %s steht mit Attribut %s in %qs bei %L in KonfliktAttribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %LAttribut %s von %qs steht mit Attribut %s bei %L in Konflikt%s zwischen %L und %L%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs%s kann bei %L keine DO-CONCURRENT-Schleife sein%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %LÂ»%sÂ« kann nicht hier in %<asm%> verwendet werdenKlausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch Feldtyp%s enthÃ¤lt zu viele Zeilen%s unterstÃ¼tzt %%n$-Operandennummerformate nicht%s unterstÃ¼tzt %s nicht%s unterstÃ¼tzt %s mit dem Format %<%%%c%> %s nichtInterner Fehler: %s does not support block_ends_with_call_pInterner Fehler: %s does not support block_ends_with_condjump_pInterner Fehler: %s does not support can_duplicate_block_pInterner Fehler: %s does not support can_merge_blocks_pInterner Fehler: %s does not support can_remove_branch_pInterner Fehler: %s does not support create_basic_blockInterner Fehler: %s does not support delete_basic_blockInterner Fehler: %s does not support dump_bb_for_graphInterner Fehler: %s does not support duplicate_blockInterner Fehler: %s does not support flow_call_edges_addInterner Fehler: %s does not support force_nonfallthruInterner Fehler: %s does not support make_forwarder_blockInterner Fehler: %s does not support merge_blocksInterner Fehler: %s does not support move_block_afterInterner Fehler: %s does not support predict_edgeInterner Fehler: %s does not support predicted_by_pInterner Fehler: %s does not support redirect_edge_and_branchInterner Fehler: %s does not support redirect_edge_and_branch_forceInterner Fehler: %s does not support split_blockInterner Fehler: %s does not support split_edge%s unterstÃ¼tzt das Format %<%%%c%> fÃ¼r %s nicht%s unterstÃ¼tzt das Format %<%%%s%c%> fÃ¼r %s nicht%s unterstÃ¼tzt den LÃ¤ngenmodifizierer %qs fÃ¼r %s nicht%s akzeptiert keine Featureoptionen%s erwartet eine Ganzzahlkonstante zur Kompilierzeit%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur KompilierzeitAusdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt%s aus %s wird in %s aufgerufen%s aus %s wird in %s referenziert%s ignoriert mit %s und Format %<%%%c%> fÃ¼r %s%s ignoriert mit %s im Format fÃ¼r %sÂ»%sÂ« vertrÃ¤gt sich nicht mit %<-mword-relocations%>%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt%s-Befehle sind in Exception-Serviceroutine nicht erlaubt%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt%s wird von dieser Konfiguration nicht unterstÃ¼tzt%s-Iterationsvariable bei %L muss vom Typ integer sein%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE oder ALLOCATE gefunden%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE, ALLOCATE oder LINEAR gefunden%s-Iterationsvariable bei %L wird in mehr als einer Schleife verwendetGrenzen der Â»%sÂ«-Schleife bei %L verweisen auf unterschiedliche IterationsvariablenEndausdruck der Â»%sÂ«-Schleife bei %L ist nicht in kanonischer FormSchleifeninkrement %s bei %L hat nicht die kanonische FormSchleifenstartausdruck %s bei %L hat nicht die kanonische Form%s bei %L muss mindestens eine MAP-Klausel enthalten%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition%s wird fÃ¼r Aggregattypen mit variabler LÃ¤nge nicht unterstÃ¼tzt%s wird auf diesem Ziel nicht unterstÃ¼tzt%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen mit dem MOVT-Befehl%s auÃŸerhalb des Wertebereiches: Bereich ist %i bis %i, Wert ist %iProzedur %s bei %L ist bereits als Prozedur %s deklariert%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.
  F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fÃ¼gen Sie davor irgend eine andere ausfÃ¼hrbare Anweisung ein. FIXME (steht so im englischen Original.)%s gab Ende-Status %d zurÃ¼ckSignal %s hat Programm %s beendetSpezifizierer %s in Anweisung %s bei %L hat ungÃ¼ltigen Wert %qsSpezifizierer %s in Anweisung %s bei %L hat Wert %qsAnweisung %s bei %C kann nicht auf Anweisung %s bei %L folgenAnweisung %s bei %C kann keine DO-Schleife ohne Block beendenAnweisung %s bei %C folgt einer anderen ZugriffsspezifikationAnweisung %s bei %C in PURE-ProzedurAnweisung %s bei %C nicht auf Konstrukt %qs anwendbarAnweisung %s bei %C ist nicht innerhalb eines KonstruktsAnweisung %s bei %C nicht innerhalb des Konstrukts %qsAnweisung %s bei %C hinterlÃ¤sst CRITICAL-KonstruktAnweisung %s bei %C hinterlÃ¤sst DO CONCURRENT-KonstruktAnweisung %s bei %C verlÃ¤sst OpenACC-strukturierten BlockAnweisung %s bei %C verlÃ¤sst OpenMP-strukturierten Block%s-Anweisung bei %L erwartet%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubtAnweisung %s muss in einem MODULE auftreten%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt%s-SymbolMarkierung %s bei %L muss Standard-Zeichenkette seinMarkierung %s bei %L muss vom Typ %s seinMarkierung %s bei %L muss ein Skalar sein%s-Symbol mit INQUIRE%s mit Signal %d [%s]%s beendet%s verwendet mit Format %<%%%c%> %s%s wird innerhalb von %%<â€¦%%> verwendetÂ»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«%s%#qD%s%#qD (gelÃ¶scht)%s%#qD (in der NÃ¤he der Ãœbereinstimmung)%s%#qD (umgekehrt)%s%#qD (umgeschrieben)%s%<%D(%T)%> (eingebaut)%s%<%D(%T, %T)%> (eingebaut)%s%<%D(%T, %T, %T)%> (eingebaut)%s%qT (Umwandlung)%s%qs%s ist ungÃ¼ltig%s%qs%s ist nicht erlaubt%s%s%s %sVersion %s (%s)
  %s	kompiliert von GNU-C-Version %s, %s%s%s %sVersion %s (%s) kompiliert von CC, %s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%sWarnung: %s-Header-Version %s unterscheidet sich von Bibliotheksversion %s.
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2188,2197 ****
  In Konflikt stehende Initialisierungen in Union bei %L und %LNÃ¤her der IBM XLC-Semantik entsprechen.Mit nichts besonderem Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (verÃ¶ffentlicht 2018) mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (2018 verÃ¶ffentlicht) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen.Mit dem ISO-C++-Standard 2020 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standard fÃ¼r 2020 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2023 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2023 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C-Standardentwurf 202X Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C-Standardentwurf fÃ¼r 202X 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.Die MESSAGE-Klausel bei %L erfordert einen konstanten ZeichenausdruckKonstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtKonstante memcpy-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memmove-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memset-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Netze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen.Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-TypEnthaltene Prozedur %qs bei %C steht in Konflikt mit Prozedur, die bei %L definiert wurdeEnthaltene Prozedur %qs bei %C ist bereits mehrdeutigSchnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurEnthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE seinErstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen.Steuert, dass IRA die Ã¼bereinstimmende Bedingung (doppelte Operandennummer) in allen verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse stark berÃ¼cksichtigt. Wenn sie auf Null gesetzt ist, bedeutet dies, dass IRA die Ã¼bereinstimmende Bedingung nur berÃ¼cksichtigt, wenn sie in der einzigen verfÃ¼gbaren Alternative mit einer geeigneten Registerklasse enthalten ist. Andernfalls bedeutet es, dass IRA alle verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse prÃ¼ft, selbst wenn sie eine Auswahl mit einer geeigneten Registerklasse gefunden hat, und die gefundene qualifizierte Ã¼bereinstimmende EinschrÃ¤nkung beachtet.Den IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.Steuern, welche Ereignisse in den Diagnosepfaden angegeben werden.Steuert, wie der Schleifenvektorisierer partielle Vektoren verwendet. 0 bedeutet nie, 1 bedeutet nur fÃ¼r Schleifen, die nicht unbedingt vektorisiert werden mÃ¼ssen, 2 bedeutet fÃ¼r alle Schleifen. Voreinstellung ist 2.Umwandlung von %qs in %qs bei %LUmwandlung von %s in %s bei %LUmwandlung von %s in standardartiges COMPLEX(%d) bei %L kÃ¶nnte Genauigkeit verlieren, evtl. KIND-Argument verwendenUmwandlung einer Unendlichkeit oder NaN bei %L in INTEGERAdressen der Form BASE + LARGE_OFFSET in NEW_BASE + SMALL_OFFSET konvertieren, damit mehr Speicherzugriffe als komprimierte Anweisungen generiert werden kÃ¶nnen. Zielt derzeit auf 32-Bit-Integer-Laden/Speichern ab.Umwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren.Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln.FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben.Indirekte Aufrufe und SprÃ¼nge in Aufrufe umwandeln und Thunks zurÃ¼ckgeben.Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren.Copyright %s 2023 Free Software Foundation, Inc.
  Unpassender Korang in Argument %qs bei %L (%d und %d)Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeintrÃ¤chtigen werden, um die ein Ausdruck verschoben werden kann.FÃ¼r Sprungbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl.Addis-Wert fÃ¼r Fusion kann nicht erzeugt werdenAusgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen.Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen aufCray-Zeigerziel %qs in %s-Klausel bei %LCray-Zeigerziel %qs in Klausel SHARED bei %LCray-Zeigerziel-Objekt %qs in Klausel %s bei %LCray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %LCray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LCray-Zeiger %qs in %s-Klausel bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d BytesCray-Zeiger bei %C muss eine Ganzzahl seinCray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter %<-fcray-pointer%>Cray-Zeiger-Objekt %qs in Klausel %s bei %LCray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %LCray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LGUI-Anwendung erzeugen.Dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Shared Library erzeugen.Statische, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Kanonische Induktionsvariablen in Schleifen erzeugen.Konsolenanwendung erzeugen.Von Â»gcovÂ« benÃ¶tigte Dateien anlegen.Â»%sÂ« wird erzeugt
! Zwischenergebnis-Feld bei %L wird erzeugtBei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugtD unterstÃ¼tzt auf dieser Zielplattform keine Zeiger.D-Inline-Assembler-Anweisungen werden in GDC nicht unterstÃ¼tzt.DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDas DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDas DATA-Objekt in der NÃ¤he von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gÃ¼ltiges initial-data-targetDATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren AnweisungDATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteDC-Format-Spezifizierer bei %C nicht erlaubtDEALLOCATE ObjektDEALLOCATE von Koarray bei %C in CRITICAL-BlockDEALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDECIMAL= bei %L ist in Fortran 95 nicht erlaubtDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP ist fÃ¼r Kategorie %sDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP hat eine unspezifizierte KategorieDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %L ist in Fortran 95 nicht erlaubtDie DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nur einen einzigen Locator habenDEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nicht den AbhÃ¤ngigkeitstyp DEPOBJ habenDEPOBJ im DEPOBJ-Konstrukt bei %L muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDETACH-Ereignisbehandler %qs in %s-Klausel bei %LDETACH-Ereignisbehandler %qs in SHARED-Klausel bei %LDIM-Argument bei %L ist auÃŸerhalb der GrenzenDIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubtDIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument DISTANCE= fÃ¼r NUM_IMAGES bei %LArgument DISTANCE= fÃ¼r THIS_IMAGE bei %LDie chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckDO CONCURRENT-Konstrukt bei %CDO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uftDO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uftDO-Schleife bei %L wird null mal ausgefÃ¼hrtDO-Schrittwert ist NullDO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %CDO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %CDP-Format-Spezifizierer bei %C nicht erlaubtDTIO-%s-Prozedur bei %L muss rekursiv seinDTIO-Zeichenargument bei %L muss angenommene LÃ¤nge habenDTIO-Scheinargument bei %L muss ein Skalar seinDTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY seinDTIO-Scheinargument bei %L muss von KIND = %d seinDTIO-Scheinargument bei %L muss vom Typ %s seinDTIO-Scheinargument bei %L muss INTENT %s habenDTIO-Prozedur %qs bei %L muss ein Unterprogramm seinDarwin unterstÃ¼tzt Â»-mfentryÂ« oder verwandte Optionen nichtDarwin ist keine mx32-PlattformDatenelement oberhalb der oberen Feldgrenze bei %LDatenelement unterhalb der unteren Feldgrenze bei %LDaten werden im Big-Endian-Format gespeichert.Daten werden im Little-Endian-Format gespeichert (Standard).Daten werden ausgehend vom Start des Programmcodes statt der GOT adressiert (mit -fPIC/-fPIE).Datenziel bei %L darf keinen Koindex habenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinElement zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten habenDatenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passenDebugging-Bibliothe, die anstelle von phobos verwendet wird.Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werdenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenStandardbibliothek, die anstelle von phobos verwendet wird.Das durch Vorgabe initialisierte Dummy-%qs-Argument %qs bei %L ist in der BIND(C)-Prozedur %qs nicht erlaubtZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern.Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtParameter aufgeschobenen Typs wird noch nicht unterstÃ¼tztDas Zeichen-Dummy-Argument %qs bei %L hat verzÃ¶gerte LÃ¤nge und gehÃ¶rt zur Prozedur %qs mit dem Attribut BIND(C)Unerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:AbhÃ¤ngigkeitstyp SINK wird zusammen mit SOURCE an demselben Konstrukt bei %L verwendetVeraltet zugunsten von -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 -mno-vrsave verwenden.Veraltete Option. Stattdessen -mvrsave verwenden.Veraltet. Dieser Schalter hat keine Auswirkung.Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wirdAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter Typ %qs bei %L wurde nicht deklariertAbgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinAbgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs seinAbgeleiteter Typ %qs bei %L muss erweiterbar seinAbgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werdenAbgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werdenAbgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter Typ %qs wird als Argument bei %L verwendetAbgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar seinAbgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftretenKomponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDeklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls seinDefinition eines abgeleiteten Typs bei %C mit leerem CONTAINS-AbschnittDefinition des abgeleiteten Typs bei %C ohne KomponentenAbgeleitete Typdefinition von %qs bei %C wurde bereits definiertAbgeleiteter Typname %qs bei %C hat bereits einen BasistypAbgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %sVariable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON seinVariable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar istVariable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-AttributVariable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung habenBei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben istAbgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt habenAbgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt habenScheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine StandardinitialisierungKeine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Felder von teilweise konstruierten Objekten zerstÃ¶ren.AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden.Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in FeldkonstruktorUnterschiedliche CHARACTER-LÃ¤ngen (%ld, %ld) in Feldkonstruktor bei %LVerschiedene Zeichenarten bei %LParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %LAndere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)Unterschiedliche Form fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches %<dot_product%>Andere Form bei Dimension 1 fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches matmulAndere Form bei Dimension 2 fÃ¼r Argument %qs und Dimension 1 fÃ¼r Argument %qs bei %L fÃ¼r intrinsisches matmulVerschiedene Typ-Arten bei %LVerschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %sFÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegebenDie Warnung Â»-Wframe-larger-than=Â« ausschalten. Entspricht Â»-Wframe-larger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Â»-Wlarger-than=Â« ausschalten. Entspricht Â»-Wlarger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.ARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.Gleitkommaregister ausschalten. Ã„quivalent zu -msoft-float.FPU-ISA wird ausgeschaltet, kann mit %<-mfloat-abi=soft%> eingeschaltet werdenLR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.Die Warnung Walloc-size-larger-than= ausschalten. Entspricht Walloc-size-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Walloca-larger-than= ausschalten. Entspricht Walloca-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Â»-Wstack-usage=Â« ausschalten. Entspricht Â»-Wstack-usage=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Wvla-larger-than= ausschalten. Entspricht Wvla-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Zugriff auf gemeinsamen Speicher ausschalten.Zugriff auf Variablen, die mit Â»@systemÂ« markiert sind, von @safe-Code aus verbieten.Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten.Hardware-Gleitkommabefehle ausschalten.Indizierte Adressierung ausschalten.Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten.Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten.LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten.Vorverarbeitung ausschalten.Leerregister ausschalten.Verwendung der RX-FPU-Befehle ausschalten.Direkte Aufrufe von globalen Funktionen verbieten.Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen).Optimierung der Endrekursion verbieten, wenn die aufrufende Routine die ZeichenlÃ¤nge weggelassen haben kÃ¶nnte.UnvollstÃ¤ndige unverÃ¤nderliche Umwandlungen, die bislang fÃ¤lschlicherweise erlaubt waren, verbieten.Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Nur-lese-, nur-schreib- und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Zielspezifische Befehlszeilenoptionen (einschlieÃŸlich Assembler- und Linker-Optionen) anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen.Die globale Symboltabelle nach dem Parsen anzeigen.Die Symbole in umgekehrter Reihenfolge ausgeben.Diese Informationen anzeigen.Division durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call-div1, call-fp, call-table.In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Die D-Programmstart-Dateien mit dem Compilat binden.Keine BRcc-Befehle in arc_reorg erzeugen.Keine Standardsymbolexporte zu Modulen oder dynamischen Bibliotheken hinzufÃ¼gen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgefÃ¼hrt wurden, kalt sind.Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind.Leerregister nicht ausschalten.Kommentare in Makroexpansionen nicht verwerfen.Kommentare nicht verwerfen.Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben.Gemeinsame Elemente in Templatevergleichen nicht weglassen.Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen.Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen.Keinen Funktionsprolog oder -epilog erzeugen.Strenge Ausrichtung nicht erzwingen.Keine #line-Direktiven erzeugen.Keine .size-Direktiven erzeugen.Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard).Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Keine mpy-Befehle fÃ¼r ARC700 erzeugen.Keine unausgerichteten Speicherzugriffe erzeugen.Ganzzahldivision nicht Â»inlineÂ« generieren.Quadratwurzel nicht Â»inlineÂ« generieren.Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden.D-Standardbibliothek nicht in die Compilierung einbinden.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen.Gleitkommakonstanten nicht ins TOC legen.Symbol+Offset-Konstanten nicht ins TOC legen.Keine system- oder GCC-spezifischen Makros vordefinieren.Template-Spezialisierungen fÃ¼r die Ausgabe nicht als Template-Signatur gefolgt von den Argumenten umformatieren.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet).Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SSE4.1 und SSE4.2 nicht unterstÃ¼tzen.Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken.Warnungen aus System-Headern nicht unterdrÃ¼cken.Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren.Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren.Stapelausrichtung nicht optimieren.Ausrichtung der schreibbaren Daten nicht optimieren.Die GOT nicht verwenden, um auf externe Symbole zuzugreifen.Keine MDMX-Befehle verwenden.Keine MIPS-3D-Befehle verwenden.VAX-FP nicht verwenden.Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden.Adressen, die globale Register belegen, nicht verwenden.Keine Bedingungscodes normaler Befehle verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Vierfach-Gleitkommabefehle nicht verwenden.Die AIX-Vector-Extended-ABI nicht verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).Nicht die gerÃ¤tespezifische Specs-Datei Â»device-specs/specs-<MCU>Â« verwenden.Spezifischen Befehl Â»fabsdÂ« nicht verwenden.Spezifischen Befehl Â»fabssÂ« nicht verwenden.Spezifischen Befehl Â»fadddÂ« nicht verwenden.Spezifischen Befehl Â»faddsÂ« nicht verwenden.Spezifischen Befehl Â»fatandÂ« nicht verwenden.Spezifischen Befehl Â»fatansÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpledÂ« nicht verwenden.Spezifischen Befehl Â»fcmplesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnesÂ« nicht verwenden.Spezifischen Befehl Â»fcosdÂ« nicht verwenden.Spezifischen Befehl Â»fcossÂ« nicht verwenden.Spezifischen Befehl Â»fdivdÂ« nicht verwenden.Spezifischen Befehl Â»fdivsÂ« nicht verwenden.Spezifischen Befehl Â»fexpdÂ« nicht verwenden.Spezifischen Befehl Â»fexpsÂ« nicht verwenden.Spezifischen Befehl Â»fextsdÂ« nicht verwenden.Spezifischen Befehl Â»fixdiÂ« nicht verwenden.Spezifischen Befehl Â»fixduÂ« nicht verwenden.Spezifischen Befehl Â»fixsiÂ« nicht verwenden.Spezifischen Befehl Â»fixsuÂ« nicht verwenden.Spezifischen Befehl Â»floatidÂ« nicht verwenden.Spezifischen Befehl Â»floatisÂ« nicht verwenden.Spezifischen Befehl Â»floatudÂ« nicht verwenden.Spezifischen Befehl Â»floatusÂ« nicht verwenden.Spezifischen Befehl Â»flogdÂ« nicht verwenden.Spezifischen Befehl Â»flogsÂ« nicht verwenden.Spezifischen Befehl Â»fmaxdÂ« nicht verwenden.Spezifischen Befehl Â»fmaxsÂ« nicht verwenden.Spezifischen Befehl Â»fmindÂ« nicht verwenden.Spezifischen Befehl Â»fminsÂ« nicht verwenden.Spezifischen Befehl Â»fmuldÂ« nicht verwenden.Spezifischen Befehl Â»fmulsÂ« nicht verwenden.Spezifischen Befehl Â»fnegdÂ« nicht verwenden.Spezifischen Befehl Â»fnegsÂ« nicht verwenden.Spezifischen Befehl Â»frdxhiÂ« nicht verwenden.Spezifischen Befehl Â»frdxloÂ« nicht verwenden.Spezifischen Befehl Â»frdyÂ« nicht verwenden.Spezifischen Befehl Â»fsindÂ« nicht verwenden.Spezifischen Befehl Â»fsinsÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtdÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtsÂ« nicht verwenden.Spezifischen Befehl Â»fsubdÂ« nicht verwenden.Spezifischen Befehl Â»fsubsÂ« nicht verwenden.Spezifischen Befehl Â»ftandÂ« nicht verwenden.Spezifischen Befehl Â»ftansÂ« nicht verwenden.Den eigenen Befehl ftruncds nicht verwenden.Spezifischen Befehl Â»fwrxÂ« nicht verwenden.Spezifischen Befehl Â»fwryÂ« nicht verwenden.Spezifischen Befehl Â»roundÂ« nicht verwenden.Keine unausgerichteten Speicherreferenzen verwenden.Nicht bei den angegebenen Attributen warnen.Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen.Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichten.Keine floats und doubles in Registern erweiterter Genauigkeit reservieren.Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Keine Funktionen zum Entleeren des Cache aufrufen.Keine Abfangfunktion zum Entleeren des Cache aufrufen.Keine dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Felder von teilweise konstruierten Objekten nicht zerstÃ¶ren.Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen.Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig.Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.Keine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung.Keinen Code nur fÃ¼r privilegierten Modus erzeugen; bringt Â»-mno-inline-ic_invalidateÂ« mit sich, wenn der Â»inlineÂ«-Code nicht im Usermodus funktionieren wÃ¼rde.Keine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden.Blockkopierbefehle nicht optimieren.C-Ã¤hnliche Ganzzahl-Promotion fÃ¼r unÃ¤res Â»+Â«, Â»-Â« und Â»~Â« nicht verwenden.Keine P-Mnemonics fÃ¼r Zweige verwenden.Register r32..r63 nicht verwenden.Mindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden.Nicht bei Verwendung von Microsoft-Erweiterungen warnen.Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %LÃœbereinstimmungsfehler zu Warnungen degradieren.Angesteuert:Schein-%qs bei %L kann keine Initialisierung habenScheinargument %qs bei %L kann nicht INTENT(OUT) seinScheinargument %qs bei %L kann nicht OPTIONAL seinScheinargument %qs bei %L darf kein abgeleiteter Typ bei %C seinDas Dummy-Argument %qs bei %L kann kein Zeiger mit dem Attribut CONTIGUOUS sein, da die Prozedur %qs BIND(C) istScheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetztScheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sindScheinargument %qs ist im Ausdruck bei %L nicht erlaubtScheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passenScheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %LScheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %LDummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden.Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle habenScheinprozedur %qs bei %L darf nicht ELEMENTAL seinDummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigScheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubtScheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME habenQuellcode-Abdeckungsverpflichtungen wegschreiben.Textdarstellung des Pfades jeder Diagnosemeldung nach QUELLDATEI.IDX.KIND.epath.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg-ID.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg.txt wegschreiben.Aufrufgraphen des Analysierers nach SRCFILE.callgraph.dot wegschreiben.Daten des Analysierers nach SRCFILE.analyzer.json.gz wegschreiben.Deklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.Nur die definierten Symbole wegschreiben.OptimierungsdurchlÃ¤ufe ausgeben.Informationen Ã¼ber das Wegwerfen von ZustÃ¤nden nach SRCFILE.state-purge.dot wegschreiben.Expandierten Graphen des Analysierers nach SRCFILE.eg.dot wegschreiben.Gesamtgraphen des Analysierers nach SRCFILE.supergraph.dot wegschreiben.Die entmangelte Ausgabe wegschreiben.Die Details von LTO-Objekten wegschreiben.Die Kommandozeilenoptionen des Dump-Werkzeugs wegschreiben.Die Statistik der GIMPLE-Anweisungen wegschreiben.Die Statistik der Baumarten wegschreiben.Die Statistik der BÃ¤ume wegschreiben.Den Aufrufgraphen der Symboltabelle wegschreiben.Diverse Interna des Rust-Frontends wegschreiben.Diverse Interna des Analysierers nach SRCFILE.*.fg.dot und SRCFILE.*.tg.dot wegschreiben.Diverse Interna des Analysierers nach SRCFILE.analyzer.txt wegschreiben.Diverse Interna des Analysierers auf die Standardfehlerausgabe wegschreiben.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 %CDoppelte Klausel %qs bei %LDoppelte NOWAIT-Klausel an %s und %s bei %CDoppelte Klausel mit AbhÃ¤ngigkeitsart SOURCE 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-Angabe nicht erlaubt mit g0-Deskriptor in Formatzeichenkette bei %LInterner Fehler: EDGE_CROSSING incorrectly set across same sectionInterner Fehler: EDGE_CROSSING missing across section boundaryInterner Fehler: EH edge crosses section boundary in bb %iInterner Fehler: EH incoming edge mixed with non-EH incoming edges in bb %iInterner Fehler: EH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis habenELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubtELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubtELFv2-ParameterÃ¼bergabe fÃ¼r ein Argument, das Bitfelder der Breite 0 enthÃ¤lt, aber ansonsten ein homogenes Aggregat ist, wurde in GCC 12 korrigiertELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenAnweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENCODING= bei %L ist in Fortran 95 nicht erlaubtEND-TEAM-Anweisung bei %CEND-Anweisung statt %s-Anweisung bei %LEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE istENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE istENTRY %qs bei %L hat keinen IMPLICIT-TypENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %CENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verbotenENTRY_BLOCK has IL associated with itENUM und ENUMERATOR bei %CENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteEQUIVALENCE-Anweisung bei %CERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»ERRMSG=Â«-Variable bei %L muss skalare Default-CHARACTER-Variable seinÂ»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable seinERROR STOP-Anweisung bei %CESA/390-Architektur.Â»EVENT POSTÂ«-Anweisung bei %CÂ»EVENT WAITÂ«-Anweisung bei %CEVENT-Argument bei %L fÃ¼r die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE seinEXIT-Anweisung bei %C beendet Â»!$ACC LOOPÂ«-SchleifeEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT-Anweisung ohne DO-CONSTRUCT-Name bei %CEXIT_BLOCK has IL associated with itEXTENDS bei %LAttribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in KonfliktEntweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED habenElement in Feldkonstruktor %s bei %L ist %sElement des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passenElement des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs Ã¼bergebenElement mit einem Wert von %1$d in ORDER bei %2$L muss fÃ¼r das intrinsische RESHAPE in der NÃ¤he von %4$L im Bereich [1, â€¦, %3$d] liegenElementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %LElemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen.Â».gnu_attributeÂ«-Etiketten erzeugen..stack_size-Direktiven erzeugen.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.Property GNU_PROPERTY_X86_ISA_1_NEEDED GNU generieren.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.ELF-Attribut fÃ¼r RISC-V generieren.Informationen zum Aufrufgraph ausgeben.PrÃ¼fungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu Â»break 8Â«-Befehlen fÃ¼hren.Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen.Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen.Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen.Code fÃ¼r die Video-ISA-Erweiterung erzeugen.Code mit expliziten Adressverschiebungsbefehlen erzeugen.Common-Ã¤hnliche Symbole als schwache Symbole ausgeben.Benutzerdefinierte Warnungen mit internen Details ausgeben, die fÃ¼r Entwickler von Analyseprogrammen bestimmt sind.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Diagnoseinformationen zur Position der Knoten im expandierten Graphen ausgeben.Direkte Zweige in lokalen Funktionen erzeugen.ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap).Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion.Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden.Verschmolzene multiply-add-Befehle fÃ¼r long double in Vektorregistern (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb) generieren. Der Durchlauf fÃ¼r NeuverknÃ¼pfungen verarbeitet verschmolzene multiply-add-Befehle nicht, daher enthÃ¤lt der vom Mittelteil generierte Code hÃ¤ufig lange verschmolzene multiply-add-Ketten. Das kann die Pipeline nicht gut verarbeiten, daher ist das Standardverhalten, die multiply- und add-Befehle separat zu generieren, soweit es long double in Vektorregistern betrifft. Performancemessungen haben ergeben, dass das besser ist. Diese Option erlaubt das Standardverhalten zu Ã¼bersteuern, zu Testzwecken.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Instrumentierungsaufrufe fÃ¼r Aufrufe von __tsan_func_entry() und __tsan_func_exit() erzeugen.Lange Laden/Speichern-Folgen ausgeben.AusfÃ¼hrlichere Beschreibungen des Steuerablaufs in den Diagnosemeldungen ausgeben.AusfÃ¼hrlichere Beschreibungen der ZustandsÃ¤nderungen in den Diagnosemeldungen ausgeben.Diagnosemeldungen fÃ¼r Optimierung ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.Aufruf fÃ¼r Profiling-ZÃ¤hler am Funktionsanfang vor dem Prolog ausgeben. Der compilierte Code benÃ¶tigt eine 64-Bit-CPU sowie glibc 2.29 oder neuer zum Laufen.Progressive empfohlene Breakpoint-Stellen ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.Spezielle Instrumentierung fÃ¼r Zugriff auf volatile-Objekte erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben.Template-Instanziierungen als schwache Symbole ausgeben.Traps als Â»break 8Â« ausgeben, voreingestellt fÃ¼r CRIS v3 und aufwÃ¤rts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet.AusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgeben.Leeres FINAL bei %CLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Initialisierungsliste im alten Stil bei %CLeere Ziffernmenge in BOZ-Konstante bei %CAlternativen fÃ¼r q-Befehl einschalten.Registersatz mit 16 EintrÃ¤gen aktivieren.32-Bit-ALU-Befehle einschalten.32-Bit-Sprungbefehle einschalten.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.C++-Koroutinen einschalten (experimentell).C++-Header-Modul einschalten (experimentell).C++-modules-ts einschalten (experimentell).UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten.C-SKY-DSP-Befehle einschalten.Erweiterte C-SKY-DSP-Befehle einschalten.C-SKY-SECURE-Befehle einschalten.C-SKY-TRUST-Befehle einschalten.C-SKY-DSP-Vektorbefehle einschalten.CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschalten.STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten.DIV und DIVU einschalten.DIV-REM-Befehle fÃ¼r ARCv2 einschalten.DSP-3.1-Paket-A-Erweiterungen einschalten.Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten.Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten.Die Opcodes ENTER_S und LEAVE_S fÃ¼r ARCv2 einschalten.Codekomprimierung fÃ¼r FT32B-Code aktivieren.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.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).Auslagern an OpenMP-GPU einschalten.SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten.Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten.SSA-Codeversenkung auf BÃ¤umen einschalten.Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten.SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-PRE-Optimierungen auf BÃ¤umen einschalten.TPF-OS-Tracing-Code einschalten.Virtual-Hosting-UnterstÃ¼tzung einschalten.XY-Speicher-Erweiterung (DSP Version 3) einschalten.Ausrichtung von COMMON-BlÃ¶cken einschalten.Alle -Wunused- Warnungen einschalten.Alle DEC-Spracherweiterungen zulassen.Alle Informationen Ã¼ber Optimierungen auf stderr einschalten.Einen RTL-Guckloch-Durchlauf vor sched2 einschalten.ASan-Schutz fÃ¼r alloca/VLAs einschalten.ASan-Schutz fÃ¼r eingebaute Funktionen einschalten.ASan-Schutz fÃ¼r Verwendung-nach-RÃ¼ckkehr-Fehler einschalten.ASan-Schutz fÃ¼r globale Variablen einschalten.ASan-Schutz fÃ¼r Ladeoperationen einschalten.ASan-Schutz fÃ¼r Stapelspeicher einschalten.ASan-Schutz fÃ¼r Speicheroperationen einschalten.Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os.Atomare Befehle einschalten.Backend-Fehlersuche einschalten.RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten.Rohr-Bitschiebebefehle einschalten.Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten.Einfachen Programm-Profilierungscode einschalten.Bbit-Peephole2 einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.Cache-Prefetch-Befehle einschalten.Bestimmte Features aus aktuellen EntwÃ¼rfen von C++-VertrÃ¤gen einschalten.Bestimmte Features, die im Concept-TS vorhanden sind, einschalten.Codedichte-Befehle fÃ¼r ARCv2 einschalten.Codeanhebung einschalten.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten.Kompakte casesi-Muster einschalten.Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten.Bedingte AusfÃ¼hrung (fÃ¼r andere Befehle als Kopieren/scc) einschalten.Verwendung bedingter Kopierbefehle einschalten.Bedingte Kopierbefehle einschalten.Konservatives abrollen kleiner Schleifen einschalten.Konstruktor-/Destruktor-Feature einschalten.Koprozessorbefehle einschalten.Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten.Kopieweitergabe auf BÃ¤umen einschalten.Korrektur fluss-unstimmiger Profildateneingabe einschalten.Entfernung toter Speicherungen einschalten.Ausgaben zur Fehlersuche einschalten.HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten.Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten.Standardbreiten fÃ¼r die Formatangaben i, f und g aktivieren.Divisions- und Modulobefehle einschalten.Dominator-Optimierungen einschalten.Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten.Erweiterung Dual-Virterbi-Butterfly einschalten.FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten.Ausnahmebehandlung einschalten.Experimentelle Ãœbersetzung von Rust-Dateien einschalten, auf eigene GefahrZusÃ¤tzliche bedingte Verzweigungsanweisungen j(s)lt und j(s)le 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.BinÃ¤rdateien erzeugen, die Divisionen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-divÂ«.BinÃ¤rdateien erzeugen, die Gleitkommaberechnungen mit Funktionen aus der libgcc durchfÃ¼hren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-mhard-floatÂ«.BinÃ¤rdateien erzeugen, die Multiplikationen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-mulÂ«.Befehle fÃ¼r Vergleiche mit Setzen der Flags (l.sf*i) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r bedingte Zuweisungen (l.cmov) erlauben. Standardverhalten ist, stattdessen Ã¤quivalente set- und branch-Befehle zu verwenden.Division mit Hardware-Befehlen (l.div, l.divu) aktivieren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-msoft-divÂ«.Gleitkommaberechnungen mit Hardware-Befehlen durchfÃ¼hren. Die Voreinstellung ist Â»-msoft-floatÂ«.Multiplikation mit Hardware-Befehlen (l.mul, l.muli) aktivieren. Dies ist die Vorgabe; Ã¤nderbar mit Â»-msoft-mulÂ«.Befehle fÃ¼r Rechtsdrehung (l.ror) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um Rechtsdrehungen mit Direktoperand durchzufÃ¼hren.Befehle fÃ¼r Rechtsdrehung mit Direktoperand (l.rori) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um diese Befehle durchzufÃ¼hren.Befehle fÃ¼r Bitverschiebung mit Direktwert (l.srai, l.srli, l.slli) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r Vorzeichenerweiterung (l.ext*) erlauben. Standardverhalten ist, die Vorzeichenerweiterung mittels Ladebefehlen durchzufÃ¼hren.Erraten der Sprungwahrscheinlichkeiten einschalten.Hardware-Gleitkommabefehle einschalten.Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern.Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten.hwasan-Instrumentierung fÃ¼r alloca/VLAs einschalten.hwasan-Instrumentierung fÃ¼r eingebaute Funktionen einschalten.hwasan-Instrumentierung fÃ¼r Ladeoperationen einschalten.hwasan-Instrumentierung von auf dem Stapel allozierten Variablen fester GrÃ¶ÃŸe einschalten.hwasan-Instrumentierung fÃ¼r Speicheroperationen einschalten.Ein- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten.Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten.Inlining von PLT in Funktionsaufrufen einschalten.Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet.Befehle einschalten, die Angriffe Ã¼ber return-orientierte Programmierung vereiteln.Interrupt-Stapelbefehle einschalten.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Faules Modul-Importieren einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.Veraltetes Parsen von INCLUDE als Anweisung einschalten.Optimierungen zur Bindezeit einschalten.Binder-Optimierungen einschalten.Binderlockerung einschalten.Binderlockerungen einschalten.Binderlockerung einschalten.Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten.Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten.Schleifenverteilung auf BÃ¤umen einschalten.Vektorisierung des Schleifen-Epilogs mit kleinerer VektorgrÃ¶ÃŸe einschalten.Kopieren des Schleifenkopfes auf BÃ¤umen einschalten.Umordnen der Schleifen auf BÃ¤umen einschalten.Bewegung der Schleifeninvariante auf BÃ¤umen einschalten.Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize.Schleifenoptimierungen auf Baumebene einschalten.Schleifenvektorisierung von Gleitkommabefehlen einschalten.Schleifenvektorisierung auf BÃ¤umen einschalten.Maschinenspezifische Guckloch-Optimierungen einschalten.AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht.Die meisten Warnungen einschalten.Multicore-UnterstÃ¼tzung einschalten.Multiplikationsbefehle einschalten.Multiprozessorbefehle einschalten.Optimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschalten.Optimierung von &&/|| in bedingter AusfÃ¼hrung einschalten.GIMPLE-Parsen einschalten.Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten.Vorverarbeitung einschalten.BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten.Neuverbindung auf Baumebene einschalten.Registerdruckempfindliche Befehlsplanung einschalten.Lockerung im Assembler einschalten.rvalue-Argumente fÃ¼r ref-Parameter aktivieren.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten.Vorzeichenerweiternde Befehle einschalten.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung einschalten.Durchgang fÃ¼r statische Analyse einschalten.Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten.ZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten.UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten.UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten.UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten.UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard.UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten.Erweiterung fÃ¼r Bytevertauschbefehle einschalten.Enden-Zusammenfassung auf BÃ¤umen einschalten.CSR-PrÃ¼fung fÃ¼r die ISA-abhÃ¤ngigen CRS und das schreibgeschÃ¼tzte CSR einschalten. Die ISA-abhÃ¤ngigen CSR sind nur gÃ¼ltig, wenn die entsprechende ISA festgelegt ist. Das schreibgeschÃ¼tzte CSR kann nicht von den CSR-Befehlen geschrieben werden.Den fundamentalen Typ char8_t einschalten und ihn als Typ fÃ¼r UTF-8-Zeichenketten und Zeichenliterale verwenden.Critical-Path-Heuristik im Planer einschalten.Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten.AnnÃ¤herung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Erweiterte LRW-Befehle einschalten (Standard fÃ¼r CK801).Gruppenheuristik im Planer einschalten.Heuristik fÃ¼r letzte Befehle im Planer einschalten.Optimierer fÃ¼r geschachtelte Schleifen einschalten.Normalen Modus einschalten.Rang-Heuristik im Planer einschalten.AnnÃ¤herung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Heuristik fÃ¼r spekulative Befehle im Planer einschalten.AnnÃ¤herung der Quadratwurzel einschalten. Dies reduziert die Genauigkeit der Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit. Wenn eingeschaltet, bringt es Â»-mlow-precition-recip-sqrtÂ« mit sich.Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird.Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard.Verwendung von leeren Formatelementen in Formatzeichenketten einschalten.Zeichenliterale in Zuweisungen und Datenanweisungen fÃ¼r Nichtzeichenvariablen aktivieren.Verwendung von indexierten Ladebefehlen einschalten.Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten.Verwendung des LRA-Registerallozierers einschalten.Verwendung des fsca-Befehls einschalten.Verwendung des fsrra-Befehls einschalten.Verwendung des alten, defekten ABI, bei dem alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sind.Verwendung der kurzen Ladebefehle einschalten.Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natÃ¼rlich ausgerichtet sind. (Voreinstellung.)Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet.Traditionelle Vorverarbeitung einschalten.TransitivitÃ¤t von BeschrÃ¤nkungen wÃ¤hrend der Analyse berÃ¼cksichtigen.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten.Verwendung der BI/BIH-Befehle einschalten, wenn verfÃ¼gbar.Verwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten.Verwendung der NPS400-Bitbefehle einschalten.Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten.Verwendung von POST_INC / POST_DEC einschalten.Verwendung von POST_MODIFY einschalten.Verwendung von R16 bis R31 einschalten (Standard).Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben.Verwendung von sdata/scommon/sbss einschalten.Benutzerdefinierte Befehle einschalten.IEEE-128-Bit-Gleitkomma-Befehle einschalten.Schleifenbefehle fÃ¼r v850e3v5 einschalten.Variable polynomiale CRC-Erweiterung einschalten.Vektorisierung auf BÃ¤umen einschalten.Wortreiche Ausgabe einschalten.Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E).Workarounds fÃ¼r Errata des GR712RC-Prozessors einschalten.Workaround fÃ¼r Errata des UT699-Prozessors einschalten.Workarounds fÃ¼r Errata des UT699E/UT700-Prozessors einschalten.Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten.Adressierung relativ zu GP ein-/ausschalten.ID-basierte Shared Library einschalten.Betriebsart fÃ¼r positionsunabhÃ¤ngige Daten (PID) einschalten.Ein-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet.Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten.SSE-Befehle mit VEX-PrÃ¤fix kodieren.End-Ausdruck in DO-SchleifeEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der skalaren Initialisierung bei %C erwartetEnde der Suchliste.
  Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntity %qs bei %L ist inkompatibel zu einer BOZ-Literal-KonstanteEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CVergleich auf Gleichheit fÃ¼r %s bei %LÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler beim Reservieren von %lu BytesFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Feldkonstruktor, auf den bei %L verwiesen wirdFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler in TypbeschrÃ¤nktem Aufruf bei %LFehler beim VergrÃ¶ÃŸern des Speicherblocks auf %lu BytesFehler beim Schreiben der JSON-Ausgabedatei Â»%sÂ«
  Fehler beim Schreiben der Moduldatei %qs: %sFehler beim Schreiben der Moduldatei: %sFehler beim Schreiben der Ausgabedatei Â»%sÂ«
! Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LZeichenkette mit mehr als 2 hoch 28 Zeichen bei %L wird erst bei AusfÃ¼hrung des Programms ausgewertet werden, rechnen Sie mit FehlernEreignisArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert seinArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert seinEreignis-Variable bei %L muss Skalar mit EVENT_TYPE seinJeder Feldindex der Zielspezifikation bei %L muss ein konstanter Ausdruck seinAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beenden.32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern.Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren.Â»)Â« bei %C erwartetÂ»,Â« bei %C erwartet%<( depobj )%> bei %C erwartet%<(%> nach %qs bei %C erwartet%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<)%> oder %<omp_cur_iteration%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet%<,%> bei %C erwartet%<,%> oder %<)%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<:%> bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartetAtomarer Vergleichsausdruck %<==%>, %<.EQ.%> oder %<.EQV.%> bei %L erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetEins von ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE oder DEFAULT bei %C erwartetEntweder COMPILATION oder EXECUTION erwartet in AT-Klausel bei %CEine der Klauseln DEPEND, UPDATE oder DESTROY bei %C erwartetDO-Schleife bei %C erwartetELSE bei %L erwartet, in atomarer VergleichserfassungDie SEVERITY-Klausel bei %C erwartet entweder FATAL oder WARNINGHOST, NOHOST oder ANY bei %C erwartetIF bei %L erwartet, in atomarer VergleichserfassungEins von IN, OUT, INOUT, INOUTSET oder MUTEXINOUTSET bei %C erwartet, gefolgt von %<)%>Eine der Klauseln INCLUSIVE oder EXCLUSIVE bei %C erwartetINTEGER-Typ bei %L erwartetEine der Klauseln NONE oder PRESENT bei %C erwartetEins von NONE, FIRSTPRIVATE, PRIVATE oder SHARED erwartet, in DEFAULT-Klausel bei %CORDER(CONCURRENT) erwartet bei %C, optional mit Modifizierer %<reproducible%> oder %<unconstrained%>P-Bearbeitungsdeskriptor erwartet in Formatzeichenkette bei %LPARAMETER-Symbol in komplexer Konstante bei %C erwartetRANK oder RANK DEFAULT gefolgt von SELECT RANK erwartet bei %CEins von SCALAR, AGGREGATE, ALLOCATABLE oder POINTER bei %C erwartetEins von SEQ_CST, ACQUIRE oder RELAXED erwartet, bei %CEins von SEQ_CST, ACQ_REL oder RELAXED erwartet, fÃ¼r ATOMIC_DEFAULT_MEM_ORDER-Klausel bei %CEins von SEQ_CST, AQC_REL, RELEASE oder ACQUIRE bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetEins von TEAMS, PARALLEL oder THREAD erwartet als Bindung in BIND bei %CTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartetEine der Klauseln UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD oder ATOMIC_DEFAULT_MEM_ORDER bei %L erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument %qs bei %L erwartetProzedurzeiger fÃ¼r Argument %qs bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetZugriffsspezifikation bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetArgumentliste bei %C erwartetArrayindex erwartet bei %CFeldindexsprung erwartet bei %CVerknÃ¼pfung bei %C erwartetVerknÃ¼pfungsliste bei %C erwartetAttributbitname erwartetBindeattribut bei %C erwartetBindungsname bei %C erwartetBindungsziel hinter %<=>%> bei %C erforderlichBlockname %qs des SELECT-Konstrukts bei %C erwartetBlocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartetGrenzen fÃ¼r %qs bei %L erwartetCoarray-Variable als Argument %qs fÃ¼r intrinsisches %s bei %L erwartetKomma in E/A-Liste bei %C erwartetReferenz auf Komponente bei %C erwartetKonstrukttyp PARALLEL, SECTIONS, DO oder TASKGROUP in Anweisung $OMP CANCELLATION POINT bei %C erwartetDatenkonstante nach Wiederholungsangabe bei %C erwartetSINK oder SOURCE des AbhÃ¤ngigkeitstyps bei %C erwartetIn AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartetÂ»entity-listÂ« in STATIC-Anweisung bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetGenerischer Name oder Operatordeskriptor bei %C erwartetBezeichner bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlausdruck bei %C erwartetGanzzzahlausdruck der Art %<omp_allocator_handle_kind%> bei %L erwartetEntweder ein Ganzzahlausdruck oder genau ein GerÃ¤temodifizierer %<device_num%> oder %<ancestor%> erwartet bei %CGanzzahlzeichenkette erwartetErwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %LMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer erwartetListe von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartetProzedurname im Modul bei %C erwartetName erwartetParameterliste in Typdeklaration bei %C erwartetBereichsangabe erwartet bei %CEchte Zeichenkette erwartetRegister oder konstante Ganzzahl erwartet.Rechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSkalarer intrinsischer Ausdruck bei %L erwartet, in atomarem VergleichSkalare intrinsische Variable bei %L erwartet, in atomarem VergleichSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach %<.%> bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariablenliste bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenVariable bei %L erwartetDefinierbare EntitÃ¤t bei %L erwartetListe benannter EintrÃ¤ge bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariable oder io-implied-do bei %L erwartetVariable oder io-implied-do in READ-Anweisung bei %L erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Arrayform bei %C muss eine Konstante vom Typ INTEGER sein, nicht %sExplizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r polymorphes Argument bei %L erforderlichFeld mit expliziter Form, aber nichtkonstanten Grenzen bei %CFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Selektor bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberflÃ¼ssige Option fÃ¼r %<-Xassembler%>; %s, alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen.ÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LDer FDPIC-Modus wird im Thumb-1-Modus nicht unterstÃ¼tztFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)FINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-Konstrukt bei %LFORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftretenFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORM-TEAM-Anweisung bei %CFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFORMAT-Kennzeichen bei %L kann kein Feld der GrÃ¶ÃŸe 0 seinFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Gleitkomma-Register kÃ¶nnten trotz Attribut %qE Ã¼berschrieben werden: compilieren Sie mit %<-mgeneral-regs-only%>Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPU-Typen von LoongArch:FPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FROMPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITSFUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CKeine passende Klausel gefunden bei %CFailure getting length of a constant array.Fehler bei Umwandlung von BOZ in REAL bei %LSchwerwiegender FehlerDie Datei %qs wird rekursiv eingebundenBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-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 %qs)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %qs)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Metadaten direkt in Objektdateien einbettenName der Konfiguration fÃ¼r eigene Gleitkommabefehle.Aufrufe von einfachen inline-Funktionen zusammenfalten.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.Bei !$OMP ATOMIC COMPARE muss der erste Operand des Vergleichs bei %L die Variable %qs sein, in die die Aktualisierungsanweisung bei %L schreibtBei den Optionen der Form Â»-f*-prefix-map=Â« die kanonischen Pfadnamen statt der angegebenen Zeichenketten vergleichen.For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Bitschiebeoperationen mit konstanter Anzahl, die einen einzelnen Maschinenbefehl zur Verschiebung um eine Stelle erfordern, die maximale Anzahl von Inline-Verschiebeanweisungen (Maximalwert 64) festlegen, die ausgegeben werden sollen, anstatt die entsprechende Hilfsfunktion __mspabi zu verwenden. Der Standardwert ist 4.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.Dem Assembler (und Linker) erlauben, jede beliebige Architektur-Untervariante ohne Fehler zu verwenden.FP-als-GP-Optimierung verbieten.Verbieten, dass mittels $fp auf statische oder globale Variablen zugegriffen wird. Diese Option verhindert die FP-als-GP-Optimierung, unabhÃ¤ngig von -mforce-fp-as-gp.Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen.Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet.Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen.Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen.Ausschalten der Hardwareschleife erzwingen, selbst wenn -mext-dsp angegeben ist.Funktionen auf 4-Byte-Grenzen zwingen.Codeerzeugung von Stummeln fÃ¼r die Indirektion externer Symbole erzwingen.Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen.FP-als-GP-Optimierung erzwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsFortran 2003: Zeichen fÃ¼r Argument %qs des intrinsischen %qs bei %LFortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubtFortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %LFortran 2008: Veraltete Funktion:Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %LFortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qsFortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qsFortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %LFortran 2008: Semikolon bei %C ohne vorausgehende AnweisungFortran 2018: gelÃ¶schtes Feature:Fortran 2018: Veraltetes Feature:Fortran 2018:Fortran 95 erfordert Standard INTEGER in %s-Marke bei %LKeine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefundenFreie ZeilenlÃ¤nge muss mindestens drei seinFunktion %qs als Initialisierungsausdruck bei %LFunktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istFunktion %qs bei %L darf keinen Initialisierer habenFunktion %qs bei %L hat keinen IMPLICIT-TypFunktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glichFunktion %qs bei %L muss PURE seinFunktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion %qs erfordert eine Argumentliste bei %CFunktion Â»%sÂ« bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenFunktion Â»%sÂ« bei %L hat Eintrag Â»%sÂ« mit unpassenden CharakteristikaFunktion Â»%sÂ« bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktion nicht gefunden.Funktionsergebnis %qs bei %L kann keine Initialisierung habenFunktionsergebnis %qs bei %L hat keinen IMPLICIT-TypFunktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltigFunktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente habenFunktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigFunktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER habenFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power10 zu steigern.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r %<simd%>-FunktionenGCC unterstÃ¼tzt derzeit keine Typen gemischter GrÃ¶ÃŸe fÃ¼r %<simd%>-FunktionenGCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-FunktionenGCC unterstÃ¼tzt derzeit %<simdlen %wd%> fÃ¼r Typ %qT nichtGCC ist nicht dafÃ¼r konfiguriert, %qs als Argument fÃ¼r %<-foffload=%> zu unterstÃ¼tzenGCC muss mit %<--enable-newlib-nano-formatted-io%> konfiguriert werden, um %<-mtiny-printf%> zu verwendenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC_OFFLOAD_OMP_REQUIRES_FILE ist nicht gesetztZu verwendende GCN-CPU-Art:GCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
  GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-Erweiterung:GNU Objective C unterstÃ¼tzt keine traditionelle Ãœbersetzung mehrAttribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das LabelGOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %LGOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %LSyntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %CMMA-Befehle erzeugen (oder auch nicht).Code erzeugen (oder auch nicht), der den Befehl LXVKQ verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIDP verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIW verwendet.Speicheradressierung relativ zu PC (oder absolut) erzeugen.Optimierungen fÃ¼r Speicherzugriffe relative zu PC durchfÃ¼hren (nicht durchfÃ¼hren).Speicherzugriffsbefehle mit (oder ohne) PrÃ¤fix erzeugen.16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.BTF-Debug-Informationen auf Standardniveau erzeugen.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.C-Prototypen aus Nicht-BIND(C)-Deklarationen fÃ¼r externe Prozeduren generieren.Informationen zu AbhÃ¤ngigkeiten von C++-Modulen erzeugen.FPU-Befehle mit doppelter Genauigkeit fÃ¼r C-SKY generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).CTF-Debug-Informationen auf Standardniveau erzeugen.Erweiterungsbefehle fÃ¼r DSP generieren.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.ELF-FDPIC-Code erzeugen.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.JSON-Datei erzeugen.LP64-Code erzeugen.MIPS16-Code erzeugen.ModuleInfo-Struktur fÃ¼r Ausgabemodul generieren.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.SIMD-Klone fÃ¼r Funktionen mit OpenMP-Declare-Ziel-Direktive erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»_mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Ein Mach-O-Bundle erzeugen (Dateityp MH_BUNDLE).Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.Beim Compilieren eine Default-main-Funktion fÃ¼r D generieren.Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Absolute Quellpfade fÃ¼r gcov erzeugen.Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen.Alle notwendigen Informationen fÃ¼r Â»BPF Compile Once - Run EverywhereÂ« generieren.Ausgabedatei erzeugen, die Symbole nicht erst bei Bedarf, sondern bereits beim Laden bindet.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Voreinstellung ist GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Big-Endian-eBPF erzeugen.Bit-Befehle erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren.Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS 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 Smart Mode erzeugen.Code fÃ¼r Thumb-Zustand erzeugen.Code fÃ¼r UNIX-Assembler erzeugen.Code fÃ¼r 32-Bit-ABI erzeugen.Code fÃ¼r einen 5206e erzeugen.Code fÃ¼r einen 520X erzeugen.Code fÃ¼r einen 528x erzeugen.Code fÃ¼r einen 5307 erzeugen.Code fÃ¼r einen 5407 erzeugen.Code fÃ¼r 64-Bit-ABI erzeugen.Code fÃ¼r 68000 erzeugen.Code fÃ¼r 68010 erzeugen.Code fÃ¼r 68020 erzeugen.Code fÃ¼r einen 68030 erzeugen.Code fÃ¼r einen 68040 ohne neue Befehle erzeugen.Code fÃ¼r einen 68040 erzeugen.Code fÃ¼r einen 68060 ohne neue Befehle erzeugen.Code fÃ¼r einen 68060 erzeugen.Code fÃ¼r einen 68302 erzeugen.Code fÃ¼r einen 68332 erzeugen.Code fÃ¼r einen 68851 erzeugen.Code fÃ¼r ColdFire v4e erzeugen.Code fÃ¼r DLL erzeugen.Code fÃ¼r Fido A erzeugen.Code fÃ¼r eine cpu32 erzeugen.Code fÃ¼r alle Template-Instanziierungen einschalten.Code fÃ¼r eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.Code fÃ¼r Assert-VertrÃ¤ge generieren.Code fÃ¼r Klassen-Invarianz-VertrÃ¤ge generieren.Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen.Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind.Code fÃ¼r die angegebene CPU erzeugen.Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen.Code fÃ¼r NachbedingungsvertrÃ¤ge erzeugen.Code fÃ¼r VorbedingungsvertrÃ¤ge generieren.Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Code fÃ¼r Switches ohne Default-Fall generieren.Code fÃ¼r die Android-Plattform erzeugen.Code fÃ¼r den M*Core M210 erzeugen.Code fÃ¼r den M*Core M340 erzeugen.Code fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen.Code fÃ¼r Supervisor-Modus generieren (Standard).Code fÃ¼r User-Modus generieren.Code im 32-Bit-ARM-Zustand erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen.FÃ¼r schnelles Debugging geeigneten Code erzeugen.Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann.Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann.Code erzeugen, der zum Intel-MCU-psABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.Code erzeugen, der im privilegierten Zustand lÃ¤uft.Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann.Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen.Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen.Code generieren, der Gerade-Linie-Spekulationen abwehrt.Code generieren, um mitzuverfolgen, wann die CPU falsch spekulieren kÃ¶nnte.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code mittels globaler Anker-Symboladressen generieren.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code erzeugen, der nur die Kernregister (r0â€“r14) verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Generierung von Code mit unausgerichtetem load/store, gÃ¼ltig fÃ¼r MIPS R6.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.Konstantenpools im Compiler statt im Assembler generieren.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisions-Befehle erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Dokumentation erzeugen.Gleitkommabefehle doppelter Genauigkeit generieren.eBPF fÃ¼r die angegebene Linux-Kernelversion erzeugen.Erweiterte arithmetische Befehle erzeugen, nur fÃ¼r ARC700 gÃ¼ltig.Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugen.Schnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Kombinierte Multiplizier-Addier-Befehle generieren.Die Befehle frecipd/fsqrtd/fdivd generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).Hardware-abs-Befehle generieren.Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren.Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren.Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren.Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren.Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden.isel-Befehle erzeugen.Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen.Bibliotheksaufrufe fÃ¼r atomare Lade- und Speicherbefehle generieren, wenn synchronisierte Bibliotheksaufrufe ausgeschaltet sind.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Little-Endian-eBPF erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Atomare Operationen durch Hilfsfunktionen implementieren.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.Millicode-Schnipsel erzeugen.mul64- und mulu64-Befehle erzeugen.norm-Befehl erzeugen.Code im normalen Modus erzeugen.SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen.SH4-Code nur mit einfacher Genauigkeit erzeugen.SH4-100-Code nur mit einfacher Genauigkeit erzeugen.SH4-200-Code nur mit einfacher Genauigkeit erzeugen.SH4-300-Code nur mit einfacher Genauigkeit erzeugen.SH4a-Code nur mit einfacher Genauigkeit erzeugen.PC-relativen Code erzeugen.Erweiterungsbefehle fÃ¼r Performance einschalten.Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten.Unechte Ziele fÃ¼r alle Header erzeugen.Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode).Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode).Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen.Befehle push/pop generieren (Standard).WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.return-Befehl in nackter Funktion generieren.Informationen zur Typbeschreibung zur Laufzeit erzeugen.SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird.Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen fÃ¼r indirekte Sprungziele gespeichert werden, die aufgrund der Optionen -mindirect-branch* oder -mfunction-return* gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthÃ¤lt den Offset vom Eintrag zu der gepatchten Adresse.Selbstverschiebbaren Code erzeugen.sin, cos und sqrt fÃ¼r FPU erzeugen.Gleitkommabefehle einfacher Genauigkeit generieren.Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen.Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen.stm/ldm-Befehle erzeugen (Vorgabe).Erweiterungsbefehle fÃ¼r Zeichenketten einschalten.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Inline-Expansion von memcpy/memmove generieren.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Vektorpaare fÃ¼r Inline-Expansion von memcpy/memmove generieren.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.Befehle push25/pop25 fÃ¼r v3 erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.xBPF erzeugen.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Bindungs-Name %qs bei %L wird bereits bei %L verwendetGlobale EntitÃ¤t %qs bei %L darf nicht in einem COMMON-Block vorkommenGlobale EntitÃ¤t %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommenGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L 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.HOLDS-Ausdruck bei %L muss ein skalarer logischer Ausdruck seinBibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Bedingte Zweigen hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Bedingungen, die nicht in den Zweigen verwendet werden, hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Hardware-Autoprefetcher-Scheduler-Modellsteuerung: Anzahl der Vorausschauzyklen, die das Modell untersucht, bei '0' ist nur die heuristische Sortierung von Befehlen aktiviert. StandardmÃ¤ÃŸig deaktiviert.Hexadezimalkonstante bei %L verwendet Nicht-Standard X statt ZHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).E/A-Registeroperand fÃ¼r Â»%%%cÂ«IBITS: Bad bitICE: %<emit_insn%> verwendet, wo %<emit_jump_insn%> erforderlich:ID der zu bauenden Shared Library.gemeinsam genutzte ID-Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werdenIEEE_ARITHMETIC-Modul bei %CIEEE_EXCEPTIONS-Modul bei %CIEEE_FEATURES-Modul bei %CIF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckIF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessenIF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendetIM-part_ref bei %CÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT NONE mit Angabenliste bei %CIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID=INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ seinINTEGER-Ausdruck von %s-Klausel bei %L muss positiv seinINTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv seinINTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-integer-8%>INTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-finteger-4-integer-8%>INTENT(%s) steht mit INTENT(%s) bei %L in KonfliktINTENT ist in BLOCK bei %C nicht erlaubtEffektives Argument von INTENT(%s) bei %L kÃ¶nnte effektives Argument bei %L stÃ¶ren.INTENT(IN) POINTER %qs in Klausel %s bei %LINTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %LArgument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph seinINTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurIO UNIT in %s-Anweisung bei %L muss eine interne Datei in einer PURE-Prozedur seinIO-Definition fÃ¼r %q+D erfordert eine AdresseIOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigIOMSG-Markierung bei %LIPA-modref-Zusammenfassung fehlt in EingabedateiIPA-SRA-Zugriffs-Verifikation fehlgeschlagenISA %qs wird von Attribut %<target%> nicht unterstÃ¼tzt, verwenden Sie den Aufruf %<arch=%>ISO-C erlaubt kein %<%E (Ausdruck)%>ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>ISO C unterstÃ¼tzt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt %<[[]]%>-Attribute erst ab C2XISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO C unterstÃ¼tzt %<auto%>-Typinferenz erst ab C2XISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt %qs erst ab C2XISO-C unterstÃ¼tzt den vordefinierten Bezeichner %qs nichtISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt dezimale Gleitkommazahlen erst ab C2XISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C2XISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO C unterstÃ¼tzt auf %<enum%> basierende Typen erst ab C2XISO-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 unterstÃ¼tzt leere Initialisierungsklammern erst ab C2XISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden ElementebereichesISO-C erlaubt Speicherklassenangaben in zusammengesetzten Literalen erst ab C2XISO-C verbietet, ein %<register%>-Array zu indizierenISO-C verbietet Array der GrÃ¶ÃŸe nullISO-C verbietet Array %qE der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>, vor C2XISO C vor C2X beschrÃ¤nkt AufzÃ¤hlungswerte auf den Bereich von %<int%>Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandeltISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten InstanziierungenISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-TokenISO C++ unterstÃ¼tzt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommenin ISO-C++ darf der mittlere Operand von %<?:%> nicht weggelassen werdenISO-C++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> fÃ¼r %qs nichtISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutetISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼ckenISO-C++ verbietet den Aufruf von %<::main%> vom Programm ausISO-C++ verbietet Umwandlung in Arraytyp %qTISO-C++ verbietet Vergleich zwischen Zeiger und GanzzahlISO-C++ verbietet Vergleich zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet zusammengesetzte LiteraleISO-C++ verbietet berechnete GotosISO-C++ verbietet Bedingungsausdruck mit Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet Umwandlung zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertierenISO-C++ verbietet Deklaration von %qs ohne TypISO-C++ verbietet Verringern eines Zeigers vom Typ %qTISO-C++ verbietet verringern einer AufzÃ¤hlungISO-C++ verbietet leere unbenannte AufzÃ¤hlungISO-C++ verbietet flexibles Arrayelement %qsISO-C++ verbietet flexible ArrayelementeISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der KlasseISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qTISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlungISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qTISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende KlasseISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-AusdrucksISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet 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 typename-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼ckenISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf Methode in SubtraktionISO-C++ verbietet Array variabler LÃ¤ngeISO-C++ verbietet Array %qD variabler LÃ¤ngeISO-C++ verbietet Array der GrÃ¶ÃŸe nullISO-C++ verbietet Array %qD der GrÃ¶ÃŸe nullISO-C++ verbietet anonyme structsISO-C++ verbietet Ãœberladen von %<operator ?:%>ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:ISO-C++17 erlaubt Speicherklassenangabe %<register%> nichtISO C++17 erlaubt keine dynamischen Ausnahmespezifikationendas Weglassen der Zeichenkette in %qE wird von ISO C11 nicht unterstÃ¼tztISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nichtDeklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstÃ¼tzt; ab ISO C99 geht esISO-C90 unterstÃ¼tzt nicht %<long long%>ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in ParameterarraydeklaratorenISO-C90 unterstÃ¼tzt nicht %qEISO-C90 unterstÃ¼tzt keine booleschen TypenISO-C90 unterstÃ¼tzt keine komplexen TypenISO-C90 unterstÃ¼tzt keine flexiblen Arrays als ElementeISO-C90 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C90 unterstÃ¼tzt keine namenlosen structs/unionsISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet zusammengesetzte LiteraleISO-C90 verbietet gemischte Deklarationen und CodeISO-C90 verbietet die Angabe von zu initialisierenden UnterobjektenISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizierenISO-C90 verbietet Array variabler GrÃ¶ÃŸeISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸeISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %qEISO-C99 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C99 unterstÃ¼tzt keine namenlosen structs/unionsModul ISO_C_BINDING bei %CIntrinsisches Modul ISO_FORTRAN_ENV bei %CITERATOR bei %C kann nicht mit SINK kombiniert werdenITERATOR bei %C kann nicht mit SOURCE kombiniert werdenWenn Â»-ftree-vectorizeÂ« verwendet wird, die minimale Schleifengrenze einer fÃ¼r Vektorisierung zu betrachtenden Schleife.Wenn Â»-fvariable-expansion-in-unrollerÂ« verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine einzelne Variable wÃ¤hrend Loop-Unrolling expandiert wird.Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernen.Wenn Planung nach dem Neuladen, dann Superblock-Planung.Â»DÂ« in Spalte eins in statischer Form ignorieren.Attribut dllimport fÃ¼r Funktionen ignorieren.Den normalen zweistufigen Namensraum ignorieren; Symbole in der Reihenfolge der Befehlszeile auflÃ¶sen und nicht aufzeichnen, welche Bibliothek das aufgelÃ¶ste Symbol bereitgestellt hat.Nicht unterstÃ¼tzte Pragmas ignorieren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.  Nur die 64-Bit-ABI wird unterstÃ¼tzt.Ignoriert.Herstellererweiterungsmarkierung Â»!$omxÂ« bei %C wird ignoriertUnzulÃ¤ssiges ALLOCATE-Objekt bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤ssige Zuweisung an externe Prozedur bei %LUnzulÃ¤ssiges Zeichen in BOZ-Konstante bei %CIllegal id in copy_walk_reduction_argUngÃ¼ltige PrÃ¤prozessordirektiveUngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-ObjektUnzulÃ¤ssiger Schritt von Null bei %LUnzulÃ¤ssiger Typ in Zeichenverkettung bei %LAnweisung %s zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung %s zur Image-Steuerung bei %C in PURE-ProzedurCRITICAL-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockCRITICAL-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in PURE-ProzedurRETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockPRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSTOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSTOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurArgument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck seinArgument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegenÂ»inÂ«-VertrÃ¤ge von Ã¼berschriebenen Methoden als Obermenge des Ã¼bergeordneten Vertrags umsetzen.Â»inÂ«-Parameter als Â»scope constÂ« umsetzen.C++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.D-Bitfelder implementieren.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" umsetzen.DIP1008 "Ausnahmen im @nogc-Code zulassen" umsetzen.DIP1021 "VerÃ¤nderbare Funktionsargumente" umsetzen.__atomic-Operationen Ã¼ber Bibliotheksaufrufe alter __sync-Funktionen durchfÃ¼hren.AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen.Implizit deklarierte BIND(C)-Funktion %qs bei %L ist mÃ¶glicherweise nicht interoperabel mit CImplizit deklarierte BIND(C)-Variable %qs bei %L kÃ¶nnte nicht C-kompatibel seinImplizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklarierte Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein, ist aber ein Scheinargument fÃ¼r BIND(C)-Prozedur %qs bei %LImplizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-TypEinbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen StandardinitialisierungFeld mit impliziter Form bei %LVerbesserung der FÃ¤higkeit des GCC, Spaltennummern in groÃŸen Quelldateien zu verfolgen, auf Kosten einer langsameren Kompilierung.Unreine Funktion %qs bei %L wird mÃ¶glicherweise nicht ausgewertetUnreine Funktion bei %L wird mÃ¶glicherweise nicht ausgewertetIn %s bei %L mÃ¼ssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs istIn %s bei %L mÃ¼ssen alle Prozeduren entweder SUBROUTINE oder FUNCTION seinIn C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet.In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %sIn SSA-PRE-Optimierungen auf BÃ¤umen Teils-Teils-Redundanz eliminieren.In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als Â»exprÂ« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat.Im Aufruf von %qs bei %L ist eine TypunvertrÃ¤glichkeit bei Argument %qs; %s wurde an %s Ã¼bergebenIn Konstruktor %qDIn Kopierkonstruktor %qDIn Destruktor %qDIn Datei, eingebunden vonIn Funktion %qDIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qDIn Elementfunktion %qsIn ModulIn Modul, importiert beiIn statischer Elementfunktion %qDInclude-Verzeichnis %qs: %sDie eingebundene Datei %qs ist keine regulÃ¤re DateiInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LInkompatible Initialisierung zwischen einer abgeleiteten TypentitÃ¤t und einer EntitÃ¤t mit Typ %qs bei %CUnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %LUnvertrÃ¤gliche RÃ¤nge in %s (%d und %d) bei %LUnvertrÃ¤gliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %sUnvertrÃ¤gliche Typangabe fÃ¼r Feldelement bei %LUnvertrÃ¤gliche Verwendung von TILE und COLLAPSE bei %LInkonsistente Ã„quivalenzregeln mit %qs bei %L und %qs bei %LInterne Compilerwarnung: No location in expression near %LInterne Compilerwarnung: Inconsistent internal state: No location in statementRÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼bereinInterner Compilerfehler: Incorrect EH edge %i->%iFalsche Ausdehnung in Argument B in MATMUL-Intrinsic in Dimension 1: ist %ld, sollte %ld seinIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Prozedur %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs neudefiniert bei %L in Prozedur %qs, aufgerufen aus der DO-Schleife bei %LIndexvariable %qs wird auf undefiniert als INTENT(OUT)-Argument bei %L in Prozedur %qs gesetzt, wird aus der DO-Schleife bei %L aufgerufenIndexvariable %qs wird auf undefiniert gesetzt als INTENT(OUT)-Argument bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdAngeben, wie viele Vektorbefehle ohne Speicherzugriff pro Taktzyklus ausgefÃ¼hrt werden kÃ¶nnen; wird im Faktor fÃ¼r Schleifenabwicklungen des Autovektorisierers verwendet. Vorgabe ist 4.Auf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Vergleich auf Ungleichheit fÃ¼r %s bei %LVerwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken.Initialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Strukturkomponente mit einer HOLLERITH-Konstante bei %L ist nicht erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).PTX-Register initialisieren.Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA seinInitialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubtInitialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %CInitialisierung einer bereits initialisierten Variablen bei %C__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist.Alle bekannten Zeichenkettenoperationen einbetten (inline).Code inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht.Zeichenkettenoperationen memset/memcpy als Â»inlineÂ« einfÃ¼gen, aber Inline-Version nur fÃ¼r kleine BlÃ¶cke durchfÃ¼hren.Rekursives inlinen nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter Ã¼berschreitet.Befragungsparameter darf nicht in einer data-stmt-object-list bei %C vorkommenENDBR-Befehl beim Betreten einer Funktion nur via cf_check-Attribut fÃ¼r CET-Instrumentierung einfÃ¼gen.In jedem Funktionsprolog NOP-Befehle erzeugen.Arc-basierten Programm-Profilierungscode einfÃ¼gen.Code einfÃ¼gen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Ãœberschneidungen zu schÃ¼tzen.Code einfÃ¼gen, um AusdrÃ¼cke zu profilen.Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren.Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Anzahl der Maschinenbefehle, die fÃ¼r Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden.Anzahl der Maschinenbefehle, die fÃ¼r Thunk-Overhead in Funktionen veranschlagt werden.Zahl der Befehle, bei deren Ãœberschreitung die STFL-Stall-Strafe kompensiert werden kann.Erstmaliges Betreten und Verlassen einer Funktion zum Profilieren aufzeichnen.Ein- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden.Verlassen von Funktionen mit __fentry__ instrumentieren, in instrumentierten Funktionen.Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Ganzzahldivision bei %2$L zu Konstante %1$qs abgeschnittenGanzzahlausdruck erforderlich bei %CGanzzahlige ID (N) des spezifischen Befehls Â»fabsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fabssÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fadddÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»faddsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpledÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmplesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcosdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcossÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fextsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixdiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixduÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsuÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatidÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatisÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatudÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatusÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fminsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmuldÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmulsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxhiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxloÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdyÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsinsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftruncdsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwrxÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwryÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»roundÂ«.Ganzzahlart %d bei %C nicht verfÃ¼gbarGanzzahl auÃŸerhalb des symmetrischen Bereichs wegen Standard-Fortran bei %LGanzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %LGanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden SpeichersGanzzahl zu groÃŸ fÃ¼r ihre Art bei %C. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenGanzzahl bei %C zu groÃŸGanzzahlwert zu groÃŸ in Ausdruck bei %CFunktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist.Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend.Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen.Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tztSchleifen bei %L werden getauschtSchnittstelle %qs bei %L ist in spÃ¤terer PROCEDURE-Anweisung deklariertSchnittstelle %qs bei %L darf keine Anweisungsfunktion seinSchnittstelle %qs bei %L kann nicht allgemein seinSchnittstelle %qs bei %L muss explizit seinUnpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %sSchnittstelle in Scheinprozedur %qs bei %L passt nicht: %sSchnittstelle in globaler Prozedur %qs bei %L passt nicht: %sUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein UnterprogrammUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %sSchnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werdenSchnittstelle von %qs bei %L muss explizit seinSchnittstellenname nach %<(%> bei %C erforderlichInterner Compilerfehler:
  Interne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs wird als effektives Argument bei %L verwendetInterne Einheit mit Vektor-Index bei %LJeden INTEGER(4) als INTEGER(8) interpretieren.Jeden REAL(4) als REAL(10) interpretieren.Jeden REAL(4) als REAL(16) interpretieren.Jeden REAL(4) als REAL(8) interpretieren.Jeden REAL(8) als REAL(10) interpretieren.Jeden REAL(8) als REAL(16) interpretieren.Jeden REAL(8) als REAL(4) interpretieren.ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren.Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»Thumb-1Â«-Modus codiert werdenIm Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz in Bytes ausgedrÃ¼ckt.IntervallÃ¼berlappung von %<-fdbg-cnt=%s%>: [%u, %u] und [%u, %u]Intrinsisches %qs (%s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %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 habenIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiertIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen NOHOST-Klausel markiertUngÃ¼ltige Direktive %qs bei %L in %s-Klausel: deklarative, informationelle und Metadirektiven sind nicht erlaubtUngÃ¼ltige BOZ-Literalkonstante, die bei %C im Feldindex verwendet wirdUngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %CUngÃ¼ltige Hollerithkonstante bei %L enthÃ¤lt ein Wide-ZeichenUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiger NAME %qs in Â»!$ACC ROUTINE ( NAME )Â« bei %CUngÃ¼ltiges NULL bei %LUngÃ¼ltiges Argument fÃ¼r Â»!$ACC WAITÂ« bei %CUngÃ¼ltige Feldreferenz der Nicht-Feld-EntitÃ¤t bei %LUngÃ¼ltiges Zuordnungsziel bei %CUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen %qc in Variablenname bei %CUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige(s) Zeichen in ELSE-Anweisung nach %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltige kombinierte oder zusammengesetzte Direktive bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante bei %CUngÃ¼ltiger Ausdruck nach %<%s%> bei %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-ProzedurUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlichUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Form der Coarray-Referenz bei %CUngÃ¼ltige Bildanzahl %d in SYNC IMAGESUngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %LUngÃ¼ltige Initialisierung %s in Data-Anweisung bei %CUngÃ¼ltiges SchlÃ¼sselwort %qs in intrinsischer Funktion %qs bei %LUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUnerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-GleitkommatypenUngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %CUngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %LUngÃ¼ltiges Argument fÃ¼r Prozedur bei %LUngÃ¼ltige Zuweisung eines Prozedurzeigers bei %LUngÃ¼ltiger Bereich %s in Option %sUnzulÃ¤ssige Realart %d bei %CInvalid standard code on intrinsic %qs (%d)UngÃ¼ltige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %LUnzulÃ¤ssiger Typ in arithmetischer Operation bei %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %LUngÃ¼ltige Verwendung eines Anweisungs-Funktionsarguments bei %LUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CEinen Hinweis ausgeben, wenn doppelte Diagnosemeldungen zusammengefasst werden.Fehlersuche-Informationen fÃ¼r compilergenerierte Hilfsvariablen ausgeben.FÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null 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 STRUCTURE-DefinitionKIND-Attribut bei %C in einer TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinKIND-part_ref bei %CSchlÃ¼sselwort %qs bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchenSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der ProzedurSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %LSchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %LDie Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tztDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztParameter mit KIND-Typ fÃ¼r EntitÃ¤t bei %L unterscheidet sich vom Parameter mit KIND-Typ der TypspezifikationBekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte CSKY-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte CSKY-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte CSKY-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte FR-V-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):Bekannte PTX-ISA-Architekturen (fÃ¼r Verwendung mit Option -misa=):Bekannte PTX-ISA-Versionen (fÃ¼r Verwendung mit Option -mptx=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte MÃ¶glichkeiten zur AbschwÃ¤chung der geradlinigen Spekulation mit Â»-mharden-sls=Â«:Bekannte Werte fÃ¼r RÃ¼ckkehr-Instrumentierung mit -minstrument-return=:Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mict-model=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):Bekannte bevorzugte LÃ¤nge von Registervektoren (fÃ¼r Verwendung mit der Option -mprefer-vector-width=):Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):Bekannte ABIs fÃ¼r Vektorisierungs-Bibliothek (fÃ¼r Verwendung mit Schalter -mveclibabi=):L%d Cache-Wartezeit unbekannt fÃ¼r %sLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem IBITSLEN-Attribut bei %C in einer STRUCTURE-DefinitionLEN-Attribut bei %C in einer TYPE-DefinitionLEN oder KIND-Abfrageverweis in DATA-Anweisung bei %LLEN-part_ref bei %CLHS in %<noreturn%>-AufrufLINEAR-Klauselmodifizierer auÃŸer VAL wird bei %L an DO- oder SIMD-Konstrukt verwendetLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertSprungmarke %qs nach %L passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigDO-Anweisung mit Label bei %LÃ–ffnende Klammer benÃ¶tigt nach %<*%> in Formatzeichenkette bei %LAlte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe nicht gefunden, verwenden Sie %<none%>, %<slim%>, %<blocks%>, %<vops%>.BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben.Wie -M, aber System-Header-Dateien ignorieren.Wie -MD, aber System-Header-Dateien ignorieren.Wie -pedantic, aber als Fehler ausgeben.Wie beim Parameter rs6000-density-load-pct-threshold wird auch hier geprÃ¼ft, ob die Gesamtzahl der Ladeanweisungen den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet, und nur dann eine Strafe verhÃ¤ngt, wenn dieser Schwellwert erfÃ¼llt ist. Der Standardwert ist 20.Wie beim Parameter rs6000-density-pct-threshold, wird die Gesamtsumme von vec_cost und nicht-vec_cost berechnet, und die Betrafung erfolgt nur, wenn die Summe den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 70.Begrenzen, wie weit der Autovektorisierer eine Schleife abrollen darf.Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenZeile bei %L wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
  Code fÃ¼r einen __main-Kernel einbinden.Die D-Standardbibliothek dynamisch in das Compilat binden.Die D-Standardbibliothek statisch in das Compilat binden.Die Modula-2-Standardbibliotheken statisch in das Kompilat einbinden.Binden, um Programm im ELF-Format zu erzeugen (statt mmo).Mit HAL BSP verlinken.Mit eingeschrÃ¤nkter Version der C-Bibliothek linken.Mit libads.a, libc.a und crt0.o binden.Mit libc.a und libdebug.a binden.Mit libc.a und libsim.a binden.Mit libmvme.a, libc.a und crt0.o binden.Mit libsim.a, libc.a und sim-crt0.o binden.Mit libyk.a, libc.a und crt0.o binden.Mit schneller Gleitkomma-Bibliothek linken.Mit Library-PIC-Bibliotheken linken.Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver.Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten.Alle versteckten GC-Allokationen auflisten.Alle unverÃ¤nderlichen Felder auflisten, die eine Objektinstanz belegen.Alle Verwendungen von Â»inÂ« mit Parametern auflisten.Alle Variablen auflisten, die im threadlokalen Speicher landen.Informationen Ã¼ber alle D-SprachÃ¤nderungen auflisten.Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegtListenelement %qs in %s-Klausel bei %L muss TYPE(C_PTR) seinListenelement %qs mit allozierbaren Komponenten ist nicht erlaubt in einer map-Klausel bei %LListenelement bei %C darf nicht koindiziert seinListe wurde zusammen mit Speicherreihenfolge-Klausel angegeben, in FLUSH-Direktive bei %CStatistik zu Template-Instanziierung ausgeben.Alle Elemente der Archivbibliotheken laden, statt nur denen, die undefinierte Symbole erfÃ¼llen.Locator %qs bei %L in der DEPEND-Klausel der Art DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDer Locator bei %L in der DEPEND-Klausel vom Typ DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinLock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenDie vom Linker geladenen Objektdateien wegschreiben.Symbole wegschreiben, die zum Laden eines Objekts gefÃ¼hrt haben.PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.CPU-Typen fÃ¼r LoongArch:Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosSchleifenvariableSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable bei %C kann keine Unter-Komponente seinSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable wurde geÃ¤ndertSchleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung.Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dUntere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs unterstÃ¼tzt keine Hardware-Multiplikation, aber %<-mhwmult%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-ISA, aber %<-mcpu%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<16-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<32-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<f5series%> gesetztDie MESSAGE-Klausel bei %L erfordert einen skalaren CHARACTER-Ausdruck der StandardartMIPS16 %<-mxgot%> CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64Interner Fehler: MMIX Internal: %s is not a shiftable intInterner Fehler: MMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesInterner Fehler: MMIX Internal: Last named vararg would not fit in a registerInterner Fehler: MMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMODULE-PrÃ¤fix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces seinMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in %<cris_op_str%>GrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Dem Linker die Befehlszeilenoption Â»--no-relaxÂ« anstelle der Option Â»--relaxÂ« Ã¼bergeben.Alle Funktionsaufrufe indirekt machen.Inline-Funktionen standardmÃ¤ÃŸig zu Â»constexprÂ« machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CFalsch geformte Typspezifikation bei %CDaten im P2-Raum reservieren.Gemangelte abgeleitete Typdefinition bei %CZuordnung von Modulen zu CMI-Dateien.MAC-Register als Aufruf-zerstÃ¶rt markieren.Alle Schleifen als parallel markieren.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat.Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren.HÃ¶chstzahl der Basis-BlÃ¶cke in Schleife fÃ¼r Schleifeninvariantenbewegung.Maximale Schleifenanzahl fÃ¼r regionale Registerzuweisung (RA).Maximalzahl der Bytes, die mit Schleifen verglichen werden.Maximalzahl der Bytes, die ohne Schleifen verglichen werden.Maximalzahl der Bytes, die verglichen werden.Maximalzahl der Bytes, die inline kopiert werden.Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden.GrÃ¶ÃŸte Rekursionstiefe fÃ¼r das Expandieren von variablenverfolgenden AusdrÃ¼cken.MaximalgrÃ¶ÃŸe der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefÃ¼gt werden sollen.Maximale GrÃ¶ÃŸe variablenverfolgender Hash-Tabellen.Maximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent).GrÃ¶ÃŸtes durch frÃ¼hes Â»inlineÂ« eines einzelnen Aufrufs abgeschÃ¤tztes Wachstum des FunktionskÃ¶rpers.GrÃ¶ÃŸtes geschÃ¤tztes Ergebnis eines als vorhersagbar betrachteten Sprunges.Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent).Maximale Anzahl der Grenzendpunkte der Fallbereiche der Switch-Anweisung, die bei der Generierung der IPA-Funktionszusammenfassung verwendet werden.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme der GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.Maximale GesamtgrÃ¶ÃŸe von aufrufender und aufgerufener Funktion, fÃ¼r den Fall, dass die aufgerufene Funktion in die aufrufende eingereiht wird und die aufgerufene Funktion nur von einer Stelle aus aufgerufen wird.HÃ¶chsttiefe beim Durchlaufen des DFS durch die modref-Escapeanalyse.Maximale Verschachtelungstiefe von Schleifen fÃ¼r optimistisches value-number.Die maximale Tiefe der Befehlsketten, die fÃ¼r die Neuberechnung der ausgehenden Wertebereiche berÃ¼cksichtigt werden.Maximale Tiefe der logischen AusdrÃ¼cke, die von der Bereichsanalyse erfasst werden, um ausgehende Bereiche zu evaluieren.Maximale Tiefe des rekursiven Klonens fÃ¼r selbstrekursive Funktionen.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.Maximale Schleifentiefe eines Aufrufs, der beim inlinen von Funktionen, die nur einmal aufgerufen werden, berÃ¼cksichtigt wird.Maximale Anzahl der VALUEs, die wÃ¤hrend eines einzelnen Aufrufs von Â»find_base_termÂ« verarbeitet werden.HÃ¶chstzahl der Zugriffe, die pro modref-Verweis gespeichert werden.HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Arrays in einem SCoP.Maximale Anzahl von kÃ¼nstlichen Zugriffen, um eine VorwÃ¤rtsausbreitung zu ermÃ¶glichen, die die Skalare Ersetzung von Aggregaten fÃ¼r eine lokale Variable beibehÃ¤lt.HÃ¶chstzahl der Basen, die pro modref-Baum gespeichert werden.HÃ¶chstzahl der Basis-BlÃ¶cke, bevor EVRP einen spÃ¤rlich gefÃ¼llten Cache verwendet.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.HÃ¶chstzahl der Bits, die effizient von Speicher zu Speicher verschoben werden kÃ¶nnen.HÃ¶chstzahl der Bits, die effizient im Speicher gespeichert werden kÃ¶nnen.HÃ¶chstzahl der gleichzeitig offenen C++-Moduldateien beim verzÃ¶gerten Laden.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.Maximale Anzahl verschiedener PrÃ¤dikate, die zur Verfolgung der Eigenschaften von Schleifen in der interprozeduralen Analyse verwendet werden.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.HÃ¶chstzahl der Ausstiegspunkte, die von modref pro SSA-Name aufgezeichnet werden.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenzt.HÃ¶chstzahl der SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-defs.HÃ¶chstzahl der NamensrÃ¤ume, in denen alternativ gesucht wird, wenn Nachschlagen eines Namens fehlschlÃ¤gt.HÃ¶chstzahl der geschachtelten Aufrufe, die bei der Analyse fÃ¼r uninitialisierte Variablen auf AbhÃ¤ngigkeiten in der Ablaufsteuerung untersucht werden.Maximale Anzahl von Operationen in einem Parameterausdruck, die von der IPA-Analyse behandelt werden kÃ¶nnen.HÃ¶chstzahl der ausgehenden Kanten in einem Switch, bevor EVRP sie nicht mehr verarbeitet.HÃ¶chstzahl der Parameter in einem SCoP.Maximale Anzahl der mÃ¶glichen Vektorlayouts (zum Beispiel Permutationen), die beim Optimieren von mÃ¶glicherweise vektorisierbarem Code probiert werden.HÃ¶chstzahl, wie oft das Alias-Orakel pro Speichervorgang befragt wird.HÃ¶chstzahl der Verweise, die pro modref-Basis gespeichert werden.HÃ¶chstzahl an Beziehungen, die das Orakel pro Basis-Block registriert.HÃ¶chstzahl der in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssen.HÃ¶chstzahl der Anweisungen, die von der Analyse der formalen Parameter fÃ¼r IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion.HÃ¶chstzahl der betrachteten Anweisungen fÃ¼r das Entdecken von Sprungfunktionsoffsets.HÃ¶chstzahl der Speicherungsketten, die im Speicherzusammenfassungs-Durchgang gleichzeitig berÃ¼cksichtigt werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl der Tests, die von modref-Anfragen durchgefÃ¼hrt werden.Maximale Anzahl, wie oft ein bestimmter Bereich wÃ¤hrend des Datenflusses angepasst wird.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.Maximale StÃ¼cke, die IPA-SRA pro Formalparameter verfolgt, folglich auch die maximale Anzahl von Ersetzungen eines Formalparameters.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.Maximale GrÃ¶ÃŸe eines einzelnen Bereichs einer SpeicherzusammenfÃ¼hrung in Bytes.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMaximaler Entrollfaktor fÃ¼r die Â»unroll-and-jamÂ«-Transformation.Memberfunktionen, die innerhalb ihrer Klasse definiert sind, sind im ZustÃ¤ndigkeitsbereich des Moduls inline.Die Speicher-Tagging-Erweiterung unterstÃ¼tzt nicht %<-mabi=ilp32%>Nebeneinanderliegende Speicheroperationen zusammenfassen.ZustÃ¤nde, die Ã¤hnlich genug sind, wÃ¤hrend der Analyse zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«:Aufruf des Teilbefehls Â»merge-streamÂ«:Kleinstes VerhÃ¤ltnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten.Kleinstes VerhÃ¤ltnis von Befehlen zu Prefetches, um Prefetching fÃ¼r eine Schleife mit unbekannter Frequentierung einzuschalten.Kleinster Abstand zwischen mÃ¶glicherweise in Konflikt stehendem Speichern und Laden.Mindestwahrscheinlichkeit in Prozent fÃ¼r Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefÃ¼gt wird.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r Linkzeitoptimierung (in geschÃ¤tzten Befehlen).Minimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des Heap.Kleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in Kilobytes.Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife.MindestseitengrÃ¶ÃŸe fÃ¼r Warnzwecke.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.Minimale Wahrscheinlichkeit in Prozent, dass ein Funktionszeiger-Parameter dereferenziert wird, bevor erwogen wird, diesen Funktionszeiger durch einfache Werte zu ersetzen.UnvertrÃ¤glichkeit in BIND(C)-Namen (%qs/%qs) bei %CKonflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sUnstimmigkeit in Komponenten von Typ %qs, der von %qs abgeleitet ist bei %C: %qs erwartet, aber %qs erhaltenKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende AufrufkonventionUnstimmigkeiten zwischen Dateiarchitektur und Â»-archÂ« nicht als Warnungen, sondern als Fehler ansehenIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in ELSE-IF-Ausdruck bei %CFehlendes %<(%> in IF-Ausdruck bei %CFehlendes %<)%> in ELSE-IF-Ausdruck bei %CArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlendes %qs in Anweisung bei oder vor %LFehlende Â»-mcpuÂ«-Option in ASM_CPU_SPEC?Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes THEN in ELSE-IF-Anweisung nach %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %sFehlende Dimensionsangabe bei %CEntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehltFehlende explizite Deklaration mit EXTERNAL-Attribut fÃ¼r Symbol %qs bei %LFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlendes Element in Formatzeichenkette bei %LFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFehlende Ã¶ffnende Klammer in Formatzeichenkette bei %LFehlende untere Grenze bei der Angabe der angenommenen GrÃ¶ÃŸe des Kofeldes bei %CPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolProbleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1655431).Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1742098).Probleme mit VLLDM auf einigen M-Profil-GerÃ¤ten umgehen (CVE-2021-35465).Modul %qs in Zeile %d, Spalte %d: %sModuldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt.Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC seinMehr effektive als formale Argumente in Prozeduraufruf bei %LInterner Fehler: More than one edge out of thunk nodeBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Speicheroperationen aus Schleifen herausverschieben.Mehrere %qs-Modifizierer bei %C angegebenMehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine bei %C angegebenName %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %LNAME %qs ist in Â»!$ACC ROUTINE ( NAME )Â« bei %L ungÃ¼ltigNAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %CSpezifikation NAME= bei %C sollte ein konstanter Ausdruck seinNAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart seinNAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darfNAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %LNAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %LNAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L seinNAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-KomponentenNAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %LNEWUNIT-Spezifizierer bei %LNEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %L habenPlanungsmodifizierer NONMONOTONIC zusammen mit ORDERED-Klausel bei %L angegebenNON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftretenNOPASS oder explizite Schnittstelle bei %C erforderlichInterner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dInterner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT-Klausel bei %L darf nicht zusammen mit COPYPRIVATE-Klausel verwendet werdenNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufNULL bei %L ist nicht als tatsÃ¤chliches Argument der intrinsischen Funktion %qs erlaubtintrinsisches NULL mit reservierbarem MOLD bei %LNULL in Arithmetik verwendetNULL() bei %C darf nicht in einem Feld-Konstruktor erscheinenNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenNULL() in der NÃ¤he von %L darf nicht in einer INQUIRE-Anweisung vorkommenNULLIFY erlaubt keine Neuzuordnung von Grenzen fÃ¼r Zeigerobjekt bei %CUntere Grenze von NUM_TEAMS bei %L ist grÃ¶ÃŸer als die obere Grenze bei %LName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%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 werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CGeschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstÃ¼tzt.In BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
--- 2190,2199 ----
  In Konflikt stehende Initialisierungen in Union bei %L und %LNÃ¤her der IBM XLC-Semantik entsprechen.Mit nichts besonderem Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (verÃ¶ffentlicht 2018) mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (2018 verÃ¶ffentlicht) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen.Mit dem ISO-C++-Standard 2020 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standard fÃ¼r 2020 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2023 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2023 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C-Standardentwurf 202X Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C-Standardentwurf fÃ¼r 202X 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.Die MESSAGE-Klausel bei %L erfordert einen konstanten ZeichenausdruckKonstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtKonstante memcpy-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memmove-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memset-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Netze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen.Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-TypEnthaltene Prozedur %qs bei %C steht in Konflikt mit Prozedur, die bei %L definiert wurdeEnthaltene Prozedur %qs bei %C ist bereits mehrdeutigSchnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurEnthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE seinErstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen.Steuert, dass IRA die Ã¼bereinstimmende Bedingung (doppelte Operandennummer) in allen verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse stark berÃ¼cksichtigt. Wenn sie auf Null gesetzt ist, bedeutet dies, dass IRA die Ã¼bereinstimmende Bedingung nur berÃ¼cksichtigt, wenn sie in der einzigen verfÃ¼gbaren Alternative mit einer geeigneten Registerklasse enthalten ist. Andernfalls bedeutet es, dass IRA alle verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse prÃ¼ft, selbst wenn sie eine Auswahl mit einer geeigneten Registerklasse gefunden hat, und die gefundene qualifizierte Ã¼bereinstimmende EinschrÃ¤nkung beachtet.Den IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.Steuern, welche Ereignisse in den Diagnosepfaden angegeben werden.Steuert, wie der Schleifenvektorisierer partielle Vektoren verwendet. 0 bedeutet nie, 1 bedeutet nur fÃ¼r Schleifen, die nicht unbedingt vektorisiert werden mÃ¼ssen, 2 bedeutet fÃ¼r alle Schleifen. Voreinstellung ist 2.Umwandlung von %qs in %qs bei %LUmwandlung von %s in %s bei %LUmwandlung von %s in standardartiges COMPLEX(%d) bei %L kÃ¶nnte Genauigkeit verlieren, evtl. KIND-Argument verwendenUmwandlung einer Unendlichkeit oder NaN bei %L in INTEGERAdressen der Form BASE + LARGE_OFFSET in NEW_BASE + SMALL_OFFSET konvertieren, damit mehr Speicherzugriffe als komprimierte Anweisungen generiert werden kÃ¶nnen. Zielt derzeit auf 32-Bit-Integer-Laden/Speichern ab.Umwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren.Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln.FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben.Indirekte Aufrufe und SprÃ¼nge in Aufrufe umwandeln und Thunks zurÃ¼ckgeben.Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren.Copyright %s 2023 Free Software Foundation, Inc.
  Unpassender Korang in Argument %qs bei %L (%d und %d)Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeintrÃ¤chtigen werden, um die ein Ausdruck verschoben werden kann.FÃ¼r Sprungbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl.Addis-Wert fÃ¼r Fusion kann nicht erzeugt werdenAusgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen.Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen aufCray-Zeigerziel %qs in %s-Klausel bei %LCray-Zeigerziel %qs in Klausel SHARED bei %LCray-Zeigerziel-Objekt %qs in Klausel %s bei %LCray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %LCray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LCray-Zeiger %qs in %s-Klausel bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d BytesCray-Zeiger bei %C muss eine Ganzzahl seinCray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter %<-fcray-pointer%>Cray-Zeiger-Objekt %qs in Klausel %s bei %LCray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %LCray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LGUI-Anwendung erzeugen.Dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Shared Library erzeugen.Statische, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Kanonische Induktionsvariablen in Schleifen erzeugen.Konsolenanwendung erzeugen.Von Â»gcovÂ« benÃ¶tigte Dateien anlegen.Â»%sÂ« wird erzeugt
! Zwischenergebnis-Feld bei %L wird erzeugtBei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugtD unterstÃ¼tzt auf dieser Zielplattform keine Zeiger.D-Inline-Assembler-Anweisungen werden in GDC nicht unterstÃ¼tzt.DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDas DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDas DATA-Objekt in der NÃ¤he von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gÃ¼ltiges initial-data-targetDATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren AnweisungDATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteDC-Format-Spezifizierer bei %C nicht erlaubtDEALLOCATE ObjektDEALLOCATE von Koarray bei %C in CRITICAL-BlockDEALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDECIMAL= bei %L ist in Fortran 95 nicht erlaubtDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP ist fÃ¼r Kategorie %sDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP hat eine unspezifizierte KategorieDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %L ist in Fortran 95 nicht erlaubtDie DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nur einen einzigen Locator habenDEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nicht den AbhÃ¤ngigkeitstyp DEPOBJ habenDEPOBJ im DEPOBJ-Konstrukt bei %L muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDETACH-Ereignisbehandler %qs in %s-Klausel bei %LDETACH-Ereignisbehandler %qs in SHARED-Klausel bei %LDIM-Argument bei %L ist auÃŸerhalb der GrenzenDIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubtDIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument DISTANCE= fÃ¼r NUM_IMAGES bei %LArgument DISTANCE= fÃ¼r THIS_IMAGE bei %LDie chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckDO CONCURRENT-Konstrukt bei %CDO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uftDO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uftDO-Schleife bei %L wird null mal ausgefÃ¼hrtDO-Schrittwert ist NullDO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %CDO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %CDP-Format-Spezifizierer bei %C nicht erlaubtDTIO-%s-Prozedur bei %L muss rekursiv seinDTIO-Zeichenargument bei %L muss angenommene LÃ¤nge habenDTIO-Scheinargument bei %L muss ein Skalar seinDTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY seinDTIO-Scheinargument bei %L muss von KIND = %d seinDTIO-Scheinargument bei %L muss vom Typ %s seinDTIO-Scheinargument bei %L muss INTENT %s habenDTIO-Prozedur %qs bei %L muss ein Unterprogramm seinDarwin unterstÃ¼tzt Â»-mfentryÂ« oder verwandte Optionen nichtDarwin ist keine mx32-PlattformDatenelement oberhalb der oberen Feldgrenze bei %LDatenelement unterhalb der unteren Feldgrenze bei %LDaten werden im Big-Endian-Format gespeichert.Daten werden im Little-Endian-Format gespeichert (Standard).Daten werden ausgehend vom Start des Programmcodes statt der GOT adressiert (mit -fPIC/-fPIE).Datenziel bei %L darf keinen Koindex habenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinElement zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten habenDatenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passenDebugging-Bibliothe, die anstelle von phobos verwendet wird.Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werdenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenStandardbibliothek, die anstelle von phobos verwendet wird.Das durch Vorgabe initialisierte Dummy-%qs-Argument %qs bei %L ist in der BIND(C)-Prozedur %qs nicht erlaubtZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern.Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtParameter aufgeschobenen Typs wird noch nicht unterstÃ¼tztDas Zeichen-Dummy-Argument %qs bei %L hat verzÃ¶gerte LÃ¤nge und gehÃ¶rt zur Prozedur %qs mit dem Attribut BIND(C)Unerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:AbhÃ¤ngigkeitstyp SINK wird zusammen mit SOURCE an demselben Konstrukt bei %L verwendetVeraltet zugunsten von -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 -mno-vrsave verwenden.Veraltete Option. Stattdessen -mvrsave verwenden.Veraltet. Dieser Schalter hat keine Auswirkung.Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wirdAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter Typ %qs bei %L wurde nicht deklariertAbgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinAbgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs seinAbgeleiteter Typ %qs bei %L muss erweiterbar seinAbgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werdenAbgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werdenAbgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter Typ %qs wird als Argument bei %L verwendetAbgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar seinAbgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftretenKomponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDeklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls seinDefinition eines abgeleiteten Typs bei %C mit leerem CONTAINS-AbschnittDefinition des abgeleiteten Typs bei %C ohne KomponentenAbgeleitete Typdefinition von %qs bei %C wurde bereits definiertAbgeleiteter Typname %qs bei %C hat bereits einen BasistypAbgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %sVariable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON seinVariable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar istVariable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-AttributVariable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung habenBei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben istAbgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt habenAbgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt habenScheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine StandardinitialisierungKeine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Felder von teilweise konstruierten Objekten zerstÃ¶ren.AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden.Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in FeldkonstruktorUnterschiedliche CHARACTER-LÃ¤ngen (%ld, %ld) in Feldkonstruktor bei %LVerschiedene Zeichenarten bei %LParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %LAndere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)Unterschiedliche Form fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches %<dot_product%>Andere Form bei Dimension 1 fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches matmulAndere Form bei Dimension 2 fÃ¼r Argument %qs und Dimension 1 fÃ¼r Argument %qs bei %L fÃ¼r intrinsisches matmulVerschiedene Typ-Arten bei %LVerschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %sFÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegebenDie Warnung Â»-Wframe-larger-than=Â« ausschalten. Entspricht Â»-Wframe-larger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Â»-Wlarger-than=Â« ausschalten. Entspricht Â»-Wlarger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.ARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.Gleitkommaregister ausschalten. Ã„quivalent zu -msoft-float.FPU-ISA wird ausgeschaltet, kann mit %<-mfloat-abi=soft%> eingeschaltet werdenLR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.Die Warnung Walloc-size-larger-than= ausschalten. Entspricht Walloc-size-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Walloca-larger-than= ausschalten. Entspricht Walloca-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Â»-Wstack-usage=Â« ausschalten. Entspricht Â»-Wstack-usage=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Wvla-larger-than= ausschalten. Entspricht Wvla-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Zugriff auf gemeinsamen Speicher ausschalten.Zugriff auf Variablen, die mit Â»@systemÂ« markiert sind, von @safe-Code aus verbieten.Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten.Hardware-Gleitkommabefehle ausschalten.Indizierte Adressierung ausschalten.Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten.Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten.LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten.Vorverarbeitung ausschalten.Leerregister ausschalten.Verwendung der RX-FPU-Befehle ausschalten.Direkte Aufrufe von globalen Funktionen verbieten.Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen).Optimierung der Endrekursion verbieten, wenn die aufrufende Routine die ZeichenlÃ¤nge weggelassen haben kÃ¶nnte.UnvollstÃ¤ndige unverÃ¤nderliche Umwandlungen, die bislang fÃ¤lschlicherweise erlaubt waren, verbieten.Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Nur-lese-, nur-schreib- und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Zielspezifische Befehlszeilenoptionen (einschlieÃŸlich Assembler- und Linker-Optionen) anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen.Die globale Symboltabelle nach dem Parsen anzeigen.Die Symbole in umgekehrter Reihenfolge ausgeben.Diese Informationen anzeigen.Division durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call-div1, call-fp, call-table.In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Die D-Programmstart-Dateien mit dem Compilat binden.Keine BRcc-Befehle in arc_reorg erzeugen.Keine Standardsymbolexporte zu Modulen oder dynamischen Bibliotheken hinzufÃ¼gen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgefÃ¼hrt wurden, kalt sind.Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind.Leerregister nicht ausschalten.Kommentare in Makroexpansionen nicht verwerfen.Kommentare nicht verwerfen.Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben.Gemeinsame Elemente in Templatevergleichen nicht weglassen.Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen.Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen.Keinen Funktionsprolog oder -epilog erzeugen.Strenge Ausrichtung nicht erzwingen.Keine #line-Direktiven erzeugen.Keine .size-Direktiven erzeugen.Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard).Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Keine mpy-Befehle fÃ¼r ARC700 erzeugen.Keine unausgerichteten Speicherzugriffe erzeugen.Ganzzahldivision nicht Â»inlineÂ« generieren.Quadratwurzel nicht Â»inlineÂ« generieren.Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden.D-Standardbibliothek nicht in die Compilierung einbinden.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen.Gleitkommakonstanten nicht ins TOC legen.Symbol+Offset-Konstanten nicht ins TOC legen.Keine system- oder GCC-spezifischen Makros vordefinieren.Template-Spezialisierungen fÃ¼r die Ausgabe nicht als Template-Signatur gefolgt von den Argumenten umformatieren.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet).Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SSE4.1 und SSE4.2 nicht unterstÃ¼tzen.Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken.Warnungen aus System-Headern nicht unterdrÃ¼cken.Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren.Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren.Stapelausrichtung nicht optimieren.Ausrichtung der schreibbaren Daten nicht optimieren.Die GOT nicht verwenden, um auf externe Symbole zuzugreifen.Keine MDMX-Befehle verwenden.Keine MIPS-3D-Befehle verwenden.VAX-FP nicht verwenden.Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden.Adressen, die globale Register belegen, nicht verwenden.Keine Bedingungscodes normaler Befehle verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Vierfach-Gleitkommabefehle nicht verwenden.Die AIX-Vector-Extended-ABI nicht verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).Nicht die gerÃ¤tespezifische Specs-Datei Â»device-specs/specs-<MCU>Â« verwenden.Spezifischen Befehl Â»fabsdÂ« nicht verwenden.Spezifischen Befehl Â»fabssÂ« nicht verwenden.Spezifischen Befehl Â»fadddÂ« nicht verwenden.Spezifischen Befehl Â»faddsÂ« nicht verwenden.Spezifischen Befehl Â»fatandÂ« nicht verwenden.Spezifischen Befehl Â»fatansÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpledÂ« nicht verwenden.Spezifischen Befehl Â»fcmplesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnesÂ« nicht verwenden.Spezifischen Befehl Â»fcosdÂ« nicht verwenden.Spezifischen Befehl Â»fcossÂ« nicht verwenden.Spezifischen Befehl Â»fdivdÂ« nicht verwenden.Spezifischen Befehl Â»fdivsÂ« nicht verwenden.Spezifischen Befehl Â»fexpdÂ« nicht verwenden.Spezifischen Befehl Â»fexpsÂ« nicht verwenden.Spezifischen Befehl Â»fextsdÂ« nicht verwenden.Spezifischen Befehl Â»fixdiÂ« nicht verwenden.Spezifischen Befehl Â»fixduÂ« nicht verwenden.Spezifischen Befehl Â»fixsiÂ« nicht verwenden.Spezifischen Befehl Â»fixsuÂ« nicht verwenden.Spezifischen Befehl Â»floatidÂ« nicht verwenden.Spezifischen Befehl Â»floatisÂ« nicht verwenden.Spezifischen Befehl Â»floatudÂ« nicht verwenden.Spezifischen Befehl Â»floatusÂ« nicht verwenden.Spezifischen Befehl Â»flogdÂ« nicht verwenden.Spezifischen Befehl Â»flogsÂ« nicht verwenden.Spezifischen Befehl Â»fmaxdÂ« nicht verwenden.Spezifischen Befehl Â»fmaxsÂ« nicht verwenden.Spezifischen Befehl Â»fmindÂ« nicht verwenden.Spezifischen Befehl Â»fminsÂ« nicht verwenden.Spezifischen Befehl Â»fmuldÂ« nicht verwenden.Spezifischen Befehl Â»fmulsÂ« nicht verwenden.Spezifischen Befehl Â»fnegdÂ« nicht verwenden.Spezifischen Befehl Â»fnegsÂ« nicht verwenden.Spezifischen Befehl Â»frdxhiÂ« nicht verwenden.Spezifischen Befehl Â»frdxloÂ« nicht verwenden.Spezifischen Befehl Â»frdyÂ« nicht verwenden.Spezifischen Befehl Â»fsindÂ« nicht verwenden.Spezifischen Befehl Â»fsinsÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtdÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtsÂ« nicht verwenden.Spezifischen Befehl Â»fsubdÂ« nicht verwenden.Spezifischen Befehl Â»fsubsÂ« nicht verwenden.Spezifischen Befehl Â»ftandÂ« nicht verwenden.Spezifischen Befehl Â»ftansÂ« nicht verwenden.Den eigenen Befehl ftruncds nicht verwenden.Spezifischen Befehl Â»fwrxÂ« nicht verwenden.Spezifischen Befehl Â»fwryÂ« nicht verwenden.Spezifischen Befehl Â»roundÂ« nicht verwenden.Keine unausgerichteten Speicherreferenzen verwenden.Nicht bei den angegebenen Attributen warnen.Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen.Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichten.Keine floats und doubles in Registern erweiterter Genauigkeit reservieren.Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Keine Funktionen zum Entleeren des Cache aufrufen.Keine Abfangfunktion zum Entleeren des Cache aufrufen.Keine dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Felder von teilweise konstruierten Objekten nicht zerstÃ¶ren.Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen.Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig.Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.Keine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung.Keinen Code nur fÃ¼r privilegierten Modus erzeugen; bringt Â»-mno-inline-ic_invalidateÂ« mit sich, wenn der Â»inlineÂ«-Code nicht im Usermodus funktionieren wÃ¼rde.Keine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden.Blockkopierbefehle nicht optimieren.C-Ã¤hnliche Ganzzahl-Promotion fÃ¼r unÃ¤res Â»+Â«, Â»-Â« und Â»~Â« nicht verwenden.Keine P-Mnemonics fÃ¼r Zweige verwenden.Register r32..r63 nicht verwenden.Mindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden.Nicht bei Verwendung von Microsoft-Erweiterungen warnen.Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %LÃœbereinstimmungsfehler zu Warnungen degradieren.Angesteuert:Schein-%qs bei %L kann keine Initialisierung habenScheinargument %qs bei %L kann nicht INTENT(OUT) seinScheinargument %qs bei %L kann nicht OPTIONAL seinScheinargument %qs bei %L darf kein abgeleiteter Typ bei %C seinDas Dummy-Argument %qs bei %L kann kein Zeiger mit dem Attribut CONTIGUOUS sein, da die Prozedur %qs BIND(C) istScheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetztScheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sindScheinargument %qs ist im Ausdruck bei %L nicht erlaubtScheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passenScheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %LScheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %LDummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden.Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle habenScheinprozedur %qs bei %L darf nicht ELEMENTAL seinDummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigScheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubtScheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME habenQuellcode-Abdeckungsverpflichtungen wegschreiben.Textdarstellung des Pfades jeder Diagnosemeldung nach QUELLDATEI.IDX.KIND.epath.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg-ID.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg.txt wegschreiben.Aufrufgraphen des Analysierers nach SRCFILE.callgraph.dot wegschreiben.Daten des Analysierers nach SRCFILE.analyzer.json.gz wegschreiben.Deklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.Nur die definierten Symbole wegschreiben.OptimierungsdurchlÃ¤ufe ausgeben.Informationen Ã¼ber das Wegwerfen von ZustÃ¤nden nach SRCFILE.state-purge.dot wegschreiben.Expandierten Graphen des Analysierers nach SRCFILE.eg.dot wegschreiben.Gesamtgraphen des Analysierers nach SRCFILE.supergraph.dot wegschreiben.Die entmangelte Ausgabe wegschreiben.Die Details von LTO-Objekten wegschreiben.Die Kommandozeilenoptionen des Dump-Werkzeugs wegschreiben.Die Statistik der GIMPLE-Anweisungen wegschreiben.Die Statistik der Baumarten wegschreiben.Die Statistik der BÃ¤ume wegschreiben.Den Aufrufgraphen der Symboltabelle wegschreiben.Diverse Interna des Rust-Frontends wegschreiben.Diverse Interna des Analysierers nach SRCFILE.*.fg.dot und SRCFILE.*.tg.dot wegschreiben.Diverse Interna des Analysierers nach SRCFILE.analyzer.txt wegschreiben.Diverse Interna des Analysierers auf die Standardfehlerausgabe wegschreiben.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 %CDoppelte Klausel %qs bei %LDoppelte NOWAIT-Klausel an %s und %s bei %CDoppelte Klausel mit AbhÃ¤ngigkeitsart SOURCE 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-Angabe nicht erlaubt mit g0-Deskriptor in Formatzeichenkette bei %LInterner Fehler: EDGE_CROSSING incorrectly set across same sectionInterner Fehler: EDGE_CROSSING missing across section boundaryInterner Fehler: EH edge crosses section boundary in bb %iInterner Fehler: EH incoming edge mixed with non-EH incoming edges in bb %iInterner Fehler: EH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis habenELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubtELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubtELFv2-ParameterÃ¼bergabe fÃ¼r ein Argument, das Bitfelder der Breite 0 enthÃ¤lt, aber ansonsten ein homogenes Aggregat ist, wurde in GCC 12 korrigiertELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenAnweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENCODING= bei %L ist in Fortran 95 nicht erlaubtEND-TEAM-Anweisung bei %CEND-Anweisung statt %s-Anweisung bei %LEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE istENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE istENTRY %qs bei %L hat keinen IMPLICIT-TypENTRY-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %CENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verbotenENTRY_BLOCK has IL associated with itENUM und ENUMERATOR bei %CENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteEQUIVALENCE-Anweisung bei %CERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»ERRMSG=Â«-Variable bei %L muss skalare Default-CHARACTER-Variable seinÂ»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable seinERROR STOP-Anweisung bei %CESA/390-Architektur.Â»EVENT POSTÂ«-Anweisung bei %CÂ»EVENT WAITÂ«-Anweisung bei %CEVENT-Argument bei %L fÃ¼r die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE seinEXIT-Anweisung bei %C beendet Â»!$ACC LOOPÂ«-SchleifeEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT-Anweisung ohne DO-CONSTRUCT-Name bei %CEXIT_BLOCK has IL associated with itEXTENDS bei %LAttribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in KonfliktEntweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED habenElement in Feldkonstruktor %s bei %L ist %sElement des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passenElement des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs Ã¼bergebenElement mit einem Wert von %1$d in ORDER bei %2$L muss fÃ¼r das intrinsische RESHAPE in der NÃ¤he von %4$L im Bereich [1, â€¦, %3$d] liegenElementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %LElemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen.Â».gnu_attributeÂ«-Etiketten erzeugen..stack_size-Direktiven erzeugen.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.Property GNU_PROPERTY_X86_ISA_1_NEEDED GNU generieren.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.ELF-Attribut fÃ¼r RISC-V generieren.Informationen zum Aufrufgraph ausgeben.PrÃ¼fungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu Â»break 8Â«-Befehlen fÃ¼hren.Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen.Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen.Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen.Code fÃ¼r die Video-ISA-Erweiterung erzeugen.Code mit expliziten Adressverschiebungsbefehlen erzeugen.Common-Ã¤hnliche Symbole als schwache Symbole ausgeben.Benutzerdefinierte Warnungen mit internen Details ausgeben, die fÃ¼r Entwickler von Analyseprogrammen bestimmt sind.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Diagnoseinformationen zur Position der Knoten im expandierten Graphen ausgeben.Direkte Zweige in lokalen Funktionen erzeugen.ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap).Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion.Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden.Verschmolzene multiply-add-Befehle fÃ¼r long double in Vektorregistern (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb) generieren. Der Durchlauf fÃ¼r NeuverknÃ¼pfungen verarbeitet verschmolzene multiply-add-Befehle nicht, daher enthÃ¤lt der vom Mittelteil generierte Code hÃ¤ufig lange verschmolzene multiply-add-Ketten. Das kann die Pipeline nicht gut verarbeiten, daher ist das Standardverhalten, die multiply- und add-Befehle separat zu generieren, soweit es long double in Vektorregistern betrifft. Performancemessungen haben ergeben, dass das besser ist. Diese Option erlaubt das Standardverhalten zu Ã¼bersteuern, zu Testzwecken.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Instrumentierungsaufrufe fÃ¼r Aufrufe von __tsan_func_entry() und __tsan_func_exit() erzeugen.Lange Laden/Speichern-Folgen ausgeben.AusfÃ¼hrlichere Beschreibungen des Steuerablaufs in den Diagnosemeldungen ausgeben.AusfÃ¼hrlichere Beschreibungen der ZustandsÃ¤nderungen in den Diagnosemeldungen ausgeben.Diagnosemeldungen fÃ¼r Optimierung ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.Aufruf fÃ¼r Profiling-ZÃ¤hler am Funktionsanfang vor dem Prolog ausgeben. Der compilierte Code benÃ¶tigt eine 64-Bit-CPU sowie glibc 2.29 oder neuer zum Laufen.Progressive empfohlene Breakpoint-Stellen ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.Spezielle Instrumentierung fÃ¼r Zugriff auf volatile-Objekte erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben.Template-Instanziierungen als schwache Symbole ausgeben.Traps als Â»break 8Â« ausgeben, voreingestellt fÃ¼r CRIS v3 und aufwÃ¤rts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet.AusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgeben.Leeres FINAL bei %CLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Initialisierungsliste im alten Stil bei %CLeere Ziffernmenge in BOZ-Konstante bei %CAlternativen fÃ¼r q-Befehl einschalten.Registersatz mit 16 EintrÃ¤gen aktivieren.32-Bit-ALU-Befehle einschalten.32-Bit-Sprungbefehle einschalten.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.C++-Koroutinen einschalten (experimentell).C++-Header-Modul einschalten (experimentell).C++-modules-ts einschalten (experimentell).UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten.C-SKY-DSP-Befehle einschalten.Erweiterte C-SKY-DSP-Befehle einschalten.C-SKY-SECURE-Befehle einschalten.C-SKY-TRUST-Befehle einschalten.C-SKY-DSP-Vektorbefehle einschalten.CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschalten.STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten.DIV und DIVU einschalten.DIV-REM-Befehle fÃ¼r ARCv2 einschalten.DSP-3.1-Paket-A-Erweiterungen einschalten.Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten.Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten.Die Opcodes ENTER_S und LEAVE_S fÃ¼r ARCv2 einschalten.Codekomprimierung fÃ¼r FT32B-Code aktivieren.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.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).Auslagern an OpenMP-GPU einschalten.SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten.Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten.SSA-Codeversenkung auf BÃ¤umen einschalten.Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten.SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-PRE-Optimierungen auf BÃ¤umen einschalten.TPF-OS-Tracing-Code einschalten.Virtual-Hosting-UnterstÃ¼tzung einschalten.XY-Speicher-Erweiterung (DSP Version 3) einschalten.Ausrichtung von COMMON-BlÃ¶cken einschalten.Alle -Wunused- Warnungen einschalten.Alle DEC-Spracherweiterungen zulassen.Alle Informationen Ã¼ber Optimierungen auf stderr einschalten.Einen RTL-Guckloch-Durchlauf vor sched2 einschalten.ASan-Schutz fÃ¼r alloca/VLAs einschalten.ASan-Schutz fÃ¼r eingebaute Funktionen einschalten.ASan-Schutz fÃ¼r Verwendung-nach-RÃ¼ckkehr-Fehler einschalten.ASan-Schutz fÃ¼r globale Variablen einschalten.ASan-Schutz fÃ¼r Ladeoperationen einschalten.ASan-Schutz fÃ¼r Stapelspeicher einschalten.ASan-Schutz fÃ¼r Speicheroperationen einschalten.Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os.Atomare Befehle einschalten.Backend-Fehlersuche einschalten.RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten.Rohr-Bitschiebebefehle einschalten.Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten.Einfachen Programm-Profilierungscode einschalten.Bbit-Peephole2 einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.Cache-Prefetch-Befehle einschalten.Bestimmte Features aus aktuellen EntwÃ¼rfen von C++-VertrÃ¤gen einschalten.Bestimmte Features, die im Concept-TS vorhanden sind, einschalten.Codedichte-Befehle fÃ¼r ARCv2 einschalten.Codeanhebung einschalten.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten.Kompakte casesi-Muster einschalten.Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten.Bedingte AusfÃ¼hrung (fÃ¼r andere Befehle als Kopieren/scc) einschalten.Verwendung bedingter Kopierbefehle einschalten.Bedingte Kopierbefehle einschalten.Konservatives abrollen kleiner Schleifen einschalten.Konstruktor-/Destruktor-Feature einschalten.Koprozessorbefehle einschalten.Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten.Kopieweitergabe auf BÃ¤umen einschalten.Korrektur fluss-unstimmiger Profildateneingabe einschalten.Entfernung toter Speicherungen einschalten.Ausgaben zur Fehlersuche einschalten.HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten.Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten.Standardbreiten fÃ¼r die Formatangaben i, f und g aktivieren.Divisions- und Modulobefehle einschalten.Dominator-Optimierungen einschalten.Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten.Erweiterung Dual-Virterbi-Butterfly einschalten.FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten.Ausnahmebehandlung einschalten.Experimentelle Ãœbersetzung von Rust-Dateien einschalten, auf eigene GefahrZusÃ¤tzliche bedingte Verzweigungsanweisungen j(s)lt und j(s)le 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.BinÃ¤rdateien erzeugen, die Divisionen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-divÂ«.BinÃ¤rdateien erzeugen, die Gleitkommaberechnungen mit Funktionen aus der libgcc durchfÃ¼hren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-mhard-floatÂ«.BinÃ¤rdateien erzeugen, die Multiplikationen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-mulÂ«.Befehle fÃ¼r Vergleiche mit Setzen der Flags (l.sf*i) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r bedingte Zuweisungen (l.cmov) erlauben. Standardverhalten ist, stattdessen Ã¤quivalente set- und branch-Befehle zu verwenden.Division mit Hardware-Befehlen (l.div, l.divu) aktivieren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-msoft-divÂ«.Gleitkommaberechnungen mit Hardware-Befehlen durchfÃ¼hren. Die Voreinstellung ist Â»-msoft-floatÂ«.Multiplikation mit Hardware-Befehlen (l.mul, l.muli) aktivieren. Dies ist die Vorgabe; Ã¤nderbar mit Â»-msoft-mulÂ«.Befehle fÃ¼r Rechtsdrehung (l.ror) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um Rechtsdrehungen mit Direktoperand durchzufÃ¼hren.Befehle fÃ¼r Rechtsdrehung mit Direktoperand (l.rori) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um diese Befehle durchzufÃ¼hren.Befehle fÃ¼r Bitverschiebung mit Direktwert (l.srai, l.srli, l.slli) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r Vorzeichenerweiterung (l.ext*) erlauben. Standardverhalten ist, die Vorzeichenerweiterung mittels Ladebefehlen durchzufÃ¼hren.Erraten der Sprungwahrscheinlichkeiten einschalten.Hardware-Gleitkommabefehle einschalten.Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern.Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten.hwasan-Instrumentierung fÃ¼r alloca/VLAs einschalten.hwasan-Instrumentierung fÃ¼r eingebaute Funktionen einschalten.hwasan-Instrumentierung fÃ¼r Ladeoperationen einschalten.hwasan-Instrumentierung von auf dem Stapel allozierten Variablen fester GrÃ¶ÃŸe einschalten.hwasan-Instrumentierung fÃ¼r Speicheroperationen einschalten.Ein- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten.Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten.Inlining von PLT in Funktionsaufrufen einschalten.Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet.Befehle einschalten, die Angriffe Ã¼ber return-orientierte Programmierung vereiteln.Interrupt-Stapelbefehle einschalten.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Faules Modul-Importieren einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.Veraltetes Parsen von INCLUDE als Anweisung einschalten.Optimierungen zur Bindezeit einschalten.Binder-Optimierungen einschalten.Binderlockerung einschalten.Binderlockerungen einschalten.Binderlockerung einschalten.Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten.Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten.Schleifenverteilung auf BÃ¤umen einschalten.Vektorisierung des Schleifen-Epilogs mit kleinerer VektorgrÃ¶ÃŸe einschalten.Kopieren des Schleifenkopfes auf BÃ¤umen einschalten.Umordnen der Schleifen auf BÃ¤umen einschalten.Bewegung der Schleifeninvariante auf BÃ¤umen einschalten.Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize.Schleifenoptimierungen auf Baumebene einschalten.Schleifenvektorisierung von Gleitkommabefehlen einschalten.Schleifenvektorisierung auf BÃ¤umen einschalten.Maschinenspezifische Guckloch-Optimierungen einschalten.AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht.Die meisten Warnungen einschalten.Multicore-UnterstÃ¼tzung einschalten.Multiplikationsbefehle einschalten.Multiprozessorbefehle einschalten.Optimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschalten.Optimierung von &&/|| in bedingter AusfÃ¼hrung einschalten.GIMPLE-Parsen einschalten.Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten.Vorverarbeitung einschalten.BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten.Neuverbindung auf Baumebene einschalten.Registerdruckempfindliche Befehlsplanung einschalten.Lockerung im Assembler einschalten.rvalue-Argumente fÃ¼r ref-Parameter aktivieren.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten.Vorzeichenerweiternde Befehle einschalten.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung einschalten.Durchgang fÃ¼r statische Analyse einschalten.Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten.ZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten.UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten.UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten.UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten.UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard.UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten.Erweiterung fÃ¼r Bytevertauschbefehle einschalten.Enden-Zusammenfassung auf BÃ¤umen einschalten.CSR-PrÃ¼fung fÃ¼r die ISA-abhÃ¤ngigen CRS und das schreibgeschÃ¼tzte CSR einschalten. Die ISA-abhÃ¤ngigen CSR sind nur gÃ¼ltig, wenn die entsprechende ISA festgelegt ist. Das schreibgeschÃ¼tzte CSR kann nicht von den CSR-Befehlen geschrieben werden.Den fundamentalen Typ char8_t einschalten und ihn als Typ fÃ¼r UTF-8-Zeichenketten und Zeichenliterale verwenden.Critical-Path-Heuristik im Planer einschalten.Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten.AnnÃ¤herung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Erweiterte LRW-Befehle einschalten (Standard fÃ¼r CK801).Gruppenheuristik im Planer einschalten.Heuristik fÃ¼r letzte Befehle im Planer einschalten.Optimierer fÃ¼r geschachtelte Schleifen einschalten.Normalen Modus einschalten.Rang-Heuristik im Planer einschalten.AnnÃ¤herung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Heuristik fÃ¼r spekulative Befehle im Planer einschalten.AnnÃ¤herung der Quadratwurzel einschalten. Dies reduziert die Genauigkeit der Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit. Wenn eingeschaltet, bringt es Â»-mlow-precition-recip-sqrtÂ« mit sich.Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird.Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard.Verwendung von leeren Formatelementen in Formatzeichenketten einschalten.Zeichenliterale in Zuweisungen und Datenanweisungen fÃ¼r Nichtzeichenvariablen aktivieren.Verwendung von indexierten Ladebefehlen einschalten.Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten.Verwendung des LRA-Registerallozierers einschalten.Verwendung des fsca-Befehls einschalten.Verwendung des fsrra-Befehls einschalten.Verwendung des alten, defekten ABI, bei dem alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sind.Verwendung der kurzen Ladebefehle einschalten.Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natÃ¼rlich ausgerichtet sind. (Voreinstellung.)Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet.Traditionelle Vorverarbeitung einschalten.TransitivitÃ¤t von BeschrÃ¤nkungen wÃ¤hrend der Analyse berÃ¼cksichtigen.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten.Verwendung der BI/BIH-Befehle einschalten, wenn verfÃ¼gbar.Verwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten.Verwendung der NPS400-Bitbefehle einschalten.Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten.Verwendung von POST_INC / POST_DEC einschalten.Verwendung von POST_MODIFY einschalten.Verwendung von R16 bis R31 einschalten (Standard).Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben.Verwendung von sdata/scommon/sbss einschalten.Benutzerdefinierte Befehle einschalten.IEEE-128-Bit-Gleitkomma-Befehle einschalten.Schleifenbefehle fÃ¼r v850e3v5 einschalten.Variable polynomiale CRC-Erweiterung einschalten.Vektorisierung auf BÃ¤umen einschalten.Wortreiche Ausgabe einschalten.Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E).Workarounds fÃ¼r Errata des GR712RC-Prozessors einschalten.Workaround fÃ¼r Errata des UT699-Prozessors einschalten.Workarounds fÃ¼r Errata des UT699E/UT700-Prozessors einschalten.Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten.Adressierung relativ zu GP ein-/ausschalten.ID-basierte Shared Library einschalten.Betriebsart fÃ¼r positionsunabhÃ¤ngige Daten (PID) einschalten.Ein-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet.Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten.SSE-Befehle mit VEX-PrÃ¤fix kodieren.End-Ausdruck in DO-SchleifeEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der skalaren Initialisierung bei %C erwartetEnde der Suchliste.
  Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntity %qs bei %L ist inkompatibel zu einer BOZ-Literal-KonstanteEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CVergleich auf Gleichheit fÃ¼r %s bei %LÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler beim Reservieren von %lu BytesFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Feldkonstruktor, auf den bei %L verwiesen wirdFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler in TypbeschrÃ¤nktem Aufruf bei %LFehler beim VergrÃ¶ÃŸern des Speicherblocks auf %lu BytesFehler beim Schreiben der JSON-Ausgabedatei Â»%sÂ«
  Fehler beim Schreiben der Moduldatei %qs: %sFehler beim Schreiben der Moduldatei: %sFehler beim Schreiben der Ausgabedatei Â»%sÂ«
! Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LZeichenkette mit mehr als 2 hoch 28 Zeichen bei %L wird erst bei AusfÃ¼hrung des Programms ausgewertet werden, rechnen Sie mit FehlernEreignisArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert seinArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert seinEreignis-Variable bei %L muss Skalar mit EVENT_TYPE seinJeder Feldindex der Zielspezifikation bei %L muss ein konstanter Ausdruck seinAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beenden.32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern.Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren.Â»)Â« bei %C erwartetÂ»,Â« bei %C erwartet%<( depobj )%> bei %C erwartet%<(%> nach %qs bei %C erwartet%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<)%> oder %<omp_cur_iteration%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet%<,%> bei %C erwartet%<,%> oder %<)%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<:%> bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartetAtomarer Vergleichsausdruck %<==%>, %<.EQ.%> oder %<.EQV.%> bei %L erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetEins von ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE oder DEFAULT bei %C erwartetEntweder COMPILATION oder EXECUTION erwartet in AT-Klausel bei %CEine der Klauseln DEPEND, UPDATE oder DESTROY bei %C erwartetDO-Schleife bei %C erwartetELSE bei %L erwartet, in atomarer VergleichserfassungDie SEVERITY-Klausel bei %C erwartet entweder FATAL oder WARNINGHOST, NOHOST oder ANY bei %C erwartetIF bei %L erwartet, in atomarer VergleichserfassungEins von IN, OUT, INOUT, INOUTSET oder MUTEXINOUTSET bei %C erwartet, gefolgt von %<)%>Eine der Klauseln INCLUSIVE oder EXCLUSIVE bei %C erwartetINTEGER-Typ bei %L erwartetEine der Klauseln NONE oder PRESENT bei %C erwartetEins von NONE, FIRSTPRIVATE, PRIVATE oder SHARED erwartet, in DEFAULT-Klausel bei %CORDER(CONCURRENT) erwartet bei %C, optional mit Modifizierer %<reproducible%> oder %<unconstrained%>P-Bearbeitungsdeskriptor erwartet in Formatzeichenkette bei %LPARAMETER-Symbol in komplexer Konstante bei %C erwartetRANK oder RANK DEFAULT gefolgt von SELECT RANK erwartet bei %CEins von SCALAR, AGGREGATE, ALLOCATABLE oder POINTER bei %C erwartetEins von SEQ_CST, ACQUIRE oder RELAXED erwartet, bei %CEins von SEQ_CST, ACQ_REL oder RELAXED erwartet, fÃ¼r ATOMIC_DEFAULT_MEM_ORDER-Klausel bei %CEins von SEQ_CST, AQC_REL, RELEASE oder ACQUIRE bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetEins von TEAMS, PARALLEL oder THREAD erwartet als Bindung in BIND bei %CTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartetEine der Klauseln UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD oder ATOMIC_DEFAULT_MEM_ORDER bei %L erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument %qs bei %L erwartetProzedurzeiger fÃ¼r Argument %qs bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetZugriffsspezifikation bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetArgumentliste bei %C erwartetArrayindex erwartet bei %CFeldindexsprung erwartet bei %CVerknÃ¼pfung bei %C erwartetVerknÃ¼pfungsliste bei %C erwartetAttributbitname erwartetBindeattribut bei %C erwartetBindungsname bei %C erwartetBindungsziel hinter %<=>%> bei %C erforderlichBlockname %qs des SELECT-Konstrukts bei %C erwartetBlocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartetGrenzen fÃ¼r %qs bei %L erwartetCoarray-Variable als Argument %qs fÃ¼r intrinsisches %s bei %L erwartetKomma in E/A-Liste bei %C erwartetReferenz auf Komponente bei %C erwartetKonstrukttyp PARALLEL, SECTIONS, DO oder TASKGROUP in Anweisung $OMP CANCELLATION POINT bei %C erwartetDatenkonstante nach Wiederholungsangabe bei %C erwartetSINK oder SOURCE des AbhÃ¤ngigkeitstyps bei %C erwartetIn AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartetÂ»entity-listÂ« in STATIC-Anweisung bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetGenerischer Name oder Operatordeskriptor bei %C erwartetBezeichner bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlausdruck bei %C erwartetGanzzzahlausdruck der Art %<omp_allocator_handle_kind%> bei %L erwartetEntweder ein Ganzzahlausdruck oder genau ein GerÃ¤temodifizierer %<device_num%> oder %<ancestor%> erwartet bei %CGanzzahlzeichenkette erwartetErwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %LMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer erwartetListe von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartetProzedurname im Modul bei %C erwartetName erwartetParameterliste in Typdeklaration bei %C erwartetBereichsangabe erwartet bei %CEchte Zeichenkette erwartetRegister oder konstante Ganzzahl erwartet.Rechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSkalarer intrinsischer Ausdruck bei %L erwartet, in atomarem VergleichSkalare intrinsische Variable bei %L erwartet, in atomarem VergleichSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach %<.%> bei %C erwartetBeendenden Namen bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariablenliste bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenVariable bei %L erwartetDefinierbare EntitÃ¤t bei %L erwartetListe benannter EintrÃ¤ge bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariable oder io-implied-do bei %L erwartetVariable oder io-implied-do in READ-Anweisung bei %L erwartetErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen.Explizite Arrayform bei %C muss eine Konstante vom Typ INTEGER sein, nicht %sExplizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r polymorphes Argument bei %L erforderlichFeld mit expliziter Form, aber nichtkonstanten Grenzen bei %CFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Selektor bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberflÃ¼ssige Option fÃ¼r %<-Xassembler%>; %s, alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen.ÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LDer FDPIC-Modus wird im Thumb-1-Modus nicht unterstÃ¼tztFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)FINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-Konstrukt bei %LFORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftretenFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORM-TEAM-Anweisung bei %CFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFORMAT-Kennzeichen bei %L kann kein Feld der GrÃ¶ÃŸe 0 seinFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Gleitkomma-Register kÃ¶nnten trotz Attribut %qE Ã¼berschrieben werden: compilieren Sie mit %<-mgeneral-regs-only%>Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPU-Typen von LoongArch:FPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FROMPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITSFUNCTION-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CKeine passende Klausel gefunden bei %CFailure getting length of a constant array.Fehler bei Umwandlung von BOZ in REAL bei %LSchwerwiegender FehlerDie Datei %qs wird rekursiv eingebundenBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-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 %qs)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %qs)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Metadaten direkt in Objektdateien einbettenName der Konfiguration fÃ¼r eigene Gleitkommabefehle.Aufrufe von einfachen inline-Funktionen zusammenfalten.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.Bei !$OMP ATOMIC COMPARE muss der erste Operand des Vergleichs bei %L die Variable %qs sein, in die die Aktualisierungsanweisung bei %L schreibtBei den Optionen der Form Â»-f*-prefix-map=Â« die kanonischen Pfadnamen statt der angegebenen Zeichenketten vergleichen.For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Bitschiebeoperationen mit konstanter Anzahl, die einen einzelnen Maschinenbefehl zur Verschiebung um eine Stelle erfordern, die maximale Anzahl von Inline-Verschiebeanweisungen (Maximalwert 64) festlegen, die ausgegeben werden sollen, anstatt die entsprechende Hilfsfunktion __mspabi zu verwenden. Der Standardwert ist 4.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.Dem Assembler (und Linker) erlauben, jede beliebige Architektur-Untervariante ohne Fehler zu verwenden.FP-als-GP-Optimierung verbieten.Verbieten, dass mittels $fp auf statische oder globale Variablen zugegriffen wird. Diese Option verhindert die FP-als-GP-Optimierung, unabhÃ¤ngig von -mforce-fp-as-gp.Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen.Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet.Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen.Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen.Ausschalten der Hardwareschleife erzwingen, selbst wenn -mext-dsp angegeben ist.Funktionen auf 4-Byte-Grenzen zwingen.Codeerzeugung von Stummeln fÃ¼r die Indirektion externer Symbole erzwingen.Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen.FP-als-GP-Optimierung erzwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsFortran 2003: Zeichen fÃ¼r Argument %qs des intrinsischen %qs bei %LFortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubtFortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %LFortran 2008: Veraltete Funktion:Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %LFortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qsFortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qsFortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %LFortran 2008: Semikolon bei %C ohne vorausgehende AnweisungFortran 2018: gelÃ¶schtes Feature:Fortran 2018: Veraltetes Feature:Fortran 2018:Fortran 95 erfordert Standard INTEGER in %s-Marke bei %LKeine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefundenFreie ZeilenlÃ¤nge muss mindestens drei seinFunktion %qs als Initialisierungsausdruck bei %LFunktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istFunktion %qs bei %L darf keinen Initialisierer habenFunktion %qs bei %L hat keinen IMPLICIT-TypFunktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glichFunktion %qs bei %L muss PURE seinFunktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion %qs erfordert eine Argumentliste bei %CFunktion Â»%sÂ« bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenFunktion Â»%sÂ« bei %L hat Eintrag Â»%sÂ« mit unpassenden CharakteristikaFunktion Â»%sÂ« bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktion nicht gefunden.Funktionsergebnis %qs bei %L kann keine Initialisierung habenFunktionsergebnis %qs bei %L hat keinen IMPLICIT-TypFunktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltigFunktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente habenFunktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigFunktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER habenFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power10 zu steigern.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r %<simd%>-FunktionenGCC unterstÃ¼tzt derzeit keine Typen gemischter GrÃ¶ÃŸe fÃ¼r %<simd%>-FunktionenGCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-FunktionenGCC unterstÃ¼tzt derzeit %<simdlen %wd%> fÃ¼r Typ %qT nichtGCC ist nicht dafÃ¼r konfiguriert, %qs als Argument fÃ¼r %<-foffload=%> zu unterstÃ¼tzenGCC muss mit %<--enable-newlib-nano-formatted-io%> konfiguriert werden, um %<-mtiny-printf%> zu verwendenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC_OFFLOAD_OMP_REQUIRES_FILE ist nicht gesetztZu verwendende GCN-CPU-Art:GCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
  GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-Erweiterung:GNU Objective C unterstÃ¼tzt keine traditionelle Ãœbersetzung mehrAttribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das LabelGOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %LGOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %LSyntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %CMMA-Befehle erzeugen (oder auch nicht).Code erzeugen (oder auch nicht), der den Befehl LXVKQ verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIDP verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIW verwendet.Speicheradressierung relativ zu PC (oder absolut) erzeugen.Optimierungen fÃ¼r Speicherzugriffe relative zu PC durchfÃ¼hren (nicht durchfÃ¼hren).Speicherzugriffsbefehle mit (oder ohne) PrÃ¤fix erzeugen.16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.BTF-Debug-Informationen auf Standardniveau erzeugen.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.C-Prototypen aus Nicht-BIND(C)-Deklarationen fÃ¼r externe Prozeduren generieren.Informationen zu AbhÃ¤ngigkeiten von C++-Modulen erzeugen.FPU-Befehle mit doppelter Genauigkeit fÃ¼r C-SKY generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).CTF-Debug-Informationen auf Standardniveau erzeugen.Erweiterungsbefehle fÃ¼r DSP generieren.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.ELF-FDPIC-Code erzeugen.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.JSON-Datei erzeugen.LP64-Code erzeugen.MIPS16-Code erzeugen.ModuleInfo-Struktur fÃ¼r Ausgabemodul generieren.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.SIMD-Klone fÃ¼r Funktionen mit OpenMP-Declare-Ziel-Direktive erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»_mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Ein Mach-O-Bundle erzeugen (Dateityp MH_BUNDLE).Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.Beim Compilieren eine Default-main-Funktion fÃ¼r D generieren.Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Absolute Quellpfade fÃ¼r gcov erzeugen.Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen.Alle notwendigen Informationen fÃ¼r Â»BPF Compile Once - Run EverywhereÂ« generieren.Ausgabedatei erzeugen, die Symbole nicht erst bei Bedarf, sondern bereits beim Laden bindet.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Voreinstellung ist GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Big-Endian-eBPF erzeugen.Bit-Befehle erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren.Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS 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 Smart Mode erzeugen.Code fÃ¼r Thumb-Zustand erzeugen.Code fÃ¼r UNIX-Assembler erzeugen.Code fÃ¼r 32-Bit-ABI erzeugen.Code fÃ¼r einen 5206e erzeugen.Code fÃ¼r einen 520X erzeugen.Code fÃ¼r einen 528x erzeugen.Code fÃ¼r einen 5307 erzeugen.Code fÃ¼r einen 5407 erzeugen.Code fÃ¼r 64-Bit-ABI erzeugen.Code fÃ¼r 68000 erzeugen.Code fÃ¼r 68010 erzeugen.Code fÃ¼r 68020 erzeugen.Code fÃ¼r einen 68030 erzeugen.Code fÃ¼r einen 68040 ohne neue Befehle erzeugen.Code fÃ¼r einen 68040 erzeugen.Code fÃ¼r einen 68060 ohne neue Befehle erzeugen.Code fÃ¼r einen 68060 erzeugen.Code fÃ¼r einen 68302 erzeugen.Code fÃ¼r einen 68332 erzeugen.Code fÃ¼r einen 68851 erzeugen.Code fÃ¼r ColdFire v4e erzeugen.Code fÃ¼r DLL erzeugen.Code fÃ¼r Fido A erzeugen.Code fÃ¼r eine cpu32 erzeugen.Code fÃ¼r alle Template-Instanziierungen einschalten.Code fÃ¼r eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.Code fÃ¼r Assert-VertrÃ¤ge generieren.Code fÃ¼r Klassen-Invarianz-VertrÃ¤ge generieren.Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen.Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind.Code fÃ¼r die angegebene CPU erzeugen.Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen.Code fÃ¼r NachbedingungsvertrÃ¤ge erzeugen.Code fÃ¼r VorbedingungsvertrÃ¤ge generieren.Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Code fÃ¼r Switches ohne Default-Fall generieren.Code fÃ¼r die Android-Plattform erzeugen.Code fÃ¼r den M*Core M210 erzeugen.Code fÃ¼r den M*Core M340 erzeugen.Code fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen.Code fÃ¼r Supervisor-Modus generieren (Standard).Code fÃ¼r User-Modus generieren.Code im 32-Bit-ARM-Zustand erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen.FÃ¼r schnelles Debugging geeigneten Code erzeugen.Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann.Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann.Code erzeugen, der zum Intel-MCU-psABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.Code erzeugen, der im privilegierten Zustand lÃ¤uft.Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann.Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen.Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen.Code generieren, der Gerade-Linie-Spekulationen abwehrt.Code generieren, um mitzuverfolgen, wann die CPU falsch spekulieren kÃ¶nnte.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code mittels globaler Anker-Symboladressen generieren.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code erzeugen, der nur die Kernregister (r0â€“r14) verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Generierung von Code mit unausgerichtetem load/store, gÃ¼ltig fÃ¼r MIPS R6.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.Konstantenpools im Compiler statt im Assembler generieren.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisions-Befehle erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Dokumentation erzeugen.Gleitkommabefehle doppelter Genauigkeit generieren.eBPF fÃ¼r die angegebene Linux-Kernelversion erzeugen.Erweiterte arithmetische Befehle erzeugen, nur fÃ¼r ARC700 gÃ¼ltig.Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugen.Schnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Kombinierte Multiplizier-Addier-Befehle generieren.Die Befehle frecipd/fsqrtd/fdivd generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).Hardware-abs-Befehle generieren.Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren.Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren.Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren.Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren.Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden.isel-Befehle erzeugen.Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen.Bibliotheksaufrufe fÃ¼r atomare Lade- und Speicherbefehle generieren, wenn synchronisierte Bibliotheksaufrufe ausgeschaltet sind.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Little-Endian-eBPF erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Atomare Operationen durch Hilfsfunktionen implementieren.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.Millicode-Schnipsel erzeugen.mul64- und mulu64-Befehle erzeugen.norm-Befehl erzeugen.Code im normalen Modus erzeugen.SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen.SH4-Code nur mit einfacher Genauigkeit erzeugen.SH4-100-Code nur mit einfacher Genauigkeit erzeugen.SH4-200-Code nur mit einfacher Genauigkeit erzeugen.SH4-300-Code nur mit einfacher Genauigkeit erzeugen.SH4a-Code nur mit einfacher Genauigkeit erzeugen.PC-relativen Code erzeugen.Erweiterungsbefehle fÃ¼r Performance einschalten.Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten.Unechte Ziele fÃ¼r alle Header erzeugen.Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode).Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode).Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen.Befehle push/pop generieren (Standard).WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.return-Befehl in nackter Funktion generieren.Informationen zur Typbeschreibung zur Laufzeit erzeugen.SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird.Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen fÃ¼r indirekte Sprungziele gespeichert werden, die aufgrund der Optionen -mindirect-branch* oder -mfunction-return* gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthÃ¤lt den Offset vom Eintrag zu der gepatchten Adresse.Selbstverschiebbaren Code erzeugen.sin, cos und sqrt fÃ¼r FPU erzeugen.Gleitkommabefehle einfacher Genauigkeit generieren.Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen.Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen.stm/ldm-Befehle erzeugen (Vorgabe).Erweiterungsbefehle fÃ¼r Zeichenketten einschalten.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Inline-Expansion von memcpy/memmove generieren.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Vektorpaare fÃ¼r Inline-Expansion von memcpy/memmove generieren.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.Befehle push25/pop25 fÃ¼r v3 erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.xBPF erzeugen.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Bindungs-Name %qs bei %L wird bereits bei %L verwendetGlobale EntitÃ¤t %qs bei %L darf nicht in einem COMMON-Block vorkommenGlobale EntitÃ¤t %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommenGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L 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.HOLDS-Ausdruck bei %L muss ein skalarer logischer Ausdruck seinBibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Bedingte Zweigen hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Bedingungen, die nicht in den Zweigen verwendet werden, hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Hardware-Autoprefetcher-Scheduler-Modellsteuerung: Anzahl der Vorausschauzyklen, die das Modell untersucht, bei '0' ist nur die heuristische Sortierung von Befehlen aktiviert. StandardmÃ¤ÃŸig deaktiviert.Hexadezimalkonstante bei %L verwendet Nicht-Standard X statt ZHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).E/A-Registeroperand fÃ¼r Â»%%%cÂ«IBITS: Bad bitICE: %<emit_insn%> verwendet, wo %<emit_jump_insn%> erforderlich:ID der zu bauenden Shared Library.gemeinsam genutzte ID-Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werdenIEEE_ARITHMETIC-Modul bei %CIEEE_EXCEPTIONS-Modul bei %CIEEE_FEATURES-Modul bei %CIF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckIF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessenIF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendetIM-part_ref bei %CÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT NONE mit Angabenliste bei %CIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID=INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ seinINTEGER-Ausdruck von %s-Klausel bei %L muss positiv seinINTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv seinINTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-integer-8%>INTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-finteger-4-integer-8%>INTENT(%s) steht mit INTENT(%s) bei %L in KonfliktINTENT ist in BLOCK bei %C nicht erlaubtEffektives Argument von INTENT(%s) bei %L kÃ¶nnte effektives Argument bei %L stÃ¶ren.INTENT(IN) POINTER %qs in Klausel %s bei %LINTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %LArgument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph seinINTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurIO UNIT in %s-Anweisung bei %L muss eine interne Datei in einer PURE-Prozedur seinIO-Definition fÃ¼r %q+D erfordert eine AdresseIOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigIOMSG-Markierung bei %LIPA-modref-Zusammenfassung fehlt in EingabedateiIPA-SRA-Zugriffs-Verifikation fehlgeschlagenISA %qs wird von Attribut %<target%> nicht unterstÃ¼tzt, verwenden Sie den Aufruf %<arch=%>ISO-C erlaubt kein %<%E (Ausdruck)%>ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>ISO C unterstÃ¼tzt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt %<[[]]%>-Attribute erst ab C2XISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO C unterstÃ¼tzt %<auto%>-Typinferenz erst ab C2XISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt %qs erst ab C2XISO-C unterstÃ¼tzt den vordefinierten Bezeichner %qs nichtISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt dezimale Gleitkommazahlen erst ab C2XISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C2XISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO C unterstÃ¼tzt auf %<enum%> basierende Typen erst ab C2XISO-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 unterstÃ¼tzt leere Initialisierungsklammern erst ab C2XISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden ElementebereichesISO-C erlaubt Speicherklassenangaben in zusammengesetzten Literalen erst ab C2XISO-C verbietet, ein %<register%>-Array zu indizierenISO-C verbietet Array der GrÃ¶ÃŸe nullISO-C verbietet Array %qE der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>, vor C2XISO C vor C2X beschrÃ¤nkt AufzÃ¤hlungswerte auf den Bereich von %<int%>Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandeltISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten InstanziierungenISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-TokenISO C++ unterstÃ¼tzt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommenin ISO-C++ darf der mittlere Operand von %<?:%> nicht weggelassen werdenISO-C++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> fÃ¼r %qs nichtISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutetISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼ckenISO-C++ verbietet den Aufruf von %<::main%> vom Programm ausISO-C++ verbietet Umwandlung in Arraytyp %qTISO-C++ verbietet Vergleich zwischen Zeiger und GanzzahlISO-C++ verbietet Vergleich zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet zusammengesetzte LiteraleISO-C++ verbietet berechnete GotosISO-C++ verbietet Bedingungsausdruck mit Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet Umwandlung zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertierenISO-C++ verbietet Deklaration von %qs ohne TypISO-C++ verbietet Verringern eines Zeigers vom Typ %qTISO-C++ verbietet verringern einer AufzÃ¤hlungISO-C++ verbietet leere unbenannte AufzÃ¤hlungISO-C++ verbietet flexibles Arrayelement %qsISO-C++ verbietet flexible ArrayelementeISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der KlasseISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qTISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlungISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qTISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende KlasseISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-AusdrucksISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet 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 typename-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼ckenISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf Methode in SubtraktionISO-C++ verbietet Array variabler LÃ¤ngeISO-C++ verbietet Array %qD variabler LÃ¤ngeISO-C++ verbietet Array der GrÃ¶ÃŸe nullISO-C++ verbietet Array %qD der GrÃ¶ÃŸe nullISO-C++ verbietet anonyme structsISO-C++ verbietet Ãœberladen von %<operator ?:%>ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:ISO-C++17 erlaubt Speicherklassenangabe %<register%> nichtISO C++17 erlaubt keine dynamischen Ausnahmespezifikationendas Weglassen der Zeichenkette in %qE wird von ISO C11 nicht unterstÃ¼tztISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nichtDeklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstÃ¼tzt; ab ISO C99 geht esISO-C90 unterstÃ¼tzt nicht %<long long%>ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in ParameterarraydeklaratorenISO-C90 unterstÃ¼tzt nicht %qEISO-C90 unterstÃ¼tzt keine booleschen TypenISO-C90 unterstÃ¼tzt keine komplexen TypenISO-C90 unterstÃ¼tzt keine flexiblen Arrays als ElementeISO-C90 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C90 unterstÃ¼tzt keine namenlosen structs/unionsISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet zusammengesetzte LiteraleISO-C90 verbietet gemischte Deklarationen und CodeISO-C90 verbietet die Angabe von zu initialisierenden UnterobjektenISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizierenISO-C90 verbietet Array variabler GrÃ¶ÃŸeISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸeISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %qEISO-C99 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C99 unterstÃ¼tzt keine namenlosen structs/unionsModul ISO_C_BINDING bei %CIntrinsisches Modul ISO_FORTRAN_ENV bei %CITERATOR bei %C kann nicht mit SINK kombiniert werdenITERATOR bei %C kann nicht mit SOURCE kombiniert werdenWenn Â»-ftree-vectorizeÂ« verwendet wird, die minimale Schleifengrenze einer fÃ¼r Vektorisierung zu betrachtenden Schleife.Wenn Â»-fvariable-expansion-in-unrollerÂ« verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine einzelne Variable wÃ¤hrend Loop-Unrolling expandiert wird.Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernen.Wenn Planung nach dem Neuladen, dann Superblock-Planung.Â»DÂ« in Spalte eins in statischer Form ignorieren.Attribut dllimport fÃ¼r Funktionen ignorieren.Den normalen zweistufigen Namensraum ignorieren; Symbole in der Reihenfolge der Befehlszeile auflÃ¶sen und nicht aufzeichnen, welche Bibliothek das aufgelÃ¶ste Symbol bereitgestellt hat.Nicht unterstÃ¼tzte Pragmas ignorieren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.  Nur die 64-Bit-ABI wird unterstÃ¼tzt.Ignoriert.Herstellererweiterungsmarkierung Â»!$omxÂ« bei %C wird ignoriertUnzulÃ¤ssiges ALLOCATE-Objekt bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤ssige Zuweisung an externe Prozedur bei %LUnzulÃ¤ssiges Zeichen in BOZ-Konstante bei %CIllegal id in copy_walk_reduction_argUngÃ¼ltige PrÃ¤prozessordirektiveUngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-ObjektUnzulÃ¤ssiger Schritt von Null bei %LUnzulÃ¤ssiger Typ in Zeichenverkettung bei %LAnweisung %s zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung %s zur Image-Steuerung bei %C in PURE-ProzedurCRITICAL-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockCRITICAL-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in PURE-ProzedurRETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockPRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSTOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSTOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurArgument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck seinArgument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegenÂ»inÂ«-VertrÃ¤ge von Ã¼berschriebenen Methoden als Obermenge des Ã¼bergeordneten Vertrags umsetzen.Â»inÂ«-Parameter als Â»scope constÂ« umsetzen.C++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.D-Bitfelder implementieren.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" umsetzen.DIP1008 "Ausnahmen im @nogc-Code zulassen" umsetzen.DIP1021 "VerÃ¤nderbare Funktionsargumente" umsetzen.__atomic-Operationen Ã¼ber Bibliotheksaufrufe alter __sync-Funktionen durchfÃ¼hren.AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen.Implizit deklarierte BIND(C)-Funktion %qs bei %L ist mÃ¶glicherweise nicht interoperabel mit CImplizit deklarierte BIND(C)-Variable %qs bei %L kÃ¶nnte nicht C-kompatibel seinImplizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklarierte Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein, ist aber ein Scheinargument fÃ¼r BIND(C)-Prozedur %qs bei %LImplizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-TypEinbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen StandardinitialisierungFeld mit impliziter Form bei %LVerbesserung der FÃ¤higkeit des GCC, Spaltennummern in groÃŸen Quelldateien zu verfolgen, auf Kosten einer langsameren Kompilierung.Unreine Funktion %qs bei %L wird mÃ¶glicherweise nicht ausgewertetUnreine Funktion bei %L wird mÃ¶glicherweise nicht ausgewertetIn %s bei %L mÃ¼ssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs istIn %s bei %L mÃ¼ssen alle Prozeduren entweder SUBROUTINE oder FUNCTION seinIn C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet.In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %sIn SSA-PRE-Optimierungen auf BÃ¤umen Teils-Teils-Redundanz eliminieren.In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als Â»exprÂ« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat.Im Aufruf von %qs bei %L ist eine TypunvertrÃ¤glichkeit bei Argument %qs; %s wurde an %s Ã¼bergebenIn Konstruktor %qDIn Kopierkonstruktor %qDIn Destruktor %qDIn Datei, eingebunden vonIn Funktion %qDIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qDIn Elementfunktion %qsIn ModulIn Modul, importiert beiIn statischer Elementfunktion %qDInclude-Verzeichnis %qs: %sDie eingebundene Datei %qs ist keine regulÃ¤re DateiInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LInkompatible Initialisierung zwischen einer abgeleiteten TypentitÃ¤t und einer EntitÃ¤t mit Typ %qs bei %CUnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %LUnvertrÃ¤gliche RÃ¤nge in %s (%d und %d) bei %LUnvertrÃ¤gliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %sUnvertrÃ¤gliche Typangabe fÃ¼r Feldelement bei %LUnvertrÃ¤gliche Verwendung von TILE und COLLAPSE bei %LInkonsistente Ã„quivalenzregeln mit %qs bei %L und %qs bei %LInterne Compilerwarnung: No location in expression near %LInterne Compilerwarnung: Inconsistent internal state: No location in statementRÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼bereinInterner Compilerfehler: Incorrect EH edge %i->%iFalsche Ausdehnung in Argument B in MATMUL-Intrinsic in Dimension 1: ist %ld, sollte %ld seinIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Prozedur %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs neudefiniert bei %L in Prozedur %qs, aufgerufen aus der DO-Schleife bei %LIndexvariable %qs wird auf undefiniert als INTENT(OUT)-Argument bei %L in Prozedur %qs gesetzt, wird aus der DO-Schleife bei %L aufgerufenIndexvariable %qs wird auf undefiniert gesetzt als INTENT(OUT)-Argument bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdAngeben, wie viele Vektorbefehle ohne Speicherzugriff pro Taktzyklus ausgefÃ¼hrt werden kÃ¶nnen; wird im Faktor fÃ¼r Schleifenabwicklungen des Autovektorisierers verwendet. Vorgabe ist 4.Auf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Vergleich auf Ungleichheit fÃ¼r %s bei %LVerwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken.Initialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Strukturkomponente mit einer HOLLERITH-Konstante bei %L ist nicht erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).PTX-Register initialisieren.Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA seinInitialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubtInitialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %CInitialisierung einer bereits initialisierten Variablen bei %C__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist.Alle bekannten Zeichenkettenoperationen einbetten (inline).Code inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht.Zeichenkettenoperationen memset/memcpy als Â»inlineÂ« einfÃ¼gen, aber Inline-Version nur fÃ¼r kleine BlÃ¶cke durchfÃ¼hren.Rekursives inlinen nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter Ã¼berschreitet.Befragungsparameter darf nicht in einer data-stmt-object-list bei %C vorkommenENDBR-Befehl beim Betreten einer Funktion nur via cf_check-Attribut fÃ¼r CET-Instrumentierung einfÃ¼gen.In jedem Funktionsprolog NOP-Befehle erzeugen.Arc-basierten Programm-Profilierungscode einfÃ¼gen.Code einfÃ¼gen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Ãœberschneidungen zu schÃ¼tzen.Code einfÃ¼gen, um AusdrÃ¼cke zu profilen.Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren.Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Anzahl der Maschinenbefehle, die fÃ¼r Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden.Anzahl der Maschinenbefehle, die fÃ¼r Thunk-Overhead in Funktionen veranschlagt werden.Zahl der Befehle, bei deren Ãœberschreitung die STFL-Stall-Strafe kompensiert werden kann.Erstmaliges Betreten und Verlassen einer Funktion zum Profilieren aufzeichnen.Ein- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden.Verlassen von Funktionen mit __fentry__ instrumentieren, in instrumentierten Funktionen.Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Ganzzahldivision bei %2$L zu Konstante %1$qs abgeschnittenGanzzahlausdruck erforderlich bei %CGanzzahlige ID (N) des spezifischen Befehls Â»fabsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fabssÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fadddÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»faddsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpledÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmplesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcosdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcossÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fextsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixdiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixduÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsuÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatidÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatisÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatudÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatusÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fminsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmuldÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmulsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxhiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxloÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdyÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsinsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftruncdsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwrxÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwryÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»roundÂ«.Ganzzahlart %d bei %C nicht verfÃ¼gbarGanzzahl auÃŸerhalb des symmetrischen Bereichs wegen Standard-Fortran bei %LGanzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %LGanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden SpeichersGanzzahl zu groÃŸ fÃ¼r ihre Art bei %C. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenGanzzahl bei %C zu groÃŸGanzzahlwert zu groÃŸ in Ausdruck bei %CFunktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist.Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend.Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen.Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tztSchleifen bei %L werden getauschtSchnittstelle %qs bei %L ist in spÃ¤terer PROCEDURE-Anweisung deklariertSchnittstelle %qs bei %L darf keine Anweisungsfunktion seinSchnittstelle %qs bei %L kann nicht allgemein seinSchnittstelle %qs bei %L muss explizit seinUnpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %sSchnittstelle in Scheinprozedur %qs bei %L passt nicht: %sSchnittstelle in globaler Prozedur %qs bei %L passt nicht: %sUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein UnterprogrammUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %sSchnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werdenSchnittstelle von %qs bei %L muss explizit seinSchnittstellenname nach %<(%> bei %C erforderlichInterner Compilerfehler:
  Interne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs wird als effektives Argument bei %L verwendetInterne Einheit mit Vektor-Index bei %LJeden INTEGER(4) als INTEGER(8) interpretieren.Jeden REAL(4) als REAL(10) interpretieren.Jeden REAL(4) als REAL(16) interpretieren.Jeden REAL(4) als REAL(8) interpretieren.Jeden REAL(8) als REAL(10) interpretieren.Jeden REAL(8) als REAL(16) interpretieren.Jeden REAL(8) als REAL(4) interpretieren.ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren.Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»Thumb-1Â«-Modus codiert werdenIm Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz in Bytes ausgedrÃ¼ckt.IntervallÃ¼berlappung von %<-fdbg-cnt=%s%>: [%u, %u] und [%u, %u]Intrinsisches %qs (%s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %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 habenIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiertIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen NOHOST-Klausel markiertUngÃ¼ltige Direktive %qs bei %L in %s-Klausel: deklarative, informationelle und Metadirektiven sind nicht erlaubtUngÃ¼ltige BOZ-Literalkonstante, die bei %C im Feldindex verwendet wirdUngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %CUngÃ¼ltige Hollerithkonstante bei %L enthÃ¤lt ein Wide-ZeichenUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiger NAME %qs in Â»!$ACC ROUTINE ( NAME )Â« bei %CUngÃ¼ltiges NULL bei %LUngÃ¼ltiges Argument fÃ¼r Â»!$ACC WAITÂ« bei %CUngÃ¼ltige Feldreferenz der Nicht-Feld-EntitÃ¤t bei %LUngÃ¼ltiges Zuordnungsziel bei %CUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen %qc in Variablenname bei %CUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige(s) Zeichen in ELSE-Anweisung nach %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltige kombinierte oder zusammengesetzte Direktive bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante bei %CUngÃ¼ltiger Ausdruck nach %<%s%> bei %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-ProzedurUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlichUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Form der Coarray-Referenz bei %CUngÃ¼ltige Bildanzahl %d in SYNC IMAGESUngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %LUngÃ¼ltige Initialisierung %s in Data-Anweisung bei %CUngÃ¼ltiges SchlÃ¼sselwort %qs in intrinsischer Funktion %qs bei %LUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUnerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-GleitkommatypenUngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %CUngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %LUngÃ¼ltiges Argument fÃ¼r Prozedur bei %LUngÃ¼ltige Zuweisung eines Prozedurzeigers bei %LUngÃ¼ltiger Bereich %s in Option %sUnzulÃ¤ssige Realart %d bei %CInvalid standard code on intrinsic %qs (%d)UngÃ¼ltige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %LUnzulÃ¤ssiger Typ in arithmetischer Operation bei %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %LUngÃ¼ltige Verwendung eines Anweisungs-Funktionsarguments bei %LUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CEinen Hinweis ausgeben, wenn doppelte Diagnosemeldungen zusammengefasst werden.Fehlersuche-Informationen fÃ¼r compilergenerierte Hilfsvariablen ausgeben.FÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null 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 STRUCTURE-DefinitionKIND-Attribut bei %C in einer TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinKIND-part_ref bei %CSchlÃ¼sselwort %qs bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchenSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der ProzedurSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %LSchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %LDie Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tztDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztParameter mit KIND-Typ fÃ¼r EntitÃ¤t bei %L unterscheidet sich vom Parameter mit KIND-Typ der TypspezifikationBekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte CSKY-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte CSKY-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte CSKY-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte FR-V-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):Bekannte PTX-ISA-Architekturen (fÃ¼r Verwendung mit Option -misa=):Bekannte PTX-ISA-Versionen (fÃ¼r Verwendung mit Option -mptx=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte MÃ¶glichkeiten zur AbschwÃ¤chung der geradlinigen Spekulation mit Â»-mharden-sls=Â«:Bekannte Werte fÃ¼r RÃ¼ckkehr-Instrumentierung mit -minstrument-return=:Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mict-model=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):Bekannte bevorzugte LÃ¤nge von Registervektoren (fÃ¼r Verwendung mit der Option -mprefer-vector-width=):Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):Bekannte ABIs fÃ¼r Vektorisierungs-Bibliothek (fÃ¼r Verwendung mit Schalter -mveclibabi=):L%d Cache-Wartezeit unbekannt fÃ¼r %sLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem IBITSLEN-Attribut bei %C in einer STRUCTURE-DefinitionLEN-Attribut bei %C in einer TYPE-DefinitionLEN oder KIND-Abfrageverweis in DATA-Anweisung bei %LLEN-part_ref bei %CLHS in %<noreturn%>-AufrufLINEAR-Klauselmodifizierer auÃŸer VAL wird bei %L an DO- oder SIMD-Konstrukt verwendetLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertSprungmarke %qs nach %L passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigDO-Anweisung mit Label bei %LÃ–ffnende Klammer benÃ¶tigt nach %<*%> in Formatzeichenkette bei %LAlte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe nicht gefunden, verwenden Sie %<none%>, %<slim%>, %<blocks%>, %<vops%>.BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben.Wie -M, aber System-Header-Dateien ignorieren.Wie -MD, aber System-Header-Dateien ignorieren.Wie -pedantic, aber als Fehler ausgeben.Wie beim Parameter rs6000-density-load-pct-threshold wird auch hier geprÃ¼ft, ob die Gesamtzahl der Ladeanweisungen den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet, und nur dann eine Strafe verhÃ¤ngt, wenn dieser Schwellwert erfÃ¼llt ist. Der Standardwert ist 20.Wie beim Parameter rs6000-density-pct-threshold, wird die Gesamtsumme von vec_cost und nicht-vec_cost berechnet, und die Betrafung erfolgt nur, wenn die Summe den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 70.Begrenzen, wie weit der Autovektorisierer eine Schleife abrollen darf.Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenZeile bei %L wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
  Code fÃ¼r einen __main-Kernel einbinden.Die D-Standardbibliothek dynamisch in das Compilat binden.Die D-Standardbibliothek statisch in das Compilat binden.Die Modula-2-Standardbibliotheken statisch in das Kompilat einbinden.Binden, um Programm im ELF-Format zu erzeugen (statt mmo).Mit HAL BSP verlinken.Mit eingeschrÃ¤nkter Version der C-Bibliothek linken.Mit libads.a, libc.a und crt0.o binden.Mit libc.a und libdebug.a binden.Mit libc.a und libsim.a binden.Mit libmvme.a, libc.a und crt0.o binden.Mit libsim.a, libc.a und sim-crt0.o binden.Mit libyk.a, libc.a und crt0.o binden.Mit schneller Gleitkomma-Bibliothek linken.Mit Library-PIC-Bibliotheken linken.Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver.Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten.Alle versteckten GC-Allokationen auflisten.Alle unverÃ¤nderlichen Felder auflisten, die eine Objektinstanz belegen.Alle Verwendungen von Â»inÂ« mit Parametern auflisten.Alle Variablen auflisten, die im threadlokalen Speicher landen.Informationen Ã¼ber alle D-SprachÃ¤nderungen auflisten.Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegtListenelement %qs in %s-Klausel bei %L muss TYPE(C_PTR) seinListenelement %qs mit allozierbaren Komponenten ist nicht erlaubt in einer map-Klausel bei %LListenelement bei %C darf nicht koindiziert seinListe wurde zusammen mit Speicherreihenfolge-Klausel angegeben, in FLUSH-Direktive bei %CStatistik zu Template-Instanziierung ausgeben.Alle Elemente der Archivbibliotheken laden, statt nur denen, die undefinierte Symbole erfÃ¼llen.Locator %qs bei %L in der DEPEND-Klausel der Art DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDer Locator bei %L in der DEPEND-Klausel vom Typ DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinLock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenDie vom Linker geladenen Objektdateien wegschreiben.Symbole wegschreiben, die zum Laden eines Objekts gefÃ¼hrt haben.PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.CPU-Typen fÃ¼r LoongArch:Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosSchleifenvariableSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable bei %C kann keine Unter-Komponente seinSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable wurde geÃ¤ndertSchleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung.Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dUntere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs unterstÃ¼tzt keine Hardware-Multiplikation, aber %<-mhwmult%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-ISA, aber %<-mcpu%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<16-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<32-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<f5series%> gesetztDie MESSAGE-Klausel bei %L erfordert einen skalaren CHARACTER-Ausdruck der StandardartMIPS16 %<-mxgot%> CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64Interner Fehler: MMIX Internal: %s is not a shiftable intInterner Fehler: MMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesInterner Fehler: MMIX Internal: Last named vararg would not fit in a registerInterner Fehler: MMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CMODULE-PrÃ¤fix bei %CMODULE-PrÃ¤fix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces seinMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in %<cris_op_str%>GrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Dem Linker die Befehlszeilenoption Â»--no-relaxÂ« anstelle der Option Â»--relaxÂ« Ã¼bergeben.Alle Funktionsaufrufe indirekt machen.Inline-Funktionen standardmÃ¤ÃŸig zu Â»constexprÂ« machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CFalsch geformte Typspezifikation bei %CDaten im P2-Raum reservieren.Gemangelte abgeleitete Typdefinition bei %CZuordnung von Modulen zu CMI-Dateien.MAC-Register als Aufruf-zerstÃ¶rt markieren.Alle Schleifen als parallel markieren.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat.Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren.HÃ¶chstzahl der Basis-BlÃ¶cke in Schleife fÃ¼r Schleifeninvariantenbewegung.Maximale Schleifenanzahl fÃ¼r regionale Registerzuweisung (RA).Maximalzahl der Bytes, die mit Schleifen verglichen werden.Maximalzahl der Bytes, die ohne Schleifen verglichen werden.Maximalzahl der Bytes, die verglichen werden.Maximalzahl der Bytes, die inline kopiert werden.Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden.GrÃ¶ÃŸte Rekursionstiefe fÃ¼r das Expandieren von variablenverfolgenden AusdrÃ¼cken.MaximalgrÃ¶ÃŸe der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefÃ¼gt werden sollen.Maximale GrÃ¶ÃŸe variablenverfolgender Hash-Tabellen.Maximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent).GrÃ¶ÃŸtes durch frÃ¼hes Â»inlineÂ« eines einzelnen Aufrufs abgeschÃ¤tztes Wachstum des FunktionskÃ¶rpers.GrÃ¶ÃŸtes geschÃ¤tztes Ergebnis eines als vorhersagbar betrachteten Sprunges.Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent).Maximale Anzahl der Grenzendpunkte der Fallbereiche der Switch-Anweisung, die bei der Generierung der IPA-Funktionszusammenfassung verwendet werden.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme der GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.Maximale GesamtgrÃ¶ÃŸe von aufrufender und aufgerufener Funktion, fÃ¼r den Fall, dass die aufgerufene Funktion in die aufrufende eingereiht wird und die aufgerufene Funktion nur von einer Stelle aus aufgerufen wird.HÃ¶chsttiefe beim Durchlaufen des DFS durch die modref-Escapeanalyse.Maximale Verschachtelungstiefe von Schleifen fÃ¼r optimistisches value-number.Die maximale Tiefe der Befehlsketten, die fÃ¼r die Neuberechnung der ausgehenden Wertebereiche berÃ¼cksichtigt werden.Maximale Tiefe der logischen AusdrÃ¼cke, die von der Bereichsanalyse erfasst werden, um ausgehende Bereiche zu evaluieren.Maximale Tiefe des rekursiven Klonens fÃ¼r selbstrekursive Funktionen.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.Maximale Schleifentiefe eines Aufrufs, der beim inlinen von Funktionen, die nur einmal aufgerufen werden, berÃ¼cksichtigt wird.Maximale Anzahl der VALUEs, die wÃ¤hrend eines einzelnen Aufrufs von Â»find_base_termÂ« verarbeitet werden.HÃ¶chstzahl der Zugriffe, die pro modref-Verweis gespeichert werden.HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Arrays in einem SCoP.Maximale Anzahl von kÃ¼nstlichen Zugriffen, um eine VorwÃ¤rtsausbreitung zu ermÃ¶glichen, die die Skalare Ersetzung von Aggregaten fÃ¼r eine lokale Variable beibehÃ¤lt.HÃ¶chstzahl der Basen, die pro modref-Baum gespeichert werden.HÃ¶chstzahl der Basis-BlÃ¶cke, bevor EVRP einen spÃ¤rlich gefÃ¼llten Cache verwendet.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.HÃ¶chstzahl der Bits, die effizient von Speicher zu Speicher verschoben werden kÃ¶nnen.HÃ¶chstzahl der Bits, die effizient im Speicher gespeichert werden kÃ¶nnen.HÃ¶chstzahl der gleichzeitig offenen C++-Moduldateien beim verzÃ¶gerten Laden.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.Maximale Anzahl verschiedener PrÃ¤dikate, die zur Verfolgung der Eigenschaften von Schleifen in der interprozeduralen Analyse verwendet werden.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.HÃ¶chstzahl der Ausstiegspunkte, die von modref pro SSA-Name aufgezeichnet werden.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenzt.HÃ¶chstzahl der SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-defs.HÃ¶chstzahl der NamensrÃ¤ume, in denen alternativ gesucht wird, wenn Nachschlagen eines Namens fehlschlÃ¤gt.HÃ¶chstzahl der geschachtelten Aufrufe, die bei der Analyse fÃ¼r uninitialisierte Variablen auf AbhÃ¤ngigkeiten in der Ablaufsteuerung untersucht werden.Maximale Anzahl von Operationen in einem Parameterausdruck, die von der IPA-Analyse behandelt werden kÃ¶nnen.HÃ¶chstzahl der ausgehenden Kanten in einem Switch, bevor EVRP sie nicht mehr verarbeitet.HÃ¶chstzahl der Parameter in einem SCoP.Maximale Anzahl der mÃ¶glichen Vektorlayouts (zum Beispiel Permutationen), die beim Optimieren von mÃ¶glicherweise vektorisierbarem Code probiert werden.HÃ¶chstzahl, wie oft das Alias-Orakel pro Speichervorgang befragt wird.HÃ¶chstzahl der Verweise, die pro modref-Basis gespeichert werden.HÃ¶chstzahl an Beziehungen, die das Orakel pro Basis-Block registriert.HÃ¶chstzahl der in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssen.HÃ¶chstzahl der Anweisungen, die von der Analyse der formalen Parameter fÃ¼r IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion.HÃ¶chstzahl der betrachteten Anweisungen fÃ¼r das Entdecken von Sprungfunktionsoffsets.HÃ¶chstzahl der Speicherungsketten, die im Speicherzusammenfassungs-Durchgang gleichzeitig berÃ¼cksichtigt werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl der Tests, die von modref-Anfragen durchgefÃ¼hrt werden.Maximale Anzahl, wie oft ein bestimmter Bereich wÃ¤hrend des Datenflusses angepasst wird.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.Maximale StÃ¼cke, die IPA-SRA pro Formalparameter verfolgt, folglich auch die maximale Anzahl von Ersetzungen eines Formalparameters.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.Maximale GrÃ¶ÃŸe eines einzelnen Bereichs einer SpeicherzusammenfÃ¼hrung in Bytes.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMaximaler Entrollfaktor fÃ¼r die Â»unroll-and-jamÂ«-Transformation.Memberfunktionen, die innerhalb ihrer Klasse definiert sind, sind im ZustÃ¤ndigkeitsbereich des Moduls inline.Die Speicher-Tagging-Erweiterung unterstÃ¼tzt nicht %<-mabi=ilp32%>Nebeneinanderliegende Speicheroperationen zusammenfassen.ZustÃ¤nde, die Ã¤hnlich genug sind, wÃ¤hrend der Analyse zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«:Aufruf des Teilbefehls Â»merge-streamÂ«:Kleinstes VerhÃ¤ltnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten.Kleinstes VerhÃ¤ltnis von Befehlen zu Prefetches, um Prefetching fÃ¼r eine Schleife mit unbekannter Frequentierung einzuschalten.Kleinster Abstand zwischen mÃ¶glicherweise in Konflikt stehendem Speichern und Laden.Mindestwahrscheinlichkeit in Prozent fÃ¼r Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefÃ¼gt wird.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r Linkzeitoptimierung (in geschÃ¤tzten Befehlen).Minimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des Heap.Kleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in Kilobytes.Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife.MindestseitengrÃ¶ÃŸe fÃ¼r Warnzwecke.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.Minimale Wahrscheinlichkeit in Prozent, dass ein Funktionszeiger-Parameter dereferenziert wird, bevor erwogen wird, diesen Funktionszeiger durch einfache Werte zu ersetzen.UnvertrÃ¤glichkeit in BIND(C)-Namen (%qs/%qs) bei %CKonflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sUnstimmigkeit in Komponenten von Typ %qs, der von %qs abgeleitet ist bei %C: %qs erwartet, aber %qs erhaltenKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende AufrufkonventionUnstimmigkeiten zwischen Dateiarchitektur und Â»-archÂ« nicht als Warnungen, sondern als Fehler ansehenIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in ELSE-IF-Ausdruck bei %CFehlendes %<(%> in IF-Ausdruck bei %CFehlendes %<)%> in ELSE-IF-Ausdruck bei %CArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlendes %qs in Anweisung bei oder vor %LFehlende Â»-mcpuÂ«-Option in ASM_CPU_SPEC?Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes THEN in ELSE-IF-Anweisung nach %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %sFehlende Dimensionsangabe bei %CEntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehltFehlende explizite Deklaration mit EXTERNAL-Attribut fÃ¼r Symbol %qs bei %LFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlendes Element in Formatzeichenkette bei %LFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFehlende Ã¶ffnende Klammer in Formatzeichenkette bei %LFehlende untere Grenze bei der Angabe der angenommenen GrÃ¶ÃŸe des Kofeldes bei %CPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolProbleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1655431).Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1742098).Probleme mit VLLDM auf einigen M-Profil-GerÃ¤ten umgehen (CVE-2021-35465).Modul %qs in Zeile %d, Spalte %d: %sModuldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt.Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC seinMehr effektive als formale Argumente in Prozeduraufruf bei %LInterner Fehler: More than one edge out of thunk nodeBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Speicheroperationen aus Schleifen herausverschieben.Mehrere %qs-Modifizierer bei %C angegebenMehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine bei %C angegebenName %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %LNAME %qs ist in Â»!$ACC ROUTINE ( NAME )Â« bei %L ungÃ¼ltigNAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %CSpezifikation NAME= bei %C sollte ein konstanter Ausdruck seinNAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart seinNAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darfNAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %LNAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %LNAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L seinNAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-KomponentenNAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %LNEWUNIT-Spezifizierer bei %LNEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %L habenPlanungsmodifizierer NONMONOTONIC zusammen mit ORDERED-Klausel bei %L angegebenNON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftretenNOPASS oder explizite Schnittstelle bei %C erforderlichInterner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dInterner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT-Klausel bei %L darf nicht zusammen mit COPYPRIVATE-Klausel verwendet werdenNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufNULL bei %L ist nicht als tatsÃ¤chliches Argument der intrinsischen Funktion %qs erlaubtintrinsisches NULL mit reservierbarem MOLD bei %LNULL in Arithmetik verwendetNULL() bei %C darf nicht in einem Feld-Konstruktor erscheinenNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenNULL() in der NÃ¤he von %L darf nicht in einer INQUIRE-Anweisung vorkommenNULLIFY erlaubt keine Neuzuordnung von Grenzen fÃ¼r Zeigerobjekt bei %CUntere Grenze von NUM_TEAMS bei %L ist grÃ¶ÃŸer als die obere Grenze bei %LName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%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 werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CGeschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstÃ¼tzt.In BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
*************** inclusive vorverarbeitetem Quellcode.
*** 2217,2223 ****
  Laufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-AnweisungSCHEDULE-Klausel darf nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werdenchunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckSELECT-RANK-Anweisung bei %CSELECT TYPE bei %C darf nicht in diesem GÃ¼ltigkeitsbereich vorkommenSELECTED_REAL_KIND ohne Argument %<P%> oder %<R%> bei %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 FPTRSHIFT-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTSIZE-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTCSHIFT-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem Â»%sÂ«SIGN= bei %L ist in Fortran 95 nicht erlaubtSINK-Summand bei %L ist keine konstante GanzzahlSINK bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubtSIZE-Argument (%ld) auÃŸerhalb des Bereichs 1:%ld in intrinsischem ISHFTCSIZE bei %L muss positiv seinSOURCE bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubtSOURCE-Marke bei %LSOURCE-Marke bei %L steht mit Typspezifikation bei %L in KonfliktSOURCE-Marke bei %L mit mehr als einem reservierbaren ObjektSRAM-ECC-Modi:SSA-BeschÃ¤digungSSA-Name %qE mit Version %d hat keine DefinitionInterner Fehler: SSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI sollte gesetzt seinSSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendetSSE-Registerargument mit SSE ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTAT-Angabe bei %L darf keine Konstante seinSTAT-VariableÂ»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable seinSTAT=-Argument fÃ¼r %s bei %LAttribut Â»STAT=Â« in %C fehlplatziertSTATUS bei %L muss eine Â»INTENT(OUT)Â«-Variable seinSTOP-Code bei %C darf nicht negativ seinSTOP-Code bei %C enthÃ¤lt zu viele ZiffernSTOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] seinSTOP-Code bei %L muss eine skalare CHARACTER- oder INTEGER-Konstante seinSTOP-Code bei %L muss Standardzeichentyp KIND=%d seinSTOP-Code bei %L muss Standardganzzahltyp KIND=%d seinSTOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ habenSTOP-Code bei %L muss Skalar seinSUBMODULE-Deklaration bei %CSUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftretenSUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istder SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werdender SVE-Typ %qT hat keine definierte Ausrichtungder SVE-Typ %qT hat keine feste GrÃ¶ÃŸeSYNC-TEAM-Anweisung bei %CSYNC-Anweisung bei %CGleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbundenDasselbe wie %s%s (oder, in negierter Form, %s%s).Dasselbe wie %s%s.Dasselbe wie %s.Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten.Identisch zu -mA6.Identisch zu -mA7.Das gleiche wie: -mep -mprolog-function.Derselbe Bezeichner %qs ist wiederholt angegeben bei %CRegister bei Funktionsaufrufen sichern.TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf.Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-VariableSkalarer INTEGER-Ausdruck bei %L erwartetSkalarer PARAMETER in komplexer Konstante bei %C erwartetSkalare Einheit bei %L benÃ¶tigtDer Bereichsbeginn bei %L erwartet einen skalaren GanzzahlausdruckDas Bereichsende bei %L erwartet einen skalaren GanzzahlausdruckDie Schrittweite des Bereichs bei %L erwartet einen skalarer GanzzahlausdruckSkalares Objekt %qs bei %L kann nicht ALLOCATABLE seinScalarization using DIMEN_RANGE unimplementedDer Skalierungsfaktor, der auf die Anzahl der Anweisungen in einem Threadingpfad angewendet wird, der eine SchleifenrÃ¼ckkante kreuzt, wenn er mit max-jump-thread-duplication-stmts verglichen wird.Skalierungsfaktor bei Berechnung der grÃ¶ÃŸten Entfernung, um die ein Ausdruck durch GCSE-Optimierungen verschoben werden kann.Code fÃ¼r die gegebene CPU planen.FÃ¼r angegebene CPU planen.Befehle mit selektivem Planungs-Algorithmus einplanen.Anfang und Ende der Prozedur planen.Begrenzung des Suchraums fÃ¼r den RÃ¼ckwÃ¤rtssprung-Threader.Zweites Argument von %s ist bei %L negativZweites Argument der definierten Zuweisung bei %L muss INTENT(IN)Zweites Argument der Operatorschnittstelle bei %L kann nicht optional seinZweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinWeitere Hinweise finden Sie unter Â»%sÂ«.
  Codemodell auswÃ¤hlen.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet.GroÃŸes Speichermodell wÃ¤hlen â€“ 20-Bit-Adressen/-Zeiger.Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.GÃ¼ltigkeitsbereich der signierten RÃ¼ckgabeadressen.Kleines Speichermodell wÃ¤hlen â€“ 16-Bit-Adressen/-Zeiger (Voreinstellung).Ziel-ABI-Variante auswÃ¤hlen.Name zum Speichern der Profilingnotizen festlegen.Laufzeitumgebung auswÃ¤hlen.Art der Abdeckungs-Bereinigung auswÃ¤hlen.AuswÃ¤hlen, was bereinigt werden soll.Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck seinSelektor bei %L darf nicht NULL() seinSelektor bei %L hat keinen TypSelektor bei %L darf nicht koindiziert seinSelektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendetSelektor muss in SELECT TYPE-Anweisung bei %L polymorph seinWÃ¤hlt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewÃ¤hlt.WÃ¤hlt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14).Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %LSelbstreferenzielles Argument %qs bei %L ist nicht erlaubtSemikolon bei %C muss Anweisung vorausgehenGleitkommaprÃ¤zision von 80387 auf 32 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 64 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 80 Bit setzen.Windows-defines festlegen.Feste Obergrenze fÃ¼r die GrÃ¶ÃŸe jedes Stapelrahmens angeben, in Bytes.Sprungkosten festlegen.Standardzugriff von ModulentitÃ¤ten auf PRIVATE setzen.PrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.Nach eingebauten Mathematikfunktionen errno setzen.ZusÃ¤tzliche Kosten fÃ¼r Speicherzugriff durch den L32R-Befehl festlegen, in Taktzyklen.Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet).Mindestbreite des linken Randes des Quellcodes angeben, fÃ¼r das Ausgeben des Quellcodes.Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird.Name der Hauptroutine fÃ¼r den Debugger festlegen.Namen der ALI-Ausgabedatei setzen (interner Schalter).Name des Abschnitts festlegen, der die mrecord-mcount-Aufrufe aufnimmt.Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel.Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.Register festlegen, das den Wert -1 enthÃ¤lt.sizeof(bool) auf 1 festlegen.Start-Adresse der Daten festlegen.Start-Adresse des Programmes festlegen.Die Flags FTZ und DAZ festlegen.PPC_EMB-Bit im ELF-Flags-Header setzen.Sprungkosten fÃ¼r bedingte Sprungbefehle festlegen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert ist 0.Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1.Verzweigungskosten auf ungefÃ¤hr die angegebene Anzahl an Befehle setzen.Sprungkosten festlegen.Standard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzen.Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen.Wahrscheinlichkeit in Prozent fÃ¼r das eingebaute Â»expectÂ«. Vorgabewert ist 90Â % Wahrscheinlichkeit.MaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen.HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird.GrÃ¶ÃŸten Betrag fÃ¼r einzelne StapelvergrÃ¶ÃŸerungsoperation festlegen.HÃ¶chstzahl der parallel ausgefÃ¼hrten Befehle im neuverbundenen Baum festlegen. Bei 0 die zielabhÃ¤ngige Heuristik verwenden.HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen.Anzahl der 64-KiB-Flash-Segmente festlegen.Das Ausgabeobjekt so festlegen, dass beim Laden dyld alle 2-stufigen Namensraum-Informationen ignoriert, und Symbole in der Entdeckungsreihenfolge fÃ¼r geladene Bibliotheken auflÃ¶sen.Adressen des EinhÃ¤ngpunkts im Prolog und Epilog auf TPF_TRACE_PROLOGUE_SKIP_TARGET und TPF_TRACE_EPILOGUE_SKIP_TARGET festlegen. Gleichbedeutend mit Â»-mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGETÂ« und Â»-mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETÂ«Ziel-CPU-Typ angeben.Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis.Adresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenDie Version der RISC-V-ISA-Spezifikation festlegen.Legt die Registerbreite fÃ¼r LP_COUNT fest. MÃ¶gliche Werte sind 8, 16, 20, 24, 28 und 32.Spezifikation %s wird auf '%s' gesetzt
  
! Formspezifikation fÃ¼r reservierbares Skalar bei %CFormen der Operanden bei %L und %L stimmen nicht Ã¼bereinDie Formen von ORDER bei %L und SHAPE bei %L sind unterschiedlichSchlitze gemeinsam verwenden, um verschiedene harte Register zu sichern.Stapel-Schlitze fÃ¼r Ã¼bergelaufene Pseudo-Register gemeinsam verwenden.Gemeinsam genutzte DO-Abbruchmarke %d bei %CBeim Binden Adressreferenzen verkÃ¼rzen.Spaltenzahlen in Diagnose zeigen, wenn verfÃ¼gbar. Standard: Ein.Beim Anzeigen von Quellcode Marker verwenden, um Bereiche des Quellcodes zu markieren.Beim Anzeigen von Quellcode Zeilennummern im linken Rand anzeigen.Stapeltiefe der Ereignisse in Pfaden anzeigen.Quellzeile mit Einschaltungszeichen anzeigen, um die Spalte zu kennzeichnen.Teile des Prologs und Epilogs separat an den nÃ¶tigen Stellen erzeugen.Interner Fehler: Simplification errorVereinfachung von SPREAD bei %C ist noch nicht implementiertGrÃ¶ÃŸe in Bytes, Ã¼ber der thread-lokale Zusammenfassungen mit Logging-Funktionen statt mit Save/Restore-Paaren instrumentiert werden sollten.GrÃ¶ÃŸe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)GrÃ¶ÃŸe des Stapelschutzes, als Zweierpotenz von Bytes ausgedrÃ¼ckt.GrÃ¶ÃŸe der Kacheln fÃ¼r Schleifenblockierung.GrÃ¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os.Die GrÃ¶ÃŸen von ORDER bei %L und SHAPE bei %L sind unterschiedlichBeim Ãœbergeben von variablen Argumenten das Einrichten des RAX-Registers Ã¼berspringen.Bereich fÃ¼r kleine Daten: none, sdata, use.Weiche Grenzen fÃ¼r Anzahl der Speicherzugriffsbefehle pro Befehlsgruppe. SpÃ¤teren Speicherbefehlen, die versuchen, in gleicher Befehlsgruppe zu planen, wird niedrigere PrioritÃ¤t gegeben. Oft hilfreich, um Konflikte von CachebÃ¤nken zu vermeiden. Standard: 1.Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubtSorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstÃ¼tztEntschuldigung; fÃ¼r Image-Set bei %2$L ist nur UnterstÃ¼tzung fÃ¼r Ganzzahl-Art %1$d implementiertSorry, polymorphe Felder werden fÃ¼r firstprivate noch nicht unterstÃ¼tztSorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztSorry, die Lockkomponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztDie Symbole der GrÃ¶ÃŸe nach sortieren.Die Symbole alphabetisch sortieren.Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form habenQuell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L habenSpezifikationsfunktion %qs bei %L kann nicht RECURSIVE seinSpezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion seinSpezifikationsfunktion %qs bei %L kann keine interne Funktion seinSpezifikationsfunktion %qs bei %L muss PURE seinBit-Breite des unmittelbaren TLS-Versatzes angeben. GÃ¼ltige Werte sind 12, 24, 32, 48.Gibt die Anzahl der Register an, die bei Eintritt und Austritt eines schnellen Interrupts in der zweiten Registerbank gesichert werden.Anzahl der fÃ¼r Interrupthandler zu reservierenden Register.Gibt die Register an, die beim Eintritt und Austritt eines Interrupts gesichert werden.Angabe, ob Interruptfunktionen das Akkumulator-Register sichern und wiederherstellen sollen.CPU fÃ¼r Codeerzeugungszwecke angeben.CPU fÃ¼r Planzwecke angeben.CPU fÃ¼r Planungszwecke angeben. GÃ¼ltige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000.TLS-Dialekt angeben.UNIX-Standard fÃ¼r Predefines und Bindung angeben.Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird.FPU-Konfigurationswert von 0 bis 7 angeben; 0 bis 3 sind wie in der FPU-Spezifikation beschrieben, 4 bis 7 entsprechen 0 bis 3.Zu ladendes Plugin angeben.Ausrichtung der Strukturfelder als Standard/natÃ¼rlich angeben.ABI angeben.Bit-Breite des unmittelbaren TLS-Versatzes angeben.Funktion zum Entleeren des Cache angeben.Abfangfunktionsnummer zum Entleeren des Cache angeben.Konfiguration fÃ¼r den mul-Befehl angeben: fast1, fast2 oder slow. Vorgabe ist fast1.Standard-OpenACC-Berechnungsdimensionen angeben.Anzahl der Lese-/Schreibports fÃ¼r n9-/n10-Kerne angeben. Der Wert sollte 3r2w oder 2r1w sein.Angeben, wie auf den Threadzeiger zugegriffen wird.Angeben, wie jeder Kontrollflusspfad, der mit einer Diagnose verbunden ist, ausgegeben werden soll.Angeben, ob Gleitkommahardware verwendet werden sollte.Aufrufkonventionen fÃ¼r Ganzzahl und Gleitkomma angeben.Hauptobjekt fÃ¼r TPF-OS angeben.Maximale Fehlerwiedergabetiefe wÃ¤hrend der rekursiven Diagnose eines Fehlschlags der Constraint-ErfÃ¼llung an.Expansionsstrategie fÃ¼r memcpy bei bekannter erwarteter GrÃ¶ÃŸe angeben.Expansionsstrategie fÃ¼r memset bei bekannter erwarteter GrÃ¶ÃŸe angeben.Namen fÃ¼r die Funktion zur vorzeichenbehafteten 32-Bit-Division angeben.Bereich der zu fixierenden Register angeben.PlanungsprioritÃ¤t fÃ¼r Verteilschlitz-beschrÃ¤nkte Befehle angeben.GrÃ¶ÃŸe des .local-Speichers angeben, der fÃ¼r den Stack verwendet wird, wenn die genaue GrÃ¶ÃŸe unbekannt ist.Angeben, dass eine externe BLAS-Bibliothek fÃ¼r matmul-Aufrufe mit groÃŸen Feldern verwendet werden sollte.Angeben, dass Backslashes in Zeichenketten ein Fluchtzeichen einleiten.Angeben, dass keine implizite Typisierung erlaubt ist, auÃŸer es wird durch explizite IMPLICIT-Anweisungen Ã¼berschrieben.Angeben, dass der Compiler auf sicheren Code gemÃ¤ÃŸ ARMv8-M-Security-Extensions abzielen soll.ISA angeben, fÃ¼r die gebaut wird: msp430, msp430x, msp430xv2.MCU angeben, fÃ¼r die gebaut wird.Die zu verwendende PTX-ISA-Ziel-Architektur angeben.Die Version der PTX-ISA angeben, die verwendet wird.Gleitkommaformat __fp16 angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell von ICT-Aufrufen angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben.Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden.Das Codemodell fÃ¼r den Zugriff auf Speicheradressen angeben. Die Angabe von Â»largeÂ« ermÃ¶glicht die Erzeugung von BinÃ¤rdateien mit groÃŸen globalen Offset-Tabellen. Der Vorgabewert ist Â»smallÂ«.Codemodell angeben.Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben.CPU fÃ¼r Pipeline-Modell angeben.FÃ¼r das Programm zu verwendende Speichermodell angeben.Minimale Bitausrichtung von Strukturen angeben. (Veraltet)Das Modell fÃ¼r atomare Operationen angeben.Namen der Ziel-CPU angeben.Namen der Ziel-GPU angeben.Namen der Ziel-Architektur angeben.Name der Gleitkommakonfiguration des Ziels angeben.Namen der Gleitkommahardware/-format des Zielsystems angeben.FÃ¼r PIC-Adressierung zu verwendendes Register angeben.FÃ¼r das Programm zu verwendende Sicherheitsstufe von c-isr fÃ¼r die ganze Datei angeben.Die GrÃ¶ÃŸe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein).Die GrÃ¶ÃŸe jedes Interrupt-Vektors (muss 4 oder 16 sein).Die Ziel-CPU auswÃ¤hlen.Typ der Ziel-RX-CPU auswÃ¤hlen.Ziel-Architektur angeben.Gleitkommahardware/-format des Zielsystems angeben.Ziel-Prozessor angeben.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.Speicherbereiche, in den Funktionen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower.Speicherbereiche, in den Variablen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower.Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben.ABI-Art, fÃ¼r die der Code generiert wird: 2, 2fp+.Angeben, welches Schema zum EinfÃ¼gen von NOPs nach der Planung angewendet werden soll.VOLATILE fÃ¼r Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert istNicht ausgerichtetes 32-Byte AVX-Laden auftrennen.Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen.Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden.Pfade aufteilen, die zu Schleifen-RÃ¼ckkanten fÃ¼hren.Nicht ausgerichtete 8-Byte-Vektor-Bewegungen vor Nach-Bewegungs-Adresserzeugung aufteilen.Breite Typen bereits frÃ¼her in unabhÃ¤ngige Register aufteilen.Breite Typen in unabhÃ¤ngige Register aufteilen.Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r %<-fsplit-stack%> nicht unterstÃ¼tztStapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstÃ¼tztAnfangs-Ausdruck in DO-SchleifeStat-Variable bei %L muss skalare INTEGER-Variable seinStat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung seinAnweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %LAnweisungsfunktion %qs bei %L steht in Konflikt mit FunktionsnameAnweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubtAnweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut habenAnweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigAnweisungsfunktion %qs erfordert Argumentliste bei %CAnweisungsfunktion bei %CAnweisungsfunktion bei %L darf nicht innerhalb von INTERFACE auftretenAnweisungsfunktion bei %L ist rekursivAnweisungsmarke bei %C ist NullAnweisungsmarke in END CRITICAL bei %C passt nicht zur CRITICAL-MarkeAnweisungsmarke in ENDDO bei %C passt nicht zum DO-LabelAnweisungsmarkenliste in GOTO bei %C kann nicht leer seinAnweisungsmarke in leerer Anweisung bei %LGCC Quad-Precision Math Library (libquadmath) statisch binden.GNU Fortran Hilfsbibliothek (libgfortran) statisch binden.Schrittausdruck in DO-SchleifeSchrittausdruck in DO-Schleife bei %L kann nicht Null seinUntersuchen eines AusfÃ¼hrungspfades bei bestimmten Meldungen stoppen.VorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.VorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Umgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent).Alle Argumentregister auf dem Stapelspeicher sichern.Doubles in 64 Bits speichern.Funktionsnamen im Objektcode speichern.Doubles in 32 Bits speichern. Dies ist Standard.Sichert die MDUC-Register in Interrupt-Handlern fÃ¼r die G13-Zielarchitektur.ZusÃ¤tzliche Daten verarbeiten, um in LTO-lokalem Umwandlungsmodus aggressiver zu devirtualisieren.Bei %L darf kein Schritt vorhanden seinSchrittweite sollte fÃ¼r Feldabschnitt in %s-Klausel bei %L nicht angegeben werdenSchrittweiten in Coarray-Index bei %C nicht erlaubtZeichenkettenlÃ¤nge bei %L ist zu groÃŸStrukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt seinStrukturkonstruktor mit fehlenden optionalen Argumenten bei %CStrukturkonstruktor mit benannten Argumenten bei %CStrukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ seinStrukturname nach RECORD bei %C erwartetStrukturname erwartet in unverschachtelter Strukturdeklaration bei %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 %ld der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L ist zu groÃŸEnd-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenEnd-Index der Teilzeichenkette bei %L muss skalar seinAnfangs-Index der Teilzeichenkette %ld bei %L muss kleiner als 1 seinAnfangs-Index der Teilzeichenkette bei %L ist kleiner als EinsAnfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenAnfangs-Index der Teilzeichenkette bei %L muss skalar seinStart- und Endposition der Teilzeichenkette der Zielspezifikation bei %L mÃ¼ssen konstante AusdrÃ¼cke seinVorschlagen, dass das SchlÃ¼sselwort Â»overrideÂ« fÃ¼r Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen Ã¼bersteuern.Die Summe aus Feldrang %d und Korang %d bei %C Ã¼bersteigt die HÃ¶chstanzahl %d an DimensionenSumme des zweiten und dritten Arguments von IBITS Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LDie Liste der zu bindenden Objekte aus einer Datei liefern, statt aus der Befehlszeile.Eingebaute 3DNow!-Funktionen unterstÃ¼tzen.Eingebaute AES-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-BF16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-FP16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-INT8 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-TILE unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VNNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VP2INTERSECT unterstÃ¼tzen.Eingebaute Athlon-3Dnow!-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI2 unterstÃ¼tzen.C++17-Allozierung von Ã¼berausgerichteten Typen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r CLDEMOTE unterstÃ¼tzen.CLFLUSHOPT-Befehle unterstÃ¼tzen.CLWB-Befehl unterstÃ¼tzen.Eingebaute CLZERO-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r ENQCMD unterstÃ¼tzen.Eingebaute F16C-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r FMA4 unterstÃ¼tzen.Eingebaute FSGSBASE-Funktionen und Codeerzeugung unterstÃ¼tzen.FXSAVE- und FXRSTOR-Befehle unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r GFNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r HRESET unterstÃ¼tzen.PrÃ¤fixe fÃ¼r Hardware-Lock-Auslassung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r KL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r LWP unterstÃ¼tzen.Eingebaute Funktion und Codeerzeugung fÃ¼r LZCNT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX und SSE unterstÃ¼tzen.Eingebaute MMX-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE und SSE2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2 und SSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSE4A unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3 und SSE4.1 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 und SSE4.2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 und AVX unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und AVX2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und FMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512CD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512DQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512ER unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512IFMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512PF unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX512F unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT8 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512-FP16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124FMAPS unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124VNNIW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BF16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BITALG unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VPOPCNTDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXIFMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXNECONVERT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und CMPCCXADD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIR64B unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIRI unterstÃ¼tzen.Eingebaute MWAIT- und MONITOR-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PCLMUL-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r PCONFIG unterstÃ¼tzen.Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PREFETCHI-Funktionen und Codeerzeugung unterstÃ¼tzen.PREFETCHW-Befehl unterstÃ¼tzen.Eingebaute PREFETCHWT1-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PTWRITE-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r RAOINT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r RDPID unterstÃ¼tzen.Eingebaute RDRND-Funktionen und Codeerzeugung unterstÃ¼tzen.RDSEED-Befehl unterstÃ¼tzen.Eingebaute RTM-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codegenerierung fÃ¼r SERIALIZE unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SGX unterstÃ¼tzen.Eingebaute SHA1- und SHA256-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute TBM-Funktionen und Codeerzeugung unterstÃ¼tzen.TLS-Segment grÃ¶ÃŸer als 64K unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r TSXLDTRK unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r UINTR unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VAES unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VPCLMULQDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WAITPKG unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WBNOINVD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WIDEKL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r XOP unterstÃ¼tzen.XSAVE- und XRSTOR-Befehle unterstÃ¼tzen.XSAVEC-Befehle unterstÃ¼tzen.XSAVEOPT-Befehl unterstÃ¼tzen.XSAVES- und XRSTORS-Befehle unterstÃ¼tzen.Ausrichtungen von bis zu 64 Bits unterstÃ¼tzen.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 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.Synchrone Nicht-Aufruf-Ausnahmen unterstÃ¼tzen.UnterstÃ¼tzte RÃ¼ckgabeadress-Signierbereiche fÃ¼r AArch64 (fÃ¼r die Option Â»-msign-return-address=Â«):UnterstÃ¼tzte ABIs (fÃ¼r Verwendung mit Option Â»-mabi=Â«):UnterstÃ¼tzte ISA-Spezifikationen (fÃ¼r Verwendung mit Option Â»-misa-spec=Â«):UnterstÃ¼tzte LTO-Kompressionsalgorithmen: zlibAusgabe von Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe der vorigen und nÃ¤chsten Befehlsnummern in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Warnungen unterdrÃ¼cken.ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen.MIPS16 ASE bei abwechselnden Funktionen fÃ¼r Compilertest ein-/ausschalten.Die Option Â»-mstack-guardÂ« ausschalten.Die Option Â»-mstack-sizeÂ« ausschalten.Symbol %qs bereits deklariertSymbol %qs bei %C bereits deklariertSymbol %qs bei %C ist bereits bei %L als ein Typ deklariertSymbol %qs bei %C wurde bereits mit Host verbundenSymbol %qs bei %C hat keinen IMPLICIT-TypSymbol %qs bei %C wurde vorher noch nicht definiertSymbol %qs bei %C ist USE-verbunden von Modul %qs und kann daher nicht in COMMON vorkommenSymbol %qs bei %C ist bereits in einem COMMON-BlockSymbol %qs bei %C ist mehrdeutigSymbol %qs bei %C muss ein NAMELIST-Gruppenname seinSymbol %qs bei %L hat bereits eine explizite SchnittstelleSymbol %qs bei %L hat bereits grundlegenden Typen %sSymbol %qs bei %L kann keinen Typen habenSymbol %qs bei %L steht mit Symbol aus Modul %qs in Konflikt, verbunden durch Verwendung bei %LSymbol %qs bei %L steht mit Umbenennungs-Symbol bei %L in KonfliktSymbol %qs bei %L steht mit Symbol bei %L in KonfliktSymbol %qs bei %L hat keinen IMPLICIT-TypSymbol %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Symbol %qs bei %L hat das Attribut WEAK, ist aber ein ScheinargumentSymbol %qs bei %L hat das Attribut WEAK, ist aber eine lokale VariableSymbol %qs bei %L ist mehrdeutigSymbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiertDas Symbol %qs hat gemischte Komponenten- und Nicht-Komponenten-Zugriffe bei %LSymbol %qs in COMMON bei %C kann kein POINTER-Feld seinSymbol %qs in COMMON bei %C kann kein Kofeld seinSymbol %qs in Namensliste %qs bei %C muss deklariert sein, bevor die Namensliste deklariert wird.Symbol %qs in Namensliste %qs ist INTENT(IN) bei %CSymbol %qs wird bei %L verwendet, bevor es typisiert wirdSymbol %qs muss ein PARAMETER in DATA-Anweisung bei %C seinSymbol %qs tritt bei %L sowohl in der FROM- als auch in der TO-Klausel aufSymbol %qs tritt bei %L sowohl in der DATA- als auch in der MAP-Klausel aufSymbol %qs bei %L in mehreren Klauseln vorhandenBei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefundenBei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefundenBei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefundenSymbol %qs in COMMON-Block %qs bei %C wird indirekt verglichen mit anderem COMMON-Block %qsSymbol bei %C passt nicht zu einem AusdruckSymbol bei %L ist keine ScheinvariableSynonym fÃ¼r Â»-export-dynamicÂ« fÃ¼r Linker-Versionen, die dies unterstÃ¼tzen.Synonym fÃ¼r Â»image_baseÂ«.Synonym fÃ¼r -Wcomment.Synonym fÃ¼r -gnatk8.Syntaxfehler in Â»!$ACC DECLAREÂ«-Liste bei %CSyntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %CSyntaxfehler in !$ACC ROUTINE ( NAME ) bei %C, hinter NAME wird %<)%> erwartetSyntaxfehler in Â»!$OMP DECLARE TARGETÂ«-Liste bei %CSyntaxfehler in !$OMP THREADPRIVATE Liste bei %CSyntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %CSyntaxfehler in !GCC$-IVDEP-Direktive bei %CSyntaxfehler in !GCC$-NOVECTOR-Direktive bei %CSyntaxfehler in !GCC$-UNROLL-Direktive bei %CSyntaxfehler in !GCC$-VECTOR-Direktive bei %CSyntaxfehler in Anweisung %s bei %CSyntaxfehler in ABSTRACT INTERFACE-Anweisung bei %CSyntaxfehler in ASYNCHRONOUS-Anweisung bei %CSyntaxfehler in AUTOMATIC-Anweisung bei %CSyntaxfehler in CASE-Spezifikation bei %CSyntaxfehler in CHARACTER-Deklaration bei %CSyntaxfehler in CLASS IS-Spezifikation bei %CSyntaxfehler in COMPLEX-Konstante bei %CSyntaxfehler in ELSE-IF-Anweisung nach %LSyntaxfehler in ENUMERATOR-Definition bei %CSyntaxfehler in EQUIVALENCE-Anweisung bei %LSyntaxfehler in FORALL-Iterator bei %CSyntaxfehler in E/A-Iterator bei %CSyntaxfehler in IF-Klausel nach %CSyntaxfehler in IF-Ausdruck bei %CSyntaxfehler in IMPORT-Anweisung bei %CSyntaxfehler in NAME=-Spezifikation fÃ¼r Bindungsmarke bei %CSyntaxfehler in OpenACC-Ausdrucksliste bei %CSyntaxfehler in OpenMP-Â»SINKÂ«-AbhÃ¤ngigkeitstypliste bei %CSyntaxfehler in OpenMP-detach-Klausel bei %CSyntaxfehler in OpenMP-Variablenliste bei %CSyntaxfehler in PROCEDURE-Anweisung bei %CSyntaxfehler in PROTECTED-Anweisung bei %CSyntaxfehler in RANK-Spezifikation bei %CSyntaxfehler in SAVE-Anweisung bei %CSyntaxfehler in STATIC-Anweisung bei %CSyntaxfehler in SUBMODULE-Anweisung bei %CSyntaxfehler in SUBSTRING-Spezifikation bei %CSyntaxfehler in TYPE IS-Spezifikation bei %CSyntaxfehler in VALUE-Anweisung bei %CSyntaxfehler in VOLATILE-Anweisung bei %CSyntaxfehler in anonymer Struktur-Deklaration bei %CSyntaxfehler in Argumentliste bei %CSyntaxfehler in Feldkonstruktor bei %CSyntaxfehler in ZeichenlÃ¤ngenangabe bei %CSyntaxfehler im allgemeinen Blocknamen bei %CSyntaxfehler in Daten-Deklaration bei %CSyntaxfehler in Ausdruck bei %CSyntaxfehler in allgemeiner Spezifikation bei %CSyntaxfehler in Iterator bei %CSyntaxfehler in geschachtelter Struktur-Deklaration bei %CSyntaxfehler in Initialisierung im alten Stil von %s bei %CSyntaxfehler in Initialisierungsliste im alten Stil bei %CSyntaxfehler in Prozedurzeiger-Komponente bei %CSyntaxfehler: Nachfolgender Ãœberschuss in END INTERFACE-Anweisung bei %CSyntaxfehler: Nachfolgender Ãœberschuss in INTERFACE-Anweisung bei %CTARGET DATA muss mindestens eine der Klauseln MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR enthalten, bei %LTARGET ENTER DATA mit Zuordnungstyp auÃŸer TO, TOFROM oder ALLOC an MAP-Klausel bei %LTARGET EXIT DATA mit Zuordnungstyp auÃŸer FROM, TOFROM, RELEASE oder DELETE an MAP-Klausel bei %LTARGET%s mit Zuordnungstyp auÃŸer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %LÂ»TEAM NUMBERÂ«-Argument fÃ¼r FORM TEAM bei %L muss skalares INTEGER seinTEAM-Argument bei %L fÃ¼r die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE seinTEAM-Argument fÃ¼r %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE seinAttribut Â»TEAM=Â« in %C fehlplatziertTHREADPRIVATE-Objekt %qs in %s-Klausel bei %LTHREADPRIVATE-Objekt %qs in SHARED-Klausel bei %LTILE bei %L erfordert konstanten AusdruckZu verwendende TLS-Dialekte:TLS ist fÃ¼r GCN nicht implementiert.TODOTODO: 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.TOPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITSTYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %LTYPE mit intrinsischer Typspezifikation bei %CLinker-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die fÃ¼r das Materialisieren von Symboladressen verwendet werden.%s von %d Zweigen mindestens einmal genommen
  Akzeptiert zwei durch Komma getrennte nichtnegative ganze Zahlen. Die erste Zahl gibt an, wie viele Zwei-Byte-NOP-Befehle vor der Funktionssprungmarke eingefÃ¼gt werden. Die zweite Zahl gibt an, wie viele HalbwÃ¶rter nach der Funktionssprungmarke mit NOP-Befehlen aufgefÃ¼llt werden. Es werden immer die grÃ¶ÃŸtmÃ¶glichen NOP-Befehle (6, 4 oder 2 Bytes) verwendet. Die Angabe von Â»0,0Â« schaltet das Hotpatching aus.DFLOAT-Code mit doppelter Genauigkeit generieren.Zum Absenken einer Anweisung nÃ¶tige relative AusfÃ¼hrungsfrequenz des Ziel-Blocks (in Prozent).Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefernZiel hat separates I&D.Ziel fÃ¼r neue Rangabbildung ist zu klein (%ld < %ld)Auf AM33-Prozessor abzielen.Auf AM33/2.0-Prozessor abzielen.Auf AM34-Prozessor abzielen.Code fÃ¼r die FT32B-Architektur erzeugen.Auf den Software-Simulator abzielen.Ziel: %s
  DCE mitteilen, dass ungenutzte C++-Allokationen entfernt werden.DSE mitteilen, dass der Speicher fÃ¼r ein C++-Objekt tot ist, wenn der Konstruktor anfÃ¤ngt und wenn der Destruktor aufhÃ¶rt.Die Option %<-mfloat128%> wird mÃ¶glicherweise nicht vollstÃ¤ndig unterstÃ¼tztDie %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werdenArgument A bei %L hat Typ Â»%sÂ«, aber die Funktion, die bei %L als OPERATION Ã¼bergeben wurde, gibt Â»%sÂ« zurÃ¼ckDas A-Argument bei %L von CO_REDUCE darf nicht polymorph seinArgument A bei %L des intrinsischen %s darf keinen Koindex habenDas AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)Die CHARACTER-Elemente des Feldkonstruktors bei %L mÃ¼ssen dieselbe LÃ¤nge haben (%ld/%ld)Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werdenDas DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werdenDas FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶senDie FROM- und TO-Argumente bei %L verletzen die Aliasing-BeschrÃ¤nkungen (F2003 12.4.1.7)Die FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Ko-Rang %d/%d habenDie FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Rang %d/%d habenDas FROM-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDas Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte BesonderheitHollerith-Konstante bei %L wird bei der Umwandlung in %qs abgeschnittenDas INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung habenDer KIND-Parameter %qs bei %C darf weder ASSUMED noch DEFERRED seinDer KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen WertDie KIND part_ref bei %C kann nur auf einen Ausdruck von intrinsischem Typ angewendet werdenDie LEN part_ref bei %C kann nur auf einen CHARACTER-Ausdruck angewendet werdenDas NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE istDie RE oder IM part_ref bei %C kann nur auf einen COMPLEX-Ausdruck angewendet werdenDer SELECT-RANK-CASE-Ausdruck bei %C muss eine skalare, ganzzahlige Konstante seinDer SELECT-RANK-Selektor bei %C muss eine angenommene Rangvariable seinDas SHAPE-Feld fÃ¼r das intrinsische RESHAPE bei %L hat den negativen Wert %d fÃ¼r die Dimension %dDer STATUS, der in der OPEN-Anweisung bei %L angegeben ist, kann nicht den Wert SCRATCH haben, wenn ein FILE angegeben istDer STATUS, der in der OPEN-Anweisung bei %L angegeben ist, ist %qs, es gibt jedoch keine dazu passende FILE-AngabeDas TO-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDie TO-Argumente in MOVE_ALLOC bei %L mÃ¼ssen polymorph sein, wenn FROM polymorph istDer absolute Wert von SHIFT bei %L muss kleiner oder gleich BIT_SIZE(%qs) seinDer absolute Wert von SHIFT bei %L muss kleiner oder gleich SIZE bei %L seinDas reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinDas ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art habenDie Argumentlistenfunktionen %%VAL, %%LOC oder %%REF bei %L sind in diesem Kontext nicht erlaubtArgument des intrinsischen RANK bei %L muss ein Datenobjekt seinDie Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubtDas Feld %qs bei %L mit vermutetem Rang darf keine Kodimension habenDas Feld vermuteten Ranges bei %C darf keine Kodimension habenFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangDer Basisname bei %L passt nicht zum Namen der aktuellen ProzedurDer Basisname bei %L darf kein generischer Name seinDer Basisname bei %L darf kein Prozedurzeiger seinDer Basisname bei %L darf kein Eintragsname seinDer Basisname fÃ¼r Â»declare variantÂ« bei %L muss angegeben werdenDie Basisprozedur bei %L muss eine explizite Schnittstelle habenDer Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.
  Zeichenkonstante bei %L wird bei der Umwandlung in %s abgeschnittenDie ZeichenlÃ¤nge des A-Arguments bei %L und die der Argumente fÃ¼r die OPERATION bei %L muss dieselbe seinDie ZeichenlÃ¤nge des A-Arguments bei %L und die des Funktionsergebnisses der OPERATION bei %L muss dieselbe seinCodemodell-Optionsnamen fÃ¼r -mcmodel:Die Komponente bei %C, die in der Typparameterliste bei %L erscheint, hat weder KIND- noch LEN-AttributDie Komponente bei %C, die ein Typparameter ist, muss ein Skalar seinDie Komponente bei %C mit KIND- oder LEN-Attribut erscheint nicht in der Typparameterliste bei %LDer Vorgabewert (und das Gegenteil von Â»-staticÂ«), wird implizit von ausfÃ¼hrbaren Dateien, gemeinsam genutzten Bibliotheken und BÃ¼ndeln verwendet.Der Nenner n des Bruchteils 1/n der AusfÃ¼hrungshÃ¤ufigkeit des Eingangsblocks einer Funktion, den ein Basisblock dieser Funktion mindestens haben muss, um als heiÃŸ zu gelten.Der Nenner n des Bruchteils 1/n der maximalen AusfÃ¼hrungsanzahl eines Basisblocks im gesamten Programm, den ein Basisblock mindestens haben muss, um als heiÃŸ zu gelten (im Nicht-LTO-Modus verwendet).Der Nenner n des Bruchteils 1/n der Anzahl der profilierten DurchlÃ¤ufe des gesamten Programms, unter dem die AusfÃ¼hrungszahl eines Grundblocks liegen muss, damit der Grundblock als unwahrscheinlich angesehen wird.Der abgeleitete Parameter %qs bei %C hat keinen VorgabewertDer abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurdeDas GerÃ¤t hat kein Spezialfunktionsregister SPH. Diese Option wird vom Compilertreiber mit dem korrekten Wert Ã¼berschrieben, wenn An-/Abwesenheit von SPH von -mmcu=MCU abgeleitet werden kann.Die Ã¤lteste macOS-Version, auf der dieses Programm laufen wird (fÃ¼r den Assembler formatiert).Die Ã¤lteste macOS-Version, auf der dieses Programm laufen wird.Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs sollte ein POINTER oder ein TARGET seinDas Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs ist %s, sollte aber %s seinDie Ã„quivalenzmenge fÃ¼r %qs bewirkt eine ungÃ¼ltige Erweiterung fÃ¼r COMMON %qs bei %LDie Ã„quivalenzmenge fÃ¼r bei %2$L deklarierte Variable %1$qs verletzt AusrichtungsanforderungenDas Argument Â»errmsg=Â« bei %L muss eine standardartige Zeichenvariable seinDas Ereignishandle bei %L darf kein Element eines Feldes seinDas Ereignishandle bei %L darf nicht Teil eines abgeleiteten Typs oder einer abgeleiteten Klasse seinEvent-Variable bei %L darf nicht koindiziert seinDie folgenden Optionen sind sprachunabhÃ¤ngigDie folgenden Optionen sind sprachbezogenDie folgenden Optionen sind nicht dokumentiertDie folgenden Optionen sind nur spezifisch fÃ¼r die Sprache Die folgenden Optionen werden von der Sprache unterstÃ¼tzt Die folgenden Optionen sind zielspezifischDie folgenden Optionen steuern Warnmeldungen des CompilersDie folgenden Optionen steuern OptimierungenDie folgenden Optionen steuern ParameterDie folgenden Optionen verwenden gemeinsame ArgumenteDie folgenden Optionen verwenden separate ArgumenteDie Funktion, die bei %L als OPERATION Ã¼bergeben wurde, hat Argumente vom Typ Â»%sÂ« und Â»%sÂ«, muss aber Typ Â»%sÂ« habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss Argumente haben, die skalar, nichtallozierbar und keine Zeiger sind, ebenso der RÃ¼ckgabewertDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das ASYNCHRONOUS-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das TARGET-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das VALUE-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss zwei Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, darf bei keinem der Argumente das OPTIONAL-Attribut habenFunktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben.Das intrinsische %qs bei %L ist nicht im ausgewÃ¤hlten Standard enthalten, aber %s und %qs werden wie mit EXTERNAL deklariert behandelt. Passende Option %<-std=%> verwenden oder %<-fall-intrinsics%> definieren, um dies zuzulassen.Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfÃ¼gbar, auÃŸer %3$s. Entsprechende Option %<-std=*%> verwenden, oder %<-fall-intrinsics%> einschalten, um es zu verwenden.Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz seinUntere Schranke fÃ¼r einen fÃ¼r Stack-Smashing-Protection betrachteten Puffer.Die HÃ¶chstzahl Reload-Pseudos, die beim Auslagern eines Nicht-Reload-Pseudos berÃ¼cksichtigt werden.HÃ¶chstmenge des von GCSE zu belegenden Speichers, in Kilobyte.Die maximale Wachstumsrate der CodegrÃ¶ÃŸe bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf GrÃ¶ÃŸe verwendet.Die maximale Wachstumsrate der CodegrÃ¶ÃŸe bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf Geschwindigkeit verwendet.HÃ¶chste VerzÃ¶gerung bei Konflikt, sodass Befehl fÃ¼r spekulative Bewegung in Betracht kommt.Die maximale Schachtelungstiefe von Schleifen, in denen Fallunterscheidungen getroffen werden.Die maximale Tiefe einer Schleifenschachtelung, die vollstÃ¤ndig geschÃ¤lt wird.Die maximale Tiefe eines symbolischen Wertes, bevor der Wert als unbekannt approximiert wird.Die maximale Tiefe der explodierten Knoten, die in einem Dot-Dump erscheinen sollen, bevor auf ein weniger ausfÃ¼hrliches Format umgeschaltet wird.GrÃ¶ÃŸte Tiefe mit rekursivem Inline fÃ¼r Inline-Funktionen.GrÃ¶ÃŸte Tiefe rekursiven Inlinens fÃ¼r Nicht-Inline-Funktionen.Der hÃ¶chste Erweiterungsfaktor beim Kopieren von BasisblÃ¶cken.Der maximale Faktor, den der Schleifenvektorisierer auf die Kosten der Anweisungen in einer inneren Schleife im VerhÃ¤ltnis zur vektorisierten Schleife anwendet.Die HÃ¶chstzahl der von CSE verarbeiteten Befehle vor dem RÃ¼cksetzen.Die maximale LÃ¤nge eines konstanten Strings, um den eingebauten Stringvergleich zu inlinen. Vorgabewert ist 3.GrÃ¶ÃŸte LÃ¤nge des betrachteten Pfades in CSE.Die MaximallÃ¤nge der Liste der anhÃ¤ngigen geplanten Operationen.HÃ¶chstzahl der Speicherstellen, die von cselib aufgezeichnet werden.Die maximale Anzahl von Â»nach dem SuperknotenÂ« expandierten Knoten innerhalb des Analysierers pro Superknoten, bevor die Analyse abbricht.HÃ¶chstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden kÃ¶nnen.Die maximale Anzahl von SSA_NAME-Zuweisungen, die verfolgt werden, um einen Wert zu bestimmen.Die HÃ¶chstzahl der Versuche zur RÃ¼ckverfolgung bei Modulo-Planung von Schleifen.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden BlÃ¶cke in einer Region.HÃ¶chstzahl der Zweige auf dem Pfad durch die geschÃ¤lte Sequenz.Die HÃ¶chstzahl der EinschrÃ¤nkungen pro Zustand.Die maximale Anzahl von expandierten Knoten pro Programmpunkt innerhalb des Analysierers, bevor die Analyse dieses Punkts abbricht.HÃ¶chstzahl der zu betrachtenden eingehenden Kanten fÃ¼r Kreuzsprung.Die maximale Anzahl der nicht durchfÃ¼hrbaren Kanten, die zurÃ¼ckgewiesen werden, bevor eine Diagnose als nicht durchfÃ¼hrbar erklÃ¤rt wird.HÃ¶chstzahl von Befehlen, die Â»combineÂ« zu kombinieren versucht.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden Befehle in einer Region.Die HÃ¶chstzahl der Befehle im Schleifenkopf, die wÃ¤hrend der Schleifenkopfkopier-Phase dupliziert werden.Die HÃ¶chstzahl der Befehle einer vollstÃ¤ndig geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer ungeschalteten Schleife.Die HÃ¶chstzahl der zu vervielfÃ¤ltigenden Befehle, wenn berechnete Gotos expandiert werden.Die HÃ¶chstzahl der Befehle in einer einzelnen fÃ¼r Â»inlineÂ« geeigneten Funktion.Die HÃ¶chstzahl der in einer inneren Schleife zu betrachtenden Befehle fÃ¼r Versionierung.Die HÃ¶chstzahl der in einer Ã¤uÃŸeren Schleife zu betrachtenden Befehle fÃ¼r Versionierung, zusÃ¤tzlich zu den Befehlen in inneren Schleifen.Die HÃ¶chstzahl der Befehle, bis zu der eine Inline-Funktion per Rekursion wachsen kann.Die HÃ¶chstzahl der Befehle, bis zu der eine Nicht-Inline-Funktion per Rekursion wachsen kann.HÃ¶chstzahl der vom Scheduler wÃ¤hrend der ersten Planphase fertig zur AusfÃ¼hrung zu betrachtenden Befehle.Die HÃ¶chstzahl der zu betrachtenden Befehle, um einen VerzÃ¶gerungsschlitz zu fÃ¼llen.Die HÃ¶chstzahl der zu betrachtenden Befehle, um richtige aktive Registerinformationen zu finden.Die HÃ¶chstzahl der zum Abrollen von Schleifen im Mittel zu betrachtenden Befehle.Die HÃ¶chstzahl der zum Abrollen von Schleifen zu betrachtenden Befehle.HÃ¶chstzahl der rÃ¼ckwÃ¤rts zu suchenden Befehle, wenn nach Ã¤quivalentem Neuladen gesucht wird.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen von kleinen Funktionen.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen beim Optimieren auf CodegrÃ¶ÃŸe.HÃ¶chstzahl der Iterationen durch CFG zur Regionserweiterung.Die HÃ¶chstzahl der SchleifendurchlÃ¤ufe, die statisch vorhergesagt werden.Die HÃ¶chstzahl von geschachteltem indirektem inlinen wurde bereits durch den frÃ¼hen Inliner durchgefÃ¼hrt.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife, die vollstÃ¤ndig geschÃ¤lt wird.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife.Die HÃ¶chstzahl der Anweisungen in geschachtelten Schleifen zum Schleifenaustausch.Die HÃ¶chstzahl, die eine Aufrufstelle in einem Aufrufstapel innerhalb des Analysierers vorkommen darf, bevor die Analyse abgebrochen wird, um zu tiefe Rekursion zu vermeiden.Die HÃ¶chstzahl der Iterationen zum Abrollen in einzelner Schleife.Die HÃ¶chstanzahl der use- und def-Besuche beim Auskundschaften einer STV-Kette, bevor das Auskundschaften abgebrochen wird.Maximales VerhÃ¤ltnis zwischen ArraygrÃ¶ÃŸe und Switch-Zweigen, bei dem eine Switch-Umwandlung erfolgt.Das maximale VerhÃ¤ltnis von EinfÃ¼gungen zu LÃ¶schungen von AusdrÃ¼cken in GCSE.Die empfohlene maximale GrÃ¶ÃŸe des zusammenhÃ¤ngenden Speichers, der von zwei Objekten belegt wird, auf die von nebenlÃ¤ufigen Threads mit zeitlicher LokalitÃ¤t zugegriffen wird. In der Regel die GrÃ¶ÃŸe der L1-Cache-Zeilen, kann aber auch kleiner sein, um diversen Zielprozessoren mit unterschiedlichen Cache-ZeilengrÃ¶ÃŸen gerecht zu werden.Maximale GrÃ¶ÃŸe des Vorgriffsfensters der wÃ¤hlbaren Planung.Kleinste voraussichtliche Beschleunigung, die dem Inliner erlaubt, inline-insns-single und inline-isnsns-auto zu ignorieren.Die Mindestwahrscheinlichkeit fÃ¼r spekulativen Erfolg (in Prozent), sodass spekulativer Befehl eingeplant wird.Kleinste UID fÃ¼r Nicht-Debug-Befehl.Die kleinste Schrittweite, ab der Software-Prefetch-Tipps produziert werden.Die Mindestkosten eines teuren Ausdrucks in der Schleifeninvariantenbewegung.Mindestanzahl der passenden zu betrachtenden Befehle fÃ¼r Kreuzsprung.Die Mindestzahl an Superknoten innerhalb einer Funktion, die vom Analysierer berÃ¼cksichtigt wird, um die Auswirkungen an den Aufrufstellen zusammenzufassen.Kleinste Wahrscheinlichkeit einer Kante, sodass bei der Planung ihr Zustand gesichert wird.Die Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-Scheduling.Der empfohlene Mindestoffset zwischen zwei Objekten, auf die nebenlÃ¤ufig zugegriffen wird, um zusÃ¤tzliche LeistungseinbuÃŸen aufgrund von durch die Implementierung verursachten Konflikten zu vermeiden. Normalerweise die GrÃ¶ÃŸe der L1-Cache-Zeile, kann aber auch grÃ¶ÃŸer sein, um diverse Zielprozessoren mit unterschiedlichen Cache-ZeilengrÃ¶ÃŸen zu berÃ¼cksichtigen. C++17-Code kann diesen Wert im Strukturlayout verwenden, aber es wird dringend davon abgeraten, dies in Ã¶ffentlichen ABIs zu tun.MindestgrÃ¶ÃŸe von Variablen, die sich Stapelspeicher teilen, wenn nicht optimiert wird.Das MindestverhÃ¤ltnis der Schrittweiten, damit Schleifenaustausch profitabel ist.Der minimale Schwellwert fÃ¼r die Wahrscheinlichkeit, dass eine halbinvariante Bedingungsanweisung eine Schleifenteilung auslÃ¶st.Kleinster Wert der Stufenzahl, den der Swing-Modulo-Scheduler erzeugen wird.Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form habenDer Name %qs bei %C wurde bereits als ein externer Modulname verwendetDer Name %qs bei %C kann nicht als ein definierter Operator verwendet werdenDie Anzahl der Newton-Iterationen, um den reziproken Wert einer double-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenÃ¤herte Division angeschaltet ist. Standardwert ist 2.Die Anzahl der Newton-Iterationen, um den reziproken Wert einer float-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenÃ¤herte Division angeschaltet ist. Standardwert ist 1.Die Anzahl der Feldelemente des SUB-Arguments fÃ¼r IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %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, fÃ¼r die die ÃœberprÃ¼fung der Hash-Tabelle fÃ¼r jedes gesuchte Element durchgefÃ¼hrt wird.Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der AusfÃ¼hrungen eines Basisblocks, der als heiÃŸ angesehen wird. Dieser Parameter wird nur im GIMPLE-Frontend verwendet.Die Anzahl der ausgefÃ¼hrten Befehle, bevor Prefetch abgeschlossen ist.Die Anzahl der am hÃ¤ufigsten ausgefÃ¼hrten Promille der profilierten AusfÃ¼hrung des gesamten Programms, zu der die AusfÃ¼hrungszahl eines Basisblocks gehÃ¶ren muss, um als heiÃŸ zu gelten (im LTO-Modus verwendet).Die Anzahl der Prefetches, die gleichzeitig laufen kÃ¶nnen.Die Anzahl der Register in jeder Klasse, die von Schleifeninvariantenbewegung freigehalten werden.Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein ZeigerDas Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)Der Parameterausdruck bei %C lÃ¤sst sich nicht zu einer INTEGER-Konstante vereinfachenDer Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %sDer Pfad zu Â»devices.csvÂ«. Im Normalfall kann der GCC-Treiber das selbst rausfinden und an den Compiler Ã¼bermitteln, daher ist die Angabe eigentlich nicht nÃ¶tig.Prozentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.Prozentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinMÃ¶gliche SVE-VektorlÃ¤ngen:MÃ¶gliche TLS-Dialekte:Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)Die Datei mit den AuflÃ¶sungen.Die Skalierung (in Prozent), die auf inline-insns-single und Auto-Limits angewendet wird, wenn die Heuristik darauf hinweist, dass Inlining sehr profitabel ist.Die Form der Komponente %qs im Strukturkonstruktor bei %L unterscheidet sich von der Form der deklarierten Komponente fÃ¼r die Dimension %d (%ld/%ld)Die GrÃ¶ÃŸe einer L1-Cacheline.Die GrÃ¶ÃŸe des L1-Caches.Die GrÃ¶ÃŸe des L2-Caches.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen FunktionskÃ¶rpers.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen Stapelrahmens.Die GrÃ¶ÃŸe einer Ãœbersetzungseinheit, ab der der IPA-CP-Durchlauf sie als groÃŸ ansieht.Die GrÃ¶ÃŸe einer als groÃŸ angesehenen Ãœbersetzungseinheit.Kleinste Zahl unterschiedlicher Werte, fÃ¼r die eine Sprungtabelle besser als ein Baum bedingter SprÃ¼nge ist; bei 0 wird der Standard fÃ¼r die Zielarchitektur verwendet.Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDer Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDas Argument Â»stat=Â« bei %L muss INTEGER-Variable mit Â»kind=4Â« seinDer Strukturkonstruktor bei %C wurde finalisiert. Dieses Feature wurde von f08/0011 entfernt. Verwenden Sie -std=f2018 oder -std=gnu, um die Finalisierung zu entfernen.Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewÃ¤hlten Standard vorhandenDer Schwellwert-Anteil fÃ¼r die AusfÃ¼hrung partieller Redundanzbeseitigung nach dem Neuladen.Der Schwellwert-Anteil des AusfÃ¼hrungszÃ¤hlers kritischer Kanten, die Redundanzbeseitigung nach dem Neuladen erlauben.Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wirdDer Typ fÃ¼r Funktion %qs bei %L ist nicht zugreifbarDie Typparameter-Angabenliste bei %C kann nicht gleichzeitig ASSUMED- und DEFERRED-Parameter enthaltenDie Typparameter-Angabenliste bei %C enthÃ¤lt zu viele ParameterausdrÃ¼ckeDie Typparameter-Angabenliste bei %C enthÃ¤lt nicht genug ParameterausdrÃ¼ckeDie Spezifikationsliste fÃ¼r Typparameter in der Spezifikation bei %L darf keine DEFERRED-Parameter enthaltenDie Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet istTypspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]Obere Schranke zum gemeinsamen Verwenden von Ganzzahlkonstanten.Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter GrÃ¶ÃŸe bei %L auftretenDer Wert fÃ¼r den KIND-Parameter %qs bei %C lÃ¤sst sich nicht auf einen konstanten Ausdruck reduzierenDer Wert von n in %<-finit-character=n%> muss zwischen 0 und 127 liegenDer Wert des Parameters PDT LEN Â»%sÂ« stimmt nicht mit dem in der Dummy-Deklaration Ã¼bereinDer Wert des SELECT-RANK-CASE-Ausdrucks bei %C darf nicht kleiner als Null oder grÃ¶ÃŸer als %d seinDie Version der C++-ABI, die verwendet wird.Die Version der C++-ABI, die fÃ¼r Â»-WabiÂ«-Warnungen und BindungskompatibilitÃ¤tsaliase verwendet wird.Es gibt bereits eine Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CEs gibt keine spezifische Funktion fÃ¼r das allgemeine %qs bei %LEs gibt kein spezifisches Unterprogramm fÃ¼r allgemeines %qs bei %LEs gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CDiese Architektur unterstÃ¼tzt keine Befehle mit SprungschutzDies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
--- 2219,2225 ----
  Laufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-AnweisungSCHEDULE-Klausel darf nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werdenchunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckSELECT-RANK-Anweisung bei %CSELECT TYPE bei %C darf nicht in diesem GÃ¼ltigkeitsbereich vorkommenSELECTED_REAL_KIND ohne Argument %<P%> oder %<R%> bei %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 FPTRSHIFT-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTSIZE-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTCSHIFT-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem Â»%sÂ«SIGN= bei %L ist in Fortran 95 nicht erlaubtSINK-Summand bei %L ist keine konstante GanzzahlSINK bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubtSIZE-Argument (%ld) auÃŸerhalb des Bereichs 1:%ld in intrinsischem ISHFTCSIZE bei %L muss positiv seinSOURCE bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubtSOURCE-Marke bei %LSOURCE-Marke bei %L steht mit Typspezifikation bei %L in KonfliktSOURCE-Marke bei %L mit mehr als einem reservierbaren ObjektSRAM-ECC-Modi:SSA-BeschÃ¤digungSSA-Name %qE mit Version %d hat keine DefinitionInterner Fehler: SSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI sollte gesetzt seinSSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendetSSE-Registerargument mit SSE ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTAT-Angabe bei %L darf keine Konstante seinSTAT-VariableÂ»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable seinSTAT=-Argument fÃ¼r %s bei %LAttribut Â»STAT=Â« in %C fehlplatziertSTATUS bei %L muss eine Â»INTENT(OUT)Â«-Variable seinSTOP-Code bei %C darf nicht negativ seinSTOP-Code bei %C enthÃ¤lt zu viele ZiffernSTOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] seinSTOP-Code bei %L muss eine skalare CHARACTER- oder INTEGER-Konstante seinSTOP-Code bei %L muss Standardzeichentyp KIND=%d seinSTOP-Code bei %L muss Standardganzzahltyp KIND=%d seinSTOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ habenSTOP-Code bei %L muss Skalar seinSUBMODULE-Deklaration bei %CSUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftretenSUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istder SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werdender SVE-Typ %qT hat keine definierte Ausrichtungder SVE-Typ %qT hat keine feste GrÃ¶ÃŸeSYNC-TEAM-Anweisung bei %CSYNC-Anweisung bei %CGleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbundenDasselbe wie %s%s (oder, in negierter Form, %s%s).Dasselbe wie %s%s.Dasselbe wie %s.Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten.Identisch zu -mA6.Identisch zu -mA7.Das gleiche wie: -mep -mprolog-function.Derselbe Bezeichner %qs ist wiederholt angegeben bei %CRegister bei Funktionsaufrufen sichern.TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf.Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-VariableSkalarer INTEGER-Ausdruck bei %L erwartetSkalarer PARAMETER in komplexer Konstante bei %C erwartetSkalare Einheit bei %L benÃ¶tigtDer Bereichsbeginn bei %L erwartet einen skalaren GanzzahlausdruckDas Bereichsende bei %L erwartet einen skalaren GanzzahlausdruckDie Schrittweite des Bereichs bei %L erwartet einen skalarer GanzzahlausdruckSkalares Objekt %qs bei %L kann nicht ALLOCATABLE seinScalarization using DIMEN_RANGE unimplementedDer Skalierungsfaktor, der auf die Anzahl der Anweisungen in einem Threadingpfad angewendet wird, der eine SchleifenrÃ¼ckkante kreuzt, wenn er mit max-jump-thread-duplication-stmts verglichen wird.Skalierungsfaktor bei Berechnung der grÃ¶ÃŸten Entfernung, um die ein Ausdruck durch GCSE-Optimierungen verschoben werden kann.Code fÃ¼r die gegebene CPU planen.FÃ¼r angegebene CPU planen.Befehle mit selektivem Planungs-Algorithmus einplanen.Anfang und Ende der Prozedur planen.Begrenzung des Suchraums fÃ¼r den RÃ¼ckwÃ¤rtssprung-Threader.Zweites Argument von %s ist bei %L negativZweites Argument der definierten Zuweisung bei %L muss INTENT(IN)Zweites Argument der Operatorschnittstelle bei %L kann nicht optional seinZweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinWeitere Hinweise finden Sie unter Â»%sÂ«.
  Codemodell auswÃ¤hlen.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet.GroÃŸes Speichermodell wÃ¤hlen â€“ 20-Bit-Adressen/-Zeiger.Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.GÃ¼ltigkeitsbereich der signierten RÃ¼ckgabeadressen.Kleines Speichermodell wÃ¤hlen â€“ 16-Bit-Adressen/-Zeiger (Voreinstellung).Ziel-ABI-Variante auswÃ¤hlen.Name zum Speichern der Profilingnotizen festlegen.Laufzeitumgebung auswÃ¤hlen.Art der Abdeckungs-Bereinigung auswÃ¤hlen.AuswÃ¤hlen, was bereinigt werden soll.Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck seinSelektor bei %L darf nicht NULL() seinSelektor bei %L hat keinen TypSelektor bei %L darf nicht koindiziert seinSelektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendetSelektor muss in SELECT TYPE-Anweisung bei %L polymorph seinWÃ¤hlt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewÃ¤hlt.WÃ¤hlt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14).Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %LSelbstreferenzielles Argument %qs bei %L ist nicht erlaubtSemikolon bei %C muss Anweisung vorausgehenGleitkommaprÃ¤zision von 80387 auf 32 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 64 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 80 Bit setzen.Windows-defines festlegen.Feste Obergrenze fÃ¼r die GrÃ¶ÃŸe jedes Stapelrahmens angeben, in Bytes.Sprungkosten festlegen.Standardzugriff von ModulentitÃ¤ten auf PRIVATE setzen.PrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.Nach eingebauten Mathematikfunktionen errno setzen.ZusÃ¤tzliche Kosten fÃ¼r Speicherzugriff durch den L32R-Befehl festlegen, in Taktzyklen.Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet).Mindestbreite des linken Randes des Quellcodes angeben, fÃ¼r das Ausgeben des Quellcodes.Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird.Name der Hauptroutine fÃ¼r den Debugger festlegen.Namen der ALI-Ausgabedatei setzen (interner Schalter).Name des Abschnitts festlegen, der die mrecord-mcount-Aufrufe aufnimmt.Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel.Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.Register festlegen, das den Wert -1 enthÃ¤lt.sizeof(bool) auf 1 festlegen.Start-Adresse der Daten festlegen.Start-Adresse des Programmes festlegen.Die Flags FTZ und DAZ festlegen.PPC_EMB-Bit im ELF-Flags-Header setzen.Sprungkosten fÃ¼r bedingte Sprungbefehle festlegen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert ist 0.Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1.Verzweigungskosten auf ungefÃ¤hr die angegebene Anzahl an Befehle setzen.Sprungkosten festlegen.Standard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzen.Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen.Wahrscheinlichkeit in Prozent fÃ¼r das eingebaute Â»expectÂ«. Vorgabewert ist 90Â % Wahrscheinlichkeit.MaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen.HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird.GrÃ¶ÃŸten Betrag fÃ¼r einzelne StapelvergrÃ¶ÃŸerungsoperation festlegen.HÃ¶chstzahl der parallel ausgefÃ¼hrten Befehle im neuverbundenen Baum festlegen. Bei 0 die zielabhÃ¤ngige Heuristik verwenden.HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen.Anzahl der 64-KiB-Flash-Segmente festlegen.Das Ausgabeobjekt so festlegen, dass beim Laden dyld alle 2-stufigen Namensraum-Informationen ignoriert, und Symbole in der Entdeckungsreihenfolge fÃ¼r geladene Bibliotheken auflÃ¶sen.Adressen des EinhÃ¤ngpunkts im Prolog und Epilog auf TPF_TRACE_PROLOGUE_SKIP_TARGET und TPF_TRACE_EPILOGUE_SKIP_TARGET festlegen. Gleichbedeutend mit Â»-mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGETÂ« und Â»-mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETÂ«Ziel-CPU-Typ angeben.Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis.Adresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenDie Version der RISC-V-ISA-Spezifikation festlegen.Legt die Registerbreite fÃ¼r LP_COUNT fest. MÃ¶gliche Werte sind 8, 16, 20, 24, 28 und 32.Spezifikation %s wird auf '%s' gesetzt
  
! Formspezifikation fÃ¼r reservierbares Skalar bei %CFormen der Operanden bei %L und %L stimmen nicht Ã¼bereinDie Formen von ORDER bei %L und SHAPE bei %L sind unterschiedlichSchlitze gemeinsam verwenden, um verschiedene harte Register zu sichern.Stapel-Schlitze fÃ¼r Ã¼bergelaufene Pseudo-Register gemeinsam verwenden.Gemeinsam genutzte DO-Abbruchmarke %d bei %CBeim Binden Adressreferenzen verkÃ¼rzen.Spaltenzahlen in Diagnose zeigen, wenn verfÃ¼gbar. Standard: Ein.Beim Anzeigen von Quellcode Marker verwenden, um Bereiche des Quellcodes zu markieren.Beim Anzeigen von Quellcode Zeilennummern im linken Rand anzeigen.Stapeltiefe der Ereignisse in Pfaden anzeigen.Quellzeile mit Einschaltungszeichen anzeigen, um die Spalte zu kennzeichnen.Teile des Prologs und Epilogs separat an den nÃ¶tigen Stellen erzeugen.Interner Fehler: Simplification errorVereinfachung von SPREAD bei %C ist noch nicht implementiertGrÃ¶ÃŸe in Bytes, Ã¼ber der thread-lokale Zusammenfassungen mit Logging-Funktionen statt mit Save/Restore-Paaren instrumentiert werden sollten.GrÃ¶ÃŸe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)GrÃ¶ÃŸe des Stapelschutzes, als Zweierpotenz von Bytes ausgedrÃ¼ckt.GrÃ¶ÃŸe der Kacheln fÃ¼r Schleifenblockierung.GrÃ¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os.Die GrÃ¶ÃŸen von ORDER bei %L und SHAPE bei %L sind unterschiedlichBeim Ãœbergeben von variablen Argumenten das Einrichten des RAX-Registers Ã¼berspringen.Bereich fÃ¼r kleine Daten: none, sdata, use.Weiche Grenzen fÃ¼r Anzahl der Speicherzugriffsbefehle pro Befehlsgruppe. SpÃ¤teren Speicherbefehlen, die versuchen, in gleicher Befehlsgruppe zu planen, wird niedrigere PrioritÃ¤t gegeben. Oft hilfreich, um Konflikte von CachebÃ¤nken zu vermeiden. Standard: 1.Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubtSorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstÃ¼tztEntschuldigung; fÃ¼r Image-Set bei %2$L ist nur UnterstÃ¼tzung fÃ¼r Ganzzahl-Art %1$d implementiertSorry, polymorphe Felder werden fÃ¼r firstprivate noch nicht unterstÃ¼tztSorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztSorry, die Lockkomponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztDie Symbole der GrÃ¶ÃŸe nach sortieren.Die Symbole alphabetisch sortieren.Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form habenQuell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L habenSpezifikationsfunktion %qs bei %L kann nicht RECURSIVE seinSpezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion seinSpezifikationsfunktion %qs bei %L kann keine interne Funktion seinSpezifikationsfunktion %qs bei %L muss PURE seinBit-Breite des unmittelbaren TLS-Versatzes angeben. GÃ¼ltige Werte sind 12, 24, 32, 48.Gibt die Anzahl der Register an, die bei Eintritt und Austritt eines schnellen Interrupts in der zweiten Registerbank gesichert werden.Anzahl der fÃ¼r Interrupthandler zu reservierenden Register.Gibt die Register an, die beim Eintritt und Austritt eines Interrupts gesichert werden.Angabe, ob Interruptfunktionen das Akkumulator-Register sichern und wiederherstellen sollen.CPU fÃ¼r Codeerzeugungszwecke angeben.CPU fÃ¼r Planzwecke angeben.CPU fÃ¼r Planungszwecke angeben. GÃ¼ltige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000.TLS-Dialekt angeben.UNIX-Standard fÃ¼r Predefines und Bindung angeben.Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird.FPU-Konfigurationswert von 0 bis 7 angeben; 0 bis 3 sind wie in der FPU-Spezifikation beschrieben, 4 bis 7 entsprechen 0 bis 3.Zu ladendes Plugin angeben.Ausrichtung der Strukturfelder als Standard/natÃ¼rlich angeben.ABI angeben.Bit-Breite des unmittelbaren TLS-Versatzes angeben.Funktion zum Entleeren des Cache angeben.Abfangfunktionsnummer zum Entleeren des Cache angeben.Konfiguration fÃ¼r den mul-Befehl angeben: fast1, fast2 oder slow. Vorgabe ist fast1.Standard-OpenACC-Berechnungsdimensionen angeben.Anzahl der Lese-/Schreibports fÃ¼r n9-/n10-Kerne angeben. Der Wert sollte 3r2w oder 2r1w sein.Angeben, wie auf den Threadzeiger zugegriffen wird.Angeben, wie jeder Kontrollflusspfad, der mit einer Diagnose verbunden ist, ausgegeben werden soll.Angeben, ob Gleitkommahardware verwendet werden sollte.Aufrufkonventionen fÃ¼r Ganzzahl und Gleitkomma angeben.Hauptobjekt fÃ¼r TPF-OS angeben.Maximale Fehlerwiedergabetiefe wÃ¤hrend der rekursiven Diagnose eines Fehlschlags der Constraint-ErfÃ¼llung an.Expansionsstrategie fÃ¼r memcpy bei bekannter erwarteter GrÃ¶ÃŸe angeben.Expansionsstrategie fÃ¼r memset bei bekannter erwarteter GrÃ¶ÃŸe angeben.Namen fÃ¼r die Funktion zur vorzeichenbehafteten 32-Bit-Division angeben.Bereich der zu fixierenden Register angeben.PlanungsprioritÃ¤t fÃ¼r Verteilschlitz-beschrÃ¤nkte Befehle angeben.GrÃ¶ÃŸe des .local-Speichers angeben, der fÃ¼r den Stack verwendet wird, wenn die genaue GrÃ¶ÃŸe unbekannt ist.Angeben, dass eine externe BLAS-Bibliothek fÃ¼r matmul-Aufrufe mit groÃŸen Feldern verwendet werden sollte.Angeben, dass Backslashes in Zeichenketten ein Fluchtzeichen einleiten.Angeben, dass keine implizite Typisierung erlaubt ist, auÃŸer es wird durch explizite IMPLICIT-Anweisungen Ã¼berschrieben.Angeben, dass der Compiler auf sicheren Code gemÃ¤ÃŸ ARMv8-M-Security-Extensions abzielen soll.ISA angeben, fÃ¼r die gebaut wird: msp430, msp430x, msp430xv2.MCU angeben, fÃ¼r die gebaut wird.Die zu verwendende PTX-ISA-Ziel-Architektur angeben.Die Version der PTX-ISA angeben, die verwendet wird.Gleitkommaformat __fp16 angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell von ICT-Aufrufen angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben.Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden.Das Codemodell fÃ¼r den Zugriff auf Speicheradressen angeben. Die Angabe von Â»largeÂ« ermÃ¶glicht die Erzeugung von BinÃ¤rdateien mit groÃŸen globalen Offset-Tabellen. Der Vorgabewert ist Â»smallÂ«.Codemodell angeben.Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben.CPU fÃ¼r Pipeline-Modell angeben.FÃ¼r das Programm zu verwendende Speichermodell angeben.Minimale Bitausrichtung von Strukturen angeben. (Veraltet)Das Modell fÃ¼r atomare Operationen angeben.Namen der Ziel-CPU angeben.Namen der Ziel-GPU angeben.Namen der Ziel-Architektur angeben.Name der Gleitkommakonfiguration des Ziels angeben.Namen der Gleitkommahardware/-format des Zielsystems angeben.FÃ¼r PIC-Adressierung zu verwendendes Register angeben.FÃ¼r das Programm zu verwendende Sicherheitsstufe von c-isr fÃ¼r die ganze Datei angeben.Die GrÃ¶ÃŸe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein).Die GrÃ¶ÃŸe jedes Interrupt-Vektors (muss 4 oder 16 sein).Die Ziel-CPU auswÃ¤hlen.Typ der Ziel-RX-CPU auswÃ¤hlen.Ziel-Architektur angeben.Gleitkommahardware/-format des Zielsystems angeben.Ziel-Prozessor angeben.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.Speicherbereiche, in den Funktionen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower.Speicherbereiche, in den Variablen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower.Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben.ABI-Art, fÃ¼r die der Code generiert wird: 2, 2fp+.Angeben, welches Schema zum EinfÃ¼gen von NOPs nach der Planung angewendet werden soll.VOLATILE fÃ¼r Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert istNicht ausgerichtetes 32-Byte AVX-Laden auftrennen.Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen.Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden.Pfade aufteilen, die zu Schleifen-RÃ¼ckkanten fÃ¼hren.Nicht ausgerichtete 8-Byte-Vektor-Bewegungen vor Nach-Bewegungs-Adresserzeugung aufteilen.Breite Typen bereits frÃ¼her in unabhÃ¤ngige Register aufteilen.Breite Typen in unabhÃ¤ngige Register aufteilen.Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r %<-fsplit-stack%> nicht unterstÃ¼tztStapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstÃ¼tztAnfangs-Ausdruck in DO-SchleifeStat-Variable bei %L muss skalare INTEGER-Variable seinStat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung seinAnweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %LAnweisungsfunktion %qs bei %L steht in Konflikt mit FunktionsnameAnweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubtAnweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut habenAnweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigAnweisungsfunktion %qs erfordert Argumentliste bei %CAnweisungsfunktion bei %CAnweisungsfunktion bei %L darf nicht innerhalb von INTERFACE auftretenAnweisungsfunktion bei %L ist rekursivAnweisungsmarke bei %C ist NullAnweisungsmarke in END CRITICAL bei %C passt nicht zur CRITICAL-MarkeAnweisungsmarke in ENDDO bei %C passt nicht zum DO-LabelAnweisungsmarkenliste in GOTO bei %C kann nicht leer seinAnweisungsmarke in leerer Anweisung bei %LGCC Quad-Precision Math Library (libquadmath) statisch binden.GNU Fortran Hilfsbibliothek (libgfortran) statisch binden.Schrittausdruck in DO-SchleifeSchrittausdruck in DO-Schleife bei %L kann nicht Null seinUntersuchen eines AusfÃ¼hrungspfades bei bestimmten Meldungen stoppen.VorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.VorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Umgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent).Alle Argumentregister auf dem Stapelspeicher sichern.Doubles in 64 Bits speichern.Funktionsnamen im Objektcode speichern.Doubles in 32 Bits speichern. Dies ist Standard.Sichert die MDUC-Register in Interrupt-Handlern fÃ¼r die G13-Zielarchitektur.ZusÃ¤tzliche Daten verarbeiten, um in LTO-lokalem Umwandlungsmodus aggressiver zu devirtualisieren.Bei %L darf kein Schritt vorhanden seinSchrittweite sollte fÃ¼r Feldabschnitt in %s-Klausel bei %L nicht angegeben werdenSchrittweiten in Coarray-Index bei %C nicht erlaubtZeichenkettenlÃ¤nge bei %L ist zu groÃŸStrukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt seinStrukturkonstruktor mit fehlenden optionalen Argumenten bei %CStrukturkonstruktor mit benannten Argumenten bei %CStrukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ seinStrukturname nach RECORD bei %C erwartetStrukturname erwartet in unverschachtelter Strukturdeklaration bei %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 %ld der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L ist zu groÃŸEnd-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenEnd-Index der Teilzeichenkette bei %L muss skalar seinAnfangs-Index der Teilzeichenkette %ld bei %L muss kleiner als 1 seinAnfangs-Index der Teilzeichenkette bei %L ist kleiner als EinsAnfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenAnfangs-Index der Teilzeichenkette bei %L muss skalar seinStart- und Endposition der Teilzeichenkette der Zielspezifikation bei %L mÃ¼ssen konstante AusdrÃ¼cke seinVorschlagen, dass das SchlÃ¼sselwort Â»overrideÂ« fÃ¼r Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen Ã¼bersteuern.Die Summe aus Feldrang %d und Korang %d bei %C Ã¼bersteigt die HÃ¶chstanzahl %d an DimensionenSumme des zweiten und dritten Arguments von IBITS Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LDie Liste der zu bindenden Objekte aus einer Datei liefern, statt aus der Befehlszeile.Eingebaute 3DNow!-Funktionen unterstÃ¼tzen.Eingebaute AES-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-BF16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-COMPLEX unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-FP16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-INT8 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-TILE unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VNNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VP2INTERSECT unterstÃ¼tzen.Eingebaute Athlon-3Dnow!-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI2 unterstÃ¼tzen.C++17-Allozierung von Ã¼berausgerichteten Typen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r CLDEMOTE unterstÃ¼tzen.CLFLUSHOPT-Befehle unterstÃ¼tzen.CLWB-Befehl unterstÃ¼tzen.Eingebaute CLZERO-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r ENQCMD unterstÃ¼tzen.Eingebaute F16C-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r FMA4 unterstÃ¼tzen.Eingebaute FSGSBASE-Funktionen und Codeerzeugung unterstÃ¼tzen.FXSAVE- und FXRSTOR-Befehle unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r GFNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r HRESET unterstÃ¼tzen.PrÃ¤fixe fÃ¼r Hardware-Lock-Auslassung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r KL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r LWP unterstÃ¼tzen.Eingebaute Funktion und Codeerzeugung fÃ¼r LZCNT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX und SSE unterstÃ¼tzen.Eingebaute MMX-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE und SSE2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2 und SSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSE4A unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3 und SSE4.1 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 und SSE4.2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 und AVX unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und AVX2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und FMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512CD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512DQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512ER unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512IFMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512PF unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX512F unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT8 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512-FP16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124FMAPS unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124VNNIW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BF16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BITALG unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VPOPCNTDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXIFMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXNECONVERT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und CMPCCXADD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIR64B unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIRI unterstÃ¼tzen.Eingebaute MWAIT- und MONITOR-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PCLMUL-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r PCONFIG unterstÃ¼tzen.Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PREFETCHI-Funktionen und Codeerzeugung unterstÃ¼tzen.PREFETCHW-Befehl unterstÃ¼tzen.Eingebaute PREFETCHWT1-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PTWRITE-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r RAOINT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r RDPID unterstÃ¼tzen.Eingebaute RDRND-Funktionen und Codeerzeugung unterstÃ¼tzen.RDSEED-Befehl unterstÃ¼tzen.Eingebaute RTM-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codegenerierung fÃ¼r SERIALIZE unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SGX unterstÃ¼tzen.Eingebaute SHA1- und SHA256-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute TBM-Funktionen und Codeerzeugung unterstÃ¼tzen.TLS-Segment grÃ¶ÃŸer als 64K unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r TSXLDTRK unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r UINTR unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VAES unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VPCLMULQDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WAITPKG unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WBNOINVD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WIDEKL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r XOP unterstÃ¼tzen.XSAVE- und XRSTOR-Befehle unterstÃ¼tzen.XSAVEC-Befehle unterstÃ¼tzen.XSAVEOPT-Befehl unterstÃ¼tzen.XSAVES- und XRSTORS-Befehle unterstÃ¼tzen.Ausrichtungen von bis zu 64 Bits unterstÃ¼tzen.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 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.Synchrone Nicht-Aufruf-Ausnahmen unterstÃ¼tzen.UnterstÃ¼tzte RÃ¼ckgabeadress-Signierbereiche fÃ¼r AArch64 (fÃ¼r die Option Â»-msign-return-address=Â«):UnterstÃ¼tzte ABIs (fÃ¼r Verwendung mit Option Â»-mabi=Â«):UnterstÃ¼tzte ISA-Spezifikationen (fÃ¼r Verwendung mit Option Â»-misa-spec=Â«):UnterstÃ¼tzte LTO-Kompressionsalgorithmen: zlibAusgabe von Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe der vorigen und nÃ¤chsten Befehlsnummern in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Warnungen unterdrÃ¼cken.ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen.MIPS16 ASE bei abwechselnden Funktionen fÃ¼r Compilertest ein-/ausschalten.Die Option Â»-mstack-guardÂ« ausschalten.Die Option Â»-mstack-sizeÂ« ausschalten.Symbol %qs bereits deklariertSymbol %qs bei %C bereits deklariertSymbol %qs bei %C ist bereits bei %L als ein Typ deklariertSymbol %qs bei %C wurde bereits mit Host verbundenSymbol %qs bei %C hat keinen IMPLICIT-TypSymbol %qs bei %C wurde vorher noch nicht definiertSymbol %qs bei %C ist USE-verbunden von Modul %qs und kann daher nicht in COMMON vorkommenSymbol %qs bei %C ist bereits in einem COMMON-BlockSymbol %qs bei %C ist mehrdeutigSymbol %qs bei %C muss ein NAMELIST-Gruppenname seinSymbol %qs bei %L hat bereits eine explizite SchnittstelleSymbol %qs bei %L hat bereits grundlegenden Typen %sSymbol %qs bei %L kann keinen Typen habenSymbol %qs bei %L steht mit Symbol aus Modul %qs in Konflikt, verbunden durch Verwendung bei %LSymbol %qs bei %L steht mit Umbenennungs-Symbol bei %L in KonfliktSymbol %qs bei %L steht mit Symbol bei %L in KonfliktSymbol %qs bei %L hat keinen IMPLICIT-TypSymbol %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Symbol %qs bei %L hat das Attribut WEAK, ist aber ein ScheinargumentSymbol %qs bei %L hat das Attribut WEAK, ist aber eine lokale VariableSymbol %qs bei %L ist mehrdeutigSymbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiertDas Symbol %qs hat gemischte Komponenten- und Nicht-Komponenten-Zugriffe bei %LSymbol %qs in COMMON bei %C kann kein POINTER-Feld seinSymbol %qs in COMMON bei %C kann kein Kofeld seinSymbol %qs in Namensliste %qs bei %C muss deklariert sein, bevor die Namensliste deklariert wird.Symbol %qs in Namensliste %qs ist INTENT(IN) bei %CSymbol %qs wird bei %L verwendet, bevor es typisiert wirdSymbol %qs muss ein PARAMETER in DATA-Anweisung bei %C seinSymbol %qs tritt bei %L sowohl in der FROM- als auch in der TO-Klausel aufSymbol %qs tritt bei %L sowohl in der DATA- als auch in der MAP-Klausel aufSymbol %qs bei %L in mehreren Klauseln vorhandenBei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefundenBei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefundenBei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefundenSymbol %qs in COMMON-Block %qs bei %C wird indirekt verglichen mit anderem COMMON-Block %qsSymbol bei %C passt nicht zu einem AusdruckSymbol bei %L ist keine ScheinvariableSynonym fÃ¼r Â»-export-dynamicÂ« fÃ¼r Linker-Versionen, die dies unterstÃ¼tzen.Synonym fÃ¼r Â»image_baseÂ«.Synonym fÃ¼r -Wcomment.Synonym fÃ¼r -gnatk8.Syntaxfehler in Â»!$ACC DECLAREÂ«-Liste bei %CSyntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %CSyntaxfehler in !$ACC ROUTINE ( NAME ) bei %C, hinter NAME wird %<)%> erwartetSyntaxfehler in Â»!$OMP DECLARE TARGETÂ«-Liste bei %CSyntaxfehler in !$OMP THREADPRIVATE Liste bei %CSyntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %CSyntaxfehler in !GCC$-IVDEP-Direktive bei %CSyntaxfehler in !GCC$-NOVECTOR-Direktive bei %CSyntaxfehler in !GCC$-UNROLL-Direktive bei %CSyntaxfehler in !GCC$-VECTOR-Direktive bei %CSyntaxfehler in Anweisung %s bei %CSyntaxfehler in ABSTRACT INTERFACE-Anweisung bei %CSyntaxfehler in ASYNCHRONOUS-Anweisung bei %CSyntaxfehler in AUTOMATIC-Anweisung bei %CSyntaxfehler in CASE-Spezifikation bei %CSyntaxfehler in CHARACTER-Deklaration bei %CSyntaxfehler in CLASS IS-Spezifikation bei %CSyntaxfehler in COMPLEX-Konstante bei %CSyntaxfehler in ELSE-IF-Anweisung nach %LSyntaxfehler in ENUMERATOR-Definition bei %CSyntaxfehler in EQUIVALENCE-Anweisung bei %LSyntaxfehler in FORALL-Iterator bei %CSyntaxfehler in E/A-Iterator bei %CSyntaxfehler in IF-Klausel nach %CSyntaxfehler in IF-Ausdruck bei %CSyntaxfehler in IMPORT-Anweisung bei %CSyntaxfehler in NAME=-Spezifikation fÃ¼r Bindungsmarke bei %CSyntaxfehler in OpenACC-Ausdrucksliste bei %CSyntaxfehler in OpenMP-Â»SINKÂ«-AbhÃ¤ngigkeitstypliste bei %CSyntaxfehler in OpenMP-detach-Klausel bei %CSyntaxfehler in OpenMP-Variablenliste bei %CSyntaxfehler in PROCEDURE-Anweisung bei %CSyntaxfehler in PROTECTED-Anweisung bei %CSyntaxfehler in RANK-Spezifikation bei %CSyntaxfehler in SAVE-Anweisung bei %CSyntaxfehler in STATIC-Anweisung bei %CSyntaxfehler in SUBMODULE-Anweisung bei %CSyntaxfehler in SUBSTRING-Spezifikation bei %CSyntaxfehler in TYPE IS-Spezifikation bei %CSyntaxfehler in VALUE-Anweisung bei %CSyntaxfehler in VOLATILE-Anweisung bei %CSyntaxfehler in anonymer Struktur-Deklaration bei %CSyntaxfehler in Argumentliste bei %CSyntaxfehler in Feldkonstruktor bei %CSyntaxfehler in ZeichenlÃ¤ngenangabe bei %CSyntaxfehler im allgemeinen Blocknamen bei %CSyntaxfehler in Daten-Deklaration bei %CSyntaxfehler in Ausdruck bei %CSyntaxfehler in allgemeiner Spezifikation bei %CSyntaxfehler in Iterator bei %CSyntaxfehler in geschachtelter Struktur-Deklaration bei %CSyntaxfehler in Initialisierung im alten Stil von %s bei %CSyntaxfehler in Initialisierungsliste im alten Stil bei %CSyntaxfehler in Prozedurzeiger-Komponente bei %CSyntaxfehler: Nachfolgender Ãœberschuss in END INTERFACE-Anweisung bei %CSyntaxfehler: Nachfolgender Ãœberschuss in INTERFACE-Anweisung bei %CTARGET DATA muss mindestens eine der Klauseln MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR enthalten, bei %LTARGET ENTER DATA mit Zuordnungstyp auÃŸer TO, TOFROM oder ALLOC an MAP-Klausel bei %LTARGET EXIT DATA mit Zuordnungstyp auÃŸer FROM, TOFROM, RELEASE oder DELETE an MAP-Klausel bei %LTARGET%s mit Zuordnungstyp auÃŸer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %LÂ»TEAM NUMBERÂ«-Argument fÃ¼r FORM TEAM bei %L muss skalares INTEGER seinTEAM-Argument bei %L fÃ¼r die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE seinTEAM-Argument fÃ¼r %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE seinAttribut Â»TEAM=Â« in %C fehlplatziertTHREADPRIVATE-Objekt %qs in %s-Klausel bei %LTHREADPRIVATE-Objekt %qs in SHARED-Klausel bei %LTILE bei %L erfordert konstanten AusdruckZu verwendende TLS-Dialekte:TLS ist fÃ¼r GCN nicht implementiert.TODOTODO: 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.TOPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITSTYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %LTYPE mit intrinsischer Typspezifikation bei %CLinker-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die fÃ¼r das Materialisieren von Symboladressen verwendet werden.%s von %d Zweigen mindestens einmal genommen
  Akzeptiert zwei durch Komma getrennte nichtnegative ganze Zahlen. Die erste Zahl gibt an, wie viele Zwei-Byte-NOP-Befehle vor der Funktionssprungmarke eingefÃ¼gt werden. Die zweite Zahl gibt an, wie viele HalbwÃ¶rter nach der Funktionssprungmarke mit NOP-Befehlen aufgefÃ¼llt werden. Es werden immer die grÃ¶ÃŸtmÃ¶glichen NOP-Befehle (6, 4 oder 2 Bytes) verwendet. Die Angabe von Â»0,0Â« schaltet das Hotpatching aus.DFLOAT-Code mit doppelter Genauigkeit generieren.Zum Absenken einer Anweisung nÃ¶tige relative AusfÃ¼hrungsfrequenz des Ziel-Blocks (in Prozent).Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefernZiel hat separates I&D.Ziel fÃ¼r neue Rangabbildung ist zu klein (%ld < %ld)Auf AM33-Prozessor abzielen.Auf AM33/2.0-Prozessor abzielen.Auf AM34-Prozessor abzielen.Code fÃ¼r die FT32B-Architektur erzeugen.Auf den Software-Simulator abzielen.Ziel: %s
  DCE mitteilen, dass ungenutzte C++-Allokationen entfernt werden.DSE mitteilen, dass der Speicher fÃ¼r ein C++-Objekt tot ist, wenn der Konstruktor anfÃ¤ngt und wenn der Destruktor aufhÃ¶rt.Die Option %<-mfloat128%> wird mÃ¶glicherweise nicht vollstÃ¤ndig unterstÃ¼tztDie %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werdenArgument A bei %L hat Typ Â»%sÂ«, aber die Funktion, die bei %L als OPERATION Ã¼bergeben wurde, gibt Â»%sÂ« zurÃ¼ckDas A-Argument bei %L von CO_REDUCE darf nicht polymorph seinArgument A bei %L des intrinsischen %s darf keinen Koindex habenDas AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)Die CHARACTER-Elemente des Feldkonstruktors bei %L mÃ¼ssen dieselbe LÃ¤nge haben (%ld/%ld)Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werdenDas DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werdenDas FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶senDie FROM- und TO-Argumente bei %L verletzen die Aliasing-BeschrÃ¤nkungen (F2003 12.4.1.7)Die FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Ko-Rang %d/%d habenDie FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Rang %d/%d habenDas FROM-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDas Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte BesonderheitHollerith-Konstante bei %L wird bei der Umwandlung in %qs abgeschnittenDas INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung habenDer KIND-Parameter %qs bei %C darf weder ASSUMED noch DEFERRED seinDer KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen WertDie KIND part_ref bei %C kann nur auf einen Ausdruck von intrinsischem Typ angewendet werdenDie LEN part_ref bei %C kann nur auf einen CHARACTER-Ausdruck angewendet werdenDas NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE istDie RE oder IM part_ref bei %C kann nur auf einen COMPLEX-Ausdruck angewendet werdenDer SELECT-RANK-CASE-Ausdruck bei %C muss eine skalare, ganzzahlige Konstante seinDer SELECT-RANK-Selektor bei %C muss eine angenommene Rangvariable seinDas SHAPE-Feld fÃ¼r das intrinsische RESHAPE bei %L hat den negativen Wert %d fÃ¼r die Dimension %dDer STATUS, der in der OPEN-Anweisung bei %L angegeben ist, kann nicht den Wert SCRATCH haben, wenn ein FILE angegeben istDer STATUS, der in der OPEN-Anweisung bei %L angegeben ist, ist %qs, es gibt jedoch keine dazu passende FILE-AngabeDas TO-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDie TO-Argumente in MOVE_ALLOC bei %L mÃ¼ssen polymorph sein, wenn FROM polymorph istDer absolute Wert von SHIFT bei %L muss kleiner oder gleich BIT_SIZE(%qs) seinDer absolute Wert von SHIFT bei %L muss kleiner oder gleich SIZE bei %L seinDas reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinDas ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art habenDie Argumentlistenfunktionen %%VAL, %%LOC oder %%REF bei %L sind in diesem Kontext nicht erlaubtArgument des intrinsischen RANK bei %L muss ein Datenobjekt seinDie Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubtDas Feld %qs bei %L mit vermutetem Rang darf keine Kodimension habenDas Feld vermuteten Ranges bei %C darf keine Kodimension habenFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangDer Basisname bei %L passt nicht zum Namen der aktuellen ProzedurDer Basisname bei %L darf kein generischer Name seinDer Basisname bei %L darf kein Prozedurzeiger seinDer Basisname bei %L darf kein Eintragsname seinDer Basisname fÃ¼r Â»declare variantÂ« bei %L muss angegeben werdenDie Basisprozedur bei %L muss eine explizite Schnittstelle habenDer Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.
  Zeichenkonstante bei %L wird bei der Umwandlung in %s abgeschnittenDie ZeichenlÃ¤nge des A-Arguments bei %L und die der Argumente fÃ¼r die OPERATION bei %L muss dieselbe seinDie ZeichenlÃ¤nge des A-Arguments bei %L und die des Funktionsergebnisses der OPERATION bei %L muss dieselbe seinCodemodell-Optionsnamen fÃ¼r -mcmodel:Die Komponente bei %C, die in der Typparameterliste bei %L erscheint, hat weder KIND- noch LEN-AttributDie Komponente bei %C, die ein Typparameter ist, muss ein Skalar seinDie Komponente bei %C mit KIND- oder LEN-Attribut erscheint nicht in der Typparameterliste bei %LDer Vorgabewert (und das Gegenteil von Â»-staticÂ«), wird implizit von ausfÃ¼hrbaren Dateien, gemeinsam genutzten Bibliotheken und BÃ¼ndeln verwendet.Der Nenner n des Bruchteils 1/n der AusfÃ¼hrungshÃ¤ufigkeit des Eingangsblocks einer Funktion, den ein Basisblock dieser Funktion mindestens haben muss, um als heiÃŸ zu gelten.Der Nenner n des Bruchteils 1/n der maximalen AusfÃ¼hrungsanzahl eines Basisblocks im gesamten Programm, den ein Basisblock mindestens haben muss, um als heiÃŸ zu gelten (im Nicht-LTO-Modus verwendet).Der Nenner n des Bruchteils 1/n der Anzahl der profilierten DurchlÃ¤ufe des gesamten Programms, unter dem die AusfÃ¼hrungszahl eines Grundblocks liegen muss, damit der Grundblock als unwahrscheinlich angesehen wird.Der abgeleitete Parameter %qs bei %C hat keinen VorgabewertDer abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurdeDas GerÃ¤t hat kein Spezialfunktionsregister SPH. Diese Option wird vom Compilertreiber mit dem korrekten Wert Ã¼berschrieben, wenn An-/Abwesenheit von SPH von -mmcu=MCU abgeleitet werden kann.Die Ã¤lteste macOS-Version, auf der dieses Programm laufen wird (fÃ¼r den Assembler formatiert).Die Ã¤lteste macOS-Version, auf der dieses Programm laufen wird.Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs sollte ein POINTER oder ein TARGET seinDas Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs ist %s, sollte aber %s seinDie Ã„quivalenzmenge fÃ¼r %qs bewirkt eine ungÃ¼ltige Erweiterung fÃ¼r COMMON %qs bei %LDie Ã„quivalenzmenge fÃ¼r bei %2$L deklarierte Variable %1$qs verletzt AusrichtungsanforderungenDas Argument Â»errmsg=Â« bei %L muss eine standardartige Zeichenvariable seinDas Ereignishandle bei %L darf kein Element eines Feldes seinDas Ereignishandle bei %L darf nicht Teil eines abgeleiteten Typs oder einer abgeleiteten Klasse seinEvent-Variable bei %L darf nicht koindiziert seinDie folgenden Optionen sind sprachunabhÃ¤ngigDie folgenden Optionen sind sprachbezogenDie folgenden Optionen sind nicht dokumentiertDie folgenden Optionen sind nur spezifisch fÃ¼r die Sprache Die folgenden Optionen werden von der Sprache unterstÃ¼tzt Die folgenden Optionen sind zielspezifischDie folgenden Optionen steuern Warnmeldungen des CompilersDie folgenden Optionen steuern OptimierungenDie folgenden Optionen steuern ParameterDie folgenden Optionen verwenden gemeinsame ArgumenteDie folgenden Optionen verwenden separate ArgumenteDie Funktion, die bei %L als OPERATION Ã¼bergeben wurde, hat Argumente vom Typ Â»%sÂ« und Â»%sÂ«, muss aber Typ Â»%sÂ« habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss Argumente haben, die skalar, nichtallozierbar und keine Zeiger sind, ebenso der RÃ¼ckgabewertDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das ASYNCHRONOUS-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das TARGET-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das VALUE-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss zwei Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, darf bei keinem der Argumente das OPTIONAL-Attribut habenFunktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben.Das intrinsische %qs bei %L ist nicht im ausgewÃ¤hlten Standard enthalten, aber %s und %qs werden wie mit EXTERNAL deklariert behandelt. Passende Option %<-std=%> verwenden oder %<-fall-intrinsics%> definieren, um dies zuzulassen.Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfÃ¼gbar, auÃŸer %3$s. Entsprechende Option %<-std=*%> verwenden, oder %<-fall-intrinsics%> einschalten, um es zu verwenden.Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz seinUntere Schranke fÃ¼r einen fÃ¼r Stack-Smashing-Protection betrachteten Puffer.Die HÃ¶chstzahl Reload-Pseudos, die beim Auslagern eines Nicht-Reload-Pseudos berÃ¼cksichtigt werden.HÃ¶chstmenge des von GCSE zu belegenden Speichers, in Kilobyte.Die maximale Wachstumsrate der CodegrÃ¶ÃŸe bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf GrÃ¶ÃŸe verwendet.Die maximale Wachstumsrate der CodegrÃ¶ÃŸe bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf Geschwindigkeit verwendet.HÃ¶chste VerzÃ¶gerung bei Konflikt, sodass Befehl fÃ¼r spekulative Bewegung in Betracht kommt.Die maximale Schachtelungstiefe von Schleifen, in denen Fallunterscheidungen getroffen werden.Die maximale Tiefe einer Schleifenschachtelung, die vollstÃ¤ndig geschÃ¤lt wird.Die maximale Tiefe eines symbolischen Wertes, bevor der Wert als unbekannt approximiert wird.Die maximale Tiefe der explodierten Knoten, die in einem Dot-Dump erscheinen sollen, bevor auf ein weniger ausfÃ¼hrliches Format umgeschaltet wird.GrÃ¶ÃŸte Tiefe mit rekursivem Inline fÃ¼r Inline-Funktionen.GrÃ¶ÃŸte Tiefe rekursiven Inlinens fÃ¼r Nicht-Inline-Funktionen.Der hÃ¶chste Erweiterungsfaktor beim Kopieren von BasisblÃ¶cken.Der maximale Faktor, den der Schleifenvektorisierer auf die Kosten der Anweisungen in einer inneren Schleife im VerhÃ¤ltnis zur vektorisierten Schleife anwendet.Die HÃ¶chstzahl der von CSE verarbeiteten Befehle vor dem RÃ¼cksetzen.Die maximale LÃ¤nge eines konstanten Strings, um den eingebauten Stringvergleich zu inlinen. Vorgabewert ist 3.GrÃ¶ÃŸte LÃ¤nge des betrachteten Pfades in CSE.Die MaximallÃ¤nge der Liste der anhÃ¤ngigen geplanten Operationen.HÃ¶chstzahl der Speicherstellen, die von cselib aufgezeichnet werden.Die maximale Anzahl von Â»nach dem SuperknotenÂ« expandierten Knoten innerhalb des Analysierers pro Superknoten, bevor die Analyse abbricht.HÃ¶chstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden kÃ¶nnen.Die maximale Anzahl von SSA_NAME-Zuweisungen, die verfolgt werden, um einen Wert zu bestimmen.Die HÃ¶chstzahl der Versuche zur RÃ¼ckverfolgung bei Modulo-Planung von Schleifen.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden BlÃ¶cke in einer Region.HÃ¶chstzahl der Zweige auf dem Pfad durch die geschÃ¤lte Sequenz.Die HÃ¶chstzahl der EinschrÃ¤nkungen pro Zustand.Die maximale Anzahl von expandierten Knoten pro Programmpunkt innerhalb des Analysierers, bevor die Analyse dieses Punkts abbricht.HÃ¶chstzahl der zu betrachtenden eingehenden Kanten fÃ¼r Kreuzsprung.Die maximale Anzahl der nicht durchfÃ¼hrbaren Kanten, die zurÃ¼ckgewiesen werden, bevor eine Diagnose als nicht durchfÃ¼hrbar erklÃ¤rt wird.HÃ¶chstzahl von Befehlen, die Â»combineÂ« zu kombinieren versucht.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden Befehle in einer Region.Die HÃ¶chstzahl der Befehle im Schleifenkopf, die wÃ¤hrend der Schleifenkopfkopier-Phase dupliziert werden.Die HÃ¶chstzahl der Befehle einer vollstÃ¤ndig geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer ungeschalteten Schleife.Die HÃ¶chstzahl der zu vervielfÃ¤ltigenden Befehle, wenn berechnete Gotos expandiert werden.Die HÃ¶chstzahl der Befehle in einer einzelnen fÃ¼r Â»inlineÂ« geeigneten Funktion.Die HÃ¶chstzahl der in einer inneren Schleife zu betrachtenden Befehle fÃ¼r Versionierung.Die HÃ¶chstzahl der in einer Ã¤uÃŸeren Schleife zu betrachtenden Befehle fÃ¼r Versionierung, zusÃ¤tzlich zu den Befehlen in inneren Schleifen.Die HÃ¶chstzahl der Befehle, bis zu der eine Inline-Funktion per Rekursion wachsen kann.Die HÃ¶chstzahl der Befehle, bis zu der eine Nicht-Inline-Funktion per Rekursion wachsen kann.HÃ¶chstzahl der vom Scheduler wÃ¤hrend der ersten Planphase fertig zur AusfÃ¼hrung zu betrachtenden Befehle.Die HÃ¶chstzahl der zu betrachtenden Befehle, um einen VerzÃ¶gerungsschlitz zu fÃ¼llen.Die HÃ¶chstzahl der zu betrachtenden Befehle, um richtige aktive Registerinformationen zu finden.Die HÃ¶chstzahl der zum Abrollen von Schleifen im Mittel zu betrachtenden Befehle.Die HÃ¶chstzahl der zum Abrollen von Schleifen zu betrachtenden Befehle.HÃ¶chstzahl der rÃ¼ckwÃ¤rts zu suchenden Befehle, wenn nach Ã¤quivalentem Neuladen gesucht wird.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen von kleinen Funktionen.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen beim Optimieren auf CodegrÃ¶ÃŸe.HÃ¶chstzahl der Iterationen durch CFG zur Regionserweiterung.Die HÃ¶chstzahl der SchleifendurchlÃ¤ufe, die statisch vorhergesagt werden.Die HÃ¶chstzahl von geschachteltem indirektem inlinen wurde bereits durch den frÃ¼hen Inliner durchgefÃ¼hrt.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife, die vollstÃ¤ndig geschÃ¤lt wird.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife.Die HÃ¶chstzahl der Anweisungen in geschachtelten Schleifen zum Schleifenaustausch.Die HÃ¶chstzahl, die eine Aufrufstelle in einem Aufrufstapel innerhalb des Analysierers vorkommen darf, bevor die Analyse abgebrochen wird, um zu tiefe Rekursion zu vermeiden.Die HÃ¶chstzahl der Iterationen zum Abrollen in einzelner Schleife.Die HÃ¶chstanzahl der use- und def-Besuche beim Auskundschaften einer STV-Kette, bevor das Auskundschaften abgebrochen wird.Maximales VerhÃ¤ltnis zwischen ArraygrÃ¶ÃŸe und Switch-Zweigen, bei dem eine Switch-Umwandlung erfolgt.Das maximale VerhÃ¤ltnis von EinfÃ¼gungen zu LÃ¶schungen von AusdrÃ¼cken in GCSE.Die empfohlene maximale GrÃ¶ÃŸe des zusammenhÃ¤ngenden Speichers, der von zwei Objekten belegt wird, auf die von nebenlÃ¤ufigen Threads mit zeitlicher LokalitÃ¤t zugegriffen wird. In der Regel die GrÃ¶ÃŸe der L1-Cache-Zeilen, kann aber auch kleiner sein, um diversen Zielprozessoren mit unterschiedlichen Cache-ZeilengrÃ¶ÃŸen gerecht zu werden.Maximale GrÃ¶ÃŸe des Vorgriffsfensters der wÃ¤hlbaren Planung.Kleinste voraussichtliche Beschleunigung, die dem Inliner erlaubt, inline-insns-single und inline-isnsns-auto zu ignorieren.Die Mindestwahrscheinlichkeit fÃ¼r spekulativen Erfolg (in Prozent), sodass spekulativer Befehl eingeplant wird.Kleinste UID fÃ¼r Nicht-Debug-Befehl.Die kleinste Schrittweite, ab der Software-Prefetch-Tipps produziert werden.Die Mindestkosten eines teuren Ausdrucks in der Schleifeninvariantenbewegung.Mindestanzahl der passenden zu betrachtenden Befehle fÃ¼r Kreuzsprung.Die Mindestzahl an Superknoten innerhalb einer Funktion, die vom Analysierer berÃ¼cksichtigt wird, um die Auswirkungen an den Aufrufstellen zusammenzufassen.Kleinste Wahrscheinlichkeit einer Kante, sodass bei der Planung ihr Zustand gesichert wird.Die Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-Scheduling.Der empfohlene Mindestoffset zwischen zwei Objekten, auf die nebenlÃ¤ufig zugegriffen wird, um zusÃ¤tzliche LeistungseinbuÃŸen aufgrund von durch die Implementierung verursachten Konflikten zu vermeiden. Normalerweise die GrÃ¶ÃŸe der L1-Cache-Zeile, kann aber auch grÃ¶ÃŸer sein, um diverse Zielprozessoren mit unterschiedlichen Cache-ZeilengrÃ¶ÃŸen zu berÃ¼cksichtigen. C++17-Code kann diesen Wert im Strukturlayout verwenden, aber es wird dringend davon abgeraten, dies in Ã¶ffentlichen ABIs zu tun.MindestgrÃ¶ÃŸe von Variablen, die sich Stapelspeicher teilen, wenn nicht optimiert wird.Das MindestverhÃ¤ltnis der Schrittweiten, damit Schleifenaustausch profitabel ist.Der minimale Schwellwert fÃ¼r die Wahrscheinlichkeit, dass eine halbinvariante Bedingungsanweisung eine Schleifenteilung auslÃ¶st.Kleinster Wert der Stufenzahl, den der Swing-Modulo-Scheduler erzeugen wird.Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form habenDer Name %qs bei %C wurde bereits als ein externer Modulname verwendetDer Name %qs bei %C kann nicht als ein definierter Operator verwendet werdenDie Anzahl der Newton-Iterationen, um den reziproken Wert einer double-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenÃ¤herte Division angeschaltet ist. Standardwert ist 2.Die Anzahl der Newton-Iterationen, um den reziproken Wert einer float-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenÃ¤herte Division angeschaltet ist. Standardwert ist 1.Die Anzahl der Feldelemente des SUB-Arguments fÃ¼r IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %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, fÃ¼r die die ÃœberprÃ¼fung der Hash-Tabelle fÃ¼r jedes gesuchte Element durchgefÃ¼hrt wird.Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der AusfÃ¼hrungen eines Basisblocks, der als heiÃŸ angesehen wird. Dieser Parameter wird nur im GIMPLE-Frontend verwendet.Die Anzahl der ausgefÃ¼hrten Befehle, bevor Prefetch abgeschlossen ist.Die Anzahl der am hÃ¤ufigsten ausgefÃ¼hrten Promille der profilierten AusfÃ¼hrung des gesamten Programms, zu der die AusfÃ¼hrungszahl eines Basisblocks gehÃ¶ren muss, um als heiÃŸ zu gelten (im LTO-Modus verwendet).Die Anzahl der Prefetches, die gleichzeitig laufen kÃ¶nnen.Die Anzahl der Register in jeder Klasse, die von Schleifeninvariantenbewegung freigehalten werden.Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein ZeigerDas Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)Der Parameterausdruck bei %C lÃ¤sst sich nicht zu einer INTEGER-Konstante vereinfachenDer Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %sDer Pfad zu Â»devices.csvÂ«. Im Normalfall kann der GCC-Treiber das selbst rausfinden und an den Compiler Ã¼bermitteln, daher ist die Angabe eigentlich nicht nÃ¶tig.Prozentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.Prozentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinMÃ¶gliche SVE-VektorlÃ¤ngen:MÃ¶gliche TLS-Dialekte:Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)Die Datei mit den AuflÃ¶sungen.Die Skalierung (in Prozent), die auf inline-insns-single und Auto-Limits angewendet wird, wenn die Heuristik darauf hinweist, dass Inlining sehr profitabel ist.Die Form der Komponente %qs im Strukturkonstruktor bei %L unterscheidet sich von der Form der deklarierten Komponente fÃ¼r die Dimension %d (%ld/%ld)Die GrÃ¶ÃŸe einer L1-Cacheline.Die GrÃ¶ÃŸe des L1-Caches.Die GrÃ¶ÃŸe des L2-Caches.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen FunktionskÃ¶rpers.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen Stapelrahmens.Die GrÃ¶ÃŸe einer Ãœbersetzungseinheit, ab der der IPA-CP-Durchlauf sie als groÃŸ ansieht.Die GrÃ¶ÃŸe einer als groÃŸ angesehenen Ãœbersetzungseinheit.Kleinste Zahl unterschiedlicher Werte, fÃ¼r die eine Sprungtabelle besser als ein Baum bedingter SprÃ¼nge ist; bei 0 wird der Standard fÃ¼r die Zielarchitektur verwendet.Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDer Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDas Argument Â»stat=Â« bei %L muss INTEGER-Variable mit Â»kind=4Â« seinDer Strukturkonstruktor bei %C wurde finalisiert. Dieses Feature wurde von f08/0011 entfernt. Verwenden Sie -std=f2018 oder -std=gnu, um die Finalisierung zu entfernen.Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewÃ¤hlten Standard vorhandenDer Schwellwert-Anteil fÃ¼r die AusfÃ¼hrung partieller Redundanzbeseitigung nach dem Neuladen.Der Schwellwert-Anteil des AusfÃ¼hrungszÃ¤hlers kritischer Kanten, die Redundanzbeseitigung nach dem Neuladen erlauben.Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wirdDer Typ fÃ¼r Funktion %qs bei %L ist nicht zugreifbarDie Typparameter-Angabenliste bei %C kann nicht gleichzeitig ASSUMED- und DEFERRED-Parameter enthaltenDie Typparameter-Angabenliste bei %C enthÃ¤lt zu viele ParameterausdrÃ¼ckeDie Typparameter-Angabenliste bei %C enthÃ¤lt nicht genug ParameterausdrÃ¼ckeDie Spezifikationsliste fÃ¼r Typparameter in der Spezifikation bei %L darf keine DEFERRED-Parameter enthaltenDie Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet istTypspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]Obere Schranke zum gemeinsamen Verwenden von Ganzzahlkonstanten.Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter GrÃ¶ÃŸe bei %L auftretenDer Wert fÃ¼r den KIND-Parameter %qs bei %C lÃ¤sst sich nicht auf einen konstanten Ausdruck reduzierenDer Wert von n in %<-finit-character=n%> muss zwischen 0 und 127 liegenDer Wert des Parameters PDT LEN Â»%sÂ« stimmt nicht mit dem in der Dummy-Deklaration Ã¼bereinDer Wert des SELECT-RANK-CASE-Ausdrucks bei %C darf nicht kleiner als Null oder grÃ¶ÃŸer als %d seinDie Version der C++-ABI, die verwendet wird.Die Version der C++-ABI, die fÃ¼r Â»-WabiÂ«-Warnungen und BindungskompatibilitÃ¤tsaliase verwendet wird.Es gibt bereits eine Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CEs gibt keine spezifische Funktion fÃ¼r das allgemeine %qs bei %LEs gibt kein spezifisches Unterprogramm fÃ¼r allgemeines %qs bei %LEs gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CDiese Architektur unterstÃ¼tzt keine Befehle mit SprungschutzDies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
*************** gibt KEINE Garantie; auch nicht fÃ¼r MAR
*** 2238,2244 ****
  Verwendung der Funktion %qs bei %L ist veraltetVerwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltetVerwenden der Subroutine %qs bei %L ist veraltetVerwendung der Variable %qs bei %L ist veraltetNormalerweise werden Symbole, die Â»private externÂ« (versteckt) sind, beim Linken lokal gemacht. Dieser Befehl unterdrÃ¼ckt das, so dass sie exportiert bleiben.VALUE-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinVALUE-Attribut bei %CVALUE ist in BLOCK bei %C nicht erlaubtVALUE-Objekt %qs in Klausel %s bei %LVALUE-Anweisung bei %CVOIDmode bei einer AusgabeVOLATILE-Attribut bei %CVOLATILE-Attribut bei %L darf nicht in einer PURE-Prozedur angegeben werdenVOLATILE-Anweisung bei %CGÃ¼ltige Stufen fÃ¼r Nios-II-ISA (fÃ¼r -march):GÃ¼ltige Argumente fÃ¼r die Option -msdata=:GÃ¼ltige Argumente fÃ¼r -malign-:GÃ¼ltige Argumente fÃ¼r -mcode-readable=:GÃ¼ltige Argumente fÃ¼r -mfpmath=:GÃ¼ltige Argumente fÃ¼r -mr10k-cache-barrier=:GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:GÃ¼ltige Arguments fÃ¼r -mstringop-strategy=:GÃ¼ltige Argumente fÃ¼r -mtp=:GÃ¼ltige Optionen fÃ¼r GP-relative Adressierung (fÃ¼r -mgpopt):VTable-Zeiger validieren, bevor sie verwendet werden.Der Wert der HINT-Klausel bei %L muss ein gÃ¼ltiger konstanter Hinweisausdruck seinVariable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert istVariable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) habenVariable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) istVariable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) habenVariable %qs bei %L wurde keine Formatmarke zugewiesenVariable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) istVariable %qs bei %L muss in diesem Kontext eine Konstante seinVariable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten habenVariable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein ScheinargumentVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, kÃ¶nnte jedoch unvertrÃ¤glich mit C seinVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da der abgeleitete Typ %qs nicht mit C interoperabel istVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph istVariable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubtVariable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werdenVariable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werdenVariable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qsVariable %qs bei %L wird auf undefinierten Wert gesetzt, innerhalb der bei %L beginnenden Schleife, als INTENT(OUT)-Argument fÃ¼r Unterroutine %qsVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray seinVariable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftretenVariable %qs kann nicht im Ausdruck bei %L auftretenVariable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %qsVariable %qs bei %L wurde keine Zielmarke zugewiesenVariable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendetVariable %qs in Common-Block %qs bei %C kann nicht BIND(C) sein, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) istVariable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) istVariable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommenVariable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftretenVariable %qs bei %L ist kein DummyargumentVariable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter istVariable %qs muss in derselben GÃ¼ltigkeitsbereichseinheit wie Â»!$ACC DECLAREÂ« bei %L seinVariable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LIn Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter istVariable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray seinVariable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray seinVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) habenVariable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werdenVariable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸeVariable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt habenVariable %s kann nicht INTENT(IN) bei %C seinVariable %s kann nicht in PURE-Prozedur bei %C zugewiesen werdenVariable bei %C ist ein Element eines COMMON-BlocksVariable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤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.Sicherstellen, dass die Codepfade fÃ¼r die ausgegebenen Meldungen machbar sind.Schleifen versionieren, je nachdem, ob sie eine Schrittweite von eins haben.Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tztZugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle nicht.Zugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle.WAIT bei %C ist in Fortran 95 nicht erlaubtWAIT-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckWAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubtWHERE-Zuweisungsziel bei %L hat ungÃ¼ltige FormWHERE-Maske bei %L hat ungÃ¼ltige FormKlausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-FeldBei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen.Bei Â»verdÃ¤chtigenÂ« Konstrukten warnen.Warnen, wenn Â»newÂ« fÃ¼r Typen mit groÃŸer Ausrichtung aufgerufen wird, ohne dass Â»-faligned-newÂ« angegeben ist.Bei @selector() ohne vorher deklarierte Methoden warnen.Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und ISO C++ 2017 unterscheidet, warnen.Bei C++-Konstrukten warnen, deren Bedeutung sich zwischen ISO C++ 2017 und ISO C++ 2020 unterscheidet.Bei polymorphen Typen in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei virtuellen Methoden in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Vor C++11-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.Vor C++14-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++17-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++20-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++23-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Bei GCC-Formatzeichenketten warnen, die fÃ¼r Diagnosemeldungen ungeeignete Zeichenketten enthalten.Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird.Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen.Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen.Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen.Bei Zugriffen auf ein innenliegendes Arrayfeld der LÃ¤nge 0 warnen.Bei Ausrichtung von COMMON-BlÃ¶cken warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen.Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen.Bei ungÃ¼ltigen DO-Schleifen warnen.Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist.Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen.Bei Aufrufen nicht explizit deklarierter Prozeduren warnen.Warnen, wenn std::move auf einem lokalen Objekt in einer return-Anweisung aufgerufen wird und dadurch das Ersparen der Kopie verhindert.Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden.Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1.Warnen bei Aufrufen von strcmp und strncmp, die auf Gleichheit geprÃ¼ft werden und die notwendigerweise wahr oder falsch sind, wegen der LÃ¤nge des einen und GrÃ¶ÃŸe des anderen Arguments.Bei Aufrufen mit impliziter Schnittstelle warnen.Vor FÃ¤llen warnen, in denen -ftrivial-auto-var-init eine Auto-Variable nicht initialisieren kann.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden.Bei Umwandlungen warnen, die null als Ergebnis haben.Bei Umwandlungen, die Qualifizierer streichen, warnen.Bei catch-Behandlern warnen, die nicht Referenztypen sind.Bei bestimmten Operationen auf booleschen AusdrÃ¼cken warnen.Bei Codepfaden warnen, in denen NULL an ein Funktionsargument Ã¼bergeben wird, das nicht NULL sein darf.Bei Codepfaden warnen, in denen ein NULL-Funktionszeiger aufgerufen wird.Bei Codepfaden warnen, in denen ein NULL-Zeiger dereferenziert wird.Bei Codepfaden warnen, in denen ein Dateideskriptor mehr als einmal geschlossen werden kann.Bei Codepfaden warnen, in denen ein Dateideskriptor nicht geschlossen wird.Bei Codepfaden warnen, in denen ein Dateideskriptor verwendet wird, ohne auf GÃ¼ltigkeit zu prÃ¼fen.Bei Codepfaden warnen, in denen ein bereits freigegebener Wert verwendet wird.Bei Codepfaden warnen, in denen ein vom Heap reservierter Zeiger nicht freigegeben wird.Bei Codepfaden warnen, in denen ein longjmp zurÃ¼ckspult zu einem jmp_buf, der in einem Stapelrahmen gespeichert wurde, der bereits verlassen wurde.Bei Codepfaden warnen, in denen ein Zeiger freigegeben wird, der nicht vom Heap kommt.Bei Codepfaden warnen, in denen ein Zeiger mehr als einmal freigegeben werden kann.Bei Codepfaden warnen, in denen ein Zeiger auf NULL geprÃ¼ft wird, nachdem er bereits dereferenziert wurde.Bei Codepfaden warnen, in denen ein Zeiger auf einen Puffer einem inkompatiblen Typen zugewiesen wird.Bei Codepfaden warnen, in denen ein Zeiger auf einen bereits verschwundenen Stapelrahmen verwendet wird.Bei Codepfaden warnen, in denen ein Zeiger, der mÃ¶glicherweise NULL ist, dereferenziert wird.Bei Codepfaden warnen, in denen ein Wert, der mÃ¶glicherweise NULL ist, an ein Funktionsargument Ã¼bergeben wird, das nicht NULL sein darf.Bei Codepfaden warnen, in denen ein Lese- oder Schreibzugriff auf einem geschlossenen Dateideskriptor versucht wird.Bei Codepfaden warnen, in denen Bits mit Anzahl >= Typbreite geschoben werden.Bei Codepfaden warnen, in denen Bits mit negativer Anzahl geschoben werden.Bei Codepfaden warnen, in denen eine stdio-Datei mehr als einmal geschlossen werden kann.Bei Codepfaden warnen, in denen eine stdio-Datei nicht geschlossen wird.Bei Codepfaden warnen, in denen va_list nach va_end verwendet wird.Bei Codepfaden warnen, in denen eine Lese- oder Schreiboperation auf einem Puffer auÃŸerhalb der Puffergrenzen stattfindet.Bei Codepfaden warnen, in denen Â»assertÂ« mit einem unvalidierten Wert aufgerufen wird.Bei Codepfaden warnen, in denen eine Funktion, die async-signal-unsafe ist, aus einem Signalbehandler heraus aufgerufen wird.Bei Codepfaden warnen, in denen ein Puffer vom Stapelspeicher an putenv Ã¼bergeben wird.Bei Codepfaden warnen, in denen eine Operation in der falschen Lebensphase eines Dateideskriptors versucht wird.Bei Codepfaden warnen, in denen eine Operation auf der falschen Art von Dateideskriptor versucht wird.Bei Codepfaden warnen, in denen ein uninitialisierter Wert verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Divisor verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Zeiger-Offset verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als GrÃ¶ÃŸe verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert zur Speicherallozierung verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Arrayindex verwendet wird.Bei Codepfaden warnen, in denen Gleitkommaarithmetik verwendet wird, obwohl exakte Berechnungen erforderlich sind.Bei Codepfaden warnen, in denen ein Lesezugriff versucht wird, obwohl die Datei nur zum Schreiben geÃ¶ffnet wurde, oder umgekehrt.Bei Codepfaden warnen, in denen sensible Daten Ã¼ber eine Sicherheitsgrenze hinweg kopiert werden.Bei Codepfaden warnen, in denen sensible Daten in eine Datei geschrieben werden.Bei Codepfaden warnen, in denen die falsche Deallozierungsfunktion aufgerufen wird.Bei Codepfaden warnen, in denen va_arg zu oft auf einer va_list verwendet wird.Bei Codepfaden warnen, in denen va_arg einen falschen Typ verwendet.Bei Codepfaden warnen, in denen va_start oder va_copy ohne zugehÃ¶riges va_end verwendet wird.Bei Codepfaden warnen, die anscheinend zu endloser Rekursion fÃ¼hren.Bei Codepfaden warnen, in denen in ein const-Objekt geschrieben wird.Bei Codepfaden warnen, in denen in ein Stringliteral geschrieben wird.Bei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte.Beim Vergleich verschiedener Enum-Typen warnen.Beim Vergleich zwischen zwei Operanden vom Typ Array warnen.Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen.Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen.Bei Erzeugung temporÃ¤rer Felder warnen.Bei Â»hÃ¤ngendem elseÂ« warnen.Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden.Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen.Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen.Bei veralteten arithmetischen Umwandlungen von Operanden mit AufzÃ¤hlungstypen warnen.Bei veralteten arithmetischen Umwandlungen von Operanden warnen, bei denen der eine von einem AufzÃ¤hlungstyp ist und der andere eine Gleitkommazahl.Warnen, wenn der Qualifizierer Â»volatileÂ« in veralteter Form eingesetzt wird.Bei Divisionen von zwei %<sizeof%>-Operatoren warnen, wenn der erste auf ein Array angewendet wird und der Divisor nicht die GrÃ¶ÃŸe des Arrayelements ist.Bei doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.Bei Vermischung von enum/integer-Typen warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen.Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen.Bei Merkmalen, die in ISO C2X, aber noch nicht in ISO C11 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C99, aber noch nicht in ISO C90 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C11, aber noch nicht in ISO C99 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnen.Bei Formatstrings, die keine Literale sind, warnen.Bei Formatstrings, die NUL-Bytes enthalten, warnen.Beim Entfernen von Funktionsaufrufen warnen.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht -Wformat-overflow=1.Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen.Bei Arithmetik mit Funktionszeigern warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((cold)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((const)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((malloc)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((pure)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen.Vor globalen Funktionen ohne vorherige Deklaration warnen.Bei globalen Funktionen ohne Prototypen warnen.Bei impliziten Umwandlungen von enum-Typen warnen.Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen.Bei impliziten Deklarationen warnen.Bei impliziten Funktionsdeklarationen warnen.Bei unpassender Attributverwendung warnen.Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen.Warnen, wenn Member mit flexiblem Arraytyp falsch verwendet werden, gemÃ¤ÃŸ der Stufe von Â»-fstrict-flex-arraysÂ«.Bei ungÃ¼ltigen OpenACC-Dimensionen warnen.Bei ungÃ¼ltigen UTF-8-Zeichen warnen.Bei ungÃ¼ltigen Formen von begrenzten oder benannten Escapesequenzen warnen.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei mÃ¶glicherweise fehlendem SchlÃ¼sselwort Â»requiresÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei Makros warnen, deren Header-Einheits-Definitionen nicht Ã¼bereinstimmen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Warnen, wenn Deklarationen von VLA-Parametern nicht Ã¼bereinstimmen.Bei widersprÃ¼chlichen Deklarationen von Arrayparametern und unsicherem Zugriff auf diese warnen.Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen.Bei fehlenden Feldern in struct-Initialisierungen warnen.Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen.Bei Missbrauch von Pragmas warnen.Bei den meisten impliziten Umwandlungen warnen.Bei mehreren Deklarationen desselben Objektes warnen.Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen.Bei nicht-virtuellen Destruktoren warnen.Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen.Warnung vor unsinnigen Werten von --param destructive-interference-size oder constructive-interference-size.Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen.Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen.Bei Ã¼berladenen virtuellen Funktionsnamen warnen.Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen.Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen.Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen.Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸern.Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern.Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen.Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen.Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen.Bei mÃ¶glicherweise falschen Arrayindexen in do-Schleifen warnen.Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen.Bei mÃ¶glicherweise fehlenden Klammern warnen.Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen.Vor potenziell suboptimalen Entscheidungen im Zusammenhang mit OpenACC-ParallelitÃ¤t warnen.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Warnen, wenn das Quellarray Ã¼ber das Ende hinaus gelesen wird, in Speicherfunktionen wie %<memchr%> und %<memcpy%>.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen.Bei redundanten Aufrufen von std::move warnen.Bei RÃ¼ckgabe eines Zeigers/Referenz an lokale oder temporÃ¤re Variable warnen.Bei zurÃ¼ckgegebenen Strukturen, Unions oder Arrays warnen.Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen.Vor Vorzeichenunterschieden mit Formatfunktionen warnen.Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen.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.Warnen, wenn die Vergleichswerte einer switch-Anweisung auÃŸerhalb des fÃ¼r den Typ erreichbaren Bereichs liegen.Bei switch-Anweisungen mit booleschem Steuerausdruck warnen.Bei den merkwÃ¼rdigsten syntaktischen Mehrdeutigkeiten warnen.Bei Dingen warnen, die sich zwischen der aktuellen Â»-fabi-versionÂ« und der angegebenen Version Ã¤ndern.Bei Dingen warnen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden.Bei abgeschnittenen ZeichenausdrÃ¼cken warnen.Bei abgeschnittenen Quelltextzeilen warnen.Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen.In Deklarationen mit Alias-Attributen bezÃ¼glich Typsicherheit und Ã¤hnlicher Fehler und IrrtÃ¼mer warnen.Bei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnen.Bei Unterlauf numerischer KonstantenausdrÃ¼cke warnen.Bei nicht initialisierten automatischen Variablen warnen.Bei Funktionsdeklarationen ohne Prototyp warnen.Bei nicht erkannten Pragmas warnen.Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandiert werden und innerhalb eines if, else, while, switch oder for verwendet werden.Bei Gleitkommakonstanten ohne Suffix warnen.Bei nicht unterstÃ¼tzten Features im ThreadSanitizer warnen.Bei nicht verwendeten Dummy-Argumenten warnen.Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen.Bei unnÃ¼tzen Typumwandlungen warnen.Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen.Bei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnen.Bei Verwendungen von Deklarationen mit __attribute__((warning)) warnen.Warnen, wenn innerhalb eines Arrayindex ein Komma-Operator verwendet wird.Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen.Bei Verwendung von std::initializer_list warnen, wenn dadurch baumelnde Zeiger entstehen kÃ¶nnen.Bei Verwendung variadischer Makros warnen.Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen.Bei Variablen, die mit sich selbst initialisiert werden, warnen.Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen.Bei xor-Operatoren warnen, die so aussehen, als sei Potenzieren gemeint.Bei Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als GrÃ¶ÃŸe 0 angegeben ist.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.Warnen bei Deallokationsaufrufen mit Argumenten, die von nicht Ã¼bereinstimmenden Allokationsfunktionen zurÃ¼ckgegeben werden.Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen.Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren.Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten.Bei unendlich rekursiven Aufrufen warnen.Warnen bei NichtÃ¼bereinstimmung zwischen Aufrufen der Operatoren Â»newÂ« oder Â»deleteÂ« und dem entsprechenden Aufruf der Allokations- oder Deallokationsfunktion.Bei veralteter Verwendung in einer Deklaration warnen.Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen.Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen.Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten.Vor der Verwendung von Zeigern auf Auto-Variablen, deren Lebensdauer abgelaufen ist, warnen.Vor der Verwendung von Zeigern auf freigegebenen Speicher warnen.Bei spekulativen Compilierungen wie zum Beispiel __traits(compiles) warnen.Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird.Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst.Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird.Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird.Warnung, wenn eine Klassenschnittstelle keine Superklasse hat. Wurzelklassen kÃ¶nnen ein Attribut verwenden, um diese Warnung zu unterdrÃ¼cken.Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt.Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Vergleich durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ« oder Â»unwahrÂ« ist.Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird.Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt.Warnen, wenn eine lokale Deklaration eine Instanzvariable verdeckt.Warnen, wenn Schleife mit konstanter Anzahl von DurchlÃ¤ufen zu undefiniertem Verhalten fÃ¼hrt.Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist.Warnen, wenn ein Selektor mehrere Methoden hat.Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird.Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet.Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist.Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat.Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet.Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat.Warnen, wenn ein Array variabler LÃ¤nge verwendet wird.Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat.Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet).Warnen, wenn auf ein Array auÃŸerhalb der Grenzen zugegriffen wird.Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird.Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird.Warnen, wenn ein Zeiger mit Â»nonnullÂ«-Attribut mit NULL verglichen wird.Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten.Warnen, wenn Konstruktoren oder Destruktoren mit PrioritÃ¤ten von 0 bis 100 verwendet werden.Warnen, wenn das Ergebnis der arithmetischen Berechnungen einen falschen Wert ergeben kÃ¶nnte, selbst wenn die Operanden korrekt konvertiert werden.Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.Warnen, wenn devices.csv nicht gefunden wird oder es Probleme beim Einlesen gibt (Vorgabe: an).Warnen, wenn 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 das NSObject-Attribut auf etwas Anderes als typedef angewendet wird.Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn der Code so kompliziert ist, dass er nicht vollstÃ¤ndig analysiert werden kann.Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte.Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen.Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten.Warnen, wenn Typqualifizierer von Zeigern ignoriert werden.Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen.Warnen, wenn eine Funktion aufgrund eines ungÃ¼ltigen Zeilennummer-Makros frÃ¼her endet als sie beginnt.Warnen, wenn Profile in -fprofile-use nicht existieren.Warnen, wenn Profile in -fprofile-use nicht zueinander passen.Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re.Bei jeglicher Verwendung von alloca warnen.Bei direkter Mehrfachvererbung warnen.Bei direkter virtueller Vererbung warnen.Bei Intrinsics, die nicht im gewÃ¤hlten Standard vorhanden sind, warnen.Bei Namensraum-Definition warnen.Bei primÃ¤rer Deklaration von Templates warnen.Bei verdÃ¤chtigen Aufrufen von Standardfunktionen warnen, die absolute Werte berechnen.Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist.Warnen, dass Â»-fno-automaticÂ« Rekursion kaputtmachen kÃ¶nnte.Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden.Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden.Warnen, wenn eine #warning-Direktive verwendet wird.Warnen, wenn eine Basis aufgrund von Mehrdeutigkeit im abgeleiteten Typ unzugÃ¤nglich wird.Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine Klasse neudeklariert oder mit einem unpassenden KlassenschlÃ¼ssel auf sie verwiesen wird.Warnen, wenn auf eine Klasse oder einen AufzÃ¤hlungstyp mit einem redundanten KlassenschlÃ¼ssel verwiesen wird.Warnen, wenn eine konstante Variable nicht verwendet wird.Warnen, wenn eine Umwandlungsfunktion niemals aufgerufen werden kann, aufgrund des Umwandlungs-Zieltypen.Warnen, wenn eine Deklaration keinen Typ angibt.Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist.Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird.Warnen, wenn eine Funktion ungenutzt bleibt.Warnen, wenn eine Funktion niemals einen konstanten Ausdruck liefert.Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird.Warnen, wenn ein Funktionsparameter nicht verwendet wird.Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt.Warnen, wenn eine Sprungmarke ungenutzt bleibt.Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird.Warnen, wenn Variable auf linker Seite wiederholt reserviert wird.Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird.Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann.Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet.Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen.Warnen, wenn ein Zeiger mit '\0' verglichen wird.Warnen, wenn eine bereichsbasierte for-Schleife unnÃ¶tige Kopien erzeugt.Warnen, wenn eine Referenz an ein temporÃ¤res Objekt gebunden ist, dessen Lebenszeit abgelaufen ist.Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn 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 ein Wert mit Â»std::moveÂ« in sich selbst verschoben wird.Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird.Warnen, wenn eine Variable nicht verwendet wird.Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird.Warnen, wenn alle Konstruktoren und Destruktoren privat sind.Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt.Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar auÃŸerhalb des Wertebereiches ist.Warnen, wenn ein Ausnahmebehandler von einem anderen Behandler Ã¼berdeckt wird.Warnen, wenn ein Ausdruckswert nicht verwendet wird.Warnen, wenn eine inline-Funktion nicht als solche erzeugt werden kann.Warnen, wenn ein Optimierungsdurchgang ausgeschaltet ist.Beim Versuch der Freigabe eines Nicht-Heap-Objektes warnen.Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen.Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird.Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind.Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird.Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Ãœbersetzungseinheit sind.Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden.Warnen, wenn StapelzerstÃ¶rungsschutz aus irgendeinem Grund nicht erzeugt wird.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ Ã¼berdeckt.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter Ã¼berdeckt.Warnen, wenn eine Variable eine andere Ã¼berdeckt (global).Warnen, wenn eine Variable eine andere Ã¼berdeckt. Entspricht -Wshadow=global.Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt.Warnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichten.Warnen beim Ableiten von Klassentemplateargumenten an Typen ohne Ableitungshinweise.Warnen, wenn Profiling-Instrumentierung verlangt wurde, aber auf eine bestimmte Funktion nicht angewandt werden konnte.Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist.Warnen, wenn die Adresse eines gepackten Elements einer Struktur oder Union verwendet wird.Warnen, wenn der Compiler Code umsortiert.Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist.Warnen, wenn die EinrÃ¼ckung des Codes nicht der Blockstruktur entspricht.Warnen, wenn das Â»packedÂ«-Attribut keine Auswirkung auf Strukturanordnung hat.Warnen, wenn das SchlÃ¼sselwort Â»templateÂ« nach einem Token fÃ¼r Memberzugriff in einem abhÃ¤ngigen Memberzugriff-Ausdruck fehlt, wenn dieser Member ein Template ist.Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen.Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen.Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen.Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen.Warnen, wenn ein Trampolin generiert wird.Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird.Warnen, wenn Attribute ignoriert werden.Warnen, wenn Typqualifizierer ignoriert werden.WarnungWenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen.Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen.Wenn Â»-mhard-floatÂ« ausgewÃ¤hlt ist, werden Gleitkommaberechnungen mit doppelter Genauigkeit in Hardware-Befehle Ã¼bersetzt. StandardmÃ¤ÃŸig werden fÃ¼r diese Berechnungen Funktionen aus der libgcc verwendet.Wenn Â»-mhard-floatÂ« ausgewÃ¤hlt ist, werden ungeordnete FlieÃŸkomma-Vergleichs- und Set-Flag-Befehle (lf.sfun*) erzeugt. StandardmÃ¤ÃŸig werden Funktionen von libgcc verwendet, um ungeordnete FlieÃŸkomma-Vergleichs- und Flag-Operationen durchzufÃ¼hren.Wenn ein Symbol aufgelÃ¶st wird, den GÃ¼ltigkeitsbereich Â»alias thisÂ« prÃ¼fen, erst danach zu den hÃ¶heren Bereichen gehen.Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren.Wenn beide Heuristiken mit rs6000-density-pct-threshold und rs6000-density-size-threshold erfÃ¼llt sind, werden die Kosten des SchleifenkÃ¶rpers mit dem Wert bestraft, der durch diesen Parameter festgelegt ist. Der Standardwert ist 10.Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wir wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestrafen, indem wir Ã¼bermÃ¤ÃŸig versetzte oder elementweise Lesezugriffe berÃ¼cksichtigen. Wir sammeln die Zahlen fÃ¼r allgemeine Anweisungen und Ladeanweisungen entsprechend den Informationen fÃ¼r zu vektorisierende Anweisungen, prÃ¼fen den Anteil der Ladeanweisungen und bestrafen nur, wenn der Anteil den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet. Der Standardwert ist 45.Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestraft werden, wenn das bestehende Kostenmodell VerzÃ¶gerungen durch nicht verfÃ¼gbare Vektorressourcen nicht angemessen widerspiegelt. Die Kosten fÃ¼r vektorisierte Anweisungen und nicht-vektorisierte Anweisungen werden getrennt gesammelt, und die Bestrafung erfolgt nur, wenn das VerhÃ¤ltnis von vec_cost zu (vec_cost + nicht-vec_cost) den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 85.Bei Erzeugung von Â»-fpicÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs zu verwenden. Ignoriert fÃ¼r Â»-fno-picÂ«.Bei Erzeugung von Â»-mabicallsÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden.Bei Erzeugung von -mabicalls den Code tauglich fÃ¼r gemeinsam genutzte Bibliotheken machen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen.Wenn mÃ¶glich, keine Stapelrahmen erzeugen.Bei der Weitergabe von IPA-CP-EffektschÃ¤tzungen werden die HÃ¤ufigkeiten der rekursiven Kanten, die einen unverÃ¤nderten Wert zurÃ¼ckbringen, mit diesem Faktor multipliziert.Wenn der fÃ¼r eine Schleife berechnete Reduktionsfaktor den durch diesen Parameter angegebenen Schwellenwert Ã¼berschreitet, diese Schleife vorzugsweise abzurollen. Der Standardwert ist 1.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Bei der Verwendung von Profil-Feedback wird die Kante an dieser prozentualen Position im Frequenzhistogramm als Grundlage fÃ¼r die IPA-CP-Heuristik verwendet.Bei der Vektorisierung fÃ¼r SVE ungepackte Vektoren fÃ¼r kleinere Elemente in Betracht ziehen und das Kostenmodell verwenden, um den gÃ¼nstigsten Ansatz auszuwÃ¤hlen. Das Kostenmodell wÃ¤hlt auÃŸerdem zwischen SVE und Advanced SIMD-Vektorisierung.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob bei -fchecking Fehler im Codegenerator als interne Compilerfehler behandelt werden sollen.Ob Software-Prefetch-Tipps fÃ¼r nicht-konstante Schrittweiten produziert werden.Ob 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.Aufgrund des INSCAN bei %L wird ein Schleifenrumpf mit !$OMP SCAN zwischen zwei structured-block-sequences erwartetOhne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi umgehen.Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden.Einen frÃ¼hen 4300-Hardware-Bug umgehen.Fehler in Multiplikationsbefehl umgehen.Bestimmte 24K-Errata umgehen.Bestimmte R10000-Errata umgehen.Bestimmte R4000-Errata umgehen.Bestimmte R4400-Errata umgehen.Bestimmte RM7000-Errata umgehen.Bestimmte VR4120-Errata umgehen.Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen.Hardware-Multiplikationsfehler umgehen.Workaround fÃ¼r R5900-Kurzschleifenfehler.Umgehung von Erratum 835769 fÃ¼r ARM-Cortex-A53.Umgehung von Erratum 843419 fÃ¼r ARM-Cortex-A53.Alle indirekten SprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten Aufrufe mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse nicht aus dem Speicher wiederhergestellt wird.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse aus dem Speicher wiederhergestellt wird.Alle indirekten TabellensprÃ¼nge und berechnete Gotos mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Die Verwendung von thunk oder thunk-extern mit dieser Option erfordert, dass die Thunks als Signalhandler betrachtet werden, um korrekte CFI zu erzeugen. FÃ¼r Umgebungen, in denen Abrollen erforderlich ist (beispielsweise fÃ¼r Ausnahmebehandlung), nutzen Sie stattdessen bitte thunk-inline.Eine QUELLDATEI.opt-record.json schreiben mit Details, welche Optimierungen durchgefÃ¼hrt wurden.Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben.Alle Deklarationen in Ada-Code transitiv schreiben.Modul %qs in Zeile %d, Spalte %d wird geschrieben: %sFalsche OpenACC-Fortsetzung bei %C: !$ACC erwartet, !$OMP gefundenFalsche OpenMP-Fortsetzung bei %C: !$OMP erwartet, !$ACC gefundenX-Argument bei %L fÃ¼r C_LOC darf nicht polymorph seinX-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %LX32 unterstÃ¼tzt %<ms_abi%>-Attribut nichtXNACK-UnterstÃ¼tzungXXX %<pop_everything%> wird betretenXXX %<pop_everything%> wird verlassenUm diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie MVE-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie NEON-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=neon%>).Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie VFP-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=crypto-neon%>)Option Â»-msys-crt0=Â« erwartet eine C-Programmstart-DateiNull ist keine gÃ¼ltige Anweisungsmarke bei %CBreite null in Formatbeschreibung in Formatzeichenkette bei %LArray der GrÃ¶ÃŸe 0 bei %L gefunden, an dieser Stelle wird eine EntitÃ¤t mit TARGET-Attribut erwartet[â€¦]Feldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
  [verfÃ¼gbar in [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet]Â»eine %<return%>-Anweisung ist in einer Koroutine nicht erlaubt; meinten Sie %<co_return%>?eine GNU-Fortran-Erweiterungeine geschweift geklammerte Initialisierung ist hier nicht erlaubtein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftretenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreteneine Klassen-Templatedeklaration darf nichts anderes deklarierenein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftretenein Konzept kann keine Elementfunktion seinein Konzept kann nicht eingeschrÃ¤nkt werdenein Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habenein Destruktor kann nicht %qs seinein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiertein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftretenein Funktionskonzept kann nicht eingeschrÃ¤nkt werdeneine 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 %qs deklariert seineine Parameterliste mit Auslassung kann nicht zu einer leeren Parameternamenslistendeklaration passenein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht auseine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdenSpeicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubtein Template kann nicht vorbelegt werdeneine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreteneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet istein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftretenein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorphein Typ aus einer anderen Ãœbersetzungseinheit ist polymorphein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definierteine Variable kann nicht als %<consteval%> deklariert seinein Variablenkonzept kann nicht eingeschrÃ¤nkt werdeneine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltigInterner Fehler: abnormal call edges for non-call insn in bb %iInterner Fehler: abnormal edges for no purpose in bb %iAbbruch in %s, bei %s:%ddie Betragsfunktion %qD bekommt hier ein Argument vom Typ %qT, erwartet jedoch einen Parameter vom Typ %qT; dadurch kann der Ã¼bergebene Wert abgeschnitten werdenabstrakter Deklarator %qT als Deklaration verwendetZugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼genCode greift auf %E Byte in einer Region der GrÃ¶ÃŸe %E zuCode greift auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zuCode greift auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zuZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEbeim Zugriff auf Argument %u einer Funktion, die mit dem Attribut %qs deklariert wurdeCode greift auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zuZugriff auf Datenspeicher mit ProgrammspeicheradresseZugriff auf Programmspeicher mit DatenspeicheradresseZugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tztZugriff auf uninitialisiertes ArrayelementZugriff auf uninitialisiertes Element %qDauf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffenAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der Grenzeneffektives Argument fÃ¼r INTENT = OUT/INOUTfÃ¼gen Sie %<using namespace std::complex_literals%> (aus %<<complex>%>) hinzu, um benutzerdefinierte Literalsuffixe aus C++14 einzuschaltenfÃ¼gen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrÃ¼ckenfangen Sie %<this%> oder %<*this%> explizit einklammern Sie den Ausdruck %qE, um diese Warnung zu unterdrÃ¼ckenklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenklammern Sie den zweiten %<sizeof%>-Ausdruck, um diese Warnung zu unterdrÃ¼ckenfÃ¼gen Sie Klammern hinzu, um eine Variable zu deklarierenInterner Fehler: add_sym(): Bad sizing modedie Option %<-flarge-source-files%> erlaubt mehr UnterstÃ¼tzung fÃ¼r Spaltenverfolgung, braucht dafÃ¼r jedoch mehr Zeit und Speicher beim CompilierenzusÃ¤tzliche AufzÃ¤hlungswerte, die mit %qD beginnenAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse des Aufrufs von %qs ist kein konstanter AusdruckAdresse eines Arrays mit umgekehrter Speicherreihenfolge angefordertAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse des mit Â»registerÂ« deklarierten zusammengesetzten Literals angefordertAdresse der Register-Variablen %qD angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tztAdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tztAdresse genommen, aber %<TREE_ADDRESSABLE%>-Bit nicht gesetztAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter AusdruckAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenAggregatstypen sind im %<__regio_symbol%>-Adressraum verbotenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzter Wert verwendet, wo Gleitkommawert erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tztAlias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarAlias-Deklaration in Init-Anweisung ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfÃ¼gbarhier ist die Alias-Deklarationverlangte Ausrichtung %u von %qT ist kleiner als %uFÃ¼r %q+D darf keine Ausrichtung angegeben werdenfÃ¼r %qD darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung %dAusrichtung von %qD wurde in %<-fabi-version=9%> (GCC 5.2) erhÃ¶htAusrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche DeklarationAusrichtung von %qD wird in %<-fabi-version=9%> ansteigenAusrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸeAusrichtung fÃ¼r %<register%>-Objekt %qE angegebenAusrichtung fÃ¼r Bitfeld %qE angegebenAusrichtung fÃ¼r Funktion %qE angegebenAusrichtung fÃ¼r Parameter %qE angegebenAusrichtung fÃ¼r Typnamen in %<sizeof%> angegebenAusrichtung fÃ¼r Typnamen in %qE angegebenAusrichtung fÃ¼r Typnamen in Cast angegebenAusrichtung fÃ¼r typedef %qE angegebenAusrichtung fÃ¼r unbenanntes Bitfeld angegebenAusrichtung fÃ¼r unbenannten Parameter angegebenalle Elementfunktionen in Klasse %qT sind privatalle Template-Parameter von %qD mÃ¼ssen eingefÃ¼hrt seinallozierbares Argumentwurde hier deklariertdie Allokation ist hiererlaubt, undurchlÃ¤ssige Typen durch beliebige Typen zu implementieren (eine GNU-Modula-2-Erweiterung)%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubtmehrdeutig machende neue Deklaration %q+#Dmacht neue Deklaration %q#D mehrdeutigmehrdeutiges Attribut Â»%sÂ«; kÃ¶nnte Â»%sÂ« (via Â»%s:%sÂ«) oder Â»%sÂ« (via Â»%s:%sÂ«) seinmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Methode %s%s%smehrdeutiges Ãœberladen fÃ¼r mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qsmehrdeutige Template-Instanziierung fÃ¼r %q#Dmehrdeutige Template-Instanziierung fÃ¼r %q#Tmehrdeutige Templatespezialisierung %qD fÃ¼r %q+Deine %<asm%>-Spezifikation ist bei Funktionsdefinition nicht erlaubtfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdenein Argumenttyp mit Standard-Promotion kann nicht zu einer leeren Parameternamenslistendeklaration passenein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftreteneine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das zu einer Â»friendÂ«-Deklaration gehÃ¶rt, die keine Definition ist, wird ignoriertein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftretendas Attribut %<target_clones%> darf keine leere Zeichenkette enthalteneine AufzÃ¤hlung mit anderer Anzahl von Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteiner expliziten Spezialisierung muss %<template <>%> vorausgehenein explizites Typensuffix ist erforderlich, wenn ein Vektor von Basisadressen verwendet wirdeine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftretenInterner Fehler: an indirect edge from %s has no corresponding call_stmtInterner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:Ein Interrupt-Handler kann nicht mit %<-muser-mode%> kompiliert werdenAnachronismusAnachronismus: veraltete Basisklasseninitialisierungund %qT hat keinen Template-KonstruktorInterner Compilerfehler: and fieldund der implizit definierte Konstruktor initialisiert %q#D nichtdas innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbarInterner Fehler: anonymous SSA name cannot have default definitionanonymes struct nicht innerhalb eines benannten Typsanonyme Struktur mit Basisklassenanonyme Union ohne ElementAnwendung von %<#pragma weak %+D%> nach erster Verwendung fÃ¼hrt zu unspezifiziertem Verhaltender Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werdenArchitektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tztare_identical_variables: Bad typeArgument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen BereichsArgument %d muss eine direkt angegebene Konstante seinArgument %d muss eine direkt angegebene Konstante im Bereich [0, 15] seinArgument %d muss ein Literal zwischen %d und %d seinArgument %d muss ein Literal zwischen 0 und %d seinArgument %d muss eine Variable oder ein Literal zwischen %d und %d seinArgument %d muss ein vorzeichenloses Literal seinArgument %d muss entweder eine literale %d oder eine literale %d seinArgument %d von %qE entfernt Kennzeichner %<const%>Argument %d von %qE entfernt Kennzeichner %<volatile%>Argument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument %d von %qE muss eine Zeigertyp seinArgument %d von %qE muss ein konstanter ganzzahliger Ausdruck seinArgument %d von %qE darf kein Zeiger auf einen %<const%>-Typen seinArgument %d von %qE darf kein Zeiger auf einen %<volatile%>-Typen seinArgument %d von %qE darf kein Zeiger auf eine Funktion seinArgument %d von Â»%sÂ« hatte nicht den erwarteten NamenArgument %d von %qE muss eine direkt angegebene Konstante im Bereich [0-%d] seinArgument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d seinArgument %i im Bereich [%E, %E]Argument %i ist null, aber der Wert des zugehÃ¶rigen GrÃ¶ÃŸenarguments %i ist %sArgument %i des Arrays variabler LÃ¤nge %s ist null, aber der Wert des zugehÃ¶rigen verbundenen Arguments %i ist %sArgument %i Bereich [%E, %E] Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArgument %i Bereich [%E, %E] ist negativArgument %i von %<%T[static %E]%> ist null, aber nicht-null wird erwartetArgument %i Wert %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArgument %i Wert %qE ist negativArgument %i Wert %s ist negativArgument %i Wert ist nullArgument %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenArgument %qD ist hier deklariertArgument %qD passt nicht zu eingebautem PrototypenArgument %qD passt nicht zum PrototypenArgument %qEArgument %qE kann nicht zur Ãœbersetzungszeit gelesen werdenArgument %qTArgument %qd ist keine KonstanteArgument %qs wird fÃ¼r %qs auf diesem Ziel nicht unterstÃ¼tztArgument %qs muss entweder %<on%> oder %<off%> seinArgument %qs fÃ¼r %<-Waligned-new%> nicht bekanntArgument %qs fÃ¼r %<-Wbidi-chars%> nicht bekanntArgument %qs fÃ¼r %<-Wnormalized%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> unbekanntArgument %u in Aufruf von %qE muss ein Ganzzahltyp seinArgument %u in Aufruf von %qE muss ein Zeigertyp seinArgument %u in Aufruf von %qE darf kein Zeiger auf %qs sein (%qT)Argument %u in Aufruf von %qE darf kein Zeiger auf nicht-trivial kopierbaren Typ %qT seinArgument %u in Aufruf von %qE muss auf einen vollstÃ¤ndigen Typ zeigenArgument %u ist null, aber nichtnull wird erwartetArgument %u fÃ¼r %<__builtin_tgmath%> hat keine ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> hat variable Anzahl von ArgumentenArgument %u fÃ¼r %<__builtin_tgmath%> hat falsche Anzahl der ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> ist kein FunktionszeigerArgument %u fÃ¼r %<__builtin_tgmath%> hat keinen PrototypenArgument %u vom Typ %s ist als Zeiger deklariertArgument %u vom Typ %s ist als Array variabler LÃ¤nge deklariertArgument %u vom Typ %s ist als gewÃ¶hnliches Array deklariertArgument %u vom Typ %s ist mit %u unspezifizierten Variablengrenze deklariertArgument %u vom Typ %s ist mit %u unspezifizierten Variablengrenzen deklariertArgument %u vom Typ %s ist mit %u Variablengrenze deklariertArgument %u vom Typ %s ist mit %u Variablengrenzen deklariertArgument %u vom Typ %s ist mit abweichender Grenze %<%s%> deklariertArgument %u vom Typ %s ist mit abweichendem Grenzargument %E deklariertArgument %u vom Typ %s mit abweichender GrenzeArgument %u von Funktion %qE ist vom Typ %qT, und der ist nicht garantiert 128 Bit groÃŸArgument 1 muss eine Abbildung seinArgument 1 von %qE muss ein Nicht-Void-Zeigertyp seinArgument 1 von %qE muss ein Zeiger auf einen vollstÃ¤ndigen Typen seinArgument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument 1 von %qE muss ein Zeiger auf Objekt breiter als Null seinArgument 1 von %qs ist auÃŸerhalb des WertebereichesArgument 1 von %qs muss eine Konstante seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein 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 muss ein Feldzugriff seinArgumentlistenfunktion bei %CArgument muss eine direkt angegebene 16-Bit-Konstante seinArgument muss eine Feldreferenz seinArgument muss Array oder Scheibe oder Kanal seinArgument muss ein Kanal seinArgument muss Zeichenkette oder Array oder Scheibe oder Map oder Kanal seinArgument muss komplexen Typen habenArgument an %qs-Klausel nicht erlaubtArgument an %qs-Klausel nicht erlaubt, in OpenACC-%<kernels%>-Region mit einer %qs-KlauselArgument fÃ¼r %<__builtin_eh_return_regno%> muss konstant seinArgument des Attributs %qE wird ignoriertArgument des Attributs %qE fehltArgument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«Argument des Attributes %qE ist weder Â»ilink1Â« oder Â»ilink2Â«Das Argument des Attributs %qE ist nicht %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs oder %qsArgument des Attributes %qE ist keine ZeichenkettenkonstanteArgument des Attributs %qE ist weder Zeichenkettenkonstante noch ZahlArgument von Offsetof bringt Indirektion eines eingebetteten Feldes mit sichArgument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument vom Typ %qT ist zusammen mit %<-mgeneral-regs-only%> nicht erlaubtdas Argument verweist auf ein Symbol, das hier deklariert istArgument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%>, %<z%> oder %<fast%> seinArgument von %<__integer_pack%> muss zwischen 0 und %d liegenArgument fÃ¼r %<alloca%> ist zu groÃŸArgument fÃ¼r %<alloca%> ist 0Argument fÃ¼r %<alloca%> kÃ¶nnte zu groÃŸ seinArgument fÃ¼r %<decltype%> muss ein Ausdruck seinArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; meinten Sie die GrÃ¶ÃŸe des Ziels?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie das Ziel; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die erste Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die zweite Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument des Attributs %qE ist weder %<eic%> noch %<vector=<Zeile>%>Argument des Attributes %qE ist weder Null noch EinsArgument des Attributs %qE muss %<"user"%>, %<"supervisor"%> oder %<"machine"%> seinArgument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)Argument des Attributes %qE ist nicht Â»intstackÂ«Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %dArgument fÃ¼r %qs ist grÃ¶ÃŸer als %dArgument von %qs ist nicht zwischen %d und %dArgument fÃ¼r %qs ist zu groÃŸ (max. %d)Argument von %qs sollte eine nicht-negative Ganzzahl seinArgument fÃ¼r %qs sollte eine nicht-negative Ganzzahl sein, optional gefolgt von einer GrÃ¶ÃŸeneinheitArgument fÃ¼r CAP muss eine Konstante oder eine Variable vom Typ CHAR seinzu formatierendes Argument ist nicht %<...%>Argument der eingebauten Funktion hat void-TypenArgument fÃ¼r Â»interruptÂ«-Attribut wird fÃ¼r Â»weakÂ«-Funktionen nicht unterstÃ¼tztArgument fÃ¼r Array mit variabler LÃ¤nge ist zu groÃŸArgument fÃ¼r Array variabler LÃ¤nge ist 0Argument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seindie Argumente %d und %d von %qE mÃ¼ssen die gleiche ElementgrÃ¶ÃŸe haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qTdie Argumente %d und %d von %qE mÃ¼ssen die gleiche Vorzeichenhaftigkeit haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qTArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %sArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente Â»a%dÂ« und Â»a%dÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente fÃ¼r %<-Wattributes=%> ignoriert; verwenden Sie stattdessen %<-Wno-attributes=%>Argumente vom Typ %qT erfordern die SVE-ISA-ErweiterungArgumente von %qs sollten nicht-negative Ganzzahlen seinArgumente fÃ¼r Destruktor sind nicht erlaubtArgumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale seinArgumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthaltenarith_power(): Bad basearith_power(): unknown typearithmetisches IFArithmetik zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltetArithmetik zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltetArithmetik zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltetArithmetik mit Nullzeiger in %qEArithmetik mit Zeiger auf RVV-Typen %qTArithmetik mit Zeiger auf SVE-Typen %qTArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenInterner Compilerfehler: array %<TYPE_DOMAIN%> is not integer typeArray %q+D als einelementig betrachtetArray %qD ist hier deklariertArray %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertArray-ZuweisungArraygrenze hinter geklammerter type-id ist verbotenArraygrenze ist keine GanzzahlkonstanteInterner Fehler: array cannot be initialized with a %qsArray-Deallokation eines Objekts, das mit einer Nicht-Array-Allokation alloziert wurdeFehler beim Normalisieren der ArraydeklarationWert des Arrayelements muss vom selben Typ sein wie seine DeklarationArrayelemente kÃ¶nnen nicht vom RVV-Typ %qT seinArrayelemente kÃ¶nnen nicht vom SVE-Typ %qT seinArrayindex in Initialisierung Ã¼berschreitet ArraygrenzenArrayindex in Initialisierung ist kein konstanter GanzzahlausdruckArrayindex in Initialisierung hat nicht GanzzahltypArrayindex in Nicht-Array-InitialisierungArrayindexbereich in Initialisierung Ã¼berschreitet ArraygrenzenArray mit nicht konstantem Arrayausdruck initialisiertArray mit geklammerter Zeichenkettenkonstante initialisiertArrayelement %q#D hier deklariertArray muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werdenArray unpassenden Typs mit Zeichenkettenkonstante initialisiertArray mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur Ã¼ber eine ReferenzArrayergebnisArrayabschnitt in %qs-Klausel hat keinen zuordenbaren TypArrayabschnitt in %<#pragma acc declare%>Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngendAusdruck fÃ¼r ArraygrÃ¶ÃŸe wird noch nicht unterstÃ¼tztArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant seinArraygrÃ¶ÃŸe fehlt in %q+DArraygrÃ¶ÃŸe fehlt in %qDArraygrÃ¶ÃŸe fehlt in %qTArrayindex %<%T[%wi]%> ist teilweise auÃŸerhalb der Arraygrenzen von %qTArrayindex %E ist oberhalb der Arraygrenze von %qTArrayindex %E ist unterhalb der Arraygrenze von %qTArrayindex %E liegt auÃŸerhalb der Arraygrenzen von %qTArrayindexwert %E liegt auÃŸerhalb der Grenzen des inneren Arraytyps %qT mit LÃ¤nge 0Arrayindex %qE liegt auÃŸerhalb der Grenzen des Arraytyps %qT mit LÃ¤nge 0Arrayindex %wi ist unterhalb der Arraygrenze von %qTArrayindex %wi ist auÃŸerhalb der Arraygrenzen von %qTArrayindex %wu ist oberhalb der Arraygrenze von %qTArrayindex [%E, %E] ist auÃŸerhalb der Arraygrenzen von %qTArrayindex [%wi, %wi] ist auÃŸerhalb der Arraygrenzen von %qTArrayindex hat Typ %<char%>Arrayindex ist keine GanzzahlArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qTArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qTArraytyp hat unvollstÃ¤ndigen Elementtypen %qTInterner Fehler: array type must be initializedArraytypen haben unterschiedliche GrenzenArray als Initialisierung verwendetArray mit Qualifizierer auf dem Element wird vor C2X nicht qualifiziertArrays von Funktionen sind sinnlosAssembler unterstÃ¼tzt %<-mabi=ilp32%> nichtInterner Fehler: assembler name hash list corruptedBehauptung fehlt hinter %qsZusicherungen mÃ¼ssen von %<;%> gefolgt seinAttribute der Zuweisungssemantik der Eigenschaft %qD in Konflikt mit vorheriger Deklarationhier zugewiesenZuweisung an Array von InitialisierungslisteZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer %qv von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von Zeiger auf nicht eingeschlossenen AdressbereichZuweisung von temporÃ¤rer %<initializer_list%> fÃ¼hrt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wirdLinks-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinZuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vZuweisung des konstanten Feldes %qDZuweisung der Funktion %qDZuweisung von Element %qD in schreibgeschÃ¼tztem ObjektZuweisung der schreibgeschÃ¼tzten Speicherstelle %qEZuweisung des schreibgeschÃ¼tzten Elementes %qDZuweisung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDZuweisung des schreibgeschÃ¼tzten Parameters %qDZuweisung der schreibgeschÃ¼tzten Referenz %qDZuweisung der schreibgeschÃ¼tzten Variable %qDZuweisungsunterdrÃ¼ckungZuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite TypkonvertierungZuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungZuweisung an %qT von inkompatiblem Zeigertyp %qTZuweisung an %qT von Zeiger auf %qD mit inkompatiblem Typ %qTZuweisung an %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareZuweisung an Ausdruck von Arraytypassociate_integer_pointer(): Already associatedArgument mit angenommenem RangArgument mit angenommener FormArgument von angenommenem TypUmwandlung in Typ %qT von Ã¼berladener Funktion wird angenommenangenommen, dass die Ausgabe der Direktive %wu Byte groÃŸ istangenommen, dass die Ausgabe der Direktive %wu Bytes groÃŸ istZeiger auf Element %qD wird angenommenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werdenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %</%> oder %<%%%> auf %<>>%> oder %<&%> vereinfacht wirdder Compiler geht davon aus, dass kein vorzeichenbehafteter Ãœberlauf auftritt, und vereinfacht daher %<X - Y %s 0%> zu %<X %s 0%>Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<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 nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentbei %s, %san Offset %s des Zielobjekts %qE der GrÃ¶ÃŸe %san Offset %s des Zielobjekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %s des Objekts %qE der GrÃ¶ÃŸe %san Offset %s des Objekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %s des Quellobjekts %qE der GrÃ¶ÃŸe %san Offset %s des Quellobjekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %wi von %qD, das hier deklariert istan Offset [%wi, %wi] von %qD, das hier deklariert istatexit gescheitertVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelndem Attribut %<%E(%s)%> fehlt ein ArgumentAttribut %<%E(%s, %E)%> hat ungÃ¼ltiges Positionsargument %iAttribut %<%E(%s, %E, %E)%> hat ungÃ¼ltiges Positionsargument %i%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<fallthrough%> ist mehrfach angegebenbeim Attribut %<target%> ist das Argument %qs unbekanntArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteArgument von Attribut %qE muss eins von %qs oder %qs seinArgument von Attribut %qE muss eins von %qs, %qs, %qs oder %qs seinAttributargument von %qE ist keine ZeichenketteungÃ¼ltiger Modus fÃ¼r Attribut %qEAttribut %qE ungÃ¼ltiger Modus %qs; erwartet wird einer von %qs, %qs, %qs oder %qsAttribut %qE Modus %qE ist kein Bezeichner; erwartet wird einer von %qs, %qs, %qs oder %qsAttribut %qE enthÃ¤lt unerwartete %<(%> nach Modus %qs; erwartet wird ein Positionsargument oder %<)%>Attribut %qE ohne Argumente bei einem Nicht-PrototypAttribut %qs bezieht sich nur auf Arraytypenbeim Attribut %qs ist das Argument %qs unbekanntArgument von Attribut %qs muss eine Zeichenkette seinAttribut %qs hat ungÃ¼ltiges positionelles ArgumentAttribut %qs ist unvertrÃ¤glich mit Modus %qsAttribut %qs enthÃ¤lt nicht Ã¼bereinstimmende Positionsargumente mit den Werten %i und %idem Attribut %qs fehlt Positionsargument 2, das in der vorherigen Bestimmung in Argument %u angegeben wurdebeim Attribut %qs hat das Argument an Position %i den ungÃ¼ltigen Wert %wibeim Attribut %qs hat das positionelle Argument %i den Wert %wi, der die Anzahl der Funktionsparameter %u Ã¼bersteigtbeim Attribut %1$qs verweist Argument 1 auf Typ %3$qT, der mit %2$qs qualifiziert istAttribut %qs hat Positionsargument 1, das sich auf das Argument des Funktionstyps %qT beziehtbeim Attribut %qs verweist Argument 1 auf Typ %qT, der kein Zeigertyp istAttribut %qs positionelles Argument 2 widerspricht der vorherigen Bestimmung von Argument %uAttribut %qs positionelles Argument 2 fehlt in vorheriger Bestimmungbeim Attribut %qs verweist Argument 2 auf Typ %qT, der nicht ganzzahlig istAttribut %qs ist mehrfach angegebenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T ignoriertattribute-using-prefix ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarAttribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendetAttributwert %qs ist im %qs-Attribut unbekanntder Wert %qs wurde bereits im Attribut %qs angegebenAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute dÃ¼rfen an dieser Stelle nicht verwendet werdenAttribute am Anfang der Anweisung werden ignoriertAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterarraydeklarator ignoriertAttribute dÃ¼rfen hier eingesetzt werdenAttribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werdenAttribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werdenautomatische FPU-Auswahl ist hier momentan nicht erlaubtautomatische Variable %qE kann nicht %<threadprivate%> seinInitialisiert alle Zeiger auf NILInterner Fehler: aux field set for edge %s->%sInterner Fehler: aux field set for indirect edge from %sverfÃ¼gbar seit Fortran 77await-AusdrÃ¼cke sind in Handlern nicht erlaubtder abwartbare Typ %qT muss ein Strukturtyp seinAxiom-Vertrags-Semantik muss %<assume%> oder %<ignore%> seinBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenfalsche ADDR_SPACE_GLOBAL-AdresseFalsche AdresseFalsche Adresse, nicht (reg+disp):falsche Adresse, keine Konstante:falsche Adresse, keine E/A-Adresse:Falsche Adresse, nicht post_inc oder pre_dec:falsche Ausrichtung: %dFalscher Betrag der Stapelspeicherentfernung: %dfalsches Argument fÃ¼r %<-fdebug%>: %qsfalsches Argument fÃ¼r %<-fextern-std%>: %qsfalsches Argument fÃ¼r %<-fmodule-file%>: %qsfalsches Argument fÃ¼r %<-fversion%>: %qsFalscher eingebauter CodeFalscher eingebauter fcodeFalscher eingebauter ICodeFalscher Bedingungscodebad expressionFalscher Ausdruckstyp beim Durchlaufen (%d)falscher Befehl fÃ¼r 'A'Falscher Befehl in frv_print_operand, Fall 0Falscher Befehl in frv_print_operand, falsches const_doubleFalscher Befehl in frv_print_operand, Fall Â»zÂ«Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»FÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»LÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»M/NÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»OÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»eÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»fÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»gÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»PÂ«:Falscher Befehl fÃ¼r frv_print_operand_address:Falscher Befehl fÃ¼r frv_print_operand_memory_reference:ungÃ¼ltige Bewegungbad opungÃ¼ltiger Operandschlechte Option %qs fÃ¼r Attribut %<optimize%>schlechte Option %qs fÃ¼r Pragma %<optimize%>Falscher Operand fÃ¼r output_condmove_singleFalscher Operand fÃ¼r output_move_doubleFalscher Operand fÃ¼r output_move_singlefalsches RegisterFalsches Register fÃ¼r frv_print_operand_memory_reference_reg:falscher RÃ¼ckgabetyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>Falscher Schiebe-Befehl:Falscher Testfalscher Typ fÃ¼r Argument %u von Funktionsargument %u von %<__builtin_tgmath%>falsche Verwendung der spec-Funktion %qsFalscher Wert %<%s%> fÃ¼r Schalter %<-mtls-size=%>falscher Wert %qs fÃ¼r Schalter %<-march=%>Falscher Wert %qs fÃ¼r Schalter %<-mcpu%>Falscher Wert %qs fÃ¼r Schalter %<-mfp-rounding-mode%>Falscher Wert %qs fÃ¼r Schalter %<-mfp-trap-mode%>falscher Wert %qs fÃ¼r %<-mmemory-latency%>Falscher Wert %qs fÃ¼r Schalter %<-mtls-size%>falscher Wert %qs fÃ¼r Schalter %<-mtrap-precision%>falscher Wert %qs fÃ¼r Schalter %<-mtune%>falscher Wert %qs fÃ¼r Schalter %<-mtune=%>unbekannter Wert %qs fÃ¼r Attribut %<target("arch=")%>falscher Wert %qs fÃ¼r Attribut %<target("tune=")%>falscher Wert fÃ¼r %<%s-%s%>falscher Wert fÃ¼r %<%s=%s%>schlecht geschachtelte C-Header vom PrÃ¤prozessorApostroph %<'%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> istBarrierenwert muss im Bereich [0, 15] liegenBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenBasisklasse %qT ist nicht %<public%>Expansion der Basisinitialisierung %qT enthÃ¤lt keine ParameterpacksBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerInterner Fehler: base pointer cycle detectedBasistyp %qT ist kein struct- oder KlassentypInterner Fehler: base variable or SSA name undeclaredInterner Fehler: basic block %d pred edge is corruptedInterner Fehler: basic block %d should be marked irreducibleInterner Fehler: basic block %d should not be marked irreducibleInterner Fehler: basic block %i edge lists are corruptedInterner Fehler: basic blocks not laid down consecutivelyInterner Fehler: bb %d does not belong to loop %dInterner Fehler: bb %d has father loop %d, should be loop %dInterner Fehler: bb %d on wrong placeda %qT vom Benutzer bereitgestelltes %qD hatda es ein Element von %qT istda er als glvalue verwendet wirdda der Arrayelementtyp %qT variable GrÃ¶ÃŸe hatAnfangsausdruck verweist auf Ã¤uÃŸeren Iterator %qDbinÃ¤res Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal istbinÃ¤rer Ausdruck in Operand von FaltungsausdruckbinÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wirdbinÃ¤rer Operator unterstÃ¼tzt keine zwei bool-Vektor-OperandenBinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nichtbind(c)-Prozedurdas Binden der Referenz vom Typ %qH an %qI streicht QualifiziererBitfeld %q#D mit Nicht-Ganzzahl-Typ %qTBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBitfeld %qD mit Nicht-Ganzzahl-Typ %qTBitfeld %qD mit Nicht-Ganzzahl-Typ %qTBitfeld %qE hat atomaren TypenBitfeld %qE in %qs-KlauselBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBreite des Bitfeldes %qs ist kein GanzzahlkonstantenausdruckBitfeld hat atomaren TypenBitweiser Vergleich ergibt immer Â»falseÂ«Bitweiser Vergleich ergibt immer Â»trueÂ«bitweise Operation zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltetBlock-IFextern-Deklaration %q#D mit GÃ¼ltigkeitsbereich Block ist im ZustÃ¤ndigkeitsbereich des Moduls nicht erlaubtKÃ¶rper der %<constexpr%>-Funktion %qD ist keine RÃ¼ckgabeanweisungnur simulierte DISPOSE-Konstruktion: %dfalsche JARL-Konstruktion: %dnur simulierte JR-Konstruktion: %dnur simulierte PREPARE-Konstruktion: %dfalscher Ergebnistyp bei VergleichBoolesche Register fÃ¼r die Gleitkommaoption benÃ¶tigtwenn %<-mstack-protector-guard=sysreg%> angegeben ist, mÃ¼ssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werdensowohl %<__thread%> als auch %<thread_local%> angegebenwidersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegebensowohl %qs als auch %qs angegebensowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse anbeide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungendie beiden Argumente mÃ¼ssen kompatibel seinbeide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger seinsowohl binÃ¤re als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktionbeide Zweige der %<if%>-Anweisung als %qs markiertsowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktiongebundenes Argument %i mit Wert %s ist negativ, fÃ¼r Argument %i vom Typ Array variabler LÃ¤nge vom Typ %sgeschweift geklammerte Spezifikation %qs endet mit Escapezeichengeschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltiggeschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrt%sZweig %2d wurde genommen: %s%sbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetbuild_dt: Format mit Namenslisteeingebaute %qD ist hier deklariertEingebaute Funktion %q+D als Nicht-Funktion deklarierteingebaute Funktion %qD als Nicht-Funktion deklarierteingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>eingebaute Funktion %qD nimmt nur ein Argumenteingebaute Funktion %qE muss direkt aufgerufen werdeneingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzteingebaute Funktion %s erfordert Nios II R%deingebauter Index-Operator mit mehr als einem Ausdruck in der Ausdruckslisteeingebauter Index-Operator ohne Ausdruckslisteeingebaute Funktion %qF ist veralteteingebautes %qF ist nur fÃ¼r interne GCC-Nutzungeingebaute %qF wird nur mit %<-mhtm%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=zEC12%> und hÃ¶her eingeschaltet)eingebaute %qF wird nur mit %<-mvx%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=z13%> und hÃ¶her eingeschaltet)das eingebaute %qs kann nur mit Vektortypen verwendet werdeneingebaute Funktion %qs kann nur im 64-Bit-Modus verwendet werdeneingebaute Funktion %qs erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertEingebaute Funktion %qs akzeptiert genau 1 ArgumentEingebaute Funktion %qs akzeptiert genau 2 ArgumenteEingebaute Funktion %qs akzeptiert genau 3 Argumenteeingebaute Funktion %qs akzeptiert nur ein ZeichenkettenargumentOperand %d der eingebauten Funktion muss konstant seinaber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werdenaber %qs hat es nichtwird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheitaber nicht hierdurch Argument %u vom Typ %s nach %qD, die hier deklariert wurdedurch Argument %u vom Typ %s nach %qTBytecode-Strom in Datei %qs, mit einem Ã¤lteren GCC-Compiler als 10.0 erzeugtBytecode-Strom in Datei %qs mit LTO-Version %d.%d statt des erwarteten %d.%d erzeugtBytecode-Strom: Marke %s statt %s erwartetBytecode-Strom: Leeren Cgraph-Knoten gefundenBytecode-Strom: Mehrere Instanzen des Cgraph-Knoten mit UID %d gefundenBytecode-Strom: Nicht nullterminierte Zeichenkette gefundenBytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-AbschnittsBytecode-Strom: Kein Gerufener beim Lesen der Kante gefundenBytecode-Strom: Kein Aufrufer beim Lesen der Kante gefundenBytecode-Strom: Zeichenkette zu lang fÃ¼r Zeichenkettentabellebytecode stream: tag %s is not in the expected range [%s, %s]Bytecode-Strom: Versuch, %d Bytes nach Ende des Eingabepuffers zu lesenBytecode-Strom: unerwarteter LTO-Abschnitt %sBytecode-Strom: unerwartete Marke %sbytecode stream: unknown GIMPLE statement tag %sAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
! die echte Funktion statt des eingebauten Ã„quivalents aufrufenAufruf hat ringfÃ¶rmige AbhÃ¤ngigkeitAufruf wird niemals ausgefÃ¼hrt und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf ist unwahrscheinlich und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf von %<%T::operator[] (%A)%> ist mehrdeutigAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigder Hash der Aufrufanweisung zeigt nicht auf die erste direkte Kante der Folge von spekulativen AufrufenAufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>Aufruf von %qD%qD wird hier aufgerufenAufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurdeAufruf von %qE ist mehrdeutig; Argument %d ist vom Typ %qs, aber Argument %d ist vom Typ %qsAufruf von %qs mit Attributfehler deklariert: %sAufruf von %qs mit Attributwarnung deklariert: %sAufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirftAufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirftAufruf fÃ¼r interne Funktion %qEAufruf der nicht-%<constexpr%>-Funktion %qDAufruf der Nicht-Funktion %qDfÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendetvon hier aufgerufenvon dieser Funktion aus aufgerufengerufenes Objekt %qD ist keine Funktion oder Funktionszeigergerufenes Objekt %qE ist keine Funktion oder Funktionszeigergerufenes Objekt ist keine Funktion oder FunktionszeigerAufgerufene Funktion verweist auf comdat-lokale SymboleInterner Fehler: caller edge count does not match BB countInterner Fehler: caller edge count invalidAufrufer ist nicht optimiertAufruf von %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 istÂ»constexprÂ«-Elementfunktion %qD kann nicht vom virtuellen Basisobjekt aus aufgerufen werdenAufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-ErweiterungAufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftretencalls_comdat_local wird auÃŸerhalb einer comdat-Gruppe gesetztnur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdenhÃ¶chstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werdenNicht-GP-relative absolute Adresse kann nicht verwendet werdenKandidat 1:Kandidat 2:Kandidat ist:Kandidaten sind:Kandidat:Kandidaten sind:%<dynamic_cast%> %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werden%<goto%> kann nicht in einen %<catch%>-Block hineinspringen%<goto%> kann nicht in einen %<try%>-Block hineinspringenAufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werdennach der Definition kÃ¶nnen keine VertrÃ¤ge mehr hinzugefÃ¼gt werdenVertrÃ¤ge kÃ¶nnen nicht zu einer virtuellen Funktion hinzugefÃ¼gt werdenes kann kein Objekt des abstrakten Typs %qT belegt werdenObjekte vom RVV-Typ %qT kÃ¶nnen nicht alloziert werdenObjekte vom SVE-Typ %qT kÃ¶nnen nicht alloziert werdenStapelspeicher fÃ¼r Variable %q+D kann nicht angefordert werden, nackte Funktion%<%s%> kann nicht auf %qD angewendet werden, da diese bereits mit einer OpenACC-Â»declare targetÂ«-Direktive markiert wurde%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden%<offsetof%> kann nicht auf Elementfunktion angewandt werden%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen istDie Attribute %<longcall%> und %<shortcall%> kÃ¶nnen nicht beide gleichzeitig fÃ¼r eine Funktion verwendet werdenElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdenkann keine Lvalue-Referenz vom Typ %qH an einen Rvalue vom Typ %qI bindennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an Wert vom Typ %qI gebunden werdennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdenReferenz vom Typ %qH kann nicht an %qI gebunden werden, da die Arraygrenzen sich unterscheidender R-Wert %qE kann nicht mit %qT verbunden werdenrvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben istein Konzept kann nicht wie eine Funktion aufgerufen werdenKonstruktor %<%T::%D%> kann nicht direkt aufgerufen werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht per Referenz aufgefangen werdenElement %qD von unbenannter Union kann nicht eingefangen werden%qs kann nicht in %qs umgewandelt werden, da die GrÃ¶ÃŸen nicht passenAusdruck vom Typ %qs kann nicht in %qs umgewandelt werdenAusdruck vom Typ %qs kann nicht in den Typ %qs umgewandelt werdenException vom Typ %qT kann nicht gefangen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindNicht existierende Antwortdatei konnte nicht geschlossen werdenNur-Empfangs-Kanal kann nicht geschlossen werdenGNU- und SVE-Vektoren kÃ¶nnen nicht in einer binÃ¤ren Operation kombiniert werdeneine Basis vom Typ %qT kann nicht mit einem Index vom Typ %qT kombiniert werdeneine Basis vom Typ %qT kann nicht mit einem Offset vom Typ %qT kombiniert werden%qE kann nicht vom Typ %qH in den Typ %qI umgewandelt werden%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden%qE kann nicht in %qT umgewandelt werden%qE kann nicht in %qT umgewandelt werden, da%qH kann nicht nach %qI umgewandelt werden%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden%qH kann nicht nach %qI in Zuweisung umgewandelt werden%qH kann nicht nach %qI im Standardargument umgewandelt werden%qH kann nicht nach %qI in Initialisierung umgewandelt werden%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werdenein Delegatenausdruck kann nicht in %qs umgewandelt werdenWert vom Typ %qT kann nicht in Vektortyp %qT konvertiert werden, da sie unterschiedlich groÃŸ sindVektor vom Typ %qT kann nicht in Typ %qT konvertiert werden, da sie unterschiedlich groÃŸ sindAusdruck kann nicht umgewandelt werden, nur Basistypen kÃ¶nnen umgewandelt werdenUmwandlung von %qT in Basisklasse %qT nicht mÃ¶glich, da %qT unvollstÃ¤ndig istUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istunvollstÃ¤ndiger Typ %qH kann nicht in %qI umgewandelt werdenUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istdie Struktur %qs kann nicht in %qs umgewandelt werdenes kann nicht in Zeigertyp konvertiert werdenTyp %qH kann nicht in den Typ %qI umgewandelt werdenWert kann nicht in einen Vektor umgewandelt werdenZeiger auf Referenzelement %qD kann nicht erzeugt werdender vorkompilierte Header %s kann nicht erzeugt werden: %mfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als %qs deklariert werden%<::main%> kann nicht als globale Variable deklariert werden%<::main%> kann nicht als Template deklariert werden%<::main%> kann nicht inline deklariert werden%<::main%> kann nicht statisch deklariert werden%<catch%>-Parameter kann nicht als abstrakter Klassentyp %qT deklariert werden%<catch%>-Parameter kann nicht als R-Wert-Referenztyp %qT deklariert werden%qD kann nicht in einem anderen Modul deklariert sein%qD kann nicht als Bitfeldtyp deklariert werdenParameter kann nicht mit %<decltype(auto)%> deklariert werdenBitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenBitfeld %qD kann nicht mit Funktionstyp deklariert werdenBitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenFeld %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenElement %<%T::%s%> kann nicht in %qT deklariert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werdenElementfunktion %qD kann nicht deklariert werden, statische Bindung zu habenParameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenParameter kann nicht als vom abstrakten Typ %qT deklariert werdenZeiger auf %q#T kann nicht deklariert werdenZeiger auf Element %q#T kann nicht deklariert werdenZeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument istReferenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenstatische Funktion innerhalb anderer Funktion kann nicht deklariert werdenVariable %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenAdresse kann nicht zerlegt werdenKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hatKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hatKlassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werdenKlassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente habenKlassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente habenunzugreifbares Element %qD von %qT kann nicht dekomponiert werdenLambda-Abschluss-Typ %qT kann nicht dekomponiert werdennicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werdenUnion-Typ %qT kann nicht dekomponiert werdenArray mit variabler LÃ¤nge %qT kann nicht dekomponiert werdenVektor %qT variabler LÃ¤nge kann nicht zerlegt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werdenTemplateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibtTemplateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibtTemplate-Parameter kÃ¶nnen nicht aus der EinfÃ¼hrungsliste abgeleitet werdenfÃ¼r unbenannten Union-Member ist kein Standardvergleich definiertfÃ¼r flexible Arraymember ist kein Standardvergleich definiertfÃ¼r Referenzelement %qD ist kein Standardvergleich definiertfÃ¼r Union-Typ %qT ist kein Standardvergleich definiert%qD kann nicht in einem anderen Modul definiert sein%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werdenElement des abhÃ¤ngigen Typedef %qT kann nicht definiert werdenEine Funktion kann nicht gelÃ¶scht werden. Nur Zeiger auf Objekte sind gÃ¼ltige Argumente fÃ¼r %<delete%>Objekte vom RVV-Typ %qT kÃ¶nnen nicht gelÃ¶scht werdenObjekte vom SVE-Typ %qT kÃ¶nnen nicht gelÃ¶scht werden%qE in %qs-Klausel kann nicht dereferenziert werdenEs kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werdenFehler beim Bestimmen der %<#include%>-Ãœbersetzung von %s: %sdie LÃ¤nge von %qs kann nicht bestimmt werdenEingebaute Funktion %qs kann nicht abgeschaltet werdenin PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werden%qs kann nicht ausgefÃ¼hrt werden: %s%qs kann nicht ausgefÃ¼hrt werden: %s: %mInitialisierung fÃ¼r Element %qD kann nicht expandiert werdenElement %q#D kann nicht explizit deklariert werden, externe Bindung zu habenPCH-Datei kann nicht erweitert werden: %mfallthrough ist bei letztem Fall einer switch-Anweisung unmÃ¶glich%<ldd%> kann nicht gefunden werden%<nm%> kann nicht gefunden werden%qs kann nicht gefunden werden%s kann nicht in Plugin %s gefunden werden
  %s%s kann nicht in Plugin %s gefunden werden: %sLTO cgraph kann in %s nicht gefunden werdenLTO-Abschnittsreferenzen kÃ¶nnen in %s nicht gefunden werdenin der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenkein gÃ¼ltiger ZÃ¤hlername %qs auffindbar fÃ¼r Option %<-fdbg-cnt=%>Klasse %qE kann nicht gefunden werdenmit Eigenschaft verbundene Instanzvariable nicht gefundenSchnittstellendeklaration fÃ¼r %qE kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qE, Basisklasse von %qE, kann nicht gefunden werdenProtokolldeklaration fÃ¼r %qE kann nicht gefunden werdenReferenzmarke fÃ¼r Klasse %qE kann nicht gefunden werdenZeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werdenfÃ¼r %qs kann kein lageunabhÃ¤ngiger Code erzeugt werdenZugriff auf den Rahmenzeiger von %qs ist nicht mÃ¶glichPosition in PCH-Datei kann nicht ermittelt werden: %mProgrammstatus kann nicht ermittelt werden: %mVergleich vom Typ %<%s == %s%> kann nicht verarbeitet werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werdenSwitch-Bedingung vom Typ %s kann nicht verarbeitet werdenwidersprÃ¼chliche %qs-Klausel kann nicht berÃ¼cksichtigt werdenein Modul kann nicht in seinen eigenen Bereich importiert werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werdenein RÃ¼ckgabeobjekt vom Typ %qT kann nicht mit einem r-Wert vom Typ %<void%> initialisiert werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werdenArray von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glich%<coroutine traits%> kann nicht instanziiert werden%<coroutine handle%> konnte fÃ¼r den Versprechen-Typ %qT nicht instanziiert werdenPlugin %s kann nicht geladen werden
  %sPlugin %s kann nicht geladen werden: %sOperanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werdenes kÃ¶nnen maximal %d NamensrÃ¤ume geschachtelt werden%qs kann nicht zum Schreiben geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werden%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werdenDatei %qs kann nicht zum Schreiben der OptimierungsdatensÃ¤tze geÃ¶ffnet werdenZwischenspeicherdatei fÃ¼r gcn-asm kann nicht geÃ¶ffnet werdenZwischenspeicherdatei fÃ¼r gcn-obj kann nicht geÃ¶ffnet werdenzwischenzeitliche ptx-Datei kann nicht geÃ¶ffnet werdenldd-Ausgabe kann nicht geÃ¶ffnet werden: %mVerschachtelte Antwortdatei konnte nicht geÃ¶ffnet werdennm-Ausgabe kann nicht geÃ¶ffnet werden: %mFehler beim Ã–ffnen der omp_requires-Datei %qsProfilingdatei %s kann nicht geÃ¶ffnet werdenArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einObjekt mit volatile-Feld kann nicht in Register geladen werdenFehler beim Einlesen von %<LOT_section_decls%> aus %s%s kann nicht gelesen werden: %mLTO-Modus-Tabelle kann nicht aus %s gelesen werdenPCH-Datei kann nicht gelesen werden: %mFunktionsprofil aus %s kann nicht gelesen werdenFehler beim Lesen der omp_requires-Datei %qsSpec-Datei %qs kann nicht gelesen werden: %mZeichenkettentabelle aus %s konnte nicht gelesen werdenReferenztyp %qT kann nicht Ã¼ber %<...%> empfangen werdenGanzzahlkonstantenoperand kann in %<asm%> nicht neu geladen werdender eingebauten Typ %<va_list%> kann nicht D nicht dargestellt werdenÃ¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werdenvom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werdenWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einAttribut %qE kann nicht nach der Definition festgelegt werdenUnterbrechungsattribut kann nicht gesetzt werden; keine aktuelle FunktionUnterbrechungsattribut kann nicht gesetzt werden: kein solcher BezeichnerPosition in PCH-Datei kann nicht festgelegt werden: %mKonzept %q#D kann nicht spezialisiert werden%<-o%> kann nicht mit %<-c%>, %<-S%> oder %<-E%> mit mehreren Dateien angegeben werdenfÃ¼r eine Klasse kann kein %<override%> angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=AdresseÂ« angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=hwaddressÂ« angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=threadÂ« angegeben werden%<-msep-data%> und %<-mid-shared-library%> kÃ¶nnen nicht zusammen angegeben werdenTail-Call nicht mÃ¶glich: %sdie Adresse von %qs kann nicht ermittelt werdendie Adresse des Bit-Feldes %qD kann nicht ermittelt werdenAdresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werdenAdresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck istdieser Ausdruck hat keine AdresseC++-Klassen kÃ¶nnen nicht geworfen werdenCOM-Objekte kÃ¶nnen nicht geworfen werdenAusdruck vom Typ %qT kann nicht geworfen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindder RVV-Typ %qT kann weder geworfen noch gefangen werdender SVE-Typ %qT kann weder geworfen noch gefangen werdenTyp-Switch mit Nicht-Interface-Wert ist nicht mÃ¶glichSSA-Form kann nicht aktualisiert werdender Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein%<-mtp=cp15%> kann nicht mit 16-Bit-Thumb verwendet werden%<::%> kann nicht in Parameterdeklaration verwendet werdenIn der Linux-Toolchain kann das Attribut %<indirect_call%> nicht verwendet werden%<typeid%> kann nicht mit %<-fno-rtti%> verwendet werden%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden%<va_start%> kann nicht in Unterbrechungsfunktion verwendet werden%qs kann nicht als ein rufgesichertes Register verwendet werden%qs kann nicht als ein rufverwendetes Register verwendet werden%qs kann nicht als ein festes Register verwendet werdenein Objekt kann nicht als Parameter fÃ¼r eine Methode verwendet werdenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»exceptionÂ« habenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»interruptÂ« habenModus %qs kann nicht fÃ¼r AufzÃ¤hlungstypen verwendet werdenmshared und static kÃ¶nnen nicht zusammen verwendet werdenmthreads und mlegacy-threads kÃ¶nnen nicht zusammen verwendet werdenEs kÃ¶nnen nicht mehrere StapelprÃ¼fungsmethoden gleichzeitig verwendet werdenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»exceptionÂ« habenKleindatenzugriffe fÃ¼r %qs nicht mÃ¶glichTyp %s kann nicht als Typ %s verwendet werdenFeld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werden%s kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werden: erforderliches Speichersegment nicht verfÃ¼gbarAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mkanonische Typen unterscheiden sich fÃ¼r identische Typen %qT und %qTder RVV-Typ %qT kann nicht durch Kopieren gefangen werdender SVE-Typ %qT kann nicht durch Kopieren gefangen werdenEinfangen per Kopie von unvollstÃ¤ndigem Typ %qTErfassung von Nicht-Variable %qEErfassung der Variable %qD ohne automatische SpeicherdauerEinfangen des variabel geÃ¤nderten Typs %qT, der kein N3639-Array mit Laufzeitgrenzen istcase-Marke %qE nicht innerhalb einer switch-Anweisungcase-Marke reduziert nicht auf GanzzahlkonstanteÂ»caseÂ«-Marke ist kein konstanter Ganzzahlausdruckcase-Marke nicht innerhalb einer switch-Anweisungcase-Marke Ã¼berschreitet Maximalwert des Typscase-Marke ist kleiner als Minimalwert des Typsunsortierte case-Marken in switch-AnweisungInterner Fehler: case labels not sorted: case-Wert %qs nicht in AufzÃ¤hlungstypcase-Wert %qs nicht in AufzÃ¤hlungstyp %qTTypumwandlung fÃ¼gt Qualifizierer %q#v zu Funktionstyp hinzuUmwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qIunvollstÃ¤ndiger Funktionstyp %qT kann nicht nach %qT umgewandelt werdenUmwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qITypumwandlung streicht Qualifizierer %qv von Zeiger-ZieltypUmwandlung von %qH in %qI erhÃ¶ht erforderliche Ausrichtung des ZieltypsTypumwandlung von %qH nach %qI verliert GenauigkeitCast von %qT ist nicht erlaubtUmwandlung von %qs nach %qs fÃ¼hrt zum Ergebnis 0Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qTTypkonvertierung von Zeiger auf Ganzzahl anderer BreiteUmwandlung des Typs %qT in Typ %qT entfernt QualifiziererTypkonvertierung erfordert Ausrichtung des ZieltypsTypkonvertierung gibt Arraytyp anTypkonvertierung gibt Funktionstyp anUmwandlung in %qs-Adressraumzeiger aus getrenntem %qs-AdressraumzeigerUmwandlung in %qs-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeigerdie Umwandlung nach %qs ergibt immer Â»nullÂ«Umwandlung in allgemeinen Adressraumzeiger aus getrenntem %qs-AdressraumzeigerUmwandlung in Nicht-Ganzzahltyp %qT in konstantem AusdruckTypkonvertierung in Zeiger von Ganzzahl anderer BreiteTypkonvertierung in union-Typ von nicht in union vorhandenem TypenUmwandlung von %qT in %qT dereferenziert nicht den ZeigerUmwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstÃ¼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 Compilers nicht verfÃ¼gbar (wird ignoriert)Attribute cdecl und thiscall sind nicht vertrÃ¤glichInterner Fehler: cgraph count invalidInterner Fehler: cgraph_node has wrong clone listInterner Fehler: cgraph_node has wrong clone_ofInterner Fehler: cgraph_node has wrong prev_clone pointerInterner Fehler: cgraph_node is in clone list but it is not cloneÃ„nderung des aktiven Elements einer union von %qD zu %qDÃ„nderung des aktiven Elements einer union von %qD zu %qD wÃ¤hrend der Initialisierungwenn Sie den RÃ¼ckgabetyp von %qs in einen Vergleichskategorietyp Ã¤ndern, kann der Vergleich %qs und %qs verwendenInterner Fehler: check_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted dataPrÃ¼fsumme ist (%x,%x) statt (%x,%x)Wahl von %qD statt %qDWert der ChunkgrÃ¶ÃŸe muss positiv seinringfÃ¶rmige Zeigerdelegation erkanntKlasse %qE existiert bereitsKlasse %qE ist definiert, ohne eine Basisklasse anzugebenKlasse %qE ist veraltetKlasse %qE ist nicht verfÃ¼gbarKlasse %qE ist nicht verfÃ¼gbarKlasse %qT hat keinen Feldnamen %qDKlasse %qT ist implizit Â»friendÂ« von ihr selbstKlasse %qs implementiert nicht das Protokoll %qEKlassenattribute sind in Objective-C 1.0 nicht verfÃ¼gbarKlassendefinition darf nicht als Â»friendÂ« deklariert seinKlassenerweiterung fÃ¼r Klasse %qE nach seiner %<@implementation%> deklariertKlassenerweiterungen sind in Objective-C 1.0 nicht verfÃ¼gbarKlassentemplate %qD als Nicht-Template redeklariertArgumentherleitung fÃ¼r Klassentemplate gescheitert:Argumentherleitung fÃ¼r Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewÃ¤hltArgumentherleitung von Klassentemplates ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarKlassentyp %qT ist unvollstÃ¤ndigKlauseln in %<simd%>-Eigenschaft sollten durch %<,%> getrennt werdenArgument fÃ¼r cleanup ist keine FunktionArgument fÃ¼r cleanup ist kein BezeichnerKlone fÃ¼r Attribut %<target_clones%> kÃ¶nnen nicht erzeugt werdenclose: %sgeschlossene IntervalleLTRANS-Ausgabeliste Â»%sÂ« kann nicht geschlossen werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geschlossen werden: %mFehler beim SchlieÃŸen der JSON-Datei %s: %mFehler beim SchlieÃŸen der Mixin-Datei %s: %mCoarray-ArgumentCode kÃ¶nnte fehloptimiert werden, es sei denn, %<-fno-strict-aliasing%> wird angegebenCodemodell %qs ist inkompatibel zu %sCodemodell %qs erfordert %sCodemodell %qs wird im ilp32-Modus nicht unterstÃ¼tztCodemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tztCodemodell %qs wird im x32-Modus nicht unterstÃ¼tztCodemodell %qs mit %<-f%s%>Codemodell %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
  Sammlung in schneller AufzÃ¤hlung ist kein Objektcomdat-Symbole kÃ¶nnen nicht versioniert werdenInterner Fehler: comdat-local function called by %s outside its comdatInterner Fehler: comdat-local symbol referred to by %s outside its comdatKomma am Ende der AufzÃ¤hlungslistekommagetrennte Liste in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarKommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tztKommandozeilenoption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sKommandozeilenoption %qs ist gÃ¼ltig fÃ¼r den Treiber, aber nicht fÃ¼r %sgemeinsames Symbol kann nicht versioniert werdengemeinsam genutzte Variablen mÃ¼ssen eine Ausrichtung von 32768 oder weniger habencompare_actual_expr(): Bad component codecompare_real(): Bad operatorVergleich der endgÃ¼ltigen BefehlslistenVergleich von Gleitkomma mit %<==%> oder %<!=%> ist unsicherVergleich des Ergebnisses der Zeigeraddition %qE mit NULLVergleich von Vektoren mit verschiedenen Element-TypenVergleich von Vektoren mit unterschiedlicher ElementanzahlVergleich zwischen %q#T und %q#TVergleich zwischen %qT und %qTVergleich zwischen den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungbeim Vergleich zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine TypkonvertierungVergleich zwischen Zeiger und GanzzahlVergleich zwischen Zeiger und '\0'Vergleich zwischen zwei ArraysVergleich zwischen zwei Arrays ist in C++20 veraltetVergleich zwischen den Typen %qT und %qTVergleich ist immer %dVergleich ist immer %d wegen Breite des BitfeldesVergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»unwahrÂ«Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ«Vergleich von vollstÃ¤ndigen und unvollstÃ¤ndigen ZeigernVergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»falseÂ«Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»trueÂ«Im Vergleich verschiedener Objective-C-Typen fehlt Typumwandlungin Vergleich verschiedener Zeigertypen fehlt TypkonvertierungVergleich zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltetVergleich zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltetVergleich von GanzzahlausdrÃ¼cken, von denen nur einer ein Vorzeichen hat: %qT und %qTVergleich von Zeigern auf disjunkte AdressrÃ¤umeVergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer KonstantenVergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer vorzeichenlosen ZahlVergleich eines vorzeichenlosen Ausdrucks in %<< 0%> ist stets unwahrVergleich eines vorzeichenlosen Ausdrucks in %<>= 0%> ist stets wahrVergleichsoperator %q+D mit Standardimplementierung nach der ersten Deklaration [class.compare.default]Vergleich erforderlichVergleich mit Zeichenkettenliteral fÃ¼hrt zu unspezifiziertem VerhaltenVergleiche wie %<X<=Y<=Z%> haben nicht ihre mathematische Bedeutungder kompatible Typ ist hierKompilierung wegen Â»-Wfatal-errorsÂ« beendet.
--- 2240,2246 ----
  Verwendung der Funktion %qs bei %L ist veraltetVerwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltetVerwenden der Subroutine %qs bei %L ist veraltetVerwendung der Variable %qs bei %L ist veraltetNormalerweise werden Symbole, die Â»private externÂ« (versteckt) sind, beim Linken lokal gemacht. Dieser Befehl unterdrÃ¼ckt das, so dass sie exportiert bleiben.VALUE-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinVALUE-Attribut bei %CVALUE ist in BLOCK bei %C nicht erlaubtVALUE-Objekt %qs in Klausel %s bei %LVALUE-Anweisung bei %CVOIDmode bei einer AusgabeVOLATILE-Attribut bei %CVOLATILE-Attribut bei %L darf nicht in einer PURE-Prozedur angegeben werdenVOLATILE-Anweisung bei %CGÃ¼ltige Stufen fÃ¼r Nios-II-ISA (fÃ¼r -march):GÃ¼ltige Argumente fÃ¼r die Option -msdata=:GÃ¼ltige Argumente fÃ¼r -malign-:GÃ¼ltige Argumente fÃ¼r -mcode-readable=:GÃ¼ltige Argumente fÃ¼r -mfpmath=:GÃ¼ltige Argumente fÃ¼r -mr10k-cache-barrier=:GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:GÃ¼ltige Arguments fÃ¼r -mstringop-strategy=:GÃ¼ltige Argumente fÃ¼r -mtp=:GÃ¼ltige Optionen fÃ¼r GP-relative Adressierung (fÃ¼r -mgpopt):VTable-Zeiger validieren, bevor sie verwendet werden.Der Wert der HINT-Klausel bei %L muss ein gÃ¼ltiger konstanter Hinweisausdruck seinVariable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert istVariable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) habenVariable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) istVariable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) habenVariable %qs bei %L wurde keine Formatmarke zugewiesenVariable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) istVariable %qs bei %L muss in diesem Kontext eine Konstante seinVariable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten habenVariable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein ScheinargumentVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, kÃ¶nnte jedoch unvertrÃ¤glich mit C seinVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da der abgeleitete Typ %qs nicht mit C interoperabel istVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph istVariable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubtVariable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werdenVariable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werdenVariable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qsVariable %qs bei %L wird auf undefinierten Wert gesetzt, innerhalb der bei %L beginnenden Schleife, als INTENT(OUT)-Argument fÃ¼r Unterroutine %qsVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray seinVariable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftretenVariable %qs kann nicht im Ausdruck bei %L auftretenVariable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %qsVariable %qs bei %L wurde keine Zielmarke zugewiesenVariable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendetVariable %qs in Common-Block %qs bei %C kann nicht BIND(C) sein, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) istVariable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) istVariable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommenVariable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftretenVariable %qs bei %L ist kein DummyargumentVariable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter istVariable %qs muss in derselben GÃ¼ltigkeitsbereichseinheit wie Â»!$ACC DECLAREÂ« bei %L seinVariable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LIn Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter istVariable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray seinVariable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray seinVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) habenVariable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werdenVariable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸeVariable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt habenVariable %s kann nicht INTENT(IN) bei %C seinVariable %s kann nicht in PURE-Prozedur bei %C zugewiesen werdenVariable bei %C ist ein Element eines COMMON-BlocksVariable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤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.Sicherstellen, dass die Codepfade fÃ¼r die ausgegebenen Meldungen machbar sind.Schleifen versionieren, je nachdem, ob sie eine Schrittweite von eins haben.Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tztZugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle nicht.Zugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle.WAIT bei %C ist in Fortran 95 nicht erlaubtWAIT-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckWAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubtWHERE-Zuweisungsziel bei %L hat ungÃ¼ltige FormWHERE-Maske bei %L hat ungÃ¼ltige FormKlausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-FeldBei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen.Bei Â»verdÃ¤chtigenÂ« Konstrukten warnen.Warnen, wenn Â»newÂ« fÃ¼r Typen mit groÃŸer Ausrichtung aufgerufen wird, ohne dass Â»-faligned-newÂ« angegeben ist.Bei @selector() ohne vorher deklarierte Methoden warnen.Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und ISO C++ 2017 unterscheidet, warnen.Bei C++-Konstrukten warnen, deren Bedeutung sich zwischen ISO C++ 2017 und ISO C++ 2020 unterscheidet.Bei polymorphen Typen in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei virtuellen Methoden in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Vor C++11-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.Vor C++14-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++17-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++20-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++23-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Bei GCC-Formatzeichenketten warnen, die fÃ¼r Diagnosemeldungen ungeeignete Zeichenketten enthalten.Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird.Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen.Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen.Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen.Bei Zugriffen auf ein innenliegendes Arrayfeld der LÃ¤nge 0 warnen.Bei Ausrichtung von COMMON-BlÃ¶cken warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen.Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen.Bei ungÃ¼ltigen DO-Schleifen warnen.Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist.Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen.Bei Aufrufen nicht explizit deklarierter Prozeduren warnen.Warnen, wenn std::move auf einem lokalen Objekt in einer return-Anweisung aufgerufen wird und dadurch das Ersparen der Kopie verhindert.Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden.Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1.Warnen bei Aufrufen von strcmp und strncmp, die auf Gleichheit geprÃ¼ft werden und die notwendigerweise wahr oder falsch sind, wegen der LÃ¤nge des einen und GrÃ¶ÃŸe des anderen Arguments.Bei Aufrufen mit impliziter Schnittstelle warnen.Vor FÃ¤llen warnen, in denen -ftrivial-auto-var-init eine Auto-Variable nicht initialisieren kann.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden.Bei Umwandlungen warnen, die null als Ergebnis haben.Bei Umwandlungen, die Qualifizierer streichen, warnen.Bei catch-Behandlern warnen, die nicht Referenztypen sind.Bei bestimmten Operationen auf booleschen AusdrÃ¼cken warnen.Bei Codepfaden warnen, in denen NULL an ein Funktionsargument Ã¼bergeben wird, das nicht NULL sein darf.Bei Codepfaden warnen, in denen ein NULL-Funktionszeiger aufgerufen wird.Bei Codepfaden warnen, in denen ein NULL-Zeiger dereferenziert wird.Bei Codepfaden warnen, in denen ein Dateideskriptor mehr als einmal geschlossen werden kann.Bei Codepfaden warnen, in denen ein Dateideskriptor nicht geschlossen wird.Bei Codepfaden warnen, in denen ein Dateideskriptor verwendet wird, ohne auf GÃ¼ltigkeit zu prÃ¼fen.Bei Codepfaden warnen, in denen ein bereits freigegebener Wert verwendet wird.Bei Codepfaden warnen, in denen ein vom Heap reservierter Zeiger nicht freigegeben wird.Bei Codepfaden warnen, in denen ein longjmp zurÃ¼ckspult zu einem jmp_buf, der in einem Stapelrahmen gespeichert wurde, der bereits verlassen wurde.Bei Codepfaden warnen, in denen ein Zeiger freigegeben wird, der nicht vom Heap kommt.Bei Codepfaden warnen, in denen ein Zeiger mehr als einmal freigegeben werden kann.Bei Codepfaden warnen, in denen ein Zeiger auf NULL geprÃ¼ft wird, nachdem er bereits dereferenziert wurde.Bei Codepfaden warnen, in denen ein Zeiger auf einen Puffer einem inkompatiblen Typen zugewiesen wird.Bei Codepfaden warnen, in denen ein Zeiger auf einen bereits verschwundenen Stapelrahmen verwendet wird.Bei Codepfaden warnen, in denen ein Zeiger, der mÃ¶glicherweise NULL ist, dereferenziert wird.Bei Codepfaden warnen, in denen ein Wert, der mÃ¶glicherweise NULL ist, an ein Funktionsargument Ã¼bergeben wird, das nicht NULL sein darf.Bei Codepfaden warnen, in denen ein Lese- oder Schreibzugriff auf einem geschlossenen Dateideskriptor versucht wird.Bei Codepfaden warnen, in denen Bits mit Anzahl >= Typbreite geschoben werden.Bei Codepfaden warnen, in denen Bits mit negativer Anzahl geschoben werden.Bei Codepfaden warnen, in denen eine stdio-Datei mehr als einmal geschlossen werden kann.Bei Codepfaden warnen, in denen eine stdio-Datei nicht geschlossen wird.Bei Codepfaden warnen, in denen va_list nach va_end verwendet wird.Bei Codepfaden warnen, in denen eine Lese- oder Schreiboperation auf einem Puffer auÃŸerhalb der Puffergrenzen stattfindet.Bei Codepfaden warnen, in denen Â»assertÂ« mit einem unvalidierten Wert aufgerufen wird.Bei Codepfaden warnen, in denen eine Funktion, die async-signal-unsafe ist, aus einem Signalbehandler heraus aufgerufen wird.Bei Codepfaden warnen, in denen ein Puffer vom Stapelspeicher an putenv Ã¼bergeben wird.Bei Codepfaden warnen, in denen eine Operation in der falschen Lebensphase eines Dateideskriptors versucht wird.Bei Codepfaden warnen, in denen eine Operation auf der falschen Art von Dateideskriptor versucht wird.Bei Codepfaden warnen, in denen ein uninitialisierter Wert verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Divisor verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Zeiger-Offset verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als GrÃ¶ÃŸe verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert zur Speicherallozierung verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Arrayindex verwendet wird.Bei Codepfaden warnen, in denen Gleitkommaarithmetik verwendet wird, obwohl exakte Berechnungen erforderlich sind.Bei Codepfaden warnen, in denen ein Lesezugriff versucht wird, obwohl die Datei nur zum Schreiben geÃ¶ffnet wurde, oder umgekehrt.Bei Codepfaden warnen, in denen sensible Daten Ã¼ber eine Sicherheitsgrenze hinweg kopiert werden.Bei Codepfaden warnen, in denen sensible Daten in eine Datei geschrieben werden.Bei Codepfaden warnen, in denen die falsche Deallozierungsfunktion aufgerufen wird.Bei Codepfaden warnen, in denen va_arg zu oft auf einer va_list verwendet wird.Bei Codepfaden warnen, in denen va_arg einen falschen Typ verwendet.Bei Codepfaden warnen, in denen va_start oder va_copy ohne zugehÃ¶riges va_end verwendet wird.Bei Codepfaden warnen, die anscheinend zu endloser Rekursion fÃ¼hren.Bei Codepfaden warnen, in denen in ein const-Objekt geschrieben wird.Bei Codepfaden warnen, in denen in ein Stringliteral geschrieben wird.Bei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte.Beim Vergleich verschiedener Enum-Typen warnen.Beim Vergleich zwischen zwei Operanden vom Typ Array warnen.Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen.Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen.Bei Erzeugung temporÃ¤rer Felder warnen.Bei Â»hÃ¤ngendem elseÂ« warnen.Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden.Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen.Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen.Bei veralteten arithmetischen Umwandlungen von Operanden mit AufzÃ¤hlungstypen warnen.Bei veralteten arithmetischen Umwandlungen von Operanden warnen, bei denen der eine von einem AufzÃ¤hlungstyp ist und der andere eine Gleitkommazahl.Warnen, wenn der Qualifizierer Â»volatileÂ« in veralteter Form eingesetzt wird.Bei Divisionen von zwei %<sizeof%>-Operatoren warnen, wenn der erste auf ein Array angewendet wird und der Divisor nicht die GrÃ¶ÃŸe des Arrayelements ist.Bei doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.Bei Vermischung von enum/integer-Typen warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen.Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen.Bei Merkmalen, die in ISO C2X, aber noch nicht in ISO C11 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C99, aber noch nicht in ISO C90 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C11, aber noch nicht in ISO C99 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnen.Bei Formatstrings, die keine Literale sind, warnen.Bei Formatstrings, die NUL-Bytes enthalten, warnen.Beim Entfernen von Funktionsaufrufen warnen.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht -Wformat-overflow=1.Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen.Bei Arithmetik mit Funktionszeigern warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((cold)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((const)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((malloc)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((pure)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen.Vor globalen Funktionen ohne vorherige Deklaration warnen.Bei globalen Funktionen ohne Prototypen warnen.Bei impliziten Umwandlungen von enum-Typen warnen.Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen.Bei impliziten Deklarationen warnen.Bei impliziten Funktionsdeklarationen warnen.Bei unpassender Attributverwendung warnen.Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen.Warnen, wenn Member mit flexiblem Arraytyp falsch verwendet werden, gemÃ¤ÃŸ der Stufe von Â»-fstrict-flex-arraysÂ«.Bei ungÃ¼ltigen OpenACC-Dimensionen warnen.Bei ungÃ¼ltigen UTF-8-Zeichen warnen.Bei ungÃ¼ltigen Formen von begrenzten oder benannten Escapesequenzen warnen.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei mÃ¶glicherweise fehlendem SchlÃ¼sselwort Â»requiresÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei Makros warnen, deren Header-Einheits-Definitionen nicht Ã¼bereinstimmen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Warnen, wenn Deklarationen von VLA-Parametern nicht Ã¼bereinstimmen.Bei widersprÃ¼chlichen Deklarationen von Arrayparametern und unsicherem Zugriff auf diese warnen.Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen.Bei fehlenden Feldern in struct-Initialisierungen warnen.Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen.Bei Missbrauch von Pragmas warnen.Bei den meisten impliziten Umwandlungen warnen.Bei mehreren Deklarationen desselben Objektes warnen.Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen.Bei nicht-virtuellen Destruktoren warnen.Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen.Warnung vor unsinnigen Werten von --param destructive-interference-size oder constructive-interference-size.Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen.Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen.Bei Ã¼berladenen virtuellen Funktionsnamen warnen.Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen.Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen.Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen.Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸern.Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern.Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen.Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen.Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen.Bei mÃ¶glicherweise falschen Arrayindexen in do-Schleifen warnen.Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen.Bei mÃ¶glicherweise fehlenden Klammern warnen.Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen.Vor potenziell suboptimalen Entscheidungen im Zusammenhang mit OpenACC-ParallelitÃ¤t warnen.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Warnen, wenn das Quellarray Ã¼ber das Ende hinaus gelesen wird, in Speicherfunktionen wie %<memchr%> und %<memcpy%>.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen.Bei redundanten Aufrufen von std::move warnen.Bei RÃ¼ckgabe eines Zeigers/Referenz an lokale oder temporÃ¤re Variable warnen.Bei zurÃ¼ckgegebenen Strukturen, Unions oder Arrays warnen.Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen.Vor Vorzeichenunterschieden mit Formatfunktionen warnen.Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen.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.Warnen, wenn die Vergleichswerte einer switch-Anweisung auÃŸerhalb des fÃ¼r den Typ erreichbaren Bereichs liegen.Bei switch-Anweisungen mit booleschem Steuerausdruck warnen.Bei den merkwÃ¼rdigsten syntaktischen Mehrdeutigkeiten warnen.Bei Dingen warnen, die sich zwischen der aktuellen Â»-fabi-versionÂ« und der angegebenen Version Ã¤ndern.Bei Dingen warnen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden.Bei abgeschnittenen ZeichenausdrÃ¼cken warnen.Bei abgeschnittenen Quelltextzeilen warnen.Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen.In Deklarationen mit Alias-Attributen bezÃ¼glich Typsicherheit und Ã¤hnlicher Fehler und IrrtÃ¼mer warnen.Bei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnen.Bei Unterlauf numerischer KonstantenausdrÃ¼cke warnen.Bei nicht initialisierten automatischen Variablen warnen.Bei Funktionsdeklarationen ohne Prototyp warnen.Bei nicht erkannten Pragmas warnen.Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandiert werden und innerhalb eines if, else, while, switch oder for verwendet werden.Bei Gleitkommakonstanten ohne Suffix warnen.Bei nicht unterstÃ¼tzten Features im ThreadSanitizer warnen.Bei nicht verwendeten Dummy-Argumenten warnen.Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen.Bei unnÃ¼tzen Typumwandlungen warnen.Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen.Bei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnen.Bei Verwendungen von Deklarationen mit __attribute__((warning)) warnen.Warnen, wenn innerhalb eines Arrayindex ein Komma-Operator verwendet wird.Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen.Bei Verwendung von std::initializer_list warnen, wenn dadurch baumelnde Zeiger entstehen kÃ¶nnen.Bei Verwendung variadischer Makros warnen.Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen.Bei Variablen, die mit sich selbst initialisiert werden, warnen.Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen.Bei xor-Operatoren warnen, die so aussehen, als sei Potenzieren gemeint.Bei Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als GrÃ¶ÃŸe 0 angegeben ist.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.Warnen bei Deallokationsaufrufen mit Argumenten, die von nicht Ã¼bereinstimmenden Allokationsfunktionen zurÃ¼ckgegeben werden.Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen.Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren.Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten.Bei unendlich rekursiven Aufrufen warnen.Warnen bei NichtÃ¼bereinstimmung zwischen Aufrufen der Operatoren Â»newÂ« oder Â»deleteÂ« und dem entsprechenden Aufruf der Allokations- oder Deallokationsfunktion.Bei veralteter Verwendung in einer Deklaration warnen.Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen.Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen.Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten.Vor der Verwendung von Zeigern auf Auto-Variablen, deren Lebensdauer abgelaufen ist, warnen.Vor der Verwendung von Zeigern auf freigegebenen Speicher warnen.Bei spekulativen Compilierungen wie zum Beispiel __traits(compiles) warnen.Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird.Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst.Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird.Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird.Warnung, wenn eine Klassenschnittstelle keine Superklasse hat. Wurzelklassen kÃ¶nnen ein Attribut verwenden, um diese Warnung zu unterdrÃ¼cken.Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt.Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Vergleich durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ« oder Â»unwahrÂ« ist.Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird.Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt.Warnen, wenn eine lokale Deklaration eine Instanzvariable verdeckt.Warnen, wenn Schleife mit konstanter Anzahl von DurchlÃ¤ufen zu undefiniertem Verhalten fÃ¼hrt.Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist.Warnen, wenn ein Selektor mehrere Methoden hat.Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird.Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet.Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist.Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat.Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet.Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat.Warnen, wenn ein Array variabler LÃ¤nge verwendet wird.Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat.Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet).Warnen, wenn auf ein Array auÃŸerhalb der Grenzen zugegriffen wird.Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird.Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird.Warnen, wenn ein Zeiger mit Â»nonnullÂ«-Attribut mit NULL verglichen wird.Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten.Warnen, wenn Konstruktoren oder Destruktoren mit PrioritÃ¤ten von 0 bis 100 verwendet werden.Warnen, wenn das Ergebnis der arithmetischen Berechnungen einen falschen Wert ergeben kÃ¶nnte, selbst wenn die Operanden korrekt konvertiert werden.Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.Warnen, wenn devices.csv nicht gefunden wird oder es Probleme beim Einlesen gibt (Vorgabe: an).Warnen, wenn 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 das NSObject-Attribut auf etwas Anderes als typedef angewendet wird.Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn der Code so kompliziert ist, dass er nicht vollstÃ¤ndig analysiert werden kann.Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte.Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen.Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten.Warnen, wenn Typqualifizierer von Zeigern ignoriert werden.Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen.Warnen, wenn eine Funktion aufgrund eines ungÃ¼ltigen Zeilennummer-Makros frÃ¼her endet als sie beginnt.Warnen, wenn Profile in -fprofile-use nicht existieren.Warnen, wenn Profile in -fprofile-use nicht zueinander passen.Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re.Bei jeglicher Verwendung von alloca warnen.Bei direkter Mehrfachvererbung warnen.Bei direkter virtueller Vererbung warnen.Bei Intrinsics, die nicht im gewÃ¤hlten Standard vorhanden sind, warnen.Bei Namensraum-Definition warnen.Bei primÃ¤rer Deklaration von Templates warnen.Bei verdÃ¤chtigen Aufrufen von Standardfunktionen warnen, die absolute Werte berechnen.Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist.Warnen, dass Â»-fno-automaticÂ« Rekursion kaputtmachen kÃ¶nnte.Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden.Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden.Warnen, wenn eine #warning-Direktive verwendet wird.Warnen, wenn eine Basis aufgrund von Mehrdeutigkeit im abgeleiteten Typ unzugÃ¤nglich wird.Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine Klasse neudeklariert oder mit einem unpassenden KlassenschlÃ¼ssel auf sie verwiesen wird.Warnen, wenn auf eine Klasse oder einen AufzÃ¤hlungstyp mit einem redundanten KlassenschlÃ¼ssel verwiesen wird.Warnen, wenn eine konstante Variable nicht verwendet wird.Warnen, wenn eine Umwandlungsfunktion niemals aufgerufen werden kann, aufgrund des Umwandlungs-Zieltypen.Warnen, wenn eine Deklaration keinen Typ angibt.Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist.Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird.Warnen, wenn eine Funktion ungenutzt bleibt.Warnen, wenn eine Funktion niemals einen konstanten Ausdruck liefert.Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird.Warnen, wenn ein Funktionsparameter nicht verwendet wird.Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt.Warnen, wenn eine Sprungmarke ungenutzt bleibt.Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird.Warnen, wenn Variable auf linker Seite wiederholt reserviert wird.Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird.Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann.Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet.Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen.Warnen, wenn ein Zeiger mit '\0' verglichen wird.Warnen, wenn eine bereichsbasierte for-Schleife unnÃ¶tige Kopien erzeugt.Warnen, wenn eine Referenz an ein temporÃ¤res Objekt gebunden ist, dessen Lebenszeit abgelaufen ist.Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn 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 ein Wert mit Â»std::moveÂ« in sich selbst verschoben wird.Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird.Warnen, wenn eine Variable nicht verwendet wird.Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird.Warnen, wenn alle Konstruktoren und Destruktoren privat sind.Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt.Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar auÃŸerhalb des Wertebereiches ist.Warnen, wenn ein Ausnahmebehandler von einem anderen Behandler Ã¼berdeckt wird.Warnen, wenn ein Ausdruckswert nicht verwendet wird.Warnen, wenn eine inline-Funktion nicht als solche erzeugt werden kann.Warnen, wenn ein Optimierungsdurchgang ausgeschaltet ist.Beim Versuch der Freigabe eines Nicht-Heap-Objektes warnen.Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen.Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird.Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind.Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird.Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Ãœbersetzungseinheit sind.Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden.Warnen, wenn StapelzerstÃ¶rungsschutz aus irgendeinem Grund nicht erzeugt wird.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ Ã¼berdeckt.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter Ã¼berdeckt.Warnen, wenn eine Variable eine andere Ã¼berdeckt (global).Warnen, wenn eine Variable eine andere Ã¼berdeckt. Entspricht -Wshadow=global.Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt.Warnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichten.Warnen beim Ableiten von Klassentemplateargumenten an Typen ohne Ableitungshinweise.Warnen, wenn Profiling-Instrumentierung verlangt wurde, aber auf eine bestimmte Funktion nicht angewandt werden konnte.Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist.Warnen, wenn die Adresse eines gepackten Elements einer Struktur oder Union verwendet wird.Warnen, wenn der Compiler Code umsortiert.Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist.Warnen, wenn die EinrÃ¼ckung des Codes nicht der Blockstruktur entspricht.Warnen, wenn das Â»packedÂ«-Attribut keine Auswirkung auf Strukturanordnung hat.Warnen, wenn das SchlÃ¼sselwort Â»templateÂ« nach einem Token fÃ¼r Memberzugriff in einem abhÃ¤ngigen Memberzugriff-Ausdruck fehlt, wenn dieser Member ein Template ist.Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen.Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen.Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen.Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen.Warnen, wenn ein Trampolin generiert wird.Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird.Warnen, wenn Attribute ignoriert werden.Warnen, wenn Typqualifizierer ignoriert werden.WarnungWenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen.Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen.Wenn Â»-mhard-floatÂ« ausgewÃ¤hlt ist, werden Gleitkommaberechnungen mit doppelter Genauigkeit in Hardware-Befehle Ã¼bersetzt. StandardmÃ¤ÃŸig werden fÃ¼r diese Berechnungen Funktionen aus der libgcc verwendet.Wenn Â»-mhard-floatÂ« ausgewÃ¤hlt ist, werden ungeordnete FlieÃŸkomma-Vergleichs- und Set-Flag-Befehle (lf.sfun*) erzeugt. StandardmÃ¤ÃŸig werden Funktionen von libgcc verwendet, um ungeordnete FlieÃŸkomma-Vergleichs- und Flag-Operationen durchzufÃ¼hren.Wenn ein Symbol aufgelÃ¶st wird, den GÃ¼ltigkeitsbereich Â»alias thisÂ« prÃ¼fen, erst danach zu den hÃ¶heren Bereichen gehen.Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren.Wenn beide Heuristiken mit rs6000-density-pct-threshold und rs6000-density-size-threshold erfÃ¼llt sind, werden die Kosten des SchleifenkÃ¶rpers mit dem Wert bestraft, der durch diesen Parameter festgelegt ist. Der Standardwert ist 10.Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wir wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestrafen, indem wir Ã¼bermÃ¤ÃŸig versetzte oder elementweise Lesezugriffe berÃ¼cksichtigen. Wir sammeln die Zahlen fÃ¼r allgemeine Anweisungen und Ladeanweisungen entsprechend den Informationen fÃ¼r zu vektorisierende Anweisungen, prÃ¼fen den Anteil der Ladeanweisungen und bestrafen nur, wenn der Anteil den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet. Der Standardwert ist 45.Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestraft werden, wenn das bestehende Kostenmodell VerzÃ¶gerungen durch nicht verfÃ¼gbare Vektorressourcen nicht angemessen widerspiegelt. Die Kosten fÃ¼r vektorisierte Anweisungen und nicht-vektorisierte Anweisungen werden getrennt gesammelt, und die Bestrafung erfolgt nur, wenn das VerhÃ¤ltnis von vec_cost zu (vec_cost + nicht-vec_cost) den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 85.Bei Erzeugung von Â»-fpicÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs zu verwenden. Ignoriert fÃ¼r Â»-fno-picÂ«.Bei Erzeugung von Â»-mabicallsÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden.Bei Erzeugung von -mabicalls den Code tauglich fÃ¼r gemeinsam genutzte Bibliotheken machen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen.Wenn mÃ¶glich, keine Stapelrahmen erzeugen.Bei der Weitergabe von IPA-CP-EffektschÃ¤tzungen werden die HÃ¤ufigkeiten der rekursiven Kanten, die einen unverÃ¤nderten Wert zurÃ¼ckbringen, mit diesem Faktor multipliziert.Wenn der fÃ¼r eine Schleife berechnete Reduktionsfaktor den durch diesen Parameter angegebenen Schwellenwert Ã¼berschreitet, diese Schleife vorzugsweise abzurollen. Der Standardwert ist 1.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Bei der Verwendung von Profil-Feedback wird die Kante an dieser prozentualen Position im Frequenzhistogramm als Grundlage fÃ¼r die IPA-CP-Heuristik verwendet.Bei der Vektorisierung fÃ¼r SVE ungepackte Vektoren fÃ¼r kleinere Elemente in Betracht ziehen und das Kostenmodell verwenden, um den gÃ¼nstigsten Ansatz auszuwÃ¤hlen. Das Kostenmodell wÃ¤hlt auÃŸerdem zwischen SVE und Advanced SIMD-Vektorisierung.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob bei -fchecking Fehler im Codegenerator als interne Compilerfehler behandelt werden sollen.Ob Software-Prefetch-Tipps fÃ¼r nicht-konstante Schrittweiten produziert werden.Ob 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.Aufgrund des INSCAN bei %L wird ein Schleifenrumpf mit !$OMP SCAN zwischen zwei structured-block-sequences erwartetOhne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi umgehen.Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden.Einen frÃ¼hen 4300-Hardware-Bug umgehen.Fehler in Multiplikationsbefehl umgehen.Bestimmte 24K-Errata umgehen.Bestimmte R10000-Errata umgehen.Bestimmte R4000-Errata umgehen.Bestimmte R4400-Errata umgehen.Bestimmte RM7000-Errata umgehen.Bestimmte VR4120-Errata umgehen.Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen.Hardware-Multiplikationsfehler umgehen.Workaround fÃ¼r R5900-Kurzschleifenfehler.Umgehung von Erratum 835769 fÃ¼r ARM-Cortex-A53.Umgehung von Erratum 843419 fÃ¼r ARM-Cortex-A53.Alle indirekten SprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten Aufrufe mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse nicht aus dem Speicher wiederhergestellt wird.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse aus dem Speicher wiederhergestellt wird.Alle indirekten TabellensprÃ¼nge und berechnete Gotos mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Die Verwendung von thunk oder thunk-extern mit dieser Option erfordert, dass die Thunks als Signalhandler betrachtet werden, um korrekte CFI zu erzeugen. FÃ¼r Umgebungen, in denen Abrollen erforderlich ist (beispielsweise fÃ¼r Ausnahmebehandlung), nutzen Sie stattdessen bitte thunk-inline.Eine QUELLDATEI.opt-record.json schreiben mit Details, welche Optimierungen durchgefÃ¼hrt wurden.Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben.Alle Deklarationen in Ada-Code transitiv schreiben.Modul %qs in Zeile %d, Spalte %d wird geschrieben: %sFalsche OpenACC-Fortsetzung bei %C: !$ACC erwartet, !$OMP gefundenFalsche OpenMP-Fortsetzung bei %C: !$OMP erwartet, !$ACC gefundenX-Argument bei %L fÃ¼r C_LOC darf nicht polymorph seinX-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %LX32 unterstÃ¼tzt %<ms_abi%>-Attribut nichtXNACK-UnterstÃ¼tzungXXX %<pop_everything%> wird betretenXXX %<pop_everything%> wird verlassenUm diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie MVE-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie NEON-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=neon%>).Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie VFP-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=crypto-neon%>)Option Â»-msys-crt0=Â« erwartet eine C-Programmstart-DateiNull ist keine gÃ¼ltige Anweisungsmarke bei %CBreite null in Formatbeschreibung in Formatzeichenkette bei %LArray der GrÃ¶ÃŸe 0 bei %L gefunden, an dieser Stelle wird eine EntitÃ¤t mit TARGET-Attribut erwartet[â€¦]Feldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
  [verfÃ¼gbar in [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet]Â»eine %<return%>-Anweisung ist in einer Koroutine nicht erlaubt; meinten Sie %<co_return%>?eine GNU-Fortran-Erweiterungeine geschweift geklammerte Initialisierung ist hier nicht erlaubtein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftretenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreteneine Klassen-Templatedeklaration darf nichts anderes deklarierenein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftretenein Konzept kann keine Elementfunktion seinein Konzept kann nicht eingeschrÃ¤nkt werdenein Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habenein Destruktor kann nicht %qs seinein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiertein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftretenein Funktionskonzept kann nicht eingeschrÃ¤nkt werdeneine 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 %qs deklariert seineine Parameterliste mit Auslassung kann nicht zu einer leeren Parameternamenslistendeklaration passenein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht auseine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdenSpeicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubtein Template kann nicht vorbelegt werdeneine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreteneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet istein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftretenein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorphein Typ aus einer anderen Ãœbersetzungseinheit ist polymorphein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definierteine Variable kann nicht als %<consteval%> deklariert seinein Variablenkonzept kann nicht eingeschrÃ¤nkt werdeneine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltigInterner Fehler: abnormal call edges for non-call insn in bb %iInterner Fehler: abnormal edges for no purpose in bb %iAbbruch in %s, bei %s:%ddie Betragsfunktion %qD bekommt hier ein Argument vom Typ %qT, erwartet jedoch einen Parameter vom Typ %qT; dadurch kann der Ã¼bergebene Wert abgeschnitten werdenabstrakter Deklarator %qT als Deklaration verwendetZugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼genCode greift auf %E Byte in einer Region der GrÃ¶ÃŸe %E zuCode greift auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zuCode greift auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zuZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEbeim Zugriff auf Argument %u einer Funktion, die mit dem Attribut %qs deklariert wurdeCode greift auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zuZugriff auf Datenspeicher mit ProgrammspeicheradresseZugriff auf Programmspeicher mit DatenspeicheradresseZugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tztZugriff auf uninitialisiertes ArrayelementZugriff auf uninitialisiertes Element %qDauf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffenAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der Grenzeneffektives Argument fÃ¼r INTENT = OUT/INOUTfÃ¼gen Sie %<using namespace std::complex_literals%> (aus %<<complex>%>) hinzu, um benutzerdefinierte Literalsuffixe aus C++14 einzuschaltenfÃ¼gen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrÃ¼ckenfangen Sie %<this%> oder %<*this%> explizit einklammern Sie den Ausdruck %qE, um diese Warnung zu unterdrÃ¼ckenklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenklammern Sie den zweiten %<sizeof%>-Ausdruck, um diese Warnung zu unterdrÃ¼ckenfÃ¼gen Sie Klammern hinzu, um eine Variable zu deklarierenInterner Fehler: add_sym(): Bad sizing modedie Option %<-flarge-source-files%> erlaubt mehr UnterstÃ¼tzung fÃ¼r Spaltenverfolgung, braucht dafÃ¼r jedoch mehr Zeit und Speicher beim CompilierenzusÃ¤tzliche AufzÃ¤hlungswerte, die mit %qD beginnenAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse des Aufrufs von %qs ist kein konstanter AusdruckAdresse eines Arrays mit umgekehrter Speicherreihenfolge angefordertAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse des mit Â»registerÂ« deklarierten zusammengesetzten Literals angefordertAdresse der Register-Variablen %qD angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tztAdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tztAdresse genommen, aber %<TREE_ADDRESSABLE%>-Bit nicht gesetztAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter AusdruckAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenAggregatstypen sind im %<__regio_symbol%>-Adressraum verbotenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzter Wert verwendet, wo Gleitkommawert erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tztAlias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarAlias-Deklaration in Init-Anweisung ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfÃ¼gbarhier ist die Alias-Deklarationverlangte Ausrichtung %u von %qT ist kleiner als %uFÃ¼r %q+D darf keine Ausrichtung angegeben werdenfÃ¼r %qD darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung %dAusrichtung von %qD wurde in %<-fabi-version=9%> (GCC 5.2) erhÃ¶htAusrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche DeklarationAusrichtung von %qD wird in %<-fabi-version=9%> ansteigenAusrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸeAusrichtung fÃ¼r %<register%>-Objekt %qE angegebenAusrichtung fÃ¼r Bitfeld %qE angegebenAusrichtung fÃ¼r Funktion %qE angegebenAusrichtung fÃ¼r Parameter %qE angegebenAusrichtung fÃ¼r Typnamen in %<sizeof%> angegebenAusrichtung fÃ¼r Typnamen in %qE angegebenAusrichtung fÃ¼r Typnamen in Cast angegebenAusrichtung fÃ¼r typedef %qE angegebenAusrichtung fÃ¼r unbenanntes Bitfeld angegebenAusrichtung fÃ¼r unbenannten Parameter angegebenalle Elementfunktionen in Klasse %qT sind privatalle Template-Parameter von %qD mÃ¼ssen eingefÃ¼hrt seinallozierbares Argumentwurde hier deklariertdie Allokation ist hiererlaubt, undurchlÃ¤ssige Typen durch beliebige Typen zu implementieren (eine GNU-Modula-2-Erweiterung)%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubtmehrdeutig machende neue Deklaration %q+#Dmacht neue Deklaration %q#D mehrdeutigmehrdeutiges Attribut Â»%sÂ«; kÃ¶nnte Â»%sÂ« (via Â»%s:%sÂ«) oder Â»%sÂ« (via Â»%s:%sÂ«) seinmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Methode %s%s%smehrdeutiges Ãœberladen fÃ¼r mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qsmehrdeutige Template-Instanziierung fÃ¼r %q#Dmehrdeutige Template-Instanziierung fÃ¼r %q#Tmehrdeutige Templatespezialisierung %qD fÃ¼r %q+Deine %<asm%>-Spezifikation ist bei Funktionsdefinition nicht erlaubtfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdenein Argumenttyp mit Standard-Promotion kann nicht zu einer leeren Parameternamenslistendeklaration passenein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftreteneine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das zu einer Â»friendÂ«-Deklaration gehÃ¶rt, die keine Definition ist, wird ignoriertein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftretendas Attribut %<target_clones%> darf keine leere Zeichenkette enthalteneine AufzÃ¤hlung mit anderer Anzahl von Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteiner expliziten Spezialisierung muss %<template <>%> vorausgehenein explizites Typensuffix ist erforderlich, wenn ein Vektor von Basisadressen verwendet wirdeine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftretenInterner Fehler: an indirect edge from %s has no corresponding call_stmtInterner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:Ein Interrupt-Handler kann nicht mit %<-muser-mode%> kompiliert werdenAnachronismusAnachronismus: veraltete Basisklasseninitialisierungund %qT hat keinen Template-KonstruktorInterner Compilerfehler: and fieldund der implizit definierte Konstruktor initialisiert %q#D nichtdas innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbarInterner Fehler: anonymous SSA name cannot have default definitionanonymes struct nicht innerhalb eines benannten Typsanonyme Struktur mit Basisklassenanonyme Union ohne ElementAnwendung von %<#pragma weak %+D%> nach erster Verwendung fÃ¼hrt zu unspezifiziertem Verhaltender Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werdenArchitektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tztare_identical_variables: Bad typeArgument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen BereichsArgument %d muss eine direkt angegebene Konstante seinArgument %d muss eine direkt angegebene Konstante im Bereich [0, 15] seinArgument %d muss ein Literal zwischen %d und %d seinArgument %d muss ein Literal zwischen 0 und %d seinArgument %d muss eine Variable oder ein Literal zwischen %d und %d seinArgument %d muss ein vorzeichenloses Literal seinArgument %d muss entweder eine literale %d oder eine literale %d seinArgument %d von %qE entfernt Kennzeichner %<const%>Argument %d von %qE entfernt Kennzeichner %<volatile%>Argument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument %d von %qE muss eine Zeigertyp seinArgument %d von %qE muss ein konstanter ganzzahliger Ausdruck seinArgument %d von %qE darf kein Zeiger auf einen %<const%>-Typen seinArgument %d von %qE darf kein Zeiger auf einen %<volatile%>-Typen seinArgument %d von %qE darf kein Zeiger auf eine Funktion seinArgument %d von Â»%sÂ« hatte nicht den erwarteten NamenArgument %d von %qE muss eine direkt angegebene Konstante im Bereich [0-%d] seinArgument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d seinArgument %i im Bereich [%E, %E]Argument %i ist null, aber der Wert des zugehÃ¶rigen GrÃ¶ÃŸenarguments %i ist %sArgument %i des Arrays variabler LÃ¤nge %s ist null, aber der Wert des zugehÃ¶rigen verbundenen Arguments %i ist %sArgument %i Bereich [%E, %E] Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArgument %i Bereich [%E, %E] ist negativArgument %i von %<%T[static %E]%> ist null, aber nicht-null wird erwartetArgument %i Wert %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArgument %i Wert %qE ist negativArgument %i Wert %s ist negativArgument %i Wert ist nullArgument %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenArgument %qD ist hier deklariertArgument %qD passt nicht zu eingebautem PrototypenArgument %qD passt nicht zum PrototypenArgument %qEArgument %qE kann nicht zur Ãœbersetzungszeit gelesen werdenArgument %qTArgument %qd ist keine KonstanteArgument %qs wird fÃ¼r %qs auf diesem Ziel nicht unterstÃ¼tztArgument %qs muss entweder %<on%> oder %<off%> seinArgument %qs fÃ¼r %<-Waligned-new%> nicht bekanntArgument %qs fÃ¼r %<-Wbidi-chars%> nicht bekanntArgument %qs fÃ¼r %<-Wnormalized%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> unbekanntArgument %u in Aufruf von %qE muss ein Ganzzahltyp seinArgument %u in Aufruf von %qE muss ein Zeigertyp seinArgument %u in Aufruf von %qE darf kein Zeiger auf %qs sein (%qT)Argument %u in Aufruf von %qE darf kein Zeiger auf nicht-trivial kopierbaren Typ %qT seinArgument %u in Aufruf von %qE muss auf einen vollstÃ¤ndigen Typ zeigenArgument %u ist null, aber nichtnull wird erwartetArgument %u fÃ¼r %<__builtin_tgmath%> hat keine ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> hat variable Anzahl von ArgumentenArgument %u fÃ¼r %<__builtin_tgmath%> hat falsche Anzahl der ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> ist kein FunktionszeigerArgument %u fÃ¼r %<__builtin_tgmath%> hat keinen PrototypenArgument %u vom Typ %s ist als Zeiger deklariertArgument %u vom Typ %s ist als Array variabler LÃ¤nge deklariertArgument %u vom Typ %s ist als gewÃ¶hnliches Array deklariertArgument %u vom Typ %s ist mit %u unspezifizierten Variablengrenze deklariertArgument %u vom Typ %s ist mit %u unspezifizierten Variablengrenzen deklariertArgument %u vom Typ %s ist mit %u Variablengrenze deklariertArgument %u vom Typ %s ist mit %u Variablengrenzen deklariertArgument %u vom Typ %s ist mit abweichender Grenze %<%s%> deklariertArgument %u vom Typ %s ist mit abweichendem Grenzargument %E deklariertArgument %u vom Typ %s mit abweichender GrenzeArgument %u von Funktion %qE ist vom Typ %qT, und der ist nicht garantiert 128 Bit groÃŸArgument 1 muss eine Abbildung seinArgument 1 von %qE muss ein Nicht-Void-Zeigertyp seinArgument 1 von %qE muss ein Zeiger auf einen vollstÃ¤ndigen Typen seinArgument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument 1 von %qE muss ein Zeiger auf Objekt breiter als Null seinArgument 1 von %qs ist auÃŸerhalb des WertebereichesArgument 1 von %qs muss eine Konstante seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein 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 muss ein Feldzugriff seinArgumentlistenfunktion bei %CArgument muss eine direkt angegebene 16-Bit-Konstante seinArgument muss eine Feldreferenz seinArgument muss Array oder Scheibe oder Kanal seinArgument muss ein Kanal seinArgument muss Zeichenkette oder Array oder Scheibe oder Map oder Kanal seinArgument muss komplexen Typen habenArgument an %qs-Klausel nicht erlaubtArgument an %qs-Klausel nicht erlaubt, in OpenACC-%<kernels%>-Region mit einer %qs-KlauselArgument fÃ¼r %<__builtin_eh_return_regno%> muss konstant seinArgument des Attributs %qE wird ignoriertArgument des Attributs %qE fehltArgument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«Argument des Attributes %qE ist weder Â»ilink1Â« oder Â»ilink2Â«Das Argument des Attributs %qE ist nicht %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs oder %qsArgument des Attributes %qE ist keine ZeichenkettenkonstanteArgument des Attributs %qE ist weder Zeichenkettenkonstante noch ZahlArgument von Offsetof bringt Indirektion eines eingebetteten Feldes mit sichArgument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument vom Typ %qT ist zusammen mit %<-mgeneral-regs-only%> nicht erlaubtdas Argument verweist auf ein Symbol, das hier deklariert istArgument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%>, %<z%> oder %<fast%> seinArgument von %<__integer_pack%> muss zwischen 0 und %d liegenArgument fÃ¼r %<alloca%> ist zu groÃŸArgument fÃ¼r %<alloca%> ist 0Argument fÃ¼r %<alloca%> kÃ¶nnte zu groÃŸ seinArgument fÃ¼r %<decltype%> muss ein Ausdruck seinArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; meinten Sie die GrÃ¶ÃŸe des Ziels?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie das Ziel; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die erste Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die zweite Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument des Attributs %qE ist weder %<eic%> noch %<vector=<Zeile>%>Argument des Attributes %qE ist weder Null noch EinsArgument des Attributs %qE muss %<"user"%>, %<"supervisor"%> oder %<"machine"%> seinArgument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)Argument des Attributes %qE ist nicht Â»intstackÂ«Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %dArgument fÃ¼r %qs ist grÃ¶ÃŸer als %dArgument von %qs ist nicht zwischen %d und %dArgument fÃ¼r %qs ist zu groÃŸ (max. %d)Argument von %qs sollte eine nicht-negative Ganzzahl seinArgument fÃ¼r %qs sollte eine nicht-negative Ganzzahl sein, optional gefolgt von einer GrÃ¶ÃŸeneinheitArgument fÃ¼r CAP muss eine Konstante oder eine Variable vom Typ CHAR seinzu formatierendes Argument ist nicht %<...%>Argument der eingebauten Funktion hat void-TypenArgument fÃ¼r Â»interruptÂ«-Attribut wird fÃ¼r Â»weakÂ«-Funktionen nicht unterstÃ¼tztArgument fÃ¼r Array mit variabler LÃ¤nge ist zu groÃŸArgument fÃ¼r Array variabler LÃ¤nge ist 0Argument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seindie Argumente %d und %d von %qE mÃ¼ssen die gleiche ElementgrÃ¶ÃŸe haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qTdie Argumente %d und %d von %qE mÃ¼ssen die gleiche Vorzeichenhaftigkeit haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qTArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %sArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente Â»a%dÂ« und Â»a%dÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente fÃ¼r %<-Wattributes=%> ignoriert; verwenden Sie stattdessen %<-Wno-attributes=%>Argumente vom Typ %qT erfordern die SVE-ISA-ErweiterungArgumente von %qs sollten nicht-negative Ganzzahlen seinArgumente fÃ¼r Destruktor sind nicht erlaubtArgumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale seinArgumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthaltenarith_power(): Bad basearith_power(): unknown typearithmetisches IFArithmetik zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltetArithmetik zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltetArithmetik zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltetArithmetik mit Nullzeiger in %qEArithmetik mit Zeiger auf RVV-Typen %qTArithmetik mit Zeiger auf SVE-Typen %qTArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenInterner Compilerfehler: array %<TYPE_DOMAIN%> is not integer typeArray %q+D als einelementig betrachtetArray %qD ist hier deklariertArray %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertArray-ZuweisungArraygrenze hinter geklammerter type-id ist verbotenArraygrenze ist keine GanzzahlkonstanteInterner Fehler: array cannot be initialized with a %qsArray-Deallokation eines Objekts, das mit einer Nicht-Array-Allokation alloziert wurdeFehler beim Normalisieren der ArraydeklarationWert des Arrayelements muss vom selben Typ sein wie seine DeklarationArrayelemente kÃ¶nnen nicht vom RVV-Typ %qT seinArrayelemente kÃ¶nnen nicht vom SVE-Typ %qT seinArrayindex in Initialisierung Ã¼berschreitet ArraygrenzenArrayindex in Initialisierung ist kein konstanter GanzzahlausdruckArrayindex in Initialisierung hat nicht GanzzahltypArrayindex in Nicht-Array-InitialisierungArrayindexbereich in Initialisierung Ã¼berschreitet ArraygrenzenArray mit nicht konstantem Arrayausdruck initialisiertArray mit geklammerter Zeichenkettenkonstante initialisiertArrayelement %q#D hier deklariertArray muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werdenArray unpassenden Typs mit Zeichenkettenkonstante initialisiertArray mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur Ã¼ber eine ReferenzArrayergebnisArrayabschnitt in %qs-Klausel hat keinen zuordenbaren TypArrayabschnitt in %<#pragma acc declare%>Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngendAusdruck fÃ¼r ArraygrÃ¶ÃŸe wird noch nicht unterstÃ¼tztArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant seinArraygrÃ¶ÃŸe fehlt in %q+DArraygrÃ¶ÃŸe fehlt in %qDArraygrÃ¶ÃŸe fehlt in %qTArrayindex %<%T[%wi]%> ist teilweise auÃŸerhalb der Arraygrenzen von %qTArrayindex %E ist oberhalb der Arraygrenze von %qTArrayindex %E ist unterhalb der Arraygrenze von %qTArrayindex %E liegt auÃŸerhalb der Arraygrenzen von %qTArrayindexwert %E liegt auÃŸerhalb der Grenzen des inneren Arraytyps %qT mit LÃ¤nge 0Arrayindex %qE liegt auÃŸerhalb der Grenzen des Arraytyps %qT mit LÃ¤nge 0Arrayindex %wi ist unterhalb der Arraygrenze von %qTArrayindex %wi ist auÃŸerhalb der Arraygrenzen von %qTArrayindex %wu ist oberhalb der Arraygrenze von %qTArrayindex [%E, %E] ist auÃŸerhalb der Arraygrenzen von %qTArrayindex [%wi, %wi] ist auÃŸerhalb der Arraygrenzen von %qTArrayindex hat Typ %<char%>Arrayindex ist keine GanzzahlArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qTArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qTArraytyp hat unvollstÃ¤ndigen Elementtypen %qTInterner Fehler: array type must be initializedArraytypen haben unterschiedliche GrenzenArray als Initialisierung verwendetArray mit Qualifizierer auf dem Element wird vor C2X nicht qualifiziertArrays von Funktionen sind sinnlosAssembler unterstÃ¼tzt %<-mabi=ilp32%> nichtInterner Fehler: assembler name hash list corruptedBehauptung fehlt hinter %qsZusicherungen mÃ¼ssen von %<;%> gefolgt seinAttribute der Zuweisungssemantik der Eigenschaft %qD in Konflikt mit vorheriger Deklarationhier zugewiesenZuweisung an Array von InitialisierungslisteZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer %qv von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von Zeiger auf nicht eingeschlossenen AdressbereichZuweisung von temporÃ¤rer %<initializer_list%> fÃ¼hrt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wirdLinks-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinZuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vZuweisung des konstanten Feldes %qDZuweisung der Funktion %qDZuweisung von Element %qD in schreibgeschÃ¼tztem ObjektZuweisung der schreibgeschÃ¼tzten Speicherstelle %qEZuweisung des schreibgeschÃ¼tzten Elementes %qDZuweisung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDZuweisung des schreibgeschÃ¼tzten Parameters %qDZuweisung der schreibgeschÃ¼tzten Referenz %qDZuweisung der schreibgeschÃ¼tzten Variable %qDZuweisungsunterdrÃ¼ckungZuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite TypkonvertierungZuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungZuweisung an %qT von inkompatiblem Zeigertyp %qTZuweisung an %qT von Zeiger auf %qD mit inkompatiblem Typ %qTZuweisung an %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareZuweisung an Ausdruck von Arraytypassociate_integer_pointer(): Already associatedArgument mit angenommenem RangArgument mit angenommener FormArgument von angenommenem TypUmwandlung in Typ %qT von Ã¼berladener Funktion wird angenommenangenommen, dass die Ausgabe der Direktive %wu Byte groÃŸ istangenommen, dass die Ausgabe der Direktive %wu Bytes groÃŸ istZeiger auf Element %qD wird angenommenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werdenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wirdAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %</%> oder %<%%%> auf %<>>%> oder %<&%> vereinfacht wirdder Compiler geht davon aus, dass kein vorzeichenbehafteter Ãœberlauf auftritt, und vereinfacht daher %<X - Y %s 0%> zu %<X %s 0%>Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<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 nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentbei %s, %san Offset %s des Zielobjekts %qE der GrÃ¶ÃŸe %san Offset %s des Zielobjekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %s des Objekts %qE der GrÃ¶ÃŸe %san Offset %s des Objekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %s des Quellobjekts %qE der GrÃ¶ÃŸe %san Offset %s des Quellobjekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %wi von %qD, das hier deklariert istan Offset [%wi, %wi] von %qD, das hier deklariert istatexit gescheitertVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelndem Attribut %<%E(%s)%> fehlt ein ArgumentAttribut %<%E(%s, %E)%> hat ungÃ¼ltiges Positionsargument %iAttribut %<%E(%s, %E, %E)%> hat ungÃ¼ltiges Positionsargument %i%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<fallthrough%> ist mehrfach angegebenbeim Attribut %<target%> ist das Argument %qs unbekanntArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteArgument von Attribut %qE muss eins von %qs oder %qs seinArgument von Attribut %qE muss eins von %qs, %qs, %qs oder %qs seinAttributargument von %qE ist keine ZeichenketteungÃ¼ltiger Modus fÃ¼r Attribut %qEAttribut %qE ungÃ¼ltiger Modus %qs; erwartet wird einer von %qs, %qs, %qs oder %qsAttribut %qE Modus %qE ist kein Bezeichner; erwartet wird einer von %qs, %qs, %qs oder %qsAttribut %qE enthÃ¤lt unerwartete %<(%> nach Modus %qs; erwartet wird ein Positionsargument oder %<)%>Attribut %qE ohne Argumente bei einem Nicht-PrototypAttribut %qs bezieht sich nur auf Arraytypenbeim Attribut %qs ist das Argument %qs unbekanntArgument von Attribut %qs muss eine Zeichenkette seinAttribut %qs hat ungÃ¼ltiges positionelles ArgumentAttribut %qs ist unvertrÃ¤glich mit Modus %qsAttribut %qs enthÃ¤lt nicht Ã¼bereinstimmende Positionsargumente mit den Werten %i und %idem Attribut %qs fehlt Positionsargument 2, das in der vorherigen Bestimmung in Argument %u angegeben wurdebeim Attribut %qs hat das Argument an Position %i den ungÃ¼ltigen Wert %wibeim Attribut %qs hat das positionelle Argument %i den Wert %wi, der die Anzahl der Funktionsparameter %u Ã¼bersteigtbeim Attribut %1$qs verweist Argument 1 auf Typ %3$qT, der mit %2$qs qualifiziert istAttribut %qs hat Positionsargument 1, das sich auf das Argument des Funktionstyps %qT beziehtbeim Attribut %qs verweist Argument 1 auf Typ %qT, der kein Zeigertyp istAttribut %qs positionelles Argument 2 widerspricht der vorherigen Bestimmung von Argument %uAttribut %qs positionelles Argument 2 fehlt in vorheriger Bestimmungbeim Attribut %qs verweist Argument 2 auf Typ %qT, der nicht ganzzahlig istAttribut %qs ist mehrfach angegebenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T ignoriertattribute-using-prefix ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarAttribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendetAttributwert %qs ist im %qs-Attribut unbekanntder Wert %qs wurde bereits im Attribut %qs angegebenAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute dÃ¼rfen an dieser Stelle nicht verwendet werdenAttribute am Anfang der Anweisung werden ignoriertAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterarraydeklarator ignoriertAttribute dÃ¼rfen hier eingesetzt werdenAttribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werdenAttribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werdenautomatische FPU-Auswahl ist hier momentan nicht erlaubtautomatische Variable %qE kann nicht %<threadprivate%> seinInitialisiert alle Zeiger auf NILInterner Fehler: aux field set for edge %s->%sInterner Fehler: aux field set for indirect edge from %sverfÃ¼gbar seit Fortran 77await-AusdrÃ¼cke sind in Handlern nicht erlaubtder abwartbare Typ %qT muss ein Strukturtyp seinAxiom-Vertrags-Semantik muss %<assume%> oder %<ignore%> seinBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenfalsche ADDR_SPACE_GLOBAL-AdresseFalsche AdresseFalsche Adresse, nicht (reg+disp):falsche Adresse, keine Konstante:falsche Adresse, keine E/A-Adresse:Falsche Adresse, nicht post_inc oder pre_dec:falsche Ausrichtung: %dFalscher Betrag der Stapelspeicherentfernung: %dfalsches Argument fÃ¼r %<-fdebug%>: %qsfalsches Argument fÃ¼r %<-fextern-std%>: %qsfalsches Argument fÃ¼r %<-fmodule-file%>: %qsfalsches Argument fÃ¼r %<-fversion%>: %qsFalscher eingebauter CodeFalscher eingebauter fcodeFalscher eingebauter ICodeFalscher Bedingungscodebad expressionFalscher Ausdruckstyp beim Durchlaufen (%d)falscher Befehl fÃ¼r 'A'Falscher Befehl in frv_print_operand, Fall 0Falscher Befehl in frv_print_operand, falsches const_doubleFalscher Befehl in frv_print_operand, Fall Â»zÂ«Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»FÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»LÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»M/NÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»OÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»eÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»fÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»gÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»PÂ«:Falscher Befehl fÃ¼r frv_print_operand_address:Falscher Befehl fÃ¼r frv_print_operand_memory_reference:ungÃ¼ltige Bewegungbad opungÃ¼ltiger Operandschlechte Option %qs fÃ¼r Attribut %<optimize%>schlechte Option %qs fÃ¼r Pragma %<optimize%>Falscher Operand fÃ¼r output_condmove_singleFalscher Operand fÃ¼r output_move_doubleFalscher Operand fÃ¼r output_move_singlefalsches RegisterFalsches Register fÃ¼r frv_print_operand_memory_reference_reg:falscher RÃ¼ckgabetyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>Falscher Schiebe-Befehl:Falscher Testfalscher Typ fÃ¼r Argument %u von Funktionsargument %u von %<__builtin_tgmath%>falsche Verwendung der spec-Funktion %qsFalscher Wert %<%s%> fÃ¼r Schalter %<-mtls-size=%>falscher Wert %qs fÃ¼r Schalter %<-march=%>Falscher Wert %qs fÃ¼r Schalter %<-mcpu%>Falscher Wert %qs fÃ¼r Schalter %<-mfp-rounding-mode%>Falscher Wert %qs fÃ¼r Schalter %<-mfp-trap-mode%>falscher Wert %qs fÃ¼r %<-mmemory-latency%>Falscher Wert %qs fÃ¼r Schalter %<-mtls-size%>falscher Wert %qs fÃ¼r Schalter %<-mtrap-precision%>falscher Wert %qs fÃ¼r Schalter %<-mtune%>falscher Wert %qs fÃ¼r Schalter %<-mtune=%>unbekannter Wert %qs fÃ¼r Attribut %<target("arch=")%>falscher Wert %qs fÃ¼r Attribut %<target("tune=")%>falscher Wert fÃ¼r %<%s-%s%>falscher Wert fÃ¼r %<%s=%s%>schlecht geschachtelte C-Header vom PrÃ¤prozessorApostroph %<'%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> istBarrierenwert muss im Bereich [0, 15] liegenBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenBasisklasse %qT ist nicht %<public%>Expansion der Basisinitialisierung %qT enthÃ¤lt keine ParameterpacksBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerInterner Fehler: base pointer cycle detectedBasistyp %qT ist kein struct- oder KlassentypInterner Fehler: base variable or SSA name undeclaredInterner Fehler: basic block %d pred edge is corruptedInterner Fehler: basic block %d should be marked irreducibleInterner Fehler: basic block %d should not be marked irreducibleInterner Fehler: basic block %i edge lists are corruptedInterner Fehler: basic blocks not laid down consecutivelyInterner Fehler: bb %d does not belong to loop %dInterner Fehler: bb %d has father loop %d, should be loop %dInterner Fehler: bb %d on wrong placeda %qT vom Benutzer bereitgestelltes %qD hatda es ein Element von %qT istda er als glvalue verwendet wirdda der Arrayelementtyp %qT variable GrÃ¶ÃŸe hatAnfangsausdruck verweist auf Ã¤uÃŸeren Iterator %qDbinÃ¤res Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal istbinÃ¤rer Ausdruck in Operand von FaltungsausdruckbinÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wirdbinÃ¤rer Operator unterstÃ¼tzt keine zwei bool-Vektor-OperandenBinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nichtbind(c)-Prozedurdas Binden der Referenz vom Typ %qH an %qI streicht QualifiziererBitfeld %q#D mit Nicht-Ganzzahl-Typ %qTBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBitfeld %qD mit Nicht-Ganzzahl-Typ %qTBitfeld %qD mit Nicht-Ganzzahl-Typ %qTBitfeld %qE hat atomaren TypenBitfeld %qE in %qs-KlauselBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBreite des Bitfeldes %qs ist kein GanzzahlkonstantenausdruckBitfeld hat atomaren TypenBitweiser Vergleich ergibt immer Â»falseÂ«Bitweiser Vergleich ergibt immer Â»trueÂ«bitweise Operation zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltetBlock-IFextern-Deklaration %q#D mit GÃ¼ltigkeitsbereich Block ist im ZustÃ¤ndigkeitsbereich des Moduls nicht erlaubtKÃ¶rper der %<constexpr%>-Funktion %qD ist keine RÃ¼ckgabeanweisungnur simulierte DISPOSE-Konstruktion: %dfalsche JARL-Konstruktion: %dnur simulierte JR-Konstruktion: %dnur simulierte PREPARE-Konstruktion: %dfalscher Ergebnistyp bei VergleichBoolesche Register fÃ¼r die Gleitkommaoption benÃ¶tigtwenn %<-mstack-protector-guard=sysreg%> angegeben ist, mÃ¼ssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werdensowohl %<__thread%> als auch %<thread_local%> angegebenwidersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegebensowohl %qs als auch %qs angegebensowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse anbeide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungendie beiden Argumente mÃ¼ssen kompatibel seinbeide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger seinsowohl binÃ¤re als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktionbeide Zweige der %<if%>-Anweisung als %qs markiertsowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktiongebundenes Argument %i mit Wert %s ist negativ, fÃ¼r Argument %i vom Typ Array variabler LÃ¤nge vom Typ %sgeschweift geklammerte Spezifikation %qs endet mit Escapezeichengeschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltiggeschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrt%sZweig %2d wurde genommen: %s%sbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetbuild_dt: Format mit Namenslisteeingebaute %qD ist hier deklariertEingebaute Funktion %q+D als Nicht-Funktion deklarierteingebaute Funktion %qD als Nicht-Funktion deklarierteingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>eingebaute Funktion %qD nimmt nur ein Argumenteingebaute Funktion %qE muss direkt aufgerufen werdeneingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzteingebaute Funktion %s erfordert Nios II R%deingebauter Index-Operator mit mehr als einem Ausdruck in der Ausdruckslisteeingebauter Index-Operator ohne Ausdruckslisteeingebaute Funktion %qF ist veralteteingebautes %qF ist nur fÃ¼r interne GCC-Nutzungeingebaute %qF wird nur mit %<-mhtm%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=zEC12%> und hÃ¶her eingeschaltet)eingebaute %qF wird nur mit %<-mvx%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=z13%> und hÃ¶her eingeschaltet)das eingebaute %qs kann nur mit Vektortypen verwendet werdeneingebaute Funktion %qs kann nur im 64-Bit-Modus verwendet werdeneingebaute Funktion %qs erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertEingebaute Funktion %qs akzeptiert genau 1 ArgumentEingebaute Funktion %qs akzeptiert genau 2 ArgumenteEingebaute Funktion %qs akzeptiert genau 3 Argumenteeingebaute Funktion %qs akzeptiert nur ein ZeichenkettenargumentOperand %d der eingebauten Funktion muss konstant seinaber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werdenaber %qs hat es nichtwird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheitaber nicht hierdurch Argument %u vom Typ %s nach %qD, die hier deklariert wurdedurch Argument %u vom Typ %s nach %qTBytecode-Strom in Datei %qs, mit einem Ã¤lteren GCC-Compiler als 10.0 erzeugtBytecode-Strom in Datei %qs mit LTO-Version %d.%d statt des erwarteten %d.%d erzeugtBytecode-Strom: Marke %s statt %s erwartetBytecode-Strom: Leeren Cgraph-Knoten gefundenBytecode-Strom: Mehrere Instanzen des Cgraph-Knoten mit UID %d gefundenBytecode-Strom: Nicht nullterminierte Zeichenkette gefundenBytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-AbschnittsBytecode-Strom: Kein Gerufener beim Lesen der Kante gefundenBytecode-Strom: Kein Aufrufer beim Lesen der Kante gefundenBytecode-Strom: Zeichenkette zu lang fÃ¼r Zeichenkettentabellebytecode stream: tag %s is not in the expected range [%s, %s]Bytecode-Strom: Versuch, %d Bytes nach Ende des Eingabepuffers zu lesenBytecode-Strom: unerwarteter LTO-Abschnitt %sBytecode-Strom: unerwartete Marke %sbytecode stream: unknown GIMPLE statement tag %sAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
! die echte Funktion statt des eingebauten Ã„quivalents aufrufenAufruf hat ringfÃ¶rmige AbhÃ¤ngigkeitAufruf wird niemals ausgefÃ¼hrt und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf ist unwahrscheinlich und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf von %<%T::operator[] (%A)%> ist mehrdeutigAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigder Hash der Aufrufanweisung zeigt nicht auf die erste direkte Kante der Folge von spekulativen AufrufenAufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>Aufruf von %qD%qD wird hier aufgerufenAufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurdeAufruf von %qE ist mehrdeutig; Argument %d ist vom Typ %qs, aber Argument %d ist vom Typ %qsAufruf von %qs mit Attributfehler deklariert: %sAufruf von %qs mit Attributwarnung deklariert: %sAufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirftAufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirftAufruf fÃ¼r interne Funktion %qEAufruf der nicht-%<constexpr%>-Funktion %qDAufruf der Nicht-Funktion %qDfÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendetvon hier aufgerufenvon dieser Funktion aus aufgerufengerufenes Objekt %qD ist keine Funktion oder Funktionszeigergerufenes Objekt %qE ist keine Funktion oder Funktionszeigergerufenes Objekt ist keine Funktion oder FunktionszeigerAufgerufene Funktion verweist auf comdat-lokale SymboleInterner Fehler: caller edge count does not match BB countInterner Fehler: caller edge count invalidAufrufer ist nicht optimiertAufruf von %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 istÂ»constexprÂ«-Elementfunktion %qD kann nicht vom virtuellen Basisobjekt aus aufgerufen werdenAufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-ErweiterungAufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftretencalls_comdat_local wird auÃŸerhalb einer comdat-Gruppe gesetztnur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdenhÃ¶chstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werdenNicht-GP-relative absolute Adresse kann nicht verwendet werdenKandidat 1:Kandidat 2:Kandidat ist:Kandidaten sind:Kandidat:Kandidaten sind:%<dynamic_cast%> %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werden%<goto%> kann nicht in einen %<catch%>-Block hineinspringen%<goto%> kann nicht in einen %<try%>-Block hineinspringenAufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werdennach der Definition kÃ¶nnen keine VertrÃ¤ge mehr hinzugefÃ¼gt werdenVertrÃ¤ge kÃ¶nnen nicht zu einer virtuellen Funktion hinzugefÃ¼gt werdenes kann kein Objekt des abstrakten Typs %qT belegt werdenObjekte vom RVV-Typ %qT kÃ¶nnen nicht alloziert werdenObjekte vom SVE-Typ %qT kÃ¶nnen nicht alloziert werdenStapelspeicher fÃ¼r Variable %q+D kann nicht angefordert werden, nackte Funktionvl-Register fÃ¼r %qs kann auf diesem Ziel nicht alloziert werden%<%s%> kann nicht auf %qD angewendet werden, da diese bereits mit einer OpenACC-Â»declare targetÂ«-Direktive markiert wurde%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden%<offsetof%> kann nicht auf Elementfunktion angewandt werden%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen istDie Attribute %<longcall%> und %<shortcall%> kÃ¶nnen nicht beide gleichzeitig fÃ¼r eine Funktion verwendet werdenElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdenkann keine Lvalue-Referenz vom Typ %qH an einen Rvalue vom Typ %qI bindennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an Wert vom Typ %qI gebunden werdennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdenReferenz vom Typ %qH kann nicht an %qI gebunden werden, da die Arraygrenzen sich unterscheidender R-Wert %qE kann nicht mit %qT verbunden werdenrvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben istein Konzept kann nicht wie eine Funktion aufgerufen werdenKonstruktor %<%T::%D%> kann nicht direkt aufgerufen werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht per Referenz aufgefangen werdenElement %qD von unbenannter Union kann nicht eingefangen werden%qs kann nicht in %qs umgewandelt werden, da die GrÃ¶ÃŸen nicht passenAusdruck vom Typ %qs kann nicht in %qs umgewandelt werdenAusdruck vom Typ %qs kann nicht in den Typ %qs umgewandelt werdenException vom Typ %qT kann nicht gefangen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindNicht existierende Antwortdatei konnte nicht geschlossen werdenNur-Empfangs-Kanal kann nicht geschlossen werdenGNU- und SVE-Vektoren kÃ¶nnen nicht in einer binÃ¤ren Operation kombiniert werdeneine Basis vom Typ %qT kann nicht mit einem Index vom Typ %qT kombiniert werdeneine Basis vom Typ %qT kann nicht mit einem Offset vom Typ %qT kombiniert werden%qE kann nicht vom Typ %qH in den Typ %qI umgewandelt werden%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden%qE kann nicht in %qT umgewandelt werden%qE kann nicht in %qT umgewandelt werden, da%qH kann nicht nach %qI umgewandelt werden%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden%qH kann nicht nach %qI in Zuweisung umgewandelt werden%qH kann nicht nach %qI im Standardargument umgewandelt werden%qH kann nicht nach %qI in Initialisierung umgewandelt werden%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werdenein Delegatenausdruck kann nicht in %qs umgewandelt werdenWert vom Typ %qT kann nicht in Vektortyp %qT konvertiert werden, da sie unterschiedlich groÃŸ sindVektor vom Typ %qT kann nicht in Typ %qT konvertiert werden, da sie unterschiedlich groÃŸ sindAusdruck kann nicht umgewandelt werden, nur Basistypen kÃ¶nnen umgewandelt werdenUmwandlung von %qT in Basisklasse %qT nicht mÃ¶glich, da %qT unvollstÃ¤ndig istUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istunvollstÃ¤ndiger Typ %qH kann nicht in %qI umgewandelt werdenUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istdie Struktur %qs kann nicht in %qs umgewandelt werdenes kann nicht in Zeigertyp konvertiert werdenTyp %qH kann nicht in den Typ %qI umgewandelt werdenWert kann nicht in einen Vektor umgewandelt werdenZeiger auf Referenzelement %qD kann nicht erzeugt werdender vorkompilierte Header %s kann nicht erzeugt werden: %mfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als %qs deklariert werden%<::main%> kann nicht als globale Variable deklariert werden%<::main%> kann nicht als Template deklariert werden%<::main%> kann nicht inline deklariert werden%<::main%> kann nicht statisch deklariert werden%<catch%>-Parameter kann nicht als abstrakter Klassentyp %qT deklariert werden%<catch%>-Parameter kann nicht als R-Wert-Referenztyp %qT deklariert werden%qD kann nicht in einem anderen Modul deklariert sein%qD kann nicht als Bitfeldtyp deklariert werdenParameter kann nicht mit %<decltype(auto)%> deklariert werdenBitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenBitfeld %qD kann nicht mit Funktionstyp deklariert werdenBitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenFeld %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenElement %<%T::%s%> kann nicht in %qT deklariert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werdenElementfunktion %qD kann nicht deklariert werden, statische Bindung zu habenParameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenParameter kann nicht als vom abstrakten Typ %qT deklariert werdenZeiger auf %q#T kann nicht deklariert werdenZeiger auf Element %q#T kann nicht deklariert werdenZeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument istReferenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenstatische Funktion innerhalb anderer Funktion kann nicht deklariert werdenVariable %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenAdresse kann nicht zerlegt werdenKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hatKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hatKlassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werdenKlassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente habenKlassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente habenunzugreifbares Element %qD von %qT kann nicht dekomponiert werdenLambda-Abschluss-Typ %qT kann nicht dekomponiert werdennicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werdenUnion-Typ %qT kann nicht dekomponiert werdenArray mit variabler LÃ¤nge %qT kann nicht dekomponiert werdenVektor %qT variabler LÃ¤nge kann nicht zerlegt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werdenTemplateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibtTemplateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibtTemplate-Parameter kÃ¶nnen nicht aus der EinfÃ¼hrungsliste abgeleitet werdenfÃ¼r unbenannten Union-Member ist kein Standardvergleich definiertfÃ¼r flexible Arraymember ist kein Standardvergleich definiertfÃ¼r Referenzelement %qD ist kein Standardvergleich definiertfÃ¼r Union-Typ %qT ist kein Standardvergleich definiert%qD kann nicht in einem anderen Modul definiert sein%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werdenElement des abhÃ¤ngigen Typedef %qT kann nicht definiert werdenEine Funktion kann nicht gelÃ¶scht werden. Nur Zeiger auf Objekte sind gÃ¼ltige Argumente fÃ¼r %<delete%>Objekte vom RVV-Typ %qT kÃ¶nnen nicht gelÃ¶scht werdenObjekte vom SVE-Typ %qT kÃ¶nnen nicht gelÃ¶scht werden%qE in %qs-Klausel kann nicht dereferenziert werdenEs kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werdenFehler beim Bestimmen der %<#include%>-Ãœbersetzung von %s: %sdie LÃ¤nge von %qs kann nicht bestimmt werdenEingebaute Funktion %qs kann nicht abgeschaltet werdenin PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werden%qs kann nicht ausgefÃ¼hrt werden: %s%qs kann nicht ausgefÃ¼hrt werden: %s: %mInitialisierung fÃ¼r Element %qD kann nicht expandiert werdenElement %q#D kann nicht explizit deklariert werden, externe Bindung zu habenPCH-Datei kann nicht erweitert werden: %mfallthrough ist bei letztem Fall einer switch-Anweisung unmÃ¶glich%<ldd%> kann nicht gefunden werden%<nm%> kann nicht gefunden werden%qs kann nicht gefunden werden%s kann nicht in Plugin %s gefunden werden
  %s%s kann nicht in Plugin %s gefunden werden: %sLTO cgraph kann in %s nicht gefunden werdenLTO-Abschnittsreferenzen kÃ¶nnen in %s nicht gefunden werdenin der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenkein gÃ¼ltiger ZÃ¤hlername %qs auffindbar fÃ¼r Option %<-fdbg-cnt=%>Klasse %qE kann nicht gefunden werdenmit Eigenschaft verbundene Instanzvariable nicht gefundenSchnittstellendeklaration fÃ¼r %qE kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qE, Basisklasse von %qE, kann nicht gefunden werdenProtokolldeklaration fÃ¼r %qE kann nicht gefunden werdenReferenzmarke fÃ¼r Klasse %qE kann nicht gefunden werdenZeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werdenfÃ¼r %qs kann kein lageunabhÃ¤ngiger Code erzeugt werdenZugriff auf den Rahmenzeiger von %qs ist nicht mÃ¶glichPosition in PCH-Datei kann nicht ermittelt werden: %mProgrammstatus kann nicht ermittelt werden: %mVergleich vom Typ %<%s == %s%> kann nicht verarbeitet werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werdenSwitch-Bedingung vom Typ %s kann nicht verarbeitet werdenwidersprÃ¼chliche %qs-Klausel kann nicht berÃ¼cksichtigt werdenein Modul kann nicht in seinen eigenen Bereich importiert werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werdenein RÃ¼ckgabeobjekt vom Typ %qT kann nicht mit einem r-Wert vom Typ %<void%> initialisiert werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werdenArray von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glich%<coroutine traits%> kann nicht instanziiert werden%<coroutine handle%> konnte fÃ¼r den Versprechen-Typ %qT nicht instanziiert werdenPlugin %s kann nicht geladen werden
  %sPlugin %s kann nicht geladen werden: %sOperanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werdenes kÃ¶nnen maximal %d NamensrÃ¤ume geschachtelt werden%qs kann nicht zum Schreiben geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werden%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werdenDatei %qs kann nicht zum Schreiben der OptimierungsdatensÃ¤tze geÃ¶ffnet werdenZwischenspeicherdatei fÃ¼r gcn-asm kann nicht geÃ¶ffnet werdenZwischenspeicherdatei fÃ¼r gcn-obj kann nicht geÃ¶ffnet werdenzwischenzeitliche ptx-Datei kann nicht geÃ¶ffnet werdenldd-Ausgabe kann nicht geÃ¶ffnet werden: %mVerschachtelte Antwortdatei konnte nicht geÃ¶ffnet werdennm-Ausgabe kann nicht geÃ¶ffnet werden: %mFehler beim Ã–ffnen der omp_requires-Datei %qsProfilingdatei %s kann nicht geÃ¶ffnet werdenArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einObjekt mit volatile-Feld kann nicht in Register geladen werdenFehler beim Einlesen von %<LOT_section_decls%> aus %s%s kann nicht gelesen werden: %mLTO-Modus-Tabelle kann nicht aus %s gelesen werdenPCH-Datei kann nicht gelesen werden: %mFunktionsprofil aus %s kann nicht gelesen werdenFehler beim Lesen der omp_requires-Datei %qsSpec-Datei %qs kann nicht gelesen werden: %mZeichenkettentabelle aus %s konnte nicht gelesen werdenReferenztyp %qT kann nicht Ã¼ber %<...%> empfangen werdenGanzzahlkonstantenoperand kann in %<asm%> nicht neu geladen werdender eingebauten Typ %<va_list%> kann nicht D nicht dargestellt werdenÃ¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werdenvom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werdenWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einAttribut %qE kann nicht nach der Definition festgelegt werdenUnterbrechungsattribut kann nicht gesetzt werden; keine aktuelle FunktionUnterbrechungsattribut kann nicht gesetzt werden: kein solcher BezeichnerPosition in PCH-Datei kann nicht festgelegt werden: %mKonzept %q#D kann nicht spezialisiert werden%<-o%> kann nicht mit %<-c%>, %<-S%> oder %<-E%> mit mehreren Dateien angegeben werdenfÃ¼r eine Klasse kann kein %<override%> angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=AdresseÂ« angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=hwaddressÂ« angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=threadÂ« angegeben werden%<-msep-data%> und %<-mid-shared-library%> kÃ¶nnen nicht zusammen angegeben werdenTail-Call nicht mÃ¶glich: %sdie Adresse von %qs kann nicht ermittelt werdendie Adresse des Bit-Feldes %qD kann nicht ermittelt werdenAdresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werdenAdresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck istdieser Ausdruck hat keine AdresseC++-Klassen kÃ¶nnen nicht geworfen werdenCOM-Objekte kÃ¶nnen nicht geworfen werdenAusdruck vom Typ %qT kann nicht geworfen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindder RVV-Typ %qT kann weder geworfen noch gefangen werdender SVE-Typ %qT kann weder geworfen noch gefangen werdenTyp-Switch mit Nicht-Interface-Wert ist nicht mÃ¶glichSSA-Form kann nicht aktualisiert werdender Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein%<-mtp=cp15%> kann nicht mit 16-Bit-Thumb verwendet werden%<::%> kann nicht in Parameterdeklaration verwendet werdenIn der Linux-Toolchain kann das Attribut %<indirect_call%> nicht verwendet werden%<typeid%> kann nicht mit %<-fno-rtti%> verwendet werden%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden%<va_start%> kann nicht in Unterbrechungsfunktion verwendet werden%qs kann nicht als ein rufgesichertes Register verwendet werden%qs kann nicht als ein rufverwendetes Register verwendet werden%qs kann nicht als ein festes Register verwendet werdenein Objekt kann nicht als Parameter fÃ¼r eine Methode verwendet werdenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»exceptionÂ« habenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»interruptÂ« habenModus %qs kann nicht fÃ¼r AufzÃ¤hlungstypen verwendet werdenmshared und static kÃ¶nnen nicht zusammen verwendet werdenmthreads und mlegacy-threads kÃ¶nnen nicht zusammen verwendet werdenEs kÃ¶nnen nicht mehrere StapelprÃ¼fungsmethoden gleichzeitig verwendet werdenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»exceptionÂ« habenKleindatenzugriffe fÃ¼r %qs nicht mÃ¶glichTyp %s kann nicht als Typ %s verwendet werdenFeld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werden%s kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werden: erforderliches Speichersegment nicht verfÃ¼gbarAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mkanonische Typen unterscheiden sich fÃ¼r identische Typen %qT und %qTder RVV-Typ %qT kann nicht durch Kopieren gefangen werdender SVE-Typ %qT kann nicht durch Kopieren gefangen werdenEinfangen per Kopie von unvollstÃ¤ndigem Typ %qTErfassung von Nicht-Variable %qEErfassung der Variable %qD ohne automatische SpeicherdauerEinfangen des variabel geÃ¤nderten Typs %qT, der kein N3639-Array mit Laufzeitgrenzen istcase-Marke %qE nicht innerhalb einer switch-Anweisungcase-Marke reduziert nicht auf GanzzahlkonstanteÂ»caseÂ«-Marke ist kein konstanter Ganzzahlausdruckcase-Marke nicht innerhalb einer switch-Anweisungcase-Marke Ã¼berschreitet Maximalwert des Typscase-Marke ist kleiner als Minimalwert des Typsunsortierte case-Marken in switch-AnweisungInterner Fehler: case labels not sorted: case-Wert %qs nicht in AufzÃ¤hlungstypcase-Wert %qs nicht in AufzÃ¤hlungstyp %qTTypumwandlung fÃ¼gt Qualifizierer %q#v zu Funktionstyp hinzuUmwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qIunvollstÃ¤ndiger Funktionstyp %qT kann nicht nach %qT umgewandelt werdenUmwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qITypumwandlung streicht Qualifizierer %qv von Zeiger-ZieltypUmwandlung von %qH in %qI erhÃ¶ht erforderliche Ausrichtung des ZieltypsTypumwandlung von %qH nach %qI verliert GenauigkeitCast von %qT ist nicht erlaubtUmwandlung von %qs nach %qs fÃ¼hrt zum Ergebnis 0Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qTTypkonvertierung von Zeiger auf Ganzzahl anderer BreiteUmwandlung des Typs %qT in Typ %qT entfernt QualifiziererTypkonvertierung erfordert Ausrichtung des ZieltypsTypkonvertierung gibt Arraytyp anTypkonvertierung gibt Funktionstyp anUmwandlung in %qs-Adressraumzeiger aus getrenntem %qs-AdressraumzeigerUmwandlung in %qs-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeigerdie Umwandlung nach %qs ergibt immer Â»nullÂ«Umwandlung in allgemeinen Adressraumzeiger aus getrenntem %qs-AdressraumzeigerUmwandlung in Nicht-Ganzzahltyp %qT in konstantem AusdruckTypkonvertierung in Zeiger von Ganzzahl anderer BreiteTypkonvertierung in union-Typ von nicht in union vorhandenem TypenUmwandlung von %qT in %qT dereferenziert nicht den ZeigerUmwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstÃ¼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 Compilers nicht verfÃ¼gbar (wird ignoriert)Attribute cdecl und thiscall sind nicht vertrÃ¤glichInterner Fehler: cgraph count invalidInterner Fehler: cgraph_node has wrong clone listInterner Fehler: cgraph_node has wrong clone_ofInterner Fehler: cgraph_node has wrong prev_clone pointerInterner Fehler: cgraph_node is in clone list but it is not cloneÃ„nderung des aktiven Elements einer union von %qD zu %qDÃ„nderung des aktiven Elements einer union von %qD zu %qD wÃ¤hrend der Initialisierungwenn Sie den RÃ¼ckgabetyp von %qs in einen Vergleichskategorietyp Ã¤ndern, kann der Vergleich %qs und %qs verwendenInterner Fehler: check_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted dataPrÃ¼fsumme ist (%x,%x) statt (%x,%x)Wahl von %qD statt %qDWert der ChunkgrÃ¶ÃŸe muss positiv seinringfÃ¶rmige Zeigerdelegation erkanntKlasse %qE existiert bereitsKlasse %qE ist definiert, ohne eine Basisklasse anzugebenKlasse %qE ist veraltetKlasse %qE ist nicht verfÃ¼gbarKlasse %qE ist nicht verfÃ¼gbarKlasse %qT hat keinen Feldnamen %qDKlasse %qT ist implizit Â»friendÂ« von ihr selbstKlasse %qs implementiert nicht das Protokoll %qEKlassenattribute sind in Objective-C 1.0 nicht verfÃ¼gbarKlassendefinition darf nicht als Â»friendÂ« deklariert seinKlassenerweiterung fÃ¼r Klasse %qE nach seiner %<@implementation%> deklariertKlassenerweiterungen sind in Objective-C 1.0 nicht verfÃ¼gbarKlassentemplate %qD als Nicht-Template redeklariertArgumentherleitung fÃ¼r Klassentemplate gescheitert:Argumentherleitung fÃ¼r Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewÃ¤hltArgumentherleitung von Klassentemplates ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarKlassentyp %qT ist unvollstÃ¤ndigKlauseln in %<simd%>-Eigenschaft sollten durch %<,%> getrennt werdenArgument fÃ¼r cleanup ist keine FunktionArgument fÃ¼r cleanup ist kein BezeichnerKlone fÃ¼r Attribut %<target_clones%> kÃ¶nnen nicht erzeugt werdenclose: %sgeschlossene IntervalleLTRANS-Ausgabeliste Â»%sÂ« kann nicht geschlossen werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geschlossen werden: %mFehler beim SchlieÃŸen der JSON-Datei %s: %mFehler beim SchlieÃŸen der Mixin-Datei %s: %mCoarray-ArgumentCode kÃ¶nnte fehloptimiert werden, es sei denn, %<-fno-strict-aliasing%> wird angegebenCodemodell %qs ist inkompatibel zu %sCodemodell %qs erfordert %sCodemodell %qs wird im ilp32-Modus nicht unterstÃ¼tztCodemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tztCodemodell %qs wird im x32-Modus nicht unterstÃ¼tztCodemodell %qs mit %<-f%s%>Codemodell %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
  Sammlung in schneller AufzÃ¤hlung ist kein Objektcomdat-Symbole kÃ¶nnen nicht versioniert werdenInterner Fehler: comdat-local function called by %s outside its comdatInterner Fehler: comdat-local symbol referred to by %s outside its comdatKomma am Ende der AufzÃ¤hlungslistekommagetrennte Liste in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarKommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tztKommandozeilenoption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sKommandozeilenoption %qs ist gÃ¼ltig fÃ¼r den Treiber, aber nicht fÃ¼r %sgemeinsames Symbol kann nicht versioniert werdengemeinsam genutzte Variablen mÃ¼ssen eine Ausrichtung von 32768 oder weniger habencompare_actual_expr(): Bad component codecompare_real(): Bad operatorVergleich der endgÃ¼ltigen BefehlslistenVergleich von Gleitkomma mit %<==%> oder %<!=%> ist unsicherVergleich des Ergebnisses der Zeigeraddition %qE mit NULLVergleich von Vektoren mit verschiedenen Element-TypenVergleich von Vektoren mit unterschiedlicher ElementanzahlVergleich zwischen %q#T und %q#TVergleich zwischen %qT und %qTVergleich zwischen den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungbeim Vergleich zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine TypkonvertierungVergleich zwischen Zeiger und GanzzahlVergleich zwischen Zeiger und '\0'Vergleich zwischen zwei ArraysVergleich zwischen zwei Arrays ist in C++20 veraltetVergleich zwischen den Typen %qT und %qTVergleich ist immer %dVergleich ist immer %d wegen Breite des BitfeldesVergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»unwahrÂ«Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ«Vergleich von vollstÃ¤ndigen und unvollstÃ¤ndigen ZeigernVergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»falseÂ«Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»trueÂ«Im Vergleich verschiedener Objective-C-Typen fehlt Typumwandlungin Vergleich verschiedener Zeigertypen fehlt TypkonvertierungVergleich zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltetVergleich zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltetVergleich von GanzzahlausdrÃ¼cken, von denen nur einer ein Vorzeichen hat: %qT und %qTVergleich von Zeigern auf disjunkte AdressrÃ¤umeVergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer KonstantenVergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer vorzeichenlosen ZahlVergleich eines vorzeichenlosen Ausdrucks in %<< 0%> ist stets unwahrVergleich eines vorzeichenlosen Ausdrucks in %<>= 0%> ist stets wahrVergleichsoperator %q+D mit Standardimplementierung nach der ersten Deklaration [class.compare.default]Vergleich erforderlichVergleich mit Zeichenkettenliteral fÃ¼hrt zu unspezifiziertem VerhaltenVergleiche wie %<X<=Y<=Z%> haben nicht ihre mathematische Bedeutungder kompatible Typ ist hierKompilierung wegen Â»-Wfatal-errorsÂ« beendet.
*************** gibt KEINE Garantie; auch nicht fÃ¼r MAR
*** 2258,2264 ****
  Â»packedÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q#D wird ignoriertmÃ¶glicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriertDer RÃ¼ckgabewert von %qD, der mit dem Attribut %<warn_unused_result%> deklariert wurde, wird ignoriertder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriertder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert%sder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E%qD hat das Attribut %<warn_unused_result%>, daher sollte der RÃ¼ckgabewert nicht ignoriert werdender RÃ¼ckgabewert von %qD wird ignoriert, muss aber verwendet werdender RÃ¼ckgabewert von %qD wird ignoriert, muss aber verwendet werden: %<%s%>RÃ¼ckgabewert der mit dem Attribut %<warn_unused_result%> definierten Funktion wird ignoriertder RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriertder RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %Eder RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert%sder RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>der RÃ¼ckgabewert vom Typ %qT wird ignoriert, muss aber verwendet werdender RÃ¼ckgabewert vom Typ %qT wird ignoriert, muss aber verwendet werden: %<%s%>Â»sinkÂ«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite istDeklaration %q#D wird ignoriertunbekannte Option %q.*s wird ignoriertunbekannter Wert %<%s%> fÃ¼r Schalter %<-mcustom-fpu-cfg%> wird ignoriertSchrittweite 0 wird ignoriertillegal OP in optimize_comparisonunzulÃ¤ssiger Aggregattyp %qE fÃ¼r Instanzvariable %qs angegebenungÃ¼ltiges Argument 0 fÃ¼r %qsungÃ¼ltiger Operand ungÃ¼ltige Operandenadresse (1)ungÃ¼ltige Operandenadresse (2)ungÃ¼ltige Operandenadresse (3)ungÃ¼ltige Operandenadresse (4)ungÃ¼ltiger Operand wurde gefundenunzulÃ¤ssiger Referenztyp fÃ¼r Instanzvariable %qs angegebenunmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qDDer Direktwert fÃ¼r Â»%2$sÂ« muss in eine %1$d-Bit-Ganzzahl passenimplizites Einfangen von %qE via %<[=]%> ist in C++20 veraltetimplizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichenimplizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktionimplizite Umwandlung von %qT nach %qTimplizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassenimplizite Umwandlung von %qT in %qT bei Ãœbergabe von Argument an FunktionImplizite Deklaration der Funktion %qEImplizite Deklaration der Funktion %qE; meinten Sie %qs?implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in ErhÃ¶hungsausdruck zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zuImplizite Zuordnung von Feld %qD mit angenommener GrÃ¶ÃŸeImplizite Templates dÃ¼rfen nicht %<virtual%> seinFehlzuordnung in implizitem this-ZeigerInterner Fehler: implicit_section flag is set but section isn%'timplizit geholte (Â»popÂ«) Register mÃ¼ssen oben auf dem Stapel gruppiert werdenimplizit deklariertes %qD ist veraltetimpliziertes END DOder Import %qs hat eine falsche CRC-PrÃ¼fsumme%<import%> kann nicht direkt in einer Bindungs-Angabe vorkommender Import hat %q#D hier deklariertImport eines benannten Moduls %qs innerhalb eines SprachverlinkungsblocksImport-Deklaration muss im globalen GÃ¼ltigkeitsbereich seinimport_iso_c_binding_module(): Unable to create symbol for %simportiert beiImporte mÃ¼ssen gebaut werden, bevor sie importiert werden kÃ¶nnenunmÃ¶gliche Bedingung in %<asm%>unmÃ¶gliche Registerbedingung in %<asm%>unmÃ¶gliche Typenbehauptung: Typ implementiert nicht Schnittstellein %s, bei %s:%din C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werdenin C++11 und neuer kann ein Defaultkonstruktor explizit seinin C++11 sind Destruktoren standardmÃ¤ÃŸig %<noexcept%>in C++11 ruft dieses %<throw%> %<terminate%> auf, da Destruktoren standardmÃ¤ÃŸig %<noexcept%> sindin C++20 ruft dieser Vergleich die aktuelle Funktion rekursiv mit vertauschten Argumenten aufin C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt%q+D kann in C++98 nicht static sein, da es ein Union-Element istin C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>in einem Aufruf von %qD, die mit Attribut %qs hier deklariert wurdein einem Aufruf von %qT, die mit Attribut %qs deklariert wurdein einem Aufruf der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der Funktion %qDin einem Aufruf der Funktion %qD, die als %qs deklariert istin einem Aufruf der Funktion %qD, die mit Attribut %qs deklariert wurdein einem Aufruf der nicht-statischen Elementfunktion %qDin einem Aufruf mit Typ %qTin einem Aufruf mit Typ %qT und Attribut %qsin Argument fÃ¼r unÃ¤res !Interner Fehler: in basic block %d:im Aufruf von %qD, hier deklariertin Deklaration %q+Din Definition des Makros %qsbei Substitution des Makros %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein Initialisierung der Variable %qD fÃ¼r strukturierte Bindungbei Ãœbergabe des Arguments %P von %qDin Templateargument fÃ¼r Typ %qTin der Definition von %q#Tin diesem AusdruckInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem TypInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem TypZugriff auf nicht zugreifbare Plugin-Datei %s (aus kurzem Plugin-Namen %s erzeugt) nicht mÃ¶glich: %munpassender Akkumulator fÃ¼r %qsbinden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereitbinden Sie %qs ein oder stellen Sie eine Deklaration von %qE bereit%<include %s%> wurde textuell verarbeitet%<include %s%> wurde Ã¼bersetzt zu Â»importÂ«Eingehende Kantenzahl passt nicht zur Anzahl der PHI-Argumenteinkompatible %qs-Klausel bei Anwendung von %<%s%> auf %qD, die bereits mit einer OpenACC-Â»routineÂ«-Direktive gekennzeichnet wurdeInkompatible Adressraumkennzeichen %qs und %qsinkompatible Datenklausel mit Reduktion an %qE; wird zu %<present_or_copy%> befÃ¶rdertunvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDdie Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glichunvertrÃ¤glicher Registeroperand fÃ¼r Â»%%%cÂ«Inkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen fÃ¼r AbbildungsindexInkompatibler Typ fÃ¼r Methode %s%s%sInkompatibler Typ fÃ¼r Methode %s%s%s (%s)inkompatible Typen fÃ¼r EmpfÃ¤ngerinkompatible Typen in %<PHI%>-Argument %uunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in binÃ¤rem Ausdruckinkompatible Typen in Â»sendÂ«unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qTinkompatible Typen bei Initialisierung von Typ %qT mit Typ %qTunvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartetunvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qTunvollstÃ¤ndige Implementierung der Kategorie %qEunvollstÃ¤ndige Implementierung der Klasse %qEunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetinkonsistentes %<ifunc%>-Attributinkonsistent wegen %qsunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTinkonsistente GroÃŸschreibung im FormatwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTinkonsistente importierte Makrodefinition %qEwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitetwidersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in ZeichenkettenliteralFalscher Vergleichsmodusfalscher Eintrag in %<label_to_block_map%>Falsches Format der Skalierung; 1/1 wird verwendet
  Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Vektor-%qs-Elementefalsche Eigenschaft %qs des %qs-SelektorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesungÃ¼ltiger Typ der Vektor-%qs-Elementefalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %qDErhÃ¶hung ist weder konstant 1 noch konstant -1 fÃ¼r die %<!=%>-BedingungInkrementieren eines booleschen AusdrucksErhÃ¶hung des konstanten Feldes %qDSchrittweite von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigErhÃ¶hung der Funktion %qDErhÃ¶hung des Elements %qD in schreibgeschÃ¼tztem ObjektInkrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qEErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qDErhÃ¶hung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDErhÃ¶hung des schreibgeschÃ¼tzten Parameters %qDErhÃ¶hung der schreibgeschÃ¼tzten Referenz %qDErhÃ¶hung der schreibgeschÃ¼tzten Variable %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 countindirekter Aufruf in Funktion, das wird von eBPF nicht unterstÃ¼tztindirekter Aufruf in der Folge der spekulativen Aufrufe hat kein Spekulationsflagindirekte Funktion %q+D kann nicht als %qE deklariert werdenindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferder indirekte Import %qs ist noch nicht geladenindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼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 zuerschlossener skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seinunendliche Rekursion erkanntNutzer informieren, welche Parameter per Referenz Ã¼bergeben werdengeerbter Konstruktor %qD ist nicht %<constexpr%>erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarinit-Funktion im Objekt %s gefundenÂ»init-statement in AuswahlanweisungenÂ« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarinit_arglist(): too many argumentsInitialisierung streicht Qualifizierer %qv von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von Zeiger auf nicht enthaltenen AdressraumLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vInitialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungInitialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungInitialisierung von %qT von inkompatiblem Zeigertyp %qTInitialisierung von %qT von Zeiger auf %qD mit inkompatiblem Typ %qTInitialisierung von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareInitialisierung eines flexiblen Array-ElementsInitialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %CInitialisierung eines flexiblen Array-Elements in geschachteltem KontextInitialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein ElementInitialisierung eines nicht-konstanten Referenztyps %q#T von R-Wert des Typs %qTInitialisierung des %<volatile%>-Referenztyps %q#T von R-Wert des Typs %qTInitialisierungen fÃ¼r mehrere Elemente von %qTinitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebendas initialisierte Element %q+D wurde hier deklariertinitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungselement ist kein konstanter AusdruckInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierungsausdruck verweist auf Iterationsvariable %qDInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qT anInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?Initialisierer fÃ¼r %q#D expandiert zu einer leeren AusdruckslisteInitialisierung fÃ¼r %q#D ist ungÃ¼ltigInitialisierung fÃ¼r %qT muss geklammert seinInitialisierung eines flexiblen Arrayelements %q#DInitialisierung fÃ¼r Gleitkommawert ist keine GleitkommakonstanteInitialisierung fÃ¼r Ganzzahl-/Gleitkommazahlwert ist zu kompliziertInitialisierung in bereichsbasierter %<for%>-SchleifeInitialisierung ungÃ¼ltig fÃ¼r statisches Element mit KonstruktorInitialisierung fÃ¼r Funktion bereitgestelltInitialisierung fÃ¼r Â»friendÂ«-Funktion %qD angegebenInitialisierung fÃ¼r nicht-virtuelle Methode %q+D angegebenInitialisierung fÃ¼r statische Element-Funktion %qD angegebenInitialisierungs-Zeichenkette fÃ¼r %qT ist zu langdadurch, dass %qD mittels %qE initialisiert wird, verlÃ¤ngert sich die Lebenszeit des zugrundeliegenden Arrays nichtdas Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direktdas Initialisieren einer Basisklasse vom Typ %qT fÃ¼hrt zu Objektslicingeingegebener Klassenname %qD als Template-Templateargument verwendetInline-Assembler ist kein konstanter Ausdruckinline clone count is not compatibleInterner Fehler: inline clone in same comdat group listInterner Fehler: inline clone is forced to outputInterner Fehler: inline clone with address takeninline-Deklaration von %qD folgt Deklaration mit Attribut %<noinline%>Â»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut wird ignoriertInline-Funktion %q+D deklariert, aber nirgendwo definiertÂ»inlineÂ«-Funktion %q+D als Â»schwachÂ« deklariertder inline-Funktion %q+D wurde das Attribut %qs gegebender inline-Funktion %qD wurde das Attribut %qs gegebeninline-Funktion %qD verwendet, aber nirgendwo definiertein %<inline%>-Namensraum muss bei der ersten Definition angegeben werdenÂ»inlineÂ«-NamensrÃ¤ume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÂ»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarInterner Fehler: inlined_to pointer is set but no predecessors foundInterner Fehler: inlined_to pointer is wrongInterner Fehler: inlined_to pointer refers to itselfInterner Fehler: inlined_to pointer set for noninline callersInlining beim Aufruf von %q+F mit %<always_inline%> fehlgeschlagen: %sÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sinnere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende SchleifeEingabedatei %qs ist dieselbe wie die AusgabedateiBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcPlugin aktivieren, das Laufzeitfehler bereits zur Compilezeit erkenntInterner Fehler: insert_bbt(): Duplicate key foundEinschub auÃŸerhalb des gÃ¼ltigen Bereichs in %qsInterner Fehler: insn %d basic block pointer is %d, should be %dInterner Fehler: insn %d in footer of bb %d has non-NULL basic blockInterner Fehler: insn %d in header of bb %d has non-NULL basic blockInterner Fehler: insn %d is in multiple basic blocks (%d and %d)Interner Fehler: insn %d outside of basic blocks has non-NULL bb fieldBefehlsadressen nicht freigegebenInterner Fehler: insn addresses not set after shorten branchesBefehl enthÃ¤lt eine ungÃ¼ltige Adresse!Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-BlockesBefehl mit UID %i nicht gefunden fÃ¼r Operand %i (Â»%sÂ«) von Befehl %iBefehl mit UID %i nicht gefunden fÃ¼r Operand %i von Befehl %iinstalliere: %s%s
  Installationsfehler, %<crtoffloadtable.o%> kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtVorausladen von Befehlen ist aktiv im 64-Bit-Modus mit RIP-relativer Adressierung und der Option %<-mprefetchi%>; sonst bleiben sie NOPsBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztBefehlssatz %qs kann Standard-ABI %qs nicht implementieren, stattdessen wird %qs verwendetunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu parallelisierenGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-TypGanzzahldivision durch NullGanzzahlliteral Ã¼berschreitet Wertebereich des Typs %qTGanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸeGanzzahlÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGanzzahlÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGanzzahl-Suffix %qs durch Implementierung Ã¼berdecktGanzzahlausdruck %qE ist nicht konstantGenauigkeit des ganzzahligen Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe von %qsdie Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten ZeichenketteSchnittstellenpartition wird nicht exportiertOffset %wi des zwischenzeitlichen Arrays ist auÃŸerhalb der Arraygrenzen von %qTinterne Compiler-Debug-Informationen, Liste der Quadrupel wegschreibeninterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
! internes Konsistenzprobleminterner Fehler: %<cris_side_effect_mode_ok%> mit falschen Operandeninterner Fehler: falsches Register: %dinternal error: not expecting operand1 to be a constant setInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEdie Attribute %<interrupt%> und %<naked%> sind nicht kompatibelInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp %<void%> habenin Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs seinin Interrupt-Service-Routinen sollte das erste Argument ein Zeiger seinInterruptvektor fÃ¼r %qE-Attribut ist nicht %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%A-WertungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-WertungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%V-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-WertungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-WertungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiger %%z-WertungÃ¼ltiges %<#pragma %s%>ungÃ¼ltiges %<CASE_CHAIN%>ungÃ¼ltiger %<CPU_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiger %<MPY_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiges %<PHI%>-ArgumentungÃ¼ltiges %<PHI%>-ErgebnisungÃ¼ltiges %<const_cast%> von Typ %qT in Typ %qTungÃ¼ltiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger Basistyp fÃ¼r %<enum%>ungÃ¼ltiges %<static_cast%> von Typ %qT in Typ %qTungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %dungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%> oder %<loop%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert istungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs oder %<sections%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs, %<sections%> oder %<scope%>ungÃ¼ltiger Offset-Operator %qsungÃ¼ltiges Â»asmÂ«: UngÃ¼ltige (Zeiger-)Operanden %qsungÃ¼ltiges IACC-ArgumentungÃ¼ltige JSON-SyntaxungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichungÃ¼ltiger nicht-rechteckiger OpenMP-Schleifenschritt; %<(%E - %E) * %E%> ist kein Vielfaches von Schleife %d Schritt %qEungÃ¼ltige rechte Seite fÃ¼r GIMPLE-Speicherung: %qsungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dInterner Fehler: invalid _LiteralungÃ¼ltiger abstrakter Parametertyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«ungÃ¼ltige Adresse in OperandungÃ¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in %qsungÃ¼ltiger AdressierungsmodusungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>ungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem ElementtypUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTUngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltiges Argument %qs fÃ¼r %<-mbranch-protection=%>ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %qsungÃ¼ltiges Argument fÃ¼r %<-mharden-sls=%>ungÃ¼ltiges Argument in Option %qsungÃ¼ltiges Argument fÃ¼r Attribut %qEungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument von SQRT bei %LungÃ¼ltiges Argument fÃ¼r %qDungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«ungÃ¼ltiges Argument fÃ¼r GIMPLE-AufrufungÃ¼ltige ArgumenteungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige Argumente fÃ¼r %<-fpatchable-function-entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseInterner Fehler: invalid block indexungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltiger Aufruf einer Nicht-FunktionungÃ¼ltiger Schalter Â»calls_comdat_localÂ«ungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Clique in %qsungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige EinschrÃ¤nkungenungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintungÃ¼ltiges Steuerregister %d fÃ¼r mvtc; %<psw%> wird verwendetSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung von %<__vector_pair%>ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in %<__vector_pair%>ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU %qs fÃ¼r %s%qs%sungÃ¼ltige Option fÃ¼r benutzerdefinierten Befehl %qsungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Sprungmarke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtungÃ¼ltige Â»doacrossÂ«-ArtUngÃ¼ltiger Elementindex %qE fÃ¼r %<__builtin_shufflevector%>ungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltige embedcfg: Â»FilesÂ«-Element ist keine ZeichenketteungÃ¼ltige embedcfg: Â»FilesÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: Â»PatternsÂ«-Element ist kein ArrayungÃ¼ltige embedcfg: Â»PatternsÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: doppeltes Â»PatternsÂ«-ElementungÃ¼ltige embedcfg: fehlendes Â»FilesÂ«ungÃ¼ltige embedcfg: Â»PatternsÂ« fehltungÃ¼ltige embedcfg: kein JSON-ObjektungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruck fÃ¼r statische Array-Dimension: %sungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell %qs fÃ¼r %qDunbekannter Feature-Modifizierer %qs in %<-march=%s%>unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>invalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iungÃ¼ltige Â»fnsummaryÂ« in LTO-DatenstromungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltiges Format fÃ¼r %<sve_width%>ungÃ¼ltiges Format von %sungÃ¼ltige Gleitkomma-KonstanteungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼ltige Verwendung von festen Registern zwischen earlyclobber-Operand und EingabeoperandungÃ¼ltige Verwendung von festen Registern zwischen Ausgabeoperanden und dem zugehÃ¶rigen Constraint-OperandenungÃ¼ltige Verwendung von festen Registern zwischen AusgabeoperandenungÃ¼ltiger Headername %qsungÃ¼ltige HexzifferungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»exceptionÂ«ungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»interruptÂ«ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-AttributungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-AttributungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTErhÃ¶hungsausdruck ungÃ¼ltigungÃ¼ltiger Anfangswert fÃ¼r Element %qEungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qIungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qIungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungungÃ¼ltige Sprungfunktion in LTO-DatenstromungÃ¼ltige SchlÃ¼sselart fÃ¼r %<-mbranch-protection=%>UngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in %<asm%>-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in %qsungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Speichermodell %qs fÃ¼r %qDungÃ¼ltiges Speichermodell %wi fÃ¼r %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiger Modulname %qsungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("arch=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("cpu=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("tune=")%>ungÃ¼ltiger new-Ausdruck fÃ¼r abstrakte Klasse %qTungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltiges Templateargument ohne TypungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r %qsungÃ¼ltige Anzahl in %<-mrgf-banked-regs=%s%>; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32Falsche Anzahl der Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in %qsungÃ¼ltiger OperandungÃ¼ltiger Code fÃ¼r Operand %%xnungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in %qsungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»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 switch-AnweisungungÃ¼ltiger Operandentyp %qT fÃ¼r %qsungÃ¼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Ã¼ltiger Operand fÃ¼r %qsUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)Interner Fehler: invalid operationungÃ¼ltige Operation (%s)ungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltige Reihenfolge in asm-Knoten %iungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe in %qsungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r %qsungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltiger Schutztyp %qs in Pragma oder Attribut %<target("branch-protection=")%>ungÃ¼ltiger Prototyp fÃ¼r Â»%sÂ«ungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r FunktionungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)ungÃ¼ltige Qualifizierer fÃ¼r %<constexpr%>-ObjektungÃ¼ltige Qualifizierer fÃ¼r Feld eines %<constexpr%>-ObjektsungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiges Empfangen auf Nur-Sende-KanalungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltiger reduction-identifierungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«ungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltiger regulÃ¤rer Ausdruck %qs in %qsungÃ¼ltige AdressverschiebungungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+DungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiges zweites Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandInterner Fehler: invalid source block specificationungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼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-argument-listungÃ¼ltige Template-IDungÃ¼ltiges drittes ArgumentUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_ia32_prefetch%>; es wird 0 verwendetUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-AusgabeInterner Fehler: invalid type for _Literal with constructorungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der %<constexpr%>-Funktion %q+#DungÃ¼ltiger Typ fÃ¼r EigenschaftInterner Fehler: invalid type of %<__MEM%> operandungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen FunktionungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>ungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltiger Typen fÃ¼r %qsungÃ¼ltige Typen in AdressraumumwandlungungÃ¼ltige Typen in Umwandlung zu GleitkommaungÃ¼ltige Typen in Umwandlung in GanzzahlungÃ¼ltige Typen Festkomma-UmwandlungungÃ¼ltige Typen in NOP-UmwandlungungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<...%> 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 %<__builtin_va_arg_pack ()%>ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement istungÃ¼ltige Verwendung von %<decltype(auto)%>ungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%>, nachdem es gÃ¼ltig warungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%>, bevor es gÃ¼ltig istungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von %qT in TemplateargumentungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung des MMA-Operanden vom Typ %qs als Parameter einer FunktionungÃ¼ltige Verwendung des MMA-Typs %qs als RÃ¼ckgabetyp einer FunktionungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von Attributen in leerer DeklarationungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung der Vertragsstufe fÃ¼r explizite SemantikungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)ungÃ¼ltige Verwendung des Elementes %qD in %<pre%>-Vertrag eines KonstruktorsungÃ¼ltige Verwendung des Elementes %qD in %<post%>-Vertrag eines DestruktorsungÃ¼ltige Verwendung des Elementes %qD in statischer ElementfunktionungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)ungÃ¼ltige Verwendung eines Methodenwerts als Argument von OffsetofungÃ¼ltige Verwendung eines Nicht-L-Wert-ArraysungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTfalsche Verwendung von %<pack expansion%> %qTfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼ltige Verwendung von Zeigern auf Arrays mit unterschiedlichen Qualifizierern in ISO C vor C2XungÃ¼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 %qIungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertungÃ¼ltiger VektoroperandUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Vektortypen in NOP-UmwandlungungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionumgekehrter Scheibenbereichio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitwird von %qs verstecktis_c_interoperable(): gfc_simplify_expr faileder ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definierter ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiertes muss ein Zeiger auf ein Element der Form %<&X::Y%> seines muss die Adresse einer Funktion mit externer Bindung seines muss der Name einer Funktion mit externer Bindung seines wurde spÃ¤ter hier definiertElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIterator %qD hat %<_Atomic%>-qualifizierten TypIterator %qD hat %<const%>-qualifizierten TypTyp des Iterators %qD ist weder ganzzahlig noch ein ZeigerIterator %qD hat Schrittweite 0Iterator-Schrittweite mit nichtganzzahligem TypIteratorvariableInterner Fehler: its dest_idx should be %d, not %dder Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variierenvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma ADDRESS%>Ausschuss am Ende von %<#pragma CTABLE_ENTRY%>Ausschuss am Ende von %<#pragma GCC memregs%> [0-16]Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma __nostandard%>Ausschuss am Ende von %<#pragma __standard%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma longcall%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma ms_struct%>Ausschuss am Ende von %<#pragma options%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma 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 unused%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von %<#pragma ghs endsda%>Ausschuss am Ende von %<#pragma ghs endtda%>Ausschuss am Ende von %<#pragma ghs endzda%>Ausschuss am Ende von %<#pragma ghs interrupt%>Ausschuss am Ende von %<#pragma ghs section%>Ausschuss am Ende von %<#pragma ghs startsda%>Ausschuss am Ende von %<#pragma ghs starttda%>Ausschuss am Ende von %<#pragma ghs startzda%>Ausschuss am Ende von Â»#pragma extern_modelÂ«das SchlÃ¼sselwort %<export%> ist veraltet und wird ignoriertdas SchlÃ¼sselwort %<export%> wird mit %<-fmodules-ts%> eingeschaltetSchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubtSchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubtSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertInterner Fehler: label %qD has incorrect context in bb %dInterner Fehler: label %qD in the middle of basic block %dInterner Fehler: label %qD to block does not match in bb %dMarke %qE auÃŸerhalb einer Funktion referenziertdie Sprungmarke %s wird auÃŸerhalb einer Funktion referenziertMarke am Ende einer VerbundanweisungSprungmarke am Ende einer zusammengesetzten Anweisung ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarder Label-Kontext ist nicht die aktuelle FunktionsdeklarationDefinition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarInitialisierungen fÃ¼r Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Einfangen von %qE ist kein konstanter AusdruckLambda-AusdrÃ¼cke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambdaparameter %qD war vorher als EinfÃ¤nger deklariertLambda-Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Templates sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in Template-Parameter-TypLambda-Ausdruck in Template-Argument ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in nicht evaluiertem Kontext ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck ist erst ab C++17 ein konstanter AusdruckLambdas sind erst ab C++17 implizit %<constexpr%>Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wdSpurindex muss eine direkt angegebene Konstante seinSprache %s nicht erkanntSprachdialekt ist %qs, erwartet wird jedoch %qsSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittenGroÃŸe Ganzzahl implizit auf vorzeichenlosen Typen abgeschnittengroÃŸe RÃ¼ckgabewerte werden mit der Option %<-mabi=ti%> nicht unterstÃ¼tztdas letzte Argument muss ein Immediate seinletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3Name des letzten Registers Â»%sÂ« muss ein ungerades Register 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-FormatLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite >= Breite des VektorelementsLinks-Schiebe-Weite ist negativleft shift of negative valuelinker Operand des Komma-Ausdrucks hat keinen Effektlinke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinLÃ¤nge grÃ¶ÃŸer als KapazitÃ¤tLÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausLÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp habenLÃ¤nge wird hier berechnetLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
  Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %wu Bytes, Argument hat jedoch %s BytesGrenze ist %wu Bytes, Argument hat jedoch bis zu %s BytesÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger istÂ»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandtAusdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig seinmit der pthread-Bibliothek Ã¼bersetzen (Vorgabe: ein)Listeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinEs ist veraltet, das Stapelzeiger-Register %qs in einer Ãœberschreibungsliste anzugebenLiteraler Operator %q#D steht mit rohem Literaloperator in KonfliktLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; Template fÃ¼r Nicht-Typ Argumentpack %<<charâ€¦>%> erwartetliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; nicht-Typ Templateargumentpack %<<charâ€¦>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartetliteraler Operator mit C-BindungLivepatchen (mit %qs) wird in Kombination mit LTO nicht unterstÃ¼tztlo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlocal declaration from a different functionlokale Deklaration von %qE verdeckt Instanzvariablelokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarkelokales Element %q#D ist hier deklariertlokale Methode %q#D ist hier deklariertInterner Fehler: local symbols must be definedlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tStelle des OpenACC-%<kernels%>Stelle der vorherigen Klausel in derselben SchleifenschachtelungStelle der vorherigen Reduktion fÃ¼r %qElocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches %<und%> von gleichen AusdrÃ¼ckenlogisches %<und%> bei sich gegenseitig ausschlieÃŸenden Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewendetlogisches %<oder%> bei gemeinsam erschÃ¶pfenden Tests ist immer Â»wahrÂ«logisches %<oder%> von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsicNachschlagen von %qT in %qT ist nicht eindeutigInterner Fehler: loop %d%'s header does not belong directly to itInterner Fehler: loop %d%'s header does not have exactly 2 entriesInterner Fehler: loop %d%'s header is not a loop headerInterner Fehler: loop %d%'s latch does not belong directly to itInterner Fehler: loop %d%'s latch does not have an edge to its headerInterner Fehler: loop %d%'s latch does not have exactly 1 successorInterner Fehler: loop %d%'s latch does not have header as successorInterner Fehler: loop %d%'s latch is marked as part of irreducible regionInterner Fehler: loop %d%'s latch is not dominated by its headerdie Anzahl der Iterationen der Schleife %d %qE verweist auf den freigegebenen SSA-Namen %qESchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeSchleifenvariable %qD erzeugt eine Kopie vom Typ %qTSchleifenvariable %qD vom Typ %qT bindet an temporÃ¤res Objekt, das aus dem Typen %qT konstruiert wurdeInterner Fehler: loop verification on loop tree that needs fixupInterner Fehler: loop with header %d marked for removalInterner Fehler: loop with header %d not in loop treelockerere Ausnahmespezifikation in der Ã¼bersteuernden virtuellen Funktion %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenuntere Grenze des Arrays liegt auÃŸerhalb der Grenzen von ztypearithmetischer Ãœberlauf in unterer Grenze des TeilbereichsUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslseek beim Lesen von Exportdaten gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertdie %<asm%>-Anweisung erfordert einen L-WertUmwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qTmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesDebug-Ausgabe von Makros kann bei Modulen unvollstÃ¤ndig seinMakrodefinitionen von %qE sind kaputtMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsInterner Compilerfehler: main variant is not definedInterner Fehler: make_generic(): Cannot find generic symbol %qsmehrfache Kopien von %qD werden erzeugtfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformte Variablenadresse in %<#pragma ADDRESS%>falsch geformte Variablenadresse bei %<#pragma CTABLE_ENTRY%>falsch geformtes %<#pragma GCC pch_preprocess%>falsch geformtes %<#pragma GCC visibility push%>falsch geformtes %<#pragma __extern_prefix%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma builtin%>Falsch geformtes %<#pragma extern_model%>, ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertFalsch geformtes %<#pragma member_alignment%>Falsch geformtes %<#pragma member_alignment%>, wird ignoriertfalsch geformtes %<#pragma message%>, ignoriertFalsch geformtes %<#pragma ms_struct {on|off|reset}%>, ignoriertFalsch geformtes %<#pragma ms_struct%>, wird ignoriertFalsch geformtes %<#pragma options align={mac68k|power|reset}%>, wird ignoriertFalsch geformtes %<#pragma options%>, wird ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes %<#pragma redefine_extname%>, wird ignoriertfalsch geformtes %<#pragma weak%>, wird ignoriertfalsch geformtes %<#pragma ghs section%>ungÃ¼ltige %<COLLECT_GCC_OPTIONS%>falsch geformtes Pragma oder Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target()%>falsche Option %<-fplugin-arg-%s%>: fehlendes %<-<SchlÃ¼ssel>[=<Wert>]%>kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r SpezifikationsfunktionAttribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurÃ¼ckgebengemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps istmangling %<typeof%>, verwenden Sie stattdessen %<decltype%>%C wird gemangeltMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in KonfliktAbbildung kann nur mit nil verglichen werdenMapper wurde mit Signal %s beendetMapper mit Status %d beendetFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not founddazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige OperandennummerHÃ¶chstzahl der LTO-Partitionen, die parallel gestreamt werden.obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)Code greift mÃ¶glicherweise auf %E Byte in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zugreift mÃ¶glicherweise auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zuÂ»-EBÂ« und Â»-ELÂ« dÃ¼rfen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« dÃ¼rfen nicht zusammen angegeben werdenCode liest mÃ¶glicherweise %E Byte aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise %E Byte in eine Region der GrÃ¶ÃŸe %ECode schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %Emdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind nur mit %<-mmedia%> verfÃ¼gbarSpeicherinitialisierung fÃ¼r %qD folgt KonstruktordelegationElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %q+D darf nicht als %<mutable%>-Referenz deklariert seinElement %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert seinElement %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzMitglied %qD ist nicht initialisiert, wird aber benutztElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenMembervariablen kÃ¶nnen nicht vom RVV-Typ %qT seinMembervariablen kÃ¶nnen nicht vom SVE-Typ %qT seinElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherreservierung in vasprintf gescheitertSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarunvertrÃ¤gliches SpeicherlayoutSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinmio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenUnstimmigkeit zwischen der GrÃ¶ÃŸe der Deklaration %qE (%wd) und der GrÃ¶ÃŸe ihres Initialisierers (%wd)Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD; erwartet wurde %qTUnstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD (%qT, sollte %qT sein)Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD (%qT, sollte %qs sein)Abweichung in Grenze %Z von Argument %u, deklariert als %sAbweichung in Grenzen %Z von Argument %u, deklariert als %sUnstimmigkeit in Aufruf der eingebauten Funktion %qDKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD; erwartet wurde %qTUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD (%qT, sollte %qs sein)ArgumentpacklÃ¤ngen %d und %d sind unvertrÃ¤glichArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTunpassendes Vertragsattribut in Deklarationunpassende Vertragsbedingung in DeklarationUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtabweichende Definitionunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertFehlendes %<(%> hinter %<#pragma unused%>, wird ignoriertFehlendes %<)%> hinter %<#pragma unused%>, wird ignoriertfehlende %<PHI%>-Definitionfehlendes %<big-endian%>, %<little-endian%> oder %<default%> hinter %<#pragma scalar_storage_order%>fehlendes %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, oder %<ignored_attributes%> nach %<#pragma GCC diagnostic%>Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDfehlende %qs-Klausel bei Anwendung von %<%s%> auf %qD, die bereits mit einer OpenACC-Â»routineÂ«-Direktive markiert wurdeInterner Fehler: missing REG_EH_REGION note at the end of bb %iFehlendes zusÃ¤tzliches %<requries%>, um eine requires-expression zu beginnenfehlender Architekturname in %<-march=%s%>fehlendes Argument fÃ¼r %<-mbranch-protection=%>Argument fÃ¼r %<#pragma GCC diagnostic ignored_attributes%> fehltfehlendes Argument fÃ¼r Pragma oder Attribut %<target("branch-protection=")%>fehlendes Argument fÃ¼r %qsAttributname hinter %<#pragma GCC diagnostic ignored_attributes%> fehltInterner Fehler: missing barrier after block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTInterner Fehler: missing callgraph edge for call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende Klammerdie Sammlung in schneller AufzÃ¤hlung fehltSteuerprÃ¤dikat fehltfehlender CPU-Name in %<-mcpu=%s%>fehlender CPU-Name in %<-mtune=%s%>fehlender Bindestrichfehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsmissing direct call for speculation %iInterner Fehler: missing edge %i->%ifehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-Formatesfehlender HeadernameErhÃ¶hungsausdruck fehltfehlender indirekter Aufruf in der Folge der spekulativen Aufrufefehlende Initialisierung fÃ¼r Feld %qD von %qT fehltInitialisierung fÃ¼r Element %qD fehltfehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragmafehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Zuordnungfehlende Methode %s%s%sfehlender Modulnamefehlender Name fÃ¼r Pragma oder Attribut %<target("arch=")%>fehlender Name fÃ¼r Pragma oder Attribut %<target("cpu=")%>Fehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlende oder beschÃ¤digte object.dfehlender Ursprung fÃ¼r einen Knoten in einer verschachtelten Listefehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sEigenschaftsattribut fehltmissing ref for speculation %ifehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Template-Argumentliste nach %qE; fÃ¼r die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgenfehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubtfehlende Templateargumentefehlende Templateargumente nach %qEfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>falsch geschriebener Begriff %<%.*s%> im Format; verwenden Sie stattdessen %<%s%s%>Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben DeklarationVermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben AnweisungVermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe von %qsModifikation von %qE ist kein konstanter AusdruckModifizierer auÃŸer %<val%> ist in %<linear%>-Klausel an %<simd%>- oder %<for%>-Konstrukten angegeben, zusammen mit OpenMP-5.2-ModifizierernModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden, auÃŸer wenn OpenMP 5.2 verwendet wirdin einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verÃ¤ndernCRC-Fehler in Modul %qsdas Modul %qs ist hier deklariertModul %qs erwartet, Headermodul gefundenModul %qs gefundendas Modul %qs wurde hier importiertdas Modul wurde bereits deklariertdas Modul wurde bereits importiertModul enthÃ¤lt OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschaltenModulabhÃ¤ngigkeiten erfordern VorverarbeitungModul-Eigenschaft in USE-Anweisung bei %C%<module-declaration%> ist innerhalb von %<header-unit%> nicht erlaubtModul-Deklaration ist nur als erste Deklaration erlaubt, oder wenn sie das global-module-fragment beendetmehr als %d Operanden in %<asm%>mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Ãœbersetzungseinheitmehr als eine %qs-Klausel mit %<source%>-Modifizierer an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenmehr als eine Ortsangabe in %<depend%>-Klausel in einem %<depobj%>-Konstrukt%qE vom Typ %qT wird auf sich selbst verschobendas Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopiedas Verschieben eines temporÃ¤ren Objekts verhindert das Einsparen der Kopiempfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden kÃ¶nnenCompilieren von mehreren Quellen ist fÃ¼r C++ nicht implementiertmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere %<-mcpu=%>-Optionen angegebenMehrere %<default%>-Ziele wurden festgelegtmehrere %<step%>-Modifiziererdoppeltes Attribut %qEMehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive %<.cfi_personality%> unterstÃ¼tzenmehrere OpenMP-Â»standaloneÂ«-Direktiven unter den %<omp::directive%>-Attributen mÃ¼ssen sich alle innerhalb derselben %<omp::sequence%> befindenmehrere Deklarationen in bereichsbasierter %<for%>-SchleifeMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tmehrere schnelle Interruptroutinen gefunden: %qE und %qEin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenInterner Fehler: multiple hot/cold transitions found (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenInterner Fehler: multiple inline callersmehrere Interruptattribute sind nicht erlaubtmehrere Interruptattribute fÃ¼r Funktion %qDmehrere Schleifenvariablen in schneller AufzÃ¤hlungmehrere Â»linearÂ«-Modifizierermehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere Methoden fÃ¼r Eigenschaft %qE angegeben, die letzte von denen wird verwendetmehrere ref-qualifiermehrere Registerspeicher-Attribute fÃ¼r Funktion %qDmehrere Selektoren namens %<%c%E%> gefundenmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationmultiple virtual PHI nodes in BB %dFunktionsaufruf mit mehreren Werten in Kontext mit einem WertFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werdenmuss mit %<noexcept(true)%> deklariert werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarnacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen Typender Name %qs unterscheidet sich vom Namen %qs, der in einer anderen Ãœbersetzungseinheit definiert istName %qs ist als %u-Bit definiert, in einer anderen Ãœbersetzungseinheit jedoch als %u-BitName %qs ist als %wd definiert, in einer anderen Ãœbersetzungseinheit jedoch als %wdName %qs wird in einer anderen Ãœbersetzungseinheit mit unterschiedlichem Wert definiertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretenNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenName eines Namensraums erwartetanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qH nach %qIverengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltigZugriff auf das Member %qE erfordert %<this%>fÃ¼r den Zugriff auf Member %qs wird %<this%> benÃ¶tigtvor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeNegative Ganzzahl implizit in vorzeichenlosen Typen konvertiertArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qskeiner der Zweige des %<if%> ist ein Konstantenausdruckweder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische %<operator delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariertdie geschachtelte Funktion muss einen Rumpf habengeschachtelte Funktionstrampoline werden auf GCN5 aufgrund nicht ausfÃ¼hrbarer Stacks nicht unterstÃ¼tzt-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztauf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werdengeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztverschachtelte inline-Namensraumdefinitionen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargeschachtelte Schleife in Reduktion benÃ¶tigt Reduktionsklausel fÃ¼r %qEgeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarName eines geschachtelten Namensraums erwartetgeschachtelte q-DirektivenVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>die verschachtelte Anforderung %qE ist nicht erfÃ¼lltdie verschachtelte Anforderung %qE ist nicht erfÃ¼llt, daÂ»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneu in Fortran 2003neu in Fortran 2008neu in Fortran 2018neu in Fortran 95neue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennew-expression ist erst ab C++20 ein konstanter AusdrucknÃ¤chstes Feld %q#D hier deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%E%> gefundenkein %<FUNCTION_PROFILER%> fÃ¼r CRISkein zugrundeliegender Typ fÃ¼r %<enum%> angegebenkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenMischen von FPX/FPU ist nicht erlaubtkein Dateiname fÃ¼r LTRANS-Ausgabeliste angegebenKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionauf explizite Instanziierung kann kein Attribut angewendet werdenkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatfehlende schlieÃŸende geschweifte Klammerkeine Konstruktorenkein Kontext, um Typ von %qE aufzulÃ¶senkeine Umwandlungsoperatoren deklariertkeine passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration passt zu %q#Dkeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDkeine Destruktorenkein Dispatcher fÃ¼r versionierte Attribute gefundenKein Dispatcher fÃ¼r Versionierungsattribute gefunden: %skein Feld %qD in initialisierter Union gefundenkeine Funktionen namens %qDKeine Liste zur sofortigen Verwendungkeine Eingabedateienkeine Eingabedateien; es werden keine Ausgabedateien geschriebenkein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellenkeine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbarkeine Ãœbereinstimmung fÃ¼r keine Ãœbereinstimmung fÃ¼r den Aufruf von %<%T::operator[] (%A)%>keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkein passendes Konzept fÃ¼r template-introductionkeine passenden Konzepte fÃ¼r %qEkeine passende Festkomma-Ãœberladung fÃ¼r %qs 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 Mitglied namens %qE in %qTkeine Multilib-fÃ¤hige ABI %qs kann mit dem Befehlssatz %qs implementiert werden, stattdessen wird %qs verwendetkein Operand der Disjunktion ist erfÃ¼lltkein Postdekrementoperator fÃ¼r Typkein Postinkrementoperator fÃ¼r Typkein PrÃ¤dekrementoperator fÃ¼r Typkein PrÃ¤inkrementoperator fÃ¼r Typkeine vorherige Deklaration fÃ¼r %qDkein vorheriger Prototyp fÃ¼r %qDkein Prozessortyp zum Binden angegebenes wurden keine Profildateien zusammengefÃ¼hrt
  kein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adresseeine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurÃ¼ckgibt, muss eine return-Anweisung enthaltenkeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionkein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qE deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qE deklariertkeine Informationen zum Aufschiebepunkt fÃ¼r %qDkein Typ namens %q#T in %q#Thier darf kein Typ oder Speicherklasse angegeben werden,keine unexpandierten Parameterpackungen in binÃ¤rer Faltung%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenkeine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegebenkein geeigneter Destruktor fÃ¼r %qTInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionKnoten hat ungÃ¼ltige Reihenfolge %iInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is symver but not aliasInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetOperand fÃ¼r Â»%%%cÂ« muss ein 32-Bit-Register seinREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lnicht-%<consteval%>-Funktion %q+D Ã¼bersteuert %<consteval%>-Funktionvon nicht-AAPCS abgeleitete PCS-VarianteNicht-ASCII-Zeichen in CFString-LiteralNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineNicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurdeFehlzuordnung bei Ausnahmebehandlung ohne AufrufTeilspezialisierung %qE ist nur fÃ¼r Klassen und Variablen erlaubtInterner Fehler: non-cold basic block %d reachable only by paths crossing the cold partitionNicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qENicht konstantes Argument 0 fÃ¼r %qsNicht konstantes Argument 1 fÃ¼r %qsNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber %<typedef%>Nichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORnicht konstanter Ausdruck %qsInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnicht herleitbares Templates %qT wird ohne Template-Argumente verwendetNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte FunktionNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertAlias-Definitionen werden in dieser Konfiguration nur fÃ¼r Funktionen unterstÃ¼tztNicht-Funktion in GIMPLE-AufrufNicht ganzzahliges Argument 1 fÃ¼r %qsNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode %<z%> verwendetswitch-Anweisung ohne eingebauten Typnicht-lokaler Lambdaausdruck kann keinen Â»capture-defaultÂ« habennicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktornicht-lokale %<__thread%>-Variable %qD erfordert dynamische InitialisierungInterner Fehler: non-loop with header %d not marked for removalNicht-L-Wert-Array in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Elementfunktion %qD kann nicht CV-Qualifizierer habenNicht-Elementfunktion %qD kann keinen ref-Qualifizierer habeneine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qTNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %d muss im Speicher bleibenNicht-Speicher-Ausgabe %d muss im Speicher bleibennicht geschachtelte Funktion mit variabel modifiziertem TypenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objective-C-Typ %qT kann nicht aufgefangen werdenNicht-Parameter %qs kann kein Parameterpack seinArgument, das kein Zeiger ist, in %<__builtin_launder%>Nichtrechteckige Schleifenschachtelung mit Schrittweite ungleich 1 oder -1 fÃ¼r %qsNicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalares %qsnicht-skalarer Typnichtskalare Variable %qD in bedingter %<lastprivate%>-KlauselNicht-Standard-Suffix an Gleitkommakonstantenicht-statisches const-Element %q#D in Klasse ohne einen Konstruktornicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT habennicht-statisches Datenelement %qE als %qs deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler Deklarationnicht-Top-Level %qsnicht-triviale Umwandlung in %qsnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qE ist nicht erlaubtNichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp%qs mit Elementen ist kein VektorNicht-Vektoroperanden in Vektorvergleichnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordedInterner Fehler: nonlocal label %qD is not first in a sequence of labels in bb %dArrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendetArrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendetNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
  Datei fÃ¤ngt nicht mit dem magischen \x7FELF anunerlaubte Typkombination in %qsnicht mit sysroot-Header-Suffix 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 passenbinÃ¤rer Operator erwartet denselben Typ fÃ¼r beide Operanden%<#define %E%> wird nicht exportiert, da es ein SchlÃ¼sselwort istPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdendie Option %<-fpic%> nicht fÃ¼r die v3m-Toolchain unterstÃ¼tzenModul %qs kann aufgrund von Fehlern nicht geschrieben werdenHinweisAnmerkung: Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersNullbarkeits-Angabe %qE kann nicht auf Zeigertyp %qT angewendet werden, da dieser mehrere Ebenen von Zeigern hatNullbarkeits-Angabe %qE ist nur auf Zeigertypen anwendbar, nicht auf %qTZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenInterner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzAnzahl der ZÃ¤hler in den Profilingdaten fÃ¼r Funktion %qD passt nicht zu deren Profilingdaten (ZÃ¤hler %qs, %i erwartet aber %i gefunden)Anzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i Ã¼bereinAnzahl der Variablen in %qs-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der IterationsvariablenKomponentenanzahl des Vektors %wu Ã¼bersteigt %dKomponentenanzahl des Vektors %wu ist keine Zweierpotenznumerisches Argument des Attributs %qE muss im Bereich von 0 bis 63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt %qE der GrÃ¶ÃŸe %sObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt der GrÃ¶ÃŸe %s, alloziert durch %qEObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetausgedient in Fortran 95veralteter Maverick-Formatcode Â»%cÂ«veraltete Option %<-I-%> verwendet, bitte stattdessen %<-iquote%> verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>von hier erhaltenodr-verwendete Inline-Variable %qD ist nicht definiertvon ModulOffload-Compiler %s nicht gefundenOffload-Compiler %s nicht gefunden (erwÃ¤gen Sie %<-B%>)Auslagerungsdimension %d liegt auÃŸerhalb des WertebereichesOffset %qwi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset der Basisklasse %qT fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdenomp_cur_iteration bei %L erfordert %<-1%> als logischen Offsetein Feld ist ein Bitfeld, das andere jedoch nichteins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinein Typ muss konstruiert sein, der andere nichtnur %<distribute%>-, %<parallel%>- und %<loop%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<simd%>-Attribut erlaubtnur %qT oder eine Nullzeigerkonstante kann nach %qT umgewandelt werdennur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdenfÃ¼r den Adressraum %<__regio_symbol%> wird nur der 32-Bit-Zugriff unterstÃ¼tztNur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tztnur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur die Attribute %<fallthrough%> oder %<assume%> kÃ¶nnen auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinsondern nur hier als %<friend%>nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdenin einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegtNur uninitialisierte Variablen kÃ¶nnen in einem %<.bss%>-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im %<.noinit%>-Bereich platziert werdennur die Werte 12 (4 kB) und 16 (64 kB) werden fÃ¼r die WÃ¤chtergrÃ¶ÃŸe unterstÃ¼tzt. Der angegebene Wert %d (%llu kB) liegt auÃŸerhalb des gÃ¼ltigen Bereichsin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenopaque-enum-declaration ist hierintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mFehler beim Ã–ffnen der JSON-Datei %s: %mFehler beim Ã–ffnen der Mixin-Datei %s: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperandencode %%xn ist fÃ¼r QImode ungÃ¼ltigOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen OperandenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %<?:%> haben unterschiedliche Typen %qT und %qTdie Operanden fÃ¼r %<?:%> haben die Typen %qT und %qT, diese Typen haben einen ungeordneten KonvertierungsrangOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operation nicht erlaubt auf Typ %<bfloat16_t%>Operation 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 entfernenunbegrenzte Wertparameter optimieren, indem sie per Referenz Ã¼bergeben werden, vorausgesetzt, die aufgerufene Prozedur verÃ¤ndert sie nicht.Option %<%s%> erfordert %<-mlong-double-128%>Option %<%s=%s%> ist fÃ¼r die CPU %qs nicht verfÃ¼gbardie Option %<-mdouble=32%> ist nur verfÃ¼gbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert istdie Option %<-mdouble=64%> ist nur verfÃ¼gbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert istdie Option %<-mirq-ctrl-saved%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie Option %<-mlong-double=32%> ist nur verfÃ¼gbar, wenn %<--with-long-double={32|32,64|64,32}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={32|32,64|64,32}%> konfiguriert istdie Option %<-mlong-double=64%> ist nur verfÃ¼gbar, wenn %<--with-long-double={64|64,32|32,64}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={64|64,32|32,64}%> konfiguriert istdie Option %<-mrgf-banked-regs%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption %<-mstructure-size-boundary%> ist veraltetOption %qs wird ignoriert, der Vorgabewert %qs wird fÃ¼r die CPU %qs verwendetOption %qs ist fÃ¼r die CPU %qs nicht verfÃ¼gbarOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption %qs mit abweichenden Werten (%s, %s)Option Â»%sÂ« wird zusammen mit %<-fopenacc%> nicht unterstÃ¼tztOption %s nicht konsistent in allen LTO-Eingabedateien verwendetOption %s mit unterschiedlichen Wertenoptionales Argumentoptionaler KlassenparameterOptionen oder Zielarchitekturen=Optionen fehlen hinter %qsInterner Fehler: optype_msgid overflow: %doder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable als Aggregat zu initialisierenoder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable mit einem einzelnen Wert zu initialisierenoder verwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplateoder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute SuffixArgument fÃ¼r %<ordered%> muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)geordneter Vergleich von Zeiger mit Null-Zeigerordnet die Initialisierungen/Finalisierungen fÃ¼r scaffold-static, das Binden von Modulen erzwingen fÃ¼r scaffold-dynamicOrdinaltyp erwartetorigin points to a different parentdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Deklaration ist hierursprÃ¼ngliche Deklaration mit weniger VertrÃ¤gen ist hierursprÃ¼ngliche Definition trat hier aufursprÃ¼ngliche Definition ist hierOriginal ist nicht mit zstd komprimiertOriginalgrÃ¶ÃŸe unbekanntursprÃ¼ngliche Deklaration des Templates ist hierwurde ursprÃ¼nglich hier als %<const%> deklariertursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von Ã¤uÃŸerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸerer Block der Region %i ist falschdie Ã¤uÃŸere Iterationsvariable %qD hat einen Summandenausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD hat einen Faktorausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD, die im Bedingungsausdruck verwendet wird, ist von einem anderen Typen als %qTdie Ã¤uÃŸere Iterationsvariable %qD, die im Initialisierungsausdruck verwendet wird, ist von einem anderen Typen als %qTÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit %qs angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %sName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃœberlauf in impliziter KonstantenkonvertierungÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼berlappender Initialisierer fÃ¼r das Feld %qT.%qDÃ¼berladene eingebaute Funktion %qs ist durch die eingebaute Funktion %qs umgesetztÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃ¼bersteuerte Funktion ist %q#DÃ¼bersteuerte Funktion ist %q#FÃ¼bersteuerte Funktion ist %qDÃœberschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qDgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qDPack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<pack init-capture%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigGepacktes Layoutstruct wird bis zur Ausrichtungsgrenze mit %E Bytes aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD darf in diesem Kontext nicht auftauchenParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einer Lambda-Exception-Angabe ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem abschlieÃŸenden RÃ¼ckgabetyp ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem Lambda-Transaktions-Qualifizierer ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameter als %<auto%> deklariertParameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %<__bases%> ist nur in Templatedeklaration gÃ¼ltigParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 13.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geÃ¤ndert, dass es C++14 %{in GCC 10.1%} entsprichtdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit Bitfeldern der Breite 0 hat sich in GCC 12 geÃ¤ndertParameter fÃ¼r eingebaute Funktion muss Zeichenkettenkonstante oder Literal seinParameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %sparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenKlammern mÃ¼ssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer istKlammern mÃ¼ssen weggelassen werden, wenn die Argumentenliste des Attributs leer istUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidenKlammern waren mehrdeutig und wurden als Funktionsdeklaration angesehengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in SELECT-RANK-Anweisung bei %CSyntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in Templateargumentlistepart-ref mit Zeigerattribut bei %L ist nicht das rechteste part-ref des data-stmt-objectsTeilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %qD ist nicht spezialisierter alsTeilspezialisierung %qT als %<friend%> deklariertpartielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetztteilweise Spezialisierung von %qD nach Instanziierung von %qDInterner Fehler: partition found but function partition flag not setDurchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziertpass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>wird an den PrÃ¤prozessor weitergereicht, wenn -fcpp verwendet wird (interne Option)Die Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d Ã¼bergeben wurdeÃœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger SVE-ElementtypÃœbergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiertÃœbergabe von %qT an Argument %d von %qE, aber vorherige Argumente waren vom Typ %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch %qT erwartetÃœbergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch ein skalares Element erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der GrÃ¶ÃŸe 32 oder 64 Bit erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit GrÃ¶ÃŸe 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartetÃœbergabe vom %qT an Argument %d von %qE, das jedoch einen Vektor von vorzeichenbehafteten Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Tupeltyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Vektortyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch einen gÃ¼ltigen %qT-Wert erwartetÃœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartetÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qs von Zeiger-ZieltypÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge fÃ¼r SkalareÃœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen AdressbereichÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r Argument %ZArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r die Argumente %ZArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼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 Stapelpatchbarer Funktionseintrag %wu Ã¼berschreitet die GrÃ¶ÃŸe %wuPfad: Ped. WarnungPed. Warnung: mÃ¶glicherweise fehlt %<#include <Koroutine>%>vielleicht hilft ein Zeilenumbruch oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wirdvielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlatzhaltertyp ist in diesem Kontext nicht erlaubtPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwubitte geben Sie den CPU-Namen explizit an. GÃ¼ltige CPU-Namen sind: %sPlugin %qs wurde mit anderen Pfaden angegeben: %qs und %qsPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
--- 2260,2266 ----
  Â»packedÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q#D wird ignoriertmÃ¶glicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriertDer RÃ¼ckgabewert von %qD, der mit dem Attribut %<warn_unused_result%> deklariert wurde, wird ignoriertder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriertder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert%sder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E%qD hat das Attribut %<warn_unused_result%>, daher sollte der RÃ¼ckgabewert nicht ignoriert werdender RÃ¼ckgabewert von %qD wird ignoriert, muss aber verwendet werdender RÃ¼ckgabewert von %qD wird ignoriert, muss aber verwendet werden: %<%s%>RÃ¼ckgabewert der mit dem Attribut %<warn_unused_result%> definierten Funktion wird ignoriertder RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriertder RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %Eder RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert%sder RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>der RÃ¼ckgabewert vom Typ %qT wird ignoriert, muss aber verwendet werdender RÃ¼ckgabewert vom Typ %qT wird ignoriert, muss aber verwendet werden: %<%s%>Â»sinkÂ«-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite istDeklaration %q#D wird ignoriertunbekannte Option %q.*s wird ignoriertunbekannter Wert %<%s%> fÃ¼r Schalter %<-mcustom-fpu-cfg%> wird ignoriertSchrittweite 0 wird ignoriertillegal OP in optimize_comparisonunzulÃ¤ssiger Aggregattyp %qE fÃ¼r Instanzvariable %qs angegebenungÃ¼ltiges Argument 0 fÃ¼r %qsungÃ¼ltiger Operand ungÃ¼ltige Operandenadresse (1)ungÃ¼ltige Operandenadresse (2)ungÃ¼ltige Operandenadresse (3)ungÃ¼ltige Operandenadresse (4)ungÃ¼ltiger Operand wurde gefundenunzulÃ¤ssiger Referenztyp fÃ¼r Instanzvariable %qs angegebenunmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qDDer Direktwert fÃ¼r Â»%2$sÂ« muss in eine %1$d-Bit-Ganzzahl passenimplizites Einfangen von %qE via %<[=]%> ist in C++20 veraltetimplizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichenimplizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktionimplizite Umwandlung von %qT nach %qTimplizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassenimplizite Umwandlung von %qT in %qT bei Ãœbergabe von Argument an FunktionImplizite Deklaration der Funktion %qEImplizite Deklaration der Funktion %qE; meinten Sie %qs?implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in ErhÃ¶hungsausdruck zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zuImplizite Zuordnung von Feld %qD mit angenommener GrÃ¶ÃŸeImplizite Templates dÃ¼rfen nicht %<virtual%> seinFehlzuordnung in implizitem this-ZeigerInterner Fehler: implicit_section flag is set but section isn%'timplizit geholte (Â»popÂ«) Register mÃ¼ssen oben auf dem Stapel gruppiert werdenimplizit deklariertes %qD ist veraltetimpliziertes END DOder Import %qs hat eine falsche CRC-PrÃ¼fsumme%<import%> kann nicht direkt in einer Bindungs-Angabe vorkommender Import hat %q#D hier deklariertImport eines benannten Moduls %qs innerhalb eines SprachverlinkungsblocksImport-Deklaration muss im globalen GÃ¼ltigkeitsbereich seinimport_iso_c_binding_module(): Unable to create symbol for %simportiert beiImporte mÃ¼ssen gebaut werden, bevor sie importiert werden kÃ¶nnenunmÃ¶gliche Bedingung in %<asm%>unmÃ¶gliche Registerbedingung in %<asm%>unmÃ¶gliche Typenbehauptung: Typ implementiert nicht Schnittstellein %s, bei %s:%din C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werdenin C++11 und neuer kann ein Defaultkonstruktor explizit seinin C++11 sind Destruktoren standardmÃ¤ÃŸig %<noexcept%>in C++11 ruft dieses %<throw%> %<terminate%> auf, da Destruktoren standardmÃ¤ÃŸig %<noexcept%> sindin C++20 ruft dieser Vergleich die aktuelle Funktion rekursiv mit vertauschten Argumenten aufin C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt%q+D kann in C++98 nicht static sein, da es ein Union-Element istin C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>in einem Aufruf von %qD, die mit Attribut %qs hier deklariert wurdein einem Aufruf von %qT, die mit Attribut %qs deklariert wurdein einem Aufruf der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der Funktion %qDin einem Aufruf der Funktion %qD, die als %qs deklariert istin einem Aufruf der Funktion %qD, die mit Attribut %qs deklariert wurdein einem Aufruf der nicht-statischen Elementfunktion %qDin einem Aufruf mit Typ %qTin einem Aufruf mit Typ %qT und Attribut %qsin Argument fÃ¼r unÃ¤res !Interner Fehler: in basic block %d:im Aufruf von %qD, hier deklariertin Deklaration %q+Din Definition des Makros %qsbei Substitution des Makros %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein Initialisierung der Variable %qD fÃ¼r strukturierte Bindungbei Ãœbergabe des Arguments %P von %qDin Templateargument fÃ¼r Typ %qTin der Definition von %q#Tin diesem AusdruckInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem TypInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem TypZugriff auf nicht zugreifbare Plugin-Datei %s (aus kurzem Plugin-Namen %s erzeugt) nicht mÃ¶glich: %munpassender Akkumulator fÃ¼r %qsbinden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereitbinden Sie %qs ein oder stellen Sie eine Deklaration von %qE bereit%<include %s%> wurde textuell verarbeitet%<include %s%> wurde Ã¼bersetzt zu Â»importÂ«Eingehende Kantenzahl passt nicht zur Anzahl der PHI-Argumenteinkompatible %qs-Klausel bei Anwendung von %<%s%> auf %qD, die bereits mit einer OpenACC-Â»routineÂ«-Direktive gekennzeichnet wurdeInkompatible Adressraumkennzeichen %qs und %qsinkompatible Datenklausel mit Reduktion an %qE; wird zu %<present_or_copy%> befÃ¶rdertunvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDdie Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glichunvertrÃ¤glicher Registeroperand fÃ¼r Â»%%%cÂ«Inkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen fÃ¼r AbbildungsindexInkompatibler Typ fÃ¼r Methode %s%s%sInkompatibler Typ fÃ¼r Methode %s%s%s (%s)inkompatible Typen fÃ¼r EmpfÃ¤ngerinkompatible Typen in %<PHI%>-Argument %uunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in binÃ¤rem Ausdruckinkompatible Typen in Â»sendÂ«unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qTinkompatible Typen bei Initialisierung von Typ %qT mit Typ %qTunvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartetunvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qTunvollstÃ¤ndige Implementierung der Kategorie %qEunvollstÃ¤ndige Implementierung der Klasse %qEunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetinkonsistentes %<ifunc%>-Attributinkonsistent wegen %qsunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTinkonsistente GroÃŸschreibung im FormatwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTinkonsistente importierte Makrodefinition %qEwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitetwidersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in ZeichenkettenliteralFalscher Vergleichsmodusfalscher Eintrag in %<label_to_block_map%>Falsches Format der Skalierung; 1/1 wird verwendet
  Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Vektor-%qs-Elementefalsche Eigenschaft %qs des %qs-SelektorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesungÃ¼ltiger Typ der Vektor-%qs-Elementefalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %qDErhÃ¶hung ist weder konstant 1 noch konstant -1 fÃ¼r die %<!=%>-BedingungInkrementieren eines booleschen AusdrucksErhÃ¶hung des konstanten Feldes %qDSchrittweite von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigErhÃ¶hung der Funktion %qDErhÃ¶hung des Elements %qD in schreibgeschÃ¼tztem ObjektInkrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qEErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qDErhÃ¶hung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDErhÃ¶hung des schreibgeschÃ¼tzten Parameters %qDErhÃ¶hung der schreibgeschÃ¼tzten Referenz %qDErhÃ¶hung der schreibgeschÃ¼tzten Variable %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 countindirekter Aufruf in Funktion, das wird von eBPF nicht unterstÃ¼tztindirekter Aufruf in der Folge der spekulativen Aufrufe hat kein Spekulationsflagindirekte Funktion %q+D kann nicht als %qE deklariert werdenindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferder indirekte Import %qs ist noch nicht geladenindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼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 zuerschlossener skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seinunendliche Rekursion erkanntNutzer informieren, welche Parameter per Referenz Ã¼bergeben werdengeerbter Konstruktor %qD ist nicht %<constexpr%>erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarinit-Funktion im Objekt %s gefundenÂ»init-statement in AuswahlanweisungenÂ« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarinit_arglist(): too many argumentsInitialisierung streicht Qualifizierer %qv von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von Zeiger auf nicht enthaltenen AdressraumLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vInitialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungInitialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungInitialisierung von %qT von inkompatiblem Zeigertyp %qTInitialisierung von %qT von Zeiger auf %qD mit inkompatiblem Typ %qTInitialisierung von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareInitialisierung eines flexiblen Array-ElementsInitialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %CInitialisierung eines flexiblen Array-Elements in geschachteltem KontextInitialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein ElementInitialisierung eines nicht-konstanten Referenztyps %q#T von R-Wert des Typs %qTInitialisierung des %<volatile%>-Referenztyps %q#T von R-Wert des Typs %qTInitialisierungen fÃ¼r mehrere Elemente von %qTinitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebendas initialisierte Element %q+D wurde hier deklariertinitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungselement ist kein konstanter AusdruckInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierungsausdruck verweist auf Iterationsvariable %qDInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qT anInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?Initialisierer fÃ¼r %q#D expandiert zu einer leeren AusdruckslisteInitialisierung fÃ¼r %q#D ist ungÃ¼ltigInitialisierung fÃ¼r %qT muss geklammert seinInitialisierung eines flexiblen Arrayelements %q#DInitialisierung fÃ¼r Gleitkommawert ist keine GleitkommakonstanteInitialisierung fÃ¼r Ganzzahl-/Gleitkommazahlwert ist zu kompliziertInitialisierung in bereichsbasierter %<for%>-SchleifeInitialisierung ungÃ¼ltig fÃ¼r statisches Element mit KonstruktorInitialisierung fÃ¼r Funktion bereitgestelltInitialisierung fÃ¼r Â»friendÂ«-Funktion %qD angegebenInitialisierung fÃ¼r nicht-virtuelle Methode %q+D angegebenInitialisierung fÃ¼r statische Element-Funktion %qD angegebenInitialisierungs-Zeichenkette fÃ¼r %qT ist zu langdadurch, dass %qD mittels %qE initialisiert wird, verlÃ¤ngert sich die Lebenszeit des zugrundeliegenden Arrays nichtdas Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direktdas Initialisieren einer Basisklasse vom Typ %qT fÃ¼hrt zu Objektslicingeingegebener Klassenname %qD als Template-Templateargument verwendetInline-Assembler ist kein konstanter Ausdruckinline clone count is not compatibleInterner Fehler: inline clone in same comdat group listInterner Fehler: inline clone is forced to outputInterner Fehler: inline clone with address takeninline-Deklaration von %qD folgt Deklaration mit Attribut %<noinline%>Â»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut wird ignoriertInline-Funktion %q+D deklariert, aber nirgendwo definiertÂ»inlineÂ«-Funktion %q+D als Â»schwachÂ« deklariertder inline-Funktion %q+D wurde das Attribut %qs gegebender inline-Funktion %qD wurde das Attribut %qs gegebeninline-Funktion %qD verwendet, aber nirgendwo definiertein %<inline%>-Namensraum muss bei der ersten Definition angegeben werdenÂ»inlineÂ«-NamensrÃ¤ume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÂ»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarInterner Fehler: inlined_to pointer is set but no predecessors foundInterner Fehler: inlined_to pointer is wrongInterner Fehler: inlined_to pointer refers to itselfInterner Fehler: inlined_to pointer set for noninline callersInlining beim Aufruf von %q+F mit %<always_inline%> fehlgeschlagen: %sÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sinnere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende SchleifeEingabedatei %qs ist dieselbe wie die AusgabedateiBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcPlugin aktivieren, das Laufzeitfehler bereits zur Compilezeit erkenntInterner Fehler: insert_bbt(): Duplicate key foundEinschub auÃŸerhalb des gÃ¼ltigen Bereichs in %qsInterner Fehler: insn %d basic block pointer is %d, should be %dInterner Fehler: insn %d in footer of bb %d has non-NULL basic blockInterner Fehler: insn %d in header of bb %d has non-NULL basic blockInterner Fehler: insn %d is in multiple basic blocks (%d and %d)Interner Fehler: insn %d outside of basic blocks has non-NULL bb fieldBefehlsadressen nicht freigegebenInterner Fehler: insn addresses not set after shorten branchesBefehl enthÃ¤lt eine ungÃ¼ltige Adresse!Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-BlockesBefehl mit UID %i nicht gefunden fÃ¼r Operand %i (Â»%sÂ«) von Befehl %iBefehl mit UID %i nicht gefunden fÃ¼r Operand %i von Befehl %iinstalliere: %s%s
  Installationsfehler, %<crtoffloadtable.o%> kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtVorausladen von Befehlen ist aktiv im 64-Bit-Modus mit RIP-relativer Adressierung und der Option %<-mprefetchi%>; sonst bleiben sie NOPsBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztBefehlssatz %qs kann Standard-ABI %qs nicht implementieren, stattdessen wird %qs verwendetunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu parallelisierenGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-TypGanzzahldivision durch NullGanzzahlliteral Ã¼berschreitet Wertebereich des Typs %qTGanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸeGanzzahlÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGanzzahlÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGanzzahl-Suffix %qs durch Implementierung Ã¼berdecktGanzzahlausdruck %qE ist nicht konstantGenauigkeit des ganzzahligen Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe von %qsdie Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten ZeichenketteSchnittstellenpartition wird nicht exportiertOffset %wi des zwischenzeitlichen Arrays ist auÃŸerhalb der Arraygrenzen von %qTinterne Compiler-Debug-Informationen, Liste der Quadrupel wegschreibeninterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
! internes Konsistenzprobleminterner Fehler: %<cris_side_effect_mode_ok%> mit falschen Operandeninterner Fehler: falsches Register: %dinternal error: not expecting operand1 to be a constant setInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEdie Attribute %<interrupt%> und %<naked%> sind nicht kompatibelInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp %<void%> habenin Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs seinin Interrupt-Service-Routinen sollte das erste Argument ein Zeiger seinInterruptvektor fÃ¼r %qE-Attribut ist nicht %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%A-WertungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-WertungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%V-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-WertungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-WertungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiger %%z-WertungÃ¼ltiges %<#pragma %s%>ungÃ¼ltiges %<CASE_CHAIN%>ungÃ¼ltiger %<CPU_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiger %<MPY_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiges %<PHI%>-ArgumentungÃ¼ltiges %<PHI%>-ErgebnisungÃ¼ltiges %<const_cast%> von Typ %qT in Typ %qTungÃ¼ltiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger Basistyp fÃ¼r %<enum%>ungÃ¼ltiges %<static_cast%> von Typ %qT in Typ %qTungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %dungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%> oder %<loop%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert istungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs oder %<sections%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs, %<sections%> oder %<scope%>ungÃ¼ltiger Offset-Operator %qsungÃ¼ltiges Â»asmÂ«: UngÃ¼ltige (Zeiger-)Operanden %qsungÃ¼ltiges IACC-ArgumentungÃ¼ltige JSON-SyntaxungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichungÃ¼ltiger nicht-rechteckiger OpenMP-Schleifenschritt; %<(%E - %E) * %E%> ist kein Vielfaches von Schleife %d Schritt %qEungÃ¼ltige rechte Seite fÃ¼r GIMPLE-Speicherung: %qsungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dInterner Fehler: invalid _LiteralungÃ¼ltiger abstrakter Parametertyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«ungÃ¼ltige Adresse in OperandungÃ¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in %qsungÃ¼ltiger AdressierungsmodusungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>ungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem ElementtypUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTUngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltiges Argument %qs fÃ¼r %<-mbranch-protection=%>ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %qsungÃ¼ltiges Argument fÃ¼r %<-mharden-sls=%>ungÃ¼ltiges Argument in Option %qsungÃ¼ltiges Argument fÃ¼r Attribut %qEungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument von SQRT bei %LungÃ¼ltiges Argument fÃ¼r %qDungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«ungÃ¼ltiges Argument fÃ¼r GIMPLE-AufrufungÃ¼ltige ArgumenteungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige Argumente fÃ¼r %<-fpatchable-function-entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseInterner Fehler: invalid block indexungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltiger Aufruf einer Nicht-FunktionungÃ¼ltiger Schalter Â»calls_comdat_localÂ«ungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Clique in %qsungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige EinschrÃ¤nkungenungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintungÃ¼ltiges Steuerregister %d fÃ¼r mvtc; %<psw%> wird verwendetSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung von %<__vector_pair%>ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in %<__vector_pair%>ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU %qs fÃ¼r %s%qs%sungÃ¼ltige Option fÃ¼r benutzerdefinierten Befehl %qsungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Sprungmarke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtungÃ¼ltige Â»doacrossÂ«-ArtUngÃ¼ltiger Elementindex %qE fÃ¼r %<__builtin_shufflevector%>ungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltige embedcfg: Â»FilesÂ«-Element ist keine ZeichenketteungÃ¼ltige embedcfg: Â»FilesÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: Â»PatternsÂ«-Element ist kein ArrayungÃ¼ltige embedcfg: Â»PatternsÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: doppeltes Â»PatternsÂ«-ElementungÃ¼ltige embedcfg: fehlendes Â»FilesÂ«ungÃ¼ltige embedcfg: Â»PatternsÂ« fehltungÃ¼ltige embedcfg: kein JSON-ObjektungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruck fÃ¼r statische Array-Dimension: %sungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell %qs fÃ¼r %qDunbekannter Feature-Modifizierer %qs in %<-march=%s%>unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>invalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iungÃ¼ltige Â»fnsummaryÂ« in LTO-DatenstromungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltiges Format fÃ¼r %<sve_width%>ungÃ¼ltiges Format von %sungÃ¼ltige Gleitkomma-KonstanteungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼ltige Verwendung von festen Registern zwischen earlyclobber-Operand und EingabeoperandungÃ¼ltige Verwendung von festen Registern zwischen Ausgabeoperanden und dem zugehÃ¶rigen Constraint-OperandenungÃ¼ltige Verwendung von festen Registern zwischen AusgabeoperandenungÃ¼ltiger Headername %qsungÃ¼ltige HexzifferungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»exceptionÂ«ungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»interruptÂ«ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-AttributungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-AttributungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTErhÃ¶hungsausdruck ungÃ¼ltigungÃ¼ltiger Anfangswert fÃ¼r Element %qEungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qIungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qIungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungungÃ¼ltige Sprungfunktion in LTO-DatenstromungÃ¼ltige SchlÃ¼sselart fÃ¼r %<-mbranch-protection=%>UngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in %<asm%>-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in %qsungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Speichermodell %qs fÃ¼r %qDungÃ¼ltiges Speichermodell %wi fÃ¼r %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiger Modulname %qsungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("arch=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("cpu=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("tune=")%>ungÃ¼ltiger new-Ausdruck fÃ¼r abstrakte Klasse %qTungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltiges Templateargument ohne TypungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r %qsungÃ¼ltige Anzahl in %<-mrgf-banked-regs=%s%>; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32Falsche Anzahl der Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in %qsungÃ¼ltiger OperandungÃ¼ltiger Code fÃ¼r Operand %%xnungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in %qsungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp %qT fÃ¼r %qsungÃ¼ltiger Operandentyp mit Operandencode Â»%cÂ« verwendetungÃ¼ltige Operanden in binÃ¤rer OperationungÃ¼ltige Operanden in GIMPLE-VergleichungÃ¼ltige Operanden in ternÃ¤rer OperationungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOungÃ¼ltige Operanden fÃ¼r Code %%cungÃ¼ltiger Operand fÃ¼r %qsUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)Interner Fehler: invalid operationungÃ¼ltige Operation (%s)ungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltige Reihenfolge in asm-Knoten %iungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe in %qsungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r %qsungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltiger Schutztyp %qs in Pragma oder Attribut %<target("branch-protection=")%>ungÃ¼ltiger Prototyp fÃ¼r Â»%sÂ«ungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r FunktionungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)ungÃ¼ltige Qualifizierer fÃ¼r %<constexpr%>-ObjektungÃ¼ltige Qualifizierer fÃ¼r Feld eines %<constexpr%>-ObjektsungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiges Empfangen auf Nur-Sende-KanalungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltiger reduction-identifierungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«ungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltiger regulÃ¤rer Ausdruck %qs in %qsungÃ¼ltige AdressverschiebungungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+DungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiges zweites Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandInterner Fehler: invalid source block specificationungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼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-argument-listungÃ¼ltige Template-IDungÃ¼ltiges drittes ArgumentUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_ia32_prefetch%>; es wird 0 verwendetUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-AusgabeInterner Fehler: invalid type for _Literal with constructorungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der %<constexpr%>-Funktion %q+#DungÃ¼ltiger Typ fÃ¼r EigenschaftInterner Fehler: invalid type of %<__MEM%> operandungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen FunktionungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>ungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltiger Typen fÃ¼r %qsungÃ¼ltige Typen in AdressraumumwandlungungÃ¼ltige Typen in Umwandlung zu GleitkommaungÃ¼ltige Typen in Umwandlung in GanzzahlungÃ¼ltige Typen Festkomma-UmwandlungungÃ¼ltige Typen in NOP-UmwandlungungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<...%> 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 %<__builtin_va_arg_pack ()%>ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement istungÃ¼ltige Verwendung von %<decltype(auto)%>ungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%>, nachdem es gÃ¼ltig warungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%>, bevor es gÃ¼ltig istungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von %qT in TemplateargumentungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung des MMA-Operanden vom Typ %qs als Parameter einer FunktionungÃ¼ltige Verwendung des MMA-Typs %qs als RÃ¼ckgabetyp einer FunktionungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von Attributen in leerer DeklarationungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung der Vertragsstufe fÃ¼r explizite SemantikungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)ungÃ¼ltige Verwendung des Elementes %qD in %<pre%>-Vertrag eines KonstruktorsungÃ¼ltige Verwendung des Elementes %qD in %<post%>-Vertrag eines DestruktorsungÃ¼ltige Verwendung des Elementes %qD in statischer ElementfunktionungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)ungÃ¼ltige Verwendung eines Methodenwerts als Argument von OffsetofungÃ¼ltige Verwendung eines Nicht-L-Wert-ArraysungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTfalsche Verwendung von %<pack expansion%> %qTfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼ltige Verwendung von Zeigern auf Arrays mit unterschiedlichen Qualifizierern in ISO C vor C2XungÃ¼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 %qIungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertungÃ¼ltiger VektoroperandUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Vektortypen in NOP-UmwandlungungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionumgekehrter Scheibenbereichio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitwird von %qs verstecktis_c_interoperable(): gfc_simplify_expr faileder ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definierter ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiertes muss ein Zeiger auf ein Element der Form %<&X::Y%> seines muss die Adresse einer Funktion mit externer Bindung seines muss der Name einer Funktion mit externer Bindung seines wurde spÃ¤ter hier definiertElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIterator %qD hat %<_Atomic%>-qualifizierten TypIterator %qD hat %<const%>-qualifizierten TypTyp des Iterators %qD ist weder ganzzahlig noch ein ZeigerIterator %qD hat Schrittweite 0Iterator-Schrittweite mit nichtganzzahligem TypIteratorvariableInterner Fehler: its dest_idx should be %d, not %dder Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variierenvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma ADDRESS%>Ausschuss am Ende von %<#pragma CTABLE_ENTRY%>Ausschuss am Ende von %<#pragma GCC memregs%> [0-16]Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma __nostandard%>Ausschuss am Ende von %<#pragma __standard%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma longcall%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma ms_struct%>Ausschuss am Ende von %<#pragma options%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma 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 unused%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von %<#pragma ghs endsda%>Ausschuss am Ende von %<#pragma ghs endtda%>Ausschuss am Ende von %<#pragma ghs endzda%>Ausschuss am Ende von %<#pragma ghs interrupt%>Ausschuss am Ende von %<#pragma ghs section%>Ausschuss am Ende von %<#pragma ghs startsda%>Ausschuss am Ende von %<#pragma ghs starttda%>Ausschuss am Ende von %<#pragma ghs startzda%>Ausschuss am Ende von Â»#pragma extern_modelÂ«das SchlÃ¼sselwort %<export%> ist veraltet und wird ignoriertdas SchlÃ¼sselwort %<export%> wird mit %<-fmodules-ts%> eingeschaltetSchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubtSchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubtSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertInterner Fehler: label %qD has incorrect context in bb %dInterner Fehler: label %qD in the middle of basic block %dInterner Fehler: label %qD to block does not match in bb %dMarke %qE auÃŸerhalb einer Funktion referenziertdie Sprungmarke %s wird auÃŸerhalb einer Funktion referenziertMarke am Ende einer VerbundanweisungSprungmarke am Ende einer zusammengesetzten Anweisung ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarder Label-Kontext ist nicht die aktuelle FunktionsdeklarationDefinition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarInitialisierungen fÃ¼r Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Einfangen von %qE ist kein konstanter AusdruckLambda-AusdrÃ¼cke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambdaparameter %qD war vorher als EinfÃ¤nger deklariertLambda-Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Templates sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in Template-Parameter-TypLambda-Ausdruck in Template-Argument ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in nicht evaluiertem Kontext ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck ist erst ab C++17 ein konstanter AusdruckLambdas sind erst ab C++17 implizit %<constexpr%>Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wdSpurindex muss eine direkt angegebene Konstante seinSprache %s nicht erkanntSprachdialekt ist %qs, erwartet wird jedoch %qsSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittenGroÃŸe Ganzzahl implizit auf vorzeichenlosen Typen abgeschnittengroÃŸe RÃ¼ckgabewerte werden mit der Option %<-mabi=ti%> nicht unterstÃ¼tztdas letzte Argument muss ein Immediate seinletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3Name des letzten Registers Â»%sÂ« muss ein ungerades Register 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-FormatLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite >= Breite des VektorelementsLinks-Schiebe-Weite ist negativleft shift of negative valuelinker Operand des Komma-Ausdrucks hat keinen Effektlinke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinLÃ¤nge grÃ¶ÃŸer als KapazitÃ¤tLÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausLÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp habenLÃ¤nge wird hier berechnetLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
  Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %wu Bytes, Argument hat jedoch %s BytesGrenze ist %wu Bytes, Argument hat jedoch bis zu %s BytesÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger istÂ»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandtAusdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig seinmit der pthread-Bibliothek Ã¼bersetzen (Vorgabe: ein)Listeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinEs ist veraltet, das Stapelzeiger-Register %qs in einer Ãœberschreibungsliste anzugebenLiteraler Operator %q#D steht mit rohem Literaloperator in KonfliktLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; Template fÃ¼r Nicht-Typ Argumentpack %<<charâ€¦>%> erwartetliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; nicht-Typ Templateargumentpack %<<charâ€¦>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartetliteraler Operator mit C-BindungLivepatchen (mit %qs) wird in Kombination mit LTO nicht unterstÃ¼tztlo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlocal declaration from a different functionlokale Deklaration von %qE verdeckt Instanzvariablelokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarkelokales Element %q#D ist hier deklariertlokale Methode %q#D ist hier deklariertInterner Fehler: local symbols must be definedlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tStelle des OpenACC-%<kernels%>Stelle der vorherigen Klausel in derselben SchleifenschachtelungStelle der vorherigen Reduktion fÃ¼r %qElocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches %<und%> von gleichen AusdrÃ¼ckenlogisches %<und%> bei sich gegenseitig ausschlieÃŸenden Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewendetlogisches %<oder%> bei gemeinsam erschÃ¶pfenden Tests ist immer Â»wahrÂ«logisches %<oder%> von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsicNachschlagen von %qT in %qT ist nicht eindeutigInterner Fehler: loop %d%'s header does not belong directly to itInterner Fehler: loop %d%'s header does not have exactly 2 entriesInterner Fehler: loop %d%'s header is not a loop headerInterner Fehler: loop %d%'s latch does not belong directly to itInterner Fehler: loop %d%'s latch does not have an edge to its headerInterner Fehler: loop %d%'s latch does not have exactly 1 successorInterner Fehler: loop %d%'s latch does not have header as successorInterner Fehler: loop %d%'s latch is marked as part of irreducible regionInterner Fehler: loop %d%'s latch is not dominated by its headerdie Anzahl der Iterationen der Schleife %d %qE verweist auf den freigegebenen SSA-Namen %qESchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeSchleifenvariable %qD erzeugt eine Kopie vom Typ %qTSchleifenvariable %qD vom Typ %qT bindet an temporÃ¤res Objekt, das aus dem Typen %qT konstruiert wurdeInterner Fehler: loop verification on loop tree that needs fixupInterner Fehler: loop with header %d marked for removalInterner Fehler: loop with header %d not in loop treelockerere Ausnahmespezifikation in der Ã¼bersteuernden virtuellen Funktion %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenuntere Grenze des Arrays liegt auÃŸerhalb der Grenzen von ztypearithmetischer Ãœberlauf in unterer Grenze des TeilbereichsUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslseek beim Lesen von Exportdaten gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertdie %<asm%>-Anweisung erfordert einen L-WertUmwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qTmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesDebug-Ausgabe von Makros kann bei Modulen unvollstÃ¤ndig seinMakrodefinitionen von %qE sind kaputtMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsInterner Compilerfehler: main variant is not definedInterner Fehler: make_generic(): Cannot find generic symbol %qsmehrfache Kopien von %qD werden erzeugtfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformte Variablenadresse in %<#pragma ADDRESS%>falsch geformte Variablenadresse bei %<#pragma CTABLE_ENTRY%>falsch geformtes %<#pragma GCC pch_preprocess%>falsch geformtes %<#pragma GCC visibility push%>falsch geformtes %<#pragma __extern_prefix%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma builtin%>Falsch geformtes %<#pragma extern_model%>, ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertFalsch geformtes %<#pragma member_alignment%>Falsch geformtes %<#pragma member_alignment%>, wird ignoriertfalsch geformtes %<#pragma message%>, ignoriertFalsch geformtes %<#pragma ms_struct {on|off|reset}%>, ignoriertFalsch geformtes %<#pragma ms_struct%>, wird ignoriertFalsch geformtes %<#pragma options align={mac68k|power|reset}%>, wird ignoriertFalsch geformtes %<#pragma options%>, wird ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes %<#pragma redefine_extname%>, wird ignoriertfalsch geformtes %<#pragma weak%>, wird ignoriertfalsch geformtes %<#pragma ghs section%>ungÃ¼ltige %<COLLECT_GCC_OPTIONS%>falsch geformtes Pragma oder Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target()%>falsche Option %<-fplugin-arg-%s%>: fehlendes %<-<SchlÃ¼ssel>[=<Wert>]%>kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r SpezifikationsfunktionAttribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurÃ¼ckgebengemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps istmangling %<typeof%>, verwenden Sie stattdessen %<decltype%>%C wird gemangeltMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in KonfliktAbbildung kann nur mit nil verglichen werdenMapper wurde mit Signal %s beendetMapper mit Status %d beendetFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not founddazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige OperandennummerHÃ¶chstzahl der LTO-Partitionen, die parallel gestreamt werden.obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)Code greift mÃ¶glicherweise auf %E Byte in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zugreift mÃ¶glicherweise auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zuÂ»-EBÂ« und Â»-ELÂ« dÃ¼rfen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« dÃ¼rfen nicht zusammen angegeben werdenCode liest mÃ¶glicherweise %E Byte aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise %E Byte in eine Region der GrÃ¶ÃŸe %ECode schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %Emdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind nur mit %<-mmedia%> verfÃ¼gbarSpeicherinitialisierung fÃ¼r %qD folgt KonstruktordelegationElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %q+D darf nicht als %<mutable%>-Referenz deklariert seinElement %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert seinElement %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzMitglied %qD ist nicht initialisiert, wird aber benutztElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenMembervariablen kÃ¶nnen nicht vom RVV-Typ %qT seinMembervariablen kÃ¶nnen nicht vom SVE-Typ %qT seinElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherreservierung in vasprintf gescheitertSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarunvertrÃ¤gliches SpeicherlayoutSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinmio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenUnstimmigkeit zwischen der GrÃ¶ÃŸe der Deklaration %qE (%wd) und der GrÃ¶ÃŸe ihres Initialisierers (%wd)Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD; erwartet wurde %qTUnstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD (%qT, sollte %qT sein)Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD (%qT, sollte %qs sein)Abweichung in Grenze %Z von Argument %u, deklariert als %sAbweichung in Grenzen %Z von Argument %u, deklariert als %sUnstimmigkeit in Aufruf der eingebauten Funktion %qDKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD; erwartet wurde %qTUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD (%qT, sollte %qs sein)ArgumentpacklÃ¤ngen %d und %d sind unvertrÃ¤glichArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTunpassendes Vertragsattribut in Deklarationunpassende Vertragsbedingung in DeklarationUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtabweichende Definitionunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertFehlendes %<(%> hinter %<#pragma unused%>, wird ignoriertFehlendes %<)%> hinter %<#pragma unused%>, wird ignoriertfehlende %<PHI%>-Definitionfehlendes %<big-endian%>, %<little-endian%> oder %<default%> hinter %<#pragma scalar_storage_order%>fehlendes %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, oder %<ignored_attributes%> nach %<#pragma GCC diagnostic%>Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDfehlende %qs-Klausel bei Anwendung von %<%s%> auf %qD, die bereits mit einer OpenACC-Â»routineÂ«-Direktive markiert wurdeInterner Fehler: missing REG_EH_REGION note at the end of bb %iFehlendes zusÃ¤tzliches %<requries%>, um eine requires-expression zu beginnenfehlender Architekturname in %<-march=%s%>fehlendes Argument fÃ¼r %<-mbranch-protection=%>Argument fÃ¼r %<#pragma GCC diagnostic ignored_attributes%> fehltfehlendes Argument fÃ¼r Pragma oder Attribut %<target("branch-protection=")%>fehlendes Argument fÃ¼r %qsAttributname hinter %<#pragma GCC diagnostic ignored_attributes%> fehltInterner Fehler: missing barrier after block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTInterner Fehler: missing callgraph edge for call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende Klammerdie Sammlung in schneller AufzÃ¤hlung fehltSteuerprÃ¤dikat fehltfehlender CPU-Name in %<-mcpu=%s%>fehlender CPU-Name in %<-mtune=%s%>fehlender Bindestrichfehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsmissing direct call for speculation %iInterner Fehler: missing edge %i->%ifehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-Formatesfehlender HeadernameErhÃ¶hungsausdruck fehltfehlender indirekter Aufruf in der Folge der spekulativen Aufrufefehlende Initialisierung fÃ¼r Feld %qD von %qT fehltInitialisierung fÃ¼r Element %qD fehltfehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragmafehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Zuordnungfehlende Methode %s%s%sfehlender Modulnamefehlender Name fÃ¼r Pragma oder Attribut %<target("arch=")%>fehlender Name fÃ¼r Pragma oder Attribut %<target("cpu=")%>Fehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlende oder beschÃ¤digte object.dfehlender Ursprung fÃ¼r einen Knoten in einer verschachtelten Listefehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sEigenschaftsattribut fehltmissing ref for speculation %ifehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Template-Argumentliste nach %qE; fÃ¼r die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgenfehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubtfehlende Templateargumentefehlende Templateargumente nach %qEfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>falsch geschriebener Begriff %<%.*s%> im Format; verwenden Sie stattdessen %<%s%s%>Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben DeklarationVermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben AnweisungVermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe von %qsModifikation von %qE ist kein konstanter AusdruckModifizierer auÃŸer %<val%> ist in %<linear%>-Klausel an %<simd%>- oder %<for%>-Konstrukten angegeben, zusammen mit OpenMP-5.2-ModifizierernModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden, auÃŸer wenn OpenMP 5.2 verwendet wirdin einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verÃ¤ndernCRC-Fehler in Modul %qsdas Modul %qs ist hier deklariertModul %qs erwartet, Headermodul gefundenModul %qs gefundendas Modul %qs wurde hier importiertdas Modul wurde bereits deklariertdas Modul wurde bereits importiertModul enthÃ¤lt OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschaltenModulabhÃ¤ngigkeiten erfordern VorverarbeitungModul-Eigenschaft in USE-Anweisung bei %C%<module-declaration%> ist innerhalb von %<header-unit%> nicht erlaubtModul-Deklaration ist nur als erste Deklaration erlaubt, oder wenn sie das global-module-fragment beendetmehr als %d Operanden in %<asm%>mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Ãœbersetzungseinheitmehr als eine %qs-Klausel mit %<source%>-Modifizierer an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenmehr als eine Ortsangabe in %<depend%>-Klausel in einem %<depobj%>-Konstrukt%qE vom Typ %qT wird auf sich selbst verschobendas Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopiedas Verschieben eines temporÃ¤ren Objekts verhindert das Einsparen der Kopiempfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden kÃ¶nnenCompilieren von mehreren Quellen ist fÃ¼r C++ nicht implementiertmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere %<-mcpu=%>-Optionen angegebenMehrere %<default%>-Ziele wurden festgelegtmehrere %<step%>-Modifiziererdoppeltes Attribut %qEMehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive %<.cfi_personality%> unterstÃ¼tzenmehrere OpenMP-Â»standaloneÂ«-Direktiven unter den %<omp::directive%>-Attributen mÃ¼ssen sich alle innerhalb derselben %<omp::sequence%> befindenmehrere Deklarationen in bereichsbasierter %<for%>-SchleifeMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tmehrere schnelle Interruptroutinen gefunden: %qE und %qEin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenInterner Fehler: multiple hot/cold transitions found (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenInterner Fehler: multiple inline callersmehrere Interruptattribute sind nicht erlaubtmehrere Interruptattribute fÃ¼r Funktion %qDmehrere Schleifenvariablen in schneller AufzÃ¤hlungmehrere Â»linearÂ«-Modifizierermehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere Methoden fÃ¼r Eigenschaft %qE angegeben, die letzte von denen wird verwendetmehrere ref-qualifiermehrere Registerspeicher-Attribute fÃ¼r Funktion %qDmehrere Selektoren namens %<%c%E%> gefundenmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationmultiple virtual PHI nodes in BB %dFunktionsaufruf mit mehreren Werten in Kontext mit einem WertFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werdenmuss mit %<noexcept(true)%> deklariert werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarnacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen Typender Name %qs unterscheidet sich vom Namen %qs, der in einer anderen Ãœbersetzungseinheit definiert istName %qs ist als %u-Bit definiert, in einer anderen Ãœbersetzungseinheit jedoch als %u-BitName %qs ist als %wd definiert, in einer anderen Ãœbersetzungseinheit jedoch als %wdName %qs wird in einer anderen Ãœbersetzungseinheit mit unterschiedlichem Wert definiertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretenNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenName eines Namensraums erwartetanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qH nach %qIverengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltigZugriff auf das Member %qE erfordert %<this%>fÃ¼r den Zugriff auf Member %qs wird %<this%> benÃ¶tigtvor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeNegative Ganzzahl implizit in vorzeichenlosen Typen konvertiertArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qskeiner der Zweige des %<if%> ist ein Konstantenausdruckweder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische %<operator delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariertdie geschachtelte Funktion muss einen Rumpf habengeschachtelte Funktionstrampoline werden auf GCN5 aufgrund nicht ausfÃ¼hrbarer Stacks nicht unterstÃ¼tzt-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztauf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werdengeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztverschachtelte inline-Namensraumdefinitionen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargeschachtelte Schleife in Reduktion benÃ¶tigt Reduktionsklausel fÃ¼r %qEgeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarName eines geschachtelten Namensraums erwartetgeschachtelte q-DirektivenVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>die verschachtelte Anforderung %qE ist nicht erfÃ¼lltdie verschachtelte Anforderung %qE ist nicht erfÃ¼llt, daÂ»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneu in Fortran 2003neu in Fortran 2008neu in Fortran 2018neu in Fortran 95neue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennew-expression ist erst ab C++20 ein konstanter AusdrucknÃ¤chstes Feld %q#D hier deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%E%> gefundenkein %<FUNCTION_PROFILER%> fÃ¼r CRISkein zugrundeliegender Typ fÃ¼r %<enum%> angegebenkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenMischen von FPX/FPU ist nicht erlaubtkein Dateiname fÃ¼r LTRANS-Ausgabeliste angegebenKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionauf explizite Instanziierung kann kein Attribut angewendet werdenkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatfehlende schlieÃŸende geschweifte Klammerkeine Konstruktorenkein Kontext, um Typ von %qE aufzulÃ¶senkeine Umwandlungsoperatoren deklariertkeine passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration passt zu %q#Dkeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDkeine Destruktorenkein Dispatcher fÃ¼r versionierte Attribute gefundenKein Dispatcher fÃ¼r Versionierungsattribute gefunden: %skein Feld %qD in initialisierter Union gefundenkeine Funktionen namens %qDKeine Liste zur sofortigen Verwendungkeine Eingabedateienkeine Eingabedateien; es werden keine Ausgabedateien geschriebenkein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellenkeine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbarkeine Ãœbereinstimmung fÃ¼r keine Ãœbereinstimmung fÃ¼r den Aufruf von %<%T::operator[] (%A)%>keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkein passendes Konzept fÃ¼r template-introductionkeine passenden Konzepte fÃ¼r %qEkeine passende Festkomma-Ãœberladung fÃ¼r %qs 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 Mitglied namens %qE in %qTkeine Multilib-fÃ¤hige ABI %qs kann mit dem Befehlssatz %qs implementiert werden, stattdessen wird %qs verwendetkein Operand der Disjunktion ist erfÃ¼lltkein Postdekrementoperator fÃ¼r Typkein Postinkrementoperator fÃ¼r Typkein PrÃ¤dekrementoperator fÃ¼r Typkein PrÃ¤inkrementoperator fÃ¼r Typkeine vorherige Deklaration fÃ¼r %qDkein vorheriger Prototyp fÃ¼r %qDkein Prozessortyp zum Binden angegebenes wurden keine Profildateien zusammengefÃ¼hrt
  kein Profiling von 64-bit-Code fÃ¼r dieses ABIKein Register in Adresseeine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurÃ¼ckgibt, muss eine return-Anweisung enthaltenkeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionkein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qE deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qE deklariertkeine Informationen zum Aufschiebepunkt fÃ¼r %qDkein Typ namens %q#T in %q#Thier darf kein Typ oder Speicherklasse angegeben werden,keine unexpandierten Parameterpackungen in binÃ¤rer Faltung%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenkeine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegebenkein geeigneter Destruktor fÃ¼r %qTInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionKnoten hat ungÃ¼ltige Reihenfolge %iInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is symver but not aliasInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetOperand fÃ¼r Â»%%%cÂ« muss ein 32-Bit-Register seinREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lnicht-%<consteval%>-Funktion %q+D Ã¼bersteuert %<consteval%>-Funktionvon nicht-AAPCS abgeleitete PCS-VarianteNicht-ASCII-Zeichen in CFString-LiteralNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineNicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurdeFehlzuordnung bei Ausnahmebehandlung ohne AufrufTeilspezialisierung %qE ist nur fÃ¼r Klassen und Variablen erlaubtInterner Fehler: non-cold basic block %d reachable only by paths crossing the cold partitionNicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qENicht konstantes Argument 0 fÃ¼r %qsNicht konstantes Argument 1 fÃ¼r %qsNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber %<typedef%>Nichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORnicht konstanter Ausdruck %qsInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnicht herleitbares Templates %qT wird ohne Template-Argumente verwendetNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte FunktionNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertAlias-Definitionen werden in dieser Konfiguration nur fÃ¼r Funktionen unterstÃ¼tztNicht-Funktion in GIMPLE-AufrufNicht ganzzahliges Argument 1 fÃ¼r %qsNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode %<z%> verwendetswitch-Anweisung ohne eingebauten Typnicht-lokaler Lambdaausdruck kann keinen Â»capture-defaultÂ« habennicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktornicht-lokale %<__thread%>-Variable %qD erfordert dynamische InitialisierungInterner Fehler: non-loop with header %d not marked for removalNicht-L-Wert-Array in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Elementfunktion %qD kann nicht CV-Qualifizierer habenNicht-Elementfunktion %qD kann keinen ref-Qualifizierer habeneine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qTNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %d muss im Speicher bleibenNicht-Speicher-Ausgabe %d muss im Speicher bleibennicht geschachtelte Funktion mit variabel modifiziertem TypenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objective-C-Typ %qT kann nicht aufgefangen werdenNicht-Parameter %qs kann kein Parameterpack seinArgument, das kein Zeiger ist, in %<__builtin_launder%>Nichtrechteckige Schleifenschachtelung mit Schrittweite ungleich 1 oder -1 fÃ¼r %qsNicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalares %qsnicht-skalarer Typnichtskalare Variable %qD in bedingter %<lastprivate%>-KlauselNicht-Standard-Suffix an Gleitkommakonstantenicht-statisches const-Element %q#D in Klasse ohne einen Konstruktornicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT habennicht-statisches Datenelement %qE als %qs deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler Deklarationnicht-Top-Level %qsnicht-triviale Umwandlung in %qsnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qE ist nicht erlaubtNichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp%qs mit Elementen ist kein VektorNicht-Vektoroperanden in Vektorvergleichnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordedInterner Fehler: nonlocal label %qD is not first in a sequence of labels in bb %dArrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendetArrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendetNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
  Datei fÃ¤ngt nicht mit dem magischen \x7FELF anunerlaubte Typkombination in %qsnicht mit sysroot-Header-Suffix 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 passenbinÃ¤rer Operator erwartet denselben Typ fÃ¼r beide Operanden%<#define %E%> wird nicht exportiert, da es ein SchlÃ¼sselwort istPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdendie Option %<-fpic%> nicht fÃ¼r die v3m-Toolchain unterstÃ¼tzenModul %qs kann aufgrund von Fehlern nicht geschrieben werdenHinweisAnmerkung: Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersNullbarkeits-Angabe %qE kann nicht auf Zeigertyp %qT angewendet werden, da dieser mehrere Ebenen von Zeigern hatNullbarkeits-Angabe %qE ist nur auf Zeigertypen anwendbar, nicht auf %qTZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenInterner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzAnzahl der ZÃ¤hler in den Profilingdaten fÃ¼r Funktion %qD passt nicht zu deren Profilingdaten (ZÃ¤hler %qs, %i erwartet aber %i gefunden)Anzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i Ã¼bereinAnzahl der Variablen in %qs-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der IterationsvariablenKomponentenanzahl des Vektors %wu Ã¼bersteigt %dKomponentenanzahl des Vektors %wu ist keine Zweierpotenznumerisches Argument des Attributs %qE muss im Bereich von 0 bis 63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt %qE der GrÃ¶ÃŸe %sObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt der GrÃ¶ÃŸe %s, alloziert durch %qEObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetausgedient in Fortran 95veralteter Maverick-Formatcode Â»%cÂ«veraltete Option %<-I-%> verwendet, bitte stattdessen %<-iquote%> verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>von hier erhaltenodr-verwendete Inline-Variable %qD ist nicht definiertvon ModulOffload-Compiler %s nicht gefundenOffload-Compiler %s nicht gefunden (erwÃ¤gen Sie %<-B%>)Auslagerungsdimension %d liegt auÃŸerhalb des WertebereichesOffset %qwi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset der Basisklasse %qT fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdenomp_cur_iteration bei %L erfordert %<-1%> als logischen Offsetein Feld ist ein Bitfeld, das andere jedoch nichteins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinein Typ muss konstruiert sein, der andere nichtnur %<distribute%>-, %<parallel%>- und %<loop%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<simd%>-Attribut erlaubtnur %qT oder eine Nullzeigerkonstante kann nach %qT umgewandelt werdennur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdenfÃ¼r den Adressraum %<__regio_symbol%> wird nur der 32-Bit-Zugriff unterstÃ¼tztNur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tztnur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur die Attribute %<fallthrough%> oder %<assume%> kÃ¶nnen auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinsondern nur hier als %<friend%>nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdenin einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegtNur uninitialisierte Variablen kÃ¶nnen in einem %<.bss%>-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im %<.noinit%>-Bereich platziert werdennur die Werte 12 (4 kB) und 16 (64 kB) werden fÃ¼r die WÃ¤chtergrÃ¶ÃŸe unterstÃ¼tzt. Der angegebene Wert %d (%llu kB) liegt auÃŸerhalb des gÃ¼ltigen Bereichsin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenopaque-enum-declaration ist hierintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mFehler beim Ã–ffnen der JSON-Datei %s: %mFehler beim Ã–ffnen der Mixin-Datei %s: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperandencode %%xn ist fÃ¼r QImode ungÃ¼ltigOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen OperandenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %<?:%> haben unterschiedliche Typen %qT und %qTdie Operanden fÃ¼r %<?:%> haben die Typen %qT und %qT, diese Typen haben einen ungeordneten KonvertierungsrangOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operation nicht erlaubt auf Typ %<bfloat16_t%>Operation 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 entfernenunbegrenzte Wertparameter optimieren, indem sie per Referenz Ã¼bergeben werden, vorausgesetzt, die aufgerufene Prozedur verÃ¤ndert sie nicht.Option %<%s%> erfordert %<-mlong-double-128%>Option %<%s=%s%> ist fÃ¼r die CPU %qs nicht verfÃ¼gbardie Option %<-mdouble=32%> ist nur verfÃ¼gbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert istdie Option %<-mdouble=64%> ist nur verfÃ¼gbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert istdie Option %<-mirq-ctrl-saved%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie Option %<-mlong-double=32%> ist nur verfÃ¼gbar, wenn %<--with-long-double={32|32,64|64,32}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={32|32,64|64,32}%> konfiguriert istdie Option %<-mlong-double=64%> ist nur verfÃ¼gbar, wenn %<--with-long-double={64|64,32|32,64}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={64|64,32|32,64}%> konfiguriert istdie Option %<-mrgf-banked-regs%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption %<-mstructure-size-boundary%> ist veraltetOption %qs wird ignoriert, der Vorgabewert %qs wird fÃ¼r die CPU %qs verwendetOption %qs ist fÃ¼r die CPU %qs nicht verfÃ¼gbarOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption %qs mit abweichenden Werten (%s, %s)Option Â»%sÂ« wird zusammen mit %<-fopenacc%> nicht unterstÃ¼tztOption %s nicht konsistent in allen LTO-Eingabedateien verwendetOption %s mit unterschiedlichen Wertenoptionales Argumentoptionaler KlassenparameterOptionen oder Zielarchitekturen=Optionen fehlen hinter %qsInterner Fehler: optype_msgid overflow: %doder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable als Aggregat zu initialisierenoder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable mit einem einzelnen Wert zu initialisierenoder verwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplateoder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute SuffixArgument fÃ¼r %<ordered%> muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)geordneter Vergleich von Zeiger mit Null-Zeigerordnet die Initialisierungen/Finalisierungen fÃ¼r scaffold-static, das Binden von Modulen erzwingen fÃ¼r scaffold-dynamicOrdinaltyp erwartetorigin points to a different parentdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Deklaration ist hierursprÃ¼ngliche Deklaration mit weniger VertrÃ¤gen ist hierursprÃ¼ngliche Definition trat hier aufursprÃ¼ngliche Definition ist hierOriginal ist nicht mit zstd komprimiertOriginalgrÃ¶ÃŸe unbekanntursprÃ¼ngliche Deklaration des Templates ist hierwurde ursprÃ¼nglich hier als %<const%> deklariertursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von Ã¤uÃŸerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸerer Block der Region %i ist falschdie Ã¤uÃŸere Iterationsvariable %qD hat einen Summandenausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD hat einen Faktorausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD, die im Bedingungsausdruck verwendet wird, ist von einem anderen Typen als %qTdie Ã¤uÃŸere Iterationsvariable %qD, die im Initialisierungsausdruck verwendet wird, ist von einem anderen Typen als %qTÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit %qs angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %sName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃœberlauf in impliziter KonstantenkonvertierungÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃ¼berlappender Initialisierer fÃ¼r das Feld %qT.%qDÃ¼berladene eingebaute Funktion %qs ist durch die eingebaute Funktion %qs umgesetztÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃ¼bersteuerte Funktion ist %q#DÃ¼bersteuerte Funktion ist %q#FÃ¼bersteuerte Funktion ist %qDÃœberschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qDgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qDPack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<pack init-capture%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigGepacktes Layoutstruct wird bis zur Ausrichtungsgrenze mit %E Bytes aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD darf in diesem Kontext nicht auftauchenParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einer Lambda-Exception-Angabe ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem abschlieÃŸenden RÃ¼ckgabetyp ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem Lambda-Transaktions-Qualifizierer ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameter als %<auto%> deklariertParameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %<__bases%> ist nur in Templatedeklaration gÃ¼ltigParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 13.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geÃ¤ndert, dass es C++14 %{in GCC 10.1%} entsprichtdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit Bitfeldern der Breite 0 hat sich in GCC 12 geÃ¤ndertParameter fÃ¼r eingebaute Funktion muss Zeichenkettenkonstante oder Literal seinParameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %sparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenKlammern mÃ¼ssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer istKlammern mÃ¼ssen weggelassen werden, wenn die Argumentenliste des Attributs leer istUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidenKlammern waren mehrdeutig und wurden als Funktionsdeklaration angesehengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in SELECT-RANK-Anweisung bei %CSyntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in Templateargumentlistepart-ref mit Zeigerattribut bei %L ist nicht das rechteste part-ref des data-stmt-objectsTeilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %qD ist nicht spezialisierter alsTeilspezialisierung %qT als %<friend%> deklariertpartielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetztteilweise Spezialisierung von %qD nach Instanziierung von %qDInterner Fehler: partition found but function partition flag not setDurchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziertpass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>wird an den PrÃ¤prozessor weitergereicht, wenn -fcpp verwendet wird (interne Option)Die Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d Ã¼bergeben wurdeÃœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger SVE-ElementtypÃœbergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiertÃœbergabe von %qT an Argument %d von %qE, aber vorherige Argumente waren vom Typ %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch %qT erwartetÃœbergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch ein skalares Element erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der GrÃ¶ÃŸe 32 oder 64 Bit erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit GrÃ¶ÃŸe 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartetÃœbergabe vom %qT an Argument %d von %qE, das jedoch einen Vektor von vorzeichenbehafteten Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Tupeltyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Vektortyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch einen gÃ¼ltigen %qT-Wert erwartetÃœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartetÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qs von Zeiger-ZieltypÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge fÃ¼r SkalareÃœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen AdressbereichÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r Argument %ZArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r die Argumente %ZArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼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 Stapelpatchbarer Funktionseintrag %wu Ã¼berschreitet die GrÃ¶ÃŸe %wuPfad: Ped. WarnungPed. Warnung: mÃ¶glicherweise fehlt %<#include <Koroutine>%>vielleicht hilft ein Zeilenumbruch oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wirdvielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlatzhaltertyp ist in diesem Kontext nicht erlaubtPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwubitte geben Sie den CPU-Namen explizit an. GÃ¼ltige CPU-Namen sind: %sPlugin %qs wurde mit anderen Pfaden angegeben: %qs und %qsPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
diff -Nrcpad gcc-13.1.0/gcc/po/de.po gcc-13.2.0/gcc/po/de.po
*** gcc-13.1.0/gcc/po/de.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/de.po	Thu Jul 27 08:13:04 2023
***************
*** 8,17 ****
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2023.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 13.1-b20230409\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
! "PO-Revision-Date: 2023-04-12 20: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"
--- 8,17 ----
  # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2023.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 13.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
! "PO-Revision-Date: 2023-04-27 09:54+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 "ISO-Dialekt von Modula-2 verwend
*** 3999,4005 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr "Reihenfolge der Bibliotheken kommagetrennt angeben, erlaubte EintrÃ¤ge sind: log,min,pim,iso oder deren entsprechende Verzeichnisnamen m2log,m2min,m2pim,m2iso."
  
  #: m2/lang.opt:127
--- 3999,4005 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr "Reihenfolge der Bibliotheken kommagetrennt angeben, erlaubte EintrÃ¤ge sind: log,min,pim,iso oder deren entsprechende Verzeichnisnamen m2log,m2min,m2pim,m2iso."
  
  #: m2/lang.opt:127
*************** msgstr "Konservatives abrollen kleiner S
*** 7643,7648 ****
--- 7643,7653 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr "-mlam=[none|u48|u57] Position der Metadaten in Nutzer-Datenzeigern instrumentieren."
  
+ #: config/i386/i386.opt:1280
+ #, no-c-format
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-COMPLEX unterstÃ¼tzen."
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "Â»%%lÂ«-Operand ist keine Marke"
*** 17174,17185 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 17179,17190 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Diese Option ist undokumentiert.
*** 18264,18326 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Die Verwendung dieser Option wird diagnostiziert."
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Dasselbe wie %s%s (oder, in negierter Form, %s%s)."
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr "Dasselbe wie %s%s."
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr "Dasselbe wie %s."
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s ist identisch mit %s."
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr "[verfÃ¼gbar in "
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr "[Standard]"
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu Bytes"
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[eingeschaltet]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[ausgeschaltet]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Keine Optionen mit den gewÃ¼nschten Eigenschaften gefunden\n"
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nichts gefunden. Bitte verwenden Sie Â»--help=%sÂ«, um *alle* vom Frontend %s unterstÃ¼tzten Optionen anzuzeigen\n"
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle Optionen mit den gewÃ¼nschten Eigenschaften wurden bereits angezeigt\n"
  
! #: opts.cc:1908
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 18269,18331 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Die Verwendung dieser Option wird diagnostiziert."
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Dasselbe wie %s%s (oder, in negierter Form, %s%s)."
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr "Dasselbe wie %s%s."
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr "Dasselbe wie %s."
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s ist identisch mit %s."
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr "[verfÃ¼gbar in "
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr "[Standard]"
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu Bytes"
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[eingeschaltet]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[ausgeschaltet]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Keine Optionen mit den gewÃ¼nschten Eigenschaften gefunden\n"
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nichts gefunden. Bitte verwenden Sie Â»--help=%sÂ«, um *alle* vom Frontend %s unterstÃ¼tzten Optionen anzuzeigen\n"
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alle Optionen mit den gewÃ¼nschten Eigenschaften wurden bereits angezeigt\n"
  
! #: opts.cc:1909
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 18329,18375 ****
  "  Bekannte gÃ¼ltige Argumente fÃ¼r Option Â»%sÂ«:\n"
  "   "
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "Die folgenden Optionen sind zielspezifisch"
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "Die folgenden Optionen steuern Optimierungen"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "Die folgenden Optionen sind sprachunabhÃ¤ngig"
  
! #: opts.cc:1970
  msgid "The following options control parameters"
  msgstr "Die folgenden Optionen steuern Parameter"
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr "Die folgenden Optionen sind nur spezifisch fÃ¼r die Sprache "
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "Die folgenden Optionen werden von der Sprache unterstÃ¼tzt "
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "Die folgenden Optionen sind nicht dokumentiert"
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr "Die folgenden Optionen verwenden separate Argumente"
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
--- 18334,18380 ----
  "  Bekannte gÃ¼ltige Argumente fÃ¼r Option Â»%sÂ«:\n"
  "   "
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "Die folgenden Optionen sind zielspezifisch"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr "Die folgenden Optionen steuern Warnmeldungen des Compilers"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "Die folgenden Optionen steuern Optimierungen"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "Die folgenden Optionen sind sprachunabhÃ¤ngig"
  
! #: opts.cc:1971
  msgid "The following options control parameters"
  msgstr "Die folgenden Optionen steuern Parameter"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr "Die folgenden Optionen sind nur spezifisch fÃ¼r die Sprache "
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "Die folgenden Optionen werden von der Sprache unterstÃ¼tzt "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "Die folgenden Optionen sind nicht dokumentiert"
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr "Die folgenden Optionen verwenden separate Argumente"
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr "Die folgenden Optionen verwenden gemeinsame Argumente"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
*************** msgstr "LÃ¤ngenmodifizierer im strfmon-F
*** 18752,18823 ****
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, c-format
  msgid "invalid vector constant"
  msgstr "ungÃ¼ltige Vektorkonstante"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12044
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Registeroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
  
! #: config/aarch64/aarch64.cc:12195
  #, c-format
  msgid "invalid constant"
  msgstr "ungÃ¼ltige Konstante"
  
! #: config/aarch64/aarch64.cc:12198
  #, c-format
  msgid "invalid operand"
  msgstr "ungÃ¼ltiger Operand"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12351
  #, c-format
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/aarch64/aarch64.cc:27134
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU- und SVE-Vektoren kÃ¶nnen nicht in einer binÃ¤ren Operation kombiniert werden"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
--- 18757,18828 ----
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, c-format
  msgid "invalid vector constant"
  msgstr "ungÃ¼ltige Vektorkonstante"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12057
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Registeroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
  msgstr "ungÃ¼ltige Konstante"
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
  msgstr "ungÃ¼ltiger Operand"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12364
  #, c-format
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/aarch64/aarch64.cc:27161
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU- und SVE-Vektoren kÃ¶nnen nicht in einer binÃ¤ren Operation kombiniert werden"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
*************** msgid "invalid %%r value"
*** 18834,18851 ****
  msgstr "ungÃ¼ltiger %%r-Wert"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungÃ¼ltiger %%R-Wert"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungÃ¼ltiger %%N-Wert"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungÃ¼ltiger %%P-Wert"
--- 18839,18856 ----
  msgstr "ungÃ¼ltiger %%r-Wert"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungÃ¼ltiger %%R-Wert"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungÃ¼ltiger %%N-Wert"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungÃ¼ltiger %%P-Wert"
*************** msgstr "ungÃ¼ltiger %%M-Wert"
*** 18875,18881 ****
  msgid "invalid %%U value"
  msgstr "ungÃ¼ltiger %%U-Wert"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungÃ¼ltiger %%s-Wert"
--- 18880,18886 ----
  msgid "invalid %%U value"
  msgstr "ungÃ¼ltiger %%U-Wert"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungÃ¼ltiger %%s-Wert"
*************** msgstr "ungÃ¼ltiger %%s-Wert"
*** 18885,18891 ****
  msgid "invalid %%C value"
  msgstr "ungÃ¼ltiger %%C-Wert"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungÃ¼ltiger %%E-Wert"
--- 18890,18896 ----
  msgid "invalid %%C value"
  msgstr "ungÃ¼ltiger %%C-Wert"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungÃ¼ltiger %%E-Wert"
*************** msgstr "unbekannte Adressverschiebungs-U
*** 18898,18904 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ungÃ¼ltiger %%xn-Code"
--- 18903,18909 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ungÃ¼ltiger %%xn-Code"
*************** msgstr "ungÃ¼ltiges UNSPEC als Operand:
*** 18981,19015 ****
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
  msgstr "ungÃ¼ltiger Schiebeoperand"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "bedingter Thumb-Befehl"
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "bedingter Befehl in bedingter Sequenz"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 18986,19020 ----
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
  msgstr "ungÃ¼ltiger Schiebeoperand"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "bedingter Thumb-Befehl"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "bedingter Befehl in bedingter Sequenz"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "Operand fÃ¼r Code Â»%cÂ« nicht u
*** 19018,19043 ****
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr "Befehl wird niemals ausgefÃ¼hrt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "veralteter Maverick-Formatcode Â»%cÂ«"
  
! #: config/arm/arm.cc:34257
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34259
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
  
--- 19023,19048 ----
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr "Befehl wird niemals ausgefÃ¼hrt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "veralteter Maverick-Formatcode Â»%cÂ«"
  
! #: config/arm/arm.cc:34270
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34272
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
  
*************** msgstr "ungÃ¼ltige Gleitkomma-Konstante"
*** 19402,19498 ****
  msgid "Expected register or constant integer."
  msgstr "Register oder konstante Ganzzahl erwartet."
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.cc:12941
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.cc:12946
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.cc:13179
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.cc:13214
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.cc:13283
  #, c-format
! msgid "invalid operand type used with operand code 'Z'"
! msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»ZÂ« verwendet"
  
! #: config/i386/i386.cc:13288
  #, c-format
! msgid "invalid operand size for operand code 'Z'"
! msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
  
! #: config/i386/i386.cc:13365
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«"
  
! #: config/i386/i386.cc:13444
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«"
  
! #: config/i386/i386.cc:13462
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:13475
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«"
  
! #: config/i386/i386.cc:13490
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«"
  
! #: config/i386/i386.cc:13518
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«"
  
! #: config/i386/i386.cc:13536
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.cc:13559
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.cc:13826
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
--- 19407,19503 ----
  msgid "Expected register or constant integer."
  msgstr "Register oder konstante Ganzzahl erwartet."
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.cc:12942
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.cc:12947
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.cc:13180
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.cc:13215
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.cc:13290
  #, c-format
! msgid "invalid operand type used with operand code '%c'"
! msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»%cÂ« verwendet"
  
! #: config/i386/i386.cc:13295
  #, c-format
! msgid "invalid operand size for operand code '%c'"
! msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:13373
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«"
  
! #: config/i386/i386.cc:13452
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«"
  
! #: config/i386/i386.cc:13470
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:13483
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«"
  
! #: config/i386/i386.cc:13498
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«"
  
! #: config/i386/i386.cc:13526
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«"
  
! #: config/i386/i386.cc:13544
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.cc:13567
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.cc:13834
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
*************** msgstr "ungÃ¼ltige Operation auf %<__fpr
*** 19523,19529 ****
  msgid "invalid %%P operand"
  msgstr "ungÃ¼ltiger %%P-Operand"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungÃ¼ltiger %%p-Wert"
--- 19528,19534 ----
  msgid "invalid %%P operand"
  msgstr "ungÃ¼ltiger %%P-Operand"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungÃ¼ltiger %%p-Wert"
*************** msgstr "Â»%%%cÂ« ist kein gÃ¼ltiger Oper
*** 19568,19575 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ungÃ¼ltige Verwendung von Â»%%%cÂ«"
--- 19573,19580 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ungÃ¼ltige Verwendung von Â»%%%cÂ«"
*************** msgid "post-increment address is not a r
*** 19601,19607 ****
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "Falsche Adresse"
  
--- 19606,19612 ----
  msgstr "Post-Increment-Adresse ist kein Register"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "Falsche Adresse"
  
*************** msgstr "nicht unterstÃ¼tzte konstante Ad
*** 19759,19765 ****
  msgid "unsupported memory expression:"
  msgstr "nicht unterstÃ¼tzter Speicherausdruck:"
  
! #: config/riscv/riscv.cc:4378
  #, c-format
  msgid "invalid vector operand"
  msgstr "ungÃ¼ltiger Vektoroperand"
--- 19764,19770 ----
  msgid "unsupported memory expression:"
  msgstr "nicht unterstÃ¼tzter Speicherausdruck:"
  
! #: config/riscv/riscv.cc:4384
  #, c-format
  msgid "invalid vector operand"
  msgstr "ungÃ¼ltiger Vektoroperand"
*************** msgstr "%<-mquad-memory%> ist im Little-
*** 19811,19953 ****
  msgid "bad move"
  msgstr "ungÃ¼ltige Bewegung"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/rs6000/rs6000.cc:13798
  #, c-format
  msgid "invalid %%A value"
  msgstr "ungÃ¼ltiger %%A-Wert"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "ungÃ¼ltiger %%D-Wert"
  
! #: config/rs6000/rs6000.cc:13822
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungÃ¼ltiger %%e-Wert"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungÃ¼ltiger %%f-Wert"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungÃ¼ltiger %%F-Wert"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungÃ¼ltiger %%G-Wert"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungÃ¼ltiger %%j-Code"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungÃ¼ltiger %%J-Code"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungÃ¼ltiger %%k-Wert"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungÃ¼ltiger %%K-Wert"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungÃ¼ltiger %%O-Wert"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungÃ¼ltiger %%q-Wert"
  
! #: config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%t value"
  msgstr "ungÃ¼ltiger %%t-Wert"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungÃ¼ltiger %%T-Wert"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungÃ¼ltiger %%u-Wert"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/rs6000/rs6000.cc:14160
  #, c-format
  msgid "invalid %%V value"
  msgstr "ungÃ¼ltiger %%V-Wert"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungÃ¼ltiger %%x-Wert"
  
! #: config/rs6000/rs6000.cc:14233
  #, c-format
  msgid "invalid %%z value"
  msgstr "ungÃ¼ltiger %%z-Wert"
  
! #: config/rs6000/rs6000.cc:14302
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probieren"
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Unerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-Gleitkommatypen"
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/rs6000/rs6000.cc:27721
  msgid "Could not generate addis value for fusion"
  msgstr "Addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.cc:27790
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.cc:28468
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28470
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28472
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung von %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28474
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung in %<__vector_pair%>"
  
--- 19816,19958 ----
  msgid "bad move"
  msgstr "ungÃ¼ltige Bewegung"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/rs6000/rs6000.cc:13807
  #, c-format
  msgid "invalid %%A value"
  msgstr "ungÃ¼ltiger %%A-Wert"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "ungÃ¼ltiger %%D-Wert"
  
! #: config/rs6000/rs6000.cc:13831
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungÃ¼ltiger %%e-Wert"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungÃ¼ltiger %%f-Wert"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungÃ¼ltiger %%F-Wert"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungÃ¼ltiger %%G-Wert"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungÃ¼ltiger %%j-Code"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungÃ¼ltiger %%J-Code"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungÃ¼ltiger %%k-Wert"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungÃ¼ltiger %%K-Wert"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungÃ¼ltiger %%O-Wert"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungÃ¼ltiger %%q-Wert"
  
! #: config/rs6000/rs6000.cc:14076
  #, c-format
  msgid "invalid %%t value"
  msgstr "ungÃ¼ltiger %%t-Wert"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungÃ¼ltiger %%T-Wert"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungÃ¼ltiger %%u-Wert"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/rs6000/rs6000.cc:14169
  #, c-format
  msgid "invalid %%V value"
  msgstr "ungÃ¼ltiger %%V-Wert"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungÃ¼ltiger %%x-Wert"
  
! #: config/rs6000/rs6000.cc:14242
  #, c-format
  msgid "invalid %%z value"
  msgstr "ungÃ¼ltiger %%z-Wert"
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probieren"
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Unerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-Gleitkommatypen"
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/rs6000/rs6000.cc:27730
  msgid "Could not generate addis value for fusion"
  msgstr "Addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.cc:27799
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.cc:28477
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28479
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28481
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung von %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28483
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung in %<__vector_pair%>"
  
*************** msgstr "Kandidat:"
*** 20404,20410 ****
  msgid "  after user-defined conversion:"
  msgstr "  nach benutzerdefinierter Umwandlung:"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
--- 20409,20415 ----
  msgid "  after user-defined conversion:"
  msgstr "  nach benutzerdefinierter Umwandlung:"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
*************** msgstr "Unstimmige Arraygrenzen fÃ¼r Dim
*** 20871,20877 ****
  msgid "Driving:"
  msgstr "Angesteuert:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument fÃ¼r INTENT = OUT/INOUT"
  
--- 20876,20882 ----
  msgid "Driving:"
  msgstr "Angesteuert:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument fÃ¼r INTENT = OUT/INOUT"
  
*************** msgstr "Block-IF"
*** 21029,21039 ****
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
--- 21034,21044 ----
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
*************** msgstr "Zeigerzuweisung"
*** 21041,21239 ****
  msgid "simple IF"
  msgstr "einfaches IF"
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr "Elementares Unterprogramm"
  
! #: fortran/resolve.cc:2494
  msgid "allocatable argument"
  msgstr "allozierbares Argument"
  
! #: fortran/resolve.cc:2499
  msgid "asynchronous argument"
  msgstr "asynchrones Argument"
  
! #: fortran/resolve.cc:2504
  msgid "optional argument"
  msgstr "optionales Argument"
  
! #: fortran/resolve.cc:2509
  msgid "pointer argument"
  msgstr "Zeigerargument"
  
! #: fortran/resolve.cc:2514
  msgid "target argument"
  msgstr "Zielargument"
  
! #: fortran/resolve.cc:2519
  msgid "value argument"
  msgstr "Wertargument"
  
! #: fortran/resolve.cc:2524
  msgid "volatile argument"
  msgstr "flÃ¼chtiges Argument"
  
! #: fortran/resolve.cc:2529
  msgid "assumed-shape argument"
  msgstr "Argument mit angenommener Form"
  
! #: fortran/resolve.cc:2534
  msgid "assumed-rank argument"
  msgstr "Argument mit angenommenem Rang"
  
! #: fortran/resolve.cc:2539
  msgid "coarray argument"
  msgstr "Coarray-Argument"
  
! #: fortran/resolve.cc:2544
  msgid "parametrized derived type argument"
  msgstr "parametrisiertes abgeleitetes Typargument"
  
! #: fortran/resolve.cc:2549
  msgid "polymorphic argument"
  msgstr "polymorphes Argument"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr "NO_ARG_CHECK-Attribut"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  msgid "assumed-type argument"
  msgstr "Argument von angenommenem Typ"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr "Arrayergebnis"
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr "Zeiger oder allozierbares Resultat"
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr "Resultat mit nicht konstanter ZeichenlÃ¤nge"
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr "bind(c)-Prozedur"
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "UngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%L"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "Operand des unÃ¤ren numerischen Operators %%<%s%%> bei %%L ist %s"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "Unerwartete EntitÃ¤ten mit abgeleitetem Typ im binÃ¤ren intrinsischen numerischen Operator %%<%s%%> bei %%L"
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des binÃ¤ren numerischen Operators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des logischen Operators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "Operand des Operators .not. bei %%L ist %s"
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werden"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werden"
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des Vergleichsoperators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4410
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Unbekannter Operator %%<%s%%> bei %%L; meinten Sie %%<%s%%>?"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Unbekannter Operator %%<%s%%> bei %%L"
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "Operand des Benutzeroperators %%<%s%%> bei %%L ist %s"
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des Benutzeroperators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "RÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7395
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
--- 21046,21244 ----
  msgid "simple IF"
  msgstr "einfaches IF"
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr "Elementares Unterprogramm"
  
! #: fortran/resolve.cc:2511
  msgid "allocatable argument"
  msgstr "allozierbares Argument"
  
! #: fortran/resolve.cc:2516
  msgid "asynchronous argument"
  msgstr "asynchrones Argument"
  
! #: fortran/resolve.cc:2521
  msgid "optional argument"
  msgstr "optionales Argument"
  
! #: fortran/resolve.cc:2526
  msgid "pointer argument"
  msgstr "Zeigerargument"
  
! #: fortran/resolve.cc:2531
  msgid "target argument"
  msgstr "Zielargument"
  
! #: fortran/resolve.cc:2536
  msgid "value argument"
  msgstr "Wertargument"
  
! #: fortran/resolve.cc:2541
  msgid "volatile argument"
  msgstr "flÃ¼chtiges Argument"
  
! #: fortran/resolve.cc:2546
  msgid "assumed-shape argument"
  msgstr "Argument mit angenommener Form"
  
! #: fortran/resolve.cc:2551
  msgid "assumed-rank argument"
  msgstr "Argument mit angenommenem Rang"
  
! #: fortran/resolve.cc:2556
  msgid "coarray argument"
  msgstr "Coarray-Argument"
  
! #: fortran/resolve.cc:2561
  msgid "parametrized derived type argument"
  msgstr "parametrisiertes abgeleitetes Typargument"
  
! #: fortran/resolve.cc:2566
  msgid "polymorphic argument"
  msgstr "polymorphes Argument"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr "NO_ARG_CHECK-Attribut"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  msgid "assumed-type argument"
  msgstr "Argument von angenommenem Typ"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr "Arrayergebnis"
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr "Zeiger oder allozierbares Resultat"
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr "Resultat mit nicht konstanter ZeichenlÃ¤nge"
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr "bind(c)-Prozedur"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "UngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%L"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "Operand des unÃ¤ren numerischen Operators %%<%s%%> bei %%L ist %s"
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "Unerwartete EntitÃ¤ten mit abgeleitetem Typ im binÃ¤ren intrinsischen numerischen Operator %%<%s%%> bei %%L"
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des binÃ¤ren numerischen Operators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des logischen Operators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "Operand des Operators .not. bei %%L ist %s"
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werden"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werden"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des Vergleichsoperators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4427
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Unbekannter Operator %%<%s%%> bei %%L; meinten Sie %%<%s%%>?"
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Unbekannter Operator %%<%s%%> bei %%L"
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "Operand des Benutzeroperators %%<%s%%> bei %%L ist %s"
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des Benutzeroperators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "RÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7412
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
*************** msgstr "Unterschiedliche CHARACTER-LÃ¤ng
*** 21246,21272 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "GanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden Speichers"
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "Der Wert des Parameters PDT LEN Â»%sÂ« stimmt nicht mit dem in der Dummy-Deklaration Ã¼berein"
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ziel fÃ¼r neue Rangabbildung ist zu klein (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
--- 21251,21277 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "GanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden Speichers"
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "Der Wert des Parameters PDT LEN Â»%sÂ« stimmt nicht mit dem in der Dummy-Deklaration Ã¼berein"
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ziel fÃ¼r neue Rangabbildung ist zu klein (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
*************** msgid "%<-mrelax%> is only supported for
*** 22134,22140 ****
  msgstr "%<-mrelax%> wird nur fÃ¼r RTP PIC unterstÃ¼tzt"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfehler in Anweisung %s bei %C"
--- 22139,22145 ----
  msgstr "%<-mrelax%> wird nur fÃ¼r RTP PIC unterstÃ¼tzt"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfehler in Anweisung %s bei %C"
*************** msgstr "Attribut %qE steht mit Attribut
*** 22505,22511 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
--- 22510,22516 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "Typattribute ignoriert, nachdem
*** 22602,22611 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 22607,22616 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "Funktionsprofil aus %s kann nich
*** 22740,22746 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Offset %qwi ist auÃŸerhalb der Grenzen der konstanten Zeichenkette"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE ist hier deklariert"
--- 22745,22751 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Offset %qwi ist auÃŸerhalb der Grenzen der konstanten Zeichenkette"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE ist hier deklariert"
*************** msgstr "groÃŸe Festkommakonstante impliz
*** 24575,24581 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, 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"
--- 24580,24586 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Vergleich ist immer %d wegen Breite des Bitfeldes"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, 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"
*************** msgstr "Funktion liefert Adresse einer l
*** 25345,25351 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 25350,25356 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "baumelnder Zeiger auf %qD wird m
*** 26463,26476 ****
  msgid "using a dangling pointer to %qD"
  msgstr "baumelnder Zeiger auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
--- 26468,26481 ----
  msgid "using a dangling pointer to %qD"
  msgstr "baumelnder Zeiger auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
*************** msgstr "%qD wird mit Zeiger aufgerufen,
*** 26515,26521 ****
  msgid "call to %qD"
  msgstr "Aufruf von %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "Adresse der lokalen Variable %qD wird in %qE gespeichert"
--- 26520,26526 ----
  msgid "call to %qD"
  msgstr "Aufruf von %qD"
  
! #: gimple-ssa-warn-access.cc:4611
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "Adresse der lokalen Variable %qD wird in %qE gespeichert"
*************** msgstr "IPA-Inline-Zusammenfassung fehlt
*** 27582,27588 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA-modref-Zusammenfassung fehlt in Eingabedatei"
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ungÃ¼ltige Sprungfunktion in LTO-Datenstrom"
--- 27587,27593 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA-modref-Zusammenfassung fehlt in Eingabedatei"
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ungÃ¼ltige Sprungfunktion in LTO-Datenstrom"
*************** msgstr "Fehler beim SchlieÃŸen der Datei
*** 28540,28546 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "fehlendes Argument fÃ¼r %qs"
--- 28545,28551 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Kommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "fehlendes Argument fÃ¼r %qs"
*************** msgstr "%qs und %qs schlieÃŸen sich gege
*** 28580,28591 ****
  msgid "unrecognized argument in option %qs"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s"
--- 28585,28596 ----
  msgid "unrecognized argument in option %qs"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s"
*************** msgstr "%<-fsanitize=pointer-subtract%>
*** 28741,28747 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> wird nicht unterstÃ¼tzt"
  
! #: opts.cc:1256 opts.cc:2247
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> wird nicht unterstÃ¼tzt"
--- 28746,28752 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> wird nicht unterstÃ¼tzt"
  
! #: opts.cc:1256 opts.cc:2248
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> wird nicht unterstÃ¼tzt"
*************** msgstr "Variablenverfolgung angefordert,
*** 28781,28963 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "Variablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tzt"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments Ã¤ndert selektive Planung"
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde"
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen"
  
! #: opts.cc:1469
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> unterstÃ¼tzt auf dieser Architektur nicht Unwind-Info"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht"
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "nicht erkanntes %<include_flags 0x%x%> an %<print_specific_help%> weitergegeben"
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "%<-fsanitize=all%> ist ungÃ¼ltig"
  
! #: opts.cc:2281
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "unbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?"
  
! #: opts.cc:2287
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "unbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2322
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "Attribut-Direktive %qs ignoriert"
  
! #: opts.cc:2346
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "Argument fÃ¼r Option %<-fzero-call-used-regs=%> nicht erkannt: %qs"
  
! #: opts.cc:2370
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2385
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "Falsche Anzahl der Argumente fÃ¼r Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2394
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> ist nicht zwischen 0 und %d"
  
! #: opts.cc:2453
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ungÃ¼ltige Argumente fÃ¼r %<-fpatchable-function-entry%>"
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "Argument %q.*s fÃ¼r %<--help%> ist mehrdeutig, bitte prÃ¤zisieren"
  
! #: opts.cc:2575
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Argument %q.*s fÃ¼r Option %<--help=%> nicht erkannt"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "Argumente fÃ¼r %<-Wattributes=%> ignoriert; verwenden Sie stattdessen %<-Wno-attributes=%>"
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "abschlieÃŸendes %<,%> in Argumenten fÃ¼r %<-Wno-attributes=%>"
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr "Option %<-foffload-abi%> kann nur fÃ¼r Offload-Compiler angegeben werden"
  
! #: opts.cc:2990
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Strukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wu"
  
! #: opts.cc:3111
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "unbekannter Stapel-ÃœberprÃ¼fungsparameter %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90141
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf=%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> fÃ¼r die DWARF-Version und %<-gdwarf -g%s%> fÃ¼r die Debugstufe"
  
! #: opts.cc:3168
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "Dwarf-Version %wu wird nicht unterstÃ¼tzt"
  
! #: opts.cc:3205
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Argument %qs fÃ¼r Option %<-flto=%> nicht erkannt"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Zielsystem unterstÃ¼tzt keine Testausgaben"
  
! #: opts.cc:3443
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
  
! #: opts.cc:3467
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Unbekannte Debugausgabestufe %qs"
  
! #: opts.cc:3469
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Debugausgabestufe %qs ist zu groÃŸ"
  
! #: opts.cc:3481
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Unbekannte BTF-Debugausgabestufe %qs"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %m"
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %m"
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "GCC-Debuggingoption nicht erkannt: %c"
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: unbekannte Option %<-%s%>; meinten Sie %<-%s%>?"
  
! #: opts.cc:3580
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: Keine Option %<-%s%>"
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> ist keine Option, die Warnungen steuert"
--- 28786,28968 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "Variablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tzt"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments Ã¤ndert selektive Planung"
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde"
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen"
  
! #: opts.cc:1470
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> unterstÃ¼tzt auf dieser Architektur nicht Unwind-Info"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht"
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "nicht erkanntes %<include_flags 0x%x%> an %<print_specific_help%> weitergegeben"
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "%<-fsanitize=all%> ist ungÃ¼ltig"
  
! #: opts.cc:2282
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "unbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?"
  
! #: opts.cc:2288
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "unbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2323
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "Attribut-Direktive %qs ignoriert"
  
! #: opts.cc:2347
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "Argument fÃ¼r Option %<-fzero-call-used-regs=%> nicht erkannt: %qs"
  
! #: opts.cc:2371
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2386
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "Falsche Anzahl der Argumente fÃ¼r Option %<-falign-%s%>: %qs"
  
! #: opts.cc:2395
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> ist nicht zwischen 0 und %d"
  
! #: opts.cc:2454
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ungÃ¼ltige Argumente fÃ¼r %<-fpatchable-function-entry%>"
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "Argument %q.*s fÃ¼r %<--help%> ist mehrdeutig, bitte prÃ¤zisieren"
  
! #: opts.cc:2576
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Argument %q.*s fÃ¼r Option %<--help=%> nicht erkannt"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "Argumente fÃ¼r %<-Wattributes=%> ignoriert; verwenden Sie stattdessen %<-Wno-attributes=%>"
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "abschlieÃŸendes %<,%> in Argumenten fÃ¼r %<-Wno-attributes=%>"
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr "Option %<-foffload-abi%> kann nur fÃ¼r Offload-Compiler angegeben werden"
  
! #: opts.cc:2991
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Strukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wu"
  
! #: opts.cc:3112
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "unbekannter Stapel-ÃœberprÃ¼fungsparameter %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90141
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf=%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> fÃ¼r die DWARF-Version und %<-gdwarf -g%s%> fÃ¼r die Debugstufe"
  
! #: opts.cc:3169
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "Dwarf-Version %wu wird nicht unterstÃ¼tzt"
  
! #: opts.cc:3206
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Argument %qs fÃ¼r Option %<-flto=%> nicht erkannt"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Zielsystem unterstÃ¼tzt keine Testausgaben"
  
! #: opts.cc:3444
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Debugformat %qs steht in Konflikt mit vorheriger Auswahl"
  
! #: opts.cc:3468
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Unbekannte Debugausgabestufe %qs"
  
! #: opts.cc:3470
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "Debugausgabestufe %qs ist zu groÃŸ"
  
! #: opts.cc:3482
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "Unbekannte BTF-Debugausgabestufe %qs"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Kern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "GCC-Debuggingoption nicht erkannt: %c"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: unbekannte Option %<-%s%>; meinten Sie %<-%s%>?"
  
! #: opts.cc:3581
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: Keine Option %<-%s%>"
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> ist keine Option, die Warnungen steuert"
*************** msgid "%qD renamed after being reference
*** 29646,29858 ****
  msgstr "%qD nach Referenzierung in Assemblierung umbenannt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1107
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Interner Fehler: function symbol is not function"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "inkonsistentes %<ifunc%>-Attribut"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1122
  #, 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.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "Interner Fehler: node has unknown type"
  
! #: symtab.cc:1133
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "Knoten hat ungÃ¼ltige Reihenfolge %i"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1142
  #, 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.cc:1150
  #, 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.cc:1161 symtab.cc:1168
  #, 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.cc:1177
  #, 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.cc:1186
  #, 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.cc:1191
  #, 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.cc:1196
  #, 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.cc:1201
  #, 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.cc:1206
  #, 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.cc:1211
  #, 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.cc:1216
  #, 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.cc:1221
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "Interner Fehler: node is symver but not alias"
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr "Interner Fehler: symver target is not exported with default visibility"
  
! #: symtab.cc:1237
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "Interner Fehler: symver is not exported with default visibility"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1246
  #, 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.cc:1251
  #, 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.cc:1256
  #, 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.cc:1261
  #, 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.cc:1268
  #, 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.cc:1283
  #, 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.cc:1293
  #, 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.cc:1300
  #, 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.cc:1312
  #, 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.cc:1319
  #, 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.cc:1334
  #, 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.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Interner Fehler: Chained transparent aliases"
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "Interner Fehler: symtab_node::verify failed"
  
! #: symtab.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ungÃ¼ltige Reihenfolge in asm-Knoten %i"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Interner Fehler: Two symbols with same comdat_group are not linked by the same_comdat_group list."
  
! #: symtab.cc:1844
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Funktion %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Variable %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1874
  #, 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"
--- 29651,29863 ----
  msgstr "%qD nach Referenzierung in Assemblierung umbenannt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Interner Fehler: function symbol is not function"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "inkonsistentes %<ifunc%>-Attribut"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1124
  #, 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.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "Interner Fehler: node has unknown type"
  
! #: symtab.cc:1135
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "Knoten hat ungÃ¼ltige Reihenfolge %i"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1144
  #, 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.cc:1152
  #, 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.cc:1163 symtab.cc:1170
  #, 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.cc:1179
  #, 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.cc:1188
  #, 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.cc:1193
  #, 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.cc:1198
  #, 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.cc:1203
  #, 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.cc:1208
  #, 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.cc:1213
  #, 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.cc:1218
  #, 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.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "Interner Fehler: node is symver but not alias"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr "Interner Fehler: symver target is not exported with default visibility"
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "Interner Fehler: symver is not exported with default visibility"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79874
! #: symtab.cc:1248
  #, 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.cc:1253
  #, 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.cc:1258
  #, 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.cc:1263
  #, 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.cc:1270
  #, 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.cc:1285
  #, 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.cc:1295
  #, 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.cc:1302
  #, 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.cc:1314
  #, 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.cc:1321
  #, 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.cc:1336
  #, 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.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Interner Fehler: Chained transparent aliases"
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "Interner Fehler: symtab_node::verify failed"
  
! #: symtab.cc:1384
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ungÃ¼ltige Reihenfolge in asm-Knoten %i"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Interner Fehler: Two symbols with same comdat_group are not linked by the same_comdat_group list."
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Funktion %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Variable %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "Abschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passen"
*************** msgstr "maschinenunabhÃ¤ngiger eingebaut
*** 31557,31583 ****
  msgid "target specific builtin not available"
  msgstr "zielspezifische eingebaute Funktion ist nicht verfÃ¼gbar"
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "Vektoroperation wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "Vektoroperation wird parallel ausgeweitet"
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "Vektoroperation wird mit einzelner skalarer Operation ausgeweitet"
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "Vektorbedingung wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stÃ¼ckweise ausgeweitet"
--- 31562,31588 ----
  msgid "target specific builtin not available"
  msgstr "zielspezifische eingebaute Funktion ist nicht verfÃ¼gbar"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "Vektoroperation wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "Vektoroperation wird parallel ausgeweitet"
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "Vektoroperation wird mit einzelner skalarer Operation ausgeweitet"
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "Vektorbedingung wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stÃ¼ckweise ausgeweitet"
*************** msgstr "Attribut %qE ignoriert, da %qD k
*** 32393,32399 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Attribut %qE ignoriert, da %qD keine lokale Variable ist"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "Attribut %qE wirkt sich nur auf Ã¶ffentliche Objekte aus"
--- 32398,32404 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Attribut %qE ignoriert, da %qD keine lokale Variable ist"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "Attribut %qE wirkt sich nur auf Ã¶ffentliche Objekte aus"
*************** msgstr "nicht unterstÃ¼tzte Nicht-Standa
*** 34483,34489 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼ck"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, auÃŸer wenn %<omp_sync_hint_none%> verwendet wird"
--- 34488,34494 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼ck"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, auÃŸer wenn %<omp_sync_hint_none%> verwendet wird"
*************** msgstr "zu viele Eingabedateien"
*** 36154,36160 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qs ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?"
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mcpu%>"
--- 36159,36165 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qs ist im Header %qs definiert; haben Sie vergessen, %<#include %s%> zu schreiben?"
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 36185,36199 ****
  msgstr "unbekannte Option an %%:%<target_mode_check%> weitergegeben"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente sind: %s; meinten Sie %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "gÃ¼ltige Argumente sind: %s"
--- 36190,36204 ----
  msgstr "unbekannte Option an %%:%<target_mode_check%> weitergegeben"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente sind: %s; meinten Sie %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "gÃ¼ltige Argumente sind: %s"
*************** msgstr "%<-mcpu=%s%> ist nicht gÃ¼ltig"
*** 36279,36326 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> hat ungÃ¼ltige Silizium-Revision"
  
! #: common/config/i386/i386-common.cc:1759
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> ist veraltet, Ersatz: %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1762
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:1769
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> ist veraltet, Ersatz: %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:1772
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:1780
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> ist veraltet, Ersatz: %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:1783
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:1792
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> liegt nicht zwischen 0 und 5"
  
! #: common/config/i386/i386-common.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, 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.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> erfordert AssemblerunterstÃ¼tzung fÃ¼r CFI-Direktiven"
--- 36284,36331 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> hat ungÃ¼ltige Silizium-Revision"
  
! #: common/config/i386/i386-common.cc:1776
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> ist veraltet, Ersatz: %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1779
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:1786
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> ist veraltet, Ersatz: %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:1789
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:1797
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> ist veraltet, Ersatz: %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:1800
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> liegt nicht zwischen 0 und %d"
  
! #: common/config/i386/i386-common.cc:1809
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> liegt nicht zwischen 0 und 5"
  
! #: common/config/i386/i386-common.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, 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.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> erfordert AssemblerunterstÃ¼tzung fÃ¼r CFI-Direktiven"
*************** msgid "ACLE function %qD is incompatible
*** 36807,36819 ****
  msgstr "ACLE-Funktion %qD ist nicht kompatibel mit der Verwendung von %qs"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Argument %d von %qE muss ein konstanter ganzzahliger Ausdruck sein"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Ãœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartet"
--- 36812,36824 ----
  msgstr "ACLE-Funktion %qD ist nicht kompatibel mit der Verwendung von %qs"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Argument %d von %qE muss ein konstanter ganzzahliger Ausdruck sein"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Ãœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartet"
*************** msgstr "Ãœbergabe von %qT an Argument %d
*** 37051,37057 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "doppelte Definition von %qs"
--- 37056,37062 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "doppelte Definition von %qs"
*************** msgid "SVE type %qT does not have a defi
*** 37092,37098 ****
  msgstr "der SVE-Typ %qT hat keine definierte Ausrichtung"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "Variablen vom Typ %qT kÃ¶nnen keine thread-lokale Speicherdauer haben"
--- 37097,37103 ----
  msgstr "der SVE-Typ %qT hat keine definierte Ausrichtung"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "Variablen vom Typ %qT kÃ¶nnen keine thread-lokale Speicherdauer haben"
*************** msgstr "Sie kÃ¶nnen SVE mit der Befehlsz
*** 37179,37508 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "Argumente vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7646
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "der SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werden"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 13.1 geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:7931
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE benÃ¶tigt die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "Aufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "Stapelsonde fÃ¼r SVE-Rahmen"
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "unbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)"
  
! #: config/aarch64/aarch64.cc:17588
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Zeichenkette %qs ist falsch geformt"
  
! #: config/aarch64/aarch64.cc:17644
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ungÃ¼ltiges Format fÃ¼r %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17656
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:17676
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Tuning-Zeichenkette fehlt in Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:17694
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90153
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "wenn %<-mstack-protector-guard=sysreg%> angegeben ist, mÃ¼ssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90154
! #: config/aarch64/aarch64.cc:17899
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Systemregister mit einem kurzem Namen angeben"
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ist in %qs kein gÃ¼ltiger Offset"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "nur die Werte 12 (4 kB) und 16 (64 kB) werden fÃ¼r die WÃ¤chtergrÃ¶ÃŸe unterstÃ¼tzt. Der angegebene Wert %d (%llu kB) liegt auÃŸerhalb des gÃ¼ltigen Bereichs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90155
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "GrÃ¶ÃŸe des StapelkollisionswÃ¤chters %d muss gleich dem Sondierungsintervall %d sein"
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "fehlender CPU-Name in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18131
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18190
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ungÃ¼ltiges Argument fÃ¼r %<-mharden-sls=%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs muss fÃ¼r sich allein stehen, fÃ¼r %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18206
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "fehlender Architekturname in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-march%>"
  
! #: config/aarch64/aarch64.cc:18243
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "meinten Sie %<-mcpu=%s%>?"
  
! #: config/aarch64/aarch64.cc:18246
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18274
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "fehlender CPU-Name in %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18277
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18362
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt"
  
! #: config/aarch64/aarch64.cc:18416
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Assembler unterstÃ¼tzt %<-mabi=ilp32%> nicht"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "Signieren der RÃ¼ckgabeadresse wird nur fÃ¼r %<-mabi=lp64%> unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "Codemodell %qs mit %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18499
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Codemodell %qs wird im ilp32-Modus nicht unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "fehlender Name fÃ¼r Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18654
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18658
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "fehlender Name fÃ¼r Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18722
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "fehlendes Argument fÃ¼r Pragma oder Attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18726
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Schutztyp %qs in Pragma oder Attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:18801
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "fehlender Wert fÃ¼r Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> erlaubt keine negierte Form"
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gÃ¼ltig"
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "der Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werden"
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> ist nicht gÃ¼ltig"
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geÃ¤ndert, dass es C++14 %{in GCC 10.1%} entspricht"
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wd"
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "nicht unterstÃ¼tzte simdlen %wd"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "GCC unterstÃ¼tzt derzeit keine Typen gemischter GrÃ¶ÃŸe fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:26983
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:27008
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:27034
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC unterstÃ¼tzt derzeit %<simdlen %wd%> fÃ¼r Typ %qT nicht"
--- 37184,37513 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "Argumente vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7659
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "der SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werden"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 13.1 geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:7944
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE benÃ¶tigt die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "Aufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "Stapelsonde fÃ¼r SVE-Rahmen"
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "unbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)"
  
! #: config/aarch64/aarch64.cc:17601
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Zeichenkette %qs ist falsch geformt"
  
! #: config/aarch64/aarch64.cc:17657
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ungÃ¼ltiges Format fÃ¼r %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17669
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Tuning-Zeichenkette fehlt in Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:17707
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90153
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "wenn %<-mstack-protector-guard=sysreg%> angegeben ist, mÃ¼ssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90154
! #: config/aarch64/aarch64.cc:17912
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Systemregister mit einem kurzem Namen angeben"
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ist in %qs kein gÃ¼ltiger Offset"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "nur die Werte 12 (4 kB) und 16 (64 kB) werden fÃ¼r die WÃ¤chtergrÃ¶ÃŸe unterstÃ¼tzt. Der angegebene Wert %d (%llu kB) liegt auÃŸerhalb des gÃ¼ltigen Bereichs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90155
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "GrÃ¶ÃŸe des StapelkollisionswÃ¤chters %d muss gleich dem Sondierungsintervall %d sein"
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "fehlender CPU-Name in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18203
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ungÃ¼ltiges Argument fÃ¼r %<-mharden-sls=%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs muss fÃ¼r sich allein stehen, fÃ¼r %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18219
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "fehlender Architekturname in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18250
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-march%>"
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "meinten Sie %<-mcpu=%s%>?"
  
! #: config/aarch64/aarch64.cc:18259
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "fehlender CPU-Name in %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18290
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18375
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt"
  
! #: config/aarch64/aarch64.cc:18429
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Assembler unterstÃ¼tzt %<-mabi=ilp32%> nicht"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "Signieren der RÃ¼ckgabeadresse wird nur fÃ¼r %<-mabi=lp64%> unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "Codemodell %qs mit %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18512
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Codemodell %qs wird im ilp32-Modus nicht unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "fehlender Name fÃ¼r Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "fehlender Name fÃ¼r Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "fehlendes Argument fÃ¼r Pragma oder Attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Schutztyp %qs in Pragma oder Attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "fehlender Wert fÃ¼r Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> erlaubt keine negierte Form"
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gÃ¼ltig"
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "der Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werden"
  
! #: config/aarch64/aarch64.cc:19073
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> ist nicht gÃ¼ltig"
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geÃ¤ndert, dass es C++14 %{in GCC 10.1%} entspricht"
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wd"
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "nicht unterstÃ¼tzte simdlen %wd"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "GCC unterstÃ¼tzt derzeit keine Typen gemischter GrÃ¶ÃŸe fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:27010
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:27035
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r %<simd%>-Funktionen"
  
! #: config/aarch64/aarch64.cc:27061
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC unterstÃ¼tzt derzeit %<simdlen %wd%> fÃ¼r Typ %qT nicht"
*************** msgstr "Argument des Attributes %qE ist
*** 37687,37699 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 37692,37704 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "Argument des Attributs %qE wird
*** 37834,37850 ****
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Alternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubt"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "unbekannte Ausgabe %qs des %<asm%>-Schalters"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-Ausgabe"
--- 37839,37855 ----
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Alternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubt"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "unbekannte Ausgabe %qs des %<asm%>-Schalters"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-Ausgabe"
*************** msgstr "Ziel-CPU unterstÃ¼tzt keine THUM
*** 38054,38060 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ziel-CPU unterstÃ¼tzt keine unausgerichteten Zugriffe"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "Diese Architektur unterstÃ¼tzt keine Befehle mit Sprungschutz"
--- 38059,38065 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ziel-CPU unterstÃ¼tzt keine unausgerichteten Zugriffe"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "Diese Architektur unterstÃ¼tzt keine Befehle mit Sprungschutz"
*************** msgstr "Grenze fÃ¼r StrukturgrÃ¶ÃŸe kann
*** 38109,38115 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC ist mit %<-msingle-pic-base%> unvertrÃ¤glich"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "Der FDPIC-Modus wird im Thumb-1-Modus nicht unterstÃ¼tzt"
--- 38114,38120 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC ist mit %<-msingle-pic-base%> unvertrÃ¤glich"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "Der FDPIC-Modus wird im Thumb-1-Modus nicht unterstÃ¼tzt"
*************** msgid "argument of type %qT not permitte
*** 38215,38221 ****
  msgstr "Argument vom Typ %qT ist zusammen mit %<-mgeneral-regs-only%> nicht erlaubt"
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndert"
--- 38220,38226 ----
  msgstr "Argument vom Typ %qT ist zusammen mit %<-mgeneral-regs-only%> nicht erlaubt"
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndert"
*************** msgstr "Zugriff auf threadlokalen Speich
*** 38266,38297 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr "Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd"
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Wirkliche Stelle des gestapelten Parameters kann nicht berechnet werden"
  
! #: config/arm/arm.cc:26570
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Unexpected thumb1 far jump"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "keine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbar"
  
! #: config/arm/arm.cc:27082
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»Thumb-1Â«-Modus codiert werden"
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> fÃ¼r Thumb-1"
  
! #: config/arm/arm.cc:33555
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qs"
--- 38271,38302 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr "Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd"
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Wirkliche Stelle des gestapelten Parameters kann nicht berechnet werden"
  
! #: config/arm/arm.cc:26583
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Unexpected thumb1 far jump"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "keine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbar"
  
! #: config/arm/arm.cc:27095
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»Thumb-1Â«-Modus codiert werden"
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> fÃ¼r Thumb-1"
  
! #: config/arm/arm.cc:33568
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qs"
*************** msgstr "ungÃ¼ltige FPU fÃ¼r Zielattribut
*** 38299,38320 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
  
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "UngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qs"
  
! #: config/arm/arm.cc:33590
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Unbekanntes Zielattribut oder -pragma %qs"
  
! #: config/arm/arm.cc:34552
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "%<asm%>-Schalter werden im Thumb1-Modus nicht unterstÃ¼tzt"
--- 38304,38325 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
  
! #: config/arm/arm.cc:33589
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "UngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qs"
  
! #: config/arm/arm.cc:33603
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Unbekanntes Zielattribut oder -pragma %qs"
  
! #: config/arm/arm.cc:34565
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "%<asm%>-Schalter werden im Thumb1-Modus nicht unterstÃ¼tzt"
*************** msgstr "%<-fpie%> wird nicht unterstÃ¼tz
*** 38388,38404 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Funktionsattribute %qs und %qs schlieÃŸen sich gegenseitig aus"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Funktion %qs kann keine Argumente haben"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "Funktion %qs kann keinen Wert zurÃ¼ckgeben"
--- 38393,38409 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Funktionsattribute %qs und %qs schlieÃŸen sich gegenseitig aus"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Funktion %qs kann keine Argumente haben"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "Funktion %qs kann keinen Wert zurÃ¼ckgeben"
*************** msgstr "ungÃ¼ltiges zweites Argument fÃ¼
*** 38713,38719 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion"
--- 38718,38724 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion"
*************** msgstr "Funktionsversionen kÃ¶nnen nicht
*** 39306,40056 ****
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Multiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstÃ¼tzt wird"
  
! #: config/i386/i386-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstÃ¼tzt keinen PIC-Modus"
  
! #: config/i386/i386-options.cc:1159
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Argument von Attribut %qs muss eine Zeichenkette sein"
  
! #: config/i386/i386-options.cc:1223
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "beim Attribut %qs ist das Argument %qs unbekannt"
  
! #: config/i386/i386-options.cc:1286
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "der Wert %qs wurde bereits im Attribut %qs angegeben"
  
! #: config/i386/i386-options.cc:1324
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Attributwert %qs ist im %qs-Attribut unbekannt"
  
! #: config/i386/i386-options.cc:1606
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "falsches Argument %qs fÃ¼r Option %qs"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend sein"
  
! #: config/i386/i386-options.cc:1622
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "falscher Strategiename %qs fÃ¼r Option %qs angegeben"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Strategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:1661
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "unbekannte Ausrichtung %qs fÃ¼r Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 sein"
  
! #: config/i386/i386-options.cc:1678
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "zu viele GrÃ¶ÃŸenbereiche in Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1731
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386-options.cc:1945
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:1999
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden"
  
! #: config/i386/i386-options.cc:2001
  #, 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-options.cc:2029
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2034
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%<-muintr%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2037
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%<-mlam=%>-Option: [u48|u57] wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2052
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Adressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2063
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> wird in der X32-ABI nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2072
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=kernel-address%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2076
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=thread%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2160
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> wird in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Bit-Modus nicht einkompiliert"
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<target(\"tune=\")%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "die CPU %<intel%> kann nur fÃ¼r den Schalter %<-mtune=%> verwendet werden"
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "die CPU %<intel%> kann nur fÃ¼r das Attribut %<target(\"tune=\")%> verwendet werden"
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Die ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-Befehlssatz"
  
! #: config/i386/i386-options.cc:2267
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "falscher Wert %qs fÃ¼r Schalter %<-march=%>"
  
! #: config/i386/i386-options.cc:2268
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "unbekannter Wert %qs fÃ¼r Attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2290
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2297
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s"
  
! #: config/i386/i386-options.cc:2298
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2347
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "falscher Wert %qs fÃ¼r Schalter %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2348
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "falscher Wert %qs fÃ¼r Attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2369
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2376
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s"
  
! #: config/i386/i386-options.cc:2377
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2401
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> wird fÃ¼r Intel-MCU-psABI ignoriert"
  
! #: config/i386/i386-options.cc:2406
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> liegt nicht zwischen 0 und %d"
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-m96bit-long-double%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2435
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2524
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2527
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> liegt nicht zwischen %d und %d"
  
! #: config/i386/i386-options.cc:2550
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "%<-mincoming-stack-boundary=%d%> liegt nicht zwischen %d und 12"
  
! #: config/i386/i386-options.cc:2563
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2566
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> ist fÃ¼r %<-fPIC%> nicht implementiert"
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r Korrektheit"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<target(\"accumulate-outgoing-args\")%> fÃ¼r Korrektheit"
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> wird fÃ¼r 32 Bit in Kombination mit %<-fpic%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> ist nicht mit SEH vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2839
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "unbekannte Option fÃ¼r %<-mrecip=%s%>"
  
! #: config/i386/i386-options.cc:2898
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:2903
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:2931
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386-options.cc:2979
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:3115
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "die Attribute %<interrupt%> und %<naked%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Nur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:3179
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3224
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3341
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-Befehle sind in Exception-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3347
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt"
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3399
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386-options.cc:3412
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %d"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3490
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Attribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendet"
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386-options.cc:3621
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Attribut %qE nur fÃ¼r 32 Bit verfÃ¼gbar"
  
! #: config/i386/i386-options.cc:3642
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Argument des Attributes %qE ist weder Null noch Eins"
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Attribute %qs und %qs sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "in Interrupt-Service-Routinen sollte das erste Argument ein Zeiger sein"
  
! #: config/i386/i386-options.cc:3784
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs sein"
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Interrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument haben"
  
! #: config/i386/i386-options.cc:3798
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "Interrupt-Service-Routine muss den RÃ¼ckgabetyp %<void%> haben"
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1538
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 unterstÃ¼tzt %<ms_abi%>-Attribut nicht"
  
! #: config/i386/i386.cc:1572
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "Attribut %<ms_hook_prologue%> ist mit geschachtelter Funktion nicht vertrÃ¤glich"
  
! #: config/i386/i386.cc:1923
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1929
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1943
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1949
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "Das ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2312
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "das ABI der Union-Ãœbergabe mit %<long double%> hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2447
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "das ABI der StrukturÃ¼bergabe mit %<complex float%>-Element hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "das ABI der C-StrukturÃ¼bergabe mit Bitfeldern der Breite 0 hat sich in GCC %{12.1%} geÃ¤ndert"
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "dies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markieren"
  
! #: config/i386/i386.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "Das ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163
! #: config/i386/i386.cc:6564
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>"
  
! #: config/i386/i386.cc:8470
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Attribut %<ms_hook_prologue%> ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glich"
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden."
  
! #: config/i386/i386.cc:9495
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Stapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:9500
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "geschachtelte Funktion mit regparm wird mit %<__builtin_eh_return%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:9886
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.cc:9906
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.cc:13221
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode %<z%> verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "das ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geÃ¤ndert"
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "die Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geÃ¤ndert"
  
! #: config/i386/i386.cc:21824
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "Profiling von %<-mcmodel=large%> wird mit PIC nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:23661
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stÃ¤rkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> wird mit %<RELEASE%> oder stÃ¤rkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.cc:23755
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.cc:24301
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel"
--- 39311,40061 ----
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Multiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstÃ¼tzt wird"
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstÃ¼tzt keinen PIC-Modus"
  
! #: config/i386/i386-options.cc:1161
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Argument von Attribut %qs muss eine Zeichenkette sein"
  
! #: config/i386/i386-options.cc:1225
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "beim Attribut %qs ist das Argument %qs unbekannt"
  
! #: config/i386/i386-options.cc:1288
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "der Wert %qs wurde bereits im Attribut %qs angegeben"
  
! #: config/i386/i386-options.cc:1326
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Attributwert %qs ist im %qs-Attribut unbekannt"
  
! #: config/i386/i386-options.cc:1608
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "falsches Argument %qs fÃ¼r Option %qs"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend sein"
  
! #: config/i386/i386-options.cc:1624
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "falscher Strategiename %qs fÃ¼r Option %qs angegeben"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Strategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "unbekannte Ausrichtung %qs fÃ¼r Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 sein"
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "zu viele GrÃ¶ÃŸenbereiche in Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386-options.cc:1947
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2001
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden"
  
! #: config/i386/i386-options.cc:2003
  #, 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-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2036
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%<-muintr%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%<-mlam=%>-Option: [u48|u57] wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2054
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Adressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2065
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> wird in der X32-ABI nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=kernel-address%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=thread%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2162
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> wird in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Bit-Modus nicht einkompiliert"
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<target(\"tune=\")%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "die CPU %<intel%> kann nur fÃ¼r den Schalter %<-mtune=%> verwendet werden"
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "die CPU %<intel%> kann nur fÃ¼r das Attribut %<target(\"tune=\")%> verwendet werden"
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Die ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-Befehlssatz"
  
! #: config/i386/i386-options.cc:2269
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "falscher Wert %qs fÃ¼r Schalter %<-march=%>"
  
! #: config/i386/i386-options.cc:2270
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "unbekannter Wert %qs fÃ¼r Attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2299
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s"
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2349
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "falscher Wert %qs fÃ¼r Schalter %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2350
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "falscher Wert %qs fÃ¼r Attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2378
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s"
  
! #: config/i386/i386-options.cc:2379
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> wird fÃ¼r Intel-MCU-psABI ignoriert"
  
! #: config/i386/i386-options.cc:2408
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> liegt nicht zwischen 0 und %d"
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-m96bit-long-double%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2526
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2529
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> liegt nicht zwischen %d und %d"
  
! #: config/i386/i386-options.cc:2552
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "%<-mincoming-stack-boundary=%d%> liegt nicht zwischen %d und 12"
  
! #: config/i386/i386-options.cc:2565
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2568
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> ist fÃ¼r %<-fPIC%> nicht implementiert"
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r Korrektheit"
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<target(\"accumulate-outgoing-args\")%> fÃ¼r Korrektheit"
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> wird fÃ¼r 32 Bit in Kombination mit %<-fpic%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2723
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> ist nicht mit SEH vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2841
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "unbekannte Option fÃ¼r %<-mrecip=%s%>"
  
! #: config/i386/i386-options.cc:2900
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:2905
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:2933
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386-options.cc:2981
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:3117
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "die Attribute %<interrupt%> und %<naked%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Nur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3226
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-Befehle sind in Exception-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3345
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt"
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386-options.cc:3414
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %d"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Attribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendet"
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386-options.cc:3623
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Attribut %qE nur fÃ¼r 32 Bit verfÃ¼gbar"
  
! #: config/i386/i386-options.cc:3644
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Argument des Attributes %qE ist weder Null noch Eins"
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Attribute %qs und %qs sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "in Interrupt-Service-Routinen sollte das erste Argument ein Zeiger sein"
  
! #: config/i386/i386-options.cc:3786
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs sein"
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Interrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument haben"
  
! #: config/i386/i386-options.cc:3800
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "Interrupt-Service-Routine muss den RÃ¼ckgabetyp %<void%> haben"
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1539
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 unterstÃ¼tzt %<ms_abi%>-Attribut nicht"
  
! #: config/i386/i386.cc:1573
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "Attribut %<ms_hook_prologue%> ist mit geschachtelter Funktion nicht vertrÃ¤glich"
  
! #: config/i386/i386.cc:1924
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1930
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1944
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1950
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "Das ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2313
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "das ABI der Union-Ãœbergabe mit %<long double%> hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2448
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "das ABI der StrukturÃ¼bergabe mit %<complex float%>-Element hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "das ABI der C-StrukturÃ¼bergabe mit Bitfeldern der Breite 0 hat sich in GCC %{12.1%} geÃ¤ndert"
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "dies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markieren"
  
! #: config/i386/i386.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "Das ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163
! #: config/i386/i386.cc:6565
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>"
  
! #: config/i386/i386.cc:8471
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Attribut %<ms_hook_prologue%> ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glich"
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden."
  
! #: config/i386/i386.cc:9496
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Stapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:9501
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "geschachtelte Funktion mit regparm wird mit %<__builtin_eh_return%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:9887
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.cc:9907
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode %<z%> verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "das ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geÃ¤ndert"
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "die Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geÃ¤ndert"
  
! #: config/i386/i386.cc:21832
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "Profiling von %<-mcmodel=large%> wird mit PIC nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:23669
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stÃ¤rkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> wird mit %<RELEASE%> oder stÃ¤rkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.cc:23763
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD"
  
! #: config/i386/i386.cc:24309
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel"
*************** msgid "%qE redeclared with conflicting %
*** 40395,40401 ****
  msgstr "%qE mit in Konflikt stehenden Attributen %qs redeklariert"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
--- 40400,40406 ----
  msgstr "%qE mit in Konflikt stehenden Attributen %qs redeklariert"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
*************** msgstr "%<#pragma riscv intrinsic%>-Opti
*** 41520,41571 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "unbekannte Option %qs fÃ¼r %<#pragma riscv intrinsic%>"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "der RVV-Typ %qT hat keine feste GrÃ¶ÃŸe"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "der RVV-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Arithmetik mit Zeiger auf RVV-Typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "Membervariablen kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "Felder kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "Arrayelemente kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT kÃ¶nnen nicht alloziert werden"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT kÃ¶nnen nicht gelÃ¶scht werden"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "der RVV-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "der RVV-Typ %qT kann nicht durch Kopieren gefangen werden"
--- 41525,41576 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "unbekannte Option %qs fÃ¼r %<#pragma riscv intrinsic%>"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "der RVV-Typ %qT hat keine feste GrÃ¶ÃŸe"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "der RVV-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Arithmetik mit Zeiger auf RVV-Typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "Membervariablen kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "Felder kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "Arrayelemente kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT kÃ¶nnen nicht alloziert werden"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT kÃ¶nnen nicht gelÃ¶scht werden"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "der RVV-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "der RVV-Typ %qT kann nicht durch Kopieren gefangen werden"
*************** msgstr "diese Operation erfordert die RV
*** 41585,41650 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie kÃ¶nnen RVV mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI fÃ¼r abgeflachte Struktur mit Bit-Feldern der LÃ¤nge 0 hat wurde mit GCC 10 geÃ¤ndert"
  
! #: config/riscv/riscv.cc:4027
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Argument des Attributs %qE muss %<\"user\"%>, %<\"supervisor\"%> oder %<\"machine\"%> sein"
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "die angeforderte ABI erfordert %<-march%>, um die %qc-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e erfordert die ilp32e-ABI"
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr "z*inx erfordert ABI ilp32, ilp32e oder lp64"
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI erfordert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:6300
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs ist in %qs kein gÃ¼ltiges Basisregister"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs ist in %qs keine gÃ¼ltige Zahl"
  
! #: config/riscv/riscv.cc:6666
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs-Funktion kann keine andere Interrupt-Art haben"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
--- 41590,41660 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie kÃ¶nnen RVV mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI fÃ¼r abgeflachte Struktur mit Bit-Feldern der LÃ¤nge 0 hat wurde mit GCC 10 geÃ¤ndert"
  
! #: config/riscv/riscv.cc:4033
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Argument des Attributs %qE muss %<\"user\"%>, %<\"supervisor\"%> oder %<\"machine\"%> sein"
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "die angeforderte ABI erfordert %<-march%>, um die %qc-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e erfordert die ilp32e-ABI"
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr "z*inx erfordert ABI ilp32, ilp32e oder lp64"
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI erfordert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:6306
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs ist in %qs kein gÃ¼ltiges Basisregister"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs ist in %qs keine gÃ¼ltige Zahl"
  
! #: config/riscv/riscv.cc:6672
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs-Funktion kann keine andere Interrupt-Art haben"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr "vl-Register fÃ¼r %qs kann auf diesem Ziel nicht alloziert werden"
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
*************** msgstr "%qs ist veraltet und wird unter
*** 42114,42210 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs ist ein undurchsichtiger Typ, und Sie kÃ¶nnen ihn nicht auf andere Werte setzen"
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
  
! #: config/rs6000/rs6000.cc:20137
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Bei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werden"
  
! #: config/rs6000/rs6000.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20225
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20231
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.cc:20239
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20242
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:24380
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ungÃ¼ltige CPU %qs fÃ¼r %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24383
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.cc:24385
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> schaltet %<-m%s%> aus"
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert"
  
! #: config/rs6000/rs6000.cc:25362
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "das Ergebnis des Befehls xxspltidp ist fÃ¼r denormalisierte Eingabewerte undefiniert"
  
! #: config/rs6000/rs6000.cc:28978
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Typ %<__vector_quad%> erfordert die Option %qs"
  
! #: config/rs6000/rs6000.cc:28983
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "Typ %<__vector_pair%> erfordert die Option %qs"
--- 42124,42220 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs ist ein undurchsichtiger Typ, und Sie kÃ¶nnen ihn nicht auf andere Werte setzen"
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
  
! #: config/rs6000/rs6000.cc:20146
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Bei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werden"
  
! #: config/rs6000/rs6000.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20240
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.cc:20248
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20251
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:24389
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ungÃ¼ltige CPU %qs fÃ¼r %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24392
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.cc:24394
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> schaltet %<-m%s%> aus"
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert"
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "das Ergebnis des Befehls xxspltidp ist fÃ¼r denormalisierte Eingabewerte undefiniert"
  
! #: config/rs6000/rs6000.cc:28987
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Typ %<__vector_quad%> erfordert die Option %qs"
  
! #: config/rs6000/rs6000.cc:28992
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "Typ %<__vector_pair%> erfordert die Option %qs"
*************** msgstr "Objekt mit volatile-Feld kann ni
*** 43603,43609 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "nicht initialisiertes %<const %qD%> ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, 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"
--- 43613,43619 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "nicht initialisiertes %<const %qD%> ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, 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
*** 43788,43794 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
--- 43798,43804 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
*************** msgstr "Typname als Funktion, die ein Ar
*** 43957,43963 ****
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypen"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-RÃ¼ckgabewert ignoriert"
--- 43967,43973 ----
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypen"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, 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
*** 44084,44090 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
--- 44094,44100 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
*************** msgstr "Typdefinition in Ausdruck %qs is
*** 44284,44290 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT wurde in unvollstÃ¤ndig angegebenem Objektinitialisierer definiert"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
--- 44294,44300 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT wurde in unvollstÃ¤ndig angegebenem Objektinitialisierer definiert"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
*************** msgstr "struct hat keine benannten Eleme
*** 44334,44340 ****
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibles Arrayelement in Union"
--- 44344,44350 ----
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibles Arrayelement in Union"
*************** msgstr "Redeklaration von %<enum %E%>"
*** 44379,44385 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklariert aber ohne festen zugrundeliegenden Typen definiert"
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerte"
--- 44389,44395 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklariert aber ohne festen zugrundeliegenden Typen definiert"
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerte"
*************** msgstr "AufzÃ¤hlungswert ist auÃŸerhalb
*** 44424,44430 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C vor C2X beschrÃ¤nkt AufzÃ¤hlungswerte auf den Bereich von %<int%>"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "der inline-Funktion %qD wurde das Attribut %qs gegeben"
--- 44434,44440 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C vor C2X beschrÃ¤nkt AufzÃ¤hlungswerte auf den Bereich von %<int%>"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "der inline-Funktion %qD wurde das Attribut %qs gegeben"
*************** msgstr "kein vorheriger Prototyp fÃ¼r %q
*** 44454,44460 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration fÃ¼r %qD"
--- 44464,44470 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration fÃ¼r %qD"
*************** msgstr "Argument %qD passt nicht zu eing
*** 44569,44580 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurÃ¼ckgebender Funktion"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
--- 44579,44590 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurÃ¼ckgebender Funktion"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
*************** msgstr "nicht genÃ¼gend perfekt geschach
*** 46587,46593 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
--- 46597,46603 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
*************** msgstr "%<match%> erwartet"
*** 46717,46728 ****
  msgid "variant %qD is not a function"
  msgstr "Variante %qD ist keine Funktion"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Variante %qD und Basis %qD haben unvertrÃ¤gliche Typen"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "die Variante %qD ist eine eingebaute"
--- 46727,46738 ----
  msgid "variant %qD is not a function"
  msgstr "Variante %qD ist keine Funktion"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Variante %qD und Basis %qD haben unvertrÃ¤gliche Typen"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "die Variante %qD ist eine eingebaute"
*************** msgstr "falsche Verwendung eines void-Au
*** 46983,46989 ****
  msgid "invalid use of flexible array member"
  msgstr "falsche Verwendung eines flexiblen Arrayelements"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "falsche Verwendung eines Arrays mit unbekannten Grenzen"
--- 46993,46999 ----
  msgid "invalid use of flexible array member"
  msgstr "falsche Verwendung eines flexiblen Arrayelements"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "falsche Verwendung eines Arrays mit unbekannten Grenzen"
*************** msgstr "%<constexpr%>-Initialisierer fÃ¼
*** 47933,47944 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-Initialisierer fÃ¼r einen binÃ¤ren Gleitkommatypen hat dezimalen Typ"
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "Array von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden"
--- 47943,47954 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-Initialisierer fÃ¼r einen binÃ¤ren Gleitkommatypen hat dezimalen Typ"
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "Array von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden"
*************** msgstr "Initialisierungs-Element ist zur
*** 47979,47985 ****
  msgid "invalid initializer"
  msgstr "ungÃ¼ltige Initialisierung"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
--- 47989,47995 ----
  msgid "invalid initializer"
  msgstr "ungÃ¼ltige Initialisierung"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
*************** msgstr "zusÃ¤tzliche geschweifte Klammer
*** 47994,48001 ****
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
--- 48004,48011 ----
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, 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 struct
*** 48085,48091 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurde"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "nicht-statische Initialisierung eines flexiblen Arrayelements"
--- 48095,48101 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurde"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "nicht-statische Initialisierung eines flexiblen Arrayelements"
*************** msgstr "kein geeignetes %<operator %s%>
*** 49428,49434 ****
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»privateÂ«"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als Â»privateÂ« deklariert"
--- 49438,49444 ----
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»privateÂ«"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als Â»privateÂ« deklariert"
*************** msgstr "hier als Â»privateÂ« deklariert"
*** 49438,49444 ****
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»protectedÂ«"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als Â»protectedÂ« deklariert"
--- 49448,49454 ----
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»protectedÂ«"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als Â»protectedÂ« deklariert"
*************** msgstr "%q#D ist in diesem Zusammenhang
*** 49453,49459 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ãœbergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
--- 49463,49469 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ãœbergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
*************** msgstr "keine passende Funktion fÃ¼r Auf
*** 49782,49788 ****
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
--- 49792,49798 ----
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
*************** msgstr "flexibles Arrayelement %qD in an
*** 50351,50357 ****
  msgid "next member %q#D declared here"
  msgstr "nÃ¤chstes Feld %q#D hier deklariert"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
--- 50361,50367 ----
  msgid "next member %q#D declared here"
  msgstr "nÃ¤chstes Feld %q#D hier deklariert"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
*************** msgstr "ungÃ¼ltiger Typ fÃ¼r Parameter %
*** 50472,50478 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "Lambdas sind erst ab C++17 implizit %<constexpr%>"
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
--- 50482,50488 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "Lambdas sind erst ab C++17 implizit %<constexpr%>"
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
*************** msgstr "%qE wird zu Â»falseÂ« ausgewerte
*** 50541,50547 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr "%<assume%>-Attribut-Annahme fehlgeschlagen"
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 50551,50557 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr "%<assume%>-Attribut-Annahme fehlgeschlagen"
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "%qT ist eine mehrdeutige Basiskl
*** 50588,50594 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "der dynamische Typ %qT des Operanden hat keine eindeutige Ã¶ffentliche Basisklasse %qT"
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 50598,50604 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "der dynamische Typ %qT des Operanden hat keine eindeutige Ã¶ffentliche Basisklasse %qT"
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgid "dereferencing a null pointer in %
*** 50712,50718 ****
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 50722,50728 ----
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr "%qs greift auf das uninitialisie
*** 50811,50817 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann"
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 50821,50827 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann"
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "Ã„nderung des aktiven Elements e
*** 50887,50893 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Ã„nderung des aktiven Elements einer union von %qD zu %qD wÃ¤hrend der Initialisierung"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
--- 50897,50903 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Ã„nderung des aktiven Elements einer union von %qD zu %qD wÃ¤hrend der Initialisierung"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr "der Programmfluss geht durch die
*** 50953,51141 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit statischer Speicherdauer"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ein %<reinterpret_cast%> ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Cast von %qT ist nicht erlaubt"
  
! #: cp/constexpr.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE ist kein konstanter Ausdruck, solange die Klasse %qT noch unvollstÃ¤ndig ist"
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7962
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "Vertragsbedingung ist false in konstantem Ausdruck"
  
! #: cp/constexpr.cc:7978
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "unerwartete Template-ID %qE"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "Funktionskonzept muss aufgerufen werden"
  
! #: cp/constexpr.cc:8009
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Adresse des Aufrufs von %qs ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8073
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist"
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist"
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist"
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollstÃ¤ndig freigegeben wurde"
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "unmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Umwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qT"
  
! #: cp/constexpr.cc:9251
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Lambda-Einfangen von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> von Ganzzahl zu Zeiger"
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9383
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Verwendung von %<this%> in Konstantenausdruck"
  
! #: cp/constexpr.cc:9532
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Lambda-Ausdruck ist erst ab C++17 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9544
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-expression ist erst ab C++20 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9610
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuelle Funktionen kÃ¶nnen erst mit C++20 %<constexpr%> sein"
  
! #: cp/constexpr.cc:9626
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.cc:9689
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:9750
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> definiert"
  
! #: cp/constexpr.cc:9758
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> definiert"
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:10005
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "keiner der Zweige des %<if%> ist ein Konstantenausdruck"
  
! #: cp/constexpr.cc:10018
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
--- 50963,51151 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit statischer Speicherdauer"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ein %<reinterpret_cast%> ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Cast von %qT ist nicht erlaubt"
  
! #: cp/constexpr.cc:7701
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE ist kein konstanter Ausdruck, solange die Klasse %qT noch unvollstÃ¤ndig ist"
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7969
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "Vertragsbedingung ist false in konstantem Ausdruck"
  
! #: cp/constexpr.cc:7985
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "unerwartete Template-ID %qE"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "Funktionskonzept muss aufgerufen werden"
  
! #: cp/constexpr.cc:8016
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Adresse des Aufrufs von %qs ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8080
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist"
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist"
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist"
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollstÃ¤ndig freigegeben wurde"
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "unmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Umwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qT"
  
! #: cp/constexpr.cc:9258
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Lambda-Einfangen von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> von Ganzzahl zu Zeiger"
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9390
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Verwendung von %<this%> in Konstantenausdruck"
  
! #: cp/constexpr.cc:9539
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Lambda-Ausdruck ist erst ab C++17 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9551
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-expression ist erst ab C++20 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9617
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuelle Funktionen kÃ¶nnen erst mit C++20 %<constexpr%> sein"
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.cc:9696
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:9757
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> definiert"
  
! #: cp/constexpr.cc:9765
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> definiert"
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:10012
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "keiner der Zweige des %<if%> ist ein Konstantenausdruck"
  
! #: cp/constexpr.cc:10025
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
*************** msgstr "der Versprechens-Typ %qT der Kor
*** 51710,51716 ****
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> wurde hier deklariert"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "kein Mitglied namens %qE in %qT"
--- 51720,51726 ----
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> wurde hier deklariert"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "kein Mitglied namens %qE in %qT"
*************** msgstr "das Richtungsargument fÃ¼r %<__b
*** 51802,51808 ****
  msgid "no suspend point info for %qD"
  msgstr "keine Informationen zum Aufschiebepunkt fÃ¼r %qD"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktionssignatur %qD verwendbar"
--- 51812,51818 ----
  msgid "no suspend point info for %qD"
  msgstr "keine Informationen zum Aufschiebepunkt fÃ¼r %qD"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktionssignatur %qD verwendbar"
*************** msgstr "await-AusdrÃ¼cke sind in Handler
*** 51822,51844 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Arrays mit variabler LÃ¤nge werden in Koroutinen noch nicht unterstÃ¼tzt"
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE wird von %qT bereitgestellt, aber %qE ist nicht mit %<throw()%> oder %<noexcept%> gekennzeichnet"
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE ist mit %<throw()%> oder %<noexcept%> markiert, aber %qT liefert kein brauchbares %<get_return_object_on_allocation_failure%>"
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE wird von %qT bereitgestellt, aber %<std::nothrow%> wurde nicht gefunden"
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ein RÃ¼ckgabeobjekt vom Typ %qT kann nicht mit einem r-Wert vom Typ %<void%> initialisiert werden"
--- 51832,51854 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Arrays mit variabler LÃ¤nge werden in Koroutinen noch nicht unterstÃ¼tzt"
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE wird von %qT bereitgestellt, aber %qE ist nicht mit %<throw()%> oder %<noexcept%> gekennzeichnet"
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE ist mit %<throw()%> oder %<noexcept%> markiert, aber %qT liefert kein brauchbares %<get_return_object_on_allocation_failure%>"
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE wird von %qT bereitgestellt, aber %<std::nothrow%> wurde nicht gefunden"
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ein RÃ¼ckgabeobjekt vom Typ %qT kann nicht mit einem r-Wert vom Typ %<void%> initialisiert werden"
*************** msgstr "von vorheriger Deklaration %qF"
*** 52319,52325 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %qs von vorheriger Deklaration"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
--- 52329,52335 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %qs von vorheriger Deklaration"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
*************** msgstr "%qD ist eine Funktion, kein Typ"
*** 52719,54993 ****
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.cc:4329
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.cc:4342
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.cc:4351
  #, 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.cc:4364
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#D, das ist jedoch kein Typ"
  
! #: cp/decl.cc:4438
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.cc:4795
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> ist keine Zweierpotenz"
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> ist grÃ¶ÃŸer als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5317
  #, gcc-internal-format
  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/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "diese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entfernt"
  
! #: cp/decl.cc:5356
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyme Struktur mit Basisklassen"
  
! #: cp/decl.cc:5368
  #, 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.cc:5371
  #, 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.cc:5374
  #, 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.cc:5393
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.cc:5396
  #, 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.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.cc:5443
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.cc:5460
  #, 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.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.cc:5508
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.cc:5516
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden"
  
! #: cp/decl.cc:5522
  #, 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.cc:5526
  #, 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.cc:5530
  #, 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.cc:5534
  #, 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.cc:5538
  #, 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.cc:5542
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kann nicht fÃ¼r Typdeklarationen verwendet werden"
  
! #: cp/decl.cc:5573
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.cc:5576
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "auf explizite Instanziierung kann kein Attribut angewendet werden"
  
! #: cp/decl.cc:5655
  #, 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.cc:5659
  #, 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.cc:5725 cp/decl2.cc:1021
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen %qs verwenden)"
  
! #: cp/decl.cc:5738
  #, 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.cc:5776
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als %<dllimport%> markiert"
  
! #: cp/decl.cc:5800
  #, 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.cc:5808
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.cc:5809
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.cc:5821
  #, 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.cc:5833
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, 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.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr "extern-Deklaration %q#D mit GÃ¼ltigkeitsbereich Block ist im ZustÃ¤ndigkeitsbereich des Moduls nicht erlaubt"
  
! #: cp/decl.cc:5941
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<thread_local%> definiert werden"
  
! #: cp/decl.cc:5947
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<static%> definiert werden"
  
! #: cp/decl.cc:6012
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Arrays %q#D haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.cc:6028
  #, 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.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.cc:6178
  #, 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.cc:6184
  #, 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.cc:6203
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstÃ¼tzt"
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qD an"
  
! #: cp/decl.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qD"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:6327
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist unbekannt"
  
! #: cp/decl.cc:6352
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist nicht konstant"
  
! #: cp/decl.cc:6435
  #, 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.cc:6439
  #, 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.cc:6445
  #, 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.cc:6487 rust/backend/rust-tree.cc:3230
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "nicht initialisiertes %<const %D%>"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.cc:6511
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.cc:6515
  #, 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.cc:6518
  #, 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.cc:6710
  #, 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.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung fÃ¼r %qT muss geklammert sein"
  
! #: cp/decl.cc:6826
  #, 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.cc:6839
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.cc:6863
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD ist kein direktes Element von %qT"
  
! #: cp/decl.cc:6918
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r %q#D"
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE auÃŸerhalb von Aggregatinitialisierung"
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
  
! #: cp/decl.cc:7049
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qT"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90182
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "zu viele geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qT"
  
! #: cp/decl.cc:7192
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung fÃ¼r %qT"
  
! #: cp/decl.cc:7325
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Strukturierte Bindung hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:7339
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Elemente des Arrays %q#T haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.cc:7352
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler GrÃ¶ÃŸe"
  
! #: cp/decl.cc:7408
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollstÃ¤ndigen Typ"
  
! #: cp/decl.cc:7429
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.cc:7474
  #, 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.cc:7617
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungÃ¼ltig fÃ¼r statisches Element mit Konstruktor"
  
! #: cp/decl.cc:7658
  #, 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.cc:7661
  #, 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.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.cc:7868
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.cc:8125
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Variantendeklaration nicht gefunden"
  
! #: cp/decl.cc:8149
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> fÃ¼r Konstruktor %qD"
  
! #: cp/decl.cc:8154
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> fÃ¼r Destruktor %qD"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> an %qD mit Vorgabewert"
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> an gelÃ¶schter %qD"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> an virtueller %qD"
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.cc:8325
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "Initialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?"
  
! #: cp/decl.cc:8336
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "deduzierter Typ %qT fÃ¼r %qD ist unvollstÃ¤ndig"
  
! #: cp/decl.cc:8466
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Variablenkonzept hat keine Initialisierung"
  
! #: cp/decl.cc:8525
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.cc:8568
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "Attribut %<constinit%> kann nur fÃ¼r Variablen verwendet werden, die Â»staticÂ« oder threadlokel sind"
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.cc:8871
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hat"
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hat"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9126
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:9142
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler LÃ¤nge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "%u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "nur %u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "nur %u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "wÃ¤hrend %qT in %wu Element zerlegt wird"
  msgstr[1] "wÃ¤hrend %qT in %wu Elemente zerlegt wird"
  
! #: cp/decl.cc:9199
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler LÃ¤nge kann nicht zerlegt werden"
  
! #: cp/decl.cc:9223
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "wÃ¤hrend %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> ist %<void%>"
  
! #: cp/decl.cc:9259
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD fÃ¼r strukturierte Bindung"
  
! #: cp/decl.cc:9288
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9293
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9304
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qT"
  
! #: cp/decl.cc:9313
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Klassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "nicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktor"
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung"
  
! #: cp/decl.cc:10007
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qT an"
  
! #: cp/decl.cc:10011
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qT"
  
! #: cp/decl.cc:10014
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:10030
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10032
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10058
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.cc:10060
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration"
  
! #: cp/decl.cc:10066
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.cc:10069
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.cc:10071
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Parameterdeklaration"
  
! #: cp/decl.cc:10077
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.cc:10080
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Typdeklaration"
  
! #: cp/decl.cc:10088
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.cc:10091
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Felddeklaration"
  
! #: cp/decl.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.cc:10107
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.cc:10190
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "Konzept %q#D mit Funktionsparametern deklariert"
  
! #: cp/decl.cc:10197
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Konzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariert"
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Konzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qT"
  
! #: cp/decl.cc:10276
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Konzept %qD hat keine Definition"
  
! #: cp/decl.cc:10305
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "ein Funktionskonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:10315
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "EinschrÃ¤nkungen auf einer Funktion, die kein Template hat"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.cc:10371
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen Templates"
  
! #: cp/decl.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:10415
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "Â»friendÂ«-Deklaration von %qD gibt Defaultargumente an und ist keine Definition"
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> kann nicht als %qs deklariert werden"
  
! #: cp/decl.cc:10471
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10534
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10542
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10555
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "Herleitungshinweis %qD muss im selben GÃ¼ltigkeitsbereich wie %qT deklariert sein"
  
! #: cp/decl.cc:10563
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Herleitungshinweis %qD muss denselben Zugriff wie %qT haben"
  
! #: cp/decl.cc:10569
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen FunktionskÃ¶rper haben"
  
! #: cp/decl.cc:10582
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungÃ¼ltige Argumentliste"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviert"
  
! #: cp/decl.cc:10618
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.cc:10749
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.cc:10751
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen"
  
! #: cp/decl.cc:10768
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.cc:10961
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.cc:10970
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.cc:10976
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "Konzept muss im GÃ¼ltigkeitsbereich des Namensbereiches definiert werden"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "Konzept muss Typ %<bool%> haben"
  
! #: cp/decl.cc:10986
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "ein Variablenkonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:11108
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem Typ"
  
! #: cp/decl.cc:11112
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11116
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11132
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11248
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:11337
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11364
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler LÃ¤nge"
  
! #: cp/decl.cc:11367
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler LÃ¤nge"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler LÃ¤nge wird verwendet"
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler GrÃ¶ÃŸe wird verwendet"
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/decl.cc:11488
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD ist als Array vom Template-Platzhaltertyp %qT deklariert"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Array des Template-Platzhaltertyps %qT wird erzeugt"
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.cc:11503
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.cc:11508
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.cc:11510
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.cc:11515
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.cc:11517
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.cc:11522
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.cc:11561
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "Array variabler GrÃ¶ÃŸe von %<auto%>"
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11640
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11654
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.cc:11679
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "RÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegeben"
  
! #: cp/decl.cc:11682
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.cc:11686
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:11695
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:11739
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block"
  
! #: cp/decl.cc:11744
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Â»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/decl.cc:11806
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> darf nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12022
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.cc:12028
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T ist weder Klasse noch Namensbereich"
  
! #: cp/decl.cc:12062
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Deklaration von %qE als Nicht-Funktion"
  
! #: cp/decl.cc:12069
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Deklaration von %qE als Nicht-Element"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.cc:12173
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.cc:12178
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.cc:12213
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "sowohl %qs als auch %qs angegeben"
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kann nicht in einer typedef-Deklaration auftreten"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "hÃ¶chstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werden"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.cc:12316
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutet"
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.cc:12389
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt"
  
! #: cp/decl.cc:12397
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO-C++ unterstÃ¼tzt %<__int%d%> fÃ¼r %qs nicht"
  
! #: cp/decl.cc:12451
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> und %<unsigned%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12457
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> und %<short%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12465
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.cc:12471
  #, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%qs mit %qD angegeben"
  
! #: cp/decl.cc:12483
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.cc:12485
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "fehlende Template-Argumentliste nach %qE; fÃ¼r die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgen"
  
! #: cp/decl.cc:12622
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<static%> sein"
  
! #: cp/decl.cc:12631
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Element %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.cc:12651
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse fÃ¼r Template-Parameter %qs angegeben"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ein Parameter kann nicht als %qs deklariert sein"
  
! #: cp/decl.cc:12700
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturierte Bindungsdeklarationen kÃ¶nnen erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs sein"
  
! #: cp/decl.cc:12732
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-qualifizierte strukturierte Bindung ist veraltet"
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werden"
  
! #: cp/decl.cc:12768
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT sein"
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Typ muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> sein"
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht vom eingeschrÃ¤nkten %<auto%>-Typen %qT sein"
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.cc:12855
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignoriert"
  
! #: cp/decl.cc:12978
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnÃ¶tige Klammern in Deklaration von %qs"
  
! #: cp/decl.cc:12984
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "entfernen Sie die Klammern"
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "Â»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyp"
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypen"
  
! #: cp/decl.cc:13057
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hergeleiteter RÃ¼ckgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar"
  
! #: cp/decl.cc:13062
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachgestelltem RÃ¼ckgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>"
  
! #: cp/decl.cc:13083
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungÃ¼ltige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.cc:13095
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktion"
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Herleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "angehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qT"
  
! #: cp/decl.cc:13131
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nachgestellter RÃ¼ckgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "eine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-qualifizierter RÃ¼ckgabetyp ist veraltet"
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:13192
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> ist am RÃ¼ckgabetyp einer Funktion nicht erlaubt"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:13241
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:13260
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dÃ¼rfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.cc:13286
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert ist"
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert ist"
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.cc:13395
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13417
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.cc:13661
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werden"
  
! #: cp/decl.cc:13663
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werden"
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.cc:13711
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.cc:13720
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:13734
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in Â»friendÂ«-Deklaration"
  
! #: cp/decl.cc:13740
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> sein"
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13769
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13775
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13781
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13797
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "mit %<typedef%> definierte Funktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:13800
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "mit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:13826
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "Â»typedefÂ« als %<auto%> deklariert"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende Klasse"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13967
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machen"
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.cc:14029
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.cc:14048
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Parameter kann nicht mit %<decltype(auto)%> deklariert werden"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "fehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubt"
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "oder verwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplate"
  
! #: cp/decl.cc:14073
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ungÃ¼ltige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
! #: cp/decl.cc:14131
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.cc:14155
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO-C++ verbietet flexible Arrayelemente"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14171
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.cc:14192
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungÃ¼ltigem Kontext"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist"
  
! #: cp/decl.cc:14226
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartet"
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ein Destruktor kann nicht %qs sein"
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartet"
  
! #: cp/decl.cc:14268
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.cc:14274
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kann nicht %qs sein"
  
! #: cp/decl.cc:14291
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.cc:14294
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.cc:14356
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:14361
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.cc:14381
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden"
  
! #: cp/decl.cc:14384
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "unbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werden"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ein Attribut, das zu einer Â»friendÂ«-Deklaration gehÃ¶rt, die keine Definition ist, wird ignoriert"
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14448
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "nicht-statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14565
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14568
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14583
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.cc:14595
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig"
  
! #: cp/decl.cc:14599
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:14615
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.cc:14736
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "eine Variable kann nicht als %<consteval%> deklariert sein"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.cc:14973
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.cc:15100
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in Parameterdeklaration"
  
! #: cp/decl.cc:15104
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.cc:15133
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-qualifizierter Parameter ist veraltet"
  
! #: cp/decl.cc:15141
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:15168
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.cc:15513
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.cc:15549
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD muss eine Memberfunktion sein"
  
! #: cp/decl.cc:15557
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD darf erst ab %<-std=c++23%> oder %<-std=gnu++23%> eine statische Memberfunktion sein"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben"
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO-C++ verbietet Ãœberladen von %<operator ?:%>"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.cc:15644
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.cc:15657
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.cc:15658
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.cc:15669
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.cc:15681
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.cc:15720
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Umwandlung von %qT in %<void%> wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:15727
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:15729
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:15738
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:15740
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.cc:15849
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.cc:15872
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.cc:15877
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
--- 52729,55003 ----
  msgid "%q#T is not a class"
  msgstr "%q#T ist keine Klasse"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "kein Klassentemplate namens %q#T in %q#T"
  
! #: cp/decl.cc:4339
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "kein Typ namens %q#T in %q#T"
  
! #: cp/decl.cc:4352
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Nachschlagen von %qT in %qT ist nicht eindeutig"
  
! #: cp/decl.cc:4361
  #, 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.cc:4374
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> benennt %q#D, das ist jedoch kein Typ"
  
! #: cp/decl.cc:4448
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Template-Parameter passen nicht zum Template %qD"
  
! #: cp/decl.cc:4805
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> ist keine Zweierpotenz"
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> ist kleiner als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> ist kleiner als %d"
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> ist grÃ¶ÃŸer als %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5327
  #, gcc-internal-format
  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/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "diese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entfernt"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyme Struktur mit Basisklassen"
  
! #: cp/decl.cc:5378
  #, 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.cc:5381
  #, 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.cc:5384
  #, 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.cc:5403
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Attribut in Deklaration von %q#T ignoriert"
  
! #: cp/decl.cc:5406
  #, 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.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "mehrere Typen in einer Deklaration"
  
! #: cp/decl.cc:5453
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Redeklaration des eingebauten C++-Typs %qT"
  
! #: cp/decl.cc:5470
  #, 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.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "fehlender Typname in typedef-Deklaration"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO-C++ verbietet anonyme structs"
  
! #: cp/decl.cc:5518
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.cc:5521
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kann nur fÃ¼r Funktionen angegeben werden"
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kann nur innerhalb einer Klasse angegeben werden"
  
! #: cp/decl.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden"
  
! #: cp/decl.cc:5532
  #, 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.cc:5536
  #, 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.cc:5540
  #, 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.cc:5544
  #, 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.cc:5548
  #, 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.cc:5552
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> wurde in dieser Deklaration ignoriert"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kann nicht fÃ¼r Typdeklarationen verwendet werden"
  
! #: cp/decl.cc:5583
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Attribut in expliter Instanziierung %q#T ignoriert"
  
! #: cp/decl.cc:5586
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "auf explizite Instanziierung kann kein Attribut angewendet werden"
  
! #: cp/decl.cc:5665
  #, 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.cc:5669
  #, 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.cc:5735 cp/decl2.cc:1021
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD ist initialisiert (stattdessen %qs verwenden)"
  
! #: cp/decl.cc:5748
  #, 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.cc:5786
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Definition von %q#D ist als %<dllimport%> markiert"
  
! #: cp/decl.cc:5810
  #, 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.cc:5818
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Nichtelement-Templatedeklaration von %qD"
  
! #: cp/decl.cc:5819
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "entspricht nicht der Element-Templatedeklaration hier"
  
! #: cp/decl.cc:5831
  #, 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.cc:5843
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "doppelte Initialisierung von %qD"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, 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.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr "extern-Deklaration %q#D mit GÃ¼ltigkeitsbereich Block ist im ZustÃ¤ndigkeitsbereich des Moduls nicht erlaubt"
  
! #: cp/decl.cc:5951
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<thread_local%> definiert werden"
  
! #: cp/decl.cc:5957
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<static%> definiert werden"
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Variable %q#D hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Elemente des Arrays %q#D haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.cc:6038
  #, 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.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD als Referenz deklariert, aber nicht initialisiert"
  
! #: cp/decl.cc:6188
  #, 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.cc:6194
  #, 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.cc:6213
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "nicht-trivial markierte Initialisierungen nicht unterstÃ¼tzt"
  
! #: cp/decl.cc:6217
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-Designator %qE ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qD an"
  
! #: cp/decl.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qD"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:6337
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist unbekannt"
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %qD ist nicht konstant"
  
! #: cp/decl.cc:6445
  #, 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.cc:6449
  #, 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.cc:6455
  #, 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.cc:6497 rust/backend/rust-tree.cc:3230
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "nicht initialisiertes %<const %D%>"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Funktion"
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "uninitialisierte Variable %qD in %<constexpr%>-Kontext"
  
! #: cp/decl.cc:6521
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T hat keinen benutzerdefinierten Default-Konstruktor"
  
! #: cp/decl.cc:6525
  #, 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.cc:6528
  #, 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.cc:6720
  #, 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.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Initialisierung fÃ¼r %qT muss geklammert sein"
  
! #: cp/decl.cc:6836
  #, 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.cc:6849
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT hat kein nicht-statisches Datenelement namens %qD"
  
! #: cp/decl.cc:6873
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD ist kein direktes Element von %qT"
  
! #: cp/decl.cc:6928
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r %q#D"
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE auÃŸerhalb von Aggregatinitialisierung"
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qT"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90182
! #: cp/decl.cc:7069
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "zu viele geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qT"
  
! #: cp/decl.cc:7202
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "geschweifte Klammern fehlen um Initialisierung fÃ¼r %qT"
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Strukturierte Bindung hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:7349
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Elemente des Arrays %q#T haben unvollstÃ¤ndigen Typ"
  
! #: cp/decl.cc:7362
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "zusammengesetztes Literal variabler GrÃ¶ÃŸe"
  
! #: cp/decl.cc:7418
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D hat unvollstÃ¤ndigen Typ"
  
! #: cp/decl.cc:7439
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalares Objekt %qD erfordert ein Element in Initialisierung"
  
! #: cp/decl.cc:7484
  #, 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.cc:7627
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Array %qD mit geklammerter Zeichenkettenkonstante %qE initialisiert"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Initialisierung ungÃ¼ltig fÃ¼r statisches Element mit Konstruktor"
  
! #: cp/decl.cc:7668
  #, 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.cc:7671
  #, 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.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.cc:7878
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.cc:8135
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Variantendeklaration nicht gefunden"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> fÃ¼r Konstruktor %qD"
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> fÃ¼r Destruktor %qD"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> an %qD mit Vorgabewert"
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> an gelÃ¶schter %qD"
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> an virtueller %qD"
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.cc:8335
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "Initialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?"
  
! #: cp/decl.cc:8346
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "deduzierter Typ %qT fÃ¼r %qD ist unvollstÃ¤ndig"
  
! #: cp/decl.cc:8476
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Variablenkonzept hat keine Initialisierung"
  
! #: cp/decl.cc:8535
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "Attribut %<constinit%> kann nur fÃ¼r Variablen verwendet werden, die Â»staticÂ« oder threadlokel sind"
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hat"
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hat"
  
! #: cp/decl.cc:8891
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9136
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:9152
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler LÃ¤nge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "%u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "nur %u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "nur %u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "wÃ¤hrend %qT in %wu Element zerlegt wird"
  msgstr[1] "wÃ¤hrend %qT in %wu Elemente zerlegt wird"
  
! #: cp/decl.cc:9209
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler LÃ¤nge kann nicht zerlegt werden"
  
! #: cp/decl.cc:9233
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "wÃ¤hrend %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> ist %<void%>"
  
! #: cp/decl.cc:9269
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD fÃ¼r strukturierte Bindung"
  
! #: cp/decl.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9303
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9308
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9314
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qT"
  
! #: cp/decl.cc:9323
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Klassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "nicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktor"
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung"
  
! #: cp/decl.cc:10017
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qT an"
  
! #: cp/decl.cc:10021
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qT"
  
! #: cp/decl.cc:10024
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:10040
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10042
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10068
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.cc:10070
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration"
  
! #: cp/decl.cc:10076
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.cc:10079
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.cc:10081
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Parameterdeklaration"
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.cc:10090
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.cc:10092
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Typdeklaration"
  
! #: cp/decl.cc:10098
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.cc:10101
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.cc:10103
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Felddeklaration"
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.cc:10117
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "Konzept %q#D mit Funktionsparametern deklariert"
  
! #: cp/decl.cc:10207
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Konzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariert"
  
! #: cp/decl.cc:10210
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Konzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qT"
  
! #: cp/decl.cc:10286
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Konzept %qD hat keine Definition"
  
! #: cp/decl.cc:10315
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "ein Funktionskonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:10325
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "EinschrÃ¤nkungen auf einer Funktion, die kein Template hat"
  
! #: cp/decl.cc:10370
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen Templates"
  
! #: cp/decl.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:10425
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "Â»friendÂ«-Deklaration von %qD gibt Defaultargumente an und ist keine Definition"
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> kann nicht als %qs deklariert werden"
  
! #: cp/decl.cc:10481
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10544
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10552
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10553
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10565
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "Herleitungshinweis %qD muss im selben GÃ¼ltigkeitsbereich wie %qT deklariert sein"
  
! #: cp/decl.cc:10573
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Herleitungshinweis %qD muss denselben Zugriff wie %qT haben"
  
! #: cp/decl.cc:10579
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen FunktionskÃ¶rper haben"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.cc:10602
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungÃ¼ltige Argumentliste"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviert"
  
! #: cp/decl.cc:10628
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.cc:10759
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.cc:10761
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen"
  
! #: cp/decl.cc:10778
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.cc:10971
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.cc:10980
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.cc:10986
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "Konzept muss im GÃ¼ltigkeitsbereich des Namensbereiches definiert werden"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "Konzept muss Typ %<bool%> haben"
  
! #: cp/decl.cc:10996
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "ein Variablenkonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:11118
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem Typ"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11142
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.cc:11147
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:11261
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:11347
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11374
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler LÃ¤nge"
  
! #: cp/decl.cc:11377
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler LÃ¤nge"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler LÃ¤nge wird verwendet"
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler GrÃ¶ÃŸe wird verwendet"
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/decl.cc:11498
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD ist als Array vom Template-Platzhaltertyp %qT deklariert"
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Array des Template-Platzhaltertyps %qT wird erzeugt"
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.cc:11513
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.cc:11518
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.cc:11520
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.cc:11527
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.cc:11532
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.cc:11535
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.cc:11571
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "Array variabler GrÃ¶ÃŸe von %<auto%>"
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11650
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11664
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.cc:11689
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "RÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegeben"
  
! #: cp/decl.cc:11692
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.cc:11696
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:11705
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:11749
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block"
  
! #: cp/decl.cc:11754
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Â»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/decl.cc:11816
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> darf nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12032
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.cc:12048
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T ist weder Klasse noch Namensbereich"
  
! #: cp/decl.cc:12072
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Deklaration von %qE als Nicht-Funktion"
  
! #: cp/decl.cc:12079
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Deklaration von %qE als Nicht-Element"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.cc:12183
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "sowohl %qs als auch %qs angegeben"
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kann nicht in einer typedef-Deklaration auftreten"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "hÃ¶chstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werden"
  
! #: cp/decl.cc:12272
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.cc:12326
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutet"
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.cc:12399
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt"
  
! #: cp/decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO-C++ unterstÃ¼tzt %<__int%d%> fÃ¼r %qs nicht"
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> und %<unsigned%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12467
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> und %<short%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12475
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.cc:12481
  #, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%qs mit %qD angegeben"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "fehlende Template-Argumentliste nach %qE; fÃ¼r die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgen"
  
! #: cp/decl.cc:12632
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<static%> sein"
  
! #: cp/decl.cc:12641
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Element %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.cc:12661
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse fÃ¼r Template-Parameter %qs angegeben"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ein Parameter kann nicht als %qs deklariert sein"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturierte Bindungsdeklarationen kÃ¶nnen erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs sein"
  
! #: cp/decl.cc:12742
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-qualifizierte strukturierte Bindung ist veraltet"
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werden"
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT sein"
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Typ muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> sein"
  
! #: cp/decl.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht vom eingeschrÃ¤nkten %<auto%>-Typen %qT sein"
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.cc:12865
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignoriert"
  
! #: cp/decl.cc:12988
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnÃ¶tige Klammern in Deklaration von %qs"
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "entfernen Sie die Klammern"
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "Â»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyp"
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypen"
  
! #: cp/decl.cc:13067
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hergeleiteter RÃ¼ckgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar"
  
! #: cp/decl.cc:13072
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachgestelltem RÃ¼ckgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>"
  
! #: cp/decl.cc:13093
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungÃ¼ltige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.cc:13105
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktion"
  
! #: cp/decl.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Herleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "angehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qT"
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nachgestellter RÃ¼ckgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.cc:13151
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "eine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-qualifizierter RÃ¼ckgabetyp ist veraltet"
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:13202
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> ist am RÃ¼ckgabetyp einer Funktion nicht erlaubt"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:13251
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:13252
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:13270
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dÃ¼rfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert ist"
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert ist"
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.cc:13405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werden"
  
! #: cp/decl.cc:13673
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werden"
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.cc:13721
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:13747
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in Â»friendÂ«-Deklaration"
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> sein"
  
! #: cp/decl.cc:13760
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13767
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13773
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13779
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13785
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13791
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:13807
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "mit %<typedef%> definierte Funktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:13810
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "mit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:13836
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.cc:13839
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "Â»typedefÂ« als %<auto%> deklariert"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.cc:13848
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende Klasse"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.cc:13971
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13977
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>"
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machen"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.cc:14039
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.cc:14058
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Parameter kann nicht mit %<decltype(auto)%> deklariert werden"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "fehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubt"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "oder verwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplate"
  
! #: cp/decl.cc:14083
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.cc:14086
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ungÃ¼ltige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
! #: cp/decl.cc:14141
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.cc:14162
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO-C++ verbietet flexible Arrayelemente"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14181
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungÃ¼ltigem Kontext"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.cc:14222
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist"
  
! #: cp/decl.cc:14236
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartet"
  
! #: cp/decl.cc:14243
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ein Destruktor kann nicht %qs sein"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartet"
  
! #: cp/decl.cc:14278
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.cc:14284
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kann nicht %qs sein"
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.cc:14304
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.cc:14366
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:14371
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden"
  
! #: cp/decl.cc:14394
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "unbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werden"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ein Attribut, das zu einer Â»friendÂ«-Deklaration gehÃ¶rt, die keine Definition ist, wird ignoriert"
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "nicht-statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14588
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:14593
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.cc:14605
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:14625
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.cc:14739
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "eine Variable kann nicht als %<consteval%> deklariert sein"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.cc:14980
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.cc:14983
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.cc:15110
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in Parameterdeklaration"
  
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-qualifizierter Parameter ist veraltet"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:15178
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.cc:15523
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.cc:15551
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.cc:15559
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD muss eine Memberfunktion sein"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD darf erst ab %<-std=c++23%> oder %<-std=gnu++23%> eine statische Memberfunktion sein"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben"
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO-C++ verbietet Ãœberladen von %<operator ?:%>"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.cc:15654
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.cc:15655
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.cc:15667
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.cc:15668
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.cc:15679
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.cc:15691
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.cc:15730
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Umwandlung von %qT in %<void%> wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:15737
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:15739
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:15748
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:15750
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.cc:15859
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.cc:15882
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.cc:15887
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
*************** msgstr "%qT als enum verwendet"
*** 54999,55108 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.cc:15959
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "Klassentemplate %qD als Nicht-Template redeklariert"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.cc:16119
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "%qD kann nicht in einem anderen Modul deklariert sein"
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.cc:16290
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.cc:16315
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.cc:16347
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#T"
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.cc:16521
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "%qD kann nicht in einem anderen Modul definiert sein"
  
! #: cp/decl.cc:16596
  #, 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"
--- 55009,55118 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "Klassentemplate %qD als Nicht-Template redeklariert"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.cc:16129
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "%qD kann nicht in einem anderen Modul deklariert sein"
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.cc:16300
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#T"
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.cc:16531
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "%qD kann nicht in einem anderen Modul definiert sein"
  
! #: cp/decl.cc:16606
  #, 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 %
*** 55111,55192 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellen"
  
! #: cp/decl.cc:16920
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich haben"
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.cc:16979
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>"
  
! #: cp/decl.cc:16980
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>"
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.cc:17011
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "AufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qT"
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.cc:17184
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:18157
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
  
! #: cp/decl.cc:18221
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "eine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurÃ¼ckgibt, muss eine return-Anweisung enthalten"
  
! #: cp/decl.cc:18414
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.cc:18802
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "%qs wird verwendet"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
--- 55121,55202 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellen"
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich haben"
  
! #: cp/decl.cc:16940
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.cc:16989
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>"
  
! #: cp/decl.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.cc:17021
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "AufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qT"
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:18167
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
  
! #: cp/decl.cc:18231
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "eine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurÃ¼ckgibt, muss eine return-Anweisung enthalten"
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.cc:18812
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "%qs wird verwendet"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
*************** msgstr "Typ %qT ist keine direkte oder v
*** 56035,56041 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
--- 56045,56051 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
*************** msgstr "Â»usingÂ«-Deklaration fÃ¼r Nicht
*** 57090,57096 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> mit GÃ¼ltigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT ist weder eine Klasse, noch ein Namensbereich oder eine AufzÃ¤hlung"
--- 57100,57106 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> mit GÃ¼ltigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT ist weder eine Klasse, noch ein Namensbereich oder eine AufzÃ¤hlung"
*************** msgstr "Typen dÃ¼rfen nicht in einem %<t
*** 57836,57842 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
--- 57846,57852 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
*************** msgstr "nur Konstruktoren nehmen Element
*** 58546,58557 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD kann nicht expandiert werden"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
--- 58556,58567 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD kann nicht expandiert werden"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
*************** msgstr "fehlende Templateargumente nach
*** 59152,59158 ****
  msgid "%qT not permitted in template argument"
  msgstr "%qT ist in einem Templateargument nicht erlaubt"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
--- 59162,59168 ----
  msgid "%qT not permitted in template argument"
  msgstr "%qT ist in einem Templateargument nicht erlaubt"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr "%<[[omp::directive(%s)]]%> muss
*** 60014,60020 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%>-Klausel mit Parameter in %<for%>-Schleife Ã¼ber einen Bereich"
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
--- 60024,60030 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%>-Klausel mit Parameter in %<for%>-Schleife Ã¼ber einen Bereich"
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
*************** msgstr "Nicht-Template-Typ %qT als Templ
*** 61021,61027 ****
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Template-EinschrÃ¤nkung fÃ¼r %qD fehlgeschlagen"
--- 61031,61037 ----
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Template-EinschrÃ¤nkung fÃ¼r %qD fehlgeschlagen"
*************** msgstr "Funktion gibt ein Array zurÃ¼ck"
*** 61114,61389 ****
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.cc:16364
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16366
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16379
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16382
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16430
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.cc:16436
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.cc:16442
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird fÃ¼r ein leeres Pack instanziiert"
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT wird in %qT aufgelÃ¶st, aber das ist kein Klassentyp"
  
! #: cp/pt.cc:16720
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.cc:17030
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "AbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.cc:17140
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "Initialisierer fÃ¼r %q#D expandiert zu einer leeren Ausdrucksliste"
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.cc:21233
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21260
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Falsche Anzahl an Argumenten fÃ¼r das Attribut %<assume%> angegeben"
  
! #: cp/pt.cc:21496
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21499
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21849
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.cc:21851
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.cc:21876
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.cc:26132
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.cc:26134
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.cc:26140
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.cc:26170
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Explizite Instanziierung des Variablenkonzepts %q#D"
  
! #: cp/pt.cc:26172
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Explizite Instanziierung des Funktionskonzepts %q#D"
  
! #: cp/pt.cc:26191
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.cc:26202
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.cc:26210
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:26246
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.cc:26308
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.cc:26320
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.cc:26691
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hÃ¤ngt von sich selbst ab"
--- 61124,61399 ----
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.cc:16365
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16367
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16380
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16383
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16431
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.cc:16437
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.cc:16443
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird fÃ¼r ein leeres Pack instanziiert"
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist"
  
! #: cp/pt.cc:16615
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT wird in %qT aufgelÃ¶st, aber das ist kein Klassentyp"
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.cc:17038
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "AbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.cc:17148
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "Initialisierer fÃ¼r %q#D expandiert zu einer leeren Ausdrucksliste"
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.cc:21190
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.cc:21241
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21268
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Falsche Anzahl an Argumenten fÃ¼r das Attribut %<assume%> angegeben"
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21857
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.cc:21859
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.cc:21884
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.cc:26135
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.cc:26137
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.cc:26143
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.cc:26173
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Explizite Instanziierung des Variablenkonzepts %q#D"
  
! #: cp/pt.cc:26175
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Explizite Instanziierung des Funktionskonzepts %q#D"
  
! #: cp/pt.cc:26194
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.cc:26205
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.cc:26213
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:26249
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.cc:26314
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.cc:26323
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.cc:26384
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.cc:26694
  #, 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
*** 61395,61557 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfÃ¼gbar"
  
! #: cp/pt.cc:27230
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d beim Instanziieren von %q+D, mÃ¶glicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den HÃ¶chstwert zu erhÃ¶hen)"
  
! #: cp/pt.cc:27600
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:27630
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nichttyp-Templateparameter, da er nicht strukturell ist"
  
! #: cp/pt.cc:27639
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:27647
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.cc:27649
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.cc:29077
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.cc:29367
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ein Konzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/pt.cc:29376
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "das Konzept %qE ist nicht im GÃ¼ltigkeitsbereich des Namensraums"
  
! #: cp/pt.cc:29382
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "das Konzept %qE hat mehrere Vorlagenparameterlisten"
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.cc:30561
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "nicht herleitbares Templates %qT wird ohne Template-Argumente verwendet"
  
! #: cp/pt.cc:30573
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Alias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:30579
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "verwenden Sie stattdessen %qD"
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "Templateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
  
! #: cp/pt.cc:30697
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "Templateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibt"
  
! #: cp/pt.cc:30709
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.cc:30712
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigt"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewÃ¤hlt"
  
! #: cp/pt.cc:30730
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "der explizite Herleitungshinweis ist hier deklariert"
  
! #: cp/pt.cc:30744
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT beabsichtigt mÃ¶glicherweise nicht, Argumentherleitung fÃ¼r Klassentemplates zu unterstÃ¼tzen"
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "fÃ¼gen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrÃ¼cken"
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
  
! #: cp/pt.cc:30939
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.cc:31021
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31025
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hergeleiteter RÃ¼ckgabetyp erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31029
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31169
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ungÃ¼ltige Verwendung von %qT in Templateargument"
--- 61405,61567 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfÃ¼gbar"
  
! #: cp/pt.cc:27233
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d beim Instanziieren von %q+D, mÃ¶glicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den HÃ¶chstwert zu erhÃ¶hen)"
  
! #: cp/pt.cc:27603
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:27633
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nichttyp-Templateparameter, da er nicht strukturell ist"
  
! #: cp/pt.cc:27642
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:27650
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.cc:27652
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.cc:29080
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.cc:29370
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ein Konzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/pt.cc:29379
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "das Konzept %qE ist nicht im GÃ¼ltigkeitsbereich des Namensraums"
  
! #: cp/pt.cc:29385
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "das Konzept %qE hat mehrere Vorlagenparameterlisten"
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.cc:30564
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "nicht herleitbares Templates %qT wird ohne Template-Argumente verwendet"
  
! #: cp/pt.cc:30576
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Alias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:30582
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "verwenden Sie stattdessen %qD"
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "Templateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
  
! #: cp/pt.cc:30700
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "Templateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibt"
  
! #: cp/pt.cc:30712
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.cc:30715
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigt"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewÃ¤hlt"
  
! #: cp/pt.cc:30733
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "der explizite Herleitungshinweis ist hier deklariert"
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT beabsichtigt mÃ¶glicherweise nicht, Argumentherleitung fÃ¼r Klassentemplates zu unterstÃ¼tzen"
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "fÃ¼gen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrÃ¼cken"
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.cc:31024
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31028
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hergeleiteter RÃ¼ckgabetyp erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31032
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31172
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ungÃ¼ltige Verwendung von %qT in Templateargument"
*************** msgstr "ungÃ¼ltige Spezifizierung der Ba
*** 61862,61868 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
--- 61872,61878 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
*************** msgstr "%<__builtin_is_corresponding_mem
*** 62270,62296 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:12222
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qD ist weder ein Klassen- noch ein Alias-Template"
  
! #: cp/semantics.cc:12433
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.cc:12492
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "beide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungen"
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binÃ¤rer Faltung"
  
! #: cp/semantics.cc:12512
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
--- 62280,62306 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:12227
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qD ist weder ein Klassen- noch ein Alias-Template"
  
! #: cp/semantics.cc:12438
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.cc:12497
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "beide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungen"
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binÃ¤rer Faltung"
  
! #: cp/semantics.cc:12517
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
*************** msgstr "Argument, das kein Zeiger ist, i
*** 62298,62319 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist ein Arraytyp"
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "Quelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "in %<__builtin_bit_cast%> ist die QuellgrÃ¶ÃŸe %qE ungleich der ZieltypgrÃ¶ÃŸe %qE"
--- 62308,62329 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist ein Arraytyp"
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "Quelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "in %<__builtin_bit_cast%> ist die QuellgrÃ¶ÃŸe %qE ungleich der ZieltypgrÃ¶ÃŸe %qE"
*************** msgstr "VorwÃ¤rtsdeklaration von %q#T"
*** 63546,63765 ****
  msgid "declaration of %q#T"
  msgstr "Deklaration von %q#T"
  
! #: cp/typeck2.cc:318
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD hat unvollstÃ¤ndigen Typ"
  
! #: cp/typeck2.cc:332
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "falsche Verwendung des unvollstÃ¤ndigen Typs %q#T"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)"
  
! #: cp/typeck2.cc:384
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "ungÃ¼ltige Verwendung des Platzhalters %qT"
  
! #: cp/typeck2.cc:391
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Templatetyp"
  
! #: cp/typeck2.cc:396
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-Templateparameter"
  
! #: cp/typeck2.cc:402
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "falsche Verwendung von %<pack expansion%> %qT"
  
! #: cp/typeck2.cc:408
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "ungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qT"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ungÃ¼ltige Verwendung von geschweift geklammerter Initialisierungsliste"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "Adresse einer Ã¼berladenen Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "Ã¼berladene Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "unzureichende Informationen fÃ¼r Typbestimmung aus Kontext"
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Konstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariert"
  
! #: cp/typeck2.cc:887
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%<constinit%>-Variable %qD muss eine konstante Initialisierung haben"
  
! #: cp/typeck2.cc:1066
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltig"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr " der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++"
  
! #: cp/typeck2.cc:1256
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "Initialisierungs-Zeichenkette fÃ¼r %qT ist zu lang"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "das Initialisieren einer Basisklasse vom Typ %qT fÃ¼hrt zu Objektslicing"
  
! #: cp/typeck2.cc:1321
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "entfernen Sie die %<{ }%> um den Initialisierer"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Aggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden"
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD fehlt"
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.cc:1839
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Element %qD mit nicht initialisierten Feldern"
  
! #: cp/typeck2.cc:1924
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Designator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qT"
  
! #: cp/typeck2.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringfÃ¶rmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.cc:2238
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.cc:2270
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.cc:2297
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist"
  
! #: cp/typeck2.cc:2306
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Elementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT ist"
  
! #: cp/typeck2.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Zeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibel"
  
! #: cp/typeck2.cc:2386
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalue"
  
! #: cp/typeck2.cc:2397
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalue"
  
! #: cp/typeck2.cc:2405
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Zeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalue"
  
! #: cp/typeck2.cc:2446
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionale Umwandlung in Arraytyp %qT"
  
! #: cp/typeck2.cc:2463
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/typeck2.cc:2468
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/typeck2.cc:2493
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ungÃ¼ltige Wert-Initialisierung von Referenztyp"
  
! #: cp/typeck2.cc:2734
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Aufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirft"
  
! #: cp/typeck2.cc:2737
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Aufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirft"
--- 63556,63775 ----
  msgid "declaration of %q#T"
  msgstr "Deklaration von %q#T"
  
! #: cp/typeck2.cc:314
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD hat unvollstÃ¤ndigen Typ"
  
! #: cp/typeck2.cc:328
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "falsche Verwendung des unvollstÃ¤ndigen Typs %q#T"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)"
  
! #: cp/typeck2.cc:380
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "ungÃ¼ltige Verwendung des Platzhalters %qT"
  
! #: cp/typeck2.cc:387
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Templatetyp"
  
! #: cp/typeck2.cc:392
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-Templateparameter"
  
! #: cp/typeck2.cc:398
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "falsche Verwendung von %<pack expansion%> %qT"
  
! #: cp/typeck2.cc:404
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "ungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ungÃ¼ltige Verwendung von geschweift geklammerter Initialisierungsliste"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "Adresse einer Ã¼berladenen Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "Ã¼berladene Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "unzureichende Informationen fÃ¼r Typbestimmung aus Kontext"
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Konstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariert"
  
! #: cp/typeck2.cc:885
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%<constinit%>-Variable %qD muss eine konstante Initialisierung haben"
  
! #: cp/typeck2.cc:1064
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltig"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI"
  
! #: cp/typeck2.cc:1079
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr " der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++"
  
! #: cp/typeck2.cc:1254
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "Initialisierungs-Zeichenkette fÃ¼r %qT ist zu lang"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "das Initialisieren einer Basisklasse vom Typ %qT fÃ¼hrt zu Objektslicing"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "entfernen Sie die %<{ }%> um den Initialisierer"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Aggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden"
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD fehlt"
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.cc:1837
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Element %qD mit nicht initialisierten Feldern"
  
! #: cp/typeck2.cc:1922
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Designator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qT"
  
! #: cp/typeck2.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringfÃ¶rmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.cc:2236
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.cc:2295
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist"
  
! #: cp/typeck2.cc:2304
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Elementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT ist"
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Zeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibel"
  
! #: cp/typeck2.cc:2384
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalue"
  
! #: cp/typeck2.cc:2395
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalue"
  
! #: cp/typeck2.cc:2403
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Zeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalue"
  
! #: cp/typeck2.cc:2444
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionale Umwandlung in Arraytyp %qT"
  
! #: cp/typeck2.cc:2461
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/typeck2.cc:2466
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ungÃ¼ltige Wert-Initialisierung von Referenztyp"
  
! #: cp/typeck2.cc:2732
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Aufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirft"
  
! #: cp/typeck2.cc:2735
  #, 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 "Die BOZ-Literalkonstante bei %L
*** 64715,64721 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argumente von %qs bei %L und %L kÃ¶nnen nicht beide literale BOZ-Konstanten sein"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "UngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %L"
--- 64725,64731 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argumente von %qs bei %L und %L kÃ¶nnen nicht beide literale BOZ-Konstanten sein"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "UngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %L"
*************** msgstr "Unbenutzte Initialisierungszeich
*** 65810,65821 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "Initialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L ist kleiner als Eins"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "End-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤nge"
--- 65820,65831 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "Initialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%ld/%ld)"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L ist kleiner als Eins"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "End-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤nge"
*************** msgstr "Falsche INTENT-Spezifikation bei
*** 65997,66003 ****
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurÃ¼ckgestelltem Typ bei %C"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
--- 66007,66013 ----
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurÃ¼ckgestelltem Typ bei %C"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
*************** msgstr "Transformierende intrinsische Ro
*** 68024,68030 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Auswertung des nicht standardisierten Initialisierungsausdrucks bei %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion sein"
--- 68034,68040 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Auswertung des nicht standardisierten Initialisierungsausdrucks bei %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion sein"
*************** msgstr "Unpassende Schnittstellen bei Zu
*** 68300,68306 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %s"
--- 68310,68316 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %s"
*************** msgstr "Zuweisung an zusammenhÃ¤ngenden
*** 68418,68424 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Zeiger bei %L in Zeigerzuweisung kÃ¶nnte Zeigerziel Ã¼berdauern"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ziel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE sein"
--- 68428,68434 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Zeiger bei %L in Zeigerzuweisung kÃ¶nnte Zeigerziel Ã¼berdauern"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ziel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE sein"
*************** msgstr "Ziel der Zeigerinitialisierung b
*** 68428,68434 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut haben"
--- 68438,68444 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut haben"
*************** msgid "Illegal id in copy_walk_reduction
*** 68559,68565 ****
  msgstr "Illegal id in copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 68569,68575 ----
  msgstr "Illegal id in copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "Erstes Argument der definierten
*** 68776,68787 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, 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"
--- 68786,68797 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, 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 "UnvertrÃ¤gliche RÃ¤nge zwischen
*** 68891,69457 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2378
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "UngÃ¼ltiges Argument fÃ¼r Prozedur bei %L"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Schnittstelle in Scheinprozedur %qs bei %L passt nicht: %s"
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Effektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend sein"
  
! #: fortran/interface.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "UnvertrÃ¤gliche Typen zwischen Argument bei %L und Argument bei %L (%s/%s)."
  
! #: fortran/interface.cc:2457
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Unpassender Typ in Argument %qs bei %L; %s wurde an %s Ã¼bergeben"
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2481
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Argument fÃ¼r angenommenen Typ bei %L, das dem Dummy-Argument %qs fÃ¼r den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang sein"
  
! #: fortran/interface.cc:2498
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss polymorph sein"
  
! #: fortran/interface.cc:2508
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ haben"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe EntitÃ¤t ist [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Effektives Argument fÃ¼r %qs bei %L sein muss Koarray sein"
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Unpassender Korang in Argument %qs bei %L (%d und %d)"
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes sein"
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Effektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPE"
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Effektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-Komponente"
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Scheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sind"
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs Ã¼bergeben"
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs Ã¼bergeben, das ungÃ¼ltig wird, wenn der Reservierungsstatus geÃ¤ndert wird"
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorphes Skalar wird an Feld-Scheinargument %qs bei %L Ã¼bergeben"
  
! #: fortran/interface.cc:2745
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passen"
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs Ã¼bergeben"
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Erweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3159
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchen"
  
! #: fortran/interface.cc:3182
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?"
  
! #: fortran/interface.cc:3186
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur"
  
! #: fortran/interface.cc:3195
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbunden"
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Mehr effektive als formale Argumente in Prozeduraufruf bei %L"
  
! #: fortran/interface.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Fehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Unerwartete alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Unerwartetes intrinsisches NULL() bei %L fÃ¼r Schein-%qs"
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qs"
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Argument bei %L fÃ¼r den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-Prozeduren"
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "ZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "ZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %L"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Effektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hat"
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "ZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Effektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3393
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Prozedurzeiger fÃ¼r Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3410
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Prozedur fÃ¼r Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3475
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Effektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L sein"
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument des INTENT(OUT)-Dummy fÃ¼r angenommenen Rang %qs bei %L muss eine bekannte GrÃ¶ÃŸe haben"
  
! #: fortran/interface.cc:3519
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "TatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger sein"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "TatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger oder ein gÃ¼ltiges Ziel fÃ¼r den Dummy-Zeiger in einer Anweisung fÃ¼r Zeiger-Zuweisung sein"
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Koindiziertes effektives Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)"
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hat"
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)"
  
! #: fortran/interface.cc:3608
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L sein"
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Effektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L sein"
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Feldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qs"
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Effektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Feldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Zeigerfeld als effektives Argument bei %L erfordert wegen VOLATILE-Attribut ein Scheinargument %qs mit vermuteter Form oder als Zeigerfeld"
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Fehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3756
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Fehlendes effektives Argument fÃ¼r Argument %qs bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Bad component code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): List mismatch"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): corrupted data"
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Gleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): List mismatch"
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prozedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und hat das POINTER-Attribut"
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergeben"
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergeben"
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Koindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergeben"
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?"
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert"
  
! #: fortran/interface.cc:4084
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Reservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle haben"
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explizite Schnittstelle fÃ¼r polymorphes Argument bei %L erforderlich"
  
! #: fortran/interface.cc:4139
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %L"
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qs"
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qs"
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-Argument an NULL bei %L erforderlich"
  
! #: fortran/interface.cc:4196
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Das Ãœbergeben des eingebauten NULL als tatsÃ¤chliches Argument bei %L erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argument vermuteten Ranges erfordert eine explizite Schnittstelle bei %L"
  
! #: fortran/interface.cc:4248
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prozedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "SchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %L"
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "In NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %s"
  
! #: fortran/interface.cc:4414
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Symbol %qs kann nicht gefunden werden"
  
! #: fortran/interface.cc:4787
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "EntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhanden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Bad interface type"
  
! #: fortran/interface.cc:4998
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "GENERIC %qs bei %L kann nicht Ã¼berschrieben werden"
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs bei %L Ã¼berschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist"
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung Ã¼berschreibt"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs bei %L Ã¼berschreibt eine PURE-Prozedur und muss auch PURE sein"
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs bei %L Ã¼berschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein"
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs bei %L Ã¼berschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein"
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs bei %L Ã¼berschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein"
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs bei %L Ã¼berschreibt eine FUNCTION und muss auch eine FUNCTION sein"
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassendes Ergebnis fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5080
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs bei %L Ã¼berschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein"
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Scheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passen"
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs bei %L muss die gleiche Anzahl formaler Argumente wie die Ã¼berschriebene Prozedur haben"
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs bei %L Ã¼berschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein"
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs bei %L Ã¼berschreibt eine Bindung mit PASS und muss ebenfalls PASS sein"
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Scheinargument des Ã¼bergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des Ã¼bergebenen Objektes der Ã¼berschriebenen Prozedur stehen"
  
! #: fortran/interface.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-Scheinargument bei %L muss vom Typ %s sein"
  
! #: fortran/interface.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-Scheinargument bei %L muss von KIND = %d sein"
  
! #: fortran/interface.cc:5192
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-Scheinargument bei %L muss ein Skalar sein"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY sein"
  
! #: fortran/interface.cc:5200
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-Zeichenargument bei %L muss angenommene LÃ¤nge haben"
  
! #: fortran/interface.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-Scheinargument bei %L muss INTENT %s haben"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubt"
  
! #: fortran/interface.cc:5274
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-Prozedur %qs bei %L muss ein Unterprogramm sein"
  
! #: fortran/interface.cc:5286
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu wenige Scheinargumente in DTIO-Prozedur %qs bei %L"
  
! #: fortran/interface.cc:5293
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu viele Scheinargumente in DTIO-Prozedur %qs bei %L"
--- 68901,69467 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2394
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "UngÃ¼ltiges Argument fÃ¼r Prozedur bei %L"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Schnittstelle in Scheinprozedur %qs bei %L passt nicht: %s"
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Effektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend sein"
  
! #: fortran/interface.cc:2463
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "UnvertrÃ¤gliche Typen zwischen Argument bei %L und Argument bei %L (%s/%s)."
  
! #: fortran/interface.cc:2473
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Unpassender Typ in Argument %qs bei %L; %s wurde an %s Ã¼bergeben"
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2497
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Argument fÃ¼r angenommenen Typ bei %L, das dem Dummy-Argument %qs fÃ¼r den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang sein"
  
! #: fortran/interface.cc:2514
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss polymorph sein"
  
! #: fortran/interface.cc:2524
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ haben"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe EntitÃ¤t ist [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2555
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Effektives Argument fÃ¼r %qs bei %L sein muss Koarray sein"
  
! #: fortran/interface.cc:2577
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Unpassender Korang in Argument %qs bei %L (%d und %d)"
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes sein"
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Effektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPE"
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Effektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-Komponente"
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Scheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sind"
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs Ã¼bergeben"
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs Ã¼bergeben, das ungÃ¼ltig wird, wenn der Reservierungsstatus geÃ¤ndert wird"
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorphes Skalar wird an Feld-Scheinargument %qs bei %L Ã¼bergeben"
  
! #: fortran/interface.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passen"
  
! #: fortran/interface.cc:2766
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs Ã¼bergeben"
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Erweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3175
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchen"
  
! #: fortran/interface.cc:3198
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?"
  
! #: fortran/interface.cc:3202
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur"
  
! #: fortran/interface.cc:3211
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbunden"
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Mehr effektive als formale Argumente in Prozeduraufruf bei %L"
  
! #: fortran/interface.cc:3234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Fehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Unerwartete alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Unerwartetes intrinsisches NULL() bei %L fÃ¼r Schein-%qs"
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qs"
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Argument bei %L fÃ¼r den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-Prozeduren"
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "ZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "ZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %L"
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Effektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hat"
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "ZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Effektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3409
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Prozedurzeiger fÃ¼r Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Prozedur fÃ¼r Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3491
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Effektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L sein"
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument des INTENT(OUT)-Dummy fÃ¼r angenommenen Rang %qs bei %L muss eine bekannte GrÃ¶ÃŸe haben"
  
! #: fortran/interface.cc:3535
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "TatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger sein"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "TatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger oder ein gÃ¼ltiges Ziel fÃ¼r den Dummy-Zeiger in einer Anweisung fÃ¼r Zeiger-Zuweisung sein"
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Koindiziertes effektives Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)"
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hat"
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)"
  
! #: fortran/interface.cc:3624
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L sein"
  
! #: fortran/interface.cc:3635
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Effektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L sein"
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Feldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qs"
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Effektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Feldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Zeigerfeld als effektives Argument bei %L erfordert wegen VOLATILE-Attribut ein Scheinargument %qs mit vermuteter Form oder als Zeigerfeld"
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Fehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3772
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Fehlendes effektives Argument fÃ¼r Argument %qs bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Bad component code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): List mismatch"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): corrupted data"
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Gleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): List mismatch"
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prozedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und hat das POINTER-Attribut"
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergeben"
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergeben"
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Koindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergeben"
  
! #: fortran/interface.cc:4090
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?"
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert"
  
! #: fortran/interface.cc:4100
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4129
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Reservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle haben"
  
! #: fortran/interface.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explizite Schnittstelle fÃ¼r polymorphes Argument bei %L erforderlich"
  
! #: fortran/interface.cc:4155
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %L"
  
! #: fortran/interface.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qs"
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qs"
  
! #: fortran/interface.cc:4204
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-Argument an NULL bei %L erforderlich"
  
! #: fortran/interface.cc:4212
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Das Ãœbergeben des eingebauten NULL als tatsÃ¤chliches Argument bei %L erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argument vermuteten Ranges erfordert eine explizite Schnittstelle bei %L"
  
! #: fortran/interface.cc:4264
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prozedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "SchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %L"
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "In NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %s"
  
! #: fortran/interface.cc:4430
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Symbol %qs kann nicht gefunden werden"
  
! #: fortran/interface.cc:4803
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "EntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhanden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Bad interface type"
  
! #: fortran/interface.cc:5014
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "GENERIC %qs bei %L kann nicht Ã¼berschrieben werden"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs bei %L Ã¼berschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist"
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung Ã¼berschreibt"
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs bei %L Ã¼berschreibt eine PURE-Prozedur und muss auch PURE sein"
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs bei %L Ã¼berschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein"
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs bei %L Ã¼berschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein"
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs bei %L Ã¼berschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein"
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs bei %L Ã¼berschreibt eine FUNCTION und muss auch eine FUNCTION sein"
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassendes Ergebnis fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs bei %L Ã¼berschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein"
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Scheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passen"
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs bei %L muss die gleiche Anzahl formaler Argumente wie die Ã¼berschriebene Prozedur haben"
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs bei %L Ã¼berschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein"
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs bei %L Ã¼berschreibt eine Bindung mit PASS und muss ebenfalls PASS sein"
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Scheinargument des Ã¼bergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des Ã¼bergebenen Objektes der Ã¼berschriebenen Prozedur stehen"
  
! #: fortran/interface.cc:5194
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-Scheinargument bei %L muss vom Typ %s sein"
  
! #: fortran/interface.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-Scheinargument bei %L muss von KIND = %d sein"
  
! #: fortran/interface.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-Scheinargument bei %L muss ein Skalar sein"
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY sein"
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-Zeichenargument bei %L muss angenommene LÃ¤nge haben"
  
! #: fortran/interface.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-Scheinargument bei %L muss INTENT %s haben"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubt"
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-Prozedur %qs bei %L muss ein Unterprogramm sein"
  
! #: fortran/interface.cc:5302
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu wenige Scheinargumente in DTIO-Prozedur %qs bei %L"
  
! #: fortran/interface.cc:5309
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu viele Scheinargumente in DTIO-Prozedur %qs bei %L"
*************** msgstr "Umwandlung von %s in %s bei %L"
*** 69641,69647 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
--- 69651,69657 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
*************** msgstr "NAMELIST %qs in READ-Anweisung b
*** 70192,70198 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, 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"
--- 70202,70208 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
*************** msgstr "STOP-Code bei %L muss Standardze
*** 70762,70768 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-Code bei %L muss Standardganzzahltyp KIND=%d sein"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL sein"
--- 70772,70778 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-Code bei %L muss Standardganzzahltyp KIND=%d sein"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL sein"
*************** msgstr "ORDERED-Parameter der Klausel be
*** 72629,72636 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "ORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werden"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, 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"
--- 72639,72646 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "ORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werden"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, 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 "Zeichenwertige Modulprozedur %qs
*** 74606,75322 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Zeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge haben"
  
! #: fortran/resolve.cc:800
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Funktion Â»%sÂ« bei %L hat EintrÃ¤ge mit unpassenden Feldspezifikationen"
  
! #: fortran/resolve.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Funktion Â»%sÂ« bei %L hat Eintrag Â»%sÂ« mit unpassenden Charakteristika"
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Funktion Â»%sÂ« bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgeben"
  
! #: fortran/resolve.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:857
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:906
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:958
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Globale EntitÃ¤t %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommen"
  
! #: fortran/resolve.cc:962
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Globale EntitÃ¤t %qs bei %L darf nicht in einem COMMON-Block vorkommen"
  
! #: fortran/resolve.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "COMMON-Block bei %L"
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubt"
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Initialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubt"
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs bei %L kann nicht in COMMON auftreten [F2008:C5100]"
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-Attribut"
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar ist"
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung haben"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %s"
  
! #: fortran/resolve.cc:1064
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1115
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON-Block %qs bei %L wird bei %L als PARAMETER verwendet"
  
! #: fortran/resolve.cc:1119
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:1123
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON-Block %qs bei %L ist auch eine intrinsische Prozedur"
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON-Block %qs bei %L, der auch ein Funktionsergebnis ist"
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON-Block %qs bei %L, der auch eine globale Prozedur ist"
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Der KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen Wert"
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)"
  
! #: fortran/resolve.cc:1360
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs ist %s, sollte aber %s sein"
  
! #: fortran/resolve.cc:1392
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Ungleiche ZeichenlÃ¤ngen (%wd/%wd) fÃ¼r Zeigerkomponente %qs in Konstruktor bei %L"
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Das NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE ist"
  
! #: fortran/resolve.cc:1471
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Unpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %s"
  
! #: fortran/resolve.cc:1490
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Der Strukturkonstruktor bei %2$L verweist auf die falsche Feldangabe der Komponente %1$qs"
  
! #: fortran/resolve.cc:1503
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Die Form der Komponente %qs im Strukturkonstruktor bei %L unterscheidet sich von der Form der deklarierten Komponente fÃ¼r die Dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1524
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs sollte ein POINTER oder ein TARGET sein"
  
! #: fortran/resolve.cc:1553
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-Prozedur"
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter GrÃ¶ÃŸe bei %L auftreten"
  
! #: fortran/resolve.cc:1741
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:1745
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:1866
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "FÃ¼r intrinsische Funktion %qs angegebener Typ bei %L wird ignoriert"
  
! #: fortran/resolve.cc:1879
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Intrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung haben"
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "INTRINSIC deklariertes %qs bei %L existiert nicht"
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfÃ¼gbar, auÃŸer %3$s. Entsprechende Option %<-std=*%> verwenden, oder %<-fall-intrinsics%> einschalten, um es zu verwenden."
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werden"
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
  
! #: fortran/resolve.cc:2029
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Abgeleiteter Typ %qs wird als Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2047
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Anweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2055
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Eingebautes %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2062
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Interne Prozedur %qs wird als effektives Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2070
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2097
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Spezifische INTRINSIC-Prozedur fÃ¼r Referenz %qs bei %L kann nicht gefunden werden"
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Symbol %qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Wertargument bei %L hat keinen numerischen Typ"
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Wertargument bei %L kann kein Feld oder Feldabschnitt sein"
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Wertargument bei %L ist in diesem Kontext nicht erlaubt"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Ãœbergabe der eingebauten Prozedur Ã¼ber die Speicherstelle ist bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:2218
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger Zeigerkomponente"
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Effektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein Feld"
  
! #: fortran/resolve.cc:2687
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Unpassender RÃ¼ckgabetyp der Funktion %qs bei %L (%s/%s)"
  
! #: fortran/resolve.cc:2714
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Schnittstelle in globaler Prozedur %qs bei %L passt nicht: %s"
  
! #: fortran/resolve.cc:2820
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Es gibt keine spezifische Funktion fÃ¼r das allgemeine %qs bei %L"
  
! #: fortran/resolve.cc:2840
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbar"
  
! #: fortran/resolve.cc:2878
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glich"
  
! #: fortran/resolve.cc:2933
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Fehlende explizite Deklaration mit EXTERNAL-Attribut fÃ¼r Symbol %qs bei %L"
  
! #: fortran/resolve.cc:3042
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:3170
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %s"
  
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3184
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-Prozedur"
  
! #: fortran/resolve.cc:3251
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Unerwarteter Ausschuss hinter %qs bei %L"
  
! #: fortran/resolve.cc:3262
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs bei %L ist keine Funktion"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werden"
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs bei %L darf kein angenommenes ZeichenlÃ¤ngenergebnis haben (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument ist"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3359
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "Interner Fehler: resolve_function(): bad function type"
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Funktionsreferenz verwendet werden"
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubt"
  
! #: fortran/resolve.cc:3451
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3455
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3513
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Verwendung der Funktion %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3529
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3535
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3541
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3609
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Es gibt kein spezifisches Unterprogramm fÃ¼r allgemeines %qs bei %L"
  
! #: fortran/resolve.cc:3618
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbar"
  
! #: fortran/resolve.cc:3653
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Unterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion vertrÃ¤glich"
  
! #: fortran/resolve.cc:3698
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Spezifisches Unterprogramm %qs bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt"
  
! #: fortran/resolve.cc:3795
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3844
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): bad function type"
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Verwenden der Subroutine %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formen der Operanden bei %L und %L stimmen nicht Ã¼berein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Bad intrinsic"
  
! #: fortran/resolve.cc:4043
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Unreine Funktion %qs bei %L wird mÃ¶glicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4047
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Unreine Funktion bei %L wird mÃ¶glicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4124
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs sein"
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operanden bei %L und %L kÃ¶nnen nicht als Operanden des binÃ¤ren Operators %qs verwendet werden"
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommen"
  
! #: fortran/resolve.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Vergleich auf Gleichheit fÃ¼r %s bei %L"
  
! #: fortran/resolve.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Vergleich auf Ungleichheit fÃ¼r %s bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Bad intrinsic"
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4744
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "UnzulÃ¤ssiger Schritt von Null bei %L"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4831
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Bad array reference"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Rechte obere Schranke des Feldabschnitts angenommener GrÃ¶ÃŸe nicht angegeben bei %L"
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Koindex der Kodimension %d muss bei %L ein Skalar sein"
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Feldindex bei %L muss skalar sein"
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Feldindex bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/resolve.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-Feld-Index bei %L"
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argument dim bei %L muss skalar sein"
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5034
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "UngÃ¼ltige Feldreferenz der Nicht-Feld-EntitÃ¤t bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): unused as(1)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): unused as(2)"
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Feldindex bei %L ist ein Feld mit Rang %d"
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "End-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5259
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "End-Index der Teilzeichenkette bei %L ist zu groÃŸ"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5450
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Bad array reference"
  
! #: fortran/resolve.cc:5464
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE haben"
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Zwei oder mehr Teilreferenzen mit Rang grÃ¶ÃŸer Null dÃ¼rfen nicht bei %L angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Two array specs"
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werden"
  
! #: fortran/resolve.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werden"
--- 74616,75342 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Zeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge haben"
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Funktion Â»%sÂ« bei %L hat EintrÃ¤ge mit unpassenden Feldspezifikationen"
  
! #: fortran/resolve.cc:812
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Funktion Â»%sÂ« bei %L hat Eintrag Â»%sÂ« mit unpassenden Charakteristika"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Funktion Â»%sÂ« bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgeben"
  
! #: fortran/resolve.cc:859
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:881
! #, gcc-internal-format, gfc-internal-format
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "FUNCTION-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L sein"
! 
! #: fortran/resolve.cc:885
! #, gcc-internal-format, gfc-internal-format
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "ENTRY-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L sein"
! 
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:975
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Globale EntitÃ¤t %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommen"
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Globale EntitÃ¤t %qs bei %L darf nicht in einem COMMON-Block vorkommen"
  
! #: fortran/resolve.cc:989
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "COMMON-Block bei %L"
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubt"
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Initialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubt"
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs bei %L kann nicht in COMMON auftreten [F2008:C5100]"
  
! #: fortran/resolve.cc:1015
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-Attribut"
  
! #: fortran/resolve.cc:1019
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar ist"
  
! #: fortran/resolve.cc:1023
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung haben"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %s"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON-Block %qs bei %L wird bei %L als PARAMETER verwendet"
  
! #: fortran/resolve.cc:1136
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:1140
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON-Block %qs bei %L ist auch eine intrinsische Prozedur"
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON-Block %qs bei %L, der auch ein Funktionsergebnis ist"
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON-Block %qs bei %L, der auch eine globale Prozedur ist"
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Der KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen Wert"
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)"
  
! #: fortran/resolve.cc:1377
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs ist %s, sollte aber %s sein"
  
! #: fortran/resolve.cc:1409
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Ungleiche ZeichenlÃ¤ngen (%wd/%wd) fÃ¼r Zeigerkomponente %qs in Konstruktor bei %L"
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Das NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE ist"
  
! #: fortran/resolve.cc:1488
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Unpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %s"
  
! #: fortran/resolve.cc:1507
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Der Strukturkonstruktor bei %2$L verweist auf die falsche Feldangabe der Komponente %1$qs"
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Die Form der Komponente %qs im Strukturkonstruktor bei %L unterscheidet sich von der Form der deklarierten Komponente fÃ¼r die Dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs sollte ein POINTER oder ein TARGET sein"
  
! #: fortran/resolve.cc:1570
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-Prozedur"
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter GrÃ¶ÃŸe bei %L auftreten"
  
! #: fortran/resolve.cc:1758
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:1762
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:1883
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "FÃ¼r intrinsische Funktion %qs angegebener Typ bei %L wird ignoriert"
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Intrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung haben"
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "INTRINSIC deklariertes %qs bei %L existiert nicht"
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfÃ¼gbar, auÃŸer %3$s. Entsprechende Option %<-std=*%> verwenden, oder %<-fall-intrinsics%> einschalten, um es zu verwenden."
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werden"
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
  
! #: fortran/resolve.cc:2046
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Abgeleiteter Typ %qs wird als Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2064
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Anweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2072
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Eingebautes %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2079
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Interne Prozedur %qs wird als effektives Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2087
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2114
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Spezifische INTRINSIC-Prozedur fÃ¼r Referenz %qs bei %L kann nicht gefunden werden"
  
! #: fortran/resolve.cc:2136
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Symbol %qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Wertargument bei %L hat keinen numerischen Typ"
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Wertargument bei %L kann kein Feld oder Feldabschnitt sein"
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Wertargument bei %L ist in diesem Kontext nicht erlaubt"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Ãœbergabe der eingebauten Prozedur Ã¼ber die Speicherstelle ist bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:2235
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger Zeigerkomponente"
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Effektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein Feld"
  
! #: fortran/resolve.cc:2704
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Unpassender RÃ¼ckgabetyp der Funktion %qs bei %L (%s/%s)"
  
! #: fortran/resolve.cc:2731
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Schnittstelle in globaler Prozedur %qs bei %L passt nicht: %s"
  
! #: fortran/resolve.cc:2837
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Es gibt keine spezifische Funktion fÃ¼r das allgemeine %qs bei %L"
  
! #: fortran/resolve.cc:2857
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbar"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glich"
  
! #: fortran/resolve.cc:2950
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Fehlende explizite Deklaration mit EXTERNAL-Attribut fÃ¼r Symbol %qs bei %L"
  
! #: fortran/resolve.cc:3059
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:3187
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %s"
  
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3201
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-Prozedur"
  
! #: fortran/resolve.cc:3268
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Unerwarteter Ausschuss hinter %qs bei %L"
  
! #: fortran/resolve.cc:3279
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs bei %L ist keine Funktion"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werden"
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs bei %L darf kein angenommenes ZeichenlÃ¤ngenergebnis haben (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument ist"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "Interner Fehler: resolve_function(): bad function type"
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Funktionsreferenz verwendet werden"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubt"
  
! #: fortran/resolve.cc:3468
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3472
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3530
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Verwendung der Funktion %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3546
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3552
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3558
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Es gibt kein spezifisches Unterprogramm fÃ¼r allgemeines %qs bei %L"
  
! #: fortran/resolve.cc:3635
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbar"
  
! #: fortran/resolve.cc:3670
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Unterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion vertrÃ¤glich"
  
! #: fortran/resolve.cc:3715
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Spezifisches Unterprogramm %qs bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt"
  
! #: fortran/resolve.cc:3812
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3816
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): bad function type"
  
! #: fortran/resolve.cc:3878
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Verwenden der Subroutine %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formen der Operanden bei %L und %L stimmen nicht Ã¼berein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Bad intrinsic"
  
! #: fortran/resolve.cc:4060
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Unreine Funktion %qs bei %L wird mÃ¶glicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4064
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Unreine Funktion bei %L wird mÃ¶glicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4141
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs sein"
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operanden bei %L und %L kÃ¶nnen nicht als Operanden des binÃ¤ren Operators %qs verwendet werden"
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommen"
  
! #: fortran/resolve.cc:4393
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Vergleich auf Gleichheit fÃ¼r %s bei %L"
  
! #: fortran/resolve.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Vergleich auf Ungleichheit fÃ¼r %s bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Bad intrinsic"
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "UnzulÃ¤ssiger Schritt von Null bei %L"
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4848
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Bad array reference"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Rechte obere Schranke des Feldabschnitts angenommener GrÃ¶ÃŸe nicht angegeben bei %L"
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Koindex der Kodimension %d muss bei %L ein Skalar sein"
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Feldindex bei %L muss skalar sein"
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Feldindex bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/resolve.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-Feld-Index bei %L"
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argument dim bei %L muss skalar sein"
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "UngÃ¼ltige Feldreferenz der Nicht-Feld-EntitÃ¤t bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): unused as(1)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): unused as(2)"
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Feldindex bei %L ist ein Feld mit Rang %d"
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "End-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "End-Index der Teilzeichenkette bei %L ist zu groÃŸ"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5467
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Bad array reference"
  
! #: fortran/resolve.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE haben"
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Zwei oder mehr Teilreferenzen mit Rang grÃ¶ÃŸer Null dÃ¼rfen nicht bei %L angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Two array specs"
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werden"
  
! #: fortran/resolve.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werden"
*************** msgstr "Variable %s vermuteten Typs bei
*** 75325,75336 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:5733
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werden"
--- 75345,75356 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werden"
*************** msgstr "Variable %s vermuteten Ranges be
*** 75339,75632 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Variable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Variable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:5961
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "In Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorphes Subobjekt des koindizierten Objektes bei %L"
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
  
! #: fortran/resolve.cc:6065
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Verwendung der Variable %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur"
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fehler in TypbeschrÃ¤nktem Aufruf bei %L"
  
! #: fortran/resolve.cc:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:6504
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Keine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefunden"
  
! #: fortran/resolve.cc:6726
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs bei %L sollte eine FUNCTION sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:7313
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgefÃ¼hrt"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uft"
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uft"
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:7567
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftreten"
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form haben"
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glich"
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art haben"
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der Deklaration"
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Feldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze bei %L"
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze von 1 bei %L"
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8252
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet"
  
! #: fortran/resolve.cc:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung sein"
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Variable bei %L muss skalare Default-CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung sein"
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, 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"
--- 75359,75652 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Variable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Variable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:5978
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "In Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorphes Subobjekt des koindizierten Objektes bei %L"
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Verwendung der Variable %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur"
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fehler in TypbeschrÃ¤nktem Aufruf bei %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:6521
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Keine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefunden"
  
! #: fortran/resolve.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs bei %L sollte eine FUNCTION sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.cc:7373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgefÃ¼hrt"
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uft"
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uft"
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:7584
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftreten"
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form haben"
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glich"
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art haben"
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der Deklaration"
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.cc:8161
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Feldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze bei %L"
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze von 1 bei %L"
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8272
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet"
  
! #: fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung sein"
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.cc:8385
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Variable bei %L muss skalare Default-CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung sein"
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, 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
*** 75635,75918 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.cc:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.cc:8904 fortran/resolve.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lle"
  
! #: fortran/resolve.cc:9112
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurzeiger"
  
! #: fortran/resolve.cc:9121
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Abgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werden"
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurname"
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "Der zuordnende Selektor-Ausdruck bei %L ergibt eine Prozedur"
  
! #: fortran/resolve.cc:9161
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.cc:9166
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Zugeordneter Name %qs bei %L wird als Feld verwendet"
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert ist"
  
! #: fortran/resolve.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektor muss in SELECT TYPE-Anweisung bei %L polymorph sein"
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.cc:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %L"
  
! #: fortran/resolve.cc:9523
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.cc:9536
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Abgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs sein"
  
! #: fortran/resolve.cc:9539
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Die Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet ist"
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werden"
  
! #: fortran/resolve.cc:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "UngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:10120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO-%s-Prozedur bei %L muss rekursiv sein"
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10152
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.cc:10159
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10194
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe sein"
  
! #: fortran/resolve.cc:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Ereignis-Variable bei %L muss Skalar mit EVENT_TYPE sein"
  
! #: fortran/resolve.cc:10265
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert sein"
  
! #: fortran/resolve.cc:10268
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert sein"
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Â»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Â»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.cc:10312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Argument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:10373
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %L"
  
! #: fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L kÃ¶nnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %L"
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, 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"
--- 75655,75938 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lle"
  
! #: fortran/resolve.cc:9143
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurzeiger"
  
! #: fortran/resolve.cc:9152
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Abgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werden"
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurname"
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "Der zuordnende Selektor-Ausdruck bei %L ergibt eine Prozedur"
  
! #: fortran/resolve.cc:9192
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.cc:9197
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Zugeordneter Name %qs bei %L wird als Feld verwendet"
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert ist"
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektor muss in SELECT TYPE-Anweisung bei %L polymorph sein"
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.cc:9541
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %L"
  
! #: fortran/resolve.cc:9554
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.cc:9567
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Abgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs sein"
  
! #: fortran/resolve.cc:9570
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Die Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet ist"
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werden"
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "UngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:10151
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO-%s-Prozedur bei %L muss rekursiv sein"
  
! #: fortran/resolve.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.cc:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe sein"
  
! #: fortran/resolve.cc:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Ereignis-Variable bei %L muss Skalar mit EVENT_TYPE sein"
  
! #: fortran/resolve.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert sein"
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert sein"
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Â»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Â»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Argument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.cc:10471
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %L"
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L kÃ¶nnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %L"
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, 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
*** 75920,76129 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstÃ¼tzte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.cc:10662
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Das FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶sen"
  
! #: fortran/resolve.cc:10819
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.cc:11161
  #, 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.cc:11193
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als Â»exprÂ« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat."
  
! #: fortran/resolve.cc:11211
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Zuweisung an polymorphes Koarray bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:11247
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L"
  
! #: fortran/resolve.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Nicht allozierbare Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein â€“ bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibt"
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Koindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L haben"
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.cc:12009
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben."
  
! #: fortran/resolve.cc:12094
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "TEAM-Argument fÃ¼r %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE sein"
  
! #: fortran/resolve.cc:12285
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "Â»TEAM NUMBERÂ«-Argument fÃ¼r FORM TEAM bei %L muss skalares INTEGER sein"
  
! #: fortran/resolve.cc:12321
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-Variable"
  
! #: fortran/resolve.cc:12325
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variable %qs bei %L wurde keine Zielmarke zugewiesen"
  
! #: fortran/resolve.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabe"
  
! #: fortran/resolve.cc:12374
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Erwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %L"
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.cc:12463
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "UngÃ¼ltiges NULL bei %L"
  
! #: fortran/resolve.cc:12467
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.cc:12533
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.cc:12617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12719
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.cc:12740
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Verwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltet"
  
! #: fortran/resolve.cc:12834
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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"
--- 75940,76149 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstÃ¼tzte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.cc:10693
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Das FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶sen"
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.cc:11187
  #, 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.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als Â»exprÂ« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat."
  
! #: fortran/resolve.cc:11237
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Zuweisung an polymorphes Koarray bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:11273
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L"
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Nicht allozierbare Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein â€“ bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibt"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Koindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L haben"
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben."
  
! #: fortran/resolve.cc:12120
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "TEAM-Argument fÃ¼r %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE sein"
  
! #: fortran/resolve.cc:12311
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "Â»TEAM NUMBERÂ«-Argument fÃ¼r FORM TEAM bei %L muss skalares INTEGER sein"
  
! #: fortran/resolve.cc:12347
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-Variable"
  
! #: fortran/resolve.cc:12351
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variable %qs bei %L wurde keine Zielmarke zugewiesen"
  
! #: fortran/resolve.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabe"
  
! #: fortran/resolve.cc:12400
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Erwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %L"
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.cc:12489
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "UngÃ¼ltiges NULL bei %L"
  
! #: fortran/resolve.cc:12493
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.cc:12766
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Verwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltet"
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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
*** 76131,77115 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Prozedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
! #: fortran/resolve.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ZeichenkettenlÃ¤nge bei %L ist zu groÃŸ"
  
! #: fortran/resolve.cc:13188
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Reservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:13192
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt %qs bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:13200
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Feldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:13211
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Feld %qs bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typ %qs der CLASS-Variable %qs bei %L ist nicht erweiterbar"
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger sein"
  
! #: fortran/resolve.cc:13273
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wird"
  
! #: fortran/resolve.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Einbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen Standardinitialisierung"
  
! #: fortran/resolve.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "EntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.cc:13410
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:13417
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:13464
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "ZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13467
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13470
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13473
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13479
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisches Feld %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13521
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.cc:13553
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.cc:13576
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist"
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE ist"
  
! #: fortran/resolve.cc:13616
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:13628
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externes Objekt %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:13638
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.cc:13648
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Anweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:13667
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig sein"
  
! #: fortran/resolve.cc:13671
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig sein"
  
! #: fortran/resolve.cc:13675
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.cc:13703
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:13709
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER haben"
  
! #: fortran/resolve.cc:13786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13792
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13798
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Dem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:13904
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Schnittstelle von %qs bei %L muss explizit sein"
  
! #: fortran/resolve.cc:13974
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.cc:13983
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument der FINAL-Prozedur bei %L muss Typ %qs haben"
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "FINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)"
  
! #: fortran/resolve.cc:14016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.cc:14022
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:14028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.cc:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:14045
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.cc:14067
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Bei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qs"
  
! #: fortran/resolve.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "FÃ¼r den abgeleiteten Typ %qs, der bei %L definiert ist, sind ausschlieÃŸlich Array-FINAL-Prozeduren deklariert. Empfohlen ist auch eine skalare, es sei denn, ein Finalisierer mit angenommenem Rang wurde deklariert"
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs und %qs kÃ¶nnen nicht gemischte FUNCTION/SUBROUTINE fÃ¼r GENERIC %qs bei %L sein"
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig"
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Undefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %L"
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERIC"
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreiben"
  
! #: fortran/resolve.cc:14336
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
  
! #: fortran/resolve.cc:14548
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein"
  
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedur %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:14605
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prozedur %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Nicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L"
  
! #: fortran/resolve.cc:14627
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:14636
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L muss ein Skalar sein"
  
! #: fortran/resolve.cc:14642
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht POINTER sein"
  
! #: fortran/resolve.cc:14677
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prozedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qs"
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prozedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qs"
  
! #: fortran/resolve.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Bei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben ist"
  
! #: fortran/resolve.cc:14887
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form sein"
  
! #: fortran/resolve.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Komponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
  
! #: fortran/resolve.cc:14942
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:15054
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Parameter %qs von %qs mit PASS(%s) bei %L muss skalar sein"
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
  
! #: fortran/resolve.cc:15098
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
  
! #: fortran/resolve.cc:15153
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "ZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L sein"
  
! #: fortran/resolve.cc:15164
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck fÃ¼r ZeichenlÃ¤nge der Komponente %qs bei %L muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Zeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15210
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Die Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L ist"
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.cc:15313
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "In Konflikt stehende Initialisierungen in Union bei %L und %L"
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Da der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine haben"
  
! #: fortran/resolve.cc:15371
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehÃ¶rt"
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
  
! #: fortran/resolve.cc:15482
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Abgeleiteter Typ %qs bei %L wurde nicht deklariert"
  
! #: fortran/resolve.cc:15550
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:15587
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:15609
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:15620
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-Typ"
  
! #: fortran/resolve.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "UnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein Zeiger"
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "Das AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)"
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)"
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tzt"
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, bei %L deklariert, darf nur in der OpenMP-DEPEND-Klausel verwendet werden"
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.cc:15984
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang"
  
! #: fortran/resolve.cc:16005
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Falsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸe"
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:16067
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
  
! #: fortran/resolve.cc:16121
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:16136
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸe"
  
! #: fortran/resolve.cc:16156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Vermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubt"
  
! #: fortran/resolve.cc:16163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:16170
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form sein"
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-Variable %qs bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
  
! #: fortran/resolve.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "Variable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.cc:16338
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
  
! #: fortran/resolve.cc:16418
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Koarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form haben"
  
! #: fortran/resolve.cc:16425
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "ZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
  
! #: fortran/resolve.cc:16447
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/resolve.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:16494
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Namensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werden"
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Â»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
  
! #: fortran/resolve.cc:16693
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare EntitÃ¤t bei %L erwartet"
  
! #: fortran/resolve.cc:16701
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
  
! #: fortran/resolve.cc:16708
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
  
! #: fortran/resolve.cc:16715
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
  
! #: fortran/resolve.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld sein"
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "Das DATA-Objekt in der NÃ¤he von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gÃ¼ltiges initial-data-target"
  
! #: fortran/resolve.cc:16747
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Das DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:16928
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Schrittweite der implied-do-Schleife bei %L darf nicht 0 sein"
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.cc:17219
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.cc:17225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.cc:17309
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:17318
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
  
! #: fortran/resolve.cc:17342
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17494
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17569
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17580
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.cc:17622
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %L"
  
! #: fortran/resolve.cc:17689
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
  
! #: fortran/resolve.cc:17702
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:17724
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION sein"
  
! #: fortran/resolve.cc:17734
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:17742
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.cc:17860
  #, 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"
--- 76151,77135 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Prozedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
! #: fortran/resolve.cc:12979
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ZeichenkettenlÃ¤nge bei %L ist zu groÃŸ"
  
! #: fortran/resolve.cc:13214
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Reservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt %qs bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:13226
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Feldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:13237
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Feld %qs bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typ %qs der CLASS-Variable %qs bei %L ist nicht erweiterbar"
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger sein"
  
! #: fortran/resolve.cc:13299
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wird"
  
! #: fortran/resolve.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Einbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen Standardinitialisierung"
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "EntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.cc:13436
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:13443
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:13490
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "ZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13493
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13496
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13499
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13505
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisches Feld %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13547
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.cc:13602
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist"
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE ist"
  
! #: fortran/resolve.cc:13642
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:13654
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externes Objekt %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:13664
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.cc:13674
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Anweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig sein"
  
! #: fortran/resolve.cc:13697
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig sein"
  
! #: fortran/resolve.cc:13701
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.cc:13705
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.cc:13718
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:13735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER haben"
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13824
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13832
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Dem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:13930
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Schnittstelle von %qs bei %L muss explizit sein"
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.cc:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument der FINAL-Prozedur bei %L muss Typ %qs haben"
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "FINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)"
  
! #: fortran/resolve.cc:14042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.cc:14062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:14071
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.cc:14093
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Bei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qs"
  
! #: fortran/resolve.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "FÃ¼r den abgeleiteten Typ %qs, der bei %L definiert ist, sind ausschlieÃŸlich Array-FINAL-Prozeduren deklariert. Empfohlen ist auch eine skalare, es sei denn, ein Finalisierer mit angenommenem Rang wurde deklariert"
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs und %qs kÃ¶nnen nicht gemischte FUNCTION/SUBROUTINE fÃ¼r GENERIC %qs bei %L sein"
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig"
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Undefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %L"
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERIC"
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreiben"
  
! #: fortran/resolve.cc:14362
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
  
! #: fortran/resolve.cc:14574
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein"
  
! #: fortran/resolve.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedur %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:14631
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prozedur %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Nicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L"
  
! #: fortran/resolve.cc:14653
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:14662
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L muss ein Skalar sein"
  
! #: fortran/resolve.cc:14668
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:14674
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht POINTER sein"
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prozedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qs"
  
! #: fortran/resolve.cc:14713
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prozedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qs"
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Bei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben ist"
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form sein"
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Komponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
  
! #: fortran/resolve.cc:14968
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:15096
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15106
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Parameter %qs von %qs mit PASS(%s) bei %L muss skalar sein"
  
! #: fortran/resolve.cc:15115
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
  
! #: fortran/resolve.cc:15124
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15166
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "ZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L sein"
  
! #: fortran/resolve.cc:15190
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck fÃ¼r ZeichenlÃ¤nge der Komponente %qs bei %L muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Zeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Die Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L ist"
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.cc:15253
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.cc:15339
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "In Konflikt stehende Initialisierungen in Union bei %L und %L"
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Da der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine haben"
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehÃ¶rt"
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Abgeleiteter Typ %qs bei %L wurde nicht deklariert"
  
! #: fortran/resolve.cc:15576
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:15613
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:15635
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:15646
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15692
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-Typ"
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "UnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.cc:15727
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein Zeiger"
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "Das AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)"
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)"
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tzt"
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, bei %L deklariert, darf nur in der OpenMP-DEPEND-Klausel verwendet werden"
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.cc:16010
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang"
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Falsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸe"
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:16093
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
  
! #: fortran/resolve.cc:16147
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸe"
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Vermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubt"
  
! #: fortran/resolve.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:16196
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form sein"
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
  
! #: fortran/resolve.cc:16239
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-Variable %qs bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:16318
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "Variable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.cc:16376
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:16385
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:16398
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
  
! #: fortran/resolve.cc:16444
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Koarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form haben"
  
! #: fortran/resolve.cc:16451
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "ZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
  
! #: fortran/resolve.cc:16473
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/resolve.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:16520
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Namensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werden"
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Â»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
  
! #: fortran/resolve.cc:16719
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare EntitÃ¤t bei %L erwartet"
  
! #: fortran/resolve.cc:16727
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
  
! #: fortran/resolve.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
  
! #: fortran/resolve.cc:16741
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
  
! #: fortran/resolve.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld sein"
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "Das DATA-Objekt in der NÃ¤he von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gÃ¼ltiges initial-data-target"
  
! #: fortran/resolve.cc:16773
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Das DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Schrittweite der implied-do-Schleife bei %L darf nicht 0 sein"
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.cc:17245
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.cc:17251
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:17344
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
  
! #: fortran/resolve.cc:17511
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.cc:17648
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %L"
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION sein"
  
! #: fortran/resolve.cc:17760
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.cc:17886
  #, 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 "Ãœberlappende ungleiche Initiali
*** 78025,78031 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Ãœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %C"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Der Strukturkonstruktor bei %C wurde finalisiert. Dieses Feature wurde von f08/0011 entfernt. Verwenden Sie -std=f2018 oder -std=gnu, um die Finalisierung zu entfernen."
--- 78045,78051 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Ãœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %C"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Der Strukturkonstruktor bei %C wurde finalisiert. Dieses Feature wurde von f08/0011 entfernt. Verwenden Sie -std=f2018 oder -std=gnu, um die Finalisierung zu entfernen."
*************** msgstr "Der Strukturkonstruktor bei %C w
*** 78037,78048 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:8572
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Bei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugt"
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
--- 78057,78068 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:8584
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Bei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugt"
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
*************** msgid "Array %qs at %L is larger than li
*** 78136,78216 ****
  msgstr "Das Feld %qs bei %L ist grÃ¶ÃŸer als der Grenzwert, der durch %<-fmax-stack-var-size=%> festgelegt wurde, daher wurde es vom Stapel in den statischen Speicher verschoben. Dies macht die Prozedur unsicher, wenn sie rekursiv oder gleichzeitig von mehreren Threads aus aufgerufen wird. ErwÃ¤gen Sie, die Grenze fÃ¼r %<-fmax-stack-var-size=%> anzuheben, verwenden Sie %<-frecursive%> (dadurch wird die BeschrÃ¤nkung von %<-fmax-stack-var-size%> aufgehoben), oder Ã¤ndern Sie den Code so, dass er ein ALLOCATABLE-Feld verwendet. Wenn auf die Variable niemals nebenlÃ¤ufig zugegriffen wird, kÃ¶nnen Sie diese Warnung ignorieren, Sie kÃ¶nnten diese Variable auch mit dem Attribut SAVE deklarieren."
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "innere Variable, die keine Prozedur ist"
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "RÃ¼ckgabewert der Funktion %qs bei %L nicht gesetzt"
  
! #: fortran/trans-decl.cc:5037
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "Parameter aufgeschobenen Typs wird noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "Backend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhanden"
  
! #: fortran/trans-decl.cc:5283
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ungenutzte PRIVATE-Variable %qs bei %L deklariert"
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber ein Scheinargument"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber eine lokale Variable"
  
! #: fortran/trans-decl.cc:5923
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Scheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt"
  
! #: fortran/trans-decl.cc:5929
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Scheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine Standardinitialisierung"
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ungenutztes Dummyargument %qs bei %L"
  
! #: fortran/trans-decl.cc:5956
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ungenutzte Modulvariable Â»%qsÂ«, die bei %L ausdrÃ¼cklich importiert wurde"
  
! #: fortran/trans-decl.cc:5975
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ungenutzte Variable %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6024
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ungenutzter Parameter %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6028
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ungenutzter Parameter %qs, der bei %L ausdrÃ¼cklich importiert wurde"
  
! #: fortran/trans-decl.cc:6058
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "RÃ¼ckgabewert %1$qs der bei %3$L deklarierten Funktion %2$qs nicht gesetzt"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubt"
--- 78156,78241 ----
  msgstr "Das Feld %qs bei %L ist grÃ¶ÃŸer als der Grenzwert, der durch %<-fmax-stack-var-size=%> festgelegt wurde, daher wurde es vom Stapel in den statischen Speicher verschoben. Dies macht die Prozedur unsicher, wenn sie rekursiv oder gleichzeitig von mehreren Threads aus aufgerufen wird. ErwÃ¤gen Sie, die Grenze fÃ¼r %<-fmax-stack-var-size=%> anzuheben, verwenden Sie %<-frecursive%> (dadurch wird die BeschrÃ¤nkung von %<-fmax-stack-var-size%> aufgehoben), oder Ã¤ndern Sie den Code so, dass er ein ALLOCATABLE-Feld verwendet. Wenn auf die Variable niemals nebenlÃ¤ufig zugegriffen wird, kÃ¶nnen Sie diese Warnung ignorieren, Sie kÃ¶nnten diese Variable auch mit dem Attribut SAVE deklarieren."
  
  #: fortran/trans-decl.cc:1795
+ #, gcc-internal-format, gfc-internal-format
+ msgid "%s at %C has no default type"
+ msgstr "%s bei %C hat keinen Vorgabe-Typ"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "innere Variable, die keine Prozedur ist"
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "RÃ¼ckgabewert der Funktion %qs bei %L nicht gesetzt"
  
! #: fortran/trans-decl.cc:5040
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "Parameter aufgeschobenen Typs wird noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "Backend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhanden"
  
! #: fortran/trans-decl.cc:5286
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ungenutzte PRIVATE-Variable %qs bei %L deklariert"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber ein Scheinargument"
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber eine lokale Variable"
  
! #: fortran/trans-decl.cc:5926
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Scheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt"
  
! #: fortran/trans-decl.cc:5932
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Scheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine Standardinitialisierung"
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ungenutztes Dummyargument %qs bei %L"
  
! #: fortran/trans-decl.cc:5959
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ungenutzte Modulvariable Â»%qsÂ«, die bei %L ausdrÃ¼cklich importiert wurde"
  
! #: fortran/trans-decl.cc:5978
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ungenutzte Variable %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6027
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ungenutzter Parameter %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6031
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ungenutzter Parameter %qs, der bei %L ausdrÃ¼cklich importiert wurde"
  
! #: fortran/trans-decl.cc:6061
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "RÃ¼ckgabewert %1$qs der bei %3$L deklarierten Funktion %2$qs nicht gesetzt"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubt"
*************** msgstr "LÃ¤nge des Arrays bei %L kann ni
*** 78225,78251 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "Code zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gt"
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstÃ¼tzt"
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstÃ¼tzt"
  
! #: fortran/trans-expr.cc:3887
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Unbekannte eingebauter Operator"
  
! #: fortran/trans-expr.cc:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL sein"
--- 78250,78276 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "Code zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gt"
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstÃ¼tzt"
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstÃ¼tzt"
  
! #: fortran/trans-expr.cc:3895
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Unbekannte eingebauter Operator"
  
! #: fortran/trans-expr.cc:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL sein"
*************** msgstr "der RÃ¼ckgabewert vom Typ %qT wi
*** 80049,80054 ****
--- 80074,80082 ----
  msgid "unused name %qE"
  msgstr "unverwendeter Name %qE"
  
+ #~ msgid "invalid operand size for operand code 'Z'"
+ #~ msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
+ 
  #~ msgid "Implement DIP25: Sealed references."
  #~ msgstr "DIP25 \"Versiegelte Referenzen\" implementieren."
  
diff -Nrcpad gcc-13.1.0/gcc/po/el.po gcc-13.2.0/gcc/po/el.po
*** gcc-13.1.0/gcc/po/el.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/el.po	Thu Jul 27 08:13:04 2023
*************** 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: 2023-04-04 17:04+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: 2023-04-25 21:43+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 ""
*** 4047,4053 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4047,4053 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 7692,7697 ****
--- 7692,7702 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, no-c-format
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr ""
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 17230,17241 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, fuzzy, c-format
  msgid "invalid expression as operand"
--- 17235,17246 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, fuzzy, c-format
  msgid "invalid expression as operand"
*************** msgstr "Î‘Ï…Ï„Î® Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚
*** 18386,18495 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1908
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:1970
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr ""
  
--- 18391,18500 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr ""
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1909
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr ""
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr ""
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr ""
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr ""
  
! #: opts.cc:1971
  msgid "The following options control parameters"
  msgstr ""
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr ""
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr ""
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr ""
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr ""
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr ""
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr ""
  
*************** msgstr ""
*** 18881,18952 ****
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, fuzzy, c-format
  msgid "invalid vector constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "RPC: ÎœÎ· ÏƒÏ…Î¼Î²Î±Ï„Î­Ï‚ ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î¿Ï… RPC"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: config/aarch64/aarch64.cc:12195
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:12198
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:12351
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:27134
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 18886,18957 ----
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, fuzzy, c-format
  msgid "invalid vector constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "RPC: ÎœÎ· ÏƒÏ…Î¼Î²Î±Ï„Î­Ï‚ ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î¿Ï… RPC"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: config/aarch64/aarch64.cc:12208
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:12211
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:12364
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:27161
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 18963,18980 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 18968,18985 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 19004,19010 ****
  msgid "invalid %%U value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 19009,19015 ----
  msgid "invalid %%U value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 19014,19020 ****
  msgid "invalid %%C value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 19019,19025 ----
  msgid "invalid %%C value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½
*** 19027,19033 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, fuzzy, c-format
  msgid "invalid %%xn code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 19032,19038 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, fuzzy, c-format
  msgid "invalid %%xn code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€
*** 19111,19145 ****
  msgid "unrecognized supposed constant"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arm/arm.cc:23964
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 19116,19150 ----
  msgid "unrecognized supposed constant"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arm/arm.cc:23977
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 19148,19175 ****
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.cc:24304
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34257
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:34259
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 19153,19180 ----
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.cc:24317
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34270
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:34272
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±
*** 19577,19674 ****
  msgid "Expected register or constant integer."
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/i386/i386.cc:12402
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.cc:12941
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/i386/i386.cc:12946
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.cc:13179
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13214
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13283
  #, fuzzy, c-format
! msgid "invalid operand type used with operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13288
  #, fuzzy, c-format
! msgid "invalid operand size for operand code 'Z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13365
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13444
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13462
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13475
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13490
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13518
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:13536
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13559
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13663
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/i386/i386.cc:13826
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
  # src/grep.c:1133
! #: config/i386/i386.cc:16903
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
--- 19582,19679 ----
  msgid "Expected register or constant integer."
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/i386/i386.cc:12403
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.cc:12942
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/i386/i386.cc:12947
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.cc:13180
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13215
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13290
  #, fuzzy, c-format
! msgid "invalid operand type used with operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13295
  #, fuzzy, c-format
! msgid "invalid operand size for operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13373
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:13452
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:13470
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13483
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:13498
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13526
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:13544
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13567
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:13671
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/i386/i386.cc:13834
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
  # src/grep.c:1133
! #: config/i386/i386.cc:16911
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„
*** 19703,19709 ****
  msgid "invalid %%P operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, fuzzy, c-format
  msgid "invalid %%p value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 19708,19714 ----
  msgid "invalid %%P operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, fuzzy, c-format
  msgid "invalid %%p value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰
*** 19750,19757 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, fuzzy, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
--- 19755,19762 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, fuzzy, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
*************** msgid "post-increment address is not a r
*** 19783,19789 ****
  msgstr ""
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
--- 19788,19794 ----
  msgstr ""
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
*************** msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚
*** 19945,19951 ****
  msgid "unsupported memory expression:"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  msgid "invalid vector operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 19950,19956 ----
  msgid "unsupported memory expression:"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  msgid "invalid vector operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr ""
*** 19999,20147 ****
  msgid "bad move"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13798
  #, fuzzy, c-format
  msgid "invalid %%A value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13822
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13843
  #, fuzzy, c-format
  msgid "invalid %%f value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13852
  #, fuzzy, c-format
  msgid "invalid %%F value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13861
  #, fuzzy, c-format
  msgid "invalid %%G value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13896
  #, fuzzy, c-format
  msgid "invalid %%j code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.cc:13906
  #, fuzzy, c-format
  msgid "invalid %%J code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.cc:13916
  #, fuzzy, c-format
  msgid "invalid %%k value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, fuzzy, c-format
  msgid "invalid %%K value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13978
  #, fuzzy, c-format
  msgid "invalid %%O value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14025
  #, fuzzy, c-format
  msgid "invalid %%q value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14067
  #, fuzzy, c-format
  msgid "invalid %%t value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14084
  #, fuzzy, c-format
  msgid "invalid %%T value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14096
  #, fuzzy, c-format
  msgid "invalid %%u value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, fuzzy, c-format
  msgid "invalid %%v value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14160
  #, fuzzy, c-format
  msgid "invalid %%V value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, fuzzy, c-format
  msgid "invalid %%x value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14233
  #, fuzzy, c-format
  msgid "invalid %%z value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14302
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24099
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000.cc:27721
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.cc:27790
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚ ÏƒÏ„Î¿Î½ ÎµÎ¾Ï…Ï€Î·Ï�ÎµÏ„Î·Ï„Î®"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28468
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28470
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/rs6000/rs6000.cc:28472
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28474
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 20004,20152 ----
  msgid "bad move"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13807
  #, fuzzy, c-format
  msgid "invalid %%A value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13831
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13852
  #, fuzzy, c-format
  msgid "invalid %%f value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13861
  #, fuzzy, c-format
  msgid "invalid %%F value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13870
  #, fuzzy, c-format
  msgid "invalid %%G value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13905
  #, fuzzy, c-format
  msgid "invalid %%j code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.cc:13915
  #, fuzzy, c-format
  msgid "invalid %%J code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.cc:13925
  #, fuzzy, c-format
  msgid "invalid %%k value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, fuzzy, c-format
  msgid "invalid %%K value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13987
  #, fuzzy, c-format
  msgid "invalid %%O value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14034
  #, fuzzy, c-format
  msgid "invalid %%q value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14076
  #, fuzzy, c-format
  msgid "invalid %%t value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14093
  #, fuzzy, c-format
  msgid "invalid %%T value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14105
  #, fuzzy, c-format
  msgid "invalid %%u value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, fuzzy, c-format
  msgid "invalid %%v value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14169
  #, fuzzy, c-format
  msgid "invalid %%V value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, fuzzy, c-format
  msgid "invalid %%x value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14242
  #, fuzzy, c-format
  msgid "invalid %%z value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14311
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24108
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000.cc:27730
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.cc:27799
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚ ÏƒÏ„Î¿Î½ ÎµÎ¾Ï…Ï€Î·Ï�ÎµÏ„Î·Ï„Î®"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28477
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28479
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/rs6000/rs6000.cc:28481
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28483
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr ""
*** 20612,20618 ****
  msgid "  after user-defined conversion:"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 20617,20623 ----
  msgid "  after user-defined conversion:"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 21107,21113 ****
  msgid "Driving:"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: "
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 21112,21118 ----
  msgid "Driving:"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: "
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 21283,21294 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  #, fuzzy
  msgid "assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
--- 21288,21299 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  #, fuzzy
  msgid "assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
*************** msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ
*** 21297,21520 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  #, fuzzy
  msgid "elemental procedure"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2494
  #, fuzzy
  msgid "allocatable argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2499
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2504
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2509
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2514
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2519
  #, fuzzy
  msgid "value argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2524
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2529
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2534
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2539
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2544
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2549
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4292
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4410
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7395
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 21302,21525 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  #, fuzzy
  msgid "elemental procedure"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2511
  #, fuzzy
  msgid "allocatable argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2516
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2521
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2526
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2531
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2536
  #, fuzzy
  msgid "value argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2541
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2546
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2551
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2556
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2561
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2566
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2594
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4309
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4427
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7412
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 21527,21553 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11893
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
--- 21532,21558 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
*************** msgid "%<-mrelax%> is only supported for
*** 22480,22486 ****
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at %qs token"
  msgid "Syntax error in %s statement at %C"
--- 22485,22491 ----
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at %qs token"
  msgid "Syntax error in %s statement at %C"
*************** msgstr ""
*** 22858,22864 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 22863,22869 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr ""
*** 22955,22964 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 22960,22969 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ
*** 23094,23100 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 23099,23105 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 24938,24944 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 24943,24949 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr ""
*** 25713,25719 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 25718,25724 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î
*** 26834,26847 ****
  msgid "using a dangling pointer to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 26839,26852 ----
  msgid "using a dangling pointer to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 26886,26892 ****
  msgid "call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
--- 26891,26897 ----
  msgid "call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:4611
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
*************** msgstr ""
*** 27955,27961 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
--- 27960,27966 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
*************** msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯
*** 28918,28924 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
--- 28923,28929 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
*************** msgstr ""
*** 28958,28969 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 28963,28974 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr ""
*** 29120,29126 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
--- 29125,29131 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
*************** msgstr ""
*** 29160,29344 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1469
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2281
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2287
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: opts.cc:2346
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2370
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts.cc:2385
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2394
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2575
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3111
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3168
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3467
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3580
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 29165,29349 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1470
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2282
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2288
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2323
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: opts.cc:2347
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2371
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts.cc:2386
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2395
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3112
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3169
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3468
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3470
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:806 src/request.c:912
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3581
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 30013,30199 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1107
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1122
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1177
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1196
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: symtab.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1216
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1221
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1293
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1319
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1334
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1844
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 30018,30204 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1109
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1208
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î´Î¹Î±Î´Î¹ÎºÎ±
*** 31856,31882 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 31861,31887 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 32692,32698 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
--- 32697,32703 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
*************** msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±
*** 34780,34786 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 34785,34791 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬
*** 36462,36468 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
--- 36467,36473 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
*************** msgid "unrecognized option passed to %%:
*** 36493,36507 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 36498,36512 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr ""
*** 36588,36635 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1759
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1762
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1769
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1772
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1780
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1783
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1792
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 36593,36640 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1776
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1779
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1786
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1789
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1797
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1800
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1809
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "ACLE function %qD is incompatible
*** 37117,37129 ****
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
--- 37122,37134 ----
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
*************** msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�
*** 37361,37367 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
--- 37366,37372 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
*************** msgid "SVE type %qT does not have a defi
*** 37402,37408 ****
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
--- 37407,37413 ----
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
*************** msgstr ""
*** 37489,37813 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7931
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17588
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64.cc:17644
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:17676
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, fuzzy, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18131
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/aarch64/aarch64.cc:18190
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64.cc:18243
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18246
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18274
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒÎµÎ¹Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î®Ï‚ ÏƒÏ„Î·Î½ ÎºÎ±Ï„Î¬Î»Î·Î¾Î·"
  
! #: config/aarch64/aarch64.cc:18277
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18362
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18654
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18658
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18722
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18801
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
  # src/dfa.c:569 src/dfa.c:583 src/dfa.c:587
  # src/dfa.c:577 src/dfa.c:591 src/dfa.c:595
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î¿Ï‚ Î¼ÎµÏ„Ï�Î·Ï„Î®Ï‚ ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î± ÏŒÏ�Î¹Î±"
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26983
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27008
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27034
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
--- 37494,37818 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64.cc:17657
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, fuzzy, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18144
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/aarch64/aarch64.cc:18203
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18250
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18259
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18287
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒÎµÎ¹Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î®Ï‚ ÏƒÏ„Î·Î½ ÎºÎ±Ï„Î¬Î»Î·Î¾Î·"
  
! #: config/aarch64/aarch64.cc:18290
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18375
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
  # src/dfa.c:569 src/dfa.c:583 src/dfa.c:587
  # src/dfa.c:577 src/dfa.c:591 src/dfa.c:595
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î¿Ï‚ Î¼ÎµÏ„Ï�Î·Ï„Î®Ï‚ ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î± ÏŒÏ�Î¹Î±"
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27010
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27035
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27061
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `
*** 37994,38006 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 37999,38011 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 38141,38157 ****
  msgid "%qE attribute only applies to variables"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
--- 38146,38162 ----
  msgid "%qE attribute only applies to variables"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
*************** msgstr ""
*** 38358,38364 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr ""
--- 38363,38369 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr ""
*************** msgstr ""
*** 38413,38419 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 38418,38424 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgid "argument of type %qT not permitte
*** 38521,38527 ****
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 38526,38532 ----
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 38571,38602 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26570
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27082
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33555
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 38576,38607 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26583
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27095
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33568
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î
*** 38604,38625 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33576
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:33590
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 38609,38630 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33589
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:33603
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr "Ï„Î¿ -pipe Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�
*** 38695,38711 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Î¿Î¹ ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ --string ÎºÎ±Î¹ --check ÎµÎ¯Î½Î±Î¹ Î±Î¼Î¿Î¹Î²Î±Î¯Ï‰Ï‚ Î±Ï€Î¿ÎºÎ»ÎµÎ¹ÏŒÎ¼ÎµÎ½ÎµÏ‚"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
--- 38700,38716 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Î¿Î¹ ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ --string ÎºÎ±Î¹ --check ÎµÎ¯Î½Î±Î¹ Î±Î¼Î¿Î¹Î²Î±Î¯Ï‰Ï‚ Î±Ï€Î¿ÎºÎ»ÎµÎ¹ÏŒÎ¼ÎµÎ½ÎµÏ‚"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
*************** msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±
*** 39023,39029 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 39028,39034 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr ""
*** 39618,40366 ****
  msgid "virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:1159
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:1223
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1286
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: config/i386/i386-options.cc:1324
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1606
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1622
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1661
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-options.cc:1731
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:1999
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2001
  #, 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-options.cc:2029
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2037
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2052
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2063
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2072
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2076
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/i386/i386-options.cc:2165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%s: Î· Ï…Ï€Î¿ÏƒÏ„Î®Ï�Î¹Î¾Î· ÎµÎºÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰ÏƒÎ·Ï‚ Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÏƒÏ…Î¼Ï€ÎµÏ�Î¹Î»Î·Ï†Î¸ÎµÎ¯ ÏƒÏ„Î· Î¼ÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ·.\n"
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386-options.cc:2267
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2268
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2290
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2297
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2298
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2347
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2348
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2369
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2376
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2377
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2401
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2406
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2435
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2524
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386-options.cc:2527
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2550
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2563
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2566
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· ÎµÏ€Î¹Î»Î¿Î³Î®: %s %s %s"
  
! #: config/i386/i386-options.cc:2898
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2903
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2931
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:3115
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3179
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3224
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3341
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3347
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3399
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:3412
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3490
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/i386/i386-options.cc:3621
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3784
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1538
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.cc:1572
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1923
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1929
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1943
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1949
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2312
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2447
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6564
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8470
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.cc:9500
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9886
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9906
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13221
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21824
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.cc:23661
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23755
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.cc:24301
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 39623,40371 ----
  msgid "virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:1161
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:1225
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1288
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: config/i386/i386-options.cc:1326
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1608
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1663
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1947
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2001
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2003
  #, 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-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2054
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2162
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/i386/i386-options.cc:2167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%s: Î· Ï…Ï€Î¿ÏƒÏ„Î®Ï�Î¹Î¾Î· ÎµÎºÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰ÏƒÎ·Ï‚ Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÏƒÏ…Î¼Ï€ÎµÏ�Î¹Î»Î·Ï†Î¸ÎµÎ¯ ÏƒÏ„Î· Î¼ÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ·.\n"
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386-options.cc:2269
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2270
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2299
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2349
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2350
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2378
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2379
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2408
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386-options.cc:2529
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2552
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2565
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2568
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2723
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2841
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· ÎµÏ€Î¹Î»Î¿Î³Î®: %s %s %s"
  
! #: config/i386/i386-options.cc:2900
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2905
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2933
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:3117
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3226
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3345
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:3414
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/i386/i386-options.cc:3623
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3786
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3800
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1539
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.cc:1573
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1924
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1930
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1944
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1950
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2313
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2448
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6565
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8471
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.cc:9501
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9887
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9907
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21832
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.cc:23669
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23763
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386.cc:24309
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgid "%qE redeclared with conflicting %
*** 40708,40714 ****
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
--- 40713,40719 ----
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
*************** msgstr ""
*** 41831,41882 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
--- 41836,41887 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
*************** msgstr ""
*** 41896,41961 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6300
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/riscv/riscv.cc:6666
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
--- 41901,41971 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4033
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6306
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/riscv/riscv.cc:6672
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
*************** msgstr ""
*** 42426,42522 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20137
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20225
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20231
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20239
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20242
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24380
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: config/rs6000/rs6000.cc:24383
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/rs6000/rs6000.cc:24385
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28983
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 42436,42532 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20146
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20240
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20248
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20251
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24389
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: config/rs6000/rs6000.cc:24392
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/rs6000/rs6000.cc:24394
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28992
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 43920,43926 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 43930,43936 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½
*** 44106,44112 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 44116,44122 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚
*** 44275,44281 ****
  msgid "function definition has qualified void return type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 44285,44291 ----
  msgid "function definition has qualified void return type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 44402,44408 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
--- 44412,44418 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
*************** msgstr ""
*** 44602,44608 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 44612,44618 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
*** 44653,44659 ****
  msgid "struct has no members"
  msgstr "%s ÏƒÎµ %s"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
--- 44663,44669 ----
  msgid "struct has no members"
  msgstr "%s ÏƒÎµ %s"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
*************** msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î
*** 44699,44705 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
--- 44709,44715 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î±
*** 44744,44750 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr ""
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 44754,44760 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr ""
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "Î´Î¹Î±Ï„Î®Ï�Î·ÏƒÎ· Ï‰Ï�ÏŽÎ½ ÏƒÏ„
*** 44774,44780 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 44784,44790 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹
*** 44889,44900 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 44899,44910 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr ""
*** 46907,46913 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
--- 46917,46923 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
*************** msgstr ""
*** 47037,47048 ****
  msgid "variant %qD is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 47047,47058 ----
  msgid "variant %qD is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹Îº
*** 47303,47309 ****
  msgid "invalid use of flexible array member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
--- 47313,47319 ----
  msgid "invalid use of flexible array member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
*************** msgstr ""
*** 48263,48274 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 48273,48284 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr ""
*** 48309,48315 ****
  msgid "invalid initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
--- 48319,48325 ----
  msgid "invalid initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
*************** msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î
*** 48324,48331 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 48334,48341 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 48415,48421 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
--- 48425,48431 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
*************** msgstr ""
*** 49772,49778 ****
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 49782,49788 ----
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³
*** 49782,49788 ****
  msgid "%q#D is protected within this context"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 49792,49798 ----
  msgid "%q#D is protected within this context"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿
*** 49797,49803 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
--- 49807,49813 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
*************** msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½
*** 50135,50141 ****
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 50145,50151 ----
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚
*** 50711,50717 ****
  msgid "next member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
--- 50721,50727 ----
  msgid "next member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î
*** 50832,50838 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 50842,50848 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 50901,50907 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 50911,50917 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 50949,50955 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 50959,50965 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgid "dereferencing a null pointer in %
*** 51074,51080 ****
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 51084,51090 ----
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr ""
*** 51173,51179 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 51183,51189 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr ""
*** 51249,51255 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
--- 51259,51265 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr ""
*** 51315,51503 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/constexpr.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7962
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7978
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8073
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9383
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9532
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9544
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9610
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9626
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9750
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9758
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10005
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10018
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 51325,51513 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/constexpr.cc:7701
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7969
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7985
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8080
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:9258
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9390
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9539
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9551
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9617
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9757
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9765
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10012
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10025
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr ""
*** 52072,52078 ****
  msgid "%<return_void%> declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
--- 52082,52088 ----
  msgid "%<return_void%> declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
*************** msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï
*** 52166,52172 ****
  msgid "no suspend point info for %qD"
  msgstr "ÎŸ Î±Î½Ï„Î¹Ï„Î¿Ï€Î¿Î¸ÎµÏ„Î·Ï„Î®Ï‚ ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ Î­Ï‡ÎµÎ¹ Ï„ÎµÎ¸ÎµÎ¯ Ï€ÎµÏ�Î¹ÏƒÏƒÏŒÏ„ÎµÏ�Î¿ Î±Ï€ÏŒ Î¼Î¹Î± Ï†Î¿Ï�Î¬ Î³Î¹Î± Ï„Î¿ `%s'"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 52176,52182 ----
  msgid "no suspend point info for %qD"
  msgstr "ÎŸ Î±Î½Ï„Î¹Ï„Î¿Ï€Î¿Î¸ÎµÏ„Î·Ï„Î®Ï‚ ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ Î­Ï‡ÎµÎ¹ Ï„ÎµÎ¸ÎµÎ¯ Ï€ÎµÏ�Î¹ÏƒÏƒÏŒÏ„ÎµÏ�Î¿ Î±Ï€ÏŒ Î¼Î¹Î± Ï†Î¿Ï�Î¬ Î³Î¹Î± Ï„Î¿ `%s'"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½
*** 52186,52208 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
--- 52196,52218 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
*************** msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ
*** 52690,52696 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
--- 52700,52706 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
*************** msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 53093,55371 ****
  msgid "%q#T is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4329
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:4342
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/decl.cc:4351
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4364
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:4795
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5356
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5393
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5396
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5443
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:5460
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5508
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5516
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5522
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5526
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:5530
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5534
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5538
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5542
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5573
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5576
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5655
  #, 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.cc:5659
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:5738
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5800
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:5809
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:5821
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:5833
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5947
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6012
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:6028
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6184
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6275
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6327
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.cc:6352
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.cc:6435
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6439
  #, 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.cc:6445
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6511
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6710
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6826
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6839
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:6918
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.cc:7049
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:7192
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:7325
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7339
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7352
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7408
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7429
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7474
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7658
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7661
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7868
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:8149
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8154
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:8325
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8336
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:8525
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:8568
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8871
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9126
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:9142
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9199
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9223
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9288
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: cp/decl.cc:9304
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:9313
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:10011
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.cc:10014
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:10030
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10032
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10058
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10060
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10066
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10069
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:10071
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10077
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:10080
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10088
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10091
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10100
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10107
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10190
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:10197
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10276
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10305
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10371
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10415
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10460
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:10463
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10471
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10533
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10534
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10555
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10563
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10569
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10582
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10618
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10749
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10768
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10961
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:10970
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10976
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:11108
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/decl.cc:11112
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11116
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11132
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11248
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11337
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11364
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11367
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11488
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:11491
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11503
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11508
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11510
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11515
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11517
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11522
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11561
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11640
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11654
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11679
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.cc:11682
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11686
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:11695
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11739
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11744
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11806
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12022
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:12028
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:12173
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:12178
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:12213
  #, fuzzy, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:12316
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12389
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/decl.cc:12397
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.cc:12457
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.cc:12465
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12471
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12483
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12485
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12552
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:12631
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12651
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12732
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12768
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12810
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:12836
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12855
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12978
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:12984
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13057
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/decl.cc:13095
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13179
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:13192
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13241
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13260
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13282
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13395
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13417
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.cc:13446
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13447
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13661
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13663
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13711
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13720
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13734
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:13740
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13763
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13769
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13781
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13797
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13800
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13864
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13967
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:14029
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:14048
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14073
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/decl.cc:14131
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:14192
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14226
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:14268
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14274
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14291
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14294
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:14356
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14361
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14381
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14384
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: cp/decl.cc:14448
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14565
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14568
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14574
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14583
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:14595
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14599
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14607
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14614
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14615
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:14736
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:14973
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:15100
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:15104
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:15133
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15141
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15168
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15513
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:15557
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15644
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15657
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15658
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15669
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15681
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15696
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:15720
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15727
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15729
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15738
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15740
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15849
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:15872
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15877
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 53103,55381 ----
  msgid "%q#T is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4339
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:4352
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/decl.cc:4361
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4374
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:4448
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:4805
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5406
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5453
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:5470
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5518
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.cc:5521
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5532
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5536
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:5540
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5544
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5548
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5552
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5583
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:5586
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5665
  #, 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.cc:5669
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:5748
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5810
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:5818
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:5819
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:5831
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
  # src/request.c:263
! #: cp/decl.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5957
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6188
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6194
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:6217
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6285
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6337
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.cc:6362
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: cp/decl.cc:6445
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6449
  #, 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.cc:6455
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6521
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6720
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6836
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6849
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:6873
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:6928
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:7069
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:7202
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7349
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7362
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7418
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:7439
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7484
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7627
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7668
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7671
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8169
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8174
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:8335
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8346
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.cc:8476
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:8535
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8891
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9136
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9209
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9233
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9303
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: cp/decl.cc:9314
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:9323
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:10021
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.cc:10024
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:10040
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10042
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10068
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10070
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10076
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10079
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:10081
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:10090
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10092
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10098
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10101
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10103
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10110
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10117
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:10207
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10210
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10286
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10325
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10370
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10425
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10470
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:10473
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10481
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10544
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10552
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10553
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10565
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10573
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10579
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10602
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10628
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10759
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:10761
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10778
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10971
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:10980
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10986
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10996
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:11118
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11142
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11147
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11261
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11347
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11374
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11377
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11498
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:11511
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11513
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11518
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11520
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11527
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11532
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11535
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11571
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11650
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11664
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11689
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.cc:11692
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11696
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:11705
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11749
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11754
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12032
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:12048
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:12183
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:12223
  #, fuzzy, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:12326
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12399
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/decl.cc:12407
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12562
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:12641
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12661
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:12710
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12742
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12820
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:12846
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12865
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12988
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13067
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13072
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/decl.cc:13105
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13151
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:13202
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13251
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13252
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13270
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13292
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.cc:13456
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13673
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13681
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13721
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:13747
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13760
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13767
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13773
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13791
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13807
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13810
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:13839
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13848
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13874
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:13971
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13977
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:14039
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:14058
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14083
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:14086
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/decl.cc:14141
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14162
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14181
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:14222
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14236
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:14243
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:14269
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:14278
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14284
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14304
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:14366
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14371
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14394
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14575
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14584
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14588
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14593
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:14605
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14617
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14625
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14739
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14980
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:14983
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:15110
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:15114
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15178
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15523
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:15551
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15628
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15654
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15655
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15667
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15668
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15679
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15691
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:15706
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:15730
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15737
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15739
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15748
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15750
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15859
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:15882
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15887
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 55377,55488 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/decl.cc:15959
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16290
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:16315
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16347
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16521
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16596
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 55387,55498 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16300
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16357
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16531
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16606
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 55491,55572 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16920
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:16979
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16980
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17011
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/decl.cc:17184
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18157
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18221
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:18414
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:18802
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 55501,55582 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:16940
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:16989
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17021
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/decl.cc:17194
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18167
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18231
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:18424
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:18812
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 56421,56427 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
--- 56431,56437 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
*************** msgstr ""
*** 57477,57483 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 57487,57493 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr ""
*** 58223,58229 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
--- 58233,58239 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
*************** msgstr ""
*** 58932,58943 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 58942,58953 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·
*** 59537,59543 ****
  msgid "%qT not permitted in template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
--- 59547,59553 ----
  msgid "%qT not permitted in template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr ""
*** 60399,60405 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
--- 60409,60415 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
*************** msgstr ""
*** 61407,61413 ****
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 61417,61423 ----
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr ""
*** 61500,61777 ****
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16364
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16366
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16379
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16382
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16430
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16436
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16442
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16508
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16720
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17030
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17140
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17331
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21182
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.cc:21233
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:21496
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21499
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21849
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21851
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21876
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:21894
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:26132
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26134
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
  # src/request.c:37
! #: cp/pt.cc:26140
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26191
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.cc:26202
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26210
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26246
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26308
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26320
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26381
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26691
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 61510,61787 ----
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16365
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16367
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16380
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16383
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16431
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16437
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16443
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16509
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16615
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17038
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17148
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21185
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21190
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.cc:21241
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:21504
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21507
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21857
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21859
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21884
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:21902
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:26135
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26137
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
  # src/request.c:37
! #: cp/pt.cc:26143
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26194
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.cc:26205
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26213
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26249
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26314
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26323
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26694
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î
*** 61783,61947 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27230
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27600
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27630
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:27639
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27647
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.cc:27649
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:29077
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29367
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.cc:29376
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:29382
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30561
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:30573
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30579
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30697
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:30709
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/pt.cc:30744
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31021
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:31025
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31029
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/pt.cc:31169
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
--- 61793,61957 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27233
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27603
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27633
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:27642
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27650
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.cc:27652
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:29080
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29370
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.cc:29379
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:29385
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30564
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:30576
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30582
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:30715
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.cc:30945
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31024
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:31028
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31032
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/pt.cc:31172
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ·
*** 62253,62259 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 62263,62269 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr ""
*** 62663,62689 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.cc:12433
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12492
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
--- 62673,62699 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.cc:12438
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12497
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
*************** msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï
*** 62691,62712 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 62701,62722 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î
*** 63945,64166 ****
  msgid "declaration of %q#T"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/typeck2.cc:318
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.cc:332
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.cc:384
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:396
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/typeck2.cc:408
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:887
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1256
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1839
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:1924
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck2.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2238
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2270
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2297
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2306
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2386
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2397
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2405
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2446
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:2463
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2468
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2493
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.cc:2734
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.cc:2737
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
--- 63955,64176 ----
  msgid "declaration of %q#T"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.cc:328
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:885
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1064
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1079
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1254
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1837
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:1922
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck2.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2236
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2295
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2304
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2384
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2395
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2403
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2444
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:2461
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2466
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.cc:2732
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.cc:2735
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
*************** msgstr ""
*** 65101,65107 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
--- 65111,65117 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
*************** msgstr ""
*** 66194,66205 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 66204,66215 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 66381,66387 ****
  msgid "deferred type parameter at %C"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 66391,66397 ----
  msgid "deferred type parameter at %C"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 68402,68408 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
--- 68412,68418 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
*************** msgstr ""
*** 68673,68679 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 68683,68689 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr ""
*** 68791,68797 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
--- 68801,68807 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
*************** msgstr ""
*** 68801,68807 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
--- 68811,68817 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 68932,68938 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 68942,68948 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 69148,69159 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 69158,69169 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 69263,69824 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2457
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2481
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2498
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2508
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2745
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3159
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3182
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3186
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/interface.cc:3195
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3393
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3410
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3475
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3608
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3619
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3756
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4084
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4139
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4196
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4248
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4414
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: fortran/interface.cc:4787
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4904
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/interface.cc:4998
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5080
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5200
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5274
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/interface.cc:5293
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 69273,69834 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2473
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2497
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2514
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2524
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2577
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2766
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3175
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3198
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/interface.cc:3211
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3409
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3491
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3624
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3635
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3772
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4090
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4100
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4129
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4155
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4204
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4212
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4264
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: fortran/interface.cc:4803
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4920
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/interface.cc:5014
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5302
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/interface.cc:5309
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s
*** 70005,70011 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
--- 70015,70021 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
*************** msgstr ""
*** 70556,70562 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 70566,70572 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 71125,71131 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
--- 71135,71141 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
*************** msgstr ""
*** 72978,72985 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 72988,72995 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 74945,75656 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "ÎœÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÎ¼ÏŒÏ‚ Ï€Ï�Î¿Î´Î¹Î±Î³Ï�Î±Ï†ÏŽÎ½ Ï„Î¿Ï€Î¹ÎºÏŽÎ½ Ï�Ï…Î¸Î¼Î¯ÏƒÎµÏ‰Î½"
  
! #: fortran/resolve.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:857
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:906
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:958
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:962
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1115
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1119
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1123
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1360
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1392
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1471
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1490
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1503
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1524
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1553
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:1741
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.cc:1745
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1866
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1879
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2029
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2047
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2055
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2062
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2070
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2097
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2218
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2687
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2714
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2820
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2840
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2878
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2933
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3170
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3184
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3251
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3262
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3359
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3451
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3455
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3513
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.cc:3529
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3535
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3541
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3609
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3618
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3653
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3698
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3795
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3844
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4043
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4047
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4124
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4744
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4831
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:4974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:5034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: fortran/resolve.cc:5450
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5464
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 74955,75676 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "ÎœÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÎ¼ÏŒÏ‚ Ï€Ï�Î¿Î´Î¹Î±Î³Ï�Î±Ï†ÏŽÎ½ Ï„Î¿Ï€Î¹ÎºÏŽÎ½ Ï�Ï…Î¸Î¼Î¯ÏƒÎµÏ‰Î½"
  
! #: fortran/resolve.cc:812
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:881
! #, gcc-internal-format, gfc-internal-format
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:885
! #, gcc-internal-format, gfc-internal-format
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:975
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:989
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1015
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1019
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1023
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1136
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1140
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1377
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1409
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1488
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1507
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1570
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:1758
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.cc:1762
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1883
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2046
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2064
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2072
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2079
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2087
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2114
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2235
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2704
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2731
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2837
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2857
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2950
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3187
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3201
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3268
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3279
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3468
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3472
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3530
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.cc:3546
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3552
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3558
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3635
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3670
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3715
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3812
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3816
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3878
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4060
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4064
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4141
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4393
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4848
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:4991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: fortran/resolve.cc:5467
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 75659,75670 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5733
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 75679,75690 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 75673,75966 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5961
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/resolve.cc:6065
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6504
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6726
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7313
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7567
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8252
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 75693,75986 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5978
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6521
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7584
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8161
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8272
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 75969,76252 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8904 fortran/resolve.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9112
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9121
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9166
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9523
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9536
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9539
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10152
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10159
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10194
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10265
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10268
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10373
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 75989,76272 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9143
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9152
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9197
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9541
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9554
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9567
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9570
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10151
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10471
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 76254,76460 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.cc:10662
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10819
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11193
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11247
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12009
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12094
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12285
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12321
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12325
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12374
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12463
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12467
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12533
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12740
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/resolve.cc:12834
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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 ""
--- 76274,76480 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.cc:10693
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11273
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12120
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12311
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12347
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12351
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12400
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12489
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12493
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12766
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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 ""
*** 76462,77447 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/resolve.cc:13188
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13192
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13200
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13211
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13410
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13417
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13464
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13467
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13470
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13473
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13479
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.cc:13521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13553
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13576
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:13628
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13638
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13648
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13667
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13671
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13675
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13679
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13703
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13709
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13792
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13798
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:13974
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14022
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14045
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14067
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14336
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14548
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14605
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14627
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14636
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14642
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14677
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14887
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14942
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15054
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15098
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15153
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15164
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15210
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15313
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15371
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15482
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: fortran/resolve.cc:15550
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15587
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15609
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15620
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15984
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16005
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16067
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16121
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16136
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16170
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16418
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16425
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16447
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16494
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16693
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16701
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16708
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16715
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16928
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.cc:17225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:17309
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17318
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17342
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17494
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17569
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17580
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17622
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17689
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17702
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17724
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17734
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17742
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17860
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 76482,77467 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/resolve.cc:13214
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13226
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13237
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13299
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13436
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13443
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13490
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13493
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13496
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13499
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13505
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.cc:13547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13602
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13642
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:13654
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13664
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13674
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13697
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13701
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13705
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:13718
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13824
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13832
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14071
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14093
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14362
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14574
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14631
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14653
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14662
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14668
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14674
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14713
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14968
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15096
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15106
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15115
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15124
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15166
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15190
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15339
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: fortran/resolve.cc:15576
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15613
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15635
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15646
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15692
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15727
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16010
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16093
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16196
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16239
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16318
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16376
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16385
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16398
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16451
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16473
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16520
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16727
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16741
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.cc:17251
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17344
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17511
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17648
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17760
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17886
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 78335,78341 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 78355,78361 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 78347,78358 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8572
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 78367,78378 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8584
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgid "Array %qs at %L is larger than li
*** 78444,78526 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5037
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:5283
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5923
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5929
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/trans-decl.cc:5956
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:5975
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.cc:6024
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/trans-decl.cc:6028
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6058
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 78464,78551 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s at %C has no default type"
+ msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5040
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5926
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5932
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/trans-decl.cc:5959
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:5978
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.cc:6027
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/trans-decl.cc:6031
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6061
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 78535,78562 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
  # src/grep.c:1133
! #: fortran/trans-expr.cc:3887
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
  
! #: fortran/trans-expr.cc:5405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 78560,78587 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
  # src/grep.c:1133
! #: fortran/trans-expr.cc:3895
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
  
! #: fortran/trans-expr.cc:5413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
diff -Nrcpad gcc-13.1.0/gcc/po/es.gmo gcc-13.2.0/gcc/po/es.gmo
*** gcc-13.1.0/gcc/po/es.gmo	Wed Apr 26 07:27:34 2023
--- gcc-13.2.0/gcc/po/es.gmo	Thu Jul 27 08:33:20 2023
***************
*** 1,1507 ****
! Þ•© d�+¬
! à¸á¸-ã¸1¹C¹ X¹Ûy¹+Uº0�ºK²ºþº»< »B]»R »>ó»@2¼9s¼C­¼Fñ¼58½In½¸½Ï½!ä½$¾ +¾"L¾+o¾#›¾”¿¾T¿Z¿'y¿¡¿F¿¿QÀ5XÀ]ŽÀwìÀAdÁK¦ÁNòÁBAÂO„ÂLÔÂR!Ã;tÃ8°Ã>éÃI(ÄIrÄB¼Ä~ÿÄ?~ÅD¾ÅEÆ@IÆEŠÆCÐÆ=Ç6RÇ{‰ÇBÈ?HÈ‰ˆÈ9ÉPLÉC�ÉFáÉs(ÊEœÊCâÊQ&ËNxË�ÇËGXÌŒ ÌO-ÍR}ÍCÐÍQÎNfÎFµÎ9üÎ=6Ï=tÏ4²ÏPçÏM8ÐE†ÐBÌÐGÑIWÑH¡ÑBêÑ=-Ò7kÒ6£Ó*ÚÓIÔOÔolÔ-ÜÔE
! Õ
! PÕ'[Õ8ƒÕ>¼ÕûÕ
Ö+ÖZBÖ+�ÖmÉÖ;7×Es× ¹×Ú×$ú×$Ø*DØ*oØšØµØÐØÜØ#íØÙ8(ÙaÙ!rÙ;”ÙEÐÙÚ55ÚEkÚ%±Ú×Ú0õÚL&Û6sÛ7ªÛlâÛGOÜ$—ÜJ¼ÜEÝ2MÝE€ÝlÆÝ3Þ3OÞ@ƒÞÄÞÜÞåÞ üÞ&ßJDß8�ßUÈß-àlLàT¹àQáK`áL¬áSùá5MâIƒâYÍâc'ã=‹ãÉãßã#ïã#ä.7ä#fä,Šä·ä6ÑäJå2Så&†å,­åPÚåH+æxtæ?íæF-ç3tç9¨ç2âç-è_CèV£èZúèEUéH›éFäéE+êgqêsÙêiMëo·ë<'ìNdìp³ìJ$íIoíR¹íkî9xî9²îìî(ï*5ï:`ïW›ïYóïZMð\¨ð¬ñÌ²ñ^ònÞòfMóv´óe+ôu‘ô\õldõJÑõLöžiö¾÷WÇ÷gø_‡øoçø^Wùn¶ùU%úe{ú)áú%û|1ûœ®ûFKüV’üNéü^8ýM—ý]åýDCþTˆþ Ýþ!þþ  ÿ&Aÿ4hÿ�ÿ-¶ÿ#äÿ. 7X.q! fÂ4)L^(«,Ô0SM&¡'È5ð*&;Q9�;Çp>tH³.ü;+CgT«EUFMœ*ê&l<m©7ZOAª?ì!,	,N	5{	!±	@Ó	K
! ,`
! �
! B«
! >î
! f-E”!Ú!ü'BFj‰(ô;
Y
x
*–
8Á
&ú
-!"Or)‰_³:8N/‡"·*Ú-:3n�$¬2ÑU:-�?¾?þ0>+oA›.Ý*272j1�0Ï91:2l1Ÿ+Ñ3ý.1D`$¥+ÊCö::u6’CÉ@
BNK‘*Ý'&0N"š?½ ý#0B(s.œ*Ë,ö1#3UH‰+Ò"þ1!4S4ˆ$½9â1DN1“/Å1õE'2m+ -Ìú8EP<–;ÓEFU5œ9Ò* *7 ?b X¢ Eû 3A!5u!(«!8Ô!;
"RI"Vœ"Qó"UE#Z›#`ö#UW$3­$ á$/%12%Hd%"­%8Ð%3	&C=&/�&4±&.æ&E'/[' ‹'7¬'Bä'('($P(8u(®(NÎ(1)JO)5š)@Ð)4*kF*>²*'ñ*"+&<+<c+ +,À+*í+!,@:,${,$ ,&Å,(ì,5-%K-?q-±-À-ß-ú-4.J.Y./v.B¦.6é.^ /z/Yú/'T0:|0,·03ä081/Q1@�1!Â1Bä1W'2:2*º21å2w33�3(Ã32ì3'4DG45Œ4)Â42ì4o5I�5)Ù5!6+%6:Q6=Œ6!Ê69ì6%&7/L7#|75 79Ö7=8GN8–8±8,Ï8*ü8/'9,W9„9* 9Ë9Mä9J2:}:+�:pÉ::;4L;�;’;-­;Û;ù;@<X<l<:ƒ<9¾<9ø<"2=!U=w=*�=0»=9ì=#&>$J>Ao>±>"Ë>-î>/?,L?<y?F¶?ý?+@4D@7y@S±@GA%MA!sA*•AÀAÜA=ùA*7B/bB’BW²B-
! C#8C*\C‡C!ŸC ÁC âC#D''D"OD&rD™D#¹D'ÝD"E-(EVEhE.�E °E#ÑEõEF1F:OF0ŠF»FÎF$íFG#0G'TG|G6›GÒGäGúG%H?H_H~H™H%´HÚHöH3IHI^I}I]�IíI#J0'J/XJ#ˆJ¬JÀJ,ßJAK!NK*pK=›K!ÙKHûK5DL.zL©L$¹L(ÞL=M.EMtM;ŽM(ÊMóM.N=N\N0|N5­NãNùN"O"+O}NO2ÌO6ÿO46PCkPJ¯P*úP)%QOQnQ"�Q6°Q'çQIR,YR.†R1µR2çR5SPS)pS%šSÀSÙSóS<T3LT0€T±T4ÇT8üT85UnU+ŒU(¸U,áUV--V-[V.‰V(¸V*áV1WG>WK†WJÒW,X&JX,qX"žX=ÁX,ÿX',Y1TY#†Y'ªY9ÒY0Z'=Z3eZ0™Z/ÊZ(úZ1#[)U[3[6³[ ê[?\+K\.w\-¦\+Ô\ ]'!]I]*b]'�]*µ]à]]ú];X^ ”^)µ^"ß^'_*_-E_+s_Ÿ_±_FÇ_`-.` \`}`“`1¥`\×`L4aI�aMËaKbZebkÀbK,c+xc#¤c0Èc/ùc#)d-Md&{d¢d¹d+Ðd üde?=e,}eªeÂe"ße4fJ7f;‚fC¾f<g5?g*ug. gFÏg+h>Bh'�h:©hähûhi50i=fi¤i0¿iði6jC9j}j.™j+Èjôjk3k"Skvk�k¯k)Çk)ñkl 6l#Wl{l‘l$¬lÑl2ðl#m:m5Rm'ˆm9°mêm"îm"n4nGQn™n'¯n0×n6o*?o,jo0—o"Èo-ëo+p!Ep gp ˆp ©p#Êp$îpq+3q1_q/‘qÁq"áq"rF'rUnrPÄr's=sPs1as'“sm»s)t:t:Lt3‡t$»tàt'ýt%u'Au iu Šu-«u+Ùuav-gv•v,®v#Ûvÿvw#9wO]w­w¾w-Öwx7x'Ux!}x#ŸxÃx!ãx%y#+yOyky!}yŸyµy.Ðy
ÿya
z.ozžzd¯z1{F{I{M{2]{2�{MÃ{M|0_|�|(—|,À|í|ö|}9}W}p}#Š}O®}.þ}9-~/g~—~2®~*á~.);&e'Œ&´&Û%€#(€'L€%t€(š€ Ã€$ä€ 	�"*�,M�2z�­�Í�*ì�,‚.D‚$s‚*˜‚AÃ‚1ƒ)7ƒaƒ)�ƒL«ƒ/øƒ6(„_„z„3š„7Î„>…,E…,r…1Ÿ…Ñ…1í…$†0D†u†7|†´†Ô†ð†#‡(‡+H‡t‡{‡Ž‡:¥‡)à‡J
! ˆCUˆ™ˆ,±ˆÞˆåˆ,ìˆ
! ‰$‰C‰`‰(y‰:¢‰Ý‰7ú‰(2Š[Š5{Š±Š)ÅŠ/ïŠ!‹ A‹'b‹ Š‹0«‹Ü‹
÷‹ Œ&Œ=ŒSŒlŒ†Œ•Œ-³Œ"áŒ!�)&�P�R�[�d�$m�3’�Æ�â�1Ž:4Ž>oŽ®Ž·ŽÀŽÉŽÒŽ!ÛŽýŽ�&�/�<�E�N�W�`�|�…�5‰�,¿�ì��r���*Ÿ�<Ê�.‘6‘R‘5o‘
¥‘€³‘4’’:’(Í’+ö’."“+Q“-}“|«“n(”3—”AË”k
•5y•'¯•7×•.–5>–.t–£–[¿–Œ—J¨—+ó—1˜:Q˜$Œ˜+±˜Ý˜÷˜™)*™.T™>ƒ™<Â™;ÿ™';šScšY·šL›L^›?«›Që›b=œB œEãœO)�sy�=í�}+ž<©ž0æž-Ÿ8EŸQ~ŸBÐŸG Q[ H­ Zö HQ¡Dš¡Jß¡?*¢=j¢B¨¢Cë¢7/£Ag£*©£GÔ£M¤Kj¤;¶¤?ò¤E2¥5x¥H®¥b÷¥JZ¦9¥¦1ß¦B§NT§9£§6Ý§Z¨9o¨i©¨]©Xq©@Ê©2ªF>ªb…ªUèªM>«@Œ«VÍ«W$¬9|¬l¶¬\#­B€­TÃ­P®Ii®F³®Nú®GI¯~‘¯L°:]°S˜°Rì°>?±:~±d¹±'²*F²Cq²Aµ²L÷²6D³E{³CÁ³B´+H´?t´@´´=õ´:3µAnµC°µGôµ2<¶7o¶B§¶Zê¶@E·+†·+²·IÞ·C(¸)l¸M–¸7ä¸+¹AH¹*Š¹*µ¹,à¹(
º6º=TºO’ºâº%ýºu#»O™» é»5
! ¼[@¼Bœ¼Qß¼?1½q½8Ž½uÇ½==¾:{¾$¶¾AÛ¾3¿!Q¿#s¿-—¿+Å¿,ñ¿#À>BÀÂ�ÀDÁ3PÁ„Á(�Á¹ÁÒÁ!ÞÁ
! ÂÂÂ.Â;ÂRÂeÂmÂ	vÂ€Â�ÂŸÂ«ÂÁÂÍÂèÂÃÃ#Ã0Ã@ÃRÃgÃ	zÃ„Ã‘Ã¡Ã±Ã	ÄÃ
! ÎÃ%ÙÃ[ÿÃ7[ÄO“Ä0ãÄÅ?+Å5kÅ¡Å+±Å0ÝÅ$Æ+3ÆA_ÆP¡ÆwòÆCjÇ'®Ç7ÖÇ5È?DÈ=„È)ÂÈ:ìÈH'ÉJpÉ‡»ÉVCËWšËEòË)8Ì:bÌ)�ÌÇÌBàÌ7#Í[ÍpÍ…ÍšÍ'¯Í×ÍõÍ$Î,Î+LÎ#xÎ/œÎ%ÌÎòÎÏ(*ÏhSÏ%¼ÏHâÏ4+Ðl`ÐHÍÐCÑBZÑ(�Ñ2ÆÑ6ùÑl0Òe�ÒMÓmQÓ3¿Ó2óÓ*&Ô4QÔQ†Ô#ØÔ+üÔ1(Õ'ZÕ5‚ÕV¸ÕmÖ{}Ö@ùÖn:×+©×Õ×*ó×'Ø&FØ'mØ@•ØSÖØ#*Ù!NÙJpÙ>»ÙZúÙ.UÚL„Ú%ÑÚD÷ÚK<ÛˆÛ:¦Û0áÛ$Ü7ÜSÜ$qÜF–Ü%ÝÜ6Ý):ÝVdÝG»Ý4Þt8Þ@­Þ:îÞ)ß9IßFƒß/Êß#úß2à1QàCƒà6Çà1þà70á*há!“á*µá)àáP
! â6[â/’â/Ââ/òâ8"ã9[ã9•ã6Ïã7ä.>ä9mä-§ä:Õä<å/Må>}å+¼åèåýå'æ9æSæ7næ7¦æ>ÞæGç(eç3Žç Âç'ãç;è9GèD�èBÆèD	éBNé?‘éÑéPïé5@ê*vê8¡ê%Úê$ëG%ë)më8—ë;ÐëRì+_ì:‹ì.ÆìKõì%Aígí&ƒí1ªí%Üí%î$(îTMî2¢î*Õî1ïK2ïD~ï+Ãï&ïï%ð$<ð?að/¡ðÑð#íð.ñ1@ñzrñtíñ9bò[œò<øòG5ó*}ó)¨óXÒó<+ô#hô(Œô/µô2åô1õJõ@[õ
œõ&ªõ3ÑõJö1Pö>‚ö<ÁöBþö1A÷6s÷3ª÷+Þ÷>
! ø'Iø,qø4žøBÓøkù:‚ù½ù!Öùøùú0ú+Iúuú “ú´ú:ÓúGû@Vû8—û;Ðûüü,üKü.`ü�ü<©ü5æü5ý3Rý5†ý¼ý#Øýüýþ.þ0Aþ8rþ«þEËþ@ÿ>Rÿ<‘ÿ<Îÿ5=A$Ÿ[ÄA _bcÂD&MkG¹_+a.�¼Øêü>
6L.ƒ9²Kì288k0¤/Õ84>s,�3¼<ð-!F+h?”8Ô>
5L‚:›7Ö	!,	N	
g	u	 „	¥	Á	1Ð	
! %
! %5
! ([
! „
! 0 
! *Ñ
! )ü
! >&`e6Æ?ý$=#b%†*¬>×
)/
8Y
:’
"Í
0ð
6!WXU°?"Fni@Ø+YE!Ÿ:Á_ü\y –·Ö(ë*AX x!™!»#Ý#-%S)jX”,í9 TQõ/Gjwfâ.I?xK¸*!D6f7�#ÕcùO]7­#å7	#A9e%Ÿ9Å%ÿK%7q9©%ãO	cY)½<ç)$)N'xB ã*'+'SI{"Å:è;#+_‹'§-Ïý:GW?Ÿ?ß[ !{ #� OÁ )! ;!J\!0§!;Ø!O"%d"Š"<¢"ß"0ø".)#X##t#˜#§#7Æ#3þ#32$f$-x$2¦$=Ù$=%#U%)y%£%6¹%ð%*&*:&$e&3Š&*¾&Oé&l9'y¦'u (:–(DÑ(')ˆ>)°Ç)„x*¬ý*¦ª+ÎQ,) -4J-)-3©-#Ý-."."5."X. {. œ.$½.$â.$/",/"O/)r/,œ/)É/'ó/L0Kh0d´0?1WY1#±1$Õ1#ú1!2@2×P3@(4:i4:¤4+ß485MD5O’5Fâ5g)6M‘6 ß6787?U7B•7Ø7ï7*8“.8"Â8 å829399$m97’9Ê9ê9:*::F:*�:q¬:.;9M;"‡;9ª;ä;,ÿ;,<2E<9x<:²<*í< =!9=![=6}=D´=4ù=,.>*[>†>¦>;Á>6ý>34?.h?$—??¼?-ü?,*@9W@<‘@=Î@eA:rAH­A,öA-#BXQB.ªBÙB$öBC 9CZCFmC4´C4éCD#6DZD)rD&œD&ÃD+êD(E"?E(bE(‹E)´E)ÞE*F*3F*^F*‰F*´F*ßF*
! G*5G*`G*‹G*¶G*áG(H(5H(^H(‡H(°H(ÙH)I(,I(UI(~I(§I*ÐI*ûI*&J*QJ(|J(¥J(ÎJ(÷J( K(IK(rK(›K(ÄK(íK)L)@L'jL(’L(»L)äL)M(8M(aM(ŠM(³M+ÜM'N'0N(XN'�N3©N4ÝN4O3GO"{OBžO?áO%!P GPBhP3«P6ßP4QFKQ{’Q:R'IRqR#�R±R6ÌR.S42S)gS‘SLšS>çS"&TTITžT¸T&ÕT&üT #U0DU(uUžU&·U+ÞU'
! V!2VTV!tV!–V-¸V(æV"W"2W)UW,W ¬W+ÍW$ùW)XQHX›šX"6Y1YY-‹Y)¹Y:ãY=Z5\Z-’Z"ÀZ<ãZ7 [?X[5˜[9Î[3\4<\9q\8«\Aä\;&]7b]%š])À],ê]5^"M^.p^"Ÿ^*Â^í^:ý^8_.N_$}_a¢_+`B0`0s`0¤`6Õ`a'aiDa*®a)Ùa1b-5b/cb)“b,½bbêb(McdvcoÛcBKd1Žd*Àd*ëde>6e0ue6¦e7Ýe]f0sf¤f¶f,Õf)g$,gQg7pg%¨g(Îg/÷g1'hYh&kh!’h(´h:Ýh2i$Ki(pi™i>¹i!øi/jJj%cj.‰j8¸j5ñj'k/7k gk*ˆk"³k8Ök(l!8l7Zl)’l%¼l%âlm$m+Dm"pm“m#²m-Öm*nC/nsn�n?©n!én0o$<oao,xo+¥oÑovço^^pe½pM#qqq;�q2Ìqÿq&r8@r!yr:›rÖrõr/
! s<:s7ws'¯s×s1÷s()t7RtŠt$¥tÊtét8uE=uHƒu)Ìu)öu( vIvUiv0¿v-ðvOw)nwO˜w%èw.x=x\xyx“x®xFÆx"
y=0y$ny!“y&µy;Üy(z#Az/ez•z³zÍz2ëz1{P{+g{“{)©{#Ó{3÷{!+|&M|t|1’| Ä|<å|"}28},k} ˜}(¹},â}7~#G~0k~œ~cº~46S¢Š,-€7Z€’€²€+Ê€¾ö€>µ�Ûô�vÐ‚<Gƒd„ƒ éƒ=
! „-H„'v„(ž„cÇ„.+…tZ…‰Ï…!Y†;{†0·†$è†'
‡"5‡X‡6s‡!ª‡!Ì‡6î‡"%ˆ)Hˆrˆ‘ˆl¨ˆ;‰9Q‰@‹‰YÌ‰&&Š MŠ-nŠrœŠQ‹;a‹(�‹Æ‹Eà‹:&ŒaŒ.vŒR¥Œ+øŒ$�A�C]�¡�=§�å�%þ�$Ž=Ž"]Ž-€Ž®ŽÍŽíŽIóŽ!=�X_�E¸�þ��$$�,I�3v�Nª�Cù�#=‘0a‘'’‘º‘%Ú‘+’5,’b’’%ž’Ä’ß’ÿ’ “<“ X“"y“%œ“0Â“)ó“0”N”:g”2¢”(Õ”0þ”/•@•X•$r•
—•¥•º•/Õ•$–*–':–b–B‚–Å–3â–&—&=—Yd—-¾—1ì—2˜Q˜<q˜5®˜5ä˜1™)L™Ov™$Æ™)ë™%š7;š/sšF£š4êš4›0T›=…›6Ã›-ú›2(œ![œ6}œE´œúœ9�HO�:˜�7Ó�:ž7FžF~žÅž$ÑžOöž=FŸ=„Ÿ5ÂŸ?øŸm8 %¦ CÌ 9¡;J¡s†¡2ú¡2-¢3`¢?”¢8Ô¢+
£!9£I[£9¥£ß£!ý£
¤3-¤Ba¤/¤¤>Ô¤J¥~^¥"Ý¥Z¦\[¦
¸¦4Æ¦@û¦0<§m§:|§>·§Cö§:¨X¨r¨)ˆ¨²¨Ì¨-è¨©,©&H©4o©4¤©4Ù©%ª04ª0eªB–ª.Ùª«&!«H«_«r«Š«ž«)³«Ý«ñ«¬¬0¬6E¬|¬�¬¢¬¿¬Ó¬æ¬ú¬­)­I­`­€­—­·­Î­ë­ÿ­:®BS®E–®8Ü®4¯/J¯-z¯H¨¯#ñ¯°/°I°$d°4‰°&¾°/å°2±H±&b±‰±*£±<Î±M²0Y²0Š²,»²è²!³)³I³d³~³˜³²³Ì³ì³´"´=´8X´‘´8¬´å´µµ6µ!QµsµŒµ¨µ.Ãµòµ¶*¶#F¶4j¶;Ÿ¶Û¶#ø¶*·)G·Aq·2³·'æ·"¸"1¸;T¸0�¸ Á¸"â¸!¹!'¹$I¹$n¹9“¹6Í¹=ºABº/„º-´ºEâº:(»nc»5Ò»0¼,9¼>f¼4¥¼4Ú¼½'-½#U½'y½#¡½(Å½9î½)(¾6R¾-‰¾>·¾2ö¾0)¿0Z¿+‹¿/·¿/ç¿/À,GÀ$tÀ]™À÷À6ÁFÁ@dÁ>¥ÁAäÁ7&Â:^Â2™Â5ÌÂ2Ã5ÃKQÃ�ÃºÃ*×Ã-Ä'0ÄXÄQtÄ'ÆÄîÄ	Å-$Å(RÅ,{Å,¨Å,ÕÅ)Æ,Æ,GÆ6tÆ'«ÆLÓÆL Ç<mÇ<ªÇBçÇ*È1IÈ.{ÈLªÈ÷È É68ÉJoÉXºÉ'Ê;Ê)VÊ@€Ê4ÁÊCöÊ&:ËVaË!¸Ë+ÚËBÌ#IÌ}mÌNëÌj:Í¥Í4ÄÍ:ùÍD4ÎLyÎ>ÆÎ5Ï+;Ï+gÏL“Ï'àÏ/Ð(8Ð6aÐ=˜Ð=ÖÐ9Ñ(NÑ4wÑ,¬Ñ(ÙÑCÒ'FÒ.nÒ�ÒD»Ò'Ó@(Ó.iÓ0˜Ó!ÉÓ<ëÓF(Ô6oÔ.¦ÔCÕÔCÕ,]Õ2ŠÕD½Õ Ö1#ÖUÖ:tÖP¯Ö&×<'×8d×-�×Ë×!é×1Ø+=ØEiØ2¯Ø2âØ>Ù>TÙH“ÙEÜÙ0"Ú6SÚ,ŠÚ6·ÚUîÚ!DÛfÛa…ÛUçÛ/=Ü2mÜ$ ÜFÅÜ2Ý$?ÝNdÝA³Ý5õÝt+Þ— Þ98ß?rß:²ß8íß%&à)Làvà#–à#ºà‰Þà2há%›á&Áá;èá&$âUKâ¡â&¾â&åâ/ã2<ã/oã!Ÿã+Áã2íã- ä%Nä)tä%žä&Ääëä2å/;åakåŒÍåjZæ4Åæ'úæ"çBç^ç2gç'šç2Âçõç-è2@è7sè2«è=Þè8é6Ué;Œé4Èé9ýé47ê9lê4¦êEÛê7!ë1YëF‹ëKÒëcìF‚ì¾ÉìPˆíÙíïíÿíî,)î0Vî*‡îL²î.ÿî.ï<Gï,„ï)±ïFÛï8"ð7[ð1“ð<ÅðBñCEñN‰ñ.Øñ/òN7ò#†ò6ªòYáòZ;ó/–ó(Æó-ïóMôIkô8µô!îô+õ+<õ+hõ+”õ,Àõ,íõ-ö-Hö-vö-¤ö-Òö-÷-.÷-\÷-Š÷-¸÷-æ÷-ø+Bø+nø+šø+Æø+òø+ù,Jù+wù+£ù+Ïù+ûù-'ú-Uú-ƒú-±ú+ßú+û+7û+cû+�û+»û+çû+ü+?ü+kü,—ü,Äü*ñü+ý+Hý,tý,¡ý+Îý+úý+&þ+Rþ.~þ*­þ*Øþ+ÿ#/ÿASÿU•ÿBëÿ.+FKrM¾9+F<r6¯)æ*$;$`#…$©$Î#ó‹8£JÜW'?5¿6õ:,Bg@ª"ë8.)g'‘4¹%î'&<.c,’¿ Ù*ú%C^(v<Ÿ"Ü,ÿ$,	Q	 g	3ˆ	¼	?Ð	,
! '=
! Ye
! 4¿
! ,ô
! 0!0R=ƒ0Á:ò1-9_1™3Ë5ÿ15
2g
@š
1Û
?
JM6˜<Ï>=K3‰:½7ø601gE™AßQ!_sOÓH# l3�1Á6ó3*2^0‘/Â)ò#*@@k¬?¾þ'(E(n5—Íâ!û;:Y5”Ê-Ý& 2S'r*š%Å*ë$A;C}<Á3þ627i4¡6Ö3
IA%‹±
Ê'Ø-.ONHžHç*0[1{)­-×,,2<_&œ/Ã=ó&1%X7~5¶<ì$).N0}W® 9 P l  ‹ !¬ Î :ê T%!z!$•!º!uÖ!gL"D´":ù"!4#*V#-�##¯#!Ó#0õ#<&$<c$& $<Ç$R%;W%>“%@Ò%8&9L&3†&Gº&X'G['J£'Dî'Y3("�(8°(;é(E%)Gk)?³)jó)K^*[ª*l+4s+O¨+Eø+O>,iŽ,'ø,: -a[-�½-W?.8—.ŒÐ.Ž]/†ì/Hs0N¼0=1iI1Y³1u
2vƒ2)ú2)$3<N3‹3?¢3^â3=A4@4dÀ4C%5Ji5V´5%6616:h68£6)Ü6-7'47%\7%‚7O¨7%ø784982n8¡81¾8ð8(9#99O]99­9$ç9.:?;:8{:+´:4à:-;C;3Z;Ž;(¦;EÏ;<',<T<
k<1y<&«<8Ò<S=_=+{=§=	´=¾=Ñ=ë=>4>4J>5>=µ><ó>70?;h?.¤?CÓ?A@ûY@ìUA!BB3dB1˜B(ÊBóB4C3:C4nC1£C>ÕC2D-GD8uD®D$ÃD4èD&E;DE)€E8ªE8ãE%F)BFlF~F.�FH¿FNG&WG7~G.¶G=åG9#H6]H:”H3ÏH;I:?I:zIHµI2þI<1J%nJ;”JÐJ&çJ!K#0K*TK8K	¸K`ÂK`#L„L:™LOÔL7$M$\M4�M5¶MìM)	N3NNN'ZN*‚N­N+ÄN>ðNB/OrO;‘O(ÍOCöO:P$GP7lP#¤P#ÈPMìP7:Q9rQ7¬Q.äQ<R6PR>‡R;ÆR>SLAS*ŽS¹S.ÑS"T"#T)FT.pTŸT;·T"óTPUJgU8²UMëU{9V\µV$WE7W-}W-«WEÙW@X0`X)‘X*»X3æX6Y.QY@€YFÁYFZBOZA’Z.ÔZ#['[L?[3Œ[WÀ[0\I\'d\5Œ\-Â\+ð\,]0I]%z]9 ]Ú]ð]%^5.^d^~^Z˜^)ó^G_Ge_%­_CÓ_)`2A` t`0•`.Æ`Hõ`4>asa$Ža,³a)àa&
! b/1b4ab<–b3Ób(c)0c&Zc%�c§cE¯c7õc=-d0kd5œd‹Òd@^e+Ÿe-Ëeùef4#f=Xf/–f4Æf:ûf+6g(bg6‹gÂgOÞgg.h5–h1Ìh<þh5;i"qi)”i,¾i4ëiB j0cjP”jSåjL9k†ks¡k$l8:l\slÐl$élm#*m1Nm$€m¥m#Ám$åm6
! nAn"`n[ƒn0ßn;o-Lo%zo: o=ÛoDpF^pJ¥pNðp@?q8€qP¹qH
! rESr"™r¼r6Ür;s.Os.~sK­s?ùs+9tet&|t'£tËt"æt.	u8uXuvu8“u9Ìu4v,;vDhv#­v&Ñv1øv*wM:w9ˆw&Âwéwx*x>=x/|x,¬x1Ùx;y6Gy!~y@ y2áy&z,;z>hz1§z6Ùz2{3C{0w{>¨{Nç{16|h|%‚|&¨|!Ï|ñ|(} 9}.Z}D‰}"Î}1ñ}%#~4I~,~~"«~Î~Gè~30&d&‹:²BíA0€)r€
œ€<ª€3ç€G�<c�. �:Ï�#
! ‚.‚2J‚}‚2Œ‚¿‚-Ú‚3ƒ'<ƒ%dƒ7Šƒ5Âƒ
øƒ6„1=„/o„8Ÿ„Ø„÷„B…
V…
d… r…%“…C¹…3ý…c1†•†²†;Æ†,‡'/‡>W‡>–‡>Õ‡ˆ.ˆrAˆ/´ˆ!äˆ9‰@‰%T‰z‰Y“‰Kí‰<9Š”vŠO‹1[‹-�‹-»‹-é‹Œ,Œ8=ŒIvŒ(ÀŒ*éŒ.�DC�ˆ�¡�¸�!Ó�,õ��"Ž�°Ž>�=X�4–�2Ë�2þ�11�3c�3—�3Ë�gÿ�>g‘|¦‘U#’(y’¢’O»’“0%“4V“0‹“/¼“*ì“@”8X”:‘”‚Ì”=O• �•=®•"ì•ã–Gó–D;—S€—NÔ—`#˜D„˜PÉ˜W™)r™$œ™bÁ™$š19šDkš°š6Êš›*›<› Z›U{›+Ñ›Vý›)Tœ2~œ6±œèœ>�>G�1†�)¸�?â�["ž@~ž^¿ž9ŸXŸ)vŸ7 Ÿ@ØŸ (1 #Z 3~ >² (ñ #¡,>¡<k¡>¨¡3ç¡S¢Ao¢±¢É¢1é¢$£'@£@h£C©£5í£N#¤5r¤<¨¤!å¤"¥?*¥&j¥J‘¥,Ü¥	¦5%¦A[¦U�¦%ó¦§57§2m§= §Þ§/ù§†)¨Š°¨e;©¡©$»©0à©?ª_Qª ±ª.Òª «"«3B«&v«1�«(Ï«,ø«3%¬*Y¬g„¬Aì¬".­3Q­:…­)À­3ê­4®/S® ƒ®¤®6¾®4õ®4*¯8_¯(˜¯4Á¯'ö¯3°4R°;‡°Ã°Aã°G%±Nm±N¼±V²^b²cÁ²i%³h�³ø³x´ø´xµ�øµz¶�ú¶|·rü·€o¸€ð¸€q¹ò¹ƒrº9öº70»Ch»6¬»7ã»3¼O¼;n¼5ª¼5à¼½32½3f½?š½3Ú½$¾43¾:h¾8£¾3Ü¾&¿7¿T¿(r¿$›¿5À¿Hö¿2?À-rÀ- À.ÎÀAýÀY?Á™Á6¹Á/ðÁ Â(9Â0bÂ*“Â0¾Â[ïÂEKÃ‘ÃE¤ÃGêÃ'2Ä&ZÄ�Ä!�ÄG¿Ä3Å1;Å$mÅ’Å©Å.½Å0ìÅ"Æ2@Æ,sÆ( Æ+ÉÆ,õÆ&"Ç+IÇ+uÇ%¡Ç"ÇÇ#êÇ&È75È*mÈ)˜È)ÂÈ$ìÈ)É-;É+iÉ%•É(»É#äÉ'Ê40Ê'eÊ&�Ê ´Ê+ÕÊË1 Ë?RË;’ËÎËsâËVÌ$tÌ[™ÌKõÌAÍ1WÍ‰Í¤ÍÃÍÞÍpêÍH[Î<¤ÎOáÎJ1Ï[|ÏWØÏ>0ÐGoÐ)·Ð¹áÐ.›Ñ*ÊÑ(õÑ8Ò4WÒ)ŒÒ7¶Ò+îÒ+Ó-FÓLtÓZÁÓOÔ4lÔ=¡ÔAßÔ7!Õ5YÕ-�Õ;½Õ0ùÕN*ÖayÖTÛÖG0×Bx×5»×Sñ×TEØ8šØ-ÓØ2ÙI4ÙN~Ù\ÍÙ‡*ÚV²ÚZ	ÛydÛDÞÛZ#ÜN~ÜCÍÜYÝOkÝ?»Ý:ûÝ?6Þ<vÞJ³ÞJþÞ0Iß>zß2¹ß_ìßDLàA‘àiÓà/=áImáI·áXâYZâT´âK	ãaUã\·ã:ä7OäK‡äŽÓä’bå õåæg1æ™æ®æÉæßæ1õæ/'ç4Wç¢Œç}/èA­èOïèq?é.±éYàé":êR]ê˜°ê Ië&jëM‘ë/ßë;ìKì]ì<}ìUºì?í?Pí7�í;Èí"îB'î"jî$�î.²îáî/ï(0ï3YïE�ïÓïIóï=ð/[ð/‹ð.»ðHêð!3ñ-Uñ1ƒñ2µñ<èñ,%ò'Rò6zò"±òÔò2òò]%ó.ƒó²óIÑóPô@lô7­ô8åôõ97õ3qõN¥õ/ôõ"$ö%GömöSŒö)àö/
! ÷:÷/X÷+ˆ÷1´÷-æ÷0ø'Eø,møšøºøÙø"èø+ù27ù#jùUŽù-äùú2+ú3^ú0’ú1Ãú)õú,û0Lû-}û(«û&Ôû&ûû$"ü5Gü'}ü¥ü ºü,Ûü5ý>ý&Wý!~ý( ý!Éý=ëý/)þHYþH¢þ/ëþÿ'8ÿ5`ÿ2–ÿGÉÿ:LXjÃÜìü$1=O$�²FÌ((<er$�´Òê8RDh*­	Ø-âBS$f0‹¼!ØGúFBG‰5Ñ)1L$b‡ ¡Â"ÝIIJ-”;ÂIþ!H8j1£0Õ7	&>	,e	&’	¹	Ù	8ñ	1*
! \
! x
! -“
! -Á
! ,ï
! 8=U=“=Ñ=MY)y%£)É2ó&
1>
p
Wˆ
:à
16M-„9²ì
! 2#1VˆC£ç=oD2´1ç@2"s#–(º&ã-
! \8:•1Ð;/>n0Š'»ã/1a€˜ µ'Öþ6/G4w)¬4Ö@(i/z"ª2ÍD!E+g,“À4ß#(+L9x²!Ð:ò-E'a?‰É ÝþZ=y˜%>8w.�!¿Há!*3L+€1¬CÞ "2C3v#ªÎGçm/j�:"Y|2“4Æ(û$ A PQ 9¢ !Ü 5þ ,4!-a!A�!0Ñ!"""B"`"s"?†"'Æ"(î"1#I#i#5…#E»#$>$>^$2�$5Ð$?%*F%>q%4°%å%*&1+&3]&:‘&Ì&-â&5')F'%p'9–'YÐ':*("e(ˆ(DŸ(*ä()&%)L)$i)Ž))¬),Ö)(*,*7F*+~*\ª*&+6.+,e+’+%­+.Ó+@,9C,2},4°,'å,5
-3C-#w-G›-<ã-G .Vh.V¿.V/Wm/UÅ/R0Ln01»06í06$1&[1;‚14¾1ó1W2Sj25¾2]ô2HR3g›3Ÿ4)£43Í455175*i50”55Å58û5.461c6=•6)Ó6ý6q7E‰7;Ï7588A8>z8@¹8Fú8CA9C…9CÉ91
:0?:1p:%¢:`È:~);X¨;'<I)<Js<K¾<M
! =IX=E¢=:è=/#>9S>!�>*¯>)Ú>N?0S?=„?3Â?>ö?15@0g@˜@%·@4Ý@IA#\A9€AGºA.B-1B5_B8•B=ÎB2CR?C0’C<ÃC7D58D7nD(¦DaÏDA1EPsE;ÄE(FJ)F2tF8§F2àF'GQ;GQ�G/ßG3H+CH‚oHnòH-aIb�I`òI/SJ8ƒJZ¼JQK+iK"•KP¸K*	L74L-lL.šL ÉL}êL&hM"�M6²MéM@N<DN.�NN°N!ÿNC!O9eO3ŸOÓOóO,P4?PHtPO½P;
Q,IQ;vQ;²Q<îQ&+R,RRhRxèR7aS^™SGøSE@T7†TN¾TO
U(]UD†UBËUVVYeVG¿V;W(CWBlWR¯W+X2.X7aXE™XBßXJ"YQmY,¿Y/ìY'Z%DZGjZE²Z%øZ [4?[Pt[3Å[Eù[A?\O�\2Ñ\B]4G]i|]æ]$^#&^5J^€^%ž^IÄ^E_-T_O‚_VÒ_.)`CX`Bœ`%ß`Ta0ZaU‹a3áab=5b)sb2�bÐb9íb3'c0[cPŒccÝc;Ad>}d?¼d3üdk0e3œeÐe:ðe7+f]cfRÁf(g0=g+ng/šg>Êg0	hF:hL�hSÎhJ"i@mi\®iIj2UjAˆj4Êj9ÿj@9kCzk%¾k/äkKl>`lKŸlNël>:mgym(ámV
! n%an*‡n²nBºnDýnDBoG‡pTÏpT$q+yq0¥q:Öqr*1r#\r!€rI¢rgìr$Ts^ys'Øs.t/t"Ot!rt!”t"¶t"Ùt3üt"0u4Su4ˆu;½u0ùu+*v9Vv)�v)ºv
ävòv	w
! 
w	w"w0$w>Uwb”w7÷w7/xNgxB¶x6ùx)0yLZy<§y7äyEz8bz?›zÛz3úz3.{Bb{?¥{=å{9#|B]|M |Fî|G5}A}}S¿}(~.<~&k~’~+¨~iÔ~M>1Œ-¾1ì1€EP€%–€#¼€%à€8�8?�1x�3ª�1Þ�B‚*S‚~‚;œ‚9Ø‚Hƒ9[ƒ*•ƒ\Àƒ8„1V„5ˆ„2¾„ñ„2õ„5(…#^…'‚….ª…BÙ…4†8Q†/Š†%º†$à†%‡/+‡([‡#„‡)¨‡)Ò‡-ü‡*ˆ)?ˆiˆ(}ˆ*¦ˆÑˆéˆ$‰.&‰AU‰A—‰9Ù‰4Š;HŠ3„Š8¸ŠHñŠD:‹>‹3¾‹7ò‹[*Œ†Œ
’Œ. Œ$ÏŒ	ôŒ&þŒ%�-E�7s�'«�>Ó�<Ž)OŽ6yŽ2°Ž@ãŽ!$�<F�ƒ�.ž�%Í�ó�0�/C�?s�8³�?ì�4,‘:a‘Aœ‘=Þ‘3’P’1i’;›’<×’!“$6“I[“3¥“6Ù“>”AO”"‘”*´”ß”;ø”4•:T•$�•2´•5ç•2–<P–=�–EË–#—5—'T—m|—yê—sd˜nØ˜zG™tÂ™o7š{§šu#›h™›tœnwœyæœv`�w×�xOžqÈž2:Ÿ:mŸG¨Ÿ)ðŸ( (C &l 0“ AÄ .¡)5¡2_¡(’¡*»¡,æ¡0¢'D¢
l¢+z¢+¦¢&Ò¢ù¢9£K£1\£&Ž£/µ£@å£.&¤$U¤5z¤4°¤4å¤;¥<V¥“¥( ¥-É¥÷¥¦,¦/F¦/v¦0¦¦0×¦7§!@§!b§*„§!¯§Ñ§&ë§"¨5¨NQ¨. ¨
! Ï¨.Ú¨:	©)D©5n©E¤©Aê© ,ªMª,hª$•ª"ºª.Ýª%«%2«$X«}«D”«DÙ«4¬(S¬|¬’¬©¬2¿¬Lò¬?­T^­L³­[®W\®\´®C¯U¯
k¯9y¯E³¯*ù¯#$°)H°r°.ˆ°·°(É°2ò°3%±QY±,«±)Ø±0²H3²M|²/Ê²2ú²-³'K³s³‘³�³º³ ×³%ø³´%0´V´g´y´‹´$ž´Ã´%Ô´/ú´%*µ,Pµ,}µ.ªµ,Ùµ,¶,3¶,`¶*�¶&¸¶/ß¶··($·%M·"s·–·µ·Ô·7á·@¸Z¸j¸Hs¸¼¸Û¸ó¸(¹"4¹HW¹/ ¹'Ð¹0ø¹%)º+Oº/{º'«º(Óº üº+»I»8^»W—»9ï»4)¼^¼,p¼�¼»¼×¼+ö¼6"½Y½,s½+ ½Ì½Õ½ô½¾*¾J¾8g¾; ¾)Ü¾>¿IE¿J�¿Ú¿!ù¿À=;À yÀ-šÀÈÀ)ÞÀ)Á/2Á@bÁ-£Á-ÑÁ.ÿÁ(.Â#WÂ${Â$ Â*ÅÂ,ðÂÃZ*Ã.…Ã(´ÃDÝÃ1"Ä6TÄ3‹Ä3¿Ä5óÄ=)ÅJgÅ*²Å"ÝÅ0Æ1ÆLÆdÆ)�Æ"«Æ*ÎÆ*ùÆE$ÇPjÇ6»Ç2òÇ%È9>ÈxÈ‰È7£È7ÛÈ3É)GÉqÉ‹É@£É-äÉ>Ê>QÊD�ÊMÕÊ*#ËNË[ËhË†Ë9–Ë.ÐË3ÿË/3Ì0cÌ3”Ì;ÈÌFÍ#KÍoÍ+�Í.¹ÍèÍ!Î,*Î WÎ-xÎV¦Î*ýÎ&(Ï&OÏ)vÏ/ Ï>ÐÏ4Ð+DÐ9pÐ8ªÐãÐ%Ñ5(Ñ ^ÑTÑ7ÔÑ6Ò7CÒ{Ò1”Ò-ÆÒTôÒ9IÓ$ƒÓ.¨Ó<×ÓÔ3Ô"PÔsÔ)‰Ô<³Ô(ðÔ'Õ/AÕ1qÕ'£Õ1ËÕ?ýÕ=Ö]ÖvÖ…Ö˜Ö!©ÖËÖiçÖ3Q×…×"˜×$»× à×1Ø13ØFeØE¬ØhòØ3[Ù2�Ù'ÂÙ.êÙ-ÚGÚ\Ú$wÚBœÚ)ßÚ	Û* Û0KÛ&|Û0£Û&ÔÛûÛ2Ü;LÜ,ˆÜ1µÜ0çÜ(Ý/AÝ4qÝ*¦ÝÑÝ%êÝ)Þ):Þ8dÞ4�Þ<ÒÞ.ß4>ß0sß¤ß¾ß.Ûß1
! à/<à8làP¥à0öà'á <á]á(|á0¥á&Öáýá$â8âQâ+iâ+•â-Áâ5ïâ-%ãDSã5˜ãÎã"îã8ä	Jä!Tävä•ä/¦ä(Öä'ÿä<'å$då‰å/žå5Îå8æ=æ]æ.yæ3¨æ ÜæýæBçL_ç&¬ç$Óçøç1è<Bè;è.»èBêèA-é5oé1¥é1×é>	êCHêŒê.¤ê/Óêë9ë/Vë+†ëL²ëHÿëEHìAŽìÐì"èì'í53íií5íNµíXî8]î:–î+Ñî4ýî92ï9lï+¦ï Òï/óï$#ðHðgð‚ð2•ð3Èð2üðO/ññ"ŸñDÂñ&ò%.ò)Tò~ò3˜ò,Ìò6ùò20óUcó(¹óGâó>*ôAiô$«ôÐô&åô$õ,1õ(^õB‡õLÊõö7ö=Tö'’ö3ºö8îö7'÷+_÷6‹÷&Â÷:é÷:$ø9_ø+™ø<Åø)ù,ùCJù'Žù@¶ùD÷ù@<úL}ú5ÊúBû(Cû;lû#¨ûFÌû&ü<:üJwü,ÂüIïü9ýPý+pýLœýPéý;:þcvþ Úþ,ûþ (ÿ*Iÿ-tÿ¢ÿ6Âÿùÿ&19k#‰ ­+Îú))DnŠ¥Å#Ú-þ-,$Z4*´5ß50K|6’"Éì%9<0v'§-Ï,ý<*5g�,®+Û30;l{/�"±ÔGÜH$)m%—3½Jñ'<5d&š6Á'ø/ 	1P	>‚	!Á	/ã	(
! )<
! #f
! #Š
! a®
! "34S>ˆ5Ç/ý&-+T(€$©aÎ60
.g
Z–
Cñ
F5.|*«FÖ.
L!Z|0œÍ+ç.#B!f-ˆ$¶$Û#/$T,r?Ÿ/ß0/@5pV¦<ýU:E�LÖ-#+Q7}:µ1ð8"&[*‚1­@ß3 'T%|$¢;Ç.2LhK}1É"û C?BƒÆß*ù+$*P1{'­FÕ=#Z#~(¢ Ë9ì&Ea{”&«Ò4ä(0Y6y#°TÔ),:g$�¦/Å&õ)FU+k—*«Öí
#
6%DjŠŸ&¶?Ý (: (c Œ ¬  Ã 7ä -!J!^!~!V”!ë!" "P@"*‘"/¼"3ì"! #B#a#4|#±#+Å#+ñ#$7$:I$E„$<Ê$% %!>%`%}%$“%+¸%*ä%&5.&Jd&T¯&
''W2'8Š'Ã'Û'5ê'H (i( „(?¥(Cå(;))/e)3•)AÉ)*+"*2N*3�*3µ*>é*$(+4M+&‚+©+¯+Ä+Ö+î+*ö+'!,'I,$q,%–,%¼,$â,%-$--R-n-‡-¦-)Æ-ð-..=.L.O[.«.º.Ò.ì.//;/J/[/j/‚/œ/8µ/î/þ/%
0&30%Z0+€0¬09Ä0þ0#1A1P1:_1š1©1»1Ö1ê1ü122!12"S2v2‡2š21­2ß2*ñ243Q3g3{3�3ª3Á3 Ò3&ó3404C4W4r4†4œ4¯4À4Ó4æ4õ4
55;55J5(€53©5+Ý5	6%6A6W6h6|6�64£6Ø6!í67*/7Z7n70†7·7Ô7é7ý78&8C8\8s8‡8¤8Á8Þ8ó89* 90K9|9™9±9À9%Û9::8:N:&`:‡:+˜:Ä:à:Aö:@8;y;!–;¸;Ë;ã;û;<1<F<d<{<“<¦<¾<FÖ<P=n=Œ=<«=9è=U">0x>+©>/Õ><?9B?,|?2©?.Ü?D@+P@+|@<¨@^å@_DAC¤A0èADB.^BA�B=ÏBA
COC(kC&”C>»CúCBDBVD™D¹D'ÅD$íDE*-EXExE.ˆE,·E6äEF"8F[FyF/™F0ÉF#úF8G?WG—G0±G/âG/HBH4^H0“H2ÄH2÷H3*I
^I
lI zI›I-¹IçIJ
J*JFJdJƒJ8™JÒJ0ðJ4!KVK eK†K ¢K*ÃKîK(LP5L:†L4ÁLöL=MLM:fMB¡M4äMAN=[N/™N&ÉN7ðN(O*GO&rO™O#³OD×O@P5]P&“P)ºPäPñPFùP&@QBgQªQÁQ#ßQR3
! R)>R@hR!©R3ËR7ÿR67S+nSšS%¸S'ÞST T//T5_T6•T@ÌT8
U*FU0qU;¢U2ÞU$V$6V/[V!‹V ­V)ÎV)øV)"W-LW$zWŸW0¾W8ïW4(X*]X:ˆXCÃXY 'Y,HY,uY!¢YFÄYFZ^RZF±ZføZW_[A·[9ù[T3\Jˆ\+Ó\:ÿ\#:]#^]+‚]A®]Fð]67^-n^œ^!¸^-Ú^'_90_%j_)�_(º_/ã_2`$F`-k`-™`OÇ`$a5<ara‰a;§aãaöa'b8=bvb”b!°b*Òbýbc4;c,pc/�c3Íc<d!>d1`d’d
! ¥d:°d(ëd$e-9e)ge‘e«e:Çe-f.0f_f0uf/¦f-Öf4g69g*pg6›g#Òg#ög1h7Lh.„h+³h4ßh6i6Ki‚i5‡i ½i Þi)ÿi$)j'NjOvj/Æj6öje-kX“kNìk>;l3zlC®lSòl,Fm"sm–m$±m6ÖmH
nVn>pn¯nÀnÜnøno0o:IoH„oOÍoHpEfp$¬p7ÑpS	qY]qZ·qcrDvrb»r#sBs=Qs �s)°s<Úst9'tAat2£t-Öt"u'u>uQueu€uEšuFàuB'v!jv+Œv:¸v1óv@%w:fw1¡w(Ówüw#x(@xix.ˆx'·xßx;úx<6y?syE³y)ùy&#z,Jz1wzJ©z0ôz,%{.R{=�{H¿{|'"|J|a|-q|Ÿ|'º|â|-}+0}5\}!’}´}0Ô}~+~.K~#z~!ž~-À~$î~$#8?\3œ,Ðý6€J€+f€.’€5Á€/÷€U'�[}�\Ù�e6‚Fœ‚dã‚aHƒgªƒh„q{„Rí„p@….±… à…>†-@†9n†I¨†Eò†H8‡H�‡8Ê‡)ˆ;-ˆGiˆF±ˆ+øˆ$‰/B‰-r‰0 ‰2Ñ‰#Š(Š7EŠ+}Š*©Š*ÔŠ*ÿŠ9*‹<d‹6¡‹!Ø‹1ú‹4,Œ:aŒ&œŒ ÃŒäŒ/�"4�3W�‹�#§�,Ë�#ø�;Ž)XŽ%‚Ž/¨Ž3ØŽ3�/@�5p�¦�"¿�&â�	�;"�4^�“�.¢�DÑ�$‘);‘&e‘)Œ‘0¶‘1ç‘’;4’5p’?¦’7æ’8“W“=p“9®“'è“8”I”&a”*ˆ”'³”Û”õ” •3•1J•-|•(ª•[Ó•E/–(u–*ž–É–Ù–í–——'—;—M—_—q—‚—”—¦—·—É—Û—í—ÿ—˜#˜7˜I˜[˜m˜˜‘˜¥˜·˜É˜Ý˜ï˜™™$™6™H™Z™l™~™’™¤™¶™Ì™Þ™ð™š/šDšVšfš|š#—š$»šàšúš/›6H›!›¡›À›'Ð›'ø›' œHœ]œ1uœ3§œ0Ûœ4�/A�)q�G›�1ã�7ž#Mžqž!�ž!¯žÑž%éž(Ÿ8ŸXŸjŸ ƒŸ*¤Ÿ&ÏŸ&öŸ& !D (f /� &¿ %æ &¡"3¡*V¡+�¡)­¡&×¡3þ¡2¢O¢/`¢)�¢"º¢.Ý¢0£=£:]£˜£#¶£+Ú£!¤&(¤!O¤)q¤,›¤'È¤ð¤!¥5.¥d¥:w¥.²¥(á¥
! ¦&¦$E¦%j¦)�¦º¦1Ú¦§!*§+L§2x§&«§Ò§ç§.û§*¨2J¨$}¨N¢¨ñ¨$©3©)G©+q©
�©.«©Ú©$ø©#ªAª+_ª‹ªœª'©ª'Ñª(ùª""«E«a«q«‹«£«½« Ø« ù« ¬ ;¬ \¬ }¬ ž¬ ¿¬ à¬ ­ "­C­#a­"…­¨­È­ä­û­)®)C®)m®—®·®Ó®ï®¯"¯>¯U¯u¯‘¯­¯É¯å¯°#°/A°$q°%–°%¼°3â°±03±d±v± �±+®±7Ú±/²B²"]²€² ™² º²Û²%ö²%³0B³.s³2¢³$Õ³ú³)´>´]´)p´%š´À´=Ö´$µ)9µcµ#yµ&�µ#Äµ#èµ¶< ¶8]¶$–¶ »¶*Ü¶+·23·7f·/ž·"Î·'ñ·¸=8¸v¸!�¸4²¸Hç¸P0¹,�¹)®¹&Ø¹'ÿ¹'ºGº4gº,œº%Éºïº.»A4»Av»¸»$Ô».ù»(¼+;¼7g¼Ÿ¼²¼DÈ¼2
½,@½m½(Œ½.µ½(ä½!
¾'/¾'W¾$¾7¤¾#Ü¾%¿3&¿Z¿)z¿-¤¿(Ò¿(û¿($À&MÀtÀ3‘À.ÅÀ*ôÀAÁ9aÁ›ÁL¯Á/üÁ!,ÂNÂCmÂ1±Â.ãÂ(Ã;Ã%SÃyÃ)”Ã¾ÃÓÃ+èÃ/ÄQDÄH–Ä4ßÄ:ÅOÅ7\Å'”Å1¼Å.îÅ.Æ(LÆ1uÆ+§Æ.ÓÆÇ!ÇE6Ç)|Ç<¦Ç9ãÇÈ"<È_ÈrÈ„È)¢È ÌÈíÈ
É"-ÉPÉ&pÉ'—É+¿É(ëÉÊ%4Ê7ZÊf’ÊVùÊ5PË#†ËªËÊËêË,Ì".ÌQÌqÌ'ŒÌC´Ì3øÌ",Í-OÍ}Í˜ÍL¶Í,ÎH0ÎyÎ ˆÎ!©Î+ËÎ÷ÎÏ31ÏHeÏ1®Ï7àÏÐ-Ð =Ð^Ð!~Ð' Ð,ÈÐõÐ5Ñ:ÑHRÑ=›ÑWÙÑ1ÒQÒ7hÒ0 ÒÑÒ1ïÒ2!Ó+TÓ/€Ó$°Ó;ÕÓ.Ô>@Ô#Ô!£Ô0ÅÔ1öÔ&(Õ/OÕ4Õ2´Õ2çÕ8Ö/SÖ>ƒÖ&ÂÖ$éÖ4×@C×&„×$«×$Ð×-õ×&#Ø-JØ$xØ�ØºØ!ØØ"úØÙ%9Ù_Ù$zÙŸÙ$ºÙ&ßÙ$Ú/+Ú7[Ú.“Ú*ÂÚíÚ!Û"Û?ÛKÛ.kÛšÛ-´Û/âÛ5Ü/HÜxÜ•Ü(´Ü6ÝÜ@Ý2UÝMˆÝ?ÖÝ?Þ1VÞ5ˆÞ5¾Þ%ôÞ6ß2Qß+„ß1°ßIâß&,à)Sà?}à6½à.ôà3#á,Wá)„á(®á0×á:â.Câ&râ"™â¼âDÖâ4ã$Pã)uã"Ÿã=Âã.ä4/ä.dä"“ä¶äÎä!íä)å%9å%_å…å&™åÀå Þå!ÿå!æ(4æ]æqæ/Œæ¼æ(Ùæ"ç8%ç9^ç!˜çºç7Ðç6è?èNèaè4qè¦è!½è ßè(é1)é9[éG•é&Ýé$ê )êJêKiê!µê"×ê"úêë<ë%Yëë2›ë(Îë+÷ë+#ì&Oì+vì¢ì)ºì-äì0í%Cí0iíší ¸í'Ùí.î20î!cî#…î/©î4Ùî$ïj3ï2žï)Ñï@ûï<ð Yð5zð<°ð+íð2ñ3LñD€ñ=Åñò/òLò6aò.˜ò1Çò#ùòó 2óSó$só ˜ó/¹ó'éó'ô89ô-rô" ô$Ãô#èô(õ)5õ-_õ'�õGµõýõ-öDö'Xö€ö�ö ¬ö$Íö#òö÷!'÷.I÷x÷5’÷È÷-ä÷ø(ø/7øCgø5«ø
áø"ïø/ù.Bù+qù;�ù*Ùù3ú"8ú&[ú#‚ú#¦ú"Êú"íúû0û'Nû(vûŸû2¶û&éû#ü"4ü-Wü,…ü²ü/Íü(ýü5&ý7\ý'”ý¼ý Òý$óýþ+8þ9dþ*žþ,Éþ4öþ"+ÿCNÿ’ÿ.°ÿ/ßÿ$K45€'¶!ÞE+F,rBŸ,â;3K4´.Ð+ÿ"+.N*}-¨0Ö'//4_,”'Á(é&9(I9r4¬!á(E,Er)¸1â(&=:d+Ÿ*Ëö!*L/h-˜ÆËÒßø5	,D	<q	1®	1à	L
! H_
! ¨
! ¿
! \Ü
! 397m*¥.Ð,ÿ",1O4�¶-Ô
5
P
Bn
:±
Rì
&?>f*¥5Ð1)82b"•¸Ë!Þ/:/j/š/Ê3ú8.3g8›+Ô3+43`A”@Ö:9R9Œ;Æ;3>3rH¦&ï%26X3�8Ã*ü.'!VQx%ÊDð)5_/q/¡Ñ!î=(f€—.«HÚ!#>E2„ ·3Ø< Ij)Š+´%à%,@\?|D¼% (F7o-§6Õ5B(b'‹³$Ð+õ%!"G-j%˜!¾<à>,\‰¦@Å' !.  P q Œ 1¨ 5Ú *!7;!1s!L¥!Lò!-?"*m"=˜""Ö"#ù"J#Mh#B¶#&ù#% $.F$3u$4©$ Þ$ ÿ$. %OO%BŸ%Kâ%J.&Ky&KÅ&J'K\'5¨'7Þ'J(9a(9›(EÕ(Q)Dm)D²)@÷)^8*#—*»*Â*	Ê*	Ô*Þ*;ê*:&+%a+&‡+;®+ê+ò+<,@,-S,.�,*°,Û,(ù,8"-<[-B˜-FÛ-B".(e.)Ž.:¸.(ó.1/<N//‹//»/cë/7O0)‡0B±0ô0&	1001\a1(¾1ç1"2Q(2@z2B»21þ2403'e3'�3	µ3¿3@Ú34.84g4,„41±4)ã4"
5*05[5p5 Š51«51Ý5 606M6i6…6ž6·6Ï6ä667 87
Y77g7.Ÿ7.Î71ý7@/8@p8K±8$ý8"98=9v9>Œ9NË9M:3h:@œ:Ý:%ý:+#;$O;6t;<«;7è;5 <AV<7˜<>Ð<=%)=-O=+}=6©=-à=.>-=>k>*~>`©>1
! ?<?O?,l?™?¹?Ù?ö?J@%W@&}@C¤@&è@&A 6ADWAœAºALÒAABaBBœB±BÆBÛBúB0C8HC�C,¡C,ÎC$ûC D>DZD2sD$¦D;ËD>E>FE9…E-¿E3íE!F4?F)tFžF»F(ÑFúFDG=UG]“G#ñGCH,YH<†HnÃHI2I.|I «I$ÌI-ñI&J FJgJ{J4�JEÄJ)
! K64K+kK1—K=ÉKL&LEL!eL7‡L!¿LáL1ùL0+M)\M†M1¡M9ÓM?
N\MN\ªN$O#,O POMqO-¿OIíO7P!GP"iP,ŒP¹P4×P*Q 7QOXQ¨QFÂQ=	R$GR$lR^‘R(ðR.SJHS&“S5ºS5ðS:&T=aT/ŸT*ÏT%úT' U-HUNvU<ÅU7V^:VV™V6ðVR'WˆzW8XB<X@X0ÀX9ñX&+Y4RY$‡Y3¬Y6àYZ-Z&LZsZ)‘Z(»Z(äZ+
[9[ V[w[+—["Ã[æ[ø[
! \\$8\(]\3†\:º\?õ\45]	j]-t])¢]#Ì]+ð]8^%U^&{^¢^À^'ß^4_<_$W_(|_)¥_*Ï_!ú_"`"?`.b`‘`¬`!Ç`é`a"a/?a@oa°aÅa&Üab b<b"Xb{bšb¹bØb÷b?c*Hc!sc•c#¤c*Èc)óc,d4Jd)d=©d=çd'%e3MeB�e#Äe5èe4f)Sf)}f-§f@Õf"g$9g*^g+‰gµg-Ëg'ùg)!hEKhM‘hUßhF5i0|i&­i5Ôi'
! j52jhj‡j9¤jJÞj0)k7Zk’k3ªk-Þk(l 5lVlVol/Ælölm0.m9_mM™m!çm'	n'1n9Yn3“n;Çn6o/:o2jo2�oIÐo3pNp3cp/—p3Çp3ûp/q)Oq)yq+£q/Ïq2ÿq$2r-Wr@…r$Ær!ër#
s 1s4RsH‡sÐsçst't=t(RtZ{t+Öt"u%u9uOuku2{u6®u8åu$v.Cv9rv(¬v(Õv4þv93w7mw=¥w3ãw/x4Gx.|x.«x4Úx.y.>y,my9šy9Ôy9z:Hz9ƒz:½z9øz92{Wl{WÄ{.|K|`|<€|9½|$÷|!}">}&a})ˆ}²}Î}í}.~ /~0P~#�~=¥~ã~þ~-!L-n$œ7Á.ù((€.Q€-€€®€1¾€.ð€/�FO�3–�'Ê�"ò�+‚3A‚@u‚D¶‚%û‚!ƒ+Aƒ3mƒ¡ƒ-Áƒ(ïƒ<„U„#s„—„(´„Ý„†ö„6}…M´…:†6=†6t†/«†%Û†5‡&7‡7^‡G–‡Þ‡@ö‡$7ˆ\ˆ pˆ:‘ˆDÌˆ3‰5E‰0{‰6¬‰@ã‰?$ŠDdŠ@©Š;êŠ&‹:‹O‹c‹y‹�‹ ‹µ‹É‹Þ‹ò‹ŒŒ1ŒGŒaŒuŒˆŒ™Œ³ŒÈŒÞŒôŒ��92�Ml�(º�(ã�3Ž%@Ž=fŽ(¤Ž7ÍŽP�8V�\��bì�\O�X¬�2‘8‘-W‘>…‘?Ä‘F’+K’0w’0¨’1Ù’9“%E“+k“+—“+Ã“,ï“+”+H”,t”,¡”*Î”,ù”A&•4h•'�•)Å•)ï•)–HC–WŒ–Xä–-=—.k—9š—AÔ—7˜lN˜5»˜;ñ˜9-™Ug™5½™Qó™ˆEš-Îš%üš1"›2T›2‡›Wº›œ.2œaœ<sœ2°œãœ �$�2A�(t�E��Eã�0)ž.Zž3‰žX½žFŸ']Ÿ)…Ÿ%¯ŸÕŸ*óŸ" !A )c  � ® 6Í  ¡R%¡/x¡¨¡)À¡(ê¡¢1¢ F¢g¢z¢/˜¢/È¢(ø¢&!£H£#g£"‹£®£*É£!ô£ ¤*7¤*b¤�¤­¤Ë¤à¤)ý¤,'¥7T¥!Œ¥#®¥0Ò¥&¦#*¦/N¦A~¦8À¦Mù¦6G§8~§.·§3æ§-¨,H¨Au¨H·¨>©&?©'f©FŽ©CÕ©=ª8WªO�ª-àª«0)«/Z«Š«D «1å«$¬,<¬0i¬š¬8¶¬'ï¬&­+>­%j­#�­H´­(ý­$&®/K®{®4‘®‚Æ®I¯-h¯C–¯CÚ¯-°-L°5z°.°°%ß°±±,±'C±0k±0œ±"Í±'ð±²(6²3_²1“²Å²/å²³F,³(s³)œ³8Æ³+ÿ³/+´6[´+’´0¾´ï´ 
! µA+µEmµ#³µ ×µ(øµ4!¶V¶/p¶. ¶Ï¶î¶%	·4/·4d·3™·,Í·)ú·7$¸6\¸!“¸&µ¸2Ü¸+¹.;¹4j¹Ÿ¹½¹"Ó¹/ö¹?&º+fºB’º6Õº»F,»s»&�»!¶»Ø»ô»^¼k¼%‡¼­¼Ç¼Û¼'ð¼$½>=½)|½!¦½È½Ú½"í½&¾"7¾HZ¾3£¾&×¾Lþ¾8K¿ „¿¥¿¸¿Í¿&è¿)À9ÀSÀ"jÀ�À«À1ÁÀ.óÀ*"ÁMÁ,jÁ.—Á/ÆÁ0öÁ'Â"4Â,WÂ„Â–Â°ÂÉÂÜÂôÂ*Ã)<Ã4fÃ›Ã¸Ã!×ÃùÃÄ$-ÄRÄlÄ†ÄI ÄêÄ!öÄ&Å?Å5ZÅ�Å(¦Å@ÏÅBÆASÆ!•Æ1·ÆéÆ!	Ç6+Ç<bÇ.ŸÇ'ÎÇ öÇÈ"#ÈFÈ[ÈvÈ#‹È#¯ÈÓÈ%ñÈ7É&OÉvÉ+•ÉÁÉßÉþÉ!Ê?Ê=SÊ2‘Ê=ÄÊ2ËB5Ë7xË<°ËAíË/Ì&KÌ-rÌ Ì!ÀÌâÌ"þÌ9!Í4[Í!�Í.²Í$áÍ%Î),ÎVÎsÎŽÎ£Î>¸Î÷ÎPÏ9_Ï#™Ï½ÏÖÏèÏ.Ð97Ð2qÐ<¤Ð;áÐGÑeÑ]|Ñ&ÚÑ1Ò03Ò'dÒŒÒ-¨Ò)ÖÒÓGÓ/[Ó.‹Ó)ºÓ)äÓ Ô4/Ô&dÔ+‹Ô0·ÔèÔ*÷Ô1"ÕTÕgÕÕ+”Õ+ÀÕ/ìÕ Ö/=ÖmÖ*…Ö-°Ö@ÞÖ-×@M×8Ž×KÇ×8ØKLØ˜Ø1·ØéØ.ÙT4Ù2‰Ù¼ÙËÙ æÙ)Ú+1Ú*]Ú5ˆÚ¾Ú1ÇÚ$ùÚ!Û,@Û<mÛUªÛ!ÜF"ÜiÜ0ˆÜ#¹ÜÝÜ=ûÜ79ÝCqÝTµÝZ
! Þ[eÞdÁÞE&ßclß!Ðßòß[à#là�à=°àîàCáDRá%—á½á#Ýá%â2'â/Zâ+Šâ-¶â+äâ@ã<Qã8Žã5Çã6ýã,4äaä{ä7“äBËä,å';å6cå+šå+Æå6òå?)æ)iæ2“æÆæÛæ!íæ'ç=7ç#uç!™ç5»ç%ñç#è;èNè3mè6¡è ØèAùè";é(^é‡é™é	¥éA¯éñéêO$ê'tê&œêÃêáê0ÿê0ë5ë&Fë%më#“ë*·ëâë*öë$!ì*Fì<qì8®ì çì"í+íDí5dí.šíAÉí6î2Bî2uî<¨î2åî>ï5Wï)�ï0·ïèïð%ð"Cð fð ‡ð-¨ð"Öð!ùð%ñ%AñJgñ²ñÂñ'àñ ò)ò:òXòuò�òªò¾òÒò³Þò’ô:”ô>Ïôõ0&õ×Wõ//ö<_öYœööö
÷N÷Yh÷fÂ÷:)øWdø=¼øHúøICù7�ùWÅùú5ú*Sú-~ú(¬ú*Õú3û,4û’aûôûúû&ü?üX[üc´ü6ý]Oý„­ýO2þ[‚þPÞþD/ÿNtÿLÃÿP	?a	=¡	Cß	O#	[s	?Ï	Š	Cš	JÞ	R)	?|	F¼	N	HR	;›	‰×	Ja	?¬	Šì	=w	bµ	X	Oq	Á	KA	K�	[Ù	U5		ª‹		R6
! 	Ÿ‰
! 	c)	[�	Né	^8	c—	Mû	=I
	>‡
	>Æ
	;	cA	W¥	Jý	OH	]˜	Nö	SE	M™	Cç	H+	At	7¶	Tî	C	rb	'Õ	Vý	
! T	)_	?‰	AÉ			"	0,	r]	2Ð	Ž	B’	SÕ	%)	%O	3u	3©	6Ý	6	$K	$p	
•	£	'¹	á	Bû	>	(O	Ix	UÂ	"	C;	U	%Õ	û	1	QK	A�	Eß	…%	X«	+	e0	R–	?é	Z)	„„			:&	Pa	²	Ð	Ù	*ô	0 	EP 	>– 	gÕ 	G=!	…!	]"	_c"	XÃ"	`#	W}#	EÕ#	X$	]t$	jÒ$	H=%	†%	œ%	-¬%	-Ú%	5&	+>&	3j&	ž&	>¼&	Fû&	6B'	'y'	/¡'	OÑ'	E!(	|g(	:ä(	D)	Ad)	;¦)	3â)	<*	lS*	eÀ*	[&+	L‚+	MÏ+	K,	Ji,	q´,	}&-	z¤-	.	LŸ.	Vì.	uC/	N¹/	M0	TV0	p«0	41	CQ1	•1	6µ1	9ì1	L&2	ds2	dØ2	m=3	m«3	Ê4	îä4	oÓ5	~C6	tÂ6	ƒ77	}»7	Œ98	nÆ8	}59	[³9	[:	¸k:	Ö$;	cû;	r_<	hÒ<	w;=	q³=	€%>	b¦>	q	?	2{?	/®?	ŒÞ?	ªk@	MA	\dA	RÁA	aB	[vB	jÒB	L=C	[ŠC	!æC	"D	+D	2ID	D|D	ÁD	:ÚD	'E	,=E	jE	ˆE	,¡E	0ÎE	nÿE	>nF	Z­F	'G	70G	hG	8‡G	nÀG	&/H	&VH	5}H	'³H	:ÛH	8I	:OI	wŠI	?J	WBJ	/šJ	<ÊJ	QK	[YK	CµK	SùK	MML	&›L	+ÂL	iîL	jXM	.ÃM	RòM	CEN	J‰N	0ÔN	,O	62O	!iO	D‹O	HÐO	,P	FP	@dP	D¥P	fêP	CQQ	+•Q	+ÁQ	1íQ	@R	m`R	(ÎR	7÷R	/S	JS	-iS	;—S	*ÓS	1þS	)0T	ZT	)qT	c›T	@ÿT	>@U	.U	,®U	,ÛU	AV	EJV	�V	¬V	/ÈV	BøV	;W	 RW	[sW	=ÏW	N
X	N\X	3«X	7ßX	AY	6YY	7�Y	8ÈY	:Z	4<Z	3qZ	B¥Z	4èZ	:[	4X[	.�[	6¼[	:ó[	C.\	'r\	&š\	OÁ\	R]	!d]	H†]	WÏ]	V'^	M~^	XÌ^	/%_	 U_	+v_	0¢_	Ó_	&î_	@`	#V`	'z`	6¢`	0Ù`	.
! a	/9a	1ia	;›a	>×a	Mb	-db	(’b	,»b	<èb	8%c	+^c	?Šc	=Êc	Pd	>Yd	9˜d	3Òd	De	3Ke	+e	+«e	 ×e	 øe	f	H3f	D|f	?Áf	Jg	ILg	E–g	PÜg	2-h	2`h	Q“h	kåh	NQi	> i	Fßi	9&j	F`j	?§j	kçj	pSk	jÄk	n/l	ižl	„m	j�m	3øm	#,n	BPn	1“n	aÅn	'o	DEo	:Šo	JÅo	5p	<Fp	7ƒp	Q»p	9
q	$Gq	?lq	J¬q	(÷q	+ r	=Lr	%Šr	]°r	>s	aMs	>¯s	Hîs	87t	�pt	>òt	(1u	#Zu	.~u	C­u	'ñu	0v	%Jv	!pv	D’v	+×v	+w	-/w	-]w	:‹w	*Æw	Dñw	6x	Ex	dx	x	6šx	Ñx	àx	Býx	K@y	CŒy	oÐy	ƒ@z	kÄz	-0{	G^{	=¦{	7ä{	<|	5Y|	V�|	(æ|	R}	eb}	FÈ}	1~	2A~	wt~	:ì~	*'	1R	.„	Z³	A€	+P€	?|€	†¼€	OC�	*“�	"¾�	-á�	D‚	GT‚	(œ‚	EÅ‚	*ƒ	96ƒ	&pƒ	>—ƒ	EÖƒ	H„	De„	ª„	 É„	=ê„	=(…	=f…	B¤…	!ç…	4	†	>†	_\†	L¼†	$	‡	+.‡	~Z‡	Ù‡	9ê‡	$ˆ	6ˆ	BVˆ	$™ˆ	 ¾ˆ	@ßˆ	 ‰	5‰	FN‰	>•‰	?Ô‰	%Š	":Š	]Š	1xŠ	7ªŠ	1âŠ	)‹	->‹	Ol‹	¼‹	'Ù‹	6Œ	C8Œ	,|Œ	E©Œ	TïŒ	!D�	3f�	Dš�	Dß�	]$Ž	L‚Ž	%ÏŽ	#õŽ	0�	 J�	k�	:†�	6Á�	;ø�	(4�	o]�	/Í�	)ý�	0'‘	#X‘	)|‘	$¦‘	1Ë‘	)ý‘	.'’	(V’	-’	%­’	(Ó’	-ü’	'*“	3R“	†“	›“	,¸“	%å“	'”	3”	(L”	+u”	=¡”	?ß”	•	<•	#W•	{•	"˜•	%»•	$á•	=–	D–	T–	h–	1ˆ–	+º–	#æ–	
! —	&—	(B—	)k—	•—	:´—	ï—	 ˜	(˜	h:˜	£˜	*º˜	7å˜	6™	*T™	™	’™	6¯™	Næ™	$5š	8Zš	@“š	,Ôš	U›	5W›	3�›	Á›	&×›	+þ›	K*œ	>vœ	µœ	BÍœ	&�	7�	2S�	#†�	&ª�	0Ñ�	;ž	>ž	Tž	 fž	"‡ž	�ªž	1;Ÿ	4mŸ	1¢Ÿ	GÔŸ	U 	6r 	1© 	#Û 	'ÿ 	3'¡	A[¡	/�¡	RÍ¡	; ¢	8\¢	6•¢	7Ì¢	B£	(G£	(p£	$™£	¾£	#Õ£	ù£	C¤	>]¤	7œ¤	Ô¤	8ð¤	M)¥	Mw¥	$Å¥	5ê¥	6 ¦	2W¦	$Š¦	1¯¦	/á¦	4§	(F§	0o§	B §	Qã§	T5¨	XŠ¨	2ã¨	$©	8;©	%t©	Iš©	8ä©	/ª	@Mª	+Žª	/ºª	Kêª	86«	6o«	6¦«	;Ý«	?¬	2Y¬	<Œ¬	-É¬	6÷¬	<.­	&k­	C’­	:Ö­	9®	7K®	5ƒ®	.¹®	"è®	¯	<#¯	4`¯	0•¯	Æ¯	bÝ¯	>@°	°	2�°	(Ð°	-ù°	"'±	0J±	8{±	´±	Ä±	FØ±	+²	=K²	"‰²	¬²	Ä²	<Ö²	_³	Ws³	QË³	T´	Rr´	gÅ´	�-µ	R¯µ	3¶	*6¶	7a¶	6™¶	*Ð¶	3û¶	)/·	Y·	s·	-‰·	*··	"â·	0¸	-6¸	d¸	'ƒ¸	/«¸	EÛ¸	E!¹	6g¹	;ž¹	FÚ¹	F!º	2hº	4›º	SÐº	6$»	J[»	-¦»	AÔ»	¼	/¼	L¼	;h¼	*¤¼	Ï¼	Bë¼	.½	5C½	Ay½	#»½	7ß½	9¾	'Q¾	y¾	”¾	"³¾	Ö¾	+ð¾	¿	'7¿	/_¿	�¿	!«¿	"Í¿	ð¿	À	%$À	!JÀ	6lÀ	£À	¾À	3ÝÀ	0Á	;BÁ	~Á	!‚Á	!¤Á	ÆÁ	IâÁ	,Â	/HÂ	8xÂ	<±Â	1îÂ	2 Ã	6SÃ	'ŠÃ	7²Ã	5êÃ	1 Ä	1RÄ	„Ä	$¡Ä	3ÆÄ	5úÄ	'0Å	/XÅ	.ˆÅ	1·Å	#éÅ	)
Æ	*7Æ	YbÆ	f¼Æ	e#Ç	4‰Ç	¾Ç	ÓÇ	AäÇ	,&È	tSÈ	ÈÈ	ÛÈ	DëÈ	50É	&fÉ	�É	/©É	"ÙÉ	)üÉ	#&Ê	*JÊ	3uÊ	+©Ê	_ÕÊ	*5Ë	`Ë	4{Ë	(°Ë	ÙË	$òË	Ì	[4Ì	�Ì	¡Ì	1¸Ì	êÌ	7Í	<@Í	%}Í	,£Í	)ÐÍ	.úÍ	2)Î	0\Î	)�Î	·Î	)ËÎ	õÎ	!
Ï	./Ï	
^Ï	rlÏ	8ßÏ	Ð	u)Ð	;ŸÐ	ÛÐ	ÞÐ	âÐ	6ôÐ	6+Ñ	WbÑ	WºÑ	3Ò	FÒ	-MÒ	5{Ò	±Ò	ºÒ	ÚÒ	GãÒ	+Ó	EÓ	&bÓ	U‰Ó	;ßÓ	FÔ	4bÔ	—Ô	*§Ô	#ÒÔ	'öÔ	"Õ	AÕ	 aÕ	‚Õ	¢Õ	ÂÕ	áÕ	 þÕ	Ö	!>Ö	`Ö	zÖ	˜Ö	²Ö	%ÎÖ	+ôÖ	 ×	9×	#Q×	%u×	.›×	-Ê×	8ø×	S1Ø	A…Ø	.ÇØ	&öØ	&Ù	LDÙ	6‘Ù	IÈÙ	#Ú	$6Ú	I[Ú	G¥Ú	JíÚ	=8Û	8vÛ	=¯Û	'íÛ	7Ü	-MÜ	@{Ü	¼Ü	NÈÜ	(Ý	%@Ý	fÝ	&~Ý	%¥Ý	4ËÝ	Þ	Þ	Þ	>8Þ	,wÞ	L¤Þ	TñÞ	Fß	3_ß	“ß	šß	7¡ß	
! Ùß	"äß	à	!'à	+Ià	`uà	*Öà	Oá	=Qá	(�á	K¸á	â	)â	0Hâ	)yâ	/£â	0Óâ	"ã	F'ã	)nã	˜ã	+¥ã	Ñã	ñã	"ä	"1ä	Tä	#cä	@‡ä	0Èä	'ùä	3!å	Uå	Wå	cå	oå	+{å	8§å	$àå	#æ	4)æ	A^æ	? æ	àæ	ìæ	øæ	ç	ç	2ç	#Oç	sç	ƒç	�ç	Ÿç	«ç	·ç	Ãç	#Ïç	óç	ÿç	<è	3@è	tè	
! ’è	s�è	$é	&6é	A]é	/Ÿé	Ïé	 íé	Iê	Xê	|eê	âê	žèê	4‡ë	7¼ë	:ôë	7/ì	9gì	Ž¡ì	o0í	> í	aßí	†Aî	GÈî	7ï	LHï	=•ï	@Óï	<ð	*Qð	`|ð	�Ýð	Wnñ	*Æñ	4ññ	K&ò	%rò	,˜ò	Åò	âò	ó	*ó	1Hó	Dzó	Q¿ó	Kô	+]ô	[‰ô	våô	L\õ	R©õ	Püõ	IMö	`—ö	Løö	VE÷	aœ÷	|þ÷	B{ø	§¾ø	Lfù	<³ù	8ðù	A)ú	Rkú	R¾ú	Xû	gjû	[Òû	m.ü	Mœü	Mêü	P8ý	V‰ý	Eàý	M&þ	_tþ	9Ôþ	Dÿ	7Sÿ	Z‹ÿ	Yæÿ	T@
! @•
! FÖ
! H
! @f
! \§
! p
! au
! @×
! =
! MV
! S¤
! =ø
! >6
! _u
! @Õ
! u
! kŒ
! [ø
! QT
! 3¦
! XÚ
! j3
! ež
! a
! [f
! fÂ
! k)	
! 9•	
! ŠÏ	
! rZ
  
! IÍ
  
! p
! [ˆ
! Iä
! L.
! c{
! \ß
! ž<
! SÛ
! 7/
! cg
! eË
! ;1
! 7m
! y¥
! .
! 'N
! Ov
! VÆ
! l
! CŠ
! NÎ
! N
! Ml
! .º
! Ié
! V3
! PŠ
! OÛ
! U+
! X�
! \Ú
! 27
! 4j
! NŸ
! mî
! J\
! +§
! *Ó
! cþ
! [b
! 2¾
! _ñ
! NQ
! 6 
! Y×
! /1
! /a
! 1‘
! -Ã
! )ñ
! B
! [^
! º
! 'Ô
! ‡ü
! ^„
! $ã
! F
! _O
! Y¯
! `	
! Lj
! /·
! Fç
! ‰.
! W¸
! A
! 1R
! Q„
! 8Ö
!  
! .- 
! ,\ 
! (‰ 
! -² 
! /à 
! G!
! ÍX!
! &"
! M5"
! ƒ"
! 0’"
! Ã"
  
! á"
! &ì"
! 	#
! #
! 2#
! J#
! W#
! m#
! ƒ#
! ‹#
! ”#
! œ#
! ´#
! È#
! Ô#
! î#
! "ÿ#
! ""$
! E$
! X$
! h$
! u$
! …$
! ˜$
! ±$
! 
È$
! Ö$
! å$
! ú$
! %
! (%
! 4%
! ,D%
! rq%
! 7ä%
! ]&
! 9z&
! ´&
! GË&
! ='
! Q'
! 0a'
! 5’'
! $È'
! 4í'
! Q"(
! Wt(
! {Ì(
! HH)
! 2‘)
! 9Ä)
! 7þ)
! A6*
! ?x*
! ;¸*
! Hô*
! L=+
! NŠ+
! ¾Ù+
! c˜-
! eü-
! ab.
! =Ä.
! V/
! 4Y/
! 'Ž/
! R¶/
! K	0
! U0
! k0
! �0
! —0
! (µ0
! *Þ0
! 	1
! .%1
! !T1
! 0v1
! %§1
! 8Í1
! ,2
! "32
! V2
! &v2
! f�2
! +3
! `03
! A‘3
! �Ó3
! PU4
! N¦4
! Oõ4
! 5E5
! ?{5
! @»5
! �ü5
! {�6
! n	7
! „x7
! @ý7
! A>8
! ;€8
! C¼8
! [9
! 1\9
! 3Ž9
! HÂ9
! (:
! 44:
! mi:
! {×:
! ‡S;
! RÛ;
! „.<
! 7³<
! 'ë<
! <=
! 1P=
! ;‚=
! 4¾=
! Dó=
! n8>
! )§>
! 'Ñ>
! ]ù>
! JW?
! R¢?
! 4õ?
! V*@
! +�@
! R­@
! cA
!  dA
! N…A
! :ÔA
! %B
! 5B
! SB
! 6rB
! ]©B
! *C
! 62C
! -iC
! e—C
! OýC
! :MD
! }ˆD
! GE
! ANE
! &�E
! A·E
! CùE
! 5=F
! %sF
! G™F
! CáF
! I%G
! =oG
! ?­G
! EíG
! .3H
! 'bH
! .ŠH
! 0¹H
! dêH
! AOI
! 2‘I
! .ÄI
! 2óI
! >&J
! BeJ
! B¨J
! ?ëJ
! A+K
! 5mK
! D£K
! 4èK
! ;L
! =YL
! <—L
! LÔL
! 2!M
! TM
! jM
! )M
!  ©M
! +ÊM
! IöM
! I@N
! NŠN
! YÙN
! 43O
! DhO
! +­O
! 1ÙO
! FP
! BRP
! [•P
! YñP
! [KQ
! Y§Q
! OR
! 6QR
! [ˆR
! ?äR
! 2$S
! KWS
! 1£S
! 0ÕS
! RT
! 6YT
! @�T
! FÑT
! `U
! 2yU
! D¬U
! 9ñU
! b+V
! <ŽV
! ËV
! 7éV
! G!W
! 3iW
! 5�W
! 4ÓW
! bX
! HkX
! :´X
! AïX
! b1Y
! V”Y
! )ëY
! (Z
! 4>Z
! 1sZ
! \¥Z
! >[
! #A[
! 3e[
! ;™[
! >Õ[
! ˜\
! ­\
! C-]
! vq]
! Mè]
! I6^
! /€^
! 0°^
! bá^
! PD_
!  •_
! %¶_
! <Ü_
! @`
! BZ`
! �`
! Q³`
! a
! *a
! NGa
! Y–a
! 9ða
! P*b
! ={b
! \¹b
! *c
! .Ac
! 4pc
! .¥c
! dÔc
! )9d
! Ccd
! D§d
! Nìd
! w;e
! A³e
! õe
! +f
! #Af
! ef
! ƒf
! Cžf
! #âf
! 5g
!  <g
! ;]g
! N™g
! Fèg
! </h
! Dlh
! ±h
! Ñh
! %æh
! i
! ?'i
! #gi
! K‹i
! I×i
! L!j
! Dnj
! F³j
! &új
! 0!k
! Rk
! bk
! @tk
! Jµk
! Ml
! (Nl
! \wl
! @Ôl
! >m
! MTm
! N¢m
! Cñm
! O5n
! *…n
! 5°n
! iæn
! OPo
! ‹ o
! ‘,p
! T¾p
! Qq
! Neq
! u´q
! :*r
! <er
! #¢r
! Ær
! àr
! úr
! Ms
! ;^s
! 4šs
! OÏs
! Mt
! ;mt
! >©t
! 2èt
! ;u
! <Wu
! <”u
! Ñu
! 4ìu
! C!v
! Nev
! ´v
! +Ñv
! 2ýv
! K0w
! D|w
! VÁw
! Kx
! dx
! I‚x
! HÌx
! $y
! 3:y
! "ny
! ‘y
! §y
! /¼y
! 'ìy
! z
! @(z
! 
iz
! .wz
! 5¦z
! 6Üz
! {
! 23{
! 6f{
! <�{
! IÚ{
! b$|
! ?‡|
! MÇ|
! 7}
! %M}
! -s}
! 1¡}
! TÓ}
! +(~
! .T~
! 9ƒ~
! M½~
! +
! <7
! Jt
! b¿
! X"€
! @{€
!  ¼€
! ~Ý€
! ?\�
! 7œ�
! pÔ�
! %E‚
! Gk‚
! z³‚
!  .ƒ
!  Oƒ
! !pƒ
! ’ƒ
! ²ƒ
! 2Ëƒ
! þƒ
! „
! +„
!  B„
! !c„
! "…„
! "¨„
! $Ë„
! $ð„
! 6…
! "L…
! 4o…
! „¤…
! 4)†
! F^†
! °¥†
! PV‡
! 2§‡
! zÚ‡
! vUˆ
! 7Ìˆ
! M‰
! WR‰
! ª‰
! /¿‰
! !ï‰
! @Š
! 5RŠ
! !ˆŠ
! aªŠ
! M‹
! 5Z‹
! !�‹
! 5²‹
! !è‹
! 7
! Œ
! #BŒ
! 7fŒ
! #žŒ
! IÂŒ
! 5�
! 7B�
! #z�
! Qž�
! fð�
! 'WŽ
! ;Ž
! '»Ž
! 'ãŽ
! %�
! B1�
! t�
! 4Ž�
! 5Ã�
! 5ù�
! [/�
! *‹�
! C¶�
! Cú�
! 1>‘
! !p‘
! ,’‘
! 4¿‘
! ô‘
! 9’
! \K’
! L¨’
! Sõ’
! dI“
! *®“
! *Ù“
! R”
! 0W”
! ,ˆ”
! \µ”
! ?•
! @R•
! a“•
! (õ•
! <–
! H[–
! ¤–
! :Ä–
! 5ÿ–
!  5—
! .V—
! 
…—
! !“—
! Aµ—
! ;÷—
! ;3˜
! o˜
! 2�˜
! 7´˜
! Cì˜
! C0™
! 2t™
! *§™
! Ò™
! /ñ™
!  !š
! 3Bš
! ?vš
! +¶š
! >âš
! 6!›
! pX›
! ŒÉ›
! ™Vœ
! •ðœ
! N†�
! aÕ�
! ?7ž
! ˆwž
! ³Ÿ
! ‚´Ÿ
! ­7 
! ¤å 
! ÏŠ¡
! <Z¢
! O—¢
! 0ç¢
! :£
! /S£
! ƒ£
!  œ£
!  ½£
!  Þ£
! ÿ£
! ¤
! "=¤
! "`¤
! "ƒ¤
!  ¦¤
!  Ç¤
! 'è¤
! /¥
! ,@¥
! (m¥
! [–¥
! Zò¥
! iM¦
! H·¦
! g§
! %h§
! &Ž§
! %µ§
! #Û§
! ÿ§
! é©
! Bþ©
! HAª
! LŠª
! 4×ª
! ;«
! ZH«
! ]£«
! \¬
! �^¬
! Uà¬
! '6­
! '^­
! B†­
! VÉ­
! ^ ®
! ®
! #ž®
! 5Â®
! ½ø®
!  ¶¯
! 0×¯
! =°
! FF°
! 3�°
! EÁ°
! #±
! +±
! F±
! -_±
! O�±
! /Ý±
! z
²
! +ˆ²
! F´²
!  û²
! :³
! &W³
! 0~³
! ¯³
! =È³
! @´
! AG´
! -‰´
! $·´
! Ü´
! ø´
! 5µ
! LJµ
! 9—µ
! )Ñµ
! (ûµ
! )$¶
! 'N¶
! Ev¶
! 7¼¶
! 6ô¶
! /+·
! %[·
! J�·
! 1Ì·
! 8þ·
! G7¸
! B¸
! QÂ¸
! x¹
! D�¹
! FÒ¹
! 8º
! 5Rº
! cˆº
! Aìº
! $.»
! 3S»
! ‡»
! ¢»
! À»
! QÒ»
! 3$¼
! >X¼
! —¼
! !®¼
! Ð¼
! ,ç¼
! &½
! *;½
! .f½
! +•½
! ,Á½
! +î½
! ,¾
! ,G¾
! ,t¾
! -¡¾
! -Ï¾
! -ý¾
! -+¿
! -Y¿
! -‡¿
! -µ¿
! -ã¿
! -À
! -?À
! -mÀ
! -›À
! +ÉÀ
! ,õÀ
! +"Á
! ,NÁ
! +{Á
! +§Á
! ,ÓÁ
! +Â
! +,Â
! +XÂ
! +„Â
! -°Â
! -ÞÂ
! -Ã
! -:Ã
! +hÃ
! +”Ã
! +ÀÃ
! ,ìÃ
! +Ä
! ,EÄ
! +rÄ
! ,žÄ
! +ËÄ
! ,÷Ä
! -$Å
! -RÅ
! +€Å
! 1¬Å
! ,ÞÅ
! ,Æ
! -8Æ
! +fÆ
! ,’Æ
! +¿Æ
! +ëÆ
! .Ç
! +FÇ
! +rÇ
! ,žÇ
! 1ËÇ
! =ýÇ
! ;;È
! ;wÈ
! 9³È
! 2íÈ
! ? É
! ;`É
! 2œÉ
! 0ÏÉ
! KÊ
! @LÊ
! I�Ê
! A×Ê
! UË
! ŽoË
! 9þË
! 38Ì
! 'lÌ
! )”Ì
! ¾Ì
! HÚÌ
! 1#Í
! ;UÍ
! -‘Í
! ¿Í
! `ÌÍ
! E-Î
! ,sÎ
! h Î
!  	Ï
! *Ï
! -FÏ
! ,tÏ
! "¡Ï
! 7ÄÏ
! /üÏ
! ,Ð
! (EÐ
! 2nÐ
! *¡Ð
! #ÌÐ
! ðÐ
!  Ñ
! $1Ñ
! 4VÑ
! /‹Ñ
! %»Ñ
! $áÑ
! 0Ò
! 37Ò
! 'kÒ
! ?“Ò
! *ÓÒ
! 0þÒ
! h/Ó
! ¯˜Ó
! 'HÔ
! IpÔ
! 8ºÔ
! 5óÔ
! Q)Õ
! K{Õ
! BÇÕ
! @
! Ö
! *KÖ
! RvÖ
! EÉÖ
! N×
! D^×
! H£×
! Aì×
! B.Ø
! HqØ
! GºØ
! PÙ
! ISÙ
! D�Ù
! %âÙ
! /Ú
! <8Ú
! 9uÚ
! *¯Ú
! 0ÚÚ
! *Û
! -6Û
! dÛ
! BtÛ
! ·Û
! 4ÍÛ
! $Ü
! a'Ü
! 6‰Ü
! KÀÜ
! :Ý
! :GÝ
! =‚Ý
!  ÀÝ
! (áÝ
! “
! Þ
! /žÞ
! /ÎÞ
! :þÞ
! <9ß
! <vß
! 0³ß
! =äß
! |"à
! 2Ÿà
! {Òà
! …Ná
! RÔá
! D'â
! 0lâ
! 4�â
! !Òâ
! Pôâ
! 6Eã
! 0|ã
! F­ã
! vôã
! Fkä
! ²ä
! "Åä
! 3èä
! 5å
! *Rå
! +}å
! P©å
! &úå
! +!æ
! BMæ
! 7�æ
! Èæ
! ,Úæ
! &ç
! P.ç
! Cç
! ;Ãç
! -ÿç
! ,-è
! -Zè
! Kˆè
! "Ôè
! 6÷è
! .é
! (Lé
! 9ué
! B¯é
! Nòé
! Aê
! /Qê
! %�ê
! 1§ê
! ,Ùê
! Eë
! 0Lë
! 1}ë
! J¯ë
! 0úë
! ,+ì
! .Xì
! $‡ì
! )¬ì
! 0Öì
! (í
! "0í
! /Sí
! Eƒí
! .Éí
! Røí
! Kî
! ,kî
! F˜î
! &ßî
! =ï
! >Dï
! ƒï
! 7šï
! ;Òï
!  ð
! ©/ð
! ŒÙð
! €fñ
! dçñ
! "Lò
! Loò
! 7¼ò
! ôò
! )ó
! F:ó
! ,�ó
! N®ó
! 0ýó
!  .ô
! ,Oô
! D|ô
! JÁô
! *õ
! &7õ
! 7^õ
! /–õ
! JÆõ
!  ö
! 22ö
! %eö
! /‹ö
! C»ö
! Mÿö
! fM÷
! .´÷
! .ã÷
! 9ø
! !Lø
! lnø
! :Ûø
! /ù
! mFù
! A´ù
! xöù
! 6oú
! 6¦ú
! .Ýú
! (û
! $5û
! $Zû
! $û
! Y¤û
! .þû
! R-ü
! 4€ü
! ,µü
! 7âü
! Oý
! 6jý
! /¡ý
! AÑý
! (þ
! <þ
! "\þ
! <þ
! ;¼þ
! øþ
! 0ÿ
! Gÿ
! 6eÿ
! *œÿ
! EÇÿ
! )
07(h>‘,ÐGýEHd<­(ê07DC|-ÀFî&5o\:Ì?ôG2<Ao/±á2øà+FüS�PLÒx	!˜	@º	-û	&)
! 'P
! px
! .é
! Ž—§)?Ei<¯/ì2
%O
u
:“
$Î
2ó
A&/h1˜%Êðe5r3¨:Üd0|-­7Ûqb…Xè2A tY•QïAA`a¢.3PKl¸I¾,%)R|/š>Ê,	,6cXj&ÃwêLb¯Å+Û9@A\‚Oß)/9Y1“,Å4ò3';[)—)Á8ë!$0F(w' %È*î./H=x6¶@í!.SPA¤3æ=Xn$Œ7±éÿ";>1z¬7Ã$û[  $| D¡ )æ ,!d=!2¢!7Õ!=
"$K"Fp"B·"?ú"<:#(w#X #+ù#0%$"V$@y$9º$Wô$@L%=�%=Ë%M	&@W&6˜&;Ï&-'B9'U|'$Ò'A÷'Y9(?“(>Ó(B)AU)i—)*/
*Y=*J—*Hâ*N++Kz+‰Æ++P,T|,LÑ,J-ƒi->í-I,.;v.@².Jó.<>/){/Q¥/C÷/(;0)d0
Ž0Bœ0Wß0=71Qu1KÇ1‚2%–2d¼2i!3‹3<œ3DÙ3.4M48]4O–4Tæ4 ;5\5z59”5Î5ì5-6:6T6+t6> 6>ß6>7(]7F†76Í7R8>W8–8*°8Û8ó89 959+K9w9Œ9¡9¸9Î99ä9:2:F:c:x:Œ:¡:½:Ñ:ñ:	;);A;a;y;–;«;=Å;H<FL<>“<8Ò<2=6>=Su="É=ì=>">1?>Dq>3¶>@ê>6+?b?0�?²?;Ñ?M
@K[@1§@1Ù@-A$9A(^A#‡A«AÉAæAB B#=BaBB�B»B=ÙBC=5CsC‘C¯CÍC$ëCD-DLD<jD§DÅDãD(E@*ESkE ¿E1àE1F0DFGuF6½F*ôF#G#CGLgG8´G'íG*H"@H"cH%†H%¬HKÒH>IF]IR¤I.÷I*&JAQJD“J†ØJC_K<£K5àKFL4]L=’LÐL2ðL,#M(PM,yM8¦MHßM5(NG^N=¦NSäN>8O;wO0³O4äO8P8RP8‹P5ÄP#úPiQˆQ:ŸQ$ÚQNÿQONRRžREñRH7SC€SFÄS3T?TkZTÆTäT+U6.U&eUŒUS©U$ýU"V=V:YV2”V6ÇV6þV65W3lW W3¿WGóW5;XVqXVÈXEYEeYS«YÿY.ZBMZP�ZáZ[=![K_[t«[. \O\,j\B—\3Ú\L]%[]g�]-é]1^QI^5›^�Ñ^go_y×_'Q`=y`D·`[ü`YXaC²aDöa4;b*pbT›b6ðbC'c$kc5�c<Æc6d2:d%md2“d'Æd"îdEe We&xeŸeK¾e/
! fF:f5�f<·f+ôfG gPhg@¹g5úgV0hS‡h7Ûh>iJRi,�i8Êi%j9)jWcj0»jFìjF3k7zk'²k,Úk8l$@lIel6¯l4æl;m=WmU•mRëm7>n@vn7·n7ïnX'o)€o%ªobÐoW3p0‹p3¼p$ðpZq3pq$¤q]ÉqU'r>}r…¼r«BsAîsK0tG|tEÄt2
! u3=u)qu.›u"Êu†íu0tv¥vÄv;äv wc@w¤w!ºw!Üw.þw,-x+Zx)†x0°x?áx8!y/Zy3Šy¾yÝyýy-z+Azkmz’Ùzl{Pì{-=| k|(Œ|µ|=Å|*}:.}i}1…}@·}Eø}C>~K‚~IÎ~DG]B¥GèB0€Gs€E»€]�J_�:ª�\å�_B‚}¢‚L ƒØmƒYF„ „½„Ð„æ„-…4/…*d…W�…3ç…†L6†@ƒ†1Ä†Eö†@<‡?}‡8½‡Aö‡M8ˆO†ˆmÖˆ1D‰0v‰j§‰=ŠCPŠ|”Šo‹6�‹D¸‹8ý‹[6ŒZ’ŒNíŒ'<�5d�5š�5Ð�5Ž6<Ž6sŽ7ªŽ7âŽ7�7R�7Š�7Â�7ú�72�7j�7¢�7Ú�7‘5J‘5€‘5¶‘5ì‘5"’5X’6Ž’5Å’5û’51“5g“7�“7Õ“7
”7E”5}”5³”5é”5•5U•5‹•5Á•5÷•5-–5c–6™–6Ð–4—5<—5r—6¨—6ß—5˜5L˜5‚˜5¸˜8î˜4'™4\™5‘™.Ç™Eö™[<š=˜šÖš4ôš\)›X†›?ß›*œNJœ>™œ-Øœ0�.7�.f�-•�.Ã�.ò�-!ž¡OžHñžM:Ÿ~ˆŸP ;X C” DØ J¡Lh¡,µ¡'â¡@
! ¢1K¢1}¢A¯¢-ñ¢/£.O£9~£7¸£ ð£+¤8=¤$v¤ ›¤(¼¤1å¤I¥+a¥7�¥2Å¥ø¥(¦<?¦|¦I•¦/ß¦0§~@§8¿§1ø§5*¨4`¨A•¨5×¨?
©5M©;ƒ©6¿©7ö©9.ª5hª6žªDÕª5«BP«Z“«;î«B*¬Dm¬F²¬Cù¬D=­J‚­AÍ­9®[I®G¥®Xí®sF¯[º¯W°*n°;™°5Õ°8±?D±E„±EÊ±K²4\²-‘²1¿²Lñ²>³LR³+Ÿ³;Ë³<´-D´Dr´·´Ò´,ï´CµC`µ@¤µåµ7ùµ%1¶W¶w¶&•¶)¼¶$æ¶/·0;·al·SÎ·J"¸Em¸<³¸;ð¸=,¹;j¹@¦¹Oç¹37ºkºˆº4šº8Ïº!»e*»b�»bó»,V¼#ƒ¼9§¼3á¼/½0E½.v½?¥½'å½2
¾O@¾'�¾'¸¾9à¾;¿FV¿-�¿DË¿LÀb]ÀÀÀFÓÀ-Á'HÁ)pÁ.šÁ'ÉÁMñÁc?Â!£Â7ÅÂ&ýÂœ$Ã‹ÁÃPMÄRžÄ.ñÄ5 Å5VÅ4ŒÅ0ÁÅKòÅT>ÆC“ÆE×ÆQÇxoÇCèÇ_,ÈHŒÈYÕÈ</É@lÉY­ÉyÊ[�ÊTÝÊc2Ëf–Ë#ýË9!ÌL[Ìj¨Ì`ÍKtÍ‚ÀÍUCÎb™ÎƒüÎB€ÏeÃÏ])Ðe‡Ð{íÐ*iÑH”ÑlÝÑ�JÒlØÒ>EÓ�„Ó„Ô©‹Ô`5Õg–ÕMþÕvLÖbÃÖˆ&×Š¯×8:Ø4sØG¨Ø&ðØHÙn`Ù=ÏÙH
ÚvVÚOÍÚLÛwjÛ)âÛSÜG`ÜE¨Ü-îÜCÝ.`Ý/�Ý,¿ÝgìÝ+TÞ"€Þ?£ÞJãÞ$.ß8Sß"Œß-¯ß*ÝßYàHbà'«àBÓàLá;cá2Ÿá:Òá-
â;â8QâŠâ*©âNÔâ"#ã7Fã~ãœã@³ã-ôãL"änoäÞä4üä1åHåYå&tå&›åÂåOÓåE#æIiæS³æUçM]çP«ç;üçT8èO�è#Ýèê1
! ëM<ë=Šë-Èëöë>
! ì:IìA„ì8ÆìDÿìBDí,‡íH´íýí:îBRî6•îFÌîBïDVïB›ï)Þï+ð4ðKð2bðS•ðSéð+=ñAiñ:«ñFæñD-ò<ròH¯ò?øòM8óE†óFÌóWô5kôI¡ô,ëôIõbõ4�õ1¶õ6èõ9öVYö
! °öu»öt1÷¦÷QÀ÷Zø:mø0¨øRÙøD,ùqù.‹ù ºùÛù+èù-úBú4ZúS�ú]ãúAû;_û,›ûQÈûü1*üF\ü'£ü'Ëü[óüJOýNšýDéý4.þIcþ4­þMâþH0ÿFyÿ[Àÿ'D>c!¢!Ä(æ-=@Y'š`ÂM#Dq[¶†d™+þR*6}6´ZëXF?Ÿ3ß98MD†<ËSW\Z´PH`9©*ã)	f8	:Ÿ	pÚ	;K
! *‡
! 0²
! Cã
! :'2b2•7È+@,mŠ<ªOç-7
(e
Ž
*_9_™(ùa"/„L´%O'Kw[Ã@!`-‚<°9í/'2WCŠPÎI4i+ž.Ê5ù/W7D�CÔ<FU¨œKE2‘2Ä÷9/Di5®Dä:)3d*˜AÃ`"oƒWó<KHˆ7Ñ/	09KjJ¶NEP[–aòhT½ŠØ4cU˜pî_3{¯;ÎJ
!  0U $† '« %Ó Nù -H!v!l”!?"FA"7ˆ"(À"Hé"A2#Mt#OÂ#S$lf$QÓ$I%%]o%VÍ%W$&'|& ¤&7Å&Aý&7?'=w'Uµ'S(5_(•(+µ(6á( ),9)4f)/›)Ë) è)8	*OB*I’*7Ü*E+0Z+1‹+A½+ÿ+Z,Nq,/À,ð,-2-JR-E�->ã-;".D^.8£.'Ü.K/9P/-Š/6¸/Pï/B@0Hƒ0FÌ0C18W1L�1ZÝ1=82v2,–27Ã2'û2$#3/H3(x3?¡3Vá3)849b4&œ4FÃ43
! 5>5-]5d‹59ð51*69\6H–6Xß6^87.—7!Æ7Gè7G08Tx8DÍ879OJ9$š9¿9NÜ9+:3>:r:2�:MÃ:-;/?;9o;;©;
å;>ó;?2<<r<:¯<&ê<=I.=x=ˆ="˜=3»=Lï=?<>x|>)õ>?J;?1†?,¸?Iå?K/@I{@Å@ ä@•A>›A.ÚAQ	B#[B/B¯BkÇBT3CFˆC²ÏC\‚D@ßD8 E8YE8’E&ËE$òEMFfeF@ÌF8
G@FGM‡G(ÕGþG/H/JH<zHË·HËƒI)OJUyJHÏJGKG`KF¨KBïKB2LBuL¸LM8M™†M` N2�N#´NmØN(FO8oO<¨O8åO:P9YPf“PTúP>OQ‘ŽQE R-fRC”R'ØRSUTVqTeÈTn.Uy�UUVbmV^ÐV=/W5mWt£WXA7XPyXÊXGéX1YEEY-‹Y6¹YeðYBVZf™Z,[7-[Ae[+§[VÓ[V*\G�\6É\X]hY]QÂ]r^D‡^(Ì^.õ^N$_Ts_ È_9é_1#`;U`H‘`0Ú`'a03aCdaC¨a;ìaZ(bMƒbÑb%ìbDc6Wc6ŽcSÅcVdEpdb¶d@ePZe'«e(Óe[üe7Xfd�f4õf#*g<NgL‹g}Øg.Vh)…hI¯hIùhJCi!Ži<°iÃíiÆ±jsxkìk2l:;l[vlnÒl*Am9lm2¦m&ÙmIn=JnBˆn:Ën9oC@o;„olÀoO-p!}p7Ÿp>×p(q7?q8wq1°q$âqr:%r8`r8™r<Òr*s8:s3ss7§s9ßs=tWtCvtIºtPuPUuX¦u`ÿue`vkÆvj2w~�w~x~›x~y€™y~z€™z~{t™{‚|‚‘|‚}�—}†~= ~;Þ~E:`;›7×!€?1€9q€9«€å€7�7<�At�7¶�*î�8‚>R‚<‘‚7Î‚'ƒ .ƒ"Oƒ*rƒ&�ƒAÄƒR„?Y„:™„:Ô„;…TK…e … †4'†-\†Š†7£†1Û†-
‡@;‡w|‡[ô‡PˆQ`ˆW²ˆ$
! ‰$/‰&T‰,{‰Z¨‰DŠ5HŠ*~Š©ŠÁŠ7×Š;‹-K‹=y‹7·‹2ï‹4"Œ6WŒ/ŽŒ4¾Œ6óŒ-*�-X�+†�1²�Nä�73Ž4kŽ4 Ž/ÕŽ1�77�5o�0¥�3Ö�1
! �3<�Fp�5·�3í�(!‘7J‘&‚‘A©‘Ië‘E5’{’…”’'“,B“qo“\á“>”B^”¡”¼”Û”
ö”ƒ•Kˆ•RÔ•U'–D}–nÂ–_1—@‘—YÒ—@,˜Óm˜7A™4y™.®™@Ý™2š5QšF‡š4Îš2›26›li›mÖ›_DœN¤œaóœlU�;Â�Gþ�2FžKyž6ÅžZüžnWŸfÆŸK- Hy ?Â d¡rg¡=Ú¡/¢3H¢I|¢\Æ¢Z#£•~£�¤Š–¤Ž!¥X°¥m	¦Zw¦NÒ¦c!§p…§Yö§TP¨J¥¨Jð¨k;©N§©/ö©V&ª3}ªv±ªD(«\m«rÊ«==¬Q{¬RÍ¬h ­g‰­sñ­Se®h¹®m"¯>�¯?Ï¯a°Ðq°ÒB±'²=²e\²Â²&Ý²³³C9³=}³D»³Ç´…È´INµa˜µ‰úµ6„¶U»¶1·YC·¨�·&F¸(m¸T–¸6ë¸B"¹e¹*z¹B¥¹Yè¹WBºOšº<êº?'»#g»T‹»"à»5¼19¼#k¼5�¼8Å¼?þ¼K>½$Š½b¯½$¾B7¾=z¾@¸¾Xù¾'R¿:z¿<µ¿Kò¿R>À>‘À-ÐÀEþÀ*DÁ'oÁ/—ÁaÇÁ:)Â$dÂV‰ÂbàÂOCÃO“ÃNãÃ2ÄCOÄ=“ÄVÑÄG(Å"pÅ%“Å!¹ÅTÛÅ30Æ9dÆ žÆ:¿Æ.úÆ8)Ç4bÇ7—Ç*ÏÇ3úÇ".È!QÈsÈ%�È3³È9çÈ'!ÉfIÉ5°ÉæÉ@ÊAAÊ>ƒÊ?ÂÊ7Ë::ËBuË:¸Ë-óËB!ÌDdÌ1©Ì>ÛÌ4Í OÍ$pÍ6•ÍGÌÍÎ(3Î-\Î.ŠÎ"¹ÎBÜÎ6ÏbVÏb¹Ï8Ð)UÐ1Ð?±Ð<ñÐT.Ñ@ƒÑ'ÄÑbìÑOÒmÒ€Ò“Ò-©Ò&×Ò^þÒ/]Ó�Ó\«Ó7Ô5@ÔvÔƒÔ�Ô-¦Ô&ÔÔûÔÕ6Õ!SÕuÕ"”ÕU·Õ3
Ö	AÖ;KÖ]‡Ö"åÖ,×B5×%x×+ž×VÊ×V!ØFxØ?¿Ø*ÿØ*ÙJÙ,aÙŽÙ!©ÙËÙ-çÙRÚRhÚ=»ÚLùÚ^FÛ&¥ÛEÌÛ<Ü=OÜD�Ü-ÒÜ3Ý-4Ý,bÝ�ÝA®Ý/ðÝ Þ!=Þ?_ÞMŸÞ4íÞ>"ßVaßV¸ßVàVfà½à%Ìà?òà'2á-Zá:ˆáÃáEßá%â�AâIÃâ9
ãAGã0‰ãUºã%ä6äERä=˜ä ÖäI÷ä"AåQdå¶åA6æ9xæ!²æSÔæ3(ç0\ç+�ç:¹ç5ôçn*è@™è;ÚèHé:_é šéG»é8ê,<êiê†êA˜ê+Úê ë$'ë-Lë4zë)¯ë$Ùëþë8ì>Kì0ŠìA»ìýìPímí7�í)¹í;ãíVî+vî=¢î:àî'ï?Cïƒï'œï6ÄïJûï#Fð$jð@�ðÐðíð3
! ñY>ñ˜ñ3¸ñ&ìñ%òs9ò„­ò,2óD_ó%¤ó7Êó.ôe1ô'—ôT¿ô5õ=JõYˆõ&âõA	öHKö*”ö¿öfÚö™A÷“Û÷oøSŒø2àø)ùA=ù<ù/¼ùìùúU(úB~ú)Áú:ëú5&ûC\û[ û5üû#2üVü#vüšü¬üJ¾ü5	ý4?ý1tý'¦ýÎý:êýO%þ%uþP›þJìþ47ÿ@lÿH­ÿ9öÿD0
:u
)°
@Ú
:
FV
A�
!ß
3
D5
3z
'®
IÖ
q 
O’
/â
"
I5
)
©
+À
"ì
*
#:
/^
2Ž
.Á
ð
E
,V
eƒ
,é
A
9X
)’
'¼
9ä
G
Df
B«
@î
1/	
>a	
K 	
)ì	
H
! 
>_
! 
Ož
! 
_î
! 
_N
]®
o
n|
Yë
RE

;˜

1Ô

7
->
Nl
;»
"÷
^
^y
MØ
g&
QŽ
mà
ÂN
-
;?
K{
3Ç
5û
51
<g
E¤
3ê
C
Cb
0¦
×
�ò
L€
?Í
3

9A
L{
QÈ
P
Pk
P¼
P

;^
>š
7Ù
4
nF
’µ
gH
4°
Kå
L1
M~
MÌ
K
Jf
9±
.ë
;
&V
4}
4²
Gç
4/
Dd
A©
Dë
>0
=o
"­
8Ð
6	 
V@ 
.— 
FÆ 
Y
!
@g!
9¨!
Fâ!
F)"
Ip"
Bº"
bý"
6`#
E—#
EÝ#
B#$
Gf$
*®$
{Ù$
MU%
[£%
@ÿ%
-@&
Gn&
=¶&
Uô&
9J'
.„'
u³'
W)(
;�(
H½(
,)
–3)
|Ê)
0G*
ix*
uâ*
7X+
=�+
WÎ+
[&,
/‚,
)²,
YÜ,
66-
Km-
3¹-
4í-
(".
ŠK.
3Ö.
3
! /
>>/
+}/
N©/
<ø/
@50
Jv0
&Á0
Aè0
6*1
=a1
&Ÿ1
&Æ1
:í1
>(2
Vg2
g¾2
N&3
8u3
O®3
Aþ3
Y@4
'š4
;Â4
nþ4
‰m5
A÷5
i96
L£6
Hð6
A97
_{7
`Û7
/<8
Ql8
R¾8
a9
Os9
UÃ9
N:
0h:
K™:
iå:
6O;
@†;
:Ç;
E<
XH<
L¡<
dî<
8S=
WŒ=
Iä=
%.>
QT>
P¦>
9÷>
11?
Dc?
_¨?
@@
RI@
Dœ@
Pá@
=2A
PpA
9ÁA
sûA
$oB
*”B
(¿B
EèB
2.C
4aC
W–C
aîC
9PD
[ŠD
ZæD
1AE
FsE
OºE
*
! F
]5F
5“F
[ÉF
E%G
$kG
S�G
5äG
@H
$[H
B€H
9ÃH
5ýH
X3I
dŒI
<ñI
J.J
GyJ
:ÁJ
iüJ
FfK
$­K
AÒK
AL
tVL
eËL
21M
KdM
3°M
<äM
B!N
6dN
L›N
SèN
l<O
U©O
`ÿO
[`P
H¼P
4Q
B:Q
9}Q
O·Q
BR
VJR
,¡R
:ÎR
H	S
PRS
P£S
CôS
L8T
ƒ…T
*	U
S4U
,ˆU
8µU
îU
LôU
OAV
Y‘V
QëW
\=X
gšX
,Y
A/Y
DqY
#¶Y
(ÚY
*Z
%.Z
]TZ
l²Z
$[
eD[
0ª[
5Û[
\
 /\
P\
p\
�\
 °\
;Ñ\
.
]
F<]
Fƒ]
KÊ]
A^
9X^
@’^
8Ó^
5_
B_
T_

o_

}_

! ‹_
–_
5˜_
JÎ_
w`
>‘`
<Ð`
Z
a
Kha
D´a
/ùa
\)b
P†b
F×b
Tc
9sc
O­c
-ýc
G+d
>sd
H²d
Lûd
AHe
>Še
FÉe
Qf
Jbf
N­f
Güf
ZDg
/Ÿg
DÏg
0h
Eh
5\h
v’h
Z	i
:di
6Ÿi
BÖi
Bj
N\j
(«j
5Ôj
&
! k
J1k
M|k
>Êk
A	l
@Kl
JŒl
9×l
3m
PEm
H–m
aßm
FAn
Aˆn
iÊn
?4o
7to
<¬o
5éo
p
>6p
>up
(´p
4Ýp
;q
PNq
AŸq
Uáq
=7r
7ur
2­r
4àr
Bs
8Xs
=‘s
>Ïs
;t
9Jt
„t
*˜t
Ãt
*ât
1
u
?u
Vu
*ou
3šu
RÎu
G!v
Eiv
=¯v
=ív
;+w
?gw
O§w
H÷w
D@x
;…x
AÁx
iy
my

yy
9‡y
)Áy
ëy
3óy
'z
4Cz
6xz
-¯z
IÝz
I'{
/q{
8¡{
1Ú{
Y|
/f|
D–|
!Û|
5ý|
-3}
$a}
6†}
5½}
Eó}
?9~
Gy~
;Á~
Bý~
S@
@”
:Õ
€
>0€
Ho€
R¸€
*�
(6�
S_�
D³�
Fø�
Q?‚
S‘‚
-å‚
/ƒ
Cƒ
?_ƒ
%Ÿƒ
@Åƒ
#„
4*„
7_„
8—„
FÐ„
C…
X[…
0´…
"å…
9†
rB†
†µ†
u<‡
x²‡
‡+ˆ
³ˆ
y3‰
ˆ­‰
€6Š
q·Š
€)‹
xª‹
|#Œ
† Œ
Œ'�
�´�
…BŽ
/ÈŽ
=øŽ
J6�
,��
7®�
,æ�
4�
4H�
S}�
CÑ�
3‘
LI‘
-–‘
/Ä‘
1ô‘
6&’
,]’
Š’
+™’
3Å’
-ù’
'“
IF“
�“
J¦“
2ñ“
I$”
Nn”
=½”
6û”
V2•
C‰•
AÍ•
C–
CS–
—–
-§–
8Õ–
%—
$4—
$Y—
O~—
OÎ—
P˜
Po˜
PÀ˜
.™
*@™
4k™
- ™
%Î™
/ô™
.$š
#Sš
nwš
7æš
›
3*›
K^›
.ª›
?Ù›
Vœ
Vpœ
#Çœ
ëœ
5
! �
1@�
,r�
BŸ�
/â�
1ž
/Dž
tž
R‘ž
Räž
;7Ÿ
(sŸ
œŸ
¸Ÿ
ÖŸ
BñŸ
R4 
"‡ 
nª 
`¡
az¡
^Ü¡
c;¢
TŸ¢
ô¢

	£
R£
Cj£
5®£
.ä£
5¤
I¤
Hb¤
«¤
2Ã¤
Gö¤
7>¥
fv¥
@Ý¥
4¦
GS¦
Y›¦
Uõ¦
<K§
:ˆ§
*Ã§
7î§
%&¨
L¨
#`¨
)„¨
1®¨
/à¨
©
8,©
e©
~©
•©
¬©
4Ë©
ª
*ª
9Bª
*|ª
6§ª
6Þª
8«
6N«
6…«
6¼«
6ó«
6*¬
-a¬
6�¬

Æ¬
Ô¬
2æ¬
0­
(J­
$s­
$˜­
½­
>Ï­
S®
b®
w®
Y‡®
4á®
¯
4¯
,R¯
(¯
T¨¯
>ý¯
+<°
4h°
2�°
4Ð°
7±
:=±
8x±
!±±
7Ó±
²
H(²
\q²
8Î²
2³
:³
<P³
+�³
"¹³
-Ü³
;
! ´
FF´
*�´
"¸´
&Û´
	µ
!µ
.µ
Mµ
!jµ
-Œµ
Aºµ
Lüµ
8I¶
@‚¶
\Ã¶
] ·
5~·
8´·
>í·
S,¸
*€¸
;«¸
ç¸
:¹
7@¹
4x¹
D­¹
/ò¹
6"º
0Yº
4Šº
&¿º
(æº
'»
27»
4j»

Ÿ»
j­»
<¼
5U¼
R‹¼
IÞ¼
>(½
>g½
?¦½
Hæ½
H/¾
ex¾
-Þ¾
)¿
?6¿
 v¿
—¿
)³¿
CÝ¿
&!À
1HÀ
1zÀ
W¬À
cÁ
@hÁ
=©Á
 çÁ
LÂ
UÂ
iÂ
A…Â
AÇÂ
=	Ã
8GÃ
)€Ã
 ªÃ
CËÃ
<Ä
>LÄ
>‹Ä
VÊÄ
_!Å
?�Å
ÁÅ
ÎÅ
$ÛÅ
Æ
MÆ
3bÆ
E–Æ
6ÜÆ
:Ç
;NÇ
IŠÇ
[ÔÇ
$0È
%UÈ
9{È
:µÈ
'ðÈ
/É
7HÉ
'€É
6¨É
eßÉ
.EÊ
+tÊ
+ Ê
9ÌÊ
AË
MHË
@–Ë
8×Ë
GÌ
FXÌ
&ŸÌ
/ÆÌ
GöÌ
)>Í
thÍ
JÝÍ
@(Î
DiÎ
%®Î
;ÔÎ
HÏ
jYÏ
AÄÏ
.Ð
<5Ð
PrÐ
+ÃÐ
)ïÐ
<Ñ
"VÑ
:yÑ
M´Ñ
;Ò
>>Ò
@}Ò
?¾Ò
2þÒ
;1Ó
JmÓ
2¸Ó
"ëÓ
Ô
#Ô
<Ô
+SÔ
)Ô
€©Ô
=*Õ
hÕ
,€Õ
,­Õ
*ÚÕ
BÖ
<HÖ
Z…Ö
UàÖ
�6×
O¸×
MØ
3VØ
6ŠØ
5ÁØ
 ÷Ø
&Ù
5?Ù
KuÙ
=ÁÙ
%ÿÙ
:%Ú
C`Ú
)¤Ú
3ÎÚ
0Û
(3Û
F\Û
P£Û
?ôÛ
94Ü
8nÜ
B§Ü
CêÜ
I.Ý
/xÝ
'¨Ý
,ÐÝ
0ýÝ
=.Þ
AlÞ
K®Þ
PúÞ
4Kß
C€ß
GÄß
(à
*5à
:`à
;›à
;×à
Dá
`Xá
1¹á
ëá
1â
)9â
3câ
:—â
7Òâ

! ã
/"ã
Rã
iã
/‚ã
4²ã
+çã
?ä
8Sä
WŒä
Aää
+&å
/Rå
@‚å

! Ãå
*Îå
*ùå
$æ
:9æ
1tæ
-¦æ
JÔæ
6ç
Vç
8lç
7¥ç
>Ýç
)è
%Fè
5lè
9¢è
Üè
ûè
Vé
`oé
#Ðé
&ôé
ê
B9ê
K|ê
OÈê
0ë
PIë
Tšë
Hïë
H8ì
B�ì
QÄì
Gí
^í
0}í
1®í
àí
Iùí
:Cî
5~î
_´î
Xï
Xmï
QÆï
ð
+4ð
2`ð
I“ð
Ýð
Nòð
`Añ
j¢ñ
E
ò
HSò
Aœò
TÞò
Y3ó
Y�ó
=çó
3%ô
:Yô
-”ô
 Âô
ãô
õ
2õ
3Oõ
2ƒõ
O¶õ
#ö
.*ö
dYö
4¾ö
3óö
2'÷
#Z÷
@~÷
?¿÷
Dÿ÷
CDø
{ˆø
,ù
Y1ù
K‹ù
W×ù
0/ú
`ú
)|ú
4¦ú
.Ûú
:
! û
UEû
_›û
%ûû
!ü
?<ü
&|ü
2£ü
8Öü
=ý
2Mý
H€ý
2Éý
=üý
=:þ
@xþ
2¹þ
Dìþ
21ÿ
%dÿ
]Šÿ
4èÿ
QGoC·Qû8MR†*ÙA-FVt-ËFù[@5œPÒ!#&E3lk qi~sè/\>Œ-Ë6ùA0,r>Ÿ"Þ3<58r2«/Þ=	,L	<y	5¶	.ì	.
! %J
! p
! 2‰
! ;¼
! 9ø
! "22U*ˆ3³3ç.J?c)£Í ì

B(
:k
*¦
7Ñ
5	K?H‹Ô?ê6*Fa8¨áóKÿ:K
†X”Yí#GkH‹WÔ+,=X0–?Ç.56MlCº$þ>#3b5–/Ì'üy$3ž&Ò6ùL0I}9Ç-?/0o/ yÐEJ9�pÊS;S�;ã7YW?±ñ%"(>KŠ4¨.Ý0+=Ai.«0Ú.?:$z6ŸRÖ8)DbA§Ién3I¢rì\_ X¼ <!7R!=Š!GÈ!2"?C",ƒ"2°"Eã"E)#Jo#1º#/ì#0$HM$A–$"Ø$!û$%^8%5—%$Í%#ò%V&Qm&¿&Ý&8û&>4'/s'B£'+æ'X(Jk(-¶(,ä(')+9)2e) ˜)¹)Ù)ø)*,3*`*8s*¬*1Ê*+ü*B(++k+W—+ï+5,8,)N,+x,>¤,+ã,3-C-W-*m-˜-*¬-×-î-
.+.
?.3M."�.¤.¼.,Õ.B/E/+c/+�/ »/Ü/$ö/@04\0‘0)¨0Ò0pé0Z1w1+“1]¿1523S26‡2/¾2(î23843m37…3:½3ø34A,4_n4HÎ45,45,a5"Ž5±5'Ð59ø5826(k6?”6dÔ6j97¤7)´7hÞ7JG8’8¯8CÁ8S9#Y9"}9N 9Rï9HB:;‹:AÇ:K	;U;6t;C«;:ï;:*<Ee<)«<=Õ<+=?=E=\=r=�=4•=4Ê=+ÿ=1+>2]>1�>0Â>1ó>0%? V?w?*•?)À?+ê?)@@@!R@t@†@T˜@í@ÿ@A5AOA iAŠAœA°AÂAÜAøA:BNBaB5sB6©B5àB5CLCLfC ³C'ÔCüCD< D]DoD„D¢D¹DÎDàDòD$E%1EWEkE�E2—EÊE3ßE6FJFcFzF$‘F¶FÐF"äF-G5GNGdG{G™G°GÉGßGóG	HH1HKH#]H�HO“H0ãH@I6UIŒI#«IÏIìIþIJ<JD[J J½J,ÚJ6K>KXKGsK)»KåKÿKL/L$NLsL�L­L$ÊL$ïL$M9MVM!lM)ŽM@¸M*ùM%$NJN'_N1‡N ¹N/ÚN
! O(O/<OlO6ƒO#ºOÞORþOQQP*£P6ÎPQ"QAQ#`Q%„QªQ+ÉQ"õQ#R<R$ZRRYŸRbùR"\S!SI¡SGëSl3T= T5ÞT:UHOUE˜U2ÞUJV:\VJ—V4âV<WVTWi«WiXPX4ÐXJY8PYZ‰YRäY]7Z•Z>µZ4ôZC)[m[Hˆ[GÑ[,\
! F\0Q\,‚\¯\.Ì\$û\ ]B3]9v]E°]$ö]"^+>^/j^9š^8Ô^+
_D9_M~_Ì_=é_9'`;a`�`>¸`1÷`3)a3]a4‘a
Æa
Ôa*âa*
bB8b%{b¡b"²b!Õb#÷b$c!@cFbc.©cAØcEd`d-ud*£d-Îd/üd#,e,Pe^}eDÜe>!f`fU}fÓf<òfD/gBtgR·gK
! h3Vh'Šh@²h#óh:i4Ri$‡i/¬iVÜiO3jAƒj4Åj5új0k=k[Fk/¢kTÒk 'l&Hl,olœlB¤l3çlPm+lmD˜mKÝmG)n<qn&®n0Õn4o;oYo@ooL°oDýoPBpZ“p=îp<,q>iqG¨q*ðq*r;Fr#‚r'¦r1Îr1s12s2ds+—s*ÃsPîsD?t5„t;ºtGötO>u&Žu+µu0áu:v.MvH|vLÅvlwSwmÓwAxYÁxCya_y[Áy4zFRz+™z+Åz0ñzM"{Zp{>Ë{C
! |,N|-{|B©|1ì|D}7c};›}:×}4~JG~.’~>Á~4W59�IÇ)€';€;c€Ÿ€1¶€8è€M!�!o�‘�2±�8ä� ‚*>‚Gi‚<±‚@î‚E/ƒNuƒ+Äƒ9ðƒ*„
! >„LI„>–„2Õ„;…#D…#h…%Œ…E²…;ø…<4†q†5‹†8Á†9ú†A4‡Fv‡2½‡?ð‡30ˆ3dˆ3˜ˆEÌˆ,‰,?‰:l‰>§‰Dæ‰+ŠU1Š‡Š'§ŠAÏŠ2‹6D‹n{‹1ê‹JŒtgŒjÜŒZG�M¢�Fð�Q7ŽZ‰Ž;äŽ) �J�+j�A–�bØ�';�Lc�°�!À�!â�!‘!&‘H‘Mg‘Uµ‘]’Ui’G¿’*“>2“^q“fÐ“d7”oœ”N•n[•/Ê•ú•?–!L–4n–;£–ß–Aï–G1—;y—3µ—(é— ˜3˜L˜d˜€˜O›˜Vë˜WB™š™1º™Jì™?7šGwš?¿š7ÿš-7›*e›(�›-¹›"ç›1
! œ,<œiœ=…œIÃœ?
�JM�/˜�*È�.ó�H"žVkž5Âž6øž7/ŸPgŸa¸Ÿ /: j ‡ 5˜ Î ;î +*¡5V¡4Œ¡KÁ¡%
¢"3¢>V¢•¢4³¢.è¢0£+H£At£.¶£0å£.¤OE¤B•¤@Ø¤¥K4¥,€¥=­¥4ë¥? ¦;`¦`œ¦hý¦ff§qÍ§R?¨p’¨n©vr©té©^ª^Þª~=«/¼«-ì«O¬2j¬C�¬Zá¬Z<­W—­Wï­@G®0ˆ®G¹®^¯S`¯0´¯å¯8°6>°8u°A®°-ð°'±LF±7“±6Ë±6²;9²Tu²GÊ²?³1R³F„³CË³Q´'a´1‰´-»´7é´(!µIJµ”µ,´µ=áµ7¶NW¶6¦¶3Ý¶;·DM·L’·6ß·F¸ ]¸/~¸'®¸Ö¸Cô¸<8¹u¹B…¹KÈ¹+º0@º6qº0¨º>Ùº;» T»@u»<¶»Fó»::¼Fu¼¼¼=Ö¼E½.Z½E‰½Ï½3ì½9 ¾0Z¾‹¾ª¾$È¾í¾3¿@9¿<z¿l·¿W$À7|À/´ÀäÀúÀÁ*ÁBÁWÁoÁ„Á™Á®ÁÂÁ×ÁìÁÂÂ-ÂBÂWÂlÂ�Â™Â®ÂÃÂØÂíÂÃÃ/ÃDÃ\ÃqÃ†Ã�Ã²ÃÇÃÜÃñÃÄÄ3ÄHÄ]ÄuÄŠÄŸÄ´Ä7ÌÄÅÅ,Å#FÅ+jÅ6–ÅÍÅ#íÅ?ÆGQÆ&™Æ#ÀÆäÆ7úÆ72Ç6jÇ#¡Ç#ÅÇ:éÇ:$È7_È:—È4ÒÈ,ÉQ4É6†É>½É4üÉ!1Ê%SÊ%yÊŸÊ-½Ê0ëÊ)ËFË ]Ë(~Ë=§Ë,åË)Ì/<Ì.lÌ4›Ì=ÐÌ:Í*IÍ*tÍ&ŸÍ6ÆÍ6ýÍ44Î2iÎEœÎ âÎÏ;Ï7TÏ&ŒÏ6³Ï>êÏ*)Ð>TÐ “Ð%´Ð3ÚÐ+Ñ0:Ñ$kÑ-�Ñ9¾Ñ4øÑ-Ò%MÒ>sÒ²ÒNÈÒ4Ó.LÓ{Ó0šÓ.ËÓ.úÓ2)Ô&\Ô<ƒÔ#ÀÔ)äÔ8Õ9GÕ*�Õ¬ÕÅÕ9ÝÕ(Ö@@Ö%�Öe§Ö#
×,1×^×4w×5¬×â×<ó×-0Ø+^Ø.ŠØ$¹Ø3ÞØÙ*Ù3>Ù3rÙ+¦Ù0ÒÙ"Ú&Ú(:Ú!cÚ#…Ú©Ú+ÉÚ+õÚ+!Û+MÛ+yÛ+¥Û+ÑÛ+ýÛ+)Ü+UÜ+�Ü(­Ü-ÖÜ+Ý+0Ý+\ÝˆÝ%§Ý>ÍÝ>Þ>KÞ*ŠÞ'µÞ'ÝÞ'ß-ß'Jßrß+�ß'»ß'ãß'à'3à'[à'ƒà/«àEÛà.!á/Pá0€á=±á)ïá=âWâmâ$ˆâ/­âFÝâ>$ã!cã0…ã¶ã'Õã$ýã"ä-Aä-oä8�äBÖä@å.Zå‰å7¦å'Þåæ3æ;Ræ"ŽæK±æ.ýæ*,ç%Wç0}ç7®ç.æç.èDèJ_èAªè-ìè+é5Fé6|é@³éHôé<=ê0zê2«ê%ÞêDë!Ië%këA‘ë_Óëe3ì3™ì'Íì,õì0"í'Sí!{íH�í0æí5îMî8fîGŸîGçî/ï0Nï;ï»ï5Ñï@ðHð^ðLwð9Äð7þð.6ñ,eñ>’ñ1Ññ'ò.+ò.Zò/‰ò@¹ò'úò)"ó=Ló$Šó-¯ó3Ýó8ô/Jô/zô-ªô ØôBùô8<õ3uõR©õFüõCöc[ö4¿ö&ôö$÷M@÷;Ž÷;Ê÷9ø@ø._ø"Žø,±øÞøúøEù6Zù`‘ùMòù3@ú9tú®ú@¿ú1û62û3iû4�û.Òû6ü08ü3iü�ü"²üNÕü-$ýIRýFœý&ãý0
! þ;þTþ!lþ-Žþ$¼þ#áþ#ÿ&)ÿ#Pÿ*tÿ+Ÿÿ/Ëÿ,ûÿ#()L:v€±g2Cš2Þ).;j;Š/Æ!ö-6Pd7µ*í<#U,yc¦7
! \BŸ'´;ÜJ6c.šDÉVMe?³ó)((R*{+¦2Ò	H	#_	Hƒ	VÌ	q#
! •
! !³
! ;Õ
! <%N8tH­Gö@>&I¦?ðL0
*}
%¨
:Î
:	7D7|9´6î;%Ka;­Ké+5:aUœ[ò.N5}5³@é4*8_,˜(Å!î&&7^+{§)Ãí)	+3*_:Š;Å.*0[8s3¬à'ñ=!W2yB¬Sï;C+-«7ÙEFW:ž[ÙO5E…9ËCHI0’>ÃB9EGRÇ-1HNzAÉ6<B=2½7ðA(Aj=¬4ê0+PU|GÒ3 +N +z G¦ 9î 5(!-^!3Œ!À!(Û!)"2."1a".“"Â".Ý"#)+#*U#€#0•#Æ#*Ü#:$!B$/d$*”$?¿$@ÿ$.@%o%/‡%:·%ò%& &>2&q&.�& ¿&3à&3'<H'O…',Õ',(/(O(bl((Ï(,ø(,%)(R)-{)2©)Ü)Dú)0?*9p*=ª*.è*6+N+-j+3˜+>Ì+5,;A,$},+¢,7Î,=-JD-$�-'´-<Ü-E.$_.x„.8ý.06/Tg/+¼/(è/J0M\05ª0Là0I-1Qw1JÉ12;42p29Š28Ä2@ý24>3!s3)•3'¿3-ç3#4894.r4.¡4BÐ415$E5&j5%‘5-·5/å5;6/Q6[�6#Ý6:7<7@Z7›75ª7,à72
82@8s8,„8;±8%í8B9(V9=9½9Ü9B÷9N::I‰:Ó:3í:>!;D`;<¥;Uâ;E8<>~<2½<-ð</=/N=.~=.­=#Ü=#>9$>>^> �>J¾>/	?+9?/e?5•?6Ë?#@B&@0i@Cš@8Þ@;A!SA+uA/¡A%ÑA2÷AA*B0lB3�B8ÑB)
! C@4C$uC2šC1ÍC=ÿC[=DG™D.áD1E]BE; E.ÜERF7^FO–FDæFF+G#rG;–G9ÒG"H</H/lH2œH?ÏH=I5MI@ƒI>ÄI2J46J1kJ�J5´JIêJ=4K.rK9¡KUÛKU1L5‡L>½L<üL<9MFvM.½M5ìM"N4N0TN&…NA¬N.îNO"O)O6OSO>nO6­ODäO=)P>gPP¦PM÷PEQ `Qf�QCèQ@,R0mR7žR8ÖR)S29S2lS$ŸSFÄS!TA-T)oTZ™TLôTbAU+¤UIÐU9V8TV:�V3ÈVCüV)@WjW�W(”W*½W$èW<
X<JX<‡X;ÄX?YB@Y?ƒY=ÃY7Z?9Z7yZ?±ZNñZR@[O“[Nã[N2\H�\HÊ\?]?S][“].ï]^/>^Hn^@·^Cø^3<_2p_.£_\Ò_1/`Oa`1±`ã`3ö`4*a#_a'ƒa«aZËa"&bIbeb?ƒb_Ãb3#cIWc=¡c,ßc>dDKd2�d8Ãd8üd85e5ne-¤eÒe,æe)fG=fM…f)Óf0ýf8.g9gg4¡g>Ög=h"Sh+vh*¢h'Íh-õh4#i,Xi)…i9¯i+éi'jH=jL†jBÓj$k,;kKhk-´k'âk&
! l 1l"RlAul@·l9ølD2mEwmd½md"nA‡n5ÉnHÿn(Ho(qoYšoiôoR^p0±p?âp6"qQYqJ«qöq$r6;rXrrKËrZsSrsZÆsX!tSztXÎt>'u@fu\§uAvDFvU‹vgávSIwS�wHñwh:x,£xÐx×x
! àx	ëxõxHyRJy-�y/ËyLûyHzPz`bzÃz7Úz8{EK{‘{(¯{JØ{N#|Er|I¸|I}3L}8€}F¹}/~A0~Gr~Eº~9g:M¢-ðV€u€2Œ€>¿€bþ€2a�!”�$¶�ZÛ�<6‚<s‚3°‚6ä‚1ƒ1Mƒ
! ƒŠƒB§ƒêƒ6
! „ A„6b„?™„7Ù„#…(5…^…r…Œ…2¬…2ß…†2†N†i†!„†¦†Ä†â†+ü†A(‡+j‡–‡?¥‡7å‡2ˆ5PˆO†ˆQÖˆX(‰/�‰±‰CÎ‰ŠG,Š]tŠ\ÒŠC/‹Ls‹ À‹0á‹=Œ(PŒDyŒB¾ŒE�FG�LŽ�EÛ�G!ŽiŽ3Ž>³Ž;òŽQ.�>€�>¿�<þ�;�3V�nŠ�9ù�3‘R‘7q‘&©‘'Ð‘ø‘’V-’!„’3¦’HÚ’*#“*N“"y“Sœ“"ð“”Z/”UŠ”à”ÿ”•3•I•!_•,�•B®•Qñ•!C–2e–2˜–%Ë–ñ–—.—@N—0�—IÀ—Q
! ˜Q\˜F®˜:õ˜40™!e™:‡™2Â™0õ™'&š-Nš|šM™šLçšh4›+�›JÉ›;œCPœ‚”œS�4k�- �'Î�2ö�3)ž(]ž†žžžG·žTÿž0TŸK…Ÿ4ÑŸ? VF $� 9Â -ü 4*¡I_¡+©¡Õ¡Lñ¡K>¢:Š¢(Å¢=î¢A,£Kn£pº£p+¤&œ¤%Ã¤%é¤a¥5q¥Z§¥¦%¦9;¦Hu¦4¾¦Bó¦36§)j§\”§ñ§Y¨Tj¨%¿¨%å¨r©*~©,©©bÖ©)9ª>cª8¢ª=Ûª@«3Z«6Ž«,Å«7ò«1*¬U\¬E²¬?ø¬r8­l«­@®eY®Š¿®IJ¯b”¯N÷¯@F°J‡°/Ò°4±-7±Be±F¨±ï±%
²13²!e²‡²"¦²,É²Aö²&8³$_³*„³2¯³ â³´´-´.<´/k´7›´GÓ´<µBXµ;›µ	×µ2áµ9¶0N¶@¶BÀ¶4·38·'l·/”·<Ä·>¸+@¸*l¸:—¸;Ò¸:¹.I¹6x¹2¯¹@â¹#º>º+Yº+…º'±º*Ùº.»U3»‰»¦»)Å»ï»"
! ¼ -¼(N¼!w¼4™¼4Î¼4½$8½U]½J³½Dþ½C¾5_¾9•¾5Ï¾:¿L@¿5�¿JÃ¿DÀ.SÀD‚ÀGÇÀ(ÁB8ÁA{Á?½Á4ýÁ52ÂMhÂ"¶Â)ÙÂ3Ã47ÃlÃ=‹Ã1ÉÃ2ûÃK.ÄRzÄhÍÄc6ÅBšÅ7ÝÅGÆ-]Æ:‹Æ'ÆÆ+îÆGÇTbÇ5·ÇKíÇ9ÈDYÈ5žÈ2ÔÈ É(Ég@ÉA¨É!êÉ!Ê-.ÊI\ÊT¦ÊûÊ3Ë3MËD�Ë<ÆËNÌ<RÌ0�Ì3ÀÌ3ôÌR(ÍF{ÍÂÍJÛÍF&ÎJmÎI¸Î3ÏA6ÏAxÏIºÏMÐNRÐA¡ÐHãÐ_,Ñ4ŒÑ1ÁÑ3óÑ0'ÒLXÒa¥ÒÓ &ÓGÓ3dÓ˜Ó?µÓpõÓ.fÔ•ÔµÔÎÔ"çÔ
! ÕJÕNiÕ]¸Õ1Ö>HÖ<‡Ö/ÄÖ8ôÖJ-×Kx×IÄ×TØ>cØ<¢ØDßØ;$Ù;`ÙDœÙ;áÙ;Ú9YÚM“ÚMáÚN/ÛM~ÛNÌÛMÜNiÜN¸ÜaÝ_iÝ-ÉÝ÷Ý(
ÞM6ÞB„Þ"ÇÞêÞ+	ß55ß7kß(£ß%ÌßòßEà.LàB{à2¾àHñà:á&Uá5|á+²á3Þá1â@Dâ1…â)·â-áâ,ã<ã2Nã1�ã2³ãWæã9>ä'xä& ä2Çä9úäM4åQ‚å=Ôå/æ3Bæ;væ*²æ8Ýæ4çOKç›ç%¹çßç4þç3è�QèOßèi/éO™éKééN5ê=„ê5ÂêAøê*:ëNeëU´ë
! ìR!ì0tì¥ì(¾ìCçìD+í+pí-œí(Êí3óíQ'î<yîH¶î<ÿî3<ïpï‰ï£ï¼ï×ïðïð"ð;ðUðnðˆð£ð¼ð×ðöðñ'ñ:ñYñsñŽñ©ñÁñÙñ9øñP2ò%ƒò%©ò7Ïò(óK0ó?|ó3¼óVðó:Gôg‚ônêôhYõ`Âõ;#ö_ö2}öJ°öLûöPH÷5™÷5Ï÷5ø5;ø;qø)­ø3×ø2ù3>ù4rù3§ù2Ûù3ú3Bú3vúªúVÊú6!û0Xû,‰û,¶û,ãûKüi\übÆü2)ý:\ý7—ýCÏý<þ€Pþ4ÑþDÿCKÿk�ÿ?ûÿd;Š ,+.X3‡0»/ì_'|/¤ÔBå:(c��9»5õU+U�=×;=Qq�Z)\+†*²"Ý/'0&X/&¯ÖCõ)9scO×'	3D	,x	 ¥	Æ	"à	
! %
! 4?
! 4t
! -©
! .×
! &+-*Y„3¤*Ø)6-6d"›#¾â'
5)
@_
G 
-è
49K/…+µ=á[N{sÊA>A€2Â@õ,65c@™GÚH"Ak4­RâS5P‰NÚg)3‘/ÅOõ7E }YžAø,:3gC›ßFü8C7|;´-ð(WG/Ÿ)Ï3ù-@MŸŽ-.7\H”HÝ/&@VI—@á;"^xŒ(¤6Í<8A<z*·BâE%Ck%¯7Õ
^+5Š9ÀJú6E O| 9Ì 0!87!p!#Œ!]°!]":l"7§",ß"A#+N#Ez#LÀ#'
$5$+T$6€$6·$7î$0&%.W%>†%?Å%.&)4&9^&1˜&5Ê&>'?'^'-u':£'LÞ'7+(Oc(<³(#ð(e)z),—)&Ä)ë)*q%*!—*.¹*è*++'.+'V+V~++Õ+",$,>,0R,(ƒ,%¬,MÒ,< -*]-Rˆ-OÛ-$+.P.h.!€.,¢.9Ï.	/'/(C/*l/—/;²/Bî/<10'n0<–0FÓ0B1<]1š1.®17Ý12$+2$P2u2Œ2#©2.Í2.ü2@+3"l3-�33½3!ñ34-04"^4�4+¡4YÍ4'5/:5*j5,•5OÂ56216_d6aÄ6`&7/‡7H·7*81+8?]8A�87ß849#L9p9*}9¨9$À9å9-:40:*e:3�:HÄ:2
;(@;Di;(®;/×;$<*,<W<Jl<C·<Jû<CF=PŠ=IÛ=<%>Bb>"¥>/È>:ø>$3?&X? ?$ ?BÅ?E@-N@>|@-»@0é@0AKA!kA�A¤AU»ABY,B=†B2ÄB÷BC$&C4KC;€C8¼C>õC<4DQqDÃDÞD&^E/…E8µE0îE F)@F/jFšF^®F<
G;JG3†G.ºG"éGKH1XH6ŠH?ÁHI6I>LI‹IŸI¾I9ÛI:J>PJ<�J@ÌJ
K3-K;aKO�K;íKO)LDyLX¾LDMX\M(µM<ÞM/NCKN^�N5îN$O7O*TO2O9²O4ìOI!PkPDtP/¹P,éP:QCQQb•Q.øQ]'R&…RC¬R+ðR(SBESGˆSOÐSY TazT_ÜTj<UI§UiñU)[V&…Vj¬V-W)EWOoW*¿WTêWj?X8ªX%ãX6	Y8@Y7yY9±Y0ëY1Z0NZEZOÅZH[@^[LŸ[4ì[!\;\CS\D—\4Ü\(]=:],x]/¥]EÕ]D^/`^8�^É^Þ^$ð^;_PQ_(¢_.Ë_8ú_*3`*^`‰`$�`7Â`Aú`,<aNia&¸a1ßab$b1bF9b€b&‘b[¸b,c)Ackc Šc@«cìcðc3d29d$ld1‘dÃd7ád-e3GeT{ePÐe,!f+Nfzf&šfGÁf5	gH?g=ˆg9Æg9hF:h9�hU»h=i8OiIˆi"Òi#õi3j/Mj-}j-«j?Ùj4k4Nk/ƒk,³kQàk2l#Bl7fl&žlÅl'Ül&m+m%ImomŠm
! ¥m‘ÀÉÆWRƒìªè_ë0‹ì.ëDøCT¶wt—u¿�Wû 
îCÐ½
  8
! \Ñ
w
ëä©
EÛ	ÃTJÊE�Ï¦…
! øØ8‘ `)? mí	…Èþ´È<J  7r×rd¤oô$c:U9\Ý3Ò¤ãdBVDT¬…çØ;_¤x·zÿ@NêÚ�	sI«“Ýû¿hY �„7pó”úxD
À­+´Œ¯Ú³	é	ë• À<�
! m‚qB�WÓPbˆÕñfj
! ¹F à
c
ì¿õ6§¥‹
! '±Ø#ç‰	—í½Å�Üx‹PÌÖY{%§ÐíxÆÅí
! q†
!Å
y#»¡dwÄ€ÍÿsÝÈõxÏx¡î
  à
! IXw/
Í^é³
T’jfîqÛ§ŸeŽs6
! Ö^<û®M2É
! _Ê	Ö+˜Ç
! "ñ4Ÿ¼9—(êƒj=ù
! ÁbÀõs”&;b®·Ø„
P�Ç�Ã! óû¹@ÿ>	.;êÚà²†Áñ^ô¦D! `È	¼N‘
�RÙ�°¯"
! Û[k¡ë<cÚ#ñ—û6[0Ô
! '5{ ­7Xt‡O
! #X™`Â4yF`õð\N>n*(³Þ
S¨Fð¹üðc_ ½Þi_A t¤·2hÏ†Å¦öeºzH	&v†`}�ÚöW ¥
 o°ö¡U‰d,.8ØœÛ{Ä°#jf %Nà	é\h÷b:µßXSYª¶
  Òa·	;Jãî
! ’¹ÆñÏà:0bw ”
! |ø|8?Ü£�¢~ªó€P;
! .2^ô½Ô%
! ‡7®Ü	.o†zÒPT¤­hµ;¤oZ
! p.Ï
! ešÓJÝ	ö¯
! Ußõ¾ÌùÒ€±gP0-
È±{†aƒ‚Àú
! ö´`Õ¡¾Ù
ÔK øuÐ± žÛ¶	å“-J–�ñ	 ö�p´lßá;˜
  ¿
! ”“$[+x‰íNî	4·y´,•¶Êâ“¡¾.¼±U¦H ñ& e‰€cÝCì4t’ñ¥—&sAn€†÷
! Ï@Ò¥ÿîä [Úãáh
VÛø­>Ž1ZZ¼	 UUÄÊþX
! ‰“�ÐâT>á·¬
! ;ý	ø}¸)KëEsá.6Áú>
}u	yÑGdÐlšÍ'
! üÍ}C@–œ©"Ánäº~YKþokéXÏ	‘rƒÉíÿ
! ù³Ž0
Úþ:	¬$Æ®ç!­Rè@]
  ÂM›
! ù•®N
§\Ú�Ÿ©
! è1ÿ	º»õB<¥Å”Ý
! v;tB	š—*
¸z	ç
! -	Ñ,kÐü¢p˜:|=¤
! @›~3mm‚µà	 ´\Çnªÿ–¹Î�j-lU™!�K
[	2º	ð	OT	~
! •�¼´±•Ïª�%¤AöÔ|R	1Û«YaÙ,?×ïK•		
! Ã,‹åx½	ý®�$TÞÃ5 “^
! ò¥l�÷é(ôh5�þO H™Ôú
>Û3|ï*ó[{Pz†»� ÍH—º	¿ò¹
‚b¨þõ§Z«�]Ó$	¢:!j:
.‚ÈsŠå×µDRñp Gú	\l`¯
! H~5Z2ä=½¥KËÜò±9\R{©1
}�ªâ•Îµ
  
! ÐÎZ	.< ¬ôã	Ø<P
  ÿ
! b¡’w\ý-C5Úä¶(O
ÈÉ
,”S5‰
Õ	Ë#jHP
E)å	½‹É†Î«&þ¬ƒ«²
çAòý:
! ì,™®ùÌ2KŒoc3*Ë™fQƒl^�
! Ã
ð 
! ­nÕ—â×<¶ó—©?Õºh)ýËø9PìKFmê
T ‰:|
$
! �‚žæïÐ* üh�„�Hf–=Úk¼œ8Œ¼
! 3¹ÛA€¤V"Â¾½¶ÇwÅ
Šôj�VtÞÛÃ
! wÈ¬šuAâ
s	YŸ
•	
tñ
¸FDÂµm}?½ˆ3«/pžÃƒ	wo€ŽáDž’
÷¿d0kRB xÝèÝf
! ¢)5‡+ ´Ì’
! U	Ù<øHC -+ ŸKR­.êŸ²
! Î	²nÀå	šh0Ÿ¤å¨	lâ1x Ü
Ry:­q
Ñl—ímI¹†¼Š[ŠÈ…. ™ø|˜ëä‡
! &`
Cst6“P3
! v~
R*u‘Ò
! ½BÖ1Éx
! F
å–NW–Ôi·(´‘
! _NücPX ÷„�y~hüò¶
Ok?TÅ°PÖäñÒ¨fÉp•U;¿rô*NmÈ°‘O®J”VŒç§ ‰ü
  �
! â<üi¹ºû	

€*/,ï‚÷¾v”Zb	¬QbNÝÏþV'H‰Wc¦	æ	ûá Qø^v
ÉÊ?	Ì
Ìw¯+	èÕ)K×“žSb“É~�;Év h»fj
�P	A�
�þ�4œ5	
  ‹
! öÅ3À	pf
þ]ù	¾ñH"%‡ÂâX@�J s	ÿ�¶iqíôb"
, Ùß
! cˆï„òÿÿvé
Ej
! �Þ½tE
! EN»Â�1€
£:å N Ãš¶…»À¬ûüb+`Ÿë
¶÷t
ê"›®ùÙ«à@�6#E+óÐ“hÜŸ
%�§1¥•†‚kÄñÎ¬H}è8Ù¿ûuUPæ–„Ë
! g0Yn˜mYîUç	}( -Q
! ß}3<þ
 ¸GSÀÄ	<£oØ‹&§ `”Ì
! zv
„Ø˜iïDþ	ÿD¸MöY×$0à/¶êÿÄŒó°–
! Ä´
wi	ž=° ®Uû8Ÿ3jûî
!o½®9º–	gGé—
ò®:	H_*=R7C	+ùç¸žÑ°òˆ dQ”W	 ?o0ñ(jÞ‚
! Æ¯
y
 7Æÿõ³	¡™ >
! e×ö�ÁÌf èÆ*E
�³'<".[ÈI€~3e
È4 ´‹&.	Vˆ$Qëp
è	EÓ“dGÏin	Ø
M
»	ejl
! “¿Äµ
¤r4	óR¯‘S²á Õr-†‡Î‹Z5¹ÉŸV _7¼	¯S–fÀ Õy‘pîˆÒÓ£)”°º
›jo Ö¤	ÁÙŒÂÞ¨?®âßS¨1Úú%CŸ‚±&ƒb
! 6Ú({®ð!N¥Mw	rÒØ
! sÆ
! Ò¡¿{pki�6	^±
…’ìyÆ2	e*ŸKAFH
! çÆ
Êš©�z	WI
ªX~›g¸MF:x;
Áf¸z„DDGh¡:
! Ùyú{Y`\�	;	†ê	ÃÍQ	ŽªÄÿB]¢Ô
5¥Õ‚‡«\±8«tŒue·dÎzu$/.i
! ™y¿ˆ°<Öï�P[ÞQ)
! Ç´£”¤Œ‚�Oƒ6®ítEQ˜"ª	ã¥²IËGVâpWZ×³
!  i÷›”øî+
9]wíó)ìã - {¨xý	¦-ºDvÇí£§wö?’%¡Ù^Ç
! ­	_‰Üô ëzÉ>&0Óò
  cæ
! Õÿ¸Í—YkÅ	äÎùùr”Û
|	¢¤¤‹¯û²{1‰7Y0†
! F
! äÍ°2ÚÃËTñ
! ß	–0KŸ‡9*
! IuFÚ N%J‚
7W˜”‹­…ª«
! WÄà+C%ÿùå=
ØÍ
í�Î>	”käÄl9-]"^ ÆÂOa	€ôJ&ì9 4EKp}ÖdC³¤·ÿâº-ç:owÃ`³Ëô< ,¦´~èðË™ã7b<pÅ ž
œW
! ‘‡BÀR/¢ÅÑ'	hŸãØ7*_X
ã_]Ä#Ïì}Ó'b
ÌÕ
?SN Ñ,ç³p—uðÛè
˜ÍL
! <Í¦DrIÇ_
! f“’	Æ¯ÂCì	y«ˆy ½¬¢^Éæ«Ê«æá
  z(
! tl
ª&Ä
IÚf»=A<4ëgzà›%Ý(EX	?”Cá	™ôá`[Î©ynÉá»
âñYv…	8Œ Û»Š8ƒV¦
)EQ]
=Û˜gDcH¶Ï¤Â
! éÚÍ¢Í÷/4= ¥ÎíðíÚ‘Ó
! óÿÅS	3JEIU!Çâ^
éÖN‡!ë¢DÐ	ú&Ü¡¸
  ÷þQ×-?cC#
! a„Xö!ÃCË	Ë›	¼Ý ñ¯‰®­DZu„›Z~’ “`PiÓ"
! œ“"—¾�
pM>ÅaO êÅæF
! ã¡,
! `ÌÜjü0tŸõ(”FSœv±ŠFªbÝ%ÓPØÕ™
! öùV
ákV
Šq7&†ÁÌÅÏª^ö¾
! ‘×Ð½*ñA	|Âý‰�"'J�Fõ')½¨M(`´: S ‚fÖ¥Tç2ŒÄ—ï	pJã¬œ’X}ZŽ Ýl˜ 	Ì
j˜ð2Ç˜a’hx?&F¡�	ex
ÝÒ.ÌŠžß­}lËš
Æ�:Öù{ßiv�âÆø³Fœj	Ï4–'B^	>L’©®x®ÚlEº�)¹Ó³¢z	Ðà�Å€
! 1Á?
! �†s'QC7ï¥F¬	Ð'B22å‡ß—�š$ÍUg”)iz¿e„û
gr0õÕZôª±ÙÁWÔ
! Q¼žòªádü¾I	ùñ×£Êtaå_¶ÿ
! �D¾0 9òD Ú
! 
ó²"„$Í	ÕÊ}þ%d¿²—¬U]õþ€“÷Ný&
  DÔ	q	 
5þøú<
! g™5é4y,£­ß)ì;´�91Èr÷JÀ:jŽøu-÷¸a‹jØL‚>D¦8mB_Á�á	,o<è¿Iv½
õ_Îç=F™œôü®]mh{SåsÕ\É™ÁghL	Ú¿Î´ôÜ¡â¿€/s�v
! ]R
p³ä�•ðh	¯·¸[&ßª	jÚ+Ön›Ò±ßìñö4ºÝ7L€ƒ$%
v\+™—Þ­fü¦
! ê· ˜Ì9ÿô
! K}¯Ò
á}B…itë§,
! ÌÊŒ	ngî.~´Kø„Aû5rósti“µÌ÷Ë£@�
! ¿H¾ÉËqæ™r¥›	éh
! }ž6=>'÷Ì“'=~_ñ±6 gXà¦×	Óð1	¸ËÀ
T
! è#+[é•"ŽF
ÐS� 
! 7úyÑûÁ�þ(3ßv“Œ‘… Ál	‡ü
ædŠß+™
Lˆ	!Y	³ÔâÝ¾ju]í»LVO$»»YVŽ³
}
`­þ»{
! ØÎ{þ— IãÚ
ž
! ”ˆyÏÃ,+ø
¹
! Ê·· |RêÙP=·q
!  ¨Õ„ãmúgÙñ‘oú¨·>ˆ¼Ü(		Ÿ	ƒ�MÛ«	IÞ²ÉÌªt¾§
EÑÁ,f5ŒØWªÙˆr› ˜1t� œ—ß™;nù¹ürÙ«ÖA*æ]òˆ¦ž…s¶ÇèÅ¨" Å5ð
! óñä>©s[>l> �ûqDO|Ç)aì[
Éµ8†šu
¯
! Ë–BÃë¿£¢º"	ÍZ
! êˆºkX¼z–Jm¼ÒÓ3³Él%ÂWA
4ò)(èn�$¶òÒ	ùZd]pqÞ¥	ªDE r|]ö
¤±XÔ�Ó~?Ù
  @²ÄÄ
! š dÜ÷¬Ä™´?ÊÔä¯6çQÉ	éV©ÒkÛWš4y©l@qk~6uá6G!júà	låûî^aC“S‡ šv=l¼| #‡ò².u† Àâá}”
·)ðu�Ý
! !Ï!yù(iš¸	ÖV”ZL?cs /èÁ	�wn3[)Ê*ëvI˜ÍjÍn í
Äú4Õ
! @;¯´†ÂLzÒý²õ‡õK#í'Á
! ©i`b Ý
ebA2ÈâØ¹¤,pí)8c Õ¥¥äª¡³]r º¨zÄÞ
! ‚Ò¡/ k_)
¸WÍ
! §²`„{
¢ŠN¦§ˆþç
	Í/³øBo;›þÆŠiTå{F‹›>Ë†a¯
9ˆ`›–
øP/9tVã  ü¤`^PµÑ“
  ´
! âä"VËæhËv,ä
! ¯îH¯šÌÖT6èËƒyâÏ
! ˆØ	ü»ömÉ£‹�»§
  Âè
! ð™Ÿö˜µ!­"l—§aÊw×
 1. o
  -
! o]œÂÀeSÏ�m8øÞ™›µ©´û—£I42-  ©Rù¢žVH@×ÙLc0‘–¶?|/Ä
  
! ¼ïIf@¶Ck
! 
GÑt„²úõ*ªn0 ¾
¸
¥
#y‡"žQwW.OžyŽ°¹¦üî5š—
! Mo?(5
b©Ô9›Wì+=·î>¦†Ü¾=~­‹ûF	9
! é¡‹>6zÜ8ÀºGÉŠÓ¼´˜Å;kÁ·X/â
! Š­÷Ž÷·¹†Þ€Y[
! ÃË
¬xÇÀ•	{†ë© ì8€ÛAïR	½Û†Ü0s
  
! ¾	Çì¿÷^Œê
! �+Ð²JÈ
! 4E!Î¯ËféÑ­˜×Ia@ÌBò1
v"³ïì#qQÆo	gº…€/%‚©ÖË8ýÙ 	“ÎëÐ"
x7
! ”>Jø9

õ
à7pe2LÚãª
! Sì
Æÿ½3~	Ñð%d	¹ó>ÍÑí©5ŒùDÖÃ˜ZJ‘z¯°¬mc5,î
x“$ë/Ã»/ Ó°
! i�	œ¿	bwÚ¨Xr
§=[#4 *.£ù›
mb•ÃéS`Î8	ñL f…n•
	Ny}£nöð
=Yr	zŸß¶,–ü£ÏLoÁY¾êªðÙ8¨0]Ù	fù,Ð2M£ïŠ
¼Rã
  úª
*º`	·±Ò@–.
! ¼Åê êS‡#%B»ÌÅ
! Ýò#%µI
! fóø"l'Ç
s0ÌÏ
e @‡ñ�QU :‰
! 3 ¾ÖŠ ‹ƒ‰ !“	@!d�XN½e¤ÿmuš�x	¬­Á¤6±M2OÆz­
‡&) kí¼2&h žµ	ØÂt h½0nãU‹€
T6êÌ‹ ZöI�û
! (	¤röü&åuÙ@	v#àVO
! Trí–Þ…y@ +aï
! °Ž³‡’ è£±L	 £[ 	o®ƒXå‰Påºin
! ‚ŠsõÙù÷¸Œ–€æ‘LøÊ ¹Þ	MY‚A@×5Bnm
  ¹îÛmJ
! ªŠ)S7Ä&û
ÊåUrgATg
! âÓÍƒ
! ÐeÑ2xë,F÷ÉÀ
!  ‹ m •9>¥£º(ò”…™p©ßpû5Á}v	|¬”Cú
! “ HÞP cVé×Ö	9«
ƒ|ùÞ›ì˜

! à[¯ïÈ[°�ø/t;Cæ]Ò¥
! SS£	ÉÆÃMk�®ÉM§…_³A	E	ú<Ó*jËá�³µßŸ O íV	qö¡‰Íï~G ¾<‘½Ù]8í ¢	<
q °„îK$ï
.
! ÷®Q
Z
vuÈ&2
! ­×~œT€H"g
ûÞž{6^©${ô’H
œ—c
! -ž	Ü
! b\ßÌ!$÷‹+
BÑ3_F«� Ô’ WÑX¦/E£
! )Ù�÷*Ä	¹	\€áÿF×È‰ÏQ (reåc
! °õ­Dü‰šša¯Ü,ø½Ÿ	ú=Áw
! OÅºß»O4\Îq
CÂ
±™òœQÊ�&ÔÌõ
! Û��Í”Q6	‡f	»êE‚À$ Y«ÑJTzwï AwŠ\<wh^‚`›°¼¥/ó¶½1×o ÍIÔ3Äm#p–ë|'R)¶[ÂŒ¡
! ?[<ÿ¥ÇN
ó.à£2wUÁ©­Aý¼K�Lè„šþ¾´‡†¾‘Å_5WÜí;¢Öéw�_è}
! ¨ðä(
šÍWËòHÙ‚ƒ�·#ÿ¸B
! ’ã�¬c	QÇïc¨µR—	ƒnÅÐOoZ™ðê?åg|oÃÛûæåò	6àø
! )œµ˜k,ÐëK«n„3#³Ê	ˆë„ ˜@¤Ã¯Ö¨Ù¢
	FÓó
�µºûëZ_šSUïÐ1¢q	v'Ì$DX}üžsÆÚIöb'¬D	Ë[¶bþåV0ö
! z6ì.
àFÆ�]r×/">ä	³Š34
! Š)	EàXÀ„ÍB”þ’ÂL�×[º¬
T(
“ýjC©Û~C
! {Bô¹‰œ
äUTu (D°ç‚¡å‰¤
! Š„
! ˆý
Ž	“©¥£�§§·Á(þ
! 4<	%ô{�Ôiæi¦
! ‰8·˜jx%~�ˆ«÷cˆ;è(ÊÈ£¡’µá¦ Z®	¡Î3
Ü+9©	�íæAÇ­	K›øŽ%
çˆ
,ž ÏÛÍ°g³1.5vs¢œQ¹ïÂŽòzÄ€¶ðä‰VÞü8
  Ÿ
! ä
Ó¦ópÇjÄ…&7âˆ»4d'1ð.Y¥Œak£
;„Ô±ƒ*|±^ï!Ñ	I½™qØ%m	Î…h•ŸÉ˜ *C
­	«½ëƒÓs
æ	†0ƒì-Õ
ûmñ	´�µ{¢'SM	Ðc ™\i Åß/@
! ?+{Ã	§é!
N
! ÈÔî·’¦\
ôÎƒ
5
  pÀ
! ’õGÖÞÕv?áO	œ¾ùéý
•ZÜùú•Ð7käMtxÝ:5ô4g˜^¸Òö�4£Óõº8 à¼
×çu9T
Ñ¨
! µ«í�Ì¿:4B_±k àâ<?5Çgàm oÝTJ/˜(Z° Ôxe	ÅÅ†?
%	�A„ÆNµÚd�5J	H|²Ê
!  ˜	ØhfLˆ
! L9ö
¶Â
! ¯‡	ÜÓ�(Çý2 �Rg[NŒ>ÿµ\ø±
! `N6¯~Dx‡üÿ
·
 îŽÛ
! |à¸¡ï+âM1m`Í”  V
! ×väs^äØ;¡T^²’#
¢ÒÖ¦ÈÓBW¸�‚qŠ	ÜE¡kp
"-‘Ç‘OQo*øöÜœ€	ž—Õ}EeØŽ Z¸ì‹²M¨§Xš	£ þÖõ=þ„n�:åÐÊ
�	:—(;L$‰F¼—O!%®¬M&	/Â¦á¹…çÏq³Ærtqã	Ÿ:_	ÿÔ�  ÑêK…
â	c 76
Y
¦lM„…+«�#ãÖ=¬õ	N	ÔöÃ
°
! AY ‘ôÛ�šõg&vJcÂW|` Ÿ<ê.š•ÝŠk7Øs}	íg &	–[ãÛ²1Ç´¶æì%?\?ÞùÄ/€ y‘6Ž8
ŸAÖ {ïƒ ;Q…T£Ø@S0Ìëô-BQ
! ð ó_¢„6J°@ë{
-v|Þ^ùa²ÙV
! ¼µ²	'áy=ù¢†	¬  -;ñ$X
! %_©Ý½õi|©eG4b>Œ‰¼Žì¿¨@
rP±¼#	Œ$¹ì
! Žœ™m€úk+í
! $ØHÉ�
F[ g23
! ™Ž
–ŒÏ!ÀÖ
ž5A
! ýY‚flR 0UÔFÔÊŽÞéÜM\	Ñ
çrW�Š‹ Ð
Ü
«Ê]S

! X¤}3ÄÎO~éë
! õšÛ0‰°î“ìq�éÚ$!GÀXÀ�%¹™ÊY
  
!  ^0	Èñã
œ˜:ÊL�íæ
!…•‘
  ·
  ¨iÎ
! PµOL†øÐ~aR¡	[7¿ã;œÒ“
­É§ƒýi?’	A­¼Š±ð@6£l€èÜa.÷ÔÅ¸+Ÿ‘UÕ£æ=ŒÂ}ú0/’V¯ÇŒ
jÔü�
! VeGªZÃ‰|QÑ3V’)3+‹×
! ß® d»]M Qü{L6‹9	Në]o°š
  LfÖ
! ým
Æâ	Ø0w-Ý+¨T>/,sE^:u¹=êû+
! Î(s8$o)²Ÿ²»È
"XÅ¿a
! ’Cì‚¨a<dÛ{	=
! Á\¨0Æä\t¤2ŒT¶f–÷	VKÉc!od¸Ì	\'œÿÀòÈK
! ÐÜ±ÈŽ
! LºýÁqYRç°	nƒ²U
Në÷þ’ç>d¹×¼Ô
,	Õ¨ÈÝ‹	Økö	Öó.bðØ¼z�ãs›‡éßF	B­Z¹ðæAn‘/
! ¸9&ç
! ¤�+´÷:q¤·Ê(ƒï�i
Ý–ÞÅzâk
! >iè4òV•ICÂ˜eóýÒºW‹¯LH
€è‚žÐp	À|�	ˆW
O«]Ë*u_
! •oÊ-‘t¾Ó	[*'ÊJS2}´C`ƒ�k8Må
ˆG÷LŽ
7*2
ôy�
! L§;1Ç©…Š¿çIàêÎnº
! co¸qt¡ž uyÕSîcÈh_ó–ÔhéPAbãÅ„4ñ>Ý&
&ñÝšûˆÃ€Ç?Ã
7“`
! aP5RÁEý–J!,½ú-«“è»j ¹aÑ¿ªfeò‘	Íâ
! víýKd
\‹ƒõûz ã¹q¸vºÂ'Jå3ôÏ#®
”Ìˆàqø	ÞÑ
! *h³e Û^,
Õ_
ýAŠpÔHÕdé' lS¿•×Õ½”æµú±ù�ß¿ÒõÎüË¢Z ÚFÝI n¾Ñêå.]�¤ wåé
äGo
‡	
CŸÇj	l›U¥~ÒKþ�
uÂÃŸz
! Wy	¯	çy”$8œDÞ¤Ñï¶Ó
´JÏÒª)Bíúi²ÉZ×²ï’Ñ7’1<$/÷Ç*žÂÒ.›G])Y§O€¶GC©dBå1b	|¥6ü™	êr
! H çêMšÍf7¹æææ·XOˆß
/	‚ªR=^-ž2@>fD9…ßaZ­	Œ!	
	ý£Ï.G
! ‡ Jòx w~j¡a­‘Ù[hµ¸úÉŸÎt¾Õ¥R™)¢_Û�*ÔIúÃR
§	²rKäa
1‘Õ•
! Ó†4¨
�›f¬`	’_¹¸"s¦´bü¿
²ð‘gsœ	`
! Q·	�Ž¿…d
! ÈÛLcM
! §›\ {ÃiêG	;Ö¼ÓßÎIýXé
  NExˆ
’Žu
! úM¬�V˜þ!ÙæNŽº7
qÞæ
‚‹D�ò×"Lt	Ñ:ï¨ ²®I>ëuØ¬î›ý°ÈÖM‰S2
  Çý
! wÒ¯d f«o�§N×rƒRHÀÒYžziF-ãó{ 2°±7
! ¬jI©� çá©”pºý¾ÙVá»"�9E`vÚ	æå
  7»
! G»Ê,
! u; –¶\QÒÃ¤
TÊLî‡ôrÀ¥ÅÁS•Ú
q«Ž	Ï)à%"tm…xÄî
! ïÎæþ
¾›…
! �
³K	J‰¨RŽîZŠ;Û-•ßr		µ…G
l g9óÎ
—F¥@
[3	g�Š'(¬Hœ2 ]	›%‰ð5Ig	‹
Â¦E}ûee³h†Ý|U
! ç]°: ^N=…]
! \šXîý¢MU�Kƒ=¾Óž9µˆ:eÄ9	‡©@ï^A‘ £!
! {ã¶XB¾é
\
! ôæÙU	eÕnW�JÕáU
ó
! <'B	Œ6¾Æ|Ñ¦v!‘‚lW´I	L
�¸g8a¸’ŒSŒd�Ëc
€®<
}J
ªž
! 	ýlÆ ¯ŸÏÏ�/Á&�	ÞŽ iðM7 I9ßP@"¨6‹nüÇ¢…R
! ô
®11�m'a2”	“] Ó%Ü
ìK:<™«ã2«_8– 6§]�ÿËè•37	

è³K"euÀX�•ó	Óí3§Äp-	Pœ $ ÎÕ#m~Älõ±á—(òTeù!•Þ:=ó
?`ä¬Yà
�Ù¬Ð
! ážq´	:öUÄOH-­
! þ 
! ¢ù
 ¬î¢;»ˆÃ$˜¦ „ÍÐØ·hPõ~ Æ1Ï©ä˜~&7J
Ð¥18
æG5œ
! wG?EO{\çg)ì
! ,ÚáÊÁ
éUG0
! ÀÔÁ cÊ9} &�»‰Hè Á³ù�~	Q}‹½kÜ'
=Ž+wiÆ		
½Æç�tS
! l«k	Q»ŠÆ-#ë
! Š²$% ¨«JŒ1
  
ð
  ®
! ±�±T™ãòT„	öB{¼Hêø¡ekÞç
H�[¨ñß
! -šWa„�–Ç	å�ë	Ò‹û^gdàªR…úŸYK0G¨ôO„žk
Œ¨K®#8|x	¾È¢
! »°	öy$
²§òèr# GB
#áxA
! ¶YýÝ–GfHÈhmÆä¡ œ—ìuãOø9|e
  	Ö£�
! ›œâßn@,ÃsîŒ'3‡Àz¦çÇÌ‰#+
y“¢B?+¿p
! 4ûàEÐPŠqK¢ OCN/—dÈU$´½~^cå
>ÚAt
  ¡é
! Têzc„‚	§óü	×; î¥ b[ò
ƒšêÌ¶W®\4
5|
! ‚ PxM‡*·Gƒ¢ÉaZ€z
Cu
•ä§bÜMµ]nCè33Pè*b©Oì
§x
! ¿/
!  ê-¾m=	'6ã
! jŽ†éî^�œ�n
_ÂOÓ5Ø ôóGzî¦ÏgÞ‰=÷
±	žCˆy
! ~–BÔò¸á
1ð•¦A¥àawèúd#	
M…‚9Ý‡µý•luq›Š
! äa U°
 Â	—| ¡
ðRÿñ 8*	ÀZs	1 ôï�(ÑÜ@úDâ½
  º’dD
! êqbõ8†Ž¯€\Y%Ñ·šó¦L³ÜG2áµ›Q}æô	 xú‡
ïGw4hËâüW×ópEŒ
! ¤ Y¦–Â�à›'»Ëª#
  
  For bug reporting instructions, please see:
  
--- 1,1512 ----
! Þ•§ T�+Œ
! À¸Á¸-Ã¸1ñ¸#¹ 8¹ÛY¹+5º0aºK’ºÞºôº<»B=»R€»>Ó»@¼9S¼C�¼FÑ¼5½IN½˜½¯½!Ä½$æ½ ¾",¾+O¾#{¾”Ÿ¾4¿:¿'Y¿�¿FŸ¿Qæ¿58À]nÀwÌÀADÁK†ÁNÒÁB!ÂOdÂL´ÂRÃ;TÃ8�Ã>ÉÃIÄIRÄBœÄ~ßÄ?^ÅDžÅEãÅ@)ÆEjÆC°Æ=ôÆ62Ç{iÇBåÇ?(È‰hÈ9òÈP,ÉC}ÉFÁÉsÊE|ÊCÂÊQËNXË�§ËG8ÌŒ€ÌO
ÍR]ÍC°ÍQôÍNFÎF•Î9ÜÎ=Ï=TÏ4’ÏPÇÏMÐEfÐB¬ÐGïÐI7ÑH�ÑBÊÑ=
Ò7KÒ6ƒÓ*ºÓIåÓ/ÔoLÔ-¼ÔEêÔ
! 0Õ';Õ8cÕ>œÕÛÕíÕ+öÕZ"Ö+}Öm©Ö;×ES× ™×º×$Ú×$ÿ×*$Ø*OØzØ•Ø°Ø¼Ø#ÍØñØ8ÙAÙ!RÙ;tÙE°ÙöÙ5ÚEKÚ%‘Ú·Ú0ÕÚLÛ6SÛ7ŠÛlÂÛG/Ü$wÜJœÜEçÜ2-ÝE`Ýl¦ÝÞ3/Þ@cÞ¤Þ¼ÞÅÞ ÜÞ&ýÞJ$ß8oßU¨ß-þßl,àT™àQîàK@áLŒáSÙá5-âIcâY­âcã=kã©ã¿ã#Ïã#óã.ä#Fä,jä—ä6±äJèä23å&få,�åPºåHæxTæ?ÍæF
ç3Tç9ˆç2Âç-õç_#èVƒèZÚèE5éH{éFÄéEêgQês¹êi-ëo—ë<ìNDìp“ìJíIOíR™íkìí9Xî9’îÌî(ìî*ï:@ïW{ïYÓïZ-ð\ˆð¬åðÌ’ñ^_òn¾òf-óv”óeôuqô\çôlDõJ±õLüõžIö¾èöW§÷gÿ÷_gøoÇø^7ùn–ùUúe[ú)Áú%ëú|ûœŽûF+üVrüNÉü^ýMwý]ÅýD#þThþ ½þ!Þþ ÿ&!ÿ4Hÿ}ÿ-–ÿ#Äÿ.èÿ 8.Q!€f¢4	L>(‹,´á0üS-&�'¨5Ð*;19m;§pã>TH“.Ü;CGT‹EàU&M|*Ê&õlm‰7÷Z/AŠ?Ì!	,.	5[	!‘	@³	Kô	,@
! m
! B‹
! >Î
! f
Et!º!Ü'þB&ji(Ô;ý9
X
*v
8¡
&Ú
-"/R)i_“:ó8./g"—*º-å:Nm$Œ2±äûU-p?ž?Þ0+OA{.½*ì22J1}0¯9à12L1+±3Ý.D@$…+ªCÖ:U6rC©@íB.Kq*½è'0._"z?� Ý#þ0"(S.|*«,Ö135Hi+²"Þ1434h$�9Â1üD.1s/¥1ÕE2M+€-¬ÚùE0<v;³EïF55|9²*ì* ?B X‚ EÛ 3!!5U!(‹!8´!;í!R)"V|"QÓ"U%#Z{#`Ö#U7$3�$ Á$/â$1%HD%"�%8°%3é%C&/a&4‘&.Æ&Eõ&/;' k'7Œ'BÄ'(($0(8U(Ž(N®(1ý(J/)5z)@°)4ñ)k&*>’*'Ñ*"ù*&+<C+€+, +*Í+!ø+@,$[,$€,&¥,(Ì,5õ,%+-?Q-‘- -¿-Ú-4õ-*.9./V.B†.6É.^/z_/YÚ/'40:\0,—03Ä08ø0/11@a1!¢1BÄ1W2:_2*š21Å2w÷23o3(£32Ì3'ÿ3D'45l4)¢42Ì4oÿ4Io5)¹5!ã5+6:16=l6!ª69Ì6%7/,7#\75€79¶7=ð7G.8v8‘8,¯8*Ü8/9,79d9*€9«9MÄ9J:]:+}:p©:;4,;a;r;-�;»;Ù;@÷;8<L<:c<9ž<9Ø<"=!5=W=*p=0›=9Ì=#>$*>AO>‘>"«>-Î>/ü>,,?<Y?F–?Ý?+ø?4$@7Y@S‘@Gå@%-A!SA*uA A¼A=ÙA*B/BBrBW’B-êB#C*<CgC!C ¡C ÂC#ãC'D"/D&RDyD#™D'½D"åD-E6EHE.aE �E#±EÕEòEF:/F0jF›F®F$ÍFòF#G'4G\G6{G²GÄGÚG%ùGH?H^HyH%”HºHÖH3ôH(I>I]I]oIÍI#ãI0J/8J#hJŒJ J,¿JAìJ!.K*PK={K!¹KHÛK5$L.ZL‰L$™L(¾L=çL.%MTM;nM(ªMÓM.îMN<N0\N5�NÃNÙN"èN"O}.O2¬O6ßO4PCKPJ�P*ÚP)Q/QNQ"mQ6�Q'ÇQIïQ,9R.fR1•R2ÇR5úR0S)PS%zS S¹SÓS<ïS3,T0`T‘T4§T8ÜT8UNU+lU(˜U,ÁUîU-
V-;V.iV(˜V*ÁV1ìVGWKfWJ²W,ýW&*X,QX"~X=¡X,ßX'Y14Y#fY'ŠY9²Y0ìY'Z3EZ0yZ/ªZ(ÚZ1[)5[3_[6“[ Ê[?ë[++\.W\-†\+´\ à\'])]*B]'m]*•]À]]Ú];8^ t^)•^"¿^'â^
! _-%_+S__‘_F§_î_-` <`]`s`1…`\·`LaIaaM«aKùaZEbk bKc+Xc#„c0¨c/Ùc#	d--d&[d‚d™d+°d Üdýd?e,]eŠe¢e"¿e4âeJf;bfCžf<âf5g*Ug.€gF¯g+ög>"h'ah:‰hÄhÛhöh5i=Fi„i0ŸiÐi6âiCj]j.yj+¨jÔjôjk"3kVkok�k)§k)Ñkûk l#7l[lql$Œl±l2Ðlmm52m'hm9�mÊm"Îm"ñmnG1nyn'�n0·n6èn*o,Jo0wo"¨o-Ëo+ùo!%p Gp hp ‰p#ªp$Îpóp+q1?q/qq¡q"Áq"äqFrUNrP¤r'õrs0s1As'ssm›s	tt:,t3gt$›tÀt'Ýtu'!u Iu ju-‹u+¹uaåu-Gvuv,Žv#»vßvùv#wO=w�wžw-¶wäw7ýw'5x!]x#x£x!Ãx%åx#y/yKy!]yy•y.°y
ßyaíy.Oz~zd�z1ôz&{){-{2={2p{M£{Mñ{0?|p|(w|, |Í|Ö|ô|9ý|7}P}#j}OŽ}.Þ}9
~/G~w~2Ž~*Á~.ì~)&E'l&”&»%â#€',€%T€(z€ £€$Ä€ é€"
! �,-�2Z���­�*Ì�,÷�.$‚$S‚*x‚A£‚1å‚)ƒAƒ)aƒL‹ƒ/Øƒ6„?„Z„3z„7®„>æ„,%…,R…1…±…1Í…$ÿ…0$†U†7\†”†´†Ð†#ä†‡+(‡T‡[‡n‡:…‡)À‡Jê‡C5ˆyˆ,‘ˆ¾ˆÅˆ,Ìˆ
! ùˆ‰#‰@‰(Y‰:‚‰½‰7Ú‰(Š;Š5[Š‘Š)¥Š/ÏŠ!ÿŠ !‹'B‹ j‹0‹‹¼‹
×‹ å‹ŒŒ3ŒLŒfŒuŒ-“Œ"ÁŒ!äŒ)�0�2�;�D�$M�3r�¦�Â�1â�:Ž>OŽŽŽ—Ž Ž©Ž²Ž!»ŽÝŽùŽ���%�.�7�@�\�e�5i�,Ÿ�Ì�â�rî�a�*�<ª�.ç�‘2‘5O‘
…‘€“‘’’’(­’+Ö’.“+1“-]“|‹“n”3w”A«”kí”5Y•'�•7·•.ï•5–.T–ƒ–[Ÿ–Œû–Jˆ—+Ó—1ÿ—:1˜$l˜+‘˜½˜×˜ñ˜)
! ™.4™>c™<¢™;ß™'šSCšY—šLñšL>›?‹›QË›bœB€œEÃœO	�sY�=Í�}ž<‰ž0Æž-÷ž8%ŸQ^ŸB°ŸGóŸQ; H� ZÖ H1¡Dz¡J¿¡?
! ¢=J¢Bˆ¢CË¢7£AG£*‰£G´£Mü£KJ¤;–¤?Ò¤E¥5X¥HŽ¥b×¥J:¦9…¦1¿¦Bñ¦N4§9ƒ§6½§Zô§9O¨i‰¨]ó¨XQ©@ª©2ë©FªbeªUÈªM«@l«V­«W¬9\¬l–¬\­B`­T£­Pø­II®F“®NÚ®G)¯~q¯Lð¯:=°Sx°RÌ°>±:^±d™±'þ±*&²CQ²A•²L×²6$³E[³C¡³Bå³+(´?T´@”´=Õ´:µANµC�µGÔµ2¶7O¶B‡¶ZÊ¶@%·+f·+’·I¾·C¸)L¸Mv¸7Ä¸+ü¸A(¹*j¹*•¹,À¹(í¹º=4ºOrºÂº%Ýºu»Oy» É»5ê»[ ¼B|¼Q¿¼?½Q½8n½u§½=¾:[¾$–¾A»¾3ý¾!1¿#S¿-w¿+¥¿,Ñ¿#þ¿>"ÀÂaÀ$Á30ÁdÁ(pÁ™Á²Á!¾Á
! àÁëÁúÁÂÂ2ÂEÂMÂ	VÂ`ÂpÂÂ‹Â¡Â­ÂÈÂãÂöÂÃÃ Ã2ÃGÃ	ZÃdÃqÃ�Ã‘Ã	¤Ã
! ®Ã%¹Ã[ßÃ7;ÄOsÄ0ÃÄôÄ?Å5KÅ�Å+‘Å0½Å$îÅ+ÆA?ÆP�ÆwÒÆCJÇ'ŽÇ7¶Ç5îÇ?$È=dÈ)¢È:ÌÈHÉJPÉ‡›ÉV#ËWzËEÒË)Ì:BÌ)}Ì§ÌBÀÌ7Í;ÍPÍeÍzÍ'�Í·ÍÕÍ$çÍÎ+,Î#XÎ/|Î%¬ÎÒÎðÎ(
! Ïh3Ï%œÏHÂÏ4Ðl@ÐH­ÐCöÐB:Ñ(}Ñ2¦Ñ6ÙÑlÒe}ÒMãÒm1Ó3ŸÓ2ÓÓ*Ô41ÔQfÔ#¸Ô+ÜÔ1Õ':Õ5bÕV˜ÕmïÕ{]Ö@ÙÖn×+‰×µ×*Ó×'þ×&&Ø'MØ@uØS¶Ø#
! Ù!.ÙJPÙ>›ÙZÚÙ.5ÚLdÚ%±ÚD×ÚKÛhÛ:†Û0ÁÛ$òÛÜ3Ü$QÜFvÜ%½Ü6ãÜ)ÝVDÝG›Ý4ãÝtÞ@�Þ:ÎÞ	ß9)ßFcß/ªß#Úß2þß11àCcà6§à1Þà7á*Há!sá*•á)ÀáPêá6;â/râ/¢â/Òâ8ã9;ã9uã6¯ã7æã.ä9Mä-‡ä:µä<ðä/-å>]å+œåÈåÝå'ñåæ3æ7Næ7†æ>¾æGýæ(Eç3nç ¢ç'Ãç;ëç9'èDaèB¦èDéèB.é?qé±éPÏé5 ê*Vê8�ê%ºê$àêGë)Më8wë;°ëRìë+?ì:kì.¦ìKÕì%!íGí&cí1Ší%¼í%âí$îT-î2‚î*µî1àîKïD^ï+£ï&Ïï%öï$ð?Að/�ð±ð#Íð.ñð1 ñzRñtÍñ9Bò[|ò<ØòGó*]ó)ˆóX²ó<ô#Hô(lô/•ô2Åô1øô*õ@;õ
|õ&Šõ3±õJåõ10ö>bö<¡öBÞö1!÷6S÷3Š÷+¾÷>ê÷')ø,Qø4~øB³øköø:bù�ù!¶ùØùôùú+)úUú sú”ú:³úGîú@6û8wû;°ûìûýûü+ü.@üoü<‰ü5Æü5üü32ý5fýœý#¸ýÜýåý.òý0!þ8Rþ‹þE«þ@ñþ>2ÿ<qÿ<®ÿ5ëÿ=!_$[¤A_Bc¢DMKG™_á+A.mœ¸ÊÜ>í6,.c9’KÌ28K0„/µ8å4S,o3œ<Ð
!&+H?t8´>í5,b:{7¶î!	.	
G	U	 d	…	¡	1°	â	%ï	%
! (;
! d
! 0€
! *±
! )Ü
! >`E6¦?Ý$#B%f*Œ>·ö)
89
:r
"­
0Ð
6W8U�?æ"&nI@¸+ùY%!:¡_Ü<Y v—¶(Ëô
! !8 X!y!›#½#á-3)JXt,Í9ú 4QÕ/'jWfÂ.)?XK˜ä*ù!$6F7}#µcÙO=7�#Å7é#!9E%9¥%ßK7Q9‰%ÃOéc9)�<Ç)).'XB€Ã*à''3I["¥:È;+?k'‡-¯Ý:üG7??¿[ÿ![ #} O¡ )ñ  !J<!0‡!;¸!Oô!%D"j"<‚"¿"0Ø".	#8##T#x#‡#7¦#3Þ#3$F$-X$2†$=¹$=÷$#5%)Y%ƒ%6™%Ð%*ï%*&$E&3j&*ž&OÉ&l'y†'u(:v(D±('ö(ˆ)°§)„X*¬Ý*¦Š+Î1,)-4*-)_-3‰-#½-á-"ò-"."8. [. |.$�.$Â.$ç."/"//)R/,|/)©/'Ó/Lû/KH0d”0?ù0W91#‘1$µ1#Ú1!þ1 2×03@4:I4:„4+¿48ë4M$5Or5FÂ5g	6Mq6 ¿6à68ü6?57Bu7¸7Ï7*ã7“8"¢8 Å82æ839$M97r9ª9Ê9ä9*û9:&:*a:qŒ:.þ:9-;"g;9Š;Ä;,ß;<2%<9X<:’<*Í< ø<!=!;=6]=D”=4Ù=,>*;>f>†>;¡>6Ý>3?.H?$w??œ?-Ü?,
! @97@<q@=®@eì@:RAH�A,ÖA-BX1B.ŠB¹B$ÖBûB C:CFMC4”C4ÉCþC#D:D)RD&|D&£D+ÊD(öD"E(BE(kE)”E)¾E*èE*F*>F*iF*”F*¿F*êF*G*@G*kG*–G*ÁG(ìG(H(>H(gH(�H(¹H)âH(I(5I(^I(‡I*°I*ÛI*J*1J(\J(…J(®J(×J(K()K(RK({K(¤K(ÍK)öK) L'JL(rL(›L)ÄL)îL(M(AM(jM(“M+¼M'èM'N(8N'aN3‰N4½N4òN3'O"[OB~O?ÁO%P 'PBHP3‹P6¿P4öPF+Q{rQ:îQ')RQR#mR‘R6¬R.ãR4S)GSqSLzS>ÇS"TT)T~T˜T&µT&ÜT U0$U(UU~U&—U+¾U'êU!V4V!TV!vV-˜V(ÆV"ïV"W)5W,_W ŒW+­W$ÙW)þWQ(X›zX"Y19Y-kY)™Y:ÃY=þY5<Z-rZ" Z<ÃZ7[?8[5x[9®[3è[4\9Q\8‹\AÄ\;]7B]%z]) ],Ê]5÷]"-^.P^"^*¢^Í^:Ý^_.._$]_a‚_+ä_B`0S`0„`6µ`ì`ai$a*Ža)¹a1ãa-b/Cb)sb,�bbÊb(-cdVco»cB+d1nd* d*Ëdöd>e0Ue6†e7½e]õe0Sf„f–f,µf)âf$g1g7Pg%ˆg(®g/×g1h9h&Kh!rh(”h:½h2øh$+i(Piyi>™i!Øi/úi*j%Cj.ij8˜j5Ñjk/k Gk*hk"“k8¶k(ïk!l7:l)rl%œl%Âlèlm+$m"Pmsm#’m-¶m*ämCnSnon?‰n!Én0ën$oAo,Xo+…o±ovÇo^>pe�pMqQq;pq2¬qßq&ùq8 r!Yr:{r¶rÕr/êr<s7Ws'�s·s1×s(	t72tjt$…tªtÉt8ätEuHcu)¬u)Öu(v)vUIv0Ÿv-ÐvOþv)NwOxw%Èw.îwx<xYxsxŽxF¦x"íx=y$Ny!sy&•y;¼y(øy#!z/Ezuz“z­z2Ëz1þz0{+G{s{)‰{#³{3×{!|&-|T|1r| ¤|<Å|}2},K} x}(™},Â}7ï}#'~0K~|~cš~4þ~63¢j,
€7:€r€’€+ª€¾Ö€>•�ÛÔ�v°‚<'ƒddƒ Éƒ=êƒ-(„'V„(~„c§„.…t:…‰¯…!9†;[†0—†$È†'í†"‡8‡6S‡!Š‡!¬‡6Î‡"ˆ)(ˆRˆqˆlˆˆ;õˆ91‰@k‰Y¬‰&Š -Š-NŠr|ŠQïŠ;A‹(}‹¦‹EÀ‹:ŒAŒ.VŒR…Œ+ØŒ�!�C=���=‡�Å�%Þ�ŽŽ"=Ž-`ŽŽŽ­ŽÍŽIÓŽ!�X?�E˜�Þ�ñ�$�,)�3V�NŠ�CÙ�#‘0A‘'r‘š‘%º‘+à‘5’B’_’%~’¤’¿’ß’ û’“ 8“"Y“%|“0¢“)Ó“0ý“.”:G”2‚”(µ”0Þ”• •8•$R•
w•…•š•/µ•$å•
! –'–B–Bb–¥–3Â–&ö–&—YD—-ž—1Ì—2þ—1˜<Q˜5Ž˜5Ä˜1ú˜),™OV™$¦™)Ë™%õ™7š/SšFƒš4Êš4ÿš04›=e›6£›-Ú›2œ!;œ6]œE”œÚœ9õœH/�:x�7³�:ë�7&žF^ž¥ž$±žOÖž=&Ÿ=dŸ5¢Ÿ?ØŸm %† C¬ 9ð ;*¡sf¡2Ú¡2
¢3@¢?t¢8´¢+í¢!£I;£9…£¿£!Ý£
ÿ£3
¤BA¤/„¤>´¤Jó¤~>¥"½¥Zà¥\;¦
˜¦4¦¦@Û¦0§M§:\§>—§CÖ§¨8¨R¨)h¨’¨¬¨-È¨ö¨©&(©4O©4„©4¹©%î©0ª0EªBvª.¹ªèª&«(«?«R«j«~«)“«½«Ñ«å«û«¬6%¬\¬o¬‚¬Ÿ¬³¬Æ¬Ú¬ö¬	­)­@­`­w­—­®­Ë­ß­:ø­B3®Ev®8¼®4õ®/*¯-Z¯Hˆ¯#Ñ¯õ¯°)°$D°4i°&ž°/Å°2õ°(±&B±i±*ƒ±<®±Më±09²0j²,›²È²!ç²	³)³D³^³x³’³¬³Ì³ç³´´88´q´8Œ´Å´à´û´µ!1µSµlµˆµ.£µÒµîµ
! ¶#&¶4J¶;¶»¶#Ø¶*ü¶)'·AQ·2“·'Æ·"î·"¸;4¸0p¸ ¡¸"Â¸!å¸!¹$)¹$N¹9s¹6­¹=ä¹A"º/dº-”ºEÂº:»nC»5²»0è»,¼>F¼4…¼4º¼ï¼'
½#5½'Y½#�½(¥½9Î½)¾62¾-i¾>—¾2Ö¾0	¿0:¿+k¿/—¿/Ç¿/÷¿,'À$TÀ]yÀ×À6ïÀ&Á@DÁ>…ÁAÄÁ7Â:>Â2yÂ5¬Â2âÂÃK1Ã}ÃšÃ*·Ã-âÃ'Ä8ÄQTÄ'¦ÄÎÄéÄ-Å(2Å,[Å,ˆÅ,µÅ)âÅÆ,'Æ6TÆ'‹ÆL³ÆLÇ<MÇ<ŠÇBÇÇ
! È1)È.[ÈLŠÈ×È ÷È6ÉJOÉXšÉ'óÉÊ)6Ê@`Ê4¡ÊCÖÊ&ËVAË!˜Ë+ºËBæË#)Ì}MÌNËÌjÍ…Í4¤Í:ÙÍDÎLYÎ>¦Î5åÎ+Ï+GÏLsÏ'ÀÏ/èÏ(Ð6AÐ=xÐ=¶Ð9ôÐ(.Ñ4WÑ,ŒÑ(¹ÑCâÑ'&Ò.NÒ}ÒD›Ò'àÒ@Ó.IÓ0xÓ!©Ó<ËÓFÔ6OÔ.†ÔCµÔCùÔ,=Õ2jÕD�Õ âÕ1Ö5Ö:TÖP�Ö&àÖ<×8D×-}×«×!É×1ë×+ØEIØ2�Ø2ÂØ>õØ>4ÙHsÙE¼Ù0Ú63Ú,jÚ6—ÚUÎÚ!$ÛFÛaeÛUÇÛ/Ü2MÜ$€ÜF¥Ü2ìÜ$ÝNDÝA“Ý5ÕÝtÞ—€Þ9ß?Rß:’ß8Íß%à),àVà#và#šà‰¾à2Há%{á&¡á;Èá&âU+â�â&žâ&Åâ/ìâ2ã/Oã!ã+¡ã2Íã-ä%.ä)Tä%~ä&¤äËä2èä/åaKåŒ­åj:æ4¥æ'Úæç"ç>ç2Gç'zç2¢çÕç-òç2 è7Sè2‹è=¾è8üè65é;lé4¨é9Ýé4ê9Lê4†êE»ê7ë19ëFkëK²ëcþëFbì¾©ìPhí¹íÏíßíòí,	î06î*gîL’î.ßîï<'ï,dï)‘ïF»ï8ð7;ð1sð<¥ðBâðC%ñNiñ.¸ñ/çñNò#fò6ŠòYÁòZó/vó(¦ó-ÏóMýóIKô8•ô!Îô+ðô+õ+Hõ+tõ, õ,Íõ-úõ-(ö-Vö-„ö-²ö-àö-÷-<÷-j÷-˜÷-Æ÷-ô÷+"ø+Nø+zø+¦ø+Òø+þø,*ù+Wù+ƒù+¯ù+Ûù-ú-5ú-cú-‘ú+¿ú+ëú+û+Cû+oû+›û+Çû+óû+ü+Kü,wü,¤ü*Ñü+üü+(ý,Tý,�ý+®ý+Úý+þ+2þ.^þ*�þ*¸þ+ãþ#ÿA3ÿUuÿBËÿ+&KRMž9ì+&<R6�)Æ*ð$$@#e$‰$®#Ó‹÷8ƒJ¼W?_5Ÿ6Õ:BG@Š"Ëî8)G'q4™%Î'ô&.C,rŸ ¹*Ú#>(V<"¼,ß$	1	 G	3h	œ	?°	,ð	'
! YE
! 4Ÿ
! ,Ô
! 002=c0¡:Ò1
9?1y3«5ß1
2G
@z
1»
?í
J-6x<¯>ì=+3i:�7Ø61GEyA¿Q_SO³H L3m1¡6Ó3
! 2>0q/¢)Ò#ü* @KŒ?žÞ'ý(%(N5w­Â!Û;ý:95tª-½&ë 3'R*z%¥*Ë$öAC]<¡3Þ67I4�6¶3íI!%k‘
ª'¸-àO.H~HÇ*;1[)�-·,å,<?&|/£=Ó&%87^5–<Ì$	..0]WŽæ9ö0 L  k !Œ ® :Ê T!Z!$u!š!u¶!g,"D”":Ù"!#*6#-a##�#!³#0Õ#<$<C$&€$<§$Rä$;7%>s%@²%8ó%9,&3f&Gš&Xâ&G;'Jƒ'DÎ'Y("m(8�(;É(E)GK)?“)jÓ)K>*[Š*læ*4S+Oˆ+EØ+O,in,'Ø,:-a;-��-W.8w.Œ°.Ž=/†Ì/HS0Nœ0=ë0i)1Y“1uí1vc2)Ú2)3<.3k3?‚3^Â3=!4@_4d 4C5JI5V”5%ë566:H68ƒ6)¼6-æ6'7%<7%b7Oˆ7%Ø7þ7482N8�81ž8Ð8(ð8#9O=99�9$Ç9.ì9?:8[:+”:4À:-õ:#;3:;n;(†;E¯;õ;'<4<
K<1Y<&‹<8²<Së<?=+[=‡=	”=ž=±=Ë=à=4õ=4*>5_>=•><Ó>7?;H?.„?C³?A÷?û9@ì5A!"B3DB1xB(ªBÓB4åB3C4NC1ƒC>µC2ôC-'D8UDŽD$£D4ÈD&ýD;$E)`E8ŠE8ÃE%üE)"FLF^F.pFHŸFNèF&7G7^G.–G=ÅG9H6=H:tH3¯H;ãH:I:ZIH•I2ÞI<J%NJ;tJ°J&ÇJ!îJ#K*4K8_K	˜K`¢K`LdL:yLO´L7M$<M4aM5–MÌM)éMN.N':N*bN�N+¤N>ÐNBORO;qO(­OCÖOP$'P7LP#„P#¨PMÌP7Q9RQ7ŒQ.ÄQ<óQ60R>gR;¦R>âRL!S*nS™S.±S"àS"T)&T.PTT;—T"ÓTPöTJGU8’UMËU{V\•V$òVEW-]W-‹WE¹W@ÿW0@X)qX*›X3ÆX6úX.1Y@`YF¡YFèYB/ZArZ.´Z#ãZ[L[3l[W [0ø[)\'D\5l\-¢\+Ð\,ü\0)]%Z]9€]º]Ð]%è]5^D^^^Zx^)Ó^Gý^GE_%�_C³_)÷_2!` T`0u`.¦`HÕ`4aSa$na,“a)Àa&êa/b4Ab<vb3³b(çb)c&:c%ac‡cE�c7Õc=
d0Kd5|d‹²d@>e+e-«eÙeîe4f=8f/vf4¦f:Ûf+g(Bg6kg¢gO¾ggh5vh1¬h<Þh5i"Qi)ti,ži4ËiBj0CjPtjSÅjLkfks�k$õk8l\Sl°l$Élîl#
! m1.m$`m…m#¡m$Åm6êm!n"@n[cn0¿n;ðn-,o%Zo:€o=»oDùoF>pJ…pNÐp@q8`qP™qHêqE3r"yrœr6¼r;ór./s.^sK�s?Ùs+tEt&\t'ƒt«t"Æt.étu8uVu8su9¬u4æu,vDHv#�v&±v1Øv
! wMw9hw&¢wÉwãw*òw>x/\x,Œx1¹x;ëx6'y!^y@€y2Áy&ôy,z>Hz1‡z6¹z2ðz3#{0W{>ˆ{NÇ{1|H|%b|&ˆ|!¯|Ñ|(ð| }.:}Di}"®}1Ñ}%~4)~,^~"‹~®~GÈ~3&D&k:’BÍA€)R€
|€<Š€3Ç€Gû€<C�.€�:¯�#ê�‚2*‚]‚2l‚Ÿ‚-º‚3è‚'ƒ%Dƒ7jƒ5¢ƒ
Øƒ6æƒ1„/O„8„¸„×„Bó„
6…
D… R…%s…C™…3Ý…c†u†’†;¦†,â†'‡>7‡>v‡>µ‡ô‡ˆr!ˆ/”ˆ!Äˆ9æˆ ‰%4‰Z‰Ys‰KÍ‰<Š”VŠOëŠ1;‹-m‹-›‹-É‹÷‹Œ8ŒIVŒ( Œ*ÉŒ.ôŒD#�h���˜�!³�,Õ��Ž��Ž�=8�4v�2«�2Þ�1�3C�3w�3«�gß�>G‘|†‘U’(Y’‚’O›’ë’0“46“0k“/œ“*Ì“@÷“88”:q”‚¬”=/• m•=Ž•"Ì•ãï•GÓ–D—S`—N´—`˜Dd˜P©˜Wú˜)R™$|™b¡™š1šDKš�š6ªšáš*ñš› :›U[›+±›VÝ›)4œ2^œ6‘œÈœ>èœ>'�1f�)˜�?Â�[ž@^ž^Ÿž9þž8Ÿ)VŸ7€Ÿ@¸ŸùŸ( #: 3^ >’ (Ñ #ú ,¡<K¡>ˆ¡3Ç¡Sû¡AO¢‘¢©¢1É¢$û¢' £@H£C‰£5Í£N¤5R¤<ˆ¤!Å¤"ç¤?
! ¥&J¥Jq¥,¼¥é¥5¦A;¦U}¦%Ó¦ù¦5§2M§=€§¾§/Ù§†	¨Š�¨e©�©$›©0À©?ñ©_1ª ‘ª.²ª áª«3"«&V«1}«(¯«,Ø«3¬*9¬gd¬AÌ¬"­31­:e­) ­3Ê­4þ­/3® c®„®6ž®4Õ®4
! ¯8?¯(x¯4¡¯'Ö¯3þ¯42°;g°£°AÃ°G±NM±Nœ±Vë±^B²c¡²i³ho³Ø³X´Ø´Xµ�ØµZ¶�Ú¶\·rÜ·€O¸€Ð¸€Q¹Ò¹ƒRº9Öº7»CH»6Œ»7Ã»3û»/¼;N¼5Š¼5À¼ö¼3½3F½?z½3º½$î½4¾:H¾8ƒ¾3¼¾&ð¾¿4¿(R¿${¿5 ¿HÖ¿2À-RÀ-€À.®ÀAÝÀYÁyÁ6™Á/ÐÁÂ(Â0BÂ*sÂ0žÂ[ÏÂE+ÃqÃE„ÃGÊÃ'Ä&:ÄaÄ!}ÄGŸÄ3çÄ1Å$MÅrÅ‰Å.�Å0ÌÅ"ýÅ2 Æ,SÆ(€Æ+©Æ,ÕÆ&Ç+)Ç+UÇ%�Ç"§Ç#ÊÇ&îÇ7È*MÈ)xÈ)¢È$ÌÈ)ñÈ-É+IÉ%uÉ(›É#ÄÉ'èÉ4Ê'EÊ&mÊ ”Ê+µÊáÊ1Ë?2Ë;rË®ËsÂË6Ì$TÌ[yÌKÕÌ!Í17ÍiÍ„Í£Í¾ÍpÊÍH;Î<„ÎOÁÎJÏ[\ÏW¸Ï>ÐGOÐ)—Ð¹ÁÐ.{Ñ*ªÑ(ÕÑ8þÑ47Ò)lÒ7–Ò+ÎÒ+úÒ-&ÓLTÓZ¡ÓOüÓ4LÔ=�ÔA¿Ô7Õ59Õ-oÕ;�Õ0ÙÕN
! ÖaYÖT»ÖG×BX×5›×SÑ×T%Ø8zØ-³Ø2áØIÙN^Ù\­Ù‡
! ÚV’ÚZéÚyDÛD¾ÛZÜN^ÜC­ÜYñÜOKÝ?›Ý:ÛÝ?Þ<VÞJ“ÞJÞÞ0)ß>Zß2™ß_ÌßD,àAqài³à/áIMáI—áXááY:âT”âKéâa5ã\—ã:ôã7/äKgäŽ³ä’Bå ÕåöågæyæŽæ©æ¿æ1Õæ/ç47ç¢lç}èA�èOÏèqé.‘éYÀé"êR=ê˜�ê )ë&JëMqë/¿ë;ïë+ì=ì<]ìUšì?ðì?0í7pí;¨í"äíBî"Jî$mî.’îÁî/àî(ï39ïEmï³ïIÓïð/;ð/kð.›ðHÊð!ñ-5ñ1cñ2•ñ<Èñ,ò'2ò6Zò"‘ò´ò2Òò]ó.có’óI±óPûó@Lô7�ô8Åôþô9õ3QõN…õ/Ôõ"ö%'öMöSlö)Àö/êö÷/8÷+h÷1”÷-Æ÷0ô÷'%ø,Møzøšø¹ø"Èø+ëø2ù#JùUnù-Äùòù2ú3>ú0rú1£ú)Õú,ÿú0,û-]û(‹û&´û&Ûû$ü5'ü']ü…ü šü,»ü5èüý&7ý!^ý(€ý!©ý=Ëý/	þH9þH‚þ/Ëþûþ'ÿ5@ÿ2vÿG©ÿ:ñÿ,XJ£¼ÌÜ$ì=/$m’F¬(ó(ER_$o”²Êäü2DH*�	¸-ÂBð3$F0kœ!¸GÚF"Gi5±)ç,$Bg �¢"½IàI*-t;¢IÞ!(8J1ƒ0µ7æ&	,E	&r	™	¹	8Ñ	1
  
! <
! X
! -s
! -¡
! ,Ï
! 8ü
! =5=s=±=ï-9)Y%ƒ)©2Ó
1
P
Wh
:À
1û
6--d9’Ìê216hCƒÇ=æo$2”1Çù@"S#v(š&Ã-ê\:u1°;â/N0j'›Ããÿ/A`x •'¶Þû/'4W)Œ4¶ë@I/Z"Š2­Dà!%+G,s 4¿ô#+,9X’!°:Ò
%'A?i© ½ÞþZyx%ò>W.p!ŸHÁ!
! 3,+`1ŒC¾ 2#3V#Š®GÇmj}è:þ"9\2s4¦(Û ! P1 9‚ !¼ 5Þ ,!-A!Ao!0±!â!"""@"S"?f"'¦"(Î"1÷")#I#5e#E›#á#>ÿ#>>$2}$5°$?æ$*&%>Q%4�%Å%*à%1&3=&:q&¬&-Â&5ð&)&'%P'9v'Y°':
! ("E(h(D(*Ä(ï(&),)$I)n))Œ),¶)(ã)*7&*+^*\Š*&ç*6+,E+r+%�+.³+@â+9#,2],4�,'Å,5í,3#-#W-G{-<Ã-G.VH.VŸ.Vö.WM/U¥/Rû/LN01›06Í061&;1;b14ž1Ó1Wò1SJ25ž2]Ô2H23g{3Ÿã3)ƒ43­45á415*I50t55¥58Û5.61C6=u6)³6Ý6q÷6Ei7;¯75ë78!8>Z8@™8FÚ8C!9Ce9C©91í90:1P:%‚:`¨:~	;Xˆ;'á;I	<JS<Kž<Mê<I8=E‚=:È=/>93>!m>*�>)º>Nä>03?=d?3¢?>Ö?1@0G@x@%—@4½@Iò@#<A9`AGšA.âA-B5?B8uB=®B2ìBRC0rC<£C7àC5D7ND(†Da¯DAEPSE;¤E(àEJ	F2TF8‡F2ÀF'óFQGQmG/¿G3ïG+#H‚OHnÒH-AIboI`ÒI/3J8cJZœJQ÷J+IK"uKP˜K*éK7L-LL.zL ©L}ÊL&HM"oM6’MÉM@ãM<$N.aNN�N!ßNCO9EO3O³OÓO,òO4PHTPO�P;íP,)Q;VQ;’Q<ÎQ&R,2Rh_RxÈR7AS^ySGØSE T7fTNžTOíT(=UDfUB«UVîUYEVGŸV;çV(#WBLWR�W+âW2X7AXEyXB¿XJYQMY,ŸY/ÌY'üY%$ZGJZE’Z%ØZ þZ4[PT[3¥[EÙ[A\Oa\2±\Bä\4']i\]Æ]$á]#^5*^`^%~^I¤^Eî^-4_Ob_V²_.	`C8`B|`%¿`Tå`0:aUka3Áaõa=b)Sb2}b°b9Íb3c0;cPlcc½c;!d>]d?œd3Üdke3|e°e:Ðe7f]CfR¡f(ôf0g+Ng/zg>ªg0égFhLahS®hJi@Mi\ŽiIëi25jAhj4ªj9ßj@kCZk%žk/ÄkKôk>@lKlNËl>mgYm(ÁmVêm%An*gn’nBšnDÝnD"oGgpT¯pTq+Yq0…q:¶qñq*r#<r!`rI‚rgÌr$4s^Ys'¸s.àst"/t!Rt!tt"–t"¹t3Üt"u43u4hu;�u0Ùu+
! v96v)pv)šv
ÄvÒv	ãv
! ív	øvw0w>5wbtw7×w7xNGxB–x6Ùx)yL:y<‡y7ÄyEüy8Bz?{z»z3Úz3{BB{?…{=Å{9|B=|M€|FÎ|G}A]}SŸ}(ó}.~&K~r~+ˆ~i´~M1l-ž1Ì1þE0€%v€#œ€%À€8æ€8�1X�3Š�1¾�Bð�*3‚^‚;|‚9¸‚Hò‚9;ƒ*uƒ\ ƒ8ýƒ16„5h„2ž„Ñ„2Õ„5…#>…'b….Š…B¹…4ü…81†/j†%š†$À†%å†/‡(;‡#d‡)ˆ‡)²‡-Ü‡
! ˆ)ˆIˆ(]ˆ*†ˆ±ˆÉˆ$áˆ.‰A5‰Aw‰9¹‰4ó‰;(Š3dŠ8˜ŠHÑŠD‹>_‹3ž‹7Ò‹[
! ŒfŒ
rŒ.€Œ$¯Œ	ÔŒ&ÞŒ�-%�7S�'‹�>³�<ò�)/Ž6YŽ2�Ž@ÃŽ!�<&�c�.~�%­�Ó�0ò�/#�?S�8“�?Ì�4‘:A‘A|‘=¾‘3ü‘0’1I’;{’<·’!ô’$“I;“3…“6¹“>ð“A/”"q”*””¿”;Ø”•:4•$o•2”•5Ç•2ý•<0–=m–E«–#ñ–—'4—m\—yÊ—sD˜n¸˜z'™t¢™oš{‡šu›hy›tâ›nWœyÆœv@�w·�x/žq¨ž2Ÿ:MŸGˆŸ)ÐŸ(úŸ(# &L 0s A¤ .æ )¡2?¡(r¡*›¡,Æ¡0ó¡'$¢
L¢+Z¢+†¢&²¢Ù¢9ñ¢+£1<£&n£/•£@Å£.¤$5¤5Z¤4�¤4Å¤;ú¤<6¥s¥(€¥-©¥×¥ò¥¦/&¦/V¦0†¦0·¦7è¦! §!B§*d§!�§±§&Ë§"ò§¨N1¨.€¨
! ¯¨.º¨:é¨)$©5N©E„©AÊ© ª-ª,Hª$uª"šª.½ª%ìª%«$8«]«Dt«D¹«4þ«(3¬\¬r¬‰¬2Ÿ¬LÒ¬­T>­L“­[à­W<®\”®Cñ®5¯
K¯9Y¯E“¯*Ù¯#°)(°R°.h°—°(©°2Ò°3±Q9±,‹±)¸±0â±H²M\²/ª²2Ú²
³'+³S³q³}³š³ ·³%Ø³þ³%´6´G´Y´k´$~´£´%´´/Ú´%
! µ,0µ,]µ.Šµ,¹µ,æµ,¶,@¶*m¶&˜¶/¿¶ï¶ø¶(·%-·"S·v·•·´·7Á·@ù·:¸J¸HS¸œ¸»¸Ó¸(ë¸"¹H7¹/€¹'°¹0Ø¹%	º+/º/[º'‹º(³º Üº+ýº)»8>»Ww»9Ï»4	¼>¼,P¼}¼›¼·¼+Ö¼6½9½,S½+€½¬½µ½Ô½ð½
! ¾*¾8G¾;€¾)¼¾>æ¾I%¿Jo¿º¿!Ù¿û¿=À YÀ-zÀ¨À)¾À)èÀ/Á@BÁ-ƒÁ-±Á.ßÁ(Â#7Â$[Â$€Â*¥Â,ÐÂýÂZ
! Ã.eÃ(”ÃD½Ã1Ä64Ä3kÄ3ŸÄ5ÓÄ=	ÅJGÅ*’Å"½Å0àÅÆ,ÆDÆ)aÆ"‹Æ*®Æ*ÙÆEÇPJÇ6›Ç2ÒÇÈ9ÈXÈiÈ7ƒÈ7»È3óÈ)'ÉQÉkÉ@ƒÉ-ÄÉ>òÉ>1ÊDpÊMµÊ*Ë.Ë;ËHËfË9vË.°Ë3ßË/Ì0CÌ3tÌ;¨ÌFäÌ#+ÍOÍ+mÍ.™ÍÈÍ!èÍ,
! Î 7Î-XÎV†Î*ÝÎ&Ï&/Ï)VÏ/€Ï>°Ï4ïÏ+$Ð9PÐ8ŠÐÃÐ%âÐ5Ñ >ÑT_Ñ7´Ñ6ìÑ7#Ò[Ò1tÒ-¦ÒTÔÒ9)Ó$cÓ.ˆÓ<·ÓôÓÔ"0ÔSÔ)iÔ<“Ô(ÐÔ'ùÔ/!Õ1QÕ'ƒÕ1«Õ?ÝÕÖ=ÖVÖeÖxÖ!‰Ö«ÖiÇÖ31×e×"x×$›× À×1á×1ØFEØEŒØhÒØ3;Ù2oÙ'¢Ù.ÊÙ-ùÙ'Ú<Ú$WÚB|Ú)¿ÚéÚ*Û0+Û&\Û0ƒÛ&´ÛÛÛ2ùÛ;,Ü,hÜ1•Ü0ÇÜ(øÜ/!Ý4QÝ*†Ý±Ý%ÊÝ)ðÝ)Þ8DÞ4}Þ<²Þ.ïÞ4ß0Sß„ßžß.»ß1êß/à8LàP…à0Öàá á=á(\á0…á&¶áÝá$óáâ1â+Iâ+uâ-¡â5Ïâ-ãD3ã5xã®ã"Îã8ñã	*ä!4äVäuä/†ä(¶ä'ßä<å$Dåiå/~å5®å8äåæ=æ.Yæ3ˆæ ¼æÝæBüæL?ç&Œç$³çØç1ðç<"è;_è.›èBÊèA
é5Oé1…é1·é>ééC(êlê.„ê/³êãê9üê/6ë+fëL’ëHßëE(ìAnì°ì"Èì'ëì5íIí5_íN•íXäí8=î:vî+±î4Ýî9ï9Lï+†ï ²ï/Óï$ð(ðGðbð2uð3¨ð2ÜðOñ_ñ"ñD¢ñ&çñ%ò)4ò^ò3xò,¬ò6Ùò2óUCó(™óGÂó>
! ôAIô$‹ô°ô&Åô$ìô,õ(>õBgõLªõ÷õö=4ö'rö3šö8Îö7÷+?÷6k÷&¢÷:É÷:ø9?ø+yø<¥ø)âøùC*ù'nù@–ùD×ù@úL]ú5ªúBàú(#û;Lû#ˆûF¬û&óû<üJWü,¢üIÏüý0ý+PýL|ýPÉý;þcVþ ºþ,Ûþ ÿ*)ÿ-Tÿ‚ÿ6¢ÿÙÿ&òÿ1K#i �+®Ú)ú)$Nj…¥#º-Þ-$:4_*”5¿5õ0+\6r"©Ìè90V'‡-¯,Ý<
! 5G},Ž+»3ç0L[/a"‘´G¼H)M%w3�JÑ'5D&z6¡'Ø/	10	>b	!¡	/Ã	(ó	)
! #F
! #j
! aŽ
! "ð
! 43>h5§/Ý&
+4(`$‰a®6
.G
Zv
CÑ
F.\*‹F¶.ý
,!:\0|­+Ç.ó#"!F-h$–$»#à/4,R?/¿0ï/ 5PV†<ÝUEpL¶-+17]:•1Ð8&;*b1�@¿3'4%\$‚;§.ã,HK]1©"Û þCBc¦¿*Ù+*01['�Fµ=ü#:#^(‚ «9Ì%A[t&‹²4Äù(96Y#�T´	,G$a†/¥&Õ)ü&5+Kw*‹¶Í
ä#ò
%$Jj&–?½ý( (C l Œ  £ 7Ä -ü *!>!^!Vt!Ë!ä!"P "*q"/œ"3Ì"!#"#A#4\#‘#+¥#+Ñ#ý#$:)$Ed$<ª$ç$ ý$!%@%]%$s%+˜%*Ä%ï%5&JD&T�&
ä&ò&W'8j'£'»'5Ê'H(I( d(?…(CÅ(;	)/E)3u)A©)ë)+*2.*3a*3•*>É*$+4-+&b+‰+�+¤+¶+Î+*Ö+','),$Q,%v,%œ,$Â,%ç,$
-2-N-g-†-)¦-Ð-ð-ÿ-.,.O;.‹.š.².Ì.ä.ü./*/;/J/b/|/8•/Î/Þ/%í/&0%:0+`0Œ09¤0Þ0#ý0!101:?1z1‰1›1¶1Ê1Ü1ë1ú1!2"32V2g2z21�2¿2*Ñ24ü213G3[3o3Š3¡3 ²3&Ó3ú34#474R4f4|4�4 4³4Æ4Õ4í4ü455*5(`53‰5+½5é56!676H6\6o64ƒ6¸6!Í6ï6*7:7N70f7—7´7É7Ý7ï78#8<8S8g8„8¡8¾8Ó8ä8*90+9\9y9‘9 9%»9á9ù9:.:&@:g:+x:¤:À:AÖ:@;Y;!v;˜;«;Ã;Û;ö;<&<D<[<s<†<ž<F¶<Pý<N=l=<‹=9È=U>0X>+‰>/µ><å>9"?,\?2‰?.¼?Dë?+0@+\@<ˆ@^Å@_$AC„A0ÈADùA.>BAmB=¯BAíB/C(KC&tC>›CÚCBóCB6DyD™D'¥D$ÍDòD*
E8EXE.hE,—E6ÄEûE"F;FYF/yF0©F#ÚF8þF?7GwG0‘G/ÂG/òG"H4>H0sH2¤H2×H3
! I
>I
LI ZI{I-™IÇIáIíI
! J&JDJcJ8yJ²J0ÐJ4K6K EKfK ‚K*£KÎK(ìKPL:fL4¡LÖL=îL,M:FMB�M4ÄMAùM=;N/yN&©N7ÐNO*'O&ROyO#“OD·O@üO5=P&sP)šPÄPÑPFÙP& QBGQŠQ¡Q#¿QãQ3êQ)R@HR!‰R3«R7ßR6S+NSzS%˜S'¾SæST/T5?T6uT@¬T8íT*&U0QU;‚U2¾U$ñU$V/;V!kV �V)®V)ØV)W-,W$ZWW0žW8ÏW4X*=X:hXC£XçX Y,(Y,UY!‚YF¤YFëY^2ZF‘ZfØZW?[A—[9Ù[T\Jh\+³\:ß\#]#>]+b]AŽ]FÐ]6^-N^|^!˜^-º^'è^9_%J_)p_(š_/Ã_2ó_$&`-K`-y`O§`$÷`5aRaia;‡aÃaÖa'õa8bVbtb!�b*²bÝbûb4c,Pc/}c3­c<ác!d1@drd
! …d:�d(Ëd$ôd-e)Geqe‹e:§e-âe.f?f0Uf/†f-¶f4äf6g*Pg6{g#²g#Ög1úg7,h.dh+“h4¿h6ôh6+ibi5gi �i ¾i)ßi$	j'.jOVj/¦j6Öje
kXskNÌk>l3ZlCŽlSÒl,&m"Smvm$‘m6¶mHím6n>Pn�n n¼nØnôno:)oHdoO­oHýoEFp$Œp7±pSépY=qZ—qcòqDVrb›r#þr"s=1s os)�s<ºs÷s9tAAt2ƒt-¶t"ätuu1uEu`uEzuFÀuBv!Jv+lv:˜v1Óv@w:Fw1�w(³wÜw#üw( xIx.hx'—x¿x;Úx<y?SyE“y)Ùy&z,*z1WzJ‰z0Ôz,{.2{=a{HŸ{è{'|*|A|-Q||'š|Â|-â|+}5<}!r}”}0´}å}+ÿ}.+~#Z~!~~- ~$Î~$ó~#?<3|,°Ý6ó*€+F€.r€5¡€/×€U�[]�\¹�e‚F|‚dÃ‚a(ƒgŠƒhòƒq[„RÍ„p ….‘… À…>á…- †9N†Iˆ†EÒ†H‡Ha‡8ª‡)ã‡;
ˆGIˆF‘ˆ+Øˆ‰/"‰-R‰0€‰2±‰#ä‰Š7%Š+]Š*‰Š*´Š*ßŠ9
! ‹<D‹6�‹!¸‹1Ú‹4Œ:AŒ&|Œ £ŒÄŒ/äŒ"�37�k�#‡�,«�#Ø�;ü�)8Ž%bŽ/ˆŽ3¸Ž3ìŽ/ �5P�†�"Ÿ�&Â�é�;�4>�s�.‚�D±�$ö�)‘&E‘)l‘0–‘1Ç‘ù‘;’5P’?†’7Æ’8þ’7“=P“9Ž“'È“8ð“)”&A”*h”'“”»”Õ” ò”•1*•-\•(Š•[³•E–(U–*~–©–¹–Í–á–õ–——-—?—Q—b—t—†———©—»—Í—ß—ñ—˜˜)˜;˜M˜_˜q˜…˜—˜©˜½˜Ï˜á˜ò˜™™(™:™L™^™r™„™–™¬™¾™Ð™â™/ô™$š6šFš\š#wš$›šÀšÚš/øš6(›!_›�› ›'°›'Ø›'œ(œ=œ1Uœ3‡œ0»œ4ìœ/!�)Q�G{�1Ã�7õ�#-žQž!mž!�ž±ž%Éž(ïžŸ8ŸJŸ cŸ*„Ÿ&¯Ÿ&ÖŸ&ýŸ!$ (F /o &Ÿ %Æ &ì "¡*6¡+a¡)�¡&·¡3Þ¡¢/¢/@¢)p¢"š¢.½¢0ì¢£:=£x£#–£+º£!æ£&¤!/¤)Q¤,{¤'¨¤Ð¤!ì¤5¥D¥:W¥.’¥(Á¥ê¥&þ¥$%¦%J¦)p¦š¦1º¦ì¦!
! §+,§2X§&‹§²§Ç§.Û§
! ¨2*¨$]¨N‚¨Ñ¨$î¨©)'©+Q©
}©.‹©º©$Ø©#ý©!ª+?ªkª|ª'‰ª'±ª(Ùª"«%«A«Q«k«ƒ«�« ¸« Ù« ú« ¬ <¬ ]¬ ~¬ Ÿ¬ À¬ á¬ ­#­#A­"e­ˆ­¨­Ä­Û­)ù­)#®M®m®‰®¥®Á®Ø®ô®¯+¯G¯c¯¯›¯·¯#Ó¯$÷¯%°%B°3h°œ°0¹°ê°ü° ±+4±7`±/˜±È±"ã±² ² @²a²%|²%¢²0È².ù²2(³$[³€³)š³Ä³ã³)ö³% ´F´=\´$š´)¿´é´#ÿ´&#µ#Jµ#nµ’µ<¦µ8ãµ$¶ A¶*b¶+�¶2¹¶7ì¶/$·"T·'w·Ÿ·=¾·ü·!¸48¸Hm¸P¶¸,¹)4¹&^¹'…¹­¹Í¹4í¹,"º%Oºuº.‹ºAººAüº>»$Z».»®»+Á»7í»%¼8¼DN¼2“¼,Æ¼ó¼(½.;½(j½!“½'µ½'Ý½$¾7*¾#b¾%†¾3¬¾à¾)¿-*¿(X¿(�¿(ª¿&Ó¿ú¿3À.KÀ*zÀA¥À9çÀ!ÁL5Á/‚Á!²ÁÔÁCóÁ17Â.iÂ(˜ÂÁÂ%ÙÂÿÂ)ÃDÃYÃ+nÃ/šÃQÊÃHÄ4eÄ:šÄÕÄ7âÄ'Å1BÅ.tÅ.£Å(ÒÅ1ûÅ+-Æ.YÆˆÆ!šÆE¼Æ)Ç<,Ç9iÇ£Ç"ÂÇåÇøÇ
! È)(È RÈsÈ“È"³ÈÖÈ&öÈ'É+EÉ(qÉšÉ%ºÉ7àÉfÊVÊ5ÖÊ#Ë0ËPËpË,‡Ë"´Ë×Ë÷Ë'ÌC:Ì3~Ì"²Ì-ÕÌÍÍL<Í,‰ÍH¶ÍÿÍ Î!/Î+QÎ}ÎšÎ3·ÎHëÎ14Ï7fÏžÏ³Ï ÃÏäÏ!Ð'&Ð,NÐ{Ð5ŠÐÀÐHØÐ=!ÑW_Ñ·Ñ×Ñ7îÑ0&ÒWÒ1uÒ2§Ò+ÚÒ/Ó$6Ó;[Ó.—Ó>ÆÓ#Ô!)Ô0KÔ1|Ô&®Ô/ÕÔ4Õ2:Õ2mÕ8 Õ/ÙÕ>	Ö&HÖ$oÖ4”Ö@ÉÖ&
! ×$1×$V×-{×&©×-Ð×$þ×#Ø@Ø!^Ø"€Ø£Ø%¿ØåØ$Ù%Ù$@Ù&eÙ$ŒÙ/±Ù7áÙ.Ú*HÚsÚ!†Ú¨ÚÅÚÑÚ.ñÚ Û-:Û/hÛ5˜Û/ÎÛþÛÜ(:Ü6cÜ@šÜ2ÛÜMÝ?\Ý?œÝ1ÜÝ5Þ5DÞ%zÞ6 Þ2×Þ+
! ß16ßIhß&²ß)Ùß?à6Cà.zà3©à,Ýà)
! á(4á0]á:Žá.Éá&øá"âBâD\â4¡â$Öâ)ûâ"%ã=Hã.†ã4µã.êã"ä<äTä!sä)•ä%¿ä%åäå&åFå då!…å§å(ºåãå÷å/æBæ(_æ"ˆæ8«æ9äæ!ç@ç7Vç6ŽçÅçÔççç4÷ç,è!Cè eè(†è1¯è9áèGé&cé$Šé ¯éÐéKïé!;ê"]ê"€ê£êÂê%ßêë2!ë(Të+}ë+©ë&Õë+üë(ì)@ì-jì0˜ì%Éì0ïì í >í'_í.‡í2¶í!éí#î//î4_î$”îj¹î2$ï)Wï@�ïÂï ßï5ð<6ð+sð2Ÿð3ÒðDñ=Kñ‰ñ/¢ñÒñ6çñ.ò1Mò#ò£ò ¸òÙò$ùò ó/?ó'oó'—ó8¿ó-øó"&ô$Iô#nô(’ô)»ô-åô'õG;õƒõ-œõÊõ'Þõöö 2ö$Sö#xöœö!­ö.Ïöþö5÷N÷-j÷˜÷®÷/½÷Cí÷51ø
gø"uø/˜ø.Èø+÷ø;#ù*_ù3Šù"¾ù&áù#ú#,ú"Pú"sú–ú¶ú'Ôú(üú%û2<û&oû#–û"ºû-Ýû,ü8ü/Sü(ƒü5¬ü7âü'ýBý Xý$yýžý+¾ý9êý*$þ,Oþ4|þ"±þCÔþÿ.6ÿ/eÿ$•ÿKºÿ5'<!dE†+Ì,øB%,h;•3Ñ4:.V+…"±.Ô*-.0\'�/µ4å,'G(o&˜¿(Ï9ø42!g(‰E²Eø)>1h(š&Ã:ê+%*Q|‘!°Ò/î-LQXe~5”,Ê<÷14	1f	L˜	Hå	.
! E
! \b
! 3¿
! 7ó
! *+.V,…"²1Õ4<-Zˆ5 ÖBô:7
Rr
&Å
>ì
*+5V1Œ)¾2è">Q!d†¥/À/ð/ /P3€8´3í8!+Z3†+º3æA@\:�9Ø9;L;ˆ3Ä3øH,&uœ%¸6Þ38I*‚.­!ÜQþ%PDv)»å/÷/'W!t–=®ì.1H`!©>Ë2
!  =3^<’ Ïð)+:%f%Œ²Æâ?DB‡%¦(Ì7õ--6[5’È(è'9$V+{%§"Í-ð%!D<f>£,â,@K'Œ!´ Ö÷ 1. 5` *– 7Á 1ù L+!Lx!-Å!*ó!=""\"#"J£"Mî"B<#&#%¦#.Ì#3û#4/$ d$ …$.¦$OÕ$B%%Kh%J´%Kÿ%KK&J—&Kâ&5.'7d'Jœ'9ç'9!(E[(Q¡(Dó(D8)@})^¾)#*A*H*	P*	Z*d*;p*:¬*%ç*&
+;4+p+x+<‰+Æ+-Ù+.,*6,a,(,8¨,<á,B-Fa-B¨-(ë-).:>.(y.1¢.<Ô.///A/cq/7Õ/)
0B70z0&�00¶0\ç0(D1m1"‹1Q®1@2BA21„24¶2'ë2'3	;3E3@`3¡3.¾3í3,
! 4174)i4"“4*¶4á4ö4 51151c5 •5¶5Ó5ï56$6=6U6j66‡6 ¾6
ß67í6.%7.T71ƒ7@µ7@ö7K78$ƒ8¨88Ã8ü8>9NQ9M 93î9@":c:%ƒ:+©:$Õ:6ú:<1;7n;5¦;AÜ;7<>V<•<%¯<-Õ<+=6/=-f=.”=-Ã=ñ=*>`/>1�>Â>Õ>,ò>???_?|?J’?%Ý?&@C*@&n@&•@ ¼@DÝ@"A@ALXAA¥AçAB"B7BLBaB€B0�B8ÎBC,'C,TC$�C¦CÄCàC2ùC$,D;QD>�D>ÌD9E-EE3sE§E4ÅE)úE$FAF(WF€FD–F=ÛF]G#wGC›G,ßG<HnIHI¸H.I 1I$RI-wI&¥I ÌIíIJ4JEJJ)�J6ºJ+ñJ1K=OK�K¬KËK!ëK7
L!ELgL1L0±L)âLM1'M9YM?“M\ÓM\0N$�N#²N ÖNM÷N-EOIsO½O!ÍO"ïO,P?P4]P*’P ½POÞP.QFHQ=�Q$ÍQ$òQ^R(vR.ŸRJÎR&S5@S5vS:¬S=çS/%T*UT%€T'¦T-ÎTNüT<KU7ˆU^ÀUVV6vVR­VˆW8‰WBÂW@X0FX9wX&±X4ØX$
Y32Y6fY�Y³Y&ÒYùY)Z(AZ(jZ+“Z¿Z ÜZýZ+["I[l[~[
! –[¡[$¾[(ã[3\:@\?{\4»\	ð\-ú\)(]#R]+v]8¢]%Û]&^(^F^'e^4�^Â^$Ý^(_)+_*U_!€_"¢_"Å_.è_`2`!M`o`Ž`¨`/Å`@õ`6aKa&ba‰a ¡aÂa"Þab b?b^b}b?Žb*Îb!ùbc#*c*Nc)yc,£c4Ðc)d=/d=md'«d3ÓdBe#Je5ne4¤e)Ùe)f--f@[f"œf$¿f*äf+g;g-Qg'g)§gEÑgMhUehF»h0i&3i5Zi'�i5¸iîi
j9*jJdj0¯j7àjk30k-dk(’k »kÜkVõk/Ll|l˜l0´l9ålMm!mm'�m'·m9ßm3n;Mn6‰n/Àn2ðn2#oIVo3 oÔo3éo/p3Mp3�pµp)Õp)ÿp+)q/Uq2…q$¸q-Ýq@r$Lr!qr#“r ·r4ØrH
sVsms†s'›sÃs(ØsZt+\t"ˆt«t¿tÕtñt2u64u8ku$¤u.Éu9øu(2v([v4„v9¹v7óv=+w3iw/�w4Íw.x.1x4`x.•x.Äx,óx9 y9Zy9”y:Îy9	z:Cz9~z9¸zWòzWJ{.¢{Ñ{æ{<|9C|$}|!¢|"Ä|&ç|)}8}T}s}.†} µ}0Ö}#~=+~i~„~-¤~!Ò~-ô~$"7G.(®.×-€4€1D€.v€/¥€FÕ€3�'P�"x�+›�3Ç�@û�D<‚%�‚§‚+Ç‚3ó‚'ƒ-Gƒ(uƒ<žƒÛƒ#ùƒ„(:„c„†|„6…M:…:ˆ…6Ã…6ú…/1†%a†5‡†&½†7ä†G‡d‡@|‡$½‡â‡ ö‡:ˆDRˆ3—ˆ5Ëˆ0‰62‰@i‰?ª‰Dê‰@/Š;pŠ¬ŠÀŠÕŠéŠÿŠ‹&‹;‹O‹d‹x‹�‹£‹·‹Í‹ç‹û‹ŒŒ9ŒNŒdŒzŒ�Œ Œ9¸ŒMòŒ(@�(i�3’�%Æ�=ì�(*Ž7SŽP‹Ž8ÜŽ\�br�\Õ�X2�2‹�¾�-Ý�>‘?J‘FŠ‘+Ñ‘0ý‘0.’1_’9‘’%Ë’+ñ’+“+I“,u“+¢“+Î“,ú“,'”*T”,”A¬”4î”'#•)K•)u•)Ÿ•HÉ•W–Xj–-Ã–.ñ–9 —AZ—7œ—lÔ—5A˜;w˜9³˜Uí˜5C™Qy™ˆË™-Tš%‚š1¨š2Úš2
›W@›˜›.¸›ç›<ù›26œiœ ‰œªœ2Çœ(úœE#�Ei�0¯�.à�3žXCžFœž'ãž)Ÿ%5Ÿ[Ÿ*yŸ"¤Ÿ!ÇŸ)éŸ  4 6S  Š R« /þ .¡)F¡(p¡™¡·¡ Ì¡í¡¢/¢/N¢(~¢&§¢Î¢#í¢"£4£*O£!z£ œ£*½£*è£¤3¤Q¤f¤)ƒ¤,­¤7Ú¤!¥#4¥0X¥&‰¥#°¥/Ô¥A¦8F¦M¦6Í¦8§.=§3l§- §,Î§Aû§H=¨>†¨&Å¨'ì¨F©C[©=Ÿ©8Ý©Oª-fª”ª0¯ª/àª«D&«1k«$�«,Â«0ï« ¬8<¬'u¬&�¬+Ä¬%ð¬#­H:­(ƒ­$¬­/Ñ­®4®‚L®Ï®-î®C¯C`¯-¤¯-Ò¯5°.6°%e°‹°Ÿ°²°'É°0ñ°0"±"S±'v±ž±(¼±3å±1²K²/k²›²F²²(ù²)"³8L³+…³/±³6á³+´0D´u´ �´A±´Eó´#9µ ]µ(~µ4§µÜµ/öµ.&¶U¶t¶%�¶4µ¶4ê¶3·,S·)€·7ª·6â·!¸&;¸2b¸+•¸.Á¸4ð¸%¹C¹"Y¹/|¹?¬¹+ì¹Bº6[º’ºF²ºùº&»!<»^»z»^’»ñ»%
¼3¼M¼a¼'v¼$ž¼>Ã¼)½!,½N½`½"s½&–½"½½Hà½3)¾&]¾L„¾8Ñ¾ 
! ¿+¿>¿S¿&n¿)•¿¿¿Ù¿"ð¿À1À1GÀ.yÀ*¨ÀÓÀ,ðÀ.Á/LÁ0|Á­Á"ºÁ,ÝÁ
! ÂÂ6ÂOÂbÂzÂ*—Â)ÂÂ4ìÂ!Ã>Ã!]ÃÃšÃ$³ÃØÃòÃÄI&ÄpÄ!|Ä&žÄÅÄ5àÄÅ(,Å@UÅB–ÅAÙÅ!Æ1=ÆoÆ!�Æ6±Æ<èÆ.%Ç'TÇ |Ç�Ç"©ÇÌÇáÇüÇ#È#5ÈYÈ%wÈ7�È&ÕÈüÈ+ÉGÉeÉ„É!£ÉÅÉ=ÙÉ2Ê=JÊ2ˆÊB»Ê7þÊ<6ËAsËµË&ÑË-øË&Ì!FÌhÌ"„Ì9§Ì4áÌ!Í.8Í$gÍ%ŒÍ)²ÍÜÍùÍÎ)Î>>Î}ÎP”Î9åÎ#ÏCÏ\ÏnÏ.ŽÏ9½Ï2÷Ï<*Ð;gÐG£ÐëÐ]Ñ&`Ñ1‡Ñ0¹Ñ'êÑÒ-.Ò)\Ò†ÒG™Ò/áÒ.Ó)@Ó)jÓ ”Ó4µÓ&êÓ+Ô0=ÔnÔ*}Ô1¨ÔÚÔíÔÕ+Õ+FÕ/rÕ ¢Õ/ÃÕóÕ*Ö-6Ö@dÖ-¥Ö@ÓÖ8×KM×8™×KÒ×Ø1=ØoØ.‹ØTºØ2ÙBÙQÙ lÙ)�Ù+·Ù*ãÙ5ÚDÚ1MÚ$Ú!¤Ú,ÆÚ<óÚU0Û!†ÛF¨ÛïÛ0Ü#?ÜcÜ=�Ü7¿ÜC÷ÜT;ÝZ�Ý[ëÝdGÞE¬ÞcòÞ!Vßxß[–ß#òßà=6àtàC”àDØà%áCá#cá%‡á2­á/àá+â-<â+jâ@–â<×â8ã5Mã6ƒã,ºãçãä7äBQä,”ä'Áä6éä+ å+Lå6xå?¯å)ïå2æLæaæ!sæ'•æ=½æ#ûæ!ç5Aç%wç#�çÁçÔç3óç6'è ^èAè"Áè(äè
éé	+éA5éwéŠéOªé'úé&"êIêgê0…ê¶ê»ê&Ìê%óê#ë*=ëhë*|ë$§ë*Ìë<÷ë84ì mì"Žì±ìÊì5êì. íAOí6‘í2Èí2ûí<.î2kî>žî5Ýî)ï0=ïnïˆï%£ï"Éï ìï 
ð-.ð"\ð!ð%¡ð%ÇðJíð8ñHñ'fñ Žñ¯ñÀñÞñûñò0òDòXò³dòô:ô>Uô”ô0¬ô×Ýô/µõ<åõY"ö|ö“öNŸöYîöfH÷:¯÷Wê÷=BøH€øIÉø7ùWKù£ù»ù*Ùù-ú(2ú*[ú3†ú,ºú’çúzû€û&žûÅûXáûc:ü6žü]Õü„3ýO¸ý[þPdþDµþNúþLIÿP–ÿ?çÿ='	Ce	O©	[ù	?U	Š•	C 	Jd	R¯	?	FB	N‰	HØ	;!	‰]	Jç	?2	Šr	=ý	b;	Xž	O÷	G	KÇ	K	[_	U»	ª		R¼		Ÿ
! 	c¯
! 	[	No	^¾	c	M�	=Ï	>

	>L
	;‹
	cÇ
	W+	Jƒ	OÎ	]	N|	SË	M	Cm	H±	Aú	7<	Tt	É	rè	'[	Vƒ	
! Ú	)å	?	AO	‘		¨	0²	rã	2V	Ž‰	B	S[	%¯	%Õ	3û	3/	6c	6š	$Ñ	$ö	
	)	'?	g	B�	Ä	(Õ	Iþ	UH	"ž	CÁ	U	%[	�	1Ÿ	QÑ	A#	Ee	…«	X1	+Š	e¶	R	?o	Z¯	„
! 	�	:¬	Pç	8	V	_	*z	0¥	EÖ	> 	g[ 	GÃ 	!	]‹!	_é!	XI"	`¢"	W#	E[#	X¡#	]ú#	jX$	HÃ$	%	"%	-2%	-`%	5Ž%	+Ä%	3ð%	$&	>B&	F�&	6È&	'ÿ&	/''	OW'	E§'	|í'	:j(	D¥(	Aê(	;,)	3h)	<œ)	lÙ)	eF*	[¬*	L+	MU+	K£+	Jï+	q:,	}¬,	z*-	¥-	L%.	Vr.	uÉ.	N?/	MŽ/	TÜ/	p10	4¢0	C×0	1	6;1	9r1	L¬1	dù1	d^2	mÃ2	m13	ÊŸ3	îj4	oY5	~É5	tH6	ƒ½6	}A7	Œ¿7	nL8	}»8	[99	[•9	¸ñ9	Öª:	c�;	rå;	hX<	wÁ<	q9=	€«=	b,>	q�>	2?	/4?	Œd?	ªñ?	Mœ@	\ê@	RGA	ašA	[üA	jXB	LÃB	[C	!lC	"ŽC	±C	2ÏC	DD	GD	:`D	'›D	,ÃD	ðD	E	,'E	0TE	n…E	>ôE	Z3F	'ŽF	7¶F	îF	8
G	nFG	&µG	&ÜG	5H	'9H	:aH	8œH	:ÕH	wI	?ˆI	WÈI	/ J	<PJ	Q�J	[ßJ	C;K	SK	MÓK	&!L	+HL	itL	jÞL	.IM	RxM	CËM	JN	0ZN	,‹N	6¸N	!ïN	DO	HVO	,ŸO	ÌO	@êO	D+P	fpP	C×P	+Q	+GQ	1sQ	@¥Q	mæQ	(TR	7}R	µR	ÐR	-ïR	;S	*YS	1„S	)¶S	àS	)÷S	c!T	@…T	>ÆT	.U	,4U	,aU	AŽU	EÐU	V	2V	/NV	B~V	ÁV	 ØV	[ùV	=UW	N“W	NâW	31X	7eX	A�X	6ßX	7Y	8NY	:‡Y	4ÂY	3÷Y	B+Z	4nZ	:£Z	4ÞZ	.[	6B[	:y[	C´[	'ø[	& \	OG\	R—\	!ê\	H]	WU]	V­]	M^	XR^	/«^	 Û^	+ü^	0(_	Y_	&t_	@›_	#Ü_	'`	6(`	0_`	.�`	/¿`	1ï`	;!a	>]a	Mœa	-êa	(b	,Ab	<nb	8«b	+äb	?c	=Pc	PŽc	>ßc	9d	3Xd	DŒd	3Ñd	+e	+1e	 ]e	 ~e	Ÿe	H¹e	Df	?Gf	J‡f	IÒf	Eg	Pbg	2³g	2æg	Qh	kkh	N×h	>&i	Fei	9¬i	Fæi	?-j	kmj	pÙj	jJk	nµk	i$l	„Žl	jm	3~m	#²m	BÖm	1n	aKn	­n	DËn	:o	JKo	5–o	<Ìo	7	p	QAp	9“p	$Íp	?òp	J2q	(}q	+¦q	=Òq	%r	]6r	>”r	aÓr	>5s	Hts	8½s	�ös	>xt	(·t	#àt	.u	C3u	'wu	0Ÿu	%Ðu	!öu	Dv	+]v	+‰v	-µv	-ãv	:w	*Lw	Dww	¼w	Ëw	êw	x	6 x	Wx	fx	Bƒx	KÆx	Cy	oVy	ƒÆy	kJz	-¶z	Gäz	=,{	7j{	<¢{	5ß{	V|	(l|	R•|	eè|	FN}	1•}	2Ç}	wú}	:r~	*­~	1Ø~	.
! 	Z9	A”	+Ö	?€	†B€	OÉ€	*�	"D�	-g�	D•�	GÚ�	("‚	EK‚	*‘‚	9¼‚	&ö‚	>ƒ	E\ƒ	H¢ƒ	Dëƒ	0„	 O„	=p„	=®„	=ì„	B*…	!m…	4�…	Ä…	_â…	LB†	$�†	+´†	~à†	_‡	9p‡	ª‡	¼‡	BÜ‡	$ˆ	 Dˆ	@eˆ	¦ˆ	»ˆ	FÔˆ	>‰	?Z‰	%š‰	"À‰	ã‰	1þ‰	70Š	1hŠ	)šŠ	-ÄŠ	OòŠ	B‹	'_‹	6‡‹	C¾‹	,Œ	E/Œ	TuŒ	!ÊŒ	3ìŒ	D �	De�	]ª�	LŽ	%UŽ	#{Ž	0ŸŽ	 ÐŽ	ñŽ	:�	6G�	;~�	(º�	oã�	/S�	)ƒ�	0­�	#Þ�	)‘	$,‘	1Q‘	)ƒ‘	.­‘	(Ü‘	-’	%3’	(Y’	-‚’	'°’	3Ø’	“	!“	,>“	%k“	'‘“	¹“	(Ò“	+û“	='”	?e”	¥”	Â”	#Ý”	•	"•	%A•	$g•	=Œ•	Ê•	Ú•	î•	1–	+@–	#l–	�–	¬–	(È–	)ñ–	—	::—	u—	 �—	®—	hÀ—	)˜	*@˜	7k˜	6£˜	*Ú˜	™	™	65™	Nl™	$»™	8à™	@š	,Zš	U‡š	5Ýš	3›	G›	&]›	+„›	K°›	>ü›	;œ	BSœ	&–œ	½œ	2Ùœ	#�	&0�	0W�	;ˆ�	Ä�	Ú�	 ì�	"
ž	�0ž	1Áž	4óž	1(Ÿ	GZŸ	U¢Ÿ	6øŸ	1/ 	#a 	'… 	3­ 	Aá 	/#¡	RS¡	;¦¡	8â¡	6¢	7R¢	BŠ¢	(Í¢	(ö¢	$£	D£	#[£	£	CŸ£	>ã£	7"¤	Z¤	8v¤	M¯¤	Mý¤	$K¥	5p¥	6¦¥	2Ý¥	$¦	15¦	/g¦	4—¦	(Ì¦	0õ¦	B&§	Qi§	T»§	X¨	2i¨	$œ¨	8Á¨	%ú¨	I ©	8j©	/£©	@Ó©	+ª	/@ª	Kpª	8¼ª	6õª	6,«	;c«	?Ÿ«	2ß«	<¬	-O¬	6}¬	<´¬	&ñ¬	C­	:\­	9—­	7Ñ­	5	®	.?®	"n®	‘®	<©®	4æ®	0¯	L¯	bc¯	>Æ¯	°	2#°	(V°	-°	"­°	0Ð°	8±	:±	J±	F^±	+¥±	=Ñ±	"²	2²	J²	<\²	_™²	Wù²	QQ³	T£³	Rø³	gK´	�³´	R5µ	3ˆµ	*¼µ	7çµ	6¶	*V¶	3�¶	)µ¶	ß¶	ù¶	-·	*=·	"h·	0‹·	-¼·	ê·	'	¸	/1¸	Ea¸	E§¸	6í¸	;$¹	F`¹	F§¹	2î¹	4!º	SVº	6ªº	Jáº	-,»	AZ»	œ»	µ»	Ò»	;î»	**¼	U¼	Bq¼	´¼	5É¼	Aÿ¼	#A½	7e½	9�½	'×½	ÿ½	¾	"9¾	\¾	+v¾	¢¾	'½¾	/å¾	¿	!1¿	"S¿	v¿	Ž¿	%ª¿	!Ð¿	6ò¿	)À	DÀ	3cÀ	0—À	;ÈÀ	Á	!Á	!*Á	LÁ	IhÁ	²Á	/ÎÁ	8þÁ	<7Â	1tÂ	2¦Â	6ÙÂ	'Ã	78Ã	5pÃ	1¦Ã	1ØÃ	
! Ä	$'Ä	3LÄ	5€Ä	'¶Ä	/ÞÄ	.Å	1=Å	#oÅ	)“Å	*½Å	YèÅ	fBÆ	e©Æ	4Ç	DÇ	YÇ	AjÇ	,¬Ç	tÙÇ	NÈ	aÈ	DqÈ	5¶È	&ìÈ	É	//É	"_É	)‚É	#¬É	*ÐÉ	3ûÉ	+/Ê	_[Ê	*»Ê	æÊ	4Ë	(6Ë	_Ë	$xË	�Ë	[ºË	Ì	'Ì	1>Ì	pÌ	7ŽÌ	<ÆÌ	%Í	,)Í	)VÍ	.€Í	2¯Í	0âÍ	)Î	=Î	)QÎ	{Î	!“Î	.µÎ	
äÎ	ròÎ	8eÏ	žÏ	u¯Ï	;%Ð	aÐ	dÐ	hÐ	6zÐ	6±Ð	WèÐ	W@Ñ	3˜Ñ	ÌÑ	-ÓÑ	5Ò	7Ò	@Ò	`Ò	GiÒ	±Ò	ËÒ	&èÒ	UÓ	;eÓ	F¡Ó	4èÓ	Ô	*-Ô	#XÔ	'|Ô	"¤Ô	ÇÔ	 çÔ	Õ	(Õ	HÕ	gÕ	 „Õ	¥Õ	!ÄÕ	æÕ	Ö	Ö	8Ö	%TÖ	+zÖ	¦Ö	¿Ö	#×Ö	%ûÖ	.!×	-P×	8~×	S·×	AØ	.MØ	&|Ø	&£Ø	LÊØ	6Ù	INÙ	#˜Ù	$¼Ù	IáÙ	G+Ú	JsÚ	=¾Ú	8üÚ	=5Û	'sÛ	7›Û	-ÓÛ	@Ü	BÜ	NNÜ	(�Ü	%ÆÜ	ìÜ	&Ý	%+Ý	4QÝ	†Ý	�Ý	£Ý	>¾Ý	,ýÝ	L*Þ	TwÞ	ÌÞ	3åÞ	ß	 ß	7'ß	
! _ß	"jß	�ß	!­ß	+Ïß	`ûß	*\à	O‡à	=×à	(á	K>á	Šá	)¤á	0Îá	)ÿá	/)â	0Yâ	"Šâ	F­â	)ôâ	ã	++ã	Wã	wã	"”ã	"·ã	Úã	#éã	@
ä	0Nä	'ä	3§ä	Ûä	Ýä	éä	õä	+å	8-å	$få	#‹å	4¯å	Aäå	?&æ	fæ	ræ	~æ	Šæ	–æ	2¢æ	#Õæ	ùæ		ç	ç	%ç	1ç	=ç	Iç	#Uç	yç	…ç	<‰ç	3Æç	úç	
! è	s#è	$—è	&¼è	Aãè	/%é	Ué	 sé	I”é	Þé	|ëé	hê	žnê	4
ë	7Bë	:zë	7µë	9íë	Ž'ì	o¶ì	>&í	aeí	†Çí	GNî	7–î	LÎî	=ï	@Yï	<šï	*×ï	`ð	�cð	Wôð	*Lñ	4wñ	K¬ñ	%øñ	,ò	Kò	hò	†ò	*£ò	1Îò	Dó	QEó	K—ó	+ãó	[ô	vkô	Lâô	R/õ	P‚õ	IÓõ	`ö	L~ö	VËö	a"÷	|„÷	Bø	§Dø	Lìø	<9ù	8vù	A¯ù	Rñù	RDú	X—ú	gðú	[Xû	m´û	M"ü	Mpü	P¾ü	Vý	Efý	M¬ý	_úý	9Zþ	D”þ	7Ùþ	Zÿ	Ylÿ	TÆÿ	@
! F\
! H£
! @ì
! \-
! pŠ
! aû
! @]
! =ž
! MÜ
! S*
! =~
! >¼
! _û
! @[
! uœ
! k
! [~
! QÚ
! 3,
! X`
! j¹
! e$
! aŠ
! [ì
! fH
! k¯
! 9	
! ŠU	
! rà	
! IS
  
! p�
! 
! [
! Ij
! L´
! c
! \e
! žÂ
! Sa
! 7µ
! cí
! eQ
! ;·
! 7ó
! y+
! .¥
! 'Ô
! Oü
! VL
! l£
! C
! NT
! N£
! Mò
! .@
! Io
! V¹
! P
! Oa
! U±
! X
! \`
! 2½
! 4ð
! N%
! mt
! Jâ
! +-
! *Y
! c„
! [è
! 2D
! _w
! N×
! 6&
! Y]
! /·
! /ç
! 1
! -I
! )w
! B¡
! [ä
! @
! 'Z
! ‡‚
! ^
! 
! $i
! FŽ
! _Õ
! Y5
! `�
! Lð
! /=
! Fm
! ‰´
! W>
! A–
! 1Ø
! Q
! 
! 8\
! •
! .³
! ,â
! ( 
! -8 
! /f 
! G– 
! ÍÞ 
! ¬!
! M»!
! 	"
! 0"
! I"
  
! g"
! &r"
! 	™"
! £"
! ¸"
! Ð"
! Ý"
! ó"
! 	#
! #
! #
! "#
! :#
! N#
! Z#
! t#
! "…#
! "¨#
! Ë#
! Þ#
! î#
! û#
! $
! $
! 7$
! 
N$
! \$
! k$
! €$
! ™$
! ®$
! º$
! ,Ê$
! r÷$
! 7j%
! ]¢%
! 9&
! :&
! GQ&
! =™&
! ×&
! 0ç&
! 5'
! $N'
! 4s'
! Q¨'
! Wú'
! {R(
! HÎ(
! 2)
! 9J)
! 7„)
! A¼)
! ?þ)
! ;>*
! Hz*
! LÃ*
! N+
! ¾_+
! c-
! e‚-
! aè-
! =J.
! Vˆ.
! 4ß.
! '/
! R</
! K�/
! Û/
! ñ/
! 0
! 0
! (;0
! *d0
! �0
! .«0
! !Ú0
! 0ü0
! %-1
! 8S1
! ,Œ1
! "¹1
! Ü1
! &ü1
! f#2
! +Š2
! `¶2
! A3
! �Y3
! PÛ3
! N,4
! O{4
! 5Ë4
! ?5
! @A5
! �‚5
! {6
! n�6
! „þ6
! @ƒ7
! AÄ7
! ;8
! CB8
! [†8
! 1â8
! 39
! HH9
! (‘9
! 4º9
! mï9
! {]:
! ‡Ù:
! Ra;
! „´;
! 79<
! 'q<
! <™<
! 1Ö<
! ;=
! 4D=
! Dy=
! n¾=
! )->
! 'W>
! ]>
! JÝ>
! R(?
! 4{?
! V°?
! +@
! R3@
! c†@
!  ê@
! NA
! :ZA
! %•A
! »A
! ÙA
! 6øA
! ]/B
! *�B
! 6¸B
! -ïB
! eC
! OƒC
! :ÓC
! }D
! GŒD
! AÔD
! &E
! A=E
! CE
! 5ÃE
! %ùE
! GF
! CgF
! I«F
! =õF
! ?3G
! EsG
! .¹G
! 'èG
! .H
! 0?H
! dpH
! AÕH
! 2I
! .JI
! 2yI
! >¬I
! BëI
! B.J
! ?qJ
! A±J
! 5óJ
! D)K
! 4nK
! ;£K
! =ßK
! <L
! LZL
! 2§L
! ÚL
! ðL
! )M
!  /M
! +PM
! I|M
! IÆM
! NN
! Y_N
! 4¹N
! DîN
! +3O
! 1_O
! F‘O
! BØO
! [P
! YwP
! [ÑP
! Y-Q
! O‡Q
! 6×Q
! [R
! ?jR
! 2ªR
! KÝR
! 1)S
! 0[S
! RŒS
! 6ßS
! @T
! FWT
! `žT
! 2ÿT
! D2U
! 9wU
! b±U
! <V
! QV
! 7oV
! G§V
! 3ïV
! 5#W
! 4YW
! bŽW
! HñW
! ::X
! AuX
! b·X
! VY
! )qY
! (›Y
! 4ÄY
! 1ùY
! \+Z
! >ˆZ
! #ÇZ
! 3ëZ
! ;[
! >[[
! ˜š[
! 3\
! C³\
! v÷\
! Mn]
! I¼]
! /^
! 06^
! bg^
! PÊ^
!  _
! %<_
! <b_
! @Ÿ_
! Bà_
! #`
! Q9`
! ‹`
! *¢`
! NÍ`
! Ya
! 9va
! P°a
! =b
! \?b
! *œb
! .Çb
! 4öb
! .+c
! dZc
! )¿c
! Céc
! D-d
! Nrd
! wÁd
! A9e
! {e
! +›e
! #Çe
! ëe
! 	f
! C$f
! #hf
! 5Œf
!  Âf
! ;ãf
! Ng
! Fng
! <µg
! Dòg
! 7h
! Wh
! %lh
! ’h
! ?­h
! #íh
! Ki
! I]i
! L§i
! Dôi
! F9j
! &€j
! 0§j
! Øj
! èj
! @új
! J;k
! M†k
! (Ôk
! \ýk
! @Zl
! >›l
! MÚl
! N(m
! Cwm
! O»m
! *n
! 56n
! iln
! OÖn
! ‹&o
! ‘²o
! TDp
! Q™p
! Nëp
! u:q
! :°q
! <ëq
! #(r
! Lr
! fr
! €r
! M–r
! ;är
! 4 s
! OUs
! M¥s
! ;ós
! >/t
! 2nt
! ;¡t
! <Ýt
! <u
! Wu
! 4ru
! C§u
! Nëu
! :v
! +Wv
! 2ƒv
! K¶v
! Dw
! VGw
! Kžw
! êw
! Ix
! HRx
! $›x
! 3Àx
! "ôx
! y
! -y
! /By
! 'ry
! šy
! @®y
! 
ïy
! .ýy
! 5,z
! 6bz
! ™z
! 2¹z
! 6ìz
! <#{
! I`{
! bª{
! ?
|
! MM|
! 7›|
! %Ó|
! -ù|
! 1'}
! TY}
! +®}
! .Ú}
! 9	~
! MC~
! +‘~
! <½~
! Jú~
! bE
! X¨
! @€
!  B€
! ~c€
! ?â€
! 7"�
! pZ�
! %Ë�
! Gñ�
! z9‚
!  ´‚
!  Õ‚
! !ö‚
! ƒ
! 8ƒ
! 2Qƒ
! „ƒ
! šƒ
! ±ƒ
!  Èƒ
! !éƒ
! "„
! ".„
! $Q„
! $v„
! 6›„
! "Ò„
! 4õ„
! „*…
! 4¯…
! Fä…
! °+†
! PÜ†
! 2-‡
! z`‡
! vÛ‡
! 7Rˆ
! MŠˆ
! WØˆ
! 0‰
! /E‰
! !u‰
! @—‰
! 5Ø‰
! !Š
! a0Š
! M’Š
! 5àŠ
! !‹
! 58‹
! !n‹
! 7�‹
! #È‹
! 7ì‹
! #$Œ
! IHŒ
! 5’Œ
! 7ÈŒ
! #�
! Q$�
! fv�
! 'Ý�
! ;Ž
! 'AŽ
! 'iŽ
! %‘Ž
! B·Ž
! úŽ
! 4�
! 5I�
! 5�
! [µ�
! *�
! C<�
! C€�
! 1Ä�
! !ö�
! ,‘
! 4E‘
! z‘
! 9—‘
! \Ñ‘
! L.’
! S{’
! dÏ’
! *4“
! *_“
! RŠ“
! 0Ý“
! ,”
! \;”
! ?˜”
! @Ø”
! a•
! ({•
! <¤•
! Há•
! *–
! :J–
! 5…–
!  »–
! .Ü–
! 
—
! !—
! A;—
! ;}—
! ;¹—
! õ—
! 2˜
! 7:˜
! Cr˜
! C¶˜
! 2ú˜
! *-™
! X™
! /w™
!  §™
! 3È™
! ?ü™
! +<š
! >hš
! 6§š
! pÞš
! ŒO›
! ™Ü›
! •vœ
! N�
! a[�
! ?½�
! ˆý�
! ³†ž
! ‚:Ÿ
! ­½Ÿ
! ¤k 
! Ï¡
! <à¡
! O¢
! 0m¢
! :ž¢
! /Ù¢
! 	£
!  "£
!  C£
!  d£
! …£
! ¤£
! "Ã£
! "æ£
! "	¤
!  ,¤
!  M¤
! 'n¤
! /–¤
! ,Æ¤
! (ó¤
! [¥
! Zx¥
! iÓ¥
! H=¦
! g†¦
! %î¦
! &§
! %;§
! #a§
! …§
! éš¨
! B„©
! HÇ©
! Lª
! 4]ª
! ;’ª
! ZÎª
! ])«
! \‡«
! �ä«
! Uf¬
! '¼¬
! 'ä¬
! B­
! VO­
! ^¦­
! ®
! #$®
! 5H®
! ½~®
!  <¯
! 0]¯
! =Ž¯
! FÌ¯
! 3°
! EG°
! #�°
! ±°
! Ì°
! -å°
! O±
! /c±
! z“±
! +²
! F:²
!  �²
! :¢²
! &Ý²
! 0³
! 5³
! =N³
! @Œ³
! AÍ³
! -´
! $=´
! b´
! ~´
! 5š´
! LÐ´
! 9µ
! )Wµ
! (�µ
! )ªµ
! 'Ôµ
! Eüµ
! 7B¶
! 6z¶
! /±¶
! %á¶
! J·
! 1R·
! 8„·
! G½·
! B¸
! QH¸
! xš¸
! D¹
! FX¹
! 8Ÿ¹
! 5Ø¹
! cº
! Arº
! $´º
! 3Ùº
! 
»
! (»
! F»
! QX»
! 3ª»
! >Þ»
! ¼
! !4¼
! V¼
! ,m¼
! &š¼
! *Á¼
! .ì¼
! +½
! ,G½
! +t½
! , ½
! ,Í½
! ,ú½
! -'¾
! -U¾
! -ƒ¾
! -±¾
! -ß¾
! -
¿
! -;¿
! -i¿
! -—¿
! -Å¿
! -ó¿
! -!À
! +OÀ
! ,{À
! +¨À
! ,ÔÀ
! +Á
! +-Á
! ,YÁ
! +†Á
! +²Á
! +ÞÁ
! +
! Â
! -6Â
! -dÂ
! -’Â
! -ÀÂ
! +îÂ
! +Ã
! +FÃ
! ,rÃ
! +ŸÃ
! ,ËÃ
! +øÃ
! ,$Ä
! +QÄ
! ,}Ä
! -ªÄ
! -ØÄ
! +Å
! 12Å
! ,dÅ
! ,‘Å
! -¾Å
! +ìÅ
! ,Æ
! +EÆ
! +qÆ
! .�Æ
! +ÌÆ
! +øÆ
! ,$Ç
! 1QÇ
! =ƒÇ
! ;ÁÇ
! ;ýÇ
! 99È
! 2sÈ
! ?¦È
! ;æÈ
! 2"É
! 0UÉ
! K†É
! @ÒÉ
! IÊ
! A]Ê
! UŸÊ
! ŽõÊ
! 9„Ë
! 3¾Ë
! 'òË
! )Ì
! DÌ
! H`Ì
! 1©Ì
! ;ÛÌ
! -Í
! EÍ
! `RÍ
! E³Í
! ,ùÍ
! h&Î
!  �Î
! °Î
! -ÌÎ
! ,úÎ
! "'Ï
! 7JÏ
! /‚Ï
! ²Ï
! (ËÏ
! 2ôÏ
! *'Ð
! #RÐ
! vÐ
!  –Ð
! $·Ð
! 4ÜÐ
! /Ñ
! %AÑ
! $gÑ
! 0ŒÑ
! 3½Ñ
! 'ñÑ
! ?Ò
! *YÒ
! 0„Ò
! hµÒ
! ¯Ó
! 'ÎÓ
! IöÓ
! 8@Ô
! 5yÔ
! Q¯Ô
! KÕ
! BMÕ
! @�Õ
! *ÑÕ
! RüÕ
! EOÖ
! N•Ö
! DäÖ
! H)×
! Ar×
! B´×
! H÷×
! G@Ø
! PˆØ
! IÙØ
! D#Ù
! %hÙ
! /ŽÙ
! <¾Ù
! 9ûÙ
! *5Ú
! 0`Ú
! *‘Ú
! -¼Ú
! êÚ
! BúÚ
! =Û
! 4SÛ
! $ˆÛ
! a­Û
! 6Ü
! KFÜ
! :’Ü
! :ÍÜ
! =Ý
!  FÝ
! (gÝ
! “�Ý
! /$Þ
! /TÞ
! :„Þ
! <¿Þ
! <üÞ
! 09ß
! =jß
! |¨ß
! 2%à
! {Xà
! …Ôà
! RZá
! D­á
! 0òá
! 4#â
! !Xâ
! Pzâ
! 6Ëâ
! 0ã
! F3ã
! vzã
! Fñã
! 8ä
! "Kä
! 3nä
! 5¢ä
! *Øä
! +å
! P/å
! &€å
! +§å
! BÓå
! 7æ
! Næ
! ,`æ
! &�æ
! P´æ
! Cç
! ;Iç
! -…ç
! ,³ç
! -àç
! Kè
! "Zè
! 6}è
! ´è
! (Òè
! 9ûè
! B5é
! Nxé
! Çé
! /×é
! %ê
! 1-ê
! ,_ê
! EŒê
! 0Òê
! 1ë
! J5ë
! 0€ë
! ,±ë
! .Þë
! $
ì
! )2ì
! 0\ì
! (�ì
! "¶ì
! /Ùì
! E	í
! .Oí
! R~í
! Ñí
! ,ñí
! Fî
! &eî
! =Œî
! >Êî
! 	ï
! 7 ï
! ;Xï
!  ”ï
! ©µï
! Œ_ð
! €ìð
! dmñ
! "Òñ
! Lõñ
! 7Bò
! zò
! )–ò
! FÀò
! ,ó
! N4ó
! 0ƒó
!  ´ó
! ,Õó
! Dô
! JGô
! *’ô
! &½ô
! 7äô
! /õ
! JLõ
!  —õ
! 2¸õ
! %ëõ
! /ö
! CAö
! M…ö
! fÓö
! .:÷
! .i÷
! 9˜÷
! !Ò÷
! lô÷
! :aø
! /œø
! mÌø
! A:ù
! x|ù
! 6õù
! 6,ú
! .cú
! (’ú
! $»ú
! $àú
! $û
! Y*û
! .„û
! R³û
! 4ü
! ,;ü
! 7hü
! O ü
! 6ðü
! /'ý
! AWý
! (™ý
! Âý
! "âý
! <þ
! ;Bþ
! ~þ
! 0œþ
! Íþ
! 6ëþ
! *"ÿ
! EMÿ
! )“ÿ
! 0½ÿ
! (îÿ
! >,VGƒËHê<3(p0™7ÊC-FFt&»oâ:R?�ôÍ2ÂAõ/7g2~à±F’üÙ�ÖLXx¥!	@@	-�	&¯	'Ö	pþ	.o
! Žž
! —-)ÅEï<5/r2¢%Õû:
$T
2y
A¬
/î
1%Pve’5ø3.:bd�0-37aq™bXn2Ç úYQuÇAæa(.Š¹ÖKò>IDŽ,«)Ø/ >P,�,¼éXð&IwpLè5K+a9�@Ç\Oe)µ9ß1,K4x3­;á))G8q!ª0Ì(ý'&%N*t.Ÿ/Î=þ6<@s!´SÖA*3l= Þô$77o…"¡;Ä127I$�[¦$ D' )l ,– dÃ 2(!7[!=“!$Ñ!Fö!B="?€"<À"(ý"X&#+#0«#"Ü#@ÿ#9@$Wz$@Ò$=%=Q%M�%@Ý%6&;U&-‘&B¿&U'$X'A}'Y¿'?(>Y(B˜(AÛ(i)‡)/“)YÃ)J*Hh*N±*K+‰L++Ö+T,LW,J¤,ƒï,>s-I²-;ü-@8.Jy.<Ä.)/Q+/C}/(Á/)ê/
0B"0We0=½0Qû0KM1‚™1%2dB2i§23<"3D_3.¤3Ó38ã3O4Tl4 Á4â4595T5r5-’5À5Ú5+ú5>&6>e6>¤6(ã6F76S7RŠ7>Ý78*68a8y8�8¦8»8+Ñ8ý89'9>9T99j9¤9¸9Ì9é9þ9:':C:W:w:�:¯:Ç:ç:ÿ:;1;=K;H‰;FÒ;><8X<2‘<6Ä<Sû<"O=r=�=¨=1Å=D÷=3<>@p>6±>è>0?8?;W?M“?Ká?1-@1_@-‘@$¿@(ä@#
A1AOAlA‰A¦A#ÃAçAB#BAB=_B�B=»BùBC5CSC$qC–C³CÒC<ðC-DKDiD(‡D@°DSñD EE1fE1˜E0ÊEGûE6CF*zF#¥F#ÉFLíF8:G'sG*›G"ÆG"éG%H%2HKXH>¤HFãHR*I.}I*¬IA×IDJ†^JCåJ<)K5fKFœK4ãK=LVL2vL,©L(ÖL,ÿL8,MHeM5®MGäM=,NSjN>¾N;ýN09O4jO8ŸO8ØO8P5JP#€Pi¤PQ:%Q$`QN…QOÔQR$REwRH½RCSFJS3‘SÅSkàSLTjT+ˆT6´T&ëTUS/U$ƒU¨UÃU:ßU2V6MV6„V6»V3òV&W3EWGyW5ÁWV÷WVNXE¥XEëXS1Y…Y.¤YBÓYPZgZ‡Z=§ZKåZt1[.¦[Õ[,ð[B\3`\L”\%á\g]-o]1�]QÏ]5!^�W^gõ^y]_'×_=ÿ_D=`[‚`YÞ`C8aD|a4Áa*öaT!b6vbC­b$ñb5c<Lc6‰c2Àc%óc2d'Ld"tdE—d Ýd&þd%eKDe/�eFÀe5f<=f+zfG¦fPîf@?g5€gV¶gS
h7ah>™hJØh,#i8Pi%‰i9¯iWéi0AjFrjF¹j7k'8k,`k8�k$ÆkIëk65l4ll;¡l=ÝlUmRqm7Äm@üm7=n7unX­n)o%0obVoW¹o0p3Bp$vpZ›p3öp$*q]OqU­q>r…Br«ÈrAtsK¶sGtEJt2�t3Ãt)÷t.!u"Pu†su0úu+vJv;jv¦vcÆv*w!@w!bw.„w,³w+àw)x06x?gx8§x/àx3yDycyƒy-™y+Çykóy’_zòzPr{-Ã{ ñ{(|;|=K|*‰|:´|ï|1}@=}E~}CÄ}K~IT~Dž~Gã~B+GnB¶GùEA€]‡€Jå€:0�\k�_È�}(‚L¦‚Øó‚YÌƒ&„C„V„l„-‡„4µ„*ê„W…3m…¡…L¼…@	†1J†E|†@Â†?‡8C‡A|‡M¾‡Oˆm\ˆ1Êˆ0üˆj-‰=˜‰CÖ‰|Šo—Š6‹D>‹8ƒ‹[¼‹ZŒNsŒ'ÂŒ5êŒ5 �5V�5Œ�6Â�6ù�70Ž7hŽ7 Ž7ØŽ7�7H�7€�7¸�7ð�7(�7`�7˜�5Ð�5‘5<‘5r‘5¨‘5Þ‘6’5K’5�’5·’5í’7#“7[“7““7Ë“5”59”5o”5¥”5Û”5•5G•5}•5³•5é•6–6V–4�–5Â–5ø–6.—6e—5œ—5Ò—5˜5>˜8t˜4­˜4â˜5™.M™E|™[Â™=š\š4zš\¯šX›?e›*¥›NÐ›>œ-^œ0Œœ.½œ.ìœ-�.I�.x�-§�¡Õ�HwžMÀž~ŸP�Ÿ;ÞŸC D^ J£ Lî ,;¡'h¡@�¡1Ñ¡1¢A5¢-w¢/¥¢.Õ¢9£7>£ v£+—£8Ã£$ü£ !¤(B¤1k¤I�¤+ç¤7¥2K¥~¥(œ¥<Å¥¦I¦/e¦0•¦~Æ¦8E§1~§5°§4æ§A¨5]¨?“¨5Ó¨;	©6E©7|©9´©5î©6$ªD[ª5 ªBÖªZ«;t«B°«Dó«F8¬C¬DÃ¬J­AS­9•­[Ï­G+®Xs®sÌ®[@¯Wœ¯*ô¯;°5[°8‘°?Ê°E
! ±EP±K–±4â±-²1E²Lw²Ä²LØ²+%³;Q³<�³-Ê³Dø³=´X´,u´C¢´Cæ´@*µkµ7µ%·µÝµýµ&¶)B¶$l¶/‘¶0Á¶aò¶ST·J¨·Eó·<9¸;v¸=²¸;ð¸@,¹Om¹3½¹ñ¹º4 º8Uº!Žºe°ºb»by»,Ü»#	¼9-¼3g¼/›¼0Ë¼.ü¼?+½'k½2“½OÆ½'¾'>¾9f¾; ¾FÜ¾-#¿DQ¿L–¿bã¿FÀFYÀ- À'ÎÀ)öÀ. Á'OÁMwÁcÅÁ!)Â7KÂ&ƒÂœªÂ‹GÃPÓÃR$Ä.wÄ5¦Ä5ÜÄ4Å0GÅKxÅTÄÅCÆE]ÆQ£ÆxõÆCnÇ_²ÇHÈY[È<µÈ@òÈY3Éy�É[ÊTcÊc¸ÊfË#ƒË9§ËLáËj.Ì`™ÌKúÌ‚FÍUÉÍbÎƒ‚ÎBÏeIÏ]¯Ïe
Ð{sÐ*ïÐHÑlcÑ�ÐÑl^Ò>ËÒ�
! Ó„ŒÓ©Ô`»ÔgÕM„ÕvÒÕbIÖˆ¬ÖŠ5×8À×4ù×G.Ø&vØH�ØnæØ=UÙH“ÙvÜÙOSÚL£ÚwðÚ)hÛS’ÛGæÛE.Ü-tÜC¢Ü.æÜ/Ý,EÝgrÝ+ÚÝ"Þ?)ÞJiÞ$´Þ8ÙÞ"ß-5ß*cßYŽßHèß'1àBYàLœà;éà2%á:Xá-“áÁá8×áâ*/âNZâ"©â7Ìâã"ã@9ã-zãL¨ãnõãdä4‚ä·äÎäßä&úä&!åHåOYåE©åIïåS9æU�æMãæP1ç;‚çT¾çOè#cè‡é1�êMÂê=ë-Në|ë>�ë:ÏëA
! ì8LìD…ìBÊì,
íH:íƒí:�íBØí6îFRîB™îDÜîB!ï)dï+ŽïºïÑï2èïSðSoð+ÃðAïð:1ñFlñD³ñ<øñH5ò?~òM¾òEóFRóW™ó5ñóI'ô,qôIžôèô4õ1<õ6nõ9¥õVßõ
! 6öuAöt·ö,÷QF÷Z˜÷:ó÷0.øR_øD²ø÷ø.ù @ùaù+nù-šùÈù4àùSú]iúÇú;åú,!ûQNû û1°ûFâû')ü'Qü[yüJÕüN ýDoý4´ýIéý43þMhþH¶þFÿþ[Fÿ'¢ÿÊÿ>éÿ!(!J(l-•Ã@ß' `HM©D÷[<†˜d+„R°66:ZqXÌ?%3e9™8ÓD<QSŽWâZ:P•Hæ9/*i)”f¾:%	p`	;Ñ	*
! 08
! Ci
! :­
! 2è
! 27N+†@²ó<0Om-½(ë
*”
_¿
_(a¨/
! L:%‡O­Ký[I@¥!æ-<69s/­2ÝCPTI¥4ï+$.P5µW½DCZ<žFÛ¨"KË22J}™9µDï54Dj:¯3ê*AI‹`¨o	Wy<ÑH7W/�0¿KðJ<N‡EÖ[axhÚCŠ^4éUptå35;TJ�0Û$ '1 %Y N -Î ü l!?‡!FÇ!7"(F"Ho"A¸"Mú"OH#S˜#lì#QY$I«$]õ$VS%Wª%'& *&7K&Aƒ&7Å&=ý&U;'S‘'5å'(+;(6g( ž(,¿(4ì(/!)Q) n)8�)OÈ)I*7b*Eš*0à*1+AC+…+Zœ+N÷+/F,v,”,2¥,JØ,E#->i-;¨-Dä-8).'b.KŠ.9Ö.-/6>/Pu/BÆ/H	0FR0C™08Ý0L1Zc1=¾1ü1,27I2'�2$©2/Î2(þ2?'3Vg3)¾39è3&"4FI43�4Ä4-ã4d59v51°59â5H6Xe6^¾6.7!L7Gn7G¶7Tþ7DS87˜8OÐ8$ 9E9Nb9±93Ä9ø92:MI:-—:/Å:9õ:;/;
k;>y;?¸;<ø;:5<&p<—<I´<þ<="=3A=Lu=?Â=x>){>¥>JÁ>1?,>?Ik?Kµ?I@K@ j@•‹@>!A.`AQ�A#áA/B5BkMBT¹BFC²UC\D@eD8¦D8ßD8E&QE$xEM�EfëE@RF8“F@ÌFM
G([G„G/ G/ÐG<HË=HË	I)ÕIUÿIHUJGžJGæJF.KBuKB¸KBûK>LM¾L™M`¦M2N#:Nm^N(ÌN8õN<.O8kO:¤O9ßOfPT€P>ÕP‘QE¦Q-ìQCR'^R†RU¡SV÷SeNTn´Ty#UU�UbóU^VV=µV5óVt)WžWA½WPÿWPXGoX·XEËX-Y6?YevYBÜYfZ,†Z7³ZAëZ+-[VY[V°[G\6O\X†\hß\QH]rš]D
^(R^.{^Nª^Tù^ N_9o_1©_;Û_H`0``'‘`0¹`Cê`C.a;raZ®aM	bWb%rbD˜b6Ýb6cSKcVŸcEöcb<d@ŸdPàd'1e(Ye[‚e7Þedf4{f#°f<ÔfLg}^g.Üg)hI5hIhJÉh!i<6iÃsiÆ7jsþjrk2Žk:Ák[üknXl*Çl9òl2,m&_mI†m=ÐmBn:Qn9ŒnCÆn;
! olFoO³o!p7%p>]p(œp7Åp8ýp16q$hq�q:«q8æq8r<Xr*•r8Àr3ùr7-s9es=ŸsÝsCüsI@tPŠtPÛtX,u`…ueæukLvj¸v~#w~¢w~!x~ x€y~ y€z~ zt{‚”{‚|‚š|�}†Ÿ}=&~;d~E ~:æ~;!7]!•?·9÷91€k€7Š€7Â€Aú€7<�*t�8Ÿ�>Ø�<‚7T‚'Œ‚ ´‚"Õ‚*ø‚&#ƒAJƒRŒƒ?ßƒ:„:Z„;•„TÑ„e&… Œ…4­…-â…†7)†1a†-“†@Á†w‡[z‡Ö‡Qæ‡W8ˆ$�ˆ$µˆ&Úˆ,‰Z.‰D‰‰5Î‰*Š/ŠGŠ7]Š;•Š-ÑŠ=ÿŠ7=‹2u‹4¨‹6Ý‹/Œ4DŒ6yŒ-°Œ-ÞŒ+�18�Nj�7¹�4ñ�4&Ž/[Ž1‹Ž7½Ž5õŽ0+�3\�1��3Â�Fö�5=�3s�(§�7Ð�&‘A/‘Iq‘E»‘’…’' ’,È’qõ’\g“Ä“Bä“'”B”a”
|”ƒŠ”K•RZ•U­•D–nH–_·–@—YX—@²—Óó—7Ç˜4ÿ˜.4™@c™2¤™5×™F
š4Tš2‰š2¼šlïšm\›_Ê›N*œayœlÛœ;H�G„�2Ì�Kÿ�6KžZ‚žnÝžfLŸK³ŸHÿŸ?H dˆ rí =`¡/ž¡3Î¡I¢\L¢Z©¢•£�š£Š¤Ž§¤X6¥m�¥Zý¥NX¦c§¦p§Y|§TÖ§J+¨Jv¨kÁ¨N-©/|©V¬©3ªv7ªD®ª\óªrP«=Ã«Q¬RS¬h¦¬g­sw­Së­h?®m¨®>¯?U¯a•¯Ð÷¯ÒÈ°'›±Ã±eâ±H²&c²Š²¥²C¿²=³DA³Ç†³…N´IÔ´aµ‰€µ6
! ¶UA¶1—¶YÉ¶¨#·&Ì·(ó·T¸6q¸B¨¸ë¸*¹B+¹Yn¹WÈ¹O º<pº?­º#íºT»"f»5‰»1¿»#ñ»5¼8K¼?„¼KÄ¼$½b5½$˜½B½½=¾@>¾X¾'Ø¾:¿<;¿Kx¿RÄ¿>À-VÀE„À*ÊÀ'õÀ/ÁaMÁ:¯Á$êÁVÂbfÂOÉÂOÃNiÃ¸ÃCÕÃ=ÄVWÄG®Ä"öÄ%Å!?ÅTaÅ3¶Å9êÅ $Æ:EÆ.€Æ8¯Æ4èÆ7Ç*UÇ3€Ç"´Ç!×ÇùÇ%È39È9mÈ'§ÈfÏÈ56ÉlÉ@†ÉAÇÉ>	Ê?HÊ7ˆÊ:ÀÊBûÊ:>Ë-yËB§ËDêË1/Ì>aÌ4 Ì ÕÌ$öÌ6ÍGRÍšÍ(¹Í-âÍ.Î"?ÎBbÎ6¥ÎbÜÎb?Ï8¢Ï)ÛÏ1Ð?7Ð<wÐT´Ð@	Ñ'JÑbrÑÕÑóÑÒÒ-/Ò&]Ò^„Ò/ãÒÓ\1Ó7ŽÓ5ÆÓüÓ	ÔÔ-,Ô&ZÔ�ÔžÔ¼Ô!ÙÔûÔ"ÕU=Õ3“Õ	ÇÕ;ÑÕ]
Ö"kÖ,ŽÖB»Ö%þÖ+$×VP×V§×Fþ×?EØ*…Ø°ØÐØ,çØÙ!/ÙQÙ-mÙR›ÙRîÙ=AÚLÚ^ÌÚ&+ÛERÛ<˜Û=ÕÛDÜ-XÜ3†Ü-ºÜ,èÜÝA4Ý/vÝ¦Ý!ÃÝ?åÝM%Þ4sÞ>¨ÞVçÞV>ßV•ßVìßCà%Rà?xà'¸à-àà:áIáEeá«á�ÇáIIâ9“âAÍâ0ãU@ã%–ã¼ãEØã=ä \äI}ä"ÇäQêä<åA¼å9þå!8æSZæ3®æ0âæ+ç:?ç5zçn°ç@è;`èHœè:åè  éGAé8‰é,ÂéïéêAê+`ê Œê$­ê-Òê4ë)5ë$_ë„ë8˜ë>Ñë0ìAAìƒìP¢ìóì7í)?í;iíV¥í+üí=(î:fî'¡î?Éî	ï'"ï6JïJ�ï#Ìï$ðï@ðVðsð3�ðYÄðñ3>ñ&rñ%™ñs¿ñ„3ò,¸òDåò%*ó7Pó.ˆóe·ó'ôTEô5šô=ÐôYõ&hõA�õHÑõ*öEöf`ö™Çö“a÷õ÷Sø2fø)™øAÃø<ù/Bùrù‘ùU®ùBú)Gú:qú5¬úCâú[&û5‚û#¸ûÜû#üû ü2üJDü5�ü4Åü1úü',ýTý:pýO«ý%ûýP!þJrþ4½þ@òþH3ÿ9|ÿD¶ÿ:ûÿ)6
@`
:¡
FÜ
A#
!e
3‡
D»
3
'4
I\
q¦
O
/h
"˜
I»
)
/
+F
"r
*•
#À
/ä
2
.G
v
E–
,Ü
e	
,o
Aœ
9Þ
)
'B
9j
G¤
Dì
B1
@t
1µ
>ç
K&	
)r	
Hœ	
>å	
O$
! 
_t
! 
_Ô
! 
]4
o’
n
Yq
RË
;

1Z

7Œ

-Ä

Nò

;A
"}
^ 
^ÿ
M^
g¬
Q
mf
ÂÔ
-—
;Å
K
3M
5�
5·
<í
E*
3p
C¤
Cè
0,
]
�x
L
?S
3“
9Ç
L
QN
P 
Pñ
PB
P“
;ä
> 
7_
4—
nÌ
’;
gÎ
46
Kk
L·
M
MR
K 
Jì
97
.q
; 
&Ü
4
48
Gm
4µ
Dê
A/
Dq
>¶
=õ
"3
8V
6�
VÆ
. 
FL 
Y“ 
@í 
9.!
Fh!
F¯!
Iö!
B@"
bƒ"
6æ"
E#
Ec#
B©#
Gì#
*4$
{_$
MÛ$
[)%
@…%
-Æ%
Gô%
=<&
Uz&
9Ð&
.
! '
u9'
W¯'
;(
HC(
,Œ(
–¹(
|P)
0Í)
iþ)
uh*
7Þ*
=+
WT+
[¬+
/,
)8,
Yb,
6¼,
Kó,
3?-
4s-
(¨-
ŠÑ-
3\.
3�.
>Ä.
+/
N//
<~/
@»/
Jü/
&G0
An0
6°0
=ç0
&%1
&L1
:s1
>®1
Ví1
gD2
N¬2
8û2
O43
A„3
YÆ3
' 4
;H4
n„4
‰ó4
A}5
i¿5
L)6
Hv6
A¿6
_7
`a7
/Â7
Qò7
RD8
a—8
Où8
UI9
NŸ9
0î9
K:
ik:
6Õ:
@;
:M;
Eˆ;
XÎ;
L'<
dt<
8Ù<
W=
Ij=
%´=
QÚ=
P,>
9}>
1·>
Dé>
_.?
@Ž?
RÏ?
D"@
Pg@
=¸@
Pö@
9GA
s�A
$õA
*B
(EB
EnB
2´B
4çB
WC
atC
9ÖC
[D
ZlD
1ÇD
FùD
O@E
*�E
]»E
5F
[OF
E«F
$ñF
SG
5jG
@ G
$áG
BH
9IH
5ƒH
X¹H
dI
<wI
J´I
GÿI
:GJ
i‚J
FìJ
$3K
AXK
AšK
tÜK
eQL
2·L
KêL
36M
<jM
B§M
6êM
L!N
SnN
lÂN
U/O
`…O
[æO
HBP
4‹P
BÀP
9Q
O=Q
B�Q
VÐQ
,'R
:TR
H�R
PØR
P)S
CzS
L¾S
ƒT
*�T
SºT
,U
8;U
tU
LzU
OÇU
YV
QqW
\ÃW
g X
,ˆX
AµX
D÷X
#<Y
(`Y
*‰Y
%´Y
]ÚY
l8Z
$¥Z
eÊZ
00[
5a[
—[
 µ[
Ö[
ö[
\
 6\
;W\
.“\
FÂ\
F	]
KP]
Aœ]
9Þ]
@^
8Y^
5’^
È^
Ú^

õ^

_

! _
_
5_
JT_
wŸ_
>`
<V`
Z“`
Kî`
D:a
/a
\¯a
Pb
F]b
T¤b
9ùb
O3c
-ƒc
G±c
>ùc
H8d
L�d
AÎd
>e
FOe
Q–e
Jèe
N3f
G‚f
ZÊf
/%g
DUg
0šg
Ëg
5âg
vh
Z�h
:êh
6%i
B\i
BŸi
Nâi
(1j
5Zj
&�j
J·j
Mk
>Pk
A�k
@Ñk
Jl
9]l
3—l
PËl
Hm
aem
FÇm
An
iPn
?ºn
7ún
<2o
5oo
¥o
>¼o
>ûo
(:p
4cp
;˜p
PÔp
A%q
Ugq
=½q
7ûq
23r
4fr
B›r
8Þr
=s
>Us
;”s
9Ðs

! t
*t
It
*ht
1“t
Åt
Üt
*õt
3 u
RTu
G§u
Eïu
=5v
=sv
;±v
?ív
O-w
H}w
DÆw
;x
AGx
i‰x
óx

ÿx
9
y
)Gy
qy
3yy
­y
4Éy
6þy
-5z
Icz
I­z
/÷z
8'{
1`{
Y’{
/ì{
D|
!a|
5ƒ|
-¹|
$ç|
6}
5C}
Ey}
?¿}
Gÿ}
;G~
Bƒ~
SÆ~
@
:[
–
>¶
Hõ
R>€
*‘€
(¼€
Så€
D9�
F~�
QÅ�
S‚
-k‚
/™‚
É‚
?å‚
%%ƒ
@Kƒ
#Œƒ
4°ƒ
7åƒ
8„
FV„
C�„
Xá„
0:…
"k…
9Ž…
rÈ…
†;†
uÂ†
x8‡
‡±‡
9ˆ
y¹ˆ
ˆ3‰
€¼‰
q=Š
€¯Š
x0‹
|©‹
†&Œ
Œ­Œ
�:�
…È�
/NŽ
=~Ž
J¼Ž
,�
74�
,l�
4™�
4Î�
S�
CW�
3›�
LÏ�
-‘
/J‘
1z‘
6¬‘
,ã‘
’
+’
3K’
-’
­’
IÌ’
“
J,“
2w“
Iª“
Nô“
=C”
6�”
V¸”
C•
AS•
C••
CÙ•
–
--–
8[–
%”–
$º–
$ß–
O—
OT—
P¤—
Põ—
PF˜
.—˜
*Æ˜
4ñ˜
-&™
%T™
/z™
.ª™
#Ù™
ný™
7lš
¤š
3°š
Käš
.0›
?_›
VŸ›
Vö›
#Mœ
qœ
5�œ
1Æœ
,øœ
B%�
/h�
1˜�
/Ê�
ú�
Rž
Rjž
;½ž
(ùž
"Ÿ
>Ÿ
\Ÿ
BwŸ
RºŸ
"
 
n0 
`Ÿ 
a¡
^b¡
cÁ¡
T%¢
z¢

�¢
R�¢
Cð¢
54£
.j£
5™£
Ï£
Hè£
1¤
2I¤
G|¤
7Ä¤
fü¤
@c¥
4¤¥
GÙ¥
Y!¦
U{¦
<Ñ¦
:§
*I§
7t§
%¬§
Ò§
#æ§
)
! ¨
14¨
/f¨
–¨
8²¨
ë¨
©
©
2©
4Q©
†©
*�©
9È©
*ª
6-ª
6dª
8›ª
6Ôª
6«
6B«
6y«
6°«
-ç«
6¬

L¬
Z¬
2l¬
0Ÿ¬
(Ð¬
$ù¬
$­
C­
>U­
S”­
è­
ý­
Y
®
4g®
œ®
º®
,Ø®
(¯
T.¯
>ƒ¯
+Â¯
4î¯
2#°
4V°
7‹°
:Ã°
8þ°
!7±
7Y±
‘±
H®±
\÷±
8T²
2�²
À²
<Ö²
+³
"?³
-b³
;�³
FÌ³
*´
">´
&a´
	ˆ´
!’´
´´
Ó´
!ð´
-µ
A@µ
L‚µ
8Ïµ
@¶
\I¶
]¦¶
5·
8:·
>s·
S²·
*¸
;1¸
m¸
:‹¸
7Æ¸
4þ¸
D3¹
/x¹
6¨¹
0ß¹
4º
&Eº
(lº
'•º
2½º
4ðº

%»
j3»
<ž»
5Û»
R¼
Id¼
>®¼
>í¼
?,½
Hl½
Hµ½
eþ½
-d¾
)’¾
?¼¾
 ü¾
¿
)9¿
Cc¿
&§¿
1Î¿
1À
W2À
cŠÀ
@îÀ
=/Á
 mÁ
LŽÁ
ÛÁ
ïÁ
AÂ
AMÂ
=�Â
8ÍÂ
)Ã
 0Ã
CQÃ
<•Ã
>ÒÃ
>Ä
VPÄ
_§Ä
?Å
GÅ
TÅ
$aÅ
†Å
MšÅ
3èÅ
EÆ
6bÆ
:™Æ
;ÔÆ
IÇ
[ZÇ
$¶Ç
%ÛÇ
9È
:;È
'vÈ
/žÈ
7ÎÈ
'É
6.É
eeÉ
.ËÉ
+úÉ
+&Ê
9RÊ
AŒÊ
MÎÊ
@Ë
8]Ë
G–Ë
FÞË
&%Ì
/LÌ
G|Ì
)ÄÌ
tîÌ
JcÍ
@®Í
DïÍ
%4Î
;ZÎ
H–Î
jßÎ
AJÏ
.ŒÏ
<»Ï
PøÏ
+IÐ
)uÐ
<ŸÐ
"ÜÐ
:ÿÐ
M:Ñ
;ˆÑ
>ÄÑ
@Ò
?DÒ
2„Ò
;·Ò
JóÒ
2>Ó
"qÓ
”Ó
©Ó
ÂÓ
+ÙÓ
)Ô
€/Ô
=°Ô
îÔ
,Õ
,3Õ
*`Õ
B‹Õ
<ÎÕ
ZÖ
UfÖ
�¼Ö
O>×
MŽ×
3Ü×
6Ø
5GØ
 }Ø
&žØ
5ÅØ
KûØ
=GÙ
%…Ù
:«Ù
CæÙ
)*Ú
3TÚ
0ˆÚ
(¹Ú
FâÚ
P)Û
?zÛ
9ºÛ
8ôÛ
B-Ü
CpÜ
I´Ü
/þÜ
'.Ý
,VÝ
0ƒÝ
=´Ý
AòÝ
K4Þ
P€Þ
4ÑÞ
Cß
GJß
(’ß
*»ß
:æß
;!à
;]à
D™à
`Þà
1?á
qá
1�á
)¿á
3éá
:â
7Xâ
�â
/¨â
Øâ
ïâ
/ã
48ã
+mã
?™ã
8Ùã
Wä
Ajä
+¬ä
/Øä
@å

! Iå
*Tå
*å
ªå
:¿å
1úå
-,æ
JZæ
6¥æ
Üæ
8òæ
7+ç
>cç
)¢ç
%Ìç
5òç
9(è
bè
�è
Vžè
`õè
#Vé
&zé
¡é
B¿é
Kê
ONê
0žê
PÏê
T ë
Huë
H¾ë
Bì
QJì
Gœì
äì
0í
14í
fí
Ií
:Éí
5î
_:î
Xšî
Xóî
QLï
žï
+ºï
2æï
Ið
cð
Nxð
`Çð
j(ñ
E“ñ
HÙñ
A"ò
Tdò
Y¹ò
Yó
=mó
3«ó
:ßó
-ô
 Hô
iô
†ô
2¢ô
3Õô
2	õ
O<õ
#Œõ
.°õ
dßõ
4Dö
3yö
2­ö
#àö
@÷
?E÷
D…÷
CÊ÷
{ø
,Šø
Y·ø
Kù
W]ù
0µù
æù
)ú
4,ú
.aú
:�ú
UËú
_!û
%�û
§û
?Âû
&ü
2)ü
8\ü
=•ü
2Óü
Hý
2Oý
=‚ý
=Àý
@þý
2?þ
Drþ
2·þ
%êþ
]ÿ
4nÿ
Q£ÿ
Gõÿ
C=Q�8ÓR*_AŠ-ÌVú-QF[Æ5"PX!©&Ë3òk&q’isn/â>-Q6A¶,ø>%"d3‡<»8ø21/d=”,Ò<ÿ5<	.r	.¡	%Ð	ö	2
! ;B
! 9~
! "¸
! 2Û
! *393m.¡Ð?é))S r“B®:ñ*,
7W
5�
KÅ
HZ?p6°Fç8.gyK…:Ñ
XYs#ÍñHWZ+²=Þ0?M.�5¼MòC@$„>©3è5/R'‚yª3$&X6L¶I9M-‡?µ0õ/&yVEÐ9pPSÁS;i7¥YÝ?7w%ˆ"®>Ñ4..c0’+ÃAï.10`.‘?À$6%R\8¯DèA-Ion¹I(rr\åXB <› 7Ø =!GN!2–!?É!,	"26"Ei"E¯"Jõ"1@#/r#0¢#HÓ#A$"^$!�$£$^¾$5%$S%#x%Vœ%Qó%E&c&8�&>º&/ù&B)'+l'X˜'Jñ'-<(,j('—(+¿(2ë( )?)_)~)›),¹)æ)8ù)2*1P*+‚*B®*+ñ*W+u+5ˆ+¾+)Ô++þ+>*,+i,3•,É,Ý,*ó,-*2-]-t-
‹-+™-
Å-3Ó-".*.B.,[.Bˆ.Ë.+é.+/ A/b/$|/@¡/4â/0).0X0po0à0ý0+1]E15£13Ù16
2/D2(t2�28º2ó273:C3~3ž3A²3_ô3HT4�4,º4,ç4"575'V59~58¸5(ñ5?6dZ6j¿6*7):7hd7JÍ7858CG8S‹8#ß8"9N&9Ru9HÈ9;:AM:K�:Û:6ú:C1;:u;:°;Eë;)1<=[<+™<Å<Ë<â<ø<=4=4P=+…=1±=2ã=1>0H>1y>0«> Ü>ý>*?)F?+p?)œ?Æ?!Ø?ú?@T@s@…@Ÿ@»@Õ@ ï@A"A6AHAbA~A:™AÔAçA5ùA6/B5fB5œBÒBLìB 9C'ZC‚C”C<¦CãCõC
! D(D?DTDfDxD$’D%·DÝDñDE2EPE3eE6™EÐEéEF$F<FVF"jF-�F»FÔFêFGG6GOGeGyG�G¥G·GÑG#ãGHOH0iH@šH6ÛHI#1IUIrI„I£IÂIDáI&JCJ,`J6�JÄJÞJGùJ)AKkK…K KµK$ÔKùKL3L$PL$uL$šL¿LÜL!òL)M@>M*M%ªMÐM'åM1
N ?N/`N�N®N/ÂNòN6	O#@OdOR„OQ×O*)P6TP‹P¨PÇP#æP%
! Q0Q+OQ"{Q#žQÂQ$àQRY%RbR"âR!SI'SGqSl¹S=&T5dT:šTHÕTEU2dUJ—U:âUJV4hV<�VVÚVi1Wi›WPX4VXJ‹X8ÖXZYRjY]½YZ>;Z4zZC¯ZóZH[GW[,Ÿ[
! Ì[0×[,\5\.R\$�\¦\B¹\9ü\E6]$|]"¡]+Ä]/ð]9 ^8Z^+“^D¿^M_R_=o_9­_;ç_#`>>`1}`3¯`3ã`4a
La
Za*ha*“aB¾a%b'b"8b![b#}b$¡b!ÆbFèb./cA^cE cæc-ûc*)d-Td/‚d#²d,Öd^eDbe>§eæeUfYf<xfDµfBúfR=gK�g3Üg'h@8h#yh:�h4Øh$
i/2iVbiO¹iA	j4Kj5€j¶jÃj[Ìj/(kTXk ­k&Îk,õk"lB*l3mlP¡l+òlDmKcmG¯m<÷m&4n0[n4ŒnÁnßn@õnL6oDƒoPÈoZp=tp<²p>ïpG.q*vq*¡q;Ìq#r',r1Tr1†r1¸r2êr+s*IsPtsDÅs5
! t;@tG|tOÄt&u+;u0gu:˜u.ÓuHvLKvl˜vSwmYwÇwYGxC¡xaåx[Gy4£yFØy+z+Kz0wzM¨zZöz>Q{C�{,Ô{-|B/|1r|D¤|7é|;!}:]}4˜}JÍ}.~>G~4†~W»~9IM)—'Á;é%€1<€8n€M§€!õ€�27�8j� £�*Ä�Gï�<7‚@t‚Eµ‚Nû‚+Jƒ9vƒ°ƒ
! ÄƒLÏƒ>„2[„;Ž„#Ê„#î„%…E8…;~…<º…÷…5†8G†9€†Aº†Fü†2C‡?v‡3¶‡3ê‡3ˆERˆ,˜ˆ,Åˆ:òˆ>-‰Dl‰±‰U·‰
Š'-ŠAUŠ2—Š6ÊŠn‹1p‹J¢‹tí‹jbŒZÍŒM(�Fv�Q½�ZŽ;jŽ)¦ŽÐŽ+ðŽA�b^�'Á�Lé�6�!F�!h�!Š�!¬�Î�Mí�U;‘]‘‘Uï‘GE’*�’>¸’^÷’fV“d½“o"”N’”ná”/P•€•?’•!Ò•4ô•;)–e–Au–G·–;ÿ–3;—(o— ˜—¹—Ò—ê—˜O!˜Vq˜WÈ˜ ™1@™Jr™?½™Gý™?Eš7…š-½š*ëš(›-?›"m›1�›,Â›ï›=œIIœ?“œJÓœ/�*N�.y�H¨�Vñ�5Hž6~ž7µžPíža>Ÿ Ÿ/ÀŸðŸ
 5 T ;t +° 5Ü 4¡KG¡%“¡"¹¡>Ü¡¢49¢.n¢0�¢+Î¢Aú¢.<£0k£.œ£OË£B¤@^¤Ÿ¤Kº¤,¥=3¥4q¥?¦¥;æ¥`"¦hƒ¦fì¦qS§RÅ§p¨n‰¨vø¨to©ä©^dª~Ãª/B«-r«O «2ð«C#¬Zg¬ZÂ¬W­Wu­@Í­0®G?®^‡®Sæ®0:¯k¯8‹¯6Ä¯8û¯A4°-v°'¤°LÌ°7±6Q±6ˆ±;¿±Tû±GP²?˜²1Ø²F
! ³CQ³Q•³'ç³1´-A´7o´(§´IÐ´µ,:µ=gµ7¥µNÝµ6,¶3c¶;—¶DÓ¶L·6e·Fœ· ã·/¸'4¸\¸Cz¸<¾¸û¸B¹KN¹+š¹0Æ¹6÷¹0.º>_º;žº Úº@ûº<<»Fy»:À»Fû»B¼=\¼Eš¼.à¼E½U½3r½9¦½0à½¾0¾$N¾s¾3‹¾@¿¾<¿l=¿Wª¿7À/:ÀjÀ€À˜À°ÀÈÀÝÀõÀ
! ÁÁ4ÁHÁ]ÁrÁ‰ÁžÁ³ÁÈÁÝÁòÁÂÂ4ÂIÂ^ÂsÂˆÂ ÂµÂÊÂâÂ÷ÂÃ#Ã8ÃMÃbÃwÃŒÃ¡Ã¹ÃÎÃãÃûÃÄ%Ä:Ä7RÄŠÄŸÄ²Ä#ÌÄ+ðÄ6ÅSÅ#sÅ?—ÅG×Å&Æ#FÆjÆ7€Æ7¸Æ6ðÆ#'Ç#KÇ:oÇ:ªÇ7åÇ:È4XÈ,�ÈQºÈ6É>CÉ4‚É!·É%ÙÉ%ÿÉ%Ê-CÊ0qÊ)¢ÊÌÊ ãÊ(Ë=-Ë,kË)˜Ë/ÂË.òË4!Ì=VÌ:”Ì*ÏÌ*úÌ&%Í6LÍ6ƒÍ4ºÍ2ïÍE"Î hÎ‰Î;žÎ7ÚÎ&Ï69Ï>pÏ*¯Ï>ÚÏ Ð%:Ð3`Ð+”Ð0ÀÐ$ñÐ-Ñ9DÑ4~Ñ³Ñ%ÓÑ>ùÑ8ÒNNÒ4�Ò.ÒÒÓ0 Ó.QÓ.€Ó2¯Ó&âÓ<	Ô#FÔ)jÔ8”Ô9ÍÔ*Õ2ÕKÕ9cÕ(�Õ@ÆÕ%Öe-Ö#“Ö,·ÖäÖ4ýÖ52×h×<y×-¶×+ä×.Ø$?Ø3dØ˜Ø°Ø3ÄØ3øØ+,Ù0XÙ"‰Ù¬Ù(ÀÙ!éÙ#Ú/Ú+OÚ+{Ú+§Ú+ÓÚ+ÿÚ++Û+WÛ+ƒÛ+¯Û+ÛÛ+Ü(3Ü-\Ü+ŠÜ+¶Ü+âÜÝ%-Ý>SÝ>’Ý*ÑÝ'üÝ'$Þ'LÞtÞ'‘Þ¹Þ+ÖÞ'ß'*ß'Rß'zß'¢ß'Êß/òß."à/Qà0�à=²à)ðà=áXáná$‰á/®áFÞá>%â!dâ0†â·â'Öâ$þâ#ã-Bã-pã8žãB×ã@ä.[äŠä7§ä'ßäå3å;Så"�åK²å.þå*-æ%Xæ0~æ7¯æ.çæ.çEçJ`çA«ç-íç+è5Gè6}è@´èHõè<>é0{é2¬é%ßéDê!Jê%lêA’ê_Ôêe4ë3šë'Îë,öë0#ì'Tì!|ìHžì0çì5íNí8gíG íGèí0î0Oî;€î¼î5Òî@ïIï_ïLxï9Åï7ÿï.7ð,fð>“ð1Òð'ñ.,ñ.[ñ/Šñ@ºñ'ûñ)#ò=Mò$‹ò-°ò3Þò8ó/Kó/{ó-«ó ÙóBúó8=ô3vôRªôFýôDõc\õ4Àõ&õõ$öMAö;�ö;Ëö9÷A÷.`÷"�÷,²÷ß÷û÷Eø6[ø`’øMóø3Aù9uù¯ù@Àù1ú63ú3jú4žú.Óú6û09û3jûžû"³ûNÖû-%üISüF�ü&äü0ý<ýUý!mý-�ý$½ý#âý#þ&*þ#Qþ*uþ+ þ/Ìþ,üþ#)ÿ)Mÿ:wÿ€²ÿg3C›2ß).<k;‹/Ç!÷-7Pe7¶*î<#V,zc§7\C 'µ;ÝJ6d.›DÊVMf?´ô))(S*|+§2ÓH#`H„VÍq$	–	!´	;Ö	<
! %O
! 8u
! H®
! G÷
! @?&€I§?ñL1*~%©:Ï:
! 
7E
7}
9µ
6ï
;&Kb;®Kê+6:bU�[ó.O5~5´@ê4+8`,™(Æ!ï&&8_+|¨)Äî)
! +4*`:‹;Æ.*1\8t3­á'ò=!X2zB­Sð;D+€-¬7ÚEFX:Ÿ[ÚO6E†9ÌCHJ0“>ÄB9FG€RÈ-1IN{AÊ6<C=€2¾7ñA)Ak=­4ë0 +QU}GÓ3+O+{G§9ï5) -_ 3� Á (Ü )!2/!1b!.”!Ã!.Þ!
"),"*V"�"0–"Ç"*Ý":#!C#/e#*•#?À#@$.A$p$/ˆ$:¸$ó$%!%>3%r%.‘% À%3á%3&<I&O†&,Ö&,'0'P'bm'(Ð',ù',&((S(-|(2ª(Ý(Dû(0@)9q)=«).é)6*O*-k*3™*>Í*5+;B+$~++£+7Ï+=,JE,$�,'µ,<Ý,E-$`-x…-8þ-07.Th.+½.(é.J/M]/5«/Lá/I.0Qx0JÊ01;51q19‹18Å1@þ14?2!t2)–2'À2-è2#38:3.s3.¢3BÑ314$F4&k4%’4-¸4/æ4;5/R5[‚5#Þ5:6=6@[6œ65«6,á6272A7t7,…7;²7%î7B8(W8=€8¾8Ý8Bø8N;9IŠ9Ô93î9>":Da:<¦:Uã:E9;>;2¾;-ñ;/</O<.<.®<#Ý<#=9%=>_= ž=J¿=/
! >+:>/f>5–>6Ì>#?B'?0j?C›?8ß?;@!T@+v@/¢@%Ò@2ø@A+A0mA3žA8ÒA)B@5B$vB2›B1ÎB=C[>CGšC.âC1D]CD;¡D.ÝDRE7_EO—EDçEF,F#sF;—F9ÓF"
G<0G/mG2�G?ÐG=H5NH@„H>ÅH2I47I1lIžI5µIIëI=5J.sJ9¢JUÜJU2K5ˆK>¾K<ýK<:LFwL.¾L5íL#M5M0UM&†MA­M.ïMN#N*N7NTN>oN6®NDåN=*O>hOP§OMøOFP aPf‚PCéP@-Q0nQ7ŸQ8×Q)R2:R2mR$ RFÅR!SA.S)pSZšSLõSbBT+¥TIÑT9U8UU:ŽU3ÉUCýU)AVkV‚V(•V*¾V$éV<W<KW<ˆW;ÅW?XBAX?„X=ÄX7Y?:Y7zY?²YNòYRAZO”ZNäZN3[H‚[HË[?\?T\[”\.ð\]/?]Ho]@¸]Cù]3=^2q^.¤^\Ó^10_Ob_1²_ä_3÷_4+`#``'„`¬`ZÌ`"'aJafa?„a_Äa3$bIXb=¢b,àb>
cDLc2‘c8Äc8ýc86d5od-¥dÓd,çd)eG>eM†e)Ôe0þe8/f9hf4¢f>×f=g"Tg+wg*£g'Îg-ög4$h,Yh)†h9°h+êh'iH>iL‡iBÔi$j,<jKij-µj'ãj&k 2k"SkAvk@¸k9ùkD3lExld¾ld#mAˆm5ÊmHn(In(rnY›niõnR_o0²o?ão6#pQZpJ¬p÷p$q6<qXsqKÌqZrSsrZÇrX"sS{sXÏs>(t@gt\¨tAuDGuUŒugâuSJvSžvHòvh;w,¤wÑwØw
! áw	ìwöwHxRKx-žx/ÌxLüxIyQy`cyÄy7Ûy8zELz’z(°zJÙzN${Es{I¹{I|3M|8�|Fº|/}A1}Gs}E»}9~g;~M£~-ñ~Vv2�>Àbÿ2b€!•€$·€ZÜ€<7�<t�3±�6å�1‚1N‚
! €‚‹‚B¨‚ë‚6ƒ Bƒ6cƒ?šƒ7Úƒ#„(6„_„s„�„2­„2à„…3…O…j…!……§…Å…ã…+ý…A)†+k†—†?¦†7æ†2‡5Q‡O‡‡Q×‡X)ˆ/‚ˆ²ˆCÏˆ‰G-‰]u‰\Ó‰C0ŠLtŠ ÁŠ0âŠ=‹(Q‹Dz‹B¿‹EŒFHŒL�ŒEÜŒG"�j�3€�>´�;ó�Q/Ž>�Ž>ÀŽ<ÿŽ<�3W�n‹�9ú�4�S�7r�&ª�'Ñ�ù�‘V.‘!…‘3§‘HÛ‘*$’*O’"z’S�’"ñ’“Z0“U‹“á“””4”J”!`”,‚”B¯”Qò”!D•2f•2™•%Ì•ò•–/–@O–0�–IÁ–Q—Q]—F¯—:ö—41˜!f˜:ˆ˜2Ã˜0ö˜''™-O™}™Mš™Lè™h5š+žšJÊš;›CQ›‚•›Sœ4lœ-¡œ'Ïœ2÷œ3*�(^�‡�Ÿ�G¸�Tž0UžK†ž4Òž?ŸVGŸ$žŸ9ÃŸ-ýŸ4+ I` +ª Ö Lò K?¡:‹¡(Æ¡=ï¡A-¢Ko¢p»¢p,£&�£%Ä£%ê£a¤5r¤Z¨¤¥%¥9<¥Hv¥4¿¥Bô¥37¦)k¦\•¦ò¦Y§Tk§%À§%æ§r¨*¨,ª¨b×¨):©>d©8£©=Ü©@ª3[ª6�ª,Æª7óª1+«U]«E³«?ù«r9¬l¬¬@­eZ­ŠÀ­IK®b•®Nø®@G¯Jˆ¯/Ó¯4°-8°Bf°F©°ð°%±14±!f±ˆ±"§±,Ê±A÷±&9²$`²*…²2°² ã²³³.³.=³/l³7œ³GÔ³<´BY´;œ´	Ø´2â´9µ0Oµ@€µBÁµ4¶39¶'m¶/•¶<Å¶>·+A·*m·:˜·;Ó·:¸.J¸6y¸2°¸@ã¸$¹?¹+Z¹+†¹'²¹*Ú¹.ºU4ºŠº§º)Æºðº"» .»(O»!x»4š»4Ï»4¼$9¼U^¼J´¼Dÿ¼D½5`½9–½5Ð½:¾LA¾5Ž¾JÄ¾D¿.T¿Dƒ¿GÈ¿(ÀB9ÀA|À?¾À4þÀ53ÁMiÁ"·Á)ÚÁ3Â48ÂmÂ=ŒÂ1ÊÂ2üÂK/ÃR{ÃhÎÃc7ÄB›Ä7ÞÄGÅ-^Å:ŒÅ'ÇÅ+ïÅGÆTcÆ5¸ÆKîÆ:ÇDZÇ5ŸÇ2ÕÇ È)ÈgAÈA©È!ëÈ!
É-/ÉI]ÉT§ÉüÉ3Ê3NÊD‚Ê<ÇÊNË<SË0�Ë3ÁË3õËR)ÌF|ÌÃÌJÜÌF'ÍJnÍI¹Í3ÎA7ÎAyÎI»ÎMÏNSÏA¢ÏHäÏ_-Ð4�Ð1ÂÐ3ôÐ0(ÑLYÑa¦ÑÒ 'ÒHÒ3eÒ™Ò?¶ÒpöÒ.gÓ–Ó¶ÓÏÓ"èÓÔJÔNjÔ]¹Ô1Õ>IÕ<ˆÕ/ÅÕ8õÕJ.ÖKyÖIÅÖT×>d×<£×Dà×;%Ø;aØD�Ø;âØ;Ù9ZÙM”ÙMâÙN0ÚMÚNÍÚMÛNjÛN¹ÛaÜ_jÜ-ÊÜøÜ(ÝM7ÝB…Ý"ÈÝëÝ+
! Þ56Þ7lÞ(¤Þ%ÍÞóÞEß.MßB|ß2¿ßHòß;à&Và5}à+³à3ßà1á@Eá1†á)¸á-âá,â=â2Oâ1‚â2´âWçâ9?ã'yã&¡ã2Èã9ûãM5äQƒä=Õä/å3Cå;wå*³å8Þå4æOLæœæ%ºæàæ4ÿæ4ç�RçOàçi0èOšèKêèN6é=…é5ÃéAùé*;êNfêUµêëR"ë0uë¦ë(¿ëCèëD,ì+qì-�ì(Ëì3ôìQ(í<zíH·í<î3=îqîŠî¤î½îØîñî	ï#ï<ïVïoï‰ï¤ï½ïØï÷ïð(ð;ðZðtð�ðªðÂðÚð9ùðP3ñ%„ñ%ªñ7Ðñ(òK1ò?}ò3½òVñò:HógƒónëóhZô`Ãô;$õ`õ2~õJ±õLüõPIö5šö5Ðö5÷5<÷;r÷)®÷3Ø÷2ø3?ø4sø3¨ø2Üø3ù3Cù3wù«ùVËù6"ú0Yú,Šú,·ú,äúKûi]ûbÇû2*ü:]ü7˜üCÐü<ý€Qý4ÒýDþCLþk�þ?üþd<ÿŠ¡ÿ,,.Y3ˆ0¼/í_'}/¥ÕBæ:)d‚ž9¼5öU,U‚=Ø;=Rq�Z)]+‡*³"Þ/'1&Y/€&°×Cö):sdOØ(3E,y ¦Ç"á	%	4@	4u	-ª	.Ø	&
! +.
! *Z
! …
! 3¥
! *Ù
! )6.6e"œ#¿ã'5*@`G¡-é4
9L
/†
+¶
=â
[ N|sËA?A�2Ã@ö,75d@šGÛH#Al4®RãS6PŠNÛg*3’/ÆOö7F ~YŸAù,;3hCœàFý8D7};µ-ñ(WH/ )Ð3ú.@NŸ�-/7]H•HÞ/'@WI˜@â;#_y�(¥6Î<8B<{*¸BãE&Cl%°7Ö^,5‹9ÁJû6FO}9Í0 88 q #� ]± ]!:m!7¨!,à!A
"+O"E{"LÁ"'#6#+U#6�#6¸#7ï#0'$.X$>‡$?Æ$.%)5%9_%1™%5Ë%>&@&_&-v&:¤&Lß&7,'Od'<´'#ñ'e({(,˜(&Å(ì()q&)!˜).º)é)**'/*'W*V*+Ö*"+%+?+0S+(„+%­+MÓ+<!,*^,R‰,OÜ,$,-Q-i-!�-,£-9Ð-
! .(.(D.*m.˜.;³.Bï.<2/'o/<—/FÔ/B0<^0›0.¯07Þ01$,1$Q1v1�1#ª1.Î1.ý1@,2"m2-�23¾2!ò23-13"_3‚3+¢3YÎ3(4/;4*k4,–4OÃ45225_e5aÅ5`'6/ˆ6H¸6*71,7?^7Až77à748#M8q8*~8©8$Á8æ8-9419*f93‘9HÅ92:(A:Dj:(¯:/Ø:$;*-;X;Jm;C¸;Jü;CG<P‹<IÜ<<&=Bc="¦=/É=:ù=$4>&Y> €>$¡>BÆ>E	?-O?>}?-¼?0ê?0@L@!l@Ž@¥@U¼@AY-A=‡A2ÅAøAB$'B4LB;�B8½B>öB<5CQrCÄCßC&_D/†D8¶D0ïD  E)AE/kE›E^¯E<F;KF3‡F.»F"êFK
G1YG6‹G?ÂGH6H>MHŒH H¿H9ÜH:I>QI<�I@ÍIJ3.J;bJOžJ;îJO*KDzKX¿KDLX]L(¶L<ßL/MCLM^�M5ïM%N8N*UN2€N9³N4íNI"OlODuO/ºO,êO:PCRPb–P.ùP](Q&†QC­Q+ñQ(RBFRG‰ROÑRY!Sa{S_ÝSj=TI¨TiòT)\U&†Uj­U-V)FVOpV*ÀVTëVj@W8«W%äW6
! X8AX7zX9²X0ìX1Y0OYE€YOÆYHZ@_ZL Z4íZ"[<[CT[D˜[4Ý[(\=;\,y\/¦\EÖ\D]/a]8‘]Ê]ß]$ñ];^PR^(£^.Ì^8û^*4_*__Š_$ž_7Ã_Aû_,=`Nj`&¹`1à`a%a2aF:a�a&’a[¹a,b)Bblb ‹b@¬bíbñb3c2:c$mc1’cÄc7âc-d3HdT|dPÑd,"e+Oe{e&›eGÂe5
! fH@f=‰f9Çf9gF;g9‚gU¼g=h8PhI‰h"Óh#öh3i/Ni-~i-¬i?Úi4j4Oj/„j,´jQáj3k#Ck7gk&ŸkÆk'Ýk&l,l%Jlpl‹l
! ¦l‘¾ÇÆWRƒìªè_ë.‹ì.éDøCT¶wt—u¿�Wû 
ìAÐ½
  8
! \Ï
w
ëä©
EÛ	ÃRJÊE�Í¤…
! øØ8‘ ^)= mí	ƒÈþ²È<H  7r×pd¤oô$c8U9\Ý3Ò¤ãd@VDT¬…çØ9_¤x·zý@LêÚ�sI«“Ýù½fY ‹„7nó”úxD
¾«+´Œ¯Ú³	é	ë“ À:�
! m‚oB�WÓP`ˆÕñdj
! ¹D à
c
ê¿ó4§¥‹
! %¯Ø#ç‰	—ë½Ã�Üx‹PÌÖX{%§ÐívÆÅí
! q†
!Å
y#»ŸdwÂ€ÍÿsÛÈõxÍvŸî
  à
! GXw/
Í\ç³
T’hfìqÛ¥ŸcŽs6
! Ö]<û®M2É
! _ÊÔ+˜Ç
! "ñ4�¼9—(ê�j=ù
! ÁbÀós”&;b®·Ø„
P�Ç�Á ñû¹@ý>	.;êÚà°†Áñ^ô¦D!`È	¼N‘
�RÙ�°­ 
! Û[iŸë<cØ#ñ•û6[0Ô
! '5y ­7Xt‡O#X™`Â4yF^õð\N<l*(±Þ
S¦Fð·úîc] ½Þi_? t¤·2fÏ†Å¦ôeºzH	&v†`}�ÚöU ¥ m°ö¡U‰d,,8ÖœÙyÄ®#jd %NÞç\hõb8µßXSYª¶
  Òa·	;Jãî
! ’¹ÄñÏà:0`u ”
! zøz8?Ú£�¢~¨ñ€N;
! .2^
! ò½Ô%
! …7®Ü	,o†xÒPT¤­fµ;¢oZ
! p.Í
! e˜ÓJÝ	ö¯
! Sßõ¾ÊùÒ€¯gP.-
È±y†aƒ‚Àú
! ö²`ÕŸ¾Ù
ÔI øuÐ± žÙ¶	å“+J–�ñ	 ö�n²jßá;˜
  ¿
! ”“$Y)x‰íNî	4·w´,•¶Êâ“¡¾.º±U¦F ñ$ c‰€cÝAì4r’ñ¥—&qAn~„÷
! Ï@Ò¥ÿîä YÚãáh
TÛö­>Ž/ZZ¼	žUUÄÊþX‡“�ÎâT>ß·¬
! ;ý	ø}¸)KëEsá,6Áú>
}u	wÏEdÐlšË'
! üÍ}A@”œ©"Áläº~WKþokéXÏ	‘pƒÉëÿù±Ž0
Úü:	¬$ÿÆ®ç!­Rè@]
  ÂM›
! ÷“¬L
§\Ú��©
! æ1ÿ	º»ó@<£Ã’Ý
! v;tþB	š—*
¸z	ç
! -	Ñ,kÐú p˜:z=¤
! @›|3mm‚³à ´[Çlªÿ–¹Î�j-lU—�K
[	2º	ð	OT	~
! •�¼´±•Ïª�%¤AöÔzR	/Û«YaÙ,?×ïI•		
! Ã,‹åx½	ý¬�$TÜÃ3 “^
! ð£l�õé&òh5ŽþM H™Ôú
>Û1|í*ñ[{Pz†»‹ ÍF—º	¿ò¹
‚b¨þõ§X«Ž[Ó$	¢:!j:
.‚ÈqŠå}×µBRïn Eú	\l`¯
! H~5Z2â=»¥IËÜò±9\R{§1
}�ªà•Ìµ
  
! ÐÎZ	.<ž¬ôã	Ø<P
  ÿ
! b¡�wZû-C5Úä¶(O
ÈÉ
,”Q3‰
Õ	É!jHP
E)å	½‹É†Î©&þª
ƒ©²
çAòû:
! ì,™®ùÌ2KŠmc3*Ë—fOƒl\�
! 
Ã
ð 
! ­nÓ—à×<¶ó•§?Õºh)ýËø9NìKFmê
R ‰:|
$
! �‚œäïÐ( úf�„�Hd”;Úk¼š8Š¼
! 3¹ÛA~¤V"Â¼»¶ÅwÅ
Šôh›VtÜÛÃ
! wÈªšuAâ
s	YŸ
“	
tñ
¶DBÂµm}?½†3«/pžÃƒ	uo€ŽßDž’
÷¿d0kR@ vÝèÝf
!  )5‡+ ´Ì’
! U	Ù<öFA -) �KR­.èŸ²
! Î	°nÀå	šh0Ÿ¢å¨	jâ1v Ü
Rw:«q
Ñj—ímI¹†¼Š[ˆÈƒ, —ø|˜ëä‡
! &`

! Cqt6‘P1
! t~
R*u‘Ò
! ½BÖ1Év
! F
å–LW”Ôg·(´‘
! ]NúcPV ÷„�y~hüò¶
Ok?RÅ°PÖäñÒ¨dÉp•U9¿pò(NkÈ°¦ O®J’VŒå¥ ‰ü
  �
! à<üg·¸û	

€*-,ï€÷¼v”Zb	¬QbNÛÏüT%F‰Ua¦	æ	ûá Qø^v
ÉÈ?	Ì
Êu¯+	èÕ)KÕ“žS`“Ç~�;Ét h»dj
�P	A�
�þ�2š5	
  ‹
! öÅ1À	pf
þ]ù	¾ïF"#…ÂâX@�J s	ÿ´iqíôb"
* Ùß
! aˆï„ðýÿvé
Cj
! �Þ½rE
! EN»Â›1€
£:ã L Ãš¶…»À¬ùüb+`Ÿë
¶÷t
è"›®ùÙ«Þ@�6#C+óÐ‘hÜŸ
%�§1¥•†€kÂñÎ¬H}è8×¿ûuSNæ–„Ë
! e0Yl–mYìUç	}& -Q
! ß}3<þ
ž¸ESÀÄ	:£oØ‹$§ ^”Ì
! xv
„Ø˜iïBþ	ÿB¸MöY×$.à/¶êÿÄŒó®–
! Ä´
ui	ž=° ®Uû6Ÿ3hûì
!o½®9¸–	gGç—
ð¬8	H_*=P5C	+÷å¶žÑ°ò† éQ”W	 ?o0ñ&jÞ‚
! Æ¯
y
 7Æÿõ³	Ÿ— >
! e×ö�ÁÌd æÆ*E
�³'<".[ÆI~~3e
È2 ´‹&.	Vˆ$Qëp
è	CÓ‘dGÏin	Ø
M
»	ejl
! ‘¿Äµ
¤p4	óR¯‘S²ßÕr-†‡Î‹Z5·ÉŸ}T ^7¼	­S”fÀ Õy‘nìˆÒÑ¡)”°º
›jm Ö¤	¿ÙŠÂÞ¨?®âÝS¦1Øú#CŸ‚±&ƒb
! 4Ø({¬ð!N¥Mw	rÒØ
! qÆ
! Ð¡½ypki�6	\±
ƒ’êyÆ2	e(ŸIAFH
! åÆ
Êš©�z	WI
ªX|›e¶MF:v;
Áf¸x‚DDGhŸ:
! Ùyú{Y^Z�	;	„ê	ÁÍQ	ŽªÂÿB\¢Ô
5¥Ó‚‡«Z±6«rŒseµdÎxs$/.i
! ™y¿ˆ°<Öï�P[ÜQ)
! Ç´£’¤Œ€�Oƒ6®	írEQ˜ ¨	ã£²IÉGVâpUZÕ³
!  i÷™”øî+
9]wíó)ìá - {¦xý	¦-ºBvÇí¡§wö?’%¡Ù\Å
! ­	]‰Üô ézÉ>&0Ñò
  cæ
! Õÿ¸Í—YiÅ	äÎùùr’Û
|	¢¤¤‹­û²y/‡5Y0†
! D
! âÍ°0ÚÁËTñ
! ß	–0KŸ‡9*
! GsFÚ L%J‚
7W˜”‹­…¨«
! WÄà+C%ÿùå=
ØÍ
í‹Î<	”käÄl9-]"\ ÆÂOa	€ôJ$ì7 4EKp}ÖdC³¢µÿâ¸-ç:owÃ`±Ëô: ,¦´~èðË—ã5b:pÃ ž
œW
! ‘…@¾R/ ÅÑ'	hŸãÖ7*_X
á_[Ä#Íì}Ó'b
ÊÕ
=SN Ñ,ç³p—uðÛè
–ÍL
! <Ë¦DrGÇ_
! f“’	Ä­ÂCì	y©ˆw ½¬¢^Éæ«Ê«æá
  z(
! tl
ª&Ä
IÚf¹=A<2égzà›#Ý(EX	?”Aá	™ôá^[Ì©ylÇß»
âñYt…	8Š Û»Š8ƒV¦
)EQ]
=Û˜eDcH¶Ï¤Â
! éØÍ¢Í÷/4; ¥ÎëðëÚ�Ó
! óýÅS	3JCISÅà^
çÔL‡é¢DÐ	ú&Ü¡¸
  ÷þQ×-?cC#
! a„VôÁCË	Ë›	¼Ý
 ñ¯‡®­DZs„™Z~’ “`PiÑ"
! š“"—¼�
pM>Ã_O êÅäF
! á¡,
! `ÊÜjü0tŸó(”FSœv±ŠFªaÝ%ÓPØÕ™
! ô÷TákV
Šq7&†ÁÌÅÏ¨^ô¾
! ‘×Ð½*ï?	|Âý‡�"'J�Fõ''»¨M(`´8 Q ‚fÔ¥Tç2ŒÄ•ï	pJã¬œ�X{ZŒ Ýj˜ 	Ì
j˜ð2Ç–_’hv=&F¡�	ex
ÝÐ.ÌŠ
žß­}jÉš
Æ›:Öù{ßgt}âÆö³Dœj	Ï4–'B^	>L’§¬x®ÚlEº�'¹Ó³ z	Îà›Å€
! 1¿?
! �†s%QC7ï¥F¬	Ð%B20ã‡ß•š"ÍUe”'ix¿e‚û
gr0õÓXôª±Ù¿UÒ
! Q¼œòªádú¼I	ùñ×£Êt_å_´ÿ
! �B¼09òB Ú
! 
ó²"„$Í	ÕÊ{þ%b¿°—ªS]õü€“÷Ný&
  DÔ	q	 
5þøú<
! g™3é2w,£­ß'ì;²�91ÆrõJÀ:hŽöu-÷¸a‹jØL€<D¦8m@_Á‹á	,o<è½Iv½
õ]Ìç=F™šòü®[khySãsÕ\É—ÁghL	Ú½Ì²ôÜ¡â¿€/s�v
! ]R
p³ä�“ðh	¯·¸[$Ýª	jÚ+Ön›Ð¯ßêñô4ºÝ7L€ƒ$%
tZ+™—Þ­fü¦
! è· ˜Ì9ÿô
! K}­Ò
á}B…itë§,
! ÌÊŒ	ngî.~´Kö„Aû3rósti“³Ì÷Ë£@�
! ¿H¾ÉËoæ—r¥›	éh
! {ž6=>'÷Ì‘'}=~_ñ±4 gXà¤×	Óð1	¶ÉÀ
T
! è#+[é•"ŒF
ÎS� 
! 7úwÑûÁ�þ(3ßv“Œ‘ƒ Ál	‡ü
æbŠß)™
Jˆ	!Y	³ÔâÝ¾ju]í»LVO$»»YTŒ³
}
`­þ»{
! ÖÎyþ• IáÚ
ž
! ’ˆyÏÃ,+ø
¹
! È··ž|Rê×P=µq
!  
! ¨Õ„ãmúeÙñ‘oø¨µ>ˆºÜ(		Ÿ	ƒ�MÛ«	IÞ²ÇÌ¨t¾§
EÑÁ*f5ŒØWªÙˆr™ ˜1tŽ š•ß™9nù¹ürÙ«ÖA*æ]ò†¦œ…s´ÇèÅ¨  Ã5î
! ñïä>©sY>l< �ûoDM|Ç)aì[
Çµ8†šu
¯
! Ë–BÁé¿¡¢º"	ÍX
! è†ºiX¼z–JkºÒÓ1³Éj%ÀWA
4ò)(èn‹"¶òÒ	ùXd]nqÜ¥	ªDC r|]ö
¢±XÔ�Ó|?	Ù
  @²ÄÄ
! ˜ dÜ÷ªÄ—´?ÈÔä¯6åQÉ	éV©ÒiÙVš4y©l@qk~	4sá6G!jøà	lãùî^aC‘S… ˜v=lºz #‡ò².s„ Àâá{”
·)ðuŽÝ
! Ï!yù&iš¸	ÖV’ZL=aq /èÁ	�wn3[)Ê*ëtI˜ÍjÍl í
Äø4Õ
! @;¯²†ÀLzÒý²õ…õK#í'Á
! ©i^` Ý
ebA2ÈâØ¹¤,pí)8a Õ¥¥äªŸ±]p º¨zÄÞ
! ‚Ð¡/ k_)
¸WÍ
! §²_„{
¢ˆN¤§ˆüå
	Í/³øBo9›þÆŠiTã{F‰›>Ë†_¯
9ˆ`›–
øN/9tVã ü¤`^PµÑ“
  ´
! âä"UËæhËv,ä
! ¯îH¯šÌÖR4èËƒwàÏ
! ˆØ	ü»ömÉ¡‹�¹§
  Âè
! î™Ÿô˜µ!­"l—§`Êw×
 1. o
  -
! m[œÂ¾cSÍ�m8øÜ™›³©²ù—¡I22+  ©P÷ œVH	@×ÙJa.�–´?|-Ä
  
! ¼ïIf@¶Ci
! 
GÑr„°úó*¨n. ¾
¸
¥
#y‡"žQwU,OžwŽ°¹¤üî5š—
! Mo?(5
b©Ô7™Wê+;µî<¤†Ü¾=~­‰ûF	9
! é¡ÿ‹>6zÜ8ÀºGÉŠÓ¼´˜Å;iÁµV/à
! Š«õŽõ	·¹†Þ€Y[
! ÃË
¬xÇÀ•	{„ë§ ì8€ÙAïR	»Û†Ú0s
  
! ¾	Åì¿õ^Œê
! Ž+Î²HÈ
! 4E!Ì¯ÉféÑ­–ÕIaÿ>ÌBð1
v"±íì#oOÆo	gº…€/%€©ÔË6ûÙ 	“ÎëÐ 
x7
! ”>Jø9

õ
à7nc2LØãª
! Sì
Æÿ½3~	Ñð%d	¹ñ<ËÑë©5ŒùDÖÃ–ZH‘z¯®ªkc5,î
x“$ë/Ã»- Ó°
! g�	œ¿	bwÚ¨Vr
§=[!4 *,£÷›
mb“ÃéQ`Î8	ñJ d…n•
	Ny}¡nöð
;Yr	z�ß¶*–ü£ÏLoÁY¾êªð×8¦.[Ù	fù,Ð2K£ïŠ
ºRã
  úª
*º`	·±Ò@–.
! ¼Ãê èS‡!%B¹ÌÅ
! Ýð!%³I
! fóø"l'Ç
q0ÊÏ
c @‡ï‹OS :‰
! 1 ¾Öˆ ‹ƒ‡ !“	@!d�WN»e¤ýmuš›x	¬­¿¤6±M2OÆz­
…$' kíº0þ$f žµ	ØÂr h½0nãT‹€
T6êÌ‹ ZöI�û
! (	¤rôü&åuÙ@	v!àVO
! Rpí”Þƒy> +aï
! ®Ž³‡� è£¯L	 £[ 	o®�Xå‰På¸in
! ‚ˆsõ×÷÷¸Š”€ä‘JøÊÿ¹Þ	MY‚A@×3@nm
  ¹îÛmJ
! ªŠ)S7Â&û
ÊåUrg?Tg
! âÑÍƒ
! ÐeÑ0xë,F÷ÉÀ
! } ‹ k •7>££º(ð”…™p©Ýpù3Á}v	|¬”Cø‘ FÞN cVç×Ö	9«
�zùÞ›ê˜

! à[¯ïÆ[°›ø/r;Cä]Ð¥
! QS£	ÉÆÃMk�¬ÇM¥…_³A	E	ø<Ó*jËá�³µß� M
!  íV	qö¡‰Ëï~E ¾:‘»Ù]8í ¢	<
o ®‚îK$ï
.
! ÷®Q
Z
vuÈ&2
! ­×~œT€H"g
ùÞœ{6^©${ô’H
œ—c
! +ž	Ü
! b\ßÌ!$÷‰+
BÏ3_F«› Ô’ WÑX¦-E£
! 'Ù�õ*Â	¹	\€áÿD×Æ‰ÏO (reãc
! °õ­Dü‡š˜a¯Ü,ø½Ÿ	ú=¿w
! OÅºÝ»O4ZÎq
CÂ
±™òœQÊ�&ÔÊõ
! Û��Í”Q4	‡f	»êE‚À$W«ÑJTzuï AwŠ\<uh^‚`›°¼£/ó´½1×m ËGÔ1Äk#n–ë|'R)´[ÂŒ¡
! ?Y<ÿ¥ÇN
ó.à£2wUÁ©­Aû¼K�Læ‚šü¾´‡„¾‘Å_5WÜë; Öéu�]è}
! ¨ðä(
˜ÍUËòHÙ€ƒ�·#ý¶B
! ’ã�¬c	QÅíc¨µR—	ƒlÅÐOmX™ðê?ågzmÃÛûäåò	6Þø
! 'œ³˜k*Ð�K©n„3#±Ê	ˆë‚ ˜@¢Ã­Ö¦Ù¢
	FÓñ�³ºûëZ]šSUïÎ1¢q	v'Ì$DX{úœqÆØGöb'ªD	É[¶bþãV0ö
! z6ì.
àDÆ�]r×- >ä	³Š14
! Š)	CàX¾„ÍB’þ�ÂL�×[¸¬
T(
“ûjC©Û~C
! {Bô·‰œ
äUTs (D°ç‚¡å‰¤
! ˆ„
! ˆý
Ž	“§¥£�§¥µÁ(þ
! 4<	%ôy�Ògæi¦
! ‰6·˜jx#~�†©÷cˆ;æ&ÊÈ£¡’µá¤ Y®	¡Î3
Ü+9©	
�íæAÇ­	I™öŽ%çˆ*œ ÏÛÍ°g³1.5vsþ¢œQ¹ïÂŽòxÂ€¶ðâ‡VÞü8
  Ÿ
! ä
Ñ¦ópÇjÄ…&7â†¹4d'/î.Y¥Œ_k£
;„Ô±ƒ(|¯^ï!Ñ	I½™qØ%m	Î…h•�É– *C
«	«½ë�Ós
æ	†0ƒì-Õ
ûmñ	´�µ{¢%QM	Îc ™\g Åß/@
! ?){Ã	§ç!
N
! ÈÔî·’¦\
ôÎƒ
5
  pÀ
! �õGÖÞÓv?ßO	œ¼ùéý
•ZÜùú•Ð7käMtxÛ:5ô4e˜^¸Òö�2¡Ñõº6 à¼
Õçu9T
Ñ¨
! µ«í�Ì¿84@_±i Þâ<?3Çgàm oÝSJ/˜(Z° Òxe	ÃÅ†?
%	�A„ÆNµÚb�5J	H|²Ê
! ž˜	ÖhfLˆ
! J9ö
¶À
! ¯‡ÜÑ�(Çý2 �PgYLŒ>ÿµ\ø±
! `N6¯~Dx‡üÿ
·
þ
îŽÛ
! zà¸¡í)âK1m`Í’  V
! ×täs^âØ;¡T^²’#
¢ÒÖ¦ÆÓBW¸�‚qŠ	ÚE¡kp
 -‘Å‘OQm*øöÚœ€	ž•Õ}EcØŒ Z¸ì‰²M¨§Vš	¡ þÔõ=þ‚n�:åÐÊ
�	:—(9L$‰F¼•M!%®¬M&	/Â¦á¹…çÏo³Æptqá	Ÿ:_	ÿÔ�  ÏêI…
â	c 56
Y
¦lK„ƒ)©�#ãÖ=ªõ	N	ÒöÃ
°
! AW ‘ôÙ�˜õg&vHaÂW|^ Ÿ:ê.š“Ýˆk5Ös}	íe &	–[áÛ²1Ç´´æê%=\?ÞùÄ/~ y‘6Ž8
Ÿ?Ô {ï� ;Q…T£Ø@0Ìëô-BQð ó_¢„6H°@ë{
+v|Þ^ùa²×V
! ¼µ²	'áy=ù¢†	¬ž -9ñ$X
! %_§Ý½õi|©cG4`>Œ‰¼Žê¿¦>
pN±¼#	Œ$·ì
! Œš™k€úi+í
! "ÖHÉ�
FY g03
! ™Ž
–ŠÏ!ÀÖ
ž5A
! ýW‚flP 0UÔFÔÊŽÞéÜM\	Ñ
çrW�Š‰ Ð
Ü
«Ê]S

! X¢}3ÄÎO~éë
! õšÙ0‰®ì“ìq�éÚ$!GÀXÀ�%¹™ÊY
  
!  \0	Èñã
œ˜:ÊL�ëæ
!…•‘
  ·
  ¨iÎ
! ÿPµOL„øÐ|aP¡	[5¿ã;šÒ“
«É§�ýi?’	A­¼Š¯ð@6£l~èÚa.÷ÔÅ¸+Ÿ‘UÕ£æ;ŒÀ{ø0/’T¯ÇŒ
hÔú�
! VeG¨ZÃ‰|OÑ3V�)3+‹×
! Ý®d»]K Qü{J6‰7	Në]o°š
  LfÖ
! ým
Äâ	Ø0w-Û)¨T>/*sE^:u·;êù+
! Ì(s8"o)²Ÿ²»È
"VÅ¿a
! ’Cì‚¨a<bÛ{	=
! ¿\¨0Æä\t¤2ŒT¶f”÷	TKÉa!od¸Ì	\'œÿÀòÈK
! ÐÜ±ÆŽ
! JºýÁqYRç°	lƒ²U
Në÷þ�ç>d¹×ºÒ
,	Õ¦þÈÝ‹	Økö	Öó.bðØ¼zŽãs›‡çÝF	B«Z¹ðæAn‘/
! ¸9$ç
! ¤�+´÷:q¤·È(ƒí�i
Ý–ÞÅzâk
! >iè4òV•GCÀ–eóýÒºW‹¯LH
€è‚žÐp	¾|�	ˆW
O«[Ë*u_
! •oÊ-�r¾Ó	[*'ÈJS2}´A`ƒk8Må
†G÷LŒ
7*2
ôyŽL§;1Ç§…Š½çIÞêÎnº
! co¸qt¡ž uyÕSîcÈfþ]ó–ÒféP?bãÅ‚4ï>Û&
&ñÛšûˆÁ€Ç=Ã
7‘`
! aN5PÁCý–J,½ú+«“è¹h ¹_Ñ¿ªdeò‘	Íâ
! tíýKd
\‹ƒóûx ã¹q¸vºÂ'Jå3òÏ#®
”Ìˆàþqø	ÞÑ
! (h±e	 Û^,
Õ_
ý?ŠnÔHÓdé% jQ½“ÕÕ½”æµú±ù›ß¿ÒóÎüË¢X ØÿFÝG n¾Ïêå,]�¢ wåé
äGo
‡	CŸÇh	}l›U
! ¥|ÒKþ�
uÂÁŸz
! Uy	¯	åy”"8œDÜ¤Ñï¶Ó
´HÏÒª)Bíúi°Ç}X×²ï�Ï7’1<$-÷Ç(žÂÒ.›G])W§O€¶EC©bBå1`	|¥4ü™	êr
! H çêK˜Ëf7¹æææ·XMˆß
/	‚ªR=^-ž2>>fD7ƒßaZ­	Œ!	
	ý£Í.G
! ‡ Hòx w~j¡a«‘ÙZhµ¸úÉ�Ît¾Ó£R™) _Û�(ÔIúÃR
§	²rKâa
/�Ó•
! Ó„4¨
�™f¬`	’_·¸ s¦´bü¿
°ð�gsœ	`
! Q·	�Ž½…d
! ÈÙLbM
! §›Z {ÃgêG	;Ô¼ÓßÌIýXé
  NExˆ
’Žu
! øK¬�V˜ü!ÙæNŽ¸7
oÞä‚‹D�ð×"Lt	Ñ8ï²®I<ëuØ¬ì›û°ÈÖM‰S0
  Çý
! uÒ¯b f«o§N×r�PHÀÐWžzgD-ãó{ 2°±7
! ¬hI© çá©”p¸ý¾×Vá»"‹7E`vÚ	æå
  7»
! E»È,
! u; –¶\QÒÃ¤
TÈLî…òr¾£ÅÁS•Ú
o«Ž	Ï)Þ#"tm…vÄî
! ïÎæþ
¾›ƒ
! �
³K	J‰¨RŽîZŠ;Û-“ßr		µ…G
j g9óÎ
—F¥@
[3	g�ˆ'&¬Hœ0 ]	™%‰î5Ig	‹
À¦E{ûec³h†Ý|U
! ç]°: ^N=…]
! \šXîý¢MS�K�=¼Óœ9µ†:eÄ9	‡§@í^A� £!
! {ã¶VB¾é
\
! ôæÙU	eÕnW�JÕáU
ó
! :'B	Œ6¾Æ|Ñ¦v!�€lW´I	L
�¶g6a¶’ŒQŠb�Ëc
~®<
}J
ªž
! 	ýlÆ¯�ÏÍ‹-¿&�	ÞŒ iîM5 I9ÝP>"¨6‰nüÇ¢…R
! ô
®11�k%a2”	“[ Ó#Ü
ìK8<™«á2«_8” 6¥]ÿÉè•37	

è³	I"euÀX�•ó	Óí3¥Äp-	Pš " ÎÕ!m|Âlõ±ß—(òReù!•Ü:;ó
?`â¬Yà
Ž×¬Ð
! ážq´	:öSÄOH-­
! ü 
! ¢ù
 ¬î¢;»ˆÃ"–¦ž„ËÐÖ·fPõ| Ä1Ï©ä˜|&7J
Î¥/8
äG5œ
! wG=EO{\çg)ì
! ,ÚáÊÁ
éUE0
! ÀÔÁžcÊ9{ &�¹‰Fæ Á³÷�~	Q}‹½k}Ú'
=Ž+wiÆ		
»Äå�tS
! l©k	O»ŠÄ-#é
! Š²ÿ$# ¨«JŒ1
  
ð
  ®
! ¯�±T™ãòR„	öB{¼Hêö¡ekÞç
H�Y¨ñß
! +˜Wa„�–Ç	å�ë	Ð‰û^gdàªR…úŸYK.G¨ôM‚žk
Œ¨K®#8|x	¾Æ¢
! ¹®öy$
°¥òèr! GB
#ßxA
! ¶YýÝ–GfHÈhmÄâŸ œ—ìuãMø7|e
  	Ö£�
! ›œâßn>*ÃqîŠ'3‡Àz¦çÅÊ‰#+
y“¢B?+¿p
! 4ûàEÐPˆqK  OCN/—dÈU$´½~\cå
>Ú?t
  ¡é
! Têxc„‚	
! ¥óü	Õ9 î£ b[ò
ƒšèÌ¶W¬\4
5|
! € PxK…*·Gƒ¢ÉaZ~z
Au
•ä§bÜMµ]nCè33Pæ*`©Oì
§x
! ¿/ ê+¾m=	'6ã
! jŒ†éî^œ�n
_ÀOÓ5Ø ôóGzî¤ÏeÞ‡=÷
±	žCˆy
! ~–BÒò¸á
1ð•¤A¥àawæúd#
M…‚9Û‡µû•lsq›Š
! ä_ U°
 Â	—
! | ¡
îRýï 8*	ÀZs	/ òí�&ÑÚ>úDâ½
  º’dD
! èqbõ6„Ž­~ZW%Ï·šó¦L³
ÜG2á³™O}æô	 xú‡
ïGw2hËàüWÕñpEŒ
! ¢ Y¦–Â�Þ›'»Ëª#
  
  For bug reporting instructions, please see:
  
*************** warranty; not even for MERCHANTABILITY o
*** 1733,1739 ****
  ignoring large linear stepignoring nonexistent directory "%s"
  ignoring possibly conflicting option %<-fopt-info-%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring 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 mismatchimplied 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 argument to unary !in basic block %d:in declaration %q+Din definition of macro %qsin expansion of macro %qsin-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 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 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 format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect 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 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 expressioninherited constructor %qD is not %<constexpr%>init 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 %qDinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline function %q+D declared but never definedinline function %q+D declared weakinlined_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: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsn %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
! instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinteger 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 constantinterface %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 unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine should have a pointer as the first argumentintrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid 'asm': invalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid 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 addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid 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 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 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 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 from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%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 form of %<#pragma omp atomic%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid 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 map kindinvalid maskinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid nmi function for reset attributeinvalid non-type template argumentinvalid offload table in %sinvalid operandinvalid operand %%xn codeinvalid 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 'z' modifierinvalid operand for code '%c'invalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '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 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 binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid private reduction on %qEinvalid 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 register name for %q+Dinvalid relocationinvalid resolution in the resolution fileinvalid 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 storage class for function %qEinvalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid 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 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 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 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-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 lineariteration 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 %s%>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'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 %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 statementlane %wd out of range %wd - %wdlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned 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 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 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 foundlinear 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 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 expressionslookup 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 treelow bound %qE above array section size in %qs clauselower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmaking multiple clones of %qDmalformed %<#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 ptx filemalformed spec function argumentsmalformed spec function namemangling %Cmap 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 %qEmay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmem-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 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 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 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 typemio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched 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 %<target%> attribute for multi-versioned %qDmissing REG_EH_REGION note at the end of bb %imissing 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 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 typemodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one 'crtl' directivemultidimensional 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 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 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 fixedmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename 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 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 integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsnested 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 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 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 function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno 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 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 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-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 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integral type switch statementnon-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 declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-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-trivial conversion in unary operationnon-trivial designated initializers not supportednon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednormalization cannot co-exist with scaling
  not configured with sysroot headers suffixnot enough argumentsnot enough arguments to returnnot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednotenote: null 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 vector not a power of twonumber of results does not match number of valuesobjc++-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 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 %<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 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 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:operation not permitted on type %<bfloat16_t%>operation 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 %soptional argumentordered 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 must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput 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_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverloaded function with no contextual type informationpacked 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 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 may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %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 cloningpassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %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 objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpath: pedwarnpedwarn: permerrorpermerror: plugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass namepointerpointer argumentpointer 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 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-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 disjoint address spaces used in conditional expressionpolymorphic argumentposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepost-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 sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous 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 %qDprevious declaration of %qEprevious definition herepreviously declared herepreviously defined herepreviously used hereprofiler support for VxWorksprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
--- 1738,1744 ----
  ignoring large linear stepignoring nonexistent directory "%s"
  ignoring possibly conflicting option %<-fopt-info-%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring 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 mismatchimplied 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 argument to unary !in basic block %d:in declaration %q+Din definition of macro %qsin expansion of macro %qsin-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 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 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 format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect 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 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 expressioninherited constructor %qD is not %<constexpr%>init 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 %qDinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline function %q+D declared but never definedinline function %q+D declared weakinlined_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: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsn %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
! instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinteger 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 constantinterface %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 unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine should have a pointer as the first argumentintrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid 'asm': invalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid 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 addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid 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 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 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 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 from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%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 form of %<#pragma omp atomic%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid 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 map kindinvalid maskinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid nmi function for reset attributeinvalid non-type template argumentinvalid offload table in %sinvalid operandinvalid operand %%xn codeinvalid 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 'z' modifierinvalid operand for code '%c'invalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid 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 binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid private reduction on %qEinvalid 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 register name for %q+Dinvalid relocationinvalid resolution in the resolution fileinvalid 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 storage class for function %qEinvalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid 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 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 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 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-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 lineariteration 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 %s%>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'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 %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 statementlane %wd out of range %wd - %wdlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned 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 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 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 foundlinear 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 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 expressionslookup 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 treelow bound %qE above array section size in %qs clauselower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandmachine independent builtin code out of rangemacro expands to multiple statementsmacro name missing after %qsmaking multiple clones of %qDmalformed %<#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 ptx filemalformed spec function argumentsmalformed spec function namemangling %Cmap 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 %qEmay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmem-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 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 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 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 typemio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched 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 %<target%> attribute for multi-versioned %qDmissing REG_EH_REGION note at the end of bb %imissing 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 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 typemodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one 'crtl' directivemultidimensional 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 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 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 fixedmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename 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 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 integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsnested 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 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 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 function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno 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 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 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-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 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integral type switch statementnon-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 declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-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-trivial conversion in unary operationnon-trivial designated initializers not supportednon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednormalization cannot co-exist with scaling
  not configured with sysroot headers suffixnot enough argumentsnot enough arguments to returnnot enough perfectly nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot generating patch area, nops not supportednotenote: null 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 vector not a power of twonumber of results does not match number of valuesobjc++-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 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 %<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 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 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:operation not permitted on type %<bfloat16_t%>operation 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 %soptional argumentordered 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 must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput 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_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverloaded function with no contextual type informationpacked 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 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 may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %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 cloningpassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %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 objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpath: pedwarnpedwarn: permerrorpermerror: plugin %s is not licensed under a GPL-compatible license
  %splugin %s registered a null callback function for event %splugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass namepointerpointer argumentpointer 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 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-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 disjoint address spaces used in conditional expressionpolymorphic argumentposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepost-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 sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous 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 %qDprevious declaration of %qEprevious definition herepreviously declared herepreviously defined herepreviously used hereprofiler support for VxWorksprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
*************** PARTICULAR
*** 1992,1998 ****
  ignorando el paso lineal grandese descarta el directorio inexistente "%s"
  se descarta la opciÃ³n posiblemente conflictiva %<-fopt-info-%s%>se hace caso omiso de clÃ¡usula sumidero con desplazamiento que no es mÃºltiplo del paso del buclese 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Ã­citoEND 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 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 %qsinicializaciÃ³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 %qscoma 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 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 incorrectoformato de escalado incorrecto; se utiliza 1/1
  operando de pista incorrectoinsn incorrecta:nÃºmero incorrecto de argumentos para la funciÃ³n %qEoperando 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 weakllamada 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 constructor heredado %qD no es %<constexpr%>se 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 %qDse 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 tomadase declara la funciÃ³n inline %q+D pero nunca se definela funciÃ³n inline %q+D se declarÃ³ weakse 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: %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 %qcen 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
! la 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 objetivoinformaciÃ³n contextual insuficiente para determinar el tipoinsuficiente paralelismo disponible para paralelizar bucle de elementoinsuficiente paralelismo disponible para paralelizar buclela 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 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: %dunidad interna en WRITEinterrupciÃ³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 opcionalla rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumentoel Ã­ndice de registro intrÃ­nseco estÃ¡ fuera de rangovariable intrÃ­nseca que no es un procedimiento%%-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Ã¡lidovalor %%H no vÃ¡lidocÃ³digo %%J no vÃ¡lidovalor %%J no vÃ¡lidovalor %%K no vÃ¡lidovalor %%L no vÃ¡lidovalor %%M 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Ã¡lidovalor %%V no vÃ¡lidooperando %%Y no vÃ¡lidovalor %%d no vÃ¡lidovalor %%e no vÃ¡lidooperando %%f no vÃ¡lidovalor %%f no vÃ¡lidovalor %%h no vÃ¡lidocÃ³digo %%j no vÃ¡lidovalor %%j no vÃ¡lidovalor %%k no vÃ¡lidovalor %%m no vÃ¡lidovalor %%p no vÃ¡lidovalor %%q no vÃ¡lidovalor %%r no vÃ¡lidooperando %%s no vÃ¡lidovalor %%s no vÃ¡lidovalor %%t no vÃ¡lidovalor %%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'valor %%z no vÃ¡lido'asm' no vÃ¡lido: argumento 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 ficheroUNSPEC 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Ã¡lidomodo de direccionamiento no vÃ¡lidoalineaciÃ³n no vÃ¡lida para %<#pragma align%>, se descartaaplicaciÃ³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Ã¡lidosasignaciÃ³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 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 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 desde el tipo %<bfloat16_t%>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 al tipo %<bfloat16_t%>conversiÃ³n no vÃ¡lida del tipo %qT a partir del tipo %qTtipo de devoluciÃ³n covariante no vÃ¡lido para %q+#Dcpu %qs no vÃ¡lida para %s%qs%sdeclaraciÃ³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%>forma no vÃ¡lida de %<#pragma omp atomic%>formato no vÃ¡lido de %sconstante fp no vÃ¡lidafpu no vÃ¡lida para el atributo o pragma del objetivo %qsfunciÃ³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 descartatipo de mapa no vÃ¡lidamÃ¡scara no vÃ¡lidadeclaraciÃ³n de la plantilla miembro %qD no vÃ¡lidaargumento de modelo de memoria %d no vÃ¡lido de %qEfunciÃ³n nmi no vÃ¡lida para atributo resetargumento de plantilla que no es tipo no vÃ¡lidotabla de descarga no vÃ¡lida en %soperando no vÃ¡lidooperando no vÃ¡lido para el cÃ³digo %%xndirecciÃ³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 modificador 'z'operando no vÃ¡lido para el cÃ³digo '%c'operando no vÃ¡lido en la declaraciÃ³n returnoperando 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 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 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%>combinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %qscombinaciÃ³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 %qDreducciÃ³n privada no vÃ¡lida en %qEprototipo 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'nombre de registro no vÃ¡lido para %q+DreubicaciÃ³n no vÃ¡lidaresoluciÃ³n no vÃ¡lida en el fichero de resoluciÃ³nse 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 gimpleclase de almacenamiento no vÃ¡lida para la funciÃ³n %qEdeclaraciÃ³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 %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 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 del parÃ¡metro %d en la funciÃ³n %<constexpr%> %q+#Dtipo no vÃ¡lido para la propiedadtipo no vÃ¡lido de operando %<__MEM%>tipo no vÃ¡lido del argumento %u de la funciÃ³n de tipo genÃ©ricoel tipo de retorno de tipo genÃ©rico para el argumento %u de %<__builtin_tgmath%> no es vÃ¡lidoel tipo de tipo genÃ©rico para el argumento %u del argumento %u de %<__builtin_tgmath%> no es vÃ¡lidotipos 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 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 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 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 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Ã³ninicializaciÃ³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 linealla 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 %s%>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'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 plantillasse 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 compuestavÃ­a %wd fuera de rango %wd - %wdno 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 fijaentero grande truncado implÃ­citamente al tipo unsignedel Ãº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 strfmoncuenta 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 formatolongitud %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qsla 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%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 futuraoperador 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 equivalentesla 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 buclelÃ­mite inferior %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qsel valor inferior de la etiqueta de rango `case' es menor que el valor mÃ­nimo para el tipofallÃ³ lseek al leer los datos de exportaciÃ³nse 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 %<&%>cÃ³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 %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 formadofichero ptx mal formadoargumentos de la funciÃ³n de especificaciÃ³n malformadosnombre de la funciÃ³n de especificaciÃ³n malformadodecodificando %Cel 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 %qEno 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 G13inicializador 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 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 clasefallÃ³ 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 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 objetomio_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 %ddeclaraciones 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 el atributo %<target%> para %qD multiversionadofalta la nota REG_EH_REGION al final de bb %ifalta 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 la condiciÃ³n del bucle en bucle con pragma %<GCC ivdep%>falta la condiciÃ³n del bucle en bucle con pragma %<GCC unroll%>falta 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 inapropiadomÃ³dulo natural en la declaraciÃ³n USE en %CmÃ¡s de %d operandos en %<asm%>mÃ¡s de una directiva 'crtl'una 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Ã¡lidamÃº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 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 fijose 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 constanteatributo 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 incompletofalta 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 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 negativaentero negativo truncado implÃ­citamente al tipo unsignedlongitud negativa en secciÃ³n de matriz en clÃ¡usula %qslÃ­mite inferior negativo en secciÃ³n de matriz en clÃ¡usula %qsprofundidad 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 %qsalternativas 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 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 %qDno 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 ninguna funciÃ³n coincidente para la llamada de tipo genÃ©ricono 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 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 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 %qEmatriz 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 %Lse 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 3 no es entero en la llamada a la funciÃ³n %qEargumento de modelo de memoria %d que no es entero de %qEsentencia switch de tipo no enteroel 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 flotantedeclaraciÃ³n que no es static de %q+D despuÃ©s de una declaraciÃ³n staticinicializaciÃ³n no estÃ¡tica de un miembro de matriz flexiblese 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-localconversiÃ³n que no es trivial en la operaciÃ³n unariano se admiten los inicializadores designados como no trivialesoperandos 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 salidasnormalizaciÃ³n y escalado no pueden coexistir
  no 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 centinelano se genera zona de parche; no se admite nopsnotanota: puntero 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 de vector no es una potencia de dosel nÃºmero de resultados no coincide con el nÃºmero de valoresobjc++-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'uso 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 operando%<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 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Ã¡lidofalta 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:operaciÃ³n no permitida con el tipo %<bfloat16_t%>la 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 %sargumento opcionalcomparaciÃ³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 debe especificar un solo registrola restricciÃ³n de salida %qc para el operando %d no estÃ¡ al inicioel 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%>output_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 %qDdesbordamiento en la conversiÃ³n implÃ­cita de constantefunciÃ³n sobrecargada sin informaciÃ³n contextual de tipoel 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 %qEestructura 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%>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Ã¡metrosnombres 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Ã³nal pasar %qT se escoge %qT sobre %qTse pasÃ³ NULL al argumento %P de %qD que no es 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 prototipoel paso de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmentepasando argumento demasiado grande a la pilaruta: avisopedavisoped: errorpermerrorperm: el 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 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 referenciapunteroargumento punterono se permite la aritmÃ©tica de punteros para los objetos capturados por el recolector de basuraasignaciÃ³n de punterose 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 complejola 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 casese usaron punteros a espacios de direcciones discontinuos en la expresiÃ³n condicionalargumento polimÃ³rficoel cÃ³digo independiente de posiciÃ³n requiere %qsel cÃ³digo independiente de posiciÃ³n requiere la ABI de LinuxinicializaciÃ³n posicional de un campo de %<struct%> declarado con el atributo %<designated_init%>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 condicionalel 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+DdeclaraciÃ³n previa de %qDdeclaraciÃ³n previa de %qEla definiciÃ³n previa estÃ¡ aquÃ­se declarÃ³ previamente aquÃ­se definiÃ³ previamente aquÃ­se usÃ³ previamente aquÃ­soporte 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
--- 1997,2003 ----
  ignorando el paso lineal grandese descarta el directorio inexistente "%s"
  se descarta la opciÃ³n posiblemente conflictiva %<-fopt-info-%s%>se hace caso omiso de clÃ¡usula sumidero con desplazamiento que no es mÃºltiplo del paso del buclese 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Ã­citoEND 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 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 %qsinicializaciÃ³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 %qscoma 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 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 incorrectoformato de escalado incorrecto; se utiliza 1/1
  operando de pista incorrectoinsn incorrecta:nÃºmero incorrecto de argumentos para la funciÃ³n %qEoperando 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 weakllamada 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 constructor heredado %qD no es %<constexpr%>se 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 %qDse 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 tomadase declara la funciÃ³n inline %q+D pero nunca se definela funciÃ³n inline %q+D se declarÃ³ weakse 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: %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 %qcen 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
! la 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 objetivoinformaciÃ³n contextual insuficiente para determinar el tipoinsuficiente paralelismo disponible para paralelizar bucle de elementoinsuficiente paralelismo disponible para paralelizar buclela 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 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: %dunidad interna en WRITEinterrupciÃ³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 opcionalla rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumentoel Ã­ndice de registro intrÃ­nseco estÃ¡ fuera de rangovariable intrÃ­nseca que no es un procedimiento%%-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Ã¡lidovalor %%H no vÃ¡lidocÃ³digo %%J no vÃ¡lidovalor %%J no vÃ¡lidovalor %%K no vÃ¡lidovalor %%L no vÃ¡lidovalor %%M 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Ã¡lidovalor %%V no vÃ¡lidooperando %%Y no vÃ¡lidovalor %%d no vÃ¡lidovalor %%e no vÃ¡lidooperando %%f no vÃ¡lidovalor %%f no vÃ¡lidovalor %%h no vÃ¡lidocÃ³digo %%j no vÃ¡lidovalor %%j no vÃ¡lidovalor %%k no vÃ¡lidovalor %%m no vÃ¡lidovalor %%p no vÃ¡lidovalor %%q no vÃ¡lidovalor %%r no vÃ¡lidooperando %%s no vÃ¡lidovalor %%s no vÃ¡lidovalor %%t no vÃ¡lidovalor %%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'valor %%z no vÃ¡lido'asm' no vÃ¡lido: argumento 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 ficheroUNSPEC 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Ã¡lidomodo de direccionamiento no vÃ¡lidoalineaciÃ³n no vÃ¡lida para %<#pragma align%>, se descartaaplicaciÃ³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Ã¡lidosasignaciÃ³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 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 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 desde el tipo %<bfloat16_t%>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 al tipo %<bfloat16_t%>conversiÃ³n no vÃ¡lida del tipo %qT a partir del tipo %qTtipo de devoluciÃ³n covariante no vÃ¡lido para %q+#Dcpu %qs no vÃ¡lida para %s%qs%sdeclaraciÃ³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%>forma no vÃ¡lida de %<#pragma omp atomic%>formato no vÃ¡lido de %sconstante fp no vÃ¡lidafpu no vÃ¡lida para el atributo o pragma del objetivo %qsfunciÃ³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 descartatipo de mapa no vÃ¡lidamÃ¡scara no vÃ¡lidadeclaraciÃ³n de la plantilla miembro %qD no vÃ¡lidaargumento de modelo de memoria %d no vÃ¡lido de %qEfunciÃ³n nmi no vÃ¡lida para atributo resetargumento de plantilla que no es tipo no vÃ¡lidotabla de descarga no vÃ¡lida en %soperando no vÃ¡lidooperando no vÃ¡lido para el cÃ³digo %%xndirecciÃ³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 modificador 'z'operando no vÃ¡lido para el cÃ³digo '%c'operando no vÃ¡lido en la declaraciÃ³n returnoperando 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'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 la declaraciÃ³n switchoperandos 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 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%>combinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %qscombinaciÃ³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 %qDreducciÃ³n privada no vÃ¡lida en %qEprototipo 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'nombre de registro no vÃ¡lido para %q+DreubicaciÃ³n no vÃ¡lidaresoluciÃ³n no vÃ¡lida en el fichero de resoluciÃ³nse 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 gimpleclase de almacenamiento no vÃ¡lida para la funciÃ³n %qEdeclaraciÃ³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 %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 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 del parÃ¡metro %d en la funciÃ³n %<constexpr%> %q+#Dtipo no vÃ¡lido para la propiedadtipo no vÃ¡lido de operando %<__MEM%>tipo no vÃ¡lido del argumento %u de la funciÃ³n de tipo genÃ©ricoel tipo de retorno de tipo genÃ©rico para el argumento %u de %<__builtin_tgmath%> no es vÃ¡lidoel tipo de tipo genÃ©rico para el argumento %u del argumento %u de %<__builtin_tgmath%> no es vÃ¡lidotipos 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 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 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 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 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Ã³ninicializaciÃ³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 linealla 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 %s%>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'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 plantillasse 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 compuestavÃ­a %wd fuera de rango %wd - %wdno 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 fijaentero grande truncado implÃ­citamente al tipo unsignedel Ãº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 strfmoncuenta 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 formatolongitud %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qsla 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%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 futuraoperador 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 equivalentesla 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 buclelÃ­mite inferior %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qsel valor inferior de la etiqueta de rango `case' es menor que el valor mÃ­nimo para el tipofallÃ³ lseek al leer los datos de exportaciÃ³nse 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 %<&%>cÃ³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 %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 formadofichero ptx mal formadoargumentos de la funciÃ³n de especificaciÃ³n malformadosnombre de la funciÃ³n de especificaciÃ³n malformadodecodificando %Cel 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 %qEno 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 G13inicializador 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 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 clasefallÃ³ 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 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 objetomio_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 %ddeclaraciones 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 el atributo %<target%> para %qD multiversionadofalta la nota REG_EH_REGION al final de bb %ifalta 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 la condiciÃ³n del bucle en bucle con pragma %<GCC ivdep%>falta la condiciÃ³n del bucle en bucle con pragma %<GCC unroll%>falta 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 inapropiadomÃ³dulo natural en la declaraciÃ³n USE en %CmÃ¡s de %d operandos en %<asm%>mÃ¡s de una directiva 'crtl'una 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Ã¡lidamÃº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 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 fijose 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 constanteatributo 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 incompletofalta 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 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 negativaentero negativo truncado implÃ­citamente al tipo unsignedlongitud negativa en secciÃ³n de matriz en clÃ¡usula %qslÃ­mite inferior negativo en secciÃ³n de matriz en clÃ¡usula %qsprofundidad 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 %qsalternativas 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 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 %qDno 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 ninguna funciÃ³n coincidente para la llamada de tipo genÃ©ricono 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 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 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 %qEmatriz 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 %Lse 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 3 no es entero en la llamada a la funciÃ³n %qEargumento de modelo de memoria %d que no es entero de %qEsentencia switch de tipo no enteroel 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 flotantedeclaraciÃ³n que no es static de %q+D despuÃ©s de una declaraciÃ³n staticinicializaciÃ³n no estÃ¡tica de un miembro de matriz flexiblese 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-localconversiÃ³n que no es trivial en la operaciÃ³n unariano se admiten los inicializadores designados como no trivialesoperandos 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 salidasnormalizaciÃ³n y escalado no pueden coexistir
  no 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 centinelano se genera zona de parche; no se admite nopsnotanota: puntero 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 de vector no es una potencia de dosel nÃºmero de resultados no coincide con el nÃºmero de valoresobjc++-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'uso 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 operando%<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 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Ã¡lidofalta 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:operaciÃ³n no permitida con el tipo %<bfloat16_t%>la 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 %sargumento opcionalcomparaciÃ³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 debe especificar un solo registrola restricciÃ³n de salida %qc para el operando %d no estÃ¡ al inicioel 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%>output_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 %qDdesbordamiento en la conversiÃ³n implÃ­cita de constantefunciÃ³n sobrecargada sin informaciÃ³n contextual de tipoel 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 %qEestructura 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%>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Ã¡metrosnombres 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Ã³nal pasar %qT se escoge %qT sobre %qTse pasÃ³ NULL al argumento %P de %qD que no es 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 prototipoel paso de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmentepasando argumento demasiado grande a la pilaruta: avisopedavisoped: errorpermerrorperm: el 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 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 referenciapunteroargumento punterono se permite la aritmÃ©tica de punteros para los objetos capturados por el recolector de basuraasignaciÃ³n de punterose 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 complejola 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 casese usaron punteros a espacios de direcciones discontinuos en la expresiÃ³n condicionalargumento polimÃ³rficoel cÃ³digo independiente de posiciÃ³n requiere %qsel cÃ³digo independiente de posiciÃ³n requiere la ABI de LinuxinicializaciÃ³n posicional de un campo de %<struct%> declarado con el atributo %<designated_init%>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 condicionalel 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+DdeclaraciÃ³n previa de %qDdeclaraciÃ³n previa de %qEla definiciÃ³n previa estÃ¡ aquÃ­se declarÃ³ previamente aquÃ­se definiÃ³ previamente aquÃ­se usÃ³ previamente aquÃ­soporte 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
diff -Nrcpad gcc-13.1.0/gcc/po/es.po gcc-13.2.0/gcc/po/es.po
*** gcc-13.1.0/gcc/po/es.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/es.po	Thu Jul 27 08:13:04 2023
*************** msgid ""
*** 42,48 ****
  msgstr ""
  "Project-Id-Version: gcc 10.1-b20200209\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
  "PO-Revision-Date: 2020-03-22 16:48+0100\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
--- 42,48 ----
  msgstr ""
  "Project-Id-Version: gcc 10.1-b20200209\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
  "PO-Revision-Date: 2020-03-22 16:48+0100\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
*************** msgstr ""
*** 4123,4129 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4123,4129 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 7888,7893 ****
--- 7888,7899 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, fuzzy, no-c-format
+ #| msgid "Support XOP built-in functions and code generation."
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "Admite funciones internas XOP y generaciÃ³n de cÃ³digo."
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "el operando '%%l' no es una etiq
*** 17640,17651 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 17646,17657 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Esta opciÃ³n carece de documenta
*** 18729,18796 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Los usos de esta opciÃ³n estÃ¡n diagnosticados."
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1656
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1661
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1732
  #, fuzzy
  #| msgid "variable"
  msgid "[available in "
  msgstr "variable"
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr "[por defecto]"
  
! #: opts.cc:1773
  #, fuzzy, c-format
  #| msgid " bytes"
  msgid "%llu bytes"
  msgstr " bytes"
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[activado]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[desactivado]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " No se encontraron opciones con las caracterÃ­sticas deseadas\n"
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " No se encontrÃ³ ninguna.  Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.\n"
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr "Ya se mostraron todas las opciones con las caracterÃ­sticas deseadas\n"
  
! #: opts.cc:1908
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 18735,18802 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Los usos de esta opciÃ³n estÃ¡n diagnosticados."
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1657
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1662
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Igual que %s."
  
! #: opts.cc:1733
  #, fuzzy
  #| msgid "variable"
  msgid "[available in "
  msgstr "variable"
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr "[por defecto]"
  
! #: opts.cc:1774
  #, fuzzy, c-format
  #| msgid " bytes"
  msgid "%llu bytes"
  msgstr " bytes"
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[activado]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[desactivado]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " No se encontraron opciones con las caracterÃ­sticas deseadas\n"
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " No se encontrÃ³ ninguna.  Use --help=%s para mostrar *todas* las opciones admitidas por el frente %s.\n"
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr "Ya se mostraron todas las opciones con las caracterÃ­sticas deseadas\n"
  
! #: opts.cc:1909
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 18799,18847 ****
  "  Argumentos vÃ¡lidos conocidos para la opciÃ³n %s:\n"
  "   "
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "Las siguientes opciones son especÃ­ficas del objetivo"
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "Las siguientes opciones son independientes del lenguaje"
  
! #: opts.cc:1970
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr "Las siguientes opciones son especÃ­ficas sÃ³lo para el lenguaje "
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "Las siguientes opciones se admiten en el lenguaje "
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "Las siguientes opciones no estÃ¡n documentadas"
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr "Las siguientes opciones toman argumentos separados"
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr "Las siguientes opciones toman argumentos conjuntos"
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
--- 18805,18853 ----
  "  Argumentos vÃ¡lidos conocidos para la opciÃ³n %s:\n"
  "   "
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "Las siguientes opciones son especÃ­ficas del objetivo"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr "Las siguientes opciones controlan los mensajes de aviso del compilador"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "Las siguientes opciones son independientes del lenguaje"
  
! #: opts.cc:1971
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Las siguientes opciones controlan las optimizaciones"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr "Las siguientes opciones son especÃ­ficas sÃ³lo para el lenguaje "
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "Las siguientes opciones se admiten en el lenguaje "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "Las siguientes opciones no estÃ¡n documentadas"
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr "Las siguientes opciones toman argumentos separados"
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr "Las siguientes opciones toman argumentos conjuntos"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
*************** msgstr "modificador de longitud en forma
*** 19227,19301 ****
  msgid "<command-line>"
  msgstr "<lÃ­nea-de-Ã³rdenes>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "no se admite el operando para el cÃ³digo '%c'"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "operando no vÃ¡lido para '%%%c'"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, c-format
  msgid "invalid vector constant"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12044
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
  
! #: config/aarch64/aarch64.cc:12195
  #, c-format
  msgid "invalid constant"
  msgstr "constante no vÃ¡lida"
  
! #: config/aarch64/aarch64.cc:12198
  #, c-format
  msgid "invalid operand"
  msgstr "operando no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "prefijo de operando no vÃ¡lido '%%%c'"
  
! #: config/aarch64/aarch64.cc:12351
  #, c-format
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:27134
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n binaria"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica local"
--- 19233,19307 ----
  msgid "<command-line>"
  msgstr "<lÃ­nea-de-Ã³rdenes>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "no se admite el operando para el cÃ³digo '%c'"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "operando no vÃ¡lido para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, c-format
  msgid "invalid vector constant"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12057
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
  msgstr "constante no vÃ¡lida"
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
  msgstr "operando no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "prefijo de operando no vÃ¡lido '%%%c'"
  
! #: config/aarch64/aarch64.cc:12364
  #, c-format
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:27161
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n binaria"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica local"
*************** msgid "invalid %%r value"
*** 19312,19329 ****
  msgstr "valor %%r no vÃ¡lido"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no vÃ¡lido"
--- 19318,19335 ----
  msgstr "valor %%r no vÃ¡lido"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no vÃ¡lido"
*************** msgstr "valor %%M no vÃ¡lido"
*** 19353,19359 ****
  msgid "invalid %%U value"
  msgstr "valor %%U no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no vÃ¡lido"
--- 19359,19365 ----
  msgid "invalid %%U value"
  msgstr "valor %%U no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no vÃ¡lido"
*************** msgstr "valor %%s no vÃ¡lido"
*** 19363,19369 ****
  msgid "invalid %%C value"
  msgstr "valor %%C no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no vÃ¡lido"
--- 19369,19375 ----
  msgid "invalid %%C value"
  msgstr "valor %%C no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no vÃ¡lido"
*************** msgstr "reubicaciÃ³n unspec desconocida"
*** 19376,19382 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "cÃ³digo %%xn no vÃ¡lido"
--- 19382,19388 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "cÃ³digo %%xn no vÃ¡lido"
*************** msgstr "UNSPEC no vÃ¡lido como operando:
*** 19459,19493 ****
  msgid "unrecognized supposed constant"
  msgstr "no se reconoce la constante supuesta"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento no vÃ¡lido"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucciÃ³n de predicado Thumb"
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucciÃ³n de predicado en una secuencia condicional"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "No se admite el operando para el cÃ³digo '%c'"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 19465,19499 ----
  msgid "unrecognized supposed constant"
  msgstr "no se reconoce la constante supuesta"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento no vÃ¡lido"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucciÃ³n de predicado Thumb"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucciÃ³n de predicado en una secuencia condicional"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "No se admite el operando para el cÃ³digo '%c'"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "No se admite el operando para el
*** 19496,19521 ****
  msgid "invalid operand for code '%c'"
  msgstr "operando no vÃ¡lido para el cÃ³digo '%c'"
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr "la instrucciÃ³n nunca se ejecuta"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "cÃ³digo de formato Maverick obsoleto '%c'"
  
! #: config/arm/arm.cc:34257
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34259
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "operaciÃ³n no permitida con el tipo %<bfloat16_t%>"
  
--- 19502,19527 ----
  msgid "invalid operand for code '%c'"
  msgstr "operando no vÃ¡lido para el cÃ³digo '%c'"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr "la instrucciÃ³n nunca se ejecuta"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "cÃ³digo de formato Maverick obsoleto '%c'"
  
! #: config/arm/arm.cc:34270
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34272
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "operaciÃ³n no permitida con el tipo %<bfloat16_t%>"
  
*************** msgstr "constante fp no vÃ¡lida"
*** 19886,19983 ****
  msgid "Expected register or constant integer."
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.cc:12941
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no vÃ¡lido del registro '%s'"
  
! #: config/i386/i386.cc:12946
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.cc:13179
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'"
  
! #: config/i386/i386.cc:13214
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.cc:13283
! #, 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.cc:13288
! #, c-format
! msgid "invalid operand size for operand code 'Z'"
! msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.cc:13365
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'Y' no vÃ¡lido"
  
! #: config/i386/i386.cc:13444
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'D' no vÃ¡lido"
  
! #: config/i386/i386.cc:13462
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.cc:13475
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "el operando no es una referencia de memoria desplazable, cÃ³digo de operando 'H' no vÃ¡lido"
  
! #: config/i386/i386.cc:13490
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'K' no vÃ¡lido"
  
! #: config/i386/i386.cc:13518
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'r' no vÃ¡lido"
  
! #: config/i386/i386.cc:13536
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.cc:13559
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.cc:13826
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
--- 19892,19991 ----
  msgid "Expected register or constant integer."
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.cc:12942
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no vÃ¡lido del registro '%s'"
  
! #: config/i386/i386.cc:12947
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.cc:13180
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'"
  
! #: config/i386/i386.cc:13215
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.cc:13290
! #, fuzzy, c-format
! #| msgid "invalid operand type used with operand code 'Z'"
! msgid "invalid operand type used with operand code '%c'"
  msgstr "se usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.cc:13295
! #, fuzzy, c-format
! #| msgid "invalid operand size for operand code 'O'"
! msgid "invalid operand size for operand code '%c'"
! msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'"
  
! #: config/i386/i386.cc:13373
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'Y' no vÃ¡lido"
  
! #: config/i386/i386.cc:13452
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'D' no vÃ¡lido"
  
! #: config/i386/i386.cc:13470
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.cc:13483
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "el operando no es una referencia de memoria desplazable, cÃ³digo de operando 'H' no vÃ¡lido"
  
! #: config/i386/i386.cc:13498
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'K' no vÃ¡lido"
  
! #: config/i386/i386.cc:13526
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'r' no vÃ¡lido"
  
! #: config/i386/i386.cc:13544
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.cc:13567
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.cc:13834
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
*************** msgstr "operaciÃ³n no vÃ¡lida en %<__fpr
*** 20008,20014 ****
  msgid "invalid %%P operand"
  msgstr "operando %%P no vÃ¡lido"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "valor %%p no vÃ¡lido"
--- 20016,20022 ----
  msgid "invalid %%P operand"
  msgstr "operando %%P no vÃ¡lido"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "valor %%p no vÃ¡lido"
*************** msgstr "'%%%c' no es un prefijo de opera
*** 20053,20060 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "uso no vÃ¡lido de '%%%c'"
--- 20061,20068 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "uso no vÃ¡lido de '%%%c'"
*************** msgid "post-increment address is not a r
*** 20086,20092 ****
  msgstr "la direcciÃ³n de post-incremento no es un registro"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "direcciÃ³n errÃ³nea"
  
--- 20094,20100 ----
  msgstr "la direcciÃ³n de post-incremento no es un registro"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "direcciÃ³n errÃ³nea"
  
*************** msgstr "no se admite la combinaciÃ³n: %s
*** 20252,20258 ****
  msgid "unsupported memory expression:"
  msgstr "conversiÃ³n de coma fija no admitida"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
--- 20260,20266 ----
  msgid "unsupported memory expression:"
  msgstr "conversiÃ³n de coma fija no admitida"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
*************** msgstr "%<-mquad-memory%> no estÃ¡ dispo
*** 20305,20456 ****
  msgid "bad move"
  msgstr "move errÃ³neo"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr "Movimiento de 128 bits errÃ³neo"
  
! #: config/rs6000/rs6000.cc:13798
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "valor %%J no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "valor %%D no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13822
  #, c-format
  msgid "invalid %%e value"
  msgstr "valor %%e no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "valor %%f no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "valor %%F no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "valor %%G no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "cÃ³digo %%j no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "cÃ³digo %%J no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "valor %%k no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "valor %%K no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "valor %%O no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "valor %%q no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%t value"
  msgstr "valor %%t no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "valor %%T no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "valor %%u no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "valor %%v no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14160
  #, c-format
  msgid "invalid %%V value"
  msgstr "valor %%V no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "valor %%x no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14233
  #, c-format
  msgid "invalid %%z value"
  msgstr "valor %%z no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14302
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z'"
  
! #: config/rs6000/rs6000.cc:15232
  #, fuzzy
  #| msgid "Enable using IEEE 128-bit floating point instructions."
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/rs6000/rs6000.cc:27721
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusiÃ³n"
  
! #: config/rs6000/rs6000.cc:27790
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusiÃ³n"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr "FusiÃ³n GPR errÃ³nea"
  
! #: config/rs6000/rs6000.cc:28468
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28470
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28472
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversiÃ³n no vÃ¡lida de %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28474
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 20313,20464 ----
  msgid "bad move"
  msgstr "move errÃ³neo"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr "Movimiento de 128 bits errÃ³neo"
  
! #: config/rs6000/rs6000.cc:13807
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "valor %%J no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "valor %%D no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13831
  #, c-format
  msgid "invalid %%e value"
  msgstr "valor %%e no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "valor %%f no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "valor %%F no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "valor %%G no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "cÃ³digo %%j no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "cÃ³digo %%J no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "valor %%k no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "valor %%K no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "valor %%O no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "valor %%q no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14076
  #, c-format
  msgid "invalid %%t value"
  msgstr "valor %%t no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "valor %%T no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "valor %%u no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "valor %%v no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14169
  #, c-format
  msgid "invalid %%V value"
  msgstr "valor %%V no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "valor %%x no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14242
  #, c-format
  msgid "invalid %%z value"
  msgstr "valor %%z no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z'"
  
! #: config/rs6000/rs6000.cc:15241
  #, fuzzy
  #| msgid "Enable using IEEE 128-bit floating point instructions."
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/rs6000/rs6000.cc:27730
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusiÃ³n"
  
! #: config/rs6000/rs6000.cc:27799
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusiÃ³n"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr "FusiÃ³n GPR errÃ³nea"
  
! #: config/rs6000/rs6000.cc:28477
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28479
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28481
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversiÃ³n no vÃ¡lida de %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28483
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "candidato 1:"
*** 20918,20924 ****
  msgid "  after user-defined conversion:"
  msgstr "Activa las instrucciones definidas por el usuario."
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
--- 20926,20932 ----
  msgid "  after user-defined conversion:"
  msgstr "Activa las instrucciones definidas por el usuario."
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
*************** msgstr "Desajuste de frontera de matriz
*** 21410,21416 ****
  msgid "Driving:"
  msgstr "Conduciendo:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
--- 21418,21424 ----
  msgid "Driving:"
  msgstr "Conduciendo:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
*************** msgstr "bloque IF"
*** 21584,21594 ****
  msgid "implied END DO"
  msgstr "END DO implÃ­cito"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "asignaciÃ³n"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
  msgstr "asignaciÃ³n de puntero"
  
--- 21592,21602 ----
  msgid "implied END DO"
  msgstr "END DO implÃ­cito"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "asignaciÃ³n"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr "asignaciÃ³n de puntero"
  
*************** msgstr "asignaciÃ³n de puntero"
*** 21596,21795 ****
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr "procedimiento elemental"
  
! #: fortran/resolve.cc:2494
  msgid "allocatable argument"
  msgstr "argumento asignable"
  
! #: fortran/resolve.cc:2499
  msgid "asynchronous argument"
  msgstr "argumento asÃ­ncrono"
  
! #: fortran/resolve.cc:2504
  msgid "optional argument"
  msgstr "argumento opcional"
  
! #: fortran/resolve.cc:2509
  msgid "pointer argument"
  msgstr "argumento puntero"
  
! #: fortran/resolve.cc:2514
  msgid "target argument"
  msgstr "argumento destino"
  
! #: fortran/resolve.cc:2519
  msgid "value argument"
  msgstr "argumento de valor"
  
! #: fortran/resolve.cc:2524
  msgid "volatile argument"
  msgstr "argumento volÃ¡til"
  
! #: fortran/resolve.cc:2529
  msgid "assumed-shape argument"
  msgstr "se asume argumento de aspecto"
  
! #: fortran/resolve.cc:2534
  msgid "assumed-rank argument"
  msgstr "se asume argumento de rango"
  
! #: fortran/resolve.cc:2539
  msgid "coarray argument"
  msgstr "argumento de coarray"
  
! #: fortran/resolve.cc:2544
  msgid "parametrized derived type argument"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/resolve.cc:2549
  msgid "polymorphic argument"
  msgstr "argumento polimÃ³rfico"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr "atributo NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  msgid "assumed-type argument"
  msgstr "se asume argumento de tipo"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr "resultado array"
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr "puntero o resultado asignable"
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr "resultado con longitud de carÃ¡cter no constante"
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr "procedimiento bind(c)"
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "El operando del operador numÃ©rico unitario %%<%s%%> en %%L es %s"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "Entidades de tipos derivados no esperadas en el operador numÃ©rico intrÃ­nseco binario %%<%s%%> en %%L"
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador numÃ©rico binario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Los operandos del operador de concatenaciÃ³n de cadenas en %%L son %s/%s"
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador lÃ³gico %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "El operando del operador .not. en %%L es %s"
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Las cantidades COMPLEX no se pueden comparar en %L"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Los lÃ³gicos en %%L se deben comparar con %s en lugar de %s"
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador de comparaciÃ³n %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4410
  #, fuzzy, c-format
  #| msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Operador %%<%s%%> desconocido en %%L; Â¿quiso decir '%s'?"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Operador %%<%s%%> desconocido en %%L"
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "El operando del operador de usuario %%<%s%%>  en %%L es %s"
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador de usuario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr "ExpresiÃ³n de inicio en el bucle DO"
  
! #: fortran/resolve.cc:7395
  msgid "End expression in DO loop"
  msgstr "ExpresiÃ³n de fin en el bucle DO"
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr "ExpresiÃ³n de paso en el bucle DO"
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
--- 21604,21803 ----
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr "procedimiento elemental"
  
! #: fortran/resolve.cc:2511
  msgid "allocatable argument"
  msgstr "argumento asignable"
  
! #: fortran/resolve.cc:2516
  msgid "asynchronous argument"
  msgstr "argumento asÃ­ncrono"
  
! #: fortran/resolve.cc:2521
  msgid "optional argument"
  msgstr "argumento opcional"
  
! #: fortran/resolve.cc:2526
  msgid "pointer argument"
  msgstr "argumento puntero"
  
! #: fortran/resolve.cc:2531
  msgid "target argument"
  msgstr "argumento destino"
  
! #: fortran/resolve.cc:2536
  msgid "value argument"
  msgstr "argumento de valor"
  
! #: fortran/resolve.cc:2541
  msgid "volatile argument"
  msgstr "argumento volÃ¡til"
  
! #: fortran/resolve.cc:2546
  msgid "assumed-shape argument"
  msgstr "se asume argumento de aspecto"
  
! #: fortran/resolve.cc:2551
  msgid "assumed-rank argument"
  msgstr "se asume argumento de rango"
  
! #: fortran/resolve.cc:2556
  msgid "coarray argument"
  msgstr "argumento de coarray"
  
! #: fortran/resolve.cc:2561
  msgid "parametrized derived type argument"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/resolve.cc:2566
  msgid "polymorphic argument"
  msgstr "argumento polimÃ³rfico"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr "atributo NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  msgid "assumed-type argument"
  msgstr "se asume argumento de tipo"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr "resultado array"
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr "puntero o resultado asignable"
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr "resultado con longitud de carÃ¡cter no constante"
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr "procedimiento bind(c)"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "El operando del operador numÃ©rico unitario %%<%s%%> en %%L es %s"
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "Entidades de tipos derivados no esperadas en el operador numÃ©rico intrÃ­nseco binario %%<%s%%> en %%L"
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador numÃ©rico binario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Los operandos del operador de concatenaciÃ³n de cadenas en %%L son %s/%s"
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador lÃ³gico %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "El operando del operador .not. en %%L es %s"
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Las cantidades COMPLEX no se pueden comparar en %L"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Los lÃ³gicos en %%L se deben comparar con %s en lugar de %s"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador de comparaciÃ³n %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4427
  #, fuzzy, c-format
  #| msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Operador %%<%s%%> desconocido en %%L; Â¿quiso decir '%s'?"
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Operador %%<%s%%> desconocido en %%L"
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "El operando del operador de usuario %%<%s%%>  en %%L es %s"
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador de usuario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr "ExpresiÃ³n de inicio en el bucle DO"
  
! #: fortran/resolve.cc:7412
  msgid "End expression in DO loop"
  msgstr "ExpresiÃ³n de fin en el bucle DO"
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr "ExpresiÃ³n de paso en el bucle DO"
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
*************** msgstr "Longitudes de CHARACTER diferent
*** 21802,21828 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Desborde entero al calcular la cantidad de memoria a reservar"
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "El valor del parÃ¡metro PDT LEN '%s' no concuerda con el de la declaraciÃ³n Â«dummyÂ»"
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual es mÃ¡s corta que la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "El objetivo del remapeo de rango es demasiado pequeÃ±o (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr "AsignaciÃ³n de escalar a un array sin espacio asignado"
  
--- 21810,21836 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Desborde entero al calcular la cantidad de memoria a reservar"
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "El valor del parÃ¡metro PDT LEN '%s' no concuerda con el de la declaraciÃ³n Â«dummyÂ»"
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual es mÃ¡s corta que la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "El objetivo del remapeo de rango es demasiado pequeÃ±o (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr "AsignaciÃ³n de escalar a un array sin espacio asignado"
  
*************** msgid "%<-mrelax%> is only supported for
*** 22715,22721 ****
  msgstr "-mrelax sÃ³lo se admite pare el PIC de RTP"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n %s en %C"
--- 22723,22729 ----
  msgstr "-mrelax sÃ³lo se admite pare el PIC de RTP"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n %s en %C"
*************** msgstr "Se hace caso omiso del atributo
*** 23110,23116 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
--- 23118,23124 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "se descartan los atributos de ti
*** 23209,23218 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 23217,23226 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "no se puede leer el perfil de fu
*** 23350,23356 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "el desplazamiento %qwi fuera de los lÃ­mites de la constante de cadena"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
--- 23358,23364 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "el desplazamiento %qwi fuera de los lÃ­mites de la constante de cadena"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
*************** msgstr "se truncÃ³ la constante de coma
*** 25277,25283 ****
  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.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, 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"
--- 25285,25291 ----
  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.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, 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"
*************** msgstr "la funciÃ³n devuelve la direcciÃ
*** 26101,26107 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 26109,26115 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "asumiendo el puntero a miembro %
*** 27394,27407 ****
  msgid "using a dangling pointer to %qD"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquÃ­"
--- 27402,27415 ----
  msgid "using a dangling pointer to %qD"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquÃ­"
*************** msgstr "en una llamada a la funciÃ³n de
*** 27451,27457 ****
  msgid "call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
--- 27459,27465 ----
  msgid "call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: gimple-ssa-warn-access.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "falta el resumen de inclusiÃ³n e
*** 28611,28617 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "falta el resumen de inclusiÃ³n en lÃ­nea ipa en el fichero de entrada"
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
--- 28619,28625 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "falta el resumen de inclusiÃ³n en lÃ­nea ipa en el fichero de entrada"
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
*************** msgstr "Realiza optimizaciones de saltos
*** 29637,29643 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "la opciÃ³n de lÃ­nea de Ã³rdenes %qs no se admite en esta configuraciÃ³n"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "faltan argumentos para %qs"
--- 29645,29651 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "la opciÃ³n de lÃ­nea de Ã³rdenes %qs no se admite en esta configuraciÃ³n"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "faltan argumentos para %qs"
*************** msgstr "las opciones de FPX fast y compa
*** 29680,29691 ****
  msgid "unrecognized argument in option %qs"
  msgstr "no se reconoce el argumento en la opciÃ³n %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s; Â¿quiso decir %qs?"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s"
--- 29688,29699 ----
  msgid "unrecognized argument in option %qs"
  msgstr "no se reconoce el argumento en la opciÃ³n %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s; Â¿quiso decir %qs?"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s"
*************** msgstr "%<-fsanitize=pointer-subtract%>
*** 29852,29858 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "no se admite %<-fsanitize-recover=%s%>"
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize-recover=%s%> is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
--- 29860,29866 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "no se admite %<-fsanitize-recover=%s%>"
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize-recover=%s%> is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
*************** msgstr "se solicitÃ³ seguimiento de vari
*** 29895,30094 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "se solicitÃ³ seguimiento de variables, pero no se admite este formato de depuraciÃ³n"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "las asignaciones-de-rastreo-de-variable cambian el planificador selectivo"
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura"
  
! #: opts.cc:1469
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no admite informaciÃ³n de desenredo en esta arquitectura"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona en esta arquitectura"
  
! #: opts.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "no se reconocen las include_flags 0x%x pasadas a print_specific_help"
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "la opciÃ³n %<-fsanitize=all%> no es vÃ¡lida"
  
! #: opts.cc:2281
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "no se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*s; Â¿quiso decir %qs?"
  
! #: opts.cc:2287
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*s"
  
! #: opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: opts.cc:2346
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument of -mcpu: %s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "no se reconoce el argumento de -mcpu=: %s"
  
! #: opts.cc:2370
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: opts.cc:2385
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "nÃºmero incorrecto de argumentos para la funciÃ³n %qE"
  
! #: opts.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-falign-loops=%d no estÃ¡ entre 0 y %d"
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: opts.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "el argumento %q.*s de --help es ambiguo, por favor sea mÃ¡s especÃ­fico"
  
! #: opts.cc:2575
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opciÃ³n --help=: %q.*s"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, 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"
  
! #: opts.cc:2990
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "la alineaciÃ³n de la estructura debe ser una potencia pequeÃ±a de dos, no %d"
  
! #: opts.cc:3111
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "parÃ¡metro de revisiÃ³n de pila desconocido %qs"
  
! #: opts.cc:3157
  #, fuzzy, gcc-internal-format
  #| msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versiÃ³n DWARF o %<-gdwarf -g%s%> para nivel de depuraciÃ³n"
  
! #: opts.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "no se admite dwarf versiÃ³n %d"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "no se reconoce el argumento para la opciÃ³n --help=: %q.*s"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "el sistema objetivo no admite salida de depuraciÃ³n"
  
! #: opts.cc:3443
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "el formato de depuraciÃ³n %qs genera un conflicto con una selecciÃ³n previa"
  
! #: opts.cc:3467
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuraciÃ³n %qs"
  
! #: opts.cc:3469
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "el nivel de salida de depuraciÃ³n %qs es demasiado elevado"
  
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuraciÃ³n %qs"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "obteniendo el lÃ­mite del tamaÃ±o mÃ¡ximo del fichero core: %m"
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "estableciendo el lÃ­mite del tamaÃ±o mÃ¡ximo del fichero core: %m"
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "no se reconoce la opciÃ³n de depuraciÃ³n de gcc: %c"
  
! #: opts.cc:3576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>; Â¿querÃ­a decir %<-%s%>?"
  
! #: opts.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: no existe la opciÃ³n -%s"
  
! #: opts.cc:3584
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
--- 29903,30102 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "se solicitÃ³ seguimiento de variables, pero no se admite este formato de depuraciÃ³n"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "las asignaciones-de-rastreo-de-variable cambian el planificador selectivo"
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura"
  
! #: opts.cc:1470
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no admite informaciÃ³n de desenredo en esta arquitectura"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona en esta arquitectura"
  
! #: opts.cc:1997
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "no se reconocen las include_flags 0x%x pasadas a print_specific_help"
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "la opciÃ³n %<-fsanitize=all%> no es vÃ¡lida"
  
! #: opts.cc:2282
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "no se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*s; Â¿quiso decir %qs?"
  
! #: opts.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opciÃ³n -f%ssanitize%s=: %q.*s"
  
! #: opts.cc:2323
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: opts.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument of -mcpu: %s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "no se reconoce el argumento de -mcpu=: %s"
  
! #: opts.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: opts.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "nÃºmero incorrecto de argumentos para la funciÃ³n %qE"
  
! #: opts.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-falign-loops=%d no estÃ¡ entre 0 y %d"
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: opts.cc:2567
  #, fuzzy, gcc-internal-format
  #| msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "el argumento %q.*s de --help es ambiguo, por favor sea mÃ¡s especÃ­fico"
  
! #: opts.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "no se reconoce el argumento para la opciÃ³n --help=: %q.*s"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, 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"
  
! #: opts.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "la alineaciÃ³n de la estructura debe ser una potencia pequeÃ±a de dos, no %d"
  
! #: opts.cc:3112
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "parÃ¡metro de revisiÃ³n de pila desconocido %qs"
  
! #: opts.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> es ambiguo; use %<-gdwarf-%s%> para la versiÃ³n DWARF o %<-gdwarf -g%s%> para nivel de depuraciÃ³n"
  
! #: opts.cc:3169
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "no se admite dwarf versiÃ³n %d"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "no se reconoce el argumento para la opciÃ³n --help=: %q.*s"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "el sistema objetivo no admite salida de depuraciÃ³n"
  
! #: opts.cc:3444
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "el formato de depuraciÃ³n %qs genera un conflicto con una selecciÃ³n previa"
  
! #: opts.cc:3468
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuraciÃ³n %qs"
  
! #: opts.cc:3470
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "el nivel de salida de depuraciÃ³n %qs es demasiado elevado"
  
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "no se reconoce el nivel de salida de depuraciÃ³n %qs"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "obteniendo el lÃ­mite del tamaÃ±o mÃ¡ximo del fichero core: %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "estableciendo el lÃ­mite del tamaÃ±o mÃ¡ximo del fichero core: %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "no se reconoce la opciÃ³n de depuraciÃ³n de gcc: %c"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "no se reconoce la opciÃ³n de lÃ­nea de Ã³rdenes %<-%s%>; Â¿querÃ­a decir %<-%s%>?"
  
! #: opts.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: no existe la opciÃ³n -%s"
  
! #: opts.cc:3585
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
*************** msgstr "el cÃ³digo de thunk genÃ©rico fa
*** 30827,31023 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "se renombrÃ³ %qD despuÃ©s de ser referenciado en el ensamblado"
  
! #: symtab.cc:1107
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "el sÃ­mbolo de funciÃ³n no es una funciÃ³n"
  
! #: symtab.cc:1114
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent file architecture detected"
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "se detectÃ³ una arquitectura de fichero inconsistente"
  
! #: symtab.cc:1122
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "el sÃ­mbolo de variable no es una variable"
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "el nodo tiene un tipo desconocido"
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD has invalid argument list"
  msgid "node has invalid order %i"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: symtab.cc:1142
  #, 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.cc:1150
  #, 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.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "lista hash de nombres del ensamblador corrupta"
  
! #: symtab.cc:1177
  #, 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.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "lista doblemente enlazada de nombres del ensamblador corrrupta"
  
! #: symtab.cc:1191
  #, 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.cc:1196
  #, 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.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "el nodo es un alias pero no un alias implÃ­cito"
  
! #: symtab.cc:1206
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "el nodo es un alias pero no una definiciÃ³n"
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "el nodo es una weakref pero no un transparent_alias"
  
! #: symtab.cc:1216
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "el nodo es un transparent_alias pero no un alias"
  
! #: symtab.cc:1221
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not implicit alias"
  msgid "node is symver but not alias"
  msgstr "el nodo es un alias pero no un alias implÃ­cito"
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "symver is not exported with default visibility"
  msgstr "Establece la visibilidad de sÃ­mbolos por defecto"
  
! #: symtab.cc:1246
  #, 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.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "list same_comdat_group con grupos diferentes"
  
! #: symtab.cc:1256
  #, 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.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "el nodo estÃ¡ solo en un grupo comdat"
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group no es una lista circular"
  
! #: symtab.cc:1283
  #, 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.cc:1293
  #, fuzzy, gcc-internal-format
  #| msgid "implicit_section flag is set but section isn't"
  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.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Tanto la secciÃ³n como el grupo comdat estÃ¡n puestos"
  
! #: symtab.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Alias and target%'s section differs"
  msgstr "Alias y secciÃ³n del objetivo difieren"
  
! #: symtab.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's comdat groups differs"
  msgid "Alias and target%'s comdat groups differs"
  msgstr "El alias y los grupos comdat del objetivo difieren"
  
! #: symtab.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "Transparent alias and target's assembler names differs"
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "El alias transparente y los nombres de ensamblador del objetivo difieren"
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Alias transparentes encadenados"
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::fallÃ³ verify"
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Hay dos sÃ­mbolos con el mismo comdat_group que no estÃ¡n vinculados a la lista same_comdat_group."
  
! #: symtab.cc:1844
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "la funciÃ³n %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1874
  #, 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"
--- 30835,31031 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "se renombrÃ³ %qD despuÃ©s de ser referenciado en el ensamblado"
  
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "el sÃ­mbolo de funciÃ³n no es una funciÃ³n"
  
! #: symtab.cc:1116
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent file architecture detected"
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "se detectÃ³ una arquitectura de fichero inconsistente"
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "el sÃ­mbolo de variable no es una variable"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "el nodo tiene un tipo desconocido"
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD has invalid argument list"
  msgid "node has invalid order %i"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: symtab.cc:1144
  #, 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.cc:1152
  #, 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.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "lista hash de nombres del ensamblador corrupta"
  
! #: symtab.cc:1179
  #, 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.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "lista doblemente enlazada de nombres del ensamblador corrrupta"
  
! #: symtab.cc:1193
  #, 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.cc:1198
  #, 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.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "el nodo es un alias pero no un alias implÃ­cito"
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "el nodo es un alias pero no una definiciÃ³n"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "el nodo es una weakref pero no un transparent_alias"
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "el nodo es un transparent_alias pero no un alias"
  
! #: symtab.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not implicit alias"
  msgid "node is symver but not alias"
  msgstr "el nodo es un alias pero no un alias implÃ­cito"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "symver is not exported with default visibility"
  msgstr "Establece la visibilidad de sÃ­mbolos por defecto"
  
! #: symtab.cc:1248
  #, 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.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "list same_comdat_group con grupos diferentes"
  
! #: symtab.cc:1258
  #, 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.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "el nodo estÃ¡ solo en un grupo comdat"
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group no es una lista circular"
  
! #: symtab.cc:1285
  #, 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.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "implicit_section flag is set but section isn't"
  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.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Tanto la secciÃ³n como el grupo comdat estÃ¡n puestos"
  
! #: symtab.cc:1314
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Alias and target%'s section differs"
  msgstr "Alias y secciÃ³n del objetivo difieren"
  
! #: symtab.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's comdat groups differs"
  msgid "Alias and target%'s comdat groups differs"
  msgstr "El alias y los grupos comdat del objetivo difieren"
  
! #: symtab.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "Transparent alias and target's assembler names differs"
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "El alias transparente y los nombres de ensamblador del objetivo difieren"
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Alias transparentes encadenados"
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::fallÃ³ verify"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Hay dos sÃ­mbolos con el mismo comdat_group que no estÃ¡n vinculados a la lista same_comdat_group."
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "la funciÃ³n %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "la secciÃ³n del alias %q+D debe cuadrar con la secciÃ³n de su objetivo"
*************** msgstr "cÃ³digo interno independiente de
*** 32826,32852 ****
  msgid "target specific builtin not available"
  msgstr "no estÃ¡ disponible la orden interna especÃ­fica del objetivo"
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ en paralelo"
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ con una sola operaciÃ³n escalar"
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "la condiciÃ³n vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezas"
--- 32834,32860 ----
  msgid "target specific builtin not available"
  msgstr "no estÃ¡ disponible la orden interna especÃ­fica del objetivo"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ en paralelo"
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "la operaciÃ³n vectorial se expandirÃ¡ con una sola operaciÃ³n escalar"
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "la condiciÃ³n vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezas"
*************** msgstr "se descarta el atributo %qE porq
*** 33754,33760 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "se descarta el atributo %qE porque %qT ya estÃ¡ definido"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "el atributo %qE sÃ³lo tiene efecto en objetos pÃºblicos"
--- 33762,33768 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "se descarta el atributo %qE porque %qT ya estÃ¡ definido"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "el atributo %qE sÃ³lo tiene efecto en objetos pÃºblicos"
*************** msgstr "no se admite la concatenaciÃ³n n
*** 36005,36011 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "C tradicional rechaza la concatenaciÃ³n de constantes de cadenas"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 36013,36019 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "C tradicional rechaza la concatenaciÃ³n de constantes de cadenas"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "demasiados ficheros de entrada"
*** 37765,37771 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?"
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
--- 37773,37779 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?"
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 37801,37815 ****
  msgstr "se pasa opciÃ³n no reconocida a %%:target_mode_check"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "los argumentos vÃ¡lidos son: %s"
--- 37809,37823 ----
  msgstr "se pasa opciÃ³n no reconocida a %%:target_mode_check"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "los argumentos vÃ¡lidos son: %s"
*************** msgstr "-mcpu=%s no es vÃ¡lido"
*** 37901,37955 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s tiene una versiÃ³n de silicio no vÃ¡lida"
  
! #: common/config/i386/i386-common.cc:1759
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops es obsoleto, use -falign-loops"
  
! #: common/config/i386/i386-common.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  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.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps es obsoleto, use -falign-jumps"
  
! #: common/config/i386/i386-common.cc:1772
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 0 and %d"
  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.cc:1780
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions es obsoleto, use -falign-functions"
  
! #: common/config/i386/i386-common.cc:1783
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 0 and %d"
  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.cc:1792
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  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.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, 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.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI"
--- 37909,37963 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s tiene una versiÃ³n de silicio no vÃ¡lida"
  
! #: common/config/i386/i386-common.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops es obsoleto, use -falign-loops"
  
! #: common/config/i386/i386-common.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  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.cc:1786
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps es obsoleto, use -falign-jumps"
  
! #: common/config/i386/i386-common.cc:1789
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%d is not between 0 and %d"
  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.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions es obsoleto, use -falign-functions"
  
! #: common/config/i386/i386-common.cc:1800
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%d is not between 0 and %d"
  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.cc:1809
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  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.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, 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.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> requiere soporte del ensamblador para las directivas CFI"
*************** msgid "ACLE function %qD is incompatible
*** 38489,38502 ****
  msgstr "%qs es incompatible con %s %s"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
--- 38497,38510 ----
  msgstr "%qs es incompatible con %s %s"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
*************** msgstr "el paso del argumento %d de %qE
*** 38769,38775 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
--- 38777,38783 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
*************** msgid "SVE type %qT does not have a defi
*** 38817,38823 ****
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
--- 38825,38831 ----
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
*************** msgstr ""
*** 38919,39279 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7931
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:7934
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "indicador pasado en -moverride=%s (%s) desconocido"
  
! #: config/aarch64/aarch64.cc:17588
  #, fuzzy, gcc-internal-format
  #| msgid "%s string ill-formed\n"
  msgid "%qs string ill-formed"
  msgstr "cadena %s mal formada\n"
  
! #: config/aarch64/aarch64.cc:17644
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "formato no vÃ¡lido de %s"
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valor %h no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:17676
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "falta la cadena de ajuste en la opciÃ³n (%s)"
  
! #: config/aarch64/aarch64.cc:17694
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "opciÃ³n de cadena de ajuste desconocida (%s)"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Especifica el orden de asignaciÃ³n de registros"
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs no es un desplazamiento vÃ¡lido en %qs"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18131
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "valor %qs desconocido para -march"
  
! #: config/aarch64/aarch64.cc:18243
  #, fuzzy, gcc-internal-format
  #| msgid "missing cpu name in %<-mcpu=%s%>"
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18246
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18274
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "falta el nombre de la cpu en %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18277
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "valor %qs desconocido para -mtune"
  
! #: config/aarch64/aarch64.cc:18362
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "la opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%s"
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "modelo de cÃ³digo %qs con -f%s"
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18654
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18658
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "falta el nombre en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18695
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:18722
  #, fuzzy, gcc-internal-format
  #| msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18726
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:18801
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta forma negada"
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s=%s\")%> no es vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s\")%> no es vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vÃ­a %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:27008
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type %qT for simd"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:27034
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
--- 38927,39287 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7944
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:7947
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "indicador pasado en -moverride=%s (%s) desconocido"
  
! #: config/aarch64/aarch64.cc:17601
  #, fuzzy, gcc-internal-format
  #| msgid "%s string ill-formed\n"
  msgid "%qs string ill-formed"
  msgstr "cadena %s mal formada\n"
  
! #: config/aarch64/aarch64.cc:17657
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "formato no vÃ¡lido de %s"
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valor %h no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "falta la cadena de ajuste en la opciÃ³n (%s)"
  
! #: config/aarch64/aarch64.cc:17707
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "opciÃ³n de cadena de ajuste desconocida (%s)"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Especifica el orden de asignaciÃ³n de registros"
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs no es un desplazamiento vÃ¡lido en %qs"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18203
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18250
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "valor %qs desconocido para -march"
  
! #: config/aarch64/aarch64.cc:18256
  #, fuzzy, gcc-internal-format
  #| msgid "missing cpu name in %<-mcpu=%s%>"
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "falta el nombre de la cpu en %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "valor %qs desconocido para -mtune"
  
! #: config/aarch64/aarch64.cc:18375
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "la opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%s"
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "modelo de cÃ³digo %qs con -f%s"
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18671
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "falta el nombre en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18708
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:18735
  #, fuzzy, gcc-internal-format
  #| msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18739
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18773
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta forma negada"
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s=%s\")%> no es vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s\")%> no es vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vÃ­a %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:27010
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:27035
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type %qT for simd"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:27061
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
*************** msgstr "el argumento del atributo %qE no
*** 39476,39488 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 39484,39496 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "falta el argumento del atributo
*** 39628,39646 ****
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
--- 39636,39654 ----
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "el CPU objetivo no admite las in
*** 39866,39872 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "el CPU objetivo no admite accesos sin alinear"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
--- 39874,39880 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "el CPU objetivo no admite accesos sin alinear"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
*************** msgstr "el lÃ­mite del tamaÃ±o de la est
*** 39928,39934 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "El PIC de RTP es incompatible con -msingle-pic-base"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
--- 39936,39942 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "El PIC de RTP es incompatible con -msingle-pic-base"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
*************** msgid "argument of type %qT not permitte
*** 40045,40051 ****
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
--- 40053,40059 ----
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
*************** msgstr ""
*** 40096,40130 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "no se puede calcular la ubicaciÃ³n real del parÃ¡metro apilado"
  
! #: config/arm/arm.cc:26570
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Fin de mÃ³dulo inesperado"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/arm/arm.cc:27082
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "no se pueden codificar las Rutinas de Servicios de InterrupciÃ³n en el modo Thumb"
  
! #: config/arm/arm.cc:27328
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific for Thumb-1"
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "-fstack-check=specific para Thumb-1"
  
! #: config/arm/arm.cc:33555
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "fpu no vÃ¡lida para el atributo o pragma del objetivo %qs"
--- 40104,40138 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "no se puede calcular la ubicaciÃ³n real del parÃ¡metro apilado"
  
! #: config/arm/arm.cc:26583
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Fin de mÃ³dulo inesperado"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/arm/arm.cc:27095
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "no se pueden codificar las Rutinas de Servicios de InterrupciÃ³n en el modo Thumb"
  
! #: config/arm/arm.cc:27341
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific for Thumb-1"
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "-fstack-check=specific para Thumb-1"
  
! #: config/arm/arm.cc:33568
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "fpu no vÃ¡lida para el atributo o pragma del objetivo %qs"
*************** msgstr "fpu no vÃ¡lida para el atributo
*** 40132,40153 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "selecciÃ³n automÃ¡tica de fpu actualmente no permitida aquÃ­"
  
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "arquitectura no vÃ¡lida para el atributo o pragma objetivo %qs"
  
! #: config/arm/arm.cc:33590
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
--- 40140,40161 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "selecciÃ³n automÃ¡tica de fpu actualmente no permitida aquÃ­"
  
! #: config/arm/arm.cc:33589
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "arquitectura no vÃ¡lida para el atributo o pragma objetivo %qs"
  
! #: config/arm/arm.cc:33603
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
*************** msgstr "no se admite -fpie"
*** 40226,40242 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "no se admite -fPIE"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "los atributos de funciÃ³n %qs y %qs son mutuamente excluyentes"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la funciÃ³n %qs no puede devolver un valor"
--- 40234,40250 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "no se admite -fPIE"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "los atributos de funciÃ³n %qs y %qs son mutuamente excluyentes"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la funciÃ³n %qs no puede devolver un valor"
*************** msgstr "argumento no vÃ¡lido para la fun
*** 40577,40583 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "argumento no vÃ¡lido para la funciÃ³n interna"
--- 40585,40591 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "argumento no vÃ¡lido para la funciÃ³n interna"
*************** msgstr "Las versiones de funciones no pu
*** 41230,41958 ****
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "el versionado mÃºltiple necesita ifunc, que no se admite en este objetivo"
  
! #: config/i386/i386-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "el modelo de cÃ³digo %s no admite el modo PIC"
  
! #: config/i386/i386-options.cc:1159
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: config/i386/i386-options.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/i386/i386-options.cc:1286
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "El atributo SEQUENCE en %C ya se especificÃ³ en la declaraciÃ³n TYPE"
  
! #: config/i386/i386-options.cc:1324
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "El atributo %s de '%s' genera un conflicto con el atributo %s en %L"
  
! #: config/i386/i386-options.cc:1606
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argumento %qs incorrecto para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "los rangos de tamaÃ±o de la opciÃ³n %qs deberÃ­an ser crecientes"
  
! #: config/i386/i386-options.cc:1622
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "se especificÃ³ un nombre de estrategia %qs incorrecto para la opciÃ³n %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "no se admite el nombre de estrategia %qs especificado para la opciÃ³n %qs para cÃ³digo de 32 bits"
  
! #: config/i386/i386-options.cc:1661
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "se especificÃ³ una alineaciÃ³n %qs desconocida para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "el valor mÃ¡ximo para el Ãºltimo rango de tamaÃ±os deberÃ­a ser -1 para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1678
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "se especificaron demasiados rangos de tamaÃ±os en la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1731
  #, fuzzy, gcc-internal-format
  #| msgid "unknown parameter to option -mtune-ctrl: %s"
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "parÃ¡metro desconocido para la opciÃ³n -mtune-ctrl: %s"
  
! #: config/i386/i386-options.cc:1945
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "no se admite Intel MCU psABI en el modo %s"
  
! #: config/i386/i386-options.cc:1999
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado"
  
! #: config/i386/i386-options.cc:2001
  #, 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-options.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit"
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit"
  
! #: config/i386/i386-options.cc:2037
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2052
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "el modelo de direcciones %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2063
  #, fuzzy, gcc-internal-format
  #| msgid "-mabi=ms not supported with X32 ABI"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "no se admite -mabi=ms con X32 ABI"
  
! #: config/i386/i386-options.cc:2069
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2076
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/i386/i386-options.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "no se admite -masm=intel en esta configuraciÃ³n"
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "no estÃ¡ compilado el modo bit-%i"
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>"
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<generic%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<intel%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "el CPU que seleccionÃ³ no admite el conjunto de instrucciones x86-64"
  
! #: config/i386/i386-options.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-march=%> switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-march=%>"
  
! #: config/i386/i386-options.cc:2268
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2290
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s; Â¿qiuso decir %qs?"
  
! #: config/i386/i386-options.cc:2297
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s"
  
! #: config/i386/i386-options.cc:2298
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-mtune=%> switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2348
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2369
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2376
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s"
  
! #: config/i386/i386-options.cc:2377
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2401
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "se descarta -mregparm en modo de 64-bit"
  
! #: config/i386/i386-options.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored for Intel MCU psABI"
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "se descarta -mregparm para Intel MCU psABI"
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d no estÃ¡ entre 0 y %d"
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "se descarta %<-mrtd%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2435
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2524
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary is not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
  
! #: config/i386/i386-options.cc:2527
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d"
  
! #: config/i386/i386-options.cc:2550
  #, fuzzy, gcc-internal-format
  #| msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12"
  
! #: config/i386/i386-options.cc:2563
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not implemented for -fPIC"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "-mnop-mcount no estÃ¡ implementada para -fPIC"
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usÃ³ %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usÃ³ %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "el conjunto de instrucciones SSE estÃ¡ desactivado, usando la aritmÃ©tica 387"
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSE"
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "la prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correcta"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "la prueba de pila requiere %<target(\"accumulate-outgoing-args\"%> para ser correcta"
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "el registro ebp fijo requiere %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2718
  #, fuzzy, gcc-internal-format
  #| msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic"
  
! #: config/i386/i386-options.cc:2721
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-mno-fentry no es compatible con SEH"
  
! #: config/i386/i386-options.cc:2725
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386-options.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "opciÃ³n desconocida para -mrecip=%s"
  
! #: config/i386/i386-options.cc:2898
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un nÃºmero vÃ¡lido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:2903
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un desplazamiento vÃ¡lido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:2931
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs no es un registro base vÃ¡lido en -mstack-protector-guard-reg="
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:3115
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "interrupciÃ³n y atributos desnudos no es compatible"
  
! #: config/i386/i386-options.cc:3130
  #, fuzzy, gcc-internal-format
  #| msgid "Only DWARF debug format is supported for interrupt service routine."
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Solo se admite el formato de depuraciÃ³n DWARF para la rutina de servicio de interrupciones."
  
! #: config/i386/i386-options.cc:3179
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3224
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3234
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3341
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3347
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "Las instrucciones %s no estÃ¡n permitidas en funciones con el atributo no_caller_saved_registers"
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386-options.cc:3399
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386-options.cc:3412
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3490
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "se usÃ³ el atributo %qE para mÃ©todo no de clase"
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386-options.cc:3621
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "el atributo %qE solamente estÃ¡ disponible para 64-bit"
  
! #: config/i386/i386-options.cc:3642
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, fuzzy, gcc-internal-format
  #| msgid "ms_abi and sysv_abi attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumento"
  
! #: config/i386/i386-options.cc:3784
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "la rutina de atenciÃ³n de interrupciones deberÃ­a tener como segundo argumento un unsigned %sint"
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
  
! #: config/i386/i386-options.cc:3798
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine must return %<void%>"
  msgstr "ls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1538
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.cc:1572
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue no es compatible con la funciÃ³n anidada"
  
! #: config/i386/i386.cc:1923
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "el argumento de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:1929
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "el retorno de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:1943
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:1949
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "el retorno de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2312
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "la ABI para pasar un union con long double cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2447
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2568
  #, fuzzy
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "esto es un error de GCC que se puede sortear aÃ±adiendo el atributo usado a la funciÃ³n llamada"
  
! #: config/i386/i386.cc:3667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/i386/i386.cc:6564
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386.cc:8470
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado."
  
! #: config/i386/i386.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: config/i386/i386.cc:9500
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: config/i386/i386.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.cc:9906
  #, 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"
--- 41238,41966 ----
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "el versionado mÃºltiple necesita ifunc, que no se admite en este objetivo"
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "el modelo de cÃ³digo %s no admite el modo PIC"
  
! #: config/i386/i386-options.cc:1161
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: config/i386/i386-options.cc:1225
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/i386/i386-options.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "El atributo SEQUENCE en %C ya se especificÃ³ en la declaraciÃ³n TYPE"
  
! #: config/i386/i386-options.cc:1326
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "El atributo %s de '%s' genera un conflicto con el atributo %s en %L"
  
! #: config/i386/i386-options.cc:1608
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argumento %qs incorrecto para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "los rangos de tamaÃ±o de la opciÃ³n %qs deberÃ­an ser crecientes"
  
! #: config/i386/i386-options.cc:1624
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "se especificÃ³ un nombre de estrategia %qs incorrecto para la opciÃ³n %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "no se admite el nombre de estrategia %qs especificado para la opciÃ³n %qs para cÃ³digo de 32 bits"
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "se especificÃ³ una alineaciÃ³n %qs desconocida para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "el valor mÃ¡ximo para el Ãºltimo rango de tamaÃ±os deberÃ­a ser -1 para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "se especificaron demasiados rangos de tamaÃ±os en la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1733
  #, fuzzy, gcc-internal-format
  #| msgid "unknown parameter to option -mtune-ctrl: %s"
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "parÃ¡metro desconocido para la opciÃ³n -mtune-ctrl: %s"
  
! #: config/i386/i386-options.cc:1947
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "no se admite Intel MCU psABI en el modo %s"
  
! #: config/i386/i386-options.cc:2001
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado"
  
! #: config/i386/i386-options.cc:2003
  #, 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-options.cc:2031
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit"
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit"
  
! #: config/i386/i386-options.cc:2039
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2054
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "el modelo de direcciones %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "-mabi=ms not supported with X32 ABI"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "no se admite -mabi=ms con X32 ABI"
  
! #: config/i386/i386-options.cc:2071
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2074
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2078
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/i386/i386-options.cc:2162
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "no se admite -masm=intel en esta configuraciÃ³n"
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "no estÃ¡ compilado el modo bit-%i"
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>"
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<generic%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<intel%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "el CPU que seleccionÃ³ no admite el conjunto de instrucciones x86-64"
  
! #: config/i386/i386-options.cc:2269
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-march=%> switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-march=%>"
  
! #: config/i386/i386-options.cc:2270
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s; Â¿qiuso decir %qs?"
  
! #: config/i386/i386-options.cc:2299
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s"
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2349
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-mtune=%> switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2350
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2378
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s"
  
! #: config/i386/i386-options.cc:2379
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "se descarta -mregparm en modo de 64-bit"
  
! #: config/i386/i386-options.cc:2405
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored for Intel MCU psABI"
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "se descarta -mregparm para Intel MCU psABI"
  
! #: config/i386/i386-options.cc:2408
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d no estÃ¡ entre 0 y %d"
  
! #: config/i386/i386-options.cc:2431
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "se descarta %<-mrtd%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary is not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
  
! #: config/i386/i386-options.cc:2529
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d"
  
! #: config/i386/i386-options.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12"
  
! #: config/i386/i386-options.cc:2565
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2568
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not implemented for -fPIC"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "-mnop-mcount no estÃ¡ implementada para -fPIC"
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usÃ³ %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usÃ³ %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "el conjunto de instrucciones SSE estÃ¡ desactivado, usando la aritmÃ©tica 387"
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSE"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "la prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correcta"
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "la prueba de pila requiere %<target(\"accumulate-outgoing-args\"%> para ser correcta"
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "el registro ebp fijo requiere %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2720
  #, fuzzy, gcc-internal-format
  #| msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic"
  
! #: config/i386/i386-options.cc:2723
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-mno-fentry no es compatible con SEH"
  
! #: config/i386/i386-options.cc:2727
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386-options.cc:2841
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "opciÃ³n desconocida para -mrecip=%s"
  
! #: config/i386/i386-options.cc:2900
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un nÃºmero vÃ¡lido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:2905
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un desplazamiento vÃ¡lido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs no es un registro base vÃ¡lido en -mstack-protector-guard-reg="
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:3117
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "interrupciÃ³n y atributos desnudos no es compatible"
  
! #: config/i386/i386-options.cc:3132
  #, fuzzy, gcc-internal-format
  #| msgid "Only DWARF debug format is supported for interrupt service routine."
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Solo se admite el formato de depuraciÃ³n DWARF para la rutina de servicio de interrupciones."
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3191
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3226
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3236
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3345
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3349
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "Las instrucciones %s no estÃ¡n permitidas en funciones con el atributo no_caller_saved_registers"
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386-options.cc:3414
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "se usÃ³ el atributo %qE para mÃ©todo no de clase"
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386-options.cc:3623
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "el atributo %qE solamente estÃ¡ disponible para 64-bit"
  
! #: config/i386/i386-options.cc:3644
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, fuzzy, gcc-internal-format
  #| msgid "ms_abi and sysv_abi attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumento"
  
! #: config/i386/i386-options.cc:3786
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "la rutina de atenciÃ³n de interrupciones deberÃ­a tener como segundo argumento un unsigned %sint"
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
  
! #: config/i386/i386-options.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine must return %<void%>"
  msgstr "ls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.cc:1573
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue no es compatible con la funciÃ³n anidada"
  
! #: config/i386/i386.cc:1924
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "el argumento de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:1930
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "el retorno de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:1944
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:1950
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "el retorno de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2313
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "la ABI para pasar un union con long double cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2448
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2569
  #, fuzzy
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "esto es un error de GCC que se puede sortear aÃ±adiendo el atributo usado a la funciÃ³n llamada"
  
! #: config/i386/i386.cc:3668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/i386/i386.cc:6565
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386.cc:8471
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado."
  
! #: config/i386/i386.cc:9496
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: config/i386/i386.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: config/i386/i386.cc:9887
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.cc:9907
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "-fsplit-stack no admite 2 parÃ¡m
*** 41960,42044 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/i386/i386.cc:12955
  #, fuzzy, gcc-internal-format
  #| msgid "'V' modifier on non-integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificador 'V' en registro no entero"
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaÃ±o de operando para el registro extendido"
  
! #: config/i386/i386.cc:13221
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "se usÃ³ un operando que no es entero con el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.cc:17330
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: config/i386/i386.cc:21728
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "la decodificaciÃ³n de %<va_list%> cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:21824
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386.cc:23661
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.cc:23668
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.cc:23675
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/i386/i386.cc:23755
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/i386/i386.cc:24301
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 41968,42052 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/i386/i386.cc:12956
  #, fuzzy, gcc-internal-format
  #| msgid "'V' modifier on non-integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificador 'V' en registro no entero"
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaÃ±o de operando para el registro extendido"
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "se usÃ³ un operando que no es entero con el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.cc:17338
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: config/i386/i386.cc:21736
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "la decodificaciÃ³n de %<va_list%> cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:21832
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386.cc:23669
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.cc:23676
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.cc:23683
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/i386/i386.cc:23763
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/i386/i386.cc:24309
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgid "%qE redeclared with conflicting %
*** 42420,42426 ****
  msgstr "%qE se redeclarÃ³ con los atributos %qs en conflicto"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "el atributo %qE requiere una cadena como argumento"
--- 42428,42434 ----
  msgstr "%qE se redeclarÃ³ con los atributos %qs en conflicto"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "el atributo %qE requiere una cadena como argumento"
*************** msgstr ""
*** 43649,43708 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have RVV type %qT"
  msgstr "los parÃ¡metros de la funciÃ³n no pueden tener el tipo __fp16"
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of RVV type %qT"
--- 43657,43716 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have RVV type %qT"
  msgstr "los parÃ¡metros de la funciÃ³n no pueden tener el tipo __fp16"
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of RVV type %qT"
*************** msgstr "No usa las extensiones de ABI SP
*** 43725,43797 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/riscv/riscv.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither zero, nor one"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/riscv/riscv.cc:6234
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv requiere -march para subsumir la extensiÃ³n %<M%>"
  
! #: config/riscv/riscv.cc:6277
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "la ABI solicitada requiere -march para subsumir la extensiÃ³n %qc"
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI requiere -march=rv%d"
  
! #: config/riscv/riscv.cc:6300
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d debe estar entre %d y %d"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs no es un registro base vÃ¡lido en %qs"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs no es un nÃºmero vÃ¡lido en %qs"
  
! #: config/riscv/riscv.cc:6666
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
--- 43733,43810 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/riscv/riscv.cc:4033
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither zero, nor one"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/riscv/riscv.cc:6240
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv requiere -march para subsumir la extensiÃ³n %<M%>"
  
! #: config/riscv/riscv.cc:6283
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "la ABI solicitada requiere -march para subsumir la extensiÃ³n %qc"
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI requiere -march=rv%d"
  
! #: config/riscv/riscv.cc:6306
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d debe estar entre %d y %d"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs no es un registro base vÃ¡lido en %qs"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs no es un nÃºmero vÃ¡lido en %qs"
  
! #: config/riscv/riscv.cc:6672
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
*************** msgstr "%qs estÃ¡ obsoleto y no estÃ¡ re
*** 44301,44399 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.cc:20137
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "no se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20225
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20231
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "el uso de %<long%> en tipos AltiVec no es vÃ¡lido para cÃ³digo de 64 bits sin %qs"
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.cc:20239
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<long long%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:20242
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<double%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:24380
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "cpu %qs no vÃ¡lida para %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24383
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: config/rs6000/rs6000.cc:24385
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s no es vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno=%s%> anula %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.cc:28983
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 44314,44412 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.cc:20146
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "no se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20234
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20240
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "el uso de %<long%> en tipos AltiVec no es vÃ¡lido para cÃ³digo de 64 bits sin %qs"
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.cc:20248
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<long long%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:20251
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<double%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:24389
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "cpu %qs no vÃ¡lida para %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24392
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: config/rs6000/rs6000.cc:24394
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s no es vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno=%s%> anula %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.cc:28992
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr "no se puede poner un objeto con
*** 45903,45909 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "const %qD sin inicializar es no vÃ¡lida en C++"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D en directiva de objetivo de declaraciÃ³n no tiene tipo asociable"
--- 45916,45922 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "const %qD sin inicializar es no vÃ¡lida en C++"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D en directiva de objetivo de declaraciÃ³n no tiene tipo asociable"
*************** msgstr "se especificÃ³ una clase de alma
*** 46094,46100 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombre"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
--- 46107,46113 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombre"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
*************** msgstr "el nombre de tipo que se declarÃ
*** 46263,46269 ****
  msgid "function definition has qualified void return type"
  msgstr "la definiciÃ³n de la funciÃ³n tiene un tipo de devoluciÃ³n void calificado"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, 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"
--- 46276,46282 ----
  msgid "function definition has qualified void return type"
  msgstr "la definiciÃ³n de la funciÃ³n tiene un tipo de devoluciÃ³n void calificado"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, 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"
*************** msgstr "ISO C prohÃ­be los tipos de func
*** 46390,46396 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declarÃ³ la variable o campo %qE como void"
--- 46403,46409 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declarÃ³ la variable o campo %qE como void"
*************** msgstr "la definiciÃ³n de tipo en %qs es
*** 46594,46600 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "se especificÃ³ el campo desconocido %qE en el inicializador"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaraciÃ³n no declara nada"
--- 46607,46613 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "se especificÃ³ el campo desconocido %qE en el inicializador"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaraciÃ³n no declara nada"
*************** msgstr "struct no tiene miembros nombrad
*** 46644,46650 ****
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "miembro de matriz flexible en union"
--- 46657,46663 ----
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "miembro de matriz flexible en union"
*************** msgstr "redeclaraciÃ³n de %<enum %E%>"
*** 46690,46696 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 46703,46709 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "el valor de enumerador %E es dem
*** 46740,46746 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
--- 46753,46759 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
*************** msgstr "no hay un prototipo previo para
*** 46772,46778 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usÃ³ %qD sin prototipo antes de su definiciÃ³n"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaraciÃ³n previa para %qD"
--- 46785,46791 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usÃ³ %qD sin prototipo antes de su definiciÃ³n"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaraciÃ³n previa para %qD"
*************** msgstr "el argumento %qD no coincide con
*** 46888,46899 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definiÃ³ el parÃ¡metro %qD pero no se usa"
--- 46901,46912 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definiÃ³ el parÃ¡metro %qD pero no se usa"
*************** msgstr "no hay suficientes bucles perfec
*** 49018,49024 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "los bucles colapsados no estÃ¡n perfectamente anidados"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qD no debe ser firstprivate"
--- 49031,49037 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "los bucles colapsados no estÃ¡n perfectamente anidados"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qD no debe ser firstprivate"
*************** msgstr "se esperaba %<catch%>"
*** 49166,49178 ****
  msgid "variant %qD is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%qs y %qs son incompatibles"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 49179,49191 ----
  msgid "variant %qD is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%qs y %qs son incompatibles"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr "uso no vÃ¡lido de la expresiÃ³n
*** 49453,49459 ****
  msgid "invalid use of flexible array member"
  msgstr "uso no vÃ¡lido de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "uso no vÃ¡lido de matrices con lÃ­mites sin especificar"
--- 49466,49472 ----
  msgid "invalid use of flexible array member"
  msgstr "uso no vÃ¡lido de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "uso no vÃ¡lido de matrices con lÃ­mites sin especificar"
*************** msgstr ""
*** 50440,50451 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
--- 50453,50464 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
*************** msgstr "el elemento inicializador no es
*** 50487,50493 ****
  msgid "invalid initializer"
  msgstr "inicializador no vÃ¡lido"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
--- 50500,50506 ----
  msgid "invalid initializer"
  msgstr "inicializador no vÃ¡lido"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, 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
*** 50502,50509 ****
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, 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"
--- 50515,50522 ----
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, 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"
*************** msgstr "exceso de elementos en el inicia
*** 50594,50600 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "inicializaciÃ³n posicional de un campo de %<struct%> declarado con el atributo %<designated_init%>"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inicializaciÃ³n no estÃ¡tica de un miembro de matriz flexible"
--- 50607,50613 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "inicializaciÃ³n posicional de un campo de %<struct%> declarado con el atributo %<designated_init%>"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inicializaciÃ³n no estÃ¡tica de un miembro de matriz flexible"
*************** msgstr "no hay un %<operator %s%> adecua
*** 52052,52058 ****
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
--- 52065,52071 ----
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
*************** msgstr "se declara aquÃ­"
*** 52064,52070 ****
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
--- 52077,52083 ----
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
*************** msgstr "%q+#D es inaccesible"
*** 52081,52087 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasÃ³ NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
--- 52094,52100 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasÃ³ NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
*************** msgstr "no se encontrÃ³ una funciÃ³n coi
*** 52457,52463 ****
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
--- 52470,52476 ----
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
*************** msgstr "el miembro de matriz flexible se
*** 53096,53102 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
--- 53109,53115 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
*************** msgstr "tipo no vÃ¡lido del parÃ¡metro %
*** 53222,53228 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
--- 53235,53241 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
*************** msgstr "autocomparaciÃ³n siempre falsa"
*** 53300,53306 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
--- 53313,53319 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
*************** msgstr "  %qT es una clase base ambigua
*** 53353,53359 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
--- 53366,53372 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
*************** msgid "dereferencing a null pointer in %
*** 53497,53503 ****
  msgstr "deferenciando el puntero %<void *%>"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 53510,53516 ----
  msgstr "deferenciando el puntero %<void *%>"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr "falta el inicializador para el m
*** 53611,53617 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
--- 53624,53630 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
*************** msgstr "Cambio de valor en la conversiÃ³
*** 53694,53700 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
--- 53707,53713 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
*************** msgstr ""
*** 53767,53985 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "captura de la variable %qD con duraciÃ³n de almacenamiento que no es automÃ¡tica"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversiÃ³n del tipo puntero %qT al tipo aritmÃ©tico %qT en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qs%s is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: cp/constexpr.cc:7694
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7962
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "contract predicate is false in constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7978
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id"
  msgid "unexpected template-id %qE"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE must be directly called"
  msgid "function concept must be called"
  msgstr "la funciÃ³n interna %qE ha de ser llamada directamente"
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/constexpr.cc:8073
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresiÃ³n %qE inesperada de gÃ©nero %s"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qT"
  
! #: cp/constexpr.cc:9251
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast no vÃ¡lido del tipo `%T' al tipo `%T'"
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "la direcciÃ³n de un objeto %qE con hilo local o almacenamiento automÃ¡tico no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9383
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9532
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9544
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9610
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/constexpr.cc:9626
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:9689
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9750
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: cp/constexpr.cc:9758
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10005
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10018
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicializaciÃ³n de una matriz que no es constante"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de gÃ©nero %s"
--- 53780,53998 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "captura de la variable %qD con duraciÃ³n de almacenamiento que no es automÃ¡tica"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversiÃ³n del tipo puntero %qT al tipo aritmÃ©tico %qT en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qs%s is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: cp/constexpr.cc:7701
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7969
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "contract predicate is false in constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7985
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id"
  msgid "unexpected template-id %qE"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE must be directly called"
  msgid "function concept must be called"
  msgstr "la funciÃ³n interna %qE ha de ser llamada directamente"
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/constexpr.cc:8080
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresiÃ³n %qE inesperada de gÃ©nero %s"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qT"
  
! #: cp/constexpr.cc:9258
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast no vÃ¡lido del tipo `%T' al tipo `%T'"
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "la direcciÃ³n de un objeto %qE con hilo local o almacenamiento automÃ¡tico no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9539
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9551
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9617
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/constexpr.cc:9633
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:9696
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9757
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: cp/constexpr.cc:9765
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10012
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10025
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicializaciÃ³n de una matriz que no es constante"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de gÃ©nero %s"
*************** msgstr ""
*** 54632,54638 ****
  msgid "%<return_void%> declared here"
  msgstr "%qD se declarÃ³ aquÃ­"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
--- 54645,54651 ----
  msgid "%<return_void%> declared here"
  msgstr "%qD se declarÃ³ aquÃ­"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
*************** msgstr "el tercer argumento de %<__built
*** 54739,54745 ****
  msgid "no suspend point info for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 54752,54758 ----
  msgid "no suspend point info for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "no se permite usar punteros como
*** 54762,54784 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "el lÃ­mite del array de longitud variable es desconocido"
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
--- 54775,54797 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "el lÃ­mite del array de longitud variable es desconocido"
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
*************** msgstr "de la declaraciÃ³n previa de %q+
*** 55293,55299 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
--- 55306,55312 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
*************** msgstr "%qD no es una plantilla de funci
*** 55747,56396 ****
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, 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.cc:4329
  #, 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.cc:4342
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la bÃºsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.cc:4351
  #, 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.cc:4364
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.cc:4438
  #, 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.cc:4795
  #, fuzzy, gcc-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.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D no vÃ¡lido; una union anÃ³nima solo puede tener miembros con datos no estÃ¡ticos pÃºblicos"
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "esta flexibilidad es obsoleta y serÃ¡ eliminada"
  
! #: cp/decl.cc:5356
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "struct anÃ³nimo no estÃ¡ dentro de un tipo nombrado"
  
! #: cp/decl.cc:5368
  #, 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.cc:5371
  #, 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.cc:5374
  #, 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.cc:5393
  #, 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.cc:5396
  #, 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.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos mÃºltiples en una declaraciÃ³n"
  
! #: cp/decl.cc:5443
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaraciÃ³n del tipo interno de C++ %qT"
  
! #: cp/decl.cc:5460
  #, 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.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaraciÃ³n typedef"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohÃ­be structs anÃ³nimos"
  
! #: cp/decl.cc:5508
  #, 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.cc:5511
  #, 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.cc:5516
  #, 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.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sÃ³lo se puede especificar para constructores"
  
! #: cp/decl.cc:5522
  #, 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.cc:5526
  #, 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.cc:5530
  #, 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.cc:5534
  #, 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.cc:5538
  #, 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.cc:5542
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartÃ³ %<typedef%> en esta declaraciÃ³n"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for type declarations"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: cp/decl.cc:5573
  #, 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.cc:5576
  #, 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.cc:5655
  #, 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.cc:5659
  #, 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.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD estÃ¡ inicializado (utilice decltype en su lugar)"
  
! #: cp/decl.cc:5738
  #, 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.cc:5776
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definiciÃ³n de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.cc:5800
  #, 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.cc:5808
  #, 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.cc:5809
  #, 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.cc:5821
  #, 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.cc:5833
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicializaciÃ³n duplicada de %qD"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, 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.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:5947
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:6012
  #, 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.cc:6018 cp/decl.cc:7337
  #, 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.cc:6028
  #, 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.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.cc:6178
  #, 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.cc:6184
  #, 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.cc:6203
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.cc:6207
  #, 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.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qD"
  
! #: cp/decl.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaÃ±o de la matriz en %qD"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.cc:6327
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "no se conoce el tamaÃ±o de almacenamiento de %qD"
  
! #: cp/decl.cc:6352
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "el tamaÃ±o de almacenamiento de %qD no es constante"
  
! #: cp/decl.cc:6435
  #, 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.cc:6439
  #, 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.cc:6445
  #, 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.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, 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.cc:6503 rust/backend/rust-tree.cc:3246
  #, 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.cc:6511
  #, 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.cc:6515
  #, 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.cc:6518
  #, 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.cc:6710
  #, 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.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.cc:6826
  #, 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.cc:6839
  #, 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.cc:6863
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/decl.cc:6918
  #, 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.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.cc:7049
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:7192
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.cc:7325
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:7339
  #, 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.cc:7352
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaÃ±o variable"
  
! #: cp/decl.cc:7408
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.cc:7429
  #, 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.cc:7474
  #, 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.cc:7617
  #, 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.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "inicializador no vÃ¡lido para el miembro static con constructor"
  
! #: cp/decl.cc:7658
  #, 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.cc:7661
  #, 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.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicializaciÃ³n fuera de la clase)"
  
! #: cp/decl.cc:7868
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD se inicializa con sÃ­ mismo"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.cc:8149
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: invocaciÃ³n recursiva del constructor %qs"
  
! #: cp/decl.cc:8154
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "uan declaraciÃ³n de uso no puede nombrar al destructor"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaraciÃ³n de %q#D no tiene inicializadores"
  
! #: cp/decl.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/decl.cc:8336
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:8525
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaraciÃ³n de tipo previa de %q#D"
  
! #: cp/decl.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estÃ¡tico"
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la funciÃ³n %q#D se inicializa como una variable"
  
! #: cp/decl.cc:8871
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  no se puede usar la asignaciÃ³n obsoleta en %q+D porque tiene un destructor"
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9126
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9142
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
--- 55760,56409 ----
  msgid "%q#T is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, 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.cc:4339
  #, 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.cc:4352
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la bÃºsqueda de %qT en %qT es ambigua"
  
! #: cp/decl.cc:4361
  #, 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.cc:4374
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nombra a %q#T, el cual no es un tipo"
  
! #: cp/decl.cc:4448
  #, 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.cc:4805
  #, fuzzy, gcc-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.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D no vÃ¡lido; una union anÃ³nima solo puede tener miembros con datos no estÃ¡ticos pÃºblicos"
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "esta flexibilidad es obsoleta y serÃ¡ eliminada"
  
! #: cp/decl.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "struct anÃ³nimo no estÃ¡ dentro de un tipo nombrado"
  
! #: cp/decl.cc:5378
  #, 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.cc:5381
  #, 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.cc:5384
  #, 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.cc:5403
  #, 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.cc:5406
  #, 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.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "tipos mÃºltiples en una declaraciÃ³n"
  
! #: cp/decl.cc:5453
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeclaraciÃ³n del tipo interno de C++ %qT"
  
! #: cp/decl.cc:5470
  #, 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.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "falta el nombre del tipo en la declaraciÃ³n typedef"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ prohÃ­be structs anÃ³nimos"
  
! #: cp/decl.cc:5518
  #, 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.cc:5521
  #, 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.cc:5526
  #, 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.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sÃ³lo se puede especificar para constructores"
  
! #: cp/decl.cc:5532
  #, 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.cc:5536
  #, 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.cc:5540
  #, 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.cc:5544
  #, 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.cc:5548
  #, 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.cc:5552
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "se descartÃ³ %<typedef%> en esta declaraciÃ³n"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for type declarations"
  msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
  
! #: cp/decl.cc:5583
  #, 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.cc:5586
  #, 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.cc:5665
  #, 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.cc:5669
  #, 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.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD estÃ¡ inicializado (utilice decltype en su lugar)"
  
! #: cp/decl.cc:5748
  #, 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.cc:5786
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la definiciÃ³n de %q#D se marca como %<dllimport%>"
  
! #: cp/decl.cc:5810
  #, 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.cc:5818
  #, 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.cc:5819
  #, 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.cc:5831
  #, 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.cc:5843
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "inicializaciÃ³n duplicada de %qD"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, 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.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:5957
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:6022
  #, 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.cc:6028 cp/decl.cc:7347
  #, 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.cc:6038
  #, 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.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: cp/decl.cc:6188
  #, 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.cc:6194
  #, 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.cc:6213
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "no se admiten los inicializadores designados como no triviales"
  
! #: cp/decl.cc:6217
  #, 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.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qD"
  
! #: cp/decl.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "falta el tamaÃ±o de la matriz en %qD"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.cc:6337
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "no se conoce el tamaÃ±o de almacenamiento de %qD"
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "el tamaÃ±o de almacenamiento de %qD no es constante"
  
! #: cp/decl.cc:6445
  #, 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.cc:6449
  #, 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.cc:6455
  #, 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.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "const %qD sin inicializar"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, 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.cc:6513 rust/backend/rust-tree.cc:3246
  #, 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.cc:6521
  #, 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.cc:6525
  #, 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.cc:6528
  #, 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.cc:6720
  #, 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.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "el inicializador para %qT debe estar encerrado entre llaves"
  
! #: cp/decl.cc:6836
  #, 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.cc:6849
  #, 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.cc:6873
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/decl.cc:6928
  #, 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.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:7069
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo %qT"
  
! #: cp/decl.cc:7202
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:7349
  #, 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.cc:7362
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "literal compuesta de tamaÃ±o variable"
  
! #: cp/decl.cc:7418
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/decl.cc:7439
  #, 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.cc:7484
  #, 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.cc:7627
  #, 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.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "inicializador no vÃ¡lido para el miembro static con constructor"
  
! #: cp/decl.cc:7668
  #, 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.cc:7671
  #, 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.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicializaciÃ³n fuera de la clase)"
  
! #: cp/decl.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD se inicializa con sÃ­ mismo"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: invocaciÃ³n recursiva del constructor %qs"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "uan declaraciÃ³n de uso no puede nombrar al destructor"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaraciÃ³n de %q#D no tiene inicializadores"
  
! #: cp/decl.cc:8335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/decl.cc:8346
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:8476
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:8535
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaraciÃ³n de tipo previa de %q#D"
  
! #: cp/decl.cc:8578
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estÃ¡tico"
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la funciÃ³n %q#D se inicializa como una variable"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  no se puede usar la asignaciÃ³n obsoleta en %q+D porque tiene un destructor"
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8891
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9136
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, 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
*** 56398,56404 ****
  msgstr[0] "se especificÃ³ %qs para el campo de estructura"
  msgstr[1] "se especificÃ³ %qs para el campo de estructura"
  
! #: cp/decl.cc:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "only %u name provided for structured binding"
--- 56411,56417 ----
  msgstr[0] "se especificÃ³ %qs para el campo de estructura"
  msgstr[1] "se especificÃ³ %qs para el campo de estructura"
  
! #: cp/decl.cc:9165
  #, 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
*** 56406,58208 ****
  msgstr[0] "inicializador no vÃ¡lido para la cadena de bits"
  msgstr[1] "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9199
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9223
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
  
! #: cp/decl.cc:9288
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:9304
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9313
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9783
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qT"
  
! #: cp/decl.cc:10011
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaÃ±o de la matriz en %qT"
  
! #: cp/decl.cc:10014
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaÃ±o cero"
  
! #: cp/decl.cc:10030
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10032
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10058
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declarÃ³ como una variable %<virtual%>"
  
! #: cp/decl.cc:10060
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable"
  
! #: cp/decl.cc:10066
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<virtual%>"
  
! #: cp/decl.cc:10069
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<inline%>"
  
! #: cp/decl.cc:10071
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metro"
  
! #: cp/decl.cc:10077
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declarÃ³ como un tipo %<virtual%>"
  
! #: cp/decl.cc:10080
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declarÃ³ como un tipo %<inline%>"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipo"
  
! #: cp/decl.cc:10088
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declarÃ³ como un campo %<virtual%>"
  
! #: cp/decl.cc:10091
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declarÃ³ como un campo %<inline%>"
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campo"
  
! #: cp/decl.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.cc:10107
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³n"
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definiciÃ³n de %qD no estÃ¡ en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la funciÃ³n miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.cc:10190
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: cp/decl.cc:10197
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "el mÃ©todo Java %qD tiene un tipo de devoluciÃ³n %qT que no es de Java"
  
! #: cp/decl.cc:10276
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/decl.cc:10305
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "a function concept cannot be constrained"
  msgstr "no se puede instrumentar la funciÃ³n"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD no es una funciÃ³n plantilla"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especializaciÃ³n explÃ­cita %qD en la declaraciÃ³n friend"
  
! #: cp/decl.cc:10371
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso no vÃ¡lido del id de plantilla %qD en la declaraciÃ³n de la plantilla primaria"
  
! #: cp/decl.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.cc:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la declaraciÃ³n de %q#D fuera de la clase no es una definiciÃ³n"
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:10471
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10534
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10555
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/decl.cc:10563
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:10569
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
! #: cp/decl.cc:10582
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: cp/decl.cc:10600
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo entero %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.cc:10606
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futura"
  
! #: cp/decl.cc:10618
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definiciÃ³n de %qD declarado implÃ­citamente"
  
! #: cp/decl.cc:10749
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definiciÃ³n de %qD explÃ­citamente por defecto"
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D explÃ­citamente por defecto aquÃ­"
  
! #: cp/decl.cc:10768
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hay una funciÃ³n miembro %q#D declarada en la clase %qT"
  
! #: cp/decl.cc:10961
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:10970
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: cp/decl.cc:10976
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:11108
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.cc:11112
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "se necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integral"
  
! #: cp/decl.cc:11116
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicializaciÃ³n en la clase no vÃ¡lida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.cc:11132
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.cc:11248
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:11337
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohÃ­be matrices de tamaÃ±o cero"
  
! #: cp/decl.cc:11364
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de longitud variable"
  
! #: cp/decl.cc:11367
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohÃ­be las matrices de longitud variable"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensiÃ³n de la matriz"
  
! #: cp/decl.cc:11488
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.cc:11491
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaraciÃ³n de %qD como una matriz de voids"
  
! #: cp/decl.cc:11503
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.cc:11508
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaraciÃ³n de %qD como una matriz de funciones"
  
! #: cp/decl.cc:11510
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.cc:11515
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaraciÃ³n de %qD como una matriz de referencias"
  
! #: cp/decl.cc:11517
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.cc:11522
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaraciÃ³n de %qD como una matriz de miembros de funciÃ³n"
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de funciÃ³n"
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.cc:11561
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el constructor es no vÃ¡lida"
  
! #: cp/decl.cc:11640
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.cc:11654
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11679
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.cc:11682
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11686
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:11695
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declarÃ³ la variable o campo sin nombre como void"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declarÃ³ la variable o campo como void"
  
! #: cp/decl.cc:11739
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:11744
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11806
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:12022
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<::%D%>"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.cc:12028
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "declaraciÃ³n de %qD como algo que no es miembro"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definiciÃ³n de la funciÃ³n no declara parÃ¡metros"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
! #: cp/decl.cc:12173
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaraciÃ³n de %qD como %<typedef%>"
  
! #: cp/decl.cc:12178
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaraciÃ³n de %qD como parÃ¡metro"
  
! #: cp/decl.cc:12213
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "no se especificÃ³ ninguna clase"
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12316
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipo"
  
! #: cp/decl.cc:12389
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: cp/decl.cc:12397
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.cc:12457
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: cp/decl.cc:12465
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usÃ³ %qs con %qE"
  
! #: cp/decl.cc:12471
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qD"
  msgstr "se usÃ³ %qs con %qE"
  
! #: cp/decl.cc:12483
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12485
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vÃ¡lido para %qs"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:12631
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaraciÃ³n typedef no vÃ¡lida en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.cc:12651
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qs"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qs"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:12700
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "se descarta el atributo en la declaraciÃ³n de %q#T"
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:12732
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.cc:12756
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:12768
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "la funciÃ³n indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "la funciÃ³n indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funciÃ³n anidada %qs se declarÃ³ %<extern%>"
  
! #: cp/decl.cc:12855
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaraciÃ³n del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el Ã¡mbito de la funciÃ³n %qs es implÃ­citamente auto y declarado %<__thread%>"
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de funciones friend"
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un atributo que ataÃ±e a un especificador de tipo se descarta"
  
! #: cp/decl.cc:12978
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Se esperaba un parÃ©ntesis izquierdo"
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailing"
  
! #: cp/decl.cc:13057
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:13078
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "uso no vÃ¡lido de %<auto%>"
  
! #: cp/decl.cc:13095
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: cp/decl.cc:13104
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.cc:13141
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.cc:13167
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: cp/decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "la funciÃ³n %<noreturn%> devuelve un valor que no es void"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.cc:13241
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13242
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13260
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clase"
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "no se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase local"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parÃ¡metros"
  
! #: cp/decl.cc:13395
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.cc:13417
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implÃ­citamente friends de su clase"
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificaciÃ³n extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.cc:13661
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "no se puede definir la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:13663
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "no se puede declarar la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.cc:13711
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metro"
  
! #: cp/decl.cc:13720
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parÃ¡metro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:13734
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: cp/decl.cc:13740
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13769
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13781
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13797
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:13800
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definiciÃ³n de tipo se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificÃ³ %<inline%> para la declaraciÃ³n de clase friend"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parÃ¡metros de la plantilla no pueden ser friends"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaraciÃ³n friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13967
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaraciÃ³n friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de Ã¡mbito global"
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembro"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usÃ³ como declaraciÃ³n"
  
! #: cp/decl.cc:14029
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/decl.cc:14048
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "no se puede declarar que el parÃ¡metro %q+D sea del tipo abstracto %qT"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14073
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "uso no vÃ¡lido del nombre-de-plantilla %qE sin una lista de argumentos"
  
! #: cp/decl.cc:14131
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "se declarÃ³ el miembro dato que no es static como %<auto%>"
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14171
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no vÃ¡lido de %<::%>"
  
! #: cp/decl.cc:14192
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "declaraciÃ³n de la funciÃ³n %qD en un contexto no vÃ¡lido"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "la funciÃ³n %qD se declarÃ³ virtual dentro de un union"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.cc:14226
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el destructor %qD"
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el constructor %qD"
  
! #: cp/decl.cc:14268
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:14274
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "no se puede abrir %s"
  
! #: cp/decl.cc:14291
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "la variable %qD se redeclarÃ³ como funciÃ³n"
  
! #: cp/decl.cc:14294
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definiÃ³ aquÃ­"
  
! #: cp/decl.cc:14356
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.cc:14361
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.cc:14381
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.cc:14384
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un atributo que ataÃ±e a un especificador de tipo se descarta"
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %qs"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:14448
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:14565
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:14568
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:14583
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clase"
  
! #: cp/decl.cc:14595
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:14599
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "funciÃ³n virtual %qs que no es clase"
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definiÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.cc:14615
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declarÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "no se puede declarar que la funciÃ³n miembro %qD tenga enlace estÃ¡tico"
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una funciÃ³n static dentro de otra funciÃ³n"
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static"
  
! #: cp/decl.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declarÃ³ el miembro static %qD como %<register%>"
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.cc:14729
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of constexpr variable %qD is not a definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la declaraciÃ³n de la variable constexpr %qD no es una definiciÃ³n"
  
! #: cp/decl.cc:14736
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.cc:14973
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.cc:15100
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.cc:15104
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.cc:15133
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "tipo de parÃ¡metro cualificado %<_Atomic%> %qT de %q+D"
  
! #: cp/decl.cc:15141
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todo"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.cc:15168
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye una referencia a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no vÃ¡lido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.cc:15513
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static"
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:15557
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD debe tener un argumento de tipo clase o enumerado"
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ prohÃ­be la sobrecarga del operador ?:"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un nÃºmero variable de argumentos"
  
! #: cp/decl.cc:15644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
! #: cp/decl.cc:15657
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.cc:15658
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.cc:15669
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.cc:15681
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.cc:15720
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversiÃ³n a void nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:15727
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:15729
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:15740
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversiÃ³n a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalÃºa ambos argumentos"
  
  #  En esta traducciÃ³n se emplea 'devolver' por 'return'. Si embargo, aquÃ­
  #  se cambiÃ³ por cacofonÃ­a: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.cc:15849
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qs"
  
! #: cp/decl.cc:15872
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qs"
  
! #: cp/decl.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qs"
  
! #: cp/decl.cc:15877
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refiriÃ³ a %qT como %qs"
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refiriÃ³ a %qT como un enum"
--- 56419,58221 ----
  msgstr[0] "inicializador no vÃ¡lido para la cadena de bits"
  msgstr[1] "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9209
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9233
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:9303
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/decl.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:9314
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9323
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9793
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qT"
  
! #: cp/decl.cc:10021
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaÃ±o de la matriz en %qT"
  
! #: cp/decl.cc:10024
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaÃ±o cero"
  
! #: cp/decl.cc:10040
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10042
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10068
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declarÃ³ como una variable %<virtual%>"
  
! #: cp/decl.cc:10070
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable"
  
! #: cp/decl.cc:10076
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<virtual%>"
  
! #: cp/decl.cc:10079
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<inline%>"
  
! #: cp/decl.cc:10081
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metro"
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declarÃ³ como un tipo %<virtual%>"
  
! #: cp/decl.cc:10090
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declarÃ³ como un tipo %<inline%>"
  
! #: cp/decl.cc:10092
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipo"
  
! #: cp/decl.cc:10098
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declarÃ³ como un campo %<virtual%>"
  
! #: cp/decl.cc:10101
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declarÃ³ como un campo %<inline%>"
  
! #: cp/decl.cc:10103
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campo"
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.cc:10117
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³n"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definiciÃ³n de %qD no estÃ¡ en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la funciÃ³n miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: cp/decl.cc:10207
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: cp/decl.cc:10210
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "el mÃ©todo Java %qD tiene un tipo de devoluciÃ³n %qT que no es de Java"
  
! #: cp/decl.cc:10286
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "a function concept cannot be constrained"
  msgstr "no se puede instrumentar la funciÃ³n"
  
! #: cp/decl.cc:10325
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD no es una funciÃ³n plantilla"
  
! #: cp/decl.cc:10370
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especializaciÃ³n explÃ­cita %qD en la declaraciÃ³n friend"
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso no vÃ¡lido del id de plantilla %qD en la declaraciÃ³n de la plantilla primaria"
  
! #: cp/decl.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la declaraciÃ³n de %q#D fuera de la clase no es una definiciÃ³n"
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:10481
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10544
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10552
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10553
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10565
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:10579
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.cc:10602
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: cp/decl.cc:10610
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo entero %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.cc:10616
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futura"
  
! #: cp/decl.cc:10628
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definiciÃ³n de %qD declarado implÃ­citamente"
  
! #: cp/decl.cc:10759
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definiciÃ³n de %qD explÃ­citamente por defecto"
  
! #: cp/decl.cc:10761
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D explÃ­citamente por defecto aquÃ­"
  
! #: cp/decl.cc:10778
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hay una funciÃ³n miembro %q#D declarada en la clase %qT"
  
! #: cp/decl.cc:10971
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:10980
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10996
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:11118
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "se necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integral"
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicializaciÃ³n en la clase no vÃ¡lida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.cc:11142
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.cc:11147
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:11261
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:11347
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohÃ­be matrices de tamaÃ±o cero"
  
! #: cp/decl.cc:11374
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de longitud variable"
  
! #: cp/decl.cc:11377
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohÃ­be las matrices de longitud variable"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensiÃ³n de la matriz"
  
! #: cp/decl.cc:11498
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaraciÃ³n de %qD como una matriz de voids"
  
! #: cp/decl.cc:11513
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.cc:11518
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaraciÃ³n de %qD como una matriz de funciones"
  
! #: cp/decl.cc:11520
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaraciÃ³n de %qD como una matriz de referencias"
  
! #: cp/decl.cc:11527
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.cc:11532
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaraciÃ³n de %qD como una matriz de miembros de funciÃ³n"
  
! #: cp/decl.cc:11535
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de funciÃ³n"
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.cc:11571
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el constructor es no vÃ¡lida"
  
! #: cp/decl.cc:11650
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.cc:11664
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>"
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11689
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.cc:11692
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11696
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:11705
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declarÃ³ la variable o campo sin nombre como void"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declarÃ³ la variable o campo como void"
  
! #: cp/decl.cc:11749
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:11754
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:12032
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<::%D%>"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.cc:12048
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "declaraciÃ³n de %qD como algo que no es miembro"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definiciÃ³n de la funciÃ³n no declara parÃ¡metros"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
! #: cp/decl.cc:12183
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaraciÃ³n de %qD como %<typedef%>"
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaraciÃ³n de %qD como parÃ¡metro"
  
! #: cp/decl.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "no se especificÃ³ ninguna clase"
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12326
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipo"
  
! #: cp/decl.cc:12399
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: cp/decl.cc:12407
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usÃ³ %qs con %qE"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qD"
  msgstr "se usÃ³ %qs con %qE"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12495
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vÃ¡lido para %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:12641
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaraciÃ³n typedef no vÃ¡lida en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.cc:12661
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qs"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qs"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "se descarta el atributo en la declaraciÃ³n de %q#T"
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:12742
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:12778
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "la funciÃ³n indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "la funciÃ³n indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funciÃ³n anidada %qs se declarÃ³ %<extern%>"
  
! #: cp/decl.cc:12865
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaraciÃ³n del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el Ã¡mbito de la funciÃ³n %qs es implÃ­citamente auto y declarado %<__thread%>"
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de funciones friend"
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un atributo que ataÃ±e a un especificador de tipo se descarta"
  
! #: cp/decl.cc:12988
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12994
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Se esperaba un parÃ©ntesis izquierdo"
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailing"
  
! #: cp/decl.cc:13067
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13072
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:13088
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "uso no vÃ¡lido de %<auto%>"
  
! #: cp/decl.cc:13105
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.cc:13151
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.cc:13177
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: cp/decl.cc:13202
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "la funciÃ³n %<noreturn%> devuelve un valor que no es void"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.cc:13251
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13252
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13270
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clase"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "no se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase local"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parÃ¡metros"
  
! #: cp/decl.cc:13405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.cc:13427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implÃ­citamente friends de su clase"
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificaciÃ³n extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "no se puede definir la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:13673
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "no se puede declarar la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.cc:13721
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metro"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parÃ¡metro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: cp/decl.cc:13750
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.cc:13760
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13767
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13773
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13791
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13807
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:13810
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.cc:13839
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definiciÃ³n de tipo se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13848
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificÃ³ %<inline%> para la declaraciÃ³n de clase friend"
  
! #: cp/decl.cc:13971
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parÃ¡metros de la plantilla no pueden ser friends"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaraciÃ³n friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13977
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaraciÃ³n friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de Ã¡mbito global"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembro"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usÃ³ como declaraciÃ³n"
  
! #: cp/decl.cc:14039
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/decl.cc:14058
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "no se puede declarar que el parÃ¡metro %q+D sea del tipo abstracto %qT"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14083
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.cc:14086
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "uso no vÃ¡lido del nombre-de-plantilla %qE sin una lista de argumentos"
  
! #: cp/decl.cc:14141
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "se declarÃ³ el miembro dato que no es static como %<auto%>"
  
! #: cp/decl.cc:14162
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14181
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no vÃ¡lido de %<::%>"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "declaraciÃ³n de la funciÃ³n %qD en un contexto no vÃ¡lido"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "la funciÃ³n %qD se declarÃ³ virtual dentro de un union"
  
! #: cp/decl.cc:14222
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.cc:14236
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el destructor %qD"
  
! #: cp/decl.cc:14243
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el constructor %qD"
  
! #: cp/decl.cc:14278
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:14284
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "no se puede abrir %s"
  
! #: cp/decl.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "la variable %qD se redeclarÃ³ como funciÃ³n"
  
! #: cp/decl.cc:14304
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definiÃ³ aquÃ­"
  
! #: cp/decl.cc:14366
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.cc:14371
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.cc:14394
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un atributo que ataÃ±e a un especificador de tipo se descarta"
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %qs"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:14588
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:14593
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clase"
  
! #: cp/decl.cc:14605
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "funciÃ³n virtual %qs que no es clase"
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definiÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.cc:14625
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declarÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "no se puede declarar que la funciÃ³n miembro %qD tenga enlace estÃ¡tico"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una funciÃ³n static dentro de otra funciÃ³n"
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static"
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declarÃ³ el miembro static %qD como %<register%>"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.cc:14739
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of constexpr variable %qD is not a definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la declaraciÃ³n de la variable constexpr %qD no es una definiciÃ³n"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.cc:14980
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.cc:14983
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.cc:15110
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.cc:15114
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.cc:15143
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "tipo de parÃ¡metro cualificado %<_Atomic%> %qT de %q+D"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todo"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.cc:15178
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye una referencia a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no vÃ¡lido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.cc:15523
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.cc:15551
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static"
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:15567
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD debe tener un argumento de tipo clase o enumerado"
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ prohÃ­be la sobrecarga del operador ?:"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un nÃºmero variable de argumentos"
  
! #: cp/decl.cc:15654
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.cc:15655
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
! #: cp/decl.cc:15667
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.cc:15668
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.cc:15679
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.cc:15691
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.cc:15730
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversiÃ³n a void nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:15737
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:15739
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:15748
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:15750
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversiÃ³n a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalÃºa ambos argumentos"
  
  #  En esta traducciÃ³n se emplea 'devolver' por 'return'. Si embargo, aquÃ­
  #  se cambiÃ³ por cacofonÃ­a: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.cc:15859
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qs"
  
! #: cp/decl.cc:15882
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qs"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qs"
  
! #: cp/decl.cc:15887
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refiriÃ³ a %qT como %qs"
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.cc:15902
  #, 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"
*** 58214,58279 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "la plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de clase"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declarÃ³"
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaraciÃ³n previa"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaraciÃ³n de %qT como algo que no es plantilla"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "no se puede declarar %qD que sea un tipo de campo de bits"
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no vÃ¡lida"
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16290
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
--- 58227,58292 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "la plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de clase"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declarÃ³"
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaraciÃ³n previa"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaraciÃ³n de %qT como algo que no es plantilla"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "no se puede declarar %qD que sea un tipo de campo de bits"
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no vÃ¡lida"
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16300
  #, 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
*** 58281,58329 ****
  
  #  No me gusta mucho esta traducciÃ³n. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.cc:16315
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.cc:16347
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.cc:16521
  #, fuzzy, gcc-internal-format
  #| msgid "Option %s with different values"
  msgid "cannot define %qD in different module"
  msgstr "OpciÃ³n %s con valores diferentes"
  
! #: cp/decl.cc:16596
  #, 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"
--- 58294,58342 ----
  
  #  No me gusta mucho esta traducciÃ³n. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.cc:16531
  #, fuzzy, gcc-internal-format
  #| msgid "Option %s with different values"
  msgid "cannot define %qD in different module"
  msgstr "OpciÃ³n %s con valores diferentes"
  
! #: cp/decl.cc:16606
  #, 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 %<%
*** 58333,58421 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningÃºn tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.cc:16920
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:16979
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:16980
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeraciÃ³n en %qD"
  
! #: cp/decl.cc:17011
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definiciÃ³n mÃºltiple de %q#T"
  
! #: cp/decl.cc:17184
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.cc:18157
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "los tipos de devoluciÃ³n de funciÃ³n no son compatibles debido a %<volatile%>"
  
! #: cp/decl.cc:18221
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: cp/decl.cc:18414
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definiÃ³ en la clase %qT"
  
! #: cp/decl.cc:18802
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "%qs contenedora"
  
! #: cp/decl.cc:18814
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
--- 58346,58434 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningÃºn tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:16940
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:16989
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:16990
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeraciÃ³n en %qD"
  
! #: cp/decl.cc:17021
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definiciÃ³n mÃºltiple de %q#T"
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.cc:18167
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "los tipos de devoluciÃ³n de funciÃ³n no son compatibles debido a %<volatile%>"
  
! #: cp/decl.cc:18231
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definiÃ³ en la clase %qT"
  
! #: cp/decl.cc:18812
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "%qs contenedora"
  
! #: cp/decl.cc:18824
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
*************** msgstr "el tipo %qT no es una base direc
*** 59341,59347 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, 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"
--- 59354,59360 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, 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"
*************** msgstr "declaraciÃ³n de uso para un no m
*** 60496,60502 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
--- 60509,60515 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
*************** msgstr "no se pueden definir tipos en un
*** 61304,61310 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 61317,61323 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "solamente los constructores toma
*** 62085,62096 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructor"
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
--- 62098,62109 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructor"
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
*************** msgstr "en el argumento de plantilla par
*** 62739,62745 ****
  msgid "%qT not permitted in template argument"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
--- 62752,62758 ----
  msgid "%qT not permitted in template argument"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr ""
*** 63661,63667 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteraciÃ³n %qD no debe ser reduction"
--- 63674,63680 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteraciÃ³n %qD no debe ser reduction"
*************** msgstr "se usa el tipo %qT que no es pla
*** 64756,64762 ****
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure for %qD"
--- 64769,64775 ----
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure for %qD"
*************** msgstr "la funciÃ³n devuelve una matriz"
*** 64858,65148 ****
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.cc:16364
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.cc:16366
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.cc:16379
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.cc:16382
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.cc:16430
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:16436
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.cc:16442
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.cc:16607
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.cc:16720
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:17030
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciaciÃ³n genera un tipo"
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.cc:17140
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paquete"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.cc:19992
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "inicializador no-vacÃ­o para una matriz de elementos vacÃ­os"
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n"
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la bÃºsqueda no calificada"
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.cc:21182
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D se declarÃ³ aquÃ­, despuÃ©s en la unidad de translaciÃ³n"
  
! #: cp/pt.cc:21233
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "se especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qE"
  
! #: cp/pt.cc:21496
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21499
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21849
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT es/usa un tipo anÃ³nimo"
  
! #: cp/pt.cc:21851
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.cc:21876
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.cc:26132
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26134
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26140
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D que no es plantilla"
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.cc:26191
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.cc:26202
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.cc:26210
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.cc:26246
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citas"
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantilla"
  
! #: cp/pt.cc:26308
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciaciÃ³n explÃ­cita de la plantilla %qD que no es clase"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciaciÃ³n explÃ­cita del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:26320
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciaciÃ³n explÃ­cita de %q#T antes de la definiciÃ³n de la plantilla"
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citas"
  
! #: cp/pt.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
  
! #: cp/pt.cc:26691
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 64871,65161 ----
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.cc:16365
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.cc:16367
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.cc:16380
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.cc:16383
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.cc:16431
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:16437
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.cc:16443
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.cc:16615
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:17038
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciaciÃ³n genera un tipo"
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.cc:17148
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paquete"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.cc:20000
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "inicializador no-vacÃ­o para una matriz de elementos vacÃ­os"
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n"
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la bÃºsqueda no calificada"
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.cc:21190
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D se declarÃ³ aquÃ­, despuÃ©s en la unidad de translaciÃ³n"
  
! #: cp/pt.cc:21241
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "se especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qE"
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21857
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT es/usa un tipo anÃ³nimo"
  
! #: cp/pt.cc:21859
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.cc:21884
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.cc:26135
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26137
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26143
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D que no es plantilla"
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.cc:26194
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.cc:26205
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.cc:26213
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.cc:26249
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citas"
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantilla"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciaciÃ³n explÃ­cita de la plantilla %qD que no es clase"
  
! #: cp/pt.cc:26314
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciaciÃ³n explÃ­cita del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:26323
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciaciÃ³n explÃ­cita de %q#T antes de la definiciÃ³n de la plantilla"
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citas"
  
! #: cp/pt.cc:26384
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
  
! #: cp/pt.cc:26694
  #, 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 %
*** 65155,65339 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciaciÃ³n explÃ­cita de %qD pero no hay una definiciÃ³n disponible"
  
! #: cp/pt.cc:27230
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d al instanciar %q+D, posiblemente de la generaciÃ³n de tabla virtual (use -ftemplate-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/pt.cc:27600
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:27630
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.cc:27639
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:27647
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.cc:27649
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.cc:29077
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/pt.cc:29367
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/pt.cc:29376
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/pt.cc:29382
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:29413
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/pt.cc:30561
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/pt.cc:30573
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:30579
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "use %qD directly instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30697
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:30709
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "la funciÃ³n no se considerÃ³ para la inclusiÃ³n en lÃ­nea"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/pt.cc:30744
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31021
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31025
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31029
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31169
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %qT in template argument"
--- 65168,65352 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciaciÃ³n explÃ­cita de %qD pero no hay una definiciÃ³n disponible"
  
! #: cp/pt.cc:27233
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d al instanciar %q+D, posiblemente de la generaciÃ³n de tabla virtual (use -ftemplate-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/pt.cc:27603
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:27633
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.cc:27642
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:27650
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.cc:27652
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.cc:29080
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/pt.cc:29370
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/pt.cc:29379
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/pt.cc:29385
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:29416
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/pt.cc:30564
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/pt.cc:30576
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:30582
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "use %qD directly instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30715
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "la funciÃ³n no se considerÃ³ para la inclusiÃ³n en lÃ­nea"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/pt.cc:30747
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31024
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31028
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %qT in template argument"
*************** msgstr "especificaciÃ³n de clase base no
*** 65679,65685 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturÃ³"
--- 65692,65698 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturÃ³"
*************** msgstr "se llamÃ³ a %<__builtin_next_arg
*** 66134,66163 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "%qE no es una plantilla"
  
! #: cp/semantics.cc:12433
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "el tercer operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/semantics.cc:12492
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 66147,66176 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "%qE no es una plantilla"
  
! #: cp/semantics.cc:12438
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "el tercer operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/semantics.cc:12497
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "argumento no admitido para %<__b
*** 66166,66187 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 66179,66200 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "declaraciÃ³n adelantada de %q+#T
*** 67526,67765 ****
  msgid "declaration of %q#T"
  msgstr "la declaraciÃ³n de %q+#T"
  
! #: cp/typeck2.cc:318
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D has incomplete type"
  msgid "%qD has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/typeck2.cc:332
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the %<&%> ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "uso no vÃ¡lido del miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/typeck2.cc:384
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qT"
  msgid "invalid use of placeholder %qT"
  msgstr "uso no vÃ¡lido de %qT"
  
! #: cp/typeck2.cc:391
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "uso no vÃ¡lido del parÃ¡metro de tipo plantilla %qT"
  
! #: cp/typeck2.cc:396
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "uso no vÃ¡lido del parÃ¡metro de plantilla plantilla %qT"
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of pack expansion expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "uso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paquete"
  
! #: cp/typeck2.cc:408
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "uso no vÃ¡lido del tipo dependiente %qT"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "uso no vÃ¡lido  de la lista del inicializador dentro de llaves"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "direcciÃ³n de la funciÃ³n sobrecargada sin informaciÃ³n contextual de tipo"
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "funciÃ³n sobrecargada sin informaciÃ³n contextual de tipo"
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "informaciÃ³n contextual insuficiente para determinar el tipo"
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "se usÃ³ la sintaxis de constructor, pero no se declarÃ³ un constructor para el tipo %qT"
  
! #: cp/typeck2.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { } estÃ¡ mal formada en C++11"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/typeck2.cc:1081
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "la expresiÃ³n en la aserciÃ³n static no es una expresiÃ³n constante entera"
  
! #: cp/typeck2.cc:1256
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "no se puede inicializar el agregado del tipo %qT con una literal compuesta"
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1839
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1924
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "el tipo de %qD no coincide con la declaraciÃ³n original"
  
! #: cp/typeck2.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "no existe el campo %qD en la union que se estÃ¡ inicializando"
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valor de Ã­ndice en lugar del nombre del campo en el inicializador de union"
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectÃ³ una delegaciÃ³n de puntero circular"
  
! #: cp/typeck2.cc:2238
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "el operando base de %<->%> tiene el tipo %qT que no es puntero"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "el resultado de %<operator->()%> produce un resultado que no es puntero"
  
! #: cp/typeck2.cc:2270
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.cc:2297
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "no se puede usar %qE como un puntero miembro, porque es de tipo %qT"
  
! #: cp/typeck2.cc:2306
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "no se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck2.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "el tipo de puntero a miembro %qT es incompatible con el tipo objeto %qT"
  
! #: cp/typeck2.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2405
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2446
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "conversiÃ³n funcional al tipo de matriz %qT"
  
! #: cp/typeck2.cc:2463
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/typeck2.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/typeck2.cc:2493
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "inicializaciÃ³n por valor no vÃ¡lida del tipo de referencia"
  
! #: cp/typeck2.cc:2734
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "llamada a la funciÃ³n %qD la cual arroja el tipo incompleto %q#T"
  
! #: cp/typeck2.cc:2737
  #, 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"
--- 67539,67778 ----
  msgid "declaration of %q#T"
  msgstr "la declaraciÃ³n de %q+#T"
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D has incomplete type"
  msgid "%qD has incomplete type"
  msgstr "%q#D tiene un tipo incompleto"
  
! #: cp/typeck2.cc:328
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the %<&%> ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "uso no vÃ¡lido del miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qT"
  msgid "invalid use of placeholder %qT"
  msgstr "uso no vÃ¡lido de %qT"
  
! #: cp/typeck2.cc:387
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "uso no vÃ¡lido del parÃ¡metro de tipo plantilla %qT"
  
! #: cp/typeck2.cc:392
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "uso no vÃ¡lido del parÃ¡metro de plantilla plantilla %qT"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of pack expansion expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "uso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paquete"
  
! #: cp/typeck2.cc:404
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "uso no vÃ¡lido del tipo dependiente %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "uso no vÃ¡lido  de la lista del inicializador dentro de llaves"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "direcciÃ³n de la funciÃ³n sobrecargada sin informaciÃ³n contextual de tipo"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "funciÃ³n sobrecargada sin informaciÃ³n contextual de tipo"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "informaciÃ³n contextual insuficiente para determinar el tipo"
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "se usÃ³ la sintaxis de constructor, pero no se declarÃ³ un constructor para el tipo %qT"
  
! #: cp/typeck2.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/typeck2.cc:1064
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { } estÃ¡ mal formada en C++11"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/typeck2.cc:1079
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "la expresiÃ³n en la aserciÃ³n static no es una expresiÃ³n constante entera"
  
! #: cp/typeck2.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "no se puede inicializar el agregado del tipo %qT con una literal compuesta"
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1837
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1922
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "el tipo de %qD no coincide con la declaraciÃ³n original"
  
! #: cp/typeck2.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "no existe el campo %qD en la union que se estÃ¡ inicializando"
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "valor de Ã­ndice en lugar del nombre del campo en el inicializador de union"
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectÃ³ una delegaciÃ³n de puntero circular"
  
! #: cp/typeck2.cc:2236
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "el operando base de %<->%> tiene el tipo %qT que no es puntero"
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "el resultado de %<operator->()%> produce un resultado que no es puntero"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.cc:2295
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "no se puede usar %qE como un puntero miembro, porque es de tipo %qT"
  
! #: cp/typeck2.cc:2304
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "no se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "el tipo de puntero a miembro %qT es incompatible con el tipo objeto %qT"
  
! #: cp/typeck2.cc:2384
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2444
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "conversiÃ³n funcional al tipo de matriz %qT"
  
! #: cp/typeck2.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/typeck2.cc:2466
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "inicializaciÃ³n por valor no vÃ¡lida del tipo de referencia"
  
! #: cp/typeck2.cc:2732
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "llamada a la funciÃ³n %qD la cual arroja el tipo incompleto %q#T"
  
! #: cp/typeck2.cc:2735
  #, 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 "La lista de nombres %s no se pue
*** 68799,68805 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
--- 68812,68818 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 70051,70062 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "Se truncÃ³ la cadena de inicializaciÃ³n que inicia en %L para coincidir con la variable (%d%d)"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "El Ã­ndice de inicio de la subcadena en %L es menor a uno"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "El Ã­ndice de final de la subcadena en %L excede la longitud de la cadena"
--- 70064,70075 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "Se truncÃ³ la cadena de inicializaciÃ³n que inicia en %L para coincidir con la variable (%d%d)"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "El Ã­ndice de inicio de la subcadena en %L es menor a uno"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "El Ã­ndice de final de la subcadena en %L excede la longitud de la cadena"
*************** msgstr "EspecificaciÃ³n INTENT errÃ³nea
*** 70260,70266 ****
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parÃ¡metro de tipo diferido en %C"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 70273,70279 ----
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parÃ¡metro de tipo diferido en %C"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "no se permite el intrÃ­nseco tra
*** 72486,72492 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ExtensiÃ³n: EvaluaciÃ³n de una expresiÃ³n de inicializaciÃ³n no estÃ¡ndar en %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
--- 72499,72505 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ExtensiÃ³n: EvaluaciÃ³n de una expresiÃ³n de inicializaciÃ³n no estÃ¡ndar en %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
*************** msgstr "No coincide la interfaz en la as
*** 72794,72800 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for %qs at %L: %s"
--- 72807,72813 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for %qs at %L: %s"
*************** msgstr ""
*** 72918,72924 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must not be ALLOCATABLE "
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
--- 72931,72937 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must not be ALLOCATABLE "
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
*************** msgstr "El objetivo de inicializaciÃ³n d
*** 72930,72936 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "El objetivo de inicializaciÃ³n de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "El objetivo de inicializaciÃ³n de puntero en %L debe tener el atributo SAVE"
--- 72943,72949 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "El objetivo de inicializaciÃ³n de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "El objetivo de inicializaciÃ³n de puntero en %L debe tener el atributo SAVE"
*************** msgid "Illegal id in copy_walk_reduction
*** 73079,73085 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 73092,73098 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "El primer argumento de la asigna
*** 73318,73329 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignaciÃ³n definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, 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)"
--- 73331,73342 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignaciÃ³n definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, 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 "No coincide el rango en el argum
*** 73448,74106 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2378
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argumento de procedimiento no vÃ¡lido en %L"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2424
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to contiguous pointer dummy '%s' at %L must be simply contigous"
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "El argumento actual para el puntero dummy contiguo '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/interface.cc:2457
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/interface.cc:2467
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimÃ³rfico"
  
! #: fortran/interface.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must have the same declared type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "El argumento actual para '%s' en %L debe tener el mismo tipo declarado"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/interface.cc:2561
  #, fuzzy, gcc-internal-format
  #| msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "No coincide el corango en el argumento '%s' en %L (%d y %d)"
  
! #: fortran/interface.cc:2579
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be simply contiguous"
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "El argumento actual para '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2594
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2628
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' has to be a pointer or assumed-shape array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "El argumento dummy '%s' tiene que ser un puntero o una matriz de tamaÃ±o asumida sin atributo CONTIGUOUS - porque el argumento actual en %L no es simplemente contiguo y ambos son ASYNCHRONOUS o VOLATILE"
  
! #: fortran/interface.cc:2641
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument '%s'"
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Se pasa una comatriz en %L al argumento dummy INTENT(OUT) '%s', que no es comatriz, alojable"
  
! #: fortran/interface.cc:2648
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray dummy argument '%s', which is invalid if the allocation status is modified"
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Se pasa una comatriz en %L al argumento dummy '%s' que no es comatriz, el cual es no vÃ¡lido si se modifica el estado de alojamiento"
  
! #: fortran/interface.cc:2734
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Se pasÃ³ un escalar polimÃ³rfico al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Se pasÃ³ un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Se pasÃ³ un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2763
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "ExtensiÃ³n: Argumento actual CHARACTER de gÃ©nero diferente a C_CHAR, sin gÃ©nero por defecto escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2771
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argumento actual CHARACTER escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:3159
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "El argumento de palabra clave '%s' en %L ya estÃ¡ asociado con otro argumento actual"
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "MÃ¡s argumentos actuales que formales en la llamada a procedimento en %L"
  
! #: fortran/interface.cc:3218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Falta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "EspecificaciÃ³n de devoluciÃ³n alternativa inesperada en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3261
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "IntrÃ­nseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/interface.cc:3264
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Puntero nulo en %L a un dummy '%s' que no es puntero"
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "No coincide la longitud de carÃ¡cter (%ld/%ld) entre el argumento actual y el argumento dummy puntero o alojable '%s' en %L"
  
! #: fortran/interface.cc:3323
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "No coincide la longitud de carÃ¡cter (%ld/%ld) entre el argumento actual y el argumento dummy de forma asumida '%s' en %L"
  
! #: fortran/interface.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L to allocatable or pointer dummy argument '%s' must have a deferred length type parameter if and only if the dummy has one"
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "El argumento actual en %L para el argumento alojable o dummy puntero '%s' debe tener un parÃ¡metro de tipo de longitud diferido si y sÃ³lo si el dummy tiene uno"
  
! #: fortran/interface.cc:3357
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longitud del carÃ¡cter del argumento actual es mÃ¡s corta que la del argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "El argumento actual contiene muy pocos elementos para el argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3393
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Se esperaba un puntero procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Falta un procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "El argumento actual para '%s' no puede ser una matriz de tamaÃ±o asumido en %L"
  
! #: fortran/interface.cc:3504
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:3528
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: El argumento actual que no es puntero en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3537
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray and thus shall not have an array designator"
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "El argumento actuar para '%s' en %L debe ser una comatriz y por lo tanto no debe tener un designador de matriz"
  
! #: fortran/interface.cc:3551
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to pointer dummy '%s'"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argumento actual coindizado en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3565
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "El argumento actual coindizado en %L para el dummy alojable '%s' requiere INTENT(IN)"
  
! #: fortran/interface.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy '%s' has neither ASYNCHRONOUS nor VOLATILE"
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "El argumento actual coindizado ASYNCHRONOUS o VOLATILE en %L requiere que el dummy '%s' no tenga ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3595
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy '%s' requires either VALUE or INTENT(IN)"
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "El argumento actual coindizado en %L con componente Ãºltimo alojable para el dummy '%s' requiere uno de VALUE o INTENT(IN)"
  
! #: fortran/interface.cc:3608
  #, fuzzy, gcc-internal-format
  #| msgid "Actual CLASS array argument for '%s' must be a full array at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "El argumento de la matriz CLASS actual para '%s' debe ser una matriz completa en %L"
  
! #: fortran/interface.cc:3619
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "El argumento actual para '%s' debe ser ALLOCATABLE en %L"
  
! #: fortran/interface.cc:3656
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "El argumento actual de secciÃ³n de matriz con subÃ­ndices vectoriales en %L es incompatible con el atributo INTENT(OUT), INTENT(INOUT), VOLATILE o ASYNCHRONOUS del argumento dummy '%s'"
  
! #: fortran/interface.cc:3676
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3694
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de secciÃ³n de matriz en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3715
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de matriz de puntero en %L requiere un argumento dummy de forma asumida o matriz de puntero '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Falta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3756
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Falta el argumento actual para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "El mismo argumento actual estÃ¡ asociado con el argumento INTENT(%s) '%s' y el argumento INTENT(%s) '%s' en %L"
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "El argumento del procedimiento en %L es local a un procedimiento PURE y tiene el atributo POINTER"
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "El argumento coindizado en %L en un procedimiento PURE se pasa a un argumento INTENT(%s)"
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "El argumento actual coindizado en %L es un procedimiento PURE se pasa a un argumento dummy POINTER"
  
! #: fortran/interface.cc:4032
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "El argumento actual polimÃ³rfico coindizado en %L se pasa al argumento dummy polimÃ³rfico '%s'"
  
! #: fortran/interface.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4084
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Se llamÃ³ al procedimiento '%s' con una interfaz implÃ­cita en %L"
  
! #: fortran/interface.cc:4097
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto puntero '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita o declrararse como matriz"
  
! #: fortran/interface.cc:4105
  #, fuzzy, gcc-internal-format
  #| msgid "The allocatable object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto allocatable '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita o declararse como matriz"
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable function '%s' at %L must have an explicit function interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La funciÃ³n allocatable '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita"
  
! #: fortran/interface.cc:4130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/interface.cc:4139
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4163
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explÃ­cita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4178
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explÃ­cita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/interface.cc:4196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4248
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Se llamÃ³ al procedimiento de componente puntero '%s' con una interfaz implÃ­cita en %L"
  
! #: fortran/interface.cc:4259
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento de componente puntero '%s' en %L"
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "Se require MOLD= en un argumento NULL en %L: AmbigÃ¼edad entre las funciones especÃ­ficas %s y %s "
  
! #: fortran/interface.cc:4414
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D es un alias del sÃ­mbolo sin definir %qE"
  
! #: fortran/interface.cc:4787
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "La entidad '%s' en %C ya estÃ¡ presente en la interfaz"
  
! #: fortran/interface.cc:4904
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "error interno - demasiados tipos de interfaz"
  
! #: fortran/interface.cc:4998
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "No se puede sobreescribir el GENERIC '%s' en %L"
  
! #: fortran/interface.cc:5010
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' en %L sobreescribe un enlace de procedimiento declarad como NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5018
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "'%s' en %L no debe ser DEFERRED porque sobreescribe un enlazado que no es DEFERRED"
  
! #: fortran/interface.cc:5026
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' en %L sobreescribe un procedimiento PURE y tambiÃ©n debe ser PURE"
  
! #: fortran/interface.cc:5035
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' en %L sobreescribe un procedimiento ELEMENTAL y tambiÃ©n debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5041
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' en %L sobreeescribe un procedimiento que no es ELEMENTAL y tampoco debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5050
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' en %L sobreescribe una SUBROUTINE y tambiÃ©n debe ser una SUBROUTINE"
  
! #: fortran/interface.cc:5061
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' en %L sobreescribe una FUNCTION y tambiÃ©n debe ser una FUNCTION"
  
! #: fortran/interface.cc:5069
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5080
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' en %L sobreescribe un procedimiento PUBLIC y no debe ser PRIVATE"
  
! #: fortran/interface.cc:5110
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "El argumento dummy '%s' de '%s' en %L se debe llamar '%s' para que coincida con el argumento correspondiente al procedimiento sobreescrito"
  
! #: fortran/interface.cc:5121
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5130
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' en %L debe tener el mismo nombre de argumentos formales que el procedimiento sobreeescrito"
  
! #: fortran/interface.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' en %L sobreescribe un enlace NOPASS y tambiÃ©n debe ser NOPASS"
  
! #: fortran/interface.cc:5150
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' en %L sobreescribe un enlace con PASS y tambiÃ©n debe ser PASS"
  
! #: fortran/interface.cc:5157
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "El argumento dummy del objeto pasado de '%s' en %L debe estar en la misma posiciÃ³n que el argumento dummy del objeto pasado del procedimiento sobreescrito"
  
! #: fortran/interface.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/interface.cc:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/interface.cc:5192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/interface.cc:5196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "El argumento %s en %L debe ser de longitud uno"
  
! #: fortran/interface.cc:5200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "La funciÃ³n %s valuada con carÃ¡cter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/interface.cc:5204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "No se permite la declaraciÃ³n DATA en %C en un procedimiento PURE"
  
! #: fortran/interface.cc:5274
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "El procedimiento ELEMENTAL '%s' en %L debe tener una interfaz explÃ­cita"
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to procedure `%s'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "faltan argumentos para el procedimiento `%s'"
  
! #: fortran/interface.cc:5293
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 73461,74119 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2394
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argumento de procedimiento no vÃ¡lido en %L"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2440
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to contiguous pointer dummy '%s' at %L must be simply contigous"
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "El argumento actual para el puntero dummy contiguo '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/interface.cc:2473
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/interface.cc:2483
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2514
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimÃ³rfico"
  
! #: fortran/interface.cc:2524
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must have the same declared type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "El argumento actual para '%s' en %L debe tener el mismo tipo declarado"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/interface.cc:2577
  #, fuzzy, gcc-internal-format
  #| msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "No coincide el corango en el argumento '%s' en %L (%d y %d)"
  
! #: fortran/interface.cc:2595
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be simply contiguous"
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "El argumento actual para '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2625
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2644
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' has to be a pointer or assumed-shape array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "El argumento dummy '%s' tiene que ser un puntero o una matriz de tamaÃ±o asumida sin atributo CONTIGUOUS - porque el argumento actual en %L no es simplemente contiguo y ambos son ASYNCHRONOUS o VOLATILE"
  
! #: fortran/interface.cc:2657
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument '%s'"
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Se pasa una comatriz en %L al argumento dummy INTENT(OUT) '%s', que no es comatriz, alojable"
  
! #: fortran/interface.cc:2664
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray dummy argument '%s', which is invalid if the allocation status is modified"
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Se pasa una comatriz en %L al argumento dummy '%s' que no es comatriz, el cual es no vÃ¡lido si se modifica el estado de alojamiento"
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Se pasÃ³ un escalar polimÃ³rfico al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Se pasÃ³ un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2766
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Se pasÃ³ un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2779
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "ExtensiÃ³n: Argumento actual CHARACTER de gÃ©nero diferente a C_CHAR, sin gÃ©nero por defecto escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2787
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argumento actual CHARACTER escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3198
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3202
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3211
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "El argumento de palabra clave '%s' en %L ya estÃ¡ asociado con otro argumento actual"
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "MÃ¡s argumentos actuales que formales en la llamada a procedimento en %L"
  
! #: fortran/interface.cc:3234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Falta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "EspecificaciÃ³n de devoluciÃ³n alternativa inesperada en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3277
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "IntrÃ­nseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/interface.cc:3280
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Puntero nulo en %L a un dummy '%s' que no es puntero"
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "No coincide la longitud de carÃ¡cter (%ld/%ld) entre el argumento actual y el argumento dummy puntero o alojable '%s' en %L"
  
! #: fortran/interface.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "No coincide la longitud de carÃ¡cter (%ld/%ld) entre el argumento actual y el argumento dummy de forma asumida '%s' en %L"
  
! #: fortran/interface.cc:3354
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L to allocatable or pointer dummy argument '%s' must have a deferred length type parameter if and only if the dummy has one"
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "El argumento actual en %L para el argumento alojable o dummy puntero '%s' debe tener un parÃ¡metro de tipo de longitud diferido si y sÃ³lo si el dummy tiene uno"
  
! #: fortran/interface.cc:3373
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longitud del carÃ¡cter del argumento actual es mÃ¡s corta que la del argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "El argumento actual contiene muy pocos elementos para el argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3409
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Se esperaba un puntero procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3426
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Falta un procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3491
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "El argumento actual para '%s' no puede ser una matriz de tamaÃ±o asumido en %L"
  
! #: fortran/interface.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:3544
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: El argumento actual que no es puntero en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3553
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray and thus shall not have an array designator"
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "El argumento actuar para '%s' en %L debe ser una comatriz y por lo tanto no debe tener un designador de matriz"
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to pointer dummy '%s'"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argumento actual coindizado en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "El argumento actual coindizado en %L para el dummy alojable '%s' requiere INTENT(IN)"
  
! #: fortran/interface.cc:3596
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy '%s' has neither ASYNCHRONOUS nor VOLATILE"
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "El argumento actual coindizado ASYNCHRONOUS o VOLATILE en %L requiere que el dummy '%s' no tenga ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3611
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy '%s' requires either VALUE or INTENT(IN)"
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "El argumento actual coindizado en %L con componente Ãºltimo alojable para el dummy '%s' requiere uno de VALUE o INTENT(IN)"
  
! #: fortran/interface.cc:3624
  #, fuzzy, gcc-internal-format
  #| msgid "Actual CLASS array argument for '%s' must be a full array at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "El argumento de la matriz CLASS actual para '%s' debe ser una matriz completa en %L"
  
! #: fortran/interface.cc:3635
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "El argumento actual para '%s' debe ser ALLOCATABLE en %L"
  
! #: fortran/interface.cc:3672
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "El argumento actual de secciÃ³n de matriz con subÃ­ndices vectoriales en %L es incompatible con el atributo INTENT(OUT), INTENT(INOUT), VOLATILE o ASYNCHRONOUS del argumento dummy '%s'"
  
! #: fortran/interface.cc:3692
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3710
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de secciÃ³n de matriz en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de matriz de puntero en %L requiere un argumento dummy de forma asumida o matriz de puntero '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Falta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Falta el argumento actual para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "El mismo argumento actual estÃ¡ asociado con el argumento INTENT(%s) '%s' y el argumento INTENT(%s) '%s' en %L"
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "El argumento del procedimiento en %L es local a un procedimiento PURE y tiene el atributo POINTER"
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "El argumento coindizado en %L en un procedimiento PURE se pasa a un argumento INTENT(%s)"
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "El argumento actual coindizado en %L es un procedimiento PURE se pasa a un argumento dummy POINTER"
  
! #: fortran/interface.cc:4048
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "El argumento actual polimÃ³rfico coindizado en %L se pasa al argumento dummy polimÃ³rfico '%s'"
  
! #: fortran/interface.cc:4090
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4100
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Se llamÃ³ al procedimiento '%s' con una interfaz implÃ­cita en %L"
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto puntero '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita o declrararse como matriz"
  
! #: fortran/interface.cc:4121
  #, fuzzy, gcc-internal-format
  #| msgid "The allocatable object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto allocatable '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita o declararse como matriz"
  
! #: fortran/interface.cc:4129
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable function '%s' at %L must have an explicit function interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La funciÃ³n allocatable '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita"
  
! #: fortran/interface.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/interface.cc:4155
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4179
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explÃ­cita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4194
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explÃ­cita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4204
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/interface.cc:4212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Se llamÃ³ al procedimiento de componente puntero '%s' con una interfaz implÃ­cita en %L"
  
! #: fortran/interface.cc:4275
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento de componente puntero '%s' en %L"
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "Se require MOLD= en un argumento NULL en %L: AmbigÃ¼edad entre las funciones especÃ­ficas %s y %s "
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D es un alias del sÃ­mbolo sin definir %qE"
  
! #: fortran/interface.cc:4803
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "La entidad '%s' en %C ya estÃ¡ presente en la interfaz"
  
! #: fortran/interface.cc:4920
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "error interno - demasiados tipos de interfaz"
  
! #: fortran/interface.cc:5014
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "No se puede sobreescribir el GENERIC '%s' en %L"
  
! #: fortran/interface.cc:5026
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' en %L sobreescribe un enlace de procedimiento declarad como NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5034
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "'%s' en %L no debe ser DEFERRED porque sobreescribe un enlazado que no es DEFERRED"
  
! #: fortran/interface.cc:5042
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' en %L sobreescribe un procedimiento PURE y tambiÃ©n debe ser PURE"
  
! #: fortran/interface.cc:5051
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' en %L sobreescribe un procedimiento ELEMENTAL y tambiÃ©n debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5057
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' en %L sobreeescribe un procedimiento que no es ELEMENTAL y tampoco debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' en %L sobreescribe una SUBROUTINE y tambiÃ©n debe ser una SUBROUTINE"
  
! #: fortran/interface.cc:5077
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' en %L sobreescribe una FUNCTION y tambiÃ©n debe ser una FUNCTION"
  
! #: fortran/interface.cc:5085
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5096
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' en %L sobreescribe un procedimiento PUBLIC y no debe ser PRIVATE"
  
! #: fortran/interface.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "El argumento dummy '%s' de '%s' en %L se debe llamar '%s' para que coincida con el argumento correspondiente al procedimiento sobreescrito"
  
! #: fortran/interface.cc:5137
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' en %L debe tener el mismo nombre de argumentos formales que el procedimiento sobreeescrito"
  
! #: fortran/interface.cc:5155
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' en %L sobreescribe un enlace NOPASS y tambiÃ©n debe ser NOPASS"
  
! #: fortran/interface.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' en %L sobreescribe un enlace con PASS y tambiÃ©n debe ser PASS"
  
! #: fortran/interface.cc:5173
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "El argumento dummy del objeto pasado de '%s' en %L debe estar en la misma posiciÃ³n que el argumento dummy del objeto pasado del procedimiento sobreescrito"
  
! #: fortran/interface.cc:5194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/interface.cc:5201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/interface.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/interface.cc:5212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "El argumento %s en %L debe ser de longitud uno"
  
! #: fortran/interface.cc:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "La funciÃ³n %s valuada con carÃ¡cter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/interface.cc:5220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "No se permite la declaraciÃ³n DATA en %C en un procedimiento PURE"
  
! #: fortran/interface.cc:5290
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "El procedimiento ELEMENTAL '%s' en %L debe tener una interfaz explÃ­cita"
  
! #: fortran/interface.cc:5302
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to procedure `%s'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "faltan argumentos para el procedimiento `%s'"
  
! #: fortran/interface.cc:5309
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "ConversiÃ³n de %s a %s en %L"
*** 74311,74317 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
--- 74324,74330 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
*************** msgstr "NAMELIST '%s' en la declaraciÃ³n
*** 74928,74934 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimÃ³rfico y requiere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, 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"
--- 74941,74947 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimÃ³rfico y requiere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
*************** msgstr "El cÃ³digo STOP en %L debe ser u
*** 75554,75560 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "El cÃ³digo STOP en %L debe ser un entero por defecto KIND=%d"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
--- 75567,75573 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "El cÃ³digo STOP en %L debe ser un entero por defecto KIND=%d"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
*************** msgstr ""
*** 77600,77607 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, 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"
--- 77613,77620 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, 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 "La funciÃ³n %s valuada con carÃ¡
*** 79793,80394 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "La funciÃ³n %s valuada con carÃ¡cter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/resolve.cc:800
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "ExtensiÃ³n: La funciÃ³n %s en %L con entradas que devuelven variables de longitudes de cadena diferentes"
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "El sÃ­mbolo '%s' en %C ya estÃ¡ en un bloque COMMON"
  
! #: fortran/resolve.cc:962
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "El sÃ­mbolo '%s' en %C ya estÃ¡ en un bloque COMMON"
  
! #: fortran/resolve.cc:972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "No se encontrÃ³ el bloque COMMON /%s/ en %C"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "La variable '%s' en %L estÃ¡ en COMMON pero sÃ³lo se permite la inicializaciÃ³n en BLOCK DATA"
  
! #: fortran/resolve.cc:983
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "La variable inicializada '%s' en %L estÃ¡ en un COMMON vacÃ­o pero la inicializaciÃ³n sÃ³lo se permite en bloques common nombrados"
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L no tiene el atributo SEQUENCE ni el atributo BIND(C)"
  
! #: fortran/resolve.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tiene un componente ultimate que es allocatable"
  
! #: fortran/resolve.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tal vez no tiene inicializador por defecto"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:1115
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1119
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:1123
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is also an intrinsic procedure"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "El bloque COMMON '%s' en %L tambiÃ©n es un procedimiento intrÃ­nseco"
  
! #: fortran/resolve.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L tambiÃ©n es un resultado de funciÃ³n"
  
! #: fortran/resolve.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L tambiÃ©n es un procedimiento global"
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1360
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', es %s pero deberÃ­a ser %s"
  
! #: fortran/resolve.cc:1392
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s en %L"
  
! #: fortran/resolve.cc:1437
  #, fuzzy, gcc-internal-format
  #| msgid "The NULL in the structure constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "El NULL en el constructor de estructura en %L se aplica para el componente '%s', el cual no es ni POINTER ni ALLOCATABLE"
  
! #: fortran/resolve.cc:1471
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch for procedure-pointer component '%s' in structure constructor at %L: %s"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "No coincide la interfaz en el componente puntero-a-procedimiento '%s' en el constructor de estructura en %L: %s"
  
! #: fortran/resolve.cc:1490
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Â¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/resolve.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', debe ser un POINTER o un TARGET"
  
! #: fortran/resolve.cc:1553
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression in the structure constructor for pointer component '%s' at %L in PURE procedure"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "ExpresiÃ³n no vÃ¡lida en el constructor de estructura para el componente puntero '%s' en %L en el procedimiento PURE"
  
! #: fortran/resolve.cc:1679
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "El lÃ­mite superior en la Ãºltima dimensiÃ³n debe aparecer en la referencia a la matriz de tamaÃ±o asumido '%s' en %L"
  
! #: fortran/resolve.cc:1741
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:1745
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento GENERIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "Type specified for intrinsic function '%s' at %L is ignored"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Se descarta el tipo para la funciÃ³n intrÃ­nseca '%s' en %L"
  
! #: fortran/resolve.cc:1879
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "La subrutina intrÃ­nseca '%s' en %L no debe tener un especificador de tipo"
  
! #: fortran/resolve.cc:1890
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared INTRINSIC at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "No existe '%s' declarado como INTRINSIC en %L"
  
! #: fortran/resolve.cc:1903
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "El intrÃ­nseco '%s' declarado como INTRINSIC en %L no estÃ¡ disponible en la configuraciÃ³n actual de estÃ¡ndares pero %s.  Use una opciÃ³n -std=* apropiada o active -fall-intrinsics para poder usarlo."
  
! #: fortran/resolve.cc:1939
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se estÃ¡ llamando a sÃ­ mismo recursivamente. DeclÃ¡relo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se define"
  
! #: fortran/resolve.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2047
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2055
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "El intrÃ­nseco '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2062
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2097
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "No se puede encontrar un procedimiento INTRINSIC especÃ­fico para la referencia '%s' en %L"
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "El sÃ­mbolo '%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "El argumento por valor en %L no es de tipo numÃ©rico"
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "El argumento por valor en %L no puede ser una matriz o una secciÃ³n de matriz"
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "No se permite el paso del procedimiento interno en %L por ubicaciÃ³n"
  
! #: fortran/resolve.cc:2218
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argumento actual coindizado en %L con componente puntero Ãºltimo"
  
! #: fortran/resolve.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' en %L es una matriz y OPTIONAL; SI FALTA, no puede ser el argumento actual de un procedimiento ELEMENTAL a menos que exista un argumento que no sea opcional con el mismo rango (12.4.1.5)"
  
! #: fortran/resolve.cc:2413
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "El argumento actual en %L para el dummy INTENT(%s) '%s' de la subrutina ELEMENTAL '%s' es un escalar, pero otro argumento actual es una matriz"
  
! #: fortran/resolve.cc:2687
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "No coincide el tiop de devoluciÃ³n de la funciÃ³n '%s' en %L (%s/%s)"
  
! #: fortran/resolve.cc:2714
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/resolve.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "No hay una funciÃ³n especÃ­fica para el genÃ©rico '%s' en %L"
  
! #: fortran/resolve.cc:2840
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La funciÃ³n genÃ©rica '%s' en %L no es consistente con una interfaz intrÃ­nseca especÃ­fica"
  
! #: fortran/resolve.cc:2878
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La funciÃ³n '%s' en %L es INTRINSIC pero no es compatible con un intrÃ­nseco"
  
! #: fortran/resolve.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "No se puede resolver la funciÃ³n especÃ­fica '%s' en %L"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3170
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula NOWAIT en %C"
  
! #: fortran/resolve.cc:3262
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "La ABSTRACT INTERFACE '%s' no se debe referenciar en %L"
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La funciÃ³n '%s' se declara CHARACTER(*) y no se puede usar en %L ya que no es un argumento de prueba"
  
! #: fortran/resolve.cc:3359
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_function(): bad function type"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La funciÃ³n definida por el usuario '%s' que no es ELEMENTAL en %L no se permite en la construcciÃ³n WORKSHARE"
  
! #: fortran/resolve.cc:3451
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la funciÃ³n '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3455
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La funciÃ³n '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3513
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3529
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque FORALL en %L no es PURE"
  
! #: fortran/resolve.cc:3535
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3541
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en %L no es PURE"
  
! #: fortran/resolve.cc:3609
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "No hay una subrutina especÃ­fica para el genÃ©rico '%s' en %L"
  
! #: fortran/resolve.cc:3618
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La subrutina genÃ©rica '%s' en %L no es consistente con una interfaz de subrutina intrÃ­nseca"
  
! #: fortran/resolve.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La subrutina '%s' en %L es INTRINSIC pero no es compatible con un intrÃ­nseco"
  
! #: fortran/resolve.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "No se puede resolver la subrutina especÃ­fica '%s' en %L"
  
! #: fortran/resolve.cc:3756
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' en %L tiene un tipo, el cual no es consistente con CALL en %L"
  
! #: fortran/resolve.cc:3795
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la subrutina '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3844
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_subroutine(): bad function type"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Las formas para los operandos en %L y %L no son conformables"
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4043
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:4047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "una funciÃ³n always_inline tal vez no se puede incluir en lÃ­nea"
  
! #: fortran/resolve.cc:4124
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "El argumento por valor en %L no puede ser una matriz o una secciÃ³n de matriz"
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
--- 79806,80419 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "La funciÃ³n %s valuada con carÃ¡cter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "ExtensiÃ³n: La funciÃ³n %s en %L con entradas que devuelven variables de longitudes de cadena diferentes"
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:881
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
! 
! #: fortran/resolve.cc:885
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
! 
! #: fortran/resolve.cc:923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:975
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "El sÃ­mbolo '%s' en %C ya estÃ¡ en un bloque COMMON"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "El sÃ­mbolo '%s' en %C ya estÃ¡ en un bloque COMMON"
  
! #: fortran/resolve.cc:989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "No se encontrÃ³ el bloque COMMON /%s/ en %C"
  
! #: fortran/resolve.cc:996
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "La variable '%s' en %L estÃ¡ en COMMON pero sÃ³lo se permite la inicializaciÃ³n en BLOCK DATA"
  
! #: fortran/resolve.cc:1000
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "La variable inicializada '%s' en %L estÃ¡ en un COMMON vacÃ­o pero la inicializaciÃ³n sÃ³lo se permite en bloques common nombrados"
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1015
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L no tiene el atributo SEQUENCE ni el atributo BIND(C)"
  
! #: fortran/resolve.cc:1019
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tiene un componente ultimate que es allocatable"
  
! #: fortran/resolve.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tal vez no tiene inicializador por defecto"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is also an intrinsic procedure"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "El bloque COMMON '%s' en %L tambiÃ©n es un procedimiento intrÃ­nseco"
  
! #: fortran/resolve.cc:1144
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L tambiÃ©n es un resultado de funciÃ³n"
  
! #: fortran/resolve.cc:1149
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L tambiÃ©n es un procedimiento global"
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1377
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', es %s pero deberÃ­a ser %s"
  
! #: fortran/resolve.cc:1409
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s en %L"
  
! #: fortran/resolve.cc:1454
  #, fuzzy, gcc-internal-format
  #| msgid "The NULL in the structure constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "El NULL en el constructor de estructura en %L se aplica para el componente '%s', el cual no es ni POINTER ni ALLOCATABLE"
  
! #: fortran/resolve.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch for procedure-pointer component '%s' in structure constructor at %L: %s"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "No coincide la interfaz en el componente puntero-a-procedimiento '%s' en el constructor de estructura en %L: %s"
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Â¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/resolve.cc:1520
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', debe ser un POINTER o un TARGET"
  
! #: fortran/resolve.cc:1570
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression in the structure constructor for pointer component '%s' at %L in PURE procedure"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "ExpresiÃ³n no vÃ¡lida en el constructor de estructura para el componente puntero '%s' en %L en el procedimiento PURE"
  
! #: fortran/resolve.cc:1696
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "El lÃ­mite superior en la Ãºltima dimensiÃ³n debe aparecer en la referencia a la matriz de tamaÃ±o asumido '%s' en %L"
  
! #: fortran/resolve.cc:1758
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento GENERIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:1883
  #, fuzzy, gcc-internal-format
  #| msgid "Type specified for intrinsic function '%s' at %L is ignored"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Se descarta el tipo para la funciÃ³n intrÃ­nseca '%s' en %L"
  
! #: fortran/resolve.cc:1896
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "La subrutina intrÃ­nseca '%s' en %L no debe tener un especificador de tipo"
  
! #: fortran/resolve.cc:1907
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared INTRINSIC at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "No existe '%s' declarado como INTRINSIC en %L"
  
! #: fortran/resolve.cc:1920
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "El intrÃ­nseco '%s' declarado como INTRINSIC en %L no estÃ¡ disponible en la configuraciÃ³n actual de estÃ¡ndares pero %s.  Use una opciÃ³n -std=* apropiada o active -fall-intrinsics para poder usarlo."
  
! #: fortran/resolve.cc:1956
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se estÃ¡ llamando a sÃ­ mismo recursivamente. DeclÃ¡relo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se define"
  
! #: fortran/resolve.cc:2046
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2064
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "El intrÃ­nseco '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2079
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2087
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2114
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "No se puede encontrar un procedimiento INTRINSIC especÃ­fico para la referencia '%s' en %L"
  
! #: fortran/resolve.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "El sÃ­mbolo '%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "El argumento por valor en %L no es de tipo numÃ©rico"
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "El argumento por valor en %L no puede ser una matriz o una secciÃ³n de matriz"
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "No se permite el paso del procedimiento interno en %L por ubicaciÃ³n"
  
! #: fortran/resolve.cc:2235
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argumento actual coindizado en %L con componente puntero Ãºltimo"
  
! #: fortran/resolve.cc:2391
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' en %L es una matriz y OPTIONAL; SI FALTA, no puede ser el argumento actual de un procedimiento ELEMENTAL a menos que exista un argumento que no sea opcional con el mismo rango (12.4.1.5)"
  
! #: fortran/resolve.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "El argumento actual en %L para el dummy INTENT(%s) '%s' de la subrutina ELEMENTAL '%s' es un escalar, pero otro argumento actual es una matriz"
  
! #: fortran/resolve.cc:2704
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "No coincide el tiop de devoluciÃ³n de la funciÃ³n '%s' en %L (%s/%s)"
  
! #: fortran/resolve.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/resolve.cc:2837
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "No hay una funciÃ³n especÃ­fica para el genÃ©rico '%s' en %L"
  
! #: fortran/resolve.cc:2857
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La funciÃ³n genÃ©rica '%s' en %L no es consistente con una interfaz intrÃ­nseca especÃ­fica"
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La funciÃ³n '%s' en %L es INTRINSIC pero no es compatible con un intrÃ­nseco"
  
! #: fortran/resolve.cc:2950
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "No se puede resolver la funciÃ³n especÃ­fica '%s' en %L"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3194
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3268
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula NOWAIT en %C"
  
! #: fortran/resolve.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "La ABSTRACT INTERFACE '%s' no se debe referenciar en %L"
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La funciÃ³n '%s' se declara CHARACTER(*) y no se puede usar en %L ya que no es un argumento de prueba"
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_function(): bad function type"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La funciÃ³n definida por el usuario '%s' que no es ELEMENTAL en %L no se permite en la construcciÃ³n WORKSHARE"
  
! #: fortran/resolve.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la funciÃ³n '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3472
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La funciÃ³n '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3530
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3546
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque FORALL en %L no es PURE"
  
! #: fortran/resolve.cc:3552
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3558
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en %L no es PURE"
  
! #: fortran/resolve.cc:3626
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "No hay una subrutina especÃ­fica para el genÃ©rico '%s' en %L"
  
! #: fortran/resolve.cc:3635
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La subrutina genÃ©rica '%s' en %L no es consistente con una interfaz de subrutina intrÃ­nseca"
  
! #: fortran/resolve.cc:3670
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La subrutina '%s' en %L es INTRINSIC pero no es compatible con un intrÃ­nseco"
  
! #: fortran/resolve.cc:3715
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "No se puede resolver la subrutina especÃ­fica '%s' en %L"
  
! #: fortran/resolve.cc:3773
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' en %L tiene un tipo, el cual no es consistente con CALL en %L"
  
! #: fortran/resolve.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la subrutina '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3816
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_subroutine(): bad function type"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3878
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Las formas para los operandos en %L y %L no son conformables"
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:4064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "una funciÃ³n always_inline tal vez no se puede incluir en lÃ­nea"
  
! #: fortran/resolve.cc:4141
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "El argumento por valor en %L no puede ser una matriz o una secciÃ³n de matriz"
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
*************** msgstr "El argumento por valor en %L no
*** 80396,80402 ****
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
--- 80421,80427 ----
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
*************** msgstr "GÃ©nero no vÃ¡lido para %s en %L
*** 80404,80595 ****
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "GÃ©nero no vÃ¡lido para %s en %L"
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %d"
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4744
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %d"
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4831
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "falta el subÃ­ndice en la referencia de la matriz"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "No se especificÃ³ el lÃ­mite superior a la derecha de la secciÃ³n de matriz de tamaÃ±o asumido en %L"
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango de coÃ­ndice no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "El coÃ­ndice en la codimensiÃ³n %d debe ser un escalar en %L"
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "El Ã­ndice de matriz en %L debe ser escalar"
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "El Ã­ndice de matriz en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/resolve.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "ExtensiÃ³n: Ã­ndice de matriz REAL en %L"
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.cc:5034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Inicializador de matriz no vÃ¡lido para el tipo %qs que no es matriz"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "El Ã­ndice de matriz en %L es una matriz de rango %d"
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "El Ã­ndice de inicio de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "El Ã­ndice de inicio de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "El Ã­ndice de final de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El Ã­ndice de final de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5259
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "El Ã­ndice de final de la subcadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:5450
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referencia de matriz errÃ³nea en %L"
  
! #: fortran/resolve.cc:5464
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %L"
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %L"
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "No se deben especificar dos o mÃ¡s referencias de parte con rango que no es cero en %L"
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
--- 80429,80620 ----
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "GÃ©nero no vÃ¡lido para %s en %L"
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %d"
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %d"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "falta el subÃ­ndice en la referencia de la matriz"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "No se especificÃ³ el lÃ­mite superior a la derecha de la secciÃ³n de matriz de tamaÃ±o asumido en %L"
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango de coÃ­ndice no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "El coÃ­ndice en la codimensiÃ³n %d debe ser un escalar en %L"
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "El Ã­ndice de matriz en %L debe ser escalar"
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "El Ã­ndice de matriz en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/resolve.cc:4945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "ExtensiÃ³n: Ã­ndice de matriz REAL en %L"
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Inicializador de matriz no vÃ¡lido para el tipo %qs que no es matriz"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "El Ã­ndice de matriz en %L es una matriz de rango %d"
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "El Ã­ndice de inicio de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "El Ã­ndice de inicio de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "El Ã­ndice de final de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El Ã­ndice de final de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "El Ã­ndice de final de la subcadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:5467
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referencia de matriz errÃ³nea en %L"
  
! #: fortran/resolve.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %L"
  
! #: fortran/resolve.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %L"
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "No se deben especificar dos o mÃ¡s referencias de parte con rango que no es cero en %L"
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
*************** msgstr "La matriz de forma asumida en %L
*** 80599,80610 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
--- 80624,80635 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
*************** msgstr "La matriz de forma asumida en %L
*** 80614,80926 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "El procedimiento '%s' en %L con atributo BIND(C) debe tener una interfaz explÃ­cita"
  
! #: fortran/resolve.cc:5763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s', usada en una expresiÃ³n de especificaciÃ³n, se referencÃ­a en %L antes de la declaraciÃ³n ENTRY en la cual es un parÃ¡metro"
  
! #: fortran/resolve.cc:5966
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s' se usa en %L antes de la declaraciÃ³n ENTRY en la cual es un parÃ¡metro"
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Subobjecto polimÃ³rfico de un objeto coindizado en %L"
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objeto coindizado con subcomponente alojable polimÃ³rfico en %L"
  
! #: fortran/resolve.cc:6065
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs es obsoleto"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "Error en la especificaciÃ³n de tipo en %L"
  
! #: fortran/resolve.cc:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "El objeto pasado en %L debe ser escalar"
  
! #: fortran/resolve.cc:6456
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a componente procedimiento-puntero en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:6495
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:6504
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "No se encontrÃ³ un enlace especÃ­fico coincidente para la llamada al GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:6726
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' en %L debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:6778
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' en %L debe ser una FUNCTION"
  
! #: fortran/resolve.cc:7313
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.cc:7356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresiÃ³n de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutarÃ¡ cero veces"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresiÃ³n de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.cc:7567
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "El Ã­ndice FORALL '%s' no puede aparecer en la especificaciÃ³n triplet en %L"
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresiÃ³n fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresiÃ³n fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresiÃ³n fuente en %L"
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresiÃ³n fuente en %L deben tener el mismo parÃ¡metro de tipo de gÃ©nero"
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:8022
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n source"
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³n"
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8252
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' no debe aparecer en la especificaciÃ³n de matriz en %L en la misma declaraciÃ³n ALLOCATE donde se aloja a sÃ­ misma"
  
! #: fortran/resolve.cc:8267
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inÃºtil sin una etiqueta STAT"
  
! #: fortran/resolve.cc:8365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L tambiÃ©n aparece en %L"
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, 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"
--- 80639,80951 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "El procedimiento '%s' en %L con atributo BIND(C) debe tener una interfaz explÃ­cita"
  
! #: fortran/resolve.cc:5780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:5796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:5978
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s', usada en una expresiÃ³n de especificaciÃ³n, se referencÃ­a en %L antes de la declaraciÃ³n ENTRY en la cual es un parÃ¡metro"
  
! #: fortran/resolve.cc:5983
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s' se usa en %L antes de la declaraciÃ³n ENTRY en la cual es un parÃ¡metro"
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Subobjecto polimÃ³rfico de un objeto coindizado en %L"
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objeto coindizado con subcomponente alojable polimÃ³rfico en %L"
  
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs es obsoleto"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "Error en la especificaciÃ³n de tipo en %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "El objeto pasado en %L debe ser escalar"
  
! #: fortran/resolve.cc:6473
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a componente procedimiento-puntero en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:6512
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:6521
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "No se encontrÃ³ un enlace especÃ­fico coincidente para la llamada al GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:6743
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' en %L debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:6795
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' en %L debe ser una FUNCTION"
  
! #: fortran/resolve.cc:7330
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.cc:7373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresiÃ³n de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutarÃ¡ cero veces"
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresiÃ³n de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.cc:7584
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "El Ã­ndice FORALL '%s' no puede aparecer en la especificaciÃ³n triplet en %L"
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresiÃ³n fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresiÃ³n fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresiÃ³n fuente en %L"
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresiÃ³n fuente en %L deben tener el mismo parÃ¡metro de tipo de gÃ©nero"
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:8039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n source"
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³n"
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8272
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' no debe aparecer en la especificaciÃ³n de matriz en %L en la misma declaraciÃ³n ALLOCATE donde se aloja a sÃ­ misma"
  
! #: fortran/resolve.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inÃºtil sin una etiqueta STAT"
  
! #: fortran/resolve.cc:8385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L tambiÃ©n aparece en %L"
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, 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
*** 80929,81231 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %d"
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalar"
  
! #: fortran/resolve.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresiÃ³n de selecciÃ³n en una declaraciÃ³n GOTO computada en %L debe ser una expresiÃ³n entera escalar"
  
! #: fortran/resolve.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L no puede ser %s"
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalar"
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %s"
  
! #: fortran/resolve.cc:8904 fortran/resolve.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lÃ³gico en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificaciÃ³n de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos cases"
  
! #: fortran/resolve.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/resolve.cc:9121
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/resolve.cc:9138
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9188
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimÃ³rfico en la declaraciÃ³n SELECT TYPE en %L"
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L must not be coindexed"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:9523
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:9536
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be an extension of '%s'"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "El tipo derivado '%s' en %L debe ser una extensiÃ³n de '%s'"
  
! #: fortran/resolve.cc:9539
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "IntrÃ­nseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:9549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La especificaciÃ³n de tipo en %L no puede tener un parÃ¡metro de tipo diferido"
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %L"
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:10120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "El cÃ³digo STOP en %L debe ser escalar"
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10152
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:10159
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.cc:10176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10194
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumido"
  
! #: fortran/resolve.cc:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:10261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:10265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:10268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.cc:10312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.cc:10373
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaraciÃ³n en %L no es una declaraciÃ³n de objetivo de ramificaciÃ³n vÃ¡lida para la declaraciÃ³n de ramificaciÃ³n en %L"
  
! #: fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificaciÃ³n en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, 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"
--- 80954,81256 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %d"
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalar"
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresiÃ³n de selecciÃ³n en una declaraciÃ³n GOTO computada en %L debe ser una expresiÃ³n entera escalar"
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L no puede ser %s"
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalar"
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %s"
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lÃ³gico en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificaciÃ³n de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos cases"
  
! #: fortran/resolve.cc:9143
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/resolve.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/resolve.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9220
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimÃ³rfico en la declaraciÃ³n SELECT TYPE en %L"
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L must not be coindexed"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:9554
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:9567
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be an extension of '%s'"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "El tipo derivado '%s' en %L debe ser una extensiÃ³n de '%s'"
  
! #: fortran/resolve.cc:9570
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "IntrÃ­nseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:9580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La especificaciÃ³n de tipo en %L no puede tener un parÃ¡metro de tipo diferido"
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %L"
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:10151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "El cÃ³digo STOP en %L debe ser escalar"
  
! #: fortran/resolve.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.cc:10207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumido"
  
! #: fortran/resolve.cc:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:10292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:10296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:10299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.cc:10343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.cc:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.cc:10471
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaraciÃ³n en %L no es una declaraciÃ³n de objetivo de ramificaciÃ³n vÃ¡lida para la declaraciÃ³n de ramificaciÃ³n en %L"
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificaciÃ³n en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, 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
*** 81233,81453 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %L"
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La mÃ¡scara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "AsignaciÃ³n definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "DeclaraciÃ³n sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.cc:10662
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "No se usa el FORALL con Ã­ndice '%s' en el lado izquierdo de la asignaciÃ³n en %L y podrÃ­a causar mÃºltiples asignaciones a este objeto"
  
! #: fortran/resolve.cc:10819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/resolve.cc:10840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %L"
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, 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.cc:11193
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresiÃ³n con coÃ­ndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "AsignaciÃ³n a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.cc:11243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
! #: fortran/resolve.cc:11247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11259
  #, fuzzy, gcc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "La variable no debe ser polimÃ³rfica en la asignaciÃ³n intrÃ­nseca en %L - revise que hay una subrutina especÃ­fica coincidente para el operador '='"
  
! #: fortran/resolve.cc:11270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable coindizada no debe tener un componente Ãºltimo alojable en la asignaciÃ³n en %L"
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "AsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %L"
  
! #: fortran/resolve.cc:12009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero."
  
! #: fortran/resolve.cc:12094
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalar"
  
! #: fortran/resolve.cc:12285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:12321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "La declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.cc:12325
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGER"
  
! #: fortran/resolve.cc:12374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Se esperaba la inicializaciÃ³n de la expresiÃ³n en CASE en %C"
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "La declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:12463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "GÃ©nero no vÃ¡lido para %s en %L"
  
! #: fortran/resolve.cc:12467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "La declaraciÃ³n IF aritmÃ©tica en %L requiere una expresiÃ³n numÃ©rica"
  
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12533
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.cc:12617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.cc:12719
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/resolve.cc:12740
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Se declarÃ³ el parÃ¡metro '%s' sin uso en %L"
  
! #: fortran/resolve.cc:12834
  #, 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"
--- 81258,81478 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %L"
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La mÃ¡scara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "AsignaciÃ³n definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "DeclaraciÃ³n sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.cc:10693
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "No se usa el FORALL con Ã­ndice '%s' en el lado izquierdo de la asignaciÃ³n en %L y podrÃ­a causar mÃºltiples asignaciones a este objeto"
  
! #: fortran/resolve.cc:10850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/resolve.cc:10871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %L"
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, 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.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresiÃ³n con coÃ­ndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "AsignaciÃ³n a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.cc:11269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
! #: fortran/resolve.cc:11273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11285
  #, fuzzy, gcc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "La variable no debe ser polimÃ³rfica en la asignaciÃ³n intrÃ­nseca en %L - revise que hay una subrutina especÃ­fica coincidente para el operador '='"
  
! #: fortran/resolve.cc:11296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable coindizada no debe tener un componente Ãºltimo alojable en la asignaciÃ³n en %L"
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "AsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %L"
  
! #: fortran/resolve.cc:12035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero."
  
! #: fortran/resolve.cc:12120
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalar"
  
! #: fortran/resolve.cc:12311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:12347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "La declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.cc:12351
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGER"
  
! #: fortran/resolve.cc:12400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Se esperaba la inicializaciÃ³n de la expresiÃ³n en CASE en %C"
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "La declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:12489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "GÃ©nero no vÃ¡lido para %s en %L"
  
! #: fortran/resolve.cc:12493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "La declaraciÃ³n IF aritmÃ©tica en %L requiere una expresiÃ³n numÃ©rica"
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.cc:12745
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/resolve.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Se declarÃ³ el parÃ¡metro '%s' sin uso en %L"
  
! #: fortran/resolve.cc:12860
  #, 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
*** 81455,81461 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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"
--- 81480,81486 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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
*** 81464,81529 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:13188
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:13200
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:13211
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.cc:13228
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
  
! #: fortran/resolve.cc:13240
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
  
! #: fortran/resolve.cc:13273
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "El tipo '%s' no se puede asociar al anfitriÃ³n en %L porque estÃ¡ bloqueado por un objeto incompatible del mismo nombre declarado en %L"
  
! #: fortran/resolve.cc:13295
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Fortran 2008: SAVE implÃ­cito para la variable de mÃ³dulo '%s' en %L, se necesita por la inicializaciÃ³n por defecto"
  
! #: fortran/resolve.cc:13328
  #, 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"
--- 81489,81554 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:12979
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:13214
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:13218
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:13226
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:13237
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.cc:13254
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
  
! #: fortran/resolve.cc:13266
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
  
! #: fortran/resolve.cc:13299
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "El tipo '%s' no se puede asociar al anfitriÃ³n en %L porque estÃ¡ bloqueado por un objeto incompatible del mismo nombre declarado en %L"
  
! #: fortran/resolve.cc:13321
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Fortran 2008: SAVE implÃ­cito para la variable de mÃ³dulo '%s' en %L, se necesita por la inicializaciÃ³n por defecto"
  
! #: fortran/resolve.cc:13354
  #, 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
*** 81531,82595 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "El mÃ³dulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.cc:13410
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:13417
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:13464
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13467
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13470
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13473
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13479
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "La matriz automÃ¡tica '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13553
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La funciÃ³n de declaraciÃ³n valuada con carÃ¡cter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:13576
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:13598
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
  
! #: fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13628
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.cc:13638
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La funciÃ³n ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.cc:13648
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' en %L no debe tener atributo puntero o alojable"
  
! #: fortran/resolve.cc:13667
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.cc:13671
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:13675
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:13679
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.cc:13692
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:13703
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/resolve.cc:13709
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genÃ©rica"
  
! #: fortran/resolve.cc:13729
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:13786
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/resolve.cc:13792
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
  
! #: fortran/resolve.cc:13798
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
  
! #: fortran/resolve.cc:13806
  #, fuzzy, gcc-internal-format
  #| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
  
! #: fortran/resolve.cc:13812
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "La interfaz '%s' del procedimiento '%s' en %L debe ser explÃ­cita"
  
! #: fortran/resolve.cc:13974
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:13983
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.cc:14022
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:14028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.cc:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.cc:14045
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.cc:14067
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
  
! #: fortran/resolve.cc:14104
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "SÃ³lo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere tambiÃ©n uno escalar"
  
! #: fortran/resolve.cc:14145
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' y '%s' no pueden ser FUNCTION/SUBROUTINE mezcladas para el GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:14181
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
  
! #: fortran/resolve.cc:14240
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "El enlace especÃ­fico '%s' no estÃ¡ definido como objetivo del GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:14252
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "El GENERIC '%s' en %L debe apuntar a un enlace especÃ­fico, '%s' es GENERIC tambiÃ©n"
  
! #: fortran/resolve.cc:14280
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace especÃ­fico con el mismo nombre"
  
! #: fortran/resolve.cc:14336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
  
! #: fortran/resolve.cc:14548
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' debe ser un procedimiento de mÃ³dulo o un procedimiento externo con una interfaz explÃ­cita en %L"
  
! #: fortran/resolve.cc:14591
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:14605
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, fuzzy, gcc-internal-format
  #| msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argumento dummy pasado como objeto no polimÃ³rfico de '%s' en %L"
  
! #: fortran/resolve.cc:14627
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:14636
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/resolve.cc:14642
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:14648
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
  
! #: fortran/resolve.cc:14677
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
  
! #: fortran/resolve.cc:14687
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
  
! #: fortran/resolve.cc:14782
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribiÃ³"
  
! #: fortran/resolve.cc:14887
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
  
! #: fortran/resolve.cc:14896
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:14906
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:14931
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/resolve.cc:14942
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
! #: fortran/resolve.cc:15040
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:15054
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:15070
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15080
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
  
! #: fortran/resolve.cc:15089
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.cc:15098
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15140
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
  
! #: fortran/resolve.cc:15153
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longitud de carÃ¡cter del componente '%s' necesita ser una expresiÃ³n de especificaciÃ³n constante en %L"
  
! #: fortran/resolve.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/resolve.cc:15177
  #, fuzzy, gcc-internal-format
  #| msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "El componente de carÃ¡cter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
  
! #: fortran/resolve.cc:15210
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimÃ³rfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.cc:15313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Especificaciones de control de E/S en conflicto en %0 y %1"
  
! #: fortran/resolve.cc:15358
  #, fuzzy, gcc-internal-format
  #| msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' tambiÃ©n debe tener uno"
  
! #: fortran/resolve.cc:15371
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: El nombre genÃ©rico '%s' de la funciÃ³n '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
  
! #: fortran/resolve.cc:15482
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:15550
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "No se permite la matriz de tamaÃ±o asumido '%s' en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15556
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15562
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15570
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carÃ¡cter que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15587
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' se declarÃ³ PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:15609
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15620
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:15647
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.cc:15666
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "La matriz de parÃ¡metro '%s' en %L no puede ser automÃ¡tica ni de forma diferida"
  
! #: fortran/resolve.cc:15682
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implÃ­cito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.cc:15701
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:15752
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.cc:15984
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:16005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "EspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %C"
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaÃ±o asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El sÃ­mbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.cc:16057
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/resolve.cc:16067
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable dummy de carÃ¡cter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/resolve.cc:16076
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable dummy de carÃ¡cter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16121
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:16156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/resolve.cc:16163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/resolve.cc:16203
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declarÃ³ en el Ã¡mbito de nivel de mÃ³dulo"
  
! #: fortran/resolve.cc:16213
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:16292
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: La funciÃ³n PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
  
! #: fortran/resolve.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:16320
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:16338
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.cc:16350
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:16359
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:16372
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede ser una comatriz o tener un componente comatriz"
  
! #: fortran/resolve.cc:16381
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:16394
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:16410
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
  
! #: fortran/resolve.cc:16418
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:16425
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
  
! #: fortran/resolve.cc:16438
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
  
! #: fortran/resolve.cc:16447
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16463
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16469
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16494
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "La lista de nombres %s no se puede renombrar por asociaciÃ³n de USE a %s"
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/resolve.cc:16701
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.cc:16708
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "La matriz DATA '%s' en %L se debe especificar en una declaraciÃ³n previa"
  
! #: fortran/resolve.cc:16715
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "El elemento DATA '%s' en %L no puede tener un coÃ­ndice"
  
! #: fortran/resolve.cc:16731
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "SecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATA"
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s variables que valores"
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:16928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s valores que variables"
  
! #: fortran/resolve.cc:17219
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.cc:17225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.cc:17309
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17318
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17326
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
  
! #: fortran/resolve.cc:17342
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %L"
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.cc:17485
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "El miembro de bloque comÃºn '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.cc:17494
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17569
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con lÃ­mites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17580
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.cc:17622
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Longitudes de carÃ¡cter diferentes en la asignaciÃ³n de puntero en %L"
  
! #: fortran/resolve.cc:17689
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "La funciÃ³n PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.cc:17702
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.cc:17724
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.cc:17734
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carÃ¡cter asumido"
  
! #: fortran/resolve.cc:17742
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.cc:17860
  #, 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"
--- 81556,82620 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "El mÃ³dulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.cc:13436
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:13490
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13493
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13499
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13502
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13505
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "La matriz automÃ¡tica '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13579
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La funciÃ³n de declaraciÃ³n valuada con carÃ¡cter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:13602
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:13624
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
  
! #: fortran/resolve.cc:13642
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13654
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.cc:13664
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La funciÃ³n ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.cc:13674
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' en %L no debe tener atributo puntero o alojable"
  
! #: fortran/resolve.cc:13693
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.cc:13697
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:13701
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:13705
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.cc:13718
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:13729
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/resolve.cc:13735
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genÃ©rica"
  
! #: fortran/resolve.cc:13755
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:13812
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/resolve.cc:13818
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
  
! #: fortran/resolve.cc:13824
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
  
! #: fortran/resolve.cc:13832
  #, fuzzy, gcc-internal-format
  #| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
  
! #: fortran/resolve.cc:13838
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "La interfaz '%s' del procedimiento '%s' en %L debe ser explÃ­cita"
  
! #: fortran/resolve.cc:14000
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.cc:14062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.cc:14071
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.cc:14093
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
  
! #: fortran/resolve.cc:14130
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "SÃ³lo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere tambiÃ©n uno escalar"
  
! #: fortran/resolve.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' y '%s' no pueden ser FUNCTION/SUBROUTINE mezcladas para el GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:14207
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
  
! #: fortran/resolve.cc:14266
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "El enlace especÃ­fico '%s' no estÃ¡ definido como objetivo del GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:14278
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "El GENERIC '%s' en %L debe apuntar a un enlace especÃ­fico, '%s' es GENERIC tambiÃ©n"
  
! #: fortran/resolve.cc:14306
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace especÃ­fico con el mismo nombre"
  
! #: fortran/resolve.cc:14362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
  
! #: fortran/resolve.cc:14574
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' debe ser un procedimiento de mÃ³dulo o un procedimiento externo con una interfaz explÃ­cita en %L"
  
! #: fortran/resolve.cc:14617
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:14631
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, fuzzy, gcc-internal-format
  #| msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argumento dummy pasado como objeto no polimÃ³rfico de '%s' en %L"
  
! #: fortran/resolve.cc:14653
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:14662
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/resolve.cc:14668
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:14674
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
  
! #: fortran/resolve.cc:14703
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
  
! #: fortran/resolve.cc:14713
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
  
! #: fortran/resolve.cc:14808
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribiÃ³"
  
! #: fortran/resolve.cc:14913
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
  
! #: fortran/resolve.cc:14922
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:14932
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:14957
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/resolve.cc:14968
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
! #: fortran/resolve.cc:15066
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:15080
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:15096
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15106
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
  
! #: fortran/resolve.cc:15115
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.cc:15124
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
  
! #: fortran/resolve.cc:15179
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longitud de carÃ¡cter del componente '%s' necesita ser una expresiÃ³n de especificaciÃ³n constante en %L"
  
! #: fortran/resolve.cc:15190
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/resolve.cc:15203
  #, fuzzy, gcc-internal-format
  #| msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "El componente de carÃ¡cter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
  
! #: fortran/resolve.cc:15236
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimÃ³rfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.cc:15253
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.cc:15339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Especificaciones de control de E/S en conflicto en %0 y %1"
  
! #: fortran/resolve.cc:15384
  #, fuzzy, gcc-internal-format
  #| msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' tambiÃ©n debe tener uno"
  
! #: fortran/resolve.cc:15397
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: El nombre genÃ©rico '%s' de la funciÃ³n '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:15576
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "No se permite la matriz de tamaÃ±o asumido '%s' en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15582
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15588
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15596
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carÃ¡cter que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15613
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' se declarÃ³ PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:15635
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15646
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:15673
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.cc:15692
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "La matriz de parÃ¡metro '%s' en %L no puede ser automÃ¡tica ni de forma diferida"
  
! #: fortran/resolve.cc:15708
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implÃ­cito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.cc:15727
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:15778
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.cc:16010
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:16031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "EspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %C"
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaÃ±o asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El sÃ­mbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.cc:16083
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/resolve.cc:16093
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable dummy de carÃ¡cter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/resolve.cc:16102
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable dummy de carÃ¡cter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:16182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/resolve.cc:16189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/resolve.cc:16229
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declarÃ³ en el Ã¡mbito de nivel de mÃ³dulo"
  
! #: fortran/resolve.cc:16239
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:16318
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: La funciÃ³n PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:16346
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:16364
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.cc:16376
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:16385
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:16398
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede ser una comatriz o tener un componente comatriz"
  
! #: fortran/resolve.cc:16407
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:16420
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:16436
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
  
! #: fortran/resolve.cc:16444
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:16451
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
  
! #: fortran/resolve.cc:16464
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
  
! #: fortran/resolve.cc:16473
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16489
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16495
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16520
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "La lista de nombres %s no se puede renombrar por asociaciÃ³n de USE a %s"
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/resolve.cc:16727
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.cc:16734
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "La matriz DATA '%s' en %L se debe especificar en una declaraciÃ³n previa"
  
! #: fortran/resolve.cc:16741
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "El elemento DATA '%s' en %L no puede tener un coÃ­ndice"
  
! #: fortran/resolve.cc:16757
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "SecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATA"
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s variables que valores"
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s valores que variables"
  
! #: fortran/resolve.cc:17245
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.cc:17251
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.cc:17335
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17344
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17352
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
  
! #: fortran/resolve.cc:17368
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %L"
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.cc:17511
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "El miembro de bloque comÃºn '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.cc:17520
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17595
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con lÃ­mites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17606
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.cc:17648
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Longitudes de carÃ¡cter diferentes en la asignaciÃ³n de puntero en %L"
  
! #: fortran/resolve.cc:17715
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "La funciÃ³n PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.cc:17728
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.cc:17750
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.cc:17760
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carÃ¡cter asumido"
  
! #: fortran/resolve.cc:17768
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.cc:17886
  #, 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 "Se sobreescriben los inicializad
*** 83557,83563 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Se sobreescriben los inicializadores desiguales en EQUIVALENCE en %L"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 83582,83588 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Se sobreescriben los inicializadores desiguales en EQUIVALENCE en %L"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 83570,83582 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "El nÃºmero de elementos en el constructor de matriz en %L requiere un incremento del lÃ­mite superior %d permitido.  Vea la opciÃ³n -fmax-array-constructor"
  
! #: fortran/trans-array.cc:8572
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Se crea una matriz temporal en %L para el argumento '%s'"
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresiÃ³n errÃ³nea durante la caminata (%d)"
--- 83595,83607 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "El nÃºmero de elementos en el constructor de matriz en %L requiere un incremento del lÃ­mite superior %d permitido.  Vea la opciÃ³n -fmax-array-constructor"
  
! #: fortran/trans-array.cc:8584
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Se crea una matriz temporal en %L para el argumento '%s'"
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresiÃ³n errÃ³nea durante la caminata (%d)"
*************** msgid "Array %qs at %L is larger than li
*** 83679,83772 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrÃ­nseca que no es un procedimiento"
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return value of function %qs at %L not set"
  msgstr "No se define el valor de devoluciÃ³n de la funciÃ³n '%s' en %L"
  
! #: fortran/trans-decl.cc:5037
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "AÃºn no se admite un parÃ¡metro de tipo diferido"
  
! #: fortran/trans-decl.cc:5270
  #, fuzzy, gcc-internal-format
  #| msgid "backend decl for module variable %s already exists"
  msgid "backend decl for module variable %qs already exists"
  msgstr "ya existe la declaraciÃ³n del extremo trasero para la variable de mÃ³dulo %s"
  
! #: fortran/trans-decl.cc:5283
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Se declarÃ³ la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:5905
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/trans-decl.cc:5908
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/trans-decl.cc:5923
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "El argumento dummy '%s' en %L se declarÃ³ INTENT(OUT) pero no se estableciÃ³"
  
! #: fortran/trans-decl.cc:5929
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "El argumento dummy de tipo derivado '%s' en %L se declarÃ³ INTENT(OUT) pero no se estableciÃ³ y no tiene un inicializador por defecto"
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, fuzzy, gcc-internal-format
  #| msgid "Unused dummy argument '%s' at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argumento dummy sin uso '%s' en %L"
  
! #: fortran/trans-decl.cc:5956
  #, fuzzy, gcc-internal-format
  #| msgid "Unused module variable '%s' which has been explicitly imported at %L"
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Variable de mÃ³dulo '%s' sin uso la cual se importÃ³ explÃ­citamente en %L"
  
! #: fortran/trans-decl.cc:5975
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused variable %qs declared at %L"
  msgstr "Se declarÃ³ la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6024
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Unused parameter %qs declared at %L"
  msgstr "Se declarÃ³ el parÃ¡metro '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6028
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' which has been explicitly imported at %L"
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "ParÃ¡metro '%s' sin uso el cual se importÃ³ explÃ­citamente en %L"
  
! #: fortran/trans-decl.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "No se define el valor de devoluciÃ³n '%s' de la funciÃ³n '%s' declarada en %L"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 83704,83803 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "Symbol '%s' at %L has no IMPLICIT type"
+ msgid "%s at %C has no default type"
+ msgstr "El sÃ­mbolo '%s' en %L no tiene tipo IMPLICIT"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrÃ­nseca que no es un procedimiento"
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return value of function %qs at %L not set"
  msgstr "No se define el valor de devoluciÃ³n de la funciÃ³n '%s' en %L"
  
! #: fortran/trans-decl.cc:5040
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "AÃºn no se admite un parÃ¡metro de tipo diferido"
  
! #: fortran/trans-decl.cc:5273
  #, fuzzy, gcc-internal-format
  #| msgid "backend decl for module variable %s already exists"
  msgid "backend decl for module variable %qs already exists"
  msgstr "ya existe la declaraciÃ³n del extremo trasero para la variable de mÃ³dulo %s"
  
! #: fortran/trans-decl.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Se declarÃ³ la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:5908
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/trans-decl.cc:5911
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/trans-decl.cc:5926
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "El argumento dummy '%s' en %L se declarÃ³ INTENT(OUT) pero no se estableciÃ³"
  
! #: fortran/trans-decl.cc:5932
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "El argumento dummy de tipo derivado '%s' en %L se declarÃ³ INTENT(OUT) pero no se estableciÃ³ y no tiene un inicializador por defecto"
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, fuzzy, gcc-internal-format
  #| msgid "Unused dummy argument '%s' at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argumento dummy sin uso '%s' en %L"
  
! #: fortran/trans-decl.cc:5959
  #, fuzzy, gcc-internal-format
  #| msgid "Unused module variable '%s' which has been explicitly imported at %L"
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Variable de mÃ³dulo '%s' sin uso la cual se importÃ³ explÃ­citamente en %L"
  
! #: fortran/trans-decl.cc:5978
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused variable %qs declared at %L"
  msgstr "Se declarÃ³ la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6027
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Unused parameter %qs declared at %L"
  msgstr "Se declarÃ³ el parÃ¡metro '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6031
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' which has been explicitly imported at %L"
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "ParÃ¡metro '%s' sin uso el cual se importÃ³ explÃ­citamente en %L"
  
! #: fortran/trans-decl.cc:6061
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "No se define el valor de devoluciÃ³n '%s' de la funciÃ³n '%s' declarada en %L"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr "ISO C90 prohÃ­be la matriz de lo
*** 83782,83810 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Lo siento, aÃºn no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:2211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Lo siento, aÃºn no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:3887
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Operador intrÃ­nseco desconocido"
  
! #: fortran/trans-expr.cc:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de funciÃ³n desconocida en %L"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 83813,83841 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Lo siento, aÃºn no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:2216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Lo siento, aÃºn no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:3895
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Operador intrÃ­nseco desconocido"
  
! #: fortran/trans-expr.cc:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de funciÃ³n desconocida en %L"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "parÃ¡metro %qD sin uso"
*** 85761,85766 ****
--- 85792,85800 ----
  #~ msgid "PIC register isn't set up"
  #~ msgstr "el registro PIC aÃºn no estÃ¡ preparado"
  
+ #~ msgid "invalid operand size for operand code 'Z'"
+ #~ msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'Z'"
+ 
  #, fuzzy
  #~| msgid "operand is not a condition code, invalid operand code 'Y'"
  #~ msgid "operand is not a condition code, invalid operand code 'I'"
diff -Nrcpad gcc-13.1.0/gcc/po/fi.po gcc-13.2.0/gcc/po/fi.po
*** gcc-13.1.0/gcc/po/fi.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/fi.po	Thu Jul 27 08:13:04 2023
*************** msgid ""
*** 32,38 ****
  msgstr ""
  "Project-Id-Version: gcc 11.1-b20210321\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
  "PO-Revision-Date: 2021-03-23 21:16+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
--- 32,38 ----
  msgstr ""
  "Project-Id-Version: gcc 11.1-b20210321\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
  "PO-Revision-Date: 2021-03-23 21:16+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
*************** msgstr ""
*** 4094,4100 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4094,4100 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 7746,7751 ****
--- 7746,7756 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, fuzzy, no-c-format
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei
*** 17318,17329 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 17323,17334 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "TÃ¤ltÃ¤ valitsimelta puuttuu dok
*** 18394,18508 ****
  msgid "Uses of this option are diagnosed."
  msgstr "%s: oletetaan RTC:n kÃ¤yttÃ¤vÃ¤n UTC:tÃ¤...\n"
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Sama kuin %s%s (tai kielteisessÃ¤ muodossa %s%s)."
  
! #: opts.cc:1656
  #, fuzzy, c-format
  msgid "Same as %s%s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1661
  #, fuzzy, c-format
  msgid "Same as %s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1669
  #, fuzzy, c-format
  msgid "%s  Same as %s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1732
  #, fuzzy
  msgid "[available in "
  msgstr "Silmukkamuuttuja"
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr "[oletus]"
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu tavua"
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[kÃ¤ytÃ¶ssÃ¤]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[ei kÃ¤ytÃ¶ssÃ¤]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " YhtÃ¤Ã¤n valitsinta halutuilla ominaisuuksilla ei lÃ¶ytynyt\n"
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " MitÃ¤Ã¤n ei lÃ¶ytynyt.  KÃ¤ytÃ¤ --help=%s nÃ¤yttÃ¤mÃ¤Ã¤n *kaikki* valitsimet, joita %s-edusta tukee.\n"
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo nÃ¤ytetty\n"
  
! #: opts.cc:1908
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
  
! #: opts.cc:1961
  #, fuzzy
  msgid "The following options control compiler warning messages"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "Seuraavat valitsimet ovat kielestÃ¤ riippumattomia"
  
! #: opts.cc:1970
  #, fuzzy
  msgid "The following options control parameters"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr "Seuraavat valitsimet ovat liittyvÃ¤t kieleen "
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "Kieli tukee seuraavia valitsimia "
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:1991
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:1993
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "Seuraavat valitsimet ovat kieleen liittyviÃ¤"
  
--- 18399,18513 ----
  msgid "Uses of this option are diagnosed."
  msgstr "%s: oletetaan RTC:n kÃ¤yttÃ¤vÃ¤n UTC:tÃ¤...\n"
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Sama kuin %s%s (tai kielteisessÃ¤ muodossa %s%s)."
  
! #: opts.cc:1657
  #, fuzzy, c-format
  msgid "Same as %s%s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1662
  #, fuzzy, c-format
  msgid "Same as %s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1670
  #, fuzzy, c-format
  msgid "%s  Same as %s."
  msgstr "on vaarallista toimia rekursiivisesti hakemistossa %s (sama kuin %s)"
  
! #: opts.cc:1733
  #, fuzzy
  msgid "[available in "
  msgstr "Silmukkamuuttuja"
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr "[oletus]"
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu tavua"
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[kÃ¤ytÃ¶ssÃ¤]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[ei kÃ¤ytÃ¶ssÃ¤]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " YhtÃ¤Ã¤n valitsinta halutuilla ominaisuuksilla ei lÃ¶ytynyt\n"
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " MitÃ¤Ã¤n ei lÃ¶ytynyt.  KÃ¤ytÃ¤ --help=%s nÃ¤yttÃ¤mÃ¤Ã¤n *kaikki* valitsimet, joita %s-edusta tukee.\n"
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Kaikki valitsimet halutuilla ominaisuuksilla on jo nÃ¤ytetty\n"
  
! #: opts.cc:1909
  #, fuzzy, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "Seuraavat valitsimet ovat kohdekohtaisia"
  
! #: opts.cc:1962
  #, fuzzy
  msgid "The following options control compiler warning messages"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "Seuraavat valitsimet ovat kielestÃ¤ riippumattomia"
  
! #: opts.cc:1971
  #, fuzzy
  msgid "The following options control parameters"
  msgstr "Seuraavat valitsimet ohjaavat optimointeja"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr "Seuraavat valitsimet ovat liittyvÃ¤t kieleen "
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "Kieli tukee seuraavia valitsimia "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:1992
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:1994
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "Seuraavia valitsimia ei ole dokumentoitu"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "Seuraavat valitsimet ovat kieleen liittyviÃ¤"
  
*************** msgstr "pituusmÃ¤Ã¤re strfmon-muotoiluss
*** 18898,18970 ****
  msgid "<command-line>"
  msgstr "<komentorivi>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, fuzzy, c-format
  msgid "invalid vector constant"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "puuttuva operandi"
  
! #: config/aarch64/aarch64.cc:12195
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/aarch64/aarch64.cc:12198
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "virheellinen etuliite â€�0bâ€� liukulukuvakiolle"
  
! #: config/aarch64/aarch64.cc:12351
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/aarch64/aarch64.cc:27134
  #, fuzzy
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 18903,18975 ----
  msgid "<command-line>"
  msgstr "<komentorivi>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, fuzzy, c-format
  msgid "invalid vector constant"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "puuttuva operandi"
  
! #: config/aarch64/aarch64.cc:12208
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/aarch64/aarch64.cc:12211
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "virheellinen etuliite â€�0bâ€� liukulukuvakiolle"
  
! #: config/aarch64/aarch64.cc:12364
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/aarch64/aarch64.cc:27161
  #, fuzzy
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 18981,18998 ****
  msgstr "virheellinen %%r-arvo"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "virheellinen %%R-arvo"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "virheellinen %%N-arvo"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "virheellinen %%P-arvo"
--- 18986,19003 ----
  msgstr "virheellinen %%r-arvo"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "virheellinen %%R-arvo"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "virheellinen %%N-arvo"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "virheellinen %%P-arvo"
*************** msgstr "virheellinen %%M-arvo"
*** 19022,19028 ****
  msgid "invalid %%U value"
  msgstr "virheellinen %%U-arvo"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "virheellinen %%s-arvo"
--- 19027,19033 ----
  msgid "invalid %%U value"
  msgstr "virheellinen %%U-arvo"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "virheellinen %%s-arvo"
*************** msgstr "virheellinen %%s-arvo"
*** 19032,19038 ****
  msgid "invalid %%C value"
  msgstr "virheellinen %%C-arvo"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "virheellinen %%E-arvo"
--- 19037,19043 ----
  msgid "invalid %%C value"
  msgstr "virheellinen %%C-arvo"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "virheellinen %%E-arvo"
*************** msgstr "uudelleensijoitusvirhe"
*** 19045,19051 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "virheellinen %%xn-koodi"
--- 19050,19056 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "virheellinen %%xn-koodi"
*************** msgstr "virheellinen lauseke kohdemuuttu
*** 19129,19163 ****
  msgid "unrecognized supposed constant"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/arm/arm.cc:23964
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 19134,19168 ----
  msgid "unrecognized supposed constant"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/arm/arm.cc:23977
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "fr30_print_operand: tuntematon k
*** 19166,19193 ****
  msgid "invalid operand for code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arm/arm.cc:24304
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, fuzzy, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/arm/arm.cc:34257
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/arm/arm.cc:34259
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 19171,19198 ----
  msgid "invalid operand for code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arm/arm.cc:24317
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, fuzzy, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/arm/arm.cc:34270
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/arm/arm.cc:34272
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "virheellinen rotate-kÃ¤sky"
*** 19600,19696 ****
  msgid "Expected register or constant integer."
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: config/i386/i386.cc:12402
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.cc:12941
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "virheellinen rekisterin â€�%sâ€� kÃ¤yttÃ¶"
  
! #: config/i386/i386.cc:12946
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.cc:13179
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13214
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13283
  #, fuzzy, c-format
! msgid "invalid operand type used with operand code 'Z'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.cc:13288
  #, fuzzy, c-format
! msgid "invalid operand size for operand code 'Z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13365
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13444
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13462
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13475
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13490
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13518
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13536
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13559
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13663
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.cc:13826
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.cc:16903
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
--- 19605,19701 ----
  msgid "Expected register or constant integer."
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: config/i386/i386.cc:12403
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.cc:12942
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "virheellinen rekisterin â€�%sâ€� kÃ¤yttÃ¶"
  
! #: config/i386/i386.cc:12947
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.cc:13180
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13215
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13290
  #, fuzzy, c-format
! msgid "invalid operand type used with operand code '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.cc:13295
  #, fuzzy, c-format
! msgid "invalid operand size for operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13373
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13452
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13470
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13483
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13498
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13526
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13544
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13567
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:13671
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.cc:13834
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.cc:16911
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
*************** msgstr "Virheellinen operaatiokoodi"
*** 19725,19731 ****
  msgid "invalid %%P operand"
  msgstr "virheellinen %%P-operandi"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "virheellinen %%p-arvo"
--- 19730,19736 ----
  msgid "invalid %%P operand"
  msgstr "virheellinen %%P-operandi"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "virheellinen %%p-arvo"
*************** msgstr "Nolla ei ole kelvollinen lauseke
*** 19771,19778 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "virheellinen â€�%%%câ€�:n kÃ¤yttÃ¶"
--- 19776,19783 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "virheellinen â€�%%%câ€�:n kÃ¤yttÃ¶"
*************** msgid "post-increment address is not a r
*** 19808,19814 ****
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "virheellinen osoite"
  
--- 19813,19819 ----
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "virheellinen osoite"
  
*************** msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuut
*** 19979,19985 ****
  msgid "unsupported memory expression:"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
--- 19984,19990 ----
  msgid "unsupported memory expression:"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
*************** msgstr "Tuota little-endian-koodia"
*** 20040,20190 ****
  msgid "bad move"
  msgstr "SiirrÃ¤ alas"
  
! #: config/rs6000/rs6000.cc:13618
  #, fuzzy
  msgid "Bad 128-bit move"
  msgstr "KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤"
  
! #: config/rs6000/rs6000.cc:13798
  #, fuzzy, c-format
  msgid "invalid %%A value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "virheellinen %%D-arvo"
  
! #: config/rs6000/rs6000.cc:13822
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "virheellinen %%E-arvo"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "virheellinen %%f-arvo"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "virheellinen %%F-arvo"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "virheellinen %%G-arvo"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "virheellinen %%j-koodi"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "virheellinen %%J-koodi"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "virheellinen %%k-arvo"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "virheellinen %%K-arvo"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "virheellinen %%O-arvo"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "virheellinen %%q-arvo"
  
! #: config/rs6000/rs6000.cc:14067
  #, fuzzy, c-format
  msgid "invalid %%t value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "virheellinen %%T-arvo"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "virheellinen %%u-arvo"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "virheellinen %%v-arvo"
  
! #: config/rs6000/rs6000.cc:14160
  #, fuzzy, c-format
  msgid "invalid %%V value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "virheellinen %%x-arvo"
  
! #: config/rs6000/rs6000.cc:14233
  #, fuzzy, c-format
  msgid "invalid %%z value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14302
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "virheellinen vektoripermutaatiovakio"
  
! #: config/rs6000/rs6000.cc:15232
  #, fuzzy
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/rs6000/rs6000.cc:27721
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/rs6000/rs6000.cc:27790
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "%s: TÃ¤tÃ¤ tiedostoa ei voitu varmuuskopioida"
  
! #: config/rs6000/rs6000.cc:27866
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/rs6000/rs6000.cc:28468
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28470
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/rs6000/rs6000.cc:28472
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28474
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "virheellinen muunnos gimple-kutsussa"
--- 20045,20195 ----
  msgid "bad move"
  msgstr "SiirrÃ¤ alas"
  
! #: config/rs6000/rs6000.cc:13627
  #, fuzzy
  msgid "Bad 128-bit move"
  msgstr "KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤"
  
! #: config/rs6000/rs6000.cc:13807
  #, fuzzy, c-format
  msgid "invalid %%A value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "virheellinen %%D-arvo"
  
! #: config/rs6000/rs6000.cc:13831
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "virheellinen %%E-arvo"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "virheellinen %%f-arvo"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "virheellinen %%F-arvo"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "virheellinen %%G-arvo"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "virheellinen %%j-koodi"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "virheellinen %%J-koodi"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "virheellinen %%k-arvo"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "virheellinen %%K-arvo"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "virheellinen %%O-arvo"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "virheellinen %%q-arvo"
  
! #: config/rs6000/rs6000.cc:14076
  #, fuzzy, c-format
  msgid "invalid %%t value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "virheellinen %%T-arvo"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "virheellinen %%u-arvo"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "virheellinen %%v-arvo"
  
! #: config/rs6000/rs6000.cc:14169
  #, fuzzy, c-format
  msgid "invalid %%V value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "virheellinen %%x-arvo"
  
! #: config/rs6000/rs6000.cc:14242
  #, fuzzy, c-format
  msgid "invalid %%z value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14311
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "virheellinen vektoripermutaatiovakio"
  
! #: config/rs6000/rs6000.cc:15241
  #, fuzzy
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/rs6000/rs6000.cc:27730
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/rs6000/rs6000.cc:27799
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "%s: TÃ¤tÃ¤ tiedostoa ei voitu varmuuskopioida"
  
! #: config/rs6000/rs6000.cc:27875
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/rs6000/rs6000.cc:28477
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28479
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/rs6000/rs6000.cc:28481
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28483
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "virheellinen muunnos gimple-kutsussa"
*************** msgstr "ehdokas 1:"
*** 20667,20673 ****
  msgid "  after user-defined conversion:"
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
--- 20672,20678 ----
  msgid "  after user-defined conversion:"
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
*************** msgstr "ehtolausekkeessa on osoitintyypp
*** 21184,21190 ****
  msgid "Driving:"
  msgstr "Varoitus:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 21189,21195 ----
  msgid "Driving:"
  msgstr "Varoitus:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr "lohkolaite"
*** 21371,21381 ****
  msgid "implied END DO"
  msgstr "syÃ¶tteen loppu"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "sijoitus"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  #, fuzzy
  msgid "pointer assignment"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
--- 21376,21386 ----
  msgid "implied END DO"
  msgstr "syÃ¶tteen loppu"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "sijoitus"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  #, fuzzy
  msgid "pointer assignment"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
*************** msgstr ""
*** 21394,21617 ****
  "                  muuten yksinkertaisia\n"
  "  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  #, fuzzy
  msgid "elemental procedure"
  msgstr "RPC: Proseduuri ei ole kÃ¤ytettÃ¤vissÃ¤"
  
! #: fortran/resolve.cc:2494
  #, fuzzy
  msgid "allocatable argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2499
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "ei argumentteja"
  
! #: fortran/resolve.cc:2504
  msgid "optional argument"
  msgstr "valinnainen argumentti"
  
! #: fortran/resolve.cc:2509
  msgid "pointer argument"
  msgstr "osoitinargumentti"
  
! #: fortran/resolve.cc:2514
  msgid "target argument"
  msgstr "kohdeargumentti"
  
! #: fortran/resolve.cc:2519
  msgid "value argument"
  msgstr "arvoargumentti"
  
! #: fortran/resolve.cc:2524
  #, fuzzy
  msgid "volatile argument"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: fortran/resolve.cc:2529
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/resolve.cc:2534
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/resolve.cc:2539
  #, fuzzy
  msgid "coarray argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2544
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: fortran/resolve.cc:2549
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2554
  #, fuzzy
  msgid "NO_ARG_CHECK attribute"
  msgstr "liian pitkÃ¤ riviargumentti"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: fortran/resolve.cc:2572
  #, fuzzy
  msgid "array result"
  msgstr "MD5-tulos on:\n"
  
! #: fortran/resolve.cc:2577
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:2584
  #, fuzzy
  msgid "result with non-constant character length"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:2596
  #, fuzzy
  msgid "bind(c) procedure"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:4158
  #, fuzzy, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:4175
  #, fuzzy, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4192
  #, fuzzy, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4197
  #, fuzzy, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4212
  #, fuzzy, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4255
  #, fuzzy, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4278
  #, fuzzy, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4292
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4396
  #, fuzzy, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4410
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "tuntematon binÃ¤Ã¤rioperaattori"
  
! #: fortran/resolve.cc:4413
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "tuntematon binÃ¤Ã¤rioperaattori"
  
! #: fortran/resolve.cc:4418
  #, fuzzy, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4423
  #, fuzzy, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4509
  #, fuzzy, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/resolve.cc:7387
  #, fuzzy
  msgid "iterator variable"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/resolve.cc:7391
  #, fuzzy
  msgid "Start expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7395
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "Ennenaikainen sÃ¤Ã¤nnÃ¶llisen lausekkeen loppu"
  
! #: fortran/resolve.cc:7399
  #, fuzzy
  msgid "Step expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  #, fuzzy
  msgid "DEALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  #, fuzzy
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epÃ¤onnistui"
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.cc:10082
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.cc:10304
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
--- 21399,21622 ----
  "                  muuten yksinkertaisia\n"
  "  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  #, fuzzy
  msgid "elemental procedure"
  msgstr "RPC: Proseduuri ei ole kÃ¤ytettÃ¤vissÃ¤"
  
! #: fortran/resolve.cc:2511
  #, fuzzy
  msgid "allocatable argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2516
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "ei argumentteja"
  
! #: fortran/resolve.cc:2521
  msgid "optional argument"
  msgstr "valinnainen argumentti"
  
! #: fortran/resolve.cc:2526
  msgid "pointer argument"
  msgstr "osoitinargumentti"
  
! #: fortran/resolve.cc:2531
  msgid "target argument"
  msgstr "kohdeargumentti"
  
! #: fortran/resolve.cc:2536
  msgid "value argument"
  msgstr "arvoargumentti"
  
! #: fortran/resolve.cc:2541
  #, fuzzy
  msgid "volatile argument"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: fortran/resolve.cc:2546
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/resolve.cc:2551
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/resolve.cc:2556
  #, fuzzy
  msgid "coarray argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2561
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: fortran/resolve.cc:2566
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2571
  #, fuzzy
  msgid "NO_ARG_CHECK attribute"
  msgstr "liian pitkÃ¤ riviargumentti"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: fortran/resolve.cc:2589
  #, fuzzy
  msgid "array result"
  msgstr "MD5-tulos on:\n"
  
! #: fortran/resolve.cc:2594
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:2601
  #, fuzzy
  msgid "result with non-constant character length"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  msgid "bind(c) procedure"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:4175
  #, fuzzy, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:4192
  #, fuzzy, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4209
  #, fuzzy, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4214
  #, fuzzy, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4229
  #, fuzzy, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4272
  #, fuzzy, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4295
  #, fuzzy, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4309
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, fuzzy, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4427
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "tuntematon binÃ¤Ã¤rioperaattori"
  
! #: fortran/resolve.cc:4430
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "tuntematon binÃ¤Ã¤rioperaattori"
  
! #: fortran/resolve.cc:4435
  #, fuzzy, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4440
  #, fuzzy, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4526
  #, fuzzy, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/resolve.cc:7404
  #, fuzzy
  msgid "iterator variable"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/resolve.cc:7408
  #, fuzzy
  msgid "Start expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7412
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "Ennenaikainen sÃ¤Ã¤nnÃ¶llisen lausekkeen loppu"
  
! #: fortran/resolve.cc:7416
  #, fuzzy
  msgid "Step expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  #, fuzzy
  msgid "DEALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  #, fuzzy
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epÃ¤onnistui"
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.cc:10113
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.cc:10335
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
*************** msgstr "Odotettiin PARAMETER-symbolia ko
*** 21625,21651 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, fuzzy, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/trans-decl.cc:6203
  #, fuzzy, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/trans-decl.cc:6211
  #, fuzzy, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11893
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
--- 21630,21656 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10211
  #, fuzzy, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/trans-decl.cc:6206
  #, fuzzy, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/trans-decl.cc:6214
  #, fuzzy, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
*************** msgid "%<-mrelax%> is only supported for
*** 22587,22593 ****
  msgstr "Vain 1k-lohkot/vyÃ¶hykkeet ovat tuettuja"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
--- 22592,22598 ----
  msgstr "Vain 1k-lohkot/vyÃ¶hykkeet ovat tuettuja"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
*************** msgstr "%qE-attribuutti on ristiriidassa
*** 22959,22965 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 22964,22970 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 23057,23066 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 23062,23071 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "tiedoston â€�%sâ€� otsaketta ei
*** 23195,23201 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE esitelty tÃ¤Ã¤llÃ¤"
--- 23200,23206 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr "suuri kokonaisluku implisiittise
*** 25029,25035 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 25034,25040 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr "funktio palauttaa osoitteen paik
*** 25805,25811 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 25810,25816 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "%qD ei ole %qD:n jÃ¤sen"
*** 26933,26946 ****
  msgid "using a dangling pointer to %qD"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
--- 26938,26951 ----
  msgid "using a dangling pointer to %qD"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr "%qD on tavallisesti ei-staattine
*** 26985,26991 ****
  msgid "call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
--- 26990,26996 ----
  msgid "call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: gimple-ssa-warn-access.cc:4611
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
*************** msgstr ""
*** 28054,28060 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "virheellinen muunnos gimple-kutsussa"
--- 28059,28065 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "virheellinen muunnos gimple-kutsussa"
*************** msgstr "moduulienvÃ¤lisiÃ¤ optimointeja
*** 29014,29020 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
--- 29019,29025 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "komentorivivalitsin %qs on kelvollinen kohteelle %s, mutta ei kohteelle %s"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
*************** msgstr "valitsimia -mcorea ja -mcoreb ei
*** 29054,29065 ****
  msgid "unrecognized argument in option %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Kelvolliset argumentit:"
--- 29059,29070 ----
  msgid "unrecognized argument in option %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Kelvolliset argumentit:"
*************** msgstr "sÃ¤iekohtaista muistia ei tueta
*** 29214,29220 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
--- 29219,29225 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
*************** msgstr "%s ei tue muotoilua %<%%%s%c%> %
*** 29254,29435 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: opts.cc:1469
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2226
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: opts.cc:2281
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.cc:2287
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: opts.cc:2346
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: opts.cc:2370
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.cc:2385
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: opts.cc:2394
  #, fuzzy, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2575
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: opts.cc:3111
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "tuntematon konetila %qs"
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3168
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "dwarfin versio %wu ei ole tuettu"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.cc:3405
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: opts.cc:3467
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tunnistamaton gcc:n vianjÃ¤ljitysvalitsin: %c"
  
! #: opts.cc:3576
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: opts.cc:3580
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%s: valitsin â€�%sâ€� on moniselitteinen\n"
  
! #: opts.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "tuntematon komentorivivalitsin %qs"
--- 29259,29440 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: opts.cc:1470
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2227
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "Kelvolliset argumentit --quoting-style-valitsimelle ovat:"
  
! #: opts.cc:2282
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.cc:2323
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: opts.cc:2347
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: opts.cc:2371
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.cc:2386
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: opts.cc:2395
  #, fuzzy, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: opts.cc:3112
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "tuntematon konetila %qs"
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3169
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "dwarfin versio %wu ei ole tuettu"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "tuntematon komentorivivalitsin â€�%sâ€�"
  
! #: opts.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: opts.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: opts.cc:3468
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3470
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tunnistamaton gcc:n vianjÃ¤ljitysvalitsin: %c"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "tunnistamaton komentorivivalitsin %<-fdump-%s%>"
  
! #: opts.cc:3581
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%s: valitsin â€�%sâ€� on moniselitteinen\n"
  
! #: opts.cc:3585
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "tuntematon komentorivivalitsin %qs"
*************** msgstr ""
*** 30103,30289 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1107
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktion palauttava funktio"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1122
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "%qD ei ole muuttuja"
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "solmun tyyppi on tuntematon"
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "virheellinen IACC-argumentti"
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1177
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1191
  #, fuzzy, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: symtab.cc:1196
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: symtab.cc:1201
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.cc:1211
  #, fuzzy, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.cc:1216
  #, fuzzy, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.cc:1221
  #, fuzzy, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, fuzzy, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "%qD esiteltiin tyyppinÃ¤ %qs, mikÃ¤ edellyttÃ¤Ã¤ oletusnÃ¤kyvyyttÃ¤"
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1261
  #, fuzzy, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1293
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: symtab.cc:1300
  #, fuzzy, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: symtab.cc:1312
  #, fuzzy, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr "Sama kuin --help=target"
  
! #: symtab.cc:1319
  #, fuzzy, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Sama kuin --help=target"
  
! #: symtab.cc:1334
  #, fuzzy, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "Sama kuin --help=target"
  
! #: symtab.cc:1342
  #, fuzzy, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤"
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1844
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 30108,30294 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1109
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktion palauttava funktio"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "%qD ei ole muuttuja"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "solmun tyyppi on tuntematon"
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "virheellinen IACC-argumentti"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, fuzzy, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: symtab.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: symtab.cc:1203
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.cc:1208
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.cc:1213
  #, fuzzy, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.cc:1218
  #, fuzzy, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "maa-asetustojen aliastiedostoa â€�%sâ€� ei lÃ¶ydy"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, fuzzy, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "%qD esiteltiin tyyppinÃ¤ %qs, mikÃ¤ edellyttÃ¤Ã¤ oletusnÃ¤kyvyyttÃ¤"
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, fuzzy, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: symtab.cc:1302
  #, fuzzy, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: symtab.cc:1314
  #, fuzzy, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr "Sama kuin --help=target"
  
! #: symtab.cc:1321
  #, fuzzy, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Sama kuin --help=target"
  
! #: symtab.cc:1336
  #, fuzzy, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "Sama kuin --help=target"
  
! #: symtab.cc:1344
  #, fuzzy, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤"
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: symtab.cc:1848
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "sulkumerkkien kÃ¤yttÃ¶ laskulaus
*** 31958,31984 ****
  msgid "target specific builtin not available"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 31963,31989 ----
  msgid "target specific builtin not available"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr "%qE-attribuuttia ei huomioida ko
*** 32799,32805 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
--- 32804,32810 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
*************** msgstr "virheellinen loppuliite â€�%.*sâ
*** 34905,34911 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 34910,34916 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "liikaa syÃ¶tetiedostoja"
*** 36583,36589 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "tuntematon cc_attr-arvo"
--- 36588,36594 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "tuntematon cc_attr-arvo"
*************** msgid "unrecognized option passed to %%:
*** 36615,36629 ****
  msgstr "tuntematon komentorivivalitsin %qs"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "kelvolliset argumentit ovat: %s; tarkoititko %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "kelvolliset argumentit ovat: %s"
--- 36620,36634 ----
  msgstr "tuntematon komentorivivalitsin %qs"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "kelvolliset argumentit ovat: %s; tarkoititko %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "kelvolliset argumentit ovat: %s"
*************** msgstr "-mcpu=%s ei ole kelvollinen"
*** 36708,36755 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: common/config/i386/i386-common.cc:1759
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:1762
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:1769
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:1772
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:1780
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:1783
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:1792
  #, fuzzy, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1866
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
--- 36713,36760 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s ei ole kelvollinen"
  
! #: common/config/i386/i386-common.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:1786
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:1789
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "funktion palauttava funktio"
  
! #: common/config/i386/i386-common.cc:1800
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:1809
  #, fuzzy, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: common/config/i386/i386-common.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
*************** msgid "ACLE function %qD is incompatible
*** 37234,37246 ****
  msgstr "%s %qs"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "%s: kentÃ¤n â€�%sâ€� arvon on oltava vÃ¤lillÃ¤ %d...%d"
--- 37239,37251 ----
  msgstr "%s %qs"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "%s: kentÃ¤n â€�%sâ€� arvon on oltava vÃ¤lillÃ¤ %d...%d"
*************** msgstr "argumentin %d antaminen funktiol
*** 37508,37514 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "kaksinkertainen <%s>:n mÃ¤Ã¤rittely"
--- 37513,37519 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "kaksinkertainen <%s>:n mÃ¤Ã¤rittely"
*************** msgid "SVE type %qT does not have a defi
*** 37552,37558 ****
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
--- 37557,37563 ----
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
*************** msgstr ""
*** 37640,37966 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7931
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
  
! #: config/aarch64/aarch64.cc:7934
  #, fuzzy, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17588
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  "KÃ¤yttÃ¶: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:17644
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "virheellinen %%h-arvo"
  
! #: config/aarch64/aarch64.cc:17676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  "KÃ¤yttÃ¶: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:17694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "tuntematon valitsin -%s"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Funktio %qs"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18131
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "tuntematon konetila %qs"
  
! #: config/aarch64/aarch64.cc:18190
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18201
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/aarch64/aarch64.cc:18206
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:18234
  #, fuzzy, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18243
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18246
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18274
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18277
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18362
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18651
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18654
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18658
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18692
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18695
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18722
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18726
  #, fuzzy, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18801
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:18903
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: config/aarch64/aarch64.cc:18965
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19069
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:26979
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:26983
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:27008
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:27034
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
--- 37645,37971 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
  
! #: config/aarch64/aarch64.cc:7947
  #, fuzzy, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  "KÃ¤yttÃ¶: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:17657
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "virheellinen %%h-arvo"
  
! #: config/aarch64/aarch64.cc:17689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  "KÃ¤yttÃ¶: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:17707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "tuntematon valitsin -%s"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Funktio %qs"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18144
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "tuntematon konetila %qs"
  
! #: config/aarch64/aarch64.cc:18203
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18214
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/aarch64/aarch64.cc:18219
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:18247
  #, fuzzy, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18250
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18256
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18259
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18287
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18290
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18375
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18664
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18667
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18671
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18705
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18708
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18735
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18739
  #, fuzzy, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18773
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18814
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:18916
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: config/aarch64/aarch64.cc:18978
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19082
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:27006
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:27010
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:27035
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:27061
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
*************** msgstr "%qE-attribuutti sallii vain koko
*** 38145,38157 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 38150,38162 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "%qE-attribuutti tarvitsee merkki
*** 38292,38308 ****
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
--- 38297,38313 ----
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
*************** msgstr "AAPCS ei tue valitsinta -mcaller
*** 38509,38515 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
--- 38514,38520 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
*************** msgstr ""
*** 38564,38570 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "Muodostin %qs"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
--- 38569,38575 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "Muodostin %qs"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
*************** msgid "argument of type %qT not permitte
*** 38670,38676 ****
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 38675,38681 ----
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 38720,38751 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26570
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27082
  #, fuzzy, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33555
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
--- 38725,38756 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26583
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27095
  #, fuzzy, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33568
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
*************** msgstr "epÃ¤kelpo vektorityyppi attribuu
*** 38753,38774 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33576
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qE"
  
! #: config/arm/arm.cc:33590
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "<tuntematon>"
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
--- 38758,38779 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33589
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qE"
  
! #: config/arm/arm.cc:33603
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "<tuntematon>"
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
*************** msgstr "%<-fpie%> ei ole tuettu"
*** 38842,38858 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> ei ole tuettu"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
--- 38847,38863 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> ei ole tuettu"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
*************** msgstr "virheellinen sisÃ¤inen makro â€�
*** 39168,39174 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
--- 39173,39179 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
*************** msgstr ""
*** 39766,40516 ****
  msgid "virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, 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-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386-options.cc:1159
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/i386/i386-options.cc:1286
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: config/i386/i386-options.cc:1324
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: config/i386/i386-options.cc:1606
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  "KÃ¤yttÃ¶: %s KOMENTO [ARGUMENTTI]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1622
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, fuzzy, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:1661
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Tuntematon valitsin: %s %s %s"
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:1731
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: config/i386/i386-options.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:1999
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2001
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2029
  #, fuzzy, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2037
  #, fuzzy, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2052
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2063
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: config/i386/i386-options.cc:2069
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386-options.cc:2072
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386-options.cc:2076
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386-options.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2177
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2179
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2186
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2188
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/i386/i386-options.cc:2267
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2268
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2290
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2292
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2297
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2298
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2347
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2348
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2369
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2371
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2376
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2377
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2401
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2434
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2435
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2524
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2527
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2550
  #, fuzzy, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2563
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2566
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n 387-aritmetiikkaa"
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n SSE-aritmetiikkaa"
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2718
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386-options.cc:2721
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2725
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386-options.cc:2839
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "tuntematon valitsin -%s"
  
! #: config/i386/i386-options.cc:2898
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:2903
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:2931
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:3115
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3179
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3189
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3224
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3234
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3341
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3347
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3399
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
  
! #: config/i386/i386-options.cc:3412
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%Jei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attribuutit stdcall ja fastcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3490
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/i386/i386-options.cc:3621
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386-options.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:3777
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:3784
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:3795
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:3798
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1538
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: config/i386/i386.cc:1572
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:1923
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1929
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1943
  #, fuzzy, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1949
  #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1965
  #, fuzzy, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1971
  #, fuzzy, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1987
  #, fuzzy, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1993
  #, fuzzy, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2312
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2447
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2663
  #, fuzzy, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2669
  #, fuzzy, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2689
  #, fuzzy, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6564
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.cc:8470
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: config/i386/i386.cc:9500
  #, fuzzy, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:9906
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/i386/i386.cc:12955
  #, fuzzy, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13027
  #, fuzzy, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13221
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.cc:17330
  #, fuzzy, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21824
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "valitsin -mmultiple ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
  
! #: config/i386/i386.cc:23661
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23724
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/i386/i386.cc:23755
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/i386/i386.cc:24301
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
--- 39771,40521 ----
  msgid "virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, 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-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386-options.cc:1161
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:1225
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/i386/i386-options.cc:1288
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: config/i386/i386-options.cc:1326
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: config/i386/i386-options.cc:1608
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  "KÃ¤yttÃ¶: %s KOMENTO [ARGUMENTTI]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, fuzzy, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:1663
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Tuntematon valitsin: %s %s %s"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:1733
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: config/i386/i386-options.cc:1947
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2001
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2031
  #, fuzzy, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2039
  #, fuzzy, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2054
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: config/i386/i386-options.cc:2071
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386-options.cc:2074
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386-options.cc:2078
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386-options.cc:2162
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2181
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2188
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2190
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/i386/i386-options.cc:2269
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2270
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2292
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2294
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2299
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2349
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2350
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2371
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2373
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2378
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2379
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2405
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2408
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2431
  #, fuzzy, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2436
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2437
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2529
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2565
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2568
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n 387-aritmetiikkaa"
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n SSE-aritmetiikkaa"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2720
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386-options.cc:2723
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2727
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386-options.cc:2841
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "tuntematon valitsin -%s"
  
! #: config/i386/i386-options.cc:2900
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:2905
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:2933
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:3117
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3191
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3226
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3236
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3345
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3349
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3401
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
  
! #: config/i386/i386-options.cc:3414
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%Jei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attribuutit stdcall ja fastcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/i386/i386-options.cc:3623
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386-options.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:3779
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:3786
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:3797
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1539
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: config/i386/i386.cc:1573
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:1924
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1930
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1944
  #, fuzzy, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1950
  #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1972
  #, fuzzy, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1988
  #, fuzzy, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1994
  #, fuzzy, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2313
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2448
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2664
  #, fuzzy, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2670
  #, fuzzy, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2690
  #, fuzzy, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6565
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.cc:8471
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: config/i386/i386.cc:9501
  #, fuzzy, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:9887
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:9907
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/i386/i386.cc:12956
  #, fuzzy, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13028
  #, fuzzy, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.cc:17338
  #, fuzzy, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21832
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "valitsin -mmultiple ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
  
! #: config/i386/i386.cc:23669
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/i386/i386.cc:23763
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/i386/i386.cc:24309
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
*************** msgid "%qE redeclared with conflicting %
*** 40862,40868 ****
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
--- 40867,40873 ----
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
*************** msgstr ""
*** 41985,42039 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
  # XXX
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %E%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
--- 41990,42044 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
  # XXX
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %E%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
*************** msgstr "Ã„lÃ¤ varoita Microsoft-laajenno
*** 42053,42118 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, fuzzy, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/riscv/riscv.cc:6300
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "Funktio %qs"
  
! #: config/riscv/riscv.cc:6666
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
--- 42058,42128 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4033
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, fuzzy, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/riscv/riscv.cc:6306
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "Funktio %qs"
  
! #: config/riscv/riscv.cc:6672
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
*************** msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei
*** 42585,42681 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, fuzzy, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/rs6000/rs6000.cc:20137
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: config/rs6000/rs6000.cc:20219
  #, fuzzy, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20221
  #, fuzzy, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20223
  #, fuzzy, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20225
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20231
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20234
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20239
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20242
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:24380
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.cc:24383
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: config/rs6000/rs6000.cc:24385
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s on virheellinen"
  
! #: config/rs6000/rs6000.cc:24914
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.cc:28983
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
--- 42595,42691 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, fuzzy, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/rs6000/rs6000.cc:20146
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: config/rs6000/rs6000.cc:20228
  #, fuzzy, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20230
  #, fuzzy, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20232
  #, fuzzy, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20234
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20240
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20243
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20248
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20251
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:24389
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.cc:24392
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: config/rs6000/rs6000.cc:24394
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s on virheellinen"
  
! #: config/rs6000/rs6000.cc:24923
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.cc:28992
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
*************** msgstr "ei voi laittaa volatile-kenttÃ¤i
*** 44081,44087 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, fuzzy, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
--- 44091,44097 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, fuzzy, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
*************** msgstr "tallennusluokka annettu parametr
*** 44268,44274 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
--- 44278,44284 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
*************** msgstr "tyyppinimi esitelty taulukon pal
*** 44437,44443 ****
  msgid "function definition has qualified void return type"
  msgstr "funktion mÃ¤Ã¤rittely oikeuttaa tyhjÃ¤n paluutyypin"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
--- 44447,44453 ----
  msgid "function definition has qualified void return type"
  msgstr "funktion mÃ¤Ã¤rittely oikeuttaa tyhjÃ¤n paluutyypin"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
*************** msgstr "ISO C kieltÃ¤Ã¤ const- ja volati
*** 44564,44570 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttÃ¤ %qE esitelty voidiksi"
--- 44574,44580 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttÃ¤ %qE esitelty voidiksi"
*************** msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppim
*** 44765,44771 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
--- 44775,44781 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
*************** msgstr "structilla ei ole nimettyjÃ¤ jÃ¤
*** 44815,44821 ****
  msgid "struct has no members"
  msgstr "structilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
--- 44825,44831 ----
  msgid "struct has no members"
  msgstr "structilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
*************** msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤ritt
*** 44860,44866 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
--- 44870,44876 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
*************** msgstr "luetellun tyypin jÃ¤senen %qE ar
*** 44907,44913 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
--- 44917,44923 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
*************** msgstr "%qD:lle ei ole edellistÃ¤ protot
*** 44937,44943 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
--- 44947,44953 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
*************** msgstr "argumentti %qD ei vastaa sisÃ¤is
*** 45052,45063 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
--- 45062,45073 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
*************** msgstr "liian vÃ¤hÃ¤n argumentteja"
*** 47084,47090 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
--- 47094,47100 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
*************** msgstr "  siirtyy catch-lohkoon"
*** 47215,47226 ****
  msgid "variant %qD is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 47225,47236 ----
  msgid "variant %qD is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr "void-lausekkeen epÃ¤kelpo kÃ¤ytt
*** 47481,47487 ****
  msgid "invalid use of flexible array member"
  msgstr "joustavien taulukkoalkioiden epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
--- 47491,47497 ----
  msgid "invalid use of flexible array member"
  msgstr "joustavien taulukkoalkioiden epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
*************** msgstr ""
*** 48444,48455 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen alustus"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
--- 48454,48465 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen alustus"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
*************** msgstr "alustusalkiota ei pystytÃ¤ laske
*** 48490,48496 ****
  msgid "invalid initializer"
  msgstr "epÃ¤kelpo alustin"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaa"
--- 48500,48506 ----
  msgid "invalid initializer"
  msgstr "epÃ¤kelpo alustin"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, 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Ã¤
*** 48505,48512 ****
  msgid "braces around scalar initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "joustavan taulukkojÃ¤senen alustaminen sisÃ¤kkÃ¤isessÃ¤ asiayhteydessÃ¤"
--- 48515,48522 ----
  msgid "braces around scalar initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, 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 struct
*** 48596,48602 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen ei-staattinen alustus"
--- 48606,48612 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen ei-staattinen alustus"
*************** msgstr "%<operator new%>:n on palautetta
*** 49947,49953 ****
  msgid "%q#D is private within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
--- 49957,49963 ----
  msgid "%q#D is private within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
*************** msgstr "instanssimuuttuja %qE on esitelt
*** 49957,49963 ****
  msgid "%q#D is protected within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
--- 49967,49973 ----
  msgid "%q#D is protected within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
*************** msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
*** 49972,49978 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
--- 49982,49988 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
*************** msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon
*** 50329,50335 ****
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 50339,50345 ----
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr "joustava taulukkojÃ¤sen muuten t
*** 50912,50918 ****
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmÃ¤Ã¤ritelty"
--- 50922,50928 ----
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmÃ¤Ã¤ritelty"
*************** msgstr "epÃ¤kelpo tallennusluokka funkti
*** 51033,51039 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
--- 51043,51049 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
*************** msgstr "vertailu â€�etumerkitÃ¶n lauseke
*** 51102,51108 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
--- 51112,51118 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "muunnos tyypistÃ¤ %qT tyyppiin %
*** 51149,51155 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 51159,51165 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgid "dereferencing a null pointer in %
*** 51274,51280 ****
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 51284,51290 ----
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr "jÃ¤sen %qD on alustamaton viitta
*** 51373,51379 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 51383,51389 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "muunnos tyypistÃ¤ %qT tyyppiin %
*** 51449,51455 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
--- 51459,51465 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
*** 51516,51704 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "poistettu funktio %q+D"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: cp/constexpr.cc:7694
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7962
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7978
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "odotettiin %<template%>"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8073
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:9254
  #, fuzzy, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "virheellinen %%s-arvo"
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, fuzzy, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:9383
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:9532
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:9544
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:9610
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/constexpr.cc:9626
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:9750
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.cc:9758
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10005
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10018
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "taulukon alustus ei-vakiolla"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
--- 51526,51714 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "poistettu funktio %q+D"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: cp/constexpr.cc:7701
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7969
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7985
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "odotettiin %<template%>"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8080
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:9258
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:9261
  #, fuzzy, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "virheellinen %%s-arvo"
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, fuzzy, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:9390
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:9539
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:9551
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:9617
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/constexpr.cc:9633
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:9757
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.cc:9765
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10012
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10025
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "taulukon alustus ei-vakiolla"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
*************** msgstr ""
*** 52299,52305 ****
  msgid "%<return_void%> declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "paluutyyppi %q#T on vaillinainen"
--- 52309,52315 ----
  msgid "%<return_void%> declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "paluutyyppi %q#T on vaillinainen"
*************** msgstr "%<__builtin_prefetch%>-funktion
*** 52396,52402 ****
  msgid "no suspend point info for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ prototyyppiÃ¤"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 52406,52412 ----
  msgid "no suspend point info for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ prototyyppiÃ¤"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "osoittimet eivÃ¤t ole sallittuja
*** 52418,52440 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
--- 52428,52450 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
*************** msgstr "edellisestÃ¤ esittelystÃ¤ %q+F"
*** 52921,52927 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
--- 52931,52937 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
*************** msgstr "%qD ei ole funktiomalli"
*** 53322,55600 ****
  msgid "%q#T is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, 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.cc:4329
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:4342
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/decl.cc:4351
  #, 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.cc:4364
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ %q#T:n, joka ei ole tyyppi"
  
! #: cp/decl.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl.cc:4795
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
  # semi-fuzzy
! #: cp/decl.cc:5317
  #, fuzzy, gcc-internal-format
  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/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5356
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyymillÃ¤ structilla ei voi olla funktiojÃ¤seniÃ¤"
  
! #: cp/decl.cc:5368
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5371
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5374
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5393
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:5396
  #, 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.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "useita tyyppejÃ¤ yhdessÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:5443
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:5460
  #, 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.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nimettÃ¶mÃ¤t structit"
  
! #: cp/decl.cc:5508
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5511
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5516
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5519
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5522
  #, 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.cc:5526
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5530
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5534
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5538
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5542
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:5573
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5576
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5655
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5659
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/decl.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: cp/decl.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "parametrilla %q+D on vain etukÃ¤teisesittely"
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/decl.cc:5800
  #, 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.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:5809
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.cc:5821
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5833
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:5947
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:6012
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "muuttujalla %q#D on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:6028
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: cp/decl.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD esitelty viitteenÃ¤, mutta alustamatta"
  
! #: cp/decl.cc:6178
  #, fuzzy, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:6184
  #, fuzzy, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:6268
  #, 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.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:6327
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "%qD:n koko muistissa ei ole tunnettu"
  
! #: cp/decl.cc:6352
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "%qD:n koko muistissa ei ole vakio"
  
! #: cp/decl.cc:6435
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6439
  #, 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.cc:6445
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  voit kiertÃ¤Ã¤ tÃ¤mÃ¤n poistamalla alustimen"
  
! #: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:6511
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6518
  #, fuzzy, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:6710
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:6782
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:6826
  #, fuzzy, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:6839
  #, 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.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.cc:6918
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:6968
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
  
! #: cp/decl.cc:7049
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.cc:7192
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: cp/decl.cc:7325
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:7339
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:7352
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "muuttuvakokoinen yhdysliteraali"
  
! #: cp/decl.cc:7408
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D on vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:7429
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
  
! #: cp/decl.cc:7474
  #, 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.cc:7617
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "taulukko %qD alustettu sulkujen sisÃ¤llÃ¤ olevalla merkkijonoliteraalilla %qE"
  
! #: cp/decl.cc:7656
  #, fuzzy, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:7658
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:7661
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:7666
  #, fuzzy, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:7868
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:8149
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/decl.cc:8154
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-tallennusluokkamÃ¤Ã¤ritteen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllÃ¤ ei ole alustimia"
  
! #: cp/decl.cc:8325
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/decl.cc:8336
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:8525
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.cc:8871
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:8874
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:8907
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:8916
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9126
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:9142
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  msgstr[1] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: cp/decl.cc:9155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  msgstr[1] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9199
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:9223
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.cc:9288
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: cp/decl.cc:9304
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:9313
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9780
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:9783
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: cp/decl.cc:10011
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:10014
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:10030
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10032
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10058
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10060
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10066
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10069
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10071
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10077
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10080
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10088
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10091
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:10107
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:10139
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10190
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.cc:10197
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10276
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:10305
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:10371
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "%qD ei ole malli"
  
! #: cp/decl.cc:10389
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/decl.cc:10398
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/decl.cc:10415
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:10460
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10463
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10471
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10533
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10534
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10555
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10563
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10569
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10582
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.cc:10600
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10606
  #, fuzzy, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10618
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:10704
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.cc:10744
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:10749
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:10768
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10961
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10970
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.cc:10976
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10983
  #, fuzzy, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
  # semi-fuzzy
! #: cp/decl.cc:11108
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl.cc:11112
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11116
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11127
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11132
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ jÃ¤senen %qD alustuksen"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11248
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:11337
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: cp/decl.cc:11364
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.cc:11367
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: cp/decl.cc:11373
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.cc:11488
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:11491
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.cc:11503
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.cc:11508
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.cc:11510
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.cc:11515
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.cc:11517
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.cc:11522
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojÃ¤senten taulukkona"
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojÃ¤senten taulukkoa"
  
! #: cp/decl.cc:11543
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.cc:11561
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11637
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11640
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.cc:11651
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11654
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11667
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:11670
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11679
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11682
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11686
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:11695
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:11739
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.cc:11744
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11806
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12022
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %s%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:12028
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:12173
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:12178
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:12213
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:12316
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>"
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttujan %qs esittelyn ilman tyyppiÃ¤"
  
! #: cp/decl.cc:12389
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: cp/decl.cc:12397
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "sekÃ¤ %<signed%> ettÃ¤ %<unsigned%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12457
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12465
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:12471
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:12483
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12485
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12552
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:12631
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:12644
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:12651
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:12700
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:12732
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:12756
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:12768
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:12855
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.cc:12877
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: cp/decl.cc:12910
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
  
! #: cp/decl.cc:12978
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "tarpeettomat sulkeet %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: cp/decl.cc:13033
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:13053
  #, fuzzy, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13057
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.cc:13095
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/decl.cc:13104
  #, fuzzy, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, fuzzy, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13167
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.cc:13192
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "muodostin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "muodostimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13241
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13242
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13260
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellÃ¤ virtuaalisiksi"
  
! #: cp/decl.cc:13277
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/decl.cc:13282
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.cc:13395
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13417
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13446
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13447
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13520
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/decl.cc:13600
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:13626
  #, fuzzy, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ylimÃ¤Ã¤rÃ¤inen kvalifiointi %<%T::%> jÃ¤senelle %qs"
  
! #: cp/decl.cc:13661
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13663
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13711
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/decl.cc:13720
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:13723
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:13734
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:13740
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "vain muodostimen esittely voi olla %<explicit%>"
  
! #: cp/decl.cc:13750
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13757
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13763
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13769
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13781
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:13797
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:13800
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:13829
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:13834
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:13838
  #, fuzzy, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/decl.cc:13864
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "kentÃ¤llÃ¤ %q+#D on sama nimi kuin luokalla"
  
! #: cp/decl.cc:13953
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.cc:13961
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.cc:13963
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13967
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: cp/decl.cc:14004
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/decl.cc:14029
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/decl.cc:14048
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, fuzzy, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "%qD ei ole funktiomalli"
  
! #: cp/decl.cc:14073
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/decl.cc:14131
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:14192
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:14226
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:14268
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.cc:14274
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: cp/decl.cc:14291
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/decl.cc:14294
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:14356
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/decl.cc:14361
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/decl.cc:14381
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:14384
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14448
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14565
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14568
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14583
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:14595
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:14599
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14614
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14615
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14658
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:14667
  #, fuzzy, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14715
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:14721
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:14729
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/decl.cc:14736
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:14973
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:15100
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:15104
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/decl.cc:15133
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/decl.cc:15141
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:15168
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "virheellinen muodostin; tarkoitit todennÃ¤kÃ¶isesti %<%T (const %T&)%>"
  
! #: cp/decl.cc:15506
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:15513
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:15557
  #, fuzzy, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:15567
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksen"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: cp/decl.cc:15644
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD:n on otettava joko nolla tai yksi argumenttia"
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD:n on otettava joko yksi tai kaksi argumenttia"
  
! #: cp/decl.cc:15657
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: cp/decl.cc:15658
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: cp/decl.cc:15669
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.cc:15681
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.cc:15720
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:15727
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:15729
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:15738
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:15740
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:15756
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: cp/decl.cc:15775
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15782
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15794
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15849
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:15872
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:15875
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: cp/decl.cc:15877
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15885
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15892
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
--- 53332,55610 ----
  msgid "%q#T is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, 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.cc:4339
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:4352
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/decl.cc:4361
  #, 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.cc:4374
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nimeÃ¤Ã¤ %q#T:n, joka ei ole tyyppi"
  
! #: cp/decl.cc:4448
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl.cc:4805
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
  # semi-fuzzy
! #: cp/decl.cc:5327
  #, fuzzy, gcc-internal-format
  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/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonyymillÃ¤ structilla ei voi olla funktiojÃ¤seniÃ¤"
  
! #: cp/decl.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5381
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5384
  #, fuzzy, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "ei argumentteja"
  
! #: cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:5406
  #, 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.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "useita tyyppejÃ¤ yhdessÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:5453
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:5470
  #, 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.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nimettÃ¶mÃ¤t structit"
  
! #: cp/decl.cc:5518
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5521
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5526
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5532
  #, 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.cc:5536
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5540
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5544
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: cp/decl.cc:5548
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: cp/decl.cc:5552
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "tyypin nimi puuttuu typedef-esittelystÃ¤"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:5583
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5586
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/decl.cc:5665
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5669
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: cp/decl.cc:5748
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "parametrilla %q+D on vain etukÃ¤teisesittely"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/decl.cc:5810
  #, 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.cc:5818
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:5819
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "malliesittelylle %q+D"
  
! #: cp/decl.cc:5831
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:5957
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "muuttujalla %q#D on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:6038
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: cp/decl.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD esitelty viitteenÃ¤, mutta alustamatta"
  
! #: cp/decl.cc:6188
  #, fuzzy, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:6194
  #, fuzzy, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: cp/decl.cc:6217
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:6278
  #, 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.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:6337
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "%qD:n koko muistissa ei ole tunnettu"
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "%qD:n koko muistissa ei ole vakio"
  
! #: cp/decl.cc:6445
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6449
  #, 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.cc:6455
  #, fuzzy, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "  voit kiertÃ¤Ã¤ tÃ¤mÃ¤n poistamalla alustimen"
  
! #: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "alustamaton const %qD"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:6521
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/decl.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6528
  #, fuzzy, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:6720
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:6792
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:6836
  #, fuzzy, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:6849
  #, 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.cc:6873
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.cc:6928
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:6978
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.cc:7069
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/decl.cc:7202
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:7349
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "taulukon %q#D alkiot ovat vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:7362
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "muuttuvakokoinen yhdysliteraali"
  
! #: cp/decl.cc:7418
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D on vaillinaista tyyppiÃ¤"
  
! #: cp/decl.cc:7439
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalaariobjekti %qD vaatii yhden alkion alustimeensa"
  
! #: cp/decl.cc:7484
  #, 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.cc:7627
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "taulukko %qD alustettu sulkujen sisÃ¤llÃ¤ olevalla merkkijonoliteraalilla %qE"
  
! #: cp/decl.cc:7666
  #, fuzzy, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/decl.cc:7668
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:7671
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/decl.cc:7676
  #, fuzzy, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-tallennusluokkamÃ¤Ã¤ritteen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllÃ¤ ei ole alustimia"
  
! #: cp/decl.cc:8335
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/decl.cc:8346
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:8476
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:8535
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.cc:8578
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:8884
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:8891
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:8917
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:8926
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9136
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  msgstr[1] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: cp/decl.cc:9165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  msgstr[1] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9209
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:9233
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:9303
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: cp/decl.cc:9314
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:9323
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9790
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:9793
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: cp/decl.cc:10021
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:10024
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:10040
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10042
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10068
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10070
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10076
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10079
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10081
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10090
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10092
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10098
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10101
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10103
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:10117
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:10149
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.cc:10207
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10210
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10286
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10325
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:10370
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:10381
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "%qD ei ole malli"
  
! #: cp/decl.cc:10399
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/decl.cc:10408
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/decl.cc:10425
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:10470
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10473
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10481
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10544
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10552
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10553
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10565
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10579
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/decl.cc:10602
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.cc:10610
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10616
  #, fuzzy, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10628
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:10714
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.cc:10754
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:10759
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:10761
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:10778
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10971
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10980
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10993
  #, fuzzy, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
! #: cp/decl.cc:10996
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
  # semi-fuzzy
! #: cp/decl.cc:11118
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl.cc:11122
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11126
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11137
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11142
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ jÃ¤senen %qD alustuksen"
  
! #: cp/decl.cc:11147
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11261
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:11347
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: cp/decl.cc:11374
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.cc:11377
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: cp/decl.cc:11383
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.cc:11498
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.cc:11513
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.cc:11518
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.cc:11520
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.cc:11527
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.cc:11532
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojÃ¤senten taulukkona"
  
! #: cp/decl.cc:11535
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojÃ¤senten taulukkoa"
  
! #: cp/decl.cc:11553
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.cc:11571
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11647
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11650
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.cc:11661
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11664
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11677
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:11680
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11689
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11692
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11696
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:11705
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:11749
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.cc:11754
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12032
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %s%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.cc:12048
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:12183
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:12326
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>"
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttujan %qs esittelyn ilman tyyppiÃ¤"
  
! #: cp/decl.cc:12399
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: cp/decl.cc:12407
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "sekÃ¤ %<signed%> ettÃ¤ %<unsigned%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12495
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12562
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:12641
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:12654
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:12661
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:12742
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:12766
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:12778
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:12865
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.cc:12887
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: cp/decl.cc:12920
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
  
! #: cp/decl.cc:12988
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "tarpeettomat sulkeet %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:12994
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: cp/decl.cc:13043
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:13063
  #, fuzzy, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13067
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13072
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.cc:13105
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/decl.cc:13114
  #, fuzzy, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, fuzzy, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13151
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13177
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.cc:13202
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "muodostin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "muodostimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13251
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13252
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13270
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellÃ¤ virtuaalisiksi"
  
! #: cp/decl.cc:13287
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/decl.cc:13292
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.cc:13405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13456
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13530
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/decl.cc:13610
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:13636
  #, fuzzy, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ylimÃ¤Ã¤rÃ¤inen kvalifiointi %<%T::%> jÃ¤senelle %qs"
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13673
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13681
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:13721
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/decl.cc:13730
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:13733
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:13747
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:13750
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "vain muodostimen esittely voi olla %<explicit%>"
  
! #: cp/decl.cc:13760
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13767
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13773
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13791
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:13807
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:13810
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:13839
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:13844
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:13848
  #, fuzzy, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/decl.cc:13874
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "kentÃ¤llÃ¤ %q+#D on sama nimi kuin luokalla"
  
! #: cp/decl.cc:13963
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.cc:13971
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.cc:13973
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13977
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:14024
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/decl.cc:14039
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/decl.cc:14058
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, fuzzy, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "%qD ei ole funktiomalli"
  
! #: cp/decl.cc:14083
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14086
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/decl.cc:14141
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14162
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14181
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:14222
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:14236
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:14243
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.cc:14269
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:14278
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.cc:14284
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: cp/decl.cc:14301
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/decl.cc:14304
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:14366
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/decl.cc:14371
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/decl.cc:14391
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:14394
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14588
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:14593
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:14605
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:14609
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14625
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:14668
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:14677
  #, fuzzy, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14725
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:14731
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:14739
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: cp/decl.cc:14980
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:14983
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:15110
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:15114
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/decl.cc:15143
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:15178
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "virheellinen muodostin; tarkoitit todennÃ¤kÃ¶isesti %<%T (const %T&)%>"
  
! #: cp/decl.cc:15516
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:15523
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:15551
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:15567
  #, fuzzy, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:15577
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15587
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksen"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: cp/decl.cc:15654
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD:n on otettava joko nolla tai yksi argumenttia"
  
! #: cp/decl.cc:15655
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD:n on otettava joko yksi tai kaksi argumenttia"
  
! #: cp/decl.cc:15667
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: cp/decl.cc:15668
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: cp/decl.cc:15679
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.cc:15691
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.cc:15730
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:15737
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:15739
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:15748
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:15750
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:15766
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: cp/decl.cc:15785
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15792
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15804
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:15859
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:15882
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:15885
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: cp/decl.cc:15887
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15895
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:15902
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
*************** msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤
*** 55606,55716 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD-viittaus on moniselitteinen"
  
! #: cp/decl.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD:llÃ¤ on sama nimi kuin luokalla, jossa se on esitelty"
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl.cc:16272
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT mÃ¤Ã¤ritelty monella suoralla kannoalla"
  
! #: cp/decl.cc:16290
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT mÃ¤Ã¤ritelty suoralla virtuaalisella kannalla"
  
! #: cp/decl.cc:16315
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl.cc:16347
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:16492
  #, fuzzy, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16500
  #, fuzzy, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16510
  #, fuzzy, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16521
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.cc:16596
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "cppchar_t:n on oltava etumerkitÃ¶n tyyppi"
--- 55616,55726 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD-viittaus on moniselitteinen"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD:llÃ¤ on sama nimi kuin luokalla, jossa se on esitelty"
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl.cc:16282
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT mÃ¤Ã¤ritelty monella suoralla kannoalla"
  
! #: cp/decl.cc:16300
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT mÃ¤Ã¤ritelty suoralla virtuaalisella kannalla"
  
! #: cp/decl.cc:16325
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:16502
  #, fuzzy, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16510
  #, fuzzy, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16520
  #, fuzzy, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16531
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl.cc:16606
  #, 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Ã
*** 55719,55800 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16920
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:16979
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:16980
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.cc:17011
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:17184
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.cc:18157
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "funktion paluuarvojen tyypit eivÃ¤t ole yhteensopivia %<volatile%>:n takia"
  
! #: cp/decl.cc:18221
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/decl.cc:18414
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:18802
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "          %s"
  
! #: cp/decl.cc:18814
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
--- 55729,55810 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:16940
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:16989
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:16990
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17001
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.cc:17021
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.cc:18167
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "funktion paluuarvojen tyypit eivÃ¤t ole yhteensopivia %<volatile%>:n takia"
  
! #: cp/decl.cc:18231
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/decl.cc:18424
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:18812
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "          %s"
  
! #: cp/decl.cc:18824
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
*************** msgstr "perustyypin %qT kaksoiskappale v
*** 56645,56651 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, fuzzy, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
--- 56655,56661 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, fuzzy, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
*************** msgstr "virtuaalinen ei-luokkafunktio %q
*** 57704,57710 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE ei ole luokka, nimiavaruus eikÃ¤ lueteltu tyyppi"
--- 57714,57720 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE ei ole luokka, nimiavaruus eikÃ¤ lueteltu tyyppi"
*************** msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤rite
*** 58448,58454 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
--- 58458,58464 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
*************** msgstr "skalaarialustimen ympÃ¤rillÃ¤ on
*** 59158,59169 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
--- 59168,59179 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
*************** msgstr "%qE ei ole kelvollinen malliargu
*** 59761,59767 ****
  msgid "%qT not permitted in template argument"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
--- 59771,59777 ----
  msgid "%qT not permitted in template argument"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr ""
*** 60625,60631 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
--- 60635,60641 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
*************** msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤
*** 61633,61639 ****
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "%qT ei ole malli"
--- 61643,61649 ----
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "%qT ei ole malli"
*************** msgstr "taulukon palauttava funktio"
*** 61726,61923 ****
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.cc:16362
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.cc:16364
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16366
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.cc:16379
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16382
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16430
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16436
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16442
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16508
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.cc:16599
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/pt.cc:16607
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.cc:16720
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:17030
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17140
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.cc:19992
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21174
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:21177
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:21182
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: cp/pt.cc:21233
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "attribuutille %qE annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.cc:21496
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21499
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21849
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.cc:21851
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21861
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21876
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.cc:21894
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.cc:26132
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:26134
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:26140
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
--- 61736,61933 ----
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.cc:16363
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.cc:16365
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16367
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.cc:16380
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16383
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16431
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16437
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16443
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16509
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.cc:16607
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/pt.cc:16615
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.cc:16728
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:17038
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17148
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.cc:20000
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:21185
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:21190
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: cp/pt.cc:21241
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "attribuutille %qE annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21857
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.cc:21859
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21869
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21884
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.cc:21902
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.cc:26135
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:26137
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:26143
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
*************** msgstr ""
*** 61925,62006 ****
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.cc:26191
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:26202
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26210
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.cc:26246
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:26308
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26320
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26341
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.cc:26381
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:26691
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
--- 61935,62016 ----
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.cc:26194
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:26205
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26213
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.cc:26249
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26314
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26323
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26344
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:26694
  #, 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Ã
*** 62012,62174 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.cc:27230
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27600
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:27630
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:27639
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:27647
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.cc:27649
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:29077
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/pt.cc:29367
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/pt.cc:29376
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:29382
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:29413
  #, fuzzy, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/pt.cc:30561
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:30573
  #, fuzzy, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:30579
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:30690
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:30697
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:30709
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/pt.cc:30744
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qE:n muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole yksiselitteinen"
  
! #: cp/pt.cc:31017
  #, fuzzy, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/pt.cc:31021
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31025
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31029
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31169
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
--- 62022,62184 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.cc:27233
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27603
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:27633
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:27642
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:27650
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.cc:27652
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:29080
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/pt.cc:29370
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/pt.cc:29379
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:29385
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:29416
  #, fuzzy, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/pt.cc:30564
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:30576
  #, fuzzy, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:30582
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:30693
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:30700
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30715
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/pt.cc:30747
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.cc:30945
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qE:n muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole yksiselitteinen"
  
! #: cp/pt.cc:31020
  #, fuzzy, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/pt.cc:31024
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31028
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31032
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31172
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
*************** msgstr "perustyypin %qT kaksoiskappale v
*** 62479,62485 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "        %qD"
--- 62489,62495 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "        %qD"
*************** msgstr "funktiota %<__builtin_next_arg%>
*** 62888,62914 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/semantics.cc:12433
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:12492
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "ei-tuettu argumentti funktiolle %<__builtin_return_address%>"
--- 62898,62924 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/semantics.cc:12438
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:12497
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "ei-tuettu argumentti funktiolle %<__builtin_return_address%>"
*************** msgstr "ei-tuettu argumentti funktiolle
*** 62916,62937 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 62926,62947 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "%J%qD esitelty turhaan uudestaan
*** 64186,64407 ****
  msgid "declaration of %q#T"
  msgstr "edellinen esittely %q+D"
  
! #: cp/typeck2.cc:318
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck2.cc:332
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/typeck2.cc:384
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck2.cc:396
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck2.cc:408
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "muodostinsyntaksia on kÃ¤ytetty, mutta %qT-tyypin muodostinta ei ole esitelty"
  
! #: cp/typeck2.cc:887
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE:n kaventava muunnos tyypistÃ¤ %qT tyyppiin %qT { }:n sisÃ¤llÃ¤"
  
! #: cp/typeck2.cc:1081
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck2.cc:1256
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkÃ¤"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, fuzzy, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1839
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1924
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/typeck2.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "alustettavassa unionissa ei ole kenttÃ¤Ã¤ %qD"
  
! #: cp/typeck2.cc:2008
  #, fuzzy, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: cp/typeck2.cc:2224
  #, fuzzy, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "PRINT_OPERAND null-osoitin"
  
! #: cp/typeck2.cc:2238
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2270
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2297
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck2.cc:2306
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck2.cc:2328
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "sijoitus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: cp/typeck2.cc:2386
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2397
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2405
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2446
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypin"
  
! #: cp/typeck2.cc:2463
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/typeck2.cc:2468
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/typeck2.cc:2493
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/typeck2.cc:2734
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck2.cc:2737
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
--- 64196,64417 ----
  msgid "declaration of %q#T"
  msgstr "edellinen esittely %q+D"
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck2.cc:328
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "muodostinsyntaksia on kÃ¤ytetty, mutta %qT-tyypin muodostinta ei ole esitelty"
  
! #: cp/typeck2.cc:885
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/typeck2.cc:1064
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE:n kaventava muunnos tyypistÃ¤ %qT tyyppiin %qT { }:n sisÃ¤llÃ¤"
  
! #: cp/typeck2.cc:1079
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck2.cc:1254
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkÃ¤"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, fuzzy, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1837
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1922
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/typeck2.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "alustettavassa unionissa ei ole kenttÃ¤Ã¤ %qD"
  
! #: cp/typeck2.cc:2006
  #, fuzzy, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: cp/typeck2.cc:2222
  #, fuzzy, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "PRINT_OPERAND null-osoitin"
  
! #: cp/typeck2.cc:2236
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2268
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2295
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck2.cc:2304
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck2.cc:2326
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "sijoitus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: cp/typeck2.cc:2384
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2395
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2444
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypin"
  
! #: cp/typeck2.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/typeck2.cc:2466
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/typeck2.cc:2732
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck2.cc:2735
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
*************** msgstr "Muuttujatyyppi on UNKNOWN sijoit
*** 65351,65357 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava vakio"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "epÃ¤kelpo osoitintila %qs"
--- 65361,65367 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava vakio"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "epÃ¤kelpo osoitintila %qs"
*************** msgstr ""
*** 66445,66456 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "alustusmerkkijono typistetty, jotta se tÃ¤smÃ¤isi muuttujaan kohdassa %L"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
--- 66455,66466 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "alustusmerkkijono typistetty, jotta se tÃ¤smÃ¤isi muuttujaan kohdassa %L"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
*************** msgstr "Kaksoiskappale %s-spesifikaatio
*** 66633,66639 ****
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
--- 66643,66649 ----
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
*************** msgstr "Luontaisella â€�%sâ€� kohdassa %
*** 68645,68651 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "vektoriylivuoto lausekkeessa"
--- 68655,68661 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "vektoriylivuoto lausekkeessa"
*************** msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys pr
*** 68916,68922 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
--- 68926,68932 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
*************** msgstr ""
*** 69034,69040 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
--- 69044,69050 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
*************** msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)
*** 69044,69050 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
--- 69054,69060 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
*************** msgid "Illegal id in copy_walk_reduction
*** 69175,69181 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 69185,69191 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "%<__builtin_expect%>-funktion to
*** 69391,69402 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
--- 69401,69412 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
*************** msgstr "ehtolausekkeessa on tyyppiristir
*** 69506,70067 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2378
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:2424
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:2457
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: fortran/interface.cc:2467
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2481
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2498
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "TÃ¤mÃ¤nhetkisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:2508
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2561
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2579
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2763
  #, fuzzy, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2771
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3159
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3182
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3186
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3195
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L on jo liitetty toiseen varsinaiseen argumenttiin"
  
! #: fortran/interface.cc:3205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:3218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3261
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3264
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3323
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3357
  #, fuzzy, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, fuzzy, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3393
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Odotettiin proseduuriosoitinta argumentille â€�%sâ€� kohdassa %L"
  
! #: fortran/interface.cc:3410
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3475
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Varsinainen argumentti kohteelle â€�%sâ€� ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3528
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3565
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3608
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:3619
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3676
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3694
  #, fuzzy, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3715
  #, fuzzy, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3756
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3884
  #, fuzzy, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/interface.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4074
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4084
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4097
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4105
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:4139
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4163
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4178
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/interface.cc:4196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4248
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:4259
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4414
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/interface.cc:4787
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4904
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: fortran/interface.cc:4998
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/interface.cc:5010
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5035
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5041
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5050
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5061
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5069
  #, fuzzy, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5080
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, fuzzy, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5150
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/interface.cc:5192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/interface.cc:5196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/interface.cc:5200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/interface.cc:5204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/interface.cc:5274
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:5293
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
--- 69516,70077 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2394
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:2440
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:2473
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: fortran/interface.cc:2483
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2497
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2514
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "TÃ¤mÃ¤nhetkisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:2524
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2577
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2595
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2766
  #, fuzzy, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2779
  #, fuzzy, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2787
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3175
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3198
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3211
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L on jo liitetty toiseen varsinaiseen argumenttiin"
  
! #: fortran/interface.cc:3221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:3234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3277
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3280
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3339
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3373
  #, fuzzy, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, fuzzy, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3409
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Odotettiin proseduuriosoitinta argumentille â€�%sâ€� kohdassa %L"
  
! #: fortran/interface.cc:3426
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3491
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Varsinainen argumentti kohteelle â€�%sâ€� ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3544
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3581
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3611
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3624
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:3635
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3692
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3710
  #, fuzzy, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3731
  #, fuzzy, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3900
  #, fuzzy, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/interface.cc:4027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4037
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4048
  #, fuzzy, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4090
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4121
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4129
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:4155
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4179
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4194
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/interface.cc:4212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4264
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:4275
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/interface.cc:4803
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4920
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: fortran/interface.cc:5014
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/interface.cc:5026
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5051
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5057
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5066
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5077
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5085
  #, fuzzy, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5096
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5137
  #, fuzzy, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5166
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/interface.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/interface.cc:5212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/interface.cc:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/interface.cc:5220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/interface.cc:5290
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:5302
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:5309
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
*************** msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s
*** 70245,70251 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
--- 70255,70261 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
*************** msgstr ""
*** 70796,70802 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
--- 70806,70812 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
*************** msgstr "Lausekkeen CASE-lauseessa kohdas
*** 71363,71369 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
--- 71373,71379 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
*************** msgstr "%<void%> vain parametrina ei ole
*** 73227,73234 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
--- 73237,73244 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
*************** msgstr "%<__builtin_expect%>-funktion to
*** 75195,75904 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/resolve.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:958
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:962
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:998
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1002
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1006
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1072
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1094
  #, fuzzy, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1115
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1119
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1123
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1127
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1132
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1360
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1392
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/resolve.cc:1437
  #, fuzzy, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1471
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:1490
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/resolve.cc:1503
  #, fuzzy, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1524
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1553
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1741
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: fortran/resolve.cc:1745
  #, fuzzy, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:1866
  #, fuzzy, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:1879
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.cc:2029
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: fortran/resolve.cc:2055
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:2062
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2097
  #, fuzzy, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/resolve.cc:2174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2181
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:2195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2218
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:2227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:2714
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/resolve.cc:2820
  #, fuzzy, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:2840
  #, fuzzy, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:2878
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:2933
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:3170
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3177
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3184
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/resolve.cc:3262
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT-tyyppiÃ¤ â€�%sâ€� kÃ¤ytetty kohdassa %L"
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3359
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3451
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3455
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3513
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:3529
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3535
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3541
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3609
  #, fuzzy, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:3618
  #, fuzzy, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3698
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3795
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3799
  #, fuzzy, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3844
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:3888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: fortran/resolve.cc:3940
  #, fuzzy, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4043
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:4047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: fortran/resolve.cc:4124
  #, fuzzy, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen â€�l_valueâ€� %d\n"
  
! #: fortran/resolve.cc:4378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen â€�l_valueâ€� %d\n"
  
! #: fortran/resolve.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:4782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4831
  #, fuzzy, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/resolve.cc:4888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: fortran/resolve.cc:4916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: fortran/resolve.cc:4967
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:4974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5239
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5259
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5450
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:5464
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
--- 75205,75924 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:881
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
! 
! #: fortran/resolve.cc:885
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
! 
! #: fortran/resolve.cc:923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:975
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1007
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:1015
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1019
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1089
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1111
  #, fuzzy, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1132
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1136
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1144
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1149
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1377
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1409
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/resolve.cc:1454
  #, fuzzy, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1488
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/resolve.cc:1520
  #, fuzzy, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1570
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1758
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: fortran/resolve.cc:1762
  #, fuzzy, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:1896
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.cc:2046
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: fortran/resolve.cc:2072
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:2079
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2087
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2114
  #, fuzzy, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/resolve.cc:2191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:2212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2235
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:2244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2704
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:2731
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/resolve.cc:2837
  #, fuzzy, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:2857
  #, fuzzy, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:2950
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:3187
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3194
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3201
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3268
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/resolve.cc:3279
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT-tyyppiÃ¤ â€�%sâ€� kÃ¤ytetty kohdassa %L"
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3468
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3472
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3530
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:3546
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3552
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3558
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:3635
  #, fuzzy, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3670
  #, fuzzy, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3715
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3816
  #, fuzzy, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: fortran/resolve.cc:3878
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:3905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: fortran/resolve.cc:3957
  #, fuzzy, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4060
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:4064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: fortran/resolve.cc:4141
  #, fuzzy, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen â€�l_valueâ€� %d\n"
  
! #: fortran/resolve.cc:4395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen â€�l_valueâ€� %d\n"
  
! #: fortran/resolve.cc:4455
  #, fuzzy, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:4799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4823
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4848
  #, fuzzy, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/resolve.cc:4905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: fortran/resolve.cc:4933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:4939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:4945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: fortran/resolve.cc:4984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:4991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5467
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:5481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
*************** msgstr "muuttuvakokoista objektia ei voi
*** 75907,75918 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
--- 75927,75938 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
*************** msgstr "muuttuvakokoista objektia ei voi
*** 75921,76213 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5961
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/resolve.cc:6065
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/resolve.cc:6449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:6456
  #, fuzzy, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:6495
  #, fuzzy, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:6504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, fuzzy, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:6726
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:6778
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:7313
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7346
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:7422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:7567
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7981
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8252
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:8338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:8394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:8426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
--- 75941,76233 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5978
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/resolve.cc:6466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:6473
  #, fuzzy, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:6512
  #, fuzzy, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:6521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, fuzzy, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:6743
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:6795
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:7330
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7363
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:7439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7571
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:7584
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8186
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8272
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:8358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:8414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:8446
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
*************** msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PAS
*** 76216,76499 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.cc:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen"
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:8904 fortran/resolve.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:8943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:8958
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "TÃ¤mÃ¤ pikanÃ¤ppÃ¤in on jo kÃ¤ytÃ¶ssÃ¤ toiminnolle %s"
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:9121
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "â€�%sâ€� ei ole kelvollinen makron nimi, sillÃ¤ se on C++:n operaattori"
  
! #: fortran/resolve.cc:9138
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9188
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.cc:9523
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9536
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9539
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:9796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:10130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10143
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Varsinainen argumentti kohteelle â€�%sâ€� ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/resolve.cc:10251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:10261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/resolve.cc:10440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
--- 76236,76519 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen"
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8950
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:8963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:8978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "TÃ¤mÃ¤ pikanÃ¤ppÃ¤in on jo kÃ¤ytÃ¶ssÃ¤ toiminnolle %s"
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9143
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "â€�%sâ€� ei ole kelvollinen makron nimi, sillÃ¤ se on C++:n operaattori"
  
! #: fortran/resolve.cc:9169
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9220
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.cc:9554
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9567
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9570
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:9827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:10161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Varsinainen argumentti kohteelle â€�%sâ€� ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/resolve.cc:10282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:10292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10330
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/resolve.cc:10471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
*************** msgstr "break-lause silmukan tai switch-
*** 76501,76708 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:10583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:10662
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/resolve.cc:10840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11048
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:11161
  #, 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.cc:11193
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:11243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:11247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:11252
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:12009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:12094
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:12321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12325
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:12336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:12416
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.cc:12467
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12528
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:12719
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12740
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n parameteri â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/resolve.cc:12834
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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"
--- 76521,76728 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:10614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:10693
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/resolve.cc:10871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10958
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11074
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:11187
  #, 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.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:11269
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:11273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:11278
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:12035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:12120
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:12347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12351
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:12362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:12442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.cc:12493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12554
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12559
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:12745
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12766
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n parameteri â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/resolve.cc:12860
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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
*** 76710,76823 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:13188
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13192
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:13200
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13211
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13228
  #, fuzzy, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:13240
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:13273
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13295
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:13328
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, fuzzy, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:13389
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:13410
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:13417
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Varattavalla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13467
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13470
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13473
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13479
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
--- 76730,76843 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:12979
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:13214
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13218
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:13226
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13237
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13254
  #, fuzzy, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:13266
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:13299
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13321
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:13354
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, fuzzy, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:13415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:13436
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:13443
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:13490
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Varattavalla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13493
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13496
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13499
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13502
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13505
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
*************** msgstr ""
*** 76825,77696 ****
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.cc:13553
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:13576
  #, fuzzy, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13628
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ulkoisella objektilla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13638
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-funktiolla â€�%sâ€� kohdassa %L tÃ¤ytyy olla skalaaritulos"
  
! #: fortran/resolve.cc:13648
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/resolve.cc:13667
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla taulukkoarvoinen"
  
! #: fortran/resolve.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:13675
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla puhdas"
  
! #: fortran/resolve.cc:13679
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla rekursiivinen"
  
! #: fortran/resolve.cc:13692
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13709
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/resolve.cc:13729
  #, fuzzy, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:13786
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.cc:13792
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:13798
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa RESULT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:13806
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL-attribuutti on ristiriidassa FUNCTION-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:13812
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:13863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:13871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13974
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:13983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14022
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:14067
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14240
  #, fuzzy, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:14548
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14591
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14605
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14627
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14636
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14642
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14648
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14677
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14687
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14782
  #, fuzzy, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14887
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:14942
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:15040
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15054
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:15070
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:15080
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla skalaari"
  
! #: fortran/resolve.cc:15089
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:15098
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:15140
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:15153
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15164
  #, fuzzy, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15210
  #, fuzzy, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:15313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15371
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15435
  #, fuzzy, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:15468
  #, fuzzy, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:15482
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15550
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/resolve.cc:15556
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15562
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15570
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15587
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15609
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15620
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15647
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:15666
  #, fuzzy, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:15701
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:15752
  #, fuzzy, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/resolve.cc:15884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.cc:15984
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:16018
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/resolve.cc:16021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:16031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16038
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:16057
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16067
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:16076
  #, fuzzy, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, fuzzy, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:16103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16112
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16121
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16136
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/resolve.cc:16163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:16292
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, fuzzy, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16350
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16359
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16372
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16418
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16425
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16438
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:16447
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16463
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16469
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16494
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16577
  #, fuzzy, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:16693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/resolve.cc:16701
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16708
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Proseduurilla â€�%sâ€� kohdassa %C on eksplisiittinen rajapinta ja sillÃ¤ ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
  
! #: fortran/resolve.cc:16715
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16731
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:16793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:16806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:17053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17219
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.cc:17225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta sitÃ¤ ei voida kÃ¤yttÃ¤Ã¤"
  
! #: fortran/resolve.cc:17309
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17318
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17326
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17342
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17445
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, fuzzy, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17494
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/resolve.cc:17569
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17580
  #, fuzzy, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:17622
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/resolve.cc:17689
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:17702
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:17724
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17734
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla merkkijono"
  
! #: fortran/resolve.cc:17742
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:17774
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:17781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17860
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
--- 76845,77716 ----
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.cc:13579
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:13602
  #, fuzzy, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13642
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13654
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ulkoisella objektilla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13664
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-funktiolla â€�%sâ€� kohdassa %L tÃ¤ytyy olla skalaaritulos"
  
! #: fortran/resolve.cc:13674
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/resolve.cc:13693
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla taulukkoarvoinen"
  
! #: fortran/resolve.cc:13697
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:13701
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla puhdas"
  
! #: fortran/resolve.cc:13705
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla rekursiivinen"
  
! #: fortran/resolve.cc:13718
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:13729
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13735
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/resolve.cc:13755
  #, fuzzy, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:13812
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.cc:13818
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:13824
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa RESULT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:13832
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL-attribuutti on ristiriidassa FUNCTION-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:13838
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:13889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:13897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14000
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:14009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14062
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14071
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:14093
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14266
  #, fuzzy, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:14574
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14617
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14631
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14653
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14662
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14668
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14674
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14703
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14713
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14808
  #, fuzzy, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14913
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:14968
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:15066
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15080
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:15096
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:15106
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla skalaari"
  
! #: fortran/resolve.cc:15115
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:15124
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:15166
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15190
  #, fuzzy, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, fuzzy, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:15339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15461
  #, fuzzy, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:15494
  #, fuzzy, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15576
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/resolve.cc:15582
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15588
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15596
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15613
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15635
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15646
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15673
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:15692
  #, fuzzy, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:15727
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:15778
  #, fuzzy, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/resolve.cc:15910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.cc:16010
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:16044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/resolve.cc:16047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:16057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:16083
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16093
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:16102
  #, fuzzy, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, fuzzy, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:16129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/resolve.cc:16189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16239
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:16318
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, fuzzy, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16376
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16385
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16398
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16451
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16464
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:16473
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16489
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16495
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16520
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16603
  #, fuzzy, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:16719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/resolve.cc:16727
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16734
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Proseduurilla â€�%sâ€� kohdassa %C on eksplisiittinen rajapinta ja sillÃ¤ ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
  
! #: fortran/resolve.cc:16741
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16757
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:16819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:16832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:17079
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17245
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.cc:17251
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta sitÃ¤ ei voida kÃ¤yttÃ¤Ã¤"
  
! #: fortran/resolve.cc:17335
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17344
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17352
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17368
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17511
  #, fuzzy, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17520
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/resolve.cc:17595
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17606
  #, fuzzy, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:17648
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/resolve.cc:17715
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:17728
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:17750
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17760
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla merkkijono"
  
! #: fortran/resolve.cc:17768
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:17800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:17807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17886
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
*************** msgstr "Odotettiin argumenttiluetteloa k
*** 78583,78589 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 78603,78609 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 78595,78606 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8572
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
  
! #: fortran/trans-array.cc:11864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
--- 78615,78626 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8584
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
  
! #: fortran/trans-array.cc:11887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
*************** msgid "Array %qs at %L is larger than li
*** 78692,78772 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, fuzzy, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, fuzzy, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/trans-decl.cc:5037
  #, fuzzy, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: fortran/trans-decl.cc:5270
  #, fuzzy, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:5283
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:5905
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/trans-decl.cc:5908
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/trans-decl.cc:5923
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/trans-decl.cc:5929
  #, fuzzy, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/trans-decl.cc:5956
  #, fuzzy, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "%Jmuuttuja %qD esitelty %<inline%>:ksi"
  
! #: fortran/trans-decl.cc:5975
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:6024
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n parameteri â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:6028
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: fortran/trans-decl.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 78712,78797 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s at %C has no default type"
+ msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
+ 
+ #: fortran/trans-decl.cc:1798
  #, fuzzy, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, fuzzy, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/trans-decl.cc:5040
  #, fuzzy, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: fortran/trans-decl.cc:5273
  #, fuzzy, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:5908
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/trans-decl.cc:5911
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/trans-decl.cc:5926
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/trans-decl.cc:5932
  #, fuzzy, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/trans-decl.cc:5959
  #, fuzzy, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "%Jmuuttuja %qD esitelty %<inline%>:ksi"
  
! #: fortran/trans-decl.cc:5978
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:6027
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n parameteri â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:6031
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: fortran/trans-decl.cc:6061
  #, fuzzy, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokois
*** 78781,78807 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-expr.cc:2211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-expr.cc:3887
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "last-op"
  
! #: fortran/trans-expr.cc:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 78806,78832 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-expr.cc:2216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-expr.cc:3895
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "last-op"
  
! #: fortran/trans-expr.cc:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgid "unused name %qE"
*** 80621,80626 ****
--- 80646,80655 ----
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n parametri %qD"
  
  #, fuzzy
+ #~ msgid "invalid operand size for operand code 'Z'"
+ #~ msgstr "fr30_print_operand: virheellinen %%x-koodi"
+ 
+ #, fuzzy
  #~ msgid "invalid conversion from type %<* __vector_quad%>"
  #~ msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
diff -Nrcpad gcc-13.1.0/gcc/po/fr.gmo gcc-13.2.0/gcc/po/fr.gmo
*** gcc-13.1.0/gcc/po/fr.gmo	Wed Apr 26 07:27:34 2023
--- gcc-13.2.0/gcc/po/fr.gmo	Thu Jul 27 08:33:21 2023
***************
*** 1,322 ****
! Þ•¢=,íCR<ÚH#I#-K#1y#«# À#á#Ûõ#+Ñ$0ý$K.%z%�%
! œ%§%½%<Æ%B&RF&>™&@Ø&9'CS'F—'5Þ'I(^(u(!Š($¬(Ñ(!æ($) -)"N)+q)�)¤)-«)#Ù)”ý)’*²*¸*(×*1+A2+'t+œ+´+Ï+ä+ÿ+,[;,]—,õ,-&-E-_-{-$�- µ-#Ö-!ú-".?.'].(….+®.)Ú.$/')/*Q/1|/®/*Ë/-ö/&$0)K0u0,•0#Â0Fæ0Q-151]µ1w2r‹2Aþ2K@3,Œ3N¹3@4BI4OŒ4LÜ4R)5;|58¸5>ñ5I06Iz6BÄ6~7?†7DÆ7E8@Q8E’87Ø8C9=T9B’9EÕ9~:6š:{Ñ:BM;?�;‰Ð;9Z<P”<Cå<F)=sp=Eä=C*>Qn>NÀ>�?G ?Œè?Ou@RÅ@CAQ\AN®AFýA9DB=~B=¼B4úBP/CM€CEÎCBDGWDIŸDHéDB2E=uE7³E6ëF*"GIMG—G ´GYÕGo/H-ŸHEÍH
! I'I8FI>I¾I(ÐI/ùI)J+2JZ^Jl¹J+&K=RKm�K0þK)/L YLzL;ŠLEÆLM#%M#IMmM „M7¥M8ÝMN)4N^N~N$™N$¾N*ãN*O9OTO oO�OªO¶O#ÇOëO8P;P!LP;nPEªP‘ðP‚Q5¡QE×Q%R1CR.uR¤R0ÂRLóR6@S7wSl¯SGT$dT‰TJ¨T*óTEU2dUE—UlÝUJV3fV@šVÛV5óV)W2W IW&jWJ‘W8ÜWUX!kX:�XÈXÛX-îXYI+YuY@{Y/¼Y@ìY;-Z#iZZ�ZcèZOL[lœ[8	\TB\w—\9]QI]K›]Lç]S4^^ˆ^Dç^4,_Qa_Q³_H`5N`H„`IÍ`Ya,qa*ža6ÉaAb3BbLvb¤Ãb�hc·øcV°dreizecäe=Hf†fœf#¬f#Ðfôf.g6g Sgtg‡g9™g;ÓghV*h#�h,¥h"Òh"õhni‡i¡i-°i6Þi3j/Ij/yj>©j-èjJk2ak8”k/Ík&ýk6$l,[lPˆlHÙl8"m-[m0‰mxºme3nB™n?ÜnFo3co9—o2Ño-p02p_cpVÃpZqEuqA»qýq*rC@rH„rFÍrJs@_sG sEèsA.tgptsØtiLuA¶uQøuwJv[ÂvbwY�wiÛwoEx<µxòx[ryOÎyDz^czNÂz;{oM{p½{J.|ly|Iæ|{0}R¬}kÿ}Yk~KÅ~?QQM£_ñIQ€B›€7Þ€9�&P�9w�7±�6é� ‚
@‚<N‚(‹‚*´‚:ß‚:ƒ#UƒWyƒGÑƒY„Zs„\Î„¬+…ÌØ…^¥†n‡fs‡vÚ‡eQˆu·ˆ\-‰lŠ‰J÷‰:BŠL}ŠžÊŠ¾i‹W(Œg€Œ_èŒoH�^¸�nŽU†ŽeÜŽ)B�%l�|’�œ�F¬�Vó�NJ‘^™‘Mø‘]F’D¤’Té’ >“!_“7�“F¹“ ”&!”4H”}”-–”Ä”#à”.• 3•T•.m•0œ•7Í•!–f'–4Ž–=Ã–L—NN—@�—-Þ—(˜,5˜&b˜ ‰˜ª˜Å˜0Ú˜H™ST™?¨™_è™=Hš[†š<âš›/7›#g›:‹›]Æ›$$œ&Iœ-pœ?žœ6Þœ4�4J�2�-²�5à�ˆžPŸž'ðž3ŸLŸ?lŸ8¬ŸåŸ1 2 5M *ƒ R® j¡&l¡&“¡%º¡*à¡O¢>[¢7š¢6Ò¢;	£9E£;£@»£9ü£<6¤5s¤B©¤;ì¤+(¥BT¥7—¥FÏ¥F¦1]¦?�¦;Ï¦R§0^§4�§1Ä§=ö§>4¨;s¨p¯¨! ©%B©Ah©9ª©'ä©+ª58ªTnª)Ãª?íª(-«0V«>‡«<Æ«U¬PY¬Hª¬.ó¬;"­g^­ŠÆ­CQ®<•®-Ò®G¯/H¯x¯“¯8®¯8ç¯R °@s°T´°E	±UO±E¥±Më±*9²'d²8Œ²ZÅ²4 ³&U³v|³ló³m`´BÎ´9µ=Kµ7‰µZÁµN¶8k¶@¤¶Aå¶?'·hg·&Ð·5÷·m-¸Q›¸8í¸8&¹3_¹4“¹)È¹1ò¹9$º^º?uºhµº;»HZ»\£»!¼<"¼6_¼5–¼,Ì¼4ù¼:.½;i½!¥½:Ç½6¾=9¾5w¾j­¾'¿Q@¿:’¿<Í¿0
! À4;À,pÀ4�À,ÒÀ<ÿÀ5<Á!rÁ*”Á;¿Á6ûÁ*2Â6]Â=”ÂXÒÂ4+Ã,`Ã0�Ã,¾Ã=ëÃ3)Ä:]ÄT˜Ä+íÄ4Å4NÅ>ƒÅ0ÂÅ-óÅF!ÆEhÆ3®Æ/âÆ/Ç@BÇ)ƒÇ)­Ç×ÇñÇFÈERÈ<˜È3ÕÈK	É!UÉ!wÉ-™É-ÇÉCõÉ.9ÊFhÊ¯Ê8ÌÊ,Ë2Ë@PËB‘Ë>ÔËfÌEzÌ!ÀÌ!âÌ'Í",Í;OÍ'‹ÍB³Í5öÍ9,Î@fÎB§ÎjêÎ(UÏ3~Ï1²Ï:äÏ1Ð.QÐ8€Ð5¹Ð;ïÐ/+Ñ/[Ñ/‹Ñ/»Ñ+ëÑ*ÒBÒJaÒ¬Ò1ÊÒDüÒ*AÓ*lÓ/—ÓMÇÓ3Ô1IÔ@{Ô0¼Ô@íÔ?.Õ:nÕ;©Õ8åÕ&Ö-EÖ;sÖ'¯Ö,×Ö'×(,×)U×W×"××#ú×BØ2aØ5”Ø1ÊØüØ)Ù1=Ù=oÙ?­ÙDíÙE2ÚDxÚE½Ú2Û_6Û)–Û:ÀÛ8ûÛ/4Ü"dÜ*‡ÜI²Ü4üÜC1ÝHuÝ3¾ÝòÝ-
! ÞC8Þ:|Þ2·Þ=êÞ(ß1Gßyß$˜ß2½ßðßàU&à-|à.ªà7Ùà3á?Eá?…á1Åáb÷á1Zâ:Œâ0Çâ+øâA$ã.fã*•ã2Àã%óã2ä1Lä0~ä9¯ä1éä2å1Nå+€å,¬å3Ùå.
æD<æ7�æ$¹æ+ÞæN
! ç;Yç6•çÌçUåçK;è‡è8žè;×è9éaMé9¯éBééB,ê0oê� ê@1ëBrë;µëñë-ì'>ìDfì7«ì+ãì$í04í*eíA�í6Òí3	î$=î6bî*™î.Äî9óî-ï,Mï0zï5«ï,áï.ð0=ð%nð7”ð&ÌðCóð:7ñrñN�ñ/Þñ6òCEò@‰ò%ÊòBðò$3óXóKvó*Âó'íóô'3ô0[ôŒô"§ô?Êô 
! õ#+õ0Oõ(€õ.©õ*Øõ,ö10ö3böH–ö+ßö"÷1.÷>`÷4Ÿ÷)Ô÷4þ÷$3ø/Xø9ˆø1Âø5ôø<*ùEgùM­ù@ûùD<ú1�úP³ú‚ûV‡û4ÞûEüGYü9¡üKÛüV'ýL~ý/Ëý1ûýE-þ6sþ3ªþ@Þþeÿ?…ÿ/Åÿ=õÿi3L�Cê5.Xd<½Cú3>0r7£ÛEò28+k+—>Ã->0oŽ­<ÅE<H;…EÁF6NI…XÏ7(W`.¸>ç8&T_m´\"	2	]²	1
! BB
! c…
! ié
! 5S'‰+±,Ý@
! *KXv4Ï)
6.
9e
*Ÿ
*Ê
6õ
*,FW?žXÞ@7!x*š%Åë@ý>oPEÀ35:(p)™0ÃMô B!cB…!ÈBêF-8tg­`KvUÂ;.T/ƒ8³ì@,HRuVÈQUq9Ç)Q+l}aêAL4Ž2ÃZöPQi¢t"�M¤<òB/=rG°KønD`³/-D=r°9ÌV4]?’UÒ8( 3a  • 2¶ 9é 4#!WX!&°!$×!"ü!%""E":h"G£")ë"X#/n#ž#)½#Bç#1*$Q\$.®$NÝ$E,%Kr%¾%HÝ%F&&Em&8³&Hì&15',g'"”'8·'=ð'@.(?o(2¯(3â(")&9)I`)1ª)#Ü)C*eD*&ª*/Ñ*4+.6+&e++Œ+:¸+ó+E,/K, {,œ,&º,'á,(	-#2-+V-&‚-7©-Bá-H$.(m.Y–.%ð.=/)T/$~/%£/:É/70$<0Ga0,©0GÖ0*1,I18v1<¯1.ì12N;21Š2J¼2E30M3€~3lÿ32l4jŸ4I
! 5OT55¤5@Ú5.6+J6Bv64¹6(î6f7k~7|ê7>g82¦8MÙ8''9"O9&r9)™9<Ã9+:#,:P:o:_�:^ï:MN;Eœ;8â;-<GI<‘<,¯<TÜ<.1=*`=F‹=KÒ=M>)l>!–>@¸>$ù>9?$X?&}?5¤?>Ú?K@¢e@'A70A5hA?žALÞAF+BJrBP½BCC(:C5cC3™CiÍC%7D?]D�D¬DËDæD4E6EEE/bE;’ELÎEBF6^F=•F^ÓFb2G™•G’/HzÂHY=IE—IÝI õI$J4;J(pJ'™J:ÁJJüJ/GK+wK,£K)ÐK,úKD'L1lL9žLAØL3M8NM‡MJ¥MKðM©<N/æNHO_OKyOSÅO.PJHP@“P!ÔPBöP89Q3rQR¦Q(ùQ#"R-FR/tRW¤RJüRZGS?¢SHâS-+TXYTK²TSþT”RU0çUEV.^V:�V?ÈV3W2<W<oW,¬WkÙW*EX1pXw¢X^YCyYG½YoZ5uZ0«Z;ÜZ([3A[(u[+ž[2Ê[,ý['*\DR\5—\)Í\(÷\% ]2F]oy]Ié])3^!]^X^(Ø^_+ _JL_)—_:Á_3ü_=0`!n`9�`/Ê`$ú`%a+EaEqa\·a2b[Gb[£b-ÿb(-cVc"oc/’c%Âc6èc/d#Od<sd.°d0ßd7e$He5me3£e9×e=fGOf—f*·f%âfg#g'Ag@igªg°gÁglÞg,Kh*xh/£h,Óhi
! i#'i*Ki.vi¥i#¸iJÜi'jFj_j+jF«jMòjJ@kj‹kNök(Elnl+Žlpºl+m#=m%am4‡m¼mÍmèmn+#n,On|n>—n<ÖnvoŠoF§oSîo/Bp-rp p¾p@Üpq 1qRq:iq9¤q9Þq"r3;r!or‘r)ªr*Ôr0ÿr90s#js$ŽsA³sõs"t#2t-Vt3„t/¸t,èt<uFRu™u*´u.ßu+v4:v7ovS§vGûv:Cw%~w!¤w*Æwñw
x,*x-Wx5…xœ»xªXyJzKNz¨šz¸C{Xü{fU|K¼|L}´U}¨
! ~\³~d<uÄ²¸w€d0�l•�€‚=ƒ‚(Á‚1ê‚2ƒ5Oƒ*…ƒ2°ƒ)ãƒ,
„/:„oj„kÚ„0F…Xw…]Ð…a.†$�†µ†WÕ†--‡#[‡E‡FÅ‡4ˆFAˆ/ˆˆD¸ˆ.ýˆ$,‰Q‰*l‰—‰=©‰ç‰ ÿ‰! Š BŠ1cŠD•ŠEÚŠ  ‹DA‹{†‹0Œ63Œ)jŒ#”Œ'¸Œ"àŒ&�*�#J�'n�"–�6¹�-ð�Ž00Ž"aŽ/„Ž]´Ž5�cH�¬�Å�0Ö�K�'S�/{�.«�Ú�'ú� "‘0C‘Zt‘5Ï‘<’&B’3i’O�’Fí’4“#R“v“““²“Ê“ è“$	”:.”0i”Bš”;Ý”?•?Y•™•²•È•æ•4ù•`.–�–$®–Ó–#ñ–'—=—6\—“— ±—Ò—ä—ú—%˜?˜%N˜$t˜™˜¹˜!Ñ˜ó˜™1™-L™z™-•™%Ã™é™.š4šRš3rš¦š¼šÛš]íšK›+a›,�›/º›#ê›0œ/?œ#oœ“œ,²œßœóœ,�<?�|�6Ž�AÅ�+ž+3ž_žrž‰ž-£ž.Ñž6Ÿ=7ŸPuŸÆŸ!äŸ* -1 ._ 6Ž =Å .¡/2¡7b¡>š¡RÙ¡\,¢c‰¢9í¢='£e£!ƒ£(¥£LÎ£H¤5d¤)š¤)Ä¤"î¤#¥5¥.P¥¥K�¥SÛ¥Y/¦J‰¦@Ô¦q§‡§+¦§GÒ§>¨@Y¨�š¨Y+©º…©]@ª‚žªR!«2t«T§«,ü«-)¬5W¬<�¬$Ê¬(ï¬=­.V­…­;Ÿ­(Û­®.®MN®=œ®NÚ®.)¯+X¯2„¯5·¯-í¯5°8Q°0Š°5»°@ñ°K2±N~±7Í±8²;>²3z²;®²>ê²6)³G`³@¨³Pé³U:´b�´4ó´7(µC`µF¤µ(ëµ ¶‚5¶‚¸¶;·CT·˜···#×·(û·0$¸5U¸‹¸¡¸"°¸"Ó¸}ö¸5t¹2ª¹ Ý¹6þ¹45ºjºFˆºGÏºO»^g»~Æ»VE¼?œ¼OÜ¼Q,½M~½NÌ½3¾>O¾KŽ¾9Ú¾E¿GZ¿8¢¿PÛ¿C,ÀJpÀ1»À2íÀ5 Á*VÁ)�ÁC«ÁfïÁ_VÂ¶Â1ÕÂÃ!Ã<@Ã"}Ã6 Ã2×Ã1
! Ä3<Ä5pÄ7¦Ä'ÞÄIÅ-PÅ4~Å6³Å)êÅ&Æ$;ÆJ`ÆN«ÆPúÆ>KÇ[ŠÇ@æÇ%'È5MÈEƒÈ,ÉÈ1öÈ%(ÉGNÉQ–ÉAèÉ)*Ê#TÊ!xÊ0šÊ,ËÊ%øÊ.Ë1MË2ËG²ËKúË,FÌMsÌ,ÁÌ;îÌX*Í=ƒÍ<ÁÍOþÍZNÎ<©Î.æÎ5Ï8KÏ<„Ï*ÁÏìÏ)Ð%6Ð)\Ð)†Ð°ÐÉÐãÐ<ÿÐ3<Ñ0pÑ¡ÑG·Ñ9ÿÑ39Ò4mÒ8¢Ò8ÛÒÓ+2Ó"^ÓQ�Ó1ÓÓAÔUGÔ(�Ô,ÆÔóÔ/Õ*BÕEmÕB³Õ7öÕ/.ÖK^Ö'ªÖ@ÒÖ-×-A×3o×.£×(Ò×(û×*$Ø@OØ+�Ø8¼Ø.õØ)$Ù1NÙG€ÙKÈÙJÚ3_Ú,“Ú&ÀÚ,çÚ"Û=7Û,uÛ'¢Û1ÊÛ>üÛ#;Ü'_Ü9‡Ü0ÁÜ'òÜ3Ý-NÝ5|Ý0²Ý/ãÝÞ(-Þ1VÞ)ˆÞ*²Þ3ÝÞ6ß Hß0iß2šß-Íß1ûß -à?Nà+Žà.ºà-éà+áCá Uává\”á/ñá'!âIâ+bâ,Žâ5»â1ñâ+#ã*Oãzã*‘ã'¼ã$äã*	ä(4ä]ä]wä;Õä_å0qå)¢å Ìå2íåE æ)fæ<�æ"Íæ'ðæçY3ç-�ç+»çççùçvè;†èFÂè	é!éAé-]é ‹éS¬éRêZSêO®êGþêFë\ë$nëX“ë1ìë\ìL{ìIÈìMíK`íZ¬íkîKsîZ¿îdï+ï,«ï/Øï#ð0,ð/]ð#�ð-±ð,ßð&ñ3ñ<Jñ‡ñ.žñ3Íñ+òI-ò wò;˜òHÔòHófóyó�óªóÈó7èó0 ô?Qô‘ô,°ôÝôõô)õ"<õ4_õ(”õf½õ$ö+AöJmö;¸ö$ôöC÷<]÷5š÷*Ð÷.û÷*øFDø-‹ø¹ø"Òøiõø_ù+rù>žù'Ýù:ú@úWúsúŒú§úÁú5Óú=	û)Gûqû‡û¢û0½û0îûü.1ü1`ü1’ü,Äü6ñüC(ýlý-„ý0²ý0ãý$þ&9þG`þ2¨þ'ÛþÿE"ÿ-hÿ'–ÿ5¾ÿ4ôÿ.)<XK•#á.!+P|œA»ý"@Yy-‘)¿é)	3 N#o“©VÄ$;`2²?Ë&2I.a5�_Æ'&N,k9˜ÒÖö-3Aa"£"ÆéGDN)“E½"	/&	8V	G�	×	!ò	
! "4
! 1W
! 6‰
! $À
! 8å
! 8dWO¼=CJHŽ,×B
.G
7v
3®
@â
;#H_W¨;5<ArW´69C;}T¹46C4zL¯8ü<5=r>°?ïZ/IŠAÔ=6T6‹:Â4ý@2Is<½Nú?IQ‰8ÛBKWu£5OOIŸ8é<"F_:¦FáG(GpI¸=f@/§.×AHDdH©“ò&†W­b/hL˜Aå='leÒÎéi¸ "!;!#W!%{!)¡!5Ë!H"J"=h"S¦"Eú":@#<{#>¸#:÷#>2$=q$O¯$@ÿ$E@%*†%±% Ð%Hñ%S:&Ž&®&BÄ&B':J''…'0­'6Þ'2(*H(*s(Gž(Kæ(>2).q)2 ):Ó)9*1H*(z*.£*#Ò*"ö*;+(U++~+%ª+)Ð+=ú+08,i,Bˆ,HË,R-Gg-t¯-,$.0Q./‚..²."á.+/-0/+^/~Š/�	0!™0 »0WÜ0I41 ~1 Ÿ1%À1+æ1'2#:2$^2ƒ2+£21Ï2/313;Q3
! �3I˜3Aâ3"$41G4"y4Fœ4dã4UH5Pž5ï5'û5#6663G64{6\°6O
75]7{“7K8<[8˜86±8è8<ù8P69?‡91Ç9'ù9#!:OE:+•:&Á:'è:8;mI;4·;(ì;<<(R<{<*Œ<-·<@å<&=:8=3s=$§=Ì=8é=0">-S>C�>'Å>Rí>N@?D�?FÔ?B@J^@H©@>ò@@1A<rA8¯AèAÿAB?9BDyB'¾B@æB 'C@HC ‰C-ªCØCøC+D=DZDazD$ÜD#E3%E*YE-„E#²EÖE.ôE-#FQFUjFÀF,ÚF&GB.G"qG+”G+ÀGìG-
! HX8H+‘H5½H#óHIp1I¢I'ÂIêI#J'*JRJhJO„J!ÔJ"öJGK9aK›K%¯KÕKoðK&`L5‡L½LÎL-æLM7-M,eM+’M'¾M"æM!	N5+N$aN†N<¢NßN7úN,2O5_O@•OKÖON"P#qP•P!µP%×P#ýPV!QTxQ/ÍQýQR;RRR0iRšR(°R)ÙRSS<SSS!eS‡S�S.¸S:çSQ"TtT’T¨T1ÆT#øT0U&MU
tUa‚U.äUVd$V1‰V»V¾VÂV.ÒVW	W2W2DWMwWMÅWX0'XXX(_X,ˆXµXÁXÊXèX2ñXK$YKpYC¼YZ9Z2TZ9‡Z<ÁZþZ9[A[Z[t[#�[O±[.\50\9f\5 \Ö\fë\'R]8z]!³]4Õ]>
! ^I^/d^”^2«^*Þ^.	_)8_&b_'‰_&±_&Ø_%ÿ_#%`'I`%q`(—` À`$á` a"'a,Ja2waªaÊa*éa,b.Ab$pb*•bAÀb1c4cLc)hc’c+²c^Þc?=d?}d)½d3çd5eYQea«e6
f<Df2�f-´f4âf-g4Eg/zgªg2ÊgLýg/Jh6zhô±h¦iÁi8ái0j3Kj7j>·j$öj5k,Qk.~k,­k1Úk3l2@lsl6�l1Æl$øl0mNm7Um�m­mÉm#Ýmn !n+Bnnnun†nšn¬n¿n×nóno&o9o:Po)‹oJµoCpDp\p(|p,¥pTÒp'q.q,5q
! bqmqŒq©q(Âq:ëq&r7Cr({r¤r#Är5èrs2s)Os/ys©s'²sÚs6ôs
+t!9t [t'|t ¤t0Åtöt
u u@uWumu†u u¯u-Íu"ûu!v)@vCjvP®vÿvw
! ww$w3Awuw‘w.±w1àw:x>MxŒx•xžx§x°x!¹xÛx÷xy
yy#y,y5y>yZycyAgyB©y~ìy°kzL{gi{Ñ{{ñ{gm|ŒÕ|Ub}-¸}Gæ}.~6N~n…~<ô~51,g”ª‰¶^@€rŸ€o�‚�
 �*®�<Ù�.‚E‚a‚5~‚
´‚€Â‚Cƒ’Iƒ(Üƒ+„.1„+`„-Œ„cº„^…€}…jþ…Qi†|»†n8‡3§‡AÛ‡kˆ5‰ˆ'¿ˆ7çˆ.‰5N‰3„‰8¸‰.ñ‰ Š[<Š“˜ŠŒ,‹W¹‹cŒGuŒJ½ŒG�©P�+ú�1&ŽJXŽ5£Ž:ÙŽ$�¯9�+é��/�I�ob�)Ò�³ü�4°‘Nå‘.4’>c’<¢’eß’;E“‘�“:”“N”'â”E
! •WP•>¨•Sç•Y;–L•–Lâ–¢/—?Ò—@˜QS˜b¥˜B™QK™E�™Oã™s3šq§še›a›Pá›³2œPæœŠ7�lÂ�„/žV´ž<Ÿ=HŸ¦†Ÿ|- ‰ª d4¡}™¡A¢KY¢<¥¢0â¢-£8A£Lz£QÇ£B¤G\¤Q¤¤Hö¤I?¥Z‰¥Zä¥L?¦VŒ¦Hã¦D,§Jq§?¼§=ü§B:¨�}¨Cÿ¨DC©7ˆ©6À©A÷©*9ªGdªM¬ªKúª;F«?‚«EÂ«5¬H>¬b‡¬Jê¬b5­Y˜­9ò­1,®B^®Ñ¡®rs¯Næ¯95°6o°Z¦°9±i;±]¥±X²E\²Q¢²@ô²25³Fh³b¯³U´[h´‡Ä´MLµašµ@üµV=¶;”¶¾Ð¶F�·;Ö·`¸Ms¸"Á¸@ä¸W%¹9}¹P·¹lº\uºBÒº„»Tš»Pï»I@¼FŠ¼NÑ¼ ½H%¾Gn¾~¶¾y5¿L¯¿`ü¿:]Àb˜À@ûÀS<ÁR�Á>ãÁ:"Âd]Â'ÂÂ*êÂCÃ/YÃA‰ÃLËÃ6ÄROÄE¢ÄCèÄB,Å_oÅ6ÏÅ+Æ?2Æ@rÆ=³Æ:ñÆA,ÇCnÇG²Ç2úÇ7-È?eÈB¥ÈZèÈ@CÉ+„É;°É+ìÉIÊCbÊ)¦ÊMÐÊ7Ë7VË+ŽËAºËJüË*GÌ*rÌ,�Ì(ÊÌ7óÌ+Í1IÍ={ÍO¹Í*	Î4Î%OÎIuÎu¿Î;5ÏTqÏOÆÏ ÐH7ÐD€Ð5ÅÐ[ûÐKWÑB£ÑQæÑ?8ÒxÒ8•ÒuÎÒLDÓi‘Ó=ûÓ:9Ô$tÔA™Ô7ÛÔ3Õ,GÕ!tÕ#–ÕJºÕ-Ö+3Ö,_ÖUŒÖ³âÖs–×q
! Ø‡|ØþÙoÚysÚWíÚVEÛYœÛ#öÛBÜU]ÜZ³Ü¶ÝÅÝ#ÝÝÞ#Þ6>Þ[uÞ>ÑÞßÂ%ß4èßà3)à]à(ià’à0«àÜà4úà!/á"Qátá�á!™á
! »áÆáÕáéáöá
â â(â!1â	Sâ]âmâ|âˆâžâªâÅâàâóâã
ãã/ãDã	Wãaãnã~ãŽã	¡ã
! «ã%¶ãXÜãZ5ä[�ä[ìäJHåN“å"âå7æO=æ'�æ6µæ6ìæU#çJyç3ÄçFøç?è9\è–è[®è3
! é>éWété@ˆéBÉé?ê-Lê0zê5«ê,áêë?%ë3eël™ë5ì0<ì)mì5—ìÍì+Ýì0	íH:í$ƒí+¨í:ÔíîA&î@hî%©îÏîéîï-#ïPQïS¢ïwöïCnð'²ð7Úð5ñ?Hñ=ˆñ7Æñ:þñA9òG{ò.Ãò)òò:ó"Wó zó/›óHËóJô'_ô‡‡ô>öNöEÎöŽ÷y£÷Pø/nøyžø=ù1Vùqˆùoúù.jú0™úUÊúŸ û=ÀûUþûOTüg¤üeýVrýWÉýW!þEyþB¿þJÿ)Mÿ:wÿ)²ÿ|ÜÿlYÆâßBÂ7)=#g‹ µÊ'ß%,$>c+ƒ#¯Ó/ó%#Ig(�hª%H94‚J·0F3dz?ßml�IúHDC�HÑG	Bb	O¥	(õ	K
! 2j
! 6�
! lÔ
! eAM§8õ?.UnmÄ32
2f
*™
4Ä
Qù
#K+o1›'Í5õV+m‚{ð@ln­+H*f'‘&¹'à@9ISƒ#×!ûJ>hZ§.L1~%œDÂKS;q:­^èKG?“Ó;ó0/$`<…ÂÞ$üF!%h6Ž6Å)üV&N}GÌ4tI@¾:ÿ:9ZF”/Û#2/1bH”>Ýh1…/·Uç>=J|GÇG6W+Ž.ºhéOR K¢ 8î C'!Sk!d¿!Q$";v"B²"Iõ"X?#\˜#4õ#9*$Cd$=¨$Cæ$6*%1a%7“%HË%3&=H&O†&0Ö&0'*8'!c'<…'*Â')í'P(6h(/Ÿ(0Ï(/)/0)0`)8‘)5Ê)9*9:*6t*7«*.ã*9+-L+:z+<µ+/ò+>",+a,(�,.¶,+å,8-BJ-:�-È-Jæ-1.iF.°.'Ä.ì.n/u/o�/,0M-0
{0H‰2-Ò273783>p3G¯34÷3O,4|4;˜4(Ô43ý4 15R5mp5'Þ5;6BB69…60¿6Dð6B57Dx7B½7G8GH8?�8Ð8î8b9Pn96¿95ö95,:Cb:*¦:[Ñ:8-;{f;¨â;X‹<%ä<
! =$(=GM=)•=8¿=;ø=R4>+‡>9³>)í>7?RO?:¢?AÝ?8@%X@)~@)¨@tÒ@0GA3xA8¬A.åA9BKNB%šBÀB&ÜB1C75C?mC%­C%ÓC$ùCTD2sD*¦D1ÑDKEDOEA”E+ÖE&F%)F$OF?tF/´FäFJG#KG.oG1žGzÐGtKHHÀH9	I[CI<ŸIGÜI*$J)OJXyJ<ÒJ#K(3K/\KNŒK)ÛKNL2TLM‡L)ÕL2ÿL;2M;nM1ªMÜM0ïMG NYhN_ÂNk"O:ŽOMÉOPH0P1yPd«PBQCSQ{—QRRNfR1µRyçRVaS=¸SSöSZJTd¥Td
! UEoUBµUCøUC<V€V@‘V
ÒV&àV3WJ;W1†W>¸W<÷WB4X1wX6©X'àX8Y3AY8uY7®Y+æY,Z4?ZStZ>ÈZ['"[,J[;w[4³[Bè[k+\2—\:Ê\*]/0]%`]†]!Ÿ]Á]Ý]ù]+^>^ \^/}^­^
Ì^:Ú^G_F]_@¤_å_&ý_$`.?`n`8„`6½`2ô`D'a:laF§aEîaC4b@xb=¹bJ÷b>BcE�cÇcQGdA™d`Ûd'<ede;ƒe¿e;Ïeff+fJf._fŽf¨fIÂf<g5Ig5g3µg(ég5hHh*dh#�h³h¼hÉh.èh.i0Fi8wi°iÐiîiEjNRjG¡jéjFk@Ik>Šk<Ék&l<-l5jl= lÞlBþl$Am[fmAÂm_ncdnDÈnM
oG[o_£o8p+<p.hp—p³pÅp×p5èp"q"Aqdq>|q6»q.òq\!r9~rK¸rRs2Ws5Šs;Às8üsJ5tI€tDÊtMuG]uA¥uJçu.2v\av>¾vHýv9Fw0€w/±w,áw8x4Gx|x˜x7´xDìxE1yAwy)¹yãy6z8:z.sz3¢z6ÖzC
{Q{<g{>¤{,ã{3|>D|<ƒ|À|Ù|]ù|YW}Y±}T~9`~5š~1Ð~568Fo!¶ØYëWE€=�€+Û€+�/3�?c�A£�å�‚‚M-‚o{‚9ë‚=%ƒ>cƒ8¢ƒÛƒ-úƒ,(„U„<n„A«„@í„>.…<m…5ª…8à…<†V†@o†+°†.Ü†:‡7F‡~‡2œ‡(Ï‡ø‡.ˆGˆ!eˆ+‡ˆ+³ˆ/ßˆ(‰28‰@k‰¬‰!Ã‰7å‰EŠcŠ
|ŠŠŠ ™ŠºŠÏŠ1íŠ1‹!Q‹!s‹•‹"±‹Ô‹fã‹(JŒ#sŒ—Œ ¶Œ1×Œ	�%�%<�(b�‹�3§�0Û�*Ž)7Ž>aŽ` Ž6�?8�Gx�HÀ�Z	�¯d�T‘Qi‘T»‘f’ow’Vç’W>“S–“Gê“F2”Gy”$Á”#æ”%
! •*0•>[•š•*°•Û•/ô•)$–8N–C‡–Ë–1å–7—EO—:•—JÐ—5˜5Q˜?‡˜BÇ˜"
! ™0-™6^™v•™WšUdšLºš4›t<›?±›"ñ›nœLƒœ@ÐœT�+f�V’�Yé�0Cž tž•ž8ªž!ãž:Ÿ_@Ÿ Ÿ½Ÿ ÚŸûŸ 9/ Mi (· à ö 
¡$¡ D¡!e¡!‡¡#©¡#Í¡-ñ¡¢6¢P¢)i¢X“¢]ì¢ZJ£,¥£9Ò£*¤47¤1l¤vž¤r¥Lˆ¥KÕ¥W!¦By¦k¼¦E(§Qn§8À§=ù§¡7¨ Ù¨Qz©/Ì©Aü©j>ªf©ª3«2D«.w«<¦«ã«?÷«K7¬(ƒ¬+¬¬EØ¬­.3­*b­!�­6¯­7æ­#®cB®O¦®7ö®#.¯7R¯#Š¯9®¯%è¯9°%H°Kn°7º°9ò°%,±KR±_ž±Qþ±eP²O¶²c³)j³<”³)Ñ³)û³'%´BM´�´*­´'Ø´'µ>(µIgµ"±µ:ÔµG¶HW¶F ¶;ç¶1#·BU·2˜·MË·C¸+]¸ú‰¸„º' º-Èº7öº¯.» Þ»ÿ»k¼:Š¼¹Å¼G½?Ç½1¾99¾?s¾1³¾1å¾[¿!s¿#•¿O¹¿)	À 3ÀJTÀ0ŸÀ;ÐÀ#Á'0Á*XÁ:ƒÁ>¾Á#ýÁO!Â%qÂ?—Â*×Â:Ã>=Ã|Ã<”ÃÑÃ0êÃ.ÄJÄ#fÄŠÄ™Ä/¸Ä+èÄ7Å@LÅ,�Å<ºÅ?÷Åq7Æ9©Æ6ãÆ7Ç3RÇ3†Ç%ºÇàÇ-òÇ2 È(SÈ5|È?²È=òÈ=0É&nÉL•ÉQâÉR4Ê*‡Ê.²Ê#áÊPË<VË&“Ë&ºËLáË.Ì*LÌ+wÌ)£ÌÍÌLãÌ90ÍjÍ%Í)¥Í6ÏÍ*Î81Î.jÎ,™Î-ÆÎ-ôÎ6"ÏYÏ*xÏ*£Ï$ÎÏ3óÏO'Ð*wÐO¢ÐlòÐy_ÑuÙÑ:OÒuŠÒDÓ EÓ'æÓˆÔ°—Ô„HÕ¬ÍÕ¦zÖÎ!×)ð×YØ4tØI©Ø)óØZÙ3xÙ#¬ÙÐÙJáÙ",Ú"OÚ"rÚ •Ú ¶Ú$×Ú$üÚ$!Û"FÛ"iÛ)ŒÛ,¶Û)ãÛ'
Ü95ÜOoÜ,¿Ü*ìÜ2Ý)JÝ3tÝ3¨ÝRÜÝ4/ÞldÞLÑÞKßdjß?ÏßWà9gà0¡à=Òà4á:Eá^€áXßán8âY§âWã\YãJ¶ã[äD]äE¢ävèä#_å$ƒå#¨å!Ìå1îå æ×0ç@è:Iè@„èÅè:åè+ é8LéM…éSÓék'ê“êM®ê:üê^7ëR–ëOéë-9ìCgìF«ìgòìfZí^ÁíP îXqî(Êî=óîM1ï ï ï8¼ï?õïB5ðxð�ð'£ð*Ëð“öðZŠñPåñ"6ò8YòD’ò ×ò2øòV+ó3‚ó$¶ó7Ûóô;3ô.oô%žôÄôÞô*õô: õ*[õq†õ8øõ.1öD`ö9¥ö"ßöJ÷9M÷‡÷,¢÷Ï÷2è÷5ø9Qø:‹ø*Æø ñø!ù!4ù6VùD�ù4Òù,ú*4ú_úú;šú6Öú3
û.Aû$pû?•û-Õû,ü90üajü<Ìü=	ýeGý:­ýHèý,1þ-^þXŒþ.åþÿ$1ÿ*Vÿ�ÿ ŸÿÀÿFÓÿ4	4O	„	#œ	À	)Ø	'	&*	&Q	+x	C¤	(è	"	(4	(]	)†	)°	*Ú	*	*0	*[	*†	*±	*Ü	*	*2	*]	*ˆ	*³	(Þ	(	(0	(Y	(‚	(«	)Ô	(þ	('	(P	(y	*¢	*Í	*ø	*#	(N	(w	( 	(É	(ò	(	(D	(m	(–	(¿	)è	)		'<		(d		(�		)¶		)à		(
  
! 	(3
! 	(\
! 	(…
! 	+®
! 	'Ú
! 	'	(*	'S	'{	3£	4×	4	3A	"u	B˜	?Û	%
	 A
	Bb
	7¥
	3Ý
	6	4H	F}	{Ä	:@	'{	£	@¿	#	$	6?	.v	4¥	)Ú		*
	.8	+g	7“	cË	?/	>o	A®	Âð	2³	væ	L]	Lª	L÷	9D	0~	H¯	@ø	=9	>w	!¶	_Ø	I8	F‚	NÉ	?	"X	T{	Ð	ï	A		:K	>†	Å	 à	(	)*	"T	w	•	&°	I×	8!	*Z	…	&¢	&É	 ð	0	-B	(p	™	&²	+Ù	'	!-	O	!o	!‘	-³	(á	"
! 	"-	)P	,z	 §	,È	+õ	#!	$E	'j	*’	)½	2ç	 	+6 	3b 	Q– 	›è 	"„!	A§!	1é!	-"	)I"	:s"	F®"	6õ"	P,#	?}#	T½#	Ž$	:¡$	=Ü$	5%	)P%	z%	+“%	-¿%	"í%	N&	P_&	$°&	8Õ&	7'	9F'	€'	<–'	7Ó'	?(	5K(	9�(	3»(	4ï(	9$)	<^)	6›)	8Ò)	A*	;M*	7‰*	GÁ*	%	+	/+	)I+	,s+	5 +	"Ö+	.ù+	(,	"D,	g,	*t,	Ÿ,	°,	BÀ,	:-	>-	Y-	o-	Š-	M¥-	0ó-	.$.	.S.	$‚.	
§.	Aµ.	a÷.	+Y/	m…/	Ró/	mF0	^´0	c1	Bw1	º1	Ô1	0ñ1	0"2	0S2	6„2	»2	Ö2	ió2	*]3	)ˆ3	1²3	-ä3	/4	)B4	Ll4	,¹4	bæ4	EI5	(�5	d¸5	o6	B�6	Ð6	1ã8	*9	*@9	Ik9	µ9	>Õ9	?:	T:	>s:	Š²:	2=;	0p;	7¡;	6Ù;	7<	-H<	]v<	0Ô<	=	=	,6=	&c=	)Š=	$´=	Ù=	ø=	 >	79>	%q>	(—>	%À>	(æ>	?	'.?	!V?	 x?	%™?	/¿?	1ï?	!@	&3@	!Z@	(|@	:¥@	-à@	A	2-A	$`A	(…A	®A	>ÎA	!
B	//B	_B	%xB	.žB	8ÍB	5C	<C	/LC	|C	 šC	*»C	"æC	8	D	(BD	!kD	7�D	)ÅD	%ïD	%E	;E	WE	+wE	"£E	ÆE	#åE	-	F	*7F	$bF	)‡F	/±F	áF	'G	)G	(GG	CpG	´G	ÐG	?êG	!*H	0LH	$}H	¢H	,¹H	#æH	;
! I	3FI	+zI	¦I	v¼I	^3J	e’J	MøJ	FK	;eK	2¡K	*ÔK	ÿK	)L	&CL	 jL	8‹L	!ÄL	:æL	!M	@M	/UM	<…M	7ÂM	'úM	"N	1BN	(tN	7�N	ÕN	>ðN	?/O	$oO	”O	³O	8ÎO	EP	HMP	)–P	)ÀP	wêP	—bQ	xúQ	«sR	S	tŸS	WT	‚lT	†ïT	¥vU	¬V	wÉV	(AW	jW	UŠW	0àW	.X	3@X	1tX	L¦X	2óX	-&Y	OTY	)¤Y	OÎY	KZ	$jZ	=�Z	%ÍZ	óZ	0[	.B[	q[	�[	­[	Ç[	â[	ú[	F\	"\\	=\	$½\	!â\	&]	;+]	(g]	7�]	#È]	/ì]	N^	k^	‰^	£^	#Á^	2å^	1_	J_	+a_	�_	)£_	#Í_	3ñ_	!%`	*G`	&r`	™`	1·`	Vé`	 @a	<aa	ža	´a	2Ña	,b	 1b	(Rb	,{b	7¨b	#àb	0c	5c	ÊSc	cd	4‚d	6·d	¢îd	8‘e	,Êe	7÷e	/f	Of	+gf	¾“f	>Rg	Û‘g	vmh	<äh	7!i	dYi	 ¾i	=ßi	-j	'Kj	(sj	cœj	.k	t/k	‰¤k	!.l	3Pl	;„l	1Àl	0òl	$#m	'Hm	"pm	“m	 ®m	6Ïm	!n	!(n	6Jn	"�n	)¤n	În	ín	lo	;qo	9­o	@ço	Y(p	&‚p	 ©p	-Êp	røp	Qkq	;½q	(ùq	"r	E<r	:‚r	(½r	ær	.ûr	g*s	4’s	<Çs	Rt	+Wt	 ƒt	?¤t	ät	u	Cu	au	gu	=‚u	Àu	+Ùu	%v	+v	Dv	bv	"‚v	-¥v	Óv	òv	9w	MLw	šw	A w	<âw	8x	KXx	I¤x	!îx	Xy	Eiy	¯y	Ây	Õy	óy	z	'z	.Ez	Ctz	¸z	Íz	(ëz	{	.){	X{	In{	¸{	/Î{	$þ{	,#|	EP|	4–|	0Ë|	ü|	-}	2A}	"t}	+—}	JÃ}	,~	;~	0W~	Fˆ~	]Ï~	1-	3_	9“	8Í	*€	N1€	4€€	<µ€	;ò€	N.�	~}�	Cü�	#@‚	+d‚	3�‚	0Ä‚	'õ‚	ƒ	%=ƒ	+cƒ	5�ƒ	Åƒ	âƒ	%„	'„	B„	b„	 ~„	Ÿ„	*»„	1æ„	0…	+I…	Cu…	 ¹…	"Ú…	fý…	.d†	-“†	1Á†	.ó†	%"‡	0H‡	)y‡	0£‡	Ô‡	:í‡	2(ˆ	[ˆ	(uˆ	0žˆ	Ïˆ	!àˆ	K‰	\N‰	«‰	4Ã‰	)ø‰	"Š	`<Š	$�Š	
ÂŠ	1ÐŠ	"‹	%‹	&:‹	a‹	/|‹	?¬‹	=ì‹	$*Œ	OŒ	'_Œ	?‡Œ	ÇŒ	BçŒ	*�	G�	3d�	$˜�	/½�	<í�	1*Ž	\Ž	oŽ	&ŒŽ	5³Ž	éŽ	"�	&'�	*N�	)y�	;£�	Yß�	K9�	-…�	7³�	:ë�	3&‘	-Z‘	1ˆ‘	2º‘	í‘	.
’	0<’	<m’	5ª’	5à’	1“	;H“	)„“	q®“	O ”	.p”	$Ÿ”	?Ä”	-•	)2•	5\•	V’•	%é•	Y–	i–	$„–	+©–	7Õ–	/
—	F=—	-„—	@²—	4ó—	q(˜	!š˜	¼˜	Ò˜	4é˜	>™	0]™	AŽ™	=Ð™	6š	-Eš	2sš	¦š	!Àš	8âš	6›	-R›	E€›	Æ›	[á›	;=œ	yœ	9‘œ	HËœ	:�	7O�	:‡�	7Â�	<ú�	67ž	;nž	:ªž	<åž	F"Ÿ	*iŸ	”Ÿ	+±Ÿ	*ÝŸ	 	& 	6; 	$r 	O— 	=ç 	=%¡	?c¡	£¡	(»¡	Jä¡	>/¢	2n¢	A¡¢	;ã¢	;£	5[£	&‘£	?¸£	mø£	%f¤	„Œ¤	U¥	Cg¥	9«¥	;å¥	!¦	s2§	\¦§	(¨	�,¨	1º¨	2ì¨	2©	FR©	0™©	3Ê©	6þ©	*5ª	'`ª	?ˆª	8Èª	+«	>-«	?l«	3¬«	Rà«	!3¬	xU¬	DÎ¬	9­	IM­	9—­	Ñ­	!ï­	
®	3®	HS®	'œ®	/Ä®	Gô®	-<¯	'j¯	:’¯	GÍ¯	°	M5°	_ƒ°	,ã°	B±	>S±	N’±	á±	4õ±	.*²	>Y²	L˜²	Så²	o9³	/©³	>Ù³	K´	Jd´	~¯´	G.µ	Fvµ	E½µ	7¶	?;¶	Z{¶	"Ö¶	Zù¶	\T·	#±·	Õ·	
ê·	Fø·	E?¸	4…¸	º¸	@Ð¸	@¹	0R¹	ƒ¹	:’¹	IÍ¹	>º	CVº	2šº	,Íº	@úº	D;»	C€»	9Ä»	Jþ»	8I¼	‚¼	 ¼	º¼	)Ð¼	ú¼	½	-0½	^½	t½	&�½	4·½	4ì½	4!¾	%V¾	0|¾	0­¾	0Þ¾	F¿	+V¿	F‚¿	0É¿	$ú¿	BÀ	.bÀ	‘À	&ªÀ	ÑÀ	èÀ	ûÀ	Á	'Á	)<Á	fÁ	zÁ	ŽÁ	-¤Á	ÒÁ	çÁ	6üÁ	3Â	FÂ	YÂ	vÂ	ŠÂ	�Â	±Â	ÍÂ	àÂ	Ã	Ã	7Ã	NÃ	nÃ	…Ã	¢Ã	¶Ã	LÏÃ	:Ä	DWÄ	BœÄ	EßÄ	/%Å	LUÅ	8¢Å	4ÛÅ	/Æ	-@Æ	HnÆ	I·Æ	MÇ	¹OÇ	#	È	-È	GÈ	aÈ	{È	$–È	4»È	&ðÈ	/É	2GÉ	;zÉ	¶É	&ÐÉ	÷É	*Ê	<<Ê	MyÊ	0ÇÊ	0øÊ	,)Ë	VË	tË	!“Ë	µË	ÕË	ðË	
! Ì	$Ì	>Ì	XÌ	xÌ	“Ì	®Ì	ÉÌ	8äÌ	Í	88Í	qÍ	ŒÍ	§Í	ÂÍ	!ÝÍ	ÿÍ	Î	4Î	.OÎ	~Î	šÎ	¶Î	#ÒÎ	,öÎ	4#Ï	;XÏ	”Ï	#±Ï	*ÕÏ	)Ð	A*Ð	2lÐ	'ŸÐ	"ÇÐ	"êÐ	;
Ñ	0IÑ	 zÑ	"›Ñ	!¾Ñ	!àÑ	$Ò	$'Ò	9LÒ	6†Ò	=½Ò	AûÒ	/=Ó	-mÓ	1›Ó	EÍÓ	:Ô	0NÔ	nÔ	5îÔ	0$Õ	<UÕ	E’Õ	,ØÕ	3Ö	>9Ö	4xÖ	:­Ö	4èÖ	;×	Y×	'w×	#Ÿ×	'Ã×	=ë×	#)Ø	(MØ	9vØ	)°Ø	6ÚØ	-Ù	>?Ù	2~Ù	0±Ù	0âÙ	+Ú	/?Ú	/oÚ	/ŸÚ	,ÏÚ	$üÚ	!Û	]?Û	�Û	6µÛ	1ìÛ	AÜ	@`Ü	¡Ü	@¿Ü	;Ý	D<Ý	#�Ý	>¥Ý	AäÝ	7&Þ	:^Þ	2™Þ	5ÌÞ	2ß	5ß	KQß	N�ß	ìß		à	&à	*Cà	-nà	6œà	'Óà	ûà	Qá	iá	'„á	¬á	Çá	-âá	(â	,9â	,fâ	,“â	)Àâ	êâ	,ã	62ã	'iã	L‘ã	LÞã	<+ä	<hä	B¥ä	)èä	å	11å	.cå	.’å	LÁå	kæ	zç	 šç	6»ç	Jòç	X=è	(–è	'¿è	çè	)é	@,é	4mé	I¢é	Uìé	CBê	&†ê	V­ê	ë	Pë	Pdë	Uµë	!ì	+-ì	AYì	9›ì	7Õì	=
í	9Kí	1…í	¡·í	BYî	#œî	:Àî	}ûî	<yï	G¶ï	¯þï	:®ð	éð	Cñ	NFñ	j•ñ	ò	 ò	8/ò	hò	;‡ò	Ãò	àò	ýò	4ó	LMó	Mšó	èó	Dúó	"?ô	Dbô	§ô	:¾ô	ùô	Dõ	LUõ	>¢õ	5áõ	:ö	6Rö	I‰ö	CÓö	E÷	+]÷	+‰÷	Lµ÷	)ø	2,ø	K_ø	J«ø	Jöø	'Aù	/iù	™ù	+©ù	"Õù	Føù	(?ú	6hú	=Ÿú	=Ýú	9û	5Uû	(‹û	9´û	4îû	%#ü	0Iü	,zü	8§ü	(àü	R	ý	C\ý	' ý	FÈý	.þ	>þ	D\þ	'¡þ	@Éþ	.
! ÿ	09ÿ	!jÿ	<Œÿ	FÉÿ	6
! .G
! Cv
! Cº
! 1þ
! ,0
! 2]
! D�
!  Õ
! 1ö
! (
! =G
! :…
! PÀ
! &
! <8
! 8u
! F®
! -õ
! #
! !A
! 1c
! 9•
! @Ï
! N
! +_
! E‹
! ?Ñ
! ]
! 9o
! 2©
! 2Ü
! 2
! >B
! >�
! ,À
! Eí
! H3
! E|
! 0Â
! 6ó
! ,*	
! 6W	
! UŽ	
! !ä	
! 
  
! a%
  
! U‡
  
! 3Ý
  
! /
! 2A
! $t
! "™
! )¼
! &æ
! F

! 2T
! $‡
! N¬
! Aû
! ?=
! 5}
! t³
! —(
! 9À
! cú
! G^
! ?¦
! :æ
! 8!
! %Z
! )€
! ª
! #Ê
! #î
! -
! ‰@
! =Ê
! 9
! 3B
! 2v
! %©
! &Ï
! ;ö
! :2
! &m
! U”
! ê
! &
! &.
! /U
! 2…
! /¸
! 8è
! 4!
! !V
! +x
! 2¤
! -×
! %
! )+
! %U
! &{
! ¢
! 2¿
! /ò
! "
! &=
! ,d
! .‘
! aÀ
! Œ"
! L¯
! Sü
! TP
! j¥
! 4
! 'E
! m
! Š�
! 
! Q4
! †
! 0�
! 2À
! .ó
! '"
! %J
! p
! 2�
! Â
! -ß
! 2

! 7@
! 2x
! =«
! 8é
! 8"
! =[
! 8™
! 6Ò
! ;	
! 4E
! 9z
! 4´
! 9é
! 4# 
! EX 
! 7ž 
! SÖ 
! .*!
! 1Y!
! ‹!
! #£!
! 2Ç!
! .ú!
! F)"
! Kp"
! I¼"
! I#
! EP#
! G–#
! Þ#
! H^$
! T§$
! ü$
! j%
! 0�%
! ,²%
! cß%
! FC&
! ¾Š&
! •I'
! Pß'
! ö0(
! D')
! l)
! )
! —)
! ©)
! ¿)
! Ï)
! ß)
! ò)
! 	*
! 	 *
! **
! @*
! ^*
! 'x*
! @ *
! ,á*
! [+
! 0j+
! *›+
! LÆ+
! -,
! +A,
! @m,
! >®,
! 5í,
! .#-
! R-
! Xk-
! <Ä-
! ,.
! r..
! s¡.
! T/
! sj/
! tÞ/
! ¦S0
! )ú0
! F$1
! "k1
! 8Ž1
! 7Ç1
! 1ÿ1
! <12
! Bn2
! T±2
! C3
! GJ3
! N’3
! .á3
! 4
! =*4
! mh4
! /Ö4
! /5
! N65
! #…5
! a©5
! 66
! YB6
! Zœ6
! @÷6
! _87
! /˜7
! (È7
! kñ7
! -]8
! .‹8
! Mº8
! I9
! 2R9
! F…9
! EÌ9
! 8:
! CK:
! y�:
! r	;
! 0|;
! !­;
! +Ï;
! +û;
! +'<
! +S<
! ,<
! ,¬<
! -Ù<
! -=
! -5=
! -c=
! -‘=
  -¿=
  -í=
  ->
--- 1,316 ----
! Þ•§=TíCRŒÚ˜#™#-›#1É#û# $1$ÛE$+!%0M%K~%Ê%à%
! ì%÷%
&<&BS&R–&>é&@('9i'C£'Fç'5.(Id(®(Å(!Ú($ü(!)!6)$X) })"ž)+Á)í)ô)-û)#)*”M*â*++('+1P+A‚+'Ä+ì+,,4,O,k,[‹,]ç,E-a-v-•-¯-Ë-$à- .#&.!J."l.�.'­.(Õ.+þ.)*/$T/'y/*¡/1Ì/þ/*0-F0&t0)›0Å0,å0#1F61Q}15Ï1]2wc2rÛ2AN3K�3,Ü3N	4@X4B™4OÜ4L,5Ry5;Ì586>A6I€6IÊ6B7~W7?Ö7D8E[8@¡8Eâ87(9C`9=¤9Bâ9E%:~k:6ê:{!;B�;?à;‰ <9ª<Pä<C5=Fy=sÀ=E4>Cz>Q¾>N?�_?Gð?Œ8@OÅ@RAChAQ¬ANþAFMB9”B=ÎB=C4JCPCMÐCEDBdDG§DIïDH9EB‚E=ÅE7F6;G*rGI�GçG HY%HoH-ïHEI
! cI'nI8–I>ÏIJ( J/IJyJ+‚JZ®Jl	K+vK=¢KmàK0NL)L ©LÊL;ÚLEM\M#uM#™M½M ÔM7õM8-NfN)„N®NÎN$éN$O*3O*^O‰O¤O ¿OàOúOP#P;P8RP‹P!œP;¾PEúP‘@QÒQ5ñQE'R%mR1“R.ÅRôR0SLCS6�S7ÇSlÿSGlT$´TÙTJøT*CUEnU2´UEçUl-VšV3¶V@êV+W5CWyW‚W ™W&ºWJáW8,XUeX!»X:ÝXY+Y->YlYI{YÅY@ËY/Z@<Z;}Z#¹ZZÝZc8[Oœ[lì[8Y\T’\wç\9_]Q™]Kë]L7^S„^^Ø^D7_4|_Q±_Q`HU`5ž`HÔ`IaYga,Áa*îa6bAPb3’bLÆb¤c�¸c·HdVerWeiÊec4f=˜fÖfìf#üf# gDg.Wg†g £gÄg×g9ég;#h_hVzh#Ñh,õh""i"Einhi×iñi-j6.j3ej/™j/Éj>ùj-8kJfk2±k8äk/l&Ml6tl,«lPØlH)m8rm-«m0Ùmx
! neƒnBén?,oFlo3³o9ço2!p-Tp0‚p_³pVqZjqEÅqArMr*erC�rHÔrFsJds@¯sGðsE8tA~tgÀts(uiœuAvQHvwšv[wbnwYÑwi+xo•x<yBy[ÂyOzDnz^³zN{;a{o�{p
|J~|lÉ|I6}{€}Rü}kO~Y»~K?aQ¡Mó_A€I¡€Bë€7.�9f�& �9Ç�7‚69‚p‚
�‚<ž‚(Û‚*ƒ:/ƒ:jƒ#¥ƒWÉƒG!„Yi„ZÃ„\…¬{…Ì(†^õ†nT‡fÃ‡v*ˆe¡ˆu‰\}‰lÚ‰JGŠ:’ŠLÍŠž‹¾¹‹WxŒgÐŒ_8�o˜�^ŽngŽUÖŽe,�)’�%¼�|â�œ_�Fü�VC‘Nš‘^é‘MH’]–’Dô’T9“ Ž“!¯“7Ñ“F	” P”&q”4˜”Í”-æ”•#0•.T• ƒ•¤•.½•0ì•7–!U–fw–4Þ–=—LQ—Nž—@í—-.˜(\˜,…˜&²˜ Ù˜ú˜™0*™H[™S¤™?ø™_8š=˜š[Öš<2›o›/‡›#·›:Û›]œ$tœ&™œ-Àœ?îœ6.�4e�4š�2Ï�-ž50žˆfžPïž'@Ÿ3hŸœŸ?¼Ÿ8üŸ5 1P ‚ 5� *Ó Rþ jQ¡&¼¡&ã¡%
! ¢*0¢O[¢>«¢7ê¢6"£;Y£9•£;Ï£@¤9L¤<†¤5Ã¤Bù¤;<¥+x¥B¤¥7ç¥F¦Ff¦1­¦?ß¦;§R[§0®§4ß§1¨=F¨>„¨;Ã¨pÿ¨!p©%’©A¸©9ú©'4ª+\ª5ˆªT¾ª)«?=«(}«0¦«>×«<¬US¬P©¬Hú¬.C­;r­g®­Š®C¡®<å®-"¯GP¯/˜¯È¯ã¯8þ¯87°Rp°@Ã°T±EY±UŸ±Eõ±M;²*‰²'´²8Ü²Z³4p³&¥³vÌ³lC´m°´Bµ9aµ=›µ7ÙµZ¶Nl¶8»¶@ô¶A5·?w·h··& ¸5G¸m}¸Që¸8=¹8v¹3¯¹4ã¹)º1Bº9tº®º?Åºh»;n»Hª»\ó»!P¼<r¼6¯¼5æ¼,½4I½:~½;¹½!õ½:¾6R¾=‰¾5Ç¾jý¾'h¿Q�¿:â¿<À0ZÀ4‹À,ÀÀ4íÀ,"Á<OÁ5ŒÁ!ÂÁ*äÁ;Â6KÂ*‚Â6­Â=äÂX"Ã4{Ã,°Ã0ÝÃ,Ä=;Ä3yÄ:­ÄTèÄ+=Å4iÅ4žÅ>ÓÅ0Æ-CÆFqÆE¸Æ3þÆ/2Ç/bÇ@’Ç)ÓÇ)ýÇ'ÈAÈF[ÈE¢È<èÈ3%ÉKYÉ!¥É!ÇÉ-éÉ-ÊCEÊ.‰ÊF¸ÊÿÊ8Ë,UË‚Ë@ ËBáË>$ÌfcÌEÊÌ!Í!2Í'TÍ"|Í;ŸÍ'ÛÍBÎ5FÎ9|Î@¶ÎB÷Îj:Ï(¥Ï3ÎÏ1Ð:4Ð1oÐ.¡Ð8ÐÐ5	Ñ;?Ñ/{Ñ/«Ñ/ÛÑ/Ò+;Ò*gÒ’ÒJ±ÒüÒ1ÓDLÓ*‘Ó*¼Ó/çÓMÔ3eÔ1™Ô@ËÔ0Õ@=Õ?~Õ:¾Õ;ùÕ85Ö&nÖ-•Ö;ÃÖ'ÿÖ,'×'T×(|×)¥×WÏ×"'Ø#JØBnØ2±Ø5äØ1ÙLÙ)cÙ1�Ù=¿Ù?ýÙD=ÚE‚ÚDÈÚE
Û2SÛ_†Û)æÛ:Ü8KÜ/„Ü"´Ü*×ÜIÝ4LÝC�ÝHÅÝ3ÞBÞ-ZÞCˆÞ:ÌÞ2ß=:ßxß1—ßÉß$èß2
à@àWàUvà-Ìà.úà7)á3aá?•á?Õá1âbGâ1ªâ:Üâ0ã+HãAtã.¶ã*åã2ä%Cä2iä1œä0Îä9ÿä19å2kå1žå+Ðå,üå3)æ.]æDŒæ7Ñæ$	ç+.çNZç;©ç6åçèU5èK‹è×è8îè;'é9céa�é9ÿéB9êB|ê0¿ê�ðê@�ëBÂë;ìAì-`ì'ŽìD¶ì7ûì+3í$_í0„í*µíAàí6"î3Yî$�î6²î*éî.ï9Cï}ï,�ï0Êï5ûï,1ð.^ð0�ð%¾ð7äð&ñCCñ:‡ñÂñNßñ/.ò6^òC•ò@Ùò%óB@ó$ƒó¨óKÆó*ô'=ôeô'ƒô0«ôÜô"÷ô?õ Zõ#{õ0Ÿõ(Ðõ.ùõ*(ö,Sö1€ö3²öHæö+/÷"[÷1~÷>°÷4ï÷)$ø4Nø$ƒø/¨ø9Øø1ù5Dù<zùE·ùMýù@KúDŒú1ÑúPû‚TûV×û4.üEcüG©ü9ñüK+ýVwýLÎý/þ1KþE}þ6Ãþ3úþ@.ÿeoÿ?Õÿ/=EiƒLíC:5~X´<
CJ3Ž0Â7ó+EB2ˆ+»+ç>-R>€¿Þý<ER<˜;ÕEFW6žIÕX7xW°.>78vT¯m	\r	2Ï	]
! 1`
! B’
! cÕ
! i95£'Ù+,-@Z*›XÆ4
)T
6~
9µ
*ï
*6E*|F§?îX.@‡!È*ê%;@MŽo E3V5Š(À)é0MD ’!³BÕ!B:F}8Ägý`eKÆU;h.¤/Ó8<@W,˜RÅVQoUÁ9)QQ{lÍa:Aœ4Þ2ZFP¡iòt\"ÑMô<BB=ÂGKHn”`/d-”=Â9VV4­?âU" 8x 3±  å 2!99!4s!W¨!&"$'""L"%o""•":¸"Gó");#Xe#/¾#î#)
$B7$1z$Q¬$.þ$N-%E|%KÂ%&H-&Fv&E½&8'H<'1…',·'"ä'8(=@(@~(?¿(2ÿ(32)"f)&‰)I°)1ú)#,*CP*e”*&ú*/!+4Q+.†+&µ++Ü+:,C,EU,/›, Ë,ì,&
! -'1-(Y-#‚-+¦-&Ò-7ù-B1.Ht.(½.Yæ.%@/=f/)¤/$Î/%ó/:07T0$Œ0G±0,ù0G&1*n1,™18Æ1<ÿ1.<2k2N‹21Ú2J3EW30�3€Î3lO42¼4jï4IZ5O¤55ô5@*6.k6+š6BÆ64	7(>7fg7kÎ7|:8>·82ö8M)9'w9"Ÿ9&Â9)é9<:+P:#|: :¿:_ß:^?;Mž;Eì;82<-k<G™<á<,ÿ<T,=.�=*°=FÛ=K">Mn>)¼>!æ>@?$I?9n?$¨?&Í?5ô?>*@Ki@¢µ@'XA7€A5¸A?îAL.BF{BJÂBP
C^CnC(ŠC5³C3éCiD%‡D?­DíDüDE6E4QE†E•E/²E;âELFBkF6®F=åF^#Gb‚G™åG’HzIY�IEçI-J EJ$fJ4‹J(ÀJ'éJ:KJLK/—K+ÇK,óK) L,JLDwL1¼L9îLA(M3jM8žM×MJõMK@N©ŒN/6OHfO¯OKÉOSP.iPJ˜P@ãP!$QBFQ8‰Q3ÂQRöQ(IR#rR-–R/ÄRWôRJLSZ—S?òSH2T-{TX©TKUSNU”¢U07VEhV.®V:ÝV?W3XW2ŒW<¿W,üWk)X*•X1ÀXwòX^jYCÉYG
ZoUZ5ÅZ0ûZ;,[(h[3‘[(Å[+î[2\,M\'z\D¢\5ç\)](G]%p]2–]oÉ]I9^)ƒ^!­^XÏ^((_Q_+p_Jœ_)ç_:`3L`=€`!¾`9à`/a$Ja%oa+•aEÁa\b2db[—b[ób-Oc(}c¦c"¿c/âc%d68d/od#Ÿd<Ãd.e0/e7`e$˜e5½e3óe9'f=afGŸfçf*g%2gXgsg'‘g@¹gúghhl.h,›h*Èh/óh,#iPi
! li#wi*›i.Æiõi#jJ,jwj–j¯j+ÏjFûjMBkJ�kjÛkNFl(•l¾l+Þlp
! m{m#�m%±m4×mnn8nVn+sn,ŸnÌn>çn<&ovcoÚoF÷oS>p/’p-Âpðpq@,qmq �q¢q:¹q9ôq9.r"hr3‹r!¿rár)úr*$s0Os9€s#ºs$ÞsAtEt"_t#‚t-¦t3Ôt/u,8u<euF¢uéu*v./v+^v4Šv7¿vS÷vGKw:“w%Îw!ôw*xAx]x,zx-§x5Õxœyª¨yJSzKžz¨êz¸“{XL|f¥|K}LX}´¥}¨Z~\d`<ÅÄ€¸Ç€d€�lå�€R‚=Ó‚(ƒ1:ƒ2lƒ5Ÿƒ*Õƒ2„)3„,]„/Š„oº„k*…0–…XÇ…] †a~†$à†‡W%‡-}‡#«‡EÏ‡Fˆ4\ˆF‘ˆ/ØˆD‰.M‰$|‰¡‰*¼‰ç‰=ù‰7Š OŠ!pŠ ’Š1³ŠDåŠE*‹ p‹D‘‹{Ö‹0RŒ6ƒŒ)ºŒ#äŒ'�"0�&S�z�#š�'¾�"æ�6	Ž-@ŽnŽ0€Ž"±Ž/ÔŽ]�5b�c˜�ü��0&�KW�'£�/Ë�.û�*‘'J‘ r‘0“‘ZÄ‘5’<U’&’’3¹’Oí’F=“„“#¢“Æ“ã“”” 8”$Y”:~”0¹”Bê”;-•?i•?©•é•––6–4I–`~–ß–$þ–#—#A—'e—�—6¬—ã— ˜"˜4˜J˜%i˜�˜%ž˜$Ä˜é˜	™!!™C™b™�™-œ™Ê™-å™%š9š.Uš„š¢š3Âšöš›+›]=›››+±›,Ý›/
! œ#:œ0^œ/�œ#¿œãœ,�/�C�,b�<��Ì�6Þ�Až+Wž+ƒž¯žÂžÙž-óž.!Ÿ6PŸ=‡ŸPÅŸ !4 *V -� .¯ 6Þ =¡.S¡/‚¡7²¡>ê¡R)¢\|¢cÙ¢9=£=w£µ£!Ó£(õ£L¤Hk¤5´¤)ê¤)¥">¥#a¥…¥. ¥Ï¥Kß¥S+¦Y¦JÙ¦@$§qe§×§+ö§G"¨>j¨@©¨�ê¨Y{©ºÕ©]�ª‚îªRq«2Ä«T÷«,L¬-y¬5§¬<Ý¬$­(?­=h­.¦­Õ­;ï­(+®T®.o®Mž®=ì®N*¯.y¯+¨¯2Ô¯5°-=°5k°8¡°0Ú°5±@A±K‚±NÎ±7²8U²;Ž²3Ê²;þ²>:³6y³G°³@ø³P9´UŠ´bà´4Cµ7xµC°µFôµ(;¶ d¶‚…¶‚·‹·C¤·è·¸#'¸(K¸0t¸5¥¸Û¸ñ¸"¹"#¹}F¹5Ä¹2ú¹ -º6Nº4…ºººFØºG»Og»^·»~¼V•¼?ì¼O,½Q|½MÎ½N¾3k¾>Ÿ¾KÞ¾9*¿Ed¿Gª¿8ò¿P+ÀC|ÀJÀÀ1Á2=Á5pÁ*¦Á)ÑÁCûÁf?Â_¦ÂÃ1%ÃWÃqÃ<�Ã"ÍÃ6ðÃ2'Ä1ZÄ3ŒÄ5ÀÄ7öÄ'.ÅIVÅ- Å4ÎÅ6Æ):Æ&dÆ$‹ÆJ°ÆNûÆPJÇ>›Ç[ÚÇ@6È%wÈ5�ÈEÓÈ,É1FÉ%xÉGžÉQæÉA8Ê)zÊ#¤Ê!ÈÊ0êÊ,Ë%HË.nË1�Ë2ÏËGÌKJÌ,–ÌMÃÌ,Í;>ÍXzÍ=ÓÍ<ÎONÎZžÎ<ùÎ.6Ï5eÏ8›Ï<ÔÏ*Ð<Ð)\Ð%†Ð)¬Ð)ÖÐÑÑ3Ñ<OÑ3ŒÑ0ÀÑñÑGÒ9OÒ3‰Ò4½Ò8òÒ8+ÓdÓ+‚Ó"®ÓQÑÓ1#ÔAUÔU—Ô(íÔ,ÕCÕ/bÕ*’ÕE½ÕBÖ7FÖ/~ÖK®Ö'úÖ@"×-c×-‘×3¿×.ó×("Ø(KØ*tØ@ŸØ+àØ8Ù.EÙ)tÙ1žÙGÐÙKÚJdÚ3¯Ú,ãÚ&Û,7Û"dÛ=‡Û,ÅÛ'òÛ1Ü>LÜ#‹Ü'¯Ü9×Ü0Ý'BÝ3jÝ-žÝ5ÌÝ0Þ/3ÞcÞ(}Þ1¦Þ)ØÞ*ß3-ß6aß ˜ß0¹ß2êß-à1Kà }à?žà+Þà.
! á-9á+gá“á ¥áÆá\äá/Aâ'qâ™â+²â,Þâ5ã1Aã+sã*ŸãÊã*áã'ä$4ä*Yä(„ä­ä]Çä;%å_aå0Áå)òå æ2=æEpæ)¶æ<àæ"ç'@çhçYƒç-Ýç+è7èIèv_è;ÖèFéYéqé‘é-­é ÛéSüéRPêZ£êOþêGNë–ë¬ë$¾ëXãë1<ì\nìLËìIíMbíK°íZüíkWîKÃîZïdjï+Ïï,ûï/(ð#Xð0|ð/­ð#Ýð-ñ,/ñ&\ñƒñ<šñ×ñ.îñ3ò+QòI}ò Çò;èòH$óHmó¶óÉóàóúóô78ô0pô?¡ôáô,õ-õEõ)bõ"Œõ4¯õ(äõf
ötö+‘öJ½ö;÷$D÷Ci÷<­÷5ê÷* ø.KøzøF”ø-Ûø	ù""ùiEù¯ù+Âù>îù'-ú:Uú�ú§úÃúÜú÷úû5#û=Yû)—ûÁû×ûòû0
ü0>üoü.�ü1°ü1âü,ý6AýCxý¼ý-Ôý0þ03þ$dþ&‰þG°þ2øþ'+ÿSÿErÿ-¸ÿ'æÿ54D.y<¨Kå#1U.q+ ÌìAM"m�©É-á)9)Yƒ ž#¿ãùVk$‹°2Ï?&[‚™.±5à_'vž,»9è"&Fc-ƒA±"ó"9GVDž)ãE
	"S	/v	8¦	Gß	'
! !B
! d
! "„
! 1§
! 6Ù
! $858nd§O=\CšHÞ,'
BT
.—
7Æ
3þ
@2;sH¯Wø;P5ŒAÂW6\9“;ÍT	4^6“4ÊLÿ8L<…=Â>??ZIÚA$=f6¤6Û:4M@‚IÃ<
NJ?™QÙ8+BdK§uó5iOŸIï89<rF¯:öF1GxGÀI=Rf�/÷.'AV˜D´Hù“B&ÖWýbU/¸LèA5=wlµ" Î9 i!r!‹!#§!%Ë!)ñ!5"HQ"š"=¸"Sö"EJ#:�#<Ë#>$:G$>‚$=Á$Oÿ$@O%E�%*Ö%&  &HA&SŠ&Þ&þ&B'BW':š''Õ'0ý'6.(2e(*˜(*Ã(Gî(K6)>‚).Á)2ð):#*9^*1˜*(Ê*.ó*#"+"F+;i+(¥++Î+%ú+) ,=J,0ˆ,¹,BØ,H-Rd-G·-tÿ-,t.0¡./Ò../"1/+T/-€/+®/~Ú/�Y0!é0 1W,1I„1 Î1 ï1%2+62'b2#Š2$®2Ó2+ó213/Q3�3;¡3
! Ý3Iè3A24"t41—4"É4Fì4d35U˜5Pî5?6'K6s6†63—64Ë6\7O]75­7{ã7K_8<«8è86989<I9P†9?×91:'I:#q:O•:+å:&;'8;8`;m™;4<(<<<e<(¢<Ë<*Ü<-=@5=v=:ˆ=3Ã=$÷=>89>0r>-£>CÑ>'?R=?N�?Dß?F$@Bk@J®@Hù@>BA@�A<ÂA8ÿA8BOBmB?‰BDÉB'C@6C wC@˜C ÙC-úC(DHD+aD�DªDaÊD$,E#QE3uE*©E-ÔE#F&F.DF-sF¡FUºFG,*G&WGB~G"ÁG+äG+H<H-ZHXˆH+áH5
I#CIgIp�IòI'J:J#VJ'zJ¢J¸JOÔJ!$K"FKGiK9±KëK%ÿK%Lo@L&°L5×L
MM-6MdM7}M,µM+âM'N"6N!YN5{N$±NÖN<òN/O7JO,‚O5¯O@åOK&PNrP#ÁPåP!Q%'Q#MQVqQTÈQ/RMRmR‹R¢R0¹RêR(S))SSSoSŒS£S!µS×SíS.T:7TQrTÄTâTøT1U#HU0lU&�U
ÄUaÒU.4VcVdtV1ÙVWWW."WQWYW2aW2”WMÇWMXcX0wX¨X(¯X,ØXYYY8Y2AYKtYKÀYCZPZ9jZ¤Z2ÁZ9ôZ<.[k[9t[®[Ç[á[#ú[O\.n\5�\9Ó\5
]C]fX]'¿]8ç]! ^4B^>w^¶^/Ñ^_2_*K_.v_)¥_&Ï_'ö_&`&E`%l`#’`'¶`%Þ`(a -a$Na sa"”a,·a2äab7b*Vb,�b.®b$Ýb*cA-c1oc¡c¹c)Õcÿc+d^Kd?ªd?êd)*e3Te5ˆeY¾eaf6zf<±f2îf-!g4Og-„g4²g/çgh27hLjh/·h6çhôij.j8Nj0‡j3¸j7ìj>$k$ck5ˆk,¾k.ëk,l1Gl3yl2­làl6ül13m$em0Šm»m7Âmúmn6n#Jnnn Žn+¯nÛnânónoo,oDo`o€o“o¦o:½o)øoJ"pCmp±pÉp(ép,qT?q”q›q,¢q
! ÏqÚqùqr(/r:Xr“r7°r(èrs#1s5Us‹sŸs)¼s/æst'tGt6at
˜t!¦t Èt'ét u02ucu
~u Œu­uÄuÚuóu
vv-:v"hv!‹v)­vC×vPwlwnwww€w$‰w3®wâwþw.x1Mx:x>ºxùxyyyy!&yHydyqyzy‡y�y™y¢y«yÇyÐyAÔyBz~Yz°ØzL‰{gÖ{>|{^|gÚ|ŒB}UÏ}-%~GS~›~6»~nò~<a5ž,Ô€€‰#€^­€r�o�ï�

‚*‚<F‚.ƒ‚²‚Î‚5ë‚
!ƒ€/ƒ°ƒ’¶ƒ(I„+r„.ž„+Í„-ù„c'…^‹…€ê…jk†QÖ†|(‡n¥‡3ˆAHˆkŠˆ5öˆ',‰7T‰.Œ‰5»‰3ñ‰8%Š.^Š�Š[©Š“‹Œ™‹W&Œc~ŒGâŒJ*�Gu�©½�+gŽ1“ŽJÅŽ5�:F�$��¯¦�+V�‚�œ�¶�oÏ�)?‘³i‘4’NR’.¡’>Ð’<“eL“;²“‘î“:€”“»”'O•Ew•W½•>–ST–Y¨–L—LO—¢œ—??˜@˜QÀ˜b™Bu™Q¸™E
! šOPšs šq›e†›aì›PNœ³ŸœPS�Š¤�l/ž„œžV!Ÿ<xŸ=µŸ¦óŸ|š ‰¡d¡¡}¢A„¢KÆ¢<£0O£-€£8®£Lç£Q4¤B†¤GÉ¤Q¥Hc¥I¬¥Zö¥ZQ¦L¬¦Vù¦HP§D™§JÞ§?)¨=i¨B§¨�ê¨Cl©D°©7õ©6-ªAdª*¦ªGÑªM«Kg«;³«?ï«E/¬5u¬H«¬bô¬JW­b¢­Y®9_®1™®BË®Ñ¯rà¯NS°9¢°6Ü°Z±9n±i¨±]²Xp²EÉ²Q³@a³2¢³FÕ³b´U´[Õ´‡1µM¹µa¶@i¶Vª¶;·¾=·Fü·;C¸`¸Mà¸".¹@Q¹W’¹9ê¹P$ºluº\âºB?»„‚»T¼P\¼I­¼F÷¼N>½�½H’¾GÛ¾~#¿y¢¿LÀ`iÀ:ÊÀbÁ@hÁS©ÁRýÁ>PÂ:�ÂdÊÂ'/Ã*WÃC‚Ã/ÆÃAöÃL8Ä6…ÄR¼ÄEÅCUÅB™Å_ÜÅ6<Æ+sÆ?ŸÆ@ßÆ= Ç:^ÇA™ÇCÛÇGÈ2gÈ7šÈ?ÒÈBÉZUÉ@°É+ñÉ;Ê+YÊI…ÊCÏÊ)ËM=Ë7‹Ë7ÃË+ûËA'ÌJiÌ*´Ì*ßÌ,
! Í(7Í7`Í˜Í1¶Í=èÍO&Î*vÎ¡Î%¼ÎIâÎu,Ï;¢ÏTÞÏO3Ð ƒÐH¤ÐDíÐ52Ñ[hÑKÄÑBÒQSÒ?¥ÒåÒ8Óu;ÓL±ÓiþÓ=hÔ:¦Ô$áÔAÕ7HÕ3€Õ,´Õ!áÕ#ÖJ'Ö-rÖ+ Ö,ÌÖUùÖ³O×sØqwØ‡éØþqÙopÚyàÚWZÛV²ÛY	Ü#cÜB‡ÜUÊÜZ Ý¶{Ý2Þ#JÞnÞ#‡Þ6«Þ[âÞ>>ß}ßÂ’ß4UàŠà3–àÊà(Öàÿà0áIá4gá!œá"¾áááúá!â
! (â3âBâVâcâzâ�â•â!žâ	ÀâÊâÚâéâõâãã2ãMã`ãmãzãŠãœã±ã	ÄãÎãÛãëãûã	ä
! ä%#äXIäZ¢ä[ýä[YåJµåNæ"Oæ7ræOªæ'úæ6"ç6YçU�çJæç31èFeè¬è9Éèé[é3wé«éÄéáé@õéB6ê?yê-¹ê0çê5ë,Në{ë?’ë3Òëlì5sì0©ì)Úì5í:í+Jí0víH§í$ðí+î:Aî|îA“î@Õî%ï<ïVïsï-�ïP¾ïSðwcðCÛð'ñ7Gñ5ñ?µñ=õñ73ò:kòA¦òGèò.0ó)_ó:‰ó"Äó çó/ôH8ôJ�ô'Ìô‡ôô>|ö»öE;÷Ž�÷yøPŠø/Ûøyù=…ù1Ãùqõùogú.×ú0ûU7ûŸ�û=-üUküOÁügýeyýVßýW6þWŽþEæþB,ÿJoÿ)ºÿ:äÿ)|IlÆ3âLB/7r)ª#Ôø
"7'Lt’™$«Ð+ð#@/`%�¶Ô(îh%€H¦4ïJ$0oF dç?LmŒlúIgH±CúH>	G‡	BÏ	O
! (b
! K‹
! 2×
! 6
! lAe®M8b?›UÛm1
3Ÿ
2Ó
*41Qf#¸+Ü1':5bV˜mï{]@Ùn+‰µ*Ó'þ&&'M@u9¶Sð#D!hJŠ>ÕZ.oLžë%	D/KtÀ;Þ:^UK´?@;`0œ$Í<ò/K$iFŽ%Õ6û62)iV“NêG94�t¶@+:l§9ÇF/H#x2œ1ÏH>Jh‰1ò/$UT>ªJéG4G|6Ä+û.' hV O¿ K!8[!C”!SØ!d,"Q‘";ã"B#Ib#X¬#\$4b$9—$CÑ$=%CS%6—%1Î%7&H8&3�&=µ&Oó&0C'0t'*¥'!Ð'<ò'*/()Z(P„(6Õ(/)0<)/m)/�)0Í)8þ)57*9m*9§*6á*7+.P+9+-¹+:ç+<",/_,>�,+Î,(ú,.#-+R-8~-B·-:ú-5.JS.ž.i³./'1/Y/ns/â/oý/,m0Mš0
è0Hö2-?37m37¥3>Ý3G44d4O™4é4;5(A53j5 ž5¿5mÝ5'K6;s6B¯69ò60,7D]7B¢7Då7B*8Gm8Gµ8?ý8=9[9bx9PÛ96,:5c:5™:CÏ:*;[>;8š;{Ó;¨O<Xø<%Q=w=$•=Gº=)>8,>;e>R¡>+ô>9 ?)Z?7„?R¼?:@AJ@8Œ@%Å@)ë@)At?A0´A3åA8B.RB9�BK»B%C-C&IC1pC7¢C?ÚC%D%@D$fDT‹D2àD*E1>EKpED¼EAF+CF&oF%–F$¼F?áF/!GQGJmG#¸G.ÜG1Hz=Ht¸HH-I9vI[°I<JGIJ*‘J)¼JXæJ<?K#|K( K/ÉKNùK)HLNrL2ÁLMôL)BM2lM;ŸM;ÛM1NIN0\NG�NYÕN_/Ok�O:ûOM6P„PH�P1æPdQB}QCÀQ{RR€RNÓR1"SyTSVÎS=%TScTZ·TdUdwUEÜUB"VCeVC©VíV@þV
?W&MW3tWJ¨W1óW>%X<dXB¡X1äX6Y'MY8uY3®Y8âY7Z+SZ,Z4¬ZSáZ>5[t['�[,·[;ä[4 \BU\k˜\2]:7]*r]/�]%Í]ó]!^.^J^f^+^«^ É^/ê^_
9_:G_G‚_FÊ_@`R`&j`‘`.¬`Û`8ñ`6*a2aaD”a:ÙaFbE[bC¡b@åb=&cJdc>¯cEîc4dQ´dAe`He'©eÑe;ðe,f;<fxf‰f˜f·f.ÌfûfgI/g<yg5¶g5ìg3"h(Vh5hµh*Ñh#üh i)i6i.Ui.„i0³i8äij=j[jEyjN¿jGkVkFok@¶k>÷k<6l&sl<šl5×l=
mKmBkm$®m[ÓmA/n_qncÑnD5oMzoGÈo_p8pp+©p.Õpq q2qDq5Uq"‹q"®qÑq>éq6(r._r\Žr9ërK%sRqs2Äs5÷s;-t8itJ¢tIítD7uM|uGÊuAvJTv.Ÿv\Îv>+wHjw9³w0íw/x,Nx8{x4´xéxy7!yDYyEžyAäy)&zPz6pz8§z.àz3{6C{Cz{¾{<Ô{>|,P|3}|>±|<ð|-}F}]f}YÄ}Y~Tx~9Í~51=5o6¥FÜ!#€E€YX€W²€=
! �+H�+t�/ �?Ð�A‚R‚m‚ˆ‚Mš‚oè‚9Xƒ=’ƒ>Ðƒ8„H„-g„,•„Â„<Û„A…@Z…>›…<Ú…5†8M†<††Ã†@Ü†+‡.I‡:x‡7³‡ë‡2	ˆ(<ˆeˆ.…ˆ´ˆ!Òˆ+ôˆ+ ‰/L‰(|‰2¥‰@Ø‰Š!0Š7RŠEŠŠÐŠ
éŠ÷Š ‹'‹<‹1Z‹1Œ‹!¾‹!à‹Œ"ŒAŒfPŒ(·Œ#àŒ� #�1D�v�%ƒ�%©�(Ï�ø�3Ž0HŽ*yŽ)¤Ž>ÎŽ`
�6n�?¥�Gå�H-�Zv�¯Ñ�T�‘QÖ‘T(’f}’oä’VT“W«“S”GW”FŸ”Gæ”$.•#S•%w•*�•>È•–*–H–/a–)‘–8»–Cô–8—1R—7„—E¼—:˜J=˜5ˆ˜5¾˜?ô˜B4™"w™0š™6Ë™všWyšUÑšL'›4t›t©›?œ"^œn�œLðœ@=�T~�+Ó�Vÿ�YVž0°ž ážŸ8Ÿ!PŸ:rŸ_­Ÿ
 *  G h ‡ 9œ MÖ ($¡M¡c¡z¡‘¡ ±¡!Ò¡!ô¡#¢#:¢-^¢Œ¢£¢½¢)Ö¢X£]Y£Z·£,¤9?¤*y¤4¤¤1Ù¤v¥r‚¥Lõ¥KB¦WŽ¦Bæ¦k)§E•§QÛ§8-¨=f¨¡¤¨ F©Qç©/9ªAiªj«ªf«3}«2±«.ä«<¬P¬?d¬K¤¬(ð¬+­EE­‹­. ­*Ï­!ú­6®7S®#‹®c¯®O¯7c¯#›¯7¿¯#÷¯9°%U°9{°%µ°KÛ°7'±9_±%™±K¿±_²Qk²e½²O#³cs³)×³<´)>´)h´'’´Bº´ý´*µ'Eµ'mµ>•µIÔµ"¶:A¶G|¶HÄ¶F
·;T·1�·BÂ·2¸M8¸C†¸+Ê¸úö¸ñº'
»-5»7c»¯›» K¼l¼k‹¼:÷¼¹2½Gì½?4¾1t¾9¦¾?à¾1 ¿1R¿[„¿!à¿#ÀO&À)vÀ  ÀJÁÀ0Á;=Á#yÁ'�Á*ÅÁ:ðÁ>+Â#jÂOŽÂ%ÞÂ?Ã*DÃ:oÃ>ªÃéÃ<Ä>Ä0WÄ.ˆÄ·Ä#ÓÄ÷ÄÅ/%Å+UÅ7�Å@¹Å,úÅ<'Æ?dÆq¤Æ9Ç6PÇ7‡Ç3¿Ç3óÇ%'ÈMÈ-_È2�È(ÀÈ5éÈ?É=_É=�É&ÛÉLÊQOÊR¡Ê*ôÊ.Ë#NËPrË<ÃË&Ì&'ÌLNÌ›Ì*¹Ì+äÌ)Í:ÍLPÍ9�Í×Í%ìÍ)Î6<Î*sÎ8žÎ.×Î,Ï-3Ï-aÏ6�ÏÆÏ*åÏ*Ð$;Ð3`ÐO”Ð*äÐOÑl_ÑyÌÑuFÒ:¼Òu÷ÒDmÓ ²Ó'SÔˆ{Ô°Õ„µÕ¬:Ö¦çÖÎŽ×)]ØY‡Ø4áØIÙ)`ÙZŠÙ3åÙ#Ú=ÚJNÚ"™Ú"¼Ú"ßÚ Û #Û$DÛ$iÛ$ŽÛ"³Û"ÖÛ)ùÛ,#Ü)PÜ'zÜ9¢ÜOÜÜ,,Ý*YÝ2„Ý)·Ý3áÝ3ÞRIÞ4œÞlÑÞL>ßK‹ßd×ß?<àW|à9Ôà0á=?á4}á:²á^íáXLân¥âYãWnã\ÆãJ#ä[näDÊäEåvUå#Ìå$ðå#æ!9æ1[æ�æ×�ç@uè:¶è@ñè2é:Ré+�é8¹éMòéS@êk”êëMë:ië^¤ëRìOVì-¦ìCÔìFíg_ífÇí^.îP�îXÞî(7ï=`ïMžï ìï
ð8)ð?bðB¢ðåðüð'ñ*8ñ“cñZ÷ñPRò"£ò8ÆòDÿò Dó2eóV˜ó3ïó$#ô7Hô€ô; ô.Üô%õ1õKõ*bõ:�õ*Èõqóõ8eö.žöDÍö9÷"L÷Jo÷9º÷ô÷,ø<ø2Uø5ˆø9¾ø:øø*3ù ^ù!ù!¡ù6ÃùDúù4?ú,tú*¡úÌúìú;û6Cû3zû.®û$Ýû?ü-Bü,pü9�üa×ü<9ý=výe´ý:þHUþ,žþ-ËþXùþ.Rÿ�ÿ$žÿ*Ãÿîÿ 	-	F@	4‡	4¼	ñ	#		-	)E	'o	&—	&¾	+å	C	(U	"~	(¡	(Ê	)ó	)	*G	*r	*�	*È	*ó	*	*I	*t	*Ÿ	*Ê	*õ	* 	(K	(t	(�	(Æ	(ï	(	)A	(k	(”	(½	(æ	*	*:	*e	*�	(»	(ä	(
	(6	(_	(ˆ	(±	(Ú	(		(,		)U		)		'©		(Ñ		(ú		)#
! 	)M
! 	(w
! 	( 
! 	(É
! 	(ò
! 	+	'G	'o	(—	'À	'è	3	4D	4y	3®	"â	B
	?H
	%ˆ
	 ®
	BÏ
	7	3J	6~	4µ	Fê	{1	:­	'è		@,	#m	‘	6¬	.ã	4	)G	q	*z	.¥	+Ô	7	c8	?œ	>Ü	A	Â]	2 	vS	LÊ	L	Ld	9±	0ë	H	@e	=¦	>ä	!#	_E	I¥	Fï	N6	?…	"Å	Tè	=	\	Av	:¸	>ó	2	 M	(n	)—	"Á	ä		&	ID	8Ž	*Ç	ò	&	&6	 ]	0~	-¯	(Ý		&	+F	'r	!š	¼	!Ü	!þ	- 	(N	"w	"š	)½	,ç	 	,5	+b	#Ž	$²	'×	*ÿ	)* 	2T 	‡ 	+£ 	3Ï 	Q!	›U!	"ñ!	A"	1V"	-ˆ"	)¶"	:à"	F#	6b#	P™#	?ê#	T*$	Ž$	:%	=I%	5‡%	)½%	ç%	+&	-,&	"Z&	N}&	PÌ&	$'	:B'	8}'	7¶'	9î'	((	<>(	7{(	?³(	5ó(	9))	3c)	4—)	9Ì)	<*	6C*	8z*	A³*	;õ*	71+	Gi+	%±+	×+	)ñ+	,,	5H,	"~,	.¡,	Ð,	"ì,	-	*-	G-	X-	Bh-	:«-	æ-	.	.	2.	MM.	0›.	.Ì.	.û.	$*/	
O/	A]/	aŸ/	+0	m-0	R›0	mî0	^\1	c»1	B2	b2	|2	0™2	0Ê2	0û2	6,3	c3	~3	i›3	*4	)04	1Z4	-Œ4	/º4	)ê4	L5	,a5	bŽ5	Eñ5	(76	d`6	oÅ6	B57	x7	1‹9	*½9	*è9	I:	]:	>}:	?¼:	ü:	>;	ŠZ;	2å;	0<	7I<	6�<	7¸<	-ð<	]=	0|=	­=	¿=	,Þ=	&>	)2>	$\>	�>	 >	 À>	7á>	%?	(??	%h?	(Ž?	·?	'Ö?	!þ?	  @	%A@	/g@	1—@	É@	&Û@	!A	($A	:MA	-ˆA	¶A	2ÕA	$B	(-B	VB	>vB	!µB	/×B	C	% C	.FC	8uC	5®C	äC	/ôC	$D	 BD	*cD	"ŽD	8±D	(êD	!E	75E	)mE	%—E	%½E	ãE	ÿE	+F	"KF	nF	#�F	-±F	*ßF	$
! G	)/G	/YG	‰G	'©G	ÑG	(ïG	CH	\H	xH	?’H	!ÒH	0ôH	$%I	JI	,aI	#ŽI	;²I	3îI	+"J	NJ	vdJ	^ÛJ	e:K	M K	îK	;
L	2IL	*|L	§L	)ÁL	&ëL	 M	83M	!lM	:ŽM	ÉM	èM	/ýM	<-N	7jN	'¢N	ÊN	1êN	(O	7EO	}O	>˜O	?×O	$P	<P	[P	8vP	E¯P	HõP	)>Q	)hQ	w’Q	—
! R	x¢R	«S	ÇS	tGT	W¼T	‚U	†—U	¥V	¬ÄV	wqW	(éW	X	U2X	0ˆX	.¹X	3èX	1Y	LNY	2›Y	-ÎY	OüY	)LZ	OvZ	KÆZ	$[	=7[	%u[	›[	0¹[	.ê[	\	8\	U\	o\	Š\	¢\	F½\	"]	=']	$e]	!Š]	&¬]	;Ó]	(^	78^	#p^	/”^	NÄ^	_	1_	K_	#i_	2�_	1À_	ò_	+	`	5`	)K`	#u`	3™`	!Í`	*ï`	&a	Aa	1_a	V‘a	 èa	<	b	Fb	\b	2yb	,¬b	 Ùb	(úb	,#c	7Pc	#ˆc	0¬c	Ýc	Êûc	cÆd	4*e	6_e	¢–e	89f	,rf	7Ÿf	×f	÷f	+g	¾;g	>úg	Û9h	vi	<Œi	7Éi	dj	 fj	=‡j	-Åj	'ój	(k	cDk	.¨k	t×k	‰Ll	!Öl	3øl	;,m	1hm	0šm	$Ëm	'ðm	"n	;n	 Vn	6wn	!®n	!Ðn	6òn	")o	)Lo	vo	•o	l¬o	;p	9Up	@�p	YÐp	&*q	 Qq	-rq	r q	Qr	;er	(¡r	Êr	Eär	:*s	(es	Žs	.£s	gÒs	4:t	<ot	R¬t	+ÿt	 +u	?Lu	Œu	©u	CÅu		v	v	=*v	hv	+�v	%­v	Óv	ìv	
! w	"*w	-Mw	{w	šw	9ºw	Môw	Bx	AHx	<Šx	8Çx	Ky	ILy	!–y	X¸y	Ez	Wz	jz	}z	›z	ºz	Ïz	.íz	C{	`{	u{	(“{	¼{	.Ñ{	|	I|	`|	/v|	$¦|	,Ë|	Eø|	4>}	0s}	¤}	-»}	2é}	"~	+?~	Jk~	,¶~	ã~	0ÿ~	F0	]w	1Õ	3€	9;€	8u€	*®€	NÙ€	4(�	<]�	;š�	NÖ�	~%‚	C¤‚	#è‚	+ƒ	38ƒ	0lƒ	'�ƒ	Åƒ	%åƒ	+„	57„	m„	Š„	%©„	Ï„	ê„	
! …	 &…	G…	*c…	1Ž…	0À…	+ñ…	C†	 a†	"‚†	f¥†	.‡	-;‡	1i‡	.›‡	%Ê‡	0ð‡	)!ˆ	0Kˆ	|ˆ	:•ˆ	2Ðˆ	‰	(‰	0F‰	w‰	!ˆ‰	Kª‰	\ö‰	SŠ	4kŠ	) Š	ÊŠ	`äŠ	$E‹	
j‹	1x‹	"ª‹	Í‹	&â‹		Œ	/$Œ	?TŒ	=”Œ	$ÒŒ	÷Œ	'�	?/�	o�	B��	Ò�	ï�	3Ž	$@Ž	/eŽ	<•Ž	1ÒŽ	�	�	&4�	5[�	‘�	"¬�	&Ï�	*ö�	)!�	;K�	Y‡�	Ká�	--‘	7[‘	:“‘	3Î‘	-’	10’	2b’	•’	.µ’	0ä’	<“	5R“	5ˆ“	1¾“	;ð“	),”	qV”	OÈ”	.•	$G•	?l•	-¬•	)Ú•	5–	V:–	%‘–	Y·–	—	$,—	+Q—	7}—	/µ—	Få—	-,˜	@Z˜	4›˜	qÐ˜	!B™	d™	z™	4‘™	>Æ™	0š	A6š	=xš	6¶š	-íš	2›	N›	!h›	8Š›	6Ã›	-ú›	E(œ	nœ	[‰œ	;åœ	!�	99�	Hs�	:¼�	7÷�	:/ž	7jž	<¢ž	6ßž	=Ÿ	;TŸ	:�Ÿ	<ËŸ	F 	*O 	z 	+— 	*Ã 	î 	&ú 	6!¡	$X¡	O}¡	=Í¡	=¢	?I¢	‰¢	(¡¢	JÊ¢	>£	2T£	A‡£	;É£	;¤	5A¤	&w¤	?ž¤	mÞ¤	%L¥	„r¥	U÷¥	CM¦	9‘¦	;Ë¦	§	s¨	\Œ¨	(é¨	�©	1 ©	2Ò©	2ª	F8ª	0ª	3°ª	6äª	*«	'F«	?n«	8®«	+ç«	>¬	?R¬	3’¬	RÆ¬	!­	x;­	D´­	9ù­	I3®	9}®	·®	!Õ®	
÷®	3¯	H9¯	'‚¯	/ª¯	GÚ¯	-"°	'P°	:x°	G³°	û°	M±	_i±	,É±	Bö±	>9²	Nx²	Ç²	4Û²	.³	>?³	L~³	SË³	o´	/�´	>¿´	Kþ´	JJµ	~•µ	G¶	F\¶	E£¶	7é¶	?!·	Za·	"¼·	Zß·	\:¸	#—¸	»¸	
Ð¸	FÞ¸	E%¹	4k¹	 ¹	@¶¹	@÷¹	08º	iº	:xº	I³º	>ýº	C<»	2€»	,³»	@à»	D!¼	Cf¼	9ª¼	Jä¼	8/½	h½	†½	 ½	)¶½	à½	ú½	-¾	D¾	Z¾	&v¾	4�¾	4Ò¾	4¿	%<¿	0b¿	0“¿	0Ä¿	Fõ¿	+<À	FhÀ	0¯À	$àÀ	BÁ	.HÁ	wÁ	&�Á	·Á	ÎÁ	áÁ	ùÁ	
Â	)"Â	LÂ	`Â	tÂ	-ŠÂ	¸Â	ÍÂ	6âÂ	Ã	,Ã	?Ã	\Ã	pÃ	ƒÃ	—Ã	³Ã	ÆÃ	æÃ	ýÃ	Ä	4Ä	TÄ	kÄ	ˆÄ	œÄ	LµÄ	:Å	D=Å	B‚Å	EÅÅ	/Æ	L;Æ	8ˆÆ	4ÁÆ	/öÆ	-&Ç	HTÇ	I�Ç	MçÇ	¹5È	#ïÈ	É	-É	GÉ	aÉ	$|É	4¡É	&ÖÉ	/ýÉ	2-Ê	;`Ê	œÊ	&¶Ê	ÝÊ	*÷Ê	<"Ë	M_Ë	0­Ë	0ÞË	,Ì	<Ì	ZÌ	!yÌ	›Ì	»Ì	ÖÌ	ðÌ	
! Í	$Í	>Í	^Í	yÍ	”Í	¯Í	8ÊÍ	Î	8Î	WÎ	rÎ	�Î	¨Î	!ÃÎ	åÎ	þÎ	Ï	.5Ï	dÏ	€Ï	œÏ	#¸Ï	,ÜÏ	4	Ð	;>Ð	zÐ	#—Ð	*»Ð	)æÐ	AÑ	2RÑ	'…Ñ	"­Ñ	"ÐÑ	;óÑ	0/Ò	 `Ò	"�Ò	!¤Ò	!ÆÒ	$èÒ	$
Ó	92Ó	6lÓ	=£Ó	AáÓ	/#Ô	-SÔ	1�Ô	E³Ô	:ùÔ	04Õ	neÕ	5ÔÕ	0
! Ö	<;Ö	ExÖ	,¾Ö	3ëÖ	>×	4^×	:“×	4Î×	;Ø	?Ø	']Ø	#…Ø	'©Ø	=ÑØ	#Ù	(3Ù	9\Ù	)–Ù	6ÀÙ	-÷Ù	>%Ú	2dÚ	0—Ú	0ÈÚ	+ùÚ	/%Û	/UÛ	/…Û	,µÛ	$âÛ	Ü	]%Ü	ƒÜ	6›Ü	1ÒÜ	AÝ	@FÝ	‡Ý	@¥Ý	;æÝ	D"Þ	#gÞ	>‹Þ	AÊÞ	7ß	:Dß	2ß	5²ß	2èß	à	K7à	Nƒà	Òà	ïà	á	*)á	-Tá	6‚á	'¹á	áá	Qýá	Oâ	'jâ	’â	­â	-Èâ	(öâ	,ã	,Lã	,yã	)¦ã	Ðã	,ëã	6ä	'Oä	Lwä	LÄä	<å	<Nå	B‹å	)Îå	øå	1æ	.Iæ	.xæ	L§æ	kôæ	`è	 €è	6¡è	JØè	X#é	(|é	'¥é	Íé	)èé	@ê	4Sê	Iˆê	UÒê	C(ë	&lë	V“ë	êë	Pùë	PJì	U›ì	!ñì	+í	A?í	9�í	7»í	=óí	91î	1kî	¡�î	B?ï	#‚ï	:¦ï	}áï	<_ð	Gœð	¯äð	:”ñ	Ïñ	Cèñ	N,ò	j{ò	æò	ó	8ó	Nó	;mó	©ó	Æó	ãó	4þó	L3ô	M€ô	Îô	Dàô	"%õ	DHõ	�õ	:¤õ	ßõ	Döõ	L;ö	>ˆö	5Çö	:ýö	68÷	Io÷	C¹÷	Eý÷	+Cø	+oø	L›ø	)èø	2ù	KEù	J‘ù	JÜù	''ú	/Oú	ú	+�ú	"»ú	FÞú	(%û	6Nû	=…û	=Ãû	9ü	5;ü	(qü	9šü	4Ôü	%	ý	0/ý	,`ý	8�ý	(Æý	Rïý	CBþ	'†þ	F®þ	.õþ	$ÿ	DBÿ	'‡ÿ	@¯ÿ	.ðÿ	0
! !P
! <r
! F¯
! 6ö
! .-
! C\
! C 
! 1ä
! ,
! 2C
! Dv
!  »
! 1Ü
! 
! =-
! :k
! P¦
! &÷
! <
! 8[
! F”
! -Û
! 	
! !'
! 1I
! 9{
! @µ
! Nö
! +E
! Eq
! ?·
! ]÷
! 9U
! 2�
! 2Â
! 2õ
! >(
! >g
! ,¦
! EÓ
! H	
! Eb	
! 0¨	
! 6Ù	
! ,
  
! 6=
  
! Ut
  
! !Ê
  
! ì
  
! a
! Um
! 3Ã
! /÷
! 2'
! $Z
! "
! )¢
! &Ì
! Fó
! 2:
! $m
! N’
! Aá
! ?#
! 5c
! t™
! —
! 9¦
! cà
! GD
! ?Œ
! :Ì
! 8
! %@
! )f
! �
! #°
! #Ô
! -ø
! ‰&
! =°
! 9î
! 3(
! 2\
! %�
! &µ
! ;Ü
! :
! &S
! Uz
! Ð
! &í
! &
! /;
! 2k
! /ž
! 8Î
! 4
! !<
! +^
! 2Š
! -½
! %ë
! )
! %;
! &a
! ˆ
! 2¥
! /Ø
! 
! &#
! ,J
! .w
! a¦
! Œ
! L•
! Sâ
! T6
! j‹
! 4ö
! '+
! S
! Šs
! þ
! Q
! l
! 0u
! 2¦
! .Ù
! '
! %0
! V
! 2u
! ¨
! -Å
! 2ó
! 7&
! 2^
! =‘
! 8Ï
! 8
! =A
! 8
! 6¸
! ;ï
! 4+ 
! 9` 
! 4š 
! 9Ï 
! 4	!
! E>!
! 7„!
! S¼!
! ."
! 1?"
! q"
! #‰"
! 2­"
! .à"
! F#
! KV#
! I¢#
! Iì#
! E6$
! G|$
! Ä$
! HD%
! T�%
! â%
! jü%
! 0g&
! ,˜&
! cÅ&
! F)'
! ¾p'
! •/(
! PÅ(
! ö)
! D
*
! R*
! e*
! }*
! �*
! ¥*
! µ*
! Å*
! Ø*
! ï*
! 	+
! +
! &+
! D+
! '^+
! @†+
! ,Ç+
! [ô+
! 0P,
! *�,
! L¬,
! -ù,
! +'-
! @S-
! >”-
! 5Ó-
! .	.
! 8.
! XQ.
! <ª.
! ,ç.
! r/
! s‡/
! Tû/
! sP0
! tÄ0
! ¦91
! )à1
! F
! 2
! "Q2
! 8t2
! 7­2
! 1å2
! <3
! BT3
! T—3
! Cì3
! G04
! Nx4
! .Ç4
! ö4
! =5
! mN5
! /¼5
! /ì5
! N6
! #k6
! a�6
! 6ñ6
! Y(7
! Z‚7
! @Ý7
! _8
! /~8
! (®8
! k×8
! -C9
! .q9
! M 9
! Iî9
! 28:
! Fk:
! E²:
! 8ø:
! C1;
! yu;
! rï;
! 0b<
! !“<
! +µ<
! +á<
! +
=
! +9=
! ,e=
! ,’=
  -¿=
  -í=
  ->
*************** I	3FI	+zI	¦I	v¼I	^3
*** 324,1727 ****
  -w>
  -¥>
  -Ó>
! +?
! +-?
! +Y?
! +…?
! +±?
! +Ý?
! ,	@
! +6@
! +b@
! +Ž@
! +º@
! -æ@
! -A
! -BA
! -pA
! +žA
! +ÊA
! +öA
! +"B
! +NB
! +zB
! +¦B
! +ÒB
! +þB
! +*C
! ,VC
! ,ƒC
! *°C
! +ÛC
! +D
! ,3D
! ,`D
! +�D
! +¹D
! +åD
! +E
! .=E
! *lE
! *—E
! +ÂE
! #îE
! AF
! UTF
! BªF
! cíF
! QG
! +iG
! K•G
! MáG
! 9/H
! +iH
! •H
! >¯H
! 3îH
! &"I
! $II
! YnI
! 3ÈI
! 4üI
! Q1J
! <ƒJ
! 6ÀJ
! '÷J
! )K
! IK
! !cK
! "…K
! G¨K
! KðK
! 7<L
! )tL
! *žL
! $ÉL
! $îL
! #M
! $7M
! $\M
! #�M
! ‹¥M
! :1N
! 8lN
! J¥N
! ;ðN
! ,O
! .JO
! >yO
! 8¸O
! 4ñO
! W&P
! *~P
! M©P
! :÷P
! v2Q
! ?©Q
! 5éQ
! @R
! 6`R
! >—R
! rÖR
! aIS
! f«S
! 4T
! -GT
! :uT
! B°T
! @óT
! "4U
! 0WU
! ˆU
! $›U
! 3ÀU
!  ôU
! NV
! ,dV
! ‘V
! ®V
! /ÎV
! 1þV
! 80W
! -iW
! +—W
! )ÃW
! <íW
! &*X
! 'QX
! -yX
! 0§X
! aØX
! ':Y
! 4bY
! %—Y
! '½Y
! &åY
! ^Z
! .kZ
! 3šZ
! ,ÎZ
! ûZ
! C[
! AY[
! 5›[
!  Ñ[
! *ò[
! \
! ;\
! +V\
! <‚\
! *¿\
! ê\
! )]
! 0,]
! (]]
! /†]
! C¶]
! <ú]
! "7^
! ,Z^
! $‡^
! ¬^
!  Â^
! ã^
!  _
! /#_
! 3S_
! ‡_
! .›_
! )Ê_
! ?ô_
! 4`
! CH`
! MŒ`
! =Ú`
! 2a
! EKa
! D‘a
! VÖa
! ,-b
! 'Zb
! Y‚b
! 4Üb
! ,c
! 0>c
! 0oc
! = c
! 0Þc
! :d
! 1Jd
! 9|d
! 2¶d
! 1éd
! ;e
! 1We
! 3‰e
! 5½e
! 1óe
! 2%f
! @Xf
! 1™f
! ?Ëf
! Jg
! 6Vg
! D�g
! 8Òg
! <h
! >Hh
! =‡h
! 3Åh
! :ùh
! R4i
! C‡i
! 7Ëi
! :j
! ;>j
! 6zj
! 1±j
! Eãj
! A)k
! Qkk
! _½k
! Wl
! Oul
! HÅl
!  m
! 8/m
! 8hm
! -¡m
! (Ïm
! /øm
! (n
! ;n
! HTn
! 9�n
! E×n
! )o
! Go
! 4\o
! 3‘o
! NÅo
! 1p
! OFp
! 6–p
! 3Íp
! 2q
! 04q
! /eq
! )•q
! #¿q
! *ãq
! -r
! *<r
! -gr
! @•r
! !Ör
! ør
! <s
! Ps
! -bs
! 2�s
! ?Ãs
! .t
! 2t
! 'Qt
! (yt
! (¢t
! ØËt
! Ð¤u
! 4uv
! 5ªv
! àv
! õv
! !w
! ;0w
! :lw
! C§w
! 5ëw
! !x
! -4x
! &bx
!  ‰x
! ªx
! 'Éx
! *ñx
! %y
! *By
! $my
! A’y
! CÔy
! z
! <8z
! %uz
! 3›z
! /Ïz
! [ÿz
! 7[{
! N“{
! &â{
! I	|
! +S|
! ]|
! cÝ|
! _A}
! 6¡}
! 7Ø}
! 4~
! 6E~
! )|~
! 3¦~
! 3Ú~
! I
! X
! %m
! “
! 
¬
! 'º
! -â
! &€
! 7€
! OW€
! H§€
! Hð€
! 9�
! H�
! NW�
! 9¦�
! Hà�
! H)‚
! Jr‚
! H½‚
! ƒ
! *ƒ
! ,Hƒ
! uƒ
! 1•ƒ
! )Çƒ
! -ñƒ
! ,„
! ,L„
! <y„
! 9¶„
! &ð„
! /…
! =G…
! &……
! %¬…
! 7Ò…
! 5
! †
! <@†
! "}†
!  †
! F´†
! $û†
!  ‡
! ./‡
! 0^‡
! W�‡
! ç‡
! =÷‡
! 5ˆ
! 9Rˆ
! OŒˆ
! Üˆ
! øˆ
!  ‰
! ]8‰
! !–‰
! +¸‰
! ä‰
! :Š
! T;Š
! !�Š
! ²Š
! ÌŠ
! %çŠ
! 
‹
! $-‹
! R‹
! un‹
! gä‹
! DLŒ
! :‘Œ
! !ÌŒ
! *îŒ
! -�
! G�
! #g�
! !‹�
! 0­�
! <Þ�
! <Ž
! &XŽ
! <Ž
! R¼Ž
! ;�
! >K�
! tŠ�
! @ÿ�
! 8@�
! ly�
! 9æ�
! 3 ‘
! UT‘
! 9ª‘
! Bä‘
! c'’
! m‹’
! ?ù’
! G9“
! X�“
! 3Ú“
! G”
! JV”
! T¡”
! Eö”
! ;<•
! Dx•
! Y½•
! p–
! "ˆ–
! ‹«–
! 37—
! ?k—
! 8«—
! Kä—
! @0˜
! Gq˜
! ;¹˜
! Eõ˜
! G;™
! Yƒ™
! ?Ý™
! ?š
! j]š
! KÈš
! [›
! lp›
! 4Ý›
! Oœ
! Ebœ
! O¨œ
! iøœ
! [b�
! M¾�
! 'ž
! s4ž
! :¨ž
! 8ãž
! FŸ
! acŸ
! �ÅŸ
! KG 
! S“ 
! Wç 
! 2?¡
! Fr¡
! 8¹¡
! Œò¡
! Ž¢
! ‰£
! †˜£
! H¤
! Nh¤
! =·¤
! iõ¤
! 7_¥
! Y—¥
! uñ¥
! vg¦
! )Þ¦
! )§
! <2§
! Io§
! 9¹§
! ó§
! ,
! ¨
! 7¨
! O¨
! ?n¨
! ^®¨
! =
©
! ]K©
! @©©
! dê©
! COª
! J“ª
! 'Þª
! _«
! �f«
! )ô«
! V¬
! @u¬
! Q¶¬
! V­
! U_­
! =µ­
! Vó­
! aJ®
! 3¬®
! )à®
! $
! ¯
! )/¯
! ?Y¯
! .™¯
! (È¯
! %ñ¯
! h°
! *€°
! 0«°
! .Ü°
! 6±
! ;B±
! +~±
! ª±
! :È±
! 8²
! )<²
! -f²
! '”²
! ¼²
! %Ð²
! %ö²
! O³
! Il³
  %¶³
! Ü³
! &÷³
! 4´
! #S´
! 2w´
! ª´
! 7Ç´
! ?ÿ´
! /?µ
! 1oµ
! ¡µ
! (Áµ
! êµ
! Zùµ
! ZT¶
! F¯¶
! #ö¶
! ‰·
! O¤·
! 9ô·
! $.¸
! .S¸
! ‚¸
! &œ¸
! ?Ã¸
! .¹
! S2¹
! 0†¹
! 8·¹
! 5ð¹
! B&º
! riº
! BÜº
! F»
! ^f»
! dÅ»
! ‚*¼
! f­¼
! P½
! Ze½
! KÀ½
! ¾
! ;$¾
! B`¾
! 5£¾
! +Ù¾
! 4¿
! -:¿
! <h¿
! ¥¿
! 3¼¿
! Hð¿
! *9À
! dÀ
! 2|À
! (¯À
! -ØÀ
! 1Á
! @8Á
! 9yÁ
! >³Á
! IòÁ
! ?<Â
! +|Â
! 6¨Â
! )ßÂ
! L	Ã
! EVÃ
! œÃ
! '³Ã
! ÛÃ
! 
òÃ
! VÄ
! 1WÄ
! 8‰Ä
! <ÂÄ
! &ÿÄ
! (&Å
! BOÅ
! <’Å
! RÏÅ
! 8"Æ
! S[Æ
! ¯Æ
! 2ÉÆ
! üÆ
! 3Ç
! +LÇ
! xÇ
! 	…Ç
! �Ç
! ¢Ç
! ¶Ç
! ÐÇ
! UåÇ
! I;È
! …È
! 4šÈ
! 4ÏÈ
! 6É
! 5;É
! vqÉ
! 3èÉ
! =Ê
! <ZÊ
! !—Ê
! /¹Ê
! 7éÊ
! ;!Ë
! (]Ë
! :†Ë
! .ÁË
! 9ðË
! C*Ì
! @nÌ
! A¯Ì
! EñÌ
! •7Í
! ýÍÍ
! îËÎ
! ûºÏ
! ì¶Ð
! !£Ñ
! 3ÅÑ
! +ùÑ
! 1%Ò
! !WÒ
! 9yÒ
! 4³Ò
! 5èÒ
! ,Ó
! ;KÓ
! U‡Ó
! 1ÝÓ
! \Ô
! /lÔ
! *œÔ
! (ÇÔ
! !ðÔ
! ;Õ
! .NÕ
! }Õ
! \�Õ
! ;ìÕ
! L(Ö
! )uÖ
! 1ŸÖ
! 4ÑÖ
! 3×
! 4:×
! 1o×
! >¡×
! Bà×
! [#Ø
! ZØ
! cÚØ
! J>Ù
! A‰Ù
! \ËÙ
! e(Ú
! ?ŽÚ
! 8ÎÚ
! 2Û
! 0:Û
! -kÛ
! ;™Û
! 4ÕÛ
  ;
! Ü
! 4FÜ
! H{Ü
! "ÄÜ
! OçÜ
! O7Ý
! 8‡Ý
! ÀÝ
! (ÕÝ
! $þÝ
!  #Þ
! DÞ
! 4cÞ
! &˜Þ
! ;¿Þ
! )ûÞ
! j%ß
! F�ß
! “×ß
! $kà
! 8�à
! 8Éà
! %á
! )(á
! LRá
! VŸá
! öá
! â
! .â
! 0Iâ
! Mzâ
! HÈâ
! Nã
! O`ã
! c°ã
! ™ä
! D®ä
! xóä
! jlå
! ‡×å
! __æ
! [¿æ
! Hç
! Idç
! A®ç
! &ðç
! 7è
! .Oè
! F~è
! =Åè
! 9é
! 6=é
! :té
! 3¯é
! ;ãé
! :ê
  :Zê
! H•ê
! 2Þê
! ë
! <#ë
! 2`ë
! %“ë
! ;¹ë
! õë
! &ì
! !3ì
! #Uì
! yì
! *—ì
! 8Âì
! ƒûì
! bí
! 	âí
! `ìí
! `Mî
! ®î
! :Ãî
! Bþî
! 1Aï
! Osï
! 7Ãï
! $ûï
! 4 ð
! Uð
! 5oð
! 5¥ð
! Ûð
! Aøð
! $:ñ
! =_ñ
! 8�ñ
! )Öñ
! *ò
! +ò
! Hò
! ^ò
! yò
! �ò
! °ò
! +¼ò
! 'èò
! *ó
! -;ó
! ió
! +€ó
! >¬ó
! Bëó
! .ô
! Kô
! ;jô
! (¦ô
! (Ïô
! Cøô
! %<õ
! 9bõ
! Fœõ
! 5ãõ
! 8ö
! 8Rö
! 2‹ö
! W¾ö
! ÷
! ÷
! $,÷
! 7Q÷
! #‰÷
! #­÷
! MÑ÷
! 7ø
! 9Wø
! 7‘ø
! 8Éø
! .ù
! @1ù
! Brù
! <µù
! @òù
! >3ú
! rú
! ‡ú
! 6¡ú
! >Øú
! û
! ;1û
  mû
! >‡û
! UÆû
! /ü
! -Lü
! Lzü
! *Çü
! :òü
! -ý
! .Eý
! 7tý
! k¬ý
! gþ
! j€þ
! Bëþ
! -.ÿ
! U\ÿ
! "²ÿ
! "Õÿ
! )øÿ
! ."Q;i"¥†È8OAˆ=ÊPJYz¤P8pN©Mø{F\Â$ED-Š-¸Eæ@,0m)ž*È3ó6'.^@�FÎFB\AŸ.á#	4	LL	3™	WÍ	0%
! V
! 'q
! 5™
! -Ï
! (ý
! +&,R0%°9Ö&%>5dš´ZÎ))
GS
G›
%ã
C	)M2w ª0Ë.üH+4t©$Ä,é):@&{/¢AÒ4>I<ˆ3Å(ù)"&L%s;™SÕ;)eEm4³7è_ =€0¾5ïD%`jŒË‹X7ä@B]; +Ü-"6{YÕê4ÿ%4=Z;˜/Ô74<.q@ :á+(HJq‚¼6?vO’gâ5Jz€Jû1F<x&µ5Ü³?Æ4 "; )^ ,ˆ 4µ Bê *-!0X!P‰!IÚ!,$"0Q";‚"F¾"1#I7#5�#H·#5$[6$3’$FÆ$<
%OJ%Yš%=ô%52&Zh&SÃ&2'(J's'^‹'Gê'?2(Or(GÂ(!
! )L,)Cy)�½)?*sZ*$Î*Oó*LC+8�+\É+&,$?,d,5€,#¶,1Ú,ƒ-ƒ�-‰.$ž.Ã.#ß.B/$F/%k/6‘/È/"ç/[
! 00f0;—00Ó0-1.21a1%1!¥1LÇ1 2$52Z2r2„2?›2>Û2>3>Y3?˜3>Ø3<4=T4<’4-Ï4Aý4@?5?€5gÀ5:(6=c6&¡6&È6Dï6F47J{7NÆ7@8FV88�8PÖ8H'9Ep92¶9"é9:.,:'[:6ƒ:;º:.ö:[%;Z�;ZÜ;97<8q<8ª<.ã<8=TK=) =KÊ=?>V>+t> >.·>&æ>'
?;5?;q?­?"È?.ë?@:@X@8u@9®@4è@,AYJA-¤A8ÒA;BDGB1ŒB¾B'ÝB C&C ECfC%…C#«C&ÏC@öC97D>qD1°DeâDdHED­EEòE8F«HFMôF9BG&|G^£GaHdH.~H-­H-ÛH	I*I&CI*jI>•I/ÔI,J11J/cJ$“J;¸J6ôJ!+K@MK2ŽK&ÁK,èK>L1TL6†L2½L3ðL0$M>UM”M4³MNèM?7N:wN1²NäN%þN&$O!KOmO(ŒO6µO ìO>
P.LPD{P"ÀP1ãP%Q4;Q2pQ<£QNàQ7/R*gR,’R"¿R âRS7SGUS3�S&ÑS&øS:TBZTA�T)ßT
	U<U3TUIˆUGÒUV-6V>dV<£V.àV:W#JWOnW=¾W>üW7;X%sX(™X>ÂX:Y<Y@XY™Y2ªY8ÝYZ&Z.5ZdZ2xZ«Z-ÆZ3ôZ'([%P[7v[5®[#ä[
\6\M\h\-ˆ\"¶\(Ù\X]Q[]1­]/ß]8^H^g^Eƒ^IÉ^9_.M_'|_¤_¾_^Ó_)2`
\`j`Bv`
¹`
Ç` Õ`)ö`% aCFa:Ša(Åa3îa"b8?b6xb7¯b.çb-c“DccØc<dYd;md,©d3Öd'
! e>2e>qe>°eïe	frf/�f!¿f$áf9g@g2[gŽg%¢gÈgYág;h[h$vhK›h<çh”$iO¹i;	j2Ej1xj-ªj-Øj-k4k<Ik†k8—kIÐk(lHClAŒlDÎl7m*Km.vm3¥mDÙm4nSnlnƒn!žnÀn,Ûn�o�–oE$pjp=„p4Âp2÷p2*q1]qe�q3õq3)r3]rg‘r>ùr|8sUµs(t�4t
! ÒtÝuOöu1Fv1xv0ªv0Ûv#wM0w~w0˜w4Éw3þw02x/cx$“x*¸x@ãxA$y9fy% y8Æy:ÿy:z2Oz‚‚z={=C{ �{N¢{2ñ{=$|"b|ã…|<i}`¦}T~Q\~G®~<ö~E3Dy#¾ âD€SH€4œ€?Ñ€?�-Q�N�`Î�D/‚Pt‚WÅ‚)ƒ$GƒblƒÏƒ1äƒD„h[„Ä„6Þ„…*%…P… n…U�…+å…V†)h†H’†2Û†6‡E‡ce‡>É‡>ˆ1Gˆ)yˆ?£ˆPãˆ[4‰@�‰^Ñ‰W0Š9ˆŠÂŠ/àŠ#‹)4‹B^‹7¡‹@Ù‹ªŒÅŒ(ÝŒ#�3*�>^�(��#Æ�#ê�,Ž<;Ž>xŽ3·Ž7ëŽS#�Aw�¹�Ñ� ñ�2�E�1c�$•�'º�@â�C#‘5g‘¬�‘¬J’N÷’5F“<|“Q¹“!”"-”?P”&�”J·”4•,7•Ad•<¦•ã•5ÿ•A5–Uw–9Í–A—JI—G”—3Ü—˜:)˜%d˜Š˜C¨˜5ì˜2"™'U™B}™=À™þ™/š;Iš†…šŠ›e—›*ý›(œ$Bœ0gœ?˜œ_Øœ 8�CY�.�� Ì�=í�;+ž0gž@˜ž*ÙžAŸIFŸ(�Ÿ?¹Ÿ8ùŸ22 Ie ]¯ S
¡a¡5�¡3·¡&ë¡1¢(D¢)m¢,—¢3Ä¢*ø¢_#£gƒ£Që£A=¤P¤"Ð¤3ó¤8'¥8`¥8™¥8Ò¥:¦BF¦)‰¦3³¦4ç¦/§8L§ …§¦§6À§6÷§4.¨4c¨8˜¨(Ñ¨4ú¨6/©'f©2Ž©3Á©4õ©;*ªfªA†ªGÈªN«N_«V®«^¬cd¬iÈ¬h2­›­®›®¯�›¯°��°±rŸ±v²‰²€	³€Š³~´€Š´µƒ‹µs¶xƒ¶sü¶up·9æ·7 ¸AX¸Cš¸6Þ¸7¹3M¹9�¹»¹;Ú¹7º6Nº5…º5»ºñº3
»9A»3{»?¯»3ï»$#¼8H¼5�¼4·¼:ì¼7'½8_½6˜½3Ï½&¾*¾G¾(e¾$Ž¾5³¾Hé¾22¿-e¿-“¿.Á¿Að¿Y2À/ŒÀu¼ÀS2Á†Á6¦Á/ÝÁ
Â(&Â\OÂ0¬Â:ÝÂ*Ã0CÃ[tÃEÐÃÄE)ÄGoÄ'·Ä&ßÄÅ!"Å.DÅ1sÅ%¥Å0ËÅMüÅ-JÆxÆ.–Æ2ÅÆ-øÆ#&ÇLJÇ7—Ç0ÏÇ%È8&È?_È?ŸÈßÈKýÈ?IÉ4‰É.¾ÉRíÉ.@Ê+oÊ6›Ê4ÒÊ5Ë,=ËGjËI²Ë3üËb0Ì1“Ì$ÅÌBêÌ-ÍGÍ^Í(rÍ,›ÍHÈÍ/Î.AÎ0pÎ+¡Î.ÍÎ,üÎ,)Ï"VÏ2yÏ,¬Ï)ÙÏ(Ð+,Ð,XÐ&…Ð*¬Ð+×Ð+Ñ%/Ñ"UÑ"xÑ#›Ñ&¿Ñ7æÑ-Ò6LÒ*ƒÒ*®Ò)ÙÒ)Ó(-Ó$VÓ&{Ó)¢Ó-ÌÓ+úÓ%&Ô(LÔ5uÔ#«Ô'ÏÔ4÷Ô',Õ&TÕ {Õ+œÕÈÕ2çÕ4Ö0OÖ1€Ö?²Ö;òÖZ.×R‰×^Ü×P;Ø@ŒØKÍØHÙbÙ+‚Ù/®Ù'ÞÙÚÚ:Ú(?Ú…hÚ:îÚ4)Û)^Û#ˆÛs¬Û Üª>Ü$éÝ[ÞKjÞ¶Þ1ÌÞþÞß8ßSßrß‘ß*�ßpÈß49à=nàV¬à:á?>á�~áYâHiâg²â„ãNŸã[îãYJä<¤ä<áä>åa]åA¿å@æJBæ@�æyÎæCHçHŒç?ÕçXèinèTØè:-éOhéM¸éJêaQê[³êWë>gëV¦ë=ýë9;ìRuìDÈì.
í3<í-pí<ží8ÛíGî=\îjšîpï)vïh ï>	ðcHðf¬ð·ñÇËñÇ“ò=[óE™ó¹ßóX™ô:òôi-õa—õJùõSDöD˜ö3ÝöB÷/T÷.„÷*³÷(Þ÷8ø4@ø)uø7Ÿø+×ø(ù+,ù-Xù]†ùŠäùnoúhÞúgGû?¯ûhïûWXüÕ°ü¼†ýHCþLŒþZÙþC4ÿ‚xÿƒûÿO2Ï4Q7o‰=ùA77y†±58tn-ã;0Mv~NõLDa‘TóGH,�v½B4]w5ÕST_8´-í2	IN	N˜	\ç	‡D
! VÌ
! Z#y~DøZ=N˜CçY+
O…
?Õ
:?P<�JÍJ0c>”—Ó2kfž_DeªA°còiV/ÀJðI;I…vÏXFYŸ›ùT•?êb*K�CÙC7aÉ™Èca,\Ž—ë[ƒ’ß‘r�k•:Å<7 K: ^† då GJ!F’!žÙ!Žx"’#]š# ø#$g4$œ$~±$‰0%º%Õ%ë%1&/3&>c&4¢&¢×&z'}ú':x(“³(AG)O‰)qÙ)|K*1È*Vú*JQ+Pœ+Ví+LD,{‘,.
-f<-S£-B÷-Y:.`”."õ.R/Qk/7½/9õ/\/0AŒ0˜Î0g1,|1‘©1 ;2&\2Mƒ2/Ñ2;38=3v3ˆ3<¨3Uå3;4?Z4?š47Ú4;5"N5Zq5BÌ5+6%;6"a6$„6.©63Ø6'747/S72ƒ7(¶74ß7,83A8Nu87Ä8Eü8CB9†9I¦9ð9/:/>:*n:.™:HÈ:!;-3;1a;2“;<Æ;,<'0<6X<=�<"Í<ð<2=,A=ln=]Û=.9>)h>’>I±>Pû>:L?6‡?C¾?6@;9@Nu@4Ä@;ù@\5A ’A9³A@íA7.BYfB:ÀB*ûB&C8AC?zCºC9ÓC3
D3AD&uDNœD:ëD-&ETE?kE)«EIÕEF/9FiF1}F3¯F"ãF+G&2G%YGG=žGSÜGz0H)«H/ÕHRISXI8¬I/åI+JAJ/_J+�J1»J-íJ0K'LK,tK¡K6ÁKøK L8L.GLvL–L?¶L"öL>M+XM2„M#·M@ÛMNU6N-ŒNºN6ØNO#(O2LO)O3©O0ÝO&P25P=hP3¦P0ÚP1Q2=QpQ)�Q-ºQ,èQ0RFR-\R1ŠR¼R+×R(S&,S&SS*zS$¥S5ÊST'T@T UT8vT ¯TcÐT4U-OU,}U5ªUàU&ùU! V(BV!kV=�V/ËV1ûV-WCMWC‘W#ÕW=ùW"7XHZXH£X9ìX.&Y3UY/‰Y¹Y'ÖY5þY24Z gZGˆZ:ÐZ[Š)[X´[
\&\6\F\>V\$•\º\=Ø\$];]FU](œ](Å]î]û]^>^$W^|^š^²^Ì^ä^__D0_*u_/ _	Ð_-Ú_B`K`$^`0ƒ`*´`ß`!û`GaFeaG¬a5ôa)*bTbob*‹b.¶bCåb)c$?cdc ~cŸc"ºcIÝcI'd-qd;ŸdIÛd!%e8Ge1€e0²e7ãe&f,Bf&of–f6¶fíf8g1>gpgŒg-§g-Õg,h80h=ih=§h=åh=#iaimi)�i%·i)Ýi2j:j1Rj„j¤œjWAk:™k1Ôk6l-=l9kl¥lÃl2Ül‹m¢›m1>npn7‹nCÃno'o=Fo„oo“o2p16php@�p"Âp#åp(	q&2q-Yq\‡q:äq1r;Qr/�r½r%Ùr0ÿr'0s"Xs/{s«sËsçs/ùs)tHt`tf}t ät'u-uJueu/vu4¦u)Ûu4v:v@Wv˜v/©v"Ùv"üv2wDRw!—w+¹w,åwx41xfx>zx4¹x#îx+y9>y*xyc£yz!%z:Gz‚zšz'¶z?Þz{ 2{S{s{Z’{Zí{yH|zÂ|%=}>c}¢}.»}!ê}H~!U~3w~+«~1×~C	CM ‘2²3å#€=€GV€mž€j�w�:��"È�ë�2‚45‚(j‚“‚$°‚Õ‚På‚96ƒ!pƒ5’ƒ,Èƒ-õƒA#„0e„ –„·„×„÷„…(…;…?Y…B™…'Ü…(†1-†_††5›†EÑ†‡>5‡>t‡2³‡5æ‡6ˆ?Sˆ*“ˆ>¾ˆ4ýˆ2‰*M‰1x‰³ª‰3^Š:’ŠBÍŠ‹-&‹5T‹)Š‹%´‹Ú‹9ö‹00Œ9aŒ	›ŒY¥ŒsÿŒPs�:Ä�Dÿ�4DŽAyŽ"»Ž,ÞŽ-�9�&P�0w�(¨�&Ñ�ƒø�D|�Á�*×�#‘&‘<‘R‘@k‘¬‘&Å‘(ì‘’$2’W’)u’,Ÿ’(Ì’õ’7“+G“Ds“B¸“Jû“pF”J·”i•Fl•7³•{ë•3g–g›–Q—bU—Ž¸—xG˜PÀ˜F™fX™h¿™J(šmsšoášKQ›L�›Gê›n2œX¡œ2úœy-�7§�=ß�Ožumž_ãžkCŸW¯ŸW *_ PŠ NÛ Y*¡{„¡^¢\_¢s¼¢T0£Q…£G×£f¤_†¤Ræ¤&9¥6`¥.—¥[Æ¥3"¦WV¦d®¦,§u@§¶§%Ñ§9÷§<1¨.n¨@�¨9Þ¨$©6=©2t©4§©'Ü©5ª3:ª#nªG’ª<ÚªG«V_«V¶«V
¬Vd¬W»¬U­Di­R®­D®DF®D‹®DÐ®F¯L\¯1©¯6Û¯6°:I°&„°;«°4ç°±W;±S“±5ç±]²H{²gÄ²Ÿ,³)Ì³Rö³3I´5}´1³´*å´0µ5AµVwµAÎµ>¶NO¶?ž¶\Þ¶5;·>q·g°·;¸ET¸dš¸Yÿ¸HY¹G¢¹gê¹XRºP«ºHüºIE»:�»>Ê»L	¼TV¼_«¼F½lR½^¿½>¾I]¾P§¾Fø¾R?¿N’¿rá¿`TÀSµÀC	ÁIMÁJ—Á:âÁZÂAxÂ?ºÂAúÂ8<Ã.uÃ:¤Ã1ßÃ=Ä)OÄyÄq“ÄEÅ;KÅN‡Å„ÖÅ1[Æ”�Æ5"Ç8XÇ(‘Ç>ºÇ@ùÇF:ÈC�ÈCÅÈC	É1MÉ0É1°É%âÉ`Ê~iÊXèÊ'AËIiËJ³ËKþËMJÌI˜ÌEâÌ:(Í/cÍ-“Í9ÁÍ!ûÍ*Î)HÎNrÎdÁÎ&&Ï$MÏ@rÏ0³Ï+äÏ=ÐANÐ3�Ð5ÄÐSúÐ>NÑ1�Ñ0¿ÑðÑ%Ò45ÒIjÒ#´Ò9ØÒiÓG|Ó.ÄÓ-óÓ5!Ô8WÔ=�Ô2ÎÔRÕ0TÕ<…Õ7ÂÕ5úÕ70Ö(hÖa‘ÖIóÖA=×P×jÐ×;;Ø(wØJ Ø2ëØ8Ù2WÙ'ŠÙQ²ÙQÚ/VÚ3†Ú+ºÚ‚æÚniÛ-ØÛbÜ`iÜ/ÊÜEúÜ8@Ý5yÝZ¯ÝQ
! Þ+\Þ"ˆÞP«Þ_üÞ*\ß7‡ß-¿ß.íß à}=à&»à3âà"á69ápá@Šá<Ëá9âEBâ.ˆâN·â!ãC(ã9lã3¦ãHÚã#äCä?bä,¢ä4ÏäYåH^åO§å;÷å$3æ‚Xæ,Ûæ;ç;Dç<€çE½ç1è:5è&pèN—è,æèhéi|éxæé7_ê^—êGöêE>ë7„ëN¼ëOì([ìD„ìBÉìVíYcíG½í;î(AîBjîR­î+ï2,ï7_ïE—ïBÝïJ ðqkðQÝðO/ñ,ñ/¬ñ'Üñ%òG*òErò%¸ò Þò4ÿòP4ó;…ó3ÁóFõóE<ôA‚ôOÄô2õBGõUŠõ4àõ4öiJö´ö$Ïö#ôö5÷N÷%l÷I’÷EÜ÷-"øOPøV ø.÷ø=&ùCdùB¨ùKëùO7ú%‡úT­ú0ûU3û3‰û½û:Ýû=ü)Vü2€ü³ü9Ðü3
! ý0>ýPoýcÀý;$þ>`þ?Ÿþ@ßþG ÿ3hÿkœÿ&
4/
3d
˜
:¸
7ó
]+
R‰
>Ü
(
0D
+u
/¡
>Ñ
0
FA
Lˆ
SÕ
J)
@t
\µ
I
2\
A�
4Ñ
9
Z@
b›
@þ
C?
%ƒ
/©
KÙ
>%
‹d
Kð
N<	
>‹	
gÊ	
(2
! 
V[
! 
%²
! 
*Ø
! 

B
DN
Ä“
ëX
QD

D–

ÝÛ
¦¹
Ë`
G,
Tt
TÉ
A
I`
+ª
„Ö
‘[
0í

Ôž
:s
6®
Jå
0
*P
#{
!Ÿ
IÁ
\
gh
$Ð
^õ
'T
.|
«
"Ë
!î
!
"2
"U
3x
"¬
)Ï
4ù
4.
Nc
K²
Uþ
®T
ª
J®
Qù
;K 
0‡ 
+¸ 
;ä 
: !
2[!
/Ž!
)¾!

è!
"ö!
!"
8;"
gt"
9Ü"
x#
)�#
)¹#
6ã#
U$
p$
$v$

›$
©$
¸$
	É$

! Ó$
	Þ$
è$
Oê$
:%
0R%
>ƒ%
bÂ%
;%&
7a&
%™&
¿&
#ß&
8'
<'
7W'
N�'
BÞ'
6!(
(X(
)�(
L«(
<ø(
75)
Nm)
E¼)
8*
.;*
4j*
-Ÿ*
"Í*
Wð*
IH+
?’+
GÒ+
,
39,
3m,
B¡,
?ä,
=$-
9b-
Bœ-
Mß-
F-.
Gt.
A¼.
Sþ.
+R/
(~/
(§/
.Ð/
&ÿ/
&0
{<0
+¸0
iä0
(N1
)w1
1¡1
MÓ1
1!2
-S2
B�2
8Ä2
1ý2
1/3
ga3
%É3
"ï3
E4
%X4
#~4
%¢4
tÈ4
.=5
*l5
2—5
HÊ5
D6
%X6
~6
z™6
)7
8>7
8w7
1°7
5â7
<8
3U8
1‰8
»8
&Ù8
B9
.C9
*r9
�9
;»9
9÷9
H1:
9z:
2´:
*ç:
\;
8o;
B¨;
1ë;
5<
8S<
2Œ<
¿<
2Ã<
5ö<
O,=
Z|=
×=
#ð=
'>
&<>
.c>
B’>
;Õ>
4?
5F?
8|?
/µ?
%å?
$@
%0@
/V@
(†@
)¯@
#Ù@
)ý@
)'A
-QA
1A
±A
ÆA
ÕA
LïA
)<B
fB
/zB
!ªB
#ÌB
KðB
(<C
*eC
�C
¨C
$ÀC
)åC
)D
.9D
@hD
A©D
cëD
AOE
9‘E
4ËE
XF
;YF
3•F
8ÉF
NG
HQG
DšG
>ßG
GH
3fH
7šH
[ÒH
<.I
kI

wI
.…I
$´I
	ÙI
?ãI
i#J
1�J
&¿J
"æJ
	K
M)K
1wK
-©K
!×K
7ùK
(1L
8ZL
:“L
9ÎL
HM
'QM
7yM
/±M
2áM
>N
<SN
)�N
9ºN
<ôN
?1O
6qO
2¨O
?ÛO
@P
!\P
F~P
cÅP
9)Q
&cQ
@ŠQ
4ËQ
!R
 "R
CR
<]R
šR
.µR
%äR

! S
+S
CS
PS
4oS
-¤S
0ÒS
/T
/3T
?cT
8£T
?ÜT
>U
A[U
V�U
=ôU
(2V
4[V
:�V
AËV
=
W
3KW
,W
:¬W
4çW
†X
n£X
<Y
AOY
,‘Y
Q¾Y
Z
1)Z
6[Z
;’Z
<ÎZ
![
$-[
IR[
3œ[
6Ð[
>\
AF\
ˆ\
§\
,Ä\
"ñ\
*]
?]
;X]
”]
$´]
TÙ]
:.^
!i^
$‹^
2°^
5ã^
R_
2l_
<Ÿ_
=Ü_
E`
?``
* `
TË`
7 a
#Xa
|a
'›a
.Ãa
mòa
y`b
sÚb
nNc
z½c
t8d
o­d
{e
u™e
hf
txf
níf
y\g
vÖg
wMh
xÅh
q>i
?°i
2ði
O#j
:sj
G®j
)öj
( k
!Ik
(kk
&”k
0»k
Sìk
:@l
'{l
!£l
AÅl
.m
)6m
2`m
y“m
w
n
(…n
*®n
,Ùn
Io
3Po
0„o
'µo
=Ýo
=p
Yp
qp

�p
H›p
Qäp
Q6q
*ˆq
%³q
%Ùq
+ÿq
++r
)Wr
&�r
¨r
9Àr
úr
1s
&=s
&ds
@‹s
-Ìs
<ús
'7t
'_t
/‡t
@·t
.øt
$'u
5Lu
4‚u
4·u
ìu
;v
<Hv
D…v
Êv
7×v
(w
-8w
*fw
-‘w
¿w
Úw
ôw
Ax
/Px
/€x
1°x
Mâx
N0y
0y
2°y
0ãy
7z
9Lz
!†z
!¨z
HÊz
A{
*U{
€{
!Ÿ{
Á{
?Û{
&|
*B|
"m|
�|
$¬|
NÑ|

 }
..}

! ]}
.h}
:—}
)Ò}
5ü}
c2~
E–~
AÜ~
 
?
,Z
$‡
"¬
.Ï
%þ
%$€
$J€
o€
D†€
DË€
4�
@E�
N†�
(Õ�
/þ�
.‚
D‚
[‚
2q‚
L¤‚
ñ‚
Tƒ
Leƒ
[²ƒ
U„
Wd„
\¼„
C…
]…
	s…
3}…
@±…
'ò…
4†
.O†
;~†
$º†
+ß†

‡
$‡
9>‡
(x‡
7¡‡
;Ù‡
Eˆ
2[ˆ
,Žˆ
*»ˆ
0æˆ
;‰
#S‰
w‰
E’‰
RØ‰
V+Š
2‚Š
)µŠ
%ßŠ
&‹
),‹
$V‹
={‹
[¹‹
6Œ
VLŒ
N£Œ
LòŒ
L?�
VŒ�
Cã�
L'Ž
&tŽ
›Ž
.±Ž
àŽ
(òŽ
0�
ML�
@š�
/Û�
:�
2F�
3y�
-­�
4Û�
Q‘
,b‘
)�‘
0¹‘
ê‘
H
! ’
MS’
/¡’
2Ñ’
-“
2“
'P“
x“
/““
%Ã“
8é“
3"”
V”
t”
€”
�”
 º”
%Û”
•
%•
!9•
&[•
'‚•
#ª•
Î•
ß•
ñ•
–
–
$%–
J–
%[–
/�–
%±–
,×–
,—
.1—
,`—
,�—
,º—
,ç—
*˜
&?˜
/f˜
–˜
Ÿ˜
¦˜
(²˜
%Û˜
"™
$™
C™
b™
7o™
@§™
è™
ø™
Hš
Jš
+iš
$•š
"ºš
/Ýš
+
›
&9›
'`›
-ˆ›
#¶›
$Ú›
/ÿ›
//œ
_œ
wœ
(�œ
¸œ
¦Øœ
#�
"£�
5Æ�
Hü�
Ež
:bž
/�ž
'Íž
õž
0Ÿ
$BŸ
%gŸ
+�Ÿ
/¹Ÿ
'éŸ
( 
 : 
+[ 
‡ 
!œ 
¾ 
Ü 
4ü 
-1¡
8_¡
/˜¡
WÈ¡
9 ¢
4Z¢
�¢
8¡¢
)Ú¢
,£
'1£
(Y£
‚£
 £
¼£
+Û£
6¤
>¤
,X¤
+…¤
O±¤
¥
C
! ¥
9N¥
ˆ¥
§¥
Ã¥
Ý¥
ý¥
8¦
€S¦
0Ô¦
;§
A§
)\§
=†§
!Ä§
>æ§
I%¨
/o¨
JŸ¨
Yê¨
D©
!c©
…©
=¥©
 ã©
-ª
2ª
Nª
)dª
)Žª
¸ª
×ª
/òª
."«
@Q«
-’«
-À«
.î«
)¬
LG¬
3”¬
È¬
(â¬
Y­
Fe­
,¬­
(Ù­
N®
#Q®
$u®
$š®
*¿®
,ê®
B¯
Z¯
;j¯
¦¯
.³¯
 â¯
G°
ZK°
.¦°
(Õ°
Dþ°
1C±
6u±
3¬±
3à±
5²
=J²
Jˆ²
*Ó²
"þ²
0!³
R³
m³
8…³
¾³
:Û³
)´
,@´
"m´
*�´
*»´
Oæ´
E6µ
|µ
ˆµ
P™µ
Oêµ
-:¶
/h¶
6˜¶
2Ï¶
·
& ·
G·
9`·
š·
«·
7Å·
7ý·
35¸
%i¸
)�¸
¹¸
Ó¸
@ë¸
-,¹
>Z¹
>™¹
DØ¹
<º
DZº
3Ÿº
MÓº
E!»
*g»
’»
Ÿ»
¬»

! Ê»
Õ»
<å»
$"¼
"G¼
9j¼
%¤¼
*Ê¼
.õ¼
)$½
)N½
7x½
`°½
3¾
.E¾
/t¾
,¤¾
0Ñ¾
3¿
;6¿
Pr¿
FÃ¿
 
! À
A+À
ImÀ
K·À
#Á
F'Á
nÁ
>ŒÁ
MËÁ
#Â
+=Â
.iÂ
˜Â
,¸Â
1åÂ
)Ã
.AÃ
@pÃ
&±Ã
!ØÃ
8úÃ
;3Ä
<oÄ
,¬Ä
,ÙÄ
Å
! Å
BÅ
-\Å
'ŠÅ
-²Å
+àÅ
#Æ
+0Æ
N\Æ
H«Æ
;ôÆ
C0Ç
StÇ
LÈÇ
.È
iDÈ
b®È
 É
 2É
#SÉ
 wÉ
-˜É
'ÆÉ
VîÉ
#EÊ
1iÊ
*›Ê
&ÆÊ
&íÊ
CË
EXË
(žË
)ÇË
2ñË
>$Ì
/cÌ
>“Ì
4ÒÌ
+Í
43Í
9hÍ
8¢Í
3ÛÍ
Î
%.Î
5TÎ
 ŠÎ
T«Î
7Ï
68Ï
7oÏ
§Ï
IÀÏ
H
! Ð
?SÐ
\“Ð
ZðÐ
/KÑ
({Ñ
-¤Ñ
ÒÑ
*òÑ
+Ò
1IÒ
‰{Ò
MÓ
8SÓ
-ŒÓ
,ºÓ
+çÓ
 Ô
%4Ô
=ZÔ
3˜Ô
-ÌÔ
TúÔ
'OÕ
'wÕ
$ŸÕ
9ÄÕ
3þÕ
$2Ö
$WÖ
.|Ö
«Ö
ÂÖ
(ÝÖ
<×
C×
'^×
†×
š×
­×
½×
Ü×
ü×
"Ø
;<Ø
=xØ
¶Ø
6ÌØ
)Ù
<-Ù
(jÙ
'“Ù
/»Ù
1ëÙ
Ú
#=Ú
aÚ
-Ú
'­Ú
)ÕÚ
#ÿÚ
'#Û
1KÛ
M}Û
?ËÛ
KÜ
WÜ
'wÜ
>ŸÜ
ÞÜ
÷Ü
9Ý
@KÝ
8ŒÝ
#ÅÝ
éÝ
	Þ
Þ
7Þ
JÞ
5[Þ
%‘Þ
%·Þ
!ÝÞ
ÿÞ
 ß
;ß
!Uß
wß
i“ß
3ýß
)1à
[à
"nà
‘à
$ªà
!Ïà
ñà
 á
10á
1bá
/”á
FÄá
Eâ
hQâ
)ºâ
3äâ
2ã
#Kã
oã
GŽã
'Öã
.þã
0-ä
-^ä
>Œä
Ëä
àä
$ûä
8 å
BYå
*œå
Çå
àå
Nùå
"Hæ
"kæ
)Žæ
¸æ
;Ïæ
*ç
*6ç
<aç
(žç
0Çç
-øç
'&è
&Nè
"uè
-˜è
EÆè
Eé
(Ré
&{é
0¢é
3Óé
Aê
&Iê
pê
2Žê
Áê
Õê
ëê
:ë
$@ë
eë
6|ë
³ë
Óë
&óë
ì
;6ì
Qrì
,Äì
1ñì
0#í
(Tí
/}í
4­í
*âí

î
%&î
)Lî
)vî
8 î
8Ùî
Aï
4Tï
@‰ï
$Êï
ïï
-ð
<:ð
.wð
4¦ð
0Ûð
ñ
&ñ
ICñ
M�ñ
$Ûñ
Mò
6Nò
.…ò
1´ò
/æò
Tó
 kó
'Œó
´ó
8Ðó
P	ô
0Zô
‹ô
  ô
Áô
(àô
0	õ
6:õ
Lqõ
l¾õ
'+ö
&Sö
Izö
*Äö
ïö
+÷
N:÷
N‰÷
$Ø÷
%ý÷
&#ø
Jø
!`ø
$‚ø
§ø
1Àø
òø

! ù
%ù
+>ù
+jù
-–ù
5Äù
-úù
D(ú
5mú
-£ú
)Ñú
oûú
[kû
Çû
6äû
ü
";ü
8^ü
	—ü
¡ü
!²ü
Ôü
óü
ý
&ý
@7ý
(xý
¡ý
*¹ý
/äý
(þ
=þ
'Zþ
<‚þ
-¿þ
$íþ
ÿ
/'ÿ
!Wÿ
5yÿ
8¯ÿ
èÿ
`>i6¨>ß!8@)y£À8Ü5.K3z ®ÏBîL1&~6¥Ü4ú$/T1l<ž;Û.BFA‰5Ë1M3M�FÏ1LHL•<â<>\›>¯Cî2	.J	/y	©	=Â	
! 
! q<
! .®
! Ý
! Bú
! $=9b/œ+ÌLøHEEŽAÔ
M.
"|
"Ÿ
1Â
'ô
5,R"•C¸0ü.-.\‹1©"Ûþ*>'^†¤5À3ö8*NcX²]]i4Çmü/j8š:Ó$30P*�(¬%Õ*û+&4R9‡9Á(û+$ P/q$¡ÆåA$B:g9¢cÜ@…S2Ù32@OsÃ"ã4 >U<”DÑ&%=)c1�2¿ò3)@1jEœâ'ü,$Q6q+¨2ÔU(]G†>ÎA
+O${% Æ&Û$ 2' /Z 1Š +¼ ,è E!E[!(¡!4Ê!Bÿ!LB"�"¯".Ì"=û"'9#4a#–#3±#8å#7$+V$6‚$-¹$Pç$&8%._%.Ž%1½%:ï%:*&9e&+Ÿ&.Ë&<ú&)7'a'C''Ã'@ë'D,(@q(L²(5ÿ(B5)ax)(Ú);*D?*L„*[Ñ*X-+I†+#Ð+wô+Fl,&³,Ú,7õ,<--9j-7¤-:Ü-J.,b.N�.+Þ.<
! /IG/B‘/<Ô/0(0+H0t0,”0LÁ0P1;_1c›1 ÿ1, 2 M2*n2-™2/Ç2%÷273/U3…36¥3Ü3&õ314N4"l4.�4#¾4 â4+5/5)O5)y5£5¿5Ú5ú5-6 =6#^6-‚6°6
½6-Ë61ù6++7\W7$´74Ù7*85985o80¥8Ö86ì8"#9F9b9/9¯99Æ90:'1:-Y:,‡:7´:hì:U;'q;8™;#Ò;4ö;<+<5h<ž<,¯<1Ü</=+>=3j=Nž=0í=>->#H>+l>9˜>Ò>/Ø>"?
! +?6?G>?H†?4Ï?&@%+@)Q@"{@%ž@3Ä@Hø@=AAJAjÊA'5B*]B<ˆB5ÅB&ûB6"C'YC�C/•C/ÅC1õCJ'D>rDD±D!öD/E(HE)qE#›E#¿EaãE"EFhF4ˆF>½F5üF.2G/aG*‘G&¼G+ãG(H$8Ha]H"¿H âH6IF:I.�IZ°ICJFOJB–JAÙJ.K*JKFuK.¼K
ëKùKL'L!?LaL0�L²L+ÌL.øL#'M!KM-mM$›M$ÀM#åM.	N@8N<yN<¶NJóN&>OVeO¼O=ÜO4P1OP6�P/¸PTèP=Q,[Q?ˆQ/ÈQ0øQ1)R/[R5‹RVÁR<SQUS0§SaØSU:Tk�TEüTJBU?�U$ÍUòUFVPYV0ªV"ÛVDþVVCW1šW@ÌW6
XLDX0‘X-ÂX;ðXc,Y�Y®Y»Y+ÌY7øY:0Z1kZ8�Z&ÖZ7ýZ*5[1`[:’[ Í[@î[3/\1c\"•\'¸\%à\$];+].g]+–]NÂ]2^5D^z^�^ª^Æ^Ú^iï^mY_KÇ_1`"E`h` ƒ`¤`#Á`Cå`B)ala…aDŸa:äaFb!fb!ˆb,ªb.×bTc8[cD”c‹Ùc*ed+�d*¼d*çde12e'deFŒe=Óe#f$5f#Zf~f—f­f#Èf(ìf(g >g9_g™g¸gÔgîgh&hEh4WhFŒhQÓhC%iii(€i*©iÔi6ôi +jMLj@šj#ÛjTÿjTk-ek,“kÀk*Úk/l5l$Oltl“l)±l1Ûl;
m,Im0vm§m/Æm&öm)nGnVn+ln"˜n»nÛnûn*o:oQo
hovo
Žoœo#´o
Øoæo%ýo#pCpXp&op?–pÖpòp(qO8q(ˆq(±qÚqñqr (r7Ir-�r¯rÃrãrùrJsVZs±sÊsEæs(,tUt!it$‹t&°t"×tút8uFSuRšuíuPv*Xv0ƒv/´v3äv,wEw!Tw0vw(§wMÐwHx0gx˜x$·xÜx4÷x,y+@y+ly˜y ²yMÓy!z93z:mzE¨z<îz+{
! A{ L{)m{(—{!À{>â{!|>|\|$r|+—|$Ã|*è|}52}Jh}T³}~#~
8~F~Wf~8¾~"÷~+=U+d5�HÆ€ *€?K€C‹€;Ï€/�3;�Ao�±�3È�*ü�C'‚<k‚9¨‚â‚+ü‚&(ƒ*Oƒ2zƒ!­ƒ@Ïƒ3„HD„3�„>Á„)…5*…0`…8‘…8Ê…X†$\†4�†&¶†5Ý†5‡I‡O‡&d‡'‹‡³‡È‡-Ú‡ˆ ˆ+(ˆ*TˆˆžˆR¾ˆ;‰;M‰'‰‰'±‰7Ù‰0Š-BŠ$pŠ%•Š%»Š$áŠ%‹ ,‹$M‹r‹Ž‹¨‹À‹1Ù‹1Œ=Œ\ŒkŒ‹Œ)©ŒÓŒóŒ+�.�C�a�p�…���O¬�ü�Ž#Ž=ŽUŽmŽ…Ž¤Ž³ŽÄŽÓŽëŽ�8�W�g�%v�&œ�%Ã�+é��9-�g�#†�ª�¹�$È�í�:‘.=‘>l‘«‘º‘Ì‘ç‘û‘
’’+’!B’"d’[‡’#ã’'“/“3@“t“1†“a¸“*”E”X”"k”1Ž”À”Ö”Bî”H1•z•*Œ•4·•*ì•#–;–Q–5e–&›–Â–xÔ–M—!a—ƒ—(ž—FÇ—.˜=˜P˜i˜€˜ ‘˜>²˜&ñ˜™.™�A™?ß™.šNš1bš=”š0Òš0›;4›p›‹›.Ÿ›Î›ä›÷›‹œ”œ§œºœÉœÞœöœ��9�5H�~�œ�²�(Í�'ö�3ž3Rž†žšž0§ž0Øž	ŸŸ+9ŸeŸ-�Ÿ-¯ŸÝŸ'øŸ6  !W $y ž · Ì å ¡¡+¡<¡P¡c¡?w¡·¡Ð¡4ç¡=¢#Z¢~¢•¢ª¢!¿¢á¢*£,£@£X£0p£¡£¾£Ó£ç£#¤%¤@¤Y¤k¤‚¤Ÿ¤¸¤"Ï¤ò¤¥ ¥=¥Z¥%w¥+�¥É¥Þ¥ï¥ ¦*,¦0W¦ˆ¦¥¦½¦Ì¦ç¦%ü¦"§7§K§c§‚§˜§&ª§Ñ§ä§+õ§!¨@¨\¨Ar¨@´¨õ¨©*©%E©!k©�© ©¸©Ð©ë©ªª9ªPª"mª�ª¨ª»ªÓªëªR«1Z«DŒ«8Ñ« 
! ¬/+¬8[¬x”¬F
­PT­T¥­&ú­@!®b®€®<Ÿ®9Ü®U¯Tl¯/Á¯0ñ¯+"°/N°/~°<®°<ë°9(±,b±@�±2Ð±4²68²,o²2œ².Ï²Dþ²UC³/™³+É³+õ³<!´f^´9Å´4ÿ´`4µ^•µ_ôµ:T¶+�¶Q»¶'
·^5·C”·0Ø·D	¸.N¸A}¸=¿¸Aý¸*?¹j¹H†¹(Ï¹ø¹Qº&aº>ˆºÇºBàºB#»f»†».’»'Á»Ué»$?¼d¼*¼ª¼Ê¼.Ú¼,	½66½m½Œ½&©½Ð½å½¾#¾%A¾"g¾Š¾¨¾È¾!ç¾$	¿&.¿/U¿0…¿-¶¿"ä¿#À8+À:dÀ#ŸÀQÃÀQÁ?gÁ§Á0ÁÁ/òÁ/"ÂRÂ4nÂ0£Â2ÔÂ2Ã3:Ã
nÃ
|Ã/ŠÃ>ºÃ#ùÃ"Ä!@Ä bÄƒÄ-¡Ä&ÏÄ6öÄ-ÅGÅ\ÅhÅ…Å¡Å¿ÅÞÅôÅÆ84ÆmÆ‹Æ2©Æ0ÜÆ4
Ç3BÇvÇ …Ç¦ÇÆÇæÇ È*#ÈNÈ(lÈ@•ÈPÖÈ:'É4bÉ—É=¯ÉíÉÊÊ:,ÊBgÊ4ªÊßÊAóÊ=5Ë/sË&£ËIÊË4Ì"IÌ,lÌ7™ÌÑÌ*ðÌ&ÍBÍ#\Í*€Í"«ÍDÎÍ@Î5TÎ4ŠÎ&¿ÎIæÎ)0ÏZÏGzÏÂÏÏÏ8×Ï@ÐQÐjlÐF×Ð&ÑBEÑ4ˆÑ½ÑÔÑ`òÑSÒ@`Ò#¡Ò3ÅÒùÒGÓ3HÓ)|Ó@¦Ó!çÓ3	Ô7=Ô6uÔ9¬Ô<æÔ+#ÕOÕ)mÕ.—Õ%ÆÕ0ìÕ'ÖEÖ_ÖsÖ!�Ö±Ö/ÀÖ5ðÖ6&×@]×8ž×*××0Ø;3Ø2oØ6¢Ø$ÙØ$þØ/#Ù!SÙ uÙ)–Ù)ÀÙ)êÙ-Ú$BÚgÚw†Ú›þÚ0šÛËÛ çÛ8ÜEAÜ@‡Ü3ÈÜ4üÜ1Ý*IÝVtÝMËÝ:ÞCTÞI˜ÞGâÞ*ßBß`ß €ß,¡ß,Îß!ûßFàFdà^«àF
! á@QáQ’ácäáfHâW¯âAã9IãTƒãJØãH#ä0lä+�ä:Éä#å#(å+Låoxå>èåP'æAxæFºæ6ç-8çfç!‚ç%¤ç-Êçøç'è<@è9}è%·è)Ýè(é 0é/Qé2�é(´é$Ýé[ê-^ê-ŒêOºêh
! ë$së5˜ëÎëåë?ì;Cìì8’ìCËìí'.í8Ví�í­í!Éí*ëíî44îiî4‰î1¾î,ðîQï=oï/­ï3Ýï<ðkNðhºð!#ñ Eñ0fñ1—ñÉñ
! ÜñBçñD*ò)oò;™òaÕòU7ó�ó^¨ó:ô"Bô(eô'Žô"¶ô!Ùô!ûô õ!>õ"`õ+ƒõ%¯õ)Õõ$ÿõ#$ö+Hö0tö¥öÂö/Þö"÷1÷&P÷"w÷#š÷7¾÷&ö÷/øMø&lø“ø$­øÒø$îø#ù$7ù&\ù-ƒù'±ù1Ùùú#(ú#Lúpú�ú¬ú!Çú$éú$û-3û+aû�û!¬û!Îû0ðû)!ü(KütüŽü:ªü-åü.ýBý0Xý/‰ýC¹ý-ýý4+þ6`þ*—þ6Âþ#ùþ#ÿ1Aÿ7sÿ«ÿ.Èÿ"÷ÿJ@e+¦;Ò46C6z(±Ú5ß4*JTu Ê#ë .0)_$‰$®'ÓûObc/Æ\ö-S�6œeÓX9?’=Ò-.><m=ª,è,2B4uNª(ùE"	Dh	E­	Ió	F=
! D„
! >É
! h=q3¯CãS',{,¨"Õø
',
$T
@y
6º
Kñ
C=E�KÇGL[/¨7ØPHaLªL÷RD6—>ÎH
Vt>’Ñ!ë>
Lfw“¯Ëç:>;5z:°OëH;E„#ÊOîH>E‡$Í7òS*Y~ZØc3D—bÜ*?)j#”/¸;è%$JY8u®8È*=,j+v ¢)Ã<í*9:8t,­[ÚW6KŽAÚA4^/“2Ã-ö"$G&a5ˆ+¾ê) , C V t ˆ £  ½ !Þ  !!!! C!!d!†!¦!Æ!4æ!"!9"["u"Eˆ"FÎ"B#!X#+z#+¦#Ò# ò#:$vN$1Å$P÷$@H%:‰%1Ä%aö%(X&(�&ª&#Ê&(î&')6'.`''�'·';Ò'<(?K(E‹()Ñ(&û(,")1O) �)¢)J»)%*0,*=]**›*,Æ*.ó*="+H`+©+)Ã+'í+,,,-<,'j,&’,¹,'Ô,ü,%--B-+p-5œ-6Ò-!	.+.0K.|.+–..Â.#ñ.!/-7/$e/$Š/#¯/6Ó/?
! 03J0,~0«06Á0ø0+1:@1B{1-¾1.ì152)Q2/{2U«2[3\]3eº3F 4dg4aÌ4g.5h–5qÿ5Rq6pÄ6Y57�78«7.ä7N8 b8]ƒ8"á8>9-C99q9I«9Eõ9H;:H„:8Í:D;RK;)ž;CÈ;;<OH<G˜<Fà<+'=S=/q=%¡=-Ç=0õ=2&>#Y>}>7š>+Ò>*þ>*)?ST?<¨?å?*@*0@9[@<•@'Ò@6ú@!1A-SA1�A4³A&èANBQ^B?°B:ðB,+C$XC&}C ¤CÅCIåC=/D/mD"�D(ÀD'éD*E8<EHuEK¾E3
! F>F#ZF,~F5«F#áF;G)AG%kG7‘G!ÉGëG/	H39H3mH/¡H5ÑHI- I"NI&qI˜I;±I4íI"J51J.gJD–J$ÛJ)K&*K)QK0{K1¬KÞK‚ùK;|LI¸L5M?8M7xM<°M8íM&N)?NiN=ˆN9ÆN-O'.O?VO8–O#ÏO<óOD0PuP&�P*´P'ßPQ>!Q`Q>}Q ¼Q;ÝQ:RTR1kR-�R(ËR[ôR3PS.„S@³SEôSU:T(�T*¹TäTôTUU.UBUTUhUzUŒUžU¯UÁUÓUäUöUVV,V>VPVdVvVˆVšV¬V¾VÒVäVöV
! WW.W?WQWcWuW‡W™W«W¿WÑWãWùWXX/X/AXqXƒXšXC±XCõX9YRY0iY;šY ÖY1÷Y)ZSIZh�Z][hd[Í[é[ù[\.\B\#]\$�\b¦\(	]2]L]j]#{] Ÿ]/À]6ð]!'^I^Kh^´^'Ä^'ì^'_<_W_l_‹_1£_5Õ_3`0?`4p`/¥`)Õ`Gÿ`1Ga7ya4±a-æa#b8b+Tb€b!Ÿb!Ábãbc%c(@cic‰c0›c4Ìcdd 8dYd*md˜dµd&Õd&üd&#e<Je'‡e!¯e(Ñeúe/f&@f%gf&�f"´f*×f+g).g&Xg3g³gÐg/ág)h";h.^h0�h"¾háhõh:i3Pi„i#¢i"Æi.éi.j+Gj!sj&•j!¼j,Þj,k)8k,bk&�k'¶kÞk%úk! l5Blxl:‹l.Æl(õlm12mdmm8•m&Îm-õm,#n0Pn/�n*±nÜn"ün#o+Co$oo%”o)ºoäo1p6p!Tp+vp1¢p2Ôp(q-0q,^qM‹qLÙq&r%Erkr.‹r&ºr-ár s0sEs.YsˆsJ¨sRós3Ftzt’t(¤t(Ít2öt$)uNNu�u$ºuTßuK4v€v”v¯v)Ìv+öv6"w
Yw.gw#–w-ºwèw$x#+xOx+mx#™x½xÎxÛx'ôx y =y'^y†y;žy:Úy;z1Qz(ƒz"¬z"ÏzNòz:A{|{˜{¶{Æ{à{ø{| -| N| o| �| ±| Ò| ó| } 5} V} w}˜}¶}#Í}"ñ}~4~P~g~)…~)¯~)Ù~#?[wŽªÁáý€5€Q€m€#‰€ ­€/Î€$þ€%#�%I�3o�£�À�0Ø�	‚‚ 2‚+S‚‚7œ‚/Ô‚ƒ"ƒBƒ [ƒ|ƒ'œƒ ÄƒåƒSüƒP„%k„%‘„0·„+è„4….I…2x…$«…Ð…ê…)†1†%P†v†)‰†6³†%ê†‡=&‡,d‡$‘‡)¶‡à‡"ö‡#ˆ&=ˆ#dˆ#ˆˆ#¬ˆÐˆïˆ‰A‰<\‰!™‰8»‰$ô‰ Š*:Š+eŠ2‘Š7ÄŠ/üŠ$,‹*Q‹"|‹'Ÿ‹Ç‹=æ‹$Œ!>Œ4`ŒH•ŒPÞŒ,/�\�)r�-œ�&Ê�'ñ�Ž9Ž4YŽ,ŽŽ%»ŽáŽ+÷Ž/#�.S�4‚�2·�,ê�_�qw�!é�A‘AM‘�‘)«‘$Õ‘*ú‘.%’8T’2�’À’+Ó’7ÿ’7“'J“r“>ˆ“6Ç“Dþ“2C”,v”£”(Â”.ë”.•(I•2r•=¥•!ã•'–'-–$U–7z–#²–%Ö–6ü–93—9m—3§—@Û—3˜P˜)p˜)š˜-Ä˜5ò˜!(™(J™s™O’™(â™(š&4š[š3xš.¬š*ÛšA›9H›‚›5–›LÌ›/œ!IœkœCŠœ1Îœ/�.0�(_�ˆ� �¹�%Ð�&ö�ž)8žbžwžŒž+©ž/ÕžŸ.ŸQEŸH—Ÿ4àŸ: 7P ˆ ¢ 7¯ 'ç 1¡.A¡.p¡(Ÿ¡1È¡+ú¡.&¢+U¢%�¢2§¢Ú¢$õ¢£!,£\N£E«£)ñ£<¤9X¤’¤"±¤Ô¤ç¤ù¤"¥':¥-b¥)�¥'º¥%â¥ ¦)¦I¦#i¦"�¦$°¦"Õ¦ø¦&§'?§+g§(“§!¼§Þ§%þ§%$¨%J¨(p¨&™¨'À¨'è¨'©%8©0^©3�©7Ã©3û©1/ªfaªVÈª5«#U«y«™«¹«(Ð«)ù«*#¬,N¬+{¬"§¬YÊ¬5$­aZ­R¼­2®IB®NŒ®5Û®K¯K]¯,©¯]Ö¯_4°;”°<Ð°
±'-±U±*p±'›±CÃ±3²:;²"v²<™²-Ö²³³_=³L�³,ê³H´1`´’´ ¡´!Â´+ä´µ-µ3JµH~µÇµ1Ûµ7
¶E¶Z¶ j¶‹¶!«¶'Í¶,õ¶"·51·g·&·6¦·HÝ·H&¸Oo¸'¿¸-ç¸=¹FS¹9š¹WÔ¹q,ºœžº;»2[»Ž»7¥»+Ý»0	¼-:¼h¼ˆ¼¨¼1Æ¼2ø¼+½5K½*�½+¬½/Ø½$¾;-¾.i¾>˜¾#×¾?û¾#;¿!_¿0�¿1²¿&ä¿/À4;À2pÀ2£À8ÖÀ/ÁH?Á>ˆÁ.ÇÁLöÁ/CÂ&sÂ$šÂC¿Â4Ã:8Ã3sÃ)§Ã@ÑÃ&Ä$9Ä$^Ä-ƒÄ&±Ä$ØÄBýÄ-@Å1nÅ" Å$ÃÅèÅÆ.!ÆPÆ!nÆ"�Æ.³Æ3âÆ(Ç)?Ç/iÇ™Ç%µÇÛÇ,ùÇ&È$AÈfÈ$�È&¦È0ÍÈ&þÈ8%É)^ÉBˆÉ'ËÉ$óÉ/Ê7HÊ/€Ê#°Ê!ÔÊ!öÊ.Ë*GËBrËµË!ÈËêËEÌhMÌ-¶ÌäÌ8ðÌ)ÍIÍbÍ.xÍ§Í ÁÍâÍ,Î--Î/[Î5‹Î6ÁÎ/øÎ8(Ï?aÏ)¡Ï*ËÏ2öÏ9)ÐcÐ€Ð)ŸÐ*ÉÐ2ôÐ9'Ñ*aÑ+ŒÑ3¸Ñ:ìÑ('Ò<PÒ6�Ò@ÄÒ2ÓM8Ó?†Ó?ÆÓ1Ô98Ô=rÔh°Ô=Õ5WÕ5�Õ%ÃÕ éÕN
! Ö.YÖ6ˆÖ0¿Ö)ðÖ)×PD×%•×2»×+î×Ø11ØIcØ&­Ø)ÔØ?þØ6>Ù@uÙ.¶Ù3åÙ,Ú)FÚ(pÚ0™Ú:ÊÚ.Û&4Û<[Û"˜Û»ÛJÕÛC ÜKdÜK°ÜfüÜ*cÝDŽÝ>ÓÝFÞ+YÞ4…Þ4ºÞ,ïÞ,ß4Iß&~ß$¥ßÊßáß)ôß"à=Aà.à0®à0ßàá`$áz…á4âq5â.§â>Öâ"ã-8ãAfãH¨ãñãJ	äTä!sä)•ä%¿ä%åäå&åFå då!…å§å´å(Çå&ðåæ+æ/FævæŠæ2§æ(Úæ"ç8&ç9_ç!™ç»çÊçàç7ôç6,ècèrè…è4•èÊè*æèé%(é&Néué�é¯é!ÎéxðéYiêÃê$Þê ë($ë1Më8ëQ¸ëO
! ì9ZìG”ì&ÜìAí0Eí|ví{óíDoî´îÌî(åîïï8ïPï2hï)›ï$Åï/êïZð uðN–ðMåð3ñ0RñBƒñ ÆñAçñ/)ò0Yò0ŠòK»ò!ó")ó"LóoóŽó%«ó%Ñó÷óôf*ôw‘ô1	õ%;õaõ2}õ(°õ+Ùõ+ö&1ö+Xö„ö)œö-Æö0ôö%÷%?÷0e÷–÷ ´÷DÕ÷ø12ø'dø.Œø2»ø!îø#ù/4ù4dù$™ùE¾ù4ú(9újbú2Íú)û@*ûkûBˆûQËûKüBiü ¬ü5Íü<ý+@ýlý2‚ýµý3Íý+þB-þ"pþ"“þO¶þDÿ=Kÿ‰ÿ/¢ÿÒÿ6çÿ.1M#£ ¸Ù1ù…+ˆ±$: _/€'°'ØN8l=¥-ãZ7lQ¤SöJi"‚$¥#Ê'î0(G)p9šÔèü-"8P‰'¨GÐ!1%S-y§»'Õý
! 	8)	 b	$ƒ	#¨	Ì	Ý	!í	 
! .0
! _
! y
! 5•
! Ë
! ç
! 1ö
! 5(-^Œ£¹/ÈCø5<
r,€"­/Ð-
.
.K
+z
4¦
;Û
+*C3n"¢&Åì^*f#‘#µ"Ù"ü?']…(£Ì@ã2$.W&†#­"Ñ-ô,"Om/ˆ,¸(å5D7a'™ÁÛ ñ$7+W9ƒ½*Ú,,24_"”C·&û8"A[�'»%ã.	/8@h$©AÎK5\’±'Ð!øLVgE¾+,0]MyBÇ,
! :77r;ª5æ34P.…B´÷.1+`0Œ"½9àIId.®*Ý-061g5™&Ï'ö( /G 4w )¬ ,Ö -!G1!'y!(¡!&Ê!ñ!"="(N";w"D³"Fø"'?#4g#Zœ#9÷#41$8f$HŸ$!è$(
! %E3%Ey%¿%Ñ%)ï%1&2K&a~&ià&SJ'ž'(»'&ä':(@F(R‡(NÚ(+))3U)#‰)*­)+Ø)**/*D* c*!„*¦*/Â*0ò*/#+-S+.�+$°+Õ+Ú+á+ú+
,,K3,C,Ã,5Ù,,-<<-1y-z«-1&.PX.e©.*/2:/9m/L§/Hô/=0S0j0"‡0\ª0317;1*s1.ž1'Í1,õ1"2"<2<_21œ24Î2
3+3	=3G35e3#›3-¿3í3P4LV4[£45ÿ455J5Bh5:«59æ5. 6=O6M�69Û6o7R…7NØ7;'8Zc8&¾8Då8B*9>m9O¬9*ü9N':v::�:PË:@;E];l£;5<1F<)x<¢<2¿<"ò<=(=!;=]=|=•=¯=Ë=$æ=/>/;>/k>/›>3Ë>8ÿ>38?8l?+¥?3Ñ?+@31@Ae@@§@:è@9#A9]A;—A;ÓA3B3CBHwB&ÀBçB%C6)C3`CY”C<îC8+DdD3‚DF¶D*ýD.(E!WEQyE%ËEDñE}6F,´F-áFYGYiG<ÃG¶H¶·H=nI2¬IFßI'&J)NJ+xJ6¤J6ÛJK2KDK,]KŠKE¤KAêK4,L9aL;›L/×L=M/EMnuMäM#úMN";N^N.xN!§NÉN!âNO"O"=O`O=xO¶OÐOçO.ûOH*PwsP!ëPB
QFPQQ—QSéQ>=R2|R ¯RBÐR3S<GS*„S ¯SÐS)ðS+T%FT%lT0’TÃT×TóT?UDSU˜U%·U(ÝU'V).V4XV*�V7¸VðVW(WYCW,�WHÊWAXZUXH°X-ùX6'Y5^Y”Y(´Y'ÝY
Z7ZKZ$hZ+�Z%¹Z"ßZ-[%0[!V[<x[>µ[,ô[!\,>\k\@Š\'Ë\!ó\ ]6]pQ]qÂ]n4^o£^_1/_5a_*—_7Â_=ú_E8`1~`L°`Lý`-Ja*xaB£a>æa=%b=cbg¡bi	c_sc9Óc"
d"0d#SdJwdCÂd?eMFe8”eBÍe&f*7f*bf%�fU³f¿	g‰Ég7Sh.‹h†ºh8Ai3zi4®i ãi_j=dj4¢j ×j_øjJXk?£kKãkF/l4vl4«l;àlPmWmm?ÅmAnAGnA‰nXËnL$oLqoV¾oVpElpL²pNÿpQNqH qBéqC,r]pr]ÎrE,sBrsPµsBt.ItOxtBÈtKuJWuK¢uKîuJ:vK…v5Ñv7wJ?wJŠw9Õw9xAIxE‹xQÑxD#yDhy@­y�îy:z^ºz#{-={k{r{	z{+„{l°{J|+h|	”|ž|%ª|,Ð|ný|vl}mã}uQ~dÇ~l,8™:Ò;
€;I€:…€LÀ€%
�&3�;Z�>–�Õ�!Ý�ÿ�‚<+‚h‚{‚!™‚-»‚.é‚*ƒCƒ(aƒ8Šƒ<ÃƒB„FC„BŠ„ZÍ„((…)Q…:{…N¶…(†1.†<`†R�†/ð† ‡/7‡6g‡cž‡6ˆC9ˆ6}ˆ7´ˆ)ìˆ;‰BR‰•‰;ª‰&æ‰0
Š\>Š›Š>¹ŠAøŠ*:‹(e‹2Ž‹AÁ‹>Œ#BŒ-fŒ4”ŒÉŒ"çŒQ
! �@\�B��1à�4ŽGŽ'bŽ'ŠŽ	²Ž¼Ž"×ŽDúŽ@?�€�.��Ì�,é�1�)H�"r�*•�5À�ö�
‘"‘<‘[‘ht‘Ý‘ú‘ ’15’1g’ ™’º’×’*ô’“ ;“\“%x“ž“·“)Ó“ý“3”Q”`”&w”ž”#µ”Ù”zó”bn•+Ñ•(ý•0&–#W–1{–"­–+Ð–ü–—-—K—`—u—&‹—²—RÊ—/˜:M˜)ˆ˜?²˜Iò˜)<™2f™™™6¶™6í™ $š
Eš7Sš.‹šBºšJýšH›.a›1�›@Â›@œDœcœQœ,Ñœ>þœD=�=‚�(À�Ké�$5žZžuž8‘žÊžàž>øžN7ŸM†Ÿ3ÔŸ@ I f w )— (Á @ê %+¡+Q¡}¡2“¡+Æ¡+ò¡$¢6C¢z¢5–¢<Ì¢<	£4F£7{£³£/Ò£5¤A8¤7z¤%²¤>Ø¤P¥ah¥%Ê¥Bð¥3¦M¦l¦%‰¦-¯¦+Ý¦6	§-@§.n§-�§(Ë§)ô§1¨P¨8`¨™¨*¬¨`×¨>8©Ew©$½©â©1ñ©#ª=6ªtªˆª ª,½ªêª
! «:*«e«1‚«´«4Ê«0ÿ«80¬Ji¬%´¬%Ú¬/­&0­CW­&›­&Â­é­ ®D$®i®‡®—®L¯®Aü® >¯_¯}¯š¯¯¯Ä¯*Ù¯°#°0@°8q°,ª°2×° 
! ±"+±?N±Ž±,®±EÛ±!!²(C²8l²,¥²,Ò²$ÿ²$³B³(^³7‡³!¿³á³#´=%´Ac´¥´G¾´2µ$9µW^µ,¶µ;ãµ>¶>^¶D�¶9â¶-·3J·B~·Á·4ß·)¸>¸!X¸z¸3�¸+Á¸í¸
! ¹( ¹I¹5_¹•¹D´¹=ù¹]7º#•ºC¹º,ýº<*»6g»;ž»6Ú»n¼>€¼*¿¼6ê¼4!½IV½% ½'Æ½.î½ ¾$>¾-c¾!‘¾&³¾ Ú¾û¾¿#¿7,¿d¿ƒ¿ž¿(¹¿%â¿0À!9À"[À'~À(¦À>ÏÀ:Á5IÁ:Á4ºÁEïÁ*5Â)`Â;ŠÂ6ÆÂ+ýÂ1)Ã=[Ã™Ã¸Ã×Ã!÷Ã7Ä!QÄsÄ‘Ä1©Ä0ÛÄ)Å)6Å`Å1{Å8­Å9æÅ0 ÆQÆcÆ?uÆ\µÆ\ÇJoÇ$ºÇ#ßÇÈfÈO…È ÕÈ]öÈ,TÉ*�É+¬ÉØÉ õÉMÊ-dÊI’ÊhÜÊ2EËxË!ˆË"ªË,ÍËúË4Ì*MÌ xÌO™ÌéÌFÍ=JÍˆÍ$¢Í$ÇÍ8ìÍ^%Î(„Î(­Î.ÖÎ%Ï7+Ï3cÏC—Ï1ÛÏ4
Ð!BÐJdÐ&¯Ð5ÖÐÑ5+Ñ:aÑ=œÑ/ÚÑ*
! ÒS5ÒC‰Ò%ÍÒ2óÒ8&Ó#_Ó)ƒÓ­Ó'ÍÓ-õÓN#Ô<rÔ4¯Ô7äÔ^ÕV{Õ6ÒÕR	Öˆ\Ö8åÖ1×#P×#t×˜×B´×@÷×08Ø9iØ&£Ø4ÊØ$ÿØ3$Ù6XÙ�Ù¥ÙÄÙ×Ù&ñÙ+Ú1DÚ5vÚ;¬Ú0èÚÛ:7Û)rÛ)œÛ(ÆÛ(ïÛ#Ü<Ü&\Ü=ƒÜ%ÁÜ)çÜ,Ý(>Ý-gÝ+•ÝÁÝ ÞÝÿÝ+ÞKÞ"`ÞƒÞ•Þ
! ­Þ¸ÞÖÞîÞß$+ß)Pß.zß$©ß(Îß(÷ß à(?à6hà3Ÿà:Óà?á4Ná	ƒá%�á'³á-Ûá5	â!?â1aâ“â)±âÛâ#íâ5ã8Gã+€ã8¬ã1åã%ä&=ädä.‚ä±ä8Ðä-	å'7å*_å4Šå¿å$Úå(ÿå5(æ#^æ)‚æ)¬æ*Öæ!ç"#ç"Fç.iç˜ç³ç!Îçðçè)èHFè/�è@¿èéée,éY’é&ìéê +êLê"hêS‹êßêüê'ë)Aëkë.Šë¹ëØë÷ëì5ì?FìG†ì?Îì*í!9í[í#jí Ží*¯í)Úí,î41î)fî$�î=µî'óî<ï=Xï.–ï1Åï)÷ï1!ð4Sð,ˆð'µð3ÝðBñ4Tñ7‰ñ/Áñ:ññ2,ò4_ò.”ò#Ãò0çò3ó?LóBŒó4Ïó›ôB ô&ãôU
! õE`õ5¦õ4Üõ)ö);ö-eö"“ö@¶ö8÷ö"0÷9S÷!�÷F¯÷$ö÷*ø+Førø-ˆø'¶ø)ÞøùE$ùMjùU¸ùFú0Uú&†ú5­ú'ãú5ûAûZûyû˜ûbµû7ü0Püu�üA÷ü99ýJsý0¾ý7ïý'þ3?þ&sþ-šþ(Èþ ñþ&ÿ 9ÿZÿ-sÿV¡ÿ/øÿ(@\0x'©#Ñ9õM/!}'Ÿ'Ç9ï3)4];’MÎ6/S2ƒ2¶,éI/`3�ÄÙ3í/!3Q7…3½ñ));+e/‘2Á$ô-%GmŒJ¬@÷$8!])#© Í0î4	HT	(�	Æ	Ý	ö	'
! 3
! H
! )d
! (Ž
! Z·
! B+U"�¤¸Î9ê$246gTž,ó7 
HX
3¡
/Õ
*600gJ˜8ã%8,^$‹.°9ß((B~k4ê97Y=‘3Ï/43.h.—4Æ.û.*,Y9†9À9ú:49o:©9ä9WXW°.7L7l7¤<ÜF9`$š!¿"á&)+Uq�.£*Ò,ý *0K#|= Þ<ù.6)e5�*Åð+!< ^-O­ý!<8-u*£$Î7ó.+(Z.ƒ-²à1ð7".Z/‰F¹3'4"\+3«@ßD  %e ‹ +« 3× !%!;!V!>v!-µ!(ã!<"I"#g"#‹"¯"(Ì"fõ"¡\#þ#$$†<$6Ã$Mú$:H%6ƒ%6º%/ñ%%!&-G&<u&5²&&è&7'AG'G‰'Ñ'@é'$*(2O(&‚(H©(ò( ):')b)*y)U¤)Oú)AJ*7Œ*=Ä*D+;G+$ƒ+3¨+5Ü+0,6C,@z,?»,Dû,@@-;�-;½-ù-
.".6.L.`.s.ˆ.œ.±.Å.Ú.ð.//4/H/[/l/†/›/±/Ç/Ú/í/90ƒ?0LÃ0 1–±1VH2MŸ2Qí2D?31„3(¶3(ß3"43+4d_43Ä4)ø4%"5=H5H†5CÏ5>6?R6(’6B»6Hþ67G77Z�7`ø7YY8_³8P9Bd9B§9[ê98F:\:bÜ:\?;Xœ;Kõ;NA<Q�<Jâ<8-=Gf=2®=$á=N>)U>1>±>-Ð>iþ>>h??§?Fç?+.@+Z@4†@0»@0ì@1A9OA%‰A!¯A+ÑA+ýA+)B,UB+‚B+®B,ÚB,C*4C_C,}C&ªCKÑCKDUiDa¿D{!EA�E7ßE`F4xF]­F&G"2GOUGO¥GOõG'EH)mH)—H)ÁHFëHH2IW{I&ÓI/úI *J)KJPuJXÆJGK@gKA¨K-êK.L9GLA�L7ÃLiûLleM5ÒM;N9DNU~N5ÔNQ
! Oˆ\O!åO?P5GP?}P=½PDûP7@Q-xQ"¦QAÉQ=R%IR1oR2¡R.ÔR2SW6SŽS.®SÝS<ïS2,T-_T-�T»T�ÛT iUŠU2§U(ÚUEVEIV$�VM´V0W.3WHbWG«WóW3X>GXX†X2ßXBYUYFgY!®Y/ÐY!Z'"Z)JZ7tZ%¬ZÒZ*ðZ"[!>[)`[ Š[«[6Ê[ \R"\/u\(¥\"Î\ñ\#]3]"P]1s]9¥]ß])÷](!^J^h^(}^ ¦^Ç^Ú^ú^1_+J_/v_/¦_(Ö_8ÿ_&8`_`#~`"¢`Å`*à`!a -aNa*fa6‘a*Èaóa2b$Fbkb‰bžb»bÙb)îb,c0Ec7vc!®c#Ðc0ôc&%d#LdFpd;·d/ódA#e@ee3¦e/Úe(
! f83f!lfMŽf6Üf8g.Lg3{g-¯gMÝg4+h@`hJ¡hKìh,8iAeiH§i>ðiU/j&…j'¬jLÔjH!kUjkFÀkCl@Kl=Œl8ÊlOm-Sm�m6œm0Óm3n/8nhn8~n0·nDèn1-o$_o<„o+Áo2íoF pEgp0­p‡ÞpYfqnÀqT/rK„rNÐrOs7osI§s,ñs0tOt.kt.št8Ét'u&*u+Qu%}u>£uYâub<v#ŸvHÃv(w$5w/ZwŠw4 w‚ÕwXx-wxC¥xCéx--y[y-yy!§y Éy êy&z2zPz-pz5žz%Ôz.úz%){O{c{v{'�{µ{É{0á{0|C|X|x|"—|'º|â|H}(I}3r}1¦}3Ø}5~B~/b~’~F©~(ð~)1C8u+®)ÚA€+F€/r€6¢€Ù€.Y�+ˆ�0´�å�(‚))‚*S‚-~‚*¬‚,×‚ƒ"ƒ"Aƒ dƒ…ƒ›ƒ²ƒAÍƒ „E0„#v„ š„7»„,ó„( …4I…~…(˜…/Á…/ñ….!†P†o†%Š†4°†4å†+‡3F‡0z‡3«‡,ß‡)ˆ76ˆ6nˆ!¥ˆ&Çˆ7îˆ%&‰2L‰.‰)®‰+Ø‰.Š63ŠjŠ4…ŠºŠ,ØŠ‹"‹/>‹?n‹+®‹BÚ‹2Œ6PŒ‡Œ4§ŒFÜŒ%#�I�7]�2•�4È�>ý�5<Ž1rŽ"¤Ž1ÇŽ.ùŽ(�&D�!k���©�^Á� �3<�%p�0–�JÇ�1‘2D‘(w‘ ‘¿‘Ó‘í‘ü‘’7.’f’'{’'£’(Ë’$ô’>“=X“)–“EÀ“”!”@”R”e”1|”®”"Î”ñ”•%%•6K•<‚•¿•Ô•î•,	–&6–"]–H€–3É–/ý–U-—&ƒ—Lª—3÷—Y+˜8…˜3¾˜4ò˜ '™H™[™p™&‹™*²™&Ý™*š,/š.\š‹š©šÉš9âšC›%`›)†›%°›Ö›ð›"œ*œFJœ4‘œÆœäœ1úœ.,�*[�:†� Á�â�ÿ�ž3ž.Iž,xž¥ž5½ž.óž"Ÿ/BŸ0rŸ£ŸÂŸßŸ-ìŸ" -= ,k ˜ ° Â à õ ¡(¡;¡S¡*p¡)›¡4Å¡ú¡!¢/9¢*i¢)”¢¾¢OÝ¢-£*E£!p£$’£$·£Ü£#÷£¤:¤S¤$q¤–¤°¤Ê¤é¤ ¥#¥I=¥8‡¥À¥!Ì¥#î¥&¦9¦Y¦5t¦ª¦(À¦@é¦B*§Am§ ¯§Ð§ ð§-¨<?¨!|¨1ž¨Ð¨ð¨©!'©PI©6š©<Ñ©"ª.1ª`ªGªGÇª'«-7«3e« ™«º«(×«%¬1&¬#X¬5|¬*²¬'Ý¬$­'*­3R­J†­>Ñ­%®+6®b®"n®‘®!¦®AÈ®E
! ¯DP¯'•¯½¯xØ¯›Q°}í°k±#€±2¤±:×±M²/`²8�²7É²'³()³?R³.’³KÁ³2
´$@´Ze´8À´#ù´µ9µVµ%tµ7šµ&Òµ,ùµ-&¶!T¶ v¶6—¶Î¶+í¶·7·V·q·!�·²·#Æ·ê·J¸=S¸2‘¸=Ä¸2¹B5¹7x¹=°¹<î¹A+ºmºŠº¦º&Âº-éº&»>»!^»€»œ»Bº»ý»"¼=¼9\¼4–¼5Ë¼½$½!:½.\½G‹½2Ó½$¾+¾ C¾%d¾!Š¾&¬¾)Ó¾ý¾¿-5¿c¿‚¿&–¿½¿Í¿%â¿ÀÀh1À>šÀÙÀòÀP	Á9ZÁ1”Á*ÆÁ>ñÁ?0ÂzpÂ#ëÂ-ÃD=Ã>‚Ã1ÁÃóÃÄ%Ä5ÄQÄoÄ�Ä!«Ä/ÍÄ ýÄ6ÅNUÅ¤Å¶ÅfÖÅK=Æ_‰Æ]éÆ.GÇ9vÇ2°Ç<ãÇ; ÈG\È(¤È
! ÍÈ'ØÈ
! ÉÉ]"É&€É1§ÉDÙÉ=ÊE\Ê<¢Ê0ßÊ8ËKIËK•Ë'áË?	ÌIÌ-eÌ0“Ì$ÄÌEéÌ0/Í`Í)~Í&¨ÍÏÍ!âÍ\Î%aÎ(‡Îb°ÎGÏ9[Ï•Ï/¬Ï.ÜÏ)Ð)5Ð _Ð€Ð4šÐ&ÏÐ+öÐ*"Ñ(MÑFvÑ0½ÑLîÑ4;ÒpÒ'ÒU§Ò)ýÒ6'Ó)^Ó6ˆÓ	¿Ó*ÉÓôÓ0Ô1EÔUwÔNÍÔ!Õ2>ÕqÕ]„ÕdâÕ]GÖU¥ÖdûÖU`×N¶×UØ[ØsØ+ˆØ´Ø*ËØ/öØ+&Ù/RÙ ‚ÙP£Ù/ôÙ/$Ú,TÚ&�Ú9¨ÚâÚ*úÚ-%Û@SÛ-”Û@ÂÛ8ÜK<Ü8ˆÜKÁÜ
Ý1,Ý+^ÝŠÝ.¦Ý(ÕÝþÝTÞ2gÞ2šÞÍÞÜÞ3÷Þ +ß)Lß+vß*¢ß5Íßà1à$>à!cà,…à<²àUïà!EáFgá:®áéá0âu9â#¯âÓâ=ñâ7/ãCgãT«ãZä[[äd·äEåcbåoÆå96æ#pæ!”æ¶æ:Ôæ:ç[Jç#¦çÊç=êç/(è%Xè~èžè1¾èIðèC:éD~é%Ãé[éé!EêgêM‡êMÕêG#ëIkëKµë?ì#Aì%eì4‹ì2ÀìIóì=í0Qí‚íœí:ºí1õí('î&Pî/wî+§î-Óî+ï@-ï<nï8«ï5äï6ðQðmð,Šð2·ð?êð*ñDñ7\ñB”ñ,×ñ'ò6,ò+cò+�ò6»ò?òò)2ó2\ó7�ó/Çó÷óô!ô'@ô(hôQ‘ôãô-õ=1õ#oõ!“õ5µõ)ëõ%ö.;ö/jö0šö.Ëö6úö#1÷U÷h÷3‡÷6»÷+ò÷'ø)Fø pøA‘ø"Óø(öøù1ù-=ùkù	zùA„ùÆùÙù:ùù4úOSú'£ú&Ëúòú?ûRû%pûL–ûãûùûü05üfü†küòümý«qýZþ&xþ%Ÿþ#ÅþBéþC,ÿKpÿV¼ÿvŠRš;íK)*uM î*$-*R"}< 8Ý $7"\&¦¿*ß
! 5$.Z0‰4º8ïA(6j2¡8Ô2
2@8s1¬<Þ2>N5�>Ã)0,"]€šµ%Ñ"÷ 	 ;	-\	"Š	!­	Ï	%é	%
! k5
! k¡
! k
Ry�Ì']4…Jº!
X'
(€
©
¹
'×
 ÿ
+ !Ln�ºÒï5-M{‡´“HDJI�Ù?ñ1ßI0)<Z`—ø
! '=KF[’tî=cW¡?ùU9p�5P6‡œ(¸+á
()+R-~2¬<ß#+*#V­z"(K"Q$t-™KÇ,D@…¥!À!â%h*f“ú$.So!�6±%è21A4s¨1È2ú?-Bm1°8â: EV  œ 2½ ?ð 50!?f!%¦!AÌ!4"eC"w©"0!#\R#‘¯#¡A$Tã$^8%9—%dÑ%X6&V�&]æ&dD'_©'@	(JJ(D•(RÚ(Z-)Qˆ)�Ú)Kj*M¶*K+?P+N�+Jß+H*,Cs,B·,Eú,‰@-?Ê-–
! .^¡.E/ F/?ç/m'0V•0Uì0ŽB1SÑ1S%2\y2UÖ2Þ,3X4±d4_5\v5SÓ5o'6e—6Xý6BV7J™7Hä7?-8Um8WÃ8R9Sn9_Â9Q":St:NÈ:F;P^;C¯<2ó<X&==4œ=fÑ=‚8>/»>Që>
=?4K?D€?CÅ?	@+@2J@	}@0‡@^¸@pA3ˆAI¼A–B4�B.ÒB!C#CA3COuCÅC+äC+D<D&YD@€D@ÁD*E4-E!bE#„E3¨E3ÜE9F5JF'€F'¨F$ÐF%õFG-G+CG-oGD�GâG(ñGEH\`H¯½H"mIK�IPÜI4-J?bJ:¢JÝJ2ûJR.K?�KLÁKLZŽL4éL&MXEM3žMcÒM@6N^wN”ÖNkO=ˆO[ÆO!"PGDPŒP!•P+·P0ãPVQFkQd²Q'RE?R…R—RK©RõRWS\SSbS;¶SJòSE=T$ƒTc¨ThUbuU…ØU?^VdžV„W@ˆW\ÉWT&XR{XhÎX…7YH½Y:ZfAZ_¨Za[Ij[R´[\\cd\0È\,ù\<&]Rc]K¶]_^Òb^º5_òð_vã`”Za–ïab†bUéb?c[c/kc.›cÊc>Þcd!9d[dndBƒd=Ædez!e(œe1Åe.÷e2&fqYf#ËfïfHþfJGg8’g4Ëg?hF@h0‡hH¸h;iG=i5…i,»iEèi4.jKcjF¯j=öj44k@ik‰ªkh4lB�lAàlJ"m?mmA­m@ïmG0n7xnj°njo[†oHâoK+pwp4�pgÄpU,qS‚qRÖqG)rTqrRÆrHsmbsyÐsoJt>ºt]ùt„WueÜuiBvg¬v{w~�wIx|YxwÖxeNyh´ywza•zI÷zpA{†²{K9|ƒ…|J	}ŠT}Rß}‚2~dµ~LCgR«UþiT€V¾€Y�<o�@¬�'í�C‚CY‚A�‚ ß‚
ƒSƒ5bƒ=˜ƒiÖƒP@„+‘„{½„\9…r–…�	†x‹†î‡ó‡‰•Ž‰„$Šš©ŠŒD‹¢Ñ‹€tŒ–õŒgŒ�Hô�^=ŽèœŽ…�~š�’‘�¬‘—.’‰Æ’ŸP“}ð““n”7•4:•žo•Ê–YÙ–m3—\¡—rþ—dq˜zÖ˜XQ™nª™(š%BšDhšW­š"›4(›G]›¥›3Â›ö›)œ-@œ"nœ‘œ-®œ=ÜœE�6`�ˆ—�I žAjžn¬ž_ŸH{Ÿ8ÄŸ)ýŸ2' $Z ' "§ Ê AÞ Y ¡dz¡Fß¡b&¢C‰¢aÍ¢B/£r£8�£&È£Tï£lD¤&±¤.Ø¤7¥M?¥3�¥1Á¥1ó¥0%¦*V¦2�¦£´¦VX§(¯§:Ø§%¨F9¨=€¨¾¨1Ü¨©=,©(j©U“©ké©&Uª)|ª(¦ª4ÏªX«D]«E¢«9è«?"¬=b¬? ¬Là¬<-­Hj­8³­Nì­>;®3z®V®®@¯VF¯Z�¯Cø¯E<°D‚°[Ç°:#±>^±8�±UÖ±?,²<l²t©²"³)A³Dk³>°³(ï³/´<H´e…´*ë´Cµ1Zµ4ŒµTÁµJ¶\a¶\¾¶V·0r·=£·rá·™T¸^î¸VM¹3¤¹MØ¹0&ºWºuº;“º?Ïº`»Cp»p´»K%¼_q¼MÑ¼O½-o½*�½9È½_¾;b¾,ž¾|Ë¾oH¿p¸¿P)À9zÀ=´ÀKòÀn>ÁY­Á=ÂIEÂL�ÂRÜÂt/Ã'¤Ã7ÌÃ†Ä]‹ÄHéÄ>2Å:qÅ8¬Å,åÅ5ÆSHÆœÆI·Æ{ÇD}ÇIÂÇ]È3jÈJžÈBéÈ@,É4mÉ=¢É?àÉ@ Ê)aÊ=‹Ê=ÉÊDË<LËr‰Ë)üË_&ÌE†ÌCÌÌ0Í;AÍ,}Í;ªÍ,æÍ<Î<PÎ!�Î.¯ÎFÞÎ=%Ï,cÏ8�ÏLÉÏfÐ8}Ð6¶Ð6íÐ5$ÑFZÑ<¡ÑDÞÑY#Ò+}Ò4©Ò3ÞÒEÓ9XÓ;’ÓIÎÓHÔ>aÔ7 Ô7ØÔGÕ.XÕ1‡Õ¹ÕØÕLòÕK?Ö?‹Ö0ËÖIüÖ-F×#t×/˜×*È×Nó×ABØI„ØÎØBêØ8-ÙfÙ?„ÙAÄÙFÚpMÚR¾Ú(Û(:Û.cÛ"’ÛJµÛ'ÜJ(ÜDsÜ9¸Ü?òÜA2ÝptÝ(åÝ8Þ9GÞB�Þ:ÄÞ3ÿÞ?3ß<sßA°ß7òß7*à7bà7šà7Òà0
! á;áJ[á¦á5ÆáPüáTMâ1¢â4ÔâV	ã6`ã6—ãVÎã.%äFTäC›ä:ßä;å=Vå*”å1¿åKñå'=æ4eæ)šæ(Äæ4íæX"ç%{ç%¡ç@Çç2è6;è3rè¦è3Ãè<÷èD4éDyéK¾éL
! êKWêL£ê1ðês"ë.–ëAÅë@ì0Hì(yì@¢ìUãì49íOníF¾í>îDî=bîP îRñîCDïLˆï Õï>öï 5ð2VðE‰ðÏð!êðYñGfñH®ñ8÷ñ90òAjòY¬òCóuJóIÀóI
! ô4Tô6‰ôDÀô5õ4;õ:põ+«õA×õ5ö4Oö:„ö5¿öAõö57÷2m÷? ÷7à÷4øGMø<•ø+Òø(þøZ'ùD‚ùBÇù
! úu#úS™úíúA	ûDKûB�ûhÓûB<üeüeåü7Ký©ƒýM-þP{þDÌþÿ.0ÿ'_ÿR‡ÿ@Úÿ+'G6o-¦HÔB5`'–P¾.2>;q­9ÍA;I/…1µAç+)9U-�a½Q'qV™@ðL1]~WÜ*4O_)¯"ÙYü0V,‡"´*×2	5	%P	Ev	*¼	*ç	B
! 2U
! 2ˆ
! -»
! .é
! 9?RO’-â(39Wm?Å1
@7
,x
,¥
AÒ
@9UK�WÛg3O›Yë8Ej~¡ég‹;óR/X‚@ÛUgrPÚ;+,gF”?Û:DVŠ›M&AtL¶€_„[äG@rˆ@ûH<G…6ÍGLKf9²,ì/VI# OÄ2PMgXµHEWX�Yö@PS‘Yå=?x}2öH) Gr [º •!h¬!8"iN"R¸"^#}j#Šè#Fs$/º$Aê$A,%On%-¾%eì%9R&.Œ&F»&S'1V'7ˆ'IÀ'6
! (dA(X¦(oÿ(Yo)'É)/ñ).!*P*Ye*¿*†Ñ*\X+8µ+Lî+G;,>ƒ,8Â,_û,$[-#€-M¤-#ò-M.Rd.U·.}
/x‹/Z0\_0=¼0Aú0B<1M1Í1Gë1532ni2sØ2mL3qº3J,4/w4h§4x5z‰5Q6@V63—6jË6a67‰˜7™"8(¼8^å8GD9PŒ9MÝ9R+:\~:•Û:sq;9å;;<B[<ž<E¾<y=B~=BÁ=u>>z>6¹> ð>3?AE?>‡?fÆ?+-@'Y@%�@*§@#Ò@Gö@N>A6�AnÄA73B+kB/—BSÇB<CaXC9ºCfôCM[D^©D-EY6EV�ETçEP<Fj�F.øF3'G [GI|GDÆG?HKKH=—HCÕH'I6AITxI@ÍI/JK>J{ŠJ,K43K<hK)¥K3ÏK0L?4LtLU†LGÜL*$M OM)pM0šM8ËM4N39N2mNM NWîN\FO/£OfÓO+:PDfP2«P.ÞP9
Q=GQB…Q1ÈQNúQ3IRN}R3ÌR6S<7SItS=¾S%üSX"T<{Ti¸TT"U7wU‡¯U}7V;µVtñVLfWR³WKXURX7¨X6àXYYBqY7´Y�ìYŠnZ‰ùZJƒ[9Î[^\.g\)–\)À\*ê\T]1j]'œ]"Ä]%ç]…
^v“^O
! _HZ_<£_,à_Q
`_`2{`T®`0a)4aN^a_­ab
b)pb2šbEÍb.cSBc.–c0ÅcAöcK8d†„dÈe+Ôe9f::fRufRÈfQgPmg`¾gh/h.Mh>|hE»hti+viH¢iëi úij8j<Uj’j¡jAÀj@keCk^©kFlSOlƒ£l'm®§m¨Vn�ÿn}�oQpmp Šp&«p4Òp1q69qApq^²q5r0GrKxr:Är1ÿre1s:—s?ÒsHt?[tH›tätNuOQuà¡u=‚v\ÀvwP7wbˆw/ëwNxYjx)ÄxSîx<By4ye´y,z&Gz6nz:¥zàzi`{cÊ{`.|S�|5ã|h}Z‚}gÝ}ªE~1ð~J";mK©FõU<€8’€EË€2�†D�-Ë�;ù�‹5‚pÁ‚S2ƒO†ƒ•ÖƒDl„;±„Oí„)=…Bg…4ª…8ß…:†5S†1‰†e»†G!‡)i‡*“‡0¾‡>ï‡ˆ.ˆU·ˆ1
‰(?‰eh‰5Î‰"Š3'Š\[Š,¸ŠMåŠ43‹@h‹(©‹JÒ‹BŒ%`Œ$†Œ*«ŒPÖŒh'�A��ˆÒ�ˆ[Ž;äŽ7 �X�&u�>œ�2Û�E�9T�&Ž�Mµ�7‘=;‘Dy‘1¾‘>ð‘@/’?p’C°’Hô’(=“:f“6¡“"Ø“#û“)”KI”•”›”#±”�Õ”3W•1‹•=½•9û•5–O–*[–8†–4¿–ô–—W$—"|—Ÿ—$¸—1Ý—\˜fl˜bÓ˜’6™SÉ™&š$Dš7iš{¡š› 2›#S›4w›¬›"¾›!á›œ6#œ<Zœ—œH¶œIÿœƒI�!Í�Vï�dFž?«žAëž5-Ÿ%cŸH‰ŸÒŸ.ìŸ C4 @x D¹ +þ E*¡)p¡!š¡5¼¡5ò¡8(¢Ca¢0¥¢4Ö¢F£R£-n£1œ£2Î£:¤B<¤-¤‚­¤Y0¥$Š¥6¯¥>æ¥6%¦8\¦8•¦hÎ¦P7§Xˆ§5á§'¨-?¨!m¨%�¨2µ¨3è¨;©¾X©ÒªZêª[E«Ì¡«Òn¬nA­‚°­[3®\�®ãì®ÆÐ¯m—°p±?v±é¶±Ò ²ps³sä³™X´?ò´E2µ:xµ;³µ>ïµ:.¶Ei¶:¯¶;ê¶<&·~c·€â·6c¸gš¸l¹so¹&ã¹(
! ºv3º-ªº)ØºU»TX»9­»Tç»7<¼Tt¼5É¼'ÿ¼''½9O½‰½K£½)ï½1¾)K¾)u¾4Ÿ¾MÔ¾L"¿-o¿E�¿•ã¿7yÀ=±À.ïÀ(Á-GÁ'uÁ0�Á%ÎÁ'ôÁ,Â&IÂGpÂ>¸Â÷Â8	Ã0BÃ5sÃm©Ã;ÄsSÄÇÄåÄKõÄmAÅ$¯ÅhÔÅ(=ÆfÆ+�Æ+­ÆOÙÆd)Ç:ŽÇ>ÉÇ2È;;È[wÈRÓÈ&É'CÉkÉ†É¢É$ºÉ$ßÉ$Ê?)Ê?iÊ[©ÊQËFWËLžË#ëË Ì!0ÌRÌBlÌn¯ÌÍ&;ÍbÍ)‚Í)¬Í!ÖÍCøÍ%<Î&bÎ‰Î›Î"±Î&ÔÎûÎ-Ï-?Ï-mÏ›Ï%»Ï%áÏ#Ð+Ð<JÐ‡Ð<¦Ð(ãÐÑB,Ñ#oÑ+“ÑB¿ÑÒ#Ò>ÒdTÒ¹Ò5ÔÒ6
! Ó9AÓ-{Ó:©Ó9äÓ-Ô#LÔ4pÔ¥Ô!¼ÔBÞÔS!ÕuÕ>ŠÕZÉÕ=$Ö;bÖžÖ·Ö-ÖÖ8×9=×Aw×E¹×^ÿ×2^Ø(‘Ø6ºØ6ñØ7(Ù?`ÙC Ù7äÙ8Ú@UÚD–ÚbÛÚj>Ûy©ÛF#ÜEjÜ"°Ü&ÓÜ/úÜX*ÝOƒÝ7ÓÝ#Þ#/Þ%SÞ(yÞ ¢Þ5ÃÞùÞbßjrßuÝß]SàE±à÷à(wá1 áJÒáHâMfâº´âkoãêÛãtÆä´;åhðåKYæx¥æ7ç8Vç@�çAÐç)è4<è‚qè>ôè3éFQé5˜é Îé5ïéi%êM�êmÝêFKëK’ëCÞëE"ì>hìI§ìKñìD=íE‚íJÈíTîZhîGÃîIïKUïD¡ïOæïQ6ðJˆðTÓðI(ñbrñbÕñu8òE®òKôòQ@óW’ó5êó- ô‚Nô€ÑôRõSkõ!¿õ*áõ%ö32ö<föD£öèö÷)÷.>÷™m÷Lø:Tø �ø;°ø8ìø%ùMAùV�ù]æùhDú”­úZBûA�û`ßûV@üO—üQçü69ýDpýZµýBþLSþN þDïþ\4ÿI‘ÿgÛÿ9C:}>¸:÷D2HwwÀj8(£.Ì3û*/KZ,¦AÓ93O8ƒE¼G0JD{?À@CA1…4·2ìloŒfüZc~¾`=	$ž	AÃ	N
! 2T
! 8‡
! )À
! Pê
! _;U›Iñ*;)fO�Nà0/
=`
9ž
?Ø
di}:çc"6†P½xZ‡Oâd2o—T>\B›DÞL#1p!¢.Ä*ó&0Ev� ¥:ÆF5H~T“@è9)5cD™DÞ##4G+|e¨:IIz“@3O(ƒ3¬,àR
P`I±HûpD6µEì422gAš<Ü-1GFyQÀ5OH4˜3Í@\B]ŸZý=X 1– *È Có ,7!Od!8´!2í!C "Jd",¯"-Ü"7
! #>B#3�#?µ#?õ#M5$@ƒ$?Ä$%2%LR%6Ÿ%2Ö%>	&>H&&‡&:®&/é&<'EV'1œ'QÎ'B (Cc(8§(6à()/))Y)ev)iÜ)'F*n*6‡*1¾*5ð*A&+1h+5š+ Ð+1ñ+0#,&T,-{,0©,Ú,jö,Aa-s£-?.0W."ˆ.<«.Zè.2C/Pv/'Ç/'ï/0g504�03Ò011„.1B³1Tö1K2-f2!”2@¶2&÷2X3bw3kÚ3^F4T¥4ú45%(5^N5;­5ié5aS6Sµ6Z	7Sd7k¸7�$8a²8k9n€95ï96%:9\:-–::Ä:9ÿ:-9;6g;4ž;*Ó;þ;V<o<8‰<6Â<;ù<^5=$”=>¹=Rø=[K>§>À>-ß>8
?%F?Ml?Mº?G@!P@0r@£@&Ã@/ê@1A>LA*‹A‚¶A9B,WBX„BIÝB"'CNJCK™CKåC01D3bD–DW°D6E?E%XE|~EûE=F[LF.¨FL×F$G?G_G|G›G¹GDÏGAH,VHƒH™H¸H=×H<IRI:dI;ŸI@ÛI9JBVJP™J#êJ4K9CK>}K2¼K1ïK\!L@~L2¿L8òLJ+M5vM2¬M6ßM@N=WNA•NT×N',O TO>uO9´O)îOPJ5P €P$¡PÆP-äPQ@2Q,sQ% Q/ÆQöQ,R,BRoR‡R^§R%S(,S US;vS²S`ÒS)3T]T,{T6¨T<ßT±U<ÎU(V<4VDqV¶V:ºV6õV:,W5gWN�W#ìW#X4XYRXP¬X+ýXP)Y6zY.±YAàYj"Z%�Z"³Z!ÖZ'øZ1 [?R[&’[G¹[G\oI\^¹\G]K`]S¬]3^Q4^8†^A¿^@_JB_E�_PÓ_f$`E‹`@Ñ`Mag`aCÈaLbHYbc¢b>cBEc@ˆc`ÉcJ*dJudJÀdKeIWeu¡eRfJjfLµfEg@HgD‰g=ÎgPha]hH¿hWiO`i`°iEjQWjZ©j‚kE‡kSÍkK!l@mlG®lTölCKmQ�mUám_7nU—nDínl2o3Ÿo1ÓoOp UpTvpXËp¾$q*ãqorz~r;ùrN5sG„sIÌszt‘tâ¨tm‹uùu v,8v"ev1ˆv9ºvHôv!=wJ_wUªwNxAOxA‘xFÓx@yE[y=¡yXßyI8zJ‚z'Íz$õz&{TA{c–{!ú{|L1|L~|CË|-}?=}A}}/¿}<ï}9,~]f~bÄ~O'Aw6¹?ðB0€Hs€>¼€>û€3:�2n�O¡�8ñ�8*‚7c‚3›‚EÏ‚?ƒ$UƒLzƒhÇƒz0„V«„�…3’…7Æ…4þ…33†9g†*¡†8Ì†6‡–<‡£Ó‡/wˆ-§ˆmÕˆ\C‰" ‰*Ã‰0î‰5Š0UŠ*†Š+±ŠÝŠ4ýŠ<2‹7o‹%§‹EÍ‹Œh"Œ^‹Œ<êŒC'�@k�X¬�xŽi~ŽmèŽ	V�3`�”�¤�F·�Gþ�tF�X»�>‘›S‘dï‘JT’Ÿ’?¾’þ’J“d\“QÁ“A”'U”(}”h¦”1•+A•-m•E›•wá•HY–,¢–OÏ–.—N—3_—<“—KÐ—˜;.˜:j˜*¥˜Ð˜Eî˜;4™<p™T­™0šc3šW—šHïšK8›E„›NÊ›RœClœF°œ@÷œ;8�t�"‘�)´�RÞ�O1ž2�žH´ž'ýžK%Ÿ*qŸ6œŸ#ÓŸ÷Ÿ9 #N -r l  (
¡'6¡?^¡/ž¡:Î¡'	¢ 1¢6R¢2‰¢¼¢\Ú¢-7£3e£4™£RÎ£.!¤;P¤;Œ¤2È¤<û¤d8¥*�¥IÈ¥)¦ <¦ƒ]¦*á¦4§'A§,i§-–§Ä§ã§U¨(V¨0¨]°¨=©L©=d©-¢©�Ð©,nª<›ªØªéªE«G«3c«5—«.Í«5ü«(2¬'[¬Iƒ¬#Í¬ñ¬5­A­CW­<›­EØ­J®Ti®Z¾®,¯)F¯,p¯0�¯0Î¯iÿ¯li°6Ö° 
±.±M±e±4}±²±=Ê±:²(C²%l²’²­²*Ã²î²$
! ³2/³Fb³b©³%´2´L´;g´'£´6Ë´/µ
2µr@µ2³µæµu÷µ5m¶£¶¦¶
ª¶?¸¶ø¶·7·7@·Rx·RË·¸72¸j¸@q¸<²¸ï¸û¸!¹&¹Y5¹p�¹pºfqºØºEôº9:»@t»Cµ»ù»@¼C¼_¼¼$�¼\Â¼5½>U½P”½<å½"¾g4¾3œ¾BÐ¾*¿;>¿Jz¿Å¿@à¿!À07À)hÀ-’À(ÀÀ%éÀ&Á%6Á%\Á$‚Á"§Á&ÊÁ$ñÁ'Â>Â#^Â‚Â!¢Â+ÄÂ1ðÂ"ÃAÃ(_Ã*ˆÃ8³Ã,ìÃ2ÄYLÄR¦ÄùÄÅ+0Å$\Å/�Åk±ÅPÆUnÆ.ÄÆ=óÆA1ÇbsÇjÖÇFAÈ]ˆÈKæÈD2ÉKwÉ.ÃÉFòÉ>9Ê&xÊ;ŸÊSÛÊ:/Ë@jË(«Ë(ÔÌ'ýÌI%ÍAoÍP±ÍBÎDEÎ-ŠÎB¸ÎCûÎG?Ï6‡Ï;¾Ï8úÏ73ÐkÐF‰ÐAÐÐ0ÑACÑ
…ÑQ“Ñ(åÑ)Ò8Ò#SÒ&wÒ/žÒBÎÒÓÓ+ÓGÓYÓlÓ#ŒÓ'°ÓØÓëÓÔ;Ô*WÔL‚Ô[ÏÔ+Õ!DÕ,fÕ0“Õ[ÄÕ Ö'Ö9.Ö
! hÖ$sÖ#˜Ö"¼Ö<ßÖY×+v×X¢×Aû×*=Ø>hØt§ØÙ"4Ù<WÙ:”ÙÏÙ0ØÙ 	Ú<*Ú
gÚ=uÚ8³Ú=ìÚ%*ÛBPÛ,“Û
ÀÛ2ÎÛÜ!Ü$AÜ'fÜŽÜ, ÜGÍÜ:Ý3PÝ;„Ý`ÀÝU!ÞwÞ
|ÞŠÞ›Þ5¬Þ?âÞ0"ß-Sß?�ß<ÁßEþßKDà�à¡à²àÃàÔà/åà-áCáZáká‚á“á¤áµá-ÆáôáâJâKSâ–ŸâÊ6ãUäzWä Òäyóätmå©âåpŒæ,ýæS*ç ~çBŸçƒâçEfèE¬è7òè*é	Cé¢Mébðé€Sê~Ôê"Sëvë;‡ëGÃë7ì Cì!dì<†ìÃì”Ïìdí¾jí*)î-Tî0‚î-³î/áîuïm‡ï™õïr�ð`ñ˜cñmüñAjòa¬òˆóI—ó3áóTôFjôJ±ô\üô]Yõ6·õ,îõ~öªšöµE÷jû÷qføSØøW,ùo„ùàôù,Õú>ûIAû:‹ûQÆû)ü²Bü0õü&ý?ýXý‘pý.þÒ1þ8ÿW=ÿ2•ÿNÈÿU‡mTõ¿JG
! ±R'W,n„‚ó[vŽÒ_a_ÁÃ!SåK9S…tÙQNj X	ed	�Ê	—L
! ~ä
! zcjÞßI`)
¯Š
‚:’½vPJÇNÑaœ3£ÐktÜàP½VPe=¶4ôQ)d{Yà^:`™qú^lQËv{”avr[éFEWŒMäK2F~—Åh]]ÆH$AmI¯7ù\1dŽ_óSSG§UïDE RŠ rÝ _P!…°!s6"Aª"<ì"P)#òz#„m$Yò$<L%E‰%_Ï%I/&‘y&g'xs'[ì'^H(S§(7û(Y3)a�)aï)}Q*“Ï*^c+sÂ+S6,cŠ,Nî,Ì=-T
! .L_._¬.N/![/\}/rÚ/>M0dŒ0•ñ0u‡1Mý1•K2cá2cE3]©3Y4oa4ZÑ4S,6X€6œÙ6Ÿv7V8lm8?Ú8k9C†9bÊ9c-:C‘:?Õ:‡;0�;/Î;Vþ;4U<XŠ<fã<GJ=Z’=kí=aY>M»>g	?Bq?/´?qä?\V@_³@YAYmA]ÇAd%B7ŠB6ÂB?ùBS9Cv�CVD0[DBŒD(ÏDaøDYZE8´EbíE=PFVŽF>åF`$GS…G4ÙG4H6CH2zH=­H(ëHHID]Ia¢I/J 4J-UJpƒJ‘ôJR†KyÙKcSL%·LOÝLq-M^ŸMoþMznNRéNg<OO¤O0ôOD%P’jPQýPjOQNºQH	R6RRY‰RAãR9%S<_S%œS0ÂSkóS._T0ŽT1¿TmñTÅ_U}%V�£V˜1W?ÊWx
! Y}ƒYiZhkZ_ÔZ-4[@b[p£[_\Òt\G]'a]‰]#¤]9È]}^J€^Ë^åâ^QÈ_`E*`p`2€`"³`CÖ`,aLGa/”a0Äaõa	b)b	EbObcb|b‹b¡b·b¿b'Èb
! ðbûbc"c1cIc%_c …c¦c»cÌcÝcñcdd	2d
<dJdbdd
! •d d*¯dvÚdzQexÌe€EfnÆf]5g%“g6¹gbðg1Sh5…h5»hgñhcYi=½ieûiajO€jÐjnêj<Yk–k ¯kÐkWäkY<lW–lAîl90m?jm1ªmÜmHómC<n‰€n9
! o4Do-yo<§oäo6óo;*pTfp!»p5ÝpQqeqM~qHÌq3rIrfr‚r2¡rXÔrb-s‘�sG"t-jt6˜t5Ït>u=Du>‚uAÁuCvYGvI¡v>ëvQ*w,|w'©w@ÑwNxPax+²xÉÞx\¨z•{J›{—æ{œ~|[}9w}’±}PD~9•~Ï~}O9Í9€bA€³¤€CX�hœ�X‚j^‚hÉ‚s2ƒr¦ƒ„b™„Xü„\U…A²…\ô…CQ†°•†�F‡6È‡ÿ‡W‰L_‰8¬‰2å‰Š/ŠFŠ]Š&{Š0¢ŠÓŠÜŠ<üŠ,9‹8f‹:Ÿ‹.Ú‹@	Œ=JŒ ˆŒ©Œ)ÈŒxòŒ5k�]¡�Oÿ�WOŽ:§ŽPâŽz3�J®�xù�wr�Nê�M9‘I‡‘VÑ‘N(’Qw’^É’+(“UT“8ª“<ã“� ”�®”n<•C«•Uï•iE–�¯–;?—<{—B¸—Iû—kE˜3±˜=å˜C#™0g™8˜™fÑ™Œ8šœÅšXb›…»›>Aœ3€œ>´œ:óœ7.�;f�P¢�`ó�sTž.Èž,÷žh$ŸW�Ÿ~åŸ5d _š 3ú /.¡^^¡Y½¡¢D7¢S|¢pÐ¢cA£R¥£#ø£?¤6\¤%“¤S¹¤$
¥%2¥KX¥U¤¥2ú¥6-¦8d¦-�¦oË¦};§I¹§4¨„8¨Q½¨I©'Y©@�©FÂ©;	ª.EªAtªF¶ªaýªE_«j¥«5¬<F¬iƒ¬Gí¬N5­I„­IÎ­=®/V®2†®p¹®[*¯W†¯FÞ¯K%°Uq°jÇ°U2±Gˆ±?Ð±N²U_²[µ²=³?O³I�³CÙ³L´>j´:©´@ä´Z%µ9€µIºµT¶6Y¶7�¶/È¶(ø¶H!·0j·/›·cË·D/¸9t¸:®¸;é¸9%¹:_¹Hš¹>ã¹E"ºEhºB®ºDñº46»Gk»3³»Fç»H.¼=w¼Jµ¼/½.0½0_½-�½P¾½b¾Kr¾"¾¾Uá¾7¿ŠO¿Ú¿2ñ¿ $ÀŒEÀ8ÒÀ˜Á;¤ÁWàÁz8Â[³Ä8ÅKHÅK”ÅGàÅU(Æ@~Æa¿Æ!ÇN?Ç2ŽÇDÁÇ,È"3È|VÈ7ÓÈQÉO]ÉG­É6õÉ],ÊZŠÊ]åÊZCËfžËfÌYlÌ#ÆÌ#êÌxÍZ‡ÍJâÍ:-Î9hÎW¢Î8úÎ}3ÏC±Ï–õÏÁŒÐdNÑ1³ÑåÑ5ÒW;Ò3“ÒIÇÒIÓh[Ó0ÄÓ?õÓ-5Ô9cÔV�ÔFôÔG;ÕDƒÕ(ÈÕ,ñÕ4Ö�SÖ7áÖ<×?V×=–×NÔ×t#Ø5˜ØÎØ7íØV%ÙA|ÙO¾Ù,Ú*;Ú)fÚv�ÚEÛVMÛK¤ÛtðÛbeÜeÈÜ9.Ý8hÝ<¡Ý5ÞÝVÞWkÞ%ÃÞ¾éÞ‡¨ßD0àEuàµ»à¦qá]âHvân¿âY.ãMˆã3Öã4
! ä]?äR�ä-ðä2å>Qå]�å1îåZ æ<{æ[¸æ4ç=IçP‡çPØç=)ègè<yèW¶ègégvé€ÞéA_êY¡êûêTë;mëq©ë[ìPwì‡ÈìXPíZ©í6îŒ;î_ÈîC(ï]lïjÊïp5ðn¦ðLñ[bñO¾ñPò_ò^qòÐòDåòX*ó^ƒóFâóT)ôJ~ô_Éô0)õBZõ+�õ@Éõ;
! öBFöJ‰ö5Ôö7
! ÷EB÷ˆ÷cø"lø+�øD»øFùKGùa“ù“õùE‰úNÏú2ûDQû]–û ôû)ü6?ü3vü"ªü`Íü".ý&Qý7xý °ý
Ñý<ßý_þQ|þJÎþÿ+3ÿ_ÿ7}ÿµÿGÎÿNAeZ§RcUb¹[YxYÒc,O�[à’<kÏV;y’4AH_¨E¸!þ $4Y9y#³(×hKiHµKþDJ	5�	GÅ	$
! ;2
! 1n
!  
! ¬
! &¿
! >æ
! >%AdK¦(ò#%?Ye_¿W
w
N“
Oâ
M2M€/ÎJþBIJŒ&×aþ:`|›`Æy”@[ÕU1K‡mÓJA8ŒAÅ#+E_Jt2¿2ò"%RH=›8ÙrT…YÚj4AŸCáF%=l[ªZMa^¯WRf[¹;pQOÂLW_V·9:HGƒWË$#H4fH›JäR/ 7‚ º KÚ L&!9s!?­!<í!T*""B—"DÚ"7#DW#Iœ#Pæ#7$W$uu$cë$qO%fÁ%>(&>g&;¦&?â&="'S`'"´'×'lé'eV(L¼(0	)<:)9w)M±)Bÿ)B*\*y*QŽ*qà*ER+I˜+Jâ+H-,*v,9¡,8Û,-c/-^“-cò-aV.l¸.B%/Jh/N³/0c 0I„0NÎ0G1De1&ª1CÑ132(I25r2&¨2/Ï2?ÿ2:?37z3:²3Fí3V44$‹41°4Mâ4a05 ’5³5Ë51â56$269W6;‘6)Í6/÷6#'7"K7n7v„77û7J38;~80º8<ë8(9=?9>}99¼9ö9A:=W:3•:6É:K;sL;?À;P<eQ<c·<g=Äƒ=WH>_ >b?yc?Ý?o]@fÍ@q4Aa¦AeBanB7ÐB2C.;C\jCYÇC!D.7D1fDF˜D@ßD@ EPaE ²ESÓEC'FXkFFÄFVGFbGF©G?ðGD0H'uH>�HKÜHx(Il¡IbJSqJ<ÅJ~KD�K ÆK€çK]hLEÆLbM1oMd¡MšN<¡N/ÞNOG%O,mOKšO‚æO'iP'‘P"¹P ÜPýP\QmsQ7áQR0RHR!`R"‚R#¥R#ÉR%íR%S69S#pS”S´S7ÓSoTp{TdìT8QUNŠU1ÙU;V6GVw~VsöVTjWV¿W`X[wX†ÓXRZYV­Y@ZEEZµ‹Z¯A[Lñ[0>\Ho\v¸\r/]=¢]<à]:^bX^»^UÏ^c%_N‰_8Ø_P`b`7w`9¯`!é`>a>Ja&‰ap°aX!b>zb&¹b>àb&c@Fc(‡c@°c(ñcPd8kd@¤d(ådJeeYeZ¿erfR�fmàf,Ng?{g,»g,èg*hY@h!šh?¼hCühC@iD„iaÉi"+jHNjc—jdûjc`kVÄk7lSSl4§lLÜlL)m7vmT®m9p1=p3opO£pòóp$æqr‹*r;¶råòrhØsQAtD“tDØt[u1yu;«uiçu,Qv,~vW«v/w43wWhwJÀwEx(Qx,zx.§x?ÖxDy)[y]…y+ãyKz/[z@‹zEÌz#{E6{#|{; {=Ü{'|=B|€|'™|CÁ|1}L7}R„}8×}C~YT~®~B.CqCµ;ù;5€*q€œ€6­€;ä€- �EN�S”�>è�>'‚%f‚SŒ‚_à‚X@ƒ=™ƒA×ƒ.„ZH„G£„(ë„(…W=… •…3¶…?ê…-*† X†Ty†JÎ†‡*.‡1Y‡?‹‡1Ë‡9ý‡/7ˆ0gˆ/˜ˆ8Èˆ9‰$;‰H`‰I©‰9ó‰J-ŠrxŠ3ëŠu‹“•‹Ÿ)Œ›ÉŒRe�›¸�dTŽ·¹Ž=q�È¯�ñx�¸j‘á#’Ü“â“<è”d%•OŠ•TÚ•1/–ha–KÊ–9—P—Mn—(¼—(å—(˜&7˜&^˜*…˜*°˜*Û˜(™(/™/X™3ˆ™0¼™(í™<šSSš2§š5Úš:›0K›H|›HÅ›eœ?tœu´œa*�`Œ�‘í�GžiÇžA1Ÿ2sŸ@¦Ÿ:çŸ=" s` eÔ �:¡vÊ¡^A¢g ¢g£^p£MÏ£N¤�l¤$ü¤%!¥$G¥"l¥7�¥NÇ¥§\,¨M‰¨S×¨++©QW©6©©>à©[ª`{ª}ÜªZ«Ww«?Ï«n¬b~¬já¬;L­Eˆ­\Î­�+®v»®n2¯b¡¯h°6m°U¤°fú°6a± ˜±€¹±n:²g©²³#1³5U³4‹³¿À³€€´bµ(dµG�µ[Õµ21¶<d¶ˆ¡¶B*·(m·=–·#Ô·Jø·6C¸+z¸¦¸Â¸4Û¸Q¹9b¹£œ¹E@º6†º^½ºU»%r»r˜»O¼*[¼A†¼"È¼>ë¼L*½Qw½VÉ½: ¾#[¾%¾%¥¾@Ë¾R¿K_¿4«¿3à¿,À)AÀdkÀDÐÀ@Á<VÁ6“ÁWÊÁ>"ÂHaÂBªÂyíÂCgÃS«ÃˆÿÃVˆÄTßÄ?4Å@tÅrµÅE(Æ'nÆA–ÆAØÆ&Ç)AÇ(kÇ^”Ç@óÇA4È<vÈO³È.É62É*iÉ0”É3ÅÉ2ùÉg,Ê3”Ê3ÈÊ3üÊ30Ë4dË4™Ë5ÎË5Ì5:Ì5pÌ5¦Ì5ÜÌ5Í5HÍ5~Í5´Í5êÍ5 Î3VÎ3ŠÎ3¾Î3òÎ3&Ï3ZÏ4ŽÏ3ÃÏ3÷Ï3+Ð3_Ð5“Ð5ÉÐ5ÿÐ55Ñ3kÑ3ŸÑ3ÓÑ3Ò3;Ò3oÒ3£Ò3×Ò3Ó3?Ó4sÓ4¨Ó2ÝÓ3Ô3DÔ4xÔ4­Ô3âÔ3Õ3JÕ3~Õ6²Õ2éÕ2Ö3OÖ8ƒÖ3¼ÖNðÖJ?×4Š×4¿×;ô×Q0ØJ‚Ø1ÍØAÿØLAÙ@ŽÙMÏÙ‚Ú9 ÚeÚÚ©@Û:êÛ=%Ü,cÜo�Ü9Ý:ÝLYÝE¦Ý<ìÝA)Þ	kÞ6uÞ7¬Þ4äÞBßt\ßFÑßEàT^àÚ³à?Žá�ÎáWPâX¨âqãJsã9¾ã\øãTUäJªäIõäS?åq“åTæQZæq¬æbç1�çm³ç*!è$LèZqèMÌèQé,lé%™éC¿é2ê-6ê%dê!Šê6¬êaãêNEë=”ëÒë&îë2ì"Hì0kì-œì.Êìùì)í1<í)ní#˜í¼í Üí$ýí-"î(Pî$yî#žî(Âî,ëî)ï3BïFvï/½ï(íï*ð5Að2wð=ªðèð+ñ:0ñ†kñµòñ'¨òRÐòC#ó=gó>¥óMäón2ô@¡ôYâôJ<õ`‡õ©èõI’öQÜö<.÷.k÷š÷1µ÷Eç÷9-ø`gødÈø(-ùLVùL£ùLðù=úNUú@¤úKåúA1ûEsû@¹ûAúûE<üH‚üCËüDýPTýF¥ýDìýV1þOˆþØþ/ñþ1!ÿ:Sÿ9Žÿ.Èÿ÷ÿ9O,\‰�L­Cú>[qŽN«5ú30:dNŸ
îJüYG;¡‰Ýeg€ÍmNu¼M2(€%©HÏH:a=œÚ,ú²'7Ú7	fJ	2±	Hä	9-
! {g
! Aã
! …%U«=†?…ÆŽL
ÊÛ
A¦8è?!Sa8µUîVD*›aÆÉ(Eò<8LuRÂGC]¯¡LQž¯6Ï55<4r.§%Ö)üF&.m4œ*ÑHü&E3l) (Ê3ó>'7fž*±&Ü;L?2Œ%¿Vå3</p4 IÕ)FI�)®RØF+RrÅ1Ö'&0:W*’_½9 /W I‡ 5Ñ 1!.9!%h!#Ž!.²!&á!*"-3"Ga"a©"-#69#Hp#)¹#:ã#$$8C$\|$#Ù$$ý$Q"%&t%@›%4Ü%&E)&7o&W§&uÿ&6u'+¬'¹Ø'ž’(˜1)}Ê) H*Li*8¶*Dï*(4+3]+4‘+&Æ+Lí+/:,Lj,+·,ã,M-DQ-M–-2ä-'.C?.+ƒ.N¯.%þ.M$/Xr/3Ë/-ÿ/%-0LS0^ 0iÿ03i13�1›Ñ1Ým2¡K3Ûí3¤É4–n5p6œv6°7ÏÄ7Ï”8žd96:2::‹m:Sù:7M;>…;EÄ;_
! <Cj<?®<dî<=S=v‘=g>3p>[¤>7?%8?I^?6¨?5ß?2@,H@-u@,£@$Ð@\õ@3RAd†A9ëA-%B<SBW�B:èBC#C4gC_œCpüC0mDžD,½D+êDDEH[E¤E>ÁEF9F/VFM†F$ÔF?ùF69G+pGAœG`ÞG.?HWnH ÆH$çHiI@vI,·I1äI9JDPJ.•JGÄJKK÷XKsPL=ÄLHM²KM<þM4;NHpN.¹NèN2OØ3OIPõVP�LQRÜQS/RˆƒR/SV<S6“S,ÊS-÷S~%T;¤T’àTªsU(V:GVS‚V=ÖVMW8bW7›W-ÓW%X/'XMWX,¥X5ÒXJY/SY.ƒY(²Y!ÛYsýY=qZ;¯ZDëZx0[.©[:Ø[Z\„n\\ó\ZP]2«]#Þ]T^MW^2¥^Ø^L÷^hD_9­_Fç_b.`1‘`%Ã`Hé`2aPaUmaÃaÊaWèa @b9ab.›b+Êb(öb!c7Ac2yc.¬c5Ûc@dsRdÆdTÒdN'eIveRÀe]f,qf�žfO gpg‰g¡g¾gÝgñg-hR=h�h¤h)Âhìh4i5iOJiši.¯i,Þi2jD>j8ƒj/¼jìj:k6@k!wk8™kDÒk,lDl4`lJ•ldàl@Em:†m5Ám7÷m)/nQYn2«nAÞn? o]`o}¾oP<p!�p-¯p8Ýp;q.Rq%�q.§q2ÖqF	r Prqr1‘rÃr"Þrs!sAs-^s9Œs>Æs1tJ7t,‚t*¯tqÚtILu0–u<Çu9v(>v6gv/žv;Îv
! wK%w9qw«w*Èw4ów(x"7xMZxk¨x$y:9y9ty®yMÊy)zBz@Nz&�z#¶z(Úz{8{LX{J¥{(ð{|+*|EV|(œ|MÅ|!}5}:S}"Ž}-±}>ß}/~N~#_~/ƒ~6³~ê~*
! (5/^'Ž?¶~ö^u€.Ô€;�??�@�CÀ�<‚7A‚)y‚?£‚>ã‚H"ƒEkƒ@±ƒ>òƒK1„)}„ƒ§„c+…6�…3Æ…Nú…8I†5‚†<¸†iõ†*_‡pŠ‡û‡&ˆ1?ˆ>qˆB°ˆ^óˆ6R‰E‰‰;Ï‰~Š&ŠŠ±ŠÉŠBãŠV&‹:}‹N¸‹IŒFQŒ;˜Œ=ÔŒ�/.�E^�=¤�Câ�]&Ž!„Žk¦ŽB�U�Zo�^Ê�D)�Bn�D±�Bö�B9‘=|‘Oº‘O
! ’OZ’iª’>“CS“9—“3Ñ“
”(”C<”0€”[±”O
•N]•S¬•–2–OQ–@¡–4â–F—=^—Xœ—Nõ—8D˜L}˜•Ê˜<`™��™f;šS¢šWöšNN›K�›—éœv��5ø�».ž>êžS)ŸP}ŸbÎŸK1 G} GÅ 9
¡2G¡Nz¡^É¡<(¢Ne¢H´¢7ý¢Z5£)�£Œº£LG¤?”¤[Ô¤<0¥*m¥)˜¥Â¥BÒ¥K¦4a¦4–¦\Ë¦:(§.c§L’§Sß§%3¨]Y¨t·¨4,©Xa©Oº©f
! ªqªGˆª>ÐªQ«ia«yË«}E¬IÃ¬`
­^n­]Í­�+®T»®\¯Rm¯=À¯Lþ¯dK°+°°eÜ°hB±)«±Õ±ò±K²LO²Eœ²â²Iø²@B³,ƒ³°³>Á³X´QY´V«´5µ28µHkµL´µK¶@M¶ZŽ¶Cé¶#-·$Q·v·C‘·$Õ·&ú·8!¸Z¸&u¸/œ¸>Ì¸>¹>J¹3‰¹B½¹Eº<FºWƒº9Ûºx»BŽ».Ñ»J¼2K¼~¼0›¼Ì¼ç¼þ¼½3½8L½…½ ½¸½8×½ ¾ 1¾IR¾œ¾³¾(Ê¾ó¾¿"¿':¿b¿+y¿¥¿+À¿ì¿+À3À(NÀwÀ�À\¬ÀJ	ÁQTÁP¦ÁM÷Á7EÂ_}ÂŠÝÂChÃ9¬ÃDæÃ[+Äw‡ÄaÿÄÎaÅ(0Æ YÆ zÆ ›Æ'¼Æ2äÆDÇ4\ÇB‘Ç:ÔÇ[ÈkÈ.ŠÈ¹È8ØÈJÉ[\ÉK¸ÉKÊGPÊ%˜Ê%¾Ê)äÊ'Ë 6ËWËwË—Ë·Ë'×Ë ÿË  Ì AÌ bÌ@ƒÌ ÄÌ@åÌ &Í GÍ hÍ ‰Í'ªÍÒÍ!òÍ Î<5Î rÎ “Î ´Î+ÕÎ;ÏI=ÏV‡Ï,ÞÏBÐ3NÐ3‚ÐW¶ÐKÑ-ZÑ#ˆÑ#¬ÑPÐÑ9!Ò+[Ò+‡Ò(³Ò(ÜÒ)Ó)/ÓYYÓ=³ÓXñÓfJÔS±Ô0Õ06ÕbgÕOÊÕ=Ö–XÖIïÖD9×?~×W¾×uØGŒØQÔØ=&ÙFdÙM«ÙQùÙ#KÚ0oÚ1 Ú:ÒÚR
Û9`ÛEšÛPàÛ;1ÜKmÜC¹ÜTýÜIRÝGœÝGäÝ4,Þ8aÞ8šÞ8ÓÞ5ß*Bß'mßg•ßýßBà6\àU“àVéà'@áTháC½ádâ,fâ^“â]òâRPãQ£ãOõãNEä=”ä ÒädóäzXå!Óå!õå!æD9æD~æFÃæ1
! ç%<çxbç"Ûç+þç*è!HèFjè3±è7åè7é7Ué4�é8Âé9ûéC5ê4yê]®ê]ëGjëG²ë`úë2[ì"Žì2±ì5äìLíigí•Ñí%gï<�ïBÊïc
ðsqð1åð6ñNñ.lñM›ñ?éña)òv‹òkó+nó_šóúó`
! ô[kôhÇô+0õC\õL õ=íõG+öMsö@Áö1÷À4÷eõ÷;[øC—øºÛøQ–ùcèùüLúOIû™ûT³ûrü�{ü(ý4ýEIý;�ý_Ëý+þHþeþ;€þb¼þYÿyÿF‹ÿ5ÒÿFOKh´eÌZ2O�FÝC$>hT§JüLG0”6Å\ü.Y7ˆZÀP]l2ÊCýA@T,•YÂ*IGI‘?Û?9[.•FÄP	&\	9ƒ	-½	Eë	21
! id
! LÎ
! ,SH/œ!ÌWî/FKvKÂF
3U
K‰
[Õ
T1=†^Äd#Bˆ<ËDNM.œ?Ë+D7M|\Ê2'GZH¢cëDO,”0Á8ò=+Ti_¾+VJV¡yøBr5µDëD0EuJ»/M6Z„WßK7Jƒ;ÎA
! gL,´'át	f~Bå4(<],š,Ç2ô8'U`:¶*ñRToHÄB
‹P¶ÜJ“ „Þ cc!XÇ!W "Wx"1Ð"5#.8#2g#+š#3Æ#Ÿú#Pš$Fë$K2%D~%'Ã%(ë%D&KY&(¥&tÎ&C'.b'4‘'FÆ'4
(<B(I(EÉ(,)=<)@z)_»)1*5M*'ƒ*(«*Ô*6ó*<*+g+)‚+3¬+5à+r,�‰,Y'-a�-bã-ƒF.]Ê.3(/%\/Â‚/#E0Wi0Á0DÊ0715G1/}11­1%ß1;2A28X2?‘2DÑ2B3JY3H¤3Eí3J34H~4CÇ4H5AT5F–5AÝ5F6Df6Q«6<ý6o:7Nª7Dù7">84a8B–85Ù8g9bw9iÚ9eD:Yª:\;›a;[ý;fY< À<�á<<o=8¬=~å=cd>È>©Ð?hz@,ã@SBdB!}BŸB·BÕBêBÿBC3COC^C$yCžC4¾CGóC/;DdkD5ÐD,EV3E7ŠE2ÂEFõEK<F@ˆF2ÉF3üFk0GIœG7æGŸH¡¾Hv`Iš×IœrJßK5ïKM%L'sLI›LAåL;'M?cMM£MañMPSNX¤NiýN=gO¥OMÄO�P1”P7ÆPhþP@gQƒ¨QK,R~xRm÷RVeSz¼S<7T9tT£®T;RUSŽUdâU_GVI§VWñV]IWJ§W‡òW¡zXšY7·Y!ïY4Z4FZ4{Z4°Z5åZ5[6Q[6ˆ[6¿[6ö[6-\6d\6›\6Ò\6	]6@]6w]6®]4å]4^4O^4„^4¹^4î^5#_4Y_4Ž_4Ã_4ø_6-`6d`6›`6Ò`4	a4>a4sa4¨a4Ýa4b4Gb4|b4±b4æb5c5Qc3‡c4»c4ðc5%d5[d4‘d4Æd4ûd40e7ee3�e3Ñe4f9:fRtfmÇfF5g€|gýg3hrIhr¼hJ/i:ziµiOÕi@%j3fj*šjoÅjA5kGwki¿kP)lDzl-¿l*íl!m,:m$gmYŒm\æm>Cn+‚n1®n,àn,
o+:o,fo,“o+Ào´ìoS¡pFõpX<qH•q*Þq=	rTGrAœr;Þrws+’sY¾sBt€[tUÜtF2uUyuFÏuMv{dvkàvpLw;½w<ùwH6xExSÅx!y1;ymy'�yO©y%ùy^z8~z·z%Öz;üz78{?p{/°{3à{0|LE|(’|*»|0æ|3}sK}/¿}Cï}33~6g~,ž~nË~8:=s7± éM
! €TX€9­€%ç€4
�"B�)e�3��]Ã�3!‚%U‚8{‚@´‚/õ‚K%ƒeqƒU×ƒ4-„Db„*§„Ò„%ê„$…&5…9\…U–…ì…2†->†Il†¶†LÊ†O‡Hg‡;°‡Yì‡QFˆg˜ˆ8‰99‰_s‰7Ó‰/Š:;Š3vŠHªŠLóŠ>@‹4‹D´‹;ù‹M5Œ?ƒŒ;ÃŒ=ÿŒ?=�;}�:¹�Dô�49ŽJnŽQ¹Ž:�HF�>��@Î�F�EV�Bœ�Bß�O"‘Kr‘=¾‘@ü‘J=’>ˆ’?Ç’U“J]“Z¨“o”es”^Ù”U8•(Ž•>·•>ö•15–,g–;”–Ð–+ã–Y—Ki—Jµ—/˜0˜AG˜@‰˜[Ê˜:&™`a™=Â™MšKNšGššGâšC*›5n›9¤›FÞ›B%œEhœL®œ+ûœ '�GH���-¥�CÓ�Vž6nž/¥ž=Õž>ŸJRŸü�Ÿš U¡¡G÷¡?¢U¢"t¢F—¢EÞ¢N$£Ts£"È£Bë£:.¤4i¤2ž¤;Ñ¤>
¥9L¥L†¥=Ó¥x¦WŠ¦*â¦F
§?T§H”§@Ý§{¨Hš¨iã¨3M©R�©9Ô©xªn‡ªjöªAa«4£«AØ«J¬Xe¬Y¾¬I­^b­ Á­Câ­&®@®;S®?�®8Ï®'¯d0¯a•¯f÷¯'^°'†°]®°=±]J±]¨±^²Ve²¼²-Ó²;³"=³>`³,Ÿ³+Ì³/ø³-(´FV´:�´)Ø´/µK2µ'~µ'¦µ7Îµ5¶J<¶&‡¶®¶MÇ¶$·:·?L·:Œ·dÇ·,¸e<¸$¢¸IÇ¸Y¹/k¹,›¹0È¹uù¹.oº4žº%Óºbùºr\»%Ï»(õ»2¼+Q¼%}¼;£¼4ß¼¢½‘·½dI¾X®¾A¿1I¿-{¿ ©¿*Ê¿-õ¿D#ÀYhÀlÂÀB/ÁIrÁy¼ÁM6ÂS„Â¬ØÂH…ÃVÎÃŠ%Ä<°Ä?íÄp-ÅXžÅq÷Å|iÆƒæÆPjÇe»Ç‘!È9³È²íÈY ÉvúÉFqÊC¸Ê\üÊuYË�ÏË'_Ì—‡Ì>ÍN^ÍD­Í\òÍSOÎ^£ÎRÏ\UÏh²Ï|ÐJ˜ÐEãÐ|)Ñ]¦ÑwÒˆ|Ò5Ów;ÓQ³ÓuÔ‚{ÔlþÔQkÕ.½Õ„ìÕLqÖD¾ÖN×lR×›¿×d[ØiÀØi*Ù>”ÙWÓÙ>+Ú¬jÚ®Û�ÆÛœVÜYóÜiMÝM·Ý~ÞE„ÞtÊÞ™?ß›ÙßFuà=¼à6úàX1á:Šá"Åá>èá,'â1Tâj†âŒñâZ~ã›ÙãHuäj¾äS)å_}å0Ýåkæ zæ3çYOçP©çTúçYOè`©èG
! édRé€·é@8ê/yê*©ê/ÔêLë2Që.„ë+³ëpßë2Pì8ƒì4¼ìRñìRDí6—í ÎíHïíF8î2îA²î.ôî#ï1;ï+mïi™ïSð,Wð$„ð/©ðAÙð2ñDNñ&“ñHºñ[ò<_ò1œò"Îò-ñòóe0óe–óZüó(Wô�€ôZõVlõ4ÃõJøõ.Cö,röIŸö;éöd%÷1Š÷<¼÷Dù÷^>ø��øO+ùV{ùqÒùxDú–½ú{Tû]Ðûo.ü`žüÿüDýYaýJ»ý+þ52þ.hþM—þåþ>üþV;ÿ+’ÿ¾ÿDÝÿ*"4MG‚KÊUIlZ¶I,[Gˆ2ÐYO]­QÈ
,^:;™EÕO.k8š]ÓJ1k|Lèp5¦<ÀýA5]“§´"Ï&ò	d3	Z˜	ó	P
! E`
! H¦
! Aï
! …17·WïXG0 >ÑT
Te
9º
Dô
?9?yP¹R
! N]M¬¾ú,¹æ5<+ZE†:Ì>(F>o:®>é1(DZpŸ=nN4½+ò-"L;o=«ékøBdŒ§Y4;ŽIÊ@<U>’AÑFbZn½w,Y¤FþvE¼?< E| CÂ 7!8>!Aw!>¹!Oø!DH"R�"(à"h	#gr#SÚ#.$9K$2…$0¸$(é$L%9_%N™%9è%}"&W &´ø&K­'Tù'SN(-¢(0Ð(U)]W)µ)Ñ)Hí)86*do*ZÔ*t/+b¤+u,´},X2-‘‹-�.�Ÿ.d=/r¢/Y0Zo0\Ê0/'1DW1>œ1bÛ1L>2H‹2AÔ2N3Ee3N«3Aú3@<4Z}4@Ø45R05Hƒ5:Ì5T6\64{6/°63à6,7xA7kº7Ÿ&8rÆ899yE9y¿99:LW:V¤:@û:\<;G™;3á;Y<2o<B¢<Bå<(=^E=#¤=HÈ=D>+V>2‚>µ>Õ>&í>?*0?[?=h?0¦?.×?>@E@;`@Rœ@Vï@"FA%iA?�A1ÏA)BO+B){B@¥BbæB;ICC…C>ÉC9DwBDºDÃD3ÓDDE%LE%rEb˜EGûEJCFLŽFLÛF4(GI]GK§GCóGI7HG�HÉHßH<ûHX8I‘IBªIíIS	J^]J0¼J-íJaK8}KE¶KüK:LpWL‚ÈL~KMuÊMT@N/•NTÅN+O+FO2rO7¥O*ÝOMP(VP“PEQOYQK©QMõQYCR‹�R])S@‡SYÈSb"T—…TsU3‘UjÅUH0VHyV^ÂV]!W@W@ÀWJX;LXMˆX@ÖXNY\fYdÃYD(ZAmZ>¯Z,îZ&[nB[S±[u\@{\%¼\1â\B]:W]-’]DÀ]7^8=^1v^I¨^$ò^r_Š_>¨_Lç_&4`u[`6Ñ``a`ia-Êa`øaYbDÙbcU;cO‘ccác@Ed#†d2ªd6Ýd3eMHe>–eAÕeXfFpfW·fQgCag;¥g.ág7hAHhOŠhsÚhWNi
! ¦iU±iKjBSjh–jFÿj@FkP‡kdØk|=lŸºlŸZm?úmI:nR„nL×n/$o0To,…o¢²oUptp0“p)ÄpGîpB6q4yqC®qBòq85rNnrD½rFsAIs\‹sŠèsOst&Ãt€êt‚kuWîu‹FvgÒvG:wU‚w)Øw6x9xW=yC•y2ÙyUzKbzK®zVúz-Q{V{`Ö{Q7|1‰|6»|=ò|F0}<w}Y´}C~aR~:´~xï~=h[¦I€gL€d´€A�<[�s˜�Y‚=f‚2¤‚×‚lô‚OaƒL±ƒWþƒRV„)©„hÓ„L<…‘‰…†…:†/À†bð†dS‡Q¸‡v
! ˆ�ˆ9¡ˆ ÛˆOüˆ3L‰M€‰µÎ‰´„Šº9‹1ô‹#&Œ0JŒT{Œ.ÐŒ1ÿŒL1�,~�«�pË�I<ŽR†Ž>ÙŽ@�<Y�#–�2º�#í�[�"m�&��·�Ï�á�Fý�ED‘EŠ‘EÐ‘F’E]’C£’Dç’C,“5p“_¦“C”JJ”w•”E
•NS•4¢•+×•Z–W^–[¶–c—`v—l×—RD˜s—˜]™`i™3Ê™#þ™$"š-Gš&ušCœšCàšR$›ew›fÝ›fDœB«œCîœC2�?v�D¶�Zû�5VžYŒžVæž&=Ÿ3dŸ,˜Ÿ/ÅŸ4õŸE* Cp C´ %ø 6¡CU¡-™¡'Ç¡%ï¡>¢TT¢U©¢>ÿ¢h>£.§£:Ö£=¤KO¤F›¤â¤.¥'0¥%X¥'~¥%¦¥,Ì¥=ù¥87¦Qp¦JÂ¦D
§HR§o›§p¨`|¨\Ý¨:©ÒT©Y'ªy�ª@ûªu<«l²«6¬5V¬4Œ¬4Á¬ö¬6­2H­5{­T±­D®@K®NŒ®YÛ®<5¯Sr¯CÆ¯'
! °X2°u‹°<±<>±Ž{±J
! ²RU²A¨²@ê²G+³Ss³6Ç³Eþ³fD´K«´M÷´GEµ0�µ2¾µCñµ(5¶%^¶5„¶Aº¶/ü¶N,·B{·b¾·5!¸CW¸2›¸KÎ¸B¹O]¹^­¹]º?jºTªº#ÿº/#»0S»A„»mÆ»:4¼7o¼<§¼_ä¼yD½~¾½8=¾v¾K†¾=Ò¾S¿Rd¿·¿<Õ¿5ÀGHÀ5�ÀKÆÀ)ÁV<ÁE“ÁDÙÁ=Â*\Â0‡ÂJ¸Â@ÃDÃLbÃ¯Ã<ÃÃ7Ä8ÄJÄ8WÄ�Ä4¦ÄÛÄ5öÄE,Å;rÅ6®Å7åÅ5Æ4SÆ
ˆÆ?–ÆÖÆ!óÆ-Ç0CÇ/tÇm¤Ç`ÈDsÈ@¸È?ùÈ&9É`ÉX€É[ÙÉS5Ê-‰Ê&·ÊÞÊúÊiË/{Ë«Ë	·ËMÁËÌ"Ì%5Ì3[Ì9�ÌSÉÌQÍ*oÍ:šÍÕÍFôÍC;ÎCÎ8ÃÎKüÎÄHÏ€
Ð.ŽÐ!½ÐRßÐ12ÑOdÑ.´ÑIãÑQ-ÒPÒÐÒ!ðÒ’ÓB¥Ó1èÓBÔL]Ô*ªÔ:ÕÔÕ8*ÕcÕb€Õ&ãÕ#
! Ö0.Ö^_ÖE¾ÖÍ×[Ò×T.ØGƒØ>ËØ=
! Ù=HÙ=†Ù%ÄÙKêÙ#6ÚEZÚr ÚHÛp\ÛeÍÛe3ÜO™Ü<éÜ<&ÝIcÝa­Ý=Þ&MÞ)tÞ(žÞ(ÇÞ ðÞ;ß´Mß³à\¶à#áQ7áE‰áFÏáFâE]â£âE¾ãEäEJä~�äPå�`åbðå1Sæß…æ/eç'•è‰½èXGéU éOöéLFê3“ê]Çê+%ë8Që@Šë:ËëLìPSì*¤ìCÏìjí^~íZÝíB8î={î@¹îúî@ï§TïOüïSLðJ ðdëð;PñSŒñ*àñ)òJ5ó€ó`ô\aôj¾ôU)õYõOÙõ%)ö%OöQuö`ÇöC(÷Rl÷N¿÷7ødFø}«øV)ùf€ùmçùEUú>›úqÚúLûNhûY·ûpü!‚üD¤üéü;ýü.9ýLhýhµý>þj]þ2Èþ\ûþDXÿM�ÿ)ëÿ€S–Sê?>2~h±i{„_{`bÜD?'„4¬8á4ZOKªcöæZA>`2Ÿ7ÒF
! 5Q&‡®*ÎGùAA	8ƒ	C¼	^
! M_
! ­
! *Í
!  ø
! F`>€5¿8õa.d�;õï1
ï!_@qM²g6h4ŸTÔE)noDÞ:#O^I®'ø? S`c´MKfT²[@c¤R¿,-?`mSÎO"/r[¢Jþ#ICmI±³û¹¯€i3ê(2GEzVÀ…'�YÅ;,[JˆGÓ:PV,§OÔ[$3€N´G BK ]Ž rì k_!*Ë!Oö!IF"6�"BÇ";
! #FF#A�#FÏ#?$|V$€Ó$hT%X½%[&(r&@›&EÜ&E"'Eh'E®'Gô'O<(4Œ(@Á(A)3D)Ex)&¾)å)C*CG*A‹*AÍ*E+-U+Aƒ+CÅ+X	,?b,@¢,Bã,G&-%n-M”-Sâ-Z6.Z‘.bì.jO/oº/u*0t 0ˆ1ˆž1ˆ'2ˆ°2Š93ˆÄ3ŠM4ˆØ4~a5‚à5‹c6Œï6Œ|7Š	8Œ”8‹!9�­9~=:ƒ¼:~@;€¿;F@<D‡<MÌ<O=Cj=D®=@ó=F4>"{>Hž>Dç>C,?Bp?B³?ö?@@FW@@ž@Kß@@+A/lAEœABâAA%BGgBD¯BEôBC:C@~C+¿C"ëC!D-0D+^D@ŠDSËD@E;`E;œE:ØEXFnlFNÛF€*G_«G(HA4H:vH±HBÏH|I3�IHÃI/J@<Jw}J`õJVK^tK`ÓK!4L VLwL"”L<·L9ôL/.M9^M^˜M3÷M+N;KN5‡N0½N.îNXOFvO9½O-÷OK%PBqPF´PûPTQQpQHÂQ@RnLR=»RDùRB>SH�SIÊS;T]PTd®TFUkZU4ÆU.ûU]*V!ˆVªVÃV3ØV2WM?W:�W9ÈW;X5>X8tX6­X6äX-Y=IY7‡Y4¿Y3ôY6(Z7_Z1—Z6ÉZ6[67[0n[-Ÿ[-Í[-û[1)\Q[\;­\Hé\42]9g]4¡]4Ö]3^/?^1o^4¡^8Ö^6_0F_3w_D«_3ð_7$`K\`2¨`7Û`(a:<a)waG¡aGéaJ1bC|bGÀbCc_Lcf¬cqdc…dJédL4eQ�e!Óe/õe3%f,Yf†f$ fÅf2ÎfÂg@Äg;h%Ah7gh‘Ÿh"1iTi-Zkoˆk`øk<Yl9–lÐlël
! m%mBm`m9lm€¦m?'nGgnZ¯n;
! o@Fo¡‡oh)pN’piáp©KqSõq`Ir]ªr<sTEsIšs|äsBatG¤tRìtF?uu†uIüuNFvI•vaßv}Awd¿w:$x]_xR½xOyn`y\Ïye,zG’zXÚz@3{<t{S±{G|9M|@‡|1È|Gú|>B}_�}Eá}e'~p�~4þ~v3Iªjô�_€Éá€Þ«�èŠ‚>sƒD²ƒÙ÷ƒeÑ„H7…x€…tù…Zn†hÉ†T2‡N‡‡`Ö‡97ˆ4qˆ-¦ˆ.Ôˆ>‰;B‰3~‰O²‰3Š16Š5hŠ7žŠeÖŠ™<‹lÖ‹fCŒeªŒ=�fN�kµ�!Žà&�f�nn�‘Ý�Lo‘²¼‘³o’e#“l‰“Pö“aG”�©”N9•Rˆ•<Û•¡–>º–›ù–7•—LÍ—8˜{S˜eÏ˜O5™v…™\ü™GYš+¡šwÍšME›g“›Dû›[@œ{œœ=�2V�^‰�Vè�W?žl—ž›Ÿg Ÿk ¢t S¡lk¡UØ¡J.¢ly¢[æ¢FB£I‰£MÓ£M!¤io¤SÙ¤8-¥Pf¥Ã·¥-{¦ˆ©¦v2§T©§Hþ§LG©�”©~ªI•ªXßªZ8«U“«é«ti¬`Þ¬?­sN¯HÂ¯v°^‚°Wá°D9±G~±ÝÆ±Ü¤²f�³{è³¬d´vµ®ˆµ®7¶¦æ¶€�·J¸ëY¸FE¹tŒ¹XºnZºJÉºJ»®_»¸¼¾Ç¼m†½(ô½¾n:¾©¾–Ä¾Œ[¿è¿ÀÀD6ÀF{ÀQÂÀAÁÑVÁ~(Â|§ÂC$ÃªhÃLÄa`ÄÂÄ‚BÅ7ÅÅvýÅYtÆbÎÆm1ÇdŸÇ“È:˜È|ÓÈ\PÉM­ÉfûÉmbÊ$ÐÊyõÊWoËKÇËFÌgZÌLÂÌÀÍÐÍ.åÍËÎ-àÎ.ÏY=Ï9—ÏEÑÏBÐZÐ6qÐA¨ÐmêÐ!XÑuzÑXðÑ`IÒdªÒ/Ó�?ÓXÍÓB&Ô2iÔ$œÔIÁÔ;Õ<GÕ*„Õ¯Õ7ÎÕ:Ö9AÖ8{Ö8´ÖEíÖ[3×F�×pÖ×PGØ5˜ØhÎØ27ÙFjÙK±Ù9ýÙH7Ú`€Ú9áÚAÛC]ÛG¡Û\éÛ;FÜ7‚ÜPºÜUÝ*aÝ%ŒÝ?²ÝBòÝŒ5ÞtÂÞ;7ß:sß#®ßcÒßZ6àB‘à?ÔàZáAoáH±áXúá>SâK’âiÞâ#Hã=lãPªãEûãuAäF·ä8þä7åTVå^«å
! æI$æHnæC·æ1ûæ[-çI‰ç=ÓçèH*è4sèX¨è$é;&ébé9€é=ºéøé)ê#Bê"fê‰êE§êZíêÂHë4ì:@ìf{ìeâì@Hí3‰í1½íïí:î/Jî8zî3³î6çî+ï2Jï!}ï;Ÿï Ûï"üïð49ð nð!�ðB±ð$ôðSñ4mñ9¢ñ*ÜñQòYògtò7Üò"óF7ó~ó%—ó7½ó*õó4 ô1Uô'‡ô7¯ôBçô8*õ5cõ6™õ7Ðõ ö-)ö.Wö0†ö;·öóö7	÷>A÷€÷7Ÿ÷0×÷8ø8Aø1zø,¬ø:Ùøù5-ùcù"|ùEŸù#åù€	úŠú/¦ú5ÖúHûUû.pû/Ÿû9Ïû&	üL0ü>}üB¼ü"ÿüO"ýYrý)ÌýMöý)DþanþaÐþT2ÿI‡ÿKÑÿ3!Q'sI›På-6cdLÈ1¦Gmî$\�ž»RÓ7&-^_Œ<ì )aJR¬OÿO`qR‰7Ü-#B f#‡,«"Ø#ûu;•8Ñ
! 	W	Zq	 Ì	1í	F
! 3f
! ,š
! LÇ
! ¢x·T0K…6Ñ'
&0
3W
7‹
LÃ
2/%b)ˆ#²4Ö``lBÍYhj8ÓLEY:ŸJÚ0%@V0—-È:ö"1NT6£$Ú)ÿ6)6`4—QÌFFeF¬Fó!:,\=‰1Ç8ù@2!sB•!ØÉúˆÄUMD£Dè9-]g+Å'ñB¦\ÀOÄ*M?e�;ó2/`bÃ‰ÙQcCµ&ù[  <| ;¹ :õ =0!En!~´!P3":„"X¿"H##a#;…#FÁ#G$5P$L†$7Ó$$%0%?K%,‹%(¸%,á%�&4œ&=Ñ&*'':'5b'D˜'KÝ'<)(Sf(Hº(b)'f)AŽ)6Ð)/*97*^q*7Ð*N+MW++¥+GÑ+,T8,K�,$Ù,Bþ,OA-@‘-ŠÒ-+].)‰.I³.!ý.$/GD/eŒ/!ò/80+M0(y0|¢0|1‰œ1Š&2.±2Tà2*53\`34½3nò3,a4NŽ4;Ý4G5[a5b½5d 6?…6KÅ637 E7of7©Ö7—€8'9h@9F©9*ð9K:Gg:>¯:4î:/#;S;kq;RÝ;30<Hd<7­<Gå<b-=8�=#É=)í=&>(>>g>}>(“>K¼>M?2V?9‰?CÃ?,@#4@KX@K¤@-ð@DABcAD¦A=ëAK)BcuB@ÙBSCEnC+´CDàCB%DÐhDQ9E[‹EdçE#LF8pFJ©F@ôF15G&gGdŽG\óGLPH�HšªH“EIoÙITIJbžJFKNHK6—K<ÎK=L IL4jL=ŸL8ÝL4M²KMHþMGN8\N'•N½NÕNîNOOVO4qO)¦O ÐO,ñO!P.@P0oP1 PÒP>ñP;0QRlQa¿QX!RrzR[íRnISW¸S:T›KT?çT{'U[£U€ÿU°€V�1W]ÁWeXŒ…X�YR£YŒöY�ƒZR[Rg[Nº[�	\v‹\?]�B]EÐ]S^ej^•Ð^uf_�Ü_nj`oÙ`0IabzaWÝaq5b˜§bm@ck®c|dZ—diòdG\ek¤eff^wf1ÖfWg9`gmšg@hkIhuµh;+i�gi0éi5jKPjXœjFõjZ<kT—k!ìk=lCLl?�l/Ðl;m_<m6œmlÓmJ@nM‹noÙnoIoo¹oo)pz™pzq]�qkíq]Yr]·r]s]ssdÑsZ6tH‘tGÚtJ"uRmu2ÀukóuQ_v+±vhÝvyFwPÀwvx[ˆxäxÈdy8-zffzKÍzI{Fc{Cª{Lî{L;|yˆ|W}SZ}o®}V~Šu~QWRyª`$€d…€pê€s[�_Ï�`/‚‘�‚"ƒp¢ƒ`„ft„PÛ„T,…q�…nó…™b†Zü†�W‡wè‡X`ˆ\¹ˆf‰Z}‰gØ‰f@Šž§Š…F‹yÌ‹cFŒbªŒ^
�Ml�lº�W'Ž^Ž\ÞŽ¢;�BÞ�H!�Nj�\¹�=‘-T‘¯‚‘V2’O‰’fÙ’Ÿ@“@à“µ!”H×”H •>i•a¨•ˆ
! –`“–_ô–_T—_´—B˜EW˜B�˜:à˜™Ÿ›™n;š?ªšSêšT>›U“›Wé›SAœ]•œHóœ8<�;u�R±�/ž<4ž?qžm±žzŸ3šŸ1ÎŸ] H^ =§ [å WA¡W™¡Cñ¡z5¢ˆ°¢O9£T‰£+Þ£A
! ¤<L¤k‰¤0õ¤Z&¥u�¥e÷¥H]¦C¦¦Iê¦I4§T~§LÓ§i ¨AŠ¨cÌ¨O0©P€©[Ñ©B-ª}pª\îª]K«f©«’¬Z£¬2þ¬d1­?–­ZÖ­V1®@ˆ®‰É®nS¯GÂ¯^
! °<i°�¦°‹D±>Ð±|²€Œ²?
³mM³X»³K´c`´kÄ´:0µ/kµw›µˆ¶Iœ¶Sæ¶?:·@z·+»·¦ç·8Ž¸LÇ¸4¹dI¹,®¹SÛ¹Y/ºV‰ºXàºP9»fŠ»9ñ»c+¼G�¼G×¼b½;‚½4¾½Tó½CH¾SŒ¾~à¾R_¿u²¿S(À.|Àª«ÀDVÁ_›ÁbûÁ[^ÂiºÂM$ÃLrÃ9¿ÃWùÃCQÄ|•ÄŽÅŽ¡ÅE0ÆsvÆkêÆUVÇB¬ÇaïÇfQÈ2¸ÈVëÈVBÉr™ÉSÊU`ÊM¶Ê8ËT=Ëe’Ë<øËO5ÌG…ÌQÍÌSÍbsÍ�ÖÍjfÎfÑÎ?8Ï@xÏA¹Ï-ûÏc)ÐZ�Ð<èÐ0%ÑBVÑZ™ÑKôÑ:@Òb{ÒfÞÒMEÓ^“ÓDòÓN7Ôh†Ô@ïÔH0ÕƒyÕ,ýÕ3*Ö0^ÖU�Ö5åÖ5×WQ×d©×5ØgDØg¬Ø7ÙULÙO¢ÙNòÙdAÚk¦Ú2ÛlEÛ9²ÛgìÛCTÜ,˜ÜFÅÜaÝ8nÝ=§Ý.åÝNÞFcÞFªÞWñÞŠIß`ÔßN5àJ„àVÏàP&á<wá‹´áV@âH—âVàâ,7ãJdãD¯ã}ôãrräSåä?9åFyå:ÀåKûåIGæD‘æ]Öæ^4çg“ç]ûçlYèjÆèU1é>‡éOÆé=êSTêe¨êxëL‡ëWÔë2,ì=_ìK�ìWéì§AíaéíOKîQ›îˆíî+vïR¢ï,õï9"ð
\ð_jðcÊðï.ñ<òt[óÐóòPõCöGZø]¢ú|û}}û^ûûjZü<Åü ý¬£ý?Pþ³�þ!DÿYfkÀW,&„.«6Ú2tDj¹~$6£eÚ0@;q$­'Ò&ú&!'H'pA˜5Ú2<C<€g½b%qˆéúÊä�¯	cM^±G5XQŽPà91
9k
)¥

Ï
$Ý
 G#ykHåŠ.>¹:øK3ZÚ-à-
>
L	ZdiiÓ8ðQ)y{CõK9,…"²0ÕH$OBtb·OJj2µ1èkM†CÔ`\yHÖNGnB¶-ùu'Z�XøOQ/¡FÑLReS¸KEXQž[ðWLZ¤SÿkS7¿/÷/'MW2¥ØŽò7� ‚¹ .<!0k!7œ!RÔ!1'"-Y"H‡";Ð"I#IV#v #1$$I$Wn$/Æ$,ö$'#%‹K%?×%6&NN&k�&_	'4i'*ž'ŽÉ'3X(OŒ(JÜ(9')>a)M )5î)5$*&Z*,�*H®*2÷*-*+.X+G‡+7Ï+m,Tu,FÊ,=-ˆO-<Ø-R.>h.I§.Iñ.<;/x/E~/IÄ/b0zq0ì0,13012d19—1PÑ1B"2@e27¦2RÞ2:136l31£33Õ3@	49J4D„40É4;ú4865:o5;ª5æ56#6d66,›6È6Iß6,)7.V7k…7,ñ7?8^8w8*�8*»8*æ809MB9U�9�æ9Sh:U¼:E;^X;C·;Jû;DF<e‹<dñ<]V=H´=bý=I`>Aª>hì>NU?¤?±?<À?*ý?(@>4@Œs@?A3@A'tAœAo¼A<,B8iB%¢B=ÈB1CJ8C;ƒC:¿CKúC0FD@wD3¸D6ìDJ#ESnE0ÂEAóEB5FLxF=ÅF6GQ:GTŒG(áGT
! Hw_HS×H3+IE_IO¥I0õI.&J$UJDzJ!¿J8áJ0KKK9XK’K&ŸK;ÆK0L/3L.cL.’LDÁL>MGEMF�MTÔMj)NK”N*àN8O?DOE„OGÊOAP<TPP‘PEâP¨(QsÑQOERU•R8ëRY$S-~S8¬S?åSR%TLxT#ÅT,éTYUApUC²URöUTIV'žV#ÆV9êV1$W9VW�W]¯W&
X&4X][XD¹X(þX)'YDQYG–YXÞYS7Z`‹ZBìZW/[<‡[/Ä[Wô[AL\)Ž\"¸\0Û\4]ˆA]”Ê]Š_^�ê^–x_�`�Ÿ`–-a�ÄaƒTb�Øb…hc�îc�~d’e’Ÿeˆ2f?»f1ûfT-g@‚gMÃg7h4Ih)~h*¨h*Óh3þhc2iF–i8Ýi0jVGj>žj6ÝjEk�Zk„èk9mlA§lCélV-m8„m<½m'úmP"nMsnÁnÞnúnSo`_o`Ào1!p2Sp2†p3¹p4íp8"q/[q‹qO¥qõqKr5Xr4Žr[ÃrEsPes>¶s>õsH4tT}t<ÒtOuP_uG°uCøu!<vI^vE¨vyîvhw{zw/öw<&x@cxK¤x%ðx$y$;yN`y6¯y8æy7zXWzY°z9
! {8D{7}{=µ{?ó{(3|'\|T„|PÙ|7*})b}/Œ}%¼}Mâ}00~,a~5Ž~Ä~.ã~r…;’Î9Ú;€/P€C€€lÄ€Z1�aŒ�!î�‚5/‚1e‚*—‚?Â‚.ƒ21ƒ/dƒ”ƒQ®ƒQ„CR„L–„^ã„/B…,r…&Ÿ…(Æ…&ï…F†t]†)Ò†nü†dk‡rÐ‡lCˆn°ˆs‰W“‰ë‰	ÿ‰8	ŠGBŠ,ŠŠ8·Š3ðŠ?$‹,d‹+‘‹½‹1Î‹UŒ.VŒ9…Œ=¿ŒQýŒ8O�3ˆ�9¼�2ö�<)Ž2fŽ™ŽG´Ž_üŽl\�/É�6ù�,0�2]�1��-Â�Wð�oH‘J¸‘o’_s’WÓ’\+“mˆ“Yö“XP”,©”Ö”0î”•-0•7^•f–•tý•<r–I¯–Fù–A@—2‚—7µ—dí—2R˜-…˜J³˜0þ˜Y/™`‰™Cê™;.š5jš& š5ÇšýšI›Gd›H¬›<õ›"2œUœ!fœ$ˆœ&­œ*Ôœÿœ3�)J�.t�/£�+Ó�ÿ�ž!*žLžfž1zž¬ž,Éž:öž,1Ÿ=^Ÿ=œŸ?ÚŸ= =X =– =Ô =¡.P¡6¡¶¡
! Ë¡Ö¡0è¡/¢(I¢$r¢$—¢¼¢=Í¢J£V£t£Q�£/Ó£4¤-8¤+f¤8’¤4Ë¤-¥0.¥6_¥,–¥-Ã¥7ñ¥7)¦a¦€¦7Ÿ¦'×¦ßÿ¦1ß§$¨>6¨^u¨(Ô¨Tý¨8R©3‹©$¿©Dä©))ª.Sª6‚ª=¹ª7÷ª</«3l«O «ð«)	¬3¬#O¬?s¬F³¬Nú¬9I­mƒ­Iñ­C;®®B’®.Õ®A¯*F¯-q¯'Ÿ¯$Ç¯'ì¯@°KU°#¡°>Å°>±cC±§±]¯±Y
²!g²‰²¨²"Å²0è²=³“W³?ë³I+´$u´=š´UØ´,.µM[µd©µB¶eQ¶s·¶;+·/g·6—·iÎ·38¸<l¸"©¸Ì¸Hæ¸6/¹'f¹*Ž¹>¹¹=ø¹C6º7zº7²º;êº.&»QU»3§»%Û»B¼mD¼Y²¼Q½>^½k�½0	¾1:¾1l¾?ž¾FÞ¾X%¿~¿Y’¿ì¿1ù¿#+ÀaOÀw±À/)Á+YÁP…Á3ÖÁ9
! Â7DÂ8|Â=µÂEóÂQ9Ã(‹Ã'´Ã:ÜÃÄ4Ä@OÄ$�ÄOµÄ8Å->Å#lÅ'�Å'¸ÅxàÅOYÆ©Æ¶Æ[ÇÆY#Ç7}Ç=µÇJóÇG>È †È*§ÈÒÈVïÈ
FÉTÉErÉE¸ÉAþÉ;@ÊK|Ê.ÈÊ÷ÊGË3^ËF’ËFÙËK ÌLlÌb¹Ì;ÍuXÍQÎÍ< Î
]Î
kÎ(yÎ¢Î®ÎOÄÎAÏ?VÏM–Ï7äÏ;Ð-XÐ*†Ð*±Ð@ÜÐpÑAŽÑ;ÐÑ:Ò9GÒ=�ÒG¿ÒHÓ]PÓS®Ó*ÔX-Ôd†ÔfëÔ.RÕe�Õ%çÕX
ÖUfÖ2¼Ö6ïÖ6&×$]×8‚×B»×:þ×B9Ø_|Ø4ÜØ6ÙHHÙE‘ÙF×Ù8Ú8WÚ�Ú ­ÚÎÚ7ëÚ/#Û8SÛ2ŒÛ+¿Û9ëÛ`%ÜM†ÜUÔÜS*Ýu~ÝuôÝ0jÞ•›Þ•1ß)Çß%ñß.à*Fà<qà-®àdÜà-Aá3oá3£á<×á0âYEâlŸâ/ã;<ã7xãK°ã?üãK<äAˆä=ÊäFåSOåF£åAêå',æ1TæD†æ+Ëæl÷æHdçL­çDúç?è^WèZ¶èSéweéyÝé;Wê9“êKÍê+ë=Eë=ƒë<Áëºþëd¹ìOí@ní@¯í?ðí.0î4_îK”îEàî:&ïpaï2Òï2ð48ðSmð@Áð.ñ+1ñA]ñŸñ¹ñ8×ñXò%iò@�òÐòäò÷ò.ó06ó+gó?“óVÓóN*ô#yôI�ô:çôR"õ;uõ>±õEðõC6ö2zö5­ö,ãö4÷-E÷>s÷-²÷6à÷;øZSøJ®øsùø4mù,¢ùUÏù&%ú)LúXvúcÏúY3û1�û#¿ûãû"õûü.üKHü5”ü5Êü1ý*2ý3]ý)‘ý)»ý"åý•þEžþ2äþÿ1+ÿ!]ÿ5ÿ(µÿ'Þÿ2E9=;½VùQP”¢@7DxE½6*:Pe/¶8æ:7ZG’7Ú .3JbE­3ó5'4]^’>ñ>0[o.ËXú>S<’ZÏ.*	CY	>�	>Ü	;
! (W
! 9€
! kº
! n&<•6Ò@	QJtœ@
.R
K�
Í
#é
$
N2E�ÇDã!(!J'l)”F¾yMHÍI8`X™XòEK&‘?¸CøA<B~EÁTH\O¥1õ*':RT�>âF!?h+¨,Ônsp1ätE‹CÑ?@Up–72?$rG—`ß2@s-�$»/àF4WLŒ{Ù.U2„Y·,&>-e^“^ò,Q(~4§Ü)ü.& U 6q ¨ "Ä ç (!4/!0d!C•!@Ù!V"Dq";¶";ò"›.#sÊ# >$K_$.«$3Ú$I%
X%f%-z%+¨%"Ô%#÷%&T/&3„&#¸&8Ü&:'6P'!‡'1©'QÛ'7-(.e(”(<©(.æ(E)B[)-ž)ŠÌ)NW*I¦*Pð*.A+Dp+0µ+"æ+*	,K4,>€,?¿,Aÿ,A-`-Z}-kØ-*D.>o.®.<Î.&/2/GN/U–/Tì/-A0Uo0TÅ0G1Gb1\ª1\2Ld2>±2Yð2[J3G¦3Gî3V64�4O¡4Rñ4D53_54“5È5Tà5%56#[6¢66"7#Y7[}72Ù7O8B\8:Ÿ8hÚ8dC9S¨9Oü9!L:[n:%Ê:+ð:F;(c;JŒ;5×;
<,!<PN<<Ÿ<>Ü<>=%Z=;€=<¼=ù=;
>&I>6p>"§> Ê>Jë>=6?Jt?g¿?x'@m @mA@|A‰½AEGBB�BFÐB0C*HC@sC0´C)åC)D09D>jD@©DIêDI4E1~E4°E#åE5	F-?F mFŽFM«F%ùF=G<]GpšGH HDÀHEIDKIU�I1æI/J HJCiJK­JIùJTCK&˜K%¿K3åK>LDXL+�LJÉL3M3HMZ|M"×M(úM:#N&^NJ…N3ÐNJO‰OO8ÙOVPOiPT¹P=Q9LQH†QÏQ0ìQ9R>WR9–R=ÐR3S.BS[qSeÍS=3TIqTY»TjU/€U°U;ÍUB	V*LV9wV±V5ÌV@W<CW4€WFµW2üWc/X8“X;ÌX3Y=<YIzYIÄY9Z<HZ8…ZD¾Z/[!3[SU[.©[NØ[L'\Ht\X½\>]RU]{¨]1$^GV^Yž^gø^z`_qÛ_^M`.¬`ŽÛ`Qja2¼aïaL
! bKWbE£b@ébL*c]wc:Õc]d2ndR¡djôdd_eUÄe)f-Df9rf$¬f<ÑfcggrgUÚg~0h*¯h<Úh'i9?iJyi/Äi+ôi@ j>aj* j8Ëj#k4(kB]k. k)Ïk@ùk.:l,il<–l'Ól8ûl84m3mm-¡m+Ïmûm*n%;n-an>�nÎnÞnGînS6o1Šoy¼o,6p<cp1 pDÒpDqE\q¢qDÀq+r#1r&Ur>|r#»rHßr?(s3hsAœs:ÞsEt„_t$ät<	uMFu4”uIÉuZvNnv½vCÖvSwNnw<½wRúwhMx<¶xóx'y),y/VyE†y	ÌyLÖy5#zYzmzbyzcÜzH@{;‰{0Å{,ö{+#|(O|9x|O²|J}]M}y«}+%~6Q~Hˆ~:Ñ~.H;,„±7Æ3þg2€Xš€Ló€T@�%•�9»�1õ�4'‚4\‚'‘‚x¹‚&2ƒ$Yƒ5~ƒF´ƒDûƒ2@„6s„.ª„+Ù„A…1G…4y…x®…&'†$N†<s†C°†9ô†n.‡c�‡[ˆL]ˆKªˆ9öˆ<0‰em‰8Ó‰
ŠŠ/ŠGŠ,^Š&‹Š8²Š#ëŠ:‹4J‹6‹/¶‹Dæ‹3+Œ7_Œ4—Œ@ÌŒW
�Oe�Oµ�[Ž*aŽmŒŽ+úŽM&�=t�A²�Fô�>;�dz�&ß�9‘N@‘9�‘MÉ‘;’9S’A�’iÏ’Q9“`‹“Cì“ƒ0”}´”ˆ2•g»•n#–Q’–'ä–$—G1—Yy—GÓ—'˜QC˜l•˜C™KF™E’™aØ™B:š?}šH½š•›"œ›¿›Ë›8Û›RœIgœ:±œLìœ19�Ak�1­�Hß�N(ž%wžJ�žBèž6+Ÿ&bŸ,‰Ÿ*¶Ÿ)áŸb 4n @£ aä AF¡Aˆ¡Ê¡&â¡#	¢-¢I¢zg¢…â¢\h£5Å£,û£$(¤+M¤$y¤-ž¤¾Ì¤¸‹¥D¦"b¦Z…¦Jà¦b+§$Ž§"³§:Ö§5¨bG¨Dª¨Zï¨ J©:ë©9&ª2`ª4“ª"ÈªIëª75«Um«NÃ«8¬GK¬/“¬"Ã¬ æ¬%­.-­+\­/ˆ­/¸­8è­!!® C® d® …®¦®/Æ®ö®H
! ¯YS¯]­¯O°[°,u°8¢°*Û°@±0G±dx±aÝ±#?²_c²Ã²8Ö²4³D³3a³9•³Ï³/è³'´"@´5c´@™´JÚ´=%µ2cµ"–µ;¹µ2õµ5(¶^¶v¶+Œ¶2¸¶"ë¶"·1·/E·u·Œ·
£·±·
Í·Û·,ò·
¸-¸?H¸*ˆ¸!³¸Õ¸-ï¸K¹i¹$‡¹.¬¹\Û¹,8º*eº�º°ºÐº#éºA
»6O»†»* »Ë»é»Wÿ»dW¼3¼¼ð¼P½1]½�½-§½0Õ½1¾)8¾$b¾G‡¾MÏ¾[¿(y¿p¢¿2ÀIFÀ9�À@ÊÀ:ÁFÁ.YÁ:ˆÁ2ÃÁföÁe]ÂCÃÂ1Ã+9Ã eÃC†ÃÊÃ4ãÃ4Ä'MÄ'uÄ`�ÄþÄAÅBRÅ]•ÅMóÅAÆ[Æ+hÆL”ÆKáÆ+-ÇZYÇ!´Ç%ÖÇüÇ'È=?È(}È9¦È&àÈ<ÉUDÉcšÉ!þÉ Ê5Ê#LÊcpÊHÔÊ.ËLË_ËrË‹ËC�ËHáË[*Ì†Ì0¢ÌPÓÌS$ÍLxÍ>ÅÍAÎSFÎšÎ?¸Î;øÎ\4ÏB‘ÏOÔÏ!$ÐJFÐ8‘Ð@ÊÐIÑ,UÑR‚ÑFÕÑuÒF’ÒQÙÒ=+ÓJiÓ?´ÓGôÓG<Ôa„Ô)æÔCÕ4TÕE‰ÕGÏÕÖÖ><Ö4{Ö°ÖÈÖ@äÖ%×D×7M×3…×$¹×#Þ×‚ØV…ØXÜØ<5Ù,rÙKŸÙ6ëÙ>"Ú2aÚ5”Ú7ÊÚ2Û25Û0hÛ9™Û ÓÛôÛÜ*ÜAIÜA‹Ü)ÍÜ
÷ÜÝ%Ý(BÝkÝ
‹Ý3™ÝÍÝáÝ
ÞÞ"Þ
9ÞRGÞ
šÞ¨Þ¿ÞØÞïÞßß
;ßIß
Yßgß~ß—ß7¯ßçß
öß0à35à.ià4˜àÍàIäà.á&Lá
sá
�á$�á´á9Éá;âK?â
‹â™âªâÄâ×â
èâ
öâã ã!;ãZ]ã"¸ã&Ûãä3äFä1Wä`‰ä1êäå.å!@å/bå’å§åA¾åGæHæ*Yæ3„æ)¸æ"âæçç5-ç%cç‰çxšçè &èGè'bèEŠè&Ðè÷è	é!é7éGé=gé'¥éÍéâé�ôé?’ê.Òêë0ë<Eë/‚ë/²ë:âëì7ì,JìwìŒìžì‹®ì:íLí
^ílí€í
—í¥í¹í
ÖíQäí6îUîlî+Šî,¶î8ãî6ïSïfï8rï8«ïäïüï3ð Pð-qð4ŸðÔð0ôðA%ñgñ"†ñ©ñÄñÚñùñò#.ò
Rò`ò1vò¨òG¾òó!ó7;ó@só(´óÝóöóô$)ô(Nô2wôªô¿ô!Øô@úô ;õ\õrõ†õ# õ!Äõæõöö-ö Kölö"ƒö¦ö½öÚöúö÷-:÷3h÷œ÷´÷Ã÷&à÷0ø48ø!mø�ø¬ø ÀøáøGûøCùYùkù'‚ùªùÂù+Õùúú/'ú#Wú{ú˜úH´úBýú"@ûcû{û*–û3Áûõû
! ü&ü!Büdüü “ü´ü"Êü(íüý5ýLýký‚ý\ ý6ýýE4þ:zþµþ7ÕþK
ÿ–YÿZðÿfKl²+^K)ªÔ>ôA3aus×3K0*°.Û3
! P>P�Mà4.^c5Â;øK4>€E¿@MFu”4
! +?;kP§zøOs	CÃ	|
! z„
! xÿ
! ;x3´_è;Hn„]ó:Q
RŒ
>ß
bX�aÚ3<$pj•1,2i_1ÉLûHSdR¸*6:E9€‹º8F&6¦)ÝD8_L˜(å(27j ‚&£IÊ;4P+…0±(â-096jA¡Aã=%-c7‘SÉX.vy¥yc™ ýAB`D£'è>2O4‚4·5ì"
2=@?~,¾*ë$&;$bQ‡7ÙY%k‘­)¾(è* +< "h /‹ /» Kë 87!*p!L›!>è!B'"Bj"­"3Ç"+û"+'#&S#(z#5£#%Ù#1ÿ#U1$]‡$Hå$?.%"n%T‘%!æ%&&&=C&E�&BÇ&
! 'Z''V‚'AÙ'+(TG(7œ((Ô(:ý(F8)()I¨)=ò)!0*1R*?„*7Ä*_ü*[\+I¸+E,=H,T†,5Û, -X2-‹-˜-L¡-Xî-G.‚b.då.=J/cˆ/Eì/ 20#S0kw0ã0`ô0=U18“1Ì1yÓ1FM2<”2hÑ2/:3Pj3Z»3I4F`4L§4Nô4%C55i5>Ÿ57Þ5B6;Y6%•6»6Ô6,ô6!7>27Eq7J·7X8D[81 86Ò8[	9Re9T¸9%
:%3:7Y:#‘: µ:(Ö:(ÿ:((;0Q;6‚;.¹;µè;Óž<Dr='·='ß=:>PB>K“>\ß><<?y??�?dÏ?]4@O’@Yâ@S<AV�A#çA2B>B3^B4’B9ÇB/CO1CX�C~ÚCcYDS½DuEz‡E›FxžFmGP…GsÖGhJHW³H?I3KIQI,ÑI2þI81JŒjJD÷JO<KFŒK[ÓK@/LFpL,·L+äL0M3AM)uM2ŸMHÒMWN+sN/ŸN.ÏN&þN7%OH]O/¦O2ÖO~	P:ˆP<ÃPjQ�kQ-üQK*R'vR9žRCØR?S\SLsSNÀS6T=FTX„T ÝTþT/U4MU ‚UA£U0åUCVFZV1¡V}ÓVBQW7”WLÌW[X‚uX}øX0vY(§Y1ÐY2Z5Z
! HZNSZP¢Z6óZJ*[{u[xñ[ j\a‹\Pí\+>]Rj]-½](ë](^'=^&e^'Œ^(´^6Ý^*_1?_&q_2˜_3Ë_4ÿ_"4`W`1w`(©`+Ò`,þ`1+a*]aAˆa+Êa1öa.(b*Wb‚b1 bÒb(òb(c*Dc.oc5žc-Ôc3d 6d'Wd'd §d'Èdðd%e(5e,^e5‹e7Áe ùe-f(Hf8qf%ªf1Ðfg"gJ?g8Šg9Ãgýg@h?[hV›h9òhG,i>ti2³iBæi+)j+UjE�jHÇj!k62k5ikeŸk\l>blM¡lAïlF1mJxm-ÃmñmXõmBNn3‘njÅn!0o"Ro"uo/˜o;Èo-p-2p+`p&Œph³pcq0€q±q@1rrr9Œr{ÆrqBsS´sHt7Qt<‰tPÆtSuDkuH°uKùuOEvP•v3ævKwJfwK±wOýwLMxJšxDåxt*yDŸyCäyf(z]�z9íz8'{=`{"ž{Á{0ß{5|MF|A”|mÖ|bD}d§}l~hy~mâ~APK’eÞgD€m¬€i�q„�Fö�P=‚fŽ‚$õ‚ƒK9ƒ …ƒ$¦ƒGËƒ„0„!D„!f„!ˆ„!ª„Ì„Gé„I1…K{…AÇ…e	†ao†OÑ†$!‡eF‡a¬‡Oˆ)^ˆGˆˆyÐˆyJ‰yÄ‰�>ŠYÀŠ‚‹8�‹7Ö‹:ŒDIŒOŽŒ+ÞŒ
! �$�Y@�š�K¸�;ŽF@Ž‡Ž;“Ž"ÏŽ.òŽC!�e�\w�FÔ�8�aT�d¶�g‘Oƒ‘MÓ‘9!’5[’<‘’5Î’(“ -“/N“?~“4¾“ó“0”C”b”"|”Ÿ”#¼” à”&•'(•&P•'w•&Ÿ•'Æ•%î•%–%:–?`–' –*È–ó–—R%—Tx—TÍ—""˜1E˜1w˜$©˜ Î˜Iï˜}9™C·™Uû™QQš@£š6äšZ›4v›+«›4×›)œ.6œ$eœ.Šœ6¹œ-ðœ�E=�Nƒ�JÒ�Pž0nž,Ÿž+ÌžDøž=Ÿ]ŸmzŸ'èŸ1 DB <‡ 2Ä 6÷ O.¡k~¡ê¡.¢97¢q¢Ž¢1¡¢5Ó¢,	£6£_T£'´£3Ü£;¤8L¤O…¤DÕ¤+¥%F¥7l¥"¤¥9Ç¥3¦55¦.k¦Cš¦2Þ¦6§3H§H|§QÅ§=¨6U¨Œ¨I©¨%ó¨F©C`©U¤©;ú©>6ª@uª.¶ª;åªq!«q“«q¬yw¬Qñ¬zC­�¾­�@®�Â®‰D¯aÎ¯Š0°i»°%±RC±4–±_Ë±&+²xR² Ë²>ì²2+³F^³]¥³d´Th´T½´FµOYµa©µ.¶N:¶I‰¶`Ó¶T4·S‰·1Ý·!¸31¸,e¸3’¸CÆ¸H
! ¹8S¹$Œ¹O±¹3º45º4jº`ŸºH»'I»2q»3¤»`Ø»L9¼;†¼AÂ¼(½4-½?b½?¢½4â½O¾\g¾SÄ¾X¿8q¿1ª¿3Ü¿&À#7ÀQ[ÀO­À=ýÀ5;Á0qÁ9¢ÁEÜÁJ"Â`mÂ`ÎÂD/ÃtÃ4”Ã;ÉÃFÄ4LÄZ�Ä>ÜÄ3ÅTOÅ&¤ÅËÅDëÅ90Æ=jÆ5¨Æ<ÞÆ,ÇSHÇ$œÇ)ÁÇ)ëÇZÈMpÈ¾ÈCÐÈFÉ\[É,¸É1åÉ0Ê1HÊ@zÊ<»ÊøÊ™ËK°Ë[üË>XÌG—ÌCßÌW#ÍD{ÍÀÍ1ÜÍ/ÎG>ÎC†Î7ÊÎ3ÏY6ÏE�Ï/ÖÏGÐPNÐŸÐ0½Ð3îÐ,"ÑOÑQoÑÁÑJáÑ$,ÒKQÒD�ÒâÒ6üÒK3ÓAÓrÁÓM4Ô<‚ÔO¿ÔUÕbeÕ0ÈÕ2ùÕ,Ö=ÖTÖhÖÖ–ÖªÖÁÖÕÖéÖýÖ×#×7×K×_×s×‡×›×¯×Ã×Ú×î×ØØ*Ø>ØUØiØ}Ø”Ø¨Ø¼ØÐØäØøØÙ Ù4ÙHÙ_ÙsÙ‡ÙŸÙ³ÙÇÙÛÙ?ðÙ0ÚDÚ\ÚGtÚG¼ÚÛÛ>9ÛCxÛ'¼Û<äÛ&!ÜeHÜz®Üm)Ýx—Ý#Þ4Þ$MÞrÞ‰Þ.ŸÞ(ÎÞ3÷Þ{+ßA§ßéß%	à/à-Aà+oà>›àEÚà# á Dá\eáÂá9Óá9
â9Gâ!�â£â%»âáâ3ûâ;/ã:kã7¦ã7Þã2ä,Iä]vä5Ôä<
! å6Gå/~å1®åàå-ÿå#-æ%Qæ%wæ!�æ¿æ*Úæ-ç&3çZç5nç5¤çÚç!úç)èFè6]è!”è"¶èJÙè@$é;eéL¡é9îé.(ê2WêŠê:£ê5Þê+ë/@ë$pë0•ë3Æë-úë+(ìKTì ìÀì6Óì<
! í&Gí4níC£í%çí
î$#îLHîE•îÛî&ûî#"ï4Fï4{ï1°ï(âï2ð$>ð2cð2–ð/Éð:ùð+4ñ,`ñ%�ñ-³ñ#áñ<òBòLXòV¥ò*üò'ó=Gó&…ó!¬ó?Îó-ô:<ô2wô<ªô5çô5õ#Sõ'wõ&Ÿõ8Æõ+ÿõ*+ö)Vö"€ö7£ö#Ûö(ÿö=(÷?f÷6¦÷/Ý÷?
ø>MøiŒøhöø'_ù.‡ù#¶ù0Úù(ú/4ú"dú‡ú'�ú3Åú%ùúdûs„ûIøûBü^ü1|ü4®üFãüB*ýYmý%Çý+íýkþ_…þåþ ýþ!ÿ3@ÿ3tÿC¨ÿìÿ:ýÿ*83c.—)Æ-ð,0K+|¨Å Õ*ö&!&H3o£A¾@AADƒ:È4,8Ye=¿$ý("K^}"š$½1â11F1x1ª1Ü11@1r1¤1Ö"+/G+w+£)Ïù*	>B	>�	>À	'ÿ	#'
! #K
! #o
! “
! #¯
! Ó
! 'ï
! ##;#_#ƒ#§#Ë4ï&$CK.�0¾/ïF
%f
Œ
C¨
ì
#/=#mC‘;Õ11c+~$ª1Ï#"%]H"¦+É)õ83X>Œ:ËD8K„%¢=È",)V3l? )à
! R)4|4±*æ&*.Q0€$±#Ö-ú$(MbZSÚ#.9R&Œ&³2Ú3
@AC‚;Æ.-1)_/‰#¹FÝ"$+GCsj·f"3‰½6Ö>
2L3'³(ÛJ9OL‰Ö4õ8*AcF¥Dì;1rm�à*p O› Oë ;!9Z!7”!8Ì!="TC"F˜"ß"Jû"LF#“#6¯#$æ#P$J\$X§$N%8O%/ˆ%2¸%=ë%A)&1k&G�&På&+6'5b'5˜'<Î'L(+X(-„(B²(Jõ(J@)D‹)OÐ)K *;l*:¨*:ã*;+CZ+3ž+<Ò+-,p=,0®,0ß,.-+?-Pk-B¼-@ÿ-O@.@�.Ñ.Hî.r7/Cª/,î/)0`E0N¦0Eõ0<;1;x1´1Ï1ê1,2242g2C‡2Ë2$é2 3?/3@o3°32Ã3lö3\c4>À4Iÿ4FI5#�5´5GÈ516FB6@‰6;Ê627F97;€7@¼74ý7728;j8"¦8+É8õ8%9o19T¡9/ö9C&:Oj:(º:3ã:$;<;!U;&w;+ž;1Ê;-ü;+*<)V<$€<#¥<#É<'í<&=(<=&e=#Œ=*°=+Û=/>,7>%d>#Š>)®>)Ø>)?,,?-Y?+‡?+³?+ß?/@5;@9q@=«@Sé@<=A~zAhùA?bB,¢B+ÏB1ûB!-C6OC+†C8²CDëCC0D1tDv¦DNE�lExîE;gFZ£F]þFK\GV¨GVÿG6VHu�HxI;|IE¸I%þI7$J\J0|J1­JhßJBHKP‹K4ÜKHL;ZL%–L+¼LzèLdcM=ÈMcNDjN¯N.ÄN>óNP2O5ƒO/¹O3éOZPxPN�P?ÞPQ5Q.NQ0}Q2®Q(áQB
! RMRZaR¼R-ÜRF
! SVQSQ¨SlúS:gT6¢TYÙTU3UN‰U{ØU›TVÂðV1³WLåW2XJOX3šX;ÎXB
! YMY$mY*’Y?½YKýY"IZElZ2²ZOåZ85[$n[D“[8Ø[G\$Y\K~\*Ê\)õ\<]8\]:•];Ð]<^9I^>ƒ^VÂ^<_WV_M®_5ü_]2`m�`=þ`?<aQ|aXÎaH'bBpb3³blçb0Tc4…c2ºc;íc-)d+WdNƒdLÒdGe,ge/”e Äe)åe@f'Pf$xf$�f5Âf:øf+3g,_g1Œg¾g'Ýg h.&hUh&shšh&¸h)ßh2	i)<i:fi+¡iDÍi)j*<j5gj=�j2Ûj&k%5k"[k9~k5¸kJîk9l0Pl$�lS¦lwúl8rm«m[½m;n'Un}n@›n!Ün#þn#"o0Fo7woF¯oPöoFGp:Žp?ÉpO	q4Yq5Žq=ÄqAr$Dr&ir5�r3Ær;úr?6s3vs4ªs>ßs@t<_tSœtJðtN;uBŠudÍuY2vMŒv>ÚvLwNfw}µwN3xF‚xKÉx2y7Hyh€y:éy=$zTbz9·z9ñzZ+{2†{C¹{6ý{-4|Fb|Q©|4û|/0}S`}I´}^þ}>]~Iœ~Dæ~4+B`H£JìA7€;y€aµ€0�H�^e�PÄ�`‚`v‚|×‚7TƒUŒƒIâƒY,„C†„RÊ„R…6p…7§…Qß…/1†1a†“†¯†.Ë†0ú†B+‡3n‡2¢‡2Õ‡ˆa&ˆ{ˆˆ=‰zB‰/½‰Pí‰.>Š/mŠB�ŠOàŠ0‹LI‹%–‹/¼‹8ì‹-%Œ7SŒ‹Œ0ªŒÛŒ,ûŒ-(�V�e�2{�-®�Ü�"ô�AŽYŽ&qŽ>˜Ž1×Ž+	�I5�J�+Ê�ö��!�=8�<v�³�Ã�â�2õ�(‘9F‘€‘(›‘)Ä‘ î‘-’(=’0f’‡—’r“’“(°“%Ù“1ÿ“:1”Jl”^·”^•Iu•_¿•*–[J–9¦–—à–®x—W'˜$˜¤˜-Ä˜ò˜™™5™?L™8Œ™-Å™Fó™y:š#´šSØšV,›!ƒ›@¥›Pæ›-7œWeœ=½œIûœ?E�^…�%ä�*
! ž+5ž'až!‰ž6«ž0âž Ÿ4Ÿ�JŸƒÌŸDP <• Ò ;ï .+¡3Z¡3Ž¡+Â¡3î¡"¢5?¢8u¢<®¢"ë¢<£<K£!ˆ£*ª£_Õ£&5¤C\¤< ¤9Ý¤I¥%a¥+‡¥=³¥Fñ¥48¦Tm¦CÂ¦,§�3§AÁ§:¨[>¨š¨J¹¨j©Wo©TÇ©$ªRAªW”ª:ìª!'«DI«Ž«Rª«1ý«M/¬4}¬4²¬Xç¬M@­NŽ­ Ý­;þ­:®<R®@�®JÐ®5¯Q¯,o¯&œ¯:Ã¯�þ¯“Œ°/ ±&P±?w±/·±-ç±*²`@²C¡²Vå²5<³yr³Vì³rC´p¶´%'µ-Mµ'{µ)£µ(Íµ.öµ2%¶:X¶?“¶HÓ¶·4·L·d·Ez·?À·!¸;"¸n^¸!Í¸&ï¸/¹9F¹€¹#š¹:¾¹ù¹'ºB0º'sº-›º+Éºõº
»-!»(O»9x»'²»)Ú»C¼#H¼l¼9¼?¹¼2ù¼,½H½c½I½UÉ½@¾`¾:y¾0´¾Få¾:,¿$g¿7Œ¿3Ä¿?ø¿F8À6À?¶ÀEöÀ+<Á.hÁ!—Áh¹Á/"Â6RÂ5‰Â6¿Â5öÂ),Ã$VÃ={Ã+¹Ã/åÃÄS4ÄEˆÄ8ÎÄ<Å'DÅ(lÅ7•Å8ÍÅ2Æ!9Æ>[Æ?šÆ4ÚÆ=Ç"MÇ:pÇ3«ÇßÇþÇ.È1HÈ'zÈ7¢ÈKÚÈ%&É3LÉK€ÉIÌÉ7Ê<NÊS‹Ê0ßÊCËGTË-œË1ÊË+üË>(Ì>gÌ[¦Ì6ÍS9Ís�Í?Î AÎ bÎ2ƒÎ(¶ÎgßÎjGÏX²Ï1Ð3=ÐqÐcŽÐVòÐ/IÑOyÑOÉÑJÒ@dÒI¥ÒIïÒ<9ÓivÓ!àÓÔ5!Ô5WÔ;�Ô2ÉÔIüÔOFÕZ–ÕGñÕB9Ö9|Ö?¶ÖKöÖEB×+ˆ×D´×Dù×>>Ø?}Ø5½Ø@óØ94ÙYnÙ<ÈÙ@Ú;FÚ‚Ú“ÚG¥Ú;íÚH)Û\rÛ`ÏÛ70ÜIhÜ|²ÜC/Ý;sÝD¯ÝcôÝ9XÞ,’ÞR¿ÞSßfß ‚ß2£ßJÖß>!àx`à€ÙàaZá#¼á:àá3â^Oâc®âlãhã3èã3ä)Pä2zä:­ä1èäå"0å,Så-€å$®å<Óå?æ5Pæ<†æGÃæ0ç<çAçHçdç
|ç%Šçk°çZèwèE“è=ÙèSéAkéš­é>Hê[‡ê~ãê1bëE”ëGÚëL"ìHoì¸ìÑì"ðì$ít8í@­íVîí5EîB{î+¾î7êî"ï,:ïTgï@¼ï@ýï
! >ð=Ið	‡ð8‘ðVÊð,!ñ>Nñ�ñY¬ñjòkqò>Ýòó,7ó\dó?Áó?ô<AôK~ô[Êô=&õ–dõZûõVVöE­öióö3]÷R‘÷\ä÷OAø[‘ø:íød(ù"�ùG°ùaøùWZúY²ú„ûD‘ûDÖû0üLüDiü#®ü Òüóü-ý+<ý"hý#‹ý&¯ý%Öý*üýI'þIqþI»þHÿENÿO”ÿEäÿQ* =| Eº = E> U„ OÚ P* O{ OË P Pl D½ D bG /ª !Ú 6ü H3 >| p» N, E{ (Á =ê V( 6 1¶ 0è W 6q Y¨ ¡	 .¤	 BÓ	 c
!  cz
!  PÞ
!  Ä/ Äô P¹ 7
! 
 ^B
 :¡
 0Ü
 1
 3? Ss 'Ç ï  /! !Q ]s XÑ 8* Ac O¥ 8õ E. 8t ’­ @ *U € '  !È 8ê &#  J !k � +§ $Ó ø X j † ¡ MÀ i �x 1 [8 b” u÷ km JÙ >$ ,c V� ;ç C# 8g 2  -Ó 5 :7 <r 4¯ Cä ( )> (h J‘ QÜ 0. 7_ 9— 7Ñ 6	 ;@ 2| :¯ ê 
!  * sI ;½ Vù OP |  n  ;Œ  FÈ  D! /T! 9„! 8¾! ÷! ]" /r" (¢" /Ë" 'û" $## 5H# 2~# %±# W×# [/$ E‹$ !Ñ$ :ó$ /.% N^% +­% &Ù% $& %& ”E& ‘Ú& Žl' ‘û' �( E«( Cñ( 85) @n) \¯) X* Ee* `«* `+ Am+ <¯+ Pì+ L=, KŠ, KÖ, „"- {§- ~#. _¢. :/ '=/ 7e/ o�/ V
0 Vd0 l»0 Q(1 Yz1 @Ô1 52 5K2 6�2 j¸2 È#3 “ì3 D€4 3Å4 šù4 >”5 TÓ5 Z(6 &ƒ6 zª6 E%7 Ek7 +±7 dÝ7 YB8 Gœ8 Sä8 T89 5�9 5Ã9 <ù9 Q6: eˆ: Bî: G1; Dy; F¾; X< T^< Q³< Z= T`= Fµ= Nü= RK> až> M? CN? G’? mÚ? kH@ F´@ Hû@ UDA AšA 6ÜA [B NoB X¾B UC XmC UÆC VD VsD BÊD I
E IWE I¡E CëE D/F QtF WÆF oG TŽG TãG T8H –�H @$I reI ,ØI 7J =J FJ 	NJ 4XJ š�J g(K 5�K ÆK ÛK @èK :)L ’dL ›÷L �“M ˜$N ‡½N �EO ]ÕO J3P ?~P ?¾P NþP ZMQ 7¨Q 6àQ LR LdR ±R .ºR 'éR S Z#S ~S *–S "ÁS BäS :'T @bT £T =ÃT LU NNU X�U ]öU ]TV u²V A(W 9jW Q¤W iöW 8`X A™X MÛX f)Y G�Y #ØY ?üY O<Z gŒZ CôZ O8[ Cˆ[ QÌ[ >\ H]\ \¦\ ] N] 0i] 8š] pÓ] D^ Ec^ L©^ :ö^ 21_ Bd_ [§_ U` 9Y` .“` 5Â` "ø` 5a ^Qa A°a Jòa 9=b <wb ´b 3Ðb 2c 
! 7c #Bc 9fc K c Gìc 4d 5Od #…d 6©d Bàd ;#e &_e -†e :´e ïe f !(f )Jf  tf �•f )&g Pg %ng 9”g 9Îg %h !.h !Ph 5rh  ¨h +Éh  õh 7i Ni  ki 4Œi *Ái ?ìi ,j  Dj 1ej —j 0³j "äj –k užk 7l 4Ll ?�l -Ál Aïl -1m 7_m —m µm #Ðm ôm n (n )?n in hƒn 3ìn L o :mo B¨o Xëo ;Dp V€p !×p <ùp E6q )|q ¦q >¶q 6õq M,r ezr 'àr ;s >Ds Lƒs NÐs 1t +Qt m}t ;ët U'u [}u AÙu ,v ZHv -£v Ñv !ðv Ew Xw rw GŠw eÒw d8x F�x Päx 5y Ty 'ey 8�y 7Æy [þy 2Zz =�z !Ëz ?íz 7-{ 4e{ (š{ EÃ{ "	| K,| Lx| PÅ| J} Ba} -¤} BÒ} O~ ee~ XË~ 1$ LV l£ �€ -’€ ZÀ€ � 8� X� 5w� F­� Bô� U7‚ F�‚ BÔ‚ Eƒ 3]ƒ 4‘ƒ <Æƒ „ =„ T„ 0q„ u¢„ T… cm… &Ñ… ø… :† C† K\† )¨† Ò† í† 1‡ >‡ !^‡ J€‡ Ë‡ 2é‡ ˆ C3ˆ 8wˆ A°ˆ ]òˆ -P‰ 6~‰ 7µ‰ <í‰ H*Š &sŠ +šŠ ÆŠ &áŠ S‹ $\‹ �‹ ‘‹ \¬‹ Z	Œ  dŒ …Œ ¤Œ ÂŒ ØŒ îŒ 2�  7� X� 5v� D¬� 4ñ� F&Ž ,mŽ 3šŽ >ÎŽ 
� 5-� ec� *É� 3ô� U(� ;~� ;º� )ö� " ‘ $C‘ 2h‘ ;›‘ )×‘ )’ -+’ UY’ V¯’ #“ Q*“ 9|“ 1¶“ tè“ <]” Jš” Qå” Q7• P‰• IÚ• ?$– 5d– Vš– $ñ– =— 4T— !‰— («— Ô— Bí— 20˜ )c˜ �˜ ,ª˜ ×˜ Hó˜ $<™ @a™ B¢™ tå™ +Zš H†š @Ïš M› =^› Dœ› >á› ‰ œ Cªœ /îœ @� ?_� QŸ� -ñ� 2ž 6Rž $‰ž /®ž 6Þž 2Ÿ ,HŸ "uŸ ˜Ÿ ©Ÿ ¼Ÿ EÅŸ -  #9  &]  A„  ,Æ  9ó  (-¡ .V¡ .…¡ .´¡ Rã¡ N6¢ I…¢ RÏ¢ 4"£ XW£ ;°£ 8ì£ K%¤ 7q¤ =©¤ >ç¤ ]&¥ *„¥ $¯¥ -Ô¥ '¦ G*¦ *r¦ &�¦ Ä¦ Gâ¦ F*§ .q§ 5 § /Ö§ C¨ KJ¨ G–¨ AÞ¨  © 5© QJ© lœ© n	ª Yxª *Òª )ýª !'« jI« [´« +¬ b<¬ /Ÿ¬ 2Ï¬ <­ '?­ )g­ d‘­ =ö­ c4® }˜® D¯ [¯ .p¯ >Ÿ¯ PÞ¯ 5/° 3e° G™° )á° ]± !i± V‹± Wâ± :² 4V² 4‹² GÀ² x³ )�³ 0«³ 9Ü³ 1´ BH´ C‹´ IÏ´ Aµ A[µ 1�µ [Ïµ 0+¶ @\¶ -�¶ <Ë¶ ;· >D· Iƒ· 5Í· “¸ ^—¸ Iö¸ @@¹ F�¹ +È¹ 1ô¹ .&º ;Uº 7‘º YÉº H#» <l» @©» „ê» lo¼ EÜ¼ k"½ ªŽ½ L9¾ N†¾ )Õ¾ )ÿ¾ )¿ pI¿ oº¿ Z*À M…À 0ÓÀ AÁ 0FÁ CwÁ F»Á Â #Â AÂ WÂ 3tÂ .¨Â 4×Â GÃ MTÃ D¢Ã "çÃ F
! Ä ;QÄ 4�Ä 4ÂÄ 8÷Ä $0Å &UÅ 4|Å Z±Å 8Æ ?EÆ <…Æ :ÂÆ GýÆ WEÇ  �Ç $¾Ç 0ãÇ 3È #HÈ &lÈ “È §È ÂÈ 5ÏÈ 7É '=É #eÉ 9‰É 1ÃÉ 7õÉ ,-Ê 3ZÊ 6ŽÊ %ÅÊ ~ëÊ MjË I¸Ë =Ì D@Ì D…Ì 	ÊÌ +ÔÌ :Í /;Í FkÍ *²Í BÝÍ & Î ?GÎ ‡Î .¡Î EÐÎ CÏ 1ZÏ JŒÏ B×Ï ,Ð :GÐ &‚Ð ;©Ð (åÐ LÑ >[Ñ -šÑ 7ÈÑ @Ò $AÒ 5fÒ 7œÒ HÔÒ AÓ 2_Ó 1’Ó ?ÄÓ +Ô -0Ô -^Ô AŒÔ ÎÔ ëÔ 2Õ /;Õ )kÕ 4•Õ TÊÕ 0Ö ^PÖ ¯Ö ÊÖ uçÖ l]× 0Ê× û× /Ø )KØ /uØ a¥Ø Ù 'Ù 2@Ù +sÙ &ŸÙ 3ÆÙ #úÙ #Ú #BÚ #fÚ ŠÚ KœÚ EèÚ =.Û /lÛ EœÛ âÛ 8øÛ %1Ü /WÜ +‡Ü 7³Ü NëÜ +:Ý %fÝ HŒÝ +ÕÝ FÞ BHÞ ?‹Þ AËÞ :
ß EHß GŽß @Öß -à EEà J‹à EÖà Gá @dá M¥á Fóá @:â ?{â &»â Aââ G$ã Mlã Sºã Bä ÑQä N#å 0rå l£å Mæ E^æ D¤æ Aéæ 4+ç 1`ç 1’ç OÄç >è 7Sè >‹è <Êè oé /wé 7§é 7ßé ê @1ê 2rê >¥ê "äê Që YYë r³ë [&ì <‚ì 2¿ì Uòì :Hí Jƒí *Îí 5ùí C/î $sî {˜î ;ï ?Pï ¨�ï ]9ð ?—ð ^×ð F6ñ D}ñ Âñ Càñ 0$ò MUò R£ò )öò , ó 'Mó uó 4�ó rÂó <5ô rô "’ô #µô 7Ùô 7õ ,Iõ Cvõ _ºõ %ö 9@ö *zö N¥ö Dôö P9÷ bŠ÷ _í÷ ;Mø 1‰ø 4»ø 4ðø C%ù [iù :Åù Jú  Kú lú D|ú @Áú Dû HGû >�û 'Ïû 5÷û 5-ü <cü @ ü ?áü /!ý :Qý 4Œý -Áý 2ïý a"þ Y„þ 5Þþ *ÿ 3?ÿ 0sÿ -¤ÿ 8Òÿ E!^Q!5°!æ!!!(!-F!t!-’!>À!;ÿ!m;!^©!8!.A!p!‹!$©!JÎ!!G,!Kt!mÀ!?.!Nn!\½!E!?`!/ !GÐ!=!]V![´!#!@4!Gu!.½!5ì!F"	!7i	!6¡	!˜Ø	!Bq
! !E´
! !Cú
! !V>!X•!Cî!B2!Bu!B¸!Bû!B>
!B�
!6Ä
!Lû
!LH!Z•!Lð!K=!L‰!KÖ!K"!dn!dÓ!18!j!&~!@¥!@æ!E'!Sm!OÁ!+!"=!6`!;—!=Ó!0!*B!m!I‹!.Õ!4!*9!Dd!(©!WÒ!*!CI!9�!7Ç!Cÿ!DC!'ˆ!0°!%á!%!4-!bb!!Å!*ç!@!5S!1‰!'»!Hã!:,!8g!; !HÜ!%!64!Ak!2­!3à!`!?u!(µ!1Þ!?!DP!Q•!Tç!C<!+€!8¬!<å!"!?!T!$r!W—!7ï!(' !OP !  !*º !%å !!!**!!€U!!ÑÖ!!¨"!-Ã"!›ñ"!I�#!]×#!O5$!K…$!SÑ$!9%%!3_%!<“%!ZÐ%!D+&!2p&!E£&!bé&!XL'!¥'!H»'!.(!73(!0k(!aœ(!þ(!,)!B>)!�)!-™)!jÇ)!W2*!NŠ*!BÙ*!E+!Fb+!E©+!%ï+!0,!2F,!-y,!7§,!Kß,!@+-!Ml-!cº-!6.!^U.!´.!Ï.!î.!/!,/!J/!g/!†/!¤/!Ã/!á/!0! 0!>0!%^0!„0!¢0!¿0!%Ù0!ÿ0!1!>1!^1!{1!#˜1!C¼1!›2!Xœ2!Ìõ2!¹Â3!g|4!bä4!]G5!J¥5!<ð5!>-6!>l6!$«6!8Ð6!i	7!>s7!(²7!$Û7!P8!JQ8!Nœ8!Gë8!S39!8‡9!BÀ9!I:!6M:! „:!O¥:!_õ:!NU;!^¤;!U<!EY<!EŸ<!cå<!>I=!mˆ=!oö=!if>!fÐ>![7?!b“?!hö?!e_@!LÅ@!NA!;aA!'�A!wÅA!+=B!FiB!(°B!BÙB!rC!J�C!MÚC!R(D!9{D!2µD!?èD!@(E!@iE!@ªE!=ëE!$)F!(NF!>wF!?¶F!?öF!@6G!?wG!?·G!>÷G!?6H!6vH!%­H!6ÓH!*
! I!I5I!FI!PÆI!`J!ƒxJ!UüJ!<RK!r�K!DL!GL!'ÇL!'ïL!bM!bzM!bÝM!,@N!.mN!.œN!.ËN!NúN!KIO!i•O!%ÿO!1%P!WP!+wP!b£P!`Q!agQ!FÉQ!FR!BWR!>šR!@ÙR!JS!CeS!g©S!{T!E�T!IÓT!KU!miU!F×U!lV!ª‹V!(6W!F_W!<¦W!FãW!Q*X!X|X!MÕX!<#Y!"`Y!BƒY!>ÆY!)Z!?/Z!7oZ!3§Z!6ÛZ!j[!0}[!6®[!å[!Eù[!;?\!2{\!2®\!,á\!µ]!Ä]!ä]!6^!@9^!Rz^!SÍ^!+!_!eM_!E³_!Iù_!lC`!S°`!&a!M+a!Eya!‚¿a!DBb!H‡b!Ðb!\ìb!"Ic!0lc!"�c!,Àc!.íc!=d!/Zd!%Šd!2°d!*ãd!)e!18e!+je!"–e!G¹e!0f!^2f!N‘f!'àf!&g! /g!&Pg!wg!%—g!5½g!Bóg!6h!'Mh!(uh! žh!¿h!3Óh! i!(i!9i!Xi!6xi!0¯i!/ài!/j!(@j!9ij!*£j!!Îj!&ðj!%k! =k!-^k!&Œk!%³k!Ùk!2ók!C&l!6jl!¡l!@Àl!&m!+(m!Tm!'om!#—m!»m!7Ùm!8n!7Jn!C‚n!,Æn!,ón!@ o!%ao!&‡o!r®o!^!p!@€p!{Áp!`=q!>žq!:Ýq!2r!JKr!$–r!m»r!F)s!Bps!5³s!Bés!(,t!VUt!<¬t!Šét![tu!]Ðu!4.v!Mcv!T±v!Pw!`Ww!D¸w!9ýw!]7x!Y•x!iïx!ZYy!]´y!Rz!Tez!Qºz!e{!9r{!2¬{!Gß{!8'|!<`|!4�|!"Ò|!Iõ|!=?}!w}}!Fõ}!1<~!Bn~!6±~!<è~!X%!\~!HÛ! $€!pÅ€!�6�!{Ä�!d@‚!t¥‚!xƒ!5“ƒ!XÉƒ!;"„!E^„!¤„!/Â„!/ò„!L"…!7o…!6§…!:Þ…!.†!OH†!œ˜†!“5‡!$É‡!Vî‡!6Eˆ!-|ˆ!:ªˆ!åˆ!H‰!’I‰!,Ü‰!>	Š!jHŠ!j³Š!/‹!$N‹!>s‹!&²‹!%Ù‹!%ÿ‹!+%Œ!#QŒ!(uŒ!@žŒ!OßŒ!@/�!Dp�!<µ�!ò�!Ž!$Ž!->Ž!lŽ!"‰Ž!3¬Ž!VàŽ!7�!(S�!*|�!.§�!:Ö�!(�!d:�!:Ÿ�!@Ú�!>‘!?Z‘!=š‘!*Ø‘!=’!A’!a\’!4¾’!-ó’!K!“!Nm“!G¼“!A”!QF”!M˜”!Mæ”!J4•!ƒ•!(–!7,–!<d–!#¡–!1Å–!2÷–!3*—!6^—!3•—!0É—!$ú—!%˜!)E˜!,o˜!œ˜!²˜!É˜!¢ä˜!/‡™!`·™!+š!(Dš!=mš!2«š!9Þš!G›!`›!5{›!<±›!Fî›!=5œ!*sœ!2žœ!4Ñœ!I�!IP�!?š�!FÚ�!B!ž!odž!GÔž!;Ÿ!QXŸ!KªŸ!=öŸ!;4 !Np !>¿ !Iþ !IH¡!D’¡!E×¡!D¢!Cb¢!¦¢!EÃ¢!+	£!F5£!|£!.•£!<Ä£!R¤!;T¤!W�¤!Bè¤!I+¥!*u¥!A ¥!tâ¥!/W¦!‡¦!F¦¦!Aí¦!C/§!Ws§!PË§!E¨!-b¨!?�¨!<Ð¨!%
©!93©!$m©!’©!®©!tË©! @ª!8aª!2šª!6Íª!O«!HT«!F�«!(ä«!
¬!,¬!I=¬!‡¬!.¡¬!Ð¬!:ã¬!­!+1­!(]­!,†­!/³­!]ã­!BA®!,„®!X±®!
! ¯!!$¯!F¯!Z¯!n¯!R†¯!%Ù¯!(ÿ¯!(°!B°!1^°!9�°!?Ê°!
! ±!!±!>±!1[±!/�±!)½±!\ç±!?D²!9„²!l¾²!0+³!b\³!?¿³!rÿ³!Ir´!<¼´!=ù´!/7µ!gµ!�µ!šµ!+ºµ!0æµ!,¶!1D¶!0v¶!4§¶!Ü¶!%û¶!!·!L:·!L‡·!+Ô·!-¸!,.¸![¸!v¸!*�¸!)º¸!Qä¸!A6¹!/x¹!¨¹!5À¹!3ö¹!6*º!Kaº!+­º!&Ùº!#»!$»!9»!6N»!;…»!Á»!Pà»!;1¼!%m¼!;“¼!7Ï¼!&½!'.½!V½!1k½!-�½!/Ë½!5û½!1¾!M¾!_¾!}¾!,’¾!¿¾! Ø¾!!ù¾!'¿!.C¿!,r¿!1Ÿ¿!Ñ¿!#ð¿!4À!1IÀ!0{À!)¬À!YÖÀ!0Á!4NÁ!/ƒÁ!/³Á!/ãÁ!Â!(3Â!#\Â!€Â!' Â!(ÈÂ!ñÂ!
Ã!!,Ã!NÃ!'iÃ!‘Ã!W¯Ã!@Ä!HÄ!.XÄ!$‡Ä!$¬Ä!)ÑÄ!!ûÄ!=Å![Å!5sÅ!U©Å!WÿÅ!VWÆ!#®Æ!"ÒÆ!#õÆ!1Ç!OKÇ!0›Ç!HÌÇ!:È!2PÈ!ƒÈ!% È!bÆÈ!B)É!HlÉ!1µÉ!5çÉ!(Ê!qFÊ!q¸Ê!,*Ë!1WË!K‰Ë!*ÕË!'Ì!:(Ì!7cÌ!B›Ì!0ÞÌ!?Í!;OÍ!9‹Í!2ÅÍ!4øÍ!D-Î!\rÎ!CÏÎ!3Ï!3GÏ!
{Ï!'‰Ï!±Ï! ÊÏ!DëÏ!D0Ð!GuÐ!%½Ð!ãÐ!žýÐ!¼œÑ!–YÒ!ðÒ!&Ó!7,Ó!=dÓ![¢Ó!4þÓ!93Ô!CmÔ!1±Ô!4ãÔ!bÕ!A{Õ!n½Õ!E,Ö!0rÖ!v£Ö!K×!-f×! ”×!(µ×!$Þ×!(Ø!B,Ø!CoØ!/³Ø!0ãØ!!Ù! 6Ù!7WÙ!�Ù!/¯Ù!ßÙ!HþÙ!#GÚ! kÚ!&ŒÚ!³Ú!3ÊÚ!)þÚ!U(Û!O~Û!GÎÛ!OÜ!GfÜ!J®Ü!AùÜ!i;Ý!A¥Ý!HçÝ!+0Þ!$\Þ!�Þ!+ Þ!7ÌÞ!.ß!"3ß!$Vß!{ß!#šß!R¾ß!"à!)4à!%^à!B„à!HÇà!@á!Qá!2iá!/œá!:Ìá!Xâ!<`â!*�â!Èâ!#ãâ!-ã!)5ã!0_ã!0�ã!"Áã!äã!7ä!0<ä!mä!8ƒä!¼ä!Öä!/ðä! å!:å!‚Så!mÖå!!Dæ!fæ![‚æ!>Þæ!8ç!3Vç!VŠç!Jáç!¤,è!5Ñè!6é!Y>é!Y˜é!:òé!-ê!$Kê!pê!$‰ê!&®ê!&Õê!&üê!*#ë!ENë!'”ë!U¼ë!bì!uì!)�ì!‡¹ì!\Aí!ží!}î!@œî!HÝî!D&ï!Kkï!P·ï![ð!5dð!šð!2­ð!àð!!óð!�ñ!5—ñ!>Íñ!Xò!Meò!S³ò!Jó!ERó!H˜ó!oáó!oQô!4Áô!Yöô!)Põ!9zõ!C´õ!.øõ!Z'ö!L‚ö!5Ïö!7÷!;=÷!y÷!1˜÷!gÊ÷!72ø!,jø!z—ø!Yù!Clù!°ù!FÌù!Eú!FYú!/ ú!%Ðú!%öú!Fû!-cû!6‘û!EÈû!;ü!hJü!9³ü!míü!9[ý!•ý!3­ý!láý!5Nþ!P„þ!5Õþ!Pÿ!\ÿ!4mÿ!*¢ÿ!?Íÿ!B
"rP"dÃ",("AU"—"|µ"ˆ2"z»"g6"}ž"e"f‚"ré"!\"$~"=£")á"9"DE":Š"9Å",ÿ"l,"N™"Rè"D;"5€"R¶"		"<)	"8f	"VŸ	"8ö	"V/
! "B†
! "`É
! "B*"`m"(Î"F÷"6>".u"K¤"-ð"
"p<
"<­
"<ê
"'"'7"<_"*œ".Ç"/ö"2&":Y"”";�"&Ù"#"9$"F^"o¥"/"ZE"G ""è"9"‡E",Í"(ú"C#"Hg"]°"n"n}"nì"v["NÒ"w!"Œ™"T&"/{".«"*Ú"S"NY"q¨"," G"Mh"8¶".ï"0"+O"F{"\Â"`"g€">è"u'"&�"%Ä"\ê"jG"d²"a"cy"XÝ"C6"Bz"P½"G "[V "² "9Ï "	!"%$!"FJ!"?‘!"8Ñ!"-
! ""98""7r""8ª""7ã""M#"Ii#"E³#"Aù#"M;$""‰$""¬$"5Ï$"P%"OV%"¦%"Ä%"@à%"G!&"3i&"*�&":È&"+'"//'"Q_'"g±'".(";H("B„("6Ç("þ(")"+-)";Y)".•)"fÄ)"-+*"AY*"o›*"-+"-9+"Jg+"9²+"-ì+";,"8V,"B�,"FÒ,"G-"3a-"•-"!¬-"=Î-"J."NW."2¦."=Ù."//"OG/"/—/"CÇ/"0"0":*0"e0"x0"k„0"ð0",1"Q51",‡1"[´1"22"3C2"%w2"G�2",å2",3"Z?3"š3",°3""Ý3"84"94"”>4"Ó4"lå4"ëR5"}>6".¼6"-ë6"#7"P=7"QŽ7"Yà7"`:8"Œ›8"(9"V:9"F‘9"\Ø9".5:"Rd:"·:"2Ö:"-	;"=7;"'u;"]�;"Oû;"&K<"'r<"0š<"1Ë<"'ý<"$%="7J="‚="9�="1×="3	>"7=>";u>"D±>"9ö>"50?";f?"5¢?"5Ø?";@"5J@"B€@"8Ã@"[ü@";XA"D”A"8ÙA":B"+MB" yB" šB"!»B"2ÝB"+C"+<C"*hC":“C",ÎC"+ûC"'D"6GD"%~D"„¤D"„)E"„®E"f3F"ŸšF";:G"6vG"\­G"&
! H"d1H"*–H"ÁH"%ÑH">÷H")6I"5`I"+–I"ÂI"(ÚI"'J"+J"&KJ"rJ"ŽJ"AªJ"8ìJ"	%K"	/K"Ë
Þd÷ †.Ù&�‡21
! äRä &R
†-X/–sïŸ9äÍ3H5B7)(ü·
! ë3j†	‡)ò…9j:|/,G¡>!o:C6Y
.¯Ä*++1�7{B<G-!9­)7´1''˜$ÒDq8÷<;É—Ù…#u!«+A+�05ý&Á2Ü2þk9,*©"ø4�7C:*!3+<%bˆ$åŒÞ<F	Ð8X!�Y"á*fjó
! ô#†»5”	 /%+D-Õ%yqÚ
! ;'ªí6C1z<~#À,ø`lÂ"»"™/""
! 4”q!H'¦)º4Ã):š1� Œ9O¢¦3&‰ ˆ!0Ñ+‰é!/�!£9¶Â8¬ö.0)+™G;Ô!"BŒ
! 2.~(%j!¡¿!‡ÊÍéC7£"3Þ
à:9é'Éºs0M¦7*©ß®"v
2,Ê;/0'­.11:4ž/ó*3<x(4Ö8	Ñs<“¼(n&–nÇó"N4½ïÎ
! 1<KÚ\/» t0"*-Z)M ÕÞ#n2+çu61î3g-Ï<Ÿ5	"Ô é:
! '¢!88J"¿/i.!-!*ô
! x1\#è‹,à$Û3B³-f–,^æ:ÅÍ*ã)â€¿
õ7ûõ/f8‹„/í:Y/»â¶0—5`5q	:×&
! û;E’(m¿0ï&y)O -;„	œ1,
! §Š
ë/&©™+rÞ2£!³Nì	77(//7Ü!ÅJ#ÂP¼¶D/²ô!Ñ(;7jÜ-~6:9AÎ6`$ 2‹v+?4’å2¬›4Ÿ-Á¼2æ4Yå‘
! L1+8þ,¼,½-. ‹'3æ%3õ6ü-³/×!OT:��(o}2�å�/b!
! œ±(~¦Ó"&ö2d'Æ#UBD¥"r*�&&u¸Ø+Y	86šì/-$M%:7#/YQ%X)r0#Ã: =Þb5Y$\Þ%äÙ#r'6È:	w?=$�Ã7Ü¦,ë'J¯ç, Â9A9ÎÛÈ!
½4ñ‡Ö(%‰-Œi½5(é(ê`.ë+=V:Ø	P
t;›9ßz•ˆ9žÜ‡h*  ¸þ"ò	+šüR2
9ð)·((Êýs*p?)ßù�,ó&:ÄÉ-‹(}*!Ê-72=×,n03M"qW"ê)7-È
! =
“2h ¯<W<Qñ­*%6Ý‹¨&}:Õœ*UÕØ5ê+ VdF
+¿65	¨ T46¡)üep4/O:et"§,¥;�+( Ë1&"7	82
! ®
¾	\5+W*G[:×¦ò<n774Rš«½"u,Z-õÿ$\E,&<M4ÏT6=2|å6"Ô";"&	Ä¤Ë<0=,h113*3{*n#�%¨
ê4Ó+B¦‘Ñ�*¾k¤9~
Â7302b0«t
<è"¹8&J91R#*1¶.þ 	õ3@œ<é6ùà!'˜b�
! ê.è$9•:3ç
! N;G5G%ñ ,µ+|*¸(†/—3{{/™ö5ø/é
! ­
! k1#Á
d0,%T-;07Ÿ#J!Åð�=¤Í´'9‘5S
! (×W#�v#
! ò,y¨Ú[$™
! µ.å:8.…)4H~C-+&2;Ì¦Ò(N9™$9Þ[	)&
! $Ó8c5ïµ<Ò¹€S/ ;�
ÔÔÚß69Û-hÙ9Ï"Ð$Û19¼	'+Ê6'L-êÅ;5W7#;½Yñ»$~3ù&)A8± ŸW;-�œ+=3Ì¤"•(ƒ<ü;¦;×%æ/E!l,,Œ5z\<Ò&²2š'xj
ÿ�›
! :*)9M_Wøþ9û!Š!ï	½~7â7¶$5q.á<,£oRÃu'\Ò¾ˆ-<“"ßª"Î+(83(\;-1·*f!»,9ž$‰/ÿ)Ô.!×7 @#“.^;ÌD,Ëw3Z}i9�§7bÒM(€9'0‚$„'²v3½:Æ¦í>£
! ß{:ÿ"B3
! >].	"	 t !	@/Þ6Ü¥&Æ®lÔ9˜2§‰(Ž8‘6	êCl8%èk
! é˜¢.è9.,
! äŒ2:.%�(" &Af&ø2â	pß&è7Ý:#$éò
�ý#û”JCœ#îS$4!-2_ï;(Íô-Æ'Ú’râ*u-ã/—— ½)öa$ü%½Ò%x+•"ç¬Ò19%Á´x þ,H,
! !kök,T#JÂ´;C5,Œ*¿'ÊÚ/nÌ7c.‡Ù,9¬	Eœ5Ò
¾5Ê./(›é„&o¾.¦ª
u-,296¿	†«U
! `Û6*mé9G03*
! 7K{ñ9g2Ô%…:b
! z-÷
Þq$/5Ý<:)-)8à
! tl%¿+N.–79ø.³¹Ú+ø6õ*),¡
! `
Ò8QŽ(ä5m(û,À)¯32Jã&­0]'˜8)2&ö#š67ˆ eò+.­º3=4M,�:sv;#	Á0â9mP6Î<û%«ßk"3Ôú30Ù
! šŠd/Å-]7I0¬8ˆ<
1þ ƒ^/y~<2&Ø7(‡ÿå0¶YÏ7¾õ+ènE0†ñ(4¹;ÈÝX%baÊ0&z+8
! ¢34_ F9Wš/v¦*,
! </]6&�4¶âÝ(+L;:	Ó.n!	0¯žu
! åt4°7‚+uã{8¦..ñ
! ¬ ßõ¥(ÌX4
! «1â+óÍ4µ_
:(Ö’è;c3­ƒ�®<½,x 
! ©"Û&ÜU*V
! JÇ+R
¾‰'38Ã„!82a)û*VÿÞ)ûu5÷,Þl.öŽàg
þ³µM"Ï'Å7N=œ�qh4­:Î9d,OÐ.é4azg¹o*
! "™F2Îv'3ÅMj�$4f|:g;ºi+.LG#”/(t/H&ü+t�=’²
! ·1
--è<‚-h	„<Pˆ¸#‹.a1m&Eu3v�»:Ê./NQ,«+-æÞ1Q�ëw1±0ì2•9ø; \Êh5õ0èÿË;þ½
! ú;< ¼�é&-<�40U4<µûÐ�"•O4B5Þ ò.š3¼íy,i/‹!&‹*t-¯Ð£UÊ9¼*Úf$Z=>64"»TÃ1r2Î2x=q+Hü."( ³’6;Æ*¡4Ã(ú'9PÇÜ'R"‚¥+fet)�=D_­ë-�5Â<î(š$D­x3`ˆ&[%!e..~¥Ý¹.‘9þ&‚:ñ
0‘=%, 5[.s´±$,…«Ì!J4’Q™É3…0sÉ&b]%Ï#õ	c&€Àÿ	»%®Pý
! é+2+j3=öÅ*ÉÕ'c!áÂ·.¼´$ð9a,|æ1_(Ä46†*	Ý%¿2Ký	r7ßà't*¼©ü#y0
}
…+@"—¡"�#Ú-›†OØ2ôÍ%�W-a »'&0«àX0*#4ðR5%!)¥ä}'<‹90	è’%y&W 1u ¡+ò	X	&Þñ3‚4(ê;?.W�++#;723 {$7+éú,U'Àéú
)Ê2=9¦8e&�-‡´µ	!1Ú5"3\6p
¸ò:y
–)ï‡ð6$8àã
3—ß Âˆ5ó †4þ(·-Ä
! ™	1±,
8N�8Ü˜%83IÇ>JT*
d;Äx5B ç2°'û#=5Ÿ/	Á�&Ì+8l*G°"x
ÔH5 "/.ž7
â‰4¦$½
oU,/m V*	<ê8ÁßYRÚ%j,vë	G)Ap2Õ&á
a'šÍ5!7A`!í3û4ÔƒžNš2V‡4O#fÇ0g*´…3N t(*úÝyÇ‹ç0h7K#3f7É!’"³2ª5©/‰ˆ6¾2Ð27`�)ÿ(…¾(5L z/*ú"¿)pñ5{.¦'�üÀ
:t2í&p5`%1D"4'h#†!F/êŠ�Z	u/~0•+Üã*Ò$Å
! 5'7þ.	( 1T;ä&í7Û;‚
…©"™%v
! #+Ñ:$ø
!  <�69.µs›+¾
! U&�8ó3ù/×5šO	lâ-K5{(*)Ÿ)Ø*|:
È9?“7(%"$X²*5n-ÔÊ­
V7‘Ò�·D# 0E6å]Ì(Ù¶Áà/·:—&´_*00v$†"ª&S;i§.+9y'Z
! �¬/4©�=i%�:œê÷?2‹œ9à‘*<€3«6‡_#yß½ï4Œ³6Š—
! Á…$B/2”! #Æs
! R"/);ÉG1µ~
é.Bm£'mÇ.Àþuˆ0¶Æ.Jƒ~;™,œ&m†)™c)-ZS#‚&K-µ7f683Å¶;0x=´,4U™-Ñ3ÊP*^1Ò�!_Ûì(	:{è*ïwÓ0“ÙX1­,»;ëÆ5ÿ*7! é	ð1¾t9‡Ò3w+5´Ž�;=ô/ÿ 0´8# !5%,–17.U}…)39 õ2V9æ;
3Á&»6î;;2y8=8Ì
! zg<Š:Æ6-Ò)+7�8vLã7Q<ð T8�¢9•=ö1=Þàq–ç‘£/û)A;�˜7—4–æ"Uî…=kí*…'Êå+Æ"#'�!ñ"´ˆ7“Ò2HQ5§5
65ÅÉ.):,£>)¾Î%óþ7s þ
! Ÿkt	•'ÃÅ
! §M¸+‡;þ5H-{1q0Ä´#{05Tž"8€#%t+W.‰8¤‹+®à7W/\:Ìøƒ$Z'¬¤;
! Ú#Êx*úŒJ.V.ñ{2SŠ6¦(ûÈ#S
! QÙñ;J)ÚŽ&Ï0Æ
Û,³”oˆ2º–Õ,
! 7ÉP
! 	Q*6)Bo5æ!GiÍ`'oåñ'
œ õä°
! ÄôB
! I'’% ¸9ìB-É2LÙñ²52-.C+Ÿå" Ôz ©0šœ:éŠÝlæx$~Æ(Œ© 4J4î,
#©u¦9?E5pø8«0æ*V\	„e57@
! î:X¿1m+$¡/´!J	.%Í(�P;ô0 >*Ÿ/„+X9çQ};Š{,¯5	×j
! �'¨7(zB0n hy¿q98_!ä8õr8Ÿ.ª6L5f¹;Ú{
! 0:Àž2S*Ih
! ;$²4^Ð*Ö!¶Ü+º2't›Ñ<e%K9"7¡2=)
! ËV".ð8#Å	£$‘0‰Vì+]fÌs(#æWOá&åç C]¡f%Ðz`O&9
b8¿&>]&Üãˆöª68/
! 6�	±9[=¼ ;î'õ,.!øêî1™*?D5„X­!�
:ø ¯1Q.%;y%ç,s,U6õ:+øÿ/ã	%&
J7C37ö!I	èÈ$Ó,§+™Œcþ/D¶¥5l„Ö¢(Y
! §ŠåÝ6Vž¨3ƒ)k3[¾É2{0þG
ÿ:-&6¢êÚ"É52
F1Ðí/ñ	"W%­1$I#~)|á²C/›&¾Ÿ+¤,%BÕ‰Äõ.°‰ù+é»}<ç7aS8á@hÀ2VD98H
:%�4‘:*"÷K9<146­2R°£/Òoe1$‰Ó­)(*
! /f!:¶æ<S7-;¡.	,™5�$ùx4û
|<xì:”#\$ýñ¬¬)Á*'Ñ¶
! }4~%Ú.«3Ä7�6Ýã>*_4ª,¬(ô	'
! Û
! äÜ,ŒÏ5.#R,0,&gnñ<24dù1~©. hÌ…iûã-K•ù(ó48	fÜÏ-°-“d9Ô,Ÿc2X
! :<ºáä0•
ª3o3)
! ü4�'×ƒì6F0r:wÈ#Â:
! 1&(3&_&…å,Ù4°.*à�9$V<îï'?=®0?"Â•½8Ç¤	L¹+E%Áö"£4_²{4ã$k#€0ð5×-¤1d6PØ¦	l5‡Ã5Ñ"£ê'À.ˆMË%	 0ì<23nü‘2'�ì†+ç’ìÊ•7äCú
ë8$¤8Ñ	:†
! Ý,;0;=,j’/¡"G4Õt'¹%(~™&\6”eèÿ}æ (æ-"P»+"
! ÃE‹ã2®Y3h¼A%ï,ñ,þ3óH*³'ô4>ä’'µ #SÖT%‚M(9á;e*uâ:|

 þ4&Ëñâ(13@(}"3b	5	¿\j$©8Â!$,ƒ3¾$zª[!p¨4ï±¿.¦0Ž	Y§!Ó e ­;f`¸j1©:^..Ó"ž,¸Vô�É"¸Û"g7 =–<Å&¢N*AØ4V$½9ã;F<Ý4�«#à	¿x!õ�1E+ßáŽ!’^Á;ì4n/&½*¯‰07ä)³T'ÄÃý(fC,E)—c*ÁÐ9P.6E!c;=Ð‚+¥~1L@'#(Â'	(¯Þ-µp,\0l6"'B%Sl#ª)º/x8Ì0¬%¶,P1ü2m<B+™%Oi›2ã"]$G"ö:·3ãU-¡ä£,¥'lw‹5­Š	|"®EY[,·ó|œg6è5:Uz'†K:ë4¡Æ;"%N*©+0†º"YG._	µÛ%0›$n5Iµ8=)úq,3i /+¸5u"þb*kÂ4Î(”;2`-ÿ¡;òf""Ð;æ3*£+6/9�7_-;6O58/i3ë¡ë.Y9e"?1& 0¸Ù1t,@4|x9õ <&¥$;I7<“ ýµ,0�,í
‘÷:û<h®”ÌÜ7l7Ã
º6Ê!¨‚2Oƒ€E<3½f

.#/”5³8Ø)!¦u
! ¤–(	3’0Ç	‘(›E$Ý24$
À:>&ëW
È'…44Â.åŸheB4m-+‘°%½7bô2g	]n'4%K$%Bª#Û'gi%-#‘#c,ýj¤%Ì-€2*·#^(äd"q#
&Š&gTFµß3 C5©$±%ª./#==ÐÒ0Gâ˜Xð0S2È,ƒÑ5#6‰
!  :J3¿%w'Î$�-¾K)%
! 3ô9	À<Ã¦ì1(ë1=ïªš4
Z<óÎh%Èï #5=¸,0f1S4G-%„ç6(w³	@-:6<4‚7f°È"ø%†=Ûhf;^§mö9ý5œ$Ï�;n;ƒ4-Ã2q2<\-
! äíBŠ-îw9šÇs&×"§<4' z;o2„¦ó‚!”0I"þ:…4Q":í9„»„.dÓ2Ÿ:Ý*¹¡=ˆ×ZŽû
! )5‡
! 	a/Y:r*p.9Ñ.b6#QU5QòÍx(!xÎ&òÂd7i,ÿÅ+Ëy98ú/ê&y]6ç/�Š?•ÿ1â'9¯#�âtœ]_:¤mO28•Î+¦&!³<æ$U;-R(¾ î.!"1ü È6øÉ1B'‰
ê´…ƒ#ÅÜ4Qn.ædø#j4yÓ/Ï2˜:;&Ê—Z(l7:°ò6`N5“	³ò@à;¤6Ôaä:ß8b«Ýâ,Ã&ª‹=è1R'X:G§0 /{U)59Ä.É:aßËé88ª!
$¡­.-ìè	z57;UÜ%ö
‚—
‘ý"Ì¼«'að-a=;Ög)Ù6àHþÅ3 4¨‰,Ð
Ñ¥¢"a&%Ÿ1´:	Ð(ÀW=[<è345†5¯Á %–n*g4Ã7ß"ó+*8:‡9;{ ‰5Ž*„ë$ë< '1		;.½üö,‡ùW8ÿãÒ'|2å8Ã6¡ÁOÅ'«ô$ù œ¨8�¢ã+/
=
! Ú6zbw+Ã$º0C%�%Â0ßØ:c-1/H$I&E`&.¤¿å4	Ô&ƒk¶8},Jü/Ê¡>ï5ßÉ9+Â+1Å(QÜöÒ4,–Zæa&¤6û'.3ÕL3Å)†#®$É(‘<415î2ÜP&¶“-‚2:›o(‚†.�$„9�-`<r<Ž#H	ýø,jÖ¦p{5
! ÖK …*ô"2$™~_²Ížv%Ž)ó5Û4½ÂÊ:R=‘+rup0[(=
! .
±ý-
ï"p+\ÓóÁ	½0j 
28D
! ¤*Ò –
! ¬²!~,r¡#+Æ3[î x5*#8ïü›0X7K*Áže$>`óP<Š¬
:$5&Ñ;F,šœ/°ô!•M=~*t."ý
! -r!Eºò!BÞ:Ò4–V4Š<×6�%ˆ¹2ÿA)d	éª;K¬7PF)¬\ÄÉ¯·@/ß
5d-°:¹„Ú:–0"í%�%]"Ú úÁEY117…!ÙªmL¤-¹0�[2‘3.m4"$s_,)z^+	¹	¬9ƒá|8º*ˆ".U7°5ö›;fq/š;S<K1å1-.*6,‰˜é/><,ô™ôå1"œ³0­'!Ÿ8v(­6Ç&J@)aúð'8=¢ä3ÄG˜¬6y¡!M¹%
! .	É5:&Þ,l:›-'Œ^£('ÙÕ.Á¬ˆ!3ê!âÁ)ä
j$ø<(Å/Á*—,HZ&� J ¹!Í5;•™˜*q	¸&¸áM.¥™g(þ-/(6üµ:#1õ1dV ^ >45
Ïï%çý€/ãO
! W2Ù n&U%¢7Hs$Ô3ìe-7×ç);;&	.0b`*›M+”'|($sf
! 5çá%³–z­ ­+7/Í„wÏªÄ½u#�
M;Æl9Ïg3gr=ÄÃ—A2yZ×Ý;¦:ê‹)¹Ü�"ìù.L;ryð¶#Ô+*A´ úša Q&Ü›;!w	c¢+17;¿%[%¥
! ²(!;HïPŸ<¼+û:ô.$H
!  ß-[*P$P'µ5EW:Â7l
MŒ.©5!p ù6››/5§h$1
! 6'u=&8å%R%'Ò	´7¦"w%«ª2î™Ž—$ö} z^!_j"ù¨í8“4u;Ç"j	;)Õ2w=©0È€fØ×ì*ß;wœ×1û)·4YD(ùvx² ¶''3.àÄr3r(xå99!Q2k5Ž
( T
W5N++
Ý æ9¼%x–Ý1­‡=z2mb&{´0e»�9!½8ò7[l	/:[£#.","AŽ„*•6ƒ Ü#N‡"ÓUM-�nž.(u$“ÿ.V'])04°,5ŸÐ7-õ
-&Ke6ŒÇk*q=c0­7g…2?3
.|9/<
! ²Þ
! Õm6L7ïnÉ,�+µ'Â	Ù5è% 
! M9½/7Tõ%{[4Î È
Ÿ"ôñ6À025Í.J*37T)™0_"³,Ð1=[9gÉ/|'°(i".$)K"“a0Ô	m�7®1›F];·¬»-ˆ8‚8¹É®7ë �
! Å:#2©-.™‘"„2Ä($Öl(ã±+ô1ðM5“)°ü,és†Ì1€4¾0{V;8È&ž	Eí(UüÀ4Í0+Ó<$Z2g:ª/÷a9o;‰6"1,.°2­%Á#ã4A/µ;+š%!t N)4„6Jà(~)	ÅõN	~=ãô'`Š,º(2ç&r™ƒ…x
[è:Ê1Ï¾)/R+z4Ñ2%û6‰Ï$fm5k=Ìvî0w÷^#6
*“3‰$#³7ÿ:H2ô»&=ùF°
D2¹%~#§&AË»¬°±/œ,/ó%G6A2"
! :�#!¸3FS:#
! Ù-³è)g
! ë):;ì9œZ;˜1Â[&@,x‘'$û(—61.0L<£×»�<20«Ž©(â 5m97'€%éŒe+!7¨)›ã9œ8”.dµv.<0·e’Ì,Ü$(-™	]˜;#3"½xH8·6;	
! $-·,8,M&ÊWf5ºÆ,â5
:g•<ã6Ö*[!"Š9Ó&Š*·"Ë5;V
m.¹5&2Ì¼3ÿ4‘	…<«	¬&ï(©)Ó5n.o<²+ót
³
º)[(ø+€²9!!ª!ã1ß=Ð´#á©Ë0?0^8gT1‡1ñÛ(³5y¤
! Ç'R;ó¶%Ä*ÛÊ.1!2O;Ü*È*î41�!�"S@Ÿ&î(a {V¹ß(=¶N!ö;™1•Z…G
! ‚û(é2œŸç#ˆ
!  MBV…-G+MÌ'+ Æ¯P2Â±&Ù'Õ¹h/~Ž €'	­##û1Ï8/¹")v7�ö w-R9ü²D0–";q*9à�#M€úb$¡Ùl"Áö%¦‡	«Ï)á=¬ÞŠ;â0Ö98@,÷Á9/FE"ð40Å6a	 m:]<‹2i¢m#�)y"c9î-b4!<“Øõ·ô´59ƒ:§;¥õ5K7+Z 'h)Üß9C-1Å
!  Wàã!­�'Ö4ùz00*93" w7c	_|!£0[ ¼9H%c$±–[�5 %œ'}Ã¿p"·Õ4:&ä7�Ú;±›#w8c*� (r ¸Ë‰Í JåÙI{
)6` ,�U.0c=á7×º#¼Â…%�+7‡d`‚"œ
! ýJ0þ0?;Zí	ì7ð&ï*ÐNp8ù4ˆ"'å
! '7ONX'm|4c#‰Ë)åÁ
! z!‡+Ã8v2Ã;ýº	ó$8Œ3<-(Ì
ß
bÈ3Þ=<2
! �[><Fµ%­Ô-H7¾-D+â8Ÿã÷3Àƒý6º7ë$_2*$)"õ8ÿ-¦<)#š.ý)™
�è5Ä2O=8Ò\9I%æ7+;/�8¥-lö4
! 6#q"
ö&#ô&":7õ=Y&¦ |“µ�"ÀðÕ‰=M$N
! 5˜4g Êú~ñ4‰4§"%K'j[®þ0Æ4Ô³;àØ�Ì	ÐH/¦
0Zí|›«2ðï)W9Ç­Â“<�	ù8”8€5œ=G8�(i$ îÚT.R1'%*ð(£+Ø&È)]27
k- -Ñ&Í+ž
! ]+¿F3ñû:í1K$ +	'ð3~ÄÖ6.5E
! Z%I3¸!9
tp )Å%£‘L½!AO9}0
! >2³$
*Äü�`
! ¹^*
! GcÚ0§(n)h-,(
! "8ß<v$2DÓ;>4ø$Œ(£%"ùÆÊ^y�
! îccÈ@)<;N»o6¶_÷4c(k*ÎKU-+$\>(}S!Î!‚O0ƒ"=c
Žž; ±Í
! å|+ß7¿"û.=¤0#
\2…Õ“
! ÔÇ,’•ùg'¡&–
€ È+Ø<ï6'ãX=
! Í3á21¡
r9­<Ö0. ¸£C;›7?1*|U‰9D6éÑ…—[x¬.Å,ù'—�7gù 8•3®-/¤7+/Ç)›*¾:I–5X4Ïù"pÌÀ¯8|0‹-%.“5++92èVá<ø*O5k-|î$Ð$á0V&…1•+%i¬+(&û*U‘Q ‘+6º$ìÒMR%Ú&ÿ<+0 ÁµZ/E7¼ý3÷cô8XZ:O- .<v-Ô‡70"[7 õŒH;½<§*‡6…²=úµ3˜#ð&¸.'ü&	5Œ03Ã†8‘h6Óºd8o¨›1ÇáRÙ$A&ù: ÿÅ�“6¦/:ox
! þ*Öâ�kÕ_aß*@:¯!"!«#!
! 'Y#Á6
&;Þ!*2ù~E-/Ë+þ'¼9•Á8ï‘Š ´O7¬;ln$4OŠ)ÍÛ$¤
>=`1Ô˜Cµg¢&‹$|,I<Zçî5´%‹S,É¤$@u1â+*œ'v!ÆþŽ
! ß1˜9Š=9-�5¥* ÇÌ8&ê$7Ú,4%‚)=ˆq§ûDeíT@ìÎ–!€µ1u8F
! K2^7}•*Ö€oF7^Ú47H‚,í4¾?$÷‡ áï!ðO9)?;6·%í0.þ€ÑÄ/¾@ß,)¡9Û#˜9Ý@6S	*4)–-·'z3Ü/ó/$ì#—Œ1@Æ2)P%X7ô,Í;é/Kò&¤J+>"£*~I*l=í'?“/ü¿è
s1ª 1#¦+°+uu:g6%É%²".;^l,X®uÛ*È)¥w6V/¡5š k6R4$=¥¸(—Ý.…83,Ì ;ræ-3
A:
! ó¥2%Ç,'}/(}=Ò
! O.“;S
! cZ8Ø}6¥Q
! }\¢Ï
! 7"B.E<Fo7˜3(.�/9v[À5�%ÆÍ0R6îÍª±#2òü>;›:±Ç„)ù”Ð1ì5€Í	1) <ð'<;3a¬_–*Q/,¹
! *=v†3Ÿ ¢ø'3ÿ!�7&’+¥8dÑ6Øò9h¾k;Ð¶Û	%'’,?!o3ç&æ„5Õ#:2Û¹¶/qø	¶"*F�"»)s6)ëp7.F8/;õ!Ú38˜Gªï<ñ+L|Õ;9²../è¯
£Ä!(; ÿ
! gâ"(ˆ	=Ü5&‚6=;µ/Ø;5H¡Gù0t\ç<
! SÎ5ø"1·'Ñ3ØŒ8©Ô/:È˜_’<œ
Ô2ž0c)¼)Ó9j6K™.3p©fÊ	„!ª+É4|%ü7\ù
%A=‹=6’)Î/Ž6½3q&§#`B	Cð:*5â0”	Ç3<ºŒ�61ô
¾gÀ*šÀ3U<ýª¯	T*á:R*i6qÝJÕŒ)Å)6�B8ž(h+=%‚¶9ú§26b;d%­%Ý(6©#ƒm7È	T2,4Q!ÆQ9,"‡(k	®/y9(áî%¨"	Ä0Ï%÷&ks)G"0<e	\ Óp:é)îë K4 	09dìcÿ905 (µ!õ‚(#4!+¨Ks8¨%R:+ñ-hT3ð+À64>'$˜ƒ1¹â@$*š5<X;¦ &Ö"³…&Š32+J,¼€ù‹y#/-”G0)‘&s%¡<�*­’#k7’=/=”6&
! 0$`?(-ŒE4Á)Új±1¯'
! •;p
! e³ˆ,¼ž=ž	8Ÿ*|É+Tá*.Ô
Ÿ®#
! =ö×0ª8—Ð×z)ð`(›E9`ö¸'L 	*½DLÊ)	718IØu…,¥(í	 D
)ž!+		S3E6Œ:&3$3ìó,'¥b#	öê9».Î
ù2f,á#°&û5s.,84(mÃ3m!&Á4U_%-T_70 ,-Û;•Ã%tµ&öƒ(ÝËœ‚5Œ'è!u×ºZ‰[ð;ùc%N;~:ú.ø)y
! w"Ð#k4@&êxœ/!U	¨.ye;
! Ô
! "8UN<•.†îAÞ*æ6Þ'nÔÏ;9±<µ
.&["øà(¼¨Lû/ê™7#8;OB9,I)»&¸ª
! ³ 7!Ý^,¹X#íìR¼7�Ó
M6AXµ-ò_
! ¦$:Â&³%•,g9Œ;�\Sx.à-
)%*
! ª*$"Å!þš+	I6@0ƒS� O)«"S£– /*a:€_0™=ÿž¬3á ­Q	£Ü W·7¯%Â4T&}2Æ$Ûb¼
	qøz
0Š¢Î8ï3U;à6½$­(¬1Ì"Wl,‹�#¬*x"å/·øõ+£ ˜E
! =ëq @a”ø2!é°M×
! ç'à*µ4OãÀ;+'�2O=*!òõ°*ÒO4¦F2{7½?�D<™#ÃÇœ)”
â;Î£)0ÀîHÉ;´*à:}90	m*|âÊ;%Põ<gõíCî1bz:8çƒÉÝ±	ÿÔ'íY8#K8$—.%Ä#/ Ä&ð<zæ1‘.¼;�«;A'i&Ù3IY$g~+‘8À%¿"–B
! 8EI9“
¦1üØ"Ò5i¨;"ìDö‹u�Ø7D%‚í+ ]4=!a
G°¢Á,Â%ö'«7›%Î,5à4†(‰— a!
(<6Mš
! D¥]è4€8¶ v	ÝÚ*j#¯ÓÂ§9<,Y6ÓDñmÿ5?, õS=Ô)¾4—2ž¾7�!Î‰ã2÷7«VWLM7•!\'²mØ5–4Cx¨,`8:-:Ä$1(Þ÷#+R	²¿7$K©�ë 7—Å’# ‚+&B,ÙÛ2Û)«2(«9•#	'»M<›5úÒ,‹Õ6n+ÖpÏ
z#ï‡-5‹Ù8“8h=Ã
! :Ý	PÂ-9Ç8)<ß+a®µ#w1~/ƒçóë*t#W
! 	^)ë6Ff<ÿ³g8w(ÿ,XÓ!+0
! à
�+!¼"Ê¤&
! &â/’
±!vyŽ:îP²½'½2×r/'ZÑ7;06	’ÍŒ "ˆ.9¼-É�*a(7Ç1	—8*iÜ"Í½.˜5€7	ƒ/î0=•�f=<8<"ÿL
! ÒÞ;Uûz*5·«<ó¨
! Š2ßœ×<è-¹)*^Z�5+¶
ä»1‘*ü9Ž4B)BhLGU+<”*’C)‚:Ž2x&§(0˜©<à45#ò4‰3þ+nA.h3	Ò" 7Û0�'-‡™`¸6q6L#*´I1›;#à•	6“&Þ Ôv/ 6W	`0!c4<5à9*¤.Ê(H==¥³"Žæ.»–2
”z7÷¸Ñ<à3ï
! )îQ#Ò
4r#ý7Ë
! �{àˆ).Q¢48*4Ü&”%;m
«:è6:±6»”�9 6Õ9€;-!R¼’ íß$Vå-f9Î.)dá/Xg<Š"9�&C
! W)ø½+”üq—
!  À'V<(1ÅÅÙo4ši2K/©*";mQ'ù
! Ýñbf½û/L*—<
"ž)Þ±.äi(LŽ0A7ˆ_]
l8Qh-Æ
Ò);5$­ù7/›t¸-È2Ð¯,;ë7Y4$}x7–p•)êû3µ*YîÑ)¾T,¹$01;
! 1˜=†Ý7>/ü#Ä^,;÷€tµ"h<$¯Ç)Ï.|Ö'È× ª+°)û,Æ7'--E&óýš!ü"Ž3!!=ñœ03¬%—0*N{%±G1
xÊà·Ï]9K/0Ð"ˆÚ
H Ü©,Š4µ
! »°þ'(1i-Ž%†A š&F=¸ø0oþ¤„(wÂÒ7U2T�ó"X3Ón(m6$Ù•"<h.m2ãSe<(2¿÷1:Ò!'&¨‚–8¾B*>,§+ÆD ,3Ð]:\<3E=› ·/6©4	ò»�;¤3,<#‰h2` �<”¼yâ	R!q 95¶-ønjx,"n	ˆC&§'ª:4ó8´&@$7j°Éfz6o�(‘W+ä	31vG3çp,º-wm)F+Iå)+N¥.Ö`	î
YËì;óW3<)G_882K(Z!;ó7Â
! ¤œ"qCA	À
ú*ç.ó)¥*¤+ã<¥Z$òÿ¬�¸;�Ì\3¤©¹(°*N<B2'.'€³)×9À8¡n<'‘c9¨*§ ã,•
! ”Ü7'Î7<¨1:‹Ç2±\ŸTŸ6KN"6ÿ%¢-—_»b–9T"Ñ9(/ºÅ0–.@*£³‰+÷®ÿ´ô+@f‹	3»J5Ó',Í^-ðš
Ï+æ ä('‘i<²	”<“%›4îÒÅ1U½	
@%‹7=:Ç4}sÌI
! d+„8N‡+5}92/µJ-Tà0È`|æ&�Z+5O3Ê/^ºç"
	8¬@!©ü!ý 5ž#¹EsB¯7è#o%8ÆÖý+X+|$=*;ø(»3¿5iÚ€1&7¸#Ž°�ÛI/$Ï6Š©6<	�/ü*lT®2Ô0ÓÑ×l ¾Þ±'ú%¯P8$
! ê9I+V X];,N/å¾&/O-«¼#ùk~$(
·57c“šë1/Ù.e£8t$Q6A,
0k¢<ý
û&±uÎr5ƒ%7ÇÆ1Ÿ0PÆ-&$å!ìÏ5(<Ì)$k%%%1,+nXm'ò)®.¦[Ü:«*á'º:õsñ&Ôµ0Zv"::O�p)Ñ/Pî/>äQH1Æ0CW556Õœ6Ú'¯/6N:ø!T0OËf/89ÑÅ
«Æ	ÚÐ
! {¿1+±ësßŒ=RE.Œ62"*¸4Í!p<“!·F}(Ô/ÈÉ o´9o2ö
! w„:?:Õ;BÌ6�#Ï*Æ
! C=È(·<.+Ðx:¨:0ö+Ø80%:`P!ìz.Ê&?ž3/´(\*¿1&ŸÌ(Æ<K›-k.s-í!¤(’,{"!'¨¤ r9ÿ;Ò}â†:üDì_„
ï2+$q'}ð	‡‡5Š%*:Ç7£î<š,÷%/L{
7€f“YÓ:Ð/¯6"9	á6�.^<‰!p/+Ý�'8�óµÖOŠ7ßˆ1 ;áÑ-.ìXˆ%o)<ÿ�&C(ÚÍ<Äw0ÿ+Vë&ý89
Ì9øÊ
! m	õ8ª' ¥9j)EO1Þ"™±o¾8z0{ö0n6n~	"†k¹,õ-¥>r6v*=Ó´‰2D:ð°;_3
! {À!tž5…é$%#N3"#á(.„%%ï/6ò²†Ó	Û,L6�3ž
=×&q<¨…-û0Ÿ38Â(Eü8³ ãÎ’Žó6"h1G'#»ÕÛÞQÑ*6Z:].d2�b<’*¤#%Eœ .¿„0vS

%}.HE;Š3<û¡7=¶!€'k9à8ò(ˆP#`#]6<3~êä$ì-Ï:Ö),³.]=Û5£H6Æ»J'Õ9@"­2 ;C!,<Ô#�*Ü
,¤#lk/£®*s·	Èà<Ú/gHÜ9�,=û.ý;*7h!ûÁ°žƒ2>+½Ú<ýñ2h(ïñ%¨	F'S�(26&—!�"öç6¨#Zb|3gÊÛ.xK=”
! Ö
! ß
! 66Ÿ^
! Îj<½6©ö
^2rÖ%D'1¼®9'Í)[5“*ž%ª¨ŸPéÙ5´
¨/(ƒ®:Üy3y"¶ï]*<V8ï+‡<`:Û!B"2Xjî&®ï:‡Í
í‘À1S^$w¦¯@.ó!½Ð˜ K	W(Ø	×$\1i!ž¾)¼¢uc.2–�¼/ $²/0,ÿ6,±5Dj7c/x)©	5”(;=!þ2‰1ò$HÇ*q1qœ;ïm/ž&a^:öX8h8‡òBf—%÷"öH._;"ø5p6ä6&ða~ £7Ë¨0ù�
! (5;U¤4754S>¨,-77¥7K7
[ŸzÐ!’9k)#Q®!	6'O6Ž,4
'¼(Û8û ò-Ý-ø:�2�ÿ0{
¯,ôƒ
! ª4n)1‡&U(+Î V3E8J$˜ádAxk#‘-:
! hüÎ0Ñ¿9í€%Šîš#®<†<¢Oé0¢)è “:÷*/¦6¢6	µ)Y!²0»¥¦á,\L<þ
10Üš<â™3Ù¹3ãD*e=g1R-Nì
! D’;¼!‡"ôd3ÛE'$*Ï!ú78¾Ê<¦q
Ë4ê:êÐÚ	6;8´J‹<›¤ø9ë(r+T$�2àéW¦-Ž'5a%g,Ü6ßk)y2zdœ»0ð$›)O,Vb[#&òé7ëó	5864)kK0žÙ"Å&b9â%¢	Ž5Ée$©
! 	ç´¨3Ó
! î¨Ž;=N¬$–/ÜR.Â™<’ $k:�l1ý1H¤t8<:(:B6uÔ1uÌ'5Z
*!œ%$+©$/Å":aË7»{h0º5�	ú!mA.8e26+ŸP¨Ç-V2²6)
*…O ¢*</<+!&3E ¦*K÷—*Š/^+
! ‘Íµ,j-x0á%= �1
†&3c›	Õ!Ó#=>%”€62¯
! +,¸ô”+6=þ1º7>5¸þüç+î#Š2�`;�6Þl&ë#I/W9=–1ý4÷+º<jU.Ôr9áÑ;ï8·æ•%À7ž4&!_–$
X5}#×Ë9ä,�nŽ²)0ð!#0Î#Oç)÷D+à˜
! ÀHï4Ý9
! d#^
! Qøü µ¥Q†**Eãy4nG™^5ë‚Ø“!´1Ý#(­+tr¾g!jÖm3=Ø#@\+©&ó º %>%	” ÷14{3'F.â&û-j&4¡:R™"è¿0‚.�IÅÝ'¹$Å2ËÞx#âÁ%º<!�E
J*0ÅåÃ80 w	ïÕCÜ;
,5Î;I.))ã0õ);4a5o+53Y-&9 à.Äœ.#7Æå);8¿õ0Ô3´�4ØÝ
! G*Â6„
! ‚w*OT+':@7„œ
-4”€(ÙÁ!�65*(pî!‘“š:))C±qQ.­„Á&L%ê-
¹
11ù$ê<2}8šõ(G$‹4�.~4ÝX;qÀ
  
! ?/C$¨
cù;³¸:,1õ# 9ò#ð
„ Î6:/%78Mu2„$]8Iå& ,Ó7©
{9�Ù%Þ74>É'4h,F{<ò0Wç:ðÖÐ6w T/r
! 4. �¦
! Ž9Ç(-Ó)¤'M1Ü6áÞ/ì&f!6„-K+w.Q)g‰«·&)—Yö8Ç
 ›Ö
Ýp'
#,r7Ï¸Œ,XWé
OŽ“é|Ç#Ý#ì'3é*ÈŠ§s!Ám1Æ&~4\,ž+¸7¢(*_$Æ)â!éÑ4Ô$Ã*i¾#ì1gÈ;ë,#\) 50ô{3s"%;,+
! Š#^‘1ÆO8U#ò›ß!}Ž$Å9ÊV¯á	ß¥!M
å*Ë#­ž1!ë¢ß/ªÓ3¥¢È12#ëýÍã¡-R§)
! */–#Ò#(Þm%Cwö1• 
! �	¡-0	™cZ"þY;9óîX&Ó6A:ÏN¿4¦%5#X0®C ä
! ä2’™¡©;54¶4Ø1Ÿ°g#Õ+†m$ƒ?K<7Œ+Ü.i¯ý/ë"DÉÑc±þ¥4ß
5îÖæñ³*S7´<Ü˜012œ6•
$ªø&]±*–¬"Ä<;
=ë3§0{	%Þ5%	ð!+4•8<Õ)ž?#ó2h‚/™)k
r-57“'aÌøN§_—<¸ —’•
W�5¿æ!B=T�#Ö,p±õ2ÙZ½;<î"c:Ç
! “	Ý8‹¡6&5œ3^9£3¡(y®'7$3©7*\ê(“\7¸
! �0™=+áTÙe/-Ðd R<Ùƒ
H:=ƒ.Ó8 )Ùf.
;…6Õ
! j5¼ž1yê.iš4“;Þ+Y26Š8Ãk (9&98$#“•½’û2G	9p(}+'³#7›7T
!  ´HId$Ë:I,Á˜V	IÎ34úýì¹*}6#¡¼'œ!S ¶&N7	�6-RL'{%.ì.ù%#3Rs;33s:á8-i`�„,¥´	]4âò%žš-ž$vl<˜&1%s/¨@;>7r	×	î6†9à%êÄ6®5ç3:åÍ9êó®)÷j=C‚=~H3õ;Ï4¢Î-¸%:Qµ(34q2$„³³:|)I³+�)d*-l#²
âÐL¨(¢%˜ƒ!/•7D;C<D¨6®%Û%
! ªžM	å65(ß4à Ñj¡åP:.öêè/ðÎ:ý!…Ï	¶¥…=81þ;Ö†1Ú71„;¯ç;x	#)�,#ñg6a2qæ“'Ï.Õ	ü<_Ø‘,'Ê4×/ì0…74b2
! )V5E	¹<7óIn'¡:jÁ´/ð/:taX,�,¯3ì ŠÒJ:‹#â9¥')q
! 
M*o	CÏÿ#ã.[�,!X<‰*U9Ý/ CEhá1|#-ÒáJ2�3ÑÈ5
! e!òKÈ-þ8"4³N8s�Ô5ø7è,Ó-^y29Ž-û(F 	K8<áBëÏ‹,9	‰:$ 8:0(˜ë0;:L9$6C6‹1ª�Ñ
! ¬d5…È J
! …/^j94åb·8)Å
®$R/v=°+:•-2ì,Õ:4[ˆ„°íæœ48"À-ä-ór	oÜ8C4è(ƒ+Ž/Òæ6¤£)6
! þ¾##‹:p;j/à#•	z	G	Ä1Ð3«
! ÷
! Ü(Ö<°—±:~5öR¿;ðÐûo�'*)´Œ"l5¢,N39}&‘î'Áÿz8Š•$b(C0“ú4_¦5�0Ö+ô¶*§:áRë20ä<Ã,,#s5 ò'¢'k'í$!^M3�2h:Öù3s—=.™82_))1á‰7W''%å(&-Ï» ¬+Ö�2¸:M#b=ø3÷9€)é¾,u.í³1[-�$3d)€C2›'
ª(4 $IÛ/N,þ@ “$x—'ìÖ	9ã:P3–	"$Â�Þ8öaçT,ŠÆÑ?	ä+<Ö-í,¶¼`/`+„&>0[‰$\<${ÆA0!’&@/ü)�8ø½± %N8œ,<
j.!©|6˜)¬:
! t+´3ìã)·ó.­9Ù;JU/p3-ñ!V%O%¥0Ô{1–¯&—1!/ÅAß'l7=¯*%-Á<Ë6é¸	R8=Ë,·8.:£â3ý9Á5í�-&,> :/*ù<7_9|1-.þ$z-F&‚
ðl„ *ß¬¡0É¹õ'q%üå
|3Þ,6üG=“4$Æ®»	�($‡~²'æ5ê1Ä,[
%$	³
! &&l
! ôx“*!´ïW&2ïÉ<%À¶:Ñ0;æ$©!%)Ú)O(Žì!Ë«�
Ó×ñÙ:¬#s'¬'ó0È)ƒ9±Ä!èã8óÞ4°
Àò1où-X2®,H!j*‰…8\"1Œæ+ó’e
b7¼
[8Ê ¸8è=1È%<†2ú K)}÷!Œ&A’!§	6íú°¬'T7Ô(fž1Ût0Õ  $ÝŽ.(tU"ò84Öb‚º4’7}+FcF²&4//Ï3¨Û	g"Ì/÷Æ ø-ÿ<9ú+.<Õse3·l]
]á4Rß64;$?˜¿*A"Á1J1jš7/6§ôž-~' Ã!Š
! µxw<Í1ð7=Õ1J(8pe4s‰0ª%™
! x<i
! cŸ!’8Ñ¥%a
! Ù~À¶5@ºØ<-¶1,	-3ã‘!ãŠÚ$:Ã9CD3N
 ¼$H0Û1ú	½‘
ý0‚0
^3s3ç‡*hFÞ9S5ì
É'ê‰Bw‚34ñ$,Ÿ'Ü<ƒ*i7¦4zy1æ8íÿÁ9öËÉ
! þ9
! G2#¯%
! 0‰Â
ü1Ú7Ü)¤2W6''™Ë5Ç.„((ù!;>'ý<PK6l'V6Ý&'|�/A<¡ûí#®=Ù!uK<HÆg$-$"Á.ô*”¾ñ$&9X6¸ç‹8Û+}sq
! <D .%30š	ùVU4(³3Ê3è·ˆ¹!¶1;€
úãÕ5v5T*%å _<“('8Hóïþ<žs+c+ò;œ75È06væµÄ÷'š˜%6-Ì/�£ôÝ3�/¹Ð4m†A1ëŒ9Œ-5<	
:8‹
K±8ÔKás	‚µ¥å$C<2¥)ë;P/¼‘/€=f#öA9<2º&×$�,\¥#˜<vn/w1Öå.ª0Ne
! ^'Ÿ¿-.ÿ
•&§ç%þ6V=O¶è&±2å	z»7•y!Ù0þf,SS"’Í+M_µ;ð§'2‚�&¢$ºk!ÀW!Úþ“ï
,7u+76!î/'V)E9¹4ªÄ:<*J;ãq^"-A(LÝ
b ,67é5 9,'?ßÈ5›Œ2@1É0)¼]=äZ »q<ù	ô%›Ç&Óå7p#½’2±
]#y?",Â}T.
! ¸šäQ3Á(3òk¾;÷û*2u%£”&
! ,sò2¹#i0.4º‚;¤v8iÿ3¦I7%#2:„ %2èéÝ8õ&Ÿ	1L0ô:2H*ýJæ8ƒ%n"Ö!,î
! ëô{!c7‹&™'#.m8=$�6°Ù
~9˜'3hV¯;Õ7÷·²%Ë
èøþ#”wŒ
ƒ?$Ä3%R =æ(>]5³!a(Y't6¸À%32_Ùç¯"§4@ƒ0Z0h'Ý$X-ñcš!ŒÍ|²4À$¯‡&/”9]	¸"”!r)˜6qŠ'$â1õîí0‰85Ù ('.ü5ZkboÓ4WF*Š5—#Ø.¡	³i;%O"ú$Gn=¾+#Í.ç(�0©"L
Ó Ë:A*ZKÂ-u*¤i€+üñc úÇö(d„7;…×
c'v¹12ãGò*1&Á7	)Œ/êã
! &!‡/½1"l:Ê
T(ê3µ:¿*GT›!/:="Ò(	#!mn8ž9·
%&³9Ä
úŽÌ+ù%™(c<w2Y<¦"É)#?ìQ=r,2	{š±!%’Ò9O$…
£.j3!.6ê*ö×*ß2Ä-Š­Î5[
! Á/û$ûî7ä*¨!”,0h9ú</ú2_7r'Œ7%äËÆ%¿8%~*É	çs¦3Êy	„­.»�l7„ÐÍ2ÑÃi)¡'=04_6±41Ã1~”1Ã$ëbÅ% Éº9ê0ŠàÊ	ò'Ë'º¥3•Ê0ð.e†%Æ8ß	w&&<ô;ž'9”3àûü5Ò.l6¿Þ<np*P,Z§2ý­d=º8—}c6o
À/##_Y;g&Îƒ7Bâ2¸$¢÷Ã/\
Þâ
X%+»4Ñ'`9r.}Ú!ý)çk$.ß0¼.©%”4643ÇË6Æ¤D7¿V�*÷5V"j(dÄ8ŒA´6916'ó.i;Â#§,ûù*&ü0€-3 r"Î6;ŽÄ§V0Ã3.T!å#KW;XÜ$¯3‹0î9^èû9áÆ(ô’:4
:B6!v:f:Ç9Ž±¶.2%4á/¯«4B(?-b'b:¶)=048>
y-zk2ã9Ï<Œ$÷/57mF#É:'×:^S%¦2?Š5ùK3h;](/,™2x'Ÿ�(e7Ÿ #v|²7ºÏ&‡ÁI-ð
(Ð,J#K%/^¨»8ì8l,é,2#ù<Ž7,(<KJÑM
! †;Ñ%D\5Ò=Œ+owÜ3)ÍÍ8Z4©o,x-5 †*	/Ø
! Ú-@«,tO/ð>;@X	;.+„#r&s!â•:&Ä%`o±"\==F4#"5I;®E*-Â76!ÚÌ3s)7¨'I
8 'Ö3ŠR+ºPú(’4Ô8³"`,2Ê'Õ(Úa8:€‡3© .'&j9¢µ)À4*¨,V?6ÐÆ/u9Î"<e�)˜"š)’ÚÉ$D4�4^m0qWÝ5¢=†7–%%¶<´<\%Z1·�/º%e(-î884¡%Þô9à&Ã Ä5z,r1á Ë*"EdŠ>ã%°!“3#É+;³b+Ò+XW$Ïˆ3„"¥/õèÃU>##-�9.à"*61–+ž3U:IõR0 ¨9V“;Ît¾'Ú&Ä+F:r4`3k8+($^6p 
e)Š=…°Õ3«$´.^§6s7i'—%£¬dRT</0Ól-äfËJ²"+V1&œÓ'=º
! D&¼;»®#Ç6 2ö)÷(T¸í!ëÅ.g 60¯2J°89e�Ý¾Ê$a4ï0\—8ø¬4r
! f+�08¤¾%f2”'(íý¼b%ë!>œL2A3Ö.$uç*K&ú:ð4¤ª˜/Â;2
! .6e^>(*‚"}$Ž—"2õµ9Y 97"JËC9L	Í-Ý+pç9º!¸2}!û.z‹5Ã«8;Ë	4xG<Í8²Ñ am)P‚9Ï"é<‚4¨-³4‹	�¶2€*ƒ=G:®9B1g9:IçÞˆ=R*A+òÿ7k1	Œ	¬àÙ(Ê=§-ïL=
Ëu(012„) H;Y,z=Ç5½–.Õ¹¯&u0Ç3d.ô”"Œq7Èev)b"07R7Pî´1×û"Ï4±*
! L8¸c%7š"“=Í#~ê#+)èC	e¡7)é3i®Þ(U=`2U^	=â(¡1G/9®;æÔ;­b
œ	Ã€.À&‚×'Ã#ã#¹—w;$G&Øü:� Ì:ƒ6�Bpnb$ Ÿ£;79O*ôJ§5°Ã-ëÓ*° Í7æ7,…"|&Çn3ñ@3v Ê*À"ñ_=<È7’È
$4….,Y5´-ò
! 9"÷!Ôæ
! £<‰ä#1å<�è!‚ç0W,j%{/7ƒH]22Ç/ñï÷6{Õq-a6àJ˜w.‘Ê5[1D­�<k+ˆ»!´)Éž*þ)2¢5•,$'/el$jƒ7à�
! LY(�6±Â5=”)¼
! w½ò6D!q;Ñ#ˆ
! Y!A`)§
! #åªM€Î"*(-˜Y�'~23¹¶[)Ni*¿#>-ÜÓ'T'½¹*&15
! ²8/ïä;(#‚`Šnçð*‰	 ]1lä;Ü
! Z�1Ëýà)mc¶ð|=.Œz$´+#’$Î1 <á
! w)€­3‹±µ²
d£&ú~-[3í <<‘;À´Ì$b)Ã+Ø&õ`À6ˆ	"
! —	r°6€½Ô4;°#ß.Ûh5="	ª	™ ±7j+C#:-¯-€	+<©+u1j8cI:&ñ´"u77°3á)V!,=QÊ9¶8%\
! Ã�aZ9�8=]Ï–/'p…Ã4s4�:+MT	¢“#Î	= Ë->¬
I¯Ð–&â4oƒÓ"z<>8{)¾3•4|�++2Pÿ&Ûô‡/�:Øo.:7p	·y+�.‡p&.(Ù	>:Iv1†™4»9&.w,2)ð"¢2<Ù/"6G!8O­6ª	1ê2è'U0Ê8}¢0…(Z.Cñ0âó;s7#æ,ç5† Éi‰E#`‰)´2';MÌ.8ú6?7Gn�(,ˆ
3]j'ÛB:ãk8�×  &¨&ë){6`7¿_
Ú	Õ<MÑÇ6î+¸0y 
2ñ8ñ15÷¡Ž»2
ô¡8‚ í)¢0í.9ÂJê7{'"?—õEoš8­4°4®4u)ši1Èð0(03Uuj 7²�<«!‡®3¦7ü‚<3›8ÈÔÁ:Kk
/Û›
3)-õ$P+‘ö½M'ê
! ¤½%ö7Ò*�ëB$cL!
Â5§o ^0!I£-v–.g5	+€!ê/_'‰/#Ž]R
! Ö23-¬,Ú2™ðÆb9€
! …R3=X2¤)²39÷)/�
! 9Ÿï7g0F4%Îö6/-:Ëx9!á9FHu<÷ý.›(h
Þ.€&¡*�00<†6$^%Š'‘ƒ&Q:�15/Â3°O
Ë$w:‚éi
jMô5Ê+ÎÎ:lZ¢@Ì3wY–'™9ÉBáw
Àì²Øë–"5 6…Û
X*F"‘7–(æÞ¾*Ì=¾Ãª7¥6ôC~"‡.í°r‘£9LÌ‡9Å h%‡%
-Ž�;—(¼6²Ò:pÕ8½1š® ¬5u"=/æ)]º;(0Þ&S· l+Ä ¿xq3„ý–øôÐã';É*¤7n9L*¼!-Ó-6ç1¨2Ž¦+?*žZqb-êÏ/Óì$0B;L&Û9âÆSØ œ2Y7GÏ,,504"
ž”7Ø-…¹/L,Mé;o!ý,ü6ðV,Lú08-‰Oª-=0-{ÙW4« Rç	ì×”ò&¡�<@Fçp/"É
·»¤/•1 %g.«.‚#Ô÷	6¢:Ð&ˆw?Ô<Z33™’^i+Á¡ úÐ<�8Â Uã ÍO6í°¬-šè:0ð(5~ö	â$Z‘Õ0˜{#Ž›<÷1öžµ2©2—)Àœ´)F
Ì;
œ(3Ýf4=3¾Í,£ü$i4×@9>9Bý20¹S4+;1ü	f	N6[òê5°…œ¹'e!0.Ž+6�I=·.Ñ,1S6)]3¾<p!m­-j0è+Ÿ4ó™$9(�;t%Œ`»
y=#$rz"/8Ž"¬<N2¼)†¦¹6?5k<A
TôL:; ]
! ùÜªB! +ìrÖ c
! æ)E2�
U .i5x6¥1Þ2y.š1!ô3|-Ž=>ir$Í/
! 	4b3
! +é-8"@ ‘4ý0,R&Q
tŸ7A6à,•]+)%˜	(W
! â<¶äîAÙ.S-ß:í;'!¯9dNÚÆ:Ü1p‘ %Ò6Ó�ë£L+ûð�-~8Tpg%B#K;1Ò2¤1I$5.ö*¾1G,tq4»n6Fö3¥2
! <QtFüŸ;h½C'	8ÎŸ/f0ûk;-E(£17,o’(u
�/ê	¾*î0Ð%»/ó9¨+æ2õ4w$·9¿Z¦Ì2ö/<(0‹"ƒ'¯`–=´
! Š1µ²‡'¢PŠ(s2y(Ì<Q4í"ÄÄ)-Ë"ˆ#ÃS&Û:4-Ð	¢F�(J<m ykHÓZ7
! 2pÄ	=�]0GØkž8¯0s 3i#ó(¸s992!	æ\-^"490¹7`d<HÒ‡¢/b1«µ6�)—::ï,:Ô*Tu<\HÅa-8K
! {˜;Ó%®;2wÈÑ1)*Y=5V-
! L.3à:ß#æºõ9‘$Ý‘ld!®Úa;>Å<SH+P(%³±'w#˜
×+Ã)Ï "yQÛ²ì
! ê‚122G!—R|.?<¢ùX"9$ÞQçÇª†'-6›f*b/
! ƒ;Hu&~s(�€ï..2è–6È/®À ;WMSÿÔ7«(Ãa"v49#’	‹91á-é8&#I
8~6ï5˜+­	±;r¯›¬_7ƒ,S(þ!}7_,… Íú| Ø''%g‚'Þ$Y%ÈÓ]Z¼<�#æ¶	0!§Â1úØ?‡Q1%<¶7	- "Î)J/´Àê (Û—î)÷.8/2Ð’5-/�e-?&WÎ#Í$ÍÁ-‹3n,y/AÂ&ú37=ò"—+:k(Ðä%a-º|=¸%B
¾"op=}%m=ä(¥<g@-‡í5Û70Ç:-š(t:Œ+o$ß)dÎ2Ã0~Û Ç%.ò<z"&*ß5£:=-n
ð%º1 Â´B&”SØ
@8Ï90Æ+x6êV],l0•v0U
±°Ó¢
K
ˆ:®(íƒ8YÂPL$Ì/YÿØI(#åúL(øe'P"È.L4S9P	C¡¤<É8_1%DØ3/È0ÚË #:,`=a.èË/ñ(Å50~C‹!Dð+-u4Ü5¹:'#T 4×#;¡8&$ÞY?©ÜË!J¹98Ö&ð26"bë%|7Ôi8êó1(ˆ'é%£5)R$4ÿö-21+"F-fG7ØÂ$È4Ê†ö$Y²52Î¡5#"b@5w5D6ÁÌ#é1qôœ-Ý×°¤:Ù9/EF÷÷8-Œ<â Y.ƒ)#/ò‚%:)8'î*@ê,ð
! ¬
! þñx2W±
! ´g «%2z
! ß%ê6?d4c&Sn`ô(1Èl¤ä.]/,;Å�3	$Þ3Õ$Cìº

! .·$»õ
! Ñ
Ï1S0
! ;*Å;Ð-~
! ü±-7Ôe,þI –ú&‚Ñ/žU83:›,Ça3÷;¾/x/'+â6Â6TV2K,�1Ê%èèËy6©'t32'g=[6¥¢;Á$Rˆ
ô)Q95ò³ë9q5ƒÍT=N(kÉ71´ ¯)ù9,M:: Ê"¯y7f3ú5f y5²#*o/à5†¨8ÅN#Ä(Z6™ŒÜ *Ôý$L¶!M
! Š+a<Àu5,Ë&#=™;=#ñ#Œ#�aD	­5˜-­Í&%"Q+7Î'LÆY*‚
! hÉ#Íó
$<÷ã(�4h,"F½(¤5õ%5@ƒ£µ#M|5a7l2ÖC.:!
! WÏ*94	*A$0ïÚ‰;855qI‹$3A#@
5Â,Ä»¢Š$W £6¢8¿Á+ø–k‡![c"²#„13Y
=d1>¥,øw¢
! í
! |;] Y+'˜[;”(CŸ
x%£%9xSÄæÅæ'§ª¢1T¾
Ÿ2_5$=$'Ã&4š=:1Ç{-j2¿6&'RMÛ„,AæP7u8DÅ1_/Ø8+4&Õ,¿d‹ ýÌ%{ –3a§1hX²&†‚*dA:…÷+t­1�|
! ‹;·+:!* 3‘42*z<º'é.V#Ñ$+Ì„4†à+È:"D=!7	Ë²-‚˜'0
^â7"ž½&-íàU!q•ž=d(¨+]R–e9Æ'1 ‰.[š§í-n:z9>Ö7$.#îF0#h9‡:^›&µ$l5º+å¨\&#N&å93[�)&ÄÎ*‡,Õ¯$ˆ/LñÃÿn%&(ý+
! ø
£2à9Ž1¿$
z%¶:!·;8
‹ˆ+ãe0�ä!í$°/Â®D8Ò‡0°9˜'˜6ã²V+w!(ç!éÎÕ*Ò§'Ð�	Y6�,Ð0€<DB9£�Ù)ÚI2X)Ì�$ùeÄ;¥	’
! Ç$Q<ÇµÂøt
&p-Ç!¹<©Ž)4†$“c1½G9:?+Ø)ù,}ƒ‰"Õ"í+3’3!4—-r;ª9ÑÑ?
è
! 27?9o&$;6.âD$q&yÓ(­/¥ÓŸ)2Å8P0Ô	§$¯:¤!P/�ô<×aÀÞ)+Ù<‹6¼L:}íŒ4p77
! D1,Ï.Û)`4Ë.Ð ù^YD‘)?	ÿ*Æ]!{;A-\!Ë3Ö«‚!$´P×7o#ê-\#w/¼8bÞ	ä"4Ã.‚	-)h&ˆA!µ t2$›$&«)Û\z1o=¨<å3<€*¬!Ø%Ö/r|Z#:›"ï9#!1›ê#1Ö5*M)÷0©T‰¥rp$½#ôÛú÷<×4¶$‘á5V(.m, q(Ì*Ü7/325T<-.£	×242E3W8!Ï6Šn1ä ï$
! *™³1˜(Bä‰&®8ä$)â@+P œ�:éß#î	d:m;Èñ7h"£
6*¬/)*“06©Õ+g/‹ít!©3š#5s
Böˆ))¦-Õ-S1&)ü1 ÉN6NM0":9×)4Ô6’Z<S�;¸û+³,,¥:Ñ8ZåT5ò!5äév,’/5³À(¡'ü3ò3QÝ"_.·!ð#®&®
! 3Ç<†¯,5�Ò!L/Ø/?'ˆ4ó-
!†35“9*0¿	2o1Qñ:�<Eý7ûH43r$8Ã'�.5Å#9Z�!}û	µ¡,¢æ0~!vØ,·9Ã[+zù)}~&
! 9´4þ%ú-'H):r
×ºv0
ä4‹
! Q;i²á$ï-ØÛÍ"†0~ ·2÷¦&1P=a+?4½%$v48#ú8b:RñQõ"2;<{{+-Ò<-9%N-Ä'À9Fjyé"U)u*Ö$Ÿc&*Ê#kt7eÂ/Û<�§
¸)šv?ÏÌ5K!Ý)Ì4×y;æ
æÆ9ü'à7„ú-
! Õ ‚¿
! ë
ò RtÀ
! Ó$¡Ut$n@=«Ú8Ñ%
­ž ;IF�.^•r5@ñ)Éd
! ¨53¢‹%UÈ4:§%H#w
! ó#«/
! %œ[—7%8¿3›3p¾!ý:Ÿ,mW0dœMõ:o9ÖP)t"S.,VÄ9n
! «-¼%{c8ý¦Ý!±ý*5-`"ˆ3
! Â*žJc†
Ÿ(s¹ Ø²;
! *›.E/°$<Vn4vO!ì)_«8,�-í<P-3$³&¥
F6M!l/WS®6y<ÇŽ3«
I3[0l!s#q+<=®ze©!�L)ì=(r%=g+5"6È0Ú�ú1ïÊŠ0Ð:Õ_+-Ã"]-ß1ã5}		€:5ÆòX
¬?-!·S¯+³)'ì1“u*+ñG‰ò/Á¨•ÏëP„)=7Ö$$3¢N1å9Ç;D%ù‹/&0Ž/	!Ö1øfL"²,ºJ62…;I5)!#'l),-¶-—Ó8§M8##&¾6v5ù:u³8+>Ó!�²1Ú9*ÝµÁ(Þ0A6Œ%ê :t5=l;zô H9P‘%}D.§$1€:¬2œ$ÿ`<Ù:“+wÏG¬0ý2!=R):U-y6J
hè½ «’“Lnè­$ê%·0¦!f-„‘É6r›6¢ ['Ñª$>$ñ û7ò¼&Œ’1Ñ0F#ä�¥h™!›D#|d
6?%Ù7I4ùN$0/O' ¸$^&j[Ô::Ö:Ô$O+ª<r:M\(…5.98#<Ø$	F(.3;,3ÍF‘9·–:t<Ëß8.6l4•2/ã3©9ä/0*4.ž„Žè0
0Ä%fÁ,E
®o'dK�$ªN%ƒ5jöb€
! }3d
! 4Ùá3±,e4â)ƒ†;]7e:'Ÿå'ŒìÕ”�9Õ
Ü0š×è8Ïb.Ü˜.¨/Ñ)'wý¬.éQ7Ó1i÷8Ð5é#û8]C8�3b”z*\8À)¡Ø(;,f()=T9|”:õ6*.p�§	=X.Gç8¤{&>3x[‡8L/n®	Ø9â4!–+=
! ;»Yí2¿ë
! ¾mÂ)œ!Ê·)¼12=Ë8t15)W1ù#¼0 1"/P9ä¶+Ç
! 52/©`(}
! %8å|;ý%d1+4Ð%4p9:N7<å5È8gÐ'�!ªå§8H"@	¾9"22þ6=&ù5ÈT¥
! ]y:@I¡$Ï“jq:iº,A5pt&$«9€&ö<…	 2ž:�3Ã	ŠX(AC=ª”-, �"Ö­2®-"'©'C*Ü	o8
! !ì3âI!œ‹0=Ê7}1O<á+§Í57$Ù2	5¼5N0ÇÛÝ0¥ ²$63>m"94:–á!é4
÷`6«ä9¼4¹E:t()*4•/J8}5ÀÜ)3_Ä¿:v!;(Q0WÀ˜,„=‰%$e@<Søb,?7a*;ç
(r%/N'^=l3¡&ˆF%³²<¢#y<N¤1
F!ëü ¾;[/Õºw4˜Óù€$–º.åË'"¨ãC"i=S)É”Õ/š9.ö�¬	
! {=·�ïi	Ë5ã	>1Í'Z*æ	o
! ]^
ƒ-ÎPü(cf)”$Ýçk&À#š,X$“=äH(ª,o"bzÐ+ÂÖ.Y)}/Yv�æ#'ÏÉ²+˜e›=Ä"z(¿3'}-ÉJ=­&S'8‹M/"	±)q)�) 8Á'WˆÖ;?m
! =P4ú'”=»<v&hÙ*¸1‡
? ©¶ò5Ôå;“,:y$
! §/!
¿(pÿ2×(g8Òá.Ñ¼:?
! C€"ì%ñ/o0'ŽÀ	!<+-;þ	87Bú#Ùy*ž·Ö \„3E1–;U1ˆ#\.&•0u	Xz&§3NJ¤øÿÌ)
! Z5'”ú<.ˆ(èh±7wˆ*a#Õqó:dŸ$B‹:Í6©1á"�[p1*¾(Ë(Å$”<þE¬Ë2Ï(+˜oe³(H<Ø!~.ñâ.â
! ˆ;(Ö#Œ!vž60>	»#Äj[/#§
! Œ™·�
ƒ";ý=-=-K.·Q8Iý�2P|	Ý/Ã�=°1Ú1&÷-à1Y-C
/,†F5!X÷2%1ÒŒï#H=…
! '0Á3Ú(‰#«&e8¨Æ!‹I.úÒ/-*ô7.7ß±Ì8J&ç-¯}ó<ª1¯(¸*º]	D)¸<o ÿ<'M2—ì"Ñ!þz£Ÿ
! iŸ+Û±ÞA€6‡$%&#Vm,+¨$ˆ¦#Qæ¹"

¯.>
! »
! ¸
úà2­"e.Q(®Ì;²:8( [Æê
51F$
! º—/v9#f4/d �9ó&¶ä'U3Æ‡	Õ+†it=f'|^4J%47-6®+J-¶(d&Ù+°<k\.�&+Ý¹&þü
! v¬¯4
/@2Ÿñ.i«j;Eú912u)¶6ÿ'Ø*â#.ˆŸ%)&*A«5¯ Â2�ë5Ø0Ò;¤²+š0ª („ÿ8�<Ø4 ">`Å4É9ç$&)t
! 9ó'\×#9˜!m'‰<Ÿ=”,i:…3%²/õl /Š.-Á"� ¿ Ì9ºú
! X v*-¸,“1S+¢>.<D¨×8Î4i®û”2±-	Œ‹=	% ƒ	a<P™6º8%ê"¿,ÙÎ«F;ô6Y0ú)ñ*Àc
! B!¾è.È<è2‰:Ò¡3$3H­8\4Û—9P5A4òš*¶3çê³s=/1ï1ý'36Ÿƒ¹-4—;='€,Èø-Šne#„(Ø6ë:™:š›'ä1k0s})¿:�x;À+ü
Ì&S†�0Z,»*�|yˆ|
’.Y	&(T9:!Ç ˆ?8ž<	Þ*
•5÷$Q$Ñ'*Q-é ÚŽÚXA
! ±3ë8¸/Ã<Xør-I8Åï(×.<"×33	¤Žóç4’-àG( &«£s†,ø1Í:jWð,Ž<¿<aG �Ò-Ê,p%?í�sÈ1U$(xèN°	Ð)Îdõo-v<ø×;°0»(o$31v6‡#\Å_7
  
  For bug reporting instructions, please see:
  
--- 318,1703 ----
  -w>
  -¥>
  -Ó>
! -?
! -/?
! -]?
! -‹?
! -¹?
! +ç?
! +@
! +?@
! +k@
! +—@
! +Ã@
! ,ï@
! +A
! +HA
! +tA
! + A
! -ÌA
! -úA
! -(B
! -VB
! +„B
! +°B
! +ÜB
! +C
! +4C
! +`C
! +ŒC
! +¸C
! +äC
! +D
! ,<D
! ,iD
! *–D
! +ÁD
! +íD
! ,E
! ,FE
! +sE
! +ŸE
! +ËE
! +÷E
! .#F
! *RF
! *}F
! +¨F
! #ÔF
! AøF
! U:G
! B�G
! cÓG
! 7H
! +OH
! K{H
! MÇH
! 9I
! +OI
! {I
! >•I
! 3ÔI
! &J
! $/J
! YTJ
! 3®J
! 4âJ
! QK
! <iK
! 6¦K
! 'ÝK
! )L
! /L
! !IL
! "kL
! GŽL
! KÖL
! 7"M
! )ZM
! *„M
! $¯M
! $ÔM
! #ùM
! $N
! $BN
! #gN
! ‹‹N
! :O
! 8RO
! J‹O
! ;ÖO
! P
! .0P
! >_P
! 8žP
! 4×P
! WQ
! *dQ
! M�Q
! :ÝQ
! vR
! ?�R
! 5ÏR
! @S
! 6FS
! >}S
! r¼S
! a/T
! f‘T
! 4øT
! --U
! :[U
! B–U
! @ÙU
! "V
! 0=V
! nV
! $�V
! 3¦V
!  ÚV
! NûV
! ,JW
! wW
! ”W
! /´W
! 1äW
! 8X
! -OX
! +}X
! )©X
! <ÓX
! &Y
! '7Y
! -_Y
! 0�Y
! a¾Y
! ' Z
! 4HZ
! %}Z
! '£Z
! &ËZ
! ^òZ
! .Q[
! 3€[
! ,´[
! á[
! Cû[
! A?\
! 5�\
!  ·\
! *Ø\
! ]
! !]
! +<]
! <h]
! *¥]
! Ð]
! )è]
! 0^
! (C^
! /l^
! Cœ^
! <à^
! "_
! ,@_
! $m_
! ’_
!  ¨_
! É_
!  è_
! /	`
! 39`
! m`
! .�`
! )°`
! ?Ú`
! a
! C.a
! Mra
! =Àa
! 2þa
! E1b
! Dwb
! V¼b
! ,c
! '@c
! Yhc
! 4Âc
! ,÷c
! 0$d
! 0Ud
! =†d
! 0Äd
! :õd
! 10e
! 9be
! 2œe
! 1Ïe
! ;f
! 1=f
! 3of
! 5£f
! 1Ùf
! 2g
! @>g
! 1g
! ?±g
! Jñg
! 6<h
! Dsh
! 8¸h
! <ñh
! >.i
! =mi
! 3«i
! :ßi
! Rj
! Cmj
! 7±j
! :éj
! ;$k
! 6`k
! 1—k
! EÉk
! Al
! QQl
! _£l
! Wm
! O[m
! H«m
!  ôm
! 8n
! 8Nn
! -‡n
! (µn
! /Þn
! o
! !o
! H:o
! 9ƒo
! E½o
! )p
! -p
! 4Bp
! 3wp
! N«p
! 1úp
! O,q
! 6|q
! 3³q
! 2çq
! 0r
! /Kr
! ){r
! #¥r
! *Ér
! -ôr
! *"s
! -Ms
! @{s
! !¼s
! Þs
! <ùs
! 6t
! -Ht
! 2vt
! ?©t
! .ét
! u
! '7u
! (_u
! (ˆu
! Ø±u
! ÐŠv
! 4[w
! 5�w
! Æw
! Ûw
! !ôw
! ;x
! :Rx
! C�x
! 5Ñx
! y
! -y
! &Hy
!  oy
! �y
! '¯y
! *×y
! %z
! *(z
! $Sz
! Axz
! Cºz
! þz
! <{
! %[{
! 3�{
! /µ{
! [å{
! 7A|
! Ny|
! &È|
! Iï|
! +9}
! ]e}
! cÃ}
! _'~
! 6‡~
! 7¾~
! 4ö~
! 6+
! )b
! 3Œ
! 3À
! Iô
! >€
! %S€
! y€
! 
’€
! ' €
! -È€
! &ö€
! �
! O=�
! H��
! HÖ�
! ‚
! .‚
! N=‚
! 9Œ‚
! HÆ‚
! Hƒ
! JXƒ
! H£ƒ
! ìƒ
! *„
! ,.„
! [„
! 1{„
! )­„
! -×„
! ,…
! ,2…
! <_…
! 9œ…
! &Ö…
! /ý…
! =-†
! &k†
! %’†
! 7¸†
! 5ð†
! <&‡
! "c‡
! †‡
! Fš‡
! $á‡
! ˆ
! .ˆ
! 0Dˆ
! Wuˆ
! Íˆ
! =Ýˆ
! ‰
! 98‰
! Or‰
! Â‰
! Þ‰
!  ý‰
! ]Š
! !|Š
! +žŠ
! ÊŠ
! :æŠ
! T!‹
! !v‹
! ˜‹
! ²‹
! %Í‹
! ó‹
! $Œ
! 8Œ
! uTŒ
! gÊŒ
! D2�
! :w�
! !²�
! *Ô�
! -ÿ�
! -Ž
! #MŽ
! !qŽ
! 0“Ž
! <ÄŽ
! <�
! &>�
! <e�
! R¢�
! ;õ�
! >1�
! tp�
! @å�
! 8&‘
! l_‘
! 9Ì‘
! 3’
! U:’
! 9�’
! BÊ’
! c
“
! mq“
! ?ß“
! G”
! Xg”
! 3À”
! Gô”
! J<•
! T‡•
! EÜ•
! ;"–
! D^–
! Y£–
! pý–
! "n—
! ‹‘—
! 3˜
! ?Q˜
! 8‘˜
! KÊ˜
! @™
! GW™
! ;Ÿ™
! EÛ™
! G!š
! Yiš
! ?Ãš
! ?›
! jC›
! K®›
! [ú›
! lVœ
! 4Ãœ
! Oøœ
! EH�
! OŽ�
! iÞ�
! [Hž
! M¤ž
! 'òž
! sŸ
! :ŽŸ
! 8ÉŸ
! F 
! aI 
! �« 
! K-¡
! Sy¡
! WÍ¡
! 2%¢
! FX¢
! 8Ÿ¢
! ŒØ¢
! Že£
! ‰ô£
! †~¤
! H¥
! NN¥
! =�¥
! iÛ¥
! 7E¦
! Y}¦
! u×¦
! vM§
! )Ä§
! )î§
! <¨
! IU¨
! 9Ÿ¨
! Ù¨
! ,ð¨
! ©
! 5©
! ?T©
! ^”©
! =ó©
! ]1ª
! @�ª
! dÐª
! C5«
! Jy«
! 'Ä«
! _ì«
! �L¬
! )Ú¬
! V­
! @[­
! Qœ­
! Vî­
! UE®
! =›®
! VÙ®
! a0¯
! 3’¯
! )Æ¯
! $ð¯
! )°
! ??°
! .°
! (®°
! %×°
! hý°
! *f±
! 0‘±
! .Â±
! 6ñ±
! ;(²
! +d²
! �²
! :®²
! 8é²
! )"³
! -L³
! 'z³
! ¢³
  %¶³
! %Ü³
! O´
! IR´
! %œ´
! Â´
! &Ý´
! 4µ
! #9µ
! 2]µ
! �µ
! 7­µ
! ?åµ
! /%¶
! 1U¶
! ‡¶
! (§¶
! Ð¶
! Zß¶
! Z:·
! F•·
! #Ü·
! ‰¸
! OŠ¸
! 9Ú¸
! $¹
! .9¹
! h¹
! &‚¹
! ?©¹
! .é¹
! Sº
! 0lº
! 8�º
! 5Öº
! B»
! rO»
! BÂ»
! F¼
! ^L¼
! d«¼
! ‚½
! f“½
! Pú½
! ZK¾
! K¦¾
! ò¾
  ;
! ¿
! BF¿
! 5‰¿
! +¿¿
! 4ë¿
! - À
! <NÀ
! ‹À
! 3¢À
! HÖÀ
! *Á
! JÁ
! 2bÁ
! (•Á
! -¾Á
! 1ìÁ
! @Â
! 9_Â
! >™Â
! IØÂ
! ?"Ã
! +bÃ
! 6ŽÃ
! )ÅÃ
! LïÃ
! E<Ä
! ‚Ä
! '™Ä
! ÁÄ
! 
ØÄ
! VæÄ
! 1=Å
! 8oÅ
! <¨Å
! &åÅ
! (Æ
! B5Æ
! <xÆ
! RµÆ
! 8Ç
! SAÇ
! •Ç
! 2¯Ç
! âÇ
! 3þÇ
! +2È
! ^È
! 	kÈ
! uÈ
! ˆÈ
! œÈ
! ¶È
! UËÈ
! I!É
! kÉ
! 4€É
! 4µÉ
! 6êÉ
! 5!Ê
! vWÊ
! 3ÎÊ
! =Ë
! <@Ë
! !}Ë
! /ŸË
! 7ÏË
! ;Ì
! (CÌ
! :lÌ
! .§Ì
! 9ÖÌ
! CÍ
! @TÍ
! A•Í
! E×Í
! •Î
! ý³Î
! î±Ï
! û Ð
! ìœÑ
! !‰Ò
! 3«Ò
! +ßÒ
! 1Ó
! !=Ó
! 9_Ó
! 4™Ó
! 5ÎÓ
! ,Ô
! ;1Ô
! UmÔ
! 1ÃÔ
! \õÔ
! /RÕ
! *‚Õ
! (­Õ
! !ÖÕ
! ;øÕ
! .4Ö
! cÖ
! \uÖ
! ;ÒÖ
! L×
! )[×
! 1…×
! 4·×
! 3ì×
! 4 Ø
! 1UØ
! >‡Ø
! BÆØ
! [	Ù
! ZeÙ
! cÀÙ
! J$Ú
! AoÚ
! \±Ú
! eÛ
! ?tÛ
! 8´Û
! 2íÛ
! 0 Ü
! -QÜ
! ;Ü
! 4»Ü
! ;ðÜ
! 4,Ý
! HaÝ
! "ªÝ
! OÍÝ
! OÞ
! 8mÞ
! ¦Þ
! (»Þ
! $äÞ
!  	ß
! *ß
! 4Iß
! &~ß
! ;¥ß
! )áß
! jà
! Fvà
! “½à
! $Qá
! 8vá
! 8¯á
! %èá
! )â
! L8â
! V…â
! Üâ
! îâ
! .ã
! 0/ã
! M`ã
! H®ã
! N÷ã
! OFä
! c–ä
! ™úä
! D”å
! xÙå
! jRæ
! ‡½æ
! _Eç
! [¥ç
! Hè
! IJè
! A”è
! &Öè
! 7ýè
! .5é
! Fdé
! =«é
! 9éé
! 6#ê
  :Zê
! 3•ê
! ;Éê
! :ë
! :@ë
! H{ë
! 2Äë
! ÷ë
! <	ì
! 2Fì
! %yì
! ;Ÿì
! Ûì
! &òì
! !í
! #;í
! _í
! *}í
! 8¨í
! ƒáí
! beî
! 	Èî
! `Òî
! `3ï
! ”ï
! :©ï
! Bäï
! 1'ð
! OYð
! 7©ð
! $áð
! 4ñ
! ;ñ
! 5Uñ
! 5‹ñ
! Áñ
! AÞñ
! $ ò
! =Eò
! 8ƒò
! )¼ò
! *æò
! ó
! .ó
! Dó
! _ó
! vó
! –ó
! +¢ó
! 'Îó
! *öó
! -!ô
! Oô
! +fô
! >’ô
! BÑô
! õ
! 1õ
! ;Põ
! (Œõ
! (µõ
! CÞõ
! %"ö
! 9Hö
! F‚ö
! 5Éö
! 8ÿö
! 88÷
! 2q÷
! W¤÷
! ü÷
! ø
! $ø
! 77ø
! #oø
! #“ø
! M·ø
! 7ù
! 9=ù
! 7wù
! 8¯ù
! .èù
! @ú
! BXú
! <›ú
! @Øú
! >û
! Xû
  mû
! 6‡û
! >¾û
! ýû
! ;ü
! Sü
! >mü
! U¬ü
! /ý
! -2ý
! L`ý
! *­ý
! :Øý
! þ
! .+þ
! 7Zþ
! k’þ
! gþþ
! jfÿ
! BÑÿ
! -UB"˜"»)Þ.7;O"‹†®85An=°PîJ?zŠP8VN�MÞ{,\¨$E*-p-žEÌ@0S)„*®3Ù6
.D@sF´FûBB	A…	.Ç	#ö	
! L2
! 3
! W³
! 0<'W5-µ(ã+,80e%–9¼ö
%$
5J
€
š
Z´
)G9G�%ÉCï)32] �0±.âH4Z�$ª,Ï)ü:&&a/ˆA¸4ú>/<n3«(ß)&2%Y;S»;KES4™7Î_=f0¤5ÕD`PŒ±‹>7Ê@BC;†+Â-î"{?»Ð4å%=@;~/º7ê4".W@†:Ç+(.JW‚¢6%\OxgÈ50zfJá1,<^&›5Â³ø?¬ 4ì "!!)D!,n!4›!BÐ!*"0>"Po"IÀ",
! #07#;h#F¤#1ë#I$5g$H�$5æ$[%3x%F¬%<ó%O0&Y€&=Ú&5'ZN'S©'2ý'(0(Y(^q(GÐ(?)OX)G¨)!ð)L*C_*�£*%+s@+$´+OÙ+L),8v,\¯,-$%-J-5f-#œ-1À-ƒò-ƒv.‰ú.$„/©/#Å/Bé/$,0%Q06w0®0"Í0[ð00L1;}10¹1-ê1.2G2%e2!‹2L­2 ú2$3@3X3j3?�3>Á3>4>?4?~4>¾4<ý4=:5<x5-µ5Aã5@%6?f6g¦6:7=I7&‡7&®7DÕ7F8Ja8N¬8@û8F<98ƒ9P¼9H
:EV:2œ:"Ï:ò:.;'A;6i;; ;.Ü;[<Zg<ZÂ<9=8W=8�=.É=8ø=T1>)†>K°>?ü><?+Z?†?.�?&Ì?'ó?;@;W@“@"®@.Ñ@A A>A8[A9”A4ÎA,BY0B-ŠB8¸B;ñBD-C1rC¤C'ÃC ëCD +DLD%kD#‘D&µD@ÜD9E>WE1–EeÈEd.FD“FEØFG«.GMÚG9(H&bH^‰HaèHJI.dI-“I-ÁIïI*þI&)J*PJ>{J/ºJ,êJ1K/IK$yK;žK6ÚK!L@3L2tL&§L,ÎL>ûL1:M6lM2£M3ÖM0
! N>;NzN4™NNÎN?O:]O1˜OÊO%äO&
! P!1PSP(rP6›P ÒP>óP.2QDaQ"¦Q1ÉQ%ûQ4!R2VR<‰RNÆR7S*MS,xS"¥S ÈSéS7TG;T3ƒT&·T&ÞT:UB@UAƒU)ÅU
ïU<ýU3:VInVG¸VW-W>JW<‰W.ÆW:õW#0XOTX=¤X>âX7!Y%YY(Y>¨Y:çY"Z@>ZZ2�Z8ÃZüZ[.[J[2^[‘[-¬[3Ú['\%6\7\\5”\#Ê\
î\6ü\3]N]-n]"œ](¿]Xè]QA^1“^/Å^8õ^._M_Ei_I¯_9ù_.3`'b`Š`¤`^¹`)a
BaPaB\a
Ÿa
­a »a)Üa%bC,b:pb(«b3Ôbc8%c6^c7•c.Íc-üc“*dc¾d"e?e;Se,�e3¼e'ðe>f>Wf>–fÕfïfrg/ug!¥g$Çg9ìg&h2Ahth%ˆh®hYÇh!iAi$\iK�i<Íi”
! jOŸj;ïj2+k1^k-�k-¾k-ìkl</lll8}lI¶l(mH)mArmD´m7ùm*1n.\n3‹nD¿n4o9oRoio!„o¦o,Áo�îo�|pE
! qPq=jq4¨q2Ýq2r1Creur3Ûr3s3Csgws>ßs|tU›t(ñt�u
! ¸uÃvOÜv1,w1^w0�w0Áw#òwMxdx0~x4¯x3äx0y/Iy$yy*žy@ÉyA
! z9Lz%†z8¬z:åz {25{‚h{=ë{=)| g|Nˆ|2×|=
! }"H}ãk}<O~`Œ~Tí~QBG”<ÜE€D_€#¤€ È€Dé€S.�4‚�?·�?÷�-7‚Ne‚`´‚DƒPZƒW«ƒ)„$-„bR„µ„1Ê„Dü„hA…ª…6Ä…û…*†6† T†Uu†+Ë†V÷†)N‡Hx‡2Á‡6ô‡+ˆcKˆ>¯ˆ>îˆ1-‰)_‰?‰‰PÉ‰[Š@vŠ^·ŠW‹9n‹¨‹/Æ‹#ö‹)ŒBDŒ7‡Œ@¿Œª�«�(Ã�#ì�3Ž>DŽ(ƒŽ#¬Ž#ÐŽ,ôŽ<!�>^�3��7Ñ�S	�A]�Ÿ�·� ×�2ø�+‘1I‘${‘' ‘@È‘C	’5M’¬ƒ’¬0“NÝ“5,”<b”QŸ”!ñ”"•?6•&v•J�•4è•,–AJ–<Œ–É–5å–A—U]—9³—Aí—J/˜Gz˜3Â˜ö˜:™%J™p™CŽ™5Ò™2š';šBcš=¦šäš/ÿš;/›†k›Šò›e}œ*ãœ�$(�0M�?~�_¾� žC?ž.ƒž ²ž=Óž;Ÿ0MŸ@~Ÿ*¿ŸAêŸI, (v ?Ÿ 8ß 2¡IK¡]•¡Só¡G¢5g¢3�¢&Ñ¢1ø¢(*£)S£,}£3ª£*Þ£_	¤gi¤QÑ¤A#¥Pe¥"¶¥3Ù¥8
¦;F¦8‚¦8»¦8ô¦:-§Bh§)«§3Õ§4	¨/>¨8n¨ §¨È¨6â¨6©4P©4…©8º©(ó©4ª6Qª'ˆª2°ª3ãª4«;L«ˆ«A¨«Gê«N2¬N�¬VÐ¬^'­c†­iê­hT®½®=¯½¯=°�½°?±�¿±A²rÁ²v4³«³€+´€¬´~-µ€¬µ-¶ƒ­¶s1·x¥·s¸u’¸9¹7B¹Az¹C¼¹6º77º3oº9£ºÝº;üº78»6p»5§»5Ý»¼3/¼9c¼3�¼?Ñ¼3½$E½8j½5£½4Ù½:¾7I¾8�¾6º¾3ñ¾&%¿L¿i¿(‡¿$°¿5Õ¿HÀ2TÀ-‡À-µÀ.ãÀAÁYTÁ/®ÁuÞÁSTÂ¨Â6ÈÂ/ÿÂ/Ã(HÃ\qÃ0ÎÃ:ÿÃ*:Ä0eÄ[–ÄEòÄ8ÅEKÅG‘Å'ÙÅ&Æ(Æ!DÆ.fÆ1•Æ%ÇÆ0íÆMÇ-lÇšÇ.¸Ç2çÇ-È#HÈLlÈ7¹È0ñÈ%"É8HÉ?�É?ÁÉÊKÊ?kÊ4«Ê.àÊRË.bË+‘Ë6½Ë4ôË5)Ì,_ÌGŒÌIÔÌ3ÍbRÍ1µÍ$çÍBÎOÎiÎ€Î(”Î,½ÎHêÎ/3Ï.cÏ0’Ï+ÃÏ.ïÏ,Ð,KÐ"xÐ2›Ð,ÎÐ)ûÐ(%Ñ+NÑ,zÑ&§Ñ*ÎÑ+ùÑ+%Ò%QÒ"wÒ"šÒ#½Ò&áÒ7Ó-@Ó6nÓ*¥Ó*ÐÓ)ûÓ)%Ô(OÔ$xÔ&�Ô)ÄÔ-îÔ+Õ%HÕ(nÕ5—Õ#ÍÕ'ñÕ4Ö'NÖ&vÖ �Ö+¾ÖêÖ2	×4<×0q×1¢×?Ô×;ØZPØR«Ø^þØP]Ù@®ÙKïÙH;Ú„Ú+¤Ú/ÐÚ'Û(Û<Û\Û(aÛ…ŠÛ:Ü4KÜ)€Ü#ªÜsÎÜBÝª`Ý$ß[0ßKŒßØß1îß à;àZàuà”à³à*¿àpêà4[á=�áVÎá:%â?`â� âY1ãH‹ãgÔã„<äNÁä[åYlå<Æå<æ>@æaæAáæ@#çJdç@¯çyðçCjèH®è?÷èX7éi�éTúé:OêOŠêMÚêJ(ëasë[ÕëW1ì>‰ìVÈì=í9]íR—íDêí./î3^î-’î<Àî8ýîG6ï=~ïj¼ïp'ð)˜ðhÂð>+ñcjñfÎñ·5òÇíòÇµó=}ôE»ô¹õX»õ:öiOöa¹öJ÷Sf÷Dº÷3ÿ÷B3ø/vø.¦ø*Õø(ù8)ù4bù)—ù7Áù+ùù(%ú+Nú-zú]¨úŠûn‘ûhügiü?ÑühýWzýÕÒý¼¨þHeÿL®ÿZûÿCV‚šƒO¡2ñ4$QYo«=AY7›†Ó5Zt�-;30ov NLfa³TGj,²vßBV]™5÷S-	T�	8Ö	-
! 2=
! Ip
! Nº
! \	‡fVîZEy D
Z_
Nº
C	YMO§?÷:7?r<²JïJ:0…>¶—õ2�fÀ_'D‡ÌAÒcix/âJI]I§vñXhYÁ›T·?bLK¯CûC?7ƒÉ»È…aN\°—
[¥’‘”�&k·:# Å^ 7$!K\!^¨!d"Gl"F´"žû"Žš#’)$]¼$ %;%gV%¾%~Ó%‰R&Ü&÷&
'1#'/U'>…'4Ä'¢ù'œ(}):š)“Õ)Ai*O«*qû*|m+1ê+V,Js,P¾,V-Lf-{³-./.f^.SÅ.B/Y\/`¶/"0R:0Q�07ß091\Q1A®1˜ð1‰2,ž2‘Ë2 ]3&~3M¥3/ó3;#48_4˜4ª4<Ê4U5]5?|5?¼57ü5;46"p6Z“6Bî6+17%]7"ƒ7$¦7.Ë73ú7'.8V8/u82¥8(Ø849,693c9N—97æ9E:Cd:¨:IÈ:;/0;/`;*�;.»;Hê;!3<-U<1ƒ<2µ<<è<,%='R=6z==±="ï=>20>,c>l�>]ý>.[?)Š?´?IÓ?P@:n@6©@Cà@6$A;[AN—A4æA;B\WB ´B9ÕB@C7PCYˆC:âC*DHD8cD?œDÜD9õD3/E3cE&—EN¾E:
F-HFvF?�F)ÍFI÷FAG/[G‹G1ŸG3ÑG"H+(H&TH%{H¡H=ÀHSþHzRI)ÍI/÷IR'JSzJ8ÎJ/K+7KcK/�K+±K1ÝK-L0=L'nL,–LÃL6ãLM 9MZM.iM˜M¸M?ØM"N>;N+zN2¦N#ÙN@ýN>OUXO-®OÜO6úO1P#JP2nP)¡P3ËP0ÿP&0Q2WQ=ŠQ3ÈQ0üQ1-R2_R’R)²R-ÜR,
! S07ShS-~S1¬SÞS+ùS(%T&NT&uT*œT$ÇT5ìT"U':UbU wU8˜U ÑUcòUVV-qV,ŸV5ÌVW&W!BW(dW!�W=¯W/íW1XOXCoXC³X#÷X=Y"YYH|YHÅY9Z.HZ3wZ/«ZÛZ'øZ5 [2V[ ‰[Gª[:ò[-\ŠK\XÖ\/]H]X]h]>x]$·]Ü]=ú]$8^]^Fw^(¾^(ç^__*_>:_$y_ž_¼_Ô_î_`"`<`DR`*—`/Â`	ò`-ü`B*ama$€a0¥a*Öab!bG?bF‡bGÎb5c)Lcvc‘c*­c.ØcCdKd$ad†d  dÁd"ÜdIÿdIIe-“e;ÁeIýe!Gf8if1¢f0Ôf7g&=g,dg&‘g¸g6Øgh8'h1`h’h®h-Éh-÷h,%i8Ri=‹i=Éi=j=Ejƒj�j)¯j%Ùj)ÿj2)k\k1tk¦k¤¾kWcl:»l1öl6(m-_m9�mÇmåm2þm‹1n¢½n1`o’o7­oCåo)pIp=hp¦poµp2%q1XqŠq@£q"äq#r(+r&Tr-{r\©r:s1As;ss/¯sßs%ûs0!t'Rt"zt/�tÍtít	u/uKuju‚ufŸu v''vOvlv‡v/˜v4Èv)ýv4'w\w@ywºw/Ëw"ûw"x2AxDtx!¹x+Ûx,y4y4Syˆy>œy4Ûy#z+4z9`z*šzcÅz){!G{:i{¤{¼{'Ø{?|@| T|u|•|Z´|Z}yj}zä}%_~>…~Ä~.Ý~!H.!w3™+Í1ùC+€Co€ ³€2Ô€3�#;�_�Gx�mÀ�j.‚™‚:¯‚"ê‚
ƒ2$ƒ4Wƒ(Œƒµƒ$Òƒ÷ƒP„9X„!’„5´„,ê„-…AE…0‡… ¸…Ù…ù…†7†J†]†?{†B»†'þ†(&‡1O‡�‡¡‡5½‡Eó‡9ˆ>Wˆ>–ˆ2Õˆ5‰6>‰?u‰*µ‰>à‰4ŠTŠ*oŠ1šŠ³ÌŠ3€‹:´‹Bï‹2Œ-HŒ5vŒ)¬Œ%ÖŒüŒ9�0R�9ƒ�	½�YÇ�s!ŽP•Ž:æŽD!�4f�A›�"Ý�,�--�[�&r�0™�(Ê�&ó�ƒ‘Dž‘ã‘*ù‘#$’H’^’t’@�’Î’&ç’(“7“$T“y“)—“,Á“(î“”71”+i”D•”BÚ”J•ph•JÙ•i$–FŽ–7Õ–{
—3‰—g½—Q%˜bw˜ŽÚ˜xi™Pâ™F3šfzšhášJJ›m•›oœKsœL¿œG�nT�XÃ�2žyOž7Éž=ŸO?Ÿu�Ÿ_ ke WÑ W)¡*�¡P¬¡Ný¡YL¢{¦¢^"£\�£sÞ£TR¤Q§¤Gù¤fA¥_¨¥R¦&[¦6‚¦.¹¦[è¦3D§Wx§dÐ§,5¨ub¨Ø¨%ó¨9©<S©.�©@¿©9ª$:ª6_ª2–ª4Éª'þª5&«3\«#�«G´«<ü«G9¬V�¬VØ¬V/­V†­WÝ­U5®D‹®RÐ®D#¯Dh¯D­¯Dò¯F7°L~°1Ë°6ý°64±:k±&¦±;Í±4	²>²W]²Sµ²5	³]?³H�³gæ³ŸN´)î´Rµ3kµ5Ÿµ1Õµ*¶02¶5c¶V™¶Að¶>2·Nq·?À·\¸5]¸>“¸gÒ¸;:¹Ev¹d¼¹Y!ºH{ºGÄºg»Xt»PÍ»H¼Ig¼:±¼>ì¼L+½Tx½_Í½F-¾lt¾^á¾>@¿I¿PÉ¿FÀRaÀN´ÀrÁ`vÁS×ÁC+ÂIoÂJ¹Â:ÃZ?ÃAšÃ?ÜÃAÄ8^Ä.—Ä:ÆÄ1Å=3Å)qÅ›ÅqµÅE'Æ;mÆN©Æ„øÆ1}Ç”¯Ç5DÈ8zÈ(³È>ÜÈ@ÉF\ÉC£ÉCçÉC+Ê1oÊ0¡Ê1ÒÊ%Ë`*Ë~‹ËX
! Ì'cÌI‹ÌJÕÌK ÍMlÍIºÍEÎ:JÎ/…Î-µÎ9ãÎ!Ï*?Ï)jÏN”ÏdãÏ&HÐ$oÐ@”Ð0ÕÐ+Ñ=2ÑApÑ3²Ñ5æÑSÒ>pÒ1¯Ò0áÒÓ%1Ó4WÓIŒÓ#ÖÓ9úÓi4ÔGžÔ.æÔ-Õ5CÕ8yÕ=²Õ2ðÕR#Ö0vÖ<§Ö7äÖ5×7R×(Š×a³×IØA_ØP¡ØjòØ;]Ù(™ÙJÂÙ2
Ú8@Ú2yÚ'¬ÚQÔÚQ&Û/xÛ3¨Û+ÜÛ‚Ün‹Ü-úÜb(Ý`‹Ý/ìÝEÞ8bÞ5›ÞZÑÞQ,ß+~ß"ªßPÍß_à*~à7©à-áà.á >á}_á&Ýá3â"8â6[â’â@¬â<íâ9*ãEdã.ªãNÙã!(äCJä9Žä3ÈäHüäEåeå?„å,Äå4ñåY&æH€æOÉæ;ç$Uç‚zç,ýç;*è;fè<¢èEßè1%é:Wé&’éN¹é,êh5êižêxë7�ë^¹ëGìE`ì7¦ìNÞìO-í(}íD¦íBëíV.îY…îGßî;'ï(cïBŒïRÏï+"ð2Nð7�ðE¹ðBÿðJBñq�ñQÿñOQò,¡ò/Îò'þò%&óGLóE”ó%Úó ô4!ôPVô;§ô3ãôFõE^õA¤õOæõ26öBiöU¬ö4÷47÷il÷Ö÷$ñ÷#ø5:øpø%ŽøI´øEþø-DùOrùVÂù.ú=HúC†úBÊúK
ûOYû%©ûTÏû0$üUUü3«üßü:ÿü=:ý)xý2¢ýÕý9òý3,þ0`þP‘þcâþ;Fÿ>‚ÿ?Áÿ@
GB
3Š
k¾
&*
4Q
3†
º
:Ú
7
]M
R«
>þ
(=
0f
+—
/Ã
>ó
02
Fc
Lª
S÷
JK
@–
\×
I4
2~
A±
4ó
9(
Zb
b½
@ 
Ca
%¥
/Ë
Kû
>G	
‹†	
K
! 
N^
! 
>­
! 
gì
! 
(T
V}
%Ô
*ú
%
B-
Dp
Äµ
ëz

Qf
D¸
Ýý
¦Û
Ë‚
GN
T–
Të
A@
I‚
+Ì
„ø
‘}
0
@
ÔÀ
:•
6Ð
J
R
*r
#�
!Á
Iã
\-
gŠ
$ò
^
'v
.ž
Í
"í
!
!2
"T
"w
3š
"Î
)ñ
4
4P
N…
KÔ
U 
®v
ª%
JÐ
Q!
;m!
0©!
+Ú!
;"
:B"
2}"
/°"
)à"


! #
"#
!;#
8]#
g–#
9þ#
x8$
)±$
)Û$
6%
U<%
’%
$˜%

½%
Ë%
Ú%
	ë%

! õ%
	&

! &
O&
\&
0t&
>¥&
bä&
;G'
7ƒ'
%»'
á'
#(
8%(
^(
7y(
N±(
B)
6C)
(z)
)£)
LÍ)
<*
7W*
N�*
EÞ*
8$+
.]+
4Œ+
-Á+
"ï+
W,
Ij,
?´,
Gô,
<-
3[-
3�-
BÃ-
?.
=F.
9„.
B¾.
M/
FO/
G–/
AÞ/
S 0
+t0
( 0
(É0
.ò0
&!1
H1
{^1
+Ú1
i2
(p2
)™2
1Ã2
Mõ2
1C3
-u3
B£3
8æ3
14
1Q4
gƒ4
%ë4
"5
E45
%z5
# 5
%Ä5
tê5
._6
*Ž6
2¹6
Hì6
D57
%z7
 7
z»7
)68
8`8
8™8
1Ò8
59
<:9
3w9
1«9
Ý9
&û9
B":
.e:
*”:
¿:
;Ý:
9;
HS;
9œ;
2Ö;
*	<
\4<
8‘<
BÊ<
1
=
5?=
8u=
2®=
á=
2å=
5>
ON>
Zž>
ù>
#?
'6?
&^?
.…?
B´?
;÷?
43@
5h@
8ž@
/×@
%A
$-A
%RA
/xA
(¨A
)ÑA
#ûA
)B
)IB
-sB
1¡B
ÓB
èB
÷B
LC
)^C
ˆC
/œC
!ÌC
#îC
KD
(^D
*‡D
²D
ÊD
$âD
)E
)1E
.[E
@ŠE
AËE
c
F
AqF
9³F
4íF
X"G
;{G
3·G
8ëG
N$H
HsH
D¼H
>I
G@I
3ˆI
7¼I
[ôI
<PJ
�J

™J
.§J
$ÖJ
	ûJ
?K
iEK
1¯K
&áK
"L
+L
MKL
1™L
-ËL
!ùL
7M
(SM
8|M
:µM
9ðM
H*N
'sN
7›N
/ÓN
2O
>6O
<uO
)²O
9ÜO
<P
?SP
6“P
2ÊP
?ýP
@=Q
!~Q
F Q
cçQ
9KR
&…R
@¬R
4íR
!"S
 DS
eS
<S
¼S
.×S
%T
,T
+9T
eT
rT
4‘T
-ÆT
0ôT
/%U
/UU
?…U
8ÅU
?þU
>>V
A}V
V¿V
=W
(TW
4}W
:²W
AíW
=/X
3mX
,¡X
:ÎX
4	Y
†>Y
nÅY
<4Z
AqZ
,³Z
QàZ
2[
1K[
6}[
;´[
<ð[
!-\
$O\
It\
3¾\
6ò\
>)]
Ah]
ª]
É]
,æ]
"^
*6^
a^
;z^
¶^
$Ö^
Tû^
:P_
!‹_
$­_
2Ò_
5`
R;`
2Ž`
<Á`
=þ`
E<a
?‚a
*Âa
Tía
7Bb
#zb
žb
'½b
.åb
mc
y‚c
süc
npd
zßd
tZe
oÏe
{?f
u»f
h1g
tšg
nh
y~h
vøh
woi
xçi
q`j
?Òj
2k
OEk
:•k
GÐk
)l
(Bl
!kl
(�l
&¶l
0Ýl
Sm
:bm
'�m
!Åm
Açm
.)n
)Xn
2‚n
yµn
w/o
(§o
*Ðo
,ûo
I(p
3rp
0¦p
'×p
=ÿp
==q
{q
“q

¯q
H½q
Qr
QXr
*ªr
%Õr
%ûr
+!s
+Ms
)ys
&£s
Ês
9âs
t
1-t
&_t
&†t
@­t
-ît
<u
'Yu
'�u
/©u
@Ùu
.v
$Iv
5nv
4¤v
4Ùv
w
;.w
<jw
D§w
ìw
7ùw
(1x
-Zx
*ˆx
-³x
áx
üx
y
A0y
/ry
/¢y
1Òy
Mz
NRz
0¡z
2Òz
0{
76{
9n{
!¨{
!Ê{
Hì{
A5|
*w|
¢|
!Á|
ã|
?ý|
&=}
*d}
"�}
²}
$Î}
Nó}

B~
.P~

! ~
.Š~
:¹~
)ô~
5
cT
E¸
Aþ
 @€
a€
,|€
$©€
"Î€
.ñ€
% �
%F�
$l�
‘�
D¨�
Dí�
42‚
@g‚
N¨‚
(÷‚
/ ƒ
Pƒ
fƒ
}ƒ
2“ƒ
LÆƒ
„
T2„
L‡„
[Ô„
U0…
W†…
\Þ…
C;†
†
	•†
3Ÿ†
@Ó†
'‡
4<‡
.q‡
; ‡
$Ü‡
+ˆ

-ˆ
$;ˆ
9`ˆ
(šˆ
7Ãˆ
;ûˆ
E7‰
2}‰
,°‰
*Ý‰
0Š
;9Š
#uŠ
™Š
E´Š
RúŠ
VM‹
2¤‹
)×‹
%Œ
&'Œ
)NŒ
$xŒ
=�Œ
[ÛŒ
67�
Vn�
NÅ�
LŽ
LaŽ
V®Ž
C�
LI�
&–�
½�
.Ó�
�
(�
0=�
Mn�
@¼�
/ý�
:-‘
2h‘
3›‘
-Ï‘
4ý‘
Q2’
,„’
)±’
0Û’
“
H,“
Mu“
/Ã“
2ó“
-&”
T”
'r”
š”
/µ”
%å”
8•
3D•
x•
–•
¢•
¿•
 Ü•
%ý•
#–
%5–
![–
&}–
'¤–
#Ì–
ð–
—
—
%—
8—
$G—
l—
%}—
/£—
%Ó—
,ù—
,&˜
.S˜
,‚˜
,¯˜
,Ü˜
,	™
*6™
&a™
/ˆ™
¸™
Á™
È™
(Ô™
%ý™
"#š
Fš
eš
„š
7‘š
@Éš

! ›
›
H#›
l›
+‹›
$·›
"Ü›
/ÿ›
+/œ
&[œ
'‚œ
-ªœ
#Øœ
$üœ
/!�
/Q�
��
™�
(±�
Ú�
¦ú�
#¡ž
"Åž
5èž
HŸ
gŸ
:„Ÿ
/¿Ÿ
'ïŸ
 
03 
$d 
%‰ 
+¯ 
/Û 
'¡
(3¡
 \¡
+}¡
©¡
!¾¡
à¡
þ¡
4¢
-S¢
8�¢
/º¢
Wê¢
9B£
4|£
±£
8Ã£
)ü£
,&¤
'S¤
({¤
¤¤
Â¤
Þ¤
+ý¤
6)¥
`¥
,z¥
+§¥
OÓ¥
#¦
C,¦
9p¦
ª¦
É¦
å¦
ÿ¦
§
8<§
€u§
0ö§
;'¨
c¨
)~¨
=¨¨
!æ¨
>©
IG©
/‘©
JÁ©
Yª
fª
!…ª
§ª
=Çª
 «
-&«
T«
p«
)†«
)°«
Ú«
ù«
/¬
.D¬
@s¬
-´¬
-â¬
.­
)?­
Li­
3¶­
ê­
(®
Y-®
F‡®
,Î®
(û®
N$¯
#s¯
$—¯
$¼¯
*á¯
,°
B9°
|°
;Œ°
È°
.Õ°
 ±
G%±
Zm±
.È±
(÷±
D ²
1e²
6—²
3Î²
3³
56³
=l³
Jª³
*õ³
" ´
0C´
t´
�´
8§´
à´
:ý´
)8µ
,bµ
"�µ
*²µ
*Ýµ
O¶
EX¶
ž¶
ª¶
P»¶
O·
-\·
/Š·
6º·
2ñ·
$¸
&B¸
i¸
9‚¸
¼¸
Í¸
7ç¸
7¹
3W¹
%‹¹
)±¹
Û¹
õ¹
@
º
-Nº
>|º
>»º
Dúº
<?»
D|»
3Á»
Mõ»
EC¼
*‰¼
´¼
Á¼
Î¼

! ì¼
÷¼
<½
$D½
"i½
9Œ½
%Æ½
*ì½
.¾
)F¾
)p¾
7š¾
2Ò¾
`¿
3f¿
.š¿
/É¿
,ù¿
0&À
3WÀ
;‹À
PÇÀ
FÁ
 _Á
A€Á
IÂÁ
KÂ
#XÂ
F|Â
ÃÂ
>áÂ
M Ã
#nÃ
+’Ã
.¾Ã
íÃ
,
Ä
1:Ä
)lÄ
.–Ä
@ÅÄ
&Å
!-Å
8OÅ
;ˆÅ
<ÄÅ
,Æ
,.Æ
[Æ
!uÆ
—Æ
-±Æ
'ßÆ
-Ç
+5Ç
#aÇ
+…Ç
N±Ç
HÈ
;IÈ
C…È
SÉÈ
LÉ
.jÉ
i™É
bÊ
 fÊ
 ‡Ê
#¨Ê
 ÌÊ
-íÊ
'Ë
VCË
#šË
1¾Ë
*ðË
&Ì
&BÌ
CiÌ
E­Ì
(óÌ
)Í
2FÍ
>yÍ
/¸Í
>èÍ
4'Î
+\Î
4ˆÎ
9½Î
8÷Î
30Ï
dÏ
%ƒÏ
5©Ï
 ßÏ
TÐ
7UÐ
6�Ð
7ÄÐ
üÐ
IÑ
H_Ñ
?¨Ñ
\èÑ
ZEÒ
/ Ò
(ÐÒ
-ùÒ
'Ó
*GÓ
+rÓ
1žÓ
‰ÐÓ
MZÔ
8¨Ô
-áÔ
,Õ
+<Õ
 hÕ
%‰Õ
=¯Õ
3íÕ
-!Ö
TOÖ
'¤Ö
'ÌÖ
$ôÖ
9×
3S×
$‡×
$¬×
.Ñ×
Ø
Ø
(2Ø
<[Ø
˜Ø
'³Ø
ÛØ
ïØ
Ù
Ù
1Ù
QÙ
"nÙ
;‘Ù
=ÍÙ
Ú
6!Ú
)XÚ
<‚Ú
(¿Ú
'èÚ
/Û
1@Û
rÛ
#’Û
¶Û
-ÔÛ
'Ü
)*Ü
#TÜ
'xÜ
1 Ü
MÒÜ
? Ý
K`Ý
¬Ý
'ÌÝ
>ôÝ
3Þ
LÞ
9fÞ
@ Þ
8áÞ
#ß
>ß
^ß
mß
Œß
Ÿß
5°ß
%æß
%à
!2à
Tà
 oà
�à
!ªà
Ìà
ièà
3Rá
)†á
°á
"Ãá
æá
$ÿá
!$â
Fâ
 dâ
1…â
1·â
/éâ
Fã
E`ã
h¦ã
)ä
39ä
2mä
# ä
Ää
Gãä
'+å
.Så
0‚å
-³å
>áå
 æ
5æ
$Pæ
8uæ
B®æ
*ñæ
ç
5ç
NNç
"�ç
"Àç
)ãç

è
;$è
*`è
*‹è
<¶è
(óè
0é
-Mé
'{é
&£é
"Êé
-íé
Eê
Eaê
(§ê
&Ðê
0÷ê
3(ë
A\ë
&žë
Åë
2ãë
ì
*ì
@ì
:Zì
$•ì
ºì
6Ñì
í
(í
&Hí
oí
;‹í
QÇí
,î
1Fî
0xî
(©î
/Òî
4ï
*7ï
bï
%{ï
)¡ï
)Ëï
8õï
8.ð
Agð
4©ð
@Þð
$ñ
Dñ
-añ
<�ñ
.Ìñ
4ûñ
00ò
aò
{ò
I˜ò
Mâò
$0ó
MUó
6£ó
.Úó
1	ô
/;ô
Tkô
 Àô
'áô
	õ
8%õ
P^õ
0¯õ
àõ
 õõ
ö
(5ö
0^ö
6�ö
LÆö
l÷
'€÷
&¨÷
IÏ÷
*ø
Dø
+cø
N�ø
NÞø
$-ù
%Rù
&xù
Ÿù
!µù
$×ù
üù
1ú
Gú
_ú
zú
+“ú
+¿ú
-ëú
5û
-Oû
D}û
5Âû
-øû
)&ü
oPü
[Àü
ý
69ý
pý
"�ý
8³ý
	ìý
öý
!þ
)þ
Hþ
aþ
{þ
@Œþ
(Íþ
öþ
*ÿ
/9ÿ
(iÿ
’ÿ
'¯ÿ
<×ÿ
-$Bg/|!¬5Î8=`]>¾6ý>4!s8•)Îø815j. 3Ï $BCL†&Ó6ú14O$„©1Á<ó;0.lB›AÞ5 1VMˆMÖF$1kL�Lê<7	<t	>±	ð	>
! CC
! ‡
! .Ÿ
! /Î
! þ
! =Uqq‘.2BO$’9·/ñ+!
LM
Hš
Eã
A)kMƒ"Ñ"ô1'I5q,§Ô"êC
0Q.‚.±à1þ"0S*h“'³Ûù53K8N¸X]`]¾4mQ/¿8ï:($cˆ0¥*Ö(%**P+{4§9Ü9(P+y ¥/Æ$ö:AU$—:¼9÷c1•…¨2.3a2•OÈ"8[4u>ª<éD&&k%’)¸1â2G3a)•1¿Eñ7'Q,y¦6Æ+ý2)U\(²GÛ># Ab +¤ $Ð %õ !&0!$W!2|!/¯!1ß!+",="Ej"E°"(ö"4#BT#L—#ä#$.!$=P$'Ž$4¶$ë$3%8:%7s%+«%6×%-&P<&&�&.´&.ã&1':D':'9º'+ô'. (<O()Œ(¶(CÔ(')@@)D�)@Æ)L*5T*BŠ*aÍ*(/+;X+D”+LÙ+[&,X‚,IÛ,#%-wI-FÁ-&./.7J.<‚.9¿.7ù.:1/Jl/,·/Nä/+30<_0Iœ0Bæ0<)1f1}1+�1É1,é1L2Pc2;´2cð2 T3,u3 ¢3*Ã3-î3/4%L47r4/ª4Ú46ú415&J51q5£5"Á5.ä5#6 76+X6„6)¤6)Î6ø67/7O7-d7 ’7#³7-×78
8- 81N8+€8\¬8$	94.9*c95Ž95Ä90ú9+:6A:"x:›:·:/Ô:;9;0U;'†;-®;,Ü;7	<hA<ª<'Æ<8î<#'=4K=<€=5½=ó=,>11>/c>+“>3¿>Nó>0B?s?‚?#�?+Á?9í?'@/-@"]@
! €@‹@G“@HÛ@4$A&YA%€A)¦A"ÐA%óA3BHMB=–BJÔBjC'ŠC*²C<ÝC5D&PD6wD'®DÖD/êD/E1JEJ|E>ÇEDF!KF/mF(�F)ÆF#ðF#Ga8G"šG½G4ÝG>H5QH.‡H/¶H*æH&I+8I(dI$�Ia²I"J 7J6XJF�J.ÖJZKC`KF¤KBëKA.L.pL*ŸLFÊL.M
@MNMdM|M!”M¶M0ÖMN+!N.MN#|N! N-ÂN$ðN$O#:O.^O@�O<ÎO<PJHP&“PVºPQ=1Q4oQ1¤Q6ÖQ/
RT=R’R,°R?ÝR/S0MS1~S/°S5àSVT<mTQªT0üTa-UU�UkåUEQVJ—V?âV$"WGWFgWP®W0ÿW"0XDSXV˜X1ïX@!Y6bYL™Y0æY-Z;EZc�ZåZ[[+![7M[:…[1À[8ò[&+\7R\*Š\1µ\:ç\ "]@C]3„]1¸]"ê]'
^%5^$[^;€^.¼^+ë^N_2f_5™_Ï_å_ÿ_`/`iD`m®`Ka1ha"ša½a Øaùa#bC:bB~bÁbÚbDôb:9cFtc!»c!Ýc,ÿc.,dT[d8°dDéd‹.e*ºe+åe*f*<fgf1‡f'¹fFáf=(g#fg$Šg#¯gÓgìgh#h(Ah(jh “h9´hîh
i)iCi\i&siši4¬iFáiQ(jCzj¾j(Õj*þj)k6Ik €kM¡k@ïk#0lTTl©l-ºl,èlm*/m/ZmŠm$¤mÉmèm)n10n;bn,žn0Ënün/o&Ko)roœo«o+Áo"íop0pPp*dp�p¦p
½pËp
ãpñp#	q
-q;q%Rqxq˜q­q&Äq?ëq+rGr(drO�r(Ýr(s/sFsfs }s7žs-Östt8tNtJdtV¯tuuE;u(�uªu!¾u$àu&v",vOv8ovF¨vRïvBwP\w*­w0Øw/	x39x,mxšx!©x0Ëx(üxM%yHsy0¼yíy$z1z4Lz�z+•z+Ázíz {M({v{9ˆ{:Â{Eý{<C|€|
! –| ¡|)Â|(ì|!}>7}v}“}±}$Ç}+ì}$~*=~h~5‡~J½~T]x
�›W»8€"L€o€€€’€ª€+¹€5å€H�d� �? �Cà�;$‚/`‚3�‚AÄ‚ƒ3ƒ*QƒC|ƒ<Àƒ9ýƒ7„+Q„&}„*¤„2Ï„!…@$…3e…H™…3â…>†)U†5†0µ†8æ†8‡XX‡$±‡4Ö‡&ˆ52ˆ5hˆžˆ¤ˆ&¹ˆ'àˆ‰‰-/‰]‰u‰+}‰*©‰Ô‰ó‰RŠ;fŠ;¢Š'ÞŠ'‹7.‹0f‹-—‹$Å‹%ê‹%Œ$6Œ%[Œ �Œ$¢ŒÇŒãŒýŒ�1.�1`�’�±�À�à�)þ�(ŽHŽ+WŽƒŽ˜Ž¶ŽÅŽÚŽòŽO�Q�`�x�’�ª�Â�Ú�ù���(�@�Z�8s�¬�¼�%Ë�&ñ�%‘+>‘j‘9‚‘¼‘#Û‘ÿ‘’$’B’:W’.’’>Á’““!“<“P“b“q“€“!—“"¹“[Ü“#8”'\”„”3•”É”1Û”a
•*o•š•­•"À•1ã•–+–BC–H†–Ï–*á–4—*A—#l—�—¦—5º—&ð—˜x)˜¢˜!¶˜Ø˜(ó˜F™.c™’™¥™¾™Õ™ æ™>š&Fšmšƒš�–š?4›.t›£›1·›=é›0'œ0Xœ;‰œÅœàœ.ôœ#�9�L�‹]�é�ü�žž3žKžZžožŽž5�žÓžñžŸ("Ÿ'KŸ3sŸ3§ŸÛŸïŸ0üŸ0- ^ o +Ž º -Ö -¡2¡'M¡6u¡!¬¡$Î¡ó¡¢!¢:¢V¢l¢€¢‘¢¥¢¸¢?Ì¢£%£4<£=q£#¯£Ó£ê£ÿ£!¤6¤*V¤�¤•¤­¤0Å¤ö¤¥(¥<¥#V¥z¥•¥®¥À¥×¥ô¥
¦"$¦G¦[¦u¦’¦¯¦%Ì¦+ò¦§3§D§ `§*�§0¬§Ý§ú§¨!¨<¨%Q¨w¨Œ¨ ¨¸¨×¨í¨&ÿ¨&©9©+J©v©•©±©AÇ©@	ªJªgªª%šª!Àªâªõª
«%«@«[«p«Ž«¥«"Â«å«ý«¬(¬@¬R\¬1¯¬Dá¬8&­ _­/€­8°­xé­Fb®P©®Tú®&O¯@v¯·¯Õ¯<ô¯91°Uk°TÁ°/±0F±+w±/£±/Ó±<²<@²9}²,·²@ä²2%³4X³6�³,Ä³2ñ³.$´DS´U˜´/î´+µ+Jµ<vµf³µ9¶4T¶`‰¶^ê¶_I·:©·+ä·Q¸'b¸^Š¸Cé¸0-¹D^¹.£¹AÒ¹=ºARº*”º¿ºHÛº($»M»Qd»&¶»>Ý»¼B5¼Bx¼»¼Û¼.ç¼'½U>½$”½¹½*Ô½ÿ½¾./¾,^¾6‹¾Â¾á¾&þ¾%¿:¿W¿#r¿%–¿"¼¿ß¿ý¿À!<À$^À&ƒÀ/ªÀ0ÚÀ-Á"9Á#\Á8€Á:¹Á#ôÁQÂQjÂ?¼ÂüÂ0Ã/GÃ/wÃ§Ã4ÃÃ0øÃ2)Ä2\Ä3�Ä
ÃÄ
ÑÄ/ßÄ>Å#NÅ"rÅ!•Å ·ÅØÅ-öÅ&$Æ6KÆ‚ÆœÆ±Æ½ÆÚÆöÆÇ3ÇIÇiÇ8‰ÇÂÇàÇ2þÇ01È4bÈ3—ÈËÈ ÚÈûÈÉ;É WÉ*xÉ£É(ÁÉ@êÉP+Ê:|Ê4·ÊìÊ=ËBË\ËlË:�ËB¼Ë4ÿË4ÌAHÌ=ŠÌ/ÈÌ&øÌIÍ4iÍ"žÍ,ÁÍ7îÍ&Î*EÎ&pÎ—Î#±Î*ÕÎ"ÏD#Ï@hÏ5©Ï4ßÏ&ÐI;Ð)…Ð¯ÐGÏÐÑ$Ñ8,Ñ@eÑ¦ÑjÁÑF,Ò&sÒBšÒ4ÝÒÓ)Ó`GÓ¨Ó@µÓ#öÓ3ÔNÔGUÔ3�Ô)ÑÔ@ûÔ!<Õ3^Õ7’Õ6ÊÕ9Ö<;Ö+xÖ¤Ö)ÂÖ.ìÖ%×0A×'r×š×´×È×!ä×Ø/Ø5EØ6{Ø@²Ø8óØ*,Ù0WÙ;ˆÙ2ÄÙ6÷Ù$.Ú$SÚ/xÚ!¨Ú ÊÚ)ëÚ)Û)?Û-iÛ$—Û¼ÛwÛÛ›SÜ0ïÜ Ý <Ý8]ÝE–Ý@ÜÝ3Þ4QÞ†Þ*žÞVÉÞM ß:nßC©ßIíßG7àà—àµà Õà,öà,#á!PáFráF¹á^âF_â@¦âQçâc9ãf�ãWäA\ä9žäTØäJ-åHxå0Áå+òå:æ#Yæ#}æ+¡æoÍæ>=çP|çAÍçFè6Vè-�è»è!×è%ùè-éMé'mé<•é9Òé%ê)2ê(\ê …ê/¦ê2Öê(	ë$2ë[Wë-³ë-áëOìh_ì$Èì5íì#í:í?Xí;˜íÔí8çíC îdî'ƒî8«îäîï!ï*@ïkï4‰ï¾ï4Þï1ð,EðQrð=Äð/ñ32ñ<fñk£ñhò!xò šò0»ò1ìòó
! 1óB<óDó)Äó;îóa*ôUŒôâô^ýô:\õ"—õ(ºõ'ãõ"ö!.ö!Pö rö!“ö"µö+Øö%÷)*÷$T÷#y÷+�÷0É÷ú÷ø/3ø"cø†ø&¥ø"Ìø#ïø7ù&Kù/rù¢ù&Áùèù$ú'ú$Cú#hú$Œú&±ú-Øú'û1.û`û#}û#¡ûÅûâûü!ü$>ü$cü-ˆü+¶üâü!ý!#ý0Eý)vý( ýÉýãý:ÿý-:þ.hþ—þ0­þ/ÞþCÿ-Rÿ4€ÿ6µÿ*ìÿ6#N#r1–7È."LJo@º+û;'4c6˜6Ï(/544j*ŸTÊ #@ d.…)´$Þ$'(POhb¸/\K-¨Ö6ñe(XŽ?ç='-e.“<Â=ÿ,=	,j	2—	4Ê	Nÿ	(N
! Ew
! D½
! EIHF’DÙ>h]=Æ3
C8
S|
,Ð
,ý
"*Mh'�$©@Î6KFC’EÖKGhL°/ý7-PeH¶LÿLLR™6ì>#Hb«É>ç&!@>b¡»Ìè <:U>�5Ï:O@H�EÙ#OCH“EÜ$"7GSYÓZ-cˆDìb1*”)¿#é/
;=%yŸ®8Ê8*V=�¿+Ë ÷)<B9�8É,[/W‹KãA/Aq4³/è2 -K "y œ &¶ 5Ý +!?!)W!�!˜!«!É!Ý!ø! "!3" U"!v" ˜"!¹"Û"û"#4;#p#!Ž#°#Ê#EÝ#F#$Bj$!­$+Ï$+û$'% G%:h%v£%1&PL&@�&:Þ&1'aK'(­'(Ö'ÿ'#((C(l()‹(.µ('ä();')<c)? )Eà))&*&P*,w*1¤* Ö*÷*J+%[+0�+=²+*ð+,,.H,=w,Hµ,þ,)-'B-j-�--‘-'¿-&ç-.').Q.%q.-—.+Å.5ñ.6'/!^/€/0 /Ñ/+ë/.0#F0!j0-Œ0$º0$ß0#16(1?_13Ÿ1,Ó1262M2+i2:•2BÐ2-3.A35p3)¦3/Ð3U4[V4\²4e5Fu5d¼5a!6gƒ6hë6qT7RÆ7p8YŠ8ä889.99Nh9 ·9]Ø9"6:>Y:-˜:9Æ:I;EJ;H�;HÙ;8"<D[<R <)ó<C=;a=O�=Gí=F5>+|>¨>/Æ>%ö>-?0J?2{?#®?Ò?7ï?+'@*S@*~@S©@<ý@:A*ZA*…A9°A<êA''B6OB!†B-¨B1ÖB4C&=CNdCQ³C?D:ED,€D$­D&ÒD ùDEI:E=„E/ÂE"òE(F'>F*fF8‘FHÊFKG3_G“G#¯G,ÓG5H#6H;ZH)–H%ÀH7æH!I@I/^I3ŽI3ÂI/öI5&J\J-uJ"£J&ÆJíJ;K4BKwK5†K.¼KDëK$0L)UL&L)¦L0ÐL1M3M‚NM;ÑMI
N5WN?�N7ÍN<O8BO{O)”O¾O=ÝO9P-UP'ƒP?«P8ëP#$Q<HQD…QÊQ&âQ*	R'4R\R>vRµR>ÒR S;2S:nS©S1ÀS-òS( T[IT3¥T.ÙT@UEIUU�U(åU*V9VIV]VoVƒV—V©V½VÏVáVóVWW(W9WKW]WoW�W“W¥W¹WËWÝWïWXX'X9XKX_XqXƒX”X¦X¸XÊXÜXîXYY&Y8YNY`YrY„Y/–YÆYØYïYCZCJZŽZ§Z0¾Z;ïZ +[1L[~[Sž[hò[][\h¹\"]>]N]m]ƒ]—]#²]$Ö]bû](^^‡^¡^¿^#Ð^ ô^/_6E_!|_ž_K½_	`'`'A`'i`‘`¬`Á`à`1ø`5*a3`a0”a4Åa/úa)*bGTb1œb7Îb4c-;c#ic�c+©cÕc!ôc!d8dWd%od(•d¾dÞd0ðd4!eVeoe �e®e*Âeíe
! f&*f&Qf&xf<Ÿf'Üf!g(&gOg/eg&•g%¼g&âg"	h*,h+Wh)ƒh&­h3Ôhi%i/6i)fi"�i.³i0âi"j6jJj:jj3¥jÙj#÷j"k.>k.mk+œk!Èk&êk!l,3l,`l)�l,·l&äl'm3m%Om!um5—mÍm:àm.n(Jnsn1‡n¹nÔn8ên&#o-Jo,xo0¥o/Öo*p1p"Qp#tp+˜p$Äp%ép)q9q1Yq‹q!©q+Ëq1÷q2)r(\r-…r,³rMàrL.s{s%šsÀs.às&t-6t dt…tšt.®tÝtJýtRHu3›uÏuçu(ùu("v2Kv$~vN£vòv$wT4wK‰wÕwéwx)!x+Kx6wx
®x.¼x#ëx-y=y$[y#€y¤y+Ây#îyz#z0z'Iz qz ’z'³zÛz;óz:/{;j{1¦{(Ø{"|"$|NG|:–|Ñ|í|}}5}M}g} ‚} £} Ä} å} ~ '~ H~ i~ Š~ «~ Ì~í~#""Fi‰¥¼*Ú)€)/€Y€y€•€±€Í€ä€��7�S�o�‹�§�Ã�#ß� ‚0$‚$U‚%z‚% ‚3Æ‚ú‚ƒ0/ƒ`ƒrƒ ‰ƒ+ªƒÖƒ7óƒ/+„[„"v„™„ ²„Ó„'ó„ …<…SS…§…%Â…%è…0†+?†4k†. †2Ï†$‡'‡A‡)^‡ˆ‡%§‡Í‡)à‡6
! ˆ%Aˆgˆ=}ˆ,»ˆ$èˆ)
‰7‰"M‰#p‰&”‰#»‰#ß‰#Š'ŠFŠZŠAqŠ<³Š!ðŠ8‹$K‹ p‹*‘‹+¼‹2è‹7Œ/SŒ$ƒŒ*¨Œ"ÓŒ'öŒ�==�{�!•�4·�Hì�P5Ž,†Ž³Ž)ÉŽ-óŽ&!�'H�p���4°�,å�%�8�+N�/z�.ª�4Ù�2‘,A‘_n‘qÎ‘!@’Ab’A¤’æ’)“$,“*Q“.|“8«“2ä“”+*”7V”Ž”'¡”É”>ß”6•DU•2š•,Í•ú•(–.B–.q–( –2É–=ü–!:—'\—'„—$¬—7Ñ—#	˜%-˜6S˜9Š˜9Ä˜3þ˜@2™3s™§™)Ç™)ñ™-š5Iš!š(¡šÊšOéš(9›(b›&‹›²›3Ï›.œ*2œA]œ9ŸœÙœ5íœL#�/p�! �Â�Cá�1%ž/Wž.‡ž(¶žßž÷žŸ%'Ÿ&MŸtŸ)�Ÿ¹ŸÎŸãŸ+ /, \ .m Qœ Hî 47¡:l¡7§¡ß¡ù¡7¢'>¢1f¢.˜¢.Ç¢(ö¢1£+Q£.}£+¬£%Ø£2þ£1¤$L¤q¤!ƒ¤\¥¤E¥)H¥<r¥9¯¥é¥"¦+¦>¦P¦"n¦'‘¦-¹¦)ç¦'§%9§ _§€§ §#À§"ä§$¨",¨O¨&o¨'–¨+¾¨(ê¨!©5©%U©%{©%¡©(Ç©&ð©'ª'?ª'gª%�ª0µª3æª7«3R«1†«f¸«V¬5v¬#¬¬Ð¬ð¬­('­)P­*z­,¥­+Ò­"þ­Y!®5{®a±®R¯2f¯I™¯Nã¯52°Kh°K´°,±]-±_‹±;ë±<'²d²'„²¬²*Ç²'ò²C³3^³:’³"Í³<ð³--´[´v´_”´Lô´,AµHnµ1·µéµ øµ!¶+;¶g¶„¶3¡¶HÕ¶·12·7d·œ·±· Á·â·!¸'$¸,L¸y¸5ˆ¸¾¸&Ö¸6ý¸H4¹H}¹OÆ¹'º->º=lºFªº9ñºW+»qƒ»œõ»’¼2²¼å¼7ü¼+4½0`½-‘½¿½ß½ÿ½1¾2O¾‚¾5¢¾*Ø¾+¿//¿$_¿;„¿.À¿>ï¿#.À?RÀ#’À!¶À0ØÀ1	Á&;Á/bÁ4’Á2ÇÁ2úÁ8-Â/fÂH–Â>ßÂ.ÃLMÃ/šÃ&ÊÃ$ñÃCÄ4ZÄ:�Ä3ÊÄ)þÄ@(Å&iÅ$�Å$µÅ-ÚÅ&Æ$/ÆBTÆ-—Æ1ÅÆ"÷Æ$Ç?Ç\Ç.xÇ§Ç!ÅÇ"çÇ.
! È39È(mÈ)–È/ÀÈðÈ%É2É,PÉ}É$˜É½É$ØÉ&ýÉ0$Ê&UÊ8|Ê)µÊBßÊ'"Ë$JË/oË7ŸË/×Ë#Ì!+Ì!MÌ.oÌ*žÌBÉÌÍ!ÍAÍE^Íh¤Í-
Î;Î8GÎ€Î Î¹Î.ÏÎþÎ Ï9Ï,WÏ-„Ï/²Ï5âÏ6Ð/OÐ8Ð?¸Ð)øÐ*"Ñ2MÑ9€ÑºÑ×Ñ)öÑ* Ò2KÒ9~Ò*¸Ò+ãÒ3Ó:CÓ(~Ó<§Ó6äÓ@Ô2\ÔM�Ô?ÝÔ?Õ1]Õ9�Õ=ÉÕhÖ=pÖ5®Ö5äÖ%× @×Na×.°×6ß×0Ø)GØ)qØP›Ø%ìØ2Ù+EÙqÙ1ˆÙIºÙ&Ú)+Ú?UÚ6•Ú@ÌÚ.
Û3<Û,pÛ)�Û(ÇÛ0ðÛ:!Ü.\Ü&‹Ü<²Ü"ïÜÝJ,ÝCwÝK»ÝKÞfSÞ*ºÞDåÞ>*ßFiß+°ß4Üß4à,Fà,sà4 à&Õà$üà!á8á)Ká"uá=˜á.Öá0â06âgâ`{âzÜâ4WãqŒã.þã>-ä"lä-�äA½äHÿäHåJ`å«å!Êå)ìå%æ%<æbæ&væ�æ »æ!Üæþæç(ç&Gçnç‚ç/�çÍçáç2þç(1è"Zè8}è9¶è!ðèé!é7é7Ké6ƒéºéÉéÜé4ìé!ê*=êhê%ê&¥êÌêçêë!%ëxGëYÀëì$5ì Zì({ì1¤ì8ÖìQíOaí9±íGëí&3îAZî0œî|Íî{JïDÆïð#ð(<ðeðvð�ð§ð2¿ð)òð$ñ/AñZqñ ÌñNíñM<òŠò0©òBÚò óA>ó/€ó0°ó0áóKô!^ô"€ô"£ôÆôåô%õ%(õNõjõf�õwèõ1`ö%’ö¸ö2Ôö(÷+0÷+\÷&ˆ÷+¯÷Û÷)ó÷-ø0Kø|ø%–ø0¼øíø ùD,ùqù1‰ù'»ù.ãù2ú!Eú#gú/‹ú4»ú$ðúEû4[û(�ûj¹û2$ü)Wü@�üÂüBßüQ"ýKtýBÀý þ5$þ<Zþ+—þÃþ2Ùþÿ3$ÿ+XÿB„ÿ"Çÿ"êÿO
D]=¢à/ù)6>.u1¤#Öú 01P…‚ˆ$‘ ¶/×''/WNt8Ã=ü-:Zh7ÃQûSM¡À"Ù$ü#!'E0m(ž)Ç9ñ+?Sg-y8§à'ÿG'	o	!ˆ	%ª	-Ð	þ	
! ',
! T
! a
! 8€
!  ¹
! $Ú
! #ÿ
! #4!D f.‡¶Ð5ì">1M5-µãú
/
CO
5“

É
,×
"/'-W….¢+Ñ4ý;2+n*š3Å"ù&C^^*½#è#"0"Sv–'´Ü(ú#@:2{.®&Ý#"(-K,y¦Ä/ß,(<5e›7¸'ð2 H$iŽ+®9Ú*1,\,‰4¶"ëC&R8yA²ô'%:.`/�@¿$A%Kg5³é''!OLqV¾E+[,‡´MÐB,a:Ž7É;5=3s4§.ÜBNj.ˆ+·0ã"97IqI». *4 -_ 0� 1¾ 5ð &&!'M!(u!/ž!4Î!)",-"-Z"Gˆ"'Ð"(ø"&!#H#W#=g#(¥#;Î#D
! $FO$'–$4¾$Zó$9N%4ˆ%8½%Hö%!?&(a&EŠ&EÐ&'(')F'1p'2¢'aÕ'i7(S¡(õ(()&;):b)@�)RÞ)N1*+€*3¬*#à**++/+*[+†+›+ º+!Û+ý+/,0I,/z,-ª,.Ø,$-,-1-8-Q-d-q-KŠ-CÖ-.50.,f.<“.1Ð.z/1}/P¯/e0*f02‘09Ä0Lþ0HK1”1ª1Á1"Þ1\23^27’2*Ê2.õ2'$3,L3y3"“3<¶31ó34%4
Z4+h4	”4ž45¼4#ò4-5D5P\5L­5[ú55V6Œ6¡6B¿6:79=7.w7=¦7Mä7928ol8RÜ8N/9;~9Zº9&:D<:B�:>Ä:O;*S;N~;Í;:ç;P"<@s<E´<lú<5g=1�=)Ï=ù=2>"I>l>>!’>´>Ó>ì>?"?$=?/b?/’?/Â?/ò?3"@8V@3�@8Ã@+ü@3(A+\A3ˆAA¼A@þA:?B9zB9´B;îB;*C3fC3šCHÎC&D>D%ZD6€D3·DYëD<EE8‚E»E3ÙEF
F*TF.F!®FQÐF%"GDHG}�G,H-8HYfHYÀH<I¶WI¶J=ÅJ2KF6K'}K)¥K+ÏK6ûK62LiL‰L›L,´LáLEûLAAM4ƒM9¸M;òM/.N=^N/œNnÌN;O#QOuO"’OµO.ÏO!þO P!9P[P"qP"”P·P=ÏP
Q'Q>Q.RQH�QwÊQ!BRBdRF§RQîRS@S>”S2ÓS TB'T3jT<žT*ÛT U'U)GU+qU%�U%ÃU0éUV.VJV?jVDªVïV%W(4W']W)…W4¯W*äW7XGXcXXYšX,ôXH!YAjYZ¬YHZ-PZ6~Z5µZëZ(['4[
\[7j[¢[$¿[+ä[%\"6\-Y\%‡\!­\<Ï\>],K]x],•]Â]@á]'"^!J^ l^�^p¨^q_n‹_oú_j`1†`5¸`*î`7a=QaE�a1ÕaLbLTb-¡b*ÏbBúb>=c=|c=ºcgøci`d_Êd9*e"de"‡e#ªeJÎeCf?]fM�f8ëfB$g&gg*Žg*¹g%ägU
! h¿`h‰ i7ªi.âi†j8˜j3Ñj4k :k_[k=»k4ùk .l_OlJ¯l?úlK:mF†m4Ím4n;7nPsnWÄn?oA\oAžoAàoX"pL{pLÈpVqVlqEÃqL	rNVrQ¥rH÷rB@sCƒs]Çs]%tEƒtBÉtPuB]u. uOÏuBvKbvJ®vKùvKEwJ‘wKÜw5(x7^xJ–xJáx9,y9fyA yEâyQ(zDzzD¿z@{�E{:Ö{^|#p|-”|Â|É|	Ñ|+Û|l}Jt}+¿}	ë}õ}%~,'~nT~vÃ~m:u¨d€lƒ€8ð€:)�;d�; �:Ü�L‚%d‚&Š‚;±‚>í‚,ƒ!4ƒVƒqƒ<‚ƒ¿ƒÒƒ!ðƒ-„.@„*o„š„(¸„8á„<…BW…Fš…Bá…Z$†(†)¨†:Ò†N
‡(\‡1…‡<·‡Rô‡/Gˆwˆ/Žˆ6¾ˆcõˆ6Y‰C�‰6Ô‰7Š)CŠ;mŠB©ŠìŠ;‹&=‹0d‹\•‹ò‹>ŒAOŒ*‘Œ(¼Œ2åŒA�>Z�#™�-½�4ë� Ž">ŽQaŽ@³ŽBôŽ17�4i�ž�'¹�'á�		��".�DQ�@–�×�.ô�#‘,@‘1m‘)Ÿ‘"É‘*ì‘5’M’d’y’“’²’hË’4“Q“ k“1Œ“1¾“ ð“”.”*K”v” ’”³”%Ï”õ”•)*•T•3t•¨•·•&Î•õ•#–0–zJ–bÅ–+(—(T—0}—#®—1Ò—"˜+'˜S˜l˜„˜¢˜·˜Ì˜&â˜	™R!™/t™:¤™)ß™?	šIIš)“š2½šðš6
›6D› {›
œ›7ª›.â›BœJTœŸœ.¸œ1çœ@�@Z�›�º�QÖ�,(ž>UžD”ž=Ùž(ŸK@Ÿ$ŒŸ±ŸÌŸ8èŸ! 7 >O NŽ MÝ 3+¡@_¡ ¡½¡Î¡)î¡(¢@A¢%‚¢+¨¢Ô¢2ê¢+£+I£$u£6š£Ñ£5í£<#¤<`¤4�¤7Ò¤
! ¥/)¥5Y¥A�¥7Ñ¥%	¦>/¦Pn¦a¿¦%!§BG§Š§¤§Ã§%à§-¨+4¨6`¨-—¨.Å¨-ô¨("©)K©1u©§©8·©ð©*ª`.ª>�ªEÎª$«9«1H«z«=�«Ë«ß«÷«,¬A¬a¬:�¬¼¬1Ù¬­4!­0V­8‡­JÀ­%®%1®/W®&‡®C®®&ò®&¯@¯ Z¯D{¯À¯Þ¯î¯L°AS° •°¶°Ô°ñ°±±*0±[±z±0—±8È±,²2.² a²"‚²?¥²å²,³E2³!x³(š³8Ã³,ü³,)´$V´{´™´(µ´7Þ´!µ8µ#Xµ=|µAºµüµG¶2]¶$�¶Wµ¶,
·;:·>v·>µ·Dô·99¸-s¸3¡¸BÕ¸¹46¹)k¹•¹!¯¹Ñ¹3ä¹+ºDºaº(wº º5¶ºìºD»=P»]Ž»#ì»C¼,T¼<�¼6¾¼;õ¼61½nh½>×½*¾6A¾4x¾I­¾%÷¾'¿.E¿ t¿$•¿-º¿!è¿&
! À 1ÀRÀfÀzÀ7ƒÀ»ÀÚÀõÀ(Á%9Á0_Á!�Á"²Á'ÕÁ(ýÁ>&Â:eÂ5 Â:ÖÂ4ÃEFÃ*ŒÃ)·Ã;áÃ6Ä+TÄ1€Ä=²ÄðÄÅ.Å!NÅ7pÅ!¨ÅÊÅèÅ1Æ02Æ)cÆ)�Æ·Æ1ÒÆ8Ç9=Ç0wÇ¨ÇºÇ?ÌÇ\È\iÈJÆÈ$É#6ÉZÉfuÉOÜÉ ,Ê]MÊ,«Ê*ØÊ+Ë/Ë LËMmË-»ËIéËh3Ì2œÌÏÌ!ßÌ"Í,$ÍQÍ4oÍ*¤Í ÏÍOðÍ@ÎFZÎ=¡ÎßÎ$ùÎ$Ï8CÏ^|Ï(ÛÏ(Ð.-Ð%\Ð7‚Ð3ºÐCîÐ12Ñ4dÑ!™ÑJ»Ñ&Ò5-ÒcÒ5‚Ò:¸Ò=óÒ/1Ó*aÓSŒÓCàÓ%$Ô2JÔ8}Ô#¶Ô)ÚÔÕ'$Õ-LÕNzÕ<ÉÕ4Ö7;Ö^sÖVÒÖ6)×R`×ˆ³×8<Ø1uØ#§Ø#ËØïØBÙ@NÙ0�Ù9ÀÙ&úÙ4!Ú$VÚ3{Ú6¯ÚæÚüÚÛ.Û&HÛ+oÛ1›Û5ÍÛ;Ü0?ÜpÜ:ŽÜ)ÉÜ)óÜ(Ý(FÝ#oÝ“Ý&³Ý=ÚÝ%Þ)>Þ,hÞ(•Þ-¾Þ+ìÞß 5ßVß+vß¢ß"·ßÚßìß
! àà-àEàeà$‚à)§à.Ñà$á(%á(Náwá(–á6¿á3öá:*â?eâ4¥â	Úâ%äâ'
! ã-2ã5`ã!–ã1¸ãêã)ä2ä#Dä5hä8žä+×ä8å1<å%nå&”å»å.Ùåæ8'æ-`æ'Žæ*¶æ4áæç$1ç(Vç5ç#µç)Ùç)è*-è!Xè"zè"�è.Àèïè
! é!%éGéfé€éH�é/æé@êWêlêeƒêYéê&Cëjë ‚ë£ë"¿ëSâë6ìSì'pì)˜ìÂì.áìí/íNímíŒí?�íGÝí?%î*eî!�î²î#Áî åî*ï)1ï,[ï4ˆï)½ï$çï=ð'Jð<rð=¯ð.íð1ñ)Nñ1xñ4ªñ,ßñ'ò34òBhò4«ò7àò/ó:Hó2ƒó4¶ó.ëó#ô0>ô3oô?£ôBãô4&õœ[õBøõ&;öUböE¸ö5þö44÷)i÷)“÷-½÷"ë÷@ø8Oø"ˆø9«ø!åøFù$Nù*sù+žùÊù-àù'ú)6ú`úE|úMÂúUûFfû0­û&Þû5ü';ü5cü™ü²üÑüðüb
ý7pý0¨ýuÙýAOþ9‘þJËþ0ÿ7Gÿÿ3—ÿ&Ëÿ-òÿ(  I&j ‘²-ËVù/P€˜´0Ð'#)9MM‡!Õ'÷'9G3�4µ;êM&6t/«2Û2,AIn/¸3è13E/y3©7Ý3I)i)“+½/é2$L-q%ŸÅäJ	@O	$�	!µ	)×	#
!  %
! 0F
! 4w
! H¬
! (õ
! 5N'c‹ )¼(æZBj+­"Ùü
&
9B
|
2Œ
6¿
Tö
,K7xH°3ù/-*]6ˆ0¿Jð8;t%�,¶$ã.97(q(š~Ã4B9w7±=é3'/[4‹.À.ï4.S.‚,±9Þ99R:Œ9Ç:9<9vW°W.`�¤7Ä7ü<4Fq9¸$ò!"9&\)ƒ­Éè.û**,U ‚0£#Ô=ø6<Q.Ž)½5ç*H+h!” ¶-×OU!n<�-Í*û$&7K.ƒ(².Û-
! 81H7z.²/áF 3X 'Œ "´ +× 3!@7!Dx!%½!ã!+"3/"c"}"“"®">Î"-
#(;#<d#¡##¿##ã#$($$fM$¡´$V%$o%†”%6&MR&: &6Û&6'/I'%y'-Ÿ'<Í'5
! (&@(7g(AŸ(Gá())@A)$‚)2§)&Ú)H*J* ^*:*º**Ñ*Uü*OR+A¢+7ä+=,DZ,;Ÿ,$Û,3-54-0j-6›-@Ò-?.DS.@˜.;Ù.;/Q/e/z/Ž/¤/¸/Ë/à/ô/	0020H0\0r0Œ0 0³0Ä0Þ0ó0	1121E19]1ƒ—1L2 h2–	3V 3M÷3QE4D—41Ü4(5(75"`53ƒ5d·536)P6%z6= 6HÞ6C'7>k7?ª7(ê7B8HV87Ÿ8×8Zõ8`P9Y±9_:Pk:B¼:Bÿ:[B;8ž;\×;b4<\—<Xô<KM=N™=Qè=J:>8…>G¾>2?$9?N^?)­?1×?	@-(@iV@>À@?ÿ@F?A+†A+²A4ÞA0B0DB1uB9§B%áB!C+)C+UC+�C,­C+ÚC+D,2D,_D*ŒD·D,ÕD&EK)EKuEUÁEaF{yFAõF77G`oG4ÐG]H&cH"ŠHO­HOýHOMI'�I)ÅI)ïI)JFCJHŠJWÓJ&+K/RK ‚K)£KPÍKXLGwL@¿LAM-BM.pM9ŸMAÙM7NiSNl½N5*O;`O9œOUÖO5,PQbPˆ´P!=Q?_Q5ŸQ?ÕQ=RDSR7˜R-ÐR"þRA!S=cS%¡S1ÇS2ùS.,T2[TWŽTæT.U5U<GU2„U-·U-åUV�3V ÁVâV2ÿV(2WE[WE¡W$çWMX0ZX.‹XHºXGYKY3kY>ŸYXÞY27ZBjZ­ZF¿Z![/([!X['z[)¢[7Ì[%\*\*H\"s\!–\)¸\ â\]6"] Y]Rz]/Í](ý]"&^I^#g^‹^"¨^1Ë^9ý^7_)O_(y_¢_À_(Õ_ þ_`2`R`1p`+¢`/Î`/þ`(.a8Wa&�a·a#Öa"úab*8b!cb …b¦b*¾b6éb* cKc2kc$žcÃcácöcd1d)Fd,pd0�d7Îd!e#(e0Le&}e#¤eFÈe;f/KfA{f@½f3þf/2g(bg8‹g!ÄgMæg64h8kh.¤h3Óh-iM5i4ƒi@¸iJùiKDj,�jA½jHÿj>HkU‡k&Ýk'lL,lHylUÂlFmC_m@£m=äm8"nO[n-«nÙn6ôn0+o3\o/�oÀo8Öo0pD@p1…p$·p<Üp+q2EqFxqE¿q0r‡6rY¾rnsT‡sKÜsN(tOwt7ÇtIÿt,Iu0vu§u.Ãu.òu8!v'Zv&‚v+©v%Õv>ûvY:wb”w#÷wHx(dx$�x/²xâx4øx‚-y°y-ÏyCýyCAz-…z³z-Ñz!ÿz !{ B{&c{Š{¨{-È{5ö{%,|.R|%�|§|»|Î|'å|
}!}09}0j}›}°}Ð}"ï}'~:~HX~(¡~3Ê~1þ~305dš/ºêF€(H€)q€1›€8Í€+�)2�A\�+ž�/Ê�6ú�1‚.±‚+à‚0ƒ=ƒ(Xƒ)�ƒ*«ƒ-Öƒ*„,/„\„z„"™„ ¼„Ý„ó„
! …A%… g…Eˆ…#Î… ò…7†,K†(x†4¡†Ö†(ð†/‡/I‡.y‡¨‡Ç‡%â‡4ˆ4=ˆ+rˆ3žˆ0Òˆ3‰,7‰)d‰7Ž‰6Æ‰!ý‰&Š7FŠ%~Š2¤Š.×Š)‹+0‹.\‹6‹‹Â‹4Ý‹Œ,0Œ]Œ"sŒ/–Œ?ÆŒ+�B2�2u�6¨�ß�4ÿ�F4Ž%{Ž¡Ž7µŽ2íŽ4 �>U�5”�1Ê�"ü�1�.Q�€�&œ�!Ã�å�‘^‘x‘3”‘%È‘0î‘J’1j’2œ’(Ï’ø’“+“E“T“r“7†“¾“'Ó“'û“(#”$L”>q”=°”)î”E•^•!v•˜•ª•½•1Ô•–"&–I–d–%}–6£–<Ú–—,—F—,a—&Ž—"µ—HØ—3!˜/U˜U…˜&Û˜L™3O™Yƒ™8Ý™3š4Jš š š³šÈš&ãš*
! ›&5›*\›,‡›.´›ã›œ!œ9:œCtœ%¸œ)Þœ%�.�H�"_�‚�F¢�4é�ž<ž1Rž.„ž*³ž:Þž Ÿ:ŸWŸuŸ‹Ÿ.¡Ÿ,ÐŸýŸ5 .K z /š 0Ê û ¡7¡-D¡"r¡-•¡,Ã¡ð¡¢¢8¢M¢g¢€¢“¢«¢*È¢)ó¢4£R£!o£/‘£*Á£)ì£¤O5¤…¤*�¤!È¤$ê¤$¥4¥#O¥s¥’¥«¥$É¥î¥¦"¦A¦ Z¦{¦I•¦8ß¦§!$§#F§&j§‘§±§5Ì§¨(¨@A¨B‚¨AÅ¨ ©(© H©-i©<—©!Ô©1ö©(ªHªdª!ªP¡ª6òª<)«"f«.‰«¸«G×«G¬'g¬-�¬3½¬ ñ¬­(/­%X­1~­#°­5Ô­*
! ®'5®$]®'‚®3ª®JÞ®>)¯%h¯+Ž¯º¯"Æ¯é¯!þ¯A °Eb°D¨°'í°±x0±›©±}E²Ã²#Ø²2ü²:/³Mj³/¸³8è³7!´'Y´(�´?ª´.ê´Kµ2eµ$˜µZ½µ8¶#Q¶u¶‘¶®¶%Ì¶7ò¶&*·,Q·-~·!¬· Î·6ï·&¸+E¸q¸�¸®¸É¸!è¸
! ¹#¹B¹J`¹=«¹2é¹=º2ZºB�º7Ðº=»<F»Aƒ»Å»â»þ»&¼-A¼&o¼–¼!¶¼Ø¼ô¼B½U½"r½•½9´½4î½5#¾Y¾$m¾!’¾.´¾Gã¾2+¿$^¿ƒ¿ ›¿%¼¿!â¿&À)+ÀUÀrÀ-�À»ÀÚÀ&îÀÁ%Á%:Á`ÁuÁh‰Á>òÁ1ÂJÂPaÂ9²Â1ìÂ*Ã>IÃ?ˆÃzÈÃ#CÄ-gÄD•Ä>ÚÄ1ÅKÅdÅ}Å�Å©ÅÇÅåÅ!Æ/%Æ UÆ6vÆN­ÆüÆÇf.ÇK•Ç_áÇ]AÈ.ŸÈ9ÎÈ2É<;É;xÉG´É(üÉ
! %Ê'0Ê
! XÊcÊ]zÊ&ØÊ1ÿÊD1Ë=vËE´Ë<úË07Ì8hÌK¡ÌKíÌ'9Í?aÍ¡Í-½Í0ëÍ$ÎEAÎ0‡Î¸Î)ÖÎ&Ï'Ï!:Ï\\Ï%¹Ï(ßÏbÐGkÐ9³ÐíÐ/Ñ.4Ñ)cÑ)�Ñ ·ÑØÑ4òÑ&'Ò+NÒ*zÒ(¥ÒFÎÒ0ÓLFÓ4“ÓÈÓ'×ÓUÿÓ)UÔ6Ô)¶Ô6àÔ	Õ*!ÕLÕ0lÕ1�ÕUÏÕN%Ö!tÖ2–ÖÉÖ]ÜÖd:×]Ÿ×Uý×dSØU¸ØNÙU]Ù³ÙËÙ+àÙÚ*#Ú/NÚ+~Ú/ªÚ ÚÚPûÚ/LÛ/|Û,¬Û&ÙÛ9Ü:Ü*RÜ-}Ü@«Ü-ìÜ@Ý8[ÝK”Ý8àÝKÞeÞ1„Þ+¶ÞâÞ.þÞ(-ßVßTjß2¿ß2òß%à4à3Oà ƒà)¤à+Îà*úà5%á[á1dá$–á!»á,Ýá<
! âUGâ!�âF¿â:ãAã0`ãu‘ã#ä+ä=Iä7‡äC¿äTåZXå[³ådæEtæcºæoç9Žç#Èç!ìçè:,è:gè[¢è#þè"é=Bé/€é%°éÖéöé1êIHêC’êDÖê%ë[Aë!�ë¿ëMßëM-ìG{ìIÃìK
í?Yí#™í%½í4ãí2îIKî•î0©îÚîôî:ï1Mï(ï&¨ï/Ïï+ÿï-+ð+Yð@…ð<Æð8ñ5<ñ6rñ©ñÅñ,âñ2ò?Bò‚òœò7´òBìò,/ó'\ó6„ó+»ó+çó6ô?Jô)Šô2´ô7çô/õOõdõ!võ'˜õ(ÀõQéõ;ö-[ö=‰ö#Çö!ëö5
÷)C÷%m÷.“÷/Â÷0ò÷.#ø6Rø#‰ø­øÀø3ßø6ù+Jù'vù)žù ÈùAéù"+ú(Núwú‰ú-•úÃú	ÒúAÜúû1û:QûŒûO«û'ûû&#üJü?jüªü%ÈüLîü;ýQýoý0�ý¾ý†ÃýJþm[þ«ÉþZuÿ&Ðÿ%÷ÿ#BAC„KÈVvkâRò;EK�*ÍMøF*Z$…*ª"Õ<ø85 n$�"´&×þ*7b5|.²0á48GA€6Â2ù8,2e2˜8Ë1<62s>¦5å>	)Z	0„	"µ	Ø	ò	
! %)
! "O
!  r
!  “
! -´
! "â
! !'%A%gk�kùkeRÑ�$
'µ
4Ý
J!]X(Ø'/ W+x!¤Æ×õ*G[5o-¥Óß¬ë˜DšIß)?A�ß™0y<ª`çH`
! lw�K–[ât>=³Wñ?IU‰pß5PP†×ì(+1](y+¢-Î2ü</ls+z#¦­Ê"x›"¡$Ä-éK,cD�Õõ!!2%ThzfãJj$~£¿!ß6%82^1‘4Ãø1 2J ?} B½ 1!82!:k!E¦! ì!2
"?@"5€"?¶"%ö"A#4^#e“#wù#0q$\¢$‘ÿ$¡‘%T3&^ˆ&9ç&d!'X†'Vß']6(d”(_ù(@Y)Jš)Då)R**Z}*QØ*�*+Kº+M,KT,? ,Nà,J/-Hz-CÃ-B.EJ.‰�.?/–Z/^ñ/EP0 –0?71mw1Vå1U<2Ž’2S!3Su3\É3U&4Þ|4X[5±´5_f6\Æ6S#7ow7eç7XM8B¦8Jé8H49?}9U½9W:Rk:S¾:_;Qr;SÄ;N<Fg<P®<Cÿ=2C>Xv>Ï>4ì>f!?‚ˆ?/@Q;@
�@4›@DÐ@CAYA+nA2šA	ÍA0×A^BpgB3ØBIC–VC4íC."D!QDsDAƒDOÅDE+4E+`EŒE&©E@ÐE@F*RF4}F!²F#ÔF3øF3,G9`G5šG'ÐG'øG$ H%EHkH}H+“H-¿HDíH2I(AIEjI\°I¯
J"½JKàJP,K4}K?²K:òK-L2KLR~L?ÑLLM^MZÞM49N&nNX•N3îNc"O@†O^ÇO”&P»P=ØP[Q!rQG”QÜQ!åQ+R03RVdRF»RdS'gSE�SÕSçSKùSETWTT¬TS²T;UJBUE�U$ÓUcøUh\VbÅV…(W?®WdîW„SX@ØX\YTvYRËYhZ…‡ZH
[:V[f‘[_ø[aX\Iº\R]\W]c´]0^,I^<v^R³^K__R_Ò²_º…`ò@av3b”ªb–?cbÖcU9d�d«d/»d.ëde>.eme!‰e«e¾eBÓe=fTfzqf(ìf1g.Gg2vgq©g#h?hHNhJ—h8âh4i?PiF�i0×iHj;QjG�j5Õj,kE8k4~kK³kFÿk=Fl4„l@¹l‰úlh„mBímA0nJrn?½nAýn@?oG€o7Èojpjkp[ÖpH2qK{qÇq4ßqgrU|rSÒrR&sGysTÁsRtHitm²ty uošu>
! v]Iv„§ve,wi’wgüw{dx~àxI_y|©yw&zežzh{wm{aå{IG|p‘|†}K‰}ƒÕ}JY~Š¤~R/‚‚d€Lj€C·€Rû€UN�i¤�V‚Ye‚<¿‚@ü‚'=ƒCeƒC©ƒAíƒ /„
P„S^„5²„=è„i&…P�…+á…{
†\‰†ræ†�Y‡xÛ‡îTˆC‰^Š•ÞŠ„t‹šù‹Œ”Œ¢!�€Ä�–EŽgÜŽHD�^��èì�Õ�~ê‘’i’�ü’—~“‰”Ÿ ”}@•“¾•7R–4Š–ž¿–Ê^—Y)˜mƒ˜\ñ˜rN™dÁ™z&šX¡šnúš(i›%’›D¸›Wý›"Uœ4xœG­œõœ3�F�)f�-��"¾�á�-þ�=,žEjž6°žˆçžIpŸAºŸnüŸ_k HË 8¡)M¡2w¡$ª¡'Ï¡"÷¡¢A.¢Yp¢dÊ¢F/£bv£CÙ£a¤B¤Â¤8ß¤&¥T?¥l”¥&¦.(¦7W¦M�¦3Ý¦1§1C§0u§*¦§2Ñ§£¨V¨¨(ÿ¨:(©%c©F‰©=Ð©ª1,ª^ª=|ª(ºªUãªk9«&¥«)Ì«(ö«4¬XT¬D­¬Eò¬98­?r­=²­?ð­L0®<}®Hº®8¯N<¯>‹¯3Ê¯Vþ¯@U°V–°Zí°CH±EŒ±DÒ±[²:s²>®²8í²U&³?|³<¼³tù³"n´)‘´D»´>µ(?µ/hµ<˜µeÕµ*;¶Cf¶1ª¶4Ü¶T·Jf·\±·\¸Vk¸0Â¸=ó¸r1¹™¤¹^>ºV�º3ôºM(»0v»§»Å»;ã»?¼`_¼CÀ¼p½Ku½_Á½M!¾Oo¾-¿¾*í¾9¿_R¿;²¿,î¿|Ào˜ÀpÁPyÁ9ÊÁ=ÂKBÂnŽÂYýÂ=WÃI•ÃLßÃR,ÄtÄ'ôÄ7Å†TÅ]ÛÅH9Æ>‚Æ:ÁÆ8üÆ,5Ç5bÇS˜ÇìÇIÈ{QÈDÍÈIÉ]\É3ºÉJîÉB9Ê@|Ê4½Ê=òÊ?0Ë@pË)±Ë=ÛË=ÌDWÌ<œÌrÙÌ)LÍ_vÍEÖÍCÎ0`Î;‘Î,ÍÎ;úÎ,6Ï<cÏ< Ï!ÝÏ.ÿÏF.Ð=uÐ,³Ð8àÐLÑffÑ8ÍÑ6Ò6=Ò5tÒFªÒ<ñÒD.ÓYsÓ+ÍÓ4ùÓ3.ÔEbÔ9¨Ô;âÔIÕHhÕ>±Õ7ðÕ7(ÖG`Ö.¨Ö1×Ö	×(×LB×K�×?Û×0ØILØ-–Ø#ÄØ/èØ*ÙNCÙA’ÙIÔÙÚB:Ú8}Ú¶Ú?ÔÚAÛFVÛp�ÛRÜ(aÜ(ŠÜ.³Ü"âÜJÝ'PÝJxÝDÃÝ9Þ?BÞA‚ÞpÄÞ(5ß8^ß9—ßBÑß:à3Oà?ƒà<ÃàAá7Bá7zá7²á7êá7"â0Zâ‹âJ«âöâ5ãPLãT�ã1òã4$äVYä6°ä6çäVå.uåF¤åCëå:/æ;jæ=¦æ*äæ1çKAç'�ç4µç)êç(è4=èXrè%Ëè%ñè@é2Xé6‹é3Âéöé3ê<GêD„êDÉêKëLZëK§ëLóë1@ìsrì.æìAí@Wí0˜í(Éí@òíU3î4‰îO¾îFï>Uï”ï=²ïPðïRAðC”ðLØð %ñ>Fñ …ñ2¦ñEÙñò!:òY\òG¶òHþò8Gó9€óAºóYüóCVôušôIõIZõ4¤õ6ÙõDö5Uö4‹ö:Àö+ûöA'÷5i÷4Ÿ÷:Ô÷5øAEø5‡ø2½ø?ðø70ù4hùG�ù<åù+"ú(NúZwúDÒúBûZûusûSéû=üAYüD›üBàüh#ýBŒýeÏýe5þ7›þ©ÓþM}ÿPËÿDa.€'¯R×@*+k'—6¿-öH$Bm5°'æP._2Ž;Áý9AW;™/Õ1A7+y9¥-ßa
Qo'ÁVé@@L�]ÎW,*„O¯)ÿ")	YL	0¦	,×	"
! *'
! 2R
! …
! % 
! EÆ
! **7Bb2¥2Ø-.99h?¢Oâ-2
(`
3‰
W½
?1U@‡,È,õA"@d9¥KßW+gƒOëY;8•jÎ¡9gÛ;CRXÒ@+UlgÂP*;{,·Fä?+:kD¦ŠëMvAÄL€S_Ô[4G�rØ@KHŒGÕ6GTœK¶9,</iV™#ðOd‚ M·XH^E§XíYF@ SáY5 =� xÍ 2F!Hy!GÂ![
! "•f"hü"8e#iž#R$^[$}º$Š8%FÃ%/
! &A:&A|&O¾&-'e<'9¢'.Ü'F(SR(1¦(7Ø(I)6Z)d‘)Xö)oO*Y¿*'+/A+.q+ +Yµ+,†!,\¨,8-L>-G‹->Ó-8._K.$«.#Ð.Mô.#B/Mf/R´/U0}]0xÛ0ZT1\¯1=2AJ2BŒ2MÏ23G;35ƒ3n¹3s(4mœ4q
! 5J|5/Ç5h÷5x`6zÙ6QT7@¦73ç7j8a†8‰è8™r9(:^5:G”:PÜ:M-;R{;\Î;•+<sÁ<95=;o=B«=î=E>yT>BÎ>B?uT?>Ê?6	@ @@3a@A•@>×@fA+}A'©A%ÑA*÷A#"BGFBNŽB6ÝBnC7ƒC+»C/çCSD<kDa¨D9
! EfDEM«E^ùE-XFY†FVàFT7GPŒGjÝG.HH3wH «HIÌHDI?[IK›I=çIC%J'iJ6‘JTÈJ@K/^KKŽK{ÚK,VL4ƒL<¸L)õL3M0SM?„MÄMUÖMG,N*tN ŸN)ÀN0êN8O4TO3‰O2½OMðOW>P\–P/óPf#Q+ŠQD¶Q2ûQ..R9]R=—RBÕR1SNJS3™SNÍS3T6PT<‡TIÄT=U%LUXrU<ËUiVTrV7ÇV‡ÿV}‡W;XtAXL¶XRYKVYU¢Y7øY60ZYgZBÁZ7[�<[Š¾[‰I\JÓ\9]^X].·])æ])^*:^Te^1º^'ì^"_%7_…]_vã_OZ`Hª`<ó`,0aQ]a¯a2ËaTþa0Sb)„bN®b_ýbb]c)Àc2êcEd.cdS’d.æd0eAFeKˆe†ÔeÈ[f+$g9Pg:ŠgRÅgRhQkhP½h`ioii.�i>ÌiEjtQj+ÆjHòj;k Jkkkˆk<¥kâkñkAl@Rle“l^ùlFXmSŸmƒómwn®÷n¨¦o�Op}ípQkq½q Úq&ûq4"r1Wr6‰rAÀr^s5as0—sKÈs:t1Ote�t:çt?"uHbu?«uHëu4vNRvO¡vàñv=Òw\xmxP‡xbØx/;yNkyYºy)zS>z<’z4Ïze{,j{&—{6¾{:õ{0|i°|c}`~}Sß}53~hi~ZÒ~g-ª•1@€Jr€;½€Kù€FE�UŒ�8â�E‚2a‚†”‚-ƒ;Iƒ‹…ƒp„S‚„OÖ„•&…D¼…;†O=†)�†B·†4ú†8/‡:h‡5£‡1Ù‡eˆGqˆ)¹ˆ*ãˆ0‰>?‰ˆ~‰UŠ1]Š(�Še¸Š5‹"T‹3w‹\«‹,ŒM5Œ4ƒŒ@¸Œ(ùŒJ"�Bm�%°�$Ö�*û�P&ŽhwŽAàŽˆ"�ˆ«�;4�7p�¨�&Å�>ì�2+‘E^‘9¤‘&Þ‘M’7S’=‹’DÉ’1“>@“@“?À“C”HD”(�”:¶”6ñ”"(•#K•)o•K™•å•ë•#–�%–3§–1Û–=
—9K—…—Ÿ—*«—8Ö—4˜D˜W˜Wt˜"Ì˜ï˜$™1-™\_™f¼™b#š’†šS›&m›$”›7¹›{ñ›mœ ‚œ#£œ4Çœüœ"�!1�S�6s�<ª�ç�HžIOžƒ™ž!ŸV?Ÿd–Ÿ?ûŸA; 5} %³ HÙ "¡.<¡k¡C„¡@È¡D	¢+N¢Ez¢)À¢!ê¢5£5B£8x£C±£0õ£4&¤F[¤¢¤-¾¤1ì¤2¥:Q¥BŒ¥-Ï¥‚ý¥Y€¦$Ú¦6ÿ¦>6§6u§8¬§8å§h¨P‡¨XØ¨51©'g©-�©!½©%ß©2ª38ª;lª¾¨ªÒg«Z:¬[•¬Ìñ¬Ò¾­n‘®‚¯[ƒ¯\ß¯ã<°Æ ±mç±pU²?Æ²é³Òð³pÃ´s4µ™¨µ?B¶E‚¶:È¶;·>?·:~·E¹·:ÿ·;:¸<v¸~³¸€2¹6³¹gê¹lRºs¿º&3»(Z»vƒ»-ú»)(¼UR¼T¨¼9ý¼T7½7Œ½TÄ½5¾'O¾'w¾9Ÿ¾Ù¾Kó¾)?¿1i¿)›¿)Å¿4ï¿M$ÀLrÀ-¿ÀEíÀ•3Á7ÉÁ=Â.?Â(nÂ-—Â'ÅÂ0íÂ%Ã'DÃ,lÃ&™ÃGÀÃ>ÄGÄ8YÄ0’Ä5ÃÄmùÄ;gÅs£ÅÆ5ÆKEÆm‘Æ$ÿÆh$Ç(�Ç¶Ç+ÑÇ+ýÇO)ÈdyÈ:ÞÈ>É2XÉ;‹É[ÇÉR#ÊvÊ'“Ê»ÊÖÊòÊ$
! Ë$/Ë$TË?yË?¹Ë[ùËQUÌF§ÌLîÌ#;Í _Í!€Í¢ÍB¼ÍnÿÍnÎ&‹Î²Î)ÒÎ)üÎ!&ÏCHÏ%ŒÏ&²ÏÙÏëÏ"Ð&$ÐKÐ-aÐ-�Ð-½ÐëÐ%Ñ%1Ñ#WÑ{Ñ<šÑ×Ñ<öÑ(3Ò\ÒB|Ò#¿Ò+ãÒBÓRÓ#jÓŽÓd¤Ó	Ô5$Ô6ZÔ9‘Ô-ËÔ:ùÔ94Õ-nÕ#œÕ4ÀÕõÕ!ÖB.ÖSqÖÅÖ>ÚÖZ×=t×;²×î×Ø-&Ø8TØ9�ØAÇØE	Ù^OÙ2®Ù(áÙ6
! Ú6AÚ7xÚ?°ÚCðÚ74Û8lÛ@¥ÛDæÛb+ÜjŽÜyùÜFsÝEºÝ"Þ&#Þ/JÞXzÞOÓÞ7#ß#[ß#ß%£ß(Éß òß5àIàb_àjÂàu-á]£áEâGâ(Çâ1ðâJ"ãHmãM¶ãºäk¿äê+åtæ´‹æh@çK©çxõç7nè8¦è@ßèA é)bé4Œé‚Áé>DêƒêF¡ê5èê ë5?ëiuëMßëm-ìF›ìKâìC.íErí>¸íI÷íKAîD�îEÒîJïTcïZ¸ïGðI[ðK¥ðDñðO6ñQ†ñJØñT#òIxòbÂòb%óuˆóEþóKDôQ�ôWâô5:õ-põ‚žõ€!ö¢öS»ö!÷*1÷%\÷3‚÷<¶÷Dó÷8øRø)dø.Žø™½øLWù:¤ù ßù;ú8<úuúM‘úVßú]6ûh”û”ýûZ’üAíü`/ýV�ýOçýQ7þ6‰þDÀþZÿB`ÿL£ÿNðÿD?\„Iág+9“:Í>:GD‚HÇwjˆ(ó.3K*Kª,öA#9e3Ÿ8ÓEGR0šDË?@PC‘1Õ42<looÜfL	Z³	~
! `�
! $î
! ANU2¤8×)P:_‹UëIA
*‹
)¶
Oà
N00=°9î?(dhiÍ:7cr6ÖP
x^Z×O2d‚oçTW>¬BëD.Ls1À!ò.*C&n0•ÆÝ õ:FQ5˜ÎTã@89y5³DéD.#s4—+Ìeø:^I™zã@^3Ÿ(Ó3ü,0R]P°IHKp”6E<4‚2·Aê<,-i1—FÉQ5bO˜4è3 @Q \’ ]ï ZM!=¨!1æ!*"CC",‡"O´"8#2=#Cp#J´#,ÿ#-,$7Z$>’$3Ñ$?%?E%M…%@Ó%?&T&2o&L¢&6ï&2&'>Y'>˜'&×':þ'/9(<i(E¦(1ì(Q)Bp)C³)8÷)60*g*/y*©*eÆ*i,+'–+¾+6×+1,5@,Av,1¸,5ê,  -1A-0s-&¤--Ë-0ù-*.jF.A±.só.?g/0§/"Ø/<û/Z802“0PÆ0'1'?1g1g…14í13"2V2h2„~2B3TF3›3-¶3!ä3@4&G4Xn4bÇ4k*5^–5Tõ5J6b6%x6^ž6;ý6i97a£7S8ZY8S´8k9�t9a:kd:nÐ:5?;6u;9¬;-æ;:<9O<-‰<6·<4î<*#=N=Vh=¿=8Ù=6>;I>^…>$ä>>	?RH?[›?÷?@-/@8]@%–@M¼@M
! AGXA! A0ÂAóA&B/:B1jB>œB*ÛB‚C‰C,§CXÔCI-D"wDNšDKéDK5E0�E3²EæEWF6XF�F%¨F|ÎFKG=^G[œG.øGL'HtH�H¯HÌHëH	IDIAdI,¦IÓIéIJ='J<eJ¢J:´J;ïJ@+K9lKB¦KPéK#:L4^L9“L>ÍL2M1?M\qM@ÎM2N8BNJ{N5ÆN2üN6/O@fO=§OAåOT'P'|P ¤P>ÅP9Q)>QhQJ…Q ÐQ$ñQR-4RbR@‚R,ÃR%ðR/SFS,eS,’S¿S×S^÷S%VT(|T ¥T;ÆTU`"U)ƒU­U,ËU6øU</V±lV<W([W<„WDÁWX:
! X6EX:|X5·XNíX#<Y#`Y„YY¢YPüY+MZPyZ6ÊZ.[A0[jr[%Ý["\!&\'H\1p\?¢\&â\G	]GQ]o™]^	^Gh^K°^Sü^3P_Q„_8Ö_A`@Q`J’`EÝ`P#aftaEÛa@!bMbbg°bCcL\cH©ccòc>VdB•d@Ød`eJzeJÅeJfK[fI§fuñfRggJºgLhERh@˜hDÙh=iP\ia­iHjWXjO°j`kEakQ§kZùk‚TlE×lSmKqm@½mGþmTFnC›nQßnU1o_‡oUçoD=pl‚p3ïp1#qOUq ¥qTÆqXr¾tr*3so^szÎs;ItN…tGÔtIuzfuáuâøumÛvIw gw,ˆw"µw1Øw9
! xHDx!�xJ¯xUúxNPyAŸyAáyF#z@jzE«z=ñzX/{Iˆ{JÒ{'|$E|&j|T‘|cæ|!J}l}L�}LÎ}C~-_~?�~AÍ~/<?9|]¶b€Ow€AÇ€6	�?@�B€�HÃ�>‚>K‚3Š‚2¾‚Oñ‚8Aƒ8zƒ7³ƒ3ëƒE„?e„$¥„LÊ„h…z€…Vû…�R†3â†7‡4N‡3ƒ‡9·‡*ñ‡8ˆ6Uˆ–Œˆ£#‰/Ç‰-÷‰m%Š\“Š"ðŠ*‹0>‹5o‹0¥‹*Ö‹+Œ-Œ4MŒ<‚Œ7¿Œ%÷ŒE�c�hr�^Û�<:ŽCwŽ@»ŽXüŽxU�iÎ�m8�	¦�3°�ä�ô�F‘GN‘t–‘X’>d’›£’d?“J¤“ï“?”N”Ja”d¬”Q•Ac•'¥•(Í•hö•1_–+‘–-½–Eë–w1—H©—,ò—O˜.o˜ž˜3¯˜<ã˜K ™l™;~™:º™*õ™ šE>š;„š<ÀšTýš0R›cƒ›Wç›H?œKˆœEÔœN�Ri�C¼�Fž@Gž;ˆžÄž"áž)ŸR.ŸO�Ÿ2ÑŸH 'M Ku *Á 6ì ##¡G¡9d¡#ž¡-Â¡lð¡(]¢'†¢?®¢/î¢:£'Y£ �£6¢£2Ù£¤\*¤-‡¤3µ¤4é¤R¥.q¥; ¥;Ü¥2¦<K¦dˆ¦*í¦I§)b§ Œ§ƒ­§*1¨4\¨'‘¨,¹¨-æ¨©3©UP©(¦©0Ï©]ª=^ªœª=´ª-òª� «,¾«<ë«(¬9¬EQ¬—¬3³¬5ç¬.­5L­(‚­'«­IÓ­#®A®5[®‘®C§®<ë®E(¯Jn¯T¹¯Z°,i°)–°,À°0í°0±iO±l¹±6&² ]²~²�²µ²4Í²³=³:X³(“³%¼³â³ý³*´>´$Z´2´F²´bù´%\µ‚µœµ;·µ'óµ6¶/R¶
‚¶r�¶2·6·uG·5½·ó·ö·
ú·?¸H¸P¸7X¸7�¸RÈ¸R¹n¹7‚¹º¹@Á¹<º?ºKº!TºvºY…ºpßºpP»fÁ»(¼ED¼$Š¼9¯¼@é¼C*½n½@w½¸½Ô½ô½$¾\7¾5”¾>Ê¾P	¿<Z¿—¿g©¿3ÀBEÀ*ˆÀ;³ÀJïÀ:Á@UÁ–Á0¬Á)ÝÁ-Â(5Â%^Â&„Â%«Â%ÑÂ$÷Â"Ã&?Ã$fÃ'‹Ã³Ã#ÓÃ÷Ã!Ä+9Ä1eÄ—Ä¶Ä(ÔÄ*ýÄ8(Å,aÅ2ŽÅYÁÅRÆnÆ‡Æ+¥Æ$ÑÆ/öÆk&ÇP’ÇUãÇ.9È=hÈA¦ÈbèÈjKÉF¶É]ýÉK[ÊD§ÊKìÊ.8ËFgË>®Ë&íË;ÌSPÌ:¤Ì@ßÌ( Í(IÎ'rÎIšÎAäÎP&ÏBwÏDºÏ-ÿÏB-ÐCpÐG´Ð6üÐ;3Ñ8oÑ7¨ÑàÑFþÑAEÒ0‡ÒA¸Ò
úÒQÓ(ZÓ)ƒÓ­Ó#ÈÓ&ìÓ/ÔBCÔ†Ô�Ô Ô¼ÔÎÔáÔ#Õ'%ÕMÕ`ÕvÕ;�Õ*ÌÕL÷Õ[DÖ Ö!¹Ö,ÛÖ0×[9×•×œ×9£×
! Ý×$è×#
Ø"1Ø<TØY‘Ø+ëØXÙApÙ*²Ù>ÝÙtÚ‘Ú"©Ú<ÌÚ:	ÛDÛ0MÛ ~Û<ŸÛ
ÜÛ=êÛ8(Ü=aÜ%ŸÜBÅÜ,Ý
5Ý2CÝvÝ!”Ý$¶Ý'ÛÝÞ,ÞGBÞ:ŠÞ3ÅÞ;ùÞ`5ßU–ßìß
ñßÿßà5!à?Wà0—à-Èà?öà<6áEsáK¹áââ'â8âIâ/Zâ-Šâ¸âÏâàâ÷âãã*ã-;ãiãzãJ}ãKÈã–äÊ«äUvåzÌå Gæyhætâæ©Wçpè,rèSŸè óèBéƒWéEÛéE!ê7gêŸê	¸ê¢Âêbeë€Èë~Iì"Èìëì;üìG8í7€í ¸í!Ùí<ûí8î”DîÙî¾ßî*žï-Éï0÷ï-(ð/Vðu†ðmüð™jñrò`wò˜ØòmqóAßóa!ôˆƒôIõ3VõTŠõFßõJ&ö\qö]Îö6,÷,c÷~�÷ªøµºøjpùqÛùSMúW¡úoùúàiû,Jü>wüI¶ü:ýQ;ý)�ý²·ý0jþ›þ´þÍþ‘åþ.wÿÒ¦ÿ8yW²2
! N=UŒ‡âTj¿¿G±Ç'yW¡nù‚h[ëŽG_Ö_6Ã–SZK®SútN	QÃ	j
! X€
! eÙ
! �?—Á~YzØjS
ß¾
`ž¯ÿ‚¯’2vÅJ<N‡ÑÖœ¨£EkéÜUP2VƒPÚ=+4iQždðYU^¯`qo^áQ@v’{	a…vç[^FºWMYK§Fó—:hÒ];H™AâI$7n\¦d _h SÈ G!Ud!Dº!Rÿ!rR"_Å"…%#s«#A$<a$Pž$òï$„â%Yg&<Á&Eþ&_D'I¤'‘î'g€(xè([a)^½)S*7p*Y¨*a+ad+}Æ+“D,^Ø,s7-S«-cÿ-Nc.Ì².T/LÔ/_!0N�0!Ð0\ò0rO1>Â1d2•f2uü2Mr3•À3cV4cº4]5Y|5oÖ5ZF6S¡7Xõ7œN8Ÿë8V‹9lâ9?O:k�:Cû:b?;c¢;C<?J<‡Š<0=/C=Vs=4Ê=Xÿ=fX>G¿>Z?kb?aÎ?M0@g~@Bæ@/)AqYA\ËA_(BYˆBYâB]<CdšC7ÿC67D?nDS®DvEVyE0ÐEBF(DFamFYÏF8)GbbG=ÅGVH>ZH`™HSúH4NI4ƒI6¸I2ïI="J(`JH‰JDÒJaK/yK ©K-ÊKpøK‘iLRûLyNMcÈM%,NORNq¢N^OosOzãOR^Pg±POQ0iQDšQ’ßQQrRjÄRN/SH~S6ÇSYþSAXT9šT<ÔT%U07UkhU.ÔU0V14VmfVÅÔV}šW�X˜¦X??YxZ}øZiv[hà[_I\-©\@×\p]_‰]Òé]¼^'Ö^þ^#_9=_}w_Jõ_@`åW`Q=a�aEŸaåa2õa"(bCKb,�bL¼b/	c09cjc	†c)�c	ºcÄcØcñcdd,d4d'=d
! edpd„d—d¦d¾d%Ôd úde0eAeRefeye’e	§e
±e¿e×eôe
! 
! ff*$fvOfzÆfxAg€ºgn;h]ªh%i6.ibei1Èi5úi50jgfjcÎj=2kepkÖkOõkEln_l<Îlm $mEmWYmY±mWnAcn9¥n?ßn1oQoHhoC±o‰õo9p4¹p-îp<qYq6hq;ŸqTÛq!0r5RrQˆrÚrMórHAs3Šs¾sÛs÷s2tXItb¢t‘uG—u-ßu6
v5Dv>zv=¹v>÷vA6wCxwY¼wIx>`xQŸx,ñx'y@FyN‡yPÖy+'zÉSz\|•z|J}—[}œó}[�~9ì~’&P¹9
! €D€}Ä€9B�9|�b¶�³‚CÍ‚hƒXzƒjÓƒh>„s§„r…Ž…b†Xq†\Ê†A'‡\i‡CÆ‡°
! ˆ�»ˆ6=‰t‰W|ŠLÔŠ8!‹2Z‹�‹¤‹»‹Ò‹&ð‹0ŒHŒQŒ<qŒ,®Œ8ÛŒ:�.O�@~�=¿� ý�Ž)=ŽxgŽ5àŽ]�Ot�WÄ�:�PW�z¨�J#‘xn‘wç‘N_’M®’Iü’VF“N�“Qì“^>”+�”UÉ”8•<X•�••�#–n±–C —Ud—iº—�$˜;´˜<ð˜B-™Ip™kº™3&š=ZšC˜š0Üš8
›fF›Œ­›œ:œX×œ…0�>¶�3õ�>)ž:hž7£ž;ÛžPŸ`hŸsÉŸ.= ,l h™ W¡~Z¡5Ù¡_¢3o¢/£¢^Ó¢Y2£Œ£D¬£Sñ£pE¤c¶¤R¥#m¥?‘¥6Ñ¥%¦S.¦$‚¦%§¦KÍ¦U§2o§6¢§8Ù§-¨o@¨}°¨I.©4x©„­©Q2ªI„ª'Îª@öªF7«;~«.º«Aé«F+¬ar¬EÔ¬j­5…­<»­iø­Gb®Nª®Iù®IC¯=�¯/Ë¯2û¯p.°[Ÿ°Wû°FS±Kš±Uæ±j<²U§²Gý²?E³N…³UÔ³[*´=†´?Ä´IµCNµL’µ>ßµ:¶@Y¶Zš¶9õ¶I/·Ty·6Î·7¸/=¸(m¸H–¸0ß¸/¹c@¹D¤¹9é¹:#º;^º9šº:ÔºH»>X»E—»EÝ»B#¼Df¼4«¼Gà¼3(½F\½H£½=ì½J*¾/u¾.¥¾0Ô¾-¿P3¿b„¿Kç¿"3ÀUVÀ¬ÀŠÄÀOÁ2fÁ ™ÁŒºÁ8GÂ˜€Â;ÃWUÃz­Ã[(Æ8„ÆK½ÆK	ÇGUÇU�Ç@óÇa4È–ÈN´È2ÉD6É,{É"¨É|ËÉ7HÊQ€ÊOÒÊG"Ë6jË]¡ËZÿË]ZÌZ¸ÌfÍfzÍYáÍ#;Î#_ÎxƒÎZüÎJWÏ:¢Ï9ÝÏWÐ8oÐ}¨ÐC&Ñ–jÑÁÒdÃÒ1(ÓZÓ5zÓW°Ó3ÔI<ÔI†ÔhÐÔ09Õ?jÕ-ªÕ9ØÕVÖFiÖG°ÖDøÖ(=×,f×4“×�È×7VØ<ŽØ?ËØ=ÙNIÙt˜Ù5
ÚCÚ7bÚVšÚAñÚO3Û,ƒÛ*°Û)ÛÛvÜE|ÜVÂÜKÝteÝbÚÝe=Þ9£Þ8ÝÞ<ß5SßV‰ßWàß%8à¾^à‡áD¥áEêáµ0â¦æâ]�ãHëãn4äY£äMýä3Kå4å]´åRæ-eæ2“æ>Ææ]ç1cçZ•ç<ðç[-è4‰è=¾èPüèPMé=žéÜé<îéW+êgƒêgëê€SëAÔëYìpìT�ì;âìqí[�íPìí‡=îXÅîZï6yïŒ°ï_=ðC�ð]áðj?ñpªñnòLŠò[×òO3óPƒóÔó^æóEôDZôXŸô^øôFWõTžõJóõ_>ö0žöBÏö+÷@>÷;÷B»÷Jþ÷5Iø7øE·øýøc}ù"áù+úD0úFuúK¼úaû“jûEþûNDü2“üDÆü]ý iý)Šý6´ý3ëý"þ`Bþ"£þ&Æþ7íþ %ÿ
Fÿ<Tÿ_‘ÿQñÿJCŽ+¨Ô7ò*GCN‹AÚZRwcÊb.[‘YíYGc¡O[U’±kDV°y4�¶HÔE-!s•$©Î9î#(	(L	hu	KÞ	H*
! Ks
! D¿
! 5G:$‚;§1ã!&4>[>šAÙK
(g
#�
%´
YÚ
_4W”ìNOWM§Mõ/CJsB¾J&Las:Õ|`�Æî”µ[JU¦KümHJ¶8A:#| ºÔJé242g"šR½=8Nr‡TúYOj©ACVFš=á[Z{MÖ^$WƒRÛ[.;ŠpÆO7L‡WÔV,9ƒ:½GøW@ $˜ ½ 4Û H!JY!R¤!7÷!/"KO"L›"9è"?"#<b#TŸ#ô#B$DO$7”$DÌ$I%P[%¬%Ì%uê%c`&qÄ&f6'>�'>Ü';(?W(=—(SÕ("))L)l^)eË)L1*0~*<¯*9ì*M&+Bt+·+Ñ+î+Q,qU,EÇ,I
-JW-H¢-*ë-9.8P.‰.c¤.^/cg/aË/l-0Bš0JÝ0N(1w1c•1Iù1NC2G’2DÚ2&3CF33Š3(¾35ç3&4/D4?t4:´47ï4:'5Fb5V©5$61%6MW6a¥6 7(7@71W7‰7$§79Ì7;8)B8/l8#œ8"À8ã8vù87p9J¨9;ó90/:<`:�:=´:>ò:91;k;AŠ;=Ì;3
! <6><Ku<sÁ<?5=Pu=eÆ=c,>g�>Äø>W½?_@bu@yØ@RAoÒAfBBq©BaCe}CaãC7ED2}D.°D\ßDY<E–E.¬E1ÛEF
F@TF@•FPÖF 'GSHGCœGXàGF9HV€HF×HFI?eID¥I'êI>JKQJx�JlKbƒKSæK<:L~wLDöL ;M€\M]ÝME;Nb�N1äNdOš{O<P/SPƒPGšP,âPKQ‚[Q'ÞQ'R".R QRrR\‹RmèR7VSŽS¥S½S!ÕS"÷S#T#>T%bT%ˆT6®T#åT	U)U7HUo€UpðUdaV8ÆVNÿV1NW;€W6¼WwóWskXTßXV4Y`‹Y[ìY†HZRÏZV"[@y[Eº[µ\¯¶\Lf]0³]Hä]v-^r¤^=_<U_:’_bÍ_0`UD`cš`Nþ`8MaP†a×a7ìa9$b!^b>€b>¿b&þbp%cX–c>ïc&.d>Ud&”d@»d(üd@%e(feP�e8àe@f(ZfJƒfeÎfZ4gr�gRhmUh,Ãh?ðh,0i,]i*ŠiYµi!j?1jCqjCµjDùja>k" kHÃkcldplcÕlV9m7�mSÈm4nLQnLžn7ënT#o9xq1²q3äqOròhr$[s€s‹Ÿs;+tågthMuQ¶uDvDMv[’v1îv; wi\w,Æw,ówW x/xx4¨xWÝxJ5yE€y(Æy,ïy.z?KzD‹z)Ðz]úz+X{K„{/Ð{@|EA|#‡|E«|#ñ|;}=Q}'�}=·}õ}'~C6~1z~L¬~Rù~8LC…YÉ#€B£€Cæ€C*�;n�;ª�*æ�‚6"‚;Y‚-•‚EÃ‚S	ƒ>]ƒ>œƒ%ÛƒS„_U„Xµ„=…AL….Ž…Z½…G†(`†(‰†W²† 
! ‡3+‡?_‡-Ÿ‡ Í‡Tî‡JCˆŽˆ*£ˆ1Îˆ?‰1@‰9r‰/¬‰0Ü‰/
Š8=Š9vŠ$°ŠHÕŠI‹9h‹J¢‹rí‹3`Œu”Œ“
! �Ÿž�›>ŽRÚŽ›-�dÉ�·.�=æ�È$‘ñí‘¸ß’á˜“Üz”W•<]–dš–Oÿ–TO—1¤—hÖ—K?˜9‹˜Å˜Mã˜(1™(Z™(ƒ™&¬™&Ó™*ú™*%š*Pš({š(¤š/Íš3ýš01›(b›<‹›SÈ›2œ5Oœ:…œ0ÀœHñœH:�eƒ�?é�u)žaŸž`Ÿ‘bŸGôŸi< A¦ 2è @¡:\¡=—¡sÕ¡eI¢�¯¢v?£^¶£g¤g}¤^å¤MD¥N’¥�á¥$q¦%–¦$¼¦"á¦7§N<§‹¨\¡©Mþ©SLª+ ªQÌª6«>U«[”«`ð«}Q¬Ï¬Wì¬?D­n„­bó­jV®;Á®Eý®\C¯� ¯v0°n§°b±hy±6â±U²fo²6Ö² 
³€.³n¯³g´†´#¦´5Ê´4µ¿5µ€õµbv¶(Ù¶G·[J·2¦·<Ù·ˆ¸BŸ¸(â¸=¹#I¹Jm¹6¸¹+ï¹º7º4PºQ…º9×º£»Eµ»6û»^2¼U‘¼%ç¼r
½O€½*Ð½Aû½"=¾>`¾LŸ¾Qì¾V>¿:•¿#Ð¿%ô¿%À@@ÀR�ÀKÔÀ4 Á3UÁ,‰Á)¶ÁdàÁDEÂ@ŠÂ<ËÂ6ÃW?Ã>—ÃHÖÃBÄybÄCÜÄS ÅˆtÅVýÅTTÆ?©Æ@éÆr*ÇE�Ç'ãÇAÈAMÈ&�È)¶È(àÈ^	É@hÉA©É<ëÉO(Ê.xÊ6§Ê*ÞÊ0	Ë3:Ë2nËg¡Ë3	Ì3=Ì3qÌ3¥Ì4ÙÌ4Í5CÍ5yÍ5¯Í5åÍ5Î5QÎ5‡Î5½Î5óÎ5)Ï5_Ï5•Ï3ËÏ3ÿÏ33Ð3gÐ3›Ð3ÏÐ4Ñ38Ñ3lÑ3 Ñ3ÔÑ5Ò5>Ò5tÒ5ªÒ3àÒ3Ó3HÓ3|Ó3°Ó3äÓ3Ô3LÔ3€Ô3´Ô4èÔ4Õ2RÕ3…Õ3¹Õ4íÕ4"Ö3WÖ3‹Ö3¿Ö3óÖ6'×2^×2‘×3Ä×8ø×31ØNeØJ´Ø4ÿØ44Ù;iÙQ¥ÙJ÷Ù1BÚAtÚL¶Ú@ÛMDÛ‚’Û9ÜeOÜ©µÜ:_Ý=šÝ,ØÝoÞ9uÞ¯ÞLÎÞEß<aßAžß	àß6êß7!à4YàBŽàtÑàFFáE�áTÓáÚ(â?ã�CãWÅãXäqväJèä93å\måTÊåJæIjæS´æqçTzçQÏçq!èb“è1öèm(é*–é$ÁéZæéMAêQ�ê,áê%ëC4ë2xë-«ë%Ùë!ÿë6!ìaXìNºì=	íGí&cí2Ší"½í0àí-î.?înî)‡î1±î)ãî#
ï1ï Qï$rï-—ï(Åï$îï#ð(7ð,`ð)�ð3·ðFëð/2ñ(bñ*‹ñ5¶ñ2ìñ=ò]ò+yò:¥ò†àòµgó'ôREôC˜ô=Üô>õMYõn§õ@öYWöJ±ö`üö©]÷IøQQø<£ø.àøù1*ùE\ù9¢ù`Üùd=ú(¢úMËúLûLfûL³ûüNü@güK¨üAôüE6ý@|ýA½ýEÿýHEþCŽþDÒþPÿFhÿD¯ÿVôÿOK›/´1ä:9Q.‹º9Ø,L`LpC½4QNn5½3ó:'Nb
±J¿Y
! ;d‰ e*€�muMõ(C%lH’HÛ:$	=_	�	,½	²ê	7�
! 7Õ
! f
2tH§9ð{*A¦…èUn
=Ä
†…‰ŽÊžAi8«?äS$8xU±V*^a‰ÉëEµ<ûL8R…GØC ¯dLar6’5É5ÿ45.j%™)¿Fé.04_*”H¿&3/)c(�3¶>ê7)a*t&Ÿ;ÆL2O%‚V¨3ÿ/34cI˜)âFS)qR›FîR5 ˆ 1™ 'Ë &ó :!*U!_€!9à!/"IJ"5”"1Ê".ü"%+##Q#.u#&¤#*Ë#-ö#G$$al$-Î$6ü$H3%)|%:¦%$á%8&\?&#œ&$À&Qå&&7'@^'4Ÿ'Ô'Eì'72(Wj(uÂ(68)+o)¹›)žU*˜ô*}�+ ,L,,8y,D²,(÷,3 -4T-&‰-L°-/ý-L-.+z.¦.MÆ.D/MY/2§/'Ú/C0+F0Nr0%Á0Mç0X513Ž1-Â1%ð1L2^c2iÂ23,33`3›”3Ý04¡5Û°5¤Œ6–17pÈ7œ98°Ö8Ï‡9ÏW:ž';6Æ;2ý;‹0<S¼<7=>H=E‡=_Í=C->?q>d±>=?vT?gË?33@[g@7Ã@%û@I!A6kA5¢A2ØA,B-8B,fB$“B\¸B3CdIC9®C-èC<DWSD:«DCæD4*E__Ep¿E00FaF,€F+­FDÙFHGgG>„GÃG9ßG/HMIH$—H?¼H6üH+3IA_I`¡I.JW1J ‰J$ªJiÏJ@9K,zK1§K9ÙKDL.XLG‡LKÏL÷MsN=‡NHÅN²O<ÁO4þOH3P.|P«P2ÃPØöPIÏQõR�SRŸSSòSˆFT/ÏTVÿT6VU,�U-ºU~èU;gV’£Vª6W(áW:
! XSEX=™XM×X8%Y7^Y-–Y%ÄY/êYMZ,hZ5•ZJËZ/[.F[(u[!ž[sÀ[=4\;r\D®\xó\.l]:›]ZÖ]„1^\¶^Z_2n_#¡_TÅ_M`2h`›`Lº`ha9paFªabña1Tb%†bH¬bõbcU0c†c�cW«c d9$d.^d+�d(¹d!âd7e2<e.oe5že@Ôesf‰fT•fNêfI9gRƒg]Ög,4h�ahOãh3iLidi�i i´i-ÒiRjSjgj)…j¯j4ÃjøjO
k]k.rk,¡k2ÎkDl8Fl/l¯l:Èl6m!:m8\mD•m,Úmn4#nJXnd£n@o:Io5„o7ºo)òoQp2npA¡p?ãp]#q}�qPÿq!Pr-rr8 r;Ùr.s%Ds.js2™sFÌs t4t1Tt†t"¡tÄt!âtu-!u9Ou>‰u1ÈuJúu,Ev*rvq�vIw0Yw<Šw9Çw(x6*x/ax;‘xÍxKèx94yny*‹y4¶yëy"úyMzkkz$×z:üz97{q{M�{)Û{|@|&R|#y|(�|Æ|8â|L}Jh}(³}Ü}+í}E~(_~Mˆ~!Ö~ø~:"Q-t>¢/á€#"€/F€6v€­€*Í€(ø€/!�'Q�?y�~¹�^8‚.—‚;Æ‚?ƒ@BƒCƒƒ<Çƒ7„)<„?f„>¦„Hå„E.…@t…>µ…Kô…)@†ƒj†cî†6R‡3‰‡N½‡8ˆ5Eˆ<{ˆi¸ˆ*"‰pM‰¾‰&Û‰1Š>4ŠBsŠ^¶Š6‹EL‹;’‹~Î‹&MŒtŒŒŒB¦ŒVéŒ:@�N{�IÊ�FŽ;[Ž=—ŽÕŽ/ñŽE!�=g�C¥�]é�!G�ki�BÕ�‘Z2‘^�‘Dì‘B1’Dt’B¹’Bü’=?“P}“OÎ“O”On”i¾”>(•Cg•9«•3å•
–('–CP–0”–[Å–O!—Nq—SÀ—˜22˜Oe˜@µ˜4ö˜F+™=r™X°™N	š8XšL‘š•Þš<t›�±›fOœS¶œW
! �Nb�K±�—ýžv•Ÿ5 »B >þ S=¡P‘¡bâ¡KE¢G‘¢GÙ¢9!£2[£NŽ£^Ý£<<¤Ny¤HÈ¤7¥ZI¥)¤¥ŒÎ¥L[¦?¨¦[è¦<D§*�§)¬§Ö§Bæ§K)¨4u¨4ª¨\ß¨:<©.w©L¦©Só©%Gª]mªtËª4@«Xu«OÎ«f¬…¬Gœ¬>ä¬Q#­iu­yß­}Y®I×®`!¯^‚¯]á¯�?°TÏ°\$±R�±=Ô±L²d_²+Ä²eð²hV³)¿³é³´K´Lc´E°´ö´Iµ@Vµ,—µÄµ>ÕµX¶Qm¶V¿¶5·2L·H·LÈ·K¸@a¸Z¢¸Cý¸#A¹$e¹Š¹C¥¹$é¹&º85ºnº&‰º/°º>àº>»>^»3�»BÑ»E¼<Z¼W—¼9ï¼x)½B¢½.å½J¾2_¾’¾0¯¾à¾û¾¿/¿G¿8`¿™¿´¿Ì¿8ë¿ $À EÀIfÀ°ÀÇÀ(ÞÀÁÁ6Á'NÁvÁ+�Á¹Á+ÔÁÂ+ÂGÂ(bÂ‹Â£Â\ÀÂJÃQhÃPºÃMÄ7YÄ_‘ÄŠñÄC|Å9ÀÅDúÅ[?Æw›ÆaÇÎuÇ(DÈ mÈ ŽÈ ¯È'ÐÈ2øÈD+É4pÉB¥É:èÉ[#ÊÊ.žÊÍÊ8ìÊJ%Ë[pËKÌËKÌGdÌ%¬Ì%ÒÌ)øÌ'"Í JÍkÍ‹Í«ÍËÍ'ëÍ Î 4Î UÎ vÎ@—Î ØÎ@ùÎ :Ï [Ï |Ï �Ï'¾ÏæÏ!Ð (Ð<IÐ †Ð §Ð ÈÐ+éÐ;ÑIQÑV›Ñ,òÑBÒ3bÒ3–ÒWÊÒK"Ó-nÓ#œÓ#ÀÓPäÓ95Ô+oÔ+›Ô(ÇÔ(ðÔ)Õ)CÕYmÕ=ÇÕXÖf^ÖSÅÖ0×0J×b{×OÞ×=.Ø–lØIÙDMÙ?’ÙWÒÙu*ÚG ÚQèÚ=:ÛFxÛM¿ÛQ
Ü#_Ü0ƒÜ1´Ü:æÜR!Ý9tÝE®ÝPôÝ;EÞK�ÞCÍÞTßIfßG°ßGøß4@à8uà8®à8çà5 á*Vá'�ág©áâB-â6pâU§âVýâ'TãT|ãCÑãdä,zä^§ä]åRdåQ·åO	æNYæ=¨æ æædçzlç!çç!	è!+èDMèD’èF×è1é%Péxvé"ïé+ê>ê!\êF~ê3Åê7ùê71ë7ië4¡ë8Öë9ìCIì4�ì]Âì] íG~íGÆí`î2oî"¢î2Åî5øîL.ïi{ï•åï%{ñ<¡ñBÞñc!òs…ò1ùò6+óbó.€óM¯ó?ýóa=ôvŸôkõ+‚õ_®õö`ö[öhÛö+D÷Cp÷L´÷=øG?øM‡ø@Õø1ùÀHùe	ú;oúC«úºïúQªûcüûü`üO]ý­ýTÇýrþ��þ(ÿHÿE]ÿ;£ÿ_ßÿ?\y;”bÐY3�FŸ5æFcK|ÈeàZFO¡FñC8>|T»JL[0¨6Ù\.m7œZÔP/]€2ÞCU@h,©YÖ*0	I[	I¥	?ï	?/
! 9o
! .©
! FØ
! P&p9—-ÑEÿ2EixLâ,/
S\
/°
!à
W/ZKŠKÖF"3iK�[éTE=š^Ød7Bœ<ßDNa.°?ß+DKM�\Þ2;GnH¶cÿDc,¨0Õ8=?T}_Ò+2V^VµyB†5ÉDÿDDE‰JÏ/MJZ˜WóKKJ—;âAg`,È'õtf’Bù4<<q,®,Û28;Ut:Ê* R0 Tƒ HØ B!!‹d!¶ð!J§"„ò"cw#XÛ#W4$WŒ$1ä$5%.L%2{%+®%3Ú%Ÿ&P®&Fÿ&KF'D’''×'(ÿ'D((Km((¹(tâ(W).v)4¥)FÚ)4!*<V*I“*EÝ*,#+=P+@Ž+_Ï+1/,5a,'—,(¿,è,6-<>-{-)–-3À-5ô-r*.��.Y;/a•/b÷/ƒZ0]Þ03<1%p1Â–1#Y2W}2Õ2DÞ27#35[3/‘31Á3%ó3;4U48l4?¥4Då4B*5Jm5H¸5E6JG6H’6CÛ6H7Ah7Fª7Añ7F38Dz8Q¿8<9oN9N¾9D
:"R:4u:Bª:5í:g#;b‹;iî;eX<Y¾<\=›u=[>fm> Ô>�õ><ƒ?8À?~ù?cx@Ü@©äAhŽB,÷BS$DxD!‘D³DËDéDþDE+EGEcErE$�E²E4ÒEGF/OFdF5äF,GVGG7žG2ÖGF	HKPH@œH2ÝH3IkDII°I7úIŸ2J¡ÒJvtKšëKœ†Lß#M5NM9N'‡NI¯NAùN;;O?wOM·OaPPgPX¸PiQ={Q¹QMØQ�&R1¨R7ÚRhS@{Sƒ¼SK@T~ŒTmUVyUzÐU<KV9ˆV£ÂV;fWS¢WdöW_[XI»XWY]]YJ»Y‡Z¡ŽZš0[7Ë[!\4%\4Z\4�\4Ä\5ù\5/]6e]6œ]6Ó]6
! ^6A^6x^6¯^6æ^6_6T_6‹_6Â_4ù_4.`4c`4˜`4Í`4a57a4ma4¢a4×a4b6Ab6xb6¯b6æb4c4Rc4‡c4¼c4ñc4&d4[d4�d4Åd4úd5/e5ee3›e4Ïe4f59f5of4¥f4Úf4g4Dg7yg3±g3åg4h9NhRˆhmÛhFIi€�ij3)jr]jrÐjJCk:ŽkÉkOék@9l3zl*®loÙlAImG‹miÓmP=nDŽn-Ón*o!,o,No${oY o\úo>Wp+–p1Âp,ôp,!q+Nq,zq,§q+Ôq´rSµrF	sXPsH©s*òs=tT[tA°t;òtw.u+¦uYÒuB,v€ovUðvFFwU�wFãwM*x{xxkôxp`y;Ñy<
zHJzE“zSÙz!-{1O{�{'•{O½{%
|^3|8’|Ë|%ê|;}7L}?„}/Ä}3ô}0(~LY~(¦~*Ï~0ú~3+s_/ÓC€3G€6{€,²€nß€8N�=‡�7Å� ý�M‚Tl‚9Á‚%û‚4!ƒ"Vƒ)yƒ3£ƒ]×ƒ35„%i„8�„@È„/	…K9…e……Uë…4A†Dv†*»†æ†%þ†$$‡&I‡9p‡Uª‡ˆ2ˆ-RˆI€ˆÊˆLÞˆO+‰H{‰;Ä‰YŠQZŠg¬Š8‹9M‹_‡‹7ç‹/Œ:OŒ3ŠŒH¾ŒL�>T�4“�DÈ�;
ŽMIŽ?—Ž;×Ž=�?Q�;‘�:Í�D�4M�J‚�QÍ�:‘HZ‘>£‘@â‘F#’Ej’B°’Bó’O6“K†“=Ò“@”JQ”>œ”?Û”U•Jq•Z¼•o–e‡–^í–UL—(¢—>Ë—>
! ˜1I˜,{˜;¨˜ä˜+÷˜Y#™K}™JÉ™/šDšA[š@�š[Þš::›`u›=Ö›MœKbœG®œGöœC>�5‚�9¸�Fò�B9žE|žLÂž+Ÿ ;ŸG\Ÿ¤Ÿ-¹ŸCçŸV+ 6‚ /¹ =é >'¡Jf¡ü±¡®¢Uµ£G¤S¤i¤"ˆ¤F«¤Eò¤N8¥T‡¥"Ü¥Bÿ¥:B¦4}¦2²¦;å¦>!§9`§Lš§=ç§x%¨Wž¨*ö¨F!©?h©H¨©@ñ©{2ªH®ªi÷ª3a«R•«9è«x"¬n›¬j
! ­Au­4·­Aì­J.®Xy®YÒ®I,¯^v¯ Õ¯Cö¯:°T°;g°?£°8ã°'±dD±a©±f²'r²'š²]Â²= ³]^³]¼³^´Vy´Ð´-ç´;µ"Qµ>tµ,³µ+àµ/¶-<¶Fj¶:±¶)ì¶/·KF·'’·'º·7â·5¸JP¸&›¸Â¸MÛ¸$)¹N¹?`¹: ¹dÛ¹@ºePº$¶ºIÛºY%»/»,¯»0Ü»u
¼.ƒ¼4²¼%ç¼b
½rp½%ã½(	¾22¾+e¾%‘¾;·¾4ó¾¢(¿‘Ë¿d]ÀXÂÀAÁ1]Á-�Á ½Á*ÞÁ-	ÂD7ÂY|ÂlÖÂBCÃI†ÃyÐÃMJÄS˜Ä¬ìÄH™ÅVâÅŠ9Æ<ÄÆ?ÇpAÇX²ÇqÈ|}ÈƒúÈP~ÉeÏÉ‘5Ê9ÇÊ²ËY´ËvÌF…ÌCÌÌ\ÍumÍ�ãÍ'sÎ—›Î>3ÏNrÏDÁÏ\ÐScÐ^·ÐRÑ\iÑhÆÑ|/ÒJ¬ÒE÷Ò|=Ó]ºÓwÔˆ�Ô5ÕwOÕQÇÕuÖ‚�Öl×Q×.Ñ×„ØL…ØDÒØNÙlfÙ›ÓÙdoÚiÔÚi>Û>¨ÛWçÛ>?Ü¬~Ü®+Ý�ÚÝœjÞYßiaßMËß~àE˜àtÞà™Sá›íáF‰â=Ðâ6ãXEã:žã"Ùã>üã,;ä1häjšäŒåZ’å›íåH‰æjÒæS=ç_‘ç0ñçk"è Žè3/éYcéP½éTêYcê`½êGëdfë€Ëë@Lì/�ì*½ì/èìLí2eí.˜í+Çípóí2dî8—î4ÐîRïRXï6«ï âïHðFLð2“ðAÆð.ñ7ñ1Oñ+�ñi­ñSò,kò$˜ò/½òAíò2/óDbó&§óHÎó[ô<sô1°ô"âô-õ3õeDõeªõZö(kö�”öZ%÷V€÷4×÷Jø.Wø,†øI³ø;ýød9ù1žù<ÐùD
ú^Rú�±úO?ûV�ûqæûxXü–Ñü{hý]äýoBþ`²þÿD0ÿYuÿJÏÿ+5F.|M«ù>VO+¦ÒDñ*64aG–KÞU*I€ZÊI%,oGœ2äYOqÁQÜ.
@^N;­EéO/.8®]çJEk�LüpI	º	<Ô	
! A/
! 5q
! §
! »
! È
! "ã
! &-dGZ¬P#EtHºA
…E
7Ë
WX[0´>åT$Ty9ÎD?M?�PÍRNqMÀ¾,Íú5P+nEš:à>(Z>ƒ:Â>ý1<Dnp³=$nb4Ñ+-2"`;ƒ=¿ýkBxŒ»YH;¢IÞ@(<i>¦AåF'bnnÑw@ Y¸ F!vY!Ð!?P"E�"CÖ"7#8R#A‹#>Í#O$D\$R¡$(ô$h%g†%Sî%B&9_&2™&0Ì&(ý&L&'9s'N­'9ü'}6(W´(´)KÁ)T
*Sb*-¶*0ä*U+]k+É+å+H,8J,dƒ,Zè,tC-b¸-u.´‘.XF/‘Ÿ/�10�³0dQ1r¶1Y)2Zƒ2\Þ2/;3Dk3>°3bï3LR4HŸ4Aè4N*5Ey5N¿5A6@P6Z‘6@ì6-7RD7H—7:à7T8p84�8/Ä83ô8,(9xU9kÎ9Ÿ::rÚ:M;yY;yÓ;M<Lk<V¸<@=\P=G­=3õ=Y)>2ƒ>B¶>Bù><?^Y?#¸?HÜ?D%@+j@2–@É@é@&A(A*DAoA=|A0ºA.ëA>BYB;tBR°BVC"ZC%}C?£C1ãC)DO?D)�D@¹DbúD;]EC™E>ÝE9FwVFÎF×F3çFDG%`G%†Gb¬GGHJWHL¢HLïH4<IIqIK»ICJIKJG•JÝJóJ<KXLK¥KB¾KLSL^qL0ÐL-Ma/M8‘MEÊMN:0NpkN‚ÜN~_OuÞOTTP/©PTÙP+.Q+ZQ2†Q7¹Q*ñQMR(jR““RE'SOmSK½SM	TYWT‹±T]=U@›UYÜUb6V—™Vs1W3¥WjÙWHDXH�X^ÖX]5Y@“Y@ÔYJZ;`ZMœZ@êZN+[\z[d×[D<\A�\>Ã\,]&/]nV]SÅ]u^@�^%Ð^1ö^B(_:k_-¦_DÔ_7`8Q`1Š`I¼`$ar+aža>¼aLûa&Hbuob6åb`c`}c-Þc`dmdDíd2eUOeO¥ecõe@Yf#šf2¾f6ñf3(gM\g>ªgAégX+hF„hWËhQ#iCui;¹i.õi7$jA\jOžjsîjWbk
! ºkUÅkKlBglhªlFm@ZmP›mdìm|QnŸÎnŸno?pINpR˜pLëp/8q0hq,™q¢Æqirˆr0§r)ØrGsBJs4�sCÂsBt8ItN‚tDÑtFuA]u\ŸuŠüuO‡v&×v€þv‚wWx‹ZxgæxGNyU–y)ìy6zMzWQ{C©{2í{U |Kv|KÂ|V}-e}V“}`ê}QK~1�~6Ï~=FD<‹YÈC"€af€:È€x�=|�[º�I‚g`‚dÈ‚A-ƒ<oƒs¬ƒY „=z„2¸„ë„l…Ou…LÅ…W†Rj†)½†hç†LP‡‘�‡/ˆ…Nˆ/Ôˆb‰dg‰QÌ‰vŠ•Š9µŠ ïŠO‹3`‹M”‹µâ‹´˜ŒºM�1Ž#:Ž0^ŽT�Ž.äŽ1�LE�,’�¿�pß�IP�Rš�>í�@,‘<m‘#ª‘2Î‘#’[%’"�’&¤’Ë’ã’õ’F“EX“Ež“Eä“F*”Eq”C·”Dû”C@•5„•_º•C–J^–w©–E!—Ng—4¶—+ë—Z˜Wr˜[Ê˜c&™`Š™lë™RXšs«š]›`}›3Þ›#œ$6œ-[œ&‰œC°œCôœR8�e‹�fñ�fXžB¿žCŸCFŸ?ŠŸDÊŸZ 5j Y  Vú &Q¡3x¡,¬¡/Ù¡4	¢E>¢C„¢CÈ¢%£62£Ci£-­£'Û£%¤>)¤Th¤U½¤>¥hR¥.»¥:ê¥=%¦Kc¦F¯¦ö¦.§'D§%l§'’§%º§,à§=
¨8K¨Q„¨JÖ¨D!©Hf©o¯©pª`�ª\ñªN«Òh«Y;¬y•¬@­uP­lÆ­63®5j®4 ®4Õ®
! ¯6%¯2\¯5�¯TÅ¯D°@_°N °Yï°<I±S†±CÚ±'²XF²uŸ²<³<R³Ž�³J´Ri´A¼´@þ´G?µS‡µ6ÛµE¶fX¶K¿¶M·GY·0¡·2Ò·C¸(I¸%r¸5˜¸AÎ¸/¹N@¹B�¹bÒ¹55ºCkº2¯ºKâºB.»Oq»^Á»] ¼?~¼T¾¼#½/7½0g½A˜½mÚ½:H¾7ƒ¾<»¾_ø¾yX¿~Ò¿8QÀŠÀKšÀ=æÀS$ÁRxÁËÁ<éÁ5&ÂG\Â5¤ÂKÚÂ)&ÃVPÃE§ÃDíÃ=2Ä*pÄ0›ÄJÌÄ@ÅXÅLvÅÃÅ<×Å7ÆLÆ^Æ8kÆ¤Æ4ºÆïÆ5
! ÇE@Ç;†Ç6ÂÇ7ùÇ51È4gÈ
œÈ?ªÈêÈ!É-)É0WÉ/ˆÉm¸É`&ÊD‡Ê@ÌÊ?
Ë&MËtËX”Ë[íËSIÌ-�Ì&ËÌòÌÍi%Í/�Í¿Í	ËÍMÕÍ#Î6Î%IÎ3oÎ9£ÎSÝÎQ1Ï*ƒÏ:®ÏéÏFÐCOÐC“Ð8×ÐKÑÄ\Ñ€!Ò.¢Ò!ÑÒRóÒ1FÓOxÓ.ÈÓI÷ÓQAÔP“ÔäÔ!Õ’&ÕB¹Õ1üÕB.ÖLqÖ*¾Ö:éÖ$×8>×w×b”×&÷×#Ø0BØ^sØEÒØÍÙ[æÙTBÚG—Ú>ßÚ=Û=\Û=šÛ%ØÛKþÛ#JÜEnÜr´ÜH'ÝppÝeáÝeGÞO­Þ<ýÞ<:ßIwßaÁß=#à&aà)ˆà(²à(Ûà á;%á´aá³â\Êâ#'ãQKãE�ãFããF*äEqä·äEÒåEæE^æ~¤æP#ç�tçbè1gèß™è/yé'©ê‰ÑêX[ëU´ëO
! ìLZì3§ì]Ûì+9í8eí@ží:ßíLîPgî*¸îCãîj'ï^’ïZñïBLð=�ð@Íðñ@'ñ§hñOòS`òJ´òdÿò;dóS ó*ôó)ôJIõ”õ`ö\uöjÒöU=÷Y“÷Oí÷%=ø%cøQ‰ø`ÛøC<ùR€ùNÓù7"údZú}¿úV=ûf”ûmûûEiü>¯üqîü`ýN|ýYËýp%þ!–þD¸þýþ;ÿ.MÿL|ÿhÉÿ>2jq2Ü\DlM±)ÿ€)SªSþ?R2’hÅi.{˜_{tbðDS'˜4À8õ4.ZcK¾c
! ænU	>t	2³	7æ	F
! 5e
! &›
! Â
! *â
! G
AU8—CÐ^MsÁ*á 
F-
t
>”
5Ó
8	aBd¤;	ïEï5_%@…MÆg6|4³TèE=nƒDò:7OrIÂ'?4StcÈM,KzTÆ[@w¸RÓ,&-S`�SâO6/†[¶J#]C�IÅ³¹Ã€}3þ(22[EŽVÔ…+'±YÙ;3,oJœGç:/ Pj ,» Oè [8!3”!NÈ!G"B_"]¢"r#ks#*ß#O
! $IZ$6¤$BÛ$;%FZ%A¡%Fã%?*&|j&€ç&hh'XÑ'[*((†(@¯(Eð(H6)E)EÅ)E*GQ*O™*4é*@+A_+3¡+EÕ+&,B,C`,C¤,Aè,A*-El--²-Aà-C".Xf.?¿.@ÿ.B@/Gƒ/%Ë/Mñ/S?0Z“0Zî0bI1j¬1o2u‡2tý2ˆr3ˆû3ˆ„4ˆ
5Š–5ˆ!6Šª6ˆ57~¾7‚=8‹À8ŒL9ŒÙ9Šf:Œñ:‹~;�
! <~š<ƒ=~�=€>F�>Dä>M)?Ow?CÇ?D@@P@F‘@"Ø@Hû@DDAC‰ABÍABBSB@sBF´B@ûBK<C@ˆC/ÉCEùCB?DA‚DGÄDDEEQEC—E@ÛE+F"HF!kF-�F+»F@çFS(G@|G;½G;ùG:5HXpHnÉHN8I€‡I_J(hJA‘J:ÓJKB,K|oK3ìKH L/iL@™LwÚL`RM³M^ÑM`0N!‘N ³NÔN"ñN<O9QO/‹O9»O^õO3TPˆP;¨P5äP0Q.KQXzQFÓQ9R-TRK‚RBÎRFSXSTxSQÍSHT@hTn©T=UDVUB›UHÞUI'V;qV]­VdWFpWk·W4#X.XX]‡X!åXY Y35Y2iYMœY:êY9%Z;_Z5›Z8ÑZ6
! [6A[-x[=¦[7ä[4\3Q\6…\7¼\1ô\6&]6]]6”]0Ë]-ü]-*^-X^1†^Q¸^;
! _HF_4�_9Ä_4þ_43`3h`/œ`1Ì`4þ`83a6la0£a3ÔaDb3Mb7�bK¹b2c78c(pc:™c)ÔcGþcGFdJŽdCÙdGeCee_©ef	fqpfcâfJFgL‘gQÞg!0h/Rh3‚h,¶hãh$ýh"i2+iÂ^i@!j;bj%žj7Äj‘üj"Žk±k-·moåm`Un<¶n9ón-oHogo‚oŸo½o9Éo€p?„pGÄpZq;gq@£q¡äqh†rNïri>s©¨sSRt`¦t]u<euT¢uI÷u|AvB¾vGwRIwFœwuãwIYxN£xIòxa<y}žydz:�z]¼zR{Om{n½{\,|e‰|Gï|X7}@�}<Ñ}S~Gb~9ª~@ä~1%GW>Ÿ_ÞE>€e„€pê€4[�v��I‚jQ‚�¼‚É>ƒÞ„èç„>Ð…D†ÙT†e.‡H”‡xÝ‡tVˆZËˆh&‰T�‰Nä‰`3Š9”Š4ÎŠ-‹.1‹>`‹;Ÿ‹3Û‹OŒ3_Œ1“Œ5ÅŒ7ûŒe3�™™�l3Žf Že�=m�f«�k�~�àƒ‘fd’nË’‘:“LÌ“²”³Ì”e€•læ•PS–a¤–�—N–—Rå—<8˜¡u˜>™›V™7ò™L*š8wš{°še,›O’›vâ›\YœG¶œ+þœw*�M¢�gð�DXž[�ž{ùž=uŸ2³Ÿ^æŸVE Wœ lô ›a¡gý¡ke¢¢Ñ¢St£lÈ£U5¤J‹¤lÖ¤[C¥FŸ¥Iæ¥M0¦M~¦iÌ¦S6§8Š§PÃ§Ã¨-Ø¨ˆ©v�©TªH[ªL¤«�ñ«~s¬Iò¬X<­Z•­Uð­F®tÆ®`;¯œ¯s«±H²vh²^ß²W>³D–³GÛ³Ý#´ÜµfÞµ{E¶¬Á¶vn·®å·®”¸¦C¹€ê¹Jkºë¶ºF¢»té»X^¼n·¼J&½Jq½®¼½¸k¾¾$¿mã¿(QÀzÀn—ÀÁ–!ÁŒ¸ÁEÂeÂ|ÂD“ÂFØÂQÃAqÃÑ³Ã~…Ä|ÅC�ÅªÅÅLpÆa½ÆÇ‚ŸÇ7"ÈvZÈYÑÈb+ÉmŽÉdüÉ“aÊ:õÊ|0Ë\­ËM
! ÌfXÌm¿Ì$-ÍyRÍWÌÍK$ÎFpÎg·ÎLÏÀlÏ-Ð.BÐËqÐ-=Ñ.kÑYšÑ9ôÑE.ÒBtÒ·Ò6ÎÒAÓmGÓ!µÓu×ÓXMÔ`¦ÔdÕ/lÕ�œÕX*ÖBƒÖ2ÆÖ$ùÖI×;h×<¤×*á×Ø7+Ø:cØ9žØ8ØØ8ÙEJÙ[�ÙFìÙp3ÚP¤Ú5õÚh+Û2”ÛFÇÛKÜ9ZÜH”Ü`ÝÜ9>ÝAxÝCºÝGþÝ\FÞ;£Þ7ßÞPßUhß*¾ß%éß?àBOàŒ’àtá;”á:Ðá#âc/âZ“âBîâ?1ãZqãAÌãHäXWä>°äKïäi;å#¥å=ÉåPæEXæužæFç8[ç”çT³ç^ègèI�èHËèCé1Xé[ŠéIæé=0ênêH‡ê4ÐêXë$^ë;ƒë¿ë9Ýë=ìUì)uì#Ÿì"ÃìæìEíZJíÂ¥í4hî:�îfØîe?ï@¥ï3æï1ðLð:lð/§ð8×ð3ñ6Dñ+{ñ2§ñ!Úñ;üñ 8ò"Yò|ò4–ò Ëò!ìòBó$QóSvó4Êó9ÿó*9ôQdô¶ôgÑô79õ"qõF”õÛõ%ôõ7ö*Rö4}ö1²ö'äö7÷BD÷8‡÷5À÷6ö÷7-ø eø-†ø.´ø0ãø;ùPù7fù>žùÝù7üù04ú8eú8žú1×ú,	û:6ûqû5ŠûÀû"ÙûEüû#Bü€füçü/ý53ýHiý²ý.Íý/üý9,þ&fþL�þ>ÚþBÿ"\ÿOÿYÏÿ))MS)¡aËa-T�IäK.3z!®'ÐIøPB-“cÁL%1r¦¤mK$¹ÞûR07ƒ-»_é<I †a§R	O\¬½ÎRæ79	-q	#Ÿ	 Ã	#ä	,
! "5
! #X
! u|
! ;ò
! 8.gWvZÎ )1JF|3Ã,÷L$
¢q
xT�Kâ6.'e&�3´7èL m2Œ%¿)å#43`h`ÉB*YmhÇ80LiE¶:üJ70‚@³0ô-%:S"ŽN±6$7)\6†6½4ôQ)F{FÂF	FP!—,¹=æ1$8V@�!ÐBò!5ÉWˆ!UªDDE9Š]Ä+"'NBv¦¹À`O!*qMœeê;P 2Œ `¿  !‰6!QÀ!C"&V"[}"<Ù";#:R#=�#EË#~$P�$:á$X%Hu%#¾%;â%F&Ge&5­&Lã&70'$h'�'?¨',è'((,>(�k(4ù(=.)*l)'—)5¿)Dõ)K:*<†*SÃ*H+b`+'Ã+Aë+6-,/d,9”,^Î,7--Ne-M´-+.G..v.T•.Kê.$6/B[/Ož/@î/Š/0+º0)æ0I1!Z1$|1G¡1eé1!O28q2+ª2(Ö2|ÿ2||3‰ù3Šƒ4.5T=5*’5\½546nO6,¾6Në6;:7Gv7[¾7b8d}8?â8K"93n9 ¢9oÃ9©3:—Ý:'u;h�;F<*M<Kx<GÄ<>=4K=/€=°=kÎ=R:>3�>HÁ>7
! ?GB?bŠ?8í?#&@)J@&t@(›@Ä@Ú@(ð@KAMeA2³A9æAC B,dB#‘BKµBKC-MCD{CBÀCDD=HDK†DcÒD@6ESwEEËE+FD=FB‚FÐÅFQ–G[èGdDH#©H8ÍHJI@QI1’I&ÄIdëI\PJL­JúJšK“¢Ko6LT¦LbûLF^MN¥M6ôM<+N=hN ¦N4ÇN=üN8:O4sO²¨OH[P¤P8¹P'òPQ2QKQOcQ³Q4ÎQ)R -R,NR!{R.�R0ÌR1ýR/S>NS;�SRÉSaTX~Tr×T[JUn¦UWV:mV›¨V?DW{„W[X€\X°ÝX�ŽY]Ze|ZŒâZ�o[R\ŒS\�à\Rq]RÄ]N^�f^vè^?__�Ÿ_E-`Ss`eÇ`•-auÃa�9bnÇbo6c0¦cb×cW:dq’d˜em�ekf|wfZôfiOgG¹gkhfmh^Ôh13iWei9½im÷i@ejk¦juk;ˆk�Äk0Fl5wlK­lXùlFRmZ™mTôm!In=knC©n?ín/-o;]o_™o6ùol0pJ�pMèpo6qo¦qoro†rzörzqs]ìskJt]¶t]u]ru]Ðud.vZ“vHîvG7wJwRÊw2xkPxQ¼x+yh:yy£yPzvnz[åzA{ÈÁ{8Š|fÃ|K*}Iv}FÀ}C~LK~L˜~yå~W_S·o€V{€ŠÒ€Q]�W¯�y‚`�‚dâ‚pGƒs¸ƒ_,„`Œ„‘í„…pÿ…`p†fÑ†P8‡T‰‡qÞ‡nPˆ™¿ˆZY‰�´‰wEŠX½Š\‹fs‹ZÚ‹g5Œf�Œž�…£�y)Žc£Žb�^j�MÉ�l�W„�^Ü�\;‘¢˜‘B;’H~’NÇ’\“=s“-±“¯ß“V�”Oæ”f6•Ÿ�•@=–µ~–H4—H}—>Æ—a˜ˆg˜`ð˜_Q™_±™_šBqšE´šBúš:=›x›Ÿø›n˜œ?�SG�T›�Uð�WFžSžž]òžHPŸ8™Ÿ;ÒŸR /a <‘ ?Î m¡z|¡3÷¡1+¢]]¢H»¢=£[B£Wž£Wö£CN¤z’¤ˆ
¥O–¥Tæ¥+;¦Ag¦<©¦kæ¦0R§Zƒ§uÞ§eT¨Hº¨C©IG©I‘©TÛ©L0ªi}ªAçªc)«O�«PÝ«[.¬BŠ¬}Í¬\K­]¨­f®’m®Z¯2[¯dŽ¯?ó¯Z3°VŽ°@å°‰&±n°±G²^g²<Æ²�³‹¡³>-´|l´€é´?jµmªµX¶Kq¶c½¶k!·:�·/È·wø·ˆp¸Iù¸SC¹?—¹@×¹+º¦Dº8ëºL$»4q»d¦»,¼S8¼YŒ¼Væ¼X=½P–½fç½9N¾cˆ¾Gì¾G4¿b|¿;ß¿4ÀTPÀC¥ÀSéÀ~=ÁR¼ÁuÂS…Â.ÙÂªÃD³Ã_øÃbXÄ[»ÄiÅM�ÅLÏÅ9ÆWVÆC®Æ|òÆŽoÇŽþÇE�ÈsÓÈkGÉU³ÉB	ÊaLÊf®Ê2ËVHËVŸËröËSiÌU½ÌMÍ8aÍTšÍeïÍ<UÎO’ÎGâÎQ*ÏS|ÏbÐÏ�3ÐjÃÐf.Ñ?•Ñ@ÕÑAÒ-XÒc†ÒZêÒ<EÓ0‚ÓB³ÓZöÓKQÔ:�ÔbØÔf;ÕM¢Õ^ðÕDOÖN”ÖhãÖ@L×H�×ƒÖ×,ZØ3‡Ø0»ØUìØ5BÙ5xÙW®ÙdÚ5kÚg¡Úg	Û7qÛU©ÛOÿÛNOÜdžÜkÝ2oÝl¢Ý9ÞgIÞC±Þ,õÞF"ßaiß8Ëß=à.BàNqàFÀàFáWNáŠ¦á`1âN’âJáâV,ãPƒã<Ôã‹äV�äHôäV=å,”åJÁåDæ}QærÏæSBç?–çFÖç:èKXèI¤èDîè]3é^‘égðé]Xêl¶êj#ëUŽë>äëO#ì=sìS±ìeíxkíLäíW1î2‰î=¼îKúîWFï§žïaFðO¨ðQøðˆJñ+ÓñRÿñ,Rò9ò
¹ò_Çòc'óï‹ó<{ôt¸õ-öò­÷ øG·ú]ÿü|]ý}Úý^Xþj·þ<"ÿ _ÿ¬?­³í!¡YÃkW‰&á.672nt¡j~�6e70�;Î$
! '/&W&~'¥'ÍAõ572m< <Ýg	b‚	qå	éW
! ÊA�cª
^Gm5µQëP=9Ž9È)
,$: _G€yÈHBŠ‹>:UK�ZÜ7-=kxŠ
›
©	·ÁiÆ08MQ†yØCRK–,â"02Hc$¬BÑbOwJÇ21EkwMãC1`u\ÖH3N|GËB-Vu„ZúXUO®/þF.LuRÂSKiEµQû[MW©Z S\ k° 7!/T!/„!M´!2"5"ŽO"7Þ"‚#.™#0È#7ù#R1$1„$-¶$Hä$;-%Ii%I³%vý%1t&$¦&WË&/#',S''€'‹¨'?4(6t(N«(kú(_f)4Æ)*û)Ž&*3µ*Oé*J9+9„+>¾+Mý+5K,5�,&·,,Þ,H-2T--‡-.µ-Gä-7,.md.TÒ.F'/=n/ˆ¬/<50Rr0>Å0I1IN1<˜1Õ1EÛ1I!2bk2zÎ2I3,`33�32Á39ô3P.4B4@Â475R;5:Ž56É516326@f69§6Dá60&7;W78“7:Ì7;8C8c8#o8d“8,ø8%9I<9,†9.³9kâ9,N:?{:»:Ô:*í:*;*C;0n;MŸ;Uí;�C<SÅ<U=Eo=^µ=C>JX>D£>eè>dN?]³?H@bZ@I½@AAhIAN²ABB<B*ZB…B>‘BŒÐB?]C3�C'ÑCùCoD<‰D8ÆD%ÿD=%E1cEJ•E;àE:FKWF0£F@ÔF3G6IGJ€GSËG0HAPHB’HLÕH="I6`IQ—ITéI(>JTgJw¼JS4K3ˆKE¼KOL0RL.ƒL$²LD×L!M8>M0wM¨M9µMïM&üM;#N0_N/�N.ÀN.ïNDO>cOG¢OFêOT1Pj†PKñP*=Q8hQ?¡QEáQG'RAoR<±RPîRE?S¨…Ss.TO¢TUòT8HUY�U-ÛU8	V?BVR‚VLÕV#"W,FWYsWAÍWCXRSXT¦X'ûX##Y9GY1�Y9³YíY]Z&jZ&‘Z]¸ZD[([[)„[D®[Gó[X;\S”\`è\BI]WŒ]<ä]/!^WQ^A©^)ë^"_08_4i_ˆž_”'`Š¼`�Ga–Õa�lb�üb–Šc�!dƒ±d�5e…Åe�Kf�Ûf’ig’ügˆ�h?i1XiTŠi@ßiM j7nj4¦j)Ûj*k*0k3[kc�kFók8:l0slV¤l>ûl6:mEqm�·m„En9ÊnAoCFoVŠo8áo<p'WpPpMÐpq;qWqShq`¼q`r1~r2°r2ãr3s4Js8s/¸sèsOtRtKit5µt4ët[ uE|uPÂu>v>RvH‘vTÚv</wOlwP¼wG
xCUx!™xI»xEyyKyÅy{×y/Sz<ƒz@ÀzK{%M{$s{$˜{N½{6|8C|7||X´|Y
}9g}8¡}7Ú}=~?P~(�~'¹~Tá~P67‡)¿/é%€M?€0�€,¾€5ë€!�.@�ro�â�;ï�+‚97‚;q‚/­‚CÝ‚l!ƒZŽƒaéƒ!K„m„5Œ„1Â„*ô„?…._…2Ž…/Á…ñ…Q†Q]†C¯†Ló†^@‡/Ÿ‡,Ï‡&ü‡(#ˆ&LˆFsˆtºˆ)/‰nY‰dÈ‰r-Šl Šn
‹s|‹Wð‹HŒ	\Œ8fŒGŸŒ,çŒ8�3M�?��,Á�+î�Ž1+ŽU]Ž.³Ž9âŽ=�QZ�8¬�3å�9�2S�<†�2Ã�ö�G‘_Y‘l¹‘/&’6V’,�’2º’1í’-“WM“o¥“J”o`”_Ð”W0•\ˆ•må•YS–X­–,—3—0K—|—-�—7»—fó—tZ˜<Ï˜I™FV™A�™2ß™7šdJš2¯š-âšJ›0[›YŒ›`æ›CGœ;‹œ5Çœ&ýœ5$�Z�Iw�GÁ�H	ž<Rž"�ž²ž!Ãž$åž&
! Ÿ*1Ÿ\Ÿ3sŸ)§Ÿ.ÑŸ/ +0 \ q !‡ © Ã 1× 	¡,&¡:S¡,Ž¡=»¡=ù¡?7¢=w¢=µ¢=ó¢=1£=o£.­£6Ü£¤
! (¤3¤0E¤/v¤(¦¤$Ï¤$ô¤¥=*¥Jh¥³¥Ñ¥QÞ¥/0¦4`¦-•¦+Ã¦8ï¦4(§-]§0‹§6¼§,ó§- ¨7N¨7†¨¾¨Ý¨7ü¨'4©ß\©1<ª$nª>“ª^Òª(1«TZ«8¯«3è«$¬DA¬)†¬.°¬6ß¬=­7T­<Œ­3É­Oý­M®)f®�®#¬®?Ð®F¯NW¯9¦¯mà¯IN°C˜°Ü°Bï°.2±Aa±*£±-Î±'ü±$$²'I²@q²K²²#þ²>"³>a³c ³´]´Yj´!Ä´æ´µ""µ0Eµ=vµ“´µ?H¶Iˆ¶$Ò¶=÷¶U5·,‹·M¸·d¸Bk¸e®¸s¹;ˆ¹/Ä¹6ô¹i+º3•º<Éº"»)»HC»6Œ»'Ã»*ë»>¼=U¼C“¼7×¼7½;G½.ƒ½Q²½3¾%8¾B^¾m¡¾Y¿Qi¿>»¿kú¿0fÀ1—À1ÉÀ?ûÀF;ÁX‚ÁÛÁYïÁIÂ1VÂ#ˆÂa¬ÂwÃ/†Ã+¶ÃPâÃ33Ä9gÄ7¡Ä8ÙÄ=ÅEPÅQ–Å(èÅ'Æ:9ÆtÆ‘Æ@¬Æ$íÆOÇ8bÇ-›Ç#ÉÇ'íÇ'Èx=ÈO¶ÈÉÉ[$ÉY€É7ÚÉ=ÊJPÊG›Ê ãÊ*Ë/ËVLË
£Ë±ËEÏËEÌA[Ì;�ÌKÙÌ.%ÍTÍGsÍ3»ÍFïÍF6ÎK}ÎLÉÎbÏ;yÏuµÏQ+Ð<}Ð
ºÐ
ÈÐ(ÖÐÿÐÑO!ÑAqÑ?³ÑMóÑ7AÒ;yÒ-µÒ*ãÒ*Ó@9Ó<zÓp·ÓA(Ô;jÔ:¦Ô9áÔ=ÕGYÕH¡Õ]êÕSHÖ*œÖXÇÖd ×f…×.ì×eØ%�ØX§ØUÙ2VÙ6‰Ù6ÀÙ$÷Ù8ÚBUÚ:˜ÚBÓÚ_Û4vÛ6«ÛHâÛE+ÜFqÜ8¸Ü8ñÜ*Ý GÝhÝ7…Ý/½Ý8íÝ2&Þ+YÞ9…Þ`¿ÞM ßUnßSÄßuàuŽà0á•5á•Ëá)aâ%‹â.±â*àâ<ã-Hãdvã-Ûã3	ä3=ä<qä0®äYßäl9å/¦å;Öå7æKJæ?–æKÖæA"ç=dçF¢çSéçF=èA„è'Æè1îèD é+eél‘éHþéLGêD”êÙê^ñêZPëS«ëwÿëywì;ñì9-íKgí+³í=ßí=î<[îº˜îdSïO¸ï@ð@Ið?Šð.Êð4ùðK.ñEzñ:Àñpûñ2lò2Ÿò4ÒòSó@[ó.œó+ËóA÷ó9ôSô8qôXªô%õ@)õjõ~õ‘õ.¡õ0Ðõ+ö?-öVmöNÄö#÷I7÷:�÷R¼÷;ø>KøEŠøCÐø2ù5Gù,}ù4ªù-ßù>
ú-Lú6zú;±úZíúJHûs“û4ü,<üUiü&¿ü)æüXýciýYÍý1'þ#Yþ}þ"�þ²þÈþKâþ5.ÿ5dÿ1šÿ*Ìÿ3÷ÿ)+)U"•¢E82~±1Å!÷5(O'x2 EÓ=;WV“Qê”<@ÑDEW6�*ÔPÿ/P8€:¹7ôG,7t ¬.ÍJüEG3�5Á4÷^,	>‹	>Ê	[	
! .e
! X”
! >í
! <,Zi.ÄCó>7>v;µ(ñ9
kT
nÀ
</6l@£Qät6@«.ìKg#ƒ$§NÌEaD}!Â!ä').FXyŸMHgI°8úX3XŒEå&+?RC’AÖBE[T¡HöO?1�*Á:ìT'>|F»?+B,nn›s
! 1~t°E%Ck?¯@ïp07¡2Ù$G1`y2Ú
-'$U/zFª4ñL&{s.ï2 YQ ,« &Ø -ÿ ^-!^Œ!,ë!("4A"v")–".À"ï"6#B#"^#�#( #4É#0þ#C/$@s$V´$D%;P%;Œ%›È%sd& Ø&Kù&.E'3t'I¨'
ò'(-(+B("n(#‘(µ(TÉ(3)#R)8v):¯)6ê)!!*1C*Qu*7Ç*.ÿ*.+<C+.€+E¯+Bõ+-8,Šf,Nñ,I@-PŠ-.Û-D
! .0O."€.*£.KÎ.>/?Y/A™/Û/ú/Z0kr0*Þ0>	1H1<h1&¥1Ì1Gè1U02T†2-Û2U	3T_3G´3Gü3\D4\¡4Lþ4>K5YŠ5[ä5G@6Gˆ6VÐ6'7O;7R‹7Þ73ù74-8b8Tz8%Ï8#õ8¢96¼9#ó9[:2s:O¦:Bö::9;ht;dÝ;SB<O–<!æ<[=%d=+Š=F¶=(ý=J&>5q>§>,»>Pè><9?>v?>µ?%ô?;@<V@“@;§@&ã@6
! A"AA dAJ…A=ÐAJBgYBxÁBm:Cm¨C@D‰WDEáDB'EFjE0±E*âE@
F0NF)F)©F0ÓF>G@CGI„GIÎG1H4JH#H5£H-ÙH I(IMEI%“I=¹I<÷Ip4J¥J ¹JDZKEŸKDåKU*L1€L/²L âLCMKGMI“MTÝM&2N%YN3N>³NDòN+7OJcO3®O3âOZP"qP(”P:½P&øPJQ3jQJžQ‰éQ8sRV¬ROSTSS=¨S9æSH TiT0†T9·T>ñT90U=jU3¨U.ÜU[VegV=ÍVIWYUWj¯W/XJX;gXB£X*æX9YKY5fY@œY<ÝY4ZFOZ2–ZcÉZ8-[;f[3¢[=Ö[I\I^\9¨\<â\8]DX]/�]!Í]Sï].C^Nr^LÁ^H_XW_>°_Rï_{B`1¾`Gð`Y8ag’azúaqub^çb.FcŽucQd2Vd‰dL¤dKñdE=e@ƒeLÄe]f:of]ªf2gR;gjŽgdùgU^h)´h-Þh9i$Fi<kic¨igjUtj~Êj*Ik<tk'±k9ÙkJl/^l+Žl@ºl>ûl*:m8em#žm4ÂmB÷m.:n)in@“n.Ôn,o<0o'mo8•o8Îo3p-;p+ip•p*ªp%Õp-ûp>)qhqxqGˆqSÐq1$ryVr,Ðr<ýr1:sDlsD±sEös<tDZt+Ÿt#Ët&ït>u#UuHyu?Âu3vA6v:xvE³v„ùv$~w<£wMàw4.xIcxZ­xNyWyCpyS´yNz<WzR”zhçz<P{�{'ž{)Æ{/ð{E |	f|Lp|5½|ó|}b}cv}HÚ};#~0_~,�~+½~(é~9OLJœ]çyE€+¿€6ë€H"�:k�.¦�HÕ�,‚K‚7`‚3˜‚gÌ‚X4ƒL�ƒTÚƒ%/„9U„1�„4Á„4ö„'+…xS…&Ì…$ó…5†FN†D•†2Ú†6
‡.D‡+s‡AŸ‡1á‡4ˆxHˆ&Áˆ$èˆ<
‰CJ‰9Ž‰nÈ‰c7Š[›ŠL÷ŠKD‹9�‹<Ê‹eŒ8mŒ
¦Œ´ŒÉŒáŒ,øŒ&%�8L�#…�:©�4ä�6Ž/PŽD€Ž3ÅŽ7ùŽ41�@f�W§�Oÿ�OO�[Ÿ�*û�m&‘+”‘MÀ‘=’AL’FŽ’>Õ’d“&y“9 “NÚ“9)”Mc”;±”9í”A'•ii•QÓ•`%–C†–ƒÊ–}N—ˆÌ—gU˜n½˜Q,™'~™$¦™GË™YšGmš'µšQÝšl/›Cœ›Kà›E,œarœBÔœ?�HW�• �"6žYžež8užR®žIŸ:KŸL†Ÿ1ÓŸA 1G Hy NÂ %¡J7¡B‚¡6Å¡&ü¡,#¢*P¢){¢b¥¢4£@=£a~£Aà£A"¤d¤&|¤#£¤Ç¤ã¤z¥…|¥\¦5_¦,•¦$Â¦+ç¦$§-8§¾f§¸%¨Þ¨"ü¨Z©Jz©bÅ©$(ª"Mª:pª5«ªbáªDD«Z‰« ä«:…¬9À¬2ú¬4-­"b­I…­7Ï­U®N]®8¬®Gå®/-¯"]¯ €¯%¡¯.Ç¯+ö¯/"°/R°8‚°!»° Ý° þ° ±@±/`±�±H¤±Yí±]G²O¥²õ²,³8<³*u³@ ³0á³d´aw´#Ù´_ý´]µ8pµ4©µÞµ3ûµ9/¶i¶/‚¶'²¶"Ú¶5ý¶@3·Jt·=¿·2ý·"0¸;S¸2�¸5Â¸ø¸¹+&¹2R¹"…¹"¨¹Ë¹/ß¹º&º
=ºKº
gºuº,Œº
¹ºÇº?âº*"»!M»o»-‰»K·»¼$!¼.F¼\u¼,Ò¼*ÿ¼*½J½j½#ƒ½A§½6é½ ¾*:¾e¾ƒ¾W™¾dñ¾3V¿Š¿P¦¿1÷¿)À-AÀ0oÀ1 À)ÒÀ$üÀG!ÁMiÁ[·Á(Âp<Â2­ÂIàÂ9*Ã@dÃ:¥ÃàÃ.óÃ:"Ä2]Äf�Äe÷ÄC]Å1¡Å+ÓÅ ÿÅC ÆdÆ4}Æ4²Æ'çÆ'Ç`7Ç˜ÇAªÇBìÇ]/ÈM�ÈÛÈõÈ+ÉL.ÉK{É+ÇÉZóÉ!NÊ%pÊ–Ê'±Ê=ÙÊ(Ë9@Ë&zË<¡ËUÞËc4Ì!˜ÌºÌÏÌ#æÌc
! ÍHnÍ.·ÍæÍùÍÎ%ÎC7ÎH{Î[ÄÎ Ï0<ÏPmÏS¾ÏLÐ>_ÐAžÐSàÐ4Ñ?RÑ;’Ñ\ÎÑB+ÒOnÒ!¾ÒJàÒ8+Ó@dÓI¥Ó,ïÓRÔFoÔu¶ÔF,ÕQsÕ=ÅÕJÖ?NÖGŽÖGÖÖa×)€×Cª×4î×E#ØGiØ±Ø¸Ø>ÖØ4ÙJÙbÙ@~Ù¿ÙÞÙ7çÙ3Ú$SÚ#xÚ‚œÚVÛXvÛ<ÏÛ,ÜK9Ü6…Ü>¼Ü2ûÜ5.Ý7dÝ2œÝ2ÏÝ0Þ93Þ mÞŽÞªÞÄÞAãÞA%ß)gß
‘ßŸß¿ß(Üßà
%à33àgà{à
šà¨à¼à
ÓàRáà
4áBáYárá‰á á·á
Õáãá
óáââ1â7Iâ�â
�â0žâ3Ïâ.ã42ãgãI~ãÈã&æã

ä
ä$)äNä9cä;�äKÙä
%å3åDå^åqå
‚å
�åžå ´å!ÕåZ÷å"Ræ&uæœæ3¬æàæ1ñæ`#ç1„ç¶çÈç!Úç/üç,èAèAXèGšèâè*óè3é)Ré"|éŸé´é5Çé%ýé#êx4ê­ê Àêáê'üêE$ë&jë‘ë£ë»ëÑëáë=ì'?ìgì|ì�Žì?,í.lí›í0®í<ßí/î/Lî:|î·îÑî,äîï&ï8ï‹HïÔïæï
øïðð
1ð?ðSð
pðQ~ðÐðïðñ+$ñ,Pñ8}ñ6¶ñíñò8ò8Eò~ò–ò3¶ò êò-ó49ónó0ŽóA¿óô" ôCô^ôtô“ô²ô#Èô
ìôúô1õBõGXõ õ»õ7Õõ@
ö(Nöwö�ö­ö$Ãö(èö2÷D÷Y÷!r÷@”÷ Õ÷ö÷ø ø#:ø!^ø€ø�ø¯øÇø åøù"ù@ùWùtù”ù´ù-Ôù3ú6úNú]ú&zú0¡ú4Òú!û)ûFû Zû{ûG•ûÝûóûü'üDü\ü+oü›ü°ü/Áü#ñüý2ýHNýB—ý"Úýýýþ*0þ3[þ�þ¤þÀþ!Üþþþÿ -ÿNÿ"dÿ(‡ÿ°ÿÏÿæÿ\:6—EÎ:O7oK§–óZŠfålL+¹^å)Dn>ŽAÍasq3å0*J.u3¤PØP)Mz4È^ý5\;’KÎ>	EY	@Ÿ	Mà	u.
! 4¤
! +Ù
! ;PAz’O
C]|¡z
x™
;3N_‚;ân]�:ëR&>yb¸Xat3Ö$
! j/1š,Ìiù1cL•âSþRR*¥Ð:ß9‹T8à&6@)w¡D´8ùL2((¨2Ñ &=Id;®4ê+0K(|-¥0Ó6A;A}=¿-ý7+ScX·.y?y¹c3 —A¸BúD='‚>ª2é44Q5†¼
Ì=Ú? ,X *… $° &Õ $ü Q!!7s!Y«!%"+"G")X"(‚"*«"+Ö""#/%#/U#K…#8Ñ#*
! $L5$>‚$BÁ$B%G%3a%+•%+Á%&í%(&5=&%s&1™&UË&]!'H'?È'"(T+(!€(¢(À(=Ý(E)Ba)¤)ZÁ)V*As*+µ*Tá*76+(n+:—+FÒ+(,IB,=Œ,!Ê,1ì,?-7^-_–-[ö-IR.Eœ.=â.T /5u/ «/XÌ/%020L;0Xˆ0á0‚ü0d1=ä1c"2E†2 Ì2#í2k3}3`Ž3=ï38-4f4ym4Fç4<.5hk5/Ô5P6ZU6I°6Fú6LA7NŽ7%Ý758>987x8B°8;ó8%/9U9n9,Ž9»9>Ì9E:JQ:Xœ:Dõ:1:;6l;[£;Rÿ;TR<%§<%Í<7ó<#+= O=(p=(™=(Â=0ë=6>.S>µ‚>Ó8?D@'Q@'y@:¡@PÜ@K-A\yA<ÖAB?)BdiB]ÎBO,CY|CSÖCV*D#�D2¥DØD3øD4,E9aE/›EOËEXF~tFcóFSWGu«Gz!H›œHx8Im±IPJspJhäJWMK?¥K3åKQL,kL2˜L8ËLŒMD‘MOÖMF&N[mN@ÉNF
! O,QO+~O0ªO3ÛO)P29PHlPWµP+
Q/9Q.iQ&˜Q7¿QH÷Q/@R2pR~£R:"S<]SjšS�T-–TKÄT'U98UCrU?¶UöUL
VNZV6©V=àVXW wW˜W/·W4çW XA=X0XC°XFôX1;Y}mYBëY7.ZLfZ[³Z‚[}’[0\(A\1j\2œ\Ï\
! â\Ní\P<]6�]JÄ]{^x‹^ _a%_P‡_+Ø_R`-W`(…`(®`'×`&ÿ`'&a(Na6wa*®a1Ùa&b22b3eb4™b"Îbñb1c(Cc+lc,˜c1Åc*÷cA"d+dd1�d.Âd*ñde1:ele(Œe(µe*Þe.	f58f-nf3œf Ðf'ñf'g Ag'bgŠg%©g(Ïg,øg5%h7[h “h-´h(âh8i%Di1jiœi¼iJÙi8$j9]j—j@´j?õjV5k9ŒkGÆk>l2MlB€l+Ãl+ïlEmHam!ªm6Ìm5ne9n\Ÿn>ünM;oA‰oFËoJp-]p‹pX�pBèp3+qj_q!Êq"ìq"r/2r;br-žr-Ìr+úr&&shMsc¶s0tKt@Ëtu9&u{`uqÜuSNvH¢v7ëv<#wP`wS±wDxHJxK“xOßxP/y3€yK´yJzKKzO—zLçzJ4{D{tÄ{D9|C~|fÂ|])}9‡}8Á}=ú}"8~[~0y~5ª~Mà~A.mpbÞdA€l¦€h�m|�Aê�K,‚ex‚gÞ‚mFƒi´ƒq„F�„P×„f(…$�…´…KÓ… †$@†Ge†­†Ê†!Þ†!‡!"‡!D‡f‡Gƒ‡IË‡KˆAaˆe£ˆa	‰Ok‰$»‰eà‰aFŠO¨Š)øŠG"‹yj‹yä‹y^Œ�ØŒYZ�‚´�87Ž7pŽ:¨ŽDãŽO(�+x�¤�$µ�YÚ�4�KR�;ž�FÚ�!‘;-‘"i‘.Œ‘C»‘ÿ‘\’Fn’8µ’aî’dP“gµ“O”Mm”9»”5õ”<+•5h•(ž• Ç•/è•?–4X–�–0¬–Ý–ü–"—9—#V— z—&›—'Â—&ê—'˜&9˜'`˜%ˆ˜%®˜%Ô˜?ú˜':™*b™�™©™R¿™TšTgš"¼š1ßš1›$C› h›I‰›}Ó›CQœU•œQëœ@=�6~�Zµ�4ž+Ež4qž)¦ž.Ðž$ÿž.$Ÿ6SŸ-ŠŸ¸ŸE×ŸN Jl P· 0¡,9¡+f¡D’¡×¡÷¡m¢'‚¢1ª¢DÜ¢<!£2^£6‘£OÈ£k¤„¤.¢¤9Ñ¤¥(¥1;¥5m¥,£¥Ð¥_î¥'N¦3v¦;ª¦8æ¦O§Do§+´§%à§7¨">¨9a¨3›¨5Ï¨.©C4©2x©6«©3â©HªQ_ª=±ª6ïª&«IC«%�«F³«Cú«U>¬;”¬>Ð¬@­.P­;­q»­q-®qŸ®y¯Q‹¯zÝ¯�X°�Ú°�\±‰Þ±ah²ŠÊ²iU³¿³RÝ³40´_e´&Å´xì´ eµ>†µ2ÅµFøµ]?¶d�¶T·TW·F¬·Oó·aC¸.¥¸NÔ¸I#¹`m¹TÎ¹S#º1wº!©º3Ëº,ÿº3,»C`»H¤»8í»$&¼OK¼3›¼4Ï¼4½`9½Hš½'ã½2¾3>¾`r¾LÓ¾; ¿A\¿(ž¿4Ç¿?ü¿?<À4|ÀO±À\ÁS^ÁX²Á8Â1DÂ3vÂ&ªÂ#ÑÂQõÂOGÃ=—Ã5ÕÃ0Ä9<ÄEvÄJ¼Ä`Å`hÅDÉÅÆ4.Æ;cÆFŸÆ4æÆZÇ>vÇ3µÇTéÇ&>ÈeÈD…È9ÊÈ=É5BÉ<xÉ,µÉSâÉ$6Ê)[Ê)…ÊZ¯ÊM
! ËXËCjËF®Ë\õË,RÌ1Ì0±Ì1âÌ@Í<UÍ’Í™°ÍKJÎ[–Î>òÎG1ÏCyÏW½ÏDÐZÐ1vÐ/¨ÐGØÐC Ñ7dÑ3œÑYÐÑE*Ò/pÒG ÒPèÒ9Ó0WÓ3ˆÓ,¼ÓéÓQ	Ô[ÔJ{Ô$ÆÔKëÔD7Õ|Õ6–ÕKÍÕAÖr[ÖMÎÖ<×OY×U©×bÿ×0bØ2“ØÆØ×ØîØÙÙ0ÙDÙ[ÙoÙƒÙ—Ù©Ù½ÙÑÙåÙùÙ
Ú!Ú5ÚIÚ]ÚtÚˆÚœÚ°ÚÄÚØÚïÚÛÛ.ÛBÛVÛjÛ~Û’Û¦ÛºÛÎÛâÛùÛ
Ü!Ü9ÜMÜaÜuÜ?ŠÜÊÜÞÜöÜGÝGVÝžÝ¸Ý>ÓÝCÞ'VÞ<~Þ&»ÞeâÞzHßmÃßx1à#ªàÎà$çàá#á.9á(há3‘á{ÅáAAâƒâ%£âÉâ-Ûâ+	ã>5ãEtã#ºã Þã\ÿã\ä9mä9§ä9áä!å=å%Uå{å3•å;Éå:æ7@æ7xæ2°æ,ãæ]ç5nç<¤ç6áç/è1Hèzè-™è#Çè%ëè%é!7éYé*té-Ÿé&Íéôé5ê5>êtê!”ê)¶êàê6÷ê!.ë"PëJsë@¾ë;ÿëL;ì9ˆì.Âì2ñì$í:=í5xí+®í/Úí$
! î0/î3`î-”î+ÂîKîî:ïZï6mï<¤ï&áï4ðC=ð%�ð§ð$½ðLâðE/ñuñ&•ñ#¼ñ4àñ4ò1Jò(|ò2¥ò$Øò2ýò20ó/có:“ó+Îó,úó%'ô-Mô#{ô<ŸôÜôLòôV?õ*–õÁõ=áõ&ö!Fö?hö-¨ö:Öö2÷<D÷5�÷5·÷#í÷'ø&9ø8`ø+™ø*Åø)ðø"ù7=ù#uù(™ù=Âù?ú6@ú/wú?§ú>çúi&ûh�û'ùû.!ü#Pü0tü(¥ü/Îü"þü!ý'7ý3_ý%“ýd¹ýsþI’þÜþøþ1ÿ4HÿF}ÿBÄÿY%a+‡k³_ —!¸3Ú3CB†:—*Ò3ý.1)`-Š,¸0å+B_ o*�&»&â3	=AX@šAÛD:b4�,ÒYÿ=Y$—(¼åø"4$W1|1®1à1	1D	1v	1¨	1Ú	1
! 1>
! 1p
! "¢
! Å
! /á
! ++=)i“*±?Ü>>['š#Â#æ#
! 
.
#J
n
'Š
#²
#Ö
#ú
##B#f4Š&¿Dæ.+0Z/‹F»%(CDˆœ#µ/Ù#	C-;q­1Íÿ+$F1k#�"Á]ä"B+e)‘8»3ô>(:gD¢8ç %>=d"¢,Åò3?<)|¦RÅ44M*‚­&Æ.í0$M#r-–$ÄéþZSv#Ê9î&(&O2v3©@ÝC;b.ž-Í)û/%#UFy"À+ãCjSf¾3%Y6r>©2è3'O(wJ 9ëL% r 4‘ 8Æ Aÿ FA!Dˆ!;Í!r	"�|"*#O7#O‡#×#9ö#70$8h$=¡$Tß$F4%{%J—%Lâ%/&6K&$‚&P§&Jø&XC'Nœ'8ë'/$(2T(=‡(AÅ(1)G9)P�)+Ò)5þ)54*<j*L§*+ô*- +BN+J‘+JÜ+D',Ol,K¼,;-:D-:-;º-Cö-3:.<n.-«.pÙ.0J/0{/.¬/+Û/P0BX0@›0OÜ0@,1m1HŠ1rÓ1CF2,Š2)·2`á2NB3E‘3<×3;4P4k4†4,£42Ð45C#5g5$…5 ª5?Ë5@6L62_6l’6\ÿ6>\7I›7Få7#,8P8Gd81¬8FÞ8@%9;f92¢9FÕ9;:@X:4™:7Î:;;"B;+e;‘;%§;oÍ;T=</’<CÂ<O=(V=3=$³=Ø=!ñ=&>+:>1f>-˜>+Æ>)ò>$?#A?#e?'‰?&±?(Ø?&@#(@*L@+w@/£@,Ó@%A#&A)JA)tA)žA,ÈA-õA+#B+OB+{B/§B5×B9
C=GCS…C<ÙC~Dh•D?þD,>E+kE1—E!ÉE6ëE+"F8NFD‡FCÌF1GvBGN¹G�HxŠH;IZ?I]šIKøIVDJV›J6òJu)KxŸK;LETL%šL7ÀLøL0M1IMh{MBäMP'N4xNH­N;öN%2O+XOz„OdÿO=dPc¢PDQKQ.`Q>�QPÎQ5R/UR3…RZ¹RSN+S?zSºSÑS.êS0T2JT(}TB¦TéTZýTXU-xUF¦UVíUQDVl–V:W6>WYuWUÏWN%X{tX›ðXÂŒY1OZL�ZÎZJëZ36[;j[B¦[é[$	\*.\?Y\K™\"å\E]2N]O�]8Ñ]$
! ^D/^8t^G­^$õ^K_*f_)‘_<»_8ø_:1`;l`<¨`9å`>aV^a<µaWòaMJb5˜b]Îbm,c=šc?ØcQdXjdHÃdBe3Oelƒe0ðe4!f2Vf;‰f-Åf+ófNgLngG»g,h/0h `h)�h@«h'ìh$i$9i5^i:”i+Ïi,ûi1(jZj'yj ¡j.Âjñj&k6k&Tk){k2¥k)Øk:l+=lDil)®l*Øl5m=9m2wm&ªm%Ñm"÷m9n5TnJŠnÕn0ìn$oSBow–o8pGp[Yp;µp'ñpq@7q!xq#šq#¾q0âq7rFKrP’rFãr:*s?esO¥s4õs5*t=`tAžt$àt&u5,u3bu;–u?Òu3v4Fv>{v@ºv<ûvS8wJŒwN×wB&xdixYÎxM(y>vyLµyNz}QzNÏzF{Ke{2±{7ä{h|:…|=À|Tþ|9S}9�}ZÇ}2"~CU~6™~-Ð~Fþ~QE4—/ÌSüIP€^š€>ù€I8�D‚�4Ç�Bü�H?‚Jˆ‚AÓ‚;ƒaQƒ0³ƒäƒ^„P`„`±„`…|s…7ð…U(†I~†YÈ†C"‡Rf‡R¹‡6ˆ7CˆQ{ˆ/Íˆ1ýˆ/‰K‰.g‰0–‰BÇ‰3
! Š2>Š2qŠ¤ŠaÂŠ{$‹= ‹zÞ‹/YŒP‰Œ.ÚŒ/	�B9�O|�Ì�Lå�%2Ž/XŽ8ˆŽ-ÁŽ7ïŽ'�0F�w�,—�-Ä�ò��2�-J�x�"��A³�õ�&
‘>4‘1s‘+¥‘IÑ‘J’+f’’’£’½’=Ô’<“O“_“~“2‘“Ä“9â“”(7”)`” Š”-«”(Ù”0•‡3•r»•.–(L–%u–1›–:Í–J—^S—^²—I˜_[˜*»˜[æ˜9B™—|™®šWÃš$›@›-`›Ž›¡›¹›Ñ›?è›8(œ-aœF�œyÖœ#P�St�VÈ�!ž@AžP‚ž-ÓžWŸ=YŸI—Ÿ?áŸ^! %€ *¦ +Ñ 'ý !%¡6G¡0~¡ ¯¡Ð¡�æ¡ƒh¢Dì¢<1£n£;‹£.Ç£3ö£3*¤+^¤3Š¤¾¤5Û¤8¥<J¥"‡¥<ª¥<ç¥!$¦*F¦_q¦&Ñ¦Cø¦<<§9y§I³§%ý§+#¨=O¨F�¨4Ô¨T	©C^©,¢©�Ï©A]ª:Ÿª[Úª6«JU«j «W¬Tc¬$¸¬RÝ¬W0­:ˆ­!Ã­Då­*®RF®1™®MË®4¯4N¯Xƒ¯MÜ¯N*° y°;š°Ö°<î°@+±Jl±5·±í±,²&8²:_²�š²“(³/¼³&ì³?´/S´-ƒ´*±´`Ü´C=µV�µ5Øµy¶Vˆ¶rß¶pR·%Ã·-é·'¸)?¸(i¸.’¸2Á¸:ô¸?/¹Ho¹¸¹Ð¹è¹ºEº?\º!œº;¾ºnúº!i»&‹»/²»9â»¼#6¼:Z¼•¼'¤¼BÌ¼'½-7½+e½‘½©½-½½(ë½9¾'N¾)v¾C ¾#ä¾¿9¿?U¿2•¿È¿ä¿ÿ¿IÀUeÀ@»ÀüÀ:Á0PÁF�Á:ÈÁ$Â7(Â3`Â?”ÂFÔÂ6Ã?RÃE’Ã+ØÃ.Ä!3ÄhUÄ/¾Ä6îÄ5%Å6[Å5’Å)ÈÅ$òÅ=Æ+UÆ/�Æ±ÆSÐÆE$Ç8jÇ<£Ç'àÇ(È71È8iÈ2¢È!ÕÈ>÷È?6É4vÉ=«É"éÉ:Ê3GÊ{ÊšÊ.µÊ1äÊ'Ë7>ËKvË%ÂË3èËKÌIhÌ7²Ì<êÌS'Í0{ÍC¬ÍGðÍ-8Î1fÎ+˜Î>ÄÎ>Ï[BÏ6žÏSÕÏs)Ð?�Ð ÝÐ þÐ2Ñ(RÑg{ÑjãÑXNÒ1§Ò3ÙÒ
Óc*ÓVŽÓ/åÓOÔOeÔJµÔ@ÕIAÕI‹Õ<ÕÕiÖ!|ÖžÖ5½Ö5óÖ;)×2e×I˜×Oâ×Z2ØG�ØBÕØ9Ù?RÙK’ÙEÞÙ+$ÚDPÚD•Ú>ÚÚ?Û5YÛ@�Û9ÐÛY
! Ü<dÜ@¡Ü;âÜÝ/ÝGAÝ;‰ÝHÅÝ\Þ`kÞ7ÌÞIß|NßCËß;àDKàc�à9ôà,.áR[áS®áâ â2?âJrâ>½âxüâ€uãaöã#Xä:|ä3·ä^ëäcJål®åhæ3„æ3¸æ)ìæ2ç:Iç1„ç¶ç"Ìç,ïç-è$Jè<oè?¬è5ìè<"éG_é0§éØéÝéäéê
ê%&êkLêZ¸êëE/ë=uëS³ëAìšIì>äì[#í~í1þíE0îGvîL¾îHïTïmï"Œï$¯ïtÔï@IðVŠð5áðBñ+Zñ7†ñ¾ñ,ÖñTò@Xò@™ò
! Úò=åò	#ó8-óVfó,½ó>êó)ôYHôj¢ôk
õ>yõ¸õ,Óõ\ö?]ö?�ö<ÝöK÷[f÷=Â÷–øZ—øVòøEIùi�ù3ùùR-ú\€úOÝú[-û:‰ûdÄû")üGLüa”üWöüYNý„¨ýD-þDrþ0·þèþDÿ#Jÿ nÿ�ÿ-ªÿ+Øÿ" #' &K %r *˜ IÃ I
 IW H¡ Eê O0 E€ QÆ = EV =œ EÚ U  Ov PÆ O Og P· P DY Dž bã /F !v 6˜ HÏ > pW NÈ E	 (]	 =†	 VÄ	 6
!  1R
!  0„
!  Wµ
!  6
 YD ¡ž .@ Bo c² c
 Pz
 ÄË
 Ä� PU 7¦ ^Þ := 0x 1© 3Û S 'c ‹ ž /½ !í ] Xm 8Æ Aÿ OA 8‘ EÊ 8 ’I Ü *ñ  '< !d 8† &¿  æ ! ) +C $o ” X­  " = M\ iª � 1¢ [Ô b0 u“ k	 Ju >À ,ÿ V, ;ƒ C¿ 8 2< -o 5� :Ó < 4K C€ Ä )Ú ( J- Qx 0Ê 7û 93 7m 6¥ ;Ü 2  :K  †  ¦  Æ  så  ;Y! V•! Oì! |<" n¹" ;(# Fd# D«# /ð# 9 $ 8Z$ “$ ]°$ /% (>% /g% '—% $¿% 5ä% 2& %M& Ws& [Ë& E'' !m' :�' /Ê' Nú' +I( &u( $œ( Á( ”á( ‘v) Ž* ‘—* )+ EG+ C�+ 8Ñ+ @
! , \K, X¨, E- `G- `¨- A	. <K. Pˆ. LÙ. K&/ Kr/ „¾/ {C0 ~¿0 _>1 :ž1 'Ù1 72 o92 V©2 V3 lW3 QÄ3 Y4 @p4 5±4 5ç4 65 jT5 È¿5 “ˆ6 D7 3a7 š•7 >08 To8 ZÄ8 &9 zF9 EÁ9 E: +M: dy: YÞ: G8; S€; TÔ; 5)< 5_< <•< QÒ< e$= BŠ= GÍ= D> FZ> X¡> Tú> QO? Z¡? Tü? FQ@ N˜@ Rç@ a:A MœA CêA G.B mvB käB FPC H—C UàC A6D 6xD [¯D NE XZE U³E X	F UbF V¸F VG BfG I©G IóG I=H C‡H DËH QI WbI oºI T*J TJ TÔJ –)K @ÀK rL ,tL 7¡L ÙL âL 	êL 4ôL š)M gÄM 5,N bN wN @„N :ÅN ’O ›“O �/P ˜ÀP ‡YQ �áQ ]qR JÏR ?S ?ZS NšS ZéS 7DT 6|T L³T LU MU .VU '…U ­U Z¿U V *2V "]V B€V :ÃV @þV ?W =_W L�W NêW X9X ]’X ]ðX uNY AÄY 9Z Q@Z i’Z 8üZ A5[ Mw[ fÅ[ G,\ #t\ ?˜\ OØ\ g(] C�] OÔ] C$^ Qh^ >º^ Hù^ \B_ Ÿ_ N¶_ 0` 86` po` à` Eÿ` LEa :’a 2Ía Bb [Cb UŸb 9õb ./c 5^c "”c 5·c ^íc ALd JŽd 9Ùd <e Pe 3le 2 e 
! Óe #Þe 9f K<f Gˆf Ðf 5ëf #!g 6Eg B|g ;¿g &ûg -"h :Ph ‹h ªh !Äh )æh  i �1i )Âi ìi %
! j 90j 9jj %¤j !Êj !ìj 5k  Dk +ek  ‘k 7²k êk  l 4(l *]l ?ˆl Èl  àl 1m 3m 0Om "€m –£m u:n 7°n 4èn ?o -]o A‹o -Ío 7ûo 3p Qp #lp �p ­p Äp )Ûp q hq 3ˆq L¼q :	r BDr X‡r ;àr Vs !ss <•s EÒs )t Bt >Rt 6‘t MÈt eu '|u ;¤u >àu Lv Nlv 1»v +ív mw ;‡w UÃw [x Aux ,·x Zäx -?y my !Œy E®y ôy z G&z enz dÔz F9{ P€{ Ñ{ ð{ '| 8)| 7b| [š| 2ö| =)} !g} ?‰} 7É} 4~ (6~ E_~ "¥~ KÈ~ L Pa J² Bý -@€ Bn€ O±€ e� Xg� 1À� Lò� l?‚ �¬‚ -.ƒ Z\ƒ ·ƒ Ôƒ ôƒ 5„ FI„ B�„ UÓ„ F)… Bp… E³… 3ù… 4-† <b† Ÿ† =²† ð† 0
‡ u>‡ T´‡ c	ˆ &mˆ ”ˆ :¤ˆ ßˆ Køˆ )D‰ n‰ ‰‰ 1¨‰ Ú‰ !ú‰ JŠ gŠ 2…Š ¸Š CÏŠ 8‹ AL‹ ]Ž‹ -ì‹ 6Œ 7QŒ <‰Œ HÆŒ &� +6� b� &}� S¤� $ø� Ž -Ž \HŽ Z¥Ž  � !� @� ^� t� Š� 2 �  Ó� ô� 5� DH� 4�� FÂ� ,	‘ 36‘ >j‘ ©‘ 5É‘ eÿ‘ *e’ 3�’ UÄ’ ;“ ;V“ )’“ "¼“ $ß“ 2” ;7” )s” )�” -Ç” Uõ” VK• #¢• QÆ• 9– 1R– t„– <ù– J6— Q�— QÓ— P%˜ Iv˜ ?À˜ 5™ V6™ $�™ =²™ 4ð™ !%š (Gš pš B‰š 2Ìš )ÿš )› ,F› s› H�› $Ø› @ý› B>œ t�œ +öœ H"� @k� M¬� =ú� D8ž >}ž ‰¼ž CFŸ /ŠŸ @ºŸ ?ûŸ Q;  -�  2»  6î  $%¡ /J¡ 6z¡ 2±¡ ,ä¡ "¢ 4¢ E¢ X¢ Ea¢ -§¢ #Õ¢ &ù¢ A £ ,b£ 9�£ (É£ .ò£ .!¤ .P¤ R¤ NÒ¤ I!¥ Rk¥ 4¾¥ Xó¥ ;L¦ 8ˆ¦ KÁ¦ 7
§ =E§ >ƒ§ ]Â§ * ¨ $K¨ -p¨ 'ž¨ GÆ¨ *© &9© `© G~© FÆ© .
ª 5<ª /rª C¢ª Kæª G2« Az« ¼« Ñ« Qæ« l8¬ n¥¬ Y­ *n­ )™­ !Ã­ jå­ [P® +¬® bØ® /;¯ 2k¯ <ž¯ 'Û¯ )° d-° =’° cÐ° }4± D²± ÷± .² >;² Pz² 5Ë² 3³ G5³ )}³ ]§³ !´ V'´ W~´ Ö´ 4ò´ 4'µ G\µ x¤µ )¶ 0G¶ 9x¶ 1²¶ Bä¶ C'· Ik· Aµ· A÷· 19¸ [k¸ 0Ç¸ @ø¸ -9¹ <g¹ ;¤¹ >à¹ Iº 5iº “Ÿº ^3» I’» @Ü» F¼ +d¼ 1�¼ .Â¼ ;ñ¼ 7-½ Ye½ H¿½ <¾ @E¾ „†¾ l¿ Ex¿ k¾¿ ª*À LÕÀ N"Á )qÁ )›Á ÅÁ påÁ oVÂ ZÆÂ M!Ã 0oÃ A Ã 0âÃ CÄ FWÄ žÄ #¹Ä ÝÄ óÄ 3Å .DÅ 4sÅ G¨Å MðÅ D>Æ "ƒÆ F¦Æ ;íÆ 4)Ç 4^Ç 8“Ç $ÌÇ &ñÇ 4È ZMÈ 8¨È ?áÈ <!É :^É G™É WáÉ  9Ê $ZÊ 0Ê 3°Ê #äÊ &Ë /Ë CË ^Ë 5kË 7¡Ë 'ÙË #Ì 9%Ì 1_Ì 7‘Ì ,ÉÌ 3öÌ 6*Í %aÍ ~‡Í MÎ ITÎ =žÎ DÜÎ D!Ï 	fÏ +pÏ :œÏ /×Ï FÐ *NÐ ByÐ &¼Ð ?ãÐ #Ñ .=Ñ ElÑ C²Ñ 1öÑ J(Ò BsÒ ,¶Ò :ãÒ &Ó ;EÓ (�Ó LªÓ >÷Ó -6Ô 7dÔ @œÔ $ÝÔ 5Õ 78Õ HpÕ A¹Õ 2ûÕ 1.Ö ?`Ö + Ö -ÌÖ -úÖ A(× j× ‡× 2¤× /×× )Ø 41Ø TfØ 0»Ø ^ìØ KÙ fÙ uƒÙ lùÙ 0fÚ —Ú /·Ú )çÚ /Û aAÛ £Û ÃÛ 2ÜÛ +Ü &;Ü 3bÜ #–Ü #ºÜ #ÞÜ #Ý &Ý K8Ý E„Ý =ÊÝ /Þ E8Þ ~Þ 8”Þ %ÍÞ /óÞ +#ß 7Oß N‡ß +Öß %à H(à +qà F�à Bäà ?'á Agá :©á Eäá G*â @râ -³â Eáâ J'ã Erã G¸ã @ä MAä F�ä @Öä ?å &Wå A~å GÀå Mæ SVæ Bªæ Ñíæ N¿ç 0è l?è M¬è Eúè D@é A…é 4Çé 1üé 1.ê O`ê >°ê 7ïê >'ë <fë o£ë /ì 7Cì 7{ì ³ì @Íì 2í >Aí "€í Q£í Yõí rOî [Âî <ï 2[ï UŽï :äï Jð *jð 5•ð CËð $ñ {4ñ ;°ñ ?ìñ ¨,ò ]Õò ?3ó ^só FÒó Dô ^ô C|ô 0Àô Mñô R?õ )’õ ,¼õ 'éõ ö 4)ö r^ö <Ñö ÷ ".÷ #Q÷ 7u÷ 7­÷ ,å÷ Cø _Vø %¶ø 9Üø *ù NAù D�ù PÕù b&ú _‰ú ;éú 1%û 4Wû 4Œû CÁû [ü :aü Jœü  çü ý Dý @]ý Džý Hãý >,þ 'kþ 5“þ 5Éþ <ÿþ @<ÿ ?}ÿ /½ÿ :íÿ 4(!-]!2‹!a¾!Y !5z!*°!3Û!0!-@!8n!E§!^í!5L!‚!!¢!Ä!-â!!-.!>\!;›!m×!^E!8¤!.Ý!!'!$E!Jj!µ!GÈ!K!m\!?Ê!N
! !\Y!E¶!?ü!/<	!Gl	!=´	!]ò	![P
! !#¬
! !@Ð
! !G!.Y!5ˆ!F¾!7!6=!˜t!B

!EP
!C–
!VÚ
!X1!CŠ!BÎ!B!BT!B—!BÚ!B!6`!L—!Lä!Z1!LŒ!KÙ!L%!Kr!K¾!d
! !do!1Ô!!&!@A!@‚!EÃ!S	!O]!+­!"Ù!6ü!;3!=o!0­!*Þ!	!I'!.q!4 !*Õ!D!(E!Wn!Æ!Cå!9)!7c!C›!Dß!'$!0L!%}!%£!4É!bþ!!a!*ƒ!@®!5ï!1%!'W!H!:È!8!;<!Hx!Á!6Ð!A!2I!3|!`°!?!(Q!1z!?¬!Dì!Q1 !Tƒ !CØ !+!!8H!!<�!!¾!!Û!!ð!!$"!W3"!7‹"!(Ã"!Oì"!<#!*V#!%�#!§#!*Æ#!€ñ#!Ñr$!D%!-_%!›�%!I)&!]s&!OÑ&!K!'!Sm'!9Á'!3û'!</(!Zl(!DÇ(!2)!E?)!b…)!Xè)!A*!HW*!. *!7Ï*!0+!a8+!š+!,­+!BÚ+!,!-5,!jc,!WÎ,!N&-!Bu-!E¸-!Fþ-!EE.!%‹.!0±.!2â.!-/!7C/!K{/!@Ç/!M0!cV0!6º0!^ñ0!P1!k1!Š1!¨1!È1!æ1!2!"2!@2!_2!}2!œ2!¼2!Ú2!%ú2! 3!>3![3!%u3!›3!º3!Ú3!ú3!4!#44!CX4!›œ4!X85!Ì‘5!¹^6!g7!b€7!]ã7!JA8!<Œ8!>É8!>9!$G9!8l9!i¥9!>:!(N:!$w:!Pœ:!Jí:!N8;!G‡;!SÏ;!8#<!B\<!IŸ<!6é<!  =!OA=!_‘=!Nñ=!^@>!UŸ>!Eõ>!E;?!c�?!>å?!m$@!o’@!iA!flA![ÓA!b/B!h’B!eûB!LaC!N®C!;ýC!'9D!waD!+ÙD!FE!(LE!BuE!r¸E!J+F!MvF!RÄF!9G!2QG!?„G!@ÄG!@H!@FH!=‡H!$ÅH!(êH!>I!?RI!?’I!@ÒI!?J!?SJ!>“J!?ÒJ!6K!%IK!6oK!*¦K!IÑK!FL!PbL!`³L!ƒM!U˜M!<îM!r+N!DžN!ãN!'cO!'‹O!b³O!bP!byP!,ÜP!.	Q!.8Q!.gQ!N–Q!KåQ!i1R!%›R!1ÁR!óR!+S!b?S!`¢S!aT!FeT!F¬T!BóT!>6U!@uU!J¶U!CV!gEV!{­V!E)W!IoW!K¹W!mX!FsX!lºX!ª'Y!(ÒY!FûY!<BZ!FZ!QÆZ!X[!Mq[!<¿[!"ü[!B\!>b\!)¡\!?Ë\!7]!3C]!6w]!j®]!0^!6J^!�^!E•^!;Û^!2_!2J_!,}_!µª_!``!€`!6ž`!@Õ`!Ra!Sia!+½a!eéa!EOb!I•b!lßb!SLc!& c!MÇc!Ed!‚[d!DÞd!H#e!le!\ˆe!"åe!0f!"9f!,\f!.‰f!=¸f!/öf!%&g!2Lg!*g!)ªg!1Ôg!+h!"2h!GUh!0�h!^Îh!N-i!'|i!&¤i! Ëi!&ìi!j!%3j!5Yj!B�j!Òj!'éj!(k! :k![k!3ok! £k!Äk!Õk!ôk!6l!0Kl!/|l!/¬l!(Ül!9m!*?m!!jm!&Œm!%³m! Ùm!-úm!&(n!%On!un!2�n!CÂn!6o!=o!@\o!&�o!+Äo!ðo!'p!#3p!Wp!7up!8­p!7æp!Cq!,bq!,�q!@¼q!%ýq!&#r!rJr!^½r!@s!{]s!`Ùs!>:t!:yt!2´t!Jçt!$2u!mWu!FÅu!Bv!5Ov!B…v!(Èv!Vñv!<Hw!Š…w![x!]lx!4Êx!Mÿx!TMy!P¢y!`óy!DTz!9™z!]Óz!Y1{!i‹{!Zõ{!]P|!R®|!T}!QV}!e¨}!9~!2H~!G{~!8Ã~!<ü~!49!"n!I‘!=Û!w€!F‘€!1Ø€!B
! �!6M�!<„�!XÁ�!\‚!Hw‚! À‚!paƒ!�Òƒ!{`„!dÜ„!tA…!x¶…!5/†!Xe†!;¾†!Eú†!@‡!/^‡!/Ž‡!L¾‡!7ˆ!6Cˆ!:zˆ!.µˆ!Oäˆ!œ4‰!“Ñ‰!$eŠ!VŠŠ!6áŠ!-‹!:F‹!�‹!Hœ‹!’å‹!,xŒ!>¥Œ!jäŒ!jO�!/º�!$ê�!>Ž!&NŽ!%uŽ!%›Ž!+ÁŽ!#íŽ!(�!@:�!O{�!@Ë�!D�!<Q�!Ž�!ª�!À�!-Ú�!‘!"%‘!3H‘!V|‘!Ó‘!(ï‘!*’!.C’!:r’!(­’!dÖ’!:;“!@v“!>·“!?ö“!=6”!*t”!=Ÿ”!Ý”!aø”!4Z•!-�•!K½•!N	–!GX–!A –!Qâ–!M4—!M‚—!JÐ—!ƒ˜!(Ÿ˜!7È˜!<™!#=™!1a™!2“™!3Æ™!6ú™!31š!0eš!$–š!%»š!)áš!,›!8›!N›!e›!¢€›!/#œ!`Sœ!+´œ!(àœ!=	�!2G�!9z�!G´�!ü�!5ž!<Mž!FŠž!=Ñž!*Ÿ!2:Ÿ!4mŸ!I¢Ÿ!IìŸ!?6 !Fv !B½ !o¡!Gp¡!;¸¡!Qô¡!KF¢!=’¢!;Ð¢!N£!>[£!Iš£!Iä£!D.¤!Es¤!D¹¤!Cþ¤!B¥!E_¥!+¥¥!FÑ¥!¦!.1¦!<`¦!R�¦!;ð¦!W,§!B„§!IÇ§!*¨!A<¨!t~¨!/ó¨!#©!FB©!A‰©!CË©!Wª!Pgª!E¸ª!-þª!?,«!<l«!%©«!9Ï«!$	¬!.¬!J¬!tg¬! Ü¬!8ý¬!26­!6i­!O ­!Hð­!F9®!(€®!©®!È®!IÙ®!#¯!.=¯!l¯!:¯!º¯!+Í¯!(ù¯!,"°!/O°!]°!BÝ°!, ±!XM±!¦±!!À±!â±!ö±!
! ²!R"²!%u²!(›²!Ä²!Þ²!1ú²!9,³!?f³!¦³!½³!Ú³!1÷³!/)´!)Y´!\ƒ´!?à´!9 µ!lZµ!0Çµ!bøµ!?[¶!r›¶!I·!<X·!=•·!/Ó·!¸!¸!6¸!+V¸!0‚¸!,³¸!1à¸!0¹!4C¹!x¹!%—¹!½¹!LÖ¹!L#º!+pº!-œº!,Êº!÷º!»!*+»!)V»!Q€»!AÒ»!/¼!D¼!5\¼!3’¼!6Æ¼!Ký¼!+I½!&u½!#œ½!À½!Õ½!6ê½!;!¾!]¾!P|¾!;Í¾!%	¿!;/¿!7k¿!&£¿!'Ê¿!ò¿!1À!-9À!/gÀ!5—À!ÍÀ!éÀ!ûÀ!Á!,.Á![Á! tÁ!!•Á!'·Á!.ßÁ!,Â!1;Â!mÂ!#ŒÂ!4°Â!1åÂ!0Ã!)HÃ!YrÃ!ÌÃ!4êÃ!/Ä!/OÄ!/Ä!¯Ä!(ÏÄ!#øÄ!Å!'<Å!(dÅ!�Å!©Å!!ÈÅ!êÅ!'Æ!-Æ!WKÆ!@£Æ!äÆ!.ôÆ!$#Ç!$HÇ!)mÇ!!—Ç!=¹Ç!÷Ç!5È!UEÈ!W›È!VóÈ!#JÉ!"nÉ!#‘É!1µÉ!OçÉ!07Ê!HhÊ!:±Ê!2ìÊ!Ë!%<Ë!bbË!BÅË!HÌ!1QÌ!5ƒÌ!(¹Ì!qâÌ!qTÍ!,ÆÍ!1óÍ!K%Î!*qÎ!'œÎ!:ÄÎ!7ÿÎ!B7Ï!0zÏ!?«Ï!;ëÏ!9'Ð!2aÐ!4”Ð!DÉÐ!\Ñ!CkÑ!3¯Ñ!3ãÑ!
Ò!'%Ò!MÒ! fÒ!D‡Ò!DÌÒ!GÓ!%YÓ!Ó!ž™Ó!¼8Ô!–õÔ!ŒÕ!&¡Õ!7ÈÕ!=Ö![>Ö!4šÖ!9ÏÖ!C	×!1M×!4×!b´×!AØ!nYØ!EÈØ!0Ù!v?Ù!K¶Ù!-Ú! 0Ú!(QÚ!$zÚ!(ŸÚ!BÈÚ!CÛ!/OÛ!0Û!!°Û! ÒÛ!7óÛ!+Ü!/KÜ!{Ü!HšÜ!#ãÜ! Ý!&(Ý!OÝ!3fÝ!)šÝ!UÄÝ!OÞ!GjÞ!O²Þ!Gß!JJß!A•ß!i×ß!AAà!Hƒà!+Ìà!$øà!á!+<á!7há!. á!"Ïá!$òá!â!#6â!RZâ!"­â!)Ðâ!%úâ!B ã!Hcã!@¬ã!íã!2ä!/8ä!:hä!X£ä!<üä!*9å!då!#å!-£å!)Ñå!0ûå!0,æ!"]æ!€æ!7 æ!0Øæ!	ç!8ç!Xç!rç!/Œç!¼ç!Öç!‚ïç!mrè!!àè!é![é!>zé!8¹é!3òé!V&ê!J}ê!¤Èê!5më!6£ë!YÚë!Y4ì!:Žì!Éì!$çì!í!$%í!&Jí!&qí!&˜í!*¿í!Eêí!'0î!UXî!b®î!ï!)+ï!‡Uï!\Ýï!:ð!}ºð!@8ñ!Hyñ!DÂñ!Kò!PSò![¤ò!5ó!6ó!2Ió!|ó!!�ó!�±ó!53ô!>iô!X¨ô!Mõ!SOõ!J£õ!Eîõ!H4ö!o}ö!oíö!4]÷!Y’÷!)ì÷!9ø!CPø!.”ø!ZÃø!Lù!5kù!7¡ù!;Ùù!ú!14ú!gfú!7Îú!,û!z3û!Y®û!Cü!Lü!Fhü!E¯ü!Fõü!/<ý!%lý!%’ý!F¸ý!-ÿý!6-þ!Edþ!;ªþ!hæþ!9Oÿ!m‰ÿ!9÷ÿ!1"3I"l}"5ê"P "5q"P§"ø"4	"*>"?i"B©"rì"d_",Ä"Añ"3"|Q"ˆÎ"zW"gÒ"}:"e¸"f"r…"!ø"$"=?")}"9§"Dá":&	"9a	",›	"lÈ	"N5
! "R„
! "D×
! "5"RR"¥"<Å"8"V;"8’"VË"B"
"`e
"BÆ
"`	"(j"F“"6Ú"."K@"-Œ"º"pØ"<I"<†"Ã"'Ó"<û"*8".c"/’"2Â":õ"0";9"&u"#œ"9À"Fú"oA"/±"Zá"G<""„"9§"‡á",i"(–"C¿"H"]L"nª"n"nˆ"v÷"Nn"w½"Œ5"TÂ"/".G"*v"S¡"Nõ"qD",¶" ã"M"8R".‹"0º"+ë"F"\^"`»"g">„"uÃ"&9"%`"\†"jã"dN "a³ "c!"Xy!"CÒ!"B""PY""Gª""[ò""N#"9k#"¥#"%À#"Fæ#"?-$"8m$"-¦$"9Ô$"7%"8F%"7%"M·%"I&"EO&"A•&"M×&""%'""H'"5k'"P¡'"Oò'"B("`("@|("G½("3)"*9)":d)"+Ÿ)"/Ë)"Qû)"gM*".µ*";ä*"B +"6c+"š+"³+"+É+";õ+".1,"f`,"-Ç,"Aõ,"o7-"-§-"-Õ-"J."9N."-ˆ.";¶."8ò."B+/"Fn/"Gµ/"3ý/"10"!H0"=j0"J¨0"Nó0"2B1"=u1"/³1"Oã1"/32"Cc2"§2"¹2":Æ2"3"3"k 3"Œ3",¤3"QÑ3",#4"[P4"2¬4"3ß4"%5"G95",�5",®5"ZÛ5"66",L6""y6"8œ6"Õ6"”Ú6"o7"l�7"ëî7"}Ú8".X9"-‡9"#µ9"PÙ9"Q*:"Y|:"`Ö:"Œ7;"Ä;"VÖ;"F-<"\t<".Ñ<"R="S="2r="-¥="=Ó="'>"]9>"O—>"&ç>"'?"06?"1g?"'™?"$Á?"7æ?"@"99@"1s@"3¥@"7Ù@";A"DMA"9’A"5ÌA";B"5>B"5tB";ªB"5æB"BC"8_C"[˜C";ôC"D0D"8uD":®D"+éD" E" 6E"!WE"2yE"+¬E"+ØE"*F":/F",jF"+—F"ÃF"6ãF"%G"„@G"„ÅG"„JH"fÏH"Ÿ6I";ÖI"6J"\IJ"&¦J"dÍJ"*2K"]K"%mK">“K")ÒK"5üK"+2L"^L"(vL"'ŸL"ÇL"&çL"M"*M"AFM"8ˆM"	ÁM"	ËM"Î
Þdû ‡.Þ&�Œ22
! äRç¥&S
‹-]/™vï¤9çÒ3M5G7.(ý¸
! ë3j†	Œ)óŠ9o:�/,J¡B!t:D7Z
/³Ä+,01¢7~G<L-&9²)7´6''œ$ÒDv8ü<<É—Ý‰#y!°+F+�06'Æ2á2ÿp91*ª"ý4’7H:.!8+@%eŒ$è�ã<F	Õ8\!‚]"æ*fjô
! ø#ŠÀ5—
! %/%	+I-Ù%}sÛ
! @'­ò6H1<�#Å,ø`mÆ"¿"ž/&"4•u!M'«)º4Ä.:Ÿ1�¡Œ<O¤«3)� Œ!$0Ö+Œí!/ !¦9¶Ç8®û.5)+™L;Ø!"E�
! 7.ƒ(%n!¤Ã!‡ÍÍìH7§"3ß
á>9î'Ì»x0P§<*©â²"w
7,Ï;/5'².14?4£/ø*3<}(!4Û8	Ñx<”Á(n&–qÈö"S4¾òÏ
! 6<L€Úa/¿ t4"
*-_)Q Õâ#s2+èz63ó3l-Ï?¤5
"Ø î:'¦!=8N"Ä/n.&-!.õ
! }1`#è�,ä$à3C¸-i›,^ë:ÆÒ*è)âƒÀ
ú7ûú/k8Ž‰/ò:^/¾æ»0œ5e5q		:Ü&
<F’(qÄ0ô&~)S%->„	¡1-
! «‹
ð/&¬ž+tã2§!·Qì	<7(4/7à!ÈN#ÃR¼¸I/²ø"Ö(@7já-;::AÓ6d$%2Œ{+B4“ê2¯�5	¤-ÄÁ2ë4Yæ’
! Q1+8ÿ/Á,Â-. �'3ê%4õ9.¸/Û!RY:¡¢(s~2“è¢/f!œ¶(¦Ô&&û2G)i'Ê#YCE©"w*•&)yºÝ+Y	=6šñ/0'Q%?7#0YU%[)w0!
! #È:¥=àg5Y $_â%èÝ#v,6Í:	zA='�È7Ü«,ð'M²ç. Ç9F9ÎÛÌ!Â4òˆÛ(%Ž-�mÂ5(î(êe.ð+=[:Ø	Q
y; 9à{–�9¡Ü‹m*¤ »#ò	,›þW29õ)¼()Ìÿx*tD)ßù”,ó+:ÅÎ-�(‚*!Ï-<2?Ü,s03Q"t["ï)<-É
! >
˜2l ´<\<Rò²**6Ý‹­&‚:Õ¡*VÕÜ5ï+¤YdG+Ä65	¬ Y46¦)üfu40T:ew"¬,ª;•+, Ð1Ú7*"7	=2
¯
¾	_:+\*J`:×¦ò?s7<4U�¯Á"z,_-õ%\J,+<R4ÓY6B2}ê6"Ø"?"&	Ç¨Ð<B,i614/3€*r#‘%ª
ï4Ø+C©’Ñ•*¾m©9~Ã<352g0®t<ì"¾8&O91V#/1¶1 	ú3A¡<î6ùä!'˜c‚
! ï.ì$9™?3è
! Q
! ;L5K%ô%,º+�*¹,‹/œ3~€/�û5ý/ê
! ®
! l4#Â
i00%Y-;37£#N!Çò’=§Ð¹':–5S(Ú[#�z#
÷,|«Ý_$œ 
! º.!ê:=.‰.4K€D2+&7;Í©Ó(S9œ)9Þ[	-&$×!8h5òº<Ó½ƒX/¥;‚
ØÔÛã;9à-kÞ9Ó&Ò"$ß69¼	
'+Ï6*Q-îÉ@5\7(;½\ô¿$ƒ3þ&)F8µ  W@-�¡+B3Ì¨"ƒš(ˆ<<«;Û%ë/I!o
! ,/‘5za<×&·2Ÿ'{k
ÿ œ
! ?*.9P`Zú:ÿ!Ž!ï	Àƒ7ç7¶)5v.â?,£qVÄ	z'\ÕÁ�-<—"ß®"Ó+-88(a;21¼*j!À,"9¢$Š	/*Ù.!×; D#˜.c;ÏI,Ë|3Z�n9�¬7eÕR(…9,0†$‰'³{3Â:Ç¦ñ>¤
! â€:#G3
! ?`.	$
! !u¤!	C/ã6àª&É®lÙ9�2¨Ž(“8–6êCl8(èl
! êœ§.í93,å�„2?.%�,"$&Bk&ý2ä
sä&í7â:#(éó
’$ý—JF #ïW$4!22_ô;#(Îù-Ë'Ú“sç*z-è/˜› Â)öe$&½Ö%}+™"ç­×1<ƒ%Â´| -M,!nùp,X#JÅ¹;C:,‘*Ä'Íß/q‚Ñ7h.‹Þ,:¬	H¡5Ó
Ã5Í3/(›ì‰&oÃ.©«
v-12>6¿	‰®V
! `à6+qî9L08*7L|ö9l2Ø%Š:c
! -ø
áu$
/5â<:.-.8á
! up%Ä+S.›79ý.³½ß+ý6ú*.,¢
! a
×8S“(é5r(ÿ.Ã)´3	2Mè&²0b'�8)6&ú#Ÿ67Œ e÷+.­¿3B4R,’:v{;#	Æ0å$9pU6Ó<ÿ%¬âo"3Õú80Ú
! šŽi/Ê-^$7N0±8�<1!„c/yƒ<
! 2&Û<(Šê0ºZÔ7Àø.èrJ0†ñ-4¼<Ëà\%bdË4&+9
! §35c K9WŸ/y©/,</`9'’5¹âÝ-+Q;:	Ø.r!0¯¡v
! çy4µ7„+xç€8«..ò
! ° áõª(ÍX5
! °1ç+ôÒ4¶`
?(Ö•í;h3¯‡�®>Â,{¡
! ª"à&ßZ*W
! MÌ+S
¾Ž'88Ç„&82f)+Vã)ÿx!5ü,ßq.ö‘	àh
þ¶¶O$Ô'Ê7S=�“um4²:Ó9i,PÕ.î4b}g¹t*"œI
2Ï{'"3ÈPn¡$4g�:l;»j0.OK#™/(y/M&,t†=–³
! ¼1
2-í<‡-h	‰<SŒ¹&�.f1r&Hz3z„À:Ï.2NV,¯0-êã1Q„ëw2¶0ñ2š9ý;$\Êm5ø1ë
Ð;¾
! ÿ;@ ¼ î&2<’4
0X9<µûÐ…"˜T4G5â 
! ÷.Ÿ3¼ï~,n/Ž%&�*y-¯Ó£XÏ9Á*Üj$_=C68"¼VÈ1w2Ò2}=q/L/'("³—6
;Ë*¦4È(û,9SÇá'R"ƒª+iey)¢=E_­ð-’5Ç<ó(ž$G°}3a�&^)!g3.~¥à¾.”9'…:ò
0–=*,¥5`.w·µ$",†¬Ð!J4“QœÎ3Š0tÎ&ca%Ó#õ	g)ƒÀÿ	¿%®Sþ
! î+7+j8=ùÊ*ÉÚ'g!äÅ¸1½¸$õ9f,ë1d(É4#6†*	á%Ä2Ký	v7ãå'y*½©$~0
~
Š+A%—¡#"”#ß-ŸŠPÝ2÷Ñ%�\-a#À'&4¬â]0.#4ôW5&&)¨ç‚'=�90	é–%~&[ 4y ¦+õ	X	&âö3ƒ9(ï;D.Z†+/#;!757 $<+ìÿ,Z'Ãëý)Ï2B9«8j&“-‡¶µ	&1ß5'3a6q
¸÷:z
›)òŠõ6)8àä
$3šã Æ�5÷ ‹4)¼-Å
! š1´-
8O‚
! 8Üœ%=3IÈAKW+
i;È}5F ì2µ'ÿ#B5 /	Â¢&Î08q*G´"y
×H5" "4.£7
ã‰4ª$¾
rZ,/p [*<ï8Áâ\SÞ%o,vë	L)Eu2Ú&â
f'šÍ9!7Ed!ò35Õƒ NŸ2VŒ4S#fÌ0l*µŠ3R y(*ûÝyÊŒç1m7O#3k7Í!–"¸2¯5®/‰�6Ã2Õ27c”))…¿)#5P /*þ"Ä)qö5€.«' üÂ;x5ò&u5d%1H"9'l#Š!K/î�ŽZ	z/ƒ0š+Ýè*Ö$Æ
! :'8/(¥1Y;é&ò7à;ƒ
…­"�%w
! (+Ö:'ù
!  <’69.µv +¿
! Z&’8ø3þ/Ü5›O	mç-P5€(/)¤)Ý*;
Í9B˜7,%"%Z·*5s-×Ë®
[7”Ó�»H#¥0H7è]Ñ(Ý¹Áå/¼:œ&·d*03z$Š"¯&X;i¬.09~'[
! �­44­•=m%”:�íùD2�¡9â’/<…3°6Šc#yß½ð4�¸6�˜
! Á‰$G/4˜!¤#Ét
! V"4);ÉL1¹
î.Bn¨'mÇ.Áÿƒu�0·Ë.N„ƒ;ž,¡&n‹)�g#).]W#‡&P-º7k6:6Å»;0y
=¹,7Xž-Ñ5ÍU*c1Õ�!bÞñ(:|í*òzØ0–Û!]1²,À;ìË5/7% é	õ1Áy9‡×3w05·Ž’;=ù/!
! 0¹8#$!9%-›1<.X�Š)89 ö5[9ë;3Æ&À6ó;@2~8B8Í
! {j#<�:Ë6.×)07¢8vOè7Q<ô Y8�§9š=÷6=âàs™ç•¨/*F;Ž�7œ4šê"UîŠ=nò*Š'Îê+Ê"('…!õ"´�7–×2KV5ª"565ÈÎ.)?,¦C)ÂÒ%õ8w ÿ
! Ÿlt	š'ÄÆ
! ªM½+Œ;6M-€1v0Ä¸#55W¢"8„#%y+\.Ž8¤�+±à:\/a:Ïù‡$_'¬©;
! Þ#Í}*úŽO.[.ò€2W�6«(ÿË&T
! RÜö;O)Ý“&Ô0Æ
à,³—r�2º—Õ,:ÌQ
! V*;)Et5ê!JmÎe'oèö'
  ÷ç±
! Ç"ôC
! N'•(  ½9ðG-Î2LÙõ·57-.H+Ÿé" Ô~ ª0š¡:é�àoè|$~Ë(�¬%4O4ó,#ªu«9?J5sý8°0ë*X\	„j57A
! ó:[À1r+$¦/¸!J	#.%Ò(’U;ù0"C*Ÿ/‰+]9êR‚;�€,´5	Ûk
! …'­7!(}G0r h{Àv9;c!é8øw8¤.¯6Q5i¾;Ý|
! 5:Á£2X*Li
! ?$·4aÕ*Ú!·á+¿2'vžÑ<i%K<'7¦2!=*
! ËY&/õ8'Å	§$–0ŠWñ+^iÐt"(##æZRæ&æë G]¢j%Ó~cT&9
g8Ä&Bb&ßä‹ø­;80
! 
6�	¶9`=À <î'ú,2!øëó1ž*?I5„[±!‘
:ü ´1U2%#;}%ì,x,Z6õ?+ø0æ
%'
O7H37ú!I	êÌ$Ø,¬+œ�c0Gºª5m‡Ú£(Z
! §Œèâ6Wž­3ˆ)p3^ÁÊ2€0H
 =-+6¥êÞ"Ë53
K1Ôò/ñ	%[%°5$M#ƒ)}å³H/›(¿£.©,%BÕŒÄú.²‰þ+é¿‚<ì7cX8äAkÅ2VI98I
>%”4–:."øP9A196®2T°£0Òqj1$‰Ô±)-*/f&:¹ë<T92;¦.,ž5”$ú}4ü
�<{ñ:˜#`$ýô¬±)Å/'Ó·
!  ‚4‚%ß.°3É7¢6Ýã?	*d4®,±(ô	(
! Ü
! äá,�Ò:.ƒ#W,00&j oö<74dþ1�®.ƒ iÏ†lüè-K–þ(ø48	fßÔ-µ-–i9Ù,¢h2Y
! ?<¼áé0—
¯3r3,5•'×†ñ6K0w:xÌ#Ç:1"&(7&d&†ê,Þ4µ.-à•9$Z@îô'D=³0C"Ã˜Â8Ë¤	P¾+I%Âú"¨4_²€4ç$n#…0õ5Ü-©1i6PÚ¦	o8ŠÈ5Õ"¦ï'Å.‰PÏ%	%0ñ<73q–2'�í‹+è•ìËš7èCû
ë<$©8
Ñ	>‡
! â,;"1@=,m—/¥"L4Õy'¹*(�ž&^6”fêé%(é-"TÀ+#
! ÃE�ã3®^3l½E%ô,ö,4óM*¸'ù4>ä—'¶£#WÖX%ƒP-9æ;j*wç:|€
 5	&Ëñç(63E(�"4b	5Â]n$®8Æ!$-ˆ3"Â$z«_!r­4ï´Ä.«0Ž	Z«!Ó#i ²;g`»o1®:c.1×"£,¹Wö“Í"»ß"l7%=›<Ê&¢N*DÝ4Z$Â9è;K<â4�¯#à	Â|!ø•1J+ãâ’!“aÆ;ñ4 q3&Â*¯Ž0;é)³Y'ÄÃ)fH,J)šf *ÂÕ9U.6E!h;>Ð‡+¨ƒ1OE'((Ç'	
! (°ã-¸u,a0q6''F%Vo#¯)¿/}8Ñ0¬%»,U13r<G+œ%Sj 2ç"a$K"û:¼3äZ-¡ä¨,ª'o{�5­Š	€"²I]`,¸ô}œj6ë	::V'ˆP:ð4¡Ë;&%S*©00‡¾"YL._	¶Û*0Ÿ$s5Jº8B)úv,4m 4+½5v#g*kÂ#4Ó(™;2e-¦;õj"%Õ;ë3*¨+;/9•7d-@6T5=/n3ì¡ð.^9i"D1* 0¸$Þ1y,E4}9ù @&©$>N7=— º,0•,î
”ü:=h¯”Ìá7q7Ä
¿6Î!¨‚2O†ƒF?3¿g

2#/™5´9Û-!§v
! §š(	3—0Ç	–(œI$â24%
Å:B&ëX
Í'ˆ94Ç.é¢hfG4r-+‘´%Â7bù2g	_o,4(K(%F®#à'hl&1#•#h,k¨%Ñ-…2*»#c(æh"u#&�&hUH·ä3!H5­$µ%¯.3#=>Ñ×0Iå™Yò3X2Í,†Ö5(6Š
! %:O3¿(|'Ò$•-¿P)%3÷9	Å<Æ¦ì6(ð1=ò­ž4
_<öÑl%Ìó (5@½,!0k1X4J1%„ê;(x³	B.?6A4‡7h´Ì"ü%‹=ßkk;^ªoû96 $Ï”;s;ˆ4-È2t7<\.
! åíB�-î|9›Êx&Û"¬<5+ ;o2‡©ö†!™0M";Š4U"#:ò9„»‰.eØ2¤:â*¼¦=ˆ×]�ü
! .5ˆ
! 
! f/^:u*u.9Ö.g6$QZ5TòÑx,!{Ó&ôÂi7n,ÿÊ+Ì~9<ÿ/ï&yb6ì/‘‹?–2ç'<³#Ÿãu ]d:¤nT29–Ï"+«&#¸<ê$Z;	-W(Â ó.!'1þ#Í6üÎ1G'Š
êµ…‡#Æá4Tn/æeü#o4|Ø/Ô2�:?&Ê˜_(l<:´÷6bS5“	µò@å;©6Øaé:â"8b«Ýç,È&ª�=í1W']:	H¬0¥/~V):9É.Î:aßÍî88«!$¢°3-íè	5<;Uà%÷
…˜
‘#Ì¾°'cõ-f=;Ùl)Þ6ãHþÊ3¥4«Ž,Ñ
Ò¦¦"a*%¤1¹:	Õ(Ã\=`<í346‹5²Å 	%–s*l4Ä:ã"ø+/8=‰>;~#Ž5“*…ï$ð<¥'1	;#.Àÿû,ˆý\8ç×'�2ê8È6¤ÅOÊ'«	ø$ý Ÿ¨8�¦è+0
>
! ß6}c|+Æ$¿0G%¡%Ç0ßÝ:h-1"/L$N&Ie&1¤¿ê4	Ù&ƒo»8‚,M0Í¢Aô5âÍ>+Ç+1Ê(QßùÒ9,™]èf&¤6(33ÙQ3Ê)Š#¯'Î(–<918ó2ÜU&¶˜-‡2:›t(…‹.“$‰9’-`<w<’#H	ýý,mÖ§p€5
! ÖO Š*ø"6$™~b²ÍŸz%�*ø5à4¾ÂÏ:W=–+tuu0[-=
! /
². 
ó"u+_ÖõÁ	Â0j¡
78E
! ©*Ö —
! ¯¶!ƒ,s¥#+Ë3\ò y:*(8ðÿ 0X7P*Á¡i$?aöU<�­:$9&Ö;K,š¡/°ø!˜R=~*y."-v!H»ö!C
! ã:×4˜[4�<Ü6…%‹¾2F)d	é¯;N±7SK)¯\ÄÌ¯·E/à5i-µ:»†ß:›0%ñ%“%a"Þ ýÄH^167‰!Û­mM©-¾0Ž`2–31r4&$s`1)}b+	¹	±9„ä�8¿*‹'.Z7µ5÷›;iv/Ÿ;X<P1å6-3*;,Œ˜î/><!,õ™÷ê1"œ¸0²'"¤8{(²6Ê&NE)eýõ'==¥é3ÇI›±6y¥!Mº&
! 1	Î5
! :'ã,q:›-$'Œ^¨('ÜÚ.Á¬‹&3î!å	Ã-å
m'ý<(Ê/Æ*œ,K_&” N ¹!Ò5!;˜œ�*q	½&»áR.©œl(./-6ý·>#
! 1ú1dY b ?86
Òó%êþ…/ãP
! \2Ý s&Y%§7Hw$Ö6ìh27Øè
)@;'.0fe*ŸR+™'�($sg
! 8çå%¶–|± ­„+</ÐˆwÒ¬Ä½y#�
R;Èq9Ïl3hw=ÈÃ˜F2|ZØâ;«:í�)¼Ü”"ïþ.L;rzñº#Ù+*A¸ û�e V&ÝŸ?!w
d§+1	7>Ã%_%¥
! ·(&;KðQ¤<Á+û:ù.!$I
! ¢ä-`*T$U'º5F\:Ç7m
M‘.®5!t þ6› /5¨l$16(z=+8é%R*'Ò	¹7§"{%­¯2ò™‘›$ù� }b!cn"ü« ò8˜4z;Ë"j	@)Ú2|=®0É€iÙÚñ*ä;z�Ü1ü)¼4\I(úy{¶ »'(8.àÄw3w(|æ>9!V2p5�
( U
W
5S+,
á ë9¼%x—â1­Œ=2ng&{¹0h»†9!À8÷7[l	4:]§#2"0"BŽ‰*š6‡ à#O‹"ÕUR-�q£.$(y$“/['b)3$4µ,5¡ Õ7-ö
1&Mj6ŒÈp*v=h0²7jŠ2D3.�9$/=
! µß
! Ør6Q7ðoÎ,’+º'Â	Þ5ì%!
! R9Â/"7Uù%{`4Ò Ë

£"ôö6Å075Ò.J*87Y)ž0c"¸,Ð1#=`9iÎ/�'µ(m".$)O"•f0Ô	n†7³1žJb;»¬À-�8‡8¹Ê³7ë£Ž
! Ê:(2®-.œ•"‰2Ç,$×q(ã¶+ù1óR5˜)³-és†Ñ1…4Ã0{[;8Í&ž	H	ò(VÿÅ4Ð5+Ø<%_2l:¯/÷f9t;Ž6"11.µ2¯%Å#è4F/µ@+ž%!	x S)6‰6Nå(€)	ÈøN	ƒ=æù'`�,¿(2ì&r�„…x
\í:Ï1ÐÂ./S+4Ö2
! %7ŒÓ$jr5p=Ìyñ„0w÷b#7

! *˜3‹$#¸7;M2÷»+=úF±
I2½%‚#	¬&BÌ¾¯²¶/œ1/÷%L6C#2":„#!½3IX:$
! Þ-³í)h
! î )?;ñ9Ÿ_;�1Å`&C, x–'$)œ66.0L<§×»“<70®�®(æ%5	r9<'„%êŒj+$7­)›ç9¡8™.d¸{.A0ºi“Ñ,ß)(0™	]œ?#7"ÁyM8¼6;	
! )-¼,;,R&ÊZk5»Ë,ç5=gš<è6Û*^%"�9Ø&�*»"Î5>W
r.¾5+2ÎÁ35‘	Š<«	±&ï)®)Ø5s.t<¶+öw
´
¿)`(ý+„·9%!®!è1ß=Ò´$á¬Ð0D0c8hY1Œ1ó€à(¸5y¥
! Ì'W;öº%É*ÞÊ31&2T;á*Í*ó4 1¡!�"TA¤&ð+d£|V¼ä(	=¹R!û;ž1•^…H
! ƒû(î2œ ë#‰
! # NBYˆ-L+PÑ'/ É‚¯U2Ä¶&Þ'Ø¹m/�’ ƒ'	±#"#2Ô8/¼'){7�ú |-W9ÿ²I0–';v*9ä…#M€úf$¡Ùp"Äú%¦‡	«Ô)äA¬á�;ç0Û9;E,ûÅ92II"ó90Ê6a		 r:b<�2i¤q#†)y"h9ó-g4&<”Ûù¸ô¹59ˆ:¬;¨ú5P7,\%'m)Ýä9H-2È Wãç!°†'Û4ü}50/93& |7c	b€!¨0_ ¼="L%g$±™[•5¤%¡'"~Æ¿t"ºÚ4>&é7‘ß;´Ÿ#|8h*“ +v ¸ËŒÑ MåÜL|
.6d -”U30h=æ7Û¾#¼Â‰%¢+7‡dd†"�
! þO01D;Zí	ñ7ñ&ô*ÓRu8þ4Œ"*æ
! ,7RP]'p�4g#‹Ð)éÂ
! ~!ˆ+È8{2È;þº	÷$8‘3<2(Í
àeÍ3áB<4
! �_C<F¹%°Ù-M7Ã-I+ç8¢ãü3Ãƒ7¿7ë(d2.$	-"ö8.«<-#Ÿ.ÿ,š
„í5É2T=:Ôa9M%é8+@/†8ª-lû4
! 6'u"
û&#ù&':9ù@^&ª ~“¶‘"ÀôÖŽ=Q$O
! 8�4i#Îþö4Ž4«""%P'l[±0Ë4Ô¸;äØ Ì	ÑM/§
0]í}ž°2ðô)\9Ç®Â˜<�	þ8™8…5¡=L8 †(m$ ðÞY.W1(**õ(¤.Ý&É,_27
o-¥-Ö&Ò+Ÿ
! b+¿K3õ;ò1O$¥+	(õ3‚ÇÛ635H
! ^%N3¼!:
wr¥)Å%¥’LÁ!AT9‚0
! C2·$*Åþ‘a
! ¹c*Jfß0¬(s)j2,)
! "
8ä<w)2DØ;C4ü$‘(§%%ûÉÌb{‘
! îefËC,A;P¼t6¹bü4h(k*ÑNY
-,#$\C(�W!Ò!…T0†'=d
Ž£;£±Î
! è�+ä7Ã"ü3=©0$
a2ˆØ”
! ÔÌ,’˜ül'£&—
„ Í+Ý<ô6(æ]=
! Î6æ21¢
s<²<Û01 ¹£H;œ8B6*|WŽ9I6êÑˆš[y±.Ê,þ'—”7hù%8š3³-/¤70/È) *Ã:I›5]4Ðý"sÏÁ´8�0�-*.˜50+>2ëZæ<ý*R5p-ò$Ô$æ0[&Š1˜/%i­
! +,&þ*X”U •06¾$ïÓMV%Ü&=+4 Ä¸_/J7¼4úcù8[_:P1 1?{-×Œ70"`7 öŒM;Â<¬*Œ6‰²@þº3œ#õ&½."''	5‘06Æ‹8’m6Ó½i8r¨ 1ÊãSÝ$E&þ: Å‘˜6«/=ry
! +ÙåŸoÖbaä*E:³!&!«#$
! ']#Æ6+;â!/2ûJ-3Ð+'Á9–Æ8ó”Ž µT7±;lr$4O�)Íß$¥
C=e1×›C¶g§&�$�,N<[éó5¸%�X,É¨$Cx4ä0*œ+y!Æþ�
! ß1œ 9‹=>-”5¥. ÉÑ8&î$
! 7ß,8%‡)=‰rªþHfîT@ìÐ
š!€º1z8G
! P2c7}š*Ù�oK7aß47K‡,	ò4¾C$ú‹ äó!ðR>)@>7»%í5.ƒÒÉ/Â@ä,$)¦9ß#�9áE6S	*9)›-·*3á/ø/$ð#—‘1CË2)T%]7ù,Ò;ê
! /K÷&¥O+B"¨*‚N*q=ò'B˜/ÿ¿é
x1® 5#«+
! µ+xz:g:%Í%¶"3;_q,[±và*Í)¨|6[/¤5ž p6W4)=©½(šâ.…88,Ð <vë-4
D;
! óª2%Ê1'}/)‚=Ó
! T.•<T
! d_8Û‚6¦R
! €]£Ð
! ;"G.J<Gt7�3-.ž49v\Å5”%ÈÒ0W6îÍ«µ#2ôü> ; :²Ê‰)ù—Õ1ñ5€Í	6)%<ñ,<@3b¯`›*V/,º
! /=z‹3£ ¢ý'7"”;&—+ª8dÖ6Ù÷9j¿k;Ñ¹Û	('—,C!t3ê&é‰5Ù#?2Ý¹»/qø	º"-F¡"À)x6)ís7.K84;ù!ß38˜Hªô<ö+LÖ@9·..„/ì°
£Å&(? gæ"(Œ=Ý7„&‡6B;º/Ý;5L¡Jþ0t\ì<
! VÎ9ü"1¼'Ö3Ø‘8¬×/;È›_—<�
Ù2£0h)Á)Ø9o6Nž.„3s©iÊ
! ˆ!ª$+Î4€%8_ú
'F=‹B6—)Ó/“6Â3v&«#aB	Gõ:*6â3”	Ì3=º�’;1õ
¾gÅ*›Å3Z<ª¯	Y*æ:W*n6qàJØ‘)Å„)9�G8£(m+A%‚»9ü§76g;h%±%â(: ­#‡r7È	Y214U!ÇQ9","!Œ(k	³/y>(áò%¬"	É0Ó%ü&kx)G'0<e	` Óu:î)ñï P4 	59fìf:15¥(¹!ø‡((4&+«Nx8¬%W:
+ö-lY3õ+Å6	4C'$›ˆ1¼åD$#*Ÿ5<X;©#*Ú"´Š&�32.O,À€
! üŽ}#4-—H0!,–&w%¦<†*°–#p7—=4=™6'
! 4$cD(-�J4Æ)Úk¶1´'
! š;q
! e´�,½£=Ÿ8¤*|Î+Tä/.Õ
¢²#=ùÜ0¯8šÔØ)ôc(žJ9b÷½'O *½FOÏ)768IØuŠ,¥(ð
 E
+¢!,		X3J6‘: &4$3ìø,*§f#	÷ï9À.Ï
þ2k,å#µ&6x.187+pÄ3q!&Æ4Xc%
! -Ta<0 1-Ý;—Ç%uº&öˆ(àÎž‡5‘'ì!xÚ»^‰_õ;úd%S;ƒ:ÿ.ý)z
! {"Ô#p4D&êyŸ3!U	­.|j;
! Õ
! '8YS<š.†ñAà,ë6ã'nÔÔ;9¶<¶
2&_"øá+¿©Mü/ìž7&=;RE>,N)À&¼«
! ³ ;!Ý_-½\#ííUÁ7�Ô
R6DXº-õ`
! ¦):Å'
! ·%š,l9‘;„`U}.å-
-%*
¯*("É!ÿŸ+	N6E0„S¡ T)¯"S¥š 4*f:‚d0ž=ž±3å ®Q	¤à W¼7°&Ç4Y&‚2Ê$ßb¼
	uû{
0Š¥Ó8ô3W>å6Á$²(±1Ð"[m/Œ�#±*|"ê/ºùú+§ ›F
! =ìu Ae—û6!í°NØ
! ì'å*º4OãÅ;+€'’2PB*!òøµ*ÒR 4¦K2€7ÀB‘I<�#ÅË¡)•
ç;Ï¤.0ÁðHÎ;	¹*ã:~>0	r*}âÎ?%Rú<hõðDï1e:8êƒÌÞ±	Ù'ï^8$P8%œ.%È#/ É&õ<~ç4–.Á;�°;F'n&Þ3M]$jƒ+–8Ã%Áƒ"™E8EN9”
«1üÜ"×5j­;"ïEù�u�Ý7G%…ò+!]9=$b
G³¥Æ,Æ%û'°7Ÿ%Ó, 5å4‹(‰š#e!(A6Q›
! D§`í4…8º v	Þß*n#¯ÖÃ¬9A,\9ÕGòm6D,!÷X=Ù)Ã4œ2ŸÃ7‘!Î‰è2ü7«WZLR7 ™!a'´q
! !Ý5›4Ex¨,e8:2:È$1
(Þû#+R	³Ä7$O¬…ï%7›Å–' ‚/&G,Û à2à)¯7(®=™#'½R< 5ü×,ŒÚ6s+ÙpÐ
~#ïŒ-5ŽÞ8˜8m=Ä
! „:Ý	QÃ29Ì8.<ä+a¯µ!#x4ƒ/„ëõð*x#[
! 	c)ð6Ik<ÿ´l8|(-Y×!+1
! á
�.#!À"Í©&&ç/“
µ!v|“:ïS²Â'Â2Ùw/'ZÖ7@06	”Ï� #�.<Á-É”*d-7Ì1	›=*jà"ÍÂ.�5…7	ˆ/î5=•�k=A8@"	M
! Õã;Uýz/5º°<÷©
! Ž2áŸÜ<í-¾)*`]†5+·
äÀ1–*:“4K&BkOJZ+<™*•H)‡:“2}&§(0™®<ã95&÷4Ž3,qF.m3Ö"¥7à0"’'0Š™c½6v6P#-¶N1 ; #ã•9˜&á£×{/%6W	e0!h4A5ã>*©.Ï(HB=©·"�ë.¼›2
•7÷»Ö<å3ð
! ,ñU#Õ4v# :Ì
! ‘{ã‹..Q§4;/4á&˜%";n
°:í6=¶6¿˜’9¥6Ö9…;-!S€¿• îã$Yê-k9Ó.)gæ/Xl<Ž"9”&D
! \)ùÂ+—ür— Å'[<-1ÅÉÙt4œn2P/®*%„;pV'ú
! ÞôejÁ0L„*œ<"£)á¶.çn(O“0F7ˆ_]q8Um-Ç
Ö)>9$­þ7/›x½-Í2Ó³1;ð7^4$€}7™sš)í4º*YîÖ)ÁY,¼)04<
! 1�=‡â7C/ÿ#Çc,;ú�w¹"m<$²Ì)Ñ2~Û'ÈÛ ¯+µ)-Ë7,--I&óž!#Ž7!&=ñ¡0
3°%œ0-R{#%´H2
xÊá·Ðb9M40Ô"ŠÛ
L ß®,�4¶
! ¾³(("1n-’%‡E Ÿ&K=»ý0p¤‰(xÅ×7Z2U�÷"]3Ós(m:$Ù˜'<m.r2ãVj<(5Àù6:Ò"!+&¨ƒ›8ÁG*C,¨+ÊH 13Ób:_A3J=Ÿ ¼/8®4	ò»•;©3,@#Šm2c ¢<—¿yâ	V!r >5¶0ùnj},"n	ˆG&ª'¯:7ø8¹&C)7j±Ìf6s�(‘\+ä	81wL3és,¿-{r)K+Lê).Qª.Ö`	ï
ZËñ;ö\3A)Gd885P(^!<ø7Ã
! ¦ "tCA	Á
ÿ*ì.ø)ª*©+è<¨^$ó¯ž½;„Ìa3¨©¾(´-R
! <G2)3'ƒ¸)Ü9Å8£s<'’c<­*« è,–
! •Ý7'Ó7<­1:ŒÌ2µ]¡X¤6LR"6&§-˜_¼e›9X"Ö9-/¾Ê0—$.E*£¶Ž+ø°ÿ¸ù+@i‹3»O5Ö,,Ðc-ð›
Ô+ê å-'“n<²	™<—% 4ñÕÈ1X½	
D%�7B:Ì4~sÏJ
! i+‰8NŒ+6‚97/¸K0Xå0Ëc|ë&�_+8T3Ï/a»ë"
	8®D!­"!6¢#	ºEvE´7ì#s%8ÉÙ,]+€$=/;ý(À3Ä5iÚ…1+7¼#’³’ÞJ3$Ô6Š®6<	•/+oT³2Ù0ÓÔÙl ¾à¶'þ%³U8%
! î<N+Z Y^;
,S/åÃ&/T-¬À#ùl‚$)
¼5;f“�î6/Ú
! .h¨8w$V6F,0n§<þ
'±xÑr5ƒ*7ÈË1¤0PË-*$é!ïÔ5-<Í-$o%)%6,.n[r'÷)³.©\á:°*æ'¿:öuö&Õº0]z"?:O�u)Ö/Qó/AäTM1Ë0F\5:6Õ¡6ß'´/7S:ü!Y0QÌk/=9ÔÆ
®Æ	ÝÑ
! ~Â6+²ësâ‘=
RJ.‘66"$*½4Ñ!u<“$¸F‚(Ù/ÈÍ o¹9t2÷
! {‰:D:Ú;
FÑ6¡#Ô*Ç
! H=Í(¼<3+Ð}:­:0û+Ý84% :`T!ì.Ï&Bž8/¹(a*Ä1&ŸÐ,Ë<K -p.x-ñ!©(’/"&'¨¨ w9<Õ}ä‹:üD
! íb…
ô2/$v'ð	‡Œ5Ž%/:Ì7£ó<Ÿ,û%3N{7�f”YØ:Õ/´6'9	æ6”.c<
! �!u/#+ß’,8�ó¸ØO�7â�1%;âÖ-.ïXŒ%t)<ÿ’&H(ÝÒ<Å|0,Vð&9<
Ñ9ûË
! m	ú8¯'¤ª9o)ET1â"™±pÃ80~û0s6o~	%‰n¾,ú-¨>w6{*=Ô·Ž2I:ðµ;d3
! Ä!t£5†í$)#S3&#æ(.ˆ%&ô/6ó²‰Ó	Ý-Q6†3Ÿ
=Ø&u<©Š-1¤39Ç(E9· æÏ•‘ø6"m1L'#¾ÕÞáRÖ*6[:b.i2„g<—*¤'%FŸ¥.Â‰0wT
%‚.KJ;Ž8<þ¦7=º!…'m9å8÷(ŠT#d#`;<3�êè$ñ-Ô:Û)#,¸.]@à5£M6Ç»O'Ú9D"°6 $;G!1<Ø#’*Ý
	,¨#np/¤³*t·	Êå<Ú /gIá9�1=/<+„7l!þÄ±Ÿˆ2C+¿ß<ö2m(ñõ%¨	K'V�-2:&›!’!"öì6¬#]e�3kÊà.|P=•
! ×
! à
! ;6 a
Ïo<Â6¬öc2rÚ%I'1¿¯>'Ò)`5˜*‚¢%ª©£PéÝ5µ
«4(ƒ³:Ü~3}"ºòb*<[8ô+Œ<e:ß!F"3Yjó&±ô:ˆÎ
ð“Å1Sb$zª²E.÷!¾Ðœ K	\(Ù	×$a1m! Ã)½¢vg32š¡Á/¤$·/5,7
! ,¶5Do7h/})©	5”-;A!3Ž1ö$IÌ*v1t¡;òr/£&bc:ø]8m8‰õBf™%û"øM.d;%ý5u6é6
! &ðd‚ ¨7Î­0ü�
! (:;U©4<54UA¨,-:#7ª7N8
\Ÿ}Ô!—9n)$T²!	;'P"6“,4'¿	(à8ÿ ÷-â-ý:	”2�1|
´,ô„
! ¯4q.1Œ&Z(. Î
!  [3J8N$›ägDxo#–-:
iÿÓ0ÒÄ9ð€%K;Šòž#³<‹<¢Oî0§)ì ˜:ü*!/«6§6	º)\!·0½¥©æ,\Q<ÿ
60àŸ<âž3Ü¾3æI*j=l1W-Nî
! H—;À!‡"÷i3ÛJ')*Ó!ÿ7„8¾Ï<§r
Ð4ï:íÐÜ	6@8µM�<�¥ý9ð(w+X$•2áìX«-“'8e%l,Ü9ßp)~2zeŸÀ0ô$ )T,Yb_#&òî7íó	:8;4)kP0¡Ý"Æ&d	9æ%¢	“5Ìf$ª
! 	êµ¬3
Ô
! î«“;@O°$—/ÜW.Åž<– 'p:“q12I§y8A:-:E6uÙ1wÏ,5[
*" %)+¬)/É";bÐ7¾~m0¿5�	þ!pC38j2;+¢PªÌ-[2·6*
-‡S §*?4</!+3I «*Lúœ*�/c+€
! ‘Ð¹„,o-}0á*= †1
‹&#3e›	Ù!×#=?%•€;2°
! 0,¹ø™+;=2½7C5¹þüì+ò#�2�e;„:áq&ï#N/X>=–15ú!+¿<kZ.Øs<äÕ>ô8ºé™%Å7£4&!cš$]5�#×Ð9é,�rŽ·)2ô!(0Ò#Qì)÷E+â™
! ÄIô4â9
! h#_
! Tûý µ¨Tˆ/*Eæ~4oJšc5î‚Ú—!¹1á#(²+wuÁk!mÚr3=Ü#!Ca+®&ô ¾ (B%	˜ ú64|8'K.ç&.o&7¦:U�"èÂ3‡.�LÈâ'½$Ê2Ïß|#ãÅ%º@!�F
O*0ÇåÆ=0 w	òÕFá;,5Ó;L3)*è0ú)@4f5t+:3^-&= å.Ç¡.(7Æè.;8¿ú0Ù3·¢4ÜÞ
! L*Ç6…
! …|*RY+,:E7‡Ÿ
24”…(ÙÅ!”;5/(pò!‘“Ÿ:.)FµtV.°„Á&P%ì.
º
34ý$ï<2‚8�ú(K$�4•.4à];rÀ
  
! D/G$©
fþ;¶¸:11ù#%9ö#ð
‡£Ñ6:3%<8Nz2ˆ$b8Kê&¥,Ø7ª
€9�Ý%ã74?Ì'4i$,F€<÷0Xì:ó×Õ6{ Y/s
! 42 ‘§
! “9Ì(-Ø)©'R1á6áã/ñ&h&6‰-P+|.V)j�®¼&!)˜Yû8È
"ž×
áu'
(,w7Ò¸‘,YXê
S
! ‘–é€Ë#Þ#ñ'3î*ËŠ©u%Ár1Ë&ƒ4a,£+½7§(*c$Ë)æ!ëÖ4Ø$È*lÂ#ñ1kÍ;ð,&a) :0õ€3w"*;-+Ž#_–1ÊT8Y#óœã!}’$Ê9ËY°á	à©!N
ê*Ï#±Ÿ5!ë¥ä/­‚Ø3¦¦È12#îýÑæ¦-R¬)
! //š#Ö#+Þq%Dwû1™ 
�	¢20šd^"Y?„9óò]&Ø6B:ÑNÄ4ª%9#[0±G å
! é2•š¤®;:4»4Ý1¢°k#Ö.‰q$†@P<8‘+á.l°0ï"DÍÔf²þª4à
5ñÚæô¸*X7·?ß�022� 6˜
$ªý&^¶*–°"É<;=ð3¨1{	(ã5%	ð!+4š8 <Ú)¡C#ø2h‡/ž)l
u257˜'dÐûN¨_—=¼ ˜’–
[¢5¿æ$G=W“#Û,p±ú2Ú[Â;
<ò"h:È
! –â8Œ¦6+5¡3c9¨3¦(z³';$7®7*_ï(–a7¹
! •0™B+åTÙj/.Ôh W<Ù„
M:@ˆ.Ø8%)Ük.;Š6Ö
! o5¿¡5|ê
.kŸ4˜;ã+^26�8Æo  (=&>8(#—•¾’3J9u(€0'·#7 7U
! ¢´IJh$Ë:N,Á›V	KÓ37ýð¾*}:#¥Á'œ"W »&S7•6-RQ'%.ñ.ü&(3Ux;83x:æ80ia�…,¨´	b4åö%žŸ-¡$wq<�&5%x/©E;C7s
! ×	ó6‹9ä%ëÉ6³5ì3":æÒ9íö³)÷o=F‡=M3ú;Ò8£Ó-»*:Uº(84v2$…·¸:�)I¸+“)i*-p#³
æÐL­(¦%š‡!/™:I;H<G­6²%ß%
! ­¢M	 è6‚:(ä4ä Õm¥åU: .öëí/óÒ:"ˆÏ	·¦…==1<Ø‹1Ú<1‰;±ì;x	()¢,#òl6f2qæ”(Ó.Õ	=`Ù–,'Ï4Ü/ñ0Š7
4g2)[5E	¾<7óJs'¤;nÄ¹/õ/<ta],†,²3ð ‹ÒO:�#ç9¥,)r
R*o	CÒ$è.\‚0!]<Ž*Z9Þ3 CGhæ1€#-ÕâO2”3ÒÌ6
! i!õNÍ-9'4´S8v�Ù5ý7í,×-^}79“-ý)J 	N=<áCïÒ‹19	Œ>$ =:5(˜ð0@:Q9)6H6�1¬�Ò
! °i5…Ì K
! Š/_o94åd·=)Å²$W/{=°0:š-5ñ,Ú:
! 7^‹‡³ðç¡4<"Å-é-÷r	pá8H4í(ˆ+‘2Òé6¨¨)7
! þÁ'#�:u;o/ä#•	z	G	É1Õ3¬
! ø
! á(Û<°—¶:ƒ5ùSÄ;óÑþo¢'-*µ�"n5§,Q
! 3
! 9‚&”ó'Â8Œ™$g(H0“ÿ4b«5¢0"Û+ø»*¬:åRð20é<È,0#x5 ÷'§'p'ð(!aR3ž2m:Ùþ3sœ=!.ž82d))1ãŽ7\'*(ê(+-Ï¾¡±+Ö¢2½:Q#g=ý3ü9…)éÃ,z.í´$1`-…$6i)€H2œ(
¯(8 $Mà/S,D¡—$zœ'ðÖ	9è:U3–	 "ƒ$Â ã8ödéW0ŠÉÑ?	é+"<Û-ò,¶¼e/e+„*C0^�$_@$|ÆF0!—&@/*•8ø¾µ#%N8¡,=
o.!«�6�)±:
! w-¹3ìã,·ô	.²9Þ;LZ/u3/õ!Z%S%ª0Ô{1™´&œ1&/ÆDä'l<=´**-Æ<Ð6ì¸	W8>Ð,¼83:¤ç3:Æ5î†-+,B ?/,ûA7d9�10.%|#-J&…ðpˆ%*à¬¦0Ê»ú'u%ÿæ
|3Þ16ýL=–8$Ç®»	•($Š~·'ë5ï1É,\
%$	´
! *&m
! ô{“*!´ï\&2ïÎ<)Ã·:Ô5;æ$«!*)ß)T(Žð!Î­ž
ÔØôÚ=°#x'­'ø0É,ˆ9²È!ëè8óã4³
Ã÷1pþ-]2³,L!o*ŒŠ8`"2Œë+ô•f
g7½
`8Î ½8éB1Ì%<‹2þ K*€÷#‘&D–!©6íû°±'Y7Ù(g£1Þy0Ø#$$ß“.(tY"÷84Öb„¿4—7‚+FcI¶)421Ô3¬Û
! k"Ï2øÊ ù-ÿA9ÿ+3<×wj3¸l^
aæ4Rä69;&@˜Ä*E"Æ1O1lŸ746ª÷£-ƒ'¡Ç!‹
! µ{|<Ò1õ7=Ú1O(8se7v‰0®%š
! }<j
! c£!—8Ô©%b
! Ù~Â»5CºÛA-»1,	23"æ•!äŠÞ$:È9FI3O
¡À$M0à1ú	½’
1‡0c3x3ëŒ*iFã9X5í
Î'ë�Bx‡34ñ),¤'á<ˆ*n7«4{~1ç	8îÆ9ùÏÊ
! ÿ:
! L2#³%0ŠÃ
2ß7á)©2\6,'!›Î5Ì.„-(ý!;B'=QP6q'[6â&'’/F<¤þñ#®=Ý!uL<HÆk$1$	"Æ.ù*˜¾õ$+9]6¸ë�8à+}sr
! <G%.*30š	ùXZ4(¸3Ï3ì·‰½!¹6;�
úåÚ5	{5W.%é d<˜(
! ';J÷ï=žx+h+÷;¡75È56yæµÄü'š›%;-Í2‚¦÷â3”/ºÕ4m†F1ì‘9‘-:<
! 
?8Œ
K¶8ÖKãs	‚¸¥é$EA2ª)ð;P1¿–/!…=j#úD€><3¿&Û$’,]©#�<xs/|1Öê.¯0Qf
! c'ŸÄ-".š&§ë%7[=P·í&¶2å	}À7•}!Þ0g/SW"“Î+Q`º;ó¨,2‚†&¦$½o!Ã[!Úþ—ð
17z+7:!ñ4'[)F!9¾4ªÉ:A*O;æqa'-F(MÞ
f ,;7î5¥9/!'@âÍ5ž‘2E1Î0)Àb=ç^ ¼v<ù	ø%›Ì&Öê7t#½—2²
a#zB',Æ~W/
! ¸�äV3Â-3ònÃ;úþ+"2y%§™&,v÷2½#n034º‡;§{8i4ªL;%&7:ˆ *2èìÝ8ú&Ÿ	#1Q0ù:3H!*Më8‡%r"Ù&,ï
! î÷!h7�&ž'(.r8A$”6±Ú
ƒ9˜,3iV´;ú·¶%Ì
ëû$–z�
‡@'É3%V =ë(>b5·!f(^'y6¼Ä%82`Üê³"¬4Aˆ0_0m'á$]-ôfš !�Ð|¶7Ä$°‡+/™9]	¼"—%w)�6t�+$ç1õñò0‰=5Ù!(,.ÿ8[kboØ4XK*�5›#Ý.¡	³l?%S"þ$Hs=Ã+#Î.ì(”0©"M
× Ð:F*^OÇ-z*§k…+üôg úÇû(g‰7;†Ø
h'v¾15åG÷*5&Æ7)‘/íä
! *!‡/À5"l:Ë
Y(ï3º:Á*GTŸ!/?="×(
#!!ps8£9¸
%)¸9Å
ýŽÑ+ý%ž(h<|2^<ª"Î)%?îV=w,2	{š³%%’×9S$†
¨.
! o3&.„6ï*úÜ*ä2É-Š­Ó5\
! Æ/ÿ$ûó7é*¬!
”10m9ÿ</ÿ2_:w'‘7%åÌÊ%Ä8'ƒ*
! É	èw¨6Ëy	‡®.¾¡o7‡ÐÒ2ÒÃn)¢,=04d6¶41Ã1~™1Ç$ìeÉ% Ê¿9ï0‹àÊ	õ'Ð'½ª3•Ï0õ.fŠ%Ë8ß	|&&$<ù;£'9™3áþ6×.o8Ãá!<qu*U,Z¬2ÿ®i=½8™€h6p
Å/#&b^;l&Ñˆ7Eç2¸$£øÈ/]
âã
\*+À4Ö'e9w.}Þ!*ço$.ä0Á.­%™4993ÇË6Ç§I7ÀW¢*ü5Z"o(eÉ8�A¹6:66 ' ø.n;Æ#§,ûþ*&1…-3 v"Ñ;;‘Äª[0È3.X!é#O\;Xà$²6‹3ó9aé:áÉ+ö—:5
:G6${:k:Ì9�´».6%4ä#/°°4G(D-g'b!:»)B098?
~-~p2è9Ô<�$ü/:7mI#É?'Ü:^W%«2?�5úP3m;b(00ž2}'¢”(j7¢$#v·7¾Ô&ˆÄN-ñ
(Õ,K&O%/^«À8ñ8o,î,6#þ<“71(?LJÔM
! †;Õ%Ga5Ö=�,owá3	)ÐÐ 8_4¬t,}-$5¤‹*/Ù
! Û-@°,vT/óC;CZ@.+ˆ#w&w!âš:&Ç(crµ"a=@J8#'5N;°J*.Â<6
! !ÝÑ3t.7­'J
< 'Û3�W+½Sÿ(—4Ù8³"e,5Ï'Ú(Þf8=ƒŒ3­ /''k:£¸)Ä9*­,YD6ÓË/z9Ò"<i¢)œ"Ÿ)’ÞÍ$I4†4^r0tWâ5§=‹7š%!%»<¹<
`%_1¸�0¾%j(-ó8=4¥%Þù9å&Ç É5,w1á$Ð*#Hg‹Aç%´!—7#Ì0;·g+×+[[$Ï�3ˆ"ª/öéÃUB#(-�>.ä"/62›+£3Z:IõW0£­9V–;ÑwÃ'ß&É+K:w4e3n80($c6p!
j)�=‡³Ú3¯$¹.^¬6x7n'›%¦¯dRWA/ 0Öq-çjËJ²'+[1'�Ø'@»
! H&¿;»±#Ê: 2û)ü(W¸ð!îÊ.j ;0´2Mµ89h à¾Î$f4ô0_œ8û±4rk+�58§Â%k2”,(îý¾f%ï!A�Q2F3×2$xì*P&ÿ:õ4¥­�/Ç;2
! .6e_A(*†%�$�›"2÷º9] >7#KÍH9L	Ò-â+qì9¾!½2�!û0z�5Ä°8=Ë	5xL<Ò8µÕ bo*S‡9Ó"î<‡4­-¸4‹	‚»2‚+ˆ=L:³9G1j>:LçÞ�=U*B+ô8p1Œ	¬àÞ(Í
! =¬-ñQ=Ëz(512‡- H;^,=Ì5½›.Öº¯&z0Ê!3i.ö˜"�v7Èe{)f"57W7Qñ´4Úÿ"Ô4´+
! Q8ºg%:ž"˜=Ñ#�î#0)èC	h¤<)î3l²ã(Z=e2V^	>å(¦1L/#9±;æÙ;±c
œ	Å….Å&‚Ü'Ç#ç#ºš|;$L&Ø;… Ñ:ˆ6’Dppb( £¨;<9T*õM¬5³È-îØ*´ Ò7ë7,‰"�&Ês3ôE3z Ï*Ä"ñd=<Í7•É
)4Š.,^5¹-ó
! ="û!Õç
! ¨<Œè#1ê<�ë!…ì0\,n%}47†Kb2$2Ì/óóü6}Øv-f6ãK™z/‘Ï5`1D­•<p+‰¿!·)É£**3§5™0$,/ep$m† 7àž
! M^(†6±Å:=™)½
! yÀõ6H!v;Õ#‹
! ]!Be)«#å«P�Î'*--š]”'ƒ2	3¹¶`)On*Ã#C-ÞÓ)T'Àº.&65
·82òé;,#…`Špêõ*‰	 b1mç>Ý
! [¢1Îýå)md·ò|B.�~$¹+#–$Ó1¥<â
! |)ƒ²3‹±µ³d¨&ýƒ-`3ñ A<–;À·Ð$g)È+Û!&õ`À6ˆ	
! "—	uµ6€ÁÙ4>´#ä.Þh
! 5A"	ª	� ¶7o+G#?-´-€	0<®+z1o8cN:)ó¸"z77µ3æ)Z!/>TÊ9¶<%]
! Ç’e_9”8=aÏ›/*q…È4x4•:/QT	¥ —#Î	A Ð->­
I¯Ó›&ç4r…Ö"}<C8€)Ã3š4}”+02T'ÛôŒ/†:Ùt.=8p	º~+’.ˆu&3(Ù	C:I{1‡ž4À9+.|,7)ô"§2=Þ/'6K!;R°6ª	„1ï2í'Z0Ï8€§0Š(_.Cö0ãø;s;#ë,ì5Š ÊiŠI#dŽ)¹2,;MÑ.9ÿ6B7Kn‘-,‰
5`o'ÜG:äp8“Ø$ &¬&ð)€6e7¿a
Ú	Ú<PÑÌ6ó+½0} 2ö8ö15÷¢�À2	
÷¦8† ò)¥3ò.9ÂKï7€' "CšõHpŸ8²4µ4³4z)�n1Ëõ0„(53Uun :²�<¯!‹³3«7‡<3 8Ì×Æ:Nk/Üœ
8)„-ù$U+”÷½R'ë
! ¥Á%û7×*„íF$cP!Ç5ªr c0$L¨-y—/l5+„!ï/d'Ž/#‘`S
! Û28-±,ß2™óÉg9�
! ˆW3>X2©)·39ü)/ž9 ô7l0K4)Îû60-‚;Î{=!æ9GJv„<ù/ (i
ã.…&¦*’05<‹6$b%�'”ˆ&V:’1:/Ç3±P
Ï$|:‚ëj
nMù5Ï+ÐÓ:m]¥DÌ6z\›'ž9ÉEâx
ÀïµØëš"9 6†Ü
]*J"–7›(éß¾*Ï =ÁÃ¯7ª6ôD‚"Œ.í°u’¨9MÌŒ9É k %‹%-‘“;œ(Á6µ×:pÚ8Â1š² ±5 y"B/ê)]¿;-0ã&V» q+È Ã{v3…—øõÑè';Î*©7s9Q*Àƒ!/Ø-	6ì1­2‘ª+D*žZtg-ëÔ/Ôð$"0G;Q&à9âÆSÜ ¡2^7KÔ,,854#
¡™7Ý-ˆ¾/Q,Pî;s!-7ó[,Lÿ0=-ŠO¯-@5-~Ü\4¯ Vç	íÚ–ó&¤†<@Gçq3"Ê
·¾©/š1$%l.°.†#Ô÷	6§:Õ&ˆz?Ù<_36š’`‚n+Ä¥ ýÕ<�$8Æ Xç ÍT6ñ°±-›è?0ð-5~ö	æ$Z‘Ú0˜#Ž <ü1öžº2®2œ)ÁŸ¹)G
Í<
¡( 3ák4?3¿Ò,¦%n4ÚE9C9Dý20¼V9+@1ü	f	S6[òï5±ˆ ¾'h&00“+7�N=¼.Ö,4X6)b3Ã<t!n²-o0í+¤4ó�$9+†;x%Œa¼
~='$uz#48’"±<S2¿)‡¦¾6D5p<B
TõO<	; ^
! üÞ®F!%+ïrÙ d
! ë)J2Ž
Y .n5z6ª1ß6�~.�5!ù3�-“=@ir$Ò/
! 4g3+î-<"D ‘4ý#0,W&R
u¤7F6å,˜^#+)&˜	)X
! ç<¹æïDÞ.X-ä:ò;+!´9fNÛË:á1p• %×6Ö“î§Q+üñ¢-ƒ8Usk%F#P;1Ò6¥	1M$9„.û*Ã1L,tv4¼r7Iû3¥3
! ?	TxIý¤;kÀH'8Ò¤/k0ûp;.J(¨1<,p—(v
†/ê	Ã*ó0Ô%À/ø9©+ë2ú4{$·;ÂZ©Ñ2û/A(	0�"ˆ'²c›=µ
! �1¸³Œ'¢ T�(x2~(Ñ<V4ñ"ÈÉ)-Ï"ˆ#ÃX&à:9-Ð	¦F’(O<q |kKÓ_72qÄ	$=ƒb0GØn£8´0t%3m#ø(»x9;5!	éa-b"993¾7`i<HÖ‡§/g1«º6’)œ::ð1:Ù*Tz<\KÆd28L
! {�;×%³;2xËÖ1)*^=5[-
! Q.3å:ã#ç½ú9•$à”ph!¯Úf;>Ê<TM+U(%¶±'{#™
Ü+È)Ó #}RÛµí
! í‡172G"›U�.D<£ý\"=$ßRèÈª‹'26œk*g/
! ˆ;Kz&�x(ž�ô..!2ì›6Í/®Ä =WNSMÙ7°(Æe"{4=#’	Ž>1æ-ê8*#J8ƒ6ï5�+­	¶;r¯ž­_7ˆ,X("‚7d,‰ Íü€ Ý'+%g‡'â$]%ËÔ`]Á<‘#ê¶	4!§Ç1ýÛCŠV1*<»7-¤"Ó)O/·Àî +Û—ó)ü.#842Ñ—52/…j-C&WÎ&Ñ$ÍÆ-�3s,~/DÇ&ÿ37=ö"œ+
:p(Óè%f-½�=¼%C
Â"ou=�%r=é(ª<jE-Šò5à71Ì:-Ÿ(y:�+s$ä)gÓ2È0�ß Ë%.÷<~")"*ä5¨:B-o
ô%¿1 Â´F&”VÙ
E8Ô9
0Ë+}6êWb,q0•{0V
´±Ö£
L
�:³(ñˆ8YÆPP$Ñ/ZÛN(	#æýQ(ûj'T"Í.Q4X9P	F¡©<Î8d1%EÝ32É0ÝÏ (: ,e=f.ëÐ/ö(Ê50�C�!Eñ+0z4á5¾:+#X 4Û#;¥<&
! $Þ[?¬ÞÏ!J¾98Û&õ2:"fï%�7×n8íø1(�'í%¨5,V$7ÿû-71/"K-iL7ÙÆ$Í4Ë‰ú$]µ:2Ñ¦5'"eE5|5G!6ÁÐ#î1tô¡-ß×³©:Ü>/GH÷ü8-‘<æ ^.ƒ
! )(/ö†%?)='ó*Bï,ñ
! ­
! þõ}2Z²
! ¸k ¯%2{
! ã%ï6Ai4h&Vqdù(!1Ép¦é.b/,;Å•3
$ã3Ù$Dï»
.»$»ö
! Ò
Ô1X0
! @*Ê;Õ-
!  "¶-8×j,M –ÿ&†Ô/ŸZ88: ,Çf3ü;Ã/}/,+ç6Å6U Z2P,”1Î%êëÏ~6©*y37'l=`6¦§;Å$Uˆù)V97ö³ð9v5†ÎY=S(kÎ71¸!´)þ9,R:> Î"±~7k3ÿ5j ~5µ(*t/å5‰­8ÈR#É(_6™�Ü¥*Õ%M¶$N
! �+f<Äz5/Ð&(=ž;A#õ#�#�dD	²5�-®Ò&)"V+7Ó'PÉ^*ƒ
! hÍ#Ðô
)<øè(•4m,""FÂ(©5ø*5Cƒ¤¹#N�5f7q2×H.;"
! XÐ*94	*E$0óÛŽ;8:5qLŽ)3E#A
6Ç,Æ¾¥Ž$Z ¨6§8ÂÆ+ú˜l‹!^g"¶#‰13[=i1Aª,øw£
! î
! �;a ^+*˜`;™(F 
|%£*9ySÅæÉë'ª«§1X¿
¤2d5	$=)'Æ+4Ÿ=?1Ç€-o2Ã
! 6+'VMÞ‰,DéU7x8ƒFÊ1d/Û=+8&Ú,¿h� Ð% ›3b¬1k[·&Š‡*hF:‰ü+u²1ž}
! �;¼+:&*¥3–47*{<¿'ì1Z#Õ$-Ì‰4‰å+Ê>"I=&7	Ì·-ƒ™'1
^å:"žÂ&0ðãY!r•žAi(­+`U™j9Æ,1£Ž.]�§ò-s:9@Û7).#ïG4#k9Œ:b &¹$q5¿+å«a&%S&ç>3^•))ÆÓ*Œ,Ø³$�/OñÇr%+(,
! ù
¨2å9“1Ã$~%»:!¼;9
‹�+ãj0Žè!ñ$µ/Ã®I8ÕŒ0µ9�'˜6å³[+{!(ë!ìÎÚ*Ò¬'Ó�	^6�,Õ0…<DG9¦ŽÞ)ÝN2])Í‘$ýiÉ;¥	“
! Ë$V<ËµÄüu
&u-Ë!¼<ª“)„4Š$–h1ÀL9:D+Ý)þ,~ƒ�"Ù"í03—3&4œ-w;¯9ÔÒ@
é
! 77D9t&);;.åH$q&zØ(²/¨ÓŸ.2Ê8U0Ô	«$´:¨!U/Žù<ÚaÀá.+Þ<�6½Q:€ð‘4u78
! I1/Ô.Þ*e4Ð.Ô ù_ZG–)?	+Ça!€;F-`!Ð3×«†%$´QÜ7s#ï-^$|/Á8cÞ	è"7È.‚	2)m&ˆE!¹ y2'œ(&°)Þ_1t=­<ê3@…*°!Ü%Û/u|^#:Ÿ"ô9'!1žì(1Û5*R)ü0©U�¦ut$Á#ôÛû÷>Ü4º$•æ5[(2r, v(Ñ*à
7433„5Y<2.£	Ü292J3Z<!Ò6Šs1è ó$
! -›¸1�(EäŽ&³8è))ãE+T ž¢:éß#î	i:r;Éö7l"¤
;*±/.*˜09©Ú+l/Žïx!®3œ#8t
Cú�)")¦-Ú-X1+)ü5 ÌQ$6OR0%?9Ü)4Ù6–Z?V¢;¼,¶1,ª:Ö8[åY5ò&5æí{,”45¶Å(¦'4÷3Qá"d.»!ô#³&¯
! 3Ì<†²15‚Ö!Q/Ý/D'�4ø-!‰85˜9/0À2t1Qö:”<F8ûM4!6v$9È'†.	5É#9\“!}û	¸¦,¢ë0‚!yÝ,¼9Ã`+{þ)}ƒ&9¹4&ú2'M):s
Úºz3
é4Œ
! V;lµå$ô-ØÜÑ"‹0‚ ¼2ú¨+1U=f+D4¾)$w6<#ÿ8g:TñSù"2@<€+-×<1=%S-É'Å9Ikzí"Z)y-Ú$Ÿf+*Î#ly7hÇ/à<�¨
½)žwBÏÑ5O!â)Ñ4×~;ç
èË9(å7
…ÿ-
! Ù ‚À
! ì
ö UtÁ
! ×$¤Ux$nE=«ß8Õ&
­¢ ;II¢.a•w5@ö)Ëg
! ­53¢�%XÈ9:«%L#x
! ÷#°/%œ_œ7(;Ä3 3tÂ!;¤,p\0gœNú:t9×U)x"X.,VÉ9o
! °-
! À%~h8ý§á!´+:-d"‰4
! Ç*¢Jc‡
¤(v½ Ø·;* .J/´$=Vs4vS!ñ)c¬=,”-ò<U-7$¸&¦
K6Q!q/ZW³6z<É“3¬
L4`0p!w#v+A=¯zh­!ƒQ)îB(v%!=l+9"6Í0Ý“ÿ1ñÊ�0Õ:Ùd+$-Ç"b-ä1è5}		„?5ÆõY
¬?1!¹T´+µ.'ï1“y+0/+ñJŒ÷/Ä¨–ÐïP„-B7Ö($3¢S1ê9Ì;H%ü�/“/
!Û1ügP"·,¾O62Š;N5)%#'q),"-»-š×;§R8#'&Ã6v5ù=x¸8 +AÓ	!�·1ß9.à¹Æ(ã0A6�%í¥:y5=q;zø M9S•%€I.§)1…:±2Ÿ%ÿe<Þ:˜+wÒG±03"„=W):V-|6K
kéÁ ®’”Nnè±$î%¼0ª!k-…‘Î6r 6¦ `'Ó®$B$õ 8õÁ&Œ—1Ö0J#å‘¥h�!žD$e
9C%Þ7N4üR$5/T' ¼$c&k^Ù:$:Û:Ô$T+¯<u:Oa(Š539;(<Ü$	K(.8;,3ÑG–9º›:y<Îä836q4š2/è3®9é/5*9.¡ˆ�í0
4È%gÃ,E±t'eN�%«R%ˆ5mùf„
! ‚3e
! 4Úæ3¶,j4ç)†‹;b7j:+¢ê'�ìØ•”9Ö
á0›Úí8Ðg.ß�.­/Ñ,	'zþ¯1ìV7Ø1jû8Õ5í#9`H8’3c”*a8Å)¡Ý(@,k(.=W:|™:ú6+.q‘§	=].Hì8¤€&C3|^Œ8P/n®	Ý9â8!–0=;¿Zò2Âì
! ÁmÇ) !Í¼)Á17=Ð8y1:)\1ý#Á0%1'/U9ç»+Ç5 22­e(~
! *8ç;&e204Ð*4u9=O<<ê5Í8gÕ'”!­é¬8L"@	Ã9'25 9A&þ5ÈV¦
! ^~:@J¥$Ï”jv:l¿,F5py&%°9�)û<…	¥2£:¢3Ã	‹](AF@­™-0 “"Ù²2 ±1"#'®'H*Ü	t8#ñ3âM! �0"=Ï7‚1T<æ+«Ï87'Þ25Á5S0ÇÜâ0© ¶$;3Aq">4:–å!í"4ûe6®é9Á4¹J:w0-)*5š/O8‚5Ãß.3bÅÄ:z!@(V0WÁ�,‰=�%'eE<Søg,D7f*;è
(s*/S'c=q3¦&‹J%¶·<¦#~<Q¥1
J!î!¿;`/×º|4›Öù„$™¿.èÌ+"©äG"n=X)Ê˜Ú/Ÿ9.ö�¯	
! €=º !ïi	Ð5ã	C1Ò'_*æ	p
! a_
ˆ-ÑS)ck)˜$Ýçp&Ä#ž/\$“=äM(¯,s"c{Õ+ÅÛ.^)‚/\y�ê#„'ÏÉµ+™h =È"(Â3'‚-ÍO=²&X';‹R/"	¶)v)�)¥8Æ'Y‰Û;Bn
! =U4ÿ'™=À<{&lÞ*½1ˆ
C ª¹÷5Õê;˜,:}$
¬/"
Ä(t3Ü(k9Óæ.ÑÁ:@
! F„"ð%ö/t0*’À	$A+1;þ	=7Eþ#Ú~*¢»Ú ]‰3J1›;Z1Œ#a.&š0u	X&¬3QL¤ûÿÑ)
! _5'•úA.�(ëh´7y�*e#Øqø:h£$BŽ:Ò6®1å"’[u1-Ã(Ð(É$”<þE°Ð2Ô(+™sg¸(M<Ü!ƒ.ñç.ã
! �;*Ú#�!v£62>	¿#Çm[/#¨
! Žš¹�
‡";þ=2=-P.ºV8Iý†2P|	â/Æ”=µ1ß1(ü-å1\!-D
4,†K5!Yü2*1ÓŒó#M=
! †
! '0Æ3ß(�#°&j8«Ê!ŽN.þ×/2*ù737á²Ì8O&ì-²€ø<�¯1´(½*º]	I)½<s A'R2—ð"Õ!z¦ 
! m¤+Û±ÞA…6‹$)&#Yp1+¬$ˆª#Tç½"
´.?
! ¼
! ¹
úå2±"j.V(®Ñ;·:=(! [Æë
:1J$
! ½œ/{9&f9/g¡¢9ø&¸é'Z3ÊŠÙ".‚†iy=k'€c4N%97 -6³+O-»(i&Þ+µ<l`. ++Ý¾&ý
! x°´4
2E2 ö.j¬o;Hÿ962u)»6(Ü*æ#.Œ£%))*A°5³ Ç2’ð5Ý0×;§·+Ÿ0® +‡9’<Ø
! 4$">aÊ4Î9ë$&+u
! 9ø'`Û(9œ!m*Ž<¤=™,n:ˆ7%´/øp /�.0Å"‘ Ã Ï
9!€¼û
! \ y/-»,˜1X+¢C.<G¨Ü8Ó4l²þ™2³-	�‹=	) ƒ	a<Pž6¿8%î"Ä,ÜÎ«Úù6^0ÿ)ö*Àd
! B!Àí.Í<í2Ž:Ô¦3$3I²8a4Üœ9U5F4öŸ*»3êê¶x=41ô1(86Ÿ…¾-4œ;B'…,Èý-‚�oi#†(Ý6ð:ž:� 'é1p0v‚)À:�};Å+ý
Ñ&T‰†0_,À*“€|‹}
—.\
&*Y9>!Ë ˆD8£<	ã*!
š5û$U$Ô,*V-í ÛŽÚ\B
! ¶3ð8½/È<\úw-N8Åô(Ü.	<"Ü33	§’öì4—-äL(£#&®¦t‹, ý1Ò:mYõ,“<Ä<dK ‘×-Ï,t%@í�s	Í1Y$+xèQ°	Õ)Ïgùt-{<øÜ;µ0À(r&3
1{6‹#]Èd7
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1859,1865 ****
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
  %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression not in canonical form at %L%s loop increment not in canonical form at %L%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
--- 1835,1841 ----
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
  %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C has no default type%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression not in canonical form at %L%s loop increment not in canonical form at %L%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
*************** F2008: A pointer function assignment is
*** 1906,1915 ****
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft 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 character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2023 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %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 subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.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 %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type 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 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable 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 GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.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 generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module 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 %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Flag to enable embeding metadata directly into object filesFloating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple 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 Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %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.HOLDS expression at %L must be a scalar logical expressionHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C2XISO C does not support %<~%> for complex conjugationISO C does not support %qs before C2XISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C2XISO 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 braces before C2XISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C2XISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C2XISO C restricts enumerator values to range of %<int%> before C2XISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not 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++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %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 specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be 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 STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%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 cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
--- 1882,1891 ----
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft 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 character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2023 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %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 subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.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 %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type 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 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %LENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable 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 GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.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 generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %LFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module 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 %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Flag to enable embeding metadata directly into object filesFloating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple 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 Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %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.HOLDS expression at %L must be a scalar logical expressionHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C2XISO C does not support %<~%> for complex conjugationISO C does not support %qs before C2XISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C2XISO 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 braces before C2XISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C2XISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C2XISO C restricts enumerator values to range of %<int%> before C2XISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not 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++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %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 specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be 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 STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%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 cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
*************** F2008: A pointer function assignment is
*** 1933,1939 ****
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %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 FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
! Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the 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 the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %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 (%ld) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%ld) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support 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 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 synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODOTODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
  Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
  The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis is free software; see the source for copying conditions.  There is NO
--- 1909,1915 ----
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %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 FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
! Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the 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 the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %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 (%ld) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%ld) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-COMPLEX built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support 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 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 synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODOTODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
  Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
  The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis is free software; see the source for copying conditions.  There is NO
*************** warranty; not even for MERCHANTABILITY o
*** 1954,1960 ****
  Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable 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.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C2X.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 conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about 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 switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if 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 NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a 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 value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics.When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether 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 INSCAN at %L, expected loop body with !$OMP SCAN between two structured-block-sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXNACK supportXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
  [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function-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 %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersapplying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare_identical_variables: Bad typeargument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i of variable length array %s is null but the corresponding bound argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i to %<%T[static %E]%> is null where non-null expectedargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has 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 is not a field accessargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C2Xarrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>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 range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereatexit failedattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D not permitted in module purviewbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
! call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %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 enabledcalling constexpr member function %qD through virtual base subobjectcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define %qD in different modulecannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot dereference %qE in %qs clausecannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
  %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qDchange of the active member of a union from %qD to %qD during initializationchanging the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mclosing json file %s: %mclosing mixin file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs needs %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %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
  collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
--- 1930,1936 ----
  Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable 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.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C2X.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 conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about 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 switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if 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 NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a 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 value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics.When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether 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 INSCAN at %L, expected loop body with !$OMP SCAN between two structured-block-sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXNACK supportXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
  [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function-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 %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersapplying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare_identical_variables: Bad typeargument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i of variable length array %s is null but the corresponding bound argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i to %<%T[static %E]%> is null where non-null expectedargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has 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 is not a field accessargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C2Xarrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>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 range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereatexit failedattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D not permitted in module purviewbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
! call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %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 enabledcalling constexpr member function %qD through virtual base subobjectcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot allocate vl register for %qs on this targetcannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define %qD in different modulecannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot dereference %qE in %qs clausecannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
  %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qDchange of the active member of a union from %qD to %qD during initializationchanging the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mclosing json file %s: %mclosing mixin file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs needs %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %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
  collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
*************** warranty; not even for MERCHANTABILITY o
*** 1974,1980 ****
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD declared with attribute %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %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 call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this 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 %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid key type for %<-mbranch-protection=%>invalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '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 switch statementinvalid operand type %qT for %qsinvalid 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 %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid second argument to built-in functioninvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid 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-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma 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 unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd 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 shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)list-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value 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 be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
  no profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with step other than constant 1 or -1 for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
  not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot 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 expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation 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 variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
--- 1950,1956 ----
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD declared with attribute %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %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 call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this 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 %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid key type for %<-mbranch-protection=%>invalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code '%c'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid second argument to built-in functioninvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid 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-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma 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 unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd 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 shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)list-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value 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 be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
  no profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with step other than constant 1 or -1 for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
  not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot 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 expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation 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 variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
*************** warranty; not even for MERCHANTABILITY o
*** 1989,1999 ****
  requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is %s in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs not allowed for context selector set %qsselector %qs not allowed for context selector set %qs at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to 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 %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %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 charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic 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 %qsstatic 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 type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify '-fcpp' to generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few 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=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debugging of the compiler (internal switch)turn on quadruple tracing (internal switch)turn on the Modula-2 api tracing (internal switch)turn on the Modula-2 function line number generation (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown OpenMP directive name in %qs clause argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported field expressionunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunsupported variable field offsetunsupported variable size field accessunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of argumentswrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e or lp64z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 13.1-b20230409
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2023-04-12 10:39+0200
  Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>
  Language-Team: French <traduc@traduc.org>
  Language: fr
--- 1965,1975 ----
  requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is %s in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs not allowed for context selector set %qsselector %qs not allowed for context selector set %qs at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to 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 %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %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 charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic 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 %qsstatic 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 type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify '-fcpp' to generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few 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=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debugging of the compiler (internal switch)turn on quadruple tracing (internal switch)turn on the Modula-2 api tracing (internal switch)turn on the Modula-2 function line number generation (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown OpenMP directive name in %qs clause argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported field expressionunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunsupported variable field offsetunsupported variable size field accessunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of argumentswrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e or lp64z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 13.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2023-04-27 16:11+0200
  Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>
  Language-Team: French <traduc@traduc.org>
  Language: fr
*************** write_c_file - le nom de sortie est %s,
*** 2141,2147 ****
  %r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs%s%s
  %s  Comme %s.Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L%s %#qD%s %#qS%s %<%s%.*s%> attend un argument %<%T%s%> correspondant%s %<%s%.*s%> attend un argument %<%s%s%> correspondant%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT%s %<%s(%E)%> %p %d%s %qE n'implÃ©mente pas complÃ¨tement le protocole %qE%s %qsune construction %s %qs est Ã  l'intÃ©rieur d'une rÃ©gion %s %qs%s %qs est un argument invalide pour la fonction interne %qs%s %s %p %d%s %s%s
  %s %wd hors des limites %wd - %wd%s Â«Â %sÂ Â»
! %s - les nombres entiers avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres complexes en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres dÃ©cimaux en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - mode %qs non supportÃ©L'argument %s pour IMAGE_INDEX doit Ãªtre un tableau de rang un Ã  %L%s Ã  %C est une extension DEC, activez-la avec %<-fdec%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%s Ã  %L%s Ã  %L est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %L doit Ãªtre INTEGER%s Ã  %L doit Ãªtre un scalaire%s Ã  %L doit Ãªtre un entierAttribut %s appliquÃ© Ã  %s %s Ã  %LL'attribut %s Ã  %L n'est pas permis en dehors de la partie de la spÃ©cification d'un moduleL'attribut %s est en conflit avec l'attribut %s Ã  %LL'attribut %s est en conflit avec l'attribut %s dans %qs Ã  %LL'attribut %s n'est pas permis dans le BLOCK DATA de l'unitÃ© de programme Ã  %LL'attribut %s de %qs est en conflit avec l'attribut %s Ã  %L%s entre %L et %L%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs%s ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L%s ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L%s ne peut Ãªtre utilisÃ© dans %<asm%> iciLa clause %s Ã  %L requiert une expression INTEGER scalaireDans la clause %s, la variable %qs Ã  %L n'est ni un POINTER ni un tableau%s contient trop de lignes%s ne supporte pas les numÃ©ros d'opÃ©randes %%n$ dans le format%s ne supporte pas %s%s ne supporte pas %s avec le format %<%%%c%> %s%s ne supporte pas block_ends_with_call_p%s ne supporte pas block_ends_with_condjump_p%s ne supporte pas can_duplicate_block_p%s ne supporte pas can_merge_blocks_p%s ne supporte pas can_remove_branch_p%s ne supporte pas create_basic_block%s ne supporte pas delete_basic_block%s ne supporte pas dump_bb_for_graph%s ne supporte pas duplicate_block%s ne supporte pas flow_call_edges_add%s ne supporte pas force_nonfallthru%s ne supporte pas make_forwarder_block%s ne supporte pas merge_blocks%s ne supporte pas move_block_after%s ne supporte pas predict_edge%s ne supporte pas predicted_by_p%s ne supporte pas redirect_edge_and_branch%s ne supporte pas redirect_edge_and_branch_force%s ne supporte pas split_block%s ne supporte pas split_edge%s ne supporte par le format %<%%%c%> %s%s ne supporte pas le format %<%%%s%c%> %s%s ne supporte pas %qs %s comme modificateur de longueur%s ne prend aucune option de fonctionnalitÃ©%s attend une constante entiÃ¨re Ã  la compilation%s attend une constante sous forme d'entier long Ã  la compilation comme premier argumentla liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e%s de %s appelÃ© dans %s%s de %s rÃ©fÃ©rencÃ© dans %s%s ignorÃ© avec %s et le format %<%%%c%> %s%s ignorÃ© avec %s dans le format %s%s est incompatible avec %<-mword-relocations%>les instructions %s ne sont pas autorisÃ©es dans la fonction avec l%'attribut %<no_caller_saved_registers%>les instructions %s ne sont pas autorisÃ©es dans la routine de service exceptionles instructions %s ne sont pas autorisÃ©es dans la routine de service d'interruption%s n'est pas supportÃ© par cette configurationLa variable d'itÃ©ration %s doit Ãªtre d'un type entier Ã  %LLa variable d'itÃ©ration %s ne doit pas Ãªtre THREADPRIVATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE ou ALLOCATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE, ALLOCATE ou LINEAR Ã  %LLa variable d'itÃ©ration %s est utilisÃ©e dans plus d'une boucle Ã  %Lles limites de la boucle %s font rÃ©fÃ©rence Ã  des variables d'itÃ©ration diffÃ©rentes Ã  %Ll'expression de fin de la boucle %s n'est pas sous la forme canonique Ã  %Ll'incrÃ©ment de la boucle %s n'est pas sous la forme canonique Ã  %Ll'expression de dÃ©but de boucle %s n'est pas sous la forme canonique Ã  %L%s doit contenir au moins une clause MAP Ã  %Ll'espace de noms %s %qD est en conflit avec la dÃ©finition atteignable%s n'est pas supportÃ© pour des agrÃ©gats de longueur variable%s n'est pas supportÃ© sur cette cible%s ne supporte que du code non pic sur les cibles M-profile%s ne supporte que du code non pic sur les cibles M-profile avec l'instruction MOVT%s hors limites: La plage va de %i Ã  %i, la valeur est %iLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %sLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %s.
  F2008: Une affectation Ã  une fonction pointeur est ambigÃ¼e si elle est la premiÃ¨re instruction exÃ©cutable aprÃ¨s la spÃ©cification du bloc. Veuillez ajouter n'importe quel autre type d'instruction exÃ©cutable avant elle. FIXME%s a retournÃ© %d comme valeur de sortiele signal %s a terminÃ© le programme %sLe spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur invalide %qsLe spÃ©cificateur %s dans l'instruction %s Ã  %L Ã  la valeur %qsL'instruction Â«Â %sÂ Â» Ã  %C ne peut pas suivre l'instruction Â«Â %sÂ Â» Ã  %LL'instruction %s Ã  %C ne peut pas terminer une boucle DO non blocL'instruction %s Ã  %C suit un autre spÃ©cificateur d'accessibilitÃ©Instruction %s Ã  %C dans une procÃ©dure PUREL'instruction %s Ã  %C n'est pas applicable Ã  la construction %qsL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur d'une constructionL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur de la construction %qsL'instruction %s Ã  %C quitte la construction CRITICALL'instruction %s Ã  %C quitte la construction DO CONCURRENTL'instruction %s Ã  %C quitte le bloc structurÃ© OpenACCL'instruction %s Ã  %C quitte le bloc structurÃ© OpenMPInstruction %s attendue Ã  %LL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK DATA Ã  %CL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK Ã  %CL'instruction %s doit apparaÃ®tre dans un MODULEL'instruction %s n'est pas permise dans une procÃ©dure PURE Ã  %CÃ©tiquette %sLa balise %s Ã  %L doit Ãªtre une chaÃ®ne de caractÃ¨res du sous-type par dÃ©fautLa balise %s Ã  %L doit Ãªtre du type %sLa balise %s Ã  %L doit Ãªtre un scalaireÃ©tiquette %s avec INQUIRE%s terminÃ© par le signal %d [%s]%s%s utilisÃ© avec le format %<%%%c%> %s%s utilisÃ© dans une sÃ©quence entre guillemetsla variable Â«Â %sÂ Â» %qE est privÃ©e dans le contexte extÃ©rieur%s%#qD%s%#qD (supprimÃ©)%s%#qD (concordance proche)%s%#qD (inversÃ©)%s%#qD (rÃ©Ã©crit)%s%<%D(%T)%> (fonction interne)%s%<%D(%T, %T)%> (fonction interne)%s%<%D(%T, %T, %T)%> (fonction interne)%s%qT (conversion)%s"%s"%s est invalide%s"%s"%s n'est pas permis%s%s%s %sversion %s (%s)
  %s	compilÃ© par GNU C version %s, %s%s%s %sversion %s (%s) compilÃ© par CC, heuristiques %s%sGGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%savertissement: l'en-tÃªte %s version %s diffÃ¨re de la version %s de la bibliothÃ¨que.
--- 2117,2123 ----
  %r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs%s%s
  %s  Comme %s.Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L%s %#qD%s %#qS%s %<%s%.*s%> attend un argument %<%T%s%> correspondant%s %<%s%.*s%> attend un argument %<%s%s%> correspondant%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT%s %<%s(%E)%> %p %d%s %qE n'implÃ©mente pas complÃ¨tement le protocole %qE%s %qsune construction %s %qs est Ã  l'intÃ©rieur d'une rÃ©gion %s %qs%s %qs est un argument invalide pour la fonction interne %qs%s %s %p %d%s %s%s
  %s %wd hors des limites %wd - %wd%s Â«Â %sÂ Â»
! %s - les nombres entiers avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres complexes en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres dÃ©cimaux en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - mode %qs non supportÃ©L'argument %s pour IMAGE_INDEX doit Ãªtre un tableau de rang un Ã  %L%s Ã  %C n'a pas de type par dÃ©faut%s Ã  %C est une extension DEC, activez-la avec %<-fdec%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%s Ã  %L%s Ã  %L est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %L doit Ãªtre INTEGER%s Ã  %L doit Ãªtre un scalaire%s Ã  %L doit Ãªtre un entierAttribut %s appliquÃ© Ã  %s %s Ã  %LL'attribut %s Ã  %L n'est pas permis en dehors de la partie de la spÃ©cification d'un moduleL'attribut %s est en conflit avec l'attribut %s Ã  %LL'attribut %s est en conflit avec l'attribut %s dans %qs Ã  %LL'attribut %s n'est pas permis dans le BLOCK DATA de l'unitÃ© de programme Ã  %LL'attribut %s de %qs est en conflit avec l'attribut %s Ã  %L%s entre %L et %L%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs%s ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L%s ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L%s ne peut Ãªtre utilisÃ© dans %<asm%> iciLa clause %s Ã  %L requiert une expression INTEGER scalaireDans la clause %s, la variable %qs Ã  %L n'est ni un POINTER ni un tableau%s contient trop de lignes%s ne supporte pas les numÃ©ros d'opÃ©randes %%n$ dans le format%s ne supporte pas %s%s ne supporte pas %s avec le format %<%%%c%> %s%s ne supporte pas block_ends_with_call_p%s ne supporte pas block_ends_with_condjump_p%s ne supporte pas can_duplicate_block_p%s ne supporte pas can_merge_blocks_p%s ne supporte pas can_remove_branch_p%s ne supporte pas create_basic_block%s ne supporte pas delete_basic_block%s ne supporte pas dump_bb_for_graph%s ne supporte pas duplicate_block%s ne supporte pas flow_call_edges_add%s ne supporte pas force_nonfallthru%s ne supporte pas make_forwarder_block%s ne supporte pas merge_blocks%s ne supporte pas move_block_after%s ne supporte pas predict_edge%s ne supporte pas predicted_by_p%s ne supporte pas redirect_edge_and_branch%s ne supporte pas redirect_edge_and_branch_force%s ne supporte pas split_block%s ne supporte pas split_edge%s ne supporte par le format %<%%%c%> %s%s ne supporte pas le format %<%%%s%c%> %s%s ne supporte pas %qs %s comme modificateur de longueur%s ne prend aucune option de fonctionnalitÃ©%s attend une constante entiÃ¨re Ã  la compilation%s attend une constante sous forme d'entier long Ã  la compilation comme premier argumentla liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e%s de %s appelÃ© dans %s%s de %s rÃ©fÃ©rencÃ© dans %s%s ignorÃ© avec %s et le format %<%%%c%> %s%s ignorÃ© avec %s dans le format %s%s est incompatible avec %<-mword-relocations%>les instructions %s ne sont pas autorisÃ©es dans la fonction avec l%'attribut %<no_caller_saved_registers%>les instructions %s ne sont pas autorisÃ©es dans la routine de service exceptionles instructions %s ne sont pas autorisÃ©es dans la routine de service d'interruption%s n'est pas supportÃ© par cette configurationLa variable d'itÃ©ration %s doit Ãªtre d'un type entier Ã  %LLa variable d'itÃ©ration %s ne doit pas Ãªtre THREADPRIVATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE ou ALLOCATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE, ALLOCATE ou LINEAR Ã  %LLa variable d'itÃ©ration %s est utilisÃ©e dans plus d'une boucle Ã  %Lles limites de la boucle %s font rÃ©fÃ©rence Ã  des variables d'itÃ©ration diffÃ©rentes Ã  %Ll'expression de fin de la boucle %s n'est pas sous la forme canonique Ã  %Ll'incrÃ©ment de la boucle %s n'est pas sous la forme canonique Ã  %Ll'expression de dÃ©but de boucle %s n'est pas sous la forme canonique Ã  %L%s doit contenir au moins une clause MAP Ã  %Ll'espace de noms %s %qD est en conflit avec la dÃ©finition atteignable%s n'est pas supportÃ© pour des agrÃ©gats de longueur variable%s n'est pas supportÃ© sur cette cible%s ne supporte que du code non pic sur les cibles M-profile%s ne supporte que du code non pic sur les cibles M-profile avec l'instruction MOVT%s hors limites: La plage va de %i Ã  %i, la valeur est %iLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %sLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %s.
  F2008: Une affectation Ã  une fonction pointeur est ambigÃ¼e si elle est la premiÃ¨re instruction exÃ©cutable aprÃ¨s la spÃ©cification du bloc. Veuillez ajouter n'importe quel autre type d'instruction exÃ©cutable avant elle. FIXME%s a retournÃ© %d comme valeur de sortiele signal %s a terminÃ© le programme %sLe spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur invalide %qsLe spÃ©cificateur %s dans l'instruction %s Ã  %L Ã  la valeur %qsL'instruction Â«Â %sÂ Â» Ã  %C ne peut pas suivre l'instruction Â«Â %sÂ Â» Ã  %LL'instruction %s Ã  %C ne peut pas terminer une boucle DO non blocL'instruction %s Ã  %C suit un autre spÃ©cificateur d'accessibilitÃ©Instruction %s Ã  %C dans une procÃ©dure PUREL'instruction %s Ã  %C n'est pas applicable Ã  la construction %qsL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur d'une constructionL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur de la construction %qsL'instruction %s Ã  %C quitte la construction CRITICALL'instruction %s Ã  %C quitte la construction DO CONCURRENTL'instruction %s Ã  %C quitte le bloc structurÃ© OpenACCL'instruction %s Ã  %C quitte le bloc structurÃ© OpenMPInstruction %s attendue Ã  %LL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK DATA Ã  %CL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK Ã  %CL'instruction %s doit apparaÃ®tre dans un MODULEL'instruction %s n'est pas permise dans une procÃ©dure PURE Ã  %CÃ©tiquette %sLa balise %s Ã  %L doit Ãªtre une chaÃ®ne de caractÃ¨res du sous-type par dÃ©fautLa balise %s Ã  %L doit Ãªtre du type %sLa balise %s Ã  %L doit Ãªtre un scalaireÃ©tiquette %s avec INQUIRE%s terminÃ© par le signal %d [%s]%s%s utilisÃ© avec le format %<%%%c%> %s%s utilisÃ© dans une sÃ©quence entre guillemetsla variable Â«Â %sÂ Â» %qE est privÃ©e dans le contexte extÃ©rieur%s%#qD%s%#qD (supprimÃ©)%s%#qD (concordance proche)%s%#qD (inversÃ©)%s%#qD (rÃ©Ã©crit)%s%<%D(%T)%> (fonction interne)%s%<%D(%T, %T)%> (fonction interne)%s%<%D(%T, %T, %T)%> (fonction interne)%s%qT (conversion)%s"%s"%s est invalide%s"%s"%s n'est pas permis%s%s%s %sversion %s (%s)
  %s	compilÃ© par GNU C version %s, %s%s%s %sversion %s (%s) compilÃ© par CC, heuristiques %s%sGGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%savertissement: l'en-tÃªte %s version %s diffÃ¨re de la version %s de la bibliothÃ¨que.
*************** F2008: Une affectation Ã  une fonction p
*** 2188,2197 ****
  Initialisations conflictuelles dans l'union Ã  %L et %LÃŠtre conforme plus fidÃ¨lement aux sÃ©mantiques IBM XLC.Pas de conformitÃ© particuliÃ¨re.ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994.ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1990.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003.ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1999.ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C ISO 2011.ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2011.ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2014.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018) avec les extensions GNU.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018).ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2017.Conforme au standard ISO C++ de 2020 (support expÃ©rimental et incomplet).Conforme au standard ISO C++ de 2020 avec les extensions de GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 avec les extensions GNU (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 202X (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 202X avec les extensions de 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.Expression caractÃ¨re constante requise dans la clause MESSAGE Ã  %LL'expression constante dans l'Ã©tiquette du FORMAT Ã  %L doit Ãªtre de type CHARACTER par dÃ©fautExpression constante requise Ã  %CLa valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %LTaille de memcpy constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memmove constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memset constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Construire une toile et sÃ©parer les utilisations sans relations d'une variable seule.La fonction contenue %qs Ã  %L n'a pas le type IMPLICITLa procÃ©dure contenue %qs Ã  %C entre en conflit avec la procÃ©dure dÃ©finie Ã  %LLa procÃ©dure contenue %qs Ã  %C est dÃ©jÃ  ambigÃ¼eLa procÃ©dure contenue %qs Ã  %L a le mÃªme nom que sa procÃ©dure contenanteLa procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PUREContrÃ´le la gÃ©nÃ©ration des estimations des inverses.ContrÃ´le comment ira considÃ¨re la correspondance des contraintes (numÃ©ro d'opÃ©rande dupliquÃ©) dans toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e. Une valeur de zÃ©ro signifie que ira respecte uniquement la contrainte correspondante uniquement quand elle est dans l'unique alternative disponible avec la classe de registre appropriÃ©e. Sinon, ira vÃ©rifiera toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e mÃªme s'il a trouvÃ© quelques choix avec une classe de registre appropriÃ©e et respectant la contrainte correspondante qualifiÃ©e.ContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE.ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©.ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP.ContrÃ´ler quels Ã©vÃ©nements sont affichÃ©s dans les chemins de diagnostiques.ContrÃ´le comment le vectoriseur de boucle utilise des vecteurs partiels.  0 signifie jamais, 1 signifie uniquement pour les boucles dont le besoin d'itÃ©rer peut Ãªtre retirÃ©, 2 signifie pour toutes les boucles. La valeur par dÃ©faut est 2.Conversion depuis %qs vers %qs Ã  %LConversion de %s vers %s Ã  %LLa conversion depuis %s vers le sous-type par dÃ©faut COMPLEX(%d) Ã  %L pourrait perdre en prÃ©cision, envisagez d'utiliser l'argument KINDConversion d'un infini ou de Pas-un-Nombre Ã  %L en INTEGERConvertir les adresses BASE + GRAND_OFFSET en NOUVELLE_BASE + PETIT_OFFSET pour autoriser plus d'accÃ¨s mÃ©moire Ã  Ãªtre gÃ©nÃ©rÃ©s comme instructions compressÃ©es. Cible actuellement les chargements/stockages d'entiers 32 bits.Convertir les sauts conditionnels des boucles les plus Ã  l'intÃ©rieur en Ã©quivalents sans branchement.Convertir les constantes en virgule flottante en constantes en simple prÃ©cision.Convertir le retour de fonction en un fragment d'appel et de retour.Convertir les appel et saut indirects en fragment d'appel et de sautCopier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure.Copyright %s 2023 Free Software Foundation, Inc.
  Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)CoÃ»t auquel les optimisations de GCSE ne contraindront pas la distance de dÃ©placement d'une expression.CoÃ»t supposÃ© pour une insn de branchement.CoÃ»t supposÃ© d'une insn de multiplication.CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale.N'a pu gÃ©nÃ©rer de valeur addis pour la fusionImpossible d'ouvrir le fichier de sortie Â«Â %sÂ Â»
  Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions.Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme taciteLe pointÃ© Cray Ã  %L apparaÃ®t dans plusieurs instructions pointer()PointÃ© Cray %qs dans la clause %s Ã  %LPointÃ© Cray %qs dans la clause SHARED Ã  %LObjet pointÃ© Cray %qs dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type polymorphique dans la clause %s Ã  %LPointeur Cray %qs dans la clause %s Ã  %LLe pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octetsLe pointeur Cray Ã  %C doit Ãªtre un entierLa dÃ©claration de pointeur Cray Ã  %C requiert l'option %<-fcray-pointer%>Objet pointeur Cray %qs dans la clause %s Ã  %LObjet pointeur Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointeur Cray %qs du type polymorphique dans la clause %s Ã  %LCrÃ©er une application de type GUI.CrÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.CrÃ©er une bibliothÃ¨que partagÃ©e.CrÃ©er un exÃ©cutable statique indÃ©pendant de la position.CrÃ©er des variables d'induction canoniques dans les boucles.CrÃ©er une application de type console.CrÃ©er les fichiers de donnÃ©es nÃ©cessaires Ã  Â«Â gcovÂ Â».CrÃ©ation de Â«Â %sÂ Â»
! CrÃ©ation d'un tableau temporaire Ã  %LCrÃ©ation d'un temporaire pour le tableau Ã  %L dans l'argument %qsD ne supporte pas les pointeurs vers cette cible.les instruction assembleur en-ligne pour D ne sont pas supportÃ©es dans GDC.Le tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©denteL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-indexL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨reL'objet DATA prÃ¨s de %L a l'attribut pointeur et la valeur DATA correspondante n'est pas une cible de donnÃ©e initiale valableInstruction DATA Ã  %C aprÃ¨s la premiÃ¨re instruction exÃ©cutableL'instruction DATA Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction DATA Ã  %C n'est pas permise dans une procÃ©dure PUREL'instruction DATA Ã  %L a plus de valeurs que de variablesL'instruction DATA Ã  %L a plus de variables que de valeursSpÃ©cificateur de format DC interdit Ã  %Cobjet DEALLOCATEDEALLOCATE d'un co-tableau Ã  %C dans un bloc CRITICALDEALLOCATE d'un co-tableau Ã  %C dans un bloc DO CONCURRENTDECIMAL= Ã  %L n'est pas permis en Fortran 95DEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent pour la catÃ©gorie %sDEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent avec une catÃ©gorie non spÃ©cifiÃ©eDEF_INTERNAL_FLT_FN (%s) n'a pas de fonction interne associÃ©eDEF_INTERNAL_INT_FN (%s) n'a pas de fonction interne associÃ©eDELIM= Ã  %L pas permis en Fortran 95La clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura qu'un seul localisateurLa clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura point de type de dÃ©pendance DEPOBJDEPOBJ dans la construction DEPOBJ Ã  %L sera un entier scalaire de type OMP_DEPEND_KINDGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause %s Ã  %LGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause SHARED Ã  %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-routineDarwin ne supporte pas -mfentry ou les options associÃ©esDarwin n'est pas une plateforme mx32Ã‰lÃ©ment de donnÃ©e au dessus de la limite supÃ©rieure du tableau Ã  %LÃ‰lÃ©ment de donnÃ©e en dessous de la limite infÃ©rieure du tableau Ã  %LLes donnÃ©es sont stockÃ©es dans le format gros-boutiste.Les donnÃ©es sont stockÃ©es dans le format petit-boutiste.  (Par dÃ©faut).Les donnÃ©es sont rÃ©fÃ©rencÃ©es par le dÃ©calage depuis le dÃ©but du texte plutÃ´t que la GOT (avec -fPIC/-fPIE).La cible de donnÃ©es Ã  %L n'aura point de co-indexL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille taciteL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre polymorphique Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants ALLOCATABLE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants POINTER Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATEL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dureL'objet pointeur de donnÃ©es Ã  %L doit Ãªtre polymorphique illimitÃ© ou Ãªtre d'un type avec l'attribut BIND ou SEQUENCE pour Ãªtre compatible avec une cible polymorphique illimitÃ©eBibliothÃ¨que de dÃ©bogage Ã  utiliser Ã  la place de phobos.La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisBibliothÃ¨que par dÃ©faut Ã  utiliser Ã  la place de phobos.L'argument muet %s initialisÃ© par dÃ©faut %qs Ã  %L n'est pas permis dans la procÃ©dure BIND(C) %qsRetarder Ã  plus tard le dÃ©pilage des arguments des fonctions hors de la pile.Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisationParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©L'argument muet caractÃ¨re Ã  longueur diffÃ©rÃ©e %qs Ã  %L de la procÃ©dure %qs avec l'attribut BIND(C)Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :Type de dÃ©pendance SINK utilisÃ© avec SOURCE sur la mÃªme construction Ã  %LRendu 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 -mno-vrsave Ã  la place.Option obsolÃ¨te. Utilisez -mvrsave Ã  la place.ObsolÃ¨te. Cette option n'a aucun effet.Le type dÃ©rivÃ© %qs Ã  %C est utilisÃ© avant sa dÃ©finitionLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)Le type dÃ©rivÃ© %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ©Le type dÃ©rivÃ© %qs Ã  %L ne peut pas Ãªtre ABSTRACTLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qsLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensibleLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %CLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %LLe type dÃ©rivÃ© %qs, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe type dÃ©rivÃ© %qs est utilisÃ© comme argument effectif Ã  %LLe type dÃ©rivÃ© %qs avec l'attribut BIND(C) Ã  %L est vide et peut Ãªtre inaccessible pour le processeur C compagnonLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C n'a pas Ã©tÃ© prÃ©cÃ©demment dÃ©fini et, par consÃ©quent, il ne peut pas apparaÃ®tre dans une dÃ©finition de type dÃ©rivÃ©Le composant de type dÃ©rivÃ© %C n'est pas un membre EQUIVALENCE permisLa dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULEDÃ©finition de type dÃ©rivÃ© Ã  %C avec une section CONTAINS videDÃ©finition du type dÃ©rivÃ© Ã  %C sans composantsLa dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finiLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  un type de baseLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %sLa variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMONLa variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCELa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L a un composant ultime qui est allouableLa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L ne peut pas avoir une initialisation par dÃ©fautLe type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas redÃ©finiLe type dÃ©rivÃ© %qs avec BIND(C) ne doit pas avoir de section CONTAINS Ã  %CLe type dÃ©rivÃ© %qs avec SEQUENCE ne doit pas avoir de section CONTAINS Ã  %CL'argument muet %qs d'un type dÃ©rivÃ© Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur et n'a pas d'initialisation par dÃ©fautDescription pour mxl-mode-bootstrap.Description pour mxl-mode-executable.Description pour mxl-mode-novectors.Description pour mxl-mode-xmdstub.DÃ©truire les champs d'objets partiellement construits.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» Ã  une valeur nulle utilisÃ©e d'une maniÃ¨re interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrÃ´le principal et transformer l'instruction avec un comportement erronÃ© ou indÃ©fini en une instruction de dÃ©routement.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» au dÃ©rÃ©fÃ©rencement d'un pointeur nul. Isoler ces chemins du flux de contrÃ´le principal et transformer les instructions avec un comportement erronÃ© ou indÃ©fini en instructions de dÃ©routement.DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns.Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableauLongueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur du tableau Ã  %LSous-types de caractÃ¨res diffÃ©rents Ã  %LParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %LRangs diffÃ©rents dans l'affectation du pointeur Ã  %LForme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)Formes diffÃ©rentes pour les arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que %<dot_product%>Formes diffÃ©rentes sur la dimension 1 des arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que matmulFormes diffÃ©rentes sur la dimension 2 de l'argument %qs et la dimension 1 de l'argument %qs Ã  %L pour l'intrinsÃ¨que matmulSous-types diffÃ©rents Ã  %LTypes diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %sDimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisationDÃ©sactive l'avertissement -Wframe-larger-than=.  Ã‰quivalent Ã  -Wframe-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wlarger-than=.  Ã‰quivalent Ã  -Wlarger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les registres FP.  Ã‰quivalent Ã  -msoft-float.DÃ©sactiver l'ISA FPU, l'option ABI doit activer %<-mfloat-abi=soft%>EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX.DÃ©sactiver l'Ã©tape d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs.DÃ©sactiver l'avertissement Walloc-size-larger-than=. Ã‰quivalent Ã  Walloc-size-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'avertissement Walloca-larger-than=. Ã‰quivalent Ã  Walloca-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wstack-usage=.  Ã‰quivalent Ã  -Wstack-usage=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement Wvla-larger-than=.  Ã‰quivalent Ã  Wvla-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'accÃ¨s aux objets en mÃ©moire partagÃ©e.DÃ©sactiver l'accÃ¨s aux variables marquÃ©es avec Â«Â @systemÂ Â» pour le code @safe.DÃ©sactiver les optimisations des virgules flottantes qui ignorent le signe du zÃ©ro dÃ©fini par IEEE.DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante.DÃ©sactiver l'adressage indexÃ©.DÃ©sactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible.Interdire les optimisations qui supposent un comportement par dÃ©faut pour l'arrondis des virgules flottantes.DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS.DÃ©sactiver le prÃ©-traitement.DÃ©sactiver les registres d'espace.DÃ©sactiver l'utilisation des instructions FPU du RX.Interdire les appels directs aux fonctions globales.Interdit plus que Â«Â msched-max-memory-insnsÂ Â» dans le groupe d'instructions. Autrement, la limite est Â«Â soupleÂ Â» (prÃ©fÃ¨re les opÃ©rations non-mÃ©moire quand la limite est atteinte).Interdire l'optimisation des appels de fin de fonction quand la routine appelante peut avoir omis les longueurs des caractÃ¨res.Refuser les conversions immuables pas viables qui Ã©taient prÃ©cÃ©demment incorrectement permises.DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.DÃ©couvrir les variables statiques en lecture seule, en Ã©criture seule et non adressables.Afficher les statistiques du temps de compilation.Afficher les statistiques accumulÃ©es durant la compilation.Afficher les options de la ligne de commande spÃ©cifiques Ã  la cible (y compris les options de l'assembleur et de l'Ã©diteur de liens).Afficher l'arbre du code aprÃ¨s l'optimisation en premiÃ¨re ligne.Afficher l'arbre du code aprÃ¨s analyse.Afficher l'arbre du code aprÃ¨s analyse; option dÃ©prÃ©ciÃ©e.Afficher la version du compilateur.Afficher le AST du frontend aprÃ¨s les passes d'analyse et de sÃ©mantique.Afficher la table des symboles globaux aprÃ¨s analyse.Afficher les symboles dans l'ordre inverse.Afficher cette information.Division par zÃ©ro Ã  %LDivision par zÃ©ro en convertissant %s vers %s Ã  %LStratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table.Faire une rematÃ©rialisation sensible au CFG pendant LRA.Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sÃ©lectionnÃ©.Lier avec le fichier de dÃ©marrage standard D lors de la compilation.Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg.Ne pas ajouter un export de symboles par dÃ©faut aux modules ou aux bibliothÃ¨ques dynamiques.Ne pas autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code.Ne pas supposer un grand segment TLS.Ne pas supposer que les fonctions qui ne sont pas exÃ©cutÃ©es durant l'exÃ©cution d'exercice sont Â«Â froidesÂ Â».Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent.Ne pas dÃ©sactiver les registres d'espace.Ne pas Ã©liminer les commentaires dans les expansions des macros.Ne pas Ã©liminer les commentaires.Ne pas afficher les fonctions compilÃ©es ni le temps Ã©coulÃ©.Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons.Ne pas produire de modes d'adressages avec des affectations avec effets de bords.Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule.Ne pas gÃ©nÃ©rer de prologue ou dâ€™Ã©pilogue de fonction.Ne pas imposer d'alignement strict.Ne pas gÃ©nÃ©rer de directives #line.Ne pas gÃ©nÃ©rer de directives .size.Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction.Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut).Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700.Ne pas gÃ©nÃ©rer des accÃ¨s mÃ©moire non alignÃ©es.Ne pas mettre en ligne la division entiÃ¨re.Ne pas mettre en ligne la racine carrÃ©e.Ne pas rÃ©aliser l'Ã©dition de liens avec la bibliothÃ¨que lib<MCU>.a spÃ©cifique au pÃ©riphÃ©rique.Ne pas lier avec la bibliothÃ¨que standard D lors de la compilation.Ne pas charger le registre PIC dans les prologues des fonctions.Ne pas chercher les fichiers objets dans le chemin standard.Ne pas marquer les commutateurs de l'ABI dans e_flags.Ne pas appliquer les optimisations qui augmentent notablement l'utilisation de la pile.Ne pas placer les constantes en virgule flottante dans la TOC.Ne pas placer les constantes des symboles et des dÃ©calages dans la TOC.Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC.Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments.Ne pas fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme.Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s).Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++.Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Ne pas supprimer les informations de dÃ©bogage des classes C++.Ne pas supprimer les avertissements pour les en-tÃªtes systÃ¨me.Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE.Ne pas ajuster l'alignement du code et des donnÃ©es en lecture seule.Ne pas ajuster l'alignement de la pile.Ne pas ajuster l'alignement des donnÃ©s accessibles en Ã©criture.Ne pas utiliser la table GOT pour accÃ©der aux symboles externes.Ne pas utiliser les instructions MDMX.Ne pas utiliser les instructions MIPS-3D.Ne pas utiliser les registres FP du VAX.Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile.Ne pas utiliser des adresses qui allouent des registres globaux.Ne pas utiliser les codes de condition des instructions normales.Ne pas utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle.Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Ne pas utiliser le coprocesseur mathÃ©matique.Ne pas utiliser les instructions matÃ©rielles quad FP.Ne pas utiliser l'ABI AIX Vector Extended.Ne pas utiliser les extensions de l'ABI AltiVec.Ne pas utiliser les instructions de champs de bits.Ne pas utiliser l'instruction callt (par dÃ©faut).Ne pas utiliser le fichier des spÃ©cifications spÃ©cifiques au pÃ©riphÃ©rique device-specs/specs-<MCU>.Ne pas utiliser l'instruction personnalisÃ©e fabsd.Ne pas utiliser l'instruction personnalisÃ©e fabss.Ne pas utiliser l'instruction personnalisÃ©e faddd.Ne pas utiliser l'instruction personnalisÃ©e fadds.Ne pas utiliser l'instruction personnalisÃ©e fatand.Ne pas utiliser l'instruction personnalisÃ©e fatans.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqd.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqs.Ne pas utiliser l'instruction personnalisÃ©e fcmpged.Ne pas utiliser l'instruction personnalisÃ©e fcmpges.Ne pas utiliser l'instruction personnalisÃ©e fcmpgtd.Ne pas utiliser l'instruction personnalisÃ©e fcmpgts.Ne pas utiliser l'instruction personnalisÃ©e fcmpled.Ne pas utiliser l'instruction personnalisÃ©e fcmples.Ne pas utiliser l'instruction personnalisÃ©e fcmpltd.Ne pas utiliser l'instruction personnalisÃ©e fcmplts.Ne pas utiliser l'instruction personnalisÃ©e fcmpned.Ne pas utiliser l'instruction personnalisÃ©e fcmpnes.Ne pas utiliser l'instruction personnalisÃ©e fcosd.Ne pas utiliser l'instruction personnalisÃ©e fcoss.Ne pas utiliser l'instruction personnalisÃ©e fdivd.Ne pas utiliser l'instruction personnalisÃ©e fdivs.Ne pas utiliser l'instruction personnalisÃ©e fexpd.Ne pas utiliser l'instruction personnalisÃ©e fexps.Ne pas utiliser l'instruction personnalisÃ©e fextsd.Ne pas utiliser l'instruction personnalisÃ©e fixdi.Ne pas utiliser l'instruction personnalisÃ©e fixdu.Ne pas utiliser l'instruction personnalisÃ©e fixsi.Ne pas utiliser l'instruction personnalisÃ©e fixsu.Ne pas utiliser l'instruction personnalisÃ©e floatid.Ne pas utiliser l'instruction personnalisÃ©e floatis.Ne pas utiliser l'instruction personnalisÃ©e floatud.Ne pas utiliser l'instruction personnalisÃ©e floatus.Ne pas utiliser l'instruction personnalisÃ©e flogd.Ne pas utiliser l'instruction personnalisÃ©e flogs.Ne pas utiliser l'instruction personnalisÃ©e fmaxd.Ne pas utiliser l'instruction personnalisÃ©e fmaxs.Ne pas utiliser l'instruction personnalisÃ©e fmind.Ne pas utiliser l'instruction personnalisÃ©e fmins.Ne pas utiliser l'instruction personnalisÃ©e fmuld.Ne pas utiliser l'instruction personnalisÃ©e fmuls.Ne pas utiliser l'instruction personnalisÃ©e fnegd.Ne pas utiliser l'instruction personnalisÃ©e fnegs.Ne pas utiliser l'instruction personnalisÃ©e frdxhi.Ne pas utiliser l'instruction personnalisÃ©e frdxlo.Ne pas utiliser l'instruction personnalisÃ©e frdy.Ne pas utiliser l'instruction personnalisÃ©e fsind.Ne pas utiliser l'instruction personnalisÃ©e fsins.Ne pas utiliser l'instruction personnalisÃ©e fsqrtd.Ne pas utiliser l'instruction personnalisÃ©e fsqrts.Ne pas utiliser l'instruction personnalisÃ©e fsubd.Ne pas utiliser l'instruction personnalisÃ©e fsubs.Ne pas utiliser l'instruction personnalisÃ©e ftand.Ne pas utiliser l'instruction personnalisÃ©e ftans.Ne pas utiliser l'instruction personnalisÃ©e ftruncds.Ne pas utiliser l'instruction personnalisÃ©e fwrx.Ne pas utiliser l'instruction personnalisÃ©e fwry.Ne pas utiliser l'instruction personnalisÃ©e round.Ne pas utiliser des rÃ©fÃ©rences mÃ©moire non alignÃ©es.Ne pas avertir Ã  propos des attributs spÃ©cifiÃ©s.Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic.VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne pas aligner les Ã©lÃ©ments dans le code ou les donnÃ©es.Ne pas allouer des float ni des double dans des registres en prÃ©cision Ã©tendue.Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.N'appeler aucune fonction de vidange de la cache.N'appeler aucune fonction de dÃ©routement de vidange de la cache.Ne pas crÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.Ne pas dÃ©truire les champs des objets partiellement construits.Ne pas produire les supplÃ©ments DWARF au delÃ  de la version sÃ©lectionnÃ©e.Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire.Ne pas gÃ©nÃ©rer les sections DWARF pubnames et pubtypes.Ne pas gÃ©nÃ©rer de vÃ©rifications pour la spÃ©culation de contrÃ´le dans l'ordonnancement sÃ©lectif.Ne pas gÃ©nÃ©rer de code qui ne fonctionne qu'en mode privilÃ©giÃ©. Implique -mno-inline-ic_invalidate si le code en ligne devait ne pas fonctionner en mode utilisateur.N'indiquer aucune prioritÃ© avec TARGET_REGISTER_PRIORITY.Ne pas optimiser les dÃ©placements de blocs, utiliser memcpy.Ne pas optimiser les dÃ©placements de blocs.Ne pas utiliser la promotion entiÃ¨re de type C pour les opÃ©rateurs unaires Â«Â +Â Â», Â«Â -Â Â» et Â«Â ~Â Â».Ne pas utiliser les mnÃ©moniques P pour les branchements.N'utiliser aucun des r32..r63.Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels.Ne pas avertir au sujet de l'utilisation des extensions de Microsoft.Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %LTransformer les erreurs de conformitÃ© en simples avertissements.Pilotage:Le muet %qs Ã  %L ne peut pas avoir une initialisationL'argument muet %qs Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument muet %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument muet %qs Ã  %L ne peut pas Ãªtre un type dÃ©rivÃ© Ã  %CL'argument muet %qs Ã  %L ne peut pas Ãªtre un pointeur avec l'attribut CONTIGUOUS car la procÃ©dure %qs est BIND(C)L'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeurL'argument muet %qs doit Ãªtre un pointeur, un tableau de forme tacite ou de rang tacite sans attribut CONTIGUOUS â€“ car l'argument effectif Ã  %L n'est pas simplement contigu et les deux sont ASYNCHRONOUS ou VOLATILEL'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %LL'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure redÃ©finieArgument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %LArgument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %LFanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis.La procÃ©dure muette %qs Ã  %C ne peut pas avoir une interface gÃ©nÃ©riqueLa procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentaleLa procÃ©dure fictive %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LLa procÃ©dure muette %qs n'est pas permise dans la procÃ©dure Ã©lÃ©mentale %qs Ã  %LLa procÃ©dure muette %qs d'une procÃ©dure PURE Ã  %L doit aussi Ãªtre PURELa procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAMEVidanger les obligations de couverture du code source (Source Coverage Obligations)Vidanger une reprÃ©sentation textuelle du chemin explosÃ© de chaque diagnostique dans SRCFILE.IDX.KIND.epath.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg-ID.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg.txt.Vidanger des informations du graphe d'appel spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.callgraph.dot.Vidanger des informations spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.analyzer.json.gz.Vidanger les dÃ©clarations dans un fichier .decl.Vidanger les informations dÃ©taillÃ©es sur la reprÃ©sentation interne de GCC des emplacements du code source.Vidanger uniquement les symboles dÃ©finis.Vidanger les Ã©tapes d'optimisation.Vidanger les informations de la purge d'Ã©tats dans un fichier FICHIERSRC.state-purge.dot.Vidanger le graphe Ã©clatÃ© de l'analyseur dans un fichier FICHIERSRC.eg.dot.Vidanger le supergraphe de l'analyseur dans un fichier FICHIERSRC.supergraph.dot.Vidanger la sortie sans dÃ©coration de noms.Vidanger les dÃ©tails des objets LTO.Vidanger les options en ligne de commande de l'outil de vidangeage.Vidanger les statistiques des instructions gimple.Vidanger les statistiques des types d'arbres.Vidanger les statistiques des arbres.Vidanger le graph d'appel symtab.Vidanger divers dÃ©tails internes de l'interface Rust.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.*.fg.dot et FICHIERSRC.*.tg.dot.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.analyzer.txt.Vidanger divers dÃ©tails internes de l'analyseur vers stderr.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %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 Ã  %CClause %qs dupliquÃ©e Ã  %LClause NOWAIT dupliquÃ©e sur %s et %s Ã  %CClause dupliquÃ©e avec le type de dÃ©pendance SOURCE Ã  %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 g0 dans la chaÃ®ne de format Ã  %LEDGE_CROSSING incorrectement dÃ©fini au travers de la mÃªme sectionEDGE_CROSSING manquant au travers d'une frontiÃ¨re de sectionune arÃªte EH traverse une frontiÃ¨re de section dans le bb %iarÃªte entrante EH mÃ©langÃ©e avec des arÃªtes entrantes non EH dans le bb %il'Ã©tiquette Â«Â EH landing padÂ Â» %qD n'est pas la premiÃ¨re dans la sÃ©quence des Ã©tiquettes dans le bb %dLa fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaireLa procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %LLe prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %LLe composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %Lle passage d'un paramÃ¨tre ELFv2 pour un argument contenant des champs de bits de largeur zÃ©ro qui est, par ailleurs, un agrÃ©gat homogÃ¨ne a Ã©tÃ© corrigÃ© dans GCC 12L'instruction ELSE IF Ã  %C ne peut pas suivre une instruction ELSE Ã  %LL'instruction ELSEWHERE Ã  %C suit un ELSEWHERE prÃ©cÃ©dent qui n'est pas masquÃ©Instruction ELSEWHERE Ã  %C pas englobÃ©e dans un bloc WHEREENCODING= Ã  %L n'est pas permis en Fortran 95Instruction END TEAM Ã  %CInstruction END au lieu de l'instruction %s Ã  %LL'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortieL'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finieENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVEENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVEENTRY %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LInstruction ENTRY Ã  %CL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenueL'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATAL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DOL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALLL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAML'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECTL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTUREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHEREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenuL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THENL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction ENTRY Ã  %L avec BIND(C) est interdite dans une procÃ©dure Ã©lÃ©mentaireENTRY_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©ENUM et ENUMERATOR Ã  %CLa dÃ©claration ENUM Ã  %C n'a aucun ENUMERATORInstruction de dÃ©finition ENUM attendue avant %CENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨reL'Ã©tiquette de la balise EOR %d Ã  %L n'est pas dÃ©finieEQUIVALENCE Ã  %C requiert deux objets ou plusInstruction EQUIVALENCE Ã  %CL'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finieERRMSG Ã  %LERRMSG Ã  %L est inutile sans la balise STATBalise ERRMSG Ã  %Lvariable ERRMSGLa variable ERRMSG Ã  %L sera une variable CHARACTER du scalaire par dÃ©fautL'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaireInstruction ERROR STOP Ã  %CArchitecture ESA/390.Instruction EVENT POST Ã  %CInstruction EVENT WAIT Ã  %CL'argument EVENT Ã  %L pour l'intrinsÃ¨que EVENT_QUERY sera du type EVENT_TYPEL'instruction EXIT Ã  %C termine la boucle !$ACC LOOPL'instruction EXIT Ã  %C termine la boucle !$OMP DOInstruction EXIT sans nom de construction Â«Â doÂ Â» Ã  %CEXIT_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©EXTENDS Ã  %LL'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %LSoit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTEDL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur comme argument effectif Ã  %L ne peut pas correspondre Ã  l'argument effectif Ã  %LUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %LL'Ã©lÃ©ment avec une valeur de %d dans ORDER Ã  %L doit Ãªtre dans la plage [1, ..., %d] pour l'intrinsÃ¨que RESHAPE prÃ¨s de %LFonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %LÃ‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures.Produire les Ã©tiquettes .gnu_attribute.GÃ©nÃ©rer des directives .stack_size.Produire des relocalisations 16 bits vers les zones de petites donnÃ©es.Produire des relocalisations 32 bits vers les zones de petites donnÃ©es.Ã‰mettre la propriÃ©tÃ© GNU GNU_PROPERTY_X86_ISA_1_NEEDED.Produire du code conforme Ã  IEEE, sans exceptions inexactes.Ã‰mettre l'attribut ELF RISC-V.Produire les informations du graphe d'appel.Produire des vÃ©rifications qui entraÃ®nent l'exÃ©cution des instructions Â«Â break 8Â Â» quand des fonctions atomiques intÃ©grÃ©es sont appliquÃ©es Ã  une mÃ©moire mal alignÃ©e.Produire du code pour l'extension octets/mots de l'ISA.Produire du code pour l'extension de comptage de l'ISA.Produire du code pour l'extension de dÃ©placements en virgule flottante et la racine carrÃ©e de l'ISA.Produire du code pour l'extension vidÃ©o de l'ISA.Produire du code utilisant des directives de relocalisations explicites.Produire les symboles communs comme des symboles faibles.Ã‰mettre des avertissements personnalisÃ©s contenant des dÃ©tails internes Ã  l'attention des dÃ©veloppeurs de l'analyseur.Produire des annotations de dÃ©bogage pendant le prÃ©-traitement.Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active.Produire des diagnostiques montrant l'emplacement des nÅ“uds dans le graphe Ã©clatÃ©.Produire des branchements directs vers les fonctions locales.GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e.Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au dÃ©but des fonctions.Produire des appels de fonctions en utilisant la table de dÃ©calage globale lors de la gÃ©nÃ©ration de code indÃ©pendant de la position (PIC).Ã‰mettre des instructions multiplier-additionner fusionnÃ©es pour des doubles longs dans les registres vectoriels (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  La passe de rÃ©association ne gÃ¨re pas les multiplications-additions fusionnÃ©es, par consÃ©quent, le code gÃ©nÃ©rÃ© par l'intermÃ©diaire est enclin Ã  produire de longues chaÃ®nes de multiplications-additions fusionnÃ©es.  Ceci n'est pas bien tolÃ©rÃ© par le pipeline.  Le comportement par dÃ©faut consiste Ã  Ã©mettre des instructions de multiplication et d'addition sÃ©parÃ©es pour des doubles longs dans les registres vectoriels car des mesures ont montrÃ© que cela amÃ©liorait la performance.  Cette option permet de le dÃ©sactiver pour rÃ©aliser des tests.Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.Produire des appels instrumentalisÃ©s Ã  __tsan_func_entry() et __tsan_func_exit().GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Produire des descriptions plus verbeuses du flux de contrÃ´le dans les diagnostiques.Produire de description plus verbeuse des changements d'Ã©tats dans les diagnostiques.Ã‰mettre des diagnostiques d'optimisation.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction. Le code compilÃ© aura besoin d'un processeur 64 bits et de glibc 2.29 ou plus rÃ©cent pour s'exÃ©cuter.Ã‰mettre des emplacements de points d'arrÃªt progressifs recommandÃ©sProduire rdval au lieu de rduniq pour le pointeur de thread.Produire une instrumentalisation spÃ©ciale pour les accÃ¨s Ã  des volatiles.Produire les variables constantes statiques mÃªme si elles ne sont pas utilisÃ©es.Produire des bits de stop avant et aprÃ¨s les asms Ã©tendues volatiles.Produire des instanciations de patron en tant que symboles faibles.Produire des dÃ©routements sous forme de Â«Â break 8Â Â». C'est le comportement par dÃ©faut pour CRIS v3 et supÃ©rieurs.  Si dÃ©sactivÃ©, des appels Ã  abort() sont utilisÃ©s.Produire des informations verbeuses de mise au point dans le code assemblÃ©.FINAL vide Ã  %CInstruction IMPLICIT vide Ã  %CLe constructeur de tableau vide Ã  %C n'est pas permisListe d'initialisation vide dans l'ancien style Ã  %CEnsemble de chiffres vide dans la constante BOZ Ã  %CActiver les alternatives Ã  l'instruction Â«Â qÂ Â».Activer le fichier de registre Ã  16 entrÃ©es.Activer les instructions ALU 32 bits.Activer les instructions de saut 32 bits.Activer l'instruction de l'extension du compteur d'horodatage 64 bits.Activer les coroutines du C++ (expÃ©rimental).Activer le module d'en-tÃªte du C++ (expÃ©rimental).Activer modules-ts du C++ (expÃ©rimental).Activer le support pour les dÃ©sallocations avec taille connue du C++14.Activer les instructions DSP de C-SKY.Activer les instructions DSP amÃ©liorÃ©es de C-SKY.Activer les instructions SECURE de C-SKY.Activer les instructions TRUST de C-SKY.Activer les instructions DSP vectorielles de C-SKY.Activer les tables CFI via les directives de l'assembleur GAS.Activer les attributs STATIC et AUTOMATIC du style DEC.Activer DIV, DIVU.Activer les instructions DIV-REM du ARCv2.Activer les extensions DSP 3.1 Pack A.Activer les infos DWARF de dÃ©bogage des lignes via GNU as.Activer les instructions Ã  double et simple opÃ©rande pour la tÃ©lÃ©phonie.Activer les opcodes ENTER_S et LEAVE_S pour ARCv2.Activer la compression de code FT32B.Activer l'Ã©limination redondante totale (Full Redundancy Elimination) sur les arbres.Activer le mode PIC avec descripteurs de fonctions.Activer 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 le dÃ©chargement du GPU OpenMP.Activer les directives SIMD de OpenMP.Activer le support PIC pour construire des bibliothÃ¨ques.Activer les extensions de langage PlanÂ 9.Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write).Activer la coalescence SSA sur les variables utilisateur.Activer la descente du code SSA sur les arbres.Activer l'optimisation de l'Ã©limination du code mort SSA sur les arbres.Activer les optimisations SSA-BIT-CCP sur les arbres.Activer les optimisations SSA-CCP sur les arbres.Activer l'optimisation SSA-PRE sur les arbres.Activer le code de pistage du TPF-OS.Activer le support Virtual Hosting.Activer l'extension XY Memory (DSP version 3).Activer l'alignement des blocs COMMON.Activer tous les avertissements -Wunused-.Activer toutes les extensions du langage DEC.Activer toutes les vidanges des informations d'optimisation sur stderr.Activer une Ã©tape d'optimisation sur de petits segments de code (peephole) par RTL avant sched2.Autoriser la protection allocas/VLAs de ASan.Autoriser ASan Ã  protÃ©ger les fonctions intÃ©grÃ©es.Autoriser la dÃ©tection par ASan des bogues d'utilisation aprÃ¨s retour.Autoriser ASan Ã  protÃ©ger les globales.Autoriser ASan Ã  protÃ©ger les opÃ©rations de chargement.Autoriser ASan Ã  protÃ©ger la pile.Autoriser ASan Ã  protÃ©ger les opÃ©rations d'Ã©criture.Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os.Activer les instructions atomiques.Activer le dÃ©bogage par un backend.Activer la propagation vers le haut des propriÃ©tÃ©s d'utilisation au niveau SSA.Activer les instructions Barrel Shift.Activer la vectorisation des blocs de base (SLP) sur les arbres.Autoriser le code de profilage de base du programme.Activer bbit peephole2.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.Activer les instructions de prÃ©chargement de la cache.Activer certaines fonctionnalitÃ©s prÃ©sentes dans les brouillons des Contracts du C++.Activer certaines fonctionnalitÃ©s prÃ©sentes dans les spÃ©cifications techniques de conceptualisation (Concepts TS).Activer les instructions de densitÃ© de code du ARCv2.Activer la sortie du code hors des boucles.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage.Activer le motif casesi compact.Activer l'Ã©limination conditionnelle du code mort pour les appels internes.Activer l'exÃ©cution conditionnelle autre que moves/scc.Activer l'utilisation de l'instruction de dÃ©placement conditionnel.Activer les dÃ©placements conditionnels.Activer le dÃ©pliage conservatif de petites bouclesActiver la fonctionnalitÃ© constructeur/destructeur.Activer les instructions coprocesseur.Activer la propagation par copie des informations sur l'Ã©volution scalaire.Activer la propagation de copie sur les arbres.Autoriser la correction des inconsistances dans le flux d'entrÃ©e du profil.Activer l'Ã©limination des stockages morts.Activer la sortie de dÃ©bogage.Activer le support matÃ©riel pour les nombres dÃ©cimaux en virgule flottante.Activer les conversions par dÃ©faut entre __float128 et long double.Activer les largeurs par dÃ©faut pour les spÃ©cificateurs de format i, f et gActiver les instructions de division et de modulo.Activer l'optimisation des dominateurs.Activer les instructions de chargement/stockage double pour ARC HS.Activer l'extension dual viterbi butterfly.Activer l'insertion plus tÃ´t de bits de stop pour un meilleur ordonnancement.Activer le traitement des exceptions.Activez la compilation expÃ©rimentale de fichiers Rust Ã  vos propres risquesActiver l'utilisation des instructions de branchements conditionnelles j(s)lt et j(s)le.Activer 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 la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de divisions. -mhard-div est l'option par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser des opÃ©rations en virgule flottante. Ceci est l'option par dÃ©faut; utilisez -mhard-float pour changer le comportement par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de multiplications. -mhard-mul est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de comparaison et d'activation du fanion avec immÃ©diat (l.sf*i). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instruction de dÃ©placement conditionnel (l.cmov). Par dÃ©faut, un Ã©quivalent sera gÃ©nÃ©rÃ© en utilisant les instructions set et branch.Activer la gÃ©nÃ©ration d'instructions de divisions matÃ©rielles (l.div, l.divu). C'est l'option par dÃ©faut; utilisez -msoft-div pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions en virgule flottante matÃ©rielles. -msoft-float est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de multiplications matÃ©rielles (l.mul, l.muli). C'est l'option par dÃ©faut; utilisez -msoft-mul pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite (l.ror). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite avec immÃ©diat (l.rori). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite avec immÃ©diat.Activer la gÃ©nÃ©ration d'instructions de dÃ©calage avec immÃ©diat (l.srai, l.srli, l.slli). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instructions d'extension de signe (l.ext*). Par dÃ©faut, les chargements depuis la mÃ©moire sont rÃ©alisÃ©s sans extension de signe.Activer l'estimation des probabilitÃ©s de branchement.Activer l'unitÃ© matÃ©rielle en virgule flottante.Activer la sortie de chargements adjacents hors d'une boucle pour encourager la gÃ©nÃ©ration d'instructions de dÃ©placements conditionnels.Activer la sortie hors des boucles des chargements par des pointeurs conditionnels.Autoriser l'instrumentalisation hwasan de allocas/VLAs.Autoriser l'instrumentalisation hwasan des fonctions internes.Autoriser l'instrumentalisation hwasan des opÃ©rations de chargement.Autoriser l'instrumentalisattion hwasan des variables allouÃ©es sur la pile de taille statique.Autoriser l'instrumentalisation hwasan des opÃ©rations d'Ã©criture.Activer les entrÃ©es et sorties de la reprÃ©sentation Graphite.Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI.Activer la mise en ligne de PLT dans les appels de fonctions.Activer la mise en ligne de fonctions dÃ©clarÃ©es Â«Â inlineÂ Â». Le dÃ©sactiver dÃ©sactive toutes les mises en ligne.Activer les instructions qui protÃ¨gent contre les attaques de type Â«Â Return-Oriented ProgrammingÂ Â»Activer les instructions de la pile d'interruption.Activer les variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res.Activer l'optimisation de l'alignement des Ã©tiquettes.Activer l'import de module paresseux.Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©.Activer l'analyse historique des instructions INCLUDE.Activer les optimisations durant l'Ã©dition de liens.Activer les optimisations par l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Autoriser la relÃ¢che de l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Activer la liaison entre load/store.Activer la distribution des boucles pour les motifs transformÃ©s en appels de bibliothÃ¨que.Activer la distribution des boucles sur les arbres.Activer la vectorisation de l'Ã©pilogue d'une boucle en utilisant une taille de vecteur plus petite.Activer la copie des en-tÃªtes de boucles sur les arbres.Activer l'Ã©change de boucles sur les arbres.Activer les mouvements invariants de boucles sur les arbres.Activer les transformations de boucles imbriquÃ©es.  Identique Ã  -floop-nest-optimize.Activer les optimisations de boucles au niveau de l'arbre.Activer la vectorisation sur les instructions en virgule flottante.Activer la vectorisation des boucles sur les arbres.Activer les optimisations sur de petits segments de code (peephole) spÃ©cifiques Ã  la machine.Activer des dÃ©charges de coÃ»t RTX plus verbeux durant le dÃ©bogage.  Uniquement pour les dÃ©veloppeurs de GCC.Activer la plupart des messages d'avertissement.Activer le support multicÅ“ur.Activer les instructions de multiplications.Activer les instructions multi-processeurs.Activer les optimisations de l'exÃ©cution de conditions imbriquÃ©es.Activer l'optimisation de && et || dans les exÃ©cutions conditionnelles.Activer l'analyse de GIMPLE.Activer l'utilisation du prÃ©-rechargement du motif cbranchsi.Activer le prÃ©-traitement.Activer la validation des limites pendant la compilation.Activer la rÃ©association au niveau de l'arbre.Activer l'ordonnancement des insns sensible Ã  la pression sur les registres.Activer la relaxe dans l'assembleur.Activer les arguments r-valeur aux paramÃ¨tres par rÃ©fÃ©rence.Activer l'ordonnancement Ã  travers les blocs de base.Activer des segments de donnÃ©es sÃ©parÃ©s.Activer le stockage des rÃ©sultats des comparaisons dans les GPR.Activer les fonctions internes de la pile masquÃ©e de CET (Control-flow Enforcement Technology).Activer les instructions d'extension de signe.Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute.Autoriser le sondage de la pile.Activer l'Ã©tape d'analyse statique.Activer la vÃ©rification stricte du retour d'une structure selon l'ABI 32 bits spÃ©cifique au processeur.Activer l'optimisation des longueurs de chaÃ®nes sur les arbres.Activer le support pour les concepts du C++.Activer le support pour les STRUCTURE/RECORD DEC.Activer le support pour la mÃ©moire transactionnelle GNU.Activer le support de l'ABI du RH850. Ceci est l'option par dÃ©faut.Activer le support pour l'ancienne ABI de GCC.Activer l'instruction de l'extension d'inversion de l'ordre des octets.Activer la fusion des appels en fin de fonction (tail call) sur les arbres.Activer la vÃ©rification CSR pour le CRS dÃ©pendant de ISA et le CSR en lecture seule. Le CSR dÃ©pendant de ISA est uniquement valide quand l'ISA spÃ©cifique est dÃ©finiie. Le CSR en lecture seule ne peut pas Ãªtre Ã©crit par les instructions CSR.Activer le type fondamental char8_t et l'utiliser comme type pour les chaÃ®nes UTF-8 et les caractÃ¨res littÃ©raux.Activer l'heuristique du chemin critique dans l'ordonnanceur.Activer l'heuristique du dÃ©compte des dÃ©pendances dans l'ordonnanceur.Activer l'approximation de la division.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la division Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'instruction LRW Ã©tendue (par dÃ©faut pour CK801).Activer l'heuristique de groupe dans l'ordonnanceur.Activer l'heuristique de la derniÃ¨re instruction dans l'ordonnancement.Activer l'optimisation de boucles imbriquÃ©es.Activer le mode normal.Activer l'heuristique de rang dans l'ordonnanceur.Activer l'approximation de l'inverse de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de l'inverse de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'heuristique des instructions spÃ©culatives dans l'ordonnanceur.Activer l'approximation de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision. Si activÃ©e, elle implique -mlow-precision-recip-sqrt.Activer l'utilisation de registres 64 bits en virgule flottante dans les instructions fmov. Voyez -mdalign si un alignement 64 bits est requis.Activer l'utilisation des instructions FPU du RX.  Ceci est la valeur par dÃ©faut.Activer l'utilisation d'Ã©lÃ©ments de formatage blancs dans les chaÃ®nes de format.Active l'utilisation de caractÃ¨res littÃ©raux dans les affectations et les instructions de donnÃ©es pour les variables non-caractÃ¨res.Activer l'utilisation des chargements indexÃ©s.Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre.Activer l'utilisation de l'allocateur de registre LRA.Activer l'utilisation de l'instruction fsca.Activer l'utilisation de l'instruction fsrra.Activer l'utilisation de la vieille ABI dÃ©fectueuse oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s sur 32 bits.Activer l'utilisation d'instructions courtes de chargement.Activer l'utilisation de l'ABI RX standard oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s naturellement. C'est l'option par dÃ©faut.Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h.Activer le prÃ©-traitement traditionnel.Activer la transitivitÃ© des contraintes durant l'analyse.Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.Activer l'utilisation des instructions BI/BIH si disponibles.Activer l'utilisation de GPREL pour les donnÃ©es en lecture seule dans FDPIC.Activer l'utilisation des opÃ©rations de bits du NPS400.Activer l'utilisation de l'extension xld/xst du NPS400.Activer l'utilisation de POST_INC / POST_DEC.Activer l'utilisation de POST_MODIFY.Activer l'utilisation de R16-R31 (par dÃ©faut).Activer l'utilisation des registres simple prÃ©cision avec un numÃ©ro impair.Activer l'utilisation de sdata/scommon/sbss.Activer les instructions dÃ©finies par l'utilisateur.Activer l'utilisation des instructions en virgule flottante IEEE 128 bits.Activer les instructions de boucle du v850e3v5.Activer l'extension CRC Ã  polynÃ´me variable.Activer la vectorisation sur les arbres.Activer la sortie en mode bavard.Activer le contournement du seul errata du processeur AT697F (qui correspond Ã  l'errata #13 du processeur AT697E).Activer les contournements des erratas du processeur GR712RC.Activer les contournements des erratas du processeur UT699.Activer les contournements des erratas des processeurs UT699E/UT700.Activer/DÃ©sactiver l'ordonnancement traditionnel dans les boucles qui sont dÃ©jÃ  passÃ©es par l'ordonnancement modulo.Activer/dÃ©sactiver l'adressage relatif Ã  GP.Autoriser les bibliothÃ¨ques partagÃ©es basÃ©es sur un ID.Activer le mode de donnÃ©es indÃ©pendantes de la position (PID=Position Independent Data).Activer ou dÃ©sactiver l'utilisation des instructions SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE et RMPA. Elles sont activÃ©es par dÃ©faut.Activer le modÃ¨le de coÃ»t du vectoriseur dynamique. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Activer la vidange verbeuse du modÃ¨le de coÃ»t dans les fichiers de vidange de dÃ©bogage.Encoder les instructions SSE avec le prÃ©fixe VEX.Expression de fin dans la boucle DOLa fin de l'instruction DO non bloc Ã  %C est enchevÃªtrÃ©e dans une autre boucle DOLa fin de l'instruction DO non bloc Ã  %C est Ã  l'intÃ©rieur d'un autre blocFin de l'initialisation du scalaire attendue Ã  %CFin de la liste de recherche.
  Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe.L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLEL'entitÃ© %qs Ã  %L est dÃ©jÃ  prÃ©sente dans l'interfaceL'entitÃ© %qs Ã  %L est incompatible avec une constante littÃ©rale BOZL'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CComparaison Ã©galitaire pour %s Ã  %LL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur en allouant %lu octetsErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans le constructeur du tableau rÃ©fÃ©rencÃ© Ã  %LErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur dans l'appel avec type liÃ© Ã  %LErreur en rÃ©-allouant %lu octetsErreur dâ€™Ã©criture dans le fichier JSON de sortie %s
  Erreur en Ã©crivant dans le fichier module %qs: %sErreur en Ã©crivant le fichier des modules: %sErreur dâ€™Ã©criture du fichier de sortie Â«Â %sÂ Â»
! Ã‰valuation d'une expression d'initialisation non standard Ã  %LL'Ã©valuation d'une chaÃ®ne plus grande que 2**28 Ã  %L est diffÃ©rÃ©e Ã  l'exÃ©cution, attendez-vous Ã  des boguesÃ‰vÃ©nementL'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau mais pas co-indexÃ©L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau ou co-indexÃ©La variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un scalaire de type EVENT_TYPEChaque indice de la spÃ©cification cible Ã  %L doit Ãªtre une expression constanteLa condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaireArrÃªter Ã  la premiÃ¨re erreur rencontrÃ©e.Remplacer les divisions entiÃ¨res sur 32 ou 64 bits par des divisions sur 8 bits non signÃ©es avec vÃ©rification Ã  l'exÃ©cution.DÃ©velopper adddi3 et subdi3 lors de la gÃ©nÃ©ration du rtl en add.f / adc etc.Â«Â )Â Â» attendue Ã  %CÂ«Â ,Â Â» attendu Ã  %C%<( depobj )%> attendu Ã  %C%<(%> attendu aprÃ¨s %qs Ã  %C%<(%> attendu Ã  %C%<)%> ou %<,%> attendue Ã  %C%<)%> ou %<omp_cur_iteration)%> attendu Ã  %C%<*%> attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L%<,%> attendu Ã  %C%<,%> ou %<)%> attendue Ã  %C%<,%> ou fin d'instruction attendue Ã  %C%<:%> attendu Ã  %C%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C%<::%> attendu Ã  %CExpression de comparaison atomique %<==%>, %<.EQ.%> ou %<.EQV.%> attendue Ã  %L%<=>%> attendu Ã  %C%<END INTERFACE ASSIGNMENT (=)%> attendu Ã  %C:: attendu dans la dÃ©finition de TYPE Ã  %CSigne = attendu dans l'instruction PARAMETER Ã  %CALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE ou DEFAULT attendu Ã  %CCOMPILATION ou EXECUTION attendu dans la clause AT Ã  %CClause DEPEND, UPDATE ou DESTROY attendue Ã  %CBoucle DO attendue Ã  %CELSE attendu Ã  %L dans la capture de comparaison atomiqueFATAL ou WARNING attendu dans la clause SEVERITY Ã  %CHOST, NOHOST ou ANY attendu Ã  %CIF attendu Ã  %L dans la capture de comparaison atomiqueIN, OUT, INOUT, INOUTSET, MUTEXINOUTSET suivi de %<)%> attendu Ã  %CClause INCLUSIVE OU EXCLUSIVE attendue Ã  %CType INTEGER attendue Ã  %LNONE ou PRESENT attendu dans la clause DEFAULT Ã  %CNONE, FIRSTPRIVATE, PRIVATE ou SHARED attendu dans la clause DEFAULT Ã  %CORDER(CONCURRENT) attendu Ã  %C avec le modificateur optionnel %<reproducible%> ou %<unconstrained%>Descripteur d'Ã©dition P attendu dans la chaÃ®ne de format Ã  %LSymbole PARAMETER attendu dans la constante complexe Ã  %CRANK ou RANK DEFAULT attendu aprÃ¨s SELECT RANK Ã  %CSCALAR, AGGREGATE, ALLOCATABLE ou POINTER attendu Ã  %CSEQ_CST, ACQUIRE ou RELAXED attendu Ã  %CSEQ_CST, ACQ_REL ou RELAXED attendu pour la clause ATOMIC_DEFAULT_MEM_ORDER Ã  %CSEQ_CST, AQC_REL, RELEASE ou ACQUIRE attendu Ã  %CArgument SHAPE inattendu pour C_F_POINTER avec FPTR tableau Ã  %LTEAMS, PARALLEL ou THREAD attendu comme liaison dans BIND Ã  %CUne instruction TYPE IS, CLASS IS ou END SELECT est attendue Ã  la suite de SELECT TYPE Ã  %CClause UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD ou ATOMIC_DEFAULT_MEM_ORDER attendue Ã  %LUne instruction CASE ou END SELECT est attendue Ã  la suite de SELECT CASE Ã  %CInterface sans nom attendue Ã  %CProcÃ©dure attendue pour l'argument %qs Ã  %LPointeur de procÃ©dure attendu pour l'argument %qs Ã  %LUne parenthÃ¨se droite est attendue dans l'expression Ã  %CValeur de pas attendue dans l'itÃ©rateur Ã  %CSpÃ©cificateur d'accÃ¨s attendu Ã  %CÃ‰tiquette de retour alternatif attendue Ã  %CUne expression d'initialisation est attendue Ã  %CUne autre dimension est attendue dans la dÃ©claration de tableau Ã  %CListe d'arguments attendue Ã  %CIndice de tableau attendu Ã  %CLongueur de pas d'indice de tableau attendu Ã  %CAssociation attendue Ã  %CListe d'association attendue Ã  %CNom de bit d'attribut attenduAttribut de liaison attendu Ã  %CNom de liaison attendu Ã  %CCible de liaison attendue aprÃ¨s %<=>%> Ã  %CNom de bloc %qs attendu pour la construction SELECT Ã  %COn attendait le nom du bloc de %qs dans l'instruction %s Ã  %LSpÃ©cification de limites attendue pour %qs Ã  %LVariable co-tableau attendue comme argument %qs de l'intrinsÃ¨que %s Ã  %LVirgule attendue dans la liste des E/S Ã  %CRÃ©fÃ©rence Ã  un composant attendue Ã  %CType de construction PARALLEL, SECTIONS, DO ou TASKGROUP attendu dans l'instruction $OMP CANCELLATION POINT Ã  %CDonnÃ©e constante attendue aprÃ¨s le spÃ©cificateur de rÃ©pÃ©tition Ã  %CType de dÃ©pendance SINK ou SOURCE attendu Ã  %CListe d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %CListe d'entitÃ©s attendue dans l'instruction STATIC Ã  %CExposant attendu dans l'expression Ã  %CExpression attendue Ã  %C dans l'instruction PARAMETERExpression attendue dans l'instruction %s Ã  %CExpression attendue dans la spÃ©cification de tableau Ã  %CType d'expression attendueListe d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %CNom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %CIdentificateur attendu Ã  %CExpression d'initialisation attendue Ã  %CExpression d'initialisation attendue dans CASE Ã  %CEntier attenduexpression entiÃ¨re attendue Ã  %CExpression entiÃ¨re attendue dans le type %<omp_allocator_handle_kind%> Ã  %LExpression entiÃ¨re attendue ou un seul modificateur de pÃ©riphÃ©rique %<device_num%> ou %<ancestor%> Ã  %CChaÃ®ne contenant un entier attendueAssignation intrinsÃ¨que attendue dans OMP WORKSHARE Ã  %LOn attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %CParenthÃ¨se gauche attendueListe de %<borne-inf :%> ou liste de %<borne-inf : borne-sup%> attendue Ã  %LNom de procÃ©dure de module attendu Ã  %CNom attenduListe de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %CSpÃ©cification de plage attendue Ã  %CChaÃ®ne contenant un rÃ©el attendueRegistre ou constante entiÃ¨re attendus.ParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CExpression intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueVariable intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueNom de liaison spÃ©cifique attendu Ã  %CChaÃ®ne attendueNom de composant de structure attendu Ã  %CComposant de structure ou nom d'opÃ©rateur attendu aprÃ¨s %<.%> Ã  %COn attendait un nom de terminaison Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CListe de variables attendue Ã  %CNom de variable attendu Ã  %CNom de variable attendu Ã  %C dans l'instruction PARAMETER%<END INTERFACE %s%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C mais on a eu %qs%<END INTERFACE OPERATOR (.%s.)%> attendu Ã  %C%s attendu Ã  %COn attendait l'instruction %s Ã  %LUne virgule est attendue dans EQUIVALENCE Ã  %CExpression INTEGER scalaire attendue Ã  %C, %s trouvÃ©Une variable est attendue Ã  %LEntitÃ© dÃ©finissable attendue prÃ¨s de %LListe d'entitÃ©s nommÃ©es attendue Ã  %CVariable attendue dans l'instruction READ Ã  %CVariable ou io-implied-do attendu Ã  %LVariable ou io-implied-do attendu dans l'instruction READ Ã  %LExpliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue.La forme de tableau explicite Ã  %C doit Ãªtre une constante de type INTEGER et non de type %sInterface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sInterface explicite requise pour l'argument polymorphique Ã  %LTableau de forme explicite avec des limites non constantes Ã  %CExporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne.L'expression Ã  %L doit Ãªtre une constante dans ce contexteL'expression Ã  %L doit Ãªtre du type INTEGER et non %sL'expression Ã  %L doit Ãªtre un scalaireL'expression dans le sÃ©lecteur CASE Ã  %L ne peut pas Ãªtre %sL'expression dans le sÃ©lecteur CASE Ã  %L doit Ãªtre scalaireL'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %dL'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaireExtension: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsExtension: Conversion de %s vers %s Ã  %LExtension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %LExtension: OpÃ©rateur unaire qui suit un opÃ©rateur arithmÃ©tique (utilisez des parenthÃ¨ses) Ã  %CExtension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %LExtension: caractÃ¨re barre oblique inversÃ©e Ã  %CExtension: lettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %CL'externe %qs Ã  %L ne peut pas avoir une initialisationLa IO UNIT externe ne peut pas Ãªtre un tableau Ã  %LL'objet externe %qs Ã  %L ne peut pas avoir d'initialisationOption supplÃ©mentaire Ã  %<-Xassembler%>Â : %s, abandonne toutes les options %<-Xassembler%> et %<-Wa%>.CaractÃ¨res superflus dans le format Ã  %LF2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un moduleInstruction FAIL IMAGE Ã  %CArgument FAILED= pour NUM_IMAGES Ã  %Lle mode FDPIC n'est pas supportÃ© en mode Thumb-1La clause FINAL Ã  %L requiert une expression LOGICAL scalaireLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur de CONTAINSLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINELa procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qsLa procÃ©dure FINAL Ã  %L doit avoir exactement un argumentLa procÃ©dure FINAL Ã  %L avec un argument de rang tacite doit Ãªtre le seul finaliseur avec le mÃªme genre/type (F2018: C790)DÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %CConstruction FORALL Ã  %LL'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %LLe nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaireLe nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entierLa clause de masque FORALL Ã  %L requiert une expression scalaire LOGICALL'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©roL'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaireInstruction FORM TEAM Ã  %CL'Ã©tiquette FORMAT %d Ã  %L n'est pas dÃ©finieL'instruction FORMAT Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction FORMAT Ã  %L n'a pas d'Ã©tiquette d'instructionLa balise FORMAT Ã  %L ne peut pas Ãªtre un tableau de taille nulleL'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©fautLes exceptions FP sont activÃ©es.les registres FP pourraient Ãªtre Ã©crasÃ©s malgrÃ© l'attribut %qEÂ : compilez avec %<-mgeneral-regs-only%>L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueTypes FPU de LoongArchÂ :les options FPX Â«Â fastÂ Â» et Â«Â compactÂ Â» ne peuvent pas Ãªtre spÃ©cifiÃ©es ensembleFPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision.Argument FROMPOS (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsÃ¨que MVBITSLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LFactoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse.Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %CÃ‰chec lors de la recherche d'une correspondance de la clause Ã  %CÃ‰chec en rÃ©cupÃ©rant la longueur d'un tableau constant.Ã‰chec lors de la conversion de BOZ vers REAL Ã  %LErreur fataleLe fichier %qs est inclus rÃ©cursivementLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU 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 %qsLe fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %qsLe fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Fanion pour activer l'intÃ©gration de mÃ©ta-donnÃ©es directement des les fichiers objetsNom de la configuration des instructions personnalisÃ©es en virgule flottante.Incorporer les appels Ã  de simples fonctions en-lignes.Suivre les conventions d'appels du SuperH de Renesas (anciennement Hitachi).Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc.Suivre les prescriptions pour l'Ã©dition de liens de l'EABI.Pour !$OMP ATOMIC COMPARE, le premier opÃ©rande dans la comparaison Ã  %L doit Ãªtre la variable %qs dans laquelle l'instruction de mise Ã  jour Ã©crit Ã  %LAvec les options -f*-prefix-map=, comparer les chemins canoniques plutÃ´t que simplement des chaÃ®nes.Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %CPour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres.Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es.Pour les opÃ©rations de dÃ©calage par une quantitÃ© constante, qui requiÃ¨rent une instruction individuelle pour dÃ©caler de une position, dÃ©fini le nombre maximum d'instructions de dÃ©calage en-ligne (valeur maximum 64) Ã  Ã©mettre au lieu d'utiliser la fonction d'assistance __mspabi correspondante. La valeur par dÃ©faut est 4.Pour les cibles qui requiÃ¨rent normalement des trampolines pour les fonctions imbriquÃ©es, toujours les gÃ©nÃ©rer au lieu d'utiliser des descripteurs.Pour l'assembleur (et l'Ã©diteur de liens), autoriser l'utilisation sans erreur de toute sous-variante d'architecture.Interdire la rÃ©alisation de l'optimisation fp-as-gp.Interdire l'utilisation de $fp pour l'accÃ¨s aux variables statiques et locales. Cette option interdit strictement l'optimisation fp-as-gp mÃªme si Â«Â -mforce-fp-as-gpÂ Â» est utilisÃ©e.Forcer tous les appels Ã  Ãªtre faits via une instruction jli.Forcer la sortie en assembleur Ã  toujours utiliser des constantes en hexadÃ©cimal.Forcer les accÃ¨s aux champs de bits Ã  correspondre Ã  la largeur de leur type.Forcer la crÃ©ation d'un temporaire pour tester du code Â«Â forallÂ Â» peu frÃ©quemment exÃ©cutÃ©.Forcer la dÃ©sactivation des boucles matÃ©rielles, utilise mÃªme -mext-dsp.Forcer les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets.Forcer la gÃ©nÃ©ration d'Ã©bauches d'indirection des symboles externes.Forcer les appels indirects et les sauts via un registre.Forcer la rÃ©alisation de l'optimisation fp-as-gp.Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â».Forcer l'utilisation de crÃ©neaux de retard (delay slots) pour les branchements conditionnels.Instruction de format dans le bloc principal du module Ã  %CFortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsFortran 2003: CaractÃ¨re pour l'argument %qs de l'intrinsÃ¨que %qs Ã  %LFortan 2003: SpÃ©cificateur de format DT interdit Ã  %CFortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs Ã  %LFonctionnalitÃ© Fortran 2008 obsolÃ¨teÂ :Fortran 2008: Le bloc COMMON %qs avec l'Ã©tiquette de liaison Ã  %L partage l'identificateur avec l'entitÃ© de bloc non COMMON globale Ã  %LFortran 2008: Argument effectif non pointeur Ã  %L vers le muet pointeur %qsFortran 2008: Pointeur null Ã  %L pour un muet non pointeur %qsFortran 2008: Fonctions pointeurs dans le contexte de la dÃ©finition de variable (%s) Ã  %LFortran 2008: Point-virgule Ã  %C sans instruction avant luiFonctionnalitÃ© Fortran 2018 supprimÃ©eÂ :FonctionnalitÃ© Fortran 2018 obsolÃ¨teÂ :Fortran 2018Â :Le Fortran 95 exige un INTEGER par dÃ©faut dans la balise %s Ã  %LAucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %LLa longueur de ligne libre doit Ãªtre au moins troisFonction %qs comme expression d'initialisation Ã  %LLa fonction %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVELa fonction %qs Ã  %L ne peut pas avoir une initialisationLa fonction %qs Ã  %L n'a pas de type IMPLICITLa fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?La fonction %qs Ã  %L est INTRINSIC mais elle est incompatible avec un intrinsÃ¨queLa fonction %qs Ã  %L doit Ãªtre PURELa fonction %qs dans l'expression d'initialisation Ã  %L doit Ãªtre une fonction intrinsÃ¨queLa fonction %qs est dÃ©clarÃ©e CHARACTER(*) et ne peut pas Ãªtre utilisÃ©e Ã  %L car elle n'est pas un argument muetLa fonction %qs requiert une liste d'arguments Ã  %CLa fonction %s Ã  %L a des entrÃ©es avec des spÃ©cifications de tableau non concordantesLa fonction %s Ã  %L a l'entrÃ©e %s avec des caractÃ©ristiques non concordantesLa fonction %s Ã  %L a des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentesFonction pas trouvÃ©e.Le rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisationLe rÃ©sultat de la fonction %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat %qs de la fonction Ã  %L est invalide comme argument X pour C_FUNLOCLe rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableauLe rÃ©sultat de la fonction %qs est invalide comme cible de procÃ©dure dans l'affectation du pointeur de procÃ©dure Ã  %LLa variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTERAligner les dÃ©buts des fonctions sur une puissance de 2 de cette valeur.Les fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power10.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8.GCC ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnelsGCC ne supporte actuellement pas un argument de type %qT pour des fonctions %<simd%>GCC ne supporte actuellement pas les types de tailles mÃ©langÃ©s pour les fonctions %<simd%>GCC ne supporte actuellement pas le type de retour %qT pour les fonctions %<simd%>GCC ne supporte actuellement pas simdlen %wd pour le type %qTGCC n'est pas configurÃ© pour supporter %qs comme argument Ã  %<-foffload=%>GCC doit Ãªtre configurÃ© avec %<--enable-newlib-nano-formatted-io%> pour utiliser %<-mtiny-printf%>GCC ne supporte que %u portÃ©es imbriquÃ©esvecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©GCC_OFFLOAD_OMP_REQUIRES_FILE non dÃ©finiType de GPU GCN Ã  utiliser:GCSE dÃ©sactivÃ©GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nomGENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussiLe GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINSLiaison GENERIC Ã  %CLa procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNUÂ C ne supporte plus -traditional sans -EExtension GNUÂ :GNU Objective C ne supporte plus la compilation traditionnellel'attribut de style GNU entre l'Ã©tiquette et la dÃ©claration appartient Ã  l'Ã©tiquetteL'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %LL'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %LRebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %CGÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions MMA.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions LXVKQ.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIDP.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIW.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) d'adressage mÃ©moire relatif au PC.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) des optimisations mÃ©moire relatives au PC pour les externes.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions mÃ©moire prÃ©fixÃ©es.GÃ©nÃ©rer des instructions 16 bits.GÃ©nÃ©rer du code 16 bits pour i386.GÃ©nÃ©rer du code 32 bits.GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â».GÃ©nÃ©rer du code 32 bits pour i386.GÃ©nÃ©rer du code 32 bits pour x86-64.GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16.GÃ©nÃ©rer du code 64 bits.GÃ©nÃ©rer du code 64 bits pour x86-64.GÃ©nÃ©rer des trames de pile conformes Ã  APCS.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700.GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O.GÃ©nÃ©rer les informations de dÃ©bogage BTF au niveau par dÃ©faut.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer des prototypes C depuis des dÃ©clarations BIND(C).GÃ©nÃ©rer des prototypes C depuis des dÃ©finitions de procÃ©dures externes non-BIND(C).GÃ©nÃ©rer l'information des dÃ©pendances de modules C++i.GÃ©nÃ©rer les instructions en virgule flottante double du FPU C-SKY (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer les informations de dÃ©bogage CTF au niveau par dÃ©faut.GÃ©nÃ©rer des instructions de l'extension DSP.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes avec les extensions GNU.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes.GÃ©nÃ©rer du code FDPIC ELF.GÃ©nÃ©rer du code double prÃ©cision avec GFLOAT.GÃ©nÃ©rer du code H8/300H.GÃ©nÃ©rer du code H8S.GÃ©nÃ©rer du code H8S/S2600.GÃ©nÃ©rer du code H8SX.GÃ©nÃ©rer du code ILP32.GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8.GÃ©nÃ©rer un fichier JSON.GÃ©nÃ©rer du code LP64.GÃ©nÃ©rer du code pour MIPS16.GÃ©nÃ©rer la struct ModuleInfo pour le module de sortie.GÃ©nÃ©rer du code pour un PA1.0.GÃ©nÃ©rer du code pour un PA1.1.GÃ©nÃ©rer du code pour un PA2.0 (nÃ©cessite binutils 2.10 ou supÃ©rieur).GÃ©nÃ©rer du code SH1.GÃ©nÃ©rer du code SH2.GÃ©nÃ©rer du code pour un SH2a sans FPU.GÃ©nÃ©rer du code SH2e.GÃ©nÃ©rer du code SH3.GÃ©nÃ©rer du code SH3e.GÃ©nÃ©rer du code pour le SH4 sans FPU.GÃ©nÃ©rer du code SH4.GÃ©nÃ©rer du code pour le SH4-100 sans FPU.GÃ©nÃ©rer du code SH4-100.GÃ©nÃ©rer du code pour le SH4-200 sans FPU.GÃ©nÃ©rer du code SH4-200.GÃ©nÃ©rer du code pour le SH4-300 sans FPU.GÃ©nÃ©rer du code SH4-300.GÃ©nÃ©rer du code pour le SH4a sans FPU.GÃ©nÃ©rer du code SH4a.GÃ©nÃ©rer du code SH4al-dsp.GÃ©nÃ©rer des clones SIMD pour les fonctions avec la directive cible de dÃ©claration OpenMP.GÃ©nÃ©rer les instructions VRSAVE lors de la gÃ©nÃ©ration de code AltiVec.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  _mcount ou __fentry__.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__.GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant.GÃ©nÃ©rer un paquet Mach-O (type de fichier MH_BUNDLE).GÃ©nÃ©rer une section __return_loc pointant vers tous les codes de contrÃ´le de code de retour.GÃ©nÃ©rer un appel pour stopper l'application si une fonction qui ne devrait par retourner un rÃ©sultat retourne quand mÃªme un rÃ©sultat.GÃ©nÃ©rer une fonction D main() par dÃ©faut lors de la compilation.GÃ©nÃ©rer un point de sortie unique pour chaque fonction.GÃ©nÃ©rer des noms de chemins absolus vers le code source pour gcov.GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits.GÃ©nÃ©rer toutes les informations nÃ©cessaires pour le principe Â«Â compilÃ© une fois â€“ exÃ©cutÃ© partoutÂ Â» de BPF.GÃ©nÃ©rer un exÃ©cutable de sortie qui lie les symboles au chargement plutÃ´t que paresseusement.GÃ©nÃ©rer une sortie assembleur qui est compatible avec l'assembleur AS100 de Renesas. Ceci peut restreindre certaines capacitÃ©s du compilateur. Par dÃ©faut, une syntaxe compatible avec GAS est gÃ©nÃ©rÃ©e.GÃ©nÃ©rer des instructions auto-inc/dec.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer un eBPF gros-boutiste.GÃ©nÃ©rer des instructions Â«Â bitÂ Â».GÃ©nÃ©rer les insns d'appels comme appels directs.GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire.GÃ©nÃ©rer les insns d'appels comme appels indirects.GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution du compilateur C-SKY au lieu de libgcc.GÃ©nÃ©rer du code pour GNU as.GÃ©nÃ©rer du code pour l'assembleur GNU (gas).GÃ©nÃ©rer du code pour GNU ld.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU.GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple 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 le Smart Mode.GÃ©nÃ©rer du code pour l'Ã©tat Thumb.GÃ©nÃ©rer du code pour l'assembleur UNIX.GÃ©nÃ©rer du code pour une ABI 32 bits.GÃ©nÃ©rer du code pour un 5206e.GÃ©nÃ©rer du code pour un 520X.GÃ©nÃ©rer du code pour un 528x.GÃ©nÃ©rer du code pour un 5307.GÃ©nÃ©rer du code pour un 5407.GÃ©nÃ©rer du code pour une ABI 64 bits.GÃ©nÃ©rer du code pour un 68000.GÃ©nÃ©rer du code pour un 68010.GÃ©nÃ©rer du code pour un 68020.GÃ©nÃ©rer du code pour un 68030.GÃ©nÃ©rer du code pour un 68040 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68040.GÃ©nÃ©rer du code pour un 68060 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68060.GÃ©nÃ©rer du code pour un 68302.GÃ©nÃ©rer du code pour un 68332.GÃ©nÃ©rer du code pour un 68851.GÃ©nÃ©rer du code pour un ColdFire v4e.GÃ©nÃ©rer le code pour une DLL.GÃ©nÃ©rer du code pour un Fido A.GÃ©nÃ©rer du code pour un cpu32.GÃ©nÃ©rer du code pour toutes les instanciations de patrons.GÃ©nÃ©rer du code pour un 11/10.GÃ©nÃ©rer du code pour un 11/40.GÃ©nÃ©rer du code pour un 11/45.GÃ©nÃ©rer du code pour les contrats assert.GÃ©nÃ©rer du code pour les contrats invariants des classes.GÃ©nÃ©rer du code pour des extensions Ã  charger dans le noyau de darwin.GÃ©nÃ©rer le code pour les fonctions mÃªme si elles sont complÃ¨tement mises en ligne.GÃ©nÃ©rer du code pour le processeur donnÃ©.GÃ©nÃ©rer le code pour la PLT dans la BSS d'un ancien exÃ©cutable.GÃ©nÃ©rer du code pour les contrats post-condition.GÃ©nÃ©rer du code pour les contrats prÃ©-condition.GÃ©nÃ©rer le code pour les fonctions statiques mÃªme si elles ne sont jamais appelÃ©es.GÃ©nÃ©rer le code pour les Â«Â switchÂ Â» sans instruction Â«Â defaultÂ Â».GÃ©nÃ©rer du code pour la plateforme Android.GÃ©nÃ©rer du code pour M*Core M210.GÃ©nÃ©rer du code pour M*Core M340.GÃ©nÃ©rer du code pour le noyau ou pour des extensions Ã  charger dans le noyau.GÃ©nÃ©rer le code pour le mode superviseur (par dÃ©faut).GÃ©nÃ©rer le code pour le mode utilisateur.GÃ©nÃ©rer du code dans l'Ã©tat ARM 32 bits.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code adaptÃ© pour les exÃ©cutables (PAS pour les bibliothÃ¨ques partagÃ©es).GÃ©nÃ©rer du code adaptÃ© pour un dÃ©bogage avec cycle court.GÃ©nÃ©rer du code qui peut Ãªtre utilisÃ© avec des objets dynamiques dans le style SVR4.GÃ©nÃ©rer du code qui peut garder les Ã©tats locaux uniformes d'une avenue SIMD Ã  l'autre (SIMD lane)GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifique au processeur (psABI) du MCU Intel.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code qui est compatible lors de l'Ã©dition de liens avec du code MIPS16 et microMIPS.GÃ©nÃ©rer du code qui utilise les instructions en virgules flottantes du 68881.GÃ©nÃ©rer du code qui s'exÃ©cutera dans l'Ã©tat privilÃ©giÃ©.GÃ©nÃ©rer du code qui ne sera pas liÃ© avec une autre bibliothÃ¨que partagÃ©e par son ID mais qui pourra Ãªtre utilisÃ© comme bibliothÃ¨que partagÃ©e.GÃ©nÃ©rer du code pour vÃ©rifier les bornes avant d'indexer les tableaux.GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions.GÃ©nÃ©rer du code pour mitiger la spÃ©culation en ligne droite.GÃ©nÃ©rer du code pour dÃ©tecter quand le processeur pourrait spÃ©culer incorrectement.GÃ©nÃ©rer du code pour utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables.GÃ©nÃ©rer du code utilisant les adresses avec symbole d'ancrage global.GÃ©nÃ©rer du code qui utilise les instructions en virgule flottante matÃ©rielles.GÃ©nÃ©rer du code qui n'utilise que des registres gÃ©nÃ©raux.GÃ©nÃ©rer du code qui nâ€™utilise que des registres du cÅ“ur (r0-r14).GÃ©nÃ©rer du code avec des appels de bibliothÃ¨que pour la virgule flottante.GÃ©nÃ©rer du code avec des chargements/stockage non alignÃ©, valide pour MIPS R6.GÃ©nÃ©rer du code sans registre GP.GÃ©nÃ©rer les objets CFString Ã  la compilation.GÃ©nÃ©rer des sections de dÃ©bogage compressÃ©es.GÃ©nÃ©rer des instructions de dÃ©placements conditionnels.GÃ©nÃ©rer des rÃ©serves de constantes dans le compilateur au lieu de l'assembleur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'un serveur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'une station de travail.GÃ©nÃ©rer les informations de dÃ©bogage dans le format DWARF v2 (ou ultÃ©rieur).GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Ã©tendu par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans le format par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans la version par dÃ©faut du format DWARF.GÃ©nÃ©rer les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer des trames de pile discontinues.GÃ©nÃ©rer des instructions de division.GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer la documentation.GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision.GÃ©nÃ©rer eBPF pour la version du noyau Linux donnÃ©e.GÃ©nÃ©rer des instructions en arithmÃ©tique Ã©tendue, uniquement valable pour ARC700.GÃ©nÃ©rer des information Ã©tendues pour les points d'entrÃ©es des fonctions en ligne.GÃ©nÃ©rer des appels indirects rapides.GÃ©nÃ©rer les mathÃ©matiques en virgule flottante avec le jeu d'instructions donnÃ©.GÃ©nÃ©rer les instructions multiplie-accumule en virgule flottante.GÃ©nÃ©rer des instructions frecipd/fsqrtd/fdivd (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer des instructions abs matÃ©rielles.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour le dÃ©bit.GÃ©nÃ©rer les instructions supportÃ©es par le Barrel Shifter.GÃ©nÃ©rer des instructions isel.GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link.GÃ©nÃ©rer des libcalls pour les chargements et les stockages atomiques quand les libcalls synchronisÃ©s sont dÃ©sactivÃ©s.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer un eBPF petit-boutiste.GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples.GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.GÃ©nÃ©rer des appels locaux vers des opÃ©rations atomiques hors ligne.GÃ©nÃ©rer les dÃ©pendances pour make et compiler.GÃ©nÃ©rer les dÃ©pendances pour make.GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles.GÃ©nÃ©rer des fragments millicode.GÃ©nÃ©rer les instructions mul64 et mulu64.GÃ©nÃ©rer l'instruction norm.GÃ©nÃ©rer du code en mode normal.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4a simple prÃ©cision uniquement.GÃ©nÃ©rer du code relatif au compteur de programme (PC).GÃ©nÃ©rer des instructions de l'extension de performance.GÃ©nÃ©rer des instructions de l'extension de performance version 2.GÃ©nÃ©rer les cibles bidons pour tous les en-tÃªtes.GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode petit).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode petit).GÃ©nÃ©rer des instructions de prÃ©chargement, si disponible, pour les tableaux dans les boucles.GÃ©nÃ©rer des instructions push/pop (par dÃ©faut).GÃ©nÃ©rer du code PIC rÃ©-entrant.GÃ©nÃ©rer des inverses au lieu de divss et sqrtss.GÃ©nÃ©rer l'instruction return dans une fonction nue.GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution.GÃ©nÃ©rer des rÃ©fÃ©rences Ã  sdata.  Ceci est l'option par dÃ©faut Ã  moins que vous compiliez pour PIC.GÃ©nÃ©rer les sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg et .s390_return_mem pour contenir les emplacements des branches indirectes qui ont Ã©tÃ© corrigÃ©es par l'utilisation d'une des options -mindirect-branch* ou -mfunction-return*.  Les sections consistent en un tableau d'Ã©lÃ©ments sur 32 bits. Chaque entrÃ©e contient le dÃ©calage depuis l'entrÃ©e de l'emplacement corrigÃ©.GÃ©nÃ©rer du code auto-relocalisable.GÃ©nÃ©rer sin, cos, sqrt pour le coprocesseur mathÃ©matique.GÃ©nÃ©rer des instructions en virgule flottante simple prÃ©cision.GÃ©nÃ©rer les inverses de la racine carrÃ©e et de la division par logiciel pour un meilleur dÃ©bit.GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire.GÃ©nÃ©rer des instructions stm/ldm (par dÃ©faut).GÃ©nÃ©rer des instructions de l'extension de chaÃ®nes.GÃ©nÃ©rer l'instruction swap.GÃ©nÃ©rer les instructions avec modulo entier.GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx).GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq).GÃ©nÃ©rer des chargements/stockages VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des chargements/stockages de pairs de vecteurs VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des tables de retour en arriÃ¨re (unwind tables) qui sont exactes Ã  chaque limite d'instruction.GÃ©nÃ©rer des instructions push25/pop25 v3.GÃ©nÃ©rer l'instruction vzeroupper avant un transfert du flux de contrÃ´le hors d'une fonction.GÃ©nÃ©rer xBPF.La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifiqueNom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %LLa sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨queDonner aux branches leur coÃ»t par dÃ©faut.PrÃ©fixer les symboles externes avec un caractÃ¨re de soulignement.Le nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LL'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMONL'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMON Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %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.L'expression HOLDS Ã  %L doit Ãªtre une expression logique scalaireTraiter les fonctions internes atomiques qui pourraient Ãªtre appliquÃ©es Ã  des donnÃ©es non alignÃ©es en appelant des fonctions de la bibliothÃ¨que. Outrepasse -mtrap-unaligned-atomic.Renforcer les branchements conditionnels en vÃ©rifiant les conditions inversÃ©es.Renforcer les conditions pas utilisÃ©es dans les branches, en vÃ©rifiant les conditions inversÃ©es.Fanion de contrÃ´le du modÃ¨le de l'ordonnanceur avec prÃ©-extraction automatique matÃ©rielle. Nombre de cycles d'anticipation que le modÃ¨le examine, la valeur Â«Â 0Â Â» active uniquement l'heuristique de tri des instructions. DÃ©sactivÃ© par dÃ©faut.La constante hexadÃ©cimale Ã  %L utilise la syntaxe non standard X au lieu de ZConstante Hollerith Ã  %CLa variable %qs associÃ©e Ã  l'hÃ´te ne peut pas Ãªtre dans l'instruction DATA Ã  %CQuelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e en raison de la mise en ligne (en pourcentage).Quelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e Ã  cause de la propagation interprocÃ©durale de constantes (en pourcentage).opÃ©rande registre E/S pour Â«Â %%%cÂ Â»IBITS: Bit incorrectICE: %<emit_insn%> utilisÃ© lÃ  oÃ¹ %<emit_jump_insn%> est attenduÂ :Identification de la bibliothÃ¨que partagÃ©e Ã  construire.les bibliothÃ¨ques partagÃ©es utilisant un ID et FD-PIC ne peuvent pas Ãªtre utilisÃ©s ensembleModule IEEE_ARITHMETIC Ã  %CModule IEEE_EXCEPTIONS Ã  %CModule IEEE_FEATURES Ã  %CLa clause IF Ã  %L requiert une expression LOGICAL scalaireLe modificateur %s de la clause IF Ã  %L n'est pas appropriÃ© pour la construction OpenMP actuelleLa clause IF sans modificateur Ã  %L est utilisÃ©e avec des clauses IF avec modificateursIM part_ref Ã  %CL'instruction IMPLICIT NONE (type) Ã  %L suit une instruction IMPLICITIMPLICIT NONE avec une liste de spÃ©cifications Ã  %CL'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)Instruction IMPORT Ã  %CL'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACEProcÃ©dure IMPURE Ã  %CL'instruction INQUIRE Ã  %L ne peut pas contenir les deux spÃ©cificateurs FILE et UNIT en mÃªme tempsL'instruction INQUIRE Ã  %L requiert un spÃ©cificateur PENDING= avec le spÃ©cificateur ID=L'instruction INQUIRE Ã  %L requiert l'un des deux spÃ©cificateurs FILE ou UNITL'instruction INQUIRE n'est pas permise dans une procÃ©dure PURE Ã  %Cl'expression INTEGER de la clause %s Ã  %L doit Ãªtre non nÃ©gativeL'expression INTEGER de la clause %s Ã  %L doit Ãªtre positiveL'expression INTEGER de chunk_size dans la clause SCHEDULE Ã  %L doit Ãªtre positiveINTEGER(KIND=8) n'est pas disponible avec l'option %<-fdefault-integer-8%>INTEGER(KIND=8) n'est pas disponible avec l'option %<-finteger-4-integer-8%>INTENT (%s) est en conflit avec INTENT(%s) Ã  %LINTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %CL'argument effectif de INTENT(%s) Ã  %L pourrait interfÃ©rer avec l'argument effectif Ã  %L.INTENT(IN) POINTER %qs dans la clause %s Ã  %LINTENT(IN) POINTER %qs dans la clause COPYPRIVATE Ã  %LL'argument INTENT(OUT) %qs de la procÃ©dure pure %qs Ã  %L ne peut pas Ãªtre polymorphiqueLa procÃ©dure %qs de INTERFACE Ã  %L a le mÃªme nom que la procÃ©dure englobanteLe IO UNIT dans l'instruction %s Ã  %L doit Ãªtre un fichier interne dans une procÃ©dure PUREla dÃ©finition IO pour %q+D a besoin d'une adresseL'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %CBalise IOMSG Ã  %Lle rÃ©sumÃ© de modref IPA est manquant dans le fichier d'entrÃ©eLa vÃ©rification d'accÃ¨s IPA-SRA a Ã©chouÃ©lâ€™ISA %qs n'est pas supportÃ©e par l'attribut %<target%>, utilisez la syntaxe %<arch=%>le C ISO ne permet pas %<%E (expression)%>le C ISO n'autorise pas de %<;%> supplÃ©mentaire en dehors d'une fonctionle C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonctionle C ISO ne supporte pas %<#pragma STDC FLOAT_CONST_DECIMAL64%>le C ISO ne permet pas %<++%> ni %<--%> sur les types complexesle C ISO ne supporte pas les attributs %<[[]]%> avant C2Xle C ISO ne supporte pas les types %<__int%d%>le C ISO ne supporte pas la dÃ©duction de type avec %<auto%> avant C2Xle C ISO ne permet pas d'utiliser %<~%> pour calculer le conjuguÃ© d'un complexele C ISO ne supporte pas %qs avant C2Xle C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %qsle C ISO interdit les types entiers complexesle C ISO ne supporte pas les virgules flottantes dÃ©cimales avant C2Xle C ISO ne supporte pas les types en virgule fixele C ISO ne supporte pas l'omission des noms des paramÃ¨tres dans les dÃ©finitions de fonctions avant C2Xle C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>le C ISO ne supporte pas les types saturantsle C ISO ne supporte pas de spÃ©cifier les types sous-jacents de %<enum%> avant C2Xle 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 vides avant C2Xle C ISO interdit la dÃ©claration anticipÃ©e des paramÃ¨tresle C ISO interdit les rÃ©fÃ©rences anticipÃ©es vers un type %<enum%>le C ISO interdit l'initialisation entre un pointeur de fonction et %<void *%>le C ISO interdit la dÃ©claration d'Ã©tiquettele C ISO interdit les dÃ©clarations de membre sans aucun membrele C ISO interdit les fonctions imbriquÃ©esle C ISO interdit l'omission du terme central de l'expression %<?:%>le C ISO interdit les comparaisons ordonnÃ©es de pointeurs vers des fonctionsle C ISO interdit de passer l'argument %d de %qE entre un pointeur de fonction et %<void *%>le C ISO interdit les types de fonction qualifiÃ©sle C ISO interdit le retour entre un pointeur de fonction et %<void *%>le C ISO interdit de spÃ©cifier les bornes des Ã©lÃ©ments Ã  initialiserle C ISO interdit les spÃ©cificateurs de classe de stockage dans les littÃ©raux composÃ©s avant C2Xle C ISO interdit d'accÃ©der aux tableaux %<register%> par un indicele C ISO interdit le tableau de taille nullele C ISO interdit le tableau de taille nulle %qEle C ISO interdit la conversion d'argument en type unionle C ISO requiert un argument nommÃ© devant %<...%> avant C2Xle C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%> avant C2Xl'attribut %qE du C++ ISO ne s'applique pas aux fonctions; il est traitÃ© comme %<[[gnu::%E]]%>le C++ ISO 1998 ne permet pas %<long long%>le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicitesle C++ ISO autorise les attributs de champs de bits uniquement avant l'Ã©lÃ©ment %<:%>le C++ ISO n'a pas adoptÃ© les patrons d'opÃ©rateurs de chaÃ®nes littÃ©rales prenant un paquet d'arguments de caractÃ¨resle C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de %<?:%>le C++ ISO ne permet pas %<alignof%> avec un non typele C++ ISO ne permet pas des initialisations par dÃ©signation du C99le C++ ISO ne permet pas des initialisations par dÃ©signation de GNUle C++ ISO 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++17%>le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constantele C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une mÃ©thode dans une soustractionle C++ ISO interdit le tableau de taille variablele C++ ISO interdit le tableau de taille variable %qDle C++ ISO interdit le tableau de taille zÃ©role C++ ISO interdit le tableau de taille zÃ©ro %qDle C++ ISO interdit les structures anonymesle C++ ISO interdit la surcharge de %<operator ?:%>le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>le C++17 ISO n'autorise pas la spÃ©cification dynamique des exceptionsle C11 ISO ne supporte pas l'omission de la chaÃ®ne de caractÃ¨res dans %qEle C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableaule C90 ISO ne supporte pas %<_Generic%>le C90 ISO ne supporte pas %<_Noreturn%>le C90 ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__func__%>le C90 ISO ne supporte pas les dÃ©clarations initiales de la boucle %<for%>le C90 ISO ne supporte pas %<long long%>le C90 ISO ne supporte pas %<static%> ou les qualificatifs de types dans les dÃ©clarateurs de tableau de paramÃ¨tresle C90 ISO ne supporte pas %qEle C90 ISO ne supporte pas les types boolÃ©ensle C90 ISO ne supporte pas les types Â«Â complexÂ Â»le C90 ISO ne supporte pas les membres qui sont des tableaux flexiblesle C90 ISO ne permet pas le qualificatif %<_Atomic%>le C90 ISO ne supporte pas les structures et unions sans nomle C90 ISO interdit le tableau %qE dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit le tableau dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit les littÃ©raux composÃ©sle C90 ISO interdit les mÃ©langes de dÃ©clarations et de codele C90 ISO interdit de spÃ©cifier des sous-objets Ã  initialiserle C90 ISO interdit d'accÃ©der Ã  un tableau par un indice si le tableau n'est pas une l-valeurle C90 ISO interdit le tableau de taille variablele C90 ISO interdit le tableau %qE de taille variablele C99 ISO ne supporte pas %<_Generic%>le C99 ISO ne supporte pas %<_Noreturn%>le C99 ISO ne supporte pas %qEle C99 ISO ne supporte pas le qualificatif %<_Atomic%>le C99 ISO ne supporte pas les structures et unions sans nomModule ISO_C_BINDING Ã  %CModule intrinsÃ¨que ISO_FORTRAN_ENV Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SINK Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SOURCE Ã  %CSi -ftree-vectorize est utilisÃ©, la limite minimale de boucle d'une boucle prise en compte pour la vectorisation.Si -fvariable-expansion-in-unroller est utilisÃ©, le nombre maximum de fois qu'une variable individuelle sera dÃ©veloppÃ©e pendant le dÃ©pliage de la boucle.Si le remappage des limites est spÃ©cifiÃ© Ã  %L, la cible du pointeur ne sera point NULLSi le premier argument de ATAN2 Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le premier argument de ATAN2D Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le nombre de candidats dans l'ensemble est plus petit, on essaie toujours de retirer les IV inutilisÃ©s durant son optimisation.Si l'ordonnancement est fait aprÃ¨s le rechargement, faire un ordonnancement des super blocs.Ignorer Â«Â DÂ Â» dans la colonne 1 du format fixe.Ignorer dllimport pour les fonctions.Ignorer l'espace de noms Ã  deux niveaux normalement utilisÃ©; rÃ©soudre les symboles dans l'ordre de la ligne de commande et ne pas enregistrer quelle bibliothÃ¨que a fourni le symbole rÃ©solu.Ignorer les pragmas non supportÃ©s.IgnorÃ© mais prÃ©servÃ© pour rÃ©tro-compatibilitÃ©. Seule l'ABI 64 bits est supportÃ©e.IgnorÃ©.La sentinelle !$omx qui est une extension vendeur est ignorÃ©e Ã  %CObjet allouable illÃ©gal Ã  %C pour une procÃ©dure PUREAffectation illÃ©gale Ã  une procÃ©dure externe Ã  %LCaractÃ¨re illÃ©gal dans la constante BOZ Ã  %CIdentifiant illÃ©gal dans copy_walk_reduction_argDirective du prÃ©processeur illÃ©galeType de rÃ©fÃ©rence illÃ©gale Ã  %L comme objet EQUIVALENCEPas nul illÃ©gal Ã  %LType illÃ©gal dans la concatÃ©nation de caractÃ¨re Ã  %LInstruction %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction CRITICAL de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction CRITICAL de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction EVENT %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREL'argument imageset Ã  %L doit Ãªtre une expression scalaire ou INTEGER de rang 1L'argument imageset Ã  %L doit Ãªtre entre 1 et num_images()ImplÃ©menter les contrats Â«Â inÂ Â» des mÃ©thodes surchargÃ©es comme Ã©tant un sur-ensemble du contrat parent.ImplÃ©menter les paramÃ¨tres Â«Â inÂ Â» comme signifiant la portÃ©e constante.ImplÃ©menter les sÃ©mantiques C++17 des constructeurs qui hÃ©ritent.ImplÃ©menter les champs de bits D.ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e.ImplÃ©menter DIP1008: Autoriser les exceptions dans du code @nogc.ImplÃ©menter DIP1021: Arguments de fonction mutables.ImplÃ©menter les opÃ©rations __atomic via des appels de bibliothÃ¨que aux fonctions historiques __sync.ImplÃ©menter la rÃ©solution du DR 150 pour faire correspondre les arguments de patron des patrons.La dÃ©claration implicite de la fonction BIND(C) %qs Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable BIND(C) %qs implicitement dÃ©clarÃ©e Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa fonction %s dÃ©clarÃ©e implicitement est utilisÃ©e dans !$OMP DECLARE REDUCTION Ã  %L La sous-routine %s dÃ©clarÃ©e implicitement est utilisÃ© dans !$OMP DECLARE REDUCTION Ã  %L La variable %qs implicitement dÃ©clarÃ©e Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C mais elle est un argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe PARAMETER %qs implicitement typÃ© Ã  %L ne concorde pas avec le type IMPLICIT ultÃ©rieurSAVE implicite pour la variable module %qs Ã  %L, nÃ©cessaire Ã  cause de l'initialisation par dÃ©fautTableau de forme implicite Ã  %LAmÃ©liorer la capacitÃ© de GCC Ã  suivre les numÃ©ros de colonnes dans les grands fichiers source au dÃ©triment d'une compilation plus lente.La fonction impure %qs Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eLa fonction impure Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eDans %s Ã  %L, les procÃ©dures doivent toutes Ãªtre des FUNCTION car le nom gÃ©nÃ©rique est Ã©galement le nom du type dÃ©rivÃ©Dans %s Ã  %L, les procÃ©dures doivent Ãªtre soit toutes des SUBROUTINE ou soit toutes des FUNCTIONEn C++, une valeur non nulle signifie qu'il faut avertir Ã  propos des conversions dÃ©prÃ©ciÃ©es de chaÃ®nes littÃ©rales en Â«Â char *Â Â».  En C, le mÃªme avertissement est Ã©mis sauf que la conversion n'est, bien entendu, pas dÃ©prÃ©ciÃ©e par le standard C ISO.En Fortran 2003, le bloc COMMON %qs Ã  %L est un identificateur global et doit donc avoir le mÃªme nom de liaison que le bloc COMMON similairement nommÃ© Ã  %L: %s vs %sDans l'optimisation SSA-PRE sur les arbres, activer l'Ã©limination de la redondance partielle-partielle.Dans un sous-programme pure, un argument fictif INTENT(IN) ne sera point utilisÃ© comme l'expression Ã  %L d'une instruction d'affectation intrinsÃ¨que dans laquelle la variable est d'un type dÃ©rivÃ© si le type dÃ©rivÃ© a un composant pointeur Ã  n'importe quel niveau de la sÃ©lection du composant.Dans l'appel Ã  %qs Ã  %L, dÃ©saccord de type dans l'argument %qs; passe %qs Ã  %qsDans le constructeur %qDDans le constructeur de copie %qDDans le destructeur %qDDans le fichier inclus depuisDans la fonction %qDDans la fonction %qsDans la fonction lambdaDans la fonction membre %qDDans la fonction membre %qsDans le moduleDans le module importÃ© Ã Dans la fonction membre statique %qDRÃ©pertoire d'inclusion %qs: %sLe fichier inclus %qs n'est pas un fichier rÃ©gulierObjet allouable incompatible Ã  %C pour la spec de type CHARACTER Ã  %LType dÃ©rivÃ© incompatible dans PARAMETER Ã  %LInitialisation incompatible entre une entitÃ© de type dÃ©rivÃ© et une entitÃ© avec le type %qs Ã  %CRangs incompatibles %d et %d dans l'affectation Ã  %LRangs incompatibles dans %s (%d et %d) Ã  %LTypes incompatibles dans l'instruction DATA Ã  %L; tentative de conversion de %s en %sTypespec incompatible pour l'Ã©lÃ©ment de tableau Ã  %LUtilisation incompatible de TILE et COLLAPSE Ã  %LRÃ¨gles d'Ã©quivalence incohÃ©rentes impliquant %qs Ã  %L et %qs Ã  %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'expression prÃ¨s de %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'instructionRangs inconsistant pour l'opÃ©rateur Ã  %%L et %%LarÃªte incorrecte de gestions des exceptions %i->%iExtent incorrect dans l'argument B de l'intrinsÃ¨que MATMUL dans la dimension 1: est %ld, devrait Ãªtre %ldAugmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante.L'index dans la dimension %d est hors des limites Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs est redÃ©finie Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur d'une boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LIndiquer combien d'instructions vectorielles d'accÃ¨s non mÃ©moire qui peuvent Ãªtre utilisÃ©es par cycle, il est utilisÃ© dans la dÃ©termination du facteur de dÃ©pliage pour l'auto vectoriseur. La valeur par dÃ©faut est 4.Indiquer la prÃ©sence d'un errata pour le processeur.Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.Comparaison inÃ©galitaire pour %s Ã  %LInhiber l'utilisation des instructions matÃ©rielles en virgule flottante.L'initialisation Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation Ã  %C n'est pas pour une variable pointeurL'initialisation du composant allouable Ã  %C n'est pas permiseL'initialisation du pointeur Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation d'un composant de structure avec une constante HOLLERITH Ã  %L n'est pas permiseL'initialisation de la variable Ã  %C n'est pas permise dans une procÃ©dure PURELa chaine d'initialisation Ã  %L a Ã©tÃ© tronquÃ©e pour tenir dans la variable (%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).Initialiser les registres ptx.Le symbole %qs initialisÃ© Ã  %C peut uniquement Ãªtre COMMON dans BLOCK DATALa variable %qs Ã  %L est initialisÃ©e dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommÃ©sInitialisation interdite pour PARAMETER %qs Ã  %CInitialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %CMettre en ligne les opÃ©rations __atomic quand une sÃ©quence d'instructions sans blocage est disponible.Mettre en ligne toutes les opÃ©rations connues sur des chaÃ®nes.Mettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines.Mettre les constantes en ligne si cela peut Ãªtre fait en 2 insns ou moins.Mettre en ligne les opÃ©rations memset/memcpy sur des chaÃ®nes mais n'exÃ©cuter la version en ligne que pour des petits blocs.Mettre en ligne rÃ©cursif uniquement quand la probabilitÃ© que l'appel soit exÃ©cutÃ© dÃ©passe le paramÃ¨tre.Le paramÃ¨tre de requÃªte ne peut pas apparaÃ®tre dans une data-stmt-object-list Ã  %CInsÃ©rer l'instruction ENDBR Ã  l'entrÃ©e d'une fonction uniquement via cf_check_attribute pour l'instrumentalisation CET.InsÃ©rer des instructions NOP Ã  chaque entrÃ©e de fonction.InsÃ©rer le code de profilage basÃ© sur arc du programme.InsÃ©rer du code pour sonder chaque page de l'espace de la pile quand il est allouÃ© pour protÃ©ger contre des attaques visant une collision de pile (stack-clash).InsÃ©rer du code pour profiler les valeurs des expressions.InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation.InsÃ©rer du code de vÃ©rification de la pile dans le programme. Identique Ã  -fstack-check=specific.Instruction prise en compte pour le prologue, l'Ã©pilogue et d'autres surcharges des fonctions.Instruction prise en compte pour la surcharge du fragment d'une fonction.NumÃ©ro d'instruction au delÃ  duquel la pÃ©nalitÃ© de stagnation STFL est compensable.Ajouter des appels de profilage aux entrÃ©es et aux sorties des fonctions appelÃ©es une fois.Ajouter des appels de profilage aux entrÃ©es et aux sorties des fonctions.GÃ©nÃ©rer le code de contrÃ´le pour les fonctions de sortie dans les fonctions dont le code de contrÃ´le a Ã©tÃ© crÃ©Ã© par __fentry__.Ajouter du code de contrÃ´le aux fonctions dans les fichiers dont le nom ne correspond pas Ã  une des expressions rÃ©guliÃ¨res (sÃ©parÃ©es par un point-virgule).Ajouter du code de contrÃ´le aux fonctions dans les fichiers dont le nom correspond Ã  une des expressions rÃ©guliÃ¨res (sÃ©parÃ©es par un point-virgule).Division entiÃ¨re tronquÃ©e vers la constante %qs Ã  %LExpression entiÃ¨re requise Ã  %CID entier (N) de l'instruction personnalisÃ©e fabsd.ID entier (N) de l'instruction personnalisÃ©e fabss.ID entier (N) de l'instruction personnalisÃ©e faddd.ID entier (N) de l'instruction personnalisÃ©e fadds.ID entier (N) de l'instruction personnalisÃ©e fatand.ID entier (N) de l'instruction personnalisÃ©e fatans.ID entier (N) de l'instruction personnalisÃ©e fcmpeqd.ID entier (N) de l'instruction personnalisÃ©e fcmpeqs.ID entier (N) de l'instruction personnalisÃ©e fcmpged.ID entier (N) de l'instruction personnalisÃ©e fcmpges.ID entier (N) de l'instruction personnalisÃ©e fcmpgtd.ID entier (N) de l'instruction personnalisÃ©e fcmpgts.ID entier (N) de l'instruction personnalisÃ©e fcmpled.ID entier (N) de l'instruction personnalisÃ©e fcmples.ID entier (N) de l'instruction personnalisÃ©e fcmpltd.ID entier (N) de l'instruction personnalisÃ©e fcmplts.ID entier (N) de l'instruction personnalisÃ©e fcmpned.ID entier (N) de l'instruction personnalisÃ©e fcmpnes.ID entier (N) de l'instruction personnalisÃ©e fcosd.ID entier (N) de l'instruction personnalisÃ©e fcoss.ID entier (N) de l'instruction personnalisÃ©e fdivd.ID entier (N) de l'instruction personnalisÃ©e fdivs.ID entier (N) de l'instruction personnalisÃ©e fexpd.ID entier (N) de l'instruction personnalisÃ©e fexps.ID entier (N) de l'instruction personnalisÃ©e fextsd.ID entier (N) de l'instruction personnalisÃ©e fixdi.ID entier (N) de l'instruction personnalisÃ©e fixdu.ID entier (N) de l'instruction personnalisÃ©e fixsi.ID entier (N) de l'instruction personnalisÃ©e fixsu.ID entier (N) de l'instruction personnalisÃ©e floatid.ID entier (N) de l'instruction personnalisÃ©e floatis.ID entier (N) de l'instruction personnalisÃ©e floatud.ID entier (N) de l'instruction personnalisÃ©e floatus.ID entier (N) de l'instruction personnalisÃ©e flogd.ID entier (N) de l'instruction personnalisÃ©e flogs.ID entier (N) de l'instruction personnalisÃ©e fmaxd.ID entier (N) de l'instruction personnalisÃ©e fmaxs.ID entier (N) de l'instruction personnalisÃ©e fmind.ID entier (N) de l'instruction personnalisÃ©e fmins.ID entier (N) de l'instruction personnalisÃ©e fmuld.ID entier (N) de l'instruction personnalisÃ©e fmuls.ID entier (N) de l'instruction personnalisÃ©e fnegd.ID entier (N) de l'instruction personnalisÃ©e fnegs.ID entier (N) de l'instruction personnalisÃ©e frdxhi.ID entier (N) de l'instruction personnalisÃ©e frdxlo.ID entier (N) de l'instruction personnalisÃ©e frdy.ID entier (N) de l'instruction personnalisÃ©e fsind.ID entier (N) de l'instruction personnalisÃ©e fsins.ID entier (N) de l'instruction personnalisÃ©e fsqrtd.ID entier (N) de l'instruction personnalisÃ©e fsqrts.ID entier (N) de l'instruction personnalisÃ©e fsubd.ID entier (N) de l'instruction personnalisÃ©e fsubs.ID entier (N) de l'instruction personnalisÃ©e ftand.ID entier (N) de l'instruction personnalisÃ©e ftans.ID entier (N) de l'instruction personnalisÃ©e ftruncds.ID entier (N) de l'instruction personnalisÃ©e fwrx.ID entier (N) de l'instruction personnalisÃ©e fwry.ID entier (N) de l'instruction personnalisÃ©e round.Le sous-type %d Ã  %C n'est pas disponible pour un entierL'entier est hors de la plage symÃ©trique impliquÃ©e par le standard Fortran Ã  %LEntier en dehors de la plage symÃ©trique impliquÃ©e par le Standard Fortran en convertissant %s vers %s Ã  %LDÃ©bordement d'entier en calculant la quantitÃ© de mÃ©moire Ã  allouerL'entier est trop grand pour son sous-type Ã  %C. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Entier trop grand Ã  %CValeur entiÃ¨re trop grande dans l'expression Ã  %CIntÃ©grer les fonctions Ã  l'intÃ©rieur de leurs appelants s'il est Ã©tabli que la taille du code ne grandira pas.IntÃ©grer les fonctions qui ne sont pas dÃ©clarÃ©es Â«Â inlineÂ Â» dans leurs appelants quand cela est profitable.IntÃ©grer les fonctions qui ne sont requises que par leur unique appelant.la psABI du MCU Intel n'est pas supportÃ©e dans le mode %sInterchangeage de boucles Ã  %LL'interface %qs Ã  %L est dÃ©clarÃ©e dans une instruction PROCEDURE ultÃ©rieureL'interface %qs Ã  %L ne peut pas Ãªtre une fonction-instructionL'interface %qs Ã  %L ne peut pas Ãªtre gÃ©nÃ©riqueL'interface %qs Ã  %L doit Ãªtre expliciteDÃ©saccord d'interface pour le composant pointeur de procÃ©dure %qs dans le constructeur de structure Ã  %L: %sInterface non concordante dans la procÃ©dure muette %qs Ã  %L: %sNon concordance de l'interface dans la procÃ©dure globale %qs Ã  %L: %sDÃ©saccord d'interface dans l'affectation du pointeur de procÃ©dure Ã  %L: %qs n'est pas une sous-routineInterface non concordante dans l'affectation du pointeur de procÃ©dure Ã  %L: %sUne interface doit Ãªtre spÃ©cifiÃ©e pour une liaison DEFERRED Ã  %CL'interface de %qs Ã  %L doit Ãªtre expliciteNom d'interface attendu aprÃ¨s %<(%> Ã  %CErreur interne du compilateurÂ :
  Fichier interne Ã  %L avec une liste de nomsProcÃ©dure interne %qs dans %s Ã  %LLa procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLa procÃ©dure interne %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LProcÃ©dure interne %qs utilisÃ©e comme argument effectif Ã  %LUnitÃ© interne avec un indice vecteur Ã  %LInterprÃ©ter tout INTEGER(4) comme un INTEGER(8).InterprÃ©ter tout REAL(4) comme un REAL(10).InterprÃ©ter tout REAL(4) comme un REAL(16).InterprÃ©ter tout REAL(4) comme un REAL(8).InterprÃ©ter tout REAL(8) comme un REAL(10).InterprÃ©ter tout REAL(8) comme un REAL(16).InterprÃ©ter tout REAL(8) comme un REAL(4).InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur.les routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumb-1Entrecouper les lots de littÃ©raux avec le code dans la section texte.Intervalle durant lequel sonder la pile, exprimÃ© comme une puissance de deux en octets.Recouvrement de l'intervalle de %<-fdbg-cnt=%s%>Â : [%u, %u] et [%u, %u]L'intrinsÃ¨que %qs (%s) est utilisÃ© Ã  %LL'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisationL'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dureL'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectifL'intrinsÃ¨que %qs Ã  %L doit avoir au moins deux argumentsL'intrinsÃ¨que TRANSFER Ã  %L a un rÃ©sultat partiellement indÃ©fini: taille de la source %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 typeSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible GANG, WORKER ou VECTORSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible NOHOSTDirective %qs invalide Ã  %L dans la clause %sÂ : directives dÃ©clarative, informationnelle et meta non permisesConstante littÃ©rale BOZ invalide utilisÃ©e en indice Ã  %CIdentificateur C invalide dans le spÃ©cificateur NAME= Ã  %CConstante Hollerith invalide Ã  %L car elle contient un caractÃ¨re largeConstante Hollerith invalide: %L doit contenir au moins un caractÃ¨reConstante Hollerith invalide: L'entier Ã  %L devrait avoir le sous-type par dÃ©fautParamÃ¨tre KIND %s invalide Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %CNULL invalide Ã  %LArgument invalide pour !$ACC WAIT Ã  %CRÃ©fÃ©rence de tableau invalide dans une entitÃ© qui n'est pas un tableau Ã  %LCible de l'association invalide Ã  %CCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨re %qc invalide dans le nom de la variable Ã  %CCaractÃ¨re 0x%s invalide Ã  %CCaractÃ¨re invalide dans le nom Ã  %CCaractÃ¨re(s) invalide(s) dans l'instruction ELSE aprÃ¨s %CClause invalide dans le module avec !$ACC DECLARE Ã  %LCo-dimension %d invalide Ã  %C, seules %d co-dimensions existesDirective combinÃ©e ou composite invalide Ã  %LContexte invalide pour l'intrinsÃ¨que NULL () Ã  %LContexte invalide pour un pointeur NULL() Ã  %%LLettre d'exposant %<q%> invalide dans une constante littÃ©rale rÃ©elle Ã  %CExpression invalide aprÃ¨s %<%s(%> Ã  %CExpression invalide dans gfc_element_size.Expression invalide dans gfc_target_encode_expr.Expression invalide dans gfc_target_interpret_expr.Expression invalide dans le constructeur de structure pour le composant pointeur %qs Ã  %L dans une procÃ©dure PUREForme invalide pour l'instruction PROGRAM Ã  %CLa forme de l'instruction WRITE est invalide Ã  %L, UNIT est requisForme invalide pour la rÃ©fÃ©rence de tableau Ã  %CForme invalide pour la rÃ©fÃ©rence au co-tableau Ã  %CNumÃ©ro d'image %d invalide dans SYNC IMAGESExpression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure Ã  %LInitialisation %s invalide dans l'instruction Data Ã  %CMot clÃ© %qs invalide dans la fonction intrinsÃ¨que %qs Ã  %LSous-type %d invalide pour la constante CHARACTER Ã  %CSous-type invalide pour %s Ã  %LMÃ©lange invalide de types en virgule flottante IEEE 128 bits et IBM 128 bitsInitialisation dans l'ancien style invalide pour le composant de type dÃ©rivÃ© Ã  %COpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %LArgument de procÃ©dure invalide Ã  %LAffectation de pointeur de procÃ©dure invalide Ã  %LPlage %s invalide dans l'option %sSous-type %d invalide pour un rÃ©el Ã  %CCode standard invalide pour l'intrinsÃ¨que %qs (%d)Sous-chaÃ®ne invalide dans le Â«Â doÂ Â» avec donnÃ©e implicite Ã  %L dans l'instruction DATAType invalide dans l'opÃ©ration arithmÃ©tique Ã  %LSpÃ©cification de type invalide Ã  %CUtilisation invalide de la constant littÃ©rale BOZ Ã  %LUtilisation invalide de l'argument de fonction instruction Ã  %LValeur invalide pour la spÃ©cification %s Ã  %CÃ‰mettre une note quand les doublons dans les diagnostiques sont supprimÃ©sÃ‰mettre des informations de dÃ©bogage pour les variables auxiliaires gÃ©nÃ©rÃ©es par le compilateur.Ã‰mettre les avertissements nÃ©cessaires pour Ãªtre strictement conforme au standard.Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©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 STRUCTUREAttribut KIND Ã  %C dans une dÃ©finition TYPELe paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'initialisationKIND part_ref Ã  %CLe mot-clÃ© %qs Ã  %C est dÃ©jÃ  apparu dans la liste des arguments actuelleL'argument mot-clÃ© %qs Ã  %L est dÃ©jÃ  associÃ© Ã  un autre argument effectifL'argument mot-clÃ© %qs Ã  %L est invalide dans une fonction instructionL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dureL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dure, vouliez-vous employer %qsÂ ?L'argument mot-clÃ© requiert une interface explicite pour la procÃ©dure %qs Ã  %LL'argument mot-clÃ© requiert une interface explicite pour le composant pointeur de procÃ©dure %qs Ã  %LLe sous-type %d n'est pas supportÃ© pour CHARACTER Ã  %CLe sous-type %d n'est pas supportÃ© pour le type %s Ã  %CLe paramÃ¨tre de sous-type pour l'entitÃ© Ã  %L diffÃ¨re du paramÃ¨tre de sous-type du typespecABI AArch64 connues (Ã  utiliser avec l'option -mabi=):ABI connues (Ã  utiliser avec l'option -mabi=):Processeurs ARC connus (Ã  utiliser avec l'option -mcpu=):ABI ARM connues (Ã  utiliser avec l'option -mabi=):Processeurs ARM connus (Ã  utiliser avec les options -mcpu= et -mtune=):UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):Architectures ARM connues (Ã  utiliser avec l'option -march=):ISA C6X connues (Ã  utiliser avec l'option -march=):Processeurs connus (Ã  utiliser avec les options -mcpu= et -mtune=):Processeurs CSKY connus (Ã  utiliser avec l'option -mcpu=):UnitÃ©s en virgule flottante CSKY connues (Ã  utiliser avec l'option -mfpu=):Architectures CSKY connues (Ã  utiliser avec l'option -march=):Processeurs FR-V connus (Ã  utiliser avec l'option -mcpu=):Processeurs IQ2000 connus (Ã  utiliser avec l'option -mcpu=):Processeurs Itanium connus (Ã  utiliser avec l'option -mtune=):Processeurs M68K connus (Ã  utiliser avec l'option -mcpu=):ISA connues pour M68K (Ã  utiliser avec l'option -march=):Microarchitectures M68K connues (Ã  utiliser avec l'option -mtune=):ABI MIPS connues (Ã  utiliser avec l'option -mabi=):Processeurs MIPS connus (Ã  utiliser avec les options -march= et -mtune=):ParamÃ¨tres MIPS IEEE 754 connus (Ã  utiliser avec les options -mabs= et -mnan=):Niveaux ISA MIPS connus (Ã  utiliser avec l'option -mips):Architectures PTX ISA cibles connues (Ã  utiliser avec l'option -misa=):Versions PTX ISA connues (Ã  utiliser avec l'option -mptx=)Â :Dialectes TLS connus (Ã  utiliser avec l'option -mtls-dialect=):Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):Modes d'adressage connus (Ã  utiliser avec l'option -maddress-mode=):Types d'architectures connues (Ã  utiliser avec l'option -march=):Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=):Choix connus pour mitiger la spÃ©culation en ligne droite avec -mharden-sls=Â :Choix connus pour le code de contrÃ´le de retour avec -minstrument-return=:Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):Types de cmodel connus (Ã  utiliser avec l'option -mict-model=):Types de modÃ¨les de codes connus (Ã  utiliser avec l'option -mcmodel=)Â :ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):Choix connus pour l'alignement de donnÃ©es (Ã  utiliser avec l'option -malign-data=):ABI en virgule flottante connues (Ã  utiliser avec l'option -mfloat-abi=):Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):Longueur de registre vectoriel prÃ©fÃ©rÃ©e connue (Ã  utiliser avec l'option -mprefer-vector-width=):MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):ABI des bibliothÃ¨ques vectorielles connues (Ã  utiliser avec l'option -mveclibabi=):latence de la cache L%d inconnue pour %sArgument LEN (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSArgument LEN (%ld) hors limite 0:%ld dans l'intrinsÃ¨que IBITSAttribut LEN Ã  %C dans une dÃ©finition STRUCTUREAttribut LEN Ã  %C dans une dÃ©finition TYPEref de requÃªte LEN ou KING dans une instruction DATA Ã  %LLEN part_ref Ã  %Cmembre de gauche dans un appel %<noreturn%>Modificateur de clause LINEAR autre que VAL utilisÃ© sur la construction DO ou SIMD Ã  %LModificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LArgument muet LINEAR %qs avec l'attribut VALUE et le modificateur %s Ã  %LLa variable LINEAR %qs doit Ãªtre INTEGER Ã  %LInstruction LOCK Ã  %CLOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %LLOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %LArgument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsDes opÃ©randes LOGICAL sont requis dans l'expression Ã  %LVariable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsle support LTO n'a pas Ã©tÃ© activÃ© dans cette configurationL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme une Ã©tiquette de formatL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme cible d'un branchementÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme Ã©tiquette de FORMATÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme cible de branchementL'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©eL'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©eL'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finieL'Ã©tiquette %qs aprÃ¨s %L ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs de WHEREL'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %LLe nom de l'Ã©tiquette %qs Ã  %C est ambiguInstruction DO Ã©tiquetÃ©e Ã  %LParenthÃ¨se gauche requise aprÃ¨s %<*%> dans la chaÃ®ne de format Ã  %LExtension antiqueÂ :La lettre %qc a dÃ©jÃ  un type IMPLICIT Ã  %CLa lettre %qc est dÃ©jÃ  dÃ©finie dans l'instruction IMPLICIT Ã  %CLes lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %CNiveau pas trouvÃ©, utilisez none, slim, blocks, vops.Lever les restrictions sur la taille de la GOT.Identique Ã  -M mais ignore les fichiers d'en-tÃªte systÃ¨me.Identique Ã  -MD mais ignore les fichiers d'en-tÃªte systÃ¨me.Comme -pedantic mais les avertissements sont rapportÃ©s comme des erreurs.Comme pour le paramÃ¨tre rs6000-density-load-pct-threshold, on vÃ©rifie Ã©galement si le nombre total d'instructions de chargement dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre et pÃ©nalise uniquement s'il est satisfait.  La valeur par dÃ©faut est 20.Comme pour le paramÃ¨tre rs6000-density-pct-threshold, on vÃ©rifie Ã©galement la somme totale des coÃ»ts vectoriels et non vectoriels et on ajoute une pÃ©nalitÃ© uniquement si la somme dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre. La valeur par dÃ©faut est 70.Limiter le nombre de fois qu'une boucle peut Ãªtre dÃ©pliÃ©e par l'auto vectoriseur. La limite de %d lignes continuÃ©es est dÃ©passÃ©e dans l'instruction %CLigne tronquÃ©e Ã  %LLignes exÃ©cutÃ©es: %s sur %d
  Lier du code pour un noyau __main.Lier la bibliothÃ¨que D standard dynamiquement pendant la compilation.Lier la bibliothÃ¨que D standard statiquement pendant la compilation.Lier les bibliothÃ¨ques Modula-2 standard statiquement pendant la compilation.Faire l'Ã©dition de liens pour produire le programme au format ELF (au lieu de mmo).Ã‰diter les liens avec le BSP HAL.Ã‰diter les liens avec une version limitÃ©e de la bibliothÃ¨que C.Faire l'Ã©dition de liens avec libads.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libc.a et libdebug.a.Faire l'Ã©dition de liens avec libc.a et libsim.a.Faire l'Ã©dition de liens avec libmvme.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libsim.a, libc.a et sim-crt0.o.Faire l'Ã©dition de liens avec libyk.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec la bibliothÃ¨que en virgule flottante rapide.Faire l'Ã©dition de liens avec la bibliothÃ¨ques library-pic.Les optimisations durant l'Ã©dition de liens sont faites avec un nombre de tÃ¢ches parallÃ¨les ou un serveur de tÃ¢ches.Lister tous les compteurs de dÃ©bogage disponibles avec leurs limites et leurs valeurs.Lister toutes les allocations GC cachÃ©es.Lister tous les champs non mutables qui occupent une instance d'objet.Lister toutes les utilisations de Â«Â inÂ Â» sur un paramÃ¨tre.Lister toutes les variables qui vont dans le stockage local d'un thread.Lister les informations sur toutes les transitions du langage D.L'Ã©lÃ©ment de liste %qs Ã  %L est dÃ©fini dans la directive OMP DECLARE TARGET prÃ©cÃ©dente avec un DEVICE_TYPE diffÃ©rentLa liste d'Ã©lÃ©ments %qs dans la clause %s Ã  %L doit Ãªtre TYPE(C_PTR)L'Ã©lÃ©ment de liste %qs avec des composants allouables n'est pas permis dans la clause Â«Â mapÂ Â» Ã  %LL'Ã©lÃ©ment de liste ne sera point co-indexÃ© Ã  %CListe spÃ©cifiÃ©e avec la clause d'ordre de mÃ©moire dans la directive FLUSH Ã  %CLister les statistiques sur les instanciations de patron.Charger tous les membres des bibliothÃ¨ques archives plutÃ´t que seulement ceux qui satisfont les symboles non dÃ©finis.Le localisateur %qs Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLe localisateur Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLa variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPELe bloc SELECT CASE logique Ã  %L a plus de deux casUne plage logique n'est pas permise dans l'instruction CASE Ã  %LLes valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %sEnregistrer dans le journal quels fichiers objets sont chargÃ©s par l'Ã©diteur de liens.Enregistrer dans le journal quel(s) symbole(s) ont provoquÃ©(s) le chargement d'un objet.Rechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement.Chercher des opportunitÃ©s de rÃ©duire les ajustements de pile et les rÃ©fÃ©rences Ã  la pile.Types de processeur LoongArchÂ :Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans finVariable de boucleLa variable de boucle Ã  %C ne peut pas Ãªtre un co-tableauLa variable de boucle Ã  %C ne peut pas Ãªtre un sous-composantLa variable de boucle Ã  %C ne peut pas Ãªtre un tableauLa variable de boucle a Ã©tÃ© modifiÃ©eLes boucles qui itÃ¨rent au moins le nombre de fois sÃ©lectionnÃ© recevront un alignement de boucle.La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dFait correspondre (MAP) %qD Ã  (TO) %qEFait correspondre (MAP) %qD Ã  (TO) %qTle MCU %qs n'a pas d'unitÃ© de multiplication matÃ©rielle mais %<-mhwmult%> est dÃ©fini Ã  %sle MCU %qs supporte l'ISA %s mais %<-mcpu%> est dÃ©fini Ã  %sle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  16 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  32 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  f5seriesLa clause MESSAGE Ã  %L requiert une expression scalaire CHARACTER du type par dÃ©fautcode %<-mxgot%> MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MMIX interne: %s n'est pas un entier pouvant Ãªtre dÃ©calÃ©MMIX interne: Registre erronÃ©: %dMMIX interne: Valeur erronÃ©e pour Â«Â mÂ Â», pas un CONST_INTMMIX interne: Ne peut dÃ©coder cet opÃ©randeMMIX interne: Attendait CONST_INT, pas ceciMMIX interne: Attendait une constante, pas ceciMMIX interne: Attendait un registre, pas ceciMMIX interne: Le dernier vararg nommÃ© ne tiendra pas dans un registreMMIX interne: Cas %qc manquant dans %<mmix_print_operand%>MMIX interne: Ce n'est pas une constante:MMIX interne: Ce n'est pas une adresse reconnueMMIX interne: Tentative de produire une condition incorrectement inversÃ©e:MMIX interne: Quel est le CC de ceciÂ ?MMIX interne: Quel est le CC de ceciÂ ?l'argument vectoriel MMX sans activer MMX modifie l'ABIle retour vectoriel MMX sans activer MMX change l'ABIMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CPrÃ©fixe de MODULE Ã  %CprÃ©fixe MODULE Ã  %C trouvÃ© en dehors d'un module, sous-module ou interfaceArgument MOLD requis pour NULL Ã  %LBalise MOLD Ã  %LLa balise MOLD Ã  %L est en conflit avec la balise SOURCE Ã  %LLa balise MOLD Ã  %L est en conflit avec le typespec Ã  %LMOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %scode MIPS16 MSAles fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptionsMULT rencontrÃ© dans %<cris_op_str%>L'amplitude du deuxiÃ¨me argument de %s dÃ©passe la taille des bits Ã  %LL'amplitude du deuxiÃ¨me argument de ISHFTC excÃ¨de le BIT_SIZE du premier argument Ã  %CTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Demander Ã  GCC de passer l'option en ligne de commande --no-relax Ã  l'Ã©diteur de lien au lieu de l'option --relax.Rendre indirects tous les appels de fonctions.Rendre les fonctions en ligne constexpr par dÃ©faut.Rendre les entiers larges de 32 bits.Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI).Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient.Instruction GENERIC mal formÃ©e Ã  %CSpÃ©cification de type mal formÃ©e Ã  %CAllouer les donnÃ©es avec malloc dans l'espace P2.DÃ©finition du type dÃ©rivÃ© dÃ©corÃ© Ã  %CMappeur entre module et fichiers CMI.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer toutes les boucles comme Ã©tant parallÃ¨les.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie ou un destructeur fourni par l'utilisateur.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie fournie par l'utilisateur.Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â».Le nombre max de blocs de base dans une boucle pour un dÃ©placement de boucle invariant.Le nombre max de boucles pour l'allocation de registre rÃ©gional.Nombre max d'octets Ã  comparer dans des boucles.Nombre max d'octets Ã  comparer sans boucles.Nombre max d'octets Ã  comparer.Nombre max d'octets Ã  dÃ©placer en ligne.La taille max de la table des conflits en Mo.Nombre max de marqueurs de dÃ©bogage Ã  Ã©tendre ou mettre en ligne.La profondeur de rÃ©cursion max pour dÃ©velopper les expressions de pistage de variables.La taille max de la liste des emplacements pour laquelle des opÃ©rations inverses devraient Ãªtre ajoutÃ©es.La taille max des tables de hachage pour le pistage des variables.Croissance maximale du code par la duplication de queue (en pourcentage).Croissance maximale estimÃ©e du corps d'une fonction causÃ©e par la premiÃ¨re vague de mises en ligne des appels uniques.Estimation maximale de la conclusion des branches considÃ©rÃ©es prÃ©visibles.Croissance maximale due Ã  la mise en ligne d'une grande fonction (en pourcentage).Le nombre maximum d'extrÃ©mitÃ©s de frontiÃ¨re de plage de Â«Â caseÂ Â» dans une instruction Â«Â switchÂ Â» utilisÃ©e durant la gÃ©nÃ©ration du rÃ©sumÃ© de la fonction IPA.La taille maximale d'une partition pour LTO (en instructions estimÃ©es).Croissance maximale de la trame de pile causÃ©e par la mise en ligne (en pourcentage).La croissance maximale autorisÃ©e de la taille totale des nouveaux paramÃ¨tres que ipa-sra met Ã  la place d'un pointeur vers un agrÃ©gat.Le nombre maximum d'itÃ©rations du passage sur une fonction.La quantitÃ© maximale de bbs similaires Ã  comparer avec un bb.Taille combinÃ©e maximale de l'appelant et de l'appelÃ© qui est mise en ligne si l'appelÃ© est appelÃ© une fois.La profondeur maximale de la recherche DFS utilisÃ©e par l'analyse d'Ã©vasion de modref.La profondeur maximum de boucles imbriquÃ©es qu'il faut entiÃ¨rement numÃ©roter par valeur de maniÃ¨re optimiste.La profondeur maximale des chaÃ®nes d'instructions Ã  envisager pour le recalcule dans le calculateur de la plage de sortie.La profondeur maximale de l'Ã©valuation d'expressions logiques qui sera examinÃ©e en Ã©valuant les portÃ©es des arrÃªtes sortantes.La profondeur maximale de clonage rÃ©cursif pour les fonctions auto-rÃ©cursives.Profondeur maximum de recherche dans l'arbre des dominateurs pour trouver des expressions Ã  Ã©lever.Profondeur maximum des chaÃ®nes de racines carrÃ©es Ã  utiliser lors de la synthÃ¨se d'une Ã©lÃ©vation Ã  la puissance par une constante rÃ©elle.Niveau d'extension maximum atteint avec le type %qs Ã  %LLa longueur maximale de la recherche dans les candidats pour la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).La longueur maximale de l'ensemble ANTIC partiel lors de la prÃ©-optimisation de l'arbre.Profondeur de boucle maximale pour un appel qui est considÃ©rÃ© pour la mise en ligne de fonctions appelÃ©es une fois.Nombre maximum de VALEURs traitÃ©es lors d'un appel Ã  find_base_term.Le nombre maximum d'accÃ¨s stockÃ©s dans chaque rÃ©fÃ©rence modref.Le nombre maximum de stockages locaux actifs dans l'Ã©limination des stockages morts de RTL.Le nombre maximum d'Ã©lÃ©ments contenus dans un agrÃ©gat d'un paramÃ¨tre dans des fonctions de saut ou des maillages.Nombre maximum d'arguments dans un PHI supportÃ© par la conversion de Â«Â ifÂ Â» TREE Ã  moins que la boucle soit marquÃ©e avec un pragma simd.Le nombre maximum de tableaux par SCoP.Nombre maximum d'accÃ¨s artificiels pour activer la propagation vers l'avant que le remplacement scalaire d'agrÃ©gats gardera pour une variable locale.Le nombre maximum de bases stockÃ©es dans chaque arbre modref.Le nombre maximum de blocs de base avant que EVRP utilise une cache peu dense.Le nombre maximum de bits pour lesquels on Ã©vite de crÃ©er des FMA.Le nombre maximum de bits qui peuvent Ãªtre dÃ©placÃ©s efficacement de mÃ©moire Ã  mÃ©moire.Le nombre maximum de bits qui peuvent Ãªtre stockÃ©s efficacement dans la mÃ©moire.Nombre maximum de fichiers de modules C++ ouverts simultanÃ©ment lors du chargement paresseux.Le nombre maximum de paires de stockage conditionnel qui peuvent Ãªtre descendues.Le nombre maximum de stockages constants Ã  fusionner dans l'Ã©tape de fusion des stockages.Le nombre maximum de datarefs dans une boucle pour construire les dÃ©pendances de donnÃ©es de la boucle.Le nombre maximum de prÃ©dicats diffÃ©rents utilisÃ©s pour garder une trace des propriÃ©tÃ©s des boucles dans l'analyse IPA.Le nombre maximum de dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.Le nombre maximum de points d'Ã©vasion suivis par modref par nom SSA.Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable.Le nombre maximum d'insns dans un bloc de base pour considÃ©rer une conversion du if par RTL.Le nombre maximum d'instructions dans la liste Â«Â prÃªtesÂ Â» qui sont considÃ©rÃ©es Ã©ligibles pour Ãªtre renommÃ©es.Le nombre maximum d'instructions Ã  copier en dupliquant des blocs le long du chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum d'opÃ©rations isl, 0 pour illimitÃ©Le nombre maximum d'aplatissages de boucles pour amÃ©liorer l'alignement des rÃ©fÃ©rences aux donnÃ©es dans une boucle.Le nombre maximum de may-defs visitÃ©s lors d'une dÃ©virtualisation spÃ©culative.Le nombre maximum d'espaces de noms Ã  parcourir pour chercher des alternatives quand la recherche de nom a Ã©chouÃ©.Nombre maximum d'appels imbriquÃ©s pour rechercher une dÃ©pendance de contrÃ´le pendant l'analyse d'une variable non initialisÃ©e.Le nombre maximum d'opÃ©rations dans une expression de paramÃ¨tre qui peut Ãªtre traitÃ©e par l'analyse IPA.Le nombre maximum d'arÃªtes sortantes dans un switch avant que EVRP ne le traite.Le nombre maximum de paramÃ¨tres dans un SCoP.Nombre maximum de dispositions de vecteurs possibles (tels que les permutations) Ã  considÃ©rer en optimisant du code Ã  vectoriser.Le nombre maximum de requÃªtes dans l'oracle des alias par zone de stockage.Le nombre maximum de rÃ©fÃ©rences stockÃ©es dans chaque base modref.Le nombre maximum de relations que l'oracle enregistrera dans un bloc de base.Le nombre maximum d'expressions autorisÃ©es dans un bloc qui doit Ãªtre dupliquÃ© pour enchaÃ®ner des sauts.Le nombre maximum d'expressions qui seront visitÃ©es par l'analyse des paramÃ¨tres formels de IPA basÃ© sur l'analyse d'alias dans une fonction quelconque.Le nombre maximum d'instructions visitÃ©es durant la dÃ©couverte de l'offset d'une fonction de saut.Le nombre maximum de chaines de stockages Ã  suivre en mÃªme temps dans l'Ã©tape de fusion des stockages.Le nombre maximum de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.Le nombre maximum de tests rÃ©alisÃ©es par la requÃªte modref.Le nombre maximum de fois qu'une plage donnÃ©e est ajustÃ©e durant le flux de donnÃ©es.Le nombre maximum de fois qu'une insn peut Ãªtre ordonnancÃ©e.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme prÃ©visible.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme imprÃ©visible.Parties maximales que IPA-SRA suit par paramÃ¨tre formel, par consÃ©quent, est aussi le nombre maximum de remplacements d'un paramÃ¨tre formel.ProbabilitÃ© maximum que l'entrÃ©e B8 d'une rÃ©gion scindÃ©e (en pourcent relatif Ã  l'entrÃ©e B8 de la fonction) pour rÃ©aliser la mise en ligne partielle.La profondeur de rÃ©cursion maximum permise en interrogeant une propriÃ©tÃ© d'un nom SSA.La taille maximale (en octets) des objets pistÃ©s octet par octet par l'Ã©limination des stockages morts.Taille maximale, en octets, des valeurs constantes permises comme opÃ©randes.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.Taille maximale d'une rÃ©gion de fusion de stockage unique en octets.La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour l'espace.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour la vitesse.La longueur maximale d'un sous-enregistrement ne peut pas dÃ©passer %dLa longueur maximale supportÃ©e pour un identificateur est %dFacteur de dÃ©roulement maximum pour le unroll-and-jamLes fonctions membre dÃ©finies dans leur classe sont en-ligne dans la portÃ©e du module.L'extension Memory Tagging ne supporte pas %<-mabi=ilp32%>Fusionner les stockages adjacents.Fusionner des Ã©tats suffisamment similaires durant l'analyse.Utilisation de la sous-commande de fusionÂ :Utilisation de la sous-commande de fusion-fluxÂ :Le rapport min entre les insns et les opÃ©randes mÃ©moire pour activer la prÃ©-extraction dans une boucle.Le rapport min entre les insns et les prÃ©-extractions pour activer la prÃ©-extraction dans une boucle avec un nombre inconnu d'itÃ©rations.Distance minimale entre un Â«Â storeÂ Â» et un Â«Â loadÂ Â» qui peuvent entrer en conflit.La probabilitÃ© minimale, en pourcents, qu'une arrÃªte enchaÃ®ne immÃ©diatement sur une autre pour dÃ©cider d'ajouter un BB Ã  un EBB d'hÃ©ritage dans LRA.La taille minimale d'une partition pour LTO (en instructions estimÃ©es).L'expansion minimale du tas pour lancer la collecte des rebuts, en pourcentage de la taille totale du tas.La taille minimale du tas avant de commencer la collecte des rebuts, en kilooctets.Le nombre minimum d'itÃ©rations par thread d'une boucle parallÃ©lisÃ©e la plus Ã  l'intÃ©rieur.Taille de page minimale pour les avertissements.Pourcentage minimum de memrefs qui doit Ãªtre Ã©liminÃ© pour que le unroll-and-jam soit estimÃ© profitable.ProbabilitÃ© minimale (en pour-cent) de dÃ©rÃ©fÃ©rencer un paramÃ¨tre pointeur d'une fonction pour que son remplacement par de simples valeurs soit considÃ©rÃ©.DÃ©saccord dans les noms de BIND(C) (%qs/%qs) Ã  %CDÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %CDÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les composants du type dÃ©rivÃ© %qs de %qs Ã  %C: %qs attendu mais a trouvÃ© %qsDÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %CDÃ©saccord dans l'affectation du pointeur de procÃ©dure Ã  %L: dÃ©saccord dans la convention d'appelLes dÃ©saccords entre le fichier d'architecture et celui spÃ©cifiÃ© par Â«Â -archÂ Â» sont des erreurs au lieu d'avertissements.%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'expression ELSE IF Ã  %C%<(%> manquante dans l'expression IF Ã  %C%<)%> manquante dans l'expression ELSE IF Ã  %CL'argument %qs de l'intrinsÃ¨que %qs est manquant Ã  %L pour %qs du type %qsArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %L%qs manquant dans l'instruction Ã  ou avant %LOption -mcpu manquante dans ASM_CPU_SPECÂ ?Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %LTHEN manquant dans l'instruction ELSE IF aprÃ¨s %LArgument effectif %qs manquant dans l'appel de %qs Ã  %LArgument effectif manquant pour l'argument %qs Ã  %LSpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %LSpÃ©cificateur de retour alternatif manquant dans l'appel de la sous-routine Ã  %LListe d'arguments manquante dans la fonction %qs Ã  %CArgument manquant pour %qs Ã  %CSpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSIONSpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSIONPlage de caractÃ¨res manquante dans IMPLICIT Ã  %CParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %CSpÃ©cification de co-dimension manquante Ã  %CVirgule manquante Ã  %LDÃ©comptes manquants pour la fonction appelÃ©e %sSpÃ©cification de dimension manquante Ã  %CIl manque le nom d'entitÃ© ou le nom de bloc commun pour l'instruction de spÃ©cification d'attribut Ã  %CDÃ©claration explicite manquante avec l'attribut EXTERNAL pour le symbole %qs Ã  %LExposant manquant dans le nombre rÃ©el Ã  %CÃ‰tiquette de format manquante Ã  %CFormat manquant avec l'unitÃ© par dÃ©faut Ã  %CSpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %CÃ‰lÃ©ment manquant dans la chaÃ®ne de format Ã  %LNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquante dans la chaÃ®ne de format Ã  %LLimite infÃ©rieure manquante dans la spÃ©cification de la taille tacite du co-tableau Ã  %CIl manque une largeur positive aprÃ¨s le descripteur L Ã  %LParenthÃ¨se requise manquante avant BIND(C) Ã  %CParenthÃ¨se droite manquante Ã  %CParenthÃ¨se droite ou virgule manquante Ã  %CSymbole manquantMitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1655431).Mitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1742098).Mitiger les problÃ¨mes avec VLLDM sur certains pÃ©riphÃ©riques M-profile (CVE-2021-35465).Module %qs Ã  la ligne %d colonne %d: %sLe fichier module %qs n'a pas Ã©tÃ© gÃ©nÃ©rÃ©, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module.La nature du module dans l'instruction USE Ã  %C sera soit INTRINSIC ou soit NON_INTRINSICPlus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %LPlus d'une arÃªte sortante hors du nÅ“ud du fragmentDÃ©placer hors des boucles les calculs invariants par rapport aux boucles.DÃ©placer les stockages en dehors des boucles.Plusieurs modificateurs %qs spÃ©cifiÃ© Ã  %CIdentificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la routine Ã  %CNOM %qs ne fait pas rÃ©fÃ©rence Ã  une sous-routine ou une fonction dans !$ACC ROUTINE ( NOM ) Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %LNAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %CLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constanteLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©fautNAMELIST %qs dans l'instruction READ Ã  %L contient le symbole %qs qui ne peut pas apparaÃ®tre dans le contexte d'une dÃ©finition de variableObjet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %LObjet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %LL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L a des composants ALLOCATABLE ou POINTER et requiert donc une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finieObjet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTERL'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %LObjet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %LSpÃ©cificateur NEWUNIT Ã  %LLe spÃ©cificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' Ã  %LLe modificateur d'ordonnancement NONMONOTONIC est spÃ©cifiÃ© avec la clause ORDERED Ã  %LNON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %CNOPASS ou interface explicite requise Ã  %CNOTE_INSN_BASIC_BLOCK %d au milieu du bloc de base %dNOTE_INSN_BASIC_BLOCK manquant pour le bloc %dla clause NOWAIT ne doit pas Ãªtre utilisÃ©e avec la clause COPYPRIVATE Ã  %Lattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LLe NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsIntrinsÃ¨que NULL avec MOLD allouable Ã  %LNULL utilisÃ© en arithmÃ©tiqueNULL() Ã  %C ne peut pas apparaÃ®tre dans un constructeur de tableauL'initialisation NULL() Ã  %C est ambiguÃ«L'initialisation NULL() Ã  %C ne peut pas avoir MOLDNULL() prÃ¨s de %L ne peut pas apparaÃ®tre dans une instruction INQUIRENULLIFY n'autorise pas le remappage des limites pour l'objet pointeur Ã  %CLa borne infÃ©rieure de NUM_TEAMSÃ  %L est plus grande que la borne supÃ©rieure Ã  %LLe nom %qs Ã  %C est dÃ©jÃ  dÃ©fini comme une interface gÃ©nÃ©rique Ã  %LLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis l'unitÃ© de programme actuelleLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis le module %qsLe nom %qs Ã  %C est le nom de la procÃ©dureLe nom %qs dans l'instruction %s Ã  %C n'est pas un nom de constructionLe nom %qs dans l'instruction %s Ã  %C est inconnuLe nom %qs de ABSTRACT INTERFACE Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLes noms aprÃ¨s !$omp critical et !$omp end critical ne correspondent pas Ã  %CLe nom Ã  %C est trop longNom de la bibliothÃ¨que systÃ¨me avec laquelle il faut faire l'Ã©dition de liens.Nom du startfile.Nom trop longLe bloc COMMON nommÃ© %qs Ã  %L sera de la mÃªme taille que celui ailleurs (%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 Ã  %LLe nom du groupe de la liste de noms %qs Ã  %C a dÃ©jÃ  le type de base %sLe nom du groupe de la liste de noms %qs Ã  %C est dÃ©jÃ  associÃ© Ã  use et ne peut pas Ãªtre respÃ©cifiÃ©Le nom de groupe de la liste de noms Ã  %L ne peut pas avoir l'attribut SAVEL'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %CArgument nÃ©gatif N Ã  %LL'exposant nÃ©gatif d'un entier a zÃ©ro pour rÃ©sultat Ã  %LBloc CRITICAL imbriquÃ© Ã  %Ctrampolines de fonctions imbriquÃ©es pas supportÃ©s sur le CK801.Le nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
--- 2164,2173 ----
  Initialisations conflictuelles dans l'union Ã  %L et %LÃŠtre conforme plus fidÃ¨lement aux sÃ©mantiques IBM XLC.Pas de conformitÃ© particuliÃ¨re.ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994.ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1990.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003.ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1999.ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C ISO 2011.ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2011.ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2014.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018) avec les extensions GNU.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018).ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2017.Conforme au standard ISO C++ de 2020 (support expÃ©rimental et incomplet).Conforme au standard ISO C++ de 2020 avec les extensions de GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 avec les extensions GNU (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 202X (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 202X avec les extensions de 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.Expression caractÃ¨re constante requise dans la clause MESSAGE Ã  %LL'expression constante dans l'Ã©tiquette du FORMAT Ã  %L doit Ãªtre de type CHARACTER par dÃ©fautExpression constante requise Ã  %CLa valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %LTaille de memcpy constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memmove constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memset constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Construire une toile et sÃ©parer les utilisations sans relations d'une variable seule.La fonction contenue %qs Ã  %L n'a pas le type IMPLICITLa procÃ©dure contenue %qs Ã  %C entre en conflit avec la procÃ©dure dÃ©finie Ã  %LLa procÃ©dure contenue %qs Ã  %C est dÃ©jÃ  ambigÃ¼eLa procÃ©dure contenue %qs Ã  %L a le mÃªme nom que sa procÃ©dure contenanteLa procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PUREContrÃ´le la gÃ©nÃ©ration des estimations des inverses.ContrÃ´le comment ira considÃ¨re la correspondance des contraintes (numÃ©ro d'opÃ©rande dupliquÃ©) dans toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e. Une valeur de zÃ©ro signifie que ira respecte uniquement la contrainte correspondante uniquement quand elle est dans l'unique alternative disponible avec la classe de registre appropriÃ©e. Sinon, ira vÃ©rifiera toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e mÃªme s'il a trouvÃ© quelques choix avec une classe de registre appropriÃ©e et respectant la contrainte correspondante qualifiÃ©e.ContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE.ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©.ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP.ContrÃ´ler quels Ã©vÃ©nements sont affichÃ©s dans les chemins de diagnostiques.ContrÃ´le comment le vectoriseur de boucle utilise des vecteurs partiels.  0 signifie jamais, 1 signifie uniquement pour les boucles dont le besoin d'itÃ©rer peut Ãªtre retirÃ©, 2 signifie pour toutes les boucles. La valeur par dÃ©faut est 2.Conversion depuis %qs vers %qs Ã  %LConversion de %s vers %s Ã  %LLa conversion depuis %s vers le sous-type par dÃ©faut COMPLEX(%d) Ã  %L pourrait perdre en prÃ©cision, envisagez d'utiliser l'argument KINDConversion d'un infini ou de Pas-un-Nombre Ã  %L en INTEGERConvertir les adresses BASE + GRAND_OFFSET en NOUVELLE_BASE + PETIT_OFFSET pour autoriser plus d'accÃ¨s mÃ©moire Ã  Ãªtre gÃ©nÃ©rÃ©s comme instructions compressÃ©es. Cible actuellement les chargements/stockages d'entiers 32 bits.Convertir les sauts conditionnels des boucles les plus Ã  l'intÃ©rieur en Ã©quivalents sans branchement.Convertir les constantes en virgule flottante en constantes en simple prÃ©cision.Convertir le retour de fonction en un fragment d'appel et de retour.Convertir les appel et saut indirects en fragment d'appel et de sautCopier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure.Copyright %s 2023 Free Software Foundation, Inc.
  Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)CoÃ»t auquel les optimisations de GCSE ne contraindront pas la distance de dÃ©placement d'une expression.CoÃ»t supposÃ© pour une insn de branchement.CoÃ»t supposÃ© d'une insn de multiplication.CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale.N'a pu gÃ©nÃ©rer de valeur addis pour la fusionImpossible d'ouvrir le fichier de sortie Â«Â %sÂ Â»
  Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions.Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme taciteLe pointÃ© Cray Ã  %L apparaÃ®t dans plusieurs instructions pointer()PointÃ© Cray %qs dans la clause %s Ã  %LPointÃ© Cray %qs dans la clause SHARED Ã  %LObjet pointÃ© Cray %qs dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type polymorphique dans la clause %s Ã  %LPointeur Cray %qs dans la clause %s Ã  %LLe pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octetsLe pointeur Cray Ã  %C doit Ãªtre un entierLa dÃ©claration de pointeur Cray Ã  %C requiert l'option %<-fcray-pointer%>Objet pointeur Cray %qs dans la clause %s Ã  %LObjet pointeur Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointeur Cray %qs du type polymorphique dans la clause %s Ã  %LCrÃ©er une application de type GUI.CrÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.CrÃ©er une bibliothÃ¨que partagÃ©e.CrÃ©er un exÃ©cutable statique indÃ©pendant de la position.CrÃ©er des variables d'induction canoniques dans les boucles.CrÃ©er une application de type console.CrÃ©er les fichiers de donnÃ©es nÃ©cessaires Ã  Â«Â gcovÂ Â».CrÃ©ation de Â«Â %sÂ Â»
! CrÃ©ation d'un tableau temporaire Ã  %LCrÃ©ation d'un temporaire pour le tableau Ã  %L dans l'argument %qsD ne supporte pas les pointeurs vers cette cible.les instruction assembleur en-ligne pour D ne sont pas supportÃ©es dans GDC.Le tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©denteL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-indexL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨reL'objet DATA prÃ¨s de %L a l'attribut pointeur et la valeur DATA correspondante n'est pas une cible de donnÃ©e initiale valableInstruction DATA Ã  %C aprÃ¨s la premiÃ¨re instruction exÃ©cutableL'instruction DATA Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction DATA Ã  %C n'est pas permise dans une procÃ©dure PUREL'instruction DATA Ã  %L a plus de valeurs que de variablesL'instruction DATA Ã  %L a plus de variables que de valeursSpÃ©cificateur de format DC interdit Ã  %Cobjet DEALLOCATEDEALLOCATE d'un co-tableau Ã  %C dans un bloc CRITICALDEALLOCATE d'un co-tableau Ã  %C dans un bloc DO CONCURRENTDECIMAL= Ã  %L n'est pas permis en Fortran 95DEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent pour la catÃ©gorie %sDEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent avec une catÃ©gorie non spÃ©cifiÃ©eDEF_INTERNAL_FLT_FN (%s) n'a pas de fonction interne associÃ©eDEF_INTERNAL_INT_FN (%s) n'a pas de fonction interne associÃ©eDELIM= Ã  %L pas permis en Fortran 95La clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura qu'un seul localisateurLa clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura point de type de dÃ©pendance DEPOBJDEPOBJ dans la construction DEPOBJ Ã  %L sera un entier scalaire de type OMP_DEPEND_KINDGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause %s Ã  %LGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause SHARED Ã  %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-routineDarwin ne supporte pas -mfentry ou les options associÃ©esDarwin n'est pas une plateforme mx32Ã‰lÃ©ment de donnÃ©e au dessus de la limite supÃ©rieure du tableau Ã  %LÃ‰lÃ©ment de donnÃ©e en dessous de la limite infÃ©rieure du tableau Ã  %LLes donnÃ©es sont stockÃ©es dans le format gros-boutiste.Les donnÃ©es sont stockÃ©es dans le format petit-boutiste.  (Par dÃ©faut).Les donnÃ©es sont rÃ©fÃ©rencÃ©es par le dÃ©calage depuis le dÃ©but du texte plutÃ´t que la GOT (avec -fPIC/-fPIE).La cible de donnÃ©es Ã  %L n'aura point de co-indexL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille taciteL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre polymorphique Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants ALLOCATABLE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants POINTER Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATEL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dureL'objet pointeur de donnÃ©es Ã  %L doit Ãªtre polymorphique illimitÃ© ou Ãªtre d'un type avec l'attribut BIND ou SEQUENCE pour Ãªtre compatible avec une cible polymorphique illimitÃ©eBibliothÃ¨que de dÃ©bogage Ã  utiliser Ã  la place de phobos.La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisBibliothÃ¨que par dÃ©faut Ã  utiliser Ã  la place de phobos.L'argument muet %s initialisÃ© par dÃ©faut %qs Ã  %L n'est pas permis dans la procÃ©dure BIND(C) %qsRetarder Ã  plus tard le dÃ©pilage des arguments des fonctions hors de la pile.Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisationParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©L'argument muet caractÃ¨re Ã  longueur diffÃ©rÃ©e %qs Ã  %L de la procÃ©dure %qs avec l'attribut BIND(C)Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :Type de dÃ©pendance SINK utilisÃ© avec SOURCE sur la mÃªme construction Ã  %LRendu 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 -mno-vrsave Ã  la place.Option obsolÃ¨te. Utilisez -mvrsave Ã  la place.ObsolÃ¨te. Cette option n'a aucun effet.Le type dÃ©rivÃ© %qs Ã  %C est utilisÃ© avant sa dÃ©finitionLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)Le type dÃ©rivÃ© %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ©Le type dÃ©rivÃ© %qs Ã  %L ne peut pas Ãªtre ABSTRACTLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qsLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensibleLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %CLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %LLe type dÃ©rivÃ© %qs, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe type dÃ©rivÃ© %qs est utilisÃ© comme argument effectif Ã  %LLe type dÃ©rivÃ© %qs avec l'attribut BIND(C) Ã  %L est vide et peut Ãªtre inaccessible pour le processeur C compagnonLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C n'a pas Ã©tÃ© prÃ©cÃ©demment dÃ©fini et, par consÃ©quent, il ne peut pas apparaÃ®tre dans une dÃ©finition de type dÃ©rivÃ©Le composant de type dÃ©rivÃ© %C n'est pas un membre EQUIVALENCE permisLa dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULEDÃ©finition de type dÃ©rivÃ© Ã  %C avec une section CONTAINS videDÃ©finition du type dÃ©rivÃ© Ã  %C sans composantsLa dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finiLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  un type de baseLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %sLa variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMONLa variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCELa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L a un composant ultime qui est allouableLa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L ne peut pas avoir une initialisation par dÃ©fautLe type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas redÃ©finiLe type dÃ©rivÃ© %qs avec BIND(C) ne doit pas avoir de section CONTAINS Ã  %CLe type dÃ©rivÃ© %qs avec SEQUENCE ne doit pas avoir de section CONTAINS Ã  %CL'argument muet %qs d'un type dÃ©rivÃ© Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur et n'a pas d'initialisation par dÃ©fautDescription pour mxl-mode-bootstrap.Description pour mxl-mode-executable.Description pour mxl-mode-novectors.Description pour mxl-mode-xmdstub.DÃ©truire les champs d'objets partiellement construits.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» Ã  une valeur nulle utilisÃ©e d'une maniÃ¨re interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrÃ´le principal et transformer l'instruction avec un comportement erronÃ© ou indÃ©fini en une instruction de dÃ©routement.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» au dÃ©rÃ©fÃ©rencement d'un pointeur nul. Isoler ces chemins du flux de contrÃ´le principal et transformer les instructions avec un comportement erronÃ© ou indÃ©fini en instructions de dÃ©routement.DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns.Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableauLongueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur du tableau Ã  %LSous-types de caractÃ¨res diffÃ©rents Ã  %LParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %LRangs diffÃ©rents dans l'affectation du pointeur Ã  %LForme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)Formes diffÃ©rentes pour les arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que %<dot_product%>Formes diffÃ©rentes sur la dimension 1 des arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que matmulFormes diffÃ©rentes sur la dimension 2 de l'argument %qs et la dimension 1 de l'argument %qs Ã  %L pour l'intrinsÃ¨que matmulSous-types diffÃ©rents Ã  %LTypes diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %sDimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisationDÃ©sactive l'avertissement -Wframe-larger-than=.  Ã‰quivalent Ã  -Wframe-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wlarger-than=.  Ã‰quivalent Ã  -Wlarger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les registres FP.  Ã‰quivalent Ã  -msoft-float.DÃ©sactiver l'ISA FPU, l'option ABI doit activer %<-mfloat-abi=soft%>EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX.DÃ©sactiver l'Ã©tape d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs.DÃ©sactiver l'avertissement Walloc-size-larger-than=. Ã‰quivalent Ã  Walloc-size-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'avertissement Walloca-larger-than=. Ã‰quivalent Ã  Walloca-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wstack-usage=.  Ã‰quivalent Ã  -Wstack-usage=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement Wvla-larger-than=.  Ã‰quivalent Ã  Wvla-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'accÃ¨s aux objets en mÃ©moire partagÃ©e.DÃ©sactiver l'accÃ¨s aux variables marquÃ©es avec Â«Â @systemÂ Â» pour le code @safe.DÃ©sactiver les optimisations des virgules flottantes qui ignorent le signe du zÃ©ro dÃ©fini par IEEE.DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante.DÃ©sactiver l'adressage indexÃ©.DÃ©sactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible.Interdire les optimisations qui supposent un comportement par dÃ©faut pour l'arrondis des virgules flottantes.DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS.DÃ©sactiver le prÃ©-traitement.DÃ©sactiver les registres d'espace.DÃ©sactiver l'utilisation des instructions FPU du RX.Interdire les appels directs aux fonctions globales.Interdit plus que Â«Â msched-max-memory-insnsÂ Â» dans le groupe d'instructions. Autrement, la limite est Â«Â soupleÂ Â» (prÃ©fÃ¨re les opÃ©rations non-mÃ©moire quand la limite est atteinte).Interdire l'optimisation des appels de fin de fonction quand la routine appelante peut avoir omis les longueurs des caractÃ¨res.Refuser les conversions immuables pas viables qui Ã©taient prÃ©cÃ©demment incorrectement permises.DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.DÃ©couvrir les variables statiques en lecture seule, en Ã©criture seule et non adressables.Afficher les statistiques du temps de compilation.Afficher les statistiques accumulÃ©es durant la compilation.Afficher les options de la ligne de commande spÃ©cifiques Ã  la cible (y compris les options de l'assembleur et de l'Ã©diteur de liens).Afficher l'arbre du code aprÃ¨s l'optimisation en premiÃ¨re ligne.Afficher l'arbre du code aprÃ¨s analyse.Afficher l'arbre du code aprÃ¨s analyse; option dÃ©prÃ©ciÃ©e.Afficher la version du compilateur.Afficher le AST du frontend aprÃ¨s les passes d'analyse et de sÃ©mantique.Afficher la table des symboles globaux aprÃ¨s analyse.Afficher les symboles dans l'ordre inverse.Afficher cette information.Division par zÃ©ro Ã  %LDivision par zÃ©ro en convertissant %s vers %s Ã  %LStratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table.Faire une rematÃ©rialisation sensible au CFG pendant LRA.Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sÃ©lectionnÃ©.Lier avec le fichier de dÃ©marrage standard D lors de la compilation.Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg.Ne pas ajouter un export de symboles par dÃ©faut aux modules ou aux bibliothÃ¨ques dynamiques.Ne pas autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code.Ne pas supposer un grand segment TLS.Ne pas supposer que les fonctions qui ne sont pas exÃ©cutÃ©es durant l'exÃ©cution d'exercice sont Â«Â froidesÂ Â».Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent.Ne pas dÃ©sactiver les registres d'espace.Ne pas Ã©liminer les commentaires dans les expansions des macros.Ne pas Ã©liminer les commentaires.Ne pas afficher les fonctions compilÃ©es ni le temps Ã©coulÃ©.Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons.Ne pas produire de modes d'adressages avec des affectations avec effets de bords.Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule.Ne pas gÃ©nÃ©rer de prologue ou dâ€™Ã©pilogue de fonction.Ne pas imposer d'alignement strict.Ne pas gÃ©nÃ©rer de directives #line.Ne pas gÃ©nÃ©rer de directives .size.Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction.Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut).Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700.Ne pas gÃ©nÃ©rer des accÃ¨s mÃ©moire non alignÃ©es.Ne pas mettre en ligne la division entiÃ¨re.Ne pas mettre en ligne la racine carrÃ©e.Ne pas rÃ©aliser l'Ã©dition de liens avec la bibliothÃ¨que lib<MCU>.a spÃ©cifique au pÃ©riphÃ©rique.Ne pas lier avec la bibliothÃ¨que standard D lors de la compilation.Ne pas charger le registre PIC dans les prologues des fonctions.Ne pas chercher les fichiers objets dans le chemin standard.Ne pas marquer les commutateurs de l'ABI dans e_flags.Ne pas appliquer les optimisations qui augmentent notablement l'utilisation de la pile.Ne pas placer les constantes en virgule flottante dans la TOC.Ne pas placer les constantes des symboles et des dÃ©calages dans la TOC.Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC.Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments.Ne pas fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme.Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s).Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++.Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Ne pas supprimer les informations de dÃ©bogage des classes C++.Ne pas supprimer les avertissements pour les en-tÃªtes systÃ¨me.Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE.Ne pas ajuster l'alignement du code et des donnÃ©es en lecture seule.Ne pas ajuster l'alignement de la pile.Ne pas ajuster l'alignement des donnÃ©s accessibles en Ã©criture.Ne pas utiliser la table GOT pour accÃ©der aux symboles externes.Ne pas utiliser les instructions MDMX.Ne pas utiliser les instructions MIPS-3D.Ne pas utiliser les registres FP du VAX.Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile.Ne pas utiliser des adresses qui allouent des registres globaux.Ne pas utiliser les codes de condition des instructions normales.Ne pas utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle.Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Ne pas utiliser le coprocesseur mathÃ©matique.Ne pas utiliser les instructions matÃ©rielles quad FP.Ne pas utiliser l'ABI AIX Vector Extended.Ne pas utiliser les extensions de l'ABI AltiVec.Ne pas utiliser les instructions de champs de bits.Ne pas utiliser l'instruction callt (par dÃ©faut).Ne pas utiliser le fichier des spÃ©cifications spÃ©cifiques au pÃ©riphÃ©rique device-specs/specs-<MCU>.Ne pas utiliser l'instruction personnalisÃ©e fabsd.Ne pas utiliser l'instruction personnalisÃ©e fabss.Ne pas utiliser l'instruction personnalisÃ©e faddd.Ne pas utiliser l'instruction personnalisÃ©e fadds.Ne pas utiliser l'instruction personnalisÃ©e fatand.Ne pas utiliser l'instruction personnalisÃ©e fatans.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqd.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqs.Ne pas utiliser l'instruction personnalisÃ©e fcmpged.Ne pas utiliser l'instruction personnalisÃ©e fcmpges.Ne pas utiliser l'instruction personnalisÃ©e fcmpgtd.Ne pas utiliser l'instruction personnalisÃ©e fcmpgts.Ne pas utiliser l'instruction personnalisÃ©e fcmpled.Ne pas utiliser l'instruction personnalisÃ©e fcmples.Ne pas utiliser l'instruction personnalisÃ©e fcmpltd.Ne pas utiliser l'instruction personnalisÃ©e fcmplts.Ne pas utiliser l'instruction personnalisÃ©e fcmpned.Ne pas utiliser l'instruction personnalisÃ©e fcmpnes.Ne pas utiliser l'instruction personnalisÃ©e fcosd.Ne pas utiliser l'instruction personnalisÃ©e fcoss.Ne pas utiliser l'instruction personnalisÃ©e fdivd.Ne pas utiliser l'instruction personnalisÃ©e fdivs.Ne pas utiliser l'instruction personnalisÃ©e fexpd.Ne pas utiliser l'instruction personnalisÃ©e fexps.Ne pas utiliser l'instruction personnalisÃ©e fextsd.Ne pas utiliser l'instruction personnalisÃ©e fixdi.Ne pas utiliser l'instruction personnalisÃ©e fixdu.Ne pas utiliser l'instruction personnalisÃ©e fixsi.Ne pas utiliser l'instruction personnalisÃ©e fixsu.Ne pas utiliser l'instruction personnalisÃ©e floatid.Ne pas utiliser l'instruction personnalisÃ©e floatis.Ne pas utiliser l'instruction personnalisÃ©e floatud.Ne pas utiliser l'instruction personnalisÃ©e floatus.Ne pas utiliser l'instruction personnalisÃ©e flogd.Ne pas utiliser l'instruction personnalisÃ©e flogs.Ne pas utiliser l'instruction personnalisÃ©e fmaxd.Ne pas utiliser l'instruction personnalisÃ©e fmaxs.Ne pas utiliser l'instruction personnalisÃ©e fmind.Ne pas utiliser l'instruction personnalisÃ©e fmins.Ne pas utiliser l'instruction personnalisÃ©e fmuld.Ne pas utiliser l'instruction personnalisÃ©e fmuls.Ne pas utiliser l'instruction personnalisÃ©e fnegd.Ne pas utiliser l'instruction personnalisÃ©e fnegs.Ne pas utiliser l'instruction personnalisÃ©e frdxhi.Ne pas utiliser l'instruction personnalisÃ©e frdxlo.Ne pas utiliser l'instruction personnalisÃ©e frdy.Ne pas utiliser l'instruction personnalisÃ©e fsind.Ne pas utiliser l'instruction personnalisÃ©e fsins.Ne pas utiliser l'instruction personnalisÃ©e fsqrtd.Ne pas utiliser l'instruction personnalisÃ©e fsqrts.Ne pas utiliser l'instruction personnalisÃ©e fsubd.Ne pas utiliser l'instruction personnalisÃ©e fsubs.Ne pas utiliser l'instruction personnalisÃ©e ftand.Ne pas utiliser l'instruction personnalisÃ©e ftans.Ne pas utiliser l'instruction personnalisÃ©e ftruncds.Ne pas utiliser l'instruction personnalisÃ©e fwrx.Ne pas utiliser l'instruction personnalisÃ©e fwry.Ne pas utiliser l'instruction personnalisÃ©e round.Ne pas utiliser des rÃ©fÃ©rences mÃ©moire non alignÃ©es.Ne pas avertir Ã  propos des attributs spÃ©cifiÃ©s.Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic.VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne pas aligner les Ã©lÃ©ments dans le code ou les donnÃ©es.Ne pas allouer des float ni des double dans des registres en prÃ©cision Ã©tendue.Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.N'appeler aucune fonction de vidange de la cache.N'appeler aucune fonction de dÃ©routement de vidange de la cache.Ne pas crÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.Ne pas dÃ©truire les champs des objets partiellement construits.Ne pas produire les supplÃ©ments DWARF au delÃ  de la version sÃ©lectionnÃ©e.Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire.Ne pas gÃ©nÃ©rer les sections DWARF pubnames et pubtypes.Ne pas gÃ©nÃ©rer de vÃ©rifications pour la spÃ©culation de contrÃ´le dans l'ordonnancement sÃ©lectif.Ne pas gÃ©nÃ©rer de code qui ne fonctionne qu'en mode privilÃ©giÃ©. Implique -mno-inline-ic_invalidate si le code en ligne devait ne pas fonctionner en mode utilisateur.N'indiquer aucune prioritÃ© avec TARGET_REGISTER_PRIORITY.Ne pas optimiser les dÃ©placements de blocs, utiliser memcpy.Ne pas optimiser les dÃ©placements de blocs.Ne pas utiliser la promotion entiÃ¨re de type C pour les opÃ©rateurs unaires Â«Â +Â Â», Â«Â -Â Â» et Â«Â ~Â Â».Ne pas utiliser les mnÃ©moniques P pour les branchements.N'utiliser aucun des r32..r63.Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels.Ne pas avertir au sujet de l'utilisation des extensions de Microsoft.Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %LTransformer les erreurs de conformitÃ© en simples avertissements.Pilotage:Le muet %qs Ã  %L ne peut pas avoir une initialisationL'argument muet %qs Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument muet %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument muet %qs Ã  %L ne peut pas Ãªtre un type dÃ©rivÃ© Ã  %CL'argument muet %qs Ã  %L ne peut pas Ãªtre un pointeur avec l'attribut CONTIGUOUS car la procÃ©dure %qs est BIND(C)L'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeurL'argument muet %qs doit Ãªtre un pointeur, un tableau de forme tacite ou de rang tacite sans attribut CONTIGUOUS â€“ car l'argument effectif Ã  %L n'est pas simplement contigu et les deux sont ASYNCHRONOUS ou VOLATILEL'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %LL'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure redÃ©finieArgument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %LArgument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %LFanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis.La procÃ©dure muette %qs Ã  %C ne peut pas avoir une interface gÃ©nÃ©riqueLa procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentaleLa procÃ©dure fictive %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LLa procÃ©dure muette %qs n'est pas permise dans la procÃ©dure Ã©lÃ©mentale %qs Ã  %LLa procÃ©dure muette %qs d'une procÃ©dure PURE Ã  %L doit aussi Ãªtre PURELa procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAMEVidanger les obligations de couverture du code source (Source Coverage Obligations)Vidanger une reprÃ©sentation textuelle du chemin explosÃ© de chaque diagnostique dans SRCFILE.IDX.KIND.epath.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg-ID.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg.txt.Vidanger des informations du graphe d'appel spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.callgraph.dot.Vidanger des informations spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.analyzer.json.gz.Vidanger les dÃ©clarations dans un fichier .decl.Vidanger les informations dÃ©taillÃ©es sur la reprÃ©sentation interne de GCC des emplacements du code source.Vidanger uniquement les symboles dÃ©finis.Vidanger les Ã©tapes d'optimisation.Vidanger les informations de la purge d'Ã©tats dans un fichier FICHIERSRC.state-purge.dot.Vidanger le graphe Ã©clatÃ© de l'analyseur dans un fichier FICHIERSRC.eg.dot.Vidanger le supergraphe de l'analyseur dans un fichier FICHIERSRC.supergraph.dot.Vidanger la sortie sans dÃ©coration de noms.Vidanger les dÃ©tails des objets LTO.Vidanger les options en ligne de commande de l'outil de vidangeage.Vidanger les statistiques des instructions gimple.Vidanger les statistiques des types d'arbres.Vidanger les statistiques des arbres.Vidanger le graph d'appel symtab.Vidanger divers dÃ©tails internes de l'interface Rust.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.*.fg.dot et FICHIERSRC.*.tg.dot.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.analyzer.txt.Vidanger divers dÃ©tails internes de l'analyseur vers stderr.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %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 Ã  %CClause %qs dupliquÃ©e Ã  %LClause NOWAIT dupliquÃ©e sur %s et %s Ã  %CClause dupliquÃ©e avec le type de dÃ©pendance SOURCE Ã  %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 g0 dans la chaÃ®ne de format Ã  %LEDGE_CROSSING incorrectement dÃ©fini au travers de la mÃªme sectionEDGE_CROSSING manquant au travers d'une frontiÃ¨re de sectionune arÃªte EH traverse une frontiÃ¨re de section dans le bb %iarÃªte entrante EH mÃ©langÃ©e avec des arÃªtes entrantes non EH dans le bb %il'Ã©tiquette Â«Â EH landing padÂ Â» %qD n'est pas la premiÃ¨re dans la sÃ©quence des Ã©tiquettes dans le bb %dLa fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaireLa procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %LLe prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %LLe composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %Lle passage d'un paramÃ¨tre ELFv2 pour un argument contenant des champs de bits de largeur zÃ©ro qui est, par ailleurs, un agrÃ©gat homogÃ¨ne a Ã©tÃ© corrigÃ© dans GCC 12L'instruction ELSE IF Ã  %C ne peut pas suivre une instruction ELSE Ã  %LL'instruction ELSEWHERE Ã  %C suit un ELSEWHERE prÃ©cÃ©dent qui n'est pas masquÃ©Instruction ELSEWHERE Ã  %C pas englobÃ©e dans un bloc WHEREENCODING= Ã  %L n'est pas permis en Fortran 95Instruction END TEAM Ã  %CInstruction END au lieu de l'instruction %s Ã  %LL'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortieL'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finieENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVEENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVEENTRY %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre ALLOCATABLE dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LInstruction ENTRY Ã  %CL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenueL'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATAL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DOL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALLL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAML'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECTL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTUREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHEREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenuL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THENL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction ENTRY Ã  %L avec BIND(C) est interdite dans une procÃ©dure Ã©lÃ©mentaireENTRY_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©ENUM et ENUMERATOR Ã  %CLa dÃ©claration ENUM Ã  %C n'a aucun ENUMERATORInstruction de dÃ©finition ENUM attendue avant %CENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨reL'Ã©tiquette de la balise EOR %d Ã  %L n'est pas dÃ©finieEQUIVALENCE Ã  %C requiert deux objets ou plusInstruction EQUIVALENCE Ã  %CL'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finieERRMSG Ã  %LERRMSG Ã  %L est inutile sans la balise STATBalise ERRMSG Ã  %Lvariable ERRMSGLa variable ERRMSG Ã  %L sera une variable CHARACTER du scalaire par dÃ©fautL'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaireInstruction ERROR STOP Ã  %CArchitecture ESA/390.Instruction EVENT POST Ã  %CInstruction EVENT WAIT Ã  %CL'argument EVENT Ã  %L pour l'intrinsÃ¨que EVENT_QUERY sera du type EVENT_TYPEL'instruction EXIT Ã  %C termine la boucle !$ACC LOOPL'instruction EXIT Ã  %C termine la boucle !$OMP DOInstruction EXIT sans nom de construction Â«Â doÂ Â» Ã  %CEXIT_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©EXTENDS Ã  %LL'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %LSoit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTEDL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur comme argument effectif Ã  %L ne peut pas correspondre Ã  l'argument effectif Ã  %LUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %LL'Ã©lÃ©ment avec une valeur de %d dans ORDER Ã  %L doit Ãªtre dans la plage [1, ..., %d] pour l'intrinsÃ¨que RESHAPE prÃ¨s de %LFonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %LÃ‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures.Produire les Ã©tiquettes .gnu_attribute.GÃ©nÃ©rer des directives .stack_size.Produire des relocalisations 16 bits vers les zones de petites donnÃ©es.Produire des relocalisations 32 bits vers les zones de petites donnÃ©es.Ã‰mettre la propriÃ©tÃ© GNU GNU_PROPERTY_X86_ISA_1_NEEDED.Produire du code conforme Ã  IEEE, sans exceptions inexactes.Ã‰mettre l'attribut ELF RISC-V.Produire les informations du graphe d'appel.Produire des vÃ©rifications qui entraÃ®nent l'exÃ©cution des instructions Â«Â break 8Â Â» quand des fonctions atomiques intÃ©grÃ©es sont appliquÃ©es Ã  une mÃ©moire mal alignÃ©e.Produire du code pour l'extension octets/mots de l'ISA.Produire du code pour l'extension de comptage de l'ISA.Produire du code pour l'extension de dÃ©placements en virgule flottante et la racine carrÃ©e de l'ISA.Produire du code pour l'extension vidÃ©o de l'ISA.Produire du code utilisant des directives de relocalisations explicites.Produire les symboles communs comme des symboles faibles.Ã‰mettre des avertissements personnalisÃ©s contenant des dÃ©tails internes Ã  l'attention des dÃ©veloppeurs de l'analyseur.Produire des annotations de dÃ©bogage pendant le prÃ©-traitement.Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active.Produire des diagnostiques montrant l'emplacement des nÅ“uds dans le graphe Ã©clatÃ©.Produire des branchements directs vers les fonctions locales.GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e.Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au dÃ©but des fonctions.Produire des appels de fonctions en utilisant la table de dÃ©calage globale lors de la gÃ©nÃ©ration de code indÃ©pendant de la position (PIC).Ã‰mettre des instructions multiplier-additionner fusionnÃ©es pour des doubles longs dans les registres vectoriels (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  La passe de rÃ©association ne gÃ¨re pas les multiplications-additions fusionnÃ©es, par consÃ©quent, le code gÃ©nÃ©rÃ© par l'intermÃ©diaire est enclin Ã  produire de longues chaÃ®nes de multiplications-additions fusionnÃ©es.  Ceci n'est pas bien tolÃ©rÃ© par le pipeline.  Le comportement par dÃ©faut consiste Ã  Ã©mettre des instructions de multiplication et d'addition sÃ©parÃ©es pour des doubles longs dans les registres vectoriels car des mesures ont montrÃ© que cela amÃ©liorait la performance.  Cette option permet de le dÃ©sactiver pour rÃ©aliser des tests.Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.Produire des appels instrumentalisÃ©s Ã  __tsan_func_entry() et __tsan_func_exit().GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Produire des descriptions plus verbeuses du flux de contrÃ´le dans les diagnostiques.Produire de description plus verbeuse des changements d'Ã©tats dans les diagnostiques.Ã‰mettre des diagnostiques d'optimisation.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction. Le code compilÃ© aura besoin d'un processeur 64 bits et de glibc 2.29 ou plus rÃ©cent pour s'exÃ©cuter.Ã‰mettre des emplacements de points d'arrÃªt progressifs recommandÃ©sProduire rdval au lieu de rduniq pour le pointeur de thread.Produire une instrumentalisation spÃ©ciale pour les accÃ¨s Ã  des volatiles.Produire les variables constantes statiques mÃªme si elles ne sont pas utilisÃ©es.Produire des bits de stop avant et aprÃ¨s les asms Ã©tendues volatiles.Produire des instanciations de patron en tant que symboles faibles.Produire des dÃ©routements sous forme de Â«Â break 8Â Â». C'est le comportement par dÃ©faut pour CRIS v3 et supÃ©rieurs.  Si dÃ©sactivÃ©, des appels Ã  abort() sont utilisÃ©s.Produire des informations verbeuses de mise au point dans le code assemblÃ©.FINAL vide Ã  %CInstruction IMPLICIT vide Ã  %CLe constructeur de tableau vide Ã  %C n'est pas permisListe d'initialisation vide dans l'ancien style Ã  %CEnsemble de chiffres vide dans la constante BOZ Ã  %CActiver les alternatives Ã  l'instruction Â«Â qÂ Â».Activer le fichier de registre Ã  16 entrÃ©es.Activer les instructions ALU 32 bits.Activer les instructions de saut 32 bits.Activer l'instruction de l'extension du compteur d'horodatage 64 bits.Activer les coroutines du C++ (expÃ©rimental).Activer le module d'en-tÃªte du C++ (expÃ©rimental).Activer modules-ts du C++ (expÃ©rimental).Activer le support pour les dÃ©sallocations avec taille connue du C++14.Activer les instructions DSP de C-SKY.Activer les instructions DSP amÃ©liorÃ©es de C-SKY.Activer les instructions SECURE de C-SKY.Activer les instructions TRUST de C-SKY.Activer les instructions DSP vectorielles de C-SKY.Activer les tables CFI via les directives de l'assembleur GAS.Activer les attributs STATIC et AUTOMATIC du style DEC.Activer DIV, DIVU.Activer les instructions DIV-REM du ARCv2.Activer les extensions DSP 3.1 Pack A.Activer les infos DWARF de dÃ©bogage des lignes via GNU as.Activer les instructions Ã  double et simple opÃ©rande pour la tÃ©lÃ©phonie.Activer les opcodes ENTER_S et LEAVE_S pour ARCv2.Activer la compression de code FT32B.Activer l'Ã©limination redondante totale (Full Redundancy Elimination) sur les arbres.Activer le mode PIC avec descripteurs de fonctions.Activer 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 le dÃ©chargement du GPU OpenMP.Activer les directives SIMD de OpenMP.Activer le support PIC pour construire des bibliothÃ¨ques.Activer les extensions de langage PlanÂ 9.Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write).Activer la coalescence SSA sur les variables utilisateur.Activer la descente du code SSA sur les arbres.Activer l'optimisation de l'Ã©limination du code mort SSA sur les arbres.Activer les optimisations SSA-BIT-CCP sur les arbres.Activer les optimisations SSA-CCP sur les arbres.Activer l'optimisation SSA-PRE sur les arbres.Activer le code de pistage du TPF-OS.Activer le support Virtual Hosting.Activer l'extension XY Memory (DSP version 3).Activer l'alignement des blocs COMMON.Activer tous les avertissements -Wunused-.Activer toutes les extensions du langage DEC.Activer toutes les vidanges des informations d'optimisation sur stderr.Activer une Ã©tape d'optimisation sur de petits segments de code (peephole) par RTL avant sched2.Autoriser la protection allocas/VLAs de ASan.Autoriser ASan Ã  protÃ©ger les fonctions intÃ©grÃ©es.Autoriser la dÃ©tection par ASan des bogues d'utilisation aprÃ¨s retour.Autoriser ASan Ã  protÃ©ger les globales.Autoriser ASan Ã  protÃ©ger les opÃ©rations de chargement.Autoriser ASan Ã  protÃ©ger la pile.Autoriser ASan Ã  protÃ©ger les opÃ©rations d'Ã©criture.Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os.Activer les instructions atomiques.Activer le dÃ©bogage par un backend.Activer la propagation vers le haut des propriÃ©tÃ©s d'utilisation au niveau SSA.Activer les instructions Barrel Shift.Activer la vectorisation des blocs de base (SLP) sur les arbres.Autoriser le code de profilage de base du programme.Activer bbit peephole2.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.Activer les instructions de prÃ©chargement de la cache.Activer certaines fonctionnalitÃ©s prÃ©sentes dans les brouillons des Contracts du C++.Activer certaines fonctionnalitÃ©s prÃ©sentes dans les spÃ©cifications techniques de conceptualisation (Concepts TS).Activer les instructions de densitÃ© de code du ARCv2.Activer la sortie du code hors des boucles.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage.Activer le motif casesi compact.Activer l'Ã©limination conditionnelle du code mort pour les appels internes.Activer l'exÃ©cution conditionnelle autre que moves/scc.Activer l'utilisation de l'instruction de dÃ©placement conditionnel.Activer les dÃ©placements conditionnels.Activer le dÃ©pliage conservatif de petites bouclesActiver la fonctionnalitÃ© constructeur/destructeur.Activer les instructions coprocesseur.Activer la propagation par copie des informations sur l'Ã©volution scalaire.Activer la propagation de copie sur les arbres.Autoriser la correction des inconsistances dans le flux d'entrÃ©e du profil.Activer l'Ã©limination des stockages morts.Activer la sortie de dÃ©bogage.Activer le support matÃ©riel pour les nombres dÃ©cimaux en virgule flottante.Activer les conversions par dÃ©faut entre __float128 et long double.Activer les largeurs par dÃ©faut pour les spÃ©cificateurs de format i, f et gActiver les instructions de division et de modulo.Activer l'optimisation des dominateurs.Activer les instructions de chargement/stockage double pour ARC HS.Activer l'extension dual viterbi butterfly.Activer l'insertion plus tÃ´t de bits de stop pour un meilleur ordonnancement.Activer le traitement des exceptions.Activez la compilation expÃ©rimentale de fichiers Rust Ã  vos propres risquesActiver l'utilisation des instructions de branchements conditionnelles j(s)lt et j(s)le.Activer 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 la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de divisions. -mhard-div est l'option par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser des opÃ©rations en virgule flottante. Ceci est l'option par dÃ©faut; utilisez -mhard-float pour changer le comportement par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de multiplications. -mhard-mul est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de comparaison et d'activation du fanion avec immÃ©diat (l.sf*i). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instruction de dÃ©placement conditionnel (l.cmov). Par dÃ©faut, un Ã©quivalent sera gÃ©nÃ©rÃ© en utilisant les instructions set et branch.Activer la gÃ©nÃ©ration d'instructions de divisions matÃ©rielles (l.div, l.divu). C'est l'option par dÃ©faut; utilisez -msoft-div pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions en virgule flottante matÃ©rielles. -msoft-float est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de multiplications matÃ©rielles (l.mul, l.muli). C'est l'option par dÃ©faut; utilisez -msoft-mul pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite (l.ror). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite avec immÃ©diat (l.rori). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite avec immÃ©diat.Activer la gÃ©nÃ©ration d'instructions de dÃ©calage avec immÃ©diat (l.srai, l.srli, l.slli). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instructions d'extension de signe (l.ext*). Par dÃ©faut, les chargements depuis la mÃ©moire sont rÃ©alisÃ©s sans extension de signe.Activer l'estimation des probabilitÃ©s de branchement.Activer l'unitÃ© matÃ©rielle en virgule flottante.Activer la sortie de chargements adjacents hors d'une boucle pour encourager la gÃ©nÃ©ration d'instructions de dÃ©placements conditionnels.Activer la sortie hors des boucles des chargements par des pointeurs conditionnels.Autoriser l'instrumentalisation hwasan de allocas/VLAs.Autoriser l'instrumentalisation hwasan des fonctions internes.Autoriser l'instrumentalisation hwasan des opÃ©rations de chargement.Autoriser l'instrumentalisattion hwasan des variables allouÃ©es sur la pile de taille statique.Autoriser l'instrumentalisation hwasan des opÃ©rations d'Ã©criture.Activer les entrÃ©es et sorties de la reprÃ©sentation Graphite.Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI.Activer la mise en ligne de PLT dans les appels de fonctions.Activer la mise en ligne de fonctions dÃ©clarÃ©es Â«Â inlineÂ Â». Le dÃ©sactiver dÃ©sactive toutes les mises en ligne.Activer les instructions qui protÃ¨gent contre les attaques de type Â«Â Return-Oriented ProgrammingÂ Â»Activer les instructions de la pile d'interruption.Activer les variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res.Activer l'optimisation de l'alignement des Ã©tiquettes.Activer l'import de module paresseux.Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©.Activer l'analyse historique des instructions INCLUDE.Activer les optimisations durant l'Ã©dition de liens.Activer les optimisations par l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Autoriser la relÃ¢che de l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Activer la liaison entre load/store.Activer la distribution des boucles pour les motifs transformÃ©s en appels de bibliothÃ¨que.Activer la distribution des boucles sur les arbres.Activer la vectorisation de l'Ã©pilogue d'une boucle en utilisant une taille de vecteur plus petite.Activer la copie des en-tÃªtes de boucles sur les arbres.Activer l'Ã©change de boucles sur les arbres.Activer les mouvements invariants de boucles sur les arbres.Activer les transformations de boucles imbriquÃ©es.  Identique Ã  -floop-nest-optimize.Activer les optimisations de boucles au niveau de l'arbre.Activer la vectorisation sur les instructions en virgule flottante.Activer la vectorisation des boucles sur les arbres.Activer les optimisations sur de petits segments de code (peephole) spÃ©cifiques Ã  la machine.Activer des dÃ©charges de coÃ»t RTX plus verbeux durant le dÃ©bogage.  Uniquement pour les dÃ©veloppeurs de GCC.Activer la plupart des messages d'avertissement.Activer le support multicÅ“ur.Activer les instructions de multiplications.Activer les instructions multi-processeurs.Activer les optimisations de l'exÃ©cution de conditions imbriquÃ©es.Activer l'optimisation de && et || dans les exÃ©cutions conditionnelles.Activer l'analyse de GIMPLE.Activer l'utilisation du prÃ©-rechargement du motif cbranchsi.Activer le prÃ©-traitement.Activer la validation des limites pendant la compilation.Activer la rÃ©association au niveau de l'arbre.Activer l'ordonnancement des insns sensible Ã  la pression sur les registres.Activer la relaxe dans l'assembleur.Activer les arguments r-valeur aux paramÃ¨tres par rÃ©fÃ©rence.Activer l'ordonnancement Ã  travers les blocs de base.Activer des segments de donnÃ©es sÃ©parÃ©s.Activer le stockage des rÃ©sultats des comparaisons dans les GPR.Activer les fonctions internes de la pile masquÃ©e de CET (Control-flow Enforcement Technology).Activer les instructions d'extension de signe.Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute.Autoriser le sondage de la pile.Activer l'Ã©tape d'analyse statique.Activer la vÃ©rification stricte du retour d'une structure selon l'ABI 32 bits spÃ©cifique au processeur.Activer l'optimisation des longueurs de chaÃ®nes sur les arbres.Activer le support pour les concepts du C++.Activer le support pour les STRUCTURE/RECORD DEC.Activer le support pour la mÃ©moire transactionnelle GNU.Activer le support de l'ABI du RH850. Ceci est l'option par dÃ©faut.Activer le support pour l'ancienne ABI de GCC.Activer l'instruction de l'extension d'inversion de l'ordre des octets.Activer la fusion des appels en fin de fonction (tail call) sur les arbres.Activer la vÃ©rification CSR pour le CRS dÃ©pendant de ISA et le CSR en lecture seule. Le CSR dÃ©pendant de ISA est uniquement valide quand l'ISA spÃ©cifique est dÃ©finiie. Le CSR en lecture seule ne peut pas Ãªtre Ã©crit par les instructions CSR.Activer le type fondamental char8_t et l'utiliser comme type pour les chaÃ®nes UTF-8 et les caractÃ¨res littÃ©raux.Activer l'heuristique du chemin critique dans l'ordonnanceur.Activer l'heuristique du dÃ©compte des dÃ©pendances dans l'ordonnanceur.Activer l'approximation de la division.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la division Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'instruction LRW Ã©tendue (par dÃ©faut pour CK801).Activer l'heuristique de groupe dans l'ordonnanceur.Activer l'heuristique de la derniÃ¨re instruction dans l'ordonnancement.Activer l'optimisation de boucles imbriquÃ©es.Activer le mode normal.Activer l'heuristique de rang dans l'ordonnanceur.Activer l'approximation de l'inverse de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de l'inverse de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'heuristique des instructions spÃ©culatives dans l'ordonnanceur.Activer l'approximation de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision. Si activÃ©e, elle implique -mlow-precision-recip-sqrt.Activer l'utilisation de registres 64 bits en virgule flottante dans les instructions fmov. Voyez -mdalign si un alignement 64 bits est requis.Activer l'utilisation des instructions FPU du RX.  Ceci est la valeur par dÃ©faut.Activer l'utilisation d'Ã©lÃ©ments de formatage blancs dans les chaÃ®nes de format.Active l'utilisation de caractÃ¨res littÃ©raux dans les affectations et les instructions de donnÃ©es pour les variables non-caractÃ¨res.Activer l'utilisation des chargements indexÃ©s.Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre.Activer l'utilisation de l'allocateur de registre LRA.Activer l'utilisation de l'instruction fsca.Activer l'utilisation de l'instruction fsrra.Activer l'utilisation de la vieille ABI dÃ©fectueuse oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s sur 32 bits.Activer l'utilisation d'instructions courtes de chargement.Activer l'utilisation de l'ABI RX standard oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s naturellement. C'est l'option par dÃ©faut.Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h.Activer le prÃ©-traitement traditionnel.Activer la transitivitÃ© des contraintes durant l'analyse.Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.Activer l'utilisation des instructions BI/BIH si disponibles.Activer l'utilisation de GPREL pour les donnÃ©es en lecture seule dans FDPIC.Activer l'utilisation des opÃ©rations de bits du NPS400.Activer l'utilisation de l'extension xld/xst du NPS400.Activer l'utilisation de POST_INC / POST_DEC.Activer l'utilisation de POST_MODIFY.Activer l'utilisation de R16-R31 (par dÃ©faut).Activer l'utilisation des registres simple prÃ©cision avec un numÃ©ro impair.Activer l'utilisation de sdata/scommon/sbss.Activer les instructions dÃ©finies par l'utilisateur.Activer l'utilisation des instructions en virgule flottante IEEE 128 bits.Activer les instructions de boucle du v850e3v5.Activer l'extension CRC Ã  polynÃ´me variable.Activer la vectorisation sur les arbres.Activer la sortie en mode bavard.Activer le contournement du seul errata du processeur AT697F (qui correspond Ã  l'errata #13 du processeur AT697E).Activer les contournements des erratas du processeur GR712RC.Activer les contournements des erratas du processeur UT699.Activer les contournements des erratas des processeurs UT699E/UT700.Activer/DÃ©sactiver l'ordonnancement traditionnel dans les boucles qui sont dÃ©jÃ  passÃ©es par l'ordonnancement modulo.Activer/dÃ©sactiver l'adressage relatif Ã  GP.Autoriser les bibliothÃ¨ques partagÃ©es basÃ©es sur un ID.Activer le mode de donnÃ©es indÃ©pendantes de la position (PID=Position Independent Data).Activer ou dÃ©sactiver l'utilisation des instructions SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE et RMPA. Elles sont activÃ©es par dÃ©faut.Activer le modÃ¨le de coÃ»t du vectoriseur dynamique. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Activer la vidange verbeuse du modÃ¨le de coÃ»t dans les fichiers de vidange de dÃ©bogage.Encoder les instructions SSE avec le prÃ©fixe VEX.Expression de fin dans la boucle DOLa fin de l'instruction DO non bloc Ã  %C est enchevÃªtrÃ©e dans une autre boucle DOLa fin de l'instruction DO non bloc Ã  %C est Ã  l'intÃ©rieur d'un autre blocFin de l'initialisation du scalaire attendue Ã  %CFin de la liste de recherche.
  Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe.L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLEL'entitÃ© %qs Ã  %L est dÃ©jÃ  prÃ©sente dans l'interfaceL'entitÃ© %qs Ã  %L est incompatible avec une constante littÃ©rale BOZL'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CComparaison Ã©galitaire pour %s Ã  %LL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur en allouant %lu octetsErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans le constructeur du tableau rÃ©fÃ©rencÃ© Ã  %LErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur dans l'appel avec type liÃ© Ã  %LErreur en rÃ©-allouant %lu octetsErreur dâ€™Ã©criture dans le fichier JSON de sortie %s
  Erreur en Ã©crivant dans le fichier module %qs: %sErreur en Ã©crivant le fichier des modules: %sErreur dâ€™Ã©criture du fichier de sortie Â«Â %sÂ Â»
! Ã‰valuation d'une expression d'initialisation non standard Ã  %LL'Ã©valuation d'une chaÃ®ne plus grande que 2**28 Ã  %L est diffÃ©rÃ©e Ã  l'exÃ©cution, attendez-vous Ã  des boguesÃ‰vÃ©nementL'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau mais pas co-indexÃ©L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau ou co-indexÃ©La variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un scalaire de type EVENT_TYPEChaque indice de la spÃ©cification cible Ã  %L doit Ãªtre une expression constanteLa condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaireArrÃªter Ã  la premiÃ¨re erreur rencontrÃ©e.Remplacer les divisions entiÃ¨res sur 32 ou 64 bits par des divisions sur 8 bits non signÃ©es avec vÃ©rification Ã  l'exÃ©cution.DÃ©velopper adddi3 et subdi3 lors de la gÃ©nÃ©ration du rtl en add.f / adc etc.Â«Â )Â Â» attendue Ã  %CÂ«Â ,Â Â» attendu Ã  %C%<( depobj )%> attendu Ã  %C%<(%> attendu aprÃ¨s %qs Ã  %C%<(%> attendu Ã  %C%<)%> ou %<,%> attendue Ã  %C%<)%> ou %<omp_cur_iteration)%> attendu Ã  %C%<*%> attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L%<,%> attendu Ã  %C%<,%> ou %<)%> attendue Ã  %C%<,%> ou fin d'instruction attendue Ã  %C%<:%> attendu Ã  %C%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C%<::%> attendu Ã  %CExpression de comparaison atomique %<==%>, %<.EQ.%> ou %<.EQV.%> attendue Ã  %L%<=>%> attendu Ã  %C%<END INTERFACE ASSIGNMENT (=)%> attendu Ã  %C:: attendu dans la dÃ©finition de TYPE Ã  %CSigne = attendu dans l'instruction PARAMETER Ã  %CALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE ou DEFAULT attendu Ã  %CCOMPILATION ou EXECUTION attendu dans la clause AT Ã  %CClause DEPEND, UPDATE ou DESTROY attendue Ã  %CBoucle DO attendue Ã  %CELSE attendu Ã  %L dans la capture de comparaison atomiqueFATAL ou WARNING attendu dans la clause SEVERITY Ã  %CHOST, NOHOST ou ANY attendu Ã  %CIF attendu Ã  %L dans la capture de comparaison atomiqueIN, OUT, INOUT, INOUTSET, MUTEXINOUTSET suivi de %<)%> attendu Ã  %CClause INCLUSIVE OU EXCLUSIVE attendue Ã  %CType INTEGER attendue Ã  %LNONE ou PRESENT attendu dans la clause DEFAULT Ã  %CNONE, FIRSTPRIVATE, PRIVATE ou SHARED attendu dans la clause DEFAULT Ã  %CORDER(CONCURRENT) attendu Ã  %C avec le modificateur optionnel %<reproducible%> ou %<unconstrained%>Descripteur d'Ã©dition P attendu dans la chaÃ®ne de format Ã  %LSymbole PARAMETER attendu dans la constante complexe Ã  %CRANK ou RANK DEFAULT attendu aprÃ¨s SELECT RANK Ã  %CSCALAR, AGGREGATE, ALLOCATABLE ou POINTER attendu Ã  %CSEQ_CST, ACQUIRE ou RELAXED attendu Ã  %CSEQ_CST, ACQ_REL ou RELAXED attendu pour la clause ATOMIC_DEFAULT_MEM_ORDER Ã  %CSEQ_CST, AQC_REL, RELEASE ou ACQUIRE attendu Ã  %CArgument SHAPE inattendu pour C_F_POINTER avec FPTR tableau Ã  %LTEAMS, PARALLEL ou THREAD attendu comme liaison dans BIND Ã  %CUne instruction TYPE IS, CLASS IS ou END SELECT est attendue Ã  la suite de SELECT TYPE Ã  %CClause UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD ou ATOMIC_DEFAULT_MEM_ORDER attendue Ã  %LUne instruction CASE ou END SELECT est attendue Ã  la suite de SELECT CASE Ã  %CInterface sans nom attendue Ã  %CProcÃ©dure attendue pour l'argument %qs Ã  %LPointeur de procÃ©dure attendu pour l'argument %qs Ã  %LUne parenthÃ¨se droite est attendue dans l'expression Ã  %CValeur de pas attendue dans l'itÃ©rateur Ã  %CSpÃ©cificateur d'accÃ¨s attendu Ã  %CÃ‰tiquette de retour alternatif attendue Ã  %CUne expression d'initialisation est attendue Ã  %CUne autre dimension est attendue dans la dÃ©claration de tableau Ã  %CListe d'arguments attendue Ã  %CIndice de tableau attendu Ã  %CLongueur de pas d'indice de tableau attendu Ã  %CAssociation attendue Ã  %CListe d'association attendue Ã  %CNom de bit d'attribut attenduAttribut de liaison attendu Ã  %CNom de liaison attendu Ã  %CCible de liaison attendue aprÃ¨s %<=>%> Ã  %CNom de bloc %qs attendu pour la construction SELECT Ã  %COn attendait le nom du bloc de %qs dans l'instruction %s Ã  %LSpÃ©cification de limites attendue pour %qs Ã  %LVariable co-tableau attendue comme argument %qs de l'intrinsÃ¨que %s Ã  %LVirgule attendue dans la liste des E/S Ã  %CRÃ©fÃ©rence Ã  un composant attendue Ã  %CType de construction PARALLEL, SECTIONS, DO ou TASKGROUP attendu dans l'instruction $OMP CANCELLATION POINT Ã  %CDonnÃ©e constante attendue aprÃ¨s le spÃ©cificateur de rÃ©pÃ©tition Ã  %CType de dÃ©pendance SINK ou SOURCE attendu Ã  %CListe d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %CListe d'entitÃ©s attendue dans l'instruction STATIC Ã  %CExposant attendu dans l'expression Ã  %CExpression attendue Ã  %C dans l'instruction PARAMETERExpression attendue dans l'instruction %s Ã  %CExpression attendue dans la spÃ©cification de tableau Ã  %CType d'expression attendueListe d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %CNom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %CIdentificateur attendu Ã  %CExpression d'initialisation attendue Ã  %CExpression d'initialisation attendue dans CASE Ã  %CEntier attenduexpression entiÃ¨re attendue Ã  %CExpression entiÃ¨re attendue dans le type %<omp_allocator_handle_kind%> Ã  %LExpression entiÃ¨re attendue ou un seul modificateur de pÃ©riphÃ©rique %<device_num%> ou %<ancestor%> Ã  %CChaÃ®ne contenant un entier attendueAssignation intrinsÃ¨que attendue dans OMP WORKSHARE Ã  %LOn attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %CParenthÃ¨se gauche attendueListe de %<borne-inf :%> ou liste de %<borne-inf : borne-sup%> attendue Ã  %LNom de procÃ©dure de module attendu Ã  %CNom attenduListe de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %CSpÃ©cification de plage attendue Ã  %CChaÃ®ne contenant un rÃ©el attendueRegistre ou constante entiÃ¨re attendus.ParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CExpression intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueVariable intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueNom de liaison spÃ©cifique attendu Ã  %CChaÃ®ne attendueNom de composant de structure attendu Ã  %CComposant de structure ou nom d'opÃ©rateur attendu aprÃ¨s %<.%> Ã  %COn attendait un nom de terminaison Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CListe de variables attendue Ã  %CNom de variable attendu Ã  %CNom de variable attendu Ã  %C dans l'instruction PARAMETER%<END INTERFACE %s%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C mais on a eu %qs%<END INTERFACE OPERATOR (.%s.)%> attendu Ã  %C%s attendu Ã  %COn attendait l'instruction %s Ã  %LUne virgule est attendue dans EQUIVALENCE Ã  %CExpression INTEGER scalaire attendue Ã  %C, %s trouvÃ©Une variable est attendue Ã  %LEntitÃ© dÃ©finissable attendue prÃ¨s de %LListe d'entitÃ©s nommÃ©es attendue Ã  %CVariable attendue dans l'instruction READ Ã  %CVariable ou io-implied-do attendu Ã  %LVariable ou io-implied-do attendu dans l'instruction READ Ã  %LExpliquer ce qui rentre en considÃ©ration dans l'alignement pour conduire Ã  la dÃ©cision de rendre une insn courte ou longue.La forme de tableau explicite Ã  %C doit Ãªtre une constante de type INTEGER et non de type %sInterface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sInterface explicite requise pour l'argument polymorphique Ã  %LTableau de forme explicite avec des limites non constantes Ã  %CExporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne.L'expression Ã  %L doit Ãªtre une constante dans ce contexteL'expression Ã  %L doit Ãªtre du type INTEGER et non %sL'expression Ã  %L doit Ãªtre un scalaireL'expression dans le sÃ©lecteur CASE Ã  %L ne peut pas Ãªtre %sL'expression dans le sÃ©lecteur CASE Ã  %L doit Ãªtre scalaireL'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %dL'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaireExtension: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsExtension: Conversion de %s vers %s Ã  %LExtension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %LExtension: OpÃ©rateur unaire qui suit un opÃ©rateur arithmÃ©tique (utilisez des parenthÃ¨ses) Ã  %CExtension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %LExtension: caractÃ¨re barre oblique inversÃ©e Ã  %CExtension: lettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %CL'externe %qs Ã  %L ne peut pas avoir une initialisationLa IO UNIT externe ne peut pas Ãªtre un tableau Ã  %LL'objet externe %qs Ã  %L ne peut pas avoir d'initialisationOption supplÃ©mentaire Ã  %<-Xassembler%>Â : %s, abandonne toutes les options %<-Xassembler%> et %<-Wa%>.CaractÃ¨res superflus dans le format Ã  %LF2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un moduleInstruction FAIL IMAGE Ã  %CArgument FAILED= pour NUM_IMAGES Ã  %Lle mode FDPIC n'est pas supportÃ© en mode Thumb-1La clause FINAL Ã  %L requiert une expression LOGICAL scalaireLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur de CONTAINSLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINELa procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qsLa procÃ©dure FINAL Ã  %L doit avoir exactement un argumentLa procÃ©dure FINAL Ã  %L avec un argument de rang tacite doit Ãªtre le seul finaliseur avec le mÃªme genre/type (F2018: C790)DÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %CConstruction FORALL Ã  %LL'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %LLe nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaireLe nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entierLa clause de masque FORALL Ã  %L requiert une expression scalaire LOGICALL'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©roL'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaireInstruction FORM TEAM Ã  %CL'Ã©tiquette FORMAT %d Ã  %L n'est pas dÃ©finieL'instruction FORMAT Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction FORMAT Ã  %L n'a pas d'Ã©tiquette d'instructionLa balise FORMAT Ã  %L ne peut pas Ãªtre un tableau de taille nulleL'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©fautLes exceptions FP sont activÃ©es.les registres FP pourraient Ãªtre Ã©crasÃ©s malgrÃ© l'attribut %qEÂ : compilez avec %<-mgeneral-regs-only%>L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueTypes FPU de LoongArchÂ :les options FPX Â«Â fastÂ Â» et Â«Â compactÂ Â» ne peuvent pas Ãªtre spÃ©cifiÃ©es ensembleFPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision.Argument FROMPOS (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsÃ¨que MVBITSLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre ALLOCATABLE dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LFactoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse.Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %CÃ‰chec lors de la recherche d'une correspondance de la clause Ã  %CÃ‰chec en rÃ©cupÃ©rant la longueur d'un tableau constant.Ã‰chec lors de la conversion de BOZ vers REAL Ã  %LErreur fataleLe fichier %qs est inclus rÃ©cursivementLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU 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 %qsLe fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %qsLe fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Fanion pour activer l'intÃ©gration de mÃ©ta-donnÃ©es directement des les fichiers objetsNom de la configuration des instructions personnalisÃ©es en virgule flottante.Incorporer les appels Ã  de simples fonctions en-lignes.Suivre les conventions d'appels du SuperH de Renesas (anciennement Hitachi).Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc.Suivre les prescriptions pour l'Ã©dition de liens de l'EABI.Pour !$OMP ATOMIC COMPARE, le premier opÃ©rande dans la comparaison Ã  %L doit Ãªtre la variable %qs dans laquelle l'instruction de mise Ã  jour Ã©crit Ã  %LAvec les options -f*-prefix-map=, comparer les chemins canoniques plutÃ´t que simplement des chaÃ®nes.Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %CPour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres.Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es.Pour les opÃ©rations de dÃ©calage par une quantitÃ© constante, qui requiÃ¨rent une instruction individuelle pour dÃ©caler de une position, dÃ©fini le nombre maximum d'instructions de dÃ©calage en-ligne (valeur maximum 64) Ã  Ã©mettre au lieu d'utiliser la fonction d'assistance __mspabi correspondante. La valeur par dÃ©faut est 4.Pour les cibles qui requiÃ¨rent normalement des trampolines pour les fonctions imbriquÃ©es, toujours les gÃ©nÃ©rer au lieu d'utiliser des descripteurs.Pour l'assembleur (et l'Ã©diteur de liens), autoriser l'utilisation sans erreur de toute sous-variante d'architecture.Interdire la rÃ©alisation de l'optimisation fp-as-gp.Interdire l'utilisation de $fp pour l'accÃ¨s aux variables statiques et locales. Cette option interdit strictement l'optimisation fp-as-gp mÃªme si Â«Â -mforce-fp-as-gpÂ Â» est utilisÃ©e.Forcer tous les appels Ã  Ãªtre faits via une instruction jli.Forcer la sortie en assembleur Ã  toujours utiliser des constantes en hexadÃ©cimal.Forcer les accÃ¨s aux champs de bits Ã  correspondre Ã  la largeur de leur type.Forcer la crÃ©ation d'un temporaire pour tester du code Â«Â forallÂ Â» peu frÃ©quemment exÃ©cutÃ©.Forcer la dÃ©sactivation des boucles matÃ©rielles, utilise mÃªme -mext-dsp.Forcer les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets.Forcer la gÃ©nÃ©ration d'Ã©bauches d'indirection des symboles externes.Forcer les appels indirects et les sauts via un registre.Forcer la rÃ©alisation de l'optimisation fp-as-gp.Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â».Forcer l'utilisation de crÃ©neaux de retard (delay slots) pour les branchements conditionnels.Instruction de format dans le bloc principal du module Ã  %CFortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsFortran 2003: CaractÃ¨re pour l'argument %qs de l'intrinsÃ¨que %qs Ã  %LFortan 2003: SpÃ©cificateur de format DT interdit Ã  %CFortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs Ã  %LFonctionnalitÃ© Fortran 2008 obsolÃ¨teÂ :Fortran 2008: Le bloc COMMON %qs avec l'Ã©tiquette de liaison Ã  %L partage l'identificateur avec l'entitÃ© de bloc non COMMON globale Ã  %LFortran 2008: Argument effectif non pointeur Ã  %L vers le muet pointeur %qsFortran 2008: Pointeur null Ã  %L pour un muet non pointeur %qsFortran 2008: Fonctions pointeurs dans le contexte de la dÃ©finition de variable (%s) Ã  %LFortran 2008: Point-virgule Ã  %C sans instruction avant luiFonctionnalitÃ© Fortran 2018 supprimÃ©eÂ :FonctionnalitÃ© Fortran 2018 obsolÃ¨teÂ :Fortran 2018Â :Le Fortran 95 exige un INTEGER par dÃ©faut dans la balise %s Ã  %LAucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %LLa longueur de ligne libre doit Ãªtre au moins troisFonction %qs comme expression d'initialisation Ã  %LLa fonction %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVELa fonction %qs Ã  %L ne peut pas avoir une initialisationLa fonction %qs Ã  %L n'a pas de type IMPLICITLa fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?La fonction %qs Ã  %L est INTRINSIC mais elle est incompatible avec un intrinsÃ¨queLa fonction %qs Ã  %L doit Ãªtre PURELa fonction %qs dans l'expression d'initialisation Ã  %L doit Ãªtre une fonction intrinsÃ¨queLa fonction %qs est dÃ©clarÃ©e CHARACTER(*) et ne peut pas Ãªtre utilisÃ©e Ã  %L car elle n'est pas un argument muetLa fonction %qs requiert une liste d'arguments Ã  %CLa fonction %s Ã  %L a des entrÃ©es avec des spÃ©cifications de tableau non concordantesLa fonction %s Ã  %L a l'entrÃ©e %s avec des caractÃ©ristiques non concordantesLa fonction %s Ã  %L a des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentesFonction pas trouvÃ©e.Le rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisationLe rÃ©sultat de la fonction %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat %qs de la fonction Ã  %L est invalide comme argument X pour C_FUNLOCLe rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableauLe rÃ©sultat de la fonction %qs est invalide comme cible de procÃ©dure dans l'affectation du pointeur de procÃ©dure Ã  %LLa variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTERAligner les dÃ©buts des fonctions sur une puissance de 2 de cette valeur.Les fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power10.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8.GCC ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnelsGCC ne supporte actuellement pas un argument de type %qT pour des fonctions %<simd%>GCC ne supporte actuellement pas les types de tailles mÃ©langÃ©s pour les fonctions %<simd%>GCC ne supporte actuellement pas le type de retour %qT pour les fonctions %<simd%>GCC ne supporte actuellement pas simdlen %wd pour le type %qTGCC n'est pas configurÃ© pour supporter %qs comme argument Ã  %<-foffload=%>GCC doit Ãªtre configurÃ© avec %<--enable-newlib-nano-formatted-io%> pour utiliser %<-mtiny-printf%>GCC ne supporte que %u portÃ©es imbriquÃ©esvecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©GCC_OFFLOAD_OMP_REQUIRES_FILE non dÃ©finiType de GPU GCN Ã  utiliser:GCSE dÃ©sactivÃ©GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nomGENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussiLe GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINSLiaison GENERIC Ã  %CLa procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNUÂ C ne supporte plus -traditional sans -EExtension GNUÂ :GNU Objective C ne supporte plus la compilation traditionnellel'attribut de style GNU entre l'Ã©tiquette et la dÃ©claration appartient Ã  l'Ã©tiquetteL'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %LL'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %LRebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %CGÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions MMA.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions LXVKQ.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIDP.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIW.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) d'adressage mÃ©moire relatif au PC.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) des optimisations mÃ©moire relatives au PC pour les externes.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions mÃ©moire prÃ©fixÃ©es.GÃ©nÃ©rer des instructions 16 bits.GÃ©nÃ©rer du code 16 bits pour i386.GÃ©nÃ©rer du code 32 bits.GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â».GÃ©nÃ©rer du code 32 bits pour i386.GÃ©nÃ©rer du code 32 bits pour x86-64.GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16.GÃ©nÃ©rer du code 64 bits.GÃ©nÃ©rer du code 64 bits pour x86-64.GÃ©nÃ©rer des trames de pile conformes Ã  APCS.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700.GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O.GÃ©nÃ©rer les informations de dÃ©bogage BTF au niveau par dÃ©faut.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer des prototypes C depuis des dÃ©clarations BIND(C).GÃ©nÃ©rer des prototypes C depuis des dÃ©finitions de procÃ©dures externes non-BIND(C).GÃ©nÃ©rer l'information des dÃ©pendances de modules C++i.GÃ©nÃ©rer les instructions en virgule flottante double du FPU C-SKY (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer les informations de dÃ©bogage CTF au niveau par dÃ©faut.GÃ©nÃ©rer des instructions de l'extension DSP.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes avec les extensions GNU.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes.GÃ©nÃ©rer du code FDPIC ELF.GÃ©nÃ©rer du code double prÃ©cision avec GFLOAT.GÃ©nÃ©rer du code H8/300H.GÃ©nÃ©rer du code H8S.GÃ©nÃ©rer du code H8S/S2600.GÃ©nÃ©rer du code H8SX.GÃ©nÃ©rer du code ILP32.GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8.GÃ©nÃ©rer un fichier JSON.GÃ©nÃ©rer du code LP64.GÃ©nÃ©rer du code pour MIPS16.GÃ©nÃ©rer la struct ModuleInfo pour le module de sortie.GÃ©nÃ©rer du code pour un PA1.0.GÃ©nÃ©rer du code pour un PA1.1.GÃ©nÃ©rer du code pour un PA2.0 (nÃ©cessite binutils 2.10 ou supÃ©rieur).GÃ©nÃ©rer du code SH1.GÃ©nÃ©rer du code SH2.GÃ©nÃ©rer du code pour un SH2a sans FPU.GÃ©nÃ©rer du code SH2e.GÃ©nÃ©rer du code SH3.GÃ©nÃ©rer du code SH3e.GÃ©nÃ©rer du code pour le SH4 sans FPU.GÃ©nÃ©rer du code SH4.GÃ©nÃ©rer du code pour le SH4-100 sans FPU.GÃ©nÃ©rer du code SH4-100.GÃ©nÃ©rer du code pour le SH4-200 sans FPU.GÃ©nÃ©rer du code SH4-200.GÃ©nÃ©rer du code pour le SH4-300 sans FPU.GÃ©nÃ©rer du code SH4-300.GÃ©nÃ©rer du code pour le SH4a sans FPU.GÃ©nÃ©rer du code SH4a.GÃ©nÃ©rer du code SH4al-dsp.GÃ©nÃ©rer des clones SIMD pour les fonctions avec la directive cible de dÃ©claration OpenMP.GÃ©nÃ©rer les instructions VRSAVE lors de la gÃ©nÃ©ration de code AltiVec.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  _mcount ou __fentry__.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__.GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant.GÃ©nÃ©rer un paquet Mach-O (type de fichier MH_BUNDLE).GÃ©nÃ©rer une section __return_loc pointant vers tous les codes de contrÃ´le de code de retour.GÃ©nÃ©rer un appel pour stopper l'application si une fonction qui ne devrait par retourner un rÃ©sultat retourne quand mÃªme un rÃ©sultat.GÃ©nÃ©rer une fonction D main() par dÃ©faut lors de la compilation.GÃ©nÃ©rer un point de sortie unique pour chaque fonction.GÃ©nÃ©rer des noms de chemins absolus vers le code source pour gcov.GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits.GÃ©nÃ©rer toutes les informations nÃ©cessaires pour le principe Â«Â compilÃ© une fois â€“ exÃ©cutÃ© partoutÂ Â» de BPF.GÃ©nÃ©rer un exÃ©cutable de sortie qui lie les symboles au chargement plutÃ´t que paresseusement.GÃ©nÃ©rer une sortie assembleur qui est compatible avec l'assembleur AS100 de Renesas. Ceci peut restreindre certaines capacitÃ©s du compilateur. Par dÃ©faut, une syntaxe compatible avec GAS est gÃ©nÃ©rÃ©e.GÃ©nÃ©rer des instructions auto-inc/dec.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer un eBPF gros-boutiste.GÃ©nÃ©rer des instructions Â«Â bitÂ Â».GÃ©nÃ©rer les insns d'appels comme appels directs.GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire.GÃ©nÃ©rer les insns d'appels comme appels indirects.GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution du compilateur C-SKY au lieu de libgcc.GÃ©nÃ©rer du code pour GNU as.GÃ©nÃ©rer du code pour l'assembleur GNU (gas).GÃ©nÃ©rer du code pour GNU ld.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU.GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple 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 le Smart Mode.GÃ©nÃ©rer du code pour l'Ã©tat Thumb.GÃ©nÃ©rer du code pour l'assembleur UNIX.GÃ©nÃ©rer du code pour une ABI 32 bits.GÃ©nÃ©rer du code pour un 5206e.GÃ©nÃ©rer du code pour un 520X.GÃ©nÃ©rer du code pour un 528x.GÃ©nÃ©rer du code pour un 5307.GÃ©nÃ©rer du code pour un 5407.GÃ©nÃ©rer du code pour une ABI 64 bits.GÃ©nÃ©rer du code pour un 68000.GÃ©nÃ©rer du code pour un 68010.GÃ©nÃ©rer du code pour un 68020.GÃ©nÃ©rer du code pour un 68030.GÃ©nÃ©rer du code pour un 68040 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68040.GÃ©nÃ©rer du code pour un 68060 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68060.GÃ©nÃ©rer du code pour un 68302.GÃ©nÃ©rer du code pour un 68332.GÃ©nÃ©rer du code pour un 68851.GÃ©nÃ©rer du code pour un ColdFire v4e.GÃ©nÃ©rer le code pour une DLL.GÃ©nÃ©rer du code pour un Fido A.GÃ©nÃ©rer du code pour un cpu32.GÃ©nÃ©rer du code pour toutes les instanciations de patrons.GÃ©nÃ©rer du code pour un 11/10.GÃ©nÃ©rer du code pour un 11/40.GÃ©nÃ©rer du code pour un 11/45.GÃ©nÃ©rer du code pour les contrats assert.GÃ©nÃ©rer du code pour les contrats invariants des classes.GÃ©nÃ©rer du code pour des extensions Ã  charger dans le noyau de darwin.GÃ©nÃ©rer le code pour les fonctions mÃªme si elles sont complÃ¨tement mises en ligne.GÃ©nÃ©rer du code pour le processeur donnÃ©.GÃ©nÃ©rer le code pour la PLT dans la BSS d'un ancien exÃ©cutable.GÃ©nÃ©rer du code pour les contrats post-condition.GÃ©nÃ©rer du code pour les contrats prÃ©-condition.GÃ©nÃ©rer le code pour les fonctions statiques mÃªme si elles ne sont jamais appelÃ©es.GÃ©nÃ©rer le code pour les Â«Â switchÂ Â» sans instruction Â«Â defaultÂ Â».GÃ©nÃ©rer du code pour la plateforme Android.GÃ©nÃ©rer du code pour M*Core M210.GÃ©nÃ©rer du code pour M*Core M340.GÃ©nÃ©rer du code pour le noyau ou pour des extensions Ã  charger dans le noyau.GÃ©nÃ©rer le code pour le mode superviseur (par dÃ©faut).GÃ©nÃ©rer le code pour le mode utilisateur.GÃ©nÃ©rer du code dans l'Ã©tat ARM 32 bits.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code adaptÃ© pour les exÃ©cutables (PAS pour les bibliothÃ¨ques partagÃ©es).GÃ©nÃ©rer du code adaptÃ© pour un dÃ©bogage avec cycle court.GÃ©nÃ©rer du code qui peut Ãªtre utilisÃ© avec des objets dynamiques dans le style SVR4.GÃ©nÃ©rer du code qui peut garder les Ã©tats locaux uniformes d'une avenue SIMD Ã  l'autre (SIMD lane)GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifique au processeur (psABI) du MCU Intel.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code qui est compatible lors de l'Ã©dition de liens avec du code MIPS16 et microMIPS.GÃ©nÃ©rer du code qui utilise les instructions en virgules flottantes du 68881.GÃ©nÃ©rer du code qui s'exÃ©cutera dans l'Ã©tat privilÃ©giÃ©.GÃ©nÃ©rer du code qui ne sera pas liÃ© avec une autre bibliothÃ¨que partagÃ©e par son ID mais qui pourra Ãªtre utilisÃ© comme bibliothÃ¨que partagÃ©e.GÃ©nÃ©rer du code pour vÃ©rifier les bornes avant d'indexer les tableaux.GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions.GÃ©nÃ©rer du code pour mitiger la spÃ©culation en ligne droite.GÃ©nÃ©rer du code pour dÃ©tecter quand le processeur pourrait spÃ©culer incorrectement.GÃ©nÃ©rer du code pour utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables.GÃ©nÃ©rer du code utilisant les adresses avec symbole d'ancrage global.GÃ©nÃ©rer du code qui utilise les instructions en virgule flottante matÃ©rielles.GÃ©nÃ©rer du code qui n'utilise que des registres gÃ©nÃ©raux.GÃ©nÃ©rer du code qui nâ€™utilise que des registres du cÅ“ur (r0-r14).GÃ©nÃ©rer du code avec des appels de bibliothÃ¨que pour la virgule flottante.GÃ©nÃ©rer du code avec des chargements/stockage non alignÃ©, valide pour MIPS R6.GÃ©nÃ©rer du code sans registre GP.GÃ©nÃ©rer les objets CFString Ã  la compilation.GÃ©nÃ©rer des sections de dÃ©bogage compressÃ©es.GÃ©nÃ©rer des instructions de dÃ©placements conditionnels.GÃ©nÃ©rer des rÃ©serves de constantes dans le compilateur au lieu de l'assembleur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'un serveur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'une station de travail.GÃ©nÃ©rer les informations de dÃ©bogage dans le format DWARF v2 (ou ultÃ©rieur).GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Ã©tendu par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans le format par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans la version par dÃ©faut du format DWARF.GÃ©nÃ©rer les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer des trames de pile discontinues.GÃ©nÃ©rer des instructions de division.GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer la documentation.GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision.GÃ©nÃ©rer eBPF pour la version du noyau Linux donnÃ©e.GÃ©nÃ©rer des instructions en arithmÃ©tique Ã©tendue, uniquement valable pour ARC700.GÃ©nÃ©rer des information Ã©tendues pour les points d'entrÃ©es des fonctions en ligne.GÃ©nÃ©rer des appels indirects rapides.GÃ©nÃ©rer les mathÃ©matiques en virgule flottante avec le jeu d'instructions donnÃ©.GÃ©nÃ©rer les instructions multiplie-accumule en virgule flottante.GÃ©nÃ©rer des instructions frecipd/fsqrtd/fdivd (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer des instructions abs matÃ©rielles.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour le dÃ©bit.GÃ©nÃ©rer les instructions supportÃ©es par le Barrel Shifter.GÃ©nÃ©rer des instructions isel.GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link.GÃ©nÃ©rer des libcalls pour les chargements et les stockages atomiques quand les libcalls synchronisÃ©s sont dÃ©sactivÃ©s.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer un eBPF petit-boutiste.GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples.GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.GÃ©nÃ©rer des appels locaux vers des opÃ©rations atomiques hors ligne.GÃ©nÃ©rer les dÃ©pendances pour make et compiler.GÃ©nÃ©rer les dÃ©pendances pour make.GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles.GÃ©nÃ©rer des fragments millicode.GÃ©nÃ©rer les instructions mul64 et mulu64.GÃ©nÃ©rer l'instruction norm.GÃ©nÃ©rer du code en mode normal.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4a simple prÃ©cision uniquement.GÃ©nÃ©rer du code relatif au compteur de programme (PC).GÃ©nÃ©rer des instructions de l'extension de performance.GÃ©nÃ©rer des instructions de l'extension de performance version 2.GÃ©nÃ©rer les cibles bidons pour tous les en-tÃªtes.GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode petit).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode petit).GÃ©nÃ©rer des instructions de prÃ©chargement, si disponible, pour les tableaux dans les boucles.GÃ©nÃ©rer des instructions push/pop (par dÃ©faut).GÃ©nÃ©rer du code PIC rÃ©-entrant.GÃ©nÃ©rer des inverses au lieu de divss et sqrtss.GÃ©nÃ©rer l'instruction return dans une fonction nue.GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution.GÃ©nÃ©rer des rÃ©fÃ©rences Ã  sdata.  Ceci est l'option par dÃ©faut Ã  moins que vous compiliez pour PIC.GÃ©nÃ©rer les sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg et .s390_return_mem pour contenir les emplacements des branches indirectes qui ont Ã©tÃ© corrigÃ©es par l'utilisation d'une des options -mindirect-branch* ou -mfunction-return*.  Les sections consistent en un tableau d'Ã©lÃ©ments sur 32 bits. Chaque entrÃ©e contient le dÃ©calage depuis l'entrÃ©e de l'emplacement corrigÃ©.GÃ©nÃ©rer du code auto-relocalisable.GÃ©nÃ©rer sin, cos, sqrt pour le coprocesseur mathÃ©matique.GÃ©nÃ©rer des instructions en virgule flottante simple prÃ©cision.GÃ©nÃ©rer les inverses de la racine carrÃ©e et de la division par logiciel pour un meilleur dÃ©bit.GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire.GÃ©nÃ©rer des instructions stm/ldm (par dÃ©faut).GÃ©nÃ©rer des instructions de l'extension de chaÃ®nes.GÃ©nÃ©rer l'instruction swap.GÃ©nÃ©rer les instructions avec modulo entier.GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx).GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq).GÃ©nÃ©rer des chargements/stockages VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des chargements/stockages de pairs de vecteurs VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des tables de retour en arriÃ¨re (unwind tables) qui sont exactes Ã  chaque limite d'instruction.GÃ©nÃ©rer des instructions push25/pop25 v3.GÃ©nÃ©rer l'instruction vzeroupper avant un transfert du flux de contrÃ´le hors d'une fonction.GÃ©nÃ©rer xBPF.La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifiqueNom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %LLa sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨queDonner aux branches leur coÃ»t par dÃ©faut.PrÃ©fixer les symboles externes avec un caractÃ¨re de soulignement.Le nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LL'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMONL'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMON Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %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.L'expression HOLDS Ã  %L doit Ãªtre une expression logique scalaireTraiter les fonctions internes atomiques qui pourraient Ãªtre appliquÃ©es Ã  des donnÃ©es non alignÃ©es en appelant des fonctions de la bibliothÃ¨que. Outrepasse -mtrap-unaligned-atomic.Renforcer les branchements conditionnels en vÃ©rifiant les conditions inversÃ©es.Renforcer les conditions pas utilisÃ©es dans les branches, en vÃ©rifiant les conditions inversÃ©es.Fanion de contrÃ´le du modÃ¨le de l'ordonnanceur avec prÃ©-extraction automatique matÃ©rielle. Nombre de cycles d'anticipation que le modÃ¨le examine, la valeur Â«Â 0Â Â» active uniquement l'heuristique de tri des instructions. DÃ©sactivÃ© par dÃ©faut.La constante hexadÃ©cimale Ã  %L utilise la syntaxe non standard X au lieu de ZConstante Hollerith Ã  %CLa variable %qs associÃ©e Ã  l'hÃ´te ne peut pas Ãªtre dans l'instruction DATA Ã  %CQuelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e en raison de la mise en ligne (en pourcentage).Quelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e Ã  cause de la propagation interprocÃ©durale de constantes (en pourcentage).opÃ©rande registre E/S pour Â«Â %%%cÂ Â»IBITS: Bit incorrectICE: %<emit_insn%> utilisÃ© lÃ  oÃ¹ %<emit_jump_insn%> est attenduÂ :Identification de la bibliothÃ¨que partagÃ©e Ã  construire.les bibliothÃ¨ques partagÃ©es utilisant un ID et FD-PIC ne peuvent pas Ãªtre utilisÃ©s ensembleModule IEEE_ARITHMETIC Ã  %CModule IEEE_EXCEPTIONS Ã  %CModule IEEE_FEATURES Ã  %CLa clause IF Ã  %L requiert une expression LOGICAL scalaireLe modificateur %s de la clause IF Ã  %L n'est pas appropriÃ© pour la construction OpenMP actuelleLa clause IF sans modificateur Ã  %L est utilisÃ©e avec des clauses IF avec modificateursIM part_ref Ã  %CL'instruction IMPLICIT NONE (type) Ã  %L suit une instruction IMPLICITIMPLICIT NONE avec une liste de spÃ©cifications Ã  %CL'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)Instruction IMPORT Ã  %CL'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACEProcÃ©dure IMPURE Ã  %CL'instruction INQUIRE Ã  %L ne peut pas contenir les deux spÃ©cificateurs FILE et UNIT en mÃªme tempsL'instruction INQUIRE Ã  %L requiert un spÃ©cificateur PENDING= avec le spÃ©cificateur ID=L'instruction INQUIRE Ã  %L requiert l'un des deux spÃ©cificateurs FILE ou UNITL'instruction INQUIRE n'est pas permise dans une procÃ©dure PURE Ã  %Cl'expression INTEGER de la clause %s Ã  %L doit Ãªtre non nÃ©gativeL'expression INTEGER de la clause %s Ã  %L doit Ãªtre positiveL'expression INTEGER de chunk_size dans la clause SCHEDULE Ã  %L doit Ãªtre positiveINTEGER(KIND=8) n'est pas disponible avec l'option %<-fdefault-integer-8%>INTEGER(KIND=8) n'est pas disponible avec l'option %<-finteger-4-integer-8%>INTENT (%s) est en conflit avec INTENT(%s) Ã  %LINTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %CL'argument effectif de INTENT(%s) Ã  %L pourrait interfÃ©rer avec l'argument effectif Ã  %L.INTENT(IN) POINTER %qs dans la clause %s Ã  %LINTENT(IN) POINTER %qs dans la clause COPYPRIVATE Ã  %LL'argument INTENT(OUT) %qs de la procÃ©dure pure %qs Ã  %L ne peut pas Ãªtre polymorphiqueLa procÃ©dure %qs de INTERFACE Ã  %L a le mÃªme nom que la procÃ©dure englobanteLe IO UNIT dans l'instruction %s Ã  %L doit Ãªtre un fichier interne dans une procÃ©dure PUREla dÃ©finition IO pour %q+D a besoin d'une adresseL'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %CBalise IOMSG Ã  %Lle rÃ©sumÃ© de modref IPA est manquant dans le fichier d'entrÃ©eLa vÃ©rification d'accÃ¨s IPA-SRA a Ã©chouÃ©lâ€™ISA %qs n'est pas supportÃ©e par l'attribut %<target%>, utilisez la syntaxe %<arch=%>le C ISO ne permet pas %<%E (expression)%>le C ISO n'autorise pas de %<;%> supplÃ©mentaire en dehors d'une fonctionle C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonctionle C ISO ne supporte pas %<#pragma STDC FLOAT_CONST_DECIMAL64%>le C ISO ne permet pas %<++%> ni %<--%> sur les types complexesle C ISO ne supporte pas les attributs %<[[]]%> avant C2Xle C ISO ne supporte pas les types %<__int%d%>le C ISO ne supporte pas la dÃ©duction de type avec %<auto%> avant C2Xle C ISO ne permet pas d'utiliser %<~%> pour calculer le conjuguÃ© d'un complexele C ISO ne supporte pas %qs avant C2Xle C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %qsle C ISO interdit les types entiers complexesle C ISO ne supporte pas les virgules flottantes dÃ©cimales avant C2Xle C ISO ne supporte pas les types en virgule fixele C ISO ne supporte pas l'omission des noms des paramÃ¨tres dans les dÃ©finitions de fonctions avant C2Xle C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>le C ISO ne supporte pas les types saturantsle C ISO ne supporte pas de spÃ©cifier les types sous-jacents de %<enum%> avant C2Xle 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 vides avant C2Xle C ISO interdit la dÃ©claration anticipÃ©e des paramÃ¨tresle C ISO interdit les rÃ©fÃ©rences anticipÃ©es vers un type %<enum%>le C ISO interdit l'initialisation entre un pointeur de fonction et %<void *%>le C ISO interdit la dÃ©claration d'Ã©tiquettele C ISO interdit les dÃ©clarations de membre sans aucun membrele C ISO interdit les fonctions imbriquÃ©esle C ISO interdit l'omission du terme central de l'expression %<?:%>le C ISO interdit les comparaisons ordonnÃ©es de pointeurs vers des fonctionsle C ISO interdit de passer l'argument %d de %qE entre un pointeur de fonction et %<void *%>le C ISO interdit les types de fonction qualifiÃ©sle C ISO interdit le retour entre un pointeur de fonction et %<void *%>le C ISO interdit de spÃ©cifier les bornes des Ã©lÃ©ments Ã  initialiserle C ISO interdit les spÃ©cificateurs de classe de stockage dans les littÃ©raux composÃ©s avant C2Xle C ISO interdit d'accÃ©der aux tableaux %<register%> par un indicele C ISO interdit le tableau de taille nullele C ISO interdit le tableau de taille nulle %qEle C ISO interdit la conversion d'argument en type unionle C ISO requiert un argument nommÃ© devant %<...%> avant C2Xle C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%> avant C2Xl'attribut %qE du C++ ISO ne s'applique pas aux fonctions; il est traitÃ© comme %<[[gnu::%E]]%>le C++ ISO 1998 ne permet pas %<long long%>le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicitesle C++ ISO autorise les attributs de champs de bits uniquement avant l'Ã©lÃ©ment %<:%>le C++ ISO n'a pas adoptÃ© les patrons d'opÃ©rateurs de chaÃ®nes littÃ©rales prenant un paquet d'arguments de caractÃ¨resle C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de %<?:%>le C++ ISO ne permet pas %<alignof%> avec un non typele C++ ISO ne permet pas des initialisations par dÃ©signation du C99le C++ ISO ne permet pas des initialisations par dÃ©signation de GNUle C++ ISO 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++17%>le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constantele C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une mÃ©thode dans une soustractionle C++ ISO interdit le tableau de taille variablele C++ ISO interdit le tableau de taille variable %qDle C++ ISO interdit le tableau de taille zÃ©role C++ ISO interdit le tableau de taille zÃ©ro %qDle C++ ISO interdit les structures anonymesle C++ ISO interdit la surcharge de %<operator ?:%>le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>le C++17 ISO n'autorise pas la spÃ©cification dynamique des exceptionsle C11 ISO ne supporte pas l'omission de la chaÃ®ne de caractÃ¨res dans %qEle C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableaule C90 ISO ne supporte pas %<_Generic%>le C90 ISO ne supporte pas %<_Noreturn%>le C90 ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__func__%>le C90 ISO ne supporte pas les dÃ©clarations initiales de la boucle %<for%>le C90 ISO ne supporte pas %<long long%>le C90 ISO ne supporte pas %<static%> ou les qualificatifs de types dans les dÃ©clarateurs de tableau de paramÃ¨tresle C90 ISO ne supporte pas %qEle C90 ISO ne supporte pas les types boolÃ©ensle C90 ISO ne supporte pas les types Â«Â complexÂ Â»le C90 ISO ne supporte pas les membres qui sont des tableaux flexiblesle C90 ISO ne permet pas le qualificatif %<_Atomic%>le C90 ISO ne supporte pas les structures et unions sans nomle C90 ISO interdit le tableau %qE dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit le tableau dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit les littÃ©raux composÃ©sle C90 ISO interdit les mÃ©langes de dÃ©clarations et de codele C90 ISO interdit de spÃ©cifier des sous-objets Ã  initialiserle C90 ISO interdit d'accÃ©der Ã  un tableau par un indice si le tableau n'est pas une l-valeurle C90 ISO interdit le tableau de taille variablele C90 ISO interdit le tableau %qE de taille variablele C99 ISO ne supporte pas %<_Generic%>le C99 ISO ne supporte pas %<_Noreturn%>le C99 ISO ne supporte pas %qEle C99 ISO ne supporte pas le qualificatif %<_Atomic%>le C99 ISO ne supporte pas les structures et unions sans nomModule ISO_C_BINDING Ã  %CModule intrinsÃ¨que ISO_FORTRAN_ENV Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SINK Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SOURCE Ã  %CSi -ftree-vectorize est utilisÃ©, la limite minimale de boucle d'une boucle prise en compte pour la vectorisation.Si -fvariable-expansion-in-unroller est utilisÃ©, le nombre maximum de fois qu'une variable individuelle sera dÃ©veloppÃ©e pendant le dÃ©pliage de la boucle.Si le remappage des limites est spÃ©cifiÃ© Ã  %L, la cible du pointeur ne sera point NULLSi le premier argument de ATAN2 Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le premier argument de ATAN2D Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le nombre de candidats dans l'ensemble est plus petit, on essaie toujours de retirer les IV inutilisÃ©s durant son optimisation.Si l'ordonnancement est fait aprÃ¨s le rechargement, faire un ordonnancement des super blocs.Ignorer Â«Â DÂ Â» dans la colonne 1 du format fixe.Ignorer dllimport pour les fonctions.Ignorer l'espace de noms Ã  deux niveaux normalement utilisÃ©; rÃ©soudre les symboles dans l'ordre de la ligne de commande et ne pas enregistrer quelle bibliothÃ¨que a fourni le symbole rÃ©solu.Ignorer les pragmas non supportÃ©s.IgnorÃ© mais prÃ©servÃ© pour rÃ©tro-compatibilitÃ©. Seule l'ABI 64 bits est supportÃ©e.IgnorÃ©.La sentinelle !$omx qui est une extension vendeur est ignorÃ©e Ã  %CObjet allouable illÃ©gal Ã  %C pour une procÃ©dure PUREAffectation illÃ©gale Ã  une procÃ©dure externe Ã  %LCaractÃ¨re illÃ©gal dans la constante BOZ Ã  %CIdentifiant illÃ©gal dans copy_walk_reduction_argDirective du prÃ©processeur illÃ©galeType de rÃ©fÃ©rence illÃ©gale Ã  %L comme objet EQUIVALENCEPas nul illÃ©gal Ã  %LType illÃ©gal dans la concatÃ©nation de caractÃ¨re Ã  %LInstruction %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction CRITICAL de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction CRITICAL de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction EVENT %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREL'argument imageset Ã  %L doit Ãªtre une expression scalaire ou INTEGER de rang 1L'argument imageset Ã  %L doit Ãªtre entre 1 et num_images()ImplÃ©menter les contrats Â«Â inÂ Â» des mÃ©thodes surchargÃ©es comme Ã©tant un sur-ensemble du contrat parent.ImplÃ©menter les paramÃ¨tres Â«Â inÂ Â» comme signifiant la portÃ©e constante.ImplÃ©menter les sÃ©mantiques C++17 des constructeurs qui hÃ©ritent.ImplÃ©menter les champs de bits D.ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e.ImplÃ©menter DIP1008: Autoriser les exceptions dans du code @nogc.ImplÃ©menter DIP1021: Arguments de fonction mutables.ImplÃ©menter les opÃ©rations __atomic via des appels de bibliothÃ¨que aux fonctions historiques __sync.ImplÃ©menter la rÃ©solution du DR 150 pour faire correspondre les arguments de patron des patrons.La dÃ©claration implicite de la fonction BIND(C) %qs Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable BIND(C) %qs implicitement dÃ©clarÃ©e Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa fonction %s dÃ©clarÃ©e implicitement est utilisÃ©e dans !$OMP DECLARE REDUCTION Ã  %L La sous-routine %s dÃ©clarÃ©e implicitement est utilisÃ© dans !$OMP DECLARE REDUCTION Ã  %L La variable %qs implicitement dÃ©clarÃ©e Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C mais elle est un argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe PARAMETER %qs implicitement typÃ© Ã  %L ne concorde pas avec le type IMPLICIT ultÃ©rieurSAVE implicite pour la variable module %qs Ã  %L, nÃ©cessaire Ã  cause de l'initialisation par dÃ©fautTableau de forme implicite Ã  %LAmÃ©liorer la capacitÃ© de GCC Ã  suivre les numÃ©ros de colonnes dans les grands fichiers source au dÃ©triment d'une compilation plus lente.La fonction impure %qs Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eLa fonction impure Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eDans %s Ã  %L, les procÃ©dures doivent toutes Ãªtre des FUNCTION car le nom gÃ©nÃ©rique est Ã©galement le nom du type dÃ©rivÃ©Dans %s Ã  %L, les procÃ©dures doivent Ãªtre soit toutes des SUBROUTINE ou soit toutes des FUNCTIONEn C++, une valeur non nulle signifie qu'il faut avertir Ã  propos des conversions dÃ©prÃ©ciÃ©es de chaÃ®nes littÃ©rales en Â«Â char *Â Â».  En C, le mÃªme avertissement est Ã©mis sauf que la conversion n'est, bien entendu, pas dÃ©prÃ©ciÃ©e par le standard C ISO.En Fortran 2003, le bloc COMMON %qs Ã  %L est un identificateur global et doit donc avoir le mÃªme nom de liaison que le bloc COMMON similairement nommÃ© Ã  %L: %s vs %sDans l'optimisation SSA-PRE sur les arbres, activer l'Ã©limination de la redondance partielle-partielle.Dans un sous-programme pure, un argument fictif INTENT(IN) ne sera point utilisÃ© comme l'expression Ã  %L d'une instruction d'affectation intrinsÃ¨que dans laquelle la variable est d'un type dÃ©rivÃ© si le type dÃ©rivÃ© a un composant pointeur Ã  n'importe quel niveau de la sÃ©lection du composant.Dans l'appel Ã  %qs Ã  %L, dÃ©saccord de type dans l'argument %qs; passe %qs Ã  %qsDans le constructeur %qDDans le constructeur de copie %qDDans le destructeur %qDDans le fichier inclus depuisDans la fonction %qDDans la fonction %qsDans la fonction lambdaDans la fonction membre %qDDans la fonction membre %qsDans le moduleDans le module importÃ© Ã Dans la fonction membre statique %qDRÃ©pertoire d'inclusion %qs: %sLe fichier inclus %qs n'est pas un fichier rÃ©gulierObjet allouable incompatible Ã  %C pour la spec de type CHARACTER Ã  %LType dÃ©rivÃ© incompatible dans PARAMETER Ã  %LInitialisation incompatible entre une entitÃ© de type dÃ©rivÃ© et une entitÃ© avec le type %qs Ã  %CRangs incompatibles %d et %d dans l'affectation Ã  %LRangs incompatibles dans %s (%d et %d) Ã  %LTypes incompatibles dans l'instruction DATA Ã  %L; tentative de conversion de %s en %sTypespec incompatible pour l'Ã©lÃ©ment de tableau Ã  %LUtilisation incompatible de TILE et COLLAPSE Ã  %LRÃ¨gles d'Ã©quivalence incohÃ©rentes impliquant %qs Ã  %L et %qs Ã  %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'expression prÃ¨s de %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'instructionRangs inconsistant pour l'opÃ©rateur Ã  %%L et %%LarÃªte incorrecte de gestions des exceptions %i->%iExtent incorrect dans l'argument B de l'intrinsÃ¨que MATMUL dans la dimension 1: est %ld, devrait Ãªtre %ldAugmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante.L'index dans la dimension %d est hors des limites Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs est redÃ©finie Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur d'une boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LIndiquer combien d'instructions vectorielles d'accÃ¨s non mÃ©moire qui peuvent Ãªtre utilisÃ©es par cycle, il est utilisÃ© dans la dÃ©termination du facteur de dÃ©pliage pour l'auto vectoriseur. La valeur par dÃ©faut est 4.Indiquer la prÃ©sence d'un errata pour le processeur.Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.Comparaison inÃ©galitaire pour %s Ã  %LInhiber l'utilisation des instructions matÃ©rielles en virgule flottante.L'initialisation Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation Ã  %C n'est pas pour une variable pointeurL'initialisation du composant allouable Ã  %C n'est pas permiseL'initialisation du pointeur Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation d'un composant de structure avec une constante HOLLERITH Ã  %L n'est pas permiseL'initialisation de la variable Ã  %C n'est pas permise dans une procÃ©dure PURELa chaine d'initialisation Ã  %L a Ã©tÃ© tronquÃ©e pour tenir dans la variable (%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).Initialiser les registres ptx.Le symbole %qs initialisÃ© Ã  %C peut uniquement Ãªtre COMMON dans BLOCK DATALa variable %qs Ã  %L est initialisÃ©e dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommÃ©sInitialisation interdite pour PARAMETER %qs Ã  %CInitialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %CMettre en ligne les opÃ©rations __atomic quand une sÃ©quence d'instructions sans blocage est disponible.Mettre en ligne toutes les opÃ©rations connues sur des chaÃ®nes.Mettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines.Mettre les constantes en ligne si cela peut Ãªtre fait en 2 insns ou moins.Mettre en ligne les opÃ©rations memset/memcpy sur des chaÃ®nes mais n'exÃ©cuter la version en ligne que pour des petits blocs.Mettre en ligne rÃ©cursif uniquement quand la probabilitÃ© que l'appel soit exÃ©cutÃ© dÃ©passe le paramÃ¨tre.Le paramÃ¨tre de requÃªte ne peut pas apparaÃ®tre dans une data-stmt-object-list Ã  %CInsÃ©rer l'instruction ENDBR Ã  l'entrÃ©e d'une fonction uniquement via cf_check_attribute pour l'instrumentalisation CET.InsÃ©rer des instructions NOP Ã  chaque entrÃ©e de fonction.InsÃ©rer le code de profilage basÃ© sur arc du programme.InsÃ©rer du code pour sonder chaque page de l'espace de la pile quand il est allouÃ© pour protÃ©ger contre des attaques visant une collision de pile (stack-clash).InsÃ©rer du code pour profiler les valeurs des expressions.InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation.InsÃ©rer du code de vÃ©rification de la pile dans le programme. Identique Ã  -fstack-check=specific.Instruction prise en compte pour le prologue, l'Ã©pilogue et d'autres surcharges des fonctions.Instruction prise en compte pour la surcharge du fragment d'une fonction.NumÃ©ro d'instruction au delÃ  duquel la pÃ©nalitÃ© de stagnation STFL est compensable.Ajouter des appels de profilage aux entrÃ©es et aux sorties des fonctions appelÃ©es une fois.Ajouter des appels de profilage aux entrÃ©es et aux sorties des fonctions.GÃ©nÃ©rer le code de contrÃ´le pour les fonctions de sortie dans les fonctions dont le code de contrÃ´le a Ã©tÃ© crÃ©Ã© par __fentry__.Ajouter du code de contrÃ´le aux fonctions dans les fichiers dont le nom ne correspond pas Ã  une des expressions rÃ©guliÃ¨res (sÃ©parÃ©es par un point-virgule).Ajouter du code de contrÃ´le aux fonctions dans les fichiers dont le nom correspond Ã  une des expressions rÃ©guliÃ¨res (sÃ©parÃ©es par un point-virgule).Division entiÃ¨re tronquÃ©e vers la constante %qs Ã  %LExpression entiÃ¨re requise Ã  %CID entier (N) de l'instruction personnalisÃ©e fabsd.ID entier (N) de l'instruction personnalisÃ©e fabss.ID entier (N) de l'instruction personnalisÃ©e faddd.ID entier (N) de l'instruction personnalisÃ©e fadds.ID entier (N) de l'instruction personnalisÃ©e fatand.ID entier (N) de l'instruction personnalisÃ©e fatans.ID entier (N) de l'instruction personnalisÃ©e fcmpeqd.ID entier (N) de l'instruction personnalisÃ©e fcmpeqs.ID entier (N) de l'instruction personnalisÃ©e fcmpged.ID entier (N) de l'instruction personnalisÃ©e fcmpges.ID entier (N) de l'instruction personnalisÃ©e fcmpgtd.ID entier (N) de l'instruction personnalisÃ©e fcmpgts.ID entier (N) de l'instruction personnalisÃ©e fcmpled.ID entier (N) de l'instruction personnalisÃ©e fcmples.ID entier (N) de l'instruction personnalisÃ©e fcmpltd.ID entier (N) de l'instruction personnalisÃ©e fcmplts.ID entier (N) de l'instruction personnalisÃ©e fcmpned.ID entier (N) de l'instruction personnalisÃ©e fcmpnes.ID entier (N) de l'instruction personnalisÃ©e fcosd.ID entier (N) de l'instruction personnalisÃ©e fcoss.ID entier (N) de l'instruction personnalisÃ©e fdivd.ID entier (N) de l'instruction personnalisÃ©e fdivs.ID entier (N) de l'instruction personnalisÃ©e fexpd.ID entier (N) de l'instruction personnalisÃ©e fexps.ID entier (N) de l'instruction personnalisÃ©e fextsd.ID entier (N) de l'instruction personnalisÃ©e fixdi.ID entier (N) de l'instruction personnalisÃ©e fixdu.ID entier (N) de l'instruction personnalisÃ©e fixsi.ID entier (N) de l'instruction personnalisÃ©e fixsu.ID entier (N) de l'instruction personnalisÃ©e floatid.ID entier (N) de l'instruction personnalisÃ©e floatis.ID entier (N) de l'instruction personnalisÃ©e floatud.ID entier (N) de l'instruction personnalisÃ©e floatus.ID entier (N) de l'instruction personnalisÃ©e flogd.ID entier (N) de l'instruction personnalisÃ©e flogs.ID entier (N) de l'instruction personnalisÃ©e fmaxd.ID entier (N) de l'instruction personnalisÃ©e fmaxs.ID entier (N) de l'instruction personnalisÃ©e fmind.ID entier (N) de l'instruction personnalisÃ©e fmins.ID entier (N) de l'instruction personnalisÃ©e fmuld.ID entier (N) de l'instruction personnalisÃ©e fmuls.ID entier (N) de l'instruction personnalisÃ©e fnegd.ID entier (N) de l'instruction personnalisÃ©e fnegs.ID entier (N) de l'instruction personnalisÃ©e frdxhi.ID entier (N) de l'instruction personnalisÃ©e frdxlo.ID entier (N) de l'instruction personnalisÃ©e frdy.ID entier (N) de l'instruction personnalisÃ©e fsind.ID entier (N) de l'instruction personnalisÃ©e fsins.ID entier (N) de l'instruction personnalisÃ©e fsqrtd.ID entier (N) de l'instruction personnalisÃ©e fsqrts.ID entier (N) de l'instruction personnalisÃ©e fsubd.ID entier (N) de l'instruction personnalisÃ©e fsubs.ID entier (N) de l'instruction personnalisÃ©e ftand.ID entier (N) de l'instruction personnalisÃ©e ftans.ID entier (N) de l'instruction personnalisÃ©e ftruncds.ID entier (N) de l'instruction personnalisÃ©e fwrx.ID entier (N) de l'instruction personnalisÃ©e fwry.ID entier (N) de l'instruction personnalisÃ©e round.Le sous-type %d Ã  %C n'est pas disponible pour un entierL'entier est hors de la plage symÃ©trique impliquÃ©e par le standard Fortran Ã  %LEntier en dehors de la plage symÃ©trique impliquÃ©e par le Standard Fortran en convertissant %s vers %s Ã  %LDÃ©bordement d'entier en calculant la quantitÃ© de mÃ©moire Ã  allouerL'entier est trop grand pour son sous-type Ã  %C. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Entier trop grand Ã  %CValeur entiÃ¨re trop grande dans l'expression Ã  %CIntÃ©grer les fonctions Ã  l'intÃ©rieur de leurs appelants s'il est Ã©tabli que la taille du code ne grandira pas.IntÃ©grer les fonctions qui ne sont pas dÃ©clarÃ©es Â«Â inlineÂ Â» dans leurs appelants quand cela est profitable.IntÃ©grer les fonctions qui ne sont requises que par leur unique appelant.la psABI du MCU Intel n'est pas supportÃ©e dans le mode %sInterchangeage de boucles Ã  %LL'interface %qs Ã  %L est dÃ©clarÃ©e dans une instruction PROCEDURE ultÃ©rieureL'interface %qs Ã  %L ne peut pas Ãªtre une fonction-instructionL'interface %qs Ã  %L ne peut pas Ãªtre gÃ©nÃ©riqueL'interface %qs Ã  %L doit Ãªtre expliciteDÃ©saccord d'interface pour le composant pointeur de procÃ©dure %qs dans le constructeur de structure Ã  %L: %sInterface non concordante dans la procÃ©dure muette %qs Ã  %L: %sNon concordance de l'interface dans la procÃ©dure globale %qs Ã  %L: %sDÃ©saccord d'interface dans l'affectation du pointeur de procÃ©dure Ã  %L: %qs n'est pas une sous-routineInterface non concordante dans l'affectation du pointeur de procÃ©dure Ã  %L: %sUne interface doit Ãªtre spÃ©cifiÃ©e pour une liaison DEFERRED Ã  %CL'interface de %qs Ã  %L doit Ãªtre expliciteNom d'interface attendu aprÃ¨s %<(%> Ã  %CErreur interne du compilateurÂ :
  Fichier interne Ã  %L avec une liste de nomsProcÃ©dure interne %qs dans %s Ã  %LLa procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLa procÃ©dure interne %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LProcÃ©dure interne %qs utilisÃ©e comme argument effectif Ã  %LUnitÃ© interne avec un indice vecteur Ã  %LInterprÃ©ter tout INTEGER(4) comme un INTEGER(8).InterprÃ©ter tout REAL(4) comme un REAL(10).InterprÃ©ter tout REAL(4) comme un REAL(16).InterprÃ©ter tout REAL(4) comme un REAL(8).InterprÃ©ter tout REAL(8) comme un REAL(10).InterprÃ©ter tout REAL(8) comme un REAL(16).InterprÃ©ter tout REAL(8) comme un REAL(4).InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur.les routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumb-1Entrecouper les lots de littÃ©raux avec le code dans la section texte.Intervalle durant lequel sonder la pile, exprimÃ© comme une puissance de deux en octets.Recouvrement de l'intervalle de %<-fdbg-cnt=%s%>Â : [%u, %u] et [%u, %u]L'intrinsÃ¨que %qs (%s) est utilisÃ© Ã  %LL'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisationL'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dureL'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectifL'intrinsÃ¨que %qs Ã  %L doit avoir au moins deux argumentsL'intrinsÃ¨que TRANSFER Ã  %L a un rÃ©sultat partiellement indÃ©fini: taille de la source %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 typeSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible GANG, WORKER ou VECTORSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible NOHOSTDirective %qs invalide Ã  %L dans la clause %sÂ : directives dÃ©clarative, informationnelle et meta non permisesConstante littÃ©rale BOZ invalide utilisÃ©e en indice Ã  %CIdentificateur C invalide dans le spÃ©cificateur NAME= Ã  %CConstante Hollerith invalide Ã  %L car elle contient un caractÃ¨re largeConstante Hollerith invalide: %L doit contenir au moins un caractÃ¨reConstante Hollerith invalide: L'entier Ã  %L devrait avoir le sous-type par dÃ©fautParamÃ¨tre KIND %s invalide Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %CNULL invalide Ã  %LArgument invalide pour !$ACC WAIT Ã  %CRÃ©fÃ©rence de tableau invalide dans une entitÃ© qui n'est pas un tableau Ã  %LCible de l'association invalide Ã  %CCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨re %qc invalide dans le nom de la variable Ã  %CCaractÃ¨re 0x%s invalide Ã  %CCaractÃ¨re invalide dans le nom Ã  %CCaractÃ¨re(s) invalide(s) dans l'instruction ELSE aprÃ¨s %CClause invalide dans le module avec !$ACC DECLARE Ã  %LCo-dimension %d invalide Ã  %C, seules %d co-dimensions existesDirective combinÃ©e ou composite invalide Ã  %LContexte invalide pour l'intrinsÃ¨que NULL () Ã  %LContexte invalide pour un pointeur NULL() Ã  %%LLettre d'exposant %<q%> invalide dans une constante littÃ©rale rÃ©elle Ã  %CExpression invalide aprÃ¨s %<%s(%> Ã  %CExpression invalide dans gfc_element_size.Expression invalide dans gfc_target_encode_expr.Expression invalide dans gfc_target_interpret_expr.Expression invalide dans le constructeur de structure pour le composant pointeur %qs Ã  %L dans une procÃ©dure PUREForme invalide pour l'instruction PROGRAM Ã  %CLa forme de l'instruction WRITE est invalide Ã  %L, UNIT est requisForme invalide pour la rÃ©fÃ©rence de tableau Ã  %CForme invalide pour la rÃ©fÃ©rence au co-tableau Ã  %CNumÃ©ro d'image %d invalide dans SYNC IMAGESExpression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure Ã  %LInitialisation %s invalide dans l'instruction Data Ã  %CMot clÃ© %qs invalide dans la fonction intrinsÃ¨que %qs Ã  %LSous-type %d invalide pour la constante CHARACTER Ã  %CSous-type invalide pour %s Ã  %LMÃ©lange invalide de types en virgule flottante IEEE 128 bits et IBM 128 bitsInitialisation dans l'ancien style invalide pour le composant de type dÃ©rivÃ© Ã  %COpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %LArgument de procÃ©dure invalide Ã  %LAffectation de pointeur de procÃ©dure invalide Ã  %LPlage %s invalide dans l'option %sSous-type %d invalide pour un rÃ©el Ã  %CCode standard invalide pour l'intrinsÃ¨que %qs (%d)Sous-chaÃ®ne invalide dans le Â«Â doÂ Â» avec donnÃ©e implicite Ã  %L dans l'instruction DATAType invalide dans l'opÃ©ration arithmÃ©tique Ã  %LSpÃ©cification de type invalide Ã  %CUtilisation invalide de la constant littÃ©rale BOZ Ã  %LUtilisation invalide de l'argument de fonction instruction Ã  %LValeur invalide pour la spÃ©cification %s Ã  %CÃ‰mettre une note quand les doublons dans les diagnostiques sont supprimÃ©sÃ‰mettre des informations de dÃ©bogage pour les variables auxiliaires gÃ©nÃ©rÃ©es par le compilateur.Ã‰mettre les avertissements nÃ©cessaires pour Ãªtre strictement conforme au standard.Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©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 STRUCTUREAttribut KIND Ã  %C dans une dÃ©finition TYPELe paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'initialisationKIND part_ref Ã  %CLe mot-clÃ© %qs Ã  %C est dÃ©jÃ  apparu dans la liste des arguments actuelleL'argument mot-clÃ© %qs Ã  %L est dÃ©jÃ  associÃ© Ã  un autre argument effectifL'argument mot-clÃ© %qs Ã  %L est invalide dans une fonction instructionL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dureL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dure, vouliez-vous employer %qsÂ ?L'argument mot-clÃ© requiert une interface explicite pour la procÃ©dure %qs Ã  %LL'argument mot-clÃ© requiert une interface explicite pour le composant pointeur de procÃ©dure %qs Ã  %LLe sous-type %d n'est pas supportÃ© pour CHARACTER Ã  %CLe sous-type %d n'est pas supportÃ© pour le type %s Ã  %CLe paramÃ¨tre de sous-type pour l'entitÃ© Ã  %L diffÃ¨re du paramÃ¨tre de sous-type du typespecABI AArch64 connues (Ã  utiliser avec l'option -mabi=):ABI connues (Ã  utiliser avec l'option -mabi=):Processeurs ARC connus (Ã  utiliser avec l'option -mcpu=):ABI ARM connues (Ã  utiliser avec l'option -mabi=):Processeurs ARM connus (Ã  utiliser avec les options -mcpu= et -mtune=):UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):Architectures ARM connues (Ã  utiliser avec l'option -march=):ISA C6X connues (Ã  utiliser avec l'option -march=):Processeurs connus (Ã  utiliser avec les options -mcpu= et -mtune=):Processeurs CSKY connus (Ã  utiliser avec l'option -mcpu=):UnitÃ©s en virgule flottante CSKY connues (Ã  utiliser avec l'option -mfpu=):Architectures CSKY connues (Ã  utiliser avec l'option -march=):Processeurs FR-V connus (Ã  utiliser avec l'option -mcpu=):Processeurs IQ2000 connus (Ã  utiliser avec l'option -mcpu=):Processeurs Itanium connus (Ã  utiliser avec l'option -mtune=):Processeurs M68K connus (Ã  utiliser avec l'option -mcpu=):ISA connues pour M68K (Ã  utiliser avec l'option -march=):Microarchitectures M68K connues (Ã  utiliser avec l'option -mtune=):ABI MIPS connues (Ã  utiliser avec l'option -mabi=):Processeurs MIPS connus (Ã  utiliser avec les options -march= et -mtune=):ParamÃ¨tres MIPS IEEE 754 connus (Ã  utiliser avec les options -mabs= et -mnan=):Niveaux ISA MIPS connus (Ã  utiliser avec l'option -mips):Architectures PTX ISA cibles connues (Ã  utiliser avec l'option -misa=):Versions PTX ISA connues (Ã  utiliser avec l'option -mptx=)Â :Dialectes TLS connus (Ã  utiliser avec l'option -mtls-dialect=):Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):Modes d'adressage connus (Ã  utiliser avec l'option -maddress-mode=):Types d'architectures connues (Ã  utiliser avec l'option -march=):Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=):Choix connus pour mitiger la spÃ©culation en ligne droite avec -mharden-sls=Â :Choix connus pour le code de contrÃ´le de retour avec -minstrument-return=:Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):Types de cmodel connus (Ã  utiliser avec l'option -mict-model=):Types de modÃ¨les de codes connus (Ã  utiliser avec l'option -mcmodel=)Â :ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):Choix connus pour l'alignement de donnÃ©es (Ã  utiliser avec l'option -malign-data=):ABI en virgule flottante connues (Ã  utiliser avec l'option -mfloat-abi=):Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):Longueur de registre vectoriel prÃ©fÃ©rÃ©e connue (Ã  utiliser avec l'option -mprefer-vector-width=):MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):ABI des bibliothÃ¨ques vectorielles connues (Ã  utiliser avec l'option -mveclibabi=):latence de la cache L%d inconnue pour %sArgument LEN (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSArgument LEN (%ld) hors limite 0:%ld dans l'intrinsÃ¨que IBITSAttribut LEN Ã  %C dans une dÃ©finition STRUCTUREAttribut LEN Ã  %C dans une dÃ©finition TYPEref de requÃªte LEN ou KING dans une instruction DATA Ã  %LLEN part_ref Ã  %Cmembre de gauche dans un appel %<noreturn%>Modificateur de clause LINEAR autre que VAL utilisÃ© sur la construction DO ou SIMD Ã  %LModificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LArgument muet LINEAR %qs avec l'attribut VALUE et le modificateur %s Ã  %LLa variable LINEAR %qs doit Ãªtre INTEGER Ã  %LInstruction LOCK Ã  %CLOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %LLOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %LArgument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsDes opÃ©randes LOGICAL sont requis dans l'expression Ã  %LVariable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsle support LTO n'a pas Ã©tÃ© activÃ© dans cette configurationL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme une Ã©tiquette de formatL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme cible d'un branchementÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme Ã©tiquette de FORMATÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme cible de branchementL'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©eL'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©eL'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finieL'Ã©tiquette %qs aprÃ¨s %L ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs de WHEREL'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %LLe nom de l'Ã©tiquette %qs Ã  %C est ambiguInstruction DO Ã©tiquetÃ©e Ã  %LParenthÃ¨se gauche requise aprÃ¨s %<*%> dans la chaÃ®ne de format Ã  %LExtension antiqueÂ :La lettre %qc a dÃ©jÃ  un type IMPLICIT Ã  %CLa lettre %qc est dÃ©jÃ  dÃ©finie dans l'instruction IMPLICIT Ã  %CLes lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %CNiveau pas trouvÃ©, utilisez none, slim, blocks, vops.Lever les restrictions sur la taille de la GOT.Identique Ã  -M mais ignore les fichiers d'en-tÃªte systÃ¨me.Identique Ã  -MD mais ignore les fichiers d'en-tÃªte systÃ¨me.Comme -pedantic mais les avertissements sont rapportÃ©s comme des erreurs.Comme pour le paramÃ¨tre rs6000-density-load-pct-threshold, on vÃ©rifie Ã©galement si le nombre total d'instructions de chargement dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre et pÃ©nalise uniquement s'il est satisfait.  La valeur par dÃ©faut est 20.Comme pour le paramÃ¨tre rs6000-density-pct-threshold, on vÃ©rifie Ã©galement la somme totale des coÃ»ts vectoriels et non vectoriels et on ajoute une pÃ©nalitÃ© uniquement si la somme dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre. La valeur par dÃ©faut est 70.Limiter le nombre de fois qu'une boucle peut Ãªtre dÃ©pliÃ©e par l'auto vectoriseur. La limite de %d lignes continuÃ©es est dÃ©passÃ©e dans l'instruction %CLigne tronquÃ©e Ã  %LLignes exÃ©cutÃ©es: %s sur %d
  Lier du code pour un noyau __main.Lier la bibliothÃ¨que D standard dynamiquement pendant la compilation.Lier la bibliothÃ¨que D standard statiquement pendant la compilation.Lier les bibliothÃ¨ques Modula-2 standard statiquement pendant la compilation.Faire l'Ã©dition de liens pour produire le programme au format ELF (au lieu de mmo).Ã‰diter les liens avec le BSP HAL.Ã‰diter les liens avec une version limitÃ©e de la bibliothÃ¨que C.Faire l'Ã©dition de liens avec libads.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libc.a et libdebug.a.Faire l'Ã©dition de liens avec libc.a et libsim.a.Faire l'Ã©dition de liens avec libmvme.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libsim.a, libc.a et sim-crt0.o.Faire l'Ã©dition de liens avec libyk.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec la bibliothÃ¨que en virgule flottante rapide.Faire l'Ã©dition de liens avec la bibliothÃ¨ques library-pic.Les optimisations durant l'Ã©dition de liens sont faites avec un nombre de tÃ¢ches parallÃ¨les ou un serveur de tÃ¢ches.Lister tous les compteurs de dÃ©bogage disponibles avec leurs limites et leurs valeurs.Lister toutes les allocations GC cachÃ©es.Lister tous les champs non mutables qui occupent une instance d'objet.Lister toutes les utilisations de Â«Â inÂ Â» sur un paramÃ¨tre.Lister toutes les variables qui vont dans le stockage local d'un thread.Lister les informations sur toutes les transitions du langage D.L'Ã©lÃ©ment de liste %qs Ã  %L est dÃ©fini dans la directive OMP DECLARE TARGET prÃ©cÃ©dente avec un DEVICE_TYPE diffÃ©rentLa liste d'Ã©lÃ©ments %qs dans la clause %s Ã  %L doit Ãªtre TYPE(C_PTR)L'Ã©lÃ©ment de liste %qs avec des composants allouables n'est pas permis dans la clause Â«Â mapÂ Â» Ã  %LL'Ã©lÃ©ment de liste ne sera point co-indexÃ© Ã  %CListe spÃ©cifiÃ©e avec la clause d'ordre de mÃ©moire dans la directive FLUSH Ã  %CLister les statistiques sur les instanciations de patron.Charger tous les membres des bibliothÃ¨ques archives plutÃ´t que seulement ceux qui satisfont les symboles non dÃ©finis.Le localisateur %qs Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLe localisateur Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLa variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPELe bloc SELECT CASE logique Ã  %L a plus de deux casUne plage logique n'est pas permise dans l'instruction CASE Ã  %LLes valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %sEnregistrer dans le journal quels fichiers objets sont chargÃ©s par l'Ã©diteur de liens.Enregistrer dans le journal quel(s) symbole(s) ont provoquÃ©(s) le chargement d'un objet.Rechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement.Chercher des opportunitÃ©s de rÃ©duire les ajustements de pile et les rÃ©fÃ©rences Ã  la pile.Types de processeur LoongArchÂ :Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans finVariable de boucleLa variable de boucle Ã  %C ne peut pas Ãªtre un co-tableauLa variable de boucle Ã  %C ne peut pas Ãªtre un sous-composantLa variable de boucle Ã  %C ne peut pas Ãªtre un tableauLa variable de boucle a Ã©tÃ© modifiÃ©eLes boucles qui itÃ¨rent au moins le nombre de fois sÃ©lectionnÃ© recevront un alignement de boucle.La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dFait correspondre (MAP) %qD Ã  (TO) %qEFait correspondre (MAP) %qD Ã  (TO) %qTle MCU %qs n'a pas d'unitÃ© de multiplication matÃ©rielle mais %<-mhwmult%> est dÃ©fini Ã  %sle MCU %qs supporte l'ISA %s mais %<-mcpu%> est dÃ©fini Ã  %sle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  16 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  32 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  f5seriesLa clause MESSAGE Ã  %L requiert une expression scalaire CHARACTER du type par dÃ©fautcode %<-mxgot%> MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MMIX interne: %s n'est pas un entier pouvant Ãªtre dÃ©calÃ©MMIX interne: Registre erronÃ©: %dMMIX interne: Valeur erronÃ©e pour Â«Â mÂ Â», pas un CONST_INTMMIX interne: Ne peut dÃ©coder cet opÃ©randeMMIX interne: Attendait CONST_INT, pas ceciMMIX interne: Attendait une constante, pas ceciMMIX interne: Attendait un registre, pas ceciMMIX interne: Le dernier vararg nommÃ© ne tiendra pas dans un registreMMIX interne: Cas %qc manquant dans %<mmix_print_operand%>MMIX interne: Ce n'est pas une constante:MMIX interne: Ce n'est pas une adresse reconnueMMIX interne: Tentative de produire une condition incorrectement inversÃ©e:MMIX interne: Quel est le CC de ceciÂ ?MMIX interne: Quel est le CC de ceciÂ ?l'argument vectoriel MMX sans activer MMX modifie l'ABIle retour vectoriel MMX sans activer MMX change l'ABIMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CPrÃ©fixe de MODULE Ã  %CprÃ©fixe MODULE Ã  %C trouvÃ© en dehors d'un module, sous-module ou interfaceArgument MOLD requis pour NULL Ã  %LBalise MOLD Ã  %LLa balise MOLD Ã  %L est en conflit avec la balise SOURCE Ã  %LLa balise MOLD Ã  %L est en conflit avec le typespec Ã  %LMOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %scode MIPS16 MSAles fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptionsMULT rencontrÃ© dans %<cris_op_str%>L'amplitude du deuxiÃ¨me argument de %s dÃ©passe la taille des bits Ã  %LL'amplitude du deuxiÃ¨me argument de ISHFTC excÃ¨de le BIT_SIZE du premier argument Ã  %CTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Demander Ã  GCC de passer l'option en ligne de commande --no-relax Ã  l'Ã©diteur de lien au lieu de l'option --relax.Rendre indirects tous les appels de fonctions.Rendre les fonctions en ligne constexpr par dÃ©faut.Rendre les entiers larges de 32 bits.Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI).Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient.Instruction GENERIC mal formÃ©e Ã  %CSpÃ©cification de type mal formÃ©e Ã  %CAllouer les donnÃ©es avec malloc dans l'espace P2.DÃ©finition du type dÃ©rivÃ© dÃ©corÃ© Ã  %CMappeur entre module et fichiers CMI.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer toutes les boucles comme Ã©tant parallÃ¨les.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie ou un destructeur fourni par l'utilisateur.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie fournie par l'utilisateur.Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â».Le nombre max de blocs de base dans une boucle pour un dÃ©placement de boucle invariant.Le nombre max de boucles pour l'allocation de registre rÃ©gional.Nombre max d'octets Ã  comparer dans des boucles.Nombre max d'octets Ã  comparer sans boucles.Nombre max d'octets Ã  comparer.Nombre max d'octets Ã  dÃ©placer en ligne.La taille max de la table des conflits en Mo.Nombre max de marqueurs de dÃ©bogage Ã  Ã©tendre ou mettre en ligne.La profondeur de rÃ©cursion max pour dÃ©velopper les expressions de pistage de variables.La taille max de la liste des emplacements pour laquelle des opÃ©rations inverses devraient Ãªtre ajoutÃ©es.La taille max des tables de hachage pour le pistage des variables.Croissance maximale du code par la duplication de queue (en pourcentage).Croissance maximale estimÃ©e du corps d'une fonction causÃ©e par la premiÃ¨re vague de mises en ligne des appels uniques.Estimation maximale de la conclusion des branches considÃ©rÃ©es prÃ©visibles.Croissance maximale due Ã  la mise en ligne d'une grande fonction (en pourcentage).Le nombre maximum d'extrÃ©mitÃ©s de frontiÃ¨re de plage de Â«Â caseÂ Â» dans une instruction Â«Â switchÂ Â» utilisÃ©e durant la gÃ©nÃ©ration du rÃ©sumÃ© de la fonction IPA.La taille maximale d'une partition pour LTO (en instructions estimÃ©es).Croissance maximale de la trame de pile causÃ©e par la mise en ligne (en pourcentage).La croissance maximale autorisÃ©e de la taille totale des nouveaux paramÃ¨tres que ipa-sra met Ã  la place d'un pointeur vers un agrÃ©gat.Le nombre maximum d'itÃ©rations du passage sur une fonction.La quantitÃ© maximale de bbs similaires Ã  comparer avec un bb.Taille combinÃ©e maximale de l'appelant et de l'appelÃ© qui est mise en ligne si l'appelÃ© est appelÃ© une fois.La profondeur maximale de la recherche DFS utilisÃ©e par l'analyse d'Ã©vasion de modref.La profondeur maximum de boucles imbriquÃ©es qu'il faut entiÃ¨rement numÃ©roter par valeur de maniÃ¨re optimiste.La profondeur maximale des chaÃ®nes d'instructions Ã  envisager pour le recalcule dans le calculateur de la plage de sortie.La profondeur maximale de l'Ã©valuation d'expressions logiques qui sera examinÃ©e en Ã©valuant les portÃ©es des arrÃªtes sortantes.La profondeur maximale de clonage rÃ©cursif pour les fonctions auto-rÃ©cursives.Profondeur maximum de recherche dans l'arbre des dominateurs pour trouver des expressions Ã  Ã©lever.Profondeur maximum des chaÃ®nes de racines carrÃ©es Ã  utiliser lors de la synthÃ¨se d'une Ã©lÃ©vation Ã  la puissance par une constante rÃ©elle.Niveau d'extension maximum atteint avec le type %qs Ã  %LLa longueur maximale de la recherche dans les candidats pour la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).La longueur maximale de l'ensemble ANTIC partiel lors de la prÃ©-optimisation de l'arbre.Profondeur de boucle maximale pour un appel qui est considÃ©rÃ© pour la mise en ligne de fonctions appelÃ©es une fois.Nombre maximum de VALEURs traitÃ©es lors d'un appel Ã  find_base_term.Le nombre maximum d'accÃ¨s stockÃ©s dans chaque rÃ©fÃ©rence modref.Le nombre maximum de stockages locaux actifs dans l'Ã©limination des stockages morts de RTL.Le nombre maximum d'Ã©lÃ©ments contenus dans un agrÃ©gat d'un paramÃ¨tre dans des fonctions de saut ou des maillages.Nombre maximum d'arguments dans un PHI supportÃ© par la conversion de Â«Â ifÂ Â» TREE Ã  moins que la boucle soit marquÃ©e avec un pragma simd.Le nombre maximum de tableaux par SCoP.Nombre maximum d'accÃ¨s artificiels pour activer la propagation vers l'avant que le remplacement scalaire d'agrÃ©gats gardera pour une variable locale.Le nombre maximum de bases stockÃ©es dans chaque arbre modref.Le nombre maximum de blocs de base avant que EVRP utilise une cache peu dense.Le nombre maximum de bits pour lesquels on Ã©vite de crÃ©er des FMA.Le nombre maximum de bits qui peuvent Ãªtre dÃ©placÃ©s efficacement de mÃ©moire Ã  mÃ©moire.Le nombre maximum de bits qui peuvent Ãªtre stockÃ©s efficacement dans la mÃ©moire.Nombre maximum de fichiers de modules C++ ouverts simultanÃ©ment lors du chargement paresseux.Le nombre maximum de paires de stockage conditionnel qui peuvent Ãªtre descendues.Le nombre maximum de stockages constants Ã  fusionner dans l'Ã©tape de fusion des stockages.Le nombre maximum de datarefs dans une boucle pour construire les dÃ©pendances de donnÃ©es de la boucle.Le nombre maximum de prÃ©dicats diffÃ©rents utilisÃ©s pour garder une trace des propriÃ©tÃ©s des boucles dans l'analyse IPA.Le nombre maximum de dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.Le nombre maximum de points d'Ã©vasion suivis par modref par nom SSA.Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable.Le nombre maximum d'insns dans un bloc de base pour considÃ©rer une conversion du if par RTL.Le nombre maximum d'instructions dans la liste Â«Â prÃªtesÂ Â» qui sont considÃ©rÃ©es Ã©ligibles pour Ãªtre renommÃ©es.Le nombre maximum d'instructions Ã  copier en dupliquant des blocs le long du chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum d'opÃ©rations isl, 0 pour illimitÃ©Le nombre maximum d'aplatissages de boucles pour amÃ©liorer l'alignement des rÃ©fÃ©rences aux donnÃ©es dans une boucle.Le nombre maximum de may-defs visitÃ©s lors d'une dÃ©virtualisation spÃ©culative.Le nombre maximum d'espaces de noms Ã  parcourir pour chercher des alternatives quand la recherche de nom a Ã©chouÃ©.Nombre maximum d'appels imbriquÃ©s pour rechercher une dÃ©pendance de contrÃ´le pendant l'analyse d'une variable non initialisÃ©e.Le nombre maximum d'opÃ©rations dans une expression de paramÃ¨tre qui peut Ãªtre traitÃ©e par l'analyse IPA.Le nombre maximum d'arÃªtes sortantes dans un switch avant que EVRP ne le traite.Le nombre maximum de paramÃ¨tres dans un SCoP.Nombre maximum de dispositions de vecteurs possibles (tels que les permutations) Ã  considÃ©rer en optimisant du code Ã  vectoriser.Le nombre maximum de requÃªtes dans l'oracle des alias par zone de stockage.Le nombre maximum de rÃ©fÃ©rences stockÃ©es dans chaque base modref.Le nombre maximum de relations que l'oracle enregistrera dans un bloc de base.Le nombre maximum d'expressions autorisÃ©es dans un bloc qui doit Ãªtre dupliquÃ© pour enchaÃ®ner des sauts.Le nombre maximum d'expressions qui seront visitÃ©es par l'analyse des paramÃ¨tres formels de IPA basÃ© sur l'analyse d'alias dans une fonction quelconque.Le nombre maximum d'instructions visitÃ©es durant la dÃ©couverte de l'offset d'une fonction de saut.Le nombre maximum de chaines de stockages Ã  suivre en mÃªme temps dans l'Ã©tape de fusion des stockages.Le nombre maximum de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.Le nombre maximum de tests rÃ©alisÃ©es par la requÃªte modref.Le nombre maximum de fois qu'une plage donnÃ©e est ajustÃ©e durant le flux de donnÃ©es.Le nombre maximum de fois qu'une insn peut Ãªtre ordonnancÃ©e.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme prÃ©visible.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme imprÃ©visible.Parties maximales que IPA-SRA suit par paramÃ¨tre formel, par consÃ©quent, est aussi le nombre maximum de remplacements d'un paramÃ¨tre formel.ProbabilitÃ© maximum que l'entrÃ©e B8 d'une rÃ©gion scindÃ©e (en pourcent relatif Ã  l'entrÃ©e B8 de la fonction) pour rÃ©aliser la mise en ligne partielle.La profondeur de rÃ©cursion maximum permise en interrogeant une propriÃ©tÃ© d'un nom SSA.La taille maximale (en octets) des objets pistÃ©s octet par octet par l'Ã©limination des stockages morts.Taille maximale, en octets, des valeurs constantes permises comme opÃ©randes.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.Taille maximale d'une rÃ©gion de fusion de stockage unique en octets.La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour l'espace.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour la vitesse.La longueur maximale d'un sous-enregistrement ne peut pas dÃ©passer %dLa longueur maximale supportÃ©e pour un identificateur est %dFacteur de dÃ©roulement maximum pour le unroll-and-jamLes fonctions membre dÃ©finies dans leur classe sont en-ligne dans la portÃ©e du module.L'extension Memory Tagging ne supporte pas %<-mabi=ilp32%>Fusionner les stockages adjacents.Fusionner des Ã©tats suffisamment similaires durant l'analyse.Utilisation de la sous-commande de fusionÂ :Utilisation de la sous-commande de fusion-fluxÂ :Le rapport min entre les insns et les opÃ©randes mÃ©moire pour activer la prÃ©-extraction dans une boucle.Le rapport min entre les insns et les prÃ©-extractions pour activer la prÃ©-extraction dans une boucle avec un nombre inconnu d'itÃ©rations.Distance minimale entre un Â«Â storeÂ Â» et un Â«Â loadÂ Â» qui peuvent entrer en conflit.La probabilitÃ© minimale, en pourcents, qu'une arrÃªte enchaÃ®ne immÃ©diatement sur une autre pour dÃ©cider d'ajouter un BB Ã  un EBB d'hÃ©ritage dans LRA.La taille minimale d'une partition pour LTO (en instructions estimÃ©es).L'expansion minimale du tas pour lancer la collecte des rebuts, en pourcentage de la taille totale du tas.La taille minimale du tas avant de commencer la collecte des rebuts, en kilooctets.Le nombre minimum d'itÃ©rations par thread d'une boucle parallÃ©lisÃ©e la plus Ã  l'intÃ©rieur.Taille de page minimale pour les avertissements.Pourcentage minimum de memrefs qui doit Ãªtre Ã©liminÃ© pour que le unroll-and-jam soit estimÃ© profitable.ProbabilitÃ© minimale (en pour-cent) de dÃ©rÃ©fÃ©rencer un paramÃ¨tre pointeur d'une fonction pour que son remplacement par de simples valeurs soit considÃ©rÃ©.DÃ©saccord dans les noms de BIND(C) (%qs/%qs) Ã  %CDÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %CDÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les composants du type dÃ©rivÃ© %qs de %qs Ã  %C: %qs attendu mais a trouvÃ© %qsDÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %CDÃ©saccord dans l'affectation du pointeur de procÃ©dure Ã  %L: dÃ©saccord dans la convention d'appelLes dÃ©saccords entre le fichier d'architecture et celui spÃ©cifiÃ© par Â«Â -archÂ Â» sont des erreurs au lieu d'avertissements.%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'expression ELSE IF Ã  %C%<(%> manquante dans l'expression IF Ã  %C%<)%> manquante dans l'expression ELSE IF Ã  %CL'argument %qs de l'intrinsÃ¨que %qs est manquant Ã  %L pour %qs du type %qsArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %L%qs manquant dans l'instruction Ã  ou avant %LOption -mcpu manquante dans ASM_CPU_SPECÂ ?Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %LTHEN manquant dans l'instruction ELSE IF aprÃ¨s %LArgument effectif %qs manquant dans l'appel de %qs Ã  %LArgument effectif manquant pour l'argument %qs Ã  %LSpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %LSpÃ©cificateur de retour alternatif manquant dans l'appel de la sous-routine Ã  %LListe d'arguments manquante dans la fonction %qs Ã  %CArgument manquant pour %qs Ã  %CSpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSIONSpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSIONPlage de caractÃ¨res manquante dans IMPLICIT Ã  %CParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %CSpÃ©cification de co-dimension manquante Ã  %CVirgule manquante Ã  %LDÃ©comptes manquants pour la fonction appelÃ©e %sSpÃ©cification de dimension manquante Ã  %CIl manque le nom d'entitÃ© ou le nom de bloc commun pour l'instruction de spÃ©cification d'attribut Ã  %CDÃ©claration explicite manquante avec l'attribut EXTERNAL pour le symbole %qs Ã  %LExposant manquant dans le nombre rÃ©el Ã  %CÃ‰tiquette de format manquante Ã  %CFormat manquant avec l'unitÃ© par dÃ©faut Ã  %CSpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %CÃ‰lÃ©ment manquant dans la chaÃ®ne de format Ã  %LNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquante dans la chaÃ®ne de format Ã  %LLimite infÃ©rieure manquante dans la spÃ©cification de la taille tacite du co-tableau Ã  %CIl manque une largeur positive aprÃ¨s le descripteur L Ã  %LParenthÃ¨se requise manquante avant BIND(C) Ã  %CParenthÃ¨se droite manquante Ã  %CParenthÃ¨se droite ou virgule manquante Ã  %CSymbole manquantMitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1655431).Mitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1742098).Mitiger les problÃ¨mes avec VLLDM sur certains pÃ©riphÃ©riques M-profile (CVE-2021-35465).Module %qs Ã  la ligne %d colonne %d: %sLe fichier module %qs n'a pas Ã©tÃ© gÃ©nÃ©rÃ©, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module.La nature du module dans l'instruction USE Ã  %C sera soit INTRINSIC ou soit NON_INTRINSICPlus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %LPlus d'une arÃªte sortante hors du nÅ“ud du fragmentDÃ©placer hors des boucles les calculs invariants par rapport aux boucles.DÃ©placer les stockages en dehors des boucles.Plusieurs modificateurs %qs spÃ©cifiÃ© Ã  %CIdentificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la routine Ã  %CNOM %qs ne fait pas rÃ©fÃ©rence Ã  une sous-routine ou une fonction dans !$ACC ROUTINE ( NOM ) Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %LNAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %CLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constanteLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©fautNAMELIST %qs dans l'instruction READ Ã  %L contient le symbole %qs qui ne peut pas apparaÃ®tre dans le contexte d'une dÃ©finition de variableObjet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %LObjet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %LL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L a des composants ALLOCATABLE ou POINTER et requiert donc une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finieObjet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTERL'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %LObjet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %LSpÃ©cificateur NEWUNIT Ã  %LLe spÃ©cificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' Ã  %LLe modificateur d'ordonnancement NONMONOTONIC est spÃ©cifiÃ© avec la clause ORDERED Ã  %LNON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %CNOPASS ou interface explicite requise Ã  %CNOTE_INSN_BASIC_BLOCK %d au milieu du bloc de base %dNOTE_INSN_BASIC_BLOCK manquant pour le bloc %dla clause NOWAIT ne doit pas Ãªtre utilisÃ©e avec la clause COPYPRIVATE Ã  %Lattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LLe NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsIntrinsÃ¨que NULL avec MOLD allouable Ã  %LNULL utilisÃ© en arithmÃ©tiqueNULL() Ã  %C ne peut pas apparaÃ®tre dans un constructeur de tableauL'initialisation NULL() Ã  %C est ambiguÃ«L'initialisation NULL() Ã  %C ne peut pas avoir MOLDNULL() prÃ¨s de %L ne peut pas apparaÃ®tre dans une instruction INQUIRENULLIFY n'autorise pas le remappage des limites pour l'objet pointeur Ã  %CLa borne infÃ©rieure de NUM_TEAMSÃ  %L est plus grande que la borne supÃ©rieure Ã  %LLe nom %qs Ã  %C est dÃ©jÃ  dÃ©fini comme une interface gÃ©nÃ©rique Ã  %LLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis l'unitÃ© de programme actuelleLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis le module %qsLe nom %qs Ã  %C est le nom de la procÃ©dureLe nom %qs dans l'instruction %s Ã  %C n'est pas un nom de constructionLe nom %qs dans l'instruction %s Ã  %C est inconnuLe nom %qs de ABSTRACT INTERFACE Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLes noms aprÃ¨s !$omp critical et !$omp end critical ne correspondent pas Ã  %CLe nom Ã  %C est trop longNom de la bibliothÃ¨que systÃ¨me avec laquelle il faut faire l'Ã©dition de liens.Nom du startfile.Nom trop longLe bloc COMMON nommÃ© %qs Ã  %L sera de la mÃªme taille que celui ailleurs (%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 Ã  %LLe nom du groupe de la liste de noms %qs Ã  %C a dÃ©jÃ  le type de base %sLe nom du groupe de la liste de noms %qs Ã  %C est dÃ©jÃ  associÃ© Ã  use et ne peut pas Ãªtre respÃ©cifiÃ©Le nom de groupe de la liste de noms Ã  %L ne peut pas avoir l'attribut SAVEL'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %CArgument nÃ©gatif N Ã  %LL'exposant nÃ©gatif d'un entier a zÃ©ro pour rÃ©sultat Ã  %LBloc CRITICAL imbriquÃ© Ã  %Ctrampolines de fonctions imbriquÃ©es pas supportÃ©s sur le CK801.Le nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
*************** F2008: Une affectation Ã  une fonction p
*** 2215,2221 ****
  Nom du runtime.L'attribut SAVE Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© dans une procÃ©dure PUREL'instruction SAVE Ã  %C suit une instruction SAVE gÃ©nÃ©raleclause SCHEDULE spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> REDUCTION Ã  %LLe chunk_size de la clause SCHEDULE Ã  %L requiert une expression INTEGER scalaireInstruction SELECT RANK Ã  %CSELECT TYPE Ã  %C ne peut pas apparaÃ®tre dans cette portÃ©eSELECTED_REAL_KIND sans argument %<P%> ni %<R%> Ã  %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 FPTRArgument SHIFT (%ld) hors limites -%ld:%ld dans l'intrinsÃ¨que ISHIFTArgument SHIFT (%ld) hors limite -%ld:%ld dans l'intrinsÃ¨que ISHFTCArgument SHIFT (%ld) hors limite 0:%ld dans l'intrinsÃ¨que %sSIGN= Ã  %L n'est pas permis en Fortran 95Le terme SINK n'est pas un entier constant Ã  %LSINK Ã  %C n'est pas permis comme type de dÃ©pendance pour cette directiveArgument SIZE (%ld) hors limite 1:%ld dans l'intrinsÃ¨que ISHFTCSIZE Ã  %L doit Ãªtre positifSOURCE Ã  %C n'est pas permis comme type de dÃ©pendance dans cette directiveBalise SOURCE Ã  %LLa balise SOURCE Ã  %L est en conflit avec le typespec Ã  %LBalise SOURCE Ã  %L avec plus d'un seul objet allouablemodes SRAM-ECCÂ :SSA corrompule nom SSA %qE avec la version %d n'a pas de dÃ©finitionnom SSA pas dÃ©clarÃ©SSA_NAME crÃ©Ã© dans deux blocs diffÃ©rents %i et %iSSA_NAME_DEF_STMT est fauxSSA_NAME_OCCURS_IN_ABNORMAL_PHI devrait Ãªtre dÃ©finijeu d'instructions SSE dÃ©sactivÃ©, l'arithmÃ©tique 387 est utilisÃ©eargument dans un registre SSE alors que SSE est dÃ©sactivÃ©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'ABILa balise STAT Ã  %L ne peut pas Ãªtre une constantevariable STATL'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaireArgument STAT= pour %s Ã  %LAttribut STAT= mal placÃ© dans %CLe STATUS Ã  %L sera une variable INTENT(OUT)Le code de STOP Ã  %C ne peut pas Ãªtre nÃ©gatifLe code de STOP Ã  %C contient trop de chiffresLe code STOP Ã  %L doit Ãªtre une constante CHARACTER scalaire ou chiffre[chiffre[chiffre[chiffre[chiffre]]]]Le code STOP Ã  %L doit Ãªtre une expression constante scalaire CHARACTER ou INTEGER par dÃ©fautLe code STOP Ã  %L doit Ãªtre un caractÃ¨re par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre un entier par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre soit le type INTEGER ou CHARACTERLe code STOP Ã  %L doit Ãªtre scalaireDÃ©claration de SUBMODULE Ã  %CLa dÃ©claration SUBMODULE Ã  %C ne peut pas apparaÃ®tre dans une autre unitÃ© de portÃ©eSUBROUTINE %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVEle type SVE %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototypele type SVE %qT n'a pas un alignement dÃ©finile type SVE %qT n'a pas de taille fixeInstruction SYNC TEAM Ã  %CInstruction SYNC Ã  %CLe mÃªme argument effectif est associÃ© avec l'argument INTENT(%s) %qs et l'argument INTENT(%s) %qs Ã  %LComme %s%s (ou, dans la forme nÃ©gative, %s%s).Comme %s%s.Comme %s.Identique Ã  -fassociative-math pour les expressions contenant des divisions.Identique Ã  -mA6.Identique Ã  -mA7.Identique Ã : -mep -mprolog-function.MÃªme identificateur %s spÃ©cifiÃ© Ã  nouveau Ã  %CSauvegarder les registres autour des appels de fonctions.Sauvegarder la TOC dans le prologue pour des appels indirects plutÃ´t que en ligne.Le scalaire %qs dans l'Ã©tiquette du FORMAT Ã  %L n'est pas une variable ASSIGNEDExpression INTEGER scalaire attendue Ã  %LPARAMETER scalaire requis dans la constante complexe Ã  %CEntitÃ© scalaire requise Ã  %LExpression entiÃ¨re scalaire pour le dÃ©but de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour la fin de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour le pas de la plage attendue Ã  %LL'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLELa transformation en scalaire grÃ¢ce Ã  DIMEN_RANGE n'est pas implÃ©mentÃ©eFacteur d'Ã©chelle Ã  appliquer au nombre d'expressions dans un chemin de sauts enchaÃ®nÃ©s traversant l'arrÃªte inverse d'une boucle lors d'une comparaison avec max-jump-thread-duplication-stmts.Facteur d'Ã©chelle dans le calcul de la distance maximale qu'une expression peut Ãªtre dÃ©placÃ©e par les optimisations de GCSE.Ordonnancer le code pour le processeur donnÃ©.Ordonnancer le processeur donnÃ©.Ordonnancer les instructions en utilisant l'algorithme d'ordonnancement sÃ©lectif.Ordonnancer le dÃ©but et la fin de la procÃ©dure.Limite d'espace pour la recherche de l'enchaÃ®nement des sauts vers l'arriÃ¨re.Le deuxiÃ¨me argument de %s est nÃ©gatif Ã  %LLe deuxiÃ¨me argument de l'affection dÃ©finie Ã  %L doit Ãªtre INTENT(IN)Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe deuxiÃ¨me argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Voir %s pour les instructions.
  SÃ©lectionner le modÃ¨le de code.SÃ©lectionner la fraction de la frÃ©quence maximale d'exÃ©cutions du bloc de base dans la fonction selon l'alignement que le bloc de base reÃ§oit.SÃ©lectionner le modÃ¨le large â€“ adresses/pointeurs sur 20 bits.SÃ©lectionner la mÃ©thode de traitement de sdata.SÃ©lectionner la portÃ©e pour la signature de l'adresse de retour.SÃ©lectionner le modÃ¨le court â€“ adresses/pointeurs sur 16 bits (dÃ©faut).SÃ©lectionner la version de l'ABI ciblÃ©e.DÃ©finir le nom pour stocker le fichier de note de profil.SÃ©lectionner le runtime.SÃ©lectionner le type de la couverture d'assainissement.SÃ©lectionner quoi assainir.L'expression de sÃ©lection dans le GOTO calculÃ© Ã  %L doit Ãªtre une expression entiÃ¨re scalaireLe sÃ©lecteur Ã  %L ne peut pas NULL()Le sÃ©lecteur Ã  %L n'a pas de typeLe sÃ©lecteur Ã  %L ne doit pas Ãªtre co-indexÃ©Le sÃ©lecteur dans SELECT TYPE Ã  %C n'est pas une variable nommÃ©e; utilisez associate-name=>Le sÃ©lecteur sera polymorphique dans l'instruction SELECT TYPE Ã  %LSÃ©lectionner le type de cÅ“ur RL78 ciblÃ© (g10/g13/g14). Le G14 est sÃ©lectionnÃ© par dÃ©faut. Si l'option est utilisÃ©e, elle sÃ©lectionne aussi le support pour la multiplication matÃ©rielle Ã  utiliser.SÃ©lectionner le type de multiplication et division matÃ©rielle Ã  utiliser (none/g13/g14).RÃ©fÃ©rence Ã  elle-mÃªme dans l'expression de longueur de caractÃ¨re pour %qs Ã  %LL'argument %qs qui fait rÃ©fÃ©rence Ã  lui-mÃªme Ã  %L n'est pas permisLe point-virgule Ã  %C doit Ãªtre prÃ©cÃ©dÃ© d'une instructionFixer la prÃ©cision en virgule flottante du 80387 Ã  32 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  64 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  80 bits.Initialiser les dÃ©finitions Windows.DÃ©finir une limite dure pour la taille de chaque trame de pile, en octets.DÃ©finir le coÃ»t d'un branchement.Fixer l'accessibilitÃ© par dÃ©faut des entitÃ©s du module Ã  PRIVATE.DÃ©finir la distance de vÃ©rification de la dÃ©pendance dans l'ordonnancement prÃ©maturÃ© des insns dans la queue.Changer la valeur de errno aprÃ¨s les fonctions mathÃ©matiques internes.DÃ©finir le coÃ»t supplÃ©mentaire d'accÃ¨s Ã  la mÃ©moire pour l'instruction L32R, en unitÃ© de cycle d'horloge.DÃ©finir le type de sortie pour l'Ã©diteur de liens (utilisÃ© en interne pendant l'optimisation LTO).DÃ©finir la largeur minimale de la marge de gauche du code source lorsque le code source est montrÃ©.DÃ©finir le nom du symbole __fentry__ appelÃ© lors de l'entrÃ©e d'une fonction.DÃ©finir le nom de la routine principale pour le dÃ©bogueur.Fixer le nom du fichier de sortie ALI (commutateur interne).DÃ©finir le nom de la section pour enregistrer les appels mrecord-mcount.DÃ©finir le nombre d'octets prÃ©-allouÃ©s sur la pile destinÃ©s Ã  Ãªtre utilisÃ©s par l'appelÃ©.Fixer le nombre de nops a Ã©mettre avant chaque motif d'insn.DÃ©finir le registre pour contenir -1.Faire en sorte que sizeof(bool) vaille 1.Fixer l'adresse de dÃ©part des donnÃ©es.Fixer l'adresse de dÃ©part du programme.DÃ©finir les fanions FTZ et DAZ.Initialiser le bit PPC_EMB dans l'en-tÃªte des fanions ELF.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifis ou nuls. Le coÃ»t par dÃ©faut est 0.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifs ou nuls. Le coÃ»t par dÃ©faut est 1.DÃ©finir le coÃ»t d'un branchement Ã  approximativement le nombre d'instructions spÃ©cifiÃ©.DÃ©finir le coÃ»t des branchements.Fixer le type de prÃ©cision double par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type d'entier par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 10 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 16 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 8 octets de large.Fixe la probabilitÃ© estimÃ©e en pourcentage pour Â«Â builtin expectÂ Â». La valeur par dÃ©faut est une probabilitÃ© de 90%%. (NdT: Ã  cause d'une erreur dans le message original, je dois ajouter un %p inutile dans la traduction: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93759).DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone SDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone TDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone ZDA.DÃ©finir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de dÃ©routement soit dÃ©clenchÃ©e.Fixer le montant maximum pour une seule opÃ©ration d'incrÃ©mentation de la pile.Fixe le nombre maximum d'instructions exÃ©cutÃ©es en parallÃ¨le dans un arbre rÃ©-associÃ©. Si 0, utilise l'heuristique dÃ©pendant de la cible.Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur.DÃ©finir le nombre de segments de 64Kio de flash.DÃ©finir l'objet de sortie de telle maniÃ¨re, qu'au chargement, dyld ignorera toute information de l'espace de noms Ã  deux niveaux et rÃ©soudra les symboles dans l'ordre de la dÃ©couverte pour les bibliothÃ¨ques chargÃ©es.DÃ©finir les adresses des points d'appel du prologue et de l'Ã©pilogue Ã  TPF_TRACE_PROLOGUE_SKIP_TARGET et TPF_TRACE_EPILOGUE_SKIP_TARGET. Ceci est Ã©quivalent Ã  utiliser -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET et -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSpÃ©cifier le type du processeur cible.DÃ©finir le rÃ©pertoire racine pour stocker les donnÃ©es de profilage. Le rÃ©pertoire retournÃ© par Â«Â pwdÂ Â» est utilisÃ© par dÃ©faut.DÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf du prologueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf du prologueDÃ©finir la version des spÃ©cifications ISA RISC-V.DÃ©finir la largeur du registre LP_COUNT. Les valeurs possibles sont 8, 16, 20, 24, 28 et 32.Initialisation des specs %s Ã  Â«Â %sÂ Â»
  
! SpÃ©cification de forme pour un scalaire allouable Ã  %CLes formes pour les opÃ©randes Ã  %L et %L ne sont pas conformesLes formes de ORDER Ã  %L et SHAPE Ã  %L sont diffÃ©rentesPartager les emplacements pour sauvegarder diffÃ©rents registres matÃ©riels.Partager les emplacements sur la pile pour faire dÃ©border les pseudo registres.Ã‰tiquette de fin de DO %d partagÃ©e Ã  %CRÃ©duire les rÃ©fÃ©rences aux adresses pendant l'Ã©dition de liens.Afficher les numÃ©ros des colonnes dans les diagnostiques quand ils sont disponibles. ActivÃ© par dÃ©faut.Montrer les Ã©tiquettes annotant les plages du code source lorsque le code source est montrÃ©.Montrer les numÃ©ros de lignes dans la marge de gauche lorsque le code source est montrÃ©.Montrer les profondeurs des piles d'Ã©vÃ©nements dans les chemins.Montrer la ligne source avec un curseur indiquant la colonne.Emballer sÃ©parÃ©ment les parties du prologue et de l'Ã©pilogue.Erreur de simplificationLa simplification de SPREAD Ã  %C n'est pas encore implÃ©mentÃ©eLa taille en octets au delÃ  de laquelle des agrÃ©gats locaux au thread doivent Ãªtre manipulÃ©s par les fonctions de journalisation au lieu de paires de save/restore.La taille de l'argument %qs de l'intrinsÃ¨que %qs Ã  %L est trop petite (%i/%i)Taille de la protection de la pile exprimÃ©e comme une puissance de deux en octets.La taille des blocs pour le dÃ©coupage de boucle en blocs (loop blocking).Niveau d'optimisation de taille: 0:aucune 1: opportuniste 2: regalloc 3: abandonner alignement, -Os.Les tailles de ORDER Ã  %L et SHAPE Ã  %L sont diffÃ©rentesPasser outre la prÃ©paration du registre RAX lors du passage d'arguments variables.Petite zone de donnÃ©es: none, sdata, use.Limite souple sur le nombre d'insns mÃ©moire par groupe d'instructions. Donne une prioritÃ© plus basse aux insns mÃ©moire suivantes qui tentent d'Ãªtre ordonnancÃ©es dans le mÃªme groupe d'insn. FrÃ©quemment utilisÃ© pour Ã©viter des conflits dans les zones de cache. La valeur par dÃ©faut est 1. DÃ©solÃ©, !$ACC DECLARE Ã  %L n'est pas permis dans une construction BLOCKDÃ©solÃ©, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) Ã  %L ne sont pas supportÃ©sDÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un composant polymorphique illimitÃ© Ã  %L n'est pas supportÃ©DÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un objet polymorphique illimitÃ© Ã  %L n'est pas supportÃ©DÃ©solÃ©, seul le support pour les entiers du sous-type %d est implÃ©mentÃ© pour l'ensemble d'images Ã  %LDÃ©solÃ©, les tableaux polymorphiques ne sont pas encore supportÃ©s pour firstprivateDÃ©solÃ©, le composant de l'Ã©vÃ©nement du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©DÃ©solÃ©, le composant verrou du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©Trier les symboles selon leur taille.Trier les symboles alphabÃ©tiquement.L'expression source Ã  %L et l'objet allouable Ã  %L doivent avoir la mÃªme formeL'expression source Ã  %L doit Ãªtre scalaire ou avoir le mÃªme rang que l'objet allouable Ã  %LLa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre RECURSIVELa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction-instructionLa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction interneLa fonction de spÃ©cification %qs Ã  %L doit Ãªtre PURESpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats. Les valeurs valides sont 12, 24, 32, 48.SpÃ©cifier le nombre de registres Ã  rÃ©pliquer dans la deuxiÃ¨me banque de registres Ã  l'entrÃ©e d'une interruption rapide.SpÃ©cifier le nombre de registres Ã  rÃ©server pour les gestionnaires d'interruptions.SpÃ©cifier les registres que le processeur sauvegarde Ã  l'entrÃ©e et Ã  la sortie d'une interruption.SpÃ©cifier si les fonctions d'interruptions doivent sauvegarder et rÃ©cupÃ©rer le registre de l'accumulateur.SpÃ©cifier le processeur pour les besoins de la gÃ©nÃ©ration de code.SpÃ©cifier le processeur pour les besoins de l'ordonnancement.SpÃ©cifier le processeur pour l'ordonnancement. Les arguments valides sont 700, 7100, 7100LC, 7200, 7300 et 8000.SpÃ©cifier le dialecte TLS.SpÃ©cifier le standard UNIX pour les prÃ©-dÃ©finitions et l'Ã©dition de liens.SpÃ©cifier un fichier dans lequel est Ã©crite une liste des fichiers produits par LTRANS.SpÃ©cifie une valeur de configuration fpu entre 0 et 7: 0-3 respecte la spec du FPU et 4-7 correspondent Ã  0-3.SpÃ©cifier un greffon Ã  charger.SpÃ©cifier l'alignement des champs de structure par dÃ©faut/naturel.SpÃ©cifier une ABI.SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats.SpÃ©cifier la fonction de vidange de la cache.SpÃ©cifier le numÃ©ro de la fonction de dÃ©routement de vidange de la cache.SpÃ©cifier la configuration de l'instruction mul: fast1, fast2 ou slow. fast1 est la valeur par dÃ©faut.SpÃ©cifier les dimensions de calculs par dÃ©faut pour OpenACC.SpÃ©cifier combien de port lecture/Ã©criture pour les cÅ“urs n9/n10.  La valeur devrait Ãªtre 3r2w ou 2r1wSpÃ©cifier comment accÃ©der au pointeur du thread.SpÃ©cifier comment imprimer les chemins de contrÃ´le de flux associÃ©s avec un diagnostique.SpÃ©cifier si le matÃ©riel en virgule flottante doit Ãªtre utilisÃ©.SpÃ©cifier la convention d'appel pour les entiers et les virgules flottantes.SpÃ©cifier l'objet principal pour TPF-OS.SpÃ©cifier la profondeur maximum de rejeu des erreurs durant le diagnostique rÃ©cursif d'une erreur de respect d'une contrainte.SpÃ©cifier la stratÃ©gie d'expansion de memcpy quand la taille attendue est connue.SpÃ©cifier la stratÃ©gie d'expansion de memset quand la taille attendue est connue.SpÃ©cifier un nom pour la fonction de division signÃ©e 32 bits.SpÃ©cifier la plage des registres Ã  rendre fixes.SpÃ©cifier la prioritÃ© d'ordonnancement des insns qui ont des restrictions sur la fenÃªtre d'Ã©mission.SpÃ©cifier la taille de la mÃ©moire .local utilisÃ©e pour la pile quand la quantitÃ© exacte est inconnue.SpÃ©cifier qu'une bibliothÃ¨que BLAS externe doit Ãªtre utilisÃ©e pour les appels matmul sur des tableaux de grande taille.SpÃ©cifier que la barre oblique inverse dans des chaÃ®nes annonce un caractÃ¨re d'Ã©chappement.SpÃ©cifier qu'aucun type implicite est autorisÃ© Ã  moins qu'il soit explicitement spÃ©cifiÃ© par des expressions IMPLICIT.SpÃ©cifier que le compilateur doit cibler du code sÃ»r selon les extensions de sÃ©curitÃ© ARMv8-M.SpÃ©cifier l'ISA pour laquelle compiler: msp430, msp430x, msp430xv2.SpÃ©cifier le MCU pour lequel compiler.SpÃ©cifier l'architecture PTX ISA cible Ã  utiliser.SpÃ©cifier la version de la version PTX ISA Ã  utiliser.SpÃ©cifier le format en virgule flottante de __fp16.SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code des appels ICT.SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code.SpÃ©cifier l'algorithme pour partitionner les symboles et les variables durant l'Ã©dition de liens.SpÃ©cifier le modÃ¨le de code Ã  utiliser pour accÃ©der aux adresses mÃ©moire.  SpÃ©cifier Â«Â largeÂ Â» autoriser la gÃ©nÃ©ration de binaires avec de grandes tables de dÃ©calages globaux.  La valeur par dÃ©faut est Â«Â smallÂ Â».SpÃ©cifier le modÃ¨le de code.SpÃ©cifier la politique d'utilisation du branchement compacte.SpÃ©cifier le processeur pour le modÃ¨le pipeline.SpÃ©cifier le modÃ¨le mÃ©moire actif pour le programme.SpÃ©cifier l'alignement de bits minimum des structures. (DÃ©prÃ©ciÃ©).SpÃ©cifier le modÃ¨le pour les opÃ©rations atomiques.SpÃ©cifier le nom du processeur cible.SpÃ©cifier le nom du GPU cible.SpÃ©cifier le nom de l'architecture cible.SpÃ©cifier le nom de la configuration en virgule flottante de la cible.SpÃ©cifier le nom du matÃ©riel/format en virgule flottante cible.SpÃ©cifier le registre Ã  utiliser pour l'adressage PIC.SpÃ©cifier le niveau de sÃ©curitÃ© de c-isr pour le fichier entier.SpÃ©cifier la taille de chaque bloc de cache qui doit Ãªtre une puissance de 2 entre 4 et 512.SpÃ©cifier la taille de chaque vecteur d'interruption qui doit Ãªtre 4 ou 16.SpÃ©cifier le processeur cible.SpÃ©cifier le type de processeur RX cible.SpÃ©cifier l'architecture cible.SpÃ©cifier le matÃ©riel et le format en virgule flottante de la cible.SpÃ©cifier le processeur cible.SpÃ©cifier le 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 dans les rÃ©gions mÃ©moire infÃ©rieures ou supÃ©rieures, ou si elles doivent Ãªtre dispersÃ©es entre les rÃ©gions (n'importe laquelle) pour le meilleur agencement (infÃ©rieur par dÃ©faut).SpÃ©cifier si les variables doivent Ãªtre placÃ©es dans les rÃ©gions mÃ©moire infÃ©rieures ou supÃ©rieures, ou si elles doivent Ãªtre dispersÃ©es entre les rÃ©gions (n'importe laquelle) pour le meilleur agencement (infÃ©rieur par dÃ©faut).SpÃ©cifier l'ABI Ã  utiliser pour la gÃ©nÃ©ration du code et des mÃ©ta-donnÃ©es de Objective-C.SpÃ©cifier le type d'ABI pour lequel gÃ©nÃ©rer du code: 2, 2fp+.SpÃ©cifier la mÃ©thode d'insertion de nop aprÃ¨s ordonnancement Ã  appliquer.SpÃ©cification de VOLATILE pour la variable co-tableau %qs Ã  %C qui est associÃ©e Ã  use ou Ã  l'hÃ´teScinder les chargements AVX non alignÃ©s de 32 octets.Scinder les stockages AVX non alignÃ©s de 32 octets.Scinder le temps de vie des variables d'induction quand des boucles sont dÃ©pliÃ©es.Scinder les chemins conduisant Ã  des arÃªtes de retour d'une boucle.Scinder les dÃ©placements de vecteurs de 8 octets non-alignÃ©s avant la gÃ©nÃ©ration d'adresse post-modifiÃ©e.Scinder les types larges dans des registres indÃ©pendants plus tÃ´t.Scinder les types larges dans des registres indÃ©pendants.Une trame de pile plus grande que 2G n'est pas supportÃ©e par %<-fsplit-stack%>Le rÃ©alignement de pile n'est pas supportÃ© avec %<__builtin_eh_return%>Expression de dÃ©part dans la boucle DOLa variable stat Ã  %L doit Ãªtre une variable INTEGER scalaireLa variable stat Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sL'instruction Ã  %L n'est pas une instruction cible valable pour l'instruction de branchement Ã  %LLa fonction-instruction %qs Ã  %L entre en conflit avec le nom de la fonctionLa fonction-instruction %qs Ã  %L n'est pas permise comme argument effectifLa fonction-instruction %qs Ã  %L ne peut pas avoir l'attribut pointeur ou allouableLa fonction-instruction %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLa fonction-instruction %qs requiert une liste d'arguments Ã  %CFonction-instruction Ã  %CLa fonction-instruction Ã  %L ne peut pas apparaÃ®tre Ã  l'intÃ©rieur de INTERFACELa fonction-instruction Ã  %L est rÃ©cursiveL'Ã©tiquette de l'instruction Ã  %C est zÃ©roL'Ã©tiquette d'instruction dans END CRITICAL Ã  %C ne correspond pas Ã  l'Ã©tiquette de CRITICALL'Ã©tiquette d'instruction dans ENDDO Ã  %C ne correspond pas Ã  l'Ã©tiquette de DOLa liste d'Ã©tiquettes d'instructions dans le GOTO Ã  %C ne peut pas Ãªtre videÃ‰tiquette d'instruction sans instruction Ã  %LLier statiquement la bibliothÃ¨que mathÃ©matique quadruple prÃ©cision de GCC (libquadmath).Lier statiquement la bibliothÃ¨que d'assistance GNU Fortran (libgfortran).Expression de pas dans la boucle DOL'expression de pas dans la boucle DO Ã  %L ne peut pas Ãªtre zÃ©roArrÃªter d'explorer un chemin d'exÃ©cution aprÃ¨s certains diagnostiques.Stopper la croissance anticipÃ©e si la probabilitÃ© des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage). UtilisÃ© lorsque le feedback par profilage est disponible.Stopper la croissance anticipÃ©e si la probabilitÃ© des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage). UtilisÃ© lorsque le feedback par profilage n'est pas disponible.Stopper la croissance renversÃ©e si la probabilitÃ© inverse des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage).Stocker tous les registres d'arguments sur la pile.Stocker les Â«Â doubleÂ Â» dans 64 bits.Stocker les noms des fonctions dans le code objet.Stocker les Â«Â doubleÂ Â» dans 32 bits. C'est la valeur par dÃ©faut.Stocker les registres MDUC dans les gestionnaires d'interruptions pour les cibles G13.Produire des donnÃ©es supplÃ©mentaires pour fournir une dÃ©virtualisation plus agressive dans le mode de transformation local de LTO.Le pas ne doit pas Ãªtre prÃ©sent Ã  %LLe pas ne devrait pas Ãªtre spÃ©cifiÃ© pour le section de tableau dans la clause %s Ã  %LLongueur de pas interdite dans l'indice du co-tableau Ã  %CLa longueur de chaÃ®ne Ã  %L est trop grandeLe composant de structure %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstructeur de structure avec des arguments optionnels manquants Ã  %CConstructeur de structure avec des arguments nommÃ©s Ã  %CLe nom de structure %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queNom de structure attendu aprÃ¨s RECORD Ã  %CNom de structure attendu dans la dÃ©claration de structure non imbriquÃ©e Ã  %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 (%ld) Ã  %L excÃ¨de la longueur de la chaÃ®neL'index de fin de la sous-chaÃ®ne Ã  %L excÃ¨de la longueur de la chaÃ®neL'index de fin de la sous-chaÃ®ne Ã  %L est trop grandL'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGERL'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaireL'index de dÃ©part de la sous-chaÃ®ne (%ld) Ã  %L est infÃ©rieure Ã  1L'index de dÃ©part de la sous-chaÃ®ne Ã  %L est plus petit que unL'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGERL'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaireLes points de dÃ©part et de fin de la sous-chaÃ®ne de spÃ©cification de cible Ã  %L doivent Ãªtre des expressions constantesL'utilisation du mot-clÃ© Â«Â overrideÂ Â» est suggÃ©rÃ©e quand la dÃ©claration d'une fonction virtuelle en redÃ©fini une autre.La somme du tableau de rang %d et de co-rang %d Ã  %C excÃ¨de les dimensions maximales autorisÃ©es de %dLa somme des deuxiÃ¨me et troisiÃ¨me arguments de IBITS excÃ¨de la taille des bits Ã  %LFournir une liste d'objets Ã  lier depuis le fichier, plutÃ´t que sur la ligne de commande.Supporter les fonctions internes 3DNow!.Supporter les fonctions internes AES et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-BF16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-FP16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-INT8 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-TILE et la gÃ©nÃ©ration de code.Supporter les fonctions internes AVX512VNNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes AVX512VP2INTERSECT et la gÃ©nÃ©ration de code.Supporter les fonctions internes 3DNow! de l'Athlon.Supporter les fonctions internes BMI et la gÃ©nÃ©ration de code.Supporter les fonctions internes BMI2 et la gÃ©nÃ©ration de code.Supporter l'allocation C++17 de types sur-alignÃ©s.Supporter les fonctions internes CLDEMOTE et la gÃ©nÃ©ration de code.Supporter les instructions CLFLUSHOPT.Supporter l'instruction CLWB.Supporter les fonctions internes CLZERO et la gÃ©nÃ©ration de code.Supporter les fonctions internes ENQCMD et la gÃ©nÃ©ration de code.Supporter les fonctions internes F16C et la gÃ©nÃ©ration de code.Supporter les fonctions internes FMA4 et la gÃ©nÃ©ration de code.Supporter les fonctions internes FSGSBASE et la gÃ©nÃ©ration de code.Supporter les instructions FXSAVE et FXRSTOR.Supporter les fonctions internes GFNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes HRESET et la gÃ©nÃ©ration de code.Supporter les prÃ©fixes pour l'Ã©lision matÃ©rielle des verrous (Hardware Lock Elision).Supporter les fonctions internes KL et la gÃ©nÃ©ration de code.Supporter les fonctions internes LWP et la gÃ©nÃ©ration de code.Supporter les fonctions internes LZCNT et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX et SSE et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX.Supporter les fonctions internes MMX, SSE et SSE2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2 et SSE3 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3 et SSE4A et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3 et SSSE3 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3 et SSE4.1 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 et AVX et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et AVX2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et FMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BW et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512CD et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512DQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512ER et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512IFMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512PF et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VBMI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VL et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVX512F et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXVNNIINT8 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512-FP16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX5124FMAPS et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX5124VNNIW et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BF16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BITALG et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VBMI2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VPOPCNTDQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXIFMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXNECONVERT et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXVNNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et CMPCCXADD et la gÃ©nÃ©ration de code.Supporter les fonctions internes MOVDIR64B et la gÃ©nÃ©ration de code.Supporter les fonctions internes MOVDIRI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MWAIT et MONITOR et la gÃ©nÃ©ration de code.Supporter les fonctions internes MWAITX et MONITORX et la gÃ©nÃ©ration de code.Supporter les fonctions internes PCLMUL et la gÃ©nÃ©ration de code.Supporter les fonctions internes PCONFIG et la gÃ©nÃ©ration de code.Supporter les fonctions internes PKU et la gÃ©nÃ©ration de code.Supporter les fonctions internes PREFETCHI et la gÃ©nÃ©ration de code.Supporter l'instruction PREFETCHW.Supporter les fonctions internes PREFETCHWT1 et la gÃ©nÃ©ration de code.Supporter les fonctions internes PTWRITE et la gÃ©nÃ©ration de code.Supporter les fonctions internes RAOINT et la gÃ©nÃ©ration de code.Supporter les fonctions internes RDPID et la gÃ©nÃ©ration de code.Supporter les fonctions internes RDRND et la gÃ©nÃ©ration de code.Supporter l'instruction RDSEED.Supporter les fonctions internes RTM et la gÃ©nÃ©ration de code.Supporter les fonctions internes SERIALIZE et la gÃ©nÃ©ration de code.Supporter les fonctions internes SGX et la gÃ©nÃ©ration de code.Supporter les fonctions internes SHA1 et SHA256 et la gÃ©nÃ©ration de code.Supporter les fonctions internes TBM et la gÃ©nÃ©ration de code.Supporter des segments TLS plus grands que 64K.Supporter les fonctions internes TSXLDTRK et la gÃ©nÃ©ration de code.Supporter les fonctions internes UINTR et la gÃ©nÃ©ration de code.Supporter les fonctions internes VAES et la gÃ©nÃ©ration de code.Supporter les fonctions internes VPCLMULQDQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes WAITPKG et la gÃ©nÃ©ration de code.Supporter les fonctions internes WBNOINVD et la gÃ©nÃ©ration de code.Supporter les fonctions internes WIDEKL et la gÃ©nÃ©ration de code.Supporter les fonctions internes XOP et la gÃ©nÃ©ration de code.Supporter les instructions XSAVE et XRSTOR.Supporter les instructions XSAVEC.Supporter l'instruction XSAVEOPT.Supporter les instructions XSAVES et XRSTORS.Supporter les alignements jusqu'Ã  64 bits.Supporter les 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 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 exceptions Ã©mises par des routines de dÃ©routement.PortÃ©es supportÃ©es pour la signature de l'adresse de retour du AArch64 (Ã  utiliser avec l'option -msign-return-address=):ABI supportÃ©es (Ã  utiliser avec l'option -mabi=):SpÃ©cifications ISA supportÃ©es (Ã  utiliser avec l'option -misa-spec=):Algorithmes de compression LTO supportÃ©s: zlibSupprimer la sortie des adresses dans les vidanges de dÃ©bogage.Supprimer la sortie des numÃ©ros d'instructions, des numÃ©ros de lignes et des adresses dans les vidanges de dÃ©bogage.Supprimer la sortie des numÃ©ros d'insn prÃ©cÃ©dents et suivants dans les vidanges de dÃ©bogage.Supprimer les avertissements.Basculer entre les modes ARM/Thumb sur des fonctions en alternance pour tester le compilateur.Activer/dÃ©sactiver le ASE du MIPS16 sur les fonctions en alternance pour tester le compilateur.ArrÃªter l'option -mstack-guard=.ArrÃªter l'option -mstack-size=.Symbole %qs dÃ©jÃ  dÃ©clarÃ©Symbole %qs Ã  %C dÃ©jÃ  dÃ©clarÃ©Le symbole %qs Ã  %C est aussi dÃ©clarÃ© comme un type Ã  %LLe symbole %qs Ã  %C a dÃ©jÃ  Ã©tÃ© associÃ©e Ã  un hÃ´teLe symbole %qs Ã  %C n'est pas du type IMPLICITLe symbole %qs Ã  %C n'a pas Ã©tÃ© dÃ©fini prÃ©cÃ©demmentLe symbole %qs Ã  %C est associÃ© par USE du module %qs et ne peut pas apparaÃ®tre dans COMMONLe symbole %qs Ã  %C est dÃ©jÃ  dans le bloc COMMONLe symbole %qs Ã  %C est ambiguLe symbole %qs Ã  %C doit Ãªtre le nom d'un groupe NAMELISTLe symbole %qs Ã  %L a dÃ©jÃ  une interface expliciteLe symbole %qs Ã  %L a dÃ©jÃ  le type de base %sLe symbole %qs Ã  %L ne peut pas avoir de typeLe symbole %qs Ã  %L est en conflit avec le symbole du module %qs, associÃ© Ã  USE Ã  %LLe symbole %qs Ã  %L est en conflit avec le symbole de renommage Ã  %LLe symbole %qs Ã  %L est en conflit avec le symbole Ã  %LLe symbole %qs Ã  %L n'a pas de type IMPLICITLe symbole %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?Le symbole %qs Ã  %L a l'attribut WEAK mais c'est un argument muetLe symbole %qs Ã  %L a l'attribut WEAK mais il est une variable localeLe symbole %qs Ã  %L est ambiguLe symbole %qs Ã  %L est marquÃ© PRIVATE mais il a reÃ§u l'Ã©tiquette de liaison %qsLe symbole %qs a des accÃ¨s sur des composants mixtes et des non composants Ã  %LLe symbole %qs dans COMMON Ã  %C ne peut pas Ãªtre un tableau de POINTERLe symbole %qs dans COMMON Ã  %C ne peut pas Ãªtre un co-tableauLe symbole %qs dans la liste de noms %qs Ã  %C doit Ãªtre dÃ©clarÃ© avant que la liste de noms doit dÃ©clarÃ©eLe symbole %qs dans la liste de noms %qs est INTENT(IN) Ã  %CLe symbole %qs est utilisÃ© Ã  %L avant qu'un type lui soit assignÃ©Le symbole %qs doit Ãªtre un PARAMETER de l'instruction DATA Ã  %CLe symbole %qs est prÃ©sent Ã  la fois dans les clauses FROM et TO Ã  %LLe symbole %qs est prÃ©sent Ã  la fois dans les clauses data et map Ã  %LLe symbole %qs est prÃ©sent dans de multiples clauses Ã  %LLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module intrinsÃ¨que ISO_C_BINDINGLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'a pas Ã©tÃ© trouvÃ© dans le modÃ¨le intrinsÃ¨que ISO_FORTRAN_ENVLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsLe symbole %qs dans le bloc COMMON %qs Ã  %C est indirectement rendu Ã©quivalent Ã  l'autre bloc COMMON %qsLe symbole Ã  %C ne convient pas pour une expressionLe symbole Ã  %L n'est pas une variable MUETTESynonyme de Â«Â -export-dynamicÂ Â» pour les versions de l'Ã©diteur de liens qui le supporte.Synonyme pour Â«Â image_baseÂ Â».Synonyme pour -Wcomment.Synonyme de -gnatk8.Erreur de syntaxe dans la liste !$ACC DECLARE Ã  %CErreur de syntaxe dans !$ACC ROUTINE ( NOM ) Ã  %CErreur de syntaxe dans !$ACC ROUTINE ( NOM ) Ã  %C, %<)%> attendue aprÃ¨s NOMErreur de syntaxe dans la liste !$OMP DECLARE TARGET Ã  %CErreur de syntaxe dans la liste !$OMP THREADPRIVATE Ã  %CErreur de syntaxe dans l'instruction !GCC$ ATTRIBUTES Ã  %CErreur de syntaxe dans la directive !GCC$ IVDEP Ã  %CErreur de syntaxe dans la directive !GCC$ NOVECTOR Ã  %CErreur de syntaxe dans la directive !GCC$ UNROLL Ã  %CErreur de syntaxe dans la directive !GCC$ VECTOR Ã  %CErreur de syntaxe dans l'instruction %s Ã  %CErreur de syntaxe dans l'instruction ABSTRACT INTERFACE Ã  %CErreur de syntaxe dans l'instruction ASYNCHRONOUS Ã  %CErreur de syntaxe dans l'instruction AUTOMATIC Ã  %CErreur de syntaxe dans la spÃ©cification CASE Ã  %CErreur de syntaxe dans la dÃ©claration CHARACTER Ã  %CErreur de syntaxe dans la spÃ©cification CLASS IS Ã  %CErreur de syntaxe dans la constante COMPLEX Ã  %CErreur de syntaxe dans l'instruction ELSE IF aprÃ¨s %LErreur de syntaxe dans la dÃ©finition ENUMERATOR Ã  %CErreur de syntaxe dans l'instruction EQUIVALENCE Ã  %LErreur de syntaxe dans l'itÃ©rateur FORALL Ã  %CErreur de syntaxe dans l'itÃ©rateur E/S Ã  %CErreur de syntaxe dans la clause IF aprÃ¨s %CErreur de syntaxe de l'expression du IF Ã  %CErreur de syntaxe dans l'instruction IMPORT Ã  %CErreur de syntaxe dans le spÃ©cificateur NAME= pour l'Ã©tiquette de liaison Ã  %CErreur de syntaxe dans la liste d'expressions OpenACC Ã  %CErreur de syntaxe dans la liste de type de dÃ©pendance OpenMP SINK Ã  %CErreur de syntaxe dans la clause OpenMP detach Ã  %CErreur de syntaxe dans la liste de variables OpenMP Ã  %CErreur de syntaxe dans l'instruction PROCEDURE Ã  %CErreur de syntaxe dans l'instruction PROTECTED Ã  %CErreur de syntaxe dans la spÃ©cification RANK Ã  %CErreur de syntaxe dans l'instruction SAVE Ã  %CErreur de syntaxe dans l'instruction STATIC Ã  %CErreur de syntaxe dans l'instruction SUBMODULE Ã  %CErreur de syntaxe dans la spÃ©cification SUBSTRING Ã  %CErreur de syntaxe dans la spÃ©cification TYPE IS Ã  %CErreur de syntaxe dans l'instruction VALUE Ã  %CErreur de syntaxe dans l'instruction VOLATILE Ã  %CErreur de syntaxe dans la dÃ©claration de la structure anonyme Ã  %CErreur de syntaxe dans la liste des arguments Ã  %CErreur de syntaxe dans le constructeur du tableau Ã  %CErreur de syntaxe dans la spÃ©cification de la longueur de caractÃ¨re Ã  %CErreur de syntaxe dans le nom du bloc commun Ã  %CErreur de syntaxe dans la dÃ©claration de donnÃ©e Ã  %CErreur de syntaxe dans l'exception Ã  %CErreur de syntaxe dans la spÃ©cification gÃ©nÃ©rique Ã  %CErreur de syntaxe dans l'itÃ©rateur Ã  %CErreur de syntaxe dans la dÃ©claration d'une structure imbriquÃ©e Ã  %CErreur de syntaxe dans l'initialisation de %s dans l'ancien style Ã  %CErreur de syntaxe dans la liste d'initialisation dans l'ancien style Ã  %CErreur de syntaxe dans un composant de pointeur de procÃ©dure Ã  %CErreur de syntaxe: Rebut Ã  la fin de l'instruction END INTERFACE Ã  %CErreur de syntaxe: Rebut Ã  la fin de l'instruction INTERFACE Ã  %CTARGET DATA doit contenir au moins une des clauses MAP, USE_DEVICE_PTR ou USE_DEVICE_ADDR Ã  %LTARGET ENTER DATA avec un type de correspondance autre que TO, TOFROM ou ALLOC sur la clause MAP Ã  %LTARGET EXIT DATA avec un type de correspondance autre que FROM, TOFROM, RELEASE ou DELETE sur la clause MAP Ã  %LTARGET%s avec un type de correspondance autre que TO, FROM, TOFROM ou ALLOC sur la clause MAP Ã  %LL'argument TEAM NUMBER pour FROM TEAM Ã  %L doit Ãªtre un INTEGER scalaireL'argument TEAM Ã  %L pour l'intrinsÃ¨que TEAM_NUMBER sera du type TEAM_TYPEL'argument TEAM de %qs Ã  %L doit Ãªtre une expression scalaire de type TEAM_TYPEAttribut TEAM= mal placÃ© dans %CObjet THREADPRIVATE %qs dans la clause %s Ã  %LObjet THREADPRIVATE %qs dans la clause SHARED Ã  %LTILE requiert une expression constante Ã  %LDialecte TLS Ã  utiliser:TLS n'est pas implÃ©mentÃ© pour GCN.Ã€ FAIRETODO: 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.Argument TOPOS (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsÃ¨que MVBITSTYPE IS Ã  %L chevauche TYPE IS Ã  %LTYPE avec une spÃ©cification de type intrinsÃ¨que Ã  %CTirer profit des relaxations de l'Ã©diteur de liens pour rÃ©duire le nombre d'instructions requises pour matÃ©rialiser les adresses des symboles.Pris au moins une fois: %s sur %d
  Prends deux nombres entiers non-nÃ©gatifs sÃ©parÃ©s par une virgule. Le premier nombre indique le nombre d'instructions Nop de deux octets Ã  ajouter avant l'Ã©tiquette de la fonction. Le second nombre indique le nombre d'instructions Nop d'un demi-mot Ã  ajouter aprÃ¨s l'Ã©tiquette. Des instructions Nop de la taille la plus grande possible sont utilisÃ©es (six, quatre ou deux octets) en commenÃ§ant par la taille la plus grande possible. Si les deux valeurs sont Ã  zÃ©ro, la correction Ã  chaud est dÃ©sactivÃ©e.Cibler du code double prÃ©cision avec DFLOAT.FrÃ©quence d'exÃ©cution relative du bloc cible (en pourcent) requis pour faire descendre (sink) une expression.L'expression cible dans l'affectation de pointeur Ã  %L doit fournir un pointeur comme rÃ©sultatLa cible a un bus I&D (Instruction and Data space) sÃ©parÃ©.La cible du remappage de rang est trop petite (%ld < %ld)Cibler le processeur AM33.Cibler le processeur AM33/2.0.Cibler le processeur AM34.Cibler l'architecture FT32B.Cible le simulateur logiciel.Cible : %s
  Informer DCE de retirer les allocations C++ inutilisÃ©es.Informer DSE que la zone de stockage d'un objet C++ est morte quand le constructeur dÃ©marre et quand le destructeur se termine.L'option %<-mfloat128%> peut ne pas Ãªtre totalement supportÃ©eLa directive %s ne peut pas Ãªtre spÃ©cifiÃ©e dans une rÃ©gion %s Ã  %LL'argument A Ã  %L a le type %s mais la fonction passÃ©e comme OPERATION Ã  %L retourne %sL'argument A Ã  %L de CO_REDUCE ne sera point polymorphiqueL'argument A Ã  %L pour l'intrinsÃ¨que %s ne sera pas co-indexÃ©L'objet AUTOMATIC %qs Ã  %L ne doit pas avoir l'attribut SAVE ou Ãªtre une variable dÃ©clarÃ©e dans le programme principal, un module ou un sous-module(F08/C513)Les Ã©lÃ©ments CHARACTER dans le constructeur du tableau Ã  %L doivent avoir la mÃªme longueur (%ld/%ld)Le DEFAULT CASE Ã  %L ne peut pas Ãªtre suivi par un second DEFAULT CASE Ã  %LL'argument DISTANCE ne peut pas Ãªtre spÃ©cifiÃ© avec l'argument COARRAY ou DIM dans l'intrinsÃ¨que Ã  %LLe FORALL avec l'index %qs n'est pas utilisÃ© dans le membre de gauche de l'affectation Ã  %L et, par consÃ©quent, pourrait causer de multiples affectations Ã  cet objetLes arguments FROM et TO Ã  %L violent les restrictions d'aliasing (F2003 12.4.1.7)Les arguments FROM et TO de l'intrinsÃ¨que MOVE_ALLOC Ã  %L doivent avoir le mÃªme co-rang %d/%dLes arguments FROM et TO de l'intrinsÃ¨que MOVE_ALLOC Ã  %L doivent avoir le mÃªme rang %d/%dL'argument FROM de MOVE_ALLOC Ã  %L ne sera point co-indexÃ©Le spÃ©cificateur de format H Ã  %L est une fonctionnalitÃ© supprimÃ©e du Fortran 95La constante de Hollerith Ã  %L est tronquÃ©e dans la conversion vers %qsL'argument muet INTENT(OUT) %qs Ã  %L est ASSUMED SIZE et, par consÃ©quent, ne peut pas avoir une initialisation par dÃ©fautLe paramÃ¨tre KIND %qs Ã  %C ne peut pas Ãªtre ASSUMED ou DEFERREDLe paramÃ¨tre KIND %qs dans le constructeur PDT Ã  %C n'a pas de valeurLe part_ref KIND Ã  %C doit Ãªtre appliquÃ© Ã  une expression de type intrinsÃ¨queLe part_ref LEN Ã  %C doit Ãªtre appliquÃ© Ã  une expression CHARACTERLe NULL dans le constructeur de structure Ã  %L est appliquÃ© au composant %qs qui n'est ni un POINTER ni ALLOCATABLELe part_ref RE ou IM Ã  %C doit Ãªtre appliquÃ© Ã  une expression COMPLEXL'expression SELECT RANK CASE Ã  %C doit Ãªtre une constante entiÃ¨re scalaireLe sÃ©lecteur de SELECT RANK Ã  %C doit Ãªtre une variable de rang taciteLe tableau SHAPE pour l'intrinsÃ¨que RESHAPE Ã  %L a une valeur nÃ©gative %d pour la dimension %dLe STATUS spÃ©cifiÃ© dans l'instruction OPEN Ã  %L ne peut pas avoir la valeur SCRATCH si un spÃ©cificateur FILE est prÃ©sentLe STATUS spÃ©cifiÃ© dans l'instruction OPEN Ã  %L est %qs et aucun spÃ©cificateur FILE est prÃ©sentL'argument TO de MOVE_ALLOC Ã  %L ne sera point co-indexÃ©Les arguments TO dans MOVE_ALLOC Ã  %L doivent Ãªtre polymorphiques si FROM est polymorphiqueLa valeur absolue de SHIFT Ã  %L doit Ãªtre plus petite ou Ã©gale Ã  BIT_SIZE(%qs)La valeur absolue de SHIFT Ã  %L doit Ãªtre plus petite ou Ã©gale Ã  SIZE Ã  %LL'objet allouable %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableauL'objet allouable Ã  %L et l'expression source Ã  %L auront le mÃªme paramÃ¨tre de sous-typeLes fonctions de listes d'arguments %%VAL, %%LOC ou %%REF ne sont pas permises dans ce contexte Ã  %LL'argument de l'intrinsÃ¨que RANK Ã  %L doit Ãªtre un objet de donnÃ©esL'affectation Ã  un composant KIND ou LEN d'un type paramÃ©trisÃ© Ã  %L n'est pas permisLe tableau de rang tacite %qs Ã  %L n'aura point de co-dimensionLe tableau de rang tacite Ã  %C n'aura point de co-dimensionLe tableau de rang tacite Ã  %L requiert que l'argument muet %qs ait un rang taciteLe nom de base Ã  %L ne correspond pas au nom de la procÃ©dure couranteLe nom de base Ã  %L ne doit pas Ãªtre un nom gÃ©nÃ©riqueLe nom de base Ã  %L ne doit pas Ãªtre un pointeur de procÃ©dureLe nom de base Ã  %L ne doit pas un nom d'entrÃ©eLe nom de base pour Â«Â declare variantÂ Â» doit Ãªtre spÃ©cifiÃ© Ã  %LLa procÃ©dure de base Ã  %L doit avoir une interface expliciteLe bogue n'est pas reproductible, donc c'est probablement un problÃ¨me matÃ©riel ou dans l'OS.
  La constante caractÃ¨re Ã  %L est tronquÃ©e par la conversion vers %sLa longueur de caractÃ¨re de l'argument A Ã  %L et des arguments de OPERATION Ã  %L seront les mÃªmesLa longueur de caractÃ¨re de l'argument A Ã  %L et de la fonction rÃ©sultat de OPERATION Ã  %L seront les mÃªmesLes noms d'options du modÃ¨le de code pour -mcmodel:Le composant Ã  %C qui apparaÃ®t dans la liste des paramÃ¨tres de types Ã  %L n'a ni l'attribut KIND ni l'attribut LENLe composant Ã  %C, qui est un paramÃ¨tre de type, doit Ãªtre un scalaireLe composant avec l'attribut KIND ou LEN Ã  %C n'apparaÃ®t pas dans la liste des paramÃ¨tres de type Ã  %LLe dÃ©faut (et opposÃ© de -static), impliquÃ© par les exÃ©cutables en mode utilisateur, bibliothÃ¨ques partagÃ©es et les paquets.Le dÃ©nominateur n de la fraction 1/n de la frÃ©quence d'exÃ©cution du bloc d'entrÃ©e d'une fonction qu'un bloc de base de cette fonction doit avoir au moins pour Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â».Le dÃ©nominateur n de la fraction 1/n du nombre d'exÃ©cutions maximum d'un bloc de base dans le programme entier qu'un bloc de base doit avoir pour au moins Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â» (utilisÃ© en mode non-LTO).Le dÃ©nominateur n de la fraction 1/n du nombre d'exÃ©cutions profilÃ©es sur le programme entier en dessous duquel le nombre d'exÃ©cutions d'un bloc de base doit se trouver afin que le bloc de base soit considÃ©rÃ© comme improbable.Le paramÃ¨tre dÃ©rivÃ© %qs Ã  %C n'a pas de valeur par dÃ©fautLe type dÃ©rivÃ© %qs Ã  %L est du type %qs qui n'a pas Ã©tÃ© dÃ©finiLe pÃ©riphÃ©rique n'a pas de registre de fonction spÃ©cial SPH. Cette option sera outrepassÃ©e par le compilateur avec la valeur correcte si la prÃ©sence ou l'absence du SPH peut Ãªtre dÃ©duite Ã  partir de -mmcu=MCU.La version la plus ancienne de macOS sur laquelle ce programme tournera (formatÃ© pour l'assembleur).La version la plus ancienne de macOS sur laquelle ce programme tournera.L'Ã©lÃ©ment dans le constructeur de structure Ã  %L pour le composant pointeur %qs devrait Ãªtre un POINTER ou un TARGETL'Ã©lÃ©ment dans le constructeur de structure Ã  %L, pour le composant pointeur %qs, est %s mais il devrait Ãªtre %sL'ensemble des Ã©quivalences pour %qs entraÃ®ne une extension invalide au COMMON %qs Ã  %LL'ensemble des Ã©quivalences pour la variable %qs dÃ©clarÃ©e Ã  %L violent les exigences de l'alignementL'argument errmsg= Ã  %L doit Ãªtre une variable caractÃ¨re du sous-type par dÃ©fautL'identificateur d'Ã©vÃ©nement Ã  %L ne doit pas Ãªtre un Ã©lÃ©ment de tableauL'identificateur d'Ã©vÃ©nement Ã  %L ne doit pas faire partie d'un type dÃ©rivÃ© ou d'une classeLa variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©eLes options suivantes sont indÃ©pendantes du langageLes options suivantes concernent des langagesLes options suivantes ne sont pas documentÃ©esLes options suivantes sont uniquement spÃ©cifiques au langage Les options suivantes sont prises en charge par le langage Les options suivantes sont spÃ©cifiques Ã  la cibleLes options suivantes contrÃ´lent les messages dâ€™avertissement du compilateurLes options suivantes contrÃ´lent les optimisationsLes options suivantes contrÃ´lent les paramÃ¨tresLes options suivantes prennent des arguments groupÃ©sLes options suivantes prennent des arguments sÃ©parÃ©esLa fonction passÃ©e comme OPERATION Ã  %L a des arguments de types %s et %s mais elle aura le type %sLa fonction passÃ©e comme OPERATION Ã  %L aura des arguments scalaires non pointeurs, non allouables et retournera un scalaire non pointeur non allouableLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut ASYNCHRONOUS pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut TARGET pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut VALUE pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L n'aura pas l'attribut OPTIONAL pour aucun des deux argumentsLe rÃ©sultat de la fonction dans le membre de gauche de l'affectation Ã  %L doit avoir l'attribut pointeur.L'intrinsÃ¨que %qs Ã  %L n'est pas inclus dans le standard sÃ©lectionnÃ© mais %s et %qs seront traitÃ©s comme s'ils avaient Ã©tÃ© dÃ©clarÃ©s EXTERNAL.  Utilisez l'option %<-std=%> appropriÃ©e ou dÃ©finissez %<-fall-intrinsics%> pour autoriser ces intrinsÃ¨quesL'intrinsÃ¨que %qs dÃ©clarÃ© INTRINSIC Ã  %L n'est pas disponible avec les paramÃ¨tres standard actuels mais est %s. Utilisez l'option %<-std=*%> appropriÃ©e ou activez %<-fall-intrinsics%> de maniÃ¨re Ã  pouvoir l'utiliser.Le part-ref le plus Ã  gauche dans le data-ref ne peut pas Ãªtre une rÃ©fÃ©rence Ã  une fonction Ã  %CLa limite infÃ©rieure pour qu'un tampon soit considÃ©rÃ© pour Ãªtre protÃ©gÃ© contre l'Ã©crasement de la pile.Le nombre maximum de pseudos rechargeables qui doivent Ãªtre considÃ©rÃ©s pendant le dÃ©versement de pseudos qui ne peuvent pas Ãªtre rechargÃ©s.La quantitÃ© maximale de mÃ©moire Ã  Ãªtre allouÃ©e par GCSE, en kilooctets.Le rapport maximum d'augmentation de la taille du code lors de l'expansion en une table de sauts (en pourcent). Le paramÃ¨tre est utilisÃ© lors d'une optimisation pour la taille.Le rapport maximum d'augmentation de la taille du code lors de l'expansion en une table de sauts (en pourcent). Le paramÃ¨tre est utilisÃ© lors d'une optimisation pour la vitesse.Le dÃ©lai conflictuel maximum pour qu'une insn soit prise en compte pour un dÃ©placement spÃ©culatif.La profondeur maximum de boucles imbriquÃ©es qui peuvent Ãªtre dÃ©placÃ©es Ã  l'intÃ©rieur des branchements.La profondeur maximum de boucles imbriquÃ©es que nous aplatissons complÃ¨tement.La profondeur maximum d'une valeur symbolique avant d'approximer la valeur comme Ã©tant inconnue.La profondeur maximale des nÅ“uds Ã©clatÃ©s qui doivent apparaÃ®tre dans le vidangage de points avant de basculer vers un format moins verbeux.La profondeur maximum de mise en ligne rÃ©cursive pour les fonctions en ligne.La profondeur maximum de mise en ligne rÃ©cursive pour les fonctions pas en ligne.Le facteur d'expansion maximum en copiant des blocs de base.Le facteur maximum appliquÃ© par le vectoriseur de boucle sur le coÃ»t des instructions dans la boucle intÃ©rieure relativement Ã  la boucle qui est vectorisÃ©e.Le nombre maximum d'instructions que CSE traite avant vidange.La longueur maximale d'une chaÃ®ne constante pour la fonction interne de comparaison de chaÃ®nes qui peut Ãªtre mise en ligne. La valeur par dÃ©faut est 3.La longueur maximale des chemins considÃ©rÃ©s dans cse.La longueur maximale de la liste des opÃ©ration en attente d'ordonnancement.Les positions mÃ©moire maximum enregistrÃ©es par cselib.Le nombre maximum de nÅ“uds Ã©clatÃ©s Â«Â after supernodeÂ Â» dans l'analyseur par supernÅ“ud, avant de terminer l'analyse.Le nombre maximum de nÅ“uds RTL qui peuvent Ãªtre enregistrÃ©s comme derniÃ¨re valeur du combinateur.Le nombre maximum d'affectations SSA_NAME Ã  suivre en dÃ©terminant une valeur.Le nombre maximum de retours en arriÃ¨re que l'ordonnanceur doit essayer lors de l'ordonnancement modulo d'une boucle.Le nombre maximum de blocs dans une rÃ©gion Ã  considÃ©rer pour l'ordonnancement interblocs.Le nombre maximum de branches sur le chemin pour aplatir une sÃ©quence.Le nombre maximum de contraintes par Ã©tat.Le nombre maximum de nÅ“uds Ã©clatÃ©s par point de programme dans l'analyseur, avant de terminer l'analyse de ce point.Le nombre maximum d'arÃªtes entrantes Ã  considÃ©rer pour les sauts croisÃ©s.Le nombre maximum d'arÃªtes infaisables Ã  rejeter avant de dÃ©clarer un diagnostique d'infaisabilitÃ©.Le nombre maximum de tentatives de combinaisons d'insns Ã  combiner.Le nombre maximum d'insns dans une rÃ©gion Ã  considÃ©rer pour l'ordonnancement interblocs.Le nombre maximum d'insns dans l'en-tÃªte d'une boucle qui sont dupliquÃ©es par l'Ã©tape de copie des en-tÃªtes de boucles.Le nombre maximum d'insns d'une boucle complÃ¨tement aplatie.Le nombre maximum d'insns dans une boucle aplatie.Le nombre maximum d'insns d'une boucle qui est dÃ©placÃ©e Ã  l'intÃ©rieur de ses branchements.Le nombre maximum d'insns Ã  dupliquer lors de la dÃ©factorisation des goto calculÃ©s.Le nombre maximum d'instructions dans une seule fonction Ã©ligible Ã  la mise en ligne.Le nombre maximum d'instructions dans une boucle interne qui est envisagÃ©e pour la dÃ©clinaison de version.Le nombre maximum d'instructions dans une boucle externe qui est envisagÃ©e pour la dÃ©clinaison de version en plus des instruction dans la boucle interne.Le nombre maximum d'instructions qu'une fonction en ligne peut grandir par la mise en ligne rÃ©cursive.Le nombre maximum d'instructions qu'une fonction pas en ligne peut grandir par la mise en ligne rÃ©cursive.Le nombre maximum d'instructions prÃªtes Ã  Ãªtre expÃ©diÃ©es qui doivent Ãªtre prises en compte par l'ordonnanceur durant le premier passage de l'ordonnancement.Le nombre maximum d'instructions Ã  considÃ©rer pour remplir un crÃ©neau de dÃ©lai.Le nombre maximum d'instructions Ã  considÃ©rer pour trouver les informations correctes d'un registre actif.Le nombre maximum d'instructions Ã  envisager de dÃ©plier en moyenne dans une boucle.Le nombre maximum d'instructions Ã  envisager de dÃ©plier dans une boucle.Le nombre maximum d'instructions Ã  rechercher en arriÃ¨re lors d'une recherche d'une recharge Ã©quivalente.Le nombre maximum d'instructions lors de la mise en ligne automatique de petites fonctions.Le nombre maximum d'instructions lors de la mise en ligne automatique.Le nombre maximum d'instructions lors de la mise en ligne pour la taille.Le nombre maximum d'itÃ©rations au travers du CFG pour Ã©tendre des rÃ©gions.Le nombre maximum dâ€™itÃ©rations de boucles qui sont prÃ©dites statiquement.Le nombre maximum de mises en ligne indirectes imbriquÃ©es rÃ©alisÃ©es par les premiÃ¨res mises en ligne.Le nombre maximum de rÃ©ductions d'une boucle simple qui est complÃ¨tement aplatie.Le nombre maximum de dÃ©pliages pour aplatir une boucle.Le nombre maximum de stmts dans une boucle imbriquÃ©e pour l'Ã©change de boucle.Le nombre maximum de fois qu'un site d'appel peut apparaÃ®tre dans la pile d'appel dans l'analyser, avant de terminer l'analyse d'un appel qui devrait descendre plus profondÃ©ment par rÃ©cursion.Le nombre maximum de dÃ©pliages d'une boucle.Le nombre maximum d'utilisations et de visites de dÃ©finitions en dÃ©couvrant une chaÃ®ne STV avant que la dÃ©couverte soit interrompue.La rapport maximum entre la taille du tableau et les branchements du switch pour qu'une conversion du switch ait lieu.Le rapport maximum entre les insertions et les suppressions d'expressions dans GCSE.La taille maximale recommandÃ©e de mÃ©moire contigÃ¼e occupÃ©e par deux objets accÃ©dÃ©s avec localitÃ© temporelle par des threads concurrents.  Typiquement la taille de la ligne de cache L1 mais elle peut Ãªtre plus petite pour tenir compte d'une variÃ©tÃ© de processeurs cibles avec des tailles de ligne de cache diffÃ©rentes.La taille maximum de la fenÃªtre d'anticipation de l'ordonnanceur sÃ©lectif.L'estimation de l'accÃ©lÃ©ration minimale permettant au code de mise en ligne d'ignorer inline-insns-single et inline-insns-auto.La probabilitÃ© minimale de succÃ¨s de spÃ©culation (en pourcent) de telle maniÃ¨re que l'insn spÃ©culative sera ordonnancÃ©e.Le UID minimum Ã  utiliser pour une insn qui n'est pas pour le dÃ©bogage.Le pas constant minimum au delÃ  duquel il faut utiliser des indices de prÃ©-extraction.Le coÃ»t minimum d'une expression onÃ©reuse dans le dÃ©placement d'un invariant de boucle.Le nombre minimum d'instructions concordantes Ã  considÃ©rer pour les sauts croisÃ©s.Le nombre maximum de supernÅ“uds dans une fonction pour que l'analyseur envisage de rÃ©sumer ses effets sur les sites d'appels.La probabilitÃ© minimale qu'une arÃªte doit avoir pour que l'ordonnanceur sauvegarde son Ã©tat d'un bout Ã  l'autre.La probabilitÃ© minimum d'atteindre un bloc source pour l'ordonnancement spÃ©culatif interblocs.L'offset minimum recommandÃ© entre deux objets accÃ©dÃ©s concurrentiellement pour Ã©viter une dÃ©gradation de performance supplÃ©mentaire Ã  cause du conflit introduit par l'implÃ©mentation. Typiquement, la taille de la ligne de cache L1 mais elle peut Ãªtre plus grande pour tenir compte de la variÃ©tÃ© des processeurs cibles avec diffÃ©rentes tailles de ligne de cache. Le code C++17 pourrait utiliser cette valeur dans la disposition des structures mais il est fortement dÃ©couragÃ© de faire pareil dans les ABI publiques.La taille minimale des variables contribuant au partage d'un emplacement de pile quand il n'y a pas d'optimisation.Le rapport du pas minimum pour que l'Ã©change de boucle soit profitable.Le seuil minimum pour la probabilitÃ© qu'une instruction de condition semi-invariante dÃ©clenche un scindage de boucleLa valeur minimum du dÃ©compte des Ã©tapes que le Â«Â Swing Modulo SchedulerÂ Â» va gÃ©nÃ©rer.Le tableau %qs Ã  %L du module ou du programme principal doit avoir une forme constanteLe nom %qs Ã  %C a dÃ©jÃ  Ã©tÃ© utilisÃ© comme nom de module externeLe nom %qs ne peut pas Ãªtre utilisÃ© comme un opÃ©rateur dÃ©fini Ã  %CLe nombre d'itÃ©rations Newton pour calculer la rÃ©ciproque du type double. La prÃ©cision de la division est proportionnelle Ã  ce paramÃ¨tre quand l'approximation de la division est activÃ©e. La valeur par dÃ©faut est 2.Le nombre d'itÃ©rations Newton pour calculer la rÃ©ciproque du type float. La prÃ©cision de la division est proportionnelle Ã  ce paramÃ¨tre quand l'approximation de la division est activÃ©e. La valeur par dÃ©faut est 1.Le nombre d'Ã©lÃ©ments du tableau de l'argument SUB pour IMAGE_INDEX Ã  %L sera %d (co-rang) et non %dLe nombre de cycles que le Â«Â Swing Modulo SchedulerÂ Â» prend en compte lorsqu'il vÃ©rifie les conflits en utilisant DFA.Le nombre d'Ã©lÃ©ments (%d) dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure permise %d. Voyez l'option %<-fmax-array-constructor%>.Le nombre d'Ã©lÃ©ments pour lesquels la vÃ©rification de la table de hachage est faite pour chaque Ã©lÃ©ment cherchÃ©.Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure autorisÃ©e %d.  Consultez l'option %<-fmax-array-constructor%>Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure autorisÃ©e %d.  Consultez l'option %<-fmax-array-constructor%>Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure permise %d. Voyez l'option %<-fmax-array-constructor%>Le nombre d'exÃ©cutions du bloc de base qui est considÃ©rÃ© Â«Â chaudÂ Â». Le paramÃ¨tre est utilisÃ© uniquement avec GIMPLE FE.Le nombre d'insns exÃ©cutÃ©es avant que la prÃ©-extraction soit terminÃ©e.Le nombre de pour milles les plus exÃ©cutÃ©s de l'exÃ©cution profilÃ©e sur le programme entier dans lesquelles le nombre d'exÃ©cutions du bloc de base doit faire partie pour Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â» (utilisÃ© en mode LTO).Le nombre de prÃ©-extractions qui peuvent se dÃ©rouler en mÃªme temps.Le nombre de registres de chaque classe laissÃ©s inutilisÃ©s par les dÃ©placements invariants au niveau des boucles.L'objet %qs Ã  %L a un paramÃ¨tre LEN diffÃ©rÃ© %qs et n'est ni allouable ni un pointeurL'objet %qs Ã  %L avec des paramÃ¨tres de type ASSUMED doit Ãªtre fictif ou un sÃ©lecteur SELECT TYPE(F08/4.2)L'expression paramÃ¨tre Ã  %C ne se simplifie pas en une constante INTEGERL'expression paramÃ¨tre Ã  %C doit Ãªtre de type INTEGER et non de type %sLe chemin vers devices.csv. Le pilote GCC sait normalement situer devices.csv lui-mÃªme et passer cette option au compilateur, donc, l'utilisateur ne devrait pas passer ceci.Le pourcentage d'une fonction, pondÃ©rÃ© par la frÃ©quence d'exÃ©cution, qui doit Ãªtre couvert par la formation de la trace. UtilisÃ© lorsque le feedback par profilage est disponible.Le pourcentage d'une fonction, pondÃ©rÃ© par la frÃ©quence d'exÃ©cution, qui doit Ãªtre couvert par la formation de la trace. UtilisÃ© lorsque le feedback par profilage n'est pas disponible.L'objet pointeur %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableauLes longueurs de vecteurs SVE possibles:Les dialectes TLS possibles:Le rang de l'Ã©lÃ©ment dans le constructeur de structure Ã  %L ne correspond pas Ã  celui du composant (%d/%d)Le fichier de rÃ©solution.L'Ã©chelle (en pourcents) appliquÃ©e Ã  inline-insns-single et les limites auto quand l'heuristique indique que la mise en ligne est trÃ¨s profitable.La forme du composant %qs dans le constructeur de structure Ã  %L diffÃ¨re de la forme du composant dÃ©clarÃ© pour la dimension %d (%ld/%ld)La taille de ligne du cache L1.La taille du cache L1.La taille du cache L2.La taille du corps d'une fonction Ã  considÃ©rer comme Ã©tant grand.La taille de la trame de pile qui est considÃ©rÃ©e comme Ã©tant grandeLa taille d'une unitÃ© de traduction que l'Ã©tape IPA-CP considÃ¨re comme grande.La taille d'une unitÃ© de traduction Ã  considÃ©rer comme grande.Le plus petit nombre de valeurs diffÃ©rentes pour lequel il est prÃ©fÃ©rable d'utiliser une table de sauts plutÃ´t qu'un arbre de branchements conditionnels. Si 0, utilise le choix par dÃ©faut pour la machine.L'expression source Ã  %L n'aura ni le type EVENT_TYPE ni un composant EVENT_TYPE si l'objet allouable Ã  %L est un co-tableauL'expression source Ã  %L n'aura ni le type LOCK_TYPE ni un composant LOCK_TYPE si l'objet allouable Ã  %L est un co-tableauL'argument stat= Ã  %L doit Ãªtre une variable entiÃ¨re avec kind=4Le constructeur de structure Ã  %C a Ã©tÃ© finalisÃ©. Cette fonctionnalitÃ© a Ã©tÃ© enlevÃ©e par f08/0011. Utilisez -std=f2018 ou -std=gnu pour Ã©liminer la finalisation.Le symbole %qs, rÃ©fÃ©rencÃ© Ã  %L, n'est pas dans le standard sÃ©lectionnÃ©Le rapport seuil pour rÃ©aliser l'Ã©limination des redondances partielles aprÃ¨s le rechargement.Le rapport seuil du dÃ©compte d'exÃ©cution des arÃªtes critiques qui permet l'Ã©limination des redondances aprÃ¨s rechargement.Le type %qs ne peut pas Ãªtre associÃ© Ã  un hÃ´te Ã  %L car il est bloquÃ© par un objet incompatible du mÃªme nom dÃ©clarÃ© Ã  %LLe type pour la fonction %qs Ã  %L n'est pas accessibleLa liste de spec des paramÃ¨tres de type Ã  %C ne peut pas contenir les paramÃ¨tres ASSUMED et DEFERRED en mÃªme tempsLa liste de spec des paramÃ¨tres de type Ã  %C contient trop d'expressions de paramÃ¨tresLa liste de spec des paramÃ¨tres de types Ã  %C ne contient pas assez d'expressions de paramÃ¨tresLa liste de spec des paramÃ¨tres de types dans le type-spec Ã  %L ne peut pas contenir de paramÃ¨tre DEFERREDLa spÃ©cification de type Ã  %L doit spÃ©cifier que chaque paramÃ¨tre de type de longueur est taciteLa spÃ©cification de type ne spÃ©cifiera point un type dÃ©rivÃ© d'une sÃ©quence ou un type avec l'attribut BIND dans SELECT TYPE Ã  %C [F2003:C815]La limite supÃ©rieure pour partager des entiers constants.La limite supÃ©rieure dans la derniÃ¨re dimension doit apparaÃ®tre dans la rÃ©fÃ©rence du tableau de taille tacite %qs Ã  %LLa valeur pour le paramÃ¨tre KIND Ã  %qs Ã  %C ne se rÃ©duit pas en une expression constanteLa valeur de n dans %<-finit-character=n%> doit Ãªtre comprise entre 0 et 127La valeur du paramÃ¨tre PDT LEN Â«Â %sÂ Â» n'est pas en accord avec celle dans la dÃ©claration fictiveLa valeur de l'expression SELECT RANK CASE Ã  %C ne peut pas Ãªtre infÃ©rieure Ã  zÃ©ro ou plus grande que %dLa version de l'ABI C++ Ã  utiliser.La version de l'ABI C++ utilisÃ©e pour les avertissements de -Wabi et les alias de compatibilitÃ© de l'Ã©dition de liens.Il y a dÃ©jÃ  une procÃ©dure avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %CIl n'y a pas de fonction spÃ©cifique pour la fonction gÃ©nÃ©rique %qs Ã  %LIl n'y a pas de sous-routine spÃ©cifique pour le gÃ©nÃ©rique %qs Ã  %LIl y a dÃ©jÃ  une procÃ©dure non gÃ©nÃ©rique avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %CCette architecture ne supporte pas les instructions de protection de brancheCe logiciel est un logiciel libre; voir les sources pour les conditions de copie.  Il n'y a
--- 2191,2197 ----
  Nom du runtime.L'attribut SAVE Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© dans une procÃ©dure PUREL'instruction SAVE Ã  %C suit une instruction SAVE gÃ©nÃ©raleclause SCHEDULE spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> REDUCTION Ã  %LLe chunk_size de la clause SCHEDULE Ã  %L requiert une expression INTEGER scalaireInstruction SELECT RANK Ã  %CSELECT TYPE Ã  %C ne peut pas apparaÃ®tre dans cette portÃ©eSELECTED_REAL_KIND sans argument %<P%> ni %<R%> Ã  %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 FPTRArgument SHIFT (%ld) hors limites -%ld:%ld dans l'intrinsÃ¨que ISHIFTArgument SHIFT (%ld) hors limite -%ld:%ld dans l'intrinsÃ¨que ISHFTCArgument SHIFT (%ld) hors limite 0:%ld dans l'intrinsÃ¨que %sSIGN= Ã  %L n'est pas permis en Fortran 95Le terme SINK n'est pas un entier constant Ã  %LSINK Ã  %C n'est pas permis comme type de dÃ©pendance pour cette directiveArgument SIZE (%ld) hors limite 1:%ld dans l'intrinsÃ¨que ISHFTCSIZE Ã  %L doit Ãªtre positifSOURCE Ã  %C n'est pas permis comme type de dÃ©pendance dans cette directiveBalise SOURCE Ã  %LLa balise SOURCE Ã  %L est en conflit avec le typespec Ã  %LBalise SOURCE Ã  %L avec plus d'un seul objet allouablemodes SRAM-ECCÂ :SSA corrompule nom SSA %qE avec la version %d n'a pas de dÃ©finitionnom SSA pas dÃ©clarÃ©SSA_NAME crÃ©Ã© dans deux blocs diffÃ©rents %i et %iSSA_NAME_DEF_STMT est fauxSSA_NAME_OCCURS_IN_ABNORMAL_PHI devrait Ãªtre dÃ©finijeu d'instructions SSE dÃ©sactivÃ©, l'arithmÃ©tique 387 est utilisÃ©eargument dans un registre SSE alors que SSE est dÃ©sactivÃ©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'ABILa balise STAT Ã  %L ne peut pas Ãªtre une constantevariable STATL'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaireArgument STAT= pour %s Ã  %LAttribut STAT= mal placÃ© dans %CLe STATUS Ã  %L sera une variable INTENT(OUT)Le code de STOP Ã  %C ne peut pas Ãªtre nÃ©gatifLe code de STOP Ã  %C contient trop de chiffresLe code STOP Ã  %L doit Ãªtre une constante CHARACTER scalaire ou chiffre[chiffre[chiffre[chiffre[chiffre]]]]Le code STOP Ã  %L doit Ãªtre une expression constante scalaire CHARACTER ou INTEGER par dÃ©fautLe code STOP Ã  %L doit Ãªtre un caractÃ¨re par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre un entier par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre soit le type INTEGER ou CHARACTERLe code STOP Ã  %L doit Ãªtre scalaireDÃ©claration de SUBMODULE Ã  %CLa dÃ©claration SUBMODULE Ã  %C ne peut pas apparaÃ®tre dans une autre unitÃ© de portÃ©eSUBROUTINE %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVEle type SVE %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototypele type SVE %qT n'a pas un alignement dÃ©finile type SVE %qT n'a pas de taille fixeInstruction SYNC TEAM Ã  %CInstruction SYNC Ã  %CLe mÃªme argument effectif est associÃ© avec l'argument INTENT(%s) %qs et l'argument INTENT(%s) %qs Ã  %LComme %s%s (ou, dans la forme nÃ©gative, %s%s).Comme %s%s.Comme %s.Identique Ã  -fassociative-math pour les expressions contenant des divisions.Identique Ã  -mA6.Identique Ã  -mA7.Identique Ã : -mep -mprolog-function.MÃªme identificateur %s spÃ©cifiÃ© Ã  nouveau Ã  %CSauvegarder les registres autour des appels de fonctions.Sauvegarder la TOC dans le prologue pour des appels indirects plutÃ´t que en ligne.Le scalaire %qs dans l'Ã©tiquette du FORMAT Ã  %L n'est pas une variable ASSIGNEDExpression INTEGER scalaire attendue Ã  %LPARAMETER scalaire requis dans la constante complexe Ã  %CEntitÃ© scalaire requise Ã  %LExpression entiÃ¨re scalaire pour le dÃ©but de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour la fin de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour le pas de la plage attendue Ã  %LL'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLELa transformation en scalaire grÃ¢ce Ã  DIMEN_RANGE n'est pas implÃ©mentÃ©eFacteur d'Ã©chelle Ã  appliquer au nombre d'expressions dans un chemin de sauts enchaÃ®nÃ©s traversant l'arrÃªte inverse d'une boucle lors d'une comparaison avec max-jump-thread-duplication-stmts.Facteur d'Ã©chelle dans le calcul de la distance maximale qu'une expression peut Ãªtre dÃ©placÃ©e par les optimisations de GCSE.Ordonnancer le code pour le processeur donnÃ©.Ordonnancer le processeur donnÃ©.Ordonnancer les instructions en utilisant l'algorithme d'ordonnancement sÃ©lectif.Ordonnancer le dÃ©but et la fin de la procÃ©dure.Limite d'espace pour la recherche de l'enchaÃ®nement des sauts vers l'arriÃ¨re.Le deuxiÃ¨me argument de %s est nÃ©gatif Ã  %LLe deuxiÃ¨me argument de l'affection dÃ©finie Ã  %L doit Ãªtre INTENT(IN)Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe deuxiÃ¨me argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Voir %s pour les instructions.
  SÃ©lectionner le modÃ¨le de code.SÃ©lectionner la fraction de la frÃ©quence maximale d'exÃ©cutions du bloc de base dans la fonction selon l'alignement que le bloc de base reÃ§oit.SÃ©lectionner le modÃ¨le large â€“ adresses/pointeurs sur 20 bits.SÃ©lectionner la mÃ©thode de traitement de sdata.SÃ©lectionner la portÃ©e pour la signature de l'adresse de retour.SÃ©lectionner le modÃ¨le court â€“ adresses/pointeurs sur 16 bits (dÃ©faut).SÃ©lectionner la version de l'ABI ciblÃ©e.DÃ©finir le nom pour stocker le fichier de note de profil.SÃ©lectionner le runtime.SÃ©lectionner le type de la couverture d'assainissement.SÃ©lectionner quoi assainir.L'expression de sÃ©lection dans le GOTO calculÃ© Ã  %L doit Ãªtre une expression entiÃ¨re scalaireLe sÃ©lecteur Ã  %L ne peut pas NULL()Le sÃ©lecteur Ã  %L n'a pas de typeLe sÃ©lecteur Ã  %L ne doit pas Ãªtre co-indexÃ©Le sÃ©lecteur dans SELECT TYPE Ã  %C n'est pas une variable nommÃ©e; utilisez associate-name=>Le sÃ©lecteur sera polymorphique dans l'instruction SELECT TYPE Ã  %LSÃ©lectionner le type de cÅ“ur RL78 ciblÃ© (g10/g13/g14). Le G14 est sÃ©lectionnÃ© par dÃ©faut. Si l'option est utilisÃ©e, elle sÃ©lectionne aussi le support pour la multiplication matÃ©rielle Ã  utiliser.SÃ©lectionner le type de multiplication et division matÃ©rielle Ã  utiliser (none/g13/g14).RÃ©fÃ©rence Ã  elle-mÃªme dans l'expression de longueur de caractÃ¨re pour %qs Ã  %LL'argument %qs qui fait rÃ©fÃ©rence Ã  lui-mÃªme Ã  %L n'est pas permisLe point-virgule Ã  %C doit Ãªtre prÃ©cÃ©dÃ© d'une instructionFixer la prÃ©cision en virgule flottante du 80387 Ã  32 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  64 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  80 bits.Initialiser les dÃ©finitions Windows.DÃ©finir une limite dure pour la taille de chaque trame de pile, en octets.DÃ©finir le coÃ»t d'un branchement.Fixer l'accessibilitÃ© par dÃ©faut des entitÃ©s du module Ã  PRIVATE.DÃ©finir la distance de vÃ©rification de la dÃ©pendance dans l'ordonnancement prÃ©maturÃ© des insns dans la queue.Changer la valeur de errno aprÃ¨s les fonctions mathÃ©matiques internes.DÃ©finir le coÃ»t supplÃ©mentaire d'accÃ¨s Ã  la mÃ©moire pour l'instruction L32R, en unitÃ© de cycle d'horloge.DÃ©finir le type de sortie pour l'Ã©diteur de liens (utilisÃ© en interne pendant l'optimisation LTO).DÃ©finir la largeur minimale de la marge de gauche du code source lorsque le code source est montrÃ©.DÃ©finir le nom du symbole __fentry__ appelÃ© lors de l'entrÃ©e d'une fonction.DÃ©finir le nom de la routine principale pour le dÃ©bogueur.Fixer le nom du fichier de sortie ALI (commutateur interne).DÃ©finir le nom de la section pour enregistrer les appels mrecord-mcount.DÃ©finir le nombre d'octets prÃ©-allouÃ©s sur la pile destinÃ©s Ã  Ãªtre utilisÃ©s par l'appelÃ©.Fixer le nombre de nops a Ã©mettre avant chaque motif d'insn.DÃ©finir le registre pour contenir -1.Faire en sorte que sizeof(bool) vaille 1.Fixer l'adresse de dÃ©part des donnÃ©es.Fixer l'adresse de dÃ©part du programme.DÃ©finir les fanions FTZ et DAZ.Initialiser le bit PPC_EMB dans l'en-tÃªte des fanions ELF.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifis ou nuls. Le coÃ»t par dÃ©faut est 0.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifs ou nuls. Le coÃ»t par dÃ©faut est 1.DÃ©finir le coÃ»t d'un branchement Ã  approximativement le nombre d'instructions spÃ©cifiÃ©.DÃ©finir le coÃ»t des branchements.Fixer le type de prÃ©cision double par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type d'entier par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 10 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 16 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 8 octets de large.Fixe la probabilitÃ© estimÃ©e en pourcentage pour Â«Â builtin expectÂ Â». La valeur par dÃ©faut est une probabilitÃ© de 90%%. (NdT: Ã  cause d'une erreur dans le message original, je dois ajouter un %p inutile dans la traduction: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93759).DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone SDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone TDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone ZDA.DÃ©finir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de dÃ©routement soit dÃ©clenchÃ©e.Fixer le montant maximum pour une seule opÃ©ration d'incrÃ©mentation de la pile.Fixe le nombre maximum d'instructions exÃ©cutÃ©es en parallÃ¨le dans un arbre rÃ©-associÃ©. Si 0, utilise l'heuristique dÃ©pendant de la cible.Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur.DÃ©finir le nombre de segments de 64Kio de flash.DÃ©finir l'objet de sortie de telle maniÃ¨re, qu'au chargement, dyld ignorera toute information de l'espace de noms Ã  deux niveaux et rÃ©soudra les symboles dans l'ordre de la dÃ©couverte pour les bibliothÃ¨ques chargÃ©es.DÃ©finir les adresses des points d'appel du prologue et de l'Ã©pilogue Ã  TPF_TRACE_PROLOGUE_SKIP_TARGET et TPF_TRACE_EPILOGUE_SKIP_TARGET. Ceci est Ã©quivalent Ã  utiliser -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET et -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSpÃ©cifier le type du processeur cible.DÃ©finir le rÃ©pertoire racine pour stocker les donnÃ©es de profilage. Le rÃ©pertoire retournÃ© par Â«Â pwdÂ Â» est utilisÃ© par dÃ©faut.DÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf du prologueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf du prologueDÃ©finir la version des spÃ©cifications ISA RISC-V.DÃ©finir la largeur du registre LP_COUNT. Les valeurs possibles sont 8, 16, 20, 24, 28 et 32.Initialisation des specs %s Ã  Â«Â %sÂ Â»
  
! SpÃ©cification de forme pour un scalaire allouable Ã  %CLes formes pour les opÃ©randes Ã  %L et %L ne sont pas conformesLes formes de ORDER Ã  %L et SHAPE Ã  %L sont diffÃ©rentesPartager les emplacements pour sauvegarder diffÃ©rents registres matÃ©riels.Partager les emplacements sur la pile pour faire dÃ©border les pseudo registres.Ã‰tiquette de fin de DO %d partagÃ©e Ã  %CRÃ©duire les rÃ©fÃ©rences aux adresses pendant l'Ã©dition de liens.Afficher les numÃ©ros des colonnes dans les diagnostiques quand ils sont disponibles. ActivÃ© par dÃ©faut.Montrer les Ã©tiquettes annotant les plages du code source lorsque le code source est montrÃ©.Montrer les numÃ©ros de lignes dans la marge de gauche lorsque le code source est montrÃ©.Montrer les profondeurs des piles d'Ã©vÃ©nements dans les chemins.Montrer la ligne source avec un curseur indiquant la colonne.Emballer sÃ©parÃ©ment les parties du prologue et de l'Ã©pilogue.Erreur de simplificationLa simplification de SPREAD Ã  %C n'est pas encore implÃ©mentÃ©eLa taille en octets au delÃ  de laquelle des agrÃ©gats locaux au thread doivent Ãªtre manipulÃ©s par les fonctions de journalisation au lieu de paires de save/restore.La taille de l'argument %qs de l'intrinsÃ¨que %qs Ã  %L est trop petite (%i/%i)Taille de la protection de la pile exprimÃ©e comme une puissance de deux en octets.La taille des blocs pour le dÃ©coupage de boucle en blocs (loop blocking).Niveau d'optimisation de taille: 0:aucune 1: opportuniste 2: regalloc 3: abandonner alignement, -Os.Les tailles de ORDER Ã  %L et SHAPE Ã  %L sont diffÃ©rentesPasser outre la prÃ©paration du registre RAX lors du passage d'arguments variables.Petite zone de donnÃ©es: none, sdata, use.Limite souple sur le nombre d'insns mÃ©moire par groupe d'instructions. Donne une prioritÃ© plus basse aux insns mÃ©moire suivantes qui tentent d'Ãªtre ordonnancÃ©es dans le mÃªme groupe d'insn. FrÃ©quemment utilisÃ© pour Ã©viter des conflits dans les zones de cache. La valeur par dÃ©faut est 1. DÃ©solÃ©, !$ACC DECLARE Ã  %L n'est pas permis dans une construction BLOCKDÃ©solÃ©, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) Ã  %L ne sont pas supportÃ©sDÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un composant polymorphique illimitÃ© Ã  %L n'est pas supportÃ©DÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un objet polymorphique illimitÃ© Ã  %L n'est pas supportÃ©DÃ©solÃ©, seul le support pour les entiers du sous-type %d est implÃ©mentÃ© pour l'ensemble d'images Ã  %LDÃ©solÃ©, les tableaux polymorphiques ne sont pas encore supportÃ©s pour firstprivateDÃ©solÃ©, le composant de l'Ã©vÃ©nement du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©DÃ©solÃ©, le composant verrou du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©Trier les symboles selon leur taille.Trier les symboles alphabÃ©tiquement.L'expression source Ã  %L et l'objet allouable Ã  %L doivent avoir la mÃªme formeL'expression source Ã  %L doit Ãªtre scalaire ou avoir le mÃªme rang que l'objet allouable Ã  %LLa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre RECURSIVELa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction-instructionLa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction interneLa fonction de spÃ©cification %qs Ã  %L doit Ãªtre PURESpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats. Les valeurs valides sont 12, 24, 32, 48.SpÃ©cifier le nombre de registres Ã  rÃ©pliquer dans la deuxiÃ¨me banque de registres Ã  l'entrÃ©e d'une interruption rapide.SpÃ©cifier le nombre de registres Ã  rÃ©server pour les gestionnaires d'interruptions.SpÃ©cifier les registres que le processeur sauvegarde Ã  l'entrÃ©e et Ã  la sortie d'une interruption.SpÃ©cifier si les fonctions d'interruptions doivent sauvegarder et rÃ©cupÃ©rer le registre de l'accumulateur.SpÃ©cifier le processeur pour les besoins de la gÃ©nÃ©ration de code.SpÃ©cifier le processeur pour les besoins de l'ordonnancement.SpÃ©cifier le processeur pour l'ordonnancement. Les arguments valides sont 700, 7100, 7100LC, 7200, 7300 et 8000.SpÃ©cifier le dialecte TLS.SpÃ©cifier le standard UNIX pour les prÃ©-dÃ©finitions et l'Ã©dition de liens.SpÃ©cifier un fichier dans lequel est Ã©crite une liste des fichiers produits par LTRANS.SpÃ©cifie une valeur de configuration fpu entre 0 et 7: 0-3 respecte la spec du FPU et 4-7 correspondent Ã  0-3.SpÃ©cifier un greffon Ã  charger.SpÃ©cifier l'alignement des champs de structure par dÃ©faut/naturel.SpÃ©cifier une ABI.SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats.SpÃ©cifier la fonction de vidange de la cache.SpÃ©cifier le numÃ©ro de la fonction de dÃ©routement de vidange de la cache.SpÃ©cifier la configuration de l'instruction mul: fast1, fast2 ou slow. fast1 est la valeur par dÃ©faut.SpÃ©cifier les dimensions de calculs par dÃ©faut pour OpenACC.SpÃ©cifier combien de port lecture/Ã©criture pour les cÅ“urs n9/n10.  La valeur devrait Ãªtre 3r2w ou 2r1wSpÃ©cifier comment accÃ©der au pointeur du thread.SpÃ©cifier comment imprimer les chemins de contrÃ´le de flux associÃ©s avec un diagnostique.SpÃ©cifier si le matÃ©riel en virgule flottante doit Ãªtre utilisÃ©.SpÃ©cifier la convention d'appel pour les entiers et les virgules flottantes.SpÃ©cifier l'objet principal pour TPF-OS.SpÃ©cifier la profondeur maximum de rejeu des erreurs durant le diagnostique rÃ©cursif d'une erreur de respect d'une contrainte.SpÃ©cifier la stratÃ©gie d'expansion de memcpy quand la taille attendue est connue.SpÃ©cifier la stratÃ©gie d'expansion de memset quand la taille attendue est connue.SpÃ©cifier un nom pour la fonction de division signÃ©e 32 bits.SpÃ©cifier la plage des registres Ã  rendre fixes.SpÃ©cifier la prioritÃ© d'ordonnancement des insns qui ont des restrictions sur la fenÃªtre d'Ã©mission.SpÃ©cifier la taille de la mÃ©moire .local utilisÃ©e pour la pile quand la quantitÃ© exacte est inconnue.SpÃ©cifier qu'une bibliothÃ¨que BLAS externe doit Ãªtre utilisÃ©e pour les appels matmul sur des tableaux de grande taille.SpÃ©cifier que la barre oblique inverse dans des chaÃ®nes annonce un caractÃ¨re d'Ã©chappement.SpÃ©cifier qu'aucun type implicite est autorisÃ© Ã  moins qu'il soit explicitement spÃ©cifiÃ© par des expressions IMPLICIT.SpÃ©cifier que le compilateur doit cibler du code sÃ»r selon les extensions de sÃ©curitÃ© ARMv8-M.SpÃ©cifier l'ISA pour laquelle compiler: msp430, msp430x, msp430xv2.SpÃ©cifier le MCU pour lequel compiler.SpÃ©cifier l'architecture PTX ISA cible Ã  utiliser.SpÃ©cifier la version de la version PTX ISA Ã  utiliser.SpÃ©cifier le format en virgule flottante de __fp16.SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code des appels ICT.SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code.SpÃ©cifier l'algorithme pour partitionner les symboles et les variables durant l'Ã©dition de liens.SpÃ©cifier le modÃ¨le de code Ã  utiliser pour accÃ©der aux adresses mÃ©moire.  SpÃ©cifier Â«Â largeÂ Â» autoriser la gÃ©nÃ©ration de binaires avec de grandes tables de dÃ©calages globaux.  La valeur par dÃ©faut est Â«Â smallÂ Â».SpÃ©cifier le modÃ¨le de code.SpÃ©cifier la politique d'utilisation du branchement compacte.SpÃ©cifier le processeur pour le modÃ¨le pipeline.SpÃ©cifier le modÃ¨le mÃ©moire actif pour le programme.SpÃ©cifier l'alignement de bits minimum des structures. (DÃ©prÃ©ciÃ©).SpÃ©cifier le modÃ¨le pour les opÃ©rations atomiques.SpÃ©cifier le nom du processeur cible.SpÃ©cifier le nom du GPU cible.SpÃ©cifier le nom de l'architecture cible.SpÃ©cifier le nom de la configuration en virgule flottante de la cible.SpÃ©cifier le nom du matÃ©riel/format en virgule flottante cible.SpÃ©cifier le registre Ã  utiliser pour l'adressage PIC.SpÃ©cifier le niveau de sÃ©curitÃ© de c-isr pour le fichier entier.SpÃ©cifier la taille de chaque bloc de cache qui doit Ãªtre une puissance de 2 entre 4 et 512.SpÃ©cifier la taille de chaque vecteur d'interruption qui doit Ãªtre 4 ou 16.SpÃ©cifier le processeur cible.SpÃ©cifier le type de processeur RX cible.SpÃ©cifier l'architecture cible.SpÃ©cifier le matÃ©riel et le format en virgule flottante de la cible.SpÃ©cifier le processeur cible.SpÃ©cifier le 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 dans les rÃ©gions mÃ©moire infÃ©rieures ou supÃ©rieures, ou si elles doivent Ãªtre dispersÃ©es entre les rÃ©gions (n'importe laquelle) pour le meilleur agencement (infÃ©rieur par dÃ©faut).SpÃ©cifier si les variables doivent Ãªtre placÃ©es dans les rÃ©gions mÃ©moire infÃ©rieures ou supÃ©rieures, ou si elles doivent Ãªtre dispersÃ©es entre les rÃ©gions (n'importe laquelle) pour le meilleur agencement (infÃ©rieur par dÃ©faut).SpÃ©cifier l'ABI Ã  utiliser pour la gÃ©nÃ©ration du code et des mÃ©ta-donnÃ©es de Objective-C.SpÃ©cifier le type d'ABI pour lequel gÃ©nÃ©rer du code: 2, 2fp+.SpÃ©cifier la mÃ©thode d'insertion de nop aprÃ¨s ordonnancement Ã  appliquer.SpÃ©cification de VOLATILE pour la variable co-tableau %qs Ã  %C qui est associÃ©e Ã  use ou Ã  l'hÃ´teScinder les chargements AVX non alignÃ©s de 32 octets.Scinder les stockages AVX non alignÃ©s de 32 octets.Scinder le temps de vie des variables d'induction quand des boucles sont dÃ©pliÃ©es.Scinder les chemins conduisant Ã  des arÃªtes de retour d'une boucle.Scinder les dÃ©placements de vecteurs de 8 octets non-alignÃ©s avant la gÃ©nÃ©ration d'adresse post-modifiÃ©e.Scinder les types larges dans des registres indÃ©pendants plus tÃ´t.Scinder les types larges dans des registres indÃ©pendants.Une trame de pile plus grande que 2G n'est pas supportÃ©e par %<-fsplit-stack%>Le rÃ©alignement de pile n'est pas supportÃ© avec %<__builtin_eh_return%>Expression de dÃ©part dans la boucle DOLa variable stat Ã  %L doit Ãªtre une variable INTEGER scalaireLa variable stat Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sL'instruction Ã  %L n'est pas une instruction cible valable pour l'instruction de branchement Ã  %LLa fonction-instruction %qs Ã  %L entre en conflit avec le nom de la fonctionLa fonction-instruction %qs Ã  %L n'est pas permise comme argument effectifLa fonction-instruction %qs Ã  %L ne peut pas avoir l'attribut pointeur ou allouableLa fonction-instruction %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLa fonction-instruction %qs requiert une liste d'arguments Ã  %CFonction-instruction Ã  %CLa fonction-instruction Ã  %L ne peut pas apparaÃ®tre Ã  l'intÃ©rieur de INTERFACELa fonction-instruction Ã  %L est rÃ©cursiveL'Ã©tiquette de l'instruction Ã  %C est zÃ©roL'Ã©tiquette d'instruction dans END CRITICAL Ã  %C ne correspond pas Ã  l'Ã©tiquette de CRITICALL'Ã©tiquette d'instruction dans ENDDO Ã  %C ne correspond pas Ã  l'Ã©tiquette de DOLa liste d'Ã©tiquettes d'instructions dans le GOTO Ã  %C ne peut pas Ãªtre videÃ‰tiquette d'instruction sans instruction Ã  %LLier statiquement la bibliothÃ¨que mathÃ©matique quadruple prÃ©cision de GCC (libquadmath).Lier statiquement la bibliothÃ¨que d'assistance GNU Fortran (libgfortran).Expression de pas dans la boucle DOL'expression de pas dans la boucle DO Ã  %L ne peut pas Ãªtre zÃ©roArrÃªter d'explorer un chemin d'exÃ©cution aprÃ¨s certains diagnostiques.Stopper la croissance anticipÃ©e si la probabilitÃ© des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage). UtilisÃ© lorsque le feedback par profilage est disponible.Stopper la croissance anticipÃ©e si la probabilitÃ© des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage). UtilisÃ© lorsque le feedback par profilage n'est pas disponible.Stopper la croissance renversÃ©e si la probabilitÃ© inverse des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage).Stocker tous les registres d'arguments sur la pile.Stocker les Â«Â doubleÂ Â» dans 64 bits.Stocker les noms des fonctions dans le code objet.Stocker les Â«Â doubleÂ Â» dans 32 bits. C'est la valeur par dÃ©faut.Stocker les registres MDUC dans les gestionnaires d'interruptions pour les cibles G13.Produire des donnÃ©es supplÃ©mentaires pour fournir une dÃ©virtualisation plus agressive dans le mode de transformation local de LTO.Le pas ne doit pas Ãªtre prÃ©sent Ã  %LLe pas ne devrait pas Ãªtre spÃ©cifiÃ© pour le section de tableau dans la clause %s Ã  %LLongueur de pas interdite dans l'indice du co-tableau Ã  %CLa longueur de chaÃ®ne Ã  %L est trop grandeLe composant de structure %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstructeur de structure avec des arguments optionnels manquants Ã  %CConstructeur de structure avec des arguments nommÃ©s Ã  %CLe nom de structure %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queNom de structure attendu aprÃ¨s RECORD Ã  %CNom de structure attendu dans la dÃ©claration de structure non imbriquÃ©e Ã  %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 (%ld) Ã  %L excÃ¨de la longueur de la chaÃ®neL'index de fin de la sous-chaÃ®ne Ã  %L excÃ¨de la longueur de la chaÃ®neL'index de fin de la sous-chaÃ®ne Ã  %L est trop grandL'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGERL'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaireL'index de dÃ©part de la sous-chaÃ®ne (%ld) Ã  %L est infÃ©rieure Ã  1L'index de dÃ©part de la sous-chaÃ®ne Ã  %L est plus petit que unL'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGERL'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaireLes points de dÃ©part et de fin de la sous-chaÃ®ne de spÃ©cification de cible Ã  %L doivent Ãªtre des expressions constantesL'utilisation du mot-clÃ© Â«Â overrideÂ Â» est suggÃ©rÃ©e quand la dÃ©claration d'une fonction virtuelle en redÃ©fini une autre.La somme du tableau de rang %d et de co-rang %d Ã  %C excÃ¨de les dimensions maximales autorisÃ©es de %dLa somme des deuxiÃ¨me et troisiÃ¨me arguments de IBITS excÃ¨de la taille des bits Ã  %LFournir une liste d'objets Ã  lier depuis le fichier, plutÃ´t que sur la ligne de commande.Supporter les fonctions internes 3DNow!.Supporter les fonctions internes AES et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-BF16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-COMPLEX et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-FP16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-INT8 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-TILE et la gÃ©nÃ©ration de code.Supporter les fonctions internes AVX512VNNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes AVX512VP2INTERSECT et la gÃ©nÃ©ration de code.Supporter les fonctions internes 3DNow! de l'Athlon.Supporter les fonctions internes BMI et la gÃ©nÃ©ration de code.Supporter les fonctions internes BMI2 et la gÃ©nÃ©ration de code.Supporter l'allocation C++17 de types sur-alignÃ©s.Supporter les fonctions internes CLDEMOTE et la gÃ©nÃ©ration de code.Supporter les instructions CLFLUSHOPT.Supporter l'instruction CLWB.Supporter les fonctions internes CLZERO et la gÃ©nÃ©ration de code.Supporter les fonctions internes ENQCMD et la gÃ©nÃ©ration de code.Supporter les fonctions internes F16C et la gÃ©nÃ©ration de code.Supporter les fonctions internes FMA4 et la gÃ©nÃ©ration de code.Supporter les fonctions internes FSGSBASE et la gÃ©nÃ©ration de code.Supporter les instructions FXSAVE et FXRSTOR.Supporter les fonctions internes GFNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes HRESET et la gÃ©nÃ©ration de code.Supporter les prÃ©fixes pour l'Ã©lision matÃ©rielle des verrous (Hardware Lock Elision).Supporter les fonctions internes KL et la gÃ©nÃ©ration de code.Supporter les fonctions internes LWP et la gÃ©nÃ©ration de code.Supporter les fonctions internes LZCNT et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX et SSE et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX.Supporter les fonctions internes MMX, SSE et SSE2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2 et SSE3 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3 et SSE4A et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3 et SSSE3 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3 et SSE4.1 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 et AVX et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et AVX2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et FMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BW et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512CD et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512DQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512ER et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512IFMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512PF et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VBMI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VL et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVX512F et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXVNNIINT8 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512-FP16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX5124FMAPS et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX5124VNNIW et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BF16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BITALG et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VBMI2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VPOPCNTDQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXIFMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXNECONVERT et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXVNNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et CMPCCXADD et la gÃ©nÃ©ration de code.Supporter les fonctions internes MOVDIR64B et la gÃ©nÃ©ration de code.Supporter les fonctions internes MOVDIRI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MWAIT et MONITOR et la gÃ©nÃ©ration de code.Supporter les fonctions internes MWAITX et MONITORX et la gÃ©nÃ©ration de code.Supporter les fonctions internes PCLMUL et la gÃ©nÃ©ration de code.Supporter les fonctions internes PCONFIG et la gÃ©nÃ©ration de code.Supporter les fonctions internes PKU et la gÃ©nÃ©ration de code.Supporter les fonctions internes PREFETCHI et la gÃ©nÃ©ration de code.Supporter l'instruction PREFETCHW.Supporter les fonctions internes PREFETCHWT1 et la gÃ©nÃ©ration de code.Supporter les fonctions internes PTWRITE et la gÃ©nÃ©ration de code.Supporter les fonctions internes RAOINT et la gÃ©nÃ©ration de code.Supporter les fonctions internes RDPID et la gÃ©nÃ©ration de code.Supporter les fonctions internes RDRND et la gÃ©nÃ©ration de code.Supporter l'instruction RDSEED.Supporter les fonctions internes RTM et la gÃ©nÃ©ration de code.Supporter les fonctions internes SERIALIZE et la gÃ©nÃ©ration de code.Supporter les fonctions internes SGX et la gÃ©nÃ©ration de code.Supporter les fonctions internes SHA1 et SHA256 et la gÃ©nÃ©ration de code.Supporter les fonctions internes TBM et la gÃ©nÃ©ration de code.Supporter des segments TLS plus grands que 64K.Supporter les fonctions internes TSXLDTRK et la gÃ©nÃ©ration de code.Supporter les fonctions internes UINTR et la gÃ©nÃ©ration de code.Supporter les fonctions internes VAES et la gÃ©nÃ©ration de code.Supporter les fonctions internes VPCLMULQDQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes WAITPKG et la gÃ©nÃ©ration de code.Supporter les fonctions internes WBNOINVD et la gÃ©nÃ©ration de code.Supporter les fonctions internes WIDEKL et la gÃ©nÃ©ration de code.Supporter les fonctions internes XOP et la gÃ©nÃ©ration de code.Supporter les instructions XSAVE et XRSTOR.Supporter les instructions XSAVEC.Supporter l'instruction XSAVEOPT.Supporter les instructions XSAVES et XRSTORS.Supporter les alignements jusqu'Ã  64 bits.Supporter les 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 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 exceptions Ã©mises par des routines de dÃ©routement.PortÃ©es supportÃ©es pour la signature de l'adresse de retour du AArch64 (Ã  utiliser avec l'option -msign-return-address=):ABI supportÃ©es (Ã  utiliser avec l'option -mabi=):SpÃ©cifications ISA supportÃ©es (Ã  utiliser avec l'option -misa-spec=):Algorithmes de compression LTO supportÃ©s: zlibSupprimer la sortie des adresses dans les vidanges de dÃ©bogage.Supprimer la sortie des numÃ©ros d'instructions, des numÃ©ros de lignes et des adresses dans les vidanges de dÃ©bogage.Supprimer la sortie des numÃ©ros d'insn prÃ©cÃ©dents et suivants dans les vidanges de dÃ©bogage.Supprimer les avertissements.Basculer entre les modes ARM/Thumb sur des fonctions en alternance pour tester le compilateur.Activer/dÃ©sactiver le ASE du MIPS16 sur les fonctions en alternance pour tester le compilateur.ArrÃªter l'option -mstack-guard=.ArrÃªter l'option -mstack-size=.Symbole %qs dÃ©jÃ  dÃ©clarÃ©Symbole %qs Ã  %C dÃ©jÃ  dÃ©clarÃ©Le symbole %qs Ã  %C est aussi dÃ©clarÃ© comme un type Ã  %LLe symbole %qs Ã  %C a dÃ©jÃ  Ã©tÃ© associÃ©e Ã  un hÃ´teLe symbole %qs Ã  %C n'est pas du type IMPLICITLe symbole %qs Ã  %C n'a pas Ã©tÃ© dÃ©fini prÃ©cÃ©demmentLe symbole %qs Ã  %C est associÃ© par USE du module %qs et ne peut pas apparaÃ®tre dans COMMONLe symbole %qs Ã  %C est dÃ©jÃ  dans le bloc COMMONLe symbole %qs Ã  %C est ambiguLe symbole %qs Ã  %C doit Ãªtre le nom d'un groupe NAMELISTLe symbole %qs Ã  %L a dÃ©jÃ  une interface expliciteLe symbole %qs Ã  %L a dÃ©jÃ  le type de base %sLe symbole %qs Ã  %L ne peut pas avoir de typeLe symbole %qs Ã  %L est en conflit avec le symbole du module %qs, associÃ© Ã  USE Ã  %LLe symbole %qs Ã  %L est en conflit avec le symbole de renommage Ã  %LLe symbole %qs Ã  %L est en conflit avec le symbole Ã  %LLe symbole %qs Ã  %L n'a pas de type IMPLICITLe symbole %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?Le symbole %qs Ã  %L a l'attribut WEAK mais c'est un argument muetLe symbole %qs Ã  %L a l'attribut WEAK mais il est une variable localeLe symbole %qs Ã  %L est ambiguLe symbole %qs Ã  %L est marquÃ© PRIVATE mais il a reÃ§u l'Ã©tiquette de liaison %qsLe symbole %qs a des accÃ¨s sur des composants mixtes et des non composants Ã  %LLe symbole %qs dans COMMON Ã  %C ne peut pas Ãªtre un tableau de POINTERLe symbole %qs dans COMMON Ã  %C ne peut pas Ãªtre un co-tableauLe symbole %qs dans la liste de noms %qs Ã  %C doit Ãªtre dÃ©clarÃ© avant que la liste de noms doit dÃ©clarÃ©eLe symbole %qs dans la liste de noms %qs est INTENT(IN) Ã  %CLe symbole %qs est utilisÃ© Ã  %L avant qu'un type lui soit assignÃ©Le symbole %qs doit Ãªtre un PARAMETER de l'instruction DATA Ã  %CLe symbole %qs est prÃ©sent Ã  la fois dans les clauses FROM et TO Ã  %LLe symbole %qs est prÃ©sent Ã  la fois dans les clauses data et map Ã  %LLe symbole %qs est prÃ©sent dans de multiples clauses Ã  %LLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module intrinsÃ¨que ISO_C_BINDINGLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'a pas Ã©tÃ© trouvÃ© dans le modÃ¨le intrinsÃ¨que ISO_FORTRAN_ENVLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsLe symbole %qs dans le bloc COMMON %qs Ã  %C est indirectement rendu Ã©quivalent Ã  l'autre bloc COMMON %qsLe symbole Ã  %C ne convient pas pour une expressionLe symbole Ã  %L n'est pas une variable MUETTESynonyme de Â«Â -export-dynamicÂ Â» pour les versions de l'Ã©diteur de liens qui le supporte.Synonyme pour Â«Â image_baseÂ Â».Synonyme pour -Wcomment.Synonyme de -gnatk8.Erreur de syntaxe dans la liste !$ACC DECLARE Ã  %CErreur de syntaxe dans !$ACC ROUTINE ( NOM ) Ã  %CErreur de syntaxe dans !$ACC ROUTINE ( NOM ) Ã  %C, %<)%> attendue aprÃ¨s NOMErreur de syntaxe dans la liste !$OMP DECLARE TARGET Ã  %CErreur de syntaxe dans la liste !$OMP THREADPRIVATE Ã  %CErreur de syntaxe dans l'instruction !GCC$ ATTRIBUTES Ã  %CErreur de syntaxe dans la directive !GCC$ IVDEP Ã  %CErreur de syntaxe dans la directive !GCC$ NOVECTOR Ã  %CErreur de syntaxe dans la directive !GCC$ UNROLL Ã  %CErreur de syntaxe dans la directive !GCC$ VECTOR Ã  %CErreur de syntaxe dans l'instruction %s Ã  %CErreur de syntaxe dans l'instruction ABSTRACT INTERFACE Ã  %CErreur de syntaxe dans l'instruction ASYNCHRONOUS Ã  %CErreur de syntaxe dans l'instruction AUTOMATIC Ã  %CErreur de syntaxe dans la spÃ©cification CASE Ã  %CErreur de syntaxe dans la dÃ©claration CHARACTER Ã  %CErreur de syntaxe dans la spÃ©cification CLASS IS Ã  %CErreur de syntaxe dans la constante COMPLEX Ã  %CErreur de syntaxe dans l'instruction ELSE IF aprÃ¨s %LErreur de syntaxe dans la dÃ©finition ENUMERATOR Ã  %CErreur de syntaxe dans l'instruction EQUIVALENCE Ã  %LErreur de syntaxe dans l'itÃ©rateur FORALL Ã  %CErreur de syntaxe dans l'itÃ©rateur E/S Ã  %CErreur de syntaxe dans la clause IF aprÃ¨s %CErreur de syntaxe de l'expression du IF Ã  %CErreur de syntaxe dans l'instruction IMPORT Ã  %CErreur de syntaxe dans le spÃ©cificateur NAME= pour l'Ã©tiquette de liaison Ã  %CErreur de syntaxe dans la liste d'expressions OpenACC Ã  %CErreur de syntaxe dans la liste de type de dÃ©pendance OpenMP SINK Ã  %CErreur de syntaxe dans la clause OpenMP detach Ã  %CErreur de syntaxe dans la liste de variables OpenMP Ã  %CErreur de syntaxe dans l'instruction PROCEDURE Ã  %CErreur de syntaxe dans l'instruction PROTECTED Ã  %CErreur de syntaxe dans la spÃ©cification RANK Ã  %CErreur de syntaxe dans l'instruction SAVE Ã  %CErreur de syntaxe dans l'instruction STATIC Ã  %CErreur de syntaxe dans l'instruction SUBMODULE Ã  %CErreur de syntaxe dans la spÃ©cification SUBSTRING Ã  %CErreur de syntaxe dans la spÃ©cification TYPE IS Ã  %CErreur de syntaxe dans l'instruction VALUE Ã  %CErreur de syntaxe dans l'instruction VOLATILE Ã  %CErreur de syntaxe dans la dÃ©claration de la structure anonyme Ã  %CErreur de syntaxe dans la liste des arguments Ã  %CErreur de syntaxe dans le constructeur du tableau Ã  %CErreur de syntaxe dans la spÃ©cification de la longueur de caractÃ¨re Ã  %CErreur de syntaxe dans le nom du bloc commun Ã  %CErreur de syntaxe dans la dÃ©claration de donnÃ©e Ã  %CErreur de syntaxe dans l'exception Ã  %CErreur de syntaxe dans la spÃ©cification gÃ©nÃ©rique Ã  %CErreur de syntaxe dans l'itÃ©rateur Ã  %CErreur de syntaxe dans la dÃ©claration d'une structure imbriquÃ©e Ã  %CErreur de syntaxe dans l'initialisation de %s dans l'ancien style Ã  %CErreur de syntaxe dans la liste d'initialisation dans l'ancien style Ã  %CErreur de syntaxe dans un composant de pointeur de procÃ©dure Ã  %CErreur de syntaxe: Rebut Ã  la fin de l'instruction END INTERFACE Ã  %CErreur de syntaxe: Rebut Ã  la fin de l'instruction INTERFACE Ã  %CTARGET DATA doit contenir au moins une des clauses MAP, USE_DEVICE_PTR ou USE_DEVICE_ADDR Ã  %LTARGET ENTER DATA avec un type de correspondance autre que TO, TOFROM ou ALLOC sur la clause MAP Ã  %LTARGET EXIT DATA avec un type de correspondance autre que FROM, TOFROM, RELEASE ou DELETE sur la clause MAP Ã  %LTARGET%s avec un type de correspondance autre que TO, FROM, TOFROM ou ALLOC sur la clause MAP Ã  %LL'argument TEAM NUMBER pour FROM TEAM Ã  %L doit Ãªtre un INTEGER scalaireL'argument TEAM Ã  %L pour l'intrinsÃ¨que TEAM_NUMBER sera du type TEAM_TYPEL'argument TEAM de %qs Ã  %L doit Ãªtre une expression scalaire de type TEAM_TYPEAttribut TEAM= mal placÃ© dans %CObjet THREADPRIVATE %qs dans la clause %s Ã  %LObjet THREADPRIVATE %qs dans la clause SHARED Ã  %LTILE requiert une expression constante Ã  %LDialecte TLS Ã  utiliser:TLS n'est pas implÃ©mentÃ© pour GCN.Ã€ FAIRETODO: 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.Argument TOPOS (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsÃ¨que MVBITSTYPE IS Ã  %L chevauche TYPE IS Ã  %LTYPE avec une spÃ©cification de type intrinsÃ¨que Ã  %CTirer profit des relaxations de l'Ã©diteur de liens pour rÃ©duire le nombre d'instructions requises pour matÃ©rialiser les adresses des symboles.Pris au moins une fois: %s sur %d
  Prends deux nombres entiers non-nÃ©gatifs sÃ©parÃ©s par une virgule. Le premier nombre indique le nombre d'instructions Nop de deux octets Ã  ajouter avant l'Ã©tiquette de la fonction. Le second nombre indique le nombre d'instructions Nop d'un demi-mot Ã  ajouter aprÃ¨s l'Ã©tiquette. Des instructions Nop de la taille la plus grande possible sont utilisÃ©es (six, quatre ou deux octets) en commenÃ§ant par la taille la plus grande possible. Si les deux valeurs sont Ã  zÃ©ro, la correction Ã  chaud est dÃ©sactivÃ©e.Cibler du code double prÃ©cision avec DFLOAT.FrÃ©quence d'exÃ©cution relative du bloc cible (en pourcent) requis pour faire descendre (sink) une expression.L'expression cible dans l'affectation de pointeur Ã  %L doit fournir un pointeur comme rÃ©sultatLa cible a un bus I&D (Instruction and Data space) sÃ©parÃ©.La cible du remappage de rang est trop petite (%ld < %ld)Cibler le processeur AM33.Cibler le processeur AM33/2.0.Cibler le processeur AM34.Cibler l'architecture FT32B.Cible le simulateur logiciel.Cible : %s
  Informer DCE de retirer les allocations C++ inutilisÃ©es.Informer DSE que la zone de stockage d'un objet C++ est morte quand le constructeur dÃ©marre et quand le destructeur se termine.L'option %<-mfloat128%> peut ne pas Ãªtre totalement supportÃ©eLa directive %s ne peut pas Ãªtre spÃ©cifiÃ©e dans une rÃ©gion %s Ã  %LL'argument A Ã  %L a le type %s mais la fonction passÃ©e comme OPERATION Ã  %L retourne %sL'argument A Ã  %L de CO_REDUCE ne sera point polymorphiqueL'argument A Ã  %L pour l'intrinsÃ¨que %s ne sera pas co-indexÃ©L'objet AUTOMATIC %qs Ã  %L ne doit pas avoir l'attribut SAVE ou Ãªtre une variable dÃ©clarÃ©e dans le programme principal, un module ou un sous-module(F08/C513)Les Ã©lÃ©ments CHARACTER dans le constructeur du tableau Ã  %L doivent avoir la mÃªme longueur (%ld/%ld)Le DEFAULT CASE Ã  %L ne peut pas Ãªtre suivi par un second DEFAULT CASE Ã  %LL'argument DISTANCE ne peut pas Ãªtre spÃ©cifiÃ© avec l'argument COARRAY ou DIM dans l'intrinsÃ¨que Ã  %LLe FORALL avec l'index %qs n'est pas utilisÃ© dans le membre de gauche de l'affectation Ã  %L et, par consÃ©quent, pourrait causer de multiples affectations Ã  cet objetLes arguments FROM et TO Ã  %L violent les restrictions d'aliasing (F2003 12.4.1.7)Les arguments FROM et TO de l'intrinsÃ¨que MOVE_ALLOC Ã  %L doivent avoir le mÃªme co-rang %d/%dLes arguments FROM et TO de l'intrinsÃ¨que MOVE_ALLOC Ã  %L doivent avoir le mÃªme rang %d/%dL'argument FROM de MOVE_ALLOC Ã  %L ne sera point co-indexÃ©Le spÃ©cificateur de format H Ã  %L est une fonctionnalitÃ© supprimÃ©e du Fortran 95La constante de Hollerith Ã  %L est tronquÃ©e dans la conversion vers %qsL'argument muet INTENT(OUT) %qs Ã  %L est ASSUMED SIZE et, par consÃ©quent, ne peut pas avoir une initialisation par dÃ©fautLe paramÃ¨tre KIND %qs Ã  %C ne peut pas Ãªtre ASSUMED ou DEFERREDLe paramÃ¨tre KIND %qs dans le constructeur PDT Ã  %C n'a pas de valeurLe part_ref KIND Ã  %C doit Ãªtre appliquÃ© Ã  une expression de type intrinsÃ¨queLe part_ref LEN Ã  %C doit Ãªtre appliquÃ© Ã  une expression CHARACTERLe NULL dans le constructeur de structure Ã  %L est appliquÃ© au composant %qs qui n'est ni un POINTER ni ALLOCATABLELe part_ref RE ou IM Ã  %C doit Ãªtre appliquÃ© Ã  une expression COMPLEXL'expression SELECT RANK CASE Ã  %C doit Ãªtre une constante entiÃ¨re scalaireLe sÃ©lecteur de SELECT RANK Ã  %C doit Ãªtre une variable de rang taciteLe tableau SHAPE pour l'intrinsÃ¨que RESHAPE Ã  %L a une valeur nÃ©gative %d pour la dimension %dLe STATUS spÃ©cifiÃ© dans l'instruction OPEN Ã  %L ne peut pas avoir la valeur SCRATCH si un spÃ©cificateur FILE est prÃ©sentLe STATUS spÃ©cifiÃ© dans l'instruction OPEN Ã  %L est %qs et aucun spÃ©cificateur FILE est prÃ©sentL'argument TO de MOVE_ALLOC Ã  %L ne sera point co-indexÃ©Les arguments TO dans MOVE_ALLOC Ã  %L doivent Ãªtre polymorphiques si FROM est polymorphiqueLa valeur absolue de SHIFT Ã  %L doit Ãªtre plus petite ou Ã©gale Ã  BIT_SIZE(%qs)La valeur absolue de SHIFT Ã  %L doit Ãªtre plus petite ou Ã©gale Ã  SIZE Ã  %LL'objet allouable %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableauL'objet allouable Ã  %L et l'expression source Ã  %L auront le mÃªme paramÃ¨tre de sous-typeLes fonctions de listes d'arguments %%VAL, %%LOC ou %%REF ne sont pas permises dans ce contexte Ã  %LL'argument de l'intrinsÃ¨que RANK Ã  %L doit Ãªtre un objet de donnÃ©esL'affectation Ã  un composant KIND ou LEN d'un type paramÃ©trisÃ© Ã  %L n'est pas permisLe tableau de rang tacite %qs Ã  %L n'aura point de co-dimensionLe tableau de rang tacite Ã  %C n'aura point de co-dimensionLe tableau de rang tacite Ã  %L requiert que l'argument muet %qs ait un rang taciteLe nom de base Ã  %L ne correspond pas au nom de la procÃ©dure couranteLe nom de base Ã  %L ne doit pas Ãªtre un nom gÃ©nÃ©riqueLe nom de base Ã  %L ne doit pas Ãªtre un pointeur de procÃ©dureLe nom de base Ã  %L ne doit pas un nom d'entrÃ©eLe nom de base pour Â«Â declare variantÂ Â» doit Ãªtre spÃ©cifiÃ© Ã  %LLa procÃ©dure de base Ã  %L doit avoir une interface expliciteLe bogue n'est pas reproductible, donc c'est probablement un problÃ¨me matÃ©riel ou dans l'OS.
  La constante caractÃ¨re Ã  %L est tronquÃ©e par la conversion vers %sLa longueur de caractÃ¨re de l'argument A Ã  %L et des arguments de OPERATION Ã  %L seront les mÃªmesLa longueur de caractÃ¨re de l'argument A Ã  %L et de la fonction rÃ©sultat de OPERATION Ã  %L seront les mÃªmesLes noms d'options du modÃ¨le de code pour -mcmodel:Le composant Ã  %C qui apparaÃ®t dans la liste des paramÃ¨tres de types Ã  %L n'a ni l'attribut KIND ni l'attribut LENLe composant Ã  %C, qui est un paramÃ¨tre de type, doit Ãªtre un scalaireLe composant avec l'attribut KIND ou LEN Ã  %C n'apparaÃ®t pas dans la liste des paramÃ¨tres de type Ã  %LLe dÃ©faut (et opposÃ© de -static), impliquÃ© par les exÃ©cutables en mode utilisateur, bibliothÃ¨ques partagÃ©es et les paquets.Le dÃ©nominateur n de la fraction 1/n de la frÃ©quence d'exÃ©cution du bloc d'entrÃ©e d'une fonction qu'un bloc de base de cette fonction doit avoir au moins pour Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â».Le dÃ©nominateur n de la fraction 1/n du nombre d'exÃ©cutions maximum d'un bloc de base dans le programme entier qu'un bloc de base doit avoir pour au moins Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â» (utilisÃ© en mode non-LTO).Le dÃ©nominateur n de la fraction 1/n du nombre d'exÃ©cutions profilÃ©es sur le programme entier en dessous duquel le nombre d'exÃ©cutions d'un bloc de base doit se trouver afin que le bloc de base soit considÃ©rÃ© comme improbable.Le paramÃ¨tre dÃ©rivÃ© %qs Ã  %C n'a pas de valeur par dÃ©fautLe type dÃ©rivÃ© %qs Ã  %L est du type %qs qui n'a pas Ã©tÃ© dÃ©finiLe pÃ©riphÃ©rique n'a pas de registre de fonction spÃ©cial SPH. Cette option sera outrepassÃ©e par le compilateur avec la valeur correcte si la prÃ©sence ou l'absence du SPH peut Ãªtre dÃ©duite Ã  partir de -mmcu=MCU.La version la plus ancienne de macOS sur laquelle ce programme tournera (formatÃ© pour l'assembleur).La version la plus ancienne de macOS sur laquelle ce programme tournera.L'Ã©lÃ©ment dans le constructeur de structure Ã  %L pour le composant pointeur %qs devrait Ãªtre un POINTER ou un TARGETL'Ã©lÃ©ment dans le constructeur de structure Ã  %L, pour le composant pointeur %qs, est %s mais il devrait Ãªtre %sL'ensemble des Ã©quivalences pour %qs entraÃ®ne une extension invalide au COMMON %qs Ã  %LL'ensemble des Ã©quivalences pour la variable %qs dÃ©clarÃ©e Ã  %L violent les exigences de l'alignementL'argument errmsg= Ã  %L doit Ãªtre une variable caractÃ¨re du sous-type par dÃ©fautL'identificateur d'Ã©vÃ©nement Ã  %L ne doit pas Ãªtre un Ã©lÃ©ment de tableauL'identificateur d'Ã©vÃ©nement Ã  %L ne doit pas faire partie d'un type dÃ©rivÃ© ou d'une classeLa variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©eLes options suivantes sont indÃ©pendantes du langageLes options suivantes concernent des langagesLes options suivantes ne sont pas documentÃ©esLes options suivantes sont uniquement spÃ©cifiques au langage Les options suivantes sont prises en charge par le langage Les options suivantes sont spÃ©cifiques Ã  la cibleLes options suivantes contrÃ´lent les messages dâ€™avertissement du compilateurLes options suivantes contrÃ´lent les optimisationsLes options suivantes contrÃ´lent les paramÃ¨tresLes options suivantes prennent des arguments groupÃ©sLes options suivantes prennent des arguments sÃ©parÃ©esLa fonction passÃ©e comme OPERATION Ã  %L a des arguments de types %s et %s mais elle aura le type %sLa fonction passÃ©e comme OPERATION Ã  %L aura des arguments scalaires non pointeurs, non allouables et retournera un scalaire non pointeur non allouableLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut ASYNCHRONOUS pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut TARGET pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut VALUE pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L n'aura pas l'attribut OPTIONAL pour aucun des deux argumentsLe rÃ©sultat de la fonction dans le membre de gauche de l'affectation Ã  %L doit avoir l'attribut pointeur.L'intrinsÃ¨que %qs Ã  %L n'est pas inclus dans le standard sÃ©lectionnÃ© mais %s et %qs seront traitÃ©s comme s'ils avaient Ã©tÃ© dÃ©clarÃ©s EXTERNAL.  Utilisez l'option %<-std=%> appropriÃ©e ou dÃ©finissez %<-fall-intrinsics%> pour autoriser ces intrinsÃ¨quesL'intrinsÃ¨que %qs dÃ©clarÃ© INTRINSIC Ã  %L n'est pas disponible avec les paramÃ¨tres standard actuels mais est %s. Utilisez l'option %<-std=*%> appropriÃ©e ou activez %<-fall-intrinsics%> de maniÃ¨re Ã  pouvoir l'utiliser.Le part-ref le plus Ã  gauche dans le data-ref ne peut pas Ãªtre une rÃ©fÃ©rence Ã  une fonction Ã  %CLa limite infÃ©rieure pour qu'un tampon soit considÃ©rÃ© pour Ãªtre protÃ©gÃ© contre l'Ã©crasement de la pile.Le nombre maximum de pseudos rechargeables qui doivent Ãªtre considÃ©rÃ©s pendant le dÃ©versement de pseudos qui ne peuvent pas Ãªtre rechargÃ©s.La quantitÃ© maximale de mÃ©moire Ã  Ãªtre allouÃ©e par GCSE, en kilooctets.Le rapport maximum d'augmentation de la taille du code lors de l'expansion en une table de sauts (en pourcent). Le paramÃ¨tre est utilisÃ© lors d'une optimisation pour la taille.Le rapport maximum d'augmentation de la taille du code lors de l'expansion en une table de sauts (en pourcent). Le paramÃ¨tre est utilisÃ© lors d'une optimisation pour la vitesse.Le dÃ©lai conflictuel maximum pour qu'une insn soit prise en compte pour un dÃ©placement spÃ©culatif.La profondeur maximum de boucles imbriquÃ©es qui peuvent Ãªtre dÃ©placÃ©es Ã  l'intÃ©rieur des branchements.La profondeur maximum de boucles imbriquÃ©es que nous aplatissons complÃ¨tement.La profondeur maximum d'une valeur symbolique avant d'approximer la valeur comme Ã©tant inconnue.La profondeur maximale des nÅ“uds Ã©clatÃ©s qui doivent apparaÃ®tre dans le vidangage de points avant de basculer vers un format moins verbeux.La profondeur maximum de mise en ligne rÃ©cursive pour les fonctions en ligne.La profondeur maximum de mise en ligne rÃ©cursive pour les fonctions pas en ligne.Le facteur d'expansion maximum en copiant des blocs de base.Le facteur maximum appliquÃ© par le vectoriseur de boucle sur le coÃ»t des instructions dans la boucle intÃ©rieure relativement Ã  la boucle qui est vectorisÃ©e.Le nombre maximum d'instructions que CSE traite avant vidange.La longueur maximale d'une chaÃ®ne constante pour la fonction interne de comparaison de chaÃ®nes qui peut Ãªtre mise en ligne. La valeur par dÃ©faut est 3.La longueur maximale des chemins considÃ©rÃ©s dans cse.La longueur maximale de la liste des opÃ©ration en attente d'ordonnancement.Les positions mÃ©moire maximum enregistrÃ©es par cselib.Le nombre maximum de nÅ“uds Ã©clatÃ©s Â«Â after supernodeÂ Â» dans l'analyseur par supernÅ“ud, avant de terminer l'analyse.Le nombre maximum de nÅ“uds RTL qui peuvent Ãªtre enregistrÃ©s comme derniÃ¨re valeur du combinateur.Le nombre maximum d'affectations SSA_NAME Ã  suivre en dÃ©terminant une valeur.Le nombre maximum de retours en arriÃ¨re que l'ordonnanceur doit essayer lors de l'ordonnancement modulo d'une boucle.Le nombre maximum de blocs dans une rÃ©gion Ã  considÃ©rer pour l'ordonnancement interblocs.Le nombre maximum de branches sur le chemin pour aplatir une sÃ©quence.Le nombre maximum de contraintes par Ã©tat.Le nombre maximum de nÅ“uds Ã©clatÃ©s par point de programme dans l'analyseur, avant de terminer l'analyse de ce point.Le nombre maximum d'arÃªtes entrantes Ã  considÃ©rer pour les sauts croisÃ©s.Le nombre maximum d'arÃªtes infaisables Ã  rejeter avant de dÃ©clarer un diagnostique d'infaisabilitÃ©.Le nombre maximum de tentatives de combinaisons d'insns Ã  combiner.Le nombre maximum d'insns dans une rÃ©gion Ã  considÃ©rer pour l'ordonnancement interblocs.Le nombre maximum d'insns dans l'en-tÃªte d'une boucle qui sont dupliquÃ©es par l'Ã©tape de copie des en-tÃªtes de boucles.Le nombre maximum d'insns d'une boucle complÃ¨tement aplatie.Le nombre maximum d'insns dans une boucle aplatie.Le nombre maximum d'insns d'une boucle qui est dÃ©placÃ©e Ã  l'intÃ©rieur de ses branchements.Le nombre maximum d'insns Ã  dupliquer lors de la dÃ©factorisation des goto calculÃ©s.Le nombre maximum d'instructions dans une seule fonction Ã©ligible Ã  la mise en ligne.Le nombre maximum d'instructions dans une boucle interne qui est envisagÃ©e pour la dÃ©clinaison de version.Le nombre maximum d'instructions dans une boucle externe qui est envisagÃ©e pour la dÃ©clinaison de version en plus des instruction dans la boucle interne.Le nombre maximum d'instructions qu'une fonction en ligne peut grandir par la mise en ligne rÃ©cursive.Le nombre maximum d'instructions qu'une fonction pas en ligne peut grandir par la mise en ligne rÃ©cursive.Le nombre maximum d'instructions prÃªtes Ã  Ãªtre expÃ©diÃ©es qui doivent Ãªtre prises en compte par l'ordonnanceur durant le premier passage de l'ordonnancement.Le nombre maximum d'instructions Ã  considÃ©rer pour remplir un crÃ©neau de dÃ©lai.Le nombre maximum d'instructions Ã  considÃ©rer pour trouver les informations correctes d'un registre actif.Le nombre maximum d'instructions Ã  envisager de dÃ©plier en moyenne dans une boucle.Le nombre maximum d'instructions Ã  envisager de dÃ©plier dans une boucle.Le nombre maximum d'instructions Ã  rechercher en arriÃ¨re lors d'une recherche d'une recharge Ã©quivalente.Le nombre maximum d'instructions lors de la mise en ligne automatique de petites fonctions.Le nombre maximum d'instructions lors de la mise en ligne automatique.Le nombre maximum d'instructions lors de la mise en ligne pour la taille.Le nombre maximum d'itÃ©rations au travers du CFG pour Ã©tendre des rÃ©gions.Le nombre maximum dâ€™itÃ©rations de boucles qui sont prÃ©dites statiquement.Le nombre maximum de mises en ligne indirectes imbriquÃ©es rÃ©alisÃ©es par les premiÃ¨res mises en ligne.Le nombre maximum de rÃ©ductions d'une boucle simple qui est complÃ¨tement aplatie.Le nombre maximum de dÃ©pliages pour aplatir une boucle.Le nombre maximum de stmts dans une boucle imbriquÃ©e pour l'Ã©change de boucle.Le nombre maximum de fois qu'un site d'appel peut apparaÃ®tre dans la pile d'appel dans l'analyser, avant de terminer l'analyse d'un appel qui devrait descendre plus profondÃ©ment par rÃ©cursion.Le nombre maximum de dÃ©pliages d'une boucle.Le nombre maximum d'utilisations et de visites de dÃ©finitions en dÃ©couvrant une chaÃ®ne STV avant que la dÃ©couverte soit interrompue.La rapport maximum entre la taille du tableau et les branchements du switch pour qu'une conversion du switch ait lieu.Le rapport maximum entre les insertions et les suppressions d'expressions dans GCSE.La taille maximale recommandÃ©e de mÃ©moire contigÃ¼e occupÃ©e par deux objets accÃ©dÃ©s avec localitÃ© temporelle par des threads concurrents.  Typiquement la taille de la ligne de cache L1 mais elle peut Ãªtre plus petite pour tenir compte d'une variÃ©tÃ© de processeurs cibles avec des tailles de ligne de cache diffÃ©rentes.La taille maximum de la fenÃªtre d'anticipation de l'ordonnanceur sÃ©lectif.L'estimation de l'accÃ©lÃ©ration minimale permettant au code de mise en ligne d'ignorer inline-insns-single et inline-insns-auto.La probabilitÃ© minimale de succÃ¨s de spÃ©culation (en pourcent) de telle maniÃ¨re que l'insn spÃ©culative sera ordonnancÃ©e.Le UID minimum Ã  utiliser pour une insn qui n'est pas pour le dÃ©bogage.Le pas constant minimum au delÃ  duquel il faut utiliser des indices de prÃ©-extraction.Le coÃ»t minimum d'une expression onÃ©reuse dans le dÃ©placement d'un invariant de boucle.Le nombre minimum d'instructions concordantes Ã  considÃ©rer pour les sauts croisÃ©s.Le nombre maximum de supernÅ“uds dans une fonction pour que l'analyseur envisage de rÃ©sumer ses effets sur les sites d'appels.La probabilitÃ© minimale qu'une arÃªte doit avoir pour que l'ordonnanceur sauvegarde son Ã©tat d'un bout Ã  l'autre.La probabilitÃ© minimum d'atteindre un bloc source pour l'ordonnancement spÃ©culatif interblocs.L'offset minimum recommandÃ© entre deux objets accÃ©dÃ©s concurrentiellement pour Ã©viter une dÃ©gradation de performance supplÃ©mentaire Ã  cause du conflit introduit par l'implÃ©mentation. Typiquement, la taille de la ligne de cache L1 mais elle peut Ãªtre plus grande pour tenir compte de la variÃ©tÃ© des processeurs cibles avec diffÃ©rentes tailles de ligne de cache. Le code C++17 pourrait utiliser cette valeur dans la disposition des structures mais il est fortement dÃ©couragÃ© de faire pareil dans les ABI publiques.La taille minimale des variables contribuant au partage d'un emplacement de pile quand il n'y a pas d'optimisation.Le rapport du pas minimum pour que l'Ã©change de boucle soit profitable.Le seuil minimum pour la probabilitÃ© qu'une instruction de condition semi-invariante dÃ©clenche un scindage de boucleLa valeur minimum du dÃ©compte des Ã©tapes que le Â«Â Swing Modulo SchedulerÂ Â» va gÃ©nÃ©rer.Le tableau %qs Ã  %L du module ou du programme principal doit avoir une forme constanteLe nom %qs Ã  %C a dÃ©jÃ  Ã©tÃ© utilisÃ© comme nom de module externeLe nom %qs ne peut pas Ãªtre utilisÃ© comme un opÃ©rateur dÃ©fini Ã  %CLe nombre d'itÃ©rations Newton pour calculer la rÃ©ciproque du type double. La prÃ©cision de la division est proportionnelle Ã  ce paramÃ¨tre quand l'approximation de la division est activÃ©e. La valeur par dÃ©faut est 2.Le nombre d'itÃ©rations Newton pour calculer la rÃ©ciproque du type float. La prÃ©cision de la division est proportionnelle Ã  ce paramÃ¨tre quand l'approximation de la division est activÃ©e. La valeur par dÃ©faut est 1.Le nombre d'Ã©lÃ©ments du tableau de l'argument SUB pour IMAGE_INDEX Ã  %L sera %d (co-rang) et non %dLe nombre de cycles que le Â«Â Swing Modulo SchedulerÂ Â» prend en compte lorsqu'il vÃ©rifie les conflits en utilisant DFA.Le nombre d'Ã©lÃ©ments (%d) dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure permise %d. Voyez l'option %<-fmax-array-constructor%>.Le nombre d'Ã©lÃ©ments pour lesquels la vÃ©rification de la table de hachage est faite pour chaque Ã©lÃ©ment cherchÃ©.Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure autorisÃ©e %d.  Consultez l'option %<-fmax-array-constructor%>Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure autorisÃ©e %d.  Consultez l'option %<-fmax-array-constructor%>Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure permise %d. Voyez l'option %<-fmax-array-constructor%>Le nombre d'exÃ©cutions du bloc de base qui est considÃ©rÃ© Â«Â chaudÂ Â». Le paramÃ¨tre est utilisÃ© uniquement avec GIMPLE FE.Le nombre d'insns exÃ©cutÃ©es avant que la prÃ©-extraction soit terminÃ©e.Le nombre de pour milles les plus exÃ©cutÃ©s de l'exÃ©cution profilÃ©e sur le programme entier dans lesquelles le nombre d'exÃ©cutions du bloc de base doit faire partie pour Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â» (utilisÃ© en mode LTO).Le nombre de prÃ©-extractions qui peuvent se dÃ©rouler en mÃªme temps.Le nombre de registres de chaque classe laissÃ©s inutilisÃ©s par les dÃ©placements invariants au niveau des boucles.L'objet %qs Ã  %L a un paramÃ¨tre LEN diffÃ©rÃ© %qs et n'est ni allouable ni un pointeurL'objet %qs Ã  %L avec des paramÃ¨tres de type ASSUMED doit Ãªtre fictif ou un sÃ©lecteur SELECT TYPE(F08/4.2)L'expression paramÃ¨tre Ã  %C ne se simplifie pas en une constante INTEGERL'expression paramÃ¨tre Ã  %C doit Ãªtre de type INTEGER et non de type %sLe chemin vers devices.csv. Le pilote GCC sait normalement situer devices.csv lui-mÃªme et passer cette option au compilateur, donc, l'utilisateur ne devrait pas passer ceci.Le pourcentage d'une fonction, pondÃ©rÃ© par la frÃ©quence d'exÃ©cution, qui doit Ãªtre couvert par la formation de la trace. UtilisÃ© lorsque le feedback par profilage est disponible.Le pourcentage d'une fonction, pondÃ©rÃ© par la frÃ©quence d'exÃ©cution, qui doit Ãªtre couvert par la formation de la trace. UtilisÃ© lorsque le feedback par profilage n'est pas disponible.L'objet pointeur %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableauLes longueurs de vecteurs SVE possibles:Les dialectes TLS possibles:Le rang de l'Ã©lÃ©ment dans le constructeur de structure Ã  %L ne correspond pas Ã  celui du composant (%d/%d)Le fichier de rÃ©solution.L'Ã©chelle (en pourcents) appliquÃ©e Ã  inline-insns-single et les limites auto quand l'heuristique indique que la mise en ligne est trÃ¨s profitable.La forme du composant %qs dans le constructeur de structure Ã  %L diffÃ¨re de la forme du composant dÃ©clarÃ© pour la dimension %d (%ld/%ld)La taille de ligne du cache L1.La taille du cache L1.La taille du cache L2.La taille du corps d'une fonction Ã  considÃ©rer comme Ã©tant grand.La taille de la trame de pile qui est considÃ©rÃ©e comme Ã©tant grandeLa taille d'une unitÃ© de traduction que l'Ã©tape IPA-CP considÃ¨re comme grande.La taille d'une unitÃ© de traduction Ã  considÃ©rer comme grande.Le plus petit nombre de valeurs diffÃ©rentes pour lequel il est prÃ©fÃ©rable d'utiliser une table de sauts plutÃ´t qu'un arbre de branchements conditionnels. Si 0, utilise le choix par dÃ©faut pour la machine.L'expression source Ã  %L n'aura ni le type EVENT_TYPE ni un composant EVENT_TYPE si l'objet allouable Ã  %L est un co-tableauL'expression source Ã  %L n'aura ni le type LOCK_TYPE ni un composant LOCK_TYPE si l'objet allouable Ã  %L est un co-tableauL'argument stat= Ã  %L doit Ãªtre une variable entiÃ¨re avec kind=4Le constructeur de structure Ã  %C a Ã©tÃ© finalisÃ©. Cette fonctionnalitÃ© a Ã©tÃ© enlevÃ©e par f08/0011. Utilisez -std=f2018 ou -std=gnu pour Ã©liminer la finalisation.Le symbole %qs, rÃ©fÃ©rencÃ© Ã  %L, n'est pas dans le standard sÃ©lectionnÃ©Le rapport seuil pour rÃ©aliser l'Ã©limination des redondances partielles aprÃ¨s le rechargement.Le rapport seuil du dÃ©compte d'exÃ©cution des arÃªtes critiques qui permet l'Ã©limination des redondances aprÃ¨s rechargement.Le type %qs ne peut pas Ãªtre associÃ© Ã  un hÃ´te Ã  %L car il est bloquÃ© par un objet incompatible du mÃªme nom dÃ©clarÃ© Ã  %LLe type pour la fonction %qs Ã  %L n'est pas accessibleLa liste de spec des paramÃ¨tres de type Ã  %C ne peut pas contenir les paramÃ¨tres ASSUMED et DEFERRED en mÃªme tempsLa liste de spec des paramÃ¨tres de type Ã  %C contient trop d'expressions de paramÃ¨tresLa liste de spec des paramÃ¨tres de types Ã  %C ne contient pas assez d'expressions de paramÃ¨tresLa liste de spec des paramÃ¨tres de types dans le type-spec Ã  %L ne peut pas contenir de paramÃ¨tre DEFERREDLa spÃ©cification de type Ã  %L doit spÃ©cifier que chaque paramÃ¨tre de type de longueur est taciteLa spÃ©cification de type ne spÃ©cifiera point un type dÃ©rivÃ© d'une sÃ©quence ou un type avec l'attribut BIND dans SELECT TYPE Ã  %C [F2003:C815]La limite supÃ©rieure pour partager des entiers constants.La limite supÃ©rieure dans la derniÃ¨re dimension doit apparaÃ®tre dans la rÃ©fÃ©rence du tableau de taille tacite %qs Ã  %LLa valeur pour le paramÃ¨tre KIND Ã  %qs Ã  %C ne se rÃ©duit pas en une expression constanteLa valeur de n dans %<-finit-character=n%> doit Ãªtre comprise entre 0 et 127La valeur du paramÃ¨tre PDT LEN Â«Â %sÂ Â» n'est pas en accord avec celle dans la dÃ©claration fictiveLa valeur de l'expression SELECT RANK CASE Ã  %C ne peut pas Ãªtre infÃ©rieure Ã  zÃ©ro ou plus grande que %dLa version de l'ABI C++ Ã  utiliser.La version de l'ABI C++ utilisÃ©e pour les avertissements de -Wabi et les alias de compatibilitÃ© de l'Ã©dition de liens.Il y a dÃ©jÃ  une procÃ©dure avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %CIl n'y a pas de fonction spÃ©cifique pour la fonction gÃ©nÃ©rique %qs Ã  %LIl n'y a pas de sous-routine spÃ©cifique pour le gÃ©nÃ©rique %qs Ã  %LIl y a dÃ©jÃ  une procÃ©dure non gÃ©nÃ©rique avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %CCette architecture ne supporte pas les instructions de protection de brancheCe logiciel est un logiciel libre; voir les sources pour les conditions de copie.  Il n'y a
*************** AUCUNE GARANTIE, pas mÃªme pour la COMME
*** 2236,2242 ****
  L'utilisation de la fonction %qs Ã  %L est obsolÃ¨teL'utilisation du paramÃ¨tre %qs dÃ©clarÃ© Ã  %L est obsolÃ¨teL'utilisation de la sous-routine %qs Ã  %L est obsolÃ¨teL'utilisation de la variable %qs Ã  %L est obsolÃ¨teLes symboles Â«Â private externÂ Â» (cachÃ©s) sont habituellement rendus locaux durant l'Ã©dition de liens, cette commande le supprime de telle maniÃ¨re qu'ils restent exportÃ©s.L'argument VALUE de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissableAttribut VALUE Ã  %CVALUE n'est pas autorisÃ© Ã  l'intÃ©rieur de BLOCK Ã  %CObjet VALUE %qs dans la clause %s Ã  %LInstruction VALUE Ã  %Cmode VOID sur une sortieAttribut VOLATILE Ã  %CL'attribut VOLATILE Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© dans une procÃ©dure PUREInstruction VOLATILE Ã  %CNiveaux valides pour l'ISA du Nios II (pour -march):Arguments valides pour l'option -msdata=:Arguments valides pour -malign-:Les arguments valides pour -mcode-readable=:Arguments valides pour -mfpmath=:Arguments valables pour -mr10k-cache-barrier=:Arguments valides pour -mstack-protector-guard=:Les arguments valables pour -mstringop-strategy=:Arguments valables pour -mtp=:Options valides pour l'adressage relatif Ã  GP (pour -mgpopt):Valider les pointeurs dans la vtable avant de les utiliser.La valeur de la clause HINT Ã  %L sera une expression d'indice de constante valideLa variable %qs Ã  %C ne peut pas Ãªtre redÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %LLa variable %qs Ã  %C avec une initialisation apparaÃ®t dÃ©jÃ  dans une instruction DATALa variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du moduleLa variable %qs Ã  %L ne peut pas avoir les attributs ALLOCATABLE et BIND(C) en mÃªme tempsLa variable %qs Ã  %L ne peut pas avoir les deux attributs OPTIONAL et VALUE car la procÃ©dure %qs est BIND(C)La variable %qs Ã  %L ne peut pas avoir les attributs POINTER et BIND(c) en mÃªme tempsLa variable %qs Ã  %L n'a pas reÃ§u d'Ã©tiquette de formatLa variable %qs Ã  %L dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est bind(c)La variable %qs Ã  %L doit Ãªtre une constante dans ce contexteLa variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableauxLa variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muetLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car le type dÃ©rivÃ© %qs n'est pas interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car elle est polymorphiqueLa variable %qs Ã  %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permiseLa variable %qs Ã  %L peut ne pas Ãªtre d'un sous-type interopÃ©rable avec le C mais elle est BIND(C)La variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la fonction %qsLa variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la sous-routine %qsLa variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la fonction %qsLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la sous-routine %qsVariable %qs Ã  %L avec l'attribut ALLOCATABLE dans la procÃ©dure %qs avec BIND(C)Variable %qs Ã  %L avec l'attribut OPTIONAL dans la procÃ©dure %qs qui est BIND(C)Variable %qs Ã  %L avec l'attribut POINTER dans la procÃ©dure %qs avec BIND(C)La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableauLa variable %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L dans la procÃ©dure PURELa variable %qs ne peut pas apparaÃ®tre dans l'expression Ã  %LLa variable %qs du module %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L du module %qsUne Ã©tiquette cible n'a pas Ã©tÃ© affectÃ©e Ã  la variable %qs Ã  %LLa variable %qs dans la clause %s est utilisÃ©e dans une instruction NAMELIST Ã  %LLa variable %qs dans le bloc commun %qs Ã  %C ne peut pas Ãªtre bind(c) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est BIND(C)La variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre dÃ©clarÃ©e avec BIND(C) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre un sous-type interopÃ©rable avec le C bien que le bloc commun %qs est BIND(C)La variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte d'association de pointeur (%s) Ã  %LLa variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %LLa variable %qs n'est pas un argument muet Ã  %LLa variable %qs est utilisÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %qs sera dÃ©clarÃ©e dans la mÃªme unitÃ© de portÃ©e que !$ACC DECLARE Ã  %LLa variable %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLa variable %qs, utilisÃ©e dans une expression de spÃ©cification, est rÃ©fÃ©rencÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)La variable %s Ã  %L avec l'attribut NO_ARG_CHECK peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera un argument muetLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsÃ¨que numÃ©riqueLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille taciteLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK n'aura point de rÃ©fÃ©rence Ã  un sous-objetLa variable %s ne peut pas Ãªtre INTENT(IN) Ã  %CUne valeur ne peut pas Ãªtre affectÃ©e Ã  la variable %s dans une procÃ©dure PURE Ã  %CLa variable Ã  %C n'est pas un Ã©lÃ©ment d'un bloc COMMONLa variable Ã  %L est mentionnÃ©e plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLa variable 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.VÃ©rifier que les chemins sont exploitables en Ã©mettant les diagnostiques.DÃ©cliner les versions des boucles basÃ©es sur le fait que les indices ont un pas de un.Des versions multiples de fonctions virtuelles ne sont pas supportÃ©esLes accÃ¨s mÃ©moire volatiles n'utilisent pas les instructions de chargement/stockage E/S.Les accÃ¨s mÃ©moire volatiles utilisent les instructions de chargement/stockage E/S.WAIT Ã  %C interdit en Fortran 95La clause WAIT Ã  %L requiert une expression INTEGER scalaireL'instruction WAIT n'est pas permise dans une procÃ©dure PURE Ã  %CLa cible de l'affectation WHERE Ã  %L a une forme inconsistanteLe masque WHERE Ã  %L a une forme inconsistanteLa clause WHERE/ELSEWHERE Ã  %L requiert un tableau LOGICALAvertir Ã  propos des dÃ©clarations Â«Â externÂ Â» qui ne sont pas au niveau global du fichier.Avertir Ã  propos des constructions Â«Â douteusesÂ Â».Avertir Ã  propos d'un Â«Â newÂ Â» d'un type avec un alignement Ã©tendu si -faligned-new n'est pas utilisÃ©.Avertir Ã  propos des @selector() sans mÃ©thode prÃ©alablement dÃ©clarÃ©e.Avertir Ã  propos de constructions C qui ne sont pas communes au C et au C++.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 1998 et le C++ ISO 2011.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2011 et le C++ ISO 2014.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2014 et le C++ ISO 2017.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2017 et le C++ ISO 2020.Avertir Ã  propos des types polymorphiques du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des mÃ©thodes virtuelles du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des constructions C++11 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic.Avertir Ã  propos des constructions C++14 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++17 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++20 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++23 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des chaÃ®nes de format de GCC qui ne sont pas appropriÃ©es pour les diagnostiques.Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL.Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s.Avertir Ã  propos d'expressions USE qui n'ont pas de qualificatif ONLY.Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__.Avertir Ã  propos des accÃ¨s aux membres intÃ©rieurs de taille nulle d'un tableau.Avertir Ã  propos de l'alignement de blocs COMMON.Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque.Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â».Avertir Ã  propos des boucles DO invalides.Avertir quand une expression boolÃ©enne est comparÃ©e avec une valeur entiÃ¨re diffÃ©rente de vrai/faux.Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Avertir Ã  propos de procÃ©dures appelÃ©es sans Ãªtre explicitement dÃ©clarÃ©es.Avertir lors d'appels Ã  std::move sur un objet local dans une instruction return qui empÃªche l'Ã©lision de la copie.Avertir Ã  propos d'appels Ã  snprintf et aux fonctions similaires qui tronquent la sortie.Avertir Ã  propos d'appels Ã  snprintf et des fonctions similaires qui tronquent la sortie. Identique Ã  -Wformat-truncation=1.Avertir Ã  propos d'appels Ã  strcmp et strncmp utilisÃ©s dans des expressions d'Ã©galitÃ©s qui sont nÃ©cessairement vraies ou fausses Ã  cause de la longueur de l'un et la taille de l'autre argument.Avertir Ã  propos d'appels avec une interface implicite.Avertir Ã  propos de cas oÃ¹ -ftrivial-auto-var-init ne peut pas initialiser une variable automatique.Avertir quand des fonctions sont transtypÃ©es vers des types incompatibles.Avertir Ã  propos de transtypages entre types de fonctions incompatibles.Avertir Ã  propos des transtypages qui vont produire un rÃ©sultat nul.Avertir Ã  propos des transtypages qui Ã©cartent les qualificatifs.Avertir Ã  propos de gestionnaires Â«Â catchÂ Â» de types non rÃ©fÃ©rencÃ©s.Avertir Ã  propos des certaines opÃ©rations sur des expressions boolÃ©ennes.Avertir Ã  propos de chemins dans le code oÃ¹ un NULL est passÃ© comme argument qui ne doit pas Ãªtre nul d'une fonction.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur de fonction NULL est appelÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur NULL est dÃ©rÃ©fÃ©rencÃ©.Avertir au sujet des chemins de code dans lesquels un descripteur de fichier peut Ãªtre fermÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ descripteur de fichier n'est pas fermÃ©.Avertir Ã  propos de chemins dans le code dans lesquels un descripteur de fichier est utilisÃ© sans que sa validitÃ© ait Ã©tÃ© vÃ©rifiÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur libÃ©rÃ©e est utilisÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur allouÃ© sur le tas est perdu.Avertir Ã  propos de chemins dans le code oÃ¹ un longjmp revient vers un jmp_buf enregistrÃ© sur la pile qui a retournÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur qui n'est pas sur le tas est libÃ©rÃ©.Avertir Ã  propos des chemins de code dans lesquels un pointeur peut Ãªtre libÃ©rÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur NULL est vÃ©rifiÃ© aprÃ¨s avoir Ã©tÃ© dÃ©rÃ©fÃ©rencÃ©.Avertir Ã  propos des chemins de code dans lesquels un pointeur vers un tampon est assignÃ© a un type incompatible.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur vers une pile obsolÃ¨te est utilisÃ©.Avertir Ã  propos des chemins dans le code oÃ¹ un pointeur qui peut Ãªtre NULL est dÃ©fÃ©rencÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur qui peut Ãªtre NULL est passÃ©e comme argument qui ne doit pas Ãªtre nul d'une fonction.Avertir Ã  propos de chemins dans le code oÃ¹ une lecture ou une Ã©criture est rÃ©alisÃ©e sur un descripteur de fichier fermÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un dÃ©calage avec un compteur >= Ã  la largeur du type est tentÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un dÃ©calage avec un compteur nÃ©gatif est tentÃ©.Avertir au sujet des chemins de code dans lesquels le FICHIER stdio peut Ãªtre fermÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ le FICHIER stdio n'est pas fermÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un va_list est utilisÃ© aprÃ¨s va_end.Avertir Ã  propos de chemins dans le code oÃ¹ une Ã©criture ou une lecture est en dehors des limites d'un tampon.Avertir Ã  propos de chemins dans le code oÃ¹ un Â«Â assert()Â Â» est rÃ©alisÃ© en utilisant une valeur brute.Avertir Ã  propos de chemins dans le code oÃ¹ une fonction non sÃ»r du point de vue d'un signal asynchrone est appelÃ©e depuis un gestionnaire de signal.Avertir Ã  propos de chemins dans le code oÃ¹ un tampon dans la pile est passÃ© Ã  putenv.Avertir Ã  propos de chemins dans le code dans lesquels une opÃ©ration est tentÃ©e dans la mauvaise phase de la vie d'un descripteur de fichier.Avertir Ã  propos de chemins dans le code oÃ¹ une opÃ©ration est tentÃ©e sur le mauvais type de descripteur de fichier.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur non initialisÃ©e est utilisÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme diviseur.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme offset de pointeur.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme taille.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme taille d'allocation.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme index d'un tableau.Avertir Ã  propos de chemins dans le code dans lesquels une arithmÃ©tique en virgule flottante est utilisÃ©e Ã  des endroits oÃ¹ un calcul prÃ©cis est requis.Avertir Ã  propos de chemins dans le code oÃ¹ une lecture est tentÃ©e sur un descripteur de fichier en Ã©criture seule ou vice versa.Avertir Ã  propos de chemins dans le code oÃ¹ des donnÃ©es sensibles sont copiÃ©es par delÃ  la frontiÃ¨re de sÃ©curitÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ des donnÃ©es sensibles sont Ã©crites dans un fichier.Avertir Ã  propos de chemins dans le code oÃ¹ la mauvaise fonction de dÃ©sallocation est appelÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ va_arg est utilisÃ© trop de fois sur un va_list.Avertir Ã  propos de chemins dans le code oÃ¹ va_arg utilise le mauvais type.Avertir Ã  propos de chemins dans le code oÃ¹ va_start ou va_copy est utilisÃ© sans un va_end correspondant.Avertir Ã  propos de chemins dans le code qui semblent mener Ã  une rÃ©cursion infinie.Avertir Ã  propos de chemins dans le code oÃ¹ une Ã©criture dans un objet constant est tentÃ©.Avertir Ã  propos de chemins dans le code qui tentent d'Ã©crire dans une chaÃ®ne littÃ©rale.Avertir Ã  propos du code qui pourrait enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par une seule variable (strict aliasing).Avertir Ã  propos de comparaisons entre enum de types diffÃ©rents.Avertir Ã  propos de comparaisons entre deux opÃ©randes de type tableau.Avertir au sujet de divisions entiÃ¨res par zÃ©ro au moment de la compilation.Avertir Ã  propos de divisions de constantes entiÃ¨res qui produisent un rÃ©sultat tronquÃ©.Avertir Ã  propos de la crÃ©ation de temporaires de tableaux.Avertir Ã  propos des Â«Â elseÂ Â» orphelins.Avertir Ã  propos de dÃ©clarations d'entitÃ©s auxquelles des attributs pourraient Ãªtre manquants qui sont liÃ©es Ã  des entitÃ©s qui ont Ã©tÃ© dÃ©clarÃ©es avec ces attributs.Avertir Ã  propos de la destruction d'un objet polymorphique sans destructeur virtuel.Avertir Ã  propos de l'usage obsolÃ¨te du type AltiVec Â«Â vector long ...Â Â».Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes de types Ã©numÃ©rÃ©s.Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes quand l'un est un type Ã©numÃ©rÃ© et l'autre est un type en virgule flottante.Avertir Ã  propos de l'usage obsolÃ¨te du qualificatif volatile.Avertir Ã  propos de divisions de deux opÃ©rateurs Â«Â sizeofÂ Â» quand le premier est appliquÃ© Ã  un tableau et le diviseur n'est pas Ã©gal Ã  la taille d'un Ã©lÃ©ment du tableau.Avertir Ã  propos de branches dupliquÃ©es dans les instructions if-else.Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if.Avertir Ã  propos d'inconsistances entre les types enum/entierAvertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â».Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant.Avertir Ã  propos d'Ã©galitÃ©s impliquant des comparaisons avec des expressions REAL ou COMPLEX.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C11 ISO mais prÃ©sentes dans le C2X ISO.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C90 ISO mais prÃ©sentes dans le C99 ISO.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C99 ISO mais prÃ©sentes dans le C11 ISO.Avertir Ã  propos des fonctionnalitÃ©s absentes du C traditionnel.Avertir Ã  propos des chaÃ®nes de format qui ne sont pas littÃ©rales.Avertir Ã  propos des chaÃ®nes de format contenant des octets NUL.Avertir Ã  propos de l'Ã©limination d'appels de fonctions.Avertir Ã  propos des appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination.Avertir Ã  propos d'appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination. Identique Ã  -Wformat-overflow=1.Avertir Ã  propos des paramÃ¨tres de fonctions dÃ©clarÃ©s sans type dans des fonctions utilisant le style K&R.Avertir Ã  propos d'arithmÃ©tiques sur un pointeur de fonction.Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((cold)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((const)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((malloc)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((noreturn)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((pure)).Avertir Ã  propos des fonctions qui 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 d'une conversion implicite de types enum.Avertir Ã  propos des conversions implicites de Â«Â floatÂ Â» vers Â«Â doubleÂ Â».Avertir Ã  propos des dÃ©clarations implicites.Avertir Ã  propos des dÃ©clarations de fonctions implicites.Avertir Ã  propos de l'utilisation inappropriÃ©e d'un attribut.Avertir Ã  propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier.Avertir Ã  propos des utilisations inappropriÃ©es des membres de tableau flexible selon le niveau de -fstrict-flex-arrays.Avertir Ã  propos des dimensions OpenACC invalides.Avertir Ã  propos de caractÃ¨res UTF-8 invalides.Avertir Ã  propos des formes invalides de sÃ©quences d'Ã©chappement dÃ©limitÃ©es ou nommÃ©es.Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â».Avertir Ã  propos d'un mot clÃ© requis probablement manquant.Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es.Avertir Ã  propos de macros ayant des dÃ©finitions d'unitÃ©s d'en-tÃªte conflictuelles.Avertir Ã  propos des variables automatiques qui pourraient ne pas Ãªtre initialisÃ©es.Avertir Ã  propos de dÃ©clarations discordantes de paramÃ¨tres VLA.Avertir Ã  propos de dÃ©clarations discordantes entre des paramÃ¨tres de tableaux et des accÃ¨s peu sÃ»rs qui y sont faitsAvertir Ã  propos de l'absence d'une esperluette (&) dans des constantes de caractÃ¨res continuÃ©es (sur plusieurs lignes, par exemple).Avertir Ã  propos des champs manquants dans les initialisations des structures.Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes.Avertir Ã  propos de pragmas mal employÃ©s.Avertir Ã  propos d'une grande partie des conversions implicites.Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet.Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11.Avertir Ã  propos des destructeurs non virtuels.Avertir Ã  propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO.Avertir Ã  propos de valeurs insensÃ©es pour --param destructive-interference-size ou constructive-interference-size.Avertir Ã  propos d'optimisations qui supposent que le dÃ©bordement d'un nombre signÃ© est indÃ©fini.Avertir Ã  propos des dÃ©bordements dans les expressions arithmÃ©tiques.Avertir Ã  propos de la surcharge des noms de fonctions virtuelles.Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords.Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords.Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4.Avertir Ã  propos des conversions de pointeurs qui accroissent l'alignement.Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms.Avertir Ã  propos de l'emploi d'alias pour des arguments fictifs.Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence.Avertir Ã  propos d'indices probablement incorrects dans les boucles Â«Â doÂ Â».Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations.Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes.Avertir Ã  propos des blocs de commentaires imbriquÃ©s et des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique.Avertir Ã  propos d'un choix potentiellement suboptimal relatif au parallÃ©lisme de OpenACC.Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon.Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables.Avertir Ã  propos des lectures au delÃ  de la fin d'une chaÃ®ne source dans les fonctions de manipulation de chaÃ®nes telles que memchr et memcpy.Avertir Ã  propos de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â».Avertir au sujet d'appels redondants Ã  std::move.Avertir Ã  propos du retour d'un pointeur ou d'une rÃ©fÃ©rence Ã  une variable locale ou temporaire.Avertir Ã  propos de structures, unions ou tableaux retournÃ©s.Avertir Ã  propos d'un point-virgule aprÃ¨s la dÃ©finition d'une fonction dans une classe.Avertir Ã  propos des diffÃ©rences de signe dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des comparaisons entre signÃ©s et non signÃ©s.Avertir Ã  propos de 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 de valeurs dans un Â«Â switchÂ Â» qui sont en dehors de la plage du type du Â«Â switchÂ Â».Avertir Ã  propos des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne.Avertir Ã  propos des ambiguÃ¯tÃ©s d'analyse syntactique les plus vexantes.Avertir Ã  propos des choses qui changent entre le -fabi-version actuel est la version spÃ©cifiÃ©e.Avertir Ã  propos des choses qui vont changer lors d'une compilation avec un compilateur conforme Ã  l'ABI.Avertir Ã  propos d'expressions de caractÃ¨res tronquÃ©es.Avertir Ã  propos de lignes sources tronquÃ©es.Avertir Ã  propos des chaÃ®nes tronquÃ©es dans les fonctions de manipulation de chaÃ®nes telles que strncat et strncpy.Avertir Ã  propos de la sÃ©curitÃ© du type et les erreurs similaires et les dÃ©saccords dans les dÃ©clarations avec des attributs alias.Avertir Ã  propos des NULL sans type qui sont utilisÃ©s comme sentinelle.Avertir Ã  propos du dÃ©bordement vers le bas d'expressions constantes numÃ©riques.Avertir Ã  propos des variables automatiques non initialisÃ©es.Avertir Ã  propos des dÃ©clarations de fonctions sans prototype.Avertir Ã  propos des pragmas non reconnus.Avertir Ã  propos des macros non sÃ»res qui s'Ã©tendent en plusieurs instructions utilisÃ©es comme contenu d'une instruction telle que if, else, while, switch ou for.Avertir Ã  propos de constantes flottantes sans suffixe.Avertir Ã  propos des fonctionnalitÃ©s non supportÃ©es dans ThreadSanitizer.Avertir Ã  propos des arguments fictifs inutilisÃ©s.Avertir Ã  propos de l'utilisation de constantes de type caractÃ¨re utilisant des multi-caractÃ¨res.Avertir Ã  propos des transtypages inutiles.Avertir si des rÃ©pertoires d'inclusions dÃ©finis par l'utilisateur n'existent pas.Avertir Ã  propos des utilisations des dÃ©clarations Â«Â __attribute__((deprecated))Â Â».Avertir Ã  propos des utilisations des dÃ©clarations Â«Â __attribute__((warning))Â Â».Avertir Ã  propos des utilisations de l'opÃ©rateur virgule dans une expression d'indice.Avertir Ã  propos de l'utilisation des spÃ©cificateurs de stockage de registres.Avertir Ã  propos des utilisations de std::initializer_list qui peut retourner des pointeurs ballants.Avertir Ã  propos de l'utilisation de macros variadiques.Avertir Ã  propos de variables qui pourraient Ãªtre changÃ©es par Â«Â longjmpÂ Â» ou Â«Â vforkÂ Â».Avertir au sujet des variables qui sont initialisÃ©es par elles-mÃªmes.Avertir Ã  propos des violations des rÃ¨gles de style de Effective C++.Avertir Ã  propos d'opÃ©rateurs xor oÃ¹ il apparaÃ®t que l'utilisateur voulait une exponentiation.Avertir Ã  propos des chaÃ®nes de format de longueur nulle.Avertir Ã  propos des boucles DO sans aucun passage.Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui demandent zÃ©ro octets.Avertir Ã  propos des constructions qui reposent sur une condition.Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur.Avertir Ã  propos d'appels de dÃ©sallocation avec des arguments retournÃ©s par des fonctions d'allocation non correspondantes.Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s.Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante.Avertir pour des conversions de types implicites qui pourraient changer une valeur.Avertir Ã  propos d'appels rÃ©cursifs infinis.Avertir Ã  propos de dÃ©saccords entre les appels Ã  l'opÃ©rateur Â«Â newÂ Â» ou Â«Â deleteÂ Â» et l'appel correspondant Ã  la fonction d'allocation ou de dÃ©sallocation.Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration.Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini.Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en.Avertir Ã  propos d'Ã©critures non sÃ»res en mÃ©moire brut vers des objets de types classe.Avertir Ã  propos de l'utilisation de pointeurs vers des variables automatiques qui ont cessÃ© d'exister.Avertir Ã  propos de l'utilisation de pointeurs vers un stockage dÃ©sallouÃ©.Avertissements des compilations spÃ©culatives telles que __traits(compiles).Avertir si Â«Â definedÂ Â» est utilisÃ© en dehors de #if.Avertir si le type de fonction noexcept du C++17 changera le nom dÃ©corÃ© d'un symbole.Avertir si un transtypage de type C est utilisÃ© dans un programme.Avertir si l'appelant d'une fonction marquÃ©e avec l'attribut Â«Â warn_unused_resultÂ Â» n'utilise pas la valeur retournÃ©e.Avertir si une interface de classe n'a pas de super classe. Les classes racines peuvent utiliser un attribut pour supprimer cet avertissement.Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de noms anonyme ou dÃ©pend d'un type sans classe de liaison.Avertir si une comparaison est toujours Ã©valuÃ©e Ã  vrai ou Ã  faux.Avertir si une comparaison est toujours vraie ou toujours fausse en raison d'une gamme limitÃ©e du type de donnÃ©e.Avertir si une fonctionnalitÃ© du compilateur, une classe, une mÃ©thode ou un champ obsolÃ¨te est utilisÃ©.Avertir si une fonction utilise alloca ou crÃ©e un tableau avec une taille dynamique.Avertir si une dÃ©claration locale masque une variable d'instance.Avertir si une boucle avec un nombre constant d'itÃ©rations dÃ©clenche un comportement indÃ©fini.Avertir si une propriÃ©tÃ© d'un objet en Objective-C n'a pas de sÃ©mantique d'affectation spÃ©cifiÃ©e.Avertir si un sÃ©lecteur a de multiples mÃ©thodes.Avertir si une directive SIMD est outrepassÃ©e par le modÃ¨le de coÃ»t du vectoriseur.Avertir si la taille de trame d'une seule fonction excÃ¨de la taille de trame donnÃ©e.Avertir si une chaÃ®ne est plus longue que la longueur maximale spÃ©cifiÃ©e comme Ã©tant portable par le standard.Avertir si le sous-objet a un attribut abi_tag que le type d'objet complet n'a pas.Avertir si une expression Â«Â throwÂ Â» conduira toujours Ã  un appel Ã  terminate().Avertir si une procÃ©dure de l'utilisateur a le mÃªme nom qu'un intrinsÃ¨que.Avertir si un tableau de longueur variable est utilisÃ©.Avertir si une classe de base virtuelle a un opÃ©rateur de dÃ©placement non-trivial.Avertir si le nom d'un MCU n'est pas reconnu ou entre en conflit avec d'autres options (dÃ©faut: on).Avertir si un tableau est accÃ©dÃ© en dehors de ses limites.Avertir lorsqu'une dÃ©finition de paramÃ¨tre dans l'ancien style est utilisÃ©e.Avertir si une macro non dÃ©finie est utilisÃ©e dans une directive #if.Avertir si un paramÃ¨tre pointeur avec l'attribut nonnull est comparÃ© avec NULL.Avertir si des objets CFString constants contiennent des caractÃ¨res non portables.Avertir si des constructeurs ou des destructeurs avec une prioritÃ© entre 0 et 100 sont utilisÃ©s.Avertir si la conversion d'un rÃ©sultat d'une arithmÃ©tique pourrait changer la valeur malgrÃ© que la conversion des opÃ©randes ne le peut pas.Avertir si le dÃ©rÃ©fÃ©rencement d'un pointeur NULL peut conduire Ã  un comportement erronÃ© ou indÃ©fini.Avertir si devices.csv n'est pas trouvÃ© ou s'il y a des problÃ¨mes lors de son analyse (dÃ©faut: on).Avertir si 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'attribut NSObject est appliquÃ© sur autre chose qu'un typedef.Avertir si l'espace d'adressage d'une adresse est changÃ©.Avertir si le code est trop compliquÃ© pour que l'analyseur rÃ©ussisse Ã  l'explorer entiÃ¨rement.Avertir si le pointeur dans une affectation Ã  un pointeur pourrait vivre plus longtemps que sa cible.Avertir si le type d'une variable pourrait ne pas Ãªtre compatible avec le C.Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme.Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©.Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement.Avertir quand une fonction se termine plus tÃ´t qu'elle ne commence Ã  cause de macros linenum invalide.Avertir si les profiles dÃ©finis par -fprofile-use n'existe pas.Avertir si les profiles dÃ©finis par -fprofile-use ne correspondent pas.Avertir Ã  propos des prototypes qui causent une conversion de type diffÃ©rente de celle qui aurait lieu en l'absence du prototype.Avertir lors de toute utilisation de alloca.Avertir Ã  propos des hÃ©ritages multiples directs.Avertir Ã  propos d'hÃ©ritages virtuels directs.Avertir Ã  propos des intrinsÃ¨ques qui ne font pas partie du standard sÃ©lectionnÃ©.Avertir Ã  propos des dÃ©finitions d'espaces de noms.Avertir lors d'une dÃ©claration d'un patron primaire.Avertir au sujet d'appels douteux de fonctions standard calculant des valeurs absolues.Avertir Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires.Avertir que -fno-automatic peut casser la rÃ©cursion.Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisÃ© de maniÃ¨re sÃ»re.Avertir quand les fonctions intÃ©grÃ©es __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisÃ©es.Avertir lorsque une directive #warning est rencontrÃ©e.Avertir quand une base est inaccessible dans la dÃ©rivÃ©e Ã  cause d'une ambiguÃ¯tÃ©.Avertir lorsque une fonction interne est dÃ©clarÃ©e avec la mauvaise signature.Avertir quand une macro interne du prÃ©-processeur est annulÃ©e ou redÃ©finie.Avertir quand une classe est redÃ©clarÃ©e ou rÃ©fÃ©rencÃ©e en utilisant une mauvaise clÃ© de classe.Avertir quand une classe ou un type Ã©numÃ©rÃ© est rÃ©fÃ©rencÃ© en utilisant une clÃ© de classe redondante.Avertir lorsqu'une variable const est inutilisÃ©e.Avertir quand une fonction de conversion ne sera jamais appelÃ©e Ã  cause du type vers lequel elle converti.Avertir lorsqu'une dÃ©claration ne spÃ©cifie pas le type.Avertir lorsqu'une dÃ©claration duplique l'un des spÃ©cificateurs const, volatile, restrict ou _Atomic.Avertir lorsqu'une dÃ©claration est trouvÃ©e aprÃ¨s une expression.Avertir lorsqu'une fonction est inutilisÃ©e.Avertir quand une fonction ne produit jamais une expression constante.Avertir lorsqu'un paramÃ¨tre de fonction est seulement dÃ©fini mais n'est pas autrement utilisÃ©.Avertir lorsqu'un paramÃ¨tre de fonction est inutilisÃ©.Avertir quand un saut manque l'initialisation d'une variable.Avertir lorsqu'une Ã©tiquette est inutilisÃ©e.Avertir lorsqu'une variable tableau dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'une variable dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul.Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux.Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©.Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©.Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente.Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro.Avertir quand une boucle Â«Â forÂ Â» itÃ©rant sur une liste crÃ©e des copies inutiles.Avertir quand une rÃ©fÃ©rence est liÃ©e Ã  un temporaire qui a cessÃ© d'exister.Avertir quand une variable registre est dÃ©clarÃ©e volatile.Avertir 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 valeur est dÃ©placÃ©e vers elle-mÃªme avec std::move.Avertir lorsqu'une variable est seulement dÃ©finie mais n'est pas autrement utilisÃ©e.Avertir lorsqu'une variable est inutilisÃ©e.Avertir lorsqu'une opÃ©ration vectorielle est compilÃ©e en dehors de SIMD.Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s.Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme.Avertir si un paramÃ¨tre du modÃ¨le de mÃ©moire atomique est identifiÃ© comme Ã©tant en dehors de la plage valide.Avertir lorsqu'un gestionnaire d'exception est Ã©clipsÃ© par un autre gestionnaire.Avertir lorsque la valeur d'une expression n'est pas utilisÃ©e.Avertir lorsque une fonction en ligne ne peut pas Ãªtre mise en ligne.Avertir lorsque une passe d'optimisation est dÃ©sactivÃ©e.Avertir lors d'une tentative de libÃ©rer un objet qui n'est pas sur le tas.Avertir lors de la conversion de types de pointeurs en fonctions membres.Avertir lors de la destruction d'un pointeur vers un type incomplet.Avertir quand des champs dans une structure avec des attributs empaquetÃ©s sont mal alignÃ©s.Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison.Avertir si plusieurs diffÃ©rents gestionnaires d'interruption rapide sont dans l'unitÃ© de compilation.Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron.Avertir lorsque la protection contre l'Ã©crasement de la pile n'est pas produite pour une quelconque raison.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre d'un type compatible.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre.Avertir lorsqu'une variable en masque une autre (globalement).Avertir lorsqu'une variable en masque une autre.  Identique Ã  -Wshadow=global.Avertir lorsque la surcharge promeut un non signÃ© en signÃ©.Avertir lorsque du rembourrage est requis pour aligner les membres d'une structure.Avertir lors de la dÃ©duction d'argument de patrons de classes sur un type sans guides de dÃ©duction.Avertir quand le code de contrÃ´le du profilage a Ã©tÃ© demandÃ© mais n'a pas su Ãªtre appliquÃ© Ã  certaines fonctions.Avertir si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau.Avertir quand l'adresse d'un membre compactÃ© d'une structure ou d'une union est prise.Avertir lorsque le compilateur rÃ©ordonne le code.Avertir lorsqu'un champ dans une structure n'est pas alignÃ©.Avertir lorsque l'indentation du code ne reflÃ¨te pas la structure du bloc.Avertir lorsque l'attribut Â«Â packedÂ Â» n'a pas d'effet sur l'agencement d'un struct.Avertir quand un mot clÃ© de patron est manquant aprÃ¨s un jeton d'accÃ¨s Ã  un membre dans une expression d'accÃ¨s Ã  un membre dÃ©pendant si ce membre est un patron.Avertir quand il y a un transtypage vers un pointeur Ã  partir d'un entier de taille diffÃ©rente.Avertir quand il y a une conversion entre des pointeurs de types incompatibles.Avertir quand un typedef dÃ©fini localement dans une fonction n'est pas utilisÃ©.Avertir lorsque une fonction retourne le type par dÃ©faut Â«Â intÂ Â» (en C) ou lorsque les types de retour sont inconsistants (en C++).Avertir lorsqu'un trampoline est gÃ©nÃ©rÃ©.Avertir quand une affectation Objective-C est interceptÃ©e par le ramasse-miettes.Avertir lorsque des attributs sont ignorÃ©s.Avertir lorsque des qualificatifs de types sont ignorÃ©s.AvertissementLorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre signÃ©.Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre non signÃ©.Quand -mhard-float est sÃ©lectionnÃ©, active la gÃ©nÃ©ration d'instructions en virgule flottante double prÃ©cision. Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations en virgule flottante double prÃ©cision.Quand -mhard-float est sÃ©lectionnÃ©, active la gÃ©nÃ©ration des instructions de comparaison et activation du fanion en virgule flottante sans ordre (lf.sfun*). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de comparaison et activation du fanion en virgule flottante sans ordre.Quand un symbole est rÃ©solu, vÃ©rifier la portÃ©e de Â«Â alias thisÂ Â» avant d'examiner les portÃ©es supÃ©rieures.Lors d'un accÃ¨s Ã  la RAM, utiliser X comme imposÃ© par le matÃ©riel, c'est-Ã -dire, utiliser la prÃ©-dÃ©crÃ©mentation, la post-incrÃ©mentation et l'adressage indirect avec le registre X. Sans cette option, le compilateur peut supposer qu'il existe un mode d'adressage X+const similaire Ã  Y+const et Z+const et produire des instructions qui Ã©mulent un tel mode d'adressage pour X.Quand les deux heuristiques de rs6000-density-pct-threshold et rs6000-density-size-threshold sont satisfaites, on dÃ©cide de pÃ©naliser le coÃ»t du corps de la boucle avec la valeur spÃ©cifiÃ©e par ce paramÃ¨tre. La valeur par dÃ©faut est 10.Lors de l'Ã©valuation du coÃ»t de la vectorisation des boucles, il faut probablement pÃ©naliser le coÃ»t du corps de la boucle en fonction des chargements espacÃ©s ou par Ã©lÃ©ment additionnels. Les nombres d'instructions gÃ©nÃ©rales et d'instructions de chargement sont collectÃ©s selon les informations des instructions Ã  vectoriser.  La proportion d'instructions de chargement est dÃ©terminÃ©e.  La pÃ©nalitÃ© est appliquÃ©e uniquement si la proportion excÃ¨de le seuil spÃ©cifiÃ© par ce paramÃ¨tre.  La valeur par dÃ©faut est 45.Lors de l'Ã©valuation du coÃ»t de la vectorisation des boucles, il faut probablement pÃ©naliser le coÃ»t du corps de la boucle si le modÃ¨le existant du coÃ»t ne reflÃ¨te pas adÃ©quatement les dÃ©lais provenant de ressources vectorielles indisponibles.  Les coÃ»ts sont collectÃ©s sÃ©parÃ©ment pour les instructions vectorisÃ©es et non vectorisÃ©es.  La proportion entre le coÃ»t vectoriel et le coÃ»t total (vectoriel + non vectoriel) et dÃ©terminÃ©e.  Une pÃ©nalitÃ© est ajoutÃ©e uniquement si la proportion dÃ©passe le seuil fixÃ© par ce paramÃ¨tre.  La valeur par dÃ©faut est 85.Lors de la gÃ©nÃ©ration de code -fpic, autoriser l'utilisation des PLT. IgnorÃ© avec fno-pic.Lors de la gÃ©nÃ©ration de code -mabicalls, autoriser les exÃ©cutables Ã  utiliser les PLT et Ã  copier les relocalisations.Lors de la gÃ©nÃ©ration de code -mabicalls, rendre le code convenable pour Ãªtre utilisÃ© dans des bibliothÃ¨ques partagÃ©es.Lors de l'Ã©dition de liens pour des cibles gros boutistes, gÃ©nÃ©rer une image au format BE8.Lors de l'Ã©dition de liens pour des cibles gros-boutistes, gÃ©nÃ©rer une image au format historique BE32.Lorsque c'est possible, ne pas gÃ©nÃ©rer des trames de pile.Lors de la propagation des estimations des effets IPA-CP, multiplier les frÃ©quences des arÃªtes rÃ©cursives qui ramÃ¨nent une valeur inchangÃ©e par ce facteur.Lorsque le facteur de rÃ©duction calculÃ© pour une boucle excÃ¨de le seuil spÃ©cifiÃ© par ce paramÃ¨tre, le dÃ©pliage de boucle est prÃ©fÃ©rÃ©. La valeur par dÃ©faut est 1.Lorsque CSE s'exÃ©cute, suivre les sauts jusqu'Ã  leurs cibles.Lors de l'utilisation de la contre-rÃ©action du profile, utiliser l'arÃªte au pourcentage de cette position dans l'histogramme des frÃ©quences comme bases des heuristiques IPA-CP.Lors de la vectorisation pour SVE, considÃ©rer l'utilisation de vecteurs dÃ©pliÃ©es pour les Ã©lÃ©ments les plus petits et utiliser le modÃ¨le de coÃ»t pour choisir l'approche la plus Ã©conomique. Utiliser aussi le modÃ¨le de coÃ»t pour choisir entre la vectorisation SVE et Advanced SIMD.Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me.Est-ce que les erreurs codegen devraient produire des erreurs interne du compilateur (ICE) avec -fchecking.Faut-il gÃ©nÃ©rer des indices de prÃ©-extraction logicielle pour des pas non constants.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 INSCAN Ã  %L, on attend un corps de boucle avec !$OMP SCAN entre deux sÃ©quences de blocs structurÃ©sSans rembourrage, il n'y a pas assez d'Ã©lÃ©ments dans la source de l'intrinsÃ¨que RESHAPE Ã  %L pour correspondre Ã  la formeContourner certaines erreurs dans mflo/mfhi du VR4130.Contourner une anomalie du matÃ©riel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC.Contourner un bogue matÃ©riel des premiers 4300.Contourner l'anomalie dans l'instruction de multiplication.Contourner certaines erreurs du 24K.Contourner certaines erreurs du R10000.Contourner certaines erreurs du R4000.Contourner certaines erreurs du R4400.Contourner certaines erreurs du RM7000.Contourner certaines erreurs du VR4120.Contourner l'erreur pour les premiers cÅ“urs du SB-1 rÃ©vision 2.Contourner le bogue de la multiplication matÃ©rielle.Contourner l'erratum des boucles courtes du R5900.Correctif pour l'erratum numÃ©ro 835769 de l'ARM Cortex-A53.Correctif pour l'erratum numÃ©ro 843419 de l'ARM Cortex-A53.Emballer toutes les branches indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer tous les appels indirects dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer toutes les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches pour lesquelles l'adresse de retour n'a pas besoin d'Ãªtre restaurÃ©e depuis la mÃ©moire.Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches oÃ¹ l'adresse de retour est restaurÃ©e depuis la mÃ©moire.Emballer les sauts de table indirects et les goto calculÃ©s dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. L'utilisation de thunk ou thunk-extern avec cette option requiert que les fragments soient traitÃ©s comme des gestionnaires de signaux pour gÃ©nÃ©rer le CFI correct. Les environnements oÃ¹ les retours en arriÃ¨re sont requis (c-Ã -d les exceptions), veuillez plutÃ´t utiliser thunk-inline.Ã‰crire un fichier FICHSRC.opt-record.json dÃ©taillant quelles optimisations ont Ã©tÃ© rÃ©alisÃ©es.Ã‰crire toutes les dÃ©clarations sous forme de code Ada pour le fichier spÃ©cifiÃ© uniquement.Ã‰crire toutes les dÃ©clarations sous forme de code Ada transitivement.Ã‰criture du module %qs Ã  la ligne %d colonne %d: %sCe qui suit OpenACC est incorrect Ã  %C: on attendait !$ACC et on a trouvÃ© !$OMPCe qui suit OpenMP est incorrect Ã  %C: on attendait !$OMP et on a trouvÃ© !$ACCL'argument X Ã  %L pour C_LOC ne sera point polymorphiqueLe descripteur X requiert un espace avant le nombre Ã  %LX32 ne supporte pas l'attribut %<ms_abi%>support XNACKXXX entre dans %<pop_everything ()%>XXX quitte %<pop_everything ()%>Vous devez activer les instructions MVE pour utiliser ces intrinsÃ¨quesVous devez activer les instructions NEON (par ex. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions VFP pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions crypto (par ex. inclure %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) pour utiliser ces intrinsÃ¨ques.Vous avez besoin d'un fichier de dÃ©marrage C pour -msys-crt0=ZÃ©ro n'est pas une Ã©tiquette d'instruction valable Ã  %CLargeur zÃ©ro dans le descripteur de format dans la chaÃ®ne de format Ã  %LTableau de taille nulle dÃ©tectÃ© Ã  %L oÃ¹ une entitÃ© avec l'attribut TARGET est attendu[...]Constructeurs de tableau du style [...] Ã  %C[Quitte %s]
  [disponible dans [%s introuvable][par dÃ©faut][dÃ©sactivÃ©][activÃ©]Â«Â une instruction %<return%> n'est pas permise dans une coroutineÂ ; vouliez-vous utiliser %<co_return%>Â ?une extension de GNU Fortranune initialisation entre accolades n'est par permise iciun appel Ã  un constructeur ne peut pas apparaÃ®tre dans une expression constanteun transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constanteune dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autreun opÃ©rateur virgule ne peut pas apparaÃ®tre dans une expression constanteun concept ne peut Ãªtre une fonction membreun concept ne peut Ãªtre contraintun constructeur ne peut pas Ãªtre un %<concept%>une fonction de conversion ne peut pas avoir de type de retour Ã  la finun destructeur ne peut pas Ãªtre %qsun type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec le mÃªme nom mais un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec un nom diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun appel de fonction ne peut pas apparaÃ®tre dans une expression constanteun concept de fonction ne peut pas Ãªtre contraintune 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Ã© %qsune liste de paramÃ¨tres avec Ã©lision ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videune expression-instruction est un contexte insuffisant pour la rÃ©solution d'une surchargeune classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctionsune classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permisun patron ne peut pas Ãªtre imposÃ© par dÃ©fautune dÃ©claration de patron ne peut pas apparaÃ®tre au niveau d'un blocun template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©clarationune limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeurune expression de transaction ne peut pas apparaÃ®tre dans une expression constanteun type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphiqueun type dÃ©fini dans une autre unitÃ© de traduction est polymorphiqueun type avec une base diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec un nombre de champs diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun type avec une prÃ©cision diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec une plage signÃ©e diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec des pointeurs de tables virtuelles diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune variable ne peut pas Ãªtre dÃ©clarÃ©e %<consteval%>un concept variable ne peut pas Ãªtre contraintune chaÃ®ne large est invalide dans ce contextearÃªtes d'appels anormales pour une insn qui n'est pas un appel dans le bb %iarÃªte anormale sans aucune utilitÃ© dans le bb %iabandon dans %s, Ã  %s:%dla fonction de valeur absolue %qD reÃ§oit un argument de type %qT mais elle a un paramÃ¨tre de type %qT qui peut produire une valeur tronquÃ©edÃ©claration abstraite %qT utilisÃ©e comme dÃ©clarationles dÃ©clarations d'accÃ¨s sont dÃ©prÃ©ciÃ©es en faveur des dÃ©clarations Â«Â usingÂ Â»; suggestion: ajoutez le mot-clÃ© %<using%>accÃ¨de %E octet dans une rÃ©gion de taille %EaccÃ¨de %E octets danss une rÃ©gion de taille %EaccÃ¨de %E octets ou plus dans une rÃ©gion de taille %EaccÃ¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constanteaccÃ¨s au membre %qE d'une structure %qE atomiqueaccÃ¨s au membre %qE d'une union %qE atomiqueaccÃ¨s Ã  l'argument %u d'une fonction dÃ©clarÃ©e sans l'attribut %<%s%>accÃ¨de entre %E et %E octets dans une rÃ©gion de taille %EaccÃ¨s Ã  la mÃ©moire des donnÃ©es avec une adresse mÃ©moire du programmeaccÃ¨s Ã  la mÃ©moire du programme avec une adresse mÃ©moire des donnÃ©esl'accÃ¨s Ã  un stockage local au thread n'est actuellement pas supportÃ© avec %<-mpure-code%> ou %<-mslow-flash-data%>accÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableauaccÃ¨s au membre non initialisÃ© %qDaccÃ¨s Ã  la valeur de %qE au travers d'une gl-valeur %qT dans une expression constantel'accumulateur n'est pas une constante entiÃ¨rele numÃ©ro de l'accumulateur est hors limiteargument effectif de INTENT = OUT/INOUTajoutez %<using namespace std::complex_literals%> (de %<complex%>) pour activer les suffixes littÃ©raux dÃ©finis par l'utilisateur du C++14ajoutez un guide de dÃ©duction pour supprimer cet avertissementajoutez la capture %<this%> ou %<*this%> explicitementajoutez des parenthÃ¨ses autour de %qE pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses autour de l'expression du membre de gauche pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses autour du deuxiÃ¨me %<sizeof%> pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses pour dÃ©clarer une variableadd_sym(): Mauvais mode de dimensionnementl'ajout de %<-flarge-source-files%> fournira du support pour plus de colonnes de suivi au dÃ©triment du temps de compilation et de la mÃ©moireÃ©numÃ©rateurs supplÃ©mentaires commenÃ§ant par %qDl'attribut de la zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des fonctionsla zone d'adresse %q+D entre en conflit avec une dÃ©claration prÃ©cÃ©dentele mode d'adresse %qs n'est pas supportÃ© en mode %s bitsl'adresse d'un appel Ã  %qs n'est pas une expression constanteadresse demandÃ©e pour un tableau avec un ordre de stockage scalaire inversÃ©adresse de la variable registre explicite %qD requiseadresse d'une variable registre globale %qD demandÃ©eadresse de l'Ã©tiquette %qD retournÃ©eadresse de la variable locale %qD retournÃ©eadresse de la fonction surchargÃ©e sans information contextuelle de typeadresse d'un littÃ©ral composÃ© registre demandÃ©eadresse d'une variable registre %qD demandÃ©ele dÃ©calage d'adresse n'est pas une constantel'opÃ©rande d'adresse requiert une contrainte sur le registre X, Y ou Zadresse requise pour %qD qui est dÃ©clarÃ© %<register%>l'espace d'adresses %qs n'est pas supportÃ© pour les pÃ©riphÃ©riques avec une taille de flash jusqu'Ã  %d Kioles espaces d'adresses ne sont pas supportÃ©s pour les pÃ©riphÃ©riques Tiny rÃ©duitsl'adresse est prise mais le bit %<TREE_ADDRESSABLE%> n'est pas dÃ©finil'adresse est prise mais le bit ADDRESSABLE n'est pas dÃ©finiprendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constantel'agrÃ©gat %q#D a un type incomplet et ne peut Ãªtre dÃ©finiles types d'agrÃ©gats sont interdits dans l'espace d'adresse de %<__regio_symbol%>valeur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attenduevaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attenduevaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un entier Ã©tait attendualiasles dÃ©finitions d'alias ne sont pas supportÃ©es avec Mach-O; ignorÃ©les dÃ©finitions d'alias ne sont pas supportÃ©es dans cette configurationla dÃ©duction du patron synonyme est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>les dÃ©clarations de synonymes dans l'instruction init sont uniquement disponibles avec %<-std=c++23%> ou %<-std=gnu++23%>dÃ©claration alias icil'alignement %u de %qT est plus petit que %ul'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %qDl'alignement doit Ãªtre une petite puissance de 2, pas %dl'alignement de %q+D est plus grand que l'alignement maximal du fichier objet %dl'alignement de %qD a augmentÃ© avec %<-fabi-version=9%> (GCC 5.2)l'alignement de %qD est plus grand que la dÃ©claration originalel'alignement de %qD augmentera avec %<-fabi-version=9%>l'alignement des Ã©lÃ©ments du tableau est plus grand que la taille des Ã©lÃ©mentsun alignement est spÃ©cifiÃ© pour l'objet %<register%> %qEun alignement est spÃ©cifiÃ© pour le champ de bits %qEun alignement est spÃ©cifiÃ© pour la fonction %qEun alignement est spÃ©cifiÃ© pour le paramÃ¨tre %qEun alignement est spÃ©cifiÃ© pour le nom de type dans %<sizeof%>un alignement est spÃ©cifiÃ© pour le nom de type dans %qEun alignement est spÃ©cifiÃ© pour le nom de type dans le transtypageun alignement est spÃ©cifiÃ© pour le typedef %qEun alignement est spÃ©cifiÃ© pour un champ de bits sans nomun alignement est spÃ©cifiÃ© pour un paramÃ¨tre sans nomtoutes les fonctions membre de la classe %qT sont privÃ©estous les paramÃ¨tres du patron %qD doivent Ãªtre introduitsargument qui peut Ãªtre allouÃ©allouÃ© icil'allocation a Ã©tÃ© rÃ©alisÃ©e iciautoriser l'implÃ©mentation des types opaques comme n'importe quel type (une extension GNU Modula-2)%qD dÃ©jÃ  capturÃ© dans l'expression lambda%<%c%s%> aussi trouvÃ©les alternatives ne sont pas autorisÃ©es dans la sortie du fanion %<asm%>rend ambigÃ¼e la nouvelle dÃ©claration %q+#Drend ambigÃ¼e la nouvelle dÃ©claration de %q#Dattribut Â«Â %sÂ Â» ambigu; pourrait Ãªtre Â«Â %sÂ Â» (via Â«Â %s:%sÂ Â») ou Â«Â %sÂ Â» (via Â«Â %s:%sÂ Â»)conversion ambiguÃ« pour l'indice du tableaula conversion du type par dÃ©faut est ambiguÃ« Ã  partir de %qTmÃ©thode ambiguÃ« %s%s%ssurcharge ambiguÃ« pour surcharge ambigÃ¼e pour l'intrinsÃ¨que %qsinstanciation de patron ambiguÃ« pour %q#Dinstanciation de patron ambiguÃ« pour %q#TspÃ©cialisation de patron %qD ambiguÃ« pour %q+Dune spÃ©cification %<asm%> n'est pas permise dans une dÃ©finition de fonctionun attribut de zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesun type d'argument ayant une promotion par dÃ©faut ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionune rÃ©fÃ©rence vers un tableau ne peut pas apparaÃ®tre dans une expression constanteune affectation ne peut pas apparaÃ®tre dans une expression constanteun attribut qui appartient Ã  une dÃ©claration amie qui n'est pas une dÃ©finition est ignorÃ©eun attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune chaÃ®ne vide ne peut pas Ãªtre dans l'attribut %<target_clones%>un Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traductionune spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>un suffixe de type explicite est nÃ©cessaire lors de l'utilisation d'un vecteur d'adresses de baseune incrÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune arÃªte indirecte depuis %s n'a pas de call_stmt correspondantune arÃªte indirecte avec un appelÃ© inconnu correspondant Ã  un call_stmt avec une dÃ©claration connue:un gestionnaire d'interruption ne peut pas Ãªtre compilÃ© avec %<-muser-mode%>anachronismeanachronisme: ancien style anachronique d'initialisation de classe de baseet %qT n'a pas de constructeur avec patronet le champet le constructeur implicitement dÃ©fini n'initialise pas %q#Dle %s anonyme est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©clarationun nom SSA anonyme ne peut pas avoir de dÃ©finition par dÃ©fautstruct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©struct anonyme avec des classes de baseunion anonyme sans aucun membrel'application de %<#pragma weak %+D%> aprÃ¨s la premiÃ¨re utilisation conduit Ã  un comportement non spÃ©cifiÃ©l'extension arch %<%s%> devraient Ãªtre prÃ©fixÃ©e par %<+%>l'architecture %qs n'est supportÃ©e que par l'assembleurare_identical_variables: Mauvais typel'argument %d est un littÃ©ral non signÃ© qui est hors limitel'argument %d doit Ãªtre une constante immÃ©diatel'argument %d doit Ãªtre une constante immÃ©diate dans l'intervalle [0,15]l'argument %d doit Ãªtre un littÃ©ral entre %d et %d inclusl'argument %d doit Ãªtre un littÃ©ral entre 0 et %d inclusl'argument %d doit Ãªtre une variable ou un littÃ©ral entre %d et %d inclusl'argument %d doit Ãªtre un littÃ©ral non signÃ©l'argument %d doit Ãªtre soit un littÃ©ral %d ou un littÃ©ral %dl'argument %d de %qE perd le qualificatif %<const%>l'argument %d de %qE perd le qualificatif %<volatile%>l'argument %d de %qE pourrait Ãªtre un candidat pour un attribut de formatl'argument %d de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument %d de %qE doit Ãªtre un type pointeurl'argument %d de %qE doit Ãªtre une expression constante entiÃ¨rel'argument %d de %qE doit Ãªtre un pointeur vers un type %<const%>l'argument %d de %qE ne peut pas Ãªtre un pointeur vers un type %<volatile%>l'argument %d de %qE doit Ãªtre un pointeur vers une fonctionl'argument %d de Â«Â %sÂ Â» n'avait pas le nom attendul'argument %d de %qE doit Ãªtre une constante immÃ©diate dans l'intervalle [0-%d]l'argument %d de la fonction interne doit Ãªtre une constante dans la plage %d Ã  %dl'argument %i est dans la plage [%E, %E]l'argument %i est nul mais la valeur de l'argument de taille %i correspondant est %sl'argument %i du tableau de longueur variable %s est nul mais la valeur de l'argument de taille %i correspondant est %sl'argument %i, ayant une plage [%E, %E], excÃ¨de la taille maximale de l'objet (%E)l'argument %i ayant une plage [%E, %E] est nÃ©gatifl'argument %i de %<%T[static %E]%> est nul oÃ¹ un non-nul est attendula valeur %2$qE de l'argument %1$i excÃ¨de la taille maximale de l'objet (%3$E)la valeur %2$qE de l'argument %1$i est nÃ©gativel'argument %i a la valeur %s qui est nÃ©gativela valeur de l'argument %i est zÃ©rol'argument %q+D pourrait Ãªtre Ã©crasÃ© par %<longjmp%> ou %<vfork%>l'argument %qD est dÃ©clarÃ©e icil'argument %qD ne concorde pas avec le prototype internel'argument %qD ne concorde pas avec le prototypeargument %qEl'argument %qE ne peut pas Ãªtre lu durant la compilationargument %qTl'argument %qd n'est pas une constantel'argument %qs n'est pas supportÃ© pour %qs sur cette ciblel'argument %qs doit Ãªtre soit %<on%> ou %<off%>argument %qs pour %<-Waligned-new%> non reconnuargument %qs pour %<-Wbidi-chars%> non reconnuargument %qs vers %<-Wnormalized%> non reconnul'argument %qs de %<-femit-struct-debug-detailed%> n'est pas reconnul'argument %qs de %<-femit-struct-debug-detailed%> est inconnul'argument %u dans l'appel Ã  la fonction %qE n'a pas un type intÃ©grall'argument %u dans l'appel Ã  la fonction %qE n'a pas un type pointeurl'argument %u dans l'appel Ã  la fonction %qE est un pointeur vers le type %qs (%qT)l'argument %u dans l'appel Ã  la fonction %qE est un pointeur vers un type non trivialement copiable (%qT)l'argument %u dans l'appel Ã  la fonction %qE pointe vers un type incompletargument %u nul oÃ¹ un non-nul est attendul'argument %u de %<__builtin_tgmath%> n'a pas d'argumentl'argument %u de %<__builtin_tgmath%> a des arguments variablesl'argument %u de %<__builtin_tgmath%> a le mauvais nombre d'argumentsl'argument %u de %<__builtin_tgmath%> n'est pas un pointeur de fonctionl'argument %u de %<__builtin_tgmath%> n'a pas Ã©tÃ© de prototypÃ©l'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un pointeurl'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un tableau de longueur variablel'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un tableau ordinairel'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© avec %u limite variable non spÃ©cifiÃ©el'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© avec %u limites variables non spÃ©cifiÃ©esargument %u de type %s dÃ©clarÃ© avec %u limite variableargument %u de type %s dÃ©clarÃ© avec %u limites variablesl'argument %u de type %s est dÃ©clarÃ© avec la limite %<%s%> non correspondantel'argument %u de type %s est dÃ©clarÃ© avec l'argument de limite %E non correspondantargument %u de type %s avec la limite non correspondantel'argument %u de la fonction %qE est du type %qT qui n'est pas connu comme ayant 128 bitsl'argument 1 doit Ãªtre un tableau associatifl'argument 1 de %qE doit Ãªtre un type pointeur non voidl'argument 1 de %qE doit Ãªtre un pointeur vers un type completl'argument 1 de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument 1 de %qE doit Ãªtre un pointeur vers un objet de taille non nullel'argument 1 de %qs est hors limitel'argument 1 de %qs doit Ãªtre une constantel'argument 3 dans l'appel Ã  la fonction %qE n'est pas un pointeur vers un type intÃ©grall'argument 3 dans l'appel Ã  la fonction %qE est un 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 n'est pas un accÃ¨s de champFonction de liste d'arguments Ã  %Cl'argument doit Ãªtre une constante immÃ©diate de 16 bitsl'argument doit Ãªtre une rÃ©fÃ©rence Ã  un champl'argument doit Ãªtre un tableau, une tranche ou un canall'argument doit Ãªtre un canall'argument doit Ãªtre une chaÃ®ne, un tableau, une tranche, un tableau associatif ou un canall'argument doit avoir le type complexeargument pas permis dans la clause %qsargument pas permis dans la clause %qs dans la rÃ©gion OpenACC %<kernels%> avec la clause %qsl'argument de %<__builtin_eh_return_regno%> doit Ãªtre une constantel'argument de l'attribut %qE est ignorÃ©l'argument de l'attribut %qE est manquantl'argument de l'attribut %qE n'est pas Â«Â ilinkÂ Â» ni Â«Â firqÂ Â»l'argument de l'attribut %qE n'est pas Â«Â ilink1Â Â» ni Â«Â ilink2Â Â»l'argument de l'attribut %qE n'est pas %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs ou %qsl'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨res ou un nombrel'argument de Offsetof implique l'indirection d'un champ imbriquÃ©l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de formatargument de type %qT pas permis avec %<-mgeneral-regs-only%>l'argument rÃ©fÃ©rence un symbole dÃ©clarÃ© icil'argument de %<-O%> doit Ãªtre un entier non nÃ©gatif, %<g%>, %<s%>, %<z%> ou %<fast%>l'argument de %<__integer_pack%> doit Ãªtre compris entre 0 et %dl'argument vers %<alloca%> est trop grandl'argument de %<alloca%> est zÃ©rol'argument vers %<alloca%> peut Ãªtre trop grandl'argument de %<decltype%> doit Ãªtre une expressionl'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; ne vouliez-vous pas utiliser la taille de la destinationÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la destination; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la premiÃ¨re source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la deuxiÃ¨me source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la source; on attendait %qT ou une longueur explicitel'argument de l'attribut %qE n'est ni eic ni %<vector=<ligne>%>l'argument de l'attribut %qE n'est ni zÃ©ro ni unl'argument de l'attribut %qE n'est pas %<"user"%>, %<"supervisor"%> ou %<"machine"%>l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-extern)l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-inline|thunk-extern)l'argument de l'attribut %qE n'est pas Â«Â intstackÂ Â»l'argument pour l'attribut %qE est plus grand que %dl'argument pour %qs est plus grand que %dl'argument de %qs n'est pas entre %d et %dl'argument de %qs est trop grand (max. %d)l'argument de %qs doit Ãªtre un entier non nÃ©gatifl'argument de %qs devrait Ãªtre un entier non nÃ©gatif optionnellement suivi d'une unitÃ© de taillel'argument de CAP n'est pas une constante ni une variable de type CHARles arguments devant Ãªtre formatÃ©s ne sont pas %<...%>l'argument de la fonction interne a le type voidl'argument de l'attribut d'interruption n'est pas supportÃ© pour les fonctions faiblesl'argument vers un tableau de longueur variable est trop grandl'argument d'un tableau de longueur variable est zÃ©rol'argument vers un tableau de longueur variable peut Ãªtre trop grandles arguments %d et %d de %qE doivent avoir la mÃªme taille d'Ã©lÃ©ment mais les valeurs passÃ©es ici ont les types %qT et %qT respectivementles arguments %d et %d de %qE doivent avoir le mÃªme type de signe mais les valeurs passÃ©es ont les types %qT et %qT respectivementarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que %sarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments Â«Â a%dÂ Â» et Â«Â a%dÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments ignorÃ©s pour %<-Wattributes=%>Â ; utilisez %<-Wno-attributes=%> Ã  la placel'argument de type %qT requiert l'extension de l'ISA SVEles arguments de %qs doivent Ãªtre des entiers non nÃ©gatifsle destructeur n'accepte pas d'argumentles arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troitesles arguments de l'attribut %qE doivent contenir des identificateurs valablesarith_power(): Mauvaise basearith_power(): type inconnuIF arithmÃ©tiquel'arithmÃ©tique entre des types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qT est dÃ©prÃ©ciÃ©el'arithmÃ©tique entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qT est dÃ©prÃ©ciÃ©l'arithmÃ©tique entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©arithmÃ©tique impliquant un pointeur nul dans %qEarithmÃ©tique sur un pointeur vers un type RVV %qTarithmÃ©tique sur un pointeur vers un type SVE %qTarithmÃ©tique sur un pointeur vers un agrÃ©gat videarithmÃ©tique sur un pointeur vers un type incompletle %<TYPE_DOMAIN%> du tableau n'est pas d'un type entierle tableau %q+D est supposÃ© avoir un Ã©lÃ©menttableau %qD dÃ©clarÃ© icile tableau %qD est initialisÃ© par la chaÃ®ne littÃ©rale entre parenthÃ¨ses %qEaffectation de tableaules limites de tableau sont interdites aprÃ¨s un type-id entre parenthÃ¨sesla limite du tableau n'est pas une constante entiÃ¨rele tableau ne peut pas Ãªtre initialisÃ© avec un %qsdÃ©sallocation de type tableau sur un objet allouÃ© avec une allocation de type non tableaula mise sous forme canonique de la dÃ©claration du tableau a Ã©chouÃ©la valeur de l'Ã©lÃ©ment du tableau doit Ãªtre du mÃªme type que sa dÃ©clarationles Ã©lÃ©ments de tableau de peuvent pas avoir le type RVV %qTles Ã©lÃ©ments de tableau de peuvent pas avoir le type SVE %qTl'index de tableau dÃ©passe les limites du tableau dans l'initialisationl'index de tableau dans l'initialisation n'est pas une expression entiÃ¨re constantel'index de tableau dans l'initialisation n'est pas un entierindex de tableau dans l'initialisation de quelque chose n'Ã©tant pas un tableaula plage d'index du tableau excÃ¨de les limites du tableau dans l'initialisationtableau initialisÃ© Ã  l'aide d'une expression de tableau non constantetableau initialisÃ© depuis une constante chaÃ®ne entre parenthÃ¨sesmembre tableau %q#D dÃ©clarÃ© icile tableau doit Ãªtre initialisÃ© avec une initialisation entre accoladestableau d'un type inappropriÃ© initialisÃ© avec une chaÃ®ne constantele tableau avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution ne peut pas Ãªtre capturÃ©e par copie, uniquement par rÃ©fÃ©rencerÃ©sultat tableaula section du tableau n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qssection de tableau dans %<#pragma acc declare%>la section du tableau n'est pas contigÃ¼e dans la clause %qsl'expression de la taille du tableau n'est pas encore supportÃ©ela taille du tableau dans l'expression Â«Â newÂ Â» doit Ãªtre une constantetaille de tableau manquante dans %q+Dtaille de tableau manquante dans %qDtaille du tableau manquante dans %qTl'indice du tableau %<%T[%wi]%> est partiellement en dehors des limites de %qTl'indice du tableau %E est au delÃ  des limites de %qTl'indice du tableau %E est en dessous des limites de %qTl'indice du tableau %E est en dehors des limites de %qTl'indice %E du tableau est hors des limites d'un tableau de taille intÃ©rieure nulle %qTl'indice %qE du tableau est hors des limites d'un tableau de taille intÃ©rieure nulle %qTl'indice du tableau %wi est en dessous des limites de %qTl'indice du tableau %wi est en dehors des limites de %qTl'indice du tableau %wu est au delÃ  des limites de %qTl'indice du tableau [%E, %E] est en dehors des limites de %qTl'indice du tableau [%wi, %wi] est en dehors des limites de %qTl'indice du tableau est de type %<char%>l'indice du tableau n'est pas un entierla valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qTla valeur %qE de l'indice du tableau est hors des limites du tableau de type %qTle type du tableau a un Ã©lÃ©ment de type %qT incompletle type du tableau doit Ãªtre initialisÃ©les types tableaux ont des limites diffÃ©rentestableau utilisÃ© comme initialisationun tableau avec un qualificatif sur l'Ã©lÃ©ment n'est pas qualifiÃ© avant C2Xles tableaux de fonctions ne sont pas pertinentsl'assembleur ne supporte pas %<-mabi=ilp32%>la liste de hachage des noms assembleur est corrompueassertion manquante aprÃ¨s %qsles assertions doivent Ãªtre suivies par %<;%>les attributs de sÃ©mantique d'affectation de la propriÃ©tÃ© %qD sont en conflit avec la dÃ©claration prÃ©cÃ©denteassignÃ© iciaffectation Ã  un tableau depuis une liste d'initialisationaffectationaffectation (pas une initialisation) dans la dÃ©clarationl'affectation abandonne le qualificatif %qv du type pointÃ©affectation depuis un type Objective-C distinctaffectation depuis un pointeur vers un espace d'adresses non fermÃ©l'affectation depuis le %<initializer_list%> temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatl'affectation ajoute la qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifaffectation du champ constant %qDaffectation de la fonction %qDaffectation au membre %qD d'un objet en lecture seuleaffectation de l'emplacement %qE en lecture seuleaffectation du membre %qD en lecture seuleaffectation Ã  la valeur de retour nommÃ©e %qD en lecture seuleaffectation du paramÃ¨tre %qD en lecture seuleaffectation de la rÃ©fÃ©rence en lecture seule %qDaffectation de la variable %qD en lecture seulesuppression d'affectationl'affectation Ã  %qT depuis %qT transforme un pointeur en entier sans transtypagel'affectation Ã  %qT depuis %qT transforme un entier en pointeur sans transtypageaffectation Ã  %qT depuis le type pointeur %qT qui est incompatibleaffectation Ã  %qT depuis un pointeur vers %qD avec le type incompatible %qTaffectation Ã  %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatibleaffectation vers une expression de type tableauassociate_integer_pointer(): DÃ©jÃ  associÃ©argument de rang tacite (assumed-rank)argument de forme tacite (assumed-shape)argument de type tacite (assumed-type)suppose un transtypage vers le type %qT depuis la fonction surchargÃ©eon suppose que la sortie de la directive occupe %wu octeton suppose que la sortie de la directive occupe %wu octetson suppose un pointeur vers le membre %qDsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaisonsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque la constante dans la comparaison est rÃ©duiteon suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %</%> ou %<%%%> en %<>>%> ou %<&%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<X - Y %s 0%> en %<X %s Y%>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%>suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©argument asynchroneÃ  %s, %sÃ  l'offset %s dans l'objet destination %qE de taille %sÃ  l'offset %s dans l'objet destination d'une taille %s allouÃ© par %qEÃ  l'offset %s dans l'objet %qE de taille %sÃ  l'offset %s dans l'objet de taille %s allouÃ© par %qEÃ  l'offset %s dans l'objet source %qE de taille %sÃ  l'offset %s dans l'objet source de taille %s allouÃ© par %qEÃ  l'offset %wi de l'objet %qD dÃ©clarÃ© iciÃ  l'offset [%wi, %wi] de %qD dÃ©clarÃ© iciÃ©chec de atexittentative de prendre l'adresse d'un champ de bitstentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structureil manque un argument Ã  l'attribut %<%E(%s)%>attribut %<%E(%s, %E)%>, argument positionnel %i invalideattribut %<%E(%s, %E, %E)%>, argument positionnel %i invalidel'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»l'attribut %<fallthrough%> est spÃ©cifiÃ© plusieurs foisl'argument %<target%> de l'attribut %qs est inconnul'argument %<target%> de l'attribut n'est pas une chaÃ®nel'attribut %qE de l'argument doit Ãªtre %qs ou %qsl'argument de l'attribut %qE doit Ãªtre %qs, %qs, %qs ou %qsl'argument de l'attribut %qE n'est pas une chaÃ®neattribut %qE mode invalidel'attribut %qE a le mode invalide %qs; %qs, %qs, %qs ou %qs est attendul'attribut %qE avec le mode %qE n'est pas un identificateurÂ ; %qs, %qs, %qs ou %qs est attendudans l'attribut %qE, %<(%> est inattendu aprÃ¨s le mode %qs; un argument positionnel Ã©tait attendu ou %<)%>attribut %qE sans argument sur un non-prototypel'attribut %qs s'applique seulement aux types tableauxl'argument %qs de l'attribut %qs est inconnul'argument de l'attribut %qs n'est pas une chaÃ®nel'attribut %qs a un argument positionnel invalidedÃ©saccord de l'attribut %qs avec le mode %qsdans l'attribut %qs, les valeurs des arguments positionnels %i et %i sont en dÃ©saccordil manque l'argument positionnel 2 de l'attribut %qs fourni dans la dÃ©signation prÃ©cÃ©dente par l'argument %ul'attribut %qs, dans son argument positionnel %i, a la valeur %wi invalidel'attribut %qs, dans son argument positionnel %i, la valeur %wi excÃ¨de le nombre d'arguments %u de la fonctionl'argument positionnel 1 de l'attribut %qs rÃ©fÃ©rence l'argument qualifiÃ© par %qs de type %qTl'attribut %qs, son argument positionnel 1, rÃ©fÃ©rence l'argument de type fonction %qTl'attribut %qs, son argument positionnel 1, rÃ©fÃ©rence un argument de type non pointeur %qTl'argument positionnel 2 de l'attribut %qs est en conflit avec la dÃ©signation prÃ©cÃ©dente par l'argument %ul'argument positionnel 2 de l'attribut %qs est manquant dans la dÃ©signation prÃ©cÃ©dentel'argument positionnel 2 de l'attribut %qs rÃ©fÃ©rence l'argument non entier de type %qTl'attribut %qs est spÃ©cifiÃ© plusieurs foisdÃ©claration d'attributl'attribut pour %q#T doit suivre le mot-clÃ© %qsattribut ignorÃ©attribut ignorÃ© dans la dÃ©claration de %q#Tattribut ignorÃ© dans l'instanciation explicite de %q#Tl'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©ela valeur %qs de l'attribut est inconnue dans l'attribut %qsla valeur %qs de l'attribut Ã©tait dÃ©jÃ  spÃ©cifiÃ©e dans l'attribut %qsles attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©sdes attributs ne sont pas permis dans une dÃ©finition de fonctionles attributs ne sont pas permis Ã  cette positionles attributs au dÃ©but d'une instruction sont ignorÃ©sattributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©eattributs ignorÃ©s sur une instanciation de patronattributs ignorÃ©s sur un type non instanciÃ©les attributs dans un dÃ©clarateur de tableau de paramÃ¨tres sont ignorÃ©sles attributs ne peuvent pas Ãªtre insÃ©rÃ©s icides attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++les attributs devraient Ãªtre spÃ©cifiÃ©s avant le dÃ©clarateur dans une dÃ©finition de fonctionla sÃ©lection automatique du fpu n'est actuellement pas permise icila variable automatique %qE ne peut Ãªtre %<threadprivate%>initialiser automatiquement tous les pointeurs Ã  NILchamp aux dÃ©fini pour l'arÃªte %s->%schamp aux dÃ©fini pour une arÃªte indirecte depuis %sdisponible depuis Fortran 77les expressions temporisables ne sont pas permises dans les gestionnairesle type %qT sur lequel une attente est possible n'est pas une structurela sÃ©mantique du contrat par axiome doit Ãªtre %<assume%> ou %<ignore%>Le backend decl pour la variable de module %qs existe dÃ©jÃ adresse ADDR_SPACE_GLOBAL invalidemauvaise adressemauvaise adresse, pas (reg+disp):mauvaise adresse, pas une constante:mauvaise adresse, pas une adresse E/S:mauvaise adresse, pas post_inc ou pre_dec:mauvais alignement: %dmauvaise quantitÃ© de volume de pile supprimÃ©e: %dargument invalide pour %<-fdebug%>Â : %qsargument invalide pour %<-fextern-std%>Â : %qsargument invalide pour %<-fmodule-file%>Â : %qsargument invalide pour %<-fversion%>Â : %qscode interne erronÃ©fcode interne erronÃ©icode de fonction interne erronÃ©mauvais code de conditionmauvaise expressionmauvais type d'expression durant le parcours (%d)mauvaise insn pour Â«Â AÂ Â»mauvaise insn dans frv_print_operand, case 0mauvaise insn dans frv_print_operand, mauvais const_doublemauvaise insn dans frv_print_operand, case zmauvaise insn pour frv_print_operand, modificateur Â«Â FÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â LÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â M/NÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â OÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â eÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â fÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â gÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â PÂ Â»:mauvaise insn pour frv_print_operand_addresse:mauvaise insn pour frv_print_operand_memory_reference:mauvais dÃ©placementmauvais opmauvais opÃ©randemauvaise option %qs pour l'attribut %<optimize%>mauvaise option %qs pour le pragma %<optimize%>mauvais opÃ©rande output_condmove_singlemauvais opÃ©rande output_move_doublemauvais opÃ©rande output_move_singlemauvais registremauvais registre pour frv_print_operand_memory_reference_reg:mauvais type de retour pour l'argument fonction %u de %<__builtin_tgmath%>insn de dÃ©calage erronÃ©eÂ :mauvais testmauvais type pour l'argument %u de l'argument fonction %u de %<__builtin_tgmath%>mauvaise utilisation de la fonction de spec %qsvaleur %<%s%> erronÃ©e pour l'option %<-mtls-size=%>valeur %qs erronÃ©e pour l'option %<-march=%>valeur %qs erronÃ©e pour l'option %<-mcpu%>valeur %qs erronÃ©e pour l'option %<-mfp-rounding-mode%>valeur %qs erronÃ©e pour l'option %<-mfp-trap-mode%>valeur %qs erronÃ©e pour %<-mmemory-latency%>valeur %qs erronÃ©e pour l'option %<-mtls-size%>valeur %qs erronÃ©e pour l'option %<-mtrap-precision%>valeur %qs erronÃ©e pour l'option %<-mtune%>valeur %qs erronÃ©e pour l'option %<-mtune=%>valeur %qs erronÃ©e pour l'attribut %<target("arch=")%>valeur %qs erronÃ©e pour l'attribut %<target("tune=")%>valeur erronÃ©e pour %<%s-%s%>valeur erronÃ©e pour %<%s=%s%>en-tÃªtes C du prÃ©processeur incorrectement imbriquÃ©sapostrophe %<'%> isolÃ©e dans le formatune rÃ©gion barriÃ¨re ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masket%>, %<task%> explicite ou une rÃ©gion %<taskloop%>la valeur de la barriÃ¨re doit Ãªtre dans [0, 15]la base %qT sera initialisÃ©e aprÃ¨sla classe de base %q#T a un destructeur non virtuel accessiblela classe de base %q#T devrait Ãªtre explicitement initialisÃ©e dans le constructeur par copiela classe de base %qT n'est pas publiquel'expansion de l'initialisation de base %qT ne contient pas de paquet de paramÃ¨tresl'opÃ©rande de base de %<->%> a un type non pointeur %qTl'opÃ©rande de base de %<->%> n'est pas un pointeurcycle du pointeur de base dÃ©tectÃ©ele type de base %qT n'est pas un Â«Â structÂ Â» ou une Â«Â classÂ Â»variable de base ou nom SSA par dÃ©clarÃ©l'arÃªte pred du bloc de base %d est corrompuele bloc de base %d devrait Ãªtre marquÃ© irrÃ©ductiblele bloc de base %d ne devrait pas Ãªtre marquÃ© irrÃ©ductibleles listes d'arÃªtes du bloc de base %i sont corrompuesles blocs de base n'ont pas Ã©tÃ© disposÃ©s consÃ©cutivementle bloc de base %d n'appartient pas Ã  la boucle %dle bloc de base %d a la boucle %d comme parent, cela devrait Ãªtre la boucle %dbb %d au mauvais endroitcar %qT a un %qD fourni par l'utilisateurcar il est un membre de %qTcar il est utilisÃ© comme gl-valeurcar le type %qT des Ã©lÃ©ments du tableau a une taille variablel'expression de dÃ©but fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDargument binaire %u vers une fonction de type gÃ©nÃ©rique uniquement dÃ©cimaleexpression binaire dans l'opÃ©rande d'une expression foldl'opÃ©rateur binaire ne supporte pas le mÃ©lange d'un boolÃ©en vectoriel avec un vecteur en virgule flottantel'opÃ©rateur binaire ne supporte pas deux opÃ©randes boolÃ©ens vectorielsl'opÃ©rateur binaire ne supporte pas l'opÃ©rande boolÃ©en vectorielprocÃ©dure bind(c)lier la rÃ©fÃ©rence du type %qH Ã  %qI abandonne les qualificatifschamp de bits %q#D avec le type non entier %qTla largeur du champ de bits %q+D n'est pas une constante entiÃ¨rechamp de bits %qD a le type non entier %qTchamp de bits %qD avec un type non entier %qTle champ de bits %qE a un type atomiquechamp de bits %qE dans la clause %qsle champ de bits %qs a un type invalidela largeur du champ de bits %qs n'est pas une constante entiÃ¨rela largeur du champ de bits %qs n'est pas une expression constante entiÃ¨rele champ de bits a un type atomiquela comparaison au niveau du bit est toujours Ã©valuÃ©e Ã  fauxla comparaison au niveau du bit est toujours Ã©valuÃ©e Ã  vrail'opÃ©ration au niveau des bits entre les types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qT est dÃ©prÃ©ciÃ©ebloc IFla dÃ©claration externe avec la portÃ©e bloc %q#D n'est pas permise dans le domaine du modulele corps de la fonction %<constexpr%> %qD n'est pas une unique instruction Â«Â returnÂ Â»construction DISPOSE foireuse: %dconstruction JARL foireuse: %dconstruction JR foireuse: %dconstruction PREPEARE foireuse: %dtype foireux pour le rÃ©sultat d'une comparaisonregistres boolÃ©ens requis pour l'option de virgule flottante%<-mstack-protector-guard-offset%> et %<-mstack-protector-guard-reg%> doivent Ãªtre utilisÃ©s tous les deux avec %<-mstack-protector-guard=sysreg%>%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©sles deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©s%qs et %qs spÃ©cifiÃ©s tous les deuxles attributs %s et %qE fournissent tous les deux une adresseles deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©sles deux arguments doivent Ãªtre compatiblesles deux arguments de %<__builtin___clear_cache%> doivent Ãªtre des pointeursarguments Ã  la fois binaire et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riqueles deux branches de l'instruction %<if%> sont marquÃ©es comme %qsarguments Ã  la fois complexe et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riquel'argument liÃ© %i a la valeur %s qui est nÃ©gative pour l'argument %i d'un tableau de longueur variable de type %sla spec entre accolades %qs se termine dans un Ã©chappementla spec entre accolades %qs est invalide Ã  %qcle contenu de la spec entre accolades %qs est invalideun groupe entre accolades Ã  l'intÃ©rieur d'une expression n'est permis qu'Ã  l'intÃ©rieur d'une fonctionaccolades autour d'une initialisation d'un scalaireaccolades autour de l'initialiseur scalaire pour le type %qTbranchement %2d jamais exÃ©cutÃ©%sbranchement %2d pris %s%smot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMPbuild_dt: format avec une liste de nomsla fonction interne %qD est dÃ©clarÃ©e icila fonction interne %q+D est dÃ©clarÃ©e comme une non fonctionla fonction interne %qD est dÃ©clarÃ©e comme une non fonctionla fonction intÃ©grÃ©e %qD exige le fanion %<-mconstant-cfstrings%>la fonction intÃ©grÃ©e %qD ne prend qu'un seul argumentla fonction interne %qE doit Ãªtre appelÃ©e directementla fonction interne %qE n'est pas supportÃ©e pour un MIPS16la fonction intÃ©grÃ©e %s requiert Nios II R%dopÃ©rateur d'indice interne avec plus d'une expression dans la liste d'expressionopÃ©rateur d'indice interne sans liste d'expressionla fonction interne %qF est obsolÃ¨tela fonction interne %qF est rÃ©servÃ©e pour le propre usage de GCCla fonction interne %qF n'est pas supportÃ©e sans %<-mhtm%> (par dÃ©faut avec %<-march=zEC12%> et supÃ©rieur)la fonction interne %qF requiert %<-mvx%> (par dÃ©faut avec %<-march=z13%> et supÃ©rieur)la fonction interne %qs peut uniquement Ãªtre utilisÃ©e sur des types vectoriels.la fonction interne %qs est uniquement valable en mode 64 bitsla fonction interne %qs requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellela fonction interne %qs n'accepte qu'un argumentla fonction interne %qs n'accepte que 2 argumentsla fonction interne %qs n'accepte que 3 argumentsla fonction interne %qs n'accepte qu'une chaÃ®ne comme argumentla fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %dmais %qD ne gÃ©nÃ¨re pas d'exception; peut-Ãªtre devrait-il Ãªtre dÃ©clarÃ© %<noexcept%>mais %qs ne l'a pasmais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traductionmais pas icipar l'argument %u de type %s Ã  %qD dÃ©clarÃ© icipar l'argument %u de type %s Ã  %qTle flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par le compilateur GCC plus vieux que 10.0le flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par la version %d.%d de LTO au lieu de la version %d.%d attendueflux bytecode: balise %s attendue au lieu de %sflux bytecode: nÅ“ud cgraph vide rencontrÃ©flux bytecode: plusieurs instances trouvÃ©es pour le nÅ“ud cgraph avec le uid %dflux bytecode: chaÃ®ne trouvÃ©e sans zÃ©ro terminalflux bytecode: rebut Ã  la fin de la section des symbolesflux bytecode: aucun appelÃ© trouvÃ© en lisant l'arÃªteflux bytecode: aucun appelant trouvÃ© en lisant l'arÃªteflux bytecode: chaÃ®ne trop longue pour la table des chaÃ®nesflux bytecode: la balise %s n'est pas dans la plage [%s, %s] attendueflux bytecode: tentative de lire %d octets au delÃ  de la fin du tampon d'entrÃ©eflux bytecode: section LTO %s inattendueflux bytecode: Ã©tiquette %s inattendueflux bytecode: Ã©tiquette d'instruction GIMPLE %s inconnueappel  %2d jamais exÃ©cutÃ©
  appel  %2d a retournÃ© %s
! appeler une fonction rÃ©elle plutÃ´t que l'Ã©quivalent intÃ©grÃ©l'appel a une dÃ©pendance circulairel'appel est considÃ©rÃ© comme jamais utilisÃ© et la taille du code augmenteraitl'appel est improbable et la taille du code augmenteraitl'appel Ã  %<%T::operator[] (%A)%> est ambigul'appel Ã  %<(%T) (%A)%> est ambiguappel ambigu Ã  la surcharge %<%D(%A)%>appel ambigu Ã  la surcharge %<%s(%A)%>le hachage de l'instruction d'appel ne pointe pas vers la premiÃ¨re arrÃªte directe de la sÃ©quence d'appel spÃ©culativel'appel Ã  %<__builtin_custom_%s%> est en conflit avec l'option %<-mcustom-%s%>appel Ã  %qDappel Ã  %qD icil'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©finil'appel Ã  %qE est ambiguÂ ; l'argument %d a le type %qs mais l'argument %d a le type %qsappel Ã  %qs dÃ©clarÃ© avec une erreur d'attributÂ : %sappel Ã  %qs dÃ©clarÃ© avec un avertissement d'attributÂ : %sappel Ã  la fonction %qD qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  une fonction qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  la fonction interne %qEappel Ã  la fonction non %<constexpr%> %qDappel Ã  la non fonction %qDun registre Ã©crasÃ© durant les appels est utilisÃ© pour une variable-registre globaleappelÃ© d'iciappelÃ© depuis cette fonctionl'objet %qD appelÃ© n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© %qE n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© n'est pas une fonction ou un pointeur de fonctionl'appelÃ© fait rÃ©fÃ©rence Ã  des symboles locaux Ã  comdatle dÃ©compte des arÃªtes de l'appelant ne correspond pas au dÃ©compte du BBle nombre d'arÃªtes de l'appelant est invalidel'appelant n'est pas optimisÃ©appel de %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Ã©appel Ã  la fonction membre constexpr %qD via un sous-objet de base virtuelles appels Ã  des fonctions de type %qT requiÃ¨rent l'extension de l'ISA SVEdes appels Ã  des opÃ©rateurs surchargÃ©s ne peuvent pas apparaÃ®tre dans une expression constantecalls_comdat_local est dÃ©fini en dehors d'un groupe comdatl'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classeau plus un seul spÃ©cificateur %<constinit%> ou %<constexpr%> peut Ãªtre utilisÃ©impossible d'utiliser une adresse absolue pas relative Ã  gpcandidat 1Â :candidat 2Â :le candidat estÂ :les candidats sontÂ :candidatÂ :les candidats sontÂ :ne peut effectuer un %<dynamic_cast%> %qE (du type %q#T) vers le type %q#T (%s)impossible d'utiliser %<goto%> pour entrer dans le bloc %<catch%>impossible d'utiliser %<goto%> pour entrer dans le bloc %<try%>impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patronimpossible d'ajouter des contrats aprÃ¨s la dÃ©finitionimpossible d'ajouter des contrats Ã  une fonction virtuellene peut allouer un objet du type abstrait %qTne peut allouer des objets du type RVV %qTne peut allouer des objets du type SVE %qTimpossible d'allouer la pile pour la variable %q+D, fonction nueimpossible d'appliquer %<%s%> Ã  %qD, qui a aussi Ã©tÃ© marquÃ© avec une directive OpenMP Â«Â declare targetÂ Â»%<offsetof%> ne peut Ãªtre appliquÃ© Ã  une adresse non constanteimpossible d'appliquer %<offsetof%> Ã  un Ã©numÃ©rateur %qDimpossible d'appliquer %<offsetof%> au destructeur %<~%T%>impossible d'appliquer %<offsetof%> Ã  la fonction membreimpossible d'appliquer %<offsetof%> Ã  la fonction membre %qD%<offsetof%> ne peut Ãªtre appliquÃ© au membre de donnÃ©es statique %qD%<offsetof%> ne peut Ãªtre appliquÃ© quand %<operator[]%> est surchargÃ©ne peut appliquer Ã  la fois les attributs %<longcall%> et %<shortcall%> Ã  la mÃªme fonctionne peut appliquer le pointeur membre %qE Ã  %qE lequel est d'un type non classe %qTne peut lier le champ de bits %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une l-valeur de type %qH Ã  une r-valeur de type %qIimpossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une valeur de type %qIimpossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qIne peut lier le champs empaquetÃ© %qE avec %qTimpossible de lier la rÃ©fÃ©rence de type %qH vers %qI Ã  cause des limites diffÃ©rentes des tableauxne peut lier la r-valeur %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qIimpossible d'appeler %<__builtin_custom_%s%> sans spÃ©cifier l'option %<-mcustom-%s%>impossible d'appeler un concept comme une fonctionne peut appeler le constructeur %<%T::%D%> directementimpossible d'appeler la fonction membre %qD sans objetne peut capturer %qE par rÃ©fÃ©renceimpossible de capturer le membre %qD d'une union anonymene peut transtyper %qs en %qs car les tailles ne correspondent pasimpossible de transtyper l'expression de type %qs vers %qsimpossible de transtyper l'expression de type %qs vers le type %qsimpossible d'intercepter une exception de type %qT car il implique des types de taille variablene peut pas fermer le fichier de rÃ©ponse inexistantimpossible de fermer un canal en rÃ©ception uniquementimpossible de combiner les vecteurs GNU et SVE dans l'opÃ©ration binaireimpossible de combiner une base de type %qT avec un index de type %qTimpossible de combiner une base de type %qT avec un offset de type %qTimpossible de convertir %qE du type %qH vers le type %qIimpossible de convertir %qE du type %qT vers le type %qTne peut convertir %qE en %qTne peut convertir %qE en %qT carne peut convertir %qH en %qIne peut convertir %qH en %qI dans le passage d'argumentne peut convertir %qH en %qI dans l'affectationne peut convertir %qH en %qI dans l'argument par dÃ©fautne peut convertir %qH en %qI dans l'initialisationne peut convertir %qH en %qI dans le retourimpossible de convertir une expression dÃ©lÃ©guÃ©e en %qsne peut convertir une valeur de type %qT vers le type vectoriel %qT qui a une taille diffÃ©rentene peut convertir un vecteur de type %qT en un type %qT de taille diffÃ©renteimpossible de convertir l'expression, seuls les types de base peuvent Ãªtre convertisimpossible de convertir depuis %qT vers la classe de base %qT car %qT est incompletimpossible de convertir depuis la classe de base %qT vers la classe dÃ©rivÃ©e %qT car la classe de base est virtuelleimpossible de convertir depuis la classe de base %qT vers la classe dÃ©rivÃ©e %qT via la classe de base virtuelle %qTne peut convertir du type incomplet %qH vers %qIimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT car la classe de base est virtuelleimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT via la classe de base virtuelle %qTne peut convertir la structure %qs en %qsne peut convertir en un type pointeurne peut convertir le type %qH vers le type %qIne peut convertir une valeur en un vecteurne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qDne peut crÃ©er l'en-tÃªte prÃ©compilÃ© %s: %mne peut crÃ©er une information de type pour le type %qT car il implique des types de taille variablene peut dÃ©clarer %<::main%> comme Ã©tant %qsne peut dÃ©clarer %<::main%> comme variable globalene peut dÃ©clarer %<::main%> comme Ã©tant un patronne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en lignene peut dÃ©clarer %<::main%> comme Ã©tant staticne peut dÃ©clarer le paramÃ¨tre du %<catch%> comme Ã©tant le type de classe abstraite %qTimpossible de dÃ©clarer le paramÃ¨tre de %<catch%> comme Ã©tant une r-valeur faisant rÃ©fÃ©rence au type %qTne peut dÃ©clarer %qD dans un module diffÃ©rentne peut dÃ©clarer %qD comme Ã©tant un type de champ de bitsne peut dÃ©clarer un paramÃ¨tre avec %<decltype(auto)%>ne peut dÃ©clarer le champ de bits %qD avec le type %<warn_if_not_aligned%>ne peut dÃ©clarer le champ de bits %qD avec un type de fonctionne peut dÃ©clarer le champ de bits %qs avec un type %<warn_if_not_aligned%>ne peut dÃ©clarer le champ %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %qD comme ayant une classe de liaison statiquene peut dÃ©clarer le paramÃ¨tre %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le paramÃ¨tre comme Ã©tant de type abstrait %qTne peut dÃ©clarer un pointeur vers %q#Tne peut dÃ©clarer un pointeur vers le membre %q#Tne peut dÃ©clarer un pointeur vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une rÃ©fÃ©rence vers %q#Tne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patronne peut dÃ©clarer une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une fonction statique Ã  l'intÃ©rieur d'une autre fonctionne peut dÃ©clarer la variable %q+D comme Ã©tant de type abstrait %qTadresse indÃ©composableimpossible de dÃ©composer le type de la classe %qT car il a une structure anonyme comme membreimpossible de dÃ©composer le type de la classe %qT car il a une union anonyme comme membreimpossible de dÃ©composer le type de classe %qT sans membre de donnÃ©e non statiqueimpossible de dÃ©composer le type de classe %qT: lui et sa classe de base %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le type de classe %qT: ses classes de base %qT et %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le membre inaccessible %qD de %qTimpossible de dÃ©composer le type de fermeture lambda %qTimpossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableauimpossible de dÃ©composer le type union %qTimpossible de dÃ©composer le tableau de longueur variable %qTimpossible de dÃ©composer le vecteur de longueur variable %qTne peut dÃ©crÃ©menter un pointeur vers le type incomplet %qTimpossible de dÃ©duire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de dÃ©duction non explicites ou de constructeur dÃ©clarÃ© par l'utilisateurimpossible de dÃ©duire les arguments du patron de %qT car il n'a pas de guides de dÃ©duction viablesimpossible de dÃ©duire les paramÃ¨tres du patron depuis la liste d'introductionimpossible de comparer par dÃ©faut un membre anonyme d'une unionimpossible de comparer par dÃ©faut le membre de tableau flexibleimpossible de comparer par dÃ©faut le membre de rÃ©fÃ©rence %qDimpossible de comparer par dÃ©faut l'union %qTimpossible de dÃ©finir %qD dans un module diffÃ©rentne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe localene peut dÃ©finir la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTimpossible de dÃ©finir le membre du typedef dÃ©pendant %qTne peut dÃ©truire une fonction.  Seuls les pointeurs vers des objets sont des arguments valables pour %<delete%>impossible de supprimer des objets du type RVV %qTimpossible de supprimer des objets du type SVE %qTimpossible de dÃ©rÃ©fÃ©rencer %qE dans la clause %qsimpossible de dÃ©river de la classe de base %<final%> %qT dans le type dÃ©rivÃ© %qTimpossible de dÃ©terminer la traduction %<#include%> de %sÂ : %simpossible de dÃ©terminer la longueur d'un %qsne peut dÃ©sactiver la fonction interne %qsne peut produire des pointeurs non alignÃ©s dans l'assembleur ptxne peut exÃ©cuter %qs: %sne peut exÃ©cuter %qs: %s: %mimpossible de dÃ©velopper l'initialisation du membre %qDne peut explicitement dÃ©clarer le membre %q#D comme ayant une classe de liaison externene peut Ã©tendre le fichier PCHÂ : %mle Â«Â caseÂ Â» final du Â«Â switchÂ Â» ne peut pas Ãªtre ouvert%<ldd%> introuvable%<nm%> introuvable%qs introuvableimpossible de trouver %s dans le greffon %s
  %simpossible de trouver %s dans le greffon %sÂ :%simpossible de trouver le cgraph LTO dans %simpossible de trouver les rÃ©fÃ©rences des sections LTO dans %simpossible de trouver un registre dans la classe %qs durant le rechargement de %<asm%>impossible de trouver un nom de compteur %qs valide de l'option %<-fdbg-cnt=%>impossible de trouver la classe %qEimpossible de trouver la variable d'instance associÃ©e Ã  une propriÃ©tÃ©impossible de trouver la dÃ©claration d'interface pour %qEimpossible de trouver la dÃ©claration de l'interface pour %qE, super classe de %qEimpossible de trouver la dÃ©claration de protocole pour %qEne peut trouver l'Ã©tiquette de rÃ©fÃ©rence pour la classe %qEimpossible de former un pointeur vers un membre de la non classe %q#Timpossible de produire du code indÃ©pendant de la position pour %qsimpossible d'obtenir un pointeur de trame vers %qsne peut obtenir la position dans le fichier PCHÂ : %mne peut obtenir le statut du programmeÂ : %mne peut traiter une comparaison de type %<%s == %s%>ne peut traiter des appels inconstants Ã  %qsne peut traiter la condition de Â«Â switchÂ Â» avec le type %simpossible d'honorer la clause %qs en conflitimpossible d'importer le module dans sa propre portÃ©ene peut incrÃ©menter un pointeur vers le type incomplet %qTimpossible d'initialiser un objet retournÃ© de type %qT avec une r-valeur de type %<void%>impossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©impossible d'initialiser un tableau de %qT depuis une chaÃ®ne de caractÃ¨res littÃ©rale avec un tableau de type %qTla fonction %<main%> ne peut pas Ãªtre mise en ligneimpossible d'instancier %<coroutine traits%>impossible d'instancier une %<coroutine handle%> pour une Â«Â promiseÂ Â» de type %qTimpossible de charger le greffon %s
  %simpossible de charger le greffon %sÂ : %sles opÃ©randes de types dÃ©cimaux flottants et complexes ne peuvent pas Ãªtre mÃ©langÃ©sles opÃ©randes de types dÃ©cimaux flottants ne peuvent pas Ãªtre mÃ©langÃ©s avec d'autres flottantsles opÃ©randes de types dÃ©cimaux flottants et vectoriels ne peuvent pas Ãªtre mÃ©langÃ©simpossible d'imbriquer plus de %d espaces de nomsne peut ouvrir %qs en Ã©criture: %mne peut ouvrir %sne peut ouvrir %s en Ã©criture: %mne peut ouvrir %s: %mne peut ouvrir Â«Â %sÂ Â»ne peut ouvrir le fichier %qs pour y Ã©crire les enregistrements optimisÃ©simpossible d'ouvrir le fichier asm gcn intermÃ©diaireimpossible d'ouvrir le fichier obj gcn intermÃ©diaireimpossible d'ouvrir le fichier ptx intermÃ©diaireimpossible d'ouvrir la sortie de lddÂ : %mne peut pas ouvrir le fichier de rÃ©ponse imbriquÃ©impossible d'ouvrir la sortie de nmÂ : %mn'a pu ouvrir le fichier omp_requires %qsn'a pu ouvrir le fichier profil %sl'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriserimpossible de mettre un objet avec un champ volatile dans un registreimpossible de lire %<LTO_section_decls%> depuis %sne peut lire %s: %mimpossible de lire la table des modes LTO dans %sne peut lire le fichier PCHÂ : %mimpossible de lire le profil de la fonction depuis %sne peut lire le fichier omp_requires %qsne peut lire le fichier de spec %qs: %mimpossible de lire la table des chaÃ®nes depuis %simpossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>ne peut recharger l'opÃ©rande constante entiÃ¨re dans %<asm%>impossible de reprÃ©senter le type %<va_list%> interne en Dne peut rÃ©soudre la fonction surchargÃ©e %qD basÃ© sur la conversion vers le type %qTne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeurla valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriserl'attribut %qE ne peut pas Ãªtre appliquÃ© aprÃ¨s la dÃ©finitionne peut dÃ©finir l'attribut d'interruption: aucune fonction courantene peut dÃ©finir l'attribut d'interruption: pas de tel identificateurne peut dÃ©finir la position dans le fichier PCHÂ : %mimpossible de spÃ©cialiser le concept %q#Dne peut spÃ©cifier %<-o%> avec %<-c%>, %<-S%> ou %<-E%> et de multiples fichiersne peut spÃ©cifier %<override%> pour une classeimpossible de spÃ©cifier -static avec -fsanitize=adresseimpossible de spÃ©cifier -static avec -fsanitize=hwaddressimpossible de spÃ©cifier -static avec -fsanitize=threadne peut spÃ©cifier Ã  la fois %<-msep-data%> et %<-mid-shared-library%>impossible d'appeler en fin de fonction (tail-call): %sne peut prendre l'adresse de %qsne peut prendre l'adresse du champ de bits %qDne peut prendre l'adresse d'un scalaire avec un ordre de stockage inversÃ©ne peut prendre l'adresse de %<this%> qui est une expression r-valeurimpossible de prendre l'adresse de cette expressionimpossible de lever une exception sur des classes C++impossible de lever une exception sur des objets COMimpossible de gÃ©nÃ©rer une exception de type %qT car il implique des types de taille variablene peut lever ou intercepter une exception sur le type RVV %qTne peut lever ou intercepter une exception sur le type SVE %qTun Â«Â switchÂ Â» sur un type ne peut pas porter sur une valeur qui n'est pas une interfaceimpossible de mettre Ã  jour le formulaire SSAimpossible d'utiliser %<-%> comme nom de fichier d'entrÃ©e pour un en-tÃªte prÃ©compilÃ©%<-mtp=cp15%> ne peut pas Ãªtre utilisÃ© avec un Thumb 16 bitsne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨treimpossible d'utiliser l'attribut %<indirect_call%> avec la chaÃ®ne de compilation de linuxne peut utiliser %<typeid%> avec %<-fno-rtti%>impossible d'utiliser %<va_arg%> avec un ordre de stockage inversÃ©ne peut utiliser %<va_start%> dans une fonction d'interruptionne peut utiliser %qs comme registre sauvegardÃ© durant l'appelne peut utiliser %qs comme registre utilisÃ© durant l'appelne peut utiliser %qs comme registre fixene peut utiliser un objet comme paramÃ¨tre d'une mÃ©thodeimpossible d'utiliser les attributs d'exception sur la fonction %qD dans la chaÃ®ne de compilation de linuximpossible d'utiliser les attributs d'interruption sur la fonction %qD dans le chaÃ®ne de compilation de linuximpossible d'utiliser le mode %qs pour des types Ã©numÃ©rÃ©simpossible d'utiliser simultanÃ©ment mshared et staticimpossible d'utiliser simultanÃ©ment mthreads et mlegacy-threadsimpossible d'utiliser plusieurs mÃ©thodes de validation de la pile en mÃªme tempsimpossible d'utiliser les attributs de rÃ©initialisation sur la fonction %qD dans la chaÃ®ne de compilation de linuximpossible d'utiliser des accÃ¨s Ã  de petites donnÃ©es pour %qsimpossible d'utiliser le type %s comme type %simpossible d'initialiser par valeur le tableau ayant la limite %qT inconnuene peut Ã©crire dans %s: %mne peut Ã©crire dans le fichier PCHne peut Ã©crire le fichier PCHÂ : %mimpossible d'Ã©crire le fichier PCHÂ : segment de mÃ©moire requis indisponiblene peut Ã©crire les donnÃ©es de remplissage dans le fichier PCHÂ : %mne peut Ã©crire dans %s: %mles types canoniques diffÃ¨rent pour les types identiques %qT et %qTcapture par copie du type RVV %qTcapture par copie du type SVE %qTcapture par copie du type incomplet %qTcapture de %qE qui n'est pas une variablecapture de la variable %qD avec une durÃ©e de stockage non automatiquecapture du type modifiÃ© par une variable %qT qui n'est pas un tableau N3639 avec une limite dÃ©terminÃ©e Ã  l'exÃ©cutionle Â«Â caseÂ Â» %qE n'est pas Ã  l'intÃ©rieur de l'instruction Â«Â switchÂ Â»l'Ã©tiquette du Â«Â caseÂ Â» ne se rÃ©duit pas en une constante entiÃ¨rel'Ã©tiquette du Â«Â caseÂ Â» doit Ãªtre une expression constante entiÃ¨reÃ©tiquette Â«Â caseÂ Â» en dehors de tout Â«Â switchÂ Â»la valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus grande que la valeur maximale du typela valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus petite que la valeur minimale du typeles Â«Â caseÂ Â» ne sont pas triÃ©s dans l'instruction Â«Â switchÂ Â»Ã©tiquettes Â«Â caseÂ Â» pas triÃ©es: la valeur %qs du Â«Â caseÂ Â» n'est pas dans le type Ã©numÃ©rÃ©la valeur %qs du Â«Â caseÂ Â» n'est pas dans le type Ã©numÃ©rÃ© %qTle transtypage ajoute le qualificatif %q#v au type de la fonctiontranstypage entre types de fonctions incompatibles de %qH vers %qItranstypage entre des types de fonction incompatibles de %qT vers %qTtranstypage entre des pointeurs incompatibles vers des types membres de %qH vers %qIle transtypage annule le qualificatif %qv du type ciblÃ© par le pointeurle transtypage de %qH vers %qI augmente l'alignement requis pour le type ciblÃ©le transtypage de %qH vers %qI perd en prÃ©cisionle transtypage depuis %qT n'est pas permisle transtypage de %qs vers %qs produira le rÃ©sultat zÃ©rotranstypage d'un appel de fonction de type %qT vers le type %qT ne correspondant pastranstypage d'un pointeur vers un entier de taille diffÃ©rentele transtypage du type %qT vers le type %qT Ã©limine les qualificatifsle transtypage augmente l'alignement requis pour le type ciblÃ©le transtypage spÃ©cifie un type de tableaule transtypage spÃ©cifie un type de fonctiontranstypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur de l'espace d'adresses %qs disjointtranstypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur d'espace d'adresses gÃ©nÃ©rique disjointun transtypage vers %qs produira un rÃ©sultat nultranstypage vers un pointeur de l'espace d'adresses gÃ©nÃ©rique vers un pointeur de l'espace d'adresses %qs disjointtranstypage vers le type non entier %qT dans une expression constantetranstypage vers un pointeur depuis un entier de taille diffÃ©rentetranstypage vers un type union depuis un type absent de l'unionle transtypage de %qT vers %qT ne dÃ©rÃ©fÃ©rence pas le pointeurle transtypage entre un pointeur vers une fonction et un pointeur vers un objet est supportÃ© conditionnellementinterception du type %q#T qui n'est pas une rÃ©fÃ©renceinterception du type polymorphique %q#T par valeurinterception du type %q#T par valeurles attributs de catÃ©gories ne sont pas disponibles en Objective-C 1.0les attributs de catÃ©gories ne sont pas disponibles dans cette version du compilateur (ignorÃ©)les attributs cdecl et thiscall sont incompatiblesdÃ©compte cgraph invalidele cgraph_node a une mauvaise liste de clonesle cgraph_node a un mauvais clone_ofle cgraph_node a un mauvais pointeur prev_clonele cgraph_node est dans la liste des clones mais il n'est pas un clonechangement du membre actif d'une union de %qD Ã  %qDchangement du membre actif d'une union de %qD Ã  %qD durant l'initialisationchanger le type de retour de %qs en un type de catÃ©gorie de comparaison autorisera la comparaison pour utiliser %qs et %qscheck_charlen_present(): longueur non dÃ©finiecheck_dimension(): Mauvaise rÃ©fÃ©rence de tableaucheck_dummy_characteristics: RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_init_expr(): Type d'expression inconnucheck_intents(): Liste non concordantecheck_restricted(): Type d'expression inconnucheck_result_characteristics (1): RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_result_characteristics (2): RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_some_aliasing(): Liste non concordantecheck_some_aliasing(): donnÃ©e corrompuela somme de contrÃ´le est (%x,%x) au lieu de (%x,%x)choix de %qD Ã  la place de %qDla taille du fragment doit Ãªtre positivedÃ©lÃ©gation de pointeur circulaire dÃ©tectÃ©ela classe %qE existe dÃ©jÃ classe %qE dÃ©finie sans spÃ©cifier une classe de basela classe %qE est obsolÃ¨tela classe %qE n'est pas disponiblela classe %qE est indisponiblela classe %qT n'a aucun champ nommÃ© %qDla classe %qT est implicitement amie avec elle-mÃªmela classe %qs n'implÃ©mente pas le protocole %qEles attributs de classes ne sont pas disponibles en Objective-C 1.0la dÃ©finition de classe ne peut pas Ãªtre dÃ©clarÃ©e comme amiel'extension de classe pour la classe %qE est dÃ©clarÃ©e aprÃ¨s son %<@implementation%>les extensions de classes ne sont pas disponibles en Objective-C 1.0le patron de classe %qD est redÃ©clarÃ© comme un non patronla dÃ©duction des arguments du patron de classe a Ã©chouÃ©:la dÃ©duction de l'argument du patron de classe pour %qT a Ã©chouÃ©Â : guide de dÃ©duction explicite sÃ©lectionnÃ© dans l'initialisation par copie de listela dÃ©duction des arguments d'un patron de classe est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>le type classe %qT est incompletles clauses dans un trait %<simd%> devraient Ãªtre sÃ©parÃ©es par des %<,%>l'argument de nettoyage n'est pas une fonctionl'argument de nettoyage n'est pas un identificateurles clones pour l'attribut %<target_clones%> ne peuvent pas Ãªtre crÃ©Ã©sfermeture: %sintervalles fermÃ©sfermeture de la liste de sortie LTRANS %s: %mfermeture du fichier de dÃ©pendances %s: %mfermeture du fichier json %sÂ : %mfermeture du fichier mixin %sÂ : %margument co-tableaule code peut Ãªtre mal optimisÃ© Ã  moins que %<-fno-strict-aliasing%> soit utilisÃ©le modÃ¨le de code %qs n'est pas compatible avec %smodÃ¨le de code %qs Ã  besoin de %sle modÃ¨le de code %qs n'est pas supportÃ© en mode ilp32le modÃ¨le de code %qs n'est pas supportÃ© en mode %s bitsle modÃ¨le de code %qs n'est pas supportÃ© en mode x32modÃ¨le de code %qs avec %<-f%s%>le 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
  la collection dans l'Ã©numÃ©ration rapide n'est pas un objetun symbole comdat ne peut pas avoir de versionla fonction locale comdat est appelÃ©e par %s en dehors de son comdatun symbole comdat local est rÃ©fÃ©rencÃ© par %s hors de son comdatvirgule Ã  la fin de la liste d'Ã©numerateursune liste sÃ©parÃ©e par des virgules dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>l'option %qs en ligne de commande n'est pas supportÃ©e par cette configurationl'option de la ligne de commande %qs est valable pour %s mais pas pour %sl'option de la ligne de commande %qs est valable pour le pilote mais pas pour %sun symbole commun ne peut pas avoir de versionles variables communes doivent avoir un alignement de 32768 ou moinscompare_actual_expr(): Mauvais code de composantcompare_real(): Mauvais opÃ©rateurcomparaison des vidanges des insns finalescomparer des nombres flottants Ã  l'aide de %<==%> ou %<!=%> n'est pas sÃ»rcomparaison du rÃ©sultat de l'addition de pointeur %qE et NULLcomparaison de vecteurs avec des types d'Ã©lÃ©ments diffÃ©rentscomparaison de vecteurs avec des nombres d'Ã©lÃ©ments diffÃ©rentscomparaison entre %q#T et %q#Tcomparaison entre %qT et %qTla comparaison entre des pointeurs de types distincts %qT et %qT a besoin d'un transtypagela comparaison entre des pointeurs vers des membres de types distincts %qT et %qT a besoin d'un transtypagecomparaison entre un pointeur et un entiercomparaison entre un pointeur et la constante caractÃ¨re zÃ©rocomparaison entre deux tableauxla comparaison entre deux tableaux est dÃ©prÃ©ciÃ©e en C++20comparaison entre les types %qT et %qTcomparaison est toujours %dla comparaison est toujours %d en raison de la largeur du champ de bitsla comparaison est toujours fausse en raison de la gamme limitÃ©e du type de donnÃ©esla comparaison est toujours vraie en raison de la gamme limitÃ©e du type de donnÃ©escomparaison de pointeurs complet et incompletla comparaison de la constante %qE avec une expression boolÃ©enne est toujours faussela comparaison de la constante %qE avec une expression boolÃ©enne est toujours vraiela comparaison de types Objective-C distincts a besoin d'un transtypageil manque un transtypage pour comparer des types de pointeurs distinctsla comparaison du type Ã©numÃ©rÃ© %qT avec le type en virgule flottante %qT est dÃ©prÃ©ciÃ©ela comparaison du type en virgule flottante %qT avec le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©ecomparaison d'expressions entiÃ¨res de types signÃ©s diffÃ©rents: %qT et %qTcomparaison de pointeurs vers des espaces d'adresses disjointscomparaison d'un complÃ©ment bit Ã  bit promu d'une valeur non signÃ©e avec une constantecomparaison entre un complÃ©ment bit Ã  bit promu d'une valeur non signÃ©e et un non signÃ©la comparaison d'une expression non signÃ©e %<< 0%> est toujours faussela comparaison d'une expression non signÃ©e %<>= 0%> est toujours vraiel'opÃ©rateur de comparaison %q+D est remis au dÃ©faut aprÃ¨s sa premiÃ¨re dÃ©clarationcomparaison requiseune comparaison avec une chaÃ®ne littÃ©rale produit un rÃ©sultat non spÃ©cifiÃ©les comparaisons telles que %<X<=Y<=Z%> n'ont pas leur signification mathÃ©matiquele type compatible est icicompilation terminÃ©e en raison de -Wfatal-errors.
--- 2212,2218 ----
  L'utilisation de la fonction %qs Ã  %L est obsolÃ¨teL'utilisation du paramÃ¨tre %qs dÃ©clarÃ© Ã  %L est obsolÃ¨teL'utilisation de la sous-routine %qs Ã  %L est obsolÃ¨teL'utilisation de la variable %qs Ã  %L est obsolÃ¨teLes symboles Â«Â private externÂ Â» (cachÃ©s) sont habituellement rendus locaux durant l'Ã©dition de liens, cette commande le supprime de telle maniÃ¨re qu'ils restent exportÃ©s.L'argument VALUE de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissableAttribut VALUE Ã  %CVALUE n'est pas autorisÃ© Ã  l'intÃ©rieur de BLOCK Ã  %CObjet VALUE %qs dans la clause %s Ã  %LInstruction VALUE Ã  %Cmode VOID sur une sortieAttribut VOLATILE Ã  %CL'attribut VOLATILE Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© dans une procÃ©dure PUREInstruction VOLATILE Ã  %CNiveaux valides pour l'ISA du Nios II (pour -march):Arguments valides pour l'option -msdata=:Arguments valides pour -malign-:Les arguments valides pour -mcode-readable=:Arguments valides pour -mfpmath=:Arguments valables pour -mr10k-cache-barrier=:Arguments valides pour -mstack-protector-guard=:Les arguments valables pour -mstringop-strategy=:Arguments valables pour -mtp=:Options valides pour l'adressage relatif Ã  GP (pour -mgpopt):Valider les pointeurs dans la vtable avant de les utiliser.La valeur de la clause HINT Ã  %L sera une expression d'indice de constante valideLa variable %qs Ã  %C ne peut pas Ãªtre redÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %LLa variable %qs Ã  %C avec une initialisation apparaÃ®t dÃ©jÃ  dans une instruction DATALa variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du moduleLa variable %qs Ã  %L ne peut pas avoir les attributs ALLOCATABLE et BIND(C) en mÃªme tempsLa variable %qs Ã  %L ne peut pas avoir les deux attributs OPTIONAL et VALUE car la procÃ©dure %qs est BIND(C)La variable %qs Ã  %L ne peut pas avoir les attributs POINTER et BIND(c) en mÃªme tempsLa variable %qs Ã  %L n'a pas reÃ§u d'Ã©tiquette de formatLa variable %qs Ã  %L dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est bind(c)La variable %qs Ã  %L doit Ãªtre une constante dans ce contexteLa variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableauxLa variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muetLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car le type dÃ©rivÃ© %qs n'est pas interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car elle est polymorphiqueLa variable %qs Ã  %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permiseLa variable %qs Ã  %L peut ne pas Ãªtre d'un sous-type interopÃ©rable avec le C mais elle est BIND(C)La variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la fonction %qsLa variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la sous-routine %qsLa variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la fonction %qsLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la sous-routine %qsVariable %qs Ã  %L avec l'attribut ALLOCATABLE dans la procÃ©dure %qs avec BIND(C)Variable %qs Ã  %L avec l'attribut OPTIONAL dans la procÃ©dure %qs qui est BIND(C)Variable %qs Ã  %L avec l'attribut POINTER dans la procÃ©dure %qs avec BIND(C)La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableauLa variable %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L dans la procÃ©dure PURELa variable %qs ne peut pas apparaÃ®tre dans l'expression Ã  %LLa variable %qs du module %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L du module %qsUne Ã©tiquette cible n'a pas Ã©tÃ© affectÃ©e Ã  la variable %qs Ã  %LLa variable %qs dans la clause %s est utilisÃ©e dans une instruction NAMELIST Ã  %LLa variable %qs dans le bloc commun %qs Ã  %C ne peut pas Ãªtre bind(c) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est BIND(C)La variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre dÃ©clarÃ©e avec BIND(C) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre un sous-type interopÃ©rable avec le C bien que le bloc commun %qs est BIND(C)La variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte d'association de pointeur (%s) Ã  %LLa variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %LLa variable %qs n'est pas un argument muet Ã  %LLa variable %qs est utilisÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %qs sera dÃ©clarÃ©e dans la mÃªme unitÃ© de portÃ©e que !$ACC DECLARE Ã  %LLa variable %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLa variable %qs, utilisÃ©e dans une expression de spÃ©cification, est rÃ©fÃ©rencÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)La variable %s Ã  %L avec l'attribut NO_ARG_CHECK peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera un argument muetLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsÃ¨que numÃ©riqueLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille taciteLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK n'aura point de rÃ©fÃ©rence Ã  un sous-objetLa variable %s ne peut pas Ãªtre INTENT(IN) Ã  %CUne valeur ne peut pas Ãªtre affectÃ©e Ã  la variable %s dans une procÃ©dure PURE Ã  %CLa variable Ã  %C n'est pas un Ã©lÃ©ment d'un bloc COMMONLa variable Ã  %L est mentionnÃ©e plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLa variable 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.VÃ©rifier que les chemins sont exploitables en Ã©mettant les diagnostiques.DÃ©cliner les versions des boucles basÃ©es sur le fait que les indices ont un pas de un.Des versions multiples de fonctions virtuelles ne sont pas supportÃ©esLes accÃ¨s mÃ©moire volatiles n'utilisent pas les instructions de chargement/stockage E/S.Les accÃ¨s mÃ©moire volatiles utilisent les instructions de chargement/stockage E/S.WAIT Ã  %C interdit en Fortran 95La clause WAIT Ã  %L requiert une expression INTEGER scalaireL'instruction WAIT n'est pas permise dans une procÃ©dure PURE Ã  %CLa cible de l'affectation WHERE Ã  %L a une forme inconsistanteLe masque WHERE Ã  %L a une forme inconsistanteLa clause WHERE/ELSEWHERE Ã  %L requiert un tableau LOGICALAvertir Ã  propos des dÃ©clarations Â«Â externÂ Â» qui ne sont pas au niveau global du fichier.Avertir Ã  propos des constructions Â«Â douteusesÂ Â».Avertir Ã  propos d'un Â«Â newÂ Â» d'un type avec un alignement Ã©tendu si -faligned-new n'est pas utilisÃ©.Avertir Ã  propos des @selector() sans mÃ©thode prÃ©alablement dÃ©clarÃ©e.Avertir Ã  propos de constructions C qui ne sont pas communes au C et au C++.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 1998 et le C++ ISO 2011.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2011 et le C++ ISO 2014.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2014 et le C++ ISO 2017.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2017 et le C++ ISO 2020.Avertir Ã  propos des types polymorphiques du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des mÃ©thodes virtuelles du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des constructions C++11 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic.Avertir Ã  propos des constructions C++14 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++17 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++20 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++23 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des chaÃ®nes de format de GCC qui ne sont pas appropriÃ©es pour les diagnostiques.Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL.Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s.Avertir Ã  propos d'expressions USE qui n'ont pas de qualificatif ONLY.Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__.Avertir Ã  propos des accÃ¨s aux membres intÃ©rieurs de taille nulle d'un tableau.Avertir Ã  propos de l'alignement de blocs COMMON.Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque.Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â».Avertir Ã  propos des boucles DO invalides.Avertir quand une expression boolÃ©enne est comparÃ©e avec une valeur entiÃ¨re diffÃ©rente de vrai/faux.Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Avertir Ã  propos de procÃ©dures appelÃ©es sans Ãªtre explicitement dÃ©clarÃ©es.Avertir lors d'appels Ã  std::move sur un objet local dans une instruction return qui empÃªche l'Ã©lision de la copie.Avertir Ã  propos d'appels Ã  snprintf et aux fonctions similaires qui tronquent la sortie.Avertir Ã  propos d'appels Ã  snprintf et des fonctions similaires qui tronquent la sortie. Identique Ã  -Wformat-truncation=1.Avertir Ã  propos d'appels Ã  strcmp et strncmp utilisÃ©s dans des expressions d'Ã©galitÃ©s qui sont nÃ©cessairement vraies ou fausses Ã  cause de la longueur de l'un et la taille de l'autre argument.Avertir Ã  propos d'appels avec une interface implicite.Avertir Ã  propos de cas oÃ¹ -ftrivial-auto-var-init ne peut pas initialiser une variable automatique.Avertir quand des fonctions sont transtypÃ©es vers des types incompatibles.Avertir Ã  propos de transtypages entre types de fonctions incompatibles.Avertir Ã  propos des transtypages qui vont produire un rÃ©sultat nul.Avertir Ã  propos des transtypages qui Ã©cartent les qualificatifs.Avertir Ã  propos de gestionnaires Â«Â catchÂ Â» de types non rÃ©fÃ©rencÃ©s.Avertir Ã  propos des certaines opÃ©rations sur des expressions boolÃ©ennes.Avertir Ã  propos de chemins dans le code oÃ¹ un NULL est passÃ© comme argument qui ne doit pas Ãªtre nul d'une fonction.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur de fonction NULL est appelÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur NULL est dÃ©rÃ©fÃ©rencÃ©.Avertir au sujet des chemins de code dans lesquels un descripteur de fichier peut Ãªtre fermÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ descripteur de fichier n'est pas fermÃ©.Avertir Ã  propos de chemins dans le code dans lesquels un descripteur de fichier est utilisÃ© sans que sa validitÃ© ait Ã©tÃ© vÃ©rifiÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur libÃ©rÃ©e est utilisÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur allouÃ© sur le tas est perdu.Avertir Ã  propos de chemins dans le code oÃ¹ un longjmp revient vers un jmp_buf enregistrÃ© sur la pile qui a retournÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur qui n'est pas sur le tas est libÃ©rÃ©.Avertir Ã  propos des chemins de code dans lesquels un pointeur peut Ãªtre libÃ©rÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur NULL est vÃ©rifiÃ© aprÃ¨s avoir Ã©tÃ© dÃ©rÃ©fÃ©rencÃ©.Avertir Ã  propos des chemins de code dans lesquels un pointeur vers un tampon est assignÃ© a un type incompatible.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur vers une pile obsolÃ¨te est utilisÃ©.Avertir Ã  propos des chemins dans le code oÃ¹ un pointeur qui peut Ãªtre NULL est dÃ©fÃ©rencÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur qui peut Ãªtre NULL est passÃ©e comme argument qui ne doit pas Ãªtre nul d'une fonction.Avertir Ã  propos de chemins dans le code oÃ¹ une lecture ou une Ã©criture est rÃ©alisÃ©e sur un descripteur de fichier fermÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un dÃ©calage avec un compteur >= Ã  la largeur du type est tentÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un dÃ©calage avec un compteur nÃ©gatif est tentÃ©.Avertir au sujet des chemins de code dans lesquels le FICHIER stdio peut Ãªtre fermÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ le FICHIER stdio n'est pas fermÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un va_list est utilisÃ© aprÃ¨s va_end.Avertir Ã  propos de chemins dans le code oÃ¹ une Ã©criture ou une lecture est en dehors des limites d'un tampon.Avertir Ã  propos de chemins dans le code oÃ¹ un Â«Â assert()Â Â» est rÃ©alisÃ© en utilisant une valeur brute.Avertir Ã  propos de chemins dans le code oÃ¹ une fonction non sÃ»r du point de vue d'un signal asynchrone est appelÃ©e depuis un gestionnaire de signal.Avertir Ã  propos de chemins dans le code oÃ¹ un tampon dans la pile est passÃ© Ã  putenv.Avertir Ã  propos de chemins dans le code dans lesquels une opÃ©ration est tentÃ©e dans la mauvaise phase de la vie d'un descripteur de fichier.Avertir Ã  propos de chemins dans le code oÃ¹ une opÃ©ration est tentÃ©e sur le mauvais type de descripteur de fichier.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur non initialisÃ©e est utilisÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme diviseur.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme offset de pointeur.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme taille.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme taille d'allocation.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme index d'un tableau.Avertir Ã  propos de chemins dans le code dans lesquels une arithmÃ©tique en virgule flottante est utilisÃ©e Ã  des endroits oÃ¹ un calcul prÃ©cis est requis.Avertir Ã  propos de chemins dans le code oÃ¹ une lecture est tentÃ©e sur un descripteur de fichier en Ã©criture seule ou vice versa.Avertir Ã  propos de chemins dans le code oÃ¹ des donnÃ©es sensibles sont copiÃ©es par delÃ  la frontiÃ¨re de sÃ©curitÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ des donnÃ©es sensibles sont Ã©crites dans un fichier.Avertir Ã  propos de chemins dans le code oÃ¹ la mauvaise fonction de dÃ©sallocation est appelÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ va_arg est utilisÃ© trop de fois sur un va_list.Avertir Ã  propos de chemins dans le code oÃ¹ va_arg utilise le mauvais type.Avertir Ã  propos de chemins dans le code oÃ¹ va_start ou va_copy est utilisÃ© sans un va_end correspondant.Avertir Ã  propos de chemins dans le code qui semblent mener Ã  une rÃ©cursion infinie.Avertir Ã  propos de chemins dans le code oÃ¹ une Ã©criture dans un objet constant est tentÃ©.Avertir Ã  propos de chemins dans le code qui tentent d'Ã©crire dans une chaÃ®ne littÃ©rale.Avertir Ã  propos du code qui pourrait enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par une seule variable (strict aliasing).Avertir Ã  propos de comparaisons entre enum de types diffÃ©rents.Avertir Ã  propos de comparaisons entre deux opÃ©randes de type tableau.Avertir au sujet de divisions entiÃ¨res par zÃ©ro au moment de la compilation.Avertir Ã  propos de divisions de constantes entiÃ¨res qui produisent un rÃ©sultat tronquÃ©.Avertir Ã  propos de la crÃ©ation de temporaires de tableaux.Avertir Ã  propos des Â«Â elseÂ Â» orphelins.Avertir Ã  propos de dÃ©clarations d'entitÃ©s auxquelles des attributs pourraient Ãªtre manquants qui sont liÃ©es Ã  des entitÃ©s qui ont Ã©tÃ© dÃ©clarÃ©es avec ces attributs.Avertir Ã  propos de la destruction d'un objet polymorphique sans destructeur virtuel.Avertir Ã  propos de l'usage obsolÃ¨te du type AltiVec Â«Â vector long ...Â Â».Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes de types Ã©numÃ©rÃ©s.Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes quand l'un est un type Ã©numÃ©rÃ© et l'autre est un type en virgule flottante.Avertir Ã  propos de l'usage obsolÃ¨te du qualificatif volatile.Avertir Ã  propos de divisions de deux opÃ©rateurs Â«Â sizeofÂ Â» quand le premier est appliquÃ© Ã  un tableau et le diviseur n'est pas Ã©gal Ã  la taille d'un Ã©lÃ©ment du tableau.Avertir Ã  propos de branches dupliquÃ©es dans les instructions if-else.Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if.Avertir Ã  propos d'inconsistances entre les types enum/entierAvertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â».Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant.Avertir Ã  propos d'Ã©galitÃ©s impliquant des comparaisons avec des expressions REAL ou COMPLEX.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C11 ISO mais prÃ©sentes dans le C2X ISO.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C90 ISO mais prÃ©sentes dans le C99 ISO.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C99 ISO mais prÃ©sentes dans le C11 ISO.Avertir Ã  propos des fonctionnalitÃ©s absentes du C traditionnel.Avertir Ã  propos des chaÃ®nes de format qui ne sont pas littÃ©rales.Avertir Ã  propos des chaÃ®nes de format contenant des octets NUL.Avertir Ã  propos de l'Ã©limination d'appels de fonctions.Avertir Ã  propos des appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination.Avertir Ã  propos d'appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination. Identique Ã  -Wformat-overflow=1.Avertir Ã  propos des paramÃ¨tres de fonctions dÃ©clarÃ©s sans type dans des fonctions utilisant le style K&R.Avertir Ã  propos d'arithmÃ©tiques sur un pointeur de fonction.Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((cold)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((const)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((malloc)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((noreturn)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((pure)).Avertir Ã  propos des fonctions qui 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 d'une conversion implicite de types enum.Avertir Ã  propos des conversions implicites de Â«Â floatÂ Â» vers Â«Â doubleÂ Â».Avertir Ã  propos des dÃ©clarations implicites.Avertir Ã  propos des dÃ©clarations de fonctions implicites.Avertir Ã  propos de l'utilisation inappropriÃ©e d'un attribut.Avertir Ã  propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier.Avertir Ã  propos des utilisations inappropriÃ©es des membres de tableau flexible selon le niveau de -fstrict-flex-arrays.Avertir Ã  propos des dimensions OpenACC invalides.Avertir Ã  propos de caractÃ¨res UTF-8 invalides.Avertir Ã  propos des formes invalides de sÃ©quences d'Ã©chappement dÃ©limitÃ©es ou nommÃ©es.Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â».Avertir Ã  propos d'un mot clÃ© requis probablement manquant.Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es.Avertir Ã  propos de macros ayant des dÃ©finitions d'unitÃ©s d'en-tÃªte conflictuelles.Avertir Ã  propos des variables automatiques qui pourraient ne pas Ãªtre initialisÃ©es.Avertir Ã  propos de dÃ©clarations discordantes de paramÃ¨tres VLA.Avertir Ã  propos de dÃ©clarations discordantes entre des paramÃ¨tres de tableaux et des accÃ¨s peu sÃ»rs qui y sont faitsAvertir Ã  propos de l'absence d'une esperluette (&) dans des constantes de caractÃ¨res continuÃ©es (sur plusieurs lignes, par exemple).Avertir Ã  propos des champs manquants dans les initialisations des structures.Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes.Avertir Ã  propos de pragmas mal employÃ©s.Avertir Ã  propos d'une grande partie des conversions implicites.Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet.Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11.Avertir Ã  propos des destructeurs non virtuels.Avertir Ã  propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO.Avertir Ã  propos de valeurs insensÃ©es pour --param destructive-interference-size ou constructive-interference-size.Avertir Ã  propos d'optimisations qui supposent que le dÃ©bordement d'un nombre signÃ© est indÃ©fini.Avertir Ã  propos des dÃ©bordements dans les expressions arithmÃ©tiques.Avertir Ã  propos de la surcharge des noms de fonctions virtuelles.Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords.Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords.Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4.Avertir Ã  propos des conversions de pointeurs qui accroissent l'alignement.Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms.Avertir Ã  propos de l'emploi d'alias pour des arguments fictifs.Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence.Avertir Ã  propos d'indices probablement incorrects dans les boucles Â«Â doÂ Â».Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations.Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes.Avertir Ã  propos des blocs de commentaires imbriquÃ©s et des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique.Avertir Ã  propos d'un choix potentiellement suboptimal relatif au parallÃ©lisme de OpenACC.Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon.Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables.Avertir Ã  propos des lectures au delÃ  de la fin d'une chaÃ®ne source dans les fonctions de manipulation de chaÃ®nes telles que memchr et memcpy.Avertir Ã  propos de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â».Avertir au sujet d'appels redondants Ã  std::move.Avertir Ã  propos du retour d'un pointeur ou d'une rÃ©fÃ©rence Ã  une variable locale ou temporaire.Avertir Ã  propos de structures, unions ou tableaux retournÃ©s.Avertir Ã  propos d'un point-virgule aprÃ¨s la dÃ©finition d'une fonction dans une classe.Avertir Ã  propos des diffÃ©rences de signe dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des comparaisons entre signÃ©s et non signÃ©s.Avertir Ã  propos de 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 de valeurs dans un Â«Â switchÂ Â» qui sont en dehors de la plage du type du Â«Â switchÂ Â».Avertir Ã  propos des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne.Avertir Ã  propos des ambiguÃ¯tÃ©s d'analyse syntactique les plus vexantes.Avertir Ã  propos des choses qui changent entre le -fabi-version actuel est la version spÃ©cifiÃ©e.Avertir Ã  propos des choses qui vont changer lors d'une compilation avec un compilateur conforme Ã  l'ABI.Avertir Ã  propos d'expressions de caractÃ¨res tronquÃ©es.Avertir Ã  propos de lignes sources tronquÃ©es.Avertir Ã  propos des chaÃ®nes tronquÃ©es dans les fonctions de manipulation de chaÃ®nes telles que strncat et strncpy.Avertir Ã  propos de la sÃ©curitÃ© du type et les erreurs similaires et les dÃ©saccords dans les dÃ©clarations avec des attributs alias.Avertir Ã  propos des NULL sans type qui sont utilisÃ©s comme sentinelle.Avertir Ã  propos du dÃ©bordement vers le bas d'expressions constantes numÃ©riques.Avertir Ã  propos des variables automatiques non initialisÃ©es.Avertir Ã  propos des dÃ©clarations de fonctions sans prototype.Avertir Ã  propos des pragmas non reconnus.Avertir Ã  propos des macros non sÃ»res qui s'Ã©tendent en plusieurs instructions utilisÃ©es comme contenu d'une instruction telle que if, else, while, switch ou for.Avertir Ã  propos de constantes flottantes sans suffixe.Avertir Ã  propos des fonctionnalitÃ©s non supportÃ©es dans ThreadSanitizer.Avertir Ã  propos des arguments fictifs inutilisÃ©s.Avertir Ã  propos de l'utilisation de constantes de type caractÃ¨re utilisant des multi-caractÃ¨res.Avertir Ã  propos des transtypages inutiles.Avertir si des rÃ©pertoires d'inclusions dÃ©finis par l'utilisateur n'existent pas.Avertir Ã  propos des utilisations des dÃ©clarations Â«Â __attribute__((deprecated))Â Â».Avertir Ã  propos des utilisations des dÃ©clarations Â«Â __attribute__((warning))Â Â».Avertir Ã  propos des utilisations de l'opÃ©rateur virgule dans une expression d'indice.Avertir Ã  propos de l'utilisation des spÃ©cificateurs de stockage de registres.Avertir Ã  propos des utilisations de std::initializer_list qui peut retourner des pointeurs ballants.Avertir Ã  propos de l'utilisation de macros variadiques.Avertir Ã  propos de variables qui pourraient Ãªtre changÃ©es par Â«Â longjmpÂ Â» ou Â«Â vforkÂ Â».Avertir au sujet des variables qui sont initialisÃ©es par elles-mÃªmes.Avertir Ã  propos des violations des rÃ¨gles de style de Effective C++.Avertir Ã  propos d'opÃ©rateurs xor oÃ¹ il apparaÃ®t que l'utilisateur voulait une exponentiation.Avertir Ã  propos des chaÃ®nes de format de longueur nulle.Avertir Ã  propos des boucles DO sans aucun passage.Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui demandent zÃ©ro octets.Avertir Ã  propos des constructions qui reposent sur une condition.Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur.Avertir Ã  propos d'appels de dÃ©sallocation avec des arguments retournÃ©s par des fonctions d'allocation non correspondantes.Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s.Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante.Avertir pour des conversions de types implicites qui pourraient changer une valeur.Avertir Ã  propos d'appels rÃ©cursifs infinis.Avertir Ã  propos de dÃ©saccords entre les appels Ã  l'opÃ©rateur Â«Â newÂ Â» ou Â«Â deleteÂ Â» et l'appel correspondant Ã  la fonction d'allocation ou de dÃ©sallocation.Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration.Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini.Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en.Avertir Ã  propos d'Ã©critures non sÃ»res en mÃ©moire brut vers des objets de types classe.Avertir Ã  propos de l'utilisation de pointeurs vers des variables automatiques qui ont cessÃ© d'exister.Avertir Ã  propos de l'utilisation de pointeurs vers un stockage dÃ©sallouÃ©.Avertissements des compilations spÃ©culatives telles que __traits(compiles).Avertir si Â«Â definedÂ Â» est utilisÃ© en dehors de #if.Avertir si le type de fonction noexcept du C++17 changera le nom dÃ©corÃ© d'un symbole.Avertir si un transtypage de type C est utilisÃ© dans un programme.Avertir si l'appelant d'une fonction marquÃ©e avec l'attribut Â«Â warn_unused_resultÂ Â» n'utilise pas la valeur retournÃ©e.Avertir si une interface de classe n'a pas de super classe. Les classes racines peuvent utiliser un attribut pour supprimer cet avertissement.Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de noms anonyme ou dÃ©pend d'un type sans classe de liaison.Avertir si une comparaison est toujours Ã©valuÃ©e Ã  vrai ou Ã  faux.Avertir si une comparaison est toujours vraie ou toujours fausse en raison d'une gamme limitÃ©e du type de donnÃ©e.Avertir si une fonctionnalitÃ© du compilateur, une classe, une mÃ©thode ou un champ obsolÃ¨te est utilisÃ©.Avertir si une fonction utilise alloca ou crÃ©e un tableau avec une taille dynamique.Avertir si une dÃ©claration locale masque une variable d'instance.Avertir si une boucle avec un nombre constant d'itÃ©rations dÃ©clenche un comportement indÃ©fini.Avertir si une propriÃ©tÃ© d'un objet en Objective-C n'a pas de sÃ©mantique d'affectation spÃ©cifiÃ©e.Avertir si un sÃ©lecteur a de multiples mÃ©thodes.Avertir si une directive SIMD est outrepassÃ©e par le modÃ¨le de coÃ»t du vectoriseur.Avertir si la taille de trame d'une seule fonction excÃ¨de la taille de trame donnÃ©e.Avertir si une chaÃ®ne est plus longue que la longueur maximale spÃ©cifiÃ©e comme Ã©tant portable par le standard.Avertir si le sous-objet a un attribut abi_tag que le type d'objet complet n'a pas.Avertir si une expression Â«Â throwÂ Â» conduira toujours Ã  un appel Ã  terminate().Avertir si une procÃ©dure de l'utilisateur a le mÃªme nom qu'un intrinsÃ¨que.Avertir si un tableau de longueur variable est utilisÃ©.Avertir si une classe de base virtuelle a un opÃ©rateur de dÃ©placement non-trivial.Avertir si le nom d'un MCU n'est pas reconnu ou entre en conflit avec d'autres options (dÃ©faut: on).Avertir si un tableau est accÃ©dÃ© en dehors de ses limites.Avertir lorsqu'une dÃ©finition de paramÃ¨tre dans l'ancien style est utilisÃ©e.Avertir si une macro non dÃ©finie est utilisÃ©e dans une directive #if.Avertir si un paramÃ¨tre pointeur avec l'attribut nonnull est comparÃ© avec NULL.Avertir si des objets CFString constants contiennent des caractÃ¨res non portables.Avertir si des constructeurs ou des destructeurs avec une prioritÃ© entre 0 et 100 sont utilisÃ©s.Avertir si la conversion d'un rÃ©sultat d'une arithmÃ©tique pourrait changer la valeur malgrÃ© que la conversion des opÃ©randes ne le peut pas.Avertir si le dÃ©rÃ©fÃ©rencement d'un pointeur NULL peut conduire Ã  un comportement erronÃ© ou indÃ©fini.Avertir si devices.csv n'est pas trouvÃ© ou s'il y a des problÃ¨mes lors de son analyse (dÃ©faut: on).Avertir si 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'attribut NSObject est appliquÃ© sur autre chose qu'un typedef.Avertir si l'espace d'adressage d'une adresse est changÃ©.Avertir si le code est trop compliquÃ© pour que l'analyseur rÃ©ussisse Ã  l'explorer entiÃ¨rement.Avertir si le pointeur dans une affectation Ã  un pointeur pourrait vivre plus longtemps que sa cible.Avertir si le type d'une variable pourrait ne pas Ãªtre compatible avec le C.Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme.Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©.Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement.Avertir quand une fonction se termine plus tÃ´t qu'elle ne commence Ã  cause de macros linenum invalide.Avertir si les profiles dÃ©finis par -fprofile-use n'existe pas.Avertir si les profiles dÃ©finis par -fprofile-use ne correspondent pas.Avertir Ã  propos des prototypes qui causent une conversion de type diffÃ©rente de celle qui aurait lieu en l'absence du prototype.Avertir lors de toute utilisation de alloca.Avertir Ã  propos des hÃ©ritages multiples directs.Avertir Ã  propos d'hÃ©ritages virtuels directs.Avertir Ã  propos des intrinsÃ¨ques qui ne font pas partie du standard sÃ©lectionnÃ©.Avertir Ã  propos des dÃ©finitions d'espaces de noms.Avertir lors d'une dÃ©claration d'un patron primaire.Avertir au sujet d'appels douteux de fonctions standard calculant des valeurs absolues.Avertir Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires.Avertir que -fno-automatic peut casser la rÃ©cursion.Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisÃ© de maniÃ¨re sÃ»re.Avertir quand les fonctions intÃ©grÃ©es __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisÃ©es.Avertir lorsque une directive #warning est rencontrÃ©e.Avertir quand une base est inaccessible dans la dÃ©rivÃ©e Ã  cause d'une ambiguÃ¯tÃ©.Avertir lorsque une fonction interne est dÃ©clarÃ©e avec la mauvaise signature.Avertir quand une macro interne du prÃ©-processeur est annulÃ©e ou redÃ©finie.Avertir quand une classe est redÃ©clarÃ©e ou rÃ©fÃ©rencÃ©e en utilisant une mauvaise clÃ© de classe.Avertir quand une classe ou un type Ã©numÃ©rÃ© est rÃ©fÃ©rencÃ© en utilisant une clÃ© de classe redondante.Avertir lorsqu'une variable const est inutilisÃ©e.Avertir quand une fonction de conversion ne sera jamais appelÃ©e Ã  cause du type vers lequel elle converti.Avertir lorsqu'une dÃ©claration ne spÃ©cifie pas le type.Avertir lorsqu'une dÃ©claration duplique l'un des spÃ©cificateurs const, volatile, restrict ou _Atomic.Avertir lorsqu'une dÃ©claration est trouvÃ©e aprÃ¨s une expression.Avertir lorsqu'une fonction est inutilisÃ©e.Avertir quand une fonction ne produit jamais une expression constante.Avertir lorsqu'un paramÃ¨tre de fonction est seulement dÃ©fini mais n'est pas autrement utilisÃ©.Avertir lorsqu'un paramÃ¨tre de fonction est inutilisÃ©.Avertir quand un saut manque l'initialisation d'une variable.Avertir lorsqu'une Ã©tiquette est inutilisÃ©e.Avertir lorsqu'une variable tableau dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'une variable dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul.Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux.Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©.Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©.Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente.Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro.Avertir quand une boucle Â«Â forÂ Â» itÃ©rant sur une liste crÃ©e des copies inutiles.Avertir quand une rÃ©fÃ©rence est liÃ©e Ã  un temporaire qui a cessÃ© d'exister.Avertir quand une variable registre est dÃ©clarÃ©e volatile.Avertir 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 valeur est dÃ©placÃ©e vers elle-mÃªme avec std::move.Avertir lorsqu'une variable est seulement dÃ©finie mais n'est pas autrement utilisÃ©e.Avertir lorsqu'une variable est inutilisÃ©e.Avertir lorsqu'une opÃ©ration vectorielle est compilÃ©e en dehors de SIMD.Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s.Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme.Avertir si un paramÃ¨tre du modÃ¨le de mÃ©moire atomique est identifiÃ© comme Ã©tant en dehors de la plage valide.Avertir lorsqu'un gestionnaire d'exception est Ã©clipsÃ© par un autre gestionnaire.Avertir lorsque la valeur d'une expression n'est pas utilisÃ©e.Avertir lorsque une fonction en ligne ne peut pas Ãªtre mise en ligne.Avertir lorsque une passe d'optimisation est dÃ©sactivÃ©e.Avertir lors d'une tentative de libÃ©rer un objet qui n'est pas sur le tas.Avertir lors de la conversion de types de pointeurs en fonctions membres.Avertir lors de la destruction d'un pointeur vers un type incomplet.Avertir quand des champs dans une structure avec des attributs empaquetÃ©s sont mal alignÃ©s.Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison.Avertir si plusieurs diffÃ©rents gestionnaires d'interruption rapide sont dans l'unitÃ© de compilation.Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron.Avertir lorsque la protection contre l'Ã©crasement de la pile n'est pas produite pour une quelconque raison.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre d'un type compatible.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre.Avertir lorsqu'une variable en masque une autre (globalement).Avertir lorsqu'une variable en masque une autre.  Identique Ã  -Wshadow=global.Avertir lorsque la surcharge promeut un non signÃ© en signÃ©.Avertir lorsque du rembourrage est requis pour aligner les membres d'une structure.Avertir lors de la dÃ©duction d'argument de patrons de classes sur un type sans guides de dÃ©duction.Avertir quand le code de contrÃ´le du profilage a Ã©tÃ© demandÃ© mais n'a pas su Ãªtre appliquÃ© Ã  certaines fonctions.Avertir si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau.Avertir quand l'adresse d'un membre compactÃ© d'une structure ou d'une union est prise.Avertir lorsque le compilateur rÃ©ordonne le code.Avertir lorsqu'un champ dans une structure n'est pas alignÃ©.Avertir lorsque l'indentation du code ne reflÃ¨te pas la structure du bloc.Avertir lorsque l'attribut Â«Â packedÂ Â» n'a pas d'effet sur l'agencement d'un struct.Avertir quand un mot clÃ© de patron est manquant aprÃ¨s un jeton d'accÃ¨s Ã  un membre dans une expression d'accÃ¨s Ã  un membre dÃ©pendant si ce membre est un patron.Avertir quand il y a un transtypage vers un pointeur Ã  partir d'un entier de taille diffÃ©rente.Avertir quand il y a une conversion entre des pointeurs de types incompatibles.Avertir quand un typedef dÃ©fini localement dans une fonction n'est pas utilisÃ©.Avertir lorsque une fonction retourne le type par dÃ©faut Â«Â intÂ Â» (en C) ou lorsque les types de retour sont inconsistants (en C++).Avertir lorsqu'un trampoline est gÃ©nÃ©rÃ©.Avertir quand une affectation Objective-C est interceptÃ©e par le ramasse-miettes.Avertir lorsque des attributs sont ignorÃ©s.Avertir lorsque des qualificatifs de types sont ignorÃ©s.AvertissementLorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre signÃ©.Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre non signÃ©.Quand -mhard-float est sÃ©lectionnÃ©, active la gÃ©nÃ©ration d'instructions en virgule flottante double prÃ©cision. Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations en virgule flottante double prÃ©cision.Quand -mhard-float est sÃ©lectionnÃ©, active la gÃ©nÃ©ration des instructions de comparaison et activation du fanion en virgule flottante sans ordre (lf.sfun*). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de comparaison et activation du fanion en virgule flottante sans ordre.Quand un symbole est rÃ©solu, vÃ©rifier la portÃ©e de Â«Â alias thisÂ Â» avant d'examiner les portÃ©es supÃ©rieures.Lors d'un accÃ¨s Ã  la RAM, utiliser X comme imposÃ© par le matÃ©riel, c'est-Ã -dire, utiliser la prÃ©-dÃ©crÃ©mentation, la post-incrÃ©mentation et l'adressage indirect avec le registre X. Sans cette option, le compilateur peut supposer qu'il existe un mode d'adressage X+const similaire Ã  Y+const et Z+const et produire des instructions qui Ã©mulent un tel mode d'adressage pour X.Quand les deux heuristiques de rs6000-density-pct-threshold et rs6000-density-size-threshold sont satisfaites, on dÃ©cide de pÃ©naliser le coÃ»t du corps de la boucle avec la valeur spÃ©cifiÃ©e par ce paramÃ¨tre. La valeur par dÃ©faut est 10.Lors de l'Ã©valuation du coÃ»t de la vectorisation des boucles, il faut probablement pÃ©naliser le coÃ»t du corps de la boucle en fonction des chargements espacÃ©s ou par Ã©lÃ©ment additionnels. Les nombres d'instructions gÃ©nÃ©rales et d'instructions de chargement sont collectÃ©s selon les informations des instructions Ã  vectoriser.  La proportion d'instructions de chargement est dÃ©terminÃ©e.  La pÃ©nalitÃ© est appliquÃ©e uniquement si la proportion excÃ¨de le seuil spÃ©cifiÃ© par ce paramÃ¨tre.  La valeur par dÃ©faut est 45.Lors de l'Ã©valuation du coÃ»t de la vectorisation des boucles, il faut probablement pÃ©naliser le coÃ»t du corps de la boucle si le modÃ¨le existant du coÃ»t ne reflÃ¨te pas adÃ©quatement les dÃ©lais provenant de ressources vectorielles indisponibles.  Les coÃ»ts sont collectÃ©s sÃ©parÃ©ment pour les instructions vectorisÃ©es et non vectorisÃ©es.  La proportion entre le coÃ»t vectoriel et le coÃ»t total (vectoriel + non vectoriel) et dÃ©terminÃ©e.  Une pÃ©nalitÃ© est ajoutÃ©e uniquement si la proportion dÃ©passe le seuil fixÃ© par ce paramÃ¨tre.  La valeur par dÃ©faut est 85.Lors de la gÃ©nÃ©ration de code -fpic, autoriser l'utilisation des PLT. IgnorÃ© avec fno-pic.Lors de la gÃ©nÃ©ration de code -mabicalls, autoriser les exÃ©cutables Ã  utiliser les PLT et Ã  copier les relocalisations.Lors de la gÃ©nÃ©ration de code -mabicalls, rendre le code convenable pour Ãªtre utilisÃ© dans des bibliothÃ¨ques partagÃ©es.Lors de l'Ã©dition de liens pour des cibles gros boutistes, gÃ©nÃ©rer une image au format BE8.Lors de l'Ã©dition de liens pour des cibles gros-boutistes, gÃ©nÃ©rer une image au format historique BE32.Lorsque c'est possible, ne pas gÃ©nÃ©rer des trames de pile.Lors de la propagation des estimations des effets IPA-CP, multiplier les frÃ©quences des arÃªtes rÃ©cursives qui ramÃ¨nent une valeur inchangÃ©e par ce facteur.Lorsque le facteur de rÃ©duction calculÃ© pour une boucle excÃ¨de le seuil spÃ©cifiÃ© par ce paramÃ¨tre, le dÃ©pliage de boucle est prÃ©fÃ©rÃ©. La valeur par dÃ©faut est 1.Lorsque CSE s'exÃ©cute, suivre les sauts jusqu'Ã  leurs cibles.Lors de l'utilisation de la contre-rÃ©action du profile, utiliser l'arÃªte au pourcentage de cette position dans l'histogramme des frÃ©quences comme bases des heuristiques IPA-CP.Lors de la vectorisation pour SVE, considÃ©rer l'utilisation de vecteurs dÃ©pliÃ©es pour les Ã©lÃ©ments les plus petits et utiliser le modÃ¨le de coÃ»t pour choisir l'approche la plus Ã©conomique. Utiliser aussi le modÃ¨le de coÃ»t pour choisir entre la vectorisation SVE et Advanced SIMD.Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me.Est-ce que les erreurs codegen devraient produire des erreurs interne du compilateur (ICE) avec -fchecking.Faut-il gÃ©nÃ©rer des indices de prÃ©-extraction logicielle pour des pas non constants.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 INSCAN Ã  %L, on attend un corps de boucle avec !$OMP SCAN entre deux sÃ©quences de blocs structurÃ©sSans rembourrage, il n'y a pas assez d'Ã©lÃ©ments dans la source de l'intrinsÃ¨que RESHAPE Ã  %L pour correspondre Ã  la formeContourner certaines erreurs dans mflo/mfhi du VR4130.Contourner une anomalie du matÃ©riel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC.Contourner un bogue matÃ©riel des premiers 4300.Contourner l'anomalie dans l'instruction de multiplication.Contourner certaines erreurs du 24K.Contourner certaines erreurs du R10000.Contourner certaines erreurs du R4000.Contourner certaines erreurs du R4400.Contourner certaines erreurs du RM7000.Contourner certaines erreurs du VR4120.Contourner l'erreur pour les premiers cÅ“urs du SB-1 rÃ©vision 2.Contourner le bogue de la multiplication matÃ©rielle.Contourner l'erratum des boucles courtes du R5900.Correctif pour l'erratum numÃ©ro 835769 de l'ARM Cortex-A53.Correctif pour l'erratum numÃ©ro 843419 de l'ARM Cortex-A53.Emballer toutes les branches indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer tous les appels indirects dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer toutes les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches pour lesquelles l'adresse de retour n'a pas besoin d'Ãªtre restaurÃ©e depuis la mÃ©moire.Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches oÃ¹ l'adresse de retour est restaurÃ©e depuis la mÃ©moire.Emballer les sauts de table indirects et les goto calculÃ©s dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. L'utilisation de thunk ou thunk-extern avec cette option requiert que les fragments soient traitÃ©s comme des gestionnaires de signaux pour gÃ©nÃ©rer le CFI correct. Les environnements oÃ¹ les retours en arriÃ¨re sont requis (c-Ã -d les exceptions), veuillez plutÃ´t utiliser thunk-inline.Ã‰crire un fichier FICHSRC.opt-record.json dÃ©taillant quelles optimisations ont Ã©tÃ© rÃ©alisÃ©es.Ã‰crire toutes les dÃ©clarations sous forme de code Ada pour le fichier spÃ©cifiÃ© uniquement.Ã‰crire toutes les dÃ©clarations sous forme de code Ada transitivement.Ã‰criture du module %qs Ã  la ligne %d colonne %d: %sCe qui suit OpenACC est incorrect Ã  %C: on attendait !$ACC et on a trouvÃ© !$OMPCe qui suit OpenMP est incorrect Ã  %C: on attendait !$OMP et on a trouvÃ© !$ACCL'argument X Ã  %L pour C_LOC ne sera point polymorphiqueLe descripteur X requiert un espace avant le nombre Ã  %LX32 ne supporte pas l'attribut %<ms_abi%>support XNACKXXX entre dans %<pop_everything ()%>XXX quitte %<pop_everything ()%>Vous devez activer les instructions MVE pour utiliser ces intrinsÃ¨quesVous devez activer les instructions NEON (par ex. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions VFP pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions crypto (par ex. inclure %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) pour utiliser ces intrinsÃ¨ques.Vous avez besoin d'un fichier de dÃ©marrage C pour -msys-crt0=ZÃ©ro n'est pas une Ã©tiquette d'instruction valable Ã  %CLargeur zÃ©ro dans le descripteur de format dans la chaÃ®ne de format Ã  %LTableau de taille nulle dÃ©tectÃ© Ã  %L oÃ¹ une entitÃ© avec l'attribut TARGET est attendu[...]Constructeurs de tableau du style [...] Ã  %C[Quitte %s]
  [disponible dans [%s introuvable][par dÃ©faut][dÃ©sactivÃ©][activÃ©]Â«Â une instruction %<return%> n'est pas permise dans une coroutineÂ ; vouliez-vous utiliser %<co_return%>Â ?une extension de GNU Fortranune initialisation entre accolades n'est par permise iciun appel Ã  un constructeur ne peut pas apparaÃ®tre dans une expression constanteun transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constanteune dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autreun opÃ©rateur virgule ne peut pas apparaÃ®tre dans une expression constanteun concept ne peut Ãªtre une fonction membreun concept ne peut Ãªtre contraintun constructeur ne peut pas Ãªtre un %<concept%>une fonction de conversion ne peut pas avoir de type de retour Ã  la finun destructeur ne peut pas Ãªtre %qsun type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec le mÃªme nom mais un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec un nom diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun appel de fonction ne peut pas apparaÃ®tre dans une expression constanteun concept de fonction ne peut pas Ãªtre contraintune 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Ã© %qsune liste de paramÃ¨tres avec Ã©lision ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videune expression-instruction est un contexte insuffisant pour la rÃ©solution d'une surchargeune classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctionsune classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permisun patron ne peut pas Ãªtre imposÃ© par dÃ©fautune dÃ©claration de patron ne peut pas apparaÃ®tre au niveau d'un blocun template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©clarationune limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeurune expression de transaction ne peut pas apparaÃ®tre dans une expression constanteun type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphiqueun type dÃ©fini dans une autre unitÃ© de traduction est polymorphiqueun type avec une base diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec un nombre de champs diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun type avec une prÃ©cision diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec une plage signÃ©e diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec des pointeurs de tables virtuelles diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune variable ne peut pas Ãªtre dÃ©clarÃ©e %<consteval%>un concept variable ne peut pas Ãªtre contraintune chaÃ®ne large est invalide dans ce contextearÃªtes d'appels anormales pour une insn qui n'est pas un appel dans le bb %iarÃªte anormale sans aucune utilitÃ© dans le bb %iabandon dans %s, Ã  %s:%dla fonction de valeur absolue %qD reÃ§oit un argument de type %qT mais elle a un paramÃ¨tre de type %qT qui peut produire une valeur tronquÃ©edÃ©claration abstraite %qT utilisÃ©e comme dÃ©clarationles dÃ©clarations d'accÃ¨s sont dÃ©prÃ©ciÃ©es en faveur des dÃ©clarations Â«Â usingÂ Â»; suggestion: ajoutez le mot-clÃ© %<using%>accÃ¨de %E octet dans une rÃ©gion de taille %EaccÃ¨de %E octets danss une rÃ©gion de taille %EaccÃ¨de %E octets ou plus dans une rÃ©gion de taille %EaccÃ¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constanteaccÃ¨s au membre %qE d'une structure %qE atomiqueaccÃ¨s au membre %qE d'une union %qE atomiqueaccÃ¨s Ã  l'argument %u d'une fonction dÃ©clarÃ©e sans l'attribut %<%s%>accÃ¨de entre %E et %E octets dans une rÃ©gion de taille %EaccÃ¨s Ã  la mÃ©moire des donnÃ©es avec une adresse mÃ©moire du programmeaccÃ¨s Ã  la mÃ©moire du programme avec une adresse mÃ©moire des donnÃ©esl'accÃ¨s Ã  un stockage local au thread n'est actuellement pas supportÃ© avec %<-mpure-code%> ou %<-mslow-flash-data%>accÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableauaccÃ¨s au membre non initialisÃ© %qDaccÃ¨s Ã  la valeur de %qE au travers d'une gl-valeur %qT dans une expression constantel'accumulateur n'est pas une constante entiÃ¨rele numÃ©ro de l'accumulateur est hors limiteargument effectif de INTENT = OUT/INOUTajoutez %<using namespace std::complex_literals%> (de %<complex%>) pour activer les suffixes littÃ©raux dÃ©finis par l'utilisateur du C++14ajoutez un guide de dÃ©duction pour supprimer cet avertissementajoutez la capture %<this%> ou %<*this%> explicitementajoutez des parenthÃ¨ses autour de %qE pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses autour de l'expression du membre de gauche pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses autour du deuxiÃ¨me %<sizeof%> pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses pour dÃ©clarer une variableadd_sym(): Mauvais mode de dimensionnementl'ajout de %<-flarge-source-files%> fournira du support pour plus de colonnes de suivi au dÃ©triment du temps de compilation et de la mÃ©moireÃ©numÃ©rateurs supplÃ©mentaires commenÃ§ant par %qDl'attribut de la zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des fonctionsla zone d'adresse %q+D entre en conflit avec une dÃ©claration prÃ©cÃ©dentele mode d'adresse %qs n'est pas supportÃ© en mode %s bitsl'adresse d'un appel Ã  %qs n'est pas une expression constanteadresse demandÃ©e pour un tableau avec un ordre de stockage scalaire inversÃ©adresse de la variable registre explicite %qD requiseadresse d'une variable registre globale %qD demandÃ©eadresse de l'Ã©tiquette %qD retournÃ©eadresse de la variable locale %qD retournÃ©eadresse de la fonction surchargÃ©e sans information contextuelle de typeadresse d'un littÃ©ral composÃ© registre demandÃ©eadresse d'une variable registre %qD demandÃ©ele dÃ©calage d'adresse n'est pas une constantel'opÃ©rande d'adresse requiert une contrainte sur le registre X, Y ou Zadresse requise pour %qD qui est dÃ©clarÃ© %<register%>l'espace d'adresses %qs n'est pas supportÃ© pour les pÃ©riphÃ©riques avec une taille de flash jusqu'Ã  %d Kioles espaces d'adresses ne sont pas supportÃ©s pour les pÃ©riphÃ©riques Tiny rÃ©duitsl'adresse est prise mais le bit %<TREE_ADDRESSABLE%> n'est pas dÃ©finil'adresse est prise mais le bit ADDRESSABLE n'est pas dÃ©finiprendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constantel'agrÃ©gat %q#D a un type incomplet et ne peut Ãªtre dÃ©finiles types d'agrÃ©gats sont interdits dans l'espace d'adresse de %<__regio_symbol%>valeur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attenduevaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attenduevaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un entier Ã©tait attendualiasles dÃ©finitions d'alias ne sont pas supportÃ©es avec Mach-O; ignorÃ©les dÃ©finitions d'alias ne sont pas supportÃ©es dans cette configurationla dÃ©duction du patron synonyme est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>les dÃ©clarations de synonymes dans l'instruction init sont uniquement disponibles avec %<-std=c++23%> ou %<-std=gnu++23%>dÃ©claration alias icil'alignement %u de %qT est plus petit que %ul'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %qDl'alignement doit Ãªtre une petite puissance de 2, pas %dl'alignement de %q+D est plus grand que l'alignement maximal du fichier objet %dl'alignement de %qD a augmentÃ© avec %<-fabi-version=9%> (GCC 5.2)l'alignement de %qD est plus grand que la dÃ©claration originalel'alignement de %qD augmentera avec %<-fabi-version=9%>l'alignement des Ã©lÃ©ments du tableau est plus grand que la taille des Ã©lÃ©mentsun alignement est spÃ©cifiÃ© pour l'objet %<register%> %qEun alignement est spÃ©cifiÃ© pour le champ de bits %qEun alignement est spÃ©cifiÃ© pour la fonction %qEun alignement est spÃ©cifiÃ© pour le paramÃ¨tre %qEun alignement est spÃ©cifiÃ© pour le nom de type dans %<sizeof%>un alignement est spÃ©cifiÃ© pour le nom de type dans %qEun alignement est spÃ©cifiÃ© pour le nom de type dans le transtypageun alignement est spÃ©cifiÃ© pour le typedef %qEun alignement est spÃ©cifiÃ© pour un champ de bits sans nomun alignement est spÃ©cifiÃ© pour un paramÃ¨tre sans nomtoutes les fonctions membre de la classe %qT sont privÃ©estous les paramÃ¨tres du patron %qD doivent Ãªtre introduitsargument qui peut Ãªtre allouÃ©allouÃ© icil'allocation a Ã©tÃ© rÃ©alisÃ©e iciautoriser l'implÃ©mentation des types opaques comme n'importe quel type (une extension GNU Modula-2)%qD dÃ©jÃ  capturÃ© dans l'expression lambda%<%c%s%> aussi trouvÃ©les alternatives ne sont pas autorisÃ©es dans la sortie du fanion %<asm%>rend ambigÃ¼e la nouvelle dÃ©claration %q+#Drend ambigÃ¼e la nouvelle dÃ©claration de %q#Dattribut Â«Â %sÂ Â» ambigu; pourrait Ãªtre Â«Â %sÂ Â» (via Â«Â %s:%sÂ Â») ou Â«Â %sÂ Â» (via Â«Â %s:%sÂ Â»)conversion ambiguÃ« pour l'indice du tableaula conversion du type par dÃ©faut est ambiguÃ« Ã  partir de %qTmÃ©thode ambiguÃ« %s%s%ssurcharge ambiguÃ« pour surcharge ambigÃ¼e pour l'intrinsÃ¨que %qsinstanciation de patron ambiguÃ« pour %q#Dinstanciation de patron ambiguÃ« pour %q#TspÃ©cialisation de patron %qD ambiguÃ« pour %q+Dune spÃ©cification %<asm%> n'est pas permise dans une dÃ©finition de fonctionun attribut de zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesun type d'argument ayant une promotion par dÃ©faut ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionune rÃ©fÃ©rence vers un tableau ne peut pas apparaÃ®tre dans une expression constanteune affectation ne peut pas apparaÃ®tre dans une expression constanteun attribut qui appartient Ã  une dÃ©claration amie qui n'est pas une dÃ©finition est ignorÃ©eun attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune chaÃ®ne vide ne peut pas Ãªtre dans l'attribut %<target_clones%>un Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traductionune spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>un suffixe de type explicite est nÃ©cessaire lors de l'utilisation d'un vecteur d'adresses de baseune incrÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune arÃªte indirecte depuis %s n'a pas de call_stmt correspondantune arÃªte indirecte avec un appelÃ© inconnu correspondant Ã  un call_stmt avec une dÃ©claration connue:un gestionnaire d'interruption ne peut pas Ãªtre compilÃ© avec %<-muser-mode%>anachronismeanachronisme: ancien style anachronique d'initialisation de classe de baseet %qT n'a pas de constructeur avec patronet le champet le constructeur implicitement dÃ©fini n'initialise pas %q#Dle %s anonyme est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©clarationun nom SSA anonyme ne peut pas avoir de dÃ©finition par dÃ©fautstruct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©struct anonyme avec des classes de baseunion anonyme sans aucun membrel'application de %<#pragma weak %+D%> aprÃ¨s la premiÃ¨re utilisation conduit Ã  un comportement non spÃ©cifiÃ©l'extension arch %<%s%> devraient Ãªtre prÃ©fixÃ©e par %<+%>l'architecture %qs n'est supportÃ©e que par l'assembleurare_identical_variables: Mauvais typel'argument %d est un littÃ©ral non signÃ© qui est hors limitel'argument %d doit Ãªtre une constante immÃ©diatel'argument %d doit Ãªtre une constante immÃ©diate dans l'intervalle [0,15]l'argument %d doit Ãªtre un littÃ©ral entre %d et %d inclusl'argument %d doit Ãªtre un littÃ©ral entre 0 et %d inclusl'argument %d doit Ãªtre une variable ou un littÃ©ral entre %d et %d inclusl'argument %d doit Ãªtre un littÃ©ral non signÃ©l'argument %d doit Ãªtre soit un littÃ©ral %d ou un littÃ©ral %dl'argument %d de %qE perd le qualificatif %<const%>l'argument %d de %qE perd le qualificatif %<volatile%>l'argument %d de %qE pourrait Ãªtre un candidat pour un attribut de formatl'argument %d de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument %d de %qE doit Ãªtre un type pointeurl'argument %d de %qE doit Ãªtre une expression constante entiÃ¨rel'argument %d de %qE doit Ãªtre un pointeur vers un type %<const%>l'argument %d de %qE ne peut pas Ãªtre un pointeur vers un type %<volatile%>l'argument %d de %qE doit Ãªtre un pointeur vers une fonctionl'argument %d de Â«Â %sÂ Â» n'avait pas le nom attendul'argument %d de %qE doit Ãªtre une constante immÃ©diate dans l'intervalle [0-%d]l'argument %d de la fonction interne doit Ãªtre une constante dans la plage %d Ã  %dl'argument %i est dans la plage [%E, %E]l'argument %i est nul mais la valeur de l'argument de taille %i correspondant est %sl'argument %i du tableau de longueur variable %s est nul mais la valeur de l'argument de taille %i correspondant est %sl'argument %i, ayant une plage [%E, %E], excÃ¨de la taille maximale de l'objet (%E)l'argument %i ayant une plage [%E, %E] est nÃ©gatifl'argument %i de %<%T[static %E]%> est nul oÃ¹ un non-nul est attendula valeur %2$qE de l'argument %1$i excÃ¨de la taille maximale de l'objet (%3$E)la valeur %2$qE de l'argument %1$i est nÃ©gativel'argument %i a la valeur %s qui est nÃ©gativela valeur de l'argument %i est zÃ©rol'argument %q+D pourrait Ãªtre Ã©crasÃ© par %<longjmp%> ou %<vfork%>l'argument %qD est dÃ©clarÃ©e icil'argument %qD ne concorde pas avec le prototype internel'argument %qD ne concorde pas avec le prototypeargument %qEl'argument %qE ne peut pas Ãªtre lu durant la compilationargument %qTl'argument %qd n'est pas une constantel'argument %qs n'est pas supportÃ© pour %qs sur cette ciblel'argument %qs doit Ãªtre soit %<on%> ou %<off%>argument %qs pour %<-Waligned-new%> non reconnuargument %qs pour %<-Wbidi-chars%> non reconnuargument %qs vers %<-Wnormalized%> non reconnul'argument %qs de %<-femit-struct-debug-detailed%> n'est pas reconnul'argument %qs de %<-femit-struct-debug-detailed%> est inconnul'argument %u dans l'appel Ã  la fonction %qE n'a pas un type intÃ©grall'argument %u dans l'appel Ã  la fonction %qE n'a pas un type pointeurl'argument %u dans l'appel Ã  la fonction %qE est un pointeur vers le type %qs (%qT)l'argument %u dans l'appel Ã  la fonction %qE est un pointeur vers un type non trivialement copiable (%qT)l'argument %u dans l'appel Ã  la fonction %qE pointe vers un type incompletargument %u nul oÃ¹ un non-nul est attendul'argument %u de %<__builtin_tgmath%> n'a pas d'argumentl'argument %u de %<__builtin_tgmath%> a des arguments variablesl'argument %u de %<__builtin_tgmath%> a le mauvais nombre d'argumentsl'argument %u de %<__builtin_tgmath%> n'est pas un pointeur de fonctionl'argument %u de %<__builtin_tgmath%> n'a pas Ã©tÃ© de prototypÃ©l'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un pointeurl'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un tableau de longueur variablel'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un tableau ordinairel'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© avec %u limite variable non spÃ©cifiÃ©el'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© avec %u limites variables non spÃ©cifiÃ©esargument %u de type %s dÃ©clarÃ© avec %u limite variableargument %u de type %s dÃ©clarÃ© avec %u limites variablesl'argument %u de type %s est dÃ©clarÃ© avec la limite %<%s%> non correspondantel'argument %u de type %s est dÃ©clarÃ© avec l'argument de limite %E non correspondantargument %u de type %s avec la limite non correspondantel'argument %u de la fonction %qE est du type %qT qui n'est pas connu comme ayant 128 bitsl'argument 1 doit Ãªtre un tableau associatifl'argument 1 de %qE doit Ãªtre un type pointeur non voidl'argument 1 de %qE doit Ãªtre un pointeur vers un type completl'argument 1 de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument 1 de %qE doit Ãªtre un pointeur vers un objet de taille non nullel'argument 1 de %qs est hors limitel'argument 1 de %qs doit Ãªtre une constantel'argument 3 dans l'appel Ã  la fonction %qE n'est pas un pointeur vers un type intÃ©grall'argument 3 dans l'appel Ã  la fonction %qE est un 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 n'est pas un accÃ¨s de champFonction de liste d'arguments Ã  %Cl'argument doit Ãªtre une constante immÃ©diate de 16 bitsl'argument doit Ãªtre une rÃ©fÃ©rence Ã  un champl'argument doit Ãªtre un tableau, une tranche ou un canall'argument doit Ãªtre un canall'argument doit Ãªtre une chaÃ®ne, un tableau, une tranche, un tableau associatif ou un canall'argument doit avoir le type complexeargument pas permis dans la clause %qsargument pas permis dans la clause %qs dans la rÃ©gion OpenACC %<kernels%> avec la clause %qsl'argument de %<__builtin_eh_return_regno%> doit Ãªtre une constantel'argument de l'attribut %qE est ignorÃ©l'argument de l'attribut %qE est manquantl'argument de l'attribut %qE n'est pas Â«Â ilinkÂ Â» ni Â«Â firqÂ Â»l'argument de l'attribut %qE n'est pas Â«Â ilink1Â Â» ni Â«Â ilink2Â Â»l'argument de l'attribut %qE n'est pas %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs ou %qsl'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨res ou un nombrel'argument de Offsetof implique l'indirection d'un champ imbriquÃ©l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de formatargument de type %qT pas permis avec %<-mgeneral-regs-only%>l'argument rÃ©fÃ©rence un symbole dÃ©clarÃ© icil'argument de %<-O%> doit Ãªtre un entier non nÃ©gatif, %<g%>, %<s%>, %<z%> ou %<fast%>l'argument de %<__integer_pack%> doit Ãªtre compris entre 0 et %dl'argument vers %<alloca%> est trop grandl'argument de %<alloca%> est zÃ©rol'argument vers %<alloca%> peut Ãªtre trop grandl'argument de %<decltype%> doit Ãªtre une expressionl'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; ne vouliez-vous pas utiliser la taille de la destinationÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la destination; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la premiÃ¨re source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la deuxiÃ¨me source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la source; on attendait %qT ou une longueur explicitel'argument de l'attribut %qE n'est ni eic ni %<vector=<ligne>%>l'argument de l'attribut %qE n'est ni zÃ©ro ni unl'argument de l'attribut %qE n'est pas %<"user"%>, %<"supervisor"%> ou %<"machine"%>l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-extern)l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-inline|thunk-extern)l'argument de l'attribut %qE n'est pas Â«Â intstackÂ Â»l'argument pour l'attribut %qE est plus grand que %dl'argument pour %qs est plus grand que %dl'argument de %qs n'est pas entre %d et %dl'argument de %qs est trop grand (max. %d)l'argument de %qs doit Ãªtre un entier non nÃ©gatifl'argument de %qs devrait Ãªtre un entier non nÃ©gatif optionnellement suivi d'une unitÃ© de taillel'argument de CAP n'est pas une constante ni une variable de type CHARles arguments devant Ãªtre formatÃ©s ne sont pas %<...%>l'argument de la fonction interne a le type voidl'argument de l'attribut d'interruption n'est pas supportÃ© pour les fonctions faiblesl'argument vers un tableau de longueur variable est trop grandl'argument d'un tableau de longueur variable est zÃ©rol'argument vers un tableau de longueur variable peut Ãªtre trop grandles arguments %d et %d de %qE doivent avoir la mÃªme taille d'Ã©lÃ©ment mais les valeurs passÃ©es ici ont les types %qT et %qT respectivementles arguments %d et %d de %qE doivent avoir le mÃªme type de signe mais les valeurs passÃ©es ont les types %qT et %qT respectivementarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que %sarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments Â«Â a%dÂ Â» et Â«Â a%dÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments ignorÃ©s pour %<-Wattributes=%>Â ; utilisez %<-Wno-attributes=%> Ã  la placel'argument de type %qT requiert l'extension de l'ISA SVEles arguments de %qs doivent Ãªtre des entiers non nÃ©gatifsle destructeur n'accepte pas d'argumentles arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troitesles arguments de l'attribut %qE doivent contenir des identificateurs valablesarith_power(): Mauvaise basearith_power(): type inconnuIF arithmÃ©tiquel'arithmÃ©tique entre des types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qT est dÃ©prÃ©ciÃ©el'arithmÃ©tique entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qT est dÃ©prÃ©ciÃ©l'arithmÃ©tique entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©arithmÃ©tique impliquant un pointeur nul dans %qEarithmÃ©tique sur un pointeur vers un type RVV %qTarithmÃ©tique sur un pointeur vers un type SVE %qTarithmÃ©tique sur un pointeur vers un agrÃ©gat videarithmÃ©tique sur un pointeur vers un type incompletle %<TYPE_DOMAIN%> du tableau n'est pas d'un type entierle tableau %q+D est supposÃ© avoir un Ã©lÃ©menttableau %qD dÃ©clarÃ© icile tableau %qD est initialisÃ© par la chaÃ®ne littÃ©rale entre parenthÃ¨ses %qEaffectation de tableaules limites de tableau sont interdites aprÃ¨s un type-id entre parenthÃ¨sesla limite du tableau n'est pas une constante entiÃ¨rele tableau ne peut pas Ãªtre initialisÃ© avec un %qsdÃ©sallocation de type tableau sur un objet allouÃ© avec une allocation de type non tableaula mise sous forme canonique de la dÃ©claration du tableau a Ã©chouÃ©la valeur de l'Ã©lÃ©ment du tableau doit Ãªtre du mÃªme type que sa dÃ©clarationles Ã©lÃ©ments de tableau de peuvent pas avoir le type RVV %qTles Ã©lÃ©ments de tableau de peuvent pas avoir le type SVE %qTl'index de tableau dÃ©passe les limites du tableau dans l'initialisationl'index de tableau dans l'initialisation n'est pas une expression entiÃ¨re constantel'index de tableau dans l'initialisation n'est pas un entierindex de tableau dans l'initialisation de quelque chose n'Ã©tant pas un tableaula plage d'index du tableau excÃ¨de les limites du tableau dans l'initialisationtableau initialisÃ© Ã  l'aide d'une expression de tableau non constantetableau initialisÃ© depuis une constante chaÃ®ne entre parenthÃ¨sesmembre tableau %q#D dÃ©clarÃ© icile tableau doit Ãªtre initialisÃ© avec une initialisation entre accoladestableau d'un type inappropriÃ© initialisÃ© avec une chaÃ®ne constantele tableau avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution ne peut pas Ãªtre capturÃ©e par copie, uniquement par rÃ©fÃ©rencerÃ©sultat tableaula section du tableau n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qssection de tableau dans %<#pragma acc declare%>la section du tableau n'est pas contigÃ¼e dans la clause %qsl'expression de la taille du tableau n'est pas encore supportÃ©ela taille du tableau dans l'expression Â«Â newÂ Â» doit Ãªtre une constantetaille de tableau manquante dans %q+Dtaille de tableau manquante dans %qDtaille du tableau manquante dans %qTl'indice du tableau %<%T[%wi]%> est partiellement en dehors des limites de %qTl'indice du tableau %E est au delÃ  des limites de %qTl'indice du tableau %E est en dessous des limites de %qTl'indice du tableau %E est en dehors des limites de %qTl'indice %E du tableau est hors des limites d'un tableau de taille intÃ©rieure nulle %qTl'indice %qE du tableau est hors des limites d'un tableau de taille intÃ©rieure nulle %qTl'indice du tableau %wi est en dessous des limites de %qTl'indice du tableau %wi est en dehors des limites de %qTl'indice du tableau %wu est au delÃ  des limites de %qTl'indice du tableau [%E, %E] est en dehors des limites de %qTl'indice du tableau [%wi, %wi] est en dehors des limites de %qTl'indice du tableau est de type %<char%>l'indice du tableau n'est pas un entierla valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qTla valeur %qE de l'indice du tableau est hors des limites du tableau de type %qTle type du tableau a un Ã©lÃ©ment de type %qT incompletle type du tableau doit Ãªtre initialisÃ©les types tableaux ont des limites diffÃ©rentestableau utilisÃ© comme initialisationun tableau avec un qualificatif sur l'Ã©lÃ©ment n'est pas qualifiÃ© avant C2Xles tableaux de fonctions ne sont pas pertinentsl'assembleur ne supporte pas %<-mabi=ilp32%>la liste de hachage des noms assembleur est corrompueassertion manquante aprÃ¨s %qsles assertions doivent Ãªtre suivies par %<;%>les attributs de sÃ©mantique d'affectation de la propriÃ©tÃ© %qD sont en conflit avec la dÃ©claration prÃ©cÃ©denteassignÃ© iciaffectation Ã  un tableau depuis une liste d'initialisationaffectationaffectation (pas une initialisation) dans la dÃ©clarationl'affectation abandonne le qualificatif %qv du type pointÃ©affectation depuis un type Objective-C distinctaffectation depuis un pointeur vers un espace d'adresses non fermÃ©l'affectation depuis le %<initializer_list%> temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatl'affectation ajoute la qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifaffectation du champ constant %qDaffectation de la fonction %qDaffectation au membre %qD d'un objet en lecture seuleaffectation de l'emplacement %qE en lecture seuleaffectation du membre %qD en lecture seuleaffectation Ã  la valeur de retour nommÃ©e %qD en lecture seuleaffectation du paramÃ¨tre %qD en lecture seuleaffectation de la rÃ©fÃ©rence en lecture seule %qDaffectation de la variable %qD en lecture seulesuppression d'affectationl'affectation Ã  %qT depuis %qT transforme un pointeur en entier sans transtypagel'affectation Ã  %qT depuis %qT transforme un entier en pointeur sans transtypageaffectation Ã  %qT depuis le type pointeur %qT qui est incompatibleaffectation Ã  %qT depuis un pointeur vers %qD avec le type incompatible %qTaffectation Ã  %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatibleaffectation vers une expression de type tableauassociate_integer_pointer(): DÃ©jÃ  associÃ©argument de rang tacite (assumed-rank)argument de forme tacite (assumed-shape)argument de type tacite (assumed-type)suppose un transtypage vers le type %qT depuis la fonction surchargÃ©eon suppose que la sortie de la directive occupe %wu octeton suppose que la sortie de la directive occupe %wu octetson suppose un pointeur vers le membre %qDsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaisonsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque la constante dans la comparaison est rÃ©duiteon suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %</%> ou %<%%%> en %<>>%> ou %<&%>on suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<X - Y %s 0%> en %<X %s Y%>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%>suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©argument asynchroneÃ  %s, %sÃ  l'offset %s dans l'objet destination %qE de taille %sÃ  l'offset %s dans l'objet destination d'une taille %s allouÃ© par %qEÃ  l'offset %s dans l'objet %qE de taille %sÃ  l'offset %s dans l'objet de taille %s allouÃ© par %qEÃ  l'offset %s dans l'objet source %qE de taille %sÃ  l'offset %s dans l'objet source de taille %s allouÃ© par %qEÃ  l'offset %wi de l'objet %qD dÃ©clarÃ© iciÃ  l'offset [%wi, %wi] de %qD dÃ©clarÃ© iciÃ©chec de atexittentative de prendre l'adresse d'un champ de bitstentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structureil manque un argument Ã  l'attribut %<%E(%s)%>attribut %<%E(%s, %E)%>, argument positionnel %i invalideattribut %<%E(%s, %E, %E)%>, argument positionnel %i invalidel'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»l'attribut %<fallthrough%> est spÃ©cifiÃ© plusieurs foisl'argument %<target%> de l'attribut %qs est inconnul'argument %<target%> de l'attribut n'est pas une chaÃ®nel'attribut %qE de l'argument doit Ãªtre %qs ou %qsl'argument de l'attribut %qE doit Ãªtre %qs, %qs, %qs ou %qsl'argument de l'attribut %qE n'est pas une chaÃ®neattribut %qE mode invalidel'attribut %qE a le mode invalide %qs; %qs, %qs, %qs ou %qs est attendul'attribut %qE avec le mode %qE n'est pas un identificateurÂ ; %qs, %qs, %qs ou %qs est attendudans l'attribut %qE, %<(%> est inattendu aprÃ¨s le mode %qs; un argument positionnel Ã©tait attendu ou %<)%>attribut %qE sans argument sur un non-prototypel'attribut %qs s'applique seulement aux types tableauxl'argument %qs de l'attribut %qs est inconnul'argument de l'attribut %qs n'est pas une chaÃ®nel'attribut %qs a un argument positionnel invalidedÃ©saccord de l'attribut %qs avec le mode %qsdans l'attribut %qs, les valeurs des arguments positionnels %i et %i sont en dÃ©saccordil manque l'argument positionnel 2 de l'attribut %qs fourni dans la dÃ©signation prÃ©cÃ©dente par l'argument %ul'attribut %qs, dans son argument positionnel %i, a la valeur %wi invalidel'attribut %qs, dans son argument positionnel %i, la valeur %wi excÃ¨de le nombre d'arguments %u de la fonctionl'argument positionnel 1 de l'attribut %qs rÃ©fÃ©rence l'argument qualifiÃ© par %qs de type %qTl'attribut %qs, son argument positionnel 1, rÃ©fÃ©rence l'argument de type fonction %qTl'attribut %qs, son argument positionnel 1, rÃ©fÃ©rence un argument de type non pointeur %qTl'argument positionnel 2 de l'attribut %qs est en conflit avec la dÃ©signation prÃ©cÃ©dente par l'argument %ul'argument positionnel 2 de l'attribut %qs est manquant dans la dÃ©signation prÃ©cÃ©dentel'argument positionnel 2 de l'attribut %qs rÃ©fÃ©rence l'argument non entier de type %qTl'attribut %qs est spÃ©cifiÃ© plusieurs foisdÃ©claration d'attributl'attribut pour %q#T doit suivre le mot-clÃ© %qsattribut ignorÃ©attribut ignorÃ© dans la dÃ©claration de %q#Tattribut ignorÃ© dans l'instanciation explicite de %q#Tl'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©ela valeur %qs de l'attribut est inconnue dans l'attribut %qsla valeur %qs de l'attribut Ã©tait dÃ©jÃ  spÃ©cifiÃ©e dans l'attribut %qsles attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©sdes attributs ne sont pas permis dans une dÃ©finition de fonctionles attributs ne sont pas permis Ã  cette positionles attributs au dÃ©but d'une instruction sont ignorÃ©sattributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©eattributs ignorÃ©s sur une instanciation de patronattributs ignorÃ©s sur un type non instanciÃ©les attributs dans un dÃ©clarateur de tableau de paramÃ¨tres sont ignorÃ©sles attributs ne peuvent pas Ãªtre insÃ©rÃ©s icides attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++les attributs devraient Ãªtre spÃ©cifiÃ©s avant le dÃ©clarateur dans une dÃ©finition de fonctionla sÃ©lection automatique du fpu n'est actuellement pas permise icila variable automatique %qE ne peut Ãªtre %<threadprivate%>initialiser automatiquement tous les pointeurs Ã  NILchamp aux dÃ©fini pour l'arÃªte %s->%schamp aux dÃ©fini pour une arÃªte indirecte depuis %sdisponible depuis Fortran 77les expressions temporisables ne sont pas permises dans les gestionnairesle type %qT sur lequel une attente est possible n'est pas une structurela sÃ©mantique du contrat par axiome doit Ãªtre %<assume%> ou %<ignore%>Le backend decl pour la variable de module %qs existe dÃ©jÃ adresse ADDR_SPACE_GLOBAL invalidemauvaise adressemauvaise adresse, pas (reg+disp):mauvaise adresse, pas une constante:mauvaise adresse, pas une adresse E/S:mauvaise adresse, pas post_inc ou pre_dec:mauvais alignement: %dmauvaise quantitÃ© de volume de pile supprimÃ©e: %dargument invalide pour %<-fdebug%>Â : %qsargument invalide pour %<-fextern-std%>Â : %qsargument invalide pour %<-fmodule-file%>Â : %qsargument invalide pour %<-fversion%>Â : %qscode interne erronÃ©fcode interne erronÃ©icode de fonction interne erronÃ©mauvais code de conditionmauvaise expressionmauvais type d'expression durant le parcours (%d)mauvaise insn pour Â«Â AÂ Â»mauvaise insn dans frv_print_operand, case 0mauvaise insn dans frv_print_operand, mauvais const_doublemauvaise insn dans frv_print_operand, case zmauvaise insn pour frv_print_operand, modificateur Â«Â FÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â LÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â M/NÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â OÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â eÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â fÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â gÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â PÂ Â»:mauvaise insn pour frv_print_operand_addresse:mauvaise insn pour frv_print_operand_memory_reference:mauvais dÃ©placementmauvais opmauvais opÃ©randemauvaise option %qs pour l'attribut %<optimize%>mauvaise option %qs pour le pragma %<optimize%>mauvais opÃ©rande output_condmove_singlemauvais opÃ©rande output_move_doublemauvais opÃ©rande output_move_singlemauvais registremauvais registre pour frv_print_operand_memory_reference_reg:mauvais type de retour pour l'argument fonction %u de %<__builtin_tgmath%>insn de dÃ©calage erronÃ©eÂ :mauvais testmauvais type pour l'argument %u de l'argument fonction %u de %<__builtin_tgmath%>mauvaise utilisation de la fonction de spec %qsvaleur %<%s%> erronÃ©e pour l'option %<-mtls-size=%>valeur %qs erronÃ©e pour l'option %<-march=%>valeur %qs erronÃ©e pour l'option %<-mcpu%>valeur %qs erronÃ©e pour l'option %<-mfp-rounding-mode%>valeur %qs erronÃ©e pour l'option %<-mfp-trap-mode%>valeur %qs erronÃ©e pour %<-mmemory-latency%>valeur %qs erronÃ©e pour l'option %<-mtls-size%>valeur %qs erronÃ©e pour l'option %<-mtrap-precision%>valeur %qs erronÃ©e pour l'option %<-mtune%>valeur %qs erronÃ©e pour l'option %<-mtune=%>valeur %qs erronÃ©e pour l'attribut %<target("arch=")%>valeur %qs erronÃ©e pour l'attribut %<target("tune=")%>valeur erronÃ©e pour %<%s-%s%>valeur erronÃ©e pour %<%s=%s%>en-tÃªtes C du prÃ©processeur incorrectement imbriquÃ©sapostrophe %<'%> isolÃ©e dans le formatune rÃ©gion barriÃ¨re ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masket%>, %<task%> explicite ou une rÃ©gion %<taskloop%>la valeur de la barriÃ¨re doit Ãªtre dans [0, 15]la base %qT sera initialisÃ©e aprÃ¨sla classe de base %q#T a un destructeur non virtuel accessiblela classe de base %q#T devrait Ãªtre explicitement initialisÃ©e dans le constructeur par copiela classe de base %qT n'est pas publiquel'expansion de l'initialisation de base %qT ne contient pas de paquet de paramÃ¨tresl'opÃ©rande de base de %<->%> a un type non pointeur %qTl'opÃ©rande de base de %<->%> n'est pas un pointeurcycle du pointeur de base dÃ©tectÃ©ele type de base %qT n'est pas un Â«Â structÂ Â» ou une Â«Â classÂ Â»variable de base ou nom SSA par dÃ©clarÃ©l'arÃªte pred du bloc de base %d est corrompuele bloc de base %d devrait Ãªtre marquÃ© irrÃ©ductiblele bloc de base %d ne devrait pas Ãªtre marquÃ© irrÃ©ductibleles listes d'arÃªtes du bloc de base %i sont corrompuesles blocs de base n'ont pas Ã©tÃ© disposÃ©s consÃ©cutivementle bloc de base %d n'appartient pas Ã  la boucle %dle bloc de base %d a la boucle %d comme parent, cela devrait Ãªtre la boucle %dbb %d au mauvais endroitcar %qT a un %qD fourni par l'utilisateurcar il est un membre de %qTcar il est utilisÃ© comme gl-valeurcar le type %qT des Ã©lÃ©ments du tableau a une taille variablel'expression de dÃ©but fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDargument binaire %u vers une fonction de type gÃ©nÃ©rique uniquement dÃ©cimaleexpression binaire dans l'opÃ©rande d'une expression foldl'opÃ©rateur binaire ne supporte pas le mÃ©lange d'un boolÃ©en vectoriel avec un vecteur en virgule flottantel'opÃ©rateur binaire ne supporte pas deux opÃ©randes boolÃ©ens vectorielsl'opÃ©rateur binaire ne supporte pas l'opÃ©rande boolÃ©en vectorielprocÃ©dure bind(c)lier la rÃ©fÃ©rence du type %qH Ã  %qI abandonne les qualificatifschamp de bits %q#D avec le type non entier %qTla largeur du champ de bits %q+D n'est pas une constante entiÃ¨rechamp de bits %qD a le type non entier %qTchamp de bits %qD avec un type non entier %qTle champ de bits %qE a un type atomiquechamp de bits %qE dans la clause %qsle champ de bits %qs a un type invalidela largeur du champ de bits %qs n'est pas une constante entiÃ¨rela largeur du champ de bits %qs n'est pas une expression constante entiÃ¨rele champ de bits a un type atomiquela comparaison au niveau du bit est toujours Ã©valuÃ©e Ã  fauxla comparaison au niveau du bit est toujours Ã©valuÃ©e Ã  vrail'opÃ©ration au niveau des bits entre les types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qT est dÃ©prÃ©ciÃ©ebloc IFla dÃ©claration externe avec la portÃ©e bloc %q#D n'est pas permise dans le domaine du modulele corps de la fonction %<constexpr%> %qD n'est pas une unique instruction Â«Â returnÂ Â»construction DISPOSE foireuse: %dconstruction JARL foireuse: %dconstruction JR foireuse: %dconstruction PREPEARE foireuse: %dtype foireux pour le rÃ©sultat d'une comparaisonregistres boolÃ©ens requis pour l'option de virgule flottante%<-mstack-protector-guard-offset%> et %<-mstack-protector-guard-reg%> doivent Ãªtre utilisÃ©s tous les deux avec %<-mstack-protector-guard=sysreg%>%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©sles deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©s%qs et %qs spÃ©cifiÃ©s tous les deuxles attributs %s et %qE fournissent tous les deux une adresseles deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©sles deux arguments doivent Ãªtre compatiblesles deux arguments de %<__builtin___clear_cache%> doivent Ãªtre des pointeursarguments Ã  la fois binaire et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riqueles deux branches de l'instruction %<if%> sont marquÃ©es comme %qsarguments Ã  la fois complexe et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riquel'argument liÃ© %i a la valeur %s qui est nÃ©gative pour l'argument %i d'un tableau de longueur variable de type %sla spec entre accolades %qs se termine dans un Ã©chappementla spec entre accolades %qs est invalide Ã  %qcle contenu de la spec entre accolades %qs est invalideun groupe entre accolades Ã  l'intÃ©rieur d'une expression n'est permis qu'Ã  l'intÃ©rieur d'une fonctionaccolades autour d'une initialisation d'un scalaireaccolades autour de l'initialiseur scalaire pour le type %qTbranchement %2d jamais exÃ©cutÃ©%sbranchement %2d pris %s%smot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMPbuild_dt: format avec une liste de nomsla fonction interne %qD est dÃ©clarÃ©e icila fonction interne %q+D est dÃ©clarÃ©e comme une non fonctionla fonction interne %qD est dÃ©clarÃ©e comme une non fonctionla fonction intÃ©grÃ©e %qD exige le fanion %<-mconstant-cfstrings%>la fonction intÃ©grÃ©e %qD ne prend qu'un seul argumentla fonction interne %qE doit Ãªtre appelÃ©e directementla fonction interne %qE n'est pas supportÃ©e pour un MIPS16la fonction intÃ©grÃ©e %s requiert Nios II R%dopÃ©rateur d'indice interne avec plus d'une expression dans la liste d'expressionopÃ©rateur d'indice interne sans liste d'expressionla fonction interne %qF est obsolÃ¨tela fonction interne %qF est rÃ©servÃ©e pour le propre usage de GCCla fonction interne %qF n'est pas supportÃ©e sans %<-mhtm%> (par dÃ©faut avec %<-march=zEC12%> et supÃ©rieur)la fonction interne %qF requiert %<-mvx%> (par dÃ©faut avec %<-march=z13%> et supÃ©rieur)la fonction interne %qs peut uniquement Ãªtre utilisÃ©e sur des types vectoriels.la fonction interne %qs est uniquement valable en mode 64 bitsla fonction interne %qs requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellela fonction interne %qs n'accepte qu'un argumentla fonction interne %qs n'accepte que 2 argumentsla fonction interne %qs n'accepte que 3 argumentsla fonction interne %qs n'accepte qu'une chaÃ®ne comme argumentla fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %dmais %qD ne gÃ©nÃ¨re pas d'exception; peut-Ãªtre devrait-il Ãªtre dÃ©clarÃ© %<noexcept%>mais %qs ne l'a pasmais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traductionmais pas icipar l'argument %u de type %s Ã  %qD dÃ©clarÃ© icipar l'argument %u de type %s Ã  %qTle flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par le compilateur GCC plus vieux que 10.0le flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par la version %d.%d de LTO au lieu de la version %d.%d attendueflux bytecode: balise %s attendue au lieu de %sflux bytecode: nÅ“ud cgraph vide rencontrÃ©flux bytecode: plusieurs instances trouvÃ©es pour le nÅ“ud cgraph avec le uid %dflux bytecode: chaÃ®ne trouvÃ©e sans zÃ©ro terminalflux bytecode: rebut Ã  la fin de la section des symbolesflux bytecode: aucun appelÃ© trouvÃ© en lisant l'arÃªteflux bytecode: aucun appelant trouvÃ© en lisant l'arÃªteflux bytecode: chaÃ®ne trop longue pour la table des chaÃ®nesflux bytecode: la balise %s n'est pas dans la plage [%s, %s] attendueflux bytecode: tentative de lire %d octets au delÃ  de la fin du tampon d'entrÃ©eflux bytecode: section LTO %s inattendueflux bytecode: Ã©tiquette %s inattendueflux bytecode: Ã©tiquette d'instruction GIMPLE %s inconnueappel  %2d jamais exÃ©cutÃ©
  appel  %2d a retournÃ© %s
! appeler une fonction rÃ©elle plutÃ´t que l'Ã©quivalent intÃ©grÃ©l'appel a une dÃ©pendance circulairel'appel est considÃ©rÃ© comme jamais utilisÃ© et la taille du code augmenteraitl'appel est improbable et la taille du code augmenteraitl'appel Ã  %<%T::operator[] (%A)%> est ambigul'appel Ã  %<(%T) (%A)%> est ambiguappel ambigu Ã  la surcharge %<%D(%A)%>appel ambigu Ã  la surcharge %<%s(%A)%>le hachage de l'instruction d'appel ne pointe pas vers la premiÃ¨re arrÃªte directe de la sÃ©quence d'appel spÃ©culativel'appel Ã  %<__builtin_custom_%s%> est en conflit avec l'option %<-mcustom-%s%>appel Ã  %qDappel Ã  %qD icil'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©finil'appel Ã  %qE est ambiguÂ ; l'argument %d a le type %qs mais l'argument %d a le type %qsappel Ã  %qs dÃ©clarÃ© avec une erreur d'attributÂ : %sappel Ã  %qs dÃ©clarÃ© avec un avertissement d'attributÂ : %sappel Ã  la fonction %qD qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  une fonction qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  la fonction interne %qEappel Ã  la fonction non %<constexpr%> %qDappel Ã  la non fonction %qDun registre Ã©crasÃ© durant les appels est utilisÃ© pour une variable-registre globaleappelÃ© d'iciappelÃ© depuis cette fonctionl'objet %qD appelÃ© n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© %qE n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© n'est pas une fonction ou un pointeur de fonctionl'appelÃ© fait rÃ©fÃ©rence Ã  des symboles locaux Ã  comdatle dÃ©compte des arÃªtes de l'appelant ne correspond pas au dÃ©compte du BBle nombre d'arÃªtes de l'appelant est invalidel'appelant n'est pas optimisÃ©appel de %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Ã©appel Ã  la fonction membre constexpr %qD via un sous-objet de base virtuelles appels Ã  des fonctions de type %qT requiÃ¨rent l'extension de l'ISA SVEdes appels Ã  des opÃ©rateurs surchargÃ©s ne peuvent pas apparaÃ®tre dans une expression constantecalls_comdat_local est dÃ©fini en dehors d'un groupe comdatl'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classeau plus un seul spÃ©cificateur %<constinit%> ou %<constexpr%> peut Ãªtre utilisÃ©impossible d'utiliser une adresse absolue pas relative Ã  gpcandidat 1Â :candidat 2Â :le candidat estÂ :les candidats sontÂ :candidatÂ :les candidats sontÂ :ne peut effectuer un %<dynamic_cast%> %qE (du type %q#T) vers le type %q#T (%s)impossible d'utiliser %<goto%> pour entrer dans le bloc %<catch%>impossible d'utiliser %<goto%> pour entrer dans le bloc %<try%>impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patronimpossible d'ajouter des contrats aprÃ¨s la dÃ©finitionimpossible d'ajouter des contrats Ã  une fonction virtuellene peut allouer un objet du type abstrait %qTne peut allouer des objets du type RVV %qTne peut allouer des objets du type SVE %qTimpossible d'allouer la pile pour la variable %q+D, fonction nueimpossible d'allouer le registre vl pour %qs sur cette cibleimpossible d'appliquer %<%s%> Ã  %qD, qui a aussi Ã©tÃ© marquÃ© avec une directive OpenMP Â«Â declare targetÂ Â»%<offsetof%> ne peut Ãªtre appliquÃ© Ã  une adresse non constanteimpossible d'appliquer %<offsetof%> Ã  un Ã©numÃ©rateur %qDimpossible d'appliquer %<offsetof%> au destructeur %<~%T%>impossible d'appliquer %<offsetof%> Ã  la fonction membreimpossible d'appliquer %<offsetof%> Ã  la fonction membre %qD%<offsetof%> ne peut Ãªtre appliquÃ© au membre de donnÃ©es statique %qD%<offsetof%> ne peut Ãªtre appliquÃ© quand %<operator[]%> est surchargÃ©ne peut appliquer Ã  la fois les attributs %<longcall%> et %<shortcall%> Ã  la mÃªme fonctionne peut appliquer le pointeur membre %qE Ã  %qE lequel est d'un type non classe %qTne peut lier le champ de bits %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une l-valeur de type %qH Ã  une r-valeur de type %qIimpossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une valeur de type %qIimpossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qIne peut lier le champs empaquetÃ© %qE avec %qTimpossible de lier la rÃ©fÃ©rence de type %qH vers %qI Ã  cause des limites diffÃ©rentes des tableauxne peut lier la r-valeur %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qIimpossible d'appeler %<__builtin_custom_%s%> sans spÃ©cifier l'option %<-mcustom-%s%>impossible d'appeler un concept comme une fonctionne peut appeler le constructeur %<%T::%D%> directementimpossible d'appeler la fonction membre %qD sans objetne peut capturer %qE par rÃ©fÃ©renceimpossible de capturer le membre %qD d'une union anonymene peut transtyper %qs en %qs car les tailles ne correspondent pasimpossible de transtyper l'expression de type %qs vers %qsimpossible de transtyper l'expression de type %qs vers le type %qsimpossible d'intercepter une exception de type %qT car il implique des types de taille variablene peut pas fermer le fichier de rÃ©ponse inexistantimpossible de fermer un canal en rÃ©ception uniquementimpossible de combiner les vecteurs GNU et SVE dans l'opÃ©ration binaireimpossible de combiner une base de type %qT avec un index de type %qTimpossible de combiner une base de type %qT avec un offset de type %qTimpossible de convertir %qE du type %qH vers le type %qIimpossible de convertir %qE du type %qT vers le type %qTne peut convertir %qE en %qTne peut convertir %qE en %qT carne peut convertir %qH en %qIne peut convertir %qH en %qI dans le passage d'argumentne peut convertir %qH en %qI dans l'affectationne peut convertir %qH en %qI dans l'argument par dÃ©fautne peut convertir %qH en %qI dans l'initialisationne peut convertir %qH en %qI dans le retourimpossible de convertir une expression dÃ©lÃ©guÃ©e en %qsne peut convertir une valeur de type %qT vers le type vectoriel %qT qui a une taille diffÃ©rentene peut convertir un vecteur de type %qT en un type %qT de taille diffÃ©renteimpossible de convertir l'expression, seuls les types de base peuvent Ãªtre convertisimpossible de convertir depuis %qT vers la classe de base %qT car %qT est incompletimpossible de convertir depuis la classe de base %qT vers la classe dÃ©rivÃ©e %qT car la classe de base est virtuelleimpossible de convertir depuis la classe de base %qT vers la classe dÃ©rivÃ©e %qT via la classe de base virtuelle %qTne peut convertir du type incomplet %qH vers %qIimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT car la classe de base est virtuelleimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT via la classe de base virtuelle %qTne peut convertir la structure %qs en %qsne peut convertir en un type pointeurne peut convertir le type %qH vers le type %qIne peut convertir une valeur en un vecteurne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qDne peut crÃ©er l'en-tÃªte prÃ©compilÃ© %s: %mne peut crÃ©er une information de type pour le type %qT car il implique des types de taille variablene peut dÃ©clarer %<::main%> comme Ã©tant %qsne peut dÃ©clarer %<::main%> comme variable globalene peut dÃ©clarer %<::main%> comme Ã©tant un patronne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en lignene peut dÃ©clarer %<::main%> comme Ã©tant staticne peut dÃ©clarer le paramÃ¨tre du %<catch%> comme Ã©tant le type de classe abstraite %qTimpossible de dÃ©clarer le paramÃ¨tre de %<catch%> comme Ã©tant une r-valeur faisant rÃ©fÃ©rence au type %qTne peut dÃ©clarer %qD dans un module diffÃ©rentne peut dÃ©clarer %qD comme Ã©tant un type de champ de bitsne peut dÃ©clarer un paramÃ¨tre avec %<decltype(auto)%>ne peut dÃ©clarer le champ de bits %qD avec le type %<warn_if_not_aligned%>ne peut dÃ©clarer le champ de bits %qD avec un type de fonctionne peut dÃ©clarer le champ de bits %qs avec un type %<warn_if_not_aligned%>ne peut dÃ©clarer le champ %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %qD comme ayant une classe de liaison statiquene peut dÃ©clarer le paramÃ¨tre %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le paramÃ¨tre comme Ã©tant de type abstrait %qTne peut dÃ©clarer un pointeur vers %q#Tne peut dÃ©clarer un pointeur vers le membre %q#Tne peut dÃ©clarer un pointeur vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une rÃ©fÃ©rence vers %q#Tne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patronne peut dÃ©clarer une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une fonction statique Ã  l'intÃ©rieur d'une autre fonctionne peut dÃ©clarer la variable %q+D comme Ã©tant de type abstrait %qTadresse indÃ©composableimpossible de dÃ©composer le type de la classe %qT car il a une structure anonyme comme membreimpossible de dÃ©composer le type de la classe %qT car il a une union anonyme comme membreimpossible de dÃ©composer le type de classe %qT sans membre de donnÃ©e non statiqueimpossible de dÃ©composer le type de classe %qT: lui et sa classe de base %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le type de classe %qT: ses classes de base %qT et %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le membre inaccessible %qD de %qTimpossible de dÃ©composer le type de fermeture lambda %qTimpossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableauimpossible de dÃ©composer le type union %qTimpossible de dÃ©composer le tableau de longueur variable %qTimpossible de dÃ©composer le vecteur de longueur variable %qTne peut dÃ©crÃ©menter un pointeur vers le type incomplet %qTimpossible de dÃ©duire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de dÃ©duction non explicites ou de constructeur dÃ©clarÃ© par l'utilisateurimpossible de dÃ©duire les arguments du patron de %qT car il n'a pas de guides de dÃ©duction viablesimpossible de dÃ©duire les paramÃ¨tres du patron depuis la liste d'introductionimpossible de comparer par dÃ©faut un membre anonyme d'une unionimpossible de comparer par dÃ©faut le membre de tableau flexibleimpossible de comparer par dÃ©faut le membre de rÃ©fÃ©rence %qDimpossible de comparer par dÃ©faut l'union %qTimpossible de dÃ©finir %qD dans un module diffÃ©rentne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe localene peut dÃ©finir la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTimpossible de dÃ©finir le membre du typedef dÃ©pendant %qTne peut dÃ©truire une fonction.  Seuls les pointeurs vers des objets sont des arguments valables pour %<delete%>impossible de supprimer des objets du type RVV %qTimpossible de supprimer des objets du type SVE %qTimpossible de dÃ©rÃ©fÃ©rencer %qE dans la clause %qsimpossible de dÃ©river de la classe de base %<final%> %qT dans le type dÃ©rivÃ© %qTimpossible de dÃ©terminer la traduction %<#include%> de %sÂ : %simpossible de dÃ©terminer la longueur d'un %qsne peut dÃ©sactiver la fonction interne %qsne peut produire des pointeurs non alignÃ©s dans l'assembleur ptxne peut exÃ©cuter %qs: %sne peut exÃ©cuter %qs: %s: %mimpossible de dÃ©velopper l'initialisation du membre %qDne peut explicitement dÃ©clarer le membre %q#D comme ayant une classe de liaison externene peut Ã©tendre le fichier PCHÂ : %mle Â«Â caseÂ Â» final du Â«Â switchÂ Â» ne peut pas Ãªtre ouvert%<ldd%> introuvable%<nm%> introuvable%qs introuvableimpossible de trouver %s dans le greffon %s
  %simpossible de trouver %s dans le greffon %sÂ :%simpossible de trouver le cgraph LTO dans %simpossible de trouver les rÃ©fÃ©rences des sections LTO dans %simpossible de trouver un registre dans la classe %qs durant le rechargement de %<asm%>impossible de trouver un nom de compteur %qs valide de l'option %<-fdbg-cnt=%>impossible de trouver la classe %qEimpossible de trouver la variable d'instance associÃ©e Ã  une propriÃ©tÃ©impossible de trouver la dÃ©claration d'interface pour %qEimpossible de trouver la dÃ©claration de l'interface pour %qE, super classe de %qEimpossible de trouver la dÃ©claration de protocole pour %qEne peut trouver l'Ã©tiquette de rÃ©fÃ©rence pour la classe %qEimpossible de former un pointeur vers un membre de la non classe %q#Timpossible de produire du code indÃ©pendant de la position pour %qsimpossible d'obtenir un pointeur de trame vers %qsne peut obtenir la position dans le fichier PCHÂ : %mne peut obtenir le statut du programmeÂ : %mne peut traiter une comparaison de type %<%s == %s%>ne peut traiter des appels inconstants Ã  %qsne peut traiter la condition de Â«Â switchÂ Â» avec le type %simpossible d'honorer la clause %qs en conflitimpossible d'importer le module dans sa propre portÃ©ene peut incrÃ©menter un pointeur vers le type incomplet %qTimpossible d'initialiser un objet retournÃ© de type %qT avec une r-valeur de type %<void%>impossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©impossible d'initialiser un tableau de %qT depuis une chaÃ®ne de caractÃ¨res littÃ©rale avec un tableau de type %qTla fonction %<main%> ne peut pas Ãªtre mise en ligneimpossible d'instancier %<coroutine traits%>impossible d'instancier une %<coroutine handle%> pour une Â«Â promiseÂ Â» de type %qTimpossible de charger le greffon %s
  %simpossible de charger le greffon %sÂ : %sles opÃ©randes de types dÃ©cimaux flottants et complexes ne peuvent pas Ãªtre mÃ©langÃ©sles opÃ©randes de types dÃ©cimaux flottants ne peuvent pas Ãªtre mÃ©langÃ©s avec d'autres flottantsles opÃ©randes de types dÃ©cimaux flottants et vectoriels ne peuvent pas Ãªtre mÃ©langÃ©simpossible d'imbriquer plus de %d espaces de nomsne peut ouvrir %qs en Ã©criture: %mne peut ouvrir %sne peut ouvrir %s en Ã©criture: %mne peut ouvrir %s: %mne peut ouvrir Â«Â %sÂ Â»ne peut ouvrir le fichier %qs pour y Ã©crire les enregistrements optimisÃ©simpossible d'ouvrir le fichier asm gcn intermÃ©diaireimpossible d'ouvrir le fichier obj gcn intermÃ©diaireimpossible d'ouvrir le fichier ptx intermÃ©diaireimpossible d'ouvrir la sortie de lddÂ : %mne peut pas ouvrir le fichier de rÃ©ponse imbriquÃ©impossible d'ouvrir la sortie de nmÂ : %mn'a pu ouvrir le fichier omp_requires %qsn'a pu ouvrir le fichier profil %sl'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriserimpossible de mettre un objet avec un champ volatile dans un registreimpossible de lire %<LTO_section_decls%> depuis %sne peut lire %s: %mimpossible de lire la table des modes LTO dans %sne peut lire le fichier PCHÂ : %mimpossible de lire le profil de la fonction depuis %sne peut lire le fichier omp_requires %qsne peut lire le fichier de spec %qs: %mimpossible de lire la table des chaÃ®nes depuis %simpossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>ne peut recharger l'opÃ©rande constante entiÃ¨re dans %<asm%>impossible de reprÃ©senter le type %<va_list%> interne en Dne peut rÃ©soudre la fonction surchargÃ©e %qD basÃ© sur la conversion vers le type %qTne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeurla valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriserl'attribut %qE ne peut pas Ãªtre appliquÃ© aprÃ¨s la dÃ©finitionne peut dÃ©finir l'attribut d'interruption: aucune fonction courantene peut dÃ©finir l'attribut d'interruption: pas de tel identificateurne peut dÃ©finir la position dans le fichier PCHÂ : %mimpossible de spÃ©cialiser le concept %q#Dne peut spÃ©cifier %<-o%> avec %<-c%>, %<-S%> ou %<-E%> et de multiples fichiersne peut spÃ©cifier %<override%> pour une classeimpossible de spÃ©cifier -static avec -fsanitize=adresseimpossible de spÃ©cifier -static avec -fsanitize=hwaddressimpossible de spÃ©cifier -static avec -fsanitize=threadne peut spÃ©cifier Ã  la fois %<-msep-data%> et %<-mid-shared-library%>impossible d'appeler en fin de fonction (tail-call): %sne peut prendre l'adresse de %qsne peut prendre l'adresse du champ de bits %qDne peut prendre l'adresse d'un scalaire avec un ordre de stockage inversÃ©ne peut prendre l'adresse de %<this%> qui est une expression r-valeurimpossible de prendre l'adresse de cette expressionimpossible de lever une exception sur des classes C++impossible de lever une exception sur des objets COMimpossible de gÃ©nÃ©rer une exception de type %qT car il implique des types de taille variablene peut lever ou intercepter une exception sur le type RVV %qTne peut lever ou intercepter une exception sur le type SVE %qTun Â«Â switchÂ Â» sur un type ne peut pas porter sur une valeur qui n'est pas une interfaceimpossible de mettre Ã  jour le formulaire SSAimpossible d'utiliser %<-%> comme nom de fichier d'entrÃ©e pour un en-tÃªte prÃ©compilÃ©%<-mtp=cp15%> ne peut pas Ãªtre utilisÃ© avec un Thumb 16 bitsne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨treimpossible d'utiliser l'attribut %<indirect_call%> avec la chaÃ®ne de compilation de linuxne peut utiliser %<typeid%> avec %<-fno-rtti%>impossible d'utiliser %<va_arg%> avec un ordre de stockage inversÃ©ne peut utiliser %<va_start%> dans une fonction d'interruptionne peut utiliser %qs comme registre sauvegardÃ© durant l'appelne peut utiliser %qs comme registre utilisÃ© durant l'appelne peut utiliser %qs comme registre fixene peut utiliser un objet comme paramÃ¨tre d'une mÃ©thodeimpossible d'utiliser les attributs d'exception sur la fonction %qD dans la chaÃ®ne de compilation de linuximpossible d'utiliser les attributs d'interruption sur la fonction %qD dans le chaÃ®ne de compilation de linuximpossible d'utiliser le mode %qs pour des types Ã©numÃ©rÃ©simpossible d'utiliser simultanÃ©ment mshared et staticimpossible d'utiliser simultanÃ©ment mthreads et mlegacy-threadsimpossible d'utiliser plusieurs mÃ©thodes de validation de la pile en mÃªme tempsimpossible d'utiliser les attributs de rÃ©initialisation sur la fonction %qD dans la chaÃ®ne de compilation de linuximpossible d'utiliser des accÃ¨s Ã  de petites donnÃ©es pour %qsimpossible d'utiliser le type %s comme type %simpossible d'initialiser par valeur le tableau ayant la limite %qT inconnuene peut Ã©crire dans %s: %mne peut Ã©crire dans le fichier PCHne peut Ã©crire le fichier PCHÂ : %mimpossible d'Ã©crire le fichier PCHÂ : segment de mÃ©moire requis indisponiblene peut Ã©crire les donnÃ©es de remplissage dans le fichier PCHÂ : %mne peut Ã©crire dans %s: %mles types canoniques diffÃ¨rent pour les types identiques %qT et %qTcapture par copie du type RVV %qTcapture par copie du type SVE %qTcapture par copie du type incomplet %qTcapture de %qE qui n'est pas une variablecapture de la variable %qD avec une durÃ©e de stockage non automatiquecapture du type modifiÃ© par une variable %qT qui n'est pas un tableau N3639 avec une limite dÃ©terminÃ©e Ã  l'exÃ©cutionle Â«Â caseÂ Â» %qE n'est pas Ã  l'intÃ©rieur de l'instruction Â«Â switchÂ Â»l'Ã©tiquette du Â«Â caseÂ Â» ne se rÃ©duit pas en une constante entiÃ¨rel'Ã©tiquette du Â«Â caseÂ Â» doit Ãªtre une expression constante entiÃ¨reÃ©tiquette Â«Â caseÂ Â» en dehors de tout Â«Â switchÂ Â»la valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus grande que la valeur maximale du typela valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus petite que la valeur minimale du typeles Â«Â caseÂ Â» ne sont pas triÃ©s dans l'instruction Â«Â switchÂ Â»Ã©tiquettes Â«Â caseÂ Â» pas triÃ©es: la valeur %qs du Â«Â caseÂ Â» n'est pas dans le type Ã©numÃ©rÃ©la valeur %qs du Â«Â caseÂ Â» n'est pas dans le type Ã©numÃ©rÃ© %qTle transtypage ajoute le qualificatif %q#v au type de la fonctiontranstypage entre types de fonctions incompatibles de %qH vers %qItranstypage entre des types de fonction incompatibles de %qT vers %qTtranstypage entre des pointeurs incompatibles vers des types membres de %qH vers %qIle transtypage annule le qualificatif %qv du type ciblÃ© par le pointeurle transtypage de %qH vers %qI augmente l'alignement requis pour le type ciblÃ©le transtypage de %qH vers %qI perd en prÃ©cisionle transtypage depuis %qT n'est pas permisle transtypage de %qs vers %qs produira le rÃ©sultat zÃ©rotranstypage d'un appel de fonction de type %qT vers le type %qT ne correspondant pastranstypage d'un pointeur vers un entier de taille diffÃ©rentele transtypage du type %qT vers le type %qT Ã©limine les qualificatifsle transtypage augmente l'alignement requis pour le type ciblÃ©le transtypage spÃ©cifie un type de tableaule transtypage spÃ©cifie un type de fonctiontranstypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur de l'espace d'adresses %qs disjointtranstypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur d'espace d'adresses gÃ©nÃ©rique disjointun transtypage vers %qs produira un rÃ©sultat nultranstypage vers un pointeur de l'espace d'adresses gÃ©nÃ©rique vers un pointeur de l'espace d'adresses %qs disjointtranstypage vers le type non entier %qT dans une expression constantetranstypage vers un pointeur depuis un entier de taille diffÃ©rentetranstypage vers un type union depuis un type absent de l'unionle transtypage de %qT vers %qT ne dÃ©rÃ©fÃ©rence pas le pointeurle transtypage entre un pointeur vers une fonction et un pointeur vers un objet est supportÃ© conditionnellementinterception du type %q#T qui n'est pas une rÃ©fÃ©renceinterception du type polymorphique %q#T par valeurinterception du type %q#T par valeurles attributs de catÃ©gories ne sont pas disponibles en Objective-C 1.0les attributs de catÃ©gories ne sont pas disponibles dans cette version du compilateur (ignorÃ©)les attributs cdecl et thiscall sont incompatiblesdÃ©compte cgraph invalidele cgraph_node a une mauvaise liste de clonesle cgraph_node a un mauvais clone_ofle cgraph_node a un mauvais pointeur prev_clonele cgraph_node est dans la liste des clones mais il n'est pas un clonechangement du membre actif d'une union de %qD Ã  %qDchangement du membre actif d'une union de %qD Ã  %qD durant l'initialisationchanger le type de retour de %qs en un type de catÃ©gorie de comparaison autorisera la comparaison pour utiliser %qs et %qscheck_charlen_present(): longueur non dÃ©finiecheck_dimension(): Mauvaise rÃ©fÃ©rence de tableaucheck_dummy_characteristics: RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_init_expr(): Type d'expression inconnucheck_intents(): Liste non concordantecheck_restricted(): Type d'expression inconnucheck_result_characteristics (1): RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_result_characteristics (2): RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_some_aliasing(): Liste non concordantecheck_some_aliasing(): donnÃ©e corrompuela somme de contrÃ´le est (%x,%x) au lieu de (%x,%x)choix de %qD Ã  la place de %qDla taille du fragment doit Ãªtre positivedÃ©lÃ©gation de pointeur circulaire dÃ©tectÃ©ela classe %qE existe dÃ©jÃ classe %qE dÃ©finie sans spÃ©cifier une classe de basela classe %qE est obsolÃ¨tela classe %qE n'est pas disponiblela classe %qE est indisponiblela classe %qT n'a aucun champ nommÃ© %qDla classe %qT est implicitement amie avec elle-mÃªmela classe %qs n'implÃ©mente pas le protocole %qEles attributs de classes ne sont pas disponibles en Objective-C 1.0la dÃ©finition de classe ne peut pas Ãªtre dÃ©clarÃ©e comme amiel'extension de classe pour la classe %qE est dÃ©clarÃ©e aprÃ¨s son %<@implementation%>les extensions de classes ne sont pas disponibles en Objective-C 1.0le patron de classe %qD est redÃ©clarÃ© comme un non patronla dÃ©duction des arguments du patron de classe a Ã©chouÃ©:la dÃ©duction de l'argument du patron de classe pour %qT a Ã©chouÃ©Â : guide de dÃ©duction explicite sÃ©lectionnÃ© dans l'initialisation par copie de listela dÃ©duction des arguments d'un patron de classe est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>le type classe %qT est incompletles clauses dans un trait %<simd%> devraient Ãªtre sÃ©parÃ©es par des %<,%>l'argument de nettoyage n'est pas une fonctionl'argument de nettoyage n'est pas un identificateurles clones pour l'attribut %<target_clones%> ne peuvent pas Ãªtre crÃ©Ã©sfermeture: %sintervalles fermÃ©sfermeture de la liste de sortie LTRANS %s: %mfermeture du fichier de dÃ©pendances %s: %mfermeture du fichier json %sÂ : %mfermeture du fichier mixin %sÂ : %margument co-tableaule code peut Ãªtre mal optimisÃ© Ã  moins que %<-fno-strict-aliasing%> soit utilisÃ©le modÃ¨le de code %qs n'est pas compatible avec %smodÃ¨le de code %qs Ã  besoin de %sle modÃ¨le de code %qs n'est pas supportÃ© en mode ilp32le modÃ¨le de code %qs n'est pas supportÃ© en mode %s bitsle modÃ¨le de code %qs n'est pas supportÃ© en mode x32modÃ¨le de code %qs avec %<-f%s%>le 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
  la collection dans l'Ã©numÃ©ration rapide n'est pas un objetun symbole comdat ne peut pas avoir de versionla fonction locale comdat est appelÃ©e par %s en dehors de son comdatun symbole comdat local est rÃ©fÃ©rencÃ© par %s hors de son comdatvirgule Ã  la fin de la liste d'Ã©numerateursune liste sÃ©parÃ©e par des virgules dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>l'option %qs en ligne de commande n'est pas supportÃ©e par cette configurationl'option de la ligne de commande %qs est valable pour %s mais pas pour %sl'option de la ligne de commande %qs est valable pour le pilote mais pas pour %sun symbole commun ne peut pas avoir de versionles variables communes doivent avoir un alignement de 32768 ou moinscompare_actual_expr(): Mauvais code de composantcompare_real(): Mauvais opÃ©rateurcomparaison des vidanges des insns finalescomparer des nombres flottants Ã  l'aide de %<==%> ou %<!=%> n'est pas sÃ»rcomparaison du rÃ©sultat de l'addition de pointeur %qE et NULLcomparaison de vecteurs avec des types d'Ã©lÃ©ments diffÃ©rentscomparaison de vecteurs avec des nombres d'Ã©lÃ©ments diffÃ©rentscomparaison entre %q#T et %q#Tcomparaison entre %qT et %qTla comparaison entre des pointeurs de types distincts %qT et %qT a besoin d'un transtypagela comparaison entre des pointeurs vers des membres de types distincts %qT et %qT a besoin d'un transtypagecomparaison entre un pointeur et un entiercomparaison entre un pointeur et la constante caractÃ¨re zÃ©rocomparaison entre deux tableauxla comparaison entre deux tableaux est dÃ©prÃ©ciÃ©e en C++20comparaison entre les types %qT et %qTcomparaison est toujours %dla comparaison est toujours %d en raison de la largeur du champ de bitsla comparaison est toujours fausse en raison de la gamme limitÃ©e du type de donnÃ©esla comparaison est toujours vraie en raison de la gamme limitÃ©e du type de donnÃ©escomparaison de pointeurs complet et incompletla comparaison de la constante %qE avec une expression boolÃ©enne est toujours faussela comparaison de la constante %qE avec une expression boolÃ©enne est toujours vraiela comparaison de types Objective-C distincts a besoin d'un transtypageil manque un transtypage pour comparer des types de pointeurs distinctsla comparaison du type Ã©numÃ©rÃ© %qT avec le type en virgule flottante %qT est dÃ©prÃ©ciÃ©ela comparaison du type en virgule flottante %qT avec le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©ecomparaison d'expressions entiÃ¨res de types signÃ©s diffÃ©rents: %qT et %qTcomparaison de pointeurs vers des espaces d'adresses disjointscomparaison d'un complÃ©ment bit Ã  bit promu d'une valeur non signÃ©e avec une constantecomparaison entre un complÃ©ment bit Ã  bit promu d'une valeur non signÃ©e et un non signÃ©la comparaison d'une expression non signÃ©e %<< 0%> est toujours faussela comparaison d'une expression non signÃ©e %<>= 0%> est toujours vraiel'opÃ©rateur de comparaison %q+D est remis au dÃ©faut aprÃ¨s sa premiÃ¨re dÃ©clarationcomparaison requiseune comparaison avec une chaÃ®ne littÃ©rale produit un rÃ©sultat non spÃ©cifiÃ©les comparaisons telles que %<X<=Y<=Z%> n'ont pas leur signification mathÃ©matiquele type compatible est icicompilation terminÃ©e en raison de -Wfatal-errors.
*************** AUCUNE GARANTIE, pas mÃªme pour la COMME
*** 2256,2262 ****
  attribut Â«Â packedÂ Â» ignorÃ© Ã  cause du champ non POD non empaquetÃ© %q#Dignore l'option %<-fopt-info-%s%> qui entre peut-Ãªtre en conflitla valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>%sla valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %<%s%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %Ela valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de %qD est ignorÃ©e, ceci doit Ãªtre utilisÃ©la valeur de retour de %qD est ignorÃ©e, ceci doit Ãªtre utilisÃ©Â : %<%s%>la valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>la valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %Ela valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>%sla valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %<%s%>la valeur de retour de type %qT est ignorÃ©e, ceci doit Ãªtre utilisÃ©la valeur de retour de type %qT est ignorÃ©e, ceci doit Ãªtre utilisÃ©Â : %<%s%>la 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Ã©ela valeur non reconnue %<%s%> de l'option %<-mcustom-fpu-cfg%> est ignorÃ©ele pas linÃ©aire nul est ignorÃ©OP illÃ©gal dans optimize_comparisontype d'agrÃ©gat %qE illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsargument 0 invalide pour %qsopÃ©rande illÃ©gal adresse d'opÃ©rande illÃ©gale (1)adresse d'opÃ©rande illÃ©gale (2)adresse d'opÃ©rande illÃ©gale (3)adresse d'opÃ©rande illÃ©gale (4)opÃ©rande illÃ©gal dÃ©tectÃ©type de rÃ©fÃ©rence illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsl'Ã©valuation immÃ©diate retourne l'adresse de la fonction immÃ©diate %qDla valeur immÃ©diate doit Ãªtre contenue dans un entier sur %d bits pour %sla capture implicite de %qE via %<[=]%> est dÃ©prÃ©ciÃ©e en C++20conversion implicite de %qH vers %qI pour correspondre Ã  d'autres opÃ©randes de l'expression binaireconversion implicite depuis %qH vers %qI pour correspondre Ã  d'autres rÃ©sultats de la conditionconversion implicite de %qH en %qI lors du passage de l'argument Ã  la fonctionconversion implicite de %qT vers %qTconversion implicite de %qT vers %qT pour correspondre Ã  d'autres opÃ©randes de l'expression binaireconversion implicite depuis %qT vers %qT pour correspondre Ã  d'autres rÃ©sultats de la conditionconversion implicite de %qT en %qT lors du passage de l'argument Ã  la fonctiondÃ©claration implicite de la fonction %qEdÃ©claration implicite de la fonction %qE; vouliez-vous utiliser %qsÂ ?le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'instructionle dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellecorrespondance implicite du tableau de taille tacite %qDles patrons implicites ne peuvent pas Ãªtre %<virtual%>dÃ©saccord dans le type du pointeur implicite Â«Â thisÂ Â»le fanion implicit_section est dÃ©fini mais la section ne l%'est pasles registres implicitement dÃ©pilÃ©s doivent Ãªtre groupÃ©s en haut de la pile%qD dÃ©clarÃ© implicitement est dÃ©prÃ©ciÃ©END DO implicitel'import %qs a un CRC non concordantl'import ne peut pas apparaÃ®tre directement dans une spÃ©cification de classe de liaisonl'import a dÃ©clarÃ© %q#D iciimport du module nommÃ© %qs Ã  l'intÃ©rieur d'un bloc de liaison du langagela dÃ©claration d'import doit Ãªtre dans la portÃ©e globaleimport_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %simportÃ© Ã les imports doivent Ãªtre construit avant d'Ãªtre importÃ©scontrainte impossible dans %<asm%>contrainte de registre impossible dans %<asm%>assertion de type impossible: le type n'implÃ©mente pas l'interfacedans %s, Ã  %s:%den C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un amien C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre expliciteen C++11, les destructeurs sont %<noexcept%> par dÃ©fauten C++11, ce %<throw%> appellera %<terminate%> car les destructeurs sont %<noexcept%> par dÃ©fauten C++20, cette comparaison appelle la fonction actuelle rÃ©cursivement avec les arguments inversÃ©sen C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patronsen C++98, %q+D ne peut pas Ãªtre statique parce qu'il est un membre d'une unionen C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>dans un appel Ã  %qD dÃ©clarÃ© avec l'attribut %<%s%> icidans un appel Ã  %qT dÃ©clarÃ© avec l'attribut %<%s%>dans un appel Ã  la fonction d'allocation %qD dÃ©clarÃ©e icidans un appel Ã  la fonction d'allocation interne %qDdans un appel Ã  la fonction interne %qDdans un appel Ã  la fonction %qDdans un appel Ã  la fonction %qD dÃ©clarÃ©e %qsdans un appel Ã  la fonction %qD dÃ©clarÃ©e avec l'attribut %qsdans un appel Ã  la fonction membre non statique %qDdans un appel avec le type %qTdans un appel avec le type %qT et l'attribut %qsdans l'argument d'un unaireÂ !dans le bloc de base %d :dans l'appel Ã  %qD, dÃ©clarÃ© icidans la dÃ©claration de %q+Ddans la dÃ©finition de la macro %qsdans l'expansion de la macro %qsdans gfc_simplify_acos(): Mauvais typedans gfc_simplify_acosh(): Mauvais typedans gfc_simplify_asin(): Mauvais typedans gfc_simplify_asinh(): Mauvais typedans gfc_simplify_atan(): Mauvais typedans gfc_simplify_atanh(): Mauvais typedans gfc_simplify_cos(): Mauvais typedans gfc_simplify_exp(): Mauvais typedans gfc_simplify_sin(): Mauvais typedans l'initialisation de la variable de liaison structurÃ©e %qDdans le passage de l'argument %P de %qDdans l'argument de patron pour le type %qTdans la dÃ©finition de %q#Tdans cette expressioninitialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incompletinitialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ralfichier de greffon %s inaccessible dÃ©veloppÃ© depuis le nom court du greffon %s: %maccumulateur inappropriÃ© pour %qsincluez %qs ou fournissez une dÃ©claration de %qDincluez %qs ou fournissez une dÃ©claration de %qEinclusion %qs traitÃ©e textuellementinclusion %qs traduite en importle nombre d'arÃªtes entrantes ne correspond pas au nombre d'arguments PHIclause %qs incompatible en appliquant %<%s%> Ã  %qD, qui a dÃ©jÃ  Ã©tÃ© marquÃ© avec une directive Â«Â routineÂ Â» de OpenACCles qualificatifs d'espace d'adresses %qs et %qs sont incompatiblesclause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en %<present_or_copy%>opÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»dÃ©claration implicite incompatible pour la fonction interne %qDdÃ©claration implicite incompatible de la fonction %qD%<-mstack-protector-guard=global%> et %<-mstack-protector-guard-offset=%qs%> incompatiblesopÃ©rande de registre incompatible pour Â«Â %%%cÂ Â»type incompatible pour l'argument %d de %qEtype incompatible pour l'index du tableau associatiftype incompatible pour la mÃ©thode %s%s%stype incompatible pour la mÃ©thode %s%s%s (%s)type incompatible pour le rÃ©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Ã©attribut %<ifunc%> inconsistantinconsistant Ã  cause de %qstypes diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qTmajuscules incohÃ©rentes dans le formatdÃ©duction incohÃ©rente pour %qT: %qT et puis %qTdÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qTdÃ©finition de macro %qE importÃ©e de maniÃ¨re inconsistantespÃ©cification de variable d'instance incohÃ©rentecontraintes d'opÃ©rande inconsistantes dans un %<asm%>les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambdales suffixes littÃ©raux dÃ©finis par l'utilisateur %qD et %qD sont inconsistants dans la chaÃ®ne littÃ©ralemode de comparaison incorrectentrÃ©e incorrecte dans %<label_to_block_map%>format incorrect dans la mise Ã  l'Ã©chelle, utilise 1/1
  opÃ©rande d'indice incorrectinsn incorrecteÂ :nombre d'arguments incorrect pour la fonction %qEnombre incorrect pour les Ã©lÃ©ments d'un vecteur %qspropriÃ©tÃ© incorrecte %qs du sÃ©lecteur %qsopÃ©rande d'arrondi incorrectconfiguration incorrecte pour le numÃ©ro de la zone d'atterrissage des exceptions (landing pad)partage incorrect des nÅ“uds de l'arbretype incorrect pour les Ã©lÃ©ments d'un vecteur %qstype incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORparallÃ©lisme de boucle OpenACC incorrectement imbriquÃ©l'expression d'incrÃ©mentation fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'incrÃ©ment n'est pas la constante 1 ou -1 pour la condition %<!=%>incrÃ©mentation d'une expression boolÃ©enneincrÃ©mentation du champ constant %qDincrÃ©menter une valeur Ã©numÃ©rÃ©e est invalide en C++incrÃ©mentation de la fonction %qDincrÃ©mentation du membre %qD d'un objet en lecture seuleincrÃ©ment d'un pointeur vers un type incomplet %qTincrÃ©mentation de l'emplacement %qE en lecture seuleincrÃ©mentation du membre %qD en lecture seuleincrÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seuleincrÃ©mentation du paramÃ¨tre %qD en lecture seuleincrÃ©mentation de la rÃ©fÃ©rence en lecture seule %qDincrÃ©mentation de la variable %qD en lecture 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 BBappel indirect dans une fonction, ceci n'est pas supportÃ© par eBPFl'appel indirect dans la sÃ©quence d'appel spÃ©culative n'a pas le fanion spÃ©culatifla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e %qEla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e faibleappel de fonction indirect vers un appelÃ© encore Ã  dÃ©terminerl'import indirect %qs n'est pas dÃ©jÃ  chargÃ©les sauts indirects ne sont pas disponibles sur cette 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 %qTrÃ©cursion infinie dÃ©tectÃ©einforme l'utilisateur Ã  propos des paramÃ¨tres qui seront passÃ©s par rÃ©fÃ©rencele constructeur hÃ©ritÃ© %qD n'est pas %<constexpr%>les constructeurs hÃ©ritÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>fonction init trouvÃ©e dans l'objet %sl'instruction init dans des instructions de sÃ©lection est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>init_arglist(): trop d'argumentsl'initialisation abandonne le qualificatif %qv du type pointÃ©initialisation depuis un type Objective-C distinctinitialisation depuis un pointeur vers un espace d'adresses non fermÃ©le membre de gauche de l'initialisation pourrait Ãªtre un candidat pour un attribut de formatl'initialisation ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifl'initialisation de %qT depuis %qT transforme un pointeur en entier sans transtypagel'initialisation de %qT depuis %qT transforme un entier en pointeur sans transtypageinitialisation de %qT depuis le type pointeur %qT qui est incompatibleinitialisation de %qT depuis un pointeur vers %qD avec le type incompatible %qTinitialisation de %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatibleinitialisation d'un membre de tableau flexibleinitialisation de la variable de bloc commun %qs dans l'instruction DATA Ã  %Cinitialisation d'un membre de tableau flexible dans un contexte imbriquÃ©l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©mentinitialisation d'un type rÃ©fÃ©rencÃ© non const %q#T depuis une r-valeur du type %qTinitialisation d'un type rÃ©fÃ©rencÃ© volatile %q#T depuis une r-valeur du type %qTinitialisations pour des membres multiples de %qTle champ initialisÃ© est Ã©crasÃ©le champ initialisÃ© a des effets de bord Ã©crasÃ©sle membre %q+D initialisÃ© est dÃ©clarÃ© icila variable initialisÃ© %q+D est marquÃ©e dllimportun Ã©lÃ©ment de l'initialisation n'est pas une expression constanteun Ã©lÃ©ment de l'initialisation n'est pas Ã©valuable lors du chargementun Ã©lÃ©ment de l'initialisation n'est pas une constantefin prÃ©maturÃ©e de l'initialisationl'expression de l'initialiseur fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'initialiseur n'a pu dÃ©terminer la taille de %q+Dl'initialisation n'a pu dÃ©terminer la taille de %qDl'initialisation n'a pu dÃ©terminer la taille de %qTl'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)l'initialiseur pour %q#D est dÃ©veloppÃ© en une liste vide d'expressionsl'initialisation pour %q#D est invalidel'initialisation de %qT doit Ãªtre entre accoladesinitialisation pour le membre tableau flexible %q#Dl'initialiseur pour une valeur en virgule flottante n'est pas une constante en virgule flottantel'initialiseur pour les valeurs entiÃ¨res/virgules fixes est trop compliquÃ©initialisation dans une boucle %<for%> parcourant une plageinitialisation invalide pour un membre statique avec constructeurinitialisation fournie pour une fonctioninitialisation spÃ©cifiÃ©e pour la fonction amie %qDinitialisation spÃ©cifiÃ©e pour une mÃ©thode non virtuelle %q+Dinitialisation spÃ©cifiÃ©e pour la fonction membre statique %qDla chaÃ®ne d'initialisation pour %qT est trop longueinitialiser %qD depuis %qE n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentinitialiser %qH avec %qI dans une expression constante convertie n'est pas liÃ©e directementl'initialisation d'une classe de base du type %qT rÃ©sulte en un dÃ©coupage d'objetnom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patronl'assembleur en ligne n'est pas une expression constantele nombre de clones en ligne n'est pas compatibleclone en ligne dans la mÃªme liste du groupe comdatle clone en ligne est forcÃ© Ã  sortirclone en ligne avec l'adresse prisela dÃ©claration en ligne de %qD suit la dÃ©claration avec l'attribut %<noinline%>fonction Â«Â inlineÂ Â» %q+D dÃ©clarÃ©e en tant que dllimport: attribut ignorÃ©la fonction en ligne %q+D est dÃ©clarÃ©e mais jamais dÃ©finiela fonction Â«Â inlineÂ Â» %q+D est dÃ©clarÃ©e faiblela fonction en ligne %q+D a reÃ§u l'attribut %qsla fonction Ã  mettre en ligne %qD a reÃ§u l'attribut %qsla fonction en ligne %qD est utilisÃ©e mais n'a jamais Ã©tÃ© dÃ©finieun espace de nom en ligne doit Ãªtre spÃ©cifiÃ© Ã  la dÃ©finition initialeles espaces de noms en ligne sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>les variables Â«Â inlineÂ Â» sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le pointeur inlined_to est dÃ©fini mais aucun prÃ©dÃ©cesseur trouvÃ©le pointeur inlined_to est fauxle pointeur inlined_to fait rÃ©fÃ©rence Ã  lui mÃªmepointeur inlined_to dÃ©fini pour des appelants pas en lignela mise en ligne a Ã©chouÃ© dans l'appel Ã  %<always_inline%> %q+F: %sla mise en ligne a Ã©chouÃ© dans l'appel Ã  %q+F: %sla boucle intÃ©rieure utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientle fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortiela contrainte de l'opÃ©rande d'entrÃ©e contient %qcinsÃ©rer le greffon pour dÃ©tecter les erreurs Ã  l'exÃ©cution durant la compilationinsert_bbt(): ClÃ© dupliquÃ©e trouvÃ©einsertion hors limites dans %qsle pointeur du bloc de base de l'insn %d est %d, il devrait Ãªtre %dl'insn %d dans la fin du bb %d a un bloc de base non NULLl'insn %d dans l'en-tÃªte du bb %d a un bloc de base non NULLl'insn %d est dans plusieurs blocs de base (%d et %d)l'insn %d en dehors des blocs de base a un champ bb non NULLles adresses des insn ne sont pas libÃ©rÃ©esles adresses des insn ne sont pas dÃ©finies aprÃ¨s le raccourcissement des branchesinsn contient une adresse invalide !insn ne satisfait pas Ã  ses contraintes:insn Ã  l'extÃ©rieur de tout bloc de basel'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i (Â«Â %sÂ Â») de l'insn %il'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i de l'insn %iinstallÃ©s: %s%s
  erreur d%'installation, impossible de trouver %<crtoffloadtable.o%>la variable d'instance %qE est accÃ©dÃ©e dans la mÃ©thode de la classela variable d'instance %qE est %s; ceci dÃ©clenchera une erreur incontournable dans le futurla variable d'instance %qE est dÃ©clarÃ©e %sla variable d'instance %qE est dÃ©clarÃ©e privÃ©ela variable d'instance %qs a une taille inconnuela variable d'instance %qs est dÃ©clarÃ©e privÃ©ela variable d'instance %qs utilise un membre de tableau flexiblel'affectation Ã  la variable d'instance a Ã©tÃ© interceptÃ©einstruction jamais exÃ©cutÃ©ele prÃ©chargement des instructions est appliquÃ© en mode 64 bits avec l'adressage relatif Ã  RIP et l'option %<-mprefetchi%>Â ; il ne fait rien autrementl'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblele jeu d'instruction %qs ne sait pas implÃ©menter l'ABI par dÃ©faut %qs, utilisation de %qsinformation contextuelle insuffisante pour dÃ©terminer le typepartitionnement insuffisant pour parallÃ©liser la boucle des Ã©lÃ©mentspartitionnement disponible insuffisant pour parallÃ©liser la bouclepartitionnement disponible insuffisant pour parallÃ©liser la boucle dÃ©coupÃ©e en blocsla constante entiÃ¨re est trop grande pour le type %<unsigned long%>division entiÃ¨re par zÃ©role littÃ©ral entier dÃ©passe la plage du type %qTdÃ©bordement d'entier dans la taille du tableaudÃ©bordement d'entier dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'entier dans l'expression de type %qT rÃ©sulte en %qEle suffixe entier %qs est masquÃ© par l'implÃ©mentationl'expression intÃ©grale %qE n'est pas une constantela prÃ©cision du type rÃ©sultant intÃ©gral ne correspond pas Ã  la taille du champ de %qsl'interface %qE n'a pas un agencement des chaÃ®nes constantes valablela partition de l'interface n'est pas exportÃ©el'indice intermÃ©diaire du tableau %wi est en dehors des limites de %qTinformation de dÃ©bogage du compilateur interne, vidange la liste des quadrupleserreur interne du compilateurerreur interne du compilateur. Mauvaise adresse:erreur interne du compilateur. DÃ©calage incorrect:erreur interne du compilateur. Mode inconnu:erreur interne du compilateur: erreur interne du compilateurÂ : erreur en rapportant les routines rÃ©-entrÃ©es.
! dÃ©faut d'inconsistance interneerreur interne: %>cris_side_effect_mode_ok%> avec des opÃ©randes erronÃ©eserreur interne: registre erronÃ©: %derreur interneÂ : operand1 n'est pas attendu sous forme d'ensemble constantLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles attributs d'interruption et nus sont incompatiblesles gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16les gestionnaires d'interruptions ne peuvent pas avoir d'argumentla routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnelune routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directementla routine de service d'interruption doit retourner %<void%>la routine de service d'interruption devrait avoir %qs comme deuxiÃ¨me argumentla routine de service d'interruption devrait avoir un pointeur comme premier argumentle vecteur d'interruption de l'attribut %qE n'est pas %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>l'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dure%%-code invalideopÃ©rande %%A invalidevaleur %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalidevaleur %%H invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalidevaleur %%L invalidevaleur %%M invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalidevaleur %%V invalideopÃ©rande %%Y invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalidevaleur %%h invalidevaleur %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalidevaleur %%t invalidevaleur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»valeur %%z invalide%<#pragma %s%> invalide%<CASE_CHAIN%> invalide%<CPU_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qs%<MPY_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qsargument %<PHI%> invaliderÃ©sultat %<PHI%> invalide%<const_cast%> invalide Ã  partir du type %qT vers le type %qT%<const_cast%> invalide d'une r-valeur du type %qT vers le type %qTtype sous-jacent invalide pour %<enum%>%<static_cast%> invalide depuis le type %qT vers le type %qTvaleur invalide pour %<sve_width%>: %dmodificateur de rÃ©duction %<task%> invalide sur une construction combinÃ©e avec %<simd%> ou %<loop%>modificateur de rÃ©duction %<task%> invalide sur une construction pas combinÃ©e avec %<parallel%>, %<for%> ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs, %<sections%> ou %<scope%>opÃ©rande de dÃ©calage %qs invalideÂ«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) %qs invalidesargument IACC invalidesyntaxe JSON invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierpas de boucle OpenMP non rectangulaire invalideÂ ; %<(%E - %E) * %E%> n'est pas un multiple de la boucle %d avec le pas %qEmembre de droite invalide pour un stockage mÃ©moire gimpleÂ : %qsUNSPEC invalide comme opÃ©randeUNSPEC invalide comme opÃ©randeÂ : %d_Literal invalideparamÃ¨tre abstrait invalide pour le type %qTle type abstrait %qT retournÃ© est invalidele type abstrait retournÃ© est invalide pour la fonction %q+#Dle type abstrait retournÃ© est invalide pour la fonction membre %q+#Dtype abstrait %qT invalide pour %qEtype abstrait invalide pour %q+DaccÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULLadresse invalideadresse invalide pour le modificateur de sortie Â«Â OÂ Â»adresse invalide pour le modificateur de sortie Â«Â RÂ Â»adresse invalide pour le modificateur de sortie Â«Â SÂ Â»adresse invalide dans l'opÃ©randemode d'adresse invalideopÃ©rande d'adresse invalide dans %qsmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour %<__builtin_arc_aligned%>application invalide de %<__alignof%> sur un champ de bitsapplication invalide de %<sizeof%> sur un champ de bitsutilisation invalide de %<sizeof%> sur un type fonctionapplication invalide de %qs Ã  une fonction membreutilisation invalide de %qs sur un type voidutilisation invalide de %qs sur le type tableau %qT dont le type des Ã©lÃ©ments est incompletutilisation invalide de %qs sur le type incomplet %qTarchitecture invalide pour l'attribut ou le pragma cible %qsargument %<%s%> invalide pour %<-mbranch-protection=%>argument %<%s%> invalide pour %<-mharden-sls=%>argument %d invalide pour la fonction interne %qFargument %qs invalide pour %qsargument invalide donnÃ© Ã  %<-mharden-sls=%>argument invalide pour l'option %qsargument invalide dans l'attribut %qEargument invalide pour l'attribut %qsargument invalide pour SQRT Ã  %Largument invalide pour %qDargument invalide pour la fonction interneargument invalide pour la fonction interne %sargument invalide dans un appel gimplearguments invalidesarguments invalides pour l'option %<-falign-%s%>: %qsargument invalide pour %<-fpatchable-function-entry%>affectation de tableau invalidebase %qE invalide pour le nom SSAspÃ©cification de classe de base invalideindex de bloc invalidebranchement invalide vers/depuis le bloc structurÃ© %sappel invalide Ã  la non fonctionfanion calls_comdat_local invalideÃ©tiquette invalide pour un Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»plage du Â«Â caseÂ Â» invalide dans l'instruction Â«Â switchÂ Â»transtypage invalide Ã  partir du type %qT vers le type %qTtranstypage invalide d'une expression pr-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTnom de classe invalide dans la dÃ©claration de %qDclique invalide dans %qscombinaison invalide de spÃ©cificateurs de types multiplescode de comparaison invalide dans la condition gimplecomparaison invalide d'un tableau gÃ©nÃ©rÃ©comparaison invalide d'une structure gÃ©nÃ©rÃ©ecomparaison invalide de nul avec nulcomparaison invalide d'un tableau non comparablecomparaison invalide d'une structure non comparablecomparaison invalide d'un type non comparablecomparaison invalide d'un type non ordonnÃ©opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»opÃ©rande const_double invalideconstante invalideconstante invalide - essayez un modificateur de sortieconstante invalide pour le modificateur de sortie Â«Â %cÂ Â»constante invalide dans %<#pragma %s%>constante invalide dans %<#pragma pack%> â€“ ignorÃ©vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»paramÃ¨tre de type contraint invalidecontraintes invalidescontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>registre de contrÃ´le %d invalide pour mvtcÂ : utilisation de %<psw%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qH vers %qIconversion invalide depuis le type %<__vector_pair%>conversion invalide depuis le type %<__vector_quad%>conversion invalide depuis le type %<bfloat16_t%>conversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %<__vector_pair%>conversion invalide vers le type %<__vector_quad%>conversion invalide vers le type %<bfloat16_t%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur %qs invalide pour %s"%s"%soption d'instruction personnelle %qs invalidedÃ©claration invalide de %<%T::%E%>dÃ©claration invalide du patron membre dans la classe localedÃ©clarateur invalideargument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patronÃ©tiquette invalide pour le Â«Â caseÂ Â» par dÃ©faut dans l'instruction Â«Â switchÂ Â»dÃ©finition invalide du type qualifiÃ© %qTtype de Â«Â dependÂ Â» invalidesous-type dÃ©pendant invalide dans omp %<ordered%> %<depend%>type de Â«Â dist_scheduleÂ Â» invalidetype de Â«Â doacrossÂ Â» invalideindex d'Ã©lÃ©ment %qE invalide pour %<__builtin_shufflevector%>type d'Ã©lÃ©ment invalide pour l'attribut %qsembedcfg invalideÂ : l'entrÃ©e Files n'est pas une chaÃ®neembedcfg invalideÂ : Files n'est pas un objet JSONembedcfg invalideÂ : l'entrÃ©e Patterns n'est pas un tableauembedcfg invalideÂ : Patterns n'est pas un objet JSONembedcfg invalideÂ : entrÃ©e dupliquÃ©e dans Patternsembedcfg invalideÂ : Files manquantembedcfg invalideÂ : Patterns manquantsembedcfg invalideÂ : pas un objet JSONprÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ralentrÃ©e invalide dans le bloc structurÃ© %ssortie invalide hors du bloc structurÃ© %ssortie invalide du bloc structurÃ© OpenMPspÃ©cialisation explicite invalideexpression invalide - essayez un modificateur de sortieexpression invalide comme opÃ©randeexpression invalide pour la l-valeur minexpression invalide pour le modificateur de sortie Â«Â %cÂ Â»expression invalide pour la dimension du tableau statiqueÂ : %stype d'expression invalide pour %<#pragma omp atomic%>modÃ¨le mÃ©moire d'Ã©chec %qs invalide pour %qDmodificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>modificateur de fonctionnalitÃ© %qs invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>modificateur de fonctionnalitÃ© %s invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>attribut de spec fn Â«Â %sÂ Â» invalideattribut de spec fn Â«Â %sÂ Â» invalide arg %ifnsummary invalide dans un flux LTOforme invalide de %<#pragma omp atomic compare%>forme invalide de %<#pragma omp atomic%>forme invalide de %<pragma omp atomic compare%>format invalide pour %<sve_width%>format invalide de %sconstante en virgule flottante invalidefpu invalide pour l'attribut ou le pragma cible %qsfonction invalide dans l'appel gimpleutilisation invalide du registre matÃ©riel entre un opÃ©rande earlyclobber et un opÃ©rande d'entrÃ©eutilisation invalide du registre matÃ©riel entre un opÃ©rande de sortie et un opÃ©rande de contrainte correspondantutilisation invalide du registre matÃ©riel entre des opÃ©randes de sortienom d'en-tÃªte %qs invalidechiffre hexadÃ©cimal invalidevaleur de id invalide pour l'attribut d'exceptionvaleur de id invalide pour l'attribut d'interruptionvaleur d'identifiant invalide pour l'attribut d'interruption/exceptionvaleur d'identifiant invalide pour l'attribut de rÃ©initialisationinitialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qTexpression d'incrÃ©mentation invalidevaleur initiale invalide pour le membre %qEinitialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qIinitialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qIinitialisation invalideclause d'initialisation invalideinitialisation invalide pour %q#Dinitialisation invalide pour le membre tableau %q#Dinitialisation invalide pour la fonction membre %qDinitialisation invalide pour la dÃ©claration de liaison structurÃ©einsn invalideÂ :variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapidefonction de saut invalide dans un flux LTOtype de clÃ© invalide pour %<-mbranch-protection=%>Ã©tiquettes invalides dans la condition gimplemembre gauche invalide dans l'affectationligne invalide dans le fichier de rÃ©solutionspÃ©cification de classe de liaison invalideemplacement invalide pour %<pragma %s%>, ignorÃ©l-valeur invalide dans la sortie %<asm%> %dtype de Â«Â mapÂ Â» invalidemasque invalidetype de masque invalide dans %qsdÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire %qs invalide pour %qDmodÃ¨le mÃ©moire %wi invalide pour %qDmodÃ¨le mÃ©moire invalide pour l'argument %d de %qEnom de module %qs invalidenom %qs invalide dans le pragma ou l'attribut %<target("arch=")%>nom %qs invalide dans le pragma ou l'attribut %<target("cpu=")%>nom %qs invalide dans le pragma ou l'attribut %<target("tune=")%>expression Â«Â newÂ Â» invalide pour le type de classe abstraite %qTfonction nmi invalide pour l'attribut de rÃ©initialisationargument de patron invalide car ce n'est pas un typeopÃ©randes non vectoriels invalides pour %qsnombre invalide dans %<-mrgf-banked-regs=%s%> les valeurs valables sont 0, 4, 8, 16 ou 32nombre d'arguments invalide pour l'option %<-falign-%s%>: %qstable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans %qsopÃ©rande invalidecode d'opÃ©rande %%xn invalideadresse d'opÃ©rande invalideopÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide pour Â«Â %%%cÂ Â»opÃ©rande invalide pour le modificateur Â«Â AÂ Â»opÃ©rande invalide pour le modificateur Â«Â DÂ Â»opÃ©rande invalide pour le modificateur Â«Â HÂ Â»opÃ©rande invalide pour le modificateur Â«Â OÂ Â»opÃ©rande invalide pour le modificateur Â«Â TÂ Â»opÃ©rande invalide pour le modificateur Â«Â bÂ Â»opÃ©rande invalide pour le modificateur Â«Â eÂ Â»opÃ©rande invalide pour le modificateur Â«Â mÂ Â»opÃ©rande invalide pour le modificateur Â«Â oÂ Â»opÃ©rande invalide pour le modificateur Â«Â pÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans %qsopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans l'opÃ©ration unairelettre de modificateur d'opÃ©rande invalideopÃ©rande invalide pour le code de sortieprÃ©fixe d'opÃ©rande invalideprÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 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 pour l'instruction Â«Â switchÂ Â»type d'opÃ©rande %qT invalide pour %qstype 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Ã©rande invalide pour %qsopÃ©randes invalides pour le %s binaire (avec les types %qT et %qT)opÃ©ration invalideopÃ©ration invalide (%s)opÃ©ration invalide sur %<__fpreg%>opÃ©ration invalide pour %<#pragma omp atomic%>ordre invalide dans le nÅ“ud asm %icombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qscombinaison de paramÃ¨tres invalide pour l'intrinsÃ¨que %qstype de paramÃ¨tre %qT invalideopÃ©ration de positionnement de l'Ã©tape invalidemode pointeur %qs invalidepointeur invalide vers le champ de bits %qDposition ou taille invalide dans %qsposition ou opÃ©rande de taille invalide pour %qsrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalidetype de protection %qs invalide dans le pragma ou l'attribut %<target("branch-protection=")%>prototype invalide pour Â«Â %sÂ Â»ponctuation %qc invalide dans la contraintetype const pure invalide pour la fonctionspÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)qualificatifs invalides pour un objet %<constexpr%>qualificatifs invalides pour le champ de l'objet %<constexpr%>qualificatifs invalides sur un type de fonction non membreÃ©tendue de qualification invalide dans le nom du pseudo-destructeurrÃ©ception invalide sur un canal qui ne peut que envoyertype du receveur %qs invalideidentificateur de rÃ©duction invaliderÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»nom de registre invalide pour %q+Dexpression rÃ©guliÃ¨re %qs invalide dans %qsrÃ©adressage invaliderÃ©solution invalide dans le fichier de rÃ©solutiontype retournÃ© %qT invalide pour la fonction %<constexpr%> %q+Dpartage rtl invalide repÃ©rÃ© dans l'insntype d'ordonnancement invalidele deuxiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rodeuxiÃ¨me argument invalide pour la fonction interneenvoi invalide sur un canal qui ne peut que recevoirsetter invalide, il doit avoir un argumentopÃ©rande shift invalidespÃ©cification de bloc source invalidechaÃ®ne statique invalide dans un appel gimpleclasse de stockage invalide pour la fonction %qEvaleur memregs cible %<%d%> invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalideliste d'arguments de patron invalidetemplate-id invalidetroisiÃ¨me argument invalidele troisiÃ¨me argument de %<__builtin_ia32_prefetch%> est invalideÂ ; utilisation de zÃ©role troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rotype %<void%> invalide pour %<new%>type %qT invalide pour initialiser un vecteur de type %qTtype %qT invalide dÃ©clarÃ© %<friend%>argument de type invalide (%qT obtenu)argument de type invalide pour %<->%> (%qT obtenu)argument de type invalide pour %<->*%> (%qT obtenu)argument de type invalide pour l'index d'un tableau (%qT obtenu)argument de type invalide pour la conversion implicite (%qT obtenu)argument de type invalide pour le %<*%> unaire (%qT obtenu)type invalide pour la sortie du fanion %<asm%>type invalide pour _Literal avec constructeurtype invalide pour la variable d'instancetype invalide pour la variable d'itÃ©ration %qEtype invalide pour la fonction maketype invalide pour le paramÃ¨tre %d de la fonction %<constexpr%> %q+#Dtype invalide pour une propriÃ©tÃ©type invalide pour l'opÃ©rande de %<__MEM%>type invalide pour l'argument %u de la fonction de type gÃ©nÃ©riquele type de retour est un type gÃ©nÃ©rique, ce qui est invalide, pour l'argument %u de %<__builtin_tgmath%>le type d'un type gÃ©nÃ©rique est invalide pour l'argument %u de l'argument %u de %<__builtin_tgmath%>types %<%T[%T]%> invalides pour l'indice du tableautypes invalides pour %qstypes invalides dans une conversion d'espace d'adressetypes invalides dans une conversion vers une virgule flottantetypes invalides dans une conversion vers un entiertypes invalides dans une conversion en virgule fixetypes invalides dans une conversion noputilisation invalide de %%d, %%x, ou %%Xutilisation invalide de %<...%> 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 %<__builtin_va_arg_pack ()%>utilisation invalide de %<__builtin_va_arg_pack_len ()%>utilisation invalide de %<auto%> dans un opÃ©rateur de conversionutilisation invalide de %<auto%> dans l'argument par dÃ©faut du patronutilisation invalide de %<auto%> dans une spÃ©cification d'exceptionutilisation invalide de %<auto%> dans un argument de patronutilisation invalide de %<const_cast%> avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonctionutilisation invalide de %<const_cast%> avec le type %qT qui n'est pas un pointeur, une rÃ©fÃ©rence, ni un type pointeur vers une donnÃ©e membreutilisation invalide de %<decltype(auto)%>utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>utilisation invalide de la variable %<global%> %qD dans %<#pragma acc declare%>usage de %<restrict%> invalideutilisation invalide de %<this%> aprÃ¨s qu'il soit valideutilisation invalide de %<this%> hors de toute fonctionutilisation invalide de %<this%> avant qu'il soit valideutilisation invalide de %<this%> dans une fonction non membreutilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#Tutilisation invalide de %q#T avec un tableau de taille nulle dans %q#Dutilisation invalide de %qDutilisation invalide de %qD dans la spÃ©cification de la classe de liaisonutilisation invalide de %qE pour former un pointeur vers une fonction membreutilisation invalide de %qTutilisation invalide de %qT dans un argument de patronutilisation invalide de Â«Â %%%cÂ Â»utilisation invalide d'un opÃ©rande MMA de type %qs comme paramÃ¨tre de fonctionutilisation invalide du type MMA %qs comme valeur de retour d'une fonctionutilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tiqueutilisation invalide de l'indexation de tableau sur un pointeur vers un membreutilisation invalide d'un tableau sans borne spÃ©cifiÃ©eutilisation invalide de la sortie du fanion asmutilisation invalide de l'attribut %<fallthrough%>utilisation invalide des attributs dans une dÃ©claration videutilisation invalide de la liste d'initialisation entre accoladesutilisation invalide du constructeur comme patronutilisation invalide du rÃ´le de contrat pour une sÃ©mantique expliciteutilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨treutilisation invalide du type dÃ©pendant %qTutilisation invalide du destructeur %qD comme un typeutilisation invalide du destructeur %qE comme un typeutilisation invalide d'un membre qui est un tableau flexibleutilisation invalide de la conversion implicite d'un pointeur vers un membreutilisation invalide du type incomplet %q#Tutilisation invalide du typedef incomplet %qTutilisation invalide du membre %qD (avez-vous oubliÃ© le %<&%>Â ?)utilisation invalide du membre %qD dans le constructeur de contrat %<pre%>utilisation invalide du membre %qD dans le destructeur de contrat %<post%>utilisation invalide du membre %qD dans une fonction membre statiqueutilisation invalide de la fonction membre %qD (avez-vous oubliÃ© le %<()%>Â ?)utilisation invalide de la valeur de la mÃ©thode comme argument de Offsetofutilisation invalide d'un tableau n'Ã©tant pas une l-valeurutilisation invalide du membre de donnÃ©e non statique %qDutilisation invalide du membre de donnÃ©e non statique %qEutilisation invalide de la fonction membre non statique %qDutilisation invalide de la fonction membre non statique de type %qTutilisation invalide de l'expansion d'un paquet %qTutilisation invalide de l'expression d'expansion d'un paquetutilisation invalide du type Ã  remplacer %qTl'utilisation de pointeurs vers des tableaux ayant des qualificatifs diffÃ©rent est interdite en ISO C avant C2Xutilisation 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 invalidel'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielleconstante vecteur invalideimmÃ©diat vecteur invalideopÃ©rande vectoriel invalidetype de vecteur invalide pour l'attribut %qEtypes vectoriels invalides dans une conversion nopnumÃ©ro de version %qs invalidefonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisationÂ«Â zero extractÂ Â» 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Ã© ltransest cachÃ© par %qsis_c_interoperable(): gfc_simplify_expr a Ã©chouÃ©il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traductionil est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traductionil doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externeil doit Ãªtre le nom d'une fonction avec une classe de liaison externeelle a Ã©tÃ© dÃ©finie ici plus tardÃ©lÃ©ment dans READla variable d'itÃ©ration dans l'Ã©numÃ©ration rapide n'est pas un objetl'itÃ©ration %s invoque un comportement indÃ©finila variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©ductionla variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©airela variable d'itÃ©ration %qE devrait Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©airela variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©ductionl'itÃ©rateur %qD a le type qualifiÃ© par %<_Atomic%>l'itÃ©rateur %qD Ã  le type qualifiÃ© par Â«Â constÂ Â»l'itÃ©rateur %qD n'a pas le type entier ni le type pointeurl'itÃ©rateur %qD a un pas de zÃ©ropas de l'itÃ©rateur avec un type non entiervariable d'itÃ©rateurson dest_idx devrait Ãªtre %d, pas %dsa valeur peut varier entre les versions du compilateur ou avec des fanions %<-mtune%> ou %<-mcpu%> diffÃ©rentsivar %qs utilisÃ©e par la dÃ©claration %<@synthesize%> doit Ãªtre une ivar existantel'abi iwmmxt requiert un processeur avec iwmmxtiwmmxt exige une ABI compatible AAPCS pour fonctionner correctementsaut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variablesaut dans l'expression d'une instructionle saut passe outre l'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma ADDRESS%>rebut Ã  la fin de %<#pragma CTABLE_ENTRY%>rebut Ã  la fin de %<#pragma GCC memregs%> [0-16]rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma __nostandard%>rebut Ã  la fin de %<#pragma __standard%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma longcall%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma ms_struct%>rebut Ã  la fin de %<#pragma options%>rebut Ã  la fin de %<#pragma pack%>rebut Ã  la fin de %<#pragma 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 unused%>rebut Ã  la fin de %<#pragma weak%>rebut Ã  la fin de %<#pragma%> ghs endsdarebut Ã  la fin de %<#pragma%> ghs endtdarebut Ã  la fin de %<#pragma%> ghs endzdarebut Ã  la fin de %<#pragma%> ghs interruptrebut Ã  la fin de la section %<#pragma%> ghsrebut Ã  la fin de %<#pragma%> ghs startsdarebut Ã  la fin de %<#pragma%> ghs starttdarebut Ã  la fin de %<#pragma%> ghs startzdarebut Ã  la fin de Â«Â #pragma extern_modelÂ Â»le mot-clÃ© %<export%> est dÃ©prÃ©ciÃ© et est ignorÃ©le mot-clÃ© %<-export%> est activÃ© avec %<-fmodules-ts%>le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©le mot-clÃ© %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)le mot-clÃ© %<template%> n'est pas permis dans declarator-idle mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis en dehors des patronsÃ©tiquette %q+D dÃ©clarÃ©e mais pas dÃ©finieÃ©tiquette %q+D dÃ©finie mais non utilisÃ©el'Ã©tiquette %q+D est utilisÃ©e mais non dÃ©finiel'Ã©tiquette %qD est dÃ©finie icil'Ã©tiquette %qD a un contexte incorrect dans le bb %dÃ©tiquette %qD au milieu du bloc de base %dl'Ã©tiquette %qD du bloc ne correspond pas dans le bb %dl'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionl'Ã©tiquette %s est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionÃ©tiquette Ã  la fin d'une dÃ©claration composÃ©eune Ã©tiquette Ã  la fin d'une instruction composÃ©e est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>le contexte de l%'Ã©tiquette n'est pas la dÃ©claration de la fonction actuellela dÃ©finition d'une Ã©tiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>les initialisations par capture des fonctions lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>la capture lambda de %qE n'est pas une expression constanteles expressions lambda sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobantle paramÃ¨tre lambda %qD a Ã©tÃ© dÃ©clarÃ© prÃ©cÃ©demment comme une captureles patrons lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>les patrons lambda sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans le type du paramÃ¨tre du patronles expressions lambda dans un argument de patron sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les expressions lambda dans un contexte non Ã©valuÃ© sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans une expression constante avant C++17les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17avenue %wd hors des limites %wd - %wdl'index de l'avenue doit Ãªtre une constante immÃ©diatele langage %s n'est pas reconnule dialecte du langage %qs diffÃ¨re, %qs attendula chaÃ®ne de langage %<"%E"%> n'est pas reconnuela constante de grande taille en virgule fixe a Ã©tÃ© tronquÃ©e implicitement en un type en virgule fixeun grand entier est implicitement tronquÃ© vers un type non signÃ©les grandes valeurs de retour ne sont pas supportÃ©es avec l'option %<-mabi=ti%>le dernier argument doit Ãªtre une valeur immÃ©diatele dernier argument de %qD n'est pas une constante entiÃ¨re entre 0 et 3le dernier nom de registre %s doit Ãªtre un registre 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 strfmoncompteur de dÃ©calages vers la gauche >= Ã  la largeur du typecompteur de dÃ©calages vers la gauche >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la gauche est nÃ©gatifdÃ©calage vers la gauche d'une valeur nÃ©gativel'opÃ©rande Ã  gauche de la virgule n'a pas d'effetle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatlen plus grand que caplongueur %qE au delÃ  de la taille de la section du tableau dans la clause %qsla longueur %qE de la section du tableau n'a pas un type entierlongueur calculÃ©e icimodificateur de longueurmodificateur de longueur dans le format printfmodificateur de longueur dans le format de scanfmodificateur de longueur dans le format de strfmonlongueur requise en allouant une tranchela lettre %c n'a pas Ã©tÃ© trouvÃ©e et insn n'Ã©tait pas CONST_INTbibliothÃ¨ques: %s
  la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonctionbibliothÃ¨que lib%s introuvablela limite est %wu octets mais l'argument a %sla limite est %wu octets mais l'argument peut Ãªtre aussi grand que %sclause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qTclause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re non pointeur de type %qTla clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qTl'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entierlier avec la bibliothÃ¨que pthread (actif par dÃ©faut)une initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨seslister le registre %qs du pointeur de pile dans une liste Ã  Ã©craser est dÃ©prÃ©ciÃ©l'opÃ©rateur littÃ©ral %q#D est en conflit avec l'opÃ©rateur littÃ©ral de baseles suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation futurele patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet de paramÃ¨tres de type non patron tel que %<<char...>%>le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet de paramÃ¨tres de type non patron %<<char...>%> ou un unique paramÃ¨tre non-type de type classopÃ©rateur littÃ©ral avec une classe de liaison Cl'application de correctifs Ã  chaud (avec %qs) n'est pas supportÃ© avec LTOlo_sum n'est pas un registrela classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#DdÃ©claration locale depuis une fonction diffÃ©rentela dÃ©claration locale de %qE masque la variable d'instancel'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existantemembre local %q#D dÃ©clarÃ© icimÃ©thode locale %q#D, dÃ©clarÃ©e iciles symboles locaux doivent Ãªtre dÃ©finisla variable locale %qD ne peut pas apparaÃ®tre dans ce contexteles exigences en mÃ©moire pour les variables locales excÃ¨dent la capacitÃ©emplacement de OpenACC %<kernels%>emplacement de la clause prÃ©cÃ©dente dans le mÃªme groupe de bouclesemplacement de la rÃ©duction prÃ©cÃ©dente pour %qEle bloc des rÃ©fÃ©rences vers les emplacements n'est pas dans l'arbre des blocs%<et%> logique appliquÃ© Ã  une constante non boolÃ©enne%<et%> logique d'expressions Ã©galesle %<et%> logique des tests mutuellement exclusifs est toujours faux%<ou%> logique appliquÃ© Ã  une constante non boolÃ©ennele %<ou%> logique des tests collectivement exhaustifs est toujours vrai%<ou%> logique d'expressions Ã©galesle non logique est toujours appliquÃ© au membre de gauche de la comparaisonlogical_to_bitwise(): Mauvais intrinsÃ¨quela recherche de %qT dans %qT est ambigÃ¼el'en-tÃªte de la boucle %d ne lui appartient pas directementl'en-tÃªte de la boucle %d n'a pas exactement 2 entrÃ©esl'en-tÃªte de la boucle %d n'est pas un en-tÃªte de bouclele retour de la boucle %d ne lui appartient pas directementle retour de la boucle %d n'a pas d'arÃªte vers son en-tÃªtele retour de la boucle %d n'a pas exactement 1 successeurle retour de la boucle %d n'a pas un en-tÃªte comme successeurle retour de la boucle %d est marquÃ© comme faisant partie d'une rÃ©gion irrÃ©ductiblele retour de la boucle %d n'est pas dominÃ© par son en-tÃªtela boucle %d a un nombre d'itÃ©rations %qE qui fait rÃ©fÃ©rence au nom SSA %qE libÃ©rÃ©la boucle utilise un parallÃ©lisme OpenACC interdit par la routine contenantela variable de boucle %qD crÃ©e une copie du type %qTla variable de boucle %qD de type %qT est liÃ©e Ã  un temporaire construit depuis le type %qTvÃ©rification des boucles sur l'arbre des boucles dont les itÃ©rations n'ont pas Ã©tÃ© ajustÃ©es (loop fixup)la boucle avec l'en-tÃªte %d est marquÃ©e pour Ãªtre retirÃ©ela boucle avec l'en-tÃªte %d n'est pas dans l'arbre des bouclesspÃ©cification d'exception plus lÃ¢che sur la fonction virtuelle redÃ©finie %q+#Flimite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne infÃ©rieure %qE de la section du tableau n'a pas un type entierla borne infÃ©rieure du tableau est en dehors des limites de ztypela borne infÃ©rieure pour la sous-plage a dÃ©bordÃ©la valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelseek a Ã©chouÃ© en lisant les donnÃ©es d'exportl-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentationl-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentationl-valeur exigÃ©e comme opÃ©rande de gauche de l'affectationl-valeur exigÃ©e comme opÃ©rande unaire %<&%>l-valeur exigÃ©e dans l'instruction %<asm%>conversion l-valeur vers r-valeur d'une l-valeur volatile %qE avec le type %qTle code de la fonction intÃ©grÃ©e indÃ©pendant de la machine est hors limitela sortie de dÃ©bogage de macro peut Ãªtre incomplÃ¨te avec les modulesla dÃ©finition de macro de %qE est corrompuela macro s'Ã©tend en des instructions multiplesnom de macro manquant aprÃ¨s %qsla variante principale n'est pas dÃ©finiemake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qD%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©adresse variable de %<#pragma ADDRESS%> mal composÃ©eadresse variable de %<#pragma CTABLE_ENTRY%> mal composÃ©e%<#pragma GCC pch_preprocess%> mal composÃ©%<#pragma GCC visibility push%> mal composÃ©%<#pragma __extern_prefix%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma builtin%> mal composÃ©%<#pragma extern_model%> mal composÃ©, ignorÃ©%<#pragma fini%> mal composÃ©%<#pragma fini%> mal composÃ©, ignorÃ©%<#pragma init%> mal composÃ©%<#pragma init%> mal composÃ©, ignorÃ©%<#pragma member_alignment%> mal composÃ©%<#pragma member_alignment%> mal composÃ©, ignorÃ©%<#pragma message%> mal composÃ©, ignorÃ©%<#pragma ms_struct {on|off|reset}%> mal composÃ©, ignorÃ©%<#pragma ms_struct%> mal composÃ©, ignorÃ©%<#pragma options align={mac68k|power|reset}%> mal composÃ©, ignorÃ©%<#pragma options%> mal composÃ©, ignorÃ©%<#pragma pack%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(pop[, id])%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(push[, id][, <n>])%> mal composÃ©e â€“ ignorÃ©%<#pragma redefine_extname%> mal composÃ©, ignorÃ©%<#pragma weak%> mal composÃ©, ignorÃ©section %<#pragma%> ghs mal composÃ©e%<COLLECT_GCC_OPTIONS%> mal formÃ©le pragma ou l'attribut %<target("%s")%> est mal composÃ©le pragma ou l'attribut %<target()%> est mal composÃ©option %<-fplugin-arg-%s%> mal formÃ©eÂ : il manque %<-<clÃ©>[=<valeur>]%>fichier ptx mal formÃ©arguments pour la fonction de spec mal composÃ©snom de fonction de spec mal composÃ©l'attribut malloc devrait Ãªtre utilisÃ© pour une fonction qui retourne un pointeurle nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonctiondÃ©coration de %<typeof%>, utilisez plutÃ´t %<decltype%>dÃ©coration de %Cla dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©denteun tableau associatif peut uniquement Ãªtre comparÃ© Ã  nulle mapper a Ã©tÃ© tuÃ© par le signal %sstatut de sortie du mapper %dchamp de correspondance %qE d'une structure de longueur variablele masque doit Ãªtre un immÃ©diatmatch_attr_spec(): Mauvais attributmatch_level_4(): Mauvais opÃ©rateurmatch_string_constant(): DÃ©limiteur pas trouvÃ©la contrainte correspondante n'autorise pas un registrela contrainte concordante n'est pas valide dans un opÃ©rande de sortiela contrainte correspondante fait rÃ©fÃ©rence Ã  un numÃ©ro d'opÃ©rande invalidenombre maximum de partitions LTO envoyÃ©es en parallÃ¨le dans le flux.limite maximale de %d espaces de noms recherchÃ©s pour %qEle nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)le nombre maximum d'insns de rechargement gÃ©nÃ©rÃ©es par insn est atteint (%d)peut accÃ©der %E octet dans une rÃ©gion de taille %Epeut accÃ©der %E octets dans une rÃ©gion de taille %Epeut accÃ©der %E octets ou plus dans une rÃ©gion de taille %Epeut accÃ©der entre %E et %E octets dans une rÃ©gion de taille %Ene peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensemblepeut lire de %E octet depuis une rÃ©gion de taille %Epeut lire %E octets depuis une rÃ©gion de taille %Epeut lire %E octets ou plus depuis une rÃ©gion de taille %Epeut lire entre %E et %E octets depuis une rÃ©gion de taille %Epeut Ã©crire %E octet dans une rÃ©gion de taille %Epeut Ã©crire %E octets dans une rÃ©gion de taille %Epeut Ã©crire %E octets ou plus depuis une rÃ©gion de taille %Epeut Ã©crire entre %E et %E octets dans une rÃ©gion de taille %Eles registres mduc ne sont sauvegardÃ©s que sur la cible G13les fonctions mÃ©dia ne sont pas disponibles Ã  moins que %<-mmedia%> soit utilisÃ©l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeurle membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec un constructeur n'est pas permis dans l'unionle membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonymele membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'unionle membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec destructeur n'est pas permis dans l'unionle membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++20%> ou %<-std=gnu++20%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>le membre %qD est dÃ©clarÃ© comme ami avant la dÃ©finition du type %qTle membre %qD d'un objet en lecture seule est utilisÃ© comme sortie %<asm%>le membre %qD est une rÃ©fÃ©rence non initialisÃ©ele membre %qD est utilisÃ© sans avoir Ã©tÃ© initialisÃ©le membre %qD doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©sles fonctions membres sont implicitement amies de leur classele patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)les variables membre ne peuvent pas avoir le type RVV %qTles variables membre ne peuvent pas avoir le type SVE %qTdes membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronl'allocation de mÃ©moire a Ã©chouÃ© dans vasprintfl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressabledÃ©saccord dans la disposition de la mÃ©moirerÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»la mÃ©thode %<%c%E%> est dÃ©clarÃ©e %<@optional%> et %<@required%> en mÃªme tempsla mÃ©thode %s%s%s est marquÃ©e comme go:nointerfacela mÃ©thode %s%s%s exige un rÃ©cepteur pointeurles attributs d'arguments d'une mÃ©thode ne sont pas disponibles en Objective-C 1.0les attributs de la mÃ©thode ne sont pas disponibles dans Objective-C 1.0les attributs de la mÃ©thode ne peuvent pas Ãªtre spÃ©cifiÃ©s dans le contexte @implementationles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la finles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s uniquement Ã  la finla dÃ©claration de la mÃ©thode n'est pas dans le contexte @interfacela mÃ©thode dÃ©clarÃ©e %qE redÃ©fini la mÃ©thode %qEla dÃ©finition de la mÃ©thode pour %<%c%E%> n'a pas Ã©tÃ© trouvÃ©ela dÃ©finition de la mÃ©thode n'est pas dans le contexte @implementationla mÃ©thode redÃ©fini Ã  la fois les mÃ©thodes %<transaction_pure%> et %qEil manque peut-Ãªtre un appel Ã  [super dealloc] pour la mÃ©thodele type de la mÃ©thode ne correspond pas au type de l'objetla taille de partition minimale ne peut pas Ãªtre plus grande que la taille de partition maximalemio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord entre la taille de la dÃ©claration %qE (%wd) et la taille de son initialiseur (%wd)dÃ©saccord dans le type %u de l'argument de la fonction interne %qD; %qT attendudÃ©saccord dans le type %u de l'argument de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qT)dÃ©saccord dans le type %u de l'argument de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qs)dÃ©saccord de la limite %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord des limites %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord dans l'appel Ã  la fonction intrinsÃ¨que %qDdÃ©saccord dans le nombre d'arguments de la fonction %qF. Attendu: %d mais %d obtenusdÃ©saccord dans le type de retour de la fonction interne %qD; %qT attendudÃ©saccord dans le type de retour de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qs)les longueurs des paquets d'arguments sont en dÃ©saccord (%d vs %d)les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qEles longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qTattribut de contrat en dÃ©saccord dans la dÃ©clarationcondition de contrat en dÃ©saccord dans la dÃ©clarationdÃ©clarations non concordantes pendant l'optimisation lors de l'Ã©dition de liensopÃ©rateur en dÃ©saccord dans l'expression foldtypes d'opÃ©randes de comparaison non concordantsdÃ©finition non concordanteparenthÃ¨ses non appairÃ©esconstruction Objective-C++ %<@%D%> mal placÃ©enumÃ©ro de l'opÃ©rande $ manquant dans le format%<(%> manquante aprÃ¨s %<#pragma GCC visibility push%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma pack%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©%<)%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©dÃ©finition %<PHI%> manquante%<big-endian%>, %<little-endian%> ou %<default%> manquant aprÃ¨s %<#pragma scalar_storage_order%>%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%> ou %<ignored_attributes%> manquant aprÃ¨s %<#pragma GCC diagnostic%>attribut %<target%> manquant pour %qD avec plusieurs versionsclause %qs manquante en appliquant %<%s%> Ã  %qD, qui a dÃ©jÃ  Ã©tÃ© marquÃ© avec une directive Â«Â routineÂ Â» de OpenACCnote REG_EH_REGION manquante Ã  la fin du bb %i%<requires%> additionnel manquant pour dÃ©marrer une expression Â«Â requiresÂ Â»nom d'architecture manquant dans %<-march=%s%>argument manquant pour %<-mbranch-protection=%>argument manquant Ã  %<#pragma GCC diagnostic ignored_attributes%>argument manquant dans le pragma ou l'attribut %<target("branch-protection=")%>argument manquant Ã  %qsnom d'attribut manquant aprÃ¨s %<#pragma GCC diagnostic ignored_attributes%>barriÃ¨re manquante aprÃ¨s le bloc %iaccolades manquantes autour de l'initialisationaccolades manquantes autour de l'initialisation pour %qTarÃªte callgraph manquante pour l'appel stmt:accolade de fermeture manquante pour l'opÃ©rande nommÃ©parenthÃ¨se fermante manquantecollection manquante dans l'Ã©numÃ©ration rapideprÃ©dicat de contrÃ´le manquantnom de processeur manquant dans %<-mcpu=%s%>nom de processeur manquant dans %<-mtune=%s%>tiret manquantdÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsappel direct manquant pour la spÃ©culation %iarÃªte manquante %i->%inom de fichier manquant aprÃ¨s %qscaractÃ¨re de remplissage manquant Ã  la fin du format de strfmonnom d'en-tÃªte manquantexpression d'incrÃ©mentation manquanteappel indirect manquant dans la sÃ©quence d'appel spÃ©culativeinitialisation manquante pour le champ %qD de %qTinitialisation manquante pour le membre %qDcondition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>cible manquante dans le makefile aprÃ¨s %qsmappeur manquantmÃ©thode manquante %s%s%snom de module manquantnom manquant dans le pragma ou l'attribut %<target("arch=")%>nom manquant dans le pragma ou l'attribut %<target("cpu=")%>nombre manquantparenthÃ¨se ouvrante manquanteopÃ©rande manquantoption manquante aprÃ¨s %<#pragma GCC diagnostic%>object.d manquant ou corrompuorigine manquante pour un nÅ“ud dans une liste imbriquÃ©ecible manquante aprÃ¨s %qsattribut de patron principal %s manquantattributs de patron principal %s manquantattribut de propriÃ©tÃ© manquantrÃ©fÃ©rence manquante pour la spÃ©culation %idonnÃ©e de rÃ©solution manquante pour %ssentinelle manquante dans l'appel Ã  la fonctionliste d'arguments de patron manquante aprÃ¨s %qEÂ ; pour la dÃ©duction, le type Ã  remplacer doit Ãªtre suivi d'un simple declarator-idliste d'arguments de patron manquante aprÃ¨s %qEÂ ; type Ã  remplacer pour le patron non permis dans le paramÃ¨trearguments de patron manquantsarguments de patron manquants aprÃ¨s %qEcaractÃ¨re de terminaison %c manquantnom de type manquant dans la dÃ©claration typedefvaleur manquante dans le pragma ou l'attribut %<target()%>terme %<%.*s%> mal orthographiÃ© dans le format; utilisez plutÃ´t %<%s%s%>mÃ©lange de directives OpenMP avec un attribut et la syntaxe pragma dans la mÃªme dÃ©clarationmÃ©lange de directives OpenMP avec des attributs et la syntaxe pragma sur la mÃªme instructionmÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interditle mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©mode %qs appliquÃ© Ã  un type inappropriÃ©la taille du mode du rÃ©sultat non intÃ©gral ne correspond pas Ã  la taille du champ de %qsla modification de %qE n'est pas une expression constantemodificateur autre que %<val%> spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%> en utilisant des modificateurs OpenMP 5.2le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%> lorsque les modificateurs OpenMP 5.2 ne sont pas utilisÃ©sla modification d'un objet constant %qE n'est pas permise dans une expression constantedÃ©saccord dans la CRC du module %qsle module %qs est dÃ©clarÃ© icimodule %qs attendu, module d'en-tÃªte trouvÃ©module %qs trouvÃ©module %qs importÃ© icimodule dÃ©jÃ  dÃ©clarÃ©module dÃ©jÃ  importÃ©le module contient OpenMP, utilisez %<-fopenmp%> pour l'activerles dÃ©pendances du module requiÃ¨rent un prÃ©traitementnature du module dans l'instruction USE Ã  %Cla dÃ©claration de module n'est pas permise dans une unitÃ© d'en-tÃªtele dÃ©claration de module est uniquement permise comme premiÃ¨re dÃ©claration ou Ã  la fin d'un fragment de module globalplus que %d opÃ©randes dans %<asm%>plus d'une clause %<atomic_default_mem_order%> dans une mÃªme unitÃ© de compilationplus d'une clause %qs avec le modificateur %<source%> sur une construction %<ordered%>plus d'une directive Â«Â ctrlÂ Â»plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de baseplus d'un localisateur dans la clause %<depend%> sur une construction %<depobj%>dÃ©placement de %qE de type %qT sur lui-mÃªmedÃ©placer un objet local dans une instruction de retour empÃªche l'Ã©lision de la copiedÃ©placer un objet temporaire empÃªche l'Ã©lision de la copiempfr n'est pas configurÃ© pour gÃ©rer tous les modes en virgule flottantela compilation multi source n'est pas implÃ©mentÃ©e pour le C++le tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rel'exclusion multilib %qs est invalideles exclusions multilib %qs sont invalidesle sÃ©lecteur multilib %qs %qs est invalidele sÃ©lecteur multilib %qs est invalidela spec multilib %qs est invalidel'option %<-mcpu=%> a Ã©tÃ© spÃ©cifiÃ©e plusieurs foisplusieurs cibles %<default%> ont Ã©tÃ© dÃ©finiesmodificateurs %<step%> multiplesattribut %qE multipleles personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive %<.cfi_personality%>plusieurs directives OpenMP autonomes au milieu d'attributs %<omp::directive%> doivent toutes Ãªtre dans le mÃªme %<omp::sequence%>dÃ©clarations multiples dans une boucle %<for%> parcourant une plageplusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»dÃ©finition multiple de %q#Tplusieurs routines d'interruptions rapides vues: %qE et %qEchamps multiples initialisÃ©s dans l'union %qTplusieurs attributs de type de fonction spÃ©cifiÃ©stransitions chaud/froid multiples trouvÃ©es (bb %i)initialisations multiples donnÃ©es pour %qDinitialisations multiples donnÃ©es pour la base %qTappelants en ligne multiplesplusieurs attributs d'interruption ne sont pas permisattributs d'interruptions multiples pour la fonction %qDvariables d'itÃ©ration multiples dans l'Ã©numÃ©ration rapidemodificateurs linÃ©aires multiplesplusieurs mÃ©thodes nommÃ©es %<%c%E%> ont Ã©tÃ© rencontrÃ©esattributs de types imbriquÃ©s multiples pour la fonction %qDplusieurs paramÃ¨tres nommÃ©s %qDplusieurs dÃ©finitions existantes pour %qEplusieurs mÃ©thodes avec la propriÃ©tÃ© %qE ont Ã©tÃ© spÃ©cifiÃ©es, la derniÃ¨re sera utilisÃ©equalificatifs de rÃ©fÃ©rence multiplesattributs de sauvegarde de registres multiples pour la fonction %qDplusieurs sÃ©lecteurs nommÃ©s %<%c%E%> ont Ã©tÃ© rencontrÃ©sclasses de stockage multiples dans la dÃ©claration de %qsclasses de stockage multiples dans les spÃ©cificateurs de la dÃ©clarationtypes multiples dans une dÃ©clarationnÅ“uds PHI virtuels multiples dans le BB %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%>doit Ãªtre dÃ©clarÃ© avec %<noexcept(true)%>il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>le mutable %qD n'est pas utilisable dans une expression constanteun attribut nu ne peut Ãªtre appliquÃ© qu'Ã  des fonctionsnom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaule nom %qT a un type incompletle nom %qs diffÃ¨re du nom %qs dÃ©fini dans une autre unitÃ© de traductionle nom %qs est dÃ©fini comme ayant %u bits alors qu'une autre unitÃ© de traduction le dÃ©fini avec %u bitsle nom %qs est dÃ©fini Ã  %wd alors qu'une autre unitÃ© de traduction le dÃ©fini Ã  %wdle nom %qs est dÃ©fini Ã  une valeur diffÃ©rente dans une autre unitÃ© de traductionnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom 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'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qDnom d'espace de nom attendules agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiquesconversion rÃ©ductrice de %qE depuis %qH vers %qIla conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11%<this%> est nÃ©cessaire pour accÃ©der au membre %qE%<this%> est nÃ©cessaire pour accÃ©der au membre %qsa besoin de %<typename%> avant %<%T::%D::%E%> car %<%T::%D%> est une portÃ©e dÃ©pendantea besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendanteconversion explicite nÃ©cessaireconversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquantelongueur insn nÃ©gativeentier nÃ©gatif implicitement converti en un type non signÃ©longueur nÃ©gative dans la section du tableau dans la clause %qslimite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qsprofondeur d'imbrication nÃ©gative pour la rÃ©gion %inombre de dÃ©calages nÃ©gatiflargeur nÃ©gative dans le champ de bits %q+Dlargeur nÃ©gative du champ de bits %qsaucune des branches de %<if%> est une expression constanteni le destructeur ni %<operator delete%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finieni le destructeur ni l'opÃ©rateur %<delete[]%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finiealternatives imbriquÃ©es de dialecte assembleurdÃ©claration externe imbriquÃ©e de %qDla fonction imbriquÃ©e %q+D est dÃ©clarÃ©e mais jamais dÃ©finiefonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>corps manquant pour la fonction imbriquÃ©etrampolines de fonctions imbriquÃ©es pas supportÃ©s sur GCN5 Ã  cause des piles non exÃ©cutablestrampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette cibleles fonctions imbriquÃ©es ne savent pas Ãªtre profilÃ©es avec %<-mfentry%> sur un s390fonctions imbriquÃ©es pas supportÃ©es sur cette cibleles dÃ©finitions d'espace de noms imbriquÃ©s en ligne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>une boucle imbriquÃ©e dans une rÃ©duction nÃ©cessite une clause de rÃ©duction pour %qEle spÃ©cificateur de nom imbriquÃ© %qT pour la dÃ©claration d'un enum ne nomme pas une classe ou un espace de nomsles dÃ©finitions d'espace de noms imbriquÃ©s sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>nom d'espace de nom imbriquÃ© attendudirective imbriquÃ©e de mise entre guillemetsredÃ©finition imbriquÃ©e de %<enum %E%>redÃ©finition imbriquÃ©e de %<struct %E%>redÃ©finition imbriquÃ©e de %<union %E%>l'exigence imbriquÃ©e %qE n'est pas satisfaitel'exigence imbriquÃ©e %qE n'est pas satisfaite carÂ«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonctionÂ«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©la nouvelle dÃ©claration %q#D rend ambigÃ¼e le dÃ©claration interne %q#Dnouveau en Fortran 2003nouveau en Fortran 2008nouveau en Fortran 2018nouveau en Fortran 95de nouveaux types ne peuvent Ãªtre dÃ©finis dans un type Ã  retournerl'expression new n'est pas une expression constante avant C++20membre %q#D suivant dÃ©clarÃ© icipas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qspas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la placeaucune mÃ©thode %<%c%E%> trouvÃ©epas de %<FUNCTION_PROFILER%> pour CRISaucun type sous-jacent spÃ©cifiÃ© pour %<enum%>pas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qTpas de getter %qs trouvÃ©le mÃ©lange de FPX/FPU est interditaucun nom de fichier fourni pour la liste de sortie LTRANSpas d'argumentaucun argument pour la fonction de specaucun attribut peut Ãªtre appliquÃ© Ã  une instanciation expliciteaucun nom de classe spÃ©cifiÃ© avec %qspas de patron de classe nommÃ© %q#T dans %q#Tpas de %<]%> fermant pour le format %<%%[%>pas d'accolade fermantepas de constructeurpas de contexte pour rÃ©soudre le type de %qEaucun opÃ©rateur de conversion dÃ©clarÃ©pas de fonction de dÃ©sallocation correspondante pour %qDaucun type de donnÃ©es pour le mode %qsaucune dÃ©claration ne correspond Ã  %q#Daucune dÃ©claration de la propriÃ©tÃ© %qs trouvÃ©e dans l'interfacepas d'argument par dÃ©faut pour %qDpas de destructeurpas de rÃ©partiteur trouvÃ© pour les attributs de versionpas de rÃ©partiteur trouvÃ© pour les attributs de versionÂ : %spas de champ %qD trouvÃ© dans l'union initialisÃ©epas de fonction nommÃ©e %qDpas de liste immediate_usepas de fichier Ã  l'entrÃ©eaucun fichier d'entrÃ©e; pas d'accord pour Ã©crire les fichiers de sortieaucun type entier ne peut reprÃ©senter toutes les valeurs de l'Ã©numÃ©ration pour %qTpas de registre bas disponible pour dÃ©piler les registres hautspas de concordance pour pas de concordance pour l'appel Ã  %<%T::operator[] (%A)%>pas de concordance pour l'appel Ã  %<(%T) (%A)%>pas de correspondance pour convertir la fonction %qD vers le type %q#Tpas de concept correspondant pour l'introduction du patronaucun concept correspondant pour %qEaucune surcharge en virgule flottante correspond Ã  %qspas de fonction correspondant Ã  l'appel %<%D(%A)%>pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>pas de fonction concordante pour l'appel de %<%s(%A)%>pas de fonction correspondante pour l'appel de type gÃ©nÃ©riquepas de Â«Â pushÂ Â» correspondant pour %<#pragma GCC visibility pop%>aucun patron correspondant trouvÃ© pour %qDpas de fonction membre %qD dÃ©clarÃ©e dans %qTpas de membre nommÃ© %qE dans %qTpas d'ABI avec multilib (%qs) peut Ãªtre implÃ©mentÃ©e avec le jeu d'instruction %qs, utilisation de %qsaucun opÃ©rande de la disjonction est satisfaitpas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de post-incrÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le typeaucune dÃ©claration prÃ©cÃ©dente pour %qDaucun prototype prÃ©cÃ©dent pour %qDpas de type de processeur spÃ©cifiÃ© pour l'Ã©dition de liensaucun fichier de profile a Ã©tÃ© fusionnÃ©
  pas de profilage du code 64 bits pour cette ABIpas de registre dans l'adresseÂ«Â returnÂ Â» manquant dans une fonction %<constexpr%> devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction retournant %qTpas de point virgule Ã  la fin de la structure ou de l'unionpas de %<operator %s%> adaptÃ© pour %qTpas de %qD convenable dans la classe %qTpas de super classe dÃ©clarÃ©e dans @interface pour %qEpas de super classe dÃ©clarÃ©e dans l'interface pour %qEaucune information du point de suspension pour %qDpas de type nommÃ© %q#T dans %q#Taucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binairepas de redÃ©finition finale unique pour %qD dans %qTpas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>pas de destructeur viable pour %qTle nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_nodele nÅ“ud a body_removed mais il est une dÃ©finitionle nÅ“ud a l'ordre %i invalidele nÅ“ud a un type inconnule nÅ“ud est un alias mais pas une dÃ©finitionle nÅ“ud est un alias mais pas un alias implicitele nÅ“ud est seul dans un groupe comdatle nÅ“ud est analysÃ© mais il n'est pas une dÃ©finitionle nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_grouple nÅ“ud est symver mais pas un aliasle nÅ“ud est un transparent_alias mais pas un aliasle nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_aliasle nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtabnÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_nodedes nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©el'expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  %<false%> Ã  cause de l'appel Ã  %qDopÃ©rande registre non 32 bits pour Â«Â %%%cÂ Â»argument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lla fonction non %<consteval%> %q+D redÃ©fini une fonction %<consteval%>variante PCS qui n'est pas dÃ©rivÃ©e de AAPCScaractÃ¨re non ASCII dans une CFString littÃ©raleInitialisation d'un pointeur non NULL Ã  %Cconstruction non OpenACC Ã  l'intÃ©rieur d'une rÃ©gion OpenACCconstruction non OpenACC Ã  l'intÃ©rieur d'une routine OpenACCdÃ©sallocation de type non tableau sur un objet allouÃ© avec une allocation de type tableaudÃ©saccord sur le traitement de l'exception sans appella spÃ©cialisation partielle de la non variable ou non classe %qE n'est pas permisele bloc de base %d n'est pas froid mais il ne peut Ãªtre atteint que par des chemins traversant la partition froideargument entier non constant %u dans l'appel Ã  la fonction %qEargument non constant 0 pour %qsargument 1 non constant pour %qstableau non constant dans l'instruction DATA Ã  %Linitialisation d'un tableau non constantla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un %<typedef%>la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de typeun littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constantecondition non constante pour l'assertion statiqueÃ©lÃ©ment non constant dans un CONSTRUCTOR constantexpression %qs non constantel'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qDl'initialisation non constante dans la classe est invalide pour le membre statique %qDexpression d'initialisation non constante Ã  %Lle patron %qT ne peut Ãªtre dÃ©duit et il est utilisÃ© sans arguments de patronArgument INTEGER du sous-type pas par dÃ©faut passÃ© Ã  l'intrinsÃ¨que %s Ã  %LUNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variablela fonction non supprimÃ©e %q+D redÃ©fini la fonction supprimÃ©el'argument dans l'appel de la fonction %qE n'est pas en virgule flottantel'argument dans l'appel de la fonction %qE n'est pas en virgule flottantela non fonction %qD est dÃ©clarÃ©e comme un patron impliciteles dÃ©finitions d'alias sur autre chose qu'une fonction ne sont pas supportÃ©es dans cette configurationnon fonction dans un appel gimpleargument 1 non entier pour %qsargument 3 non entier dans l'appel Ã  la fonction %qEmodÃ¨le mÃ©moire non entier pour l'argument %d de %qEopÃ©rande non entier utilise avec le code d'opÃ©rande %<z%>instruction Â«Â switchÂ Â» avec un type non entierune expression lambda non locale ne peut pas avoir de capture par dÃ©fautla variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivialla variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamiquela non-boucle avec l'en-tÃªte %d n'est pas marquÃ©e pour Ãªtre retirÃ©ele tableau n'est pas une l-valeur dans l'expression conditionnellele non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la fonction non membre %qD ne peut pas avoir de qualificatif CVla fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rencela dÃ©claration Â«Â usingÂ Â» non membre nomme le constructeur de %qTla dÃ©claration du patron non membre de %qDl'entrÃ©e %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirela sortie %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirefonction non imbriquÃ©e avec un type modifiÃ© par une variablele membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>le type non-objective-c %qT ne peut Ãªtre interceptÃ©le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tresl'argument de %<__builtin_launder%> n'est pas un pointeurboucle imbriquÃ©e non rectangulaire avec un pas autre que les constantes 1 ou -1 pour %qsnon registre comme membre de gauche d'une opÃ©ration binairenon registre comme membre de gauche dans une opÃ©ration ternairenon registre comme membre de gauche d'une opÃ©ration unaire%qs non scalairetype non scalairevariable non scalaire %qD dans la clause %<lastprivate%> conditionnellesuffixe non standard sur une constante en virgule 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 de donnÃ©e non statique %qE est dÃ©clarÃ© %qsmembre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme type Ã  remplacerles initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la dÃ©claration non statique de %q+D suit une dÃ©claration statiqueinitialisation non statique d'un membre de tableau flexiblela rÃ©fÃ©rence non statique %q#D dans la classe sans un constructeurle membre par rÃ©fÃ©rence non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut%qD n'est pas un patron mais il est utilisÃ© comme patrontype non patron %qT utilisÃ© comme un patronla dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au threadla dÃ©claration non locale au thread de %q+D suit une dÃ©claration locale au thread%qs pas au plus haut niveauconversion non triviale dans %qsconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qE n'est pas permiseles paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les paramÃ¨tres de patrons non typÃ©s du type classe dÃ©duit sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur %qs avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectorielleindex de tableau non constant dans l'initialisationla liste des sorties de la boucle %d n'est pas vide mais des sorties ne sont pas enregistrÃ©esl'Ã©tiquette non locale %qD n'est pas la premiÃ¨re dans la sÃ©quences des Ã©tiquettes dans le bb %dl'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnuesl'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnuesla normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
  pas Encapsulated Lazy Records of Named Declarationscombinaison de types pas permise dans %qspas configurÃ© avec le suffixe d'en-tÃªtes 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 sentinelledes types diffÃ©rents sont inattendus pour l'opÃ©rateur binairepas d'export de %<#define %E%> car il est un mot-clÃ©pas de gÃ©nÃ©ration de zone de correctif, nops pas supportÃ©pas de support de l'option %<-fpic%> pour la chaÃ®ne de compilation v3mpas d'Ã©criture du module %qs Ã  cause d'erreursnotenote: pointeur de destination nulchaÃ®ne de format nullepointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type pointeur Ã  plusieurs niveaux %qTle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type non pointeur %qTle nombre doit Ãªtre 0 ou 1le nombre d'arguments ne concorde pas avec celui du prototype internele nombre d'arguments ne concorde pas avec celui du prototypele nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)le nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxle nombre de compteurs dans les donnÃ©es de profilage de la fonction %qD ne correspond pas Ã  ses donnÃ©es de profilage (compteur %qs, attendu %i et a %i)le nombre de rÃ©sultats ne correspond pas au nombre de valeursle nombre de cibles spÃ©culatives %i est en dÃ©saccord avec num_speculative_call_targets %ile nombre de variables dans la clause %qs avec le modificateur %<sink%> ne correspond pas au nombre de variables d'itÃ©rationsle nombre d'Ã©lÃ©ments du vecteur %wu dÃ©passe %dle nombre d'Ã©lÃ©ments du vecteur %wu n'est pas une puissance de deuxl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage [0-63]objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-outputobjc-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c-cpp-outputl'objet %qE de taille %sl'objet n'est pas une mÃ©thodeobjet manquant dans l'usage de %qEl'objet de taille %s allouÃ© par %qEla propriÃ©tÃ© de l'objet %qD n'a pas d'attribut %<assign%>, %<retain%> ou %<copy%>; on suppose que c'est %<assign%>l'objet de type %qT ne correspond pas au nom du destructeur ~%qTun objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaisonune dÃ©claration de mÃ©thode objective-c est attendueun ou des argument(s) de message objective-c++ est/sont attendu(s)rÃ©cepteur de message objective-c++ attenduune dÃ©claration de mÃ©thode objective-c++ est attendueobsolÃ¨te en Fortran 95code de format Maverick Â«Â %cÂ Â» obsolÃ¨teutilisation de l'option %<-I-%> obsolÃ¨te, veuillez utiliser %<-iquote%> Ã  la placeutilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e avec %<:%>utilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e sans %<=%>obtenu icila variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiedu modulele compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ©le compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ© (envisagez d'utiliser %<-B%>)dimension de dÃ©chargement hors limites (%d)le dÃ©calage %qwi est hors des limites de la chaÃ®ne constantele dÃ©calage excÃ¨de 16 octetsl'offset de %qD pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)le dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset de la classe de base %qT pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)l'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4ancienne dÃ©claration %q#DdÃ©finition de fonction selon l'ancien styledÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©el'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©omp_cur_iteration Ã  %L requiert %<-1%> comme dÃ©calage logiqueun champ est un champ de bits alors que l'autre ne l'est pasun des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>un type doit Ãªtre construit alors que l'autre ne le doit passeules les rÃ©gions %<distribute%>, %<parallel%> ou %<loop%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<simd%>seul %qT ou une constante pointeur null peut Ãªtre convertie vers %qTseulement %u nom fourni pour la liaison structurÃ©eseulement %u noms fournis pour la liaison structurÃ©eseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseul l'accÃ¨s 32 bits est supportÃ© pour l'espace d'adresses de %<__regio_symbol%>seul le format de dÃ©bogage DWARF est supportÃ© pour les routines de service d'interruptionsseuls des types d'objets Objective-C peuvent Ãªtre qualifiÃ©s avec un protocoleseul l'attribut %<fallthrough%> ou %<assume%> peut Ãªtre appliquÃ© Ã  une instruction nulleseuls les constructeurs prennent des initialisions membresseuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>uniquement ici comme un %<friend%>seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>seul de l'assembleur en ligne non Ã©valuÃ© est autorisÃ© dans une fonction %<constexpr%> en C++20seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section %<.bss%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section %<.noinit%>seules les valeurs 12 (4 ko) et 16 (64 ko) sont supportÃ©es pour la taille de garde. La valeur %d donnÃ©e (%llu ko) est hors limitesseulement les alias faibles sont supportÃ©s dans cette configurationseuls les initialiseurs Ã  zÃ©ro sont autorisÃ©s dans la section %qstype de vecteur opaque ne peut Ãªtre initialisÃ©dÃ©claration enum opaque iciun spÃ©cificateur enum opaque doit utiliser un simple identificateurspÃ©cificateur enum opaque sans noml'ouverture de %s a Ã©chouÃ©: %souverture de /dev/zero: %mouverture de la liste de sortie LTRANS %s: %mouverture du fichier de dÃ©pendances %s: %mouverture du fichier json %sÂ : %mouverture du fichier mixin %sÂ : %mouverture du fichier de sortie %qs: %souverture du fichier de sortie %s: %mcode %%xn d'opÃ©rande invalide pour QImodel'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bitsl'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)la contrainte de l'opÃ©rande contient un %<+%> ou un %<=%> incorrectement positionnÃ©les contraintes de l'opÃ©rande pour %<asm%> diffÃ¨rent en nombre d'alternativesl'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalidenumÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettrenumÃ©ro dâ€™opÃ©rande hors limitele numÃ©ro d'opÃ©rande est hors limites dans le formatnumÃ©ro d'opÃ©rande spÃ©cifiÃ© pour un format n'acceptant aucun argumentnumÃ©ro d'opÃ©rande spÃ©cifiÃ© avec une affectation supprimÃ©el'opÃ©rande de %<?:%> change de type signÃ© de %qT Ã  %qT Ã  cause du caractÃ¨re non signÃ© de l'autre opÃ©randel'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qEles types des opÃ©randes sont %qT et %qTles opÃ©randes de %<?:%> ont les types diffÃ©rents %qT et %qTles opÃ©randes de %<?:%> de types %qT et %qT ont des rangs de conversion pas ordonnÃ©sles opÃ©randes de %T/%t doivent Ãªtre reg + const_int:opÃ©ration non permise sur le type %<bfloat16_t%>l'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-registresoptimiser les paramÃ¨tres non liÃ©s et non var en les passant par rÃ©fÃ©rence pour autant qu'ils ne soient pas Ã©crits Ã  l'intÃ©rieur de la procÃ©dure appelÃ©e.l'option %<%s%> requiert %<-mlong-double-128%>lâ€™option %<%s=%s%> nâ€™est pas disponible pour le processeur %qsl'option %<-mdouble=32%> est uniquement disponible si configurÃ© %<--with-double={32|32,64|64,32}%>l'option %<-mdouble=64%> est uniquement disponible si configurÃ© %<--with-double={64|64,32|32,64}%>l'option %<-mirq-ctrl-saved%> est uniquement valable pour les processeurs ARC v2l'option %<-mlong-double=32%> est uniquement disponible si configurÃ© %<--with-long-double={32|32,64|64,32}%> ou %<--with-long-double=double%> en mÃªme temps que %<--with-double={32|32,64|64,32}%>l'option %<-mlong-double=64%> est uniquement disponible si configurÃ© %<--with-long-double={64|64,32|32,64}%> ou %<--with-long-double=double%> en mÃªme temps que %<--with-double={64|64,32|32,64}%>l'option %<-mrgf-banked-regs%> est uniquement valable pour les processeur ARC v2l'option %<-mstructure-size-boundary%> est dÃ©prÃ©ciÃ©elâ€™option %qs est ignorÃ©e, la valeur par dÃ©faut %qs est considÃ©rÃ©e pour le processeur %qslâ€™option %qs n'est pas disponible pour le processeur %qsl'option %qs est valide pour %s mais pas pour %soption %qs avec des valeurs diffÃ©rentes (%s, %s)l'option %s n'est pas supportÃ©e avec %<-fopenacc%>option %s pas utilisÃ©e de maniÃ¨re cohÃ©rente dans tous les fichiers d'entrÃ©e LTOoption %s avec des valeurs diffÃ©rentesargument optionnelparamÃ¨tre de classe optionneloptions ou cibles=options manquantes aprÃ¨s %qsdÃ©bordement de optype_msgidÂ :%dou remplacez les parenthÃ¨ses par des accolades pour initialiser par agrÃ©gation une variableou remplacez les parenthÃ¨ses par des accolades pour initialiser par valeur une variableou utilisez %<auto%> pour le patron de fonction abrÃ©gÃ©ou utilisez %<j%> au lieu de %<i%> pour les suffixes internes GNUles arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positivecomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entiercomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entier (%qT et %qT)comparaison ordonnÃ©e d'un pointeur avec un pointeur nulordonne les initialisations/finalisations pour l'Ã©chafaudage statique ou force la l'Ã©dition de liens des modules en cas d'Ã©chafaudage dynamiquetype ordinal attendul'origine pointe vers un parent diffÃ©rentle %<default%> original est icila dÃ©claration originale apparaÃ®t icile dÃ©claration originale est icila dÃ©claration originale avec moins de contrats est icila dÃ©finition originale apparaÃ®t icila dÃ©finition originale est icioriginal pas compressÃ© avec zstdtaille originale inconnuela dÃ©claration originale du patron est iciinitialement dÃ©clarÃ© %<const%> icidÃ©fini initialement icil'appel de fonction initialement indirect n'est pas pris en compte pour la mise en lignespÃ©cifiÃ© initialement iciconstruction %qs orphelinel'autre correspondance est iciaurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le casle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle %<__transaction_cancel%> extÃ©rieur n'est pas dans un %<__transaction_atomic%> extÃ©rieur ou une fonction %<transaction_may_cancel_outer%>le bloc extÃ©rieur de la rÃ©gion %i n'est pas bonla variable d'itÃ©ration extÃ©rieure %qD a l'expression d'ajout %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD a l'expression multiplicative %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD est utilisÃ©e dans une expression conditionnelle qui a un autre type que %qTla variable d'itÃ©ration extÃ©rieure %qD utilise une expression d'initialisation avec un autre type que %qTtransaction extÃ©rieure dans une fonction %<transaction_may_cancel_outer%>transaction extÃ©rieure dans une fonction %<transaction_safe%>transaction extÃ©rieure dans une transactionla contrainte de sortie %d ne peut pas Ãªtre spÃ©cifiÃ©e avec le registre Ã©crasÃ© %qsla contrainte de sortie %d doit spÃ©cifier un seul registrela contrainte de sortie %qc pour l'opÃ©rande %d n'est pas au dÃ©butle fichier de sortie %s existe dÃ©jÃ  dans le dossier %sle nom du fichier de sortie ne peut pas Ãªtre videnom du fichier de sortie spÃ©cifiÃ© deux foisla sortie numÃ©ro %d n'est pas directement adressablel'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>il manque un %<=%> Ã  la contrainte de l'opÃ©rande de sortiel'opÃ©rande de sortie est une constante dans %<asm%>les registres de sortie doivent Ãªtre regroupÃ©s en haut de la pileoutput_move_singleÂ :dÃ©bordement dans la dimension du tableaudÃ©bordement dans l'expression constantele dÃ©bordement dans la conversion de %qT vers %qT change la valeur en %qEle dÃ©bordement dans la conversion de %qT vers %qT change la valeur de %qE en %qEdÃ©bordement dans les valeurs de l'Ã©numÃ©rationdÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qDdÃ©bordement dans la conversion implicite de la constantedÃ©bordement de la liste d'arguments de sortie pour %qsinitialiseurs qui se chevauchent pour le champ %qT.%qDl'interne surchargÃ© %qs est implÃ©mentÃ© par l'interne %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typela fonction redÃ©finie est %q#Dla fonction redÃ©finie est %q#Fla fonction redÃ©finie est %qDle contrÃ´le de la redÃ©finition (override/final) est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>dans la redÃ©finition de %qD dÃ©clarÃ© %<transaction_safe%>argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qDargument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qDl'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>les captures d'initialisation compactes ne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>l'attribut Â«Â packedÂ Â» provoque un alignement inefficacel'attribut Â«Â packedÂ Â» entraÃ®ne un alignement inefficace pour %q+Dl'attribut Â«Â packedÂ Â» provoque un alignement inefficace pour %qEl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessairel'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %q+Dl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %qEdisposition de pile compacteremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignement avec %E octetsremplissage du Â«Â structÂ Â» pour aligner %q+Dle paramÃ¨tre %P a un type incomplet %qTle paramÃ¨tre %P de %qD a un type incomplet %qTparamÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©eparamÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»le paramÃ¨tre %qD a un type incompletle paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thodele paramÃ¨tre %qD est initialisÃ©le paramÃ¨tre %qD ne peut pas apparaÃ®tre dans ce contextele paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de formatle paramÃ¨tre %u (%q+D) a un type incompletle paramÃ¨tre %u (%q+D) a le type voidle paramÃ¨tre %u a un type incompletle paramÃ¨tre %u a le type voidla dÃ©claration d'un paramÃ¨tre avant des spÃ©cificateurs de dÃ©clarations lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant la spÃ©cification d'une exception lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le type de retour de fin d'une lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le qualificatif d'une transaction lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>paramÃ¨tre dÃ©clarÃ© %<auto%>le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variablele paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de formatnom du paramÃ¨tre manquant dans la liste des paramÃ¨tresnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionLe paquet de paramÃ¨tres %<__bases%> est uniquement valable dans la dÃ©claration d'un patronle paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patronle paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©fautl'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronl'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronle paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans %{GCC 12.1}%le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 13.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 9.1le passage par paramÃ¨tre pour l'argument de type %qT quand C++17 est activÃ© a changÃ© pour correspondre Ã  C++14 %{dans GCC 10.1%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres %<[[no_unique_address]]%> a changÃ© dans %{GCC 10.1%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres de champs de bits de largeur nulle a changÃ© dans GCC 12le paramÃ¨tre Ã  une fonction interne doit Ãªtre une chaÃ®ne sous forme constante ou littÃ©ralele paramÃ¨tre Ã  la fonction interne n'est pas valable: %sargument de type dÃ©rivÃ© paramÃ©trisÃ©le sous-programme parent ne peut pas Ãªtre mis en ligneles parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membreles parenthÃ¨ses doivent Ãªtre omises si la liste d'arguments d'attributs %qE est videles parenthÃ¨ses doivent Ãªtre omises si la liste des arguments de l'attribut est videdes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analysel'ambigÃ¼itÃ© sur les parenthÃ¨ses a Ã©tÃ© levÃ©e par un dÃ©claration de fonctionune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMPinitialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableauerreur d'analyse dans l'instruction SELECT RANK Ã  %Cerreur d'analyse dans l'instruction SELECT TYPE Ã  %Cerreur d'analyse dans la liste des arguments du patronpart-ref avec un attribut pointeur prÃ¨s de %L n'est pas le part-ref le plus Ã  droite ou data-stmt-objectla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte que le patron primaire; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e quespÃ©cialisation partielle %qT dÃ©clarÃ©e %<friend%>la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquetspÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qDune partition a Ã©tÃ© trouvÃ©e mais le fanion de partition de fonction n'est pas misl'Ã©tape %qs n'a pas Ã©tÃ© trouvÃ©e mais elle est rÃ©fÃ©rencÃ©e par la nouvelle Ã©tape %qsl'Ã©tape %s ne supporte pas le clonagel'Ã©tape %s a besoin d'une implÃ©mentation de %<set_pass_param%> pour gÃ©rer l'argument supplÃ©mentaire dans %<NEXT_PASS%>passÃ© au prÃ©-processeur si -fcpp est utilisÃ© (commutateur interne)le passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de %qT au lieu de %qT attendu Ã  l'argument %d de %qE aprÃ¨s passage de %qT Ã  l'argument %dpassage de %qT Ã  l'argument %d de %qE mais %qT n'est pas un type d'Ã©lÃ©ment SVE valablepassage de %qT Ã  l'argument %d de %qE mais l'argument %d a le type %qTpassage de %qT Ã  l'argument %d de %qE mais sa forme %qT n'accepte pas de scalairespassage de %qT Ã  l'argument %d de %qE mais l'argument prÃ©cÃ©dent avait le type %qTpassage de %qT Ã  l'argument %d de %qE qui attend %qTpassage de %qT Ã  l'argument %d de %qE qui attend %qspassage de %qT Ã  l'argument %d de %qE qui attend %qs ou %qspassage de %qT Ã  l'argument %d de %qE qui attend un type entier de 32 ou 64 bitsle passage de %qT Ã  l'argument %d de %qE qui attend un pointeur vers des Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un type pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un Ã©lÃ©ment scalairepassage de %qT Ã  l'argument %d de %qE qui attend un entier scalairepassage de %qT Ã  l'argument %d de %qE qui attend un pointeur scalairepassage de %qT Ã  l'argument %d de %qE qui attend un seul vecteur SVE au lieu d'un tuplepassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entierspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers non signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend l'adresse de base d'un vecteur ou d'un pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un vecteur de type scalairepassage de %qT Ã  l'argument %d de %qE qui attend un type tuple SVEpassage de %qT Ã  l'argument %d de %qE qui attend un type vectoriel SVEpassage de %qT Ã  l'argument %d de %qE qui, lors du chargement de %qT, attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui, lors du stockage de %qT, attend un vecteur d'entiers de %d bitspassage de %wd Ã  l'argument %d de %qE qui attend %wd, %wd, %wd ou %wdpassage de %wd Ã  l'argument %d de %qE qui attend une valeur %qT valablepassage de %wd Ã  l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd]passage de %wd Ã  l'argument %d de %qE qui attend soit %wd ou %wdpassage de NULL pour l'argument non pointeur %P de %qDpassage de l'argument %d de %qE comme %<float%> au lieu de %<double%> Ã  cause du prototypepassage de l'argument %d de %qE comme %qT au lieu de %qT Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme signÃ© Ã  cause du prototypepassage de l'argument %d de %qE comme un non signÃ© Ã  cause du prototypepasser l'argument %d de %qE abandonne le qualificatif %qs du type pointÃ©passer l'argument %d de %qE abandonne le qualificatif %qv du type pointÃ©passage de l'argument %d de %qE depuis un type Objective-C distinctpassage de l'argument %d de %qE depuis un type pointeur incompatiblepassage de l'argument %d de %qE depuis un ordre de stockage scalaire incompatiblepassage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermÃ©passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifle passage de l'argument %d de %qE transforme un pointeur en entier sans transtypagele passage de l'argument %d de %qE transforme un entier en pointeur sans transtypagepassage de l'argument %d de %qE avec des largeurs diffÃ©rentes Ã  cause du prototypepassage de l'argument %i aux alias qualifiÃ©s avec %qs avec l'argument %Zpassage de l'argument %i aux alias qualifiÃ©s avec %qs avec les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDle passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage d'un argument trop grand sur la pileentrÃ©e de fonction patchable %wu excÃ¨de la taille %wuchemin: pÃ©dantpÃ©dant: peut-Ãªtre que %<#include <coroutine>%> est manquantinsÃ©rez peut-Ãªtre un saut de ligne ou une autre rÃ©solution d'ambigÃ¼itÃ© pour empÃªcher ceci d'Ãªtre considÃ©rÃ© comme une ligne de contrÃ´le de modulevous avez peut-Ãªtre besoin d'arguments de patron explicites dans votre spÃ©cificateur de nom imbriquÃ©vous voulez peut-Ãªtre ajouter %<%T::%> explicitementerreur de permissionpermerreur: les contraintes sur le type Ã  remplacer ne sont pas satisfaitesles types Ã  remplacer ne sont pas permis dans ce contextel'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au moins %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwuveuillez utiliser un nom de processeur explicite.  Les noms de processeurs valides sontÂ : %sle greffon %qs a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents: %qs et %qsle greffon %s n'est pas sous une licence compatible avec GPL
--- 2232,2238 ----
  attribut Â«Â packedÂ Â» ignorÃ© Ã  cause du champ non POD non empaquetÃ© %q#Dignore l'option %<-fopt-info-%s%> qui entre peut-Ãªtre en conflitla valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>%sla valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %<%s%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %Ela valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de %qD est ignorÃ©e, ceci doit Ãªtre utilisÃ©la valeur de retour de %qD est ignorÃ©e, ceci doit Ãªtre utilisÃ©Â : %<%s%>la valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>la valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %Ela valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>%sla valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %<%s%>la valeur de retour de type %qT est ignorÃ©e, ceci doit Ãªtre utilisÃ©la valeur de retour de type %qT est ignorÃ©e, ceci doit Ãªtre utilisÃ©Â : %<%s%>la 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Ã©ela valeur non reconnue %<%s%> de l'option %<-mcustom-fpu-cfg%> est ignorÃ©ele pas linÃ©aire nul est ignorÃ©OP illÃ©gal dans optimize_comparisontype d'agrÃ©gat %qE illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsargument 0 invalide pour %qsopÃ©rande illÃ©gal adresse d'opÃ©rande illÃ©gale (1)adresse d'opÃ©rande illÃ©gale (2)adresse d'opÃ©rande illÃ©gale (3)adresse d'opÃ©rande illÃ©gale (4)opÃ©rande illÃ©gal dÃ©tectÃ©type de rÃ©fÃ©rence illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsl'Ã©valuation immÃ©diate retourne l'adresse de la fonction immÃ©diate %qDla valeur immÃ©diate doit Ãªtre contenue dans un entier sur %d bits pour %sla capture implicite de %qE via %<[=]%> est dÃ©prÃ©ciÃ©e en C++20conversion implicite de %qH vers %qI pour correspondre Ã  d'autres opÃ©randes de l'expression binaireconversion implicite depuis %qH vers %qI pour correspondre Ã  d'autres rÃ©sultats de la conditionconversion implicite de %qH en %qI lors du passage de l'argument Ã  la fonctionconversion implicite de %qT vers %qTconversion implicite de %qT vers %qT pour correspondre Ã  d'autres opÃ©randes de l'expression binaireconversion implicite depuis %qT vers %qT pour correspondre Ã  d'autres rÃ©sultats de la conditionconversion implicite de %qT en %qT lors du passage de l'argument Ã  la fonctiondÃ©claration implicite de la fonction %qEdÃ©claration implicite de la fonction %qE; vouliez-vous utiliser %qsÂ ?le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'instructionle dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellecorrespondance implicite du tableau de taille tacite %qDles patrons implicites ne peuvent pas Ãªtre %<virtual%>dÃ©saccord dans le type du pointeur implicite Â«Â thisÂ Â»le fanion implicit_section est dÃ©fini mais la section ne l%'est pasles registres implicitement dÃ©pilÃ©s doivent Ãªtre groupÃ©s en haut de la pile%qD dÃ©clarÃ© implicitement est dÃ©prÃ©ciÃ©END DO implicitel'import %qs a un CRC non concordantl'import ne peut pas apparaÃ®tre directement dans une spÃ©cification de classe de liaisonl'import a dÃ©clarÃ© %q#D iciimport du module nommÃ© %qs Ã  l'intÃ©rieur d'un bloc de liaison du langagela dÃ©claration d'import doit Ãªtre dans la portÃ©e globaleimport_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %simportÃ© Ã les imports doivent Ãªtre construit avant d'Ãªtre importÃ©scontrainte impossible dans %<asm%>contrainte de registre impossible dans %<asm%>assertion de type impossible: le type n'implÃ©mente pas l'interfacedans %s, Ã  %s:%den C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un amien C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre expliciteen C++11, les destructeurs sont %<noexcept%> par dÃ©fauten C++11, ce %<throw%> appellera %<terminate%> car les destructeurs sont %<noexcept%> par dÃ©fauten C++20, cette comparaison appelle la fonction actuelle rÃ©cursivement avec les arguments inversÃ©sen C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patronsen C++98, %q+D ne peut pas Ãªtre statique parce qu'il est un membre d'une unionen C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>dans un appel Ã  %qD dÃ©clarÃ© avec l'attribut %<%s%> icidans un appel Ã  %qT dÃ©clarÃ© avec l'attribut %<%s%>dans un appel Ã  la fonction d'allocation %qD dÃ©clarÃ©e icidans un appel Ã  la fonction d'allocation interne %qDdans un appel Ã  la fonction interne %qDdans un appel Ã  la fonction %qDdans un appel Ã  la fonction %qD dÃ©clarÃ©e %qsdans un appel Ã  la fonction %qD dÃ©clarÃ©e avec l'attribut %qsdans un appel Ã  la fonction membre non statique %qDdans un appel avec le type %qTdans un appel avec le type %qT et l'attribut %qsdans l'argument d'un unaireÂ !dans le bloc de base %d :dans l'appel Ã  %qD, dÃ©clarÃ© icidans la dÃ©claration de %q+Ddans la dÃ©finition de la macro %qsdans l'expansion de la macro %qsdans gfc_simplify_acos(): Mauvais typedans gfc_simplify_acosh(): Mauvais typedans gfc_simplify_asin(): Mauvais typedans gfc_simplify_asinh(): Mauvais typedans gfc_simplify_atan(): Mauvais typedans gfc_simplify_atanh(): Mauvais typedans gfc_simplify_cos(): Mauvais typedans gfc_simplify_exp(): Mauvais typedans gfc_simplify_sin(): Mauvais typedans l'initialisation de la variable de liaison structurÃ©e %qDdans le passage de l'argument %P de %qDdans l'argument de patron pour le type %qTdans la dÃ©finition de %q#Tdans cette expressioninitialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incompletinitialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ralfichier de greffon %s inaccessible dÃ©veloppÃ© depuis le nom court du greffon %s: %maccumulateur inappropriÃ© pour %qsincluez %qs ou fournissez une dÃ©claration de %qDincluez %qs ou fournissez une dÃ©claration de %qEinclusion %qs traitÃ©e textuellementinclusion %qs traduite en importle nombre d'arÃªtes entrantes ne correspond pas au nombre d'arguments PHIclause %qs incompatible en appliquant %<%s%> Ã  %qD, qui a dÃ©jÃ  Ã©tÃ© marquÃ© avec une directive Â«Â routineÂ Â» de OpenACCles qualificatifs d'espace d'adresses %qs et %qs sont incompatiblesclause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en %<present_or_copy%>opÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»dÃ©claration implicite incompatible pour la fonction interne %qDdÃ©claration implicite incompatible de la fonction %qD%<-mstack-protector-guard=global%> et %<-mstack-protector-guard-offset=%qs%> incompatiblesopÃ©rande de registre incompatible pour Â«Â %%%cÂ Â»type incompatible pour l'argument %d de %qEtype incompatible pour l'index du tableau associatiftype incompatible pour la mÃ©thode %s%s%stype incompatible pour la mÃ©thode %s%s%s (%s)type incompatible pour le rÃ©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Ã©attribut %<ifunc%> inconsistantinconsistant Ã  cause de %qstypes diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qTmajuscules incohÃ©rentes dans le formatdÃ©duction incohÃ©rente pour %qT: %qT et puis %qTdÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qTdÃ©finition de macro %qE importÃ©e de maniÃ¨re inconsistantespÃ©cification de variable d'instance incohÃ©rentecontraintes d'opÃ©rande inconsistantes dans un %<asm%>les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambdales suffixes littÃ©raux dÃ©finis par l'utilisateur %qD et %qD sont inconsistants dans la chaÃ®ne littÃ©ralemode de comparaison incorrectentrÃ©e incorrecte dans %<label_to_block_map%>format incorrect dans la mise Ã  l'Ã©chelle, utilise 1/1
  opÃ©rande d'indice incorrectinsn incorrecteÂ :nombre d'arguments incorrect pour la fonction %qEnombre incorrect pour les Ã©lÃ©ments d'un vecteur %qspropriÃ©tÃ© incorrecte %qs du sÃ©lecteur %qsopÃ©rande d'arrondi incorrectconfiguration incorrecte pour le numÃ©ro de la zone d'atterrissage des exceptions (landing pad)partage incorrect des nÅ“uds de l'arbretype incorrect pour les Ã©lÃ©ments d'un vecteur %qstype incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORparallÃ©lisme de boucle OpenACC incorrectement imbriquÃ©l'expression d'incrÃ©mentation fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'incrÃ©ment n'est pas la constante 1 ou -1 pour la condition %<!=%>incrÃ©mentation d'une expression boolÃ©enneincrÃ©mentation du champ constant %qDincrÃ©menter une valeur Ã©numÃ©rÃ©e est invalide en C++incrÃ©mentation de la fonction %qDincrÃ©mentation du membre %qD d'un objet en lecture seuleincrÃ©ment d'un pointeur vers un type incomplet %qTincrÃ©mentation de l'emplacement %qE en lecture seuleincrÃ©mentation du membre %qD en lecture seuleincrÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seuleincrÃ©mentation du paramÃ¨tre %qD en lecture seuleincrÃ©mentation de la rÃ©fÃ©rence en lecture seule %qDincrÃ©mentation de la variable %qD en lecture 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 BBappel indirect dans une fonction, ceci n'est pas supportÃ© par eBPFl'appel indirect dans la sÃ©quence d'appel spÃ©culative n'a pas le fanion spÃ©culatifla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e %qEla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e faibleappel de fonction indirect vers un appelÃ© encore Ã  dÃ©terminerl'import indirect %qs n'est pas dÃ©jÃ  chargÃ©les sauts indirects ne sont pas disponibles sur cette 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 %qTrÃ©cursion infinie dÃ©tectÃ©einforme l'utilisateur Ã  propos des paramÃ¨tres qui seront passÃ©s par rÃ©fÃ©rencele constructeur hÃ©ritÃ© %qD n'est pas %<constexpr%>les constructeurs hÃ©ritÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>fonction init trouvÃ©e dans l'objet %sl'instruction init dans des instructions de sÃ©lection est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>init_arglist(): trop d'argumentsl'initialisation abandonne le qualificatif %qv du type pointÃ©initialisation depuis un type Objective-C distinctinitialisation depuis un pointeur vers un espace d'adresses non fermÃ©le membre de gauche de l'initialisation pourrait Ãªtre un candidat pour un attribut de formatl'initialisation ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifl'initialisation de %qT depuis %qT transforme un pointeur en entier sans transtypagel'initialisation de %qT depuis %qT transforme un entier en pointeur sans transtypageinitialisation de %qT depuis le type pointeur %qT qui est incompatibleinitialisation de %qT depuis un pointeur vers %qD avec le type incompatible %qTinitialisation de %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatibleinitialisation d'un membre de tableau flexibleinitialisation de la variable de bloc commun %qs dans l'instruction DATA Ã  %Cinitialisation d'un membre de tableau flexible dans un contexte imbriquÃ©l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©mentinitialisation d'un type rÃ©fÃ©rencÃ© non const %q#T depuis une r-valeur du type %qTinitialisation d'un type rÃ©fÃ©rencÃ© volatile %q#T depuis une r-valeur du type %qTinitialisations pour des membres multiples de %qTle champ initialisÃ© est Ã©crasÃ©le champ initialisÃ© a des effets de bord Ã©crasÃ©sle membre %q+D initialisÃ© est dÃ©clarÃ© icila variable initialisÃ© %q+D est marquÃ©e dllimportun Ã©lÃ©ment de l'initialisation n'est pas une expression constanteun Ã©lÃ©ment de l'initialisation n'est pas Ã©valuable lors du chargementun Ã©lÃ©ment de l'initialisation n'est pas une constantefin prÃ©maturÃ©e de l'initialisationl'expression de l'initialiseur fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'initialiseur n'a pu dÃ©terminer la taille de %q+Dl'initialisation n'a pu dÃ©terminer la taille de %qDl'initialisation n'a pu dÃ©terminer la taille de %qTl'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)l'initialiseur pour %q#D est dÃ©veloppÃ© en une liste vide d'expressionsl'initialisation pour %q#D est invalidel'initialisation de %qT doit Ãªtre entre accoladesinitialisation pour le membre tableau flexible %q#Dl'initialiseur pour une valeur en virgule flottante n'est pas une constante en virgule flottantel'initialiseur pour les valeurs entiÃ¨res/virgules fixes est trop compliquÃ©initialisation dans une boucle %<for%> parcourant une plageinitialisation invalide pour un membre statique avec constructeurinitialisation fournie pour une fonctioninitialisation spÃ©cifiÃ©e pour la fonction amie %qDinitialisation spÃ©cifiÃ©e pour une mÃ©thode non virtuelle %q+Dinitialisation spÃ©cifiÃ©e pour la fonction membre statique %qDla chaÃ®ne d'initialisation pour %qT est trop longueinitialiser %qD depuis %qE n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentinitialiser %qH avec %qI dans une expression constante convertie n'est pas liÃ©e directementl'initialisation d'une classe de base du type %qT rÃ©sulte en un dÃ©coupage d'objetnom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patronl'assembleur en ligne n'est pas une expression constantele nombre de clones en ligne n'est pas compatibleclone en ligne dans la mÃªme liste du groupe comdatle clone en ligne est forcÃ© Ã  sortirclone en ligne avec l'adresse prisela dÃ©claration en ligne de %qD suit la dÃ©claration avec l'attribut %<noinline%>fonction Â«Â inlineÂ Â» %q+D dÃ©clarÃ©e en tant que dllimport: attribut ignorÃ©la fonction en ligne %q+D est dÃ©clarÃ©e mais jamais dÃ©finiela fonction Â«Â inlineÂ Â» %q+D est dÃ©clarÃ©e faiblela fonction en ligne %q+D a reÃ§u l'attribut %qsla fonction Ã  mettre en ligne %qD a reÃ§u l'attribut %qsla fonction en ligne %qD est utilisÃ©e mais n'a jamais Ã©tÃ© dÃ©finieun espace de nom en ligne doit Ãªtre spÃ©cifiÃ© Ã  la dÃ©finition initialeles espaces de noms en ligne sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>les variables Â«Â inlineÂ Â» sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le pointeur inlined_to est dÃ©fini mais aucun prÃ©dÃ©cesseur trouvÃ©le pointeur inlined_to est fauxle pointeur inlined_to fait rÃ©fÃ©rence Ã  lui mÃªmepointeur inlined_to dÃ©fini pour des appelants pas en lignela mise en ligne a Ã©chouÃ© dans l'appel Ã  %<always_inline%> %q+F: %sla mise en ligne a Ã©chouÃ© dans l'appel Ã  %q+F: %sla boucle intÃ©rieure utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientle fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortiela contrainte de l'opÃ©rande d'entrÃ©e contient %qcinsÃ©rer le greffon pour dÃ©tecter les erreurs Ã  l'exÃ©cution durant la compilationinsert_bbt(): ClÃ© dupliquÃ©e trouvÃ©einsertion hors limites dans %qsle pointeur du bloc de base de l'insn %d est %d, il devrait Ãªtre %dl'insn %d dans la fin du bb %d a un bloc de base non NULLl'insn %d dans l'en-tÃªte du bb %d a un bloc de base non NULLl'insn %d est dans plusieurs blocs de base (%d et %d)l'insn %d en dehors des blocs de base a un champ bb non NULLles adresses des insn ne sont pas libÃ©rÃ©esles adresses des insn ne sont pas dÃ©finies aprÃ¨s le raccourcissement des branchesinsn contient une adresse invalide !insn ne satisfait pas Ã  ses contraintes:insn Ã  l'extÃ©rieur de tout bloc de basel'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i (Â«Â %sÂ Â») de l'insn %il'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i de l'insn %iinstallÃ©s: %s%s
  erreur d%'installation, impossible de trouver %<crtoffloadtable.o%>la variable d'instance %qE est accÃ©dÃ©e dans la mÃ©thode de la classela variable d'instance %qE est %s; ceci dÃ©clenchera une erreur incontournable dans le futurla variable d'instance %qE est dÃ©clarÃ©e %sla variable d'instance %qE est dÃ©clarÃ©e privÃ©ela variable d'instance %qs a une taille inconnuela variable d'instance %qs est dÃ©clarÃ©e privÃ©ela variable d'instance %qs utilise un membre de tableau flexiblel'affectation Ã  la variable d'instance a Ã©tÃ© interceptÃ©einstruction jamais exÃ©cutÃ©ele prÃ©chargement des instructions est appliquÃ© en mode 64 bits avec l'adressage relatif Ã  RIP et l'option %<-mprefetchi%>Â ; il ne fait rien autrementl'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblele jeu d'instruction %qs ne sait pas implÃ©menter l'ABI par dÃ©faut %qs, utilisation de %qsinformation contextuelle insuffisante pour dÃ©terminer le typepartitionnement insuffisant pour parallÃ©liser la boucle des Ã©lÃ©mentspartitionnement disponible insuffisant pour parallÃ©liser la bouclepartitionnement disponible insuffisant pour parallÃ©liser la boucle dÃ©coupÃ©e en blocsla constante entiÃ¨re est trop grande pour le type %<unsigned long%>division entiÃ¨re par zÃ©role littÃ©ral entier dÃ©passe la plage du type %qTdÃ©bordement d'entier dans la taille du tableaudÃ©bordement d'entier dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'entier dans l'expression de type %qT rÃ©sulte en %qEle suffixe entier %qs est masquÃ© par l'implÃ©mentationl'expression intÃ©grale %qE n'est pas une constantela prÃ©cision du type rÃ©sultant intÃ©gral ne correspond pas Ã  la taille du champ de %qsl'interface %qE n'a pas un agencement des chaÃ®nes constantes valablela partition de l'interface n'est pas exportÃ©el'indice intermÃ©diaire du tableau %wi est en dehors des limites de %qTinformation de dÃ©bogage du compilateur interne, vidange la liste des quadrupleserreur interne du compilateurerreur interne du compilateur. Mauvaise adresse:erreur interne du compilateur. DÃ©calage incorrect:erreur interne du compilateur. Mode inconnu:erreur interne du compilateur: erreur interne du compilateurÂ : erreur en rapportant les routines rÃ©-entrÃ©es.
! dÃ©faut d'inconsistance interneerreur interne: %>cris_side_effect_mode_ok%> avec des opÃ©randes erronÃ©eserreur interne: registre erronÃ©: %derreur interneÂ : operand1 n'est pas attendu sous forme d'ensemble constantLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles attributs d'interruption et nus sont incompatiblesles gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16les gestionnaires d'interruptions ne peuvent pas avoir d'argumentla routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnelune routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directementla routine de service d'interruption doit retourner %<void%>la routine de service d'interruption devrait avoir %qs comme deuxiÃ¨me argumentla routine de service d'interruption devrait avoir un pointeur comme premier argumentle vecteur d'interruption de l'attribut %qE n'est pas %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>l'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dure%%-code invalideopÃ©rande %%A invalidevaleur %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalidevaleur %%H invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalidevaleur %%L invalidevaleur %%M invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalidevaleur %%V invalideopÃ©rande %%Y invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalidevaleur %%h invalidevaleur %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalidevaleur %%t invalidevaleur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»valeur %%z invalide%<#pragma %s%> invalide%<CASE_CHAIN%> invalide%<CPU_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qs%<MPY_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qsargument %<PHI%> invaliderÃ©sultat %<PHI%> invalide%<const_cast%> invalide Ã  partir du type %qT vers le type %qT%<const_cast%> invalide d'une r-valeur du type %qT vers le type %qTtype sous-jacent invalide pour %<enum%>%<static_cast%> invalide depuis le type %qT vers le type %qTvaleur invalide pour %<sve_width%>: %dmodificateur de rÃ©duction %<task%> invalide sur une construction combinÃ©e avec %<simd%> ou %<loop%>modificateur de rÃ©duction %<task%> invalide sur une construction pas combinÃ©e avec %<parallel%>, %<for%> ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs, %<sections%> ou %<scope%>opÃ©rande de dÃ©calage %qs invalideÂ«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) %qs invalidesargument IACC invalidesyntaxe JSON invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierpas de boucle OpenMP non rectangulaire invalideÂ ; %<(%E - %E) * %E%> n'est pas un multiple de la boucle %d avec le pas %qEmembre de droite invalide pour un stockage mÃ©moire gimpleÂ : %qsUNSPEC invalide comme opÃ©randeUNSPEC invalide comme opÃ©randeÂ : %d_Literal invalideparamÃ¨tre abstrait invalide pour le type %qTle type abstrait %qT retournÃ© est invalidele type abstrait retournÃ© est invalide pour la fonction %q+#Dle type abstrait retournÃ© est invalide pour la fonction membre %q+#Dtype abstrait %qT invalide pour %qEtype abstrait invalide pour %q+DaccÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULLadresse invalideadresse invalide pour le modificateur de sortie Â«Â OÂ Â»adresse invalide pour le modificateur de sortie Â«Â RÂ Â»adresse invalide pour le modificateur de sortie Â«Â SÂ Â»adresse invalide dans l'opÃ©randemode d'adresse invalideopÃ©rande d'adresse invalide dans %qsmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour %<__builtin_arc_aligned%>application invalide de %<__alignof%> sur un champ de bitsapplication invalide de %<sizeof%> sur un champ de bitsutilisation invalide de %<sizeof%> sur un type fonctionapplication invalide de %qs Ã  une fonction membreutilisation invalide de %qs sur un type voidutilisation invalide de %qs sur le type tableau %qT dont le type des Ã©lÃ©ments est incompletutilisation invalide de %qs sur le type incomplet %qTarchitecture invalide pour l'attribut ou le pragma cible %qsargument %<%s%> invalide pour %<-mbranch-protection=%>argument %<%s%> invalide pour %<-mharden-sls=%>argument %d invalide pour la fonction interne %qFargument %qs invalide pour %qsargument invalide donnÃ© Ã  %<-mharden-sls=%>argument invalide pour l'option %qsargument invalide dans l'attribut %qEargument invalide pour l'attribut %qsargument invalide pour SQRT Ã  %Largument invalide pour %qDargument invalide pour la fonction interneargument invalide pour la fonction interne %sargument invalide dans un appel gimplearguments invalidesarguments invalides pour l'option %<-falign-%s%>: %qsargument invalide pour %<-fpatchable-function-entry%>affectation de tableau invalidebase %qE invalide pour le nom SSAspÃ©cification de classe de base invalideindex de bloc invalidebranchement invalide vers/depuis le bloc structurÃ© %sappel invalide Ã  la non fonctionfanion calls_comdat_local invalideÃ©tiquette invalide pour un Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»plage du Â«Â caseÂ Â» invalide dans l'instruction Â«Â switchÂ Â»transtypage invalide Ã  partir du type %qT vers le type %qTtranstypage invalide d'une expression pr-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTnom de classe invalide dans la dÃ©claration de %qDclique invalide dans %qscombinaison invalide de spÃ©cificateurs de types multiplescode de comparaison invalide dans la condition gimplecomparaison invalide d'un tableau gÃ©nÃ©rÃ©comparaison invalide d'une structure gÃ©nÃ©rÃ©ecomparaison invalide de nul avec nulcomparaison invalide d'un tableau non comparablecomparaison invalide d'une structure non comparablecomparaison invalide d'un type non comparablecomparaison invalide d'un type non ordonnÃ©opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»opÃ©rande const_double invalideconstante invalideconstante invalide - essayez un modificateur de sortieconstante invalide pour le modificateur de sortie Â«Â %cÂ Â»constante invalide dans %<#pragma %s%>constante invalide dans %<#pragma pack%> â€“ ignorÃ©vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»paramÃ¨tre de type contraint invalidecontraintes invalidescontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>registre de contrÃ´le %d invalide pour mvtcÂ : utilisation de %<psw%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qH vers %qIconversion invalide depuis le type %<__vector_pair%>conversion invalide depuis le type %<__vector_quad%>conversion invalide depuis le type %<bfloat16_t%>conversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %<__vector_pair%>conversion invalide vers le type %<__vector_quad%>conversion invalide vers le type %<bfloat16_t%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur %qs invalide pour %s"%s"%soption d'instruction personnelle %qs invalidedÃ©claration invalide de %<%T::%E%>dÃ©claration invalide du patron membre dans la classe localedÃ©clarateur invalideargument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patronÃ©tiquette invalide pour le Â«Â caseÂ Â» par dÃ©faut dans l'instruction Â«Â switchÂ Â»dÃ©finition invalide du type qualifiÃ© %qTtype de Â«Â dependÂ Â» invalidesous-type dÃ©pendant invalide dans omp %<ordered%> %<depend%>type de Â«Â dist_scheduleÂ Â» invalidetype de Â«Â doacrossÂ Â» invalideindex d'Ã©lÃ©ment %qE invalide pour %<__builtin_shufflevector%>type d'Ã©lÃ©ment invalide pour l'attribut %qsembedcfg invalideÂ : l'entrÃ©e Files n'est pas une chaÃ®neembedcfg invalideÂ : Files n'est pas un objet JSONembedcfg invalideÂ : l'entrÃ©e Patterns n'est pas un tableauembedcfg invalideÂ : Patterns n'est pas un objet JSONembedcfg invalideÂ : entrÃ©e dupliquÃ©e dans Patternsembedcfg invalideÂ : Files manquantembedcfg invalideÂ : Patterns manquantsembedcfg invalideÂ : pas un objet JSONprÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ralentrÃ©e invalide dans le bloc structurÃ© %ssortie invalide hors du bloc structurÃ© %ssortie invalide du bloc structurÃ© OpenMPspÃ©cialisation explicite invalideexpression invalide - essayez un modificateur de sortieexpression invalide comme opÃ©randeexpression invalide pour la l-valeur minexpression invalide pour le modificateur de sortie Â«Â %cÂ Â»expression invalide pour la dimension du tableau statiqueÂ : %stype d'expression invalide pour %<#pragma omp atomic%>modÃ¨le mÃ©moire d'Ã©chec %qs invalide pour %qDmodificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>modificateur de fonctionnalitÃ© %qs invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>modificateur de fonctionnalitÃ© %s invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>attribut de spec fn Â«Â %sÂ Â» invalideattribut de spec fn Â«Â %sÂ Â» invalide arg %ifnsummary invalide dans un flux LTOforme invalide de %<#pragma omp atomic compare%>forme invalide de %<#pragma omp atomic%>forme invalide de %<pragma omp atomic compare%>format invalide pour %<sve_width%>format invalide de %sconstante en virgule flottante invalidefpu invalide pour l'attribut ou le pragma cible %qsfonction invalide dans l'appel gimpleutilisation invalide du registre matÃ©riel entre un opÃ©rande earlyclobber et un opÃ©rande d'entrÃ©eutilisation invalide du registre matÃ©riel entre un opÃ©rande de sortie et un opÃ©rande de contrainte correspondantutilisation invalide du registre matÃ©riel entre des opÃ©randes de sortienom d'en-tÃªte %qs invalidechiffre hexadÃ©cimal invalidevaleur de id invalide pour l'attribut d'exceptionvaleur de id invalide pour l'attribut d'interruptionvaleur d'identifiant invalide pour l'attribut d'interruption/exceptionvaleur d'identifiant invalide pour l'attribut de rÃ©initialisationinitialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qTexpression d'incrÃ©mentation invalidevaleur initiale invalide pour le membre %qEinitialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qIinitialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qIinitialisation invalideclause d'initialisation invalideinitialisation invalide pour %q#Dinitialisation invalide pour le membre tableau %q#Dinitialisation invalide pour la fonction membre %qDinitialisation invalide pour la dÃ©claration de liaison structurÃ©einsn invalideÂ :variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapidefonction de saut invalide dans un flux LTOtype de clÃ© invalide pour %<-mbranch-protection=%>Ã©tiquettes invalides dans la condition gimplemembre gauche invalide dans l'affectationligne invalide dans le fichier de rÃ©solutionspÃ©cification de classe de liaison invalideemplacement invalide pour %<pragma %s%>, ignorÃ©l-valeur invalide dans la sortie %<asm%> %dtype de Â«Â mapÂ Â» invalidemasque invalidetype de masque invalide dans %qsdÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire %qs invalide pour %qDmodÃ¨le mÃ©moire %wi invalide pour %qDmodÃ¨le mÃ©moire invalide pour l'argument %d de %qEnom de module %qs invalidenom %qs invalide dans le pragma ou l'attribut %<target("arch=")%>nom %qs invalide dans le pragma ou l'attribut %<target("cpu=")%>nom %qs invalide dans le pragma ou l'attribut %<target("tune=")%>expression Â«Â newÂ Â» invalide pour le type de classe abstraite %qTfonction nmi invalide pour l'attribut de rÃ©initialisationargument de patron invalide car ce n'est pas un typeopÃ©randes non vectoriels invalides pour %qsnombre invalide dans %<-mrgf-banked-regs=%s%> les valeurs valables sont 0, 4, 8, 16 ou 32nombre d'arguments invalide pour l'option %<-falign-%s%>: %qstable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans %qsopÃ©rande invalidecode d'opÃ©rande %%xn invalideadresse d'opÃ©rande invalideopÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide pour Â«Â %%%cÂ Â»opÃ©rande invalide pour le modificateur Â«Â AÂ Â»opÃ©rande invalide pour le modificateur Â«Â DÂ Â»opÃ©rande invalide pour le modificateur Â«Â HÂ Â»opÃ©rande invalide pour le modificateur Â«Â OÂ Â»opÃ©rande invalide pour le modificateur Â«Â TÂ Â»opÃ©rande invalide pour le modificateur Â«Â bÂ Â»opÃ©rande invalide pour le modificateur Â«Â eÂ Â»opÃ©rande invalide pour le modificateur Â«Â mÂ Â»opÃ©rande invalide pour le modificateur Â«Â oÂ Â»opÃ©rande invalide pour le modificateur Â«Â pÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans %qsopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans l'opÃ©ration unairelettre de modificateur d'opÃ©rande invalideopÃ©rande invalide pour le code de sortieprÃ©fixe d'opÃ©rande invalideprÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â %cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»opÃ©rande invalide pour le code %%H/%%LopÃ©rande invalide pour le code %%MopÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%OopÃ©rande invalide pour %%RopÃ©rande invalide pour le code %%RopÃ©rande invalide pour %%SopÃ©rande invalide pour le code %%T/%%BopÃ©rande invalide pour le code %%UopÃ©rande invalide pour le code %%VopÃ©rande invalide pour le code %%ZopÃ©rande invalide pour le code %%popÃ©rande invalide pour le code %%sopÃ©rande invalide pour le code %%zopÃ©rande invalide pour l'instruction Â«Â switchÂ Â»type d'opÃ©rande %qT invalide pour %qstype opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â %cÂ Â»opÃ©randes invalides dans l'opÃ©ration binaireopÃ©randes invalides dans une comparaison gimpleopÃ©randes invalides dans l'opÃ©ration ternaireles opÃ©randes des types %qT et %qT sont invalides pour le %qO binaireopÃ©randes invalides pour le code %%copÃ©rande invalide pour %qsopÃ©randes invalides pour le %s binaire (avec les types %qT et %qT)opÃ©ration invalideopÃ©ration invalide (%s)opÃ©ration invalide sur %<__fpreg%>opÃ©ration invalide pour %<#pragma omp atomic%>ordre invalide dans le nÅ“ud asm %icombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qscombinaison de paramÃ¨tres invalide pour l'intrinsÃ¨que %qstype de paramÃ¨tre %qT invalideopÃ©ration de positionnement de l'Ã©tape invalidemode pointeur %qs invalidepointeur invalide vers le champ de bits %qDposition ou taille invalide dans %qsposition ou opÃ©rande de taille invalide pour %qsrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalidetype de protection %qs invalide dans le pragma ou l'attribut %<target("branch-protection=")%>prototype invalide pour Â«Â %sÂ Â»ponctuation %qc invalide dans la contraintetype const pure invalide pour la fonctionspÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)qualificatifs invalides pour un objet %<constexpr%>qualificatifs invalides pour le champ de l'objet %<constexpr%>qualificatifs invalides sur un type de fonction non membreÃ©tendue de qualification invalide dans le nom du pseudo-destructeurrÃ©ception invalide sur un canal qui ne peut que envoyertype du receveur %qs invalideidentificateur de rÃ©duction invaliderÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»nom de registre invalide pour %q+Dexpression rÃ©guliÃ¨re %qs invalide dans %qsrÃ©adressage invaliderÃ©solution invalide dans le fichier de rÃ©solutiontype retournÃ© %qT invalide pour la fonction %<constexpr%> %q+Dpartage rtl invalide repÃ©rÃ© dans l'insntype d'ordonnancement invalidele deuxiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rodeuxiÃ¨me argument invalide pour la fonction interneenvoi invalide sur un canal qui ne peut que recevoirsetter invalide, il doit avoir un argumentopÃ©rande shift invalidespÃ©cification de bloc source invalidechaÃ®ne statique invalide dans un appel gimpleclasse de stockage invalide pour la fonction %qEvaleur memregs cible %<%d%> invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalideliste d'arguments de patron invalidetemplate-id invalidetroisiÃ¨me argument invalidele troisiÃ¨me argument de %<__builtin_ia32_prefetch%> est invalideÂ ; utilisation de zÃ©role troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rotype %<void%> invalide pour %<new%>type %qT invalide pour initialiser un vecteur de type %qTtype %qT invalide dÃ©clarÃ© %<friend%>argument de type invalide (%qT obtenu)argument de type invalide pour %<->%> (%qT obtenu)argument de type invalide pour %<->*%> (%qT obtenu)argument de type invalide pour l'index d'un tableau (%qT obtenu)argument de type invalide pour la conversion implicite (%qT obtenu)argument de type invalide pour le %<*%> unaire (%qT obtenu)type invalide pour la sortie du fanion %<asm%>type invalide pour _Literal avec constructeurtype invalide pour la variable d'instancetype invalide pour la variable d'itÃ©ration %qEtype invalide pour la fonction maketype invalide pour le paramÃ¨tre %d de la fonction %<constexpr%> %q+#Dtype invalide pour une propriÃ©tÃ©type invalide pour l'opÃ©rande de %<__MEM%>type invalide pour l'argument %u de la fonction de type gÃ©nÃ©riquele type de retour est un type gÃ©nÃ©rique, ce qui est invalide, pour l'argument %u de %<__builtin_tgmath%>le type d'un type gÃ©nÃ©rique est invalide pour l'argument %u de l'argument %u de %<__builtin_tgmath%>types %<%T[%T]%> invalides pour l'indice du tableautypes invalides pour %qstypes invalides dans une conversion d'espace d'adressetypes invalides dans une conversion vers une virgule flottantetypes invalides dans une conversion vers un entiertypes invalides dans une conversion en virgule fixetypes invalides dans une conversion noputilisation invalide de %%d, %%x, ou %%Xutilisation invalide de %<...%> 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 %<__builtin_va_arg_pack ()%>utilisation invalide de %<__builtin_va_arg_pack_len ()%>utilisation invalide de %<auto%> dans un opÃ©rateur de conversionutilisation invalide de %<auto%> dans l'argument par dÃ©faut du patronutilisation invalide de %<auto%> dans une spÃ©cification d'exceptionutilisation invalide de %<auto%> dans un argument de patronutilisation invalide de %<const_cast%> avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonctionutilisation invalide de %<const_cast%> avec le type %qT qui n'est pas un pointeur, une rÃ©fÃ©rence, ni un type pointeur vers une donnÃ©e membreutilisation invalide de %<decltype(auto)%>utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>utilisation invalide de la variable %<global%> %qD dans %<#pragma acc declare%>usage de %<restrict%> invalideutilisation invalide de %<this%> aprÃ¨s qu'il soit valideutilisation invalide de %<this%> hors de toute fonctionutilisation invalide de %<this%> avant qu'il soit valideutilisation invalide de %<this%> dans une fonction non membreutilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#Tutilisation invalide de %q#T avec un tableau de taille nulle dans %q#Dutilisation invalide de %qDutilisation invalide de %qD dans la spÃ©cification de la classe de liaisonutilisation invalide de %qE pour former un pointeur vers une fonction membreutilisation invalide de %qTutilisation invalide de %qT dans un argument de patronutilisation invalide de Â«Â %%%cÂ Â»utilisation invalide d'un opÃ©rande MMA de type %qs comme paramÃ¨tre de fonctionutilisation invalide du type MMA %qs comme valeur de retour d'une fonctionutilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tiqueutilisation invalide de l'indexation de tableau sur un pointeur vers un membreutilisation invalide d'un tableau sans borne spÃ©cifiÃ©eutilisation invalide de la sortie du fanion asmutilisation invalide de l'attribut %<fallthrough%>utilisation invalide des attributs dans une dÃ©claration videutilisation invalide de la liste d'initialisation entre accoladesutilisation invalide du constructeur comme patronutilisation invalide du rÃ´le de contrat pour une sÃ©mantique expliciteutilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨treutilisation invalide du type dÃ©pendant %qTutilisation invalide du destructeur %qD comme un typeutilisation invalide du destructeur %qE comme un typeutilisation invalide d'un membre qui est un tableau flexibleutilisation invalide de la conversion implicite d'un pointeur vers un membreutilisation invalide du type incomplet %q#Tutilisation invalide du typedef incomplet %qTutilisation invalide du membre %qD (avez-vous oubliÃ© le %<&%>Â ?)utilisation invalide du membre %qD dans le constructeur de contrat %<pre%>utilisation invalide du membre %qD dans le destructeur de contrat %<post%>utilisation invalide du membre %qD dans une fonction membre statiqueutilisation invalide de la fonction membre %qD (avez-vous oubliÃ© le %<()%>Â ?)utilisation invalide de la valeur de la mÃ©thode comme argument de Offsetofutilisation invalide d'un tableau n'Ã©tant pas une l-valeurutilisation invalide du membre de donnÃ©e non statique %qDutilisation invalide du membre de donnÃ©e non statique %qEutilisation invalide de la fonction membre non statique %qDutilisation invalide de la fonction membre non statique de type %qTutilisation invalide de l'expansion d'un paquet %qTutilisation invalide de l'expression d'expansion d'un paquetutilisation invalide du type Ã  remplacer %qTl'utilisation de pointeurs vers des tableaux ayant des qualificatifs diffÃ©rent est interdite en ISO C avant C2Xutilisation 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 invalidel'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielleconstante vecteur invalideimmÃ©diat vecteur invalideopÃ©rande vectoriel invalidetype de vecteur invalide pour l'attribut %qEtypes vectoriels invalides dans une conversion nopnumÃ©ro de version %qs invalidefonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisationÂ«Â zero extractÂ Â» 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Ã© ltransest cachÃ© par %qsis_c_interoperable(): gfc_simplify_expr a Ã©chouÃ©il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traductionil est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traductionil doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externeil doit Ãªtre le nom d'une fonction avec une classe de liaison externeelle a Ã©tÃ© dÃ©finie ici plus tardÃ©lÃ©ment dans READla variable d'itÃ©ration dans l'Ã©numÃ©ration rapide n'est pas un objetl'itÃ©ration %s invoque un comportement indÃ©finila variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©ductionla variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©airela variable d'itÃ©ration %qE devrait Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©airela variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©ductionl'itÃ©rateur %qD a le type qualifiÃ© par %<_Atomic%>l'itÃ©rateur %qD Ã  le type qualifiÃ© par Â«Â constÂ Â»l'itÃ©rateur %qD n'a pas le type entier ni le type pointeurl'itÃ©rateur %qD a un pas de zÃ©ropas de l'itÃ©rateur avec un type non entiervariable d'itÃ©rateurson dest_idx devrait Ãªtre %d, pas %dsa valeur peut varier entre les versions du compilateur ou avec des fanions %<-mtune%> ou %<-mcpu%> diffÃ©rentsivar %qs utilisÃ©e par la dÃ©claration %<@synthesize%> doit Ãªtre une ivar existantel'abi iwmmxt requiert un processeur avec iwmmxtiwmmxt exige une ABI compatible AAPCS pour fonctionner correctementsaut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variablesaut dans l'expression d'une instructionle saut passe outre l'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma ADDRESS%>rebut Ã  la fin de %<#pragma CTABLE_ENTRY%>rebut Ã  la fin de %<#pragma GCC memregs%> [0-16]rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma __nostandard%>rebut Ã  la fin de %<#pragma __standard%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma longcall%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma ms_struct%>rebut Ã  la fin de %<#pragma options%>rebut Ã  la fin de %<#pragma pack%>rebut Ã  la fin de %<#pragma 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 unused%>rebut Ã  la fin de %<#pragma weak%>rebut Ã  la fin de %<#pragma%> ghs endsdarebut Ã  la fin de %<#pragma%> ghs endtdarebut Ã  la fin de %<#pragma%> ghs endzdarebut Ã  la fin de %<#pragma%> ghs interruptrebut Ã  la fin de la section %<#pragma%> ghsrebut Ã  la fin de %<#pragma%> ghs startsdarebut Ã  la fin de %<#pragma%> ghs starttdarebut Ã  la fin de %<#pragma%> ghs startzdarebut Ã  la fin de Â«Â #pragma extern_modelÂ Â»le mot-clÃ© %<export%> est dÃ©prÃ©ciÃ© et est ignorÃ©le mot-clÃ© %<-export%> est activÃ© avec %<-fmodules-ts%>le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©le mot-clÃ© %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)le mot-clÃ© %<template%> n'est pas permis dans declarator-idle mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis en dehors des patronsÃ©tiquette %q+D dÃ©clarÃ©e mais pas dÃ©finieÃ©tiquette %q+D dÃ©finie mais non utilisÃ©el'Ã©tiquette %q+D est utilisÃ©e mais non dÃ©finiel'Ã©tiquette %qD est dÃ©finie icil'Ã©tiquette %qD a un contexte incorrect dans le bb %dÃ©tiquette %qD au milieu du bloc de base %dl'Ã©tiquette %qD du bloc ne correspond pas dans le bb %dl'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionl'Ã©tiquette %s est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionÃ©tiquette Ã  la fin d'une dÃ©claration composÃ©eune Ã©tiquette Ã  la fin d'une instruction composÃ©e est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>le contexte de l%'Ã©tiquette n'est pas la dÃ©claration de la fonction actuellela dÃ©finition d'une Ã©tiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>les initialisations par capture des fonctions lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>la capture lambda de %qE n'est pas une expression constanteles expressions lambda sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobantle paramÃ¨tre lambda %qD a Ã©tÃ© dÃ©clarÃ© prÃ©cÃ©demment comme une captureles patrons lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>les patrons lambda sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans le type du paramÃ¨tre du patronles expressions lambda dans un argument de patron sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les expressions lambda dans un contexte non Ã©valuÃ© sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans une expression constante avant C++17les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17avenue %wd hors des limites %wd - %wdl'index de l'avenue doit Ãªtre une constante immÃ©diatele langage %s n'est pas reconnule dialecte du langage %qs diffÃ¨re, %qs attendula chaÃ®ne de langage %<"%E"%> n'est pas reconnuela constante de grande taille en virgule fixe a Ã©tÃ© tronquÃ©e implicitement en un type en virgule fixeun grand entier est implicitement tronquÃ© vers un type non signÃ©les grandes valeurs de retour ne sont pas supportÃ©es avec l'option %<-mabi=ti%>le dernier argument doit Ãªtre une valeur immÃ©diatele dernier argument de %qD n'est pas une constante entiÃ¨re entre 0 et 3le dernier nom de registre %s doit Ãªtre un registre 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 strfmoncompteur de dÃ©calages vers la gauche >= Ã  la largeur du typecompteur de dÃ©calages vers la gauche >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la gauche est nÃ©gatifdÃ©calage vers la gauche d'une valeur nÃ©gativel'opÃ©rande Ã  gauche de la virgule n'a pas d'effetle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatlen plus grand que caplongueur %qE au delÃ  de la taille de la section du tableau dans la clause %qsla longueur %qE de la section du tableau n'a pas un type entierlongueur calculÃ©e icimodificateur de longueurmodificateur de longueur dans le format printfmodificateur de longueur dans le format de scanfmodificateur de longueur dans le format de strfmonlongueur requise en allouant une tranchela lettre %c n'a pas Ã©tÃ© trouvÃ©e et insn n'Ã©tait pas CONST_INTbibliothÃ¨ques: %s
  la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonctionbibliothÃ¨que lib%s introuvablela limite est %wu octets mais l'argument a %sla limite est %wu octets mais l'argument peut Ãªtre aussi grand que %sclause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qTclause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re non pointeur de type %qTla clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qTl'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entierlier avec la bibliothÃ¨que pthread (actif par dÃ©faut)une initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨seslister le registre %qs du pointeur de pile dans une liste Ã  Ã©craser est dÃ©prÃ©ciÃ©l'opÃ©rateur littÃ©ral %q#D est en conflit avec l'opÃ©rateur littÃ©ral de baseles suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation futurele patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet de paramÃ¨tres de type non patron tel que %<<char...>%>le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet de paramÃ¨tres de type non patron %<<char...>%> ou un unique paramÃ¨tre non-type de type classopÃ©rateur littÃ©ral avec une classe de liaison Cl'application de correctifs Ã  chaud (avec %qs) n'est pas supportÃ© avec LTOlo_sum n'est pas un registrela classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#DdÃ©claration locale depuis une fonction diffÃ©rentela dÃ©claration locale de %qE masque la variable d'instancel'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existantemembre local %q#D dÃ©clarÃ© icimÃ©thode locale %q#D, dÃ©clarÃ©e iciles symboles locaux doivent Ãªtre dÃ©finisla variable locale %qD ne peut pas apparaÃ®tre dans ce contexteles exigences en mÃ©moire pour les variables locales excÃ¨dent la capacitÃ©emplacement de OpenACC %<kernels%>emplacement de la clause prÃ©cÃ©dente dans le mÃªme groupe de bouclesemplacement de la rÃ©duction prÃ©cÃ©dente pour %qEle bloc des rÃ©fÃ©rences vers les emplacements n'est pas dans l'arbre des blocs%<et%> logique appliquÃ© Ã  une constante non boolÃ©enne%<et%> logique d'expressions Ã©galesle %<et%> logique des tests mutuellement exclusifs est toujours faux%<ou%> logique appliquÃ© Ã  une constante non boolÃ©ennele %<ou%> logique des tests collectivement exhaustifs est toujours vrai%<ou%> logique d'expressions Ã©galesle non logique est toujours appliquÃ© au membre de gauche de la comparaisonlogical_to_bitwise(): Mauvais intrinsÃ¨quela recherche de %qT dans %qT est ambigÃ¼el'en-tÃªte de la boucle %d ne lui appartient pas directementl'en-tÃªte de la boucle %d n'a pas exactement 2 entrÃ©esl'en-tÃªte de la boucle %d n'est pas un en-tÃªte de bouclele retour de la boucle %d ne lui appartient pas directementle retour de la boucle %d n'a pas d'arÃªte vers son en-tÃªtele retour de la boucle %d n'a pas exactement 1 successeurle retour de la boucle %d n'a pas un en-tÃªte comme successeurle retour de la boucle %d est marquÃ© comme faisant partie d'une rÃ©gion irrÃ©ductiblele retour de la boucle %d n'est pas dominÃ© par son en-tÃªtela boucle %d a un nombre d'itÃ©rations %qE qui fait rÃ©fÃ©rence au nom SSA %qE libÃ©rÃ©la boucle utilise un parallÃ©lisme OpenACC interdit par la routine contenantela variable de boucle %qD crÃ©e une copie du type %qTla variable de boucle %qD de type %qT est liÃ©e Ã  un temporaire construit depuis le type %qTvÃ©rification des boucles sur l'arbre des boucles dont les itÃ©rations n'ont pas Ã©tÃ© ajustÃ©es (loop fixup)la boucle avec l'en-tÃªte %d est marquÃ©e pour Ãªtre retirÃ©ela boucle avec l'en-tÃªte %d n'est pas dans l'arbre des bouclesspÃ©cification d'exception plus lÃ¢che sur la fonction virtuelle redÃ©finie %q+#Flimite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne infÃ©rieure %qE de la section du tableau n'a pas un type entierla borne infÃ©rieure du tableau est en dehors des limites de ztypela borne infÃ©rieure pour la sous-plage a dÃ©bordÃ©la valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelseek a Ã©chouÃ© en lisant les donnÃ©es d'exportl-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentationl-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentationl-valeur exigÃ©e comme opÃ©rande de gauche de l'affectationl-valeur exigÃ©e comme opÃ©rande unaire %<&%>l-valeur exigÃ©e dans l'instruction %<asm%>conversion l-valeur vers r-valeur d'une l-valeur volatile %qE avec le type %qTle code de la fonction intÃ©grÃ©e indÃ©pendant de la machine est hors limitela sortie de dÃ©bogage de macro peut Ãªtre incomplÃ¨te avec les modulesla dÃ©finition de macro de %qE est corrompuela macro s'Ã©tend en des instructions multiplesnom de macro manquant aprÃ¨s %qsla variante principale n'est pas dÃ©finiemake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qD%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©adresse variable de %<#pragma ADDRESS%> mal composÃ©eadresse variable de %<#pragma CTABLE_ENTRY%> mal composÃ©e%<#pragma GCC pch_preprocess%> mal composÃ©%<#pragma GCC visibility push%> mal composÃ©%<#pragma __extern_prefix%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma builtin%> mal composÃ©%<#pragma extern_model%> mal composÃ©, ignorÃ©%<#pragma fini%> mal composÃ©%<#pragma fini%> mal composÃ©, ignorÃ©%<#pragma init%> mal composÃ©%<#pragma init%> mal composÃ©, ignorÃ©%<#pragma member_alignment%> mal composÃ©%<#pragma member_alignment%> mal composÃ©, ignorÃ©%<#pragma message%> mal composÃ©, ignorÃ©%<#pragma ms_struct {on|off|reset}%> mal composÃ©, ignorÃ©%<#pragma ms_struct%> mal composÃ©, ignorÃ©%<#pragma options align={mac68k|power|reset}%> mal composÃ©, ignorÃ©%<#pragma options%> mal composÃ©, ignorÃ©%<#pragma pack%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(pop[, id])%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(push[, id][, <n>])%> mal composÃ©e â€“ ignorÃ©%<#pragma redefine_extname%> mal composÃ©, ignorÃ©%<#pragma weak%> mal composÃ©, ignorÃ©section %<#pragma%> ghs mal composÃ©e%<COLLECT_GCC_OPTIONS%> mal formÃ©le pragma ou l'attribut %<target("%s")%> est mal composÃ©le pragma ou l'attribut %<target()%> est mal composÃ©option %<-fplugin-arg-%s%> mal formÃ©eÂ : il manque %<-<clÃ©>[=<valeur>]%>fichier ptx mal formÃ©arguments pour la fonction de spec mal composÃ©snom de fonction de spec mal composÃ©l'attribut malloc devrait Ãªtre utilisÃ© pour une fonction qui retourne un pointeurle nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonctiondÃ©coration de %<typeof%>, utilisez plutÃ´t %<decltype%>dÃ©coration de %Cla dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©denteun tableau associatif peut uniquement Ãªtre comparÃ© Ã  nulle mapper a Ã©tÃ© tuÃ© par le signal %sstatut de sortie du mapper %dchamp de correspondance %qE d'une structure de longueur variablele masque doit Ãªtre un immÃ©diatmatch_attr_spec(): Mauvais attributmatch_level_4(): Mauvais opÃ©rateurmatch_string_constant(): DÃ©limiteur pas trouvÃ©la contrainte correspondante n'autorise pas un registrela contrainte concordante n'est pas valide dans un opÃ©rande de sortiela contrainte correspondante fait rÃ©fÃ©rence Ã  un numÃ©ro d'opÃ©rande invalidenombre maximum de partitions LTO envoyÃ©es en parallÃ¨le dans le flux.limite maximale de %d espaces de noms recherchÃ©s pour %qEle nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)le nombre maximum d'insns de rechargement gÃ©nÃ©rÃ©es par insn est atteint (%d)peut accÃ©der %E octet dans une rÃ©gion de taille %Epeut accÃ©der %E octets dans une rÃ©gion de taille %Epeut accÃ©der %E octets ou plus dans une rÃ©gion de taille %Epeut accÃ©der entre %E et %E octets dans une rÃ©gion de taille %Ene peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensemblepeut lire de %E octet depuis une rÃ©gion de taille %Epeut lire %E octets depuis une rÃ©gion de taille %Epeut lire %E octets ou plus depuis une rÃ©gion de taille %Epeut lire entre %E et %E octets depuis une rÃ©gion de taille %Epeut Ã©crire %E octet dans une rÃ©gion de taille %Epeut Ã©crire %E octets dans une rÃ©gion de taille %Epeut Ã©crire %E octets ou plus depuis une rÃ©gion de taille %Epeut Ã©crire entre %E et %E octets dans une rÃ©gion de taille %Eles registres mduc ne sont sauvegardÃ©s que sur la cible G13les fonctions mÃ©dia ne sont pas disponibles Ã  moins que %<-mmedia%> soit utilisÃ©l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeurle membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec un constructeur n'est pas permis dans l'unionle membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonymele membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'unionle membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec destructeur n'est pas permis dans l'unionle membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++20%> ou %<-std=gnu++20%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>le membre %qD est dÃ©clarÃ© comme ami avant la dÃ©finition du type %qTle membre %qD d'un objet en lecture seule est utilisÃ© comme sortie %<asm%>le membre %qD est une rÃ©fÃ©rence non initialisÃ©ele membre %qD est utilisÃ© sans avoir Ã©tÃ© initialisÃ©le membre %qD doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©sles fonctions membres sont implicitement amies de leur classele patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)les variables membre ne peuvent pas avoir le type RVV %qTles variables membre ne peuvent pas avoir le type SVE %qTdes membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronl'allocation de mÃ©moire a Ã©chouÃ© dans vasprintfl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressabledÃ©saccord dans la disposition de la mÃ©moirerÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»la mÃ©thode %<%c%E%> est dÃ©clarÃ©e %<@optional%> et %<@required%> en mÃªme tempsla mÃ©thode %s%s%s est marquÃ©e comme go:nointerfacela mÃ©thode %s%s%s exige un rÃ©cepteur pointeurles attributs d'arguments d'une mÃ©thode ne sont pas disponibles en Objective-C 1.0les attributs de la mÃ©thode ne sont pas disponibles dans Objective-C 1.0les attributs de la mÃ©thode ne peuvent pas Ãªtre spÃ©cifiÃ©s dans le contexte @implementationles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la finles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s uniquement Ã  la finla dÃ©claration de la mÃ©thode n'est pas dans le contexte @interfacela mÃ©thode dÃ©clarÃ©e %qE redÃ©fini la mÃ©thode %qEla dÃ©finition de la mÃ©thode pour %<%c%E%> n'a pas Ã©tÃ© trouvÃ©ela dÃ©finition de la mÃ©thode n'est pas dans le contexte @implementationla mÃ©thode redÃ©fini Ã  la fois les mÃ©thodes %<transaction_pure%> et %qEil manque peut-Ãªtre un appel Ã  [super dealloc] pour la mÃ©thodele type de la mÃ©thode ne correspond pas au type de l'objetla taille de partition minimale ne peut pas Ãªtre plus grande que la taille de partition maximalemio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord entre la taille de la dÃ©claration %qE (%wd) et la taille de son initialiseur (%wd)dÃ©saccord dans le type %u de l'argument de la fonction interne %qD; %qT attendudÃ©saccord dans le type %u de l'argument de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qT)dÃ©saccord dans le type %u de l'argument de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qs)dÃ©saccord de la limite %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord des limites %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord dans l'appel Ã  la fonction intrinsÃ¨que %qDdÃ©saccord dans le nombre d'arguments de la fonction %qF. Attendu: %d mais %d obtenusdÃ©saccord dans le type de retour de la fonction interne %qD; %qT attendudÃ©saccord dans le type de retour de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qs)les longueurs des paquets d'arguments sont en dÃ©saccord (%d vs %d)les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qEles longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qTattribut de contrat en dÃ©saccord dans la dÃ©clarationcondition de contrat en dÃ©saccord dans la dÃ©clarationdÃ©clarations non concordantes pendant l'optimisation lors de l'Ã©dition de liensopÃ©rateur en dÃ©saccord dans l'expression foldtypes d'opÃ©randes de comparaison non concordantsdÃ©finition non concordanteparenthÃ¨ses non appairÃ©esconstruction Objective-C++ %<@%D%> mal placÃ©enumÃ©ro de l'opÃ©rande $ manquant dans le format%<(%> manquante aprÃ¨s %<#pragma GCC visibility push%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma pack%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©%<)%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©dÃ©finition %<PHI%> manquante%<big-endian%>, %<little-endian%> ou %<default%> manquant aprÃ¨s %<#pragma scalar_storage_order%>%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%> ou %<ignored_attributes%> manquant aprÃ¨s %<#pragma GCC diagnostic%>attribut %<target%> manquant pour %qD avec plusieurs versionsclause %qs manquante en appliquant %<%s%> Ã  %qD, qui a dÃ©jÃ  Ã©tÃ© marquÃ© avec une directive Â«Â routineÂ Â» de OpenACCnote REG_EH_REGION manquante Ã  la fin du bb %i%<requires%> additionnel manquant pour dÃ©marrer une expression Â«Â requiresÂ Â»nom d'architecture manquant dans %<-march=%s%>argument manquant pour %<-mbranch-protection=%>argument manquant Ã  %<#pragma GCC diagnostic ignored_attributes%>argument manquant dans le pragma ou l'attribut %<target("branch-protection=")%>argument manquant Ã  %qsnom d'attribut manquant aprÃ¨s %<#pragma GCC diagnostic ignored_attributes%>barriÃ¨re manquante aprÃ¨s le bloc %iaccolades manquantes autour de l'initialisationaccolades manquantes autour de l'initialisation pour %qTarÃªte callgraph manquante pour l'appel stmt:accolade de fermeture manquante pour l'opÃ©rande nommÃ©parenthÃ¨se fermante manquantecollection manquante dans l'Ã©numÃ©ration rapideprÃ©dicat de contrÃ´le manquantnom de processeur manquant dans %<-mcpu=%s%>nom de processeur manquant dans %<-mtune=%s%>tiret manquantdÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsappel direct manquant pour la spÃ©culation %iarÃªte manquante %i->%inom de fichier manquant aprÃ¨s %qscaractÃ¨re de remplissage manquant Ã  la fin du format de strfmonnom d'en-tÃªte manquantexpression d'incrÃ©mentation manquanteappel indirect manquant dans la sÃ©quence d'appel spÃ©culativeinitialisation manquante pour le champ %qD de %qTinitialisation manquante pour le membre %qDcondition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>cible manquante dans le makefile aprÃ¨s %qsmappeur manquantmÃ©thode manquante %s%s%snom de module manquantnom manquant dans le pragma ou l'attribut %<target("arch=")%>nom manquant dans le pragma ou l'attribut %<target("cpu=")%>nombre manquantparenthÃ¨se ouvrante manquanteopÃ©rande manquantoption manquante aprÃ¨s %<#pragma GCC diagnostic%>object.d manquant ou corrompuorigine manquante pour un nÅ“ud dans une liste imbriquÃ©ecible manquante aprÃ¨s %qsattribut de patron principal %s manquantattributs de patron principal %s manquantattribut de propriÃ©tÃ© manquantrÃ©fÃ©rence manquante pour la spÃ©culation %idonnÃ©e de rÃ©solution manquante pour %ssentinelle manquante dans l'appel Ã  la fonctionliste d'arguments de patron manquante aprÃ¨s %qEÂ ; pour la dÃ©duction, le type Ã  remplacer doit Ãªtre suivi d'un simple declarator-idliste d'arguments de patron manquante aprÃ¨s %qEÂ ; type Ã  remplacer pour le patron non permis dans le paramÃ¨trearguments de patron manquantsarguments de patron manquants aprÃ¨s %qEcaractÃ¨re de terminaison %c manquantnom de type manquant dans la dÃ©claration typedefvaleur manquante dans le pragma ou l'attribut %<target()%>terme %<%.*s%> mal orthographiÃ© dans le format; utilisez plutÃ´t %<%s%s%>mÃ©lange de directives OpenMP avec un attribut et la syntaxe pragma dans la mÃªme dÃ©clarationmÃ©lange de directives OpenMP avec des attributs et la syntaxe pragma sur la mÃªme instructionmÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interditle mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©mode %qs appliquÃ© Ã  un type inappropriÃ©la taille du mode du rÃ©sultat non intÃ©gral ne correspond pas Ã  la taille du champ de %qsla modification de %qE n'est pas une expression constantemodificateur autre que %<val%> spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%> en utilisant des modificateurs OpenMP 5.2le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%> lorsque les modificateurs OpenMP 5.2 ne sont pas utilisÃ©sla modification d'un objet constant %qE n'est pas permise dans une expression constantedÃ©saccord dans la CRC du module %qsle module %qs est dÃ©clarÃ© icimodule %qs attendu, module d'en-tÃªte trouvÃ©module %qs trouvÃ©module %qs importÃ© icimodule dÃ©jÃ  dÃ©clarÃ©module dÃ©jÃ  importÃ©le module contient OpenMP, utilisez %<-fopenmp%> pour l'activerles dÃ©pendances du module requiÃ¨rent un prÃ©traitementnature du module dans l'instruction USE Ã  %Cla dÃ©claration de module n'est pas permise dans une unitÃ© d'en-tÃªtele dÃ©claration de module est uniquement permise comme premiÃ¨re dÃ©claration ou Ã  la fin d'un fragment de module globalplus que %d opÃ©randes dans %<asm%>plus d'une clause %<atomic_default_mem_order%> dans une mÃªme unitÃ© de compilationplus d'une clause %qs avec le modificateur %<source%> sur une construction %<ordered%>plus d'une directive Â«Â ctrlÂ Â»plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de baseplus d'un localisateur dans la clause %<depend%> sur une construction %<depobj%>dÃ©placement de %qE de type %qT sur lui-mÃªmedÃ©placer un objet local dans une instruction de retour empÃªche l'Ã©lision de la copiedÃ©placer un objet temporaire empÃªche l'Ã©lision de la copiempfr n'est pas configurÃ© pour gÃ©rer tous les modes en virgule flottantela compilation multi source n'est pas implÃ©mentÃ©e pour le C++le tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rel'exclusion multilib %qs est invalideles exclusions multilib %qs sont invalidesle sÃ©lecteur multilib %qs %qs est invalidele sÃ©lecteur multilib %qs est invalidela spec multilib %qs est invalidel'option %<-mcpu=%> a Ã©tÃ© spÃ©cifiÃ©e plusieurs foisplusieurs cibles %<default%> ont Ã©tÃ© dÃ©finiesmodificateurs %<step%> multiplesattribut %qE multipleles personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive %<.cfi_personality%>plusieurs directives OpenMP autonomes au milieu d'attributs %<omp::directive%> doivent toutes Ãªtre dans le mÃªme %<omp::sequence%>dÃ©clarations multiples dans une boucle %<for%> parcourant une plageplusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»dÃ©finition multiple de %q#Tplusieurs routines d'interruptions rapides vues: %qE et %qEchamps multiples initialisÃ©s dans l'union %qTplusieurs attributs de type de fonction spÃ©cifiÃ©stransitions chaud/froid multiples trouvÃ©es (bb %i)initialisations multiples donnÃ©es pour %qDinitialisations multiples donnÃ©es pour la base %qTappelants en ligne multiplesplusieurs attributs d'interruption ne sont pas permisattributs d'interruptions multiples pour la fonction %qDvariables d'itÃ©ration multiples dans l'Ã©numÃ©ration rapidemodificateurs linÃ©aires multiplesplusieurs mÃ©thodes nommÃ©es %<%c%E%> ont Ã©tÃ© rencontrÃ©esattributs de types imbriquÃ©s multiples pour la fonction %qDplusieurs paramÃ¨tres nommÃ©s %qDplusieurs dÃ©finitions existantes pour %qEplusieurs mÃ©thodes avec la propriÃ©tÃ© %qE ont Ã©tÃ© spÃ©cifiÃ©es, la derniÃ¨re sera utilisÃ©equalificatifs de rÃ©fÃ©rence multiplesattributs de sauvegarde de registres multiples pour la fonction %qDplusieurs sÃ©lecteurs nommÃ©s %<%c%E%> ont Ã©tÃ© rencontrÃ©sclasses de stockage multiples dans la dÃ©claration de %qsclasses de stockage multiples dans les spÃ©cificateurs de la dÃ©clarationtypes multiples dans une dÃ©clarationnÅ“uds PHI virtuels multiples dans le BB %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%>doit Ãªtre dÃ©clarÃ© avec %<noexcept(true)%>il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>le mutable %qD n'est pas utilisable dans une expression constanteun attribut nu ne peut Ãªtre appliquÃ© qu'Ã  des fonctionsnom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaule nom %qT a un type incompletle nom %qs diffÃ¨re du nom %qs dÃ©fini dans une autre unitÃ© de traductionle nom %qs est dÃ©fini comme ayant %u bits alors qu'une autre unitÃ© de traduction le dÃ©fini avec %u bitsle nom %qs est dÃ©fini Ã  %wd alors qu'une autre unitÃ© de traduction le dÃ©fini Ã  %wdle nom %qs est dÃ©fini Ã  une valeur diffÃ©rente dans une autre unitÃ© de traductionnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom 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'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qDnom d'espace de nom attendules agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiquesconversion rÃ©ductrice de %qE depuis %qH vers %qIla conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11%<this%> est nÃ©cessaire pour accÃ©der au membre %qE%<this%> est nÃ©cessaire pour accÃ©der au membre %qsa besoin de %<typename%> avant %<%T::%D::%E%> car %<%T::%D%> est une portÃ©e dÃ©pendantea besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendanteconversion explicite nÃ©cessaireconversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquantelongueur insn nÃ©gativeentier nÃ©gatif implicitement converti en un type non signÃ©longueur nÃ©gative dans la section du tableau dans la clause %qslimite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qsprofondeur d'imbrication nÃ©gative pour la rÃ©gion %inombre de dÃ©calages nÃ©gatiflargeur nÃ©gative dans le champ de bits %q+Dlargeur nÃ©gative du champ de bits %qsaucune des branches de %<if%> est une expression constanteni le destructeur ni %<operator delete%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finieni le destructeur ni l'opÃ©rateur %<delete[]%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finiealternatives imbriquÃ©es de dialecte assembleurdÃ©claration externe imbriquÃ©e de %qDla fonction imbriquÃ©e %q+D est dÃ©clarÃ©e mais jamais dÃ©finiefonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>corps manquant pour la fonction imbriquÃ©etrampolines de fonctions imbriquÃ©es pas supportÃ©s sur GCN5 Ã  cause des piles non exÃ©cutablestrampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette cibleles fonctions imbriquÃ©es ne savent pas Ãªtre profilÃ©es avec %<-mfentry%> sur un s390fonctions imbriquÃ©es pas supportÃ©es sur cette cibleles dÃ©finitions d'espace de noms imbriquÃ©s en ligne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>une boucle imbriquÃ©e dans une rÃ©duction nÃ©cessite une clause de rÃ©duction pour %qEle spÃ©cificateur de nom imbriquÃ© %qT pour la dÃ©claration d'un enum ne nomme pas une classe ou un espace de nomsles dÃ©finitions d'espace de noms imbriquÃ©s sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>nom d'espace de nom imbriquÃ© attendudirective imbriquÃ©e de mise entre guillemetsredÃ©finition imbriquÃ©e de %<enum %E%>redÃ©finition imbriquÃ©e de %<struct %E%>redÃ©finition imbriquÃ©e de %<union %E%>l'exigence imbriquÃ©e %qE n'est pas satisfaitel'exigence imbriquÃ©e %qE n'est pas satisfaite carÂ«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonctionÂ«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©la nouvelle dÃ©claration %q#D rend ambigÃ¼e le dÃ©claration interne %q#Dnouveau en Fortran 2003nouveau en Fortran 2008nouveau en Fortran 2018nouveau en Fortran 95de nouveaux types ne peuvent Ãªtre dÃ©finis dans un type Ã  retournerl'expression new n'est pas une expression constante avant C++20membre %q#D suivant dÃ©clarÃ© icipas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qspas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la placeaucune mÃ©thode %<%c%E%> trouvÃ©epas de %<FUNCTION_PROFILER%> pour CRISaucun type sous-jacent spÃ©cifiÃ© pour %<enum%>pas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qTpas de getter %qs trouvÃ©le mÃ©lange de FPX/FPU est interditaucun nom de fichier fourni pour la liste de sortie LTRANSpas d'argumentaucun argument pour la fonction de specaucun attribut peut Ãªtre appliquÃ© Ã  une instanciation expliciteaucun nom de classe spÃ©cifiÃ© avec %qspas de patron de classe nommÃ© %q#T dans %q#Tpas de %<]%> fermant pour le format %<%%[%>pas d'accolade fermantepas de constructeurpas de contexte pour rÃ©soudre le type de %qEaucun opÃ©rateur de conversion dÃ©clarÃ©pas de fonction de dÃ©sallocation correspondante pour %qDaucun type de donnÃ©es pour le mode %qsaucune dÃ©claration ne correspond Ã  %q#Daucune dÃ©claration de la propriÃ©tÃ© %qs trouvÃ©e dans l'interfacepas d'argument par dÃ©faut pour %qDpas de destructeurpas de rÃ©partiteur trouvÃ© pour les attributs de versionpas de rÃ©partiteur trouvÃ© pour les attributs de versionÂ : %spas de champ %qD trouvÃ© dans l'union initialisÃ©epas de fonction nommÃ©e %qDpas de liste immediate_usepas de fichier Ã  l'entrÃ©eaucun fichier d'entrÃ©e; pas d'accord pour Ã©crire les fichiers de sortieaucun type entier ne peut reprÃ©senter toutes les valeurs de l'Ã©numÃ©ration pour %qTpas de registre bas disponible pour dÃ©piler les registres hautspas de concordance pour pas de concordance pour l'appel Ã  %<%T::operator[] (%A)%>pas de concordance pour l'appel Ã  %<(%T) (%A)%>pas de correspondance pour convertir la fonction %qD vers le type %q#Tpas de concept correspondant pour l'introduction du patronaucun concept correspondant pour %qEaucune surcharge en virgule flottante correspond Ã  %qspas de fonction correspondant Ã  l'appel %<%D(%A)%>pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>pas de fonction concordante pour l'appel de %<%s(%A)%>pas de fonction correspondante pour l'appel de type gÃ©nÃ©riquepas de Â«Â pushÂ Â» correspondant pour %<#pragma GCC visibility pop%>aucun patron correspondant trouvÃ© pour %qDpas de fonction membre %qD dÃ©clarÃ©e dans %qTpas de membre nommÃ© %qE dans %qTpas d'ABI avec multilib (%qs) peut Ãªtre implÃ©mentÃ©e avec le jeu d'instruction %qs, utilisation de %qsaucun opÃ©rande de la disjonction est satisfaitpas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de post-incrÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le typeaucune dÃ©claration prÃ©cÃ©dente pour %qDaucun prototype prÃ©cÃ©dent pour %qDpas de type de processeur spÃ©cifiÃ© pour l'Ã©dition de liensaucun fichier de profile a Ã©tÃ© fusionnÃ©
  pas de profilage du code 64 bits pour cette ABIpas de registre dans l'adresseÂ«Â returnÂ Â» manquant dans une fonction %<constexpr%> devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction retournant %qTpas de point virgule Ã  la fin de la structure ou de l'unionpas de %<operator %s%> adaptÃ© pour %qTpas de %qD convenable dans la classe %qTpas de super classe dÃ©clarÃ©e dans @interface pour %qEpas de super classe dÃ©clarÃ©e dans l'interface pour %qEaucune information du point de suspension pour %qDpas de type nommÃ© %q#T dans %q#Taucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binairepas de redÃ©finition finale unique pour %qD dans %qTpas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>pas de destructeur viable pour %qTle nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_nodele nÅ“ud a body_removed mais il est une dÃ©finitionle nÅ“ud a l'ordre %i invalidele nÅ“ud a un type inconnule nÅ“ud est un alias mais pas une dÃ©finitionle nÅ“ud est un alias mais pas un alias implicitele nÅ“ud est seul dans un groupe comdatle nÅ“ud est analysÃ© mais il n'est pas une dÃ©finitionle nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_grouple nÅ“ud est symver mais pas un aliasle nÅ“ud est un transparent_alias mais pas un aliasle nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_aliasle nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtabnÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_nodedes nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©el'expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  %<false%> Ã  cause de l'appel Ã  %qDopÃ©rande registre non 32 bits pour Â«Â %%%cÂ Â»argument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lla fonction non %<consteval%> %q+D redÃ©fini une fonction %<consteval%>variante PCS qui n'est pas dÃ©rivÃ©e de AAPCScaractÃ¨re non ASCII dans une CFString littÃ©raleInitialisation d'un pointeur non NULL Ã  %Cconstruction non OpenACC Ã  l'intÃ©rieur d'une rÃ©gion OpenACCconstruction non OpenACC Ã  l'intÃ©rieur d'une routine OpenACCdÃ©sallocation de type non tableau sur un objet allouÃ© avec une allocation de type tableaudÃ©saccord sur le traitement de l'exception sans appella spÃ©cialisation partielle de la non variable ou non classe %qE n'est pas permisele bloc de base %d n'est pas froid mais il ne peut Ãªtre atteint que par des chemins traversant la partition froideargument entier non constant %u dans l'appel Ã  la fonction %qEargument non constant 0 pour %qsargument 1 non constant pour %qstableau non constant dans l'instruction DATA Ã  %Linitialisation d'un tableau non constantla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un %<typedef%>la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de typeun littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constantecondition non constante pour l'assertion statiqueÃ©lÃ©ment non constant dans un CONSTRUCTOR constantexpression %qs non constantel'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qDl'initialisation non constante dans la classe est invalide pour le membre statique %qDexpression d'initialisation non constante Ã  %Lle patron %qT ne peut Ãªtre dÃ©duit et il est utilisÃ© sans arguments de patronArgument INTEGER du sous-type pas par dÃ©faut passÃ© Ã  l'intrinsÃ¨que %s Ã  %LUNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variablela fonction non supprimÃ©e %q+D redÃ©fini la fonction supprimÃ©el'argument dans l'appel de la fonction %qE n'est pas en virgule flottantel'argument dans l'appel de la fonction %qE n'est pas en virgule flottantela non fonction %qD est dÃ©clarÃ©e comme un patron impliciteles dÃ©finitions d'alias sur autre chose qu'une fonction ne sont pas supportÃ©es dans cette configurationnon fonction dans un appel gimpleargument 1 non entier pour %qsargument 3 non entier dans l'appel Ã  la fonction %qEmodÃ¨le mÃ©moire non entier pour l'argument %d de %qEopÃ©rande non entier utilise avec le code d'opÃ©rande %<z%>instruction Â«Â switchÂ Â» avec un type non entierune expression lambda non locale ne peut pas avoir de capture par dÃ©fautla variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivialla variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamiquela non-boucle avec l'en-tÃªte %d n'est pas marquÃ©e pour Ãªtre retirÃ©ele tableau n'est pas une l-valeur dans l'expression conditionnellele non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la fonction non membre %qD ne peut pas avoir de qualificatif CVla fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rencela dÃ©claration Â«Â usingÂ Â» non membre nomme le constructeur de %qTla dÃ©claration du patron non membre de %qDl'entrÃ©e %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirela sortie %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirefonction non imbriquÃ©e avec un type modifiÃ© par une variablele membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>le type non-objective-c %qT ne peut Ãªtre interceptÃ©le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tresl'argument de %<__builtin_launder%> n'est pas un pointeurboucle imbriquÃ©e non rectangulaire avec un pas autre que les constantes 1 ou -1 pour %qsnon registre comme membre de gauche d'une opÃ©ration binairenon registre comme membre de gauche dans une opÃ©ration ternairenon registre comme membre de gauche d'une opÃ©ration unaire%qs non scalairetype non scalairevariable non scalaire %qD dans la clause %<lastprivate%> conditionnellesuffixe non standard sur une constante en virgule 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 de donnÃ©e non statique %qE est dÃ©clarÃ© %qsmembre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme type Ã  remplacerles initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la dÃ©claration non statique de %q+D suit une dÃ©claration statiqueinitialisation non statique d'un membre de tableau flexiblela rÃ©fÃ©rence non statique %q#D dans la classe sans un constructeurle membre par rÃ©fÃ©rence non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut%qD n'est pas un patron mais il est utilisÃ© comme patrontype non patron %qT utilisÃ© comme un patronla dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au threadla dÃ©claration non locale au thread de %q+D suit une dÃ©claration locale au thread%qs pas au plus haut niveauconversion non triviale dans %qsconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qE n'est pas permiseles paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les paramÃ¨tres de patrons non typÃ©s du type classe dÃ©duit sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur %qs avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectorielleindex de tableau non constant dans l'initialisationla liste des sorties de la boucle %d n'est pas vide mais des sorties ne sont pas enregistrÃ©esl'Ã©tiquette non locale %qD n'est pas la premiÃ¨re dans la sÃ©quences des Ã©tiquettes dans le bb %dl'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnuesl'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnuesla normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
  pas Encapsulated Lazy Records of Named Declarationscombinaison de types pas permise dans %qspas configurÃ© avec le suffixe d'en-tÃªtes 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 sentinelledes types diffÃ©rents sont inattendus pour l'opÃ©rateur binairepas d'export de %<#define %E%> car il est un mot-clÃ©pas de gÃ©nÃ©ration de zone de correctif, nops pas supportÃ©pas de support de l'option %<-fpic%> pour la chaÃ®ne de compilation v3mpas d'Ã©criture du module %qs Ã  cause d'erreursnotenote: pointeur de destination nulchaÃ®ne de format nullepointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type pointeur Ã  plusieurs niveaux %qTle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type non pointeur %qTle nombre doit Ãªtre 0 ou 1le nombre d'arguments ne concorde pas avec celui du prototype internele nombre d'arguments ne concorde pas avec celui du prototypele nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)le nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxle nombre de compteurs dans les donnÃ©es de profilage de la fonction %qD ne correspond pas Ã  ses donnÃ©es de profilage (compteur %qs, attendu %i et a %i)le nombre de rÃ©sultats ne correspond pas au nombre de valeursle nombre de cibles spÃ©culatives %i est en dÃ©saccord avec num_speculative_call_targets %ile nombre de variables dans la clause %qs avec le modificateur %<sink%> ne correspond pas au nombre de variables d'itÃ©rationsle nombre d'Ã©lÃ©ments du vecteur %wu dÃ©passe %dle nombre d'Ã©lÃ©ments du vecteur %wu n'est pas une puissance de deuxl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage [0-63]objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-outputobjc-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c-cpp-outputl'objet %qE de taille %sl'objet n'est pas une mÃ©thodeobjet manquant dans l'usage de %qEl'objet de taille %s allouÃ© par %qEla propriÃ©tÃ© de l'objet %qD n'a pas d'attribut %<assign%>, %<retain%> ou %<copy%>; on suppose que c'est %<assign%>l'objet de type %qT ne correspond pas au nom du destructeur ~%qTun objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaisonune dÃ©claration de mÃ©thode objective-c est attendueun ou des argument(s) de message objective-c++ est/sont attendu(s)rÃ©cepteur de message objective-c++ attenduune dÃ©claration de mÃ©thode objective-c++ est attendueobsolÃ¨te en Fortran 95code de format Maverick Â«Â %cÂ Â» obsolÃ¨teutilisation de l'option %<-I-%> obsolÃ¨te, veuillez utiliser %<-iquote%> Ã  la placeutilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e avec %<:%>utilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e sans %<=%>obtenu icila variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiedu modulele compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ©le compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ© (envisagez d'utiliser %<-B%>)dimension de dÃ©chargement hors limites (%d)le dÃ©calage %qwi est hors des limites de la chaÃ®ne constantele dÃ©calage excÃ¨de 16 octetsl'offset de %qD pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)le dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset de la classe de base %qT pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)l'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4ancienne dÃ©claration %q#DdÃ©finition de fonction selon l'ancien styledÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©el'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©omp_cur_iteration Ã  %L requiert %<-1%> comme dÃ©calage logiqueun champ est un champ de bits alors que l'autre ne l'est pasun des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>un type doit Ãªtre construit alors que l'autre ne le doit passeules les rÃ©gions %<distribute%>, %<parallel%> ou %<loop%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<simd%>seul %qT ou une constante pointeur null peut Ãªtre convertie vers %qTseulement %u nom fourni pour la liaison structurÃ©eseulement %u noms fournis pour la liaison structurÃ©eseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseul l'accÃ¨s 32 bits est supportÃ© pour l'espace d'adresses de %<__regio_symbol%>seul le format de dÃ©bogage DWARF est supportÃ© pour les routines de service d'interruptionsseuls des types d'objets Objective-C peuvent Ãªtre qualifiÃ©s avec un protocoleseul l'attribut %<fallthrough%> ou %<assume%> peut Ãªtre appliquÃ© Ã  une instruction nulleseuls les constructeurs prennent des initialisions membresseuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>uniquement ici comme un %<friend%>seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>seul de l'assembleur en ligne non Ã©valuÃ© est autorisÃ© dans une fonction %<constexpr%> en C++20seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section %<.bss%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section %<.noinit%>seules les valeurs 12 (4 ko) et 16 (64 ko) sont supportÃ©es pour la taille de garde. La valeur %d donnÃ©e (%llu ko) est hors limitesseulement les alias faibles sont supportÃ©s dans cette configurationseuls les initialiseurs Ã  zÃ©ro sont autorisÃ©s dans la section %qstype de vecteur opaque ne peut Ãªtre initialisÃ©dÃ©claration enum opaque iciun spÃ©cificateur enum opaque doit utiliser un simple identificateurspÃ©cificateur enum opaque sans noml'ouverture de %s a Ã©chouÃ©: %souverture de /dev/zero: %mouverture de la liste de sortie LTRANS %s: %mouverture du fichier de dÃ©pendances %s: %mouverture du fichier json %sÂ : %mouverture du fichier mixin %sÂ : %mouverture du fichier de sortie %qs: %souverture du fichier de sortie %s: %mcode %%xn d'opÃ©rande invalide pour QImodel'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bitsl'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)la contrainte de l'opÃ©rande contient un %<+%> ou un %<=%> incorrectement positionnÃ©les contraintes de l'opÃ©rande pour %<asm%> diffÃ¨rent en nombre d'alternativesl'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalidenumÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettrenumÃ©ro dâ€™opÃ©rande hors limitele numÃ©ro d'opÃ©rande est hors limites dans le formatnumÃ©ro d'opÃ©rande spÃ©cifiÃ© pour un format n'acceptant aucun argumentnumÃ©ro d'opÃ©rande spÃ©cifiÃ© avec une affectation supprimÃ©el'opÃ©rande de %<?:%> change de type signÃ© de %qT Ã  %qT Ã  cause du caractÃ¨re non signÃ© de l'autre opÃ©randel'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qEles types des opÃ©randes sont %qT et %qTles opÃ©randes de %<?:%> ont les types diffÃ©rents %qT et %qTles opÃ©randes de %<?:%> de types %qT et %qT ont des rangs de conversion pas ordonnÃ©sles opÃ©randes de %T/%t doivent Ãªtre reg + const_int:opÃ©ration non permise sur le type %<bfloat16_t%>l'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-registresoptimiser les paramÃ¨tres non liÃ©s et non var en les passant par rÃ©fÃ©rence pour autant qu'ils ne soient pas Ã©crits Ã  l'intÃ©rieur de la procÃ©dure appelÃ©e.l'option %<%s%> requiert %<-mlong-double-128%>lâ€™option %<%s=%s%> nâ€™est pas disponible pour le processeur %qsl'option %<-mdouble=32%> est uniquement disponible si configurÃ© %<--with-double={32|32,64|64,32}%>l'option %<-mdouble=64%> est uniquement disponible si configurÃ© %<--with-double={64|64,32|32,64}%>l'option %<-mirq-ctrl-saved%> est uniquement valable pour les processeurs ARC v2l'option %<-mlong-double=32%> est uniquement disponible si configurÃ© %<--with-long-double={32|32,64|64,32}%> ou %<--with-long-double=double%> en mÃªme temps que %<--with-double={32|32,64|64,32}%>l'option %<-mlong-double=64%> est uniquement disponible si configurÃ© %<--with-long-double={64|64,32|32,64}%> ou %<--with-long-double=double%> en mÃªme temps que %<--with-double={64|64,32|32,64}%>l'option %<-mrgf-banked-regs%> est uniquement valable pour les processeur ARC v2l'option %<-mstructure-size-boundary%> est dÃ©prÃ©ciÃ©elâ€™option %qs est ignorÃ©e, la valeur par dÃ©faut %qs est considÃ©rÃ©e pour le processeur %qslâ€™option %qs n'est pas disponible pour le processeur %qsl'option %qs est valide pour %s mais pas pour %soption %qs avec des valeurs diffÃ©rentes (%s, %s)l'option %s n'est pas supportÃ©e avec %<-fopenacc%>option %s pas utilisÃ©e de maniÃ¨re cohÃ©rente dans tous les fichiers d'entrÃ©e LTOoption %s avec des valeurs diffÃ©rentesargument optionnelparamÃ¨tre de classe optionneloptions ou cibles=options manquantes aprÃ¨s %qsdÃ©bordement de optype_msgidÂ :%dou remplacez les parenthÃ¨ses par des accolades pour initialiser par agrÃ©gation une variableou remplacez les parenthÃ¨ses par des accolades pour initialiser par valeur une variableou utilisez %<auto%> pour le patron de fonction abrÃ©gÃ©ou utilisez %<j%> au lieu de %<i%> pour les suffixes internes GNUles arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positivecomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entiercomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entier (%qT et %qT)comparaison ordonnÃ©e d'un pointeur avec un pointeur nulordonne les initialisations/finalisations pour l'Ã©chafaudage statique ou force la l'Ã©dition de liens des modules en cas d'Ã©chafaudage dynamiquetype ordinal attendul'origine pointe vers un parent diffÃ©rentle %<default%> original est icila dÃ©claration originale apparaÃ®t icile dÃ©claration originale est icila dÃ©claration originale avec moins de contrats est icila dÃ©finition originale apparaÃ®t icila dÃ©finition originale est icioriginal pas compressÃ© avec zstdtaille originale inconnuela dÃ©claration originale du patron est iciinitialement dÃ©clarÃ© %<const%> icidÃ©fini initialement icil'appel de fonction initialement indirect n'est pas pris en compte pour la mise en lignespÃ©cifiÃ© initialement iciconstruction %qs orphelinel'autre correspondance est iciaurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le casle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle %<__transaction_cancel%> extÃ©rieur n'est pas dans un %<__transaction_atomic%> extÃ©rieur ou une fonction %<transaction_may_cancel_outer%>le bloc extÃ©rieur de la rÃ©gion %i n'est pas bonla variable d'itÃ©ration extÃ©rieure %qD a l'expression d'ajout %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD a l'expression multiplicative %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD est utilisÃ©e dans une expression conditionnelle qui a un autre type que %qTla variable d'itÃ©ration extÃ©rieure %qD utilise une expression d'initialisation avec un autre type que %qTtransaction extÃ©rieure dans une fonction %<transaction_may_cancel_outer%>transaction extÃ©rieure dans une fonction %<transaction_safe%>transaction extÃ©rieure dans une transactionla contrainte de sortie %d ne peut pas Ãªtre spÃ©cifiÃ©e avec le registre Ã©crasÃ© %qsla contrainte de sortie %d doit spÃ©cifier un seul registrela contrainte de sortie %qc pour l'opÃ©rande %d n'est pas au dÃ©butle fichier de sortie %s existe dÃ©jÃ  dans le dossier %sle nom du fichier de sortie ne peut pas Ãªtre videnom du fichier de sortie spÃ©cifiÃ© deux foisla sortie numÃ©ro %d n'est pas directement adressablel'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>il manque un %<=%> Ã  la contrainte de l'opÃ©rande de sortiel'opÃ©rande de sortie est une constante dans %<asm%>les registres de sortie doivent Ãªtre regroupÃ©s en haut de la pileoutput_move_singleÂ :dÃ©bordement dans la dimension du tableaudÃ©bordement dans l'expression constantele dÃ©bordement dans la conversion de %qT vers %qT change la valeur en %qEle dÃ©bordement dans la conversion de %qT vers %qT change la valeur de %qE en %qEdÃ©bordement dans les valeurs de l'Ã©numÃ©rationdÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qDdÃ©bordement dans la conversion implicite de la constantedÃ©bordement de la liste d'arguments de sortie pour %qsinitialiseurs qui se chevauchent pour le champ %qT.%qDl'interne surchargÃ© %qs est implÃ©mentÃ© par l'interne %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typela fonction redÃ©finie est %q#Dla fonction redÃ©finie est %q#Fla fonction redÃ©finie est %qDle contrÃ´le de la redÃ©finition (override/final) est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>dans la redÃ©finition de %qD dÃ©clarÃ© %<transaction_safe%>argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qDargument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qDl'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>les captures d'initialisation compactes ne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>l'attribut Â«Â packedÂ Â» provoque un alignement inefficacel'attribut Â«Â packedÂ Â» entraÃ®ne un alignement inefficace pour %q+Dl'attribut Â«Â packedÂ Â» provoque un alignement inefficace pour %qEl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessairel'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %q+Dl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %qEdisposition de pile compacteremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignement avec %E octetsremplissage du Â«Â structÂ Â» pour aligner %q+Dle paramÃ¨tre %P a un type incomplet %qTle paramÃ¨tre %P de %qD a un type incomplet %qTparamÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©eparamÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»le paramÃ¨tre %qD a un type incompletle paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thodele paramÃ¨tre %qD est initialisÃ©le paramÃ¨tre %qD ne peut pas apparaÃ®tre dans ce contextele paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de formatle paramÃ¨tre %u (%q+D) a un type incompletle paramÃ¨tre %u (%q+D) a le type voidle paramÃ¨tre %u a un type incompletle paramÃ¨tre %u a le type voidla dÃ©claration d'un paramÃ¨tre avant des spÃ©cificateurs de dÃ©clarations lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant la spÃ©cification d'une exception lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le type de retour de fin d'une lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le qualificatif d'une transaction lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>paramÃ¨tre dÃ©clarÃ© %<auto%>le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variablele paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de formatnom du paramÃ¨tre manquant dans la liste des paramÃ¨tresnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionLe paquet de paramÃ¨tres %<__bases%> est uniquement valable dans la dÃ©claration d'un patronle paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patronle paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©fautl'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronl'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronle paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans %{GCC 12.1}%le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 13.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 9.1le passage par paramÃ¨tre pour l'argument de type %qT quand C++17 est activÃ© a changÃ© pour correspondre Ã  C++14 %{dans GCC 10.1%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres %<[[no_unique_address]]%> a changÃ© dans %{GCC 10.1%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres de champs de bits de largeur nulle a changÃ© dans GCC 12le paramÃ¨tre Ã  une fonction interne doit Ãªtre une chaÃ®ne sous forme constante ou littÃ©ralele paramÃ¨tre Ã  la fonction interne n'est pas valable: %sargument de type dÃ©rivÃ© paramÃ©trisÃ©le sous-programme parent ne peut pas Ãªtre mis en ligneles parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membreles parenthÃ¨ses doivent Ãªtre omises si la liste d'arguments d'attributs %qE est videles parenthÃ¨ses doivent Ãªtre omises si la liste des arguments de l'attribut est videdes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analysel'ambigÃ¼itÃ© sur les parenthÃ¨ses a Ã©tÃ© levÃ©e par un dÃ©claration de fonctionune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMPinitialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableauerreur d'analyse dans l'instruction SELECT RANK Ã  %Cerreur d'analyse dans l'instruction SELECT TYPE Ã  %Cerreur d'analyse dans la liste des arguments du patronpart-ref avec un attribut pointeur prÃ¨s de %L n'est pas le part-ref le plus Ã  droite ou data-stmt-objectla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte que le patron primaire; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e quespÃ©cialisation partielle %qT dÃ©clarÃ©e %<friend%>la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquetspÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qDune partition a Ã©tÃ© trouvÃ©e mais le fanion de partition de fonction n'est pas misl'Ã©tape %qs n'a pas Ã©tÃ© trouvÃ©e mais elle est rÃ©fÃ©rencÃ©e par la nouvelle Ã©tape %qsl'Ã©tape %s ne supporte pas le clonagel'Ã©tape %s a besoin d'une implÃ©mentation de %<set_pass_param%> pour gÃ©rer l'argument supplÃ©mentaire dans %<NEXT_PASS%>passÃ© au prÃ©-processeur si -fcpp est utilisÃ© (commutateur interne)le passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de %qT au lieu de %qT attendu Ã  l'argument %d de %qE aprÃ¨s passage de %qT Ã  l'argument %dpassage de %qT Ã  l'argument %d de %qE mais %qT n'est pas un type d'Ã©lÃ©ment SVE valablepassage de %qT Ã  l'argument %d de %qE mais l'argument %d a le type %qTpassage de %qT Ã  l'argument %d de %qE mais sa forme %qT n'accepte pas de scalairespassage de %qT Ã  l'argument %d de %qE mais l'argument prÃ©cÃ©dent avait le type %qTpassage de %qT Ã  l'argument %d de %qE qui attend %qTpassage de %qT Ã  l'argument %d de %qE qui attend %qspassage de %qT Ã  l'argument %d de %qE qui attend %qs ou %qspassage de %qT Ã  l'argument %d de %qE qui attend un type entier de 32 ou 64 bitsle passage de %qT Ã  l'argument %d de %qE qui attend un pointeur vers des Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un type pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un Ã©lÃ©ment scalairepassage de %qT Ã  l'argument %d de %qE qui attend un entier scalairepassage de %qT Ã  l'argument %d de %qE qui attend un pointeur scalairepassage de %qT Ã  l'argument %d de %qE qui attend un seul vecteur SVE au lieu d'un tuplepassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entierspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers non signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend l'adresse de base d'un vecteur ou d'un pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un vecteur de type scalairepassage de %qT Ã  l'argument %d de %qE qui attend un type tuple SVEpassage de %qT Ã  l'argument %d de %qE qui attend un type vectoriel SVEpassage de %qT Ã  l'argument %d de %qE qui, lors du chargement de %qT, attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui, lors du stockage de %qT, attend un vecteur d'entiers de %d bitspassage de %wd Ã  l'argument %d de %qE qui attend %wd, %wd, %wd ou %wdpassage de %wd Ã  l'argument %d de %qE qui attend une valeur %qT valablepassage de %wd Ã  l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd]passage de %wd Ã  l'argument %d de %qE qui attend soit %wd ou %wdpassage de NULL pour l'argument non pointeur %P de %qDpassage de l'argument %d de %qE comme %<float%> au lieu de %<double%> Ã  cause du prototypepassage de l'argument %d de %qE comme %qT au lieu de %qT Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme signÃ© Ã  cause du prototypepassage de l'argument %d de %qE comme un non signÃ© Ã  cause du prototypepasser l'argument %d de %qE abandonne le qualificatif %qs du type pointÃ©passer l'argument %d de %qE abandonne le qualificatif %qv du type pointÃ©passage de l'argument %d de %qE depuis un type Objective-C distinctpassage de l'argument %d de %qE depuis un type pointeur incompatiblepassage de l'argument %d de %qE depuis un ordre de stockage scalaire incompatiblepassage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermÃ©passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifle passage de l'argument %d de %qE transforme un pointeur en entier sans transtypagele passage de l'argument %d de %qE transforme un entier en pointeur sans transtypagepassage de l'argument %d de %qE avec des largeurs diffÃ©rentes Ã  cause du prototypepassage de l'argument %i aux alias qualifiÃ©s avec %qs avec l'argument %Zpassage de l'argument %i aux alias qualifiÃ©s avec %qs avec les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDle passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage d'un argument trop grand sur la pileentrÃ©e de fonction patchable %wu excÃ¨de la taille %wuchemin: pÃ©dantpÃ©dant: peut-Ãªtre que %<#include <coroutine>%> est manquantinsÃ©rez peut-Ãªtre un saut de ligne ou une autre rÃ©solution d'ambigÃ¼itÃ© pour empÃªcher ceci d'Ãªtre considÃ©rÃ© comme une ligne de contrÃ´le de modulevous avez peut-Ãªtre besoin d'arguments de patron explicites dans votre spÃ©cificateur de nom imbriquÃ©vous voulez peut-Ãªtre ajouter %<%T::%> explicitementerreur de permissionpermerreur: les contraintes sur le type Ã  remplacer ne sont pas satisfaitesles types Ã  remplacer ne sont pas permis dans ce contextel'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au moins %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwuveuillez utiliser un nom de processeur explicite.  Les noms de processeurs valides sontÂ : %sle greffon %qs a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents: %qs et %qsle greffon %s n'est pas sous une licence compatible avec GPL
diff -Nrcpad gcc-13.1.0/gcc/po/fr.po gcc-13.2.0/gcc/po/fr.po
*** gcc-13.1.0/gcc/po/fr.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/fr.po	Thu Jul 27 08:13:04 2023
***************
*** 97,106 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 13.1-b20230409\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
! "PO-Revision-Date: 2023-04-12 10:39+0200\n"
  "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
--- 97,106 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 13.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
! "PO-Revision-Date: 2023-04-27 16:11+0200\n"
  "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
*************** msgstr "utiliser le dialecte ISO de Modu
*** 4087,4093 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr "spÃ©cifier l'ordre des bibliothÃ¨ques. Les bibliothÃ¨ques peuvent Ãªtre spÃ©cifiÃ©es par des abrÃ©viations sÃ©parÃ©es par des virgulesÂ : log,min,pim,iso ou par noms de rÃ©pertoiresÂ : m2log,m2min,m2pim,m2iso."
  
  #: m2/lang.opt:127
--- 4087,4093 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr "spÃ©cifier l'ordre des bibliothÃ¨ques. Les bibliothÃ¨ques peuvent Ãªtre spÃ©cifiÃ©es par des abrÃ©viations sÃ©parÃ©es par des virgulesÂ : log,min,pim,iso ou par noms de rÃ©pertoiresÂ : m2log,m2min,m2pim,m2iso."
  
  #: m2/lang.opt:127
*************** msgstr "Activer le dÃ©pliage conservatif
*** 7731,7736 ****
--- 7731,7741 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr "-mlam=[none|u48|u57] Instrumentalise la position des mÃ©ta donnÃ©es dans les pointeurs de donnÃ©es utilisateurs."
  
+ #: config/i386/i386.opt:1280
+ #, no-c-format
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "Supporter les fonctions internes AMX-COMPLEX et la gÃ©nÃ©ration de code."
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "l'opÃ©rande Â«Â %%lÂ Â» n'est pa
*** 17268,17279 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisÃ©e"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 17273,17284 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "constante flottante mal utilisÃ©e"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Il manque la documentation pour
*** 18347,18409 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Les utilisations de cette option sont diagnostiquÃ©es."
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Comme %s%s (ou, dans la forme nÃ©gative, %s%s)."
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr "Comme %s%s."
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr "Comme %s."
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Comme %s."
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr "[disponible dans "
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr "[par dÃ©faut]"
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu octets"
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[activÃ©]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[dÃ©sactivÃ©]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Aucune option avec les caractÃ©ristiques dÃ©sirÃ©es a Ã©tÃ© trouvÃ©e\n"
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Aucune trouvÃ©e.  Utilisez --help=%s pour voir *toutes* les options acceptÃ©es par l'interface %s.\n"
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Toutes les options avec les caractÃ©ristiques dÃ©sirÃ©es ont dÃ©jÃ  Ã©tÃ© affichÃ©es\n"
  
! #: opts.cc:1908
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 18352,18414 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Les utilisations de cette option sont diagnostiquÃ©es."
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Comme %s%s (ou, dans la forme nÃ©gative, %s%s)."
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr "Comme %s%s."
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr "Comme %s."
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Comme %s."
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr "[disponible dans "
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr "[par dÃ©faut]"
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu octets"
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[activÃ©]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[dÃ©sactivÃ©]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Aucune option avec les caractÃ©ristiques dÃ©sirÃ©es a Ã©tÃ© trouvÃ©e\n"
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Aucune trouvÃ©e.  Utilisez --help=%s pour voir *toutes* les options acceptÃ©es par l'interface %s.\n"
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Toutes les options avec les caractÃ©ristiques dÃ©sirÃ©es ont dÃ©jÃ  Ã©tÃ© affichÃ©es\n"
  
! #: opts.cc:1909
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 18412,18458 ****
  "  Arguments valides connus pour lâ€™option %s:\n"
  "   "
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "Les options suivantes sont spÃ©cifiques Ã  la cible"
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr "Les options suivantes contrÃ´lent les messages dâ€™avertissement du compilateur"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "Les options suivantes contrÃ´lent les optimisations"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "Les options suivantes sont indÃ©pendantes du langage"
  
! #: opts.cc:1970
  msgid "The following options control parameters"
  msgstr "Les options suivantes contrÃ´lent les paramÃ¨tres"
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr "Les options suivantes sont uniquement spÃ©cifiques au langage "
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "Les options suivantes sont prises en charge par le langage "
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "Les options suivantes ne sont pas documentÃ©es"
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr "Les options suivantes prennent des arguments sÃ©parÃ©es"
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr "Les options suivantes prennent des arguments groupÃ©s"
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "Les options suivantes concernent des langages"
  
--- 18417,18463 ----
  "  Arguments valides connus pour lâ€™option %s:\n"
  "   "
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "Les options suivantes sont spÃ©cifiques Ã  la cible"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr "Les options suivantes contrÃ´lent les messages dâ€™avertissement du compilateur"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "Les options suivantes contrÃ´lent les optimisations"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "Les options suivantes sont indÃ©pendantes du langage"
  
! #: opts.cc:1971
  msgid "The following options control parameters"
  msgstr "Les options suivantes contrÃ´lent les paramÃ¨tres"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr "Les options suivantes sont uniquement spÃ©cifiques au langage "
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "Les options suivantes sont prises en charge par le langage "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "Les options suivantes ne sont pas documentÃ©es"
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr "Les options suivantes prennent des arguments sÃ©parÃ©es"
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr "Les options suivantes prennent des arguments groupÃ©s"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "Les options suivantes concernent des langages"
  
*************** msgstr "modificateur de longueur dans le
*** 18835,18906 ****
  msgid "<command-line>"
  msgstr "<ligne-de-commande>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "opÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "opÃ©rande invalide pour Â«Â %%%cÂ Â»"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, c-format
  msgid "invalid vector constant"
  msgstr "constante vecteur invalide"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "opÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»"
  
! #: config/aarch64/aarch64.cc:12044
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "opÃ©rande de registre incompatible pour Â«Â %%%cÂ Â»"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "opÃ©rande manquant"
  
! #: config/aarch64/aarch64.cc:12195
  #, c-format
  msgid "invalid constant"
  msgstr "constante invalide"
  
! #: config/aarch64/aarch64.cc:12198
  #, c-format
  msgid "invalid operand"
  msgstr "opÃ©rande invalide"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "prÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»"
  
! #: config/aarch64/aarch64.cc:12351
  #, c-format
  msgid "invalid address mode"
  msgstr "mode d'adresse invalide"
  
! #: config/aarch64/aarch64.cc:27134
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "impossible de combiner les vecteurs GNU et SVE dans l'opÃ©ration binaire"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â«Â %%&Â Â» utilisÃ© sans rÃ©fÃ©rence Ã  un TLS dynamique local"
--- 18840,18911 ----
  msgid "<command-line>"
  msgstr "<ligne-de-commande>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "opÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "opÃ©rande invalide pour Â«Â %%%cÂ Â»"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, c-format
  msgid "invalid vector constant"
  msgstr "constante vecteur invalide"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "opÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»"
  
! #: config/aarch64/aarch64.cc:12057
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "opÃ©rande de registre incompatible pour Â«Â %%%cÂ Â»"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "opÃ©rande manquant"
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
  msgstr "constante invalide"
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
  msgstr "opÃ©rande invalide"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "prÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»"
  
! #: config/aarch64/aarch64.cc:12364
  #, c-format
  msgid "invalid address mode"
  msgstr "mode d'adresse invalide"
  
! #: config/aarch64/aarch64.cc:27161
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "impossible de combiner les vecteurs GNU et SVE dans l'opÃ©ration binaire"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â«Â %%&Â Â» utilisÃ© sans rÃ©fÃ©rence Ã  un TLS dynamique local"
*************** msgid "invalid %%r value"
*** 18917,18934 ****
  msgstr "valeur %%r invalide"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "valeur %%R invalide"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "valeur %%N invalide"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "valeur %%P invalide"
--- 18922,18939 ----
  msgstr "valeur %%r invalide"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "valeur %%R invalide"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "valeur %%N invalide"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "valeur %%P invalide"
*************** msgstr "valeur %%M invalide"
*** 18958,18964 ****
  msgid "invalid %%U value"
  msgstr "valeur %%U invalide"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "valeur %%s invalide"
--- 18963,18969 ----
  msgid "invalid %%U value"
  msgstr "valeur %%U invalide"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "valeur %%s invalide"
*************** msgstr "valeur %%s invalide"
*** 18968,18974 ****
  msgid "invalid %%C value"
  msgstr "valeur %%C invalide"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "valeur %%E invalide"
--- 18973,18979 ----
  msgid "invalid %%C value"
  msgstr "valeur %%C invalide"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "valeur %%E invalide"
*************** msgstr "relocalisation unspec inconnue"
*** 18981,18987 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "valeur %%xn invalide"
--- 18986,18992 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "valeur %%xn invalide"
*************** msgstr "UNSPEC invalide comme opÃ©randeÂ
*** 19064,19098 ****
  msgid "unrecognized supposed constant"
  msgstr "constante supposÃ©e non reconnue"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
  msgstr "opÃ©rande shift invalide"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruction Thumb Ã©tablie"
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruction Ã©tablie dans la sÃ©quence conditionnelle"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "OpÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 19069,19103 ----
  msgid "unrecognized supposed constant"
  msgstr "constante supposÃ©e non reconnue"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
  msgstr "opÃ©rande shift invalide"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruction Thumb Ã©tablie"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruction Ã©tablie dans la sÃ©quence conditionnelle"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "OpÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "OpÃ©rande non supportÃ© pour le
*** 19101,19126 ****
  msgid "invalid operand for code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr "instruction jamais exÃ©cutÃ©e"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "code de format Maverick Â«Â %cÂ Â» obsolÃ¨te"
  
! #: config/arm/arm.cc:34257
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversion invalide depuis le type %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34259
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversion invalide vers le type %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "opÃ©ration non permise sur le type %<bfloat16_t%>"
  
--- 19106,19131 ----
  msgid "invalid operand for code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr "instruction jamais exÃ©cutÃ©e"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "code de format Maverick Â«Â %cÂ Â» obsolÃ¨te"
  
! #: config/arm/arm.cc:34270
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversion invalide depuis le type %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34272
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversion invalide vers le type %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "opÃ©ration non permise sur le type %<bfloat16_t%>"
  
*************** msgstr "constante en virgule flottante i
*** 19485,19581 ****
  msgid "Expected register or constant integer."
  msgstr "Registre ou constante entiÃ¨re attendus."
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opÃ©rande"
  
! #: config/i386/i386.cc:12941
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "utilisation invalide du registre Â«Â %sÂ Â»"
  
! #: config/i386/i386.cc:12946
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.cc:13179
  #, 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.cc:13214
  #, 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.cc:13283
  #, 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.cc:13288
  #, 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.cc:13365
  #, 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.cc:13444
  #, 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.cc:13462
  #, 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.cc:13475
  #, 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.cc:13490
  #, 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.cc:13518
  #, 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.cc:13536
  #, 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.cc:13559
  #, 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.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opÃ©rande"
  
! #: config/i386/i386.cc:13826
  #, c-format
  msgid "invalid vector immediate"
  msgstr "immÃ©diat vecteur invalide"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
--- 19490,19586 ----
  msgid "Expected register or constant integer."
  msgstr "Registre ou constante entiÃ¨re attendus."
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC invalide comme opÃ©rande"
  
! #: config/i386/i386.cc:12942
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "utilisation invalide du registre Â«Â %sÂ Â»"
  
! #: config/i386/i386.cc:12947
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "utilisation invalide de la sortie du fanion asm"
  
! #: config/i386/i386.cc:13180
  #, 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.cc:13215
  #, 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.cc:13290
  #, c-format
! msgid "invalid operand type used with operand code '%c'"
! msgstr "type opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â %cÂ Â»"
  
! #: config/i386/i386.cc:13295
  #, c-format
! msgid "invalid operand size for operand code '%c'"
! msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â %cÂ Â»"
  
! #: config/i386/i386.cc:13373
  #, 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.cc:13452
  #, 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.cc:13470
  #, 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.cc:13483
  #, 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.cc:13498
  #, 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.cc:13526
  #, 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.cc:13544
  #, 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.cc:13567
  #, 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.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "opÃ©rande invalide pour Â«Â %cÂ Â»"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "contrainte invalide pour l'opÃ©rande"
  
! #: config/i386/i386.cc:13834
  #, c-format
  msgid "invalid vector immediate"
  msgstr "immÃ©diat vecteur invalide"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "mode insn inconnu"
  
*************** msgstr "opÃ©ration invalide sur %<__fpre
*** 19606,19612 ****
  msgid "invalid %%P operand"
  msgstr "opÃ©rande %%P invalide"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "valeur %%p invalide"
--- 19611,19617 ----
  msgid "invalid %%P operand"
  msgstr "opÃ©rande %%P invalide"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "valeur %%p invalide"
*************** msgstr "Â«Â %%%cÂ Â» n'est pas un prÃ©fi
*** 19651,19658 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "utilisation invalide de Â«Â %%%cÂ Â»"
--- 19656,19663 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "utilisation invalide de Â«Â %%%cÂ Â»"
*************** msgid "post-increment address is not a r
*** 19684,19690 ****
  msgstr "le post-incrÃ©ment d'adresse n'est pas un registre"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "mauvaise adresse"
  
--- 19689,19695 ----
  msgstr "le post-incrÃ©ment d'adresse n'est pas un registre"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "mauvaise adresse"
  
*************** msgstr "adresse constante non supportÃ©e
*** 19842,19848 ****
  msgid "unsupported memory expression:"
  msgstr "expression mÃ©moire non supportÃ©eÂ :"
  
! #: config/riscv/riscv.cc:4378
  #, c-format
  msgid "invalid vector operand"
  msgstr "opÃ©rande vectoriel invalide"
--- 19847,19853 ----
  msgid "unsupported memory expression:"
  msgstr "expression mÃ©moire non supportÃ©eÂ :"
  
! #: config/riscv/riscv.cc:4384
  #, c-format
  msgid "invalid vector operand"
  msgstr "opÃ©rande vectoriel invalide"
*************** msgstr "%<-mquad-memory%> n'est pas disp
*** 19894,20036 ****
  msgid "bad move"
  msgstr "mauvais dÃ©placement"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr "Mauvais dÃ©placement sur 128 bits"
  
! #: config/rs6000/rs6000.cc:13798
  #, c-format
  msgid "invalid %%A value"
  msgstr "valeur %%A invalide"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "valeur %%D invalide"
  
! #: config/rs6000/rs6000.cc:13822
  #, c-format
  msgid "invalid %%e value"
  msgstr "valeur %%e invalide"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "valeur %%f invalide"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "valeur %%F invalide"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "valeur %%G invalide"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "valeur %%j invalide"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "valeur %%J invalide"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "valeur %%k invalide"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "valeur %%K invalide"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "valeur %%O invalide"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "valeur %%q invalide"
  
! #: config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%t value"
  msgstr "valeur %%t invalide"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "valeur %%T invalide"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "valeur %%u invalide"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "valeur %%v invalide"
  
! #: config/rs6000/rs6000.cc:14160
  #, c-format
  msgid "invalid %%V value"
  msgstr "valeur %%V invalide"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "valeur %%x invalide"
  
! #: config/rs6000/rs6000.cc:14233
  #, c-format
  msgid "invalid %%z value"
  msgstr "valeur %%z invalide"
  
! #: config/rs6000/rs6000.cc:14302
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valeur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»"
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "MÃ©lange invalide de types en virgule flottante IEEE 128 bits et IBM 128 bits"
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argument AltiVec passÃ© Ã  une fonction sans prototype"
  
! #: config/rs6000/rs6000.cc:27721
  msgid "Could not generate addis value for fusion"
  msgstr "N'a pu gÃ©nÃ©rer de valeur addis pour la fusion"
  
! #: config/rs6000/rs6000.cc:27790
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Impossible de gÃ©nÃ©rer un offset load/store pour la fusion"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr "Mauvaise fusion GPR"
  
! #: config/rs6000/rs6000.cc:28468
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversion invalide depuis le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28470
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversion invalide vers le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28472
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversion invalide depuis le type %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28474
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversion invalide vers le type %<__vector_pair%>"
  
--- 19899,20041 ----
  msgid "bad move"
  msgstr "mauvais dÃ©placement"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr "Mauvais dÃ©placement sur 128 bits"
  
! #: config/rs6000/rs6000.cc:13807
  #, c-format
  msgid "invalid %%A value"
  msgstr "valeur %%A invalide"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "valeur %%D invalide"
  
! #: config/rs6000/rs6000.cc:13831
  #, c-format
  msgid "invalid %%e value"
  msgstr "valeur %%e invalide"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "valeur %%f invalide"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "valeur %%F invalide"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "valeur %%G invalide"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "valeur %%j invalide"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "valeur %%J invalide"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "valeur %%k invalide"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "valeur %%K invalide"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "valeur %%O invalide"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "valeur %%q invalide"
  
! #: config/rs6000/rs6000.cc:14076
  #, c-format
  msgid "invalid %%t value"
  msgstr "valeur %%t invalide"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "valeur %%T invalide"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "valeur %%u invalide"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "valeur %%v invalide"
  
! #: config/rs6000/rs6000.cc:14169
  #, c-format
  msgid "invalid %%V value"
  msgstr "valeur %%V invalide"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "valeur %%x invalide"
  
! #: config/rs6000/rs6000.cc:14242
  #, c-format
  msgid "invalid %%z value"
  msgstr "valeur %%z invalide"
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valeur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»"
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "MÃ©lange invalide de types en virgule flottante IEEE 128 bits et IBM 128 bits"
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argument AltiVec passÃ© Ã  une fonction sans prototype"
  
! #: config/rs6000/rs6000.cc:27730
  msgid "Could not generate addis value for fusion"
  msgstr "N'a pu gÃ©nÃ©rer de valeur addis pour la fusion"
  
! #: config/rs6000/rs6000.cc:27799
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Impossible de gÃ©nÃ©rer un offset load/store pour la fusion"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr "Mauvaise fusion GPR"
  
! #: config/rs6000/rs6000.cc:28477
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversion invalide depuis le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28479
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversion invalide vers le type %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28481
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversion invalide depuis le type %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28483
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversion invalide vers le type %<__vector_pair%>"
  
*************** msgstr "candidatÂ :"
*** 20487,20493 ****
  msgid "  after user-defined conversion:"
  msgstr "  aprÃ¨s la conversion dÃ©finie par l'utilisateurÂ :"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat estÂ :"
--- 20492,20498 ----
  msgid "  after user-defined conversion:"
  msgstr "  aprÃ¨s la conversion dÃ©finie par l'utilisateurÂ :"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "le candidat estÂ :"
*************** msgstr "DÃ©saccord de la limite du table
*** 20952,20958 ****
  msgid "Driving:"
  msgstr "Pilotage:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argument effectif de INTENT = OUT/INOUT"
  
--- 20957,20963 ----
  msgid "Driving:"
  msgstr "Pilotage:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argument effectif de INTENT = OUT/INOUT"
  
*************** msgstr "bloc IF"
*** 21110,21120 ****
  msgid "implied END DO"
  msgstr "END DO implicite"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "affectation"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
  msgstr "affectation de pointeur"
  
--- 21115,21125 ----
  msgid "implied END DO"
  msgstr "END DO implicite"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "affectation"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr "affectation de pointeur"
  
*************** msgstr "affectation de pointeur"
*** 21122,21320 ****
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr "procÃ©dure Ã©lÃ©mentaire"
  
! #: fortran/resolve.cc:2494
  msgid "allocatable argument"
  msgstr "argument qui peut Ãªtre allouÃ©"
  
! #: fortran/resolve.cc:2499
  msgid "asynchronous argument"
  msgstr "argument asynchrone"
  
! #: fortran/resolve.cc:2504
  msgid "optional argument"
  msgstr "argument optionnel"
  
! #: fortran/resolve.cc:2509
  msgid "pointer argument"
  msgstr "argument pointeur"
  
! #: fortran/resolve.cc:2514
  msgid "target argument"
  msgstr "argument cible"
  
! #: fortran/resolve.cc:2519
  msgid "value argument"
  msgstr "argument valeur"
  
! #: fortran/resolve.cc:2524
  msgid "volatile argument"
  msgstr "argument volatile"
  
! #: fortran/resolve.cc:2529
  msgid "assumed-shape argument"
  msgstr "argument de forme tacite (assumed-shape)"
  
! #: fortran/resolve.cc:2534
  msgid "assumed-rank argument"
  msgstr "argument de rang tacite (assumed-rank)"
  
! #: fortran/resolve.cc:2539
  msgid "coarray argument"
  msgstr "argument co-tableau"
  
! #: fortran/resolve.cc:2544
  msgid "parametrized derived type argument"
  msgstr "argument de type dÃ©rivÃ© paramÃ©trisÃ©"
  
! #: fortran/resolve.cc:2549
  msgid "polymorphic argument"
  msgstr "argument polymorphique"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr "attribut NO_ARG_CHECK "
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  msgid "assumed-type argument"
  msgstr "argument de type tacite (assumed-type)"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr "rÃ©sultat tableau"
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr "rÃ©sultat pointeur ou allouable"
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr "rÃ©sultat avec une longueur de caractÃ¨res non constante"
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr "procÃ©dure bind(c)"
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Contexte invalide pour un pointeur NULL() Ã  %%L"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "L'opÃ©rande de l'opÃ©rateur numÃ©rique unaire %%<%s%%> Ã  %%L est %s"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "EntitÃ©s de type dÃ©rivÃ© inattendues dans l'opÃ©rateur numÃ©rique intrinsÃ¨que binaire %%<%s%%> Ã  %%L"
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Les opÃ©randes de l'opÃ©rateur numÃ©rique binaire %%<%s%%> Ã  %%L sont %s/%s"
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Les opÃ©randes de l'opÃ©rateur de concatÃ©nation de chaÃ®nes Ã  %%L sont %s/%s"
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Les opÃ©randes de l'opÃ©rateur logique %%<%s%%> Ã  %%L sont %s/%s"
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "L'opÃ©rande de l'opÃ©rateur .not. Ã  %%L est %s"
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Les quantitÃ©s COMPLEX ne peuvent pas Ãªtre comparÃ©es Ã  %L"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Les valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %s"
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Les opÃ©randes de l'opÃ©rateur de comparaison %%<%s%%> Ã  %%L sont %s/%s"
  
! #: fortran/resolve.cc:4410
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "OpÃ©rateur %%<%s%%> inconnu Ã  %%L; vouliez-vous utiliser %%<%s%%>Â ?"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "OpÃ©rateur %%<%s%%> inconnu Ã  %%L"
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "L'opÃ©rande de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L est %s"
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Les opÃ©randes de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L sont %s/%s"
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangs inconsistant pour l'opÃ©rateur Ã  %%L et %%L"
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr "Variable de boucle"
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
  msgstr "variable d'itÃ©rateur"
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr "Expression de dÃ©part dans la boucle DO"
  
! #: fortran/resolve.cc:7395
  msgid "End expression in DO loop"
  msgstr "Expression de fin dans la boucle DO"
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr "Expression de pas dans la boucle DO"
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr "objet DEALLOCATE"
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr "objet ALLOCATE"
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr "Ã©lÃ©ment dans READ"
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
--- 21127,21325 ----
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr "procÃ©dure Ã©lÃ©mentaire"
  
! #: fortran/resolve.cc:2511
  msgid "allocatable argument"
  msgstr "argument qui peut Ãªtre allouÃ©"
  
! #: fortran/resolve.cc:2516
  msgid "asynchronous argument"
  msgstr "argument asynchrone"
  
! #: fortran/resolve.cc:2521
  msgid "optional argument"
  msgstr "argument optionnel"
  
! #: fortran/resolve.cc:2526
  msgid "pointer argument"
  msgstr "argument pointeur"
  
! #: fortran/resolve.cc:2531
  msgid "target argument"
  msgstr "argument cible"
  
! #: fortran/resolve.cc:2536
  msgid "value argument"
  msgstr "argument valeur"
  
! #: fortran/resolve.cc:2541
  msgid "volatile argument"
  msgstr "argument volatile"
  
! #: fortran/resolve.cc:2546
  msgid "assumed-shape argument"
  msgstr "argument de forme tacite (assumed-shape)"
  
! #: fortran/resolve.cc:2551
  msgid "assumed-rank argument"
  msgstr "argument de rang tacite (assumed-rank)"
  
! #: fortran/resolve.cc:2556
  msgid "coarray argument"
  msgstr "argument co-tableau"
  
! #: fortran/resolve.cc:2561
  msgid "parametrized derived type argument"
  msgstr "argument de type dÃ©rivÃ© paramÃ©trisÃ©"
  
! #: fortran/resolve.cc:2566
  msgid "polymorphic argument"
  msgstr "argument polymorphique"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr "attribut NO_ARG_CHECK "
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  msgid "assumed-type argument"
  msgstr "argument de type tacite (assumed-type)"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr "rÃ©sultat tableau"
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr "rÃ©sultat pointeur ou allouable"
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr "rÃ©sultat avec une longueur de caractÃ¨res non constante"
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr "procÃ©dure bind(c)"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Contexte invalide pour un pointeur NULL() Ã  %%L"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "L'opÃ©rande de l'opÃ©rateur numÃ©rique unaire %%<%s%%> Ã  %%L est %s"
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "EntitÃ©s de type dÃ©rivÃ© inattendues dans l'opÃ©rateur numÃ©rique intrinsÃ¨que binaire %%<%s%%> Ã  %%L"
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Les opÃ©randes de l'opÃ©rateur numÃ©rique binaire %%<%s%%> Ã  %%L sont %s/%s"
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Les opÃ©randes de l'opÃ©rateur de concatÃ©nation de chaÃ®nes Ã  %%L sont %s/%s"
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Les opÃ©randes de l'opÃ©rateur logique %%<%s%%> Ã  %%L sont %s/%s"
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "L'opÃ©rande de l'opÃ©rateur .not. Ã  %%L est %s"
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Les quantitÃ©s COMPLEX ne peuvent pas Ãªtre comparÃ©es Ã  %L"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Les valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %s"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Les opÃ©randes de l'opÃ©rateur de comparaison %%<%s%%> Ã  %%L sont %s/%s"
  
! #: fortran/resolve.cc:4427
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "OpÃ©rateur %%<%s%%> inconnu Ã  %%L; vouliez-vous utiliser %%<%s%%>Â ?"
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "OpÃ©rateur %%<%s%%> inconnu Ã  %%L"
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "L'opÃ©rande de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L est %s"
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Les opÃ©randes de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L sont %s/%s"
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangs inconsistant pour l'opÃ©rateur Ã  %%L et %%L"
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr "Variable de boucle"
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr "variable d'itÃ©rateur"
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr "Expression de dÃ©part dans la boucle DO"
  
! #: fortran/resolve.cc:7412
  msgid "End expression in DO loop"
  msgstr "Expression de fin dans la boucle DO"
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr "Expression de pas dans la boucle DO"
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr "objet DEALLOCATE"
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr "objet ALLOCATE"
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr "Ã©lÃ©ment dans READ"
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
*************** msgstr "Longueurs de CHARACTER diffÃ©ren
*** 21327,21353 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "DÃ©bordement d'entier en calculant la quantitÃ© de mÃ©moire Ã  allouer"
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "La valeur du paramÃ¨tre PDT LEN Â«Â %sÂ Â» n'est pas en accord avec celle dans la dÃ©claration fictive"
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longueur rÃ©elle de la chaÃ®ne ne correspond pas Ã  celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longueur rÃ©elle de la chaÃ®ne est plus courte que celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "La cible du remappage de rang est trop petite (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr "Assignation d'un scalaire Ã  un tableau non allouÃ©"
  
--- 21332,21358 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "DÃ©bordement d'entier en calculant la quantitÃ© de mÃ©moire Ã  allouer"
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "La valeur du paramÃ¨tre PDT LEN Â«Â %sÂ Â» n'est pas en accord avec celle dans la dÃ©claration fictive"
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longueur rÃ©elle de la chaÃ®ne ne correspond pas Ã  celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longueur rÃ©elle de la chaÃ®ne est plus courte que celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "La cible du remappage de rang est trop petite (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr "Assignation d'un scalaire Ã  un tableau non allouÃ©"
  
*************** msgid "%<-mrelax%> is only supported for
*** 22215,22221 ****
  msgstr "%<-mrelax%> est uniquement supportÃ© pour le PIC RTP"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction %s Ã  %C"
--- 22220,22226 ----
  msgstr "%<-mrelax%> est uniquement supportÃ© pour le PIC RTP"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Erreur de syntaxe dans l'instruction %s Ã  %C"
*************** msgstr "l'attribut %qE est ignorÃ© car i
*** 22587,22593 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
--- 22592,22598 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "les attributs de type sont ignor
*** 22684,22693 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 22689,22698 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "impossible de lire le profil de
*** 22822,22828 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "le dÃ©calage %qwi est hors des limites de la chaÃ®ne constante"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE dÃ©clarÃ© ici"
--- 22827,22833 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "le dÃ©calage %qwi est hors des limites de la chaÃ®ne constante"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE dÃ©clarÃ© ici"
*************** msgstr "la constante de grande taille en
*** 24658,24664 ****
  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.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, 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Ã©"
--- 24663,24669 ----
  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.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, 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Ã©"
*************** msgstr "la fonction retourne l'adresse d
*** 25429,25435 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 25434,25440 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "le pointeur ballant vers %qD est
*** 26547,26560 ****
  msgid "using a dangling pointer to %qD"
  msgstr "utilisation d'un pointeur ballant vers %qD"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD dÃ©clarÃ© ici"
--- 26552,26565 ----
  msgid "using a dangling pointer to %qD"
  msgstr "utilisation d'un pointeur ballant vers %qD"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD dÃ©clarÃ© ici"
*************** msgstr "%qD appelÃ© sur un pointeur pass
*** 26599,26605 ****
  msgid "call to %qD"
  msgstr "appel Ã  %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "stockage de l'adresse de la variable locale %qD dans %qE"
--- 26604,26610 ----
  msgid "call to %qD"
  msgstr "appel Ã  %qD"
  
! #: gimple-ssa-warn-access.cc:4611
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "stockage de l'adresse de la variable locale %qD dans %qE"
*************** msgstr "le rÃ©sumÃ© en ligne ipa est man
*** 27669,27675 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "le rÃ©sumÃ© de modref IPA est manquant dans le fichier d'entrÃ©e"
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "fonction de saut invalide dans un flux LTO"
--- 27674,27680 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "le rÃ©sumÃ© de modref IPA est manquant dans le fichier d'entrÃ©e"
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "fonction de saut invalide dans un flux LTO"
*************** msgstr "erreur lors de la fermeture des
*** 28628,28634 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "l'option %qs en ligne de commande n'est pas supportÃ©e par cette configuration"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument manquant Ã  %qs"
--- 28633,28639 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "l'option %qs en ligne de commande n'est pas supportÃ©e par cette configuration"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument manquant Ã  %qs"
*************** msgstr "%qs est mutuellement exclusif av
*** 28668,28679 ****
  msgid "unrecognized argument in option %qs"
  msgstr "argument non reconnu pour l'option %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, 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.cc:1542 config/i386/i386-options.cc:1638
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "les arguments valables pour %qs sont: %s"
--- 28673,28684 ----
  msgid "unrecognized argument in option %qs"
  msgstr "argument non reconnu pour l'option %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, 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.cc:1542 config/i386/i386-options.cc:1640
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "les arguments valables pour %qs sont: %s"
*************** msgstr "%<-fsanitize=pointer-subtract%>
*** 28828,28834 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> n'est pas supportÃ©"
  
! #: opts.cc:1256 opts.cc:2247
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> n'est pas supportÃ©"
--- 28833,28839 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> n'est pas supportÃ©"
  
! #: opts.cc:1256 opts.cc:2248
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> n'est pas supportÃ©"
*************** msgstr "le pistage des variables a Ã©tÃ©
*** 28868,29049 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "le pistage des variables a Ã©tÃ© demandÃ© mais il n'est pas supportÃ© par ce format de dÃ©bogage"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments change l'ordonnancement sÃ©lectif"
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> est ignorÃ© quand %<-fstrict-flex-arrays%> n'est pas prÃ©sent"
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne fonctionne pas avec les exceptions sur cette architecture"
  
! #: opts.cc:1469
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne supporte pas les informations de retour en arriÃ¨re sur cette architecture"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne fonctionne pas sur cette architecture"
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "%<include_flags 0x%x%> non reconnu passÃ© Ã  %<print_specific_help%>"
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "l'option %<-fsanitize=all%> n'est pas valide"
  
! #: opts.cc:2281
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "argument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s; vouliez-vous utiliser %qsÂ ?"
  
! #: opts.cc:2287
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "argument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2322
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "directive d'attribut %qs ignorÃ©e"
  
! #: opts.cc:2346
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "argument non reconnu pour %<-fzero-call-used-regs=%>: %qs"
  
! #: opts.cc:2370
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "arguments invalides pour l'option %<-falign-%s%>: %qs"
  
! #: opts.cc:2385
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "nombre d'arguments invalide pour l'option %<-falign-%s%>: %qs"
  
! #: opts.cc:2394
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> n'est pas entre 0 et %d"
  
! #: opts.cc:2453
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argument invalide pour %<-fpatchable-function-entry%>"
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "l'argument de %<--help%> %q.*s est ambigu, veuillez Ãªtre plus prÃ©cis"
  
! #: opts.cc:2575
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "argument non reconnu pour l'option %<--help=%>Â : %q.*s"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "arguments ignorÃ©s pour %<-Wattributes=%>Â ; utilisez %<-Wno-attributes=%> Ã  la place"
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "%<,%> Ã  la fin dans les arguments pour %<-Wno-attributes=%>"
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr "l'option %<-foffload-abi%> ne peut Ãªtre spÃ©cifiÃ©e qu'avec un compilateur pour le dÃ©lestage"
  
! #: opts.cc:2990
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %wu"
  
! #: opts.cc:3111
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "paramÃ¨tre de contrÃ´le de la pile %qs inconnu"
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf%> %<-g%s%> pour le niveau de dÃ©bogage"
  
! #: opts.cc:3168
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "la version dwarf %wu n'est pas supportÃ©e"
  
! #: opts.cc:3205
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "argument non reconnu pour l'option %<-flto=%>Â : %qs"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "le systÃ¨me cible ne supporte pas la sortie de dÃ©bogage"
  
! #: opts.cc:3443
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "le format de dÃ©bogage %qs entre en conflit avec une sÃ©lection prÃ©cÃ©dente"
  
! #: opts.cc:3467
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "niveau de sortie de dÃ©bogage %qs non reconnu"
  
! #: opts.cc:3469
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "le niveau de sortie de dÃ©bogage %qs est trop Ã©levÃ©"
  
! #: opts.cc:3481
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "niveau de sortie de dÃ©bogage btf %qs non reconnu"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "obtention de la limite maximale de la taille du fichier de vidange (core file): %m"
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "initialisation de la limite maximale de la taille du fichier de vidange (core file): %m"
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "option gcc de dÃ©bogage non reconnue: %c"
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: pas d'option %<-%s%>; aviez-vous l'intention d'utiliser %<-%s%>Â ?"
  
! #: opts.cc:3580
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: pas d'option %<-%s%>"
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> n'est pas une option qui contrÃ´le les avertissements"
--- 28873,29054 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "le pistage des variables a Ã©tÃ© demandÃ© mais il n'est pas supportÃ© par ce format de dÃ©bogage"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments change l'ordonnancement sÃ©lectif"
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> est ignorÃ© quand %<-fstrict-flex-arrays%> n'est pas prÃ©sent"
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne fonctionne pas avec les exceptions sur cette architecture"
  
! #: opts.cc:1470
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne supporte pas les informations de retour en arriÃ¨re sur cette architecture"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> ne fonctionne pas sur cette architecture"
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "%<include_flags 0x%x%> non reconnu passÃ© Ã  %<print_specific_help%>"
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "l'option %<-fsanitize=all%> n'est pas valide"
  
! #: opts.cc:2282
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "argument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s; vouliez-vous utiliser %qsÂ ?"
  
! #: opts.cc:2288
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "argument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2323
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "directive d'attribut %qs ignorÃ©e"
  
! #: opts.cc:2347
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "argument non reconnu pour %<-fzero-call-used-regs=%>: %qs"
  
! #: opts.cc:2371
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "arguments invalides pour l'option %<-falign-%s%>: %qs"
  
! #: opts.cc:2386
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "nombre d'arguments invalide pour l'option %<-falign-%s%>: %qs"
  
! #: opts.cc:2395
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> n'est pas entre 0 et %d"
  
! #: opts.cc:2454
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argument invalide pour %<-fpatchable-function-entry%>"
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "l'argument de %<--help%> %q.*s est ambigu, veuillez Ãªtre plus prÃ©cis"
  
! #: opts.cc:2576
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "argument non reconnu pour l'option %<--help=%>Â : %q.*s"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "arguments ignorÃ©s pour %<-Wattributes=%>Â ; utilisez %<-Wno-attributes=%> Ã  la place"
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "%<,%> Ã  la fin dans les arguments pour %<-Wno-attributes=%>"
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr "l'option %<-foffload-abi%> ne peut Ãªtre spÃ©cifiÃ©e qu'avec un compilateur pour le dÃ©lestage"
  
! #: opts.cc:2991
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %wu"
  
! #: opts.cc:3112
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "paramÃ¨tre de contrÃ´le de la pile %qs inconnu"
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf%> %<-g%s%> pour le niveau de dÃ©bogage"
  
! #: opts.cc:3169
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "la version dwarf %wu n'est pas supportÃ©e"
  
! #: opts.cc:3206
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "argument non reconnu pour l'option %<-flto=%>Â : %qs"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "le systÃ¨me cible ne supporte pas la sortie de dÃ©bogage"
  
! #: opts.cc:3444
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "le format de dÃ©bogage %qs entre en conflit avec une sÃ©lection prÃ©cÃ©dente"
  
! #: opts.cc:3468
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "niveau de sortie de dÃ©bogage %qs non reconnu"
  
! #: opts.cc:3470
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "le niveau de sortie de dÃ©bogage %qs est trop Ã©levÃ©"
  
! #: opts.cc:3482
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "niveau de sortie de dÃ©bogage btf %qs non reconnu"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "obtention de la limite maximale de la taille du fichier de vidange (core file): %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "initialisation de la limite maximale de la taille du fichier de vidange (core file): %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "option gcc de dÃ©bogage non reconnue: %c"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: pas d'option %<-%s%>; aviez-vous l'intention d'utiliser %<-%s%>Â ?"
  
! #: opts.cc:3581
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: pas d'option %<-%s%>"
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> n'est pas une option qui contrÃ´le les avertissements"
*************** msgstr "le code du fragment gÃ©nÃ©rique
*** 29724,29910 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%qD renommÃ© aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© dans l'assembleur"
  
! #: symtab.cc:1107
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "le symbole de la fonction n'est pas une fonction"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "attribut %<ifunc%> inconsistant"
  
! #: symtab.cc:1122
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "le symbole de la variable n'est pas une variable"
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "le nÅ“ud a un type inconnu"
  
! #: symtab.cc:1133
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "le nÅ“ud a l'ordre %i invalide"
  
! #: symtab.cc:1142
  #, 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.cc:1150
  #, 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.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "la liste de hachage des noms assembleur est corrompue"
  
! #: symtab.cc:1177
  #, 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.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "la liste doublement liÃ©e des noms assembleur est corrompue"
  
! #: symtab.cc:1191
  #, 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.cc:1196
  #, 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.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "le nÅ“ud est un alias mais pas un alias implicite"
  
! #: symtab.cc:1206
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "le nÅ“ud est un alias mais pas une dÃ©finition"
  
! #: symtab.cc:1211
  #, 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.cc:1216
  #, 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.cc:1221
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "le nÅ“ud est symver mais pas un alias"
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr "la cible symver n'est pas exportÃ©e avec la visibilitÃ© par dÃ©faut"
  
! #: symtab.cc:1237
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "symver n'est pas exportÃ© avec la visibilitÃ© par dÃ©faut"
  
! #: symtab.cc:1246
  #, 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.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "liste same_comdat_group au travers de groupes diffÃ©rents"
  
! #: symtab.cc:1256
  #, 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.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "le nÅ“ud est seul dans un groupe comdat"
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group n'est pas une liste circulaire"
  
! #: symtab.cc:1283
  #, 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.cc:1293
  #, 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.cc:1300
  #, 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.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr "Les sections de l%'alias et de la cible diffÃ¨rent"
  
! #: symtab.cc:1319
  #, 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.cc:1334
  #, 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.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Alias transparents enchaÃ®nÃ©s"
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify a Ã©chouÃ©"
  
! #: symtab.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ordre invalide dans le nÅ“ud asm %i"
  
! #: symtab.cc:1406
  #, 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.cc:1844
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "la fonction %q+D fait partie du cycle des alias"
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D fait partie du cycle des alias"
  
! #: symtab.cc:1874
  #, 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"
--- 29729,29915 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%qD renommÃ© aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© dans l'assembleur"
  
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "le symbole de la fonction n'est pas une fonction"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "attribut %<ifunc%> inconsistant"
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "le symbole de la variable n'est pas une variable"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "le nÅ“ud a un type inconnu"
  
! #: symtab.cc:1135
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "le nÅ“ud a l'ordre %i invalide"
  
! #: symtab.cc:1144
  #, 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.cc:1152
  #, 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.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "la liste de hachage des noms assembleur est corrompue"
  
! #: symtab.cc:1179
  #, 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.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "la liste doublement liÃ©e des noms assembleur est corrompue"
  
! #: symtab.cc:1193
  #, 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.cc:1198
  #, 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.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "le nÅ“ud est un alias mais pas un alias implicite"
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "le nÅ“ud est un alias mais pas une dÃ©finition"
  
! #: symtab.cc:1213
  #, 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.cc:1218
  #, 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.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "le nÅ“ud est symver mais pas un alias"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr "la cible symver n'est pas exportÃ©e avec la visibilitÃ© par dÃ©faut"
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "symver n'est pas exportÃ© avec la visibilitÃ© par dÃ©faut"
  
! #: symtab.cc:1248
  #, 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.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "liste same_comdat_group au travers de groupes diffÃ©rents"
  
! #: symtab.cc:1258
  #, 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.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "le nÅ“ud est seul dans un groupe comdat"
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group n'est pas une liste circulaire"
  
! #: symtab.cc:1285
  #, 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.cc:1295
  #, 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.cc:1302
  #, 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.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr "Les sections de l%'alias et de la cible diffÃ¨rent"
  
! #: symtab.cc:1321
  #, 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.cc:1336
  #, 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.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Alias transparents enchaÃ®nÃ©s"
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify a Ã©chouÃ©"
  
! #: symtab.cc:1384
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ordre invalide dans le nÅ“ud asm %i"
  
! #: symtab.cc:1408
  #, 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.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "la fonction %q+D fait partie du cycle des alias"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D fait partie du cycle des alias"
  
! #: symtab.cc:1876
  #, 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 "le code de la fonction intÃ©grÃ©
*** 31567,31593 ****
  msgid "target specific builtin not available"
  msgstr "la fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponible"
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e en parallÃ¨le"
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e avec une seule opÃ©ration scalaire"
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "la condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "l'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
--- 31572,31598 ----
  msgid "target specific builtin not available"
  msgstr "la fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponible"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e en parallÃ¨le"
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "l'opÃ©ration vectorielle sera dÃ©veloppÃ©e avec une seule opÃ©ration scalaire"
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "la condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "l'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨ce"
*************** msgstr "l'attribut %qE est ignorÃ© car %
*** 32408,32414 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "l'attribut %qE est ignorÃ© car %qD n'est pas une variable locale"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "l'attribut %qE n'a d'effet que sur les objets publics"
--- 32413,32419 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "l'attribut %qE est ignorÃ© car %qD n'est pas une variable locale"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "l'attribut %qE n'a d'effet que sur les objets publics"
*************** msgstr "concatÃ©nation non standard de c
*** 34497,34503 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "le C traditionnel rejette la concatÃ©nation de chaÃ®nes constantes"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> avec la clause %<hint%> requiert un nom sauf quand %<omp_sync_hint_none%> est utilisÃ©"
--- 34502,34508 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "le C traditionnel rejette la concatÃ©nation de chaÃ®nes constantes"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> avec la clause %<hint%> requiert un nom sauf quand %<omp_sync_hint_none%> est utilisÃ©"
*************** msgstr "trop de fichiers d'entrÃ©e"
*** 36171,36177 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qs est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?"
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "valeur %qs inconnue pour %<-mcpu%>"
--- 36176,36182 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qs est dÃ©fini dans l'en-tÃªte %qsÂ ; avez-vous oubliÃ© %<#include %s%>Â ?"
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "valeur %qs inconnue pour %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 36202,36216 ****
  msgstr "option non reconnue passÃ©e Ã  %%:%<target_mode_check%>"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "les arguments valides sont: %s; vouliez-vous utiliser %qsÂ ?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "les arguments valables sont: %s"
--- 36207,36221 ----
  msgstr "option non reconnue passÃ©e Ã  %%:%<target_mode_check%>"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "les arguments valides sont: %s; vouliez-vous utiliser %qsÂ ?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "les arguments valables sont: %s"
*************** msgstr "%<-mcpu=%s%> n'est pas valable"
*** 36295,36342 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> a une rÃ©vision de silicium invalide"
  
! #: common/config/i386/i386-common.cc:1759
  #, 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.cc:1762
  #, gcc-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.cc:1769
  #, 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.cc:1772
  #, gcc-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.cc:1780
  #, 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.cc:1783
  #, gcc-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.cc:1792
  #, gcc-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.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, 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.cc:1866
  #, 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"
--- 36300,36347 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> a une rÃ©vision de silicium invalide"
  
! #: common/config/i386/i386-common.cc:1776
  #, 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.cc:1779
  #, gcc-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.cc:1786
  #, 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.cc:1789
  #, gcc-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.cc:1797
  #, 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.cc:1800
  #, gcc-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.cc:1809
  #, gcc-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.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, 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.cc:1883
  #, 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 "ACLE function %qD is incompatible
*** 36820,36832 ****
  msgstr "la fonction ACLE %qD est incompatible avec l'utilisation de %qs"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "l'argument %d de %qE doit Ãªtre une expression constante entiÃ¨re"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "passage de %wd Ã  l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd]"
--- 36825,36837 ----
  msgstr "la fonction ACLE %qD est incompatible avec l'utilisation de %qs"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "l'argument %d de %qE doit Ãªtre une expression constante entiÃ¨re"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "passage de %wd Ã  l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd]"
*************** msgstr "passage de %qT Ã  l'argument %d
*** 37064,37070 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "dÃ©finition dupliquÃ©e de %qs"
--- 37069,37075 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "dÃ©finition dupliquÃ©e de %qs"
*************** msgid "SVE type %qT does not have a defi
*** 37105,37111 ****
  msgstr "le type SVE %qT n'a pas un alignement dÃ©fini"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "les variables de type %qT ne peuvent pas avoir une durÃ©e de stockage limitÃ©e au thread"
--- 37110,37116 ----
  msgstr "le type SVE %qT n'a pas un alignement dÃ©fini"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "les variables de type %qT ne peuvent pas avoir une durÃ©e de stockage limitÃ©e au thread"
*************** msgstr "vous pouvez activer SVE en utili
*** 37192,37514 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "l'argument de type %qT requiert l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:7646
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "le type SVE %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototype"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 13.1"
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 9.1"
  
! #: config/aarch64/aarch64.cc:7931
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE requiert l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "les appels Ã  des fonctions de type %qT requiÃ¨rent l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "sondes de pile pour les trames SVE"
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "fanion inconnu passÃ© Ã  %<-moverride=%s%> (%s)"
  
! #: config/aarch64/aarch64.cc:17588
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "chaÃ®ne %qs mal formÃ©e"
  
! #: config/aarch64/aarch64.cc:17644
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "format invalide pour %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17656
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valeur invalide pour %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:17676
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "chaÃ®ne d'ajustement manquante dans l'option (%s)"
  
! #: config/aarch64/aarch64.cc:17694
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "option d'ajustement inconnue (%s)"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "%<-mstack-protector-guard=global%> et %<-mstack-protector-guard-offset=%qs%> incompatibles"
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "%<-mstack-protector-guard-offset%> et %<-mstack-protector-guard-reg%> doivent Ãªtre utilisÃ©s tous les deux avec %<-mstack-protector-guard=sysreg%>"
  
! #: config/aarch64/aarch64.cc:17899
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "spÃ©cifie un registre systÃ¨me avec une chaÃ®ne de courte longueur"
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs n'est pas un dÃ©calage valide dans %qs"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> requiert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "seules les valeurs 12 (4 ko) et 16 (64 ko) sont supportÃ©es pour la taille de garde. La valeur %d donnÃ©e (%llu ko) est hors limites"
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "la taille %<%d%> de la sÃ©curitÃ© anti-collision de la pile doit Ãªtre Ã©gale Ã  l'intervalle de sondage %<%d%>"
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "nom de processeur manquant dans %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18131
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18190
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argument invalide donnÃ© Ã  %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs doit Ãªtre seul pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18206
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argument %<%s%> invalide pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "nom d'architecture manquant dans %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "valeur %qs inconnue pour %<-march%>"
  
! #: config/aarch64/aarch64.cc:18243
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "vouliez-vous utiliser %<-mcpu=%s%>Â ?"
  
! #: config/aarch64/aarch64.cc:18246
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18274
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "nom de processeur manquant dans %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18277
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "valeur %qs inconnue pour %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18362
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "l'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18416
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "l'assembleur ne supporte pas %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "la signature de l'adresse de retour n'est supportÃ©e qu'avec %<-mabi=lp64%>"
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "modÃ¨le de code %qs avec %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18499
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "le modÃ¨le de code %qs n'est pas supportÃ© en mode ilp32"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nom manquant dans le pragma ou l'attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18654
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18658
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "modificateur de fonctionnalitÃ© %s invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nom manquant dans le pragma ou l'attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "modificateur de fonctionnalitÃ© %qs invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18722
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "argument manquant dans le pragma ou l'attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18726
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "type de protection %qs invalide dans le pragma ou l'attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:18801
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "valeur manquante dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "le pragma ou l'attribut %<target()%> est mal composÃ©"
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'accepte pas d'argument"
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'autorise pas de forme nÃ©gative"
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "le pragma ou l'attribut %<target(\"%s=%s\")%> n'est pas valide"
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "l'argument %<target%> de l'attribut n'est pas une chaÃ®ne"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "l'extension arch %<%s%> devraient Ãªtre prÃ©fixÃ©e par %<+%>"
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'est pas valide"
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> est mal composÃ©"
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "le passage de paramÃ¨tre pour l'argument de type %qT avec des membres %<[[no_unique_address]]%> a changÃ© dans %{GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "le passage par paramÃ¨tre pour l'argument de type %qT quand C++17 est activÃ© a changÃ© pour correspondre Ã  C++14 %{dans GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans %{GCC 12.1}%"
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "avenue %wd hors des limites %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %wd non supportÃ©e"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas les types de tailles mÃ©langÃ©s pour les fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas le type de retour %qT pour les fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:26983
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "type de retour %qT non supportÃ© pour des fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:27008
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas un argument de type %qT pour des fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:27034
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC ne supporte actuellement pas simdlen %wd pour le type %qT"
--- 37197,37519 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "l'argument de type %qT requiert l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:7659
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "le type SVE %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototype"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 13.1"
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 9.1"
  
! #: config/aarch64/aarch64.cc:7944
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE requiert l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "les appels Ã  des fonctions de type %qT requiÃ¨rent l'extension de l'ISA SVE"
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "sondes de pile pour les trames SVE"
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "fanion inconnu passÃ© Ã  %<-moverride=%s%> (%s)"
  
! #: config/aarch64/aarch64.cc:17601
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "chaÃ®ne %qs mal formÃ©e"
  
! #: config/aarch64/aarch64.cc:17657
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "format invalide pour %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17669
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valeur invalide pour %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "chaÃ®ne d'ajustement manquante dans l'option (%s)"
  
! #: config/aarch64/aarch64.cc:17707
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "option d'ajustement inconnue (%s)"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "%<-mstack-protector-guard=global%> et %<-mstack-protector-guard-offset=%qs%> incompatibles"
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "%<-mstack-protector-guard-offset%> et %<-mstack-protector-guard-reg%> doivent Ãªtre utilisÃ©s tous les deux avec %<-mstack-protector-guard=sysreg%>"
  
! #: config/aarch64/aarch64.cc:17912
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "spÃ©cifie un registre systÃ¨me avec une chaÃ®ne de courte longueur"
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs n'est pas un dÃ©calage valide dans %qs"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> requiert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "seules les valeurs 12 (4 ko) et 16 (64 ko) sont supportÃ©es pour la taille de garde. La valeur %d donnÃ©e (%llu ko) est hors limites"
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "la taille %<%d%> de la sÃ©curitÃ© anti-collision de la pile doit Ãªtre Ã©gale Ã  l'intervalle de sondage %<%d%>"
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "nom de processeur manquant dans %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18203
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argument invalide donnÃ© Ã  %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs doit Ãªtre seul pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18219
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argument %<%s%> invalide pour %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "nom d'architecture manquant dans %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18250
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "valeur %qs inconnue pour %<-march%>"
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "vouliez-vous utiliser %<-mcpu=%s%>Â ?"
  
! #: config/aarch64/aarch64.cc:18259
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "nom de processeur manquant dans %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18290
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "valeur %qs inconnue pour %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18375
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "l'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18429
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "l'assembleur ne supporte pas %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "la signature de l'adresse de retour n'est supportÃ©e qu'avec %<-mabi=lp64%>"
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "modÃ¨le de code %qs avec %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18512
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "le modÃ¨le de code %qs n'est pas supportÃ© en mode ilp32"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nom manquant dans le pragma ou l'attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "modificateur de fonctionnalitÃ© %s invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nom manquant dans le pragma ou l'attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "modificateur de fonctionnalitÃ© %qs invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "argument manquant dans le pragma ou l'attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "type de protection %qs invalide dans le pragma ou l'attribut %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nom %qs invalide dans le pragma ou l'attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "valeur manquante dans le pragma ou l'attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "le pragma ou l'attribut %<target()%> est mal composÃ©"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'accepte pas d'argument"
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'autorise pas de forme nÃ©gative"
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "le pragma ou l'attribut %<target(\"%s=%s\")%> n'est pas valide"
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "l'argument %<target%> de l'attribut n'est pas une chaÃ®ne"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "l'extension arch %<%s%> devraient Ãªtre prÃ©fixÃ©e par %<+%>"
  
! #: config/aarch64/aarch64.cc:19073
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> n'est pas valide"
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "le pragma ou l'attribut %<target(\"%s\")%> est mal composÃ©"
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "le passage de paramÃ¨tre pour l'argument de type %qT avec des membres %<[[no_unique_address]]%> a changÃ© dans %{GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "le passage par paramÃ¨tre pour l'argument de type %qT quand C++17 est activÃ© a changÃ© pour correspondre Ã  C++14 %{dans GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans %{GCC 12.1}%"
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "avenue %wd hors des limites %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %wd non supportÃ©e"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas les types de tailles mÃ©langÃ©s pour les fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas le type de retour %qT pour les fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:27010
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "type de retour %qT non supportÃ© pour des fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:27035
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "GCC ne supporte actuellement pas un argument de type %qT pour des fonctions %<simd%>"
  
! #: config/aarch64/aarch64.cc:27061
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC ne supporte actuellement pas simdlen %wd pour le type %qT"
*************** msgstr "l'argument de l'attribut %qE n'e
*** 37693,37705 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 37698,37710 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "l'argument de l'attribut %qE est
*** 37840,37856 ****
  msgid "%qE attribute only applies to variables"
  msgstr "l'attribut %qE ne s'applique qu'aux variables"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, 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/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "sortie du fanion %<asm%> %qs inconnue"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "type invalide pour la sortie du fanion %<asm%>"
--- 37845,37861 ----
  msgid "%qE attribute only applies to variables"
  msgstr "l'attribut %qE ne s'applique qu'aux variables"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, 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/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "sortie du fanion %<asm%> %qs inconnue"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "type invalide pour la sortie du fanion %<asm%>"
*************** msgstr "le processeur cible ne supporte
*** 38057,38063 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "le processeur cible ne supporte pas les accÃ¨s non alignÃ©s"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "Cette architecture ne supporte pas les instructions de protection de branche"
--- 38062,38068 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "le processeur cible ne supporte pas les accÃ¨s non alignÃ©s"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "Cette architecture ne supporte pas les instructions de protection de branche"
*************** msgstr "la frontiÃ¨re de la taille de la
*** 38112,38118 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC est incompatible avec %<-msingle-pic-base%>"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "le mode FDPIC n'est pas supportÃ© en mode Thumb-1"
--- 38117,38123 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC est incompatible avec %<-msingle-pic-base%>"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "le mode FDPIC n'est pas supportÃ© en mode Thumb-1"
*************** msgid "argument of type %qT not permitte
*** 38218,38224 ****
  msgstr "argument de type %qT pas permis avec %<-mgeneral-regs-only%>"
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1"
--- 38223,38229 ----
  msgstr "argument de type %qT pas permis avec %<-mgeneral-regs-only%>"
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1"
*************** msgstr "l'accÃ¨s Ã  un stockage local au
*** 38268,38299 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd hors des limites %wd - %wd"
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "incapable de calculer la position rÃ©elle des paramÃ¨tres sur la pile"
  
! #: config/arm/arm.cc:26570
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Saut lointain thumb1 inattendu"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "pas de registre bas disponible pour dÃ©piler les registres hauts"
  
! #: config/arm/arm.cc:27082
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "les routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumb-1"
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> pour Thumb-1"
  
! #: config/arm/arm.cc:33555
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "fpu invalide pour l'attribut ou le pragma cible %qs"
--- 38273,38304 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd hors des limites %wd - %wd"
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "incapable de calculer la position rÃ©elle des paramÃ¨tres sur la pile"
  
! #: config/arm/arm.cc:26583
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Saut lointain thumb1 inattendu"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "pas de registre bas disponible pour dÃ©piler les registres hauts"
  
! #: config/arm/arm.cc:27095
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "les routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumb-1"
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> pour Thumb-1"
  
! #: config/arm/arm.cc:33568
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "fpu invalide pour l'attribut ou le pragma cible %qs"
*************** msgstr "fpu invalide pour l'attribut ou
*** 38301,38322 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "la sÃ©lection automatique du fpu n'est actuellement pas permise ici"
  
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "architecture invalide pour l'attribut ou le pragma cible %qs"
  
! #: config/arm/arm.cc:33590
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "attribut ou pragma cible %qs inconnu"
  
! #: config/arm/arm.cc:34552
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "fanions %<asm%> non supportÃ©s en mode thumb1"
--- 38306,38327 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "la sÃ©lection automatique du fpu n'est actuellement pas permise ici"
  
! #: config/arm/arm.cc:33589
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "architecture invalide pour l'attribut ou le pragma cible %qs"
  
! #: config/arm/arm.cc:33603
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "attribut ou pragma cible %qs inconnu"
  
! #: config/arm/arm.cc:34565
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "fanions %<asm%> non supportÃ©s en mode thumb1"
*************** msgstr "%<-fpie%> n'est pas supportÃ©"
*** 38390,38406 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> n'est pas supportÃ©"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "les attributs de fonction %qs et %qs sont mutuellement exclusifs"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la fonction avec l'attribut %qs ne peut pas avoir d'argument"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la fonction avec l'attribut %qs ne peut pas retourner une valeur"
--- 38395,38411 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> n'est pas supportÃ©"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "les attributs de fonction %qs et %qs sont mutuellement exclusifs"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la fonction avec l'attribut %qs ne peut pas avoir d'argument"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la fonction avec l'attribut %qs ne peut pas retourner une valeur"
*************** msgstr "deuxiÃ¨me argument invalide pour
*** 38717,38723 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "argument invalide pour la fonction interne"
--- 38722,38728 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "argument invalide pour la fonction interne"
*************** msgstr "les versions de fonctions ne peu
*** 39310,40058 ****
  msgid "virtual function multiversioning not supported"
  msgstr "des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, 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-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, 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-options.cc:1159
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "l'argument de l'attribut %qs n'est pas une chaÃ®ne"
  
! #: config/i386/i386-options.cc:1223
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "l'argument %qs de l'attribut %qs est inconnu"
  
! #: config/i386/i386-options.cc:1286
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "la valeur %qs de l'attribut Ã©tait dÃ©jÃ  spÃ©cifiÃ©e dans l'attribut %qs"
  
! #: config/i386/i386-options.cc:1324
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "la valeur %qs de l'attribut est inconnue dans l'attribut %qs"
  
! #: config/i386/i386-options.cc:1606
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argument %qs erronÃ© pour l'option %qs"
  
! #: config/i386/i386-options.cc:1612
  #, 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-options.cc:1622
  #, 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-options.cc:1648
  #, 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-options.cc:1661
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "alignement %qs inconnu spÃ©cifiÃ© pour l'option %qs"
  
! #: config/i386/i386-options.cc:1671
  #, 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-options.cc:1678
  #, 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-options.cc:1731
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "paramÃ¨tre inconnu dans l'option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386-options.cc:1945
  #, 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-options.cc:1999
  #, 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-options.cc:2001
  #, 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-options.cc:2029
  #, 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-options.cc:2034
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%<-muintr%> pas supportÃ© pour du code 32 bits"
  
! #: config/i386/i386-options.cc:2037
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "option %<-mlam=%>Â : [u48|u57] pas supportÃ©e pour du code 32 bits"
  
! #: config/i386/i386-options.cc:2052
  #, 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-options.cc:2063
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> pas supportÃ© avec l'ABI X32"
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2072
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2076
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=thread%>"
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, 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-options.cc:2105 config/i386/i386-options.cc:2117
  #, 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-options.cc:2160
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> n'est pas supportÃ© dans cette configuration"
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "mode %i bits pas compilÃ©"
  
! #: config/i386/i386-options.cc:2177
  #, 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-options.cc:2179
  #, 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-options.cc:2186
  #, 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-options.cc:2188
  #, 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-options.cc:2196 config/i386/i386-options.cc:2328
  #, 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-options.cc:2267
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "valeur %qs erronÃ©e pour l'option %<-march=%>"
  
! #: config/i386/i386-options.cc:2268
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "valeur %qs erronÃ©e pour l'attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2290
  #, 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-options.cc:2292
  #, 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-options.cc:2297
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-march=%> sont: %s"
  
! #: config/i386/i386-options.cc:2298
  #, 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-options.cc:2347
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "valeur %qs erronÃ©e pour l'option %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2348
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "valeur %qs erronÃ©e pour l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2369
  #, 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-options.cc:2371
  #, 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-options.cc:2376
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-mtune=%> sont: %s"
  
! #: config/i386/i386-options.cc:2377
  #, 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-options.cc:2401
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> est ignorÃ© avec la psABI du MCU Intel"
  
! #: config/i386/i386-options.cc:2406
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> n'est pas entre 0 et %d"
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-m96bit-long-double%> n'est pas compatible avec cette cible"
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386-options.cc:2435
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386-options.cc:2524
  #, 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-options.cc:2527
  #, gcc-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-options.cc:2550
  #, gcc-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-options.cc:2563
  #, 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-options.cc:2566
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> n'est pas implÃ©mentÃ© pour %<-fPIC%>"
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386-options.cc:2583
  #, 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-options.cc:2590
  #, 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-options.cc:2640
  #, 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-options.cc:2642
  #, 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-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "le registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2658
  #, 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-options.cc:2718
  #, 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-options.cc:2721
  #, 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-options.cc:2725
  #, 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-options.cc:2839
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "option inconnue pour %<-mrecip=%s%>"
  
! #: config/i386/i386-options.cc:2898
  #, 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-options.cc:2903
  #, 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-options.cc:2931
  #, 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-options.cc:2979
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> n'est pas compatible avec cette cible"
  
! #: config/i386/i386-options.cc:3115
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "les attributs d'interruption et nus sont incompatibles"
  
! #: config/i386/i386-options.cc:3130
  #, 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-options.cc:3179
  #, 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-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> et %<-fcf-protection%> sont incompatibles"
  
! #: config/i386/i386-options.cc:3224
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> et %<-mcmodel=large%> sont incompatibles"
  
! #: config/i386/i386-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> et %<-fcf-protection%> sont incompatibles"
  
! #: config/i386/i386-options.cc:3341
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la routine de service exception"
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la routine de service d'interruption"
  
! #: config/i386/i386-options.cc:3347
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<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-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "les attributs fastcall et regparm sont incompatibles"
  
! #: config/i386/i386-options.cc:3399
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "les attributs regparam et thiscall sont incompatibles"
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, 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-options.cc:3412
  #, 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-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "les attributs fastcall et cdecl sont incompatibles"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "les attributs fastcall et stdcall sont incompatibles"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "les attributs fastcall et thiscall sont incompatibles"
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "les attributs stdcall et cdecl sont incompatibles"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "les attributs stdcall et fastcall sont incompatibles"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "les attributs stdcall et thiscall sont incompatibles"
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "les attributs cdecl et thiscall sont incompatibles"
  
! #: config/i386/i386-options.cc:3490
  #, 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-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "l'attribut incompatible %qE est ignorÃ©"
  
! #: config/i386/i386-options.cc:3621
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "l'attribut %qE est uniquement disponible en 32 bits"
  
! #: config/i386/i386-options.cc:3642
  #, 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-options.cc:3676 config/i386/i386-options.cc:3686
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "les attributs %qs et %qs sont incompatibles"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, 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-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, 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-options.cc:3777
  #, 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-options.cc:3784
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "la routine de service d'interruption devrait avoir %qs comme deuxiÃ¨me argument"
  
! #: config/i386/i386-options.cc:3795
  #, 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-options.cc:3798
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "la routine de service d'interruption doit retourner %<void%>"
  
! #: config/i386/i386.cc:1231
  #, 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.cc:1234
  #, 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.cc:1538
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 ne supporte pas l'attribut %<ms_abi%>"
  
! #: config/i386/i386.cc:1572
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "%<ms_hook_prologue%> n'est pas compatible avec les fonctions imbriquÃ©es"
  
! #: config/i386/i386.cc:1923
  #, 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.cc:1929
  #, 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.cc:1943
  #, 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.cc:1949
  #, 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.cc:1965
  #, 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.cc:1971
  #, 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.cc:1987
  #, 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.cc:1993
  #, 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.cc:2191
  #, 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.cc:2312
  #, 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 %<long double%> a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.cc:2447
  #, 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 membre %<complex float%> a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "l'ABI pour passer des structures C avec des champs de bits de largeur zÃ©ro a changÃ© dans GCC %{12.1%}"
  
! #: config/i386/i386.cc:2663
  #, 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.cc:2669
  #, 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.cc:2689
  #, 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.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, 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.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, 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.cc:3667
  #, 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.cc:6564
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> est incompatible avec %s"
  
! #: config/i386/i386.cc:8470
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "l'attribut %<ms_hook_prologue%> est incompatible avec %<-mfentry%> pour 32 bits"
  
! #: config/i386/i386.cc:8560
  #, 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.cc:9495
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Le rÃ©alignement de pile n'est pas supportÃ© avec %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9500
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "les fonctions regparm imbriquÃ©es ne sont pas supportÃ©es avec %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9886
  #, 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.cc:9906
  #, 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.cc:9917
  #, 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.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificateur %<V%> sur un registre non entier"
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportÃ©e pour un registre entier"
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres Ã©tendus n'ont pas de moitiÃ© haute"
  
! #: config/i386/i386.cc:13027
  #, 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.cc:13221
  #, 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.cc:17330
  #, 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.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "l'alignement des champs de %<_Atomic %T%> ont changÃ© dans %{GCC 11.1%}"
  
! #: config/i386/i386.cc:21824
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "le profilage %<-mcmodel=large%> avec PIC n'est pas supportÃ©"
  
! #: config/i386/i386.cc:23661
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnu"
  
! #: config/i386/i386.cc:23668
  #, 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.cc:23675
  #, 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.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "type de retour %qT non supportÃ© pour simd"
  
! #: config/i386/i386.cc:23755
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "type d'argument %qT non supportÃ© pour simd"
  
! #: config/i386/i386.cc:24301
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> n'est pas compatible avec %<-mfpmath=387%>"
--- 39315,40063 ----
  msgid "virtual function multiversioning not supported"
  msgstr "des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, 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-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, 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-options.cc:1161
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "l'argument de l'attribut %qs n'est pas une chaÃ®ne"
  
! #: config/i386/i386-options.cc:1225
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "l'argument %qs de l'attribut %qs est inconnu"
  
! #: config/i386/i386-options.cc:1288
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "la valeur %qs de l'attribut Ã©tait dÃ©jÃ  spÃ©cifiÃ©e dans l'attribut %qs"
  
! #: config/i386/i386-options.cc:1326
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "la valeur %qs de l'attribut est inconnue dans l'attribut %qs"
  
! #: config/i386/i386-options.cc:1608
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argument %qs erronÃ© pour l'option %qs"
  
! #: config/i386/i386-options.cc:1614
  #, 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-options.cc:1624
  #, 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-options.cc:1650
  #, 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-options.cc:1663
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "alignement %qs inconnu spÃ©cifiÃ© pour l'option %qs"
  
! #: config/i386/i386-options.cc:1673
  #, 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-options.cc:1680
  #, 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-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "paramÃ¨tre inconnu dans l'option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386-options.cc:1947
  #, 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-options.cc:2001
  #, 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-options.cc:2003
  #, 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-options.cc:2031
  #, 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-options.cc:2036
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%<-muintr%> pas supportÃ© pour du code 32 bits"
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "option %<-mlam=%>Â : [u48|u57] pas supportÃ©e pour du code 32 bits"
  
! #: config/i386/i386-options.cc:2054
  #, 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-options.cc:2065
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> pas supportÃ© avec l'ABI X32"
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=thread%>"
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, 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-options.cc:2107 config/i386/i386-options.cc:2119
  #, 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-options.cc:2162
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> n'est pas supportÃ© dans cette configuration"
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "mode %i bits pas compilÃ©"
  
! #: config/i386/i386-options.cc:2179
  #, 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-options.cc:2181
  #, 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-options.cc:2188
  #, 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-options.cc:2190
  #, 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-options.cc:2198 config/i386/i386-options.cc:2330
  #, 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-options.cc:2269
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "valeur %qs erronÃ©e pour l'option %<-march=%>"
  
! #: config/i386/i386-options.cc:2270
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "valeur %qs erronÃ©e pour l'attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2292
  #, 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-options.cc:2294
  #, 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-options.cc:2299
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-march=%> sont: %s"
  
! #: config/i386/i386-options.cc:2300
  #, 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-options.cc:2349
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "valeur %qs erronÃ©e pour l'option %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2350
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "valeur %qs erronÃ©e pour l'attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2371
  #, 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-options.cc:2373
  #, 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-options.cc:2378
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "les arguments valides pour l'option %<-mtune=%> sont: %s"
  
! #: config/i386/i386-options.cc:2379
  #, 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-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> est ignorÃ© avec la psABI du MCU Intel"
  
! #: config/i386/i386-options.cc:2408
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> n'est pas entre 0 et %d"
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-m96bit-long-double%> n'est pas compatible avec cette cible"
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> est ignorÃ© en mode 64 bits"
  
! #: config/i386/i386-options.cc:2526
  #, 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-options.cc:2529
  #, gcc-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-options.cc:2552
  #, gcc-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-options.cc:2565
  #, 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-options.cc:2568
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> n'est pas implÃ©mentÃ© pour %<-fPIC%>"
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> utilisÃ© sans que SSE soit activÃ©"
  
! #: config/i386/i386-options.cc:2585
  #, 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-options.cc:2592
  #, 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-options.cc:2642
  #, 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-options.cc:2644
  #, 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-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "le registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2660
  #, 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-options.cc:2720
  #, 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-options.cc:2723
  #, 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-options.cc:2727
  #, 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-options.cc:2841
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "option inconnue pour %<-mrecip=%s%>"
  
! #: config/i386/i386-options.cc:2900
  #, 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-options.cc:2905
  #, 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-options.cc:2933
  #, 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-options.cc:2981
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> n'est pas compatible avec cette cible"
  
! #: config/i386/i386-options.cc:3117
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "les attributs d'interruption et nus sont incompatibles"
  
! #: config/i386/i386-options.cc:3132
  #, 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-options.cc:3181
  #, 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-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> et %<-fcf-protection%> sont incompatibles"
  
! #: config/i386/i386-options.cc:3226
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> et %<-mcmodel=large%> sont incompatibles"
  
! #: config/i386/i386-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> et %<-fcf-protection%> sont incompatibles"
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la routine de service exception"
  
! #: config/i386/i386-options.cc:3345
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "les instructions %s ne sont pas autorisÃ©es dans la routine de service d'interruption"
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<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-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "les attributs fastcall et regparm sont incompatibles"
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "les attributs regparam et thiscall sont incompatibles"
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, 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-options.cc:3414
  #, 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-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "les attributs fastcall et cdecl sont incompatibles"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "les attributs fastcall et stdcall sont incompatibles"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "les attributs fastcall et thiscall sont incompatibles"
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "les attributs stdcall et cdecl sont incompatibles"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "les attributs stdcall et fastcall sont incompatibles"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "les attributs stdcall et thiscall sont incompatibles"
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "les attributs cdecl et thiscall sont incompatibles"
  
! #: config/i386/i386-options.cc:3492
  #, 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-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "l'attribut incompatible %qE est ignorÃ©"
  
! #: config/i386/i386-options.cc:3623
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "l'attribut %qE est uniquement disponible en 32 bits"
  
! #: config/i386/i386-options.cc:3644
  #, 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-options.cc:3678 config/i386/i386-options.cc:3688
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "les attributs %qs et %qs sont incompatibles"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, 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-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, 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-options.cc:3779
  #, 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-options.cc:3786
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "la routine de service d'interruption devrait avoir %qs comme deuxiÃ¨me argument"
  
! #: config/i386/i386-options.cc:3797
  #, 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-options.cc:3800
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "la routine de service d'interruption doit retourner %<void%>"
  
! #: config/i386/i386.cc:1232
  #, 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.cc:1235
  #, 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.cc:1539
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 ne supporte pas l'attribut %<ms_abi%>"
  
! #: config/i386/i386.cc:1573
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "%<ms_hook_prologue%> n'est pas compatible avec les fonctions imbriquÃ©es"
  
! #: config/i386/i386.cc:1924
  #, 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.cc:1930
  #, 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.cc:1944
  #, 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.cc:1950
  #, 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.cc:1966
  #, 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.cc:1972
  #, 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.cc:1988
  #, 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.cc:1994
  #, 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.cc:2192
  #, 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.cc:2313
  #, 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 %<long double%> a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.cc:2448
  #, 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 membre %<complex float%> a changÃ© dans GCC 4.4"
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "l'ABI pour passer des structures C avec des champs de bits de largeur zÃ©ro a changÃ© dans GCC %{12.1%}"
  
! #: config/i386/i386.cc:2664
  #, 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.cc:2670
  #, 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.cc:2690
  #, 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.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, 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.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, 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.cc:3668
  #, 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.cc:6565
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> est incompatible avec %s"
  
! #: config/i386/i386.cc:8471
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "l'attribut %<ms_hook_prologue%> est incompatible avec %<-mfentry%> pour 32 bits"
  
! #: config/i386/i386.cc:8561
  #, 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.cc:9496
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Le rÃ©alignement de pile n'est pas supportÃ© avec %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9501
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "les fonctions regparm imbriquÃ©es ne sont pas supportÃ©es avec %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9887
  #, 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.cc:9907
  #, 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.cc:9918
  #, 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.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificateur %<V%> sur un registre non entier"
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "taille non supportÃ©e pour un registre entier"
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "les registres Ã©tendus n'ont pas de moitiÃ© haute"
  
! #: config/i386/i386.cc:13028
  #, 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.cc:13225 config/i386/i386.cc:13227
  #, 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.cc:17338
  #, 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.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "l'alignement des champs de %<_Atomic %T%> ont changÃ© dans %{GCC 11.1%}"
  
! #: config/i386/i386.cc:21832
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "le profilage %<-mcmodel=large%> avec PIC n'est pas supportÃ©"
  
! #: config/i386/i386.cc:23669
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnu"
  
! #: config/i386/i386.cc:23676
  #, 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.cc:23683
  #, 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.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "type de retour %qT non supportÃ© pour simd"
  
! #: config/i386/i386.cc:23763
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "type d'argument %qT non supportÃ© pour simd"
  
! #: config/i386/i386.cc:24309
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> n'est pas compatible avec %<-mfpmath=387%>"
*************** msgid "%qE redeclared with conflicting %
*** 40397,40403 ****
  msgstr "%qE redÃ©clarÃ© avec les attributs conflictuels %qs"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "l'attribut %qE requiert une chaÃ®ne comme argument"
--- 40402,40408 ----
  msgstr "%qE redÃ©clarÃ© avec les attributs conflictuels %qs"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "l'attribut %qE requiert une chaÃ®ne comme argument"
*************** msgstr "l'option %<#pragma riscv intrins
*** 41516,41567 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "option %qs inconnue pour %<#pragma riscv intrinsic%>"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "le type RVV %qT n'a pas de taille fixe"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "le type RVV %qT n'a pas un alignement dÃ©fini"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "arithmÃ©tique sur un pointeur vers un type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "les variables membre ne peuvent pas avoir le type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "les champs ne peuvent pas avoir le type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "les Ã©lÃ©ments de tableau de peuvent pas avoir le type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "ne peut allouer des objets du type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "impossible de supprimer des objets du type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "ne peut lever ou intercepter une exception sur le type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "capture par copie du type RVV %qT"
--- 41521,41572 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "option %qs inconnue pour %<#pragma riscv intrinsic%>"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "le type RVV %qT n'a pas de taille fixe"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "le type RVV %qT n'a pas un alignement dÃ©fini"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "arithmÃ©tique sur un pointeur vers un type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "les variables membre ne peuvent pas avoir le type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "les champs ne peuvent pas avoir le type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "les Ã©lÃ©ments de tableau de peuvent pas avoir le type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "ne peut allouer des objets du type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "impossible de supprimer des objets du type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "ne peut lever ou intercepter une exception sur le type RVV %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "capture par copie du type RVV %qT"
*************** msgstr "cette opÃ©ration requiert l'exte
*** 41581,41646 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "vous pouvez activer RVV en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>"
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "l'ABI pour des structures aplaties avec un champ de bits d'une taille non nulle a changÃ© dans GCC 10"
  
! #: config/riscv/riscv.cc:4027
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "l'argument de l'attribut %qE n'est pas %<\"user\"%>, %<\"supervisor\"%> ou %<\"machine\"%>"
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> requiert %<-march%> pour incorporer l'extension %<M%>"
  
! #: config/riscv/riscv.cc:6277
  #, 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.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e requiert l'ABI ilp32e"
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr "z*inx requiert l'ABI ilp32, ilp32e ou lp64"
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "l'ABI requiert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:6300
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> doit Ãªtre entre %d et %d"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "l'attribut RISC-V ELF %<-mriscv-attribute%> requiert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs n'est pas un registre de base valable dans %qs"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs n'est pas un nombre valide dans %qs"
  
! #: config/riscv/riscv.cc:6666
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "la fonction %qs ne peut pas avoir un type d'interruption diffÃ©rent"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
--- 41586,41656 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "vous pouvez activer RVV en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>"
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "l'ABI pour des structures aplaties avec un champ de bits d'une taille non nulle a changÃ© dans GCC 10"
  
! #: config/riscv/riscv.cc:4033
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "l'argument de l'attribut %qE n'est pas %<\"user\"%>, %<\"supervisor\"%> ou %<\"machine\"%>"
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> requiert %<-march%> pour incorporer l'extension %<M%>"
  
! #: config/riscv/riscv.cc:6283
  #, 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.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e requiert l'ABI ilp32e"
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr "z*inx requiert l'ABI ilp32, ilp32e ou lp64"
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "l'ABI requiert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:6306
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> doit Ãªtre entre %d et %d"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "l'attribut RISC-V ELF %<-mriscv-attribute%> requiert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs n'est pas un registre de base valable dans %qs"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs n'est pas un nombre valide dans %qs"
  
! #: config/riscv/riscv.cc:6672
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "la fonction %qs ne peut pas avoir un type d'interruption diffÃ©rent"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr "impossible d'allouer le registre vl pour %qs sur cette cible"
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
*************** msgstr "%qs est dÃ©prÃ©ciÃ© et recommand
*** 42111,42207 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs est un type opaque et vous ne pouvez pas le remplacer avec d'autres valeurs"
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "pas de profilage du code 64 bits pour cette ABI"
  
! #: config/rs6000/rs6000.cc:20137
  #, 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.cc:20219
  #, 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/rs6000/rs6000.cc:20221
  #, 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/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<complex%> dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.cc:20225
  #, 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"
  
! #: config/rs6000/rs6000.cc:20231
  #, 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.cc:20234
  #, 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%>"
  
! #: config/rs6000/rs6000.cc:20239
  #, 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.cc:20242
  #, 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.cc:24380
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "processeur %qs invalide pour %s\"%s\"%s"
  
! #: config/rs6000/rs6000.cc:24383
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s n'est pas permis"
  
! #: config/rs6000/rs6000.cc:24385
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s est invalide"
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> dÃ©sactive %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:25073
  #, 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"
  
! #: config/rs6000/rs6000.cc:25362
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "le rÃ©sultat de l'instruction xxspltidp n'est pas dÃ©fini pour des valeurs d'entrÃ©e sous-normales"
  
! #: config/rs6000/rs6000.cc:28978
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "le type %<__vector_quad%> requiert l'option %qs"
  
! #: config/rs6000/rs6000.cc:28983
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "le type %<__vector_pair%> requiert l'option %qs"
--- 42121,42217 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs est un type opaque et vous ne pouvez pas le remplacer avec d'autres valeurs"
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "pas de profilage du code 64 bits pour cette ABI"
  
! #: config/rs6000/rs6000.cc:20146
  #, 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.cc:20228
  #, 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/rs6000/rs6000.cc:20230
  #, 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/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "l'utilisation de %<complex%> dans les types AltiVec est invalide"
  
! #: config/rs6000/rs6000.cc:20234
  #, 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"
  
! #: config/rs6000/rs6000.cc:20240
  #, 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.cc:20243
  #, 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%>"
  
! #: config/rs6000/rs6000.cc:20248
  #, 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.cc:20251
  #, 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.cc:24389
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "processeur %qs invalide pour %s\"%s\"%s"
  
! #: config/rs6000/rs6000.cc:24392
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s n'est pas permis"
  
! #: config/rs6000/rs6000.cc:24394
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s est invalide"
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> dÃ©sactive %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:25082
  #, 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"
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Des versions multiples de fonctions virtuelles ne sont pas supportÃ©es"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "le rÃ©sultat de l'instruction xxspltidp n'est pas dÃ©fini pour des valeurs d'entrÃ©e sous-normales"
  
! #: config/rs6000/rs6000.cc:28987
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "le type %<__vector_quad%> requiert l'option %qs"
  
! #: config/rs6000/rs6000.cc:28992
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "le type %<__vector_pair%> requiert l'option %qs"
*************** msgstr "impossible de mettre un objet av
*** 43596,43602 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "%<const %qD%> non initialisÃ© est invalide en C++"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, 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)"
--- 43606,43612 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "%<const %qD%> non initialisÃ© est invalide en C++"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, 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
*** 43781,43787 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nom"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "classe de stockage spÃ©cifiÃ©e pour un typename"
--- 43791,43797 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nom"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, 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
*** 43950,43956 ****
  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.cc:7418 cp/decl.cc:13161
  #, 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"
--- 43960,43966 ----
  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.cc:7418 cp/decl.cc:13171
  #, 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
*** 44077,44083 ****
  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.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»"
--- 44087,44093 ----
  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.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»"
*************** msgstr "dÃ©finir le type dans l'expressi
*** 44278,44284 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT est dÃ©fini dans l'initialiseur de l'objet sous-spÃ©cifiÃ©"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la dÃ©claration ne dÃ©clare rien du tout"
--- 44288,44294 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT est dÃ©fini dans l'initialiseur de l'objet sous-spÃ©cifiÃ©"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, 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
*** 44328,44334 ****
  msgid "struct has no members"
  msgstr "la structure n'a aucun membre"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "tableau flexible comme membre de l'union"
--- 44338,44344 ----
  msgid "struct has no members"
  msgstr "la structure n'a aucun membre"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "tableau flexible comme membre de l'union"
*************** msgstr "redÃ©claration de %<enum %E%>"
*** 44373,44379 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> dÃ©clarÃ© avec mais dÃ©fini sans type sous-jacent fixe"
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "le mode spÃ©cifiÃ© est trop petit pour les valeurs Ã©numÃ©rÃ©es"
--- 44383,44389 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> dÃ©clarÃ© avec mais dÃ©fini sans type sous-jacent fixe"
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "le mode spÃ©cifiÃ© est trop petit pour les valeurs Ã©numÃ©rÃ©es"
*************** msgstr "la valeur de l'Ã©numÃ©ration est
*** 44418,44424 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%> avant C2X"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut %qs"
--- 44428,44434 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%> avant C2X"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "la fonction Ã  mettre en ligne %qD a reÃ§u l'attribut %qs"
*************** msgstr "aucun prototype prÃ©cÃ©dent pour
*** 44448,44454 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "aucune dÃ©claration prÃ©cÃ©dente pour %qD"
--- 44458,44464 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, 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
*** 44563,44574 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, 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.cc:10901 cp/decl.cc:18308
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©"
--- 44573,44584 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "l'argument %qD ne concorde pas avec le prototype"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, 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.cc:10901 cp/decl.cc:18318
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "le paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©"
*************** msgstr "pas assez de boucles parfaitemen
*** 46580,46586 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "boucles coalescÃ©es imparfaitement imbriquÃ©es"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»"
--- 46590,46596 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "boucles coalescÃ©es imparfaitement imbriquÃ©es"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»"
*************** msgstr "%<match%> attendu"
*** 46710,46721 ****
  msgid "variant %qD is not a function"
  msgstr "le variant %qD n'est pas une fonction"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "le variant %qD et la base %qD ont des types incompatibles"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "le variant %qD est interne"
--- 46720,46731 ----
  msgid "variant %qD is not a function"
  msgstr "le variant %qD n'est pas une fonction"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "le variant %qD et la base %qD ont des types incompatibles"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "le variant %qD est interne"
*************** msgstr "utilisation invalide de l'expres
*** 46976,46982 ****
  msgid "invalid use of flexible array member"
  msgstr "utilisation invalide d'un membre qui est un tableau flexible"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "utilisation invalide d'un tableau sans borne spÃ©cifiÃ©e"
--- 46986,46992 ----
  msgid "invalid use of flexible array member"
  msgstr "utilisation invalide d'un membre qui est un tableau flexible"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "utilisation invalide d'un tableau sans borne spÃ©cifiÃ©e"
*************** msgstr "l'initialiseur de %<constexpr%>
*** 47925,47936 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "l'initialiseur de %<constexpr%> pour un type en virgule flottante binaire est de type dÃ©cimal"
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisation d'un membre de tableau flexible"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "impossible d'initialiser un tableau de %qT depuis une chaÃ®ne de caractÃ¨res littÃ©rale avec un tableau de type %qT"
--- 47935,47946 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "l'initialiseur de %<constexpr%> pour un type en virgule flottante binaire est de type dÃ©cimal"
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisation d'un membre de tableau flexible"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "impossible d'initialiser un tableau de %qT depuis une chaÃ®ne de caractÃ¨res littÃ©rale avec un tableau de type %qT"
*************** msgstr "un Ã©lÃ©ment de l'initialisation
*** 47971,47977 ****
  msgid "invalid initializer"
  msgstr "initialisation invalide"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "type de vecteur opaque ne peut Ãªtre initialisÃ©"
--- 47981,47987 ----
  msgid "invalid initializer"
  msgstr "initialisation invalide"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, 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
*** 47986,47993 ****
  msgid "braces around scalar initializer"
  msgstr "accolades autour d'une initialisation d'un scalaire"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, 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Ã©"
--- 47996,48003 ----
  msgid "braces around scalar initializer"
  msgstr "accolades autour d'une initialisation d'un scalaire"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, 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
*** 48077,48083 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "initialisation par position de champs dans une %<struct%> qui est dÃ©clarÃ©e avec l'attribut %<designated_init%>"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "initialisation non statique d'un membre de tableau flexible"
--- 48087,48093 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "initialisation par position de champs dans une %<struct%> qui est dÃ©clarÃ©e avec l'attribut %<designated_init%>"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "initialisation non statique d'un membre de tableau flexible"
*************** msgstr "pas de %<operator %s%> adaptÃ© p
*** 49420,49426 ****
  msgid "%q#D is private within this context"
  msgstr "%q#D est privÃ© dans ce contexte"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "dÃ©clarÃ© privÃ© ici"
--- 49430,49436 ----
  msgid "%q#D is private within this context"
  msgstr "%q#D est privÃ© dans ce contexte"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "dÃ©clarÃ© privÃ© ici"
*************** msgstr "dÃ©clarÃ© privÃ© ici"
*** 49430,49436 ****
  msgid "%q#D is protected within this context"
  msgstr "%q#D est protÃ©gÃ© dans ce contexte"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "dÃ©clarÃ© protÃ©gÃ© ici"
--- 49440,49446 ----
  msgid "%q#D is protected within this context"
  msgstr "%q#D est protÃ©gÃ© dans ce contexte"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "dÃ©clarÃ© protÃ©gÃ© ici"
*************** msgstr "%q#D est inaccessible dans ce co
*** 49445,49451 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passage de NULL pour l'argument non pointeur %P de %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
--- 49455,49461 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "passage de NULL pour l'argument non pointeur %P de %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
*************** msgstr "pas de fonction concordante pour
*** 49774,49780 ****
  msgid "call to non-function %qD"
  msgstr "appel Ã  la non fonction %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
--- 49784,49790 ----
  msgid "call to non-function %qD"
  msgstr "appel Ã  la non fonction %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ne peut appeler le constructeur %<%T::%D%> directement"
*************** msgstr "membre tableau flexible %qD dans
*** 50344,50350 ****
  msgid "next member %q#D declared here"
  msgstr "membre %q#D suivant dÃ©clarÃ© ici"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redÃ©finition de %q#T"
--- 50354,50360 ----
  msgid "next member %q#D declared here"
  msgstr "membre %q#D suivant dÃ©clarÃ© ici"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redÃ©finition de %q#T"
*************** msgstr "type invalide pour le paramÃ¨tre
*** 50466,50472 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17"
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les destructeurs %<constexpr%> sont uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
--- 50476,50482 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17"
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les destructeurs %<constexpr%> sont uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
*************** msgstr "%qE est Ã©valuÃ© Ã  Â«Â fauxÂ Â»
*** 50535,50541 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr "la supposition de l'attribut %<assume%> a Ã©chouÃ©"
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 50545,50551 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr "la supposition de l'attribut %<assume%> a Ã©chouÃ©"
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "%qT est une classe de base ambig
*** 50582,50588 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "le type dynamique %qT de son opÃ©rande n'a pas une classe de base publique %qT non ambigÃ¼e"
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 50592,50598 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "le type dynamique %qT de son opÃ©rande n'a pas une classe de base publique %qT non ambigÃ¼e"
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgid "dereferencing a null pointer in %
*** 50706,50712 ****
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qE"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 50716,50722 ----
  msgstr "dÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qE"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr "%qs accÃ¨s Ã  un octet non initi
*** 50805,50811 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car l'argument ne sait pas Ãªtre interprÃ©tÃ©"
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 50815,50821 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car l'argument ne sait pas Ãªtre interprÃ©tÃ©"
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "changement du membre actif d'une
*** 50881,50887 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "changement du membre actif d'une union de %qD Ã  %qD durant l'initialisation"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
--- 50891,50897 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "changement du membre actif d'une union de %qD Ã  %qD durant l'initialisation"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr "le contrÃ´le passe au travers de
*** 50947,51135 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "le contrÃ´le passe au travers de la dÃ©finition de %qD avec une durÃ©e de stockage statique"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, 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.cc:7625 cp/constexpr.cc:9286
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "un %<reinterpret_cast%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, 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.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "le transtypage depuis %qT n'est pas permis"
  
! #: cp/constexpr.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE n'est pas une expression constante tant que la classe %qT est encore incomplÃ¨te"
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, 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.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "l'expression %qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:7962
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "le prÃ©dicat du contrat est faux dans une expression constante"
  
! #: cp/constexpr.cc:7978
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "template-id %qE inattendu"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "un concept de fonction doit Ãªtre appelÃ©"
  
! #: cp/constexpr.cc:8009
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "l'adresse d'un appel Ã  %qs n'est pas une expression constante"
  
! #: cp/constexpr.cc:8073
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "l'expression %qE du sous-type %s est inattendue"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, 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.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, 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.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  un rÃ©sultat de %<operator new%>"
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE n'est pas une expression constante car le stockage allouÃ© n'a pas Ã©tÃ© dÃ©sallouÃ©"
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "l'Ã©valuation immÃ©diate retourne l'adresse de la fonction immÃ©diate %qD"
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversion l-valeur vers r-valeur d'une l-valeur volatile %qE avec le type %qT"
  
! #: cp/constexpr.cc:9251
  #, 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.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "car il est utilisÃ© comme gl-valeur"
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> d'un entier vers un pointeur"
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, 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.cc:9383
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "utilisation de %<this%> dans une expression constante"
  
! #: cp/constexpr.cc:9532
  #, 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.cc:9544
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "l'expression new n'est pas une expression constante avant C++20"
  
! #: cp/constexpr.cc:9610
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "les fonctions virtuelles ne peuvent pas Ãªtre %<constexpr%> avant C++20"
  
! #: cp/constexpr.cc:9626
  #, gcc-internal-format
  msgid "%<typeid%> 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.cc:9689
  #, 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.cc:9750
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD dÃ©fini %<thread_local%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:9758
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD dÃ©fini %<static%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, 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.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:10005
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "aucune des branches de %<if%> est une expression constante"
  
! #: cp/constexpr.cc:10018
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "initialisation d'un tableau non constant"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "la dÃ©finition d'une Ã©tiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendu"
--- 50957,51145 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "le contrÃ´le passe au travers de la dÃ©finition de %qD avec une durÃ©e de stockage statique"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, 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.cc:7632 cp/constexpr.cc:9293
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "un %<reinterpret_cast%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, 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.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "le transtypage depuis %qT n'est pas permis"
  
! #: cp/constexpr.cc:7701
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE n'est pas une expression constante tant que la classe %qT est encore incomplÃ¨te"
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, 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.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "l'expression %qE n'est pas une expression constante"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:7969
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "le prÃ©dicat du contrat est faux dans une expression constante"
  
! #: cp/constexpr.cc:7985
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "template-id %qE inattendu"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "un concept de fonction doit Ãªtre appelÃ©"
  
! #: cp/constexpr.cc:8016
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "l'adresse d'un appel Ã  %qs n'est pas une expression constante"
  
! #: cp/constexpr.cc:8080
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "l'expression %qE du sous-type %s est inattendue"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, 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.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, 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.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  un rÃ©sultat de %<operator new%>"
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE n'est pas une expression constante car le stockage allouÃ© n'a pas Ã©tÃ© dÃ©sallouÃ©"
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "l'Ã©valuation immÃ©diate retourne l'adresse de la fonction immÃ©diate %qD"
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversion l-valeur vers r-valeur d'une l-valeur volatile %qE avec le type %qT"
  
! #: cp/constexpr.cc:9258
  #, 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.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "car il est utilisÃ© comme gl-valeur"
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> d'un entier vers un pointeur"
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, 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.cc:9390
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "utilisation de %<this%> dans une expression constante"
  
! #: cp/constexpr.cc:9539
  #, 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.cc:9551
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "l'expression new n'est pas une expression constante avant C++20"
  
! #: cp/constexpr.cc:9617
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "les fonctions virtuelles ne peuvent pas Ãªtre %<constexpr%> avant C++20"
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid "%<typeid%> 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.cc:9696
  #, 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.cc:9757
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD dÃ©fini %<thread_local%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:9765
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD dÃ©fini %<static%> dans un contexte %<constexpr%>"
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, 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.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> n'est pas une expression constante"
  
! #: cp/constexpr.cc:10012
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "aucune des branches de %<if%> est une expression constante"
  
! #: cp/constexpr.cc:10025
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "initialisation d'un tableau non constant"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "la dÃ©finition d'une Ã©tiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "arbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendu"
*************** msgstr "le type de Â«Â promiseÂ Â» %qT p
*** 51703,51709 ****
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> dÃ©clarÃ© ici"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "pas de membre nommÃ© %qE dans %qT"
--- 51713,51719 ----
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> dÃ©clarÃ© ici"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "pas de membre nommÃ© %qE dans %qT"
*************** msgstr "l'argument de direction de %<__b
*** 51795,51801 ****
  msgid "no suspend point info for %qD"
  msgstr "aucune information du point de suspension pour %qD"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE est fourni par %qT mais il n'est pas utilisable avec la fonction ayant la signature %qD"
--- 51805,51811 ----
  msgid "no suspend point info for %qD"
  msgstr "aucune information du point de suspension pour %qD"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE est fourni par %qT mais il n'est pas utilisable avec la fonction ayant la signature %qD"
*************** msgstr "les expressions temporisables ne
*** 51815,51837 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "les tableaux de longueur variable ne sont pas encore supportÃ©s dans les coroutines"
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE est fourni par %qT mais %qE n'est pas marquÃ© avec %<throw()%> ou %<noexcept%>"
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE est marquÃ© avec %<throw()%> ou %<noexcep%> mais aucun %<get_return_object_on_allocation_failure%> utilisable est fourni par %qT"
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE est fourni par %qT mais %<std::nothrow%> n'est pas trouvÃ©"
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "impossible d'initialiser un objet retournÃ© de type %qT avec une r-valeur de type %<void%>"
--- 51825,51847 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "les tableaux de longueur variable ne sont pas encore supportÃ©s dans les coroutines"
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE est fourni par %qT mais %qE n'est pas marquÃ© avec %<throw()%> ou %<noexcept%>"
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE est marquÃ© avec %<throw()%> ou %<noexcep%> mais aucun %<get_return_object_on_allocation_failure%> utilisable est fourni par %qT"
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE est fourni par %qT mais %<std::nothrow%> n'est pas trouvÃ©"
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "impossible d'initialiser un objet retournÃ© de type %qT avec une r-valeur de type %<void%>"
*************** msgstr "par rapport Ã  la dÃ©claration p
*** 52311,52317 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redÃ©claration de %qD diffÃ¨re de %qs dans la dÃ©claration prÃ©cÃ©dente"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
--- 52321,52327 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redÃ©claration de %qD diffÃ¨re de %qs dans la dÃ©claration prÃ©cÃ©dente"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "dÃ©claration prÃ©cÃ©dente de %qD"
*************** msgstr "%qD est une fonction, pas un typ
*** 52711,54985 ****
  msgid "%q#T is not a class"
  msgstr "%q#T n'est pas une classe"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, 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.cc:4329
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "pas de type nommÃ© %q#T dans %q#T"
  
! #: cp/decl.cc:4342
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la recherche de %qT dans %qT est ambigÃ¼e"
  
! #: cp/decl.cc:4351
  #, 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.cc:4364
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nomme %q#D qui n'est pas un type"
  
! #: cp/decl.cc:4438
  #, 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.cc:4795
  #, gcc-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.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> est plus petit que %d"
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> est plus petit que %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> est plus petit que %d"
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> est plus grand que %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5317
  #, gcc-internal-format
  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/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "cette flexibilitÃ© est dÃ©prÃ©ciÃ©e et sera supprimÃ©e"
  
! #: cp/decl.cc:5356
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "struct anonyme avec des classes de base"
  
! #: cp/decl.cc:5368
  #, 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.cc:5371
  #, 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.cc:5374
  #, 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.cc:5393
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignorÃ© dans la dÃ©claration de %q#T"
  
! #: cp/decl.cc:5396
  #, 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.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une dÃ©claration"
  
! #: cp/decl.cc:5443
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redÃ©claration du type interne C++ %qT"
  
! #: cp/decl.cc:5460
  #, 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.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la dÃ©claration typedef"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "le C++ ISO interdit les structures anonymes"
  
! #: cp/decl.cc:5508
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.cc:5516
  #, 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.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs"
  
! #: cp/decl.cc:5522
  #, 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.cc:5526
  #, 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.cc:5530
  #, 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.cc:5534
  #, 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.cc:5538
  #, 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.cc:5542
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©claration"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de types"
  
! #: cp/decl.cc:5573
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignorÃ© dans l'instanciation explicite de %q#T"
  
! #: cp/decl.cc:5576
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "aucun attribut peut Ãªtre appliquÃ© Ã  une instanciation explicite"
  
! #: cp/decl.cc:5655
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "les attributs sont ignorÃ©s s'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.cc:5659
  #, 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.cc:5725 cp/decl2.cc:1021
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD est initialisÃ© (utilisez plutÃ´t %qs)"
  
! #: cp/decl.cc:5738
  #, 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.cc:5776
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la dÃ©finition de %q#D est marquÃ©e %<dllimport%>"
  
! #: cp/decl.cc:5800
  #, 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.cc:5808
  #, 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.cc:5809
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ne correspond pas Ã  la dÃ©claration du patron membre ici"
  
! #: cp/decl.cc:5821
  #, 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.cc:5833
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %qD"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, 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.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr "la dÃ©claration externe avec la portÃ©e bloc %q#D n'est pas permise dans le domaine du module"
  
! #: cp/decl.cc:5941
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD dÃ©fini %<thread_local%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/decl.cc:5947
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD dÃ©fini %<static%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/decl.cc:6012
  #, 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.cc:6018 cp/decl.cc:7337
  #, 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.cc:6028
  #, 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.cc:6095
  #, 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.cc:6178
  #, 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.cc:6184
  #, 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.cc:6203
  #, 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.cc:6207
  #, 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.cc:6268
  #, 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.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans %qD"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau %qD de taille zÃ©ro"
  
! #: cp/decl.cc:6327
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "la taille de stockage de %qD n'est pas connue"
  
! #: cp/decl.cc:6352
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "la taille de stockage de %qD n'est pas constante"
  
! #: cp/decl.cc:6435
  #, 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.cc:6439
  #, 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.cc:6445
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "vous pouvez contourner cela en enlevant l'initialiseur"
  
! #: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "%<const %D%> non initialisÃ©"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisÃ©e dans une fonction %<constexpr%>"
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "variable %qD non initialisÃ©e dans un contexte %<constexpr%>"
  
! #: cp/decl.cc:6511
  #, 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.cc:6515
  #, 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.cc:6518
  #, 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.cc:6710
  #, 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.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'initialisation de %qT doit Ãªtre entre accolades"
  
! #: cp/decl.cc:6826
  #, 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.cc:6839
  #, 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.cc:6863
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD n'est pas un membre direct de %qT"
  
! #: cp/decl.cc:6918
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "initialisation invalide pour %q#D"
  
! #: cp/decl.cc:6968
  #, 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.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'Ã©lÃ©ments d'initialisation pour %qT"
  
! #: cp/decl.cc:7049
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "trop d'accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.cc:7192
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation pour %qT"
  
! #: cp/decl.cc:7325
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "la liaison structurÃ©e Ã  le type incomplet %qT"
  
! #: cp/decl.cc:7339
  #, 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.cc:7352
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "littÃ©ral composÃ© de taille variable"
  
! #: cp/decl.cc:7408
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D a un type incomplet"
  
! #: cp/decl.cc:7429
  #, 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.cc:7474
  #, 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.cc:7617
  #, 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.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initialisation invalide pour un membre statique avec constructeur"
  
! #: cp/decl.cc:7658
  #, 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.cc:7661
  #, 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.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(une initialisation en dehors de la classe est requise)"
  
! #: cp/decl.cc:7868
  #, 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.cc:8125
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "n'a pu trouver la dÃ©claration du variant"
  
! #: cp/decl.cc:8149
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> sur le constructeur %qD"
  
! #: cp/decl.cc:8154
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> sur le destructeur %qD"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> sur %qD par dÃ©faut"
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> sur %qD supprimÃ©"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> sur %qD virtuel"
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (pas une initialisation) dans la dÃ©claration"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, 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.cc:8244 cp/decl.cc:14793
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "spÃ©cificateur de classe de stockage %<register%> utilisÃ©"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, 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.cc:8325
  #, 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.cc:8336
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "le type dÃ©duit %qT pour %qD est incomplet"
  
! #: cp/decl.cc:8466
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "le concept de variable n'a pas d'initialisation"
  
! #: cp/decl.cc:8525
  #, 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.cc:8568
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%<constinit%> peut uniquement Ãªtre appliquÃ© Ã  une variable avec une durÃ©e de stockage statique ou au niveau du thread"
  
! #: cp/decl.cc:8760
  #, 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.cc:8871
  #, 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.cc:8874
  #, 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.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "impossible de dÃ©composer le membre inaccessible %qD de %qT"
  
! #: cp/decl.cc:8907
  #, 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.cc:8916
  #, 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.cc:9126
  #, 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.cc:9142
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "impossible de dÃ©composer le tableau de longueur variable %qT"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, 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.cc:9155
  #, 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.cc:9158
  #, 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.cc:9199
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "impossible de dÃ©composer le vecteur de longueur variable %qT"
  
! #: cp/decl.cc:9223
  #, 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.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "alors que %qT se dÃ©compose en %E Ã©lÃ©ments"
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> est %<void%>"
  
! #: cp/decl.cc:9259
  #, 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.cc:9288
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "impossible de dÃ©composer le type union %qT"
  
! #: cp/decl.cc:9293
  #, 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.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "impossible de dÃ©composer le type de fermeture lambda %qT"
  
! #: cp/decl.cc:9304
  #, 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.cc:9313
  #, 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.cc:9780
  #, 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.cc:9783
  #, 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.cc:9788
  #, 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.cc:10007
  #, 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.cc:10011
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "taille du tableau manquante dans %qT"
  
! #: cp/decl.cc:10014
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "tableau %qT de taille zÃ©ro"
  
! #: cp/decl.cc:10030
  #, 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.cc:10032
  #, 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.cc:10058
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD est dÃ©clarÃ© comme une variable %<virtual%>"
  
! #: cp/decl.cc:10060
  #, 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.cc:10066
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>"
  
! #: cp/decl.cc:10069
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>"
  
! #: cp/decl.cc:10071
  #, 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.cc:10077
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<virtual%>"
  
! #: cp/decl.cc:10080
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<inline%>"
  
! #: cp/decl.cc:10082
  #, 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.cc:10088
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<virtual%>"
  
! #: cp/decl.cc:10091
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<inline%>"
  
! #: cp/decl.cc:10093
  #, 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.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dÃ©clarÃ© comme un ami"
  
! #: cp/decl.cc:10107
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dÃ©clarÃ© avec une spÃ©cification d'exception"
  
! #: cp/decl.cc:10139
  #, 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.cc:10179
  #, 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.cc:10190
  #, 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.cc:10197
  #, 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.cc:10200
  #, 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.cc:10276
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "le concept %qD n'a pas de dÃ©finition"
  
! #: cp/decl.cc:10305
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "un concept de fonction ne peut pas Ãªtre contraint"
  
! #: cp/decl.cc:10315
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "contraintes sur une fonction sans patron"
  
! #: cp/decl.cc:10360
  #, 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"
  
! #: cp/decl.cc:10371
  #, 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.cc:10389
  #, 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.cc:10398
  #, 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.cc:10415
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la dÃ©claration amie de %qD spÃ©cifie des arguments par dÃ©faut et n%'est pas une dÃ©finition"
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant un patron"
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en ligne"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant %qs"
  
! #: cp/decl.cc:10471
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant static"
  
! #: cp/decl.cc:10533
  #, 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.cc:10534
  #, 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.cc:10542
  #, 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.cc:10543
  #, 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.cc:10555
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© dans la mÃªme portÃ©e que %qT"
  
! #: cp/decl.cc:10563
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "le guide de dÃ©duction %qD doit avoir le mÃªme accÃ¨s que %qT"
  
! #: cp/decl.cc:10569
  #, 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.cc:10582
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "opÃ©rateur littÃ©ral avec une classe de liaison C"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD a une liste d'arguments invalide"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "le suffixe entier %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.cc:10606
  #, 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.cc:10613
  #, 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.cc:10618
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD doit Ãªtre une fonction non membre"
  
! #: cp/decl.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> doit retourner %<int%>"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dÃ©finition de %qD dÃ©clarÃ© implicitement"
  
! #: cp/decl.cc:10749
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "dÃ©finition de %qD explicitement par dÃ©faut"
  
! #: cp/decl.cc:10751
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicitement par dÃ©faut ici"
  
! #: cp/decl.cc:10768
  #, 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.cc:10961
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "ne peut dÃ©clarer %<::main%> comme variable globale"
  
! #: cp/decl.cc:10970
  #, 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.cc:10976
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "le concept doit Ãªtre dÃ©fini au niveau de l'espace de noms"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "un concept doit avoir le type %<bool%>"
  
! #: cp/decl.cc:10986
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "un concept variable ne peut pas Ãªtre contraint"
  
! #: cp/decl.cc:11108
  #, 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.cc:11112
  #, 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.cc:11116
  #, 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.cc:11127
  #, 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.cc:11132
  #, 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.cc:11137
  #, 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.cc:11248
  #, 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.cc:11251
  #, 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.cc:11282 cp/decl.cc:11354
  #, 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.cc:11286 cp/decl.cc:11357
  #, 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.cc:11337
  #, 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.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro"
  
! #: cp/decl.cc:11364
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "le C++ ISO interdit le tableau de taille variable %qD"
  
! #: cp/decl.cc:11367
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "le C++ ISO interdit le tableau de taille variable"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "le tableau de taille variable %qD est utilisÃ©"
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "le tableau de taille variable est utilisÃ©"
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dÃ©bordement dans la dimension du tableau"
  
! #: cp/decl.cc:11488
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD est dÃ©clarÃ© comme tableau de type Ã  remplacer dans un patron %qT"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "crÃ©ation d'un tableau de type Ã  remplacer dans un patron %qT"
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "dÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»"
  
! #: cp/decl.cc:11503
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "crÃ©ation d'un tableau Â«Â voidÂ Â»"
  
! #: cp/decl.cc:11508
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions"
  
! #: cp/decl.cc:11510
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "crÃ©ation d'un tableau de fonctions"
  
! #: cp/decl.cc:11515
  #, 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.cc:11517
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "crÃ©ation d'un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.cc:11522
  #, 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.cc:11525
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "crÃ©ation d'un tableau de fonctions membres"
  
! #: cp/decl.cc:11543
  #, 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.cc:11547
  #, 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.cc:11561
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "tableau de taille variable de %<auto%>"
  
! #: cp/decl.cc:11637
  #, 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.cc:11640
  #, 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.cc:11651
  #, 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.cc:11654
  #, 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.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type de retour spÃ©cifiÃ© pour %<operator %T%>"
  
! #: cp/decl.cc:11670
  #, 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.cc:11679
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "type de retour spÃ©cifiÃ© pour le guide de dÃ©duction"
  
! #: cp/decl.cc:11682
  #, 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.cc:11686
  #, 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.cc:11695
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommÃ©e ou champ dÃ©clarÃ© void"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ dÃ©clarÃ© void"
  
! #: cp/decl.cc:11739
  #, 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.cc:11744
  #, 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.cc:11800
  #, 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/decl.cc:11806
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> ne peut pas Ãªtre qualifiÃ© avec CV"
  
! #: cp/decl.cc:12022
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<::%D%>"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%T::%D%>"
  
! #: cp/decl.cc:12028
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%D::%D%>"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T n'est pas une classe ou un espace de noms"
  
! #: cp/decl.cc:12062
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "dÃ©claration de %qE comme non fonction"
  
! #: cp/decl.cc:12069
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "dÃ©claration de %qE comme non membre"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot rÃ©servÃ© %qD"
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨tre"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "dÃ©claration de %qD comme non fonction"
  
! #: cp/decl.cc:12173
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "dÃ©claration de %qD comme %<typedef%>"
  
! #: cp/decl.cc:12178
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "dÃ©claration de %qD comme paramÃ¨tre"
  
! #: cp/decl.cc:12213
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "%qs et %qs spÃ©cifiÃ©s tous les deux"
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs ne peut pas apparaÃ®tre dans une dÃ©claration typedef"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "au plus un seul spÃ©cificateur %<constinit%> ou %<constexpr%> peut Ãªtre utilisÃ©"
  
! #: cp/decl.cc:12262
  #, 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.cc:12316
  #, 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.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, 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.cc:12389
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> n'est pas supportÃ© par la cible"
  
! #: cp/decl.cc:12397
  #, 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.cc:12451
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.cc:12457
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> et %<short%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.cc:12465
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs spÃ©cifiÃ© avec %qT"
  
! #: cp/decl.cc:12471
  #, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%qs spÃ©cifiÃ© avec %qD"
  
! #: cp/decl.cc:12483
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs spÃ©cifiÃ© avec %<decltype%>"
  
! #: cp/decl.cc:12485
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs spÃ©cifiÃ© avec %<typeof%>"
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Â«Â complexÂ Â» invalide pour %qs"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "liste d'arguments de patron manquante aprÃ¨s %qEÂ ; pour la dÃ©duction, le type Ã  remplacer doit Ãªtre suivi d'un simple declarator-id"
  
! #: cp/decl.cc:12622
  #, 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.cc:12631
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/decl.cc:12644
  #, 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.cc:12651
  #, 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.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %qs"
  
! #: cp/decl.cc:12700
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> en dehors de la dÃ©claration de classe"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, 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.cc:12722 cp/decl.cc:12744
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les dÃ©clarations de liaisons structurÃ©es peuvent Ãªtre %qs uniquement en %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/decl.cc:12732
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "la liaison structurÃ©e qualifiÃ©e avec %<volatile%> est dÃ©prÃ©ciÃ©e"
  
! #: cp/decl.cc:12756
  #, 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.cc:12768
  #, 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.cc:12771
  #, 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.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas avoir la contrainte %<auto%> de type %qT"
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "classes de stockage multiples dans la dÃ©claration de %qs"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour %qs"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>"
  
! #: cp/decl.cc:12855
  #, 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.cc:12863
  #, 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.cc:12877
  #, 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.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribut ignorÃ©"
  
! #: cp/decl.cc:12910
  #, 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Ã©"
  
! #: cp/decl.cc:12978
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "parenthÃ¨ses inutiles dans la dÃ©claration de %qs"
  
! #: cp/decl.cc:12984
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "retirez les parenthÃ¨ses"
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "clause Â«Â requiresÂ Â» sur le type de retour"
  
! #: cp/decl.cc:13053
  #, 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.cc:13057
  #, 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.cc:13062
  #, 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.cc:13069
  #, 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.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour Ã  la fin a %<decltype(auto)%> comme Ã©tant son type au lieu d'un simple %<auto%>"
  
! #: cp/decl.cc:13083
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "utilisation invalide de %<decltype(auto)%>"
  
! #: cp/decl.cc:13095
  #, 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.cc:13104
  #, 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.cc:13117
  #, 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"
  
! #: cp/decl.cc:13131
  #, 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.cc:13134
  #, 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.cc:13141
  #, 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.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "le type de retour qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©"
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: cp/decl.cc:13192
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "le type de retour %<constinit%> pour une fonction n'est pas permis"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.cc:13241
  #, 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.cc:13242
  #, 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.cc:13260
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "les constructeurs ne peuvent pas Ãªtre dÃ©clarÃ©s %<virtual%>"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les fonctions virtuelles ne peuvent pas Ãªtre amies"
  
! #: cp/decl.cc:13282
  #, 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.cc:13286
  #, gcc-internal-format
  msgid "cannot 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.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "la dÃ©finition de la fonction amie %qs ne peut pas avoir son nom qualifiÃ© avec %<::%>"
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "la dÃ©finition de la fonction amie %qs ne pas avoir son nom qualifiÃ© avec %<%D::%>"
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramÃ¨tre"
  
! #: cp/decl.cc:13395
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut dÃ©clarer un pointeur vers %q#T"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T"
  
! #: cp/decl.cc:13417
  #, 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.cc:13446
  #, 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.cc:13447
  #, 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.cc:13520
  #, 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.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD utilisÃ© comme un dÃ©clarateur"
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les fonctions membres sont implicitement amies de leur classe"
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification %<%T::%> additionnelle sur le membre %qs"
  
! #: cp/decl.cc:13661
  #, 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.cc:13663
  #, 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.cc:13671
  #, 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.cc:13711
  #, 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.cc:13720
  #, 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.cc:13723
  #, 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.cc:13734
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> en dehors de la dÃ©claration de la classe"
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> dans une dÃ©claration amie"
  
! #: cp/decl.cc:13740
  #, 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.cc:13750
  #, 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.cc:13757
  #, 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.cc:13763
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>"
  
! #: cp/decl.cc:13769
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.cc:13775
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.cc:13781
  #, 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.cc:13797
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "typedef ne peut pas Ãªtre une dÃ©finition de fonction"
  
! #: cp/decl.cc:13800
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "typedef ne peut pas Ãªtre une dÃ©finition de fonction membre"
  
! #: cp/decl.cc:13826
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> n'est pas autorisÃ© dans une dÃ©claration de synonyme"
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "clause Â«Â requiresÂ Â» sur un typedef"
  
! #: cp/decl.cc:13838
  #, 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.cc:13864
  #, 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.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> spÃ©cifiÃ© pour la dÃ©claration d'une classe amie"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre amis"
  
! #: cp/decl.cc:13963
  #, 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.cc:13967
  #, 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.cc:13980
  #, 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.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificatifs invalides sur un type de fonction non membre"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "clause Â«Â requiresÂ Â» sur type-id"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "dÃ©claration abstraite %qT utilisÃ©e comme dÃ©claration"
  
! #: cp/decl.cc:14029
  #, 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.cc:14048
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨tre"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "ne peut dÃ©clarer un paramÃ¨tre avec %<decltype(auto)%>"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "liste d'arguments de patron manquante aprÃ¨s %qEÂ ; type Ã  remplacer pour le patron non permis dans le paramÃ¨tre"
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "ou utilisez %<auto%> pour le patron de fonction abrÃ©gÃ©"
  
! #: cp/decl.cc:14073
  #, 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.cc:14076
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "paramÃ¨tre dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, 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.cc:14131
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme type Ã  remplacer"
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "le C++ ISO interdit le membre tableau flexible %qs"
  
! #: cp/decl.cc:14155
  #, 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.cc:14171
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de %<::%>"
  
! #: cp/decl.cc:14192
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "dÃ©claration de la fonction %qD dans un contexte invalide"
  
! #: cp/decl.cc:14202
  #, 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.cc:14212
  #, 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.cc:14226
  #, 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.cc:14233
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "dÃ©claration de %qD comme membre de %qT"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "un destructeur ne peut pas Ãªtre %qs"
  
! #: cp/decl.cc:14259
  #, 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.cc:14268
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "un constructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.cc:14274
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "un concept ne peut Ãªtre une fonction membre"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne peut pas Ãªtre %qs"
  
! #: cp/decl.cc:14291
  #, 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.cc:14294
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "le patron de variable a Ã©tÃ© dÃ©clarÃ© ici"
  
! #: cp/decl.cc:14356
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "le champ %qD a le type incomplet %qT"
  
! #: cp/decl.cc:14361
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "le nom %qT a un type incomplet"
  
! #: cp/decl.cc:14381
  #, 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.cc:14384
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "le champ sans nom n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un attribut qui appartient Ã  une dÃ©claration amie qui n'est pas une dÃ©finition est ignorÃ©e"
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "membre de donnÃ©e statique %qE dÃ©clarÃ© %qs"
  
! #: cp/decl.cc:14448
  #, 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.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "le membre de donnÃ©e non statique %qE est dÃ©clarÃ© %qs"
  
! #: cp/decl.cc:14565
  #, 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.cc:14568
  #, 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.cc:14574
  #, 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.cc:14578
  #, 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.cc:14583
  #, 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.cc:14595
  #, 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.cc:14599
  #, 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.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction non classe virtuelle %qs"
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs dÃ©fini en dehors d'un contexte de classe"
  
! #: cp/decl.cc:14615
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs dÃ©clarÃ© en dehors d'un contexte de classe"
  
! #: cp/decl.cc:14658
  #, 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"
  
! #: cp/decl.cc:14667
  #, 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.cc:14708
  #, 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.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "membre statique %qD dÃ©clarÃ© %<register%>"
  
! #: cp/decl.cc:14721
  #, 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.cc:14729
  #, 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.cc:14736
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "une variable ne peut pas Ãªtre dÃ©clarÃ©e %<consteval%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisÃ© et dÃ©clarÃ© %<extern%>"
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs a, Ã  la fois, %<extern%> et une initialisation"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "l'argument par dÃ©faut %qE utilise %qD"
  
! #: cp/decl.cc:14973
  #, 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.cc:15100
  #, 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.cc:15104
  #, 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.cc:15133
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "le paramÃ¨tre qualifiÃ© avec %<volatile%> est obsolÃ¨te"
  
! #: cp/decl.cc:15141
  #, 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.cc:15166
  #, 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.cc:15168
  #, 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"
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>"
  
! #: cp/decl.cc:15506
  #, 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.cc:15513
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© statique"
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD doit Ãªtre une fonction membre non statique"
  
! #: cp/decl.cc:15549
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD doit Ãªtre une fonction membre"
  
! #: cp/decl.cc:15557
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD peut Ãªtre une fonction membre statique uniquement avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/decl.cc:15567
  #, 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.cc:15577
  #, 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.cc:15608
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "le C++ ISO interdit la surcharge de %<operator ?:%>"
  
! #: cp/decl.cc:15618
  #, 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.cc:15644
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD doit avoir zÃ©ro ou un argument"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD doit avoir un ou deux arguments"
  
! #: cp/decl.cc:15657
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme argument"
  
! #: cp/decl.cc:15658
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme second argument"
  
! #: cp/decl.cc:15669
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD ne doit avoir aucun argument"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD doit avoir exactement un argument"
  
! #: cp/decl.cc:15681
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD doit avoir exactement deux arguments"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ne peut avoir d'arguments par dÃ©faut"
  
! #: cp/decl.cc:15720
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversion de %qT vers %<void%> n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.cc:15727
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversion de %qT en une rÃ©fÃ©rence vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.cc:15729
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversion de %qT vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.cc:15738
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversion de %qT en une rÃ©fÃ©rence vers une classe de base %qT n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.cc:15740
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversion de %qT vers une classe de base %qT n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.cc:15756
  #, 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.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "%qD prÃ©fixÃ© devrait retourner %qT"
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "%qD suffixÃ© devrait retourner %qT"
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD devrait retourner par valeur"
  
! #: cp/decl.cc:15849
  #, 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.cc:15872
  #, 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.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation du nom de typedef %qD aprÃ¨s %qs"
  
! #: cp/decl.cc:15877
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT rÃ©fÃ©rÃ© en tant que %qs"
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "il est fait rÃ©fÃ©rence Ã  %qT comme un enum"
--- 52721,54995 ----
  msgid "%q#T is not a class"
  msgstr "%q#T n'est pas une classe"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, 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.cc:4339
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "pas de type nommÃ© %q#T dans %q#T"
  
! #: cp/decl.cc:4352
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "la recherche de %qT dans %qT est ambigÃ¼e"
  
! #: cp/decl.cc:4361
  #, 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.cc:4374
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nomme %q#D qui n'est pas un type"
  
! #: cp/decl.cc:4448
  #, 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.cc:4805
  #, gcc-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.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> est plus petit que %d"
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> est plus petit que %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> est plus petit que %d"
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> est plus grand que %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5327
  #, gcc-internal-format
  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/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "cette flexibilitÃ© est dÃ©prÃ©ciÃ©e et sera supprimÃ©e"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "struct anonyme avec des classes de base"
  
! #: cp/decl.cc:5378
  #, 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.cc:5381
  #, 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.cc:5384
  #, 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.cc:5403
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignorÃ© dans la dÃ©claration de %q#T"
  
! #: cp/decl.cc:5406
  #, 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.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "types multiples dans une dÃ©claration"
  
! #: cp/decl.cc:5453
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redÃ©claration du type interne C++ %qT"
  
! #: cp/decl.cc:5470
  #, 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.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nom de type manquant dans la dÃ©claration typedef"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "le C++ ISO interdit les structures anonymes"
  
! #: cp/decl.cc:5518
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.cc:5521
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions"
  
! #: cp/decl.cc:5526
  #, 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.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs"
  
! #: cp/decl.cc:5532
  #, 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.cc:5536
  #, 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.cc:5540
  #, 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.cc:5544
  #, 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.cc:5548
  #, 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.cc:5552
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©claration"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de types"
  
! #: cp/decl.cc:5583
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignorÃ© dans l'instanciation explicite de %q#T"
  
! #: cp/decl.cc:5586
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "aucun attribut peut Ãªtre appliquÃ© Ã  une instanciation explicite"
  
! #: cp/decl.cc:5665
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "les attributs sont ignorÃ©s s'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.cc:5669
  #, 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.cc:5735 cp/decl2.cc:1021
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD est initialisÃ© (utilisez plutÃ´t %qs)"
  
! #: cp/decl.cc:5748
  #, 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.cc:5786
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "la dÃ©finition de %q#D est marquÃ©e %<dllimport%>"
  
! #: cp/decl.cc:5810
  #, 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.cc:5818
  #, 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.cc:5819
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ne correspond pas Ã  la dÃ©claration du patron membre ici"
  
! #: cp/decl.cc:5831
  #, 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.cc:5843
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "initialisation en double de %qD"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, 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.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr "la dÃ©claration externe avec la portÃ©e bloc %q#D n'est pas permise dans le domaine du module"
  
! #: cp/decl.cc:5951
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD dÃ©fini %<thread_local%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/decl.cc:5957
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD dÃ©fini %<static%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/decl.cc:6022
  #, 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.cc:6028 cp/decl.cc:7347
  #, 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.cc:6038
  #, 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.cc:6105
  #, 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.cc:6188
  #, 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.cc:6194
  #, 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.cc:6213
  #, 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.cc:6217
  #, 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.cc:6278
  #, 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.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "taille de tableau manquante dans %qD"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "tableau %qD de taille zÃ©ro"
  
! #: cp/decl.cc:6337
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "la taille de stockage de %qD n'est pas connue"
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "la taille de stockage de %qD n'est pas constante"
  
! #: cp/decl.cc:6445
  #, 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.cc:6449
  #, 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.cc:6455
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "vous pouvez contourner cela en enlevant l'initialiseur"
  
! #: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "%<const %D%> non initialisÃ©"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "variable %qD non initialisÃ©e dans une fonction %<constexpr%>"
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "variable %qD non initialisÃ©e dans un contexte %<constexpr%>"
  
! #: cp/decl.cc:6521
  #, 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.cc:6525
  #, 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.cc:6528
  #, 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.cc:6720
  #, 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.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "l'initialisation de %qT doit Ãªtre entre accolades"
  
! #: cp/decl.cc:6836
  #, 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.cc:6849
  #, 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.cc:6873
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD n'est pas un membre direct de %qT"
  
! #: cp/decl.cc:6928
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "initialisation invalide pour %q#D"
  
! #: cp/decl.cc:6978
  #, 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.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "trop d'Ã©lÃ©ments d'initialisation pour %qT"
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.cc:7069
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "trop d'accolades autour de l'initialiseur scalaire pour le type %qT"
  
! #: cp/decl.cc:7202
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades manquantes autour de l'initialisation pour %qT"
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "la liaison structurÃ©e Ã  le type incomplet %qT"
  
! #: cp/decl.cc:7349
  #, 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.cc:7362
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "littÃ©ral composÃ© de taille variable"
  
! #: cp/decl.cc:7418
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D a un type incomplet"
  
! #: cp/decl.cc:7439
  #, 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.cc:7484
  #, 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.cc:7627
  #, 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.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initialisation invalide pour un membre statique avec constructeur"
  
! #: cp/decl.cc:7668
  #, 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.cc:7671
  #, 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.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(une initialisation en dehors de la classe est requise)"
  
! #: cp/decl.cc:7878
  #, 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.cc:8135
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "n'a pu trouver la dÃ©claration du variant"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> sur le constructeur %qD"
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> sur le destructeur %qD"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> sur %qD par dÃ©faut"
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> sur %qD supprimÃ©"
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> sur %qD virtuel"
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "affectation (pas une initialisation) dans la dÃ©claration"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, 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.cc:8254 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "spÃ©cificateur de classe de stockage %<register%> utilisÃ©"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, 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.cc:8335
  #, 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.cc:8346
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "le type dÃ©duit %qT pour %qD est incomplet"
  
! #: cp/decl.cc:8476
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "le concept de variable n'a pas d'initialisation"
  
! #: cp/decl.cc:8535
  #, 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.cc:8578
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%<constinit%> peut uniquement Ãªtre appliquÃ© Ã  une variable avec une durÃ©e de stockage statique ou au niveau du thread"
  
! #: cp/decl.cc:8770
  #, 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.cc:8881
  #, 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.cc:8884
  #, 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.cc:8891
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "impossible de dÃ©composer le membre inaccessible %qD de %qT"
  
! #: cp/decl.cc:8917
  #, 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.cc:8926
  #, 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.cc:9136
  #, 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.cc:9152
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "impossible de dÃ©composer le tableau de longueur variable %qT"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, 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.cc:9165
  #, 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.cc:9168
  #, 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.cc:9209
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "impossible de dÃ©composer le vecteur de longueur variable %qT"
  
! #: cp/decl.cc:9233
  #, 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.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "alors que %qT se dÃ©compose en %E Ã©lÃ©ments"
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> est %<void%>"
  
! #: cp/decl.cc:9269
  #, 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.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "impossible de dÃ©composer le type union %qT"
  
! #: cp/decl.cc:9303
  #, 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.cc:9308
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "impossible de dÃ©composer le type de fermeture lambda %qT"
  
! #: cp/decl.cc:9314
  #, 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.cc:9323
  #, 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.cc:9790
  #, 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.cc:9793
  #, 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.cc:9798
  #, 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.cc:10017
  #, 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.cc:10021
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "taille du tableau manquante dans %qT"
  
! #: cp/decl.cc:10024
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "tableau %qT de taille zÃ©ro"
  
! #: cp/decl.cc:10040
  #, 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.cc:10042
  #, 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.cc:10068
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD est dÃ©clarÃ© comme une variable %<virtual%>"
  
! #: cp/decl.cc:10070
  #, 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.cc:10076
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>"
  
! #: cp/decl.cc:10079
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>"
  
! #: cp/decl.cc:10081
  #, 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.cc:10087
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<virtual%>"
  
! #: cp/decl.cc:10090
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD dÃ©clarÃ© comme un type %<inline%>"
  
! #: cp/decl.cc:10092
  #, 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.cc:10098
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<virtual%>"
  
! #: cp/decl.cc:10101
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD dÃ©clarÃ© comme un champ %<inline%>"
  
! #: cp/decl.cc:10103
  #, 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.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dÃ©clarÃ© comme un ami"
  
! #: cp/decl.cc:10117
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dÃ©clarÃ© avec une spÃ©cification d'exception"
  
! #: cp/decl.cc:10149
  #, 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.cc:10189
  #, 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.cc:10200
  #, 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.cc:10207
  #, 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.cc:10210
  #, 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.cc:10286
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "le concept %qD n'a pas de dÃ©finition"
  
! #: cp/decl.cc:10315
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "un concept de fonction ne peut pas Ãªtre contraint"
  
! #: cp/decl.cc:10325
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "contraintes sur une fonction sans patron"
  
! #: cp/decl.cc:10370
  #, 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"
  
! #: cp/decl.cc:10381
  #, 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.cc:10399
  #, 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.cc:10408
  #, 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.cc:10425
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la dÃ©claration amie de %qD spÃ©cifie des arguments par dÃ©faut et n%'est pas une dÃ©finition"
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant un patron"
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en ligne"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant %qs"
  
! #: cp/decl.cc:10481
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "ne peut dÃ©clarer %<::main%> comme Ã©tant static"
  
! #: cp/decl.cc:10543
  #, 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.cc:10544
  #, 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.cc:10552
  #, 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.cc:10553
  #, 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.cc:10565
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© dans la mÃªme portÃ©e que %qT"
  
! #: cp/decl.cc:10573
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "le guide de dÃ©duction %qD doit avoir le mÃªme accÃ¨s que %qT"
  
! #: cp/decl.cc:10579
  #, 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.cc:10592
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "opÃ©rateur littÃ©ral avec une classe de liaison C"
  
! #: cp/decl.cc:10602
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD a une liste d'arguments invalide"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "le suffixe entier %qs est masquÃ© par l'implÃ©mentation"
  
! #: cp/decl.cc:10616
  #, 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.cc:10623
  #, 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.cc:10628
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD doit Ãªtre une fonction non membre"
  
! #: cp/decl.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> doit retourner %<int%>"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dÃ©finition de %qD dÃ©clarÃ© implicitement"
  
! #: cp/decl.cc:10759
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "dÃ©finition de %qD explicitement par dÃ©faut"
  
! #: cp/decl.cc:10761
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicitement par dÃ©faut ici"
  
! #: cp/decl.cc:10778
  #, 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.cc:10971
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "ne peut dÃ©clarer %<::main%> comme variable globale"
  
! #: cp/decl.cc:10980
  #, 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.cc:10986
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "le concept doit Ãªtre dÃ©fini au niveau de l'espace de noms"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "un concept doit avoir le type %<bool%>"
  
! #: cp/decl.cc:10996
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "un concept variable ne peut pas Ãªtre contraint"
  
! #: cp/decl.cc:11118
  #, 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.cc:11122
  #, 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.cc:11126
  #, 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.cc:11137
  #, 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.cc:11142
  #, 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.cc:11147
  #, 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.cc:11258
  #, 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.cc:11261
  #, 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.cc:11292 cp/decl.cc:11364
  #, 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.cc:11296 cp/decl.cc:11367
  #, 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.cc:11347
  #, 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.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "le C++ ISO interdit le tableau de taille zÃ©ro"
  
! #: cp/decl.cc:11374
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "le C++ ISO interdit le tableau de taille variable %qD"
  
! #: cp/decl.cc:11377
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "le C++ ISO interdit le tableau de taille variable"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "le tableau de taille variable %qD est utilisÃ©"
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "le tableau de taille variable est utilisÃ©"
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dÃ©bordement dans la dimension du tableau"
  
! #: cp/decl.cc:11498
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD est dÃ©clarÃ© comme tableau de type Ã  remplacer dans un patron %qT"
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "crÃ©ation d'un tableau de type Ã  remplacer dans un patron %qT"
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "dÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»"
  
! #: cp/decl.cc:11513
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "crÃ©ation d'un tableau Â«Â voidÂ Â»"
  
! #: cp/decl.cc:11518
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "dÃ©claration de %qD comme un tableau de fonctions"
  
! #: cp/decl.cc:11520
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "crÃ©ation d'un tableau de fonctions"
  
! #: cp/decl.cc:11525
  #, 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.cc:11527
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "crÃ©ation d'un tableau de rÃ©fÃ©rences"
  
! #: cp/decl.cc:11532
  #, 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.cc:11535
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "crÃ©ation d'un tableau de fonctions membres"
  
! #: cp/decl.cc:11553
  #, 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.cc:11557
  #, 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.cc:11571
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "tableau de taille variable de %<auto%>"
  
! #: cp/decl.cc:11647
  #, 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.cc:11650
  #, 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.cc:11661
  #, 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.cc:11664
  #, 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.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "type de retour spÃ©cifiÃ© pour %<operator %T%>"
  
! #: cp/decl.cc:11680
  #, 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.cc:11689
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "type de retour spÃ©cifiÃ© pour le guide de dÃ©duction"
  
! #: cp/decl.cc:11692
  #, 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.cc:11696
  #, 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.cc:11705
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> dans la dÃ©claration du guide de dÃ©duction"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variable non nommÃ©e ou champ dÃ©clarÃ© void"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variable ou champ dÃ©clarÃ© void"
  
! #: cp/decl.cc:11749
  #, 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.cc:11754
  #, 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.cc:11810
  #, 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/decl.cc:11816
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> ne peut pas Ãªtre qualifiÃ© avec CV"
  
! #: cp/decl.cc:12032
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<::%D%>"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%T::%D%>"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "utilisation invalide du nom qualifiÃ© %<%D::%D%>"
  
! #: cp/decl.cc:12048
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T n'est pas une classe ou un espace de noms"
  
! #: cp/decl.cc:12072
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "dÃ©claration de %qE comme non fonction"
  
! #: cp/decl.cc:12079
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "dÃ©claration de %qE comme non membre"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "declarator-id manquant; utilisation du mot rÃ©servÃ© %qD"
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨tre"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "dÃ©claration de %qD comme non fonction"
  
! #: cp/decl.cc:12183
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "dÃ©claration de %qD comme %<typedef%>"
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "dÃ©claration de %qD comme paramÃ¨tre"
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "%qs et %qs spÃ©cifiÃ©s tous les deux"
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs ne peut pas apparaÃ®tre dans une dÃ©claration typedef"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "au plus un seul spÃ©cificateur %<constinit%> ou %<constexpr%> peut Ãªtre utilisÃ©"
  
! #: cp/decl.cc:12272
  #, 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.cc:12326
  #, 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.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, 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.cc:12399
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> n'est pas supportÃ© par la cible"
  
! #: cp/decl.cc:12407
  #, 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.cc:12461
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.cc:12467
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> et %<short%> spÃ©cifiÃ©s ensemble"
  
! #: cp/decl.cc:12475
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs spÃ©cifiÃ© avec %qT"
  
! #: cp/decl.cc:12481
  #, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%qs spÃ©cifiÃ© avec %qD"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs spÃ©cifiÃ© avec %<decltype%>"
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs spÃ©cifiÃ© avec %<typeof%>"
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Â«Â complexÂ Â» invalide pour %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "liste d'arguments de patron manquante aprÃ¨s %qEÂ ; pour la dÃ©duction, le type Ã  remplacer doit Ãªtre suivi d'un simple declarator-id"
  
! #: cp/decl.cc:12632
  #, 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.cc:12641
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/decl.cc:12654
  #, 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.cc:12661
  #, 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.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %qs"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> en dehors de la dÃ©claration de classe"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, 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.cc:12732 cp/decl.cc:12754
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les dÃ©clarations de liaisons structurÃ©es peuvent Ãªtre %qs uniquement en %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/decl.cc:12742
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "la liaison structurÃ©e qualifiÃ©e avec %<volatile%> est dÃ©prÃ©ciÃ©e"
  
! #: cp/decl.cc:12766
  #, 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.cc:12778
  #, 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.cc:12781
  #, 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.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "une dÃ©claration de liaison structurÃ©e ne peut pas avoir la contrainte %<auto%> de type %qT"
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "classes de stockage multiples dans la dÃ©claration de %qs"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "classe de stockage spÃ©cifiÃ©e pour %qs"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>"
  
! #: cp/decl.cc:12865
  #, 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.cc:12873
  #, 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.cc:12887
  #, 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.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribut ignorÃ©"
  
! #: cp/decl.cc:12920
  #, 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Ã©"
  
! #: cp/decl.cc:12988
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "parenthÃ¨ses inutiles dans la dÃ©claration de %qs"
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "retirez les parenthÃ¨ses"
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "clause Â«Â requiresÂ Â» sur le type de retour"
  
! #: cp/decl.cc:13063
  #, 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.cc:13067
  #, 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.cc:13072
  #, 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.cc:13079
  #, 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.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la fonction %qs avec un type de retour Ã  la fin a %<decltype(auto)%> comme Ã©tant son type au lieu d'un simple %<auto%>"
  
! #: cp/decl.cc:13093
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "utilisation invalide de %<decltype(auto)%>"
  
! #: cp/decl.cc:13105
  #, 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.cc:13114
  #, 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.cc:13127
  #, 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"
  
! #: cp/decl.cc:13141
  #, 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.cc:13144
  #, 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.cc:13151
  #, 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.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "le type de retour qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©"
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant une fonction"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dÃ©clarÃ© comme une fonction retournant un tableau"
  
! #: cp/decl.cc:13202
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "le type de retour %<constinit%> pour une fonction n'est pas permis"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "le destructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "le constructeur ne peut Ãªtre une fonction membre statique"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "les destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "les constructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CV"
  
! #: cp/decl.cc:13251
  #, 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.cc:13252
  #, 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.cc:13270
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "les constructeurs ne peuvent pas Ãªtre dÃ©clarÃ©s %<virtual%>"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "les fonctions virtuelles ne peuvent pas Ãªtre amies"
  
! #: cp/decl.cc:13292
  #, 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.cc:13296
  #, gcc-internal-format
  msgid "cannot 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.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "la dÃ©finition de la fonction amie %qs ne peut pas avoir son nom qualifiÃ© avec %<::%>"
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "la dÃ©finition de la fonction amie %qs ne pas avoir son nom qualifiÃ© avec %<%D::%>"
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destructeurs ne peuvent pas avoir de paramÃ¨tre"
  
! #: cp/decl.cc:13405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ne peut dÃ©clarer un pointeur vers %q#T"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "ne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T"
  
! #: cp/decl.cc:13427
  #, 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.cc:13456
  #, 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.cc:13457
  #, 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.cc:13530
  #, 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.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD utilisÃ© comme un dÃ©clarateur"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "les fonctions membres sont implicitement amies de leur classe"
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "qualification %<%T::%> additionnelle sur le membre %qs"
  
! #: cp/decl.cc:13671
  #, 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.cc:13673
  #, 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.cc:13681
  #, 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.cc:13721
  #, 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.cc:13730
  #, 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.cc:13733
  #, 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.cc:13744
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> en dehors de la dÃ©claration de la classe"
  
! #: cp/decl.cc:13747
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> dans une dÃ©claration amie"
  
! #: cp/decl.cc:13750
  #, 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.cc:13760
  #, 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.cc:13767
  #, 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.cc:13773
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>"
  
! #: cp/decl.cc:13779
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.cc:13785
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>"
  
! #: cp/decl.cc:13791
  #, 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.cc:13807
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "typedef ne peut pas Ãªtre une dÃ©finition de fonction"
  
! #: cp/decl.cc:13810
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "typedef ne peut pas Ãªtre une dÃ©finition de fonction membre"
  
! #: cp/decl.cc:13836
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> n'est pas autorisÃ© dans une dÃ©claration de synonyme"
  
! #: cp/decl.cc:13839
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "clause Â«Â requiresÂ Â» sur un typedef"
  
! #: cp/decl.cc:13848
  #, 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.cc:13874
  #, 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.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> spÃ©cifiÃ© pour la dÃ©claration d'une classe amie"
  
! #: cp/decl.cc:13971
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "les paramÃ¨tres du patron ne peuvent pas Ãªtre amis"
  
! #: cp/decl.cc:13973
  #, 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.cc:13977
  #, 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.cc:13990
  #, 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.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "qualificatifs invalides sur un type de fonction non membre"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "clause Â«Â requiresÂ Â» sur type-id"
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "dÃ©claration abstraite %qT utilisÃ©e comme dÃ©claration"
  
! #: cp/decl.cc:14039
  #, 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.cc:14058
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨tre"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "ne peut dÃ©clarer un paramÃ¨tre avec %<decltype(auto)%>"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "liste d'arguments de patron manquante aprÃ¨s %qEÂ ; type Ã  remplacer pour le patron non permis dans le paramÃ¨tre"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "ou utilisez %<auto%> pour le patron de fonction abrÃ©gÃ©"
  
! #: cp/decl.cc:14083
  #, 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.cc:14086
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "paramÃ¨tre dÃ©clarÃ© %<auto%>"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, 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.cc:14141
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "membre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme type Ã  remplacer"
  
! #: cp/decl.cc:14162
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "le C++ ISO interdit le membre tableau flexible %qs"
  
! #: cp/decl.cc:14165
  #, 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.cc:14181
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "utilisation invalide de %<::%>"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "dÃ©claration de la fonction %qD dans un contexte invalide"
  
! #: cp/decl.cc:14212
  #, 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.cc:14222
  #, 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.cc:14236
  #, 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.cc:14243
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "dÃ©claration de %qD comme membre de %qT"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "un destructeur ne peut pas Ãªtre %qs"
  
! #: cp/decl.cc:14269
  #, 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.cc:14278
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "un constructeur ne peut pas Ãªtre un %<concept%>"
  
! #: cp/decl.cc:14284
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "un concept ne peut Ãªtre une fonction membre"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne peut pas Ãªtre %qs"
  
! #: cp/decl.cc:14301
  #, 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.cc:14304
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "le patron de variable a Ã©tÃ© dÃ©clarÃ© ici"
  
! #: cp/decl.cc:14366
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "le champ %qD a le type incomplet %qT"
  
! #: cp/decl.cc:14371
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "le nom %qT a un type incomplet"
  
! #: cp/decl.cc:14391
  #, 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.cc:14394
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "le champ sans nom n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un attribut qui appartient Ã  une dÃ©claration amie qui n'est pas une dÃ©finition est ignorÃ©e"
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "membre de donnÃ©e statique %qE dÃ©clarÃ© %qs"
  
! #: cp/decl.cc:14458
  #, 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.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "le membre de donnÃ©e non statique %qE est dÃ©clarÃ© %qs"
  
! #: cp/decl.cc:14575
  #, 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.cc:14578
  #, 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.cc:14584
  #, 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.cc:14588
  #, 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.cc:14593
  #, 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.cc:14605
  #, 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.cc:14609
  #, 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.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "fonction non classe virtuelle %qs"
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs dÃ©fini en dehors d'un contexte de classe"
  
! #: cp/decl.cc:14625
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs dÃ©clarÃ© en dehors d'un contexte de classe"
  
! #: cp/decl.cc:14668
  #, 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"
  
! #: cp/decl.cc:14677
  #, 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.cc:14718
  #, 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.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "membre statique %qD dÃ©clarÃ© %<register%>"
  
! #: cp/decl.cc:14731
  #, 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.cc:14739
  #, 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.cc:14746
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "une variable ne peut pas Ãªtre dÃ©clarÃ©e %<consteval%>"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisÃ© et dÃ©clarÃ© %<extern%>"
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs a, Ã  la fois, %<extern%> et une initialisation"
  
! #: cp/decl.cc:14980
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "l'argument par dÃ©faut %qE utilise %qD"
  
! #: cp/decl.cc:14983
  #, 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.cc:15110
  #, 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.cc:15114
  #, 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.cc:15143
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "le paramÃ¨tre qualifiÃ© avec %<volatile%> est obsolÃ¨te"
  
! #: cp/decl.cc:15151
  #, 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.cc:15176
  #, 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.cc:15178
  #, 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"
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>"
  
! #: cp/decl.cc:15516
  #, 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.cc:15523
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD ne peut pas Ãªtre dÃ©clarÃ© statique"
  
! #: cp/decl.cc:15551
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD doit Ãªtre une fonction membre non statique"
  
! #: cp/decl.cc:15559
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD doit Ãªtre une fonction membre"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD peut Ãªtre une fonction membre statique uniquement avec %<-std=c++23%> ou %<-std=gnu++23%>"
  
! #: cp/decl.cc:15577
  #, 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.cc:15587
  #, 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.cc:15618
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "le C++ ISO interdit la surcharge de %<operator ?:%>"
  
! #: cp/decl.cc:15628
  #, 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.cc:15654
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD doit avoir zÃ©ro ou un argument"
  
! #: cp/decl.cc:15655
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD doit avoir un ou deux arguments"
  
! #: cp/decl.cc:15667
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme argument"
  
! #: cp/decl.cc:15668
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qD suffixÃ© doit avoir %<int%> comme second argument"
  
! #: cp/decl.cc:15679
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD ne doit avoir aucun argument"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD doit avoir exactement un argument"
  
! #: cp/decl.cc:15691
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD doit avoir exactement deux arguments"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD ne peut avoir d'arguments par dÃ©faut"
  
! #: cp/decl.cc:15730
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversion de %qT vers %<void%> n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.cc:15737
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversion de %qT en une rÃ©fÃ©rence vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.cc:15739
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversion de %qT vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.cc:15748
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversion de %qT en une rÃ©fÃ©rence vers une classe de base %qT n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.cc:15750
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversion de %qT vers une classe de base %qT n'utilisera jamais un opÃ©rateur de conversion de type"
  
! #: cp/decl.cc:15766
  #, 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.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "%qD prÃ©fixÃ© devrait retourner %qT"
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "%qD suffixÃ© devrait retourner %qT"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD devrait retourner par valeur"
  
! #: cp/decl.cc:15859
  #, 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.cc:15882
  #, 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.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "utilisation du nom de typedef %qD aprÃ¨s %qs"
  
! #: cp/decl.cc:15887
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT rÃ©fÃ©rÃ© en tant que %qs"
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT a une dÃ©claration prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:15902
  #, 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
*** 54991,55100 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron requis pour %<%s %T%>"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %qD est ambiguÃ«"
  
! #: cp/decl.cc:15959
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "le patron de classe %qD est redÃ©clarÃ© comme un non patron"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, 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.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-Ãªtre ajouter %<%T::%> explicitement"
  
! #: cp/decl.cc:16119
  #, 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.cc:16145
  #, 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.cc:16156 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "ne peut dÃ©clarer %qD dans un module diffÃ©rent"
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "l'union dÃ©rivÃ©e %qT est invalide"
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT est dÃ©fini avec des bases directes multiples"
  
! #: cp/decl.cc:16290
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT est dÃ©fini avec des bases virtuelles directes"
  
! #: cp/decl.cc:16315
  #, 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.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type rÃ©cursif %qT non dÃ©fini"
  
! #: cp/decl.cc:16347
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "le type de base dupliquÃ© %qT est invalide"
  
! #: cp/decl.cc:16492
  #, 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.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "dÃ©finition prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:16500
  #, 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.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "types sous-jacents diffÃ©rents dans l'enum %q#T"
  
! #: cp/decl.cc:16521
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "impossible de dÃ©finir %qD dans un module diffÃ©rent"
  
! #: cp/decl.cc:16596
  #, 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"
--- 55001,55110 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argument du patron requis pour %<%s %T%>"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la rÃ©fÃ©rence Ã  %qD est ambiguÃ«"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "le patron de classe %qD est redÃ©clarÃ© comme un non patron"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, 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.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT n'est pas un patron"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "vous voulez peut-Ãªtre ajouter %<%T::%> explicitement"
  
! #: cp/decl.cc:16129
  #, 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.cc:16155
  #, 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.cc:16166 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "ne peut dÃ©clarer %qD dans un module diffÃ©rent"
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "l'union dÃ©rivÃ©e %qT est invalide"
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT est dÃ©fini avec des bases directes multiples"
  
! #: cp/decl.cc:16300
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT est dÃ©fini avec des bases virtuelles directes"
  
! #: cp/decl.cc:16325
  #, 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.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "type rÃ©cursif %qT non dÃ©fini"
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "le type de base dupliquÃ© %qT est invalide"
  
! #: cp/decl.cc:16502
  #, 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.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "dÃ©finition prÃ©cÃ©dente ici"
  
! #: cp/decl.cc:16510
  #, 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.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "types sous-jacents diffÃ©rents dans l'enum %q#T"
  
! #: cp/decl.cc:16531
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "impossible de dÃ©finir %qD dans un module diffÃ©rent"
  
! #: cp/decl.cc:16606
  #, 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
*** 55103,55185 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, 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.cc:16920
  #, 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.cc:16930
  #, 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.cc:16979
  #, 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.cc:16980
  #, 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.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "dÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qD"
  
! #: cp/decl.cc:17011
  #, 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.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "dÃ©finition multiple de %q#T"
  
! #: cp/decl.cc:17184
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "le type retournÃ© %q#T est incomplet"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>"
  
! #: cp/decl.cc:18157
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction retournant %qT"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, 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.cc:18221
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction %<constexpr%> devant retourner une valeur"
  
! #: cp/decl.cc:18414
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans la classe %qT"
  
  # le %qs est un nom de rÃ©gion non traduit tel que Â«Â parallelÂ Â», Â«Â taskÂ Â», Â«Â teamsÂ Â».
! #: cp/decl.cc:18802
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "en utilisant %qs"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "utilisation de %qD avant la dÃ©duction de %<auto%>"
--- 55113,55195 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, 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.cc:16930
  #, 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.cc:16940
  #, 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.cc:16989
  #, 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.cc:16990
  #, 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.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "dÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qD"
  
! #: cp/decl.cc:17021
  #, 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.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "dÃ©finition multiple de %q#T"
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "le type retournÃ© %q#T est incomplet"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>"
  
! #: cp/decl.cc:18167
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction retournant %qT"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, 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.cc:18231
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "Â«Â returnÂ Â» manquant dans une fonction %<constexpr%> devant retourner une valeur"
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD est dÃ©jÃ  dÃ©fini dans la classe %qT"
  
  # le %qs est un nom de rÃ©gion non traduit tel que Â«Â parallelÂ Â», Â«Â taskÂ Â», Â«Â teamsÂ Â».
! #: cp/decl.cc:18812
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "en utilisant %qs"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "utilisation de %qD avant la dÃ©duction de %<auto%>"
*************** msgstr "le type %qT n'est pas une base d
*** 56028,56034 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "le type %qT n'est pas une base directe de %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "le tableau doit Ãªtre initialisÃ© avec une initialisation entre accolades"
--- 56038,56044 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "le type %qT n'est pas une base directe de %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "le tableau doit Ãªtre initialisÃ© avec une initialisation entre accolades"
*************** msgstr "dÃ©claration Â«Â usingÂ Â» pour
*** 57082,57088 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> avec la portÃ©e Ã©numÃ©rÃ©e %q#T uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT n'est pas une classe, un espace de noms ou une Ã©numÃ©ration"
--- 57092,57098 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> avec la portÃ©e Ã©numÃ©rÃ©e %q#T uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT n'est pas une classe, un espace de noms ou une Ã©numÃ©ration"
*************** msgstr "les types ne peuvent pas Ãªtre d
*** 57828,57834 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
--- 57838,57844 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_addressof%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_launder%>"
*************** msgstr "seuls les constructeurs prennent
*** 58537,58548 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "impossible de dÃ©velopper l'initialisation du membre %qD"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, 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.cc:16962 cp/pt.cc:27465
  #, 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"
--- 58547,58558 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "impossible de dÃ©velopper l'initialisation du membre %qD"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, 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.cc:16962 cp/pt.cc:27468
  #, 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"
*************** msgstr "arguments de patron manquants ap
*** 59141,59147 ****
  msgid "%qT not permitted in template argument"
  msgstr "%qT pas permis dans un argument de patron"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
--- 59151,59157 ----
  msgid "%qT not permitted in template argument"
  msgstr "%qT pas permis dans un argument de patron"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr "%<[[omp::directive(%s)]]%> doit
*** 60002,60008 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "clause %<ordered%> avec un paramÃ¨tre sur une boucle %<for%> basÃ©e sur une portÃ©e"
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, 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"
--- 60012,60018 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "clause %<ordered%> avec un paramÃ¨tre sur une boucle %<for%> basÃ©e sur une portÃ©e"
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, 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"
*************** msgstr "type non patron %qT utilisÃ© com
*** 61009,61015 ****
  msgid "for template declaration %q+D"
  msgstr "pour la dÃ©claration du patron %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Ã©chec de la contrainte du patron pour %qD"
--- 61019,61025 ----
  msgid "for template declaration %q+D"
  msgstr "pour la dÃ©claration du patron %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Ã©chec de la contrainte du patron pour %qD"
*************** msgstr "fonction retournant un tableau"
*** 61102,61377 ****
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une rÃ©fÃ©rence vers void"
  
! #: cp/pt.cc:16364
  #, 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.cc:16366
  #, 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.cc:16379
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formation d'un pointeur vers le type de fonction qualifiÃ© %qT"
  
! #: cp/pt.cc:16382
  #, 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.cc:16430
  #, 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.cc:16436
  #, 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.cc:16442
  #, 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.cc:16508
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "crÃ©ation d'un tableau de %qT"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD est instanciÃ© pour un paquet vide"
  
! #: cp/pt.cc:16566
  #, 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.cc:16599
  #, 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.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT est rÃ©solu en %qT qui n'est pas un type de classe"
  
! #: cp/pt.cc:16720
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.cc:17030
  #, 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.cc:17045
  #, 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.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "utilisez %<typename %E%> si un type est dÃ©sirÃ©"
  
! #: cp/pt.cc:17140
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "l'initialiseur pour %q#D est dÃ©veloppÃ© en une liste vide d'expressions"
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dÃ©rouler le paquet d'arguments"
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "initialisation vide dans l'initialisation par capture de la fonction lambda"
  
! #: cp/pt.cc:21134
  #, 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.cc:21169
  #, 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.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutÃ´t %<this->%D%>"
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutÃ´t %<%T::%D%>"
  
! #: cp/pt.cc:21182
  #, 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.cc:21233
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21260
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "nombre erronÃ© d'arguments pour l'attribut %<assume%>"
  
! #: cp/pt.cc:21496
  #, 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.cc:21499
  #, 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.cc:21849
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.cc:21851
  #, 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.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifiÃ© par une variable"
  
! #: cp/pt.cc:21876
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intÃ©grale %qE n'est pas une constante"
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.cc:26132
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguÃ« pour %q#T"
  
! #: cp/pt.cc:26134
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguÃ« pour %q#D"
  
! #: cp/pt.cc:26140
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.cc:26170
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "instanciation explicite du concept de variable %q#D"
  
! #: cp/pt.cc:26172
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciation explicite du concept de fonction %q#D"
  
! #: cp/pt.cc:26191
  #, 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.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvÃ© pour %qD"
  
! #: cp/pt.cc:26202
  #, 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.cc:26210
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.cc:26246
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquÃ©e pour %q#D"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, 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.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe de stockage %qD appliquÃ©e Ã  l'instanciation du patron"
  
! #: cp/pt.cc:26308
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.cc:26320
  #, 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.cc:26341
  #, 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.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquÃ©e de %q#T"
  
! #: cp/pt.cc:26691
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "la spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªme"
--- 61112,61387 ----
  msgid "function returning a function"
  msgstr "fonction retournant une fonction"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formation d'une rÃ©fÃ©rence vers void"
  
! #: cp/pt.cc:16365
  #, 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.cc:16367
  #, 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.cc:16380
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formation d'un pointeur vers le type de fonction qualifiÃ© %qT"
  
! #: cp/pt.cc:16383
  #, 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.cc:16431
  #, 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.cc:16437
  #, 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.cc:16443
  #, 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.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "crÃ©ation d'un tableau de %qT"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD est instanciÃ© pour un paquet vide"
  
! #: cp/pt.cc:16567
  #, 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.cc:16607
  #, 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.cc:16615
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT est rÃ©solu en %qT qui n'est pas un type de classe"
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "utilisation de %qs dans le patron"
  
! #: cp/pt.cc:17038
  #, 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.cc:17053
  #, 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.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "utilisez %<typename %E%> si un type est dÃ©sirÃ©"
  
! #: cp/pt.cc:17148
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "l'initialiseur pour %q#D est dÃ©veloppÃ© en une liste vide d'expressions"
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "utilisation du champ %qD invalide"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "utilisation invalide de l'expression d'expansion d'un paquet"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "utilisez %<...%> pour dÃ©rouler le paquet d'arguments"
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "initialisation vide dans l'initialisation par capture de la fonction lambda"
  
! #: cp/pt.cc:21142
  #, 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.cc:21177
  #, 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.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "utilisez plutÃ´t %<this->%D%>"
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "utilisez plutÃ´t %<%T::%D%>"
  
! #: cp/pt.cc:21190
  #, 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.cc:21241
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "mauvais nombre d'arguments pour %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21268
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "nombre erronÃ© d'arguments pour l'attribut %<assume%>"
  
! #: cp/pt.cc:21504
  #, 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.cc:21507
  #, 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.cc:21857
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT est/utilise un type anonyme"
  
! #: cp/pt.cc:21859
  #, 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.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT est un type modifiÃ© par une variable"
  
! #: cp/pt.cc:21884
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "l'expression intÃ©grale %qE n'est pas une constante"
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  tentative d'instancier %qD"
  
! #: cp/pt.cc:26135
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciation de patron ambiguÃ« pour %q#T"
  
! #: cp/pt.cc:26137
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciation de patron ambiguÃ« pour %q#D"
  
! #: cp/pt.cc:26143
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciation explicite du non patron %q#D"
  
! #: cp/pt.cc:26173
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "instanciation explicite du concept de variable %q#D"
  
! #: cp/pt.cc:26175
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciation explicite du concept de fonction %q#D"
  
! #: cp/pt.cc:26194
  #, 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.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "aucun patron correspondant trouvÃ© pour %qD"
  
! #: cp/pt.cc:26205
  #, 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.cc:26213
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciation explicite de %q#D"
  
! #: cp/pt.cc:26249
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciation explicite dupliquÃ©e pour %q#D"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, 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.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "classe de stockage %qD appliquÃ©e Ã  l'instanciation du patron"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciation explicite du patron non classe %qD"
  
! #: cp/pt.cc:26314
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciation explicite du type non patron %qT"
  
! #: cp/pt.cc:26323
  #, 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.cc:26344
  #, 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.cc:26384
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciation explicite dupliquÃ©e de %q#T"
  
! #: cp/pt.cc:26694
  #, 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
*** 61383,61545 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, 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.cc:27230
  #, 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.cc:27600
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les paramÃ¨tres de patrons non typÃ©s du type classe dÃ©duit sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:27630
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il n'est pas structurel"
  
! #: cp/pt.cc:27639
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:27647
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramÃ¨tre non type du patron est invalide"
  
! #: cp/pt.cc:27649
  #, 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.cc:29077
  #, 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.cc:29367
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "un concept ne peut Ãªtre contraint"
  
! #: cp/pt.cc:29376
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "le concept %qE n'est pas dans la portÃ©e de l'espace de noms"
  
! #: cp/pt.cc:29382
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "le concept %qE a plusieurs listes de paramÃ¨tres de patrons"
  
! #: cp/pt.cc:29413
  #, 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.cc:30561
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "le patron %qT ne peut Ãªtre dÃ©duit et il est utilisÃ© sans arguments de patron"
  
! #: cp/pt.cc:30573
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "la dÃ©duction du patron synonyme est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:30579
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "utilisez directement %qD Ã  la place"
  
! #: cp/pt.cc:30690
  #, 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.cc:30697
  #, 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.cc:30709
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:"
  
! #: cp/pt.cc:30712
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "la dÃ©duction de l'argument du patron de classe pour %qT a Ã©chouÃ©Â : guide de dÃ©duction explicite sÃ©lectionnÃ© dans l'initialisation par copie de liste"
  
! #: cp/pt.cc:30730
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "guide de dÃ©duction explicite dÃ©clarÃ© ici"
  
! #: cp/pt.cc:30744
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT peut ne pas avoir l'intention de supporter la dÃ©duction d'argument pour un patron de classe"
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "ajoutez un guide de dÃ©duction pour supprimer cet avertissement"
  
! #: cp/pt.cc:30857
  #, 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.cc:30860
  #, 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.cc:30939
  #, 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.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de dÃ©duire %qT Ã  partir de %qE"
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les contraintes sur le type Ã  remplacer ne sont pas satisfaites"
  
! #: cp/pt.cc:31021
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "l'initialisation dÃ©duite ne satisfait pas les contraintes du type Ã  remplacer"
  
! #: cp/pt.cc:31025
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "le type retournÃ© dÃ©duit ne satisfait pas les contraintes du type Ã  remplacer"
  
! #: cp/pt.cc:31029
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "le type dÃ©duit pour l'expression ne satisfait pas les contraintes du type Ã  remplacer"
  
! #: cp/pt.cc:31169
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "utilisation invalide de %qT dans un argument de patron"
--- 61393,61555 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, 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.cc:27233
  #, 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.cc:27603
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les paramÃ¨tres de patrons non typÃ©s du type classe dÃ©duit sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:27633
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il n'est pas structurel"
  
! #: cp/pt.cc:27642
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "les paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:27650
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "le paramÃ¨tre non type du patron est invalide"
  
! #: cp/pt.cc:27652
  #, 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.cc:29080
  #, 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.cc:29370
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "un concept ne peut Ãªtre contraint"
  
! #: cp/pt.cc:29379
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "le concept %qE n'est pas dans la portÃ©e de l'espace de noms"
  
! #: cp/pt.cc:29385
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "le concept %qE a plusieurs listes de paramÃ¨tres de patrons"
  
! #: cp/pt.cc:29416
  #, 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.cc:30564
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "le patron %qT ne peut Ãªtre dÃ©duit et il est utilisÃ© sans arguments de patron"
  
! #: cp/pt.cc:30576
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "la dÃ©duction du patron synonyme est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>"
  
! #: cp/pt.cc:30582
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "utilisez directement %qD Ã  la place"
  
! #: cp/pt.cc:30693
  #, 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.cc:30700
  #, 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.cc:30712
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "la dÃ©duction des arguments du patron de classe a Ã©chouÃ©:"
  
! #: cp/pt.cc:30715
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "la dÃ©duction de l'argument du patron de classe pour %qT a Ã©chouÃ©Â : guide de dÃ©duction explicite sÃ©lectionnÃ© dans l'initialisation par copie de liste"
  
! #: cp/pt.cc:30733
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "guide de dÃ©duction explicite dÃ©clarÃ© ici"
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT peut ne pas avoir l'intention de supporter la dÃ©duction d'argument pour un patron de classe"
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "ajoutez un guide de dÃ©duction pour supprimer cet avertissement"
  
! #: cp/pt.cc:30860
  #, 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.cc:30863
  #, 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.cc:30942
  #, 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.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "impossible de dÃ©duire %qT Ã  partir de %qE"
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "les contraintes sur le type Ã  remplacer ne sont pas satisfaites"
  
! #: cp/pt.cc:31024
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "l'initialisation dÃ©duite ne satisfait pas les contraintes du type Ã  remplacer"
  
! #: cp/pt.cc:31028
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "le type retournÃ© dÃ©duit ne satisfait pas les contraintes du type Ã  remplacer"
  
! #: cp/pt.cc:31032
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "le type dÃ©duit pour l'expression ne satisfait pas les contraintes du type Ã  remplacer"
  
! #: cp/pt.cc:31172
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "utilisation invalide de %qT dans un argument de patron"
*************** msgstr "spÃ©cification de classe de base
*** 61850,61856 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "impossible de capturer le membre %qD d'une union anonyme"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD n'est pas capturÃ©"
--- 61860,61866 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "impossible de capturer le membre %qD d'une union anonyme"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD n'est pas capturÃ©"
*************** msgstr "%<__builtin_is_corresponding_mem
*** 62259,62285 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "l'argument de %<__builtin_is_corresponding_member%> n'est pas un pointeur vers un membre"
  
! #: cp/semantics.cc:12222
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qD n'est pas un patron de classe ou un alias"
  
! #: cp/semantics.cc:12433
  #, 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.cc:12492
  #, 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.cc:12494
  #, 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.cc:12512
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "l'argument de %<__builtin_launder%> n'est pas un pointeur"
--- 62269,62295 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "l'argument de %<__builtin_is_corresponding_member%> n'est pas un pointeur vers un membre"
  
! #: cp/semantics.cc:12227
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qD n'est pas un patron de classe ou un alias"
  
! #: cp/semantics.cc:12438
  #, 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.cc:12497
  #, 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.cc:12499
  #, 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.cc:12517
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "l'argument de %<__builtin_launder%> n'est pas un pointeur"
*************** msgstr "l'argument de %<__builtin_launde
*** 62287,62308 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "%<__builtin_bit_cast%> a le type de destination %qT qui est un type tableau"
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%> a le type de destination %qT qui n'est pas trivialement copiable"
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%> a le type source %qT qui n'est pas trivialement copiable"
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "%<__builtin_bit_cast%> a la taille source %qE qui n'est pas Ã©gale Ã  la taille du type destination %qE"
--- 62297,62318 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "%<__builtin_bit_cast%> a le type de destination %qT qui est un type tableau"
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%> a le type de destination %qT qui n'est pas trivialement copiable"
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%> a le type source %qT qui n'est pas trivialement copiable"
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "%<__builtin_bit_cast%> a la taille source %qE qui n'est pas Ã©gale Ã  la taille du type destination %qE"
*************** msgstr "dÃ©claration anticipÃ©e de %q#T"
*** 63534,63753 ****
  msgid "declaration of %q#T"
  msgstr "dÃ©claration de %q#T"
  
! #: cp/typeck2.cc:318
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD a un type incomplet"
  
! #: cp/typeck2.cc:332
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "utilisation invalide du type incomplet %q#T"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "utilisation invalide de la fonction membre %qD (avez-vous oubliÃ© le %<()%>Â ?)"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "utilisation invalide du membre %qD (avez-vous oubliÃ© le %<&%>Â ?)"
  
! #: cp/typeck2.cc:384
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "utilisation invalide du type Ã  remplacer %qT"
  
! #: cp/typeck2.cc:391
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "utilisation invalide du paramÃ¨tre de patron %qT qui est un type"
  
! #: cp/typeck2.cc:396
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "utilisation invalide du paramÃ¨tre de patron %qT qui est un patron"
  
! #: cp/typeck2.cc:402
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "utilisation invalide de l'expansion d'un paquet %qT"
  
! #: cp/typeck2.cc:408
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "utilisation invalide du type dÃ©pendant %qT"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "utilisation invalide de la liste d'initialisation entre accolades"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "adresse de la fonction surchargÃ©e sans information contextuelle de type"
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "fonction surchargÃ©e sans information contextuelle de type"
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "information contextuelle insuffisante pour dÃ©terminer le type"
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  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.cc:887
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "la variable %<constinit%> %qD n'a pas une initialisation constante"
  
! #: cp/typeck2.cc:1066
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversion rÃ©ductrice de %qE depuis %qH vers %qI"
  
! #: cp/typeck2.cc:1081
  #, 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.cc:1256
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "la chaÃ®ne d'initialisation pour %qT est trop longue"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "l'initialisation d'une classe de base du type %qT rÃ©sulte en un dÃ©coupage d'objet"
  
! #: cp/typeck2.cc:1321
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "enlever %<{ }%> autour d'un initialiseur"
  
! #: cp/typeck2.cc:1341
  #, 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.cc:1825 cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initialisation manquante pour le membre %qD"
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "le membre %qD est une rÃ©fÃ©rence non initialisÃ©e"
  
! #: cp/typeck2.cc:1839
  #, 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.cc:1924
  #, 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.cc:1997
  #, 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.cc:2008
  #, 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.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "dÃ©lÃ©gation de pointeur circulaire dÃ©tectÃ©e"
  
! #: cp/typeck2.cc:2238
  #, 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.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "le rÃ©sultat de %<operator->()%> est un non pointeur"
  
! #: cp/typeck2.cc:2270
  #, 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.cc:2297
  #, 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.cc:2306
  #, 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.cc:2328
  #, 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.cc:2386
  #, 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.cc:2397
  #, 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.cc:2405
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "le type pointeur vers une fonction membre %qT requiert une l-valeur avant C++20"
  
! #: cp/typeck2.cc:2446
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "transtypage fonctionnel vers le type tableau %qT"
  
! #: cp/typeck2.cc:2463
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> ne peut Ãªtre contraint"
  
! #: cp/typeck2.cc:2468
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto(x)%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/typeck2.cc:2493
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "l'initialisation par valeur du type rÃ©fÃ©rence est invalide"
  
! #: cp/typeck2.cc:2734
  #, 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.cc:2737
  #, 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"
--- 63544,63763 ----
  msgid "declaration of %q#T"
  msgstr "dÃ©claration de %q#T"
  
! #: cp/typeck2.cc:314
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD a un type incomplet"
  
! #: cp/typeck2.cc:328
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "utilisation invalide du type incomplet %q#T"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "utilisation invalide de la fonction membre %qD (avez-vous oubliÃ© le %<()%>Â ?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "utilisation invalide du membre %qD (avez-vous oubliÃ© le %<&%>Â ?)"
  
! #: cp/typeck2.cc:380
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "utilisation invalide du type Ã  remplacer %qT"
  
! #: cp/typeck2.cc:387
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "utilisation invalide du paramÃ¨tre de patron %qT qui est un type"
  
! #: cp/typeck2.cc:392
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "utilisation invalide du paramÃ¨tre de patron %qT qui est un patron"
  
! #: cp/typeck2.cc:398
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "utilisation invalide de l'expansion d'un paquet %qT"
  
! #: cp/typeck2.cc:404
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "utilisation invalide du type dÃ©pendant %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "utilisation invalide de la liste d'initialisation entre accolades"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "adresse de la fonction surchargÃ©e sans information contextuelle de type"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "fonction surchargÃ©e sans information contextuelle de type"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "information contextuelle insuffisante pour dÃ©terminer le type"
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  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.cc:885
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "la variable %<constinit%> %qD n'a pas une initialisation constante"
  
! #: cp/typeck2.cc:1064
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversion rÃ©ductrice de %qE depuis %qH vers %qI"
  
! #: cp/typeck2.cc:1079
  #, 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.cc:1254
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "la chaÃ®ne d'initialisation pour %qT est trop longue"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "l'initialisation d'une classe de base du type %qT rÃ©sulte en un dÃ©coupage d'objet"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "enlever %<{ }%> autour d'un initialiseur"
  
! #: cp/typeck2.cc:1339
  #, 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.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initialisation manquante pour le membre %qD"
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "le membre %qD est une rÃ©fÃ©rence non initialisÃ©e"
  
! #: cp/typeck2.cc:1837
  #, 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.cc:1922
  #, 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.cc:1995
  #, 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.cc:2006
  #, 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.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "dÃ©lÃ©gation de pointeur circulaire dÃ©tectÃ©e"
  
! #: cp/typeck2.cc:2236
  #, 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.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "le rÃ©sultat de %<operator->()%> est un non pointeur"
  
! #: cp/typeck2.cc:2268
  #, 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.cc:2295
  #, 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.cc:2304
  #, 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.cc:2326
  #, 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.cc:2384
  #, 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.cc:2395
  #, 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.cc:2403
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "le type pointeur vers une fonction membre %qT requiert une l-valeur avant C++20"
  
! #: cp/typeck2.cc:2444
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "transtypage fonctionnel vers le type tableau %qT"
  
! #: cp/typeck2.cc:2461
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> ne peut Ãªtre contraint"
  
! #: cp/typeck2.cc:2466
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto(x)%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>"
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "l'initialisation par valeur du type rÃ©fÃ©rence est invalide"
  
! #: cp/typeck2.cc:2732
  #, 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.cc:2735
  #, 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 "La constante littÃ©rale BOZ Ã  %
*** 64683,64689 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Les arguments de %qs Ã  %L et %L ne peuvent pas Ãªtre tous les deux des constantes littÃ©rales BOZ"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Utilisation invalide de la constant littÃ©rale BOZ Ã  %L"
--- 64693,64699 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Les arguments de %qs Ã  %L et %L ne peuvent pas Ãªtre tous les deux des constantes littÃ©rales BOZ"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Utilisation invalide de la constant littÃ©rale BOZ Ã  %L"
*************** msgstr "ChaÃ®ne d'initialisation inutili
*** 65776,65787 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "La chaine d'initialisation Ã  %L a Ã©tÃ© tronquÃ©e pour tenir dans la variable (%ld/%ld)"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "L'index de dÃ©part de la sous-chaÃ®ne Ã  %L est plus petit que un"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "L'index de fin de la sous-chaÃ®ne Ã  %L excÃ¨de la longueur de la chaÃ®ne"
--- 65786,65797 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "La chaine d'initialisation Ã  %L a Ã©tÃ© tronquÃ©e pour tenir dans la variable (%ld/%ld)"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "L'index de dÃ©part de la sous-chaÃ®ne Ã  %L est plus petit que un"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "L'index de fin de la sous-chaÃ®ne Ã  %L excÃ¨de la longueur de la chaÃ®ne"
*************** msgstr "Mauvaise spÃ©cification INTENT Ã
*** 65962,65968 ****
  msgid "deferred type parameter at %C"
  msgstr "paramÃ¨tre de type diffÃ©rÃ© Ã  %C"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Expression INTEGER scalaire attendue Ã  %L"
--- 65972,65978 ----
  msgid "deferred type parameter at %C"
  msgstr "paramÃ¨tre de type diffÃ©rÃ© Ã  %C"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Expression INTEGER scalaire attendue Ã  %L"
*************** msgstr "L'intrinsÃ¨que transformationnel
*** 67973,67979 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ã‰valuation d'une expression d'initialisation non standard Ã  %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La fonction %qs dans l'expression d'initialisation Ã  %L doit Ãªtre une fonction intrinsÃ¨que"
--- 67983,67989 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ã‰valuation d'une expression d'initialisation non standard Ã  %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La fonction %qs dans l'expression d'initialisation Ã  %L doit Ãªtre une fonction intrinsÃ¨que"
*************** msgstr "DÃ©saccord d'interface dans l'af
*** 68244,68250 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Interface explicite requise pour le composant %qs Ã  %L: %s"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Interface explicite requise pour %qs Ã  %L: %s"
--- 68254,68260 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Interface explicite requise pour le composant %qs Ã  %L: %s"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Interface explicite requise pour %qs Ã  %L: %s"
*************** msgstr "Affectation Ã  un pointeur conti
*** 68362,68368 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Le pointeur Ã  %L dans l'affectation de pointeur pourrait vivre plus longtemps que la cible pointÃ©e"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "La cible de l'initialisation de pointeur Ã  %L ne doit pas Ãªtre ALLOCATABLE"
--- 68372,68378 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Le pointeur Ã  %L dans l'affectation de pointeur pourrait vivre plus longtemps que la cible pointÃ©e"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "La cible de l'initialisation de pointeur Ã  %L ne doit pas Ãªtre ALLOCATABLE"
*************** msgstr "La cible de l'initialisation de
*** 68372,68378 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "La cible de l'initialisation du pointeur Ã  %L ne doit pas avoir l'attribut TARGET"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "La cible de l'initialisation du pointeur Ã  %L doit avoir l'attribut SAVE"
--- 68382,68388 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "La cible de l'initialisation du pointeur Ã  %L ne doit pas avoir l'attribut TARGET"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "La cible de l'initialisation du pointeur Ã  %L doit avoir l'attribut SAVE"
*************** msgid "Illegal id in copy_walk_reduction
*** 68503,68509 ****
  msgstr "Identifiant illÃ©gal dans copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 68513,68519 ----
  msgstr "Identifiant illÃ©gal dans copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "Le premier argument de l'affecta
*** 68719,68730 ****
  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.cc:998 fortran/resolve.cc:17749
  #, 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.cc:1005 fortran/resolve.cc:17767
  #, 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)"
--- 68729,68740 ----
  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.cc:998 fortran/resolve.cc:17775
  #, 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.cc:1005 fortran/resolve.cc:17793
  #, 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 "Rang non concordant entre l'argu
*** 68834,69395 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Rang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (rang %d et rang %d)"
  
! #: fortran/interface.cc:2378
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argument de procÃ©dure invalide Ã  %L"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Interface non concordante dans la procÃ©dure muette %qs Ã  %L: %s"
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "L'argument effectif au pointeur contigus du muet %qs Ã  %L doit Ãªtre simplement contigu"
  
! #: fortran/interface.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "DÃ©saccord de type entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (%s/%s)."
  
! #: fortran/interface.cc:2457
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Type non concordant dans l'argument %qs Ã  %L; passÃ© %s Ã  %s"
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "L'argument effectif du type tacite Ã  %L requiert que l'argument muet %qs soit d'un type tacite"
  
! #: fortran/interface.cc:2481
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "L'argument effectif du type tacite Ã  %L correspondant Ã  l'argument muet de rang tacite %qs doit Ãªtre d'une forme tacite ou de rang tacite"
  
! #: fortran/interface.cc:2498
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "L'argument effectif de %qs Ã  %L doit Ãªtre polymorphique"
  
! #: fortran/interface.cc:2508
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "L'argument effectif de %qs Ã  %L doit avoir le mÃªme type dÃ©clarÃ©"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "L'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]"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "L'argument effectif de %qs Ã  %L doit Ãªtre un co-tableau"
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)"
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "L'argument effectif de %qs Ã  %L doit Ãªtre simplement contigu ou un Ã©lÃ©ment vers un tel tableau"
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est LOCK_TYPE ou a un composant LOCK_TYPE"
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est EVENT_TYPE ou a un composant EVENT_TYPE"
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "L'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 VOLATILE"
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau, muet INTENT(OUT)"
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau et muet qui est invalide si le statut d'allocation est modifiÃ©"
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Scalaire polymorphique passÃ© Ã  l'argument tableau muet %qs Ã  %L"
  
! #: fortran/interface.cc:2745
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Un Ã©lÃ©ment d'un tableau de forme tacite ou pointeur comme argument effectif Ã  %L ne peut pas correspondre Ã  l'argument effectif Ã  %L"
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Un Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %L"
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Extension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %L"
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs Ã  %L"
  
! #: fortran/interface.cc:3159
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "L'argument mot-clÃ© %qs Ã  %L est invalide dans une fonction instruction"
  
! #: fortran/interface.cc:3182
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "L'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dure, vouliez-vous employer %qsÂ ?"
  
! #: fortran/interface.cc:3186
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "L'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dure"
  
! #: fortran/interface.cc:3195
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "L'argument mot-clÃ© %qs Ã  %L est dÃ©jÃ  associÃ© Ã  un autre argument effectif"
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Plus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %L"
  
! #: fortran/interface.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "SpÃ©cificateur de retour alternatif manquant dans l'appel de la sous-routine Ã  %L"
  
! #: fortran/interface.cc:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "SpÃ©cificateur de retour alternatif inattendu dans l'appel de la sous-routine Ã  %L"
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "NULL() intrinsÃ¨que inattendu Ã  %L pour le muet %qs"
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Pointeur null Ã  %L pour un muet non pointeur %qs"
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "L'argument effectif Ã  %L pour le muet de type tacite a des paramÃ¨tres de type ou est de type dÃ©rivÃ© avec une liaison Ã  un type ou des procÃ©dures FINAL"
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "DÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet pointeur ou allouable %qs Ã  %L"
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "DÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet de forme tacite %qs Ã  %L"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "L'argument effectif Ã  %L pour l'argument muet allouable ou pointeur %qs doit avoir un paramÃ¨tre de type diffÃ©rÃ© si et uniquement si le muet en a un"
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longueur de CHARACTER de l'argument effectif est plus court que celui de l'argument muet %qs (%lu/%lu) Ã  %L"
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "L'argument effectif contient trop peu d'Ã©lÃ©ments pour l'argument muet %qs (%lu/%lu) Ã  %L"
  
! #: fortran/interface.cc:3393
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Pointeur de procÃ©dure attendu pour l'argument %qs Ã  %L"
  
! #: fortran/interface.cc:3410
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "ProcÃ©dure attendue pour l'argument %qs Ã  %L"
  
! #: fortran/interface.cc:3475
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "L'argument effectif pour %qs ne peut pas Ãªtre un tableau de taille tacite Ã  %L"
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument effectif vers le muet de rang tacite INTENT(OUT) %qs Ã  %L ne peut pas Ãªtre de taille inconnue"
  
! #: fortran/interface.cc:3519
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "L'argument effectif pour %qs Ã  %L doit Ãªtre un pointeur"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Argument effectif non pointeur Ã  %L vers le muet pointeur %qs"
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "L'argument effectif pour %qs Ã  %L doit Ãªtre un pointeur ou une cible valide pour le pointeur muet dans l'instruction d'affectation d'un pointeur"
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argument effectif co-indexÃ© Ã  %L vers le muet pointeur %qs"
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "L'argument effectif co-indexÃ© Ã  %L vers le muet allouable %qs requiert INTENT(IN)"
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "L'argument effectif co-indexÃ© ASYNCHRONOUS ou VOLATILE Ã  %L requiert que le muet %qs n'ait ni ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "L'argument effectif co-indexÃ© Ã  %L avec un composant ultimement allouable pour le muet %qs requiert soit VALUE ou INTENT(IN)"
  
! #: fortran/interface.cc:3608
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "L'argument effectif qui est un tableau de CLASS pour %qs doit Ãªtre un tableau complet Ã  %L"
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "L'argument effectif pour %qs doit Ãªtre ALLOCATABLE Ã  %L"
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "L'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 %qs"
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif de forme tacite Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif qui est une section de tableau Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif qui est un tableau de pointeurs Ã  %L requiert un argument muet de forme tacite ou un tableau de pointeurs %qs Ã  cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "SpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %L"
  
! #: fortran/interface.cc:3756
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Argument effectif manquant pour l'argument %qs Ã  %L"
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Mauvais code de composant"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Liste non concordante"
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): donnÃ©e corrompue"
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Le mÃªme argument effectif est associÃ© avec l'argument INTENT(%s) %qs et l'argument INTENT(%s) %qs Ã  %L"
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Liste non concordante"
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "L'argument de procÃ©dure Ã  %L est local dans une procÃ©dure PURE et a l'attribut POINTER"
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "L'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument INTENT(%s)"
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "L'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument muet de type POINTER"
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "L'argument effectif polymorphique co-indexÃ© Ã  %L est passÃ© Ã  l'argument muet polymorphique %qs"
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "La procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©e, vouliez-vous employer %qsÂ ?"
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "La procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©e"
  
! #: fortran/interface.cc:4084
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "ProcÃ©dure %qs appelÃ©e avec une interface implicite Ã  %L"
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "L'objet pointeur %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableau"
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "L'objet allouable %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableau"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La fonction allouable %qs Ã  %L doit avoir une interface de fonction explicite"
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Interface explicite requise pour l'argument polymorphique Ã  %L"
  
! #: fortran/interface.cc:4139
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "L'argument mot-clÃ© requiert une interface explicite pour la procÃ©dure %qs Ã  %L"
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "L'argument de type tacite %s Ã  %L requiert une interface explicite"
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "L'argument effectif de LOCK_TYPE ou avec un composant LOCK_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qs"
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "L'argument effectif de EVENT_TYPE ou avec un composant EVENT_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qs"
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "Argument MOLD requis pour NULL Ã  %L"
  
! #: fortran/interface.cc:4196
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Passer l'intrinsÃ¨que NULL comme argument effectif Ã  %L requiert une interface explicite"
  
! #: fortran/interface.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Un argument de rang tacite requiert une interface explicite Ã  %L"
  
! #: fortran/interface.cc:4248
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Composant pointeur de procÃ©dure %qs appelÃ© avec une interface implicite Ã  %L"
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "L'argument mot-clÃ© requiert une interface explicite pour le composant pointeur de procÃ©dure %qs Ã  %L"
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %s"
  
! #: fortran/interface.cc:4414
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Impossible de trouver le symbole %qs"
  
! #: fortran/interface.cc:4787
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "L'entitÃ© %qs Ã  %L est dÃ©jÃ  prÃ©sente dans l'interface"
  
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Mauvais type d'interface"
  
! #: fortran/interface.cc:4998
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Ne peut Ã©craser GENERIC %qs Ã  %L"
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs Ã  %L redÃ©fini une liaison de procÃ©dure dÃ©clarÃ©e NON_OVERRRIDABLE"
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs Ã  %L ne doit pas Ãªtre DEFERRED car il redÃ©fini une liaison non DEFERRED"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs Ã  %L redÃ©fini une procÃ©dure PURE et doit aussi Ãªtre PURE"
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs Ã  %L redÃ©fini une procÃ©dure ELEMENTAL et doit aussi Ãªtre ELEMENTAL"
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs Ã  %L redÃ©fini une procÃ©dure non ELEMENTAL et ne doit pas Ãªtre ELEMENTAL non plus"
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs Ã  %L redÃ©fini une SUBROUTINE et doit aussi Ãªtre une SUBROUTINE"
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs Ã  %L redÃ©fini une FUNCTION et doit aussi Ãªtre une FUNCTION"
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "RÃ©sultat non concordant pour la redÃ©finition de la procÃ©dure %qs Ã  %L: %s"
  
! #: fortran/interface.cc:5080
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs Ã  %L redÃ©fini une procÃ©dure PUBLIC et ne doit pas Ãªtre PRIVATE"
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "L'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure redÃ©finie"
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Argument non concordant pour la procÃ©dure redÃ©finissante %qs Ã  %L: %s"
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs Ã  %L doit avoir le mÃªme nombre d'arguments formels que la procÃ©dure redÃ©finie"
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs Ã  %L redÃ©fini une liaison NOPASS et doit aussi Ãªtre NOPASS"
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs Ã  %L redÃ©fini une liaison PASS et doit aussi Ãªtre PASS"
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "L'argument muet %qs de type objet passÃ© Ã  %L doit Ãªtre Ã  la mÃªme position que l'argument muet de type objet passÃ© Ã  la procÃ©dure redÃ©finie"
  
! #: fortran/interface.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "L'argument muet DTIO Ã  %L doit Ãªtre du type %s"
  
! #: fortran/interface.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "L'argument muet DTIO Ã  %L doit avoir KIND = %d"
  
! #: fortran/interface.cc:5192
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "L'argument muet DTIO Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "L'argument muet DTIO Ã  %L doit Ãªtre ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5200
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "L'argument caractÃ¨re DTIO Ã  %L doit avoir une longueur tacite"
  
! #: fortran/interface.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "L'argument muet DTIO Ã  %L doit avoir INTENT %s"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Le retour alternatif Ã  %L n'est pas permis dans une procÃ©dure DTIO"
  
! #: fortran/interface.cc:5274
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "La procÃ©dure DTIO %qs Ã  %L doit Ãªtre une sous-routine"
  
! #: fortran/interface.cc:5286
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Trop peu d'arguments muets dans la procÃ©dure DTIO %qs Ã  %L"
  
! #: fortran/interface.cc:5293
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Trop d'arguments muets dans la procÃ©dure DTIO %qs Ã  %L"
--- 68844,69405 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Rang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (rang %d et rang %d)"
  
! #: fortran/interface.cc:2394
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argument de procÃ©dure invalide Ã  %L"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Interface non concordante dans la procÃ©dure muette %qs Ã  %L: %s"
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "L'argument effectif au pointeur contigus du muet %qs Ã  %L doit Ãªtre simplement contigu"
  
! #: fortran/interface.cc:2463
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "DÃ©saccord de type entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (%s/%s)."
  
! #: fortran/interface.cc:2473
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Type non concordant dans l'argument %qs Ã  %L; passÃ© %s Ã  %s"
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "L'argument effectif du type tacite Ã  %L requiert que l'argument muet %qs soit d'un type tacite"
  
! #: fortran/interface.cc:2497
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "L'argument effectif du type tacite Ã  %L correspondant Ã  l'argument muet de rang tacite %qs doit Ãªtre d'une forme tacite ou de rang tacite"
  
! #: fortran/interface.cc:2514
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "L'argument effectif de %qs Ã  %L doit Ãªtre polymorphique"
  
! #: fortran/interface.cc:2524
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "L'argument effectif de %qs Ã  %L doit avoir le mÃªme type dÃ©clarÃ©"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "L'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]"
  
! #: fortran/interface.cc:2555
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "L'argument effectif de %qs Ã  %L doit Ãªtre un co-tableau"
  
! #: fortran/interface.cc:2577
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)"
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "L'argument effectif de %qs Ã  %L doit Ãªtre simplement contigu ou un Ã©lÃ©ment vers un tel tableau"
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est LOCK_TYPE ou a un composant LOCK_TYPE"
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est EVENT_TYPE ou a un composant EVENT_TYPE"
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "L'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 VOLATILE"
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau, muet INTENT(OUT)"
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau et muet qui est invalide si le statut d'allocation est modifiÃ©"
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Scalaire polymorphique passÃ© Ã  l'argument tableau muet %qs Ã  %L"
  
! #: fortran/interface.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Un Ã©lÃ©ment d'un tableau de forme tacite ou pointeur comme argument effectif Ã  %L ne peut pas correspondre Ã  l'argument effectif Ã  %L"
  
! #: fortran/interface.cc:2766
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Un Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %L"
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Extension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %L"
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs Ã  %L"
  
! #: fortran/interface.cc:3175
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "L'argument mot-clÃ© %qs Ã  %L est invalide dans une fonction instruction"
  
! #: fortran/interface.cc:3198
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "L'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dure, vouliez-vous employer %qsÂ ?"
  
! #: fortran/interface.cc:3202
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "L'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dure"
  
! #: fortran/interface.cc:3211
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "L'argument mot-clÃ© %qs Ã  %L est dÃ©jÃ  associÃ© Ã  un autre argument effectif"
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Plus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %L"
  
! #: fortran/interface.cc:3234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "SpÃ©cificateur de retour alternatif manquant dans l'appel de la sous-routine Ã  %L"
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "SpÃ©cificateur de retour alternatif inattendu dans l'appel de la sous-routine Ã  %L"
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "NULL() intrinsÃ¨que inattendu Ã  %L pour le muet %qs"
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Pointeur null Ã  %L pour un muet non pointeur %qs"
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "L'argument effectif Ã  %L pour le muet de type tacite a des paramÃ¨tres de type ou est de type dÃ©rivÃ© avec une liaison Ã  un type ou des procÃ©dures FINAL"
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "DÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet pointeur ou allouable %qs Ã  %L"
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "DÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet de forme tacite %qs Ã  %L"
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "L'argument effectif Ã  %L pour l'argument muet allouable ou pointeur %qs doit avoir un paramÃ¨tre de type diffÃ©rÃ© si et uniquement si le muet en a un"
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longueur de CHARACTER de l'argument effectif est plus court que celui de l'argument muet %qs (%lu/%lu) Ã  %L"
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "L'argument effectif contient trop peu d'Ã©lÃ©ments pour l'argument muet %qs (%lu/%lu) Ã  %L"
  
! #: fortran/interface.cc:3409
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Pointeur de procÃ©dure attendu pour l'argument %qs Ã  %L"
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "ProcÃ©dure attendue pour l'argument %qs Ã  %L"
  
! #: fortran/interface.cc:3491
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "L'argument effectif pour %qs ne peut pas Ãªtre un tableau de taille tacite Ã  %L"
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument effectif vers le muet de rang tacite INTENT(OUT) %qs Ã  %L ne peut pas Ãªtre de taille inconnue"
  
! #: fortran/interface.cc:3535
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "L'argument effectif pour %qs Ã  %L doit Ãªtre un pointeur"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Argument effectif non pointeur Ã  %L vers le muet pointeur %qs"
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "L'argument effectif pour %qs Ã  %L doit Ãªtre un pointeur ou une cible valide pour le pointeur muet dans l'instruction d'affectation d'un pointeur"
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argument effectif co-indexÃ© Ã  %L vers le muet pointeur %qs"
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "L'argument effectif co-indexÃ© Ã  %L vers le muet allouable %qs requiert INTENT(IN)"
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "L'argument effectif co-indexÃ© ASYNCHRONOUS ou VOLATILE Ã  %L requiert que le muet %qs n'ait ni ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "L'argument effectif co-indexÃ© Ã  %L avec un composant ultimement allouable pour le muet %qs requiert soit VALUE ou INTENT(IN)"
  
! #: fortran/interface.cc:3624
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "L'argument effectif qui est un tableau de CLASS pour %qs doit Ãªtre un tableau complet Ã  %L"
  
! #: fortran/interface.cc:3635
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "L'argument effectif pour %qs doit Ãªtre ALLOCATABLE Ã  %L"
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "L'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 %qs"
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif de forme tacite Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif qui est une section de tableau Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "L'argument effectif qui est un tableau de pointeurs Ã  %L requiert un argument muet de forme tacite ou un tableau de pointeurs %qs Ã  cause de l'attribut VOLATILE"
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "SpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %L"
  
! #: fortran/interface.cc:3772
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Argument effectif manquant pour l'argument %qs Ã  %L"
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Mauvais code de composant"
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Liste non concordante"
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): donnÃ©e corrompue"
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Le mÃªme argument effectif est associÃ© avec l'argument INTENT(%s) %qs et l'argument INTENT(%s) %qs Ã  %L"
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Liste non concordante"
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "L'argument de procÃ©dure Ã  %L est local dans une procÃ©dure PURE et a l'attribut POINTER"
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "L'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument INTENT(%s)"
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "L'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument muet de type POINTER"
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "L'argument effectif polymorphique co-indexÃ© Ã  %L est passÃ© Ã  l'argument muet polymorphique %qs"
  
! #: fortran/interface.cc:4090
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "La procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©e, vouliez-vous employer %qsÂ ?"
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "La procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©e"
  
! #: fortran/interface.cc:4100
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "ProcÃ©dure %qs appelÃ©e avec une interface implicite Ã  %L"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "L'objet pointeur %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableau"
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "L'objet allouable %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableau"
  
! #: fortran/interface.cc:4129
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La fonction allouable %qs Ã  %L doit avoir une interface de fonction explicite"
  
! #: fortran/interface.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Interface explicite requise pour l'argument polymorphique Ã  %L"
  
! #: fortran/interface.cc:4155
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "L'argument mot-clÃ© requiert une interface explicite pour la procÃ©dure %qs Ã  %L"
  
! #: fortran/interface.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "L'argument de type tacite %s Ã  %L requiert une interface explicite"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "L'argument effectif de LOCK_TYPE ou avec un composant LOCK_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qs"
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "L'argument effectif de EVENT_TYPE ou avec un composant EVENT_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qs"
  
! #: fortran/interface.cc:4204
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "Argument MOLD requis pour NULL Ã  %L"
  
! #: fortran/interface.cc:4212
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Passer l'intrinsÃ¨que NULL comme argument effectif Ã  %L requiert une interface explicite"
  
! #: fortran/interface.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Un argument de rang tacite requiert une interface explicite Ã  %L"
  
! #: fortran/interface.cc:4264
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Composant pointeur de procÃ©dure %qs appelÃ© avec une interface implicite Ã  %L"
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "L'argument mot-clÃ© requiert une interface explicite pour le composant pointeur de procÃ©dure %qs Ã  %L"
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %s"
  
! #: fortran/interface.cc:4430
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Impossible de trouver le symbole %qs"
  
! #: fortran/interface.cc:4803
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "L'entitÃ© %qs Ã  %L est dÃ©jÃ  prÃ©sente dans l'interface"
  
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Mauvais type d'interface"
  
! #: fortran/interface.cc:5014
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Ne peut Ã©craser GENERIC %qs Ã  %L"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs Ã  %L redÃ©fini une liaison de procÃ©dure dÃ©clarÃ©e NON_OVERRRIDABLE"
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs Ã  %L ne doit pas Ãªtre DEFERRED car il redÃ©fini une liaison non DEFERRED"
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs Ã  %L redÃ©fini une procÃ©dure PURE et doit aussi Ãªtre PURE"
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs Ã  %L redÃ©fini une procÃ©dure ELEMENTAL et doit aussi Ãªtre ELEMENTAL"
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs Ã  %L redÃ©fini une procÃ©dure non ELEMENTAL et ne doit pas Ãªtre ELEMENTAL non plus"
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs Ã  %L redÃ©fini une SUBROUTINE et doit aussi Ãªtre une SUBROUTINE"
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs Ã  %L redÃ©fini une FUNCTION et doit aussi Ãªtre une FUNCTION"
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "RÃ©sultat non concordant pour la redÃ©finition de la procÃ©dure %qs Ã  %L: %s"
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs Ã  %L redÃ©fini une procÃ©dure PUBLIC et ne doit pas Ãªtre PRIVATE"
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "L'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure redÃ©finie"
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Argument non concordant pour la procÃ©dure redÃ©finissante %qs Ã  %L: %s"
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs Ã  %L doit avoir le mÃªme nombre d'arguments formels que la procÃ©dure redÃ©finie"
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs Ã  %L redÃ©fini une liaison NOPASS et doit aussi Ãªtre NOPASS"
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs Ã  %L redÃ©fini une liaison PASS et doit aussi Ãªtre PASS"
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "L'argument muet %qs de type objet passÃ© Ã  %L doit Ãªtre Ã  la mÃªme position que l'argument muet de type objet passÃ© Ã  la procÃ©dure redÃ©finie"
  
! #: fortran/interface.cc:5194
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "L'argument muet DTIO Ã  %L doit Ãªtre du type %s"
  
! #: fortran/interface.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "L'argument muet DTIO Ã  %L doit avoir KIND = %d"
  
! #: fortran/interface.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "L'argument muet DTIO Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "L'argument muet DTIO Ã  %L doit Ãªtre ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "L'argument caractÃ¨re DTIO Ã  %L doit avoir une longueur tacite"
  
! #: fortran/interface.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "L'argument muet DTIO Ã  %L doit avoir INTENT %s"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Le retour alternatif Ã  %L n'est pas permis dans une procÃ©dure DTIO"
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "La procÃ©dure DTIO %qs Ã  %L doit Ãªtre une sous-routine"
  
! #: fortran/interface.cc:5302
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Trop peu d'arguments muets dans la procÃ©dure DTIO %qs Ã  %L"
  
! #: fortran/interface.cc:5309
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Trop d'arguments muets dans la procÃ©dure DTIO %qs Ã  %L"
*************** msgstr "Conversion de %s vers %s Ã  %L"
*** 69573,69579 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Impossible de convertir %s en %s Ã  %L"
--- 69583,69589 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Impossible de convertir %s en %s Ã  %L"
*************** msgstr "NAMELIST %qs dans l'instruction
*** 70124,70130 ****
  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.cc:3431 fortran/resolve.cc:15597
  #, 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"
--- 70134,70140 ----
  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.cc:3431 fortran/resolve.cc:15623
  #, 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 "Le code STOP Ã  %L doit Ãªtre un
*** 70691,70697 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Le code STOP Ã  %L doit Ãªtre un entier par dÃ©faut avec KIND=%d"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Le spÃ©cificateur QUIET Ã  %L doit Ãªtre un scalaire LOGICAL"
--- 70701,70707 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Le code STOP Ã  %L doit Ãªtre un entier par dÃ©faut avec KIND=%d"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Le spÃ©cificateur QUIET Ã  %L doit Ãªtre un scalaire LOGICAL"
*************** msgstr "Le paramÃ¨tre de la clause ORDER
*** 72548,72555 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "la clause ORDER ne doit pas Ãªtre utilisÃ©e avec ORDERED Ã  %L"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, 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"
--- 72558,72565 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "la clause ORDER ne doit pas Ãªtre utilisÃ©e avec ORDERED Ã  %L"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, 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 "La procÃ©dure de module %qs avec
*** 74521,75233 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "La fonction interne %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur tacite"
  
! #: fortran/resolve.cc:800
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "La fonction %s Ã  %L a des entrÃ©es avec des spÃ©cifications de tableau non concordantes"
  
! #: fortran/resolve.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "La fonction %s Ã  %L a l'entrÃ©e %s avec des caractÃ©ristiques non concordantes"
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "La fonction %s Ã  %L a des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentes"
  
! #: fortran/resolve.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:857
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:906
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:958
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "L'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMON Ã  %L"
  
! #: fortran/resolve.cc:962
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "L'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMON"
  
! #: fortran/resolve.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "Bloc COMMON Ã  %L"
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "La variable %qs Ã  %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permise"
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "La variable %qs Ã  %L est initialisÃ©e dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommÃ©s"
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs Ã  %L ne peut pas apparaÃ®tre dans COMMON [F2008:C5100]"
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)"
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L a un composant ultime qui est allouable"
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L ne peut pas avoir une initialisation par dÃ©faut"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "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 %s"
  
! #: fortran/resolve.cc:1064
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "Le bloc COMMON %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: Le bloc COMMON %qs avec l'Ã©tiquette de liaison Ã  %L partage l'identificateur avec l'entitÃ© de bloc non COMMON globale Ã  %L"
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "Le bloc COMMON Ã  %L avec le label de liaison %qs utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
! #: fortran/resolve.cc:1115
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Le bloc COMMON %qs Ã  %L est utilisÃ© comme PARAMETER Ã  %L"
  
! #: fortran/resolve.cc:1119
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Le bloc COMMON %qs Ã  %L ne peut pas avoir d'attribut EXTERNAL"
  
! #: fortran/resolve.cc:1123
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "Le bloc COMMON %qs Ã  %L est aussi une procÃ©dure intrinsÃ¨que"
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Le bloc COMMON %qs Ã  %L qui est aussi un rÃ©sultat de fonction"
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Le bloc COMMON %qs Ã  %L qui est aussi une procÃ©dure globale"
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Le paramÃ¨tre KIND %qs dans le constructeur PDT Ã  %C n'a pas de valeur"
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Le rang de l'Ã©lÃ©ment dans le constructeur de structure Ã  %L ne correspond pas Ã  celui du composant (%d/%d)"
  
! #: fortran/resolve.cc:1360
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "L'Ã©lÃ©ment dans le constructeur de structure Ã  %L, pour le composant pointeur %qs, est %s mais il devrait Ãªtre %s"
  
! #: fortran/resolve.cc:1392
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Longueurs de caractÃ¨res inÃ©gales (%wd/%wd) pour le composant pointeur %qs dans le constructeur Ã  %L"
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Le NULL dans le constructeur de structure Ã  %L est appliquÃ© au composant %qs qui n'est ni un POINTER ni ALLOCATABLE"
  
! #: fortran/resolve.cc:1471
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "DÃ©saccord d'interface pour le composant pointeur de procÃ©dure %qs dans le constructeur de structure Ã  %L: %s"
  
! #: fortran/resolve.cc:1490
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Mauvaise spÃ©cification de tableau du composant %qs rÃ©fÃ©rencÃ© dans le constructeur de structure Ã  %L"
  
! #: fortran/resolve.cc:1503
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "La forme du composant %qs dans le constructeur de structure Ã  %L diffÃ¨re de la forme du composant dÃ©clarÃ© pour la dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1524
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "L'Ã©lÃ©ment dans le constructeur de structure Ã  %L pour le composant pointeur %qs devrait Ãªtre un POINTER ou un TARGET"
  
! #: fortran/resolve.cc:1553
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Expression invalide dans le constructeur de structure pour le composant pointeur %qs Ã  %L dans une procÃ©dure PURE"
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "La limite supÃ©rieure dans la derniÃ¨re dimension doit apparaÃ®tre dans la rÃ©fÃ©rence du tableau de taille tacite %qs Ã  %L"
  
  # %qs est le nom d'une procÃ©dure d'oÃ¹ le fÃ©minin
! #: fortran/resolve.cc:1741
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs Ã  %L est ambigÃ¼e"
  
! #: fortran/resolve.cc:1745
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "La procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %L"
  
! #: fortran/resolve.cc:1866
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Le type spÃ©cifiÃ© pour la fonction intrinsÃ¨que %qs Ã  %L est ignorÃ©"
  
! #: fortran/resolve.cc:1879
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "La sous-routine intrinsÃ¨que %qs Ã  %L n'aura point de spÃ©cificateur de type"
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs dÃ©clarÃ© INTRINSIC Ã  %L n'existe pas"
  
  # %s est une chaÃ®ne non traduite telle que "available since Fortran 77".
  # voir bugs #38573 et #52279 Ã  ce sujet.
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "L'intrinsÃ¨que %qs dÃ©clarÃ© INTRINSIC Ã  %L n'est pas disponible avec les paramÃ¨tres standard actuels mais est %s. Utilisez l'option %<-std=*%> appropriÃ©e ou activez %<-fall-intrinsics%> de maniÃ¨re Ã  pouvoir l'utiliser."
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  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.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, 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"
  
! #: fortran/resolve.cc:2029
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Le type dÃ©rivÃ© %qs est utilisÃ© comme argument effectif Ã  %L"
  
! #: fortran/resolve.cc:2047
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "La fonction-instruction %qs Ã  %L n'est pas permise comme argument effectif"
  
! #: fortran/resolve.cc:2055
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "L'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectif"
  
! #: fortran/resolve.cc:2062
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "ProcÃ©dure interne %qs utilisÃ©e comme argument effectif Ã  %L"
  
! #: fortran/resolve.cc:2070
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "La procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %L"
  
! #: fortran/resolve.cc:2097
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Impossible de trouver une procÃ©dure INTRINSIC spÃ©cifique pour la rÃ©fÃ©rence %qs Ã  %L"
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Le symbole %qs Ã  %L est ambigu"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "L'argument par valeur Ã  %L n'est pas un type numÃ©rique"
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "L'argument par valeur Ã  %L ne peut pas Ãªtre un tableau ou une section de tableau"
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "L'argument par valeur Ã  %L n'est pas permis dans ce contexte"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Passer la procÃ©dure interne Ã  %L par position n'est pas permis"
  
! #: fortran/resolve.cc:2218
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "Le composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %L"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argument effectif co-indexÃ© Ã  %L avec un composant pointeur ultime"
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs Ã  %L est un tableau et est OPTIONAL; s'il n'est pas prÃ©sent, il ne peut pas Ãªtre l'argument effectif d'une procÃ©dure ELEMENTAL Ã  moins qu'il y ait un argument non optionnel avec le mÃªme rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "L'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 tableau"
  
! #: fortran/resolve.cc:2687
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "DÃ©saccord dans le type de retour de la fonction %qs Ã  %L (%s/%s)"
  
! #: fortran/resolve.cc:2714
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Non concordance de l'interface dans la procÃ©dure globale %qs Ã  %L: %s"
  
! #: fortran/resolve.cc:2820
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Il n'y a pas de fonction spÃ©cifique pour la fonction gÃ©nÃ©rique %qs Ã  %L"
  
! #: fortran/resolve.cc:2840
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifique"
  
! #: fortran/resolve.cc:2878
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La fonction %qs Ã  %L est INTRINSIC mais elle est incompatible avec un intrinsÃ¨que"
  
! #: fortran/resolve.cc:2933
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Impossible de rÃ©soudre la fonction spÃ©cifique %qs Ã  %L"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "DÃ©claration explicite manquante avec l'attribut EXTERNAL pour le symbole %qs Ã  %L"
  
! #: fortran/resolve.cc:3042
  #, gcc-internal-format
  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.cc:3046 fortran/resolve.cc:17679
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT"
  
  # %s Ã  la fin est le texte non traduit "mask" ou "block"
! #: fortran/resolve.cc:3170
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "RÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un FORALL %s"
  
  # %s Ã  la fin est le texte non traduit "mask" ou "block"
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "RÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3184
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "RÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L dans une procÃ©dure PURE"
  
! #: fortran/resolve.cc:3251
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Rebut inattendu aprÃ¨s %qs Ã  %L"
  
! #: fortran/resolve.cc:3262
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs Ã  %L n'est pas une fonction"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs ne doit pas Ãªtre rÃ©fÃ©rencÃ©e Ã  %L"
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs Ã  %L ne doit pas avoir un rÃ©sultat d'une longueur de caractÃ¨res tacite (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La fonction %qs est dÃ©clarÃ©e CHARACTER(*) et ne peut pas Ãªtre utilisÃ©e Ã  %L car elle n'est pas un argument muet"
  
! #: fortran/resolve.cc:3359
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): mauvais type de fonction"
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Une constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme un argument effectif dans une rÃ©fÃ©rence de fonction"
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La fonction %qs non ELEMENTAL dÃ©finie par l'utilisateur Ã  %L n'est pas permise dans la construction WORKSHARE"
  
! #: fortran/resolve.cc:3451
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3455
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La fonction %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3513
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "L'utilisation de la fonction %qs Ã  %L est obsolÃ¨te"
  
! #: fortran/resolve.cc:3529
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "L'appel de sous-routine Ã  %qs dans le bloc FORALL Ã  %L n'est pas PURE"
  
! #: fortran/resolve.cc:3535
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "L'appel de sous-routine Ã  %qs dans le bloc DO CONCURRENT Ã  %L n'est pas PURE"
  
! #: fortran/resolve.cc:3541
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "L'appel de sous-routine Ã  %qs Ã  %L n'est pas PURE"
  
! #: fortran/resolve.cc:3609
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Il n'y a pas de sous-routine spÃ©cifique pour le gÃ©nÃ©rique %qs Ã  %L"
  
! #: fortran/resolve.cc:3618
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨que"
  
! #: fortran/resolve.cc:3653
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La sous-routine %qs Ã  %L est INTRINSIC mais elle n'est pas compatible avec un intrinsÃ¨que"
  
! #: fortran/resolve.cc:3698
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Impossible de rÃ©soudre la sous-routine spÃ©cifique %qs Ã  %L"
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs Ã  %L a un type, ce qui n'est pas cohÃ©rent avec l'appel CALL Ã  %L"
  
! #: fortran/resolve.cc:3795
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3844
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): mauvais type de fonction"
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "L'utilisation de la sous-routine %qs Ã  %L est obsolÃ¨te"
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Les formes pour les opÃ©randes Ã  %L et %L ne sont pas conformes"
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Mauvais intrinsÃ¨que"
  
! #: fortran/resolve.cc:4043
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La fonction impure %qs Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©e"
  
! #: fortran/resolve.cc:4047
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "La fonction impure Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©e"
  
! #: fortran/resolve.cc:4124
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "La constante littÃ©rale BOZ Ã  %L ne peut pas Ãªtre un opÃ©rande de l'opÃ©rateur unaire %qs"
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Les opÃ©randes Ã  %L et %L ne peuvent pas apparaÃ®tre comme opÃ©randes de l'opÃ©rateur binaire %qs"
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "La constante littÃ©rale BOZ prÃ¨s de %L ne peut pas apparaÃ®tre comme opÃ©rande d'un opÃ©rateur relationnel"
  
! #: fortran/resolve.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Comparaison Ã©galitaire pour %s Ã  %L"
  
! #: fortran/resolve.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Comparaison inÃ©galitaire pour %s Ã  %L"
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Mauvais intrinsÃ¨que"
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la co-dimension %d"
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4744
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la co-dimension %d"
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Pas nul illÃ©gal Ã  %L"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4831
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Mauvaise rÃ©fÃ©rence de tableau"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "La limite supÃ©rieure la plus Ã  droite de la section du tableau de taille tacite n'est pas spÃ©cifiÃ©e Ã  %L"
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "DÃ©saccord de rang dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)"
  
! #: fortran/resolve.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "DÃ©saccord du rang du co-index dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)"
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Le co-index de la co-dimension %d doit Ãªtre un scalaire Ã  %L"
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "L'index de tableau Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "L'index de tableau Ã  %L doit Ãªtre du type INTEGER, on a trouvÃ© %s"
  
! #: fortran/resolve.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "Index de tableau REAL Ã  %L"
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "L'argument dim Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "L'argument dim Ã  %L doit Ãªtre du type INTEGER"
  
! #: fortran/resolve.cc:5034
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "RÃ©fÃ©rence de tableau invalide dans une entitÃ© qui n'est pas un tableau Ã  %L"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): Â«Â asÂ Â» inutilisÃ©(1)"
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): Â«Â asÂ Â» inutilisÃ©(2)"
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "L'index de tableau Ã  %L est un tableau de rang %d"
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "L'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGER"
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "L'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "L'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGER"
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "L'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.cc:5259
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "L'index de fin de la sous-chaÃ®ne Ã  %L est trop grand"
  
! #: fortran/resolve.cc:5450
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Mauvaise rÃ©fÃ©rence de tableau"
  
! #: fortran/resolve.cc:5464
  #, 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 "Le composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut POINTER Ã  %L"
  
! #: fortran/resolve.cc:5474
  #, 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 "Le composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut ALLOCATABLE Ã  %L"
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Deux rÃ©fÃ©rences de parties (ou plus) avec un rang non nul ne peuvent pas Ãªtre spÃ©cifiÃ©es Ã  %L"
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Deux specs de tableau"
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK peut uniquement Ãªtre utilisÃ©e comme argument effectif"
  
! #: fortran/resolve.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "La variable de type tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectif"
--- 74531,75253 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "La fonction interne %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur tacite"
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "La fonction %s Ã  %L a des entrÃ©es avec des spÃ©cifications de tableau non concordantes"
  
! #: fortran/resolve.cc:812
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "La fonction %s Ã  %L a l'entrÃ©e %s avec des caractÃ©ristiques non concordantes"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "La fonction %s Ã  %L a des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentes"
  
! #: fortran/resolve.cc:859
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:881
! #, gcc-internal-format, gfc-internal-format
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre ALLOCATABLE dans FUNCTION %s Ã  %L"
! 
! #: fortran/resolve.cc:885
! #, gcc-internal-format, gfc-internal-format
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "Le rÃ©sultat de ENTRY %s ne peut pas Ãªtre ALLOCATABLE dans FUNCTION %s Ã  %L"
! 
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Le rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %L"
  
! #: fortran/resolve.cc:975
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "L'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMON Ã  %L"
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "L'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMON"
  
! #: fortran/resolve.cc:989
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "Bloc COMMON Ã  %L"
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "La variable %qs Ã  %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permise"
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "La variable %qs Ã  %L est initialisÃ©e dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommÃ©s"
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs Ã  %L ne peut pas apparaÃ®tre dans COMMON [F2008:C5100]"
  
! #: fortran/resolve.cc:1015
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)"
  
! #: fortran/resolve.cc:1019
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L a un composant ultime qui est allouable"
  
! #: fortran/resolve.cc:1023
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L ne peut pas avoir une initialisation par dÃ©faut"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "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 %s"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "Le bloc COMMON %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: Le bloc COMMON %qs avec l'Ã©tiquette de liaison Ã  %L partage l'identificateur avec l'entitÃ© de bloc non COMMON globale Ã  %L"
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "Le bloc COMMON Ã  %L avec le label de liaison %qs utilise le mÃªme identificateur global que l'entitÃ© Ã  %L"
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Le bloc COMMON %qs Ã  %L est utilisÃ© comme PARAMETER Ã  %L"
  
! #: fortran/resolve.cc:1136
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Le bloc COMMON %qs Ã  %L ne peut pas avoir d'attribut EXTERNAL"
  
! #: fortran/resolve.cc:1140
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "Le bloc COMMON %qs Ã  %L est aussi une procÃ©dure intrinsÃ¨que"
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Le bloc COMMON %qs Ã  %L qui est aussi un rÃ©sultat de fonction"
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Le bloc COMMON %qs Ã  %L qui est aussi une procÃ©dure globale"
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Le paramÃ¨tre KIND %qs dans le constructeur PDT Ã  %C n'a pas de valeur"
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Le rang de l'Ã©lÃ©ment dans le constructeur de structure Ã  %L ne correspond pas Ã  celui du composant (%d/%d)"
  
! #: fortran/resolve.cc:1377
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "L'Ã©lÃ©ment dans le constructeur de structure Ã  %L, pour le composant pointeur %qs, est %s mais il devrait Ãªtre %s"
  
! #: fortran/resolve.cc:1409
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Longueurs de caractÃ¨res inÃ©gales (%wd/%wd) pour le composant pointeur %qs dans le constructeur Ã  %L"
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Le NULL dans le constructeur de structure Ã  %L est appliquÃ© au composant %qs qui n'est ni un POINTER ni ALLOCATABLE"
  
! #: fortran/resolve.cc:1488
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "DÃ©saccord d'interface pour le composant pointeur de procÃ©dure %qs dans le constructeur de structure Ã  %L: %s"
  
! #: fortran/resolve.cc:1507
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Mauvaise spÃ©cification de tableau du composant %qs rÃ©fÃ©rencÃ© dans le constructeur de structure Ã  %L"
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "La forme du composant %qs dans le constructeur de structure Ã  %L diffÃ¨re de la forme du composant dÃ©clarÃ© pour la dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "L'Ã©lÃ©ment dans le constructeur de structure Ã  %L pour le composant pointeur %qs devrait Ãªtre un POINTER ou un TARGET"
  
! #: fortran/resolve.cc:1570
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Expression invalide dans le constructeur de structure pour le composant pointeur %qs Ã  %L dans une procÃ©dure PURE"
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "La limite supÃ©rieure dans la derniÃ¨re dimension doit apparaÃ®tre dans la rÃ©fÃ©rence du tableau de taille tacite %qs Ã  %L"
  
  # %qs est le nom d'une procÃ©dure d'oÃ¹ le fÃ©minin
! #: fortran/resolve.cc:1758
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs Ã  %L est ambigÃ¼e"
  
! #: fortran/resolve.cc:1762
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "La procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %L"
  
! #: fortran/resolve.cc:1883
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Le type spÃ©cifiÃ© pour la fonction intrinsÃ¨que %qs Ã  %L est ignorÃ©"
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "La sous-routine intrinsÃ¨que %qs Ã  %L n'aura point de spÃ©cificateur de type"
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs dÃ©clarÃ© INTRINSIC Ã  %L n'existe pas"
  
  # %s est une chaÃ®ne non traduite telle que "available since Fortran 77".
  # voir bugs #38573 et #52279 Ã  ce sujet.
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "L'intrinsÃ¨que %qs dÃ©clarÃ© INTRINSIC Ã  %L n'est pas disponible avec les paramÃ¨tres standard actuels mais est %s. Utilisez l'option %<-std=*%> appropriÃ©e ou activez %<-fall-intrinsics%> de maniÃ¨re Ã  pouvoir l'utiliser."
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  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.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, 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"
  
! #: fortran/resolve.cc:2046
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Le type dÃ©rivÃ© %qs est utilisÃ© comme argument effectif Ã  %L"
  
! #: fortran/resolve.cc:2064
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "La fonction-instruction %qs Ã  %L n'est pas permise comme argument effectif"
  
! #: fortran/resolve.cc:2072
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "L'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectif"
  
! #: fortran/resolve.cc:2079
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "ProcÃ©dure interne %qs utilisÃ©e comme argument effectif Ã  %L"
  
! #: fortran/resolve.cc:2087
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "La procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %L"
  
! #: fortran/resolve.cc:2114
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Impossible de trouver une procÃ©dure INTRINSIC spÃ©cifique pour la rÃ©fÃ©rence %qs Ã  %L"
  
! #: fortran/resolve.cc:2136
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Le symbole %qs Ã  %L est ambigu"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "L'argument par valeur Ã  %L n'est pas un type numÃ©rique"
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "L'argument par valeur Ã  %L ne peut pas Ãªtre un tableau ou une section de tableau"
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "L'argument par valeur Ã  %L n'est pas permis dans ce contexte"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Passer la procÃ©dure interne Ã  %L par position n'est pas permis"
  
! #: fortran/resolve.cc:2235
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "Le composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %L"
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argument effectif co-indexÃ© Ã  %L avec un composant pointeur ultime"
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs Ã  %L est un tableau et est OPTIONAL; s'il n'est pas prÃ©sent, il ne peut pas Ãªtre l'argument effectif d'une procÃ©dure ELEMENTAL Ã  moins qu'il y ait un argument non optionnel avec le mÃªme rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "L'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 tableau"
  
! #: fortran/resolve.cc:2704
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "DÃ©saccord dans le type de retour de la fonction %qs Ã  %L (%s/%s)"
  
! #: fortran/resolve.cc:2731
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Non concordance de l'interface dans la procÃ©dure globale %qs Ã  %L: %s"
  
! #: fortran/resolve.cc:2837
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Il n'y a pas de fonction spÃ©cifique pour la fonction gÃ©nÃ©rique %qs Ã  %L"
  
! #: fortran/resolve.cc:2857
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifique"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La fonction %qs Ã  %L est INTRINSIC mais elle est incompatible avec un intrinsÃ¨que"
  
! #: fortran/resolve.cc:2950
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Impossible de rÃ©soudre la fonction spÃ©cifique %qs Ã  %L"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "DÃ©claration explicite manquante avec l'attribut EXTERNAL pour le symbole %qs Ã  %L"
  
! #: fortran/resolve.cc:3059
  #, gcc-internal-format
  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.cc:3063 fortran/resolve.cc:17705
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La fonction %qs Ã  %L n'a pas de type IMPLICIT"
  
  # %s Ã  la fin est le texte non traduit "mask" ou "block"
! #: fortran/resolve.cc:3187
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "RÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un FORALL %s"
  
  # %s Ã  la fin est le texte non traduit "mask" ou "block"
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "RÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3201
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "RÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L dans une procÃ©dure PURE"
  
! #: fortran/resolve.cc:3268
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Rebut inattendu aprÃ¨s %qs Ã  %L"
  
! #: fortran/resolve.cc:3279
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs Ã  %L n'est pas une fonction"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs ne doit pas Ãªtre rÃ©fÃ©rencÃ©e Ã  %L"
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs Ã  %L ne doit pas avoir un rÃ©sultat d'une longueur de caractÃ¨res tacite (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La fonction %qs est dÃ©clarÃ©e CHARACTER(*) et ne peut pas Ãªtre utilisÃ©e Ã  %L car elle n'est pas un argument muet"
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): mauvais type de fonction"
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Une constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme un argument effectif dans une rÃ©fÃ©rence de fonction"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La fonction %qs non ELEMENTAL dÃ©finie par l'utilisateur Ã  %L n'est pas permise dans la construction WORKSHARE"
  
! #: fortran/resolve.cc:3468
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3472
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La fonction %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3530
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "L'utilisation de la fonction %qs Ã  %L est obsolÃ¨te"
  
! #: fortran/resolve.cc:3546
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "L'appel de sous-routine Ã  %qs dans le bloc FORALL Ã  %L n'est pas PURE"
  
! #: fortran/resolve.cc:3552
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "L'appel de sous-routine Ã  %qs dans le bloc DO CONCURRENT Ã  %L n'est pas PURE"
  
! #: fortran/resolve.cc:3558
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "L'appel de sous-routine Ã  %qs Ã  %L n'est pas PURE"
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Il n'y a pas de sous-routine spÃ©cifique pour le gÃ©nÃ©rique %qs Ã  %L"
  
! #: fortran/resolve.cc:3635
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨que"
  
! #: fortran/resolve.cc:3670
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La sous-routine %qs Ã  %L est INTRINSIC mais elle n'est pas compatible avec un intrinsÃ¨que"
  
! #: fortran/resolve.cc:3715
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Impossible de rÃ©soudre la sous-routine spÃ©cifique %qs Ã  %L"
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs Ã  %L a un type, ce qui n'est pas cohÃ©rent avec l'appel CALL Ã  %L"
  
! #: fortran/resolve.cc:3812
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3816
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVE"
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): mauvais type de fonction"
  
! #: fortran/resolve.cc:3878
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "L'utilisation de la sous-routine %qs Ã  %L est obsolÃ¨te"
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Les formes pour les opÃ©randes Ã  %L et %L ne sont pas conformes"
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Mauvais intrinsÃ¨que"
  
! #: fortran/resolve.cc:4060
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La fonction impure %qs Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©e"
  
! #: fortran/resolve.cc:4064
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "La fonction impure Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©e"
  
! #: fortran/resolve.cc:4141
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "La constante littÃ©rale BOZ Ã  %L ne peut pas Ãªtre un opÃ©rande de l'opÃ©rateur unaire %qs"
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Les opÃ©randes Ã  %L et %L ne peuvent pas apparaÃ®tre comme opÃ©randes de l'opÃ©rateur binaire %qs"
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "La constante littÃ©rale BOZ prÃ¨s de %L ne peut pas apparaÃ®tre comme opÃ©rande d'un opÃ©rateur relationnel"
  
! #: fortran/resolve.cc:4393
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Comparaison Ã©galitaire pour %s Ã  %L"
  
! #: fortran/resolve.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Comparaison inÃ©galitaire pour %s Ã  %L"
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Mauvais intrinsÃ¨que"
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la co-dimension %d"
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la co-dimension %d"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Pas nul illÃ©gal Ã  %L"
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld > %ld) dans la dimension %d"
  
! #: fortran/resolve.cc:4848
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Mauvaise rÃ©fÃ©rence de tableau"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "La limite supÃ©rieure la plus Ã  droite de la section du tableau de taille tacite n'est pas spÃ©cifiÃ©e Ã  %L"
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "DÃ©saccord de rang dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)"
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "DÃ©saccord du rang du co-index dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)"
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Le co-index de la co-dimension %d doit Ãªtre un scalaire Ã  %L"
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "L'index de tableau Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "L'index de tableau Ã  %L doit Ãªtre du type INTEGER, on a trouvÃ© %s"
  
! #: fortran/resolve.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "Index de tableau REAL Ã  %L"
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "L'argument dim Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "L'argument dim Ã  %L doit Ãªtre du type INTEGER"
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "RÃ©fÃ©rence de tableau invalide dans une entitÃ© qui n'est pas un tableau Ã  %L"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): Â«Â asÂ Â» inutilisÃ©(1)"
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): Â«Â asÂ Â» inutilisÃ©(2)"
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "L'index de tableau Ã  %L est un tableau de rang %d"
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "L'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGER"
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "L'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "L'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGER"
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "L'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "L'index de fin de la sous-chaÃ®ne Ã  %L est trop grand"
  
! #: fortran/resolve.cc:5467
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Mauvaise rÃ©fÃ©rence de tableau"
  
! #: fortran/resolve.cc:5481
  #, 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 "Le composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut POINTER Ã  %L"
  
! #: fortran/resolve.cc:5491
  #, 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 "Le composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut ALLOCATABLE Ã  %L"
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Deux rÃ©fÃ©rences de parties (ou plus) avec un rang non nul ne peuvent pas Ãªtre spÃ©cifiÃ©es Ã  %L"
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Deux specs de tableau"
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK peut uniquement Ãªtre utilisÃ©e comme argument effectif"
  
! #: fortran/resolve.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "La variable de type tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectif"
*************** msgstr "La variable de type tacite %s Ã 
*** 75236,75247 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, 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 "La variable de type tacite %s Ã  %L comme argument effectif Ã  une fonction de requÃªte sera le premier argument"
  
! #: fortran/resolve.cc:5733
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "La variable de rang tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectif"
--- 75256,75267 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, 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 "La variable de type tacite %s Ã  %L comme argument effectif Ã  une fonction de requÃªte sera le premier argument"
  
! #: fortran/resolve.cc:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "La variable de rang tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectif"
*************** msgstr "La variable de rang tacite %s Ã 
*** 75250,75545 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, 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 "La variable de rang tacite %s Ã  %L comme argument effectif Ã  une fonction intrinsÃ¨que sera le premier argument"
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK n'aura point de rÃ©fÃ©rence Ã  un sous-objet"
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de type tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objet"
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de rang tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objet"
  
! #: fortran/resolve.cc:5961
  #, 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 "La 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Ã¨tre"
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable %qs est utilisÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨tre"
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Sous-objet polymorphique d'un objet co-indexÃ© Ã  %L"
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objet co-indexÃ© avec un sous-composant allouable polymorphique Ã  %L"
  
! #: fortran/resolve.cc:6065
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "L'utilisation de la variable %qs Ã  %L est obsolÃ¨te"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs Ã  %L est associÃ© Ã  l'hÃ´te Ã  %L dans une procÃ©dure contenue avec une procÃ©dure interne du mÃªme nom"
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Erreur dans l'appel avec type liÃ© Ã  %L"
  
! #: fortran/resolve.cc:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "L'objet passÃ© Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.cc:6456
  #, 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.cc:6495
  #, 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.cc:6504
  #, 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.cc:6692
  #, 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.cc:6726
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs Ã  %L devrait Ãªtre une SUBROUTINE"
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs Ã  %L devrait Ãªtre une FUNCTION"
  
! #: fortran/resolve.cc:7313
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Mauvais type d'expression"
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/resolve.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s Ã  %L doit Ãªtre un entier"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ã  %L doit Ãªtre INTEGER"
  
! #: fortran/resolve.cc:7422
  #, 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.cc:7445
  #, 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.cc:7462
  #, 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.cc:7468
  #, 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.cc:7529
  #, 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.cc:7534
  #, 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.cc:7541
  #, 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.cc:7549
  #, 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.cc:7554
  #, 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.cc:7567
  #, 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.cc:7672 fortran/resolve.cc:7970
  #, 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.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objet allouable co-indexÃ© Ã  %L"
  
! #: fortran/resolve.cc:7790
  #, 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.cc:7821
  #, 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.cc:7981
  #, 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.cc:7993
  #, 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.cc:8007
  #, 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.cc:8022
  #, 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.cc:8035
  #, 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.cc:8053
  #, 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.cc:8134 fortran/resolve.cc:8149
  #, 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.cc:8141
  #, 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.cc:8166
  #, 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.cc:8176 fortran/resolve.cc:8278
  #, 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.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "La co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure Ã  %L"
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "La co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure 1 Ã  %L"
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, 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.cc:8252
  #, 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.cc:8267
  #, gcc-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.cc:8309
  #, 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.cc:8338
  #, 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.cc:8351
  #, 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.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "La variable ERRMSG Ã  %L sera une variable CHARACTER du scalaire par dÃ©faut"
  
  # 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.cc:8394
  #, 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.cc:8426
  #, 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.cc:8432 fortran/resolve.cc:8438
  #, 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"
--- 75270,75565 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, 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 "La variable de rang tacite %s Ã  %L comme argument effectif Ã  une fonction intrinsÃ¨que sera le premier argument"
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "La variable %s Ã  %L avec l'attribut NO_ARG_CHECK n'aura point de rÃ©fÃ©rence Ã  un sous-objet"
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de type tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objet"
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de rang tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objet"
  
! #: fortran/resolve.cc:5978
  #, 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 "La 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Ã¨tre"
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable %qs est utilisÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨tre"
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Sous-objet polymorphique d'un objet co-indexÃ© Ã  %L"
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objet co-indexÃ© avec un sous-composant allouable polymorphique Ã  %L"
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "L'utilisation de la variable %qs Ã  %L est obsolÃ¨te"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs Ã  %L est associÃ© Ã  l'hÃ´te Ã  %L dans une procÃ©dure contenue avec une procÃ©dure interne du mÃªme nom"
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Erreur dans l'appel avec type liÃ© Ã  %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "L'objet passÃ© Ã  %L doit Ãªtre scalaire"
  
! #: fortran/resolve.cc:6473
  #, 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.cc:6512
  #, 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.cc:6521
  #, 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.cc:6709
  #, 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.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs Ã  %L devrait Ãªtre une SUBROUTINE"
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs Ã  %L devrait Ãªtre une FUNCTION"
  
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Mauvais type d'expression"
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s Ã  %L doit Ãªtre un scalaire"
  
! #: fortran/resolve.cc:7373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s Ã  %L doit Ãªtre un entier"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ã  %L doit Ãªtre INTEGER"
  
! #: fortran/resolve.cc:7439
  #, 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.cc:7462
  #, 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.cc:7479
  #, 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.cc:7485
  #, 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.cc:7546
  #, 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.cc:7551
  #, 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.cc:7558
  #, 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.cc:7566
  #, 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.cc:7571
  #, 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.cc:7584
  #, 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.cc:7689 fortran/resolve.cc:7987
  #, 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.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objet allouable co-indexÃ© Ã  %L"
  
! #: fortran/resolve.cc:7807
  #, 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.cc:7838
  #, 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.cc:7998
  #, 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.cc:8010
  #, 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.cc:8024
  #, 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.cc:8039
  #, 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.cc:8052
  #, 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.cc:8070
  #, 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.cc:8154 fortran/resolve.cc:8169
  #, 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.cc:8161
  #, 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.cc:8186
  #, 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.cc:8196 fortran/resolve.cc:8298
  #, 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.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "La co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure Ã  %L"
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "La co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure 1 Ã  %L"
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, 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.cc:8272
  #, 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.cc:8287
  #, gcc-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.cc:8329
  #, 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.cc:8358
  #, 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.cc:8371
  #, 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.cc:8385
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "La variable ERRMSG Ã  %L sera une variable CHARACTER du scalaire par dÃ©faut"
  
  # 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.cc:8414
  #, 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.cc:8446
  #, 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.cc:8452 fortran/resolve.cc:8458
  #, 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
*** 75548,75831 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, 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.cc:8717
  #, 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.cc:8728
  #, 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.cc:8741
  #, 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.cc:8787
  #, 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.cc:8806
  #, 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.cc:8816
  #, 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.cc:8834 fortran/resolve.cc:8842
  #, 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.cc:8904 fortran/resolve.cc:9561
  #, 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.cc:8930
  #, 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.cc:8943
  #, 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.cc:8958
  #, 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.cc:9061
  #, 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.cc:9112
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "L'entitÃ© associante %qs Ã  %L est un pointeur de procÃ©dure"
  
! #: fortran/resolve.cc:9121
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Le type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %L"
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "L'entitÃ© associante %qs Ã  %L est un nom de procÃ©dure"
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "L'expression de sÃ©lecteur associant Ã  %L donne une procÃ©dure"
  
! #: fortran/resolve.cc:9161
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Le sÃ©lecteur Ã  %L ne peut pas NULL()"
  
! #: fortran/resolve.cc:9166
  #, 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.cc:9188
  #, 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.cc:9199
  #, 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.cc:9431
  #, 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.cc:9469 fortran/resolve.cc:9481
  #, 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.cc:9510
  #, 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.cc:9523
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensible"
  
! #: fortran/resolve.cc:9536
  #, 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.cc:9539
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Type intrinsÃ¨que %qs inattendu Ã  %L"
  
! #: fortran/resolve.cc:9549
  #, 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.cc:9796
  #, 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.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT Ã  %L est rÃ©pÃ©tÃ© Ã  %L"
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) Ã  %L est rÃ©pÃ©tÃ© Ã  %L"
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) Ã  %L est rÃ©pÃ©tÃ© Ã  %L"
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) Ã  %L ne peut pas Ãªtre utilisÃ© avec un pointeur ou un sÃ©lecteur allouable Ã  %L"
  
! #: fortran/resolve.cc:10066
  #, 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.cc:10120
  #, 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.cc:10130
  #, 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.cc:10143
  #, 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.cc:10152
  #, 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.cc:10159
  #, 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.cc:10170
  #, 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.cc:10176
  #, 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.cc:10194
  #, 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.cc:10251
  #, 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.cc:10261
  #, 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.cc:10265
  #, 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.cc:10268
  #, 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.cc:10275 fortran/resolve.cc:10397
  #, 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.cc:10287 fortran/resolve.cc:10409
  #, 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.cc:10299
  #, 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.cc:10312
  #, 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.cc:10373
  #, 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.cc:10377 fortran/resolve.cc:10387
  #, 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.cc:10440
  #, 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.cc:10450
  #, 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.cc:10467 fortran/resolve.cc:10490
  #, 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.cc:10471 fortran/resolve.cc:10496
  #, 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"
--- 75568,75851 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, 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.cc:8737
  #, 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.cc:8748
  #, 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.cc:8761
  #, 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.cc:8807
  #, 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.cc:8826
  #, 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.cc:8836
  #, 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.cc:8854 fortran/resolve.cc:8862
  #, 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.cc:8924 fortran/resolve.cc:9592
  #, 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.cc:8950
  #, 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.cc:8963
  #, 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.cc:8978
  #, 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.cc:9081
  #, 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.cc:9143
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "L'entitÃ© associante %qs Ã  %L est un pointeur de procÃ©dure"
  
! #: fortran/resolve.cc:9152
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Le type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %L"
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "L'entitÃ© associante %qs Ã  %L est un nom de procÃ©dure"
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "L'expression de sÃ©lecteur associant Ã  %L donne une procÃ©dure"
  
! #: fortran/resolve.cc:9192
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Le sÃ©lecteur Ã  %L ne peut pas NULL()"
  
! #: fortran/resolve.cc:9197
  #, 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.cc:9220
  #, 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.cc:9230
  #, 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.cc:9462
  #, 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.cc:9500 fortran/resolve.cc:9512
  #, 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.cc:9541
  #, 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.cc:9554
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensible"
  
! #: fortran/resolve.cc:9567
  #, 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.cc:9570
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Type intrinsÃ¨que %qs inattendu Ã  %L"
  
! #: fortran/resolve.cc:9580
  #, 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.cc:9827
  #, 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.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT Ã  %L est rÃ©pÃ©tÃ© Ã  %L"
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) Ã  %L est rÃ©pÃ©tÃ© Ã  %L"
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) Ã  %L est rÃ©pÃ©tÃ© Ã  %L"
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) Ã  %L ne peut pas Ãªtre utilisÃ© avec un pointeur ou un sÃ©lecteur allouable Ã  %L"
  
! #: fortran/resolve.cc:10097
  #, 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.cc:10151
  #, 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.cc:10161
  #, 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.cc:10174
  #, 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.cc:10183
  #, 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.cc:10190
  #, 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.cc:10201
  #, 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.cc:10207
  #, 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.cc:10225
  #, 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.cc:10282
  #, 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.cc:10292
  #, 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.cc:10296
  #, 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.cc:10299
  #, 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.cc:10306 fortran/resolve.cc:10428
  #, 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.cc:10318 fortran/resolve.cc:10440
  #, 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.cc:10330
  #, 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.cc:10343
  #, 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.cc:10404
  #, 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.cc:10408 fortran/resolve.cc:10418
  #, 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.cc:10471
  #, 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.cc:10481
  #, 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.cc:10498 fortran/resolve.cc:10521
  #, 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.cc:10502 fortran/resolve.cc:10527
  #, 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
*** 75833,76039 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, 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.cc:10583
  #, 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.cc:10599
  #, 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.cc:10612 fortran/resolve.cc:10704
  #, 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.cc:10622 fortran/resolve.cc:10714
  #, 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.cc:10653
  #, 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.cc:10662
  #, 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.cc:10819
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "Construction FORALL Ã  %L"
  
! #: fortran/resolve.cc:10840
  #, 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.cc:10850
  #, 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.cc:10932
  #, 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.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Mauvais type de bloc"
  
! #: fortran/resolve.cc:11161
  #, 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.cc:11193
  #, 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"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "Dans un sous-programme pure, un argument fictif INTENT(IN) ne sera point utilisÃ© comme l'expression Ã  %L d'une instruction d'affectation intrinsÃ¨que dans laquelle la variable est d'un type dÃ©rivÃ© si le type dÃ©rivÃ© a un composant pointeur Ã  n'importe quel niveau de la sÃ©lection du composant."
  
! #: fortran/resolve.cc:11211
  #, 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.cc:11243
  #, 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.cc:11247
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Affectation Ã  une variable polymorphique allouable Ã  %L"
  
! #: fortran/resolve.cc:11252
  #, 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.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "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.cc:11270
  #, 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.cc:11693
  #, 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.cc:11997
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Affectation Ã  une procÃ©dure pointeur Ã  %L"
  
! #: fortran/resolve.cc:12009
  #, 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.cc:12094
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "L'argument TEAM de %qs Ã  %L doit Ãªtre une expression scalaire de type TEAM_TYPE"
  
! #: fortran/resolve.cc:12285
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "L'argument TEAM NUMBER pour FROM TEAM Ã  %L doit Ãªtre un INTEGER scalaire"
  
! #: fortran/resolve.cc:12321
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "L'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGER scalaire"
  
! #: fortran/resolve.cc:12325
  #, 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.cc:12336
  #, 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.cc:12374
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Assignation intrinsÃ¨que attendue dans OMP WORKSHARE Ã  %L"
  
! #: fortran/resolve.cc:12416
  #, 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.cc:12463
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "NULL invalide Ã  %L"
  
! #: fortran/resolve.cc:12467
  #, 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.cc:12528
  #, 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.cc:12533
  #, 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.cc:12617
  #, 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.cc:12719
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Mauvais code d'instruction"
  
! #: fortran/resolve.cc:12740
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "L'utilisation du paramÃ¨tre %qs dÃ©clarÃ© Ã  %L est obsolÃ¨te"
  
! #: fortran/resolve.cc:12834
  #, 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.cc:12848
  #, 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"
--- 75853,76059 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, 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.cc:10614
  #, 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.cc:10630
  #, 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.cc:10643 fortran/resolve.cc:10735
  #, 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.cc:10653 fortran/resolve.cc:10745
  #, 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.cc:10684
  #, 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.cc:10693
  #, 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.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "Construction FORALL Ã  %L"
  
! #: fortran/resolve.cc:10871
  #, 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.cc:10881
  #, 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.cc:10958
  #, 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.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Mauvais type de bloc"
  
! #: fortran/resolve.cc:11187
  #, 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.cc:11219
  #, 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"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "Dans un sous-programme pure, un argument fictif INTENT(IN) ne sera point utilisÃ© comme l'expression Ã  %L d'une instruction d'affectation intrinsÃ¨que dans laquelle la variable est d'un type dÃ©rivÃ© si le type dÃ©rivÃ© a un composant pointeur Ã  n'importe quel niveau de la sÃ©lection du composant."
  
! #: fortran/resolve.cc:11237
  #, 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.cc:11269
  #, 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.cc:11273
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Affectation Ã  une variable polymorphique allouable Ã  %L"
  
! #: fortran/resolve.cc:11278
  #, 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.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "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.cc:11296
  #, 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.cc:11719
  #, 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.cc:12023
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Affectation Ã  une procÃ©dure pointeur Ã  %L"
  
! #: fortran/resolve.cc:12035
  #, 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.cc:12120
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "L'argument TEAM de %qs Ã  %L doit Ãªtre une expression scalaire de type TEAM_TYPE"
  
! #: fortran/resolve.cc:12311
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "L'argument TEAM NUMBER pour FROM TEAM Ã  %L doit Ãªtre un INTEGER scalaire"
  
! #: fortran/resolve.cc:12347
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "L'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGER scalaire"
  
! #: fortran/resolve.cc:12351
  #, 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.cc:12362
  #, 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.cc:12400
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Assignation intrinsÃ¨que attendue dans OMP WORKSHARE Ã  %L"
  
! #: fortran/resolve.cc:12442
  #, 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.cc:12489
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "NULL invalide Ã  %L"
  
! #: fortran/resolve.cc:12493
  #, 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.cc:12554
  #, 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.cc:12559
  #, 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.cc:12643
  #, 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.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Mauvais code d'instruction"
  
! #: fortran/resolve.cc:12766
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "L'utilisation du paramÃ¨tre %qs dÃ©clarÃ© Ã  %L est obsolÃ¨te"
  
! #: fortran/resolve.cc:12860
  #, 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.cc:12874
  #, 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
*** 76041,77026 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, 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.cc:12953
  #, 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.cc:13188
  #, 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.cc:13192
  #, 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.cc:13200
  #, 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.cc:13211
  #, 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.cc:13228
  #, 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.cc:13240
  #, 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.cc:13273
  #, 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.cc:13295
  #, 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.cc:13328
  #, 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.cc:13364
  #, 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.cc:13389
  #, 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.cc:13410
  #, 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.cc:13417
  #, 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.cc:13464
  #, 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.cc:13467
  #, 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.cc:13470
  #, 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.cc:13473
  #, 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.cc:13476
  #, 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.cc:13479
  #, 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.cc:13521
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ã  %L"
  
! #: fortran/resolve.cc:13553
  #, 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.cc:13576
  #, 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.cc:13598
  #, 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.cc:13616
  #, 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.cc:13628
  #, 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.cc:13638
  #, 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.cc:13648
  #, 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.cc:13667
  #, 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.cc:13671
  #, 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.cc:13675
  #, 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.cc:13679
  #, 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.cc:13692
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fonction CHARACTER(*) %qs Ã  %L"
  
! #: fortran/resolve.cc:13703
  #, 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.cc:13709
  #, 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.cc:13729
  #, 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.cc:13786
  #, 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.cc:13792
  #, 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.cc:13798
  #, 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.cc:13806
  #, 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.cc:13812
  #, 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.cc:13855
  #, 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.cc:13863
  #, 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.cc:13871
  #, 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.cc:13880
  #, 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.cc:13904
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "L'interface de %qs Ã  %L doit Ãªtre explicite"
  
! #: fortran/resolve.cc:13974
  #, 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.cc:13983
  #, 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.cc:13991 fortran/resolve.cc:14008
  #, 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.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "La procÃ©dure FINAL Ã  %L avec un argument de rang tacite doit Ãªtre le seul finaliseur avec le mÃªme genre/type (F2018: C790)"
  
! #: fortran/resolve.cc:14016
  #, 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.cc:14022
  #, 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.cc:14028
  #, 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.cc:14036
  #, 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.cc:14045
  #, 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.cc:14067
  #, 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.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Seules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©e Ã  moins qu'un finaliseur de rang tacite a Ã©tÃ© dÃ©clarÃ©"
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot 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.cc:14181
  #, 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.cc:14240
  #, 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.cc:14252
  #, 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.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot 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.cc:14336
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "L'opÃ©rateur liÃ© au type Ã  %L ne peut pas Ãªtre NOPASS"
  
! #: fortran/resolve.cc:14548
  #, 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.cc:14591
  #, 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.cc:14605
  #, 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.cc:14619 fortran/resolve.cc:15107
  #, 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.cc:14627
  #, 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.cc:14636
  #, 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.cc:14642
  #, 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.cc:14648
  #, 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.cc:14677
  #, 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.cc:14687
  #, 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.cc:14782
  #, 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 redÃ©fini"
  
! #: fortran/resolve.cc:14887
  #, 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.cc:14896
  #, 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.cc:14906
  #, 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.cc:14931
  #, 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.cc:14942
  #, 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.cc:15040
  #, 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.cc:15054
  #, 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.cc:15070
  #, 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.cc:15080
  #, 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.cc:15089
  #, 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.cc:15098
  #, 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.cc:15140
  #, 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.cc:15153
  #, 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.cc:15164
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "L'expression de longueur de caractÃ¨re du composent %qs Ã  %L doit Ãªtre du type INTEGER et non %s"
  
! #: fortran/resolve.cc:15177
  #, 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.cc:15210
  #, 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.cc:15218
  #, 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.cc:15227
  #, 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.cc:15313
  #, 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.cc:15358
  #, 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.cc:15371
  #, 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.cc:15435
  #, 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.cc:15468
  #, 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.cc:15482
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ©"
  
! #: fortran/resolve.cc:15550
  #, 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.cc:15556
  #, 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.cc:15562
  #, 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.cc:15570
  #, 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.cc:15587
  #, 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.cc:15609
  #, 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.cc:15620
  #, 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.cc:15647
  #, 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.cc:15666
  #, 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.cc:15682
  #, 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.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Type dÃ©rivÃ© incompatible dans PARAMETER Ã  %L"
  
! #: fortran/resolve.cc:15701
  #, 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.cc:15752
  #, 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.cc:15763
  #, 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.cc:15770
  #, 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.cc:15810
  #, 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.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, dÃ©clarÃ© Ã  %L, peut uniquement Ãªtre utilisÃ© dans la clause OpenMP DEPEND"
  
! #: fortran/resolve.cc:15881
  #, 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.cc:15884
  #, 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.cc:15984
  #, 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.cc:16005
  #, 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.cc:16018
  #, 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.cc:16021
  #, 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.cc:16031
  #, 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.cc:16038
  #, 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.cc:16051
  #, 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.cc:16057
  #, 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.cc:16067
  #, 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.cc:16076
  #, 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.cc:16089 fortran/resolve.cc:16266
  #, 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.cc:16103
  #, 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.cc:16112
  #, 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.cc:16121
  #, 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.cc:16129
  #, 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.cc:16136
  #, 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.cc:16156
  #, 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.cc:16163
  #, 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.cc:16170
  #, 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.cc:16177
  #, 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.cc:16203
  #, 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.cc:16213
  #, 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.cc:16292
  #, 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.cc:16307
  #, 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.cc:16320
  #, 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.cc:16338
  #, 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.cc:16350
  #, 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.cc:16359
  #, 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.cc:16372
  #, 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.cc:16381
  #, 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.cc:16394
  #, 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.cc:16410
  #, 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.cc:16418
  #, 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.cc:16425
  #, 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.cc:16438
  #, 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.cc:16447
  #, 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.cc:16463
  #, 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.cc:16469
  #, 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.cc:16494
  #, gcc-internal-format
  msgid "Namelist %qs cannot 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.cc:16565
  #, 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.cc:16577
  #, 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.cc:16693
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "EntitÃ© dÃ©finissable attendue prÃ¨s de %L"
  
! #: fortran/resolve.cc:16701
  #, 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.cc:16708
  #, 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.cc:16715
  #, 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.cc:16731
  #, 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.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "L'objet DATA prÃ¨s de %L a l'attribut pointeur et la valeur DATA correspondante n'est pas une cible de donnÃ©e initiale valable"
  
! #: fortran/resolve.cc:16747
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "L'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLE"
  
! #: fortran/resolve.cc:16793
  #, 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.cc:16806
  #, 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.cc:16905
  #, 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.cc:16913
  #, 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.cc:16921
  #, 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.cc:16928
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "le pas de la boucle DO implicite Ã  %L ne sera point zÃ©ro"
  
! #: fortran/resolve.cc:17053
  #, 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.cc:17219
  #, 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.cc:17225
  #, 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.cc:17309
  #, 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.cc:17318
  #, 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.cc:17326
  #, 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.cc:17342
  #, 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.cc:17445
  #, 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.cc:17460
  #, 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.cc:17485
  #, 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.cc:17494
  #, 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.cc:17569
  #, 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.cc:17580
  #, 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.cc:17591
  #, 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.cc:17622
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "RÃ©fÃ©rence Ã  elle-mÃªme dans l'expression de longueur de caractÃ¨re pour %qs Ã  %L"
  
! #: fortran/resolve.cc:17689
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fonction PUBLIC %qs Ã  %L du type PRIVATE %qs"
  
! #: fortran/resolve.cc:17702
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ã  %L n'a pas de type IMPLICIT"
  
! #: fortran/resolve.cc:17724
  #, 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.cc:17734
  #, 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.cc:17742
  #, 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.cc:17756
  #, 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.cc:17774
  #, 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.cc:17781
  #, 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.cc:17860
  #, 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"
--- 76061,77046 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, 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.cc:12979
  #, 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.cc:13214
  #, 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.cc:13218
  #, 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.cc:13226
  #, 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.cc:13237
  #, 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.cc:13254
  #, 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.cc:13266
  #, 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.cc:13299
  #, 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.cc:13321
  #, 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.cc:13354
  #, 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.cc:13390
  #, 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.cc:13415
  #, 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.cc:13436
  #, 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.cc:13443
  #, 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.cc:13490
  #, 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.cc:13493
  #, 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.cc:13496
  #, 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.cc:13499
  #, 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.cc:13502
  #, 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.cc:13505
  #, 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.cc:13547
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ã  %L"
  
! #: fortran/resolve.cc:13579
  #, 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.cc:13602
  #, 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.cc:13624
  #, 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.cc:13642
  #, 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.cc:13654
  #, 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.cc:13664
  #, 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.cc:13674
  #, 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.cc:13693
  #, 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.cc:13697
  #, 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.cc:13701
  #, 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.cc:13705
  #, 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.cc:13718
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "Fonction CHARACTER(*) %qs Ã  %L"
  
! #: fortran/resolve.cc:13729
  #, 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.cc:13735
  #, 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.cc:13755
  #, 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.cc:13812
  #, 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.cc:13818
  #, 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.cc:13824
  #, 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.cc:13832
  #, 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.cc:13838
  #, 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.cc:13881
  #, 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.cc:13889
  #, 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.cc:13897
  #, 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.cc:13906
  #, 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.cc:13930
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "L'interface de %qs Ã  %L doit Ãªtre explicite"
  
! #: fortran/resolve.cc:14000
  #, 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.cc:14009
  #, 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.cc:14017 fortran/resolve.cc:14034
  #, 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.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "La procÃ©dure FINAL Ã  %L avec un argument de rang tacite doit Ãªtre le seul finaliseur avec le mÃªme genre/type (F2018: C790)"
  
! #: fortran/resolve.cc:14042
  #, 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.cc:14048
  #, 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.cc:14054
  #, 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.cc:14062
  #, 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.cc:14071
  #, 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.cc:14093
  #, 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.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Seules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©e Ã  moins qu'un finaliseur de rang tacite a Ã©tÃ© dÃ©clarÃ©"
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot 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.cc:14207
  #, 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.cc:14266
  #, 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.cc:14278
  #, 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.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot 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.cc:14362
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "L'opÃ©rateur liÃ© au type Ã  %L ne peut pas Ãªtre NOPASS"
  
! #: fortran/resolve.cc:14574
  #, 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.cc:14617
  #, 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.cc:14631
  #, 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.cc:14645 fortran/resolve.cc:15133
  #, 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.cc:14653
  #, 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.cc:14662
  #, 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.cc:14668
  #, 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.cc:14674
  #, 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.cc:14703
  #, 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.cc:14713
  #, 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.cc:14808
  #, 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 redÃ©fini"
  
! #: fortran/resolve.cc:14913
  #, 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.cc:14922
  #, 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.cc:14932
  #, 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.cc:14957
  #, 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.cc:14968
  #, 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.cc:15066
  #, 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.cc:15080
  #, 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.cc:15096
  #, 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.cc:15106
  #, 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.cc:15115
  #, 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.cc:15124
  #, 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.cc:15166
  #, 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.cc:15179
  #, 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.cc:15190
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "L'expression de longueur de caractÃ¨re du composent %qs Ã  %L doit Ãªtre du type INTEGER et non %s"
  
! #: fortran/resolve.cc:15203
  #, 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.cc:15236
  #, 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.cc:15244
  #, 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.cc:15253
  #, 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.cc:15339
  #, 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.cc:15384
  #, 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.cc:15397
  #, 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.cc:15461
  #, 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.cc:15494
  #, 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.cc:15508
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Le type dÃ©rivÃ© %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ©"
  
! #: fortran/resolve.cc:15576
  #, 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.cc:15582
  #, 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.cc:15588
  #, 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.cc:15596
  #, 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.cc:15613
  #, 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.cc:15635
  #, 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.cc:15646
  #, 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.cc:15673
  #, 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.cc:15692
  #, 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.cc:15708
  #, 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.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Type dÃ©rivÃ© incompatible dans PARAMETER Ã  %L"
  
! #: fortran/resolve.cc:15727
  #, 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.cc:15778
  #, 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.cc:15789
  #, 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.cc:15796
  #, 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.cc:15836
  #, 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.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, dÃ©clarÃ© Ã  %L, peut uniquement Ãªtre utilisÃ© dans la clause OpenMP DEPEND"
  
! #: fortran/resolve.cc:15907
  #, 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.cc:15910
  #, 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.cc:16010
  #, 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.cc:16031
  #, 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.cc:16044
  #, 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.cc:16047
  #, 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.cc:16057
  #, 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.cc:16064
  #, 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.cc:16077
  #, 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.cc:16083
  #, 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.cc:16093
  #, 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.cc:16102
  #, 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.cc:16115 fortran/resolve.cc:16292
  #, 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.cc:16129
  #, 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.cc:16138
  #, 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.cc:16147
  #, 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.cc:16155
  #, 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.cc:16162
  #, 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.cc:16182
  #, 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.cc:16189
  #, 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.cc:16196
  #, 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.cc:16203
  #, 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.cc:16229
  #, 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.cc:16239
  #, 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.cc:16318
  #, 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.cc:16333
  #, 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.cc:16346
  #, 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.cc:16364
  #, 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.cc:16376
  #, 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.cc:16385
  #, 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.cc:16398
  #, 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.cc:16407
  #, 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.cc:16420
  #, 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.cc:16436
  #, 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.cc:16444
  #, 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.cc:16451
  #, 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.cc:16464
  #, 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.cc:16473
  #, 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.cc:16489
  #, 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.cc:16495
  #, 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.cc:16520
  #, gcc-internal-format
  msgid "Namelist %qs cannot 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.cc:16591
  #, 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.cc:16603
  #, 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.cc:16719
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "EntitÃ© dÃ©finissable attendue prÃ¨s de %L"
  
! #: fortran/resolve.cc:16727
  #, 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.cc:16734
  #, 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.cc:16741
  #, 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.cc:16757
  #, 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.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "L'objet DATA prÃ¨s de %L a l'attribut pointeur et la valeur DATA correspondante n'est pas une cible de donnÃ©e initiale valable"
  
! #: fortran/resolve.cc:16773
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "L'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLE"
  
! #: fortran/resolve.cc:16819
  #, 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.cc:16832
  #, 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.cc:16931
  #, 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.cc:16939
  #, 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.cc:16947
  #, 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.cc:16954
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "le pas de la boucle DO implicite Ã  %L ne sera point zÃ©ro"
  
! #: fortran/resolve.cc:17079
  #, 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.cc:17245
  #, 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.cc:17251
  #, 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.cc:17335
  #, 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.cc:17344
  #, 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.cc:17352
  #, 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.cc:17368
  #, 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.cc:17471
  #, 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.cc:17486
  #, 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.cc:17511
  #, 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.cc:17520
  #, 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.cc:17595
  #, 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.cc:17606
  #, 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.cc:17617
  #, 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.cc:17648
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "RÃ©fÃ©rence Ã  elle-mÃªme dans l'expression de longueur de caractÃ¨re pour %qs Ã  %L"
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "Fonction PUBLIC %qs Ã  %L du type PRIVATE %qs"
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ã  %L n'a pas de type IMPLICIT"
  
! #: fortran/resolve.cc:17750
  #, 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.cc:17760
  #, 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.cc:17768
  #, 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.cc:17782
  #, 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.cc:17800
  #, 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.cc:17807
  #, 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.cc:17886
  #, 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 "Initialisations inÃ©gales et se
*** 77914,77920 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Initialisations inÃ©gales et se chevauchant dans EQUIVALENCE Ã  %C"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Le constructeur de structure Ã  %C a Ã©tÃ© finalisÃ©. Cette fonctionnalitÃ© a Ã©tÃ© enlevÃ©e par f08/0011. Utilisez -std=f2018 ou -std=gnu pour Ã©liminer la finalisation."
--- 77934,77940 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Initialisations inÃ©gales et se chevauchant dans EQUIVALENCE Ã  %C"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Le constructeur de structure Ã  %C a Ã©tÃ© finalisÃ©. Cette fonctionnalitÃ© a Ã©tÃ© enlevÃ©e par f08/0011. Utilisez -std=f2018 ou -std=gnu pour Ã©liminer la finalisation."
*************** msgstr "Le constructeur de structure Ã 
*** 77926,77937 ****
  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 "Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure permise %d. Voyez l'option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:8572
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "CrÃ©ation d'un temporaire pour le tableau Ã  %L dans l'argument %qs"
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "mauvais type d'expression durant le parcours (%d)"
--- 77946,77957 ----
  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 "Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure permise %d. Voyez l'option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:8584
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "CrÃ©ation d'un temporaire pour le tableau Ã  %L dans l'argument %qs"
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "mauvais type d'expression durant le parcours (%d)"
*************** msgid "Array %qs at %L is larger than li
*** 78023,78103 ****
  msgstr "Le tableau %qs Ã  %L est plus grand que la limite dÃ©finie par %<-fmax-stack-var-size=%>, il est dÃ©placÃ© de la pile vers la zone de stockage statique. Ceci rend la procÃ©dure non sÃ»r lorsqu'elle est appelÃ©e rÃ©cursivement ou simultanÃ©ment depuis plusieurs threads. Envisagez d'augmenter la limite de %<-fmax-stack-var-size=%> (ou d'utiliser %<-frecursive%> qui implique %<-fmax-stack-var-size%>) â€“ ou changez le code pour utiliser un tableau ALLOCATABLE. Si la variable n'est jamais accÃ©dÃ©e de maniÃ¨re concurrentielle, cet avertissement peut Ãªtre ignorÃ© et la variable pourrait aussi Ãªtre dÃ©clarÃ©e avec l'attribut SAVE."
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrinsÃ¨que qui n'est pas une procÃ©dure"
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "La valeur de retour de la fonction %qs Ã  %L n'est pas dÃ©finie"
  
! #: fortran/trans-decl.cc:5037
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "ParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©"
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "Le backend decl pour la variable de module %qs existe dÃ©jÃ "
  
! #: fortran/trans-decl.cc:5283
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "La variable de module PRIVATE %qs inutilisÃ©e est dÃ©clarÃ©e Ã  %L"
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Le symbole %qs Ã  %L a l'attribut WEAK mais c'est un argument muet"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Le symbole %qs Ã  %L a l'attribut WEAK mais il est une variable locale"
  
! #: fortran/trans-decl.cc:5923
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur"
  
! #: fortran/trans-decl.cc:5929
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "L'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Ã©faut"
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argument muet %qs inutilisÃ© Ã  %L"
  
! #: fortran/trans-decl.cc:5956
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "La variable de module %qs est inutilisÃ©e mais elle a Ã©tÃ© importÃ©e explicitement Ã  %L"
  
! #: fortran/trans-decl.cc:5975
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Variable %qs inutilisÃ©e dÃ©clarÃ©e Ã  %L"
  
! #: fortran/trans-decl.cc:6024
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "ParamÃ¨tre %qs inutilisÃ© dÃ©clarÃ© Ã  %L"
  
! #: fortran/trans-decl.cc:6028
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Le paramÃ¨tre %qs est inutilisÃ© mais il a Ã©tÃ© importÃ© explicitement Ã  %L"
  
! #: fortran/trans-decl.cc:6058
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "La valeur de retour %qs de la fonction %qs est dÃ©clarÃ©e Ã  %L mais ne reÃ§oit pas de valeur"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "DÃ©solÃ©, !$ACC DECLARE Ã  %L n'est pas permis dans une construction BLOCK"
--- 78043,78128 ----
  msgstr "Le tableau %qs Ã  %L est plus grand que la limite dÃ©finie par %<-fmax-stack-var-size=%>, il est dÃ©placÃ© de la pile vers la zone de stockage statique. Ceci rend la procÃ©dure non sÃ»r lorsqu'elle est appelÃ©e rÃ©cursivement ou simultanÃ©ment depuis plusieurs threads. Envisagez d'augmenter la limite de %<-fmax-stack-var-size=%> (ou d'utiliser %<-frecursive%> qui implique %<-fmax-stack-var-size%>) â€“ ou changez le code pour utiliser un tableau ALLOCATABLE. Si la variable n'est jamais accÃ©dÃ©e de maniÃ¨re concurrentielle, cet avertissement peut Ãªtre ignorÃ© et la variable pourrait aussi Ãªtre dÃ©clarÃ©e avec l'attribut SAVE."
  
  #: fortran/trans-decl.cc:1795
+ #, gcc-internal-format, gfc-internal-format
+ msgid "%s at %C has no default type"
+ msgstr "%s Ã  %C n'a pas de type par dÃ©faut"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrinsÃ¨que qui n'est pas une procÃ©dure"
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "La valeur de retour de la fonction %qs Ã  %L n'est pas dÃ©finie"
  
! #: fortran/trans-decl.cc:5040
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "ParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©"
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "Le backend decl pour la variable de module %qs existe dÃ©jÃ "
  
! #: fortran/trans-decl.cc:5286
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "La variable de module PRIVATE %qs inutilisÃ©e est dÃ©clarÃ©e Ã  %L"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Le symbole %qs Ã  %L a l'attribut WEAK mais c'est un argument muet"
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Le symbole %qs Ã  %L a l'attribut WEAK mais il est une variable locale"
  
! #: fortran/trans-decl.cc:5926
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur"
  
! #: fortran/trans-decl.cc:5932
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "L'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Ã©faut"
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argument muet %qs inutilisÃ© Ã  %L"
  
! #: fortran/trans-decl.cc:5959
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "La variable de module %qs est inutilisÃ©e mais elle a Ã©tÃ© importÃ©e explicitement Ã  %L"
  
! #: fortran/trans-decl.cc:5978
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Variable %qs inutilisÃ©e dÃ©clarÃ©e Ã  %L"
  
! #: fortran/trans-decl.cc:6027
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "ParamÃ¨tre %qs inutilisÃ© dÃ©clarÃ© Ã  %L"
  
! #: fortran/trans-decl.cc:6031
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Le paramÃ¨tre %qs est inutilisÃ© mais il a Ã©tÃ© importÃ© explicitement Ã  %L"
  
! #: fortran/trans-decl.cc:6061
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "La valeur de retour %qs de la fonction %qs est dÃ©clarÃ©e Ã  %L mais ne reÃ§oit pas de valeur"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "DÃ©solÃ©, !$ACC DECLARE Ã  %L n'est pas permis dans une construction BLOCK"
*************** msgstr "Impossible de calculer la longue
*** 78112,78138 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "Du code pour rÃ©allouer la variable allouable Ã  %L va Ãªtre ajoutÃ©"
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "DÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un objet polymorphique illimitÃ© Ã  %L n'est pas supportÃ©"
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "DÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un composant polymorphique illimitÃ© Ã  %L n'est pas supportÃ©"
  
! #: fortran/trans-expr.cc:3887
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Op intrinsÃ¨que inconnue"
  
! #: fortran/trans-expr.cc:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Fonction de liste d'arguments inconnue Ã  %L"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Si le remappage des limites est spÃ©cifiÃ© Ã  %L, la cible du pointeur ne sera point NULL"
--- 78137,78163 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "Du code pour rÃ©allouer la variable allouable Ã  %L va Ãªtre ajoutÃ©"
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "DÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un objet polymorphique illimitÃ© Ã  %L n'est pas supportÃ©"
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "DÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un composant polymorphique illimitÃ© Ã  %L n'est pas supportÃ©"
  
! #: fortran/trans-expr.cc:3895
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Op intrinsÃ¨que inconnue"
  
! #: fortran/trans-expr.cc:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Fonction de liste d'arguments inconnue Ã  %L"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Si le remappage des limites est spÃ©cifiÃ© Ã  %L, la cible du pointeur ne sera point NULL"
*************** msgstr "la valeur de retour de type %qT
*** 79931,79936 ****
--- 79956,79964 ----
  msgid "unused name %qE"
  msgstr "paramÃ¨tre %qE inutilisÃ©"
  
+ #~ msgid "invalid operand size for operand code 'Z'"
+ #~ msgstr "taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â ZÂ Â»"
+ 
  #~ msgid "Implement DIP25: Sealed references."
  #~ msgstr "ImplÃ©menter DIP25: RÃ©fÃ©rences scellÃ©es."
  
diff -Nrcpad gcc-13.1.0/gcc/po/gcc.pot gcc-13.2.0/gcc/po/gcc.pot
*** gcc-13.1.0/gcc/po/gcc.pot	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/gcc.pot	Thu Jul 27 08:13:04 2023
*************** msgid ""
*** 8,14 ****
  msgstr ""
  "Project-Id-Version: PACKAGE VERSION\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+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: 2023-07-26 18:38+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 ""
*** 325,335 ****
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:213 config/darwin.h:596
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr ""
  
! #: config/darwin.h:277
  msgid "rdynamic is not supported"
  msgstr ""
  
--- 325,335 ----
  msgid "-force_flat_namespace not allowed with -dynamiclib"
  msgstr ""
  
! #: config/darwin.h:213 config/darwin.h:604
  msgid "gsplit-dwarf is not supported on this platform"
  msgstr ""
  
! #: config/darwin.h:276
  msgid "rdynamic is not supported"
  msgstr ""
  
*************** msgstr ""
*** 3895,4220 ****
  
  #: d/lang.opt:143
  #, no-c-format
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:155
  #, no-c-format
  msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:159
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr ""
  
! #: d/lang.opt:182
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr ""
  
! #: d/lang.opt:190
  #, no-c-format
  msgid ""
  "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code "
  "only, or off."
  msgstr ""
  
! #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "Generate documentation."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid ""
  "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:288
  #, no-c-format
  msgid ""
  "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:317
  #, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr ""
  
! #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid ""
  "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for "
  "<package.module>."
  msgstr ""
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:333
  #, no-c-format
  msgid ""
  "Process all modules specified on the command line, but only generate code "
  "for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr ""
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Implement D bit-fields."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid ""
  "When a symbol is resolved, check `alias this' scope before going to upper "
  "scopes."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid ""
  "Disallow unsound immutable conversions that were formerly incorrectly "
  "permitted."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:385
  #, no-c-format
  msgid ""
  "Implement 'in' contracts of overridden methods to be a superset of parent "
  "contract."
  msgstr ""
  
! #: d/lang.opt:389
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid "Disable access to variables marked `@system' from @safe code."
  msgstr ""
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:405
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
! #: d/lang.opt:409
  #, no-c-format
  msgid "Revert DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:413
  #, no-c-format
  msgid "Don't destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:417
  #, no-c-format
  msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
  msgstr ""
  
! #: d/lang.opt:425
  #, no-c-format
  msgid ""
  "-fsave-mixins=<filename>\tExpand and save mixins to file specified by "
  "<filename>."
  msgstr ""
  
! #: d/lang.opt:429
  #, no-c-format
  msgid "Generate code for switches without a default case."
  msgstr ""
  
! #: d/lang.opt:433
  #, no-c-format
  msgid "List information on all D language transitions."
  msgstr ""
  
! #: d/lang.opt:437
  #, no-c-format
  msgid "List all non-mutable fields which occupy an object instance."
  msgstr ""
  
! #: d/lang.opt:441
  #, no-c-format
  msgid "List all usages of 'in' on parameter."
  msgstr ""
  
! #: d/lang.opt:445
  #, no-c-format
  msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:449
  #, no-c-format
  msgid "List statistics on template instantiations."
  msgstr ""
  
! #: d/lang.opt:453
  #, no-c-format
  msgid "List all variables going into thread local storage."
  msgstr ""
  
! #: d/lang.opt:457
  #, no-c-format
  msgid "Compile in unittest code."
  msgstr ""
  
! #: d/lang.opt:461
  #, no-c-format
  msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:465
  #, no-c-format
  msgid "Emit template instantiations as weak symbols."
  msgstr ""
  
! #: d/lang.opt:485
  #, no-c-format
  msgid "Do not link the standard D library in the compilation."
  msgstr ""
  
! #: d/lang.opt:493
  #, no-c-format
  msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:497
  #, no-c-format
  msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
--- 3895,4225 ----
  
  #: d/lang.opt:143
  #, no-c-format
+ msgid "Warn when a special enum is declared with the wrong base type."
+ msgstr ""
+ 
+ #: d/lang.opt:151
+ #, no-c-format
  msgid "Warn from speculative compiles such as __traits(compiles)."
  msgstr ""
  
! #: d/lang.opt:163
  #, no-c-format
  msgid "Generate JSON file."
  msgstr ""
  
! #: d/lang.opt:167
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
  msgstr ""
  
! #: d/lang.opt:171
  #, no-c-format
  msgid "Debug library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:175
  #, no-c-format
  msgid "Default library to use instead of phobos."
  msgstr ""
  
! #: d/lang.opt:179
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
  msgstr ""
  
! #: d/lang.opt:186
  #, no-c-format
  msgid "Generate code for all template instantiations."
  msgstr ""
  
! #: d/lang.opt:190
  #, no-c-format
  msgid "Generate code for assert contracts."
  msgstr ""
  
! #: d/lang.opt:198
  #, no-c-format
  msgid ""
  "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code "
  "only, or off."
  msgstr ""
  
! #: d/lang.opt:240
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
  msgstr ""
  
! #: d/lang.opt:256
  #, no-c-format
  msgid "Compile in debug code."
  msgstr ""
  
! #: d/lang.opt:260
  #, no-c-format
  msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:264
  #, no-c-format
  msgid "Generate documentation."
  msgstr ""
  
! #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
  msgstr ""
  
! #: d/lang.opt:272
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
  msgstr ""
  
! #: d/lang.opt:276
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
  msgstr ""
  
! #: d/lang.opt:280
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
  msgstr ""
  
! #: d/lang.opt:284
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
  msgstr ""
  
! #: d/lang.opt:288
  #, no-c-format
  msgid ""
  "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
  msgstr ""
  
! #: d/lang.opt:292
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
  msgstr ""
  
! #: d/lang.opt:300
  #, no-c-format
  msgid ""
  "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
  msgstr ""
  
! #: d/lang.opt:325
  #, no-c-format
  msgid "Ignore unsupported pragmas."
  msgstr ""
  
! #: d/lang.opt:329
  #, no-c-format
  msgid "Generate code for class invariant contracts."
  msgstr ""
  
! #: d/lang.opt:333
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
  msgstr ""
  
! #: d/lang.opt:337
  #, no-c-format
  msgid ""
  "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for "
  "<package.module>."
  msgstr ""
  
! #: d/lang.opt:341
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
  msgstr ""
  
! #: d/lang.opt:345
  #, no-c-format
  msgid ""
  "Process all modules specified on the command line, but only generate code "
  "for the module specified by the argument."
  msgstr ""
  
! #: d/lang.opt:349
  #, no-c-format
  msgid "Generate code for postcondition contracts."
  msgstr ""
  
! #: d/lang.opt:353
  #, no-c-format
  msgid "Generate code for precondition contracts."
  msgstr ""
  
! #: d/lang.opt:357
  #, no-c-format
  msgid "Turn on all upcoming D language features."
  msgstr ""
  
! #: d/lang.opt:361
  #, no-c-format
  msgid "Implement D bit-fields."
  msgstr ""
  
! #: d/lang.opt:365
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:369
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
  msgstr ""
  
! #: d/lang.opt:373
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
  msgstr ""
  
! #: d/lang.opt:377
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:381
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
  msgstr ""
  
! #: d/lang.opt:385
  #, no-c-format
  msgid ""
  "When a symbol is resolved, check `alias this' scope before going to upper "
  "scopes."
  msgstr ""
  
! #: d/lang.opt:389
  #, no-c-format
  msgid ""
  "Disallow unsound immutable conversions that were formerly incorrectly "
  "permitted."
  msgstr ""
  
! #: d/lang.opt:393
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
  msgstr ""
  
! #: d/lang.opt:397
  #, no-c-format
  msgid ""
  "Implement 'in' contracts of overridden methods to be a superset of parent "
  "contract."
  msgstr ""
  
! #: d/lang.opt:401
  #, no-c-format
  msgid "Disable access to shared memory objects."
  msgstr ""
  
! #: d/lang.opt:405
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
  msgstr ""
  
! #: d/lang.opt:409
  #, no-c-format
  msgid "Disable access to variables marked `@system' from @safe code."
  msgstr ""
  
! #: d/lang.opt:413
  #, no-c-format
  msgid "Compile release version."
  msgstr ""
  
! #: d/lang.opt:417
  #, no-c-format
  msgid "Turn off all revertable D language features."
  msgstr ""
  
! #: d/lang.opt:421
  #, no-c-format
  msgid "Revert DIP1000: Scoped pointers."
  msgstr ""
  
! #: d/lang.opt:425
  #, no-c-format
  msgid "Don't destruct fields of partially constructed objects."
  msgstr ""
  
! #: d/lang.opt:429
  #, no-c-format
  msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
  msgstr ""
  
! #: d/lang.opt:437
  #, no-c-format
  msgid ""
  "-fsave-mixins=<filename>\tExpand and save mixins to file specified by "
  "<filename>."
  msgstr ""
  
! #: d/lang.opt:441
  #, no-c-format
  msgid "Generate code for switches without a default case."
  msgstr ""
  
! #: d/lang.opt:445
  #, no-c-format
  msgid "List information on all D language transitions."
  msgstr ""
  
! #: d/lang.opt:449
  #, no-c-format
  msgid "List all non-mutable fields which occupy an object instance."
  msgstr ""
  
! #: d/lang.opt:453
  #, no-c-format
  msgid "List all usages of 'in' on parameter."
  msgstr ""
  
! #: d/lang.opt:457
  #, no-c-format
  msgid "List all hidden GC allocations."
  msgstr ""
  
! #: d/lang.opt:461
  #, no-c-format
  msgid "List statistics on template instantiations."
  msgstr ""
  
! #: d/lang.opt:465
  #, no-c-format
  msgid "List all variables going into thread local storage."
  msgstr ""
  
! #: d/lang.opt:469
  #, no-c-format
  msgid "Compile in unittest code."
  msgstr ""
  
! #: d/lang.opt:473
  #, no-c-format
  msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
  msgstr ""
  
! #: d/lang.opt:477
  #, no-c-format
  msgid "Emit template instantiations as weak symbols."
  msgstr ""
  
! #: d/lang.opt:497
  #, no-c-format
  msgid "Do not link the standard D library in the compilation."
  msgstr ""
  
! #: d/lang.opt:505
  #, no-c-format
  msgid "Link the standard D library statically in the compilation."
  msgstr ""
  
! #: d/lang.opt:509
  #, no-c-format
  msgid "Link the standard D library dynamically in the compilation."
  msgstr ""
*************** msgstr ""
*** 5267,5374 ****
  msgid "Generate code for darwin loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:38
  #, no-c-format
! msgid ""
! "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
  #: config/darwin.opt:42
  #, no-c-format
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
! #: config/darwin.opt:46
  #, no-c-format
  msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:51
  #, no-c-format
  msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:55
  #, no-c-format
  msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:59
  #, no-c-format
  msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:63
  #, no-c-format
  msgid "Generate code for the kernel or loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:71
  #, no-c-format
  msgid "The earliest macOS version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:76
  #, no-c-format
  msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:80
  #, no-c-format
  msgid "Force generation of external symbol indirection stubs."
  msgstr ""
  
! #: config/darwin.opt:88
  #, no-c-format
  msgid ""
  "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain "
  "linker for the current invocation."
  msgstr ""
  
! #: config/darwin.opt:94
  #, no-c-format
  msgid ""
  "Load all members of archive libraries, rather than only those that satisfy "
  "undefined symbols."
  msgstr ""
  
! #: config/darwin.opt:98
  #, no-c-format
  msgid ""
  "-allowable_client <name>\tThe output dylib is private to the client <name>."
  msgstr ""
  
! #: config/darwin.opt:102
  #, no-c-format
  msgid "-arch <name>\tGenerate output for architecture <name>."
  msgstr ""
  
! #: config/darwin.opt:106
  #, no-c-format
  msgid ""
  "Mismatches between file architecture and one specified by \"-arch\" are "
  "errors instead of warnings."
  msgstr ""
  
! #: config/darwin.opt:110
  #, no-c-format
  msgid ""
  "The earliest macOS version on which this program will run (formatted for the "
  "assembler)."
  msgstr ""
  
! #: config/darwin.opt:114
  #, no-c-format
  msgid ""
  "Generate an output executable that binds symbols on load, rather than lazily."
  msgstr ""
  
! #: config/darwin.opt:118
  #, no-c-format
  msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
  msgstr ""
  
! #: config/darwin.opt:122
  #, no-c-format
  msgid ""
  "-bundle_loader <executable>\tTreat <executable> (that will be loading this "
--- 5272,5379 ----
  msgid "Generate code for darwin loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:38 config/darwin.opt:46
  #, no-c-format
! msgid "Generate compile-time CFString objects."
  msgstr ""
  
  #: config/darwin.opt:42
  #, no-c-format
! msgid ""
! "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
  msgstr ""
  
! #: config/darwin.opt:50
  #, no-c-format
  msgid "Warn if constant CFString objects contain non-portable characters."
  msgstr ""
  
! #: config/darwin.opt:55
  #, no-c-format
  msgid "Generate AT&T-style stubs for Mach-O."
  msgstr ""
  
! #: config/darwin.opt:59
  #, no-c-format
  msgid "Generate code suitable for executables (NOT shared libs)."
  msgstr ""
  
! #: config/darwin.opt:63
  #, no-c-format
  msgid "Generate code suitable for fast turn around debugging."
  msgstr ""
  
! #: config/darwin.opt:67
  #, no-c-format
  msgid "Generate code for the kernel or loadable kernel extensions."
  msgstr ""
  
! #: config/darwin.opt:75
  #, no-c-format
  msgid "The earliest macOS version on which this program will run."
  msgstr ""
  
! #: config/darwin.opt:80
  #, no-c-format
  msgid "Set sizeof(bool) to 1."
  msgstr ""
  
! #: config/darwin.opt:84
  #, no-c-format
  msgid "Force generation of external symbol indirection stubs."
  msgstr ""
  
! #: config/darwin.opt:92
  #, no-c-format
  msgid ""
  "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain "
  "linker for the current invocation."
  msgstr ""
  
! #: config/darwin.opt:98
  #, no-c-format
  msgid ""
  "Load all members of archive libraries, rather than only those that satisfy "
  "undefined symbols."
  msgstr ""
  
! #: config/darwin.opt:102
  #, no-c-format
  msgid ""
  "-allowable_client <name>\tThe output dylib is private to the client <name>."
  msgstr ""
  
! #: config/darwin.opt:106
  #, no-c-format
  msgid "-arch <name>\tGenerate output for architecture <name>."
  msgstr ""
  
! #: config/darwin.opt:110
  #, no-c-format
  msgid ""
  "Mismatches between file architecture and one specified by \"-arch\" are "
  "errors instead of warnings."
  msgstr ""
  
! #: config/darwin.opt:114
  #, no-c-format
  msgid ""
  "The earliest macOS version on which this program will run (formatted for the "
  "assembler)."
  msgstr ""
  
! #: config/darwin.opt:118
  #, no-c-format
  msgid ""
  "Generate an output executable that binds symbols on load, rather than lazily."
  msgstr ""
  
! #: config/darwin.opt:122
  #, no-c-format
  msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
  msgstr ""
  
! #: config/darwin.opt:126
  #, no-c-format
  msgid ""
  "-bundle_loader <executable>\tTreat <executable> (that will be loading this "
*************** msgid ""
*** 5376,5389 ****
  "against for symbol resolution."
  msgstr ""
  
! #: config/darwin.opt:126
  #, no-c-format
  msgid ""
  "-client_name <name>\tEnable the executable being built to link against a "
  "private dylib (using allowable_client)."
  msgstr ""
  
! #: config/darwin.opt:130
  #, no-c-format
  msgid ""
  "-compatibility_version <number>\tSet the version for the client interface.  "
--- 5381,5394 ----
  "against for symbol resolution."
  msgstr ""
  
! #: config/darwin.opt:130
  #, no-c-format
  msgid ""
  "-client_name <name>\tEnable the executable being built to link against a "
  "private dylib (using allowable_client)."
  msgstr ""
  
! #: config/darwin.opt:134
  #, no-c-format
  msgid ""
  "-compatibility_version <number>\tSet the version for the client interface.  "
*************** msgid ""
*** 5391,5411 ****
  "binding will fail at runtime."
  msgstr ""
  
! #: config/darwin.opt:134
  #, no-c-format
  msgid ""
  "-current_version <number>\tSet the current version for the library to "
  "<number>."
  msgstr ""
  
! #: config/darwin.opt:138
  #, no-c-format
  msgid ""
  "Remove code and data that is unreachable from any exported symbol (including "
  "the entry point)."
  msgstr ""
  
! #: config/darwin.opt:142
  #, no-c-format
  msgid ""
  "-dylib_file install_name:file_name\tThis allows linking of a dylib with "
--- 5396,5416 ----
  "binding will fail at runtime."
  msgstr ""
  
! #: config/darwin.opt:138
  #, no-c-format
  msgid ""
  "-current_version <number>\tSet the current version for the library to "
  "<number>."
  msgstr ""
  
! #: config/darwin.opt:142
  #, no-c-format
  msgid ""
  "Remove code and data that is unreachable from any exported symbol (including "
  "the entry point)."
  msgstr ""
  
! #: config/darwin.opt:146
  #, no-c-format
  msgid ""
  "-dylib_file install_name:file_name\tThis allows linking of a dylib with "
*************** msgid ""
*** 5413,5478 ****
  "\"file_name\""
  msgstr ""
  
! #: config/darwin.opt:146
  #, no-c-format
  msgid ""
  "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building "
  "dyld."
  msgstr ""
  
! #: config/darwin.opt:150
  #, no-c-format
  msgid "-dylinker_install_name <path>\tOnly used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:154
  #, no-c-format
  msgid ""
  "The default (and opposite of -static), implied by user mode executables, "
  "shared libraries and bundles."
  msgstr ""
  
! #: config/darwin.opt:158
  #, no-c-format
  msgid ""
  "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-"
  "shared\"."
  msgstr ""
  
! #: config/darwin.opt:162
  #, no-c-format
  msgid ""
  "-exported_symbols_list <filename>\tExport global symbols in <filename> in "
  "linked output file; any symbols not mentioned will be treated as \"hidden\"."
  msgstr ""
  
! #: config/darwin.opt:166
  #, no-c-format
  msgid ""
  "Supply a list of objects to be linked from a file, rather than the command "
  "line."
  msgstr ""
  
! #: config/darwin.opt:170 config/darwin.opt:190
  #, no-c-format
  msgid "Used for generating code for some older kernel revisions."
  msgstr ""
  
! #: config/darwin.opt:174
  #, no-c-format
  msgid ""
  "Ignore the normal two-level namespace; resolve symbols in command line order "
  "and do not record which library provided the resolved symbol."
  msgstr ""
  
! #: config/darwin.opt:178
  #, no-c-format
  msgid ""
  "For the assembler (and linker) permit any architecture sub-variant to be "
  "used without error."
  msgstr ""
  
! #: config/darwin.opt:182
  #, no-c-format
  msgid ""
  "Set the output object such that, on loading, dyld will ignore any two-level "
--- 5418,5483 ----
  "\"file_name\""
  msgstr ""
  
! #: config/darwin.opt:150
  #, no-c-format
  msgid ""
  "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building "
  "dyld."
  msgstr ""
  
! #: config/darwin.opt:154
  #, no-c-format
  msgid "-dylinker_install_name <path>\tOnly used for building dyld."
  msgstr ""
  
! #: config/darwin.opt:158
  #, no-c-format
  msgid ""
  "The default (and opposite of -static), implied by user mode executables, "
  "shared libraries and bundles."
  msgstr ""
  
! #: config/darwin.opt:162
  #, no-c-format
  msgid ""
  "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-"
  "shared\"."
  msgstr ""
  
! #: config/darwin.opt:166
  #, no-c-format
  msgid ""
  "-exported_symbols_list <filename>\tExport global symbols in <filename> in "
  "linked output file; any symbols not mentioned will be treated as \"hidden\"."
  msgstr ""
  
! #: config/darwin.opt:170
  #, no-c-format
  msgid ""
  "Supply a list of objects to be linked from a file, rather than the command "
  "line."
  msgstr ""
  
! #: config/darwin.opt:174 config/darwin.opt:194
  #, no-c-format
  msgid "Used for generating code for some older kernel revisions."
  msgstr ""
  
! #: config/darwin.opt:178
  #, no-c-format
  msgid ""
  "Ignore the normal two-level namespace; resolve symbols in command line order "
  "and do not record which library provided the resolved symbol."
  msgstr ""
  
! #: config/darwin.opt:182
  #, no-c-format
  msgid ""
  "For the assembler (and linker) permit any architecture sub-variant to be "
  "used without error."
  msgstr ""
  
! #: config/darwin.opt:186
  #, no-c-format
  msgid ""
  "Set the output object such that, on loading, dyld will ignore any two-level "
*************** msgid ""
*** 5480,5549 ****
  "libs."
  msgstr ""
  
! #: config/darwin.opt:186
  #, no-c-format
  msgid ""
  "-framework <name>\tThe linker should search for the framework <name> in the "
  "framework search path."
  msgstr ""
  
! #: config/darwin.opt:194
  #, no-c-format
  msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:198
  #, no-c-format
  msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:202
  #, no-c-format
  msgid ""
  "Automatically adds space for longer path names in load commands (up to "
  "MAXPATHLEN)."
  msgstr ""
  
! #: config/darwin.opt:206
  #, no-c-format
  msgid ""
  "-image_base <address>\tSpecify <address> as the base address for a dylib or "
  "bundle."
  msgstr ""
  
! #: config/darwin.opt:210
  #, no-c-format
  msgid ""
  "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first "
  "initialiser for a dylib."
  msgstr ""
  
! #: config/darwin.opt:214
  #, no-c-format
  msgid "-install_name <name>\tSet the install name for a dylib."
  msgstr ""
  
! #: config/darwin.opt:218
  #, no-c-format
  msgid ""
  "Usually \"private extern\" (hidden) symbols are made local when linking, "
  "this command suppresses that such that they remain exported."
  msgstr ""
  
! #: config/darwin.opt:222
  #, no-c-format
  msgid ""
  "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
  msgstr ""
  
! #: config/darwin.opt:226
  #, no-c-format
  msgid ""
  "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism "
  "for warning about symbols defined in multiple dylibs."
  msgstr ""
  
! #: config/darwin.opt:230
  #, no-c-format
  msgid ""
  "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a "
--- 5485,5554 ----
  "libs."
  msgstr ""
  
! #: config/darwin.opt:190
  #, no-c-format
  msgid ""
  "-framework <name>\tThe linker should search for the framework <name> in the "
  "framework search path."
  msgstr ""
  
! #: config/darwin.opt:198
  #, no-c-format
  msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:202
  #, no-c-format
  msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
  msgstr ""
  
! #: config/darwin.opt:206
  #, no-c-format
  msgid ""
  "Automatically adds space for longer path names in load commands (up to "
  "MAXPATHLEN)."
  msgstr ""
  
! #: config/darwin.opt:210
  #, no-c-format
  msgid ""
  "-image_base <address>\tSpecify <address> as the base address for a dylib or "
  "bundle."
  msgstr ""
  
! #: config/darwin.opt:214
  #, no-c-format
  msgid ""
  "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first "
  "initialiser for a dylib."
  msgstr ""
  
! #: config/darwin.opt:218
  #, no-c-format
  msgid "-install_name <name>\tSet the install name for a dylib."
  msgstr ""
  
! #: config/darwin.opt:222
  #, no-c-format
  msgid ""
  "Usually \"private extern\" (hidden) symbols are made local when linking, "
  "this command suppresses that such that they remain exported."
  msgstr ""
  
! #: config/darwin.opt:226
  #, no-c-format
  msgid ""
  "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
  msgstr ""
  
! #: config/darwin.opt:230
  #, no-c-format
  msgid ""
  "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism "
  "for warning about symbols defined in multiple dylibs."
  msgstr ""
  
! #: config/darwin.opt:234
  #, no-c-format
  msgid ""
  "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a "
*************** msgid ""
*** 5551,5619 ****
  "being defined in linked dylibs."
  msgstr ""
  
! #: config/darwin.opt:234
  #, no-c-format
  msgid ""
  "(Obsolete) Current linkers never dead-strip these items, so the option is "
  "not needed."
  msgstr ""
  
! #: config/darwin.opt:238
  #, no-c-format
  msgid "Do not add a default symbol exports to modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:242
  #, no-c-format
  msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
  msgstr ""
  
! #: config/darwin.opt:246
  #, no-c-format
  msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
  msgstr ""
  
! #: config/darwin.opt:250 config/darwin.opt:265 config/darwin.opt:269
  #, no-c-format
  msgid "(Obsolete) LD_PREBIND is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:254
  #, no-c-format
  msgid "(Obsolete) This is the default."
  msgstr ""
  
! #: config/darwin.opt:261
  #, no-c-format
  msgid ""
  "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
  msgstr ""
  
! #: config/darwin.opt:273
  #, no-c-format
  msgid "Produces a Mach-O file suitable for embedded/ROM use."
  msgstr ""
  
! #: config/darwin.opt:277
  #, no-c-format
  msgid ""
  "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked "
  "bundle contained a symbol also exported from the main executable."
  msgstr ""
  
! #: config/darwin.opt:284
  #, no-c-format
  msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
  msgstr ""
  
! #: config/darwin.opt:288
  #, no-c-format
  msgid ""
  "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not "
  "recommended)."
  msgstr ""
  
! #: config/darwin.opt:292
  #, no-c-format
  msgid ""
  "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment "
--- 5556,5624 ----
  "being defined in linked dylibs."
  msgstr ""
  
! #: config/darwin.opt:238
  #, no-c-format
  msgid ""
  "(Obsolete) Current linkers never dead-strip these items, so the option is "
  "not needed."
  msgstr ""
  
! #: config/darwin.opt:242
  #, no-c-format
  msgid "Do not add a default symbol exports to modules or dynamic libraries."
  msgstr ""
  
! #: config/darwin.opt:246
  #, no-c-format
  msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
  msgstr ""
  
! #: config/darwin.opt:250
  #, no-c-format
  msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
  msgstr ""
  
! #: config/darwin.opt:254 config/darwin.opt:269 config/darwin.opt:273
  #, no-c-format
  msgid "(Obsolete) LD_PREBIND is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:258
  #, no-c-format
  msgid "(Obsolete) This is the default."
  msgstr ""
  
! #: config/darwin.opt:265
  #, no-c-format
  msgid ""
  "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
  msgstr ""
  
! #: config/darwin.opt:277
  #, no-c-format
  msgid "Produces a Mach-O file suitable for embedded/ROM use."
  msgstr ""
  
! #: config/darwin.opt:281
  #, no-c-format
  msgid ""
  "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked "
  "bundle contained a symbol also exported from the main executable."
  msgstr ""
  
! #: config/darwin.opt:288
  #, no-c-format
  msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
  msgstr ""
  
! #: config/darwin.opt:292
  #, no-c-format
  msgid ""
  "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not "
  "recommended)."
  msgstr ""
  
! #: config/darwin.opt:296
  #, no-c-format
  msgid ""
  "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment "
*************** msgid ""
*** 5621,5684 ****
  "expressed in hexadecimal form."
  msgstr ""
  
! #: config/darwin.opt:296
  #, no-c-format
  msgid ""
  "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in "
  "segment <segname> from the contents of <file>."
  msgstr ""
  
! #: config/darwin.opt:300
  #, no-c-format
  msgid ""
  "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol "
  "at the start of a section is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:304
  #, no-c-format
  msgid ""
  "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more "
  "general option \"-order_file\"."
  msgstr ""
  
! #: config/darwin.opt:308
  #, no-c-format
  msgid ""
  "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; "
  "<file> contains a line for each library."
  msgstr ""
  
! #: config/darwin.opt:313
  #, no-c-format
  msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
  msgstr ""
  
! #: config/darwin.opt:317
  #, no-c-format
  msgid "Synonym for \"image_base\"."
  msgstr ""
  
! #: config/darwin.opt:321
  #, no-c-format
  msgid ""
  "-segaddr <name> <address>\tSet the base address of segment <name> to "
  "<address> which must be aligned to a page boundary (currently 4kb)."
  msgstr ""
  
! #: config/darwin.opt:326
  #, no-c-format
  msgid ""
  "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed "
  "creation of a section from a file."
  msgstr ""
  
! #: config/darwin.opt:330
  #, no-c-format
  msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
  msgstr ""
  
! #: config/darwin.opt:334
  #, no-c-format
  msgid ""
  "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections "
--- 5626,5689 ----
  "expressed in hexadecimal form."
  msgstr ""
  
! #: config/darwin.opt:300
  #, no-c-format
  msgid ""
  "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in "
  "segment <segname> from the contents of <file>."
  msgstr ""
  
! #: config/darwin.opt:304
  #, no-c-format
  msgid ""
  "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol "
  "at the start of a section is no longer supported."
  msgstr ""
  
! #: config/darwin.opt:308
  #, no-c-format
  msgid ""
  "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more "
  "general option \"-order_file\"."
  msgstr ""
  
! #: config/darwin.opt:312
  #, no-c-format
  msgid ""
  "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; "
  "<file> contains a line for each library."
  msgstr ""
  
! #: config/darwin.opt:317
  #, no-c-format
  msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
  msgstr ""
  
! #: config/darwin.opt:321
  #, no-c-format
  msgid "Synonym for \"image_base\"."
  msgstr ""
  
! #: config/darwin.opt:325
  #, no-c-format
  msgid ""
  "-segaddr <name> <address>\tSet the base address of segment <name> to "
  "<address> which must be aligned to a page boundary (currently 4kb)."
  msgstr ""
  
! #: config/darwin.opt:330
  #, no-c-format
  msgid ""
  "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed "
  "creation of a section from a file."
  msgstr ""
  
! #: config/darwin.opt:334
  #, no-c-format
  msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
  msgstr ""
  
! #: config/darwin.opt:338
  #, no-c-format
  msgid ""
  "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections "
*************** msgid ""
*** 5687,5757 ****
  "\"x\" or \"-\" the latter meaning \"no access\"."
  msgstr ""
  
! #: config/darwin.opt:338
  #, no-c-format
  msgid ""
  "-segs_read_only_addr <address>\tSpecify that <address> is the base address "
  "of the read-only segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:342
  #, no-c-format
  msgid ""
  "-segs_read_write_addr <address>\tSpecify that <address> is the base address "
  "address of the read-write segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:346
  #, no-c-format
  msgid "(Obsolete)\tThis is the default."
  msgstr ""
  
! #: config/darwin.opt:350
  #, no-c-format
  msgid ""
  "-sub_library <name>\tLibrary named <name> will be re-exported (only useful "
  "for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:354
  #, no-c-format
  msgid ""
  "-sub_umbrella <name>\tFramework named <name> will be re-exported (only "
  "useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:358
  #, no-c-format
  msgid "This is the default."
  msgstr ""
  
! #: config/darwin.opt:362
  #, no-c-format
  msgid ""
  "Add extra information to the executable that can speed up dynamic loading "
  "(provided that dependent libraries are unchanged)."
  msgstr ""
  
! #: config/darwin.opt:366
  #, no-c-format
  msgid "-umbrella <framework>\tThe specified framework will be re-exported."
  msgstr ""
  
! #: config/darwin.opt:370
  #, no-c-format
  msgid ""
  "-undefined <treatment>\tSpecify the handling for undefined symbols (default "
  "is error)."
  msgstr ""
  
! #: config/darwin.opt:374
  #, no-c-format
  msgid ""
  "-unexported_symbols_list <filename>\tDo not export the global symbols listed "
  "in <filename>."
  msgstr ""
  
! #: config/darwin.opt:378
  #, no-c-format
  msgid ""
  "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol "
--- 5692,5762 ----
  "\"x\" or \"-\" the latter meaning \"no access\"."
  msgstr ""
  
! #: config/darwin.opt:342
  #, no-c-format
  msgid ""
  "-segs_read_only_addr <address>\tSpecify that <address> is the base address "
  "of the read-only segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:346
  #, no-c-format
  msgid ""
  "-segs_read_write_addr <address>\tSpecify that <address> is the base address "
  "address of the read-write segments of a dylib."
  msgstr ""
  
! #: config/darwin.opt:350
  #, no-c-format
  msgid "(Obsolete)\tThis is the default."
  msgstr ""
  
! #: config/darwin.opt:354
  #, no-c-format
  msgid ""
  "-sub_library <name>\tLibrary named <name> will be re-exported (only useful "
  "for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:358
  #, no-c-format
  msgid ""
  "-sub_umbrella <name>\tFramework named <name> will be re-exported (only "
  "useful for dylibs)."
  msgstr ""
  
! #: config/darwin.opt:362
  #, no-c-format
  msgid "This is the default."
  msgstr ""
  
! #: config/darwin.opt:366
  #, no-c-format
  msgid ""
  "Add extra information to the executable that can speed up dynamic loading "
  "(provided that dependent libraries are unchanged)."
  msgstr ""
  
! #: config/darwin.opt:370
  #, no-c-format
  msgid "-umbrella <framework>\tThe specified framework will be re-exported."
  msgstr ""
  
! #: config/darwin.opt:374
  #, no-c-format
  msgid ""
  "-undefined <treatment>\tSpecify the handling for undefined symbols (default "
  "is error)."
  msgstr ""
  
! #: config/darwin.opt:378
  #, no-c-format
  msgid ""
  "-unexported_symbols_list <filename>\tDo not export the global symbols listed "
  "in <filename>."
  msgstr ""
  
! #: config/darwin.opt:382
  #, no-c-format
  msgid ""
  "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol "
*************** msgid ""
*** 5759,5780 ****
  "is to treat the symbol as non-weak."
  msgstr ""
  
! #: config/darwin.opt:382
  #, no-c-format
  msgid "Logs which object files the linker loads."
  msgstr ""
  
! #: config/darwin.opt:386
  #, no-c-format
  msgid "Logs which symbol(s) caused an object to be loaded."
  msgstr ""
  
! #: config/darwin.opt:394
  #, no-c-format
  msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
  msgstr ""
  
! #: config/darwin.opt:398
  #, no-c-format
  msgid ""
  "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable "
--- 5764,5785 ----
  "is to treat the symbol as non-weak."
  msgstr ""
  
! #: config/darwin.opt:386
  #, no-c-format
  msgid "Logs which object files the linker loads."
  msgstr ""
  
! #: config/darwin.opt:390
  #, no-c-format
  msgid "Logs which symbol(s) caused an object to be loaded."
  msgstr ""
  
! #: config/darwin.opt:398
  #, no-c-format
  msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
  msgstr ""
  
! #: config/darwin.opt:402
  #, no-c-format
  msgid ""
  "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable "
*************** msgstr ""
*** 6273,6278 ****
--- 6278,6288 ----
  msgid "Set the version of RISC-V ISA spec."
  msgstr ""
  
+ #: config/riscv/riscv.opt:260
+ #, no-c-format
+ msgid "Always inline subword atomic operations."
+ msgstr ""
+ 
  #: config/m32c/m32c.opt:23
  #, no-c-format
  msgid "-msim\tUse simulator runtime."
*************** msgid ""
*** 18581,18587 ****
  "ldd output with constructors/destructors.\n"
  msgstr ""
  
! #: cprop.cc:1753
  msgid "const/copy propagation disabled"
  msgstr ""
  
--- 18591,18597 ----
  "ldd output with constructors/destructors.\n"
  msgstr ""
  
! #: cprop.cc:1755
  msgid "const/copy propagation disabled"
  msgstr ""
  
*************** msgid ""
*** 20015,20021 ****
  "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: tree-diagnostic-path.cc:255 tree-diagnostic.cc:294 c/c-decl.cc:6349
  #: c/c-typeck.cc:8058 cp/error.cc:1181 c-family/c-pretty-print.cc:426
  #, gcc-internal-format
  msgid "<anonymous>"
--- 20025,20031 ----
  "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: tree-diagnostic-path.cc:255 tree-diagnostic.cc:294 c/c-decl.cc:6356
  #: c/c-typeck.cc:8058 cp/error.cc:1181 c-family/c-pretty-print.cc:426
  #, gcc-internal-format
  msgid "<anonymous>"
*************** msgstr ""
*** 20298,20321 ****
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
  #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
  #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
  #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
--- 20308,20331 ----
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11887 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11896 config/aarch64/aarch64.cc:11909
! #: config/aarch64/aarch64.cc:11921 config/aarch64/aarch64.cc:11932
! #: config/aarch64/aarch64.cc:11948 config/aarch64/aarch64.cc:11962
! #: config/aarch64/aarch64.cc:11982 config/aarch64/aarch64.cc:12059
! #: config/aarch64/aarch64.cc:12070 config/aarch64/aarch64.cc:12084
! #: config/aarch64/aarch64.cc:12306 config/aarch64/aarch64.cc:12326
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12000 config/aarch64/aarch64.cc:12011
! #: config/aarch64/aarch64.cc:12166 config/aarch64/aarch64.cc:12177
  #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
  #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
  #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
*************** msgstr ""
*** 20323,20454 ****
  msgid "invalid vector constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12364
  #, c-format
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27161
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5134 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5164 config/ia64/ia64.cc:5578 config/or1k/or1k.cc:1249
  #, c-format
  msgid "invalid %%r value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5196
  #, c-format
  msgid "invalid %%h value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5204 config/xtensa/xtensa.cc:3001
  #, c-format
  msgid "invalid %%L value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5223
  #, c-format
  msgid "invalid %%m value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5229
  #, c-format
  msgid "invalid %%M value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5266
  #, c-format
  msgid "invalid %%U value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5285
  #, c-format
  msgid "invalid %%C value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5347 config/alpha/alpha.cc:5397
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
! #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
! #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr ""
  
! #: config/alpha/alpha.cc:5462
  #, c-format
  msgid "invalid operand address"
  msgstr ""
--- 20333,20464 ----
  msgid "invalid vector constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12023 config/aarch64/aarch64.cc:12035
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12052
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12118 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12203
  #, c-format
  msgid "invalid constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12206
  #, c-format
  msgid "invalid operand"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12334 config/aarch64/aarch64.cc:12339
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12359
  #, c-format
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27156
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5081 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14365 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
  
! #: config/alpha/alpha.cc:5139 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5169 config/ia64/ia64.cc:5578 config/or1k/or1k.cc:1249
  #, c-format
  msgid "invalid %%r value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5179 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14060 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5185 config/rs6000/rs6000.cc:13980
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5193 config/rs6000/rs6000.cc:14008
  #, c-format
  msgid "invalid %%P value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5201
  #, c-format
  msgid "invalid %%h value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5209 config/xtensa/xtensa.cc:3001
  #, c-format
  msgid "invalid %%L value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5228
  #, c-format
  msgid "invalid %%m value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5234
  #, c-format
  msgid "invalid %%M value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5271
  #, c-format
  msgid "invalid %%U value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5279 config/rs6000/rs6000.cc:14068
  #, c-format
  msgid "invalid %%s value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5290
  #, c-format
  msgid "invalid %%C value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5327 config/rs6000/rs6000.cc:13844
  #, c-format
  msgid "invalid %%E value"
  msgstr ""
  
! #: config/alpha/alpha.cc:5352 config/alpha/alpha.cc:5402
  #, c-format
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:5361 config/gcn/gcn.cc:6949 config/gcn/gcn.cc:6958
! #: config/gcn/gcn.cc:7018 config/gcn/gcn.cc:7026 config/gcn/gcn.cc:7042
! #: config/gcn/gcn.cc:7060 config/gcn/gcn.cc:7111 config/gcn/gcn.cc:7230
! #: config/gcn/gcn.cc:7341 config/rs6000/rs6000.cc:14370
  #, c-format
  msgid "invalid %%xn code"
  msgstr ""
  
! #: config/alpha/alpha.cc:5467
  #, c-format
  msgid "invalid operand address"
  msgstr ""
*************** msgstr ""
*** 20585,20674 ****
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/avr/avr.cc:2642
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:2825
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.cc:2875 config/avr/avr.cc:2942
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.cc:2884
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.cc:2902 config/avr/avr.cc:2909
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.cc:2916
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.cc:2928
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.cc:2961
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.cc:2969
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.cc:3866 config/avr/avr.cc:4810 config/avr/avr.cc:5257
  msgid "invalid insn:"
  msgstr ""
  
! #: config/avr/avr.cc:3920 config/avr/avr.cc:4032 config/avr/avr.cc:4090
! #: config/avr/avr.cc:4142 config/avr/avr.cc:4161 config/avr/avr.cc:4353
! #: config/avr/avr.cc:4661 config/avr/avr.cc:4946 config/avr/avr.cc:5150
! #: config/avr/avr.cc:5314 config/avr/avr.cc:5407 config/avr/avr.cc:5606
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.cc:4177 config/avr/avr.cc:4452 config/avr/avr.cc:4732
! #: config/avr/avr.cc:5018 config/avr/avr.cc:5196 config/avr/avr.cc:5463
! #: config/avr/avr.cc:5664
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.cc:6131
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.cc:6239 config/avr/avr.cc:6722 config/avr/avr.cc:7139
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.cc:8547
  msgid "unsupported fixed-point conversion"
  msgstr ""
  
! #: config/avr/avr.cc:9916
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:9921
  msgid "function parameter"
  msgstr ""
  
! #: config/avr/avr.cc:9926
  msgid "structure field"
  msgstr ""
  
! #: config/avr/avr.cc:9932
  msgid "return type of function"
  msgstr ""
  
! #: config/avr/avr.cc:9937
  msgid "pointer"
  msgstr ""
  
--- 20595,20684 ----
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/avr/avr.cc:2994
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:3177
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.cc:3227 config/avr/avr.cc:3294
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.cc:3236
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.cc:3254 config/avr/avr.cc:3261
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.cc:3268
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.cc:3280
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.cc:3313
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.cc:3321
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.cc:4196 config/avr/avr.cc:5140 config/avr/avr.cc:5587
  msgid "invalid insn:"
  msgstr ""
  
! #: config/avr/avr.cc:4250 config/avr/avr.cc:4362 config/avr/avr.cc:4420
! #: config/avr/avr.cc:4472 config/avr/avr.cc:4491 config/avr/avr.cc:4683
! #: config/avr/avr.cc:4991 config/avr/avr.cc:5276 config/avr/avr.cc:5480
! #: config/avr/avr.cc:5644 config/avr/avr.cc:5737 config/avr/avr.cc:5936
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.cc:4507 config/avr/avr.cc:4782 config/avr/avr.cc:5062
! #: config/avr/avr.cc:5348 config/avr/avr.cc:5526 config/avr/avr.cc:5793
! #: config/avr/avr.cc:5994
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.cc:6602
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.cc:6710 config/avr/avr.cc:7193 config/avr/avr.cc:7610
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.cc:9134
  msgid "unsupported fixed-point conversion"
  msgstr ""
  
! #: config/avr/avr.cc:10506
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:10511
  msgid "function parameter"
  msgstr ""
  
! #: config/avr/avr.cc:10516
  msgid "structure field"
  msgstr ""
  
! #: config/avr/avr.cc:10522
  msgid "return type of function"
  msgstr ""
  
! #: config/avr/avr.cc:10527
  msgid "pointer"
  msgstr ""
  
*************** msgstr ""
*** 20914,20938 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/gcn/gcn.cc:6626 config/gcn/gcn.cc:6646 config/gcn/gcn.cc:6650
! #: config/gcn/gcn.cc:6982 config/gcn/gcn.cc:6993 config/gcn/gcn.cc:6996
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:6762 config/gcn/gcn.cc:6785 config/gcn/gcn.cc:6817
! #: config/gcn/gcn.cc:6833 config/gcn/gcn.cc:6848 config/gcn/gcn.cc:6867
! #: config/gcn/gcn.cc:6931 config/gcn/gcn.cc:7127 config/gcn/gcn.cc:7242
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr ""
  
! #: config/gcn/gcn.cc:7230
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:7312
  #, c-format
  msgid "invalid fp constant"
  msgstr ""
--- 20924,20948 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/gcn/gcn.cc:6635 config/gcn/gcn.cc:6655 config/gcn/gcn.cc:6659
! #: config/gcn/gcn.cc:6991 config/gcn/gcn.cc:7002 config/gcn/gcn.cc:7005
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:6771 config/gcn/gcn.cc:6794 config/gcn/gcn.cc:6826
! #: config/gcn/gcn.cc:6842 config/gcn/gcn.cc:6857 config/gcn/gcn.cc:6876
! #: config/gcn/gcn.cc:6940 config/gcn/gcn.cc:7136 config/gcn/gcn.cc:7251
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr ""
  
! #: config/gcn/gcn.cc:7239
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:7321
  #, c-format
  msgid "invalid fp constant"
  msgstr ""
*************** msgstr ""
*** 21066,21072 ****
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 21076,21082 ----
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgid "post-increment address is not a r
*** 21144,21150 ****
  msgstr ""
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr ""
  
--- 21154,21160 ----
  msgstr ""
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20712
  msgid "bad address"
  msgstr ""
  
*************** msgstr ""
*** 21352,21498 ****
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11087
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13807
  #, c-format
  msgid "invalid %%A value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13831
  #, c-format
  msgid "invalid %%e value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14076
  #, c-format
  msgid "invalid %%t value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14169
  #, c-format
  msgid "invalid %%V value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14242
  #, c-format
  msgid "invalid %%z value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27730
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27799
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28477
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28479
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28481
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28483
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
--- 21362,21508 ----
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11088
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13628
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13808
  #, c-format
  msgid "invalid %%A value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13817 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13832
  #, c-format
  msgid "invalid %%e value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13853
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13862
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13871
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13926
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13941 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14035
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14077
  #, c-format
  msgid "invalid %%t value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14094
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14106
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14120 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14170
  #, c-format
  msgid "invalid %%V value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14186 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14243
  #, c-format
  msgid "invalid %%z value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14312
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:15242
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24109
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27731
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27800
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27876
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28478
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28480
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28482
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28484
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
*************** msgstr ""
*** 21768,21799 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2761 c/c-parser.cc:2883 c/c-parser.cc:2897 c/c-parser.cc:6160
! #: c/c-parser.cc:6783 c/c-parser.cc:7212 c/c-parser.cc:7391 c/c-parser.cc:7424
! #: c/c-parser.cc:7690 c/c-parser.cc:11761 c/c-parser.cc:11796
! #: c/c-parser.cc:11827 c/c-parser.cc:11874 c/c-parser.cc:12055
! #: c/c-parser.cc:12888 c/c-parser.cc:12963 c/c-parser.cc:13006
! #: c/c-parser.cc:19399 c/c-parser.cc:19479 c/c-parser.cc:19808
! #: c/c-parser.cc:19834 c/c-parser.cc:19857 c/c-parser.cc:20304
! #: c/c-parser.cc:20348 c/gimple-parser.cc:406 c/gimple-parser.cc:447
  #: c/gimple-parser.cc:456 c/gimple-parser.cc:665 c/gimple-parser.cc:2261
  #: c/gimple-parser.cc:2298 c/gimple-parser.cc:2377 c/gimple-parser.cc:2404
! #: c/c-parser.cc:3671 c/c-parser.cc:3861 c/c-parser.cc:3896 c/c-parser.cc:12048
  #: c/gimple-parser.cc:2069 c/gimple-parser.cc:2126 cp/parser.cc:15350
! #: cp/parser.cc:33085 cp/parser.cc:33721
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
  #: c/c-parser.cc:3355 c/c-parser.cc:4460 c/c-parser.cc:4655 c/c-parser.cc:4713
  #: c/c-parser.cc:4771 c/c-parser.cc:5153 c/c-parser.cc:5176 c/c-parser.cc:5185
! #: c/c-parser.cc:5236 c/c-parser.cc:5245 c/c-parser.cc:9123 c/c-parser.cc:9191
! #: c/c-parser.cc:9701 c/c-parser.cc:9726 c/c-parser.cc:9760 c/c-parser.cc:9872
! #: c/c-parser.cc:10691 c/c-parser.cc:12162 c/c-parser.cc:14546
! #: c/c-parser.cc:15260 c/c-parser.cc:15319 c/c-parser.cc:15374
! #: c/c-parser.cc:17168 c/c-parser.cc:17288 c/c-parser.cc:18622
! #: c/c-parser.cc:19899 c/c-parser.cc:20312 c/c-parser.cc:23397
! #: c/c-parser.cc:23479 c/gimple-parser.cc:195 c/gimple-parser.cc:198
  #: c/gimple-parser.cc:541 c/gimple-parser.cc:575 c/gimple-parser.cc:580
  #: c/gimple-parser.cc:749 c/gimple-parser.cc:846 c/gimple-parser.cc:1048
  #: c/gimple-parser.cc:1074 c/gimple-parser.cc:1077 c/gimple-parser.cc:1208
--- 21778,21809 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2761 c/c-parser.cc:2883 c/c-parser.cc:2897 c/c-parser.cc:6163
! #: c/c-parser.cc:6786 c/c-parser.cc:7215 c/c-parser.cc:7394 c/c-parser.cc:7427
! #: c/c-parser.cc:7693 c/c-parser.cc:11764 c/c-parser.cc:11799
! #: c/c-parser.cc:11830 c/c-parser.cc:11877 c/c-parser.cc:12058
! #: c/c-parser.cc:12891 c/c-parser.cc:12966 c/c-parser.cc:13009
! #: c/c-parser.cc:19402 c/c-parser.cc:19482 c/c-parser.cc:19811
! #: c/c-parser.cc:19837 c/c-parser.cc:19860 c/c-parser.cc:20307
! #: c/c-parser.cc:20351 c/gimple-parser.cc:406 c/gimple-parser.cc:447
  #: c/gimple-parser.cc:456 c/gimple-parser.cc:665 c/gimple-parser.cc:2261
  #: c/gimple-parser.cc:2298 c/gimple-parser.cc:2377 c/gimple-parser.cc:2404
! #: c/c-parser.cc:3671 c/c-parser.cc:3861 c/c-parser.cc:3896 c/c-parser.cc:12051
  #: c/gimple-parser.cc:2069 c/gimple-parser.cc:2126 cp/parser.cc:15350
! #: cp/parser.cc:33084 cp/parser.cc:33720
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
  #: c/c-parser.cc:3355 c/c-parser.cc:4460 c/c-parser.cc:4655 c/c-parser.cc:4713
  #: c/c-parser.cc:4771 c/c-parser.cc:5153 c/c-parser.cc:5176 c/c-parser.cc:5185
! #: c/c-parser.cc:5236 c/c-parser.cc:5245 c/c-parser.cc:9126 c/c-parser.cc:9194
! #: c/c-parser.cc:9704 c/c-parser.cc:9729 c/c-parser.cc:9763 c/c-parser.cc:9875
! #: c/c-parser.cc:10694 c/c-parser.cc:12165 c/c-parser.cc:14549
! #: c/c-parser.cc:15263 c/c-parser.cc:15322 c/c-parser.cc:15377
! #: c/c-parser.cc:17171 c/c-parser.cc:17291 c/c-parser.cc:18625
! #: c/c-parser.cc:19902 c/c-parser.cc:20315 c/c-parser.cc:23400
! #: c/c-parser.cc:23482 c/gimple-parser.cc:195 c/gimple-parser.cc:198
  #: c/gimple-parser.cc:541 c/gimple-parser.cc:575 c/gimple-parser.cc:580
  #: c/gimple-parser.cc:749 c/gimple-parser.cc:846 c/gimple-parser.cc:1048
  #: c/gimple-parser.cc:1074 c/gimple-parser.cc:1077 c/gimple-parser.cc:1208
*************** msgstr ""
*** 21801,21815 ****
  #: c/gimple-parser.cc:1494 c/gimple-parser.cc:1516 c/gimple-parser.cc:1546
  #: c/gimple-parser.cc:1572 c/gimple-parser.cc:1779 c/gimple-parser.cc:1991
  #: c/gimple-parser.cc:2011 c/gimple-parser.cc:2171 c/gimple-parser.cc:2334
! #: c/c-parser.cc:7642 cp/parser.cc:33769
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
  
  #: c/c-parser.cc:4549 c/c-parser.cc:5296 c/c-parser.cc:5448 c/c-parser.cc:5474
! #: c/c-parser.cc:5475 c/c-parser.cc:5915 c/c-parser.cc:5959 c/c-parser.cc:7741
! #: c/c-parser.cc:9863 c/c-parser.cc:10832 c/c-parser.cc:11186
! #: c/c-parser.cc:13949 c/gimple-parser.cc:1755 cp/parser.cc:33733
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
--- 21811,21825 ----
  #: c/gimple-parser.cc:1494 c/gimple-parser.cc:1516 c/gimple-parser.cc:1546
  #: c/gimple-parser.cc:1572 c/gimple-parser.cc:1779 c/gimple-parser.cc:1991
  #: c/gimple-parser.cc:2011 c/gimple-parser.cc:2171 c/gimple-parser.cc:2334
! #: c/c-parser.cc:7645 cp/parser.cc:33768
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
  
  #: c/c-parser.cc:4549 c/c-parser.cc:5296 c/c-parser.cc:5448 c/c-parser.cc:5474
! #: c/c-parser.cc:5475 c/c-parser.cc:5918 c/c-parser.cc:5962 c/c-parser.cc:7744
! #: c/c-parser.cc:9866 c/c-parser.cc:10835 c/c-parser.cc:11189
! #: c/c-parser.cc:13952 c/gimple-parser.cc:1755 cp/parser.cc:33732
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 21819,21930 ****
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5205 c/c-parser.cc:5210 c/c-parser.cc:14529
! #: c/c-parser.cc:15349 c/c-parser.cc:22673 c/c-parser.cc:23205
! #: c/c-parser.cc:23422 c/gimple-parser.cc:180 c/gimple-parser.cc:488
  #: c/gimple-parser.cc:527 c/gimple-parser.cc:559 c/gimple-parser.cc:816
  #: c/gimple-parser.cc:1042 c/gimple-parser.cc:1068 c/gimple-parser.cc:1195
  #: c/gimple-parser.cc:1330 c/gimple-parser.cc:1452 c/gimple-parser.cc:1512
  #: c/gimple-parser.cc:1530 c/gimple-parser.cc:1565 c/gimple-parser.cc:1960
  #: c/gimple-parser.cc:1971 c/gimple-parser.cc:1977 c/gimple-parser.cc:2160
! #: c/gimple-parser.cc:2331 c/c-parser.cc:14351 cp/parser.cc:33724
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5444 c/c-parser.cc:5446 c/c-parser.cc:13853 cp/parser.cc:33736
! #: cp/parser.cc:37504 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:6096 c/c-parser.cc:12391 c/c-parser.cc:19374
! #: c/c-parser.cc:19460 c/c-parser.cc:20118 c/c-parser.cc:20990
! #: c/c-parser.cc:24653 c/gimple-parser.cc:399 c/gimple-parser.cc:2337
! #: c/c-parser.cc:3658 c/c-parser.cc:3885 c/c-parser.cc:11943 cp/parser.cc:21039
! #: cp/parser.cc:33730 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c/c-parser.cc:6391 c/c-parser.cc:6400 c/c-parser.cc:8188 c/c-parser.cc:9328
! #: c/c-parser.cc:12155 c/c-parser.cc:12552 c/c-parser.cc:12616
! #: c/c-parser.cc:13931 c/c-parser.cc:14951 c/c-parser.cc:15177
! #: c/c-parser.cc:15695 c/c-parser.cc:15796 c/c-parser.cc:16330
! #: c/c-parser.cc:16766 c/c-parser.cc:16842 c/c-parser.cc:16959
! #: c/c-parser.cc:17031 c/c-parser.cc:22535 c/c-parser.cc:23262
! #: c/c-parser.cc:23321 c/gimple-parser.cc:582 c/gimple-parser.cc:887
! #: c/gimple-parser.cc:2385 c/gimple-parser.cc:2412 c/c-parser.cc:7649
! #: c/c-parser.cc:14454 c/c-parser.cc:15801 cp/parser.cc:33763
! #: cp/parser.cc:35465 cp/parser.cc:38352 cp/parser.cc:39227
  #: go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:7199 cp/parser.cc:33650
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.cc:9086 c/c-parser.cc:9279 c/c-parser.cc:9750 c/c-parser.cc:9793
! #: c/c-parser.cc:9934 c/c-parser.cc:10681 c/c-parser.cc:15354
! #: c/c-parser.cc:16911 c/gimple-parser.cc:1045 c/gimple-parser.cc:1071
  #: c/gimple-parser.cc:1199 c/gimple-parser.cc:1202 c/gimple-parser.cc:1534
! #: c/gimple-parser.cc:1540 cp/parser.cc:33083 cp/parser.cc:33739
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:9647
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.cc:11614 c/c-parser.cc:11646 c/c-parser.cc:11886
! #: cp/parser.cc:36039 cp/parser.cc:36060
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:12304 c/gimple-parser.cc:1370 cp/parser.cc:33748
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:15890 c/c-parser.cc:17306 cp/parser.cc:33772
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:16758 c/c-parser.cc:19267 c/c-parser.cc:19314
! #: c/c-parser.cc:19471 c/c-parser.cc:19818 c/c-parser.cc:20291
! #: c/c-parser.cc:22742 c/c-parser.cc:23463 c/gimple-parser.cc:740
! #: c/c-parser.cc:5982 c/c-parser.cc:19391 c/c-parser.cc:19614
! #: cp/parser.cc:33751 cp/parser.cc:42079 cp/parser.cc:42252
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:19402 c/c-parser.cc:19482 c/c-parser.cc:19835
! #: c/c-parser.cc:20169 c/gimple-parser.cc:1588 c/gimple-parser.cc:1620
! #: c/gimple-parser.cc:1630 c/gimple-parser.cc:2422 cp/parser.cc:33727
! #: cp/parser.cc:36249
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:19495 cp/parser.cc:42177
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:21035 c/c-parser.cc:21024 cp/parser.cc:44437
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:24023 cp/parser.cc:48282
  msgid "<message unknown at compile time>"
  msgstr ""
  
--- 21829,21940 ----
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5205 c/c-parser.cc:5210 c/c-parser.cc:14532
! #: c/c-parser.cc:15352 c/c-parser.cc:22676 c/c-parser.cc:23208
! #: c/c-parser.cc:23425 c/gimple-parser.cc:180 c/gimple-parser.cc:488
  #: c/gimple-parser.cc:527 c/gimple-parser.cc:559 c/gimple-parser.cc:816
  #: c/gimple-parser.cc:1042 c/gimple-parser.cc:1068 c/gimple-parser.cc:1195
  #: c/gimple-parser.cc:1330 c/gimple-parser.cc:1452 c/gimple-parser.cc:1512
  #: c/gimple-parser.cc:1530 c/gimple-parser.cc:1565 c/gimple-parser.cc:1960
  #: c/gimple-parser.cc:1971 c/gimple-parser.cc:1977 c/gimple-parser.cc:2160
! #: c/gimple-parser.cc:2331 c/c-parser.cc:14354 cp/parser.cc:33723
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5444 c/c-parser.cc:5446 c/c-parser.cc:13856 cp/parser.cc:33735
! #: cp/parser.cc:37503 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:6099 c/c-parser.cc:12394 c/c-parser.cc:19377
! #: c/c-parser.cc:19463 c/c-parser.cc:20121 c/c-parser.cc:20993
! #: c/c-parser.cc:24656 c/gimple-parser.cc:399 c/gimple-parser.cc:2337
! #: c/c-parser.cc:3658 c/c-parser.cc:3885 c/c-parser.cc:11946 cp/parser.cc:21039
! #: cp/parser.cc:33729 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c/c-parser.cc:6394 c/c-parser.cc:6403 c/c-parser.cc:8191 c/c-parser.cc:9331
! #: c/c-parser.cc:12158 c/c-parser.cc:12555 c/c-parser.cc:12619
! #: c/c-parser.cc:13934 c/c-parser.cc:14954 c/c-parser.cc:15180
! #: c/c-parser.cc:15698 c/c-parser.cc:15799 c/c-parser.cc:16333
! #: c/c-parser.cc:16769 c/c-parser.cc:16845 c/c-parser.cc:16962
! #: c/c-parser.cc:17034 c/c-parser.cc:22538 c/c-parser.cc:23265
! #: c/c-parser.cc:23324 c/gimple-parser.cc:582 c/gimple-parser.cc:887
! #: c/gimple-parser.cc:2385 c/gimple-parser.cc:2412 c/c-parser.cc:7652
! #: c/c-parser.cc:14457 c/c-parser.cc:15804 cp/parser.cc:33762
! #: cp/parser.cc:35464 cp/parser.cc:38351 cp/parser.cc:39226
  #: go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:7202 cp/parser.cc:33649
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.cc:9089 c/c-parser.cc:9282 c/c-parser.cc:9753 c/c-parser.cc:9796
! #: c/c-parser.cc:9937 c/c-parser.cc:10684 c/c-parser.cc:15357
! #: c/c-parser.cc:16914 c/gimple-parser.cc:1045 c/gimple-parser.cc:1071
  #: c/gimple-parser.cc:1199 c/gimple-parser.cc:1202 c/gimple-parser.cc:1534
! #: c/gimple-parser.cc:1540 cp/parser.cc:33082 cp/parser.cc:33738
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:9650
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.cc:11617 c/c-parser.cc:11649 c/c-parser.cc:11889
! #: cp/parser.cc:36038 cp/parser.cc:36059
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:12307 c/gimple-parser.cc:1370 cp/parser.cc:33747
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:15893 c/c-parser.cc:17309 cp/parser.cc:33771
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:16761 c/c-parser.cc:19270 c/c-parser.cc:19317
! #: c/c-parser.cc:19474 c/c-parser.cc:19821 c/c-parser.cc:20294
! #: c/c-parser.cc:22745 c/c-parser.cc:23466 c/gimple-parser.cc:740
! #: c/c-parser.cc:5985 c/c-parser.cc:19394 c/c-parser.cc:19617
! #: cp/parser.cc:33750 cp/parser.cc:42078 cp/parser.cc:42251
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:19405 c/c-parser.cc:19485 c/c-parser.cc:19838
! #: c/c-parser.cc:20172 c/gimple-parser.cc:1588 c/gimple-parser.cc:1620
! #: c/gimple-parser.cc:1630 c/gimple-parser.cc:2422 cp/parser.cc:33726
! #: cp/parser.cc:36248
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:19498 cp/parser.cc:42176
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:21038 c/c-parser.cc:21027 cp/parser.cc:44436
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:24026 cp/parser.cc:48281
  msgid "<message unknown at compile time>"
  msgstr ""
  
*************** msgstr ""
*** 21932,21938 ****
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1359 cp/parser.cc:18387 cp/parser.cc:33745
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 21942,21948 ----
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1359 cp/parser.cc:18387 cp/parser.cc:33744
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 21943,21967 ****
  msgid "expected label"
  msgstr ""
  
! #: cp/call.cc:4059
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:8193
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:12792 cp/call.cc:13184
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:12794 cp/call.cc:13185
  msgid "candidate 2:"
  msgstr ""
  
--- 21953,21977 ----
  msgid "expected label"
  msgstr ""
  
! #: cp/call.cc:4067
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:8208
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8372 cp/pt.cc:2022 cp/pt.cc:26168
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:12818 cp/call.cc:13230
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:12820 cp/call.cc:13231
  msgid "candidate 2:"
  msgstr ""
  
*************** msgstr ""
*** 22318,22324 ****
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1487
  msgid "elemental binary operation"
  msgstr ""
  
--- 22328,22334 ----
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1492
  msgid "elemental binary operation"
  msgstr ""
  
*************** msgstr ""
*** 22575,22585 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr ""
  
--- 22585,22595 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12425
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12491 fortran/resolve.cc:12494
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 22675,22787 ****
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid ""
  "Unexpected derived-type entities in binary intrinsic numeric operator "
  "%%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4427
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
! #, c-format
! msgid "Inconsistent ranks for operator at %%L and %%L"
! msgstr ""
! 
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7412
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 22685,22797 ----
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4210 fortran/resolve.cc:4393 fortran/resolve.cc:4548
! #, c-format
! msgid "Inconsistent ranks for operator at %%L and %%L"
! msgstr ""
! 
! #: fortran/resolve.cc:4220
  #, c-format
  msgid ""
  "Unexpected derived-type entities in binary intrinsic numeric operator "
  "%%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4225
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4240
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4283
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4306
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4320
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4429
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4449
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4452
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4457
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4462
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:7437
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7441
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7445
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7449
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7453
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7740 fortran/resolve.cc:7743
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8121 fortran/resolve.cc:8124
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8361 fortran/resolve.cc:10343 fortran/resolve.cc:10464
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8412 fortran/resolve.cc:10355 fortran/resolve.cc:10476
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10145
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10367
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgid ""
*** 22815,22826 ****
  "'%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 22825,22836 ----
  "'%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10381
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11941
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 23007,23014 ****
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5157 c/c-parser.cc:16670 c/c-parser.cc:16677
! #: cp/parser.cc:39987 cp/parser.cc:39994
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 23017,23024 ----
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5157 c/c-parser.cc:16673 c/c-parser.cc:16680
! #: cp/parser.cc:39986 cp/parser.cc:39993
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgstr ""
*** 23062,23069 ****
  #: go/gofrontend/expressions.cc:8850 go/gofrontend/expressions.cc:10206
  #: go/gofrontend/expressions.cc:10351 go/gofrontend/expressions.cc:10397
  #: go/gofrontend/expressions.cc:10432 go/gofrontend/expressions.cc:10508
! #: go/gofrontend/expressions.cc:10533 go/gofrontend/expressions.cc:12687
! #: go/gofrontend/expressions.cc:12704 go/gofrontend/expressions.cc:12720
  msgid "not enough arguments"
  msgstr ""
  
--- 23072,23079 ----
  #: go/gofrontend/expressions.cc:8850 go/gofrontend/expressions.cc:10206
  #: go/gofrontend/expressions.cc:10351 go/gofrontend/expressions.cc:10397
  #: go/gofrontend/expressions.cc:10432 go/gofrontend/expressions.cc:10508
! #: go/gofrontend/expressions.cc:10533 go/gofrontend/expressions.cc:12688
! #: go/gofrontend/expressions.cc:12705 go/gofrontend/expressions.cc:12721
  msgid "not enough arguments"
  msgstr ""
  
*************** msgstr ""
*** 23071,23079 ****
  #: go/gofrontend/expressions.cc:10211 go/gofrontend/expressions.cc:10334
  #: go/gofrontend/expressions.cc:10356 go/gofrontend/expressions.cc:10437
  #: go/gofrontend/expressions.cc:10510 go/gofrontend/expressions.cc:10535
! #: go/gofrontend/expressions.cc:11416 go/gofrontend/expressions.cc:12692
! #: go/gofrontend/expressions.cc:12706 go/gofrontend/expressions.cc:12727
! #: cp/pt.cc:9218
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr ""
--- 23081,23089 ----
  #: go/gofrontend/expressions.cc:10211 go/gofrontend/expressions.cc:10334
  #: go/gofrontend/expressions.cc:10356 go/gofrontend/expressions.cc:10437
  #: go/gofrontend/expressions.cc:10510 go/gofrontend/expressions.cc:10535
! #: go/gofrontend/expressions.cc:11416 go/gofrontend/expressions.cc:12693
! #: go/gofrontend/expressions.cc:12707 go/gofrontend/expressions.cc:12728
! #: cp/pt.cc:9220
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr ""
*************** msgstr ""
*** 23158,23165 ****
  msgid "type conversion result count mismatch"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:11195 go/gofrontend/expressions.cc:12633
! #: go/gofrontend/expressions.cc:13069
  msgid "expected function"
  msgstr ""
  
--- 23168,23175 ----
  msgid "type conversion result count mismatch"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:11195 go/gofrontend/expressions.cc:12634
! #: go/gofrontend/expressions.cc:13070
  msgid "expected function"
  msgstr ""
  
*************** msgstr ""
*** 23171,23242 ****
  msgid "invalid use of %<...%> with non-slice"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:12641
  msgid "function result count mismatch"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:12659
  msgid "incompatible type for receiver"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:12677
  msgid "invalid use of %<...%> calling non-variadic function"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13078 go/gofrontend/expressions.cc:13092
  msgid "number of results does not match number of values"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13384 go/gofrontend/expressions.cc:14055
  msgid "index must be integer"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13393 go/gofrontend/expressions.cc:14064
  msgid "slice end must be integer"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13402
  msgid "slice capacity must be integer"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13453 go/gofrontend/expressions.cc:14098
  msgid "inverted slice range"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13496
  msgid "slice of unaddressable value"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:14354
  msgid "incompatible type for map index"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:14792
  msgid "expected interface or pointer to interface"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:15578
  msgid "too many expressions for struct"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:15591
  msgid "too few expressions for struct"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:17556 go/gofrontend/statements.cc:1921
  msgid "type assertion only valid for interface types"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:17568
  msgid "impossible type assertion: type does not implement interface"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:17767 go/gofrontend/expressions.cc:17787
  #: go/gofrontend/statements.cc:1768
  msgid "expected channel"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:17792 go/gofrontend/statements.cc:1773
  msgid "invalid receive on send-only channel"
  msgstr ""
  
--- 23181,23252 ----
  msgid "invalid use of %<...%> with non-slice"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:12642
  msgid "function result count mismatch"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:12660
  msgid "incompatible type for receiver"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:12678
  msgid "invalid use of %<...%> calling non-variadic function"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13079 go/gofrontend/expressions.cc:13093
  msgid "number of results does not match number of values"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13385 go/gofrontend/expressions.cc:14056
  msgid "index must be integer"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13394 go/gofrontend/expressions.cc:14065
  msgid "slice end must be integer"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13403
  msgid "slice capacity must be integer"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13454 go/gofrontend/expressions.cc:14099
  msgid "inverted slice range"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:13497
  msgid "slice of unaddressable value"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:14355
  msgid "incompatible type for map index"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:14793
  msgid "expected interface or pointer to interface"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:15579
  msgid "too many expressions for struct"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:15592
  msgid "too few expressions for struct"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:17557 go/gofrontend/statements.cc:1921
  msgid "type assertion only valid for interface types"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:17569
  msgid "impossible type assertion: type does not implement interface"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:17768 go/gofrontend/expressions.cc:17788
  #: go/gofrontend/statements.cc:1768
  msgid "expected channel"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:17793 go/gofrontend/statements.cc:1773
  msgid "invalid receive on send-only channel"
  msgstr ""
  
*************** msgstr ""
*** 23439,23445 ****
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:648
  #, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr ""
--- 23449,23455 ----
  #. coalesced sections.  Weak aliases (or any other kind of aliases) are
  #. not supported.  Weak symbols that aren't visible outside the .s file
  #. are not supported.
! #: config/darwin.h:656
  #, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
  msgstr ""
*************** msgstr ""
*** 23839,23855 ****
  msgid "unrecognized scalar storage order value %qs"
  msgstr ""
  
! #: d/lang.opt:193
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr ""
  
! #: d/lang.opt:235
  #, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr ""
  
! #: d/lang.opt:291
  #, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr ""
--- 23849,23865 ----
  msgid "unrecognized scalar storage order value %qs"
  msgstr ""
  
! #: d/lang.opt:201
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
  msgstr ""
  
! #: d/lang.opt:243
  #, gcc-internal-format
  msgid "unknown checkaction setting %qs"
  msgstr ""
  
! #: d/lang.opt:303
  #, gcc-internal-format
  msgid "unknown C++ standard %qs"
  msgstr ""
*************** msgstr ""
*** 24069,24075 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
--- 24079,24085 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15979 cp/decl.cc:16029
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr ""
*** 24087,24093 ****
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:737 c/c-parser.cc:1961 cp/cp-gimplify.cc:3274
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr ""
--- 24097,24103 ----
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:737 c/c-parser.cc:1961 cp/cp-gimplify.cc:3286
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr ""
*************** msgstr ""
*** 24097,24103 ****
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:743 c/c-parser.cc:1964 cp/cp-gimplify.cc:3276
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr ""
--- 24107,24113 ----
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:743 c/c-parser.cc:1964 cp/cp-gimplify.cc:3288
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr ""
*************** msgstr ""
*** 24163,24174 ****
  #: c-family/c-attribs.cc:5632 c-family/c-attribs.cc:5800
  #: c-family/c-attribs.cc:5812 c-family/c-common.cc:6056
  #: c-family/c-common.cc:6059 config/darwin.cc:2143 config/arm/arm.cc:7444
! #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520 config/h8300/h8300.cc:4968
! #: config/h8300/h8300.cc:4992 config/i386/i386-options.cc:3428
! #: config/i386/i386-options.cc:3586 config/i386/i386-options.cc:3818
! #: config/i386/i386-options.cc:3848 config/ia64/ia64.cc:785
! #: config/loongarch/loongarch.cc:6539 config/rs6000/rs6000.cc:20475
  #: ada/gcc-interface/utils.cc:6588 ada/gcc-interface/utils.cc:6604
  #: ada/gcc-interface/utils.cc:6642 ada/gcc-interface/utils.cc:6659
  #: ada/gcc-interface/utils.cc:6676 ada/gcc-interface/utils.cc:6691
--- 24173,24184 ----
  #: c-family/c-attribs.cc:5632 c-family/c-attribs.cc:5800
  #: c-family/c-attribs.cc:5812 c-family/c-common.cc:6056
  #: c-family/c-common.cc:6059 config/darwin.cc:2143 config/arm/arm.cc:7444
! #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:10158
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520 config/h8300/h8300.cc:4968
! #: config/h8300/h8300.cc:4992 config/i386/i386-options.cc:3434
! #: config/i386/i386-options.cc:3592 config/i386/i386-options.cc:3824
! #: config/i386/i386-options.cc:3854 config/ia64/ia64.cc:785
! #: config/loongarch/loongarch.cc:6539 config/rs6000/rs6000.cc:20476
  #: ada/gcc-interface/utils.cc:6588 ada/gcc-interface/utils.cc:6604
  #: ada/gcc-interface/utils.cc:6642 ada/gcc-interface/utils.cc:6659
  #: ada/gcc-interface/utils.cc:6676 ada/gcc-interface/utils.cc:6691
*************** msgstr ""
*** 24176,24183 ****
  #: ada/gcc-interface/utils.cc:6802 ada/gcc-interface/utils.cc:6829
  #: ada/gcc-interface/utils.cc:6850 ada/gcc-interface/utils.cc:6871
  #: ada/gcc-interface/utils.cc:6919 ada/gcc-interface/utils.cc:6935
! #: ada/gcc-interface/utils.cc:6990 c/c-decl.cc:4781 c/c-decl.cc:4784
! #: c/c-decl.cc:4799 c/c-parser.cc:5433 cp/tree.cc:5032 d/d-attribs.cc:480
  #: d/d-attribs.cc:699 d/d-attribs.cc:720 d/d-attribs.cc:736 d/d-attribs.cc:753
  #: d/d-attribs.cc:785 d/d-attribs.cc:914 d/d-attribs.cc:973 d/d-attribs.cc:989
  #: d/d-attribs.cc:1005 d/d-attribs.cc:1154 d/d-attribs.cc:1167
--- 24186,24193 ----
  #: ada/gcc-interface/utils.cc:6802 ada/gcc-interface/utils.cc:6829
  #: ada/gcc-interface/utils.cc:6850 ada/gcc-interface/utils.cc:6871
  #: ada/gcc-interface/utils.cc:6919 ada/gcc-interface/utils.cc:6935
! #: ada/gcc-interface/utils.cc:6990 c/c-decl.cc:4788 c/c-decl.cc:4791
! #: c/c-decl.cc:4806 c/c-parser.cc:5433 cp/tree.cc:5032 d/d-attribs.cc:480
  #: d/d-attribs.cc:699 d/d-attribs.cc:720 d/d-attribs.cc:736 d/d-attribs.cc:753
  #: d/d-attribs.cc:785 d/d-attribs.cc:914 d/d-attribs.cc:973 d/d-attribs.cc:989
  #: d/d-attribs.cc:1005 d/d-attribs.cc:1154 d/d-attribs.cc:1167
*************** msgstr ""
*** 25540,25551 ****
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1094 c/c-decl.cc:12837
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1096 c/c-decl.cc:12847
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
--- 25550,25561 ----
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1094 c/c-decl.cc:12844
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1096 c/c-decl.cc:12854
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
*************** msgid "ld returned %d exit status"
*** 25677,25683 ****
  msgstr ""
  
  #: collect2.cc:913 gcc.cc:8200 config/gcn/mkoffload.cc:827
! #: config/nvptx/mkoffload.cc:545
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
--- 25687,25693 ----
  msgstr ""
  
  #: collect2.cc:913 gcc.cc:8200 config/gcn/mkoffload.cc:827
! #: config/nvptx/mkoffload.cc:559
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
*************** msgstr ""
*** 26201,26220 ****
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9943
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10350
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when combining constants around a "
  "comparison"
  msgstr ""
  
! #: fold-const.cc:13561
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
--- 26211,26230 ----
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:9950
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10357
  #, gcc-internal-format
  msgid ""
  "assuming signed overflow does not occur when combining constants around a "
  "comparison"
  msgstr ""
  
! #: fold-const.cc:13568
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
*************** msgstr ""
*** 26608,26614 ****
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9711 common/config/riscv/riscv-common.cc:1668
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
--- 26618,26624 ----
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9711 common/config/riscv/riscv-common.cc:1729
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
*************** msgstr ""
*** 26949,26955 ****
  msgid "function may return address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11397
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
--- 26959,26965 ----
  msgid "function may return address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11402
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
*************** msgstr ""
*** 26957,26967 ****
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2041
  #: gimple-ssa-warn-access.cc:3713 tree.cc:12354 tree.cc:12391 tree.cc:12432
  #: tree.cc:12465 c/c-typeck.cc:3092 c/c-typeck.cc:3187 c/c-typeck.cc:5769
! #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
! #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
! #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
  #: rust/backend/rust-constexpr.cc:4403 rust/backend/rust-tree.cc:623
--- 26967,26977 ----
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2041
  #: gimple-ssa-warn-access.cc:3713 tree.cc:12354 tree.cc:12391 tree.cc:12432
  #: tree.cc:12465 c/c-typeck.cc:3092 c/c-typeck.cc:3187 c/c-typeck.cc:5769
! #: c/c-typeck.cc:11308 c/c-typeck.cc:11325 c/gimple-parser.cc:2484
! #: c/gimple-parser.cc:2492 cp/call.cc:8079 cp/call.cc:10228 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16176 cp/decl.cc:16543 cp/decl2.cc:5720
! #: cp/decl2.cc:5775 cp/parser.cc:21904 cp/pt.cc:9028 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
  #: rust/backend/rust-constexpr.cc:4403 rust/backend/rust-tree.cc:623
*************** msgstr ""
*** 28183,28193 ****
  
  #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
  #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
  #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
  #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
  #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
--- 28193,28203 ----
  
  #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
  #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3996
! #: c/c-decl.cc:4277 c/c-typeck.cc:9355 c/c-typeck.cc:12110 cp/class.cc:1492
  #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
  #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2908 cp/parser.cc:3566 cp/parser.cc:3712
  #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
*************** msgstr ""
*** 28617,28996 ****
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.cc:7495
  #, gcc-internal-format
  msgid ""
  "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: gimplify.cc:7497
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr ""
  
! #: gimplify.cc:7501
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.cc:7503
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:7516
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.cc:7518
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:7615
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:7617
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:7760
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:7762
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:7823
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:7831
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:7900
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:7902
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:7932 gimplify.cc:11190
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.cc:7953
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.cc:8084
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.cc:8087
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.cc:8101
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:8104
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.cc:8107
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.cc:9109 gimplify.cc:9120 gimplify.cc:9132 gimplify.cc:9147
! #: gimplify.cc:9343 gimplify.cc:9346 gimplify.cc:9356 gimplify.cc:9374
  #, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr ""
  
! #: gimplify.cc:9408
  #, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr ""
  
! #: gimplify.cc:9618
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr ""
  
! #: gimplify.cc:9990
  #, gcc-internal-format
  msgid ""
  "data movement for component %qE is not compatible with movement for struct "
  "%qE"
  msgstr ""
  
! #: gimplify.cc:10035
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:10641
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:10851 gimplify.cc:10857
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:10874
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr ""
  
! #: gimplify.cc:10896
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:10904
  #, gcc-internal-format
  msgid ""
  "invalid %<task%> reduction modifier on construct other than %<parallel%>, "
  "%qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:10915 gimplify.cc:10921 gimplify.cc:10927 gimplify.cc:10933
! #: gimplify.cc:10939 gimplify.cc:14919
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:11033
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause for variable other than loop iterator specified on "
  "construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:11728
  #, gcc-internal-format
  msgid ""
  "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:11785
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.cc:11817
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:11855
  #, gcc-internal-format
  msgid ""
  "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:11871
  #, gcc-internal-format
  msgid ""
  "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, "
  "%<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:12083
  #, gcc-internal-format
  msgid ""
  "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on "
  "the containing construct"
  msgstr ""
  
! #: gimplify.cc:12289
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:12343
  #, gcc-internal-format
  msgid ""
  "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:12605
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:12678
  #, gcc-internal-format
  msgid ""
  "same variable used in %<firstprivate%> and %<lastprivate%> clauses on "
  "%<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:12792
  #, gcc-internal-format
  msgid ""
  "incompatible data clause with reduction on %qE; promoting to "
  "%<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:12941
  #, gcc-internal-format
  msgid ""
  "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> "
  "directive clause"
  msgstr ""
  
! #: gimplify.cc:12960
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr ""
  
! #: gimplify.cc:13126
  #, gcc-internal-format
  msgid ""
  "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a "
  "variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:13465
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:13475
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:13759 gimplify.cc:13763 gimplify.cc:13772 gimplify.cc:13784
! #: gimplify.cc:13789
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:13951
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause may not be specified together with %<ordered%> clause if "
  "stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:14016
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr ""
  
! #: gimplify.cc:14047 gimplify.cc:14155
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:14857
  #, gcc-internal-format
  msgid ""
  "%<bind%> clause not specified on a %<loop%> construct not nested inside "
  "another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:14881
  #, gcc-internal-format
  msgid ""
  "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:14901
  #, gcc-internal-format
  msgid ""
  "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a "
  "%<teams%> region"
  msgstr ""
  
! #: gimplify.cc:14926
  #, gcc-internal-format
  msgid ""
  "invalid %<task%> reduction modifier on construct other than %<parallel%>, "
  "%qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:14954
  #, gcc-internal-format
  msgid ""
  "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD "
  "which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:16035
  #, gcc-internal-format
  msgid ""
  "%<ordered%> construct with %qs clause must be closely nested inside a loop "
  "with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:16056
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:16069
  #, gcc-internal-format
  msgid ""
  "number of variables in %qs clause with %<sink%> modifier does not match "
  "number of iteration variables"
  msgstr ""
  
! #: gimplify.cc:16083
  #, gcc-internal-format
  msgid ""
  "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:16096
  #, gcc-internal-format
  msgid ""
  "%qs clause with %<source%> modifier specified together with %qs clauses with "
  "%<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:17405
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:18004
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.cc:18009
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.cc:18016
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 28627,29006 ----
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.cc:7502
  #, gcc-internal-format
  msgid ""
  "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: gimplify.cc:7504
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr ""
  
! #: gimplify.cc:7508
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.cc:7510
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:7523
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.cc:7525
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:7622
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:7624
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:7767
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:7769
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:7830
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:7838
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:7907
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:7909
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:7939 gimplify.cc:11197
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.cc:7960
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.cc:8091
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.cc:8094
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.cc:8108
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:8111
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.cc:8114
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.cc:9116 gimplify.cc:9127 gimplify.cc:9139 gimplify.cc:9154
! #: gimplify.cc:9350 gimplify.cc:9353 gimplify.cc:9363 gimplify.cc:9381
  #, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr ""
  
! #: gimplify.cc:9415
  #, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr ""
  
! #: gimplify.cc:9625
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr ""
  
! #: gimplify.cc:9997
  #, gcc-internal-format
  msgid ""
  "data movement for component %qE is not compatible with movement for struct "
  "%qE"
  msgstr ""
  
! #: gimplify.cc:10042
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:10648
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:10858 gimplify.cc:10864
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:10881
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr ""
  
! #: gimplify.cc:10903
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:10911
  #, gcc-internal-format
  msgid ""
  "invalid %<task%> reduction modifier on construct other than %<parallel%>, "
  "%qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:10922 gimplify.cc:10928 gimplify.cc:10934 gimplify.cc:10940
! #: gimplify.cc:10946 gimplify.cc:14926
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:11040
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause for variable other than loop iterator specified on "
  "construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:11735
  #, gcc-internal-format
  msgid ""
  "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:11792
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.cc:11824
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:11862
  #, gcc-internal-format
  msgid ""
  "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:11878
  #, gcc-internal-format
  msgid ""
  "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, "
  "%<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:12090
  #, gcc-internal-format
  msgid ""
  "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on "
  "the containing construct"
  msgstr ""
  
! #: gimplify.cc:12296
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:12350
  #, gcc-internal-format
  msgid ""
  "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:12612
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:12685
  #, gcc-internal-format
  msgid ""
  "same variable used in %<firstprivate%> and %<lastprivate%> clauses on "
  "%<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:12799
  #, gcc-internal-format
  msgid ""
  "incompatible data clause with reduction on %qE; promoting to "
  "%<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:12948
  #, gcc-internal-format
  msgid ""
  "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> "
  "directive clause"
  msgstr ""
  
! #: gimplify.cc:12967
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr ""
  
! #: gimplify.cc:13133
  #, gcc-internal-format
  msgid ""
  "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a "
  "variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:13472
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:13482
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:13766 gimplify.cc:13770 gimplify.cc:13779 gimplify.cc:13791
! #: gimplify.cc:13796
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:13958
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause may not be specified together with %<ordered%> clause if "
  "stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:14023
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr ""
  
! #: gimplify.cc:14054 gimplify.cc:14162
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:14864
  #, gcc-internal-format
  msgid ""
  "%<bind%> clause not specified on a %<loop%> construct not nested inside "
  "another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:14888
  #, gcc-internal-format
  msgid ""
  "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:14908
  #, gcc-internal-format
  msgid ""
  "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a "
  "%<teams%> region"
  msgstr ""
  
! #: gimplify.cc:14933
  #, gcc-internal-format
  msgid ""
  "invalid %<task%> reduction modifier on construct other than %<parallel%>, "
  "%qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:14961
  #, gcc-internal-format
  msgid ""
  "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD "
  "which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:16042
  #, gcc-internal-format
  msgid ""
  "%<ordered%> construct with %qs clause must be closely nested inside a loop "
  "with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:16063
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:16076
  #, gcc-internal-format
  msgid ""
  "number of variables in %qs clause with %<sink%> modifier does not match "
  "number of iteration variables"
  msgstr ""
  
! #: gimplify.cc:16090
  #, gcc-internal-format
  msgid ""
  "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:16103
  #, gcc-internal-format
  msgid ""
  "%qs clause with %<source%> modifier specified together with %qs clauses with "
  "%<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:17412
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:18011
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.cc:18016
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.cc:18023
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 30521,30532 ****
  msgid "unrecognized argument in option %qs"
  msgstr ""
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr ""
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr ""
--- 30531,30542 ----
  msgid "unrecognized argument in option %qs"
  msgstr ""
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1641
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr ""
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1644
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr ""
*************** msgstr ""
*** 33051,33087 ****
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr ""
  
! #: tree-ssa-alias.cc:4081
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5830
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4687 c-family/c-common.cc:5833
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4693 c-family/c-common.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4699
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4703 c-family/c-common.cc:5843
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr ""
--- 33061,33097 ----
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
  
! #: tree-ssa-alias.cc:4060
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
  msgstr ""
  
! #: tree-ssa-alias.cc:4099
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4686 c-family/c-common.cc:5830
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4689 c-family/c-common.cc:5833
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4695 c-family/c-common.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4701
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4705 c-family/c-common.cc:5843
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr ""
*************** msgid ""
*** 34095,34101 ****
  "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2304 c/c-decl.cc:5718 c/c-parser.cc:1789 m2/gm2-gcc/m2type.cc:1259
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
--- 34105,34111 ----
  "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2304 c/c-decl.cc:5725 c/c-parser.cc:1789 m2/gm2-gcc/m2type.cc:1259
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
*************** msgstr ""
*** 34386,34392 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
--- 34396,34402 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3848
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
*************** msgstr ""
*** 35413,35420 ****
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3786 c/c-decl.cc:4845 c/c-decl.cc:7428
! #: c/c-parser.cc:3523 c/c-typeck.cc:16336
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
--- 35423,35430 ----
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3786 c/c-decl.cc:4852 c/c-decl.cc:7435
! #: c/c-parser.cc:3523 c/c-typeck.cc:16341
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr ""
*************** msgstr ""
*** 36536,36552 ****
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1343 c/c-parser.cc:7908
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1379 c/c-parser.cc:7929
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp critical%> with %<hint%> clause requires a name, except when "
--- 36546,36562 ----
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1343 c/c-parser.cc:7911
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1379 c/c-parser.cc:7932
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19584
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp critical%> with %<hint%> clause requires a name, except when "
*************** msgid ""
*** 36717,36723 ****
  "%<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2756 c/c-typeck.cc:16149 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid ""
  "%qD specified in %<allocate%> clause but not in an explicit privatization "
--- 36727,36733 ----
  "%<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2756 c/c-typeck.cc:16154 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid ""
  "%qD specified in %<allocate%> clause but not in an explicit privatization "
*************** msgid "wrong type argument to %s"
*** 37297,37303 ****
  msgstr ""
  
  #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3369
! #: cp/constexpr.cc:6946 m2/gm2-gcc/m2expr.cc:935
  #: rust/backend/rust-constexpr.cc:1905 rust/backend/rust-constexpr.cc:4327
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 37307,37313 ----
  msgstr ""
  
  #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3369
! #: cp/constexpr.cc:6945 m2/gm2-gcc/m2expr.cc:935
  #: rust/backend/rust-constexpr.cc:1905 rust/backend/rust-constexpr.cc:4327
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgid_plural ""
*** 38098,38104 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2849 c/c-typeck.cc:5723 cp/call.cc:6284
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
--- 38108,38114 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2849 c/c-typeck.cc:5723 cp/call.cc:6299
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
*************** msgid ""
*** 38120,38126 ****
  "%d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3061 c-family/c-warn.cc:3064 cp/init.cc:677
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
--- 38130,38136 ----
  "%d) may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3061 c-family/c-warn.cc:3064 cp/init.cc:667
  #, gcc-internal-format
  msgid "defined here"
  msgstr ""
*************** msgstr ""
*** 38325,38331 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
--- 38335,38341 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18135
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
*************** msgid "unrecognized option passed to %%:
*** 38356,38370 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
--- 38366,38380 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18067
! #: config/aarch64/aarch64.cc:18105
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18070
! #: config/aarch64/aarch64.cc:18108
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
*************** msgstr ""
*** 38930,38973 ****
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2142
! #: config/aarch64/aarch64-builtins.cc:2376 config/arm/arm-builtins.cc:3112
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2214 config/arm/arm-builtins.cc:3467
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2218
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2466
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2572
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2607
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3385
! #: config/aarch64/aarch64-builtins.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3389
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
--- 38940,38983 ----
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2156
! #: config/aarch64/aarch64-builtins.cc:2390 config/arm/arm-builtins.cc:3112
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2228 config/arm/arm-builtins.cc:3467
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2232
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2480
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2586
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2621
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3399
! #: config/aarch64/aarch64-builtins.cc:3419
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
*************** msgstr ""
*** 39411,39480 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7659
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
  #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17657
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17669
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17707
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
  #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid ""
--- 39421,39490 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7658
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7791 config/aarch64/aarch64.cc:7862
! #: config/aarch64/aarch64.cc:19806
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7801 config/aarch64/aarch64.cc:7871
! #: config/aarch64/aarch64.cc:19812 config/arm/arm.cc:7266
  #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7939
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7942
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8120
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17552
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17596
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17652
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17664
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17684
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17702
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17890 config/arm/arm.cc:3193
  #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid ""
*************** msgid ""
*** 39482,39748 ****
  "protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid ""
  "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> "
  "must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
  #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid ""
  "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given "
  "value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18203
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18250
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18259
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18290
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18375
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18429
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid ""
  "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid ""
  "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid ""
  "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid ""
  "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or "
  "attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid ""
  "parameter passing for argument of type %qT with %<[[no_unique_address]]%> "
  "members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid ""
  "parameter passing for argument of type %qT when C++17 is enabled changed to "
  "match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27010
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27035
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27061
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
--- 39492,39758 ----
  "protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid ""
  "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> "
  "must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17907
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17917 config/arm/arm.cc:3205
  #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17924
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18014
  #, gcc-internal-format
  msgid ""
  "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given "
  "value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18030
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18132
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18139
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18198
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18209
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18242
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18245
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18251
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18254
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18282
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18285
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18370
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18424
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18431
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18504
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18507
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18659
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18662
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18666
  #, gcc-internal-format
  msgid ""
  "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18700
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18703
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18707 config/aarch64/aarch64.cc:18813
  #, gcc-internal-format
  msgid ""
  "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18730
  #, gcc-internal-format
  msgid ""
  "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18734
  #, gcc-internal-format
  msgid ""
  "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or "
  "attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18768
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18809
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18867 config/aarch64/aarch64.cc:19040
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18911
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18919 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18973
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19030 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24418 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19065
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19068
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19077
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20557 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid ""
  "parameter passing for argument of type %qT with %<[[no_unique_address]]%> "
  "members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid ""
  "parameter passing for argument of type %qT when C++17 is enabled changed to "
  "match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21721 config/aarch64/aarch64.cc:21724
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26985 config/i386/i386.cc:23727
! #: config/i386/i386.cc:23858
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26997 config/aarch64/aarch64.cc:27026
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27001
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27005
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27030
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27056
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
*************** msgstr ""
*** 39802,39808 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:6652 config/alpha/alpha.cc:6655 config/arc/arc.cc:7099
  #: config/arc/arc.cc:7373 config/s390/s390.cc:949
  #, gcc-internal-format
  msgid "bad builtin fcode"
--- 39812,39818 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:6657 config/alpha/alpha.cc:6660 config/arc/arc.cc:7099
  #: config/arc/arc.cc:7373 config/s390/s390.cc:949
  #, gcc-internal-format
  msgid "bad builtin fcode"
*************** msgid "argument of %qE attribute is not
*** 39925,39941 ****
  msgstr ""
  
  #: config/arc/arc.cc:2135 config/arm/arm.cc:7407 config/arm/arm.cc:7425
! #: config/arm/arm.cc:7606 config/avr/avr.cc:9588 config/avr/avr.cc:9604
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
  #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 39935,39951 ----
  msgstr ""
  
  #: config/arc/arc.cc:2135 config/arm/arm.cc:7407 config/arm/arm.cc:7425
! #: config/arm/arm.cc:7606 config/avr/avr.cc:10178 config/avr/avr.cc:10194
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3389
! #: config/i386/i386-options.cc:3566 config/i386/i386-options.cc:3622
! #: config/i386/i386-options.cc:3673 config/i386/i386-options.cc:3710
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
  #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20372 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgid "argument of %qE attribute is miss
*** 40052,40058 ****
  msgstr ""
  
  #: config/arc/arc.cc:11144 config/arc/arc.cc:11183 config/arc/arc.cc:11309
! #: config/avr/avr.cc:9660
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
--- 40062,40068 ----
  msgstr ""
  
  #: config/arc/arc.cc:11144 config/arc/arc.cc:11183 config/arc/arc.cc:11309
! #: config/avr/avr.cc:10250
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
*************** msgstr ""
*** 40072,40094 ****
  msgid "argument of %qE attribute ignored"
  msgstr ""
  
! #: config/arc/arc.cc:11299 config/avr/avr.cc:9647 config/bfin/bfin.cc:4817
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5823
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
--- 40082,40104 ----
  msgid "argument of %qE attribute ignored"
  msgstr ""
  
! #: config/arc/arc.cc:11299 config/avr/avr.cc:10237 config/bfin/bfin.cc:4817
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5823
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22561
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22625
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22654
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
*************** msgstr ""
*** 40628,40827 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:711
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr ""
  
! #: config/avr/avr.cc:760 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, gcc-internal-format
  msgid "%<-fpic%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:762 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:764 config/pru/pru.cc:605
  #, gcc-internal-format
  msgid "%<-fpie%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:766 config/pru/pru.cc:607
  #, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
  
! #: config/avr/avr.cc:1093
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1106
  #, gcc-internal-format
  msgid ""
  "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/"
  "interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1323
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:2748
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:2887
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:2948
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3304
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:3569
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:9623
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:9630
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr ""
  
! #: config/avr/avr.cc:9670
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr ""
  
! #: config/avr/avr.cc:9684
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:9694
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr ""
  
! #: config/avr/avr.cc:9766
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.cc:9773
  #, gcc-internal-format
  msgid ""
  "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.cc:9944
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:9947
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:10009
  #, gcc-internal-format
  msgid ""
  "variable %q+D must be const in order to be put into read-only section by "
  "means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:10048
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:10080
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:10197
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr ""
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:10273
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr ""
  
! #: config/avr/avr.cc:10284
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.cc:10370
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.cc:10433
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:13082
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:14172 config/avr/avr.cc:14185
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:14199
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:14227
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "rounding to %d bits has no effect for fixed-point value with %d fractional "
  "bits"
  msgstr ""
  
! #: config/avr/avr.cc:14236
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 40638,40837 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1050
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr ""
  
! #: config/avr/avr.cc:1099 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, gcc-internal-format
  msgid "%<-fpic%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:1101 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:1103 config/pru/pru.cc:605
  #, gcc-internal-format
  msgid "%<-fpie%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:1105 config/pru/pru.cc:607
  #, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:1402 config/avr/avr.cc:1407 config/riscv/riscv.cc:6634
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1428 config/riscv/riscv.cc:6646
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
  
! #: config/avr/avr.cc:1431 config/riscv/riscv.cc:6643
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
  
! #: config/avr/avr.cc:1445
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1458
  #, gcc-internal-format
  msgid ""
  "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/"
  "interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1675
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:3100
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:3239
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3300
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3634
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:3899
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:10213
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:10220
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr ""
  
! #: config/avr/avr.cc:10260
  #, gcc-internal-format
  msgid "%qE attribute address out of range"
  msgstr ""
  
! #: config/avr/avr.cc:10274
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:10284
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr ""
  
! #: config/avr/avr.cc:10356
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.cc:10363
  #, gcc-internal-format
  msgid ""
  "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.cc:10534
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:10537
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:10599
  #, gcc-internal-format
  msgid ""
  "variable %q+D must be const in order to be put into read-only section by "
  "means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:10638
  #, gcc-internal-format
  msgid "static IO declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:10670
  #, gcc-internal-format
  msgid "IO definition for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:10787
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr ""
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:10863
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr ""
  
! #: config/avr/avr.cc:10874
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
  
! #: config/avr/avr.cc:10960
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.cc:11023
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:13513
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:14603 config/avr/avr.cc:14616
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:14630
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:14658
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "rounding to %d bits has no effect for fixed-point value with %d fractional "
  "bits"
  msgstr ""
  
! #: config/avr/avr.cc:14667
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 41275,41301 ****
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr ""
  
! #: config/gcn/gcn.cc:5987
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:5988
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6000 config/nvptx/nvptx.cc:6568
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6027 config/gcn/gcn.cc:6056
  #, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6505
  #, gcc-internal-format
  msgid ""
  "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-"
--- 41285,41311 ----
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr ""
  
! #: config/gcn/gcn.cc:5996
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:5997
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6009 config/nvptx/nvptx.cc:6568
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6036 config/gcn/gcn.cc:6065
  #, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6514
  #, gcc-internal-format
  msgid ""
  "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-"
*************** msgstr ""
*** 41307,41318 ****
  msgid "deleting file %s: %m"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:772 config/nvptx/mkoffload.cc:492
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:831 config/nvptx/mkoffload.cc:549
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
--- 41317,41328 ----
  msgid "deleting file %s: %m"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:772 config/nvptx/mkoffload.cc:506
  #, gcc-internal-format
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:831 config/nvptx/mkoffload.cc:563
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
*************** msgstr ""
*** 41322,41328 ****
  msgid "offload compiler %s not found"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:899 config/nvptx/mkoffload.cc:620
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr ""
--- 41332,41338 ----
  msgid "offload compiler %s not found"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:899 config/nvptx/mkoffload.cc:634
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr ""
*************** msgid "either -fopenacc or -fopenmp must
*** 41333,41349 ****
  msgstr ""
  
  #: config/gcn/mkoffload.cc:996 config/gcn/mkoffload.cc:1143
! #: config/nvptx/mkoffload.cc:684
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1129 config/nvptx/mkoffload.cc:730
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1133 config/nvptx/mkoffload.cc:734
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr ""
--- 41343,41359 ----
  msgstr ""
  
  #: config/gcn/mkoffload.cc:996 config/gcn/mkoffload.cc:1143
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1129 config/nvptx/mkoffload.cc:744
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1133 config/nvptx/mkoffload.cc:748
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr ""
*************** msgstr ""
*** 41581,41605 ****
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-features.cc:3265
  #, gcc-internal-format
  msgid ""
  "function versions cannot be marked as %<gnu_inline%>, bodies have to be "
  "generated"
  msgstr ""
  
! #: config/i386/i386-features.cc:3270 config/i386/i386-features.cc:3539
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
--- 41591,41615 ----
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-features.cc:3222
  #, gcc-internal-format
  msgid ""
  "function versions cannot be marked as %<gnu_inline%>, bodies have to be "
  "generated"
  msgstr ""
  
! #: config/i386/i386-features.cc:3227 config/i386/i386-features.cc:3496
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386-features.cc:3360 config/rs6000/rs6000.cc:25116
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2129
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
*************** msgstr ""
*** 41624,41684 ****
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1608
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, gcc-internal-format
  msgid ""
  "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1947
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2001
  #, gcc-internal-format
  msgid ""
  "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> "
  "instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2003
  #, gcc-internal-format
  msgid ""
  "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or "
--- 41634,41694 ----
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1618
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1628
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1654
  #, gcc-internal-format
  msgid ""
  "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1667
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1677
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1684
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1737
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1951
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2005
  #, gcc-internal-format
  msgid ""
  "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> "
  "instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2007
  #, gcc-internal-format
  msgid ""
  "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or "
*************** msgid ""
*** 41686,42134 ****
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2036
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2054
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2065
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2162
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr ""
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386-options.cc:2269
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2270
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid ""
  "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2299
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2349
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2350
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid ""
  "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2378
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2379
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2408
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2526
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2529
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2552
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2565
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2568
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid ""
  "stack probing requires %<target(\"accumulate-outgoing-args\")%> for "
  "correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2723
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2841
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2900
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2905
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2933
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2981
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:3117
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3226
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3345
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid ""
  "%s instructions aren%'t allowed in a function with the "
  "%<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3414
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386-options.cc:3623
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3644
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3786
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid ""
  "interrupt service routine can only have a pointer argument and an optional "
  "integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3800
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
--- 41696,42144 ----
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2035
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2040
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2043
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2058
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2075
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2082
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2099 config/i386/i386-options.cc:2108
! #: config/i386/i386-options.cc:2120 config/i386/i386-options.cc:2131
! #: config/i386/i386-options.cc:2142
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2111 config/i386/i386-options.cc:2123
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2166
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr ""
  
! #: config/i386/i386-options.cc:2171
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2183
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2185
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2192
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2194
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2202 config/i386/i386-options.cc:2334
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386-options.cc:2273
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2274
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2296
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2298
  #, gcc-internal-format
  msgid ""
  "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2303
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2304
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2353
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2354
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2375
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2377
  #, gcc-internal-format
  msgid ""
  "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2382
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2383
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2407
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2409
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2412
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2435
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2440
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2441
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2530
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2533
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2556
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2569
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2578
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2579
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2589
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2596
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2646
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2648
  #, gcc-internal-format
  msgid ""
  "stack probing requires %<target(\"accumulate-outgoing-args\")%> for "
  "correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2662
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2664
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2724
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2731
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2847
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2906
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2911
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2939
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2987
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:3123
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3138
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3187
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3197
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3232
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3242
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3351
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3355
  #, gcc-internal-format
  msgid ""
  "%s instructions aren%'t allowed in a function with the "
  "%<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3402 config/i386/i386-options.cc:3453
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3407
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3414 config/i386/i386-options.cc:3642
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3420
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:3445 config/i386/i386-options.cc:3488
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3449
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3457 config/i386/i386-options.cc:3506
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3484
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3471
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3475 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3492 config/i386/i386-options.cc:3510
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3602 config/rs6000/rs6000.cc:20485
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386-options.cc:3629
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3650
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386-options.cc:3684 config/i386/i386-options.cc:3694
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3721 config/i386/i386-options.cc:3743
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3731 config/i386/i386-options.cc:3753
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386-options.cc:3785
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3792
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3803
  #, gcc-internal-format
  msgid ""
  "interrupt service routine can only have a pointer argument and an optional "
  "integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3806
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
*************** msgid ""
*** 42329,42369 ****
  "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21832
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23669
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23763
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:24309
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 42339,42387 ----
  "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21724
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21820
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:22460
! #, gcc-internal-format
! msgid ""
! "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since "
! "GCC V13, be careful of implicit conversion between %<__bf16%> and %<short%>; "
! "a explicit bitcast may be needed here"
! msgstr ""
! 
! #: config/i386/i386.cc:23686
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23693
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23700
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23749
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23780
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:24326
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgid ""
*** 43669,43690 ****
  "device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:399
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:597
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:640
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:740
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr ""
--- 43687,43708 ----
  "device type"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:413
  #, gcc-internal-format
  msgid "Cannot find function declaration for %qs"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:611
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:654
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:754
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr ""
*************** msgstr ""
*** 44022,44028 ****
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:7095
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 44040,44046 ----
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:7094
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 44513,44607 ****
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:10917
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20146
  #, gcc-internal-format
  msgid ""
  "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20240
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20248
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20251
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24389
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24392
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24394
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid ""
  "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports "
  "hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid ""
  "the result for the xxspltidp instruction is undefined for subnormal input "
--- 44531,44625 ----
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:10918
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17751
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20147
  #, gcc-internal-format
  msgid ""
  "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20229
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20231
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20233
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20235
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20241
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20244
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20249
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20252
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24390
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24393
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24395
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24924
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25083
  #, gcc-internal-format
  msgid ""
  "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports "
  "hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25372
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28509
  #, gcc-internal-format
  msgid ""
  "the result for the xxspltidp instruction is undefined for subnormal input "
*************** msgstr ""
*** 45368,45374 ****
  msgid "attribute %qs applies to array types only"
  msgstr ""
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2342 c/c-typeck.cc:13354 cp/typeck.cc:2497
  #: cp/typeck.cc:9393 cp/typeck.cc:10189 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
--- 45386,45392 ----
  msgid "attribute %qs applies to array types only"
  msgstr ""
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2342 c/c-typeck.cc:13359 cp/typeck.cc:2497
  #: cp/typeck.cc:9393 cp/typeck.cc:10189 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
*************** msgid ""
*** 45445,45451 ****
  "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1676 c/c-decl.cc:7703 c/c-decl.cc:8650 c/c-decl.cc:9574
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
--- 45463,45469 ----
  "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1676 c/c-decl.cc:7710 c/c-decl.cc:8657 c/c-decl.cc:9581
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
*************** msgstr ""
*** 45514,45520 ****
  msgid "built-in function %q+D declared as non-function"
  msgstr ""
  
! #: c/c-decl.cc:2056 c/c-decl.cc:3162
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr ""
--- 45532,45538 ----
  msgid "built-in function %q+D declared as non-function"
  msgstr ""
  
! #: c/c-decl.cc:2056 c/c-decl.cc:3169
  #, gcc-internal-format
  msgid "declaration of %q+D shadows a built-in function"
  msgstr ""
*************** msgstr ""
*** 45574,45836 ****
  msgid "conflicting type qualifiers for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2225
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2242
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr ""
  
! #: c/c-decl.cc:2255
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:2260
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2288
  #, gcc-internal-format
  msgid "declaration of %qD shadows a built-in function"
  msgstr ""
  
! #: c/c-decl.cc:2304
  #, gcc-internal-format
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2331 c/c-decl.cc:2442
  #, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2370 c/c-decl.cc:2482
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr ""
  
! #: c/c-decl.cc:2381 c/c-decl.cc:2389 c/c-decl.cc:2471 c/c-decl.cc:2479
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr ""
  
! #: c/c-decl.cc:2406
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2409
  #, gcc-internal-format
  msgid "but not here"
  msgstr ""
  
! #: c/c-decl.cc:2428
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr ""
  
! #: c/c-decl.cc:2431
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr ""
  
! #: c/c-decl.cc:2463
  #, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr ""
  
! #: c/c-decl.cc:2501
  #, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr ""
  
! #: c/c-decl.cc:2508
  #, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr ""
  
! #: c/c-decl.cc:2534
  #, gcc-internal-format
  msgid ""
  "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr ""
  
! #: c/c-decl.cc:2555
  #, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2582
  #, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:3120
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr ""
  
! #: c/c-decl.cc:3142
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.cc:3155 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.cc:3181
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.cc:3187 cp/name-lookup.cc:3085
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr ""
  
! #: c/c-decl.cc:3317
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr ""
  
! #: c/c-decl.cc:3480 c/c-decl.cc:3494
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:3486 c/c-decl.cc:3499
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr ""
  
! #: c/c-decl.cc:3518
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qE"
  msgstr ""
  
! #: c/c-decl.cc:3789
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr ""
  
! #: c/c-decl.cc:3799
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr ""
  
! #: c/c-decl.cc:3810
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr ""
  
! #: c/c-decl.cc:3871
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:3876
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr ""
  
! #: c/c-decl.cc:3889
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:3894
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr ""
  
! #: c/c-decl.cc:3898
  #, gcc-internal-format
  msgid ""
  "each undeclared identifier is reported only once for each function it "
  "appears in"
  msgstr ""
  
! #: c/c-decl.cc:3946 cp/decl.cc:3481
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.cc:3983
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:3986
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr ""
  
! #: c/c-decl.cc:3988 c/c-decl.cc:4044 c/c-decl.cc:4135
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr ""
  
! #: c/c-decl.cc:4043 c/c-decl.cc:4134
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c/c-decl.cc:4066
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.cc:4166 cp/decl.cc:3899
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
  
! #: c/c-decl.cc:4197
  #, gcc-internal-format
  msgid ""
  "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.cc:4266
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.cc:4269 c/c-decl.cc:4282
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.cc:4281
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr ""
  
! #: c/c-decl.cc:4364
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4550 cp/tree.cc:5055
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: c/c-decl.cc:4559
  #, gcc-internal-format
  msgid ""
  "%qE attribute can only be applied to functions or to structure, union or "
  "enumeration types"
  msgstr ""
  
! #: c/c-decl.cc:4579
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to functions"
  msgstr ""
--- 45592,45854 ----
  msgid "conflicting type qualifiers for %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2232
  #, gcc-internal-format
  msgid "conflicting types for %q+D due to enum/integer mismatch; have %qT"
  msgstr ""
  
! #: c/c-decl.cc:2249
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with different type"
  msgstr ""
  
! #: c/c-decl.cc:2262
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:2267
  #, gcc-internal-format
  msgid "redefinition of typedef %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2295
  #, gcc-internal-format
  msgid "declaration of %qD shadows a built-in function"
  msgstr ""
  
! #: c/c-decl.cc:2311
  #, gcc-internal-format
  msgid "declaration of built-in function %qD without a prototype; expected %qT"
  msgstr ""
  
! #: c/c-decl.cc:2338 c/c-decl.cc:2449
  #, gcc-internal-format
  msgid "redefinition of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2377 c/c-decl.cc:2489
  #, gcc-internal-format
  msgid "static declaration of %q+D follows non-static declaration"
  msgstr ""
  
! #: c/c-decl.cc:2388 c/c-decl.cc:2396 c/c-decl.cc:2478 c/c-decl.cc:2486
  #, gcc-internal-format
  msgid "non-static declaration of %q+D follows static declaration"
  msgstr ""
  
! #: c/c-decl.cc:2413
  #, gcc-internal-format
  msgid "%<gnu_inline%> attribute present on %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2416
  #, gcc-internal-format
  msgid "but not here"
  msgstr ""
  
! #: c/c-decl.cc:2435
  #, gcc-internal-format
  msgid "thread-local declaration of %q+D follows non-thread-local declaration"
  msgstr ""
  
! #: c/c-decl.cc:2438
  #, gcc-internal-format
  msgid "non-thread-local declaration of %q+D follows thread-local declaration"
  msgstr ""
  
! #: c/c-decl.cc:2470
  #, gcc-internal-format
  msgid "extern declaration of %q+D follows declaration with no linkage"
  msgstr ""
  
! #: c/c-decl.cc:2508
  #, gcc-internal-format
  msgid "declaration of %q+D with no linkage follows extern declaration"
  msgstr ""
  
! #: c/c-decl.cc:2515
  #, gcc-internal-format
  msgid "redeclaration of %q+D with no linkage"
  msgstr ""
  
! #: c/c-decl.cc:2541
  #, gcc-internal-format
  msgid ""
  "redeclaration of %q+D with different visibility (old visibility preserved)"
  msgstr ""
  
! #: c/c-decl.cc:2562
  #, gcc-internal-format
  msgid "redefinition of parameter %q+D"
  msgstr ""
  
! #: c/c-decl.cc:2589
  #, gcc-internal-format
  msgid "redundant redeclaration of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:3127
  #, gcc-internal-format
  msgid "declaration of %q+D shadows previous non-variable"
  msgstr ""
  
! #: c/c-decl.cc:3149
  #, gcc-internal-format
  msgid "declaration of %qD shadows a parameter"
  msgstr ""
  
! #: c/c-decl.cc:3162 cp/name-lookup.cc:3321
  #, gcc-internal-format
  msgid "declaration of %qD shadows a global declaration"
  msgstr ""
  
! #: c/c-decl.cc:3188
  #, gcc-internal-format
  msgid "declaration of %qD shadows a previous local"
  msgstr ""
  
! #: c/c-decl.cc:3194 cp/name-lookup.cc:3085
  #, gcc-internal-format
  msgid "shadowed declaration is here"
  msgstr ""
  
! #: c/c-decl.cc:3324
  #, gcc-internal-format
  msgid "nested extern declaration of %qD"
  msgstr ""
  
! #: c/c-decl.cc:3487 c/c-decl.cc:3501
  #, gcc-internal-format
  msgid "implicit declaration of function %qE; did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:3493 c/c-decl.cc:3506
  #, gcc-internal-format
  msgid "implicit declaration of function %qE"
  msgstr ""
  
! #: c/c-decl.cc:3525
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qE"
  msgstr ""
  
! #: c/c-decl.cc:3796
  #, gcc-internal-format
  msgid "incompatible implicit declaration of built-in function %qD"
  msgstr ""
  
! #: c/c-decl.cc:3806
  #, gcc-internal-format
  msgid "include %qs or provide a declaration of %qD"
  msgstr ""
  
! #: c/c-decl.cc:3817
  #, gcc-internal-format
  msgid "incompatible implicit declaration of function %qD"
  msgstr ""
  
! #: c/c-decl.cc:3878
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:3883
  #, gcc-internal-format
  msgid "%qE undeclared here (not in a function)"
  msgstr ""
  
! #: c/c-decl.cc:3896
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function); did you mean %qs?"
  msgstr ""
  
! #: c/c-decl.cc:3901
  #, gcc-internal-format
  msgid "%qE undeclared (first use in this function)"
  msgstr ""
  
! #: c/c-decl.cc:3905
  #, gcc-internal-format
  msgid ""
  "each undeclared identifier is reported only once for each function it "
  "appears in"
  msgstr ""
  
! #: c/c-decl.cc:3953 cp/decl.cc:3481
  #, gcc-internal-format
  msgid "label %qE referenced outside of any function"
  msgstr ""
  
! #: c/c-decl.cc:3990
  #, gcc-internal-format
  msgid "jump into scope of identifier with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:3993
  #, gcc-internal-format
  msgid "jump skips variable initialization"
  msgstr ""
  
! #: c/c-decl.cc:3995 c/c-decl.cc:4051 c/c-decl.cc:4142
  #, gcc-internal-format
  msgid "label %qD defined here"
  msgstr ""
  
! #: c/c-decl.cc:4050 c/c-decl.cc:4141
  #, gcc-internal-format
  msgid "jump into statement expression"
  msgstr ""
  
! #: c/c-decl.cc:4073
  #, gcc-internal-format
  msgid "duplicate label declaration %qE"
  msgstr ""
  
! #: c/c-decl.cc:4173 cp/decl.cc:3899
  #, gcc-internal-format
  msgid "duplicate label %qD"
  msgstr ""
  
! #: c/c-decl.cc:4204
  #, gcc-internal-format
  msgid ""
  "traditional C lacks a separate namespace for labels, identifier %qE conflicts"
  msgstr ""
  
! #: c/c-decl.cc:4273
  #, gcc-internal-format
  msgid "switch jumps over variable initialization"
  msgstr ""
  
! #: c/c-decl.cc:4276 c/c-decl.cc:4289
  #, gcc-internal-format
  msgid "switch starts here"
  msgstr ""
  
! #: c/c-decl.cc:4288
  #, gcc-internal-format
  msgid "switch jumps into statement expression"
  msgstr ""
  
! #: c/c-decl.cc:4371
  #, gcc-internal-format
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4557 cp/tree.cc:5055
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
  
! #: c/c-decl.cc:4566
  #, gcc-internal-format
  msgid ""
  "%qE attribute can only be applied to functions or to structure, union or "
  "enumeration types"
  msgstr ""
  
! #: c/c-decl.cc:4586
  #, gcc-internal-format
  msgid "standard %qE attribute can only be applied to functions"
  msgstr ""
*************** msgstr ""
*** 45839,45963 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4855 c/c-decl.cc:8597
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:4866
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.cc:4877
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:4893
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:4905
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:4919
  #, gcc-internal-format
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:4942 c/c-decl.cc:4950
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4958
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4964
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4970
  #, gcc-internal-format
  msgid "%<constexpr%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4976
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4982
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4990
  #, gcc-internal-format
  msgid ""
  "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:4996
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5006
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5012
  #, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5021
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5027
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5040
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5047
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5065
  #, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5079 c/c-parser.cc:2264
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5151
  #, gcc-internal-format
  msgid ""
  "ISO C90 does not support %<static%> or type qualifiers in parameter array "
  "declarators"
  msgstr ""
  
! #: c/c-decl.cc:5155
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
--- 45857,45981 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4862 c/c-decl.cc:8604
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:4873
  #, gcc-internal-format
  msgid "unnamed struct/union that defines no instances"
  msgstr ""
  
! #: c/c-decl.cc:4884
  #, gcc-internal-format
  msgid "empty declaration with storage class specifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:4900
  #, gcc-internal-format
  msgid "empty declaration with type qualifier does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:4912
  #, gcc-internal-format
  msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:4926
  #, gcc-internal-format
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:4949 c/c-decl.cc:4957
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4965
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4971
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4977
  #, gcc-internal-format
  msgid "%<constexpr%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4983
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4989
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:4997
  #, gcc-internal-format
  msgid ""
  "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5003
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5013
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5019
  #, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5028
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5034
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5047
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5054
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5072
  #, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5086 c/c-parser.cc:2264
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5158
  #, gcc-internal-format
  msgid ""
  "ISO C90 does not support %<static%> or type qualifiers in parameter array "
  "declarators"
  msgstr ""
  
! #: c/c-decl.cc:5162
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
*************** msgstr ""
*** 45965,46267 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5161 c/c-decl.cc:8195 c/c-decl.cc:10395
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5379
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr ""
  
! #: c/c-decl.cc:5388
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr ""
  
! #: c/c-decl.cc:5393
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5399
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr ""
  
! #: c/c-decl.cc:5419
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:5499
  #, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:5555
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5557
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr ""
  
! #: c/c-decl.cc:5638
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5643
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5647
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5736 m2/gm2-gcc/m2type.cc:1269
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr ""
  
! #: c/c-decl.cc:5786
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5824
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.cc:5910
  #, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6188
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.cc:6228
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6234
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6334
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6355 c/c-decl.cc:6370
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr ""
  
! #: c/c-decl.cc:6365
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:6376
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6381
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6391
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.cc:6397
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.cc:6408
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:6414
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.cc:6427
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.cc:6442
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6445
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6452
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.cc:6454
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.cc:6663
  #, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr ""
  
! #: c/c-decl.cc:6691 c/c-decl.cc:7100 c/c-decl.cc:7110
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6693
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6713
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.cc:6717
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.cc:6749
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr ""
  
! #: c/c-decl.cc:6751
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr ""
  
! #: c/c-decl.cc:6753
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr ""
  
! #: c/c-decl.cc:6755
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr ""
  
! #: c/c-decl.cc:6758
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:6781 c/c-parser.cc:3359
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:6796
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:6798
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6800
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:6802
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6829
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:6832
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:6836
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:6839
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.cc:6860
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:6864
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.cc:6869
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:6873
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6878
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:6881
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
--- 45983,46285 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5168 c/c-decl.cc:8202 c/c-decl.cc:10402
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5386
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr ""
  
! #: c/c-decl.cc:5395
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr ""
  
! #: c/c-decl.cc:5400
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5406
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr ""
  
! #: c/c-decl.cc:5426
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:5506
  #, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:5562
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5564
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr ""
  
! #: c/c-decl.cc:5645
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5650
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5654
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5743 m2/gm2-gcc/m2type.cc:1269
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr ""
  
! #: c/c-decl.cc:5793
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5831
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.cc:5917
  #, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5932 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6195
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.cc:6235
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6241
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6341
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6362 c/c-decl.cc:6377
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr ""
  
! #: c/c-decl.cc:6372
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:6383
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6388
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6398
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.cc:6404
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.cc:6415
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:6421
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.cc:6434
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.cc:6449
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6452
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6459
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.cc:6461
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.cc:6670
  #, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr ""
  
! #: c/c-decl.cc:6698 c/c-decl.cc:7107 c/c-decl.cc:7117
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6700
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6720
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.cc:6724
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.cc:6756
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr ""
  
! #: c/c-decl.cc:6758
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr ""
  
! #: c/c-decl.cc:6760
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr ""
  
! #: c/c-decl.cc:6762
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr ""
  
! #: c/c-decl.cc:6765
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:6788 c/c-parser.cc:3359
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:6803
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:6805
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6807
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:6809
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6836
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:6839
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:6843
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:6846
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6849 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.cc:6867
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:6871
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.cc:6876
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:6880
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6885
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:6888
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
*************** msgstr ""
*** 46269,47339 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:6928 c/c-decl.cc:7324
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.cc:6991
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:6993
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7000
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7003
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7011 c/c-decl.cc:9256
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr ""
  
! #: c/c-decl.cc:7043
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr ""
  
! #: c/c-decl.cc:7047
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr ""
  
! #: c/c-decl.cc:7055
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:7058
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:7070
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.cc:7073
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.cc:7082
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr ""
  
! #: c/c-decl.cc:7084
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr ""
  
! #: c/c-decl.cc:7170
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr ""
  
! #: c/c-decl.cc:7173
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr ""
  
! #: c/c-decl.cc:7212 c/c-decl.cc:7873
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr ""
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7234
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr ""
  
! #: c/c-decl.cc:7248
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr ""
  
! #: c/c-decl.cc:7254
  #, gcc-internal-format
  msgid ""
  "declaration of %qE as multidimensional array must have bounds for all "
  "dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7258
  #, gcc-internal-format
  msgid ""
  "declaration of multidimensional array must have bounds for all dimensions "
  "except the first"
  msgstr ""
  
! #: c/c-decl.cc:7360
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.cc:7363
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.cc:7370
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7373
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7414
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.cc:7457 c/c-decl.cc:7669 c/c-decl.cc:7723 c/c-decl.cc:7807
! #: c/c-decl.cc:7929 c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.cc:7463 c/c-decl.cc:7675 c/c-decl.cc:7812 c/c-decl.cc:7934
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.cc:7560
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7564
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7570
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.cc:7586
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7589
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7595
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7598
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7613
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr ""
  
! #: c/c-decl.cc:7615
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr ""
  
! #: c/c-decl.cc:7624
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.cc:7626
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7631
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7633
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7638
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7640
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.cc:7643
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr ""
  
! #: c/c-decl.cc:7650
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7653
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7684
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:7686
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7729
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7740
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
  
! #: c/c-decl.cc:7797
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.cc:7839
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:7841
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7854
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr ""
  
! #: c/c-decl.cc:7861
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:7863
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:7900 c/c-decl.cc:7911 c/c-decl.cc:7914
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr ""
  
! #: c/c-decl.cc:7971
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr ""
  
! #: c/c-decl.cc:7973
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7984
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7987
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8006
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8010 c/c-parser.cc:10930
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8016 c/c-parser.cc:10933
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8042
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8054
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:8056
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8091
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8093
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8201 c/c-decl.cc:10200
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.cc:8211
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.cc:8256
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:8260
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:8271
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr ""
  
! #: c/c-decl.cc:8275
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr ""
  
! #: c/c-decl.cc:8350
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.cc:8354 c/c-decl.cc:8390
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.cc:8384
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.cc:8430
  #, gcc-internal-format
  msgid ""
  "%<%s %E%> declared inside parameter list will not be visible outside of this "
  "definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8436
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "anonymous %s declared inside parameter list will not be visible outside of "
  "this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8551
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.cc:8557
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr ""
  
! #: c/c-decl.cc:8563
  #, gcc-internal-format
  msgid "union defined here"
  msgstr ""
  
! #: c/c-decl.cc:8646
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8648
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8657
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8659
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8689 c/c-decl.cc:9599
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8695 c/c-decl.cc:9605
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.cc:8764
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.cc:8767
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.cc:8860 c/c-decl.cc:8878 c/c-decl.cc:8939
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr ""
  
! #: c/c-decl.cc:8965
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:8968
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9148
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9150
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.cc:9155
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9157
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
  
! #: c/c-decl.cc:9241
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.cc:9247
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr ""
  
! #: c/c-decl.cc:9281
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr ""
  
! #: c/c-decl.cc:9335
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9402
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9564
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:9572
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:9583
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:9687
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:9696
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:9823 c/c-decl.cc:9839
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c/c-decl.cc:9834
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:9858
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:9865
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9893
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:9899
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr ""
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10111
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10123
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10151
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10209
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr ""
  
! #: c/c-decl.cc:10218
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
  
! #: c/c-decl.cc:10236
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10255
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10257
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10264
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr ""
  
! #: c/c-decl.cc:10315
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10330
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10347
  #, gcc-internal-format
  msgid ""
  "ISO C does not support omitting parameter names in function definitions "
  "before C2X"
  msgstr ""
  
! #: c/c-decl.cc:10387 c/c-decl.cc:10391
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10404
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:10420
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:10428
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr ""
  
! #: c/c-decl.cc:10437
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr ""
  
! #: c/c-decl.cc:10466 c/c-decl.cc:10471
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10491
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10498
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:10551
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:10562
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10565 c/c-decl.cc:10612 c/c-decl.cc:10626
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr ""
  
! #: c/c-decl.cc:10604
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:10609
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10619
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:10624
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
  
! #: c/c-decl.cc:10998
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11003
  #, gcc-internal-format
  msgid ""
  "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to "
  "compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11010
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr ""
  
! #: c/c-decl.cc:11042
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11046
  #, gcc-internal-format
  msgid ""
  "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11053
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11058
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11062
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11066
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11352
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:11411 c/c-decl.cc:11418
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr ""
  
! #: c/c-decl.cc:11446 c/c-decl.cc:12447
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11448
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11453
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:11466 c/c-decl.cc:11850 c/c-decl.cc:12245
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11478 cp/parser.cc:33541
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:11491
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c/c-decl.cc:11720 c/c-parser.cc:10584
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c/c-decl.cc:11766
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.cc:11837 c/c-decl.cc:12382 c/c-decl.cc:12441
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c/c-decl.cc:11897
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr ""
  
! #: c/c-decl.cc:11919
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:11962
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr ""
  
! #: c/c-decl.cc:12081
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr ""
  
! #: c/c-decl.cc:12131 cp/parser.cc:19728
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:12202
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C2X"
  msgstr ""
  
! #: c/c-decl.cc:12226 c/c-decl.cc:12543 c/c-parser.cc:9594
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr ""
  
! #: c/c-decl.cc:12228
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr ""
  
! #: c/c-decl.cc:12261
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:12274
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:12326
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12347 c/c-decl.cc:12424
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12349
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:12351 c/c-decl.cc:12420
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12353 c/c-decl.cc:12390
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12367 c/c-parser.cc:2924 c/c-parser.cc:4208 c/c-parser.cc:8938
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:12370 c/c-parser.cc:2927 c/c-parser.cc:4211 c/c-parser.cc:8941
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:12396
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12405
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:12411
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12418
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12426
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:12439
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:12455
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:12463
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:12540
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:12555
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:12566
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C2X"
  msgstr ""
  
! #: c/c-decl.cc:12595
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:12621 c/c-decl.cc:12637 c/c-decl.cc:12663
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13091 cp/semantics.cc:6071
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare reduction%> combiner refers to variable %qD which is "
  "not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13095 cp/semantics.cc:6075
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare reduction%> initializer refers to variable %qD which "
  "is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.cc:388 c/c-typeck.cc:12632 cp/typeck.cc:5636
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:398 c/c-typeck.cc:12641 cp/typeck.cc:5644
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12569 cp/typeck.cc:5583
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:407 c/c-typeck.cc:12660 cp/typeck.cc:5652
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:408 c/c-typeck.cc:12593 cp/typeck.cc:5594
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:415 c/c-typeck.cc:12652
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:12580
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 46287,47357 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:6935 c/c-decl.cc:7331
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.cc:6998
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7000
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7007
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7010
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7018 c/c-decl.cc:9263
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr ""
  
! #: c/c-decl.cc:7050
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr ""
  
! #: c/c-decl.cc:7054
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr ""
  
! #: c/c-decl.cc:7062
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:7065
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:7077
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.cc:7080
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.cc:7089
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr ""
  
! #: c/c-decl.cc:7091
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr ""
  
! #: c/c-decl.cc:7177
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr ""
  
! #: c/c-decl.cc:7180
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr ""
  
! #: c/c-decl.cc:7219 c/c-decl.cc:7880
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr ""
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7241
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr ""
  
! #: c/c-decl.cc:7255
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr ""
  
! #: c/c-decl.cc:7261
  #, gcc-internal-format
  msgid ""
  "declaration of %qE as multidimensional array must have bounds for all "
  "dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7265
  #, gcc-internal-format
  msgid ""
  "declaration of multidimensional array must have bounds for all dimensions "
  "except the first"
  msgstr ""
  
! #: c/c-decl.cc:7367
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.cc:7370
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.cc:7377
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7380
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7421
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7425 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.cc:7464 c/c-decl.cc:7676 c/c-decl.cc:7730 c/c-decl.cc:7814
! #: c/c-decl.cc:7936 c/c-parser.cc:3361
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.cc:7470 c/c-decl.cc:7682 c/c-decl.cc:7819 c/c-decl.cc:7941
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.cc:7567
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7571
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7577
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.cc:7593
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7596
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7602
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7605
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7620
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr ""
  
! #: c/c-decl.cc:7622
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr ""
  
! #: c/c-decl.cc:7631
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.cc:7633
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7638
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7640
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7645
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7647
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.cc:7650
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr ""
  
! #: c/c-decl.cc:7657
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7660
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7691
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:7693
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7736
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7747
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7764 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
  
! #: c/c-decl.cc:7804
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.cc:7846
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:7848
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7861
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr ""
  
! #: c/c-decl.cc:7868
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:7870
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:7907 c/c-decl.cc:7918 c/c-decl.cc:7921
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr ""
  
! #: c/c-decl.cc:7978
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr ""
  
! #: c/c-decl.cc:7980
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7991
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7994
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8013
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8017 c/c-parser.cc:10933
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8023 c/c-parser.cc:10936
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8049
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8061
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:8063
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8098
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8100
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8208 c/c-decl.cc:10207
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.cc:8218
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.cc:8263
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:8267
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:8278
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr ""
  
! #: c/c-decl.cc:8282
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr ""
  
! #: c/c-decl.cc:8357
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.cc:8361 c/c-decl.cc:8397
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.cc:8391
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.cc:8437
  #, gcc-internal-format
  msgid ""
  "%<%s %E%> declared inside parameter list will not be visible outside of this "
  "definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8443
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "anonymous %s declared inside parameter list will not be visible outside of "
  "this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8558
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.cc:8564
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr ""
  
! #: c/c-decl.cc:8570
  #, gcc-internal-format
  msgid "union defined here"
  msgstr ""
  
! #: c/c-decl.cc:8653
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8655
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8664
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8666
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr ""
  
! #: c/c-decl.cc:8696 c/c-decl.cc:9606
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8702 c/c-decl.cc:9612
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:8766 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.cc:8771
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.cc:8774
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr ""
  
! #: c/c-decl.cc:8867 c/c-decl.cc:8885 c/c-decl.cc:8946
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr ""
  
! #: c/c-decl.cc:8972
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:8975
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9155
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9157
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.cc:9162
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9164
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9242 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
  
! #: c/c-decl.cc:9248
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.cc:9254
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr ""
  
! #: c/c-decl.cc:9288
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr ""
  
! #: c/c-decl.cc:9342
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9409
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9571
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:9579
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr ""
  
! #: c/c-decl.cc:9590
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9675 cp/decl.cc:16740 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:9694
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:9703
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:9830 c/c-decl.cc:9846
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr ""
  
! #: c/c-decl.cc:9841
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr ""
  
! #: c/c-decl.cc:9865
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:9872
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9900
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:9906
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr ""
  
! #: c/c-decl.cc:10100 cp/decl.cc:5799 cp/decl.cc:17319
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10118
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10130
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10158
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10216
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr ""
  
! #: c/c-decl.cc:10225
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10233 cp/decl.cc:17462
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
  
! #: c/c-decl.cc:10243
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10262
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10264
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10271
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr ""
  
! #: c/c-decl.cc:10322
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10337
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10354
  #, gcc-internal-format
  msgid ""
  "ISO C does not support omitting parameter names in function definitions "
  "before C2X"
  msgstr ""
  
! #: c/c-decl.cc:10394 c/c-decl.cc:10398
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10411
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:10427
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:10435
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr ""
  
! #: c/c-decl.cc:10444
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr ""
  
! #: c/c-decl.cc:10473 c/c-decl.cc:10478
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10498
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10505
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:10558
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:10569
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10572 c/c-decl.cc:10619 c/c-decl.cc:10633
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr ""
  
! #: c/c-decl.cc:10611
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:10616
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10626
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:10631
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10889 cp/decl.cc:18243
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10908 cp/decl.cc:18327
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
  
! #: c/c-decl.cc:11005
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11010
  #, gcc-internal-format
  msgid ""
  "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to "
  "compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11017
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr ""
  
! #: c/c-decl.cc:11049
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11053
  #, gcc-internal-format
  msgid ""
  "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11060
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11065
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11069
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11073
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11359
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:11418 c/c-decl.cc:11425
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr ""
  
! #: c/c-decl.cc:11453 c/c-decl.cc:12454
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11455
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11460
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:11473 c/c-decl.cc:11857 c/c-decl.cc:12252
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11485 cp/parser.cc:33540
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:11498
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr ""
  
! #: c/c-decl.cc:11727 c/c-parser.cc:10587
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr ""
  
! #: c/c-decl.cc:11773
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr ""
  
! #: c/c-decl.cc:11844 c/c-decl.cc:12389 c/c-decl.cc:12448
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr ""
  
! #: c/c-decl.cc:11904
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr ""
  
! #: c/c-decl.cc:11926
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:11969
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr ""
  
! #: c/c-decl.cc:12088
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type"
  msgstr ""
  
! #: c/c-decl.cc:12138 cp/parser.cc:19728
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr ""
  
! #: c/c-decl.cc:12209
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C2X"
  msgstr ""
  
! #: c/c-decl.cc:12233 c/c-decl.cc:12550 c/c-parser.cc:9597
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr ""
  
! #: c/c-decl.cc:12235
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr ""
  
! #: c/c-decl.cc:12268
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:12281
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:12333
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12354 c/c-decl.cc:12431
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12356
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:12358 c/c-decl.cc:12427
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12360 c/c-decl.cc:12397
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12374 c/c-parser.cc:2924 c/c-parser.cc:4208 c/c-parser.cc:8941
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:12377 c/c-parser.cc:2927 c/c-parser.cc:4211 c/c-parser.cc:8944
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr ""
  
! #: c/c-decl.cc:12403
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12412
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:12418
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12425
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12433
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:12446
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:12462
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:12470
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:12547
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:12562
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:12573
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C2X"
  msgstr ""
  
! #: c/c-decl.cc:12602
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:12628 c/c-decl.cc:12644 c/c-decl.cc:12670
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13098 cp/semantics.cc:6071
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare reduction%> combiner refers to variable %qD which is "
  "not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13102 cp/semantics.cc:6075
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare reduction%> initializer refers to variable %qD which "
  "is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.cc:388 c/c-typeck.cc:12637 cp/typeck.cc:5636
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:398 c/c-typeck.cc:12646 cp/typeck.cc:5644
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12574 cp/typeck.cc:5583
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:407 c/c-typeck.cc:12665 cp/typeck.cc:5652
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:408 c/c-typeck.cc:12598 cp/typeck.cc:5594
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:415 c/c-typeck.cc:12657
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:416 c/c-typeck.cc:12585
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 47353,47359 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1367 cp/parser.cc:33775
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
--- 47371,47377 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1367 cp/parser.cc:33774
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
*************** msgstr ""
*** 47363,47375 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1796 c/c-parser.cc:1805 c/c-parser.cc:23168 cp/parser.cc:47461
  #: cp/semantics.cc:3400 cp/semantics.cc:3409
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:1901 c/c-parser.cc:11990
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
--- 47381,47393 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1796 c/c-parser.cc:1805 c/c-parser.cc:23171 cp/parser.cc:47460
  #: cp/semantics.cc:3400 cp/semantics.cc:3409
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:1901 c/c-parser.cc:11993
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
*************** msgstr ""
*** 47404,47412 ****
  msgid "unknown type name %qE"
  msgstr ""
  
! #: c/c-parser.cc:2192 c/c-parser.cc:13312 c/c-parser.cc:20918
! #: c/c-parser.cc:21513 c/c-parser.cc:22067 cp/parser.cc:44924
! #: cp/parser.cc:49523
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
--- 47422,47430 ----
  msgid "unknown type name %qE"
  msgstr ""
  
! #: c/c-parser.cc:2192 c/c-parser.cc:13315 c/c-parser.cc:20921
! #: c/c-parser.cc:21516 c/c-parser.cc:22070 cp/parser.cc:44923
! #: cp/parser.cc:49522
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr ""
*************** msgstr ""
*** 47436,47442 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2297 cp/parser.cc:36028 cp/parser.cc:36100
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
--- 47454,47460 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2297 cp/parser.cc:36027 cp/parser.cc:36099
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr ""
*************** msgstr ""
*** 47451,47462 ****
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2363 c/c-parser.cc:6747 cp/parser.cc:12616 cp/parser.cc:12838
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2366 c/c-parser.cc:6730 cp/cp-gimplify.cc:3264
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
--- 47469,47480 ----
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2363 c/c-parser.cc:6750 cp/parser.cc:12616 cp/parser.cc:12838
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2366 c/c-parser.cc:6733 cp/cp-gimplify.cc:3266
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
*************** msgstr ""
*** 47519,47525 ****
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:2950 c/c-parser.cc:7869 c/c-parser.cc:13373
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 47537,47543 ----
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:2950 c/c-parser.cc:7872 c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgid "empty enum is invalid"
*** 47610,47629 ****
  msgstr ""
  
  #: c/c-parser.cc:3588 c/c-parser.cc:4640 c/c-parser.cc:5361 c/c-parser.cc:5373
! #: c/c-parser.cc:5835 c/c-parser.cc:6147 c/c-parser.cc:7736 c/c-parser.cc:7819
! #: c/c-parser.cc:8795 c/c-parser.cc:9112 c/c-parser.cc:9121 c/c-parser.cc:9654
! #: c/c-parser.cc:9841 c/c-parser.cc:9869 c/c-parser.cc:10751
! #: c/c-parser.cc:11269 c/c-parser.cc:11307 c/c-parser.cc:11572
! #: c/c-parser.cc:11623 c/c-parser.cc:11783 c/c-parser.cc:11813
! #: c/c-parser.cc:11821 c/c-parser.cc:11850 c/c-parser.cc:11863
! #: c/c-parser.cc:12169 c/c-parser.cc:12293 c/c-parser.cc:12878
! #: c/c-parser.cc:12931 c/c-parser.cc:12947 c/c-parser.cc:12993
! #: c/c-parser.cc:13838 c/c-parser.cc:13884 c/c-parser.cc:16614
! #: c/c-parser.cc:16751 c/c-parser.cc:17466 c/c-parser.cc:19902
! #: c/c-parser.cc:22595 c/c-parser.cc:22786 c/gimple-parser.cc:1806
! #: c/gimple-parser.cc:1853 cp/parser.cc:9276 cp/parser.cc:33778
! #: cp/parser.cc:37005 cp/parser.cc:39931 cp/parser.cc:40123 cp/parser.cc:46507
! #: cp/parser.cc:48806
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
--- 47628,47647 ----
  msgstr ""
  
  #: c/c-parser.cc:3588 c/c-parser.cc:4640 c/c-parser.cc:5361 c/c-parser.cc:5373
! #: c/c-parser.cc:5838 c/c-parser.cc:6150 c/c-parser.cc:7739 c/c-parser.cc:7822
! #: c/c-parser.cc:8798 c/c-parser.cc:9115 c/c-parser.cc:9124 c/c-parser.cc:9657
! #: c/c-parser.cc:9844 c/c-parser.cc:9872 c/c-parser.cc:10754
! #: c/c-parser.cc:11272 c/c-parser.cc:11310 c/c-parser.cc:11575
! #: c/c-parser.cc:11626 c/c-parser.cc:11786 c/c-parser.cc:11816
! #: c/c-parser.cc:11824 c/c-parser.cc:11853 c/c-parser.cc:11866
! #: c/c-parser.cc:12172 c/c-parser.cc:12296 c/c-parser.cc:12881
! #: c/c-parser.cc:12934 c/c-parser.cc:12950 c/c-parser.cc:12996
! #: c/c-parser.cc:13841 c/c-parser.cc:13887 c/c-parser.cc:16617
! #: c/c-parser.cc:16754 c/c-parser.cc:17469 c/c-parser.cc:19905
! #: c/c-parser.cc:22598 c/c-parser.cc:22789 c/gimple-parser.cc:1806
! #: c/gimple-parser.cc:1853 cp/parser.cc:9276 cp/parser.cc:33777
! #: cp/parser.cc:37004 cp/parser.cc:39930 cp/parser.cc:40122 cp/parser.cc:46506
! #: cp/parser.cc:48805
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
*************** msgstr ""
*** 47703,47709 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5398 cp/parser.cc:29399
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
--- 47721,47727 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5398 cp/parser.cc:29398
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
*************** msgstr ""
*** 47713,47782 ****
  msgid "ISO C does not support %<[[]]%> attributes before C2X"
  msgstr ""
  
! #: c/c-parser.cc:5682 c/c-parser.cc:5742 c/c-typeck.cc:8638
  #, gcc-internal-format
  msgid ""
  "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:5736
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C2X"
  msgstr ""
  
! #: c/c-parser.cc:5799
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:5955
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:5967
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:5975
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:6162
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:6168 c/c-parser.cc:6257 c/c-parser.cc:6271
  #: c/gimple-parser.cc:419
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr ""
  
! #: c/c-parser.cc:6203
  #, gcc-internal-format
  msgid ""
  "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:6215 c/c-parser.cc:6248
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:6279
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:6284 cp/parser.cc:12963
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:6302
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
--- 47731,47800 ----
  msgid "ISO C does not support %<[[]]%> attributes before C2X"
  msgstr ""
  
! #: c/c-parser.cc:5684 c/c-parser.cc:5745 c/c-typeck.cc:8638
  #, gcc-internal-format
  msgid ""
  "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:5739
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C2X"
  msgstr ""
  
! #: c/c-parser.cc:5802
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:5958
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:5970
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:5978
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:6165
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:6171 c/c-parser.cc:6260 c/c-parser.cc:6274
  #: c/gimple-parser.cc:419
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr ""
  
! #: c/c-parser.cc:6206
  #, gcc-internal-format
  msgid ""
  "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:6218 c/c-parser.cc:6251
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:6282
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:6287 cp/parser.cc:12963
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:6305
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
*************** msgstr ""
*** 47785,48959 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:6323 c/c-parser.cc:6336 c/c-parser.cc:6772
  #: c/gimple-parser.cc:2344 cp/parser.cc:12522
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:6395
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:6423
  #, gcc-internal-format
  msgid ""
  "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:6654
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:6755
  #, gcc-internal-format
  msgid ""
  "only attribute %<fallthrough%> or %<assume%> can be applied to a null "
  "statement"
  msgstr ""
  
! #: c/c-parser.cc:6880 cp/parser.cc:14532
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:6922 cp/parser.cc:14535
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:7053 cp/parser.cc:13332
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7193
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:7325 c/c-parser.cc:7357
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:7380
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:7404 cp/parser.cc:13619
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:7410 cp/parser.cc:13625
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:7446
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:7568 c/c-parser.cc:7579 c/c-parser.cc:7590
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr ""
  
! #: c/c-parser.cc:7569 c/c-parser.cc:7580 c/c-parser.cc:7591 cp/parser.cc:22172
  #: cp/parser.cc:22189 cp/parser.cc:22203
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:7600
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:7650
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:7949 cp/parser.cc:4575
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:8155
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:8377 cp/typeck.cc:5417
  #, gcc-internal-format
  msgid ""
  "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array "
  "elements"
  msgstr ""
  
! #: c/c-parser.cc:8383 cp/typeck.cc:5422
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:8654
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr ""
  
! #: c/c-parser.cc:8657
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:8758
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:8890
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:8893
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:8909
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:8982
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr ""
  
! #: c/c-parser.cc:8985
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr ""
  
! #: c/c-parser.cc:9009
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:9162
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr ""
  
! #: c/c-parser.cc:9245
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:9248
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:9317
  #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr ""
  
! #: c/c-parser.cc:9320
  #, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:9324
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:9348
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:9349
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:9357
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:9358
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:9381
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:9383
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:9408
  #, gcc-internal-format
  msgid ""
  "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:9429
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr ""
  
! #: c/c-parser.cc:9437
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr ""
  
! #: c/c-parser.cc:9443
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:9459
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr ""
  
! #: c/c-parser.cc:9482 c/c-parser.cc:9486
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:9490
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:9668 c/c-parser.cc:10818 c/c-parser.cc:10840
! #: c/c-parser.cc:19319 c/gimple-parser.cc:1722 c/gimple-parser.cc:2361
! #: cp/parser.cc:42017
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:9689
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:9703
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:9896
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr ""
  
! #: c/c-parser.cc:9912
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:9982 c/c-parser.cc:9999 c/c-parser.cc:10006
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10027
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr ""
  
! #: c/c-parser.cc:10071 c/c-parser.cc:10081
  #, gcc-internal-format
  msgid ""
  "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10103 c/c-parser.cc:10113
  #, gcc-internal-format
  msgid ""
  "invalid type-generic type for argument %u of argument %u of "
  "%<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10146
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:10165
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:10213
  #, gcc-internal-format
  msgid ""
  "duplicate type-generic parameter type for function argument %u of "
  "%<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10236
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10253
  #, gcc-internal-format
  msgid ""
  "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10303
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10311
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10319 c/c-parser.cc:10349
  #, gcc-internal-format
  msgid ""
  "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10327 c/c-parser.cc:10369
  #, gcc-internal-format
  msgid ""
  "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10341
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10361
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10464
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:10505
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:10518
  #, gcc-internal-format
  msgid ""
  "first argument to %<__builtin_call_with_static_chain%> must be a call "
  "expression"
  msgstr ""
  
! #: c/c-parser.cc:10522
  #, gcc-internal-format
  msgid ""
  "second argument to %<__builtin_call_with_static_chain%> must be a pointer "
  "type"
  msgstr ""
  
! #: c/c-parser.cc:10548
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr ""
  
! #: c/c-parser.cc:10570
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:10579
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:10624 c/c-parser.cc:10653 cp/parser.cc:7603
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
  
! #: c/c-parser.cc:10795 cp/parser.cc:5983
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:10805
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C2X"
  msgstr ""
  
! #: c/c-parser.cc:10893
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:10898
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:10913
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:10918
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:10949
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:10954
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:10956
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C2X"
  msgstr ""
  
! #: c/c-parser.cc:10970
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:11045
  #, gcc-internal-format
  msgid ""
  "using integer absolute value function %qD when argument is of floating-point "
  "type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11050
  #, gcc-internal-format
  msgid ""
  "using integer absolute value function %qD when argument is of complex type "
  "%qT"
  msgstr ""
  
! #: c/c-parser.cc:11058
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:11069
  #, gcc-internal-format
  msgid ""
  "using floating-point absolute value function %qD when argument is of integer "
  "type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11073
  #, gcc-internal-format
  msgid ""
  "using floating-point absolute value function %qD when argument is of decimal "
  "floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11078
  #, gcc-internal-format
  msgid ""
  "using floating-point absolute value function %qD when argument is of complex "
  "type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11091
  #, gcc-internal-format
  msgid ""
  "using complex absolute value function %qD when argument is of integer type "
  "%qT"
  msgstr ""
  
! #: c/c-parser.cc:11095
  #, gcc-internal-format
  msgid ""
  "using complex absolute value function %qD when argument is of floating-point "
  "type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11112
  #, gcc-internal-format
  msgid ""
  "using decimal floating-point absolute value function %qD when argument is of "
  "integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11117
  #, gcc-internal-format
  msgid ""
  "using decimal floating-point absolute value function %qD when argument is of "
  "floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11122
  #, gcc-internal-format
  msgid ""
  "using decimal floating-point absolute value function %qD when argument is of "
  "complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11148
  #, gcc-internal-format
  msgid ""
  "absolute value function %qD given an argument of type %qT but has parameter "
  "of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:11594
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:11690
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:11938
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:12070
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:12090
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:12212
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:12664
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:12732 cp/parser.cc:36862
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12746 cp/parser.cc:36875
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12785
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12788 cp/parser.cc:36912
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12797 cp/parser.cc:36921
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12808 cp/parser.cc:36935
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:12824 cp/parser.cc:36954
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:13038 cp/parser.cc:49133
  #, gcc-internal-format
  msgid ""
  "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a "
  "non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:13083 c/c-parser.cc:21510 c/c-parser.cc:21811
! #: c/c-parser.cc:21874 c/c-parser.cc:21972 cp/parser.cc:44921
! #: cp/parser.cc:45261 cp/parser.cc:45364 cp/parser.cc:45450 cp/parser.cc:49180
! #: cp/parser.cc:49196 cp/parser.cc:49212 cp/parser.cc:49229 cp/parser.cc:49246
! #: cp/parser.cc:49263 cp/parser.cc:49290 cp/parser.cc:49304 cp/parser.cc:49329
! #: cp/parser.cc:49343
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:13106 cp/parser.cc:49318
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:13196 cp/parser.cc:49442
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> "
  "%<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13203 cp/parser.cc:49448
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
  "construct"
  msgstr ""
  
! #: c/c-parser.cc:13215 c/c-parser.cc:13227
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:13257 c/c-parser.cc:13281 cp/parser.cc:49477
! #: cp/parser.cc:49510
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:13294 cp/parser.cc:49170
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:13647 c/c-parser.cc:17311 c/c-parser.cc:18856
! #: c/c-parser.cc:18875 c/c-parser.cc:19079 c/c-parser.cc:19137
! #: c/c-parser.cc:19144 c/c-parser.cc:19151 c/c-parser.cc:23694
! #: c/c-parser.cc:23702 c/c-parser.cc:23972 c/c-parser.cc:23982
! #: c/c-parser.cc:24076 c/c-parser.cc:24083 c/c-parser.cc:24090
! #: cp/parser.cc:37383 cp/parser.cc:40700 cp/parser.cc:41565 cp/parser.cc:41602
! #: cp/parser.cc:41791 cp/parser.cc:41854 cp/parser.cc:41861 cp/parser.cc:41868
! #: cp/parser.cc:46728 cp/parser.cc:46735 cp/parser.cc:46742 cp/parser.cc:48067
! #: cp/parser.cc:48075 cp/parser.cc:48227 cp/parser.cc:48237
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:13674
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:13989 c/c-parser.cc:14001
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:14152 c/c-parser.cc:24381
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.cc:14156 cp/semantics.cc:8315
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.cc:14198 cp/parser.cc:38123
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14293 cp/parser.cc:38201
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:14295 cp/parser.cc:38203
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:14416 cp/parser.cc:38315
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:14436 c/c-parser.cc:21867 c/c-parser.cc:21965
! #: cp/parser.cc:38333 cp/parser.cc:45253 cp/parser.cc:45356
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:14489 cp/parser.cc:38388
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:14496 cp/parser.cc:38395
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:14498 cp/parser.cc:38397
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:14504 cp/parser.cc:38403
  #, gcc-internal-format
  msgid ""
  "if any %<if%> clause has modifier, then all %<if%> clauses have to use "
  "modifier"
  msgstr ""
  
! #: c/c-parser.cc:14609 c/c-parser.cc:14669 c/c-parser.cc:14730
! #: c/c-parser.cc:14777 c/c-parser.cc:14856 c/c-parser.cc:15235
! #: c/c-parser.cc:15317 c/c-parser.cc:15884 c/c-parser.cc:16029
! #: c/c-parser.cc:16094 c/c-parser.cc:17248
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14620
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14680
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14741 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14789 cp/semantics.cc:8572
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:14823 cp/parser.cc:38629
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:14895 cp/parser.cc:38699
  #, gcc-internal-format
  msgid ""
  "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> "
  "or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14956 cp/parser.cc:38764
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr ""
  
! #: c/c-parser.cc:15022 cp/parser.cc:38833
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:15025 cp/parser.cc:38836
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:15109 cp/semantics.cc:7364 cp/semantics.cc:7417
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:15121 c/c-parser.cc:15244 cp/semantics.cc:7396
  #: cp/semantics.cc:7431
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15183 cp/parser.cc:37895
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.cc:15217 cp/parser.cc:37928
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr ""
  
! #: c/c-parser.cc:15384 cp/semantics.cc:8758
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:15459 cp/parser.cc:38886
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:15468 c/c-parser.cc:15474 cp/parser.cc:38895
! #: cp/parser.cc:38905
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:15510 cp/parser.cc:38945
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:15563 cp/parser.cc:39013
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:15688 c/c-parser.cc:23251 cp/parser.cc:47714
  #, gcc-internal-format
  msgid ""
  "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
  "identifier"
  msgstr ""
  
! #: c/c-parser.cc:15808 cp/parser.cc:39271
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15862 cp/parser.cc:39287
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15866 cp/parser.cc:39290
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15878 cp/semantics.cc:7478
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15901 cp/parser.cc:39310
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:16039 c/c-parser.cc:16049
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16056 cp/semantics.cc:7445
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:16104 cp/semantics.cc:7574
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16149 cp/semantics.cc:7702
  #, gcc-internal-format
  msgid ""
  "%<aligned%> clause alignment expression must be positive constant integer "
  "expression"
  msgstr ""
  
! #: c/c-parser.cc:16259 c/c-parser.cc:18845 cp/parser.cc:41557
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:16266
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:16314 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid ""
  "%<allocate%> clause allocator expression has type %qT rather than "
  "%<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16325 cp/semantics.cc:7792 cp/semantics.cc:7808
  #, gcc-internal-format
  msgid ""
  "%<allocate%> clause %<align%> modifier argument needs to be positive "
  "constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16444 cp/parser.cc:39757
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16456 cp/parser.cc:39770
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16464 c/c-parser.cc:16492
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16544
  #, gcc-internal-format
  msgid ""
  "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16583
  #, gcc-internal-format
  msgid ""
  "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16943 cp/parser.cc:40317
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:16991 cp/parser.cc:40372 cp/parser.cc:40761 cp/parser.cc:40811
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr ""
  
! #: c/c-parser.cc:17052 cp/parser.cc:40402
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr ""
  
! #: c/c-parser.cc:17120 cp/parser.cc:40509
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:17130 cp/parser.cc:40522
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:17138 cp/parser.cc:40533
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on "
  "%<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17166 cp/parser.cc:40564
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.cc:17218 cp/parser.cc:40623
  #, gcc-internal-format
  msgid ""
  "%<ancestor%> device modifier not preceded by %<requires%> directive with "
  "%<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17230 cp/parser.cc:40634
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:17253 cp/semantics.cc:7599
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:17286 cp/parser.cc:40705
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:17365
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.cc:17409
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:17486 cp/semantics.cc:8018
  #, gcc-internal-format
  msgid ""
  "%<detach%> clause event handle has type %qT rather than "
  "%<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17688 cp/parser.cc:41050
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17699 c/c-parser.cc:18057 cp/parser.cc:41061
! #: cp/parser.cc:41463
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.cc:17743 cp/parser.cc:41108
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:17892 cp/parser.cc:41296
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:18046 cp/parser.cc:41452
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18179 cp/parser.cc:45781
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18189 cp/parser.cc:45791
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18209 cp/parser.cc:45811
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:18220 cp/parser.cc:45822
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:18227 cp/parser.cc:45829
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18235 cp/parser.cc:45837
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18246 cp/parser.cc:45859
  #, gcc-internal-format
  msgid ""
  "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18256 cp/parser.cc:45869
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18349 cp/parser.cc:45967
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:18365 cp/parser.cc:45984
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:18615 cp/parser.cc:3241
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:18619
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:18637 cp/parser.cc:48494
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
  
! #: c/c-parser.cc:18660 c/c-parser.cc:18708 cp/parser.cc:1586
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc routine%> not immediately followed by function declaration or "
  "definition"
  msgstr ""
  
! #: c/c-parser.cc:18700 cp/parser.cc:48545 cp/parser.cc:48592
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc routine%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:18731 cp/parser.cc:48620
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:18732 cp/parser.cc:48622
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:18776 cp/parser.cc:46185
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or "
  "%<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18867 cp/parser.cc:41577 cp/parser.cc:41592
  #, gcc-internal-format
  msgid ""
  "%<align%> clause argument needs to be positive constant power of two integer "
  "expression"
  msgstr ""
  
! #: c/c-parser.cc:18890
  #, gcc-internal-format
  msgid ""
  "%<allocator%> clause allocator expression has type %qT rather than "
--- 47803,48977 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:6326 c/c-parser.cc:6339 c/c-parser.cc:6775
  #: c/gimple-parser.cc:2344 cp/parser.cc:12522
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:6398
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:6426
  #, gcc-internal-format
  msgid ""
  "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:6657
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:6758
  #, gcc-internal-format
  msgid ""
  "only attribute %<fallthrough%> or %<assume%> can be applied to a null "
  "statement"
  msgstr ""
  
! #: c/c-parser.cc:6883 cp/parser.cc:14532
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:6925 cp/parser.cc:14535
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:7056 cp/parser.cc:13332
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7196
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:7328 c/c-parser.cc:7360
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:7383
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:7407 cp/parser.cc:13619
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:7413 cp/parser.cc:13625
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:7449
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:7571 c/c-parser.cc:7582 c/c-parser.cc:7593
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr ""
  
! #: c/c-parser.cc:7572 c/c-parser.cc:7583 c/c-parser.cc:7594 cp/parser.cc:22172
  #: cp/parser.cc:22189 cp/parser.cc:22203
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:7603
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:7653
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:7952 cp/parser.cc:4575
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:8158
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:8380 cp/typeck.cc:5417
  #, gcc-internal-format
  msgid ""
  "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array "
  "elements"
  msgstr ""
  
! #: c/c-parser.cc:8386 cp/typeck.cc:5422
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:8657
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr ""
  
! #: c/c-parser.cc:8660
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:8761
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:8893
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:8896
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:8912
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:8985
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr ""
  
! #: c/c-parser.cc:8988
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr ""
  
! #: c/c-parser.cc:9012
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:9165
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr ""
  
! #: c/c-parser.cc:9248
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:9251
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:9320
  #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr ""
  
! #: c/c-parser.cc:9323
  #, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:9327
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:9351
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:9352
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:9360
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:9361
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:9384
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:9386
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:9411
  #, gcc-internal-format
  msgid ""
  "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:9432
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr ""
  
! #: c/c-parser.cc:9440
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr ""
  
! #: c/c-parser.cc:9446
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:9462
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr ""
  
! #: c/c-parser.cc:9485 c/c-parser.cc:9489
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:9493
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr ""
  
! #: c/c-parser.cc:9671 c/c-parser.cc:10821 c/c-parser.cc:10843
! #: c/c-parser.cc:19322 c/gimple-parser.cc:1722 c/gimple-parser.cc:2361
! #: cp/parser.cc:42016
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:9692
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:9706
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:9899
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr ""
  
! #: c/c-parser.cc:9915
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:9985 c/c-parser.cc:10002 c/c-parser.cc:10009
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10030
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr ""
  
! #: c/c-parser.cc:10074 c/c-parser.cc:10084
  #, gcc-internal-format
  msgid ""
  "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10106 c/c-parser.cc:10116
  #, gcc-internal-format
  msgid ""
  "invalid type-generic type for argument %u of argument %u of "
  "%<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10149
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:10168
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:10216
  #, gcc-internal-format
  msgid ""
  "duplicate type-generic parameter type for function argument %u of "
  "%<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10239
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10256
  #, gcc-internal-format
  msgid ""
  "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:10295
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10306
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10314
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10322 c/c-parser.cc:10352
  #, gcc-internal-format
  msgid ""
  "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10330 c/c-parser.cc:10372
  #, gcc-internal-format
  msgid ""
  "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10344
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10364
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:10467
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:10508
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:10521
  #, gcc-internal-format
  msgid ""
  "first argument to %<__builtin_call_with_static_chain%> must be a call "
  "expression"
  msgstr ""
  
! #: c/c-parser.cc:10525
  #, gcc-internal-format
  msgid ""
  "second argument to %<__builtin_call_with_static_chain%> must be a pointer "
  "type"
  msgstr ""
  
! #: c/c-parser.cc:10551
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr ""
  
! #: c/c-parser.cc:10573
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:10582
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:10627 c/c-parser.cc:10656 cp/parser.cc:7603
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr ""
  
! #: c/c-parser.cc:10798 cp/parser.cc:5983
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:10808
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C2X"
  msgstr ""
  
! #: c/c-parser.cc:10896
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:10901
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:10916
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:10921
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:10952
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:10957
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:10959
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C2X"
  msgstr ""
  
! #: c/c-parser.cc:10973
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:11048
  #, gcc-internal-format
  msgid ""
  "using integer absolute value function %qD when argument is of floating-point "
  "type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11053
  #, gcc-internal-format
  msgid ""
  "using integer absolute value function %qD when argument is of complex type "
  "%qT"
  msgstr ""
  
! #: c/c-parser.cc:11061
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:11072
  #, gcc-internal-format
  msgid ""
  "using floating-point absolute value function %qD when argument is of integer "
  "type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11076
  #, gcc-internal-format
  msgid ""
  "using floating-point absolute value function %qD when argument is of decimal "
  "floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11081
  #, gcc-internal-format
  msgid ""
  "using floating-point absolute value function %qD when argument is of complex "
  "type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11094
  #, gcc-internal-format
  msgid ""
  "using complex absolute value function %qD when argument is of integer type "
  "%qT"
  msgstr ""
  
! #: c/c-parser.cc:11098
  #, gcc-internal-format
  msgid ""
  "using complex absolute value function %qD when argument is of floating-point "
  "type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11115
  #, gcc-internal-format
  msgid ""
  "using decimal floating-point absolute value function %qD when argument is of "
  "integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11120
  #, gcc-internal-format
  msgid ""
  "using decimal floating-point absolute value function %qD when argument is of "
  "floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11125
  #, gcc-internal-format
  msgid ""
  "using decimal floating-point absolute value function %qD when argument is of "
  "complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:11151
  #, gcc-internal-format
  msgid ""
  "absolute value function %qD given an argument of type %qT but has parameter "
  "of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:11597
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:11693
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:11941
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:12073
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:12093
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:12215
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:12667
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:12735 cp/parser.cc:36861
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:12749 cp/parser.cc:36874
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12788
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:12791 cp/parser.cc:36911
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:12800 cp/parser.cc:36920
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:12811 cp/parser.cc:36934
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:12827 cp/parser.cc:36953
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:13041 cp/parser.cc:49132
  #, gcc-internal-format
  msgid ""
  "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a "
  "non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:13086 c/c-parser.cc:21513 c/c-parser.cc:21814
! #: c/c-parser.cc:21877 c/c-parser.cc:21975 cp/parser.cc:44920
! #: cp/parser.cc:45260 cp/parser.cc:45363 cp/parser.cc:45449 cp/parser.cc:49179
! #: cp/parser.cc:49195 cp/parser.cc:49211 cp/parser.cc:49228 cp/parser.cc:49245
! #: cp/parser.cc:49262 cp/parser.cc:49289 cp/parser.cc:49303 cp/parser.cc:49328
! #: cp/parser.cc:49342
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:13109 cp/parser.cc:49317
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:13199 cp/parser.cc:49441
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> "
  "%<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:13206 cp/parser.cc:49447
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
  "construct"
  msgstr ""
  
! #: c/c-parser.cc:13218 c/c-parser.cc:13230
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:13260 c/c-parser.cc:13284 cp/parser.cc:49476
! #: cp/parser.cc:49509
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:13297 cp/parser.cc:49169
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:13650 c/c-parser.cc:17314 c/c-parser.cc:18859
! #: c/c-parser.cc:18878 c/c-parser.cc:19082 c/c-parser.cc:19140
! #: c/c-parser.cc:19147 c/c-parser.cc:19154 c/c-parser.cc:23697
! #: c/c-parser.cc:23705 c/c-parser.cc:23975 c/c-parser.cc:23985
! #: c/c-parser.cc:24079 c/c-parser.cc:24086 c/c-parser.cc:24093
! #: cp/parser.cc:37382 cp/parser.cc:40699 cp/parser.cc:41564 cp/parser.cc:41601
! #: cp/parser.cc:41790 cp/parser.cc:41853 cp/parser.cc:41860 cp/parser.cc:41867
! #: cp/parser.cc:46727 cp/parser.cc:46734 cp/parser.cc:46741 cp/parser.cc:48066
! #: cp/parser.cc:48074 cp/parser.cc:48226 cp/parser.cc:48236
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:13677
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:13992 c/c-parser.cc:14004
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:14155 c/c-parser.cc:24384
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr ""
  
! #: c/c-parser.cc:14159 cp/semantics.cc:8315
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr ""
  
! #: c/c-parser.cc:14201 cp/parser.cc:38122
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14296 cp/parser.cc:38200
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:14298 cp/parser.cc:38202
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:14419 cp/parser.cc:38314
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:14439 c/c-parser.cc:21870 c/c-parser.cc:21968
! #: cp/parser.cc:38332 cp/parser.cc:45252 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:14492 cp/parser.cc:38387
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:14499 cp/parser.cc:38394
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:14501 cp/parser.cc:38396
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:14507 cp/parser.cc:38402
  #, gcc-internal-format
  msgid ""
  "if any %<if%> clause has modifier, then all %<if%> clauses have to use "
  "modifier"
  msgstr ""
  
! #: c/c-parser.cc:14612 c/c-parser.cc:14672 c/c-parser.cc:14733
! #: c/c-parser.cc:14780 c/c-parser.cc:14859 c/c-parser.cc:15238
! #: c/c-parser.cc:15320 c/c-parser.cc:15887 c/c-parser.cc:16032
! #: c/c-parser.cc:16097 c/c-parser.cc:17251
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:14623
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14683
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14744 cp/semantics.cc:8542
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:14792 cp/semantics.cc:8572
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:14826 cp/parser.cc:38628
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:14898 cp/parser.cc:38698
  #, gcc-internal-format
  msgid ""
  "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> "
  "or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:14959 cp/parser.cc:38763
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%> or %<pointer%>"
  msgstr ""
  
! #: c/c-parser.cc:15025 cp/parser.cc:38832
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:15028 cp/parser.cc:38835
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:15112 cp/semantics.cc:7364 cp/semantics.cc:7417
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:15124 c/c-parser.cc:15247 cp/semantics.cc:7396
  #: cp/semantics.cc:7431
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15186 cp/parser.cc:37894
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr ""
  
! #: c/c-parser.cc:15220 cp/parser.cc:37927
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr ""
  
! #: c/c-parser.cc:15387 cp/semantics.cc:8758
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:15462 cp/parser.cc:38885
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:15471 c/c-parser.cc:15477 cp/parser.cc:38894
! #: cp/parser.cc:38904
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:15513 cp/parser.cc:38944
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:15566 cp/parser.cc:39012
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:15691 c/c-parser.cc:23254 cp/parser.cc:47713
  #, gcc-internal-format
  msgid ""
  "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
  "identifier"
  msgstr ""
  
! #: c/c-parser.cc:15811 cp/parser.cc:39270
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:15865 cp/parser.cc:39286
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15869 cp/parser.cc:39289
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:15881 cp/semantics.cc:7478
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:15904 cp/parser.cc:39309
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:16042 c/c-parser.cc:16052
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16059 cp/semantics.cc:7445
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:16107 cp/semantics.cc:7574
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16152 cp/semantics.cc:7702
  #, gcc-internal-format
  msgid ""
  "%<aligned%> clause alignment expression must be positive constant integer "
  "expression"
  msgstr ""
  
! #: c/c-parser.cc:16262 c/c-parser.cc:18848 cp/parser.cc:41556
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:16269
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:16317 cp/semantics.cc:7837
  #, gcc-internal-format
  msgid ""
  "%<allocate%> clause allocator expression has type %qT rather than "
  "%<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:16328 cp/semantics.cc:7792 cp/semantics.cc:7808
  #, gcc-internal-format
  msgid ""
  "%<allocate%> clause %<align%> modifier argument needs to be positive "
  "constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16447 cp/parser.cc:39756
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16459 cp/parser.cc:39769
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:16467 c/c-parser.cc:16495
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16547
  #, gcc-internal-format
  msgid ""
  "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16586
  #, gcc-internal-format
  msgid ""
  "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16946 cp/parser.cc:40316
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:16994 cp/parser.cc:40371 cp/parser.cc:40760 cp/parser.cc:40810
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr ""
  
! #: c/c-parser.cc:17055 cp/parser.cc:40401
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr ""
  
! #: c/c-parser.cc:17123 cp/parser.cc:40508
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:17133 cp/parser.cc:40521
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:17141 cp/parser.cc:40532
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target%> with modifier other than %<always%> or %<close%> on "
  "%<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17169 cp/parser.cc:40563
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr ""
  
! #: c/c-parser.cc:17221 cp/parser.cc:40622
  #, gcc-internal-format
  msgid ""
  "%<ancestor%> device modifier not preceded by %<requires%> directive with "
  "%<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17233 cp/parser.cc:40633
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:17256 cp/semantics.cc:7599
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:17289 cp/parser.cc:40704
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:17368
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr ""
  
! #: c/c-parser.cc:17412
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:17489 cp/semantics.cc:8018
  #, gcc-internal-format
  msgid ""
  "%<detach%> clause event handle has type %qT rather than "
  "%<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17691 cp/parser.cc:41049
  #, gcc-internal-format
  msgid "expected %<#pragma acc%> clause"
  msgstr ""
  
! #: c/c-parser.cc:17702 c/c-parser.cc:18060 cp/parser.cc:41060
! #: cp/parser.cc:41462
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr ""
  
! #: c/c-parser.cc:17746 cp/parser.cc:41107
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:17895 cp/parser.cc:41295
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:18049 cp/parser.cc:41451
  #, gcc-internal-format
  msgid "expected %<#pragma omp%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18182 cp/parser.cc:45780
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18192 cp/parser.cc:45790
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18212 cp/parser.cc:45810
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:18223 cp/parser.cc:45821
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:18230 cp/parser.cc:45828
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18238 cp/parser.cc:45836
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18249 cp/parser.cc:45858
  #, gcc-internal-format
  msgid ""
  "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18259 cp/parser.cc:45868
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:18352 cp/parser.cc:45966
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:18368 cp/parser.cc:45983
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:18618 cp/parser.cc:3241
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:18622
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:18640 cp/parser.cc:48493
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr ""
  
! #: c/c-parser.cc:18663 c/c-parser.cc:18711 cp/parser.cc:1586
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc routine%> not immediately followed by function declaration or "
  "definition"
  msgstr ""
  
! #: c/c-parser.cc:18703 cp/parser.cc:48544 cp/parser.cc:48591
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc routine%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:18734 cp/parser.cc:48619
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:18735 cp/parser.cc:48621
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:18779 cp/parser.cc:46184
  #, gcc-internal-format
  msgid ""
  "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or "
  "%<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18870 cp/parser.cc:41576 cp/parser.cc:41591
  #, gcc-internal-format
  msgid ""
  "%<align%> clause argument needs to be positive constant power of two integer "
  "expression"
  msgstr ""
  
! #: c/c-parser.cc:18893
  #, gcc-internal-format
  msgid ""
  "%<allocator%> clause allocator expression has type %qT rather than "
*************** msgstr ""
*** 48964,48985 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: c/c-parser.cc:18907 cp/parser.cc:41625
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:19045 cp/parser.cc:41757
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19084 cp/parser.cc:41796
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:19108 cp/parser.cc:41825
  #, gcc-internal-format
  msgid ""
  "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, "
--- 48982,49003 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: c/c-parser.cc:18910 cp/parser.cc:41624
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:19048 cp/parser.cc:41756
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19087 cp/parser.cc:41795
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:19111 cp/parser.cc:41824
  #, gcc-internal-format
  msgid ""
  "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, "
*************** msgid ""
*** 48987,49413 ****
  "%<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19123 cp/parser.cc:41840
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr ""
  
! #: c/c-parser.cc:19130 cp/parser.cc:41847
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:19168 c/c-parser.cc:19175 cp/parser.cc:41885
! #: cp/parser.cc:41892
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:19181 c/c-parser.cc:19186 cp/parser.cc:41898
! #: cp/parser.cc:41903
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:19230 cp/parser.cc:41947
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19240 cp/parser.cc:41957
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19363 cp/parser.cc:42057
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:19370 cp/parser.cc:42064
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:19443 cp/parser.cc:42129 cp/parser.cc:42412 cp/parser.cc:42506
! #: cp/parser.cc:42524
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:19454 cp/parser.cc:42140
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:19514 cp/parser.cc:42579
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:19785 cp/parser.cc:42433 cp/parser.cc:42459
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:19789 cp/parser.cc:42499 cp/parser.cc:42533
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:19840 cp/parser.cc:42568
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:19846 cp/semantics.cc:10910 cp/semantics.cc:10920
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:19946 cp/semantics.cc:10997
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:20007 cp/parser.cc:42734
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:20019 cp/parser.cc:42750
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20060 cp/parser.cc:42788
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:20068 cp/parser.cc:42796
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:20073
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:20155 cp/parser.cc:43558
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20160 cp/parser.cc:43564
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:20216 cp/parser.cc:43615
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:20232 cp/parser.cc:43641
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.cc:20310 cp/semantics.cc:10488 cp/semantics.cc:10579
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:20396
  #, gcc-internal-format
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:20444 cp/parser.cc:43955
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:20942 cp/parser.cc:44359
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp ordered%> with %qs clause may only be used in compound "
  "statements"
  msgstr ""
  
! #: c/c-parser.cc:21156 cp/parser.cc:44565
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:21501 cp/parser.cc:44912
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:21760 cp/parser.cc:45191
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, "
  "%<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21776 cp/parser.cc:45207
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target data%> must contain at least one %<map%>, "
  "%<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21824 cp/parser.cc:45463
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
  "clauses"
  msgstr ""
  
! #: c/c-parser.cc:21914 cp/parser.cc:45302
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> with map-type other than %<to%>, "
  "%<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21926 cp/parser.cc:45314
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22013 cp/parser.cc:45406
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> with map-type other than %<from%>, "
  "%<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22026 cp/parser.cc:45419
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22262 cp/semantics.cc:10019
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> "
  "or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22319
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> must be followed by function declaration or "
  "definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:22370 c/c-parser.cc:22398
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> must be followed by function declaration or "
  "definition"
  msgstr ""
  
! #: c/c-parser.cc:22437 cp/parser.cc:46335
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:22490 cp/parser.cc:46387
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:22515 cp/parser.cc:46411
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:22542 cp/parser.cc:46450 cp/pt.cc:11856
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22545 cp/parser.cc:46453 cp/pt.cc:11873
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:22569 cp/parser.cc:46481 cp/pt.cc:11859
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:22614 cp/parser.cc:46527
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:22636 cp/parser.cc:46549 cp/pt.cc:11863
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22647 cp/parser.cc:46560
  #, gcc-internal-format
  msgid ""
  "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:22734 cp/parser.cc:46646
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:22813 cp/parser.cc:46963
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
  
! #: c/c-parser.cc:22833
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:22896
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by a function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22904 cp/parser.cc:47008
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:23018 cp/parser.cc:47212
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:23022 cp/parser.cc:47216
  #, gcc-internal-format
  msgid ""
  "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:23071 cp/parser.cc:47327
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23111 c/c-parser.cc:23151 cp/parser.cc:47375
! #: cp/parser.cc:47422
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:23123 cp/parser.cc:47388
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:23157 cp/parser.cc:47429
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
  "declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:23175 cp/parser.cc:47484
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:23201
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:23278
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:23282
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:23285
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:23288
  #, gcc-internal-format
  msgid ""
  "const, volatile or restrict qualified type in %<#pragma omp declare "
  "reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:23296
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:23305
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:23426
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:23437
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:23456
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:23587 cp/parser.cc:47956
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:23650 cp/parser.cc:48017
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr ""
  
! #: c/c-parser.cc:23679 cp/parser.cc:48052
  #, gcc-internal-format
  msgid ""
  "expected %<unified_address%>, %<unified_shared_memory%>, "
--- 49005,49431 ----
  "%<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19126 cp/parser.cc:41839
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr ""
  
! #: c/c-parser.cc:19133 cp/parser.cc:41846
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:19171 c/c-parser.cc:19178 cp/parser.cc:41884
! #: cp/parser.cc:41891
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:19184 c/c-parser.cc:19189 cp/parser.cc:41897
! #: cp/parser.cc:41902
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:19233 cp/parser.cc:41946
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19243 cp/parser.cc:41956
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:19366 cp/parser.cc:42056
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:19373 cp/parser.cc:42063
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:19446 cp/parser.cc:42128 cp/parser.cc:42411 cp/parser.cc:42505
! #: cp/parser.cc:42523
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:19457 cp/parser.cc:42139
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:19517 cp/parser.cc:42578
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:19788 cp/parser.cc:42432 cp/parser.cc:42458
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:19792 cp/parser.cc:42498 cp/parser.cc:42532
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:19843 cp/parser.cc:42567
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:19849 cp/semantics.cc:10910 cp/semantics.cc:10920
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:19949 cp/semantics.cc:10997
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:20010 cp/parser.cc:42733
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:20022 cp/parser.cc:42749
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20063 cp/parser.cc:42787
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:20071 cp/parser.cc:42795
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:20076
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:20158 cp/parser.cc:43557
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20163 cp/parser.cc:43563
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:20219 cp/parser.cc:43614
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:20235 cp/parser.cc:43640
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr ""
  
! #: c/c-parser.cc:20313 cp/semantics.cc:10488 cp/semantics.cc:10579
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:20399
  #, gcc-internal-format
  msgid "not enough perfectly nested loops"
  msgstr ""
  
! #: c/c-parser.cc:20447 cp/parser.cc:43954
  #, gcc-internal-format
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20530 cp/parser.cc:43750 cp/parser.cc:43792 cp/pt.cc:18569
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:20945 cp/parser.cc:44358
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp ordered%> with %qs clause may only be used in compound "
  "statements"
  msgstr ""
  
! #: c/c-parser.cc:21159 cp/parser.cc:44564
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:21504 cp/parser.cc:44911
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:21763 cp/parser.cc:45190
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, "
  "%<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21779 cp/parser.cc:45206
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target data%> must contain at least one %<map%>, "
  "%<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21827 cp/parser.cc:45462
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
  "clauses"
  msgstr ""
  
! #: c/c-parser.cc:21917 cp/parser.cc:45301
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> with map-type other than %<to%>, "
  "%<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21929 cp/parser.cc:45313
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22016 cp/parser.cc:45405
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> with map-type other than %<from%>, "
  "%<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22029 cp/parser.cc:45418
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22265 cp/semantics.cc:10019
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> "
  "or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22322
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> must be followed by function declaration or "
  "definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:22373 c/c-parser.cc:22401
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> must be followed by function declaration or "
  "definition"
  msgstr ""
  
! #: c/c-parser.cc:22440 cp/parser.cc:46334
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:22493 cp/parser.cc:46386
  #, gcc-internal-format
  msgid "selector %qs not allowed for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:22518 cp/parser.cc:46410
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:22545 cp/parser.cc:46449 cp/pt.cc:11869
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22548 cp/parser.cc:46452 cp/pt.cc:11886
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:22572 cp/parser.cc:46480 cp/pt.cc:11872
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: c/c-parser.cc:22617 cp/parser.cc:46526
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:22639 cp/parser.cc:46548 cp/pt.cc:11876
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:22650 cp/parser.cc:46559
  #, gcc-internal-format
  msgid ""
  "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
  
! #: c/c-parser.cc:22737 cp/parser.cc:46645
  #, gcc-internal-format
  msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
  msgstr ""
  
! #: c/c-parser.cc:22816 cp/parser.cc:46962
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
  
! #: c/c-parser.cc:22836
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:22842 cp/decl.cc:8112
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:22854 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:22899
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by a function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:22907 cp/parser.cc:47007
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by a single function "
  "declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:23021 cp/parser.cc:47211
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:23025 cp/parser.cc:47215
  #, gcc-internal-format
  msgid ""
  "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:23074 cp/parser.cc:47326
  #, gcc-internal-format
  msgid "directive with only %<device_type%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23114 c/c-parser.cc:23154 cp/parser.cc:47374
! #: cp/parser.cc:47421
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:23126 cp/parser.cc:47387
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:23160 cp/parser.cc:47428
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp end declare target%> without corresponding %<#pragma omp "
  "declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:23178 cp/parser.cc:47483
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:23204
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:23281
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:23285
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:23288
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:23291
  #, gcc-internal-format
  msgid ""
  "const, volatile or restrict qualified type in %<#pragma omp declare "
  "reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:23299
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:23308
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:23429
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:23440
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:23459
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:23590 cp/parser.cc:47955
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:23653 cp/parser.cc:48016
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
  msgstr ""
  
! #: c/c-parser.cc:23682 cp/parser.cc:48051
  #, gcc-internal-format
  msgid ""
  "expected %<unified_address%>, %<unified_shared_memory%>, "
*************** msgid ""
*** 49415,49557 ****
  "clause"
  msgstr ""
  
! #: c/c-parser.cc:23697 cp/parser.cc:48070
  #, gcc-internal-format
  msgid ""
  "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:23709 cp/parser.cc:48082
  #, gcc-internal-format
  msgid ""
  "more than one %<atomic_default_mem_order%> clause in a single compilation "
  "unit"
  msgstr ""
  
! #: c/c-parser.cc:23718 cp/parser.cc:48091
  #, gcc-internal-format
  msgid ""
  "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> "
  "construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23732 cp/parser.cc:48105
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:23751
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23757
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23914 cp/parser.cc:48162
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23947 cp/parser.cc:48197
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:24004 cp/parser.cc:48259
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp error%> with %<at(execution)%> clause may only be used in "
  "compound statements"
  msgstr ""
  
! #: c/c-parser.cc:24027 cp/parser.cc:48286
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:24030 cp/parser.cc:48289
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:24057 cp/parser.cc:46709
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:24143 cp/parser.cc:46795
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr ""
  
! #: c/c-parser.cc:24156 cp/parser.cc:46808
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:24163 cp/parser.cc:46815
  #, gcc-internal-format
  msgid ""
  "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> "
  "clauses"
  msgstr ""
  
! #: c/c-parser.cc:24174 cp/parser.cc:46826
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:24197 cp/parser.cc:46853
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr ""
  
! #: c/c-parser.cc:24210 cp/parser.cc:46863
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:24383 cp/semantics.cc:9393
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:24385 cp/semantics.cc:9395
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:24389 cp/semantics.cc:9397
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:24569 cp/parser.cc:49028
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:24575 cp/parser.cc:49034
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:24584
  #, gcc-internal-format
  msgid ""
  "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or "
  "a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:24592 cp/parser.cc:49052
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:24676
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
--- 49433,49575 ----
  "clause"
  msgstr ""
  
! #: c/c-parser.cc:23700 cp/parser.cc:48069
  #, gcc-internal-format
  msgid ""
  "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:23712 cp/parser.cc:48081
  #, gcc-internal-format
  msgid ""
  "more than one %<atomic_default_mem_order%> clause in a single compilation "
  "unit"
  msgstr ""
  
! #: c/c-parser.cc:23721 cp/parser.cc:48090
  #, gcc-internal-format
  msgid ""
  "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> "
  "construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:23735 cp/parser.cc:48104
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:23754
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23760
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23917 cp/parser.cc:48161
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23950 cp/parser.cc:48196
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:24007 cp/parser.cc:48258
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp error%> with %<at(execution)%> clause may only be used in "
  "compound statements"
  msgstr ""
  
! #: c/c-parser.cc:24030 cp/parser.cc:48285
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:24033 cp/parser.cc:48288
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:24060 cp/parser.cc:46708
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:24146 cp/parser.cc:46794
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr ""
  
! #: c/c-parser.cc:24159 cp/parser.cc:46807
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:24166 cp/parser.cc:46814
  #, gcc-internal-format
  msgid ""
  "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> "
  "clauses"
  msgstr ""
  
! #: c/c-parser.cc:24177 cp/parser.cc:46825
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:24200 cp/parser.cc:46852
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr ""
  
! #: c/c-parser.cc:24213 cp/parser.cc:46862
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:24386 cp/semantics.cc:9393
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:24388 cp/semantics.cc:9395
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:24392 cp/semantics.cc:9397
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr ""
  
! #: c/c-parser.cc:24572 cp/parser.cc:49027
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:24578 cp/parser.cc:49033
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:24587
  #, gcc-internal-format
  msgid ""
  "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or "
  "a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:24595 cp/parser.cc:49051
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:24679
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
*************** msgstr ""
*** 49561,49567 ****
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11142 c/c-typeck.cc:11184 cp/call.cc:4856
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 49579,49585 ----
  msgid "%qD has an incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11147 c/c-typeck.cc:11189 cp/call.cc:4871
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr ""
*** 49646,49657 ****
  msgid "converting an array compound literal to a pointer is ill-formed in C++"
  msgstr ""
  
! #: c/c-typeck.cc:2590 c/c-typeck.cc:9663
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:2594 c/c-typeck.cc:9667
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
--- 49664,49675 ----
  msgid "converting an array compound literal to a pointer is ill-formed in C++"
  msgstr ""
  
! #: c/c-typeck.cc:2590 c/c-typeck.cc:9668
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:2594 c/c-typeck.cc:9672
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
*************** msgstr ""
*** 50098,50104 ****
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:5865 c/c-typeck.cc:11717
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
--- 50116,50122 ----
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:5865 c/c-typeck.cc:11722
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
*************** msgid ""
*** 50574,50585 ****
  "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid ""
  "cannot initialize array of %qT from a string literal with type array of %qT"
--- 50592,50603 ----
  "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1215
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1232
  #, gcc-internal-format
  msgid ""
  "cannot initialize array of %qT from a string literal with type array of %qT"
*************** msgid "invalid use of non-lvalue array"
*** 50596,50602 ****
  msgstr ""
  
  #: c/c-typeck.cc:8530 c/c-typeck.cc:8554 c/c-typeck.cc:8557 c/c-typeck.cc:8565
! #: c/c-typeck.cc:8612 c/c-typeck.cc:10153 c/c-typeck.cc:10232
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
--- 50614,50620 ----
  msgstr ""
  
  #: c/c-typeck.cc:8530 c/c-typeck.cc:8554 c/c-typeck.cc:8557 c/c-typeck.cc:8565
! #: c/c-typeck.cc:8612 c/c-typeck.cc:10158 c/c-typeck.cc:10237
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
*************** msgstr ""
*** 50606,50622 ****
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:8570 c/c-typeck.cc:8625 c/c-typeck.cc:10242
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:8619 c/c-typeck.cc:10237
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:8643
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr ""
--- 50624,50640 ----
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:8570 c/c-typeck.cc:8625 c/c-typeck.cc:10247
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:8619 c/c-typeck.cc:10242
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:8643 c/c-typeck.cc:9379
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr ""
*************** msgstr ""
*** 50636,50642 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224 cp/typeck2.cc:1582
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 50654,50660 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10775 cp/typeck2.cc:1242 cp/typeck2.cc:1600
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 50651,51267 ****
  msgid "missing initializer for field %qD of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9386
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9505 c/c-typeck.cc:9587
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9510 c/c-typeck.cc:9649
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9560
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:9569 c/c-typeck.cc:9578
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9583 c/c-typeck.cc:9585
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9589 c/c-typeck.cc:9592
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9611
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9620
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9722 c/c-typeck.cc:9752 c/c-typeck.cc:10330
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:9726 c/c-typeck.cc:9756 c/c-typeck.cc:10333
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10264
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:10645
  #, gcc-internal-format
  msgid "excess elements in %<char%> array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10652 c/c-typeck.cc:10729
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10673
  #, gcc-internal-format
  msgid ""
  "positional initialization of field in %<struct%> declared with "
  "%<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:10839
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10861
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:10923
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10957
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10989
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11232
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:11238
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:11267 c/gimple-parser.cc:2472 cp/typeck.cc:10932
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:11295 c/c-typeck.cc:11299
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:11313 c/gimple-parser.cc:2482
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:11316
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:11393
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:11484 cp/semantics.cc:1524
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:11509
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:11547 c/c-typeck.cc:11555
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:11561 cp/parser.cc:12750
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11563
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11639 cp/parser.cc:14366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11642 c/c-typeck.cc:11662 cp/decl.cc:3871 cp/parser.cc:14376
  #: cp/parser.cc:14397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:11645 cp/parser.cc:14379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:11659 cp/parser.cc:14389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:11699 cp/cp-gimplify.cc:249
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:11743
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:12034
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<false%> for the pointer operand in "
  "%qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12039
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<true%> for the pointer operand in "
  "%qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12057 c/c-typeck.cc:12095
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<false%> for the address of %qE will "
  "never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12062 c/c-typeck.cc:12100
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<true%> for the address of %qE will "
  "never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12682 c/c-typeck.cc:12843 cp/typeck.cc:5987
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:12690 c/c-typeck.cc:12851 cp/typeck.cc:6000
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:12705 c/c-typeck.cc:12866 cp/typeck.cc:6018
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12715 c/c-typeck.cc:12876 cp/typeck.cc:6035
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12729 cp/typeck.cc:5671
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:12767 c/c-typeck.cc:12917
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:12774 c/c-typeck.cc:12780
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:12787 c/c-typeck.cc:12927
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:12799 c/c-typeck.cc:12804 c/c-typeck.cc:12953
! #: c/c-typeck.cc:12958
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:12905
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:12907
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:12912
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:12935 c/c-typeck.cc:12938 c/c-typeck.cc:12945
! #: c/c-typeck.cc:12948
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:13024
  #, gcc-internal-format
  msgid ""
  "implicit conversion from %qT to %qT to match other operand of binary "
  "expression"
  msgstr ""
  
! #: c/c-typeck.cc:13342
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13346
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13350
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13366
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13556 cp/semantics.cc:11070
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, "
  "%<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13567 c/c-typeck.cc:13577 cp/semantics.cc:11081
  #: cp/semantics.cc:11091
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13612 cp/semantics.cc:11126
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancellation point%> must specify one of %<parallel%>, "
  "%<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13657 c/c-typeck.cc:15382 c/c-typeck.cc:15518
! #: c/c-typeck.cc:15601
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13681 c/c-typeck.cc:15297 c/c-typeck.cc:15504
  #: cp/semantics.cc:5165 cp/semantics.cc:7933 cp/semantics.cc:8193
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13690 c/c-typeck.cc:15528 cp/semantics.cc:5175
  #: cp/semantics.cc:8214
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.cc:13707 c/c-typeck.cc:15537 cp/semantics.cc:8223
  #, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13718 cp/semantics.cc:5200 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13722 c/c-typeck.cc:15565 cp/semantics.cc:5204
  #: cp/semantics.cc:8272
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13730
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13740 c/c-typeck.cc:15572 c/c-typeck.cc:15702
  #: cp/semantics.cc:5213 cp/semantics.cc:8279 cp/semantics.cc:8475
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13777 cp/semantics.cc:5247
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13784 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13807 cp/semantics.cc:5287
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13825 c/c-typeck.cc:13892 c/c-typeck.cc:14184
  #: cp/semantics.cc:5305 cp/semantics.cc:5372
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13844 cp/semantics.cc:5324
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13852 cp/semantics.cc:5332
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13861 c/c-typeck.cc:13985 cp/semantics.cc:5341
  #: cp/semantics.cc:5465
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13878 cp/semantics.cc:5358
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13921 cp/semantics.cc:5401
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13936 cp/semantics.cc:5416
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13973 cp/semantics.cc:5453
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13977 cp/semantics.cc:5457
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14004 c/c-typeck.cc:14123 cp/semantics.cc:5484
  #: cp/semantics.cc:5618
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14014 cp/semantics.cc:5494
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:14401 cp/semantics.cc:6592
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:14408
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:14414 cp/semantics.cc:6599
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:14427 cp/semantics.cc:6615
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.cc:14447 cp/semantics.cc:6651
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:14474
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14481 cp/semantics.cc:6685
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14487 cp/semantics.cc:6691
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14493 cp/semantics.cc:6697
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14530 cp/semantics.cc:6745
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14625 cp/semantics.cc:6833
  #, gcc-internal-format
  msgid ""
  "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14647 cp/semantics.cc:6853
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:14673 c/c-typeck.cc:14683
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:14703
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14715
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14723
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14767
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14776 cp/semantics.cc:6484
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:14864
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14882 c/c-typeck.cc:15796 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14894 cp/semantics.cc:9078
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14909 cp/semantics.cc:6896
  #, gcc-internal-format
  msgid ""
  "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> "
  "constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:14918
  #, gcc-internal-format
  msgid ""
  "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14926
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14945 cp/semantics.cc:6980
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:14975 c/c-typeck.cc:15696 c/c-typeck.cc:15941
  #: cp/semantics.cc:7067 cp/semantics.cc:8469 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:14993 cp/semantics.cc:7085
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15004 cp/semantics.cc:7096
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15018 c/c-typeck.cc:15088 c/c-typeck.cc:15122
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15028 c/c-typeck.cc:15095 c/c-typeck.cc:15426
! #: c/c-typeck.cc:15619 c/c-typeck.cc:15627 c/c-typeck.cc:15644
! #: c/c-typeck.cc:15654 c/c-typeck.cc:15662 cp/semantics.cc:7110
  #: cp/semantics.cc:7120 cp/semantics.cc:7213 cp/semantics.cc:7220
  #: cp/semantics.cc:7267 cp/semantics.cc:8102 cp/semantics.cc:8333
  #: cp/semantics.cc:8341 cp/semantics.cc:8358 cp/semantics.cc:8368
--- 50669,51285 ----
  msgid "missing initializer for field %qD of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:9391
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9510 c/c-typeck.cc:9592
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9515 c/c-typeck.cc:9654
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9565
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:9574 c/c-typeck.cc:9583
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:9588 c/c-typeck.cc:9590
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9594 c/c-typeck.cc:9597
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9616
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9625
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9727 c/c-typeck.cc:9757 c/c-typeck.cc:10335
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:9731 c/c-typeck.cc:9761 c/c-typeck.cc:10338
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10269
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:10650
  #, gcc-internal-format
  msgid "excess elements in %<char%> array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10657 c/c-typeck.cc:10734
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10678
  #, gcc-internal-format
  msgid ""
  "positional initialization of field in %<struct%> declared with "
  "%<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10749 cp/typeck2.cc:1219
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:10844
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10866
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:10928
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10962
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10994
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11237
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:11243
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:11272 c/gimple-parser.cc:2472 cp/typeck.cc:10932
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:11300 c/c-typeck.cc:11304
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:11318 c/gimple-parser.cc:2482
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:11321
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:11398
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:11489 cp/semantics.cc:1524
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:11514
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:11552 c/c-typeck.cc:11560
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr ""
  
! #: c/c-typeck.cc:11566 cp/parser.cc:12750
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11568
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11644 cp/parser.cc:14366
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11647 c/c-typeck.cc:11667 cp/decl.cc:3871 cp/parser.cc:14376
  #: cp/parser.cc:14397
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:11650 cp/parser.cc:14379
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:11664 cp/parser.cc:14389
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:11704 cp/cp-gimplify.cc:256
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:11748
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:12039
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<false%> for the pointer operand in "
  "%qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12044
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<true%> for the pointer operand in "
  "%qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12062 c/c-typeck.cc:12100
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<false%> for the address of %qE will "
  "never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12067 c/c-typeck.cc:12105
  #, gcc-internal-format
  msgid ""
  "the comparison will always evaluate as %<true%> for the address of %qE will "
  "never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12687 c/c-typeck.cc:12848 cp/typeck.cc:5987
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:12695 c/c-typeck.cc:12856 cp/typeck.cc:6000
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:12710 c/c-typeck.cc:12871 cp/typeck.cc:6018
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12720 c/c-typeck.cc:12881 cp/typeck.cc:6035
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12734 cp/typeck.cc:5671
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:12772 c/c-typeck.cc:12922
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:12779 c/c-typeck.cc:12785
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:12792 c/c-typeck.cc:12932
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:12804 c/c-typeck.cc:12809 c/c-typeck.cc:12958
! #: c/c-typeck.cc:12963
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:12910
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:12912
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:12917
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:12940 c/c-typeck.cc:12943 c/c-typeck.cc:12950
! #: c/c-typeck.cc:12953
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:13029
  #, gcc-internal-format
  msgid ""
  "implicit conversion from %qT to %qT to match other operand of binary "
  "expression"
  msgstr ""
  
! #: c/c-typeck.cc:13347
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13351
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13355
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13371
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13561 cp/semantics.cc:11070
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, "
  "%<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13572 c/c-typeck.cc:13582 cp/semantics.cc:11081
  #: cp/semantics.cc:11091
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13617 cp/semantics.cc:11126
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp cancellation point%> must specify one of %<parallel%>, "
  "%<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13662 c/c-typeck.cc:15387 c/c-typeck.cc:15523
! #: c/c-typeck.cc:15606
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13686 c/c-typeck.cc:15302 c/c-typeck.cc:15509
  #: cp/semantics.cc:5165 cp/semantics.cc:7933 cp/semantics.cc:8193
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13695 c/c-typeck.cc:15533 cp/semantics.cc:5175
  #: cp/semantics.cc:8214
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
  
! #: c/c-typeck.cc:13712 c/c-typeck.cc:15542 cp/semantics.cc:8223
  #, gcc-internal-format
  msgid "cannot dereference %qE in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13723 cp/semantics.cc:5200 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13727 c/c-typeck.cc:15570 cp/semantics.cc:5204
  #: cp/semantics.cc:8272
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13735
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13745 c/c-typeck.cc:15577 c/c-typeck.cc:15707
  #: cp/semantics.cc:5213 cp/semantics.cc:8279 cp/semantics.cc:8475
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13782 cp/semantics.cc:5247
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13789 cp/semantics.cc:5254
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13812 cp/semantics.cc:5287
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13830 c/c-typeck.cc:13897 c/c-typeck.cc:14189
  #: cp/semantics.cc:5305 cp/semantics.cc:5372
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13849 cp/semantics.cc:5324
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13857 cp/semantics.cc:5332
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13866 c/c-typeck.cc:13990 cp/semantics.cc:5341
  #: cp/semantics.cc:5465
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13883 cp/semantics.cc:5358
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13926 cp/semantics.cc:5401
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13941 cp/semantics.cc:5416
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13978 cp/semantics.cc:5453
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:13982 cp/semantics.cc:5457
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14009 c/c-typeck.cc:14128 cp/semantics.cc:5484
  #: cp/semantics.cc:5618
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14019 cp/semantics.cc:5494
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:14406 cp/semantics.cc:6592
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:14413
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:14419 cp/semantics.cc:6599
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:14432 cp/semantics.cc:6615
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr ""
  
! #: c/c-typeck.cc:14452 cp/semantics.cc:6651
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:14479
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14486 cp/semantics.cc:6685
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14492 cp/semantics.cc:6691
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14498 cp/semantics.cc:6697
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14535 cp/semantics.cc:6745
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14630 cp/semantics.cc:6833
  #, gcc-internal-format
  msgid ""
  "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14652 cp/semantics.cc:6853
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:14678 c/c-typeck.cc:14688
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:14708
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14720
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14728
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14772
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14781 cp/semantics.cc:6484
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:14869
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14887 c/c-typeck.cc:15801 cp/semantics.cc:9010
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:14899 cp/semantics.cc:9078
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:14914 cp/semantics.cc:6896
  #, gcc-internal-format
  msgid ""
  "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> "
  "constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:14923
  #, gcc-internal-format
  msgid ""
  "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:14931
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14950 cp/semantics.cc:6980
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:14980 c/c-typeck.cc:15701 c/c-typeck.cc:15946
  #: cp/semantics.cc:7067 cp/semantics.cc:8469 cp/semantics.cc:8819
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:14998 cp/semantics.cc:7085
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15009 cp/semantics.cc:7096
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15023 c/c-typeck.cc:15093 c/c-typeck.cc:15127
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15033 c/c-typeck.cc:15100 c/c-typeck.cc:15431
! #: c/c-typeck.cc:15624 c/c-typeck.cc:15632 c/c-typeck.cc:15649
! #: c/c-typeck.cc:15659 c/c-typeck.cc:15667 cp/semantics.cc:7110
  #: cp/semantics.cc:7120 cp/semantics.cc:7213 cp/semantics.cc:7220
  #: cp/semantics.cc:7267 cp/semantics.cc:8102 cp/semantics.cc:8333
  #: cp/semantics.cc:8341 cp/semantics.cc:8358 cp/semantics.cc:8368
*************** msgstr ""
*** 51270,51503 ****
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15031 c/c-typeck.cc:15101 c/c-typeck.cc:15630
! #: c/c-typeck.cc:15665 cp/semantics.cc:7123 cp/semantics.cc:7226
  #: cp/semantics.cc:8344 cp/semantics.cc:8379
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15076 cp/semantics.cc:7200
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15115 cp/semantics.cc:7259
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15134 cp/semantics.cc:7654
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15141
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15148
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15155
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15168 cp/semantics.cc:7725
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15174
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15187 cp/semantics.cc:7764
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15193
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15263 cp/semantics.cc:7890
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:15278 cp/semantics.cc:7905
  #, gcc-internal-format
  msgid ""
  "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15286 cp/semantics.cc:7923
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15307 cp/semantics.cc:7945
  #, gcc-internal-format
  msgid ""
  "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> "
  "dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:15317 cp/semantics.cc:7957
  #, gcc-internal-format
  msgid ""
  "%qE should not have %<omp_depend_t%> type in %<depend%> clause with "
  "dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:15374 cp/semantics.cc:8052
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15422 c/c-typeck.cc:15641 cp/semantics.cc:8098
  #: cp/semantics.cc:8355
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15430 c/c-typeck.cc:15647 cp/semantics.cc:8106
  #: cp/semantics.cc:8361
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15511 cp/semantics.cc:8200
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15592 c/c-typeck.cc:15709 cp/semantics.cc:8302
  #: cp/semantics.cc:8482
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15692 cp/semantics.cc:8464
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15718 cp/semantics.cc:8494
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15732 cp/semantics.cc:8510
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15735 cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15754
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:15761
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15809 c/c-typeck.cc:15902 cp/semantics.cc:8972
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15829 cp/semantics.cc:7997
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:15924 cp/semantics.cc:8787
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15991 cp/semantics.cc:9149
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16001
  #, gcc-internal-format
  msgid ""
  "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> "
  "clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16032 cp/semantics.cc:8924
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:16044 cp/semantics.cc:8937
  #, gcc-internal-format
  msgid ""
  "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16055 c/c-typeck.cc:16063 cp/semantics.cc:8946
  #: cp/semantics.cc:8964
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16111 cp/semantics.cc:8904
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16162 cp/semantics.cc:8954
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16172 cp/semantics.cc:8983
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16190 cp/semantics.cc:9174
  #, gcc-internal-format
  msgid ""
  "the event handle of a %<detach%> clause should not be in a data-sharing "
  "clause"
  msgstr ""
  
! #: c/c-typeck.cc:16364
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:16369
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16375
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16381
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 51288,51521 ----
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15036 c/c-typeck.cc:15106 c/c-typeck.cc:15635
! #: c/c-typeck.cc:15670 cp/semantics.cc:7123 cp/semantics.cc:7226
  #: cp/semantics.cc:8344 cp/semantics.cc:8379
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15081 cp/semantics.cc:7200
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15120 cp/semantics.cc:7259
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15139 cp/semantics.cc:7654
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15146
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15153
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15160
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15173 cp/semantics.cc:7725
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15179
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15192 cp/semantics.cc:7764
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15198
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15268 cp/semantics.cc:7890
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:15283 cp/semantics.cc:7905
  #, gcc-internal-format
  msgid ""
  "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15291 cp/semantics.cc:7923
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15312 cp/semantics.cc:7945
  #, gcc-internal-format
  msgid ""
  "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> "
  "dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:15322 cp/semantics.cc:7957
  #, gcc-internal-format
  msgid ""
  "%qE should not have %<omp_depend_t%> type in %<depend%> clause with "
  "dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:15379 cp/semantics.cc:8052
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15427 c/c-typeck.cc:15646 cp/semantics.cc:8098
  #: cp/semantics.cc:8355
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15435 c/c-typeck.cc:15652 cp/semantics.cc:8106
  #: cp/semantics.cc:8361
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15516 cp/semantics.cc:8200
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15597 c/c-typeck.cc:15714 cp/semantics.cc:8302
  #: cp/semantics.cc:8482
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15697 cp/semantics.cc:8464
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15723 cp/semantics.cc:8494
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15737 cp/semantics.cc:8510
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15740 cp/semantics.cc:8513
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15759
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:15766
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15814 c/c-typeck.cc:15907 cp/semantics.cc:8972
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15834 cp/semantics.cc:7997
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:15929 cp/semantics.cc:8787
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:15996 cp/semantics.cc:9149
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16006
  #, gcc-internal-format
  msgid ""
  "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> "
  "clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16037 cp/semantics.cc:8924
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:16049 cp/semantics.cc:8937
  #, gcc-internal-format
  msgid ""
  "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16060 c/c-typeck.cc:16068 cp/semantics.cc:8946
  #: cp/semantics.cc:8964
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16116 cp/semantics.cc:8904
  #, gcc-internal-format
  msgid ""
  "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16167 cp/semantics.cc:8954
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16177 cp/semantics.cc:8983
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16195 cp/semantics.cc:9174
  #, gcc-internal-format
  msgid ""
  "the event handle of a %<detach%> clause should not be in a data-sharing "
  "clause"
  msgstr ""
  
! #: c/c-typeck.cc:16369
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:16374
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16380
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16386
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgid "expected case label"
*** 51704,52631 ****
  msgstr ""
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3837
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3841
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3848
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3855
  msgid "  no known conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3861
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3875 cp/pt.cc:7020
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3880 cp/pt.cc:7025
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3908
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3913
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3917
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3923
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3925
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3927
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3929
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3931
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3935
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr ""
  
! #: cp/call.cc:3956
  #, gcc-internal-format
  msgid ""
  "  return type %qT of explicit conversion function cannot be converted to %qT "
  "with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3962
  #, gcc-internal-format
  msgid ""
  "  conversion from return type %qT of template conversion function "
  "specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3973
  #, gcc-internal-format
  msgid ""
  "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3978
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr ""
  
! #: cp/call.cc:3992
  #, gcc-internal-format
  msgid ""
  "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:3999
  #, gcc-internal-format
  msgid ""
  "  an inherited constructor is not a candidate for initialization from an "
  "expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4146 cp/call.cc:4667
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4564
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4673 cp/cvt.cc:864
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4740
  msgid ""
  "initializing %qH with %qI in converted constant expression does not bind "
  "directly"
  msgstr ""
  
! #: cp/call.cc:4761
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:4949
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:4952
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5239
  #, gcc-internal-format
  msgid ""
  "pointer-to-member function %qE cannot be called without an object; consider "
  "using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5309
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5323
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:5369
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5370
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5373
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5375
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5377
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5394
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr ""
  
! #: cp/call.cc:5398
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5407 cp/call.cc:5451 cp/call.cc:5461
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5410
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5417
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5420
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5428
  #, gcc-internal-format
  msgid "%qs"
  msgstr ""
  
! #: cp/call.cc:5431
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5437
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5440
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5455
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5464
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5577
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5652
  #, gcc-internal-format
  msgid ""
  "inferred scalar type %qT is not an integer or floating-point type of the "
  "same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5669 cp/call.cc:5676
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5732
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5784 cp/call.cc:6136 cp/call.cc:6156
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:5856
  #, gcc-internal-format
  msgid ""
  "second operand to the conditional operator is of type %<void%>, but the "
  "third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5861
  #, gcc-internal-format
  msgid ""
  "third operand to the conditional operator is of type %<void%>, but the "
  "second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5910 cp/call.cc:6025 cp/call.cc:6259
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5914
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6164
  msgid ""
  "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:6180
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:6193
  #, gcc-internal-format
  msgid ""
  "conditional expression between enumeration type %qT and floating-point type "
  "%qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6198
  #, gcc-internal-format
  msgid ""
  "conditional expression between floating-point type %qT and enumeration type "
  "%qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6214
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:7065
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7067
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7147
  #, gcc-internal-format
  msgid ""
  "in C++20 this comparison calls the current function recursively with "
  "reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7200
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr ""
  
! #: cp/call.cc:7202
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7279
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7472
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7486
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:7767
  #, gcc-internal-format
  msgid ""
  "exception cleanup for this placement new selects non-placement %<operator "
  "delete%>"
  msgstr ""
  
! #: cp/call.cc:7770
  #, gcc-internal-format
  msgid ""
  "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-"
  "fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7807
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:8001
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8004
  #, gcc-internal-format
  msgid ""
  "destroying delete %qD cannot be used to release the allocated memory if the "
  "initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8013
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:8049
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
  
! #: cp/call.cc:8055
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
  
! #: cp/call.cc:8063
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:8144
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/call.cc:8151
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:8163
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8170
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:8237
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8258
  #, gcc-internal-format
  msgid ""
  "conversions to arrays of unknown bound are only available with %<-std=c+"
  "+20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:8308
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr ""
  
! #: cp/call.cc:8319
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:8331
  msgid "converting to %qH from %qI with greater conversion rank"
  msgstr ""
  
! #: cp/call.cc:8338
  msgid "converting to %qH from %qI with unordered conversion ranks"
  msgstr ""
  
! #: cp/call.cc:8353
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:8393 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:8435 cp/call.cc:8442
  #, gcc-internal-format
  msgid ""
  "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8438
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8708
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8717
  msgid ""
  "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:8722
  msgid ""
  "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8725
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8738
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8741
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8780
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8783 cp/call.cc:8801
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8786
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8987
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:9016 cp/cvt.cc:1992
  #, gcc-internal-format
  msgid ""
  "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, "
  "%qT after"
  msgstr ""
  
! #: cp/call.cc:9060
  #, gcc-internal-format
  msgid ""
  "passing objects of non-trivially-copyable type %q#T through %<...%> is "
  "conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9096
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:9106
  #, gcc-internal-format
  msgid ""
  "receiving objects of non-trivially-copyable type %q#T through %<...%> is "
  "conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9174
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.cc:9183
  #, gcc-internal-format
  msgid ""
  "call to %qD uses the default argument for parameter %P, which is not yet "
  "defined"
  msgstr ""
  
! #: cp/call.cc:9283
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:9353
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9978
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9981 cp/call.cc:12764
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:10006
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:10211
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:10346
  #, gcc-internal-format
  msgid ""
  "assignment from temporary %<initializer_list%> does not extend the lifetime "
  "of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10743
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10746
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10751
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10756
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10771
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10773
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10775
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10778
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10781
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10783
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10804
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10806
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10808
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10811
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10814
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10817
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10828
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10840
  #, gcc-internal-format
  msgid ""
  "%qD copying an object of type %#qT with %qs member %qD from an array of "
  "%#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10859
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes "
  "unchanged"
  msgstr ""
  
! #: cp/call.cc:10862
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10872
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and "
  "%<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10875
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> "
  "and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10878
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10887
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of non-trivial type %#qT and size %E into a region of "
  "size %E"
  msgstr ""
  
! #: cp/call.cc:10909
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:10963
  #, gcc-internal-format
  msgid ""
  "argument %u in call to function %qE has pointer to a non-trivially-copyable "
  "type (%qT)"
  msgstr ""
  
! #: cp/call.cc:11030
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11305 cp/typeck.cc:10277
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:11327
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11359
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11408
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:11448
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11636
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:11639
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11662
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11667
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11668
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11691
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12762
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12788
  #, gcc-internal-format
  msgid ""
  "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr ""
  
! #: cp/call.cc:12811
  #, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr ""
  
! #: cp/call.cc:12874
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12875
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:12878
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13128
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:13132
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:13134
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:13180
  #, gcc-internal-format
  msgid ""
  "ISO C++ says that these are ambiguous, even though the worst conversion for "
  "the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:13581
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13736
  msgid ""
  "invalid initialization of non-const reference of type %qH from an rvalue of "
  "type %qI"
  msgstr ""
  
! #: cp/call.cc:13740
  msgid ""
  "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
! #: cp/call.cc:14016
  #, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr ""
  
! #: cp/call.cc:14017
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
--- 51722,52649 ----
  msgstr ""
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3845
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3849
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3856
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3863
  msgid "  no known conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3869
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3883 cp/pt.cc:7021
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3888 cp/pt.cc:7026
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3916
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3921
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3925
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3929
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3931
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3933
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3935
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3937
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3939
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3943
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr ""
  
! #: cp/call.cc:3964
  #, gcc-internal-format
  msgid ""
  "  return type %qT of explicit conversion function cannot be converted to %qT "
  "with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3970
  #, gcc-internal-format
  msgid ""
  "  conversion from return type %qT of template conversion function "
  "specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:3981
  #, gcc-internal-format
  msgid ""
  "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:3986
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr ""
  
! #: cp/call.cc:4000
  #, gcc-internal-format
  msgid ""
  "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4007
  #, gcc-internal-format
  msgid ""
  "  an inherited constructor is not a candidate for initialization from an "
  "expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4143 cp/call.cc:4682
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4579
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4688 cp/cvt.cc:864
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4755
  msgid ""
  "initializing %qH with %qI in converted constant expression does not bind "
  "directly"
  msgstr ""
  
! #: cp/call.cc:4776
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:4964
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:4967
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5254
  #, gcc-internal-format
  msgid ""
  "pointer-to-member function %qE cannot be called without an object; consider "
  "using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5324
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5338
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:5384
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5385
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5388
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5390
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5392
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5409
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr ""
  
! #: cp/call.cc:5413
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5422 cp/call.cc:5466 cp/call.cc:5476
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5425
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5432
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5435
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5443
  #, gcc-internal-format
  msgid "%qs"
  msgstr ""
  
! #: cp/call.cc:5446
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5452
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5455
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5470
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5479
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5592
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5667
  #, gcc-internal-format
  msgid ""
  "inferred scalar type %qT is not an integer or floating-point type of the "
  "same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5684 cp/call.cc:5691
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5747
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5799 cp/call.cc:6151 cp/call.cc:6171
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:5871
  #, gcc-internal-format
  msgid ""
  "second operand to the conditional operator is of type %<void%>, but the "
  "third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5876
  #, gcc-internal-format
  msgid ""
  "third operand to the conditional operator is of type %<void%>, but the "
  "second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5925 cp/call.cc:6040 cp/call.cc:6274
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5929
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6179
  msgid ""
  "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:6195
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:6208
  #, gcc-internal-format
  msgid ""
  "conditional expression between enumeration type %qT and floating-point type "
  "%qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6213
  #, gcc-internal-format
  msgid ""
  "conditional expression between floating-point type %qT and enumeration type "
  "%qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6229
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:7080
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7082
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7162
  #, gcc-internal-format
  msgid ""
  "in C++20 this comparison calls the current function recursively with "
  "reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7215
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr ""
  
! #: cp/call.cc:7217
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7294
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7487
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7501
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:7782
  #, gcc-internal-format
  msgid ""
  "exception cleanup for this placement new selects non-placement %<operator "
  "delete%>"
  msgstr ""
  
! #: cp/call.cc:7785
  #, gcc-internal-format
  msgid ""
  "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-"
  "fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7822
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:8016
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8019
  #, gcc-internal-format
  msgid ""
  "destroying delete %qD cannot be used to release the allocated memory if the "
  "initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8028
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:8064
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8065 cp/decl.cc:8895
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
  
! #: cp/call.cc:8070
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:8071 cp/decl.cc:8896
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
  
! #: cp/call.cc:8078
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:8159
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8162 cp/call.cc:8181 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
  msgstr ""
  
! #: cp/call.cc:8166
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:8178
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8185
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:8252
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8273
  #, gcc-internal-format
  msgid ""
  "conversions to arrays of unknown bound are only available with %<-std=c+"
  "+20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:8323
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr ""
  
! #: cp/call.cc:8334
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:8346
  msgid "converting to %qH from %qI with greater conversion rank"
  msgstr ""
  
! #: cp/call.cc:8353
  msgid "converting to %qH from %qI with unordered conversion ranks"
  msgstr ""
  
! #: cp/call.cc:8368
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:8408 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:8450 cp/call.cc:8457
  #, gcc-internal-format
  msgid ""
  "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8453
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8723
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8732
  msgid ""
  "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:8737
  msgid ""
  "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8740
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8753
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8756
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8795
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8798 cp/call.cc:8816
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8801
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:9002
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:9031 cp/cvt.cc:1992
  #, gcc-internal-format
  msgid ""
  "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, "
  "%qT after"
  msgstr ""
  
! #: cp/call.cc:9075
  #, gcc-internal-format
  msgid ""
  "passing objects of non-trivially-copyable type %q#T through %<...%> is "
  "conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9111
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:9121
  #, gcc-internal-format
  msgid ""
  "receiving objects of non-trivially-copyable type %q#T through %<...%> is "
  "conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9189
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr ""
  
! #: cp/call.cc:9198
  #, gcc-internal-format
  msgid ""
  "call to %qD uses the default argument for parameter %P, which is not yet "
  "defined"
  msgstr ""
  
! #: cp/call.cc:9298
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:9368
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:9993
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:9996 cp/call.cc:12790
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:10021
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:10226
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:10361
  #, gcc-internal-format
  msgid ""
  "assignment from temporary %<initializer_list%> does not extend the lifetime "
  "of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10758
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10761
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10766
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10771
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10786
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10788
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10790
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10793
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10796
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10798
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10819
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10821
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10823
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10826
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10829
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10832
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10843
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10855
  #, gcc-internal-format
  msgid ""
  "%qD copying an object of type %#qT with %qs member %qD from an array of "
  "%#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10874
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes "
  "unchanged"
  msgstr ""
  
! #: cp/call.cc:10877
  #, gcc-internal-format
  msgid ""
  "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:10887
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and "
  "%<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10890
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> "
  "and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:10893
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:10902
  #, gcc-internal-format
  msgid ""
  "%qD moving an object of non-trivial type %#qT and size %E into a region of "
  "size %E"
  msgstr ""
  
! #: cp/call.cc:10924
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:10978
  #, gcc-internal-format
  msgid ""
  "argument %u in call to function %qE has pointer to a non-trivially-copyable "
  "type (%qT)"
  msgstr ""
  
! #: cp/call.cc:11045
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11320 cp/typeck.cc:10277
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:11342
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11374
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11423
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11461 cp/pt.cc:16913 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:11463
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11651
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:11654
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11677
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11682
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11683
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11706
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12788
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12814
  #, gcc-internal-format
  msgid ""
  "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr ""
  
! #: cp/call.cc:12837
  #, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr ""
  
! #: cp/call.cc:12900
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:12901
  msgid "  for conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:12904
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13174
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:13178
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:13180
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:13226
  #, gcc-internal-format
  msgid ""
  "ISO C++ says that these are ambiguous, even though the worst conversion for "
  "the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:13627
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13782
  msgid ""
  "invalid initialization of non-const reference of type %qH from an rvalue of "
  "type %qI"
  msgstr ""
  
! #: cp/call.cc:13786
  msgid ""
  "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
! #: cp/call.cc:14062
  #, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr ""
  
! #: cp/call.cc:14063
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
*************** msgstr ""
*** 53104,53110 ****
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
--- 53122,53128 ----
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7506 cp/decl.cc:17162 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
*************** msgstr ""
*** 53276,53360 ****
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1536 cp/constexpr.cc:3141
  #: rust/backend/rust-constexpr.cc:3324 rust/backend/rust-constexpr.cc:3586
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1538 cp/constexpr.cc:1637 cp/constexpr.cc:1646
  #: cp/constexpr.cc:3362 rust/backend/rust-constexpr.cc:3329
  #: rust/backend/rust-constexpr.cc:3339 rust/backend/rust-constexpr.cc:4320
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:1988
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/constexpr.cc:1991
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/constexpr.cc:2070
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr ""
  
! #: cp/constexpr.cc:2159 rust/backend/rust-constexpr.cc:2613
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:2161 rust/backend/rust-constexpr.cc:2616
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2386 cp/constexpr.cc:2441 cp/constexpr.cc:2473
! #: cp/constexpr.cc:2494
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2387
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2411
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2442 cp/constexpr.cc:2474
  #, gcc-internal-format
  msgid ""
  "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2496
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr ""
  
! #: cp/constexpr.cc:2499
  #, gcc-internal-format
  msgid ""
  "dynamic type %qT of its operand does not have an unambiguous public base "
  "class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 53294,53378 ----
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1534 cp/constexpr.cc:3141
  #: rust/backend/rust-constexpr.cc:3324 rust/backend/rust-constexpr.cc:3586
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1536 cp/constexpr.cc:1635 cp/constexpr.cc:1644
  #: cp/constexpr.cc:3362 rust/backend/rust-constexpr.cc:3329
  #: rust/backend/rust-constexpr.cc:3339 rust/backend/rust-constexpr.cc:4320
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:1986
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/constexpr.cc:1989
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/constexpr.cc:2068
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2103 cp/constexpr.cc:9127
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr ""
  
! #: cp/constexpr.cc:2157 rust/backend/rust-constexpr.cc:2613
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:2159 rust/backend/rust-constexpr.cc:2616
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2384 cp/constexpr.cc:2439 cp/constexpr.cc:2471
! #: cp/constexpr.cc:2492
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2385
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2409
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2440 cp/constexpr.cc:2472
  #, gcc-internal-format
  msgid ""
  "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2494
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr ""
  
! #: cp/constexpr.cc:2497
  #, gcc-internal-format
  msgid ""
  "dynamic type %qT of its operand does not have an unambiguous public base "
  "class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2574 cp/constexpr.cc:2848 cp/constexpr.cc:9159
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgstr ""
*** 53362,53413 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2582
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2698 rust/backend/rust-constexpr.cc:3384
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2771
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2775 cp/constexpr.cc:2797
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2793
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2810
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2817
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:2931 rust/backend/rust-constexpr.cc:3439
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.cc:2938
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:2942 rust/backend/rust-constexpr.cc:3453
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
--- 53380,53431 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2580
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2696 rust/backend/rust-constexpr.cc:3384
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2769
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2773 cp/constexpr.cc:2795
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2791
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2808
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2815
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:2929 rust/backend/rust-constexpr.cc:3439
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.cc:2936
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:2940 rust/backend/rust-constexpr.cc:3453
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr ""
*************** msgid "dereferencing a null pointer in %
*** 53487,53493 ****
  msgstr ""
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 53505,53511 ----
  msgstr ""
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6997 cp/constexpr.cc:7095 cp/constexpr.cc:9077
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgid ""
*** 53592,53725 ****
  "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724 rust/backend/rust-constexpr.cc:872
  #: rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:5653 rust/backend/rust-constexpr.cc:892
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5699
  #, gcc-internal-format
  msgid ""
  "the content of uninitialized storage is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5701 cp/constexpr.cc:5708
  #, gcc-internal-format
  msgid "allocated here"
  msgstr ""
  
! #: cp/constexpr.cc:5706
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5711 rust/backend/rust-constexpr.cc:4037
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5719
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.cc:5724
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.cc:5727
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5732 cp/constexpr.cc:5739
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5745
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:5748
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6017 rust/backend/rust-constexpr.cc:2751
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6116
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:6129 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid ""
  "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6679 rust/backend/rust-constexpr.cc:4929
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-"
  "loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6780 rust/backend/rust-constexpr.cc:996
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6782 rust/backend/rust-constexpr.cc:997
  #, gcc-internal-format
  msgid ""
  "only unevaluated inline assembly is allowed in a %<constexpr%> function in C+"
  "+20"
  msgstr ""
  
! #: cp/constexpr.cc:6800
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr ""
  
! #: cp/constexpr.cc:6804
  #, gcc-internal-format
  msgid ""
  "its value can vary between compiler versions or with different %<-mtune%> or "
  "%<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6806
  #, gcc-internal-format
  msgid ""
  "if this use is part of a public ABI, change it to instead use a constant "
  "variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:6808
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6810
  #, gcc-internal-format
  msgid ""
  "you can stabilize this value with %<--param "
--- 53610,53743 ----
  "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5632 cp/constexpr.cc:7723 rust/backend/rust-constexpr.cc:872
  #: rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:5652 rust/backend/rust-constexpr.cc:892
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5698
  #, gcc-internal-format
  msgid ""
  "the content of uninitialized storage is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5700 cp/constexpr.cc:5707
  #, gcc-internal-format
  msgid "allocated here"
  msgstr ""
  
! #: cp/constexpr.cc:5705
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5710 rust/backend/rust-constexpr.cc:4037
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5718
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr ""
  
! #: cp/constexpr.cc:5723
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr ""
  
! #: cp/constexpr.cc:5726
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:5731 cp/constexpr.cc:5738
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:5744
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr ""
  
! #: cp/constexpr.cc:5747
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6016 rust/backend/rust-constexpr.cc:2751
  #, gcc-internal-format
  msgid "modification of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6115
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD"
  msgstr ""
  
! #: cp/constexpr.cc:6128 rust/backend/rust-constexpr.cc:2820
  #, gcc-internal-format
  msgid ""
  "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6574 cp/constexpr.cc:8064 cp/constexpr.cc:8076
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6678 rust/backend/rust-constexpr.cc:4929
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-"
  "loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:6779 rust/backend/rust-constexpr.cc:996
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6781 rust/backend/rust-constexpr.cc:997
  #, gcc-internal-format
  msgid ""
  "only unevaluated inline assembly is allowed in a %<constexpr%> function in C+"
  "+20"
  msgstr ""
  
! #: cp/constexpr.cc:6799
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr ""
  
! #: cp/constexpr.cc:6803
  #, gcc-internal-format
  msgid ""
  "its value can vary between compiler versions or with different %<-mtune%> or "
  "%<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:6805
  #, gcc-internal-format
  msgid ""
  "if this use is part of a public ABI, change it to instead use a constant "
  "variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:6807
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:6809
  #, gcc-internal-format
  msgid ""
  "you can stabilize this value with %<--param "
*************** msgid ""
*** 53727,53952 ****
  "Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:6960
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6973
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-"
  "fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7126
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7129
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid ""
  "conversion from pointer type %qT to arithmetic type %qT in a constant "
  "expression"
  msgstr ""
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7701
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7969
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7985
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8016
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8080
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to mutable subobjects of "
  "%qT"
  msgstr ""
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to an incompletely "
  "initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to a result of %<operator "
  "new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because allocated storage has not been "
  "deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9258
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid ""
  "address-of an object %qE with thread local or automatic storage is not a "
  "constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9390
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9539
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9551
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9617
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid ""
  "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9696
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9757
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9765
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10012
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10025
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid ""
  "label definition in %<constexpr%> function only available with %<-std=c+"
  "+2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 53745,53970 ----
  "Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:6959
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6972
  #, gcc-internal-format
  msgid ""
  "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-"
  "fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7125
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7128
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7193 cp/constexpr.cc:9791
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7631 cp/constexpr.cc:9292
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7659 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid ""
  "conversion from pointer type %qT to arithmetic type %qT in a constant "
  "expression"
  msgstr ""
  
! #: cp/constexpr.cc:7687 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7700
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7734 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7865 cp/constexpr.cc:9602 cp/constexpr.cc:10014
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7910 cp/constexpr.cc:10055
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7968
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7984
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7990 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8015
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8079
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:8338 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to mutable subobjects of "
  "%qT"
  msgstr ""
  
! #: cp/constexpr.cc:8346 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to an incompletely "
  "initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8361 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because it refers to a result of %<operator "
  "new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8372 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid ""
  "%qE is not a constant expression because allocated storage has not been "
  "deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8390 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9015 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9257
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9260
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9316 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9350 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid ""
  "address-of an object %qE with thread local or automatic storage is not a "
  "constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9389
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9538
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9550
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9616
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9632
  #, gcc-internal-format
  msgid ""
  "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9695
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9756
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9764
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9841 rust/backend/rust-constexpr.cc:6248
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9942 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10011
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10024
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:10072 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid ""
  "label definition in %<constexpr%> function only available with %<-std=c+"
  "+2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10103 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgid ""
*** 54668,54674 ****
  "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:169
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr ""
--- 54686,54692 ----
  "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:176
  #, gcc-internal-format
  msgid "both branches of %<if%> statement marked as %qs"
  msgstr ""
*************** msgid ""
*** 54695,54727 ****
  "to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3231
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3305 cp/cp-gimplify.cc:3317 cp/decl.cc:4275
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3323
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3340
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3350
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3362
  #, gcc-internal-format
  msgid ""
  "%<std::source_location::__impl%> does not contain only non-static data "
--- 54713,54755 ----
  "to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3233
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3275
! #, gcc-internal-format
! msgid "pack expansion of %qE attribute"
! msgstr ""
! 
! #: cp/cp-gimplify.cc:3278
! #, gcc-internal-format
! msgid "use fold expression in the attribute argument instead"
! msgstr ""
! 
! #: cp/cp-gimplify.cc:3317 cp/cp-gimplify.cc:3329 cp/decl.cc:4275
  #: cp/method.cc:978
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3335
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3352
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3362
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3374
  #, gcc-internal-format
  msgid ""
  "%<std::source_location::__impl%> does not contain only non-static data "
*************** msgstr ""
*** 55209,55215 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
--- 55237,55243 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1391 cp/decl.cc:16165
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
*************** msgid ""
*** 55818,55824 ****
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
--- 55846,55852 ----
  "declaration"
  msgstr ""
  
! #: cp/decl.cc:5735 cp/decl2.cc:1026
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
*************** msgstr ""
*** 56033,56040 ****
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
--- 56061,56068 ----
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1613 cp/typeck2.cc:1943
! #: cp/typeck2.cc:1991 cp/typeck2.cc:2038
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
*************** msgstr ""
*** 56150,56166 ****
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
--- 56178,56194 ----
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8250 cp/decl.cc:14808
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8254 cp/decl.cc:14812
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8299 cp/decl.cc:14775
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
*************** msgstr ""
*** 56983,56999 ****
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12481
  #, gcc-internal-format
! msgid "%qs specified with %qD"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
--- 57011,57027 ----
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12482
  #, gcc-internal-format
! msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:12491
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
*************** msgstr ""
*** 57605,57611 ****
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr ""
--- 57633,57639 ----
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:14292 cp/decl.cc:14643
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr ""
*************** msgid ""
*** 57649,57984 ****
  "definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14588
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14593
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14605
  #, gcc-internal-format
  msgid ""
  "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid ""
  "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14625
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid ""
  "%<static%> may not be used when defining (as opposed to declaring) a static "
  "data member"
  msgstr ""
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14739
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14980
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:14983
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:15110
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15178
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15523
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:15551
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15559
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid ""
  "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu+"
  "+23%>"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid ""
  "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15654
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15655
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15667
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15668
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15679
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15691
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15730
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15737
  #, gcc-internal-format
  msgid ""
  "converting %qT to a reference to the same type will never use a type "
  "conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15739
  #, gcc-internal-format
  msgid ""
  "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15748
  #, gcc-internal-format
  msgid ""
  "converting %qT to a reference to a base class %qT will never use a type "
  "conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15750
  #, gcc-internal-format
  msgid ""
  "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15859
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15882
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15887
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 57677,58012 ----
  "definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14462 cp/decl.cc:14473
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14467
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14510 cp/decl.cc:14518 cp/decl.cc:14525 cp/decl.cc:14532
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14587
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14593
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14597
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14602
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid ""
  "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14618
  #, gcc-internal-format
  msgid ""
  "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14626
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14633
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14634
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14686
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14727
  #, gcc-internal-format
  msgid ""
  "%<static%> may not be used when defining (as opposed to declaring) a static "
  "data member"
  msgstr ""
  
! #: cp/decl.cc:14734
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14740
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14748
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14755
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14787
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14792
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14989
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:14992
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:15119
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15123
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15152
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15160
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:15185
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15187
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15446
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15525
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15532
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:15560
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15568
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr ""
  
! #: cp/decl.cc:15576
  #, gcc-internal-format
  msgid ""
  "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu+"
  "+23%>"
  msgstr ""
  
! #: cp/decl.cc:15586
  #, gcc-internal-format
  msgid ""
  "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15596
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15627
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15637
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15663
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15664
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15676
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15677
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15688
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15689 cp/decl.cc:15699
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15700
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15715
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15739
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15746
  #, gcc-internal-format
  msgid ""
  "converting %qT to a reference to the same type will never use a type "
  "conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15748
  #, gcc-internal-format
  msgid ""
  "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15757
  #, gcc-internal-format
  msgid ""
  "converting %qT to a reference to a base class %qT will never use a type "
  "conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15759
  #, gcc-internal-format
  msgid ""
  "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15801
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15813
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15868
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15891
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15894
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15896
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15904
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15905 cp/decl.cc:15912
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15911
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 57990,58099 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
! #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
! #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16300
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16531
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16606
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 58018,58127 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15926
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15969 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
! #: cp/parser.cc:7054 cp/parser.cc:31407
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:15978
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:16000 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16028 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
! #: cp/pt.cc:9838
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:16033
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16138
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:16164
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:16175 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:16291
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16298
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16309
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16334
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16364
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16366
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16511
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16514 cp/decl.cc:16522 cp/decl.cc:16532 cp/decl.cc:17131
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:16519
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16529
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16540
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16615
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 58102,58184 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid ""
  "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16940
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:16989
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17021
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18167
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18231
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18812
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 58130,58212 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16764
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16939
  #, gcc-internal-format
  msgid ""
  "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16949
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:16998
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16999
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:17010
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17030
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:17129 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:17203
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:17363 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18176
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:18178 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18240
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18433
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18821
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:18833
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 58252,58398 ****
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:872
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr ""
  
! #: cp/decl2.cc:877
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:880
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr ""
  
! #: cp/decl2.cc:882
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr ""
  
! #: cp/decl2.cc:942
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr ""
  
! #: cp/decl2.cc:951
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr ""
  
! #: cp/decl2.cc:953
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:1034
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr ""
  
! #: cp/decl2.cc:1076
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr ""
  
! #: cp/decl2.cc:1105 cp/decl2.cc:1113
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1122
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1125
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1173
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1230
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1238
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr ""
  
! #: cp/decl2.cc:1249
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr ""
  
! #: cp/decl2.cc:1255
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: cp/decl2.cc:1262
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr ""
  
! #: cp/decl2.cc:1270
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr ""
  
! #: cp/decl2.cc:1284
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1682
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1744 cp/name-lookup.cc:8336
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
! #: cp/decl2.cc:1813
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:1829
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1836
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1839
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1904
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1913
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:1950
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
--- 58280,58426 ----
  msgid "destructor %qD declared as member template"
  msgstr ""
  
! #: cp/decl2.cc:877
  #, gcc-internal-format
  msgid "no declaration matches %q#D"
  msgstr ""
  
! #: cp/decl2.cc:882
  #, gcc-internal-format
  msgid "no conversion operators declared"
  msgstr ""
  
! #: cp/decl2.cc:885
  #, gcc-internal-format
  msgid "no functions named %qD"
  msgstr ""
  
! #: cp/decl2.cc:887
  #, gcc-internal-format
  msgid "%#qT defined here"
  msgstr ""
  
! #: cp/decl2.cc:947
  #, gcc-internal-format
  msgid "local class %q#T shall not have static data member %q#D"
  msgstr ""
  
! #: cp/decl2.cc:956
  #, gcc-internal-format
  msgid "static data member %qD in unnamed class"
  msgstr ""
  
! #: cp/decl2.cc:958
  #, gcc-internal-format
  msgid "unnamed class defined here"
  msgstr ""
  
! #: cp/decl2.cc:1039
  #, gcc-internal-format
  msgid "explicit template argument list not allowed"
  msgstr ""
  
! #: cp/decl2.cc:1081
  #, gcc-internal-format
  msgid "%qD is already defined in %qT"
  msgstr ""
  
! #: cp/decl2.cc:1110 cp/decl2.cc:1118
  #, gcc-internal-format
  msgid "invalid initializer for member function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1127
  #, gcc-internal-format
  msgid "initializer specified for friend function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1130
  #, gcc-internal-format
  msgid "initializer specified for static member function %qD"
  msgstr ""
  
! #: cp/decl2.cc:1178
  #, gcc-internal-format
  msgid "%<asm%> specifiers are not permitted on non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1235
  #, gcc-internal-format
  msgid "bit-field %qD with non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1243
  #, gcc-internal-format
  msgid "cannot declare %qD to be a bit-field type"
  msgstr ""
  
! #: cp/decl2.cc:1254
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with function type"
  msgstr ""
  
! #: cp/decl2.cc:1260
  #, gcc-internal-format
  msgid "cannot declare bit-field %qD with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: cp/decl2.cc:1267
  #, gcc-internal-format
  msgid "%qD is already defined in the class %qT"
  msgstr ""
  
! #: cp/decl2.cc:1275
  #, gcc-internal-format
  msgid "static member %qD cannot be a bit-field"
  msgstr ""
  
! #: cp/decl2.cc:1289
  #, gcc-internal-format
  msgid "width of bit-field %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl2.cc:1687
  #, gcc-internal-format
  msgid "%q+D static data member inside of declare target directive"
  msgstr ""
  
! #: cp/decl2.cc:1749 cp/name-lookup.cc:8373
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
! #: cp/decl2.cc:1818
  #, gcc-internal-format
  msgid "anonymous struct not inside named type"
  msgstr ""
  
! #: cp/decl2.cc:1834
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union can only have non-static data members"
  msgstr ""
  
! #: cp/decl2.cc:1841
  #, gcc-internal-format
  msgid "private member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1844
  #, gcc-internal-format
  msgid "protected member %q#D in anonymous union"
  msgstr ""
  
! #: cp/decl2.cc:1909
  #, gcc-internal-format
  msgid "namespace-scope anonymous aggregates must be static"
  msgstr ""
  
! #: cp/decl2.cc:1918
  #, gcc-internal-format
  msgid "anonymous union with no members"
  msgstr ""
  
! #: cp/decl2.cc:1955
  #, gcc-internal-format
  msgid "%<operator new%> must return type %qT"
  msgstr ""
*************** msgstr ""
*** 58401,58495 ****
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1962
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:1978
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2008
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:2023
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:2026
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:2028
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2038
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:3029
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3033
  #, gcc-internal-format
  msgid ""
  "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3039
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3043
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3051
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3070
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3074
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3080
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3084
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3091
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4566
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
--- 58429,58523 ----
  #.
  #. The first parameter shall not have an associated default
  #. argument.
! #: cp/decl2.cc:1967
  #, gcc-internal-format
  msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgstr ""
  
! #: cp/decl2.cc:1983
  #, gcc-internal-format
  msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:2013
  #, gcc-internal-format
  msgid "%<operator delete%> must return type %qT"
  msgstr ""
  
! #: cp/decl2.cc:2028
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a member function"
  msgstr ""
  
! #: cp/decl2.cc:2031
  #, gcc-internal-format
  msgid "%<operator delete[]%> cannot be a destroying delete"
  msgstr ""
  
! #: cp/decl2.cc:2033
  #, gcc-internal-format
  msgid "destroying %<operator delete%> must be a usual deallocation function"
  msgstr ""
  
! #: cp/decl2.cc:2043
  #, gcc-internal-format
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:3034
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3038
  #, gcc-internal-format
  msgid ""
  "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3044
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3048
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3056
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3075
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3079
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3085
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3089
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3096
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4571
  #, gcc-internal-format
  msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
*************** msgstr ""
*** 58498,58599 ****
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4575
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4579
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4583
  #, gcc-internal-format
  msgid ""
  "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4591
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4595
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4598
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4795
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:4798
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:4800
  #, gcc-internal-format
  msgid ""
  "a later %<-fabi-version=%> (or =0) avoids this error with a change in "
  "mangling"
  msgstr ""
  
! #: cp/decl2.cc:4872 cp/decl2.cc:4875
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5209
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5436
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr ""
  
! #: cp/decl2.cc:5441
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5565
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:5569
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5710
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5713
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5767
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5797
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
--- 58526,58627 ----
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4580
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4584
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4588
  #, gcc-internal-format
  msgid ""
  "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4596
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4600
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4603
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4800
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr ""
  
! #: cp/decl2.cc:4803
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr ""
  
! #: cp/decl2.cc:4805
  #, gcc-internal-format
  msgid ""
  "a later %<-fabi-version=%> (or =0) avoids this error with a change in "
  "mangling"
  msgstr ""
  
! #: cp/decl2.cc:4877 cp/decl2.cc:4880
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5214
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5441
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr ""
  
! #: cp/decl2.cc:5446
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5570
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:5574
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5715
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5718
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5772
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5802
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
*************** msgstr ""
*** 58877,59328 ****
  msgid "friend declaration %qD may not have virt-specifiers"
  msgstr ""
  
! #: cp/friend.cc:599
  #, gcc-internal-format
  msgid "member %qD declared as friend before type %qT defined"
  msgstr ""
  
! #: cp/friend.cc:647
  #, gcc-internal-format
  msgid "friend declaration %q#D declares a non-template function"
  msgstr ""
  
! #: cp/friend.cc:651
  #, gcc-internal-format
  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.cc:391
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr ""
  
! #: cp/init.cc:474
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.cc:513
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr ""
  
! #: cp/init.cc:519
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.cc:586
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.cc:675
  #, gcc-internal-format
  msgid ""
  "default member initializer for %qD required before the end of its enclosing "
  "class"
  msgstr ""
  
! #: cp/init.cc:745
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr ""
  
! #: cp/init.cc:810
  #, gcc-internal-format
  msgid ""
  "initializing %qD from %qE does not extend the lifetime of the underlying "
  "array"
  msgstr ""
  
! #: cp/init.cc:914 cp/init.cc:995
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr ""
  
! #: cp/init.cc:920
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:924
  #, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr ""
  
! #: cp/init.cc:972
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.cc:1116
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.cc:1131 cp/init.cc:1157 cp/init.cc:2752 cp/method.cc:2450
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
! #: cp/init.cc:1133 cp/init.cc:1151 cp/init.cc:1159 cp/init.cc:2737
! #: cp/init.cc:2765 cp/method.cc:2453 cp/method.cc:2464
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.cc:1149 cp/init.cc:2724 cp/method.cc:2461
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
  
! #: cp/init.cc:1334
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1337
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1341
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1343
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1345
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr ""
  
! #: cp/init.cc:1362
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr ""
  
! #: cp/init.cc:1366
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.cc:1453
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.cc:1562
  #, gcc-internal-format
  msgid ""
  "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1798 cp/init.cc:1817
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.cc:1804
  #, gcc-internal-format
  msgid ""
  "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1811
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.cc:1850
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1858
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1905
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1913
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.cc:1916
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2349 cp/semantics.cc:3825 rust/backend/rust-tree.cc:4120
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
  
! #: cp/init.cc:2407
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2421
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.cc:2507 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3763
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.cc:2514 cp/semantics.cc:2191
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
  
! #: cp/init.cc:2721
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2729
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in base %q#T of %q#T using %<new%> without "
  "new-initializer"
  msgstr ""
  
! #: cp/init.cc:2733
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2749
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2757
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
  "initializer"
  msgstr ""
  
! #: cp/init.cc:2761
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a "
  "region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a "
  "region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2889
  #, gcc-internal-format
  msgid ""
  "placement new constructing an array of objects of type %qT and size %qwu in "
  "a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2892
  #, gcc-internal-format
  msgid ""
  "placement new constructing an array of objects of type %qT and size %qwu in "
  "a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2901
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %qT and size %qwu in a region "
  "of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2904
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %qT and size %qwu in a region "
  "of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2921
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2925
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3123
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3133
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3151
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3167
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3169
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified without parentheses around "
  "the type-id"
  msgstr ""
  
! #: cp/init.cc:3179
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3185
  #, gcc-internal-format
  msgid ""
  "%<new%> of %<initializer_list%> does not extend the lifetime of the "
  "underlying array"
  msgstr ""
  
! #: cp/init.cc:3227
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.cc:3383
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.cc:3390 cp/search.cc:1200
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.cc:3471
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3474
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3477
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3673
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3949
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3978
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3987
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4107
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4111
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific operator %<delete []%> will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4820
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:5116
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5150
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5155
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific %<operator delete%> will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5170
  #, gcc-internal-format
  msgid ""
  "deleting object of abstract class type %qT which has non-virtual destructor "
  "will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5175
  #, gcc-internal-format
  msgid ""
  "deleting object of polymorphic class type %qT which has non-virtual "
  "destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5482
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 58905,59356 ----
  msgid "friend declaration %qD may not have virt-specifiers"
  msgstr ""
  
! #: cp/friend.cc:607
  #, gcc-internal-format
  msgid "member %qD declared as friend before type %qT defined"
  msgstr ""
  
! #: cp/friend.cc:657
  #, gcc-internal-format
  msgid "friend declaration %q#D declares a non-template function"
  msgstr ""
  
! #: cp/friend.cc:661
  #, gcc-internal-format
  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.cc:398
  #, gcc-internal-format
  msgid "value-initialization of incomplete type %qT"
  msgstr ""
  
! #: cp/init.cc:481
  #, gcc-internal-format
  msgid "cannot value-initialize array of unknown bound %qT"
  msgstr ""
  
! #: cp/init.cc:520
  #, gcc-internal-format
  msgid "value-initialization of function type %qT"
  msgstr ""
  
! #: cp/init.cc:526
  #, gcc-internal-format
  msgid "value-initialization of reference type %qT"
  msgstr ""
  
! #: cp/init.cc:597
  #, gcc-internal-format
  msgid "recursive instantiation of default member initializer for %qD"
  msgstr ""
  
! #: cp/init.cc:665
  #, gcc-internal-format
  msgid ""
  "default member initializer for %qD required before the end of its enclosing "
  "class"
  msgstr ""
  
! #: cp/init.cc:735
  #, gcc-internal-format
  msgid "initializer for flexible array member %q#D"
  msgstr ""
  
! #: cp/init.cc:800
  #, gcc-internal-format
  msgid ""
  "initializing %qD from %qE does not extend the lifetime of the underlying "
  "array"
  msgstr ""
  
! #: cp/init.cc:904 cp/init.cc:985
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr ""
  
! #: cp/init.cc:910
  #, gcc-internal-format
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:914
  #, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr ""
  
! #: cp/init.cc:962
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.cc:1106
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr ""
  
! #: cp/init.cc:1121 cp/init.cc:1147 cp/init.cc:2742 cp/method.cc:2450
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr ""
  
! #: cp/init.cc:1123 cp/init.cc:1141 cp/init.cc:1149 cp/init.cc:2727
! #: cp/init.cc:2755 cp/method.cc:2453 cp/method.cc:2464
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr ""
  
! #: cp/init.cc:1139 cp/init.cc:2714 cp/method.cc:2461
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr ""
  
! #: cp/init.cc:1324
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1327
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1331
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1333
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1335
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr ""
  
! #: cp/init.cc:1352
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr ""
  
! #: cp/init.cc:1356
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.cc:1443
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.cc:1552
  #, gcc-internal-format
  msgid ""
  "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1788 cp/init.cc:1807
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.cc:1794
  #, gcc-internal-format
  msgid ""
  "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1801
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.cc:1840
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1848
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1895
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1903
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.cc:1906
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2018 cp/init.cc:4906 cp/typeck2.cc:1375
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2339 cp/semantics.cc:3825 rust/backend/rust-tree.cc:4120
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr ""
  
! #: cp/init.cc:2397
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2411
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr ""
  
! #: cp/init.cc:2497 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3763
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr ""
  
! #: cp/init.cc:2504 cp/semantics.cc:2191
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr ""
  
! #: cp/init.cc:2711
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2719
  #, gcc-internal-format
  msgid ""
  "uninitialized reference member in base %q#T of %q#T using %<new%> without "
  "new-initializer"
  msgstr ""
  
! #: cp/init.cc:2723
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2739
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2747
  #, gcc-internal-format
  msgid ""
  "uninitialized const member in base %q#T of %q#T using %<new%> without new-"
  "initializer"
  msgstr ""
  
! #: cp/init.cc:2751
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2866
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a "
  "region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2869
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a "
  "region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid ""
  "placement new constructing an array of objects of type %qT and size %qwu in "
  "a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2882
  #, gcc-internal-format
  msgid ""
  "placement new constructing an array of objects of type %qT and size %qwu in "
  "a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2891
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %qT and size %qwu in a region "
  "of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2894
  #, gcc-internal-format
  msgid ""
  "placement new constructing an object of type %qT and size %qwu in a region "
  "of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2911
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2915
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3113
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3123
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3141
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3157
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3159
  #, gcc-internal-format
  msgid ""
  "non-constant array new length must be specified without parentheses around "
  "the type-id"
  msgstr ""
  
! #: cp/init.cc:3169
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3175
  #, gcc-internal-format
  msgid ""
  "%<new%> of %<initializer_list%> does not extend the lifetime of the "
  "underlying array"
  msgstr ""
  
! #: cp/init.cc:3217
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr ""
  
! #: cp/init.cc:3373
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr ""
  
! #: cp/init.cc:3380 cp/search.cc:1200
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr ""
  
! #: cp/init.cc:3461
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3464
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3467
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3663
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3939
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3968
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3977
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4097
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4101
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific operator %<delete []%> will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4810
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:5106
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5140
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5145
  #, gcc-internal-format
  msgid ""
  "neither the destructor nor the class-specific %<operator delete%> will be "
  "called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5160
  #, gcc-internal-format
  msgid ""
  "deleting object of abstract class type %qT which has non-virtual destructor "
  "will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5165
  #, gcc-internal-format
  msgid ""
  "deleting object of polymorphic class type %qT which has non-virtual "
  "destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5472
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgid ""
*** 59444,59499 ****
  "use of built-in trait %qT in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:3560
  #, gcc-internal-format
  msgid ""
  "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.cc:3641
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.cc:4209
  #, 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.cc:4255
  #, gcc-internal-format
  msgid ""
  "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:4261
  #, gcc-internal-format
  msgid ""
  "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:4533
  #, gcc-internal-format
  msgid ""
  "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and "
  "%<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:4538
  #, gcc-internal-format
  msgid ""
  "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-"
  "version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:4543
  #, gcc-internal-format
  msgid ""
  "the mangled name of the initialization guard variable for %qD changes "
--- 59472,59527 ----
  "use of built-in trait %qT in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:3561
  #, gcc-internal-format
  msgid ""
  "use of built-in trait %qE in function signature; use library traits instead"
  msgstr ""
  
! #: cp/mangle.cc:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "mangling %C"
  msgstr ""
  
! #: cp/mangle.cc:3642
  #, gcc-internal-format
  msgid "omitted middle operand to %<?:%> operand cannot be mangled"
  msgstr ""
  
! #: cp/mangle.cc:4210
  #, 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.cc:4256
  #, gcc-internal-format
  msgid ""
  "the mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:4262
  #, gcc-internal-format
  msgid ""
  "the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)"
  msgstr ""
  
! #: cp/mangle.cc:4534
  #, gcc-internal-format
  msgid ""
  "the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and "
  "%<-fabi-version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:4539
  #, gcc-internal-format
  msgid ""
  "the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-"
  "version=%d%>"
  msgstr ""
  
! #: cp/mangle.cc:4544
  #, gcc-internal-format
  msgid ""
  "the mangled name of the initialization guard variable for %qD changes "
*************** msgid ""
*** 60186,60192 ****
  "%<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
--- 60214,60220 ----
  "%<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18928
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
*************** msgstr ""
*** 60273,60279 ****
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6065 cp/name-lookup.cc:8341
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
--- 60301,60307 ----
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6065 cp/name-lookup.cc:8378
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr ""
*************** msgid ""
*** 60323,60380 ****
  "<initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8325
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8328
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8427
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8524
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr ""
  
! #: cp/name-lookup.cc:8540
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:8627
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8628
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8677
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr ""
  
! #: cp/name-lookup.cc:8722
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8731
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 60351,60408 ----
  "<initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8362
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8365
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8464
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8561
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr ""
  
! #: cp/name-lookup.cc:8577
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:8664
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8665
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8714
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:8716
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr ""
  
! #: cp/name-lookup.cc:8759
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:8768
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 60399,60405 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1531 cp/parser.cc:46297
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by function declaration "
--- 60427,60433 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1531 cp/parser.cc:46296
  #, gcc-internal-format
  msgid ""
  "%<#pragma omp declare %s%> not immediately followed by function declaration "
*************** msgstr ""
*** 60659,60665 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3628 cp/parser.cc:30651
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 60687,60693 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3628 cp/parser.cc:30650
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 60956,60962 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
--- 60984,60990 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:7573 cp/pt.cc:21257
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 61006,61012 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9196 cp/parser.cc:33272
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
--- 61034,61040 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9196 cp/parser.cc:33271
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
*************** msgid ""
*** 61241,61254 ****
  "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11904 cp/parser.cc:12047 cp/parser.cc:47103
  #, gcc-internal-format
  msgid ""
  "mixing OpenMP directives with attribute and pragma syntax on the same "
  "statement"
  msgstr ""
  
! #: cp/parser.cc:11930 cp/parser.cc:47085
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
--- 61269,61282 ----
  "%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:11904 cp/parser.cc:12047 cp/parser.cc:47102
  #, gcc-internal-format
  msgid ""
  "mixing OpenMP directives with attribute and pragma syntax on the same "
  "statement"
  msgstr ""
  
! #: cp/parser.cc:11930 cp/parser.cc:47084
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
  msgstr ""
*************** msgid ""
*** 61356,61362 ****
  "%<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13369 cp/parser.cc:33781
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
--- 61384,61390 ----
  "%<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13369 cp/parser.cc:33780
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr ""
*************** msgid ""
*** 61424,61430 ****
  "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14247 cp/parser.cc:33784
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
--- 61452,61458 ----
  "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14247 cp/parser.cc:33783
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr ""
*************** msgstr ""
*** 61456,61462 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14463 cp/parser.cc:33787
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
--- 61484,61490 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14463 cp/parser.cc:33786
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
*************** msgstr ""
*** 61734,61745 ****
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 61762,61773 ----
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16950 cp/pt.cc:27470
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16962 cp/pt.cc:27482
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr ""
*** 62370,62376 ****
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
--- 62398,62404 ----
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2490
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr ""
*** 62546,62552 ****
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27087 cp/parser.cc:33790
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
--- 62574,62580 ----
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27087 cp/parser.cc:33789
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
*************** msgid ""
*** 62652,62805 ****
  "implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:28298 cp/parser.cc:28392
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28400
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:28406
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28450
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28491
  #, gcc-internal-format
  msgid ""
  "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-"
  "std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28603
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:29161
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: cp/parser.cc:29170
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:29215
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: cp/parser.cc:29314
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:29328
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29383
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29455
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29490
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29532
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:29575
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr ""
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:29656
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:29666
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:29676
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:29813
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:29968
  #, gcc-internal-format
  msgid ""
  "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:30313 cp/parser.cc:30322
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:30668
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30911
  #, gcc-internal-format
  msgid ""
  "testing if a concept-id is a valid expression; add %<requires%> to check "
  "satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31049
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:31057
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:31569
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:31574
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.cc:31578
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
--- 62680,62833 ----
  "implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:28297 cp/parser.cc:28391
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28399
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr ""
  
! #: cp/parser.cc:28405
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:28449
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr ""
  
! #: cp/parser.cc:28490
  #, gcc-internal-format
  msgid ""
  "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-"
  "std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28602
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:29160
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: cp/parser.cc:29169
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:29214
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: cp/parser.cc:29313
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:29327
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
! #: cp/parser.cc:29382
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:29454
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:29489
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:29531
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:29574
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr ""
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:29655
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:29665
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:29675
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:29812
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:29967
  #, gcc-internal-format
  msgid ""
  "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:30312 cp/parser.cc:30321
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:30667
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:30910
  #, gcc-internal-format
  msgid ""
  "testing if a concept-id is a valid expression; add %<requires%> to check "
  "satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31048
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:31056
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:31568
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:31573
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr ""
  
! #: cp/parser.cc:31577
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr ""
*************** msgstr ""
*** 62808,62831 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:31585
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31978
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.cc:32151
  #, gcc-internal-format
  msgid ""
  "ISO C++ did not adopt string literal operator templates taking an argument "
  "pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32160
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list; expected non-type "
--- 62836,62859 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:31584
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:31977
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr ""
  
! #: cp/parser.cc:32150
  #, gcc-internal-format
  msgid ""
  "ISO C++ did not adopt string literal operator templates taking an argument "
  "pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32159
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list; expected non-type "
*************** msgid ""
*** 62833,63418 ****
  "type"
  msgstr ""
  
! #: cp/parser.cc:32166
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list; expected non-type "
  "template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:32273
  #, gcc-internal-format
  msgid ""
  "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32283
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:32306
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:32315
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:32335
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:32447
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:32498
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:32550
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:32857
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:32870
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32901
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:33219
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:33396
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:33407
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr ""
  
! #: cp/parser.cc:33410
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:33422
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:33438
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:33547
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.cc:33558
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:33563
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.cc:33589
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.cc:33641
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:33644
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:33647
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:33653
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:33656
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:33659
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:33662
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.cc:33665
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:33668
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:33671
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:33674
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:33677
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:33680
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:33683
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:33686
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:33689
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:33692
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:33695
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:33698
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:33701
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:33704
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:33707
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:33710
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:33742
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:33754
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:33757
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:33760
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:33766
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:33793
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:34128
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:34279
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:34284
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.cc:34405
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:34563 cp/parser.cc:34597
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:34570 cp/parser.cc:34603
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:34571 cp/parser.cc:34604
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:34578
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:34579
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:34661
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:34682
  #, gcc-internal-format
  msgid ""
  "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34932
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.cc:35173 cp/parser.cc:36481 cp/parser.cc:36670
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:35244
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:35314
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:35345
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:35749
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:35824 cp/parser.cc:35842
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:35836 cp/parser.cc:35902
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35945
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:36142 cp/parser.cc:36149 cp/parser.cc:36156
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:36273
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:36446
  #, gcc-internal-format
  msgid ""
  "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:36453
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:36733 cp/parser.cc:36740 cp/parser.cc:36747
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:36909
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:38038
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:38055
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:39144
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.cc:40113
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
  
! #: cp/parser.cc:43019
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43467
  #, gcc-internal-format
  msgid ""
  "%<[[omp::directive(%s)]]%> must be the only specified attribute on a "
  "statement"
  msgstr ""
  
! #: cp/parser.cc:43712
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:43892
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:46259
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:47094
  #, gcc-internal-format
  msgid ""
  "OpenMP directive other than %<declare simd%> or %<declare variant%> "
  "appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:47440 cp/parser.cc:47471
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:47447 cp/parser.cc:47476
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:47588
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.cc:47618
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:47630
  #, gcc-internal-format
  msgid ""
  "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:47733
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:47753 cp/semantics.cc:6128
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:47757 cp/semantics.cc:6136
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:47760 cp/pt.cc:14473 cp/semantics.cc:6142
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:47763 cp/semantics.cc:6148
  #, gcc-internal-format
  msgid ""
  "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma "
  "omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:48477
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:48487
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:48848
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:48895 cp/semantics.cc:11155
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:48897 cp/semantics.cc:11157
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:49043
  #, gcc-internal-format
  msgid ""
  "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:49046
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:49093
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:49391
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:49402
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:49457
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:49489
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:49570
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:49607
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:49816
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:49872
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 62861,63446 ----
  "type"
  msgstr ""
  
! #: cp/parser.cc:32165
  #, gcc-internal-format
  msgid ""
  "literal operator template %qD has invalid parameter list; expected non-type "
  "template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:32272
  #, gcc-internal-format
  msgid ""
  "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32282
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:32305
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:32314
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:32334
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr ""
  
! #: cp/parser.cc:32446
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:32497
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:32549
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr ""
  
! #: cp/parser.cc:32856
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:32900
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:33218
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:33395
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:33406
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr ""
  
! #: cp/parser.cc:33409
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:33421
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:33437
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:33546
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr ""
  
! #: cp/parser.cc:33557
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:33562
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr ""
  
! #: cp/parser.cc:33588
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr ""
  
! #: cp/parser.cc:33640
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:33643
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:33646
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:33652
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:33655
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:33658
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:33661
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr ""
  
! #: cp/parser.cc:33664
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:33667
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:33670
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:33673
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:33676
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:33679
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:33682
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:33685
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:33688
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:33691
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:33694
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:33697
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:33700
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:33703
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:33706
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:33709
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:33741
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:33753
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:33756
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:33759
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:33765
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:33792
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:34127
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:34278
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:34283
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr ""
  
! #: cp/parser.cc:34404
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:34562 cp/parser.cc:34596
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:34569 cp/parser.cc:34602
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:34570 cp/parser.cc:34603
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:34577
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:34578
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:34660
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:34681
  #, gcc-internal-format
  msgid ""
  "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:34931
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr ""
  
! #: cp/parser.cc:35172 cp/parser.cc:36480 cp/parser.cc:36669
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:35243
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:35313
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:35344
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:35748
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:35823 cp/parser.cc:35841
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:35835 cp/parser.cc:35901
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:35944
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:36141 cp/parser.cc:36148 cp/parser.cc:36155
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr ""
  
! #: cp/parser.cc:36272
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:36445
  #, gcc-internal-format
  msgid ""
  "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:36452
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr ""
  
! #: cp/parser.cc:36732 cp/parser.cc:36739 cp/parser.cc:36746
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr ""
  
! #: cp/parser.cc:36908
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:38037
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:38054
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:39143
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr ""
  
! #: cp/parser.cc:40112
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
  
! #: cp/parser.cc:43018
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43466
  #, gcc-internal-format
  msgid ""
  "%<[[omp::directive(%s)]]%> must be the only specified attribute on a "
  "statement"
  msgstr ""
  
! #: cp/parser.cc:43711
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43798 cp/pt.cc:18576
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:43891
  #, gcc-internal-format
  msgid "not enough for loops to collapse"
  msgstr ""
  
! #: cp/parser.cc:46258
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:47093
  #, gcc-internal-format
  msgid ""
  "OpenMP directive other than %<declare simd%> or %<declare variant%> "
  "appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:47439 cp/parser.cc:47470
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: cp/parser.cc:47446 cp/parser.cc:47475
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: cp/parser.cc:47587
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr ""
  
! #: cp/parser.cc:47617
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:47629
  #, gcc-internal-format
  msgid ""
  "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:47732
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:47752 cp/semantics.cc:6128
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:47756 cp/semantics.cc:6136
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:47759 cp/pt.cc:14486 cp/semantics.cc:6142
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:47762 cp/semantics.cc:6148
  #, gcc-internal-format
  msgid ""
  "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma "
  "omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:48476
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:48486
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:48847
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:48894 cp/semantics.cc:11155
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:48896 cp/semantics.cc:11157
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:49042
  #, gcc-internal-format
  msgid ""
  "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:49045
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:49092
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:49390
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:49401
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:49456
  #, gcc-internal-format
  msgid "%<#pragma GCC ivdep%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:49488
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:49569
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:49606
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:49815
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:49871
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr ""
*** 63962,63968 ****
  msgid "redeclaration of %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6770 cp/pt.cc:6839
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
--- 63990,63996 ----
  msgid "redeclaration of %q#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6770 cp/pt.cc:6840
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr ""
*************** msgstr ""
*** 63977,64385 ****
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6789
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6793
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD does not have "
  "external linkage"
  msgstr ""
  
! #: cp/pt.cc:6842
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6844
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6913
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.cc:6922
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6931
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6940
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6951
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:6961
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:6970
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6982
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6986
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6997
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7008
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7051
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:7064
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:7068
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7079
  #, gcc-internal-format
  msgid ""
  "  template parameters of a template template argument are inconsistent with "
  "other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7089
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:7099
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.cc:7150
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qE is not a "
  "variable or function"
  msgstr ""
  
! #: cp/pt.cc:7159
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT in C++98 because %qD does "
  "not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7169
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7184
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7194
  #, gcc-internal-format
  msgid ""
  "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7201
  #, gcc-internal-format
  msgid ""
  "the address of %qD is not a valid template argument because it does not have "
  "static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7219
  #, gcc-internal-format
  msgid ""
  "%qD is not a valid template argument because %qD is a variable, not the "
  "address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7227
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for %qT because it is not the address "
  "of a variable"
  msgstr ""
  
! #: cp/pt.cc:7348
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because string literals "
  "can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7513
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7527
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7613
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because of conflicts in cv-"
  "qualification"
  msgstr ""
  
! #: cp/pt.cc:7621
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7639
  #, gcc-internal-format
  msgid ""
  "%q#D is not a valid template argument for type %qT because a reference "
  "variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7698
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7700
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7754
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8312
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8328
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8464
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8493
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.cc:8498
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8514 cp/pt.cc:8548 cp/pt.cc:8598
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8522
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8530
  #, gcc-internal-format
  msgid ""
  "  ambiguous template argument for non-type template parameter is treated as "
  "function type"
  msgstr ""
  
! #: cp/pt.cc:8536
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8539
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8553
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8556
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8602
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8616
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8619
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8692
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:8830 cp/pt.cc:9156
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.cc:8845 cp/pt.cc:8990
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8986
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:8995
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9020
  #, gcc-internal-format
  msgid ""
  "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9024
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9122
  #, gcc-internal-format
  msgid ""
  "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9685
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.cc:9848
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9850
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10368
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11103
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d (use %<-ftemplate-"
  "depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12436
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:12926
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13380
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13468
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13471
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14150
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:14246
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15140
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 64005,64413 ----
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6790
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6794
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because %qD does not have "
  "external linkage"
  msgstr ""
  
! #: cp/pt.cc:6843
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6845
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6914
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr ""
  
! #: cp/pt.cc:6923
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:6932
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6941
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:6952
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:6962
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:6971
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:6983
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:6987
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:6998
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7009
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7052
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:7065
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:7069
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7080
  #, gcc-internal-format
  msgid ""
  "  template parameters of a template template argument are inconsistent with "
  "other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7090
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:7100
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr ""
  
! #: cp/pt.cc:7151
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qE is not a "
  "variable or function"
  msgstr ""
  
! #: cp/pt.cc:7160
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT in C++98 because %qD does "
  "not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7170
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7185
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7195
  #, gcc-internal-format
  msgid ""
  "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7202
  #, gcc-internal-format
  msgid ""
  "the address of %qD is not a valid template argument because it does not have "
  "static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7220
  #, gcc-internal-format
  msgid ""
  "%qD is not a valid template argument because %qD is a variable, not the "
  "address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7228
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for %qT because it is not the address "
  "of a variable"
  msgstr ""
  
! #: cp/pt.cc:7349
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because string literals "
  "can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7514
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr ""
  
! #: cp/pt.cc:7528
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7614
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because of conflicts in cv-"
  "qualification"
  msgstr ""
  
! #: cp/pt.cc:7622
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7640
  #, gcc-internal-format
  msgid ""
  "%q#D is not a valid template argument for type %qT because a reference "
  "variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7699
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7701
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7755
  #, gcc-internal-format
  msgid ""
  "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8314
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8330
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8466
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8495
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr ""
  
! #: cp/pt.cc:8500
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8516 cp/pt.cc:8550 cp/pt.cc:8600
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8524
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8532
  #, gcc-internal-format
  msgid ""
  "  ambiguous template argument for non-type template parameter is treated as "
  "function type"
  msgstr ""
  
! #: cp/pt.cc:8538
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8541
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8555
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8558
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8604
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8618
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8621
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8694
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:8832 cp/pt.cc:9158
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr ""
  
! #: cp/pt.cc:8847 cp/pt.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:8988
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:8997
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9022
  #, gcc-internal-format
  msgid ""
  "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9026
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9124
  #, gcc-internal-format
  msgid ""
  "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9687
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr ""
  
! #: cp/pt.cc:9850
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9852
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:9996 cp/pt.cc:22218
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10381
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11116
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d (use %<-ftemplate-"
  "depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:12449
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:12939
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13393
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13481
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13484
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14163
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr ""
  
! #: cp/pt.cc:14259
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15157
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 64397,64701 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15333
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.cc:15532
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.cc:15534
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:15661
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:15663
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16365
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16367
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16380
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16383
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16431
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16437
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16443
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16615
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17038
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid ""
  "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17148
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid ""
  "%qD was not declared in this scope, and no declarations were found by "
  "argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21190
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21241
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21268
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr ""
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21857
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21859
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21884
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26135
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:26137
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:26143
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:26173
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:26175
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:26194
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26205
  #, gcc-internal-format
  msgid ""
  "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:26213
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:26249
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:26314
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:26323
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26384
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:26694
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 64425,64729 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15350
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr ""
  
! #: cp/pt.cc:15549
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr ""
  
! #: cp/pt.cc:15551
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:15678
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:15680
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16380
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16382
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16384
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16397
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16400
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16448
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16454
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16460
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16526
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16563
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16584
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16624
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16632
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16745
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17070
  #, gcc-internal-format
  msgid ""
  "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17072
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17165
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17356
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17889 cp/pt.cc:19876
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17893 cp/pt.cc:19880
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20017
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21172
  #, gcc-internal-format
  msgid ""
  "%qD was not declared in this scope, and no declarations were found by "
  "argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21207
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21212
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21215
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21220
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21271
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21298
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr ""
  
! #: cp/pt.cc:21534
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21537
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21887
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21889
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21899
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21914
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:21932
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26165
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:26167
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:26173
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26197 cp/pt.cc:26292
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:26203
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:26205
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:26224
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:26230 cp/pt.cc:26287
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26235
  #, gcc-internal-format
  msgid ""
  "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:26243
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:26279
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:26302 cp/pt.cc:26369
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26307 cp/pt.cc:26384
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:26353
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26374
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26414
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:26724
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 64707,64718 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27233
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d instantiating %q+D, "
--- 64735,64746 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27200
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27247
  #, gcc-internal-format
  msgid ""
  "template instantiation depth exceeds maximum of %d instantiating %q+D, "
*************** msgid ""
*** 64720,64889 ****
  "increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27603
  #, gcc-internal-format
  msgid ""
  "non-type template parameters of deduced class type only available with %<-"
  "std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27633
  #, gcc-internal-format
  msgid ""
  "%qT is not a valid type for a template non-type parameter because it is not "
  "structural"
  msgstr ""
  
! #: cp/pt.cc:27642
  #, gcc-internal-format
  msgid ""
  "non-type template parameters of class type only available with %<-std=c+"
  "+20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27650
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27652
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:29080
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29370
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:29379
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:29385
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid ""
  "deducing from brace-enclosed initializer list requires %<#include "
  "<initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30564
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:30576
  #, gcc-internal-format
  msgid ""
  "alias template deduction only available with %<-std=c++20%> or %<-std=gnu+"
  "+20%>"
  msgstr ""
  
! #: cp/pt.cc:30582
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid ""
  "cannot deduce template arguments for copy-initialization of %qT, as it has "
  "no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, gcc-internal-format
  msgid ""
  "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30712
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:30715
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid ""
  "class template argument deduction for %qT failed: explicit deduction guide "
  "selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid ""
  "for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
  "e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31024
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31028
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31032
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31172
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
--- 64748,64917 ----
  "increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27617
  #, gcc-internal-format
  msgid ""
  "non-type template parameters of deduced class type only available with %<-"
  "std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27647
  #, gcc-internal-format
  msgid ""
  "%qT is not a valid type for a template non-type parameter because it is not "
  "structural"
  msgstr ""
  
! #: cp/pt.cc:27656
  #, gcc-internal-format
  msgid ""
  "non-type template parameters of class type only available with %<-std=c+"
  "+20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27664
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27666
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:29094
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29384
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:29393
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:29399
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:29430
  #, gcc-internal-format
  msgid ""
  "deducing from brace-enclosed initializer list requires %<#include "
  "<initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30578
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:30590
  #, gcc-internal-format
  msgid ""
  "alias template deduction only available with %<-std=c++20%> or %<-std=gnu+"
  "+20%>"
  msgstr ""
  
! #: cp/pt.cc:30596
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30707
  #, gcc-internal-format
  msgid ""
  "cannot deduce template arguments for copy-initialization of %qT, as it has "
  "no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30714
  #, gcc-internal-format
  msgid ""
  "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30743
  #, gcc-internal-format
  msgid ""
  "class template argument deduction for %qT failed: explicit deduction guide "
  "selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:30761
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30763
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30874
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30877
  #, gcc-internal-format
  msgid ""
  "for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
  "e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30956
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30959
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31034
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31038
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31042
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31046
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31186
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
*************** msgstr ""
*** 67034,67189 ****
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:885
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1064
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1079
  #, gcc-internal-format
  msgid ""
  " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1254
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1837
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr ""
  
! #: cp/typeck2.cc:1922
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2236
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2295
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2304
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2384
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2395
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2403
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2444
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2461
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2466
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.cc:2732
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.cc:2735
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
--- 67062,67217 ----
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:833
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:903
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1082
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1094 cp/typeck2.cc:1108
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1097
  #, gcc-internal-format
  msgid ""
  " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1272
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1335
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1337
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1841 cp/typeck2.cc:1871
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.cc:1848
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr ""
  
! #: cp/typeck2.cc:1940
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2013
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2024
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2240
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2254
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2284
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2286
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2313
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2322
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2344
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2402
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2413
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2421
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2462
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2479
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2484
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2509
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.cc:2750
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.cc:2753
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
*************** msgid ""
*** 67220,67226 ****
  "attribute"
  msgstr ""
  
! #: d/d-builtins.cc:816
  #, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr ""
--- 67248,67254 ----
  "attribute"
  msgstr ""
  
! #: d/d-builtins.cc:819
  #, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr ""
*************** msgstr ""
*** 67409,67430 ****
  msgid "size is too large"
  msgstr ""
  
! #: d/decl.cc:1374
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1551
  #, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr ""
  
! #: d/decl.cc:1554
  #, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr ""
  
! #: d/decl.cc:1767
  #, gcc-internal-format
  msgid ""
  "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
--- 67437,67458 ----
  msgid "size is too large"
  msgstr ""
  
! #: d/decl.cc:1394
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1571
  #, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr ""
  
! #: d/decl.cc:1574
  #, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr ""
  
! #: d/decl.cc:1787
  #, gcc-internal-format
  msgid ""
  "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
*************** msgstr ""
*** 67471,67487 ****
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2180 d/expr.cc:3075
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:3042
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:3049
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
--- 67499,67515 ----
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2180 d/expr.cc:3079
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:3046
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:3053
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
*************** msgstr ""
*** 67585,67595 ****
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:871
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid expression for static array dimension: %s"
  msgstr ""
  
  #: fortran/arith.cc:47
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
--- 67613,67628 ----
  msgid "missing or corrupt object.d"
  msgstr ""
  
! #: d/types.cc:902
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid expression for static array dimension: %s"
  msgstr ""
  
+ #: d/types.cc:1110
+ #, gcc-internal-format
+ msgid "size of %qs (%wd) differ from its declared size (%wd)"
+ msgstr ""
+ 
  #: fortran/arith.cc:47
  #, gcc-internal-format, gfc-internal-format
  msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER"
*************** msgstr ""
*** 67640,67646 ****
  msgid "Invalid type in arithmetic operation at %L"
  msgstr ""
  
! #: fortran/arith.cc:126 fortran/arith.cc:2060
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
--- 67673,67679 ----
  msgid "Invalid type in arithmetic operation at %L"
  msgstr ""
  
! #: fortran/arith.cc:126 fortran/arith.cc:2071
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
*************** msgstr ""
*** 67720,67808 ****
  msgid "compare_real(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1124
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1707
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1766
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2028
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2032
  #, gcc-internal-format
  msgid ""
  "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
  "with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2037
  #, gcc-internal-format
  msgid ""
  "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
  "with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2042
  #, gcc-internal-format
  msgid ""
  "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
  "the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2047
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2051
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Integer outside symmetric range implied by Standard Fortran converting %s to "
  "%s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2145 fortran/arith.cc:2264 fortran/arith.cc:2327
! #: fortran/arith.cc:2382 fortran/arith.cc:2445 fortran/arith.cc:2517
! #: fortran/arith.cc:2587
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2177 fortran/arith.cc:2213 fortran/arith.cc:2255
! #: fortran/arith.cc:2317 fortran/arith.cc:2372 fortran/arith.cc:2435
! #: fortran/arith.cc:2507 fortran/arith.cc:2579
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2421 fortran/arith.cc:2493
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2672
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2701
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
--- 67753,67841 ----
  msgid "compare_real(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1129
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1718
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1777
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2039
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2043
  #, gcc-internal-format
  msgid ""
  "Arithmetic overflow converting %s to %s at %L. This check can be disabled "
  "with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2048
  #, gcc-internal-format
  msgid ""
  "Arithmetic underflow converting %s to %s at %L. This check can be disabled "
  "with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2053
  #, gcc-internal-format
  msgid ""
  "Arithmetic NaN converting %s to %s at %L. This check can be disabled with "
  "the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2058
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2062
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2066
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Integer outside symmetric range implied by Standard Fortran converting %s to "
  "%s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2156 fortran/arith.cc:2275 fortran/arith.cc:2338
! #: fortran/arith.cc:2393 fortran/arith.cc:2456 fortran/arith.cc:2528
! #: fortran/arith.cc:2598
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2188 fortran/arith.cc:2224 fortran/arith.cc:2266
! #: fortran/arith.cc:2328 fortran/arith.cc:2383 fortran/arith.cc:2446
! #: fortran/arith.cc:2518 fortran/arith.cc:2590
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2432 fortran/arith.cc:2504
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2683
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2712
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
*************** msgstr ""
*** 68139,68145 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr ""
--- 68172,68178 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11196
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr ""
*************** msgstr ""
*** 69353,69364 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 69386,69397 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5258
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5288
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 69548,69554 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 69581,69587 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12984
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 72502,72513 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 72535,72546 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17810
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17828
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 73490,73496 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
--- 73523,73529 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
*************** msgid ""
*** 74058,74064 ****
  "defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
--- 74091,74097 ----
  "defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15658
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
*************** msgstr ""
*** 74641,74647 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
--- 74674,74680 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12310
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
*************** msgid ""
*** 76090,76096 ****
  "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4578 fortran/openmp.cc:8355
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
--- 76123,76129 ----
  "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4578 fortran/openmp.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
*************** msgstr ""
*** 76127,76138 ****
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5055 fortran/openmp.cc:10302
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5059 fortran/openmp.cc:10306
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
--- 76160,76171 ----
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5055 fortran/openmp.cc:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5059 fortran/openmp.cc:10322
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
*************** msgstr ""
*** 76551,76557 ****
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6746 fortran/openmp.cc:8223
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
--- 76584,76590 ----
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6746 fortran/openmp.cc:8239
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
*************** msgstr ""
*** 76566,76572 ****
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6766 fortran/openmp.cc:7790 fortran/openmp.cc:7985
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
--- 76599,76605 ----
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6766 fortran/openmp.cc:7806 fortran/openmp.cc:8001
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
*************** msgstr ""
*** 76576,76597 ****
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6785 fortran/openmp.cc:7972
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6790 fortran/openmp.cc:8227
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6795 fortran/openmp.cc:8230
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6800 fortran/openmp.cc:8218
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
--- 76609,76630 ----
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6785 fortran/openmp.cc:7988
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6790 fortran/openmp.cc:8243
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6795 fortran/openmp.cc:8246
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6800 fortran/openmp.cc:8234
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
*************** msgstr ""
*** 76626,76633 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 76659,76666 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10982
! #: fortran/resolve.cc:12538
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgid ""
*** 76696,76702 ****
  "mapped"
  msgstr ""
  
! #: fortran/openmp.cc:7209 fortran/openmp.cc:10006
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
--- 76729,76735 ----
  "mapped"
  msgstr ""
  
! #: fortran/openmp.cc:7209 fortran/openmp.cc:10022
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
*************** msgstr ""
*** 76711,76717 ****
  #: fortran/openmp.cc:7249 fortran/openmp.cc:7261 fortran/openmp.cc:7282
  #: fortran/openmp.cc:7294 fortran/openmp.cc:7317 fortran/openmp.cc:7325
  #: fortran/openmp.cc:7346 fortran/openmp.cc:7357 fortran/openmp.cc:7369
! #: fortran/openmp.cc:7474 fortran/openmp.cc:10030
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
--- 76744,76750 ----
  #: fortran/openmp.cc:7249 fortran/openmp.cc:7261 fortran/openmp.cc:7282
  #: fortran/openmp.cc:7294 fortran/openmp.cc:7317 fortran/openmp.cc:7325
  #: fortran/openmp.cc:7346 fortran/openmp.cc:7357 fortran/openmp.cc:7369
! #: fortran/openmp.cc:7474 fortran/openmp.cc:10046
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
*************** msgstr ""
*** 76870,77475 ****
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7729
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7738 fortran/openmp.cc:7756
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:7748
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7770
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:7796
  #, gcc-internal-format
  msgid ""
  "List item %qs with allocatable components is not permitted in map clause at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:7815
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7837
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7858
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE "
  "on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7874 fortran/openmp.cc:7956
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7877 fortran/openmp.cc:7959
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:7889
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:7950
  #, gcc-internal-format
  msgid ""
  "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:7962
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7969
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7975
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7988
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:7998
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8009
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8033
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8126
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8154
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8160
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8168
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8173
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8184
  #, gcc-internal-format
  msgid ""
  "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:8201
  #, gcc-internal-format
  msgid ""
  "%qs in LINEAR clause at %L requires a constant integer linear-step "
  "expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:8235
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:8295
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8308
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:8318
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8348
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8372
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or "
  "USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8375
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8385
  #, gcc-internal-format
  msgid ""
  "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:8390
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:8398
  #, gcc-internal-format
  msgid ""
  "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:8553
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:8561
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:8673
  #, gcc-internal-format
  msgid ""
  "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8679
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:8687
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:8695
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8704
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8711
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
  "type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8733
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8745
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8753
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8763
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
  "update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8779
  #, gcc-internal-format
  msgid ""
  "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the "
  "variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8805
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE "
  "clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:8832
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
  "EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8880
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8894
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
  "(expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8927
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8951
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8981
  #, gcc-internal-format
  msgid ""
  "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8988
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8996
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9014
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
  "side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9019
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9065
  #, gcc-internal-format
  msgid ""
  "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9068
  #, gcc-internal-format
  msgid ""
  "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9076
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured-"
  "block-sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9483
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9489
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9495
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9499
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or "
  "ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9516
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, "
  "ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9523
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9531
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9545
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9551
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9570 fortran/openmp.cc:9578
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9785 fortran/openmp.cc:9798
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9817
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9823
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9829
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9857
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9867 fortran/openmp.cc:9876
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9892
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Tiled loop cannot be parallelized across gangs, workers and vectors at the "
  "same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9913
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10013
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10060
  #, gcc-internal-format
  msgid ""
  "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE "
  "( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10066
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10191
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:10205
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP CRITICAL at %L with HINT clause requires a NAME, except when "
  "omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:10211
  #, gcc-internal-format
  msgid ""
  "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION "
  "clause"
  msgstr ""
  
! #: fortran/openmp.cc:10232
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10256
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP "
  "DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10264
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE "
  "REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10293
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10315
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in combiner of !$OMP DECLARE "
  "REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10346
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
  "DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10356
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE "
  "REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10364
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
--- 76903,77513 ----
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7725
! #, gcc-internal-format
! msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
! msgstr ""
! 
! #: fortran/openmp.cc:7737
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7754 fortran/openmp.cc:7772
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:7764
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7786
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:7812
  #, gcc-internal-format
  msgid ""
  "List item %qs with allocatable components is not permitted in map clause at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:7831
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7853
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7874
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE "
  "on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7890 fortran/openmp.cc:7972
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7893 fortran/openmp.cc:7975
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:7905
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:7966
  #, gcc-internal-format
  msgid ""
  "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at "
  "%L"
  msgstr ""
  
! #: fortran/openmp.cc:7978
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7985
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7991
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8004
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8014
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8025
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8049
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8142
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8170
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8176
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8184
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8189
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8200
  #, gcc-internal-format
  msgid ""
  "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:8217
  #, gcc-internal-format
  msgid ""
  "%qs in LINEAR clause at %L requires a constant integer linear-step "
  "expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:8251
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:8311
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8324
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:8334
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:8364
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8388
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or "
  "USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8391
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8401
  #, gcc-internal-format
  msgid ""
  "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:8406
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:8410
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:8414
  #, gcc-internal-format
  msgid ""
  "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:8569
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:8577
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:8689
  #, gcc-internal-format
  msgid ""
  "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8695
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:8703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:8711
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8720
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8744
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
  "type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8749
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8769
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8779
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
  "update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8795
  #, gcc-internal-format
  msgid ""
  "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the "
  "variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8803
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8821
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE "
  "clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:8848
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
  "EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8896
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8910
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
  "(expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
  "reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8967
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
  "at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8974
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8997
  #, gcc-internal-format
  msgid ""
  "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9004
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9012
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9030
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
  "side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9035
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9081
  #, gcc-internal-format
  msgid ""
  "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9084
  #, gcc-internal-format
  msgid ""
  "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9092
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured-"
  "block-sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9499
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9511
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9515
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9528
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or "
  "ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, "
  "ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9539
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9547
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9567
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9577
  #, gcc-internal-format, gfc-internal-format
  msgid "collapsed %s loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9586 fortran/openmp.cc:9594
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9801 fortran/openmp.cc:9814
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9833
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9839
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9861
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9873
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9883 fortran/openmp.cc:9892
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9908
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Tiled loop cannot be parallelized across gangs, workers and vectors at the "
  "same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9929
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10029
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10076
  #, gcc-internal-format
  msgid ""
  "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE "
  "( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10082
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:10221
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "OMP CRITICAL at %L with HINT clause requires a NAME, except when "
  "omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:10227
  #, gcc-internal-format
  msgid ""
  "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION "
  "clause"
  msgstr ""
  
! #: fortran/openmp.cc:10248
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10272
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP "
  "DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10280
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE "
  "REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10309
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10347
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in combiner of !$OMP DECLARE "
  "REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10362
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
  "DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10372
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE "
  "REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10380
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
*************** msgstr ""
*** 78508,78599 ****
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3223
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in constructor (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3241
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3253
  #, gcc-internal-format
  msgid ""
  "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3307
  #, gcc-internal-format
  msgid ""
  "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3531
  #, gcc-internal-format
  msgid ""
  "%qs at %C is the name of a recursive function and so refers to the result "
  "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3562 fortran/primary.cc:3964
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:3667
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3699
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3702
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3752
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3765
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:3920
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4034
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4075
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4080
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4116
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
--- 78546,78637 ----
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3224
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in constructor (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3242
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3254
  #, gcc-internal-format
  msgid ""
  "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3308
  #, gcc-internal-format
  msgid ""
  "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3473
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3532
  #, gcc-internal-format
  msgid ""
  "%qs at %C is the name of a recursive function and so refers to the result "
  "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3563 fortran/primary.cc:3965
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:3668
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3700
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3703
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3753
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3766
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:3921
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:4035
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4076
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4081
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4117
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
*************** msgid ""
*** 79042,79048 ****
  "Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
--- 79080,79086 ----
  "Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10496 fortran/resolve.cc:12465
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
*************** msgstr ""
*** 79175,79181 ****
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
--- 79213,79219 ----
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17740
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
*************** msgstr ""
*** 79357,79566 ****
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "BOZ literal constant near %L cannot appear as an operand of a relational "
  "operator"
  msgstr ""
  
! #: fortran/resolve.cc:4393
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4848
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5467
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual "
  "argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 79395,79604 ----
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4350 fortran/resolve.cc:4365
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "BOZ literal constant near %L cannot appear as an operand of a relational "
  "operator"
  msgstr ""
  
! #: fortran/resolve.cc:4415
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4417
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4477
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4763
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4768
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4778
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4783
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4804
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4821
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4829
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4845
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4870
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4893
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4903
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4911
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4927
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4955
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5006
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5013
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5073
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5087
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5099
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5144
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5242
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5271
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5278
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5298
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5489
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5503
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5513
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component to the right of a part reference with nonzero rank must not have "
  "the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5559
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5651
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5748
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual "
  "argument"
  msgstr ""
  
! #: fortran/resolve.cc:5758
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 79569,79582 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Assumed-type variable %s at %L as actual argument to an inquiry function "
  "shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 79607,79620 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5768
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Assumed-type variable %s at %L as actual argument to an inquiry function "
  "shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5787
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 79585,79905 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Assumed-rank variable %s at %L as actual argument to an inquiry function "
  "shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject "
  "reference"
  msgstr ""
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5978
  #, gcc-internal-format
  msgid ""
  "Variable %qs, used in a specification expression, is referenced at %L before "
  "the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid ""
  "Variable %qs is used at %L before the ENTRY statement in which it is a "
  "parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid ""
  "%qs at %L is host associated at %L into a contained procedure with an "
  "internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6473
  #, gcc-internal-format
  msgid ""
  "Base object for procedure-pointer component call at %L is of ABSTRACT type "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6521
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, gcc-internal-format
  msgid ""
  "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7584
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Source-expr at %L must be scalar or have the same rank as the allocate-"
  "object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The allocate-object at %L and the source-expr at %L shall have the same kind "
  "type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The source-expr at %L shall neither be of type LOCK_TYPE nor have a "
  "LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The source-expr at %L shall neither be of type EVENT_TYPE nor have a "
  "EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocating %s at %L with type-spec requires the same character-length "
  "parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8161
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Array specification or array-valued SOURCE= expression required in ALLOCATE "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8272
  #, gcc-internal-format
  msgid ""
  "%qs must not appear in the array specification at %L in the same ALLOCATE "
  "statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 79623,79943 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5797
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Assumed-rank variable %s at %L as actual argument to an inquiry function "
  "shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5808
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject "
  "reference"
  msgstr ""
  
! #: fortran/resolve.cc:5817
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5833
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:6015
  #, gcc-internal-format
  msgid ""
  "Variable %qs, used in a specification expression, is referenced at %L before "
  "the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6020
  #, gcc-internal-format
  msgid ""
  "Variable %qs is used at %L before the ENTRY statement in which it is a "
  "parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6090
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6103
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6119
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6209
  #, gcc-internal-format
  msgid ""
  "%qs at %L is host associated at %L into a contained procedure with an "
  "internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6387 fortran/resolve.cc:6539
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6503
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6510
  #, gcc-internal-format
  msgid ""
  "Base object for procedure-pointer component call at %L is of ABSTRACT type "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.cc:6549
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6558
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6746
  #, gcc-internal-format
  msgid ""
  "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6780
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6832
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7367
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7400
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7410
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7414 fortran/resolve.cc:7421
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7476
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7499
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7516
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7522
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7583
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7588
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7595
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7603
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7608
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7621
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7726 fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7734 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7844
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Source-expr at %L must be scalar or have the same rank as the allocate-"
  "object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7875
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8047
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The allocate-object at %L and the source-expr at %L shall have the same kind "
  "type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8061
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The source-expr at %L shall neither be of type LOCK_TYPE nor have a "
  "LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8076
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The source-expr at %L shall neither be of type EVENT_TYPE nor have a "
  "EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8089
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8107
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Allocating %s at %L with type-spec requires the same character-length "
  "parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8191 fortran/resolve.cc:8206
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8198
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Array specification or array-valued SOURCE= expression required in ALLOCATE "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8223
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8233 fortran/resolve.cc:8335
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8239
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8251
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8262 fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8309
  #, gcc-internal-format
  msgid ""
  "%qs must not appear in the array specification at %L in the same ALLOCATE "
  "statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8324
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8395
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8408
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8422
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8451
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8483
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8489 fortran/resolve.cc:8495
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 79908,80208 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Selection expression in computed GOTO statement at %L must be a scalar "
  "integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9143
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9152
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9197
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9541
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9554
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9567
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9570
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10151
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot be polymorphic unless it is processed by "
  "a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot have POINTER components unless it is "
  "processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot have ALLOCATABLE components unless it is "
  "processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10207
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot have PRIVATE components unless it is "
  "processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot be a full reference to an assumed-size "
  "array"
  msgstr ""
  
! #: fortran/resolve.cc:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10471
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Statement at %L is not a valid branch target statement for the branch "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 79946,80246 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8723
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8774
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8798
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8844
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Selection expression in computed GOTO statement at %L must be a scalar "
  "integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8863
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8873
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8891 fortran/resolve.cc:8899
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8961 fortran/resolve.cc:9629
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8987
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9000
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9118
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9180
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9189
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9206
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9222
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9229
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9234
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9257
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9267
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9499
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9537 fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9578
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9591
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9604
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9607
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9617
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9864
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9998
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10007
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10010
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10020
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10129
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10193
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot be polymorphic unless it is processed by "
  "a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10206
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot have POINTER components unless it is "
  "processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10215
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10222
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot have ALLOCATABLE components unless it is "
  "processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10233
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10239
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot have PRIVATE components unless it is "
  "processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10257
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Data transfer element at %L cannot be a full reference to an assumed-size "
  "array"
  msgstr ""
  
! #: fortran/resolve.cc:10314
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10328
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10338 fortran/resolve.cc:10460
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10350 fortran/resolve.cc:10472
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10362
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10375
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10440 fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10503
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Statement at %L is not a valid branch target statement for the branch "
  "statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10513
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10530 fortran/resolve.cc:10553
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10534 fortran/resolve.cc:10559
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 80210,80283 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10693
  #, gcc-internal-format
  msgid ""
  "The FORALL with index %qs is not used on the left side of the assignment at "
  "%L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Coindexed expression at %L is assigned to a derived type variable with a "
--- 80248,80321 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10574
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10646
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10662
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10675 fortran/resolve.cc:10767
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10685 fortran/resolve.cc:10777
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10716
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10725
  #, gcc-internal-format
  msgid ""
  "The FORALL with index %qs is not used on the left side of the assignment at "
  "%L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10882
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10903
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10913
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10990
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11106
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11251
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Coindexed expression at %L is assigned to a derived type variable with a "
*************** msgid ""
*** 80285,80291 ****
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the "
--- 80323,80329 ----
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11257
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the "
*************** msgid ""
*** 80294,80336 ****
  "component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11273
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid ""
  "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-"
  "lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid ""
  "Nonallocatable variable must not be polymorphic in intrinsic assignment at "
  "%L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Coindexed variable must not have an allocatable ultimate component in "
  "assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TODO: type-bound defined assignment(s) at %L not done because multiple part "
--- 80332,80374 ----
  "component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11301
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11305
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11310
  #, gcc-internal-format
  msgid ""
  "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-"
  "lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11317
  #, gcc-internal-format
  msgid ""
  "Nonallocatable variable must not be polymorphic in intrinsic assignment at "
  "%L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11328
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Coindexed variable must not have an allocatable ultimate component in "
  "assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11751
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "TODO: type-bound defined assignment(s) at %L not done because multiple part "
*************** msgstr ""
*** 80339,80431 ****
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The function result on the lhs of the assignment at %L must have the pointer "
  "attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12120
  #, gcc-internal-format
  msgid ""
  "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12311
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12347
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12351
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12400
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12489
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12493
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12766
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid ""
  "Variable %qs with binding label %qs at %L uses the same global identifier as "
--- 80377,80469 ----
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12055
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12067
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The function result on the lhs of the assignment at %L must have the pointer "
  "attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12152
  #, gcc-internal-format
  msgid ""
  "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12343
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12379
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12383
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12394
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12432
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12474
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12521
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12525
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12586
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12591
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12675
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12777
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12798
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:12892
  #, gcc-internal-format
  msgid ""
  "Variable %qs with binding label %qs at %L uses the same global identifier as "
*************** msgstr ""
*** 80434,80440 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, gcc-internal-format
  msgid ""
  "Variable %qs from module %qs with binding label %qs at %L uses the same "
--- 80472,80478 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12906
  #, gcc-internal-format
  msgid ""
  "Variable %qs from module %qs with binding label %qs at %L uses the same "
*************** msgstr ""
*** 80444,80506 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid ""
  "Procedure %qs with binding label %qs at %L uses the same global identifier "
  "as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12979
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:13214
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13226
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13237
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13299
  #, gcc-internal-format
  msgid ""
  "The type %qs cannot be host associated at %L because it is blocked by an "
  "incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13321
  #, gcc-internal-format
  msgid ""
  "Implied SAVE for module variable %qs at %L, needed due to the default "
  "initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid ""
  "Entity %qs at %L has a deferred type parameter and requires either the "
--- 80482,80544 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12925
  #, gcc-internal-format
  msgid ""
  "Procedure %qs with binding label %qs at %L uses the same global identifier "
  "as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13011
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:13249
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13253
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13261
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13272
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13289
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13301
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13334
  #, gcc-internal-format
  msgid ""
  "The type %qs cannot be host associated at %L because it is blocked by an "
  "incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13356
  #, gcc-internal-format
  msgid ""
  "Implied SAVE for module variable %qs at %L, needed due to the default "
  "initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format
  msgid ""
  "Entity %qs at %L has a deferred type parameter and requires either the "
*************** msgstr ""
*** 80509,81560 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Entity with assumed character length at %L must be a dummy argument or a "
  "PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13436
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13443
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13490
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13493
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13496
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13499
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13505
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13547
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13602
  #, gcc-internal-format
  msgid ""
  "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is "
  "PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid ""
  "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs "
  "which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13642
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13654
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13664
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13674
  #, gcc-internal-format
  msgid ""
  "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13697
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13701
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13705
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13718
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid ""
  "Function result variable %qs at %L of elemental function %qs shall not have "
  "an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13824
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13832
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its "
  "interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface "
  "in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its "
  "interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid ""
  "%s between the MODULE PROCEDURE declaration in MODULE %qs and the "
  "declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "FINAL procedure at %L with assumed rank argument must be the only finalizer "
  "with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14071
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14093
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14130
  #, gcc-internal-format
  msgid ""
  "Only array FINAL procedures declared for derived type %qs defined at %L, "
  "suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14362
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14574
  #, gcc-internal-format
  msgid ""
  "%qs must be a module procedure or an external procedure with an explicit "
  "interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14631
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14653
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14662
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14668
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14674
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14713
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid ""
  "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and "
  "not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L with coarray component shall be a nonpointer, "
  "nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14968
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid ""
  "Procedure pointer component %qs with PASS at %L must have at least one "
  "argument"
  msgstr ""
  
! #: fortran/resolve.cc:15096
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15106
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15115
  #, gcc-internal-format
  msgid ""
  "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15124
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15166
  #, gcc-internal-format
  msgid ""
  "Component %qs of %qs at %L has the same name as an inherited type-bound "
  "procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid ""
  "Character length of component %qs needs to be a constant specification "
  "expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15190
  #, gcc-internal-format
  msgid ""
  "Character length expression of component %qs at %L must be of INTEGER type, "
  "found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid ""
  "Character component %qs of %qs at %L with deferred length must be a POINTER "
  "or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid ""
  "the component %qs is a PRIVATE type and cannot be a component of %qs, which "
  "is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
  "attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15339
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid ""
  "As extending type %qs at %L has a coarray component, parent type %qs shall "
  "also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid ""
  "Parameterized type %qs does not have a component corresponding to parameter "
  "%qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid ""
  "Generic name %qs of function %qs at %L being the same name as derived type "
  "at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15576
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15613
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC "
  "namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15635
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs has use-associated PRIVATE components and cannot be "
  "member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15646
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC "
  "namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15692
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid ""
  "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15727
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15778
  #, gcc-internal-format
  msgid ""
  "The object %qs at %L has a deferred LEN parameter %qs and is neither "
  "allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid ""
  "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a "
  "variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid ""
  "The object %qs at %L with ASSUMED type parameters must be a dummy or a "
  "SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays "
  "at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid ""
  "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND "
  "clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16010
  #, gcc-internal-format
  msgid ""
  "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an "
  "assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid ""
  "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16093
  #, gcc-internal-format
  msgid ""
  "Character dummy variable %qs at %L with VALUE attribute must have constant "
  "length"
  msgstr ""
  
! #: fortran/resolve.cc:16102
  #, gcc-internal-format
  msgid ""
  "C interoperable character dummy variable %qs at %L with VALUE attribute must "
  "have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of "
  "an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, "
  "CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) "
  "attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an "
  "assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, "
  "POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16196
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block "
  "nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16239
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16318
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
  "must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE "
  "must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid ""
  "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have "
  "a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16376
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16385
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16398
  #, gcc-internal-format
  msgid ""
  "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L with coarray component shall be a nonpointer, "
  "nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
  "argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, gcc-internal-format
  msgid ""
  "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16451
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16464
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray "
  "or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16473
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16489
  #, gcc-internal-format
  msgid ""
  "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid ""
  "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.cc:16520
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16727
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16741
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DATA object near %L has the pointer attribute and the corresponding DATA "
  "value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17245
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.cc:17251
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L must have SEQUENCE attribute to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17344
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L with default initialization cannot be in "
  "EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L with pointer component(s) cannot be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
  "the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17511
  #, gcc-internal-format
  msgid ""
  "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure "
  "procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid ""
  "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17648
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17760
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17886
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 80547,81598 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13425
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13450
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Entity with assumed character length at %L must be a dummy argument or a "
  "PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13471
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13478
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13525
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13528
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13531
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13534
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13537
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13540
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13582
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13614
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13637
  #, gcc-internal-format
  msgid ""
  "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is "
  "PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13659
  #, gcc-internal-format
  msgid ""
  "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs "
  "which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13677
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13689
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13709
  #, gcc-internal-format
  msgid ""
  "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13728
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13732
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13736
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13740
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13753
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13764
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13770
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13790
  #, gcc-internal-format
  msgid ""
  "Function result variable %qs at %L of elemental function %qs shall not have "
  "an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13847
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13853
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13859
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13867
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13873
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13916
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its "
  "interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13924
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface "
  "in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13932
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its "
  "interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13941
  #, gcc-internal-format
  msgid ""
  "%s between the MODULE PROCEDURE declaration in MODULE %qs and the "
  "declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13965
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:14035
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14044
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14052 fortran/resolve.cc:14069
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14060
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "FINAL procedure at %L with assumed rank argument must be the only finalizer "
  "with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14077
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14083
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14089
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14097
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14106
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14128
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14165
  #, gcc-internal-format
  msgid ""
  "Only array FINAL procedures declared for derived type %qs defined at %L, "
  "suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14206
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14242
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14301
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14313
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14341
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14397
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14609
  #, gcc-internal-format
  msgid ""
  "%qs must be a module procedure or an external procedure with an explicit "
  "interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14652
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14666
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14680 fortran/resolve.cc:15168
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14688
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14697
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14709
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14738
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14748
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14843
  #, gcc-internal-format
  msgid ""
  "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and "
  "not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14948
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14967
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L with coarray component shall be a nonpointer, "
  "nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14992
  #, gcc-internal-format
  msgid ""
  "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15003
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15115
  #, gcc-internal-format
  msgid ""
  "Procedure pointer component %qs with PASS at %L must have at least one "
  "argument"
  msgstr ""
  
! #: fortran/resolve.cc:15131
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15141
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15150
  #, gcc-internal-format
  msgid ""
  "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15159
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15201
  #, gcc-internal-format
  msgid ""
  "Component %qs of %qs at %L has the same name as an inherited type-bound "
  "procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15214
  #, gcc-internal-format
  msgid ""
  "Character length of component %qs needs to be a constant specification "
  "expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15225
  #, gcc-internal-format
  msgid ""
  "Character length expression of component %qs at %L must be of INTEGER type, "
  "found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15238
  #, gcc-internal-format
  msgid ""
  "Character component %qs of %qs at %L with deferred length must be a POINTER "
  "or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15271
  #, gcc-internal-format
  msgid ""
  "the component %qs is a PRIVATE type and cannot be a component of %qs, which "
  "is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15279
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15288
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
  "attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15374
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15419
  #, gcc-internal-format
  msgid ""
  "As extending type %qs at %L has a coarray component, parent type %qs shall "
  "also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15432
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15496
  #, gcc-internal-format
  msgid ""
  "Parameterized type %qs does not have a component corresponding to parameter "
  "%qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format
  msgid ""
  "Generic name %qs of function %qs at %L being the same name as derived type "
  "at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15543
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15611
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15617
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15631
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15648
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC "
  "namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15670
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs has use-associated PRIVATE components and cannot be "
  "member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15681
  #, gcc-internal-format
  msgid ""
  "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC "
  "namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15727
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15743
  #, gcc-internal-format
  msgid ""
  "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15754
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15762
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15813
  #, gcc-internal-format
  msgid ""
  "The object %qs at %L has a deferred LEN parameter %qs and is neither "
  "allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15824
  #, gcc-internal-format
  msgid ""
  "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a "
  "variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15831
  #, gcc-internal-format
  msgid ""
  "The object %qs at %L with ASSUMED type parameters must be a dummy or a "
  "SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15871
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays "
  "at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format
  msgid ""
  "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND "
  "clause"
  msgstr ""
  
! #: fortran/resolve.cc:15942
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15945
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16045
  #, gcc-internal-format
  msgid ""
  "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an "
  "assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16066
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16079
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16082
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16092
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16099
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16118
  #, gcc-internal-format
  msgid ""
  "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16128
  #, gcc-internal-format
  msgid ""
  "Character dummy variable %qs at %L with VALUE attribute must have constant "
  "length"
  msgstr ""
  
! #: fortran/resolve.cc:16137
  #, gcc-internal-format
  msgid ""
  "C interoperable character dummy variable %qs at %L with VALUE attribute must "
  "have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16150 fortran/resolve.cc:16327
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16164
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16173
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of "
  "an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, "
  "CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16190
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) "
  "attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16197
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an "
  "assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16217
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, "
  "POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16231
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16238
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16264
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block "
  "nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16274
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16353
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16368
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
  "must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE "
  "must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16399
  #, gcc-internal-format
  msgid ""
  "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have "
  "a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16411
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16433
  #, gcc-internal-format
  msgid ""
  "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16442
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16455
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L with coarray component shall be a nonpointer, "
  "nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16471
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
  "argument"
  msgstr ""
  
! #: fortran/resolve.cc:16479
  #, gcc-internal-format
  msgid ""
  "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16486
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16499
  #, gcc-internal-format
  msgid ""
  "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray "
  "or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16508
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16524
  #, gcc-internal-format
  msgid ""
  "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.cc:16530
  #, gcc-internal-format
  msgid ""
  "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure "
  "%qs"
  msgstr ""
  
! #: fortran/resolve.cc:16555
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16626
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16638
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16754
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16762
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16769
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16776
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16792
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16799
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "DATA object near %L has the pointer attribute and the corresponding DATA "
  "value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16808
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16867
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16966
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16974
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16982
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16989
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17114
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17280
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.cc:17286
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:17370
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L must have SEQUENCE attribute to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17379
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17387
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L with default initialization cannot be in "
  "EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17403
  #, gcc-internal-format
  msgid ""
  "Derived type variable %qs at %L with pointer component(s) cannot be an "
  "EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17506
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17521
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "Either all or none of the objects in the EQUIVALENCE set at %L shall have "
  "the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17546
  #, gcc-internal-format
  msgid ""
  "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure "
  "procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17555
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17630
  #, gcc-internal-format
  msgid ""
  "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17641
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17652
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17683
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17763
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17785
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17795
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17803
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17817
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17835
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17842
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17921
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgid ""
*** 82465,82471 ****
  "BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5069 fortran/symbol.cc:5074
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
--- 82503,82509 ----
  "BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5076 fortran/symbol.cc:5081
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
*************** msgstr ""
*** 82495,82501 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The structure constructor at %C has been finalized. This feature was removed "
--- 82533,82539 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9510
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "The structure constructor at %C has been finalized. This feature was removed "
*************** msgstr ""
*** 82749,82755 ****
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "If bounds remapping is specified at %L, the pointer target shall not be NULL"
--- 82787,82793 ----
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-expr.cc:10082
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "If bounds remapping is specified at %L, the pointer target shall not be NULL"
*************** msgstr ""
*** 82801,82879 ****
  msgid "optional class parameter"
  msgstr ""
  
! #: fortran/trans-openmp.cc:3449
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr ""
  
! #: fortran/trans-openmp.cc:3603
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5154 fortran/trans-openmp.cc:5174
  #, gcc-internal-format
  msgid "non-rectangular loop nest with step other than constant 1 or -1 for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5176
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6693
  #, gcc-internal-format
  msgid ""
  "%qs specified in 'allocate' clause at %L but not in an explicit "
  "privatization clause"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7590
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7890
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7900
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7903
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7906
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7909
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7912
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8009
  #, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8020
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8032
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
--- 82839,82917 ----
  msgid "optional class parameter"
  msgstr ""
  
! #: fortran/trans-openmp.cc:3462
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr ""
  
! #: fortran/trans-openmp.cc:3637
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5188 fortran/trans-openmp.cc:5208
  #, gcc-internal-format
  msgid "non-rectangular loop nest with step other than constant 1 or -1 for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5210
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:6727
  #, gcc-internal-format
  msgid ""
  "%qs specified in 'allocate' clause at %L but not in an explicit "
  "privatization clause"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7624
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7924
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:7934
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7937
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7940
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7943
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7946
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8043
  #, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8054
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8066
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
diff -Nrcpad gcc-13.1.0/gcc/po/hr.gmo gcc-13.2.0/gcc/po/hr.gmo
*** gcc-13.1.0/gcc/po/hr.gmo	Wed Apr 26 07:27:34 2023
--- gcc-13.2.0/gcc/po/hr.gmo	Thu Jul 27 08:33:20 2023
***************
*** 1,32 ****
! Þ•ÅD	l<�P‘P-“P1ÁPóP Q)QÛ=Q+RKER<‘RBÎRRS>dS@£S9äSCTFbT5©TIßT)U!>U$`U…U!šU$¼UáUV V#<V!`V"‚V(¥V+ÎV)úV$$W'IW*qWœW*¹W-äWXF2XQyX5ËX]Yw_Yr×YAJZKŒZ,ØZN[@T[B•[OØ[L(\Ru\;È\8]>=]I|]IÆ]B^~S^?Ò^D_EW_@�_EÞ_7$`C\`= `BÞ`E!a~ga6æa{bB™b?Üb‰c9¦cPàcC1dFuds¼dE0eCveQºeNf�[fGìfŒ4gOÁgRhCdhQ¨hNúhFIi9�i=Êi=j4FjP{jMÌjEkB`kG£kIëkH5lB~l=Ál7ÿl67n*nnE™nEßn‘%oL·oGpLpJUp8 pUÙp/q5q#Eq#iq?�q'ÍqBõq18rjr3�rµr-Ír7ûr*3s^sps‚s¡s,¹s*æs
! tt<tNt ktŒt«t.Ét(øt !uBu,Xu…u‰u(•u*¾u3éu*v.Hvpwvèvëvïvÿvwww:=w)xwJ¢wCíw1x
! 8xCxbx:x/ºx
êx!øx y';y cy0„yµy
Ðy Þyÿyz,zEz_znz-Œz"ºz!Ýz)ÿz){3+{_{{{›{5Ÿ{
Õ{€ã{’d|(÷|+ }+L}|x}nõ}3d~:˜~>Ó~<eO;µ>ñL0€L}€bÊ€W-�9…�:¿�>ú�:9‚*t‚/Ÿ‚#Ï‚-ó‚+!ƒMƒBYƒ7œƒÔƒ/æƒ„4„9N„%ˆ„
®„¼„FÛ„"…>…W…p…!Ž…+°…Ü…ó…
†† )†J†_†1}†1¯†!á†!‡%‡A‡(P‡1y‡%«‡Ñ‡1æ‡ ˆ9ˆRˆaˆ,{ˆ?¨ˆ4èˆ‰&3‰;Z‰–‰³‰È‰"Î‰-ñ‰Š?ŠEŠcŠ‚Š—Š.µŠäŠùŠ‹,‹B‹X‹*s‹ž‹ª‹?¾‹
þ‹@Œ0MŒ#~Œ5¢ŒCØŒQ�n���™�«�»�Ë�Þ�õ�ŽM*ŽxŽ&’Ž'¹Ž*áŽ0�.=�l�I…�Ï� î��'�LF�“�	 �ª�!¿�;á�‘$/‘;T‘	�‘Bš‘1Ý‘’)’I’6V’F�’'Ô’Sü’;P“Œ“O”“"ä“P”$X”0}”®”&Å”ì”;û”7•3Q•)…•^¯•)–
8–F–BR–
•–
£– ±–%Ò–%ø–—7—@Q—*’—½—Û—Gç—./˜*^˜(‰˜8²˜4ë˜) ™7J™+‚™(®™+×™-šC1š0uš1¦š/Øš>›4G›"|›˜Ÿ› 8œ&YœM€œ/Îœ;þœ8:�s�;…�Á�ß�õ�&ž!5ž/Wž‡ž'¤ž5Ìž2Ÿ35ŸmiŸj×ŸBB "… ¨ ¿ gÕ ~=¡)¼¡2æ¡2¢_L¢<¬¢9é¢7#£+[£A‡£bÉ£,¤
4¤B¤Q¤	b¤
! l¤	w¤�¤;ƒ¤¿¤4Ã¤ø¤
¥4¥*G¥r¥
‰¥/—¥Ç¥ä¥ ¦%"¦H¦W¦h¦/x¦¨¦Ç¦ã¦Gù¦6A§x§“§:«§)æ§¨&(¨8O¨ˆ¨Ÿ¨º¨Õ¨é¨ü¨©*©J©i©|©5�©!Ã© å©!ª(ª)Dªnª!�ª£ª#ÁªGåª'-«.U«0„«-µ«>ã«"¬7¬K¬8e¬Pž¬ï¬5
! ­	@­!J­@l­­­>Â­®.®/D®t®�®­®"Ê®3í®2!¯%T¯z¯*š¯Å¯å¯)°)-°W°s°Ž° £°-Ä°5ò°5(±0^±�±
! •± ±@¨±<é±<&²4c²˜²´²,É²ö²³³00³8a³8š³$Ó³4ø³-´'3´[´+c´*�´º´É´ç´ö´µµ/µGµVµnµ†µ•µ¤µ¼µËµêµùµ.¶=¶L¶^¶m¶#|¶' ¶3È¶ü¶1·"@·c·y·H‘·Ú·*ì·4¸*L¸#w¸5›¸&Ñ¸ø¸!
! ¹,¹(G¹Fp¹.·¹æ¹ù¹ º>3ºrº?…º.Åº1ôº=&»0d»0•»;Æ»¼.¼E¼X¼g¼|¼‹¼ ¼¾¼Ô¼'ï¼½+½8½I½h½'ƒ½!«½Í½â½ö½¾=&¾#d¾ˆ¾Ÿ¾´¾Ì¾á¾ü¾¿,¿I¿c¿t¿ƒ¿˜¿­¿Á¿à¿ÿ¿À2ÀRÀ!qÀ&“À"ºÀ#ÝÀÁ
Á)ÁCÁOÁlÁŠÁ  ÁÁÁ#ÈÁ-ìÁÂ-6Â$dÂ5‰Â¿ÂÖÂôÂ'Ã8/ÃhÃ†Ã*¢ÃÍÃ4ëÃ Ä,@Ä<mÄkªÄ1ÅHÅ
! [Å)fÅ�Å«Å"ÈÅëÅ$Æ(+Æ'TÆ|Æ)ŒÆ&¶ÆÝÆ;öÆ2ÇAÇ\Ç&tÇ*›Ç'ÆÇîÇ>ÈGÈWÈiÈ{È�ÈŸÈ±ÈÃÈÕÈçÈùÈÉÉ/ÉAÉSÉeÉwÉ‰É›É­ÉÉÉÙÉøÉÊ*ÊEÊZÊyÊ‹ÊŸÊ°Ê+ÐÊ)üÊ&Ë:Ë-PË,~Ë0«Ë/ÜË*Ì7Ì"WÌ#zÌ+žÌÊÌ1èÌÍ
,Í#:Í^Í1oÍ¡Í¿ÍÏÍéÍÎÎ6ÎTÎpÎ)ŽÎ)¸Î)âÎÏ,ÏHÏdÏ€ÏœÏ¸ÏÔÏðÏÐ/(ÐXÐuÐ‡Ð'¤Ð%ÌÐòÐ)Ñ/ÑEÑ!\Ñ~Ñ–Ñ¯ÑÆÑÛÑ ëÑÒ!Ò!=Ò_Ò<|Ò¹ÒÉÒ!èÒ"
! Ó-ÓLÓ fÓ‡Ó'œÓÄÓãÓóÓÔÔB6Ô+yÔ¥ÔªÔ"±Ô#ÔÔøÔ!Õ-Õ:IÕ9„Õ9¾Õ;øÕ;4Ö3pÖ3¤ÖHØÖ!×*=×.h×—× ±×Ò×Ù×	á×	ë×õ×%Ø'Ø	/Ø9ØTØ.qØ Ø·ØÐØèØ
ÙÙ$Ù07Ù/hÙ˜ÙA¨ÙêÙ%Ú(&ÚOÚ5gÚ�Ú8½ÚöÚÛ"ÛAÛ`ÛÛžÛ?¯Û*ïÛ!Ü<Ü#KÜ5oÜ4¥Ü)ÚÜ)Ý-.Ý\Ý)xÝ¢Ý$²Ý×Ý÷Ý(Þi4ÞžÞ°ÞÌÞ/êÞ6ßQßFqß¸ß!Ìßîß
! à)à=àLàjà>~à½àÕàçàþàá3áMáká}á›á°áÃáÝáüá â6âPâkâ"wâšâ¯â$Êâïâã'ãFãZã"wã!šã!¼ãÞã0òã	#ä/-ä&]ä9„ä¾ä#Çä[ëäGå	Vå`å:så$®åÓåíå›ùå•è0—è;Èèé é>éÐSé-$êNRêB¡êLäêƒ1ë;µëKñëE=ìFƒìHÊì?íKSíŸí+½í.éíî!,î$Nî sî”î#§î#Ëî#ïî)ï3=ï2qï3¤ï:Øï7ðBKðŽð.¬ð0Ûð%ñN2ñP�ñ0Òñ]ò{aò{Ýò>YóP˜ó3éópôJŽôCÙôNõElõK²õ<þõ:;ö@vöI·öL÷@N÷O�÷Aß÷@!øLbø0¯øEàøE&ùFlù@³ùBôùE7ú‰}ú7ûR?ûG’û@Úû‚ü2žüŽÑüN`ýE¯ýxõýHnþ>·þGöþJ>ÿž‰ÿF(–oJSQ;¥�áKcK¯Bû:>:yF´OûJKE–IÜN&MuIÃC
>Q5�FÆ*
@8LyÙÆJ 	Pë	<
! 6E
! 0|
! f­
! ***UB€$ÃEè4.c9�»5Ó6	
(@
i

&‘
¸
QÔ
N&
! u €¡¶!Ñó-+)Y#ƒ§0¾ïó*-+&Y&€<§fäKNRiu~+‹>·)öJ Qk½
! ÄÏåHÿ1H
z)ˆ(².Û$
! 5/0e
–!¤$Æë$C%T=z'¸4à4J>N�$«Ð8Ô
Ž�©0:3k3Ÿ€ÓvT8ËE<J5‡v½14SfKºI\P`­56D:{6¶&í+*@,k'˜ÀOÌ<Y;l¨ÂMÚ$( M !] F Æ "à !4!-S!8�!º!$Ø!ý!"/*""Z"1}"?¯">ï"5.#5d#&š#Á#6Ù#:$5K$�$1•$0Ç$*ø$#%6%8O%Dˆ%DÍ%&*+&MV&"¤&Ç&Þ&/æ&9'.P''#ˆ'"¬'Ï'$ê'5(E($`(…( (¼(:Ø(4)H)X)Co)³)EÄ),
! *7*:U*C�*JÔ*+2+L+_+n+}+�+¥+ »+JÜ+',"D,)g,,‘,3¾,8ò,+-D?-,„-.±-à-&.N'.v.‚.�.,§.<Ô./2%/FX/Ÿ/G¨/8ð/!)0K0j06z04±0(æ0e1Ku1Á1iÉ1'32Z[21¶2Aè2*3'?3g3L{3!È31ê334^P4.¯4Þ4í4Aú4<5K5!Z5'|5&¤5 Ë5"ì5B6$R6"w6	š6O¤6%ô6#7#>7*b7!�7'¯7:×7,8)?8*i8+”8@À8<91>9.p9?Ÿ94ß9 :”5:Ê:-é:H;*`;>‹;CÊ;<> < _<€<›<<´<$ñ<0=!G=(i=D’=B×=9>zT>tÏ><D?(�?ª?Æ?hÙ?wB@)º@Oä@/4AcdA<ÈA9B:?B.zBS©BpýB
! nCyCŠC—C¯C¸CÇCÔC@ØCD1-D_D
kD/yD2©DÜDíD;ÿD;EZE$xE(�EÆEÒEçE1F02F cF„FI™F0ãF!G6GCPG4”G$ÉG9îG=(HfH"…H(¨HÑHìHI'I(EI'nI–I³IDÒI$J9<J5vJ(¬J2ÕJK4$K6YK2�KNÃK.L5AL5wL2­LIàL*MEM%`M3†MHºMN.NJN%VNU|NÒNAèN*O.@O/oOŸO!ºOÜO!úO?P>\P)›P%ÅP?ëP$+Q*PQ5{Q>±Q4ðQ%%RKR'iR>‘R6ÐR9S5ASwS}S›SE£SEéSE/T3uT©TÉT8ãTU3UPU7hU? U=àU(V;GVƒV*‹V	¶V6ÀV)÷V!W"4WWWkW†WšWµWÏWãWXX2XFXdX$xX�X±X-ÌXúXY%Y9Y)MY-wY;¥YáY5øY(.ZWZrZO�ZßZ-öZ:$[-_[&�[=´[,ò[\'3\[\.y\I¨\6ò\)]A]&`]D‡]Ì]Gä](,^7U^C�^6Ñ^6_A?_�_4š_Ï_ç_û_`)`)C`"m`"�`(³`Ü`ö`a"a#?a/ca#“a·a$Ña.öa!%bCGb5‹bÁb,Þbc'c?c$Yc~c!™c"»cÞc÷cd%d>d0Wd'ˆd°d&Ðd&÷d&e(Ee8ne-§e+Õe!f#f5f
Ufcf ‚f£f&¿fæf1íf:gZg/xg8¨gDág"&h#Ihmh,€h<­hêhi(iBi;Zi–i)´iCÞin"j2‘jÄj
! Øj6ãjk33k)gk ‘k,²k-ßk.
l<l0Kl'|l¤lC¿lm!m8m)Sm3}m0±mâmHÿmHn[ntn�n¦n¿nØnñn
! o#o<oUono‡o o¹oÑoêoýop$pBp Xpyp ‘p²pÎp!ëp
q!q8q!Lq+nq)šqÄqÞq*ýq*(r,Sr-€r+®rÚr#ùr$s;Bs~s8šsÓsês%ús t.8tgt†t˜t´tÍtít"
u0u%Pu4vu4«u4àu v6vUvsv‘v¯vÍvëv	w'w:Ew€w"ŸwÂw0àw#x5x*Jxux•x"±xÔxòxy,yDy#Xy|y#Œy °yÑy<ìy
)z7z)Vz'€z#¨z!Ìz+îz{21{ d{"…{¨{¹{"Ó{Aö{48|m|
! v|(�|7ª|â|$ÿ|!$}9F}8€}8¹}Bò}B5~8x~8±~[ê~F.e*”¿%Ü€
! €	(€2€O€1[€�€
!  €«€Ç€-å€�,�E�\�
x�†�–�8°�4é�‚O7‚‡‚$¡‚/Æ‚ö‚@	ƒ*Jƒ/uƒ¥ƒ»ƒ Ñƒ òƒ „ 4„U„Dj„5¯„+å„…'$…<L…;‰…7Å…/ý…5-†"c†&††­†!¾† à†‡ ‡T$‡y‡†‡¤‡,¿‡Fì‡/3ˆNcˆ²ˆ%Ñˆ÷ˆ!‰2‰I‰Z‰x‰IŽ‰!Ø‰ú‰Š(0ŠYŠkŠ#„Š¨Š¾ŠÝŠ'ùŠ!‹/=‹2m‹> ‹ß‹û‹
! Œ#Œ@ŒSŒ+lŒ!˜Œ#ºŒ&ÞŒ��B3�$v�/›�Ë�7Þ�
Ž3$Ž'XŽ>€Ž	¿Ž1ÉŽfûŽb�u�‚�9š�%Ô�ú�	�mTzéaV`0?	€’»9‹9®ŸA$MµÍÈ‹jx«è:
! îB–u˜E*Ÿ—¸xmûfülËL…’4;hø«NU¼,ñ§dµMVÖùj²sqn Ç1¤s£ŒcIh¨­Ó”ï!WÒ[øƒú“~‰oóÌ[>«?	óí^¹
^kf,€—½~¦O]ê=¢Lriú°ÐÎ8s‡›¤•"Ëc´Éu©G)ü?8"¬ˆ+Ç)08o‚X¡š¶ºí<§3"zÏvw¤yÄµ5Ab§ ¥ &å9¢‰Ej¤nùA!ª¼»£1ÂaFò7|t™’ÅÈ½À¶&œSê#=­`ŠCT_@÷�o[ò.©™û·@°]b‹®ÂÆ(ÿJîÐÖ³-
*\w?îá^ßãFá�žÎÀÅ˜;(†OGU˜r²I” ×QÅâØiŒ¨ôz°—l+ºKÜåD2VX›°B¼ž¬� ãÕþNfÊHRk:øŸ€<Ï%¸uS5˜\ænÁ3±c†úP�–|U–Èv�Å±Z�l.¬6è$–×»
±ðJDÍ£®)7m_ˆþç-y„ÄÃ�KY´/�4¿ejQ �dÝ€¦ÃŽ²pÚeÜHûÕÎƒ/}Dý…Óé~w}¯J:’¾ˆxæñ
S
! >¯^è¸Ò¦ö7fác7ºH1šy)gIA2�à®Æ,p	×Ñ1@Ãˆ·¹½Û{»pª9#,‘ï}öœ(ìç_{MM„æzõ%ë„Œ…vÁb'«	
! ]v‘·qÇ‘„¥©‡†Ô‰m%�ÆÚª&¼™ZÜ½¸�­+ƒx³•&é<(ßØýRR*`¾ÌQŠ-nÄ¿0"E‚<¢.$Y¬Þ¥ÿCZ3@Xk¶¡Ô‹›{ðÔCÉÙÊ8ítÃ¶Àþš”Ï�-Uô¨åP=ñç•T“õôPƒü§ŠÂkGL÷ÿ‡‚K65¾£~YOBZF>>à6‘ïÛ0Öl¢¥¡·$³W äBTÞ´eìW“/;Ò•`ºË Ì�DëÍyNqŽEŒ“Ž†/r{ÀL�ž±à%6'Á:œK4*ÐFŽÝW¿#r©ŠýS!C¾
! ¯gäqw‰²2=+#g3ÙÕ¯™¿2�ìð­Râ]Hµ_iõÑ³5ai'dòŸâVù\Yê—ÚÉo¹œÁ›ÓØX;g�'ö}hd�PÑGëO‡Nž¡JÊ¹ã¦ÝßQp”[�esÛ¨Ä´ä‚Þa!bš|4u÷I�h.ªÂ|t\ót…Ù
  
  For bug reporting instructions, please see:
  
--- 1,29 ----
! Þ•È\œ<ÈPÉP-ËP1ùP+Q @QaQÛuQ+QRK}R<ÉRBSRIS>œS@ÛS9TCVTFšT5áTIUaU!vU$˜U½U!ÒU$ôUV9V SV#tV!˜V"ºV(ÝV+W)2W$\W'�W*©WÔW*ñW-XJXFjXQ±X5Y]9Yw—YrZA‚ZKÄZ,[N=[@Œ[BÍ[O\L`\R­\;]8<]>u]I´]Iþ]BH^~‹^?
! _DJ_E�_@Õ_E`7\`C”`=Ø`BaEYa~Ÿa6b{UbBÑb?c‰Tc9ÞcPdCidF­dsôdEheC®eQòeNDf�“fG$gŒlgOùgRIhCœhQàhN2iF�i9Èi=j=@j4~jP³jMkERkB˜kGÛkI#lHmlB¶l=ùl77m6on*¦nEÑnEo‘]oLïoG<p„pJ�p8ØpUqgqmq#}q#¡q?Åq'rB-r1pr¢r3¹rír-s73s*ks–s¨sºsÙs,ñs*t
! ItTttt†t £tÄtãt.u(0u Yuzu,�u½uÁu(Íu*öu3!v*Uv.€vp¯v w#w'w7wCwLwUwrw:’w)ÍwJ÷wCBx†x
! �x˜x·x:Ôx/y
?y!My oy'�y ¸y0Ùy
! z
%z 3zTzkz�zšz´zÃz-áz"{!2{)T{~{3€{´{Ð{ð{5ô{
*|€8|’¹|(L}+u}+¡}|Í}nJ~3¹~:í~>(<ge¤;
! €>F€L…€LÒ€b�W‚�9Ú�:‚>O‚:Ž‚*É‚/ô‚#$ƒ-Hƒ+vƒ¢ƒB®ƒ7ñƒ)„/;„k„‰„9£„%Ý„
……F0…w…“…¬…Å…!ã…+†1†H†
a†o† ~†Ÿ†´†1Ò†1‡!6‡!X‡z‡–‡(¥‡1Î‡%ˆ&ˆ1;ˆ mˆŽˆ§ˆ¶ˆ,Ðˆ?ýˆ4=‰r‰&ˆ‰;¯‰ë‰ŠŠ"#Š-FŠtŠ”ŠšŠ¸Š×ŠìŠ.
! ‹9‹N‹l‹�‹—‹­‹*È‹ó‹ÿ‹?Œ
SŒ@aŒ0¢Œ#ÓŒ5÷ŒC-�Qq�Ã�Ö�î�ŽŽ Ž3ŽJŽaŽMŽÍŽ&çŽ'�*6�0a�.’�Á�IÚ�$� C�d�|�L›�è�	õ�ÿ�!‘;6‘r‘$„‘;©‘	å‘Bï‘12’d’~’ž’6«’Fâ’')“SQ“;¥“á“Oé“"9”P\”$­”0Ò”•&•A•;P•Œ•3¦•)Ú•^–)c–
�–›–B§–
ê–
ø– —%'—%M—s—Œ—@¦—;ç—*#˜N˜l˜Gx˜.À˜*ï˜(™8C™4|™)±™7Û™+š(?š+hš-”šCÂš0›17›/i›>™›4Ø›"
œ˜0œ Éœ&êœM�/_�;��8Ë�ž;žRžpž†ž&Ÿž!Æž/èžŸ'5Ÿ5]Ÿ2“Ÿ3ÆŸmúŸjh BÓ "¡9¡P¡gf¡~Î¡)M¢2w¢2ª¢_Ý¢<=£9z£7´£+ì£A¤bZ¤½¤
Å¤Ó¤â¤	ó¤
! ý¤	¥¥;¥P¥4T¥‰¥
•¥4£¥*Ø¥¦
¦/(¦X¦u¦ ’¦%³¦Ù¦è¦ù¦/	§9§X§t§GŠ§6Ò§	¨$¨:<¨)w¨¡¨2¹¨&ì¨8©L©c©~©™©­©À©Ð©î©ª-ª@ª5Qª!‡ª ©ª!Êªìª)«2«!E«g«#…«G©«'ñ«.¬0H¬-y¬>§¬æ¬û¬­8)­Pb­³­5Î­	®!®@0®q®>†®Å®.Ù®/¯8¯Q¯q¯"Ž¯3±¯2å¯%°>°*^°‰°©°)Ç°)ñ°±7±R± g±-ˆ±5¶±5ì±0"²S²
! Y²d²@l²<­²<ê²4'³\³x³,�³º³É³à³0ô³8%´8^´$—´4¼´ñ´'÷´µ+'µ*Sµ~µ�µ«µºµÏµÞµóµ¶¶2¶J¶Y¶h¶€¶�¶®¶½¶.Ò¶··"·1·#@·'d·3Œ·À·1Ò·"¸'¸=¸HU¸ž¸*°¸4Û¸*¹#;¹5_¹&•¹¼¹!Î¹ð¹(ºF4º.{ºªº½º Öº>÷º6»?I».‰»1¸»=ê»0(¼0Y¼;Š¼Æ¼.Ú¼	½½+½@½O½d½‚½˜½'³½Û½ï½ü½
¾,¾'G¾!o¾‘¾¦¾º¾Ó¾=ê¾#(¿L¿c¿x¿�¿¥¿À¿Ù¿ð¿
À'À8ÀGÀ\ÀqÀ…À¤ÀÃÀØÀöÀÁ!5Á&WÁ"~Á#¡ÁÅÁ
ßÁíÁÂÂ0ÂNÂ dÂ…Â#ŒÂ-°ÂÞÂ-úÂ$(Ã5MÃƒÃšÃ¸Ã'ËÃ8óÃ,ÄJÄ*fÄ‘Ä4¯ÄäÄ,Å<1ÅknÅ1ÚÅÆ
! Æ)*ÆTÆoÆ"ŒÆ¯Æ$ÊÆ(ïÆ'Ç@Ç)PÇ&zÇ¡Ç;ºÇöÇÈ È&8È*_È'ŠÈ²È>ÌÈÉÉ-É?ÉQÉcÉuÉ‡É™É«É½ÉÏÉáÉóÉÊÊ)Ê;ÊMÊ_ÊqÊ�Ê�Ê¼ÊÐÊîÊ	ËË=ËOËcËtË+”Ë)ÀËêËþË-Ì,BÌ0oÌ/ Ì*ÐÌûÌ"Í#>Í+bÍŽÍ1¬ÍÞÍ
ðÍ#þÍ"Î13ÎeÎƒÎ“Î­ÎÅÎßÎúÎÏ4Ï*RÏ)}Ï)§ÏÑÏñÏ
Ð)ÐEÐaÐ}Ð™ÐµÐÑÐ0íÐÑ;ÑMÑ'jÑ%’Ñ¸Ñ)ËÑõÑÒ!"ÒDÒ\ÒuÒŒÒ¡Ò ±ÒÒÒ!áÒ!Ó%Ó<BÓÓ�Ó!®Ó"ÐÓóÓÔ ,ÔMÔ'bÔŠÔ©Ô¹ÔÈÔßÔBüÔ+?ÕkÕpÕ"wÕ#šÕ¾Õ!ÑÕóÕ:Ö9JÖ9„Ö;¾Ö;úÖ36×3j×Hž×ç×*Ø..Ø]Ø wØ˜ØŸØ	§Ø	±Ø»Ø%ÇØíØ	õØÿØÙ.7ÙfÙ}Ù–Ù®Ù
ÌÙÚÙêÙ0ýÙ/.Ú^ÚAnÚ°Ú%ÆÚ(ìÚÛ5-ÛcÛ8ƒÛ¼ÛÑÛèÛÜ&ÜEÜdÜ?uÜ*µÜ!àÜÝ#Ý55Ý4kÝ) Ý)ÊÝ-ôÝ"Þ)>ÞhÞ$xÞ�Þ½Þ(ÑÞiúÞdßvß’ß/°ß6àßàF7à~à!’à´àÐàïàáá0á>Dáƒá›á­áÄáäáùáâ1âCâaâvâ‰â£âÂâ Ûâüâã1ã"=ã`ãuã$�ãµãÒãíãä ä"=ä!`ä!‚ä¤ä0¸ä	éä/óä&#å9Jå„å#�å[±å
æ	æ&æ:9æ$tæ™æ³æ�¿æOé0Qé;‚é¾é ×éøéÐ
ê-ÞêNëB[ëLžëƒëë;oìK«ìE÷ìF=íH„í?ÍíK
îYî+wî.£îÒî!æî$ï -ïNï#aï%…ï#«ï)Ïï3ùï2-ð3`ð:”ð9ÏðD	ñNñ.lñ0›ñ%ÌñNòñPAò0’ò]Ãò{!ó{�ó>ôPXô3©ôpÝôJNõC™õNÝõE,öKrö<¾ö:ûö@6÷Iw÷LÁ÷@øOOøAŸø@áøL"ù0oùE ùEæùF,ú@súB´úE÷ú‰=û7ÇûRÿûGRü@šü‚Ûü2^ýŽ‘ýN þEoþxµþH.ÿ>wÿG¶ÿJþÿžIFè–/JÆS;e�¡K#KoB»:þ:9FtO»JEVIœNæM5IƒCÍ>5PB†*É@ôL5	Ù‚	J\
! P§
! ø
! 608fiÐÖ*æ*B<$E¤4ê
9=
w
5�
6Å
(ü
%;&MtQ�Nâ
! 1 <]r!Œ®É-æ)#>b0yª®*»-æ&&;<bfŸ	
$09!F+h>”)ÓJýQHš
! ¡¬ÂHÜ1%
W)e(�.¸$ç50B
s!�$£Èä$û %2=X'–4¾4ó(>,k$‰®8²ëŽø’‡03K3€³v48«Eä<*5gv�1SFKšIæ\0`�5î6$:[6–&Í+ô* ,K'x O¬<ü9 <L ‰ £ M» $	!.!!>!F`!§!"Á!ä!4ÿ!-4"8b"›"$¹"Þ"ò"/#";#1^#?�#>Ð#5$5E$&{$¢$6º$:ñ$6,%c%1w%0©%*Ú%&&81&Dj&D¯&ô&*
'M8'"†'©'À'/È'9ø'.2(a(#j("Ž(±($Ì(5ñ(')$B)g)‚)ž):º)4õ)**:*CQ*•*E¦*,ì*+:7+Cr+L¶+,,0,C,R,a,s,‰, Ÿ,JÀ,-"(-)K-,u-3¢-8Ö-.D#.,h..•.Ä.&ä.N/Z/f/s/,‹/<¸/õ/2	0F<0ƒ0GŒ08Ô0!
1/1N16^14•1(Ê1eó1KY2¥2i­2'3Z?31š3AÌ34(#4L4L`4!­41Ï435^55.”5Ã5Ò5Aß5!606!?6'a6&‰6°6"Ð6Bó6<67$s7"˜7	»7OÅ7%8#;8#_8*ƒ8!®8'Ð8:ø8,39)`9*Š9+µ9@á9<":1_:.‘:?À:4; 5;”V;ë;-
! <H8<*�<>¬<Cë</=>A= €=¡=¼=<Õ=$>07>!h>(Š>D³>Bø>9;?zu?tð?<e@(¢@Ë@ç@hú@xcA)ÜAOB/VBc†B<êB9'C:aC.œCSËCpD
! �D›D¬D¹DÑDÚDéDöD@úD;E1OE�E
�E/›E2ËEþEF;!F]F|F$šF(¿FèFôF	G1"G0TG …G¦GI»G0H!6HXHCrH4¶H$ëH9I9JI=„IÂI"áI(J-JHJbJ'yJ(¡J'ÊJòJKD.K$sK9˜K5ÒK(L21LdL4€L6µL2ìLNM.nM5�M5ÓM2	NI<N†N¡N%¼N3âNHO_O.wO¦O%²OUØO.PADP†P.œP/ËPûP!Q8Q!VQ?xQ>¸Q)÷Q%!R?GR$‡R*¬R5×R>
S4LS%�S§S'ÅS>íS6,T9cT5�TÓTÙT÷TEÿTEEUE‹U3ÑUV%V8?VxV�V¬V7ÄV?üV=<W(zW;£WßW*çW	X6X)SX}X"�X³XÇXâXöXY+Y?Y]YzYŽY¢YÀY$ÔYùY
Z-(ZVZjZ�Z•Z)©Z-ÓZ;[=[5T[(Š[³[Î[Oë[;\-R\:€\-»\&é\=],N]{]'�]·].Õ]I^6N^…^�^&¼^Dã^(_G@_(ˆ_7±_Cé_6-`6d`A›`Ý`4ö`+aCaWaqa…a)Ÿa"Éa"ìa(b8bRbab"xb#›b/¿b#ïbc$-c.Rc!�cC£c5çcd,:dgdƒd›d$µdÚd!õd"e:eSehe�eše0³e'äef&,f&Sf&zf(¡f8Êf-g+1g!]gg‘g
±g¿gÞgþg&hAh1Hh:zhµh/Óh8iD<i�i#ŸiÃi,Öi<j@jYj(oj˜j;°jìj)
! kC4knxk2çkl
! .l59lol3ˆl)¼l æl,m-4m.bm‘m0 m'ÑmùmCnXn!kn�n)¨n3Òn0o7oHTo�o°oÉoâoûop-pFp_pxp‘pªpÃpÜpõpq&q?qRqfqyq—q ­qÎq æqr#r!@rbrvr�r!¡r+Ãr)ïrs3s*Rs*}s,¨s-Õs+t/t#Nt$rt;—tÓt8ït(u?u%Ouuu.�u¼uÛuíu	v"vBv"bv…v%¥v5Ëv4w46w kwŒw«wÉwçwx#xAx_x}x;›x×x"öxy07y#hyŒy*¡y Ìyíy"	z,zJzhz„zœz#°zÔz#äz {){<D{
�{�{)®{'Ø{#|!$|+F|r|2‰| ¼|"Ý|}}"+}AN}4�}Å}
! Î}(Ù}7~:~$W~!|~9ž~8Ø~8BJB�8Ð8	€[B€ž€.½€*ì€�%4�Z�b�	€�Š�§�1³�å�
! ø�‚‚-=‚k‚„‚�‚´‚
Ð‚Þ‚î‚8ƒ3AƒuƒO�ƒßƒ$ùƒ/„N„@a„*¢„/Í„ý„… (… I… j… ‹…¬…DÁ…5†+<†h†'{†<£†;à†7‡/T‡5„‡"º‡&Ý‡ˆ!ˆ 7ˆXˆ ZˆT{ˆÐˆÝˆûˆ,‰FC‰/Š‰Nº‰	Š%(ŠNŠ!gŠ‰Š Š±ŠÏŠIåŠ!/‹Q‹m‹(‡‹°‹Â‹#Û‹ÿ‹Œ4Œ'PŒxŒ/”Œ2ÄŒ>÷Œ6�R�
! o�z�—�ª�+Ã�!ï�#Ž&5Ž\ŽrŽBŠŽ$ÍŽ/òŽ"�75�
m�3{�'¯�>×�	�1 �fR�¹�Ì�Ù�9ñ�%+‘Q‘m‘PŒ‰µžœ‰ùmŠM¬�³O'h_ri 4ËãÆÉóËdáótú¨�bÂØ¢‚LÕ^å’Tk‚¸Ÿ3×ðñÖ“<yu²˜=Bì£Sžcµ¥¾:z&K5ÚùJ+™ü’¿¨ð¤üfÄÄÈÕz¿eeÑ„]ý!RR`Ç€8ÍhG
! 4Š¼
{Np½{ùÆÙ#–Íªç{gy¶Œ±‹€ía|ëJä	¾¡>Ã�#5÷êr1¹-<DH]jÂ®V®…Ž”õL%oÉôË738ƒø{0)gªugwZ(ÝZ„­/ø8½9ßÄü‹vÕAYÂþ�þ‚¤@Ì>)Ô6W‡\ 'jrn]X‡xÃâ¦wÃÿlzhu®Êu÷¾/Iœjª±$¨s59¼ØX*©”³qM@Ý`®Î–™»lC )k!ÛW DïsÙ¦&¸ó:'£,ÆÜ¾	kõ·�Ô=�""$¢Å"`EåÔS$2�Ó ¬Ö÷�×¢²(£‰öÁVµ1‘MÒK´È†ñVÇJˆž'—
…Êto~>n+lŸi_~èÚ©úG8-ˆ—‚ïf!QòWöoº9F˜Á£ÖUÛë…FA³û¹&³NÎ›»·¦·áN†½m“XTŸõn?C¤~Qa/ŸšÜ4©g“\Å²fEcÁ…`±�1±Bfÿ°Ðz¶Qì¹ÑðÒc!_ïî¡O0,;è.CŽ¬¥§é%•Û)n«Ï¯xRý­�ˆÑm H0p¶aÅž��vñ	­TØ5ãP¸�›:”�çà×Ð6¬9ädº‡	šÀ¼éw"‘UåJ¤©æ­¦R>Ì”î†SÌh\ò^’„ƒ¹ßY3$6#ßÊv‡^ô�û_içà
! ™^§ÆVH}ŒÁ.Çû*¯é~Zj´è[ÏsK˜µ=Œ;P–Z.2ECÐÈ%4KÜÏYª²W0U<¶ÂPbÀ�
! ã¢seÇ¥,,øX˜<B¡›7&ˆ•Ý‘vqŠÍI„ƒbOxdGyF€I+|SÿN]ÀÞäöÈ*ƒ
\œíq|º«Dày[´
! %L»GA?ê#bÓ ê@¥TIFŠ•¯‹iÄOx(—«3+2E¡°|ÉpYæ½lB¼-œ€6Má(m§í/.»;Ò
—šâ?ýúq}LÞ•‘2š§Ó�·=r�-7}¿�Ã�ìº‰;a[QÀH}cÞ’ò¸t«Î¨:–[î1@“ÙdâD‹þŽ?7¿°ŽÅ°eëk™†ô*Ú›ptAæ´w ¯Uo
  
  For bug reporting instructions, please see:
  
*************** ldd output with constructors/destructors
*** 158,164 ****
  %llu bytes%q#D hides constructor for %q#D%qD cannot be %qs%qD has already been defined%qD is defined with tls model %s%qD is not a function argument%qD must be a member function%qD source argument is the same as destination%qD violates the C++ One Definition Rule%qD was previously declared here%qE attribute ignored%qE does not satisfy return-type-requirement%qs%qs has %qs%qs is an unknown %<-save-temps%> option%qs is defined but could not be loaded: %s%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported, now cmodel is set to %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%s%s
  %s  Same as %s.%s %s %p %d%s %s%s
  %s '%s'
! %s signal terminated program %s%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: %m%s: %s: %s%s: In instantiation of %q#D:
--- 155,161 ----
  %llu bytes%q#D hides constructor for %q#D%qD cannot be %qs%qD has already been defined%qD is defined with tls model %s%qD is not a function argument%qD must be a member function%qD source argument is the same as destination%qD violates the C++ One Definition Rule%qD was previously declared here%qE attribute ignored%qE does not satisfy return-type-requirement%qs%qs has %qs%qs is an unknown %<-save-temps%> option%qs is defined but could not be loaded: %s%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported, now cmodel is set to %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%s%s
  %s  Same as %s.%s %s %p %d%s %s%s
  %s '%s'
! %s at %C has no default type%s signal terminated program %s%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: %m%s: %s: %s%s: In instantiation of %q#D:
*************** ldd output with constructors/destructors
*** 220,226 ****
  
  Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Save registers around function calls.Select type of coverage sanitization.Select what to sanitize.Setting spec %s to '%s'
  
! Structure name %qs at %C cannot be the same as an intrinsic typeSupported LTO compression algorithms: zlibTaken at least once:%s of %d
  Target: %s
  The bug is not reproducible, so it is likely a hardware or OS problem.
  The following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum memory locations recorded by cselib.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The version of the C++ ABI in use.This is free software; see the source for copying conditions.  There is NO
--- 217,223 ----
  
  Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Save registers around function calls.Select type of coverage sanitization.Select what to sanitize.Setting spec %s to '%s'
  
! Structure name %qs at %C cannot be the same as an intrinsic typeSupport AMX-COMPLEX built-in functions and code generation.Supported LTO compression algorithms: zlibTaken at least once:%s of %d
  Target: %s
  The bug is not reproducible, so it is likely a hardware or OS problem.
  The following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum memory locations recorded by cselib.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The version of the C++ ABI in use.This is free software; see the source for copying conditions.  There is NO
*************** warranty; not even for MERCHANTABILITY o
*** 240,246 ****
  VOIDmode on an outputWarn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about inappropriate attribute usage.Warn about pointer casts which increase alignment.Warn about returning structures, unions or arrays.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn if a local declaration hides an instance variable.Warn if an array is accessed out of bounds.Warn when one variable shadows another.  Same as -Wshadow=global.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warning[Leaving %s]
  [available in [cannot find %s][default][disabled][enabled]`address operand requires constraint for X, Y, or Z registerakaalignment of %qD is bigger than original declarationanachronismanachronism: argument %qs is not supported for %qs on this targetarray size expression is not supported yetassignment suppressionatexit failedawait expressions are not permitted in handlersbad 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 expressionbad insn for 'A'bad shift insn:binary expression in operand of fold-expressionbraced spec %qs ends in escapebranch %2d never executed%sbranch %2d taken %s%sbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream: garbage at the end of symbols sectioncall   %2d never executed
  call   %2d returned %s
! call is considered never executed and code size would growcall is unlikely and code size would growcaller is not optimizedcannot close nonexistent response filecannot combine GNU and SVE vectors in a binary operationcannot execute %qs: %scannot execute %qs: %s: %mcannot extend PCH file: %mcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot get program status: %mcannot open %qs for writing: %mcannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate ptx filecannot open nested response filecannot open omp_requires file %qscannot open profile file %scannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read omp_requires file %qscannot read spec file %qs: %mcannot set position in PCH file: %mcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot write %s: %mcannot write PCH file: %mcategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)class %qE is not availableclass attributes are not available in Objective-C 1.0close: %sclosing LTRANS output list %s: %mcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcollect2 version %s
  command-line option %qs is valid for the driver but not for %scomparison requiredcompilation terminated due to -Wfatal-errors.
  compilation terminated due to -fmax-errors=%u.
  compilation terminated.
--- 237,243 ----
  VOIDmode on an outputWarn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about inappropriate attribute usage.Warn about pointer casts which increase alignment.Warn about returning structures, unions or arrays.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn if a local declaration hides an instance variable.Warn if an array is accessed out of bounds.Warn when one variable shadows another.  Same as -Wshadow=global.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warning[Leaving %s]
  [available in [cannot find %s][default][disabled][enabled]`address operand requires constraint for X, Y, or Z registerakaalignment of %qD is bigger than original declarationanachronismanachronism: argument %qs is not supported for %qs on this targetarray size expression is not supported yetassignment suppressionatexit failedawait expressions are not permitted in handlersbad 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 expressionbad insn for 'A'bad shift insn:binary expression in operand of fold-expressionbraced spec %qs ends in escapebranch %2d never executed%sbranch %2d taken %s%sbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream: garbage at the end of symbols sectioncall   %2d never executed
  call   %2d returned %s
! call is considered never executed and code size would growcall is unlikely and code size would growcaller is not optimizedcannot allocate vl register for %qs on this targetcannot close nonexistent response filecannot combine GNU and SVE vectors in a binary operationcannot execute %qs: %scannot execute %qs: %s: %mcannot extend PCH file: %mcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot get program status: %mcannot open %qs for writing: %mcannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate ptx filecannot open nested response filecannot open omp_requires file %qscannot open profile file %scannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read omp_requires file %qscannot read spec file %qs: %mcannot set position in PCH file: %mcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot write %s: %mcannot write PCH file: %mcategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)class %qE is not availableclass attributes are not available in Objective-C 1.0close: %sclosing LTRANS output list %s: %mcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcollect2 version %s
  command-line option %qs is valid for the driver but not for %scomparison requiredcompilation terminated due to -Wfatal-errors.
  compilation terminated due to -fmax-errors=%u.
  compilation terminated.
*************** warranty; not even for MERCHANTABILITY o
*** 256,262 ****
  incompatible register operand for '%%%c'incorrect format in scaling, using 1/1
  incorrect insn:input file %qs is the same as output fileinsn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinstall: %s%s
  instruction never executedinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! invalid %%-codeinvalid %%A valueinvalid %%C valueinvalid %%E valueinvalid %%J valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%P valueinvalid %%R valueinvalid %%U valueinvalid %%V valueinvalid %%e valueinvalid %%h valueinvalid %%m valueinvalid %%r valueinvalid %%s valueinvalid %%t valueinvalid %%xn codeinvalid %%z valueinvalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid JSON syntaxinvalid UNSPEC as operand: %dinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid argumentsinvalid block indexinvalid constantinvalid constraints for operandinvalid conversion from type %<bfloat16_t%>invalid conversion to type %<bfloat16_t%>invalid depend kindinvalid doacross kindinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid expression as operandinvalid expression for static array dimension: %sinvalid hex digitinvalid insn:invalid line in the resolution fileinvalid map kindinvalid new-expression of abstract class type %qTinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for code '%c'invalid operand output codeinvalid 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 %%O codeinvalid operand to %%R 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 type used with operand code 'Z'invalid operands to %%c codeinvalid operationinvalid order in asm node %iinvalid position or size operand to %qsinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid shift operandinvalid third argumentinvalid type of %<__MEM%> operandinvalid vector constantinvalid vector immediateinvalid vector operandinvalid zero extractlength modifierlength modifier in printf formatlibraries: %s
  malformed %<COLLECT_GCC_OPTIONS%>malformed spec function argumentsmalformed spec function namemin partition size cannot be greater than max partition sizemissing operandmissing resolution data for %smultilib exclusion %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultiple linear modifiersmultiple prevailing defs for %qEnegative insn lengthno LTRANS output list filename providedno arguments for spec functionno constructorsno destructorsno functions named %qDno viable destructor for %qTnon-function alias definitions not supported in this configurationnormalization cannot co-exist with scaling
  notenote: obsolete Maverick format code '%c'offload dimension out of range (%d)open %s failed: %sopening LTRANS output list %s: %mopening output file %qs: %soperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number out of rangeoperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>original declaration hereoutput filename may not be emptypath: pedwarnpedwarn: permerrorpermerror: placeholder constraints not satisfiedpointerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequenceprevious contract herepreviously declared herepreviously defined herepreviously defined here as %sprograms: %s
  reading CMI %qsrecursive inliningredeclaration of %q#D with different constraintsredeclaration of %qD with different constraintsredeclared hereredefined extern inline functions are not considered for inliningrename spec %s to %s
--- 253,259 ----
  incompatible register operand for '%%%c'incorrect format in scaling, using 1/1
  incorrect insn:input file %qs is the same as output fileinsn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinstall: %s%s
  instruction never executedinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! invalid %%-codeinvalid %%A valueinvalid %%C valueinvalid %%E valueinvalid %%J valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%P valueinvalid %%R valueinvalid %%U valueinvalid %%V valueinvalid %%e valueinvalid %%h valueinvalid %%m valueinvalid %%r valueinvalid %%s valueinvalid %%t valueinvalid %%xn codeinvalid %%z valueinvalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid JSON syntaxinvalid UNSPEC as operand: %dinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid argumentsinvalid block indexinvalid constantinvalid constraints for operandinvalid conversion from type %<bfloat16_t%>invalid conversion to type %<bfloat16_t%>invalid depend kindinvalid doacross kindinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid expression as operandinvalid expression for static array dimension: %sinvalid hex digitinvalid insn:invalid line in the resolution fileinvalid map kindinvalid new-expression of abstract class type %qTinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for code '%c'invalid operand output codeinvalid operand prefix '%%%c'invalid operand size for operand code '%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%O codeinvalid operand to %%R 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 type used with operand code '%c'invalid operands to %%c codeinvalid operationinvalid order in asm node %iinvalid position or size operand to %qsinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid shift operandinvalid third argumentinvalid type of %<__MEM%> operandinvalid vector constantinvalid vector immediateinvalid vector operandinvalid zero extractlength modifierlength modifier in printf formatlibraries: %s
  malformed %<COLLECT_GCC_OPTIONS%>malformed spec function argumentsmalformed spec function namemin partition size cannot be greater than max partition sizemissing operandmissing resolution data for %smultilib exclusion %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultiple linear modifiersmultiple prevailing defs for %qEnegative insn lengthno LTRANS output list filename providedno arguments for spec functionno constructorsno destructorsno functions named %qDno viable destructor for %qTnon-function alias definitions not supported in this configurationnormalization cannot co-exist with scaling
  notenote: obsolete Maverick format code '%c'offload dimension out of range (%d)open %s failed: %sopening LTRANS output list %s: %mopening output file %qs: %soperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number out of rangeoperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>original declaration hereoutput filename may not be emptypath: pedwarnpedwarn: permerrorpermerror: placeholder constraints not satisfiedpointerprecisionprecision in printf formatpredicated Thumb instructionpredicated instruction in conditional sequenceprevious contract herepreviously declared herepreviously defined herepreviously defined here as %sprograms: %s
  reading CMI %qsrecursive inliningredeclaration of %q#D with different constraintsredeclaration of %qD with different constraintsredeclared hereredefined extern inline functions are not considered for inliningrename spec %s to %s
*************** warranty; not even for MERCHANTABILITY o
*** 265,273 ****
  
  spec-generated switch is just %<-%>specs %%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 charactersstreaming subprocess failedstreaming subprocess was killed by signalstructure fieldswitch %qs does not start with %<-%>system path %qs is not absolutethe '+' printf flagthe assignment suppression scanf featurethe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthis is the insn:two or more sections for %stype %s is not an opaque typetype of %qD does not match original declarationunable to generate reloads for impossible constraints:unable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open fileunconditional %2d never executed
  unconditional %2d taken %s
! unexpected %<%s%> after %<%s%>unexpected %<else%>unexpected EOFunexpected RHS for assignmentunexpected argumentunexpected file name %s in linker resolution file. Expected %sunexpected mapping nodeunexpected offsetunexpected operand: %dunexpected pointer mapping nodeunhandled expressionunhandled expression typeunknown assumption clause %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown move insn:unknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown spec function %qsunknown tuning option (%s)unreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized command-line option %qsunrecognized enum value: %qsunrecognized string escapeunrecognized supposed constantunrecoverable errorunsupported field expressionunsupported fixed-point conversionunsupported operand for code '%c'unsupported variable field offsetunterminated stringuse of function %qD with unsatisfied constraintsusing %qsusing simple load CSE after register allocationvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?variablevariable %qD redeclared as functionvariable of same assembler name as the virtual table is defined in another translation unitwaitpid failedwarning: was expecting `%s'weak alias definitions not supported in this configurationwriting to LTRANS output list %s: %mwrong number of arguments{erroneous}Project-Id-Version: gcc 13.1-b20230409
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2023-04-14 20:12-0700
  Last-Translator: BoÅ¾idar Putanec <bozidarp@yahoo.com>
  Language-Team: Croatian <lokalizacija@linux.hr>
  Language: hr
--- 262,270 ----
  
  spec-generated switch is just %<-%>specs %%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 charactersstreaming subprocess failedstreaming subprocess was killed by signalstructure fieldswitch %qs does not start with %<-%>system path %qs is not absolutethe '+' printf flagthe assignment suppression scanf featurethe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthis is the insn:two or more sections for %stype %s is not an opaque typetype of %qD does not match original declarationunable to generate reloads for impossible constraints:unable to generate reloads for:unable to locate default linker script %qs in the library search pathsunable to open fileunconditional %2d never executed
  unconditional %2d taken %s
! unexpected %<%s%> after %<%s%>unexpected %<else%>unexpected EOFunexpected RHS for assignmentunexpected argumentunexpected file name %s in linker resolution file. Expected %sunexpected mapping nodeunexpected offsetunexpected operand: %dunexpected pointer mapping nodeunhandled expressionunhandled expression typeunknown assumption clause %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown move insn:unknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown spec function %qsunknown tuning option (%s)unreachableunrecognizable argument of option unrecognizable insn:unrecognized %s target: %sunrecognized command-line option %qsunrecognized enum value: %qsunrecognized string escapeunrecognized supposed constantunrecoverable errorunsupported field expressionunsupported fixed-point conversionunsupported operand for code '%c'unsupported variable field offsetunterminated stringuse of function %qD with unsatisfied constraintsusing %qsusing simple load CSE after register allocationvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?variablevariable %qD redeclared as functionvariable of same assembler name as the virtual table is defined in another translation unitwaitpid failedwarning: was expecting `%s'weak alias definitions not supported in this configurationwriting to LTRANS output list %s: %mwrong number of arguments{erroneous}Project-Id-Version: gcc 13.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2023-04-27 12:03-0700
  Last-Translator: BoÅ¾idar Putanec <bozidarp@yahoo.com>
  Language-Team: Croatian <lokalizacija@linux.hr>
  Language: hr
*************** Content-Type: text/plain; charset=UTF-8
*** 276,282 ****
  Content-Transfer-Encoding: 8bit
  Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
  X-Bugs: Report translation errors to the Language-Team address.
! X-Generator: Lokalize 22.12.3
  X-Poedit-Basepath: ../sources/gcc-12-20220213
  X-Poedit-Bookmarks: 13750,0,-1,-1,-1,-1,-1,-1,-1,-1
  X-Poedit-SearchPath-0: .
--- 273,279 ----
  Content-Transfer-Encoding: 8bit
  Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
  X-Bugs: Report translation errors to the Language-Team address.
! X-Generator: Poedit 3.2.2
  X-Poedit-Basepath: ../sources/gcc-12-20220213
  X-Poedit-Bookmarks: 13750,0,-1,-1,-1,-1,-1,-1,-1,-1
  X-Poedit-SearchPath-0: .
*************** izlaz ldd-a s konstruktorima/destruktori
*** 311,317 ****
      -t <float>, --hot_threshold <float> postavite prag za â€˜hotnessâ€™
      -v, --verbose                       opÅ¡irnije informacije
      -w, --weight <w1,w2>                postavi skale (float point values)
!     umetnuto (inlined) iz %qD    umetnuto (inlined) iz %qD pri %r%s:%d%R    umetnuto (inlined) iz %qD pri %r%s:%d:%d%R    umetnuto od %qs    umetnuto od %qs pri %r%s:%d%R    umetnuto od %qs pri %r%s:%d:%d%R  %qD se ne moÅ¾e izvesti iz %qT  %qT nije agregat  %qT se ne moÅ¾e dodijeliti iz %qT%qT se ne moÅ¾e konstruirati iz %qE  %qT se ne moÅ¾e pretvoriti iz %qE  %qT nema upotrebljiv zadani konstruktor  %qT se ne moÅ¾e dodijeliti s â€˜nothrowâ€™ od %qT  %qT se ne moÅ¾e izgraditi s â€˜nothrowâ€™ iz %qE  %qT se ne moÅ¾e pretvoriti s â€˜nothrowâ€™ iz %qE  %qT nije moguÄ‡e dodijeliti kopiju pomoÄ‡u â€˜nothrowâ€™%qT se ne moÅ¾e konstruirati kopiranjem s â€˜nothrowâ€™%qT se ne moÅ¾e sagraditi prema zadanim postavkama s â€˜nothrowâ€™  %qT nije ista vrsta kao %qT  %qT se ne moÅ¾e trivijalno dodijeliti iz %qT  %qT se ne moÅ¾e trivijalno konstruirati iz %qE  %qT se ne moÅ¾e trivijalno kopirati  (Koristite â€˜-v --helpâ€™ za ispis opcija naredbenog retka za potprocese).
    -###                     Isto kao -v ali navede opcije i neizvrÅ¡ene naredbe.
    --help                   Ova prikazana pomoÄ‡
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
--- 308,314 ----
      -t <float>, --hot_threshold <float> postavite prag za â€˜hotnessâ€™
      -v, --verbose                       opÅ¡irnije informacije
      -w, --weight <w1,w2>                postavi skale (float point values)
!     umetnuto (inlined) iz %qD    umetnuto (inlined) iz %qD pri %r%s:%d%R    umetnuto (inlined) iz %qD pri %r%s:%d:%d%R    umetnuto od %qs    umetnuto od %qs pri %r%s:%d%R    umetnuto od %qs pri %r%s:%d:%d%R  %qD se ne moÅ¾e izvesti iz %qT  %qT nije agregat  %qT se ne moÅ¾e dodijeliti iz %qT  %qT se ne moÅ¾e konstruirati iz %qE  %qT se ne moÅ¾e pretvoriti iz %qE  %qT nema upotrebljiv zadani konstruktor  %qT se ne moÅ¾e dodijeliti s â€˜nothrowâ€™ od %qT  %qT se ne moÅ¾e izgraditi s â€˜nothrowâ€™ iz %qE  %qT se ne moÅ¾e pretvoriti s â€˜nothrowâ€™ iz %qE  %qT nije moguÄ‡e dodijeliti kopiju pomoÄ‡u â€˜nothrowâ€™  %qT se ne moÅ¾e konstruirati kopiranjem s â€˜nothrowâ€™  %qT se ne moÅ¾e sagraditi prema zadanim postavkama s â€˜nothrowâ€™  %qT nije ista vrsta kao %qT  %qT se ne moÅ¾e trivijalno dodijeliti iz %qT  %qT se ne moÅ¾e trivijalno konstruirati iz %qE  %qT se ne moÅ¾e trivijalno kopirati  (Koristite â€˜-v --helpâ€™ za ispis opcija naredbenog retka za potprocese).
    -###                     Isto kao -v ali navede opcije i neizvrÅ¡ene naredbe.
    --help                   Ova prikazana pomoÄ‡
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
*************** izlaz ldd-a s konstruktorima/destruktori
*** 395,401 ****
                              DopuÅ¡teni jezici ukljuÄ�uju: c c++ asembler none
                              â€˜noneâ€™ znaÄ�i povratak na zadano ponaÅ¡anje pogaÄ‘anja
                              jezika na temelju ekstenzije datoteke.
!   -x, --hash-filenames            haÅ¡ira (hash) dugaÄ�ka imena staza
    Znani valjani argument za %s opciju:
       jer nije direktorij sustava koji duplicira direktorij sustava
    merge [opcije] <dir1> <dir2>         spoji sadrÅ¾aj datoteka pokrivenosti
--- 392,398 ----
                              DopuÅ¡teni jezici ukljuÄ�uju: c c++ asembler none
                              â€˜noneâ€™ znaÄ�i povratak na zadano ponaÅ¡anje pogaÄ‘anja
                              jezika na temelju ekstenzije datoteke.
!   -x, --hash-filenames            haÅ¡ira (hash) duga imena staza
    Znani valjani argument za %s opciju:
       jer nije direktorij sustava koji duplicira direktorij sustava
    merge [opcije] <dir1> <dir2>         spoji sadrÅ¾aj datoteka pokrivenosti
*************** izlaz ldd-a s konstruktorima/destruktori
*** 416,425 ****
  %d destruktor pronaÄ‘en
  %d destruktora pronaÄ‘ena
  %d destruktora pronaÄ‘eno
! %llu bajta%q#D skriva konstruktora za %q#D%qD ne moÅ¾e bit %qs%qD bio je veÄ‡ definiran %qD je definiran s TLS modelom %s%qD nije argument funkcije%qD mora biti Ä�lan funkcijeizvorni argument %qD je isti kao i odrediÅ¡te%qD krÅ¡i C++ pravilo One Definition Rule%qD je veÄ‡ ranije ovdje deklariranzanemareni atribut %qE%qE ne zadovoljava â€˜return-type-requirementâ€™%qs%qs ima %qs.%qs je nepoznata opcija za %<-save-temps%>%qs je definiran ali se ne moÅ¾e uÄ�itati: %s%qs nije podrÅ¾an u ovoj konfiguraciji%qs nije podrÅ¾an u ovoj konfiguraciji%qs nije podrÅ¾an, pa je sada â€˜cmodelâ€™ postavljen na %qs%qs se ne smije pojaviti u specifikaciji polja pri %L u istoj ALLOCATE izjavi gdje je i sam dodijeljen%s%s
  %s je identiÄ�no s %s.%s %s %p %d%s %s%s
  %s â€˜%sâ€™
! signal %s je prekinuo (zavrÅ¡io) program %s%s%s%s %sinaÄ�ica %s (%s)
  %s	kompilirano s GNU C inaÄ�ica %s, %s%s%s %sinaÄ�ica %s (%s) kompilirao CC, %s%sGGC heuristika: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%supozorenje: %s inaÄ�ica zaglavlja %s razliÄ�ita je od inaÄ�ice biblioteke %s
  %s: %m%s: %s: %s%s: U instanci %q#D:
--- 413,422 ----
  %d destruktor pronaÄ‘en
  %d destruktora pronaÄ‘ena
  %d destruktora pronaÄ‘eno
! %llu bajta%q#D skriva konstruktora za %q#D%qD ne moÅ¾e bit %qs%qD veÄ‡ je bio definiran%qD je definiran s TLS modelom %s%qD nije argument funkcije%qD mora biti Ä�lan funkcijeizvorni argument %qD je isti kao i odrediÅ¡te%qD krÅ¡i C++ pravilo One Definition Rule%qD je veÄ‡ ranije ovdje deklariranzanemareni atribut %qE%qE ne zadovoljava â€˜return-type-requirementâ€™%qs%qs ima %qs.%qs je nepoznata opcija za %<-save-temps%>%qs je definiran ali se ne moÅ¾e uÄ�itati: %s%qs nije podrÅ¾an u ovoj konfiguraciji%qs nije podrÅ¾an u ovoj konfiguraciji%qs nije podrÅ¾an, pa je sada â€˜cmodelâ€™ postavljen na %qs%qs se ne smije pojaviti u specifikaciji polja pri %L u istoj ALLOCATE izjavi gdje je i sam dodijeljen%s%s
  %s je identiÄ�no s %s.%s %s %p %d%s %s%s
  %s â€˜%sâ€™
! %s pri %C nema zadani tip (vrstu)signal %s je prekinuo (zavrÅ¡io) program %s%s%s%s %sinaÄ�ica %s (%s)
  %s	kompilirano s GNU C inaÄ�ica %s, %s%s%s %sinaÄ�ica %s (%s) kompilirao CC, %s%sGGC heuristika: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%supozorenje: %s inaÄ�ica zaglavlja %s razliÄ�ita je od inaÄ�ice biblioteke %s
  %s: %m%s: %s: %s%s: U instanci %q#D:
*************** izlaz ldd-a s konstruktorima/destruktori
*** 437,443 ****
  %s:nema redaka za â€˜%sâ€�
  %s:nije gcov datoteka
  %s:nije gcov datoteka s biljeÅ¡kama
! %s:prelijevanje
  %s:nepodudaranje profila za â€˜%sâ€™
  %s:izvorni kÈ�d je noviji od datoteke s biljeÅ¡kama â€˜%sâ€™
  %s:nepodudaranje peÄ�ata s biljeÅ¡kama
--- 434,440 ----
  %s:nema redaka za â€˜%sâ€�
  %s:nije gcov datoteka
  %s:nije gcov datoteka s biljeÅ¡kama
! %s:prekoraÄ�enje
  %s:nepodudaranje profila za â€˜%sâ€™
  %s:izvorni kÈ�d je noviji od datoteke s biljeÅ¡kama â€˜%sâ€™
  %s:nepodudaranje peÄ�ata s biljeÅ¡kama
*************** izlaz ldd-a s konstruktorima/destruktori
*** 446,459 ****
  â€œâ€˜%%&â€™ je upotrebljen bez ikakve dinamiÄ�ke TLS referencijeoperand â€˜%%lâ€™ nije oznakaâ€˜%sâ€™ datoteka je veÄ‡ obraÄ‘ena
  (C)(ova poruka se ispiÅ¡e samo jedamput po izvornom kÈ�du)
  ({anoniman})*** UPOZORENJE *** neki plugini su aktivni, nemojte prijaviti ovo kao greÅ¡ku osim ako ju ne moÅ¾ete reproducirati bez omoguÄ‡avanja plugina.
! --help=<class>	PokaÅ¾e opise speciÄ�ne klase opcija. <class> je jedan ili viÅ¡e elemenata iz optimizers, target, warnings, undocumented, params.--param inline-unit-growth granica je dostignuta--param large-function-growth granica je dostignuta--param max-inline-insns-auto granica je dostignuta-A<question>=<answer>	Prihvati <answer> na <question>. Crticom â€˜-â€™ ispred <question> onemoguÄ‡uje se <answer> na <question>.-D<macro>[=<val>]	Definira <macro> s vrijednoÅ¡Ä‡u <val>. Ako je dÈƒn samo <macro>, uzima se da je vrijednost <val>=1.Kad je ulaz iz standardnog ulaza, -E ili -x je neophodan-aux-info <file>	informacije o deklaraciji poÅ¡alje u datoteku <file>-d<letters>	omoguÄ‡i dumpove specifiÄ�nih prolaza kompajlera-dumpbase <file>	postavi osnovicu imena dump datoteke-dumpbase-ext .<ext>    izostavi ekstenziju .<ext> iz osnovice dump datoteke za imenovanje pomoÄ‡nih izlaznih datoteka-dumpdir <dir>	postavi ime direktorija za dumpove-fasan-shadow-offset=number>	koristite odreÄ‘eni odmak=<number> za shadow memoriju.-fcall-saved-<register>	oznaÄ�i <register> kao rezerviran u svim funkcijama-fcall-used-<register>	oznaÄ�i <register> kao oÅ¡teÄ‡en pozivima funkcija-fcompare-debug[=<opts>]	kompilira s i bez, npr. -gtoggle, i usporedi â€˜final-insnsâ€™ dump-fsanitize-sections=<sec1,sec2,...>	Ä�isti globalne varijable u sekcijama definiranim korisnikom-fsanitize=address nije podrÅ¾an u ovoj konfiguraciji-fuse-linker-plugin nije podrÅ¾an u ovoj konfiguraciji-fvtable-verify=preinit nije podrÅ¾an u ovoj konfiguraciji-fvtable-verify=std nije podrÅ¾an u ovoj konfiguraciji-gz nije podrÅ¾an u ovoj konfiguraciji-gz=zstd nije podrÅ¾an u ovoj konfiguraciji-o <file>	Smjesti (upiÅ¡e) izlaz u <file>.-pg i -fomit-frame-pointer su nekompatibilni-pie nije podrÅ¾an u ovoj konfiguraciji<anonymous>pokuÅ¡a nastaviti izvrÅ¡avanje nakon dijagnosticiranja nedefiniranog ponaÅ¡anjaagresivno optimizira petlje koristeÄ‡i jeziÄ�na ograniÄ�enjaporavna sve oznakeoravna one oznake do kojih se moÅ¾e doÄ‡i samo sa skakanjemporavna poÄ�etak funkcijaporavna poÄ�etak petljidopusti kompajleru uvesti novu konkurenciju podataka (data races) pri pohraniOpcije asemblera
  =================
  
  Vrhovna razina:LoÅ¡ oblik inicijalizatora kod %LVezanje pri %C mora imati isti pristup kao veÄ‡ definirano vezanje %qsIzvrÅ¡eno %s grana od %d
  COLLECT_GCC mora biti postavljena.IzvrÅ¡eno %s poziva od %d
  Nije se moguÄ‡e premjestiti (change) u direktorij %sNije moguÄ‡e izbrisati modul datoteku %qs: %sNije moguÄ‡e izbrisati privremenu modul datoteku %qs: %sNije moguÄ‡e naÄ‡i simbol %qsNije moguÄ‡e napraviti direktorij %sNije moguÄ‡e map %sNije moguÄ‡e otvoriti %sNije moguÄ‡e otvoriti izlaznu JSON datoteku %s
  Nije moguÄ‡e otvoriti datoteku %qsNije moguÄ‡e otvoriti â€˜includedâ€™ datoteku %qsNije moguÄ‡e otvoriti modul datoteku %qs za Ä�itanje pri %C: %sNije moguÄ‡e otvoriti modul datoteku %qs za pisanje pri %C: %sNije moguÄ‡e otvoriti â€˜omp_requiresâ€™ datoteku %qsNije moguÄ‡e otvoriti â€˜pre-includedâ€™ datoteku %qsNije moguÄ‡e otvoriti izvorni kÈ�d %s
! Nije moguÄ‡e Ä�itati %sNije moguÄ‡e preimenovati modul datoteku %qs u %qs: %sNe moÅ¾ete specificirati IMPLICIT pri %C iza IMPLICIT NONEprovjeri vraÄ‡enu vrijdnost operatora â€˜newâ€™ u C++Konfiguriran s: %s
  Copyright %s 2023 Free Software Foundation, Inc.
  Nije moguÄ‡e otvoriti izlaznu datoteku â€˜%sâ€™
  Stvori zajedniÄ�ku (dijeljenu) biblioteku.Stvaramo â€˜%sâ€�
--- 443,456 ----
  â€œâ€˜%%&â€™ je upotrebljen bez ikakve dinamiÄ�ke TLS referencijeoperand â€˜%%lâ€™ nije oznakaâ€˜%sâ€™ datoteka je veÄ‡ obraÄ‘ena
  (C)(ova poruka se ispiÅ¡e samo jedamput po izvornom kÈ�du)
  ({anoniman})*** UPOZORENJE *** neki plugini su aktivni, nemojte prijaviti ovo kao greÅ¡ku osim ako ju ne moÅ¾ete reproducirati bez omoguÄ‡avanja plugina.
! --help=<class>	PokaÅ¾e opise specifiÄ�ne klase opcija. <class> je jedan ili viÅ¡e elemenata iz optimizers, target, warnings, undocumented, params.--param inline-unit-growth granica je dostignuta--param large-function-growth granica je dostignuta--param max-inline-insns-auto granica je dostignuta-A<question>=<answer>	Prihvati <answer> na <question>. Crticom â€˜-â€™ ispred <question> onemoguÄ‡uje se <answer> na <question>.-D<macro>[=<val>]	Definira <macro> s vrijednoÅ¡Ä‡u <val>. Ako je dÈƒn samo <macro>, uzima se da je vrijednost <val>=1.Kad je ulaz iz standardnog ulaza, -E ili -x je neophodan-aux-info <file>	informacije o deklaraciji poÅ¡alje u datoteku <file>-d<letters>	omoguÄ‡i dumpove specifiÄ�nih prolaza kompajlera-dumpbase <file>	postavi osnovicu imena dump datoteke-dumpbase-ext .<ext>    izostavi ekstenziju .<ext> iz osnovice dump datoteke za imenovanje pomoÄ‡nih izlaznih datoteka-dumpdir <dir>	postavi ime direktorija za dumpove-fasan-shadow-offset=number>	koristite odreÄ‘eni odmak=<number> za shadow memoriju.-fcall-saved-<register>	oznaÄ�i <register> kao rezerviran u svim funkcijama-fcall-used-<register>	oznaÄ�i <register> kao oÅ¡teÄ‡en pozivima funkcija-fcompare-debug[=<opts>]	kompilira s i bez, npr. -gtoggle, i usporedi â€˜final-insnsâ€™ dump-fsanitize-sections=<sec1,sec2,...>	Ä�isti globalne varijable u sekcijama definiranim korisnikom-fsanitize=address nije podrÅ¾an u ovoj konfiguraciji-fuse-linker-plugin nije podrÅ¾an u ovoj konfiguraciji-fvtable-verify=preinit nije podrÅ¾an u ovoj konfiguraciji-fvtable-verify=std nije podrÅ¾an u ovoj konfiguraciji-gz nije podrÅ¾an u ovoj konfiguraciji-gz=zstd nije podrÅ¾an u ovoj konfiguraciji-o <file>	Smjesti (upiÅ¡e) izlaz u <file>.-pg i -fomit-frame-pointer su nekompatibilni-pie nije podrÅ¾an u ovoj konfiguraciji<anonymous>pokuÅ¡a nastaviti izvrÅ¡avanje nakon dijagnosticiranja nedefiniranog ponaÅ¡anjaagresivno optimizira petlje koristeÄ‡i jeziÄ�na ograniÄ�enjaporavna sve oznakeporavna one oznake do kojih se moÅ¾e doÄ‡i samo sa skakanjemporavna poÄ�etak funkcijaporavna poÄ�etak petljidopusti kompajleru uvesti novu konkurenciju podataka (data races) pri pohraniOpcije asemblera
  =================
  
  Vrhovna razina:LoÅ¡ oblik inicijalizatora kod %LVezanje pri %C mora imati isti pristup kao veÄ‡ definirano vezanje %qsIzvrÅ¡eno %s grana od %d
  COLLECT_GCC mora biti postavljena.IzvrÅ¡eno %s poziva od %d
  Nije se moguÄ‡e premjestiti (change) u direktorij %sNije moguÄ‡e izbrisati modul datoteku %qs: %sNije moguÄ‡e izbrisati privremenu modul datoteku %qs: %sNije moguÄ‡e naÄ‡i simbol %qsNije moguÄ‡e napraviti direktorij %sNije moguÄ‡e map %sNije moguÄ‡e otvoriti %sNije moguÄ‡e otvoriti izlaznu JSON datoteku %s
  Nije moguÄ‡e otvoriti datoteku %qsNije moguÄ‡e otvoriti â€˜includedâ€™ datoteku %qsNije moguÄ‡e otvoriti modul datoteku %qs za Ä�itanje pri %C: %sNije moguÄ‡e otvoriti modul datoteku %qs za pisanje pri %C: %sNije moguÄ‡e otvoriti â€˜omp_requiresâ€™ datoteku %qsNije moguÄ‡e otvoriti â€˜pre-includedâ€™ datoteku %qsNije moguÄ‡e otvoriti izvorni kÈ�d %s
! Nije moguÄ‡e Ä�itati %sNije moguÄ‡e preimenovati modul datoteku %qs u %qs: %sNe moÅ¾ete specificirati IMPLICIT pri %C iza IMPLICIT NONEprovjeri vraÄ‡enu vrijednost operatora â€˜newâ€™ u C++Konfiguriran s: %s
  Copyright %s 2023 Free Software Foundation, Inc.
  Nije moguÄ‡e otvoriti izlaznu datoteku â€˜%sâ€™
  Stvori zajedniÄ�ku (dijeljenu) biblioteku.Stvaramo â€˜%sâ€�
*************** izlaz ldd-a s konstruktorima/destruktori
*** 462,468 ****
  GreÅ¡ka pri zapisivanju modul datoteke %qs za pisanje: %sGreÅ¡ka pri pisanju izlazne datoteke â€˜%sâ€™
  DogaÄ‘ajOÄ�ekivano je %<( depobj )%> pri %COÄ�ekivano je %<(%> iza %qs pri %COÄ�ekivano je %<(%> pri %COÄ�ekivano je %<)%> ili %<,%> pri %COÄ�ekivano je %<)%> ili %<omp_cur_iteration)%> kod %COÄ�ekivano je %<,%> pri %COÄ�ekivano je %<,%> ili %<)%> kod %COÄ�ekivano je %<:%> pri %COÄ�ekivano je %<::%> pri %COÄ�ekivano je %<=>%> pri %COmoguÄ‡ene su iznimke s pomiÄ�nim zarezom (floating point)Nije uspjelo stvoriti strukturu tipa â€˜%sâ€™ pri %CFatalna greÅ¡kaFunkcija nije naÄ‘ena.GCC nije konfiguriran da podrÅ¾ava %qs kao  %<-foffload=%> argumentGCSE onemoguÄ‡enGMP inaÄ�ica %s, MPFR inaÄ�ica %s, MPC inaÄ�ica %s, isl inaÄ�ica %s
  
! GNU C viÅ¡e be podrÅ¾ava -traditional bez -Egenerira auto-inc/dec naredbegenerira kÈ�d za provjeru granica prije indeksiranja poljagenerira unwind tablice koje leÅ¾e toÄ�no na svakoj granici naredbeZanemareno, ali zadrÅ¾ano radi kompatibilnost. Samo 64-bit ABI je podrÅ¾anU konstruktoru %qDU kopiji konstruktora %qDU konstruktoru %qDU funkciji %qDU funkciji %qsU lambda funkcijiU funkciji Ä�lana %qDU funkciji Ä�lana %qsU funkciji statiÄ�nog Ä�lana %qDUmetne kÈ�d za provjeru stÈ�ga u program. Isto kao -fstack-check=specific.Interna greÅ¡ka kompajlera:
  Nevaljani izraz iza %<%s(%> pri %CNevaljani izraz u â€˜gfc_element_sizeâ€™.Nevaljan tip u aritmetiÄ�kom operandu kod %LNevaljana upotreba argumenta funkcije iskaza kod %LRazina nije naÄ‘ena, koristite none, slim, blocks, vops.IzvrÅ¡eno %s od %d
  traÅ¾i prilike za smanjenje prilagodbi stÃ²gova i referenci na stÈ�gÄŒini da je "char" zadano potpisan (default)ÄŒini da je "char" zadano nepotpisan (default)Uporaba podnaredbe â€˜mergeâ€™:Uporaba podnaredbe â€˜merge/streamâ€™:Ime %qs od ABSTRACT INTERFACE pri %C ne moÅ¾e biti isto kao intrinsiÄ�na vrstaNema grana
  Nema poziva
--- 459,465 ----
  GreÅ¡ka pri zapisivanju modul datoteke %qs za pisanje: %sGreÅ¡ka pri pisanju izlazne datoteke â€˜%sâ€™
  DogaÄ‘ajOÄ�ekivano je %<( depobj )%> pri %COÄ�ekivano je %<(%> iza %qs pri %COÄ�ekivano je %<(%> pri %COÄ�ekivano je %<)%> ili %<,%> pri %COÄ�ekivano je %<)%> ili %<omp_cur_iteration)%> kod %COÄ�ekivano je %<,%> pri %COÄ�ekivano je %<,%> ili %<)%> kod %COÄ�ekivano je %<:%> pri %COÄ�ekivano je %<::%> pri %COÄ�ekivano je %<=>%> pri %COmoguÄ‡ene su iznimke s pomiÄ�nim zarezom (floating point)Nije uspjelo stvoriti strukturu tipa â€˜%sâ€™ pri %CFatalna greÅ¡kaFunkcija nije naÄ‘ena.GCC nije konfiguriran da podrÅ¾ava %qs kao  %<-foffload=%> argumentGCSE onemoguÄ‡enGMP inaÄ�ica %s, MPFR inaÄ�ica %s, MPC inaÄ�ica %s, isl inaÄ�ica %s
  
! GNU C viÅ¡e be podrÅ¾ava -traditional bez -Egenerira auto-inc/dec naredbegenerira kÈ�d za provjeru granica prije indeksiranja poljagenerira unwind tablice koje leÅ¾e toÄ�no na svakoj granici naredbeZanemareno, ali zadrÅ¾ano radi kompatibilnosti. PodrÅ¾an je samo 64-bit ABI.U konstruktoru %qDU kopiji konstruktora %qDU konstruktoru %qDU funkciji %qDU funkciji %qsU lambda funkcijiU funkciji Ä�lana %qDU funkciji Ä�lana %qsU funkciji statiÄ�nog Ä�lana %qDUmetne kÈ�d za provjeru stÈ�ga u program. Isto kao -fstack-check=specific.Interna greÅ¡ka kompajlera:
  Nevaljani izraz iza %<%s(%> pri %CNevaljani izraz u â€˜gfc_element_sizeâ€™.Nevaljan tip u aritmetiÄ�kom operandu kod %LNevaljana upotreba argumenta funkcije iskaza kod %LRazina nije naÄ‘ena, koristite none, slim, blocks, vops.IzvrÅ¡eno %s od %d
  traÅ¾i prilike za smanjenje prilagodbi stÃ²gova i referenci na stÈ�gÄŒini da je "char" zadano potpisan (default)ÄŒini da je "char" zadano nepotpisan (default)Uporaba podnaredbe â€˜mergeâ€™:Uporaba podnaredbe â€˜merge/streamâ€™:Ime %qs od ABSTRACT INTERFACE pri %C ne moÅ¾e biti isto kao intrinsiÄ�na vrstaNema grana
  Nema poziva
*************** izlaz ldd-a s konstruktorima/destruktori
*** 477,488 ****
  
  Vjerojatnost da Ä‡e COMDAT funkcija biti dijeljena s razliÄ�itom kompilacijskom jedinicom.ObraÄ‘ujemo specifikaciju (%s), koja je â€˜%sâ€™
  smjesti neinicijalizirane globalne simbole u â€˜commonâ€™ sekcijuÄŒitamo specs iz %s
! Index referente izjave je izvan granicaUklanjamo â€˜%sâ€�
  zamijeni add, usporedi, zamijeni granu s granom pomoÄ‡u registra za brojanjeUporaba podnaredbe â€˜rewriteâ€™:pokreni samo drugu kompilaciju od -fcompare-debugNepoznata spec funkcija â€˜%sâ€™ s %d argumentima
  
! Isti stvarni argument pridruÅ¾en s INTENT(%s) argumentom %qs i INTENT(%s) argumentom %qs na %LIsto kao %s%s (ili, u negiranom obliku, %s%s).Isto kao %s%s.Isto kao %s.Isto kao -fassociative-math za izraze koju ukljuÄ�uju dijeljenje.Isto kao -mA6.Isto kao -mA7.Isto kao: -mep -mprolog-function.saÄ�uva registre oko pozivanja funkcijaodaberite tip pokrivenosti Ä�iÅ¡Ä‡enjaodaberite Å¡to treba poÄ�istiti.Postavljamo specs %s na â€˜%sâ€™
  
! Ime strukture %qs pri %C ne moÅ¾e biti isto kao intrinsiÄ�na vrstaPodrÅ¾ani algoritam kompresije: zlib%s uzeto barem jednom od %d grana
  Cilj: %s
  GreÅ¡ka se ne moÅ¾e reproducirati, pa je vjerojatno problem hardvera ili OS-a.
  SljedeÄ‡e opcije su neovisne o jezikuSljedeÄ‡e opcije se odnose na jezikSljedeÄ‡e opcije nisu dokumentiraneSljedeÄ‡e opcije su posebne samo za jezik SljedeÄ‡e opcije podrÅ¾ava jezik SljedeÄ‡e opcije su specifiÄ�ne za ciljSljedeÄ‡e opcije upravljaju porukama upozorenja kompajleraSljedeÄ‡e opcije upravljaju s optimizacijamaSljedeÄ‡e opcije upravljaju s parametrimaSljedeÄ‡e opcije uzimaju spojene argumenteSljedeÄ‡e opcije uzimaju odvojene argumenteMaksimalna koliÄ�ina memorije koju GCSE dodijeli, u kilobajtima.Maksimalni broj memorijskih lokacija zabiljeÅ¾enih s cselib.VeliÄ�ina tijela funkcije koja se smatra velikom.VeliÄ�ina okvira stoga koja se smatra velikim.VeliÄ�ina jedinice prijevoda koju IPA-CP prolaz smatra velikom.VeliÄ�ina jedinice prijevoda koja se smatra velikom.inaÄ�ica C++ ABI koja se koristiOvo je slobodan softver; pogledajte kÈ�d za upute o kopiranju.  NEMA
--- 474,485 ----
  
  Vjerojatnost da Ä‡e COMDAT funkcija biti dijeljena s razliÄ�itom kompilacijskom jedinicom.ObraÄ‘ujemo specifikaciju (%s), koja je â€˜%sâ€™
  smjesti neinicijalizirane globalne simbole u â€˜commonâ€™ sekcijuÄŒitamo specs iz %s
! Index referentne izjave je izvan granicaUklanjamo â€˜%sâ€�
  zamijeni add, usporedi, zamijeni granu s granom pomoÄ‡u registra za brojanjeUporaba podnaredbe â€˜rewriteâ€™:pokreni samo drugu kompilaciju od -fcompare-debugNepoznata spec funkcija â€˜%sâ€™ s %d argumentima
  
! Isti stvarni argument pridruÅ¾en s INTENT(%s) argumentom %qs i INTENT(%s) argumentom %qs na %LIsto kao %s%s (ili, u negiranom obliku, %s%s).Isto kao %s%s.Isto kao %s.Isto kao -fassociative-math za izraze koju ukljuÄ�uju dijeljenje.Isto kao -mA6.Isto kao -mA7.Isto kao: -mep -mprolog-function.saÄ�uva registre oko pozivanja funkcijaodaberite tip pokrivenosti Ä�iÅ¡Ä‡enjaodaberite Å¡to treba poÄ�istitiPostavljamo specs %s na â€˜%sâ€™
  
! Ime strukture %qs pri %C ne moÅ¾e biti isto kao intrinsiÄ�na vrstaPodrÅ¾ava AMX-COMPLEX ugraÄ‘ene funkcije i generiranje koda.PodrÅ¾ani algoritam kompresije: zlib%s uzeto barem jednom od %d grana
  Cilj: %s
  GreÅ¡ka se ne moÅ¾e reproducirati, pa je vjerojatno problem hardvera ili OS-a.
  SljedeÄ‡e opcije su neovisne o jezikuSljedeÄ‡e opcije se odnose na jezikSljedeÄ‡e opcije nisu dokumentiraneSljedeÄ‡e opcije su posebne samo za jezik SljedeÄ‡e opcije podrÅ¾ava jezik SljedeÄ‡e opcije su specifiÄ�ne za ciljSljedeÄ‡e opcije upravljaju porukama upozorenja kompajleraSljedeÄ‡e opcije upravljaju s optimizacijamaSljedeÄ‡e opcije upravljaju s parametrimaSljedeÄ‡e opcije uzimaju spojene argumenteSljedeÄ‡e opcije uzimaju odvojene argumenteMaksimalna koliÄ�ina memorije koju GCSE dodijeli, u kilobajtima.Maksimalni broj memorijskih lokacija zabiljeÅ¾enih s cselib.VeliÄ�ina tijela funkcije koja se smatra velikom.VeliÄ�ina okvira stoga koja se smatra velikim.VeliÄ�ina jedinice prijevoda koju IPA-CP prolaz smatra velikom.VeliÄ�ina jedinice prijevoda koja se smatra velikom.inaÄ�ica C++ ABI koja se koristiOvo je slobodan softver; pogledajte kÈ�d za upute o kopiranju.  NEMA
*************** jamstava; Ä�ak ni za TRGOVINSKU PRIKLADN
*** 498,508 ****
  
  Koristite â€ž-Wl,OPCIJAâ€œ da proslijedite â€žOPCIJAâ€œ linkeru.
  
! koristi informacije o profiliranju za vjerojatnosti granaupotrebi podatke iz uzorka profila za teÅ¾ine Ä�vorova grafa poziva. Zadana datoteka s profilom je fbdata.afdo u â€˜pwdâ€™upotrebi podatke iz uzorka profila za teÅ¾ine Ä�vorova grafa poziva. Datoteka s profilom je specificirana argumentomKoristi klopku umjesto dezinfektora nedefiniranog ponaÅ¡anjaUpotreba ove opcije je dijagnosticirana.Koristimo ugraÄ‘ene specs.
! VOIDmode na izlazuUpozori na pozivanje snprintf i sliÄ�nih funkcija koje skraÄ‡uju izlaz. Isto kao  -Wformat-truncation=1.Upozori na pozive funkcija s format stingovima koji piÅ¡u iza kraja podruÄ�ja odrediÅ¡ta. Isto kao -Wformat-overflow=1.Upozori na neprikladnu upotrebu atributa.Upozori kada transformacije pokazivaÄ�a (pointer casts) poveÄ‡avaju poravnanje.Upozori na vraÄ‡ene strukture, unija ili polja.Upozori na tip sigurnosti i sliÄ�ne pogreÅ¡ke i nepodudarnosti u deklaracijama s atributima aliasa.Upozori na upotrebu deklaracija __attribute__((deprecated)).Upozori na upotrebu deklaracija __attribute__((warning)).Upozori ako lokalna deklaracija skriva varijablu instance.Upozori ako je polje dohvaÄ‡eno izvan granica.Upozori na jedna varijabla zasijeni neku drugu varijablu. Isko kao -Wshadow=global.Upozori kada je zatraÅ¾ena instrumentacija za profiliranje, ali se nije mogla primijeniti na odreÄ‘enu funkciju.Upozorenje[NapuÅ¡tamo %s]
  [dostupno u [nije moguÄ‡e naÄ‡i %s][zadano][onemoguÄ‡eno][omoguÄ‡eno]â€žoperand adrese zahtjeva ograniÄ�enje za for X, Y, ili Z registartakoÄ‘er poznat kaoporavnanje %qD je veÄ‡e od originalne deklaracijeanakronizamanakronizam: argument %qs nije podrÅ¾an za %qs na ovom ciljuizraz za veliÄ�inu polja joÅ¡ uvijek nije podrÅ¾anukidanje dodjeleatexit nije uspioâ€˜awaitâ€™ izraz nije dopuÅ¡ten u rukovateljima (handlers)loÅ¡a adresa, nije (reg+disp):loÅ¡a adresa, nije konstanta:loÅ¡a adresa, nije U/I (I/O) adresa:loÅ¡a adresa, nije post_inc ili pre_dec:loÅ¡i izrazloÅ¡ insn za â€˜Aâ€™loÅ¡ pomak (shift) insn:binarni izraz u operandu od â€˜fold-expressionâ€™specifikacija %qs u zagradama zavrÅ¡ava s escapegrana %2d nikada nije executed%sgrana %2d uzeta %s%sbytecode struju u datoteci %qs generirao je GCC kompajler stariji od 10.0bytecode struja: smeÄ‡e na kraju sekcije simbolapoziv   %2d nikada nije izvrÅ¡en
  poziv   %2d vratio je %s
! smatra se da poziv nikada nije izvrÅ¡en i veliÄ�ina kÈ�da Ä‡e rastipoziv je malo vjerojatan i veliÄ�ina kÈ�da Ä‡e rastipozivatelj (caller) nije optimizirannije moguÄ‡e zatvoriti nepostojeÄ‡u datoteku s odgovorimane mogu se kombinirati GNU i SVE vektori u binarnoj operacijinije moguÄ‡e izvrÅ¡iti %qs: %snije moguÄ‡e izvrÅ¡iti %qs: %s: %mnije moguÄ‡e proÅ¡ititi PCH datoteku: %mnije moguÄ‡e naÄ‡i %<ldd%>nije moguÄ‡e naÄ‡i %<nm%>nije moguÄ‡e naÄ‡i %qsnije moguÄ‡e dobiti stanje programa: %mnije moguÄ‡e otvoriti %qs za pisanje: %mnije moguÄ‡e otvoriti %s za pisanje: %mnije moguÄ‡e otvoriti %s: %mnije moguÄ‡e otvoriti â€˜%sâ€™nije uspjelo otvoriti datoteku %qs za pisanje optimizacijskih zapisanije moguÄ‡e privremenu ptx datotekunije moguÄ‡e otvoriti ugnijeÅ¾Ä‘enu datoteku s odgovorimaNije moguÄ‡e otvoriti â€˜omp_requiresâ€™ datoteku %qsnije moguÄ‡e otvoriti profil datoteku %snije moguÄ‡e proÄ�iati %<LTO_section_decls%> od %snije moguÄ‡e Ä�itati %s: %mNije moguÄ‡e Ä�itati â€˜omp_requiresâ€™ datoteku %qsnije moguÄ‡e otvoriti specifikacijsku datoteku %qs: %mnije moguÄ‡e postaviti lokaciju u PCH datoteci: %m%<-o%> with %<-c%>, %<-S%> or %<-E%> ne moÅ¾ete specificirati s viÅ¡e datotekane moÅ¾ete specificirati %<override%> za klasu-static ne moÅ¾ete specificirati s -fsanitize=address-static ne moÅ¾ete specificirati -fsanitize=hwaddress-static ne moÅ¾ete specificirati -fsanitize=threadne moÅ¾ete specificirati %<-msep-data%> i %<-mid-shared-library%> zajednonije moguÄ‡e tail-call: %snije moguÄ‡e pisati %s: %mnije moguÄ‡e zapisati PCH datoteku %matributi kategorije nisu dostupni u Objective-C 1.0atributi kategorije nisu dostupni u ovoj inaÄ�ici kompajlera, zanemarenoclass %qE nije dostupnaatributi klase nisu dostupni u Objective-C 1.0zatvori: %szatvaramo LTRANS izlazni popis %s: %mKÃ´d moÅ¾e biti pogreÅ¡no optimiziran osim ako se ne koristi %<-fno-strict-aliasing%>collect2 inaÄ�ica %s
  opcija naredbenog retka %qs valjana je za drajver, ali ne i za %spotrebna je usporedbakompilacija je prekinuta zbog -Wfatal-errors.
  kompilacija je prekinuta zbog -fmax-errors=%u.
  kompilacija je prekinuta.
--- 495,505 ----
  
  Koristite â€ž-Wl,OPCIJAâ€œ da proslijedite â€žOPCIJAâ€œ linkeru.
  
! koristi informacije o profiliranju za vjerojatnosti granaupotrebi podatke iz uzorka profila za teÅ¾ine Ä�vorova grafa poziva. Zadana datoteka s profilom je fbdata.afdo u â€˜pwdâ€™upotrebi podatke iz uzorka profila za teÅ¾ine Ä�vorova grafa poziva. Datoteka s profilom je specificirana argumentomkoristi klopku umjesto dezinfektora nedefiniranog ponaÅ¡anjaUpotreba ove opcije je dijagnosticirana.Koristimo ugraÄ‘ene specs.
! VOIDmode na izlazuUpozori na pozivanje snprintf i sliÄ�nih funkcija koje skraÄ‡uju izlaz. Isto kao  -Wformat-truncation=1.Upozori na pozive funkcija s format stringovima koji piÅ¡u iza kraja podruÄ�ja odrediÅ¡ta. Isto kao -Wformat-overflow=1.Upozori na neprikladnu upotrebu atributa.Upozori kada transformacije pokazivaÄ�a (pointer casts) poveÄ‡avaju poravnanje.Upozori na vraÄ‡ene strukture, unija ili polja.Upozori na tip sigurnosti i sliÄ�ne pogreÅ¡ke i nepodudarnosti u deklaracijama s atributima aliasa.Upozori na upotrebu deklaracija __attribute__((deprecated)).Upozori na upotrebu deklaracija __attribute__((warning)).Upozori ako lokalna deklaracija skriva varijablu instance.Upozori ako je polje dohvaÄ‡eno izvan granica.Upozori na jedna varijabla zasijeni neku drugu varijablu. Isto kao -Wshadow=global.Upozori kada je zatraÅ¾ena instrumentacija za profiliranje, ali se nije mogla primijeniti na odreÄ‘enu funkciju.Upozorenje[NapuÅ¡tamo %s]
  [dostupno u [nije moguÄ‡e naÄ‡i %s][zadano][onemoguÄ‡eno][omoguÄ‡eno]â€žoperand adrese zahtjeva ograniÄ�enje za for X, Y, ili Z registartakoÄ‘er poznat kaoporavnanje %qD je veÄ‡e od originalne deklaracijeanakronizamanakronizam: argument %qs nije podrÅ¾an za %qs na ovom ciljuizraz za veliÄ�inu polja joÅ¡ uvijek nije podrÅ¾anukidanje dodjeleatexit nije uspioâ€˜awaitâ€™ izraz nije dopuÅ¡ten u rukovateljima (handlers)loÅ¡a adresa, nije (reg+disp):loÅ¡a adresa, nije konstanta:loÅ¡a adresa, nije U/I (I/O) adresa:loÅ¡a adresa, nije post_inc ili pre_dec:loÅ¡i izrazloÅ¡ insn za â€˜Aâ€™loÅ¡ pomak (shift) insn:binarni izraz u operandu od â€˜fold-expressionâ€™specifikacija %qs u zagradama zavrÅ¡ava s escapegrana %2d nikada nije executed%sgrana %2d uzeta %s%sbytecode struju u datoteci %qs generirao je GCC kompajler stariji od 10.0bytecode struja: smeÄ‡e na kraju sekcije simbolapoziv   %2d nikada nije izvrÅ¡en
  poziv   %2d vratio je %s
! smatra se da poziv nikada nije izvrÅ¡en i veliÄ�ina kÈ�da Ä‡e rastipoziv je malo vjerojatan i veliÄ�ina kÈ�da Ä‡e rastipozivatelj (caller) nije optimizirannije moguÄ‡e dodijeliti vl registar za %qs na ovoom ciljunije moguÄ‡e zatvoriti nepostojeÄ‡u datoteku s odgovorimane mogu se kombinirati GNU i SVE vektori u binarnoj operacijinije moguÄ‡e izvrÅ¡iti %qs: %snije moguÄ‡e izvrÅ¡iti %qs: %s: %mnije moguÄ‡e proÅ¡ititi PCH datoteku: %mnije moguÄ‡e naÄ‡i %<ldd%>nije moguÄ‡e naÄ‡i %<nm%>nije moguÄ‡e naÄ‡i %qsnije moguÄ‡e dobiti stanje programa: %mnije moguÄ‡e otvoriti %qs za pisanje: %mnije moguÄ‡e otvoriti %s za pisanje: %mnije moguÄ‡e otvoriti %s: %mnije moguÄ‡e otvoriti â€˜%sâ€™nije uspjelo otvoriti datoteku %qs za pisanje optimizacijskih zapisanije moguÄ‡e privremenu ptx datotekunije moguÄ‡e otvoriti ugnijeÅ¾Ä‘enu datoteku s odgovorimanije moguÄ‡e otvoriti â€˜omp_requiresâ€™ datoteku %qsnije moguÄ‡e otvoriti profil datoteku %snije moguÄ‡e proÄ�iati %<LTO_section_decls%> od %snije moguÄ‡e Ä�itati %s: %mnije moguÄ‡e Ä�itati â€˜omp_requiresâ€™ datoteku %qsnije moguÄ‡e otvoriti specifikacijsku datoteku %qs: %mnije moguÄ‡e postaviti lokaciju u PCH datoteci: %m%<-o%> with %<-c%>, %<-S%> or %<-E%> ne moÅ¾ete specificirati s viÅ¡e datotekane moÅ¾ete specificirati %<override%> za klasu-static ne moÅ¾ete specificirati s -fsanitize=address-static ne moÅ¾ete specificirati -fsanitize=hwaddress-static ne moÅ¾ete specificirati -fsanitize=threadne moÅ¾ete specificirati %<-msep-data%> i %<-mid-shared-library%> zajednonije moguÄ‡e tail-call: %snije moguÄ‡e pisati %s: %mnije moguÄ‡e zapisati PCH datoteku %matributi kategorije nisu dostupni u Objective-C 1.0atributi kategorije nisu dostupni u ovoj inaÄ�ici kompajlera, zanemarenoclass %qE nije dostupnaatributi klase nisu dostupni u Objective-C 1.0zatvori: %szatvaramo LTRANS izlazni popis %s: %mkÃ´d moÅ¾e biti pogreÅ¡no optimiziran osim ako se ne koristi %<-fno-strict-aliasing%>collect2 inaÄ�ica %s
  opcija naredbenog retka %qs valjana je za drajver, ali ne i za %spotrebna je usporedbakompilacija je prekinuta zbog -Wfatal-errors.
  kompilacija je prekinuta zbog -fmax-errors=%u.
  kompilacija je prekinuta.
*************** jamstava; Ä�ak ni za TRGOVINSKU PRIKLADN
*** 510,530 ****
  nije moguÄ‡e otvoriti resolution datoteku simbola: %mnije bilo moguÄ‡e otvoriti privremenu datoteku %s s odgovorimanije bilo moguÄ‡e proÄ�itati odmak (offset) datotekenije bilo moguÄ‡e proÄ�itati hex brojnije moguÄ‡e razdijeliti insnnije bilo moguÄ‡e shvatiti inaÄ�icu %qsnije bilo moguÄ‡e zapisati privremenu datoteku %s s odgovorimastvoren i koriÅ¡ten s razliÄ�itim postavkama %<-fpic%>stvoren i koriÅ¡ten s razliÄ�itim postavkama of %<-fpie%>stvoren i koriÅ¡ten s razliÄ�itim postavkama â€˜%sâ€�debugstaza za debug (dijagnostiku)debug: izvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjestaizvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjestaizvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjestadeduction guide %qD mora imati isti pristup kao %qTuklanjam LTRANS datoteku %s: %muklanjamo datoteku %s: %mnemojte istovremeno specificirati -march=... i -mcpu=...istovari datoteku: %s
  dvostruke informacije za %qEtijekom %s prolaza: %s
  varijabla okoline %<COLLECT_GCC%> mora biti postavljenavarijabla okoline %<COLLECT_GCC_OPTIONS%> mora biti postavljenavarijabla okoline %<COLLECT_LTO_WRAPPER%> mora imati postavkuvarijabla okruÅ¾enja %qs nije definiranavarijabla okoline COLLECT_GCC_OPTIONS mora biti postavljenagreÅ¡kagreÅ¡ka u argumentima za spec funkciju %qsgreÅ¡ka: greÅ¡ka: â€˜%sâ€™ se ne moÅ¾e otvoriti za pisanje: %s
! greÅ¡ke pri spajanju prijevodnih jedinicaoÄ�ekivan je %<"%>oÄ�ekivano je %<#pragma omp scan%>oÄ�ekivano je %<(%>OÄ�ekivano je %<(%> kod %CoÄ�ekivano je %<)%>OÄ�ekivano je %<)%> kod %CoÄ�ekivano %<)%> or %<,%>oÄ�ekivano je %<,%>oÄ�ekivano je %<,%> ili %<)%>oÄ�ekivan je %<,%> ili %<]%>oÄ�ekivano je %<.%>oÄ�ekivano je %<:%>oÄ�ekivano je %<:%> ili %<)%>oÄ�ekivano je %<;%>oÄ�ekivano je %<;%>, %<,%> ili %<)%>oÄ�ekivano je %<=%>oÄ�ekivano je %<=%> pri %CoÄ�ekivan je %<==%> usporedba u uvjetu %<if%>oÄ�ekivano je %<>%>oÄ�ekivano je %<@end%>oÄ�ekivano je %<[%>oÄ�ekivano je %<]%>oÄ�ekivano je %<allocator%> ili %<align%>oÄ�ekivano je %<ancestor%> ili %<device_num%>oÄ�ekivano je %<at%>, %<severity%> ili %<message%> klauzulaoÄ�ekivano je %<auto%>oÄ�ekivano je %<auto%> ili %<decltype(auto)%> iza %qEoÄ�ekivano je %<class%> ili %<typename%>oÄ�ekivano je %<co_yield%>oÄ�ekivano je %<concurrent%>oÄ�ekivano je %<construct%>, %<device%>, %<implementation%> ili %<user%> pri %CoÄ�ekivano je %<data%>oÄ�ekivano je %<data%> iza %<#pragma acc %s%>oÄ�ekivano je %<data%>, %<update%>, %<enter%> ili %<exit%>oÄ�ekivano %<declare target%> ili %<assumes%>oÄ�ekivano %<declare%> ili %<assumes%>oÄ�ekivano je %<depend%>, %<destroy%> ili %<update%> klauzulaoÄ�ekivano je %<directive%> ili %<sequence%>oÄ�ekivano %<else%>oÄ�ekivano je %<finally%> ili %<catch%>oÄ�ekivano je %<for%> iza %qsoÄ�ekivano je %<host%>, %<nohost%> ili %<any%>oÄ�ekivano %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> ili %<inoutset%>oÄ�ekivano je %<inclusive%> ili %<exclusive%> klauzulaoÄ�ekivano je %<match%>oÄ�ekivano je %<match%> pri %CoÄ�ekivano je %<none%> ili %<present%>oÄ�ekivano je %<none%>, %<shared%>, %<private%> ili %<firstprivate%>oÄ�ekivano je %<point%>oÄ�ekivano je %<read%>, %<write%>, %<update%>, ili %<capture%> klauzula%<scalar%>, %<aggregate%> or %<pointer%>oÄ�ekivano je %<scalar%>, %<aggregate%> ili %<pointer%>oÄ�ekivano je %<seq_cst%>, %<acq_rel%>, %<release%> ili %<acquire%>oÄ�ekivano je %<seq_cst%>, %<acquire%> ili %<relaxed%>oÄ�ekivano je %<seq_cst%>, %<relaxed%> ili %<acq_rel%>oÄ�ekivano je %<simd%>, %<reduction%>, %<target%> ili %<variant%>oÄ�ekivano je %<target%>oÄ�ekivano je %<teams%>, %<parallel%> ili %<thread%>oÄ�ekivano je %<while%>oÄ�ekivano je %<{%>oÄ�ekivano je %<{%> at %CoÄ�ekivano je %<}%>oÄ�ekivano je %<}%> at %CoÄ�ekivano je %i ili viÅ¡e, pronaÄ‘eno %ioÄ�ekivano je %i, pronaÄ‘eno je %ioÄ�ekivano je ime selektora za %qEoÄ�ekivan %qT ali pokazivaÄ� je tipa %qToÄ�ekivano je %qs ili %qsoÄ�ekujemo ...oÄ�ekivano je : pri %CoÄ�ekivano je ime direktive OpenMPoÄ�ekivana je klauzula pretpostavkioÄ�ekivana je barem jedna klauzula pretpostavkioÄ�ekivan je atribut ispred %<...%>oÄ�ekivan je indeks blokaInterna greÅ¡ka: expected case labeloÄ�ekivani je stalni (constant) odmak (offset)oÄ�ekivana je veliÄ�ina konstanteoÄ�ekivana je razina kontrakta %<default%>, %<audit%> ili %<axiom%>oÄ�ekivana je semantika ugovora ili oÄ�ekivana razinaoÄ�ekivana je ugovorna ulogaoÄ�ekivana je vrijednost za koliÄ�inu (broj)oÄ�ekivano je ime direktiveoÄ�ekivan je kraj retkaoÄ�ekivana je frekvencijaoÄ�ekivana je vrijednost frekvencijeoÄ�ekivano je ime funkcijeoÄ�ekivano je function-name %<(%>oÄ�ekivano je identifikator pri %CoÄ�ekivan je cijeli brojoÄ�ekivana je oznakaoÄ�ekivan je broj petljeoÄ�ekivano je ime modulaoÄ�ekivano je ime pri %CoÄ�ekivan je pokazivaÄ� (pointer) u %qs klauzulidodatni Ä�udni podaci na kraju datotekeneuspjeÅ¡ni %s â€˜mapperâ€™ %ssnije uspjelo dobiti izlazni status: %mnije uspjelo dobiti izlazni status: %mnije uspjelo inicijalizirati plugin %snije uspjelo uÄ�itati vezanja %<%E%s%E%>nije uspjelo uÄ�itati jedinice na Ä�ekanju za %<%E%s%E%>nije uspjelo proÄ�itati kompilirani modul: %snije uspjelo zapisati kompilirani modul: %sponovno uÄ�itavanje nije uspjelo:fatalna greÅ¡ka: specifikacija preciznosti poljaÅ¡irina poljaÅ¡irina polja u printf formatuÅ¡irina poljau u strfmon formatuspecifikacija Å¡irine poljaznak za ispunjavanje i strfmon formatuformatfunkcija %qD je ponovno deklarirana kao varijablapreko tijela funkcije se moÅ¾e pisati prilikom povezivanjatijelo funkcije nije dostupnofunkcija moÅ¾e vratiti adresu lokalne varijablefunkcija nije kvalificirana za â€˜inliningâ€™ (umetanje)funkcija nije deklarirana â€˜inlineâ€™ i veliÄ�ina kÈ�da Ä‡e porastifunkcija nije nije â€˜inlinableâ€™funkcija nije â€˜inlineâ€™ kandidatparametar funkcijepovratni tip funkcije ne moÅ¾e biti funkcijapovratni tipovi funkcija nisu kompatibilni zbog %<volatile%>funkcija vraÄ‡a funkcijufunkcija vraÄ‡a poljefunkcija vraÄ‡a adresu lokalne varijablefunkcija vraÄ‡a agregatfunkcija poÄ�inje na broju retka veÄ‡em nego Å¡to zavrÅ¡avasimbol funkcije nije funkcijatipovi funkcija nisu kompatibilni s ISO C%qs opseg funkcije je implicitno auto i deklariran kao %<__thread%>tijelo function-try-block  u %<constexpr%> konstruktoru dostupno je samo s %<-std=c++20%> ili %<-std=gnu++20%>inaÄ�ica drajvera %s %s izvrÅ¡ava gcc inaÄ�icu %s
  gcc inaÄ�ica %s %s
  gcov %s%s
! generira zajedniÄ�ku (dijeljenu) biblioteku iz modula.generira glavnu funkcijudijakritiÄ�ki znak (grave accent) %<`%> u formatu `ignoriramo duplikat direktorija â€ž%sâ€�
  ignoriramo veliki linearni korakignoriramo nepostojeÄ‡i direktorij â€ž%sâ€�
  nekompatibilan operand registra za â€˜%%%câ€™nekorektni format u skaliranju, koristimo 1/1
  netoÄ�ni insn:ulazna datoteka %qs je ista kao izlazna datotekainsn ne zadovoljava svoja ograniÄ�enja:insn izvan temeljnog blokainsn s UID-om %i nije pronaÄ‘en za operand %i (â€ž%sâ€œ) od insn %iinstalacija: %s%s
  instrukcija nije nikada izvrÅ¡enainterna greÅ¡ka kompajlerainterna greÅ¡ka kompajlera. LoÅ¡a adresa:interna greÅ¡ka kompajlera. NetoÄ�ni pomak (shift):interna greÅ¡ka kompajlera. Nepozat naÄ�in rada:interna greÅ¡ka kompajlera: Interna greÅ¡ka kompajlera: rutine za prijavu greÅ¡aka iznova prozvane.
! neispravni %%-kÈ�dnevaljana %%A vrijednostnevaljana %%C vrijednostnevaljana %%E vrijednostnevaljana %%J vrijednostnevaljana %%L vrijednostnevaljana %%M vrijednostnevaljana %%N vrijednostnevaljana %%P vrijednostnevaljana %%R vrijednostnevaljana %%U vrijednostnevaljana %%V vrijednostnevaljana %%e vrijednostnevaljana %%h vrijednostnevaljana %%m vrijednostnevaljana %%r vrijednosnevaljana %%s vrijednostnevaljani %%t kÈ�dnevaljani %%xn kÈ�dnevaljani %%z kÈ�dnevaljani offset operator %qsnevaljani â€˜asmâ€™: nevaljani (pointer) operandi %qsnevaljana JSON sintaksanevaljani UNSPEC kao operand: %dnevaljana adresa u operandunevaljani naÄ�in adresiranjanevaljani adresni operator za %qsnevaljani argumentinevaljani indeks blokanevaljana konstantanevaljano ograniÄ�enje za operandnevaljana konverzija od tipa %<bfloat16_t%>nevaljana konverzija u tip %<bfloat16_t%>nevaljana vrsta ovisnostinevaljana â€˜doacrossâ€™ vrstanevaljani embedcfg: Files unos nije stringnevaljani embedcfg: Files nije JSON objektnevaljani embedcfg: Patterns unos nije poljenevaljani embedcfg: Patterns nije JSON objektnevaljani embedcfg: duplikat Patterns unosanevaljani embedcfg: nema Filesnevaljani embedcfg: manjka Patternsnevaljani embedcfg: nije JSON objektnevaljani prefiks kodiranja u doslovnom (literal) operatorunevaljani izraz kao operandnevaljani izraz za statiÄ�ko polje (array) dimenzije: %snevaljana hex znamenkanevaljani insn:nevaljani redak u resolution datotecinevaljana vrsta dodjelenevaljani new-izraz apstraktne klase vrste %qTnevaljani offset operand u %qsnevaljani operandnevaljani operand %%xn kÈ�dnevaljani operand adresenevaljani operand kÈ�d â€˜%câ€™nevaljani operand za â€˜%%%câ€™nevaljani operand za kÈ�d â€˜%câ€™nevaljani izlazni kÈ�d operandanevaljani prefiks operanda â€˜%%%câ€™nevaljana veliÄ�ina operanda za operand kÈ�d â€˜Oâ€™nevaljana veliÄ�ina operanda za operand kÈ�d â€˜Zâ€™nevaljana veliÄ�ina operanda za operand kÈ�d â€˜zâ€™nevaljani operand za %%H%%L kÈ�dnevaljani operandi za %%M kÈ�dnevaljani operand za %%O kÈ�dnevaljani operand za %%R kÈ�dnevaljani operand za %%U kÈ�dnevaljani operand za %%V kÈ�dnevaljani operand za %%Z kÈ�dnevaljani operand za %%p kÈ�dnevaljani operand za %%s kÈ�dnevaljani operand za %%z kÈ�dnevaljani tip operanda koriÅ¡ten s operandom kÈ�da â€˜Zâ€™nevaljani operandi za %%c kÈ�dInterna greÅ¡ka: invalid operationkrivi poredak u asm Ä�voru %inevaljana pozicija ili veliÄ�ina operanda za %qsnevaljani regularni izraz %qs u %qsnevaljana relokacijanevaljana rezolucija u resolution datotecinevaljai operand pomaka (shift)treÄ‡i argument nije valjannevaljana vrsta operanda %<__MEM%>nevaljana vektorska konstantanevaljana vektorska konstantanevaljani vektorski operandnevaljani nulo ekstraktmodifikator duÅ¾inemodifikator duÅ¾ine u prinf formatubiblioteke: %s
  deformirani %<COLLECT_GCC_OPTIONS%>loÅ¡i argumenti za spec funkcijuloÅ¡e ime za spec funkcijunajmanja particija ne moÅ¾e biti veÄ‡a od najveÄ‡e particijenema operandanema resolution podataka za %snevaljani â€˜multilibâ€™ iskljuÄ�enje %qsnevaljani â€˜multilibâ€™ odabir %qs %qsnevaljani â€˜multilibâ€™ odabir %qsviÅ¡ekratni linearni modifikatorinekoliko prevladavajuÄ‡ih definicija za %qEnegativna insn duljinanije navedeno ime datoteke za LTRANS izlazni popisnema argumenata za spec funkcijunijedan konstruktor nije pronaÄ‘ennema destruktoranema funkcije nazvane %qDnema odrÅ¾ivog konstruktora za %qTnon-function alias definicije nisu podrÅ¾ane u ovoj konfiguracijinormalizacija ne moÅ¾e koegzistirati sa skaliranjem
  napomenanapomena: zastarjela Maverick format kÈ�d â€˜%câ€™dimenzija rastereÄ‡enja (offload) je izvan granica (%d)nije uspjelo otvoriti %s: %sotvaramo LTRANS izlazni popis %s: %motvaramo izlaznu datoteku %qs: %soperand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜%câ€™operand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜Dâ€™operand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜Yâ€™operand nije odreÄ‘eni cijeli broj, nevaljani operand kÈ�d â€˜Râ€™operand nije odreÄ‘eni cijeli broj, nevaljani operand kÈ�d â€˜râ€™operand nije cijeli broj, nevaljani operand kÈ�d â€˜Kâ€™operand nije cijeli broj, nevaljani operand kÈ�d â€˜Râ€™operand nije pokretljiva (offsettable) referencija memorije, nevaljani operand kÈ�d â€˜Hâ€™broj operanda je izvan rasponaoperandi za %T/%t moraju biti reg + const_int:nelegalna operacija na tipu %<bfloat16_t%>originalna deklaracija ovdjeizlazna datoteka ne smije biti praznastaza: pedwarn (pedantno upozorenje)pedwarn: permerror (trajna pogreÅ¡ka)permerror: ograniÄ�enja rezerviranog mjesta nisu zadovoljenakazaljka (pointer)preciznostpreciznost u printf formatupredviÄ‘ena Thumb instrukcijapredviÄ‘ena instrukcija u uvjetnoj sekvencijiprethodni kontrakt ovdjeranije deklarirana ovdjeranije definiran ovdjeranije definirana tu kao %sprogrami: %s
! Ä�itamo CMI %qsrecurzivni â€˜inliningâ€™ponovljena deklaracija %q#D s drugaÄ�ijim ograniÄ�enjimaponovna deklaracija %qD s drugaÄ�ijim ograniÄ�enjimaponovn deklarirano ovdjeredefinirana vanjska â€˜inlineâ€™ funkcija nije kvalificirana za â€˜inliningâ€™preimenuje spec %s na %s
  zatraÅ¾eno poravnanje nije konstantarezolucija Sub-ID %wx nije u objektnoj datotecivrati tip funkcijeskaliranje ne moÅ¾e koegzistirati s normalizacijom, preskaÄ�emo
! drugi argument mora biti konstanta (const)veliÄ�ina %qD nije ista originalnoj deklaracijinije implementirano: nije implementirano: spec %qs ima nevaljani %<%%0%c%>spec %qs ima nevaljani %<%%@%c%>spec %qs ima nevaljani %<%%W%c%>spec %qs ima nevaljani %<%%x%c%>spec %qs nije valjangreÅ¡ka spec(ifikacije): %<%%*%> nije inicirana s podudarnim uzorkomgreÅ¡ka spec(ifikacije): neprepoznata spec opcija %qcspec datoteka nema specifikacije za linkatispec je â€˜%sâ€™
  
! Å¡alter generiran sa spec je samo %<-%>sintaksa od specs %%include je deformirana nakon %ld znakovasintaksa od specs %%rename je deformirana nakon %ld znakovaspecifikacija od specs %s za preimenovanje nije naÄ‘enaspecs datoteka je deformirana nakon %ld znakovaspecifikacija: nepoznata %% naredba nakon %ld znakovastreaming potproces nije uspjeÅ¡anstreaming potproces je ubijen signalomstrukturno poljeÅ¡alter %qs ne zapoÄ�inje s %<-%>staza sustava %qs nije apsolutna ukidanje dodjele scanf znaÄ�ajkeVrijednost pokazivaÄ�a stÈ�ga nakon naredbe %<asm%> mora biti ista kao prije naredbeovo je insn:dvije ili viÅ¡e sekcija za %stip %s nije neproziran tipvrsta %qD ne podudara originalnu deklaracijunije moguÄ‡e generirati ponovna uÄ�itavanja za nemoguÄ‡a ograniÄ�enja:nije moguÄ‡e generirati ponovno uÄ�itavanje za:nije moguÄ‡e pronaÄ‡i zadanu skriptu linkera %qs u stazama pretrage bibliotekanije moguÄ‡e otvoriti datotekubezuvjetno %2d nikada nije izvrÅ¡eno
  bezuvjetno %2d uzeto %s
! oÄ�ekivano je %<%s%> after %<%s%>oÄ�ekivano je %<else%>neoÄ�ekivani EOFneoÄ�ekivani RHS za dodjelitineoÄ�ekivani argumentneoÄ�ekivano ime datoteke %s u resolution datoteci linkera. OÄ�ekivano %sneoÄ�ekivani Ä�vor (mapping node)neoÄ�ekivani odmak (offset)oÄ�ekivano je operand: %dneoÄ�ekivan Ä�vor (pointer mapping node)neobraÄ‘eni izrazneobraÄ‘ena vrsta izrazanepoznata klauzula pretpostavki %qsnepoznati insn naÄ�innepoznata interna funkcija %qEnepoznati â€˜lamâ€™ tip %qsnepoznati insn za pomicanje, kopiranje:nepoznata relokacija unspec%qs je nepoznata â€˜rustâ€™ opcija za ugaÄ‘anje%qs je nepoznata â€˜rustâ€™ opcija za ureÄ‘ivanje %qs je nepoznata â€˜rustâ€™ opcija za komadanje, oÅ¡teÄ‡ivanjenepoznata spec funkcija %qsnepoznata tuning opcija (%s)nedostupnoneprepoznati argument opcijeneprepoznati insn:neprepoznati %s cilj: %sneprepoznata opcija na naredbenom retku %qsneprepoznati enum vrijednost: %qsneprepoznata maska (escape) stringaneprepoznata pretpostavljena konstantanepopravljiva greÅ¡kanepodrÅ¾ani izraz poljanepodrÅ¾ana konverzija nepomiÄ�nog zareza (fixed-point conversion)nepodrÅ¾ani operand za kÈ�d â€˜%câ€™odmak (offset) varijabilnog polja nije podrÅ¾annezavrÅ¡eni stringfunkcija %qD se koristi s nezadovoljenim ograniÄ�enjimakoristimo %qsNakon mapiranja registra koristi se jednostavan CSEvaljani %<-foffload=%> argumenti su: %svaljani %<-foffload=%> argumenti su: %s; jeste li mislili %qs?varijablavarijable %qD je ponovno deklarirana kao funkcijavarijabla s istim imenom asemblera kao i virtualna tablica definirana je u drugoj prijevodnoj jediniciwaitpid nije uspioupozorenje: oÄ�ekivali smo â€ž%sâ€œweak alias definicije nisu podrÅ¾ane u ovoj konfiguracijipiÅ¡emo u LTRANS izlaznu listu %s: %mloÅ¡, krivi broj argumenatapogreÅ¡an
\ No newline at end of file
--- 507,527 ----
  nije moguÄ‡e otvoriti resolution datoteku simbola: %mnije bilo moguÄ‡e otvoriti privremenu datoteku %s s odgovorimanije bilo moguÄ‡e proÄ�itati odmak (offset) datotekenije bilo moguÄ‡e proÄ�itati hex brojnije moguÄ‡e razdijeliti insnnije bilo moguÄ‡e shvatiti inaÄ�icu %qsnije bilo moguÄ‡e zapisati privremenu datoteku %s s odgovorimastvoren i koriÅ¡ten s razliÄ�itim postavkama %<-fpic%>stvoren i koriÅ¡ten s razliÄ�itim postavkama of %<-fpie%>stvoren i koriÅ¡ten s razliÄ�itim postavkama â€˜%sâ€�debugstaza za debug (dijagnostiku)debug: izvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjestaizvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjestaizvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjestadeduction guide %qD mora imati isti pristup kao %qTuklanjam LTRANS datoteku %s: %muklanjamo datoteku %s: %mnemojte istovremeno specificirati -march=... i -mcpu=...istovari datoteku: %s
  dvostruke informacije za %qEtijekom %s prolaza: %s
  varijabla okoline %<COLLECT_GCC%> mora biti postavljenavarijabla okoline %<COLLECT_GCC_OPTIONS%> mora biti postavljenavarijabla okoline %<COLLECT_LTO_WRAPPER%> mora imati postavkuvarijabla okruÅ¾enja %qs nije definiranavarijabla okoline COLLECT_GCC_OPTIONS mora biti postavljenagreÅ¡kagreÅ¡ka u argumentima za spec funkciju %qsgreÅ¡ka: greÅ¡ka: â€˜%sâ€™ se ne moÅ¾e otvoriti za pisanje: %s
! greÅ¡ke pri spajanju prijevodnih jedinicaoÄ�ekivan je %<"%>oÄ�ekivano je %<#pragma omp scan%>oÄ�ekivano je %<(%>oÄ�ekivano je %<(%> kod %CoÄ�ekivano je %<)%>oÄ�ekivano je %<)%> kod %CoÄ�ekivano %<)%> or %<,%>oÄ�ekivano je %<,%>oÄ�ekivano je %<,%> ili %<)%>oÄ�ekivan je %<,%> ili %<]%>oÄ�ekivano je %<.%>oÄ�ekivano je %<:%>oÄ�ekivano je %<:%> ili %<)%>oÄ�ekivano je %<;%>oÄ�ekivano je %<;%>, %<,%> ili %<)%>oÄ�ekivano je %<=%>oÄ�ekivano je %<=%> pri %CoÄ�ekivan je %<==%> usporedba u uvjetu %<if%>oÄ�ekivano je %<>%>oÄ�ekivano je %<@end%>oÄ�ekivano je %<[%>oÄ�ekivano je %<]%>oÄ�ekivano je %<allocator%> ili %<align%>oÄ�ekivano je %<ancestor%> ili %<device_num%>oÄ�ekivano je %<at%>, %<severity%> ili %<message%> klauzulaoÄ�ekivano je %<auto%>oÄ�ekivano je %<auto%> ili %<decltype(auto)%> iza %qEoÄ�ekivano je %<class%> ili %<typename%>oÄ�ekivano je %<co_yield%>oÄ�ekivano je %<concurrent%>oÄ�ekivano je %<construct%>, %<device%>, %<implementation%> ili %<user%> pri %CoÄ�ekivano je %<data%>oÄ�ekivano je %<data%> iza %<#pragma acc %s%>oÄ�ekivano je %<data%>, %<update%>, %<enter%> ili %<exit%>oÄ�ekivano %<declare target%> ili %<assumes%>oÄ�ekivano %<declare%> ili %<assumes%>oÄ�ekivano je %<depend%>, %<destroy%> ili %<update%> klauzulaoÄ�ekivano je %<directive%> ili %<sequence%>oÄ�ekivano %<else%>oÄ�ekivano je %<finally%> ili %<catch%>oÄ�ekivano je %<for%> iza %qsoÄ�ekivano je %<host%>, %<nohost%> ili %<any%>oÄ�ekivano %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> ili %<inoutset%>oÄ�ekivano je %<inclusive%> ili %<exclusive%> klauzulaoÄ�ekivano je %<match%>oÄ�ekivano je %<match%> pri %CoÄ�ekivano je %<none%> ili %<present%>oÄ�ekivano je %<none%>, %<shared%>, %<private%> ili %<firstprivate%>oÄ�ekivano je %<point%>oÄ�ekivano je %<read%>, %<write%>, %<update%>, ili %<capture%> klauzula%<scalar%>, %<aggregate%> or %<pointer%>oÄ�ekivano je %<scalar%>, %<aggregate%> ili %<pointer%>oÄ�ekivano je %<seq_cst%>, %<acq_rel%>, %<release%> ili %<acquire%>oÄ�ekivano je %<seq_cst%>, %<acquire%> ili %<relaxed%>oÄ�ekivano je %<seq_cst%>, %<relaxed%> ili %<acq_rel%>oÄ�ekivano je %<simd%>, %<reduction%>, %<target%> ili %<variant%>oÄ�ekivano je %<target%>oÄ�ekivano je %<teams%>, %<parallel%> ili %<thread%>oÄ�ekivano je %<while%>oÄ�ekivano je %<{%>oÄ�ekivano je %<{%> at %CoÄ�ekivano je %<}%>oÄ�ekivano je %<}%> at %CoÄ�ekivano je %i ili viÅ¡e, pronaÄ‘eno %ioÄ�ekivano je %i, pronaÄ‘eno je %ioÄ�ekivano je ime selektora za %qEoÄ�ekivan %qT ali pokazivaÄ� je tipa %qToÄ�ekivano je %qs ili %qsoÄ�ekujemo ...oÄ�ekivano je : pri %CoÄ�ekivano je ime direktive OpenMPoÄ�ekivana je klauzula pretpostavkioÄ�ekivana je barem jedna klauzula pretpostavkioÄ�ekivan je atribut ispred %<...%>oÄ�ekivan je indeks blokaInterna greÅ¡ka: expected case labeloÄ�ekivani je stalni (constant) odmak (offset)oÄ�ekivana je veliÄ�ina konstanteoÄ�ekivana je razina kontrakta %<default%>, %<audit%> ili %<axiom%>oÄ�ekivana je semantika ugovora ili oÄ�ekivana razinaoÄ�ekivana je ugovorna ulogaoÄ�ekivana je vrijednost za koliÄ�inu (broj)oÄ�ekivano je ime direktiveoÄ�ekivan je kraj retkaoÄ�ekivana je frekvencijaoÄ�ekivana je vrijednost frekvencijeoÄ�ekivano je ime funkcijeoÄ�ekivano je function-name %<(%>oÄ�ekivano je identifikator pri %CoÄ�ekivan je cijeli brojoÄ�ekivana je oznakaoÄ�ekivan je broj petljeoÄ�ekivano je ime modulaoÄ�ekivano je ime pri %CoÄ�ekivan je pokazivaÄ� (pointer) u %qs klauzulidodatni Ä�udni podaci na kraju datotekeneuspjeÅ¡ni %s â€˜mapperâ€™ %ssnije uspjelo dobiti izlazni status: %mnije uspjelo dobiti izlazni status: %mnije uspjelo inicijalizirati plugin %snije uspjelo uÄ�itati vezanja %<%E%s%E%>nije uspjelo uÄ�itati jedinice na Ä�ekanju za %<%E%s%E%>nije uspjelo proÄ�itati kompilirani modul: %snije uspjelo zapisati kompilirani modul: %sponovno uÄ�itavanje nije uspjelo:fatalna greÅ¡ka: specifikacija preciznosti poljaÅ¡irina poljaÅ¡irina polja u printf formatuÅ¡irina polja u strfmon formatuspecifikacija Å¡irine poljaznak za ispunjavanje i strfmon formatuformatfunkcija %qD je ponovno deklarirana kao varijablapreko tijela funkcije se moÅ¾e pisati prilikom povezivanjatijelo funkcije nije dostupnofunkcija moÅ¾e vratiti adresu lokalne varijablefunkcija nije kvalificirana za â€˜inliningâ€™ (umetanje)funkcija nije deklarirana â€˜inlineâ€™ i veliÄ�ina kÈ�da Ä‡e porastifunkcija nije â€˜inlinableâ€™funkcija nije â€˜inlineâ€™ kandidatparametar funkcijepovratni tip funkcije ne moÅ¾e biti funkcijapovratni tipovi funkcija nisu kompatibilni zbog %<volatile%>funkcija vraÄ‡a funkcijufunkcija vraÄ‡a poljefunkcija vraÄ‡a adresu lokalne varijablefunkcija vraÄ‡a agregatfunkcija poÄ�inje na broju retka veÄ‡em nego Å¡to zavrÅ¡avasimbol funkcije nije funkcijatipovi funkcija nisu kompatibilni s ISO C%qs opseg funkcije je implicitno auto i deklariran kao %<__thread%>tijelo function-try-block  u %<constexpr%> konstruktoru dostupno je samo s %<-std=c++20%> ili %<-std=gnu++20%>inaÄ�ica drajvera %s %s izvrÅ¡ava gcc inaÄ�icu %s
  gcc inaÄ�ica %s %s
  gcov %s%s
! generira zajedniÄ�ku (dijeljenu) biblioteku iz modulagenerira glavnu funkcijudijakritiÄ�ki znak (grave accent) %<`%> u formatu `ignoriramo duplikat direktorija â€ž%sâ€�
  ignoriramo veliki linearni korakignoriramo nepostojeÄ‡i direktorij â€ž%sâ€�
  nekompatibilan operand registra za â€˜%%%câ€™nekorektni format u skaliranju, koristimo 1/1
  netoÄ�ni insn:ulazna datoteka %qs je ista kao izlazna datotekainsn ne zadovoljava svoja ograniÄ�enja:insn izvan temeljnog blokainsn s UID-om %i nije pronaÄ‘en za operand %i (â€ž%sâ€œ) od insn %iinstalacija: %s%s
  instrukcija nije nikada izvrÅ¡enainterna greÅ¡ka kompajlerainterna greÅ¡ka kompajlera. LoÅ¡a adresa:interna greÅ¡ka kompajlera. NetoÄ�ni pomak (shift):interna greÅ¡ka kompajlera. Nepozat naÄ�in rada:interna greÅ¡ka kompajlera: Interna greÅ¡ka kompajlera: rutine za prijavu greÅ¡aka iznova prozvane.
! neispravni %%-kÈ�dnevaljana %%A vrijednostnevaljana %%C vrijednostnevaljana %%E vrijednostnevaljana %%J vrijednostnevaljana %%L vrijednostnevaljana %%M vrijednostnevaljana %%N vrijednostnevaljana %%P vrijednostnevaljana %%R vrijednostnevaljana %%U vrijednostnevaljana %%V vrijednostnevaljana %%e vrijednostnevaljana %%h vrijednostnevaljana %%m vrijednostnevaljana %%r vrijednosnevaljana %%s vrijednostnevaljani %%t kÈ�dnevaljani %%xn kÈ�dnevaljani %%z kÈ�dnevaljani offset operator %qsnevaljani â€˜asmâ€™: nevaljani (pointer) operandi %qsnevaljana JSON sintaksanevaljani UNSPEC kao operand: %dnevaljana adresa u operandunevaljani naÄ�in adresiranjanevaljani adresni operator za %qsnevaljani argumentinevaljani indeks blokanevaljana konstantanevaljano ograniÄ�enje za operandnevaljana konverzija od tipa %<bfloat16_t%>nevaljana konverzija u tip %<bfloat16_t%>nevaljana vrsta ovisnostinevaljana â€˜doacrossâ€™ vrstanevaljani embedcfg: Files unos nije stringnevaljani embedcfg: Files nije JSON objektnevaljani embedcfg: Patterns unos nije poljenevaljani embedcfg: Patterns nije JSON objektnevaljani embedcfg: duplikat Patterns unosanevaljani embedcfg: nema Filesnevaljani embedcfg: manjka Patternsnevaljani embedcfg: nije JSON objektnevaljani prefiks kodiranja u doslovnom (literal) operatorunevaljani izraz kao operandnevaljani izraz za statiÄ�ko polje (array) dimenzije: %snevaljana hex znamenkanevaljani insn:nevaljani redak u resolution datotecinevaljana vrsta dodjelenevaljani new-izraz apstraktne klase vrste %qTnevaljani offset operand u %qsnevaljani operandnevaljani operand %%xn kÈ�dnevaljani operand adresenevaljani operand kÈ�d â€˜%câ€™nevaljani operand za â€˜%%%câ€™nevaljani operand za kÈ�d â€˜%câ€™nevaljani izlazni kÈ�d operandanevaljani prefiks operanda â€˜%%%câ€™nevaljana veliÄ�ina operanda za operand kÈ�d â€˜%câ€™nevaljana veliÄ�ina operanda za operand kÈ�d â€˜Oâ€™nevaljana veliÄ�ina operanda za operand kÈ�d â€˜zâ€™nevaljani operand za %%H%%L kÈ�dnevaljani operandi za %%M kÈ�dnevaljani operand za %%O kÈ�dnevaljani operand za %%R kÈ�dnevaljani operand za %%U kÈ�dnevaljani operand za %%V kÈ�dnevaljani operand za %%Z kÈ�dnevaljani operand za %%p kÈ�dnevaljani operand za %%s kÈ�dnevaljani operand za %%z kÈ�dnevaljani tip operanda koriÅ¡ten s operandom kÈ�da â€˜%câ€™nevaljani operandi za %%c kÈ�dInterna greÅ¡ka: invalid operationkrivi poredak u asm Ä�voru %inevaljana pozicija ili veliÄ�ina operanda za %qsnevaljani regularni izraz %qs u %qsnevaljana relokacijanevaljana rezolucija u resolution datotecinevaljani operand pomaka (shift)treÄ‡i argument nije valjannevaljana vrsta operanda %<__MEM%>nevaljana vektorska konstantanevaljana vektorska konstantanevaljani vektorski operandnevaljani nula ekstraktmodifikator duÅ¾inemodifikator duÅ¾ine u prinf formatubiblioteke: %s
  deformirani %<COLLECT_GCC_OPTIONS%>loÅ¡i argumenti za spec funkcijuloÅ¡e ime za spec funkcijunajmanja particija ne moÅ¾e biti veÄ‡a od najveÄ‡e particijenema operandanema resolution podataka za %snevaljani â€˜multilibâ€™ iskljuÄ�enje %qsnevaljani â€˜multilibâ€™ odabir %qs %qsnevaljani â€˜multilibâ€™ odabir %qsviÅ¡ekratni linearni modifikatorinekoliko prevladavajuÄ‡ih definicija za %qEnegativna insn duljinanije navedeno ime datoteke za LTRANS izlazni popisnema argumenata za spec funkcijunijedan konstruktor nije pronaÄ‘ennema destruktoranema funkcije nazvane %qDnema odrÅ¾ivog konstruktora za %qTnon-function alias definicije nisu podrÅ¾ane u ovoj konfiguracijinormalizacija ne moÅ¾e koegzistirati sa skaliranjem
  napomenanapomena: zastarjela Maverick format kÈ�d â€˜%câ€™dimenzija rastereÄ‡enja (offload) je izvan granica (%d)nije uspjelo otvoriti %s: %sotvaramo LTRANS izlazni popis %s: %motvaramo izlaznu datoteku %qs: %soperand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜%câ€™operand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜Dâ€™operand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜Yâ€™operand nije odreÄ‘eni cijeli broj, nevaljani operand kÈ�d â€˜Râ€™operand nije odreÄ‘eni cijeli broj, nevaljani operand kÈ�d â€˜râ€™operand nije cijeli broj, nevaljani operand kÈ�d â€˜Kâ€™operand nije cijeli broj, nevaljani operand kÈ�d â€˜Râ€™operand nije pokretljiva (offsettable) referencija memorije, nevaljani operand kÈ�d â€˜Hâ€™broj operanda je izvan rasponaoperandi za %T/%t moraju biti reg + const_int:nelegalna operacija na tipu %<bfloat16_t%>originalna deklaracija ovdjeizlazna datoteka ne smije biti praznastaza: pedwarn (pedantno upozorenje)pedwarn: permerror (trajna pogreÅ¡ka)permerror: ograniÄ�enja rezerviranog mjesta nisu zadovoljenakazaljka (pointer)preciznostpreciznost u printf formatupredviÄ‘ena Thumb instrukcijapredviÄ‘ena instrukcija u uvjetnoj sekvencijiprethodni kontrakt ovdjeranije deklarirana ovdjeranije definiran ovdjeranije definirana tu kao %sprogrami: %s
! Ä�itamo CMI %qsrecurzivni â€˜inliningâ€™ponovljena deklaracija %q#D s drugaÄ�ijim ograniÄ�enjimaponovna deklaracija %qD s drukÄ�ijim ograniÄ�enjimaponovno deklarirano ovdjeredefinirana vanjska â€˜inlineâ€™ funkcija nije kvalificirana za â€˜inliningâ€™preimenuje spec %s na %s
  zatraÅ¾eno poravnanje nije konstantarezolucija Sub-ID %wx nije u objektnoj datotecivrati tip funkcijeskaliranje ne moÅ¾e koegzistirati s normalizacijom, preskaÄ�emo
! drugi argument mora biti konstanta (const)veliÄ�ina %qD nije ista originalnoj deklaracijinije implementirano:nije implementirano: spec %qs ima nevaljani %<%%0%c%>spec %qs ima nevaljani %<%%@%c%>spec %qs ima nevaljani %<%%W%c%>spec %qs ima nevaljani %<%%x%c%>spec %qs nije valjangreÅ¡ka spec(ifikacije): %<%%*%> nije inicirana s podudarnim uzorkomgreÅ¡ka spec(ifikacije): neprepoznata spec opcija %qcspec datoteka nema specifikacije za linkatispec je â€˜%sâ€™
  
! Å¡alter generiran sa spec je samo %<-%>sintaksa od specs %%include je deformirana nakon %ld znakovasintaksa od specs %%rename je deformirana nakon %ld znakovaspecifikacija od specs %s za preimenovanje nije naÄ‘enaspecs datoteka je deformirana nakon %ld znakovaspecifikacija: nepoznata %% naredba nakon %ld znakovastreaming potproces nije uspjeÅ¡anstreaming potproces je ubijen signalomstrukturno poljeÅ¡alter %qs ne zapoÄ�inje s %<-%>staza sustava %qs nije apsolutna ukidanje dodjele scanf znaÄ�ajkevrijednost pokazivaÄ�a stÈ�ga nakon naredbe %<asm%> mora biti ista kao prije naredbeovo je insn:dvije ili viÅ¡e sekcija za %stip %s nije neproziran tipvrsta %qD ne podudara originalnu deklaracijunije moguÄ‡e generirati ponovna uÄ�itavanja za nemoguÄ‡a ograniÄ�enja:nije moguÄ‡e generirati ponovno uÄ�itavanje za:nije moguÄ‡e pronaÄ‡i zadanu skriptu linkera %qs u stazama pretrage bibliotekanije moguÄ‡e otvoriti datotekubezuvjetno %2d nikada nije izvrÅ¡eno
  bezuvjetno %2d uzeto %s
! oÄ�ekivano je %<%s%> after %<%s%>oÄ�ekivano je %<else%>neoÄ�ekivani EOFneoÄ�ekivani RHS za dodjelitineoÄ�ekivani argumentneoÄ�ekivano ime datoteke %s u resolution datoteci linkera. OÄ�ekivano %sneoÄ�ekivani Ä�vor (mapping node)neoÄ�ekivani odmak (offset)oÄ�ekivano je operand: %dneoÄ�ekivan Ä�vor (pointer mapping node)neobraÄ‘eni izrazneobraÄ‘ena vrsta izrazanepoznata klauzula pretpostavki %qsnepoznati insn naÄ�innepoznata interna funkcija %qEnepoznati â€˜lamâ€™ tip %qsnepoznati insn za pomicanje, kopiranje:nepoznata relokacija unspec%qs je nepoznata â€˜rustâ€™ opcija za ugaÄ‘anje%qs je nepoznata â€˜rustâ€™ opcija za ureÄ‘ivanje %qs je nepoznata â€˜rustâ€™ opcija za komadanje, oÅ¡teÄ‡ivanjenepoznata spec funkcija %qsnepoznata tuning opcija (%s)nedostupnoneprepoznati argument opcijeneprepoznati insn:neprepoznati %s cilj: %sneprepoznata opcija na naredbenom retku %qsneprepoznati enum vrijednost: %qsneprepoznata maska (escape) stringaneprepoznata pretpostavljena konstantanepopravljiva greÅ¡kanepodrÅ¾ani izraz poljanepodrÅ¾ana konverzija nepomiÄ�nog zareza (fixed-point conversion)nepodrÅ¾ani operand za kÈ�d â€˜%câ€™odmak (offset) varijabilnog polja nije podrÅ¾annezavrÅ¡eni stringfunkcija %qD se koristi s nezadovoljenim ograniÄ�enjimakoristimo %qsNakon mapiranja registra koristi se jednostavan CSEvaljani %<-foffload=%> argumenti su: %svaljani %<-foffload=%> argumenti su: %s; jeste li mislili %qs?varijablavarijable %qD je ponovno deklarirana kao funkcijavarijabla s istim imenom asemblera kao i virtualna tablica definirana je u drugoj prijevodnoj jediniciwaitpid nije uspioupozorenje: oÄ�ekivali smo â€ž%sâ€œweak alias definicije nisu podrÅ¾ane u ovoj konfiguracijipiÅ¡emo u LTRANS izlaznu listu %s: %mloÅ¡, krivi broj argumenata{pogreÅ¡an}
\ No newline at end of file
diff -Nrcpad gcc-13.1.0/gcc/po/hr.po gcc-13.2.0/gcc/po/hr.po
*** gcc-13.1.0/gcc/po/hr.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/hr.po	Thu Jul 27 08:13:04 2023
***************
*** 6,15 ****
  # BoÅ¾idar Putanec <bozidarp@yahoo.com>, 2022, 2023.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 13.1-b20230409\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
! "PO-Revision-Date: 2023-04-14 20:12-0700\n"
  "Last-Translator: BoÅ¾idar Putanec <bozidarp@yahoo.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
  "Language: hr\n"
--- 6,15 ----
  # BoÅ¾idar Putanec <bozidarp@yahoo.com>, 2022, 2023.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 13.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
! "PO-Revision-Date: 2023-04-27 12:03-0700\n"
  "Last-Translator: BoÅ¾idar Putanec <bozidarp@yahoo.com>\n"
  "Language-Team: Croatian <lokalizacija@linux.hr>\n"
  "Language: hr\n"
*************** msgstr ""
*** 18,24 ****
  "Content-Transfer-Encoding: 8bit\n"
  "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
! "X-Generator: Lokalize 22.12.3\n"
  "X-Poedit-Basepath: ../sources/gcc-12-20220213\n"
  "X-Poedit-Bookmarks: 13750,0,-1,-1,-1,-1,-1,-1,-1,-1\n"
  "X-Poedit-SearchPath-0: .\n"
--- 18,24 ----
  "Content-Transfer-Encoding: 8bit\n"
  "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
! "X-Generator: Poedit 3.2.2\n"
  "X-Poedit-Basepath: ../sources/gcc-12-20220213\n"
  "X-Poedit-Bookmarks: 13750,0,-1,-1,-1,-1,-1,-1,-1,-1\n"
  "X-Poedit-SearchPath-0: .\n"
*************** msgstr "redefinirana vanjska â€˜inlineâ€
*** 41,47 ****
  
  #: cif-code.def:56
  msgid "function not inlinable"
! msgstr "funkcija nije nije â€˜inlinableâ€™"
  
  #: cif-code.def:60
  msgid "function body can be overwritten at link time"
--- 41,47 ----
  
  #: cif-code.def:56
  msgid "function not inlinable"
! msgstr "funkcija nije â€˜inlinableâ€™"
  
  #: cif-code.def:60
  msgid "function body can be overwritten at link time"
*************** msgstr "GreÅ¡ka"
*** 210,216 ****
  
  #: fortran/gfc-diagnostic.def:36
  msgid "sorry, unimplemented"
! msgstr "nije implementirano: "
  
  #: fortran/gfc-diagnostic.def:37
  msgid "Warning"
--- 210,216 ----
  
  #: fortran/gfc-diagnostic.def:36
  msgid "sorry, unimplemented"
! msgstr "nije implementirano:"
  
  #: fortran/gfc-diagnostic.def:37
  msgid "Warning"
*************** msgstr ""
*** 1802,1808 ****
  #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr "Upozori na pozive funkcija s format stingovima koji piÅ¡u iza kraja podruÄ�ja odrediÅ¡ta. Isto kao -Wformat-overflow=1."
  
  #: c-family/c.opt:708
  #, no-c-format
--- 1802,1808 ----
  #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr "Upozori na pozive funkcija s format stringovima koji piÅ¡u iza kraja podruÄ�ja odrediÅ¡ta. Isto kao -Wformat-overflow=1."
  
  #: c-family/c.opt:708
  #, no-c-format
*************** msgstr ""
*** 3998,4004 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 3998,4004 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 4129,4135 ****
  #: m2/lang.opt:235
  #, no-c-format
  msgid "generate a shared library from the module"
! msgstr "generira zajedniÄ�ku (dijeljenu) biblioteku iz modula."
  
  #: m2/lang.opt:239
  #, no-c-format
--- 4129,4135 ----
  #: m2/lang.opt:235
  #, no-c-format
  msgid "generate a shared library from the module"
! msgstr "generira zajedniÄ�ku (dijeljenu) biblioteku iz modula"
  
  #: m2/lang.opt:239
  #, no-c-format
*************** msgstr ""
*** 7641,7646 ****
--- 7641,7651 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, no-c-format
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "PodrÅ¾ava AMX-COMPLEX ugraÄ‘ene funkcije i generiranje koda."
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr ""
*** 7940,7946 ****
  #: config/nvptx/nvptx.opt:28
  #, no-c-format
  msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
! msgstr "Zanemareno, ali zadrÅ¾ano radi kompatibilnost. Samo 64-bit ABI je podrÅ¾an"
  
  #: config/nvptx/nvptx.opt:33
  #, no-c-format
--- 7945,7951 ----
  #: config/nvptx/nvptx.opt:28
  #, no-c-format
  msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
! msgstr "Zanemareno, ali zadrÅ¾ano radi kompatibilnosti. PodrÅ¾an je samo 64-bit ABI."
  
  #: config/nvptx/nvptx.opt:33
  #, no-c-format
*************** msgstr "PokaÅ¾e ove informacije."
*** 12958,12964 ****
  #: common.opt:299
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
! msgstr "--help=<class>\tPokaÅ¾e opise speciÄ�ne klase opcija. <class> je jedan ili viÅ¡e elemenata iz optimizers, target, warnings, undocumented, params."
  
  #: common.opt:420
  #, no-c-format
--- 12963,12969 ----
  #: common.opt:299
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
! msgstr "--help=<class>\tPokaÅ¾e opise specifiÄ�ne klase opcija. <class> je jedan ili viÅ¡e elemenata iz optimizers, target, warnings, undocumented, params."
  
  #: common.opt:420
  #, no-c-format
*************** msgstr ""
*** 13178,13184 ****
  #: common.opt:716
  #, no-c-format
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
! msgstr "Upozori na jedna varijabla zasijeni neku drugu varijablu. Isko kao -Wshadow=global."
  
  #: common.opt:720
  #, no-c-format
--- 13183,13189 ----
  #: common.opt:716
  #, no-c-format
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
! msgstr "Upozori na jedna varijabla zasijeni neku drugu varijablu. Isto kao -Wshadow=global."
  
  #: common.opt:720
  #, no-c-format
*************** msgstr "poravna poÄ�etak funkcija"
*** 13398,13404 ****
  #: common.opt:1035
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
! msgstr "oravna one oznake do kojih se moÅ¾e doÄ‡i samo sa skakanjem"
  
  #: common.opt:1042
  #, no-c-format
--- 13403,13409 ----
  #: common.opt:1035
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
! msgstr "poravna one oznake do kojih se moÅ¾e doÄ‡i samo sa skakanjem"
  
  #: common.opt:1042
  #, no-c-format
*************** msgstr "omoguÄ‡i statiÄ�ku analizu prola
*** 13423,13429 ****
  #: common.opt:1080
  #, no-c-format
  msgid "Select what to sanitize."
! msgstr "odaberite Å¡to treba poÄ�istiti."
  
  #: common.opt:1084
  #, no-c-format
--- 13428,13434 ----
  #: common.opt:1080
  #, no-c-format
  msgid "Select what to sanitize."
! msgstr "odaberite Å¡to treba poÄ�istiti"
  
  #: common.opt:1084
  #, no-c-format
*************** msgstr "taj Å¡alter je zastario; koristi
*** 13453,13459 ****
  #: common.opt:1114
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
! msgstr "Koristi klopku umjesto dezinfektora nedefiniranog ponaÅ¡anja"
  
  #: common.opt:1124
  #, no-c-format
--- 13458,13464 ----
  #: common.opt:1114
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
! msgstr "koristi klopku umjesto dezinfektora nedefiniranog ponaÅ¡anja"
  
  #: common.opt:1124
  #, no-c-format
*************** msgstr "taj Å¡alter je zastario; nemojte
*** 13528,13534 ****
  #: common.opt:1201
  #, no-c-format
  msgid "Check the return value of new in C++."
! msgstr "provjeri vraÄ‡enu vrijdnost operatora â€˜newâ€™ u C++"
  
  #: common.opt:1205 common.opt:1209
  #, no-c-format
--- 13533,13539 ----
  #: common.opt:1201
  #, no-c-format
  msgid "Check the return value of new in C++."
! msgstr "provjeri vraÄ‡enu vrijednost operatora â€˜newâ€™ u C++"
  
  #: common.opt:1205 common.opt:1209
  #, no-c-format
*************** msgstr "operand â€˜%%lâ€™ nije oznaka"
*** 17168,17179 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 17173,17184 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "  -w, --verbose
*** 17917,17923 ****
  #: gcov.cc:952
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
! msgstr "  -x, --hash-filenames            haÅ¡ira (hash) dugaÄ�ka imena staza\n"
  
  #: gcov.cc:953
  #, c-format
--- 17922,17928 ----
  #: gcov.cc:952
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
! msgstr "  -x, --hash-filenames            haÅ¡ira (hash) duga imena staza\n"
  
  #: gcov.cc:953
  #, c-format
*************** msgstr "%s:nepodudaranje profila za â€˜%
*** 18046,18052 ****
  #: gcov.cc:2106
  #, c-format
  msgid "%s:overflowed\n"
! msgstr "%s:prelijevanje\n"
  
  #: gcov.cc:2154
  #, c-format
--- 18051,18057 ----
  #: gcov.cc:2106
  #, c-format
  msgid "%s:overflowed\n"
! msgstr "%s:prekoraÄ�enje\n"
  
  #: gcov.cc:2154
  #, c-format
*************** msgstr "Ova opcija nije dokumentirana."
*** 18253,18315 ****
  msgid "Uses of this option are diagnosed."
  msgstr "Upotreba ove opcije je dijagnosticirana."
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Isto kao %s%s (ili, u negiranom obliku, %s%s)."
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr "Isto kao %s%s."
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr "Isto kao %s."
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s je identiÄ�no s %s."
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr "[dostupno u "
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr "[zadano]"
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu bajta"
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[omoguÄ‡eno]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[onemoguÄ‡eno]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Nisu pronaÄ‘ene opcije sa Å¾eljenim svojstvima\n"
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nijedan nije naÄ‘en. Koristite --help=%s za ispis *all* opcija koje podrÅ¾ava %s front-end suÄ�elje.\n"
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Sve opcije sa Å¾eljenim svojstvima su veÄ‡ prikazane\n"
  
! #: opts.cc:1908
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 18258,18320 ----
  msgid "Uses of this option are diagnosed."
  msgstr "Upotreba ove opcije je dijagnosticirana."
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Isto kao %s%s (ili, u negiranom obliku, %s%s)."
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr "Isto kao %s%s."
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr "Isto kao %s."
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s je identiÄ�no s %s."
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr "[dostupno u "
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr "[zadano]"
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu bajta"
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[omoguÄ‡eno]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[onemoguÄ‡eno]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Nisu pronaÄ‘ene opcije sa Å¾eljenim svojstvima\n"
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Nijedan nije naÄ‘en. Koristite --help=%s za ispis *all* opcija koje podrÅ¾ava %s front-end suÄ�elje.\n"
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Sve opcije sa Å¾eljenim svojstvima su veÄ‡ prikazane\n"
  
! #: opts.cc:1909
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 18318,18364 ****
  "  Znani valjani argument za %s opciju:\n"
  "   "
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "SljedeÄ‡e opcije su specifiÄ�ne za cilj"
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr "SljedeÄ‡e opcije upravljaju porukama upozorenja kompajlera"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "SljedeÄ‡e opcije upravljaju s optimizacijama"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "SljedeÄ‡e opcije su neovisne o jeziku"
  
! #: opts.cc:1970
  msgid "The following options control parameters"
  msgstr "SljedeÄ‡e opcije upravljaju s parametrima"
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr "SljedeÄ‡e opcije su posebne samo za jezik "
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "SljedeÄ‡e opcije podrÅ¾ava jezik "
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "SljedeÄ‡e opcije nisu dokumentirane"
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr "SljedeÄ‡e opcije uzimaju odvojene argumente"
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr "SljedeÄ‡e opcije uzimaju spojene argumente"
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "SljedeÄ‡e opcije se odnose na jezik"
  
--- 18323,18369 ----
  "  Znani valjani argument za %s opciju:\n"
  "   "
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "SljedeÄ‡e opcije su specifiÄ�ne za cilj"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr "SljedeÄ‡e opcije upravljaju porukama upozorenja kompajlera"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "SljedeÄ‡e opcije upravljaju s optimizacijama"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "SljedeÄ‡e opcije su neovisne o jeziku"
  
! #: opts.cc:1971
  msgid "The following options control parameters"
  msgstr "SljedeÄ‡e opcije upravljaju s parametrima"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr "SljedeÄ‡e opcije su posebne samo za jezik "
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "SljedeÄ‡e opcije podrÅ¾ava jezik "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "SljedeÄ‡e opcije nisu dokumentirane"
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr "SljedeÄ‡e opcije uzimaju odvojene argumente"
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr "SljedeÄ‡e opcije uzimaju spojene argumente"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "SljedeÄ‡e opcije se odnose na jezik"
  
*************** msgstr ""
*** 18716,18722 ****
  
  #: c-family/c-format.cc:695
  msgid "field width in strfmon format"
! msgstr "Å¡irina poljau u strfmon formatu"
  
  #: c-family/c-format.cc:696
  msgid "left precision"
--- 18721,18727 ----
  
  #: c-family/c-format.cc:695
  msgid "field width in strfmon format"
! msgstr "Å¡irina polja u strfmon formatu"
  
  #: c-family/c-format.cc:696
  msgid "left precision"
*************** msgstr ""
*** 18743,18814 ****
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "nepodrÅ¾ani operand za kÈ�d â€˜%câ€™"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "nevaljani operand za â€˜%%%câ€™"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, c-format
  msgid "invalid vector constant"
  msgstr "nevaljana vektorska konstanta"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "nekompatibilan operand registra za â€˜%%%câ€™"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "nema operanda"
  
! #: config/aarch64/aarch64.cc:12195
  #, c-format
  msgid "invalid constant"
  msgstr "nevaljana konstanta"
  
! #: config/aarch64/aarch64.cc:12198
  #, c-format
  msgid "invalid operand"
  msgstr "nevaljani operand"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "nevaljani prefiks operanda â€˜%%%câ€™"
  
! #: config/aarch64/aarch64.cc:12351
  #, c-format
  msgid "invalid address mode"
  msgstr "nevaljani naÄ�in adresiranja"
  
! #: config/aarch64/aarch64.cc:27134
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ne mogu se kombinirati GNU i SVE vektori u binarnoj operaciji"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "â€˜%%&â€™ je upotrebljen bez ikakve dinamiÄ�ke TLS referencije"
--- 18748,18819 ----
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "nepodrÅ¾ani operand za kÈ�d â€˜%câ€™"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "nevaljani operand za â€˜%%%câ€™"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, c-format
  msgid "invalid vector constant"
  msgstr "nevaljana vektorska konstanta"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "nekompatibilan operand registra za â€˜%%%câ€™"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "nema operanda"
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
  msgstr "nevaljana konstanta"
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
  msgstr "nevaljani operand"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "nevaljani prefiks operanda â€˜%%%câ€™"
  
! #: config/aarch64/aarch64.cc:12364
  #, c-format
  msgid "invalid address mode"
  msgstr "nevaljani naÄ�in adresiranja"
  
! #: config/aarch64/aarch64.cc:27161
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ne mogu se kombinirati GNU i SVE vektori u binarnoj operaciji"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "â€˜%%&â€™ je upotrebljen bez ikakve dinamiÄ�ke TLS referencije"
*************** msgid "invalid %%r value"
*** 18825,18842 ****
  msgstr "nevaljana %%r vrijednos"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "nevaljana %%R vrijednost"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "nevaljana %%N vrijednost"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "nevaljana %%P vrijednost"
--- 18830,18847 ----
  msgstr "nevaljana %%r vrijednos"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "nevaljana %%R vrijednost"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "nevaljana %%N vrijednost"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "nevaljana %%P vrijednost"
*************** msgstr "nevaljana %%M vrijednost"
*** 18866,18872 ****
  msgid "invalid %%U value"
  msgstr "nevaljana %%U vrijednost"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "nevaljana %%s vrijednost"
--- 18871,18877 ----
  msgid "invalid %%U value"
  msgstr "nevaljana %%U vrijednost"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "nevaljana %%s vrijednost"
*************** msgstr "nevaljana %%s vrijednost"
*** 18876,18882 ****
  msgid "invalid %%C value"
  msgstr "nevaljana %%C vrijednost"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "nevaljana %%E vrijednost"
--- 18881,18887 ----
  msgid "invalid %%C value"
  msgstr "nevaljana %%C vrijednost"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "nevaljana %%E vrijednost"
*************** msgstr "nepoznata relokacija unspec"
*** 18889,18895 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "nevaljani %%xn kÈ�d"
--- 18894,18900 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "nevaljani %%xn kÈ�d"
*************** msgstr "nevaljani UNSPEC kao operand: %d
*** 18972,19006 ****
  msgid "unrecognized supposed constant"
  msgstr "neprepoznata pretpostavljena konstanta"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
! msgstr "nevaljai operand pomaka (shift)"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "predviÄ‘ena Thumb instrukcija"
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "predviÄ‘ena instrukcija u uvjetnoj sekvenciji"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "NepodrÅ¾ani operand za kÈ�d â€˜%câ€™"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 18977,19011 ----
  msgid "unrecognized supposed constant"
  msgstr "neprepoznata pretpostavljena konstanta"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
! msgstr "nevaljani operand pomaka (shift)"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "predviÄ‘ena Thumb instrukcija"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "predviÄ‘ena instrukcija u uvjetnoj sekvenciji"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "NepodrÅ¾ani operand za kÈ�d â€˜%câ€™"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "NepodrÅ¾ani operand za kÈ�d â€˜%
*** 19009,19034 ****
  msgid "invalid operand for code '%c'"
  msgstr "nevaljani operand za kÈ�d â€˜%câ€™"
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr "instrukcija nije nikada izvrÅ¡ena"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "zastarjela Maverick format kÈ�d â€˜%câ€™"
  
! #: config/arm/arm.cc:34257
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "nevaljana konverzija od tipa %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34259
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "nevaljana konverzija u tip %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "nelegalna operacija na tipu %<bfloat16_t%>"
  
--- 19014,19039 ----
  msgid "invalid operand for code '%c'"
  msgstr "nevaljani operand za kÈ�d â€˜%câ€™"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr "instrukcija nije nikada izvrÅ¡ena"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "zastarjela Maverick format kÈ�d â€˜%câ€™"
  
! #: config/arm/arm.cc:34270
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "nevaljana konverzija od tipa %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34272
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "nevaljana konverzija u tip %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "nelegalna operacija na tipu %<bfloat16_t%>"
  
*************** msgstr ""
*** 19393,19489 ****
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:12941
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.cc:12946
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.cc:13179
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€˜Oâ€™"
  
! #: config/i386/i386.cc:13214
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€˜zâ€™"
  
! #: config/i386/i386.cc:13283
  #, c-format
! msgid "invalid operand type used with operand code 'Z'"
! msgstr "nevaljani tip operanda koriÅ¡ten s operandom kÈ�da â€˜Zâ€™"
  
! #: config/i386/i386.cc:13288
  #, c-format
! msgid "invalid operand size for operand code 'Z'"
! msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€˜Zâ€™"
  
! #: config/i386/i386.cc:13365
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜Yâ€™"
  
! #: config/i386/i386.cc:13444
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜Dâ€™"
  
! #: config/i386/i386.cc:13462
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜%câ€™"
  
! #: config/i386/i386.cc:13475
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand nije pokretljiva (offsettable) referencija memorije, nevaljani operand kÈ�d â€˜Hâ€™"
  
! #: config/i386/i386.cc:13490
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand nije cijeli broj, nevaljani operand kÈ�d â€˜Kâ€™"
  
! #: config/i386/i386.cc:13518
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand nije odreÄ‘eni cijeli broj, nevaljani operand kÈ�d â€˜râ€™"
  
! #: config/i386/i386.cc:13536
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand nije cijeli broj, nevaljani operand kÈ�d â€˜Râ€™"
  
! #: config/i386/i386.cc:13559
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand nije odreÄ‘eni cijeli broj, nevaljani operand kÈ�d â€˜Râ€™"
  
! #: config/i386/i386.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "nevaljani operand kÈ�d â€˜%câ€™"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "nevaljano ograniÄ�enje za operand"
  
! #: config/i386/i386.cc:13826
  #, c-format
  msgid "invalid vector immediate"
  msgstr "nevaljana vektorska konstanta"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "nepoznati insn naÄ�in"
  
--- 19398,19494 ----
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:12942
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr ""
  
! #: config/i386/i386.cc:12947
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr ""
  
! #: config/i386/i386.cc:13180
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€˜Oâ€™"
  
! #: config/i386/i386.cc:13215
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€˜zâ€™"
  
! #: config/i386/i386.cc:13290
  #, c-format
! msgid "invalid operand type used with operand code '%c'"
! msgstr "nevaljani tip operanda koriÅ¡ten s operandom kÈ�da â€˜%câ€™"
  
! #: config/i386/i386.cc:13295
  #, c-format
! msgid "invalid operand size for operand code '%c'"
! msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€˜%câ€™"
  
! #: config/i386/i386.cc:13373
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜Yâ€™"
  
! #: config/i386/i386.cc:13452
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜Dâ€™"
  
! #: config/i386/i386.cc:13470
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand nije kÈ�d uvjeta, nevaljani operand kÈ�d â€˜%câ€™"
  
! #: config/i386/i386.cc:13483
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand nije pokretljiva (offsettable) referencija memorije, nevaljani operand kÈ�d â€˜Hâ€™"
  
! #: config/i386/i386.cc:13498
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand nije cijeli broj, nevaljani operand kÈ�d â€˜Kâ€™"
  
! #: config/i386/i386.cc:13526
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand nije odreÄ‘eni cijeli broj, nevaljani operand kÈ�d â€˜râ€™"
  
! #: config/i386/i386.cc:13544
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand nije cijeli broj, nevaljani operand kÈ�d â€˜Râ€™"
  
! #: config/i386/i386.cc:13567
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand nije odreÄ‘eni cijeli broj, nevaljani operand kÈ�d â€˜Râ€™"
  
! #: config/i386/i386.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "nevaljani operand kÈ�d â€˜%câ€™"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "nevaljano ograniÄ�enje za operand"
  
! #: config/i386/i386.cc:13834
  #, c-format
  msgid "invalid vector immediate"
  msgstr "nevaljana vektorska konstanta"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "nepoznati insn naÄ�in"
  
*************** msgstr ""
*** 19514,19520 ****
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 19519,19525 ----
  msgid "invalid %%P operand"
  msgstr ""
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgstr ""
*** 19559,19566 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr ""
--- 19564,19571 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr ""
*************** msgid "post-increment address is not a r
*** 19592,19598 ****
  msgstr ""
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr ""
  
--- 19597,19603 ----
  msgstr ""
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr ""
  
*************** msgstr ""
*** 19688,19694 ****
  #: config/msp430/msp430.cc:4376
  #, c-format
  msgid "invalid zero extract"
! msgstr "nevaljani nulo ekstrakt"
  
  #: config/or1k/or1k.cc:1154 config/or1k/or1k.cc:1162
  #, c-format
--- 19693,19699 ----
  #: config/msp430/msp430.cc:4376
  #, c-format
  msgid "invalid zero extract"
! msgstr "nevaljani nula ekstrakt"
  
  #: config/or1k/or1k.cc:1154 config/or1k/or1k.cc:1162
  #, c-format
*************** msgstr ""
*** 19750,19756 ****
  msgid "unsupported memory expression:"
  msgstr ""
  
! #: config/riscv/riscv.cc:4378
  #, c-format
  msgid "invalid vector operand"
  msgstr "nevaljani vektorski operand"
--- 19755,19761 ----
  msgid "unsupported memory expression:"
  msgstr ""
  
! #: config/riscv/riscv.cc:4384
  #, c-format
  msgid "invalid vector operand"
  msgstr "nevaljani vektorski operand"
*************** msgstr ""
*** 19802,19944 ****
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13798
  #, c-format
  msgid "invalid %%A value"
  msgstr "nevaljana %%A vrijednost"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13822
  #, c-format
  msgid "invalid %%e value"
  msgstr "nevaljana %%e vrijednost"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%t value"
  msgstr "nevaljani %%t kÈ�d"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14160
  #, c-format
  msgid "invalid %%V value"
  msgstr "nevaljana %%V vrijednost"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14233
  #, c-format
  msgid "invalid %%z value"
  msgstr "nevaljani %%z kÈ�d"
  
! #: config/rs6000/rs6000.cc:14302
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27721
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27790
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28468
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28470
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28472
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28474
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
--- 19807,19949 ----
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13807
  #, c-format
  msgid "invalid %%A value"
  msgstr "nevaljana %%A vrijednost"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13831
  #, c-format
  msgid "invalid %%e value"
  msgstr "nevaljana %%e vrijednost"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14076
  #, c-format
  msgid "invalid %%t value"
  msgstr "nevaljani %%t kÈ�d"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14169
  #, c-format
  msgid "invalid %%V value"
  msgstr "nevaljana %%V vrijednost"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14242
  #, c-format
  msgid "invalid %%z value"
  msgstr "nevaljani %%z kÈ�d"
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27730
  msgid "Could not generate addis value for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27799
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28477
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28479
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28481
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28483
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
*************** msgstr ""
*** 20193,20199 ****
  
  #: c/c-objc-common.cc:193
  msgid "{erroneous}"
! msgstr "pogreÅ¡an"
  
  #: c/c-objc-common.cc:234
  msgid "aka"
--- 20198,20204 ----
  
  #: c/c-objc-common.cc:193
  msgid "{erroneous}"
! msgstr "{pogreÅ¡an}"
  
  #: c/c-objc-common.cc:234
  msgid "aka"
*************** msgstr ""
*** 20395,20401 ****
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
--- 20400,20406 ----
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
*************** msgstr ""
*** 20854,20860 ****
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 20859,20865 ----
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 21012,21022 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
  msgstr ""
  
--- 21017,21027 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr ""
  
*************** msgstr ""
*** 21024,21222 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2494
  msgid "allocatable argument"
  msgstr ""
  
! #: fortran/resolve.cc:2499
  msgid "asynchronous argument"
  msgstr ""
  
! #: fortran/resolve.cc:2504
  msgid "optional argument"
  msgstr ""
  
! #: fortran/resolve.cc:2509
  msgid "pointer argument"
  msgstr ""
  
! #: fortran/resolve.cc:2514
  msgid "target argument"
  msgstr ""
  
! #: fortran/resolve.cc:2519
  msgid "value argument"
  msgstr ""
  
! #: fortran/resolve.cc:2524
  msgid "volatile argument"
  msgstr ""
  
! #: fortran/resolve.cc:2529
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2534
  msgid "assumed-rank argument"
  msgstr ""
  
! #: fortran/resolve.cc:2539
  msgid "coarray argument"
  msgstr ""
  
! #: fortran/resolve.cc:2544
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2549
  msgid "polymorphic argument"
  msgstr ""
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4410
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7395
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 21029,21227 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2511
  msgid "allocatable argument"
  msgstr ""
  
! #: fortran/resolve.cc:2516
  msgid "asynchronous argument"
  msgstr ""
  
! #: fortran/resolve.cc:2521
  msgid "optional argument"
  msgstr ""
  
! #: fortran/resolve.cc:2526
  msgid "pointer argument"
  msgstr ""
  
! #: fortran/resolve.cc:2531
  msgid "target argument"
  msgstr ""
  
! #: fortran/resolve.cc:2536
  msgid "value argument"
  msgstr ""
  
! #: fortran/resolve.cc:2541
  msgid "volatile argument"
  msgstr ""
  
! #: fortran/resolve.cc:2546
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2551
  msgid "assumed-rank argument"
  msgstr ""
  
! #: fortran/resolve.cc:2556
  msgid "coarray argument"
  msgstr ""
  
! #: fortran/resolve.cc:2561
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2566
  msgid "polymorphic argument"
  msgstr ""
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4427
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7412
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 21229,21255 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 21234,21260 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgid "%<-mrelax%> is only supported for
*** 22117,22123 ****
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
--- 22122,22128 ----
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
*************** msgstr ""
*** 22488,22494 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
--- 22493,22499 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr ""
*** 22585,22594 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 22590,22599 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr ""
*** 22725,22731 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
--- 22730,22736 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
*************** msgstr ""
*** 22962,22968 ****
  #: cfgexpand.cc:3005
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
! msgstr "Vrijednost pokazivaÄ�a stÈ�ga nakon naredbe %<asm%> mora biti ista kao prije naredbe"
  
  #: cfgexpand.cc:3075
  #, gcc-internal-format
--- 22967,22973 ----
  #: cfgexpand.cc:3005
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
! msgstr "vrijednost pokazivaÄ�a stÈ�ga nakon naredbe %<asm%> mora biti ista kao prije naredbe"
  
  #: cfgexpand.cc:3075
  #, gcc-internal-format
*************** msgstr ""
*** 24557,24563 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 24562,24568 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr ""
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr "funkcija vraÄ‡a adresu lokalne v
*** 25326,25332 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 25331,25337 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr ""
*** 26457,26470 ****
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
--- 26462,26475 ----
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr ""
*************** msgstr ""
*** 26509,26515 ****
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
--- 26514,26520 ----
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4611
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
*************** msgstr ""
*** 27592,27598 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
--- 27597,27603 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
*************** msgstr ""
*** 27832,27838 ****
  #: lto-streamer-in.cc:1230
  #, gcc-internal-format
  msgid "Reference statement index out of range"
! msgstr "Index referente izjave je izvan granica"
  
  #: lto-streamer-in.cc:1234
  #, gcc-internal-format
--- 27837,27843 ----
  #: lto-streamer-in.cc:1230
  #, gcc-internal-format
  msgid "Reference statement index out of range"
! msgstr "Index referentne izjave je izvan granica"
  
  #: lto-streamer-in.cc:1234
  #, gcc-internal-format
*************** msgstr ""
*** 28550,28556 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1419 opts.cc:2511
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
--- 28555,28561 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr ""
  
! #: opts-common.cc:1419 opts.cc:2512
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr ""
*************** msgstr ""
*** 28590,28601 ****
  msgid "unrecognized argument in option %qs"
  msgstr ""
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr ""
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr ""
--- 28595,28606 ----
  msgid "unrecognized argument in option %qs"
  msgstr ""
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr ""
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr ""
*************** msgstr ""
*** 28750,28756 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1256 opts.cc:2247
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> nije podrÅ¾an"
--- 28755,28761 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1256 opts.cc:2248
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> nije podrÅ¾an"
*************** msgstr ""
*** 28790,28971 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1469
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2281
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2287
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2322
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr ""
  
! #: opts.cc:2346
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2370
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2385
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2394
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2453
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr ""
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2575
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3111
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3168
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr ""
  
! #: opts.cc:3205
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr ""
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3443
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.cc:3467
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.cc:3469
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3481
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr ""
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3580
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 28795,28976 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1470
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2282
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2288
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2323
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr ""
  
! #: opts.cc:2347
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2371
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2386
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2395
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr ""
  
! #: opts.cc:2454
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr ""
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2576
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr ""
  
! #: opts.cc:3112
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr ""
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3169
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr ""
  
! #: opts.cc:3206
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr ""
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr ""
  
! #: opts.cc:3444
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr ""
  
! #: opts.cc:3468
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr ""
  
! #: opts.cc:3470
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3482
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr ""
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3581
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 29638,29824 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1107
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "simbol funkcije nije funkcija"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1122
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1133
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr ""
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1177
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1196
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1206
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr ""
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1216
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1221
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1293
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr ""
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1319
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1334
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "krivi poredak u asm Ä�voru %i"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1844
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 29643,29829 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "simbol funkcije nije funkcija"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1135
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr ""
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1198
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr ""
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr ""
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr ""
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1384
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "krivi poredak u asm Ä�voru %i"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr ""
*** 31487,31513 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 31492,31518 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr ""
*** 32323,32329 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
--- 32328,32334 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
*************** msgstr ""
*** 34409,34415 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 34414,34420 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 36085,36091 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
--- 36090,36096 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
*************** msgid "unrecognized option passed to %%:
*** 36116,36130 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
--- 36121,36135 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
*************** msgstr ""
*** 36209,36256 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1759
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1762
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1769
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1772
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1780
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1783
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1792
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 36214,36261 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1776
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1779
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1786
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1789
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1797
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1800
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1809
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "ACLE function %qD is incompatible
*** 36734,36746 ****
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
--- 36739,36751 ----
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
*************** msgstr ""
*** 36979,36985 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr ""
--- 36984,36990 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr ""
*************** msgid "SVE type %qT does not have a defi
*** 37020,37026 ****
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
--- 37025,37031 ----
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
*************** msgstr ""
*** 37107,37429 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7646
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7931
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17588
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17644
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17656
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17676
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17694
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "nepoznata tuning opcija (%s)"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18131
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18190
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18243
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18246
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18274
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18277
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18362
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18416
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18499
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18654
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18658
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18722
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18801
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26983
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27008
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27034
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
--- 37112,37434 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7659
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17657
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17669
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17707
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "nepoznata tuning opcija (%s)"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18203
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18250
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18259
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18290
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18375
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18429
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27010
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27035
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27061
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
*************** msgstr ""
*** 37608,37620 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 37613,37625 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr ""
*** 37755,37771 ****
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
--- 37760,37776 ----
  msgid "%qE attribute only applies to variables"
  msgstr ""
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
*************** msgstr ""
*** 37972,37978 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr ""
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr ""
--- 37977,37983 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr ""
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr ""
*************** msgstr ""
*** 38027,38033 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr ""
--- 38032,38038 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr ""
*************** msgid "argument of type %qT not permitte
*** 38133,38139 ****
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 38138,38144 ----
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 38183,38214 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26570
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27082
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33555
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
--- 38188,38219 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26583
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27095
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33568
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
*************** msgstr ""
*** 38216,38237 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33590
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:34552
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr ""
--- 38221,38242 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33589
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33603
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:34565
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr ""
*************** msgstr ""
*** 38305,38321 ****
  msgid "%<-fPIE%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
--- 38310,38326 ----
  msgid "%<-fPIE%> is not supported"
  msgstr ""
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr ""
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr ""
*************** msgstr ""
*** 38629,38635 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr ""
--- 38634,38640 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr ""
*************** msgstr "nije moguÄ‡e otvoriti â€˜%sâ€™"
*** 38974,38985 ****
  #: config/gcn/mkoffload.cc:1129 config/nvptx/mkoffload.cc:730
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
! msgstr "Nije moguÄ‡e otvoriti â€˜omp_requiresâ€™ datoteku %qs"
  
  #: config/gcn/mkoffload.cc:1133 config/nvptx/mkoffload.cc:734
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
! msgstr "Nije moguÄ‡e Ä�itati â€˜omp_requiresâ€™ datoteku %qs"
  
  #: config/gcn/mkoffload.cc:1139
  #, gcc-internal-format
--- 38979,38990 ----
  #: config/gcn/mkoffload.cc:1129 config/nvptx/mkoffload.cc:730
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
! msgstr "nije moguÄ‡e otvoriti â€˜omp_requiresâ€™ datoteku %qs"
  
  #: config/gcn/mkoffload.cc:1133 config/nvptx/mkoffload.cc:734
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
! msgstr "nije moguÄ‡e Ä�itati â€˜omp_requiresâ€™ datoteku %qs"
  
  #: config/gcn/mkoffload.cc:1139
  #, gcc-internal-format
*************** msgstr ""
*** 39222,39970 ****
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:1159
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr ""
  
! #: config/i386/i386-options.cc:1223
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1286
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1324
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1606
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1622
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1661
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1678
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1731
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1945
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:1999
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2001
  #, 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-options.cc:2029
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2034
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2037
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2052
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2063
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2072
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2076
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2160
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr ""
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386-options.cc:2267
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2268
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2290
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2297
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2298
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2347
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2348
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2369
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2376
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2377
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2401
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2406
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2435
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2524
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2527
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2550
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2563
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2566
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2898
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2903
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2931
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2979
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:3115
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3179
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3224
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3341
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3347
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3399
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3412
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3490
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386-options.cc:3621
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3642
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3784
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1538
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr ""
  
! #: config/i386/i386.cc:1572
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1923
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1929
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1943
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1949
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2312
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2447
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6564
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8470
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9500
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9886
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9906
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13221
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21824
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23661
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23755
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:24301
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 39227,39975 ----
  msgid "virtual function multiversioning not supported"
  msgstr ""
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:1161
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr ""
  
! #: config/i386/i386-options.cc:1225
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1288
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1326
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1608
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1947
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2001
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2003
  #, 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-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2036
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2054
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2065
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2162
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr ""
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386-options.cc:2269
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2270
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2299
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2349
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2350
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2378
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2379
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2408
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2526
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2529
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2552
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2565
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2568
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2723
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2841
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2900
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2905
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2933
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2981
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:3117
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3226
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3345
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3414
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr ""
  
! #: config/i386/i386-options.cc:3623
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3644
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3786
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3800
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1539
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr ""
  
! #: config/i386/i386.cc:1573
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1924
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1930
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1944
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1950
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2313
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2448
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6565
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8471
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9501
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9887
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:9907
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21832
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23669
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23763
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:24309
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgid "%qE redeclared with conflicting %
*** 40309,40315 ****
  msgstr ""
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr ""
--- 40314,40320 ----
  msgstr ""
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr ""
*************** msgstr ""
*** 41428,41479 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
--- 41433,41484 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
*************** msgstr ""
*** 41493,41558 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4027
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6300
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:6666
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
--- 41498,41568 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4033
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6306
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:6672
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr "nije moguÄ‡e dodijeliti vl registar za %qs na ovoom cilju"
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
*************** msgstr ""
*** 42022,42118 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20137
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20225
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20231
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20239
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20242
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24380
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24383
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24385
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28983
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 42032,42128 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20146
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20240
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20248
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20251
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24389
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24392
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24394
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28992
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 43507,43513 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 43517,43523 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr ""
*** 43692,43698 ****
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
--- 43702,43708 ----
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
*************** msgstr ""
*** 43861,43867 ****
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
--- 43871,43877 ----
  msgid "function definition has qualified void return type"
  msgstr ""
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
*************** msgstr ""
*** 43988,43994 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
--- 43998,44004 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr ""
*************** msgstr ""
*** 44188,44194 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
--- 44198,44204 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
*************** msgstr ""
*** 44238,44244 ****
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
--- 44248,44254 ----
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
*************** msgstr ""
*** 44283,44289 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
--- 44293,44299 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
*************** msgstr ""
*** 44328,44334 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr ""
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
--- 44338,44344 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr ""
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
*************** msgstr ""
*** 44358,44364 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
--- 44368,44374 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr ""
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr ""
*************** msgstr ""
*** 44473,44484 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
--- 44483,44494 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr ""
*************** msgstr ""
*** 46490,46496 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
--- 46500,46506 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
*************** msgstr "oÄ�ekivano je %<match%>"
*** 46620,46631 ****
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 46630,46641 ----
  msgid "variant %qD is not a function"
  msgstr ""
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr ""
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr ""
*** 46886,46892 ****
  msgid "invalid use of flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
--- 46896,46902 ----
  msgid "invalid use of flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr ""
*************** msgstr ""
*** 47835,47846 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 47845,47856 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr ""
*** 47881,47887 ****
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
--- 47891,47897 ----
  msgid "invalid initializer"
  msgstr ""
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
*************** msgstr ""
*** 47896,47903 ****
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
--- 47906,47913 ----
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
*************** msgstr ""
*** 47987,47993 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
--- 47997,48003 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
*************** msgstr ""
*** 49330,49336 ****
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
--- 49340,49346 ----
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, gcc-internal-format
  msgid "declared private here"
  msgstr ""
*************** msgstr ""
*** 49340,49346 ****
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
--- 49350,49356 ----
  msgid "%q#D is protected within this context"
  msgstr ""
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr ""
*************** msgstr ""
*** 49355,49361 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
--- 49365,49371 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
*************** msgstr ""
*** 49684,49690 ****
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 49694,49700 ----
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr ""
*** 50253,50259 ****
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
--- 50263,50269 ----
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr ""
*************** msgstr ""
*** 50374,50380 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 50384,50390 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 50443,50449 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 50453,50459 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr ""
*** 50490,50496 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 50500,50506 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgid "dereferencing a null pointer in %
*** 50614,50620 ****
  msgstr ""
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 50624,50630 ----
  msgstr ""
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr ""
*** 50713,50719 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 50723,50729 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr ""
*** 50789,50795 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
--- 50799,50805 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr ""
*** 50855,51043 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7962
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7978
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8009
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8073
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9251
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9383
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9532
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9544
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9610
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9626
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9689
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9750
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9758
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10005
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10018
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 50865,51053 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr ""
  
! #: cp/constexpr.cc:7701
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7969
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7985
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8016
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8080
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9258
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9390
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9539
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9551
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9617
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9696
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9757
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9765
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10012
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10025
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr ""
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr "  %qT nije moguÄ‡e dodijeliti ko
*** 51207,51218 ****
  #: cp/constraint.cc:3684 cp/constraint.cc:3779
  #, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
! msgstr "%qT se ne moÅ¾e sagraditi prema zadanim postavkama s â€˜nothrowâ€™"
  
  #: cp/constraint.cc:3687
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
! msgstr "%qT se ne moÅ¾e konstruirati kopiranjem s â€˜nothrowâ€™"
  
  #: cp/constraint.cc:3690
  #, gcc-internal-format
--- 51217,51228 ----
  #: cp/constraint.cc:3684 cp/constraint.cc:3779
  #, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
! msgstr "  %qT se ne moÅ¾e sagraditi prema zadanim postavkama s â€˜nothrowâ€™"
  
  #: cp/constraint.cc:3687
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
! msgstr "  %qT se ne moÅ¾e konstruirati kopiranjem s â€˜nothrowâ€™"
  
  #: cp/constraint.cc:3690
  #, gcc-internal-format
*************** msgstr "  %qT nema upotrebljiv zadani ko
*** 51347,51353 ****
  #: cp/constraint.cc:3769
  #, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
! msgstr "%qT se ne moÅ¾e konstruirati iz %qE"
  
  #: cp/constraint.cc:3775
  #, gcc-internal-format
--- 51357,51363 ----
  #: cp/constraint.cc:3769
  #, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
! msgstr "  %qT se ne moÅ¾e konstruirati iz %qE"
  
  #: cp/constraint.cc:3775
  #, gcc-internal-format
*************** msgstr ""
*** 51610,51616 ****
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
--- 51620,51626 ----
  msgid "%<return_void%> declared here"
  msgstr ""
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr ""
*************** msgstr ""
*** 51702,51708 ****
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 51712,51718 ----
  msgid "no suspend point info for %qD"
  msgstr ""
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "â€˜awaitâ€™ izraz nije dopuÅ¡ten
*** 51722,51744 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
--- 51732,51754 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr ""
*************** msgstr ""
*** 52218,52224 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
--- 52228,52234 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr ""
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr ""
*************** msgstr ""
*** 52618,53221 ****
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4329
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4342
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:4351
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4364
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4438
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.cc:4795
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5356
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5393
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5396
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5443
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.cc:5460
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5508
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5516
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5522
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5530
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5534
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5538
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5542
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.cc:5573
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.cc:5576
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5655
  #, 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.cc:5659
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5725 cp/decl2.cc:1021
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
  
! #: cp/decl.cc:5738
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5800
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5808
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.cc:5809
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.cc:5821
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5833
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5947
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6012
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6028
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6184
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6327
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6352
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6435
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6439
  #, 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.cc:6445
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr ""
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6511
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6710
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6826
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6839
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:6863
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:6918
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.cc:7049
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7192
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.cc:7325
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:7339
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7352
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7408
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7429
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7474
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7658
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7661
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7868
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.cc:8125
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr ""
  
! #: cp/decl.cc:8149
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8154
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8325
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8336
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr ""
  
! #: cp/decl.cc:8466
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8525
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:8568
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8871
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9126
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:9142
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
--- 52628,53231 ----
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4339
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4352
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:4361
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4374
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4448
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr ""
  
! #: cp/decl.cc:4805
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr ""
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr ""
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5403
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5406
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5453
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr ""
  
! #: cp/decl.cc:5470
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr ""
  
! #: cp/decl.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr ""
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5518
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5521
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr ""
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr ""
  
! #: cp/decl.cc:5532
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5536
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5540
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5544
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5548
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr ""
  
! #: cp/decl.cc:5552
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr ""
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr ""
  
! #: cp/decl.cc:5583
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr ""
  
! #: cp/decl.cc:5586
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5665
  #, 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.cc:5669
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr ""
  
! #: cp/decl.cc:5748
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr ""
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr ""
  
! #: cp/decl.cc:5810
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr ""
  
! #: cp/decl.cc:5818
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr ""
  
! #: cp/decl.cc:5819
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr ""
  
! #: cp/decl.cc:5831
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5843
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr ""
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr ""
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5957
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr ""
  
! #: cp/decl.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6188
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6194
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr ""
  
! #: cp/decl.cc:6217
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr ""
  
! #: cp/decl.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr ""
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:6337
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6445
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6449
  #, 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.cc:6455
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr ""
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr ""
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6521
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6720
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6836
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6849
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr ""
  
! #: cp/decl.cc:6873
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr ""
  
! #: cp/decl.cc:6928
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr ""
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr ""
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7069
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr ""
  
! #: cp/decl.cc:7202
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr ""
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:7349
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7362
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr ""
  
! #: cp/decl.cc:7418
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:7439
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr ""
  
! #: cp/decl.cc:7484
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7627
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7668
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7671
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7878
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr ""
  
! #: cp/decl.cc:8135
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr ""
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8335
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8346
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr ""
  
! #: cp/decl.cc:8476
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8535
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr ""
  
! #: cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8891
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9136
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:9152
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
*************** msgstr[0] ""
*** 53223,53229 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 53233,53239 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9165
  #, 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] ""
*** 53231,53237 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 53241,53247 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[0] ""
*** 53239,54894 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9199
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9223
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9288
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9293
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9304
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9313
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10011
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.cc:10014
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.cc:10030
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10032
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10058
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10060
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10066
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10069
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10071
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10077
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10080
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10088
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10091
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10107
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10190
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:10197
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10276
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10305
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10315
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10371
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10415
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10471
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10534
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10542
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10555
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10563
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "deduction guide %qD mora imati isti pristup kao %qT"
  
! #: cp/decl.cc:10569
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10582
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10618
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10749
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:10751
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.cc:10768
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10961
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:10970
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:10976
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:11108
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11112
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11116
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11132
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11248
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11337
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11364
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11367
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11488
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.cc:11503
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11508
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11510
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11515
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11517
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11522
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11561
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11640
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11654
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11679
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11682
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11686
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11695
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11739
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11744
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11806
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12022
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12028
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12062
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr ""
  
! #: cp/decl.cc:12069
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr ""
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.cc:12173
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.cc:12178
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.cc:12213
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12316
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12389
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.cc:12397
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.cc:12451
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12457
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12465
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12471
  #, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr ""
  
! #: cp/decl.cc:12483
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12485
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12631
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12651
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr ""
  
! #: cp/decl.cc:12700
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12732
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12768
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12855
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs opseg funkcije je implicitno auto i deklariran kao %<__thread%>"
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12978
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12984
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13057
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13062
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13083
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13095
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:13192
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13241
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13260
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13286
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13395
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13417
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13661
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13663
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13711
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13720
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13734
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:13740
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13769
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13775
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13781
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13797
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13800
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:13826
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13967
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:14029
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14048
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14073
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.cc:14131
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.cc:14155
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14171
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14192
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:14226
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14268
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14274
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne moÅ¾e bit %qs"
  
! #: cp/decl.cc:14291
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14294
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.cc:14356
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:14361
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:14381
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14384
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14448
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14565
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14568
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14583
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14595
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14599
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14615
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14736
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:14973
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:15100
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15104
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15133
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15141
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15168
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15513
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15549
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD mora biti Ä�lan funkcije"
  
! #: cp/decl.cc:15557
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15644
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15657
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15658
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15669
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15681
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15720
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15727
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15729
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15738
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15740
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15849
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15872
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15877
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 53249,54904 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9209
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9233
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr ""
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9303
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9308
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9314
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9323
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10021
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr ""
  
! #: cp/decl.cc:10024
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr ""
  
! #: cp/decl.cc:10040
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10042
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10068
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10070
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10076
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10079
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10081
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10090
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10092
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10098
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10101
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10103
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10117
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr ""
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:10207
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:10210
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10286
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10315
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:10325
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10370
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10425
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10481
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10544
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10552
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10553
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10565
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10573
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "deduction guide %qD mora imati isti pristup kao %qT"
  
! #: cp/decl.cc:10579
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10602
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr ""
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10628
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10759
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:10761
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr ""
  
! #: cp/decl.cc:10778
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:10971
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:10980
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10996
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:11118
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11142
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11147
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11261
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11347
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11374
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11377
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11498
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr ""
  
! #: cp/decl.cc:11513
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11518
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11520
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11527
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11532
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11535
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11571
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11650
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11664
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11689
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11692
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11696
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11705
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11749
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:11754
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12032
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr ""
  
! #: cp/decl.cc:12048
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12072
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr ""
  
! #: cp/decl.cc:12079
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr ""
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr ""
  
! #: cp/decl.cc:12183
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr ""
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr ""
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12326
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12399
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr ""
  
! #: cp/decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr ""
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12467
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12475
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12481
  #, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr ""
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr ""
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12641
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12661
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr ""
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12742
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:12865
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs opseg funkcije je implicitno auto i deklariran kao %<__thread%>"
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr ""
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12988
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13067
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13072
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr ""
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13093
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:13105
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13151
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr ""
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:13202
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13251
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13252
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13270
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr ""
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr ""
  
! #: cp/decl.cc:13427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13673
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13721
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr ""
  
! #: cp/decl.cc:13747
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13760
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13767
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13773
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13779
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13785
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13791
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:13807
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:13810
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:13836
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr ""
  
! #: cp/decl.cc:13839
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13848
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:13971
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13977
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:14039
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr ""
  
! #: cp/decl.cc:14058
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14083
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:14086
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr ""
  
! #: cp/decl.cc:14141
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:14162
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr ""
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr ""
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14181
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr ""
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr ""
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr ""
  
! #: cp/decl.cc:14222
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:14236
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14243
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr ""
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14278
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14284
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr ""
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD ne moÅ¾e bit %qs"
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14304
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr ""
  
! #: cp/decl.cc:14366
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:14371
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr ""
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14394
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14588
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:14593
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:14605
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14625
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14739
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:14980
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr ""
  
! #: cp/decl.cc:14983
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr ""
  
! #: cp/decl.cc:15110
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr ""
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15178
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15523
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr ""
  
! #: cp/decl.cc:15551
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:15559
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD mora biti Ä�lan funkcije"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15654
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15655
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15667
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15668
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15679
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15691
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15730
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15737
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15739
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15748
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15750
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15859
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15882
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15887
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr ""
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 54900,55009 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:15959
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16290
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16315
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16347
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16521
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16596
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 54910,55019 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr ""
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr ""
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr ""
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16300
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16531
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16606
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 55012,55093 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16920
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:16979
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16980
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17011
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:17184
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18157
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18221
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18414
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18802
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "koristimo %qs"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 55022,55103 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:16940
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr ""
  
! #: cp/decl.cc:16989
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17021
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr ""
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr ""
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18167
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18231
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18812
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "koristimo %qs"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 55936,55942 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
--- 55946,55952 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
*************** msgstr ""
*** 56986,56992 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
--- 56996,57002 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
*************** msgstr ""
*** 57731,57737 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
--- 57741,57747 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr ""
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 58440,58451 ****
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 58450,58461 ----
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr ""
*** 59043,59049 ****
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
--- 59053,59059 ----
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr ""
*** 59903,59909 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
--- 59913,59919 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
*************** msgstr ""
*** 60520,60526 ****
  #: cp/pt.cc:6160
  #, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
! msgstr "ponovna deklaracija %qD s drugaÄ�ijim ograniÄ�enjima"
  
  #: cp/pt.cc:6307
  #, gcc-internal-format
--- 60530,60536 ----
  #: cp/pt.cc:6160
  #, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
! msgstr "ponovna deklaracija %qD s drukÄ�ijim ograniÄ�enjima"
  
  #: cp/pt.cc:6307
  #, gcc-internal-format
*************** msgstr ""
*** 60561,60567 ****
  #: cp/pt.cc:6373
  #, gcc-internal-format
  msgid "redeclared here"
! msgstr "ponovn deklarirano ovdje"
  
  #: cp/pt.cc:6384
  #, gcc-internal-format
--- 60571,60577 ----
  #: cp/pt.cc:6373
  #, gcc-internal-format
  msgid "redeclared here"
! msgstr "ponovno deklarirano ovdje"
  
  #: cp/pt.cc:6384
  #, gcc-internal-format
*************** msgstr ""
*** 60913,60919 ****
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
--- 60923,60929 ----
  msgid "for template declaration %q+D"
  msgstr ""
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
*************** msgstr "funkcija vraÄ‡a polje"
*** 61006,61281 ****
  msgid "function returning a function"
  msgstr "funkcija vraÄ‡a funkciju"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16364
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16366
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16379
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16382
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16430
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16436
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16442
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16720
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17030
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17140
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21233
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21260
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr ""
  
! #: cp/pt.cc:21496
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21499
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21849
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21851
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21876
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26132
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:26134
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:26140
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:26170
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:26172
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:26191
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26202
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:26210
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:26246
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26308
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:26320
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:26691
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 61016,61291 ----
  msgid "function returning a function"
  msgstr "funkcija vraÄ‡a funkciju"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16365
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16367
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16380
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16383
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16431
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16437
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16443
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16615
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17038
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17148
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21190
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21241
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr ""
  
! #: cp/pt.cc:21268
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr ""
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21857
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21859
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21884
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr ""
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26135
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr ""
  
! #: cp/pt.cc:26137
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr ""
  
! #: cp/pt.cc:26143
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr ""
  
! #: cp/pt.cc:26173
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:26175
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:26194
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26205
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:26213
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:26249
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr ""
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr ""
  
! #: cp/pt.cc:26314
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr ""
  
! #: cp/pt.cc:26323
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26384
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr ""
  
! #: cp/pt.cc:26694
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 61287,61449 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27230
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27600
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27630
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:27639
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27647
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27649
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:29077
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29367
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:29376
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:29382
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30561
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:30573
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30579
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30697
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30709
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:30712
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30730
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:30744
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "ograniÄ�enja rezerviranog mjesta nisu zadovoljena"
  
! #: cp/pt.cc:31021
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjesta"
  
! #: cp/pt.cc:31025
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjesta"
  
! #: cp/pt.cc:31029
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjesta"
  
! #: cp/pt.cc:31169
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
--- 61297,61459 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27233
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27603
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27633
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:27642
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27650
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27652
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:29080
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29370
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr ""
  
! #: cp/pt.cc:29379
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:29385
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30564
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:30576
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30582
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30712
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr ""
  
! #: cp/pt.cc:30715
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr ""
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "ograniÄ�enja rezerviranog mjesta nisu zadovoljena"
  
! #: cp/pt.cc:31024
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjesta"
  
! #: cp/pt.cc:31028
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjesta"
  
! #: cp/pt.cc:31032
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "izvedeni povratni tip ne zadovoljava ograniÄ�enja rezerviranog mjesta"
  
! #: cp/pt.cc:31172
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
*************** msgstr ""
*** 61754,61760 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
--- 61764,61770 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
*************** msgstr ""
*** 62162,62188 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr ""
  
! #: cp/semantics.cc:12433
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12492
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 62172,62198 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr ""
  
! #: cp/semantics.cc:12438
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12497
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 62190,62211 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 62200,62221 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr ""
*** 63437,63656 ****
  msgid "declaration of %q#T"
  msgstr ""
  
! #: cp/typeck2.cc:318
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr ""
  
! #: cp/typeck2.cc:332
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr ""
  
! #: cp/typeck2.cc:384
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr ""
  
! #: cp/typeck2.cc:391
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr ""
  
! #: cp/typeck2.cc:396
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr ""
  
! #: cp/typeck2.cc:402
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr ""
  
! #: cp/typeck2.cc:408
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:887
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1066
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1256
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1839
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr ""
  
! #: cp/typeck2.cc:1924
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2238
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2270
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2297
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2306
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2386
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2397
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2405
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2446
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2463
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2468
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2493
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.cc:2734
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.cc:2737
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
--- 63447,63666 ----
  msgid "declaration of %q#T"
  msgstr ""
  
! #: cp/typeck2.cc:314
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr ""
  
! #: cp/typeck2.cc:328
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr ""
  
! #: cp/typeck2.cc:380
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr ""
  
! #: cp/typeck2.cc:387
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr ""
  
! #: cp/typeck2.cc:392
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr ""
  
! #: cp/typeck2.cc:398
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr ""
  
! #: cp/typeck2.cc:404
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr ""
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:885
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1064
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1079
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1254
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr ""
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1837
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr ""
  
! #: cp/typeck2.cc:1922
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2236
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2295
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2304
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2384
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2395
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2403
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2444
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2461
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2466
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.cc:2732
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr ""
  
! #: cp/typeck2.cc:2735
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr ""
*************** msgstr ""
*** 64586,64592 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr ""
--- 64596,64602 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr ""
*************** msgstr ""
*** 65679,65690 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 65689,65700 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 65865,65871 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 65875,65881 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 67876,67882 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
--- 67886,67892 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
*************** msgstr ""
*** 68147,68153 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
--- 68157,68163 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
*************** msgstr ""
*** 68265,68271 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
--- 68275,68281 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
*************** msgstr ""
*** 68275,68281 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
--- 68285,68291 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 68406,68412 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 68416,68422 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 68622,68633 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 68632,68643 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 68737,69298 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2378
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2457
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2481
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2498
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2508
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2745
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3159
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3182
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3186
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3195
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3393
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3410
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3475
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3519
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr ""
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3608
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3756
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Isti stvarni argument pridruÅ¾en s INTENT(%s) argumentom %qs i INTENT(%s) argumentom %qs na %L"
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4084
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4139
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4196
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4248
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4414
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr ""
  
! #: fortran/interface.cc:4787
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4998
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5080
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5192
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5200
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5274
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5286
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5293
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
--- 68747,69308 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2394
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2473
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2497
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2514
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2524
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2577
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2766
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3175
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3198
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3202
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3211
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3409
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3491
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3535
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr ""
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3624
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3635
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3772
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Isti stvarni argument pridruÅ¾en s INTENT(%s) argumentom %qs i INTENT(%s) argumentom %qs na %L"
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4090
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4100
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4129
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4155
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4204
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4212
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4264
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr ""
  
! #: fortran/interface.cc:4803
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5014
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5194
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5302
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5309
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
*************** msgstr ""
*** 69476,69482 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
--- 69486,69492 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
*************** msgstr ""
*** 70027,70033 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 70037,70043 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 70594,70600 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
--- 70604,70610 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
*************** msgstr ""
*** 72104,72110 ****
  #: fortran/openmp.cc:5690
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
! msgstr "OÄ�ekivano je %<(%> kod %C"
  
  #: fortran/openmp.cc:5388
  #, gcc-internal-format, gfc-internal-format
--- 72114,72120 ----
  #: fortran/openmp.cc:5690
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
! msgstr "oÄ�ekivano je %<(%> kod %C"
  
  #: fortran/openmp.cc:5388
  #, gcc-internal-format, gfc-internal-format
*************** msgstr ""
*** 72120,72126 ****
  #: fortran/openmp.cc:5699
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
! msgstr "OÄ�ekivano je %<)%> kod %C"
  
  #: fortran/openmp.cc:5408
  #, gcc-internal-format, gfc-internal-format
--- 72130,72136 ----
  #: fortran/openmp.cc:5699
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
! msgstr "oÄ�ekivano je %<)%> kod %C"
  
  #: fortran/openmp.cc:5408
  #, gcc-internal-format, gfc-internal-format
*************** msgstr ""
*** 72447,72454 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 72457,72464 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 74413,75120 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:800
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:857
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:906
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:958
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:962
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1115
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1119
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1123
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1360
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1392
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1471
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1490
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1503
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1524
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1553
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1741
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:1745
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1866
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1879
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2029
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2047
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2055
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2062
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2070
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2097
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2218
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2687
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2714
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2820
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2840
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2878
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2933
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3170
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3184
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3251
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3262
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr ""
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3359
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3451
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3455
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3513
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3529
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3535
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3541
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3609
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3618
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3653
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3698
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3795
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3844
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4043
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4047
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4124
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4744
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4831
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5034
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5259
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5450
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5464
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 74423,75140 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:812
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:881
! #, gcc-internal-format, gfc-internal-format
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:885
! #, gcc-internal-format, gfc-internal-format
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:975
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:989
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1015
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1019
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1023
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1136
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1140
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1377
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1409
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1488
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1507
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1570
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1758
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:1762
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1883
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2046
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2064
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2072
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2079
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2087
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2114
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2136
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2235
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2704
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2731
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2837
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2857
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2950
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3187
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3201
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3268
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3279
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr ""
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3468
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3472
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3530
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3546
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3552
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3558
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3635
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3670
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3715
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3812
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3816
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3878
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4060
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4064
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4141
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4393
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4848
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5467
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 75123,75134 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5733
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 75143,75154 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 75137,75429 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5961
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6065
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6504
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6726
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7313
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7567
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8252
  #, 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 se ne smije pojaviti u specifikaciji polja pri %L u istoj ALLOCATE izjavi gdje je i sam dodijeljen"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 75157,75449 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5978
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6521
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7584
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8161
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8272
  #, 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 se ne smije pojaviti u specifikaciji polja pri %L u istoj ALLOCATE izjavi gdje je i sam dodijeljen"
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 75432,75715 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8904 fortran/resolve.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9112
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9121
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9166
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9523
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9536
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9539
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10152
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10159
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10194
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10265
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10268
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10373
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 75452,75735 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9143
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9152
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9197
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9541
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9554
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9567
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9570
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10151
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10471
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 75717,75923 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10662
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10819
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11193
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11247
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12009
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12094
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12285
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12321
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12325
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12374
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12463
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12467
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12533
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12740
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:12834
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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 ""
--- 75737,75943 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10693
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11273
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12120
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12311
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12347
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12351
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12400
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12489
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12493
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12766
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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 ""
*** 75925,76908 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:13188
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13192
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13200
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13211
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13410
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13417
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13464
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13467
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13470
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13473
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13479
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13521
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13553
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13576
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13616
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13628
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13638
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13648
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13667
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13671
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13675
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13703
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13709
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13792
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13798
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:13974
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13983
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14022
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14045
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14067
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14336
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14548
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14605
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14627
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14636
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14642
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14677
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14887
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14942
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15054
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15098
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15153
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15164
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15210
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15313
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15371
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15482
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15550
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15587
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15609
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15620
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15984
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16005
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16067
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16121
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16136
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16170
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16418
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16425
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16447
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16494
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16693
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16701
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16708
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16715
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16928
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17219
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.cc:17225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:17309
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17318
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17342
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17494
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17569
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17580
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17622
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17689
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17702
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17724
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17734
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17742
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17860
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 75945,76928 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12979
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:13214
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13226
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13237
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13299
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13436
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13443
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13490
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13493
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13496
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13499
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13505
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13547
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13602
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13642
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13654
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13664
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13674
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13697
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13701
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13705
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13718
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13824
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13832
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14071
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14093
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14362
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14574
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14631
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14653
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14662
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14668
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14674
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14713
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14968
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15096
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15106
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15115
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15124
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15166
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15190
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15339
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15576
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15613
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15635
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15646
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15692
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15727
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16010
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16093
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16196
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16239
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16318
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16376
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16385
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16398
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16451
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16473
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16520
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16727
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16741
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17245
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr ""
  
! #: fortran/resolve.cc:17251
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17344
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17511
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17648
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17760
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17886
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 77794,77800 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 77814,77820 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 77806,77817 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8572
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 77826,77837 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8584
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgid "Array %qs at %L is larger than li
*** 77903,77983 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5037
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5283
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5923
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5929
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5956
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5975
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6024
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6028
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6058
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 77923,78008 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, gcc-internal-format, gfc-internal-format
+ msgid "%s at %C has no default type"
+ msgstr "%s pri %C nema zadani tip (vrstu)"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5040
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5286
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5926
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5932
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5959
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5978
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6027
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6031
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6061
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 77992,78018 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3887
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-expr.cc:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 78017,78043 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3895
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-expr.cc:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr ""
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "nekoliko prevladavajuÄ‡ih defini
*** 78472,78478 ****
  #: lto/lto-symtab.cc:492
  #, gcc-internal-format
  msgid "%qD has already been defined"
! msgstr "%qD bio je veÄ‡ definiran "
  
  #: lto/lto-symtab.cc:494
  #, gcc-internal-format
--- 78497,78503 ----
  #: lto/lto-symtab.cc:492
  #, gcc-internal-format
  msgid "%qD has already been defined"
! msgstr "%qD veÄ‡ je bio definiran"
  
  #: lto/lto-symtab.cc:494
  #, gcc-internal-format
*************** msgstr "%qD je veÄ‡ ranije ovdje deklari
*** 78507,78513 ****
  #: lto/lto-symtab.cc:760
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
! msgstr "KÃ´d moÅ¾e biti pogreÅ¡no optimiziran osim ako se ne koristi %<-fno-strict-aliasing%>"
  
  #: lto/lto-symtab.cc:846
  #, gcc-internal-format
--- 78532,78538 ----
  #: lto/lto-symtab.cc:760
  #, gcc-internal-format
  msgid "code may be misoptimized unless %<-fno-strict-aliasing%> is used"
! msgstr "kÃ´d moÅ¾e biti pogreÅ¡no optimiziran osim ako se ne koristi %<-fno-strict-aliasing%>"
  
  #: lto/lto-symtab.cc:846
  #, gcc-internal-format
*************** msgstr ""
*** 79810,79815 ****
--- 79835,79843 ----
  msgid "unused name %qE"
  msgstr ""
  
+ #~ msgid "invalid operand size for operand code 'Z'"
+ #~ msgstr "nevaljana veliÄ�ina operanda za operand kÈ�d â€˜Zâ€™"
+ 
  #~ msgid "-gz=zlib is not supported in this configuration"
  #~ msgstr "-gz=zlib nije podrÅ¾an u ovoj konfiguraciji"
  
diff -Nrcpad gcc-13.1.0/gcc/po/id.po gcc-13.2.0/gcc/po/id.po
*** gcc-13.1.0/gcc/po/id.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/id.po	Thu Jul 27 08:13:04 2023
*************** 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: 2023-04-04 17:04+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: 2023-04-25 21:43+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 ""
*** 4484,4490 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4484,4490 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 8513,8518 ****
--- 8513,8524 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, fuzzy, no-c-format
+ #| msgid "Support AES built-in functions and code generation"
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "Dukung fungsi dalam dan pembuatan kode AES"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr "'%%l' operan bukan sebuah label"
*** 19218,19229 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 19224,19235 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "konstanta pecahan disalah gunakan"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Switch ini kurang dokumentasi"
*** 20432,20496 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1669
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s %s"
  msgid "%s  Same as %s."
  msgstr "(%s %s %s %s %s"
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[aktif]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[non-aktif]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Tidak ada pilihan dengan karakteristik yang diinginkan ditemukan\n"
  
! #: opts.cc:1857
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Tidak ditemukan apapun. Gunakan --help=%s untuk menunjukan *seluruh* pilihan yang didukung oleh %s front-end\n"
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Seluruh pilihan dengan karakteristik yang diinginkan telah ditampilkan\n"
  
! #: opts.cc:1908
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
--- 20438,20502 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1670
  #, fuzzy, c-format
  #| msgid "(%s %s %s %s %s"
  msgid "%s  Same as %s."
  msgstr "(%s %s %s %s %s"
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[aktif]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[non-aktif]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Tidak ada pilihan dengan karakteristik yang diinginkan ditemukan\n"
  
! #: opts.cc:1858
  #, fuzzy, c-format
  #| msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end\n"
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Tidak ditemukan apapun. Gunakan --help=%s untuk menunjukan *seluruh* pilihan yang didukung oleh %s front-end\n"
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Seluruh pilihan dengan karakteristik yang diinginkan telah ditampilkan\n"
  
! #: opts.cc:1909
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
*************** msgid ""
*** 20498,20546 ****
  "   "
  msgstr "tidak ada argumen untuk spesifikasi fungsi"
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "Pilihan berikut adalah target spesifik"
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr "Pilihan berikut mengontrol pesan peringatan kompiler"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "Pilihan berikut adalah independen terhadap bahasa pemrograman"
  
! #: opts.cc:1970
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr "Pilihan berikut hanya spesifik terhadap bahasa "
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "Pilihan berikut tidak didukung oleh bahasa "
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "Pilihan berikut tidak terdokumentasi"
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr "Pilihan berikut mengambil argumen terpisah"
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr "Pilihan berikut mengambil argumen tergabung"
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "Pilihan berikut adalah berhubungan dengan bahasa"
  
--- 20504,20552 ----
  "   "
  msgstr "tidak ada argumen untuk spesifikasi fungsi"
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "Pilihan berikut adalah target spesifik"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr "Pilihan berikut mengontrol pesan peringatan kompiler"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "Pilihan berikut adalah independen terhadap bahasa pemrograman"
  
! #: opts.cc:1971
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Pilihan berikut mengontrol optimisasi"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr "Pilihan berikut hanya spesifik terhadap bahasa "
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "Pilihan berikut tidak didukung oleh bahasa "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "Pilihan berikut tidak terdokumentasi"
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr "Pilihan berikut mengambil argumen terpisah"
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr "Pilihan berikut mengambil argumen tergabung"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "Pilihan berikut adalah berhubungan dengan bahasa"
  
*************** msgstr "pemodifikasi panjang dalam forma
*** 20937,21018 ****
  msgid "<command-line>"
  msgstr "<baris-perintah>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand for '%%%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid vector constant"
  msgstr "punctuation %qc tidak valid dalam batasan"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "hilang operan"
  
! #: config/aarch64/aarch64.cc:12195
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid constant"
  msgstr "insn tidak valid:"
  
! #: config/aarch64/aarch64.cc:12198
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "operan %%d tidak valid"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, fuzzy, c-format
  #| msgid "invalid operand code '%c'"
  msgid "invalid operand prefix '%%%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/aarch64/aarch64.cc:12351
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "alamat tidak valid"
  
! #: config/aarch64/aarch64.cc:27134
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operan tidak valid dalam operasi binary"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 20943,21024 ----
  msgid "<command-line>"
  msgstr "<baris-perintah>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand for '%%%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid vector constant"
  msgstr "punctuation %qc tidak valid dalam batasan"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "hilang operan"
  
! #: config/aarch64/aarch64.cc:12208
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid constant"
  msgstr "insn tidak valid:"
  
! #: config/aarch64/aarch64.cc:12211
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "operan %%d tidak valid"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, fuzzy, c-format
  #| msgid "invalid operand code '%c'"
  msgid "invalid operand prefix '%%%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/aarch64/aarch64.cc:12364
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "alamat tidak valid"
  
! #: config/aarch64/aarch64.cc:27161
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operan tidak valid dalam operasi binary"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 21029,21046 ****
  msgstr "nilai %%r tidak valid"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "nilai %%R tidak valid"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "nilai %%N tidak valid"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "nilai %%P tidak valid"
--- 21035,21052 ----
  msgstr "nilai %%r tidak valid"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "nilai %%R tidak valid"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "nilai %%N tidak valid"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "nilai %%P tidak valid"
*************** msgstr "nilai %%M tidak valid"
*** 21070,21076 ****
  msgid "invalid %%U value"
  msgstr "nilai %%U tidak valid"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "nilai %%s tidak valid"
--- 21076,21082 ----
  msgid "invalid %%U value"
  msgstr "nilai %%U tidak valid"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "nilai %%s tidak valid"
*************** msgstr "nilai %%s tidak valid"
*** 21080,21086 ****
  msgid "invalid %%C value"
  msgstr "nilai %%C tidak valid"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "nilai %%E tidak valid"
--- 21086,21092 ----
  msgid "invalid %%C value"
  msgstr "nilai %%C tidak valid"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "nilai %%E tidak valid"
*************** msgstr "relokasi unspek tidak diketahui"
*** 21093,21099 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "kode %%xn tidak valid"
--- 21099,21105 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "kode %%xn tidak valid"
*************** msgstr "UNSPEC tidak valid sebagai opera
*** 21183,21218 ****
  msgid "unrecognized supposed constant"
  msgstr "konstanta yang diharapkan tidak dikenal"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
  msgstr "operan shift tidak valid"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruksi Thumb terprediksi"
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruksi terprediksi dalam urutan berkondisi"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 21189,21224 ----
  msgid "unrecognized supposed constant"
  msgstr "konstanta yang diharapkan tidak dikenal"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
  msgstr "operan shift tidak valid"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instruksi Thumb terprediksi"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instruksi terprediksi dalam urutan berkondisi"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "operan tidak valid untuk kode '%
*** 21221,21250 ****
  msgid "invalid operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr "instruksi tidak pernah dijalankan"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/arm/arm.cc:34259
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 21227,21256 ----
  msgid "invalid operand for code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr "instruksi tidak pernah dijalankan"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34270
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/arm/arm.cc:34272
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "konversi tidak valid ke tipe %qT dari tipe %qT"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "insn tidak valid:"
*** 21628,21738 ****
  msgid "Expected register or constant integer."
  msgstr "akumulator bukan sebuah konstanta integer"
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.cc:12941
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: config/i386/i386.cc:12946
  #, 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.cc:13179
  #, 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.cc:13214
  #, 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.cc:13283
  #, 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.cc:13288
  #, 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.cc:13365
  #, 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.cc:13444
  #, 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.cc:13462
  #, 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.cc:13475
  #, 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.cc:13490
  #, 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.cc:13518
  #, 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.cc:13536
  #, 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.cc:13559
  #, 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.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.cc:13826
  #, fuzzy, c-format
  #| msgid "invalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "predikat pengontrol tidak valid"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
--- 21634,21744 ----
  msgid "Expected register or constant integer."
  msgstr "akumulator bukan sebuah konstanta integer"
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC tidak valid sebagai operan"
  
! #: config/i386/i386.cc:12942
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "penggunaan tidak valid dari %<restrict%>"
  
! #: config/i386/i386.cc:12947
  #, 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.cc:13180
  #, 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.cc:13215
  #, 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.cc:13290
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
! msgid "invalid operand type used with operand code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13295
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
! msgid "invalid operand size for operand code '%c'"
  msgstr "operan tidak valid untuk kode '%c'"
  
! #: config/i386/i386.cc:13373
  #, 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.cc:13452
  #, 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.cc:13470
  #, 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.cc:13483
  #, 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.cc:13498
  #, 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.cc:13526
  #, 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.cc:13544
  #, 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.cc:13567
  #, 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.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "kode operan '%c' tidak valid"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "batasan untuk operan tidak valid"
  
! #: config/i386/i386.cc:13834
  #, fuzzy, c-format
  #| msgid "invalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "predikat pengontrol tidak valid"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "mode insn tidak diketahui"
  
*************** msgstr "operasi di %<__fpreg%> tidak val
*** 21764,21770 ****
  msgid "invalid %%P operand"
  msgstr "operan %%P tidak valid"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "nilai %%p tidak valid"
--- 21770,21776 ----
  msgid "invalid %%P operand"
  msgstr "operan %%P tidak valid"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "nilai %%p tidak valid"
*************** msgstr "'%%%c' bukan sebuah awalan opera
*** 21813,21820 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "penggunaan dari '%%%c' tidak valid"
--- 21819,21826 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "penggunaan dari '%%%c' tidak valid"
*************** msgid "post-increment address is not a r
*** 21846,21852 ****
  msgstr "alamat post-increment bukan sebuah register"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "alamat buruk"
  
--- 21852,21858 ----
  msgstr "alamat post-increment bukan sebuah register"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "alamat buruk"
  
*************** msgstr "kombinasi tidak didukung: %s"
*** 22020,22026 ****
  msgid "unsupported memory expression:"
  msgstr "diduga ekspresi integer"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid vector operand"
--- 22026,22032 ----
  msgid "unsupported memory expression:"
  msgstr "diduga ekspresi integer"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid vector operand"
*************** msgstr ""
*** 22081,22238 ****
  msgid "bad move"
  msgstr "tes buruk"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13798
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%A value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "nilai %%D tidak valid"
  
! #: config/rs6000/rs6000.cc:13822
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "nilai %%f tidak valid"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "nilai %%F tidak valid"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "nilai %%G tidak valid"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "kode %%j tidak valid"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "kode %%J tidak valid"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "nilai %%k tidak valid"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "nilai %%K tidak valid"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "nilai %%O tidak valid"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "nilai %%q tidak valid"
  
! #: config/rs6000/rs6000.cc:14067
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%t value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "nilai %%T tidak valid"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "nilai %%u tidak valid"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "nilai %%v tidak valid"
  
! #: config/rs6000/rs6000.cc:14160
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%V value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "nilai %%x tidak valid"
  
! #: config/rs6000/rs6000.cc:14233
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%z value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.cc:14302
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "nilai %%ytidak valid, coba menggunakan batasan 'Z'"
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/rs6000/rs6000.cc:27721
  #, 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/rs6000/rs6000.cc:27790
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "tidak dapat menghasilkan reloads untuk:"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28468
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28470
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28472
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28474
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 22087,22244 ----
  msgid "bad move"
  msgstr "tes buruk"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13807
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%A value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "nilai %%D tidak valid"
  
! #: config/rs6000/rs6000.cc:13831
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "nilai %%f tidak valid"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "nilai %%F tidak valid"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "nilai %%G tidak valid"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "kode %%j tidak valid"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "kode %%J tidak valid"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "nilai %%k tidak valid"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "nilai %%K tidak valid"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "nilai %%O tidak valid"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "nilai %%q tidak valid"
  
! #: config/rs6000/rs6000.cc:14076
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%t value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "nilai %%T tidak valid"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "nilai %%u tidak valid"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "nilai %%v tidak valid"
  
! #: config/rs6000/rs6000.cc:14169
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%V value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "nilai %%x tidak valid"
  
! #: config/rs6000/rs6000.cc:14242
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%z value"
  msgstr "nilai %%H tidak valid"
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "nilai %%ytidak valid, coba menggunakan batasan 'Z'"
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/rs6000/rs6000.cc:27730
  #, 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/rs6000/rs6000.cc:27799
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "tidak dapat menghasilkan reloads untuk:"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28477
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28479
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "konversi ke %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28481
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "konversi dari %<__fpreg%> tidak valid"
  
! #: config/rs6000/rs6000.cc:28483
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "kandidat 1:"
*** 22740,22746 ****
  msgid "  after user-defined conversion:"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 22746,22752 ----
  msgid "  after user-defined conversion:"
  msgstr "tipe %qs memiliki sebuah konstruktor yang didefinisikan pengguna"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr ""
*** 23287,23293 ****
  msgid "Driving:"
  msgstr "Driving:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 23293,23299 ----
  msgid "Driving:"
  msgstr "Driving:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr "blok IF"
*** 23451,23461 ****
  msgid "implied END DO"
  msgstr "Diimplikasikan END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "assignment"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
  msgstr "assignmen penunjuk"
  
--- 23457,23467 ----
  msgid "implied END DO"
  msgstr "Diimplikasikan END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "assignment"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr "assignmen penunjuk"
  
*************** msgstr "assignmen penunjuk"
*** 23463,23711 ****
  msgid "simple IF"
  msgstr "IF sederhana"
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr "prosedur elemental"
  
! #: fortran/resolve.cc:2494
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2499
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2504
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2509
  #, fuzzy
  #| msgid "pointer assignment"
  msgid "pointer argument"
  msgstr "assignmen penunjuk"
  
! #: fortran/resolve.cc:2514
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2519
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2524
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2529
  #, fuzzy
  #| msgid "mismatched arguments"
  msgid "assumed-shape argument"
  msgstr "argumen tidak cocok"
  
! #: fortran/resolve.cc:2534
  #, fuzzy
  #| msgid "mismatched arguments"
  msgid "assumed-rank argument"
  msgstr "argumen tidak cocok"
  
! #: fortran/resolve.cc:2539
  #, fuzzy
  #| msgid "array assignment"
  msgid "coarray argument"
  msgstr "penempatan array"
  
! #: fortran/resolve.cc:2544
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2549
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2584
  #, fuzzy
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "result with non-constant character length"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.cc:2596
  #, fuzzy
  #| msgid "elemental procedure"
  msgid "bind(c) procedure"
  msgstr "prosedur elemental"
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Konteks tidak valid untuk penunjuk NULL() di %%L"
  
! #: fortran/resolve.cc:4175
  #, fuzzy, c-format
  #| msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "Operan dari operator numerik unary '%s' di %%L adalah %s"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4197
  #, fuzzy, c-format
  #| msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operan dari operan binari numerik '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operan dari string operator konkatenasi di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4255
  #, fuzzy, c-format
  #| msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operan dari operator logikal '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "Operan dari operator .not. di %%L adalah %s"
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "kuantitas KOMPLEKS tidak dapat dibandingkan di %L"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logikal di %%L harus dibandingkan dengan %s daripada %s"
  
! #: fortran/resolve.cc:4396
  #, fuzzy, c-format
  #| msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operan dari operator perbandingan '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4410
  #, fuzzy, c-format
  #| msgid "Unknown operator '%s' at %%L"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: fortran/resolve.cc:4413
  #, fuzzy, c-format
  #| msgid "Unknown operator '%s' at %%L"
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: fortran/resolve.cc:4418
  #, fuzzy, c-format
  #| msgid "Operand of user operator '%s' at %%L is %s"
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "Operan dari operator pengguna '%s' di %%L adalah %s"
  
! #: fortran/resolve.cc:4423
  #, fuzzy, c-format
  #| msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operan dari operator pengguna '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7387
  #, fuzzy
  #| msgid "%qD is not a variable"
  msgid "iterator variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: fortran/resolve.cc:7391
  #, 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.cc:7395
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ekspresi sebagai operan tidak valid"
  
! #: fortran/resolve.cc:7399
  #, 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.cc:7686 fortran/resolve.cc:7689
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALOKASIKAN "
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALOKASIKAN "
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 23469,23717 ----
  msgid "simple IF"
  msgstr "IF sederhana"
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr "prosedur elemental"
  
! #: fortran/resolve.cc:2511
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2516
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2521
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2526
  #, fuzzy
  #| msgid "pointer assignment"
  msgid "pointer argument"
  msgstr "assignmen penunjuk"
  
! #: fortran/resolve.cc:2531
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2536
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2541
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2546
  #, fuzzy
  #| msgid "mismatched arguments"
  msgid "assumed-shape argument"
  msgstr "argumen tidak cocok"
  
! #: fortran/resolve.cc:2551
  #, fuzzy
  #| msgid "mismatched arguments"
  msgid "assumed-rank argument"
  msgstr "argumen tidak cocok"
  
! #: fortran/resolve.cc:2556
  #, fuzzy
  #| msgid "array assignment"
  msgid "coarray argument"
  msgstr "penempatan array"
  
! #: fortran/resolve.cc:2561
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2566
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "tidak ada argumen"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "tipe argumen tidak valid"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2601
  #, fuzzy
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "result with non-constant character length"
  msgstr "'%s' di %L harus memiliki panjang karakter konstan dalam konteks ini"
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  #| msgid "elemental procedure"
  msgid "bind(c) procedure"
  msgstr "prosedur elemental"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Konteks tidak valid untuk penunjuk NULL() di %%L"
  
! #: fortran/resolve.cc:4192
  #, fuzzy, c-format
  #| msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "Operan dari operator numerik unary '%s' di %%L adalah %s"
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, fuzzy, c-format
  #| msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operan dari operan binari numerik '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operan dari string operator konkatenasi di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4272
  #, fuzzy, c-format
  #| msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operan dari operator logikal '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "Operan dari operator .not. di %%L adalah %s"
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "kuantitas KOMPLEKS tidak dapat dibandingkan di %L"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logikal di %%L harus dibandingkan dengan %s daripada %s"
  
! #: fortran/resolve.cc:4413
  #, fuzzy, c-format
  #| msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operan dari operator perbandingan '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4427
  #, fuzzy, c-format
  #| msgid "Unknown operator '%s' at %%L"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: fortran/resolve.cc:4430
  #, fuzzy, c-format
  #| msgid "Unknown operator '%s' at %%L"
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Operator tidak dikenal '%s' di %%L"
  
! #: fortran/resolve.cc:4435
  #, fuzzy, c-format
  #| msgid "Operand of user operator '%s' at %%L is %s"
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "Operan dari operator pengguna '%s' di %%L adalah %s"
  
! #: fortran/resolve.cc:4440
  #, fuzzy, c-format
  #| msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operan dari operator pengguna '%s' di %%L adalah %s/%s"
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Tingkat tidak konsisten untuk operator di %%L dan %%L"
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7404
  #, fuzzy
  #| msgid "%qD is not a variable"
  msgid "iterator variable"
  msgstr "%qD bukan sebuah variabel"
  
! #: fortran/resolve.cc:7408
  #, 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.cc:7412
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ekspresi sebagai operan tidak valid"
  
! #: fortran/resolve.cc:7416
  #, 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.cc:7703 fortran/resolve.cc:7706
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALOKASIKAN "
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALOKASIKAN "
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr "Pajang KARAKTER berbeda (%d/%d)
*** 23719,23747 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, fuzzy, c-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/trans-decl.cc:6211
  #, fuzzy, c-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 23725,23753 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6206
  #, fuzzy, c-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/trans-decl.cc:6214
  #, fuzzy, c-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgid "%<-mrelax%> is only supported for
*** 24781,24787 ****
  msgstr "-mrelax hanya didukung untuk RTP PIC"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Sintaks error dalam pernyataan %s di %C"
--- 24787,24793 ----
  msgstr "-mrelax hanya didukung untuk RTP PIC"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Sintaks error dalam pernyataan %s di %C"
*************** msgstr "%qE atribut konflik dengan atrib
*** 25205,25211 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
--- 25211,25217 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
*************** msgstr "tipe atribut diabaikan setelah t
*** 25310,25319 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 25316,25325 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "tidak dapat menemukan berkas unt
*** 25458,25464 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "ofset diluar dari jangkauan dari konstanta string"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
--- 25464,25470 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "ofset diluar dari jangkauan dari konstanta string"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
*************** msgstr "konstanta titik-tetap besar seca
*** 27439,27445 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "perbandingan selalu %d karena lebar dari bit-field"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan pemeriksaan jangkauan"
--- 27445,27451 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "perbandingan selalu %d karena lebar dari bit-field"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "diasumsikan signed overflow tidak terjadi ketika menyederhanakan pemeriksaan jangkauan"
*************** msgstr "fungsi mengembalikan alamat dari
*** 28295,28301 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 28301,28307 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "mengasumsikan penunjuk ke anggot
*** 29443,29456 ****
  msgid "using a dangling pointer to %qD"
  msgstr "mode pointer tidak valid %qs"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
--- 29449,29462 ----
  msgid "using a dangling pointer to %qD"
  msgstr "mode pointer tidak valid %qs"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
*************** msgstr ""
*** 29498,29504 ****
  msgid "call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
--- 29504,29510 ----
  msgid "call to %qD"
  msgstr "  dalam panggilan ke %qD"
  
! #: gimple-ssa-warn-access.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr ""
*** 30626,30632 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in call statement"
  msgid "invalid jump function in LTO stream"
--- 30632,30638 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in call statement"
  msgid "invalid jump function in LTO stream"
*************** msgstr "Lakukan optimisasi cross-jumping
*** 31649,31655 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "pilihan baris perintah %qs tidak didukung dalam konfigurasi ini"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
--- 31655,31661 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "pilihan baris perintah %qs tidak didukung dalam konfigurasi ini"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
*************** msgstr ""
*** 31695,31707 ****
  msgid "unrecognized argument in option %qs"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, 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.cc:1542 config/i386/i386-options.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s"
--- 31701,31713 ----
  msgid "unrecognized argument in option %qs"
  msgstr "pilihan baris perintah \"%s\" tidak dikenal"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, 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.cc:1542 config/i386/i386-options.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s"
*************** msgstr ""
*** 31874,31880 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-falign-loops=%d tidak didukung"
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
--- 31880,31886 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-falign-loops=%d tidak didukung"
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-loops=%d is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
*************** msgstr "pelacakan variabel diminta, teta
*** 31917,32119 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "pelacakan variabel diminta, tetapi tidak didukung oleh format debug ini"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:1469
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "tidak dikenal include_flags 0x%x dilewatkan ke print_specific_help"
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2281
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2287
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2322
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: opts.cc:2346
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2370
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment for %<#pragma align%>, ignoring"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "alignmen tidak valid untuk %<#pragma align%>, abaikan"
  
! #: opts.cc:2385
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: opts.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: opts.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "warning: --help argumen %.*s adalah ambigu, mohon lebih spesifik\n"
  
! #: opts.cc:2575
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "alignmen struktur harus berupa kelipatan kecil dari dua, bukan %d"
  
! #: opts.cc:3111
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "tidak diketahui parameter pemeriksaan stack \"%s\""
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "target sistem tidak mendukung keluaran debug"
  
! #: opts.cc:3443
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "format debug \"%s\" konflik dengan pemilihan sebelumnya"
  
! #: opts.cc:3467
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
  
! #: opts.cc:3469
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "tingkat keluaran debug %s terlalu tinggi"
  
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized btf debug output level %qs"
  msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "memperoleh batas maksimum ukuran berkas core: %m"
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "menset batas maksimum ukuran berkas core ke: %m"
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "pilihan debuggin gcc: %c tidak dikenal"
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: Tidak ada pilihan -%s"
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 31923,32125 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "pelacakan variabel diminta, tetapi tidak didukung oleh format debug ini"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:1470
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition tidak bekerja dalam arsitektur ini"
  
! #: opts.cc:1997
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "tidak dikenal include_flags 0x%x dilewatkan ke print_specific_help"
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2282
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2323
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qs atribut direktif diabaikan"
  
! #: opts.cc:2347
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment for %<#pragma align%>, ignoring"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "alignmen tidak valid untuk %<#pragma align%>, abaikan"
  
! #: opts.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<va_start%>"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "jumlah dari argumen ke fungsi %<va_start%> salah"
  
! #: opts.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "%salign-loops=%d%s is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s tidak berada diantara 0 dan %d"
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "argumen ke fungsi bawaan tidak valid"
  
! #: opts.cc:2567
  #, fuzzy, gcc-internal-format
  #| msgid "warning: --help argument %.*s is ambiguous, please be more specific\n"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "warning: --help argumen %.*s adalah ambigu, mohon lebih spesifik\n"
  
! #: opts.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "alignmen struktur harus berupa kelipatan kecil dari dua, bukan %d"
  
! #: opts.cc:3112
  #, fuzzy, gcc-internal-format
  #| msgid "unknown stack check parameter \"%s\""
  msgid "unknown stack check parameter %qs"
  msgstr "tidak diketahui parameter pemeriksaan stack \"%s\""
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3169
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  #| msgid "warning: unrecognized argument to --help= option: %.*s\n"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "peringatan: argumen tidak dikenal ke pilihan --help=: %.*s\n"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "target sistem tidak mendukung keluaran debug"
  
! #: opts.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "format debug \"%s\" konflik dengan pemilihan sebelumnya"
  
! #: opts.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
  
! #: opts.cc:3470
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "tingkat keluaran debug %s terlalu tinggi"
  
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized btf debug output level %qs"
  msgstr "tingkat keluaran debug \"%s\" tidak dikenal"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "memperoleh batas maksimum ukuran berkas core: %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "menset batas maksimum ukuran berkas core ke: %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "pilihan debuggin gcc: %c tidak dikenal"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: Tidak ada pilihan -%s"
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr "kode thunk umum gagal untuk meto
*** 32840,33038 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D diubah namanya setelah direferensikan dalam perakitan"
  
! #: symtab.cc:1107
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1122
  #, 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.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex invalid for %qs"
  msgid "node has invalid order %i"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1177
  #, 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.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1196
  #, 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.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1206
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is alias but not definition"
  msgstr "%J definisi fungsi gaya-lama"
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1216
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1221
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "symver is not exported with default visibility"
  msgstr "Set simbol visibility baku"
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1293
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "implisit deklarasi dari fungsi %qE"
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1319
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1334
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa gagal"
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "mode pointer tidak valid %qs"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1844
  #, 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.cc:1846
  #, 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.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 32846,33044 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D diubah namanya setelah direferensikan dalam perakitan"
  
! #: symtab.cc:1109
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, 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.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex invalid for %qs"
  msgid "node has invalid order %i"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, 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.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1198
  #, 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.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1208
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is alias but not definition"
  msgstr "%J definisi fungsi gaya-lama"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "symver is not exported with default visibility"
  msgstr "Set simbol visibility baku"
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "implisit deklarasi dari fungsi %qE"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa gagal"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "mode pointer tidak valid %qs"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %q+D part of alias cycle"
  msgstr "fungsi %q+D redeklarasi sebagai inline"
  
! #: symtab.cc:1848
  #, 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.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr ""
*** 34843,34869 ****
  msgid "target specific builtin not available"
  msgstr "pilihan target spesifik tidak cocok"
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 34849,34875 ----
  msgid "target specific builtin not available"
  msgstr "pilihan target spesifik tidak cocok"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr "%qE atribut diabaikan karena %qT
*** 35748,35754 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE atribut hanya memiliki efek dalam objek publik"
--- 35754,35760 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE atribut diabaikan karena %qT telah didefinisikan"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE atribut hanya memiliki efek dalam objek publik"
*************** msgstr "tidak didukung bukan-standar pem
*** 38040,38046 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "tradisional C menolak pemotongan konstanta string"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 38046,38052 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "tradisional C menolak pemotongan konstanta string"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "terlalu banyak berkas masukan"
*** 39862,39868 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-mcpu%>"
--- 39868,39874 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 39896,39910 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "valid arguments are: %s"
--- 39902,39916 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "valid arguments are: %s"
*************** msgstr "-mcpu=%s tidak valid"
*** 39997,40051 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s memiliki revisi silikon tidak valid"
  
! #: common/config/i386/i386-common.cc:1759
  #, 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.cc:1762
  #, fuzzy, gcc-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.cc:1769
  #, 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.cc:1772
  #, fuzzy, gcc-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.cc:1780
  #, 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.cc:1783
  #, fuzzy, gcc-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.cc:1792
  #, fuzzy, gcc-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.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 40003,40057 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s memiliki revisi silikon tidak valid"
  
! #: common/config/i386/i386-common.cc:1776
  #, 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.cc:1779
  #, fuzzy, gcc-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.cc:1786
  #, 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.cc:1789
  #, fuzzy, gcc-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.cc:1797
  #, 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.cc:1800
  #, fuzzy, gcc-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.cc:1809
  #, fuzzy, gcc-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.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "ACLE function %qD is incompatible
*** 40576,40589 ****
  msgstr "-fdirectives-only tidak kompatibel dengan -Wunused_macros"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
--- 40582,40595 ----
  msgstr "-fdirectives-only tidak kompatibel dengan -Wunused_macros"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
*************** msgstr "melewatkan argumen %d dari %qE m
*** 40854,40860 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "duplicate definition of %qs"
--- 40860,40866 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  #| msgid "deleted definition of %qD"
  msgid "duplicate definition of %qs"
*************** msgid "SVE type %qT does not have a defi
*** 40902,40908 ****
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
--- 40908,40914 ----
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
*************** msgstr ""
*** 40998,41343 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "argumen ke decltype harus berupa sebuah ekspresi"
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7931
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code for the counting ISA extension"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Keluarkan kode untuk menghitung ekstensi ISA"
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17588
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs atribut diabaikan"
  
! #: config/aarch64/aarch64.cc:17644
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "operasi di %<__fpreg%> tidak valid"
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "nilai %%H tidak valid"
  
! #: config/aarch64/aarch64.cc:17676
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "fungsi spesifikasi '%s' tidak diketahui"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Spesifikasikan pengurutan alokasi register"
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18131
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "pilihan thread pointer tidak valid: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-march%>"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/aarch64/aarch64.cc:18243
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18246
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "pilihan thread pointer tidak valid: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18274
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18277
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/aarch64/aarch64.cc:18362
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "pilihan -mcpu=%s konflik dengan pilihan -march="
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s tidak mendukung %s"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18654
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18658
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18722
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18801
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma init%>"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "salah bentuk %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18965
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "alias argumen bukan sebuah string"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: config/aarch64/aarch64.cc:27008
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27034
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
--- 41004,41349 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "argumen ke decltype harus berupa sebuah ekspresi"
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Argumen AltiVec dilewatkan ke fungsi yang tidak berprototipe"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code for the counting ISA extension"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Keluarkan kode untuk menghitung ekstensi ISA"
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs atribut diabaikan"
  
! #: config/aarch64/aarch64.cc:17657
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "operasi di %<__fpreg%> tidak valid"
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "nilai %%H tidak valid"
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "fungsi spesifikasi '%s' tidak diketahui"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Spesifikasikan pengurutan alokasi register"
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "pilihan thread pointer tidak valid: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18203
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argumen ke %<__builtin_frame_address%> tidak valid"
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18250
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-march%>"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "pilihan thread pointer tidak valid: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %s for -mfpu"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "nilai %s tidak diketahui untuk pilihan -mfpu"
  
! #: config/aarch64/aarch64.cc:18375
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "pilihan -mcpu=%s konflik dengan pilihan -march="
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s tidak mendukung %s"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "model kode %qs tidak mendukung dalam mode %s bit"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma init%>"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "salah bentuk %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18978
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "alias argumen bukan sebuah string"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "kombinasi tidak didukung: %s"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27010
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%s tidak didukung untuk fungsi nested"
  
! #: config/aarch64/aarch64.cc:27035
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27061
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
*************** msgstr "argumen dari atribut %qs bukan \
*** 41542,41554 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 41548,41560 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "%qE atribut diabaikan"
*** 41705,41721 ****
  msgid "%qE attribute only applies to variables"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
--- 41711,41727 ----
  msgid "%qE attribute only applies to variables"
  msgstr "%qs atribut hanya berlaku ke variabel"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "target CPU tidak mendukung instr
*** 41939,41945 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "target CPU tidak mendukung kode ARM"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
--- 41945,41951 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "target CPU tidak mendukung kode ARM"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
*************** msgstr "ukuran batas struktur hanya dapa
*** 42002,42008 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC tidak kompatibel dengan -msingle-pic-base"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
--- 42008,42014 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC tidak kompatibel dengan -msingle-pic-base"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
*************** msgid "argument of type %qT not permitte
*** 42117,42123 ****
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 42123,42129 ----
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 42171,42204 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "tidak dapat menghitung lokasi ril dari parameter terstack"
  
! #: config/arm/arm.cc:26570
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Tidak terduga akhir dari modul"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "tidak ada register bawah yang tersedia unruk popping register atas"
  
! #: config/arm/arm.cc:27082
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33555
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for target attribute or pragma %qs"
--- 42177,42210 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "tidak dapat menghitung lokasi ril dari parameter terstack"
  
! #: config/arm/arm.cc:26583
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Tidak terduga akhir dari modul"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "tidak ada register bawah yang tersedia unruk popping register atas"
  
! #: config/arm/arm.cc:27095
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33568
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for target attribute or pragma %qs"
*************** msgstr "tipe vektori tidak valid untuk a
*** 42207,42230 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "tipe vektori tidak valid untuk atribut %qE"
  
! #: config/arm/arm.cc:33590
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "nama register: %s tidak dikenal"
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
--- 42213,42236 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "tipe vektori tidak valid untuk atribut %qE"
  
! #: config/arm/arm.cc:33603
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "nama register: %s tidak dikenal"
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
*************** msgstr "-pipe tidak didukung"
*** 42310,42328 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe tidak didukung"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "-G and -static are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G dan -static adalah mutually exclusive"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
--- 42316,42334 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe tidak didukung"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, fuzzy, gcc-internal-format
  #| msgid "-G and -static are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G dan -static adalah mutually exclusive"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
*************** msgstr "argumen ke fungsi bawaan tidak v
*** 42678,42684 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "argumen ke fungsi bawaan tidak valid"
--- 42684,42690 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "argumen ke fungsi bawaan tidak valid"
*************** msgstr ""
*** 43343,44097 ****
  msgid "virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, 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-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, 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-options.cc:1159
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "alias argumen bukan sebuah string"
  
! #: config/i386/i386-options.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/i386/i386-options.cc:1286
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "atribut SEQUENCE di %C telah dispesifikasikan dalam pernyataan TIPE"
  
! #: config/i386/i386-options.cc:1324
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "%s atribut dari '%s' konflik dengan %s atribut di %L"
  
! #: config/i386/i386-options.cc:1606
  #, 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-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1622
  #, 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-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1661
  #, 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-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1678
  #, 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-options.cc:1731
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1945
  #, 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-options.cc:1999
  #, 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-options.cc:2001
  #, 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-options.cc:2029
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= tidak didukung di sistem 32 bit"
  
! #: config/i386/i386-options.cc:2037
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2052
  #, 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-options.cc:2063
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mgp64%> used with a 32-bit ABI"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mgp64%> digunakan dengan sebuah ABI 32 bit"
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2072
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2076
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, 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-options.cc:2105 config/i386/i386-options.cc:2117
  #, 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-options.cc:2160
  #, 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-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-bit mode tidak terkompile"
  
! #: config/i386/i386-options.cc:2177
  #, 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-options.cc:2179
  #, 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-options.cc:2186
  #, 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-options.cc:2188
  #, 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-options.cc:2196 config/i386/i386-options.cc:2328
  #, 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-options.cc:2267
  #, 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-options.cc:2268
  #, 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-options.cc:2290
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2297
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2298
  #, 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-options.cc:2347
  #, 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-options.cc:2348
  #, 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-options.cc:2369
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2376
  #, 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-options.cc:2377
  #, 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-options.cc:2401
  #, 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-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-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-options.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/i386/i386-options.cc:2434
  #, 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-options.cc:2435
  #, 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-options.cc:2524
  #, 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-options.cc:2527
  #, fuzzy, gcc-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-options.cc:2550
  #, fuzzy, gcc-internal-format
  #| msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d tidak berada diantara %d dan 12"
  
! #: config/i386/i386-options.cc:2563
  #, 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-options.cc:2566
  #, 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-options.cc:2572
  #, 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-options.cc:2573
  #, 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-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "set instruksi SSE non-aktif, menggunakan 387 aritmetik"
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "set instruksi 387 non-aktif, menggunakan aritmetik SSE"
  
! #: config/i386/i386-options.cc:2640
  #, 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-options.cc:2642
  #, 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-options.cc:2656
  #, 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-options.cc:2658
  #, 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-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "mengabaikan pilihan tidak dikenal %q.*s dalam %<-fdump-%s%>"
  
! #: config/i386/i386-options.cc:2898
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2903
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2931
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/i386/i386-options.cc:3115
  #, 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-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3179
  #, 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-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3224
  #, 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-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3341
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3347
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "atribut fastcall dan regparm tidak kompatibel"
  
! #: config/i386/i386-options.cc:3399
  #, 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-options.cc:3406 config/i386/i386-options.cc:3634
  #, 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-options.cc:3412
  #, 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-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "atribut fastcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, 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-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, 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-options.cc:3484 config/i386/i386-options.cc:3502
  #, 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-options.cc:3490
  #, 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-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: config/i386/i386-options.cc:3621
  #, 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-options.cc:3642
  #, 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-options.cc:3676 config/i386/i386-options.cc:3686
  #, fuzzy, gcc-internal-format
  #| msgid "ms_abi and sysv_abi attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "atribut ms_abi dan sysv_abi tidak kompatibel"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, 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-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, 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-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3784
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386.cc:1231
  #, 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.cc:1234
  #, 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.cc:1538
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "tidak mendukung multilib"
  
! #: config/i386/i386.cc:1572
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1923
  #, 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.cc:1929
  #, 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.cc:1943
  #, 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.cc:1949
  #, 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.cc:1965
  #, 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.cc:1971
  #, 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.cc:1987
  #, 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.cc:1993
  #, 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.cc:2191
  #, 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.cc:2312
  #, 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.cc:2447
  #, 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.cc:2568
  #, fuzzy
  #| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "register SSE kembali dengan SSE tidak aktif"
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumen register SSE dengan SSE tidak aktif"
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 register kembali dengan x87 tidak aktif"
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, 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.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3667
  #, 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.cc:6564
  #, fuzzy, gcc-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.cc:8470
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: config/i386/i386.cc:9500
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9886
  #, 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.cc:9906
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 43349,44103 ----
  msgid "virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, 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-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, 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-options.cc:1161
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "alias argumen bukan sebuah string"
  
! #: config/i386/i386-options.cc:1225
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "atribut(target(\"%s\")) tidak diketahui"
  
! #: config/i386/i386-options.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "atribut SEQUENCE di %C telah dispesifikasikan dalam pernyataan TIPE"
  
! #: config/i386/i386-options.cc:1326
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "%s atribut dari '%s' konflik dengan %s atribut di %L"
  
! #: config/i386/i386-options.cc:1608
  #, 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-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, 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-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1663
  #, 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-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, 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-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1947
  #, 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-options.cc:2001
  #, 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-options.cc:2003
  #, 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-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= tidak didukung di sistem 32 bit"
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2054
  #, 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-options.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mgp64%> used with a 32-bit ABI"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mgp64%> digunakan dengan sebuah ABI 32 bit"
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, 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-options.cc:2107 config/i386/i386-options.cc:2119
  #, 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-options.cc:2162
  #, 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-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-bit mode tidak terkompile"
  
! #: config/i386/i386-options.cc:2179
  #, 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-options.cc:2181
  #, 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-options.cc:2188
  #, 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-options.cc:2190
  #, 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-options.cc:2198 config/i386/i386-options.cc:2330
  #, 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-options.cc:2269
  #, 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-options.cc:2270
  #, 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-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2299
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2300
  #, 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-options.cc:2349
  #, 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-options.cc:2350
  #, 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-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2378
  #, 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-options.cc:2379
  #, 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-options.cc:2403
  #, 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-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2408
  #, fuzzy, gcc-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-options.cc:2431
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/i386/i386-options.cc:2436
  #, 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-options.cc:2437
  #, 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-options.cc:2526
  #, 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-options.cc:2529
  #, fuzzy, gcc-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-options.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d tidak berada diantara %d dan 12"
  
! #: config/i386/i386-options.cc:2565
  #, 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-options.cc:2568
  #, 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-options.cc:2574
  #, 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-options.cc:2575
  #, 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-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "set instruksi SSE non-aktif, menggunakan 387 aritmetik"
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "set instruksi 387 non-aktif, menggunakan aritmetik SSE"
  
! #: config/i386/i386-options.cc:2642
  #, 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-options.cc:2644
  #, 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-options.cc:2658
  #, 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-options.cc:2660
  #, 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-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2723
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2841
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "mengabaikan pilihan tidak dikenal %q.*s dalam %<-fdump-%s%>"
  
! #: config/i386/i386-options.cc:2900
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2905
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2933
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-march=%s%> tidak kompatibel dengan ABI yang dipilih"
  
! #: config/i386/i386-options.cc:3117
  #, 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-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, 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-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3226
  #, 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-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: config/i386/i386-options.cc:3345
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "atribut fastcall dan regparm tidak kompatibel"
  
! #: config/i386/i386-options.cc:3401
  #, 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-options.cc:3408 config/i386/i386-options.cc:3636
  #, 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-options.cc:3414
  #, 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-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "atribut fastcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "atribut fastcall dan stdcall tidak kompatibel"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, 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-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "atribut stdcall dan cdecl tidak kompatibel"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "atribut stdcall dan fastcall tidak kompatibel"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, 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-options.cc:3486 config/i386/i386-options.cc:3504
  #, 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-options.cc:3492
  #, 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-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "atribut %qs tidak kompatibel diabaikan"
  
! #: config/i386/i386-options.cc:3623
  #, 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-options.cc:3644
  #, 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-options.cc:3678 config/i386/i386-options.cc:3688
  #, fuzzy, gcc-internal-format
  #| msgid "ms_abi and sysv_abi attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "atribut ms_abi dan sysv_abi tidak kompatibel"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, 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-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, 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-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3786
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "Interrupt Sevice Routines tidak dapat dikodekan dalam mode Thumb"
  
! #: config/i386/i386.cc:1232
  #, 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.cc:1235
  #, 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.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "tidak mendukung multilib"
  
! #: config/i386/i386.cc:1573
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1924
  #, 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.cc:1930
  #, 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.cc:1944
  #, 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.cc:1950
  #, 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.cc:1966
  #, 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.cc:1972
  #, 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.cc:1988
  #, 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.cc:1994
  #, 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.cc:2192
  #, 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.cc:2313
  #, 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.cc:2448
  #, 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.cc:2569
  #, fuzzy
  #| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "register SSE kembali dengan SSE tidak aktif"
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumen register SSE dengan SSE tidak aktif"
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 register kembali dengan x87 tidak aktif"
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, 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.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3668
  #, 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.cc:6565
  #, fuzzy, gcc-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.cc:8471
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "batas stact tidak didukung dalam target ini"
  
! #: config/i386/i386.cc:9501
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9887
  #, 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.cc:9907
  #, 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
*** 44099,44179 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, 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.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.cc:13221
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21728
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "mangling dari %<va_list%> telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.cc:21824
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23661
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23755
  #, 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.cc:24301
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 44105,44185 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, 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.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "register extended tidak memiliki setengah tinggi"
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ukuran operan tidak didukung untuk register ekstended"
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21736
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "mangling dari %<va_list%> telah berubah dalam GCC 4.4"
  
! #: config/i386/i386.cc:21832
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23669
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown architecture '%s'"
  msgid "unknown architecture specific memory model"
  msgstr "Arsitektur '%s' tidak dikenal"
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23763
  #, 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.cc:24309
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgid "%qE redeclared with conflicting %
*** 44559,44565 ****
  msgstr "%qs redeklarasi konflik dengan atribut %qs"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute requires a string argument"
--- 44565,44571 ----
  msgstr "%qs redeklarasi konflik dengan atribut %qs"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute requires a string argument"
*************** msgstr ""
*** 45775,45833 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "sampah diakhir dari %<#pragma reset_options%>"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "fields cannot have RVV type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "tidak dapat mengalokasikan sebuah objek dari tipe abstrak %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "tidak dapat mengalokasikan sebuah objek dari tipe abstrak %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
--- 45781,45839 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "sampah diakhir dari %<#pragma reset_options%>"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "tipe %q+D tidak memiliki ukuran yang diketahui"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "aritmetik di penunjuk ke sebuah tipe tidak lengkap"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "fields cannot have RVV type %qT"
  msgstr "%qE bukan dari tipe %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "tidak dapat mengalokasikan sebuah objek dari tipe abstrak %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "tidak dapat mengalokasikan sebuah objek dari tipe abstrak %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "tidak dapat mengubah tipe %qT ke tipe %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
*************** msgstr ""
*** 45848,45918 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/riscv/riscv.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "argumen dari atribut %qs bukan \"ilink1\" atau \"ilink2\""
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6300
  #, fuzzy, gcc-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"
  msgstr "%spreferred-stack-boundary=%d%s tidak berada diantara %d dan 12"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/riscv/riscv.cc:6666
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
--- 45854,45929 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, fuzzy, gcc-internal-format
  #| msgid "The ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI dari melewatkan structure dengan anggota float kompleks telah berubah dalam GCC 4.4"
  
! #: config/riscv/riscv.cc:4033
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "argumen dari atribut %qs bukan \"ilink1\" atau \"ilink2\""
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6306
  #, fuzzy, gcc-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"
  msgstr "%spreferred-stack-boundary=%d%s tidak berada diantara %d dan 12"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs tidak valid untuk %qs"
  
! #: config/riscv/riscv.cc:6672
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 46430,46535 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "tidak ada profiling dari kode 64 bit untuk ABI ini"
  
! #: config/rs6000/rs6000.cc:20137
  #, 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.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<long double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe boolean dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<complex%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20225
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe titik pecahan desimal dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20231
  #, 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.cc:20234
  #, 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%>"
  
! #: config/rs6000/rs6000.cc:20239
  #, 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.cc:20242
  #, 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.cc:24380
  #, 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.cc:24383
  #, 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.cc:24385
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28983
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 46441,46546 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "tidak ada profiling dari kode 64 bit untuk ABI ini"
  
! #: config/rs6000/rs6000.cc:20146
  #, 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.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<long double%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe boolean dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "penggunaan dari %<complex%> dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20234
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "penggunaan dari tipe titik pecahan desimal dalam tipe AltiVec tidak valid"
  
! #: config/rs6000/rs6000.cc:20240
  #, 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.cc:20243
  #, 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%>"
  
! #: config/rs6000/rs6000.cc:20248
  #, 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.cc:20251
  #, 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.cc:24389
  #, 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.cc:24392
  #, 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.cc:24394
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "spesifikasi '%s' tidak valid"
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "ekspresi batas stack tidak didukung"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28992
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr "tidak dapat meletakan objek deng
*** 48068,48074 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "tidak terinisialisasi const %qD"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 48079,48085 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "tidak terinisialisasi const %qD"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "class penyimpanan dispesifikasik
*** 48272,48278 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
--- 48283,48289 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "class penyimpanan dispesifikasikan untuk nama tipe"
*************** msgstr "%qs dideklarasikan sebagai fungs
*** 48468,48474 ****
  msgid "function definition has qualified void return type"
  msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tipe pengkualifikasi diabaikan di tipe kembali fungsi"
--- 48479,48485 ----
  msgid "function definition has qualified void return type"
  msgstr "definisi fungsi memiliki pengkualifikasi tipe kembali void"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, 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
*** 48612,48618 ****
  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.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel atau field %qE dideklarasikan void"
--- 48623,48629 ----
  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.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel atau field %qE dideklarasikan void"
*************** msgstr ""
*** 48831,48837 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "field %qE tidak dikenal dispesifikasikan dalam penginisialisasi"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
--- 48842,48848 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "field %qE tidak dikenal dispesifikasikan dalam penginisialisasi"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "redeklarasi tidak mendeklarasikan apapun"
*************** msgstr "struct tidak memiliki anggota be
*** 48883,48889 ****
  msgid "struct has no members"
  msgstr "struct tidak memiliki anggota"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
--- 48894,48900 ----
  msgid "struct has no members"
  msgstr "struct tidak memiliki anggota"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
*************** msgstr "redeklarasi dari %<enum %E%>"
*** 48932,48938 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 48943,48949 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "ISO C melarang nilai pengenumera
*** 48983,48989 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
--- 48994,49000 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C melarang nilai pengenumerasi ke jangkauan dari %<int%>"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
*************** msgstr "tidak ada prototipe sebelumnya u
*** 49017,49023 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
--- 49028,49034 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D telah digunakan dengan tidak ada prototipe sebelum definisinya"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
*************** msgstr "argumen %qD tidak cocok dengan p
*** 49146,49157 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, 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.cc:10901 cp/decl.cc:18308
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
--- 49157,49168 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumen %qD tidak cocok dengan prototipe"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, 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.cc:10901 cp/decl.cc:18318
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
*************** msgstr "tidak cukup secara sempurna nest
*** 51366,51372 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "collapsed loops tidak secara sempurna nested"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
--- 51377,51383 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "collapsed loops tidak secara sempurna nested"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterasi variabel %qD seharusnya bukan first private"
*************** msgstr "diduga %<{%>"
*** 51509,51521 ****
  msgid "variant %qD is not a function"
  msgstr "%q+D bukan sebuah fungsi,"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 51520,51532 ----
  msgid "variant %qD is not a function"
  msgstr "%q+D bukan sebuah fungsi,"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr "penggunaan tidak valid dari eksp
*** 51794,51800 ****
  msgid "invalid use of flexible array member"
  msgstr "penggunaan tidak valid dari anggota array fleksibel"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "penggunaan tidak valid dari array dengan batasan tidak terspesifikasikan"
--- 51805,51811 ----
  msgid "invalid use of flexible array member"
  msgstr "penggunaan tidak valid dari anggota array fleksibel"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "penggunaan tidak valid dari array dengan batasan tidak terspesifikasikan"
*************** msgstr ""
*** 52836,52847 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inisialisasi dari sebuah anggota array fleksibel"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 52847,52858 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inisialisasi dari sebuah anggota array fleksibel"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr "elemen penginisialisasi tidak da
*** 52883,52889 ****
  msgid "invalid initializer"
  msgstr "penginisialisasi tidak valid"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
--- 52894,52900 ----
  msgid "invalid initializer"
  msgstr "penginisialisasi tidak valid"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
*************** msgstr "kelebihan grup kurung diakhir da
*** 52898,52905 ****
  msgid "braces around scalar initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inisialisasi dari anggota array fleksibel dalam sebuah konteks bertelur"
--- 52909,52916 ----
  msgid "braces around scalar initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, 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 struktur
*** 52993,52999 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inisialisasi tidak statis dari sebuah anggota array fleksibel"
--- 53004,53010 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inisialisasi tidak statis dari sebuah anggota array fleksibel"
*************** msgstr "tidak cocok %<operator %s%> untu
*** 54471,54477 ****
  msgid "%q#D is private within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
--- 54482,54488 ----
  msgid "%q#D is private within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
*************** msgstr "%q+D dideklarasikan disini"
*** 54483,54489 ****
  msgid "%q#D is protected within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
--- 54494,54500 ----
  msgid "%q#D is protected within this context"
  msgstr "dalam konteks ini"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
*************** msgstr "%q+#D tidak dapat diakses"
*** 54500,54506 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "melewatkan koson ke argumen bukan penunjuk %P dari %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
--- 54511,54517 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "melewatkan koson ke argumen bukan penunjuk %P dari %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
*************** msgstr "tidak pasangan fungsi untuk pang
*** 54874,54880 ****
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 54885,54891 ----
  msgid "call to non-function %qD"
  msgstr "panggilan ke bukan-fungsi %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr "%J anggota array fleksibel dalam
*** 55514,55520 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinisi dari %q#T"
--- 55525,55531 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D dideklarasikan disini"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefinisi dari %q#T"
*************** msgstr "tipe kembali abstrak tidak valid
*** 55643,55649 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
--- 55654,55660 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
*************** msgstr ""
*** 55717,55723 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 55728,55734 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgstr "%qT adalah sebuah dasar ambigu d
*** 55768,55774 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 55779,55785 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgid "dereferencing a null pointer in %
*** 55908,55914 ****
  msgstr "dereferensi penunjuk %<void *%>"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 55919,55925 ----
  msgstr "dereferensi penunjuk %<void *%>"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr ""
*** 56013,56019 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
--- 56024,56030 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
*************** msgstr ""
*** 56101,56107 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
--- 56112,56118 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
*************** msgstr ""
*** 56171,56384 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, 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.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, 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.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "tipe tidak lengkap %qT tidak diijinkan"
  
! #: cp/constexpr.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, 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.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, 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.cc:7904 cp/constexpr.cc:10049
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.cc:7962
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:7978
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got %qE"
  msgid "unexpected template-id %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "non-function in gimple call"
  msgid "function concept must be called"
  msgstr "bukan fungsi dalam panggilan gimple"
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:8073
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "diduga ekspresi"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/constexpr.cc:9251
  #, 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.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, 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.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9383
  #, 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.cc:9532
  #, 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.cc:9544
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/constexpr.cc:9610
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/constexpr.cc:9626
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9689
  #, 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.cc:9750
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9758
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, 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.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, 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.cc:10005
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.cc:10018
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
--- 56182,56395 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, 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.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s tidak dapat muncul dalam sebuah konstanta ekspresi"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, 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.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type %qT not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "tipe tidak lengkap %qT tidak diijinkan"
  
! #: cp/constexpr.cc:7701
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, 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.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, 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.cc:7911 cp/constexpr.cc:10056
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.cc:7969
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "Tipe buruk dalam ekspresi konstanta"
  
! #: cp/constexpr.cc:7985
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got %qE"
  msgid "unexpected template-id %qE"
  msgstr "  diduga sebuah template kelas, diperoleh %qE"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "non-function in gimple call"
  msgid "function concept must be called"
  msgstr "bukan fungsi dalam panggilan gimple"
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "ukuran dari array %qD bukan sebuah integral konstan-ekspresi"
  
! #: cp/constexpr.cc:8080
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "diduga ekspresi"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "cast tidak valid dari sebuah ekspresi rvalue dari tipe %qT ke tipe %qT"
  
! #: cp/constexpr.cc:9258
  #, 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.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, 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.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9390
  #, 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.cc:9539
  #, 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.cc:9551
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "%s daftar ekspresi diperlakukan sebagai ekspresi compound"
  
! #: cp/constexpr.cc:9617
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9696
  #, 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.cc:9757
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9765
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, 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.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, 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.cc:10012
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overflow dalam konstanta ekspresi"
  
! #: cp/constexpr.cc:10025
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "indeks array bukan konstan dalam penginisialisasi"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
*************** msgstr ""
*** 57022,57028 ****
  msgid "%<return_void%> declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "no member named %qE in %qT"
--- 57033,57039 ----
  msgid "%<return_void%> declared here"
  msgstr "%q+D dideklarasikan disini"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "no member named %qE in %qT"
*************** msgstr "argumen ketiga ke %<__builtin_pr
*** 57129,57135 ****
  msgid "no suspend point info for %qD"
  msgstr "tidak ada prototipe sebelumnya untuk %q+D"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 57140,57146 ----
  msgid "no suspend point info for %qD"
  msgstr "tidak ada prototipe sebelumnya untuk %q+D"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "penunjuk tidak diijinkan sebagai
*** 57152,57174 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
--- 57163,57185 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "array dengan panjang bervariabel %qs digunakan"
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
*************** msgstr "dari deklarasi sebelumnya %q+F"
*** 57715,57721 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
--- 57726,57732 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "deklarasi friend %qD dalam kelas lokal tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
*************** msgstr "%qD bukan sebuah template fungsi
*** 58176,58837 ****
  msgid "%q#T is not a class"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, 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.cc:4329
  #, 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.cc:4342
  #, 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.cc:4351
  #, 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.cc:4364
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah tipe"
  
! #: cp/decl.cc:4438
  #, 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.cc:4795
  #, fuzzy, gcc-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.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, 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 may only have public non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5356
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonymous struct tidak didalam tipe bernama"
  
! #: cp/decl.cc:5368
  #, 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.cc:5371
  #, 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.cc:5374
  #, 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.cc:5393
  #, 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.cc:5396
  #, 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.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "multiple tipe dalam satu deklarasi"
  
! #: cp/decl.cc:5443
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.cc:5460
  #, 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.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ menghambat struct anonymous"
  
! #: cp/decl.cc:5508
  #, 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.cc:5511
  #, 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.cc:5516
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: cp/decl.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> hanya dapat dispesifikasikan untuk konstruktor"
  
! #: cp/decl.cc:5522
  #, 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.cc:5526
  #, 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.cc:5530
  #, 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.cc:5534
  #, 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.cc:5538
  #, 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.cc:5542
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> telah diabaikan dalam deklarasi ini"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used for type declarations"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/decl.cc:5573
  #, 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.cc:5576
  #, 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.cc:5655
  #, 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.cc:5659
  #, 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.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD diinisialisasi (lebih baik gunakan decltype)"
  
! #: cp/decl.cc:5738
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarasi dari %q#D memiliki %<extern%> dan terinisialisasi"
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/decl.cc:5800
  #, 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.cc:5808
  #, 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.cc:5809
  #, 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.cc:5821
  #, 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.cc:5833
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "duplikasi inisialisasi dari %qD"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, 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.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:5947
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:6012
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabel %q#D memiliki penginisialisasi tetapi tipe tidak lengkap"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:6028
  #, 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.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/decl.cc:6178
  #, 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.cc:6184
  #, 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.cc:6203
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "bukan trivial designated penginisialisasi tidak didukung"
  
! #: cp/decl.cc:6207
  #, 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.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:6327
  #, 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.cc:6352
  #, 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.cc:6435
  #, 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.cc:6439
  #, 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.cc:6445
  #, 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.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, 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.cc:6503 rust/backend/rust-tree.cc:3246
  #, 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.cc:6511
  #, 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.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6710
  #, 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.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/decl.cc:6826
  #, 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.cc:6839
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/decl.cc:6863
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/decl.cc:6918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "terlalu banyak penginisialisasi untuk %qT"
  
! #: cp/decl.cc:7049
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.cc:7192
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: cp/decl.cc:7325
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %P has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "parameter %P memiliki tipe tidak lengkap %qT"
  
! #: cp/decl.cc:7339
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elemen dari array %q#T memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:7352
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ukuran-variabel compound literals"
  
! #: cp/decl.cc:7408
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:7429
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
  
! #: cp/decl.cc:7474
  #, 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.cc:7617
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "array %qD diinisialisasi dengan tanda kurung string literal %qE"
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "penginisialisasi tidak valid untuk anggota statis  dengan konstruktor"
  
! #: cp/decl.cc:7658
  #, 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.cc:7661
  #, 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.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
  
! #: cp/decl.cc:7868
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "parameter %qD dinisialisasi"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/decl.cc:8149
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "redeklarasi dari enumerator %q+D"
  
! #: cp/decl.cc:8154
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "redeklarasi dari enumerator %q+D"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.cc:8169
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, 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.cc:8244 cp/decl.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
  
! #: cp/decl.cc:8325
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8336
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.cc:8466
  #, 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.cc:8525
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
  
! #: cp/decl.cc:8568
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
  
! #: cp/decl.cc:8871
  #, 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.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, 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.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9126
  #, 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.cc:9142
  #, 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.cc:9151 cp/decl.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hinitializer provided for function"
  msgid "%u name provided for structured binding"
--- 58187,58848 ----
  msgid "%q#T is not a class"
  msgstr "%q#T bukan sebuah kelas"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, 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.cc:4339
  #, 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.cc:4352
  #, 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.cc:4361
  #, 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.cc:4374
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> nama %q#T, yang bukan sebuah tipe"
  
! #: cp/decl.cc:4448
  #, 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.cc:4805
  #, fuzzy, gcc-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.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, 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 may only have public non-static data members"
  msgstr "%q+#D tidak valid; sebuah anonymous union hanya dapat mempunnya anggota data tidak statis"
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonymous struct tidak didalam tipe bernama"
  
! #: cp/decl.cc:5378
  #, 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.cc:5381
  #, 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.cc:5384
  #, 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.cc:5403
  #, 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.cc:5406
  #, 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.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "multiple tipe dalam satu deklarasi"
  
! #: cp/decl.cc:5453
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "redeklarasi dari C++ tipe bawaan %qT"
  
! #: cp/decl.cc:5470
  #, 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.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ menghambat struct anonymous"
  
! #: cp/decl.cc:5518
  #, 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.cc:5521
  #, 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.cc:5526
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> hanya dapat dispesifikasikan didalam sebuah kelas"
  
! #: cp/decl.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> hanya dapat dispesifikasikan untuk konstruktor"
  
! #: cp/decl.cc:5532
  #, 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.cc:5536
  #, 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.cc:5540
  #, 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.cc:5544
  #, 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.cc:5548
  #, 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.cc:5552
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> telah diabaikan dalam deklarasi ini"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qs cannot be used for type declarations"
  msgstr "%qE tidak dapat digunakan sebagai sebuah fungsi"
  
! #: cp/decl.cc:5583
  #, 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.cc:5586
  #, 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.cc:5665
  #, 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.cc:5669
  #, 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.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD diinisialisasi (lebih baik gunakan decltype)"
  
! #: cp/decl.cc:5748
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarasi dari %q#D memiliki %<extern%> dan terinisialisasi"
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definisi dari %q#D ditandai %<dllimport%>"
  
! #: cp/decl.cc:5810
  #, 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.cc:5818
  #, 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.cc:5819
  #, 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.cc:5831
  #, 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.cc:5843
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "duplikasi inisialisasi dari %qD"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, 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.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:5957
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabel %q#D memiliki penginisialisasi tetapi tipe tidak lengkap"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elemen dari array %q#D memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:6038
  #, 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.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD dideklarasikan sebagai referensi tetapi tidak terinisialisasi"
  
! #: cp/decl.cc:6188
  #, 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.cc:6194
  #, 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.cc:6213
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "bukan trivial designated penginisialisasi tidak didukung"
  
! #: cp/decl.cc:6217
  #, 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.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "penginisialisasi gagal untuk menentukan ukuran dari %qD"
  
! #: cp/decl.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:6337
  #, 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.cc:6362
  #, 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.cc:6445
  #, 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.cc:6449
  #, 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.cc:6455
  #, 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.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "tidak terinisialisasi const %qD"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, 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.cc:6513 rust/backend/rust-tree.cc:3246
  #, 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.cc:6521
  #, 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.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6720
  #, 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.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "penginisialisasi untuk %qT harus berupa kurung dilingkupi"
  
! #: cp/decl.cc:6836
  #, 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.cc:6849
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT memiliki anggota data tidak statis bernama %qD"
  
! #: cp/decl.cc:6873
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD bukan sebuah anggota dari %qT"
  
! #: cp/decl.cc:6928
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "penginisialisasi tidak valid"
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "terlalu banyak penginisialisasi untuk %qT"
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.cc:7069
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "kurung disekitar penginisialisasi skalar untuk tipe %qT"
  
! #: cp/decl.cc:7202
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "hilang kurung diantara penginisialisasi untuk %qT"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %P has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "parameter %P memiliki tipe tidak lengkap %qT"
  
! #: cp/decl.cc:7349
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elemen dari array %q#T memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:7362
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ukuran-variabel compound literals"
  
! #: cp/decl.cc:7418
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:7439
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "objek skalar %qD membutuhkan satu elemen dalam penginisialisasi"
  
! #: cp/decl.cc:7484
  #, 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.cc:7627
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "array %qD diinisialisasi dengan tanda kurung string literal %qE"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "penginisialisasi tidak valid untuk anggota statis  dengan konstruktor"
  
! #: cp/decl.cc:7668
  #, 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.cc:7671
  #, 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.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(diluar dari kelas inisialisasi dibutuhkan)"
  
! #: cp/decl.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "parameter %qD dinisialisasi"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> tidak dalam sebuah deklarasi"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "redeklarasi dari enumerator %q+D"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "redeklarasi dari enumerator %q+D"
  
! #: cp/decl.cc:8169
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.cc:8174
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "deklarasi dari template %q#D"
  
! #: cp/decl.cc:8179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%qD dideklarasikan sebagai sebuah %<virtual%> %s"
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "penempatan (tidak terinisialisasi) dalam deklarasi"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, 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.cc:8254 cp/decl.cc:14803
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarasi dari %q#D tidak memiliki penginisialisasi"
  
! #: cp/decl.cc:8335
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8346
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.cc:8476
  #, 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.cc:8535
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "membayangi tipe deklarasi sebelumnya dari %q#D"
  
! #: cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "fungsi %q#D telah dinisialisasi seperti sebuah variabel"
  
! #: cp/decl.cc:8881
  #, 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.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8891
  #, 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.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9136
  #, 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.cc:9152
  #, 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.cc:9161 cp/decl.cc:9240
  #, 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
*** 58839,60678 ****
  msgstr[0] "%Hpenginisialisasi disediakan untuk fungsi"
  msgstr[1] "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/decl.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9199
  #, 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.cc:9223
  #, 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.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, 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.cc:9288
  #, 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.cc:9293
  #, 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.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "tidak dapat menguraikan alamat"
  
! #: cp/decl.cc:9304
  #, 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.cc:9313
  #, 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.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, 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.cc:10011
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.cc:10014
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:10030
  #, 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.cc:10032
  #, 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.cc:10058
  #, 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.cc:10060
  #, 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.cc:10066
  #, 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.cc:10069
  #, 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.cc:10071
  #, 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.cc:10077
  #, 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.cc:10080
  #, 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.cc:10082
  #, 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.cc:10088
  #, 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.cc:10091
  #, 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.cc:10093
  #, 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.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.cc:10107
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definisi dari %qD tidak dalam namespace melingkupi %qT"
  
! #: cp/decl.cc:10179
  #, 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.cc:10190
  #, 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.cc:10197
  #, 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.cc:10200
  #, 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.cc:10276
  #, 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.cc:10305
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD bukan sebuah fungsi template"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
! #: cp/decl.cc:10371
  #, 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.cc:10389
  #, 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.cc:10398
  #, 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.cc:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:10471
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:10534
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.cc:10542
  #, 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.cc:10543
  #, 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.cc:10555
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10563
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Binding di %C harus memiliki akses sama seperti telah didefinisikan binding '%s'"
  
! #: cp/decl.cc:10569
  #, 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.cc:10582
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "literal operator with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10618
  #, 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.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> harus kembali %<int%>"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.cc:10749
  #, 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.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.cc:10768
  #, 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.cc:10961
  #, 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.cc:10970
  #, 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.cc:10976
  #, fuzzy, gcc-internal-format
  #| msgid "strong using only meaningful at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "strong using hanya berarti di lingkup namespace"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: cp/decl.cc:11108
  #, 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.cc:11112
  #, 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.cc:11116
  #, 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.cc:11127
  #, 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.cc:11132
  #, 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.cc:11137
  #, 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.cc:11248
  #, 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.cc:11251
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, 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.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.cc:11337
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: cp/decl.cc:11364
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ melarang array dengan variabel panjang %qD"
  
! #: cp/decl.cc:11367
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ melarang array dengan variabel panjang"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "array dengan panjang bervariabel  %qD digunakan"
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "overflow dalam dimensi array"
  
! #: cp/decl.cc:11488
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11491
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/decl.cc:11501
  #, 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.cc:11503
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11508
  #, 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.cc:11510
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11515
  #, 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.cc:11517
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11522
  #, 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.cc:11525
  #, 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.cc:11543
  #, 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.cc:11547
  #, 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.cc:11561
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
  
! #: cp/decl.cc:11640
  #, 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.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.cc:11654
  #, 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.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.cc:11679
  #, 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.cc:11682
  #, 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.cc:11686
  #, 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.cc:11695
  #, 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.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variabel tidak bernama atau field dideklarasikan void"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:11739
  #, 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.cc:11744
  #, 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.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11806
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:12022
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
  
! #: cp/decl.cc:12028
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "deklarasi dari %qD sebagai bukan anggota"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "definisi fungsi tidak mendeklarasikan parameter"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:12173
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/decl.cc:12178
  #, 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.cc:12213
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  #| msgid "missing type-name in typedef-declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, 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.cc:12316
  #, 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.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, 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.cc:12389
  #, 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.cc:12397
  #, 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.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> dan %<unsigned%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.cc:12457
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> dan %<short%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.cc:12465
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qT"
  msgstr "tidak ada nama class dispesifikasikan dengan %qs"
  
! #: cp/decl.cc:12471
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qD"
  msgstr "tidak ada nama class dispesifikasikan dengan %qs"
  
! #: cp/decl.cc:12483
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
  
! #: cp/decl.cc:12485
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, 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.cc:12631
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "type deklarasi tidak valid dalam parameter deklarasi"
  
! #: cp/decl.cc:12651
  #, 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.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.cc:12700
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, 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.cc:12722 cp/decl.cc:12744
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12732
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12768
  #, 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.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.cc:12855
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "lingkup-fungsi %qs secara implisit auto dan dideklarasikan %<__thread%>"
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spesifikasi kelas penyimpanan tidak valid dalam deklarasi fungsi friend"
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12978
  #, 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.cc:12984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Diduga parenthesis kiri"
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13053
  #, 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.cc:13057
  #, 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.cc:13062
  #, 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.cc:13069
  #, 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.cc:13078
  #, 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 %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: cp/decl.cc:13095
  #, 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.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, 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.cc:13134
  #, 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.cc:13141
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: cp/decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%> fungsi mengembalikan nilai bukan-void"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:13227
  #, 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.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:13233
  #, 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.cc:13241
  #, 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.cc:13242
  #, 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.cc:13260
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "tidak dapat mendefinisikan fungsi friend %qs dalam sebuah definisi lokal kelas"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktor mungkin tidak memiliki parameter"
  
! #: cp/decl.cc:13395
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/decl.cc:13417
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
  
! #: cp/decl.cc:13446
  #, 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.cc:13447
  #, 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.cc:13520
  #, 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.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "anggota fungsi secara implisit friends dari kelasnya"
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
  
! #: cp/decl.cc:13661
  #, 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.cc:13663
  #, 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.cc:13671
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.cc:13711
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/decl.cc:13720
  #, 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.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.cc:13734
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/decl.cc:13740
  #, 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.cc:13750
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13769
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13781
  #, 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.cc:13797
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "typedef may not be a function definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/decl.cc:13800
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "typedef may not be a member function definition"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<[*]%> not allowed in other than a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%H%<[*]%> tidak diijinkan selain dalam sebuah deklarasi"
  
! #: cp/decl.cc:13829
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "typedef declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13838
  #, 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.cc:13864
  #, 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.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.cc:13963
  #, 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.cc:13967
  #, 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.cc:13980
  #, 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.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
  
! #: cp/decl.cc:14029
  #, 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.cc:14048
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "tidak dapat mendeklarasikan parameter %q+D untuk menjadi tipe abstrak %qT"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14073
  #, 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.cc:14076
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, 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.cc:14131
  #, 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.cc:14152
  #, 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.cc:14155
  #, 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.cc:14171
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "penggunaan tidak valid dari %<::%>"
  
! #: cp/decl.cc:14192
  #, 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.cc:14202
  #, 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.cc:14212
  #, 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.cc:14226
  #, 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.cc:14233
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "a destructor cannot be %qs"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:14259
  #, 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.cc:14268
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "a constructor cannot be %<concept%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.cc:14274
  #, 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.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "tidak dapat membuka %s"
  
! #: cp/decl.cc:14291
  #, 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.cc:14294
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:14356
  #, 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.cc:14361
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:14381
  #, 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.cc:14384
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:14448
  #, 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.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:14565
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14568
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14578
  #, 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.cc:14583
  #, 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.cc:14595
  #, 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.cc:14599
  #, 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.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual bukan kelas fungsi %qs"
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.cc:14615
  #, 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.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "tidak dapat mendeklarasikan anggota fungsi %qD untuk memiliki linkage statis"
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
  
! #: cp/decl.cc:14708
  #, 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.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:14721
  #, 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.cc:14729
  #, 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.cc:14736
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: cp/decl.cc:14970
  #, 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.cc:14973
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.cc:15100
  #, 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.cc:15104
  #, 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.cc:15133
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15141
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/decl.cc:15166
  #, 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.cc:15168
  #, 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 array dari ikatan tidak dikenal %qT"
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "konstruktor tidak valid; anda mungkin bermaksud %<%T (const %T&)%>"
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.cc:15513
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD tidak boleh dideklarasikan sebagai statis"
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:15557
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, 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.cc:15577
  #, 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.cc:15608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ melarang overloading operator ?:"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: cp/decl.cc:15644
  #, 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.cc:15645
  #, 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.cc:15657
  #, 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.cc:15658
  #, 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.cc:15669
  #, 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.cc:15670 cp/decl.cc:15680
  #, 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.cc:15681
  #, 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.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.cc:15720
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:15727
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:15729
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:15740
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD seharusnya kembali dengan nilai"
  
! #: cp/decl.cc:15849
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/decl.cc:15872
  #, 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.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "menggunakan typedef-name %qD setelah %qs"
  
! #: cp/decl.cc:15877
  #, 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.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, 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.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT direferensikan sebagai enum"
--- 58850,60689 ----
  msgstr[0] "%Hpenginisialisasi disediakan untuk fungsi"
  msgstr[1] "%Hpenginisialisasi disediakan untuk fungsi"
  
! #: cp/decl.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9209
  #, 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.cc:9233
  #, 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.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, 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.cc:9298
  #, 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.cc:9303
  #, 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.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "tidak dapat menguraikan alamat"
  
! #: cp/decl.cc:9314
  #, 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.cc:9323
  #, 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.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, 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.cc:10021
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "ukuran array hilang dalam %qD"
  
! #: cp/decl.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "array berukuran-nol %qD"
  
! #: cp/decl.cc:10040
  #, 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.cc:10042
  #, 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.cc:10068
  #, 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.cc:10070
  #, 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.cc:10076
  #, 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.cc:10079
  #, 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.cc:10081
  #, 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.cc:10087
  #, 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.cc:10090
  #, 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.cc:10092
  #, 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.cc:10098
  #, 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.cc:10101
  #, 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.cc:10103
  #, 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.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D dideklarasikan sebagai sebuah friend"
  
! #: cp/decl.cc:10117
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D dideklarasikan dengan spesifikasi eksepsi"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definisi dari %qD tidak dalam namespace melingkupi %qT"
  
! #: cp/decl.cc:10189
  #, 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.cc:10200
  #, 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.cc:10207
  #, 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.cc:10210
  #, 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.cc:10286
  #, 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.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:10325
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD bukan sebuah fungsi template"
  
! #: cp/decl.cc:10370
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "mendifinisikan eksplisit spesialisasi %qD dalam deklarasi friend"
  
! #: cp/decl.cc:10381
  #, 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.cc:10399
  #, 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.cc:10408
  #, 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.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "deklarasi dari %q#D diluar dari kelas bukan sebuah definisi"
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi sebuah template"
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi inline"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:10481
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "tidak dapat mendeklarasikan %<::main%> untuk menjadi statis"
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "anggota fungsi statis %qD tidak dapat memiliki cv kualifier"
  
! #: cp/decl.cc:10544
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "fungsi bukan-anggota %qD tidak dapat memiliki cv-kualifier"
  
! #: cp/decl.cc:10552
  #, 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.cc:10553
  #, 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.cc:10565
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Binding di %C harus memiliki akses sama seperti telah didefinisikan binding '%s'"
  
! #: cp/decl.cc:10579
  #, 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.cc:10592
  #, fuzzy, gcc-internal-format
  #| msgid "%Htemplate with C linkage"
  msgid "literal operator with C linkage"
  msgstr "%Htemplate dengan C linkage"
  
! #: cp/decl.cc:10602
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "pilihan argumen %qs tidak valid"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10628
  #, 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.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> harus kembali %<int%>"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "definisi dari secara implisit dideklarasikan %qD"
  
! #: cp/decl.cc:10759
  #, 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.cc:10761
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D sebelumnya didefinisikan disini"
  
! #: cp/decl.cc:10778
  #, 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.cc:10971
  #, 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.cc:10980
  #, 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.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "strong using only meaningful at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "strong using hanya berarti di lingkup namespace"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10996
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "objek berukuran-variabel tidak boleh diinisialisasi"
  
! #: cp/decl.cc:11118
  #, 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.cc:11122
  #, 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.cc:11126
  #, 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.cc:11137
  #, 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.cc:11142
  #, 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.cc:11147
  #, 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.cc:11258
  #, 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.cc:11261
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ukuran dari array memiliki tipe %qT bukan integral"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, 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.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ukuran dari array bukan sebuah integral konstan ekspresi"
  
! #: cp/decl.cc:11347
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ melarang array berukuran-nol %qD"
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ melarang array berukuran-nol"
  
! #: cp/decl.cc:11374
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ melarang array dengan variabel panjang %qD"
  
! #: cp/decl.cc:11377
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ melarang array dengan variabel panjang"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "array dengan panjang bervariabel  %qD digunakan"
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "overflow dalam dimensi array"
  
! #: cp/decl.cc:11498
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/decl.cc:11511
  #, 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.cc:11513
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11518
  #, 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.cc:11520
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11525
  #, 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.cc:11527
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "membuat array dari %qT"
  
! #: cp/decl.cc:11532
  #, 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.cc:11535
  #, 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.cc:11553
  #, 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.cc:11557
  #, 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.cc:11571
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "array dengan panjang bervariabel digunakan"
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "spesifikasi tipe kembali untuk konstruktor tidak valid"
  
! #: cp/decl.cc:11650
  #, 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.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "spesifikasi tipe kembali untuk desktruktor tidak valid"
  
! #: cp/decl.cc:11664
  #, 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.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "tipe kembali yang dispesifikasikan untuk %<operator %T%>"
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kualifier tidak diijinkan dalam deklarasi dari %<operator %T%>"
  
! #: cp/decl.cc:11689
  #, 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.cc:11692
  #, 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.cc:11696
  #, 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.cc:11705
  #, 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.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "variabel tidak bernama atau field dideklarasikan void"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:11749
  #, 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.cc:11754
  #, 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.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:12032
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<::%D%>"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%T::%D%>"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "penggunaan tidak valid dari nama kualifikasi %<%D::%D%>"
  
! #: cp/decl.cc:12048
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "deklarasi dari %qD sebagai bukan anggota"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "id pendeklarasi hilang; menggunaka kata reserved %qD"
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "definisi fungsi tidak mendeklarasikan parameter"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklarasi dari %qD sebagai bukan fungsi"
  
! #: cp/decl.cc:12183
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklarasi dari %qD sebagai %s"
  
! #: cp/decl.cc:12188
  #, 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.cc:12223
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  #| msgid "missing type-name in typedef-declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "hilang nama-tipe dalam typedef-deklarasi"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, 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.cc:12326
  #, 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.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, 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.cc:12399
  #, 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.cc:12407
  #, 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.cc:12461
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> dan %<unsigned%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> dan %<short%> dispesifikasikan bersama untuk %qs"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qT"
  msgstr "tidak ada nama class dispesifikasikan dengan %qs"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qD"
  msgstr "tidak ada nama class dispesifikasikan dengan %qs"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs tidak dispesifikan dalam parallel yang melingkupi"
  
! #: cp/decl.cc:12495
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> digunakan dengan %<typedef%>"
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "kompleks tidak valid untuk %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, 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.cc:12641
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "anggota %qD tidak dapat dideklarasikan baik virtual dan statis"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "type deklarasi tidak valid dalam parameter deklarasi"
  
! #: cp/decl.cc:12661
  #, 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.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "class penyimpanan dispesifikasikan untuk parameter %qs"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, 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.cc:12732 cp/decl.cc:12754
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12742
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, 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.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "multiple storage kelas dalam deklarasi dari %qs"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "kelas penyimpanan dispesifikasikan untuk %qs"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "fungsi nested %qs dideklarasikan %<extern%>"
  
! #: cp/decl.cc:12865
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level deklarasi dari %qs menspesifikasikan %<auto%>"
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "lingkup-fungsi %qs secara implisit auto dan dideklarasikan %<__thread%>"
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "spesifikasi kelas penyimpanan tidak valid dalam deklarasi fungsi friend"
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE atribut diabaikan"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12988
  #, 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.cc:12994
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Diduga parenthesis kiri"
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13063
  #, 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.cc:13067
  #, 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.cc:13072
  #, 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.cc:13079
  #, 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.cc:13088
  #, 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 %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "%qs fungsi dengan tipe kembali late memiliki %qT sebagai tipenya daripada plain %<auto%>"
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "penggunaan tidak valid dari %<auto%>"
  
! #: cp/decl.cc:13105
  #, 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.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, 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.cc:13144
  #, 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.cc:13151
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah fungsi"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dideklarasikan sebagai fungsi yang mengembalikan sebuah array"
  
! #: cp/decl.cc:13202
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%> fungsi mengembalikan nilai bukan-void"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:13237
  #, 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.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:13243
  #, 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.cc:13251
  #, 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.cc:13252
  #, 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.cc:13270
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "fungsi virtual tidak dapat menjadi friend"
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "deklarasi friend tidak dalam definisi kelas"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "tidak dapat mendefinisikan fungsi friend %qs dalam sebuah definisi lokal kelas"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktor mungkin tidak memiliki parameter"
  
! #: cp/decl.cc:13405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "tidak dapat mendeklarasikan referensi ke %q#T"
  
! #: cp/decl.cc:13427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "tidak dapat mendeklarasikan penunjuk ke %q#T anggota"
  
! #: cp/decl.cc:13456
  #, 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.cc:13457
  #, 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.cc:13530
  #, 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.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "template-id %qD digunakan sebagai sebuah pendeklarasi"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "anggota fungsi secara implisit friends dari kelasnya"
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra kualifikasi %<%T::%> di anggota %qs"
  
! #: cp/decl.cc:13671
  #, 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.cc:13673
  #, 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.cc:13681
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "tidak dapat mendeklarasikan anggota %<%T::%s%> dalam %qT"
  
! #: cp/decl.cc:13721
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "bukan parameter %qs tidak dapat menjadi parameter pack"
  
! #: cp/decl.cc:13730
  #, 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.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mungkin tidak memiliki tipe variabel termodifikasi %qT"
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> diluar deklarasi kelas"
  
! #: cp/decl.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> dalam deklarasi kosong"
  
! #: cp/decl.cc:13750
  #, 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.cc:13760
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "bukan-anggota %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13767
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "anggota bukan-objek %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13773
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "fungsi %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:13791
  #, 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.cc:13807
  #, fuzzy, gcc-internal-format
  #| msgid "%Hattributes are not allowed on a function-definition"
  msgid "typedef may not be a function definition"
  msgstr "%Hatribut tidak diijinkan dalam sebuah definisi fungsi"
  
! #: cp/decl.cc:13810
  #, fuzzy, gcc-internal-format
  #| msgid "destructor cannot be static member function"
  msgid "typedef may not be a member function definition"
  msgstr "desktruktor tidak dapat berupa anggota statis fungsi"
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  #| msgid "%H%<[*]%> not allowed in other than a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%H%<[*]%> tidak diijinkan selain dalam sebuah deklarasi"
  
! #: cp/decl.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "parameter declared %<auto%>"
  msgid "typedef declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13848
  #, 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.cc:13874
  #, 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.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> dispesifikan untuk deklarasi kelas friend"
  
! #: cp/decl.cc:13971
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "parameter template tidak dapat berupa friends"
  
! #: cp/decl.cc:13973
  #, 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.cc:13977
  #, 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.cc:13990
  #, 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.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "kualifier tidak valid di tipe fungsi bukan anggota"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "deklarasi abstrak %qT digunakan sebagai deklarasi"
  
! #: cp/decl.cc:14039
  #, 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.cc:14058
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "tidak dapat menggunakan %<::%> dalam parameter deklarasi"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "tidak dapat mendeklarasikan parameter %q+D untuk menjadi tipe abstrak %qT"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14083
  #, 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.cc:14086
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parameter dideklarasikan %<auto%>"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, 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.cc:14141
  #, 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.cc:14162
  #, 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.cc:14165
  #, 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.cc:14181
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "penggunaan tidak valid dari %<::%>"
  
! #: cp/decl.cc:14202
  #, 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.cc:14212
  #, 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.cc:14222
  #, 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.cc:14236
  #, 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.cc:14243
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklarasi dari %qD sebagai anggota dari %qT"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "a destructor cannot be %qs"
  msgstr "desktruktor mungkin berupa cv-kualified"
  
! #: cp/decl.cc:14269
  #, 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.cc:14278
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "a constructor cannot be %<concept%>"
  msgstr "konstruktor tidak dapat dideklarasikan virtual"
  
! #: cp/decl.cc:14284
  #, 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.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "tidak dapat membuka %s"
  
! #: cp/decl.cc:14301
  #, 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.cc:14304
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel atau field dideklarasikan void"
  
! #: cp/decl.cc:14366
  #, 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.cc:14371
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nama %qT memiliki tipe tidak lengkap"
  
! #: cp/decl.cc:14391
  #, 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.cc:14394
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE bukan fungsi atau anggota fungsi; tidak dapat dideklarasikan sebagai friend"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:14458
  #, 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.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "kelas penyimpanan %<auto%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "kelas penyimpanan %<register%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "kelas penyimpanan %<__thread%> tidak valid untuk fungsi %qs"
  
! #: cp/decl.cc:14588
  #, 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.cc:14593
  #, 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.cc:14605
  #, 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.cc:14609
  #, 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.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual bukan kelas fungsi %qs"
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs didefinisikan dalam sebuah lingkup bukan kelas"
  
! #: cp/decl.cc:14625
  #, 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.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "tidak dapat mendeklarasikan anggota fungsi %qD untuk memiliki linkage statis"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "tidak dapat mendeklarasikan fungsi statis didalam fungsi lainnya"
  
! #: cp/decl.cc:14718
  #, 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.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "anggota statis %qD dideklarasikan %<register%>"
  
! #: cp/decl.cc:14731
  #, 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.cc:14739
  #, 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.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "statis %qs tidak dapat dideklarasikan %<mutable%>"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs diinisialisasi dan dideklarasi %<extern%>"
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs keduanya memiliki %<extern> dan penginisialisasi"
  
! #: cp/decl.cc:14980
  #, 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.cc:14983
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "argumen baku %qE menggunakan variabel lokal %qD"
  
! #: cp/decl.cc:15110
  #, 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.cc:15114
  #, 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.cc:15143
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD secara tidak valid dideklarasikan tipe metode"
  
! #: cp/decl.cc:15176
  #, 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.cc:15178
  #, 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 array dari ikatan tidak dikenal %qT"
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "konstruktor tidak valid; anda mungkin bermaksud %<%T (const %T&)%>"
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD mungkin tidak dideklarasikan dalam sebuah namespace"
  
! #: cp/decl.cc:15523
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD tidak boleh dideklarasikan sebagai statis"
  
! #: cp/decl.cc:15551
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "%qD harus berupa sebuah anggota fungsi tidak statis"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, 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.cc:15587
  #, 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.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ melarang overloading operator ?:"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD tidak boleh memiliki argumen dengan jumlah bervariabel"
  
! #: cp/decl.cc:15654
  #, 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.cc:15655
  #, 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.cc:15667
  #, 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.cc:15668
  #, 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.cc:15679
  #, 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.cc:15680 cp/decl.cc:15690
  #, 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.cc:15691
  #, 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.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD tidak dapat memiliki argumen baku"
  
! #: cp/decl.cc:15730
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:15737
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:15739
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:15748
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:15750
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konversi ke %s%s tidak akan pernah menggunakan sebuah tipe operator konversi"
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "definisi-pengguna %qD selalu mengevaluasikan kedua argumen"
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD seharusnya mengembalikan %qT"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD seharusnya kembali dengan nilai"
  
! #: cp/decl.cc:15859
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: cp/decl.cc:15882
  #, 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.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "menggunakan typedef-name %qD setelah %qs"
  
! #: cp/decl.cc:15887
  #, 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.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT mereferensikan sebagai %qs"
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, 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.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT direferensikan sebagai enum"
*************** msgstr "%qT direferensikan sebagai enum"
*** 60684,60798 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/decl.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfunction template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, 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.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeklarasi dari %qT sebagai bukan-template"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "tidak dapat mendeklarasikan %qD untuk menjadi sebuah tipe bit-field"
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union turunan %qT tidak valid"
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16290
  #, 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.cc:16315
  #, 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.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipe rekursif %qT tidak terdefinisi"
  
! #: cp/decl.cc:16347
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplikasi tipe dasar %qT tidak valid"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16521
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "spesialisasi dari %qD dalam namespace berbeda"
  
! #: cp/decl.cc:16596
  #, 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"
--- 60695,60809 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "argumen template dibutuhkan untuk %<%s %T%>"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referensi ke %qD adalah ambigu"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfunction template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "%Htemplate fungsi %qD redeklarasikan sebagai sebuah template kelas"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, 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.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT mungkin bukan sebuah template"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "penggunaan dari enum %q#D tanpa deklarasi sebelumnya"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeklarasi dari %qT sebagai bukan-template"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "tidak dapat mendeklarasikan %qD untuk menjadi sebuah tipe bit-field"
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union turunan %qT tidak valid"
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16300
  #, 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.cc:16325
  #, 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.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipe rekursif %qT tidak terdefinisi"
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "duplikasi tipe dasar %qT tidak valid"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%J definisi sebelumnya disini"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16531
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "spesialisasi dari %qD dalam namespace berbeda"
  
! #: cp/decl.cc:16606
  #, 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%>
*** 60802,60891 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, 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.cc:16920
  #, 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.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.cc:16979
  #, 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.cc:16980
  #, 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.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow dalam nilai enumerasi di %qD"
  
! #: cp/decl.cc:17011
  #, 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.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "multiple definisi dari %q#T"
  
! #: cp/decl.cc:17184
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
  
! #: cp/decl.cc:18157
  #, 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.cc:18159 cp/typeck.cc:10994
  #, 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.cc:18221
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.cc:18414
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl.cc:18802
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "using %qs"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 60813,60902 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, 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.cc:16930
  #, 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.cc:16940
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "nilai enumerasi untuk %qD bukan sebuah konstanta integer"
  
! #: cp/decl.cc:16989
  #, 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.cc:16990
  #, 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.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow dalam nilai enumerasi di %qD"
  
! #: cp/decl.cc:17021
  #, 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.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "multiple definisi dari %q#T"
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "tipe kembali %q#T tidak lengkap"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> seharusnya mengembalikan referensi ke %<*this%>"
  
! #: cp/decl.cc:18167
  #, 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.cc:18169 cp/typeck.cc:10994
  #, 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.cc:18231
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "tidak ada pernyataaan kembali dalam fungsi yang mengembalikan bukan void"
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD telah didefinisikan dalam kelas %qT"
  
! #: cp/decl.cc:18812
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "using %qs"
  msgstr "lebih baik coba gunakan %qE"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "tipe %qT tidak sebuah langsung a
*** 61826,61832 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "tipe %qT bukan sebuah dasar langsung dari %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
--- 61837,61843 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "tipe %qT bukan sebuah dasar langsung dari %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
*************** msgstr "using-declaration untuk bukan-an
*** 62958,62964 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
--- 62969,62975 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
*************** msgstr "%Htipe baru mungkin tidak didefi
*** 63807,63813 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 63818,63824 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "%Hhanya konstruktor yang mengamb
*** 64601,64613 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, 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.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 64612,64624 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "%Htidak dapat mengekspand penginisialisasi untuk anggota %<%D%>"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, 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.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "hilang target makefile setelah %
*** 65289,65295 ****
  msgid "%qT not permitted in template argument"
  msgstr "%Hparse error dalam daftar argumen template"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
--- 65300,65306 ----
  msgid "%qT not permitted in template argument"
  msgstr "%Hparse error dalam daftar argumen template"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
*************** msgstr ""
*** 66280,66286 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
--- 66291,66297 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterasi variabel %qD seharusnya bukan reduksi"
*************** msgstr "tipe bukan template %qT digunaka
*** 67392,67398 ****
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template constraint failure for %qD"
--- 67403,67409 ----
  msgid "for template declaration %q+D"
  msgstr "untuk deklarasi template %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template constraint failure for %qD"
*************** msgstr "fungsi mengembalikan sebuah arra
*** 67494,67787 ****
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.cc:16364
  #, 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.cc:16366
  #, 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.cc:16379
  #, 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.cc:16382
  #, 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.cc:16430
  #, 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.cc:16436
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.cc:16442
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT bukan sebuah tipe class, struct, atau union"
  
! #: cp/pt.cc:16599
  #, 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.cc:16607
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe class"
  
! #: cp/pt.cc:16720
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.cc:17030
  #, 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.cc:17045
  #, 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.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.cc:17140
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in comparison expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "operan tidak valid dalam ekspresi perbandingan"
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, 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.cc:21233
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "jumlah dari argumen salah dispesifikasikan untuk atribut %qs"
  
! #: cp/pt.cc:21496
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.cc:21499
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.cc:21849
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT adalah/menggunakan tipe anonymous"
  
! #: cp/pt.cc:21851
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.cc:21876
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.cc:26132
  #, 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.cc:26134
  #, 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.cc:26140
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:26191
  #, 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.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.cc:26202
  #, 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.cc:26210
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:26246
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, 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.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.cc:26308
  #, 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.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.cc:26320
  #, 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.cc:26341
  #, 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.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
  
! #: cp/pt.cc:26691
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 67505,67798 ----
  msgid "function returning a function"
  msgstr "fungsi mengembalikan sebuah fungsi"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "membentuk referensi ke void"
  
! #: cp/pt.cc:16365
  #, 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.cc:16367
  #, 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.cc:16380
  #, 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.cc:16383
  #, 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.cc:16431
  #, 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.cc:16437
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "membuat penunjuk ke anggota referensi tipe %qT"
  
! #: cp/pt.cc:16443
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "membuat penunjuk ke anggota dari tipe void"
  
! #: cp/pt.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "membuat array dari %qT"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT bukan sebuah tipe class, struct, atau union"
  
! #: cp/pt.cc:16607
  #, 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.cc:16615
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT meresolf ke %qT, yang bukan sebuah tipe class"
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "penggunaan dari %qs dalam template"
  
! #: cp/pt.cc:17038
  #, 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.cc:17053
  #, 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.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "katakan %<typename %E%> jika sebuah tipe adalah berarti"
  
! #: cp/pt.cc:17148
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands in comparison expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "operan tidak valid dalam ekspresi perbandingan"
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "menggunakan field tidak valid %qD"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "gunakan %<...%> untuk mengekspan argumen pack"
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21190
  #, 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.cc:21241
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to function %<__builtin_next_arg%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "jumlah dari argumen ke fungsi %<__builtin_next_arg%> salah"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "jumlah dari argumen salah dispesifikasikan untuk atribut %qs"
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bukan sebuah class atau namespace"
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/pt.cc:21857
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT adalah/menggunakan tipe anonymous"
  
! #: cp/pt.cc:21859
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "argumen template untuk %qD menggunakan tipe lokal %qT"
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT adalah sebuah tipe variabel termodifikasi"
  
! #: cp/pt.cc:21884
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "ekspresi integral %qE bukan konstan"
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  mencoba untuk instantiate %qD"
  
! #: cp/pt.cc:26135
  #, 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.cc:26137
  #, 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.cc:26143
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instantiation eksplisit dari bukan-template %q#D"
  
! #: cp/pt.cc:26194
  #, 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.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "template tidak cocok untuk %qD yang ditemukan"
  
! #: cp/pt.cc:26205
  #, 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.cc:26213
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:26249
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "duplikasi eksplisit instantiation dari %q#D"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, 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.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "class penyimpanan %qD diaplikasikan ke template instantiation"
  
! #: cp/pt.cc:26311
  #, 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.cc:26314
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplisit instantiation dari tipe bukan template %qT"
  
! #: cp/pt.cc:26323
  #, 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.cc:26344
  #, 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.cc:26384
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "duplikasi instansiasi eksplisit dari %q#T"
  
! #: cp/pt.cc:26694
  #, 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
*** 67794,67976 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, 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.cc:27230
  #, 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.cc:27600
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27630
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.cc:27639
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.cc:27647
  #, 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.cc:27649
  #, 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.cc:29077
  #, 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.cc:29367
  #, fuzzy, gcc-internal-format
  #| msgid "opaque vector types cannot be initialized"
  msgid "a concept cannot be constrained"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
  
! #: cp/pt.cc:29376
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT bukan sebuah namespace"
  
! #: cp/pt.cc:29382
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definisi dari %q#T didalam daftar parameter template"
  
! #: cp/pt.cc:29413
  #, 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.cc:30561
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/pt.cc:30573
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.cc:30579
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30697
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30709
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.cc:30712
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  #| msgid "explicit qualification in declaration of %qD"
  msgid "explicit deduction guide declared here"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/pt.cc:30744
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, 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.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31021
  #, 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.cc:31025
  #, 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.cc:31029
  #, 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.cc:31169
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "invalid use of %qT in template argument"
--- 67805,67987 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, 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.cc:27233
  #, 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.cc:27603
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27633
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T bukan sebuah tipe valid untuk sebuah parameter template konstan"
  
! #: cp/pt.cc:27642
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.cc:27650
  #, 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.cc:27652
  #, 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.cc:29080
  #, 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.cc:29370
  #, fuzzy, gcc-internal-format
  #| msgid "opaque vector types cannot be initialized"
  msgid "a concept cannot be constrained"
  msgstr "tipe vektor opaque tidak dapat diinisialisasi"
  
! #: cp/pt.cc:29379
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT bukan sebuah namespace"
  
! #: cp/pt.cc:29385
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definisi dari %q#T didalam daftar parameter template"
  
! #: cp/pt.cc:29416
  #, 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.cc:30564
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD digunakan tanpa parameter template"
  
! #: cp/pt.cc:30576
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/pt.cc:30582
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "lebih baik gunakan #include"
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "template argumen %d tidak valid"
  
! #: cp/pt.cc:30715
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  #| msgid "explicit qualification in declaration of %qD"
  msgid "explicit deduction guide declared here"
  msgstr "eksplisit kualifikasi dalam deklarasi dari %qD"
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, 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.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "tidak dapat mendeduksi %qT dari %qE"
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31024
  #, 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.cc:31028
  #, 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.cc:31032
  #, 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.cc:31172
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "invalid use of %qT in template argument"
*************** msgstr "spesifikasi kelas dasar tidak va
*** 68309,68315 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
--- 68320,68326 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anggota terproteksi %q+#D dalam union anonymous"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
*************** msgstr "%<__builtin_next_arg%> dipanggil
*** 68764,68793 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a class or namespace"
  msgid "%qD is not a class or alias template"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/semantics.cc:12433
  #, 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.cc:12492
  #, 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.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 68775,68804 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a class or namespace"
  msgid "%qD is not a class or alias template"
  msgstr "%qD bukan sebuah class atau namespace"
  
! #: cp/semantics.cc:12438
  #, 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.cc:12497
  #, 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.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "argumen ke %<__builtin_return_ad
*** 68796,68817 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 68807,68828 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "deklarasi dari %q#D"
*** 70191,70433 ****
  msgid "declaration of %q#T"
  msgstr "deklarasi dari %q#D"
  
! #: cp/typeck2.cc:318
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/typeck2.cc:332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of incomplete type %q#T"
  msgstr "penggunaan tidak valid dari typedef tidak lengkap %qD"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "penggunaan tidak valid dari anggota %q+D dalam anggota fungsi statis"
  
! #: cp/typeck2.cc:384
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of placeholder %qT"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of template type parameter %qT"
  msgstr "penggunaan tidak valid dari typedef tidak lengkap %qD"
  
! #: cp/typeck2.cc:396
  #, fuzzy, gcc-internal-format
  #| msgid "invalid default argument for a template template parameter"
  msgid "invalid use of template template parameter %qT"
  msgstr "argumen baku tidak valid untuk sebuah parameter template template"
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of pack expansion expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/typeck2.cc:408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of dependent type %qT"
  msgstr "penggunaan tidak valid dari typedef tidak lengkap %qD"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "array must be initialized with a brace-enclosed initializer"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  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.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "interface %qs does not have valid constant string layout"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "antar-muka %qs tidak memiliki layout konstanta string yang valid"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1256
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "inisialisasi-string untuk array dari karakter terlalu panjang"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: cp/typeck2.cc:1341
  #, 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.cc:1825 cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "anggota %qD referensi tidak terinisialisasi"
  
! #: cp/typeck2.cc:1839
  #, 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.cc:1924
  #, 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.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "tidak ada field %qD ditemukan dalam union sedang diinisialisasi"
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "nilai indeks daripada nama field dalam union penginisialisasi"
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "penunjuk circular delegasi terdeteksi"
  
! #: cp/typeck2.cc:2238
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "operan dasar dari %<->%> memiliki tipe bukan penunjuk %qT"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "hasil dari %<operator->()%> menghasilkan hasil bukan penunjuk"
  
! #: cp/typeck2.cc:2270
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "operan dasar dari %<->%> bukan sebuah penunjuk"
  
! #: cp/typeck2.cc:2297
  #, 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.cc:2306
  #, 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.cc:2328
  #, 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.cc:2386
  #, 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.cc:2397
  #, 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.cc:2405
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2446
  #, 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.cc:2463
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/typeck2.cc:2493
  #, 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.cc:2734
  #, 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.cc:2737
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "panggilan ke fungsi yang melemparkan tipe tidak lengkap %q#T"
--- 70202,70444 ----
  msgid "declaration of %q#T"
  msgstr "deklarasi dari %q#D"
  
! #: cp/typeck2.cc:314
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD memiliki tipe tidak lengkap"
  
! #: cp/typeck2.cc:328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of incomplete type %q#T"
  msgstr "penggunaan tidak valid dari typedef tidak lengkap %qD"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "penggunaan tidak valid dari anggota fungsi %qD bukan statis"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "penggunaan tidak valid dari anggota %q+D dalam anggota fungsi statis"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of placeholder %qT"
  msgstr "penggunaan tidak valid dari %qD"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of template type parameter %qT"
  msgstr "penggunaan tidak valid dari typedef tidak lengkap %qD"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  #| msgid "invalid default argument for a template template parameter"
  msgid "invalid use of template template parameter %qT"
  msgstr "argumen baku tidak valid untuk sebuah parameter template template"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of pack expansion expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "penggunaan tidak valid dari ekspresi ekspansi pack"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of dependent type %qT"
  msgstr "penggunaan tidak valid dari typedef tidak lengkap %qD"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "array must be initialized with a brace-enclosed initializer"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "array harus diinisialisasi dengan sebuah kurung melingkupi penginisialisasi"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  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.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "interface %qs does not have valid constant string layout"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "antar-muka %qs tidak memiliki layout konstanta string yang valid"
  
! #: cp/typeck2.cc:1064
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "menyempitkan konversi %qE dari %qT ke %qT didalam { }"
  
! #: cp/typeck2.cc:1079
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "inisialisasi-string untuk array dari karakter terlalu panjang"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "kurung disekitar penginisialisasi skalar"
  
! #: cp/typeck2.cc:1339
  #, 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.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "hilang penginisialisasi untuk anggota %qD"
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "anggota %qD referensi tidak terinisialisasi"
  
! #: cp/typeck2.cc:1837
  #, 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.cc:1922
  #, 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.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "tidak ada field %qD ditemukan dalam union sedang diinisialisasi"
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "nilai indeks daripada nama field dalam union penginisialisasi"
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "penunjuk circular delegasi terdeteksi"
  
! #: cp/typeck2.cc:2236
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "operan dasar dari %<->%> memiliki tipe bukan penunjuk %qT"
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "hasil dari %<operator->()%> menghasilkan hasil bukan penunjuk"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "operan dasar dari %<->%> bukan sebuah penunjuk"
  
! #: cp/typeck2.cc:2295
  #, 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.cc:2304
  #, 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.cc:2326
  #, 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.cc:2384
  #, 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.cc:2395
  #, 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.cc:2403
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2444
  #, 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.cc:2461
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2466
  #, fuzzy, gcc-internal-format
  #| msgid "%s only available with -std=c++0x or -std=gnu++0x"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%s hanya tersedia dengan -std=c++0x atau -std=gnu++0x"
  
! #: cp/typeck2.cc:2491
  #, 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.cc:2732
  #, 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.cc:2735
  #, 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 ""
*** 71451,71457 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
--- 71462,71468 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "argumen dari atribut %qs bukan sebuah konstanta string"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "inisialisasi dari string terpoto
*** 72684,72695 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "inisialisasi dari string terpotong untuk mencocokan dengan variabel di %L"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Indeks awal substring di %L lebih kecil dari satu"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Indeks akhir substring di %L melebihi panjang string"
--- 72695,72706 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "inisialisasi dari string terpotong untuk mencocokan dengan variabel di %L"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Indeks awal substring di %L lebih kecil dari satu"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Indeks akhir substring di %L melebihi panjang string"
*************** msgstr "Spesifikasi INTENT buruk di %C"
*** 72892,72898 ****
  msgid "deferred type parameter at %C"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 72903,72909 ----
  msgid "deferred type parameter at %C"
  msgstr "menggunakan parameter tipe template %qT setelah %qs"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "intrinsik transformational '%s'
*** 75097,75103 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ekstensi: Evaluasi dari ekspresi inisialisasi ekpresi tidak baku di %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic or a specification function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
--- 75108,75114 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ekstensi: Evaluasi dari ekspresi inisialisasi ekpresi tidak baku di %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic or a specification function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
*************** msgstr "Antarmuka abstrak '%s' tidak val
*** 75405,75411 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
--- 75416,75422 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
*************** msgstr ""
*** 75531,75537 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
--- 75542,75548 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
*************** msgstr "Argumen dari prosedur FINAL di %
*** 75543,75549 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Pointer initialization target at %L must have the SAVE attribute"
--- 75554,75560 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Komponen di %C harus memiliki sebuah atribut PENUNJUK"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Pointer initialization target at %L must have the SAVE attribute"
*************** msgid "Illegal id in copy_walk_reduction
*** 75683,75689 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 75694,75700 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "Argumen pertama dari penempatan
*** 75918,75929 ****
  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.cc:998 fortran/resolve.cc:17749
  #, 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.cc:1005 fortran/resolve.cc:17767
  #, 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)"
--- 75929,75940 ----
  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.cc:998 fortran/resolve.cc:17775
  #, 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.cc:1005 fortran/resolve.cc:17793
  #, 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 "Tingkat tidak cocok dalam argume
*** 76048,76684 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Invalid procedure argument at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "INTENT(%s) argumen aktual di %L mungkin menginterferensi dengan argumen aktual di %L."
  
! #: fortran/interface.cc:2457
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Tipe tidak cocok dalam argumen '%s' di %L; dilewatkan %s ke %s"
  
! #: fortran/interface.cc:2467
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Argumen dari %s di %L harus berupa panjang satu"
  
! #: fortran/interface.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "'%s' dan '%s' argumen dari '%s' intrinsik di %L harus memiliki tipe yang sama"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:2561
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2763
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalar KARAKTER aktual argumen dengan array dummy argumen '%s' di %L"
  
! #: fortran/interface.cc:2771
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalar KARAKTER aktual argumen dengan array dummy argumen '%s' di %L"
  
! #: fortran/interface.cc:3159
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Argumen kata-kunci '%s' di %L telah berasosiasi dengan argumen aktual lain"
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Lebih aktual daripada formal argumen dalam pemanggilan prosedur di %L"
  
! #: fortran/interface.cc:3218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Hilang alternatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Tidak terduga alternaatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Panjang karakter tidak cocok (%ld/%ld) diantara argumen aktual dan penunjuk atau dapat dialokasikan argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:3323
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Panjang karakter tidak cocok (%ld/%ld) diantara argumen aktual dan diasumsikan-bentuk argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3357
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Panjang karakter dari argumen aktual lebih pendek dari argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/interface.cc:3393
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Diduga sebuah prosedur penunjuk untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Aktual argumen untuk '%s' tidak dapat diasumsikan array berukuran di %L"
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3608
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3619
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Aktual argumen untuk '%s' harus DAPAT DIALOKASIKAN di %L"
  
! #: fortran/interface.cc:3656
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Daerah array aktual argumen dengan vektor subscript di %L adalah tidak kompatibel dengan INTENT(OUT), INTENT(INOUT) atau VOLATILE atribut dari argumen dummy'%s'"
  
! #: fortran/interface.cc:3676
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:3694
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Daerah array aktual argumen di %L adalah tidak kompatibel dengan tidak-diasumsikanbentuk dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:3715
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Penunjuk array aktual argumen di %L membutuhkan sebuah bentuk diasumsikan ataupenunjuk array dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Hilang alternatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:3756
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Hilang aktual argumen untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Aktual argumen sama berasosiasi dengan INTENT(%s) argumen '%s' dan INTENT(%s) argumen '%s' di %L"
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan memiliki atribut PENUNJUK"
  
! #: fortran/interface.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan adalah dilewatkan ke sebuah argumen INTENT(%s)"
  
! #: fortran/interface.cc:4021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan adalah dilewatkan ke sebuah argumen INTENT(%s)"
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/interface.cc:4084
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Otomatis panjang fungsi karakter '%s' di %L harus memiliki sebuah antar-muka eksplisit"
  
! #: fortran/interface.cc:4130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:4139
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Simbol '%s' di %L telah memiliki sebuah antar-muka eksplisit"
  
! #: fortran/interface.cc:4163
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "MOLD argument to NULL required at %L"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: fortran/interface.cc:4196
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4248
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4259
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4414
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D teraliasi ke simbol tidak terdefinisi %qs"
  
! #: fortran/interface.cc:4787
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entiti '%s' di %C telah ada dalam sebuah antar-muka"
  
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4998
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Tidak dapat overwrite GENERIC '%s' di %L"
  
! #: fortran/interface.cc:5010
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' di %L overrides sebuah prosedur binding dideklarasikan NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' di %L overrides sebuah prosedur PURE dan juga harus berupa PURE"
  
! #: fortran/interface.cc:5035
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' di %L overrides sebuah prosedur ELEMENTAL dan juga harus berupa ELEMENTAL"
  
! #: fortran/interface.cc:5041
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' di %L overrides sebuah prosedur bukan ELEMENTAL dan tidak harus berupa ELEMENTAL juga"
  
! #: fortran/interface.cc:5050
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' di %L overrides sebuah SUBROUTINE dan juga harus berupa sebuah SUBROUTINE"
  
! #: fortran/interface.cc:5061
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' di %L overrides sebuah FUNGSI dan juga harus berupa sebuah FUNGSI"
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5080
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' di %L overrides sebuah prosedur PUBLIK dah tidak harus berupa PRIVATE"
  
! #: fortran/interface.cc:5110
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Argumen dummy '%s' dari '%s' di %L seharusnya bernama '%s' untuk mencocokan dengan argumen yang berhubungan dengan prosedur overridden"
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5130
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' di %L harus memiliki jumlah sama dari argumen formal seperti prosedur overridden"
  
! #: fortran/interface.cc:5139
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' di %L overrides sebuah binding NOPASS dan juga harus berupa NOPASS"
  
! #: fortran/interface.cc:5150
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' di %L overrides sebuah pengikatan dengan PASS dan juga harus berupa PASS"
  
! #: fortran/interface.cc:5157
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Argumen dummy objek yang dilewatkan dari '%s' di %L harus berada di posisi yang sama sebagai argumen dumy objek yang dilewatkan dari prosedur overridden"
  
! #: fortran/interface.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s tag di %L harus berupa tipe %s"
  
! #: fortran/interface.cc:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "Argumen dim di %L harus berupa tipe INTEGER"
  
! #: fortran/interface.cc:5192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Nilai-karakter fungsi internal '%s' di %L tidak boleh dengan panjang diasumsikan"
  
! #: fortran/interface.cc:5204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "pernyataan DATA di %C tidak diperbolehkan dalam sebuah prosedur PURE"
  
! #: fortran/interface.cc:5274
  #, fuzzy, gcc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Terlalu banyak argumen dalam panggilan ke '%s' di %L"
  
! #: fortran/interface.cc:5293
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 76059,76695 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Invalid procedure argument at %L"
  msgstr "Penempatan penunjuk prosedur tidak valid di %L"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "INTENT(%s) argumen aktual di %L mungkin menginterferensi dengan argumen aktual di %L."
  
! #: fortran/interface.cc:2473
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Tipe tidak cocok dalam argumen '%s' di %L; dilewatkan %s ke %s"
  
! #: fortran/interface.cc:2483
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:2514
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Argumen dari %s di %L harus berupa panjang satu"
  
! #: fortran/interface.cc:2524
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "'%s' dan '%s' argumen dari '%s' intrinsik di %L harus memiliki tipe yang sama"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:2577
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Tingkat tidak cocok dalam argumen '%s' di %L (%d dan %d)"
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2766
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Elemen dari array bentuk-diasumsikan dilewatkan ke argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:2779
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalar KARAKTER aktual argumen dengan array dummy argumen '%s' di %L"
  
! #: fortran/interface.cc:2787
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalar KARAKTER aktual argumen dengan array dummy argumen '%s' di %L"
  
! #: fortran/interface.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3198
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3202
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Kata kunci argumen '%s' di %L tidak dalam prosedur"
  
! #: fortran/interface.cc:3211
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Argumen kata-kunci '%s' di %L telah berasosiasi dengan argumen aktual lain"
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Lebih aktual daripada formal argumen dalam pemanggilan prosedur di %L"
  
! #: fortran/interface.cc:3234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Hilang alternatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Tidak terduga alternaatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Panjang karakter tidak cocok (%ld/%ld) diantara argumen aktual dan penunjuk atau dapat dialokasikan argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Panjang karakter tidak cocok (%ld/%ld) diantara argumen aktual dan diasumsikan-bentuk argumen dummy '%s' di %L"
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3373
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Panjang karakter dari argumen aktual lebih pendek dari argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Argumen aktual berisi terlalu sedikit elemen untuk argumen dummy '%s' (%lu/%lu) di %L"
  
! #: fortran/interface.cc:3409
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Diduga sebuah prosedur penunjuk untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:3426
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:3491
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Aktual argumen untuk '%s' tidak dapat diasumsikan array berukuran di %L"
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3624
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Aktual argumen untuk '%s' harus berupa sebuah penunjuk di %L"
  
! #: fortran/interface.cc:3635
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Aktual argumen untuk '%s' harus DAPAT DIALOKASIKAN di %L"
  
! #: fortran/interface.cc:3672
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Daerah array aktual argumen dengan vektor subscript di %L adalah tidak kompatibel dengan INTENT(OUT), INTENT(INOUT) atau VOLATILE atribut dari argumen dummy'%s'"
  
! #: fortran/interface.cc:3692
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Bentuk-diasumsikan aktual argumen di %L adalah tidak kompatibel dengan bentuk tidak diasumsikan dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:3710
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Daerah array aktual argumen di %L adalah tidak kompatibel dengan tidak-diasumsikanbentuk dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Penunjuk array aktual argumen di %L membutuhkan sebuah bentuk diasumsikan ataupenunjuk array dummy argumen '%s' karena atribut VOLATILE"
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Hilang alternatif spesifikasi kembali dalam pemanggilan subroutine di %L"
  
! #: fortran/interface.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Hilang aktual argumen untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Aktual argumen sama berasosiasi dengan INTENT(%s) argumen '%s' dan INTENT(%s) argumen '%s' di %L"
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan memiliki atribut PENUNJUK"
  
! #: fortran/interface.cc:4027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan adalah dilewatkan ke sebuah argumen INTENT(%s)"
  
! #: fortran/interface.cc:4037
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Prosedur argumen di %L adalah lokal ke sebuah prosedur PURE dan adalah dilewatkan ke sebuah argumen INTENT(%s)"
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4090
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prosedur '%s' dalam %s di %L tidak memiliki antar-muka eksplisit"
  
! #: fortran/interface.cc:4100
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4129
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Otomatis panjang fungsi karakter '%s' di %L harus memiliki sebuah antar-muka eksplisit"
  
! #: fortran/interface.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Diduga sebuah prosedur untuk argumen '%s' di %L"
  
! #: fortran/interface.cc:4155
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Simbol '%s' di %L telah memiliki sebuah antar-muka eksplisit"
  
! #: fortran/interface.cc:4179
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "MOLD argument to NULL required at %L"
  msgstr "Hilang argumen ke %s intrinsik di %L"
  
! #: fortran/interface.cc:4212
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prosedur '%s' dipanggil dengan sebuah antar-muka implisit di %L"
  
! #: fortran/interface.cc:4275
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Kata kunci argumen membutuhkan antar-muka eksplisit untuk prosedur '%s' di %L"
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D teraliasi ke simbol tidak terdefinisi %qs"
  
! #: fortran/interface.cc:4803
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entiti '%s' di %C telah ada dalam sebuah antar-muka"
  
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5014
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Tidak dapat overwrite GENERIC '%s' di %L"
  
! #: fortran/interface.cc:5026
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' di %L overrides sebuah prosedur binding dideklarasikan NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' di %L overrides sebuah prosedur PURE dan juga harus berupa PURE"
  
! #: fortran/interface.cc:5051
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' di %L overrides sebuah prosedur ELEMENTAL dan juga harus berupa ELEMENTAL"
  
! #: fortran/interface.cc:5057
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' di %L overrides sebuah prosedur bukan ELEMENTAL dan tidak harus berupa ELEMENTAL juga"
  
! #: fortran/interface.cc:5066
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' di %L overrides sebuah SUBROUTINE dan juga harus berupa sebuah SUBROUTINE"
  
! #: fortran/interface.cc:5077
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' di %L overrides sebuah FUNGSI dan juga harus berupa sebuah FUNGSI"
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5096
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' di %L overrides sebuah prosedur PUBLIK dah tidak harus berupa PRIVATE"
  
! #: fortran/interface.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Argumen dummy '%s' dari '%s' di %L seharusnya bernama '%s' untuk mencocokan dengan argumen yang berhubungan dengan prosedur overridden"
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5146
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' di %L harus memiliki jumlah sama dari argumen formal seperti prosedur overridden"
  
! #: fortran/interface.cc:5155
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' di %L overrides sebuah binding NOPASS dan juga harus berupa NOPASS"
  
! #: fortran/interface.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' di %L overrides sebuah pengikatan dengan PASS dan juga harus berupa PASS"
  
! #: fortran/interface.cc:5173
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Argumen dummy objek yang dilewatkan dari '%s' di %L harus berada di posisi yang sama sebagai argumen dumy objek yang dilewatkan dari prosedur overridden"
  
! #: fortran/interface.cc:5194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s tag di %L harus berupa tipe %s"
  
! #: fortran/interface.cc:5201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "Argumen dim di %L harus berupa tipe INTEGER"
  
! #: fortran/interface.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Nilai-karakter fungsi internal '%s' di %L tidak boleh dengan panjang diasumsikan"
  
! #: fortran/interface.cc:5220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Dummy argumen '%s' di %L tidak dapat berupa INTENT(OUT)"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "pernyataan DATA di %C tidak diperbolehkan dalam sebuah prosedur PURE"
  
! #: fortran/interface.cc:5290
  #, fuzzy, gcc-internal-format
  #| msgid "Deleted feature: %s at %L must be integer"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "Featur terhapus: %s di %L harus berupa integer"
  
! #: fortran/interface.cc:5302
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Terlalu banyak argumen dalam panggilan ke '%s' di %L"
  
! #: fortran/interface.cc:5309
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "Konversi dari %s ke %s di %L"
*** 76886,76892 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
--- 76897,76903 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
*************** msgstr ""
*** 77513,77519 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, 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"
--- 77524,77530 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, 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 ""
*** 78147,78153 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Penunjuk Cray di %C harus berupa sebuah integer"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
--- 78158,78164 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Penunjuk Cray di %C harus berupa sebuah integer"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
*************** msgstr ""
*** 80181,80188 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, 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"
--- 80192,80199 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, 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 "Nilai-karakter fungsi internal '
*** 82341,83140 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Nilai-karakter fungsi internal '%s' di %L tidak boleh dengan panjang diasumsikan"
  
! #: fortran/resolve.cc:800
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Fungsi %s di %L memiliki masukan dengan spesifikasi array tidak cocok"
  
! #: fortran/resolve.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Fungsi %s di %L memiliki masukan dengan spesifikasi array tidak cocok"
  
! #: fortran/resolve.cc:826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Ekstensi: Fungsi %s di %L dengan masukan mengembalikan variabel dari panjang string berbeda"
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah array dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah array dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat tipe %s dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat tipe %s dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/resolve.cc:962
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/resolve.cc:972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "blok COMMON /%s/  tidak ditemukan di %C"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variabel '%s' di %L adalah dalam COMMON tetapi hanya dalam inisialisasi BLOK DATA yang diperbolehkan"
  
! #: fortran/resolve.cc:983
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "variabel terinisialisasi '%s' di %L adalah dalam sebuah kosong COMMON tetapi inisialisasi hanya diperbolehkan dalam blok umum bernama"
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Tipe variabel turunan '%s' dalam COMMON di %L memiliki bukan SEQUENCE ataupun atribut BIND(C)"
  
! #: fortran/resolve.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Tipe variabel turunan '%s' dalam COMMON di %L memiliki sebuah komponen ultimate yang dapat dialokasikan"
  
! #: fortran/resolve.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Tipe variabel turunan '%s' dalam COMMOND di %L tidak boleh memiliki penginisialisasi baku"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "blok COMMON '%s' di %L digunakan sebagai PARAMETER di %L"
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1115
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "blok COMMON '%s' di %L digunakan sebagai PARAMETER di %L"
  
! #: fortran/resolve.cc:1119
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.cc:1123
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is also an intrinsic procedure"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "blok COMMON '%s' di %L juga sebuah prosedur intrinsik"
  
! #: fortran/resolve.cc:1127
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Fortran 2003: blok common '%s' di %L yang juga sebuah hasil fungsi"
  
! #: fortran/resolve.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Fortran 2003: blok COMMON '%s' di %L yang juga sebuah prosedur global"
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Tingkat dari elemen dalam tipe konstruktor turunan di %L tidak cocok dengan komponen (%d/%d)"
  
! #: fortran/resolve.cc:1360
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s', adalah %s tetapi seharusnya berupa %s"
  
! #: fortran/resolve.cc:1392
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Panjang karakter tidak sama (%ld/%ld) dalam %s di %L"
  
! #: fortran/resolve.cc:1437
  #, fuzzy, gcc-internal-format
  #| msgid "The NULL in the derived type constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL dalam tipe konstruktor turunan di %L, sedang diaplikasikan untuk komponen '%s', yang bukan sebuah PENUNJUK atau sebuah ALLOCATABLE"
  
! #: fortran/resolve.cc:1471
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/resolve.cc:1490
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/resolve.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Tingkat dari elemen dalam tipe konstruktor turunan di %L tidak cocok dengan komponen (%d/%d)"
  
! #: fortran/resolve.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s' seharusnya berupa sebuah PENUNJUK atau sebuah TARGET"
  
! #: fortran/resolve.cc:1553
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s', adalah %s tetapi seharusnya berupa %s"
  
! #: fortran/resolve.cc:1679
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Batas atas dalam dimensi terakhir harus muncul dalam referensi ke ukuran array yang diasumsikan '%s' di %L"
  
! #: fortran/resolve.cc:1741
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' di %L adalah ambigu"
  
! #: fortran/resolve.cc:1745
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "prosedur UMUM '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "Type specified for intrinsic function '%s' at %L is ignored"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Tipe dispesifikasikan untuk fungsi intrinsik '%s' di %L diabaikan"
  
! #: fortran/resolve.cc:1879
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:1890
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared INTRINSIC at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "'%s' dideklarasikan INTRINSIC di %L tidak ada"
  
! #: fortran/resolve.cc:1903
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Intrinsik '%s' dideklarasikan INTRINSIC di %L tidak tersedia dalam konfigurasi baku sekarang tetapi %s. Gunakan sebuah pilihan -std=* yang sesuai atau aktifkan -fall-intrinsics untuk menggunakan itu."
  
! #: fortran/resolve.cc:1939
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
  
! #: fortran/resolve.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Prosedur internal '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2047
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
  
! #: fortran/resolve.cc:2055
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsik '%s' di %L tidak diperbolehkan sebagai sebuah argumen aktual"
  
! #: fortran/resolve.cc:2062
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Prosedur internal '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL bukan INTRINSIK prosedur '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2097
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Tidak dapat menemukan sebuah prosedur INTRINSIK spesifik untuk referensi '%s' di %L"
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Simbol '%s' di %L adalah ambigu"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Argumen dengan nilai di %L adalah bukan tipe numerik"
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Melewati prosedur internal di %L dengan lokasi tidak diperbolehkan"
  
! #: fortran/resolve.cc:2218
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL bukan INTRINSIK prosedur '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' di %L adalah sebuah array dan OPSIONAL; JIKA INI HILANG, ini tidak dapat berupa argumen aktual dari sebual prosedur ELEMENTAL kecuali disana ada sebuah tidak pilihanonal argumen dengan tingkat sama (12.4.1.5)"
  
! #: fortran/resolve.cc:2413
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Argumen aktual di %L untuk INTENT(%s) dummy '%s' dari subroutine ELEMENTAL '%s' adalah sebuah skalar, tetapi argumen aktual lain adalah sebuah array"
  
! #: fortran/resolve.cc:2687
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Nilai kembali dari fungsi '%s' di %L tidak diset"
  
! #: fortran/resolve.cc:2714
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Disana tidak ada fungsi spesifik untuk umum '%s' di %L"
  
! #: fortran/resolve.cc:2840
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Fungsi umum '%s' di %L tidak konsisten dengan sebuah antar-muka spesifik intrinsik."
  
! #: fortran/resolve.cc:2878
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Fungsi '%s' di %L adalah INTRINSIK tetapi tidak kompatibel dengan sebuah intrinsik"
  
! #: fortran/resolve.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Tidak dapat meresolf fungsi spesifik '%s'di %L"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:3170
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "referensi ke fungsi bukan-PURE '%s' di %L didalam sebuah FORALL %s"
  
! #: fortran/resolve.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "referensi ke fungsi bukan-PURE '%s' di %L didalam sebuah FORALL %s"
  
! #: fortran/resolve.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Tidak dapat menulis ke internal berkas satuan '%s' di %C didalam prosedur PURE"
  
! #: fortran/resolve.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/resolve.cc:3262
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' di %L bukan sebuah fungsi"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ANTAR-MUKA ABSTRAK '%s' tidak boleh direferensikan di %L"
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Fungsi '%s' adalah dideklarasikan KARAKTER(*) dan tidak dapat digunakan di %L karena ini bukan sebuah argumen dummy"
  
! #: fortran/resolve.cc:3359
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Fungsi bukan-ELEMENTAL definisi pengguna '%s' di %L tidak diperbolehkan dalam WORKSHAREkonstruksi"
  
! #: fortran/resolve.cc:3451
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "MASUKAN '%s' di %L tidak dapat dipanggil secara rekursif, karena fungsi '%s' tidak REKURSIF"
  
! #: fortran/resolve.cc:3455
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Fungsi '%s' di %L tidak dapat dipanggil secara rekursif, karena ini bukan REKURSIF"
  
! #: fortran/resolve.cc:3513
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Using function %qs at %L is deprecated"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/resolve.cc:3529
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' dalam blok FORALL di %L tidak PURE"
  
! #: fortran/resolve.cc:3535
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' dalam blok FORALL di %L tidak PURE"
  
! #: fortran/resolve.cc:3541
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' di %L bukan PURE"
  
! #: fortran/resolve.cc:3609
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Disana tidak ada subroutine spesifik untuk umum '%s' di %L"
  
! #: fortran/resolve.cc:3618
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Subroutine umum '%s' di %L tidak konsisten dengan sebuah anta-muka subroutine intrinsik"
  
! #: fortran/resolve.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Subroutine '%s' di %L adalah INTRINSIK tetapi tidak kompatibel dengan sebuah intrinsik"
  
! #: fortran/resolve.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Tidak dapat meresolf subroutine spesifik '%s' di %L"
  
! #: fortran/resolve.cc:3756
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' di %L memiliki sebuah tipe, yang tidak konsisten dengan CALL di %L"
  
! #: fortran/resolve.cc:3795
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "MASUKAN '%s' di %L tidak dapat dipanggil secara rekursif, karena subroutine '%s' tidak REKURSIF"
  
! #: fortran/resolve.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' di %L tidak dapat dipanggil secara rekursif, karena ini bukan REKURSIF"
  
! #: fortran/resolve.cc:3844
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Bentuk untuk operan di %L dan %L tidak konformant"
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4043
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
  
! #: fortran/resolve.cc:4047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Spesifikasi bentuk di %L tidak dapat negatif"
  
! #: fortran/resolve.cc:4124
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.cc:4378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4729
  #, 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 is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4744
  #, 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 is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tidak legal stride dari nol di %L"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array bawah di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array bawah di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array atas di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array atas di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4831
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "subscrip hilang dalam referensi array"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Jangkauan paling kanan ats dari daerah ukuran array yang diasumsikan tidak dispesifikasikan di %L"
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Tingkat tidak cocok dalam referensi array di %L (%d/%d)"
  
! #: fortran/resolve.cc:4872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Tingkat tidak cocok dalam referensi array di %L (%d/%d)"
  
! #: fortran/resolve.cc:4888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Indeks array di %L harus berupa skalar"
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Indeks array di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Ekstensi: indeks array RIL di %L"
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argumen dim di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Format dari referensi array tidak valid di %C"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Indeks array di %L adalah sebuah array dari tingkat %d"
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Indeks awal substring di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Indeks awal substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Indeks akhir substring di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Indeks akhir substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L is too large"
  msgstr "Indeks akhir substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5450
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/resolve.cc:5464
  #, 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 "Komponen ke bagian kanan dari referensi dengan tingkat bukan-nol harus tidak memiliki atribut PENUNJUK di %L"
  
! #: fortran/resolve.cc:5474
  #, 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 "Komponen ke bagian kanan dari referensi dengan tingkat bukan-nol harus tidak memiliki atribut DAPAT DIALOKASIKAN di %L"
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Dua atau lebih referensi bagian dengan tingkat bukan-nol tidak boleh dispesifikasikan di %L"
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
--- 82352,83163 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Nilai-karakter fungsi internal '%s' di %L tidak boleh dengan panjang diasumsikan"
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Fungsi %s di %L memiliki masukan dengan spesifikasi array tidak cocok"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Fungsi %s di %L memiliki masukan dengan spesifikasi array tidak cocok"
  
! #: fortran/resolve.cc:827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Ekstensi: Fungsi %s di %L dengan masukan mengembalikan variabel dari panjang string berbeda"
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah array dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah array dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:881
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "Hasil FUNGSI %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
! 
! #: fortran/resolve.cc:885
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "Hasil MASUKAN %s tidak dapat berupa sebuah PENUNJUK dalam FUNGSI %s di %L"
! 
! #: fortran/resolve.cc:923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Hasil FUNGSI %s tidak dapat tipe %s dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Hasil MASUKAN %s tidak dapat tipe %s dalam FUNGSI %s di %L"
  
! #: fortran/resolve.cc:975
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "pernnyataan MASUKAN di %C tidak dapat muncul didalam sebuah blok DO"
  
! #: fortran/resolve.cc:989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "blok COMMON /%s/  tidak ditemukan di %C"
  
! #: fortran/resolve.cc:996
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variabel '%s' di %L adalah dalam COMMON tetapi hanya dalam inisialisasi BLOK DATA yang diperbolehkan"
  
! #: fortran/resolve.cc:1000
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "variabel terinisialisasi '%s' di %L adalah dalam sebuah kosong COMMON tetapi inisialisasi hanya diperbolehkan dalam blok umum bernama"
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1015
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Tipe variabel turunan '%s' dalam COMMON di %L memiliki bukan SEQUENCE ataupun atribut BIND(C)"
  
! #: fortran/resolve.cc:1019
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Tipe variabel turunan '%s' dalam COMMON di %L memiliki sebuah komponen ultimate yang dapat dialokasikan"
  
! #: fortran/resolve.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Tipe variabel turunan '%s' dalam COMMOND di %L tidak boleh memiliki penginisialisasi baku"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "blok COMMON '%s' di %L digunakan sebagai PARAMETER di %L"
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "blok COMMON '%s' di %L digunakan sebagai PARAMETER di %L"
  
! #: fortran/resolve.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut PENUNJUK dan BIND(C)"
  
! #: fortran/resolve.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is also an intrinsic procedure"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "blok COMMON '%s' di %L juga sebuah prosedur intrinsik"
  
! #: fortran/resolve.cc:1144
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Fortran 2003: blok common '%s' di %L yang juga sebuah hasil fungsi"
  
! #: fortran/resolve.cc:1149
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Fortran 2003: blok COMMON '%s' di %L yang juga sebuah prosedur global"
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Tingkat dari elemen dalam tipe konstruktor turunan di %L tidak cocok dengan komponen (%d/%d)"
  
! #: fortran/resolve.cc:1377
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s', adalah %s tetapi seharusnya berupa %s"
  
! #: fortran/resolve.cc:1409
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Panjang karakter tidak sama (%ld/%ld) dalam %s di %L"
  
! #: fortran/resolve.cc:1454
  #, fuzzy, gcc-internal-format
  #| msgid "The NULL in the derived type constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL dalam tipe konstruktor turunan di %L, sedang diaplikasikan untuk komponen '%s', yang bukan sebuah PENUNJUK atau sebuah ALLOCATABLE"
  
! #: fortran/resolve.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C!"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Terlalu banyak komponen dalam struktur konstruktor di %C!"
  
! #: fortran/resolve.cc:1520
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Tingkat dari elemen dalam tipe konstruktor turunan di %L tidak cocok dengan komponen (%d/%d)"
  
! #: fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s' seharusnya berupa sebuah PENUNJUK atau sebuah TARGET"
  
! #: fortran/resolve.cc:1570
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Elemen dalam tipe konstruktor turunan di %L, untuk komponen penunjuk '%s', adalah %s tetapi seharusnya berupa %s"
  
! #: fortran/resolve.cc:1696
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Batas atas dalam dimensi terakhir harus muncul dalam referensi ke ukuran array yang diasumsikan '%s' di %L"
  
! #: fortran/resolve.cc:1758
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' di %L adalah ambigu"
  
! #: fortran/resolve.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "prosedur UMUM '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:1883
  #, fuzzy, gcc-internal-format
  #| msgid "Type specified for intrinsic function '%s' at %L is ignored"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Tipe dispesifikasikan untuk fungsi intrinsik '%s' di %L diabaikan"
  
! #: fortran/resolve.cc:1896
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:1907
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared INTRINSIC at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "'%s' dideklarasikan INTRINSIC di %L tidak ada"
  
! #: fortran/resolve.cc:1920
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Intrinsik '%s' dideklarasikan INTRINSIC di %L tidak tersedia dalam konfigurasi baku sekarang tetapi %s. Gunakan sebuah pilihan -std=* yang sesuai atau aktifkan -fall-intrinsics untuk menggunakan itu."
  
! #: fortran/resolve.cc:1956
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Bukan prosedur REKURSIF '%s' di %L mungkin memanggil dirinya sendiri secara rekursif. Deklarasikan itu secara RECURSIVE atau gunakan -frecursive"
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Label %d direferensikan di %L tidak pernah terdefinisi"
  
! #: fortran/resolve.cc:2046
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Prosedur internal '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2064
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Pernyataan fungsi '%s' di %L tidak diperbolehkan sebagai argumen aktual"
  
! #: fortran/resolve.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsik '%s' di %L tidak diperbolehkan sebagai sebuah argumen aktual"
  
! #: fortran/resolve.cc:2079
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Prosedur internal '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2087
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL bukan INTRINSIK prosedur '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2114
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Tidak dapat menemukan sebuah prosedur INTRINSIK spesifik untuk referensi '%s' di %L"
  
! #: fortran/resolve.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Simbol '%s' di %L adalah ambigu"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Argumen dengan nilai di %L adalah bukan tipe numerik"
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Argumen dengan nilai di %L tidak diperbolehkan dalam konteks ini"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Melewati prosedur internal di %L dengan lokasi tidak diperbolehkan"
  
! #: fortran/resolve.cc:2235
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL bukan INTRINSIK prosedur '%s' tidak diperbolehkan sebagai sebuah argumen aktual di %L"
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2391
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' di %L adalah sebuah array dan OPSIONAL; JIKA INI HILANG, ini tidak dapat berupa argumen aktual dari sebual prosedur ELEMENTAL kecuali disana ada sebuah tidak pilihanonal argumen dengan tingkat sama (12.4.1.5)"
  
! #: fortran/resolve.cc:2430
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Argumen aktual di %L untuk INTENT(%s) dummy '%s' dari subroutine ELEMENTAL '%s' adalah sebuah skalar, tetapi argumen aktual lain adalah sebuah array"
  
! #: fortran/resolve.cc:2704
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Nilai kembali dari fungsi '%s' di %L tidak diset"
  
! #: fortran/resolve.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.cc:2837
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Disana tidak ada fungsi spesifik untuk umum '%s' di %L"
  
! #: fortran/resolve.cc:2857
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Fungsi umum '%s' di %L tidak konsisten dengan sebuah antar-muka spesifik intrinsik."
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Fungsi '%s' di %L adalah INTRINSIK tetapi tidak kompatibel dengan sebuah intrinsik"
  
! #: fortran/resolve.cc:2950
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Tidak dapat meresolf fungsi spesifik '%s'di %L"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Fungsi '%s' di %L tidak memiliki tipe IMPLISIT"
  
! #: fortran/resolve.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "referensi ke fungsi bukan-PURE '%s' di %L didalam sebuah FORALL %s"
  
! #: fortran/resolve.cc:3194
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "referensi ke fungsi bukan-PURE '%s' di %L didalam sebuah FORALL %s"
  
! #: fortran/resolve.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Tidak dapat menulis ke internal berkas satuan '%s' di %C didalam prosedur PURE"
  
! #: fortran/resolve.cc:3268
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Tidak terduga sampah setelah pernyataan ELSE di %C"
  
! #: fortran/resolve.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' di %L bukan sebuah fungsi"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ANTAR-MUKA ABSTRAK '%s' tidak boleh direferensikan di %L"
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Fungsi '%s' adalah dideklarasikan KARAKTER(*) dan tidak dapat digunakan di %L karena ini bukan sebuah argumen dummy"
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Fungsi bukan-ELEMENTAL definisi pengguna '%s' di %L tidak diperbolehkan dalam WORKSHAREkonstruksi"
  
! #: fortran/resolve.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "MASUKAN '%s' di %L tidak dapat dipanggil secara rekursif, karena fungsi '%s' tidak REKURSIF"
  
! #: fortran/resolve.cc:3472
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Fungsi '%s' di %L tidak dapat dipanggil secara rekursif, karena ini bukan REKURSIF"
  
! #: fortran/resolve.cc:3530
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Using function %qs at %L is deprecated"
  msgstr "Pernyataan fungsi di %L adalah rekursif"
  
! #: fortran/resolve.cc:3546
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' dalam blok FORALL di %L tidak PURE"
  
! #: fortran/resolve.cc:3552
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' dalam blok FORALL di %L tidak PURE"
  
! #: fortran/resolve.cc:3558
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Panggilan subroutine ke '%s' di %L bukan PURE"
  
! #: fortran/resolve.cc:3626
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Disana tidak ada subroutine spesifik untuk umum '%s' di %L"
  
! #: fortran/resolve.cc:3635
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Subroutine umum '%s' di %L tidak konsisten dengan sebuah anta-muka subroutine intrinsik"
  
! #: fortran/resolve.cc:3670
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Subroutine '%s' di %L adalah INTRINSIK tetapi tidak kompatibel dengan sebuah intrinsik"
  
! #: fortran/resolve.cc:3715
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Tidak dapat meresolf subroutine spesifik '%s' di %L"
  
! #: fortran/resolve.cc:3773
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' di %L memiliki sebuah tipe, yang tidak konsisten dengan CALL di %L"
  
! #: fortran/resolve.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "MASUKAN '%s' di %L tidak dapat dipanggil secara rekursif, karena subroutine '%s' tidak REKURSIF"
  
! #: fortran/resolve.cc:3816
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' di %L tidak dapat dipanggil secara rekursif, karena ini bukan REKURSIF"
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3878
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Bentuk untuk operan di %L dan %L tidak konformant"
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Fungsi KARAKTER(*) '%s' di %L tidak dapat bernilai-penunjuk"
  
! #: fortran/resolve.cc:4064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Spesifikasi bentuk di %L tidak dapat negatif"
  
! #: fortran/resolve.cc:4141
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Argumen dengan nilai di %L tidak dapat berupa sebuah array atau sebuah daerah array"
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.cc:4395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Jenis tidak valid untuk %s di %L"
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4746
  #, 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 is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4761
  #, 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 is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Referensi array di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tidak legal stride dari nol di %L"
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array bawah di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array bawah di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Referensi array atas di %L diluar dari jangkauan (%ld < %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Referensi array atas di %L diluar dari jangkauan (%ld > %ld) dalam dimensi %d"
  
! #: fortran/resolve.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "subscrip hilang dalam referensi array"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Jangkauan paling kanan ats dari daerah ukuran array yang diasumsikan tidak dispesifikasikan di %L"
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Tingkat tidak cocok dalam referensi array di %L (%d/%d)"
  
! #: fortran/resolve.cc:4889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Tingkat tidak cocok dalam referensi array di %L (%d/%d)"
  
! #: fortran/resolve.cc:4905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "indeks dalam dimensi %d diluar dari jangkauan di %L"
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Indeks array di %L harus berupa skalar"
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Indeks array di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:4945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Ekstensi: indeks array RIL di %L"
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argumen dim di %L harus berupa skalar"
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argumen dim di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Format dari referensi array tidak valid di %C"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Indeks array di %L adalah sebuah array dari tingkat %d"
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Indeks awal substring di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Indeks awal substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Indeks akhir substring di %L harus berupa tipe INTEGER"
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Indeks akhir substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L is too large"
  msgstr "Indeks akhir substring di %L harus berupa skalar"
  
! #: fortran/resolve.cc:5467
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referensi array buruk di %L"
  
! #: fortran/resolve.cc:5481
  #, 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 "Komponen ke bagian kanan dari referensi dengan tingkat bukan-nol harus tidak memiliki atribut PENUNJUK di %L"
  
! #: fortran/resolve.cc:5491
  #, 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 "Komponen ke bagian kanan dari referensi dengan tingkat bukan-nol harus tidak memiliki atribut DAPAT DIALOKASIKAN di %L"
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Dua atau lebih referensi bagian dengan tingkat bukan-nol tidak boleh dispesifikasikan di %L"
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
*************** msgstr "Bentuk array yang diasumsikan di
*** 83144,83155 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
--- 83167,83178 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
*************** msgstr "Bentuk array yang diasumsikan di
*** 83159,83472 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variabel '%s', digunakan dalam sebuah ekspresi spesifikasi, direferensikan di %L sebelum pernyataan MASUKAN dimana ini adalah sebuah parameter"
  
! #: fortran/resolve.cc:5966
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variabel '%s' digunakan di %L sebelum pernyataan MASUKAN dimana ini adalah sebuah parameter"
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6065
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "instance variabel %qs dideklarasikan %s"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6449
  #, 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.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6504
  #, 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.cc:6692
  #, 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.cc:6726
  #, 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.cc:6778
  #, 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.cc:7313
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s di %L harus berupa sebuah skalar"
  
! #: fortran/resolve.cc:7356
  #, 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.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s di %L harus berupa INTEGER"
  
! #: fortran/resolve.cc:7422
  #, 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.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, 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.cc:7534
  #, 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.cc:7541
  #, 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.cc:7549
  #, 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.cc:7554
  #, 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.cc:7567
  #, 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.cc:7672 fortran/resolve.cc:7970
  #, 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.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, 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.cc:8141
  #, 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.cc:8166
  #, 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.cc:8176 fortran/resolve.cc:8278
  #, 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.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, 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.cc:8252
  #, 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.cc:8267
  #, fuzzy, gcc-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.cc:8309
  #, 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.cc:8338
  #, 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.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 83182,83495 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:5796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Intrinsik subroutine '%s' di %L tidak boleh memiliki sebuah penspesifikasi tipe"
  
! #: fortran/resolve.cc:5978
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variabel '%s', digunakan dalam sebuah ekspresi spesifikasi, direferensikan di %L sebelum pernyataan MASUKAN dimana ini adalah sebuah parameter"
  
! #: fortran/resolve.cc:5983
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variabel '%s' digunakan di %L sebelum pernyataan MASUKAN dimana ini adalah sebuah parameter"
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "instance variabel %qs dideklarasikan %s"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, 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.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6521
  #, 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.cc:6709
  #, 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.cc:6743
  #, 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.cc:6795
  #, 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.cc:7330
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Diduga tipe ekspresi"
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s di %L harus berupa sebuah skalar"
  
! #: fortran/resolve.cc:7373
  #, 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.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s di %L harus berupa INTEGER"
  
! #: fortran/resolve.cc:7439
  #, 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.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, 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.cc:7551
  #, 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.cc:7558
  #, 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.cc:7566
  #, 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.cc:7571
  #, 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.cc:7584
  #, 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.cc:7689 fortran/resolve.cc:7987
  #, 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.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, 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.cc:8161
  #, 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.cc:8186
  #, 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.cc:8196 fortran/resolve.cc:8298
  #, 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.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, 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.cc:8272
  #, 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.cc:8287
  #, fuzzy, gcc-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.cc:8329
  #, 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.cc:8358
  #, 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.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "pernyataan ASSIGN di %L membutuhkan sebuah skalar baku variabel INTEGER"
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 83475,83784 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, 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.cc:8717
  #, 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.cc:8728
  #, 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.cc:8741
  #, 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.cc:8787
  #, 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.cc:8806
  #, 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.cc:8816
  #, 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.cc:8834 fortran/resolve.cc:8842
  #, 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.cc:8904 fortran/resolve.cc:9561
  #, 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.cc:8930
  #, 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.cc:8943
  #, 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.cc:8958
  #, 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.cc:9061
  #, 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.cc:9112
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9121
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Nama '%s' tidak dapat digunakan sebagai sebuah operator terdefinisi di %C"
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, 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.cc:9166
  #, 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.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, 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.cc:9469 fortran/resolve.cc:9481
  #, 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.cc:9510
  #, 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.cc:9523
  #, 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.cc:9536
  #, 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.cc:9539
  #, 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.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, 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.cc:10120
  #, 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.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, 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.cc:10152
  #, 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.cc:10159
  #, 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.cc:10170
  #, 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.cc:10176
  #, 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.cc:10194
  #, 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.cc:10251
  #, 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.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10265
  #, 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.cc:10268
  #, 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.cc:10275 fortran/resolve.cc:10397
  #, 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.cc:10287 fortran/resolve.cc:10409
  #, 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.cc:10299
  #, 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.cc:10312
  #, 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.cc:10373
  #, 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.cc:10377 fortran/resolve.cc:10387
  #, 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.cc:10440
  #, 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.cc:10450
  #, 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.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 83498,83807 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, 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.cc:8737
  #, 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.cc:8748
  #, 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.cc:8761
  #, 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.cc:8807
  #, 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.cc:8826
  #, 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.cc:8836
  #, 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.cc:8854 fortran/resolve.cc:8862
  #, 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.cc:8924 fortran/resolve.cc:9592
  #, 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.cc:8950
  #, 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.cc:8963
  #, 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.cc:8978
  #, 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.cc:9081
  #, 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.cc:9143
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Nama '%s' tidak dapat digunakan sebagai sebuah operator terdefinisi di %C"
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, 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.cc:9197
  #, 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.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, 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.cc:9500 fortran/resolve.cc:9512
  #, 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.cc:9541
  #, 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.cc:9554
  #, 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.cc:9567
  #, 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.cc:9570
  #, 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.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, 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.cc:10151
  #, 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.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, 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.cc:10183
  #, 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.cc:10190
  #, 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.cc:10201
  #, 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.cc:10207
  #, 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.cc:10225
  #, 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.cc:10282
  #, 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.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10296
  #, 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.cc:10299
  #, 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.cc:10306 fortran/resolve.cc:10428
  #, 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.cc:10318 fortran/resolve.cc:10440
  #, 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.cc:10330
  #, 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.cc:10343
  #, 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.cc:10404
  #, 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.cc:10408 fortran/resolve.cc:10418
  #, 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.cc:10471
  #, 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.cc:10481
  #, 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.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 83786,84002 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, 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.cc:10583
  #, 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.cc:10599
  #, 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.cc:10612 fortran/resolve.cc:10704
  #, 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.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Pernyataan didalam WHERE di %L tidak didukung"
  
! #: fortran/resolve.cc:10653
  #, 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.cc:10662
  #, 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.cc:10819
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10840
  #, 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.cc:10850
  #, 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.cc:10932
  #, 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.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, 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.cc:11193
  #, 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)"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, 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.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11247
  #, 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.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, 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.cc:12009
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12094
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.cc:12285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:12321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/resolve.cc:12325
  #, 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.cc:12336
  #, 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.cc:12374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Diduga ekspresi inisialisasi dalam CASE di %C"
  
! #: fortran/resolve.cc:12416
  #, 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.cc:12463
  #, 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.cc:12467
  #, 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.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12533
  #, 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.cc:12617
  #, 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.cc:12719
  #, 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.cc:12740
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/resolve.cc:12834
  #, 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"
--- 83809,84025 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, 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.cc:10614
  #, 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.cc:10630
  #, 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.cc:10643 fortran/resolve.cc:10735
  #, 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.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Pernyataan didalam WHERE di %L tidak didukung"
  
! #: fortran/resolve.cc:10684
  #, 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.cc:10693
  #, 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.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10871
  #, 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.cc:10881
  #, 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.cc:10958
  #, 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.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, 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.cc:11219
  #, 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)"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, 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.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11273
  #, 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.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, 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.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12120
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Argumen dari pernyataan SELECT di %L harus berupa sebuah ekspresi skalar"
  
! #: fortran/resolve.cc:12311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "FORALL awal ekspresi di %L harus berupa sebuah skalar INTEGER"
  
! #: fortran/resolve.cc:12347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "pernyataan GOTO ASSIGNED di %L membutuhkan sebuah variabel INTEGER"
  
! #: fortran/resolve.cc:12351
  #, 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.cc:12362
  #, 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.cc:12400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Diduga ekspresi inisialisasi dalam CASE di %C"
  
! #: fortran/resolve.cc:12442
  #, 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.cc:12489
  #, 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.cc:12493
  #, 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.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, 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.cc:12643
  #, 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.cc:12745
  #, 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.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/resolve.cc:12860
  #, 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
*** 84004,84010 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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 ""
--- 84027,84033 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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 ""
*** 84012,85121 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, 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.cc:12953
  #, 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.cc:13188
  #, 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.cc:13192
  #, 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.cc:13200
  #, 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.cc:13211
  #, 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.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, 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.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, 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.cc:13389
  #, 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.cc:13410
  #, 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.cc:13417
  #, 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.cc:13464
  #, 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.cc:13467
  #, 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.cc:13470
  #, 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.cc:13473
  #, 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.cc:13476
  #, 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.cc:13479
  #, 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.cc:13521
  #, 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.cc:13553
  #, 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.cc:13576
  #, 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.cc:13598
  #, 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.cc:13616
  #, 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.cc:13628
  #, 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.cc:13638
  #, 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.cc:13648
  #, 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.cc:13667
  #, 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.cc:13671
  #, 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.cc:13675
  #, 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.cc:13679
  #, 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.cc:13692
  #, 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.cc:13703
  #, 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.cc:13709
  #, 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.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13786
  #, 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.cc:13792
  #, 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.cc:13798
  #, 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.cc:13806
  #, 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.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.cc:13974
  #, 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.cc:13983
  #, 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.cc:13991 fortran/resolve.cc:14008
  #, 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.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, 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.cc:14022
  #, 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.cc:14028
  #, 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.cc:14036
  #, 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.cc:14045
  #, 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.cc:14067
  #, 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.cc:14104
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
  
! #: fortran/resolve.cc:14145
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' dan '%s' tidak dapat dicampurkan FUNCTION/SUBROUTINE untuk GENERIC '%s' di %L"
  
! #: fortran/resolve.cc:14181
  #, 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.cc:14240
  #, 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.cc:14252
  #, 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.cc:14280
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC '%s' di %L tidak dapat overwrite pengikatan spesifik dengan nama sama"
  
! #: fortran/resolve.cc:14336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/resolve.cc:14548
  #, 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.cc:14591
  #, 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.cc:14605
  #, 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.cc:14619 fortran/resolve.cc:15107
  #, 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.cc:14627
  #, 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.cc:14636
  #, 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.cc:14642
  #, 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.cc:14648
  #, 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.cc:14677
  #, 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.cc:14687
  #, 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.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14887
  #, 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.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14942
  #, 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.cc:15040
  #, 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.cc:15054
  #, 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.cc:15070
  #, 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.cc:15080
  #, 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.cc:15089
  #, 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.cc:15098
  #, 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.cc:15140
  #, 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.cc:15153
  #, 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.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15210
  #, 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.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, 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.cc:15313
  #, 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.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15371
  #, 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.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15482
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE has not been declared"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%H%qE belum pernah dideklarasikan"
  
! #: fortran/resolve.cc:15550
  #, 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.cc:15556
  #, 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.cc:15562
  #, 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.cc:15570
  #, 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.cc:15587
  #, 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.cc:15609
  #, 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.cc:15620
  #, 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.cc:15647
  #, 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.cc:15666
  #, 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.cc:15682
  #, 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.cc:15693
  #, 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.cc:15701
  #, 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.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, 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.cc:15884
  #, 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.cc:15984
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16005
  #, 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.cc:16018
  #, 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.cc:16021
  #, 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.cc:16031
  #, 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.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16051
  #, 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.cc:16057
  #, 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.cc:16067
  #, 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.cc:16076
  #, 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.cc:16089 fortran/resolve.cc:16266
  #, 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.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16121
  #, 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.cc:16129
  #, 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.cc:16136
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16156
  #, 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.cc:16163
  #, 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.cc:16170
  #, 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.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, 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.cc:16213
  #, 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.cc:16292
  #, 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.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, 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.cc:16350
  #, 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.cc:16359
  #, 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.cc:16372
  #, 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.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16418
  #, 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.cc:16425
  #, 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.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16447
  #, 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.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16494
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Diduga daftar dari entiti bernama di %C"
  
! #: fortran/resolve.cc:16701
  #, 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.cc:16708
  #, 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.cc:16715
  #, 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.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.cc:16793
  #, 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.cc:16806
  #, 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.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:17053
  #, 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.cc:17219
  #, 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.cc:17225
  #, 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.cc:17309
  #, 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.cc:17318
  #, 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.cc:17326
  #, 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.cc:17342
  #, 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.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.cc:17460
  #, 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.cc:17485
  #, 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.cc:17494
  #, 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.cc:17569
  #, 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.cc:17580
  #, 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.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring di %L memiliki panjang nol"
  
! #: fortran/resolve.cc:17622
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Panjang karakter berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/resolve.cc:17689
  #, 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.cc:17702
  #, 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.cc:17724
  #, 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.cc:17734
  #, 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.cc:17742
  #, 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.cc:17756
  #, 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.cc:17774
  #, 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.cc:17781
  #, 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.cc:17860
  #, 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"
--- 84035,85144 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, 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.cc:12979
  #, 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.cc:13214
  #, 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.cc:13218
  #, 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.cc:13226
  #, 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.cc:13237
  #, 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.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13299
  #, 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.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, 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.cc:13415
  #, 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.cc:13436
  #, 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.cc:13443
  #, 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.cc:13490
  #, 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.cc:13493
  #, 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.cc:13496
  #, 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.cc:13499
  #, 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.cc:13502
  #, 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.cc:13505
  #, 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.cc:13547
  #, 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.cc:13579
  #, 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.cc:13602
  #, 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.cc:13624
  #, 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.cc:13642
  #, 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.cc:13654
  #, 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.cc:13664
  #, 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.cc:13674
  #, 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.cc:13693
  #, 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.cc:13697
  #, 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.cc:13701
  #, 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.cc:13705
  #, 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.cc:13718
  #, 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.cc:13729
  #, 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.cc:13735
  #, 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.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, 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.cc:13818
  #, 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.cc:13824
  #, 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.cc:13832
  #, 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.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Antar-muka '%s' dari prosedur '%s' di %L harus berupa eksplisit"
  
! #: fortran/resolve.cc:14000
  #, 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.cc:14009
  #, 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.cc:14017 fortran/resolve.cc:14034
  #, 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.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, 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.cc:14048
  #, 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.cc:14054
  #, 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.cc:14062
  #, 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.cc:14071
  #, 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.cc:14093
  #, 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.cc:14130
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Hanya array prosedur FINAL dideklarasikan untuk tipe turunan '%s' didefinisikan di %L, disarankan juga skalar satu"
  
! #: fortran/resolve.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' dan '%s' tidak dapat dicampurkan FUNCTION/SUBROUTINE untuk GENERIC '%s' di %L"
  
! #: fortran/resolve.cc:14207
  #, 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.cc:14266
  #, 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.cc:14278
  #, 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.cc:14306
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC '%s' di %L tidak dapat overwrite pengikatan spesifik dengan nama sama"
  
! #: fortran/resolve.cc:14362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Langkah iterasi di %L tidak dapat nol"
  
! #: fortran/resolve.cc:14574
  #, 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.cc:14617
  #, 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.cc:14631
  #, 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.cc:14645 fortran/resolve.cc:15133
  #, 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.cc:14653
  #, 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.cc:14662
  #, 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.cc:14668
  #, 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.cc:14674
  #, 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.cc:14703
  #, 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.cc:14713
  #, 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.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, 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.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14968
  #, 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.cc:15066
  #, 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.cc:15080
  #, 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.cc:15096
  #, 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.cc:15106
  #, 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.cc:15115
  #, 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.cc:15124
  #, 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.cc:15166
  #, 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.cc:15179
  #, 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.cc:15190
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ekspresi di %L harus berupa tipe INTEGER, ditemukan %s"
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, 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.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, 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.cc:15339
  #, 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.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, 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.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE has not been declared"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%H%qE belum pernah dideklarasikan"
  
! #: fortran/resolve.cc:15576
  #, 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.cc:15582
  #, 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.cc:15588
  #, 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.cc:15596
  #, 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.cc:15613
  #, 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.cc:15635
  #, 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.cc:15646
  #, 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.cc:15673
  #, 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.cc:15692
  #, 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.cc:15708
  #, 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.cc:15719
  #, 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.cc:15727
  #, 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.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, 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.cc:15910
  #, 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.cc:16010
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, 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.cc:16044
  #, 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.cc:16047
  #, 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.cc:16057
  #, 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.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, 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.cc:16083
  #, 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.cc:16093
  #, 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.cc:16102
  #, 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.cc:16115 fortran/resolve.cc:16292
  #, 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.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, 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.cc:16155
  #, 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.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, 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.cc:16189
  #, 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.cc:16196
  #, 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.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16229
  #, 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.cc:16239
  #, 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.cc:16318
  #, 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.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, 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.cc:16376
  #, 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.cc:16385
  #, 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.cc:16398
  #, 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.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, 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.cc:16451
  #, 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.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16473
  #, 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.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16520
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Daftar-nama %s tidak dapat diubah namanya dengan assosiasi USE ke %s"
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate di %L bukan SAVEd"
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Diduga daftar dari entiti bernama di %C"
  
! #: fortran/resolve.cc:16727
  #, 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.cc:16734
  #, 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.cc:16741
  #, 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.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Variabel '%s' di %L tidak dapat memiliki dua atribut DAPAT DIALOKASIKAN dan BIND(C)"
  
! #: fortran/resolve.cc:16819
  #, 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.cc:16832
  #, 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.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Ekspresi step dalam loop DO di %L tidak dapat berupa nol"
  
! #: fortran/resolve.cc:17079
  #, 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.cc:17245
  #, 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.cc:17251
  #, 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.cc:17335
  #, 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.cc:17344
  #, 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.cc:17352
  #, 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.cc:17368
  #, 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.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Sintaks error dalam pernyataan EKUIVALEN di %L"
  
! #: fortran/resolve.cc:17486
  #, 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.cc:17511
  #, 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.cc:17520
  #, 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.cc:17595
  #, 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.cc:17606
  #, 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.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring di %L memiliki panjang nol"
  
! #: fortran/resolve.cc:17648
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Panjang karakter berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/resolve.cc:17715
  #, 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.cc:17728
  #, 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.cc:17750
  #, 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.cc:17760
  #, 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.cc:17768
  #, 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.cc:17782
  #, 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.cc:17800
  #, 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.cc:17807
  #, 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.cc:17886
  #, 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 "Overlapping tidak sama penginisi
*** 86085,86091 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Overlapping tidak sama penginisialisasi dalam EKUIVALEN di %L"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 86108,86114 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Overlapping tidak sama penginisialisasi dalam EKUIVALEN di %L"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 86098,86110 ****
  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 "Jumlah dari elemen dalam konstruktor array di %L membutuhkan sebuah peningkatan dari batas atas %d yang diijinkan. Lihat pilihan -fmax-array-constructor"
  
! #: fortran/trans-array.cc:8572
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Membuat array sementara di %L untuk argumen '%s'"
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipe ekspresi buruk selama walk (%d)"
--- 86121,86133 ----
  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 "Jumlah dari elemen dalam konstruktor array di %L membutuhkan sebuah peningkatan dari batas atas %d yang diijinkan. Lihat pilihan -fmax-array-constructor"
  
! #: fortran/trans-array.cc:8584
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Membuat array sementara di %L untuk argumen '%s'"
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipe ekspresi buruk selama walk (%d)"
*************** msgid "Array %qs at %L is larger than li
*** 86208,86301 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variabel instrinsic yang bukan sebuah prosedur"
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return value of function %qs at %L not set"
  msgstr "Nilai kembali dari fungsi '%s' di %L tidak diset"
  
! #: fortran/trans-decl.cc:5037
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "Deferred type parameter not yet supported"
  msgstr "Jenis parameter berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/trans-decl.cc:5270
  #, fuzzy, gcc-internal-format
  #| msgid "backend decl for module variable %s already exists"
  msgid "backend decl for module variable %qs already exists"
  msgstr "backend deklarasi untuk variabel modul %s telah ada"
  
! #: fortran/trans-decl.cc:5283
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Variabel '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/trans-decl.cc:5905
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "'%s' di %L tidak dapat memiliki VALUE atribut karena ini bukan sebuah argumen dummy"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5923
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Dummy argumen '%s' di %L telah dideklarasikan INTENT(OUT) tetapi belum diset"
  
! #: fortran/trans-decl.cc:5929
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Dummy argumen '%s' di %L telah dideklarasikan INTENT(OUT) tetapi belum diset"
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, fuzzy, gcc-internal-format
  #| msgid "Unused dummy argument '%s' at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argumen dummy tidak digunakan '%s' di %L"
  
! #: fortran/trans-decl.cc:5956
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Variabel '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/trans-decl.cc:5975
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused variable %qs declared at %L"
  msgstr "Variabel '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/trans-decl.cc:6024
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Unused parameter %qs declared at %L"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/trans-decl.cc:6028
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/trans-decl.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Nilai kembali dari fungsi '%s' dideklarasikan di %L tidak diset"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 86231,86330 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
+ msgid "%s at %C has no default type"
+ msgstr "MASUKAN '%s' di %L tidak memiliki tipe IMPLISIT"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variabel instrinsic yang bukan sebuah prosedur"
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return value of function %qs at %L not set"
  msgstr "Nilai kembali dari fungsi '%s' di %L tidak diset"
  
! #: fortran/trans-decl.cc:5040
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "Deferred type parameter not yet supported"
  msgstr "Jenis parameter berbeda dalam penempatan penunjuk di %L"
  
! #: fortran/trans-decl.cc:5273
  #, fuzzy, gcc-internal-format
  #| msgid "backend decl for module variable %s already exists"
  msgid "backend decl for module variable %qs already exists"
  msgstr "backend deklarasi untuk variabel modul %s telah ada"
  
! #: fortran/trans-decl.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Variabel '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/trans-decl.cc:5908
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "'%s' di %L tidak dapat memiliki VALUE atribut karena ini bukan sebuah argumen dummy"
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5926
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Dummy argumen '%s' di %L telah dideklarasikan INTENT(OUT) tetapi belum diset"
  
! #: fortran/trans-decl.cc:5932
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Dummy argumen '%s' di %L telah dideklarasikan INTENT(OUT) tetapi belum diset"
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, fuzzy, gcc-internal-format
  #| msgid "Unused dummy argument '%s' at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argumen dummy tidak digunakan '%s' di %L"
  
! #: fortran/trans-decl.cc:5959
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Variabel '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/trans-decl.cc:5978
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused variable %qs declared at %L"
  msgstr "Variabel '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/trans-decl.cc:6027
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Unused parameter %qs declared at %L"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/trans-decl.cc:6031
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Parameter '%s' tidak digunakan dideklarasikan di %L"
  
! #: fortran/trans-decl.cc:6061
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Nilai kembali dari fungsi '%s' dideklarasikan di %L tidak diset"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 86310,86336 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3887
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Instrinsik op tidak diketahui"
  
! #: fortran/trans-expr.cc:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Daftar fungsi argumen tidak diketahui di %L"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 86339,86365 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3895
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Instrinsik op tidak diketahui"
  
! #: fortran/trans-expr.cc:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Daftar fungsi argumen tidak diketahui di %L"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
diff -Nrcpad gcc-13.1.0/gcc/po/ja.po gcc-13.2.0/gcc/po/ja.po
*** gcc-13.1.0/gcc/po/ja.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/ja.po	Thu Jul 27 08:13:04 2023
*************** msgid ""
*** 21,27 ****
  msgstr ""
  "Project-Id-Version: gcc 11.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
  "PO-Revision-Date: 2021-05-11 22:47+0900\n"
  "Last-Translator: Hiroshi Takekawa <sian@big.or.jp>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
--- 21,27 ----
  msgstr ""
  "Project-Id-Version: gcc 11.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
  "PO-Revision-Date: 2021-05-11 22:47+0900\n"
  "Last-Translator: Hiroshi Takekawa <sian@big.or.jp>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
*************** msgstr ""
*** 4036,4042 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4036,4042 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 7681,7686 ****
--- 7681,7691 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, fuzzy, no-c-format
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "AES çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¨ã‚³ãƒ¼ãƒ‰ç”Ÿæˆ�ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�™ã‚‹"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "'%%l' è¢«æ¼”ç®—å­�ã�Œ label ã�§ã
*** 17220,17231 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã‚’ä½¿ã�„æ��ã�­ã�¾ã�—ã�Ÿ"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 17225,17236 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "æµ®å‹•å°�æ•°å®šæ•°ã‚’ä½¿ã�„æ��ã�­ã�¾ã�—ã�Ÿ"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "ã�“ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«èª¬æ˜Žã�
*** 18290,18353 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1732
  #, fuzzy
  msgid "[available in "
  msgstr "STAT å¤‰æ•°"
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr "[ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ]"
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[æœ‰åŠ¹]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[ç„¡åŠ¹]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1908
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 18295,18358 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1733
  #, fuzzy
  msgid "[available in "
  msgstr "STAT å¤‰æ•°"
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr "[ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ]"
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[æœ‰åŠ¹]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[ç„¡åŠ¹]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1909
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 18356,18402 ****
  "  %s ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯ä»¥ä¸‹ã�®é€šã‚Š:\n"
  "   "
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "ã�“ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æœ€é�©åŒ–ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«ä¾�å­˜ã�—ã�ªã�„ã‚‚ã�®ã�§ã�™"
  
! #: opts.cc:1970
  msgid "The following options control parameters"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžã�§ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã‚‹ã‚‚ã�®ã�§ã�™"
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æ–‡æ›¸åŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯åˆ†é›¢ã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯çµ�å�ˆã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«é–¢ä¿‚ã�—ã�Ÿã‚‚ã�®ã�§ã�™"
  
--- 18361,18407 ----
  "  %s ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯ä»¥ä¸‹ã�®é€šã‚Š:\n"
  "   "
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "ã�“ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚¿ãƒ¼ã‚²ãƒƒãƒˆå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�®è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æœ€é�©åŒ–ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«ä¾�å­˜ã�—ã�ªã�„ã‚‚ã�®ã�§ã�™"
  
! #: opts.cc:1971
  msgid "The following options control parameters"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã‚’åˆ¶å¾¡ã�—ã�¾ã�™"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžå›ºæœ‰ã�®ã‚‚ã�®ã�§ã�™"
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ã�“ã�®è¨€èªžã�§ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã‚‹ã‚‚ã�®ã�§ã�™"
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯æ–‡æ›¸åŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯åˆ†é›¢ã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯çµ�å�ˆã�—ã�Ÿå¼•æ•°ã‚’å�–ã‚Šã�¾ã�™"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "æ¬¡ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯è¨€èªžã�«é–¢ä¿‚ã�—ã�Ÿã‚‚ã�®ã�§ã�™"
  
*************** msgstr "strfmon æ›¸å¼�ã�®é•·ã�•ä¿®é£¾å­�
*** 18780,18851 ****
  msgid "<command-line>"
  msgstr "<ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, c-format
  msgid "invalid vector constant"
  msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«å®šæ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "è¢«æ¼”ç®—å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:12195
  #, c-format
  msgid "invalid constant"
  msgstr "ç„¡åŠ¹ã�ªå®šæ•°"
  
! #: config/aarch64/aarch64.cc:12198
  #, c-format
  msgid "invalid operand"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:12351
  #, c-format
  msgid "invalid address mode"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:27134
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU ã�¨ SVE ãƒ™ã‚¯ã‚¿ã�®äºŒé …æ¼”ç®—ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "å±€æ‰€å‹•çš„ TLS å�‚ç…§ç„¡ã�—ã�§ '%%&' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 18785,18856 ----
  msgid "<command-line>"
  msgstr "<ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, c-format
  msgid "invalid vector constant"
  msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«å®šæ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "è¢«æ¼”ç®—å­�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
  msgstr "ç„¡åŠ¹ã�ªå®šæ•°"
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:12364
  #, c-format
  msgid "invalid address mode"
  msgstr "ç„¡åŠ¹ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ¢ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:27161
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU ã�¨ SVE ãƒ™ã‚¯ã‚¿ã�®äºŒé …æ¼”ç®—ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "å±€æ‰€å‹•çš„ TLS å�‚ç…§ç„¡ã�—ã�§ '%%&' ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgid "invalid %%r value"
*** 18862,18879 ****
  msgstr "ç„¡åŠ¹ã�ª %%r å€¤"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "ç„¡åŠ¹ã�ª %%R å€¤"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "ç„¡åŠ¹ã�ª %%N å€¤"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "ç„¡åŠ¹ã�ª %%P å€¤"
--- 18867,18884 ----
  msgstr "ç„¡åŠ¹ã�ª %%r å€¤"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "ç„¡åŠ¹ã�ª %%R å€¤"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "ç„¡åŠ¹ã�ª %%N å€¤"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "ç„¡åŠ¹ã�ª %%P å€¤"
*************** msgstr "ç„¡åŠ¹ã�ª %%M å€¤"
*** 18903,18909 ****
  msgid "invalid %%U value"
  msgstr "ç„¡åŠ¹ã�ª %%U å€¤"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "ç„¡åŠ¹ã�ª %%s å€¤"
--- 18908,18914 ----
  msgid "invalid %%U value"
  msgstr "ç„¡åŠ¹ã�ª %%U å€¤"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "ç„¡åŠ¹ã�ª %%s å€¤"
*************** msgstr "ç„¡åŠ¹ã�ª %%s å€¤"
*** 18913,18919 ****
  msgid "invalid %%C value"
  msgstr "ç„¡åŠ¹ã�ª %%C å€¤"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "ç„¡åŠ¹ã�ª %%E å€¤"
--- 18918,18924 ----
  msgid "invalid %%C value"
  msgstr "ç„¡åŠ¹ã�ª %%C å€¤"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "ç„¡åŠ¹ã�ª %%E å€¤"
*************** msgstr ""
*** 18926,18932 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ç„¡åŠ¹ã�ª %%xn ã‚³ãƒ¼ãƒ‰"
--- 18931,18937 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ç„¡åŠ¹ã�ª %%xn ã‚³ãƒ¼ãƒ‰"
*************** msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª U
*** 19009,19043 ****
  msgid "unrecognized supposed constant"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„å®šæ•°ã�®ã‚ˆã�†ã�ªã‚‚ã�®"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
  msgstr "ç„¡åŠ¹ã�ªã‚·ãƒ•ãƒˆè¢«æ¼”ç®—å­�"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "è¿°èªžä»˜ã�� Thumb å‘½ä»¤"
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "æ�¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�«ã�‚ã‚‹è¿°èªžä»˜ã��å‘½ä»¤"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 19014,19048 ----
  msgid "unrecognized supposed constant"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„å®šæ•°ã�®ã‚ˆã�†ã�ªã‚‚ã�®"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
  msgstr "ç„¡åŠ¹ã�ªã‚·ãƒ•ãƒˆè¢«æ¼”ç®—å­�"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "è¿°èªžä»˜ã�� Thumb å‘½ä»¤"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "æ�¡ä»¶ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�«ã�‚ã‚‹è¿°èªžä»˜ã��å‘½ä»¤"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ
*** 19046,19071 ****
  msgid "invalid operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr "å‘½ä»¤ã�¯æ±ºã�—ã�¦å®Ÿè¡Œã�•ã‚Œã�¾ã�›ã‚“"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34257
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "%<bfloat16_t%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/arm/arm.cc:34259
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "%<bfloat16_t%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 19051,19076 ----
  msgid "invalid operand for code '%c'"
  msgstr "ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr "å‘½ä»¤ã�¯æ±ºã�—ã�¦å®Ÿè¡Œã�•ã‚Œã�¾ã�›ã‚“"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34270
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "%<bfloat16_t%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/arm/arm.cc:34272
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "%<bfloat16_t%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "ç„¡åŠ¹ã�ªæµ®å‹•å°�æ•°ç‚¹å®šæ•°ã�
*** 19430,19526 ****
  msgid "Expected register or constant integer."
  msgstr "ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹ã�¾ã�Ÿã�¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/i386/i386.cc:12941
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "'%s' ã�®èª¤ã�£ã�Ÿç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.cc:12946
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.cc:13179
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13214
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13283
  #, fuzzy, c-format
! msgid "invalid operand type used with operand code 'Z'"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.cc:13288
  #, fuzzy, c-format
! msgid "invalid operand size for operand code 'Z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13365
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/i386/i386.cc:13444
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13462
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13475
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13490
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13518
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13536
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13559
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: config/i386/i386.cc:13826
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«ç›´æŽ¥è¡¨è¨˜"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
  
--- 19435,19531 ----
  msgid "Expected register or constant integer."
  msgstr "ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹ã�¾ã�Ÿã�¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ãƒ¼ã‚¹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "è¢«æ¼”ç®—å­�ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª UNSPEC ã�§ã�™"
  
! #: config/i386/i386.cc:12942
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "'%s' ã�®èª¤ã�£ã�Ÿç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.cc:12947
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ç„¡åŠ¹ã�ªåž‹ã�®ä½¿ç”¨æ³•ã�§ã�™"
  
! #: config/i386/i386.cc:13180
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13215
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13290
  #, fuzzy, c-format
! msgid "invalid operand type used with operand code '%c'"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.cc:13295
  #, fuzzy, c-format
! msgid "invalid operand size for operand code '%c'"
  msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
  
! #: config/i386/i386.cc:13373
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'Y' ã�§ã�™"
  
! #: config/i386/i386.cc:13452
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13470
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13483
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13498
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13526
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13544
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13567
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "è¢«æ¼”ç®—å­�ã�¯æ�¡ä»¶ã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ 'D' ã�§ã�™"
  
! #: config/i386/i386.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�§ã�™"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "æ¼”ç®—å­�ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ¶ç´„ã�§ã�™"
  
! #: config/i386/i386.cc:13834
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«ç›´æŽ¥è¡¨è¨˜"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "ä¸�æ˜Žã�ªå‘½ä»¤ãƒ¢ãƒ¼ãƒ‰"
  
*************** msgstr "%<__fpreg%> ã�«é–¢ã�™ã‚‹ç„¡åŠ¹ã�
*** 19551,19557 ****
  msgid "invalid %%P operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "ç„¡åŠ¹ã�ª %%p å€¤ã�§ã�™"
--- 19556,19562 ----
  msgid "invalid %%P operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "ç„¡åŠ¹ã�ª %%p å€¤ã�§ã�™"
*************** msgstr "'%%%c' ã�¯æœ‰åŠ¹ã�ªè¢«æ¼”ç®—å­�æ
*** 19596,19603 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "'%%%c' ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
--- 19601,19608 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "'%%%c' ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
*************** msgid "post-increment address is not a r
*** 19629,19635 ****
  msgstr "å¾Œç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
--- 19634,19640 ----
  msgstr "å¾Œç½®å¢—åˆ†ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œãƒ¬ã‚¸ã‚¹ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "èª¤ã�£ã�Ÿã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
  
*************** msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å®
*** 19787,19793 ****
  msgid "unsupported memory expression:"
  msgstr "å›ºå®šå°�æ•°å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  msgid "invalid vector operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
--- 19792,19798 ----
  msgid "unsupported memory expression:"
  msgstr "å›ºå®šå°�æ•°å¤‰æ�›å†…ã�§ç„¡åŠ¹ã�ªåž‹ã�§ã�™"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  msgid "invalid vector operand"
  msgstr "ç„¡åŠ¹ã�ª %%P è¢«æ¼”ç®—å­�ã�§ã�™"
*************** msgstr "ãƒªãƒˆãƒ«ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ãƒ¢ãƒ
*** 19845,19991 ****
  msgid "bad move"
  msgstr "èª¤ã�£ã�Ÿ move ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr "èª¤ã�£ã�Ÿ 128 ãƒ“ãƒƒãƒˆ move"
  
! #: config/rs6000/rs6000.cc:13798
  #, c-format
  msgid "invalid %%A value"
  msgstr "ç„¡åŠ¹ã�ª %%A å€¤"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "ç„¡åŠ¹ã�ª %%D å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13822
  #, c-format
  msgid "invalid %%e value"
  msgstr "ç„¡åŠ¹ã�ª %%e å€¤"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "ç„¡åŠ¹ã�ª %%f å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "ç„¡åŠ¹ã�ª %%F å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "ç„¡åŠ¹ã�ª %%G å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "ç„¡åŠ¹ã�ª %%j ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "ç„¡åŠ¹ã�ª %%J ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "ç„¡åŠ¹ã�ª %%k å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "ç„¡åŠ¹ã�ª %%K å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "ç„¡åŠ¹ã�ª %%O å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "ç„¡åŠ¹ã�ª %%q å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%t value"
  msgstr "ç„¡åŠ¹ã�ª %%t å€¤"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "ç„¡åŠ¹ã�ª %%T å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "ç„¡åŠ¹ã�ª %%u å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "ç„¡åŠ¹ã�ª %%v å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14160
  #, c-format
  msgid "invalid %%V value"
  msgstr "ç„¡åŠ¹ã�ª %%V å€¤"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "ç„¡åŠ¹ã�ª %%x å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14233
  #, c-format
  msgid "invalid %%z value"
  msgstr "ç„¡åŠ¹ã�ª %%z å€¤"
  
! #: config/rs6000/rs6000.cc:14302
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ç„¡åŠ¹ã�ª %%y å€¤ã�§ã�™ã€‚'Z' åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.cc:15232
  #, fuzzy
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "32 ãƒ“ãƒƒãƒˆä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/rs6000/rs6000.cc:27721
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.cc:27790
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ load/store å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28468
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "%<__vector_quad%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28470
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "%<__vector_quad%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28472
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28474
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "%<__fpreg%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
--- 19850,19996 ----
  msgid "bad move"
  msgstr "èª¤ã�£ã�Ÿ move ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr "èª¤ã�£ã�Ÿ 128 ãƒ“ãƒƒãƒˆ move"
  
! #: config/rs6000/rs6000.cc:13807
  #, c-format
  msgid "invalid %%A value"
  msgstr "ç„¡åŠ¹ã�ª %%A å€¤"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "ç„¡åŠ¹ã�ª %%D å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13831
  #, c-format
  msgid "invalid %%e value"
  msgstr "ç„¡åŠ¹ã�ª %%e å€¤"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "ç„¡åŠ¹ã�ª %%f å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "ç„¡åŠ¹ã�ª %%F å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "ç„¡åŠ¹ã�ª %%G å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "ç„¡åŠ¹ã�ª %%j ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "ç„¡åŠ¹ã�ª %%J ã‚³ãƒ¼ãƒ‰ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "ç„¡åŠ¹ã�ª %%k å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "ç„¡åŠ¹ã�ª %%K å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "ç„¡åŠ¹ã�ª %%O å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "ç„¡åŠ¹ã�ª %%q å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14076
  #, c-format
  msgid "invalid %%t value"
  msgstr "ç„¡åŠ¹ã�ª %%t å€¤"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "ç„¡åŠ¹ã�ª %%T å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "ç„¡åŠ¹ã�ª %%u å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "ç„¡åŠ¹ã�ª %%v å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14169
  #, c-format
  msgid "invalid %%V value"
  msgstr "ç„¡åŠ¹ã�ª %%V å€¤"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "ç„¡åŠ¹ã�ª %%x å€¤ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:14242
  #, c-format
  msgid "invalid %%z value"
  msgstr "ç„¡åŠ¹ã�ª %%z å€¤"
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ç„¡åŠ¹ã�ª %%y å€¤ã�§ã�™ã€‚'Z' åˆ¶ç´„ã‚’ä½¿ç”¨ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.cc:15241
  #, fuzzy
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "32 ãƒ“ãƒƒãƒˆä¹—ç®—å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/rs6000/rs6000.cc:27730
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "å�„é–¢æ•°ã�§å�˜ä¸€ã�®çµ‚äº†ç‚¹ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: config/rs6000/rs6000.cc:27799
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "æ•´åˆ—ã�•ã‚Œã�¦ã�„ã�ªã�„ load/store å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28477
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "%<__vector_quad%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28479
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "%<__vector_quad%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28481
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:28483
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "%<__fpreg%> ã�¸ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
*************** msgstr "å€™è£œ:"
*** 20455,20461 ****
  msgid "  after user-defined conversion:"
  msgstr "åˆ©ç”¨è€…å®šç¾©å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å€™è£œ:"
--- 20460,20466 ----
  msgid "  after user-defined conversion:"
  msgstr "åˆ©ç”¨è€…å®šç¾©å‘½ä»¤ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "å€™è£œ:"
*************** msgstr ""
*** 20938,20944 ****
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 20943,20949 ----
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 21110,21120 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "ä»£å…¥"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ä»£å…¥"
--- 21115,21125 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "ä»£å…¥"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ä»£å…¥"
*************** msgstr "ä»£å…¥"
*** 21123,21333 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2494
  #, fuzzy
  msgid "allocatable argument"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:2499
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:2504
  #, fuzzy
  msgid "optional argument"
  msgstr "ç„¡åŠ¹ã�ª PHI å¼•æ•°ã�§ã�™"
  
! #: fortran/resolve.cc:2509
  #, fuzzy
  msgid "pointer argument"
  msgstr "ä»£å…¥"
  
! #: fortran/resolve.cc:2514
  #, fuzzy
  msgid "target argument"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:2519
  #, fuzzy
  msgid "value argument"
  msgstr "ç„¡åŠ¹ã�ª PHI å¼•æ•°ã�§ã�™"
  
! #: fortran/resolve.cc:2524
  #, fuzzy
  msgid "volatile argument"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:2529
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: fortran/resolve.cc:2534
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: fortran/resolve.cc:2539
  #, fuzzy
  msgid "coarray argument"
  msgstr "é…�åˆ—ä»£å…¥"
  
! #: fortran/resolve.cc:2544
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2549
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4410
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "<ä¸�æ˜Žã�ªæ¼”ç®—å­�>"
  
! #: fortran/resolve.cc:4413
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "<ä¸�æ˜Žã�ªæ¼”ç®—å­�>"
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7395
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr "ALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr "STAT å¤‰æ•°"
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr "ERRMSG å¤‰æ•°"
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 21128,21338 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2511
  #, fuzzy
  msgid "allocatable argument"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:2516
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:2521
  #, fuzzy
  msgid "optional argument"
  msgstr "ç„¡åŠ¹ã�ª PHI å¼•æ•°ã�§ã�™"
  
! #: fortran/resolve.cc:2526
  #, fuzzy
  msgid "pointer argument"
  msgstr "ä»£å…¥"
  
! #: fortran/resolve.cc:2531
  #, fuzzy
  msgid "target argument"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:2536
  #, fuzzy
  msgid "value argument"
  msgstr "ç„¡åŠ¹ã�ª PHI å¼•æ•°ã�§ã�™"
  
! #: fortran/resolve.cc:2541
  #, fuzzy
  msgid "volatile argument"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:2546
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: fortran/resolve.cc:2551
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: fortran/resolve.cc:2556
  #, fuzzy
  msgid "coarray argument"
  msgstr "é…�åˆ—ä»£å…¥"
  
! #: fortran/resolve.cc:2561
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2566
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4427
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "<ä¸�æ˜Žã�ªæ¼”ç®—å­�>"
  
! #: fortran/resolve.cc:4430
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "<ä¸�æ˜Žã�ªæ¼”ç®—å­�>"
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7412
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr "ALLOCATE ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr "STAT å¤‰æ•°"
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr "ERRMSG å¤‰æ•°"
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 21340,21366 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 21345,21371 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgid "%<-mrelax%> is only supported for
*** 22258,22264 ****
  msgstr "-mrelax ã�¯ RTP PIC ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
--- 22263,22269 ----
  msgstr "-mrelax ã�¯ RTP PIC ç”¨ã�«ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "'%s' ãƒˆãƒ¼ã‚¯ãƒ³ã�®æ‰€ã�§æ–‡æ³•ã‚¨ãƒ©ãƒ¼"
*************** msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆ
*** 22635,22641 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 22640,22646 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "åž‹ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚
*** 22732,22741 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 22737,22746 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "ã‚¯ãƒ©ã‚¹ %s ç”¨ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã
*** 22868,22874 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "ã‚ªãƒ•ã‚»ãƒƒãƒˆã�Œå®šæ•°æ–‡å­—åˆ—ã�®å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 22873,22879 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "ã‚ªãƒ•ã‚»ãƒƒãƒˆã�Œå®šæ•°æ–‡å­—åˆ—ã�®å¢ƒç•Œã�®å¤–ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "å¤§ã��ã�ªå›ºå®šå°�æ•°å®šæ•°ã�Œæš
*** 24705,24711 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å¹…ã�®ã�Ÿã‚�ã€�æ¯”è¼ƒã�Œå¸¸ã�« %d ã�«ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 24710,24716 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å¹…ã�®ã�Ÿã‚�ã€�æ¯”è¼ƒã�Œå¸¸ã�« %d ã�«ã�ªã‚Šã�¾ã�™"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr "é–¢æ•°ã�Œå±€æ‰€å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ
*** 25475,25481 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 25480,25486 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "ãƒ¡ãƒ³ãƒ� %qD ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿
*** 26584,26597 ****
  msgid "using a dangling pointer to %qD"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ã‚¤ãƒ³ã‚¿ãƒ¢ãƒ¼ãƒ‰ %qs ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 26589,26602 ----
  msgid "using a dangling pointer to %qD"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ã‚¤ãƒ³ã‚¿ãƒ¢ãƒ¼ãƒ‰ %qs ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§
*** 26637,26643 ****
  msgid "call to %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
--- 26642,26648 ----
  msgid "call to %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: gimple-ssa-warn-access.cc:4611
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå¤§åŸŸãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹"
*************** msgstr ""
*** 27690,27696 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "call æ–‡å†…ã�§ç„¡åŠ¹ã�ªé–¢æ•°ã�§ã�™"
--- 27695,27701 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "call æ–‡å†…ã�§ç„¡åŠ¹ã�ªé–¢æ•°ã�§ã�™"
*************** msgstr "ã‚¸ãƒ£ãƒ³ãƒ—ã‚’ã�¾ã�Ÿã�Œã�£ã�Ÿæœ
*** 28650,28656 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 28655,28661 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "%qs ã�¸ã�®å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "-mcorea ã�¨ -mcoreb ã�¯ä½µç”¨ã�§
*** 28690,28701 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
--- 28695,28706 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
*************** msgstr ""
*** 28851,28857 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-falign-loops=%d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-falign-loops=%d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 28856,28862 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-falign-loops=%d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-falign-loops=%d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr "å¤‰æ•°è¿½è·¡ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�
*** 28891,29073 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "å¤‰æ•°è¿½è·¡ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã�“ã�®ãƒ‡ãƒ�ãƒƒã‚°å½¢å¼�ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯å‹•ä½œã�—ã�¾ã�›ã‚“"
  
! #: opts.cc:1469
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯å·»ã��æˆ»ã�— (unwind) æƒ…å ±ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯å‹•ä½œã�—ã�¾ã�›ã‚“"
  
! #: opts.cc:1996
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "print_specific_help ã�¸èª�è­˜ã�§ã��ã�ªã�„ include_flags 0x%x ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2281
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.cc:2287
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qE å±žæ€§æŒ‡ç¤ºã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: opts.cc:2346
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.cc:2370
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: opts.cc:2385
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "é–¢æ•° %qE ã�¸å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.cc:2394
  #, fuzzy, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: opts.cc:2566
  #, fuzzy, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "--help å¼•æ•° %q.*s ã�¯æ›–æ˜§ã�§ã�™ã€‚ã‚ˆã‚Šç‰¹å®šã�—ã�¦ã��ã� ã�•ã�„"
  
! #: opts.cc:2575
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "æ§‹é€ ä½“ã�®æ•´åˆ—ã�¯ %d ã�§ã�¯ã�ªã��ã€�å°�ã�•ã�ªäºŒã�®ç´¯ä¹—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: opts.cc:3111
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "ä¸�æ˜Žã�ªã‚¹ã‚¿ãƒƒã‚¯æ¤œæŸ»ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ \"%s\" ã�§ã�™"
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
  # è¦�æ ¼ã�«å�ˆã‚�ã�›ã�¦ DWARF ã�¨å¤§æ–‡å­—ã�§è¡¨è¨˜ã�™ã‚‹
! #: opts.cc:3168
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "DWARF ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã�¯ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å½¢å¼� \"%s\" ã�¯å‰�ã�®é�¸æŠžã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: opts.cc:3467
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã�§ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« \"%s\" ã�§ã�™"
  
! #: opts.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« %s ã�¯é«˜ã�™ã�Žã�¾ã�™"
  
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã�§ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« \"%s\" ã�§ã�™"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºæœ€å¤§åˆ¶é™�ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºåˆ¶é™�ã‚’æœ€å¤§ã�¸è¨­å®šã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ gcc ãƒ‡ãƒ�ãƒƒã‚°ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: %c"
  
! #: opts.cc:3576
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™"
  
! #: opts.cc:3580
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -%s ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%qs ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 28896,29078 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "å¤‰æ•°è¿½è·¡ã�Œè¦�æ±‚ã�•ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã�“ã�®ãƒ‡ãƒ�ãƒƒã‚°å½¢å¼�ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯å‹•ä½œã�—ã�¾ã�›ã‚“"
  
! #: opts.cc:1470
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯å·»ã��æˆ»ã�— (unwind) æƒ…å ±ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition ã�¯ã�“ã�®ã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ä¸Šã�§ã�¯å‹•ä½œã�—ã�¾ã�›ã‚“"
  
! #: opts.cc:1997
  #, fuzzy, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "print_specific_help ã�¸èª�è­˜ã�§ã��ã�ªã�„ include_flags 0x%x ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2282
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.cc:2323
  #, fuzzy, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "%qE å±žæ€§æŒ‡ç¤ºã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: opts.cc:2347
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.cc:2371
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: opts.cc:2386
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "é–¢æ•° %qE ã�¸å��åˆ†ã�ªå¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.cc:2395
  #, fuzzy, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: opts.cc:2567
  #, fuzzy, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "--help å¼•æ•° %q.*s ã�¯æ›–æ˜§ã�§ã�™ã€‚ã‚ˆã‚Šç‰¹å®šã�—ã�¦ã��ã� ã�•ã�„"
  
! #: opts.cc:2576
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "æ§‹é€ ä½“ã�®æ•´åˆ—ã�¯ %d ã�§ã�¯ã�ªã��ã€�å°�ã�•ã�ªäºŒã�®ç´¯ä¹—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: opts.cc:3112
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "ä¸�æ˜Žã�ªã‚¹ã‚¿ãƒƒã‚¯æ¤œæŸ»ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ \"%s\" ã�§ã�™"
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
  # è¦�æ ¼ã�«å�ˆã‚�ã�›ã�¦ DWARF ã�¨å¤§æ–‡å­—ã�§è¡¨è¨˜ã�™ã‚‹
! #: opts.cc:3169
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "DWARF ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %d ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "--help= ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¸ã�®èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™: %q.*s"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ã�¯ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: opts.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å½¢å¼� \"%s\" ã�¯å‰�ã�®é�¸æŠžã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: opts.cc:3468
  #, fuzzy, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã�§ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« \"%s\" ã�§ã�™"
  
! #: opts.cc:3470
  #, fuzzy, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« %s ã�¯é«˜ã�™ã�Žã�¾ã�™"
  
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã�§ãƒ�ãƒƒã‚°å‡ºåŠ›ãƒ¬ãƒ™ãƒ« \"%s\" ã�§ã�™"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºæœ€å¤§åˆ¶é™�ã‚’å�–å¾—ã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ã‚³ã‚¢ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºåˆ¶é™�ã‚’æœ€å¤§ã�¸è¨­å®šã�—ã�¦ã�„ã�¾ã�™: %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ gcc ãƒ‡ãƒ�ãƒƒã‚°ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: %c"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-fdump-%s%> ã�§ã�™"
  
! #: opts.cc:3581
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ -%s ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: opts.cc:3585
  #, fuzzy, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%qs ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr ""
*** 29752,29938 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1107
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1122
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1177
  #, fuzzy, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ '%s' ã�¯ã‚¯ãƒ©ã‚¹å†…ã�«è¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1196
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ %qE ã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: symtab.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�§ã�™"
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1216
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1221
  #, fuzzy, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�§ã�™"
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, fuzzy, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "%qD ã�¯ %qs ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¦ã€�æš—é»™çš„ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®å�¯è¦–æ€§ã�«ã�ªã‚Šã�¾ã�™"
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1293
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1319
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1334
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, fuzzy, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ã‚¤ãƒ³ã‚¿ãƒ¢ãƒ¼ãƒ‰ %qs ã�§ã�™"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1844
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "é–¢æ•° %qD ã�Œå¤‰æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "å¤‰æ•° %q+D ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 29757,29943 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1109
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, fuzzy, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ '%s' ã�¯ã‚¯ãƒ©ã‚¹å†…ã�«è¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ %qE ã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1208
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�§ã�™"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "å�¤ã�„ã‚¹ã‚¿ã‚¤ãƒ«ã�®é–¢æ•°å®šç¾©ã�§ã�™"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, fuzzy, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "%qD ã�¯ %qs ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¦ã€�æš—é»™çš„ã�«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®å�¯è¦–æ€§ã�«ã�ªã‚Šã�¾ã�™"
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "é–¢æ•° %qE ã�®æš—é»™çš„ã�ªå®£è¨€ã�§ã�™"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, fuzzy, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ç„¡åŠ¹ã�ªãƒ�ã‚¤ãƒ³ã‚¿ãƒ¢ãƒ¼ãƒ‰ %qs ã�§ã�™"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "é–¢æ•° %qD ã�Œå¤‰æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: symtab.cc:1848
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "å¤‰æ•° %q+D ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr ""
*** 31590,31616 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 31595,31621 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾
*** 32433,32439 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE å±žæ€§ã�¯å…¬é–‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�«é–¢ã�—ã�¦ã�®ã�¿åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�™"
--- 32438,32444 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE å±žæ€§ã�¯å…¬é–‹ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�«é–¢ã�—ã�¦ã�®ã�¿åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�™"
*************** msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„é�
*** 34524,34530 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯æ–‡å­—åˆ—å®šæ•°ã�®é€£çµ�ã‚’æ‹’å�¦ã�—ã�¾ã�™"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 34529,34535 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "ä¼�çµ±çš„ã�ª C ã�§ã�¯æ–‡å­—åˆ—å®šæ•°ã�®é€£çµ�ã‚’æ‹’å�¦ã�—ã�¾ã�™"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�
*** 36193,36199 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
--- 36198,36204 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
*************** msgid "unrecognized option passed to %%:
*** 36224,36238 ****
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-%s%> ã�§ã�™"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
--- 36229,36243 ----
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %<-%s%> ã�§ã�™"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
*************** msgstr "-mcpu=%s ã�Œç„¡åŠ¹ã�§ã�™"
*** 36317,36364 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1759
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%salign-loops%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-loops%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.cc:1762
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.cc:1769
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%salign-jumps%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-jumps%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.cc:1772
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.cc:1780
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%salign-functions%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-functions%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.cc:1783
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.cc:1792
  #, fuzzy, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%sbranch-cost=%d%s ã�Œ 0 ã�¨ 5 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> ã�¯ç�¾åœ¨ã�®ã�¨ã�“ã‚� GNU/Linux ä¸Šã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> ã�¯ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�Œ CFI æŒ‡ç¤ºã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã‚‹å¿…è¦�ã�Œã�‚ã‚Šã�¾ã�™"
--- 36322,36369 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%salign-loops%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-loops%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.cc:1786
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%salign-jumps%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-jumps%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.cc:1789
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%salign-functions%s ã�¯å»ƒæ­¢äºˆå®šã�§ã�™ã€‚-falign-functions%s ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: common/config/i386/i386-common.cc:1800
  #, fuzzy, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%salign-loops=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.cc:1809
  #, fuzzy, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%sbranch-cost=%d%s ã�Œ 0 ã�¨ 5 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: common/config/i386/i386-common.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> ã�¯ç�¾åœ¨ã�®ã�¨ã�“ã‚� GNU/Linux ä¸Šã�§ã�®ã�¿ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> ã�¯ã‚¢ã‚»ãƒ³ãƒ–ãƒ©ã�Œ CFI æŒ‡ç¤ºã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã‚‹å¿…è¦�ã�Œã�‚ã‚Šã�¾ã�™"
*************** msgid "ACLE function %qD is incompatible
*** 36845,36857 ****
  msgstr "RTP PIC ã�¯ Thumb ã�§ã�¯ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
--- 36850,36862 ----
  msgstr "RTP PIC ã�¯ Thumb ã�§ã�¯ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%d ç•ªç›®ã�® %qE ã�®å¼•æ•°ã�¯ format å±žæ€§ã�®å€™è£œã�®ã‚ˆã�†ã�§ã�™"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
*************** msgstr "passing argument %d ç•ªç›®ã�® %q
*** 37118,37124 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
--- 37123,37129 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
*************** msgid "SVE type %qT does not have a defi
*** 37160,37166 ****
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
--- 37165,37171 ----
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "%qE å±žæ€§ã�¯ %qT ã�Œæ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã‚‹ã�Ÿã‚�ç„¡è¦–ã�•ã‚Œã�¾ã�™"
*************** msgstr ""
*** 37248,37571 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7931
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/aarch64/aarch64.cc:7934
  #, fuzzy, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17588
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:17644
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ç„¡åŠ¹ã�ª #pragma %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ç„¡åŠ¹ã�ª %%h å€¤"
  
! #: config/aarch64/aarch64.cc:17676
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "ä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18131
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ç„¡åŠ¹ã�ªã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18190
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/aarch64/aarch64.cc:18201
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18206
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18243
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "ç„¡åŠ¹ã�ªã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18246
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "ç„¡åŠ¹ã�ªã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18274
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18277
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18362
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "-mcpu=%s ã‚¹ã‚¤ãƒƒãƒ�ã�Œ -march=%s ã‚¹ã‚¤ãƒƒãƒ�ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18654
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18658
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18695
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18722
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18726
  #, fuzzy, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18801
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma init%> ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18965
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "å±žæ€§ %qE ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26983
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:27008
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:27034
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "-shared ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ VAX ELF ç”¨ã�«ã�¯ç�¾åœ¨ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
--- 37253,37576 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œç„¡ã�„é–¢æ•°ã�« AltiVec å¼•æ•°ã�Œæ¸¡ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å‘½ä»¤ã‚’ä½¿ç”¨ã�—ã�ªã�„"
  
! #: config/aarch64/aarch64.cc:7947
  #, fuzzy, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs å±žæ€§ã�Œç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:17657
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ç„¡åŠ¹ã�ª #pragma %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ç„¡åŠ¹ã�ª %%h å€¤"
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "ä¸�æ˜Žã�ª spec é–¢æ•° %qs ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18144
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ç„¡åŠ¹ã�ªã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18203
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/aarch64/aarch64.cc:18214
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18219
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18250
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18256
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "ç„¡åŠ¹ã�ªã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18259
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "ç„¡åŠ¹ã�ªã‚¹ãƒ¬ãƒƒãƒ‰ãƒ�ã‚¤ãƒ³ã‚¿ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18290
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "-mfpu ç”¨ã�®ä¸�æ˜Žã�ªå€¤ %s ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18375
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "-mcpu=%s ã‚¹ã‚¤ãƒƒãƒ�ã�Œ -march=%s ã‚¹ã‚¤ãƒƒãƒ�ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18667
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18671
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18708
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18735
  #, fuzzy, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18739
  #, fuzzy, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18773
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18814
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> ã�®å¾Œã�« %<(%> ã�Œã�‚ã‚Šã�¾ã�›ã‚“ - ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�® %<#pragma init%> ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18978
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "å±žæ€§ %qE ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„çµ„ã�¿å�ˆã‚�ã�›ã�§ã�™: %s"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27010
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:27035
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/aarch64/aarch64.cc:27061
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "-shared ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯ VAX ELF ç”¨ã�«ã�¯ç�¾åœ¨ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œ \"ilink1\
*** 37750,37762 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 37755,37767 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã
*** 37897,37913 ****
  msgid "%qE attribute only applies to variables"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
--- 37902,37918 ----
  msgid "%qE attribute only applies to variables"
  msgstr "%qE ã�¯å¤‰æ•°ã�«ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ä¸�æ˜Žã�ª IRA ã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ  %qs ã�§ã�™"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�å‡ºåŠ›ã‚³ãƒ¼ãƒ‰"
*************** msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ Thumb å‘
*** 38115,38121 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
--- 38120,38126 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ CPU ã�¯ ARM ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
*************** msgstr "æ§‹é€ ä½“ã‚µã‚¤ã‚ºå¢ƒç•Œã�¯ %s ã
*** 38171,38177 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC ã�¯ -msingle-pic-base ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
--- 38176,38182 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC ã�¯ -msingle-pic-base ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
*************** msgid "argument of type %qT not permitte
*** 38280,38286 ****
  msgstr "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ %qD ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 38285,38291 ----
  msgstr "warn_unused_result å±žæ€§ä»˜ã��ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã‚‹ %qD ã�®æˆ»ã‚Šå€¤ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™"
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 38330,38361 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã�«ç©�ã�¾ã‚Œã�Ÿä»®å¼•æ•°ã�®å®Ÿéš›ã�®ä½�ç½®ã‚’è¨ˆç®—ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.cc:26570
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜ä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ pop ã�™ã‚‹ç‚ºã�«ä½¿ç”¨ã�§ã��ã‚‹ä½Žä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm.cc:27082
  #, fuzzy, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33555
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«åž‹ã�§ã�™"
--- 38335,38366 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã�«ç©�ã�¾ã‚Œã�Ÿä»®å¼•æ•°ã�®å®Ÿéš›ã�®ä½�ç½®ã‚’è¨ˆç®—ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.cc:26583
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "äºˆæœŸã�—ã�ªã�„åž‹ã�Œ `id' (%s) ã�«æŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "é«˜ä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’ pop ã�™ã‚‹ç‚ºã�«ä½¿ç”¨ã�§ã��ã‚‹ä½Žä½�ãƒ¬ã‚¸ã‚¹ã‚¿ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/arm/arm.cc:27095
  #, fuzzy, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33568
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«åž‹ã�§ã�™"
*************** msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªãƒ™ã‚¯ã
*** 38363,38384 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33576
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«åž‹ã�§ã�™"
  
! #: config/arm/arm.cc:33590
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ SPE ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
--- 38368,38389 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33589
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "%qs å±žæ€§ç”¨ã�®ç„¡åŠ¹ã�ªãƒ™ã‚¯ãƒˆãƒ«åž‹ã�§ã�™"
  
! #: config/arm/arm.cc:33603
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "target å±žæ€§ã�¾ã�Ÿã�¯ pragma ã�Œ SPE ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
*************** msgstr "-fpic ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�
*** 38452,38468 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-fPIC ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-pedantic ã�¨ -traditional ã�¨ã�¯ç›¸äº’æŽ’ä»–çš„ã�§ã�™"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "å‰²ã‚Šè¾¼ã�¿é–¢æ•°ã�¯å¼•æ•°ç„¡ã�—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "é–¢æ•°ã�Œ __fp16 åž‹ã‚’è¿”ã�—ã�¾ã�›ã‚“"
--- 38457,38473 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-fPIC ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-pedantic ã�¨ -traditional ã�¨ã�¯ç›¸äº’æŽ’ä»–çš„ã�§ã�™"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "å‰²ã‚Šè¾¼ã�¿é–¢æ•°ã�¯å¼•æ•°ç„¡ã�—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "é–¢æ•°ã�Œ __fp16 åž‹ã‚’è¿”ã�—ã�¾ã�›ã‚“"
*************** msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�
*** 38782,38788 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
--- 38787,38793 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ç„¡åŠ¹ã�ªå¼•æ•°ã�§ã�™"
*************** msgstr ""
*** 39382,40132 ****
  msgid "virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %s ã�¯ PIC ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:1159
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "å±žæ€§ %qE ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/i386/i386-options.cc:1286
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "å¼±ã�„å�‚ç…§å±žæ€§ã�¯åˆ¥å��å±žæ€§ã‚ˆã‚Šå‰�ã�«å‡ºç�¾ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:1324
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: config/i386/i386-options.cc:1606
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1622
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å��ã�Œ %q+D ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1661
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%q+D ç”¨ã�®æ•´åˆ—ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "%qs ã�«ã‚¯ãƒ©ã‚¹å��ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:1731
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:1999
  #, fuzzy, gcc-internal-format
  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-options.cc:2001
  #, fuzzy, gcc-internal-format
  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-options.cc:2029
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2037
  #, fuzzy, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2052
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2063
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-mg ã�§ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2069
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2072
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2076
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-m%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�Œä½¿ç”¨ã�§ã��ã‚‹ã‚ˆã�†ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "é�¸æŠžã�—ã�Ÿ CPU ã�¯ x86-64 å‘½ä»¤ã‚»ãƒƒãƒˆã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2267
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386-options.cc:2268
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386-options.cc:2290
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2297
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2298
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2347
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386-options.cc:2348
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386-options.cc:2369
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2376
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2377
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2401
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%sregparm%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386-options.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%sregparm%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%sregparm=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2434
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386-options.cc:2435
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386-options.cc:2524
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%spreferred-stack-boundary%s ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2527
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s ã�Œ %d ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2550
  #, fuzzy, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ã�Œ %d ã�¨ 12 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2563
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2566
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2572
  #, fuzzy, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386-options.cc:2573
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚ 387 æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚SSE æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2725
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2839
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™"
  
! #: config/i386/i386-options.cc:2898
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2903
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2931
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3115
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3179
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3189
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3224
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3234
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3341
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3347
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ã�¨ regparm å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3399
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE å±žæ€§ã�«ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386-options.cc:3412
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ã�¨ stdcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall ã�¨ fastcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3490
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE å±žæ€§ã�Œé�žã‚¯ãƒ©ã‚¹ãƒ¡ã‚½ãƒƒãƒ‰ç”¨ã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386-options.cc:3621
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/i386/i386-options.cc:3642
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE å±žæ€§ã�¯æ–‡å­—åˆ—å®šæ•°å¼•æ•°ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3784
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qT ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™<"
  
! #: config/i386/i386.cc:1538
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:1572
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:1923
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1929
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1943
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1949
  #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:2191
  #, 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.cc:2312
  #, fuzzy, 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.cc:2447
  #, fuzzy, 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.cc:2568
  #, fuzzy
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 ã�Œç„¡åŠ¹ã�ªçŠ¶æ…‹ã�§ x87 ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3667
  #, fuzzy, 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.cc:6564
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:8470
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "init_priority å±žæ€§ã�¯ã�“ã�®ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9500
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9906
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13221
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21824
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:23661
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23755
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/i386/i386.cc:24301
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 39387,40137 ----
  msgid "virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %s ã�¯ PIC ãƒ¢ãƒ¼ãƒ‰ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:1161
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "å±žæ€§ %qE ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:1225
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "attribute(target(\"%s\")) ã�Œä¸�æ˜Žã�§ã�™"
  
! #: config/i386/i386-options.cc:1288
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "å¼±ã�„å�‚ç…§å±žæ€§ã�¯åˆ¥å��å±žæ€§ã‚ˆã‚Šå‰�ã�«å‡ºç�¾ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:1326
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: config/i386/i386-options.cc:1608
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "ã‚ªãƒ—ã‚·ãƒ§ãƒ³ %qs å†…ã�§èª�è­˜ã�§ã��ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å��ã�Œ %q+D ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1663
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%q+D ç”¨ã�®æ•´åˆ—ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "%qs ã�«ã‚¯ãƒ©ã‚¹å��ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:1733
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "ä¸�æ˜Žã�ªãƒ¬ã‚¸ã‚¹ã‚¿å��ã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:1947
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64 ãƒ“ãƒƒãƒˆ ABI ã�¯ ESA/390 ãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2001
  #, fuzzy, gcc-internal-format
  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-options.cc:2003
  #, fuzzy, gcc-internal-format
  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-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2039
  #, fuzzy, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2054
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-mg ã�§ã�®ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2071
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2074
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2078
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "-fdirectives-only ã�¯ -traditional ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ã‚³ãƒ¼ãƒ‰ãƒ¢ãƒ‡ãƒ« %qs ã�¯ %s ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰å†…ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2162
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-m%s ã�¯ã�“ã�®è¨­å®šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�Œä½¿ç”¨ã�§ã��ã‚‹ã‚ˆã�†ã�«ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "é�¸æŠžã�—ã�Ÿ CPU ã�¯ x86-64 å‘½ä»¤ã‚»ãƒƒãƒˆã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2269
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386-options.cc:2270
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "-mcmodel= ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®èª¤ã�£ã�Ÿå€¤ %s ã�§ã�™"
  
! #: config/i386/i386-options.cc:2292
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2299
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2349
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386-options.cc:2350
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "-mtune ã‚¹ã‚¤ãƒƒãƒ�ç”¨ã�®é–“é�•ã�£ã�Ÿå€¤ %qs ã�§ã�™"
  
! #: config/i386/i386-options.cc:2371
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2378
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2379
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "%qs ã�¸ã�®æœ‰åŠ¹ã�ªå¼•æ•°ã�¯æ¬¡ã�®é€šã‚Šã�§ã�™: %s"
  
! #: config/i386/i386-options.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%sregparm%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386-options.cc:2405
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%sregparm%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386-options.cc:2408
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%sregparm=%d%s ã�Œ 0 ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2431
  #, fuzzy, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2436
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386-options.cc:2437
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%srtd%s ã�¯ 64 ãƒ“ãƒƒãƒˆãƒ¢ãƒ¼ãƒ‰ã�§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™"
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%spreferred-stack-boundary%s ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2529
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s ã�Œ %d ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d ã�Œ %d ã�¨ 12 ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2565
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2568
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "ret å‘½ä»¤ã�¯å®Ÿè£…ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2574
  #, fuzzy, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386-options.cc:2575
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%ssseregparm%s ã�Œ SSE ã�Œæœ‰åŠ¹ã�§ã�¯ã�ªã�„çŠ¶æ…‹ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚ 387 æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 å‘½ä»¤ã‚»ãƒƒãƒˆã�Œç„¡åŠ¹ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™ã€‚SSE æ•°å€¤æ¼”ç®—ã‚’ä½¿ç”¨ã�—ã�¾ã�™"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2723
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2727
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2841
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "-mrecip=%s ç”¨ã�®ä¸�æ˜Žã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™"
  
! #: config/i386/i386-options.cc:2900
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2905
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2933
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs ã�¯å‰�å‡¦ç�†ã�®æœ‰åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3117
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3191
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3226
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3236
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s ã�¨ -mcall-%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3345
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3349
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "2 ãƒ�ã‚¤ãƒˆ cop å‘½ä»¤ã�¯ 64 ãƒ“ãƒƒãƒˆ VLIW ãƒ¢ãƒ¼ãƒ‰ã�§ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ã�¨ regparm å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE å±žæ€§ã�«ã�¯æ•´æ•°å®šæ•°å¼•æ•°ã�Œå¿…è¦�ã�§ã�™"
  
! #: config/i386/i386-options.cc:3414
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ %d ã‚ˆã‚Šå¤§ã��ã�„ã�§ã�™"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ã�¨ stdcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ã�¨ cdecl å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall ã�¨ fastcall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl ã�¨ thiscall å±žæ€§ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE å±žæ€§ã�Œé�žã‚¯ãƒ©ã‚¹ãƒ¡ã‚½ãƒƒãƒ‰ç”¨ã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "äº’æ�›æ€§ã�Œã�ªã�„ %qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386-options.cc:3623
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆã�§ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: config/i386/i386-options.cc:3644
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "ms_abi ã�¨ sysv_abi å±žæ€§ã�¯äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE å±žæ€§ã�¯æ–‡å­—åˆ—å®šæ•°å¼•æ•°ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE å±žæ€§ã�®å¼•æ•°ã�Œæ–‡å­—åˆ—å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3786
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "å‰²ã‚Šè¾¼ã�¿ã‚µãƒ¼ãƒ“ã‚¹ãƒ«ãƒ¼ãƒ�ãƒ³ã‚’ Thumb ãƒ¢ãƒ¼ãƒ‰ã�§ã‚³ãƒ¼ãƒ‰åŒ–ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qT ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™<"
  
! #: config/i386/i386.cc:1539
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "multilib ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:1573
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:1924
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1930
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1944
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1950
  #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® SSE ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«å¼•æ•°ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ã�® MMX ãƒ™ã‚¯ãƒˆãƒ«æˆ»ã�— (return) ã�¯ ABI ã‚’å¤‰æ›´ã�—ã�¾ã�™"
  
! #: config/i386/i386.cc:2192
  #, 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.cc:2313
  #, fuzzy, 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.cc:2448
  #, fuzzy, 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.cc:2569
  #, fuzzy
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE ã�Œç„¡åŠ¹ã�®çŠ¶æ…‹ã�§ SSE ãƒ¬ã‚¸ã‚¹ã‚¿å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 ã�Œç„¡åŠ¹ã�ªçŠ¶æ…‹ã�§ x87 ãƒ¬ã‚¸ã‚¹ã‚¿ã‚’æˆ»ã�—ã�¦ (return) ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, fuzzy, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "SSE/SSE2 ã�Œæœ‰åŠ¹ã�§ã�ªã�„çŠ¶æ…‹ã�§ sseregparm å±žæ€§ä»˜ã��ã�® %qD ã‚’å‘¼ã�³å‡ºã�—ã�¦ã�„ã�¾ã�™"
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3668
  #, fuzzy, 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.cc:6565
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "ms_hook_prologue ã�¯å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¨ä¸¡ç«‹ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:8471
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue å±žæ€§ã�¯ 32 ãƒ“ãƒƒãƒˆç”¨ã�® -mfentry ã�¨ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "init_priority å±žæ€§ã�¯ã�“ã�®ãƒ—ãƒ©ãƒƒãƒˆãƒ•ã‚©ãƒ¼ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°ã�¯ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9887
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:9907
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ã�“ã�®ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©è¨­å®šã�§ã�¯ %<-fsplit-stack%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "è¢«æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�åž‹ã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21832
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= ã�¯ 32 ãƒ“ãƒƒãƒˆã‚·ã‚¹ãƒ†ãƒ ä¸Šã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/i386/i386.cc:23669
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ¼ã‚­ãƒ†ã‚¯ãƒ�ãƒ£ %qs ã�§ã�™"
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23763
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•°ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�®åž‹ã�§ã�™"
  
! #: config/i386/i386.cc:24309
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "-mno-fentry ã�¯ SEH ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgid "%qE redeclared with conflicting %
*** 40482,40488 ****
  msgstr "%qE ã�Œç«¶å�ˆã�™ã‚‹ %qs å±žæ€§ä»˜ã��ã�§å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "%qE å±žæ€§ã�¯æ–‡å­—åˆ—å®šæ•°å¼•æ•°ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
--- 40487,40493 ----
  msgstr "%qE ã�Œç«¶å�ˆã�™ã‚‹ %qs å±žæ€§ä»˜ã��ã�§å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "%qE å±žæ€§ã�¯æ–‡å­—åˆ—å®šæ•°å¼•æ•°ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™"
*************** msgstr ""
*** 41608,41660 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "ä¸�æ˜Žã�ª #pragma GCC coprocessor %E ã�§ã�™"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "%q#D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã‚¯ãƒ©ã‚¹ %qT å†…ã�®ã�©ã‚Œã�¨ã‚‚ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
--- 41613,41665 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "ä¸�æ˜Žã�ª #pragma GCC coprocessor %E ã�§ã�™"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "%q#D ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã‚¯ãƒ©ã‚¹ %qT å†…ã�®ã�©ã‚Œã�¨ã‚‚ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�«é–¢ã�™ã‚‹è¨ˆç®—ã�§ã�™"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
*************** msgstr "ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å‘½ä»¤ã‚
*** 41674,41739 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, fuzzy, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/riscv/riscv.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6300
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s ã�Œ %d ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/riscv/riscv.cc:6666
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "å‰²ã‚Šè¾¼ã�¿é–¢æ•°ã�¯å¼•æ•°ç„¡ã�—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
--- 41679,41749 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, fuzzy, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "è¤‡ç´ æµ®å‹•å°�æ•°ãƒ¡ãƒ³ãƒ�ã‚’æŒ�ã�¤æ§‹é€ ä½“ã‚’æ¸¡ã�™ ABI ã�¯ GCC 4.4 ã�§å¤‰æ›´ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: config/riscv/riscv.cc:4033
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "%qE å±žæ€§ã�¸ã�®å¼•æ•°ã�Œ 0 ã�§ã‚‚ 1 ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6306
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%spreferred-stack-boundary=%d%s ã�Œ %d ã�¨ %d ã�®é–“ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs ã�¯ %qs ç”¨ã�«ã�¯æœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: config/riscv/riscv.cc:6672
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "å‰²ã‚Šè¾¼ã�¿é–¢æ•°ã�¯å¼•æ•°ç„¡ã�—ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 42205,42302 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20137
  #, 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.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®çœŸå�½åž‹ (boolean) ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<complex%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20225
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•å°�æ•°ç‚¹ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20231
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%<int%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.cc:20239
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<long long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20242
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24380
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "CPU \"%s\" ã�¯ %s\"%s\"%s ç”¨ã�«ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24383
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.cc:24385
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.cc:28983
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
--- 42215,42312 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20146
  #, 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.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®çœŸå�½åž‹ (boolean) ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<complex%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20234
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "AltiVec åž‹å†…ã�§ã�®å��é€²æµ®å‹•å°�æ•°ç‚¹ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20240
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ 64 ãƒ“ãƒƒãƒˆã‚³ãƒ¼ãƒ‰ç”¨ã�® AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec åž‹å†…ã�§ã�® %<long%> ã�®ä½¿ç”¨ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%<int%> ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #: config/rs6000/rs6000.cc:20248
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<long long%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:20251
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "-mvsx ç„¡ã�—ã�§ AltiVec åž‹å†…ã�§ã�® %<double%> ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24389
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "CPU \"%s\" ã�¯ %s\"%s\"%s ç”¨ã�«ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24392
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.cc:24394
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s\"%s\"%s ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "é�™çš„ãƒªãƒ³ã‚¯ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
  
! #: config/rs6000/rs6000.cc:28992
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯ %<-mconstant-cfstrings%> ãƒ•ãƒ©ã‚°ã‚’è¦�æ±‚ã�—ã�¾ã�™"
*************** msgstr "volatile ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œã�‚ã‚
*** 43719,43725 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å®šæ•° %qD ã�¯ C++ å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 43729,43735 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�ªã�„å®šæ•° %qD ã�¯ C++ å†…ã�§ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "ä»®å¼•æ•° %qE ç”¨ã�«è¨˜æ†¶åŸŸã‚¯
*** 43906,43912 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "ç„¡å��ä»®å¼•æ•°ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 43916,43922 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "ç„¡å��ä»®å¼•æ•°ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "åž‹å��ç”¨ã�«è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "åž‹å��ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�
*** 44075,44081 ****
  msgid "function definition has qualified void return type"
  msgstr "é–¢æ•°å®šç¾©ã�Œ void æˆ»ã‚Šåž‹ã�®ä¿®é£¾å­�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
--- 44085,44091 ----
  msgid "function definition has qualified void return type"
  msgstr "é–¢æ•°å®šç¾©ã�Œ void æˆ»ã‚Šåž‹ã�®ä¿®é£¾å­�ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr "ISO C ã�¯ const ã‚„ volatile ã�®
*** 44202,44208 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�®ãƒ¡ãƒ³ãƒ�ã�¯å�¯å¤‰åž‹ã‚’æŒ�ã�¤ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 44212,44218 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "æ§‹é€ ä½“ã�¾ã�Ÿã�¯å…±ç”¨ä½“ã�®ãƒ¡ãƒ³ãƒ�ã�¯å�¯å¤‰åž‹ã‚’æŒ�ã�¤ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ %qE ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "%qs å¼�å†…ã�§ã�®åž‹å®šç¾©ã�¯ C++
*** 44404,44410 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "ISO C90 ã�¯åˆ�æœŸåŒ–ç”¨ã�«å‰¯ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æŒ‡å®šã�™ã‚‹ã�“ã�¨ã‚’ç¦�æ­¢ã�—ã�¦ã�¾ã�™"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
--- 44414,44420 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "ISO C90 ã�¯åˆ�æœŸåŒ–ç”¨ã�«å‰¯ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã‚’æŒ‡å®šã�™ã‚‹ã�“ã�¨ã‚’ç¦�æ­¢ã�—ã�¦ã�¾ã�™"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "å®£è¨€ã�Œä½•ã‚‚å®£è¨€ã�—ã�¦ã�„ã�¾ã�›ã‚“"
*************** msgstr "æ§‹é€ ä½“ã�«å��å‰�ä»˜ã��ãƒ¡ãƒ³ãƒ
*** 44454,44460 ****
  msgid "struct has no members"
  msgstr "æ§‹é€ ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
--- 44464,44470 ----
  msgid "struct has no members"
  msgstr "æ§‹é€ ä½“ã�«ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "å…±ç”¨ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�Œã�‚ã‚Šã�¾ã�™"
*************** msgstr "%<enum %E%> ã�®å†�å®šç¾©ã�§ã�™"
*** 44499,44505 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "æŒ‡å®šã�—ã�Ÿãƒ¢ãƒ¼ãƒ‰ã�¯åˆ—æŒ™å€¤ç”¨ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™"
--- 44509,44515 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "æŒ‡å®šã�—ã�Ÿãƒ¢ãƒ¼ãƒ‰ã�¯åˆ—æŒ™å€¤ç”¨ã�«ã�¯å°�ã�•ã�™ã�Žã�¾ã�™"
*************** msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ
*** 44546,44552 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
--- 44556,44562 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "é�žã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ (noinline) å±žæ€§ã�Œä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•° %qD ã�§ã�™"
*************** msgstr "å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤
*** 44576,44582 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�§ã€�å®šç¾©ã�•ã‚Œã‚‹å‰�ã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 44586,44592 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ç„¡ã�—ã�§ã€�å®šç¾©ã�•ã‚Œã‚‹å‰�ã�«ä½¿ç”¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "å¼•æ•° %qD ã�Œçµ„ã�¿è¾¼ã�¿ãƒ—ãƒ­
*** 44691,44702 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å¼•æ•° %qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
--- 44701,44712 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "å¼•æ•° %qD ã�Œãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "ä»®å¼•æ•° %qD ã�Œè¨­å®šã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ç”¨ã�•ã‚Œã�¾ã�›ã‚“"
*************** msgstr "ãƒ«ãƒ¼ãƒ—ã�Œå®Œå…¨ã�ªå…¥ã‚Œå­�ã�
*** 46719,46725 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
--- 46729,46735 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
*************** msgstr "%<catch%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
*** 46849,46860 ****
  msgid "variant %qD is not a function"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 46859,46870 ----
  msgid "variant %qD is not a function"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s ã�¨ -msdata=%s ã�¯ä½µç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr "void å¼�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§
*** 47117,47123 ****
  msgid "invalid use of flexible array member"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "å¢ƒç•Œã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
--- 47127,47133 ----
  msgid "invalid use of flexible array member"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "å¢ƒç•Œã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�ªã�„é…�åˆ—ã�®ç„¡åŠ¹ã�ªä½¿ç”¨æ³•ã�§ã�™"
*************** msgstr ""
*** 48069,48080 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ã�®åˆ�æœŸåŒ–ã�§ã�™"
--- 48079,48090 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "äº’æ�›æ€§ã�®ã�ªã�„ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�‹ã‚‰ã�®åˆ�æœŸåŒ–ã�§ã�™"
*************** msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œãƒ­ãƒ¼ãƒ
*** 48115,48121 ****
  msgid "invalid initializer"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
--- 48125,48131 ----
  msgid "invalid initializer"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
*************** msgstr "åˆ�æœŸåŒ–å­�ã�®çµ‚ã‚�ã‚Šã�«ä½™åˆ
*** 48130,48137 ****
  msgid "braces around scalar initializer"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œä¸­æ‹¬å¼§ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
--- 48140,48147 ----
  msgid "braces around scalar initializer"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œä¸­æ‹¬å¼§ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "å…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ�ã‚’åˆ�æœŸåŒ–ã�—ã�¦ã�„ã�¾ã�™"
*************** msgstr "æ§‹é€ ä½“åˆ�æœŸåŒ–å­�å†…ã�®è¦�ç´
*** 48221,48227 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
--- 48231,48237 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
*************** msgstr "%<operator %s%> ã�¯ %qT ç”¨ã�¨ã�
*** 49571,49577 ****
  msgid "%q#D is private within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 49581,49587 ----
  msgid "%q#D is private within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�
*** 49581,49587 ****
  msgid "%q#D is protected within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 49591,49597 ----
  msgid "%q#D is protected within this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "%q+#D ã�¯ã‚¢ã‚¯ã‚»ã‚¹å‡ºæ�¥ã�¾ã�
*** 49596,49602 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
--- 49606,49612 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
*************** msgstr "%<%D(%A)%> ã�®å‘¼ã�³å‡ºã�—ã�«é�©
*** 49936,49942 ****
  msgid "call to non-function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %<%T::%D%> ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
--- 49946,49952 ----
  msgid "call to non-function %qD"
  msgstr "é�žé–¢æ•° %qD ã�®å‘¼ã�³å‡ºã�—ã�§ã�™"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %<%T::%D%> ã‚’ç›´æŽ¥å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
*************** msgstr "æ§‹é€ ä½“ã�«å�¯å¤‰é…�åˆ—ãƒ¡ãƒ³ãƒ
*** 50509,50515 ****
  msgid "next member %q#D declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
--- 50519,50525 ----
  msgid "next member %q#D declared here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T ã�Œå†�å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
*************** msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ
*** 50631,50637 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
--- 50641,50647 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
*************** msgstr ""
*** 50700,50706 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
--- 50710,50716 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ
*** 50747,50753 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 50757,50763 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgid "dereferencing a null pointer in %
*** 50872,50878 ****
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 50882,50888 ----
  msgstr "%<void *%> ãƒ�ã‚¤ãƒ³ã‚¿ã�®å�‚ç…§ã‚’è§£é™¤ã�—ã�¦ã�„ã�¾ã�™"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�
*** 50971,50977 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 50981,50987 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã
*** 51047,51053 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
--- 51057,51063 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿åž‹ã�¸å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ
*** 51114,51302 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7694
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7962
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7978
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "%<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯å�˜ä¸€ã�®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/constexpr.cc:8073
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "`%s' ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�«ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�ªã�—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9383
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9532
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9544
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9610
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9626
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9750
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:9758
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:10005
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:10018
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "åˆ�æœŸåŒ–å­�å†…ã�«é�žå®šæ•°ã�®é…�åˆ—ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
--- 51124,51312 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "%q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "%s\"%s\"%s ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7701
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:7969
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:7985
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "%<template%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° %qD ã�¯å�˜ä¸€ã�®å¼•æ•°ã‚’ã�¨ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/constexpr.cc:8080
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "`%s' ã�¯ã��ã�®å®šç¾©ã�®å‰�ã�«ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�ªã�—ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9258
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%qE ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9390
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9539
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9551
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9617
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9633
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "å®šæ•°å¼�å†…ã�§ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:9757
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE ã�¯æœ€åˆ�ã�«ä½¿ç”¨ã�—ã�Ÿå¾Œã�« %<threadprivate%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/constexpr.cc:9765
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F ã�Œ %<static%> ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿã�Œå®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/constexpr.cc:10012
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "å®šæ•°å¼�ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/constexpr.cc:10025
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "åˆ�æœŸåŒ–å­�å†…ã�«é�žå®šæ•°ã�®é…�åˆ—ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
*************** msgstr ""
*** 51884,51890 ****
  msgid "%<return_void%> declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
--- 51894,51900 ----
  msgid "%<return_void%> declared here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
*************** msgstr "%<__builtin_prefetch%> ã�¸ã�®ç¬¬
*** 51980,51986 ****
  msgid "no suspend point info for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 51990,51996 ----
  msgid "no suspend point info for %qD"
  msgstr "å‰�ã�« %qD ç”¨ã�®ãƒ—ãƒ­ãƒˆã‚¿ã‚¤ãƒ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "case ã�®å€¤ã�¨ã�—ã�¦ãƒ�ã‚¤ãƒ³ã‚¿
*** 52002,52024 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
--- 52012,52034 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*** 52506,52512 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ %q+D ã�¯å‰�ã�«ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
--- 52516,52522 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ %q+D ã�¯å‰�ã�«ä½¿ç”¨ã�—ã�¦ã�„ã‚‹å®£è¨€ã�¨ç«¶å�ˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
*************** msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã
*** 52909,55181 ****
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4329
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
! #: cp/decl.cc:4342
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.cc:4351
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4364
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ä»®å¼•æ•° `%s' ã�®åž‹ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:4795
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��å…±ç”¨ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5356
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "ç„¡å��æ§‹é€ ä½“ã�Œå��å‰�ã�¤ã��åž‹ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5393
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5396
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€ã�¤ã�®å®£è¨€ã�«è¤‡æ•°ã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:5443
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.cc:5460
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5493
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef å®£è¨€ã�§åž‹å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5508
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5511
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5516
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5519
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5522
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5526
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5530
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5534
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5538
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5542
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "`%s' ã�®å®£è¨€ã�§åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® `int' ã�¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5573
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/decl.cc:5576
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:5655
  #, 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.cc:5659
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° `%s' ã�¯ dllimport ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5800
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:5809
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿å®£è¨€å­�ã�«ä¸�é�©åˆ‡ã�ªåž‹ä¿®é£¾å­�"
  
! #: cp/decl.cc:5821
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5833
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:5947
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:6012
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "å¤‰æ•° `%s' ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œã€�ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:6028
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6184
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "è‡ªæ˜Žã�§ã�ªã�„ãƒ©ãƒ™ãƒ«ã�®ã�¤ã�„ã�Ÿåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6207
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:6268
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:6275
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6287
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:6327
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6352
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6435
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6439
  #, 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.cc:6445
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° %q+D ã�¯ dllimport ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6511
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6710
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6782
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/decl.cc:6826
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6839
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:6918
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:7049
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7192
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�®ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7325
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:7339
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:7352
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C89 ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:7408
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "`%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:7429
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "å…±ç”¨ä½“åˆ�æœŸåŒ–å­�å†…ã�®è¦�ç´ ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:7474
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga ã�Œæ‹¬å¼§ã�§å›²ã�¾ã‚Œã�Ÿæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã‚’å�—ã�‘å�–ã‚Šã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é�™çš„ãƒ¡ãƒ³ãƒ�åˆ�æœŸåŒ–å­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:7658
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7661
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(ã‚¯ãƒ©ã‚¹å¤–ã�§ã�®åˆ�æœŸåŒ–ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™)"
  
! #: cp/decl.cc:7868
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:8149
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8154
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8325
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:8336
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.cc:8525
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE å±žæ€§ã�¯å¤‰æ•°ã�Šã‚ˆã�³é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:8760
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "é–¢æ•° `%s' ã�Œå¤‰æ•°ã�§ã�‚ã‚‹ã�‹ã�®ã‚ˆã�†ã�«åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:8871
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9126
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:9142
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs ã�Œæ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9155
  #, 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.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  
! #: cp/decl.cc:9199
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9223
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9288
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/decl.cc:9304
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:9313
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:10011
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10014
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:10030
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10032
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10058
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10060
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10066
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10069
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10071
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10077
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10080
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10088
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10091
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10100
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10107
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10190
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD ã�¯é�žä»®å¼•æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10197
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java ãƒ¡ã‚½ãƒƒãƒ‰ %qD ã�Œé�ž Java æˆ»ã‚Šåž‹ %qT ã‚’æŒ�ã�¡ã�¾ã�™"
  
! #: cp/decl.cc:10276
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:10305
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "å…±ç”¨ä½“ã‚’é€�é�Žçš„ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆé–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:10371
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10415
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10460
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10463
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10471
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10534
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10555
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10563
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10569
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10582
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10618
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10704
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' ã�¯ `int' ã‚’è¿”ã�•ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10749
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "typedef %q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10768
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10961
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10970
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10976
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.cc:11108
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11112
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11116
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11132
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11137
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11248
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:11337
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11340
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11364
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11367
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11488
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11491
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.cc:11503
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.cc:11508
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11510
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11515
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11517
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11522
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11561
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11637
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11640
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11651
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11654
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11667
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11679
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11682
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11686
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:11695
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ç„¡å��å¤‰æ•°ã‚„ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11739
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:11744
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11806
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12022
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:12028
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12148
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "é–¢æ•°ã�®å®šç¾©ã�Œ `register' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:12173
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12178
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:12213
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12316
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„�å‘³ã�™ã‚‹ã‚‚ã�®ã�¨ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ã�§ã�¯åž‹ã�®ç„¡ã�„ %qs ã�®å®£è¨€ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12389
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12397
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ã�¯ %<__int128%> ã‚’ %qs ã�«å¯¾ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> ã�¨ %<unsigned%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12457
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> ã�Šã‚ˆã�³ %<short%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12465
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12471
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12483
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12485
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12631
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�® typedef å®£è¨€ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12651
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ä»®å¼•æ•° %qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12700
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:12732
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12768
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12850
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ãƒ�ã‚¹ãƒˆã�—ã�Ÿé–¢æ•° `%s' ã�¯ `extern' ã�«å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12855
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' ã�®ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�®å®£è¨€ã�Œ `auto' ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend é–¢æ•°å®£è¨€å†…ã�®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12978
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:12984
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13057
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: cp/decl.cc:13095
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, fuzzy, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13179
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13185
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13192
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13227
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13232
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13233
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13241
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13242
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13260
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ä»®å¼•æ•°ã‚’å�–ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13395
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13417
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13446
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13447
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¯æš—é»™çš„ã�«ã��ã�®ã‚¯ãƒ©ã‚¹ã�® friend ã�§ã�™"
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13661
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13663
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13711
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13720
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13734
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:13740
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/decl.cc:13750
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13757
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13763
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13769
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static `%s' ã‚’ mutable ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const `%s' ã‚’ `mutable' ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13781
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13797
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:13800
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:13829
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13953
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ã‚¯ãƒ©ã‚¹å®£è¨€ã�®å¤–å�´ã�§ virtual æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13961
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "è¤‡é›‘ã�ªãƒ‘ãƒ©ãƒ¡ã‚¿ã‚’ã‚‚ã�¤é–¢æ•°ã�¯ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13967
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13980
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "ã‚¯ãƒ©ã‚¹ `%s' ã‚’å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—ã�® friend ã�«ã�—ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14000
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:14029
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.cc:14048
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, fuzzy, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14073
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/decl.cc:14131
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:14155
  #, 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.cc:14171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ç„¡åŠ¹ã�ªç”¨æ³•ã�® of %%d, %%x, å�ˆã�¯ %%X"
  
! #: cp/decl.cc:14192
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "%s: é–¢æ•° `%s' ã�®å®£è¨€ã�Œå¤‰æ�›ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14226
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14268
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14274
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14291
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14294
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "å…ƒã�®åž‹ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14356
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯ä¸�å®Œå…¨ã�ªåž‹ã�§ã�™"
  
! #: cp/decl.cc:14361
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:14381
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14384
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14448
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14565
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14568
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `register' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14574
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14583
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14595
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14599
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14607
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual ã�ªé�žã‚¯ãƒ©ã‚¹é–¢æ•° `%s'"
  
! #: cp/decl.cc:14614
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14615
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14658
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä»–ã�®é–¢æ•°å†…ã�§ static é–¢æ•°ã‚’å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:14736
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14768
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¨ã�“ã‚�ã�§ã€�`extern' å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14773
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14973
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:15100
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:15104
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15133
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:15141
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ãƒ‘ãƒ©ãƒ¡ã‚¿ã�¯ãƒ¡ã‚½ãƒƒãƒ‰ã�®åž‹ã‚’ä¸�æ­£ã�«å®£è¨€ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15168
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15513
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15557
  #, fuzzy, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15644
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15657
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15658
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15669
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15681
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15720
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15727
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15729
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15738
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15740
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15849
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15872
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15877
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 52919,55191 ----
  msgid "%q#T is not a class"
  msgstr ""
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4339
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ä¸�æ˜Žã�ªåž‹å�� %qE ã�§ã�™"
  
! #: cp/decl.cc:4352
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.cc:4361
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr ""
  
! #: cp/decl.cc:4374
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr ""
  
! #: cp/decl.cc:4448
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "ä»®å¼•æ•° `%s' ã�®åž‹ã�Œå®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:4805
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæ•´åˆ—ã�Œ 2 ã�®ç´¯ä¹—ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q+#D ã�¯ç„¡åŠ¹ã�§ã�™ã€‚ç„¡å��å…±ç”¨ä½“ã�¯é�žé�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ�ã�®ã�¿æŒ�ã�¤ã�“ã�¨ã�Œå‡ºæ�¥ã�¾ã�™"
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "ç„¡å��æ§‹é€ ä½“ã�Œå��å‰�ã�¤ã��åž‹ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5406
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "ä¸€ã�¤ã�®å®£è¨€ã�«è¤‡æ•°ã�®åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:5453
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.cc:5470
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5503
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typdef å®£è¨€ã�§åž‹å��ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5518
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5521
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "é�žé–¢æ•° `%s' ã�®å¼•æ•°ã�« format å±žæ€§ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr ""
  
! #: cp/decl.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5532
  #, fuzzy, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5536
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5540
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5544
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5548
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%s ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­� `%s'"
  
! #: cp/decl.cc:5552
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "`%s' ã�®å®£è¨€ã�§åž‹ã�Œãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® `int' ã�¨ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "\"%s\" ã�¯ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5583
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/decl.cc:5586
  #, fuzzy, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "`com_interface' å±žæ€§ã�¯ã‚¯ãƒ©ã‚¹å®šç¾©ã�«ã�®ã�¿ç”¨ã�„ã‚‹äº‹ã�Œã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:5665
  #, 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.cc:5669
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:5748
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° `%s' ã�¯ dllimport ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:5810
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5818
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D ã�®ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:5819
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿å®£è¨€å­�ã�«ä¸�é�©åˆ‡ã�ªåž‹ä¿®é£¾å­�"
  
! #: cp/decl.cc:5831
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "é‡�è¤‡ã�—ã�Ÿåˆ�æœŸåŒ–å­�"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:5957
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:6022
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "å¤‰æ•° `%s' ã�«ã�¯åˆ�æœŸåŒ–å­�ã�Œã�‚ã‚Šã�¾ã�™ã�Œã€�ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:6038
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr ""
  
! #: cp/decl.cc:6188
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6194
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "è‡ªæ˜Žã�§ã�ªã�„ãƒ©ãƒ™ãƒ«ã�®ã�¤ã�„ã�Ÿåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6217
  #, fuzzy, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:6278
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:6285
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6297
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:6337
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr ""
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr ""
  
! #: cp/decl.cc:6445
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6449
  #, 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.cc:6455
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "æœªåˆ�æœŸåŒ–å®šæ•°ã‚’ ROM ã�«ç½®ã�‹ã�ªã�„"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° %qD ã�Œå…¥ã‚Œå­�ã�«ã�ªã�£ã�Ÿé–¢æ•°å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "åˆ�æœŸåŒ–ã�•ã‚Œã�Ÿå¤‰æ•° %q+D ã�¯ dllimport ã�¨ãƒžãƒ¼ã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:6521
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6720
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6792
  #, fuzzy, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ç„¡å��åŸºåº•ã‚¯ãƒ©ã‚¹ã�®åˆ�æœŸè¨­å®šå­�ã�Œæ›–æ˜§ã�§ã�™"
  
! #: cp/decl.cc:6836
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6849
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:6873
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:6928
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ç„¡åŠ¹ã�ªåˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7069
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œãƒ–ãƒ¬ãƒ¼ã‚¹ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7202
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�®ã�¾ã‚�ã‚Šã�®ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:7349
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "é…�åˆ— `%s' ã�®è¦�ç´ ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:7362
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C89 ã�¯è¤‡å�ˆãƒªãƒ†ãƒ©ãƒ«ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:7418
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "`%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:7439
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "å…±ç”¨ä½“åˆ�æœŸåŒ–å­�å†…ã�®è¦�ç´ ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:7484
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7627
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "_Pramga ã�Œæ‹¬å¼§ã�§å›²ã�¾ã‚Œã�Ÿæ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã‚’å�—ã�‘å�–ã‚Šã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�®é�™çš„ãƒ¡ãƒ³ãƒ�åˆ�æœŸåŒ–å­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:7668
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr ""
  
! #: cp/decl.cc:7671
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(ã‚¯ãƒ©ã‚¹å¤–ã�§ã�®åˆ�æœŸåŒ–ã‚’å¿…è¦�ã�¨ã�—ã�¾ã�™)"
  
! #: cp/decl.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "ä»®å¼•æ•° %qD ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–ã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ ã�¯å��å‰�ã�¤ã��æˆ»ã‚Šå€¤ã‚’è¨±å�¯ã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "`%s' ã�®å®£è¨€ã�« `extern' ã�Œã�¤ã�„ã�¦ã�Šã‚Šã€�åˆ�æœŸåŒ–ã‚‚ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:8335
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:8346
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:8476
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.cc:8535
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:8578
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE å±žæ€§ã�¯å¤‰æ•°ã�Šã‚ˆã�³é–¢æ•°ã�¸ã�®ã�¿é�©ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:8770
  #, fuzzy, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "é–¢æ•° `%s' ã�Œå¤‰æ•°ã�§ã�‚ã‚‹ã�‹ã�®ã‚ˆã�†ã�«åˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8891
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9136
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %qE ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs ã�Œæ§‹é€ ä½“ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ç”¨ã�«æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:9165
  #, 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.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  
! #: cp/decl.cc:9209
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9233
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9303
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/decl.cc:9314
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "ã‚½ãƒ¼ã‚¹ã�¯ä¸�å®Œå…¨åž‹ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�™"
  
! #: cp/decl.cc:9323
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%<offsetof%> ã‚’é�™çš„ãƒ‡ãƒ¼ã‚¿ãƒ¡ãƒ³ãƒ� %qD ã�¸é�©ç”¨ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "åˆ�æœŸåŒ–å­�ã�¯ `%s' ã�®ã‚µã‚¤ã‚ºã�®ç‰¹å®šã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:10021
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "`%s' ã�§ã�®é…�åˆ—ã‚µã‚¤ã‚ºã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10024
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:10040
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10042
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ä»–ã�®ã‚¯ãƒ©ã‚¹ `%s' ã�®ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’ã€�ãƒ¡ãƒ³ãƒ�ã�«ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10068
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10070
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10076
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10079
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10081
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10090
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10092
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10098
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10101
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10103
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10110
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10117
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ä¾‹å¤–ä»•æ§˜ã�®æ¤œæŸ»ã‚’ã�™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚’ç”Ÿæˆ�ã�—ã�ªã�„"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD ã�¯é�žä»®å¼•æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10207
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "ä»®å¼•æ•° %qD ã�Œ void åž‹ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10210
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java ãƒ¡ã‚½ãƒƒãƒ‰ %qD ã�Œé�ž Java æˆ»ã‚Šåž‹ %qT ã‚’æŒ�ã�¡ã�¾ã�™"
  
! #: cp/decl.cc:10286
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "å…±ç”¨ä½“å®šç¾©ã�®å¾Œã�«ã�¯ %<;%> ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "å…±ç”¨ä½“ã‚’é€�é�Žçš„ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10325
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆé–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10370
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "å®£è¨€ã�®ä¸­ã�«ä»£å…¥(åˆ�æœŸåŒ–ã�§ã�¯ã�ªã��)ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr ""
  
! #: cp/decl.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10425
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10470
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10473
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "`::main' ã‚’ inline ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10481
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10544
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10552
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "é�™çš„ãƒ¡ãƒ³ãƒ� %qD ã�¯ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�«å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10553
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10565
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10579
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10602
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qs ã�¯ -mcpu= ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10628
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10714
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' ã�¯ `int' ã‚’è¿”ã�•ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:10759
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "typedef %q+D ã�Œå†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:10761
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qD ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:10778
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œå‘¼ã�°ã‚Œã�¾ã�—ã�Ÿã�Œã€�ã‚¯ãƒ©ã‚¹ã‚¹ã‚³ãƒ¼ãƒ—å†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10971
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "`::main' ã‚’ template ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10980
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "è‡ªå‹•å¤‰æ•° %qE ã�¯ %<threadprivate%> ã�«ã�ªã‚‹ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10996
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã‚ˆã�†ã�§ã�™"
  
! #: cp/decl.cc:11118
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11142
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11147
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ ã�¯ new å¼�ã�®åˆ�æœŸåŒ–ã�§ã�® `=' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11258
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11261
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�¯é�žæ•´æ•°åž‹"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "å®šæ•°å¼�ã�Œæ¬ ã�‘ã�¦ã�„ã‚‹ã�‹ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:11347
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11350
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11374
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11377
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C89 ã�¯å�¯å¤‰é•·ã‚µã‚¤ã‚ºã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "é…�åˆ—ã�®æ¬¡å…ƒã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11498
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/decl.cc:11511
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.cc:11513
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "`%s' ã�®å®£è¨€ã�¯ void ã�®é…�åˆ—"
  
! #: cp/decl.cc:11518
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11520
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11527
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11532
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11535
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11571
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "å�¯å¤‰é•·é…�åˆ—ã�Œä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11647
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11650
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11661
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11664
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11677
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11689
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�«å¯¾ã�™ã‚‹æˆ»ã‚Šå€¤ã�®åž‹æŒ‡å®šã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11692
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:11696
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD ã�®å®£è¨€å†…ã�§ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆä»®å¼•æ•°ãƒªã‚¹ãƒˆã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:11705
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "`%s' ã�®å®£è¨€ã�ŒçŸ›ç›¾ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "ç„¡å��å¤‰æ•°ã‚„ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "å¤‰æ•°ã�¾ã�Ÿã�¯ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:11749
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:11754
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12032
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:12048
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12158
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "é–¢æ•°ã�®å®šç¾©ã�Œ `register' ã�¨å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "`%s' ã�®å®£è¨€ã�¯é–¢æ•°ã�®é…�åˆ—"
  
! #: cp/decl.cc:12183
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "`%s' ã�® extern å®£è¨€ã�Œãƒ�ã‚¹ãƒˆã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "%q+D ã�®å†�å®£è¨€ã�¯ä»®å¼•æ•°ã‚’éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12326
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ã�¯å�˜ã�ªã‚‹ %<complex%> ã‚’ %<double complex%> ã‚’æ„�å‘³ã�™ã‚‹ã‚‚ã�®ã�¨ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ ã�§ã�¯åž‹ã�®ç„¡ã�„ %qs ã�®å®£è¨€ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12399
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ã�“ã�®ã‚¿ãƒ¼ã‚²ãƒƒãƒˆã�§ã�¯ %<__int128%> ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12407
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ã�¯ %<__int128%> ã‚’ %qs ã�«å¯¾ã�—ã�¦ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> ã�¨ %<unsigned%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> ã�Šã‚ˆã�³ %<short%> ã�Œ %qs ã�«å¯¾ã�—ã�¦ä¸¡æ–¹æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%qs ã�¯ %qs ã�¨ä½µç”¨ã�—ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12495
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> ã�Œ %<typedef%> ã�¨ä½µã�›ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ã�¯ %qs ã�«å¯¾ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12641
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�® typedef å®£è¨€ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12661
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ä»®å¼•æ•° `%s' ã�§æŒ‡å®šã�•ã‚Œã�Ÿè¨˜æ†¶ã‚¯ãƒ©ã‚¹"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ä»®å¼•æ•° %qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã‚¿æŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:12742
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«äºŒã�¤ä»¥ä¸Šã�®ãƒ‡ãƒ¼ã‚¿åž‹ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs ã�«å¯¾ã�—ã�¦è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:12860
  #, fuzzy, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ãƒ�ã‚¹ãƒˆã�—ã�Ÿé–¢æ•° `%s' ã�¯ `extern' ã�«å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12865
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "`%s' ã�®ãƒˆãƒƒãƒ—ãƒ¬ãƒ™ãƒ«ã�®å®£è¨€ã�Œ `auto' ã‚’æŒ‡å®šã�—ã�¾ã�™"
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "friend é–¢æ•°å®£è¨€å†…ã�®è¨˜æ†¶ã‚¯ãƒ©ã‚¹æŒ‡å®šå­�ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "%qE å±žæ€§ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12988
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs ã�®å®£è¨€å†…ã�«è¤‡æ•°ã�®è¨˜æ†¶åŸŸã‚¯ãƒ©ã‚¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13067
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:13072
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: cp/decl.cc:13105
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "é–¢æ•°æˆ»ã‚Šå€¤ã�®åž‹ä¿®é£¾å­�ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, fuzzy, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13151
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13195
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "`%s' ã�¯é…�åˆ—ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13202
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13237
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13242
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13243
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13251
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13252
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13270
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ virtual å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "ä»®æƒ³é–¢æ•°ã�¯ friend ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, fuzzy, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã�¯ä»®å¼•æ•°ã‚’å�–ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13456
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¯æš—é»™çš„ã�«ã��ã�®ã‚¯ãƒ©ã‚¹ã�® friend ã�§ã�™"
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆä»¥å¤–ã�Œãƒ¡ãƒ³ãƒ�é–¢æ•° %qD ã‚’å‘¼ã�³å‡ºã�™ã�“ã�¨ã�¯å‡ºæ�¥ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13673
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13721
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> ã�Œã‚¯ãƒ©ã‚¹å®£è¨€å¤–ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13747
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ç©ºã�®å®£è¨€å†…ã�« %<inline%> ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:13750
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "`explicit' ã�«ã�§ã��ã‚‹ã�®ã�¯ã€�ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã� ã�‘ã�§ã�™"
  
! #: cp/decl.cc:13760
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13767
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13773
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static `%s' ã‚’ mutable ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const `%s' ã‚’ `mutable' ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13791
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "é–¢æ•° `%s' ã‚’ `mutable' ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13807
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "å¤§åŸŸ register å¤‰æ•°ã�Œé–¢æ•°å®šç¾©ã�®å¾Œã‚�ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:13810
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "å®£è¨€å†…ã�«ã�ªã�„ %<[*]%> ã�§ã�™"
  
! #: cp/decl.cc:13839
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13848
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13963
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ã‚¯ãƒ©ã‚¹å®£è¨€ã�®å¤–å�´ã�§ virtual æŒ‡å®šã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:13971
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "è¤‡é›‘ã�ªãƒ‘ãƒ©ãƒ¡ã‚¿ã‚’ã‚‚ã�¤é–¢æ•°ã�¯ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13977
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend å®£è¨€ã�Œã‚¯ãƒ©ã‚¹å®šç¾©ã�®ä¸­ã�«ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:13990
  #, fuzzy, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "ã‚¯ãƒ©ã‚¹ `%s' ã‚’å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—ã�® friend ã�«ã�—ã‚ˆã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14010
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14024
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "`%s' ã�®å®£è¨€ã�¯ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«å®£è¨€ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:14039
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "`enum %s' ã�®å†�å®£è¨€"
  
! #: cp/decl.cc:14058
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, fuzzy, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "%qD ã�¯é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14083
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•°å†…ã�§ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½¿ã�†ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14086
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/decl.cc:14141
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "%s ã�« `%s' ã�¨ã�„ã�†å��å‰�ã�®ãƒ¡ãƒ³ãƒ�ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14162
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C ã�¯ ã‚µã‚¤ã‚º 0 ã�®é…�åˆ— `%s' ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/decl.cc:14165
  #, 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.cc:14181
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ç„¡åŠ¹ã�ªç”¨æ³•ã�® of %%d, %%x, å�ˆã�¯ %%X"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "%s: é–¢æ•° `%s' ã�®å®£è¨€ã�Œå¤‰æ�›ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "é ˜åŸŸ `%s' ã�¯é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14222
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14236
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14243
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "`%s' ã�®å®£è¨€ã�«ã‚ˆã‚Š `this' ã�®ãƒ¡ãƒ³ãƒ�ã�Œè¦†ã�„éš ã�•ã‚Œã�¾ã�™"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14278
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14284
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%s ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14301
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "å¤‰æ•° %qD ã�Œé–¢æ•°ã�¨ã�—ã�¦å†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14304
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "å…ƒã�®åž‹ã�¯ã�“ã�“ã�§å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14366
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "é ˜åŸŸ `%s' ã�¯ä¸�å®Œå…¨ã�ªåž‹ã�§ã�™"
  
! #: cp/decl.cc:14371
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "ä»®å¼•æ•°ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:14391
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14394
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "`%s' ã�¯é–¢æ•°ã�§ã‚‚ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã‚‚ã�‚ã‚Šã�¾ã�›ã‚“ -- friend ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ä»®å¼•æ•° %q+D ã�Œ %<inline%> ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "é�žã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14575
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `register' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14584
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14588
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `auto' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14593
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "åˆ�æœŸåŒ–å­�ãƒªã‚¹ãƒˆã�¯é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14605
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14609
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "å¤§åŸŸã‚¹ã‚³ãƒ¼ãƒ—å¤–ã�®é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹è¨˜æ†¶ã‚¯ãƒ©ã‚¹ `inline' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:14617
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtual ã�ªé�žã‚¯ãƒ©ã‚¹é–¢æ•° `%s'"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14625
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰å®šç¾©ã�Œã‚¯ãƒ©ã‚¹ã‚³ãƒ³ãƒ†ã‚­ã‚¹ãƒˆå†…ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14668
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "ä»–ã�®é–¢æ•°å†…ã�§ static é–¢æ•°ã‚’å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14739
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%<extern%> å¤‰æ•° %qD ã�®å®£è¨€ã�Œ %<for%> ãƒ«ãƒ¼ãƒ—åˆ�æœŸåŒ–å®£è¨€å†…ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "ä»®å¼•æ•°ã�¯ %<constexpr%> ã�¨ã�—ã�¦å®£è¨€ã�—ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:14778
  #, fuzzy, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "`%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã‚‹ã�¨ã�“ã‚�ã�§ã€�`extern' å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:14783
  #, fuzzy, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/decl.cc:14980
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:14983
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "é–¢æ•°ã�Œãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¿”ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:15110
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/decl.cc:15114
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ä»®å¼•æ•°å®£è¨€ã�®ä¸­ã�§ `::' ã‚’ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15143
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ä»®å¼•æ•° `%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "ãƒ‘ãƒ©ãƒ¡ã‚¿ã�¯ãƒ¡ã‚½ãƒƒãƒ‰ã�®åž‹ã‚’ä¸�æ­£ã�«å®£è¨€ã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15178
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15523
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "`::main' ã‚’ static ã�¨ã�—ã�¦ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15551
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15567
  #, fuzzy, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ ã�¯ç„¡å��æ§‹é€ ä½“ã‚’ç¦�æ­¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:15654
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15655
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15667
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15668
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15679
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15691
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "`%s' ã�¯ 0 ã�‹ 2 å€‹ã�®å¼•æ•°ã�—ã�‹ã�¨ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr ""
  
! #: cp/decl.cc:15730
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15737
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15739
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15748
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15750
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "%s%s ã�¸ã�®å¤‰æ�›ã�§åž‹å¤‰æ�›æ¼”ç®—å­�ã�Œåˆ©ç”¨ã�•ã‚Œã‚‹ã�“ã�¨ã�¯æ±ºã�—ã�¦ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15859
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15882
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%qD ã�®ç„¡åŠ¹ã�ªãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®£è¨€ã�§ã�™"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:15887
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "å‰�æ–¹ã�§ã�® `%s' ã�®å®£è¨€"
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 55187,55297 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "äº‹å‰�ã�®å®£è¨€ã�ªã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "%qD ã‚’ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16290
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16315
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åž‹ä¿®é£¾å­� `%s' ã�¯ struct ã‚„ class ã�®å¾Œã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16347
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16521
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: cp/decl.cc:16596
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
--- 55197,55307 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr ""
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "é–¢æ•°ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œã‚¯ãƒ©ã‚¹ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦å†�å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr ""
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "äº‹å‰�ã�®å®£è¨€ã�ªã�—ã�®å¤§åŸŸé–¢æ•°ã�«é–¢ã�—ã�¦è­¦å‘Šã�™ã‚‹"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "%qD ã‚’ãƒ“ãƒƒãƒˆãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰åž‹ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16300
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16325
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "åž‹ä¿®é£¾å­� `%s' ã�¯ struct ã‚„ class ã�®å¾Œã�«ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16357
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "é‡�è¤‡ã�—ã�Ÿ case ã�®å€¤"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "`%s' ã�¯å‰�ã�«ã�“ã�“ã�§å®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16531
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "ä½œæˆ�æ™‚ã�¨ä½¿ç”¨æ™‚ã�§ã‚¨ãƒ³ãƒ‡ã‚£ã‚¢ãƒ³ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: cp/decl.cc:16606
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
*************** msgstr "è¿°èªžã�¯è­˜åˆ¥å­�ã�§ã�ªã�‘ã‚Œã�
*** 55300,55381 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16920
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16979
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "æ•´æ•°å®šæ•°ã�Œ %<unsigned long%> åž‹ã�«å¯¾ã�—ã�¦å¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:16980
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼"
  
! #: cp/decl.cc:17011
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T ã�Œè¤‡æ•°å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:17184
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18157
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "é–¢æ•°ã�®æˆ»ã‚Šåž‹ã�¯ %<volatile%> ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:18221
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:18414
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18802
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "%s ã‚’é–‰ã�˜ã�¦ã�„ã‚‹ã�¨ã��ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %m"
  
! #: cp/decl.cc:18814
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%qD ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™"
--- 55310,55391 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16940
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "`%s' ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:16989
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "æ•´æ•°å®šæ•°ã�Œ %<unsigned long%> åž‹ã�«å¯¾ã�—ã�¦å¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: cp/decl.cc:16990
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C ã�¯åˆ—æŒ™å€¤ã‚’ %<int%> ã�®ç¯„å›²ã�«åˆ¶é™�ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:17001
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "åˆ—æŒ™å€¤ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼"
  
! #: cp/decl.cc:17021
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "%qE ç”¨ã�®åˆ—æŒ™å€¤ã�Œæ•´æ•°å®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "%q#T ã�Œè¤‡æ•°å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/decl.cc:17194
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "æˆ»ã‚Šå€¤ã�®åž‹ã�Œä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18167
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "é–¢æ•°ã�®æˆ»ã‚Šåž‹ã�¯ %<volatile%> ã�¨äº’æ�›æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:18231
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "é�ž void ã‚’æˆ»ã�™é–¢æ•°å†…ã�« return æ–‡ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr ""
  
! #: cp/decl.cc:18812
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "%s ã‚’é–‰ã�˜ã�¦ã�„ã‚‹ã�¨ã��ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %m"
  
! #: cp/decl.cc:18824
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%qD ã�®åž‹ã‚’ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�® %<int%> ã�«ã�—ã�¾ã�™"
*************** msgstr ""
*** 56224,56230 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
--- 56234,56240 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
*************** msgstr ""
*** 57281,57287 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
--- 57291,57297 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr ""
*** 58024,58030 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
--- 58034,58040 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
*************** msgstr ""
*** 58734,58745 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� `%s' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ�æœŸå€¤"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D ã�¯é�™çš„å®£è¨€ã�®å¾Œã�«é�žé�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 58744,58755 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "ãƒ¡ãƒ³ãƒ� `%s' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªåˆ�æœŸå€¤"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D ã�¯é�™çš„å®£è¨€ã�®å¾Œã�«é�žé�™çš„å®£è¨€ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ª
*** 59337,59343 ****
  msgid "%qT not permitted in template argument"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
--- 59347,59353 ----
  msgid "%qT not permitted in template argument"
  msgstr "å�ˆã�£ã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr ""
*** 60197,60203 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
--- 60207,60213 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "å”¯ä¸€ã�®ä»®å¼•æ•°ã�¨ã�ªã‚‹ %<void%> ã�«ã�¯ä¿®é£¾å­�ã�Œã�¤ã��ã�¾ã�›ã‚“"
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "ãƒ¬ã‚¸ã‚¹ã‚¿å¤‰æ•° `%s' ã�Œå…¥ã‚Œå­�é–¢æ•°ã�®ä¸­ã�§ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿ"
*************** msgstr ""
*** 61202,61208 ****
  msgid "for template declaration %q+D"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
--- 61212,61218 ----
  msgid "for template declaration %q+D"
  msgstr "ç©ºã�®å®£è¨€ã�§ã�™"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "å†…éƒ¨ä¸€è²«æ€§ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
*************** msgstr "é–¢æ•°ã�Œé›†å�ˆä½“ã‚’è¿”ã�—ã�¦ã�
*** 61295,61572 ****
  msgid "function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16362
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16364
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.cc:16366
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16379
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16382
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16430
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16436
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16442
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16508
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "å¤§ã��ã�•ã‚¼ãƒ­ã�®é…�åˆ—ã‚’ä½œã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16607
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16720
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:17030
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17140
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:17331
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/pt.cc:21233
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "%qE å±žæ€§ç”¨ã�«é–“é�•ã�£ã�Ÿæ•°ã�®å¼•æ•°ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:21496
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21499
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21849
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:21851
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21876
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:21894
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ä¸�æ­£ã�ªæ–‡å­—åˆ—å®šæ•°ã�§ã�™"
  
! #: cp/pt.cc:26132
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:26134
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:26140
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26191
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26202
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:26210
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ã�®åˆ�æœŸåŒ–:\n"
  
! #: cp/pt.cc:26246
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:26308
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26320
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26341
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.cc:26381
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26691
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 61305,61582 ----
  msgid "function returning a function"
  msgstr "`%s' ã�¯é–¢æ•°ã‚’è¿”ã�™é–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16363
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16365
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "ä¸�å®Œå…¨åž‹ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�¸ã�®é–“æŽ¥å�‚ç…§"
  
! #: cp/pt.cc:16367
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16380
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "ãƒ�ã‚¤ãƒ³ã‚¿ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16383
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "å�‚ç…§ã‚’å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:16431
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16437
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16443
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "   ãƒ�ã‚¤ãƒ³ã‚¿ã�‹ã‚‰ãƒ¡ãƒ³ãƒ�ã�¸ã�®å¤‰æ�›ã�§"
  
! #: cp/pt.cc:16509
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "å¤§ã��ã�•ã‚¼ãƒ­ã�®é…�åˆ—ã‚’ä½œã‚�ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16615
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:16728
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå†…ã�§ `%s' ã‚’ä½¿ç”¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:17038
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17148
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "static ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ `%s' ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21190
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qE ã�Œã�“ã�“ã�§ã�¯å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ (é–¢æ•°å†…ã�§ã�¯ã�ªã�„)"
  
! #: cp/pt.cc:21241
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "é–¢æ•° %<__builtin_next_arg%> ã�¸ã�®å¼•æ•°ã�®æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "%qE å±žæ€§ç”¨ã�«é–“é�•ã�£ã�Ÿæ•°ã�®å¼•æ•°ã�ŒæŒ‡å®šã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr ""
  
! #: cp/pt.cc:21857
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ã�¯ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆåž‹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:21859
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr ""
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21884
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "åˆ�æœŸåŒ–å­�ã�®è¦�ç´ ã�Œå®šæ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:21902
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ä¸�æ­£ã�ªæ–‡å­—åˆ—å®šæ•°ã�§ã�™"
  
! #: cp/pt.cc:26135
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:26137
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:26143
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26194
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26205
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:26213
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%s: `%s' ã�®åˆ�æœŸåŒ–:\n"
  
! #: cp/pt.cc:26249
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«ãƒ¡ã‚½ãƒƒãƒ‰ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "è‡ªå‹•ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå®Ÿä½“åŒ–ã‚’æœ‰åŠ¹ã�«ã�™ã‚‹"
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26314
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26323
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26344
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ ã�¯æ¸›ç®—ã�«é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã‚’ä½¿ã�†ã�“ã�¨ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:26694
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 61578,61740 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:27230
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27600
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/pt.cc:27630
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:27639
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/pt.cc:27647
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.cc:27649
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:29077
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29367
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:29376
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:29382
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�®ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30561
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:30573
  #, fuzzy, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/pt.cc:30579
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "spec %qs ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30697
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30709
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "é–“æŽ¥é–¢æ•° %q+D ã�¯å¼±ã�„å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:30744
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡åŠ¹ã�ªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã�§ã�™ã€‚ãƒ¡ã‚½ãƒƒãƒ‰å��ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31021
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:31025
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:31029
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:31169
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
--- 61588,61750 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�®æ˜Žç¤ºçš„ã�ªå®Ÿä½“åŒ–ã�®ã�¿ã‚’ç”Ÿæˆ�ã�™ã‚‹"
  
! #: cp/pt.cc:27233
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27603
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/pt.cc:27633
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:27642
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/pt.cc:27650
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/pt.cc:27652
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'#' ã�«ãƒžã‚¯ãƒ­ä»®å¼•æ•°å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:29080
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29370
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:29379
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%s=%s ã�¯æ•°å€¤ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/pt.cc:29385
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "`%s' ã�®å®£è¨€ã�¯ä»®å¼•æ•°ãƒªã‚¹ãƒˆã�®ã‚·ãƒ³ãƒœãƒ«ã‚’è¦†ã�„éš ã�—ã�¾ã�™"
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30564
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "é�žãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ %qD ã�Œãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�¨ã�—ã�¦ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/pt.cc:30576
  #, fuzzy, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/pt.cc:30582
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "spec %qs ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:30715
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "inline ã�«å‡ºæ�¥ã‚‹ã�¨è¦‹ã�ªã�•ã‚Œã�¦ã�„ã�ªã�„é–¢æ•°ã�§ã�™"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "é–“æŽ¥é–¢æ•° %q+D ã�¯å¼±ã�„å�‚ç…§ã�¨ã�—ã�¦å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/pt.cc:30747
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "ãƒžã‚¯ãƒ­å¼•æ•° \"%s\" ã�¯æ–‡å­—åˆ—åŒ–ã�•ã‚Œã�¾ã�™"
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ç„¡åŠ¹ã�ªãƒ¡ã‚½ãƒƒãƒ‰å®£è¨€ã�§ã�™ã€‚ãƒ¡ã‚½ãƒƒãƒ‰å��ã�Œå¿…è¦�ã�§ã�™"
  
! #: cp/pt.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31024
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:31028
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:31032
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "å‘½ä»¤ã�Œåˆ¶ç´„ã‚’æº€ã�Ÿã�—ã�¾ã�›ã‚“:"
  
! #: cp/pt.cc:31172
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
*************** msgstr "ç„¡åŠ¹ã�ªå®£è¨€ã�§ã�™"
*** 62045,62051 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
--- 62055,62061 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "ç„¡å��å…±ç”¨ä½“å†…ã�«ä¿�è­·ã�•ã‚Œã�Ÿãƒ¡ãƒ³ãƒ� %q+#D ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
*************** msgstr "%<__builtin_next_arg%> ã�Œå¼•æ•°
*** 62454,62480 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:12433
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:12492
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "%<__builtin_return_address%> ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
--- 62464,62490 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "ã‚¯ãƒ©ã‚¹ã‚¿ã‚¤ãƒ—é …ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/semantics.cc:12438
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "ã‚«ãƒ³ãƒžæ¼”ç®—å­�ã�®å·¦å�´ã�®å¼�ã�«åŠ¹åŠ›ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/semantics.cc:12497
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "%<__builtin_return_address%> ã�¸ã�®ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�ªã�„å¼•æ•°ã�§ã�™"
*************** msgstr "%<__builtin_return_address%> ã�¸
*** 62482,62503 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 62492,62513 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "`%s' ã�Œå†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ
*** 63740,63961 ****
  msgid "declaration of %q#T"
  msgstr "`%s' ã�Œå†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:318
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "`%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck2.cc:332
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck2.cc:384
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck2.cc:396
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/typeck2.cc:408
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:887
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.cc:1081
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1256
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "char ã�®é…�åˆ—ã�«ã�¨ã�£ã�¦åˆ�æœŸåŒ–å­�æ–‡å­—åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, fuzzy, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œä¸­æ‹¬å¼§ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:1832
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:1839
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:1924
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1997
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚„å…±ç”¨ä½“ã�«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�Œã�ªã�„åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "union åˆ�æœŸåŒ–å­�ã�Œãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�§ã�¯ã�ªã��ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "å¾ªç’°ãƒ�ã‚¤ãƒ³ã‚¿ã�®ä»£è¡¨ã‚’æ¤œå‡ºã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:2238
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2268
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "`operator->()'ã�®çµ�æžœã�Œé�žãƒ�ã‚¤ãƒ³ã‚¿ã�®çµ�æžœã‚’ã‚‚ã�Ÿã‚‰ã�—ã�¾ã�™"
  
! #: cp/typeck2.cc:2270
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2297
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2306
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2386
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2397
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2405
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2446
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck2.cc:2463
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2468
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/typeck2.cc:2493
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.cc:2734
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck2.cc:2737
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
--- 63750,63971 ----
  msgid "declaration of %q#T"
  msgstr "`%s' ã�Œå†�å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "`%s' ã�¯ä¸�å®Œå…¨åž‹ã�§ã�™"
  
! #: cp/typeck2.cc:328
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "é�žãƒ¡ãƒ³ãƒ�é–¢æ•°ã�§ã�® `this' ã�®ä½¿ç”¨ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "`restrict' ã�®ç”¨æ³•ã�Œä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ä¸�å®Œå…¨ã�ª typedef `%s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ç„¡åŠ¹ã�ªãƒ‡ãƒ•ã‚©ãƒ«ãƒˆãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆå¼•æ•°"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "void å¼�ã�®ä¸�é�©åˆ‡ã�ªä½¿ç”¨"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "æœªå®šç¾©ã�®åž‹ `%s %s' ã�®ä½¿ç”¨ã�¯ä¸�é�©åˆ‡ã�§ã�™"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "%<restrict%> ã�®èª¤ã�£ã�Ÿä½¿ç”¨æ³•ã�§ã�™"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:885
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1064
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE ã�® %qT ã�‹ã‚‰ %qT ã�¸ã�®å¤‰æ�›ã�¯æ›–æ˜§ã�§ã�™"
  
! #: cp/typeck2.cc:1079
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "é�™çš„ã‚¢ã‚µãƒ¼ã‚·ãƒ§ãƒ³å†…ã�®å¼�ã�Œæ•´æ•°å®šæ•°å¼�ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1254
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "char ã�®é…�åˆ—ã�«ã�¨ã�£ã�¦åˆ�æœŸåŒ–å­�æ–‡å­—åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, fuzzy, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "ã‚¹ã‚«ãƒ©ãƒ¼åˆ�æœŸåŒ–å­�ã�Œä¸­æ‹¬å¼§ã�§å›²ã�¾ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "åˆ�æœŸåŒ–å­�ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:1830
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:1837
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ä»®å¼•æ•° `%s' ã�Œåˆ�æœŸåŒ–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:1922
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "%qD ã�®åž‹ã�¯å…ƒã�®å®£è¨€ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:1995
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚„å…±ç”¨ä½“ã�«ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�Œã�ªã�„åˆ�æœŸåŒ–å­�ã�§ã�™"
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "union åˆ�æœŸåŒ–å­�ã�Œãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰å��ã�§ã�¯ã�ªã��ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã�«ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "å¾ªç’°ãƒ�ã‚¤ãƒ³ã‚¿ã�®ä»£è¡¨ã‚’æ¤œå‡ºã�—ã�¾ã�—ã�Ÿ"
  
! #: cp/typeck2.cc:2236
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2266
  #, fuzzy, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "`operator->()'ã�®çµ�æžœã�Œé�žãƒ�ã‚¤ãƒ³ã‚¿ã�®çµ�æžœã‚’ã‚‚ã�Ÿã‚‰ã�—ã�¾ã�™"
  
! #: cp/typeck2.cc:2268
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "`->' ã�®ãƒ™ãƒ¼ã‚¹ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2295
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2304
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2384
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2395
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¸ã�®ãƒ�ã‚¤ãƒ³ã‚¿ã�Œè¨ˆç®—å†…ã�§ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: cp/typeck2.cc:2444
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�—ã�¦ä¸�é�©åˆ‡ã�ªä¿�å­˜ã‚¯ãƒ©ã‚¹"
  
! #: cp/typeck2.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "ãƒ‡ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: cp/typeck2.cc:2466
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "åˆ¶é™�ã�®ã�ªã�„å…±ç”¨ä½“ã�¯ -std=c++0x ã�¾ã�Ÿã�¯ -std=gnu++0x ã‚’æŒ‡å®šã�—ã�Ÿæ™‚ã�®ã�¿ä½¿ç”¨ã�§ã��ã�¾ã�™"
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr ""
  
! #: cp/typeck2.cc:2732
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
  
! #: cp/typeck2.cc:2735
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ä¸�å®Œå…¨åž‹ã�¸ã�®å¤‰æ�›ã�§ã�™"
*************** msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable'
*** 64906,64912 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
--- 64916,64922 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "ç„¡åŠ¹ã�ªãƒ“ãƒƒãƒˆåˆ—åˆ�æœŸåŒ–å­�ã�§ã�™"
*************** msgstr ""
*** 65999,66010 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 66009,66020 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 66185,66191 ****
  msgid "deferred type parameter at %C"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 66195,66201 ----
  msgid "deferred type parameter at %C"
  msgstr "å¼•æ•°ã�®åž‹ã�Œç•°ã�ªã‚Šã�¾ã�™"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 68196,68202 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
--- 68206,68212 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
*************** msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€
*** 68467,68473 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
--- 68477,68483 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
*************** msgstr ""
*** 68585,68591 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
--- 68595,68601 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
*************** msgstr ""
*** 68595,68601 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
--- 68605,68611 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 68726,68732 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 68736,68742 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 68942,68953 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 68952,68963 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 69057,69618 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2457
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2481
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2498
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2508
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2745
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3159
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:3182
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3186
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/interface.cc:3195
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/interface.cc:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3393
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/interface.cc:3410
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:3475
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3608
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3619
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3756
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "`%s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4084
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4097
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4105
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:4139
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4248
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4414
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "%q+D ã�Œæœªå®šç¾©ã‚·ãƒ³ãƒœãƒ« %qE ã�®åˆ¥å��ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/interface.cc:4787
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4998
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�«ã�¯å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5080
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/interface.cc:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "`%s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5200
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "section å±žæ€§ã�¯ãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�«å¯¾ã�—ã�¦ã�¯æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5274
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/interface.cc:5293
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
--- 69067,69628 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2473
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2497
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2514
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2524
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:2577
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2766
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3175
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:3198
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "ãƒ—ãƒ­ã‚·ãƒ¼ã‚¸ãƒ£é–‹å§‹ã�¨çµ‚äº†ã�®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã‚’è¡Œã�ªã‚�ã�ªã�„"
  
! #: fortran/interface.cc:3211
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/interface.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã�«æˆ»ã‚‹ã�¯ã�šã�§ã�—ã�Ÿ"
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3409
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/interface.cc:3426
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:3491
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3624
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3635
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "`%s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4090
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4100
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4121
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4129
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/interface.cc:4155
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4204
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/interface.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4264
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "%q+D ã�Œæœªå®šç¾©ã‚·ãƒ³ãƒœãƒ« %qE ã�®åˆ¥å��ã�¨ã�ªã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/interface.cc:4803
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5014
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�«ã�¯å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/interface.cc:5201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "`%s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "section å±žæ€§ã�¯ãƒ­ãƒ¼ã‚«ãƒ«å¤‰æ•°ã�«å¯¾ã�—ã�¦ã�¯æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5302
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/interface.cc:5309
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
*************** msgstr "NaN ã�‹ã‚‰æ•´æ•°ã�¸ã�®å¤‰æ�›ã�§ã
*** 69796,69802 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�«ã�¯å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
--- 69806,69812 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "å€¤ã‚’ãƒ™ã‚¯ãƒˆãƒ«ã�«ã�¯å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
*************** msgstr ""
*** 70347,70353 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 70357,70363 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 70914,70920 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
--- 70924,70930 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
*************** msgstr ""
*** 72772,72779 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 72782,72789 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr ""
*** 74741,75448 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã�®ä»•æ§˜ã�Œä¸€è²«ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã�®ä»•æ§˜ã�Œä¸€è²«ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:906
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:958
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/resolve.cc:962
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/resolve.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:990
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1006
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1115
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1119
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:1123
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1360
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1392
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1471
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1490
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:1503
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1524
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1553
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1741
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/resolve.cc:1745
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1866
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1879
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ãƒ©ãƒ™ãƒ« %s ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�§å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:2029
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/resolve.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:2055
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2062
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/resolve.cc:2070
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2097
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2218
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/resolve.cc:2714
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2820
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2840
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2878
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2933
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "spec é–¢æ•° %qs ã�®å¼•æ•°å†…ã�§ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3170
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3184
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "æ•°å€¤åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/resolve.cc:3262
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3359
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3451
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3455
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3513
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:3529
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3535
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3541
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3609
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3618
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3653
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3698
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3795
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3844
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:3888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared ã�¨ mdll ã�¨ã�¯å…±å­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4043
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:4047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: fortran/resolve.cc:4124
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:4376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:4378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4744
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4831
  #, fuzzy, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "ç„¡åŠ¹ã�ªå�‚ç…§åž‹ã�§ã�™"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿã‚¢ãƒ©ã‚¤ãƒ³ãƒ¡ãƒ³ãƒˆã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:5450
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:5464
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 74751,75468 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã�®ä»•æ§˜ã�Œä¸€è²«ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°ã�®ä»•æ§˜ã�Œä¸€è²«ã�—ã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:881
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
! 
! #: fortran/resolve.cc:885
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "é�žãƒ¡ãƒ³ãƒ� `%s' ã‚’ `mutable' ã�¨ã�¯å®£è¨€ã�§ã��ã�¾ã�›ã‚“"
! 
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:975
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/resolve.cc:989
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1007
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/resolve.cc:1015
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1019
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1136
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:1140
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1377
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1409
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1488
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "é–¢æ•° `%s' ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1570
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1758
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/resolve.cc:1762
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1883
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ãƒ©ãƒ™ãƒ« %s ã�Œã�‚ã‚‰ã‚†ã‚‹é–¢æ•°ã�®å¤–å�´ã�§å�‚ç…§ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:2046
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/resolve.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:2072
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2079
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "`%s' ã�®å¼•æ•°ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªåž‹"
  
! #: fortran/resolve.cc:2087
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2114
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯ã�‚ã�„ã�¾ã�„ã�§ã�™\n"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2235
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2704
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/resolve.cc:2731
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2837
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2857
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2950
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "spec é–¢æ•° %qs ã�®å¼•æ•°å†…ã�§ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3187
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3201
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3268
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "æ•°å€¤åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/resolve.cc:3279
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "å‘¼ã�³å‡ºã�•ã‚Œã�Ÿã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯é–¢æ•°ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3468
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3472
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3530
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:3546
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3552
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3558
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3635
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3670
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3715
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3812
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3816
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "<æœªè§£æ±ºã‚ªãƒ¼ãƒ�ãƒ¼ãƒ­ãƒ¼ãƒ‰ã�•ã‚Œã�Ÿé–¢æ•°åž‹>"
  
! #: fortran/resolve.cc:3878
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:3905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared ã�¨ mdll ã�¨ã�¯å…±å­˜ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4060
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:4064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³é–¢æ•°ã‚’ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³åŒ–ã�§ã��ã�ªã�„å ´å�ˆã�«è­¦å‘Šã�™ã‚‹"
  
! #: fortran/resolve.cc:4141
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:4393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:4395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4848
  #, fuzzy, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "ç„¡åŠ¹ã�ªå�‚ç…§åž‹ã�§ã�™"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿã‚¢ãƒ©ã‚¤ãƒ³ãƒ¡ãƒ³ãƒˆã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:5467
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "é…�åˆ—å�‚ç…§ã�§ã�®æ·»å­—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 75451,75462 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5733
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 75471,75482 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 75465,75757 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5961
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6065
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6504
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6726
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7313
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7567
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8252
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/resolve.cc:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 75485,75777 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5978
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qE ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6521
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "æ·»ã�ˆå­—ã�¯æ•´æ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7584
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8161
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8272
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 75760,76043 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8904 fortran/resolve.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:9121
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:9138
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9523
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9536
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9539
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "æ•°å€¤åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:10120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10152
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10159
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10194
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10265
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10268
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10373
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 75780,76063 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9143
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" ã�¯ C++ ã�®æ¼”ç®—å­�ã�§ã�‚ã‚Šã€�ãƒžã‚¯ãƒ­å��ã�¨ã�—ã�¦ä½¿ç”¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:9169
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9541
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9554
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9567
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9570
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "æ•°å€¤åž‹ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:10151
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10471
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 76045,76251 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10662
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11193
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11247
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:12009
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12094
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/resolve.cc:12285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:12321
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12325
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12374
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:12467
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12533
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12740
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:12834
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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 ""
--- 76065,76271 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10693
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ %qs å†…"
  
! #: fortran/resolve.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11273
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ä»£å…¥ã�¨ã�—ã�¦ç„¡åŠ¹ã�ªå·¦è¾ºå€¤ã�§ã�™"
  
! #: fortran/resolve.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12120
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆå¼•æ•°ã�Œãƒ�ã‚¤ãƒ³ã‚¿ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ (å¼•æ•° %d)"
  
! #: fortran/resolve.cc:12311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:12347
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12351
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12400
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ %s"
  
! #: fortran/resolve.cc:12493
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12766
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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 ""
*** 76253,77236 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:13188
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13192
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13200
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13211
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13410
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13417
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13467
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:13470
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13473
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13476
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13479
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s å†…ã€�ä½�ç½® %s:%d"
  
! #: fortran/resolve.cc:13553
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13576
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13628
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:13638
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13648
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:13667
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13675
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13703
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13709
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13786
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13792
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13798
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13806
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13974
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13983
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14022
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14045
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14067
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14336
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14548
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14605
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14627
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14636
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14642
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14677
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14887
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14942
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15054
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15098
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15153
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15164
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15210
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15371
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15482
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:15550
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15587
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15609
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15620
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15647
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹"
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15984
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16005
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16067
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16121
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16136
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16170
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16418
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16425
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16447
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16494
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/resolve.cc:16701
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16708
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:16715
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "`%s' ã�®ç¬¬äºŒå¼•æ•°ã�¯ `char **' ã�¨ã�™ã�¹ã��ã�§ã�™"
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:17225
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:17309
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17318
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17342
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17494
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17569
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17580
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17622
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/resolve.cc:17689
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17702
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17724
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17734
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17742
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17860
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 76273,77256 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "é…�åˆ— `%s' ã�®å¤§ã��ã�•ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:13214
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13226
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13237
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13299
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13436
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13443
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13490
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13493
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:13496
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13499
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13502
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13505
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:13547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s å†…ã€�ä½�ç½® %s:%d"
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13602
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13642
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13654
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "å�¯å¤‰é•·ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�ªã�„ã�“ã�¨ã�«ã�ªã‚‹ã�§ã�—ã‚‡ã�†"
  
! #: fortran/resolve.cc:13664
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13674
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "çµ„ã�¿è¾¼ã�¿é–¢æ•° `%s' ã�¯é�žé–¢æ•°ã�¨ã�—ã�¦å®£è¨€ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: fortran/resolve.cc:13693
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13697
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "é–¢æ•°ã‚’ inline ã�«ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:13701
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13705
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13718
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13818
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13824
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13832
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "ã‚³ãƒ³ã‚¹ãƒˆãƒ©ã‚¯ã‚¿ã‚’é�™çš„ãƒ¡ãƒ³ãƒ�é–¢æ•°ã�¨ã�™ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "å¼�ã�®ä¸­ã�®æ–‡ã�«ä¸�å®Œå…¨åž‹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14071
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14093
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14362
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14574
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14631
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14653
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14662
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14668
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14674
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14713
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14968
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15096
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15106
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "`__builtin_args_info' ã�®å¼•æ•°ã�¯å®šæ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:15115
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15124
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15166
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15190
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ANSI C++ ã�¯å®šæ•°ã�§ã�ªã�„é›†å�ˆä½“ã�®åˆ�æœŸåŒ–å­�å¼�ã‚’ç¦�ã�˜ã�¾ã�™"
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD ã�¯æ—¢ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/resolve.cc:15576
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15613
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15635
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15646
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15673
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "%qE å±žæ€§ã�¯ %s å±žæ€§ã�¨ç«¶å�ˆã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:15692
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%s ã�«äº’æ�›æ€§ã�®ã�ªã�„åž‹"
  
! #: fortran/resolve.cc:15727
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16010
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16093
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16196
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16239
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16318
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16376
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16385
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16398
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16451
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16473
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16520
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "å¼�æ–‡ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: fortran/resolve.cc:16727
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16734
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "ãƒ‡ãƒ¼ã‚¿é ˜åŸŸ '%s' ã�¯å‰�ã�®å®£è¨€ã�¨çŸ›ç›¾ã�—ã�¾ã�™"
  
! #: fortran/resolve.cc:16741
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "`%s' ã�« `extern' ã�¨åˆ�æœŸåŒ–å­�ã�®ä¸¡æ–¹ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "`%s' ã�®ç¬¬äºŒå¼•æ•°ã�¯ `char **' ã�¨ã�™ã�¹ã��ã�§ã�™"
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:17251
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ãƒ©ãƒ™ãƒ« `%s' ã�Œå®šç¾©ã�•ã‚Œã�¾ã�—ã�Ÿã�Œä½¿ã‚�ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17344
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17511
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17648
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "ãƒ¡ã‚½ãƒƒãƒ‰ä»•æ§˜å†…ã�§ã�®æ§‹æ–‡è§£æž�ã‚¨ãƒ©ãƒ¼"
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17760
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:17886
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 78122,78128 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 78142,78148 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 78134,78145 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8572
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 78154,78165 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8584
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "ä¸€æ™‚ã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆã�¸ã�®å�‚ç…§ã‚’è¿”ã��ã�†ã�¨ã�—ã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgid "Array %qs at %L is larger than li
*** 78231,78311 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, fuzzy, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/trans-decl.cc:5037
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5283
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5923
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5929
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/trans-decl.cc:5956
  #, fuzzy, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.cc:5975
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.cc:6024
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.cc:6028
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 78251,78336 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s at %C has no default type"
+ msgstr "ä»®å¼•æ•° %u ã�Œ void åž‹ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�™"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, fuzzy, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/trans-decl.cc:5040
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5926
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5932
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�¸ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: fortran/trans-decl.cc:5959
  #, fuzzy, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.cc:5978
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•° `%s' ã�¯ %s ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.cc:6027
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.cc:6031
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "ä»®å¼•æ•° `%s' ã�Œ void ã�¨å®£è¨€ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: fortran/trans-decl.cc:6061
  #, fuzzy, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "FPU ãƒ¬ã‚¸ã‚¹ã‚¿å†…ã�®æ©Ÿèƒ½ã�®å€¤ã‚’è¿”ã�™"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr "ISO C90 ã�¯å�¯å¤‰é•·ã�®é…�åˆ— %q
*** 78320,78346 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3887
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-expr.cc:5405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 78345,78371 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3895
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr ""
  
! #: fortran/trans-expr.cc:5413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "é–¢æ•° `%s' ã�¸ã�®å¼•æ•°ã�Œå°‘ã�ªã�™ã�Žã�¾ã�™"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgid "unused name %qE"
*** 80167,80172 ****
--- 80192,80201 ----
  msgstr "ä»®å¼•æ•° %q+D ã�Œæœªä½¿ç”¨ã�§ã�™"
  
  #, fuzzy
+ #~ msgid "invalid operand size for operand code 'Z'"
+ #~ msgstr "æ¼”ç®—å­�ã‚³ãƒ¼ãƒ‰ '%c' ã�«å¯¾ã�™ã‚‹ç„¡åŠ¹ã�ªè¢«æ¼”ç®—å­�ã‚µã‚¤ã‚ºã�§ã�™"
+ 
+ #, fuzzy
  #~ msgid "invalid conversion from type %<* __vector_quad%>"
  #~ msgstr "%<__fpreg%> ã�‹ã‚‰ã�®ç„¡åŠ¹ã�ªå¤‰æ�›ã�§ã�™"
  
diff -Nrcpad gcc-13.1.0/gcc/po/nl.po gcc-13.2.0/gcc/po/nl.po
*** gcc-13.1.0/gcc/po/nl.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/nl.po	Thu Jul 27 08:13:04 2023
*************** 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: 2023-04-04 17:04+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: 2023-04-25 21:43+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 ""
*** 4079,4085 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4079,4085 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 7738,7743 ****
--- 7738,7748 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, fuzzy, no-c-format
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "ingebouwde functie %qs is niet geÃ¯mplementeerd"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "operand van '%%l' is geen label"
*** 17312,17323 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 17317,17328 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "floating-point constante verkeerd gebruikt"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Deze optie heeft geen documentat
*** 18358,18420 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[ingeschakeld]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[uitgeschakeld]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1908
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
--- 18363,18425 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[ingeschakeld]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[uitgeschakeld]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1909
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
*************** msgid ""
*** 18422,18477 ****
  "   "
  msgstr "geen argumenten voor spec-functie"
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "De volgende opties zijn afhankelijk van het doelsysteem"
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr "De volgende opties beheren waarschuwingsboodschappen van de compiler"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "De volgende opties beheren optimalisaties"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "De volgende opties zijn taalafhankelijk"
  
! #: opts.cc:1970
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "De volgende opties beheren optimalisaties"
  
  # Zou een format spec moeten hebben voor de taalnaam...
! #: opts.cc:1976
  #, fuzzy
  msgid "The following options are specific to just the language "
  msgstr "De volgende opties enkel van toepassing voor de taal "
  
  # Zou een format spec moeten hebben voor de taalnaam...
  # Of beter "voor de taal "?
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "De volgende opties worden ondersteund door de taal "
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.cc:1991
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.cc:1993
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
  # Betere vertaling?
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "De volgende opties hebben iets met een taal te maken"
  
--- 18427,18482 ----
  "   "
  msgstr "geen argumenten voor spec-functie"
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "De volgende opties zijn afhankelijk van het doelsysteem"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr "De volgende opties beheren waarschuwingsboodschappen van de compiler"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "De volgende opties beheren optimalisaties"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "De volgende opties zijn taalafhankelijk"
  
! #: opts.cc:1971
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "De volgende opties beheren optimalisaties"
  
  # Zou een format spec moeten hebben voor de taalnaam...
! #: opts.cc:1977
  #, fuzzy
  msgid "The following options are specific to just the language "
  msgstr "De volgende opties enkel van toepassing voor de taal "
  
  # Zou een format spec moeten hebben voor de taalnaam...
  # Of beter "voor de taal "?
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "De volgende opties worden ondersteund door de taal "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.cc:1992
  #, fuzzy
  msgid "The following options take separate arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
! #: opts.cc:1994
  #, fuzzy
  msgid "The following options take joined arguments"
  msgstr "De volgende opties zijn niet gedocumenteerd"
  
  # Betere vertaling?
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "De volgende opties hebben iets met een taal te maken"
  
*************** msgstr "lengte-modifier in strfmon-forma
*** 18867,18943 ****
  msgid "<command-line>"
  msgstr "<opdrachtregel>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ongeldige operand voor '%%%c'"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector constant"
  msgstr "ongeldige constante"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ongeldige operand voor '%%%c'"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "operand ontbreekt"
  
! #: config/aarch64/aarch64.cc:12195
  #, c-format
  msgid "invalid constant"
  msgstr "ongeldige constante"
  
! #: config/aarch64/aarch64.cc:12198
  #, c-format
  msgid "invalid operand"
  msgstr "ongeldige operand"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ongeldige operandprefix '%%%c'"
  
! #: config/aarch64/aarch64.cc:12351
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/aarch64/aarch64.cc:27134
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ongeldige operanden in binaire bewerking"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 18872,18948 ----
  msgid "<command-line>"
  msgstr "<opdrachtregel>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ongeldige operand voor '%%%c'"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector constant"
  msgstr "ongeldige constante"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ongeldige operand voor '%%%c'"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "operand ontbreekt"
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
  msgstr "ongeldige constante"
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
  msgstr "ongeldige operand"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ongeldige operandprefix '%%%c'"
  
! #: config/aarch64/aarch64.cc:12364
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ongeldige adresseringsmodus"
  
! #: config/aarch64/aarch64.cc:27161
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ongeldige operanden in binaire bewerking"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 18954,18971 ****
  msgstr "ongeldige waarde voor %%r"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "ongeldige waarde voor %%R"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "ongeldige waarde voor %%N"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "ongeldige waarde voor %%P"
--- 18959,18976 ----
  msgstr "ongeldige waarde voor %%r"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "ongeldige waarde voor %%R"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "ongeldige waarde voor %%N"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "ongeldige waarde voor %%P"
*************** msgstr "ongeldige waarde voor %%M"
*** 18995,19001 ****
  msgid "invalid %%U value"
  msgstr "ongeldige waarde voor %%U"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "ongeldige waarde voor %%s"
--- 19000,19006 ----
  msgid "invalid %%U value"
  msgstr "ongeldige waarde voor %%U"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "ongeldige waarde voor %%s"
*************** msgstr "ongeldige waarde voor %%s"
*** 19005,19011 ****
  msgid "invalid %%C value"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "ongeldige waarde voor %%E"
--- 19010,19016 ----
  msgid "invalid %%C value"
  msgstr "ongeldige waarde voor %%C"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "ongeldige waarde voor %%E"
*************** msgstr "onbekende 'unspec' relocatie"
*** 19019,19025 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ongeldige code voor %%xn"
--- 19024,19030 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ongeldige code voor %%xn"
*************** msgstr "ongeldige UNSPEC als operand: %d
*** 19104,19139 ****
  msgid "unrecognized supposed constant"
  msgstr "vermoedelijke constante niet herkend"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
  msgstr "ongeldige shift-operand"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Thumb-instructie met predicaat"
  
  # mja. snappen wie snappen kan ^^
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 19109,19144 ----
  msgid "unrecognized supposed constant"
  msgstr "vermoedelijke constante niet herkend"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
  msgstr "ongeldige shift-operand"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Thumb-instructie met predicaat"
  
  # mja. snappen wie snappen kan ^^
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instructie met predicaat in voorwaardelijke sequentie"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "ongeldige operand voor code '%c'
*** 19142,19170 ****
  msgid "invalid operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr "instructie wordt nooit uitgevoerd"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/arm/arm.cc:34259
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 19147,19175 ----
  msgid "invalid operand for code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr "instructie wordt nooit uitgevoerd"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34270
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/arm/arm.cc:34272
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ongeldige registernaam voor %qs"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "ongeldige constante"
*** 19542,19640 ****
  msgid "Expected register or constant integer."
  msgstr "accumulator is geen integer-constante"
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.cc:12941
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.cc:12946
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.cc:13179
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13214
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13283
  #, fuzzy, c-format
! msgid "invalid operand type used with operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13288
  #, fuzzy, c-format
! msgid "invalid operand size for operand code 'Z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13365
  #, 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.cc:13444
  #, 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.cc:13462
  #, 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.cc:13475
  #, 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.cc:13490
  #, 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.cc:13518
  #, 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.cc:13536
  #, 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.cc:13559
  #, 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.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.cc:13826
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ongeldig token in expressie"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
--- 19547,19645 ----
  msgid "Expected register or constant integer."
  msgstr "accumulator is geen integer-constante"
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ongeldige UNSPEC als operand"
  
! #: config/i386/i386.cc:12942
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/i386/i386.cc:12947
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: config/i386/i386.cc:13180
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13215
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13290
  #, fuzzy, c-format
! msgid "invalid operand type used with operand code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13295
  #, fuzzy, c-format
! msgid "invalid operand size for operand code '%c'"
  msgstr "ongeldige operand voor code '%c'"
  
! #: config/i386/i386.cc:13373
  #, 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.cc:13452
  #, 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.cc:13470
  #, 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.cc:13483
  #, 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.cc:13498
  #, 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.cc:13526
  #, 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.cc:13544
  #, 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.cc:13567
  #, 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.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ongeldige operand voor '%c'"
  
  # "constraints" hier te vertalen ("beperkingen"/"restricties") of niet?
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ongeldige constraints voor operand"
  
! #: config/i386/i386.cc:13834
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ongeldig token in expressie"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "onbekende insn-modus"
  
*************** msgstr "ongeldige bewerking met %<__fpre
*** 19665,19671 ****
  msgid "invalid %%P operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "ongeldige waarde voor %%p"
--- 19670,19676 ----
  msgid "invalid %%P operand"
  msgstr "ongeldige operand voor %%P"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "ongeldige waarde voor %%p"
*************** msgstr "'%%%c' is geen geldige operand-p
*** 19711,19718 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ongeldig gebruik van '%%%c'"
--- 19716,19723 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ongeldig gebruik van '%%%c'"
*************** msgid "post-increment address is not a r
*** 19747,19753 ****
  msgstr "post-increment adres is geen register"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "slecht adres"
  
--- 19752,19758 ----
  msgstr "post-increment adres is geen register"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "slecht adres"
  
*************** msgstr "niet-ondersteunde versie"
*** 19911,19917 ****
  msgid "unsupported memory expression:"
  msgstr "ongeldige waarheidsexpressie"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  msgid "invalid vector operand"
  msgstr "ongeldige operand voor %%P"
--- 19916,19922 ----
  msgid "unsupported memory expression:"
  msgstr "ongeldige waarheidsexpressie"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  msgid "invalid vector operand"
  msgstr "ongeldige operand voor %%P"
*************** msgstr "case-label niet in een switch-st
*** 19969,20124 ****
  msgid "bad move"
  msgstr "slechte test"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13798
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%A value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "ongeldige waarde voor %%D"
  
! #: config/rs6000/rs6000.cc:13822
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "ongeldige waarde voor %%K"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "ongeldige waarde voor %%O"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "ongeldige waarde voor %%q"
  
! #: config/rs6000/rs6000.cc:14067
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%t value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14160
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%V value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "ongeldige waarde voor %%x"
  
! #: config/rs6000/rs6000.cc:14233
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%z value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.cc:14302
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "twee %<u%>s in integerconstante"
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/rs6000/rs6000.cc:27721
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:27790
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28468
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28470
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28472
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28474
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 19974,20129 ----
  msgid "bad move"
  msgstr "slechte test"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13807
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%A value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "ongeldige waarde voor %%D"
  
! #: config/rs6000/rs6000.cc:13831
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "ongeldige waarde voor %%K"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "ongeldige waarde voor %%O"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "ongeldige waarde voor %%q"
  
! #: config/rs6000/rs6000.cc:14076
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%t value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14169
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%V value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "ongeldige waarde voor %%x"
  
! #: config/rs6000/rs6000.cc:14242
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%z value"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/rs6000/rs6000.cc:14311
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "twee %<u%>s in integerconstante"
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/rs6000/rs6000.cc:27730
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:27799
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "interne fout - slechte ingebouwde functie %qs"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28477
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28479
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ongeldige conversie naar %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28481
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ongeldige conversie van %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28483
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "kandidaat 1:"
*** 20599,20605 ****
  msgid "  after user-defined conversion:"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
--- 20604,20610 ----
  msgid "  after user-defined conversion:"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
*************** msgstr ""
*** 21106,21112 ****
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 21111,21117 ----
  msgid "Driving:"
  msgstr ""
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 21275,21286 ****
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  #, fuzzy
  msgid "assignment"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ongeldige lvalue in toewijzing"
--- 21280,21291 ----
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  #, fuzzy
  msgid "assignment"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  #, fuzzy
  msgid "pointer assignment"
  msgstr "ongeldige lvalue in toewijzing"
*************** msgstr "ongeldige lvalue in toewijzing"
*** 21289,21501 ****
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2494
  #, fuzzy
  msgid "allocatable argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2499
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2504
  #, fuzzy
  msgid "optional argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2509
  #, fuzzy
  msgid "pointer argument"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: fortran/resolve.cc:2514
  #, fuzzy
  msgid "target argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2519
  #, fuzzy
  msgid "value argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2524
  #, fuzzy
  msgid "volatile argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2529
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2534
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2539
  #, fuzzy
  msgid "coarray argument"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/resolve.cc:2544
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2549
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, fuzzy, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4410
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/resolve.cc:4413
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7387
  #, fuzzy
  msgid "iterator variable"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7395
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 21294,21506 ----
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2511
  #, fuzzy
  msgid "allocatable argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2516
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2521
  #, fuzzy
  msgid "optional argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2526
  #, fuzzy
  msgid "pointer argument"
  msgstr "ongeldige lvalue in toewijzing"
  
! #: fortran/resolve.cc:2531
  #, fuzzy
  msgid "target argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2536
  #, fuzzy
  msgid "value argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2541
  #, fuzzy
  msgid "volatile argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2546
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2551
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2556
  #, fuzzy
  msgid "coarray argument"
  msgstr "beginwaarde ontbreekt"
  
! #: fortran/resolve.cc:2561
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2566
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "geen argumenten"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "slechte combinatie van argumenten"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, fuzzy, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4427
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/resolve.cc:4430
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "onbekende operator '%s' in %%:version-compare"
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7404
  #, fuzzy
  msgid "iterator variable"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7412
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 21508,21534 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 21513,21539 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgid "%<-mrelax%> is only supported for
*** 22456,22462 ****
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s voor %qs"
--- 22461,22467 ----
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s voor %qs"
*************** msgstr "attribuut %qE botst met attribuu
*** 22842,22848 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
--- 22847,22853 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr ""
*** 22939,22948 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 22944,22953 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "kan %s niet vinden"
*** 23079,23085 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "offset buiten de grenzen van een constante string"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 23084,23090 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "offset buiten de grenzen van een constante string"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "grote integer impliciet afgekapt
*** 24935,24941 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 24940,24946 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "vergelijking is altijd %d vanwege breedte van bit-veld"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr "functie geeft adres van lokale v
*** 25715,25721 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 25720,25726 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "herhaald lid %qs"
*** 26840,26853 ****
  msgid "using a dangling pointer to %qD"
  msgstr "%qs is geen geldige pointer-modus"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 26845,26858 ----
  msgid "using a dangling pointer to %qD"
  msgstr "%qs is geen geldige pointer-modus"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "impliciete declaratie van functi
*** 26892,26898 ****
  msgid "call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "adres van globale registervariabele %qs gevraagd"
--- 26897,26903 ----
  msgid "call to %qD"
  msgstr "kan oproep van %qs niet inline maken"
  
! #: gimple-ssa-warn-access.cc:4611
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "adres van globale registervariabele %qs gevraagd"
*************** msgstr ""
*** 27968,27974 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ongeldige opslagklasse voor functie %qs"
--- 27973,27979 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ongeldige opslagklasse voor functie %qs"
*************** msgstr "(dicht bij initialisatie van %qs
*** 28941,28947 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "opdrachtregeloptie %qs wordt niet ondersteund door deze configuratie"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "ontbrekend argument bij %qs"
--- 28946,28952 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "opdrachtregeloptie %qs wordt niet ondersteund door deze configuratie"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "ontbrekend argument bij %qs"
*************** msgstr ""
*** 28983,28995 ****
  msgid "unrecognized argument in option %qs"
  msgstr "niet-herkend argument bij optie %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, 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.cc:1542 config/i386/i386-options.cc:1638
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
--- 28988,29000 ----
  msgid "unrecognized argument in option %qs"
  msgstr "niet-herkend argument bij optie %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, 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.cc:1542 config/i386/i386-options.cc:1640
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "geldige argumenten van %qs zijn: %s"
*************** msgstr ""
*** 29149,29155 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
--- 29154,29160 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
*************** msgstr ""
*** 29189,29379 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:1469
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2281
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "niet-herkend argument bij optie '--fsanitize=': %q.*s"
  
! #: opts.cc:2287
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "niet-herkend argument bij optie '--fsanitize=': %q.*s"
  
! #: opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "attribuut-commando %qE wordt genegeerd"
  
! #: opts.cc:2346
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:2370
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.cc:2385
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: opts.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2575
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: opts.cc:3111
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3168
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:3405
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: opts.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: opts.cc:3467
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.cc:3469
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3580
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 29194,29384 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr ""
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:1470
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2282
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "niet-herkend argument bij optie '--fsanitize=': %q.*s"
  
! #: opts.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -fsanitize= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "niet-herkend argument bij optie '--fsanitize=': %q.*s"
  
! #: opts.cc:2323
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "attribuut-commando %qE wordt genegeerd"
  
! #: opts.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:2371
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.cc:2386
  #, fuzzy, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "te weinig argumenten voor functie %qE"
  
! #: opts.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d ligt niet tussen 0 en %d"
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, fuzzy, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
  
! #: opts.cc:3112
  #, fuzzy, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3169
  #, fuzzy, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "niet-herkend argument bij optie '--help=': %q.*s"
  
! #: opts.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "doelformaat ondersteunt geen oneindige waarde"
  
! #: opts.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "sectie van %qs geeft een conflict met een eerdere declaratie"
  
! #: opts.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.cc:3470
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr ""
  
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized register name %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "niet-herkende registernaam %qs"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr ""
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr ""
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr ""
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3581
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr ""
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr ""
*** 30051,30239 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1107
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1122
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "Ongeldige optie %qs"
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1177
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1191
  #, fuzzy, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "opgeroepen object is geen functie"
  
! #: symtab.cc:1196
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "opgeroepen object is geen functie"
  
! #: symtab.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1216
  #, fuzzy, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: symtab.cc:1221
  #, fuzzy, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1293
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "impliciete declaratie van functie %qE"
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1319
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1334
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "%qs is geen geldige pointer-modus"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1844
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 30056,30244 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1109
  #, fuzzy, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr ""
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "Ongeldige optie %qs"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, fuzzy, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "opgeroepen object is geen functie"
  
! #: symtab.cc:1198
  #, fuzzy, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "opgeroepen object is geen functie"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1208
  #, fuzzy, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1218
  #, fuzzy, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: symtab.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "impliciete declaratie van functie %qE"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "%qs is geen geldige pointer-modus"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "functie %qs geherdeclareerd als inline"
  
! #: symtab.cc:1848
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr ""
*** 31921,31947 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 31926,31952 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr "attribuut %qE wordt genegeerd om
*** 32771,32777 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "attribuut %qE wordt genegeerd omdat %qT reeds gedefinieerd is"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
--- 32776,32782 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "attribuut %qE wordt genegeerd omdat %qT reeds gedefinieerd is"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
*************** msgstr ""
*** 34933,34939 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionele C verwerpt het aaneenplakken van stringconstantes"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 34938,34944 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionele C verwerpt het aaneenplakken van stringconstantes"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "te veel invoerbestanden"
*** 36634,36640 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "slechte waarde (%s) voor optie -mcpu"
--- 36639,36645 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "slechte waarde (%s) voor optie -mcpu"
*************** msgid "unrecognized option passed to %%:
*** 36666,36681 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments are: %s"
--- 36671,36686 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "geldige argumenten van %qs zijn: %s"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "valid arguments to %qs are: %s"
  msgid "valid arguments are: %s"
*************** msgstr "spec '%s' is ongeldig"
*** 36767,36816 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1759
  #, 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.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  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.cc:1769
  #, 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.cc:1772
  #, fuzzy, gcc-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.cc:1780
  #, 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.cc:1783
  #, fuzzy, gcc-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.cc:1792
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  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.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 36772,36821 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1776
  #, 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.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  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.cc:1786
  #, 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.cc:1789
  #, fuzzy, gcc-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.cc:1797
  #, 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.cc:1800
  #, fuzzy, gcc-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.cc:1809
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  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.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "ACLE function %qD is incompatible
*** 37303,37315 ****
  msgstr "case-selector niet compatibel met label"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "herhalings-aantal is geen integerconstante"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
--- 37308,37320 ----
  msgstr "case-selector niet compatibel met label"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "herhalings-aantal is geen integerconstante"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Alignment moet een kleine macht van twee zijn, en niet %d, in #pragma pack"
*************** msgstr "%s maakt integer van pointer zon
*** 37547,37553 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "%Jherdefinitie van %qD"
--- 37552,37558 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "%Jherdefinitie van %qD"
*************** msgid "SVE type %qT does not have a defi
*** 37588,37594 ****
  msgstr "%qs is geen bestand, pipe of tty"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
--- 37593,37599 ----
  msgstr "%qs is geen bestand, pipe of tty"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
*************** msgstr ""
*** 37678,38005 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7931
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17588
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "attribuut %qs wordt genegeerd"
  
! #: config/aarch64/aarch64.cc:17644
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/aarch64/aarch64.cc:17676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/aarch64/aarch64.cc:17694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "onbekende spec-functie '%s'"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:18131
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "onbekende machine-modus %qs"
  
! #: config/aarch64/aarch64.cc:18190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18234
  #, fuzzy, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/aarch64/aarch64.cc:18243
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18246
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "beginwaarde ontbreekt"
  
! #: config/aarch64/aarch64.cc:18274
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:18277
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/aarch64/aarch64.cc:18362
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "ondersteunt geen multilib"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18654
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18658
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18722
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18801
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "misvormde #pragma pack"
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "misvormde #pragma weak"
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandnummer buiten bereik"
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "niet-ondersteunde versie"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26983
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:27008
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:27034
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
--- 37683,38010 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "modi in %s expressie komen niet overeen"
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec argument doorgegeven aan functie zonder prototype"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "attribuut %qs wordt genegeerd"
  
! #: config/aarch64/aarch64.cc:17657
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ongeldige operanden voor binaire %s-operator"
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ongeldige waarde voor %%H"
  
! #: config/aarch64/aarch64.cc:17689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ongeldige optie voor floating-point emulatie: -mfpe-%s"
  
! #: config/aarch64/aarch64.cc:17707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "onbekende spec-functie '%s'"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:18144
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "onbekende machine-modus %qs"
  
! #: config/aarch64/aarch64.cc:18203
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ongeldig argument voor %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18247
  #, fuzzy, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:18250
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18259
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "beginwaarde ontbreekt"
  
! #: config/aarch64/aarch64.cc:18287
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: config/aarch64/aarch64.cc:18290
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/aarch64/aarch64.cc:18375
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "optie -mcpu=%s geeft conflicten met optie -mtune="
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "ondersteunt geen multilib"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18814
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "misvormde #pragma pack"
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "misvormde #pragma weak"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandnummer buiten bereik"
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "niet-ondersteunde versie"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27010
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:27035
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/aarch64/aarch64.cc:27061
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "De -shared optie wordt op het ogenblik niet ondersteund voor VAX ELF."
*************** msgstr "het argument van %<asm%> is geen
*** 38187,38199 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 38192,38204 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "attribuut %qE wordt genegeerd"
*** 38341,38357 ****
  msgid "%qE attribute only applies to variables"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
--- 38346,38362 ----
  msgid "%qE attribute only applies to variables"
  msgstr "attribuut %qE is enkel van toepassing op variabelen"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "onbekende machine-modus %qs"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ongeldig gebruik van %<restrict%>"
*************** msgstr "doel-CPU ondersteunt geen interw
*** 38560,38566 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
--- 38565,38571 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "doel-CPU ondersteunt geen interworking"
*************** msgstr "Grens voor structure-grootte kan
*** 38617,38623 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "case-selector niet compatibel met label"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
--- 38622,38628 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "case-selector niet compatibel met label"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
*************** msgid "argument of type %qT not permitte
*** 38724,38730 ****
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 38729,38735 ----
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 38779,38810 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26570
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "ongeldige operand van %s"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27082
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33555
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ongeldig type-argument %qs"
--- 38784,38815 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26583
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "ongeldige operand van %s"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27095
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33568
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ongeldig type-argument %qs"
*************** msgstr "ongeldig type-argument %qs"
*** 38812,38835 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "ongeldig vector-type voor attribuut %qs"
  
! #: config/arm/arm.cc:33590
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "rommel aan einde van #pragma %s"
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
--- 38817,38840 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qs"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "ongeldig vector-type voor attribuut %qs"
  
! #: config/arm/arm.cc:33603
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of #pragma %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "rommel aan einde van #pragma %s"
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "ISO C ondersteunt de %<%c%> lengte-optie niet"
*************** msgstr "-pipe wordt niet ondersteund"
*** 38903,38919 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G en -static sluiten elkaar uit"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "functie %qs kan geen waarde teruggeven"
--- 38908,38924 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G en -static sluiten elkaar uit"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "functie %qs kan geen waarde teruggeven"
*************** msgstr "ongeldig argument voor %<__built
*** 39239,39245 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
--- 39244,39250 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "ongeldig argument voor %<__builtin_return_address%>"
*************** msgstr ""
*** 39847,40608 ****
  msgid "virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, 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-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, 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-options.cc:1159
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/i386/i386-options.cc:1223
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/i386/i386-options.cc:1286
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1324
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1606
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1622
  #, 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-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1661
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1678
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
  
! #: config/i386/i386-options.cc:1731
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: config/i386/i386-options.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/i386/i386-options.cc:1999
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2001
  #, 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-options.cc:2029
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/i386/i386-options.cc:2037
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2052
  #, 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-options.cc:2063
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2072
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2076
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, 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-options.cc:2105 config/i386/i386-options.cc:2117
  #, 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-options.cc:2160
  #, 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-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2177
  #, 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-options.cc:2179
  #, 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-options.cc:2186
  #, 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-options.cc:2188
  #, 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-options.cc:2196 config/i386/i386-options.cc:2328
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/i386/i386-options.cc:2267
  #, 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-options.cc:2268
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386-options.cc:2290
  #, 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-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2297
  #, 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-options.cc:2298
  #, 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-options.cc:2347
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386-options.cc:2348
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386-options.cc:2369
  #, 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-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2376
  #, 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-options.cc:2377
  #, 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-options.cc:2401
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d ligt niet tussen 0 en %d"
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386-options.cc:2434
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386-options.cc:2435
  #, 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-options.cc:2524
  #, 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-options.cc:2527
  #, fuzzy, gcc-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-options.cc:2550
  #, fuzzy, gcc-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-options.cc:2563
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386-options.cc:2566
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2583
  #, fuzzy, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386-options.cc:2590
  #, fuzzy, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386-options.cc:2898
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2903
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2931
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386-options.cc:3115
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3179
  #, 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-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3224
  #, 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-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3341
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3347
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3399
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/i386/i386-options.cc:3412
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument van attribuut %qE is groter dan %d"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, fuzzy, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3441
  #, fuzzy, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, fuzzy, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3463
  #, fuzzy, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, 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-options.cc:3490
  #, 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-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: config/i386/i386-options.cc:3621
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/i386/i386-options.cc:3642
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "attribuut %qE vereist een string-constante als argument"
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, 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-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3784
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "de '-%c' moet een argument hebben"
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1538
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: config/i386/i386.cc:1572
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.cc:1923
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1929
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1943
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1949
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2312
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2447
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6564
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.cc:8470
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/i386/i386.cc:9500
  #, fuzzy, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/i386/i386.cc:9886
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: config/i386/i386.cc:9906
  #, 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.cc:9917
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/i386/i386.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13221
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21824
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23661
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23724
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.cc:23755
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.cc:24301
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 39852,40613 ----
  msgid "virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, 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-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, 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-options.cc:1161
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/i386/i386-options.cc:1225
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "het argument van %<alias%> is geen string"
  
! #: config/i386/i386-options.cc:1288
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1326
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1608
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, 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-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1663
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "%Jer kan geen alignment opgegeven worden voor %qD"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Bestandsnaam voor uitvoer twee keer opgegeven"
  
! #: config/i386/i386-options.cc:1733
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: config/i386/i386-options.cc:1947
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "afrondingsmodus niet ondersteund voor VAX-floats"
  
! #: config/i386/i386-options.cc:2001
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2003
  #, 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-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "sectie-attributen worden niet ondersteund voor dit doelsysteem"
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2054
  #, 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-options.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, 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-options.cc:2107 config/i386/i386-options.cc:2119
  #, 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-options.cc:2162
  #, 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-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, 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-options.cc:2181
  #, 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-options.cc:2188
  #, 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-options.cc:2190
  #, 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-options.cc:2198 config/i386/i386-options.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "doel-CPU ondersteunt geen interworking"
  
! #: config/i386/i386-options.cc:2269
  #, 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-options.cc:2270
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386-options.cc:2292
  #, 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-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2299
  #, 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-options.cc:2300
  #, 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-options.cc:2349
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386-options.cc:2350
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "slechte waarde (%s) voor de -march= optie"
  
! #: config/i386/i386-options.cc:2371
  #, 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-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2378
  #, 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-options.cc:2379
  #, 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-options.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2408
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d ligt niet tussen 0 en %d"
  
! #: config/i386/i386-options.cc:2431
  #, fuzzy, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386-options.cc:2436
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "alias-definities worden niet ondersteund in deze configuratie; genegeerd"
  
! #: config/i386/i386-options.cc:2437
  #, 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-options.cc:2526
  #, 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-options.cc:2529
  #, fuzzy, gcc-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-options.cc:2552
  #, fuzzy, gcc-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-options.cc:2565
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386-options.cc:2568
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2585
  #, fuzzy, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386-options.cc:2592
  #, fuzzy, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "pointer naar functie gebruikt in rekensom"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2723
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2841
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386-options.cc:2900
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2905
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2933
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386-options.cc:3117
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, 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-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3226
  #, 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-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3345
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3401
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "herhalings-aantal is geen integerconstante"
  
! #: config/i386/i386-options.cc:3414
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument van attribuut %qE is groter dan %d"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, fuzzy, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, fuzzy, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3465
  #, fuzzy, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, 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-options.cc:3492
  #, 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-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "incompatibel attribuut %qE wordt genegeerd"
  
! #: config/i386/i386-options.cc:3623
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attribuut %qE is alleen beschikbaar voor 32-bits"
  
! #: config/i386/i386-options.cc:3644
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr ""
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "-pg en -fomit-frame-pointer zijn niet compatibel"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "attribuut %qE vereist een string-constante als argument"
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, 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-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3786
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "de '-%c' moet een argument hebben"
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1539
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "ISO C ondersteunt %<long long%> niet"
  
! #: config/i386/i386.cc:1573
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.cc:1924
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1930
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1944
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1950
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2313
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2448
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6565
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.cc:8471
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "case-selector niet compatibel met label"
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/i386/i386.cc:9501
  #, fuzzy, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "sectie-attributen worden niet ondersteund op dit doelsysteem"
  
! #: config/i386/i386.cc:9887
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "conflicterende types voor ingebouwde functie %qs"
  
! #: config/i386/i386.cc:9907
  #, 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.cc:9918
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ondersteunt geen flexibele array-leden"
  
! #: config/i386/i386.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "herdefinitie van %<union %s%>"
  
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21832
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23669
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "onbekende machine-modus %qs"
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.cc:23763
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "ongebruikte argumenten in $-stijl formaat"
  
! #: config/i386/i386.cc:24309
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgid "%qE redeclared with conflicting %
*** 40954,40960 ****
  msgstr ""
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%qE attribute requires a string argument"
--- 40959,40965 ----
  msgstr ""
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%qE attribute requires a string argument"
*************** msgstr ""
*** 42104,42157 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "rommel aan einde van %<#pragma reset_options%>"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "%qs is geen bestand, pipe of tty"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "cast geeft functie-type op"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
--- 42109,42162 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "rommel aan einde van %<#pragma reset_options%>"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "%qs is geen bestand, pipe of tty"
  
  # 'Arithmetic'?? 'rekensom' is wel correct, maar het klinkt zo stom.
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "rekensom met pointer naar onvolledig type"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "cast geeft functie-type op"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
*************** msgstr ""
*** 42171,42236 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4027
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "het argument van %<asm%> is geen constante string"
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6300
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/riscv/riscv.cc:6666
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
--- 42176,42246 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4033
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "het argument van %<asm%> is geen constante string"
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6306
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred_stack_boundary=%d ligt niet tussen 2 en 31"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "-fPIC is niet geldig met -mcoff"
  
! #: config/riscv/riscv.cc:6672
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
*************** msgstr "%<%.*s%> is niet gedefinieerd"
*** 42706,42802 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20137
  #, 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.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20225
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/rs6000/rs6000.cc:20231
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20239
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: config/rs6000/rs6000.cc:20242
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24380
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ongeldig gebruik van '%%%c'"
  
! #: config/rs6000/rs6000.cc:24383
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.cc:24385
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.cc:28983
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
--- 42716,42812 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20146
  #, 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.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "ISO C staat het testen van asserties niet toe"
  
! #: config/rs6000/rs6000.cc:20240
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20248
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: config/rs6000/rs6000.cc:20251
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24389
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ongeldig gebruik van '%%%c'"
  
! #: config/rs6000/rs6000.cc:24392
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.cc:24394
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "spec '%s' is ongeldig"
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
  
! #: config/rs6000/rs6000.cc:28992
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "%Jingebouwde functie %qD gedeclareerd als niet-functie"
*************** msgstr "een object met een volatile veld
*** 44233,44239 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "ongeÃ¯nitialiseerde const %qD is ongeldig in C++"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 44243,44249 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "ongeÃ¯nitialiseerde const %qD is ongeldig in C++"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "opslagklasse opgegeven voor para
*** 44419,44425 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
--- 44429,44435 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "opslagklasse opgegeven voor typenaam"
*************** msgstr "%qs gedeclareerd als een functie
*** 44589,44595 ****
  msgid "function definition has qualified void return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typekwalificaties op teruggeeftypes van functies worden genegeerd"
--- 44599,44605 ----
  msgid "function definition has qualified void return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, 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
*** 44717,44723 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
--- 44727,44733 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabele of veld %qs als void gedeclareerd"
*************** msgstr ""
*** 44917,44923 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
--- 44927,44933 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "declaratie declareert niets"
*************** msgstr "struct heeft geen benoemde leden
*** 44967,44973 ****
  msgid "struct has no members"
  msgstr "struct heeft geen leden"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "%Jflexibel array-lid in union"
--- 44977,44983 ----
  msgid "struct has no members"
  msgstr "struct heeft geen leden"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "%Jflexibel array-lid in union"
*************** msgstr "herdeclaratie van %<enum %qs%>"
*** 45012,45018 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 45022,45028 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "ISO C beperkt enumeratiewaarden
*** 45062,45068 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
--- 45072,45078 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C beperkt enumeratiewaarden tot het bereik van het %<int%> type"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%J%<noinline%> attribuut gegeven aan ingebouwde functie %qD"
*************** msgstr "%Jgeen eerder prototype voor %qD
*** 45092,45098 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%Jgeen eerdere declaratie voor %qD"
--- 45102,45108 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%J%qD werd voor haar definitie gebruikt zonder protoype"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%Jgeen eerdere declaratie voor %qD"
*************** msgstr "argument %qs komt niet overeen m
*** 45207,45218 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, 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.cc:10901 cp/decl.cc:18308
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD krijgt beginwaarde"
--- 45217,45228 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, 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.cc:10901 cp/decl.cc:18318
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parameter %qD krijgt beginwaarde"
*************** msgstr ""
*** 47251,47257 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
--- 47261,47267 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "statische variable %qs is als dllimport aangeduid"
*************** msgstr "ongeldige operand van %s"
*** 47381,47392 ****
  msgid "variant %qD is not a function"
  msgstr "%qs is meestal een functie"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 47391,47402 ----
  msgid "variant %qD is not a function"
  msgstr "%qs is meestal een functie"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%Jparameter %qD heeft een onvolledig type"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr "ongeldig gebruik van een void-ex
*** 47647,47653 ****
  msgid "invalid use of flexible array member"
  msgstr "ongeldig gebruik van flexibel array-lid"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "ongeldig gebruik van een array zonder opgegeven grenzen"
--- 47657,47663 ----
  msgid "invalid use of flexible array member"
  msgstr "ongeldig gebruik van flexibel array-lid"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "ongeldig gebruik van een array zonder opgegeven grenzen"
*************** msgstr ""
*** 48623,48634 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisatie van flexibel array-lid"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 48633,48644 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initialisatie van flexibel array-lid"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr "beginwaarde-element kan niet ber
*** 48669,48675 ****
  msgid "invalid initializer"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
--- 48679,48685 ----
  msgid "invalid initializer"
  msgstr "ongeldige beginwaarde"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, 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
*** 48684,48691 ****
  msgid "braces around scalar initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initialisatie van flexibel array-lid in een geneste context"
--- 48694,48701 ----
  msgid "braces around scalar initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, 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
*** 48777,48783 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "niet-statische initialisatie van flexibel array-lid"
--- 48787,48793 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "niet-statische initialisatie van flexibel array-lid"
*************** msgstr ""
*** 50139,50145 ****
  msgid "%q#D is private within this context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 50149,50155 ----
  msgid "%q#D is private within this context"
  msgstr "registervariabele %qs gebruikt in geneste functie"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "%qs tevoren hier gedeclareerd"
*** 50149,50155 ****
  msgid "%q#D is protected within this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qs tevoren hier gedeclareerd"
--- 50159,50165 ----
  msgid "%q#D is protected within this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qs tevoren hier gedeclareerd"
*************** msgstr "%s is niet addresseerbaar"
*** 50164,50170 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
--- 50174,50180 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
*************** msgstr "Teveel argumenten in oproep van
*** 50505,50511 ****
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 50515,50521 ----
  msgid "call to non-function %qD"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr "%Jflexibel array-lid in overigen
*** 51078,51084 ****
  msgid "next member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
--- 51088,51094 ----
  msgid "next member %q#D declared here"
  msgstr "%qs tevoren hier gedeclareerd"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "herdefinitie van %qs"
*************** msgstr "ongeldige opslagklasse voor func
*** 51199,51205 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 51209,51215 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 51268,51274 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
--- 51278,51284 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "%qs is geen bestand, pipe of tty
*** 51315,51321 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 51325,51331 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgid "dereferencing a null pointer in %
*** 51440,51446 ****
  msgstr "%<void *%> pointer wordt gederefereerd"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 51450,51456 ----
  msgstr "%<void *%> pointer wordt gederefereerd"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr ""
*** 51539,51545 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 51549,51555 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr ""
*** 51615,51621 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
--- 51625,51631 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr ""
*** 51681,51870 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, 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.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: cp/constexpr.cc:7694
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7962
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:7978
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "ongeldige beginwaarde"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "functie kan niet inline gemaakt worden"
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:8073
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/constexpr.cc:9251
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9383
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9532
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9544
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:9610
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/constexpr.cc:9626
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9750
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9758
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10005
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10018
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "onverwachte operand"
--- 51691,51880 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, 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.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "Lege array-constructor op %C is niet toegestaan"
  
! #: cp/constexpr.cc:7701
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:7969
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:7985
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "ongeldige beginwaarde"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "functie kan niet inline gemaakt worden"
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:8080
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ongeldige waarheidsexpressie"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/constexpr.cc:9258
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9390
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9539
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9551
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/constexpr.cc:9617
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9696
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:9757
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9765
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10012
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overflow in constante expressie"
  
! #: cp/constexpr.cc:10025
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "niet-constante array-index in beginwaarde"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "onverwachte operand"
*************** msgstr ""
*** 52445,52451 ****
  msgid "%<return_void%> declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "union heeft geen lid dat %qs heet"
--- 52455,52461 ----
  msgid "%<return_void%> declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "union heeft geen lid dat %qs heet"
*************** msgstr "derde argument voor %<__builtin_
*** 52539,52545 ****
  msgid "no suspend point info for %qD"
  msgstr "%Jgeen eerder prototype voor %qD"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 52549,52555 ----
  msgid "no suspend point info for %qD"
  msgstr "%Jgeen eerder prototype voor %qD"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "pointers zijn niet toegestaan al
*** 52560,52582 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ongeldige registernaam voor %qs"
--- 52570,52592 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "ongeldige registernaam voor %qs"
*************** msgstr "eerdere declaratie van %qs"
*** 53063,53069 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "eerdere declaratie van %qs"
--- 53073,53079 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "eerdere declaratie van %qs"
*************** msgstr "%qs is geen iterator"
*** 53464,55748 ****
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4329
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4342
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/decl.cc:4351
  #, 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.cc:4364
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4438
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:4795
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5356
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5393
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:5396
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5443
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:5460
  #, 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.cc:5493
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5508
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5511
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5516
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5519
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5522
  #, 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.cc:5526
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5530
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5534
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5538
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5542
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/decl.cc:5573
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/decl.cc:5576
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5655
  #, 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.cc:5659
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: cp/decl.cc:5738
  #, 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.cc:5776
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:5800
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:5808
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:5809
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:5821
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5833
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, 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.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5947
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6012
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.cc:6028
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.cc:6095
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6184
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6203
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.cc:6207
  #, 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.cc:6268
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:6275
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:6287
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:6327
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.cc:6352
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.cc:6435
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6439
  #, 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.cc:6445
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6511
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6710
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6826
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6839
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:6918
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.cc:7049
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:7192
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.cc:7325
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:7339
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.cc:7352
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/decl.cc:7408
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.cc:7429
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:7474
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7658
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:7661
  #, 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.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7868
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:8149
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/decl.cc:8154
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%Jherdeclaratie van enum %qD"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, 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.cc:8244 cp/decl.cc:14793
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, 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.cc:8325
  #, 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.cc:8336
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.cc:8466
  #, 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.cc:8525
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:8760
  #, 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.cc:8871
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9126
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/decl.cc:9142
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, 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.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9199
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:9223
  #, 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.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:9288
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "herhaald lid %qs"
  
  # Betere vertaling voor 'decompose'?
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan adres niet ontleden"
  
! #: cp/decl.cc:9304
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "teruggeeftype is onvolledig"
  
! #: cp/decl.cc:9313
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:10011
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:10014
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:10030
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10032
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10058
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10060
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10066
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10069
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10071
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10077
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10080
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10088
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10091
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10100
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:10107
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.cc:10139
  #, 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.cc:10179
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10190
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: cp/decl.cc:10197
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10276
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: cp/decl.cc:10305
  #, fuzzy, gcc-internal-format
  #| msgid "function return type cannot be function"
  msgid "a function concept cannot be constrained"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qs is meestal een functie"
  
! #: cp/decl.cc:10360
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:10371
  #, 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.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10415
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10463
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10471
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10533
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10534
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10555
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10563
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10569
  #, 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.cc:10582
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ongeldige optie %qs"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10618
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:10744
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:10749
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:10768
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10961
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10970
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:10976
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11108
  #, 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.cc:11112
  #, 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.cc:11116
  #, 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.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11132
  #, 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.cc:11137
  #, 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.cc:11248
  #, 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.cc:11251
  #, 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.cc:11282 cp/decl.cc:11354
  #, 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.cc:11286 cp/decl.cc:11357
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:11337
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:11340
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:11364
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:11367
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11488
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11491
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: cp/decl.cc:11503
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11508
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11510
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11515
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11517
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11522
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11561
  #, fuzzy, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11640
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11654
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11667
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11679
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:11682
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11686
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:11695
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11739
  #, 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.cc:11744
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11806
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12022
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.cc:12028
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12148
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12173
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:12178
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:12213
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, 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.cc:12316
  #, 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.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
  
! #: cp/decl.cc:12389
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: cp/decl.cc:12397
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.cc:12457
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "zowel 'long' als 'short' opgegeven voor %qs"
  
! #: cp/decl.cc:12465
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: cp/decl.cc:12471
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: cp/decl.cc:12483
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:12485
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:12552
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12631
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12651
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12732
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12768
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12810
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:12836
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12855
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuut wordt genegeerd"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12978
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:12984
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13057
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:13095
  #, 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.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%> functie geeft niet-void waarde terug"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13227
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:13232
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:13233
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:13241
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:13242
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:13260
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13395
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13417
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13446
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13447
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13600
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13661
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13663
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13711
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13720
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:13723
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:13734
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/decl.cc:13740
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13750
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13757
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13763
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13769
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13781
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13797
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13800
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:13829
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13953
  #, 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.cc:13961
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13967
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14000
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.cc:14029
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:14048
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14073
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:14131
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:14155
  #, 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.cc:14171
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:14192
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14226
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "In functie %qs"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:14268
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:14274
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "open %s"
  
! #: cp/decl.cc:14291
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.cc:14294
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.cc:14356
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:14361
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.cc:14381
  #, 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.cc:14384
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14448
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14565
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14568
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14574
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14583
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:14595
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14599
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14607
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14615
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14715
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14729
  #, 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.cc:14736
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.cc:14973
  #, 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.cc:15100
  #, 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.cc:15104
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:15133
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15141
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15168
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15506
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15513
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:15557
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, 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.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15644
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15657
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15658
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15669
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15681
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15696
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15720
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.cc:15727
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15729
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15738
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15740
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15849
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15872
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15875
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.cc:15877
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 53474,55758 ----
  msgid "%q#T is not a class"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4339
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr ""
  
! #: cp/decl.cc:4352
  #, fuzzy, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/decl.cc:4361
  #, 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.cc:4374
  #, fuzzy, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:4448
  #, fuzzy, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:4805
  #, fuzzy, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-pipe wordt niet ondersteund"
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, fuzzy, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, fuzzy, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonieme %s gedeclareerd binnen parameterlijst"
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr ""
  
! #: cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:5406
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr ""
  
! #: cp/decl.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr ""
  
! #: cp/decl.cc:5453
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:5470
  #, 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.cc:5503
  #, fuzzy, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "nutteloos sleutelwoord of typenaam in lege declaratie"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr ""
  
! #: cp/decl.cc:5518
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5521
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5526
  #, fuzzy, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5532
  #, 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.cc:5536
  #, fuzzy, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5540
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5544
  #, fuzzy, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5548
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:5552
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "type krijgt standaardwaarde %<int%> in de declaratie van %qs"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%<register%> in lege declaratie op bestandsniveau"
  
! #: cp/decl.cc:5583
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/decl.cc:5586
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr ""
  
! #: cp/decl.cc:5665
  #, 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.cc:5669
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD krijgt beginwaarde (gebruik beter __typeof__)"
  
! #: cp/decl.cc:5748
  #, 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.cc:5786
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:5810
  #, fuzzy, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:5818
  #, fuzzy, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:5819
  #, fuzzy, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "herhaalde label-declaratie %qs"
  
! #: cp/decl.cc:5831
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, 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.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5957
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, fuzzy, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabele %qs heeft beginwaarde, maar een onvolledig type"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.cc:6038
  #, fuzzy, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.cc:6105
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qs als ander soort symbool geherdeclareerd"
  
! #: cp/decl.cc:6188
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6194
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr ""
  
! #: cp/decl.cc:6213
  #, fuzzy, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "ISO C++ staat het gebruik van %<varargs.h%> niet toe"
  
! #: cp/decl.cc:6217
  #, 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.cc:6278
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:6285
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:6297
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:6337
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "opslaggrootte van %qs is onbekend"
  
! #: cp/decl.cc:6362
  #, fuzzy, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "opslaggrootte van %qs is niet constant"
  
! #: cp/decl.cc:6445
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr ""
  
! #: cp/decl.cc:6449
  #, 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.cc:6455
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr ""
  
! #: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "ongeÃ¯nitialiseerde const %qD"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:6521
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr ""
  
! #: cp/decl.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6720
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr ""
  
! #: cp/decl.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr ""
  
! #: cp/decl.cc:6836
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:6849
  #, fuzzy, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "union heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:6873
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:6928
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ongeldige beginwaarde"
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "ongeldige beginwaarde voor veld %qs"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:7069
  #, fuzzy, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/decl.cc:7202
  #, fuzzy, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "accolades ontbreken rond beginwaarde"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:7349
  #, fuzzy, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "elementen van array %qs hebben een onvolledig type"
  
! #: cp/decl.cc:7362
  #, fuzzy, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "ISO C90 verbiedt het gebruik van samengestelde expressies als lvalues"
  
! #: cp/decl.cc:7418
  #, fuzzy, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/decl.cc:7439
  #, fuzzy, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:7484
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr ""
  
! #: cp/decl.cc:7627
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr ""
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr ""
  
! #: cp/decl.cc:7668
  #, fuzzy, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: cp/decl.cc:7671
  #, 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.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qs is hier niet gedeclareerd (eerste gebruik in deze functie)"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "te weinig argumenten voor functie %qs"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%Jherdeclaratie van enum %qD"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, 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.cc:8254 cp/decl.cc:14803
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, 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.cc:8335
  #, 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.cc:8346
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.cc:8476
  #, 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.cc:8535
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:8578
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "argument-formaat opgegeven voor niet-functie %qs"
  
! #: cp/decl.cc:8770
  #, 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.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8891
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9136
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "dereferentie van pointer naar onvolledig type"
  
! #: cp/decl.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, 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.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9209
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:9233
  #, 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.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:9303
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "herhaald lid %qs"
  
  # Betere vertaling voor 'decompose'?
! #: cp/decl.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan adres niet ontleden"
  
! #: cp/decl.cc:9314
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "teruggeeftype is onvolledig"
  
! #: cp/decl.cc:9323
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "beginwaarde legt grootte van %qs niet vast"
  
! #: cp/decl.cc:10021
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "array-grootte ontbreekt in %qs"
  
! #: cp/decl.cc:10024
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "array %qs heeft grootte die negatief of 0 is"
  
! #: cp/decl.cc:10040
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10042
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10068
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10070
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10076
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10079
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10081
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10090
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10092
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10098
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10101
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:10103
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10110
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:10117
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.cc:10149
  #, 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.cc:10189
  #, fuzzy, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "%J%qD als niet-parameter gedeclareerd"
  
! #: cp/decl.cc:10207
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "%Jparameter %qD als void gedeclareerd"
  
! #: cp/decl.cc:10210
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10286
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%Jfunctiedefinitie in oude stijl"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "function return type cannot be function"
  msgid "a function concept cannot be constrained"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: cp/decl.cc:10325
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qs is meestal een functie"
  
! #: cp/decl.cc:10370
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:10381
  #, 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.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10425
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "de zwakke declaratie van %qs moet aan de definitie voorafgaan"
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10473
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10481
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10544
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10552
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10553
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10565
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10573
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10579
  #, 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.cc:10592
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:10602
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ongeldige optie %qs"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10628
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr ""
  
! #: cp/decl.cc:10754
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:10759
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "functie-definitie als %<auto%> gedeclareerd"
  
! #: cp/decl.cc:10761
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%qs tevoren hier gedefinieerd"
  
! #: cp/decl.cc:10778
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:10971
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:10980
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10996
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:11118
  #, 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.cc:11122
  #, 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.cc:11126
  #, 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.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11142
  #, 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.cc:11147
  #, 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.cc:11258
  #, 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.cc:11261
  #, 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.cc:11292 cp/decl.cc:11364
  #, 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.cc:11296 cp/decl.cc:11367
  #, fuzzy, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:11347
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:11350
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:11374
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:11377
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ verbiedt array %qs van variabele lengte"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11498
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/decl.cc:11511
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qs wordt gedeclareerd als een array van voids"
  
! #: cp/decl.cc:11513
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11518
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11520
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11527
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/decl.cc:11532
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11535
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11571
  #, fuzzy, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "ISO C90 verbiedt array %qs van variabele grootte"
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11650
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11664
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11677
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11689
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "registernaam niet opgegeven voor %qs"
  
! #: cp/decl.cc:11692
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:11696
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:11705
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "conflicterende declaraties van %qs"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:11749
  #, 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.cc:11754
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:12032
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ongeldig gebruik van het niet gedefinieerde type %<%s %s%>"
  
! #: cp/decl.cc:12048
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12158
  #, fuzzy, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "functie-definitie als %<register%> gedeclareerd"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qs wordt gedeclareerd als een array van functies"
  
! #: cp/decl.cc:12183
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "herdeclaratie van %qs"
  
! #: cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, 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.cc:12326
  #, 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.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ verbiedt lid-declaraties zonder leden"
  
! #: cp/decl.cc:12399
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs wordt niet ondersteund door dit doelsysteem"
  
! #: cp/decl.cc:12407
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ ondersteunt %<long long%> niet"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "zowel 'signed' als 'unsigned' opgegeven voor %qs"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "zowel 'long' als 'short' opgegeven voor %qs"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%<__thread%> samen met %s gebruikt"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:12495
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> samen met %<typedef%> gebruikt"
  
! #: cp/decl.cc:12562
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "'complex' ongeldig voor %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12641
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12661
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12710
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12742
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "eerdere declaratie van %qs"
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12820
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:12846
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "opslagklasse opgegeven voor parameter %qs"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:12865
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "top-level declaratie van %qs specifieert %<auto%>"
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuut wordt genegeerd"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12988
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "meerdere opslagklassen in declaratie van %qs"
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13067
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13072
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:13105
  #, 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.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13151
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "functiedefinitie heeft een gekwalificeerde %<void%> als teruggeeftype"
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs gedeclareerd als een functie die een array teruggeeft"
  
! #: cp/decl.cc:13202
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%> functie geeft niet-void waarde terug"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13237
  #, fuzzy, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:13242
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:13243
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:13251
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:13252
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "structure heeft geen lid dat %qs heet"
  
! #: cp/decl.cc:13270
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13405
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13427
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13456
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "parameter %qs wijst naar een onvolledig type"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13610
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13673
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13681
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: cp/decl.cc:13721
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13730
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:13733
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "POS mag niet opgegeven worden voor een lijst van veld-declaraties"
  
! #: cp/decl.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> bij lege declaratie"
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:13760
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13767
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13773
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13791
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:13807
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13810
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/decl.cc:13839
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "%Jtypedef %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13848
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:13963
  #, 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.cc:13971
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:13977
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14010
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14024
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "de declaratie van %qs verbergt een globale declaratie"
  
! #: cp/decl.cc:14039
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "dubbele beginwaarde"
  
! #: cp/decl.cc:14058
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14083
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14086
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "%Jparameter %qD als %<inline%> gedeclareerd"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/decl.cc:14141
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14162
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ verbiedt array %qs met lengte 0"
  
! #: cp/decl.cc:14165
  #, 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.cc:14181
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "veld %qs als een functie gedeclareerd"
  
! #: cp/decl.cc:14222
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14236
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:14243
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "de declaratie van %qs verbergt een parameter"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "In functie %qs"
  
! #: cp/decl.cc:14269
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "eerdere impliciete declaratie van `%s'"
  
! #: cp/decl.cc:14278
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:14284
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "open %s"
  
! #: cp/decl.cc:14301
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "herdeclaratie van %<enum %s%>"
  
! #: cp/decl.cc:14304
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabele of veld %qs als void gedeclareerd"
  
! #: cp/decl.cc:14366
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "veld %qs heeft een onvolledig type"
  
! #: cp/decl.cc:14371
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "parameter %qs heeft een onvolledig type"
  
! #: cp/decl.cc:14391
  #, 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.cc:14394
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qs mag niet als alleen-lezen gedeclareerd worden"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14575
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14584
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14588
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14593
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: cp/decl.cc:14605
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:14617
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:14625
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:14725
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "variabele %qs als inline gedeclareerd"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:14739
  #, 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.cc:14746
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "geneste functie %qs is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs krijgt beginwaarde en is als %<extern%> gedeclareerd"
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs heeft zowel %<extern%> als een beginwaarde"
  
! #: cp/decl.cc:14980
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "ongeldig type-argument %qs"
  
! #: cp/decl.cc:14983
  #, 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.cc:15110
  #, 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.cc:15114
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "attributen genegeerd in declarator van parameter-array"
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15151
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15178
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15516
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15523
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: cp/decl.cc:15551
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, 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.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:15628
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15654
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15655
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15667
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15668
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15679
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15691
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15706
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qs neemt ofwel geen, ofwel twee argumenten"
  
! #: cp/decl.cc:15730
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/decl.cc:15737
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15739
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15748
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15750
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:15859
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15882
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:15885
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "beginwaarde ontbreekt"
  
! #: cp/decl.cc:15887
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dit is een eerdere declaratie"
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 55754,55863 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.cc:15959
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, 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.cc:16145
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl.cc:16272
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16290
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:16315
  #, 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.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16347
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16521
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:16596
  #, 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"
--- 55764,55873 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "parameter %qs heeft enkel een voorwaartse declaratie"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qs is geen iterator"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, 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.cc:16155
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "ingebouwde functie %qs als niet-functie gedeclareerd"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "cast geeft functie-type op"
  
! #: cp/decl.cc:16282
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "overtollige elementen in beginwaarde van union"
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16300
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/decl.cc:16325
  #, 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.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16357
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "herhaalde case-waarde"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "eerdere definitie van %qs"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16531
  #, fuzzy, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "de declaratie van %qs is %<extern%> en heeft een beginwaarde"
  
! #: cp/decl.cc:16606
  #, 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
*** 55866,55948 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16920
  #, 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.cc:16930
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.cc:16979
  #, 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.cc:16980
  #, 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.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.cc:17011
  #, 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.cc:17110 cp/parser.cc:21161
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/decl.cc:17184
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18157
  #, 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.cc:18159 cp/typeck.cc:10994
  #, 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.cc:18221
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.cc:18414
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.cc:18802
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 55876,55958 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:16930
  #, 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.cc:16940
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enumeratiewaarde voor %qE is geen integerconstante"
  
! #: cp/decl.cc:16989
  #, 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.cc:16990
  #, 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.cc:17001
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "overflow in enumeratiewaarden"
  
! #: cp/decl.cc:17021
  #, 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.cc:17120 cp/parser.cc:21161
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "herdefinitie van %qs"
  
! #: cp/decl.cc:17194
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "type van teruggeefwaarde is onvolledig"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18167
  #, 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.cc:18169 cp/typeck.cc:10994
  #, 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.cc:18231
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "%<return%> zonder waarde in een functie die een niet-void waarde teruggeeft"
  
! #: cp/decl.cc:18424
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "kan klasse '%s' niet vinden"
  
! #: cp/decl.cc:18812
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "%qs is geen bestand, pipe of tty
*** 56793,56799 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
--- 56803,56809 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
*************** msgstr ""
*** 57859,57865 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qs is geen iterator"
--- 57869,57875 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qs is geen iterator"
*************** msgstr "types in voorwaardelijke express
*** 58606,58612 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
--- 58616,58622 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
*************** msgstr ""
*** 59317,59328 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, 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.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 59327,59338 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, 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.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "eerste argument van %qs zou een
*** 59926,59932 ****
  msgid "%qT not permitted in template argument"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
--- 59936,59942 ----
  msgid "%qT not permitted in template argument"
  msgstr "%qs is geen iterator"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr ""
*** 60788,60794 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
--- 60798,60804 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabele %qs gebruikt in geneste functie"
*************** msgstr "parameter %qs heeft enkel een vo
*** 61801,61807 ****
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "herdeclaratie van %qs"
--- 61811,61817 ----
  msgid "for template declaration %q+D"
  msgstr "lege declaratie"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "herdeclaratie van %qs"
*************** msgstr "%qs gedeclareerd als een functie
*** 61896,62175 ****
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16364
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16366
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16379
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16382
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16430
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16436
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16442
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16508
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16607
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.cc:16720
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:17030
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17140
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:17331
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21182
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/pt.cc:21233
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "verkeerd aantal argumenten opgegeven voor attribuut %qE"
  
! #: cp/pt.cc:21496
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21499
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21849
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.cc:21851
  #, 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.cc:21861
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:21876
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26132
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26134
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.cc:26140
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#qS"
  msgstr "%s %qs"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26191
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qs is geen static veld"
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26202
  #, 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.cc:26210
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:26246
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, 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.cc:26274 cp/pt.cc:26351
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26308
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26320
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26341
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.cc:26381
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26691
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "impliciete declaratie van functie %qs"
--- 61906,62185 ----
  msgid "function returning a function"
  msgstr "%qs gedeclareerd als een functie die een functie teruggeeft"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16365
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16367
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16380
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16383
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%s laat qualifiers van doeltype van pointer vallen"
  
! #: cp/pt.cc:16431
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16437
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16443
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "herhaald lid %qs"
  
! #: cp/pt.cc:16509
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "doorgeven van argument %d van %qs"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16615
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.cc:16728
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:17038
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "argument %qs komt niet overeen met prototype"
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17148
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:17339
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ontbrekende witruimte na getal %qs"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21185
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21190
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD als inline gedeclareerd na zijn definitie"
  
! #: cp/pt.cc:21241
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "te weinig argumenten voor functie %<va_start%>"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "verkeerd aantal argumenten opgegeven voor attribuut %qE"
  
! #: cp/pt.cc:21504
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21507
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:21857
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qs is smaller dan waarden van zijn type"
  
! #: cp/pt.cc:21859
  #, 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.cc:21869
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:21884
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "beginwaarde-element is niet constant"
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26135
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26137
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "herhaalde definitie %qs"
  
  # XXX FIXME:  useless gettextization
! #: cp/pt.cc:26143
  #, fuzzy
  #| msgid "%s %qs"
  msgid "%s %#qS"
  msgstr "%s %qs"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26194
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qs is geen static veld"
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26205
  #, 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.cc:26213
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:26249
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, 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.cc:26277 cp/pt.cc:26354
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26314
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26323
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "impliciete declaratie van functie %qs"
  
! #: cp/pt.cc:26344
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "pointer naar functie gebruikt in aftrekking"
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "herhaalde definitie %qs"
  
! #: cp/pt.cc:26694
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "impliciete declaratie van functie %qs"
*************** msgstr "impliciete declaratie van functi
*** 62181,62345 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:27230
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27600
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27630
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:27639
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27647
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27649
  #, 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.cc:29077
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.cc:29367
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:29376
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:29382
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30561
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.cc:30573
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30579
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30697
  #, 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.cc:30709
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:30712
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/pt.cc:30744
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31021
  #, 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.cc:31025
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31029
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31169
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ongeldig type-argument %qs"
--- 62191,62355 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eerdere impliciete declaratie van %qs"
  
! #: cp/pt.cc:27233
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27603
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27633
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:27642
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27650
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr ""
  
! #: cp/pt.cc:27652
  #, 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.cc:29080
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%qs staat niet aan het begin van een declaratie"
  
! #: cp/pt.cc:29370
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "niet-beÃ«indigde parameterlijst in %<#define%>"
  
! #: cp/pt.cc:29379
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:29385
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "de declaratie van %qs verbergt een symbool uit de parameterlijst"
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30564
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "macro %qs gebruikt zonder argumenten"
  
! #: cp/pt.cc:30576
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30582
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "%qs is geen iterator"
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, 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.cc:30712
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/pt.cc:30715
  #, 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"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "%Jeerder hier gebruikt"
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/pt.cc:30945
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan %qs niet nabootsen"
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31024
  #, 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.cc:31028
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31032
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31172
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ongeldig type-argument %qs"
*************** msgstr "ongeldige linker operand van %s"
*** 62652,62658 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qs is geen iterator"
--- 62662,62668 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qs is geen iterator"
*************** msgstr "%<__builtin_next_arg%> opgeroepe
*** 63064,63090 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.cc:12433
  #, 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.cc:12492
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 63074,63100 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qs is geen iterator"
  
! #: cp/semantics.cc:12438
  #, 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.cc:12497
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "argument %d is alleen-lezen"
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "niet-ondersteund argument voor %
*** 63093,63114 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 63103,63124 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "herdeclaratie van %qs"
*** 64373,64596 ****
  msgid "declaration of %q#T"
  msgstr "herdeclaratie van %qs"
  
! #: cp/typeck2.cc:318
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/typeck2.cc:332
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck2.cc:384
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck2.cc:396
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/typeck2.cc:408
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:887
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.cc:1081
  #, 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.cc:1256
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "beginwaarde-string voor array van chars is te lang"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck2.cc:1832
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.cc:1839
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.cc:1924
  #, 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.cc:1997
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2238
  #, 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.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2270
  #, 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.cc:2297
  #, 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.cc:2306
  #, 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.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2386
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2397
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2405
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2446
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck2.cc:2463
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2468
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2493
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "dubbele beginwaarde"
  
! #: cp/typeck2.cc:2734
  #, 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.cc:2737
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
--- 64383,64606 ----
  msgid "declaration of %q#T"
  msgstr "herdeclaratie van %qs"
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qs heeft een onvolledig type"
  
! #: cp/typeck2.cc:328
  #, fuzzy, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "%<this%> is niet beschikbaar in static member-funties"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "ongeldig gebruik van een void-expressie"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "ongeldig gebruik van onvolledige typedef %qs"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ongeldig gebruik van %<restrict%>"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:885
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%qs is geen static veld"
  
! #: cp/typeck2.cc:1064
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "ongeldige registernaam voor %qs"
  
! #: cp/typeck2.cc:1079
  #, 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.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "beginwaarde-string voor array van chars is te lang"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "accolades rond scalaire beginwaarde"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "ongeldige beginwaarde voor member %qs"
  
! #: cp/typeck2.cc:1830
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.cc:1837
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "parameter %qs krijgt beginwaarde"
  
! #: cp/typeck2.cc:1922
  #, 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.cc:1995
  #, fuzzy, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "onbekend veld %qs opgegeven in beginwaarde"
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2236
  #, 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.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2268
  #, 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.cc:2295
  #, 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.cc:2304
  #, 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.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2384
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2395
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "pointer naar lid-functie gebruikt in rekensom"
  
! #: cp/typeck2.cc:2444
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ongeldige opslagklasse voor functie %qs"
  
! #: cp/typeck2.cc:2461
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2466
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "dubbele beginwaarde"
  
! #: cp/typeck2.cc:2732
  #, 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.cc:2735
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "parameter %qs wijst naar een onvolledig type"
*************** msgstr ""
*** 65536,65542 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "%s voor %qs"
--- 65546,65552 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "%s voor %qs"
*************** msgstr ""
*** 66712,66723 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 66722,66733 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "Initialisatie op %C is niet voor een pointervariable"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 66902,66908 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 66912,66918 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "overflow in constante expressie"
*** 68919,68925 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ongeldige waarheidsexpressie"
--- 68929,68935 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "ongeldige waarheidsexpressie"
*************** msgstr "Te veel argumenten voor %s op %L
*** 69191,69197 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
--- 69201,69207 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "doorgeven van argument %d van %qs"
*************** msgstr ""
*** 69309,69315 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
--- 69319,69325 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
*************** msgstr "(dicht bij initialisatie van %qs
*** 69319,69325 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(dicht bij initialisatie van %qs)"
--- 69329,69335 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(dicht bij initialisatie van %qs)"
*************** msgid "Illegal id in copy_walk_reduction
*** 69452,69458 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 69462,69468 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 69669,69680 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 69679,69690 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr "Te veel argumenten voor %s op %L
*** 69784,70345 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2424
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/interface.cc:2447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:2457
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: fortran/interface.cc:2467
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2481
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2498
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/interface.cc:2508
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:2561
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2579
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2763
  #, fuzzy, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:2771
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3159
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/interface.cc:3182
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3186
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3195
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3261
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3323
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3357
  #, fuzzy, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, fuzzy, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3393
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3410
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3475
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3608
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3619
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3756
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:4074
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4084
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4097
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4105
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/interface.cc:4130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:4139
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/interface.cc:4196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4248
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4259
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4414
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "kan klasse '%s' niet vinden"
  
! #: fortran/interface.cc:4787
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4998
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5069
  #, fuzzy, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5080
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, fuzzy, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/interface.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:5204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5274
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/interface.cc:5293
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
--- 69794,70355 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2440
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/interface.cc:2463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:2473
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "meerdere parameters hebben de naam %qs"
  
! #: fortran/interface.cc:2483
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2497
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2514
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/interface.cc:2524
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:2577
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2595
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een constante zijn"
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2766
  #, fuzzy, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:2779
  #, fuzzy, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:2787
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3175
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/interface.cc:3198
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3211
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3277
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3339
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3373
  #, fuzzy, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, fuzzy, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3409
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3426
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3491
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3624
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3635
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3772
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4048
  #, fuzzy, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:4090
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4121
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4129
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/interface.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:4155
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "Ontbrekende argumenten voor intrinsic %s op %L"
  
! #: fortran/interface.cc:4212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4264
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/interface.cc:4275
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "kan klasse '%s' niet vinden"
  
! #: fortran/interface.cc:4803
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5014
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, fuzzy, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5137
  #, fuzzy, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/interface.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/interface.cc:5220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5290
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/interface.cc:5302
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/interface.cc:5309
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "te veel argumenten voor %s %q+#D"
*************** msgstr "ongeldige registernaam voor %qs"
*** 70523,70529 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
--- 70533,70539 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kon 0x%l.8x niet naar een regio omzetten"
*************** msgstr ""
*** 71078,71084 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 71088,71094 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 71647,71653 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
--- 71657,71663 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een scalair zijn"
*************** msgstr ""
*** 73508,73515 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
--- 73518,73525 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
*************** msgstr "'%s' argument voor intrinsic '%s
*** 75478,76191 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:800
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:857
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:906
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:958
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:962
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:983
  #, fuzzy, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1002
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1006
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1115
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:1119
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1123
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1127
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:1132
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1360
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1392
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1471
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/resolve.cc:1490
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/resolve.cc:1503
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1524
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1553
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1741
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:1745
  #, fuzzy, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:1866
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1879
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
  
! #: fortran/resolve.cc:2029
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2055
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2062
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2097
  #, fuzzy, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2218
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:2714
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:2820
  #, fuzzy, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:2840
  #, fuzzy, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:2878
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2933
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3170
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3184
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/resolve.cc:3262
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3359
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3451
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3455
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3513
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/resolve.cc:3529
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3535
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3541
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/resolve.cc:3609
  #, fuzzy, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3618
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3653
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3698
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3795
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3799
  #, fuzzy, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3844
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/resolve.cc:3888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "-shared en -mdll zijn niet compatibel"
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4043
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:4047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: fortran/resolve.cc:4124
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:4376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:4378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4831
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ongeldige vorm van arrayverwijzing op %C"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5259
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5450
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:5464
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5474
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
--- 75488,76211 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:812
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:881
! #, gcc-internal-format, gfc-internal-format
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:885
! #, gcc-internal-format, gfc-internal-format
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr ""
! 
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:975
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:989
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:996
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:1000
  #, fuzzy, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1015
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1019
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:1136
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1140
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1144
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:1149
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1377
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1409
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1488
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "te veel argumenten voor %s %q+#D"
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1570
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1758
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:1762
  #, fuzzy, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:1883
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1896
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "naar label %s gerefereerd buiten enige functie"
  
! #: fortran/resolve.cc:2046
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2072
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2079
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2087
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:2114
  #, fuzzy, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "globale registervariabele volgt op een functiedefinitie"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2235
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "de terugkeerwaarde van een functie kan geen funtie zijn"
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2704
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:2731
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/resolve.cc:2837
  #, fuzzy, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:2857
  #, fuzzy, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2950
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3187
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3201
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "%s van alleen-lezen variabele %qs"
  
! #: fortran/resolve.cc:3268
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "conflicterende declaraties van %qs"
  
! #: fortran/resolve.cc:3279
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs is meestal een functie"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3376
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3468
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3472
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3530
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/resolve.cc:3546
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3552
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3558
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "gevraagd alignment is geen macht van 2"
  
! #: fortran/resolve.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3635
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3670
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3715
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "fout in argumenten voor spec-functie '%s'"
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3816
  #, fuzzy, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "einde van niet-void functie werd bereikt zonder teruggeefwaarde"
  
! #: fortran/resolve.cc:3878
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%<%.*s%> is niet gedefinieerd"
  
! #: fortran/resolve.cc:3905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "-shared en -mdll zijn niet compatibel"
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4060
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:4064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "kan functie %<main%> niet inline maken"
  
! #: fortran/resolve.cc:4141
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:4393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:4395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4823
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "grootte van %qs is %u bytes"
  
! #: fortran/resolve.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "subscript ontbreekt in array-referentie"
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:4945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ongeldige vorm van arrayverwijzing op %C"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr ""
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr ""
  
! #: fortran/resolve.cc:5467
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "kan niet derefereren, is geen pointer."
  
! #: fortran/resolve.cc:5481
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5491
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
*************** msgstr "Intrinsic '%s' op %L moet minste
*** 76194,76205 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
--- 76214,76225 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
*************** msgstr "Intrinsic '%s' op %L moet minste
*** 76208,76500 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:5961
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6065
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:6449
  #, 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.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6504
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6726
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7313
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7567
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8141
  #, 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.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8252
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:8309
  #, 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.cc:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 76228,76520 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:5796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:5978
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:6466
  #, 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.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6521
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%qs is geen bestand, pipe of tty"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7584
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8161
  #, 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.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8272
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "ongeldige expressie als operand"
  
! #: fortran/resolve.cc:8329
  #, 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.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 76503,76789 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:8717
  #, 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.cc:8728
  #, 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.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, 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.cc:8904 fortran/resolve.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9112
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:9121
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: fortran/resolve.cc:9188
  #, 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.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9523
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:9536
  #, 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.cc:9539
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:10120
  #, 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.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10152
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10159
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10194
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10261
  #, 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.cc:10265
  #, 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.cc:10268
  #, 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.cc:10275 fortran/resolve.cc:10397
  #, 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.cc:10287 fortran/resolve.cc:10409
  #, 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.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10312
  #, 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.cc:10373
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, 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.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 76523,76809 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:8737
  #, 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.cc:8748
  #, 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.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, 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.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9143
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Intrinsic '%s' op %L moet minstens twee argumenten hebben"
  
! #: fortran/resolve.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "functie-oproep heeft geaggregeerde waarde"
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%Jparameter %u heeft %<void%> als type"
  
! #: fortran/resolve.cc:9220
  #, 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.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9541
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9554
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:9567
  #, 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.cc:9570
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ongeldige soort voor %s op %L"
  
! #: fortran/resolve.cc:10151
  #, 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.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10207
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10292
  #, 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.cc:10296
  #, 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.cc:10299
  #, 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.cc:10306 fortran/resolve.cc:10428
  #, 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.cc:10318 fortran/resolve.cc:10440
  #, 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.cc:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10343
  #, 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.cc:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, 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.cc:10471
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 76791,76999 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653
  #, 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.cc:10662
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "In functie %qs"
  
! #: fortran/resolve.cc:10840
  #, 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.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11193
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, 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.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11247
  #, 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.cc:11252
  #, 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.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:12009
  #, 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.cc:12094
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:12285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:12321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:12325
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12374
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:12463
  #, 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.cc:12467
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12533
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12740
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/resolve.cc:12834
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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 ""
--- 76811,77019 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10684
  #, 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.cc:10693
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "In functie %qs"
  
! #: fortran/resolve.cc:10871
  #, 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.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11219
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, 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.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11273
  #, 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.cc:11278
  #, 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.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:12035
  #, 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.cc:12120
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "'%s' argument voor intrinsic '%s' op %L moet een array zijn"
  
! #: fortran/resolve.cc:12311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:12347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:12351
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12400
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
  # Ongeldig soort wat?
! #: fortran/resolve.cc:12489
  #, 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.cc:12493
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12766
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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 ""
*** 77001,77990 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "String-lengte bij %L is te groot"
  
! #: fortran/resolve.cc:13188
  #, 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.cc:13192
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:13200
  #, 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.cc:13211
  #, 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.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13240
  #, 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.cc:13273
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13295
  #, 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.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13410
  #, 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.cc:13417
  #, 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.cc:13464
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13467
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13470
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13473
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13476
  #, 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.cc:13479
  #, 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.cc:13521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:13553
  #, 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.cc:13576
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13628
  #, 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.cc:13638
  #, 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.cc:13648
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13667
  #, 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.cc:13671
  #, 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.cc:13675
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13679
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13692
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13703
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:13709
  #, 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.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13786
  #, 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.cc:13792
  #, 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.cc:13798
  #, 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.cc:13806
  #, 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.cc:13812
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13974
  #, 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.cc:13983
  #, 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.cc:13991 fortran/resolve.cc:14008
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, 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.cc:14022
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14045
  #, 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.cc:14067
  #, 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.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14336
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14548
  #, 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.cc:14591
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:14605
  #, 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.cc:14619 fortran/resolve.cc:15107
  #, 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.cc:14627
  #, 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.cc:14636
  #, 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.cc:14642
  #, 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.cc:14648
  #, 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.cc:14677
  #, 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.cc:14687
  #, 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.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14887
  #, 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.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14942
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15040
  #, 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.cc:15054
  #, 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.cc:15070
  #, 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.cc:15080
  #, 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.cc:15089
  #, 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.cc:15098
  #, 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.cc:15140
  #, 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.cc:15153
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:15164
  #, fuzzy, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15210
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15371
  #, 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.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15482
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:15550
  #, 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.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15587
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15609
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15620
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15647
  #, 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.cc:15666
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, 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.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15984
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16005
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, 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.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16067
  #, 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.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16121
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16136
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16156
  #, 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.cc:16163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16170
  #, 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.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, 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.cc:16292
  #, 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.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16350
  #, 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.cc:16359
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16372
  #, 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.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16418
  #, 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.cc:16425
  #, 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.cc:16438
  #, 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.cc:16447
  #, 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.cc:16463
  #, 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.cc:16469
  #, 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.cc:16494
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:16701
  #, 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.cc:16708
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16715
  #, 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.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17219
  #, 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.cc:17225
  #, 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.cc:17309
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17318
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17342
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17494
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17569
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17580
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring bij %L heeft lengte nul"
  
! #: fortran/resolve.cc:17622
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17689
  #, 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.cc:17702
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17724
  #, 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.cc:17734
  #, 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.cc:17742
  #, 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.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17781
  #, 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.cc:17860
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 77021,78010 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12979
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "String-lengte bij %L is te groot"
  
! #: fortran/resolve.cc:13214
  #, 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.cc:13218
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "(dicht bij initialisatie van %qs)"
  
! #: fortran/resolve.cc:13226
  #, 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.cc:13237
  #, 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.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13266
  #, 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.cc:13299
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13321
  #, 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.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13436
  #, 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.cc:13443
  #, 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.cc:13490
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13493
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13496
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13499
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13502
  #, 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.cc:13505
  #, 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.cc:13547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s voor %qs"
  
! #: fortran/resolve.cc:13579
  #, 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.cc:13602
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13642
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13654
  #, 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.cc:13664
  #, 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.cc:13674
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13693
  #, 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.cc:13697
  #, 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.cc:13701
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13705
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13718
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:13729
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:13735
  #, 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.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, 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.cc:13818
  #, 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.cc:13824
  #, 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.cc:13832
  #, 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.cc:13838
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:14000
  #, 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.cc:14009
  #, 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.cc:14017 fortran/resolve.cc:14034
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, 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.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14071
  #, 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.cc:14093
  #, 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.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14362
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14574
  #, 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.cc:14617
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "parameternamen (zonder types) in functiedeclaratie"
  
! #: fortran/resolve.cc:14631
  #, 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.cc:14645 fortran/resolve.cc:15133
  #, 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.cc:14653
  #, 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.cc:14662
  #, 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.cc:14668
  #, 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.cc:14674
  #, 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.cc:14703
  #, 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.cc:14713
  #, 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.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, 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.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14968
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15066
  #, 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.cc:15080
  #, 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.cc:15096
  #, 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.cc:15106
  #, 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.cc:15115
  #, 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.cc:15124
  #, 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.cc:15166
  #, 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.cc:15179
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
  # vertaling voor 'statement'?
! #: fortran/resolve.cc:15190
  #, fuzzy, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "expressie-statement heeft onvolledig type"
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ongeldige waarheidsexpressie"
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, 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.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:15576
  #, 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.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15613
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15635
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15646
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15673
  #, 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.cc:15692
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15727
  #, 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.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16010
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "herhaalde label-declaratie %qs"
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16057
  #, 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.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16093
  #, 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.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, 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.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16196
  #, 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.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16239
  #, 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.cc:16318
  #, 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.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16376
  #, 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.cc:16385
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16398
  #, 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.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, 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.cc:16451
  #, 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.cc:16464
  #, 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.cc:16473
  #, 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.cc:16489
  #, 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.cc:16495
  #, 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.cc:16520
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "ongeldige beginwaarde"
  
! #: fortran/resolve.cc:16727
  #, 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.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16741
  #, 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.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "ongeldig type-argument %qs"
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17245
  #, 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.cc:17251
  #, 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.cc:17335
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17344
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17511
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Substring bij %L heeft lengte nul"
  
! #: fortran/resolve.cc:17648
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "overflow in constante expressie"
  
! #: fortran/resolve.cc:17715
  #, 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.cc:17728
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "object van variabele lengte mag geen beginwaarde krijgen"
  
! #: fortran/resolve.cc:17750
  #, 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.cc:17760
  #, 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.cc:17768
  #, 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.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17807
  #, 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.cc:17886
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 78881,78887 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 78901,78907 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 78893,78904 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8572
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 78913,78924 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8584
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "doorgeven van argument %d van %qs"
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgid "Array %qs at %L is larger than li
*** 78991,79071 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, fuzzy, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "%s: definitie van functie '%s' niet omgezet\n"
  
! #: fortran/trans-decl.cc:5037
  #, fuzzy, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5283
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5923
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5929
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/trans-decl.cc:5956
  #, fuzzy, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-decl.cc:5975
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-decl.cc:6024
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/trans-decl.cc:6028
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/trans-decl.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "%s: definitie van functie '%s' niet omgezet\n"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 79011,79096 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ msgid "%s at %C has no default type"
+ msgstr "object van variabele lengte mag geen beginwaarde krijgen"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, fuzzy, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "%s: definitie van functie '%s' niet omgezet\n"
  
! #: fortran/trans-decl.cc:5040
  #, fuzzy, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "-pipe wordt niet ondersteund"
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5926
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5932
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Te veel argumenten voor %s op %L"
  
! #: fortran/trans-decl.cc:5959
  #, fuzzy, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-decl.cc:5978
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "statische variable %qs is als dllimport aangeduid"
  
! #: fortran/trans-decl.cc:6027
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/trans-decl.cc:6031
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "parameter %qs als void gedeclareerd"
  
! #: fortran/trans-decl.cc:6061
  #, fuzzy, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "%s: definitie van functie '%s' niet omgezet\n"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 79080,79106 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3887
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "onbekende machine-modus %qs"
  
! #: fortran/trans-expr.cc:5405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 79105,79131 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3895
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "onbekende machine-modus %qs"
  
! #: fortran/trans-expr.cc:5413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Bestandsnaam ontbreekt na %qs optie"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "ongeldige macronaam %<%.*s%>"
*** 81003,81008 ****
--- 81028,81037 ----
  #~ msgstr "ingeschakelde opties: "
  
  #, fuzzy
+ #~ msgid "invalid operand size for operand code 'Z'"
+ #~ msgstr "ongeldige operand voor code '%c'"
+ 
+ #, fuzzy
  #~ msgid "invalid %%L code"
  #~ msgstr "ongeldige code voor %%xn"
  
diff -Nrcpad gcc-13.1.0/gcc/po/ru.gmo gcc-13.2.0/gcc/po/ru.gmo
*** gcc-13.1.0/gcc/po/ru.gmo	Wed Apr 26 07:27:34 2023
--- gcc-13.2.0/gcc/po/ru.gmo	Thu Jul 27 08:33:20 2023
***************
*** 1,1644 ****
! Þ•V&Ì2%3|e22-21A2s2 ˆ2Û©2+…30±3Kâ3.4<:4Bw4Rº4>
5@L59�5CÇ556IA6‹6¢6!·6$Ù6 þ6"7+B7n7#u7™7Ÿ7'¾7æ7F8QK85�8]Ó8w19A©9Kë9N7:B†:OÉ:L;Rf;;¹;8õ;>.<Im<I·<B=?D=D„=EÉ=@>EP>=–>?Ô>‰?9ž?PØ?C)@Fm@s´@E(ACnAQ²ANB�SBGäBŒ,CO¹CR	DC\DQ DFòD99E=sE=±E4ïEP$FMuFBÃFGGINGB˜G=ÛG7H6QIIˆIÒIEïI
! 5J'@J8hJ>¡JàJ+òJZK+yKm¥K L;4LEpL ¶L7×L8M)HMrM$’M$·M*ÜM*N2NMNhNtN#…N©N8ÀN!ùN;OEWO�O¼O0ÚOLP6XP7�PlÇPG4Q$|Q¡QJÀQER2QRE„RlÊR7S3SS@‡SÈSàSJéS84TUmT-ÃTñT@U@AU;‚Uc¾Ul"VT�VQäVK6WL‚WSÏWH#X5lXI¢XYìX,FY*sY6žYAÕY3ZcKZ=¯ZíZ[#[#7[[[.n[�[¸[6Ò[/	\J9\2„\&·\,Þ\P]H\]?¥]Få]3,^9`^2š^-Í^0û^_,_VŒ_Zã_H>`F‡`GÎ`Eag\asÄai8bo¢b<cNOc;žcpÚcJKdI–dRàdk3e9ŸeÙe(ùe*"f:MfWˆfYàfZ:g\•g¬ògÌŸh^linËif:jv¡jeku~k\ôklQlž¾l¾]mWngtn_Üno<o^¬onpUzpeÐp|6qœ³qFPrV—rNîr^=sMœs]êsDHtT�t ât!u %u&Fu4mu¢u-»u#éu.
v <v]v.vv0¥v7Öv!wf0w4—w=ÌwL
! x,Wx&„x«xÆx0ÛxSy&`y5‡y*½y0èy4zpNzH¿z.{;7{7s{Z«{A|?H|!ˆ|5ª|!à|@}KC},�}¼}>Ú}f~E€~!Æ~!è~'
! j2(�;Æ*€"-€P€)g€_‘€-ñ€:�=Z�˜�·�$Ö�2û�.‚E‚-d‚3’‚?Æ‚?ƒ0Fƒ+wƒA£ƒ.åƒ*„2?„2r„1¥„0×„9…1B…2t…1§…+Ù…3†.9†Dh†$­†+Ò†þ†@‡CV‡:š‡Õ‡6ò‡@)ˆ%jˆB�ˆ$ÓˆøˆK‰*b‰'�‰µ‰'Ó‰0û‰,Š"GŠ?jŠ ªŠ#ËŠ0ïŠ( ‹.I‹*x‹,£‹1Ð‹3ŒH6Œ+Œ"«Œ1ÎŒ4�45�$j�9��1É�Dû�1@Ž/rŽ1¢ŽEÔŽ2�+M�+y�-¥�>Ó��1�P�<h�E¥�<ë�;(‘Ed‘Fª‘6ñ‘I(’Xr’.Ë’8ú’T3“5ˆ“9¾“*ø“*#”?N”XŽ”%ç”E
•3S•5‡•(½•0æ•8–;P–RŒ–Vß–Q6—Uˆ—9Þ—Z˜`s˜UÔ˜3*™ ^™/™)¯™1Ù™šH*šFsšEºš8›H9›"‚›8¥›3Þ›"œ&5œC\œ/ œ4Ðœ.�E4�/z� ª�(Ë�#ô�+ž&Dž7kžB£ž(æž%Ÿ)5Ÿ$_Ÿ8„Ÿ.½ŸìŸN 1[ J� EØ 5¡@T¡4•¡kÊ¡>6¢2u¢M¨¢'ö¢"£&A£<h£¥£_Å£^%¤,„¤.±¤*à¤M¥!Y¥@{¥$¼¥$á¥&¦(-¦5V¦%Œ¦?²¦ò¦§ §;§4V§‹§š§/·§Bç§6*¨^a¨zÀ¨Y;©(•©'¾©:æ©,!ª)Nª9xª3²ª8æªJ«/j«Kš«Sæ«J:¬@…¬!Æ¬Bè¬8+­Rd­W·­J®EZ®: ®*Û®1¯w8¯;°¯3ì¯( °2I°,|°'©°DÑ°5±)L±%v±2œ±oÏ±I?²)‰²!³²+Õ²:³=<³!z³9œ³-Ö³(´/-´%]´6ƒ´/º´#ê´<µ$Kµ9pµ=ªµGèµ*0¶%[¶�¶œ¶,º¶*ç¶/·,B·o·*‹·¶·JÉ·¸3¸+L¸Fx¸J¿¸j
! ¹Nu¹(Ä¹í¹+
ºp9ºªº#¼º%àº»»2»P»m»>ˆ»<Ç»v¼{¼/˜¼-È¼ö¼½@2½s½‡½:ž½9Ù½9¾"M¾!p¾’¾)«¾*Õ¾0¿#1¿$U¿Az¿¼¿"Ö¿-ù¿3'À/[À,‹À<¸ÀFõÀ<Á+WÁ4ƒÁ7¸ÁSðÁGDÂ:ŒÂ%ÇÂ!íÂ*Ã:ÃVÃ(sÃ1œÃ*ÎÃ)ùÃ,#Ä/PÄ€ÄW Ä-øÄ#&ÅEJÅ�Å*«Å=ÖÅÆ ,Æ!MÆ oÆ �Æ)±Æ#ÛÆ'ÿÆ"'Ç&JÇqÇ#‘Ç'µÇ"ÝÇ-È.È0@ÈqÈ/ŠÈ.ºÈ'éÈ É02É#cÉ‡É¤ÉÃÉÛÉ:ùÉ04ÊBeÊ;¨ÊäÊúÊ4
ËBË$aË†Ë#¤Ë'ÈËðË6Ì FÌgÌyÌ�Ì%®ÌÔÌôÌÍ.Í%IÍoÍ‹Í3©ÍÝÍóÍÎ]$Î‚Î+˜Î#ÄÎ0èÎ/Ï#IÏmÏ,ŒÏ¹ÏÍÏ,ìÏAÐ+[Ð+‡Ð!³Ð*ÕÐ=Ñ!>ÑH`Ñ5©Ñ.ßÑÒ$Ò(CÒ=lÒªÒ;ÄÒ(Ó)ÓDÓcÓ0ƒÓ5´ÓêÓÔ"Ô"2Ô}UÔ2ÓÔ Õ6'Õ4^Õ“ÕP±ÕCÖJFÖ1‘Ö*ÃÖ)îÖC×\×{×"š×6½×2ô×1'Ø3YØ5�Ø7ÃØ'ûØI#Ù,mÙ.šÙ1ÉÙ2ûÙO.Ú5~Ú´Ú%ÔÚúÚÛ-Û<IÛ3†Û0ºÛëÛ4Ü86Ü8oÜ¨Ü+ÆÜ(òÜÝ-:Ý-hÝ.–Ý(ÅÝ*îÝ1ÞGKÞK“ÞJßÞ&*ß,Qß"~ß=¡ß,ßß'à14à'fà9Žà0Èà'ùà3!á(Uá1~á)°á3Úá6â Eâ?fâ+¦â.Òâ-ã+/ã [ã/|ã'¬ãÔã+íã*ä'Dä$lä*‘ä¼ä]Öä;4å_på0Ðå)æ +æ2Læ)æ"©æ'Ìæôæ-ç+=çiç{ç;‘çFÍçè4è-Pè ~èZŸèOúèJé`éXré1Ëé\ýéLZêI§êMñêK?ëZ‹ëkæëKRì+žì#Êì0îì/í#Oí-sí,¡í&Îíõíî+#î Oîpî?�î,Ðîýîï"2ï4UïJŠï;ÕïCð<Uð5’ð*Èð.óðF"ñ+iñ>•ñ'Ôñ:üñ7òNòiò5ƒò=¹ò)÷ò!ó0<ó0móžó6°óCçó$+ô&PôGwô2¿ôKòô#>õbõ.~õ+­õÙõùõö"8ö[ötö”ö)¬ö)Öö÷ ÷#<÷`÷v÷$‘÷¶÷2Õ÷ø!ø8ø5Pø'†ø®øA²øGôøD<ù/�ùG±ù8ùù82údkúOÐú= ûC^ûH¢û,ëûBü.[ü7Šü3Âü@öü;7ý;sý5¯ýAåýW'þ6þ9¶þ;ðþT,ÿ4�ÿ6¶ÿ4íÿL"8o<¨=å>#?bZ¢IýAG=‰6Ç6þ:54p@¥Iæ<0NmQ¼8BGKŠ5ÖOI\8¦<ßF:cFžGåf-.”AÃ	“!	&µ	LÜ	A)
! =k
! l©
! -F#b%†)¬5ÖHU=sS±E
:K
<†
>Ã
:>==|Oº@
! EK‘ °Ñ'ç06@*w2¢:Õ,0="n+‘-½+ë! 9 Z#{$ŸÄ+ä1/Br"’"µFØUPu'Æî4\GO¤5ô{*K¦Pò?C'ƒ+«&×'þ4&[l3~$²×'ôRo†-¢+ÐüU,k&˜B¿+X.#‡«pÅ6OR7¢'Ú#&!F%h#Ž²Òð!@.[QŠ
Üêûþ.2A2tM§Mõ0C t ({ ¤ ­ Ë 9Ô <!K!T!m!‡!# !OÄ!."5C"9y"5³"fé"'P#8x#4±#>æ#/%$U$2l$*Ÿ$.Ê$)ù$&#%'J%&r%&™%%À%#æ%'
! &%2&(X& �&$¢& Ç&"è&,'28'k'‹'*ª',Õ'.(*1(A\(1ž()Ð(ú())3D)5x)-®)/Ü)6*ôC*8+3S+7‡+>¿+$þ+5#,,Y,.†,,µ,1â,3-2H-{-6—-1Î-$.0%.V.7].•.µ.Ñ.#å.	/+)/:U/)�/Jº/C0I0,a0Ž0•0,œ0
! É0Ô0ó01()1:R1�17ª1(â125+2a2)u2/Ÿ2!Ï2 ñ2'3 :30[3Œ3
§3 µ3Ö3í34464E4-c4"‘4!´4)Ö45555$53B5v51’5:Ä5>ÿ5>6G6P6Y6b6!k6�6©6¶6¿6Ì6Õ6Þ6ç6ð67757,O7|7’7^ž7rý7p8*Ž8<¹8.ö8%9A95^9
”9€¢9#:():+R:.~:+­:-Ù:|;3„;A¸;kú;7f<.ž<5Í<.=2=[N=Œª=J7>+‚>:®>$é>+?:?T?n?)‡?.±?>à?<@;\@'˜@>À@Sÿ@LSAL A?íAQ-BbBBâBE%COkC=»C}ùC8wDQ°DBEGEEQ�EHßEZ(FHƒFDÌFJG?\G=œGBÚGCH7aHA™H*ÛHGIMNIKœI;èI?$JEdJHªJbóJJVK9¡K1ÛKB
LNPL9ŸL6ÙLZM9kMX¥M@þM2?NFrNb¹NUOMrO@ÀOVPWXPl°P\QBzQT½QPRIcRF­RNôRGCS~‹SL
! T:WTS’TRæT>9U:xUd³U'V*@VCkVA¯VLñV6>WEuWC»WBÿW+BX?nX@®X=ïX:-YAhYCªYGîY26Z7iZB¡ZZäZ@?[+€[+¬[IØ[M"\7p\+¨\AÔ\*]*A],l](™]Â]=à]O^n^%‰^u¯^O%_ u_5–_[Ì_B(`Qk`½`8Ú`ua$‰aA®a3ða#$b-Hb+vb,¢b#Ïb[óbOc3[c�c(›cÄcÝc!éc
! dd%d9dFd]dpdxd	�d‹d›dªd¶dÂdÝdødee%e5eGe\e	oeye†e–e¦e	¹e
! Ãe%Îe[ôe[Pf7¬fOäf34ghg�gžg@²gBóg?6h-vh0¤hÕh?ìh0,i)]i5‡i½i+Íi0ùi$*jOjAfj%¨jÎjèjkP"kSskwÇkC?l'ƒl7«l5ãl?m=YmA—mGÙm)!n:KnH†n>ÏnoŽŽoPp=np1¬pqÞpoPq.Àq0ïqU rŸvr=sOTsg¤setVrtWÉtE!u)gu:‘u)ÌuöuBv7RvŠvŸv´vÉv'Þvw$w$6w[w+{w#§wËw/ëw%xAx_x(yxh¢x%yH1y4zy0¯yFày?'zmgzlÕzIB{HŒ{CÕ{G|Ba|O¤|(ô|K}2i}6œ}lÓ}e@~M¦~mô~3b2–*É4ôQ)€#{€+Ÿ€1Ë€'ý€5%�V[�m²�{ ‚@œ‚nÝ‚+Lƒ*xƒ'£ƒ&Ëƒ'òƒ@„S[„#¯„!Ó„Jõ„>@…Z….Ú…%	†D/†Kt†À†;Þ†:‡KU‡?¡‡á‡;ˆ0=ˆ$nˆ<“ˆÐˆ$ìˆF‰%X‰6~‰6µ‰)ì‰VŠGmŠ4µŠtêŠ@_‹: ‹Û‹9û‹F5Œ/|Œ#¬Œ2ÐŒ1�h5�1ž�/Ð�>ŽJ?ŽGŠŽGÒŽ6�hQ�Oº�K
! �8V�C��SÓ�d'‘QŒ‘BÞ‘I!’Xk’\Ä’4!“9V“C�“=Ô“C”6V”1�”7¿”H÷”3@•=t•O²•0–03–*d–!�–<±–*î–)—PC—6”—/Ë—/û—/+˜8[˜5”˜9Ê˜9™6>™7u™.­™9Ü™-š:Dš<š/¼š>ìš++›(W›.€›+¯›8Û›œJ2œ}œ’œ'¦œÎœèœ,�M0�H~�-Ç�>õ�G4ž4|žO±ž(Ÿ3*Ÿ ^ŸmŸ'íŸ; BQ 9” DÎ B¡DV¡B›¡?Þ¡¢<¢PY¢6ª¢5á¢5£CM£*‘£[¼£8¤{Q¤¨Í¤Xv¥%Ï¥õ¥$¦G8¦)€¦8ª¦;ã¦R§+r§7ž§RÖ§:)¨8d¨)�¨.Ç¨Kö¨%B©h©&„©1«©%Ý©%ª$)ªTNª2£ª*Öª1«K3«D«+Ä«&ð«$¬?<¬/|¬¬¬#È¬.ì¬1­tM­9Â­[ü­GX®* ®)Ë®Xõ®<N¯#‹¯(¯¯/Ø¯N°)W°N�°2Ð°M±)Q±2{±;®±;ê±1&²X²0k²Gœ²_ä²kD³:°³ë³H´1M´d´Bä´C'µ{kµRçµ1:¶Vl¶=Ã¶S·ZU·d°·d¸Ez¸BÀ¸C¹CG¹‹¹
œ¹&ª¹3Ñ¹Jº1Pº>‚º<ÁºBþº1A»6s»'ª»3Ò»+¼42¼>g¼'¦¼,Î¼4û¼B0½ks½:ß½¾!3¾U¾q¾�¾+¦¾Ò¾ ð¾¿
0¿:>¿Gy¿FÁ¿@ÀIÀ.aÀ�À8¦ÀßÀ;ïÀ+Á<ÁKÁjÁ.Á®Á<ÈÁ5Â5;Â3qÂ(¥Â5ÎÂÃ* Ã#KÃoÃxÃ.…Ã0´Ã8åÃÄ>ÄE\ÄN¢ÄGñÄF9Å@€Å>ÁÅ<Æ&=Æ<dÆ5¡Æ=×ÆÇ$5Ç[ZÇA¶Ç_øÇcXÈD¼ÈMÉGOÉ_—É8÷É+0Ê.\Ê‹Ê§Ê¹ÊËÊ>ÜÊ6Ë.RË\�Ë9ÞËKÌ2dÌ8—ÌDÐÌ9Í0OÍ/€Í8°Í4éÍÎ:Î7VÎDŽÎAÓÎ)Ï?Ï6_Ï8–Ï.ÏÏ3þÏC2ÐvÐ<ŒÐ>ÉÐ,Ñ35Ñ>iÑ<¨ÑåÑþÑ]ÒY|ÒYÖÒ50Ó1fÓ5˜Ó6ÎÓFÔ!LÔYnÔ=ÈÔ+Õ+2Õ/^Õ?ŽÕAÎÕÖ+ÖFÖMXÖo¦Ö9×=P×>Ž×8Í×-Ø,4ØaØAzØ@¼Ø>ýØ5<Ù<rÙ¯Ù@ÈÙ:	Ú7DÚ|Ú!šÚE¼ÚÛ
Û)Û8ÛTÛfcÛ1ÊÛüÛ%	Ü%/Ü(UÜ~Ü3šÜ0ÎÜ*ÿÜ)*Ý>TÝ`“Ý6ôÝ?+ÞGkÞH³ÞZüÞQWßf©ßoàV€àW×àS/áGƒáFËáGâ$Zâ#â%£â*Éâ>ôâ3ã)Lã8vãC¯ãóã1
ä7?äEwä:½äJøä5Cå5yå?¯åBïå"2æ0Uæ6†æv½æW4çUŒçLâç4/ètdè?Ùè"én<éL«é@øéT9ê+ŽêVºêYë kë!Œë:®ë_éëIìfì ƒì¤ìÃì(Øìíí.íEí eí!†í!¨í#Êí#îí-î)@î,jî9—î*Ñî4üî11ïvcïrÚïLMðKšðWæðB>ñk�ñEíñQ3ò8…ò=¾ò¡üò žóQ?ô/‘ôAÁôjõfnõ.Õõö?öKXö¤ö.¹ö*èö!÷65÷7l÷#¤÷cÈ÷O,ø7|ø#´ø7Øø#ù94ù%nù9”ù%Îù)ôù<ú)[ú)…ú'¯úB×úû*7û'bû'ŠûI²û"üû:ü;Zü1–ü2ÈüMûüCIý+�ý¹ý'Õý-ýý +þLþkkþ:×þGÿ?Zÿ?šÿ1Úÿ[!h#ŠO®)þ (JI0”;Å#'%*M:x>³#òO%f*Œ:·>ò1I.b‘#­Ñà/ÿ@/,p?�9Ý67N3†3º%î-&2T=‡=Å#P'<x&µ&ÜL	P	*n	+™	)Å	ï	L
! 9R
! Œ
! %¡
! )Ç
! *ñ
! 8.U,„-±-ß*
*8$c*ˆO³l
yp
uê
:`u›D Vˆ÷°€„1¬¶¦cÎ
! 4ÙI)X3‚#¶Ú"ë" 1 R$s$˜"½"à),-)Z'„9¬Oæ*62a)”3¾RòlEL²KÿdK?°Wð9H0‚=³:ñ^,X‹näYSW­\Jb[­D	ENv”#$/#T!x@š:Û: +Q 8} M¶ S!kX!Ä!Mß!:-"Oh"F¸"gÿ"Mg# µ#Ö#8ò#?+$Bk$®$Å$*Ù$“%"˜% »%2Ü%3&$C&7h& &À&Ú&*ñ&:'*W'q‚'.ô'9#("](9€(º(,Õ()2)9N):ˆ)*Ã) î)!*!1*6S*DŠ*4Ï*,+1+Q+;l+3¨+.Ü+$,?0,-p,,ž,9Ë,<-=B-e€-:æ-H!.,j.-—.XÅ../M/$j/�/ ­/Î/Fá/4(04]0’0#ª0Î0)æ0&1&71+^1(Š1"³1(Ö1(ÿ1)(2)R2*|2*§2*Ò2*ý2*(3*S3*~3*©3*Ô3*ÿ3**4*U4(€4(©4(Ò4(û4($5(M5)v5( 5(É5(ò5(6*D6*o6*š6*Å6(ð6(7(B7(k7(”7(½7(æ7(8(88(a8)Š8)´8'Þ8(9(/9)X9)‚9(¬9(Õ9(þ9(':+P:'|:'¤:(Ì:'õ:3;4Q;4†;3»;"ï;B<?U<%•< »<3Ü<6=4G=F|={Ã=:?>'z>¢>#¾>â>6ý>.4?4c?)˜?Â?*Ë?.ö?+%@?Q@>‘@AÐ@ÂA2ÕAvBLBLÌB9C0SC@„C=ÅC>D"BDTeDºDÔD&ñD&E ?E0`E-‘E(¿EèE&F+(F'TF!|FžF!¾F!àF-G(0G"YG"|G)ŸG,ÉG öG,H+DH#pH$”H'¹H)áH2IQ>I"�I1³I-åI)J6=JPtJ?ÅJTK:ZK=•K5ÓK+	L-5L"cLN†LPÕL$&MKM<aM7žM?ÖM5N9LN3†N4ºN9ïN<)O6fO8�OAÖO;P7TP%ŒP²P)ÌP,öP5#Q"YQ.|Q"«QÎQ*ÛQRRB'R:jR¥RÀRÖRñRMS0ZS.‹S.ºS$éS
TATa^T+ÀT^ìTcKUB¯UòU0V0=V6nV¥ViÂV*,W)WW1�W-³W/áW)X,;XbhX(ËXdôXoYYBÉY1Z*>Z*iZ”Z>´Z0óZ6$[7[[0“[Ä[Ö[,õ[&"\)I\$s\7˜\(Ð\!ù\ ]/<]1l]ž]&°]!×](ù]:"^2]^$�^(µ^Þ^>þ^!=_/__�_%¨_.Î_8ý_56`l`/|` ¬`*Í`"ø`8a(Ta!}a7Ÿa)×a%b%'bMb+ib"•b¸b#×b-ûb*)c$Tc)yc/£cÓc'ócd(9dbd~d?˜d!Ød0úd$+ePe,ge#”e+¸eäevúe^qfeÐfM6g„g;£g2ßg*h=h&Wh8~h!·h:Ùhi3i/Hi<xi'µiÝi1ýi(/j7Xj�j$«jÐjïj8
! kECkH‰k)Òk)ük(&lOlUol0Ål-ölO$m)tmOžm=îm%,n0Rnƒn¢n¿nÙnônoF'o"no=‘o$Ïo&ôo(p#Dp/hp˜p¶pÐp2îp1!qSq+jq–q)¬q#Öq3úq!.r&Prwr1•r Çr<èr%s2;s,ns ›s(¼s,ås7t#Jt0ntŸt4½t6òt,)u7VuŽu®u+Æu¾òu>±vÛðv<Ìw 	x=*x-hx'–x(¾xcçx.Kytzy‰ïy!yz;›z0×z${'-{"U{x{6“{!Ê{!ì{6|"E|)h|’|±|lÈ|;5}9q}@«}Yì}&F~ m~-Ž~Q¼~;(JsE�:Ó(€7€.L€g{€4ã€R�+k�?—�×�ô�C‚T‚=Z‚˜‚%±‚×‚-ð‚ƒ=ƒ9]ƒ—ƒA�ƒ<ßƒ8„IU„!Ÿ„XÁ„E…`…s…†…›…¹…(Î….÷…&†<†/R†$‚†,§†Ô†3ë†<‡N\‡C«‡#ï‡+ˆ3?ˆ0sˆ'¤ˆÌˆ%ìˆ+‰5>‰t‰‘‰%°‰Ö‰ñ‰Š -ŠNŠ*jŠ1•Š0ÇŠ+øŠC$‹ h‹"‰‹.¬‹1Û‹.
Œ%<Œ0bŒ)“Œ0½ŒîŒ:�2B�(u�0ž�Ï�à�)ø�"Ž$<Ž
aŽoŽ„Ž/ŸŽ$ÏŽôŽ'�,�BL���3¬�$à�/�<5�1r�¤�·�&Ô�5û�&1‘YX‘-²‘7à‘-’1F’2x’«’.Ë’<ú’57“5m“1£“)Õ“qÿ“Oq”.Á”$ð”?•-U•)ƒ•5­•%ã•Y	–c–$~–7£–/Û–F—-R—@€—4Á—!ö—˜4.˜>c˜0¢˜AÓ˜=™6S™-Š™2¸™ë™!š8'š6`šE—šÝš;øš94›Hn›:·›7ò›:*œ7eœF�œ*äœ+�;�6G�$~�O£�=ó�=1ž?ož¯ž(Çž>ðž2/Ÿ;bŸ5žŸ?ÔŸm %‚ C¨ 9ì ;&¡sb¡2Ö¡2	¢F<¢3ƒ¢?·¢8÷¢+0£3\£R�£!ã£x¤D~¤9Ã¤Iý¤9G¥
�¥3�¥HÃ¥'¦/4¦Gd¦-¬¦'Ú¦:§G=§…§M¥§_ó§,S¨B€¨NÃ¨4©.G©>v©Lµ©SªoVª/Æª>öªJ5«~€«"ÿ«Z"¬\}¬
Ú¬Eè¬4.­c­@y­@º­0û­,®:;®>v®Cµ®ù®¯1¯)G¯q¯‹¯-§¯Õ¯ë¯&°4.°4c°4˜°%Í°0ó°B$±.g±–±&¯±Ö±í±²²,²)A²k²²•²ª²6¿²ö²	³³9³M³`³t³�³£³Ã³Ú³ú³´1´H´e´y´:’´BÍ´Eµ8Vµ/�µH¿µ#¶,¶F¶`¶${¶4 ¶&Õ¶/ü¶2,·_·&y· ·*º·<å·M"¸0p¸0¡¸,Ò¸ÿ¸!¹@¹`¹{¹•¹¯¹É¹ã¹ºº9ºTº8oº¨º8Ãºüº»2»M»!h»Š»£»¿»Ú»ö»¼4.¼;c¼Ÿ¼#¼¼Aà¼'"½;J½0†½ ·½"Ø½!û½!¾$?¾$d¾9‰¾6Ã¾=ú¾A8¿/z¿-ª¿EØ¿:ÀnYÀ5ÈÀ0þÀ,/Á>\Á4›Á4ÐÁÂ'#Â#KÂ'oÂ#—Â(»Â9äÂ)Ã6HÃ-Ã>­Ã2ìÃ0Ä0PÄ+�Ä/­Ä/ÝÄ/
Å,=Å$jÅ]�ÅíÅ@Æ>LÆA‹Æ7ÍÆ:Ç2@Ç5sÇ2©ÇÜÇKøÇDÈaÈ*~È-©È'×ÈÿÈQÉ'mÉ•É°É-ËÉ(ùÉ,"Ê,OÊ,|Ê)©ÊÓÊ,îÊ6Ë'RËLzËLÇË<Ì<QÌBŽÌÑÌ1ðÌ."ÍQÍ qÍJ’ÍXÝÍ'6Î^Î)yÎ@£Î4äÎCÏ&]ÏV„ÏPÛÏP,ÐU}Ð!ÓÐ+õÐA!Ñ9cÑ9�Ñ1×ÑB	Ò#LÒpÒC‰ÒNÍÒjÓ‡Ó–ÓµÓÒÓïÓ4
! ÔL?ÔMŒÔDÚÔDÕdÕ:{Õ¶ÕDÍÕLÖ>_Ö5žÖ:ÔÖ6×IF×C�×EÔ×+Ø+FØLrØ)¿Ø2éØKÙJhÙ'³Ù/ÛÙÚ(Ú6DÚ={Ú=¹Ú9÷Ú(1Û4ZÛ,�Û(¼ÛCåÛ')Ü.QÜ€ÜDžÜ'ãÜ@Ý.LÝ0{Ý!¬Ý<ÎÝFÞ6RÞ.‰ÞC¸ÞCüÞ,@ß2mßD ß åß1à8à:WàP’à&ãà<
! á8Gá-€á®á!Ìá1îá+ âELâ2’â2Åâ>øâ>7ã,vãE£ãHéãE2ä0xä6©ä,àä6
åUDå!šå¼åaÛåU=æ3“æ/Çæ2÷æ$*ç"Oç)rç&œçFÃç2
! è$=èNbèA±è5óè9)éGcé?«é:ëé8&ê%_ê)…ê¯ê#Ïê#óê‰ë2¡ë%Ôë&úë;!ì:]ì&˜ìU¿ìí&2í&Yí/€í2°í/ãí!î+5î2aî-”î%Âî)èî%ï&8ï_ï2|ï/¯ïßï&úïa!ðŒƒðjñ4{ñ'°ñØñøñ2ò'4ò%\ò‚ò2¡òÔò2ñò7$ó2\ó=�ó8Íó8ô=?ô8}ô6¶ô;íô4)õ9^õ4˜õ9Íõ4öE<ö7‚ö1ºöFìöK3÷I÷IÉ÷EøGYø¡øH!ùTjù¿ùcÙùF=ú¾„ú•CûPÙû*ü:üMüdü,~ü0«ü*ÜüLý-Tý+‚ý@®ý.ïýþ<7þ,tþ)¡þFËþ8ÿ7Kÿ1ƒÿ<µÿBòÿC5Ny.È=÷m5/£/ÓN#R6vY­Z(b-‹8¹0ò!#+E+q+�+É,õ,"-O-}-«-Ù--5-c-‘-¿-í--I+w+£+Ï+û+'+S,+¬+Ø+	+0	-\	-Š	-¸	-æ	+
! +@
! +l
! +˜
! +Ä
! +ð
! ++H+t+ ,Ì,ù*&+Q+},©,Ö+
+/
+[
+‡
.³
*â
*
+8#dAˆUÊB c+{K§Mó9A+{>§3æ&$AYf3À4ôQ)<{6¸)ï!";G^7¦)Þ*$3$X#}$¡$Æ#ë‹8›.Ô>8B4{W°*M3:�v¼?35s@©6ê>!-`:ŽBÉ@"Mp$ƒ¨1È8ú+3)_<‰'Æ-î0aM'¯4×%'2&Z^�.à,<AV5˜ Î*ï8+S(—<À"ý,  $M r  ˆ ©  È /é 3!M!?a!C¡!Må!23"Df"V«",#'/#YW#4±#,æ#0$0D$=u$0³$:ä$1%9Q%1‹%3½%5ñ%1'&2Y&@Œ&1Í&?ÿ&J?'6Š'<Á'>þ'==(3{(:¯(7ê(6")EY)AŸ)Oá)H1* z*9›*EÕ*)+E+4Z+3�+NÃ+1,OD,6”,3Ë,2ÿ,02-/c-)“-#½-*á-*.-7.@e.!¦.È.-Ú.2/?;/{/'š/(Â/(ë/50J0_0!x05š0Ð0-ã0&1 81Y1'x1* 1%Ë1*ñ1$2AA2Cƒ26Ç27þ24636k33¢3IÖ3% 4F4
_4'm4-•4&Ã4ê4H
! 5HS5*œ5Ç51ç5)6-C6,q6,ž6<Ë6&7//7=_7&�7%Ä77ê75"8<X8"•8¸8$Ì8ñ8.90/9W`9¸99È9O:R:n: �:®::Ê:T;!Z;|;$—;¼;DØ;:<!X<!z<0œ<<Í<<
! =&G=<n=R«=;þ=>:>@y>8º>9ó>3-?Ga?X©?3@G6@J~@DÉ@YAphA;ÙAEBG[B?£BjãBKNC[šClöCOcDO³DiEamE�ÏEWQF8©FŒâFŽoG†þGH…HNÎH=Ii[IYÅIuJv•J)K)6K`K?wK^·K=L]TL@²LdóLCXMJœMVçM@>NQNVÑN=(OVfO3½O.ñOh P0‰P.ºP6éP+ QLQ:jQ8¥Q)ÞQ-R'6R^R%rRO˜R%èRS&)S4PS2…S¸S/ÕS1T7T(WT€T#�T‰³TO=U9�U$ÇU.ìU?V8[V5”VBÊVr
WB€WFÃW^
! XdiX‚ÎXfQYP¸YZ	ZKdZ°Z+ÈZ4ôZ-)[W[3n[*¢[Í[(å[-\><\I{\?Å\+]61])h]L’]Eß]%^'<^d^
{^V‰^1à^8_<K_&ˆ_<¯_Rì_8?`Sx`Ì`2æ`a+5aaa	naxa‹a¥aUºaIbZb4ob4¤b5Ùbvc3†c=ºc<øc!5d7Wd;�d(Ëd:ôd./e9^eC˜e@ÜeAfE_f!¥f3Çf+ûf1'g!Yg9{g4µg5êg, h;MhU‰h/ßh(i.8igi4yi3®i4âi1j>IjBˆjAËj?
k2Mk-€k;®k4êk"l8Bl{l �l±l4Ðl&m;,m)hmj’m8ým86n%on)•nL¿nVocouo.‡o0¶oHçoN0p7p.·p=æp9$q6^q:•q3Ðq;r:@r:{rH¶r2ÿr<2s%os;•sÑs&ès!t#1tUt*st8žtƒ×t	[u`eu`Æu'v:<vOwv7Çv$ÿv4$w5Yw5�wÅw=âw) x*Jxux’x¨xÃx'Ïx*÷x"y+9y>eyB¤yçy;z(BzCkz%¯z9ÕzF{V{$c{7ˆ{#À{#ä{M|7V|9Ž|7È|8}.9}@h}B©}<ì}@)~>j~©~¾~6Ø~>N;h¤>¾/ý--€L[€*¨€:Ó€�.&�jU�BÀ�U‚"Y‚"|‚)Ÿ‚.É‚ø‚;ƒ"Lƒ†oƒ8öƒA/„=q„P¯„J…zK…PÆ…8†$P†Eu†-»†-é†E‡@]‡0ž‡)Ï‡*ù‡3$ˆ6Xˆ.�ˆ@¾ˆFÿˆFF‰B�‰AÐ‰.Š#AŠeŠL}Š3ÊŠWþŠ0V‹‡‹'¢‹5Ê‹-Œ+.Œ,ZŒ0‡Œ%¸Œ9ÞŒ�.�%F�5l�¢�¼�ZÖ�)1ŽG[ŽG£Ž%ëŽC�)U�2�0²�.ã�H�4[���$«�,Ð�)ý�&'‘/N‘4~‘<³‘3ð‘($’)M’&w’%ž’Ä’EÌ’7“=J“0ˆ“5¹“Dï“Œ4”‹Á”7M•@…•BÆ•;	–+E–-q–"Ÿ–{Â–>—S—4h—%�—=Ã—;˜/=˜4m˜:¢˜+Ý˜(	™62™i™O…™gÕ™5=š1sš<¥š&âš5	›"?›)b›4Œ›0Á›Pò›,Cœ0pœ;¡œFÝœ1$�IV�5 �5Ö�3ž<@žY}ž=×ž5ŸZKŸS¦Ÿ2úŸ(- V ^n GÍ ?¡OU¡G¥¡!í¡L¢C\¢� ¢"£$=£8b£\›£ø£$¤6¤#R¤1v¤$¨¤Í¤#é¤$
¥62¥i¥"ˆ¥[«¥0¦;8¦-t¦%¢¦È¦>ß¦>§>]§>œ§<Û§=¨<V¨?“¨:Ó¨=©&L©Ds©F¸©Jÿ©NJª@™ª8ÚªP«Hd«E­«"ó«¬66¬;m¬.©¬9Ø¬8­8K­.„­)³­KÝ­?)®i®+‡®³®.Ê®&ù®' ¯;H¯;„¯À¯"Û¯.þ¯-°M°k°8ˆ°9Á°4û°,0±-]±8‹±;Ä±D²E²'d² Œ²­² Ì²í²%³#2³&V³@}³9¾³>ø³17´i´My´9Ç´&µ(µBµ*Qµ>|µ/»µ,ëµ1¶/J¶$z¶;Ÿ¶6Û¶!·@4·2u·&¨·,Ï·>ü·1;¸6m¸2¤¸3×¸0¹><¹{¹Nš¹?é¹:)º1dº–º%°º&Öº!ýº»(>» g».ˆ»D·»"ü»1¼%Q¼4w¼2¬¼<ß¼7½*T½,½"¬½Ï½Gé½31¾&e¾&Œ¾:³¾Bî¾A1¿)s¿
�¿<«¿3è¿GÀ>dÀ<£À.àÀ:Á#JÁOnÁ(¾ÁçÁÂ2Â8GÂ€Â�Â2£ÂÖÂ-ñÂ3Ã'SÃ%{Ã7¡Ã5ÙÃ
Ä6ÄTÄoÄ"�Ä(²ÄXÛÄ14Å/fÅ8–ÅÏÅîÅE
! ÆIPÆšÆ^¯ÆBÇ
QÇ
_Ç mÇ%ŽÇC´Ç:øÇ(3È3\È.�È-¿ÈcíÈQÉnÉ;‚É,¾É'ëÉ>Ê>RÊ>‘ÊÐÊêÊrýÊ/pË! Ë$ÂË9çË!Ì5ÌYNÌ¨ÌÈÌ$ãÌKÍ<TÍO‘Í2áÍ1Î-FÎ-tÎ-¢ÎÐÎåÎ8öÎI/Ï(yÏ*¢Ï.ÍÏDüÏAÐZÐqÐ!ŒÐ,®ÐÛÐ=õÐ43Ñ2hÑ2›Ñ1ÎÑeÒ3fÒ3šÒ3ÎÒ>ÓUAÓ(—ÓÀÓÙÓ0óÓ4$Ô0YÔ/ŠÔ$ºÔ*ßÔ8
! Õ:CÕ2~Õ‚±Õ=4Ö=rÖ"°ÖãÓÖ<·×`ô×TUØQªØGüØEDÙDŠÙDÏÙSÚ4hÚ?�Ú?ÝÚ-ÛNKÛDšÛWßÛ)7Ü$aÜb†ÜéÜ1þÜD0ÝuÝ6�ÝÆÝ*ÖÝÞ Þ+@Þ)lÞ2–Þ6ÉÞß> ß>_ß1žß)Ðß?úßP:à[‹à@çà^(áW‡á9ßáâ)7â7aâ@™âÚâ(òâ3ã>Oã(Žã#·ã,Ûã<ä>Eä3„äS¸äAåNåfå1†å$¸å'Ýå5æN;æ<ŠæQÇæ!ç";ç?^ç&žçJÅç,è=è5YèA�èUÑèA'éJiéG´é3üé0ê:Iê%„êªêCÈê5ë2Bë'uë=�ëÛë/öë†&ìŠ­ìe8íží$¸í0Ýí?î_Nî ®îCÏî.ï Bï=cï;¡ï0Ýï@ð*OðAzðI¼ð(ñ?/ñ8oñ2¨ñIÛñ]%òSƒò×ò3÷ò&+ó1Ró(„ó,­ó3Úó*ôg9ôA¡ô"ãô3õ::õ)uõ3Ÿõ4Óõ/ö 8öYö6sö4ªö4ßö8÷(M÷4v÷'«÷3Ó÷4ø;<øxøA˜øGÚøN"ùNqùVÀù^úcvúiÚúhDû­û-ü­ü-ý�­ý/þ�¯þ1ÿr±ÿ€$€¥€&§ƒ'C«6ï7&3^’;±5í5#Y3u3©?Ý3$Q4v:«8æ3&Sz—(µ$Þ5H92‚-µ-ã.A@Y‚/Üu	S‚	Ö	6ö	/-
! ]
! (v
! \Ÿ
! 0ü
! 0-[^EºEGY'¡&Éð!
..
1]
%�
0µ
-æ
.22a-”#ÂLæ%38Y’K°4ü.1+`6Œ4Ã,øG%Im3·bë1N$€¥¼(Ð,ù/&.V0…"¶2Ù,)9(c+Œ,¸&å++8%d"Š#­&Ñ7ø-0*^)‰)³$Ý&))-S+�%­(Ó5ü#2'V4~'³&Û +#O2n4¡0Ö1?9;yPµ+/2'bŠ(ž…Ç)M#w›$¹[ÞK:†1œÎé#p/= :Þ?YYH³gü„d Né [8!Y”!<î!<+"ah"@Ê"y#:…#OÀ#M$J^$a©$[%Wg%>¿%=þ%9<&Rv&GÉ&)'E;'i�'aë'JM(S˜(Dì(/1).a)*�)(»)8ä)4*)R*7|*+´*+à*-+W:+¼’+LO,Zœ,O÷,4G-=|-Aº-7ü-54.-j.;˜.0Ô.N/aT/T¶/G0BS05–0SÌ0T 18u1-®12Ü1I2NY2V¨2Zÿ2yZ3DÔ3Z4Nt4CÃ4Y5?a5?¡5<á5J6Ji60´6>å62$7_W7D·7Aü7c>8i¢8/9I<9I†9XÐ9Y):Tƒ:KØ:C$;Ch;7¬;aä;\F<—£<:;=7v=K®=Žú=’‰>]? z?›?g¶?@3@N@d@1z@/¬@4Ü@¢A´A}4B:²BAíBO/CqC|ñC1nDL D{íD.iEf˜EBÿE"BFReFQ¸F7
! G9BG\|G˜ÙG rH&“HMºH/I;8ItI†I<¦I?ãI?#J7cJ;›J"×JZúJ%UK"{K$žK.ÃK3òK'&LNL/mL2�L(ÐL4ùL,.M3[MN�MEÞM$NIDNŽN/¬N/ÜN.OH;O!„O-¦O2ÔO<P,DP6qP"¨PËP2éP.QKQIjQP´Q:R6@RCwR6»R;òR4.S;cS\ŸS üS@T7^T:–TÑT8ìT?%UeU9~U3¸U&ìUNVbV?yV)¹VIãV-W/GW1wW3©W"ÝW&X%'XMX=lXSªXzþX)yY/£Y8ÓY/Z+<ZhZ/†Z+¶Z1âZ-[0B['s[,›[È[6è[\ >\_\.n\�\?½\"ý\+ ]2L]#]-£]Ñ]ï]#^),^3V^0Š^2»^=î^3,_0`_1‘_)Ã_-í_,`0H`-y`§`+Â`&î`&a*<a$ga5Œa'Âaêa ÿa  bcAb-¥b,Ób5c6c&Oc!vc(˜c!Ác/ãc1dEdCedC©d#íd=e"OeHreH»e9f>f5[f2‘fGÄf:gGgXeg¾g×gçg÷g$h,h=Jh$ˆh­hFÇh(i(7i`imizi$Ši¯iÍiåiÿij3jMjDcj*¨j	Ój-ÝjBkNk$ak0†k·k!ÓkGõkF=lG„l5Ìl)m,mGm$]m‚m œm½m"ØmIûmIEn-�n;½nIùn!Co8eo1žo0Ðo7p&9p,`p&�p´pÔp8ìp1%qWqsq-Žq-¼q,êq8r=Pr=Žr=Ìr=
! sHsTs)ts%žs)Äs2îs!t19tktWƒt:Ût1u6Hu-u9­uçuv2v1QvƒvCžvâv=wo?w2¯w1âwx@-x"nx#‘x(µx&Þx-y\3y:�y1Ëy;ýy/9ziz0…z'¶zÞzþz{/,{\{{{“{ °{'Ñ{ù{|1|/B|4r|)§|4Ñ|}@#}d}/u}"¥}2È}Dû}!@~+b~,Ž~»~4Ú~##9G�!Ÿ:Áü€'0€?X€˜€ ¬€Í€í€Z�Zg�yÂ�z<‚%·‚>Ý‚ƒ.5ƒ!dƒH†ƒ!Ïƒ3ñƒ+%„1Q„Cƒ„ Ç„2è„3…#O…s…GŒ…Ô…:ê…"%†H†2_†4’†(Ç†ð†
‡P‡9n‡!¨‡5Ê‡,ˆ--ˆA[ˆ0�ˆÎˆîˆ‰,‰?‰?R‰'’‰(º‰1ã‰Š5Š5QŠE‡ŠÍŠ>ëŠ>*‹2i‹5œ‹?Ò‹*Œ>=Œ4|Œ±Œ*ÌŒ1÷Œ3)�:]�˜�-®�5Ü�)Ž%<Ž9bŽYœŽPöŽ:G�D‚�4Ç�Aü�">�a�Dx�½�*Ó�#þ�"‘8‘N‘@g‘¨‘&Á‘è‘$’*’)H’,r’(Ÿ’È’7â’+“BF“J‰“pÔ“JE”i�”Fú”7A•{y•3õ•g)–Q‘–bã–ŽF—xÕ—PN˜FŸ˜fæ˜hM™J¶™mšKošL»šG›nP›2¿›yò›7lœ=¤œuâœ_X�k¸�*$žPOžY ž{úž\vŸsÓŸTG Qœ Gî f6¡_�¡Rý¡&P¢6w¢.®¢[Ý¢39£Wm£dÅ£,*¤uW¤Í¤%è¤.¥@=¥9~¥$¸¥6Ý¥2¦4G¦'|¦5¤¦3Ú¦#§G2§<z§G·§Vÿ§VV¨W­¨U©R[©L®©1û©6-ª6dª&›ª;Âª4þª3«WR«Sª«5þ«H4¬g}¬)å¬3­*C­5n­8¤­.Ý­1®=>®)|®¦®EÀ®;¯5B¯8x¯>±¯@ð¯F1°Cx°C¼°1±02±1c±%•±`»±~²X›²'ô²J³Mg³Iµ³Eÿ³:E´/€´9°´!ê´*µ)7µNaµ0°µ=áµ3¶>S¶1’¶0Ä¶õ¶%·4:·Io·#¹·9Ý·G¸._¸-Ž¸5¼¸8ò¸=+¹2i¹Rœ¹0ï¹< º7]º7•º(ÍºaöºAX»Pš»;ë»J'¼2r¼2¥¼'Ø¼Q½QR½/¤½3Ô½+¾‚4¾n·¾-&¿`T¿/µ¿8å¿ZÀQyÀ+ËÀ"÷À*Á7EÁ-}Á.«Á ÚÁ&ûÁ""Â6EÂ|Â@–Â<×Â.Ã!CÃCeÃ9©Ã3ãÃÄ7Ä,VÄ4ƒÄH¸ÄOÅ;QÅ,�Å;ºÅ;öÅ&2Æ,YÆh†ÆxïÆ7hÇ^ ÇGÿÇEGÈ7�ÈNÅÈOÉ(dÉD�ÉBÒÉVÊYlÊGÆÊ;Ë(JËBsËR¶Ë+	Ì25Ì7hÌE ÌBæÌQ)Í,{Í/¨Í'ØÍGÎEHÎ%ŽÎ ´Î4ÕÎ3
! ÏE>ÏA„ÏOÆÏ2ÐBIÐ4ŒÐiÁÐ+Ñ$FÑ#kÑ5�ÑÅÑ%ãÑE	ÒOOÒVŸÒ.öÒC%ÓBiÓ%¬Ó0ÒÓUÔ3YÔ�Ô=­Ô)ëÔ2ÕHÕ9eÕ3ŸÕ0ÓÕPÖcUÖ;¹Ö>õÖ?4×3t×k¨×&Ø3;ØoØ:�Ø7ÊØ]ÙR`Ù(³Ù0ÜÙ+
Ú/9Ú>iÚ0¨ÚLÙÚS&ÛJzÛ@ÅÛ\ÜIcÜ2­Ü4àÜ9Ý@OÝ%�ÝK¶Ý>ÞKAÞN�Þ>ÜÞgß(ƒßV¬ß%à*)àTàB\àDŸàTäàT9á+Žá0ºá:ëá&â*Fâ#qâ!•âI·âgã$iã^Žã'íã.äDä"dä!‡ä!©ä"Ëä"îä3å"Eå4hå4�å;Òå0æ+?æ;kæ:§æ2âæ/ç9Eç)ç)©ç$Óç
øçè	è
! !è	,è6è08è>ièb¨è;é7Gé%é#¥é8Éé7êN:êB‰ê6Ìê)ëL-ë<zë7·ëEïë85ì.nì4�ì-Òì?íG@íˆí3§í3ÛíBî?Rî=’î9ÐîB
! ïMMïF›ïGâïA*ðSlð(Àð.éð&ñ?ñ+Uñi�ñMëñ19ò-kò1™ò1Ëò%ýò"#óEFó%Œó#²ó%ÖóHüóEô8`ô8™ô1Òô<õ3Aõ1uõ§õ&ÅõBìõ*/öZö;xö9´öHîö97÷*q÷\œ÷8ù÷12ø5dø2šøÍø2Ñø5ù':ù.bùB‘ù4Ôù8	ú/Bú%rú$˜ú%½ú#ãú)û)1û-[û‰û)žûÈû(Üû*ü0ü$Hü)mü)—ü.ÁüAðüA2ý9tý4®ý;ãý3þHSþDœþ>áþ3 ÿ7Tÿ[Œÿèÿ
ôÿ.$1	V?`i 1
! &<c-ƒ!±7Ó'>3<r)¯6Ù2@C!„<¦.ã%80W/ˆ?¸8ø?1q1Š;¼<øI536³>êA)k"ˆ*«Ö;ï+:K5†2¼<ï=,	Ej	#°	Ô	'ó	m
! y‰
! snwzætaoÖ{F
uÂ
h8t¡nv…wüxtqí2_)’(¼0åA.X)‡2±(ä*
,80e'–=¾=ü:R
n*|+§+Ó&ÿ9&`1q&£/Ê@ú.;$j5�4Å4ú/;O<‹DÈ
7(R-{-©×ò!&!HHjA³*õ! B&\"ƒ¦NÂ.
! @.K:z)µ5ßEA[ �¾,Ù$"+.N%}%£$Éî(/.^t‹2¡LÔ!T@L•[âW> \– Có 7!
M!$[!9€!Eº!*"#+")O"y".�"¾"(Ð"0ù"@*#2k#3ž#4Ò#Q$,Y$)†$0°$Há$M*%/x%2¨%Û%'ù%3!&U&a&~& ›&%¼&â&%ô&'+'='O'$b'‡'%˜'/¾'%î',(,A(.n(,�(,Ê(,÷(,$)*Q)&|)/£)Ó)Ü)(è)%*"7*Z*y*˜*7¥*Ý*í*ö*(+">+5a+H—+/à+',08,$i,%Ž,+´,/à,'-(8- a-+‚-®-4Ã-/ø-W(.9€.4º.ï.,/./L/h/+‡/6³/ê/0
0,0H0b0‚08Ÿ00Ø0;	1)E1=o1>­1!ì12=.2 l2-�2»2)Ñ2)û2%3/D3@t3-µ3-ã3.4,@4Bm4;°4ì4Zù4.T5(ƒ5D¬51ñ56#63Z63Ž65Â6=ø6J67*�7"¬70Ï78838)P8"z8*�8*È8Eó8P996Š92Á9ô9:9+:e:v:7�:7È:3;%4;Z;@r;-³;>á;> <D_<M¤<*ò<=*=7=U=9e=.Ÿ=3Î=/>02>3c>;—>FÓ>#?>?+\?.ˆ?·?,×?@@!E@,g@S”@Lè@i5AbŸA B-#BVQB1¨B*ÚB&C&,C)SC/}C4­C+âC9D8HD3�DµD%ÔD5úD 0ETQE7¦E6ÞE7FMFIfFH°F?ùF\9GZ–G(ñG-HHH*hH1“H‰ÅH-OI9}I$·I.ÜI<J'HJpJ�J"¬JÏJ)åJ<K(LK'uK/�K1ÍK'ÿK1'L?YL™L¹LÒLáLôL!M'M3CMwM"ŠM$­M ÒM1óM1%NFWNEžN3äN2OKO'jO.’O-ÁOïOP$P8DPB}PNÀP)Q9Q;PQ*ŒQ0·Q&èQ0R&@RgR2…R&¸R;ßR,S1HS0zS(«S/ÔS4T*9TdT%}T)£T)ÍT4÷T<,U.iU4˜U0ÍUþUV65V.lV1›V/ÍVTýV8RWP‹W0ÜW 
X.X(MX0vX&§XIÎX*YCY+bYNŽYNÝY$,Z%QZ&wZžZ!´Z$ÖZûZ[+,[+X[-„[5²[-è[D\5[\)‘\»\Ø\"ø\	]!%]G]f]/w](§]'Ð]<ø]-5^$c^ˆ^/�^5Í^8_<_)\_†_£_.¿_3î_ "`C`Bb`L¥`&ò`6a$Paua1�a<¿a;üa.8bBgbAªb5ìb1"c1Tc>†cCÅc	d.!d/Pd€d/™d+ÉdõdM
e"[e'~e5¦eÜe0òe.#f.Rf�fŸf5¿fNõfXDg4�g8Òg:h+Fh4rh9§h9áh+i Gi/hi$˜i½iÜi÷i2
! j2=jOpjÀj"àjDk&Hk)ok™k3³kEçk,-lZl6zl2±lUäl(:mGcm>«mAêm+,n$Xn%}n£n&¸n$ßn,o(1oBZoL�oêo
! p6'pP^p&¯p:Öp9q+Kq<wq)´qÞqCüq'@r@hrD©r@îrL/s5|sB²s(õs;t#ZtF~t&Åt<ìtJ)u,tu<¡uIÞu(v?v+_vL‹vPØv;)wcew Éw,êw x*8x-cx/‘x7Áxùx6yPy&iy1�yÂy#ày z+%zQz)qz)›zÅzázüz{#1{-U{$ƒ{4¨{*Ý{0|9|6O|"†|©|Å|â|9ù|03}'d}-Œ},º}ç}<~5@~v~,‡~+´~3à~0ET/Z"Š­)µ%ß3€J9€'„€5¬€&â€6	�'@�h�/|�/¬�1Ü�>‚DM‚!’‚/´‚(ä‚)
ƒ#7ƒ#[ƒaƒ"áƒ„4$„>Y„5˜„/Î„*þ„&)…+P…(|…$¥…aÊ…6,†.c†Z’†Cí†F1‡Ax‡.º‡*é‡Fˆ.[ˆ
Šˆ˜ˆ®ˆ!Æˆèˆ0‰9‰+S‰.‰#®‰!Ò‰-ô‰$"Š$GŠ#lŠ@�Š<ÑŠ<‹1K‹6}‹´‹,Ò‹?ÿ‹/?Œ0oŒ/ Œ5ÐŒV�<]�Uš�Eð�66ŽLmŽ-ºŽcèŽL�+j�7–�:Î�1	�8;�&t�*›�1Æ�:ø�@3‘3t‘'¨‘%Ð‘$ö‘;’.W’†’ ’¼’Ð’iå’mO“K½“1	”";” ^””#œ”CÀ”B•G•`•*z•+¥•*Ñ•1ü•'.–FV–=�–#Û–$ÿ–#$—(H—(q— š—9»—õ—˜0˜J˜c˜&z˜¡˜4³˜Cè˜,™(C™l™6Œ™#Ã™ç™-ø™,&šSš*mš/˜šÈš$âš›0&›/W›&‡›)®›Ø›ç›+ý›)œ*=œhœœ
–œ
¤œ#²œ
Öœ%äœ
! �*�?�&V�?}�½�(Ú�(ž,žLž cž7„ž-¼žêžþžŸ4ŸMŸiŸ}Ÿ8�ŸPÖŸ*' /R 3‚ !¶ Ø $÷ ¡47¡l¡+€¡+¬¡Ø¡ò¡:¢E?¢<…¢Â¢ Ø¢)ù¢(#£!L£n£‹£+¡£*Í£ø£5¤JM¤T˜¤
í¤û¤8¥T¥l¥5{¥H±¥ú¥ ¦/6¦3f¦Aš¦Ü¦+ó¦2§3R§H†§3Ï§>¨$B¨4g¨&œ¨Ã¨É¨Þ¨ð¨©*©;©Z©'z©'¢©$Ê©%ï©%ª$;ª%`ª†ªŸª¾ª)Þª«(«7«U«d«|«O‹«Û«ê«¬¬4¬L¬k¬z¬‹¬š¬²¬Ì¬8å¬­.­%=­&c­%Š­+°­Ü­9ô­.®#M®q®€®:�®Ê®Ù®ë®¯¯,¯;¯J¯!a¯"ƒ¯¦¯·¯Ê¯"Ý¯1°2°*D°4o°¤°º°5Î°±±3±J±&[±‚±˜±«±¿±Ú±î±²²(²;²N²]²u²„²£²5²²(è²3³E³+R³~³-š³!È³ê³´´5´F´Z´m´4�´¶´!Ë´í´*
µ8µLµ0dµ•µ²µÇµ#Ûµÿµ¶(¶E¶^¶"u¶˜¶¬¶É¶æ¶··)·*E·0p·¡·¾·Ö·å·%¸&¸>¸]¸s¸&…¸¬¸¿¸+Ð¸ü¸¹A.¹@p¹±¹!Î¹ð¹ºº3ºNºiº~ºœº³ºËºÞºöºF»PU»@¦»ç»¼<$¼9a¼U›¼Tñ¼0F½+w½/£½<Ó½9¾,J¾,w¾2¤¾.×¾D¿UK¿/¡¿+Ñ¿+ý¿<)À^fÀ_ÅÀ+%Á'QÁCyÁ0½ÁDîÁ.3ÂAbÂ=¤ÂAâÂ$ÃH@Ã(‰Ã²Ã&ÉÃ>ðÃ/ÄBHÄB‹ÄÎÄîÄ'úÄ$"ÅGÅ*bÅ�Å­Å.½Å,ìÅ6ÆPÆ#mÆ%‘Æ"·ÆÚÆøÆ/Ç0HÇ#yÇ8�Ç?ÖÇÈ00È/aÈ/‘ÈÁÈ4ÝÈ0É2CÉ2vÉ3©É
ÝÉ
ëÉ/ùÉ>)Ê#hÊ"ŒÊ!¯Ê ÑÊòÊ-Ë>ËXËdË�Ë�Ë»ËÚË8ðË)ÌGÌ0eÌ4–ÌËÌ ÚÌûÌÍ;Í WÍxÍ(–ÍP¿Í:Î4KÎ€Î=˜Î:ÖÎBÏ4TÏ/‰Ï&¹Ï4àÏ,Ð7BÐzÐ*™Ð&ÄÐëÐ#Ñ*)Ñ"TÑ5wÑ&­Ñ)ÔÑþÑÒ+Ò83ÒjlÒF×Ò&ÓBEÓ4ˆÓ½ÓÔÓ@òÓ#3ÔWÔ3^Ô)’Ô@¼Ô!ýÔ3Õ7SÕ6‹Õ+ÂÕîÕ.Ö%;Ö0aÖ'’ÖºÖÔÖðÖ/ÿÖ5/×6e×@œ×8Ý×*Ø0AØ;rØ2®Ø$áØ$Ù/+Ù![Ù }Ù)žÙ)ÈÙ)òÙ-Ú$JÚoÚ0ŽÚ¿Ú ÛÚ8üÚ@5Û3vÛ4ªÛßÛ*÷Û:"ÜC]Ü¡Ü¿Ü ßÜ,Ý,-Ý!ZÝF|Ý^ÃÝF"ÞfiÞWÐÞA(ß9jßT¤ßJùß0Dà+uà:¡à#Üà#á+$á-Pá~á!šá-¼á'êá9â%Lâ)râ(œâ Åâ/æâ2ã$Iã-nã-œãOÊã$ä5?äuäŒä?ªä;êä&å9å'Xå8€å¹å×å!óå*æ@æ^æ4~æ1³æ,åæ/ç3Bç<vç!³ç1Õçè
! è:%è"`è(ƒè'¬è"Ôè!÷è!é ;é!\é"~é+¡é%Íé)óé$ê#Bê+fê0’êÃêàê/üê",ëOë"në#‘ë7µë&íë/ìDì&cìŠì$¤ìÉì$åì#
! í$.í&Sí-zí'¨í1Ðíî#î#Cîgî„î£î!¾î$àî$ï-*ï+Xï„ï!£ï!Åï0çï)ð(Bðkð…ð:¡ð-Üð.
! ñ9ñ0Oñ/€ñ-°ñ4Þñ6ò*Jò6uò#¬ò#Ðò1ôò7&ó+^ó4Šó6¿ó6öó-ô52ô hô#‰ô ­ô.Îô)ýô$'õ'LõOtõ/Äõ6ôõe+öX‘ö-êö.÷<G÷=„÷3Â÷Cö÷S:ø,Žø,»ø"èøù&ù$?ù@dù6¥ùHÜù>%údú!~ú> úßúðúû(ûDû`û:yûO´ûHüEMü$“ü7¸üSðüYDýZžýcùýD]þb¢þ*ÿ)0ÿ#Zÿ~ÿ=�ÿ Ëÿ)ìÿ<	S	9c	8�	KÖ	A"	Ad	2¦	-Ù	"	*	A	T	r	†	¡	 »	!Ü	 þ	!	 A	!b	„	¤	Ä	ä		E	Fb	B©	!ì	+	::	1u	@§	:è	1#	(U	~	#ž	(Â	ë	.
! 	'9	a	;|	<¸	?õ	E5	){	&¥	,Ì	1ù	J+		0v		=§		,å		.
! 	=A
! 	H
! 	È
! 	'â
! 	
! 	!	-1	_	'z	¢	-Â	+ð	5	!R	t	0”	Å	+ß	.
	#:
	!^
	-€
	$®
	$Ó
	#ø
	6	?S	3“	,Ç	ô	6
! 	A	.]	5Œ	/Â	Uò	[H	\¤	e	Fg	d®	a	gu	hÝ	qF	R¸	p	 |	"�	>À	-ÿ	9-	Ig	E±	)÷	C!	;e	O¡	Gñ	F9	+€	¬	/Ê	-ú	0(	2Y	#Œ	°	7Í	+	*1	*\	‡	*§	*Ò	9ý	<7	't	6œ	!Ó	-õ	1#	4U	:Š	&Å	 ì	
	/-	"]	*€	3«	ß	#û	,	#L	;p	)¬	%Ö	/ü	3,	3`	/”	5Ä	ú	"	&6	]	;v	4²	ç	.ö	D% 	$j 	)� 	&¹ 	)à 	0
! !	1;!	m!	;ˆ!	5Ä!	?ú!	7:"	<r"	8¯"	è"	)#	+#	-J#	'x#	8 #	Ù#	&ñ#	*$	'C$	k$	…$	 ¢$	:Ã$	þ$	-%	(C%	[l%	EÈ%	(&	*7&	b&	r&	†&	š&	®&	À&	Ô&	æ&	ø&	
! '	'	-'	>'	P'	b'	t'	†'	˜'	ª'	¾'	Ð'	â'	ô'	(	(	,(	>(	R(	d(	v(	‡(	™(	«(	½(	Ï(	á(	ó(	)	)	/)	A)	S)	e)	/w)	§)	·)	Í)	#è)	$*	1*	K*	i*	#z*	 ž*	/¿*	6ï*	!&+	H+	Kg+	³+	'Ã+	'ë+	',	;,	1S,	3…,	0¹,	4ê,	/-	)O-	Gy-	1Á-	#ó-	!.	!9.	[.	z.	%’.	(¸.	á.	/	/	,/	 J/	*k/	&–/	&½/	&ä/	'0	!30	(U0	/~0	&®0	%Õ0	&û0	""1	*E1	+p1	)œ1	&Æ1	3í1	!2	>2	/O2	)2	"©2	.Ì2	0û2	",3	O3	:o3	ª3	#È3	!ì3	&4	!54	,W4	&„4	'«4	!Ó4	5õ4	+5	:>5	.y5	(¨5	Ñ5	1å5	6	&26	+Y6	$…6	%ª6	)Ð6	ú6	17	L7	!j7	+Œ7	2¸7	&ë7	8	'8	2G8	$z8	NŸ8	î8	$9	09	D9	_9	)|9	+¦9	6Ò9	
	:	.:	F:	$d:	#‰:	­:	+Ë:	÷:	;	';	'=;	1e;	(—;	"À;	ã;	ÿ;	<	'<	A<	 \<	 }<	 ž<	 ¿<	 à<	 =	 "=	 C=	 d=	 …=	 ¦=	Ç=	#å=	"	>	,>	L>	h>	>	)�>	)Ç>	)ñ>	?	;?	W?	s?	�?	¦?	Â?	Ù?	ù?	@	1@	M@	i@	…@	#¡@	/Å@	$õ@	%A	%@A	3fA	šA	0·A	èA	úA	 B	+2B	/^B	ŽB	"©B	ÌB	 åB	 C	'C	>C	%YC	%C	0¥C	.ÖC	2D	$8D	]D	wD	)”D	¾D	)ÝD	%E	-E	=CE	$�E	)¦E	ÐE	#æE	&
! F	#1F	#UF	yF	<�F	8ÊF	$G	 (G	*IG	+tG	2 G	7ÓG	/H	";H	'^H	†H	¥H	!¿H	,áH	)I	&8I	'_I	‡I	§I	4ÇI	,üI	%)J	OJ	.eJ	4”J	2ÉJ	,üJ	A)K	AkK	­K	$ÉK	.îK	8L	2VL	‰L	+œL	7ÈL	M	M	D)M	2nM	,¡M	ÎM	(íM	.N	(EN	=nN	!¬N	'ÎN	'öN	$O	7CO	#{O	%ŸO	6ÅO	3üO	@0P	3qP	¥P	)ÅP	-ïP	5Q	(SQ	|Q	(›Q	(ÄQ	&íQ	R	31R	.eR	*”R	A¿R	9S	;S	5OS	L…S	/ÒS	!T	$T	CCT	1‡T	.¹T	(èT	%U	7U	)RU	|U	‘U	¦U	+ÃU	/ïU	.V	QNV	H V	4éV	:W	7YW	‘W	7žW	'ÖW	1þW	.0X	._X	(ŽX	1·X	+éX	.Y	DY	!VY	ExY	)¾Y	<èY	9%Z	_Z	"~Z	¡Z	´Z	ÆZ	)äZ	 [	/[	O[	"o[	’[	&²[	'Ù[	+\	(-\	V\	%v\	7œ\	fÔ\	V;]	5’]	#È]	ì]	^	,^	,C^	"p^	N“^	â^	_	'_	CE_	3‰_	"½_	à_	û_	_`	Ly`	,Æ`	Hó`	1<a	na	 }a	!ža	+Àa	ìa		b	3&b	HZb	£b	1·b	7éb	!c	 1c	Rc	!rc	'”c	,¼c	éc	5øc	.d	HFd	H�d	OØd	'(e	=Pe	WŽe	æe	f	7f	0Uf	-†f	´f	1Òf	2g	+7g	/cg	$“g	;¸g	.ôg	>#h	#bh	?†h	#Æh	!êh	0i	1=i	&oi	/–i	4Æi	2ûi	2.j	8aj	/šj	>Êj	/	k	&9k	$`k	4…k	:ºk	@õk	&6l	$]l	$‚l	-§l	&Õl	-ül	*m	Gm	!em	"‡m	ªm	%Æm	ìm	$n	,n	$Gn	&ln	$“n	/¸n	7èn	 o	!3o	Uo	hro	Ûo	ço	.p	6p	 Pp	qp	,�p	-¼p	/êp	5q	/Pq	€q	�q	(¼q	6åq	@r	2]r	M�r	?Þr	?s	1^s	9�s	=Ês	=t	5Ft	5|t	%²t	NØt	.'u	6Vu	0�u	P¾u	2v	+Bv	1nv	I v	&êv	)w	?;w	6{w	.²w	3áw	,x	)Bx	(lx	0•x	:Æx	.y	&0y	<Wy	"”y	·y	DÑy	4z	&Kz	$rz	—z	)ªz	"Ôz	=÷z	.5{	.d{	"“{	¶{	Î{	!í{	)|	%9|	%_|	…|	&™|	À|	 Þ|	!ÿ|	!}	(4}	]}	q}	/Œ}	¼}	(Ù}	"~	8%~	!^~	€~	–~	¥~	¸~	4È~	ý~	!	6	 Q	(r	9›	GÕ	&€	0D€	$u€	 š€	»€	0Ú€	K�	!W�	"y�	"œ�	¿�	Þ�	1û�	%-‚	S‚	2o‚	(¢‚	+Ë‚	+÷‚	&#ƒ	+Jƒ	vƒ	)Žƒ	-¸ƒ	0æƒ	%„	0=„	n„	 Œ„	­„	'Å„	.í„	2…	!O…	#q…	/•…	4Å…	$ú…	j†	2Š†	)½†	@ç†	(‡	 E‡	5f‡	<œ‡	+Ù‡	ˆ	2ˆ	3Nˆ	D‚ˆ	=Çˆ	‰	/‰	N‰	6c‰	.š‰	1É‰	#û‰	Š	 4Š	UŠ	$uŠ	 šŠ	/»Š	'ëŠ	'‹	8;‹	-t‹	Q¢‹	"ô‹	$Œ	#<Œ	(`Œ	)‰Œ	9³Œ	-íŒ	�	':�	Gb�	ª�	-Ã�	ñ�	'Ž	-Ž	:Ž	8YŽ	 ’Ž	$³Ž	#ØŽ	üŽ	!
�	./�	^�	5x�	®�	-Ê�	ø�	�	/�	CM�	5‘�	"Ç�	/ê�	-‘	.H‘	+w‘	;£‘	+ß‘	3’	"?’	&b’	#‰’	#­’	"Ñ’	"ô’	“	7“	'U“	(}“	¦“	2½“	.ð“	&”	#F”	"j”	-�”	,»”	è”	/•	,3•	(`•	5‰•	7¿•	'÷•	–	 5–	$V–	{–	+›–	9Ç–	*—	,,—	,Y—	4†—	"»—	CÞ—	8"˜	[˜	%y˜	.Ÿ˜	/Î˜	$þ˜	5#™	'Y™	!�™	V£™	Eú™	+@š	,lš	M™š	Bçš	,*›	7W›	;�›	3Ë›	4ÿ›	.4œ	cœ	.œ	+®œ	"Úœ	Iýœ	IG�	.‘�	*À�	-ë�	0ž	1Jž	&|ž	'£ž	/Ëž	4ûž	,0Ÿ	-]Ÿ	'‹Ÿ	(³Ÿ	&ÜŸ	 	( 	;< 	Fx 	4¿ 	9ô 	4.¡	8c¡	!œ¡	(¾¡	Eç¡	E-¢	)s¢	1�¢	SÏ¢	(#£	&L£	:s£	+®£	*Ú£	+¤	*1¤	\¤	q¤	 �¤	!±¤	Ó¤	/ï¤	¥	$¥	+¥	8¥	Q¥	5g¥	,�¥	<Ê¥	1¦	19¦	Lk¦	H¸¦	§	§	\5§	3’§	7Æ§	*þ§	.)¨	'X¨	,€¨	"­¨	1Ð¨	4©	+7©	c©	-�©	¯©	LÇ©	5ª	Jª	_ª	B}ª	:Àª	=ûª	M9«	R‡«	&Ú«	>¬	*@¬	Nk¬	:º¬	5õ¬	1+­	)]­	2‡­	"º­	Ý­	ð­	!®	%®	D®	`®	/{®	/«®	/Û®	/¯	3;¯	8o¯	3¨¯	8Ü¯	+°	3A°	+u°	3¡°	AÕ°	@±	:X±	9“±	9Í±	;²	;C²	3²	3³²	Hç²	&0³	W³	%s³	6™³	3Ð³	<´	8A´	z´	*˜´	!Ã´	Qå´	%7µ	D]µ	)¢µ	Ìµ	;Þµ	/¶	/J¶	z¶	"—¶	!º¶	Ü¶	=ô¶	2·	L·	c·	.w·	H¦·	!ï·	>¸	2P¸	 ƒ¸	3¤¸	<Ø¸	*¹	 @¹	a¹	)�¹	+«¹	%×¹	%ý¹	#º	7º	Sº	sº	%’º	(¸º	*áº	7»	,D»	Hq»	Aº»	-ü»	6*¼	5a¼	—¼	(·¼	'à¼	½	$%½	+J½	%v½	"œ½	-¿½	%í½	!¾	<5¾	>r¾	,±¾	Þ¾	û¾	@¿	'[¿	!ƒ¿	 ¥¿	Æ¿	á¿	1ý¿	5/À	*eÀ	7�À	EÈÀ	1Á	L@Á	L�Á	-ÚÁ	*Â	=3Â	"qÂ	#”Â	J¸Â	MÃ	BQÃ	&”Ã	*»Ã	%æÃ	7Ä	.DÄ	†sÄ	8úÄ	33Å	4gÅ	 œÅ	4½Å	 òÅ	.Æ	OBÆ	B’Æ	KÕÆ	J!Ç	KlÇ	K¸Ç	JÈ	KOÈ	5›È	7ÑÈ	J	É	9TÉ	9ŽÉ	EÈÉ	QÊ	D`Ê	D¥Ê	@êÊ	:+Ë	^fË	#ÅË	éË		ñË	JûË	+FÌ		rÌ	|Ì	%ˆÌ	n®Ì	mÍ	d‹Í	;ðÍ	:,Î	%gÎ	&�Î	;´Î	ðÎ	øÎ	<	Ï	FÏ	-YÏ	.‡Ï	*¶Ï	áÏ	(ÿÏ	8(Ð	<aÐ	BžÐ	(áÐ	)
! Ñ	:4Ñ	(oÑ	1˜Ñ	<ÊÑ	/Ò	/7Ò	6gÒ	6žÒ	7ÕÒ	)
Ó	B7Ó	zÓ	&�Ó	0¶Ó	\çÓ	(DÔ	mÔ	"‹Ô	'®Ô	'ÖÔ		þÔ	Õ	D#Õ	@hÕ	©Õ	.ÆÕ	õÕ	,Ö	1?Ö	)qÖ	"›Ö	*¾Ö	5éÖ	×	4×	N×	hg×	Ð×	í×	 Ø	1(Ø	1ZØ	 ŒØ	­Ø	ÊØ	æØ	%Ù	(Ù	AÙ	]Ù	&lÙ	#“Ù	·Ù	ÐÙ	èÙ	Ú	Ú	0Ú	&FÚ	mÚ	6ŠÚ	 ÁÚ	
âÚ	7ðÚ	.(Û	.WÛ	1†Û	@¸Û	@ùÛ	(:Ü	KcÜ	$¯Ü	ÔÜ	8ïÜ	(Ý	>>Ý	N}Ý	MÌÝ	3Þ	@NÞ	�Þ	¬Þ	½Þ	)ÝÞ	(ß	@0ß	%qß	+—ß	$Ãß	6èß	à	5;à	<qà	<®à	4ëà	7 á	5Xá	AŽá	7Ðá	>â	Gâ	aâ	%€â	-¦â	+Ôâ	6ã	-7ã	.eã	-”ã	Âã	*Õã	`ä	1aä	“ä	¦ä	,Ãä	ðä	å	1-å	_å	4uå	Jªå	%õå	&æ	CBæ	&†æ	&­æ	 Ôæ	Dõæ	:ç	Xç	Lpç	A½ç	ÿç	è	:è	Oè	dè	yè	˜è	0µè	8æè	?é	_é	,é	(¬é	,Õé	$ê	'ê	Eê	(aê	7Šê	Âê	2Ûê	$ë	;3ë	>oë	>®ë	9íë	-'ì	3Uì	‰ì	4§ì	)Üì	í	#í	(9í	bí	Dxí	=½í	]ûí	#Yî	C}î	,Áî	<îî	I+ï	.uï	 ¤ï	$Åï	-êï	&ð	 ?ð	`ð	7tð	¬ð	Ëð	æð	(ñ	%*ñ	0Pñ	!�ñ	"£ñ	'Æñ	4îñ	E#ò	)iò	6“ò	+Êò	1öò	=(ó	fó	…ó	¤ó	!Äó	7æó	!ô	@ô	1Xô	0Šô	)»ô	)åô	õ	1*õ	9\õ	$–õ	#»õ	ßõ	 úõ	+ö	Gö	 dö	M…ö	-Óö	I÷	2K÷	~÷	!Ž÷	"°÷	,Ó÷	ø	4ø	*Sø	 ~ø	OŸø	ïø	F	ù	=Pù	$Žù	$³ù	^Øù	(7ú	.`ú	J�ú	&Úú	5û	57û	:mû	=¨û	/æû	*ü	%Aü	'gü	-�ü	N½ü	<ý	7Iý	^�ý	Vàý	67þ	Rnþ	ˆÁþ	8Jÿ	Bƒÿ	@Æÿ	0
! 98
! &r
! 4™
! $Î
! 3ó
! 6'
! ^
! &t
! ›
! )¹
! (ã
! (
! +5
! a
!  ~
! Ÿ
! +¿
! ë
! "
! #
! 5
  
! M
! X
! x
! $•
! )º
! .ä
! $
! (8
! a
! (€
! 3©
! 4Ý
! 	
! %
! 'B
! )j
! #”
! 8¸
! +ñ
! 8
! %V
! &|
! £
! Á
! 'à
! 4
! =
! $X
! (}
! )¦
! )Ð
! *ú
! !%
! "G
! "j
! .�
! ¼
! ×
! !ò
! 	
! 3	
! M	
! Hj	
! /³	
! ã	
! ø	
! e
  
! Yu
  
! &Ï
  
! ö
  
!  
! /
! "K
! n
! �
! ¬
! Ë
! ê
! ?û
! *;
! !f
! ˆ
! #—
!  »
! *Ü
! )
! ,1
! 4^
! )“
! $½
! =â
! ' 
! <H
! =…
! 3Ã
! B÷
! #:
! 5^
! 4”
! )É
! )ó
! -
! @K
! "Œ
! $¯
! *Ô
! +ÿ
! +
! -A
! 'o
! )—
! EÁ
! M
! UU
! F«
! 0ò
! &#
! 5J
! '€
! 5¨
! Þ
! ý
! 9
! JT
! 0Ÿ
! 7Ð
! 
! 3 
! &T
! -{
! (©
!  Ò
! ó
! V
! /c
! “
! «
! Ç
! 0ã
! '
! 9<
! Mv
! !Ä
! 'æ
! '
! 96
! 3p
! 4¤
! ;Ù
! 6
! /L
! 2|
! 2¯
! Iâ
! 3,
! `
! 3u
! /©
! 3Ù
! 7

! 3E
! y
! )™
! )Ã
! +í
! /
! 2I
! $|
! -¡
! @Ï
! $
! !5
! #W
!  {
! 4œ
! HÑ
! (
! C
! Z
! s
! 'ˆ
! °
! Å
! )á
! (
! Z4
! +�
! "»
! Þ
! ò
!  
! $ 
! 24 
! 6g 
! 8ž 
! $× 
! .ü 
! 9+!
! (e!
! (Ž!
! 4·!
! 9ì!
! 7&"
! =^"
! 3œ"
! /Ð"
! 4#
! .5#
! .d#
! 4“#
! .È#
! .÷#
! ,&$
! 9S$
! 9�$
! 9Ç$
! :%
! 9<%
! :v%
! 9±%
! 9ë%
! W%&
! W}&
! .Õ&
! '
! '
! <9'
! 9v'
! $°'
! !Õ'
! "÷'
! &(
! )A(
! k(
! ‡(
! ¦(
! .¹(
!  è(
! 0	)
! #:)
! =^)
! œ)
! ·)
! -×)
! !*
! -'*
! $U*
! 7z*
! .²*
! (á*
! .
! +
! -9+
! g+
! 1w+
! .©+
! /Ø+
! F,
! 3O,
! 'ƒ,
! "«,
! +Î,
! 3ú,
! @.-
! Do-
! %´-
! Ú-
! +ú-
! 3&.
! Z.
! p.
! ‹.
! -«.
! (Ù.
! </
! ?/
! #]/
! �/
! (ž/
! Ç/
! $à/
! †0
! 6Œ0
! MÃ0
! :1
! 6L1
! 6ƒ1
! /º1
! %ê1
! -2
! <>2
! 5{2
! &±2
! 7Ø2
! G3
! X3
! @p3
! $±3
! Ö3
!  ê3
! :4
! F4
! D]4
! $¢4
! 3Ç4
! 5û4
! 015
! 6b5
! @™5
! ?Ú5
! D6
! @_6
! ; 6
! Ü6
! ð6
! 7
! 7
! /7
! C7
! V7
! k7
! 7
! ”7
! ¨7
! ½7
! Ó7
! ç7
! ý7
! 8
! +8
! >8
! O8
! i8
! ~8
! ”8
! ª8
! ½8
! Ð8
! 9è8
! M"9
! (p9
! (™9
! 3Â9
! dö9
! 3[:
! %�:
! =µ:
! Hó:
! (<;
! 7e;
! P�;
! Bî;
! [1<
! 8�<
! \Æ<
! b#=
! \†=
! Xã=
! 2<>
! $o>
! ”>
! -³>
! >á>
! ? ?
! F`?
! +§?
! 0Ó?
! 0@
! 15@
! 9g@
! %¡@
! !Ç@
! +é@
! +A
! +AA
! ,mA
! +šA
! +ÆA
! ,òA
! ,B
! *LB
! ,wB
! A¤B
! 4æB
! "C
! '>C
! )fC
! )�C
! )ºC
! HäC
! W-D
! X…D
! -ÞD
! .E
! A;E
! 7}E
! lµE
! 5"F
! ;XF
! U”F
! 5êF
! Q G
! ˆrG
! !ûG
! -H
! %KH
! 1qH
! 2£H
! WÖH
! .I
! .NI
! }I
! <�I
! 2ÌI
! ÿI
!  J
! @J
! 2]J
! (�J
! E¹J
! EÿJ
! 0EK
! .vK
! 3¥K
! XÙK
! F2L
! 'yL
! %¡L
! ÇL
! *åL
! "M
! !3M
! )UM
!  M
!  M
! 6¿M
!  öM
! RN
! /jN
! šN
! )²N
! (ÜN
! O
! #O
!  8O
! YO
! lO
! /ŠO
! /ºO
! (êO
! &P
! :P
! #YP
! "}P
!  P
! *»P
! !æP
!  Q
! *)Q
! *TQ
! Q
! ŸQ
! ½Q
! ÒQ
! ïQ
! )R
! ,.R
! 7[R
! !“R
! #µR
! 0ÙR
! &
! S
! #1S
! /US
! A…S
! 8ÇS
! MT
! 6NT
! 8…T
! .¾T
! 3íT
! -!U
! JOU
! ,šU
! AÇU
! H	V
! >RV
! U‘V
! &çV
! 'W
! F6W
! C}W
! =ÁW
! 8ÿW
! O8X
! -ˆX
! ¶X
! 0ÑX
! /Y
! 2Y
! DHY
! 1�Y
! $¿Y
! 7äY
! ,Z
! 0IZ
! zZ
! 8–Z
! 'ÏZ
! &÷Z
! +[
! %J[
! #p[
! H”[
! (Ý[
! $\
! /+\
! [\
! 4q\
! ‚¦\
! )]
! -H]
! Cv]
! Cº]
! -þ]
! -,^
! 5Z^
! .�^
! %¿^
! å^
! ù^
! _
! '#_
! 0K_
! 0|_
! "­_
! 'Ð_
! ø_
! H`
! (_`
! 3ˆ`
! 1¼`
! î`
! /a
! >a
! FUa
! (œa
! )Åa
! 8ïa
! +(b
! /Tb
! 6„b
! »b
! .;c
! +jc
! 0–c
!  Çc
! Aèc
! E*d
! #pd
!  ”d
! (µd
! 4Þd
! e
! /-e
! .]e
! Œe
! «e
! %Æe
! 4ìe
! 4!f
! 3Vf
! 0Šf
! 3»f
! ,ïf
! )g
! 7Fg
! 6~g
! !µg
! &×g
! 7þg
! 26h
! +ih
! .•h
! Äh
! 4ßh
! i
! ,2i
! _i
! "ui
! /˜i
! ?Èi
! +j
! B4j
! wj
! F—j
! Þj
! 7òj
! 2*k
! 4]k
! >’k
! Ñk
! &ík
! !l
! 6l
! Rl
! ^jl
! Él
! %ål
! (m
! 4m
! Nm
! bm
! 'wm
! $Ÿm
! )Äm
! Eîm
! !4n
! Vn
! hn
! "{n
! &žn
! "Ån
! Hèn
! 31o
! /eo
! U•o
! &ëo
! Lp
! 3_p
! Y“p
! 8íp
! 4&q
!  [q
! |q
! �q
! ¤q
! &¿q
! æq
! r
! "r
! :r
! Xr
! 1nr
! . r
! Ïr
! ,ìr
! 5s
! .Os
! /~s
! 0®s
! ßs
! "ìs
! ,t
! <t
! Nt
! ht
! �t
! ”t
! *¬t
! )×t
! 4u
! 6u
! !Uu
! wu
! ’u
! $«u
! Ðu
! êu
! v
! Iv
! hv
! !tv
! –v
! 5±v
! çv
! (ýv
! @&w
! Bgw
! Aªw
! !ìw
! 1x
! @x
! ![x
! 6}x
! <´x
! "ñx
! .y
! GCy
! G‹y
! 'Óy
!  ûy
! z
! (z
! =z
! #Rz
! #vz
! šz
! %¸z
! 7Þz
! &{
! ={
! +\{
! ˆ{
! ¦{
! Å{
! !ä{
! |
! |
! =8|
! 2v|
! =©|
! 2ç|
! B}
! 7]}
! •}
! -±}
! ß}
! !ÿ}
! !~
! "=~
! 9`~
! 4š~
! .Ï~
! Gþ~
! %F
! )l
! –
! ±
! Æ
! Û
! >ï
! .€
! PE€
! 9–€
! >Ð€
! #�
! 13�
! e�
! ~�
! ��
! K°�
! .ü�
! 2+‚
! ;^‚
! (š‚
! 'Ã‚
! ë‚
! ]ƒ
! &`ƒ
! 1‡ƒ
! =¹ƒ
! <÷ƒ
! 04„
! Ke„
! '±„
! Ù„
! -õ„
! $#…
! EH…
! 0Ž…
! )¿…
! &é…
! †
! G#†
! /k†
! .›†
! )Ê†
! )ô†
!  ‡
! 4?‡
! &t‡
! +›‡
! *Ç‡
! (ò‡
! Fˆ
! 0bˆ
! 4“ˆ
! Èˆ
! *×ˆ
! 1‰
! 4‰
! G‰
! _‰
! +t‰
! + ‰
! /Ì‰
!  ü‰
! /Š
! *MŠ
! -xŠ
! @¦Š
! -çŠ
! @‹
! 8V‹
! K�‹
! 8Û‹
! KŒ
! `Œ
! 1Œ
! T±Œ
! 2�
! 29�
! l�
! {�
!  –�
! )·�
! +á�
! *
Ž
! 58Ž
! nŽ
! 1wŽ
! $©Ž
! !ÎŽ
! ,ðŽ
! <�
! UZ�
! !°�
! FÒ�
! �
! 08�
! #i�
! ��
! =«�
! 7é�
! C!‘
! Te‘
! Zº‘
! [’
! dq’
! EÖ’
! c“
! #€“
! !¤“
! Æ“
! :ä“
! [”
! #{”
! Ÿ”
! =¿”
! ý”
! •
! 1=•
! Co•
! D³•
! %ø•
! –
! #>–
! %b–
! 4ˆ–
! 2½–
! ð–
! /—
! +4—
! -`—
! +Ž—
! @º—
! 5û—
! 61˜
! ,h˜
! ?•˜
! Õ˜
! ï˜
! 7™
! B?™
! ,‚™
! '¯™
! 6×™
! +š
! 6:š
! qš
! †š
! !˜š
! 'ºš
! =âš
! # ›
! !D›
! 5f›
! %œ›
! 0Â›
! #ó›
! œ
! *œ
! 3Iœ
! 6}œ
!  ´œ
! AÕœ
! "�
! (:�
! c�
! u�
! ��
! 	��
! Aš�
! Ü�
! ï�
! Ož
! '_ž
! &‡ž
! ®ž
! Ìž
! êž
! 0Ÿ
! 9Ÿ
! >Ÿ
! ZOŸ
! &ªŸ
! %ÑŸ
! #÷Ÿ
! * 
! F 
! *Z 
! $… 
! *ª 
! <Õ 
! 8¡
!  K¡
! "l¡
! �¡
! ¨¡
! 5È¡
! .þ¡
! 4-¢
! Ab¢
! 6¤¢
! 2Û¢
! 2£
! 2A£
! <t£
! 2±£
! >ä£
! 5#¤
! >Y¤
! )˜¤
! 0Â¤
! ó¤
! 
¥
! %(¥
! "N¥
!  q¥
!  ’¥
! -³¥
! "á¥
! !¦
! %&¦
! %L¦
! 4r¦
! §¦
! ·¦
! 'Õ¦
!  ý¦
! §
! /§
! M§
! j§
! ‚§
! Ÿ§
! ³§
! 5Ç§
! -ý§
! +¨
! 7¨
! Dª
! uFª
! \¼ª
! 4«
! 9N«
! 'ˆ«
! L°¬
! >ý¬
! t<­
! ±­
! a½­
! m®
! ”�®
! S"¯
! mv¯
! Iä¯
! q.°
! G °
! mè°
! "V±
! !y±
! .›±
! 1Ê±
! Yü±
! IV²
! X ²
! ù²
! A³
! B³
! 'H³
! Sp³
! ;Ä³
! a´
! �b´
! Bò´
! `5µ
! ³–µ
! jJ¶
! ©µ¶
! ˆ_·
! ‹è·
! t¸
! ƒô¸
! …x¹
! Oþ¹
! SNº
! U¢º
! aøº
! [Z»
! d¶»
! d¼
! W€¼
! cØ¼
! R<½
! ]�½
! Wí½
! TE¾
! Ðš¾
! Sk¿
! Â¿¿
! k‚À
! uîÀ
! ±dÁ
! vÂ
! r�Â
! jÃ
! ikÃ
! ²ÕÃ
! •ˆÄ
! ÁÅ
! uàÅ
! LVÆ
! _£Æ
! žÇ
! Í¢Ç
! XpÈ
! WÉÈ
! W!É
! XyÉ
! ÎÒÉ
! x¡Ê
! VË
! nqË
! nàË
! YOÌ
! U©Ì
! �ÿÌ
! _�Î
! —áÎ
! !yÏ
! |›Ï
! #Ð
! 8<Ð
! †uÐ
! †üÐ
! $ƒÑ
! >¨Ñ
! çÑ
! TìÒ
! ÚAÓ
! 6Ô
! aSÔ
! ~µÔ
! 84Õ
! gmÕ
! gÕÕ
! ]=Ö
! 9›Ö
! IÕÖ
! F×
! Qf×
! F¸×
! 3ÿ×
! 33Ø
! gØ
! vØ
! *ŒØ
! ·Ø
! FÕØ
! CÙ
! o`Ù
! rÐÙ
! 4CÚ
! !xÚ
! :šÚ
! uÕÚ
! iKÛ
! ~µÛ
! î4Ü
! ‘#Ý
! LµÝ
! 6Þ
! ˜9Þ
! ƒÒÞ
! WVß
! }®ß
! Ã,à
! 'ðà
! Iá
! „bá
! 4çá
! â
! d%â
! YŠâ
! †äâ
! Okã
! »ã
! �Úã
! e\ä
! eÂä
! Â(å
! œëå
! �ˆæ
! ˆç
! v¡ç
! lè
! ‹…è
! �é
! c¡é
! “ê
! q™ê
! 6ë
! 4Bë
! Ewë
! i½ë
! G'ì
! Âoì
! g2í
! ší
! ¶í
! 3Æí
! 3úí
! .î
! _Kî
! «î
! &Çî
! nîî
! G]ï
! [¥ï
! =ð
! R?ð
! A’ð
! ^Ôð
! Y3ñ
! S�ñ
! xáñ
! bZò
! \½ò
! `ó
! N{ó
! NÊó
! šô
! ‡´ô
! ‘<õ
! tÎõ
! }Cö
! sÁö
! |5÷
! Š²÷
! –=ø
! ŸÔø
! ¤tù
! Yú
! sú
! oóú
! ‰cû
! qíû
! p_ü
! |Ðü
! „Mý
! mÒý
! 9@þ
! nzþ
! Céþ
! {-ÿ
! Ž©ÿ
! ”8—ÍŸe¦Ð¬ž}¬šÉ¨d¯
½½‘{	Ÿ
! j­
! ”Š­
˜8†Ñ”X›í©‰}3‹±=FZp¡~l‘zþ�y�ûc‹qï@a7¢/ÚC
! ]N¬MÃ=FO/–+Æ@òb3f–6ý·4[ìTHl�V
! Ia'«ÓXòrKJ¾Y	 Bc U¦ Yü ŠV!xá!?Z"Lš"kç"—S#\ë#dH$.­$GÜ$'$%YL%Z¦%?&#A&Te&™º&oT'LÄ';(LM(€š(9)UU)>«)Bê)'-*GU*—�*Z5+b�+Zó+-N,-|,Aª,[ì,H-4]-b’-Oõ-lE.w².4*/7_/W—/tï/Jd0P¯0Q15R14ˆ1h½15&2Q\25®2Iä27.3:f3Z¡3Bü3.?4n4n�4†ü4[ƒ54ß5g6ƒ|657V674�7'Â7eê7:P81‹8'½8Må8839l9=‡9ZÅ9H :Di:X®:U;\];Bº;Dý;SB<d–<kû<@g=2¨=CÛ=U>Tu>=Ê>w?b€?Nã?G2@Kz@;Æ@VA?YAZ™AYôA-NBe|B"âB"C(CcDCo¨CCD?\D\œDpùDcjEzÎE‡IFQÑFy#GÀ�Gw^HrÖH\IIu¦I€J¬�JMJKx˜KULegLJÍLQM\jMRÇM†N�¡N†2O’¹O`LPÈ­P²vQˆ)RD²R0÷R7(SD`SE¥SVëS�BT‰ÐTˆZUoãUsSV5ÇVIýVZGW+¢W5ÎW`XAeXA§XSéX€=YP¾Y7Z]GZ[¥Zc[ae[qÇ[9\%¹\@ß\Q ]Or]OÂ]M^/`^Œ�^f_ „_š%`oÀ`}0aF®aÌõawÂb}:cš¸c4Sd8ˆd;ÁdlýdGjeÆ²e›yfKgLag;®g€êgAkhn­hOiOliQ¼iKjIZj=¤jbâjEkTkskŽkK©kõkl{!lp�lNm�]m°ûm™¬nPFoR—oSêoN>pZ�p^èp^Gqz¦q§!raÉr…+sŸ±s§QttùtInum¸uT&v©{v¿%w¤åw{ŠxKyJRyO�y¯íy]�zdûz@`{O¡{Tñ{RF|‹™|K%}8q}Jª}qõ}˜g~vPw7È=€u>€k´€I �Jj�Yµ�W‚Ng‚4¶‚\ë‚zHƒLÃƒc„Lt„kÁ„}-…a«…_
†]m†'Ë†0ó†�$‡{¦‡M"ˆŠpˆ=ûˆJ9‰*„‰•¯‰7EŠ'}ŠW¥Š¢ýŠ¯ ‹íPŒ¨>�<ç�:$ŽM_ŽË­Žy�/’�1Â�ô�4�5C�/y�9©�¤ã�¨ˆ‘÷1’?)“`i“„Ê“PO”B ”�ã”)e•�•x¦•[–]{–CÙ–:—2X—K‹—B×—F˜5a˜C—˜lÛ˜-H™>v™Tµ™T
! šT_šF´š]ûš‰Y›3ã›ZœKrœM¾œ†�­“�fAž…¨ž<.ŸMkŸH¹ŸB aE [§ Z¡h^¡^Ç¡b&¢+‰¢¾µ¢Pt£?Å£u¤0{¤U¬¤‚¥;…¥?Á¥K¦6M¦H„¦;Í¦8	§@B§6ƒ§Fº§9¨7;¨?s¨5³¨sé¨!]©`©<à©QªEoª7µª/íªg«2…«(¸«*á«&¬I3¬l}¬Uê¬†@­uÇ­$=®8b®`›®ü®J¯1d¯3–¯>Ê¯>	°‹H°/Ô°±±:2±Mm±S»±9²0I²0z²P«² ü²6³lT³*Á³;ì³$(´œM´ê´Fµ>OµKŽµJÚµ>%¶3d¶T˜¶#í¶"·34·ˆh·Gñ·R9¸?Œ¸dÌ¸c1¹>•¹‘Ô¹kfºSÒº!&»AH»cŠ»jî»8Y¼q’¼8½N=½EŒ½^Ò½U1¾~‡¾*¿1¿:K¿M†¿àÔ¿^µÀ9Á‚NÁXÑÁ8*Â�cÂmÃxoÃWèÃZ@ÄS›ÄiïÄ(YÅ6‚Å9¹Å]óÅNQÆS ÆJôÆl?ÇW¬ÇGÈ˜LÈPåÈH6ÉOÉPÏÉ� Ê_¾ÊWËLvË-ÃË0ñË*"ÌqMÌS¿ÌMÍ/aÍ]‘ÍfïÍfVÎ:½ÎLøÎUEÏ=›ÏRÙÏD,ÐKqÐH½ÐXÑR_Ñ„²Ñ7Òx·Ò;0ÓjlÓ8×ÓtÔF…ÔDÌÔYÕHkÕo´Õ€$ÖA¥ÖhçÖEP×e–×Fü×TCØn˜Ø?ÙpGÙB¸Ù]ûÙUYÚS¯ÚKÛQOÛC¡Û/åÛPÜSfÜWºÜ0ÝGCÝ(‹Ý®´ÝpcÞ�ÔÞ[dß5Àß&ößVàGtàF¼àCá>GáS†áOÚáI*âtâs‘âœã<¢ã7ßãVä;näÀªä�kå*ûå&æŸ6æeÖæ­<çžêç™‰èˆ#é‰¬é�6êãÄêŒ¨ëT5ì>ŠìYÉìX#íL|íYÉíT#î/xî'¨îÐîIïîD9ï;~ï_ºï=ð$Xð8}ð1¶ðPèðw9ñT±ñPòmWòYÅòJódjóqÏóZAô{œô9õZRõ&­õ*Ôõ)ÿõ_)öV‰öTàö&5÷e\÷;Â÷)þ÷g(øm�ø\þøX[ùo´ùO$ú†tú2ûú>.û]mûbËûG.üvü>“ü<Òü3ýSCý7—ý?ÏýLþ0\þ�þIªþ*ôþ7ÿ3Wÿ3‹ÿN¿ÿC%R&xkŸQ]ia„ËP<Ðr
f€gçÂO”|§$„¤K)…u[ûdW`¼q	l�	lü	`i
! nÊ
!  9mÚxH~Áœ@
iÝ
mGiµŸ�¿xPxÉxB‚»¡>‹àzlxçd`fÅn,s›~ŠŽr€ŒŸ
f­x’�m €Ž‚e’røœkz‡ƒ‡™“I-uw4í	" 5,!’b!Põ!oF"â¶""™#¼#&Ú#7$(9$Ab$L¤$]ñ$>O%lŽ%—û%€“&T'ei'^Ï'_.(XŽ(dç(tL)uÁ)i7*(¡**Ê*/õ*F%+Yl+gÆ+].,XŒ,`å,MF-Q”-:æ-L!.Un.SÄ.D/>]//œ/4Ì/60E80f~0så0cY1G½1@2HF2Œ�2¡3š¾3WY4±4Î4iß4¸I5v6Sy6×Í6}¥7�#8s±8C%9Oi9J¹9K:[P:¬:Á:IÖ:: ;![;i};‘ç; y<8š<8Ó<^=9k=„¥==*>Rh>™»>TU?‘ª?=<@?z@´º@+oA’›An.Bx�BMC.dC3“C7ÇCAÿC ADbD;�D!½DQßDE1E_wE ×E
xF†F—FšFžFC´FUøFUNGo¤GoHW„HÜH@ãH$I*-IXIiaIxËIDJ&MJ1tJ&¦J1ÍJsÿJGsKN»Kg
! LKrLv¾L<5M]rMVÐMT'NY|N#ÖNDúN7?O;wO6³O3êO4P3SP3‡P2»P0îP4Q2TQ5‡Q-½Q1ëQ-R/KR9{R?µR,õR+"S>NS@�SPÎSST˜sTpUX}ULÖUM#V]qV_ÏVT/WS„WRØW¯+X;ÛY_Z[wZlÓZ4@[Mu[BÃ[F\JM\M˜\Wæ\V>]*•]MÀ]H^?W^P—^	è^oò^1b_6”_Ë_7à_8`fQ`U¸`?aRNaˆ¡a0*b.[bŠb‘b5˜b
! Îb(Ùb#c.&cKUcq¡c1dÄEd®
! e3¹e•íeƒfWšffòfYYgW³gJh8Vhƒ�h@iTi1ii&›i!Âi#äi<jEj;bjIžjIèj?2kKrk¾kÁkÎkÛkUèkb>l7¡lPÙl`*m`‹mìmùmnn nZ-n:ˆnÃnÞnënoo o-o::ouo‚om†oCôo8pNp„ZpíßpCÍqFriXrHÂr9s?Esm…s
óstucufzuiáufKvh²vÇwlãw�Pxæîx‚ÕyJXzV£zHúzHC{­Œ{Ü:|x}=�}_Î}<.~Ck~>¯~&î~%A;=}b»F€[e€]Á€{�’›�‚.‚{±‚?-ƒ—mƒ¬„x²„~+…�ª…X;†è”†i}‡xç‡i`ˆÊˆºJ‰‚ŠšˆŠe#‹}‰‹zŒo‚Œ�òŒtt�„é�‰nŽ„øŽF}�rÄ�l7�Ž¤�|3‘z°‘‡+’z³’–.“nÅ“„4”D¹”Xþ”|W•aÔ•]6–ˆ”–T—Âr—i5˜JŸ˜œê˜y‡™†šqˆšÁúš¤¼›©aœÒ�¯Þ��Žž¨ŸgÇŸ¡/ ›Ñ ¥m¡n¢¿‚¢„B£^Ç£‘&¤�¸¤bI¥^¬¥Ô¦,à¦N
§p\§ŠÍ§£X¨`ü¨“]©”ñ©ƒ†ª:
! «ƒE«hÉ«Š2¬n½¬Š,­Œ·­’D®J×®^"¯b�¯¡ä¯s†°gú°9b±tœ±d²Œv²L³€P³LÑ³L´Mk´J¹´<µ\Aµ´žµ.S¶A‚¶÷Ä¶‚¼·,?¸Ql¸…¾¸rD¹y·¹C1ºBuºÜ¸ºW•»í»om¼@Ý¼4½KS½DŸ½Wä½q<¾®¾]Ã¾!¿M6¿-„¿²¿?¾¿
! þ¿	À#À<À'IÀ!qÀ“À›À¤À,½ÀêÀÁÁ5/Á0eÁ–Á±ÁÉÁáÁøÁ
! Â)ÂIÂbÂoÂÂ�Â	¢Â
! ¬ÂM·Â»Ã³ÁÃEuÄ¼»ÄGxÅÀÅ0ÙÅ
! Æ} Æ}žÆsÇM�ÇTÞÇ"3ÈkVÈ?ÂÈ9ÉH<É…É8›É=ÔÉ2ÊEÊ}cÊ6áÊ&Ë!?Ë#aËž…Ëz$ÌªŸÌxJÍLÃÍZÎXkÎbÄÎ`'ÏkˆÏ‘ôÏj†ÐñÐrqÑäÑdÒSlÓ¨ÀÔ�iÕZúÕ¯UÖ­×c³×eØ¨}ØD&Ù‚kÚÐîÚÉ¿ÛÇ‰Ü­QÝšÿÝ�šÞJßigßOÑß?!à™aàrûànáˆá¢á(¼á9åá(â)HâBrâLµâPãLSãR ãlóãr`ä3Óä1åN9åÕˆåJ^æš©æzDçV¿ç’è„©èÍ.éÌüéuÉêt?ëz´ë‚/ìƒ²ì„6í;»í~÷íFvîF½î›ïŽ ïl/ðÆœðqcñgÕñZ=òh˜ò óO¢ó^òóZQôI¬ôRöô™IõÐãõñ´ö­¦÷ÁTømùX„ùsÝùcQújµúX ûµyû@/ü+pü�œü’,ý·¿ýVwþ-Îþcüþo`ÿDÐÿh
�~
Ÿ
€ 
F!
nh
S×
Y+
<…
BÂ
X
y^
TØ
M-
S{
LÏ
•
x²
d+
Î�
g_
|Ç
GD	
lŒ	
�ù	
\Š
! 
Lç
! 
†4
d»
š 
J»
P

TW

a¬

k
kz
Væ
®=
xì
te
iÚ
`D
f¥
®
l»
Y(
`‚
sã
„W
YÜ
f6
u�
e
ˆy
`
bc
cÆ
‡*
`²
o
bƒ
]æ
UD
Aš
AÜ
r
C‘
?Õ
�
J£
Dî
F3
Dz
a¿
R!
Vt
VË
S"
Rv
GÉ
M 
F_ 
[¦ 
]!
L`!
q­!
R"
>r"
D±"
Aö"
8#
6¸#
�ï#
Eq$
@·$
Rø$
:K%
9†%
QÀ%
‘&
¤&
B$'
fg'
‚Î'
cQ(
šµ(
QP)
[¢)
Hþ)
ÚG*
A"+
od+
“Ô+
ih,
gÒ,
c:-
gž-
c.
jj.
AÕ.
./
�F/
UÈ/
b0
[�0
rÝ0
XP1
ª©1
_T2
Ç´2
|3
¾…4
3D5
$x5
;�5
”Ù5
Sn6
eÂ6
v(7
ŸŸ7
M?8
a�8
‚ï8
qr9
fä9
RK:
]ž:
™ü:
^–;
;õ;
c1<
†•<
l=
f‰=
eð=
©V>
ƒ?
r„?
¨÷?
¶ @
ŽWA
fæA
`MB
j®B
ŠC
~¤C
N#D
|rD
gïD
nWE
ÇÆE
wŽF
ÚG
šáG
b|H
ZßH
·:I
uòI
ShJ
X¼J
�K
™¥K
W?L
�—L
z%M
“ M
[4N
d�N
}õN
}sO
€ñO
)rP
cœP
�Q
¹‘Q
ÉKR
mS
HƒS
ÌS
zLT
ÌÇT
«”U
‰@V
ÓÊV
™žW
f8X
ÉŸX
niY
»ØY
¿”Z
ÊT[
ž\
{¾\
©:]
‡ä]
‡l^
'ô^
!_
9>_
Ox_
vÈ_
›?`
gÛ`
bCa
¡¦a
VHb
[Ÿb
6ûb
O2c
V‚c
iÙc
ŒCd
6Ðd
ie
‹qe
™ýe
Ê—f
…bg
>èg
O'h
=wh
3µh
0éh
ei
B€i
>Ãi
'j

*j
I8j
ˆ‚j
�k
Z�k
èk
Cl
"Kl
anl
Ðl
eâl
<Hm
)…m
>¯m
Kîm
M:n
=ˆn
~Æn
„Eo
‚Êo
eMp
F³p
iúp
Bdq
T§q
Güq
Dr
)dr
{Žr
m
! s
qxs
Lês
47t
�lt
•ît
r„u
�÷u
z‡v
xw
]{w
FÙw
i x
LŠx
k×x
3Cy
>wy
Ø¶y
Ê�z
ÏZ{
Ù*|
›}
Ÿ }
c@~
¢¤~
kG
G³
Pû
1L€
~€
œ€
º€
{×€
gS�
L»�
ž‚
a§‚
{	ƒ
R…ƒ
nØƒ
wG„
{¿„
S;…
K�…
aÛ…
p=†
(®†
"×†
?ú†
b:‡
P�‡
Eî‡
%4ˆ
^Zˆ
d¹ˆ
C‰
Ub‰
ˆ¸‰
AŠ
X^Š
˜·Š
;P‹
SŒ‹
`à‹
wAŒ
7¹Œ
*ñŒ
«�
�È�
§JŽ
_òŽ
GR�
kš�
o�
Œv�
,‘
µ0‘
iæ‘
JP’
G›’
Sã’
f7“
Tž“
ó“
!”
5”
‚J”
ÃÍ”
e‘•
i÷•
ja–
`Ì–
;-—
:i—
¤—
kÄ—
q0˜
o¢˜
g™
�z™
-
! š
ƒ8š
]¼š
Z›
:u›
N°›
Šÿ›
1Šœ
&¼œ
 ãœ
?�
D�
–a�
[ø�
Tž
Fsž
Iºž
QŸ
JVŸ
Y¡Ÿ
TûŸ
^P 
`¯ 
f¡
vw¡
Xî¡
G¢
XÇ¢
z £
…›£
“!¤
Ïµ¤
Þ…¥
•d¦
–ú¦
”‘§
�&¨
Œ·¨
ƒD©
\È©
{%ª
1¡ª
YÓª
ˆ-«
T¶«
Y¬
se¬
…Ù¬
-_­
X�­
uæ­
ˆ\®
cå®
ŽI¯
lØ¯
lE°
t²°
x'±
- ±
[Î±
p*²
à›²
«|³
™(´
®Â´
–qµ
¶
š·
L§·
Êô·
‘¿¸
ƒQ¹
ºÕ¹
X�º
¿éº
É©»
Ys¼
[Í¼
W)½
¡�½
G#¾
Gk¾
6³¾
4ê¾
(¿
UH¿
'ž¿
(Æ¿
(ï¿
<À
=UÀ
>“À
>ÒÀ
@Á
@RÁ
A“Á
=ÕÁ
JÂ
~^Â
BÝÂ
N Ã
DoÃ
Ã´Ã
¿xÄ
„8Å
w½Å
­5Æ
uãÆ
±YÇ
wÈ
‡ƒÈ
cÉ
noÉ
ÞÉ
ãÊ
tçË
G\Ì
¤Ì
¥$Í
¡ÊÍ
UlÎ
!ÂÎ
”äÎ
yÏ
0ùÏ
]*Ð
JˆÐ
DÓÐ
kÑ
e„Ñ
EêÑ
®0Ò
�ßÒ
emÓ
EÓÓ
eÔ
EÔ
gÅÔ
G-Õ
guÕ
GÝÕ
b%Ö
{ˆÖ
b×
bg×
`Ê×
’+Ø
,¾Ø
VëØ
,BÙ
,oÙ
sœÙ
@Ú
tQÚ
�ÆÚ
MWÛ
Q¥Û
€÷Û
oxÜ
ƒèÜ
$lÝ
2‘Ý
mÄÝ
22Þ
0eÞ
å–Þ
^|ß
§Ûß
…ƒà
ˆ	á
X’á
žëá
UŠâ
0àâ
�ã
rŸã
Aä
”Tä
oéä
iYå
-Ãå
1ñå
4#æ
VXæ
V¯æ
-ç
{4ç
>°ç
4ïç
V$è
V{è
pÒè
;Cé
hé
9èé
5"ê
Xê
:oê
Xªê
kë
Ioë
‰¹ë
aCì
W¥ì
Rýì
`Pí
`±í
Lî
_î
:wî
?²î
kòî
k^ï
.Êï
Žùï
^ˆð
2çð
2ñ
sMñ
*Áñ
nìñ
u[ò
=Ñò
+ó
j;ó
l¦ó
ô
L(ô
Muô
WÃô
Zõ
Pvõ
RÇõ
Rö
Rmö
WÀö
U÷
mn÷
OÜ÷
§,ø
æÔø
ñ»ù
î­ú
jœû
îü
�öü
„ý
Y˜þ
Çòÿ
Mº¿ÂÈ0‹�¼zM	[È	‹$
! V°
! ,C4CxA¼AþC@C„AÈ_
! 
Hj
Y³
V
0di•„ÿI„XÎT's| ð§‘ˆ9‡ÂÀJq—}f\|gÙ`A®¢¢QÉô±¾»p†,Ÿ³°SefjõÑ+Ç,ó+ )LWvVÎn%L”Iá+ �« �<!,Í!vú!nq"˜à"€y#½ú#˜¸$VQ%D¨%í%œm&†
! '8‘'GÊ'Q("d(.‡)J¶);*S=*`‘*ò*5r+)¨+"Ò+Oõ+QE,R—,³ê,@ž-lß-@L.r�.L/UM/+£/IÏ/i0eƒ0Né0@81?y17¹1fñ1¬X2ƒ3E‰3PÏ3W 4nx4Nç4_65>–5ˆÕ5C^6Y¢6Zü6dW7q¼7Ë.8iú8ed9WÊ9b":°…:f6;7�;OÕ;2%<5X<%Ž<ƒ´<u8=Y®=a>[j>[Æ>q"??”?[Ô?M0@^~@^Ý@^<A^›A_úA_ZB`ºB`C`|C`ÝC`>D`ŸD`E`aE`ÂE`#F`„F`åF^FG^¥G^H^cH^ÂH^!I_€I^àI^?J^žJ^ýJ`\K`½K`L`L^àL^?M^žM^ýM^\N^»N^O^yO^ØO^7P_–P_öP]VQ^´Q^R_rR_ÒR^2S^‘S^ðS^OTa®T]U]nU^ÌUX+VY„VqÞVePWd¶WJX~fX†åX;lYF¨YsïY{cZFßZ»&[çâ[GÊ\e]Dx]}½]';^oc^_Ó^H3__|_Ü_eî_TT`Q©`jû`ifa‚Ða~SbaÒcß4d‚e„—egfa„f|æfocggÓg6;h‘rh@i*EiGpi?¸i4øiA-jNojI¾j!k6*kLak7®k5æk(l/El1ulN§lIöl2@m6smJªmMõm@Cnc„n_ènDHo@�oAÎo?pkPp³¼pepqiÖqG@r\ˆr`år‘FsTØs­-tfÛtrBuHµu=þuO<v8ŒvˆÅv’Nw/áwxv.xY¥xfÿx\fy`ÃyU$zVzz`Ñzc2{X–{_ï{|O|aÌ|X.}*‡}²};Ë}E~QM~8Ÿ~JØ~8#\6i ´€ÐfQ€!¸€Ú€!ú€!�}>�K¼�I‚GR‚)š‚
Ä‚ZÒ‚Œ-ƒNºƒš	„³¤„^X…+·…fã…fJ†s±†)%‡öO‡DFˆC‹ˆKÏˆG‰ec‰;É‰vŠ«|ŠX(‹•�‹±ŒœÉŒ[f�TÂ�^ŽgvŽ‹ÞŽTj�}¿�s=�q±�#‘,<‘Ti‘S¾‘H’C[’^Ÿ’Uþ’*T“*“fª“G”Y”;u”5±”’ç”Dz•«¿•4k–7 –ZØ–…3—J¹—D˜)I˜6s˜]ª˜k™Žt™šYš0wšO¨š8øšk1›`�›lþ›ykœkåœ”Q�gæ�6Nž@…ž>Æž?Ÿ<EŸc‚ŸæŸDf m« †¡Z ¡Œû¡Cˆ¢ŒÌ¢-Y£(‡£�°£L2¤…¤b¥ h¥f‰¥;ð¥Q,¦+~¦Úª¦³…§§9¨€á¨-b©‹�©yªk–ª>«TA«‘–«r(¬�›¬t,­3¡­vÕ­qL®[¾®?¯aZ¯=¼¯vú¯Zq°tÌ°FA±=ˆ±tÆ±g;²“£²@7³@x³=¹³N÷³žF´_å´NEµ†”µ8¶¯T¶}·L‚·‘Ï·La¸=®¸Aì¸?.¹Fn¹/µ¹œå¹r‚º‹õº�»¬¼l®¼p½LŒ½OÙ½A)¾9k¾e¥¾W¿%c¿P‰¿6Ú¿SÀ‹eÀyñÀ>kÁXªÁGÂ‚KÂHÎÂ…ÃH�ÃmæÃˆTÄ;ÝÄ@ÅRZÅh­ÅBÆNYÆd¨Æj
ÇxxÇ[ñÇlMÈ@ºÈ5ûÈa1É¢“É‡6Ë�¾ËYLÍ\¦ÍcÎ^gÎFÆÎG
ÏÜUÏ[2Ð‘ŽÐ Ñ>%Ò�dÒhôÒS]ÓP±Ó@Ô8CÔŠ|Ô?ÕZGÕu¢Õ:Ö\SÖp°Ö1!×“S×Iç×N1ØU€Ø�ÖØSXÙc¬Ù[ÚplÚ›ÝÚByÛ4¼ÛvñÛuhÜSÞÜ&2ÝyYÝ�ÓÝRqÞžÄÞKcßs¯ß##à"GàejàÐàjÝà=HáC†á7ÊáMâ8Pâ<‰âoÆâ6ãŠEã†Ðã[Wä€³äZ4åê�åZzæÕæòæç+.çZçKyçRÅçè8è9Xè:’èAÍè"éK2é[~éqÚébLê>¯êIîê_8ëH˜ëHáë>*ìSiìN½ìbí8oí2¨íBÛí-î8Lî9…î<¿î6üîH3ïL|ïLÉïIðŽ`ð;ïð=+ñOiñV¹ñSòCdòK¨òDôòV9ó*�óv»óV2ôF‰ôVÐô>'õ'fõDŽõ6ÓõE
! öPö$jö6�öaÆöK(÷t÷G”÷6Ü÷{ø4�øTÄø-ù8GùQ€ù:Òù
ú,)ú6VúY�úOçúÄ7ûEüûZBüs�übýRtýAÇýO	þdYþU¾þUÿZjÿFÅÿæ¬ó[ 2üJ/NzFÉ[3l‡ !(,JYwLÑ{;šuÖ[L3¨Üaùo[QËqe�cõVY	X°	 	
! 4*
! Y_
! K¹
! Xg^[ÆP"\sRÐO#
Rs
OÆ
¬GÃ\hSˆGÜŽ$�³l5ˆ¢/+n[LÊ@IXˆ¢i+µ•DK|�y
p‡ðøšé„ƒEˆ>Î`
OnZ¾š9´Éîž¸}W‚ÕiX
ÂUÐ|&d£U …^ Nä 83!dl!xÑ!3J"�~"¶#IÃ#ƒ
$†‘$a%Kz%iÆ%—0&°È&°y'y*(–¤(¯;)ë)cò* V+¤÷+œ,~´,[3-"�-o²-U".Gx.À.hÚ.dC/i¨/>05Q00‡0k¸05$17Z1N’10á172KJ2]–2]ô2]R3J°3†û3a‚4Aä4*&5ZQ5(¬5$Õ5)ú5%$6-J6Ix6,Â6'ï6&7&>7ke7$Ñ7$ö778%S8$y8%ž86Ä8$û8: 9([9:„9(¿9:è9(#:7L:%„:*ª:`Õ:v6;„­;Š2<a½<¨=nÈ=[7>[“>=ï>p-?Nž?bí?xP@MÉ@@AFXADŸAKäA]0BsŽBKCKNCGšC@âCA#D=eD-£D,ÑD,þD,+E,XE=…E-ÃE-ñE-F-MFL{F-ÈFLöF-CG-qG-ŸG-ÍG4ûG+0H.\H-‹H-¹H-çH-IcCIj§IQJWdJ�¼JAMKl�K`üKW]LJµL[M[\Mb¸MbN~N[þNŠZOªåOO�PTàP}5Qn³Q"Rj&Sf‘SmøS˜fT‚ÿTj‚U;íUU)V9VD¹VþVˆ~W�XY•X„ïXmtY‡âYkjZhÖZl?[e¬[p\pƒ\pô\ae]KÇ]”^H¨^‹ñ^Ÿ}_´`§Ò`¼zaz7b�²b„Bc3Çc¤ûc_ dbe_ce~ÃeSBf<–f¨Óf>|gB»g/þgZ.hZ‰h^äh^Ci^¢iVj<Xjh•jzþjkyk§åk§�lz5mz°m‘+nC½nmouooAåo3'p»[pÇqNßq3.r[brx¾r`7ss˜s>taKt}­to+u‹›uK'v^svlÒvb?wU¢wKøw|DxYÁx/yƒKy±Ïyâ�z&d{Y‹{"å{"| +|VL|}£|ž!}_À}_ ~€~Qž~ð~ps�bõUX€i®€e�‚~�N‚PP‚7¡‚;Ù‚“ƒ3©ƒ<Ýƒj„u…„=û„J9…„…?—…q×…\I†J¦†uñ†8g‡¨ ‡^IˆW¨ˆ^‰D_‰9¤‰GÞ‰~&ŠL¥Š’òŠ¡…‹l'ŒS”ŒxèŒža��Ž^‘Ž„ðŽ…u�\û�TX�”­�;B‘e~‘Eä‘�*’³»’}o“›í“i‰”Vó”GJ•H’•nÛ•8J–nƒ–>ò–]1—Q�—[á—<=˜hz˜{ã˜x_™tØ™XMšY¦šf›�g›^õ›ATœž–œ—5�dÍ�C2ž]vžBÔžGŸS_ŸS³Ÿš ]¢ B¡‹C¡”Ï¡^d¢dÃ¢˜(£tÁ£}6¤y´¤O.¥Q~¥IÐ¥K¦Cf¦áª¦oŒ§2ü§3/¨nc¨kÒ¨:>©´y©).ª;XªE”ª^ÚªJ9«g„«bì«LO¬Uœ¬Sò¬XF­\Ÿ­2ü­3/®)c®J�®gØ® @¯7a¯¢™¯î<°$+±•P²iæ²9P³Š³M¤³Eò³N8´F‡´RÎ´4!µ_Vµd¶µc¶j¶iê¶eT·jº·i%¸c�¸hó¸a\¹f¾¹a%ºf‡ºeîºyT»RÎ»q!¼£“¼³7½~ë½„j¾wï¾�g¿Ûé¿‹ÅÀ£QÁ0õÁ¥&ÂjÌÂI7Ã�Ä®‚Å1ÆGÆ `Æ�ÆK ÆPìÆ<=ÇzzÇiõÇL_Èv¬ÈO#É+sÉnŸÉOÊ@^ÊWŸÊl÷ÊWdËZ¼ËjÌj‚ÌlíÌÅZÍd Îq…Îä÷ÎQÜÏa.ÐÊ�Ðq[ÑŒÍÑÉZÒÔ$Ó…ùÓbÔyâÔZ\ÕF·ÕjþÕjiÖjÔÖj?×kª×kØl‚ØlïØl\ÙlÉÙl6Úl£ÚlÛl}ÛlêÛlWÜlÄÜl1ÝjžÝj	ÞjtÞjßÞjJßjµßk àjŒàj÷àjbájÍál8âl¥âlãlãjìãjWäjÂäj-åj˜åjæjnæjÙæjDçj¯çkèk†èiòèj\éjÇék2êkžêj
! ëjuëjàëjKìm¶ìi$íiŽíjøí,cîq�îžï…¡ï,'ðMTð‘¢ð—4ñÌñDLòg‘ò[ùò=Uó=“óµÑój‡ôjòô¬]õ„
! öp�öE÷@F÷7‡÷�¿÷yOøPÉø2ù-Mù-{ù,©ù-Öù-ú,2ú^_úe¾ûT$ü‹yüzý|€ýËýýBÉþ~ÿU‹ÿèáÿ}ÊaHmªWvp_çuG™½�W7å#AA9ƒP½uS„QØM*@xF¹I®JDù[>	Hš	Lã	;0
! ¯l
! WLt/ÁŽñQ€BÒb
Ax
Aº
hü
@eR¦uùGoˆ·8@ y8š2Ó4Q;k�0ùl*u——
V¥‚ü¯B/Dr�·[ES¡WõWMd¥W
! jbXÍ`&~‡Z\aX¾YuqCç|+{¨\$W�lÙbF]©_^gRÆa l{ xè ’a!Bô!t7"s¬"C #d#W€#VØ#w/$G§$ï$Vo%PÆ%P&Ph&X¹&`'Ls'UÀ'F(I](f§(4)*C)6n)Q¥)l÷)<d*O¡*Pñ*[B+_ž+!þ+) ,0J,\{,"Ø,Yû,5U-/‹--»-6é-9 .4Z.h�.7ø.Ò0/w0Y{0]Õ0b31k–1v2€y2uú2p3�3S°3[4O`40°4pá4pR59Ã5fý5rd6m×6kE7c±7]8Šs8Mþ8QL9‡ž9}&:}¤:V";Ty;HÎ;+<C<6_<–<C¨<:ì<™'=Á=Ó=’S>7æ>F?Je?J°?…û?¹�@D;A3€A:´ACïA�3BŠÁB—LCbäC5GDˆ}D�E`—EyøE¦rF�G�§G›EH‡áHdiI“ÎI‡bJ™êJg„K�ìKÁŠLµLM¸Nå»N|¡OµP¡ÔP“vQô
! R‡ÿRÆ‡SßNTÅ.U£ôUÊ˜V¶cWäXžÿX|žYóZ÷[0\ƒ8]Á¼]˜~^Þ_¼ö_ó³`õ§a\�biúb3dc«˜cÙDd„eû£e›ŸfÜ;g h|¹h�6iu¸i|.j�«jk-k¯™kfIl_°l¿m\Ðmb-nŽ�nTo8tof­odpNypiÈpL2q+qH«q“ôqXˆr6árbsW{s}Ós6QthˆtUñt6GuL~u#Ëu9ïu¯)v{Ùv}UwAÓw`xuvxKìxf8yŸyÆz|æzzc{‘Þ{™p|Ü
! }ºç}s¢~‘q¨&€DA€:†€AÁ€�S�Ms�7Á�@ù�G:‚a‚‚Žä‚jsƒ3Þƒc„>v„pµ„\&…*ƒ…K®…'ú…$"†�G†iÕ†i?‡z©‡>$ˆQcˆŒµˆQB‰š”‰3/ŠicŠ*ÍŠJøŠC‹^‹>u‹#´‹)Ø‹ Œ‡£Œ/+�Ž[�iê�VTŽ»«ŽDg�l¬�r�'Œ�_´�o‘F„‘fË‘H2’X{’†Ô’h[“lÄ“s1”>¥”]ä”PB•W“•7ë•q#–U•–bë–ON—nž—¨
˜P¶˜D™`L™­™IÈ™fšQyšPËša›w~›cö›]ZœR¸œ=�vI�LÀ�9
žtGž,¼ž5éž7ŸbWŸVºŸ‚ V” ´ë  ¡x ¢Z™¢Sô¢yH£‚Â£ME¤O“¤Gã¤A+¥�m¥šý¥a˜¦`ú¦h[§UÄ§Y¨]t¨eÒ¨s8©g¬©qª�†ªa«oy«Pé«¡:¬;Ü¬~­]—­mõ­Cc®^§®€¯‡¯™°Ž¦°�5±+Æ±_ò±ƒR²tÖ²DK³u�³a´ah´$Ê´bï´BRµ:•µÐµìµu	¶¶B’¶QÕ¶*'·@R·œ“·¶0¸hç¸CP¹.”¹vÃ¹5:ºWpº{ÈºD»I[»]¥»G¼GK¼x“¼p½r}½Pð½”A¾EÖ¾Y¿[v¿UÒ¿Y(ÀW‚ÀÚÀ ÷ÀMÁofÁÖÁTõÁ JÂfkÂAÒÂ4ÃwIÃBÁÃYÄ1^Ä9�ÄºÊÄ}…ÅUÆDYÆDžÆKãÆC/Ç6sÇVªÇRÈãTÈd8Éd�É`Ê}cÊ•áÊÔwË{LÌxÈÌ\AÍxžÍVÎ\nÎ­ËÎ­yÏl'Ð�”Ðm$Ñu’ÑgÒZpÒ„ËÒ“PÓ�äÓ€fÔqçÔkYÕsÅÕ>9ÖÌxÖ‡E×–Í×]dØSÂØ`ÙqwÙ`éÙRJÚ^�ÚcüÚ?`Ûw Û1Ü6JÜ<�Üg¾Üs&ÝDšÝÓßÝ^³Þ«ß¥¾ßQdàµ¶à[lácÈáh,âh•â“þâ€’ãAäXUäS®äPåTSåi¨åJær]ædÐæV5çPŒç>ÝçTèqè…~è^éVcéXºéoêƒêõëôùëUîìhDíj­ícîc|îYàîI:ï»„ï#@ð#dð]ˆð4æðYñruñcèñpLòj½òn(ó|—ó~ôB“ô³ÖôÒŠõP]öl®öl÷2ˆ÷G»÷AøzEøžÀø[_ù’»ù>NúG�úZÕúw0ûP¨ûyùûXsüTÌüT!ýWvýŽÎýs]þOÑþ¼!ÿxÞÿdWK¼0§9}áx_žØzwCòš6xÑJ3b>–pÕ©F%ðX(oB˜^ÛK:	@†	6Ç	Dþ	lC
! I°
! .ú
! Š)n´{#fŸ4
&;
Ib
I¬
Iö
I@GŠHÒG^cbÂk%B‘lÔlAz®o)e™YÿuYiÏi9O£<ó\0f�jôf_gÆg.Y–Lðx=„¶@;F|4ÃNøXGi d
! doCÔc]|NÚH);rE®\ô^QY°<
! ]G`¥Y )` <Š 5Ç 3ý 51!3g!:›!>Ö!F"O\"H¬"Võ"SL#$ #ƒÅ#‹I$QÕ$4'%\%Os%\Ã%b &fƒ&€ê&[k'/Ç'‰÷'f�(Sè(ˆ<)zÅ)b@*i£*m
+U{+€Ñ+WR,Yª,u-rz-Oí-›=.dÙ.t>/a³/(0B>0S�00Õ0-1E41Ez1_À1‡ 2>¨2{ç2bc3pÆ3a74j™4�5^†5Så5X96.’6‘Á6WS7a«7…
8¥“8•99ŽÏ9O^:+®:jÚ:TE;gš;I<\L<R©<sü<0p=u¡=G>;_>›><¯>[ì>H?"c?F†?*Í?Sø?]L@Iª@Gô@Z<AX—AðAb
! B&mB/”BEÄBE
! C‚PCAÓC?DTUD8ªD$ãD…E�ŽEF¬,FdÙF>GVG*nGq™GaHUmHFÃHS
! IN^I[­IÓ	JOÝJO-Ki}KEçK=-LxkL�äLlfM#ÓM%÷MÖNeôN3ZO~ŽO’
P* P,ËP�øP6–Q/ÍQNýQˆLReÕR|;S[¸S]TkrTkÞTkJUA¶U1øU†*V¯±VgaWXÉWV"X£yX4Y'RY+zY1¦YKØY1$ZVZrÖZ]I[]§[\\mb\eÐ\e6]eœ]y^Ê|^DG_-Œ_<º_X÷_YP`Šª`‹5aHÁa[
! bZfbPÁbDc/Wco‡du÷d9meº§eabgÀÄg¹…h³?izói}nj|ìjbik‚Ìk\Olt¬lx!mTšm‘ïm{�n¨ýne¦oop­|p *qpKqŽ¼q3KrRrÒrYär%>s;dsU s@ösr7t{ªt7&u{^u{ÚufVvY½v†wŸžw•>xtÔx…Iy²ÏyO‚z1Òz?{_D{x¤{$|aB|X¤|eý|9c}-�}-Ë}aù}{[~S×~Š+¶ 6€,W€Q„€2Ö€I	�‹S�xß�3X‚ŠŒ‚bƒ^zƒ„Ùƒa^„ À„ba…6Ä…Yû…WU†•­†…C‡nÉ‡‡8ˆZÀˆ%‰aA‰:£‰2Þ‰gŠZyŠ`ÔŠ=5‹ss‹2ç‹`Œ{Œ–�Ý±Ž(��L¸�M�‡S�ÕÛ�9±‘më‘MY’9§’eá’…G“bÍ“s0”D¤”té”n^•@Í•\–Uk–iÁ–…+—�±—™O˜=é˜a'™P‰™]Ú™]8šT–š_ëš_K›Ñ«›}}œOûœoK�v»�V2žo‰žpùž�jŸ9ûŸ85 cn pÒ pC¡t´¡C)¢pm¢aÞ¢o@£q°£t"¤L—¤|ä¤€a¥‰â¥‰l¦‘ö¦™ˆ§ž"¨¤Á¨£f©·
! ª·Âª·z«·2¬¹ê¬º¤­¹_®·¯­Ñ¯»°»;±»÷±º³²¾n³o-´r�´sµ`„µ=åµw#¶q›¶q
·:·`º·o¸z‹¸o¹Dv¹p»¹v,ºt£ºo»Aˆ»8Ê»<¼C@¼N„¼^Ó¼P2½>ƒ½9Â½9ü½:6¾[q¾ÈÍ¾~–¿ÚÀŽðÀ\ÁNÜÁO+Â2{ÂY®ÂNÃSWÃR«Ã–þÃ’•Ä;(Å˜dÅ™ýÅ-—Æ,ÅÆ0òÆ6#ÇPZÇB«Ç6îÇ@%È2fÈ/™ÈOÉÈFÉA`É8¢ÉmÛÉ6IÊb€Ê/ãÊoËRƒËOÖË\&ÌQƒÌVÕÌZ,Í…‡Í‡
ÎY•Î•ïÎ@…ÏCÆÏ
! Ð'ÐMBÐI�ÐTÚÐS/ÑVƒÑHÚÑX#ÒR|ÒOÏÒPÓQpÓTÂÓMÔTeÔQºÔLÕIYÕH£ÕLìÕ|9ÖZ¶Ö[×Om×O½×J
ØLXØO¥ØUõØSKÙKŸÙNëÙm:ÚT¨ÚZýÚcXÛO¼ÛTÜEaÜS§ÜEûÜmAÝg¯ÝsÞr‹ÞlþÞhkßfÔß;;à?wàC·à5ûàB1áótá9hâ!¢âHÄâZ
ã¼hã %äqÆäV8åA�åEÑåAæ*Yæ½„æ_Bç[¢çwþçŠvèZé¦\éîêoòê’bëŽõëe„ìmêìºXílî°€îc1ï�•ït%ðqšðÃñzÐñ‹Kòs×ò~KózÊó°EôƒöôXzõlÓõ¢@ö¡ãö”…÷½ø}ØøZVùR±ùQúAVúJ˜úHãú\,ûj‰ûMôû\BüXŸü‰øüA‚ýkÄþ¬0ÿÆÝÿŒ¤z1¬—,�Ä‹RqÞdPåµ·›„SŒØ�e¿õ‚µ»8	qô	^f
! kÅ
! Œ1|¾Ä;Ö
Õ×
‰­²7“ê^~¸Ýs–k
! yvºðv«L"’oN
QÔ_f4¾›ÍZ‡(µ°¿fÞ&¢³¨§\‹e�sö�j úÜ› ix!mâ!®P"Kÿ"KK$Å—%1]&(�&–¸&O'&l'“'­'6Ç'Jþ'6I(;€(Ä¼)Â�*VD+‚›+¯,Î,èã-;Ì.»/ÄÄ/â‰0Âl1V/2.†2ˆµ2‚>3CÁ3M4�S4„ã43h6>œ6_Û6N;7ZŠ70å7/8^F8z¥8… 9s¦9x:+“:¼¿:^|;2Û;T<Vc<fº<H!=7j=X¢=eû=Ia>h«>a?Wv? Î?†o@eö@z\AD×AtBf‘BnøB›gCYDW]D„µDy:Ea´E|FQ“FJåF`0Gj‘G4üG‹1H{½H\9I\–IuóITiJh¾J`'KlˆK¢õK2˜L]ËLT)Mw~M#öMcNh~N.çNfO`}OBÞO|!PžPi¼PJ&QoqQ/áQ{RT�R^âRAASEƒSDÉS;TlJT·TÂ7U5úU;0VilVKÖVG"W0jWF›W>âWI!XEkXH±X:úXD5Y2zYd­Y1Z3DZ,xZ|¥Z6"[cY[5½[Nó[KB\FŽ\NÕ\3$].X]<‡]@Ä]J^GP^R˜^]ë^SI_P�_Qî_J@`D‹`MÐ`Vaaua;×a_bgsbcÛb_?cMŸcRícU@d<–d7Ód:e©FeAðeG2fxzf&óf_gDzgJ¿gH
! hjShk¾hL*i�wi…jP›jpìjV]kr´kr'lzšl0meFmi¬mˆnzŸnbo’}oQpQbpQ´p-q{4q\°qŠ
rl˜r:s�@s^ÎsU-t@ƒtOÄt-u{Bu\¾uPv<lvO©vQùv0Kw7|wŠ´wY?x™xJ¸x`y4dyt™yŠzI™zkãzˆO{ˆØ{ca|gÅ|@-}Cn}2²}Aå}0'~@X~1™~AË~�
�›J)€xt€~í€@l�j­�c‚Y|‚nÖ‚CEƒX‰ƒDâƒ@'„.h„z—„f…2y…\¬…L	†LV†J£†Vî†\E‡\¢‡\ÿ‡\\ˆ ¹ˆKÚˆU&‰B|‰]¿‰`ŠY~ŠyØŠYR‹Ö¬‹ŒƒŒT�me�pÓ�”DŽTÙŽ5.�yd�œÞ�K{�ˆÇ�^P‘—¯‘ßG’™'“|Á“h>”™§”aA•c£•V–\^–f»–Ð"—Žó—N‚˜ŽÑ˜t`™DÕ™…š… šW&›v~›-õ›y#œY�œL÷œPD�A•�j×�IBžqŒž\þž^[ŸŽºŸkI ‡µ k=¡´©¡V^¢lµ¢l"£v�£�¤\ˆ¤�å¤‘u¥B¦xJ¦9Ã¦Sý¦‚Q§RÔ§7'¨^_¨4¾¨8ó¨h,©l•©5ªg8ªA ªOâªÁ2«Áô«Ä¶¬Å{­TA®›–®O2¯¸‚¯R;°„Ž°W±yk±Må±o3²˜£²5<³r³‹ò³W~´3Ö´©
! µE´µÌúµpÇ¶H8·…�·…¸V�¸mä¸8R¹…‹¹›ºL­ºjúºje»~Ð»–O¼Qæ¼:8½;s½[¯½#¾#/¾vS¾yÊ¾–D¿bÛ¿V>À7•À°ÍÀz~ÁPùÁmJÂi¸Âc"Ã‡†Ã€Ä]�Ä}íÄekÅeÑÅi7Æl¡ÆfÇuuÇ7ëÇi#Èz�ÈcÉBlÉ—¯ÉËGÊ›Ë‰¯ËŸ9ÌqÙÌ¡KÍeíÍHSÎyœÎÏ:1Ï3lÏ Ï/½ÏíÏTÐ`Ð>€Ð<¿ÐDüÐ2AÑGtÑL¼ÑH	Ò5RÒiˆÒTòÒ�GÓwÕÓ±MÔhÿÔ§hÕdÖYuÖÎÏÖjž×Ð	Ø©ÚØ°„Ù5ÚÛHÛŠ$Üz¯Üµ*Ý¿àÝy Þßßeúßt`àaÕàÞ7áYâêpâP[ãm¬ãÐä¼ëä¢¨åRKæ•žæ¾4ççóç•Ûè™qévê¤‚ê€'ë¡¨ë´Jì‚ÿìA‚ídÄíP)î�zîJ
! ï˜UïŸîïEŽð±ÔðD†ñCËñlòr|òŠïò4zóS¯óRô`VôI·ôJõbLõV¯õªö|±öq.÷� ÷�.ø°¼ø´mùÝ"ú¯ûn°ûuü`•üKöü‰BýjÌýE7þ”}þ�ÿp¢ÿ›¿¯VokÆo2s¢…uœ˜|«S(M|šÊuedÛg@h¨¦„¸•=	•Ó	„i
! pî
! p_OÐÏ òð¬ã
‚�tuˆsþsr}æ`d`ÅD&Ske¿¦%lÌ�9ŒÊ‘WŒé‘v]Lfa³‰RŸoòÁbn$l“žžŸŽ>ŠÍ¢Xpû�lq
! {|Yø×R f*!�‘!‰/"–¹"ƒP#—Ô#fl$ÀÓ$‹”%c &i„&Aî&ï0'Ë (^ì(ëK)t7*Ž¬*€;+¯¼+[l,^È,ˆ'-}°-y.._¨.O/`X/d¹/l0W‹0–ã0…z1_2†`2”ç2�|3U
4Zc4Y¾4e5¶~5 56ËÖ6‡¢7|*8v§8­9uÌ9kB:¼®:k;‚|<Óÿ<ÔÓ=™¨>|B?©¿?–i@dA¿eAƒ%B˜©B’BCxÕC¸NDlE¸tEÂ-FNðFi?G…©Gˆ/H�¸HÈFIcJ‰sJ’ýJ}�K¥L”´LgIMo±Ms!N›•Nt1O—¦O|>Pl»P’(Q»QOÀR_S[pS‹ÌSYXTU²TÀUŒÉUŽVVmåV•SW¡éWP‹X_ÜX©<YqæYLXZ­¥Z_S[Š³[H>\‡‡\t]x„]“ý]½‘^xO_tÈ_€=`k¾`è*aYbŸmbP
c‘^c‚ðc½sd·1eiéetSfcÈfŸ,gzÌgaGh˜©hªBi‰íi�wjÞk¼ôk~±l|0m~­m�,na¼nžo~½o‚<p{¿p;qÚ»qq–r{s[„snàsOtRltX¿t·u·ÐuJˆvˆÓv”\w@ñw)2xE\x9¢x�Üx¶^yDz˜ZzEóz?9{Jy{MÄ{L|L_|M¬|8ú|T3}Fˆ}wÏ}wG~˜¿~fXF¿o€nv€Wå€h=�Œ¦�>3‚Yr‚@Ì‚
ƒ+#ƒOƒiƒ~ƒ‘ƒd”ƒ}ùƒ¹w„s1…y¥…D†;d†u †Z‡‹q‡ný‡slˆ:àˆ‚‰„ž‰t#Š‘˜Št*‹mŸ‹y
ŒF‡ŒqÎŒ€@�DÁ�VŽ\]ŽrºŽ‰-�o·�j'�l’�uÿ�pu‘tæ‘n[’œÊ’Ug“t½“?2”/r”q¢”°• Å•Nf–Tµ–_
! —_j—ZÊ—O%˜nu˜Sä˜78™Ap™™²™=LštŠšqÿšaq›^Ó›V2œ`‰œ,êœI�sa�KÕ�;!ž�]žeßž¡EŸ�çŸKi ±µ ^g¡`Æ¡œ'¢TÄ¢£^£p|£Bí£k0¤…œ¤Y"¥_|¥LÜ¥J)¦?t¦C´¦Lø¦]E§V£§Uú§'P¨>x¨"·¨UÚ¨a0©,’©^¿©]ªP|ªTÍª�"«q°«x"¬r›¬g­lv­�ã­ˆs®Xü®lU¯^Â¯±!°Ó°è°Zÿ°DZ±Ÿ±f«±Ã²nÖ²YE³EŸ³`å³8F´\´SÜ´`0µ}‘µI¶bY¶I¼¶�·2–·dÉ·^.¸G�¸,Õ¸I¹IL¹Y–¹Wð¹hHºA±ºRóºiF»~°»/¼O¯¼`ÿ¼g`½xÈ½6A¾:x¾e³¾5¿�O¿7Ý¿YÀLoÀP¼Àb
Á]pÁxÎÁ@GÂ1ˆÂ^ºÂ¯Ã±ÉÃ«{Ä¼'Å¾äÅ¸£Æ¼\Ç¾È¸ØÈ¯‘É±AÊ«óÊµŸËÂUÌÂÍµÛÍD‘Î<ÖÎCÏaWÏo¹Ïd)ÐUŽÐ‚äÐMgÑOµÑQÒpWÒHÈÒ{Ó€�Ó0Ô,?ÔlÔPŒÔjÝÔfHÕZ¯Õ…
! Ö)�Ö|ºÖS7×d‹×–ð×T‡ØVÜØy3ÙY­ÙaÚ>iÚƒ¨Ú,Û¨¬ÛUÜiuÜ6ßÜKÝbbÝ7ÅÝ6ýÝ24Þ6gÞOžÞfîÞ`UßO¶ß>àEEà_‹àLëà78áŸpáVâgâU€âdÖâE;ãw�ãuùã—oä>å+FårrånååbTæ–·ædNç[³çdè-tèL¢è>ïè.éLé8kép¤éàêGöêª>ë–éë±€ì©2í¬Üí“‰î'ïEï>\ïO›ïlëï>Xðc—ðQûð%Mñasñ+ÕñLòUNòg¤òióYvóLÐó�ôZ­ôdõkmõgÙõwAö[¹ö`÷Uv÷NÌ÷eø#�ø4¥ø=Úø9ùBRù5•ù\Ëù2(ú3[ú3�ú.ÃúMòú8@ûVyûbÐûV3ücŠücîüeRýc¸ýcþc€þcäþcHÿO¬ÿXüÿ+U'�L©BöE9AAÁ'V+;‚)¾Kè”4RÉl�‰WOo^¿M<lR©Wü=TJ’DÝm"/�gÀO(	àx	“Y
! Ší
! xa“4õ3*5^p”‡
0�
¾
5Ð
2096jW¡yù0sN¤Aó„5bºV>t|³\0p�(þI'Iq3»^ïXNa§Z	Wd¼p<a­†$C«Fïo6a¦S`\`½Y^xr×GJ=’JÐ8!TCv[º1XHi¡YŸetpz2ë" ‚A (Ä +í |!|–!x"dŒ"Eñ"a7#P™#Rê#R=$–�$¢'%œÊ%g&{&@�&Ð&jè&\S'_°'V([g(xÃ(p<)—­)[E*?¡*dá*]F+=¤+fâ+~I,UÈ,M-¿l-º,.ëç.æÓ/Pº0S1±_1k2N}2UÌ2e"3Rˆ3hÛ3fD4Z«4j5nq5ià5JJ6Y•6„ï6Dt7¯¹7~i8|è8re99Ø9¡:Ÿ´:‰T;¼Þ;º›<TV=N«=Qú=`L>i­>5?YM@X§@LAoMAU½ATB,hB3•BHÉB.CTACU–CRìCK?Dk‹Dk÷DRcEi¶Ew FJ˜F2ãF G*7G"bGI…G:ÏGt
! H.HC®H?òH?2IUrIvÈI‚?JPÂJgKs{KBïKB2LPuLOÆL2MAIM[‹MhçMePN“¶NXJO4£O”ØOemPfÓPZ:Qd•Q~úQHyR„ÂREGSc�S4ñSh&Tl�T0üTi-Ut—ULV1YV\‹V`èViIWr³Wr&XU™XhïXvXYIÏYIZrcZcÖZ}:[N¸[�\K—\„ã\;h]I¤]8î]M'^Au^J·^c_Cf_:ª_Då_h*`h“`@ü`<=aKza;Æa[b[^b*ºbåb7c=;c;ycCµcOùczIdIÄdZe(ie?’eKÒe	f>(fBgfªfhÃfO,gE|g~ÂgEAhY‡háhPûhELiM’i^àiK?j9‹jIÅjUkSek*¹k(äkŒ
lƒšl5m_Tm5´m7êmr"nŒ•n�"oV³ol
! pkwpXãpp<qm­qƒrmŸr(
s@6sAws'¹sNásP0t@�t—ÂtNZuG©uxñujvY†vRàv<3w2pw/£wkÓw�?x”ÝxOryrÂyw5zf­zn{sƒ{s÷{Nk|<º|N÷|JF}3‘}/Å}õ}<~<P~n�~Pü~DM”’L'€Vt€3Ë€ÿ€‹�j‚7v‚E®‚`ô‚¾UƒQ„yf„zà„‘[…Xí…SF†Tš†(ï†S‡+l‡h˜‡Kˆ–Mˆ�äˆWr‰.Ê‰‚ù‰¡|ŠU‹et‹oÚ‹`JŒc«ŒH�;X�m”�AŽ|DŽuÁŽq7�Ž©�^8�[—�Mó�mA‘L¯‘|ü‘ey’tß’šT“Qï“sA”~µ”\4•:‘•IÌ•…–Œœ–²)—«Ü—8ˆ˜NÁ˜;™NL™9›™MÕ™f#š@Šš]Ëš.)›JX›L£›7ð›<(œ9eœNŸœ7îœR&�Ny�IÈ�Už5hž@žž=ßžUŸKsŸf¿Ÿe& _Œ ?ì },¡Aª¡.ì¡,¢$H¢mm¢^Û¢E:£Y€£ZÚ£"5¤�X¤cÚ¤!>¥k`¥VÌ¥o#¦N“¦%â¦§b§cz§Þ§Aï§91¨jk¨aÖ¨88©Yq©FË©\ªAoª±ªQËªT«|r«cï«�S¬+á¬P
­=^­;œ­3Ø­4®³A®3õ®2)¯I\¯k¦¯]°Yp°BÊ°@
±�N±<Ð±N
²°\²^
³Nl³¥»³ta´mÖ´rDµA·µSùµ†M¶wÔ¶L·-j·/˜·2È·8û·m4¸-¢¸tÐ¸FE¹pŒ¹dý¹˜bºfûºUb»f¸»~¼ž¼|½\›½uø½En¾m´¾‡"¿\ª¿�ÀT‰ÀcÞÀ“BÁuÖÁ®LÂ ûÂ“œÃÇ0ÄiøÄÏbÅ42Æ^gÆiÆÆ_0ÇW�Ç‡èÇXpÈIÉÈYÉrmÉZàÉ_;ÊE›ÊHáÊA*Ë€lË`íË.NÌ)}Ì$§Ì"ÌÌÔïÌßÄÍx¤ÎcÏs�Ï/õÏ3%Ð:YÐ¨”Ð�=Ñ6ÛÑ@ÒNSÒh¢ÒIÓ^UÓO´ÓwÔx|ÔQõÔRGÕFšÕ9áÕdÖM€ÖHÎÖ,×.D×*s×*ž×,É×=ö×4ØrIØU¼Ø'ÙB:Ù;}ÙW¹Ù@ÚRÚToÚHÄÚ:
ÛhHÛ_±Û>Ü>PÜ9�ÜNÉÜTÝ?mÝJ­ÝøÝÞ:2Þ5mÞ5£Þ8ÙÞ8ßKßhßE…ßËß@èßO)à#yà�à>½àjüà.gá=–á=Ôá1â/Dâ;tâa°âTã'gã6�ã3Æã!úã(ä(EäFnä’µäºHåPæ_Tæd´æGçHaçHªç6óçU*è'€èG¨èGðè68é!oéZ‘éŠìéswê<ëêN(ëBwë>ºëHùë2BìuìU“ìYéìACí]…íLãíg0î˜î7±îjéî2Tï!‡ï{©ï‡%ðV­ð5ñz:ñeµñ�ò=¬òiêò„Tó€Ùó¢Zô€ýôœ~õEöfaöGÈö÷$÷B÷#`÷„÷D“÷;Ø÷ø}4ø]²øTùTeùXºù\úTpú%ÅúDëú30û7dû9œûÖû7ïû'ü%@üfümüíü%ý',ý%Tý%zý, ýÍýæýþ%þ'@þ&hþF�þÖþðþG	ÿMQÿQŸÿLñÿ%>ed,ÊA÷9RHk´Í$é,Ha z+›,Çô,0I>z¹9ÕBRrM�Þ'ü $E<`�½Ú$ø;[x“°Í%æ,%RakHÍOfQ}&ÏNö2E	2x	-«	&Ù	
! &
! C
! `
! j~
! 'é
! ?BQQ”'æ&b5(˜(Á%ê[
!l
(Ž
.·
*æ
(=:+x8¤8Ý8+O{@™UÚZ0$‹2°ã6O8!ˆGª(ò!9=w#–Yº%:X}Ø$VZ{!Ö2ø2+:^"™¼,Ù 2'"Z}�Y½cy{:õ*0U[G±Ÿù›™Q5=‡`Åw&tžARUJ¨^ó\R›¯:K=†WÄkœˆ�% XÃ N!zk!tæ! ["pü"«m#‹$~¥$C$%‡h%Fð%17&Ui&c¿&'#'�K'hÍ')6(`(]{(XÙ(/2)Kb)I®))ø)X"*e{*�á*9c+>�+QÜ+L.,@{,H¼,Y-W_-D·-zü-lw.6ä.]/ny/jè/.S0O‚0;Ò0=1=L1>Š1!É1
ë1Uù1_O2.¯2?Þ2331R3/„3l´3!4;4.Q4-€4/®40Þ45m%53“5CÇ5h6lt6#á6=75C75y79¯77é7:!8X\8zµ8Q09S‚9EÖ9�:[ª:c;}j;‡è;\p<^Í<T,={�=Ný=pL>T½>Y?Pl?V½?:@„O@}Ô@[RA<®AëA
! øA~B˜‚B‡CN£CcòCcVD%ºD/àD—E6¨EßEoìEL\Fw©FK!G�mG”þG“HZIAnIm°INJgmJHÕJ'K!FKhKA€KmÂK_0Ln�LmÿL_mM[ÍMb)N?ŒN7ÌN7OO<OKŒO3ØO7P7DP7|PC´PSøP3LQX€Q@ÙQAR]\R\ºRZSSrS&ÆSFíS_4Th”T2ýT20UFcUPªUEûUKAV£�VÉ1WšûW¼–X¦SY›úY…–ZÊ[Çç[]¯\O
]f]]ZÄ]Z^Sz^eÎ^,4_Ia_F«_Nò_}A`Q¿`UaTgaD¼aPbŽRbWába9cP›cžìcB‹djÎdA9e^{efÚebAf¤fSÄfRgqkg2Ýg0h9AhV{hIÒhFi]ciUÁitj„Œj^kvpkVçkM>lŒl
! ¤lx¯l-(mJVmI¡mBëm?.nAnn@°nAñnB3oNvoGÅoI
p9WpG‘pMÙp6'q>^q2�qQÐqB"rEer6«r?âr]"sA€sHÂsHt=Tt0’tJÃt2uLAuEŽu@ÔuFv9\vF–v=Ýv3w:Ow:Šw3Åw5ùw1/x?axB¡xDäxM)ySwy3ËyCÿyCCzR‡z5ÚzN{*_{,Š{[·{<|=P|PŽ|rß|pR}NÃ}„~o—~ozw;ò;.€cj€žÎ€Wm�^Å�u$‚Uš‚
! ð‚mû‚'iƒ>‘ƒ3ÐƒJ„ZO„Vª„D…§F…}î…Xl†¡Å†—g‡gÿ‡_gˆzÇˆzB‰p½‰v.Š¤¥ŠSJ‹Sž‹Wò‹GJŒ8’ŒNËŒp�c‹�qï�maŽGÏŽ2�~J�(É�8ò�8+�8d�8��:Ö�[‘œm‘ 
! ’k«’6“WN“¢¦“°I”²ú”¸­•…f–¸ì–f¥—B˜NO˜ž˜Y¾˜:™gS™X»™šg$šiŒšŒöš~ƒ›|œvœLöœ7C�({�¤�>µ�ô�,ž*>ž7iž8¡ž7Úž8Ÿ7KŸ8ƒŸ6¼Ÿ6óŸ6* 6a ˜ Œ· –D¡yÛ¡4U¢TŠ¢fß¢lF£|³£f0¤Q—¤Jé¤P4¥<…¥AÂ¥;¦J@¦J‹¦+Ö¦j§qm§ˆß§nh¨<×¨6©@K©pŒ©eý©IcªV­ªS«bX«s»«ª/¬6Ú¬]­:o­.ª­[Ù­<5®Dr®E·®Sý®UQ¯q§¯2°8L°m…°-ó°t!±F–±pÝ±dN²˜³²fL³U³³f	´lp´uÝ´^SµO²µ-¶w0¶9¨¶Wâ¶r:·[­·–	¸¤ ¸¦E¹¬ì¹y™º¬»³À»Át¼Ã6½Éú½–Ä¾É[¿7%À>]ÀfœÀTÁyXÁqÒÁ™DÂUÞÂk4Ã‘ Ã|2Äh¯ÄVÅMoÅF½Å_Æ`dÆmÅÆ~3ÇV²ÇP	ÈyZÈ\ÔÈ[1É[�É=éÉk'Êa“Ê�õÊ¨ƒËG,Ì~tÌ;óÌF/Í[vÍiÒÍf<ÎS£Î=÷Î05ÏdfÏ2ËÏ]þÏ}\Ð6ÚÐ>ÑRPÑR£Ñ}öÑOtÒOÄÒTÓYiÓ[ÃÓGÔWgÔ=¿ÔKýÔ]IÕ'§ÕlÏÕe<Ö¢ÖN¼Ö‡×F“×KÚ×P&ØCwØ]»ØMÙ?gÙj§ÙkÚ{~Ú`úÚu[Û[ÑÛ'-ÜNUÜT¤ÜEùÜ\?ÝrœÝ8Þ_HÞe¨Þ]ß:lßm§ßNàfdà2Ëà^þàY]áÙ·á�‘âRãdrã=×ã2ä2Hä+{ä-§ä+Õä5å-7å=eå'£å=Ëå=	æ-Gæ=uæ-³æ-áæ-ç==ç3{ç-¯ç-Ýç=è-Iè2wè5ªè-àè2é=Aé-é=­é%ëé=ê-Oê5}ê=³ê-ñê2ë-Rë9€ë=ºë=øë56ì$lìy‘ì3í.?íEní@´íRõí.Hî2wî!ªîMÌîSïgnïxÖïEOðB•ð¡Øð#zñTžñTóñTHò6�ò}ÔòXRóU«óSôTUôBªô‚íôTpõ[Åõ>!ö>`ö4Ÿö4ÔöM	÷PW÷@¨÷+é÷@ø?VøO–øZæøEAùK‡ùOÓùc#úL‡úHÔúSû`qû[Òû].ü6ŒüSÃüUýMmýU»ýmþ4þ+´þ�àþ]bÿ=Àÿsþÿnr:áGqd@ÖFL^R«DþWCY›Zõ8Pp‰-ú€(M©a÷&YD€-ÅLóg@G¨OðS@>”�Ó[U	Y±	]
! Pi
! <º
! (÷
! > X_J¸²J¶X
+Z
F†
?Í
_
^m‰Ì.Vi…QïGAH‰.Òy#{#ŸQÃQbgIÊK@`'¡4É5þ>4KsK¿KKWK£KïK;K‡KÓKKk<·DôA9@{;¼0ø?)JiJ´Jÿ?J;Š;Æ;2>;q2­?à; ;\;˜;Ô;;LHˆDÑFF]E¤lê;WS“)ç. :@ G{ qÃ 65!Yl!PÆ!L":d")Ÿ"5É"Aÿ"LA#dŽ#€ó#}t$<ò$6/%=f%V¤%<û%P8&R‰&8Ü&z'>�'WÏ'6'(U^(Q´(:)KA)B�)|Ð)vM*?Ä*;+Z@+J›+fæ+pM,W¾,D-Q[-:­-/è-:.QS.e¥.j/dv/=Û/G0ka0fÍ0H41:}1o¸1€(2†©2a03r’3r4Qx4]Ê4|(5€¥5t&67›6dÓ6‹877Ä7:ü7—78‰Ï8wY9RÑ9T$:€y:bú:“];Uñ;kG<k³<„=‹¤=T0>R…>cØ>‚<?t¿?t4@�©@e:Ar A{BM�BNÝBn,Cn›Cl
! DJwD|ÂDh?Eb¨EŸFz«F<&GpcG±ÔGr†H_ùHKYIt¥IeJb€J]ãJOAK4‘KJÆKAL>SL3’LŠÆLuQMIÇM£N‚µNX8O_‘O]ñOOPsfPTÚPY/QV‰Q_àQO@RY�R]êR_HS'¨S8ÐS€	TfŠTañT{SU5ÏU`V#fV"ŠV:­V3èV=W)ZW<„W?ÁW<XC>XD‚XHÇXEY<VYB“Y\ÖYÖ3ZŸ
! [\ª[J\HR\L›\.è\6]@N]™�]4)^5^^I”^ŸÞ^w~_Zö_PQ`B¢`©å`“�aZ#bo~bUîb7DcQ|clÎcV;dO’dCâdm&e~”e5fZIf\¤f%g>'g=fg?¤gHägI-hwhx‘h.
! i�9i�»i�Ij_×ju7kº­k?hl!¨lwÊlZBma�mLÿmeLn²nR2oY…o<ßorpX�pƒèp;lqd¨qR
r4`rG•rQÝrV/sh†sXïs[Htv¤touX‹u„äuŠivJôvE?wk…wmñw’_xHòx[;y[—ycóyfWz[¾z6{8Q{mŠ{Tø{=M|p‹|Mü|hJ}M³}g~ji~pÔ~{EƒÁ:E€?€€3À€Òô€Ç�NÛ�V*‚T�‚:Ö‚:ƒALƒ\Žƒjëƒ]V„h´„#…%A…Mg…Eµ…{û…hw†£à†›„‡y ˆfšˆe‰pg‰oØ‰YHŠž¢ŠJA‹•Œ‹b"Œs…ŒZùŒ�T�bä�eGŽb­Žd�/u�F¥�\ì�GI�M‘�Kß�F+‘Er‘G¸‘M’ON’Rž’Mñ’”?“GÔ“2”šO”sê”N^•M­•)û•P%–Jv–{Á–l=—`ª—E˜2Q˜<„˜^Á˜b ™Sƒ™k×™:Cša~š>àšB›Cb›-¦›XÔ›&-œ2TœX‡œHàœN)�Mx�VÆ�)ž(Gž!pž:’ž%ÍžLóž-@Ÿ>nŸ8­ŸAæŸF( eo {Õ FQ¡R˜¡;ë¡9'¢/a¢\‘¢¤î¢S“£Sç£J;¤F†¤LÍ¤T¥Bo¥.²¥dá¥XF¦JŸ¦Wê¦EB§cˆ§.ì§V¨Ir¨g¼¨I$©Ln©>»©Oú©3JªO~ª^ÎªZ-«@ˆ«GÉ«B¬KT¬K ¬±ì¬ež­F®}K®-É®8÷®W0¯yˆ¯o°1r°„¤°ª)±qÔ±jF²2±²\ä²>A³ƒ€³\´ma´RÏ´6"µFYµN µSïµ2C¶dv¶CÛ¶C·yc·fÝ·£D¸=è¸?&¹>f¹>¥¹Dä¹z)ºm¤ºB»WU» ­»%N¼?t¼´¼JÑ¼)½8F½m½0í½N¾:m¾*¨¾BÓ¾X¿_o¿UÏ¿E%À[kÀ1ÇÀ+ùÀn%Á§”Áh<ÂQ¥Â]÷ÂBUÃ}˜ÃSÄYjÄSÄÄsÅ7ŒÅWÄÅLÆLiÆJ¶ÆJÇNLÇW›ÇCóÇd7È.œÈ„ËÈ[PÉr¬É8ÊBXÊK›ÊYçÊ'AËliËhÖËU?ÌV•ÌHìÌP5Í1†ÍP¸ÍI	Î5SÎP‰ÎMÚÎ=(Ï6fÏ8�Ï@ÖÏNÐPfÐn·Ð3&Ñ=ZÑG˜ÑQàÑi2Ò|œÒEÓD_Ó¢¤Ó˜GÔAàÔO"Õ¦rÕ›ÖVµÖx×^…×Kä×M0ØU~Ø*ÔØfÿØWfÙD¾Ù–ÚžšÚT9Û?ŽÛZÎÛ])ÜU‡Ü,ÝÜH
! ÝdSÝo¸Ý](ÞJ†ÞNÑÞP ßLqß¾ßbÜßu?àŽµàoDáK´á‡â\ˆâ@åâM&ã—tã›äZ¨äpå”tåP	æVZæ`±æ|çZ�çCêçG.è-vè;¤è9àèIé;déw éê+ê!@ê5bê+˜êiÄêR.ëg�ëRéë]<ìušìoí%€íB¦í”éíd~îxãî@\ïH�ïFæïB-ð8pðn©ðZñBsñ<¶ñMóñ/Aò|qògîò&Vó@}ó‚¾ójAôr¬ô„õd¤õp	özzö`õö’V÷mé÷lWøcÄø^(ùe‡ù'íù$ú:ú>MúBŒú=Ïú<
ûnJûn¹ûn(üo—ügýtoýgäýzLþ_Çþg'ÿ_�ÿgïÿW^×m6l¤lx~x÷lp]Ý‹;DÇ5GBVŠ]á?X¿&D?_„ˆäMm}»<9	-v	}¤	i"
! gŒ
! 'ô
! CE`E¦sìD`+¥0Ñ{
c~
Bâ
V%J|;ÇuWyIÑJ>f^¥a\f<ÃA`VM·T^ZJ¹hLmlºR'_z^Új9-¤1Ò8Z=:˜>Ó41G`y8Ú7yKsÅ_93™aÍd/=”1Ò6*;2fW™\ñQNg h]qxÏxHYÁ> nZ WÉ ]!!—!¨"fÀ"F'#Cn#O²#]$O`$ð°$[¡%`ý%e^&FÄ&g'Vs'PÊ'z(q–(�)‡˜)� *ƒ°*‡4+ƒ¼+c@,e¤,v
! -l�-cî-‰R.¸Ü.’•/’(0t»0y01žª1QI2›2	£2–­2ED3	Š3”3M 3Ÿî3—Ž4Ž&5aµ5n6l†6fó6‘Z7ì7#ÿ7Á#8+å8g9Dy9a¾9I :;j:f¦:j
;|x;põ;Mf<q´<V&=r}=sð=gd>^Ì>V+?V‚?lÙ?UF@€œ@'AEEAK‹A‘×AAiB@«BPìB?=C?}C½C)ÎCqøCmjDSØDh,E>•EKÔEZ FT{F]ÐF6.GJeG)°G.ÚG-	HA7H.yI4¨I:ÝIOJOhJ2¸J.ëJ-K-HKCvK6ºK0ñK"LQBL@”L4ÕL6
! M2AM=tM#²M*ÖMHN>JNh‰NEòN8O‡POpØOJIPM”PqâPqTQJÆQŒRMžR#ìRKS'\Se„S¸êSÀ£T_dUŒÄU'QV%yV;ŸVSÛVQ/W’�WFX\[XH¸XtYUvYgÌY^4Zr“Ze[tl[cá[¡E\Wç\V?]*–](Á]Oê]™:^ŠÔ^¾__Œ`u«`’!a(´aIÝa˜'bkÀb4,c9acJ›c2æc3d9Md‡dj¥d¦eD·eFüeaCfO¥f5õfP+g€|g-ýg3+hÞ_hs>i7²i6êi#!j.Ej#tjA˜j+ÚjFkiMkz·kA2lqtl<ælP#m5tm0ªm1ÛmR
n<`n+�n`Én5*o€`owáo~YpiØpoBq>²q8ñqR*rV}r^Ôr?3sFss'ºsPâs]3t±‘t:Cu~~uHýu‰Fv�Ðvu`w4Öw5xUAxU—x5íx#yaAy:£yFÞy(%zENzB”zn×zPF{F—{DÞ{N#|}r|Gð|o8}E¨}~î}žm~51BPtDÅj
! €Ku€*Á€qì€o^�=Î�U‚Qb‚Q´‚Nƒ<Uƒ<’ƒ8ÏƒH„ZQ„?¬„>ì„•+…\Á…q†W�†9è†S"‡nv‡Xå‡Q>ˆS�ˆväˆA[‰¦�‰<DŠŸ�ŠŒ!‹6®‹6å‹—ŒM´ŒC�†F�NÍ�‚Ž|ŸŽO�Rl�W¿�`�;x�Z´�\‘tl‘_á‘OA’”‘’™&“mÀ“u.”Õ¤”sz•®î•|�–Y—Zt—7Ï—_˜Gg˜€¯˜^0™&�™;¶™Zò™6Mš5„š9ºšNôšGC›=‹›AÉ›Cœ=Oœ'�œ!µœ(×œ�=�,Y�S†�HÚ�U#žDyžF¾ž@ŸVFŸV�ŸrôŸg By X¼ c¡Oy¡bÉ¡T,¢|�¢Bþ¢QA£:“£9Î£P¤xY¤5Ò¤?¥TH¥B�¥Uà¥d6¦M›¦Lé¦@6§Uw§"Í§"ð§F¨>Z¨:™¨:Ô¨­©A½©-ÿ©&-ªÉTª««IÊ«1¬AF¬4ˆ¬@½¬Fþ¬JE­J�­JÛ­3&®ƒZ®LÞ®r+¯ž¯u¾¯B4°Hw°DÀ°G±vM±DÄ±@	²�J²0Ì²uý²gs³oÛ³iK´<µ´nò´maµfÏµe6¶Jœ¶Ÿç¶0‡·A¸·Hú·HC¸-Œ¸fº¸U!¹�w¹xù¹€rºŸóº‘“»~%¼M¤¼rò¼Ee½ª«½iV¾:À¾vû¾�r¿Kô¿h@À/©ÀDÙÀRÁKqÁW½Á@Â9VÂ‰�ÂVÃ>qÃI°Ã#úÃhÄa‡ÄKéÄ‰5Å2¿Å\òÅNOÆqžÆoÇp€ÇxñÇ[jÈ:ÆÈ=É=?Éy}És÷É)kÊ[•ÊWñÊ[IË[¥ËLÌ1NÌJ€ÌJËÌOÍSfÍSºÍAÎ]PÎe®ÎLÏ6aÏ5˜Ï2ÎÏtÐˆvÐLÿÐNLÑV›ÑJòÑ@=ÒJ~Ò8ÉÒRÓvUÓÓÌÓe ÔWÕ2^Õ;‘ÕRÍÕ Ö]<ÖašÖhüÖ2e×n˜×…Øc�ØLñØ�>ÙƒÀÙ�DÚvÆÚƒ=Û_ÁÛ\!Ü^~Ü^ÝÜ\<Ý^™Ý^øÝVWÞ„®Þ…3ß~¹ß„8ài½à„'ái¬ájâ–�â–ã~¯ã.ä?NäOŽäXÞä/7å;gå>£åjâå€Mæ1Îæ9ç2:ç[mçZÉç`$èO…è–Õè léJ�éCØéBêP_êN°ê[ÿêT[ëL°ëiýëYgìÁìXáì;:í<ví‡³íU;îa‘î=óîM1ïVïuÖïsLð|Àðj=ñt¨ñaò)ò(©ò;Òò]ó9ló~¦ó+%ô3Qô,…ôE²ô%øôGõêfõpQö—ÂölZ÷hÇ÷l0øP�øAîøT0ùi…ùQïùAAúWƒú³Ûú$�ûŒ´û`Aü ¢ü3Ãüi÷ü!aýWƒý:ÛýFþH]þC¦þQêþU<ÿ^’ÿ~ñÿYpMÊ&,S'g�£&¶Ý&ñ&,'S{'�5·í5/&e'Œ'´Üï#A&mh6Ö6
QD¦–K=2‰o¼j,6—>ÎŽ
mœ„
! 	n�	½þ	Ä¼
! Ñ�šSKî7:
Er
a¸
ik„rðWcw»w3w«h#?ŒFÌii}içjQi¼i&i�iúWdf¼–#�ºC<A€GÂG
! GR}š´‡ÍcU[¹Tnj³Ùt�_™bmüujÕà4¶oëH[ n¤ s!—‡!&"uF"¼"MÉ"@#;X#W”#ì#G
! $dR$—·$›O%në%rZ&rÍ&Ï@'š(B«(Qî(;@)X|)GÕ)O*Xm*EÆ*8+fE+M¬+¯ú+xª,/#-QS-O¥-9õ-4/.;d.. .RÏ.K"/Kn/Dº/Sÿ/QS0I¥0Qï0:A1Z|1G×1O2lo2…Ü2:b3P�35î3I$47n4S¦4\ú4hW5NÀ5G6qW6VÉ6X 7fy7†à7‚g8¥ê8z�9’:bž:x;Wz;Ò;VR<e©<l=p|=¡í=v�>5?n<?a«?\
@ej@†Ð@YWA,±A@ÞAaB%�B‚§Br*CI�CVçCH>D9‡D/ÁDeñDaWE_¹EhFJ‚F:ÍF‰GC’GPÖGn'H$–Hg»H8#IC\JR JóJ…sK7ùKY1L_‹LWëLRCM%–Mi¼Mm&NA”NMÖN[$ON€ONÏO@Pc_PWÃPaQ_}Q>ÝQPRmR„�RWSKjSi¶SU TsvT}êT¿hU2(VF[Vb¢V<W”BWŽ×W:fX0¡X^ÒXe1Y)—YbÁY^$Z/ƒZ6³ZFêZO1[[�[KÝ[L)\Yv\PÐ\E!]fg]EÎ]M^>b^^¡^D_ME_Q“_å_r`0s`R¤`)÷`P!aaraxÔaXMb}¦bh$c{�c+	d^5dY”d[îdŒJe>×effR}f>Ðf7g¯GgF÷gG>h<†h&Ãh'êh%i;8i9tiB®ižñiJ�j'Ûj'kH+kVtkEËk�lr¡lXm¯mmRnœpne
o¯so‰#pa­pkq6{q0²qVãqL:r>‡r\Ær>#s,bsG�sf×sV>tO•thåt�NugßuXGvN vïvxwF„w8Ëw>x6CxEzx/ÀxAðx<2yLoyP¼yG
z6Uz9ŒzPÆz2{6J{E�{�Ç{U|Gp|9¸|[ò|*N}Ky}›Å}�a~œÿ~QœVîCE€@‰€oÊ€€:�B»�bþ�–a‚œø‚a•ƒJ÷ƒB„1W„#‰„8­„bæ„@I…4Š…g¿…;'†4c†~˜†0‡<H‡+…‡6±‡3è‡SˆgpˆkØˆgD‰k¬‰vŠz�Š<
! ‹eG‹=­‹?ë‹9+ŒheŒzÎŒƒI�gÍ�’5ŽbÈŽY+�;…�1Á�6ó�5*�–`�!÷�œ‘w¶‘o.’Hž’Rç’#:“%^“3„“¢¸“S[”W¯”y•P�•AÒ•0–ÉE–C—BS—[–—]ò—ZP˜Ä«˜ap™@Ò™iš_}šžÝšp|›Ví›LDœ1‘œµÃœ y��ž’ªžH=Ÿ?†ŸrÆŸK9 ]… aã cE¡®©¡oX¢dÈ¢#-£bQ£h´£'¤BE¤4ˆ¤_½¤O¥cm¥@Ñ¥Q¦Ld¦I±¦jû¦If§j°§W¨ys¨Wí¨yE©/¿©Wï©‘GªYÙªT3«ˆ«EŸ«Iå«W/¬K‡¬MÓ¬�!­¯­gÄ­d,®a‘®Kó®n?¯Ê®¯Ay°™»°9U±f�±Zö±QQ²m£²h³{z³Œö³šƒ´œµ¢»µo^¶¢Î¶Iq·O»·K¸lW¸ÃÄ¸@ˆ¹LÉ¹qºDˆºEÍº]»³q»†%¼]¬¼G
! ½TR½Y§½p¾mr¾'à¾^¿Qg¿X¹¿SÀ„fÀnëÀOZÁIªÁbôÁAWÂ?™ÂNÙÂ[(ÃE„ÃGÊÃgÄQzÄGÌÄ<Å9QÅ-‹Å]¹ÅmÆO…ÆFÕÆhÇF…ÇmÌÇX:È%“È_¹È]ÉvwÉdîÉ�SÊ0ñÊA"ËdË~Ë�Ë¢Ë‚ÁËDÌ;\Ìx˜Ì;Í@MÍ*ŽÍ1¹ÍWëÍ_CÎ£Î"¦Î‡ÉÎ2QÏF„Ï1ËÏIýÏ*GÐIrÐ;¼Ð_øÐ…XÑnÞÑCMÒF‘Ò3ØÒ:ÓYGÓI¡ÓOëÓ\;ÔZ˜ÔVóÔMJÕ{˜ÕfÖ\{Ö‹ØÖid×†Î×YUØY¯Ø4	Ù5>Ù[tÙFÐÙEÚE]ÚF£ÚOêÚM:ÛGˆÛ8ÐÛG	ÜQÜBkÜM®ÜQüÜ*NÝ:yÝB´Ý0÷Ý<(Þ7eÞ.�ÞcÌÞY0ßŠß•Ø˜g#Õ"
“a—_“ª?
! Ú© ~$Ú
  B3NË
! ã#qôÖ%îëJ$û
[W–O"<û©|!¥
  í
! =%Ï
! :%@…š%.	AÔM$ýµ#°)N$ƒÌ	p-{×Ee"ó»#¸…�sÙ##C³$Ð#·PÍjto÷mÝž% "ñµ4
�!¾òó Ý	?‘ a>Ž
! KM&	
! ˆÁ_Ê!¢m$LÙY!6†
"‘jæÅÕÐ9	ö#®$à�L
ò½
µ
_‚©ö
! u†ÛŽŸ>ã¢|bÌ`¸Íƒ<$L%k% á‡½%Ï£$#ùJç‘§ð}òY–Ù öò¥#?¶')yAEFH¯f !%�=°_Yw#‘o
@]\)‰.!´$~!§$³#ÍKUé³ð‚ž!½#Ê
þ
! ‘$÷ë �ï<ªT¦ü °F •
! äˆ8ýè%D'$œZ ”h%¥ÿv"È¼"a!sw¨j	ì'¹ÕîÉÓ`#_¯"©	QV-˜Ö"o7Œ%3Q="ûÐ	–—!€Ú#‡K%‹É_²Zb +
! • M&½W%#Ûÿå	$Šò‡¿&ú
! Sç%2ž~
r Ä@$¥À#=ô.†X¶-!6Ÿ¤#oAôÅð@ßè»%ÛQÝ.#|¸“¨7
Î
  N
! s[>£‹W"MÁ"•ü�6$X jÙL²Û†9$Tà”
˜"ÚtE¯¬4ˆ
! �"BRÔ#_œ
ÕCæÃ#)Ü¨[Ç½ýœ
  õ
! þŸ
âY	÷|ØN!¾
ß
  ÑóìÎ¾+çÀ
! ò$~ûZ‡ùCÐ H&
U	è	y¾¶"'
! a%c¥G
! B9��´%ŒááB
FLÙ"9|ý$|œJ´[k} ü½ª	ÑG}{�%ƒ[Z´$•T#Å�iLë!CûÆP	=d% Û•#
vÇ
Ò4ÿ0	*ˆR�øQÑÃH·sŠ¸ZüL§ìu%²Äí³×$ê.
! ì �[$IH&vŸÅÌôâ’€²##5h:#BŸ$=$S (%b«ùk@?`�%yö«¢  !g"&œ¼í®œ"îd%SH!±±O2#+É«‹æµGpMá¢\	½	P’f–"l6‰‹ë
! Ð4}@ØèûÇ%Àø‘= ¢Ç¿ø{ <ÑÍq /¸n·&‘2Âé¯ÈUÃƒ"‰I#–©*¿_h#>xßç¥ÚÄph×x®Â3Ç_	Ÿh$Ê	u!Í%/º)_� TB^ä%.�!-è"º‘	4ö"Û¼
  /5Ö8
! ú]/$:.Í1|
'ï
! $ý4ù#Óóc¿5%þ%�
Ú"Ÿ/ìË&4…&l¨ Ìr³þ!«^	ÞÕ %�!n+"À�$µ"6Mã
­– P&œ%wb+
  
! y$&
?	×Äö>ÆŽ\ašOYÈí1-Lâ#›o1
! yÑS	ÃV0­ÿ{þÖa1
8zó!ÑV #œ–Ý©Q–	»+zÍƒ
  ¯
! S$Î! ŒNgŸk¤Îƒ‡øOEÀºoyÉ‰
ÿ¿z"á
„,Žž´Àåÿ°þ�0¯gsJc"yà®
! ]WÀÛu#ê#£…Ï}\é<;mÔ]ÀÂ‚ŠW
°Ðß³å/Ý%Šò�]"iñeIÒ��5G,!òeÞ®�	X%ê¢'­${N/M‚#<÷áF*G	@û à\‚š#
! Ô}y•ÿ£è‹$3?K!
‰Ñ	b	 %×æò#ˆêþÿ«	°Ç]¦RÏ	Éaï	„
!  s¹ãJ �Ÿ=#Ó2
6�.+!|4]n
! Ý"EŒ&³`Æ[•"'
! è"'¦
:Ëîúða£†zCåÅ—Ÿ
! UZ`ôì"%p²
  Ú
! C¾Ê^WÙê–Pjvt
œ’!& 5 Êû!uÏ fLÞjM $ïÂÇ”
! &·!|C&ÝÅ(„]	¯	›
¼%ö‹!  l–hX¨Q<Ý×O‡#Œ%ÛyÇ	ˆ!$a"¨èe%$Þ±¯hÍÚÒÙÔ"%ŠSÐ“XÅw$ÿ#
Ä!m"ÂjØ)	öÞgw…ñúv¸Ò£c
  °sð{}
! ß
,i³yˆ#5M	; Câ]ïiüï€2Óé¬
è®§‰³!#Ì¶ Á»©3q
´U	†#<=hÉ†ë
Ú FgÉ{Îû�
! ?$4ÅmBÝ+™ö\ÏZ.%jk³¸!Üçû
! 	“Ú¹Sömx#	ïÐ%å$ž
! ÔCŸ¸ìeª:ŠÛ+&É"’	0ï"=b­£$D
Ë6K
! œU!u
ì
! ýc%kS‡(áâ2�Þ)ŽA|
  6	³Ö˜
  ‹
! Ô!² Œ	äh¬Ê0
3¼>É#Û"ÒE?|›
! ©L~–$)¹
! ÀË†=í GÇQ!J‰¼÷#Æ¤%Å5 #2�
Â�$ó
v“
-
§?Z"8aÐR	Åžöòf/%lL˜G›9Ëû%>!F#j?"_†‡¶§\
! WO#”"=¬Õ?[“¬Âl ±Œ|ó"PŠ
! �ñ’rY!“•Œ#	0Ñt
¼J¾7@ìA$b»á· ÒeR„ Ò#Þsß$™@
¨±ÝúŽÁ"ê$Á’­ 8
IÆsá"0
! ü[8"&%ùØHSœdÀf"ëhéð%Öåv¦¶qÂ¬ 3%û‚
! VUP!&pfo%s!\!b
! “ K3Ã	D	‚a"�}½£ÉóÂ§ ´¼:f¢#t%«"nObw­% “,&¢Rœ!Žà#¨%ð"!¾åš…Ê$ýDñg1!æH\ý&a˜†a{@e`%]q§`{™ Í^mÏÇ®¹%¿!lG!„öNü˜F&¡+$øX8¯%íù„ªh™O§ôùL!òÂ"'KªÙr(0YKñ€� r™9¼
! Ú!Ú$Õä~Eî"<÷Ž¿áãÔ)Ü7^}"ß©k %\ÿz]!ö´‡èâ!%#’¤¹Q
! !Ý¬$yQ^Üû‚Ùãæ{% ’7Iû¸‹%1"Ï­VEq$BU	X7„+?þ¨ÈlD9%¬° ^Ïs
! Jy)m	¾ µæN)Gà"×9ÐÌ¬ßo"úzw
ZÓ
! ‘üE‰}â.Ãè+ïÔ)ú"ŸàcY#áq°^%ŸW$–4&Ì:¯ð
! R%™
nu*j
ŒI‡+Q#Á[�¼+	P"Å$ïSÑ3—%€ž-.¢@	plê>ç#N(þÅÌëM
! ¿%åF
! ÌÈ¨˜0o�fÄ�lõ‘¿
! ["œ{Å	õ
š[úD±|#%áI@ü–îý²·s	)ô$DU*
! £
ð!Æ%†rï
®Y$0Ž*2z8”Ž!&]¯eT
�i�u"™ F!±c¦!s$ÊöÀFT!
w9Ü2û²$ÜÜB!	�P�ì‹hžã%-$Êß¹®R­#™Ib9é	îl#Ö;õÍÈz!à<Š#½   EƒþÞ$†Æ!ß!,zk eÂd	é"Œ”!"•fþq"4
  SöI	é
! 	²1Ä „qÔ	ž†D3p$Nº$•ú#€&_&&Uø
! ˆWX4%g	Yµ/&"
  ÃDl
! X#�¼ (é`	Î¾$"Ä š±ìÜÅþ	`ºÕü
«
ŸõK“c‚.°:©Çf¦€·
©­0•µ_Ô$	ëž=±úB#Ôã$_#¦V&
âG%ì#y¤
|$ô§³& Õ¸
¹�|º)Ê?¨`‹TA`
&¥Çm2ç"Jà#f	
! %7&-
! ù	“#ì
[#d
! !œé/ò%êB
! 
$‘F"Ñ¦BçP$§"3�
  ß6
! T4#qìiKï›™"7òN?%Qm¡F�÷
Gˆ˜µ�v=@¡šâ‰²%<—	¢b�#1ø"ØË"ØÂ€z_!‚	ª ù
º: äÐ©8d•F$ty"édt·Ëˆs8Ê"As$m]
› üMb&	—„	¿ ŠÖOº—6 ñåEí÷�A £	#"¤|
! oêè#c­ÆivåE~ð#™ö$˜øuT"ã‡5"â%"I3	¬"îÉ
  àQµ
! C†ê‡©
�ëvUåIf$%Ž(&j
! ìiW\"M{#5š
0b¨"²Uùñ#b#ºÜ ù*%Á7$\X÷<õ{%9€ºm.lÊÞ¸"•1$:pŒg"B÷N"ñés%¯§	xÿ•!XK#Ë”$‚$#±"ÎI&rw&º	pÜE&K ƒ,%åù$%äã¡
! ‘:ÔÚÆmx	¨“›¹‡rÝ½î,› ®å%¡ë	G3Ð"ó$0"Ù#c.$cÛ$~2 Vp=&ô"¤¿T&à%¤"�"ú'|BÈ4á#	‡
¯›Ghß%pÌ?![T$'¢%0JvtÞ%ÿ%;	�m%Ic
û¥Vý\$NÖª"C	1T%ê—ý #¤ùŒ´Îp
Üÿ#žñ!æD¼?zÊ¹˜Ü
ž¦ºŸß#*¢#Ë­=Ä¡t$ÕCØ2	V o9§BXÊ%Æ%Ä%åg"$•À$ ’"ÿI"Âø”
! A¹#!ÛÒÄÿ‰²#'p
  e
! è
ý 8æ[‘% ï#%U{„"HdéÀÊèN&! &&Š½Ù	?ô%¨o�âË~Y î	SÉ
`nûÝ´a$V%ÐŒþ›–Í%
! ˜7ý"¼!e
§
$#³H]Y@C"Æ&¸’J"Ä$o!°ï‡ˆý@L? æÍø
VÕ#C¼#¾F
Áy[þ0%1+% dô
>tƒ,
! G@÷zÑŠ�En^Ný'Û'"¯$$ííw½þ8þ…n° ¥	
!o2ã
�,S{ÅGåœ/ ce#K"Y!Î{!ó¸ê"à
! Žz
Ï9jÒÉï¡¼%éÄ1C
o 	Z »ö!>ç
! íÍ!†–!‹ È
! †|oóÔîjFÝ
! —|í"‚›ç°¨…€¦í‘cÇ1#ù!õ,Oþç!àzð>%î$ ¥É$ð£ÿª‚H	ÊŸ ¶#	;%¹
)
¡½ÐÏ�P×ØØè†"LK²ëÍ&U
! ƒ$Ãì=
õ"Ñ$1&ëµM"Û 8\MŸí�ME³aÄ¤t!Æúôr
i	áàµ¯ø	xÂÕ‘
! ‚ bdÀ"KpX4"4 
  z
! YðÌ‰”%9 x		%§‡Íœ"æ©e »�Ü$›9˜Åœ2‡"Zx�	˜~�*$Ð^*š‰."vþq»ÍªÕH
! Š	Àß\2"%äŒ
’¯P
Þ­îžÝÊ
&,¨
%D&”!ÉÛ	Ñ	##rHF†^æ¦Ç::&‡¹gÏxÔÑ%Õ
¡"Üéœ °#<ÝÚ^n¥/N“0ËærÜ*!>j"uûÕ$ÂØ¢à&
! ¥ !P
! 
’Õß�€<
! �L³	�$æˆ*'õ�!DW Æw³¼}2K	ÍÂ¤_
! m8C!¬»	ã"Ìz»š!b"ÎhYO[ç R
! ê	cq#¸šË[ýv�%&¦í$TâÔ ç‘¬ fÀ
×‘nË
ãÀ/ä+bÖ¹Ÿ!W!N‹R.ÐTÐa…JÒ
Ù$Ññ"gé$ƒGÐ

! –®!�<älHû"@» O	/Ê„ã	å"ªíÆ‚èÝ!s*	w"çm#uª
�#Œ";_
v#éöÂ˜%ð× 	X"KE æ"È l"J"Ø1<"	
ÌuÔ;4Ð•%¿µ%î zg-M!Òò&H­[!ÕØ¶
! ¹ß Î ©
! ˜Dp"Æ#å#d!z$¶àÃ1~@�3pƒ#N�3Š«yÈ
²½ÁdU#ŽZ|LP
ü��"GÏ,áNÝŽü 	ªµù˜$Ï"'÷%á"p8Ï&r3 ì,#[V	‘`ìÍ$Õ!©Cñ$OÔ$Anj^ÑÐ\Š
�ù›Ü™
! ˜ó/c#N€#kÌ5&+R(—†zmº¹a–%Ý;Æ$®ª	™n!4­?#…
! \³«š$ÇPú!)ê÷þH
i>�²—¦_—$÷
°E!A˜!Ò=®¿,Ëe3"T
! ü†Ý cC Ê,É		â¬?{”�ás!µàá·ï%È§#2"ä$·Žf»à•»“B
Pfn­#M#5AÈí¨#ˆ	Ú„×"Å"}¤lhŸ  “ë¥ÙH ¶
õES&B¦oëU%&	ò `ÿ…ù ÑÑž*¦ß"b%ÃE	ð T
«P
! $P�
{$27 >vA	¯4$B¨$¼/Ý"´ F�ë$}œL =¶§npµþlÛ
z9!Ž£!Ôn%0›P%�È"-4W	èÞ¼"a#‹	'_í$ßzƒ^#k%<%™R¢"¡ *
&cã_ûC3#í%ÅŸO
Èê!Î�«kjªŠ($ä#È$F%Œ$ÏÚô“€!dÁŸ%îÐ!ð$“!¤/ç
\¦
! (Q¤(j$öÇÞfÖqÃ$¥!•
žxË,4'ˆ$ÎFz#®3bt²&g
! ZuSØWXÐò†	á`Œ`Ú·¿ö]¢Ï¶X
­põ~uè,ñ	ºm™Ö˜ ?ŠåŠD¾"HÄg#T6np!ž¡y=
! *i$|8ðÀZ
! "fñ¸YÙ	"§Ö$Â:"#!§•½
! JÝ$ÊiWöt�ØSÓs¬ ¤Iµ™¤!Ë¼$$¾ó
! }ºRy/”ŽWÀ%Ö
! 
¤$»,ûR""#
! �`íx°rBÆÔóÊþ$¼
{	ŠÃò.9"×p#"»#gÌk}	æ
f
ú¶T!BI=íþ$uÁ%J%
YÀ5!ÈF™5’”¦"?D!Z­ˆ»
! ®#îƒ
! Ÿ#5æ§dÊj#�³*ë#rA|#…€¤
É·eF�ð«ÄÐ}$d×jó .!Éêâ¢� ž ^iëë	.ðë
! Å5Gö%€'	¨5	5
! ²
Ï¸ÏŽ$%†¤Ø³©\å�*&Y"!Y�Ž~>&­#Sž#
&"{
! ¶“Ý
@})•ÑŽ	U�¨(ÓWiÍˆ;!Ô)T½î#•Ö§–c#â'4\í#)ú	¿
xs/•�/h
ƒ
m÷Ì"¥fåY
  t¦âe>èÞçZ³nÈÞ
! Q°’êP« à!IN—Í#Ý6_&#…
z±%d¹	e�8è Yf õc
•â#mƒ Ùšg€×
  
! 2$Ù%ÎÊ
! ¡ÏË®":o
! ê�iY7q ˆë©"­
  MX
! ™þ"P„%0˜y#:ç©$˜»Û!ó«	ÀP�}G
Þ‰ZÆ
! œ$=P8É#õv±ì%ÙoËn¥“(AÁ5Ð
!  ÷n¥àŽY!<!£%Ã
vÓ#!7&—šñ¹!nž#„%š h -å
! JÓ!ôÇ+×¨A2!µ" Ox 7YŠ¦“ß—™®%5Óƒ¸< p÷�
?19
! è;ø‡éì$R$¶¹MZ%üü!3!‡êÌ.&ã§
! ¡òv$9Tí!_%«
! ¯<	z¡m=Ã¡í~´ÕL ¨	cÜ[é"€
! 0&ò�@¸õt·o+ðê9°%°	_¢ód0>"sÜ
  ü
! Ž
´”—Ÿl’ÞEáfRö!Ì-V…ÁY¦JÉ Rùl, Lé(&v Œ
û$Ç0ªÂ ±	”Ð·Ž>
zÒ·"¾¨ëí
êqUØÔ,O%€h!ö„™´6æ#@Ä#\6&#$¿Së\ô±
  _
! "#›Ãë�#LD3Æ‡¥aŸ"	qjK‚ô#e•Í
Û’;‘ÕÝs
€"« 7vU„´
! ‰/A&‰%/#vÛ%¨S%cW
%((Àë+
�;
! ·~	�6K"	…^¼Ÿ¿Â;	0&$+˜
! 
•i Ücbh¤ÇÔ¶$É”Â!ƒ]`"^$²!‹7ú%’#�#	“ª²=}#Ã{
G#Ž	¾ü4ßE
!  ú’I!³ËÃÎ
  6]ÖÅéä	2
! ?ÓHsÝ‚êU"B
·Æ8 SqôØ"u
	?&qÖ ³)·Ö‰
! ¬0“v%ùÖ	ñiû«—#%±9V
! yÿ¦~TÖñ
 =ÛZ"˜É	KçÜ]X„	ôÕq	c�$°‘C!Ö!2a
! 6ƒ;²Ö%¨!~^Ö
! MÍ#ÞW‰²µ &õO8!Z£H&û|ÅS3å!QM¾
! ù$i,$¸%ð	
! Š
! �óK¢
rfˆ"¢ªè$�Ã&€ˆý	õh¼˜ÐuWWøxQÀ?ì—ê
  ¥
  ”V
  p}·
! ?"O7^ò~äF”¡NX_"–&ˆ#û…´!2žÓ	Ëæ zq%)Áñ¯ ¦
! @u	Š"[ñ Xß›äªw äyõ®	DÝáBÑA
·]ü$5þ!$¹>eÕ	Þˆ°
…Ï¹¤ÿñît!`j n$ŠA`Úûõ	èc$¦În¹´6»®2%´_ò	Ùh$KÏ×•�…}â
o¾É
! A%<åºîEn	\Uø%`¿¡%uM
Â¬x �.T%	wö
�#Q�ù
! ;¿*Æ°0D÷FÇ#%A Êd…®
Ââ¤"fu
! ½nÔ‰¢ÓœUP§
�3øt"šˆ¢$+
! 
“%~xo ;#3
_$‹�%Ê"<z“"|U$eø	óý#~%-$S‚×Ae4F®Æ
k+ãœ�1ð -4Rè!Àü}q¶š3s%&ï»I¬›Ælcz	“ØC?
ÙO¾&áÄ2@¦	!;;<ø#dÅ
! kJMç~Ñ§XÞ"t
  ¦ÈLí'ÓM”
  X"X·ŠNÚU¿Ç
! ¾�žÄ†$¥
EœRå<UÚ‚Ñ"”#6!´R

÷"£C�N	¸¹õ0ý!Vñ
! ™$H§#}ô–§„v P
  î
! Yªi%R
^ à%;$ÄÛ°›Iô
! Dnw\Y D°$.ú÷A!
! N#	,ê
Ì 
g�)&z*r%”ÔÌyw·	©·'–n z^ù¸VÞ�S#3þ õá¡$Ñå
]Ú¾U@#þ¢µÌ ƒZA£í&×›!�~$D"±iÂPCJ½xÛ¹%H5$ù»žÓ6#–îÔ%¸r;«!žÐ® Üë÷ W�$J¡<mæmß»¿#Ë#ÞØ	în	½+=G‚
ý
! 9�Ok	›	ÿí9Lò‚ë­ÀÏ$RÙÒõÝv	Í�w‹""öJ#h²VÇŠ¯äM€p¸Å6Z
$’
²€
é!1%	FìW¯x>ŽÕ
! üš½c	{"6
h!‘^—Y	y"9Ä:Û#´"
;"q$
! ƒË‰g
R"ä« Z!­íÑNôO–¢!3&³%þÃ+[ ¶Nv
! %w!1.‡È	Ór	2¼¢"„‹
AòI%øc~#ø¸	:�"t[ê„L
! *ï±#¾h†®ãÝ-Ú	üD
! KÎˆœ)´£Ì!±|f¯ƒÊ‚"Ø
! e$”!	ƒ%jû%%â	án#Ý‚œ{ð>“	ë÷
  VŠ�� 
%eâw
! ™G,_.Ÿ
a�Œ!×ÚÓø U]ï�kB$†D¬¶ 4ê —Ó$ú
oü!‹ó±ÁÔŒÀÚç¡•~›#¥!$ä»;-	À›	"a	Æ4!Ü!…e	pÑ º
! Â#ÛŒõ Æ<g ãóûÉ¯‡!n
i!$:Á Ò‹=	i��„~C¶!”‡
! ¾$Ï3	&§§xgO ÕÇˆ¤¡<#³P�øúÃbõQ—"-#ÕWŽ‹¹8eeäéTó7# ä‡ d�DÞ7 0wB¾%á©#:°Ë	d „$® ·¡q!+¨‰¬Œ!Ó\µ2
Ä}I
! H¬$¬%ü%ñ´ý×
6ó ßó·/²¾	bc Í>M~öÁ§`Î²‚�#d"Ô¤+TÍ`P u·Õ:wò£2d.Á�i=åÊÎe5
²	Ãuð"ÊÏý8ÿæ´Å
Ÿ;{g»r
! ×8¼ Z!GÏña.Ì,
ö
9#!×kÒé®ðùº%Èõ!Ÿå£Ø#%p	=Ø!Dó:¯] YÂ`$
Ë!µ	d$s÷	j‰#jÀt x€0$¯E·#«éB…otI°Ó#J²x¹"f(V
= V´. ý%®!�
! ´è !�! &<Û^
! Ä	=H#¬Vt‚OÞ!ŒqÔ!Â&qK
S>ð%Mõ$xLûô	™¤D—Ü%ÍC$r!Ó	Œ "pJÉ:¬*žæ%V"ùwï%^( 7œ$Å$&¾#,3-4t	‹Ð×	£‹ö 	£"£-™I$p% ‰—ºÿ$Sá “ÕCÍ
! Òz%ºL6é î…f–çÊ‚! s7õ>ï	�	%ÎôØôÂ1	ÔÆ" #&séT™	¼4¡y
  š
! Ì7¯0ÅÏ%Å" $ÏŸèÙÒ$úVŸ
ZC+{Ø­!wï¥"µŸ�¿sï¿'!«
! bîG$—j% "(¼PÉ<O\ �Û7
  /­°
! šv!‡’$ñ%ú$ôtÀ!‘!"×§›ŠÅ»!!D	cUý3‘?' @&¤Òt|²„#›$$æ
! Ä�%\%a¦%®Z
! v
ô&$)–ÈfI 
¼h¾G~u²\(	lÓê%"#½ì¨Ø¿Õ#ñ™€ßÈd#† ¢
! þ	~ Á âÏ°¤!9q9C²
3�o&±9½ë"4h"";”„ààA—
! ïzŠy“;Dù"ÓLÂ	^
UµNÂG±œ$ ´¬#ˆ
ú i#ï!âW×¸
! È#î8K¼iæ‚%K
! È8$&ˆ2„óü4T&tQ
! $½ÞåÜùFŒ±$Ë$ y
£#æàÈè
! ­ÞÀ$|b§ãw×#£‹	{Ü"©¡Èën-É9Ã!¥á#M þ
_îÄ‡Õ%
! X‚*#™%³@Ø“–
! âœ%Çïªl”d
! >$ÙwÉ‰!$…k
ÚÈ^xbnµòª#l÷èhÐLkðÔšÄdvÊuº—r)$†1
! #G&	™Õô:Í"h†c
žS
! »D±{[¦
‡%
! �÷"IŸ�n!á$ë¨«áÃä!«$Q¢º]¡#ÎŒ˜ÆjìoÉ%†µ$VI=‡õç	å?U ×H%€ è
šg)%-„
ý
´
Ë «{Á"êV¬ìëq¹çi>¯ªû{�ùÀ€	Ö
k =	¯“
! … „R\pë%G Mr#ì* Â
äJzñêß›‹ìâú$ù”	äûq~å.Ý•$!þÂ%N(Û`PÌ#g£dòÍÇ$óÛáK)äVÿí×­
£ýFä ¹ M”þ�:$Î$sãr,¾©ž	Ò`Ô«;#¤Õà
É2º"1�FE×Z“S"½ƒœ
! çL(�Œ�Ýîk›)#S!‘c$K¤]˜|Q~
  €×¸2
!  # d+^ªRÆo¨"y!G”i%?ØŒ "»+qà$jù.¸•¥;L&!	�ÄÑ,Ó
‚÷WÓ"Q›Œ
! ¿25lÖc
šª$6%e!a^x
î0	¡!ôÅ¾„ØfÃ›oP«#5"Y%3ç¹r ¾}SJ	ò
! W*ª
! .Ê‰$š	-"Q	_Ï!1¨
! ©à;ï�Ï
ë	T¢¬©"Þ(!Ã
  O
! g%íL"jñ/‹XŽ…�	g²Õ¸Jxä"©ýŒàÇ¼,@ãWÅÌy9§cF À9�Nä!Ú.
ç$œ#QèðN
ÚÒé²’üï$H$k'N,Z	«ßI)ä

! Ýxßž&¸®‘©À&eˆÆ¸
 R R 
! b"šÙ¶´sø"„
! Ûx-&ÑñZ¨¶	-m 8r¾
! ú×%oçG@Ú‚*“�¹çZkf!‡5éV	6ˆ.[¶Š¯!"·¹##_à%Æº º¦»Ò«¡�!«
	=Á$ž`$øØ Òš".#cg¥%	Ca×-´
W¿!B^!Ùª%XÚ'x}
Ê¥…%Žœ‘óï ¬x$+àŽ%(Ñ!ÎG&¤	¿ò
m!Ö©%¬Ú"QCƒX^"çÓ‰æƒ	ÛA\aíA
! ÿÈÑ
D<i&B‰Þ	� ã
! Å a’âgå¬¿«o$¾!€b³{Ç`!ü¿
! Ê—.�ÇüL¾œÒ[¤´Fm¢×!†N.6Š»u¦RçØŠ%ã!“‚:iššDž
è(“™#`O–h¸lö¶Èe#¥vz ý¬!á%Mh·7%	
Jæb
ö
! •o<ÁóJq³2›%‡	¤ã#ä¼9á	! ŒO!ül±!J%Õ
! ?#ð½6…!A|sZòÎ%åÿ"ò!Gë$³
!#³	Ç#¢Ôî!ýßWÖ)
! j›!S¤Ù1¡ÑÂ&>	iÓ%BX¤
! br€î
¥P¨yEB�dû (#»½ì&Ö»ç�l£B&Fß	à H^$™‚â
! ›$S^é#¤7Q&ÿ‰$¶mµIËð!¿)ü§!�` Ÿ5Pw!Ids#²"%äAB—
¬ÜŽ#”óWÈsÚt:¼5/	#Ç):	ë`÷º¶Ùwµ½Î<
æµ$½\
¥”:
Ì%ÄË%ÇWô1t“tu¡	6"<ø†
J
5N KR&+Áöï!«
8¢	®"Rv‚÷æ³ôk œJ
~"
! Æ BwéFPOÂ$òŒ¶âk/	õ{
b5å»“†
! Î
ˆl•	O/!‚aöËa X7�=õ	Õd
ña
XÜÍ2*1wîR™º
£Ü{M`Z
>#(s ø‡kðu #­Ã8#É!­"0#ô A!‰›O­	¯rü"fE
! @!°�6 y ó‡e´‰"v¥$
! "x3­%1Vø‡Ñ
! ÷lÿ‘"Ÿ#Äöðýrw¼žÞ€“$&þßgx!‹Íx( K–
cÃG¯ç¸#Æ¹U#€%/ÿÓH¸Œ*#«%ÖÎ	
&Ëþï™­‘
! î/
  ¢®
! V—VæaÜð!o èµ	Ø
æi
! !$j¾¹E
(yµY8XæÀÝé§Š ýãÕ72&•Ìªfy’kù¤$GÒº#½Ö¸‡2±
! QµÆ	bÏ}M%†#ÜÀ’=!íÔ
! ã™þ#!!W§%ð
°"À	þ*!ªÒ âƒ!­är$HµÙ£ 7	Ò!'÷$g¯›"÷W
! ®@#Ø$2Ù!�E[Ë]Qth,Òâým5J«©%6…�D$
#{Û%€$k$$A"�"ûºü#[
! ô1:’R l	÷„
! •�$#ø
Ù7$ã–¤ ]J!Š™$ÒÒÎ	Ð0$<Ð
ˆ 
! 
õ#K&èÏ
! j5*É!X$äŽW#ïèÐµ·n"¬H¤ÌÏÞ�ù‹ó#†%ƒ`
  ÑÁ
! Ì½×Ð"p[	]>~�&jOÎ"&H³
! ?Ý#Ö,("5£
! Ë;9
Ú!�
m!
! '
€Ì³"E$Yt^¥l$šËAt>«EëJ¦#'—>g”‹Kuòê
!  ÉÅ#ã »"![‘–Ó|×%‚	]{P#Ë¯
&!Ì$Ý†²
! ³f<D#ö'"±l%Ã�+vÿ7©�Sè­ãëº¦#€�~f%‰ 3Êÿ	³¯5‘Tˆyô!º·%ýß$OúÑ‡$}£5!’ âˆÅÁ×f‹
! $$Š$r%ß²‹ð¬-ý¶[%"ãQÇ!#Ko#�Ù›¢;Çnu$ ê{PAÜ@
ŠÔ-–‹ïü:¥¦$œÄ½!�ñ¼	ü	šÃ%øK%b$_ È!]%>
! 2E"H"wÛjúq"8­}%$D )"ÍÞø$6lÁU©´	L#ì¡ÿ!±©
! ³ ?#Œ¸Àp]$©®¡±â ò¨”^!áøÓ êÌ4	²B"Q
-ªé%„Q%Ä"ïÞ

! 	FÛ÷Îqx"+;ReØ¼J
! æ	cš(Á!/ïÎhqX6L9&úå UúJ&ÆH»%Pš
! <Žm[xfGrÐ&eµQ¾K$_°T	Q …oiìŸƒæ$\k!¾B ÷j!´
! R!ÑÞf
! e"Ê2 :!ˆ%v%N¨Lé
™jÌ$Ä
¸$™V!	…"%¶¾>Ð
! °0 ­i¼ƒù#Ùêôù.Xîm
! �%÷IÓ&»$›½”·â$an€$&nØHG·$/#ø‚$ªhBIbsI’¥Í‡É
! w%TÒ�"
x (ú	ÈT	
! ±:·äš?]#g!ÅC%Š_ Mö$«8%]Ž"õD%Qé3$Ö,„^‚$O˜1D¥W1%ë]Ð$™+ ß%-œ˜e�Nº‰g,¼V˜êZ!ÿ"•»$¸B®K¢zª!�L4Ä˜	¦> ®ç�ð~Ì
! dR#–žD·à…Ó¿
H¶í±¬
! NÇ²ƒ Gìä!Äˆ"U(
! ß(N%ß‰�m6"B›uã°Å%Æ–|Ð©Î:
! ä"˜
Q¶’å%
´Éz4ú$„Ö!Ò
! ¡#t#¶õ ƒãÚ�û	yÃÏD dÎ¯Å^aU
å-Q &\áËÃ"»…$_Ž )Ã v5Jq
! F`Ö%9
ú ÓÇ—7¥”/L	) G"®4*>”¬\•˜)ñ®3ºÕO&ƒ¾Ž!g �}žÿ
! †f?çÇ"%
Ãƒ—.â"	¯¡ eÁ‹Ë:í�Ö„-—qT V}à#l!¥<ýè©!Ø%Fêû/C(
œÜ×"@ŽÄ¢¡XZ	w—;&ª4m ÿ3&¬	Âóþ5õA„;ú*Á-Ñž"¿õQÞc!$ì!� Þ Z$C6^Å!$r¦u=jtò"Î#û#é€‚\hÝX	wÙÔ
 ‡ ø€7#mºÁ
ÁÜ	´R‰*˜—ì	Ô’CHÑ#-OU,Ïèk- \*ù§i
l(Ù
! ¹'&ƒ"l%£ÿ +#6IÙi"}%
! Q"]Å&¹¹œu*­� %õ_Ò	’ü¿">«!ˆŒÑ q‘#8<¢«ì+6ìü%!Î"$–#‘b½"ºY?å¡
*%©rÖ#™’%øÃ’
! ìsª± $3
! *ø¢ŸÜ ñFÊ L$Hº˜%ð>%tžõy¿[
4¨6P”/0
¸ iµE!+õ%&Ê#÷!>ªìp°Ëšl
Ü#¡%çC#W‰;ò
! }}	ç·
;Üà|	ñá�$}taúCd9û)7!p
! ‹#Ò"kZ#KÙZ’±EEþ"V$b[¿r½‹~ƒ�,ÍÆß¦Iqa‹�	| ýz§VT4|"¯#’#ù¶ºýÁö	1u.ããèo	&±š¬Û
! "�w— ~'#Ž|´ø;`æmpE#h	'!Ÿw	Ò'gîM7
’Èr"ðKìTï7°"È‰	‘?ô Ãî%ƒó	¡z0!0ˆ-%€ó%†!ÉŠp[Üó 
! 
! #ùù%°!L,Ó
‘&©"Ki8	{U1 $_í…#¥@%…C
  ±ÍñB	³y	ôÂO
! Ó:Ù£ôb
NE:ñG0Ô%ý%s	`’k"ž$Äâ1Š!šjk&óg¦	eí$ò½‰Â
! �!·d¾½$n/" ÷Œ¦ V|%C â�Æ—êt�
! ;U&�d‰Ä8Ê! r£,!k0àÈx
! E%"V#»
’§#'¨Ø«¼$F’Ÿ	Ò/!	¥ä
! é™!(+®y%TäÌ
7"ú˜("Y9…VIÓ†Ú 5¶SäÉšO$p L —S
žø£7Q$OM‹Tæ!¨M–>ÛuÈÃ%Éi‰ˆ¡´œ	â%|!�Þ#Ák
! •/
ížMªß=” {7
}%¹$wþ[•qªà	1çk#öãû8&F	@'TS:,	ÚØ£æ)%"e®f#Agø!9µ[È Wà	ß „Ù oúa-)!	ÒÚ–P!ÿYÁñ\##¶A¢
  mçyåÿÖI\ïÌ
! ê$#1k0S1^vJ9h
! p­Ó�	$·
µ!Y_#A#á
! ó¿	r1¦£#î8}¿ê*"ã˜#Á]
! 
!¯%$!Õ|ø7'�"Ç ¾
ZH¶…	îH–FUÁ#J°j›¢R Înî»m
@
! $žv×°rTÑ¼‘Ï#Ý¬h­Îà	8`!Á3”ñ!‹]üM5#âª%á!�SÕÂb!b%½X!o$‘Ù
Y
Ò%%O"Ö.±@À Û#
�
! …4�ÛÄ
! ³$	ò<&l$í	C #xÞÁ	x%Hdò}!Ì�/RÏÍ	´#1üúE…Í uÇ]pSYæ±;Ú%„Þõ6`8Ã³£má?:=T	 ;
¶-ÿ
S*"u¹aloIÈ%8½Û÷–k±
º!ñÆ-¿$ŽvI
¶%²#�"(ˆ@u@"Î B%'%˜g$
]
'±~Ãh!é‹RÐƒ›Üï&~DŠŒ%ŒAš@ ©Ót­úX�‘‘
5 s"ÍÚ
¨{0v„!ãu	&ô,"w
  
  For bug reporting instructions, please see:
  
--- 1,1632 ----
! Þ•T&¼2%3\eð1ñ1-ó11!2S2 h2Û‰2+e30‘3KÂ34<4BW4Rš4>í4@,59m5C§55ë5I!6k6‚6!—6$¹6 Þ6"ÿ6+"7N7#U7y77'ž7Æ7Fä7Q+85}8]³8w9A‰9KË9N:Bf:O©:Lù:RF;;™;8Õ;><IM<I—<Bá<?$=Dd=E©=@ï=E0>=v>?´>‰ô>9~?P¸?C	@FM@s”@EACNAQ’ANäA�3BGÄBŒCO™CRéCC<DQ€DFÒD9E=SE=‘E4ÏEPFMUFB£FGæFI.GBxG=»G7ùG61IIhI²IEÏI
! J' J8HJ>�JÀJ+ÒJZþJ+YKm…K óK;LEPL –L7·L8ïL)(MRM$rM$—M*¼M*çMN-NHNTN#eN‰N8 N!ÙN;ûNE7O}OœO0ºOLëO68P7oPl§PGQ$\Q�QJ QEëQ21REdRlªRS33S@gS¨SÀSJÉS8TUMT-£TÑT@àT@!U;bUcžUlVToVQÄVKWLbWS¯WHX5LXI‚XYÌX,&Y*SY6~YAµY3÷Yc+Z=�ZÍZãZ#óZ#[;[.N[}[˜[6²[/é[J\2d\&—\,¾\Pë\H<]?…]FÅ]3^9@^2z^-­^0Û^__Vl_ZÃ_H`Fg`G®`Eö`g<as¤aibo‚b<òbN/c;~cpºcJ+dIvdRÀdke9e¹e(Ùe*f:-fWhfYÀfZg\ug¬ÒgÌh^Lin«ifjv�jeøju^k\Ôkl1lžžl¾=mWümgTn_¼noo^ŒonëoUZpe°p|qœ“qF0rVwrNÎr^sM|s]ÊsD(tTmt Ât!ãt u&&u4Mu‚u-›u#Éu.íu v=v.Vv0…v7¶v!îvfw4ww=¬wLêw,7x&dx‹x¦x0»xSìx&@y5gy*�y0Èy4ùyp.zHŸz.èz;{7S{Z‹{Aæ{?(|!h|5Š|!À|@â|K#},o}œ}>º}fù}E`~!¦~!È~'ê~j(};¦*â"
€0€)G€_q€-Ñ€:ÿ€=:�x�—�$¶�2Û�‚%‚-D‚3r‚?¦‚?æ‚0&ƒ+WƒAƒƒ.Åƒ*ôƒ2„2R„1…„0·„9è„1"…2T…1‡…+¹…3å….†DH†$�†+²†Þ†@õ†C6‡:z‡µ‡6Ò‡@	ˆ%JˆBpˆ$³ˆØˆKöˆ*B‰'m‰•‰'³‰0Û‰Š"'Š?JŠ ŠŠ#«Š0ÏŠ(‹.)‹*X‹,ƒ‹1°‹3â‹HŒ+_Œ"‹Œ1®Œ4àŒ4�$J�9o�1©�DÛ�1 Ž/RŽ1‚ŽE´Ž2úŽ+-�+Y�-…�>³�ò��0�<H�E…�<Ë�;‘ED‘FŠ‘6Ñ‘I’XR’.«’8Ú’T“5h“9ž“*Ø“*”?.”Xn”%Ç”Eí”33•5g•(�•0Æ•8÷•;0–Rl–V¿–Q—Uh—9¾—Zø—`S˜U´˜3
! ™ >™/_™)�™1¹™ë™H
! šFSšEšš8àšH›"b›8…›3¾›"ò›&œC<œ/€œ4°œ.åœE�/Z� Š�(«�#Ô�+ø�&$ž7KžBƒž(Æž%ïž)Ÿ$?Ÿ8dŸ.�ŸÌŸNìŸ1; Jm E¸ 5þ @4¡4u¡kª¡>¢2U¢Mˆ¢'Ö¢"þ¢&!£<H£…£_¥£^¤,d¤.‘¤*À¤Më¤!9¥@[¥$œ¥$Á¥&æ¥(
¦56¦%l¦?’¦Ò¦á¦§§46§k§z§/—§BÇ§6
! ¨^A¨z ¨Y©(u©'ž©:Æ©,ª).ª9Xª3’ª8ÆªJÿª/J«Kz«SÆ«J¬@e¬!¦¬BÈ¬8­RD­W—­Jï­E:®:€®*»®1æ®w¯;�¯3Ì¯(°2)°,\°'‰°D±°5ö°),±%V±2|±o¯±I²)i²!“²+µ²:á²=³!Z³9|³-¶³(ä³/
´%=´6c´/š´#Ê´<î´$+µ9Pµ=ŠµGÈµ*¶%;¶a¶|¶,š¶*Ç¶/ò¶,"·O·*k·–·J©·ô·¸+,¸FX¸JŸ¸jê¸NU¹(¤¹Í¹+í¹pºŠº#œº%Àºæº÷º»0»M»>h»<§»vä»[¼/x¼-¨¼Ö¼ô¼@½S½g½:~½9¹½9ó½"-¾!P¾r¾)‹¾*µ¾0à¾#¿$5¿AZ¿œ¿"¶¿-Ù¿3À/;À,kÀ<˜ÀFÕÀÁ+7Á4cÁ7˜ÁSÐÁG$Â:lÂ%§Â!ÍÂ*ïÂÃ6Ã(SÃ1|Ã*®Ã)ÙÃ,Ä/0Ä`ÄW€Ä-ØÄ#ÅE*ÅpÅ*‹Å=¶ÅôÅ Æ!-Æ OÆ pÆ)‘Æ#»Æ'ßÆ"Ç&*ÇQÇ#qÇ'•Ç"½Ç-àÇÈ0 ÈQÈ/jÈ.šÈ'ÉÈ ñÈ0É#CÉgÉ„É£É»É:ÙÉ0ÊBEÊ;ˆÊÄÊÚÊ4íÊ"Ë$AËfË#„Ë'¨ËÐË6ïË &ÌGÌYÌoÌ%ŽÌ´ÌÔÌóÌÍ%)ÍOÍkÍ3‰Í½ÍÓÍòÍ]ÎbÎ+xÎ#¤Î0ÈÎ/ùÎ#)ÏMÏ,lÏ™Ï­Ï,ÌÏAùÏ+;Ð+gÐ!“Ð*µÐ=àÐ!ÑH@Ñ5‰Ñ.¿ÑîÑ$þÑ(#Ò=LÒŠÒ;¤Ò(àÒ	Ó$ÓCÓ0cÓ5”ÓÊÓàÓ"ïÓ"Ô}5Ô2³Ô æÔ6Õ4>ÕsÕP‘ÕCâÕJ&Ö1qÖ*£Ö)ÎÖCøÖ<×[×"z×6�×2Ô×1Ø39Ø5mØ7£Ø'ÛØIÙ,MÙ.zÙ1©Ù2ÛÙOÚ5^Ú”Ú%´ÚÚÚóÚ
Û<)Û3fÛ0šÛËÛ4áÛ8Ü8OÜˆÜ+¦Ü(ÒÜûÜ-Ý-HÝ.vÝ(¥Ý*ÎÝ1ùÝG+ÞKsÞJ¿Þ&
! ß,1ß"^ß=�ß,¿ß'ìß1à'Fà9nà0¨à'Ùà3á(5á1^á)�á3ºá6îá %â?Fâ+†â.²â-áâ+ã ;ã/\ã'Œã´ã+Íã*ùã'$ä$Lä*qäœä]¶ä;å_På0°å)áå æ2,æ)_æ"‰æ'¬æÔæ-ïæ+çIç[ç;qçF­çôçè-0è ^èZèOÚè*é@éXRé1«é\ÝéL:êI‡êMÑêKëZkëkÆëK2ì+~ì#ªì0Îì/ÿì#/í-Sí,�í&®íÕíìí+î /îPî?pî,°îÝîõî"ï45ïJjï;µïCñï<5ð5rð*¨ð.ÓðFñ+Iñ>uñ'´ñ:Üñò.òIò5cò=™ò)×òó0ó0Mó~ó6�óCÇó$ô&0ôGWô2ŸôKÒô#õBõ.^õ+�õ¹õÙõøõ"ö;öTötö)Œö)¶öàö ûö#÷@÷V÷$q÷–÷2µ÷è÷øø50ø'føŽøA’øGÔøDù/aùG‘ù8Ùù8údKúO°ú=ûC>ûH‚û,ËûBøû.;ü7jü3¢ü@Öü;ý;Sý5�ýAÅýWþ6_þ9–þ;ÐþTÿ4aÿ6–ÿ4ÍÿL8O<ˆ=Å>?BZ‚IÝA'=i6§6Þ:4P@…IÆ<NMQœ8îB'Kj5¶OìI<8†<¿Fü:CF~GÅf
.tA£å“	&•	L¼	A	
! =K
! l‰
! ö
! 
&#B%f)Œ5¶Hì5=SS‘Eå:+
<f
>£
:â
>=\Oš@êE+q �±'Ç0ï6 *W2‚:µ,ð0"N+q-�+Ë!÷  :#[$¤+Ä1ð/"R"r"•F¸UÿPU'¦Îá4ò\'O„5Ô{
! K†PÒ?#'c+‹&·'Þ4;L3^$’·'ÔRüOf-‚+°ÜUõ,K&xBŸ+âX#g‹p¥O27‚'º#â!&%H#n’²Ðì!þ .;Qj
¼ÊÛÞâ.ò2!2TM‡MÕ0# T ([ „ � « 9´ <î +!4!M!g!#€!O¤!.ô!5#"9Y"5“"fÉ"'0#8X#4‘#>Æ#/$5$2L$*$.ª$)Ù$&%'*%&R%&y%% %#Æ%'ê%%&(8& a&$‚& §&"È&,ë&2'K'k'*Š',µ'.â'*(A<(1~()°(Ú()ú(3$)5X)-Ž)/¼)6ì)ô#*+33+7g+>Ÿ+$Þ+5,,9,.f,,•,1Â,3ô,2(-[-6w-1®-$à-0.6.7=.u.•.±.#Å.é.+	/:5/)p/Jš/Cå/)0,A0n0u0,|0
! ©0´0Ó0ð0(	1:21m17Š1(Â1ë152A2)U2/2!¯2 Ñ2'ò2 30;3l3
‡3 •3¶3Í3ã3ü34%4-C4"q4!”4)¶4à4â4ë4ô4$ý43"5V51r5:¤5>ß56'60696B6!K6m6‰6–6Ÿ6¬6µ6¾6Ç6Ð6ì6õ65ù6,/7\7r7^~7rÝ7P8*n8<™8.Ö89!95>9
t9€‚9:(	:+2:.^:+�:-¹:|ç:3d;A˜;kÚ;7F<.~<5­<.ã<=[.=ŒŠ=J>+b>:Ž>$É>+î>?4?N?)g?.‘?>À?<ÿ?;<@'x@> @Sß@L3AL€A?ÍAQ
Bb_BBÂBECOKC=›C}ÙC8WDQ�DBâDG%EQmEH¿EZFHcFD¬FJñF?<G=|GBºGCýG7AHAyH*»HGæHM.IK|I;ÈI?JEDJHŠJbÓJJ6K9�K1»KBíKN0L9L6¹LZðL9KMX…M@ÞM2NFRNb™NUüNMRO@ OVáOW8Pl�P\ýPBZQT�QPòQICRF�RNÔRG#S~kSLêS:7TSrTRÆT>U:XUd“U'øU* VCKVA�VLÑV6WEUWC›WBßW+"X?NX@ŽX=ÏX:
YAHYCŠYGÎY2Z7IZB�ZZÄZ@[+`[+Œ[I¸[M\7P\+ˆ\A´\*ö\*!],L](y]¢]=À]Oþ]N^%i^u�^O_ U_5v_[¬_B`QK`�`8º`uó`$iaAŽa3Ða#b-(b+Vb,‚b#¯b[Ób/c3;coc({c¤c½c!Éc
! ëcöcdd&d=dPdXd	adkd{dŠd–d¢d½dØdëdødee'e<e	OeYefeve†e	™e
! £e%®e[Ôe[0f7ŒfOÄf3gHgag~g@’gBÓg?h-Vh0„hµh?Ìh0i)=i5gi�i+­i0Ùi$
! j/jAFj%ˆj®jÈjåjPkSSkw§kCl'cl7‹l5Ãl?ùl=9mAwmG¹m)n:+nHfn>¯nînŽnoPýo=Np1Œpq¾po0q. q0ÏqUrŸVr=örO4sg„seìsVRtW©tEu)Gu:qu)¬uÖuBïu72vjvv”v©v'¾vævw$w;w+[w#‡w«w/Ëw%ûw!x?x(Yxh‚x%ëxHy4Zy0�yFÀy?zmGzlµzI"{Hl{Cµ{Gù{BA|O„|(Ô|Ký|2I}6|}l³}e ~M†~mÔ~3B2v*©4ÔQ	€#[€+€1«€'Ý€5�V;�m’�{‚@|‚n½‚+,ƒ*Xƒ'ƒƒ&«ƒ'Òƒ@úƒS;„#�„!³„JÕ„> …Z_….º…%é…D†KT† †;¾†:ú†K5‡?�‡Á‡;á‡0ˆ$Nˆ<sˆ°ˆ$ÌˆFñˆ%8‰6^‰6•‰)Ì‰Vö‰GMŠ4•ŠtÊŠ@?‹:€‹»‹9Û‹FŒ/\Œ#ŒŒ2°Œ1ãŒh�1~�/°�>à�JŽGjŽG²Ž6úŽh1�Oš�Kê�86�Co�S³�d‘Ql‘B¾‘I’XK’\¤’4“96“Cp“=´“Cò“66”1m”7Ÿ”H×”3 •=T•O’•0â•0–*D–!o–<‘–*Î–)ù–P#—6t—/«—/Û—/˜8;˜5t˜9ª˜9ä˜6™7U™.�™9¼™-ö™:$š<_š/œš>Ìš+›(7›.`›+�›8»›ô›Jœ]œrœ'†œ®œÈœ,ãœM�H^�-§�>Õ�Gž4\žO‘ž(áž3
! Ÿ >Ÿm_Ÿ'ÍŸ;õŸB1 9t D® Bó D6¡B{¡?¾¡þ¡¢P9¢6Š¢5Á¢5÷¢C-£*q£[œ£8ø£{1¤¨­¤XV¥%¯¥Õ¥$ó¥G¦)`¦8Š¦;Ã¦Rÿ¦+R§7~§R¶§:	¨8D¨)}¨.§¨KÖ¨%"©H©&d©1‹©%½©%ã©$	ªT.ª2ƒª*¶ª1áªK«D_«+¤«&Ð«$÷«?¬/\¬Œ¬#¨¬.Ì¬1û¬t-­9¢­[Ü­G8®*€®)«®XÕ®<.¯#k¯(�¯/¸¯Nè¯)7°Na°2°°Mã°)1±2[±;Ž±;Ê±1²8²0K²G|²_Ä²k$³:�³Ë³Hä³1-´d_´BÄ´Cµ{KµRÇµ1¶VL¶=£¶Sá¶Z5·d�·dõ·EZ¸B ¸Cã¸C'¹k¹
|¹&Š¹3±¹Jå¹10º>bº<¡ºBÞº1!»6S»'Š»3²»+æ»4¼>G¼'†¼,®¼4Û¼B½kS½:¿½ú½!¾5¾Q¾m¾+†¾²¾ Ð¾ñ¾
¿:¿GY¿F¡¿@è¿)À.AÀpÀ8†À¿À;ÏÀÁÁ+ÁJÁ._ÁŽÁ<¨Á5åÁ5Â3QÂ(…Â5®ÂäÂ*Ã#+ÃOÃXÃ.eÃ0”Ã8ÅÃþÃÄE<ÄN‚ÄGÑÄFÅ@`Å>¡Å<àÅ&Æ<DÆ5�Æ=·ÆõÆ$Ç[:ÇA–Ç_ØÇc8ÈDœÈMáÈG/É_wÉ8×É+Ê.<ÊkÊ‡Ê™Ê«Ê>¼Ê6ûÊ.2Ë\aË9¾ËKøË2DÌ8wÌD°Ì9õÌ0/Í/`Í8�Í4ÉÍþÍÎ76ÎDnÎA³Î)õÎÏ6?Ï8vÏ.¯Ï3ÞÏCÐVÐ<lÐ>©Ð,èÐ3Ñ>IÑ<ˆÑÅÑÞÑ]þÑY\ÒY¶Ò5Ó1FÓ5xÓ6®ÓFåÓ!,ÔYNÔ=¨Ô+æÔ+Õ/>Õ?nÕA®ÕðÕÖ&ÖM8Öo†Ö9öÖ=0×>n×8­×-æ×,ØAØAZØ@œØ>ÝØ5Ù<RÙ�Ù@¨Ù:éÙ7$Ú\Ú!zÚEœÚâÚ
ûÚ	ÛÛ4ÛfCÛ1ªÛÜÛ%éÛ%Ü(5Ü^Ü3zÜ0®Ü*ßÜ)
! Ý>4Ý`sÝ6ÔÝ?ÞGKÞH“ÞZÜÞQ7ßf‰ßoðßV`àW·àSáGcáF«áGòá$:â#_â%ƒâ*©â>Ôâã),ã8VãC�ãÓã1íã7äEWä:�äJØä5#å5Yå?�åBÏå"æ05æ6fæv�æWçUlçLÂç4ètDè?¹è"ùènéL‹é@ØéTê+nêVšêYñê Kë!lë:Žë_Éë)ìFì cì„ì£ì(¸ìáì÷ìí%í Eí!fí!ˆí#ªí#Îí-òí) î,Jî9wî*±î4Üî1ïvCïrºïL-ðKzðWÆðBñkañEÍñQò8eò=žò¡Üò ~óQô/qôA¡ôjãôfNõ.µõäõ?øõK8ö„ö.™ö*Èö!óö6÷7L÷#„÷c¨÷Oø7\ø#”ø7¸ø#ðø9ù%Nù9tù%®ù)Ôù<þù);ú)eú'�úB·úúú*û'Bû'jûI’û"Üû:ÿû;:ü1vü2¨üMÛüC)ý+mý™ý'µý-Ýý þ,þkKþ:·þGòþ?:ÿ?zÿ1ºÿ[ìÿ!H#jOŽ)Þ J)0t;¥#á'*-:X>“#ÒOö%F*l:—>Ò).Bq#�±À/ß@,P?}9½6÷7.3f3š%Îô-24=g=¥#ãP<X&•&¼Lã0	*N	+y	)¥	Ï	Lå	92
! l
! %�
! )§
! *Ñ
! 8ü
! .5,d-‘-¿*í*$C*hO“lãyP
uÊ
:@u{Dñ 6ˆ×°`„¬–¦CÎê4¹Iî)83b#–º"Ë"î  2$S$x"�"À)ã,
):'d9ŒOÆ*2A)t3žRÒl%L’Kßd+?�WÐ9(0b=“:Ñ^XknÄY3W�\åJB[�DéE.vt#ë$#4!X@z:»:ö+1 8] M– Sä k8!¤!M¿!:
"OH"F˜"gß"MG# •#¶#8Ò#?$BK$Ž$¥$*¹$“ä$"x% ›%2¼%3ï%$#&7H&€& &º&*Ñ&:ü&*7'qb'.Ô'9("=(9`(š(,µ(â(2û(9.):h)*£) Î)!ï)!*63*Dj*4¯*,ä*+1+;L+3ˆ+.¼+$ë+?,-P,,~,9«,<å,="-e`-:Æ-H.,J.-w.X¥..þ.-/$J/o/ �/®/FÁ/404=0r0#Š0®0)Æ0&ð0&1+>1(j1"“1(¶1(ß1)2)22*\2*‡2*²2*Ý2*3*33*^3*‰3*´3*ß3*
! 4*54(`4(‰4(²4(Û4(5(-5)V5(€5(©5(Ò5(û5*$6*O6*z6*¥6(Ð6(ù6("7(K7(t7(�7(Æ7(ï7(8(A8)j8)”8'¾8(æ8(9)89)b9(Œ9(µ9(Þ9(:+0:'\:'„:(¬:'Õ:3ý:41;4f;3›;"Ï;Bò;?5<%u< ›<3¼<6ð<4'=F\={£=:>'Z>‚>#ž>Â>6Ý>.?4C?)x?¢?*«?.Ö?+@?1@>q@A°@Âò@2µAvèAL_BL¬B9ùB03C@dC=¥C>ãC""DTEDšD´D&ÑD&øD E0@E-qE(ŸEÈE&áE+F'4F!\F~F!žF!ÀF-âF(G"9G"\G)G,©G ÖG,÷G+$H#PH$tH'™H)ÁH2ëHQI"pI1“I-ÅI)óI6JPTJ?¥JTåJ::K=uK5³K+éK-L"CLNfLPµL$M+M<AM7~M?¶M5öM9,N3fN4šN9ÏN<	O6FO8}OA¶O;øO74P%lP’P)¬P,ÖP5Q"9Q.\Q"‹Q®Q*»QæQ÷QBR:JR…R R¶RÑRMìR0:S.kS.šS$ÉS
îSAüSa>T+ T^ÌTc+UB�UÒU0ìU0V6NV…Vi¢V*W)7W1aW-“W/ÁW)ñW,XbHX(«XdÔXo9YB©Y1ìY*Z*IZtZ>”Z0ÓZ6[7;[0s[¤[¶[,Õ[&\))\$S\7x\(°\!Ù\ û\/]1L]~]&�]!·](Ù]:^2=^$p^(•^¾^>Þ^!_/?_o_%ˆ_.®_8Ý_5`L`/\` Œ`*­`"Ø`8û`(4a!]a7a)·a%áa%b-b+Ib"ub˜b#·b-Ûb*	c$4c)Yc/ƒc³c'Ócûc(dBd^d?xd!¸d0Úd$e0e,Ge#te+˜eÄevÚe^Qfe°fMgdg;ƒg2¿g*ògh&7h8^h!—h:¹hôhi/(i<Xi'•i½i1Ýi(j78jpj$‹j°jÏj8êjE#kHik)²k)Ük(l/lUOl0¥l-ÖlOm)TmO~m=Îm%n02ncn‚nŸn¹nÔnìnFo"No=qo$¯o&Ôo(ûo#$p/Hpxp–p°p2Îp1q3q+Jqvq)Œq#¶q3Úq!r&0rWr1ur §r<Èrs2s,Ns {s(œs,Ås7òs#*t0Ntt4�t6Òt,	u76unuŽu+¦u¾Òu>‘vÛÐv<¬w éw=
! x-Hx'vx(žxcÇx.+ytZy‰Ïy!Yz;{z0·z$èz'
{"5{X{6s{!ª{!Ì{6î{"%|)H|r|‘|l¨|;}9Q}@‹}YÌ}&&~ M~-n~Qœ~;î~(*SEm:³(î€.,€g[€4Ã€Rø€+K�?w�·�Ô�Cð�4‚=:‚x‚%‘‚·‚-Ð‚þ‚ƒ9=ƒwƒA}ƒ<¿ƒ8üƒI5„!„X¡„Eú„@…S…f…{…™…(®….×…††/2†$b†,‡†´†3Ë†<ÿ†N<‡C‹‡#Ï‡+ó‡3ˆ0Sˆ'„ˆ¬ˆ%Ìˆ+òˆ5‰T‰q‰%�‰¶‰Ñ‰ñ‰ 
Š.Š*JŠ1uŠ0§Š+ØŠC‹ H‹"i‹.Œ‹1»‹.í‹%Œ0BŒ)sŒ0�ŒÎŒ:çŒ2"�(U�0~�¯�À�)Ø�Ž$Ž
AŽOŽdŽ/Ž$¯ŽÔŽ'äŽ�B,�o�3Œ�$À�/å�<�1R�„�—�&´�5Û�&‘Y8‘-’‘7À‘-ø‘1&’2X’‹’.«’<Ú’5“5M“1ƒ“)µ“qß“OQ”.¡”$Ð”?õ”-5•)c•5�•%Ã•Yé•C–$^–7ƒ–/»–Fë–-2—@`—4¡—!Ö—ø—4˜>C˜0‚˜A³˜=õ˜63™-j™2˜™Ë™!å™8š6@šEwš½š;Øš9›HN›:—›7Ò›:
! œ7EœF}œ*Äœ+ïœ�6'�$^�Oƒ�=Ó�=ž?Ož�ž(§ž>Ðž2Ÿ;BŸ5~Ÿ?´ŸmôŸ%b Cˆ 9Ì ;¡sB¡2¶¡2é¡F¢3c¢?—¢8×¢+£3<£Rp£!Ã£xå£D^¤9£¤IÝ¤9'¥
a¥3o¥H£¥'ì¥/¦GD¦-Œ¦'º¦:â¦G§e§M…§_Ó§,3¨B`¨N£¨4ò¨.'©>V©L•©Sâ©o6ª/¦ª>ÖªJ«~`«"ß«Z¬\]¬
º¬EÈ¬4­C­@Y­@š­0Û­®:®>V®C•®Ù®÷®¯)'¯Q¯k¯-‡¯µ¯Ë¯&ç¯4°4C°4x°%­°0Ó°B±.G±v±&�±¶±Í±à±ø±²)!²K²_²u²Š²6Ÿ²Ö²é²ü²³-³@³T³p³ƒ³£³º³Ú³ñ³´(´E´Y´:r´B­´Eð´86µ/oµHŸµ#èµ¶&¶@¶$[¶4€¶&µ¶/Ü¶2·?·&Y·€·*š·<Å·M¸0P¸0�¸,²¸ß¸!þ¸ ¹@¹[¹u¹�¹©¹Ã¹ã¹þ¹º4º8Oºˆº8£ºÜº÷º»-»!H»j»ƒ»Ÿ»º»Ö»ò»4¼;C¼¼#œ¼AÀ¼'½;*½0f½ —½"¸½!Û½!ý½$¾$D¾9i¾6£¾=Ú¾A¿/Z¿-Š¿E¸¿:þ¿n9À5¨À0ÞÀ,Á><Á4{Á4°ÁåÁ'Â#+Â'OÂ#wÂ(›Â9ÄÂ)þÂ6(Ã-_Ã>�Ã2ÌÃ0ÿÃ00Ä+aÄ/�Ä/½Ä/íÄ,Å$JÅ]oÅÍÅ@ëÅ>,ÆAkÆ7­Æ:åÆ2 Ç5SÇ2‰Ç¼ÇKØÇ$ÈAÈ*^È-‰È'·ÈßÈQûÈ'MÉuÉ�É-«É(ÙÉ,Ê,/Ê,\Ê)‰Ê³Ê,ÎÊ6ûÊ'2ËLZËL§Ë<ôË<1ÌBnÌ±Ì1ÐÌ.Í1Í QÍJrÍX½Í'Î>Î)YÎ@ƒÎ4ÄÎCùÎ&=ÏVdÏP»ÏPÐU]Ð!³Ð+ÕÐAÑ9CÑ9}Ñ1·ÑBéÑ#,ÒPÒCiÒN­ÒjüÒgÓvÓ•Ó²ÓÏÓ4êÓLÔMlÔDºÔDÿÔDÕ:[Õ–ÕD­ÕLòÕ>?Ö5~Ö:´Ö6ïÖI&×Cp×E´×+ú×+&ØLRØ)ŸØ2ÉØKüØJHÙ'“Ù/»ÙëÙ(ûÙ6$Ú=[Ú=™Ú9×Ú(Û4:Û,oÛ(œÛCÅÛ'	Ü.1Ü`ÜD~Ü'ÃÜ@ëÜ.,Ý0[Ý!ŒÝ<®ÝFëÝ62Þ.iÞC˜ÞCÜÞ, ß2MßD€ß Åß1æßà:7àPrà&Ãà<êà8'á-`áŽá!¬á1Îá+âE,â2râ2¥â>Øâ>ã,VãEƒãHÉãEä0Xä6‰ä,Àä6íäU$å!zåœåa»åUæ3sæ/§æ2×æ$
! ç"/ç)Rç&|çF£ç2êç$èNBèA‘è5Óè9	éGCé?‹é:Ëé8ê%?ê)eê�ê#¯ê#Óê‰÷ê2�ë%´ë&Úë;ì:=ì&xìUŸìõì&í&9í/`í2�í/Ãí!óí+î2Aî-tî%¢î)Èî%òî&ï?ï2\ï/�ï¿ï&ÚïaðŒcðjðð4[ñ'�ñ¸ñØñ2áñ'ò%<òbò2�ò´ò2Ñò7ó2<ó=oó8­ó8æó=ô8]ô6–ô;Íô4	õ9>õ4xõ9­õ4çõEö7bö1šöFÌöK÷I_÷I©÷Eó÷G9ø�øHùTJùŸùc¹ùFú¾dú•#ûP¹û
! üü-üDü,^ü0‹ü*¼üLçü-4ý+bý@Žý.Ïýþý<þ,Tþ)�þF«þ8òþ7+ÿ1cÿ<•ÿBÒÿCNY.¨=×m/ƒ/³Nã#26VY�Zç(B-k8™0Ò!+%+Q+}+©,Õ,-/-]-‹-¹-ç--C-q-Ÿ-Í-û-)+W+ƒ+¯+Û++3,_+Œ+¸+ä+	-<	-j	-˜	-Æ	+ô	+ 
! +L
! +x
! +¤
! +Ð
! +ü
! +(+T+€,¬,Ù*+1+],‰,¶+ã+
+;
+g
.“
*Â
*í
+#DAhUªBC+[K‡MÓ9!+[>‡3Æ&ú$!YF3 4ÔQ	<[6˜)Ï!ù"G>7†)¾*è$$8#]$�$¦#Ë‹ï8{.´>ã8"4[W�*èM:avœ?5S@‰6Ê>-@:nB©@ì"-P$cˆ1¨8Ú+)?<i'¦-Î0üa-'�4·%ì'&:^a.À,ïA65x ®*Ïú+3_(w< "Ý, $- R  h ‰  ¨ /É 3ù -!?A!C�!MÅ!2"DF"V‹",â"'#Y7#4‘#,Æ#0ó#0$$=U$0“$:Ä$1ÿ$91%1k%3�%5Ñ%1&29&@l&1­&?ß&J'6j'<¡'>Þ'=(3[(:�(7Ê(6)E9)A)OÁ)H* Z*9{*Eµ*)û*%+4:+3o+N£+1ò+O$,6t,3«,2ß,0-/C-)s-#�-*Á-*ì--.@E.!†.¨.-º.2è.?/[/'z/(¢/(Ë/5ô/*0?0!X05z0°0-Ã0&ñ0 191'X1*€1%«1*Ñ1$ü1A!2Cc26§27Þ2436K33‚3I¶3%4&4
?4'M4-u4&£4Ê4Hê4H35*|5§51Ç5)ù5-#6,Q6,~6<«6&è6/7=?7&}7%¤77Ê758<88"u8˜8$¬8Ñ8.à809W@9˜99¨9Oâ92:N: m:Ž::ª:Tå:!:;\;$w;œ;D¸;:ý;!8<!Z<0|<<­<<ê<&'=<N=R‹=;Þ=>>@Y>8š>9Ó>3
?GA?X‰?3â?G@J^@D©@Yî@pHA;¹AEõAG;B?ƒBjÃBK.C[zClÖCOCDO“DiãDaME�¯EW1F8‰FŒÂFŽOG†ÞGHeHN®H=ýHi;IY¥IuÿIvuJ)ìJ)K@K?WK^—K=öK]4L@’LdÓLC8MJ|MVÇM@NQ_NV±N=OVFO3�O.ÑOhP0iP.šP6ÉP+Q,Q:JQ8…Q)¾Q-èQ'R>R%RROxR%ÈRîR&	S40S2eS˜S/µS1åST(7T`T#oT‰“TOU9mU$§U.ÌU?ûU8;V5tVBªVríVB`WF£W^êWdIX‚®Xf1YP˜YZéYKDZ�Z+¨Z4ÔZ-	[7[3N[*‚[­[(Å[-î[>\I[\?¥\+å\6])H]Lr]E¿]^'^D^
[^Vi^1À^8ò^<+_&h_<�_RÌ_8`SX`¬`2Æ`ù`+aAa	NaXaka…aUšaIða:b4Ob4„b5¹bvïb3fc=šc<Øc!d77d;od(«d:Ôd.e9>eCxe@¼eAýeE?f!…f3§f+Ûf1g!9g9[g4•g5Êg,h;-hUih/¿h(ïh.iGi4Yi3Ži4Âi1÷i>)jBhjA«j?íj2-k-`k;Žk4Êk"ÿk8"l[l pl‘l4°l&ål;m)Hmjrm8Ým8n%On)unLŸnVìnCoUo.go0–oHÇoNp7_p.—p=Æp9q6>q:uq3°q;äq: r:[rH–r2ßr<s%Os;us±s&Ès!ïs#t5t*St8~tƒ·t	;u`Eu`¦uv:vOWv7§v$ßv4w59w5ow¥w=Âw)x**xUxrxˆx£x'¯x*×xy+y>EyB„yÇy;æy("zCKz%�z9µzFïz6{$C{7h{# {#Ä{Mè{76|9n|7¨|8à|.}@H}B‰}<Ì}@	~>J~‰~ž~6¸~>ï~.;H„>ž/Ý-
€L;€*ˆ€:³€î€.�j5�B �Uã�"9‚"\‚)‚.©‚Ø‚;ð‚",ƒ†Oƒ8ÖƒA„=Q„P�„Jà„z+…P¦…8÷…$0†EU†-›†-É†E÷†@=‡0~‡)¯‡*Ù‡3ˆ68ˆ.oˆ@žˆFßˆF&‰Bm‰A°‰.ò‰#!ŠEŠL]Š3ªŠWÞŠ06‹g‹'‚‹5ª‹-à‹+Œ,:Œ0gŒ%˜Œ9¾ŒøŒ�%&�5L�‚�œ�Z¶�)ŽG;ŽGƒŽ%ËŽCñŽ)5�2_�0’�.Ã�Hò�4;�p�$‹�,°�)Ý�&‘/.‘4^‘<“‘3Ð‘(’)-’&W’%~’¤’E¬’7ò’=*“0h“5™“DÏ“Œ”‹¡”7-•@e•B¦•;é•+%–-Q–"–{¢–—3—4H—%}—=£—;á—/˜4M˜:‚˜+½˜(é˜6™I™Oe™gµ™5š1Sš<…š&Âš5éš"›)B›4l›0¡›PÒ›,#œ0Pœ;�œF½œ1�I6�5€�5¶�3ì�< žY]ž=·ž5õžZ+ŸS†Ÿ2ÚŸ(
 6 ^N G­ ?õ O5¡G…¡!Í¡Lï¡C<¢�€¢£$£8B£\{£Ø£$ñ£¤#2¤1V¤$ˆ¤­¤#É¤$í¤6¥I¥"h¥[‹¥0ç¥;¦-T¦%‚¦¨¦>¿¦>þ¦>=§>|§<»§=ø§<6¨?s¨:³¨=î¨&,©DS©F˜©Jß©N*ª@yª8ºªPóªHD«E�«"Ó«ö«6¬;M¬.‰¬9¸¬8ò¬8+­.d­)“­K½­?	®I®+g®“®.ª®&Ù®'¯;(¯;d¯ ¯"»¯.Þ¯
°-°K°8h°9¡°4Û°,±-=±8k±;¤±Dà±%²'D² l²�² ¬²Í²%ì²#³&6³@]³9ž³>Ø³1´I´MY´9§´&á´µ"µ*1µ>\µ/›µ,Ëµ1øµ/*¶$Z¶;¶6»¶!ò¶@·2U·&ˆ·,¯·>Ü·1¸6M¸2„¸3·¸0ë¸>¹[¹Nz¹?É¹:	º1Dºvº%�º&¶º!Ýºÿº(» G».h»D—»"Ü»1ÿ»%1¼4W¼2Œ¼<¿¼7ü¼*4½,_½"Œ½¯½GÉ½3¾&E¾&l¾:“¾BÎ¾A¿)S¿
}¿<‹¿3È¿Gü¿>DÀ<ƒÀ.ÀÀ:ïÀ#*ÁONÁ(žÁÇÁãÁ2ôÁ8'Â`ÂoÂ2ƒÂ¶Â-ÑÂ3ÿÂ'3Ã%[Ã7�Ã5¹Ã
ïÃ6ýÃ4ÄOÄ"oÄ(’ÄX»Ä1Å/FÅ8vÅ¯ÅÎÅEêÅI0ÆzÆ^�ÆBîÆ
1Ç
?Ç MÇ%nÇC”Ç:ØÇ(È3<È.pÈ-ŸÈcÍÈ1ÉNÉ;bÉ,žÉ'ËÉ>óÉ>2Ê>qÊ°ÊÊÊrÝÊ/PË!€Ë$¢Ë9ÇËÌÌY.ÌˆÌ¨Ì$ÃÌKèÌ<4ÍOqÍ2ÁÍ1ôÍ-&Î-TÎ-‚Î°ÎÅÎ8ÖÎIÏ(YÏ*‚Ï.­ÏDÜÏ!Ð:ÐQÐ!lÐ,ŽÐ»Ð=ÕÐ4Ñ2HÑ2{Ñ1®ÑeàÑ3FÒ3zÒ3®Ò>âÒU!Ó(wÓ Ó¹Ó0ÓÓ4Ô09Ô/jÔ$šÔ*¿Ô8êÔ:#Õ2^Õ‚‘Õ=Ö=RÖ"�Öã³Ö<—×`Ô×T5ØQŠØGÜØE$ÙDjÙD¯ÙSôÙ4HÚ?}Ú?½Ú-ýÚN+ÛDzÛW¿Û)Ü$AÜbfÜÉÜ1ÞÜDÝUÝ6oÝ¦Ý*¶ÝáÝ ÿÝ+ Þ)LÞ2vÞ6©ÞàÞ>ß>?ß1~ß)°ß?ÚßPà[kà@Çà^áWgá9¿áùá)â7Aâ@yâºâ(Òâ3ûâ>/ã(nã#—ã,»ã<èã>%ä3däS˜äAìä.åFå1få$˜å'½å5ååNæ<jæQ§æ!ùæ"ç?>ç&~çJ¥ç,ðçè59èAoèU±èAéJIéG”é3Üéê:)ê%dêŠêC¨ê5ìê2"ë'Uë=}ë»ë/Öë†ìŠ�ìeí~í$˜í0½í?îí_.î ŽîC¯î.óî "ï=Cï;�ï0½ï@îï*/ðAZðIœð(æð?ñ8Oñ2ˆñI»ñ]òScò·ò3×ò&ó12ó(dó,�ó3ºó*îógôA�ô"Ãô3æô:õ)Uõ3õ4³õ/èõ ö9ö6Sö4Šö4¿ö8ôö(-÷4V÷'‹÷3³÷4ç÷;øXøAxøGºøNùNQùV ù^÷ùcVúiºúh$û�û
ü�ü
ý��ýþ��þÿr‘ÿ€€…€‡ƒC‹6Ï73>r;‘5Í593U3‰?½3ý$14V:‹8Æ3ÿ&3Zw(•$¾5ãH2b-•-Ã.ñA Yb/¼uìSb	¶	6Ö	/
! =
! (V
! \
! 0Ü
! 0
[>EšàEóG9'�&©Ð!ì.
1=
%o
0•
-Æ
ô
.2A-t#¢LÆ%89rK�4Ü.+@6l4£,ØGIM3—bË1.$`…œ(°,Ù/.60e"–2¹,ì)(C+l,˜&Å+ì+%D"j#�&±7Ø-*>)i)“$½&â)	-3+a%�(³5Ü#'64^'“&» â+/2N4�0¶1ç?;YP•+æ/'Bj(~…§)-#W{$™[¾Kf1|®Éèp=€:¾?ùY9H“gÜ„D NÉ [!Yt!<Î!<"aH"@ª"yë":e#O #Mð#J>$a‰$[ë$WG%>Ÿ%=Þ%9&RV&G©&)ñ&E'ia'aË'J-(Sx(DÌ(/).A)*p)(›)8Ä)4ý))2*7\*+”*+À*-ì*W+¼r+L/,Z|,O×,4'-=\-Aš-7Ü-5.-J.;x.0´.Nå.a4/T–/Gë/B305v0S¬0T18U1-Ž12¼1Iï1N92Vˆ2Zß2y:3D´3Zù3NT4C£4Yç4?A5?�5<Á5Jþ5JI60”6>Å627_77D—7AÜ7c8i‚8/ì8I9If9X°9Y	:Tc:K¸:C;CH;7Œ;aÄ;\&<—ƒ<:=7V=KŽ=ŽÚ=’i>]ü> Z?{?g–?þ?@.@D@1Z@/Œ@4¼@¢ñ@”A}B:’BAÍBOCq_C|ÑC1NDL€D{ÍD.IEfxEBßE""FREFQ˜F7êF9"G\\G˜¹G RH&sHMšH/èH;ITIfI<†I?ÃI?J7CJ;{J"·JZÚJ%5K"[K$~K.£K3ÒK'L.L/ML2}L(°L4ÙL,M3;MNoME¾MNI$NnN/ŒN/¼N.ìNHO!dO-†O2´O<çO,$P6QP"ˆP«P2ÉP.üP+QIJQP”Q:åQ6 RCWR6›R;ÒR4S;CS\S ÜS@ýS7>T:vT±T8ÌT?UEU9^U3˜U&ÌUNóUBV?YV)™VIÃV
W/'W1WW3‰W"½W&àW%X-X=LXSŠXzÞX)YY/ƒY8³Y/ìY+ZHZ/fZ+–Z1ÂZ-ôZ0"['S[,{[¨[6È[ÿ[ \?\.N\}\?�\"Ý\+]2,]#_]-ƒ]±]Ï]#è])^36^0j^2›^=Î^3_0@_1q_)£_-Í_,û_0(`-Y`‡`+¢`&Î`&õ`*a$Ga5la'¢aÊa ßa bc!b-…b,³b5àbc&/c!Vc(xc!¡c/Ãc1óc%dCEdC‰d#Íd=ñd"/eHReH›e9äef5;f2qfG¤f:ìf'gXEgžg·gÇg×g$çgh=*h$hh�hF§h(îh(i@iMiZi$ji�i­iÅißi÷ij-jDCj*ˆj	³j-½jBëj.k$Ak0fk—k!³kGÕkFlGdl5¬l)âlm'm$=mbm |m�m"¸mIÛmI%n-on;�nIÙn!#o8Eo1~o0°o7áo&p,@p&mp”p´p8Ìp1q7qSq-nq-œq,Êq8÷q=0r=nr=¬r=êr(s4s)Ts%~s)¤s2Îst1tKtWct:»t1öt6(u-_u9�uÇuåu2þu11vcvC~vÂv=ávow2�w1Âwôw@
x"Nx#qx(•x&¾x-åx\y:py1«y;Ýy/zIz0ez'–z¾zÞzúz/{<{[{s{ �{'±{Ù{ö{|/"|4R|)‡|4±|æ|@}D}/U}"…}2¨}DÛ}! ~+B~,n~›~4º~ï~#9'a!:¡Üô'€?8€x€ Œ€­€Í€Zì€ZG�y¢�z‚%—‚>½‚ü‚.ƒ!DƒHfƒ!¯ƒ3Ñƒ+„11„Cc„ §„2È„3û„#/…S…Gl…´…:Ê…"†(†2?†4r†(§†Ð†í†Pý†9N‡!ˆ‡5ª‡,à‡-
ˆA;ˆ0}ˆ®ˆÎˆîˆ‰‰?2‰'r‰(š‰1Ã‰õ‰Š51ŠEgŠ­Š>ËŠ>
! ‹2I‹5|‹?²‹*ò‹>Œ4\Œ‘Œ*¬Œ1×Œ3	�:=�x�-Ž�5¼�)ò�%Ž9BŽY|ŽPÖŽ:'�Db�4§�AÜ�"�A�DX���*³�#Þ�‘‘.‘@G‘ˆ‘&¡‘È‘$å‘
! ’)(’,R’(’¨’7Â’+ú’B&“Ji“p´“J%”ip”FÚ”7!•{Y•3Õ•g	–Qq–bÃ–Ž&—xµ—P.˜F˜fÆ˜h-™J–™má™KOšL›šGèšn0›2Ÿ›yÒ›7Lœ=„œuÂœ_8�k˜�*žP/žY€ž{Úž\VŸs³ŸT' Q| GÎ f¡_}¡RÝ¡&0¢6W¢.Ž¢[½¢3£WM£d¥£,
! ¤u7¤­¤%È¤.î¤@¥9^¥$˜¥6½¥2ô¥4'¦'\¦5„¦3º¦#î¦G§<Z§G—§Vß§V6¨W�¨Uå¨R;©LŽ©1Û©6
ª6Dª&{ª;¢ª4Þª«W2«SŠ«5Þ«H¬g]¬)Å¬3ï¬*#­5N­8„­.½­1ì­=®)\®†®E ®;æ®5"¯8X¯>‘¯@Ð¯F°CX°Cœ°1à°0±1C±%u±`›±~ü±X{²'Ô²Jü²MG³I•³Eß³:%´/`´9�´!Ê´*ì´)µNAµ0�µ=Áµ3ÿµ>3¶1r¶0¤¶Õ¶%ô¶4·IO·#™·9½·G÷·.?¸-n¸5œ¸8Ò¸=¹2I¹R|¹0Ï¹<º7=º7uº(­ºaÖºA8»Pz»;Ë»J¼2R¼2…¼'¸¼Qà¼Q2½/„½3´½+è½‚¾n—¾-¿`4¿/•¿8Å¿Zþ¿QYÀ+«À"×À*úÀ7%Á-]Á.‹Á ºÁ&ÛÁ"Â6%Â\Â@vÂ<·Â.ôÂ!#ÃCEÃ9‰Ã3ÃÃ÷ÃÄ,6Ä4cÄH˜ÄOáÄ;1Å,mÅ;šÅ;ÖÅ&Æ,9ÆhfÆxÏÆ7HÇ^€ÇGßÇE'È7mÈN¥ÈOôÈ(DÉDmÉB²ÉVõÉYLÊG¦Ê;îÊ(*ËBSËR–Ë+éË2Ì7HÌE€ÌBÆÌQ	Í,[Í/ˆÍ'¸ÍGàÍE(Î%nÎ ”Î4µÎ3êÎEÏAdÏO¦Ï2öÏB)Ð4lÐi¡ÐÑ$&Ñ#KÑ5oÑ¥Ñ%ÃÑEéÑO/ÒVÒ.ÖÒCÓBIÓ%ŒÓ0²ÓUãÓ39ÔmÔ=�Ô)ËÔ2õÔ(Õ9EÕ3Õ0³ÕPäÕc5Ö;™Ö>ÕÖ?×3T×kˆ×&ô×3ØOØ:oØ7ªØ]âØR@Ù(“Ù0¼Ù+íÙ/Ú>IÚ0ˆÚL¹ÚSÛJZÛ@¥Û\æÛICÜ2�Ü4ÀÜ9õÜ@/Ý%pÝK–Ý>âÝK!ÞNmÞ>¼ÞgûÞ(cßVŒß%ãß*	à4àB<àDàTÄàTá+ná0šá:Ëáâ*&â#Qâ!uâI—âgáâ$Iã^nã'Íã.õã$ä"Dä!gä!‰ä"«ä"Îä3ñä"%å4Hå4}å;²å0îå+æ;Kæ:‡æ2Âæ/õæ9%ç)_ç)‰ç$³ç
Øçæç	÷ç
! è	èè0è>Ièbˆè;ëè7'é%_é#…é8©é7âéNêBiê6¬ê)ãêL
ë<Zë7—ëEÏë8ì.Nì4}ì-²ì?àìG íhí3‡í3»íBïí?2î=rî9°îBêîM-ïF{ïGÂïA
! ðSLð( ð.Éð&øðñ+5ñiañMËñ1ò-Kò1yò1«ò%Ýò"óE&ó%ló#’ó%¶óHÜó%ô8@ô8yô1²ô<äô3!õ1Uõ‡õ&¥õBÌõ*ö:ö;Xö9”öHÎö9÷*Q÷\|÷8Ù÷1ø5Dø2zø­ø2±ø5äø'ù.BùBqù4´ù8éù/"ú%Rú$xú%�ú#Ãú)çú)û-;ûiû)~û¨û(¼û*åûü$(ü)Mü)wü.¡üAÐüAý9Tý4Žý;Ãý3ÿýH3þD|þ>Áþ3ÿ74ÿ[lÿÈÿ
Ôÿ.âÿ$	6?@i€1ê&C-c!‘7³'ë><R)�6¹2ð@#!d<†.Ã%ò07/h?˜8Ø?Q1j;œ<ØI3_6“>ÊA	K"h*‹¶;Ï:+5f2œ<Ï=	EJ	#�	´	'Ó	mû	yi
! sã
! nWzÆtAo¶{&
u¢
ht�növewÜxTqÍ2?)r(œ0ÅAö.8)g2‘(Ä*í,0E'v=ž=Ü2
N*\+‡+³&ß9@1Q&ƒ/ª@Ú.$J5o4¥4Ú;/<kD¨í7ú(2-[-‰·Òì!!(HJA“*Õ!"&<"c†N¢.ñ
!  .+:Z)•5¿EõA; }ž,¹$æ"..%]%ƒ$©Î(å/>Tk2�L´T Lu[ÂW \v CÓ !
-!$;!9`!Eš!*à!#")/"Y".o"ž"(°"0Ù"@
! #2K#3~#4²#Qç#,9$)f$0�$HÁ$M
! %/X%2ˆ%»%'Ù%3&5&A&^& {&%œ&Â&%Ô&ú&''/'$B'g'%x'/ž'%Î',ô',!(.N(,}(,ª(,×(,)*1)&\)/ƒ)³)¼)(È)%ñ)"*:*Y*x*7…*½*Í*Ö*(õ*"+5A+Hw+/À+'ð+0,$I,%n,+”,/À,'ð,(- A-+b-Ž-4£-/Ø-W.9`.4š.Ï.,á./,/H/+g/6“/Ê/ä/í/0(0B0b0800¸0;é0)%1=O1>�1!Ì1î1=2 L2-m2›2)±2)Û23/$3@T3-•3-Ã3.ñ3, 4BM4;�4Ì4ZÙ4.45(c5DŒ51Ñ5663:63n65¢6=Ø6J7*a7"Œ70¯7à7û78)08"Z8*}8*¨8EÓ8P96j92¡9Ô9ò99:E:V:7p:7¨:3à:%;:;@R;-“;>Á;><D?<M„<*Ò<ý<
! ==5=9E=.=3®=/â=0>3C>;w>F³>#ú>?+<?.h?—?,·?@ä?!%@,G@St@LÈ@iAbA âA-BV1B1ˆB*ºB&åB&C)3C/]C4�C+ÂC9îC8(D3aD•D%´D5ÚD ET1E7†E6¾E7õE-FIFFH�F?ÙF\GZvG(ÑG-úG(H*HH1sH‰¥H-/I9]I$—I.¼I<ëI'(JPJoJ"ŒJ¯J)ÅJ<ïJ(,K'UK/}K1­K'ßK1L?9LyL™L²LÁLÔL!åLM3#MWM"jM$�M ²M1ÓM1NF7NE~N3ÄN2øN+O'JO.rO-¡OÏOäO$ÿO8$PB]PN P)ïPQ;0Q*lQ0—Q&ÈQ0ïQ& RGR2eR&˜R;¿R,ûR1(S0ZS(‹S/´S4äS*TDT%]T)ƒT)­T4×T<U.IU4xU0­UÞUøU6V.LV1{V/­VTÝV82WPkW0¼W íWX(-X0VX&‡XI®X*øX#Y+BYNnYN½Y$Z%1Z&WZ~Z!”Z$¶ZÛZôZ+[+8[-d[5’[-È[Dö[5;\)q\›\¸\"Ø\	û\!]']F]/W](‡]'°]<Ø]-^$C^h^/}^5­^8ã^_)<_f_ƒ_.Ÿ_3Î_ `#`BB`L…`&Ò`6ù`$0aUa1ma<Ÿa;Üa.bBGbAŠb5Ìb1c14c>fcC¥céc.d/0d`d/yd+©dÕdMíd";e'^e5†e¼e0Òe.f.2faff5ŸfNÕfX$g4}g8²g:ëg+&h4Rh9‡h9Áh+ûh 'i/Hi$xi�i¼i×i2êi2jOPj j"ÀjDãj&(k)Okyk3“kEÇk,
l:l6Zl2‘lUÄl(mGCm>‹mAÊm+n$8n%]nƒn&˜n$¿n,än(oB:oL}oÊoêo6pP>p&�p:¶p9ñp++q<Wq)”q¾qCÜq' r@HrD‰r@ÎrLs5\sB’s(Õs;þs#:tF^t&¥t<ÌtJ	u,Tu<�uI¾uvv+?vLkvP¸v;	wcEw ©w,Êw ÷w*x-Cx/qx7¡xÙx6ùx0y&Iy1py¢y#Ày äy+z1z)Qz){z¥zÁzÜzüz#{-5{$c{4ˆ{*½{0è{|6/|"f|‰|¥|Â|9Ù|0}'D}-l},š}Ç}<ã}5 ~V~,g~+”~3À~0ô~%4/:"j�)•%¿3åJ€'d€5Œ€&Â€6é€' �H�/\�/Œ�1¼�>î�D-‚!r‚/”‚(Ä‚)í‚#ƒ#;ƒa_ƒ"Áƒäƒ4„>9„5x„/®„*Þ„&	…+0…(\…$……aª…6†.C†Zr†CÍ†F‡AX‡.š‡*É‡Fô‡.;ˆ
jˆxˆŽˆ!¦ˆÈˆ0èˆ‰+3‰._‰#Ž‰!²‰-Ô‰$Š$'Š#LŠ@pŠ<±Š<îŠ1+‹6]‹”‹,²‹?ß‹/Œ0OŒ/€Œ5°ŒVæŒ<=�Uz�EÐ�6ŽLMŽ-šŽcÈŽ,�+J�7v�:®�1é�8�&T�*{�1¦�:Ø�@‘3T‘'ˆ‘%°‘$Ö‘;û‘.7’f’€’œ’°’iÅ’m/“K�“1é“"” >”_”#|”C ”Bä”'•@•*Z•+…•*±•1Ü•'–F6–=}–#»–$ß–#—((—(Q— z—9›—Õ—ô—˜*˜C˜&Z˜�˜4“˜CÈ˜™(#™L™6l™#£™Ç™-Ø™,š3š*Mš/xš¨š$Âšçš0›/7›&g›)Ž›¸›Ç›+Ý›	œ*œHœ_œ
vœ
„œ#’œ
¶œ%Äœêœ
! ��&6�?]���(º�(ã�ž,ž Cž7dž-œžÊžÞžþžŸ-ŸIŸ]Ÿ8}ŸP¶Ÿ* /2 3b !– ¸ $× ü 4¡L¡+`¡+Œ¡¸¡Ò¡:ä¡E¢<e¢¢¢ ¸¢)Ù¢(£!,£N£k£+�£*­£Ø£5÷£J-¤Tx¤
Í¤Û¤8û¤4¥L¥5[¥H‘¥Ú¥ õ¥/¦3F¦Az¦¼¦+Ó¦2ÿ¦32§Hf§3¯§>ã§$"¨4G¨&|¨£¨©¨¾¨Ð¨è¨*ð¨©:©'Z©'‚©$ª©%Ï©%õ©$ª%@ªfªªžª)¾ªèª««5«D«\«Ok«»«Ê«â«ü«¬,¬K¬Z¬k¬z¬’¬¬¬8Å¬þ¬­%­&C­%j­+�­¼­9Ô­®#-®Q®`®:o®ª®¹®Ë®æ®ú®¯¯*¯!A¯"c¯†¯—¯ª¯"½¯1à¯°*$°4O°„°š°5®°ä°ø°±*±&;±b±x±‹±Ÿ±º±Î±ä±÷±²².²=²U²d²ƒ²5’²(È²3ñ²%³+2³^³-z³!¨³Ê³ã³ÿ³´&´:´M´4a´–´!«´Í´*í´µ,µ0Dµuµ’µ§µ#»µßµñµ¶%¶>¶"U¶x¶Œ¶©¶Æ¶ã¶ø¶	·*%·0P·�·ž·¶·Å·%à·¸¸=¸S¸&e¸Œ¸Ÿ¸+°¸Ü¸ø¸A¹@P¹‘¹!®¹Ð¹ã¹û¹º.ºIº^º|º“º«º¾ºÖºFîºP5»@†»Ç»å»<¼9A¼U{¼TÑ¼0&½+W½/ƒ½<³½9ð½,*¾,W¾2„¾.·¾Dæ¾U+¿/�¿+±¿+Ý¿<	À^FÀ_¥À+Á'1ÁCYÁ0�ÁDÎÁ.ÂABÂ=„ÂAÂÂÃH Ã(iÃ’Ã&©Ã>ÐÃÄB(ÄBkÄ®ÄÎÄ'ÚÄ$Å'Å*BÅmÅ�Å.�Å,ÌÅ6ùÅ0Æ#MÆ%qÆ"—ÆºÆØÆ/øÆ0(Ç#YÇ8}Ç?¶ÇöÇ0È/AÈ/qÈ¡È4½È0òÈ2#É2VÉ3‰É
½É
ËÉ/ÙÉ>	Ê#HÊ"lÊ!�Ê ±ÊÒÊ-ðÊË8ËDËaË}Ë›ËºË8ÐË	Ì'Ì0EÌ4vÌ«Ì ºÌÛÌûÌÍ 7ÍXÍ(vÍPŸÍ:ðÍ4+Î`Î=xÎ:¶ÎBñÎ44Ï/iÏ&™Ï4ÀÏ,õÏ7"ÐZÐ*yÐ&¤ÐËÐ#åÐ*	Ñ"4Ñ5WÑ&�Ñ)´ÑÞÑþÑÒ8ÒjLÒF·Ò&þÒB%Ó4hÓ�Ó´Ó@ÒÓ#Ô7Ô3>Ô)rÔ@œÔ!ÝÔ3ÿÔ73Õ6kÕ+¢ÕÎÕ.ìÕ%Ö0AÖ'rÖšÖ´ÖÐÖ/ßÖ5×6E×@|×8½×*ö×0!Ø;RØ2ŽØ$ÁØ$æØ/Ù!;Ù ]Ù)~Ù)¨Ù)ÒÙ-üÙ$*ÚOÚ0nÚŸÚ »Ú8ÜÚ@Û3VÛ4ŠÛ¿Û*×Û:ÜC=Ü�ÜŸÜ ¿Ü,àÜ,
Ý!:ÝF\Ý^£ÝFÞfIÞW°ÞAß9JßT„ßJÙß0$à+Uà:�à#¼à#àà+á-0á^á!zá-œá'Êá9òá%,â)Râ(|â ¥â/Æâ2öâ$)ã-Nã-|ãOªã$úã5äUälä?Šä;Êäåå'8å8`å™å·å!Óå*õå æ>æ4^æ1“æ,Åæ/òæ3"ç<Vç!“ç1µççç
! úç:è"@è(cè'Œè"´è!×è!ùè é!<é"^é+�é%­é)Óé$ýé#"ê+Fê0rê£êÀê/Üê"ë/ë"Në#që7•ë&Íë/ôë$ì&Cìjì$„ì©ì$Åì#êì$í&3í-Zí'ˆí1°íâí#ÿí##îGîdîƒî!žî$Àî$åî-
! ï+8ïdï!ƒï!¥ï0Çï)øï("ðKðeð:�ð-¼ð.êðñ0/ñ/`ñ-�ñ4¾ñ6óñ**ò6Uò#Œò#°ò1Ôò7ó+>ó4jó6Ÿó6Öó
ô5ô Hô#iô �ô.®ô)Ýô$õ',õOTõ/¤õ6ÔõeöXqö-Êö.øö<'÷=d÷3¢÷CÖ÷Sø,nø,›ø"Èøëøù$ù@Dù6…ùH¼ù>úDú!^ú>€ú¿úÐúìúû$û@û:YûO”ûHäûE-ü$sü7˜üSÐüY$ýZ~ýcÙýD=þb‚þ*åþ)ÿ#:ÿ^ÿ=mÿ «ÿ)Ìÿ<öÿ3	9C	8}	K¶	A	AD	2†	-¹	"ç	
! 	!	4	R	f	�	 ›	!¼	 Þ	!ÿ	 !	!B	d	„	¤	Ä	â	Eü	FB	B‰	!Ì	+î	:	1U	@‡	:È	1	(5	^	#~	(¢	Ë	.ê	'	A	;\	<˜	?Õ	E	)[	&…	,¬	1Ù	J		0V		=‡		,Å		.ò		=!
! 	H_
! 	¨
! 	'Â
! 	ê
! 		-	?	'Z	‚	-¢	+Ð	5ü	!2	T	0t	¥	+¿	.ë	#
	!>
	-`
	$Ž
	$³
	#Ø
	6ü
	?3	3s	,§	Ô	6ê	!	.=	5l	/¢	UÒ	[(	\„	eá	FG	dŽ	aó	gU	h½	q&	R˜	pë	 \	"}	> 	-ß	9
	IG	E‘	)×	C	;E	O�	GÑ	F	+`	Œ	/ª	-Ú	0	29	#l	�	7­	+å	*	*<	g	*‡	*²	9Ý	<	'T	6|	!³	-Õ	1	45	:j	&¥	 Ì	í	/
	"=	*`	3‹	¿	#Û	,ÿ	#,	;P	)Œ	%¶	/Ü	3	3@	/t	5¤	Ú	"ó	&	=	;V	4’	Ç	.Ö	D 	$J 	)o 	&™ 	)À 	0ê 	1!	M!	;h!	5¤!	?Ú!	7"	<R"	8�"	È"	)á"	#	-*#	'X#	8€#	¹#	&Ñ#	*ø#	'#$	K$	e$	 ‚$	:£$	Þ$	-õ$	(#%	[L%	E¨%	(î%	*&	B&	R&	f&	z&	Ž&	 &	´&	Æ&	Ø&	ê&	û&	
'	'	0'	B'	T'	f'	x'	Š'	ž'	°'	Â'	Ô'	æ'	ú'	(	(	2(	D(	V(	g(	y(	‹(	�(	¯(	Á(	Ó(	ç(	ù(	)	!)	3)	E)	/W)	‡)	—)	­)	#È)	$ì)	*	+*	I*	#Z*	 ~*	/Ÿ*	6Ï*	!+	(+	KG+	“+	'£+	'Ë+	'ó+	,	13,	3e,	0™,	4Ê,	/ÿ,	)/-	GY-	1¡-	#Ó-	!÷-	!.	;.	Z.	%r.	(˜.	Á.	á.	ó.	/	 */	*K/	&v/	&�/	&Ä/	'ë/	!0	(50	/^0	&Ž0	%µ0	&Û0	"1	*%1	+P1	)|1	&¦1	3Í1	2	2	//2	)_2	"‰2	.¬2	0Û2	"3	/3	:O3	Š3	#¨3	!Ì3	&î3	!4	,74	&d4	'‹4	!³4	5Õ4	5	:5	.Y5	(ˆ5	±5	1Å5	÷5	&6	+96	$e6	%Š6	)°6	Ú6	1ú6	,7	!J7	+l7	2˜7	&Ë7	ò7	8	2'8	$Z8	N8	Î8	$ë8	9	$9	?9	)\9	+†9	6²9	
é9	.÷9	&:	$D:	#i:	�:	+«:	×:	è:	'õ:	';	1E;	(w;	" ;	Ã;	ß;	ï;	<	!<	 <<	 ]<	 ~<	 Ÿ<	 À<	 á<	 =	 #=	 D=	 e=	 †=	§=	#Å=	"é=	>	,>	H>	_>	)}>	)§>	Ñ>	ñ>	
?	)?	E?	\?	x?	�?	¯?	Ë?	ç?	@	@	;@	#W@	${@	% @	%Æ@	3ì@	 A	0=A	nA	€A	 —A	+¸A	/äA	B	"/B	RB	 kB	 ŒB	­B	ÄB	%ßB	%C	0+C	.\C	2‹C	$¾C	ãC	ýC	)D	DD	)cD	%�D	³D	=ÉD	$E	),E	VE	#lE	&�E	#·E	#ÛE	ÿE	<F	8PF	$‰F	 ®F	*ÏF	+úF	2&G	7YG	/‘G	"ÁG	'äG	H	+H	!EH	,gH	)”H	&¾H	'åH	
I	-I	4MI	,‚I	%¯I	ÕI	.ëI	4J	2OJ	,‚J	A¯J	AñJ	3K	$OK	.tK	8£K	2ÜK	L	+"L	7NL	†L	™L	D¯L	2ôL	,'M	TM	(sM	.œM	(ËM	=ôM	!2N	'TN	'|N	$¤N	7ÉN	#O	%%O	6KO	3‚O	@¶O	3÷O	+P	)KP	-uP	5£P	(ÙP	Q	(!Q	(JQ	&sQ	šQ	3·Q	.ëQ	*R	AER	9‡R	ÁR	5ÕR	LS	/XS	!ˆS	ªS	CÉS	1
T	.?T	(nT	%—T	½T	)ØT	U	U	,U	+IU	/uU	.¥U	QÔU	H&V	4oV	:¤V	7ßV	W	7$W	'\W	1„W	.¶W	.åW	(X	1=X	+oX	.›X	ÊX	!ÜX	EþX	)DY	<nY	9«Y	åY	"Z	'Z	:Z	LZ	)jZ	 ”Z	µZ	ÕZ	"õZ	[	&8[	'_[	+‡[	(³[	Ü[	%ü[	7"\	fZ\	VÁ\	5]	#N]	r]	’]	²]	,É]	"ö]	N^	h^	ˆ^	'£^	CË^	3_	"C_	f_	�_	_Ÿ_	Lÿ_	,L`	Hy`	1Â`	ô`	 a	!$a	+Fa	ra	�a	3¬a	Hàa	)b	1=b	7ob	§b	 ·b	Øb	!øb	'c	,Bc	oc	5~c	´c	HÌc	Hd	O^d	'®d	=Öd	We	le	Œe	7£e	0Ûe	-f	:f	1Xf	2Šf	+½f	/éf	$g	;>g	.zg	>©g	#èg	?h	#Lh	!ph	0’h	1Ãh	&õh	/i	4Li	2�i	2´i	8çi	/ j	>Pj	/�j	&¿j	$æj	4k	:@k	@{k	&¼k	$ãk	$l	--l	&[l	-‚l	°l	Íl	!ël	"
m	0m	%Lm	rm	$�m	²m	$Ím	&òm	$n	/>n	7nn	¦n	!¹n	Ûn	høn	ao	mo	.�o	¼o	 Öo	÷o	,p	-Bp	/pp	5 p	/Öp	q	#q	(Bq	6kq	@¢q	2ãq	Mr	?dr	?¤r	1är	9s	=Ps	=Žs	5Ìs	5t	%8t	N^t	.­t	6Üt	0u	PDu	2•u	+Èu	1ôu	I&v	&pv	)—v	?Áv	6w	.8w	3gw	,›w	)Èw	(òw	0x	:Lx	.‡x	&¶x	<Ýx	"y	=y	DWy	4œy	&Ñy	$øy	z	)0z	"Zz	=}z	.»z	.êz	"{	<{	T{	!s{	)•{	%¿{	%å{	|	&|	F|	 d|	!…|	§|	(º|	ã|	÷|	/}	B}	(_}	"ˆ}	8«}	!ä}	~	~	+~	>~	4N~	ƒ~	!š~	¼~	 ×~	(ø~	9!	G[	&£	0Ê	$û	  €	A€	0`€	K‘€	!Ý€	"ÿ€	""�	E�	d�	1��	%³�	Ù�	2õ�	((‚	+Q‚	+}‚	&©‚	+Ð‚	ü‚	)ƒ	->ƒ	0lƒ	%�ƒ	0Ãƒ	ôƒ	 „	3„	'K„	.s„	2¢„	!Õ„	#÷„	/…	4K…	$€…	j¥…	2†	)C†	@m†	®†	 Ë†	5ì†	<"‡	+_‡	‹‡	2¡‡	3Ô‡	Dˆ	=Mˆ	‹ˆ	/¤ˆ	Ôˆ	6éˆ	. ‰	1O‰	#�‰	¥‰	 º‰	Û‰	$û‰	  Š	/AŠ	'qŠ	'™Š	8ÁŠ	-úŠ	Q(‹	"z‹	$�‹	#Â‹	(æ‹	)Œ	99Œ	-sŒ	¡Œ	'ÀŒ	GèŒ	0�	-I�	w�	'‹�	³�	À�	8ß�	 Ž	$9Ž	#^Ž	‚Ž	!“Ž	.µŽ	äŽ	5þŽ	4�	-P�	~�	”�	/£�	CÓ�	5�	"M�	/p�	- �	.Î�	+ý�	;)‘	+e‘	3‘‘	"Å‘	&è‘	#’	#3’	"W’	"z’	�’	½’	'Û’	(“	,“	2C“	.v“	&¥“	#Ì“	"ð“	-”	,A”	n”	/‰”	,¹”	(æ”	5•	7E•	'}•	¥•	 »•	$Ü•	–	+!–	9M–	*‡–	,²–	,ß–	4—	"A—	Cd—	8¨—	á—	%ÿ—	.%˜	/T˜	$„˜	5©˜	'ß˜	!™	V)™	E€™	+Æ™	,ò™	Mš	Bmš	,°š	7Ýš	;›	3Q›	4…›	.º›	é›	.œ	+4œ	"`œ	Iƒœ	IÍœ	.�	*F�	-q�	0Ÿ�	1Ð�	&ž	')ž	/Qž	4�ž	,¶ž	-ãž	'Ÿ	(9Ÿ	&bŸ	‰Ÿ	(™Ÿ	;ÂŸ	FþŸ	4E 	9z 	4´ 	8é 	!"¡	(D¡	Em¡	E³¡	)ù¡	1#¢	SU¢	(©¢	&Ò¢	:ù¢	+4£	*`£	+‹£	*·£	â£	÷£	 ¤	!7¤	Y¤	/u¤	¥¤	ª¤	±¤	¾¤	×¤	5í¤	,#¥	<P¥	1�¥	1¿¥	Lñ¥	H>¦	‡¦	ž¦	\»¦	3§	7L§	*„§	.¯§	'Þ§	,¨	"3¨	1V¨	4ˆ¨	+½¨	é¨	-©	5©	LM©	5š©	Ð©	å©	Bª	:Fª	=�ª	M¿ª	R
«	&`«	>‡«	*Æ«	Nñ«	:@¬	5{¬	1±¬	)ã¬	2
­	"@­	c­	v­	!‰­	«­	Ê­	æ­	/®	/1®	/a®	/‘®	3Á®	8õ®	3.¯	8b¯	+›¯	3Ç¯	+û¯	3'°	A[°	@�°	:Þ°	9±	9S±	;�±	;É±	3²	39²	Hm²	&¶²	Ý²	%ù²	6³	3V³	<Š³	8Ç³	´	*´	!I´	Qk´	%½´	Dã´	)(µ	Rµ	;dµ	/ µ	/Ðµ	¶	"¶	!@¶	b¶	=z¶	¸¶	Ò¶	é¶	.ý¶	H,·	!u·	>—·	2Ö·	 	¸	3*¸	<^¸	*›¸	 Æ¸	ç¸	)¹	+1¹	%]¹	%ƒ¹	©¹	½¹	Ù¹	ù¹	%º	(>º	*gº	7’º	,Êº	H÷º	A@»	-‚»	6°»	5ç»	¼	(=¼	'f¼	Ž¼	$«¼	+Ð¼	%ü¼	""½	-E½	%s½	!™½	<»½	>ø½	,7¾	d¾	�¾	@ ¾	'á¾	!	¿	 +¿	L¿	g¿	1ƒ¿	5µ¿	*ë¿	7À	ENÀ	1”À	LÆÀ	LÁ	-`Á	*ŽÁ	=¹Á	"÷Á	#Â	J>Â	M‰Â	B×Â	&Ã	*AÃ	%lÃ	7’Ã	.ÊÃ	†ùÃ	8€Ä	3¹Ä	4íÄ	 "Å	4CÅ	 xÅ	.™Å	OÈÅ	BÆ	K[Æ	J§Æ	KòÆ	K>Ç	JŠÇ	KÕÇ	5!È	7WÈ	J�È	9ÚÈ	9É	ENÉ	Q”É	DæÉ	D+Ê	@pÊ	:±Ê	^ìÊ	#KË	oË		wË	J�Ë	+ÌË		øË	Ì	%Ì	n4Ì	m£Ì	dÍ	;vÍ	:²Í	%íÍ	&Î	;:Î	vÎ	~Î	<�Î	ÌÎ	-ßÎ	.
Ï	*<Ï	gÏ	(…Ï	8®Ï	<çÏ	B$Ð	(gÐ	)�Ð	:ºÐ	(õÐ	1Ñ	<PÑ	/�Ñ	/½Ñ	6íÑ	6$Ò	7[Ò	)“Ò	B½Ò	Ó	&Ó	0<Ó	\mÓ	(ÊÓ	óÓ	"Ô	'4Ô	'\Ô		„Ô	ŽÔ	D©Ô	@îÔ	/Õ	.LÕ	{Õ	,˜Õ	1ÅÕ	)÷Õ	"!Ö	*DÖ	5oÖ	¥Ö	ºÖ	ÔÖ	híÖ	V×	s×	 �×	1®×	1à×	 Ø	3Ø	PØ	lØ	%ˆØ	®Ø	ÇØ	ãØ	&òØ	#Ù	=Ù	VÙ	nÙ	ŒÙ	¡Ù	¶Ù	&ÌÙ	óÙ	6Ú	 GÚ	
hÚ	7vÚ	.®Ú	.ÝÚ	1Û	@>Û	@Û	(ÀÛ	KéÛ	$5Ü	ZÜ	8uÜ	®Ü	>ÄÜ	NÝ	MRÝ	3 Ý	@ÔÝ	Þ	2Þ	CÞ	)cÞ	(�Þ	@¶Þ	%÷Þ	+ß	$Iß	6nß	¥ß	5Áß	<÷ß	<4à	4qà	7¦à	5Þà	Aá	7Vá	>Žá	Íá	çá	%â	-,â	+Zâ	6†â	-½â	.ëâ	-ã	Hã	*[ã	`†ã	1çã	ä	,ä	,Iä	vä	–ä	1³ä	åä	4ûä	J0å	%{å	&¡å	CÈå	&æ	&3æ	 Zæ	D{æ	Àæ	Þæ	Löæ	ACç	…ç	£ç	Àç	Õç	êç	ÿç	è	0;è	8lè	?¥è	åè	,é	(2é	,[é	$ˆé	­é	Ëé	(çé	7ê	Hê	2aê	$”ê	;¹ê	>õê	>4ë	9së	-­ë	3Ûë	ì	4-ì	)bì	Œì	©ì	(¿ì	èì	Dþì	=Cí	]�í	#ßí	Cî	,Gî	<tî	I±î	.ûî	 *ï	$Kï	-pï	&žï	 Åï	æï	7úï	2ð	Qð	lð	(‡ð	%°ð	0Öð	!ñ	")ñ	'Lñ	4tñ	E©ñ	)ïñ	6ò	+Pò	1|ò	=®ò	ìò	ó	*ó	!Jó	7ló	!¤ó	Æó	1Þó	0ô	)Aô	)kô	•ô	1°ô	9âô	$õ	#Aõ	eõ	 €õ	+¡õ	Íõ	 êõ	Mö	-Yö	I‡ö	2Ñö	÷	!÷	"6÷	,Y÷	†÷	4¤÷	*Ù÷	 ø	O%ø	uø	F�ø	=Öø	$ù	$9ù	^^ù	(½ù	.æù	Jú	&`ú	5‡ú	5½ú	:óú	=.û	/lû	*œû	%Çû	'íû	-ü	NCü	<’ü	7Ïü	^ý	Vfý	6½ý	Rôý	ˆGþ	8Ðþ	B	ÿ	@Lÿ	0�ÿ	9¾ÿ	&øÿ	4
! $T
! 3y
! 6­
! ä
! &ú
! !
! )?
! (i
! (’
! +»
! ç
!  
! %
! +E
! q
! "†
! ©
! »
  
! Ó
! Þ
! þ
! $
! )@
! .j
! $™
! (¾
! ç
! (
! 3/
! 4c
! 	˜
! %¢
! 'È
! )ð
! #
! 8>
! +w
! 8£
! %Ü
! &
! )
! G
! 'f
! 4Ž
! Ã
! $Þ
! (
! ),
! )V
! *€
! !«
! "Í
! "ð
! .
! B
! ]
! !x
! š
! ¹
! Ó
! Hð
! /9	
! i	
! ~	
! e•	
! Yû	
! &U
  
! |
  
!  ”
  
! µ
  
! "Ñ
! 
! ô
! 
! 
! 2
! Q
! p
! ?�
! *Á
! !ì
! 
! #
!  A
! *b
! )�
! ,·
! 4ä
! )
! $C
! =h
! '¦
! <Î
! =
! 3I
! B}
! #À
! 5ä
! 4
! )O
! )y
! -£
! @Ñ
! "
! $5
! *Z
! +…
! ±
! -Ç
! 'õ
! )
! EG
! M�
! UÛ
! F1
! 0x
! &©
! 5Ð
! '
! 5.
! d
! ƒ
! 9 
! JÚ
! 0%
! 7V
! Ž
! 3¦
! &Ú
! -
! (/
!  X
! y
! V’
! /é
! 
! 1
! M
! 0i
! 'š
! 9Â
! Mü
! !J
! 'l
! '”
! 9¼
! 3ö
! 4*
! ;_
! 6›
! /Ò
! 2
! 25
! Ih
! 3²
! æ
! 3û
! //
! 3_
! 7“
! 3Ë
! ÿ
! )
! )I
! +s
! /Ÿ
! 2Ï
! $
! -'
! @U
! $–
! !»
! #Ý
!  
! 4"
! HW
! ( 
! É
! à
! ù
! '
! 6
! K
! )g
! (‘
! Zº
! +
! "A
! d
! x
! Ž
! ª
! 2º
! 6í
! 8$ 
! $] 
! .‚ 
! 9± 
! (ë 
! (!
! 4=!
! 9r!
! 7¬!
! =ä!
! 3""
! /V"
! 4†"
! .»"
! .ê"
! 4#
! .N#
! .}#
! ,¬#
! 9Ù#
! 9$
! 9M$
! :‡$
! 9Â$
! :ü$
! 97%
! 9q%
! W«%
! W&
! .[&
! Š&
! Ÿ&
! <¿&
! 9ü&
! $6'
! !['
! "}'
! & '
! )Ç'
! ñ'
! 
(
! ,(
! .?(
!  n(
! 0�(
! #À(
! =ä(
! ")
! =)
! -])
! !‹)
! -­)
! $Û)
! 7*
! .8*
! (g*
! .�*
! -¿*
! í*
! 1ý*
! ./+
! /^+
! FŽ+
! 3Õ+
! '	,
! "1,
! +T,
! 3€,
! @´,
! Dõ,
! %:-
! `-
! +€-
! 3¬-
! à-
! ö-
! .
! -1.
! (_.
! <ˆ.
! Å.
! #ã.
! /
! ($/
! M/
! $f/
! †‹/
! 60
! MI0
! :—0
! 6Ò0
! 6	1
! /@1
! %p1
! -–1
! <Ä1
! 52
! &72
! 7^2
! G–2
! Þ2
! @ö2
! $73
! \3
!  p3
! :‘3
! Ì3
! Dã3
! $(4
! 3M4
! 5�4
! 0·4
! 6è4
! @5
! ?`5
! D 5
! @å5
! ;&6
! b6
! v6
! ‹6
! Ÿ6
! µ6
! É6
! Ü6
! ñ6
! 7
! 7
! .7
! C7
! Y7
! m7
! ƒ7
! �7
! ±7
! Ä7
! Õ7
! ï7
! 8
! 8
! 08
! C8
! V8
! 9n8
! M¨8
! (ö8
! (9
! 3H9
! d|9
! 3á9
! %:
! =;:
! Hy:
! (Â:
! 7ë:
! P#;
! Bt;
! [·;
! 8<
! \L<
! b©<
! \=
! Xi=
! 2Â=
! $õ=
! >
! -9>
! >g>
! ?¦>
! Fæ>
! +-?
! 0Y?
! 0Š?
! 1»?
! 9í?
! %'@
! !M@
! +o@
! +›@
! +Ç@
! ,ó@
! + A
! +LA
! ,xA
! ,¥A
! *ÒA
! ,ýA
! A*B
! 4lB
! "¡B
! 'ÄB
! )ìB
! )C
! )@C
! HjC
! W³C
! XD
! -dD
! .’D
! AÁD
! 7E
! l;E
! 5¨E
! ;ÞE
! UF
! 5pF
! Q¦F
! ˆøF
! !�G
! -£G
! %ÑG
! 1÷G
! 2)H
! W\H
! ´H
! .ÔH
! I
! <I
! 2RI
! …I
!  ¥I
! ÆI
! 2ãI
! (J
! E?J
! E…J
! 0ËJ
! .üJ
! 3+K
! X_K
! F¸K
! 'ÿK
! %'L
! ML
! *kL
! "–L
! !¹L
! )ÛL
!  M
! &M
! 6EM
!  |M
! R�M
! /ðM
!  N
! )8N
! (bN
! ‹N
! ©N
!  ¾N
! ßN
! òN
! /O
! /@O
! (pO
! &™O
! ÀO
! #ßO
! "P
! &P
! *AP
! !lP
!  ŽP
! *¯P
! *ÚP
! Q
! %Q
! CQ
! XQ
! uQ
! )ŠQ
! ,´Q
! 7áQ
! !R
! #;R
! 0_R
! &�R
! #·R
! /ÛR
! AS
! 8MS
! M†S
! 6ÔS
! 8T
! .DT
! 3sT
! -§T
! JÕT
! , U
! AMU
! H�U
! >ØU
! UV
! &mV
! '”V
! F¼V
! CW
! =GW
! 8…W
! O¾W
! -X
! <X
! 0WX
! /ˆX
! ¸X
! DÎX
! 1Y
! $EY
! 7jY
! ,¢Y
! 0ÏY
! Z
! 8Z
! 'UZ
! &}Z
! +¤Z
! %ÐZ
! #öZ
! H[
! (c[
! $Œ[
! /±[
! á[
! 4÷[
! ‚,\
! ¯\
! -Î\
! Cü\
! C@]
! -„]
! -²]
! 5à]
! .^
! %E^
! k^
! ^
! ’^
! '©^
! 0Ñ^
! 0_
! "3_
! 'V_
! ~_
! Hœ_
! (å_
! 3`
! 1B`
! t`
! /”`
! Ä`
! FÛ`
! ("a
! )Ka
! 8ua
! +®a
! /Úa
! 6
! b
! Ab
! .Áb
! +ðb
! 0c
!  Mc
! Anc
! E°c
! #öc
!  d
! (;d
! 4dd
! ™d
! /³d
! .ãd
! e
! 1e
! %Le
! 4re
! 4§e
! 3Üe
! 0f
! 3Af
! ,uf
! )¢f
! 7Ìf
! 6g
! !;g
! &]g
! 7„g
! 2¼g
! +ïg
! .h
! Jh
! 4eh
! šh
! ,¸h
! åh
! "ûh
! /i
! ?Ni
! +Ži
! Bºi
! ýi
! Fj
! dj
! 7xj
! 2°j
! 4ãj
! >k
! Wk
! &sk
! !šk
! ¼k
! Øk
! ^ðk
! Ol
! %kl
! (‘l
! ºl
! Ôl
! èl
! 'ýl
! $%m
! )Jm
! Etm
! !ºm
! Üm
! îm
! "n
! &$n
! "Kn
! Hnn
! 3·n
! /ën
! Uo
! &qo
! L˜o
! 3åo
! Yp
! 8sp
! 4¬p
!  áp
! q
! q
! *q
! &Eq
! lq
! †q
! "�q
! Àq
! Þq
! 1ôq
! .&r
! Ur
! ,rr
! 5Ÿr
! .Õr
! /s
! 04s
! es
! "rs
! ,•s
! Âs
! Ôs
! îs
! t
! t
! *2t
! )]t
! 4‡t
! ¼t
! !Ût
! ýt
! u
! $1u
! Vu
! pu
! Šu
! I¤u
! îu
! !úu
! v
! 57v
! mv
! (ƒv
! @¬v
! Bív
! A0w
! !rw
! 1”w
! Æw
! !áw
! 6x
! <:x
! "wx
! .šx
! GÉx
! Gy
! 'Yy
!  �y
! ¢y
! ®y
! Ãy
! #Øy
! #üy
!  z
! %>z
! 7dz
! &œz
! Ãz
! +âz
! {
! ,{
! K{
! !j{
! Œ{
!  {
! =¾{
! 2ü{
! =/|
! 2m|
! B |
! 7ã|
! }
! -7}
! e}
! !…}
! §}
! "Ã}
! 9æ}
! 4 ~
! .U~
! G„~
! %Ì~
! )ò~
! 
! 7
! L
! a
! >u
! ´
! PË
! 9€
! >V€
! #•€
! 1¹€
! ë€
! �
! �
! K6�
! .‚�
! 2±�
! ;ä�
! ( ‚
! 'I‚
! q‚
! ]ˆ‚
! &æ‚
! 1
ƒ
! =?ƒ
! <}ƒ
! 0ºƒ
! Këƒ
! '7„
! _„
! -{„
! $©„
! EÎ„
! 0…
! )E…
! &o…
! –…
! G©…
! /ñ…
! .!†
! )P†
! )z†
!  ¤†
! 4Å†
! &ú†
! +!‡
! *M‡
! (x‡
! F¡‡
! 0è‡
! 4ˆ
! Nˆ
! *]ˆ
! 1ˆˆ
! ºˆ
! Íˆ
! åˆ
! +úˆ
! +&‰
! /R‰
!  ‚‰
! /£‰
! *Ó‰
! -þ‰
! @,Š
! -mŠ
! @›Š
! 8ÜŠ
! K‹
! 8a‹
! Kš‹
! æ‹
! 1Œ
! T7Œ
! 2ŒŒ
! 2¿Œ
! òŒ
! �
!  �
! )=�
! +g�
! *“�
! 5¾�
! ô�
! 1ý�
! $/Ž
! !TŽ
! ,vŽ
! <£Ž
! UàŽ
! !6�
! FX�
! Ÿ�
! 0¾�
! #ï�
! �
! =1�
! 7o�
! C§�
! Të�
! Z@‘
! [›‘
! d÷‘
! E\’
! c¢’
! #“
! !*“
! L“
! :j“
! [¥“
! #”
! %”
! =E”
! ƒ”
! £”
! 1Ã”
! Cõ”
! D9•
! %~•
! ¤•
! #Ä•
! %è•
! 4–
! 2C–
! v–
! /Š–
! +º–
! -æ–
! +—
! @@—
! 5�—
! 6·—
! ,î—
! ?˜
! [˜
! u˜
! 7�˜
! BÅ˜
! ,™
! '5™
! 6]™
! +”™
! 6À™
! ÷™
! š
! !š
! '@š
! =hš
! #¦š
! !Êš
! 5ìš
! %"›
! 0H›
! #y›
! �›
! °›
! 3Ï›
! 6œ
!  :œ
! A[œ
! "�œ
! (Àœ
! éœ
! ûœ
! �
! 	�
! A �
! b�
! u�
! O•�
! 'å�
! &
ž
! 4ž
! Rž
! pž
! 0Žž
! ¿ž
! Äž
! ZÕž
! &0Ÿ
! %WŸ
! #}Ÿ
! *¡Ÿ
! ÌŸ
! *àŸ
! $ 
! *0 
! <[ 
! 8˜ 
!  Ñ 
! "ò 
! ¡
! .¡
! 5N¡
! .„¡
! 4³¡
! Aè¡
! 6*¢
! 2a¢
! 2”¢
! 2Ç¢
! <ú¢
! 27£
! >j£
! 5©£
! >ß£
! )¤
! 0H¤
! y¤
! “¤
! %®¤
! "Ô¤
!  ÷¤
!  ¥
! -9¥
! "g¥
! !Š¥
! %¬¥
! %Ò¥
! 4ø¥
! -¦
! =¦
! '[¦
!  ƒ¦
! ¤¦
! µ¦
! Ó¦
! ð¦
! §
! %§
! 9§
! 5M§
! -ƒ§
! ±§
! ½§
! Ê©
! uÌ©
! \Bª
! 4Ÿª
! 9Ôª
! '«
! L6¬
! >ƒ¬
! tÂ¬
! 7­
! aC­
! m¥­
! ”®
! S¨®
! mü®
! Ij¯
! q´¯
! G&°
! mn°
! "Ü°
! !ÿ°
! .!±
! 1P±
! Y‚±
! IÜ±
! X&²
! ²
! A†²
! È²
! 'Î²
! Sö²
! ;J³
! a†³
! �è³
! Bx´
! `»´
! ³µ
! jÐµ
! ©;¶
! ˆå¶
! ‹n·
! ú·
! ƒz¸
! …þ¸
! O„¹
! SÔ¹
! U(º
! a~º
! [àº
! d<»
! d¡»
! W¼
! c^¼
! RÂ¼
! ]½
! Ws½
! TË½
! Ð ¾
! Sñ¾
! ÂE¿
! kÀ
! utÀ
! ±êÀ
! vœÁ
! rÂ
! j†Â
! iñÂ
! ²[Ã
! •Ä
! Á¤Ä
! ufÅ
! LÜÅ
! _)Æ
! ž‰Æ
! Í(Ç
! XöÇ
! WOÈ
! W§È
! XÿÈ
! ÎXÉ
! x'Ê
! V Ê
! n÷Ê
! nfË
! YÕË
! U/Ì
! �…Ì
! _Î
! —gÎ
! !ÿÎ
! |!Ï
! #žÏ
! 8ÂÏ
! †ûÏ
! †‚Ð
! $	Ñ
! >.Ñ
! mÑ
! TrÒ
! ÚÇÒ
! 6¢Ó
! aÙÓ
! ~;Ô
! 8ºÔ
! góÔ
! g[Õ
! ]ÃÕ
! 9!Ö
! I[Ö
! F¥Ö
! QìÖ
! F>×
! 3…×
! 3¹×
! í×
! ü×
! *Ø
! =Ø
! F[Ø
! C¢Ø
! oæØ
! rVÙ
! 4ÉÙ
! !þÙ
! : Ú
! u[Ú
! iÑÚ
! ~;Û
! îºÛ
! ‘©Ü
! L;Ý
! 6ˆÝ
! ˜¿Ý
! ƒXÞ
! WÜÞ
! }4ß
! Ã²ß
! 'và
! Ižà
! „èà
! 4má
! ¢á
! d«á
! Yâ
! †jâ
! Oñâ
! Aã
! �`ã
! eâã
! eHä
! Â®ä
! œqå
! �æ
! ˆžæ
! v'ç
! lžç
! ‹è
! �—è
! c'é
! “‹é
! qê
! 6‘ê
! 4Èê
! Eýê
! iCë
! G­ë
! Âõë
! g¸ì
!  í
! <í
! 3Lí
! 3€í
! ´í
! _Ñí
! 1î
! &Mî
! ntî
! Gãî
! [+ï
! =‡ï
! RÅï
! Að
! ^Zð
! Y¹ð
! Sñ
! xgñ
! bàñ
! \Cò
! ` ò
! Nó
! NPó
! šŸó
! ‡:ô
! ‘Âô
! tTõ
! }Éõ
! sGö
! |»ö
! Š8÷
! –Ã÷
! ŸZø
! ¤úø
! YŸù
! ùù
! oyú
! ‰éú
! qsû
! påû
! |Vü
! „Óü
! mXý
! 9Æý
! nþ
! Coþ
! {³þ
! Ž/ÿ
! ”¾ÿ
! —SŸë¦‹Ð2ž¬¢šO¨ê¯“½C‘	Ÿ“	j3
! ”žŠ3
˜¾
†W”Þ›s©}¹‹7ÃFàp'~˜lz„�ÿ��cqu@ç7(/`C�]Ô2MI=—FÕ/+L@xb¹f6ƒ·º[rTÎl#V�Iç'1YXxrÑJDY�BéU, Y‚ ŠÜ xg!?à!L "km"—Ù"\q#dÎ#.3$Gb$'ª$YÒ$Z,%?‡%#Ç%Të%™@&oÚ&LJ';—'LÓ'€ (9¡(UÛ(>1)Bp)'³)GÛ)—#*Z»*b+Zy+-Ô+-,A0,[r,Î,4ã,b-O{-lË-w8.4°.7å.W/tu/Jê/P50Q†05Ø041hC15¬1Qâ1542Ij27´2:ì2Z'3B‚3.Å3ô3n4†‚4[	54e5gš5ƒ65†6V¼647'H7ep7:Ö718'C8Mk88¹8ò8=
9ZK9H¦9Dï9X4:U�:\ã:B@;Dƒ;SÈ;d<k�<@í<2.=Ca=U¥=Tû==P>wŽ>b?Ni?G¸?K@;L@Vˆ@?ß@ZAYzA-ÔAeB"hB"‹B®BcÊBo.CCžC?âC\"DpDcðDzTE‡ÏEQWFy©FÀ#GwäGr\H\ÏHu,I€¢I¬#JMÐJxKU—KeíKJSLQžL\ðLRMM† M�'N†¸N’?O`ÒOÈ3P²üPˆ¯QD8R0}R7®RDæRE+SVqS�ÈS‰VTˆàToiUsÙU5MVIƒVZÍV+(W5TW`ŠWAëWA-XSoX€ÃXPDY7•Y]ÍY[+Zc‡ZaëZqM[¿[%?\@e\Q¦\Oø\OH]M˜]/æ]Œ^f£^ 
! _š«_oF`}¶`F4aÌ{awHb}Àbš>c4Ùc8d;GdlƒdGðdÆ8e›ÿeK›fLçf;4g€pgAñgn3hO¢hOòhQBiK”iIài=*jbhjËjÚjùjkK/k{kŠk{§kp#lN”l�ãl°�m™2nPÌnRoSpoNÄoZp^np^Ípz,q§§qaOr…±rŸ7s§×sttIôtm>uT¬u©v¿«v¤kw{xKŒxJØxO#y¯sy]#zd�z@æzO'{Tw{RÌ{‹|K«|8÷|J0}q{}˜í}v†~Pý~7N=†uÄk:€I¦€Jð€Y;�W•�Ní�4<‚\q‚zÎ‚LIƒc–ƒLúƒkG„}³„a1…_“…]ó…'Q†0y†�ª†{,‡M¨‡Šö‡=�ˆJ¿ˆ*
! ‰•5‰7Ë‰'ŠW+Š¢ƒŠ¯&‹íÖ‹¨ÄŒ<m�:ª�Må�Ë3ŽÿŽ/�1H�z�4”�5É�/ÿ�9/�¤i�¨‘÷·‘?¯’`ï’„P“PÕ“B&”�i”)ë”•x,•[¥•]–C_–:£–2Þ–K—B]—F —5ç—C˜la˜-Î˜>ü˜T;™T�™Tå™F:š]�š‰ßš3i›Z�›Kø›MDœ†’œ­�fÇ�….ž<´žMñžH?ŸBˆŸaËŸ[- Z‰ hä ^M¡b¬¡+¢¾;¢Pú¢?K£u‹£0¤U2¤‚ˆ¤;¥?G¥K‡¥6Ó¥H
! ¦;S¦8�¦@È¦6	§F@§9‡§7Á§?ù§59¨so¨!ã¨`©<f©Q£©Eõ©7;ª/sªg£ª2«(>«*g«&’«I¹«l¬Up¬†Æ¬uM­$Ã­8è­`!®‚®JŸ®1ê®3¯>P¯>�¯‹Î¯/Z°Š°Ÿ°:¸°Mó°SA±9•±0Ï±0²P1² ‚²6£²lÚ²*G³;r³$®³œÓ³p´FŽ´>Õ´KµJ`µ>«µ3êµT¶#s¶"—¶3º¶ˆî¶Gw·R¿·?¸dR¸c·¸>¹‘Z¹kì¹SXº!¬ºAÎºc»jt»8ß»q¼8Š¼NÃ¼E½^X½U·½~
¾*Œ¾·¾:Ñ¾M¿àZ¿^;À9šÀ‚ÔÀXWÁ8°Á�éÁm‡ÂxõÂWnÃZÆÃS!ÄiuÄ(ßÄ6Å9?Å]yÅN×ÅS&ÆJzÆlÅÆW2ÇGŠÇ˜ÒÇPkÈH¼ÈOÉPUÉ�¦É_DÊW¤ÊLüÊ-IË0wË*¨ËqÓËSEÌM™Ì/çÌ]ÍfuÍfÜÍ:CÎL~ÎUËÎ=!ÏR_ÏD²ÏK÷ÏHCÐXŒÐRåÐ„8Ñ½Ñx=Ò;¶ÒjòÒ8]Ót–ÓFÔDRÔY—ÔHñÔo:Õ€ªÕA+ÖhmÖEÖÖe×F‚×TÉ×nØ?�ØpÍØB>Ù]�ÙUßÙS5ÚK‰ÚQÕÚC'Û/kÛP›ÛSìÛW@Ü0˜ÜGÉÜ(Ý®:ÝpéÝ�ZÞ[êÞ5Fß&|ßV£ßGúßFBàC‰à>ÍàSáO`áI°áúásâœ‹â<(ã7eãV�ã;ôãÀ0ä�ñä*�å¬åŸ¼åe\æ­Âæžpç™èˆ©è‰2é�¼éãJêŒ.ëT»ë>ìYOìX©ìLíYOíT©í/þí'.îVîIuîD¿î;ï_@ï= ï$Þï8ð1<ðPnðw¿ðT7ñPŒñmÝñYKòJ¥òdðòqUóZÇó{"ô9žôZØô&3õ*Zõ)…õ_¯õVöTfö&»öeâö;H÷)„÷g®÷mø\„øXáøo:ùOªù†úù2�ú>´ú]óúbQûG´ûüû>ü<Xü3•üSÉü7ý?UýL•ý0âýþI0þ*zþ7¥þ3Ýþ3ÿNEÿC”ÿ%Øÿ&þÿk%Q‘ãiç„QÖ<Vr“fgmÂÕ”˜|-ª„*K¯…û[�dÝ`Bq£l	l‚	`ï	nP
!  ¿
! m`xÎ~GœÆic
mÍ
i;Ÿ¥�ExÖxOxÈ‚A¡Ä‹fzòxmdæfKn²s!~•ŠrŸ€Ÿ“f3xš’m¦€‚•er~œñzŽ‡	‡‘™I³uý4s	¨5² ’è P{!oÌ!â<""#B#&`#7‡#(¿#Aè#L*$]w$>Õ$l%—�%€&Tš&eï&^U'_´'X(dm(tÒ(uG)i½)('**P*/{*F«*Yò*gL+]´+X,`k,MÌ,Q-:l-L§-Uô-SJ.Dž.>ã./"/4R/6‡/E¾/f0sk0cß0GC1@‹1HÌ1Œ2¡¢2šD3Wß374T4ie4¸Ï4vˆ5Sÿ5×S6}+7�©7s78C«8Oï8J?9KŠ9[Ö92:G:I\::¦:!á:i;‘m; ÿ;8 <8Y<^’<9ñ<„+==°=Rî=™A>TÛ>‘0?=Â??@´@@+õ@’!An´Ax#BMœB.êB3C7MCA…C ÇCèC;D!CDQeDE·D_ýD ]E
þEFF F$FC:FU~FUÔFo*GošGW
! HbH@iHªH*³HÞHiçHxQIÊI&ÓI1úI&,J1SJs…JGùJNAKg�KKøKvDL<»L]øLVVMT­MYN#\ND€N7ÅN;ýN69O3pO4¤O3ÙO3
P2AP0tP4¥P2ÚP5
Q-CQ1qQ-£Q/ÑQ9R?;R,{R+¨R>ÔR@SPTSS¥S˜ùSp’TXUL\UM©U]÷U_UVTµVS
! WR^W¯±W;aY_�Y[ýYlYZ4ÆZMûZBI[FŒ[JÓ[M\Wl\VÄ\*]MF]H”]?Ý]P^	n^ox^1è^6_Q_7f_8ž_f×_U>`?”`RÔ`ˆ'a0°a.áabb5b
! Tb(_b#ˆb.¬bKÛbq'c1™cÄËc®�d3?e•se	fW ffxfYßfW9gJ‘g8Ügƒh@™hÚh1ïh&!i!Hi#ji<ŽiËi;èiI$jInj?¸jKøjDkGkTkakUnkbÄk7'lP_l`°l`mrmmŒm™m¦mZ³m:nIndnqnŒn™n¦n³n:ÀnûnomoCzo¾oÔo„àoíepCSqF—qiÞqHHr9‘r?Ërms
ys‡s–tcœtfuigufÑuh8vÇ¡vliw�Öwætx‚[yJÞyV)zH€zHÉz­{ÜÀ{x�|=}_T}<´}Cñ}>5~&t~%›~AÁ~=bAF¤[ë]G€{¥€’!�‚´�{7‚?³‚—ó‚¬‹ƒx8„~±„�0…XÁ…è†i‡xm‡iæ‡PˆºÐˆ‚‹‰šŠe©Š}‹z�‹oŒ�xŒtúŒ„o�‰ô�„~ŽF�rJ�l½�Ž*�|¹�z6‘‡±‘z9’–´’nK“„º“D?”X„”|Ý”aZ•]¼•ˆ–T£–Âø–i»—J%˜œp˜y
™†‡™qšÁ€š¤B›©ç›Ò‘œ¯d��ž¨¤žgMŸ¡µŸ›W ¥ó n™¡¿¢„È¢^M£‘¬£�>¤bÏ¤^2¥Ô‘¥,f¦N“¦pâ¦ŠS§£Þ§`‚¨“ã¨”w©ƒª:�ªƒËªhO«Š¸«nC¬Š²¬Œ=­’Ê­J]®^¨®b¯¡j¯s°g€°9è°t"±d—±Œü±L‰²€Ö²LW³L¤³Mñ³J?´<Š´\Ç´´$µ.ÙµA¶÷J¶‚B·,Å·Qò·…D¸rÊ¸y=¹C·¹Bû¹Ü>ºW»s»oó»@c¼4¤¼KÙ¼D%½Wj½qÂ½4¾]I¾§¾M¼¾-
! ¿8¿?D¿
! „¿�¿#ž¿Â¿'Ï¿!÷¿À!À*À,CÀpÀŠÀ�À5µÀ0ëÀÁ7ÁOÁgÁ~Á�Á)¥ÁÏÁèÁõÁÂÂ	(Â
! 2ÂM=Â»‹Â³GÃEûÃ¼AÄGþÄFÅ0_Å�Å}¦Å}$Æs¢ÆMÇTdÇ"¹ÇkÜÇ?HÈ9ˆÈHÂÈÉ8!É=ZÉ2˜ÉËÉ}éÉ6gÊ&žÊ!ÅÊ#çÊžËzªËª%ÌxÐÌLIÍZ–ÍXñÍbJÎ`­ÎkÏ‘zÏjÐwÐr÷ÐjÑêÑSòÒ¨FÔ�ïÔZ€Õ¯ÛÕ­‹Öc9×e�×¨ØD¬Ø‚ñÙÐtÚÉEÛÇÜ­×Üš…Ý� ÞJ¢ÞiíÞOWß?§ß™çßr�àôàá(á(Bá9ká(¥á)ÎáBøáL;âPˆâLÙâR&ãlyãræã3Yä1�äN¿äÕåJäåš/æzÊæVEç’œç„/èÍ´èÌ‚éuOêtÅêz:ë‚µëƒ8ì„¼ì;Aí~}íFüíFCî›ŠîŽ&ïlµïÆ"ðqéðg[ñZÃñhò ‡òO(ó^xóZ×óI2ôR|ô™ÏôÐiõñ:ö­,÷ÁÚ÷mœøX
! ùscùc×ùj;úX¦úµÿú@µû+öû�"ü’²ü·EýVýý-Tþc‚þoæþDVÿh›ÿ�
Ÿ†
€&
F§
nî
S]
Y±
<
BH
X‹
yä
T^
M³
S
LU
•¢
x8
d±
Î
gå
|M
GÊ
l	
�	
\
! 
Lm
! 
†º
! 
dA
š¦
JA
PŒ
TÝ
a2

k”

k
Vl
®Ã
xr
të
i`
`Ê
f+
®’
lA
Y®
`
si
„Ý
Yb
f¼
u#
e™
ˆÿ
`ˆ
bé
cL
‡°
`8
o™
b	
]l
UÊ
A 
Ab
r¤
C
?[
�›
J)
Dt
F¹
D
aE
R§
Vú
VQ
S¨
Rü
GO
M—
Få
[, 
]ˆ 
Læ 
q3!
R¥!
>ø!
D7"
A|"
¾"
6>#
�u#
E÷#
@=$
R~$
:Ñ$
9%
QF%
‘˜%
*&
Bª&
fí&
‚T'
c×'
š;(
QÖ(
[()
H„)
ÚÍ)
A¨*
oê*
“Z+
iî+
gX,
cÀ,
g$-
cŒ-
jð-
A[.
.�.
�Ì.
UN/
b¤/
[0
rc0
XÖ0
ª/1
_Ú1
Ç:2
3
¾4
3Ê4
$þ4
;#5
”_5
Sô5
eH6
v®6
Ÿ%7
MÅ7
a8
‚u8
qø8
fj9
RÑ9
]$:
™‚:
^;
;{;
c·;
†<
l¢<
f=
ev=
©Ü=
ƒ†>
r
! ?
¨}?
¶&@
ŽÝ@
flA
`ÓA
j4B
ŠŸB
~*C
N©C
|øC
guD
nÝD
ÇLE
wF
ÚŒF
šgG
bH
ZeH
·ÀH
uxI
SîI
XBJ
�›J
™+K
WÅK
�L
z«L
“&M
[ºM
dN
}{N
}ùN
€wO
)øO
c"P
�†P
¹Q
ÉÑQ
m›R
H	S
RS
zÒS
ÌMT
«U
‰ÆU
ÓPV
™$W
f¾W
É%X
nïX
»^Y
¿Z
ÊÚZ
ž¥[
{D\
©À\
‡j]
‡ò]
'z^
!¢^
9Ä^
Oþ^
vN_
›Å_
ga`
bÉ`
¡,a
VÎa
[%b
6�b
O¸b
Vc
i_c
ŒÉc
6Vd
i�d
‹÷d
™ƒe
Êf
…èf
>ng
O­g
=ýg
3;h
0oh
e h
Bi
>Ii
'ˆi

°i
I¾i
ˆj
�‘j
Zk
nk
C�k
"Ñk
aôk
Vl
ehl
<Îl
)m
>5m
Ktm
MÀm
=n
~Ln
„Ën
‚Po
eÓo
F9p
i€p
Bêp
T-q
G‚q
Êq
)êq
{r
m�r
qþr
Lps
4½s
�òs
•tt
r
! u
�}u
z
v
xˆv
]w
F_w
i¦w
Lx
k]x
3Éx
>ýx
Ø<y
Êz
Ïàz
Ù°{
›Š|
Ÿ&}
cÆ}
¢*~
kÍ~
G9
P�
1Ò
€
"€
@€
{]€
gÙ€
LA�
žŽ�
a-‚
{�‚
Rƒ
n^ƒ
wÍƒ
{E„
SÁ„
K…
aa…
pÃ…
(4†
"]†
?€†
bÀ†
P#‡
Et‡
%º‡
^à‡
d?ˆ
C¤ˆ
Uèˆ
ˆ>‰
Ç‰
Xä‰
˜=Š
;ÖŠ
S‹
`f‹
wÇ‹
7?Œ
*wŒ
«¢Œ
�N�
§Ð�
_xŽ
GØŽ
k �
oŒ�
Œü�
,‰�
µ¶�
il‘
JÖ‘
G!’
Si’
f½’
T$“
y“
!™“
»“
‚Ð“
ÃS”
e•
i}•
jç•
`R–
;³–
:ï–
*—
kJ—
q¶—
o(˜
g˜˜
�™
-�™
ƒ¾™
]Bš
Z š
:ûš
N6›
Š…›
1œ
&Bœ
 iœ
?Šœ
Êœ
–çœ
[~�
Ú�
Fù�
I@ž
QŠž
JÜž
Y'Ÿ
T�Ÿ
^ÖŸ
`5 
f– 
vý 
Xt¡
Í¡
XM¢
z¦¢
…!£
“§£
Ï;¤
Þ¥
•ê¥
–€¦
”§
�¬§
Œ=¨
ƒÊ¨
\N©
{«©
1'ª
YYª
ˆ³ª
T<«
Y‘«
së«
…_¬
-å¬
X­
ul­
ˆâ­
ck®
ŽÏ®
l^¯
lË¯
t8°
x­°
-&±
[T±
p°±
à!²
«³
™®³
®H´
–÷´
Žµ
š’¶
L-·
Êz·
‘E¸
ƒ×¸
º[¹
Xº
¿oº
É/»
Yù»
[S¼
W¯¼
¡½
G©½
Gñ½
69¾
4p¾
(¥¾
UÎ¾
'$¿
(L¿
(u¿
<ž¿
=Û¿
>À
>XÀ
@—À
@ØÀ
AÁ
=[Á
J™Á
~äÁ
BcÂ
N¦Â
DõÂ
Ã:Ã
¿þÃ
„¾Ä
wCÅ
­»Å
uiÆ
±ßÆ
w‘Ç
‡	È
c‘È
nõÈ
dÉ
iÊ
tmË
GâË
*Ì
¥ªÌ
¡PÍ
UòÍ
!HÎ
”jÎ
ÿÎ
0Ï
]°Ï
JÐ
DYÐ
kžÐ
e
! Ñ
EpÑ
®¶Ñ
�eÒ
eóÒ
EYÓ
eŸÓ
EÔ
gKÔ
G³Ô
gûÔ
GcÕ
b«Õ
{Ö
bŠÖ
bíÖ
`P×
’±×
,DØ
VqØ
,ÈØ
,õØ
s"Ù
@–Ù
t×Ù
�LÚ
MÝÚ
Q+Û
€}Û
oþÛ
ƒnÜ
$òÜ
2Ý
mJÝ
2¸Ý
0ëÝ
åÞ
^ß
§aß
…	à
ˆ�à
Xá
žqá
Uâ
0fâ
�—â
r%ã
A˜ã
”Úã
ooä
ißä
-Iå
1wå
4©å
VÞå
V5æ
-Œæ
{ºæ
>6ç
4uç
Vªç
Vè
pXè
;Éè
hé
9né
5¨é
Þé
:õé
X0ê
k‰ê
Iõê
‰?ë
aÉë
W+ì
Rƒì
`Öì
`7í
L˜í
åí
:ýí
?8î
kxî
käî
.Pï
Žï
^ð
2mð
2 ð
sÓð
*Gñ
nrñ
uáñ
=Wò
+•ò
jÁò
l,ó
™ó
L®ó
Mûó
WIô
Z¡ô
Püô
RMõ
R õ
Róõ
WFö
Užö
môö
Ob÷
§²÷
æZø
ñAù
î3ú
j"û
î�û
�|ü

! ý
Yþ
Çxÿ
M@¿ŽÂN0�BzÓ[N	‹ª	V6
! ,�
! Cº
! Cþ
! ABA„CÆC
! AN_�HðY9
V“
0ê
i„…I
! XTT­s v§ˆ¿‡HÀÐq‘—f›\g_`Ç®(¢×Éz±D»ö†²Ÿ9°ÙeŠfðõW+M,y+¦)ÒWüVTn«LIg±�1 �Â ,S!v€!n÷!˜f"€ÿ"½€#˜>$V×$D.%s%œó%†�&8'GP'Q˜'"ê'.
)J<);‡)SÃ)`*x*5ø*).+"X+O{+QË+R,³p,@$-le-@Ò-r.L†.UÓ.+)/IU/iŸ/e	0No0@¾0?ÿ07?1fw1¬Þ1ƒ‹2E3PU3W¦3nþ3Nm4_¼4>5ˆ[5Cä5Y(6Z‚6dÝ6qB7Ë´7i€8eê8WP9b¨9°:f¼:7#;O[;2«;5Þ;%<ƒ:<u¾<Y4=aŽ=[ð=[L>q¨>??[Z?M¶?^@^c@^Â@^!A_€A_àA`@B`¡B`C`cC`ÄC`%D`†D`çD`HE`©E`
! F`kF^ÌF^+G^ŠG^éG^HH^§H_I^fI^ÅI^$J^ƒJ`âJ`CK`¤K`L^fL^ÅL^$M^ƒM^âM^AN^ N^ÿN^^O^½O_P_|P]ÜP^:Q^™Q_øQ_XR^¸R^S^vS^ÕSa4T]–T]ôT^RUX±UY
! VqdVeÖVd<WJ¡W~ìW†kX;òXF.YsuY{éYFeZ»¬Zçh[GP\e˜\Dþ\}C]'Á]oé]_Y^H¹^__b_et_TÚ_Q/`j�`iì`‚Va~ÙaaXcßºc‚šd„eg¢ea
! f|lfoéfgYg6Ág‘øg@Šh*ËhGöh?>i4~iA³iNõiIDj!Žj6°jLçj74k5lk(¢k/Ëk1ûkN-lI|l2Æl6ùlJ0mM{m@Émc
! n_nnDÎn@oATo?–okÖo³Bpeöpi\qGÆq\r`kr‘ÌrT^s­³sfatrÈtH;u=„uOÂu8vˆKv’Ôv/gw—wv´wY+xf…x\ìx`IyUªyVz`Wzc¸zX{_u{|Õ{aR|X´|*
}8};Q}E�}QÓ}8%~J^~8©~â~6ï~&:€Vf×!>€`€!€€!¢€}Ä€KB�IŽ�GØ�) ‚
J‚ZX‚Œ³‚N@ƒš�ƒ³*„^Þ„+=…fi…fÐ…s7†)«†öÕ†DÌ‡CˆKUˆG¡ˆeéˆ;O‰v‹‰«ŠX®Š•‹±�‹œOŒ[ìŒTH�^��gü�‹dŽTðŽ}E�sÃ�q7�©�,Â�Tï�SD‘H˜‘Cá‘^%’U„’*Ú’*“f0“G—“ß“;û“57”’m”D•«E•4ñ•7&–Z^–…¹–J?—DŠ—)Ï—6ù—]0˜kŽ˜Žú˜‰™Y£™0ý™O.š8~šk·š`#›l„›yñ›kkœ”×œgl�6Ô�@ž>Lž?‹ž<ËžcŸlŸDìŸm1 †Ÿ Z&¡Œ�¡C¢ŒR¢-ß¢(
£�6£L¸£…¤b‹¤ î¤f¥;v¥Q²¥+¦Ú0¦³§§¿§€g¨-è¨‹©y¢©kª>ˆªTÇª‘«r®«�!¬t²¬3'­v[­qÒ­[D®? ®aà®=B¯v€¯Z÷¯tR°FÇ°=±tL±gÁ±“)²@½²@þ²=?³N}³žÌ³_k´NË´†µ8¡µ¯Úµ}Š¶L·‘U·Lç·=4¸Ar¸?´¸Fô¸/;¹œk¹rº‹{º»¬‡»l4¼p¡¼L½O_½A¯½9ñ½e+¾W‘¾%é¾P¿6`¿S—¿‹ë¿ywÀ>ñÀX0ÁG‰Á‚ÑÁHTÂ…�ÂH#ÃmlÃˆÚÃ;cÄ@ŸÄRàÄh3ÅBœÅNßÅd.Æj“ÆxþÆ[wÇlÓÇ@@È5�Èa·È¢É‡¼Ê�DËYÒÌ\,Íc‰Í^íÍFLÎG“ÎÜÛÎ[¸Ï‘Ð¦Ð>«Ñ�êÑhzÒSãÒP7Ó@ˆÓ8ÉÓŠÔ?�ÔZÍÔu(Õ:žÕ\ÙÕp6Ö1§Ö“ÙÖIm×N·×UØ�\ØSÞØc2Ù[–ÙpòÙ›cÚBÿÚ4BÛvwÛuîÛSdÜ&¸ÜyßÜ�YÝR÷ÝžJÞKéÞs5ß#©ß"ÍßeðßVàjcà=ÎàCá7PáMˆá8Öá<âoLâ¼âŠËâ†Vã[Ýã€9äZºäêåZæ[æxæ•æ+´æàæKÿæRKçžç¾ç9Þç:èASè"•èK¸è[éq`ébÒé>5êItê_¾êHëHgë>°ëSïëNCìb’ì8õì2.íBaí-¤í8Òí9î<Eî6‚îH¹îLïLOïIœïŽæï;uð=±ðOïðV?ñS–ñCêñK.òDzòV¿ò*óvAóV¸óFôVVô>­ô'ìôDõ6YõE�õÖõ$ðõ6öaLöK®öúöG÷6b÷{™÷4øTJø-Ÿø8ÍøQù:Xù“ù,¯ù6ÜùYúOmúÄ½úE‚ûZÈûs#üb—üRúüAMýO�ýdßýUDþUšþZðþFKÿæ’ÿ¬y[&2‚JµNFO[–3ò‡&!®,ÐYýLW{¤; u\[Ò3.baoáQQq£ec{VßX6	 �	4°	Yå	K?
! X‹
! gä
! [LP¨\ùRVO©RùOL
¬œ
GI\‘îSGbŽª�9l»ˆ(/±náLP@�IÞˆ(i±µDÑ|y“p
ð~šo
! ƒŠE>T`“OôZDšŸ9:Étž>}Ý‚[iÞ
HUV|¬d)UŽ…äNj 8¹ dò xW!3Ð!�"¶’"II#ƒ“#†$až$K%iL%—¶%°N&°ÿ&y°'–*(¯Á(q)cx* Ü*¤}+",~:,[¹,"-o8-U¨-Gþ-F.h`.dÉ.i./>˜/5×/0
0k>05ª07à0N10g17˜1KÐ1]2]z2]Ø2J63†�3a4Aj4*¬4Z×4(25$[5)€5%ª5-Ð5Iþ5,H6'u6&�6&Ä6kë6$W7$|77¡7%Ù7$ÿ7%$86J8$�8:¦8(á8:
! 9(E9:n9(©97Ò9%
! :*0:`[:v¼:„3;Š¸;aC<¨¥<nN=[½=[>=u>p³>N$?bs?xÖ?MO@@�@FÞ@D%AKjA]¶AsBKˆBKÔBG C@hCA©C=ëC-)D,WD,„D,±D,ÞD=E-IE-wE-¥E-ÓELF-NFL|F-ÉF-÷F-%G-SG4�G+¶G.âG-H-?H-mH-›HcÉHj-IQ˜IWêI�BJAÓJlK`‚KWãKJ;L[†L[âLb>Mb¡MN[„NŠàNªkOOPTfP}»Pn9Q¨Qj¬RfSm~S˜ìS‚…TjU;sUU¯U9VD?V„VˆW��WYX„uXmúX‡hYkðYh\ZlÅZe2[p˜[p	\pz\aë\KM]”™]H.^‹w^Ÿ_´£_§X`¼az½a�8b„Èb3Mc¤�c_&db†d_éd~IeSÈe<f¨Yf>gBAg/„gZ´gZh^jh^Éh^(iV‡i<Þihjz„jkÿj§kk§lz»lz6m‘±mCCnm‡nuõnAko3­o»áoÇ�pNeq3´q[èqxDr`½rss>’saÑs}3to±t‹!uK­u^ùulXvbÅvU(wK~w|ÊwYGx/¡xƒÑx±Uyâz&êzY{"k{"Ž{ ±{VÒ{})|ž§|_F}_¦}~Q$~v~p–~sb{UÞi4€ež€‚�N‡�PÖ�7'‚;_‚“›‚3/ƒ<cƒj ƒu„=�„J¿„
! …?…q]…\Ï…J,†uw†8í†¨&‡^Ï‡W.ˆ^†ˆDåˆ9*‰Gd‰~¬‰L+Š’xŠ¡‹l­‹SŒxnŒžçŒ�†�^Ž„vŽ…ûŽ\��TÞ�”3�;È�e‘Ej‘�°‘³A’}õ’›s“i”Vy”GÐ”H•na•8Ð•n	–>x–]·–Q—[g—<Ã—h˜{i˜xå˜t^™XÓ™Y,šf†š�íš^{›AÚ›žœ—»œdS�C¸�]ü�BZžG�žSåžS9Ÿš�Ÿ]( B† ‹É ”U¡^ê¡dI¢˜®¢tG£}¼£y:¤O´¤Q¥IV¥K ¥Cì¥á0¦o§2‚§3µ§né§kX¨:Ä¨´ÿ¨)´©;Þ©Eª^`ªJ¿ªg
! «br«LÕ«U"¬Sx¬XÌ¬\%­2‚­3µ­)é­J®g^® Æ®7ç®¢¯îÂ¯$±°•Ö±il²9Ö²³M*³Ex³N¾³F
´RT´4§´_Ü´d<µc¡µj¶ip¶eÚ¶j@·i«·c¸hy¸aâ¸fD¹a«¹f
ºetºyÚºRT»q§»£¼³½¼~q½„ð½wu¾�í¾Ûo¿‹KÀ£×À0{Á¥¬ÁjRÂI½ÂÄ®Å·ÅÍÅ æÅÆK&ÆPrÆ<ÃÆzÇi{ÇLåÇv2ÈO©È+ùÈn%ÉO”É@äÉW%Êl}ÊWêÊZBËj�ËjÌlsÌÅàÌd¦ÍqÎä}ÎQbÏa´ÏÊÐqáÐŒSÑÉàÑÔªÒ…ÓbÔyhÔZâÔF=Õj„ÕjïÕjZÖjÅÖk0×kœ×lØluØlâØlOÙl¼Ùl)Úl–ÚlÛlpÛlÝÛlJÜl·Üj$Ýj�ÝjúÝjeÞjÐÞj;ßk¦ßjàj}àjèàjSál¾ál+âl˜âlãjrãjÝãjHäj³äjåj‰åjôåj_æjÊæj5çk çkèixèjâèjMék¸ék$êj�êjûêjfëjÑëm<ìiªìiíj~í,éíqîžˆî…'ï,­ïMÚï‘(ð—ºðRñDÒñgò[ò=Ûò=óµWój
ôjxô¬ãô„�õpöE†ö@Ìö7
÷�E÷yÕ÷POø2 ø-Óø-ù,/ù-\ù-Šù,¸ù^åùeDûTªû‹ÿûz‹ü|ýËƒýBOþ~’þUÿègÿ}PaÎm0Wžvö_muÍ™C�Ý7k#£AÇ9	PCu”S
! Q^M°@þF?I†®ÐD[ÄH 	Li	;¶	¯ò	W¢
! Lú
! /GŽwQBXb›AþA@
h‚
@ë
R,uGõˆ=8Æ ÿ8 2Y4ŒQÁk0l°u—“V+‚‚¯BµDø�=[ËS'W{WÓd+W�jèXS`¬~
ZŒ\çXDY�u÷Cm|±{.\ªWl_bÌ]/_�^íRLaŸl xn ’ç Bz!t½!s2"C¦"ê"W#V^#wµ#G-$u$Võ$PL%P�%Pî%X?&`˜&Lù&UF'Fœ'Iã'f-(4”(*É(6ô(Q+)l})<ê)O'*Pw*[È*_$+!„+)¦+0Ð+\,"^,Y�,5Û,/--A-6o-9¦-4à-h.7~.Ò¶.w‰/Y0][0b¹0k1vˆ1€ÿ1u€2ö23S63[Š3Oæ3064pg4pØ49I5fƒ5rê5m]6kË6c77]›7Šù7M„8QÒ8‡$9}¬9}*:V¨:Tÿ:HT;+�;É;6å;<C.<:r<™­<G=Y=’Ù=7l>F¤>Jë>J6?…�?¹@DÁ@3A::ACuA�¹AŠGB—ÒBbjC5ÍCˆD�ŒD`Ey~E¦øE�ŸF�-G›ËG‡gHdïH“TI‡èI™pJg
! K�rKÁLµÒL¸ˆMåAN|'Oµ¤O¡ZP“üPô�Q‡…RÆ
SßÔSÅ´T£zUÊV¶éVä Wž…X|$Yó¡Y÷•Z0�[ƒ¾\ÁB]˜^Þ�^¼|_ó9`õ-a\#bi€b3êb«cÙÊc„¤dû)e›%fÜÁf žg|?h�¼hu>i|´i�1jk³j¯kfÏk_6l¿–l\Vmb³mŽnT¥n8únf3odšoNÿoiNpL¸p+qH1q“zqXr6grbžrWs}Ys6×shtUwt6ÍtLu#Qu9uu¯¯u{_v}ÛvAYw`›wuüwKrxf¾x%yÆ¥y|lzzéz‘d{™ö{Ü�|ºm}s(~‘œ~q.& DÇ:€AG€‰€S¥€Mù€7G�@�GÀ�a‚Žj‚jù‚3dƒc˜ƒ>üƒp;„\¬„*	…K4…'€…$¨…�Í…i[†iÅ†z/‡>ª‡Qé‡Œ;ˆQÈˆš‰3µ‰ié‰*SŠJ~ŠÉŠäŠ>ûŠ#:‹)^‹ ˆ‹‡)Œ/±ŒŽáŒip�VÚ�»1ŽDíŽl2�rŸ�'�_:�oš�F
! ‘fQ‘H¸‘X’†Z’há’lJ“s·“>+”]j”PÈ”W•7q•q©•U–bq–OÔ–n$—¨“—P<˜D�˜`Ò˜3™IN™f˜™Qÿ™PQša¢šw›c|›]à›R>œ=‘œvÏœLF�9“�tÍ�,Bž5ož7¥žbÝžV@Ÿ‚—ŸV ´q &¡x¦¡Z¢Sz¢yÎ¢‚H£MË£O¤Gi¤A±¤�ó¤šƒ¥a¦`€¦há¦UJ§Y §]ú§eX¨s¾¨g2©qš©�ªa�ªoÿªPo«¡À«;b¬~ž¬]­m{­Cé­^-®€Œ®
¯°Ž,°�»°+L±_x±ƒØ±t\²DÑ²u³aŒ³aî³$P´bu´BØ´:µVµrµu�µ¶B¶Q[¶*­¶@Ø¶œ·¶¶·hm¸CÖ¸.¹vI¹5À¹Wö¹{NºÊºIáº]+»G‰»GÑ»x¼p’¼r½Pv½”Ç½E\¾Y¢¾[ü¾UX¿Y®¿WÀ`À }ÀMžÀoìÀ\ÁT{Á ÐÁfñÁAXÂ4šÂwÏÂBGÃYŠÃ1äÃ9ÄºPÄ}ÅU‰ÅDßÅD$ÆKiÆCµÆ6ùÆV0ÇR‡ÇãÚÇd¾Èd#É`ˆÉ}éÉ•gÊÔýÊ{ÒËxNÌ\ÇÌx$ÍV�Í\ôÍ­QÎ­ÿÎl­Ï�ÐmªÐuÑgŽÑZöÑ„QÒ“ÖÒ�jÓ€ìÓqmÔkßÔsKÕ>¿ÕÌþÕ‡ËÖ–S×]ê×SHØ`œØqýØ`oÙRÐÙ^#Úc‚Ú?æÚw&Û1žÛ6ÐÛ<ÜgDÜs¬ÜD ÝÓeÝ^9Þ«˜Þ¥DßQêßµ<à[òàcNáh²áhâ“„â€ãA™ãXÛãS4äPˆäTÙäi.åJ˜årãådVæV»æPç>cçT¢ç÷ç…è^ŠèVéèX@éo™é	êõ‰êôëUtìhÊìj3ícžícîYfîIÀî»
! ï#Æï#êï]ð4lðY¡ðrûðcnñpÒñjCòn®ò|ó~šóBô³\ôÒõPãõl4öl¡ö2÷GA÷A‰÷zË÷žFø[åø’Aù>ÔùGúZ[úw¶úP.ûyûXùûTRüT§üWüüŽTýsãýOWþ¼§þxdÿdÝÿKB0Ž§¿}gxåž^zýCxš¼xWÐ3è>p[©Ì%vXœ(õB^aKÀ@	6M	D„	lÉ	I6
! .€
! Š¯
! n:{©f%4Œ&ÁIèI2
I|
IÆ
GHXG¡^ébHk«BlZlÇz4o¯eY…ußiUi¿O)<y\¶fjzfågLg´YLvxÃ„<@ÁF4IN~XÍi&d�dõCZcž]N`H¯;øE4\z^×Y6<�]Í`+YŒ)æ< 5M 3ƒ 5· 3í :!!>\!F›!Oâ!H2"V{"SÒ"$&#ƒK#‹Ï#Q[$4­$â$Où$\I%b¦%f	&€p&[ñ&/M'‰}'f(Sn(ˆÂ(zK)bÆ)i)*m“*U+€W+WØ+Y0,uŠ,r-Os-›Ã-d_.tÄ.a9/(›/BÄ/S00[0-Œ0Eº0E1_F1‡¦1>.2{m2bé2pL3a½3j4�Š4^5Sk5X¿5.6‘G6WÙ6a17…“7¥8•¿8ŽU9Oä9+4:j`:TË:g ;Iˆ;\Ò;R/<s‚<0ö<u'=G�=;å=!><5>[r>Î>"é>F?*S?S~?]Ò?I0@Gz@ZÂ@XAvAb�A&óA/BEJBE�B‚ÖBAYC?›CTÛC80D$iD…ŽD�E–E¬²Ed_FÄFÜF*ôFqGa‘GUóGFIHS�HNäH[3IÓ�IOcJO³JiKEmK=³KxñK�jLlìL#YM%}MÖ£MezN3àN~O’“O*&P,QP�~P6Q/SQNƒQˆÒQe[R|ÁR[>S]šSkøSkdTkÐTA<U1~U†°U¯7VgçVXOWV¨W£ÿW4£X'ØX+Y1,YK^Y1ªYÜYr\Z]ÏZ]-[\‹[mè[eV\e¼\e"]yˆ]Ê^DÍ^-_<@_X}_YÖ_Š0`‹»`HGa[�aZìaPGbD˜b/Ýbo
du}d9ódº-eaèfÀJg¹h³Åhzyi}ôi|rjbïj‚Rk\Õkt2lx§lT m‘um{n¨ƒne,oo’o­p °ppÑpŽBq3ÑqRrXrYjr%Är;êrU&s@|sr½s{0t7¬t{ät{`ufÜuYCv†�vŸ$w•ÄwtZx…Ïx²UyOz1Xz?Šz_Êzx*{$£{aÈ{X*|eƒ|9é|-#}-Q}a}{á}S]~Š±~< ¼,ÝQ
! €2\€I�€‹Ù€xe�3Þ�Š‚b�‚^ƒ„_ƒaäƒ F„bç„6J…Y�…WÛ…•3†…É†nO‡‡¾‡ZFˆ%¡ˆaÇˆ:)‰2d‰g—‰Zÿ‰`ZŠ=»ŠsùŠ2m‹` ‹Œ�Ý7Ž(�L>�M‹�‡Ù�Õa�97‘mq‘Mß‘9-’eg’…Í’bS“s¶“D*”to”nä”@S•\”•Uñ•iG–…±–�7—™Õ—=o˜a­˜P™]`™]¾™Tš_qš_ÑšÑ1›}œO�œoÑœvA�V¸�ožpž�ðž9�Ÿ8»ŸcôŸpX pÉ t:¡C¯¡pó¡ad¢oÆ¢q6£t¨£L¤|j¤€ç¤‰h¥‰ò¥‘|¦™§ž¨§¤G¨£ì¨·�©·Hª·«·¸«¹p¬º*­¹å­·Ÿ®­W¯»°»Á°»}±º9²¾ô²o³³r#´s–´`
! µ=kµw©µq!¶q“¶:·`@·o¡·z¸oŒ¸Dü¸pA¹v²¹t)ºožºA»8P»<‰»CÆ»N
! ¼^Y¼P¸¼>	½9H½9‚½:¼½[÷½ÈS¾~¿Ú›¿ŽvÀ\ÁNbÁO±Á2ÂY4ÂNŽÂSÝÂR1Ã–„Ã’Ä;®Ä˜êÄ™ƒÅ-Æ,KÆ0xÆ6©ÆPàÆB1Ç6tÇ@«Ç2ìÇ/ÈOOÈFŸÈAæÈ8(ÉmaÉ6ÏÉbÊ/iÊo™ÊR	ËO\Ë\¬ËQ	ÌV[ÌZ²Ì…
Í‡“ÍYÎ•uÎ@ÏCLÏ�Ï­ÏMÈÏIÐT`ÐSµÐV	ÑH`ÑX©ÑRÒOUÒP¥ÒQöÒTHÓM�ÓTëÓQ@ÔL’ÔIßÔH)ÕLrÕ|¿ÕZ<Ö[—ÖOóÖOC×J“×LÞ×O+ØU{ØSÑØK%ÙNqÙmÀÙT.ÚZƒÚcÞÚOBÛT’ÛEçÛS-ÜE�ÜmÇÜg5Ýs�ÝrÞl„ÞhñÞfZß;Áß?ýßC=à5�àB·àóúà9îá!(âHJâZ“â¼îâ «ãqLäV¾äAåEWåA�å*ßå½
! æ_Èæ[(çw„çŠüçZ‡è¦âèî‰éoxê’èêŽ{ëe
! ìmpìºÞìl™í°îc·î�ït«ïq ðÃ’ðzVñ‹Ññs]ò~ÑòzPó°Ëóƒ|ôXõlYõ¢Æõ¡iö”÷½ ÷}^øZÜøR7ùQŠùAÜùJúHiú\²újûMzû\ÈûX%ü‰~üAýkJþ¬¶þÆcÿŒ*z·2—²�J‹ØqddÖå;·!„ÙŒ^�ë¿{‚;»¾qz	^ì	kK
! Œ·
! |DÄÁÖ†Õ]
‰3²½“p^¸csk�yüºvv1L¨’õNˆ
×Ôåfº¾!Íà‡®µ6¿ìÞ¬¢‹³.§â‹Šes|�ð €Ü! iþ mh!®Ö!K…"KÑ#Å%1ã%(&–>&Õ&&ò&'3'6M'J„'6Ï';(ÄB)Â*VÊ*‚!+¯¤+T,èi-;R.»Ž.ÄJ/â0Âò0Vµ1.2ˆ;2‚Ä2CG3M‹3�Ù3„i43î5>"6_a6NÁ6Z70k7/œ7^Ì7z+8…¦8s,9x 9+:¼E:^;2a;T”;Vé;f@<H§<7ð<X(=e�=Iç=h1>aš>Wü> T?†õ?e|@zâ@D]At¢AfBn~B›íBY‰CWãC„;DyÀDa:E|œEQFJkF`¶FjG4‚G‹·G{CH\¿H\IuyITïIhDJ`­JlK¢{K2L]QLT¯LwM#|Mc MhN.mNfœN`OBdO|§O$PiBPJ¬Po÷P/gQ{—QTR^hRAÇRE	SDOS;”SlÐS=TÂ½T5€U;¶UiòUK\VG¨V0ðVF!W>hWI§WEñWH7X:€XD»X2Yd3Y1˜Y3ÊY,þY|+Z6¨ZcßZ5C[Ny[KÈ[F\N[\3ª\.Þ\<
]@J]J‹]GÖ]R^]q^SÏ^P#_Qt_JÆ_D`MV`V¤`aû`;]a_™agùacab_ÅbM%cRscUÆc<d7Yd:‘d©ÌdAveG¸exf&yf_ fDgJEgH�gjÙgkDhL°h�ýh…›iP!jprjVãjr:kr­kz l0›leÌli2mˆœmz%nb n’oQ–oQèoQ:p-Œp{ºp\6qŠ“qlr:‹r�Ær^TsU³s@	tOJt-št{Èt\DuP¡u<òuO/vQv0Ñv7wŠ:wYÅwxJ>x`‰x4êxtyŠ”yIzkizˆÕzˆ^{cç{gK|@³|Cô|28}Ak}0­}@Þ}1~AQ~�“~�!J¯xú~s€@ò€j3�cž�Y‚n\‚CË‚XƒDhƒ@­ƒ.îƒz„f˜„2ÿ„\2…L�…LÜ…J)†Vt†\Ë†\(‡\…‡\â‡ ?ˆK`ˆU¬ˆB‰]E‰`£‰YŠy^ŠYØŠÖ2‹Œ	ŒT–ŒmëŒpY�”Ê�T_Ž5´ŽyêŽœd�K�ˆM�^Ö�—5‘ßÍ‘™­’|G“hÄ“™-”aÇ”c)•V�•\ä•fA–Ð¨–Žy—N˜ŽW˜tæ˜D[™… ™…&šW¬šv›-{›y©›Y#œL}œPÊœA�j]�IÈ�qž\„ž^ážŽ@ŸkÏŸ‡; kÃ ´/¡Vä¡l;¢l¨¢v£�Œ£\¤�k¤‘û¤B�¥xÐ¥9I¦Sƒ¦‚×¦RZ§7­§^å§4D¨8y¨h²¨l©5ˆ©g¾©A&ªOhªÁ¸ªÁz«Ä<¬Å­TÇ­›®O¸®¸¯RÁ¯„°W™°yñ°Mk±o¹±˜)²5Â²ø²‹x³W´3\´©�´E:µÌ€µpM¶H¾¶…·…�·V¸mj¸8Ø¸…¹›—¹L3ºj€ºjëº~V»–Õ»Ql¼:¾¼;ù¼[5½#‘½#µ½vÙ½yP¾–Ê¾ba¿VÄ¿7À°SÀzÁPÁmÐÁi>Âc¨Â‡Ã€”Ã]Ä}sÄeñÄeWÅi½Ål'Æf”ÆuûÆ7qÇi©ÇzÈcŽÈBòÈ—5ÉËÍÉ›™Ê‰5ËŸ¿Ëq_Ì¡ÑÌesÍHÙÍy"ÎœÎ:·Î3òÎ&Ï/CÏsÏT‘ÏæÏ>Ð<EÐD‚Ð2ÇÐGúÐLBÑH�Ñ5ØÑiÒTxÒ�ÍÒw[Ó±ÓÓh…Ô§îÔd–ÕYûÕÎUÖj$×Ð�×©`Ø°
! Ù»ÙÛÎÚŠªÛz5Üµ°Ü¿fÝy&Þß Þe€ßtæßa[àÞ½àYœáêöáPáâm2ãÐ ã¼qä¢.åRÑå•$æ¾ºæçyç•aè™÷èv‘é¤ê€­ê¡.ë´Ðë‚…ìAídJíP¯í�îJ�î˜ÛîŸtïEð±ZðDñCQñl•ñròŠuò4óS5óR‰ó`ÜóI=ôJ‡ôbÒôV5õªŒõ|7öq´ö�&÷�´÷°Bø´óøÝ¨ù¯†ún6ûu¥û`üK|ü‰ÈüjRýE½ý”þ�˜þp(ÿ›™ÿ¿5VõkLo¸s(…œu"˜˜|1S®MšPuëdagÆh.¦—„>•Ã•Y	„ï	pt
! på
! OVÏ¦òv¬i
‚t™us„sø}l`ê`KD¬SñeE¦«lR�¿ŒP‘ÝŒo‘ü]ŽLìa9‰›R%oxÁènªlž†ž%ŽÄŠS¢Þp��òq�{Y~×Øf° �!‰µ!–?"ƒÖ"—Z#fò#ÀY$‹%c¦%i
! &At&ï¶&Ë¦'^r(ëÑ(t½)Ž2*€Á*¯B+[ò+^N,ˆ­,}6-y´-_..OŽ.`Þ.d?/l¤/W0–i0…1_†1†æ1”m2�3U“3Zé3YD4ež4¶5 »5Ë\6‡(7|°7v-8­¤8uR9kÈ9¼4:ñ:‚<Ó…<ÔY=™.>|È>©E?–ï?d†@¿ë@ƒ«A˜/B’ÈBx[C¸ÔCl�D¸úDÂ³ENvFiÅF…/GˆµG�>HÈÌHc•I‰ùI’ƒJ}K¥”K”:LgÏLo7Ms§M›Nt·N—,O|ÄOlAP’®PAQOFR_–R[öR‹RSYÞSU8TÀŽTŒOUŽÜUmkV•ÙV¡oWPX_bX©ÂXqlYLÞY­+Z_ÙZŠ9[HÄ[‡
\t•\x
! ]“ƒ]½^xÕ^tN_€Ã_kD`è°`Y™aŸóaP“b‘äb‚vc½ùc··dioetÙecNfŸ²fzRgaÍg˜/hªÈh‰si�ýiÞ›j¼zk~7l|¶l~3m�²maBnž¤n~Co‚Âo{EpÁpÚAqqr{Žr[
! snfsÕsRòsXEt·žt·VuJvˆYv”âv@ww)¸wEâw9(x�bx¶äxD›y˜àyEyz?¿zJÿzMJ{L˜{Lå{M2|8€|T¹|F}wU}wÍ}˜E~fÞ~FEoŒnüWk€hÃ€Œ,�>¹�Yø�@R‚“‚+©‚Õ‚ï‚ƒƒdƒ}ƒ¹ýƒs·„y+…D¥…;ê…u&†Zœ†‹÷†nƒ‡sò‡:fˆ‚¡ˆ„$‰t©‰‘Št°Šm%‹y“‹F
ŒqTŒ€ÆŒDG�VŒ�\ã�r@Ž‰³Žo=�j­�l�u…�pû�tl‘ná‘œP’Uí’tC“?¸“/ø“q(”°š” K•Nì•T;–_�–_ð–ZP—O«—nû—Sj˜7¾˜Aö˜™8™=Ò™tšq…ša÷š^Y›V¸›`œ,pœI�œsçœK[�;§��ã�eež¡Ëž�mŸKïŸ±; ^í `L¡œ­¡TJ¢Ÿ¢^£¢p£Bs£k¶£…"¤Y¨¤_¥Lb¥J¯¥?ú¥C:¦L~¦]Ë¦V)§U€§'Ö§>þ§"=¨U`¨a¶¨,©^E©]¤©PªTSª�¨ªq6«x¨«r!¬g”¬lü¬�i­ˆù­X‚®lÛ®^H¯±§¯Y°n°Z…°Dà°%±f1±Ã˜±n\²YË²E%³`k³8Ì³\´Sb´`¶´}µI•µbßµIB¶�Œ¶2·dO·^´·G¸,[¸Iˆ¸IÒ¸Y¹Wv¹hÎ¹A7ºRyºiÌº~6»µ»O5¼`…¼gæ¼xN½6Ç½:þ½e9¾5Ÿ¾�Õ¾7c¿Y›¿Lõ¿PBÀb“À]öÀxTÁ@ÍÁ1Â^@Â¯ŸÂ±OÃ«Ä¼­Ä¾jÅ¸)Æ¼âÆ¾ŸÇ¸^È¯É±ÇÉ«yÊµ%ËÂÛËÂžÌµaÍDÎ<\ÎC™ÎaÝÎo?Ïd¯ÏUÐ‚jÐMíÐO;ÑQ‹ÑpÝÑHNÒ{—Ò€Ó0”Ó,ÅÓòÓPÔjcÔfÎÔZ5Õ…�Õ)Ö|@ÖS½Öd×–v×T
ØVbØy¹ØY3Ùa�Ù>ïÙƒ.Ú²Ú¨2ÛÛÛiûÛ6eÜKœÜbèÜ7KÝ6ƒÝ2ºÝ6íÝO$ÞftÞ`ÛÞO<ß>ŒßEËß_àLqà7¾àŸöàV–áíáUâd\âEÁâwãuã—õã>�ä+ÌärøänkåbÚå–=ædÔæ[9çd•ç-úçL(è>uè´èÒè8ñèp*éà›éG|êªÄê–oë±ì©¸ì¬bí“î'£îËî>âîO!ïlqï>ÞïcðQ�ð%Óðaùð+[ñL‡ñUÔñg*òi’òYüòLVó�£óZ3ôdŽôkóôg_õwÇõ[?ö`›öUüöNR÷e¡÷#ø4+ø=`ø9žøBØø5ù\Qù2®ù3áù3ú.IúMxú8ÆúVÿúbVûV¹ûcüctüeØüc>ýc¢ýcþcjþcÎþO2ÿX‚ÿ+Ûÿ'L/B|E¿AAG'‰V±;)DKn”ºROl¢�W�Oõ^EM¤<òR/W‚=ÚJDcm¨/gFO®àþ“ß	Šs
! þ
! a4{3°5äp‡‹0
D
5V
2Œ
0¿
6ð
W'y0ùN*Ay„»b@V£>ú|9\¶p(„I­I÷3A^uXÔa-Z�WêBpÂa3•†ªC1Fuo¼a,SŽ`â`CY¤^þr]GÐ=JV8¡!ÚCü[@1œXÎi'Y‘Ÿët‹p2q"¤‚Ç(J +s |Ÿ |!x™!d"Ew"a½"P#Rp#RÃ#–$¢­$œP%í%&@&V&jn&\Ù&_6'V–'[í'xI(pÂ(—3)[Ë)?'*dg*]Ì*=*+fh+~Ï+UN,M¤,¿ò,º²-ëm.æY/P@0S‘0±å0k—1N2UR2e¨2R3ha3fÊ3Z14jŒ4n÷4if5JÐ5Y6„u6Dú6¯?7~ï7|n8rë89^9¡˜9Ÿ::‰Ú:¼d;º!<TÜ<N1=Q€=`Ò=i3>5�>YÓ?X-@L†@oÓ@UCAT™A,îA3BHOB.˜BTÇBUCRrCKÅCkDk}DRéDi<Ew¦EJF2iF œF*½F"èFIG:UGt�G.HC4H?xH?¸HUøHvNI‚ÅIPHJg™JsKBuKB¸KPûKOLL2œLAÏL[MhmMeÖM“<NXÐN4)O”^OeóOfYPZÀPdQ~€QHÿQ„HREÍRcS4wSh¬SlT0‚Ti³TtUL’U1ßU\V`nViÏVr9Wr¬WUXhuXvÞXIUYIŸYréYc\Z}ÀZN>[��[K\„i\;î\I*]8t]M­]Aû]J=^cˆ^Cì^:0_Dk_h°_h`@‚`<Ã`Ka;La[ˆa[äa*@bkb7‰b=Áb;ÿbC;cOczÏcIJdZ”d(ïd?eKXe	¤e>®eBíe0fhIfO²fEg~HgEÇgY
hghP�hEÒhMi^fiKÅi9jIKjU•jSëj*?k(jkŒ“kƒ l5¤l_Úl5:m7pmr¨mŒn�¨nV9ol�okýoXippÂpm3qƒ¡qm%r(“r@¼rAýr'?sNgsP¶s@t—HtNàtG/uxwuðuYvRfv<¹v2öv/)wkYw�Åw”cxOøxrHyw»yf3znšzs	{s}{Nñ{<@|N}|JÌ|3}/K}{}<™}<Ö}n~P‚~DÓ~”L­Vú3Q€…€‹�j‘�7ü�E4‚`z‚¾Û‚Qšƒyìƒzf„‘á„Xs…SÌ…T †(u†Sž†+ò†h‡K‡‡–Ó‡�jˆWøˆ.P‰‚‰¡ŠU¤ŠeúŠo`‹`Ð‹c1ŒH•Œ;ÞŒm�Aˆ�|Ê�uGŽq½ŽŽ/�^¾�[�My�mÇ�L5‘|‚‘eÿ‘te’šÚ’Qu“sÇ“~;”\º”:•IR•…œ•Œ"–²¯–«b—8˜NG˜;–˜NÒ˜9!™M[™f©™@š]Qš.¯šJÞšL)›7v›<®›9ë›N%œ7tœR¬œNÿœIN�U˜�5î�@$ž=ežU£žKùžfEŸe¬Ÿ_ ?r }² A0¡.r¡,¡¡$Î¡mó¡^a¢EÀ¢Y£Z`£"»£�Þ£c`¤!Ä¤kæ¤VR¥o©¥N¦%h¦Ž¦b�¦c§d§Au§9·§jñ§a\¨8¾¨Y÷¨FQ©\˜©Aõ©7ªQQªT£ª|øªcu«�Ù«+g¬P“¬=ä¬;"­3^­4’­³Ç­3{®2¯®Iâ®k,¯]˜¯Yö¯BP°@“°�Ô°<V±N“±°â±^“²Nò²¥A³tç³m\´rÊ´A=µSµ†ÓµwZ¶Ò¶-ð¶/·2N·8�·mº·-(¸tV¸FË¸p¹dƒ¹˜è¹f�ºUèºf>»~¥»$¼|¤¼\!½u~½Eô½m:¾‡¨¾\0¿��¿TÀcdÀ“ÈÀu\Á®ÒÁ �Â“"ÃÇ¶Ãi~ÄÏèÄ4¸Å^íÅiLÆ_¶ÆWÇ‡nÇXöÇIOÈY™ÈróÈZfÉ_ÁÉE!ÊHgÊA°Ê€òÊ`sË.ÔË)Ì$-Ì"RÌÔuÌßJÍx*Îc£ÎsÏ/{Ï3«Ï:ßÏ¨Ð�ÃÐ6aÑ@˜ÑNÙÑh(ÒI‘Ò^ÛÒO:ÓwŠÓxÔQ{ÔRÍÔF Õ9gÕd¡ÕMÖHTÖ,�Ö.ÊÖ*ùÖ*$×,O×=|×º×rÏ×UBØ'˜ØBÀØ;ÙW?Ù@—ÙØÙTõÙHJÚ:“ÚhÎÚ_7Û>—Û>ÖÛ9ÜNOÜTžÜ?óÜJ3Ý~Ý™Ý:¸Ý5óÝ5)Þ8_Þ8˜ÞÑÞîÞEßQß@nßO¯ß#ÿß#à>Càj‚à.íà=á=Zá1˜á/Êá;úáa6âT˜â'íâ6ã3Lã!€ã(¢ã(ËãFôã’;äºÎäP‰å_Úåd:æGŸæHçæH0ç6yçU°ç'èG.èGvè6¾è!õèZéŠrésýé<qêN®êBýê>@ëHë2ÈëûëUìYoìAÉì]íLiíg¶íî77îjoî2Úî!
ï{/ï‡«ïV3ð5ŠðzÀðe;ñ�¡ñ=2òipò„Úò€_ó¢àó€ƒôœõE¡õfçõGNö–ö$£öÈö#æö
! ÷D÷;^÷š÷}º÷]8øT–øTëøX@ù\™ùTöù%KúDqú3¶ú7êú9"û\û7uû­û%Æûìûmüsü%Œü'²ü%Úü%ý,&ýSýlý‡ý% ý'Æý&îýFþ\þvþG�þM×þQ%ÿLwÿ%Äÿeêÿ,PA}¿ØHñ:S$o”²Îç +!,Mz•²0Ï>?9[B•ØøMd'‚ ªË<æ#C`$~£Ááþ6S%l’,«ØañHSOœìQ&UN|2Ë2þ-1	&_	†	&¢	É	æ	j
! 'o
! ?—
! B×
! Q'l&”b»((G%p[–!ò(
.=
*l
(—
=À
+þ
8*8c8œ+Õ@U`Z¶$26i6‡O¾!G0(x!¡9Ãý#Y@%šÀÞ}^$ÜZ!\2~2±:ä"B,_ Œ2­"à#YCc�y:{*¶UáG7Ÿ›Q»=
`Kw¬t$A™RÛJ.^y\Ø›5:Ñ=WJk¢œ�«XI N¢ zñ tl! á!p‚"«ó"‹Ÿ#~+$Cª$‡î$Fv%1½%Uï%cE&'©&�Ñ&hS')¼'æ'](X_(/¸(Kè(I4))~)X¨)e*�g*9é*>#+Qb+L´+@,HB,Y‹,Wå,D=-z‚-lý-6j.]¡.nÿ.jn/.Ù/O0;X0=”0=Ò0>1!O1
q1U1_Õ1.52?d23¤21Ø2/
! 3l:3§3Á3.×3-4/440d4•4m«435CM5h‘5lú5#g6=‹65É65ÿ69577o7:§7Xâ7z;8Q¶8S9E\9�¢9[0:cŒ:}ð:‡n;\ö;^S<T²<{=Nƒ=pÒ=TC>Y˜>Pò>VC?:š?„Õ?}Z@[Ø@<4AqA
! ~A~‰A˜B‡¡BN)CcxCcÜC%@D/fD—–D6.EeEorELâEw/FK§F�óF”„GHZ™HAôHm6IN¤IgóIH[J'¤J!ÌJîJAKmHK_¶KnLm…L_óL[SMb¯M?N7RN7ŠNOÂNKO3^O7’O7ÊO7PC:PS~P3ÒPXQ@_QA Q]âQ\@RZ�RSøR&LSFsS_ºShT2ƒT2¶TFéTP0UE�UKÇU£VÉ·Vš�W¼X¦ÙX›€Y…ZÊ¢ZÇm[]5\O“\fã\ZJ]Z¥]S^eT^,º^Iç^F1_Nx_}Ç_QE`U—`Tí`DBaP‡aŽØaWgba¿bP!cžrcBdjTdA¿d^ef`ebÇe*fSJfRžfqñf2cg0–g9ÇgVhIXhF¢h]éhUGit�i„j^—jvöjVmkMÄkl
! *lx5l-®lJÜlI'mBqm?´mAôm@6nAwnB¹nNünGKoI“o9ÝoGpM_p6­p>äp2#qQVqB¨qEëq61r?hr]¨rAsHHsH‘s=Ús0tJIt2”tLÇtEu@ZuF›u9âuFv=cv3¡v:Õv:w3Kw5w1µw?çwB'xDjxM¯xSýx3QyC…yCÉyR
z5`zN–z*åz,{[={<™{=Ö{P|re|pØ|NI}„˜}o~o�~zý~;x;´cðžT€Wó€^K�uª�U ‚
! v‚m�‚'ï‚>ƒ3VƒJŠƒZÕƒV0„D‡„§Ì„}t…Xò…¡K†—í†g…‡_í‡zMˆzÈˆpC‰v´‰¤+ŠSÐŠS$‹Wx‹GÐ‹8ŒNQŒp Œc�qu�mç�GUŽ2�Ž~ÐŽ(O�8x�8±�8ê�8#�:\�[—�œó� �‘k1’6�’WÔ’¢,“°Ï“²€”¸3•…ì•¸r–f+—B’—NÕ—$˜YD˜:ž˜gÙ˜XA™š™gª™išŒ|š~	›|ˆ›vœL|œ7Éœ(�*�>;�z�,—�*Ä�7ï�8'ž7`ž8˜ž7Ñž8	Ÿ6BŸ6yŸ6°Ÿ6çŸ Œ= –Ê ya¡4Û¡T¢fe¢lÌ¢|9£f¶£Q¤Jo¤Pº¤<¥AH¥;Š¥JÆ¥J¦+\¦jˆ¦qó¦ˆe§nî§<]¨6š¨@Ñ¨p©eƒ©Ié©V3ªSŠªbÞªsA«ªµ«6`¬]—¬:õ¬.0­[_­<»­Dø­E=®Sƒ®U×®q-¯2Ÿ¯8Ò¯m°-y°t§°F±pc±dÔ±˜9²fÒ²U9³f�³lö³uc´^Ù´O8µ-ˆµw¶µ9.¶Wh¶rÀ¶[3·–�·¤&¸¦Ë¸¬r¹yº¬™º³F»Áú»Ã¼¼É€½–J¾Éá¾7«¿>ã¿f"ÀT‰ÀyÞÀqXÁ™ÊÁUdÂkºÂ‘&Ã|¸Ãh5ÄVžÄMõÄFCÅ_ŠÅ`êÅmKÆ~¹ÆV8ÇP�ÇyàÇ\ZÈ[·È[É=oÉk­ÉaÊ�{Ê¨	ËG²Ë~úË;yÌFµÌ[üÌiXÍfÂÍS)Î=}Î0»ÎdìÎ2QÏ]„Ï}âÏ6`Ð>—ÐRÖÐR)Ñ}|ÑOúÑOJÒTšÒYïÒ[IÓG¥ÓWíÓ=EÔKƒÔ]ÏÔ'-ÕlUÕeÂÕ(ÖNBÖ‡‘ÖF×K`×P¬×Cý×]AØMŸØ?íØj-Ùk˜Ù{Ú`€ÚuáÚ[WÛ'³ÛNÛÛT*ÜEÜ\ÅÜr"Ý8•Ý_ÎÝe.Þ]”Þ:òÞm-ßN›ßfêß2Qà^„àYãàÙ=á�âR¥âdøâ=]ã2›ã2Îã+ä--ä+[ä5‡ä-½ä=ëä')å=Qå=�å-Íå=ûå-9æ-gæ-•æ=Ãæ3ç-5ç-cç=‘ç-Ïç2ýç50è-fè2”è=Çè-é=3é%qé=—é-Õé5ê=9ê-wê2¥ê-Øê9ë=@ë=~ë5¼ë$òëyì3‘ì.ÅìEôì@:íR{í.Îí2ýí!0îMRîS îgôîx\ïEÕïBð¡^ð#ñT$ñTyñTÎñ6#ò}ZòXØòU1óS‡óTÛóB0ô‚sôTöô[Kõ>§õ>æõ4%ö4ZöM�öPÝö@.÷+o÷@›÷?Ü÷OøZløEÇøK
ùOYùc©ùL
úHZúS£ú`÷ú[Xû]´û6üSIüU�üMóüUAým—ý4þ+:þ�fþ]èþ=Fÿs„ÿnøÿ:gG¢qê@\F�LäR1D„WÉY!Z{8Öp-€€®M/a}&ßD-KLygÆG.OvSÆ>�Y[ÛY7	]‘	Pï	<@
! (}
! >¦
! Xå
! J>²‰J<X‡+àF
?S
_“
^ó
‰R.ÜiQuGÇH.Xy‡##%QIQ›bíIPKš@æ''4O5„>ºKùKEK‘KÝK)KuKÁK
KYK¥Kñ<=DzA¿@;B0~?¯JïJ:?…;Å;;=2y;¬2è?;[;—;Ó;;K;‡HÃFFSEšlà;MS‰)Ý.:6Gqq¹6+ Yb P¼ L
!:Z!)•!5¿!Aõ!L7"d„"€é"}j#<è#6%$=\$Vš$<ñ$P.%R%8Ò%z&>†&WÅ&6'UT'Qª':ü'K7(Bƒ(|Æ(vC)?º);ú)Z6*J‘*fÜ*pC+W´+D,QQ,:£,/Þ,:-QI-e›-j.dl.=Ñ.G/kW/fÃ/H*0:s0o®0€1†Ÿ1a&2rˆ2rû2Qn3]À3|4€›4t57‘5dÉ5‹.67º6:ò6—-7‰Å7wO8RÇ8T9€o9bð9“S:Uç:k=;k©;„<‹š<T&=R{=cÎ=‚2>tµ>t*?�Ÿ?e0@r–@{	AM…ANÓAn"Bn‘BlCJmC|¸Ch5DbžDŸEz¡E<FpYF±ÊFr|G_ïGKOHt›HeIbvI]ÙIO7J4‡JJ¼JAK>IK3ˆKŠ¼KuGLI½L£M‚«MX.N_‡N]çNEOs\OTÐOY%PVP_ÖPO6QY†Q]àQ_>R'žR8ÆR€ÿRf€SaçS{IT5ÅT`ûT#\U"€U:£U3ÞU=V)PV<zV?·V<÷VC4WDxWH½WEX<LXB‰X\ÌXÖ)YŸZ\ ZJýZHH[L‘[.Þ[6
\@D\™…\4]5T]IŠ]ŸÔ]wt^Zì^PG_B˜_©Û_“…`ZaotaUäa7:bQrblÄbV1cOˆcCØcmd~Šd5	eZ?e\še%÷e>f=\f?šfHÚfI#gmgx‡g.h�/h�±h�?i_Íiu-jº£j?^k!žkwÀkZ8la“lLõleBm¨mR(nY{n<ÕnroX…oƒÞo;bpdžpRq4VqG‹qQÓqV%rh|rXår[>svšsotX�t„ÚtŠ_uJêuE5vk{vmçv’UwHèw[1x[�xcéxfMy[´y6z8Gzm€zTîz=C{p�{Mò{h@|M©|g÷|j_}pÊ}{;~ƒ·~:;?v3¶Òê½€NÑ€V �Tw�:Ì�:‚AB‚\„‚já‚]Lƒhªƒ#„%7„M]„E«„{ñ„hm…£Ö…›z†y‡f�‡e÷‡p]ˆoÎˆY>‰ž˜‰J7Š•‚Šb‹s{‹Zï‹�JŒbÚŒe=�b£�dŽ/kŽF›Ž\âŽG?�M‡�KÕ�F!�Eh�G®�Mö�OD‘R”‘Mç‘”5’GÊ’2“šE“sà“NT”M£”)ñ”P•Jl•{·•l3–` –E—2G—<z—^·—b˜Sy˜kÍ˜:9™at™>Ö™BšCXš-œšXÊš&#›2J›X}›HÖ›NœMnœV¼œ)�(=�!f�:ˆ�%Ã�Lé�-6ž>dž8£žAÜžFŸeeŸ{ËŸFG RŽ ;á 9¡/W¡\‡¡¤ä¡S‰¢SÝ¢J1£F|£LÃ£T¤Be¤.¨¤d×¤X<¥J•¥Wà¥E8¦c~¦.â¦V§Ih§g²§I¨Ld¨>±¨Oð¨3@©Ot©^Ä©Z#ª@~ªG¿ªB«KJ«K–«±â«e”¬Fú¬}A­-¿­8í­W&®y~®oø®1h¯„š¯ª°qÊ°j<±2§±\Ú±>7²ƒv²\ú²mW³RÅ³6´FO´N–´Så´29µdlµCÑµC¶yY¶fÓ¶£:·=Þ·?¸>\¸>›¸DÚ¸z¹mš¹BºWKº £º%D»?j»ª»JÇ»)¼8<¼mu¼0ã¼N½:c½*ž½BÉ½X¾_e¾UÅ¾E¿[a¿1½¿+ï¿nÀ§ŠÀh2ÁQ›Á]íÁBKÂ}ŽÂSÃY`ÃSºÃsÄ7‚ÄWºÄLÅL_ÅJ¬ÅJ÷ÅNBÆW‘ÆCéÆd-Ç.’Ç„ÁÇ[FÈr¢È8ÉBNÉK‘ÉYÝÉ'7Êl_ÊhÌÊU5ËV‹ËHâËP+Ì1|ÌP®ÌIÿÌ5IÍPÍMÐÍ=Î6\Î8“Î@ÌÎN
ÏP\Ïn­Ï3Ð=PÐGŽÐQÖÐi(Ñ|’ÑEÒDUÒ¢šÒ˜=ÓAÖÓOÔ¦hÔ›ÕV«ÕxÖ^{ÖKÚÖM&×Ut×*Ê×fõ×W\ØD´Ø–ùØž�ÙT/Ú?„ÚZÄÚ]ÛU}Û,ÓÛHÜdIÜo®Ü]ÝJ|ÝNÇÝPÞLgÞ´ÞbÒÞu5ßŽ«ßo:àKªà‡öà\~á@ÛáMâ—jâ›ãZžãpùã”jäPÿäVPå`§å|æZ…æCàæG$ç-lç;šç9ÖçIè;Zèw–èé!é!6é5Xé+ŽéiºéR$êgwêRßê]2ëu�ëoì%vìBœì”ßìdtíxÙí@RîH“îFÜîB#ï8fïnŸïZðBið<¬ðMéð/7ñ|gñgäñ&Lò@sò‚´òj7ór¢ó„ôdšôpÿôzpõ`ëõ’LömßölM÷cº÷^øe}ø'ãø$ù0ù>CùB‚ù=Åù<ún@ún¯únûo�ûgýûteügÚüzBý_½ýgþ_…þgåþMÿ^Íÿm,lšlxtxílf]Ó‹1D½5G8V€]×5Xµ&D5_zˆÚMc}±</-l}ši	g‚	'ê	C
! EV
! Eœ
! sâ
! DV+›0Ç{øctBØV
Jr
;½
uù
WoIÇJ>\^›aú\\<¹öA
! `LM­Tû^PJ¯húLcl°R_p^Ðj/-š1È8úZ3:Ž>É41=`o8Ð7	yAs»_/3�aÃd%=Š1È6ú*12\W�\çQDg–hþ]gxÅx>Y·>nPW¿] —u ¨
!f¶!F"Cd"O¨"]ø"OV#ð¦#[—$`ó$eT%Fº%g&Vi&PÀ&z'qŒ'�þ'‡Ž(�)ƒ¦)‡**ƒ²*c6+eš+v,lw,cä,‰H-¸Ò-’‹.’/t±/y&0ž 0Q?1‘1	™1–£1E:2	€2Š2M–2Ÿä2—„3Ž4a«4n
5l|5fé5‘P6â6#õ6Á7+Û7g8Do8a´8I9;`9fœ9j:|n:pë:M\;qª;V<rs<sæ<gZ=^Â=V!>Vx>lÏ>U<?€’?'@E;@K�@‘Í@A_A@¡APâA?3B?sB³B)ÄBqîBm`CSÎCh"D>‹DKÊDZETqE]ÆE6$FJ[F)¦F.ÐF-ÿFA-G.oH4žH:ÓHOIO^I2®I.áI-J->JClJ6°J0çJKQ8K@ŠK4ËK6L27L=jL#¨L*ÌLH÷L>@MhMEèM.N‡FNpÎNJ?OMŠOqØOqJPJ¼PŒQM”Q#âQKR'RRezR¸àRÀ™S_ZTŒºT'GU%oU;•USÑUQ%V’wVF
! W\QWH®Wt÷WUlXgÂX^*Yr‰YeüYtbZc×Z¡;[WÝ[V5\*Œ\(·\Oà\™0]ŠÊ]¾U^Œ_u¡_’`(ª`IÓ`˜ak¶a4"b9WbJ‘b2Üb3c9Cc}cj›c¦dD­dFòda9eO›e5ëeP!f€rf-óf3!gÞUgs4h7¨h6àh#i.;i#jiAŽi+ÐiFüiiCjz­jA(kqjk<ÜkPl5jl0 l1ÑlRm<Vm+“m`¿m5 n€Vnw×n~OoiÎoo8p>¨p8çpR qVsq^Êq?)rFir'°rPØr])s±‡s:9t~ttHót‰<u�ÆuuVv4Ìv5wU7wU�w5ãwxa7x:™xFÔx(yEDyBŠynÍyP<zF�zDÔzN{}h{Gæ{o.|Ež|~ä|žc}5~18~Pj~D»~jKk*·qâoT€=Ä€U�QX�Qª�Nü�<K‚<ˆ‚8Å‚Hþ‚ZGƒ?¢ƒ>âƒ•!„\·„q…W†…9Þ…S†nl†XÛ†Q4‡S†‡vÚ‡AQˆ¦“ˆ<:‰Ÿw‰ŒŠ6¤Š6ÛŠ—‹Mª‹Cø‹†<ŒNÃŒ‚�|•�OŽRbŽWµŽ`
�;n�Zª�\�tb�_×�O7‘”‡‘™’m¶’u$“Õš“sp”®ä”|“•Y–Zj–7Å–_ý–G]—€¥—^&˜&…˜;¬˜Zè˜6C™5z™9°™Nê™G9š=�šA¿šC›=E›'ƒ›!«›(Í›ö›=œ,OœS|œHÐœU�Do�F´�@û�V<žV“žrêž]ŸBoŸX²Ÿc Oo b¿ T"¡|w¡Bô¡Q7¢:‰¢9Ä¢Pþ¢xO£5È£?þ£T>¤B“¤UÖ¤d,¥M‘¥Lß¥@,¦Um¦"Ã¦"æ¦F	§>P§:�§:Ê§­¨A³¨-õ¨&#©ÉJ©«ªIÀª1
! «A<«4~«@³«Fô«J;¬J†¬JÑ¬3­ƒP­LÔ­r!®”®u´®B*¯Hm¯D¶¯Gû¯vC°Dº°@ÿ°�@±0Â±uó±gi²oÑ²iA³<«³nè³mW´fÅ´e,µJ’µŸÝµ0}¶A®¶Hð¶H9·-‚·f°·U¸�m¸xï¸€h¹Ÿé¹‘‰º~»Mš»rè»E[¼ª¡¼iL½:¶½vñ½�h¾Kê¾h6¿/Ÿ¿DÏ¿RÀKgÀW³À@Á9LÁ‰†ÁVÂ>gÂI¦Â#ðÂhÃa}ÃKßÃ‰+Ä2µÄ\èÄNEÅq”ÅoÆpvÆxçÆ[`Ç:¼Ç=÷Ç=5ÈysÈsíÈ)aÉ[‹ÉWçÉ[?Ê[›ÊL÷Ê1DËJvËJÁËOÌS\ÌS°ÌAÍ]FÍe¤ÍL
! Î6WÎ5ŽÎ2ÄÎt÷ÎˆlÏLõÏNBÐV‘ÐJèÐ@3ÑJtÑ8¿ÑRøÑvKÒÓÂÒe–ÓWüÓ2TÔ;‡ÔRÃÔÕ]2Õa�ÕhòÕ2[ÖnŽÖ…ýÖcƒ×Lç×�4Øƒ¶Ø�:Ùv¼Ùƒ3Ú_·Ú\Û^tÛ^ÓÛ\2Ü^�Ü^îÜVMÝ„¤Ý…)Þ~¯Þ„.ßi³ß„ài¢àjá–wá–â~¥â$ã?DãO„ãXÔã/-ä;]ä>™äjØä€Cå1Äå9öå20æ[cæZ¿æ`çO{ç–Ëç bèJƒèCÎèBéPUéN¦é[õéTQêL¦êióêY]ë·ëX×ë;0ì<lì‡©ìU1ía‡í=éíM'îVuîuÌîsBï|¶ïj3ðtžðañ)uñ(Ÿñ;Èñ]ò9bò~œò+ó3Gó,{óE¨ó%îóGôê\ôpGõ—¸õlPöh½öl&÷P“÷Aä÷T&øi{øQåøA7ùWyù³Ñù$…úŒªú`7û ˜û3¹ûiíû!WüWyü:ÑüFýHSýCœýQàýU2þ^ˆþ~çþYfÿMÀÿ&"I']…™&¬Ó&ç&"'Iq'…5­ã÷
! 5%&['‚'ªÒå#øAm^6Ì6Q:¦ŒK32o²j"6�>ÄŽm’„n…½ôÄ²	Ñw
! šIKä70Eha®i
kz
ræ
WYw±w)w¡h?‚FÂi	isiÝjGi²ii†iðWZf²–�°C2AvG¸GGH}�´‡ÃcK[¯Tn`³Ïtƒ_ø™Xmòu`ÕÖ4¬oáHQnšs	 —} &!u<!²!M¿!@
";N"WŠ"â"G#dH#—­#›E$ná$rP%rÃ%Ï6&š'B¡'Qä';6(Xr(GË(O)Xc)E¼)8*f;*M¢*¯ð*x +/,QI,O›,9ë,4%-;Z-.–-RÅ-K.Kd.D°.Sõ.QI/I›/Qå/:70Zr0GÍ0O1le1…Ò1:X2P“25ä2I37d3Sœ3\ð3hM4N¶4G5qM5V¿5X6fo6†Ö6‚]7¥à7z†8’9b”9x÷9Wp:È:VH;eŸ;l<pr<¡ã<v…=5ü=n2>a¡>\?e`?†Æ?YM@,§@@Ô@aA%wA‚�Ar BI“BVÝBH4C9}C/·CeçCaMD_¯DhEJxE:ÃE‰þECˆFPÌFnG$ŒGg±G8HCRIR–IéI…iJ7ïJY'K_�KWáKR9L%ŒLi²LmMAŠMMÌM[NNvNNÅN@OcUOW¹OaP_sP>ÓPPQcQ„ƒQWRK`Ri¬RUSslS}àS¿^T2UFQUb˜U<ûU”8VŽÍV:\W0—W^ÈWe'X)�Xb·X^Y/yY6©YFàYO'Z[wZKÓZL[Yl[PÆ[E\f]\EÄ\M
! ]>X]^—]Dö]M;^Q‰^Û^rö^0i_Rš_)í_P`ah`xÊ`XCa}œahb{ƒb+ÿb^+cYŠc[äcŒ@d>ÍdfeRse>Æe7f¯=fFífG4g<|g&¹g'àg%h;.h9jhB¤hžçhJ†i'Ñi'ùiH!jVjjEÁj�kr—kX
! l¯clRmœfmen¯in‰oa£okp6qp0¨pVÙpL0q>}q\¼q>r,XrG…rfÍrV4sO‹shÛs�DtgÕtX=uN–uåuxvFzv8Áv>úv69wEpw/¶wAæw<(xLexP²xGy6Ky9‚yP¼y2
z6@zEwz�½zK{Gf{9®{[è{*D|Ko|›»|�W}œõ}Q’~Vä~C;@oÀ€0€B±€bô€–W�œî�a‹‚Jí‚8ƒ1Mƒ#ƒ8£ƒbÜƒ@?„4€„gµ„;…4Y…~Ž…0
†<>†+{†6§†3Þ†S‡gf‡kÎ‡g:ˆk¢ˆv‰z…‰<Še=Š=£Š?áŠ9!‹h[‹zÄ‹ƒ?ŒgÃŒ’+�b¾�Y!Ž;{Ž1·Ž6éŽ5 �–V�!í�œ�w¬�o$‘H”‘RÝ‘#0’%T’3z’¢®’SQ“W¥“yý“Pw”AÈ”0
! •É;•C–BI–[Œ–]è–ZF—Ä¡—af˜@È˜i	™_s™žÓ™pršVãšL:›1‡›µ¹› oœ��’ �H3ž?|žr¼žK/Ÿ]{ŸaÙŸc; ®Ÿ oN¡d¾¡##¢bG¢hª¢'£B;£4~£_³£O¤cc¤@Ç¤Q¥LZ¥I§¥jñ¥I\¦j¦¦W§yi§Wã§y;¨/µ¨Wå¨‘=©YÏ©T)ª~ªE•ªIÛªW%«K}«MÉ«�¬¥¬gº¬d"­a‡­Ké­n5®Ê¤®Ao¯™±¯9K°f…°Zì°QG±m™±h²{p²Œì²šy³œ´¢±´oTµ¢ÄµIg¶O±¶K·lM·Ãº·@~¸L¿¸q¹D~¹EÃ¹]	º³gº†»]¢»G¼TH¼Y�¼p÷¼mh½'Ö½^þ½Q]¾X¯¾S¿„\¿ná¿OPÀI ÀbêÀAMÁ?�ÁNÏÁ[ÂEzÂGÀÂgÃQpÃGÂÃ<
! Ä9GÄ-�Ä]¯Äm
ÅO{ÅFËÅhÆF{ÆmÂÆX0Ç%‰Ç_¯Ç]ÈvmÈdäÈ�IÉ0çÉAÊZÊtÊƒÊ˜Ê‚·Ê:Ë;RËxŽË;Ì@CÌ*„Ì1¯ÌWáÌ_9Í™Í"œÍ‡¿Í2GÎFzÎ1ÁÎIóÎ*=ÏIhÏ;²Ï_îÏ…NÐnÔÐCCÑF‡Ñ3ÎÑ:ÒY=ÒI—ÒOáÒ\1ÓZŽÓVéÓM@Ô{ŽÔf
! Õ\qÕ‹ÎÕiZÖ†ÄÖYK×Y¥×4ÿ×54Ø[jØFÆØE
ÙESÙF™ÙOàÙM0ÚG~Ú8ÆÚGÿÚGÛBaÛM¤ÛQòÛ*DÜ:oÜBªÜ0íÜ<Ý7[Ý.“ÝcÂÝY&Þ€Þ•Ø˜e#Ó"
“a—_‘ª?
! Ú§ |$Ú
  B3NË
! á#qôÖ%îëH$û
[W–M"<û©z!¥
  í
! ;%Ï
! 8%@…˜%.	AÔK$ý³#°)L$ƒÌ	p-{×Ec"ó»#¸…�sÙ##C±$Î#·PÍjto÷mÝœ%ž"ïµ4
�!¾òó Ý	?� a>Ž
! KK&	
! †Á_Ê!¢k$LÙW!6†"‘jæÅÕÐ9	ô#¬$à‹L
ò½
µ
_‚©ö
! u†ÙŽŸ>ã |bÌ`¸Íƒ:$J%k% á…»%Ï£$#÷Jç�§ð}òY–Ù ôò£#?¶')yAEFH¯d %�=®_Yu#‘o
@[\)‰,!²$|!¥$±#ÍKUé³ð‚œ!»#Ê
þ
! �$÷é �ï<ªT¦ú °F •
! äˆ8ýæ%D%$šX ”f%¥ÿt"È¼"_!sw¨j	ì'¹ÓîÉÓ^#_­"©	QV-˜Ô"o7Š%3Q;"ûÐ	–•!€Ø#‡K%‹É]²Z` +
! “ M&½U%#Ûÿå	$Šò‡¿$ú
! Så%2ž~
r Ä>$£¾#=ô.†X¶+!6�¢#oAôÅð@ßè¹%ÛQÝ.#|¸“¨7
Î
  N
! s[>£‹U"MÁ •ü�4$V jÙL²Û†7$Tà”
–"Úr&¯¬4ˆ
! ›"BRÒ#_œ
ÕCæÁ#)Ü¨[Ç»ýœ
  õ
! þŸ
àY	÷zØL!¾
ß
  ÑóìÎ¾+çÀ
! ð$~ûZ‡ùCÎ H&
U	è	w¾´"'
! _%c¥G
! B9��²%ŒááB
FL×"9|û$|œJ´[k{ ü½ª	ÑG}{%ƒ[Z´$“R#Ã�iLé!CùÆP	=d% Û“#
vÇ
Ò4ÿ0	*ˆR�øOÑÃH·qŠ¸ZüL§ìs%²Äí³Õ$ê.
! ê �Y$IF&vŸÅÌôâ’€°##5h8#B�$;$Q &%b«ùi@?^Ž%yö«  ž!g &œ¼í®š"îb%SF!±±O0#+É«‹æµGpMá¢\	½	P’f”"l6‰‹ë
! Ð4}@ØèûÅ%Àø‘= ¢Ç¿øy <ÑÍq /¸n·&‘2Àé¯ÈUÃ�"‰G#–©*¿_f#>xßç¥ÚÄph×x®Â3Å_	Ÿhÿ#Ê	s!Ë%/º)_� TB^â%.›!-æ"º‘	4ô"Û¼
  /5Ö8
! ú]-$:.Í1|
'ï
! $ý4÷#Óóc¿3%ü%�
Ø"�/ìË
! &4…&l¦ Ìr³ü!«^	ÞÓ %�!n)"À�$³"6Mã
­” N&š%wb+
  
! w$&
?	×Äö>ÆŽ\ašOYÈí1-Lâ#›o1
! yÏS	ÃV0­ÿ{þÖa1
8zñ!ÑV #œ–Ý©Q–	»+zÍƒ
  ¯
! Q$Ì! ŒMgŸk¤Îƒ‡øOEÀºoyÉ‰
ÿ¿x"á
„,Žœ´Àåÿ°þ�0¯gsJa"yÞ®
! ]WÀÛs#è#£…Ï}\é<;mÒ]ÀÂ‚ŠW
°ÐÝ³å/Û%Šò�["iñeIÒ��5G*!òeÞ®�	V%ê¢'«${N/M€#<õáF*G	@û à\‚˜#
! Ô}y•ÿ£è‰$3?I!
‰Ñ	b	ž%×äð#ˆêþÿ«	°Ç]¦RÏ	Éaï	„
!  s¹ãH �Ÿ;#Ó2
6�.)!|4[n
! Û"EŒ&±`Æ[“"'
! æ"'¦
:Ëîúða£†zCãÅ—Ÿ
! UZ`ôê"ÿ$p²
  Ú
! C¾È^WÙê–Pjvt
œ�!& 5 Êù!uÍ fLÞjM$ïÀÇ”&µ!|A&ÝÅ(‚]	¯	›
º%ö‰!ž l”hX¨Q<Ý×O…#Œ%ÛyÇ	†!$a"¦èc%$Þ¯¯hËÚÒÙÒ"%ŠSÐ“XÅu$ÿ#
Â!k"ÂjØ)	öÞgw…ñúv¸Ò£c
  °sð{}
! ß
,i³y†#5M	9 Câ]ïiüï€2Ñé¬
è®§‡±!#Ê´ Á»©3q
´U	„#<=hÉ†ë
Ø FgÇ{Ìû�
! =$4ÅmBÝ+™öZÏZ,%jk³¶!Üçû
! 	“Ø¹Sömv#	ïÎ%ã$ž
! ÔCŸ¸êeª:ŠÛ)&Ç"’	0í"=b­¡$D
Ë6K
! œS!u
ì
! ýa%kS‡(ßâ2�Þ)ŽA|
  6	³Ö˜
  ‹
! Ò!° Œ	äf¬Ê0
1¼>É#Ù"ÒE?|›
! ©K~”$)¹
! ÀË†=ë GÇO!J‰¼õ#Æ¢%Å3 #2�
Â›$ó
v“
-
§?Z
"8aÐR	Åžöðf-%jL˜G›9Ëù%<!D#j?"_†‡¶§\
! WM#’"=¬Õ?[“¬Âj ±Œ|ñ"PŠ
! �ñ’rY!““Š#	.Ñt
¼J¾7@ì?$b¹áµ ÒcR‚ Ð#ÞsÝ$™@
¨±ÝúŽÁ"ê$Á’« 8
IÆsá"0
! ü[6"$%ùØHSœdÀd"ëhéð%Öåv¤¶qÂ¬
!  1%û‚
! VUPpfm%s
! !Z!b
! ‘ K3Ã	D	‚_"�}½£ÉóÂ¥ ´¼:f¢#r%©"nMbw«% “*&¢Rš!Žà#¦%ð !¼åšƒÈ$ýDñg/!æH\ý&a–†a{@e^%]q§`{™ Í^mÏÇ®·%½!lE!„öNü˜D&¡)$øX8¯%íù„ªh™O§ôùJ!òÀ"'KªÙr(0YKñ€‹ r™9¼
! Ø!Ø$Óä~Eì"<÷Œ¿áãÔ)Ü7^{"ß©i%\ÿz[!ö´‡æà!##’¤¹Q!Ýª$yQ\Üû‚Ùãæ{# ’7Iù¸‰%/"Ï­VEo$BU	V7„+?þ¨ÈlD7%¬® ^Ïs
! Jy)m	¼ µæN)GÞ"×9ÐÊ¬ßm"úzw
ZÓ
! ‘üE‰}â.Áè+ïÔ)ø"ŸàcW#áq°\%ŸU$–2&Ì:¯ð
! P%™
nu*j
ŒI‡+O#Á[�º+	N"Ã$ïSÑ3•%~ž-. @	plê>å#N(þÅÌëM
! ½%åF
! ÌÆ¨˜0ofÄ�lõ‘¿
! Y"œ{Å	õ
š[øD±|!%áI@ü–îý²·s	)ò$DU*
! £
î!Æ%„rï
®W$0Ž*2z8”Œ!&]¯eT
�i�s"— D!±c¤!s}$ÊöÀFT!
w9Ü2û°$ÜÜ@!	�P�ì‹hžá%+$Êß¹®R«#—Ib9é	îj#Ö;õÍÈx!à<ˆ#»  EƒþÜ$†Ä!Ý!,zi eÂd	ç"Œ”"•fþo"4
  SöI	é
! 	²1Â „qÔ	ž†D3n$N¸$•ø#€&_
&&Uø
! ˆUX2%g	Yµ-&"
  ÃDl
! V#�º (é`	Î¾""Ä š±êÜÃþ	`ºÕü
«
ŸõK“a‚.°:©Çf¦€·
©­0•µ_Ô$	ëž=±ú@#Ôá$_#¦T&
âE%ê#y¤
z$ô§³$ Õ¸
¹|º'Ê?¨`‹TA`
&¥Çm2å"JÞ#f	%5&-
! ù	‘#ì
Y#d
! !œé/ð%êB
! $‘D"Ñ¦BçN$¥"3�
  ß6
! T2#qìiKï›—"7òN=%QmŸF�÷
Gˆ˜µ�t=@¡šâ‰°%<—	¢b�#1ö"ØÉ"ØÂ€z]!‚	¨ ù
º8 äÐ©8d•D$ty"édt·Ëˆs8È"Aq$m]
™ üMb&	—„	½ ˆÖOº—6 ïåEí÷�? £	!"¤|
! oêæ#c«ÆivåE~î#™ô$˜øuR"ã‡5"à%"I3	ª"îÉ
  àQµ
! C†ê‡©
�ëvUåId$%Ž&&j
! ìiUZ"My#5š
0b¦"²Uùï#`#ºÜ ù*%Á5$\X÷<õy%9€ºm.lÊÞ¶"•/$:pŒe"B÷L"ñÿéq%¯§	vÿ“!XI#Ë’$‚
! $#¯"ÎG&rw&º	pÜC&I ƒ*%åù"%äã¡
! ‘:ÔÚÆmx	¨“›¹‡rÝ½î,› ®ã%¡ë	G3Î"ñ$."×#c,$cÙ$~0 Vp;&ò"¤¿R&Þ%¤"�"ú'|BÈ2á#	‡
¯›GfÝ%pÌ=![R$% %0JvtÜ%ý%;	�k%Ic
û¥VýZ$NÖ¨"C	1T#ê—ý#¤ùŠ´Îp
Üý#žñ!æD¼?zÊ¹˜Ü
ž¦¸ŸÝ#* #Ë­=Ä¡r$ÕCØ2	T o7§BXÈ%Ä%Â%åg $•¾" �"ÿG"Âø”
! A·#!ÛÒÄÿ‰²!'p
  e
! è
û 8æ[�%} í#%U{‚"HdéÀÊèL& $&Š½Ù	?ò%¨o�âË~W î	SÉ
`nûÝ´_$T%ÐŒþ›–Í	%
! ˜7û"º!e
§
"#³H]W@A"Æ&¸’H"Â$m!°ï‡ˆý@L= æÍø
VÕ	#Cº#¾F
Áy[þ.%1)% dô
>tƒ,
! F@÷zÑŠ�En^Ný'Û%"­$$ííu½þ8þ…n° ¥	
}!o2ã
�,S{ÅGåœ- ce#I"Y!Îy!ó¸è"à
! Žz
Ï9jÒÇï¡¼%éÄ1C
o 	X »ö!>ç
! ëË!†”!‰ È
! †zoóÔîjEÝ
! •|ë"‚›ç®¨…€¦í‘cÇ/#÷!õ,Oþå!Þzð<%ì$ ¥Ç$ð£ÿª‚H	Ê� ´#	9%¹
)
¡½ÐÏ�P×ØØè„"LI²ëÍ&U
! �$Ãì=
ó"Ï$/&ëµK"Ù 8\MŸí�ME³aÄ¢t!Æøôr
i	áàµ­ø	xÂÕ‘
! € `d¾"KpX2"2 
  z
! YðÌ‰
’%7 x	%§‡Íœ"æ©c »�Ú$›9˜Åœ2…"Zx�	˜~�($Ð^*š‰,"vþq»ÍªÕH
! Š	Àß\2 %äŒ
’¯P
Þ­îžÝÊ
&,¨
%B&’!ÉÛ	Ñ	!#rHF†^æ¦Ç:8&‡·gÏxÔÏ%Õ
Ÿ"Üéš ®#:}ÝÚ^n¥/N“0ËærÜ*!>h"uûÓ$ÂØ¢à&
! £ !N
! 
’Õß�€<
! �L³	�$äˆ*'õ�!DU Æw³¼}2K	ÍÂ¤_
! m8A!¬»	á"Ìz»˜!b"ÎhYO[å R
! ê	co#¸šÉ[ýv�#&¦í$TâÒ ç‘¬ fÀ
×‘nË
ãÀ/ä+bÖ¹�!U!N‹R.ÐRÎa…JÒ
×$Ñï"gç$ƒGÐ

! –¬!�<älHù"@¹ O	/Ê„ã	ã"ªíÆ‚èÛ!s*	u"çk#uª
Ž#Š";_
t#éöÂ–%ðÕ V"KC ä"È j"J"Ø1:"	
ÌsÔ;4Ð“%¿³%ì zg-K!Òò&H­Y!ÕØ¶
! ¹Ý Ì ©
! ˜Dn"Ä#ã#b!x$¶àÃ1~@�3p�#N�3Š«yÈ
²½ÁbU#ŽZ|LP
ü��"EÏ,áLÝŽú 	ªµù–$Í"'õ%ß"p8Ï&r1 ì*#[V	�`ìË$Ó!©Cï$OÒ$Anj^ÑÐ\Š
�ù™Ü™
! ˜ó/a#N~#kÌ3&+R(—†zmº·a”%Ý;Ä$®ª	™l!4­=#…
! \³«˜$ÇOø!)ê÷þH
i>›²—¦_•$÷
°E!A–!Ò=®¿,Ëe1"T
! ü†Û cA Ê,É		â¬?{”Žáq!³àá·ï%È¥#0"â$µŽf»à•»“B
Pfn­#K#5AÈí¦#ˆ	Ú„Õ"Å"}¢lhŸ  “ë¥ÙF ¶
õEQ&B¦oëS%&	ð `ÿ…÷ ÑÑž*¦Ý"`%ÃE	î T
©P$P�
y$07 >vA	¯2$B¦$¼/Ý"² F�é$}œL
 =¶§npµþlÛ
z7!Ž¡!Ôl%0›N%�Æ"-4W	èÞº"_#‹	'_ë$ßzƒ\#i%:%™R¢"Ÿ *
&cá_ûC1#ë%ÅŸO
Èè!Î�«kjªŠ&$â#Æ$D%Š$ÍÚô“~!dÁ�%îÎ!î$‘!¤/ç
\¦
! (Q¤(h$öÇÞfÖqÁ$£!•
žxÉ,4'†$ÎFx#®3bt²&g
! ZuSØWXÐò†	á`Œ^Ú·¿ö]¢Ï¶X
­põ~uè*ñ	ºm™Ö– ?ŠåŠD¼"HÄg#T6nn!ž¡w=
! *g$|8ðÀZ
! "fñ¸YÙ"§Ô$Â8"!!§•½
! JÛ$ÊiWöt�ØSÓsª ¤Hµ™¤!Ë¼$"¾ó
! }¸Ry-”ŽW¾%Ö
! 
¤$»,ûR "#
! �`íx°rBÄÔóÊü$¼
{	ŠÃò.7"×n#"¹#gÌk}	æ
f
ú¶R!BI=íþ$u¿%J%
YÀ5!ÈF™5’”¤"?B!Z­ˆ»
! ¬#îƒ
! �#5æ§dÊh#�³*é#rAz#…€¤
É·eF�ð©ÄÎ{$d×jñ .!Éêâ¢› œ ^iëë	.ðë
! Å5Gô%€'	¨5	5
! ²
Ï¸ÏŒ$%†¤Ø³©\å�(&W"!Y�Ž~<&­#Sž#
$"{
! ¶“Ý
@})•ÑŽ	U�¨(ÓWiÍˆ9!Ô)T½ì#•Ö§–c#â'4\ë#)ú	¿
xs/•�/h
ƒ
k÷Ê"¥fåY
  t¦âe>èÞçZ³nÈÞ
! Q°’êP© Þ!IN—Í#Ý6_$#…
z¯%d¹	e�6æ Wf õc
•à#mƒ Ùšg€×
  
! 0$×%ÎÊ
! ¡ÏË¬":o
! ê�iY5o ˆë©"­
  MX
! —ü"P‚%0˜w#:ç§$˜»Ù!ó«	ÀP�}G
Þ‰ZÆ
! œ$=P8Ç#õv±ê%ÙmËn¥“&AÁ5Ð
!  ÷n¥àŽY!:!¡%Ã
vÓ
#!7&—šñ·!nœ#„þ$˜ f -å
! HÑ!ôÇ+×¨A0!µ  Ov 7YŠ¦“ß—™¬%5Óƒ¸: p÷�
?19
! è;ø‡çê$P$¶¹MX%üú!1!‡êÌ,&ã§
! ¡òt$9Të!]%«
! ¯<	z¡m=Ã¡í~´ÕL ¨	aÜ[é"€
! .&ò�@¸õtµo+ðê9®%°	_¢ód0<"sÜ
  ü
! Ž
´”—Ÿl�ÜEáfRô!Ì-V…ÁY¦JÇ Rùl* Lé(&t Œ
ù$Ç0ªÀ ±	”Ð·Ž>
zÒµ"¾¨ëí
êqUÖÔ,M%€f!ö„™²6ä#>Â#\4&!$¿Së\ò±
  _
!  #›Ãë�#JD3Æ‡¥a�"	qjK‚ò#e•Í
Û�;‘ÕÝs
~"« 7vU„´
! ‰/?&‡%-#vÙ%¦Q%cW%((Àé+
�;
! ·~	�6K"	…^¼Ÿ¿Â;	0&$+˜
! 
•g Úcbh¤ÇÒ´$É”À!ƒ]^"^
$°!‹7ø%�#›#	“ª²={#Ã{
E#Ž	¾ü4ÝE ú’G!³
! ËÃÎ
  6]ÖÅéä	2
! ?ÓHsÝ‚êS"B
·Æ6 SqôÖ"u
	=&oÔ ±)·Ö‰
! ¬0“t%ùÖ	ñiû«•#%±9V
! yÿ¦|TÖñ
 =ÛX"˜É	KçÜ]X„	ôÕq	c$°‘C!Ö!2a
! 6ƒ;²Ô%¦!~^Ö
! MË#ÞW‰²³ &õN6!Z£H&û|ÅS3ã!QM¾
! ÷$g*$¶%ð	
! Š
! �ñK¢
rd†"¢ªæ$�Ã&€ˆý	õh¼˜ÐuWWøxQÀ?ì—ê
  ¥
  ”V
  p}·
! ="O7^ò~äF”¡NX]"–þ%ˆ#û…²!2žÓ	Ëä xo%)Áþñ­ ¦
! @u	ˆ"[ï Xß›âªu äyõ®	DÛáBÑA
·]ú$5ü!$¹>eÕ	Þˆ°
…Ï¹¤ÿñîr!`h l$ŠA`Úûõ	èa$¦În¹´4»®0%´_ò	Ùf$KÏ×•�…}â
o¾É
! ?%<åºìEn	\Uö%`¿¡%uM
Â¬x �.R%	wö
‹#Q‹ù
! ;½*Æ°0D÷FÇ#%A Êd…®
Ââ¢"fu
! »nÔ‰¢ÓœTP§
�3ør"šˆ $+
! 
‘%~xo ;ÿ"3
]$‰‹%Ê"<z‘"|S$eø	óû#|%-$S‚×Ae4F®Æ
k+ãœ�1î -4Ræ!Àú}q¶š3s%&ï»I¬›Ælcz	‘ØC?
ÙO¾&áÄ2@¦!;;<ö#dÅ
! kJMå~Ñ¥XÜ"t
  ¦ÈLí'ÓM”
  X"X·ŠNÚU¿Ç
! ¾�žÄ„$¥
EœRå<SÚ‚Ï"’#4!´R

õÿ!£C�N	¸¹õ0û!Vñ
! ™$H¥#}ô”§„v P
  î
! Yªi%R
\ à%9$ÄÛ°›Iô
! Dnw\Y D®$.ú÷A!
! L#	,ê
Ì 
g�'&z*r%”ÔÌyw·	©·'–l z^ù¶VÞŽQ#3ü õáŸ$Ñå
]Ú¾U@#þ¢µÊ ƒZA¡í&×›!�~$B"±iÂPCJ½vÛ¹%H3$ù»žÓ4#–îÔ
! %¸r;«!žÐ¬ Üëõ W‹$J¡<mæmß»½#É#ÞØ	în	½+;G‚
ý
! 9�Ok	›	ýí9Lò‚ë­ÀÍ$R×ÒõÝv	Í�w‰""öH#h²VÇŠ¯äM€p¸Å6Z
$’
²€
ç!1%	FìW¯x>ŽÕ
! üš½c	y"6
h	!‘^—Y	w"9Ä8Ù#²"
9"q$
! ƒË‰g
P"â« Z!­íÑNôO– !1&±%þÃ+Y ¶Nv
! %u!1.‡È	Ór	2¼ "„‹
AòG%øc|#ø¸	:‹"tYê„L
! *ï¯#¾h†®ãÝ-Ú	üD
! KÎˆš)´£Ê!±|f¯�Ê€"Ø
! c$”!	�%jû#%â	ál#Ý‚œ{ð>“	ë÷
  VŠ�� 
%eâw
! ™G,_.Ÿ
_�Šÿ ×ÚÓö U]í�k@$†B¬¶ 4è —Ñ$ú
oü‹ó±ÁÔŒÀÚç¡•~™#¥!$ä»;-	À›	"a	Æ2!Ú!…e	pÑ º
! À#ÛŒó Æ<e ãóûÉ¯…!n
g!$:ÁžÒ‰=	i��„|C´!”‡
! ¼$Ï3	&§§xgM ÕÇˆ¤¡:#³P�øúÃbóQ•"+#ÕWŽ‹¹8eeäçTó7# ä… d�DÞ5 0wB¼%á§#:°Ë	b ‚$® ·¡o!+¨‰¬Š!Ñ\µ2
Ä}I
! H¬$ª%ú%ñ´ý×
6ó	 ßó·/°¾	ba Í>K~öÁ§`Î²€#b"Ô¤+TÍ`N u·Õ:wò£2d.Á�i=åÊÎe5
²	Ãuî"ÊÍý8ÿæ´Å
Ÿ;{g»r
! ×8¼Z!GÏña.Ì,
ö
7#
!×kÐé®ðù¸%Èó!Ÿå£Ö#%p	=Ö!Dó:¯[ YÂ`$
É!µ	b$s÷	j‡#jÀr x€0$¯Eµ#«éB…otI°Ñ#J°x·"f(V
; V´, ý%®!�
! ´è!! &<Û^
! Ä	=F#¬Vt‚OÜ!ŒqÔ!Â&qK
S>î%Mó$xLûô	™¤D—Ú%ÍA$p!Ó	Œ "pJÉ:ª*žä%T"ùwí%^( 7œþ#Å"&¼#,3-4t	‹Ð×	£‹ô 	¡"¡-™G$n% ‰•ºý$Sß “ÕCÍ
! Òx%ºL6ç î…f–çÊ€! s7õ>ï	�	%ÎôØôÂ1	ÔÄ" !&séT™	¼4¡y
  š
! Ì7¯0ÅÍ%Ã"ž$ÏŸèÙÐ$úVŸ
ZC+{Ø«!wï£"µŸ�¿sï¿%!«
! bìE$—h%"(¼PÉ<OZ �Ù7
  /­°
! št!‡�$ï%ú$ôt¾!�!"×§›ŠÅ¹!!D	cUý3‘?% >&¤Òt|²‚#™$$æ
! Â�%Z%a¤%®Z
! v
ô$$)–ÈfG 
¼h¾G~u²\(	lÓè%"#½ì¨Ø¿Ó#ñ™€ßÆb#„ ¢
! þ	| ¿ âÏ°¢!9q9C²
3�m&±9½é"4f""9”„àà?—
! ïzŠy“;D÷"ÓLÂ	^
UµNÂG±š$ ´ª#ˆ
ø g#ï!âW×¸
! Æ#î8K¼iæ€%K
! È6$&ˆ2„óü4T&tQ
! $½ÞåÜùFŒ¯$É$ y
£#æàÈè
! ­Þ¾$|`§áwÕ#£‹	{Ú"©¡Èël-É9Á!¥ß#K þ
_îÂ‡Ó%
! X‚*#—%³@Ø“–
! âœ%Çïªl’d
! <$ÙwÉ‡!$…k
ÚÈ^xbnµò¨#l÷èhÐLkîÔšÄdvÈuº—p'$†1
! #E&	™Õô:Ë"h†cžS
! »D±{[¦
…%
! �õ"IŸ�n!ß$ë¨«áÃâ!©$Q¢º]Ÿ#ÎŒ˜ÆjìoÇ%„³$TI=…óç	å?S ×F%~ è
šg'%-„
ý
´
É «{¿"êV¬ìëq¹çi>¯ªûy�ù¾€	Ö
k =	¯“
! ƒ „R\pé%E Mp#ì( Â
äJzñêß›‹ìâø$ù”	äûq~å.Ý“$!þÀ%N(Û`PÊ#g£dòÍÅ$óÛáK)äÿë×­
£ýFâ · M”þ�8$Ì$qãr,¾§ž	Ò`Ô«9#¤Õà
É2¸"1�FEÕX“Q"½ƒœ
! çL(�Œ�Ûîk›'#Q!‘c$K¤]˜|Q~
  €×¸2
!  ! d+^ªPÆo¨"w!G”g%?ØŠ "»)qÞ$jù.¸•¥;J&!	�ÄÑ,Ó
‚÷WÑ"Q›Œ
! ¿25lÖc
š¨$4%c!a\x
î0	Ÿ!ôÅ¼„ØdÃ™oP©#3"W%3ç¹p ¾}SJ	ò
! W(ª
! .Ê‡$š	+"Q	_Í!1¨
! §à;ï�Ï
ë	T¢ª©"Þ&!Ã
  O
! e%íJ"jñ/‹XŽ…�	g²Õ¸Jxä"©ýŒàÇ¼,@ãWÅÌy9§cD À9�Näþ Ú.
å$š#PèðN
ÚÒé²’üí$F$k'N,Z	«ßI)ä

! Ýxßœ&¸®‘©À&e†Æ¸ RþR 
! `"šÙ¶´sö"„
! Ûx+&ÑñZ¨¶	-m 8r¾
! úÕ%oçG@Ú€*“�¹çZkd!‡5éV	6ˆ,[¶ˆ­!"·¹#}#_à%Æ¸ º¤»Ò«¡‹!«
	=¿$ž^$øÖ Ò˜",#cg£%	Ca×-´
W¿!B\!Ù¨%XÚ'x}
Ê¥ƒ%Žœ‘óí ¬v$+àŒ%(Ï!ÎG&¤	¿ò
m!Ö©%¬Ú"QCƒX\"ç}Ó‰æƒ	ÛA\aíA
! ÿÈÑ
D<i&B‰Þ	 ã
! Ã _’âgã¬¿«o$¼!€b³{Ç^!ü¿
! Ê—.�ÇüL¾œÒY¤´Fm¢Õ!†N.6Š»u¦RçØˆ%á!“‚:iš˜Dž
è(“—#`O–h¶lö¶Èc#¥vx ýª!ß%Mh·5%	
Jæb
ö
! •o<ÁóJq³2™%‡	¤ã#ä¼9á	!ÿŒM!ül¯!H%Õ
! ?#ð½6ƒ!A|sZòÌ%åÿ"ð!Gé$³
#³	Å#¢Ôì!ûßWÖ)
! j™!S¤×1¡ÏÂ&>	gÑ%BV¤
! br€î
¥P¨yE@�bù &#»½ì&Ö»ç�l£@&Fß	Þ H\$™‚â
! ›$Q^ç#¤7O&ÿ‰$¶mµIËð!¿)ü¥!�^ Ÿ5Pu!Idq#°"
%äAB—
¬ÜŒ#”óWÈsÚt:¼5/#Å):	ë`÷º¶Ùwµ½Î<
æµ$½\
¥”:
Ê%ÄÉ%ÇWô1t“tu¡	4"<ø†
J
5L KP&+¿öí!«
8¢	®"Rv‚÷æ³òk œJ
|"
! Ä BwéFPOÀ$ðŒ¶âk/	õ{
b5å»“†
! Î
ˆl•	O-!‚aöË_ X7�=õ	Õd
ña
XÚË2*1wîR™	º
£Ü{M`Z
<#(q ø‡kðs #­Ã6#É!«".#ò ?!‡›O­	¯rú"fE
! >!°�4 w ó‡c´‡"v£$"x3­%1Vö‡Ñ
! ÷jÿ�"Ÿ#Äöðûpw¼žÞ€‘$&þßgv!‹Íx& J–
cÃG¯ç¶#Æ¹S#~%/ýÓH¸Œ(#©%ÖÎ	&Ëþï™­‘î/
  ¢®
! V—VæaÜð!m èµ	Ø
æi
! $h¾¹E
(y³Y8XæÀÝé§ˆ ýãÕ70&•Ìªfy’kù¢$GÒ¸#½Ô¸‡2±
! QµÆ	bÏ{K%†#ÜÀ’;!íÔ
! ã™ü#!W¥%ð
°
! "À	ü(!ªÐ â�!­äp$HµÙ¡ 7	Ð!'õ$g¯™"÷W
! ®>#Ö$2×!�E[Ë]Qrh,Òâým3J«§%6…�B$#{Û%€$i$$?""ûºú#[
! ô1:’R l	÷„
! •Ž$#ø
Ù7$ã–¢ ]H!Š—$ÒÒÎ	Ð.$<Ð
† 
! 
ó#I&èÏ
! j5*Ç!V$äŽU#ïèÐµ·l"¬H¤ÌÏÞ�÷‹ñ#„%ƒ`
  ÑÁ
! Ì½ÕÐ"n[	]>~�ÿ%jOÌ"&H³
! ?Û#Ö,("5£
! Ë;9
Ú!�
k!
! '
€Ì±"C$Yt^¥j$šËAt<«EëJ¤#'—>e’‹Kuòê
! žÉÃ#á ¹"![‘–Ó|×%‚	]{N#Ë¯
$!Ì$Ý†²
! ³f<B#ö'"±j%Ã�+vÿ7©�Sè­ãëº¦#€�~d%‡ 3Êÿ	³¯5‘Sˆyò!ºµ%ýß$OúÑ…$}£3!� âˆÅÁ×f‹
! "$ˆ$p%ß²‹ð¬-ý¶Y%"ãQÅ!#Km#�Ù›¢;Çns$ êyPAÜ@
ŠÔ-–‹ïü:¥¤$œÄ»!�ñ¼	ü	šÁ%øI%`$_ Æ![%>
! 2C"F"wÛjúq"8­{#$B '"ÍÞö$6lÁU©´	J#ì¡ý!±©
! ± ?#Œ¸Àn[$©®¡±à ò¨”^!áøÑ êÌ4	²@"Q
-ªç%„O%Â"ïÞ

! 	FÛ÷Ìov"+;ReÖ¼J
! æ	c˜(¿!/íÎhqX6L7&úã UúH&ÄH¹%Pš
! <Žk[xfGrÐ&eµQ¾I$_°T	O …oiìŸƒä$\i!¾@ ÷h!´
! P!ÑÞf
! e"Ê2 8!†%t%N¨Lé
™jÊ$Ä
¶$™T!	ƒ"}%¶¾>Ð
! °. ­iºƒù#Ùèôù.Xîm
! ›%÷GÓ&¹$›½”·à$an~$&nØHGµ$/
! #ø€$ªhBIbsI’¥Í‡É
! u%TÒ�"
x (ú	ÈT	
! ±:·äš=[#e!ÅA%Š] Mö$«6%]Œ"õB%Qé1$Ö,„^‚$O˜1D¥W/%ë]Î$™) ß%-œ˜e�Nº‰g,¼V˜êX!ý"•»$¸B¬K¢x¨!�L4Ä˜	¦< ®ç�ð~Ì
! dP#–žD·à…Ó½
G¶í±¬
! NÇ²� Gìä!Äˆ"U(
! ß(L%ß‰�m6"B›uã°Ã%Æ–|Ð©Î:
! â"˜
Q¶’å%
²Éz4ú$„Ô!Ò
! ¡#r#¶õ �ãÚ�û	yÃÏD dÎ¯Å^aU
å-Q&\áËÁ"»ƒ$_Œ )Á v5Jq
! F`Ö%9
ú ÓÇ—7¥”/L	' E"®4*>”¬\•–)ñ®3ºÕM&ƒ¾Œ!g �}žÿ
! †f?çÅ"%
Áƒ—.à"	­¡ eÁ‹Ë:í�Ô„-—qR V}à#j!¥<ýè§!Ö%Fêû/C(
œÜ×þ!@ŽÄ¢ŸXZ	w—9&ª4k ÿ3	&¬	Âóþ5õA‚;ú*Á-Ñœ"¿õQÞa!$ê!� Ü X$C6^Ã!$r¦u=htð"Ì#ù#é~‚\hÝX	wÙÔ
 ‡ ø€5#mºÁ
ÁÜ	´Q‰*˜—ì	Ô’CHÏ#-OU,Ïèk+ Z*ù§i
l(Ù
! ¹%&ƒ"l%£ý )#6IÙg"}%
! O"]Å&¹¹œu*«Ž %õ_Ò	’ü½">©!ˆŒÏ q�#8<¢«ì+6ìü#!Î"$”#‘b»"ºY?å¡
(%©rÔ#™�%øÃ’
! ìsª¯ $3
! *ø¢ŸÚ ñDÈ J$Fº˜%ð>%tžõy¿[
4¨6P”/0
¶ iµC!+ó%&È#õ!>¨ìp°Ëšl
Ú#Ÿ%åA#W‰;ò
! }}	ç·
;Üà|	ñá�$}taúAd9û)5!p
! ‰#Ð"kX#KÙZ’±CEþ	"T$b[¿r½‹~ƒ�,ÍÆß¦Iqa‹�	z ýz§VT4z"­#’#ù¶ºýÁö	1u.ããèo	&±š¬Û
! "�w• ~%#Ž|´ø;`æmpC#h	'!Ÿw	Ò'gîM7
’Èp"ðKìTï7®"È‰	‘?ô Ãì%ƒó	¡z.!0ˆ+%€ñ%„!ÉŠp[Üó 
! #ù÷%®!L,Ó
‘&§"Ki8	{U/ $]íƒ#£>%…C
  ±ÍñB	³y	ôÂO
! Ó:Ù£ôb
NE:ñG0Ò%û%s	`’i"œ$Äâ/ˆ!šjk&óg¦	eí$ò½‰Â
! Ž!·d¾»$n-" ÷Œ¤ Vz%C à�Æ—êt�
! ;S&�d‰Ä8È! r£,!k0àÈx
! C%"T#»
’§#'¨Ø«º$F’Ÿ	Ò/!	¥ä
! é—!(+®w%TäÌ
5"ú˜&"Y9…VIÓ†Ø 5´SäÉšM$n J —S
žø£7O$OM‹Tä!¨M–>ÛuÈÃ%Éi‰ˆ¡´œ	â%|!�Ü#Ák
! •/
ížMªß=’ {7
{%·$wþ[•q¨à	1çi#ôãû6&F	@'TS:,	ÚØ£æ)#"e¬d#Aeö!9µ[Æ Wà	ß „× oúa+'!	ÐÚ–N!ÿYÁñZ##¶A¢
  mçyåÿÖI\ïÌ
! è$#1k0S1^vI9h
! p­Ó›$·
³!Y]#?#á
! ñ¿	r1¦¡#î8}¿è("ã–#Á]
! !­%"!Õ|ø7'Ž"Å ¾
ZH´…	îH–FU¿#J°j›¢P Îlî»m
@
! $žv×°rTÑ¼‘Í#Ý¬h­Îà	8`!¿3”ï!‹]üL3#âª%ß!�SÕÂ`!b%½V!m$‘Ù
Y
Ð%%O}"Ö.±@¾ Û#
�
! ƒ4�ÛÄ
! ³$	ò:&l	$í	Cž#xÜÁ	v%Hdò{!Ì�/RÏÍ	²#1üúE…Ë uÇ]pRYæ±;Ø%„Þõ6`8Ã³£mß?:=T ;
¶-ÿ
S*"u¹aloIÆ%8½Û÷–k±
¸!ñÆ-½$ŽvI
´%²þ"�"(ˆ@u>"Î @%%%˜e$
]
'¯~Ãh!é‹RÐƒ›Üï&~DŠŒ%ŒAš> ©Ót­úX�‘‘
5 q"ÍÚ
¨{0v‚!ãs&ô*"w
  
  For bug reporting instructions, please see:
  
*************** warranty; not even for MERCHANTABILITY o
*** 1841,1847 ****
  ignoring large linear stepignoring loop annotationignoring nonexistent directory "%s"
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring 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 %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 mismatchimplied 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++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 argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein passing argument %P of %qDin 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 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 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 format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect 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 function %q+D cannot be declared weakindirect 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 %sinit_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 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 %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 %qDinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline function %q+D declared but never definedinline function %q+D declared weakinline function %qD used but never definedinlined_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: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsn %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
! instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger suffix %qs shadowed by implementationintegral expression %qE is not constantinterface %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 procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine should have a pointer as the first argumentintrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid 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 addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid 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 argument %d for builtin %qFinvalid 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 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 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 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 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 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 form of %<#pragma omp atomic%>invalid format of %sinvalid 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 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 map kindinvalid maskinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid offload table in %sinvalid 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 'z' modifierinvalid operand for code '%c'invalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '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 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 binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid private reduction on %qEinvalid proc_bind kindinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid 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 storage class for function %qEinvalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for propertyinvalid type of %<__MEM%> operandinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid 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 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 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 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 value-initialization of reference typeinvalid vector comparison resulting typeinvalid 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 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 lineariteration 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 %s%>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'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 %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 statementlambda in local class %q+T cannot capture variables from the enclosing contextlane %wd out of range %wd - %wdlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength 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 foundlinear 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 with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal 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 intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop 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 treelow 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 typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandmachine independent builtin code out of rangemacro name missing after %qsmaking multiple clones of %qDmalformed %<#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 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 %Cmap 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 foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmem-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 %<static%>member %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 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 must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched 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 REG_EH_REGION note at the end of bb %imissing 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 makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing template argumentsmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemodification of %qE is not a constant expressionmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one 'crtl' directivemore than one access specifier in base-specifiermultidimensional 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 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 methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple 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 fixedmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename 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 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 integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsnested 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 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 typenext 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 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 corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno 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 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::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno 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 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%>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 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-const integer argument %u in call to function %qEnon-constant array in DATA statement %Lnon-constant array initializationnon-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-default INTEGER kind argument to %s intrinsic at %Lnon-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 %qD declared as implicit templatenon-function in gimple callnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integral type switch statementnon-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-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 typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static data member %q+D in a union may not have reference type %qTnon-static data member declared with placeholder %qTnon-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-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-trivial conversion in unary operationnon-trivial designated initializers not supportednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednormalization cannot co-exist with scaling
  not 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 sentinelnotenote: null 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 vector not a power of twonumber of results does not match number of valuesobjc++-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 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.4old 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 %<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 declarations of constructors and conversion operators can be %<explicit%>only plain %<auto%> return type can be deduced to %<void%>only 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 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 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:operation 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 %soptional argumentordered 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 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 must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverriding %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 %qDpacked 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 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 may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %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 %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 cloningpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %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 arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder 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 cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass namepointerpointer argumentpointer 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 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 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-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepost-increment address is not a registerpostfix %qD should return %qTpotential null pointer dereferencepre-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 sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious 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 %qDprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious labelprevious 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 unionprofiler support for VxWorksprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
--- 1829,1835 ----
  ignoring large linear stepignoring loop annotationignoring nonexistent directory "%s"
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring 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 %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 mismatchimplied 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++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 argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein passing argument %P of %qDin 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 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 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 format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect 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 function %q+D cannot be declared weakindirect 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 %sinit_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 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 %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 %qDinjected-class-name %qD used as template template argumentinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline function %q+D declared but never definedinline function %q+D declared weakinline function %qD used but never definedinlined_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: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsn %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
! instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction scheduling not supported on this target machineinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger suffix %qs shadowed by implementationintegral expression %qE is not constantinterface %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 procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine should have a pointer as the first argumentintrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid 'asm': invalid IACC argumentinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid 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 addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid 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 argument %d for builtin %qFinvalid 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 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 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 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 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 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 form of %<#pragma omp atomic%>invalid format of %sinvalid 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 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 map kindinvalid maskinvalid member template declaration %qDinvalid memory model argument %d of %qEinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid offload table in %sinvalid 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 'z' modifierinvalid operand for code '%c'invalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid 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 binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid private reduction on %qEinvalid proc_bind kindinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid resolution in the resolution fileinvalid 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 storage class for function %qEinvalid template declaration of %qDinvalid template non-type parameterinvalid template-idinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid 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 instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for propertyinvalid type of %<__MEM%> operandinvalid types %<%T[%T]%> for array subscriptinvalid types in address space conversioninvalid 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 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 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 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 value-initialization of reference typeinvalid vector comparison resulting typeinvalid 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 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 lineariteration 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 %s%>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'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 %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 statementlambda in local class %q+T cannot capture variables from the enclosing contextlane %wd out of range %wd - %wdlanguage %s not recognizedlanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelast argument must be an immediateld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength 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 foundlinear 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 with C linkagelo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal 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 intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop 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 treelow 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 typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandmachine independent builtin code out of rangemacro name missing after %qsmaking multiple clones of %qDmalformed %<#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 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 %Cmap 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 foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximum limit of %d namespaces searched for %qEmay not use both -EB and -ELmay not use both -m32 and -m64mduc registers only saved for G13 targetmem-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 %<static%>member %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 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 must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatched 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 REG_EH_REGION note at the end of bb %imissing 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 makefile target after %qsmissing method %s%s%smissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing path after %qsmissing sentinel in function callmissing template argumentsmissing terminating %c charactermissing type-name in typedef-declarationmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemodification of %qE is not a constant expressionmodule nature in USE statement at %Cmore than %d operands in %<asm%>more than one 'crtl' directivemore than one access specifier in base-specifiermultidimensional 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 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 methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple ref-qualifiersmultiple 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 fixedmust use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename 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 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 integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsnested 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 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 typenext 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 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 corresponding deallocation function for %qDno data type for mode %qsno declaration of property %qs found in the interfaceno default argument for %qDno 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 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::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno 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 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%>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 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-const integer argument %u in call to function %qEnon-constant array in DATA statement %Lnon-constant array initializationnon-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-default INTEGER kind argument to %s intrinsic at %Lnon-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 %qD declared as implicit templatenon-function in gimple callnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integral type switch statementnon-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-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 typenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static data member %q+D in a union may not have reference type %qTnon-static data member declared with placeholder %qTnon-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-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-trivial conversion in unary operationnon-trivial designated initializers not supportednon-variable %qD in declaration with more than one declarator with placeholder typenon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednormalization cannot co-exist with scaling
  not 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 sentinelnotenote: null 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 vector not a power of twonumber of results does not match number of valuesobjc++-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 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.4old 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 %<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 declarations of constructors and conversion operators can be %<explicit%>only plain %<auto%> return type can be deduced to %<void%>only 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 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 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:operation 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 %soptional argumentordered 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 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 must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output_move_single:overflow in array dimensionoverflow in constant expressionoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverriding %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 %qDpacked 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 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 may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %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 %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 cloningpassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %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 arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpedwarnpedwarn: perhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder 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 cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass namepointerpointer argumentpointer 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 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 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-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepost-increment address is not a registerpostfix %qD should return %qTpotential null pointer dereferencepre-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 sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious 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 %qDprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious labelprevious 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 unionprofiler support for VxWorksprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
*************** F2008: Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·
*** 2154,2160 ****
  Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð·-Ð·Ð° Ð½ÐµÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð½Ðµ-POD Ð¿Ð¾Ð»Ñ� %q#DÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ†Ð¸Ð¹ %<-fopt-info-%s%>Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ sink ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½Ðµ ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑˆÐ°Ð³Ñƒ Ñ†Ð¸ÐºÐ»Ð°Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-mcustom-fpu-cfg%> %<%s%>Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ OP Ð² optimize_comparisonÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qE Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qsÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (1)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (2)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (3)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (4)Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qsÐ½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qDÐ½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ this ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DOimport_iso_c_binding_module(): Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ� %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð² %<asm%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<asm%>Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ðµ type assertion: Ñ‚Ð¸Ð¿ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·ÑƒÐµÑ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð² %s, Ð² %s:%dÐ² C++03 class-key Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ friendÐ² C++11 Ð¸ Ð²Ñ‹ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¼Ð² C++98 %<template%> (Ð´Ð»Ñ� Ñ�Ð½Ñ�Ñ‚Ð¸Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ð² C++98 %q+D Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒÐ² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� %qDÐ² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !Ð² Ð±Ð»Ð¾ÐºÐµ %dÐ² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒÐ² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+DÐ² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° %qsÐ² Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° %qsÐ² gfc_simplify_acos(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_acosh(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_asin(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_asinh(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_atan(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_atanh(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_cos(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_exp(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_sin(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ñ‚ %qDÐ² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ %q#TÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½ Ð¸Ð· ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s: %mÐ½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�ÑƒÐ¼Ð¼Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qsÐ²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ %qs Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� %qDÑ‡Ð¸Ñ�Ð»Ð¾ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð´ÑƒÐ³ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² PHIÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° %qs Ð¸ %qsÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%sÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s (%s)Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² sendÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ñ‚Ð¸Ð¿ %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT, %qT Ð¸ %qTÐ½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ %qEÐ½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ begin/end Ñ‚Ð¸Ð¿Ñ‹ Ð² range-based %<for%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ: %qT Ð¸ %qTÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qTÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� auto return type: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qTÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<asm%>Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambdaÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ %qD Ð¸ %qD Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� 1/1
  
  Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð½Ð¾Ð¼ÐµÑ€Ð° landing padÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑƒÐ·Ð»Ð¾Ð² Ð´ÐµÑ€ÐµÐ²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ CONSTRUCTORÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ OpenACC Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼ Ñ†Ð¸ÐºÐ»Ð¾Ð²Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÑƒÐ»ÐµÐ²Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² C++Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<long%>ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>Ð¸Ð½Ð´ÐµÐºÑ� %E Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qTÐ¸Ð½Ð´ÐµÐºÑ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² %LÐ¸Ð½Ð´ÐµÐºÑ� Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° weakÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ð¾Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ %s Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� initinit_arglist(): Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Objective-C Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ formatÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð· common Ð±Ð»Ð¾ÐºÐ° %qs Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %<auto%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� volatile Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð»Ñ� Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº dllimportÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qDÐ¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+DÐ¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qDÐ¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#DÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ñ�Ð»Ð¾Ð¶Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð½Ð¾Ð¼ %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� friend Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+DÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDinjected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ ÐºÐ»Ð¾Ð½ Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐµ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹inline ÐºÐ»Ð¾Ð½ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�Ð²Ð·Ñ�Ñ‚Ð¸Ðµ inline ÐºÐ»Ð¾Ð½Ð° Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° weakinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_toÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ñ‹Ð·Ð¾Ð²Ð°inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ %q+F Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°: %sÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ð¹ Ñ†Ð¸ÐºÐ» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ OpenACC Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» %qs Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ‚ Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %qcinsn %d: ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° %d, Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %dinsn %d Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð»Ð¾ÐºÐ° %d Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðºinsn %d Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %d Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾ÐºÐ¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð² Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ… (%d Ð¸ %d)RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð²Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ bbÐ°Ð´Ñ€ÐµÑ�Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ñ‹Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� !RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:insn Ð²Ð½Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� UID %i Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %i (`%s') Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %iÐ¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� UID %i Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %i Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %iÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°: %s%s
! Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE Ð² Ð¼ÐµÑ‚Ð¾Ð´Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE ÐµÑ�Ñ‚ÑŒ %s; Ð² Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¼ Ñ�Ñ‚Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ�ÐµÑ€ÑŒÑ‘Ð·Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %sinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº privateinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº privateinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‡Ð»ÐµÐ½ Ð³Ð¸Ð±ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¿ÐµÑ€ÐµÑ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð·Ð°Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð°Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %<unsigned long%>Ñ†ÐµÐ»Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒÑ†ÐµÐ»Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ %qT Ñ‚Ð¸Ð¿Ð°Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gccÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€: %dÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� DUMMY Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð² WRITEÐ¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ MIPS16Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %%Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%AÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%BÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%CÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%EÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%FÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %%GÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%GÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%JÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%MÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%NÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%OÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%PÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%PÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%RÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%UÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%YÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%e Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%fÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%fÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%hÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%jÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%jÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%kÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%MÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%pÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%qÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%rÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%sÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%t/%%bÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%uÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%vÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%xÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xnÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° 'asm': Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� OpenACC ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPECÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC: %dÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ _LiteralÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+DÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %qD Ð² Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ðµ NULL Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'O' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'R' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %<#pragma align%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ voidÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT Ñ� Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SQRT Ð² %LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð° %qE Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ SSAÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ðµ Ð²/Ð¸Ð· %s Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� case Ð¼ÐµÑ‚ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ case Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ nil Ñ� nilÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� 'E' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ const_doubleÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<#pragma %s%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ constrained type Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ returnÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%T::%E%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� default case Ð¼ÐµÑ‚ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ depend Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ depend Ð²Ð¸Ð´ Ð² omp %<ordered%> %<depend%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ dist_schedule Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ¸ Ð² Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ…Ð¾Ð´ Ð² %s Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾ÐºÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· %s Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ minÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %<#pragma omp atomic%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ id Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� interrupt/exception Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ id Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� reset Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qEÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¼ÐµÑ‚ÐºÐ¸ Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� linkage-specificationÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %<pragma %s%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ map Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� nmi Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� reset Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð² %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'A'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'D'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'H'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'O'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'T'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'b'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'e'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'm'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'o'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'p'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'z'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ returnÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%%%c'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'O'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'z'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%H/%%LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%MÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%NÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%OÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%RÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%RÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%SÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%T/%%BÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%UÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%VÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%ZÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%pÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%zÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switchÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² gimple Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %qOÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%cÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s (%qT Ð¸ %qT)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� (%s)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� private Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð½Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ proc_bind Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� '%s'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð·Ð½Ð°Ðº %qc Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ pure const Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ receive Ð¸Ð»Ð¸ send-only ÐºÐ°Ð½Ð°Ð»Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ reduction-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð´Ð»Ñ� 'J' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ rtl-ÐºÐ¾Ð´Ð° Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ send Ð´Ð»Ñ� receive-only ÐºÐ°Ð½Ð°Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ setter, Ð¾Ð½ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<friend%>Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<->%> (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %<->*%> (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� propertyÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<__MEM%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %<%T[%T]%> Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² nop-Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %%d, %%x Ð¸Ð»Ð¸ %%XÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ non-variadic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ñ� non-sliceÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² %<#pragma acc declare%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<global%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² %<#pragma acc declare%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð½Ð° Ð²Ð½ÐµÑˆÐ½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %q#T Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %q#TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %q#T Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%%%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð»Ð°Ð³Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² asmÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<fallthrough%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ typedef %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<&%>?)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° OffsetofÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expressionÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° '%s'>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %<void%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ void-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ volatile lvalue Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ volatile lvalue Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� warm Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� reset Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ zero extractÐ¸Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸io_kind_name(): Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ I/O-Ð²Ð¸Ð´Ð²Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñ‹Ñ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ…Ñ�Ð²Ð¾Ð´ÐºÐ° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ ltransis_c_interoperable(): gfc_simplify_expr Ð¿Ð¾Ñ‚ÐµÑ€Ð¿ÐµÐ»Ð¾ Ð½ÐµÑƒÐ´Ð°Ñ‡ÑƒÑ�Ñ‚Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ�Ñ‚Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð° %<&X::Y%>Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ� %s Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reductionÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð°Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ privateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð¹Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸ÐµÐ¹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°dest_idx Ð±Ð»Ð¾ÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %d, Ð° Ð½Ðµ %divar %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<@synthesize%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ ivarÐ´Ð»Ñ� Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ� iwmmxt ABI Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ iwmmxtiwmmxt Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ AAPCS Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ ABI Ð´Ð»Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ case-Ð¼ÐµÑ‚ÐºÐµÐ¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %qDÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#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 extern_model'ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ð¼ÐµÑ‚ÐºÐ° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¼ÐµÑ‚ÐºÐ° %q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�Ð¼ÐµÑ‚ÐºÐ° %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒÑ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qE Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¼ÐµÑ‚ÐºÐ° Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°lambda Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ %q+T Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð· Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wdÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %<"%E"%>, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ð·Ñ‹ÐºÐ±Ð¾Ð»ÑŒÑˆÐ°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½ÐµÑ�Ð²Ð½Ð¾ ÑƒÑ€ÐµÐ·Ð°Ð½Ð° Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ðº Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ ld Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %dÐ»ÐµÐ²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->*%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�, Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qTÐ»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+E Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð´Ð»Ð¸Ð½Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒÐ´Ð»Ð¸Ð½Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ´Ð»Ð¸Ð½Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ printfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ scanfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÐ´Ð»Ð¸Ð½Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¸ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð±ÑƒÐºÐ²Ð° %c & insn Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� CONST_INTÐ±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: %s
  Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#DÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° lib%slinear ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹, Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� %qT Ñ‚Ð¸Ð¿Ð¾Ð¼Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTlinear ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ðº Ð½ÐµÑ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� %qT Ñ‚Ð¸Ð¿Ð¾Ð¼Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼list-initializer Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹lo_sum Ð½Ðµ Ð¾Ñ‚ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#DÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ�ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÑ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð±Ð»Ð¾ÐºÐ° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð½Ðµ Ð² Ð´ÐµÑ€ÐµÐ²Ðµ Ð±Ð»Ð¾ÐºÐ¾Ð²Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<and%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<and%> Ñ€Ð°Ð²Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<and%> Ð¾Ñ‚ Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<or%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<or%> Ð¾Ñ‚ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ñ�Ñ‡ÐµÑ€Ð¿Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<or%> Ñ€Ð°Ð²Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ not Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�logical_to_bitwise(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ 2 Ð²Ñ…Ð¾Ð´Ð°Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ Ñ†Ð¸ÐºÐ»Ð°Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ñ‚Ð²Ð¾Ñ€ Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ€ÐµÐ±Ñ€Ð° Ðº Ñ�Ð²Ð¾ÐµÐ¼Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒÐ·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ 1 Ð¿Ñ€ÐµÐµÐ¼Ð½Ð¸ÐºÐ°Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° Ñ�Ñ€ÐµÐ´Ð¸ Ð¿Ñ€ÐµÐµÐ¼Ð½Ð¸ÐºÐ¾Ð²Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð°Ð·Ð°Ñ‚Ð²Ð¾Ñ€ Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð´Ð¾Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð²Ð¾Ð¸Ð¼ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼Ñ†Ð¸ÐºÐ» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ OpenACC Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼, Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹Ð²ÐµÑ€Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸, Ð½ÑƒÐ¶Ð´Ð°ÑŽÑ‰Ð°Ñ�Ñ�Ñ� Ð² Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸Ñ†Ð¸ÐºÐ» Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ Ð´Ð»Ñ� ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ�Ñ†Ð¸ÐºÐ» Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð½Ðµ Ð² Ð´ÐµÑ€ÐµÐ²Ðµ Ñ†Ð¸ÐºÐ»Ð¾Ð²Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° case-Ð¼ÐµÑ‚ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° lseek Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<&%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾ Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¿Ð¾Ñ€Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð° ÐºÐ»Ð¾Ð½Ð¾Ð² %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<#pragma %s%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<#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>])%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ptx Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ�ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð´Ð»Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² C++17, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ ÐµÑ�Ñ‚ÑŒ Ñ‡Ð°Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %CÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nilÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð»Ñ� %qE Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹Ð¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼match_attr_spec(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚match_level_4(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€match_string_constant(): Ð Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qE-EB Ð¸ -EL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-m32 Ð¸ -m64 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹mduc Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� G13 Ñ†ÐµÐ»Ð¸mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegationÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÑƒÑ‚ÐµÐ¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<mutable%> Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<const%>, Ð¸ ÐºÐ°Ðº %<mutable%>Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<static%>Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ mem-initializer Ð² %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ�Ð²Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÑŽÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %dÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð¼ÐµÑ‚Ð¾Ð´ %<%c%E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<@optional%> Ð¸ %<@required%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ go:nointerfaceÐ¼ÐµÑ‚Ð¾Ð´ %s%s%s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ†ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð·Ð°Ð´Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ†ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð²Ð½Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° @interfaceÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qE Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %qEÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð»Ñ� %<%c%E%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð²Ð½Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° @implementationÐ¼ÐµÑ‚Ð¾Ð´ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð±Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° %<transaction_pure%> Ð¸ %qEÐ² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ [super dealloc] Ð¼ÐµÑ‚Ð¾Ð´Ñ‚Ð¸Ð¿Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ€Ð°Ð·Ð´ÐµÐ»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ€Ð°Ð·Ð´ÐµÐ»Ð°mio_array_ref(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ mips16Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ‡Ð¸Ñ�Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF. ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d, Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¾ %dÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² fold-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�ÐºÐ¾Ð±Ð¾ÐºÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ $)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC visibility push%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð¼ÐµÑ‚ÐºÐ° REG_EH_REGION Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° %iÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ð² %<-march=%s%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð°Ñ€ÑŒÐµÑ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %iÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° callgraph Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°:Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mcpu=%s%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mtune=%s%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð¸Ð»Ð¸ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° %i->%iÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¸Ð¼Ð²Ð¾Ð»-Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° strfmonÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð· %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð² Ñ†Ð¸ÐºÐ»Ðµ Ñ� %<GCC ivdep%> pragmaÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ñ†ÐµÐ»ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%> kindÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sentinel Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %cÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾Ñ�Ð¼ÐµÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ð² Ð¾Ð´Ð½Ð¾Ð¹ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ€Ð¾Ð´Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C%<asm%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð±Ð¾Ð»ÐµÐµ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð²Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ 'crtl' Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ÐµÐ² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð½Ð¾Ð¼ %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ðº default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ²Ñ‹Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹: %qE Ð¸ %qEÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¿Ð¾Ð»ÐµÐ¹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ %qTÐ·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ hot/cold (Ð±Ð»Ð¾Ðº %i)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ inline-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ interrupt Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ nested types Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qDÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€ÐµÐ²Ð°Ð»Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� %qEÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ PHI ÑƒÐ·Ð»Ñ‹ Ð² BB %dmultiple-value Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² single-value ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµmultiple-value Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² single-value ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾, Ñ‡Ñ‚Ð¾ Ð¾Ð¿Ñ†Ð¸Ñ� ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð²Ð»ÐµÑ‡ÐµÑ‚ r%dÐ½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° pointer-to-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ %<(... ->* %E) (...)%>mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸naked Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð·Ð°Ñ‚ÐµÐ½Ñ�ÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð²Ñ…Ð¾Ð´ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qDÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qDÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %<%T::%E%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ; Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ðº Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð°Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+DÐ±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð¾Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ñ‹ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸ %qT Ð´Ð»Ñ� enum Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<enum %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ½Ð¾Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %#DÐ² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒÐ½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qsÐ½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs, Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ %<%c%E%>Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qTÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ %qs getterÐ�Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ LTRANS Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %qsÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %q#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %q#TÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<]%> Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° %<%%[%>Ð½ÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð½ÐµÑ‚ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qEÐ½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %qDÑ‚Ð¸Ð¿ Ð´Ð°Ð½Ð½Ñ‹Ñ…, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %qs, Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qs Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�ÐµÐ½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %qDÐ¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº immediate_useÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹Ð½ÐµÑ‚ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²; Ð½ÐµÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ñ‹Ñ… low-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� high-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %<(%T) (%A)%>Ð½ÐµÑ‚ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#TÐ½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ concept Ð´Ð»Ñ� template-introductionÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð´Ð»Ñ� %qsÐ½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%s(%A)%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° push Ð´Ð»Ñ� %<#pragma GCC visibility pop%>Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qDÐ½Ð¸ÐºÐ°ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %qTÐ½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÐ¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABIÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð°Ð´Ñ€ÐµÑ�ÐµÐ² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ returnÐ½ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %<operator %s%> Ð´Ð»Ñ� %qTÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %qD Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qTÐ² @interface Ð´Ð»Ñ� %qE Ð½ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ�Ñ‹ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð´Ð»Ñ� %qEÐ½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#TÐ² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð¸ Ñ‚Ð¸Ð¿, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�,Ð½ÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ½Ð¸ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð² %qTÐ½ÐµÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %<#pragma acc declare%>ÑƒÐ·ÐµÐ» Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ node->decl->decl_with_vis.symtab_nodeÑƒÐ·ÐµÐ» Ð¸Ð¼ÐµÐµÑ‚ body_removed, Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ÑƒÐ·ÐµÐ» Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ÑƒÐ·ÐµÐ» Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð¾Ð¼, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼, Ð½Ð¾ Ð½Ðµ Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ» Ð² comdat Ð³Ñ€ÑƒÐ¿Ð¿ÐµÑƒÐ·ÐµÐ» Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ð½Ð¾ Ñ�Ñ‚Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÑƒÐ·ÐµÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ same_comdat_group, Ð½Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ comdat_groupÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ transparent_alias, Ð½Ð¾ Ð½Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ weakref, Ð½Ð¾ Ð½Ðµ transparent_aliasÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÑƒÐ·ÐµÐ» Ð² symtab assembler name hashÑƒÐ·ÐµÐ» Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ node->decl->decl_with_vis.symtab_nodeÐ¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ ÑƒÐ·Ð»Ñ‹ Ñ� Ð½ÐµÐ¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽnoexcept-expression Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº %<false%> Ð¸Ð·-Ð·Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð° %qDÐ½Ðµ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ REAL Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %Lnon-AAPCS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ PCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ðµ-NULL Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %CÐ½Ðµ-OpenACC ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ OpenACC Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ð½Ðµ-OpenACC ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ OpenACC Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ non-call Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %LÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð±ÐµÐ· Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertionÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ CONSTRUCTORÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� non-inline Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %LÐ½ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ INTEGER Ð²Ð¸Ð´Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %Lnon-delegitimized UNSPEC %s (%d) Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qEÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ñ� Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ñ†Ð¸ÐºÐ» Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ Ð´Ð»Ñ� ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ�Ð½Ðµ lvalue-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€non-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€non-member-template Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ²Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_launder%>Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼ %qTÐ½Ðµstatic-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿Ð¾Ñ�Ð»Ðµ static-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ� Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ð¸Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿ÑƒÑ�Ñ‚, Ð½Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ñ‹ Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ñ‹Ð½Ð¾Ñ€Ð¼Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¸ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð½Ð¾
  
  Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� %s !$ACC LOOP Ð² %LÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ %s Ð² %LÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� returnÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿ÐµÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° sentinelÐ·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸ÐµÐ·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸Ðµ: Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽÑ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð¼ÐµÑ‚Ð¾Ðº Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ (%d) != n_basic_blocks (%d)Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒ Ð´Ð²ÑƒÑ…Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹objc++-cpp-output ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ objective-c++-cpp-output Ð²Ð·Ð°Ð¼ÐµÐ½objc-cpp-output ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ objective-c-cpp-output Ð²Ð·Ð°Ð¼ÐµÐ½Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %qEÑ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ %<assign%>, %<retain%> Ð¸Ð»Ð¸ %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %<assign%>Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐ¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° objective-cÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�objective-c++ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ¾Ð´ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Maverick '%c'ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� %<:%>ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±ÐµÐ· %<=%>odr-used inline Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %qwi Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ 16 Ð±Ð°Ð¹Ñ‚Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %qD Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� ABI Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCCÑ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð¾Ñ�ÑŒ Ð² GCC 4.4Ñ�Ñ‚Ð°Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#DÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»ÐµÑ�Ñ‚Ð°Ñ€Ñ‹Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<?:%> Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ð½Ð¾Ð´Ð½Ð¸Ð¼ Ð¸Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %<&omp_priv%>Ð¾Ð´Ð¸Ð½ Ð¸Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %<omp_priv%> Ð¸Ð»Ð¸ %<&omp_priv%>Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<inbranch%> Ð¸ %<notinbranch%> Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð´Ð»Ñ� %<__simd__%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 0.0 Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ñ‹ Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¾Ð¼Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ðº %<void%>Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�Ð»Ð°Ð±Ñ‹Ðµ Ð°Ð»Ð¸Ð°Ñ�Ñ‹Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ %qsÐ²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½opaque-enum-specifier Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€opaque-enum-specifier Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %sopen /dev/zero: %mÐ¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° %s: %mÐ¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %mÐ¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° %qs: %sÐ¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° %s: %mÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 6-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡ÐµÑ‚Ð½Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (Ð¿Ð¾Ð´Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ 0,2,4,6)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (Ð¿Ð¾Ð´Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ 0-7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 4 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (0-255)Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ %<+%> Ð¸Ð»Ð¸ %<=%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ð¸ %<asm%> Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð¿Ð¾ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'r'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'K'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ %%-Ð±ÑƒÐºÐ²Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° ÑƒÐºÐ°Ð·Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° ÑƒÐºÐ°Ð·Ð°Ð½ Ð±ÐµÐ· Ð¿Ð¾Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²ÐµÑ€Ñ‚ÐºÐ¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð´Ð»Ñ� %qEÑ‚Ð¸Ð¿Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² %qT Ð¸ %qTÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� %T/%t Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ reg + const_int:Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ %qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð´Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ÑƒÑ€Ð¾Ð²Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� %s, Ð½Ð¾ Ð½Ðµ Ð´Ð»Ñ� %sÐ½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ordered Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ¼ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð¾Ñ€Ð¸Ð³Ð¸Ð½Ð°Ð» %<default%> Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒinline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº extern, Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‚ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÐ¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ·Ð°Ð²Ð¸Ñ�ÑˆÐ°Ñ� %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD, Ð½Ð¾ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %qc Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d - Ð½Ðµ Ð²Ð½Ð°Ñ‡Ð°Ð»ÐµÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» %s ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¿Ð°Ð¿ÐºÐµ %sÐ¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %dÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%>Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%>Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> - ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°output_move_single:Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qDÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qsÐ¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ñ‚Ð¸Ð¿ÐµÐ¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ %<transaction_safe%>pack expansion Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� non-pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ð°Ð»Ð¸Ð°Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDpack expansion Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� non-pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD concept %qDÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð½ÐµÑ�Ñ„Ñ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð´Ð°ÐµÑ‚ Ð½ÐµÑ�Ñ„Ñ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð½ÐµÑ�Ñ„Ñ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð½Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð´Ð»Ñ� %q+D Ð½Ðµ Ð½ÑƒÐ¶ÐµÐ½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð´Ð»Ñ� %qE Ð½Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð¾Ð² Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� %q+DÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<_Noreturn%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<inline%>Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°ÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ voidÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u (%q+D) Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u (%q+D) Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ voidÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ voidÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%TÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²parameter pack %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°parameter pack %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°parameter pack Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ñ‹ Ñ� %<...%>:Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑ�ÐºÐ¾Ð±ÐºÐ¸ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ð·Ð±ÐµÐ¶Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¾ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð² new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<friend%>Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½Ð° Ð·Ð°Ð¼ÐµÑ‰Ð°ÐµÑ‚ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¼ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qDÑ€Ð°Ð·Ð´ÐµÐ» Ð½Ð°Ð¹Ð´ÐµÐ½, Ð½Ð¾ Ñ„Ð»Ð°Ð³ Ñ€Ð°Ð·Ð´ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qs Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½, Ð½Ð¾ Ð½Ð° Ð½ÐµÐ³Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð²Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qsÐ¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº %<float%>, Ð° Ð½Ðµ %<double%>Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE ÐºÐ°Ðº %qT, Ð° Ð½Ðµ %qT Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ðµ, Ð° Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ðµ, Ð° Ð½Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ, Ð° Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ, Ð° Ð½Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº signedÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº unsignedÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Objective-C Ñ‚Ð¸Ð¿Ð¾Ð¼Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ñ†ÐµÐ»Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºpedwarnpedwarn: Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ñ‹ Ñ�Ð²Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð²Ð°ÑˆÐµÐ¼ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ %<%T::%>permerrorpermerror: Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %<%T [%wu]%> Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð½Ðµ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� GPL-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸ÐµÐ¹
--- 2142,2148 ----
  Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð·-Ð·Ð° Ð½ÐµÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð½Ðµ-POD Ð¿Ð¾Ð»Ñ� %q#DÐ¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ†Ð¸Ð¹ %<-fopt-info-%s%>Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ sink ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñƒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½Ðµ ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¼ ÑˆÐ°Ð³Ñƒ Ñ†Ð¸ÐºÐ»Ð°Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-mcustom-fpu-cfg%> %<%s%>Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ OP Ð² optimize_comparisonÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qE Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qsÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (1)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (2)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (3)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (4)Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qsÐ½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¸Ð· %qT Ð² %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qDÐ½ÐµÑ�Ð²Ð½Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<virtual%>Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ this ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DOimport_iso_c_binding_module(): Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ� %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ðµ Ð² %<asm%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<asm%>Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ðµ type assertion: Ñ‚Ð¸Ð¿ Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·ÑƒÐµÑ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð² %s, Ð² %s:%dÐ² C++03 class-key Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸ friendÐ² C++11 Ð¸ Ð²Ñ‹ÑˆÐµ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¼Ð² C++98 %<template%> (Ð´Ð»Ñ� Ñ�Ð½Ñ�Ñ‚Ð¸Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸) Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ð² C++98 %q+D Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒÐ² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� %qDÐ² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !Ð² Ð±Ð»Ð¾ÐºÐµ %dÐ² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD, Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒÐ² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q+DÐ² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° %qsÐ² Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° %qsÐ² gfc_simplify_acos(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_acosh(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_asin(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_asinh(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_atan(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_atanh(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_cos(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_exp(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð² gfc_simplify_sin(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %P Ð¾Ñ‚ %qDÐ² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ %q#TÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½ Ð¸Ð· ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° %s: %mÐ½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹ Ñ�ÑƒÐ¼Ð¼Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qsÐ²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ %qs Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ Ð´Ð»Ñ� %qDÑ‡Ð¸Ñ�Ð»Ð¾ Ð²Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ð´ÑƒÐ³ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² PHIÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° %qs Ð¸ %qsÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð½ÐµÑ�Ð²Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%sÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° %s%s%s (%s)Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ°Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ %qT -> %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² sendÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° %qT, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ñ‚Ð¸Ð¿ %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ñ€Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¾Ð¶Ð¸Ð´Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %qT, %qT Ð¸ %qTÐ½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ %qEÐ½ÐµÐ¿Ð¾Ð»Ð½Ð°Ñ� Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qEÐ½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ begin/end Ñ‚Ð¸Ð¿Ñ‹ Ð² range-based %<for%> Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ: %qT Ð¸ %qTÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� %qT: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qTÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð´Ð»Ñ� auto return type: %qT Ð¸ Ð·Ð°Ñ‚ÐµÐ¼ %qTÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %<asm%>Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹ Ð´Ð»Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° lambdaÐ¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ %qD Ð¸ %qD Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� 1/1
  
  Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð½Ð¾Ð¼ÐµÑ€Ð° landing padÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ ÑƒÐ·Ð»Ð¾Ð² Ð´ÐµÑ€ÐµÐ²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ CONSTRUCTORÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ OpenACC Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼ Ñ†Ð¸ÐºÐ»Ð¾Ð²Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÑƒÐ»ÐµÐ²Ð° Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² C++Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qE, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qDÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸ÐµÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<long%>ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>Ð¸Ð½Ð´ÐµÐºÑ� %E Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡Ð°ÐµÑ‚ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ, Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‰ÐµÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qTÐ¸Ð½Ð´ÐµÐºÑ� Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ Ð·Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð² %LÐ¸Ð½Ð´ÐµÐºÑ� Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ñ‹Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° weakÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ð¾Ð¹ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼ÐµÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² for Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð»ÐµÐ²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð²Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐºÐ¾Ñ�Ð²ÐµÐ½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð½Ðµ Ð´Ð°Ñ�Ñ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ %s Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� initinit_arglist(): Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Objective-C Ñ‚Ð¸Ð¿Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸, Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ formatÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð· common Ð±Ð»Ð¾ÐºÐ° %qs Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %<auto%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� volatile Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð· rvalue Ñ‚Ð¸Ð¿Ð° %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð»Ñ� Ñ� Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð¼Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð° ÐºÐ°Ðº dllimportÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð¿Ñ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qDÐ¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %q+DÐ¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qDÐ¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qTÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#DÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ñ�Ð»Ð¾Ð¶Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð¸Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð½Ð¾Ð¼ %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� friend Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð° %q+DÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDinjected-class-name %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼Ñ‹Ð¹ ÐºÐ»Ð¾Ð½ Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐµ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹inline ÐºÐ»Ð¾Ð½ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�Ð²Ð·Ñ�Ñ‚Ð¸Ðµ inline ÐºÐ»Ð¾Ð½Ð° Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° weakinline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¸ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_toÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ñ�ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ inlined_to ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ñ‹Ð·Ð¾Ð²Ð°inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ %q+F Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°: %sÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ð¹ Ñ†Ð¸ÐºÐ» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ OpenACC Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» %qs Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ‚ Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %qcinsn %d: ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° %d, Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %dinsn %d Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð»Ð¾ÐºÐ° %d Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðºinsn %d Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %d Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾ÐºÐ¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð² Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ… (%d Ð¸ %d)RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� %d Ð²Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ bbÐ°Ð´Ñ€ÐµÑ�Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ñ‹Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� !RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ñ�Ð²Ð¾Ð¸Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼:insn Ð²Ð½Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� UID %i Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %i (`%s') Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %iÐ¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ñ� UID %i Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %i Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ %iÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°: %s%s
! Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qE Ð² Ð¼ÐµÑ‚Ð¾Ð´Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE ÐµÑ�Ñ‚ÑŒ %s; Ð² Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¼ Ñ�Ñ‚Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒÑ�Ñ� Ñ�ÐµÑ€ÑŒÑ‘Ð·Ð½Ð¾Ð¹ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %sinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº privateinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº privateinstance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‡Ð»ÐµÐ½ Ð³Ð¸Ð±ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¿ÐµÑ€ÐµÑ…Ð²Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ instance-Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ€Ð°Ð·Ð±Ð¸ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð·Ð°Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ð°Ñ†ÐµÐ»Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %<unsigned long%>Ñ†ÐµÐ»Ð¾Ðµ Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒÑ†ÐµÐ»Ñ‹Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿Ñ€ÐµÐ²Ð¾Ñ�Ñ…Ð¾Ð´Ð¸Ñ‚ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ %qT Ñ‚Ð¸Ð¿Ð°Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.  Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼:Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð½ÐµÑ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� gccÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°: Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€: %dÐ²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� DUMMY Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐµ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð² WRITEÐ¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ MIPS16Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ¸ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ %%Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%AÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%BÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%C Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%CÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ %%D Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%EÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%FÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %%GÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%GÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%JÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%KÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%MÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%NÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%OÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%PÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%PÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%RÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%UÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%YÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%dÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%e Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%fÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%fÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%hÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%jÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%jÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%kÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%MÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%pÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%qÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%rÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%sÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%t/%%bÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%uÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%vÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%xÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xnÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° 'asm': Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ IACC Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Objective-C++ Ð¸Ð¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� OpenACC ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPECÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC: %dÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ _LiteralÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+DÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼Ñƒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %qD Ð² Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ðµ NULL Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'O' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'R' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %<#pragma align%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<__alignof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŽÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %<sizeof%> Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ voidÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT Ñ� Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ %qs Ðº Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qFÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÐ�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SQRT Ð² %LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð° %qE Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ SSAÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²ÐµÑ‚Ð²Ð»ÐµÐ½Ð¸Ðµ Ð²/Ð¸Ð· %s Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� case Ð¼ÐµÑ‚ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ case Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ nil Ñ� nilÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ€Ð°Ð²Ð½Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� 'E' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ const_doubleÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<#pragma %s%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ constrained type Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ returnÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð´Ð»Ñ� %q+#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<%T::%E%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� default case Ð¼ÐµÑ‚ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ depend Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ depend Ð²Ð¸Ð´ Ð² omp %<ordered%> %<depend%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ dist_schedule Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ¸ Ð² Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ…Ð¾Ð´ Ð² %s Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ñ‹Ð¹ Ð±Ð»Ð¾ÐºÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· %s Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´ Ð¸Ð· OpenMP Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ - Ð¿Ð¾Ð¿Ñ‹Ñ‚Ð°Ð¹Ñ‚ÐµÑ�ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ minÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %<#pragma omp atomic%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<#pragma omp atomic%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ id Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� interrupt/exception Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ id Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� reset Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qEÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�:Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¼ÐµÑ‚ÐºÐ¸ Ð² gimple ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� linkage-specificationÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� %<pragma %s%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ map Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ new-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� nmi Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� reset Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ð² %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'A'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'D'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'H'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'O'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'T'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'b'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'e'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'm'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'o'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'p'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'z'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ returnÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%%%c'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'O'Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'z'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%H/%%LÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%MÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%NÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%OÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%RÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%RÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%SÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%T/%%BÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%UÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%VÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%ZÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%pÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%zÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switchÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² gimple Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² %qT Ð¸ %qT Ð´Ð»Ñ� Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %qOÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%cÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s (%qT Ð¸ %qT)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� (%s)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð°Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� private Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸Ñ� Ð½Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ proc_bind Ð²Ð¸Ð´Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� '%s'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð·Ð½Ð°Ðº %qc Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð¸Ðµ pure const Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ pure (Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<= 0%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ receive Ð¸Ð»Ð¸ send-only ÐºÐ°Ð½Ð°Ð»Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ° %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ reduction-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð´Ð»Ñ� 'J' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° Ð´Ð»Ñ� %q+DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ rtl-ÐºÐ¾Ð´Ð° Ð² Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ send Ð´Ð»Ñ� receive-only ÐºÐ°Ð½Ð°Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ setter, Ð¾Ð½ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÐ° Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð·Ð°Ð´Ð°Ð½ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� template-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÑ‚ÑŒÐµÐ³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %<__builtin_prefetch%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð»ÑŒÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<friend%>Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<->%> (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %<->*%> (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> (Ð·Ð°Ð´Ð°Ð½ %qT)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� make Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� propertyÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<__MEM%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ %<%T[%T]%> Ð´Ð»Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ðº Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð² nop-Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %%d, %%x Ð¸Ð»Ð¸ %%XÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ð¿Ñ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ non-variadic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<...%> Ñ� non-sliceÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<auto%> Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² %<#pragma acc declare%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<global%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð² %<#pragma acc declare%>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð½Ð° Ð²Ð½ÐµÑˆÐ½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %q#T Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %q#TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %q#T Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %q#DÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%%%c'Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�Ñ… Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¼Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð»Ð°Ð³Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² asmÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<fallthrough%>Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#TÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ typedef %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<&%>?)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° OffsetofÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expressionÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� %qTÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° '%s'>Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %<void%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %qT ÐºÐ°Ðº Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ %<*%> Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ void-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ volatile lvalue Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ volatile lvalue Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qEÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ð¸Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� warm Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� reset Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ zero extractÐ¸Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸io_kind_name(): Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ I/O-Ð²Ð¸Ð´Ð²Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñ‹Ñ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ…Ñ�Ð²Ð¾Ð´ÐºÐ° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ð¸Ð·Ð° Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ðµ ltransis_c_interoperable(): gfc_simplify_expr Ð¿Ð¾Ñ‚ÐµÑ€Ð¿ÐµÐ»Ð¾ Ð½ÐµÑƒÐ´Ð°Ñ‡ÑƒÑ�Ñ‚Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ�Ñ‚Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ ÐºÐ°Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð° %<&X::Y%>Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ñ�Ñ‚Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ñ� %s Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸ÐµÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reductionÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð°Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ privateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivateÐ¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð¹Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qE Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐ´ÑƒÐºÑ†Ð¸ÐµÐ¹ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°dest_idx Ð±Ð»Ð¾ÐºÐ° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %d, Ð° Ð½Ðµ %divar %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<@synthesize%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ ivarÐ´Ð»Ñ� Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ� iwmmxt ABI Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ iwmmxtiwmmxt Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ AAPCS Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ ABI Ð´Ð»Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð² Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ case-Ð¼ÐµÑ‚ÐºÐµÐ¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¼ÐµÑ‚ÐºÐµ %qDÐ¼ÑƒÑ�Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹ %<#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 extern_model'ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾; Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ (Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼)ÐºÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²Ð¼ÐµÑ‚ÐºÐ° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð¼ÐµÑ‚ÐºÐ° %q+D Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�Ð¼ÐµÑ‚ÐºÐ° %q+D Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�Ð¼ÐµÑ‚ÐºÐ° %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð·Ð´ÐµÑ�ÑŒÑ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼ÐµÑ‚ÐºÑƒ %qE Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¼ÐµÑ‚ÐºÐ° Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°lambda Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ðµ %q+T Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð· Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wdÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ðµ Ñ�Ð·Ñ‹ÐºÐ° %sÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %<"%E"%>, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ� Ñ�Ð·Ñ‹ÐºÐ±Ð¾Ð»ÑŒÑˆÐ°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð½ÐµÑ�Ð²Ð½Ð¾ ÑƒÑ€ÐµÐ·Ð°Ð½Ð° Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ðº Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ ld Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð»Ð¾Ñ�ÑŒ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %dÐ»ÐµÐ²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¾Ð¹Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->*%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�, Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° %qTÐ»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð°Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð° Ð½Ðµ Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð´Ð²Ð¸Ð³Ð° %q+E Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÐµÐ½Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð° Ð²Ð»ÐµÐ²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¹Ñ�Ð´Ð²Ð¸Ð³ Ð²Ð»ÐµÐ²Ð¾ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ð»ÐµÐ²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ `Ð·Ð°Ð¿Ñ�Ñ‚Ð°Ñ�' Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð±Ð¾Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ„Ñ„ÐµÐºÑ‚Ð¾Ð²Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³Ð»Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð´Ð»Ð¸Ð½Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒÐ´Ð»Ð¸Ð½Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ´Ð»Ð¸Ð½Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ printfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ scanfÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ strfmonÐ´Ð»Ð¸Ð½Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ð¸ Ð²Ñ‹Ñ€ÐµÐ·ÐºÐ¸Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð±ÑƒÐºÐ²Ð° %c & insn Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� CONST_INTÐ±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸: %s
  Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÑ‡Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐºÐ°Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#DÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ° lib%slinear ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹, Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� %qT Ñ‚Ð¸Ð¿Ð¾Ð¼Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð±ÐµÐ· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTlinear ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð° Ðº Ð½ÐµÑ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� %qT Ñ‚Ð¸Ð¿Ð¾Ð¼Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð³Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼list-initializer Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹lo_sum Ð½Ðµ Ð¾Ñ‚ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %q#T Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#DÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ�ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚ instance Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¼ÐµÑ‚ÐºÐ° %qE ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÑ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÑŽÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð±Ð»Ð¾ÐºÐ° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð½Ðµ Ð² Ð´ÐµÑ€ÐµÐ²Ðµ Ð±Ð»Ð¾ÐºÐ¾Ð²Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<and%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<and%> Ñ€Ð°Ð²Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<and%> Ð¾Ñ‚ Ð²Ð·Ð°Ð¸Ð¼Ð½Ð¾ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð»Ð¾Ð¶ÑŒÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<or%> Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¾ Ðº Ð½Ðµ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÐµÐ»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<or%> Ð¾Ñ‚ Ñ�Ð¾Ð²Ð¾ÐºÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¸Ñ�Ñ‡ÐµÑ€Ð¿Ñ‹Ð²Ð°ÑŽÑ‰Ð¸Ñ… Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¹ - Ð²Ñ�ÐµÐ³Ð´Ð° Ð¸Ñ�Ñ‚Ð¸Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ %<or%> Ñ€Ð°Ð²Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ not Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�logical_to_bitwise(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ 2 Ð²Ñ…Ð¾Ð´Ð°Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ Ñ†Ð¸ÐºÐ»Ð°Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ‚ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ñ‚Ð²Ð¾Ñ€ Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ€ÐµÐ±Ñ€Ð° Ðº Ñ�Ð²Ð¾ÐµÐ¼Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒÐ·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð² Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ 1 Ð¿Ñ€ÐµÐµÐ¼Ð½Ð¸ÐºÐ°Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ð° Ñ�Ñ€ÐµÐ´Ð¸ Ð¿Ñ€ÐµÐµÐ¼Ð½Ð¸ÐºÐ¾Ð²Ð·Ð°Ñ‚Ð²Ð¾Ñ€ (latch) Ñ†Ð¸ÐºÐ»Ð° %d Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ ÐºÐ°Ðº Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð½ÐµÑ�Ð¾ÐºÑ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð°Ð·Ð°Ñ‚Ð²Ð¾Ñ€ Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð´Ð¾Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð²Ð¾Ð¸Ð¼ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼Ñ†Ð¸ÐºÐ» Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ OpenACC Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»Ð¸Ð·Ð¼, Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹Ð²ÐµÑ€Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð° Ð½Ð° Ð´Ñ€ÐµÐ²Ð¾Ð²Ð¸Ð´Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸, Ð½ÑƒÐ¶Ð´Ð°ÑŽÑ‰Ð°Ñ�Ñ�Ñ� Ð² Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸Ñ†Ð¸ÐºÐ» Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ Ð´Ð»Ñ� ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ�Ñ†Ð¸ÐºÐ» Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð½Ðµ Ð² Ð´ÐµÑ€ÐµÐ²Ðµ Ñ†Ð¸ÐºÐ»Ð¾Ð²Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ð²Ñ‹ÑˆÐµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qE Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° case-Ð¼ÐµÑ‚ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° lseek Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð»ÐµÐ²Ð°Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ %<&%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ lvalue-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾ Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¿Ð¾Ñ€Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð° ÐºÐ»Ð¾Ð½Ð¾Ð² %qDÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<#pragma %s%>, Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<#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>])%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ptx Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ�ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð´Ð»Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚Ñ�Ñ� Ð² C++17, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹ ÐµÑ�Ñ‚ÑŒ Ñ‡Ð°Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %CÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� nilÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð»Ñ� %qE Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹Ð¼Ð°Ñ�ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼match_attr_spec(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚match_level_4(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€match_string_constant(): Ð Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ð¾ Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð² Ð¸Ð¼ÐµÐ½ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ Ð´Ð»Ñ� %qE-EB Ð¸ -EL Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹-m32 Ð¸ -m64 Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹mduc Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� G13 Ñ†ÐµÐ»Ð¸mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegationÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿ÑƒÑ‚ÐµÐ¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<mutable%> Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+D Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<const%>, Ð¸ ÐºÐ°Ðº %<mutable%>Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<static%>Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qTÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%>Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ mem-initializer Ð² %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ÐµÑ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ�Ð²Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÑŽÑ‚Ñ�Ñ� Ð±ÐµÐ· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ñ‡Ñ‚ÐµÐ½Ð¸Ð¸ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %dÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� 'S' Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°Ð¼ÐµÑ‚Ð¾Ð´ %<%c%E%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<@optional%> Ð¸ %<@required%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ go:nointerfaceÐ¼ÐµÑ‚Ð¾Ð´ %s%s%s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ñ€Ð¸ÐµÐ¼Ð½Ð¸ÐºÐ° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ†ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ð·Ð°Ð´Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÐºÐ¾Ð½Ñ†ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð²Ð½Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° @interfaceÐ¾Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qE Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %qEÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð´Ð»Ñ� %<%c%E%>Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð²Ð½Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° @implementationÐ¼ÐµÑ‚Ð¾Ð´ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð¾Ð±Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° %<transaction_pure%> Ð¸ %qEÐ² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ [super dealloc] Ð¼ÐµÑ‚Ð¾Ð´Ñ‚Ð¸Ð¿Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ€Ð°Ð·Ð´ÐµÐ»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ€Ð°Ð·Ð´ÐµÐ»Ð°mio_array_ref(): Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ mips16Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ñ‡Ð¸Ñ�Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qF. ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d, Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¾ %dÐ½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²ÐºÐ¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² fold-Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�ÐºÐ¾Ð±Ð¾ÐºÐ½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %<@%D%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Objective-C++Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ $)Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC visibility push%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<(%> Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma pack%> - Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ð¾Ð¼ÐµÑ‚ÐºÐ° REG_EH_REGION Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ° %iÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ð² %<-march=%s%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð°Ñ€ÑŒÐµÑ€ Ð¿Ð¾Ñ�Ð»Ðµ Ð±Ð»Ð¾ÐºÐ° %iÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° callgraph Ð´Ð»Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ð°:Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ° Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mcpu=%s%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mtune=%s%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÑ�Ñ‚Ñ€Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð¸Ð»Ð¸ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÑƒÐ³Ð° %i->%iÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¸Ð¼Ð²Ð¾Ð»-Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° strfmonÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð· %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ñ†Ð¸ÐºÐ»Ð° Ð² Ñ†Ð¸ÐºÐ»Ðµ Ñ� %<GCC ivdep%> pragmaÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ñ†ÐµÐ»ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸Ñ� Ð¿Ð¾Ñ�Ð»Ðµ %<#pragma GCC diagnostic%> kindÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¼Ð°Ñ€ÑˆÑ€ÑƒÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ %qsÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ sentinel Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %cÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ñ�Ð¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾Ñ�Ð¼ÐµÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ð² Ð¾Ð´Ð½Ð¾Ð¹ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½ Ðº Ð½ÐµÐ¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¿Ñ€Ð¸Ñ€Ð¾Ð´Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² USE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C%<asm%> Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð±Ð¾Ð»ÐµÐµ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð²Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð¹ 'crtl' Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ‹Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° access Ð² base-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ÐµÐ² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� %qs Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð²Ñ‹Ð±Ð¾Ñ€ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñ‚ÐµÐºÐ¸ %qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð² Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð½Ð¾Ð¼ %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ðº default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ switchÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#TÐ²Ñ‹Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ñ… Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼ Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹: %qE Ð¸ %qEÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ñ… Ð¿Ð¾Ð»ÐµÐ¹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ %qTÐ·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ‹ hot/cold (Ð±Ð»Ð¾Ðº %i)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qTÐ¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ inline-Ð²Ñ‹Ð·Ð¾Ð²Ñ‹Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ interrupt Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…-Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð² Ð±Ñ‹Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ nested types Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qDÐ±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qDÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ñ€ÐµÐ²Ð°Ð»Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ñ… Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� %qEÐ½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð² Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %<%c%E%>Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ðµ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ PHI ÑƒÐ·Ð»Ñ‹ Ð² BB %dmultiple-value Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² single-value ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµmultiple-value Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² single-value ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾, Ñ‡Ñ‚Ð¾ Ð¾Ð¿Ñ†Ð¸Ñ� ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð²Ð»ÐµÑ‡ÐµÑ‚ r%dÐ½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<.*%> Ð¸Ð»Ð¸ %<->*%> Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° pointer-to-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ %<(... ->* %E) (...)%>mutable %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸naked Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð·Ð°Ñ‚ÐµÐ½Ñ�ÐµÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDÐ¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð²Ñ…Ð¾Ð´ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½ %qDÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ %qD Ð·Ð´ÐµÑ�ÑŒ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %qDÐ°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼Ð¸Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %<%T::%E%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸ÐµÐ½ÑƒÐ¶Ð½Ð¾ Ñ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ; Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ðº Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð½Ð¸Ð¶Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qs ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»ÐµÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ�Ñ‡ÐµÑ‚Ñ‡Ð¸Ðº Ñ�Ð´Ð²Ð¸Ð³Ð°Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %q+DÐ±Ð¸Ñ‚Ð¾Ð²Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qs Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð´Ð¸Ð°Ð»ÐµÐºÑ‚Ð¾Ð² Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ð¸Ð½Ñ‹ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸Ð¼ÐµÐ½Ð¸ %qT Ð´Ð»Ñ� enum Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ Ð¸Ð¼ÐµÐ½Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<enum %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<struct %E%>Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %<union %E%>new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸new Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ðº Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ½Ð¾Ð²Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½ÑƒÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÑŽ %#DÐ² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒÐ½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qsÐ½ÐµÑ‚ %<%D(int)%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾Ð³Ð¾ %qs, Ð¿Ñ€Ð¾Ð±ÑƒÐµÐ¼ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ %<%c%E%>Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qTÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ %qs getterÐ�Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ LTRANS Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ spec-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %qsÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %q#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %q#TÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<]%> Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° %<%%[%>Ð½ÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ�ÐºÐ¾Ð±ÐºÐ¸Ð½ÐµÑ‚ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð´Ð»Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qEÐ½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� %qDÑ‚Ð¸Ð¿ Ð´Ð°Ð½Ð½Ñ‹Ñ…, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %qs, Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð° %qs Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�ÐµÐ½ÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� %qDÐ¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº immediate_useÐ½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹Ð½ÐµÑ‚ Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²; Ð½ÐµÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qTÐ½ÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ñ‹Ñ… low-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� high-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð¼ÐµÑ‚Ð¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð² %<(%T) (%A)%>Ð½ÐµÑ‚ Ñ�Ð¿Ð¾Ñ�Ð¾Ð±Ð° Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ðº Ñ‚Ð¸Ð¿Ñƒ %q#TÐ½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ concept Ð´Ð»Ñ� template-introductionÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ¸ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð´Ð»Ñ� %qsÐ½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%D(%A)%>Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%T::operator %T(%A)%#V%>Ð½ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° %<%s(%A)%>Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð°Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° push Ð´Ð»Ñ� %<#pragma GCC visibility pop%>Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qDÐ½Ð¸ÐºÐ°ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %qTÐ½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð½ÐµÑ‚ Ð¿Ñ€ÐµÐ¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð»Ð¸Ð½ÐºÐ¾Ð²ÐºÐ¸Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABIÐ½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð°Ð´Ñ€ÐµÑ�ÐµÐ² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ returnÐ½ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qTÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‡ÐºÐ° Ñ� Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %<operator %s%> Ð´Ð»Ñ� %qTÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %qD Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qTÐ² @interface Ð´Ð»Ñ� %qE Ð½ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ�Ð°Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñ�Ñ‹ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ Ð´Ð»Ñ� %qEÐ½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#TÐ² Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð¸ Ñ‚Ð¸Ð¿, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�,Ð½ÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµÐ¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÑƒÐ½Ð¸ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð² %qTÐ½ÐµÑ‚ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ñ… ÐºÐ»Ð°ÑƒÐ·ÑƒÐ» Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %<#pragma acc declare%>ÑƒÐ·ÐµÐ» Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ node->decl->decl_with_vis.symtab_nodeÑƒÐ·ÐµÐ» Ð¸Ð¼ÐµÐµÑ‚ body_removed, Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ÑƒÐ·ÐµÐ» Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ÑƒÐ·ÐµÐ» Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð¾Ð¼, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼, Ð½Ð¾ Ð½Ðµ Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ» Ð² comdat Ð³Ñ€ÑƒÐ¿Ð¿ÐµÑƒÐ·ÐµÐ» Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ð½Ð¾ Ñ�Ñ‚Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÑƒÐ·ÐµÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ same_comdat_group, Ð½Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ comdat_groupÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ transparent_alias, Ð½Ð¾ Ð½Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ weakref, Ð½Ð¾ Ð½Ðµ transparent_aliasÐ½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÑƒÐ·ÐµÐ» Ð² symtab assembler name hashÑƒÐ·ÐµÐ» Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ node->decl->decl_with_vis.symtab_nodeÐ¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ñ‹ ÑƒÐ·Ð»Ñ‹ Ñ� Ð½ÐµÐ¾Ñ�Ð²Ð¾Ð±Ð¾Ð¶Ð´ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒÑŽnoexcept-expression Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ðº %<false%> Ð¸Ð·-Ð·Ð° Ð²Ñ‹Ð·Ð¾Ð²Ð° %qDÐ½Ðµ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ REAL Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %Lnon-AAPCS Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ PCS Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð½Ðµ-NULL Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %CÐ½Ðµ-OpenACC ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ OpenACC Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸Ð½Ðµ-OpenACC ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ OpenACC Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ non-call Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %LÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð±ÐµÐ· Ñ�ÐºÐ¾Ð±Ð¾Ðº Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ðµ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ðµ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð´Ð»Ñ� static assertionÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ CONSTRUCTORÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� non-inline Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qDÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %LÐ½ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ INTEGER Ð²Ð¸Ð´Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %s Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %Lnon-delegitimized UNSPEC %s (%d) Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qEÐ½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² gimple Ð²Ñ‹Ð·Ð¾Ð²ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� %qEÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ñ� Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ñ†Ð¸ÐºÐ» Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð½Ðµ Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½ Ð´Ð»Ñ� ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ�Ð½Ðµ lvalue-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€non-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€non-member-template Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qDÐ²Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %d Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð² Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸Ð½Ðµ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_launder%>Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q+D Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼ %qTÐ½Ðµstatic-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ð¿Ð¾Ñ�Ð»Ðµ static-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÐµÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹Ð½Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q+D Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿Ð¾Ñ�Ð»Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ� Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ð¸Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ð¸Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ÐµÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð¾Ð² Ñ†Ð¸ÐºÐ»Ð° %d Ð½Ðµ Ð¿ÑƒÑ�Ñ‚, Ð½Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ñ‹ Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ñ‹Ð½Ð¾Ñ€Ð¼Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¸ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð½Ð¾
  
  Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ‹Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð² Ð½Ðµ Ñ�ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� %s !$ACC LOOP Ð² %LÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ DO Ñ†Ð¸ÐºÐ»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¾Ð³Ð¾ %s Ð² %LÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� returnÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ð¶Ð°Ñ‚Ð¸Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑƒÑ€Ð°Ñ‚Ð½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ñ‚Ð¸Ð¿ÐµÑ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° sentinelÐ·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸ÐµÐ·Ð°Ð¼ÐµÑ‡Ð°Ð½Ð¸Ðµ: Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ¿ÐµÑ€ÐµÑ…Ð¾Ð´ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽÑ‡Ð¸Ñ�Ð»Ð¾ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ 0 Ð¸Ð»Ð¸ 1Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‡Ð¸Ñ�Ð»Ð¾ Ð¼ÐµÑ‚Ð¾Ðº Ð±Ð»Ð¾ÐºÐ¾Ð² Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ RTL-Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ (%d) != n_basic_blocks (%d)Ñ‡Ð¸Ñ�Ð»Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒ Ð´Ð²ÑƒÑ…Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹objc++-cpp-output ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ objective-c++-cpp-output Ð²Ð·Ð°Ð¼ÐµÐ½objc-cpp-output ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»; Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ objective-c-cpp-output Ð²Ð·Ð°Ð¼ÐµÐ½Ð¾Ð±ÑŠÐµÐºÑ‚ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¿Ñ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ %qEÑ�Ð²Ð¾Ð¹Ñ�Ñ‚Ð²Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ %<assign%>, %<retain%> Ð¸Ð»Ð¸ %<copy%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°; Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� %<assign%>Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐ¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð° objective-cÐ¾Ð¶Ð¸Ð´Ð°Ð»Ð¸Ñ�ÑŒ objective-c++ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ñ‹) Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�objective-c++ Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ�Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ objective-c++ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ¾Ð´ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Maverick '%c'ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� %<:%>ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±ÐµÐ· %<=%>odr-used inline Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð³Ñ€ÑƒÐ·ÐºÐ¸ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %qwi Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ 16 Ð±Ð°Ð¹Ñ‚Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %qD Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� ABI Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ñ… Ð²ÐµÑ€Ñ�Ð¸Ñ�Ñ… GCCÑ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð¾Ñ�ÑŒ Ð² GCC 4.4Ñ�Ñ‚Ð°Ñ€Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#DÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼ Ñ�Ñ‚Ð¸Ð»ÐµÑ�Ñ‚Ð°Ñ€Ñ‹Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ñ�Ñ€ÐµÐ´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<?:%> Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¾Ð±Ñ€Ð°Ð½Ð¾Ð´Ð½Ð¸Ð¼ Ð¸Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %<&omp_priv%>Ð¾Ð´Ð¸Ð½ Ð¸Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð²Ñ‹Ð·Ð¾Ð²Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %<omp_priv%> Ð¸Ð»Ð¸ %<&omp_priv%>Ñ‚Ð¾Ð»ÑŒÐºÐ¾ %<inbranch%> Ð¸ %<notinbranch%> Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ð´Ð»Ñ� %<__simd__%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ñ‚Ð¾Ð»ÑŒÐºÐ¾ 0.0 Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð¾ ÐºÐ°Ðº Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÑ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ñ‹ Objective-C Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¾Ð¼Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð±ÐµÑ€ÑƒÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ðº %<void%>Ð² Ð´Ð°Ð½Ð½Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�Ð»Ð°Ð±Ñ‹Ðµ Ð°Ð»Ð¸Ð°Ñ�Ñ‹Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸ %qsÐ²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½opaque-enum-specifier Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€opaque-enum-specifier Ð±ÐµÐ· Ð¸Ð¼ÐµÐ½Ð¸Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s: %sopen /dev/zero: %mÐ¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ LTRANS Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° %s: %mÐ¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %mÐ¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° %qs: %sÐ¿Ñ€Ð¸ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° %s: %mÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 6-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 1 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡ÐµÑ‚Ð½Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (Ð¿Ð¾Ð´Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ 0,2,4,6)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (Ð¿Ð¾Ð´Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ 0-7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 3-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (I0-I7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 3 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 4 Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¼ 8-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ (0-255)Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ %<+%> Ð¸Ð»Ð¸ %<=%>Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ð¸ %<asm%> Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ� Ð¿Ð¾ Ñ‡Ð¸Ñ�Ð»Ñƒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'r'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'K'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¿Ð¾Ñ�Ð»Ðµ %%-Ð±ÑƒÐºÐ²Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° ÑƒÐºÐ°Ð·Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° ÑƒÐºÐ°Ð·Ð°Ð½ Ð±ÐµÐ· Ð¿Ð¾Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²ÐµÑ€Ñ‚ÐºÐ¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð´Ð»Ñ� %qEÑ‚Ð¸Ð¿Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² %qT Ð¸ %qTÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð´Ð»Ñ� %T/%t Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ reg + const_int:Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ %qE Ð¼Ð¾Ð¶ÐµÑ‚ Ð´Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�, Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð½ÐµÑ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° ÑƒÑ€Ð¾Ð²Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ð¸Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¸Ð»Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…Ð¾Ð¿Ñ†Ð¸Ñ� %qs Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� %s, Ð½Ð¾ Ð½Ðµ Ð´Ð»Ñ� %sÐ½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ordered Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð½ÑƒÐ»ÐµÐ¼ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ñ� Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼Ð¾Ñ€Ð¸Ð³Ð¸Ð½Ð°Ð» %<default%> Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒÐ¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒinline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ñ‹Ðµ ÐºÐ°Ðº extern, Ð½Ðµ Ð¿Ð¾Ð´Ð»ÐµÐ¶Ð°Ñ‚ Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµÐ¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒÐ·Ð°Ð²Ð¸Ñ�ÑˆÐ°Ñ� %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ�Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒÐ´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD, Ð½Ð¾ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ %<__transaction_atomic%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ñ€ÐµÐ³Ð¸Ð¾Ð½Ð° %iÐ²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_may_cancel_outer%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² %<transaction_safe%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸Ð²Ð½ÐµÑˆÐ½Ñ�Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ñ� Ð² Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¸Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %qc Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d - Ð½Ðµ Ð²Ð½Ð°Ñ‡Ð°Ð»ÐµÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» %s ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¿Ð°Ð¿ÐºÐµ %sÐ¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼Ð´Ð²Ð°Ð¶Ð´Ñ‹ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ð°Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ð¸Ñ� Ðº Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %dÐ²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ %<&%>Ð² Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %<=%>Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> - ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°output_move_single:Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qDÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¼ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÐ° Ð¸Ð¼ÐµÐ½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð² ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ðµ %qsÐ¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ñ‚Ð¸Ð¿ÐµÐ¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ %<transaction_safe%>pack expansion Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� non-pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ð°Ð»Ð¸Ð°Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qDpack expansion Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� non-pack Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD concept %qDÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð½ÐµÑ�Ñ„Ñ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð´Ð°ÐµÑ‚ Ð½ÐµÑ�Ñ„Ñ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ Ðº Ð½ÐµÑ�Ñ„Ñ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð½Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð´Ð»Ñ� %q+D Ð½Ðµ Ð½ÑƒÐ¶ÐµÐ½Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð´Ð»Ñ� %qE Ð½Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ�Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ð¾Ð² Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ� %q+DÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<_Noreturn%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ %<inline%>Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+D ÐµÑ�Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°ÑŽÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ�Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ voidÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qTÐ½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP %qD Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u (%q+D) Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u (%q+D) Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ voidÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ voidÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%TÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð³ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²parameter pack %q+D Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°parameter pack %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°parameter pack Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°parameter pack Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚packs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ñ‹ Ñ� %<...%>:Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð°Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ %qE Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽÑ�ÐºÐ¾Ð±ÐºÐ¸ Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð³Ð¾ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð°, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ð·Ð±ÐµÐ¶Ð°Ñ‚ÑŒ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð°Ñ�ÐºÐ¾Ð±Ð¾Ñ‡Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² OpenMP %<for%> Ñ†Ð¸ÐºÐ»ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¾ Ñ�ÐºÐ¾Ð±ÐºÐ°Ð¼Ð¸ Ð² new Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %CÐ¾ÑˆÐ¸Ð±ÐºÐ° Ñ€Ð°Ð·Ð±Ð¾Ñ€Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<friend%>Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð° Ñ‡ÐµÐ¼ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½Ð° Ð·Ð°Ð¼ÐµÑ‰Ð°ÐµÑ‚ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð¿Ð°ÐºÐµÑ‚Ð½Ñ‹Ð¼ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð¿Ð¾Ñ�Ð»Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qDÑ€Ð°Ð·Ð´ÐµÐ» Ð½Ð°Ð¹Ð´ÐµÐ½, Ð½Ð¾ Ñ„Ð»Ð°Ð³ Ñ€Ð°Ð·Ð´ÐµÐ»Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qs Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½, Ð½Ð¾ Ð½Ð° Ð½ÐµÐ³Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð²Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %qsÐ¿Ñ€Ð¾Ñ…Ð¾Ð´ %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ»Ð¾Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<this%> Ð¾Ñ‚Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ %qT Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð´Ð°ÐµÑ‚Ñ�Ñ� %qT, Ð° Ð½Ðµ %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº %<float%>, Ð° Ð½Ðµ %<double%>Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE ÐºÐ°Ðº %qT, Ð° Ð½Ðµ %qT Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ðµ, Ð° Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ðµ, Ð° Ð½Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ, Ð° Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµ, Ð° Ð½Ðµ Ñ†ÐµÐ»Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº Ñ†ÐµÐ»Ð¾Ðµ, Ð° Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº signedÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ ÐºÐ°Ðº unsignedÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¾Ñ‚Ð¼ÐµÐ½Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %qv ÑƒÐºÐ°Ð·ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ñ� Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¼Ñ�Ñ� Objective-C Ñ‚Ð¸Ð¿Ð¾Ð¼Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE: Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ð¿Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ð½Ðµ Ð·Ð°Ð¼ÐºÐ½ÑƒÑ‚Ð¾Ðµ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ðº ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð²Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ†ÐµÐ»Ð¾Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %d %qE Ñ†ÐµÐ»Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚Ñ�Ñ� Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð±ÑƒÐ´ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¼Ð½Ð¾Ð³Ð¾Ñ‚Ð¾Ñ‡Ð¸Ðµ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T Ñ‡ÐµÑ€ÐµÐ· %<...%> ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºpedwarnpedwarn: Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ñ‹ Ñ�Ð²Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð² Ð²Ð°ÑˆÐµÐ¼ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ðµ Ð¸Ð¼ÐµÐ½Ð¸Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ %<%T::%>permerrorpermerror: Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %<%T [%wu]%> Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ new Ñ�Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %qT Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qwiÐ¿Ð»Ð°Ð³Ð¸Ð½ %s Ð½Ðµ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� GPL-Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸ÐµÐ¹
diff -Nrcpad gcc-13.1.0/gcc/po/ru.po gcc-13.2.0/gcc/po/ru.po
*** gcc-13.1.0/gcc/po/ru.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/ru.po	Thu Jul 27 08:13:04 2023
*************** msgid ""
*** 12,18 ****
  msgstr ""
  "Project-Id-Version: gcc 9.1-b20190414\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
  "PO-Revision-Date: 2019-05-04 12:10+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 9.1-b20190414\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
  "PO-Revision-Date: 2019-05-04 12:10+0300\n"
  "Last-Translator: Pavel Maryanov <acid@jack.kiev.ua>\n"
  "Language-Team: Russian <gnu@d07.ru>\n"
*************** msgstr ""
*** 4116,4122 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4116,4122 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 7854,7859 ****
--- 7854,7865 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, fuzzy, no-c-format
+ #| msgid "Support XOP built-in functions and code generation."
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹ Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´ XOP."
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ�Ð²Ð»
*** 17606,17617 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 17612,17623 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Ð­Ñ‚Ð¾Ñ‚ ÐºÐ»ÑŽÑ‡ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ
*** 18824,18895 ****
  msgid "Uses of this option are diagnosed."
  msgstr "ÐŸÑ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð° Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ"
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
  #
! #: opts.cc:1656
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "(%s  Ð�Ð½Ð°Ð»Ð¾Ð³ %s."
  
  #
! #: opts.cc:1661
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "(%s  Ð�Ð½Ð°Ð»Ð¾Ð³ %s."
  
  #
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr "(%s  Ð�Ð½Ð°Ð»Ð¾Ð³ %s."
  
! #: opts.cc:1732
  #, fuzzy
  #| msgid "variable"
  msgid "[available in "
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr "[Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ]"
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ ÐºÐ»ÑŽÑ‡Ð¸ Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸\n"
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  " Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾.  --help=%s Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ *Ð²Ñ�Ðµ* ÐºÐ»ÑŽÑ‡Ð¸, Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ð´Ð»Ñ� Ñ�Ð·Ñ‹ÐºÐ° %s.\n"
  "\n"
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Ð’Ñ�Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸ ÑƒÐ¶Ðµ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹\n"
  
! #: opts.cc:1908
  #, fuzzy, c-format
  #| msgid "invalid argument to built-in function %s"
  msgid ""
--- 18830,18901 ----
  msgid "Uses of this option are diagnosed."
  msgstr "ÐŸÑ€Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð° Ð²Ñ‹Ð´Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ"
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
  #
! #: opts.cc:1657
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s%s."
  msgstr "(%s  Ð�Ð½Ð°Ð»Ð¾Ð³ %s."
  
  #
! #: opts.cc:1662
  #, fuzzy, c-format
  #| msgid "%s  Same as %s."
  msgid "Same as %s."
  msgstr "(%s  Ð�Ð½Ð°Ð»Ð¾Ð³ %s."
  
  #
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr "(%s  Ð�Ð½Ð°Ð»Ð¾Ð³ %s."
  
! #: opts.cc:1733
  #, fuzzy
  #| msgid "variable"
  msgid "[available in "
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr "[Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ]"
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ ÐºÐ»ÑŽÑ‡Ð¸ Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸\n"
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  " Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾.  --help=%s Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ *Ð²Ñ�Ðµ* ÐºÐ»ÑŽÑ‡Ð¸, Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ð´Ð»Ñ� Ñ�Ð·Ñ‹ÐºÐ° %s.\n"
  "\n"
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Ð’Ñ�Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ñ‹Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸ ÑƒÐ¶Ðµ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ñ‹\n"
  
! #: opts.cc:1909
  #, fuzzy, c-format
  #| msgid "invalid argument to built-in function %s"
  msgid ""
*************** msgid ""
*** 18897,18945 ****
  "   "
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð·Ñ‹ÐºÐ°"
  
! #: opts.cc:1970
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ñ‚ Ñ�Ð·Ñ‹ÐºÐ° "
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ�Ð·Ñ‹ÐºÐ¾Ð¼ "
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ñ€Ð°Ð·Ð´ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‚Ñ�Ñ� Ðº Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ�Ð·Ñ‹ÐºÑƒ"
  
--- 18903,18951 ----
  "   "
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ð¾Ñ‚ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð·Ñ‹ÐºÐ°"
  
! #: opts.cc:1971
  #, fuzzy
  #| msgid "The following options control optimizations"
  msgid "The following options control parameters"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€ÑƒÑŽÑ‚ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸ÑŽ"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð·Ð°Ð²Ð¸Ñ�Ñ�Ñ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ñ‚ Ñ�Ð·Ñ‹ÐºÐ° "
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ�Ð·Ñ‹ÐºÐ¾Ð¼ "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ñ€Ð°Ð·Ð´ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ»ÑŽÑ‡Ð¸ Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‚Ñ�Ñ� Ðº Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ�Ð·Ñ‹ÐºÑƒ"
  
*************** msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð°Ð·Ð¼Ð
*** 19331,19405 ****
  msgid "<command-line>"
  msgstr "<command-line>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, c-format
  msgid "invalid vector constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.cc:12044
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12195
  #, c-format
  msgid "invalid constant"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64.cc:12198
  #, c-format
  msgid "invalid operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.cc:12351
  #, c-format
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27134
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ TLS Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
--- 19337,19411 ----
  msgid "<command-line>"
  msgstr "<command-line>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, c-format
  msgid "invalid vector constant"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.cc:12057
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ - Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰Ð¸Ð¹ Ð¸Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.cc:12364
  #, c-format
  msgid "invalid address mode"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27161
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "'%%&' Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ TLS Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"
*************** msgid "invalid %%r value"
*** 19416,19433 ****
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%r"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%R"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%N"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%P"
--- 19422,19439 ----
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%r"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%R"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%N"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%P"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ
*** 19457,19463 ****
  msgid "invalid %%U value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%U"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%s"
--- 19463,19469 ----
  msgid "invalid %%U value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%U"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%s"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ
*** 19467,19473 ****
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%C"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%E"
--- 19473,19479 ----
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%C"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%E"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ unspec-
*** 19480,19486 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xn"
--- 19486,19492 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ %%xn"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 19563,19597 ****
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Thumb"
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 19569,19603 ----
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ�Ð´Ð²Ð¸Ð³Ð°"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Thumb"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð¸Ð²Ð½Ð°Ñ� Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¹ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹
*** 19600,19629 ****
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ¾Ð´ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Maverick '%c'"
  
! #: config/arm/arm.cc:34257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/arm/arm.cc:34259
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 19606,19635 ----
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° '%c'"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ¾Ð´ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Maverick '%c'"
  
! #: config/arm/arm.cc:34270
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/arm/arm.cc:34272
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð¾Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� ÐºÐ¾Ð½Ñ
*** 19997,20093 ****
  msgid "Expected register or constant integer."
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/i386/i386.cc:12941
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° '%s'>"
  
! #: config/i386/i386.cc:12946
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð»Ð°Ð³Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² asm"
  
! #: config/i386/i386.cc:13179
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'O'"
  
! #: config/i386/i386.cc:13214
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'z'"
  
! #: config/i386/i386.cc:13283
! #, c-format
! msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.cc:13288
! #, c-format
! msgid "invalid operand size for operand code 'Z'"
! msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.cc:13365
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.cc:13444
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.cc:13462
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.cc:13475
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'"
  
! #: config/i386/i386.cc:13490
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'K'"
  
! #: config/i386/i386.cc:13518
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'r'"
  
! #: config/i386/i386.cc:13536
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.cc:13559
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.cc:13826
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
--- 20003,20101 ----
  msgid "Expected register or constant integer."
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ UNSPEC"
  
! #: config/i386/i386.cc:12942
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° '%s'>"
  
! #: config/i386/i386.cc:12947
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„Ð»Ð°Ð³Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð² asm"
  
! #: config/i386/i386.cc:13180
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'O'"
  
! #: config/i386/i386.cc:13215
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'z'"
  
! #: config/i386/i386.cc:13290
! #, fuzzy, c-format
! #| msgid "invalid operand type used with operand code 'Z'"
! msgid "invalid operand type used with operand code '%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
  
! #: config/i386/i386.cc:13295
! #, fuzzy, c-format
! #| msgid "invalid operand size for operand code 'O'"
! msgid "invalid operand size for operand code '%c'"
! msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'O'"
  
! #: config/i386/i386.cc:13373
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'Y'"
  
! #: config/i386/i386.cc:13452
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'D'"
  
! #: config/i386/i386.cc:13470
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.cc:13483
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ñ�Ð¾ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸ÐµÐ¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'H'"
  
! #: config/i386/i386.cc:13498
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'K'"
  
! #: config/i386/i386.cc:13526
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'r'"
  
! #: config/i386/i386.cc:13544
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.cc:13567
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ†ÐµÐ»Ñ‹Ð¼, Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'R'"
  
! #: config/i386/i386.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%c'"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
! #: config/i386/i386.cc:13834
  #, c-format
  msgid "invalid vector immediate"
  msgstr ""
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ
*** 20118,20124 ****
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%P"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%p"
--- 20126,20132 ----
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%P"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%p"
*************** msgstr "'%%%c' Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ
*** 20163,20170 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%%%c'"
--- 20171,20178 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ '%%%c'"
*************** msgid "post-increment address is not a r
*** 20196,20202 ****
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
--- 20204,20210 ----
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð¸Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� - Ð½Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"
  
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ�
*** 20365,20371 ****
  msgid "unsupported memory expression:"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
--- 20373,20379 ----
  msgid "unsupported memory expression:"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ� Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
*************** msgstr "ÐºÐ»ÑŽÑ‡ -mquad-memory Ð½Ðµ Ð¿Ð¾
*** 20432,20586 ****
  msgid "bad move"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� 128-Ð±Ð¸Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°"
  
! #: config/rs6000/rs6000.cc:13798
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%D"
  
! #: config/rs6000/rs6000.cc:13822
  #, c-format
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%e Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%f"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%F"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%G"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%j"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%J"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%k"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%K"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%O"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%q"
  
! #: config/rs6000/rs6000.cc:14067
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%t value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%T"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%u"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%v"
  
! #: config/rs6000/rs6000.cc:14160
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%V value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%x"
  
! #: config/rs6000/rs6000.cc:14233
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%z value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.cc:14302
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'"
  
! #: config/rs6000/rs6000.cc:15232
  #, fuzzy
  #| msgid "Enable using IEEE 128-bit floating point instructions."
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ IEEE 128-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸."
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/rs6000/rs6000.cc:27721
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°"
  
! #: config/rs6000/rs6000.cc:27790
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ GPR Ñ�Ð¸Ð½Ñ‚ÐµÐ·"
  
! #: config/rs6000/rs6000.cc:28468
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28470
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28472
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28474
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 20440,20594 ----
  msgid "bad move"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� 128-Ð±Ð¸Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÑ�Ñ‹Ð»ÐºÐ°"
  
! #: config/rs6000/rs6000.cc:13807
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%D"
  
! #: config/rs6000/rs6000.cc:13831
  #, c-format
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%e Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%f"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%F"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%G"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%j"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%J"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%k"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%K"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%O"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%q"
  
! #: config/rs6000/rs6000.cc:14076
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%t value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%T"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%u"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%v"
  
! #: config/rs6000/rs6000.cc:14169
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%V value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° %%x"
  
! #: config/rs6000/rs6000.cc:14242
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%z value"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ %%J Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%y, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð¸Ñ‚ÐµÐ»ÑŒ 'Z'"
  
! #: config/rs6000/rs6000.cc:15241
  #, fuzzy
  #| msgid "Enable using IEEE 128-bit floating point instructions."
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ IEEE 128-Ð±Ð¸Ñ‚Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸."
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/rs6000/rs6000.cc:27730
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°"
  
! #: config/rs6000/rs6000.cc:27799
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸/Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ GPR Ñ�Ð¸Ð½Ñ‚ÐµÐ·"
  
! #: config/rs6000/rs6000.cc:28477
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28479
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28481
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28483
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
*** 21048,21054 ****
  msgid "  after user-defined conversion:"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚"
--- 21056,21062 ----
  msgid "  after user-defined conversion:"
  msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÐ¼Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸."
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚"
*************** msgstr ""
*** 21535,21541 ****
  msgid "Driving:"
  msgstr "Ð”Ð²Ð¸Ð¶ÑƒÑ‰Ð¸Ð¹:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT = OUT/INOUT"
  
--- 21543,21549 ----
  msgid "Driving:"
  msgstr "Ð”Ð²Ð¸Ð¶ÑƒÑ‰Ð¸Ð¹:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT = OUT/INOUT"
  
*************** msgstr "Ð±Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ IF"
*** 21707,21717 ****
  msgid "implied END DO"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
--- 21715,21725 ----
  msgid "implied END DO"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ‹Ð¹ END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
*************** msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð
*** 21719,21918 ****
  msgid "simple IF"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ IF"
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.cc:2494
  msgid "allocatable argument"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2499
  msgid "asynchronous argument"
  msgstr "Ð°Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2504
  msgid "optional argument"
  msgstr "Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2509
  msgid "pointer argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.cc:2514
  msgid "target argument"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2519
  msgid "value argument"
  msgstr "value Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2524
  msgid "volatile argument"
  msgstr "volatile Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2529
  msgid "assumed-shape argument"
  msgstr "assumed-shape Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2534
  msgid "assumed-rank argument"
  msgstr "assumed-rank Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2539
  msgid "coarray argument"
  msgstr "coarray Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2544
  msgid "parametrized derived type argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:2549
  msgid "polymorphic argument"
  msgstr "Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  msgid "assumed-type argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° bind(c)"
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL() ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %%L"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s/%s"
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ñ€Ð¾Ðº Ð² %%L ÐµÑ�Ñ‚ÑŒ %s/%s"
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s/%s"
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² %L"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð² %%L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ %s Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %s"
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s/%s"
  
! #: fortran/resolve.cc:4410
  #, fuzzy, c-format
  #| msgid "Unknown operator %%<%s%%> at %%L"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ð² %%L"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ð² %%L"
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s/%s"
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "ÐŸÑ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %%L Ð¸ %%L"
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.cc:7395
  msgid "End expression in DO loop"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr "STAT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READ"
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
--- 21727,21926 ----
  msgid "simple IF"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ IF"
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.cc:2511
  msgid "allocatable argument"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2516
  msgid "asynchronous argument"
  msgstr "Ð°Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2521
  msgid "optional argument"
  msgstr "Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2526
  msgid "pointer argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.cc:2531
  msgid "target argument"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2536
  msgid "value argument"
  msgstr "value Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2541
  msgid "volatile argument"
  msgstr "volatile Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2546
  msgid "assumed-shape argument"
  msgstr "assumed-shape Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2551
  msgid "assumed-rank argument"
  msgstr "assumed-rank Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2556
  msgid "coarray argument"
  msgstr "coarray Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2561
  msgid "parametrized derived type argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:2566
  msgid "polymorphic argument"
  msgstr "Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  msgid "assumed-type argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° bind(c)"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL() ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %%L"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s/%s"
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸Ð¸ Ñ�Ñ‚Ñ€Ð¾Ðº Ð² %%L ÐµÑ�Ñ‚ÑŒ %s/%s"
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s/%s"
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² %L"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð² %%L Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ñ�Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ %s Ð²Ð¼ÐµÑ�Ñ‚Ð¾ %s"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s/%s"
  
! #: fortran/resolve.cc:4427
  #, fuzzy, c-format
  #| msgid "Unknown operator %%<%s%%> at %%L"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ð² %%L"
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ð² %%L"
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ñ‹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð² %%L ÐµÑ�Ñ‚ÑŒ %s/%s"
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "ÐŸÑ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ñ‹Ðµ Ñ€Ð°Ð½Ð³Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %%L Ð¸ %%L"
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ†Ð¸ÐºÐ»Ð°"
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.cc:7412
  msgid "End expression in DO loop"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ"
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr "STAT Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² READ"
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
*************** msgstr "Ð Ð°Ð·Ð½Ñ‹Ðµ CHARACTER Ð´Ð»Ð¸Ð½Ñ
*** 21925,21951 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Ð¦ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�"
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð° (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ"
  
--- 21933,21959 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Ð¦ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð° Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ�"
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¼ÐµÐ½ÑŒÑˆÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¿ÐµÑ€ÐµÐ¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð½Ð³Ð° Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð° (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ"
  
*************** msgid "%<-mrelax%> is only supported for
*** 22835,22841 ****
  msgstr "-mrelax Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTP PIC"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
--- 22843,22849 ----
  msgstr "-mrelax Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� RTP PIC"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %C"
*************** msgstr ""
*** 23227,23233 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
--- 23235,23241 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ñ‚Ð¸Ð¿Ð¾Ð² Ð¸Ð³
*** 23326,23335 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 23334,23343 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¾
*** 23469,23475 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %qwi Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
--- 23477,23483 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ %qwi Ð²Ð½Ðµ Ð³Ñ€Ð°Ð½Ð¸Ñ† ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
*************** msgstr "Ð±Ð¾Ð»ÑŒÑˆÐ°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð
*** 25392,25398 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
--- 25400,25406 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ñ€Ð¸ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ� - Ð²Ñ�ÐµÐ³Ð´Ð° %d"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ�, Ñ‡Ñ‚Ð¾ Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¸ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð¾ÑˆÐ»Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ"
*************** msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ð
*** 26214,26220 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 26222,26228 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐ
*** 27506,27519 ****
  msgid "using a dangling pointer to %qD"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
--- 27514,27527 ----
  msgid "using a dangling pointer to %qD"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½
*** 27563,27569 ****
  msgid "call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %qD returned"
  msgid "storing the address of local variable %qD in %qE"
--- 27571,27577 ----
  msgid "call to %qD"
  msgstr "  Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %qD"
  
! #: gimple-ssa-warn-access.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %qD returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "Ð²Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ Ð
*** 28708,28714 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "Ð²Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñ‹Ñ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ…"
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
--- 28716,28722 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "Ð²Ð¾ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð¾ Ð¼ÐµÐ¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñ‹Ñ… inline-Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ…"
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
*************** msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð
*** 29731,29737 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs"
--- 29739,29745 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "ÐºÐ»ÑŽÑ‡ %qs Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs"
*************** msgstr "FPX fast Ð¸ compact Ð¾Ð¿Ñ†Ð¸Ð¸ Ð
*** 29774,29785 ****
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qs: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
--- 29782,29793 ----
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %qs: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs: %s"
*************** msgstr ""
*** 29947,29953 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  #| msgid "-fpie is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
--- 29955,29961 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr ""
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  #| msgid "-fpie is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
*************** msgstr "Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€Ð
*** 29990,30190 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð¾ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð½Ð¾ Ð¾Ð½Ð¾ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð²Ð»Ð¸Ñ�ÑŽÑ‚ Ð½Ð° Ñ�ÐµÐ»ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ"
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1469
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:1996
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ include_flags 0x%x Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ print_specific_help"
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2281
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -f%ssanitize%s= Ð¾Ð¿Ñ†Ð¸Ð¸: %q.*s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: opts.cc:2287
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -f%ssanitize%s= Ð¾Ð¿Ñ†Ð¸Ð¸: %q.*s"
  
! #: opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
  #
! #: opts.cc:2346
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument of -mcpu: %s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu: %s"
  
! #: opts.cc:2370
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: opts.cc:2385
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: opts.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: opts.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ --help %q.*s Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½, Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð¸Ðµ"
  
! #: opts.cc:2575
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° --help=: %q.*s"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ Ð´Ð²Ð¾Ð¹ÐºÐ¸, Ð° Ð½Ðµ %d"
  
! #: opts.cc:3111
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ° %qs"
  
! #: opts.cc:3157
  #, fuzzy, gcc-internal-format
  #| msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> Ð´Ð²ÑƒÑ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ð°; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-gdwarf-%s%> Ð´Ð»Ñ� DWARF Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð¸Ð»Ð¸ %<-gdwarf -g%s%> Ð´Ð»Ñ� ÑƒÑ€Ð¾Ð²Ð½Ñ� Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸"
  
! #: opts.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "Ð²ÐµÑ€Ñ�Ð¸Ñ� dwarf %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° --help=: %q.*s"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸"
  
! #: opts.cc:3443
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %qs Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¼Ñƒ Ð²Ñ‹Ð±Ð¾Ñ€Ñƒ"
  
! #: opts.cc:3467
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: opts.cc:3469
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²Ñ‹Ñ�Ð¾Ðº"
  
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸: %c"
  
! #: opts.cc:3576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-%s%>; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %<-%s%>?"
  
! #: opts.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: ÐºÐ»ÑŽÑ‡Ð° -%s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: opts.cc:3584
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
--- 29998,30198 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð¾ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…, Ð½Ð¾ Ð¾Ð½Ð¾ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð²Ð»Ð¸Ñ�ÑŽÑ‚ Ð½Ð° Ñ�ÐµÐ»ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ðµ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ"
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
  
! #: opts.cc:1470
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr ""
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr ""
  
! #: opts.cc:1997
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized include_flags 0x%x passed to print_specific_help"
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ include_flags 0x%x Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ print_specific_help"
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2282
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s; did you mean %qs?"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -f%ssanitize%s= Ð¾Ð¿Ñ†Ð¸Ð¸: %q.*s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: opts.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to -f%ssanitize%s= option: %q.*s"
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -f%ssanitize%s= Ð¾Ð¿Ñ†Ð¸Ð¸: %q.*s"
  
! #: opts.cc:2323
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
  #
! #: opts.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument of -mcpu: %s"
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu: %s"
  
! #: opts.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: opts.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qE"
  
! #: opts.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: opts.cc:2567
  #, fuzzy, gcc-internal-format
  #| msgid "--help argument %q.*s is ambiguous, please be more specific"
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ --help %q.*s Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½, Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð¸Ðµ"
  
! #: opts.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° --help=: %q.*s"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒÑŽ Ð´Ð²Ð¾Ð¹ÐºÐ¸, Ð° Ð½Ðµ %d"
  
! #: opts.cc:3112
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÐ° %qs"
  
! #: opts.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf -g%s%> for debug level"
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> Ð´Ð²ÑƒÑ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ð°; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-gdwarf-%s%> Ð´Ð»Ñ� DWARF Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð¸Ð»Ð¸ %<-gdwarf -g%s%> Ð´Ð»Ñ� ÑƒÑ€Ð¾Ð²Ð½Ñ� Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸"
  
! #: opts.cc:3169
  #, fuzzy, gcc-internal-format
  #| msgid "dwarf version %d is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "Ð²ÐµÑ€Ñ�Ð¸Ñ� dwarf %d Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized argument to --help= option: %q.*s"
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»ÑŽÑ‡Ð° --help=: %q.*s"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð²Ñ‹Ð²Ð¾Ð´ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸"
  
! #: opts.cc:3444
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %qs Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¼Ñƒ Ð²Ñ‹Ð±Ð¾Ñ€Ñƒ"
  
! #: opts.cc:3468
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: opts.cc:3470
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²Ñ‹Ñ�Ð¾Ðº"
  
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized debug output level %qs"
  msgid "unrecognized btf debug output level %qs"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ %qs"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ core-Ñ„Ð°Ð¹Ð»Ð°: %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸: %c"
  
! #: opts.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option %<-%s%>; did you mean %<-%s%>?"
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %<-%s%>; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %<-%s%>?"
  
! #: opts.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: no option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: ÐºÐ»ÑŽÑ‡Ð° -%s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: opts.cc:3585
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: -%s is not an option that controls warnings"
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
*************** msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ð¾Ð±Ð¾Ð±Ñ‰ÐµÐ½Ð½
*** 30918,31113 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1107
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
  #
! #: symtab.cc:1122
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "ÑƒÐ·ÐµÐ» Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD has invalid argument list"
  msgid "node has invalid order %i"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "ÑƒÐ·ÐµÐ» Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "ÑƒÐ·ÐµÐ» Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "Ñ…Ñ�Ñˆ-Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½"
  
! #: symtab.cc:1177
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÑƒÐ·ÐµÐ» Ð² symtab assembler name hash"
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½"
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "ÑƒÐ·ÐµÐ» Ð¸Ð¼ÐµÐµÑ‚ body_removed, Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: symtab.cc:1196
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "ÑƒÐ·ÐµÐ» Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ð½Ð¾ Ñ�Ñ‚Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ"
  
! #: symtab.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼, Ð½Ð¾ Ð½Ðµ Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼"
  
! #: symtab.cc:1206
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "ÑƒÐ·ÐµÐ» Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð¾Ð¼, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ weakref, Ð½Ð¾ Ð½Ðµ transparent_alias"
  
! #: symtab.cc:1216
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ transparent_alias, Ð½Ð¾ Ð½Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼"
  
! #: symtab.cc:1221
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not implicit alias"
  msgid "node is symver but not alias"
  msgstr "ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼, Ð½Ð¾ Ð½Ðµ Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼"
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "symver is not exported with default visibility"
  msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "ÑƒÐ·ÐµÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ same_comdat_group, Ð½Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ comdat_group"
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ‡ÐµÑ€ÐµÐ· Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "Ñ�Ð¼ÐµÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ð² Ð¾Ð´Ð½Ð¾Ð¹ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ» Ð² comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼"
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "Ð½Ð° comdat-local Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� %s Ð¸Ð·Ð²Ð½Ðµ ÐµÐ³Ð¾ comdat"
  
! #: symtab.cc:1293
  #, fuzzy, gcc-internal-format
  #| msgid "implicit_section flag is set but section isn't"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "implicit_section Ñ„Ð»Ð°Ð³ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð° Ñ�ÐµÐºÑ†Ð¸Ñ� Ð½ÐµÑ‚"
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð¸ Ñ�ÐµÐºÑ†Ð¸Ñ�, Ð¸ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ð°"
  
! #: symtab.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Alias and target%'s section differs"
  msgstr "Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð¸ Ñ�ÐµÐºÑ†Ð¸Ñ� Ñ†ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: symtab.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's comdat groups differs"
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð¸ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ð° Ñ†ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: symtab.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "Transparent alias and target's assembler names differs"
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "ÐŸÑ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñ†ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Ð¡Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÑƒ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ñ‹"
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° symtab_node::verify"
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Ð”Ð²Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ� Ð¾Ð´Ð½Ð¾Ð¹ comdat_group Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ñ‹ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ same_comdat_group Ñ�Ð¿Ð¸Ñ�ÐºÐ°."
  
! #: symtab.cc:1844
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ñ†Ð¸ÐºÐ»Ð° Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²"
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ†Ð¸ÐºÐ» Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²"
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÐ³Ð¾ Ñ†ÐµÐ»Ð¸"
--- 30926,31121 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr ""
  
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
  #
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "ÑƒÐ·ÐµÐ» Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD has invalid argument list"
  msgid "node has invalid order %i"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "ÑƒÐ·ÐµÐ» Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "ÑƒÐ·ÐµÐ» Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "Ñ…Ñ�Ñˆ-Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½"
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÑƒÐ·ÐµÐ» Ð² symtab assembler name hash"
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ñ€Ñ‡ÐµÐ½ Ð´Ð²ÑƒÑ�Ð²Ñ�Ð·Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ñ… Ð¸Ð¼ÐµÐ½"
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "ÑƒÐ·ÐµÐ» Ð¸Ð¼ÐµÐµÑ‚ body_removed, Ð½Ð¾ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: symtab.cc:1198
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "ÑƒÐ·ÐµÐ» Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½, Ð½Ð¾ Ñ�Ñ‚Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼, Ð½Ð¾ Ð½Ðµ Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼"
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "ÑƒÐ·ÐµÐ» Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð¾Ð¼, Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ weakref, Ð½Ð¾ Ð½Ðµ transparent_alias"
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ transparent_alias, Ð½Ð¾ Ð½Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼"
  
! #: symtab.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not implicit alias"
  msgid "node is symver but not alias"
  msgstr "ÑƒÐ·ÐµÐ» ÐµÑ�Ñ‚ÑŒ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼, Ð½Ð¾ Ð½Ðµ Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "symver is not exported with default visibility"
  msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "ÑƒÐ·ÐµÐ» Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ same_comdat_group, Ð½Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ comdat_group"
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ‡ÐµÑ€ÐµÐ· Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "Ñ�Ð¼ÐµÑˆÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ‚Ð¸Ð¿Ð¾Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ð² Ð¾Ð´Ð½Ð¾Ð¹ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ ÑƒÐ·ÐµÐ» Ð² comdat Ð³Ñ€ÑƒÐ¿Ð¿Ðµ"
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼"
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "Ð½Ð° comdat-local Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� %s Ð¸Ð·Ð²Ð½Ðµ ÐµÐ³Ð¾ comdat"
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "implicit_section flag is set but section isn't"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "implicit_section Ñ„Ð»Ð°Ð³ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½, Ð° Ñ�ÐµÐºÑ†Ð¸Ñ� Ð½ÐµÑ‚"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð¸ Ñ�ÐµÐºÑ†Ð¸Ñ�, Ð¸ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ð°"
  
! #: symtab.cc:1314
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's section differs"
  msgid "Alias and target%'s section differs"
  msgstr "Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð¸ Ñ�ÐµÐºÑ†Ð¸Ñ� Ñ†ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: symtab.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "Alias and target's comdat groups differs"
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð¸ comdat Ð³Ñ€ÑƒÐ¿Ð¿Ð° Ñ†ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: symtab.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "Transparent alias and target's assembler names differs"
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "ÐŸÑ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð¸ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ‹Ðµ Ð¸Ð¼ÐµÐ½Ð° Ñ†ÐµÐ»Ð¸ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Ð¡Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ†ÐµÐ¿Ð¾Ñ‡ÐºÑƒ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ñ‹Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ñ‹"
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° symtab_node::verify"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Ð”Ð²Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð° Ñ� Ð¾Ð´Ð½Ð¾Ð¹ comdat_group Ð½Ðµ Ñ�Ð²Ñ�Ð·Ð°Ð½Ñ‹ Ð¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²Ð¾Ð¼ same_comdat_group Ñ�Ð¿Ð¸Ñ�ÐºÐ°."
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q+D Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚ÑŒÑŽ Ñ†Ð¸ÐºÐ»Ð° Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q+D Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ Ð² Ñ†Ð¸ÐºÐ» Ð°Ð»Ð¸Ð°Ñ�Ð¾Ð²"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "Ñ�ÐµÐºÑ†Ð¸Ñ� Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° %q+D Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÐ³Ð¾ Ñ†ÐµÐ»Ð¸"
*************** msgstr "Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾ Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð
*** 32922,32948 ****
  msgid "target specific builtin not available"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ð¾"
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð¾Ð´Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
--- 32930,32956 ----
  msgid "target specific builtin not available"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð´Ð»Ñ� Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð»Ð»ÐµÐ»ÑŒÐ½Ð¾"
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ Ð¾Ð´Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ðµ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¾ Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑˆÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð° Ð¿Ð¾ Ñ‡Ð°Ñ�Ñ‚Ñ�Ð¼"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ
*** 33848,33854 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² public-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…"
--- 33856,33862 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qT ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´ÐµÐ¹Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² public-Ð¾Ð±ÑŠÐµÐºÑ‚Ð°Ñ…"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ�
*** 36093,36099 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð¡Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸ÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 36101,36107 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ð¡Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ð¸ÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgid "%qs is defined in header %qs; did
*** 37858,37864 ****
  msgstr "%qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%>?"
  
  #
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
--- 37866,37872 ----
  msgstr "%qE ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<->%>?"
  
  #
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 37893,37907 ****
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -fenable"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
--- 37901,37915 ----
  msgstr "Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -fenable"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr ""
*************** msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð
*** 37992,38046 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ ÐºÑ€ÐµÐ¼Ð½Ð¸ÐµÐ²ÑƒÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ"
  
! #: common/config/i386/i386-common.cc:1759
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-loops"
  
! #: common/config/i386/i386-common.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-jumps"
  
! #: common/config/i386/i386-common.cc:1772
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%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.cc:1780
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-functions"
  
! #: common/config/i386/i386-common.cc:1783
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%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.cc:1792
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 5"
  
! #: common/config/i386/i386-common.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° GNU/Linux"
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CFI Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²"
--- 38000,38054 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "-mcpu=%s Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ ÐºÑ€ÐµÐ¼Ð½Ð¸ÐµÐ²ÑƒÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ"
  
! #: common/config/i386/i386-common.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-loops"
  
! #: common/config/i386/i386-common.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.cc:1786
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-jumps"
  
! #: common/config/i386/i386-common.cc:1789
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps=%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.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ¸Ð¹ ÐºÐ»ÑŽÑ‡, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ -falign-functions"
  
! #: common/config/i386/i386-common.cc:1800
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions=%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.cc:1809
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ 5"
  
! #: common/config/i386/i386-common.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð½Ð° GNU/Linux"
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÑƒ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� CFI Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²"
*************** msgid "ACLE function %qD is incompatible
*** 38583,38596 ****
  msgstr "%qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %s %s"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ‚Ð¸Ð¿ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
--- 38591,38604 ----
  msgstr "%qs Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %s %s"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ñ‚Ð¸Ð¿ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
*************** msgstr "Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ðµ Ð°Ñ€Ð³Ñƒ
*** 38864,38870 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
--- 38872,38878 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
*************** msgid "SVE type %qT does not have a defi
*** 38912,38918 ****
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
--- 38920,38926 ----
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
*************** msgstr ""
*** 39014,39374 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ decltype Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7931
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� SPE ABI."
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ„Ð»Ð°Ð³ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð² -moverride=%s (%s)"
  
! #: config/aarch64/aarch64.cc:17588
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: config/aarch64/aarch64.cc:17644
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %s"
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%h"
  
! #: config/aarch64/aarch64.cc:17676
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ (%s)"
  
! #: config/aarch64/aarch64.cc:17694
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ (%s)"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "ÐŸÐ¾Ñ€Ñ�Ð´Ð¾Ðº Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18131
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18190
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ð² %<-march=%s%>"
  
  #
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -march"
  
! #: config/aarch64/aarch64.cc:18243
  #, fuzzy, gcc-internal-format
  #| msgid "missing cpu name in %<-mcpu=%s%>"
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18246
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18274
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mtune=%s%>"
  
  #
! #: config/aarch64/aarch64.cc:18277
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mtune"
  
! #: config/aarch64/aarch64.cc:18362
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "ÐºÐ»ÑŽÑ‡ -mcpu=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -march=%s"
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-mfp32%>"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-mfp32%>"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ñ� -f%s"
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ x32"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18654
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/aarch64/aarch64.cc:18658
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18695
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18722
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18726
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18760
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/aarch64/aarch64.cc:18801
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� simdlen %d"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64.cc:27008
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64.cc:27034
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
--- 39022,39382 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ decltype Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7944
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� SPE ABI."
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ„Ð»Ð°Ð³ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð½Ñ‹Ð¹ Ð² -moverride=%s (%s)"
  
! #: config/aarch64/aarch64.cc:17601
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: config/aarch64/aarch64.cc:17657
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %s"
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %%h"
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ (%s)"
  
! #: config/aarch64/aarch64.cc:17707
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ (%s)"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "ÐŸÐ¾Ñ€Ñ�Ð´Ð¾Ðº Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18203
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is an invalid argument to -mcpu="
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%qs Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� -mcpu="
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s"
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ‹ Ð² %<-march=%s%>"
  
  #
! #: config/aarch64/aarch64.cc:18250
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -march"
  
! #: config/aarch64/aarch64.cc:18256
  #, fuzzy, gcc-internal-format
  #| msgid "missing cpu name in %<-mcpu=%s%>"
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€Ð° Ð² %<-mtune=%s%>"
  
  #
! #: config/aarch64/aarch64.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ð´Ð»Ñ� -mtune"
  
! #: config/aarch64/aarch64.cc:18375
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "ÐºÐ»ÑŽÑ‡ -mcpu=%s Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ -march=%s"
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-mfp32%>"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<-mfp32%>"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ñ� -f%s"
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ x32"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18667
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/aarch64/aarch64.cc:18671
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18708
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð² %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18735
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18739
  #, fuzzy, gcc-internal-format
  #| msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/aarch64/aarch64.cc:18773
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target%> Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� simdlen %d"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27010
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64.cc:27035
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type to builtin function"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/aarch64/aarch64.cc:27061
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
*************** msgstr ""
*** 39573,39585 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 39581,39593 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr ""
*** 39725,39743 ****
  msgid "%qE attribute only applies to variables"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ð²Ð¾Ð´Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð°"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
--- 39733,39751 ----
  msgid "%qE attribute only applies to variables"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð²Ñ‹Ð²Ð¾Ð´Ðµ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð°"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ�Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð¾Ð³Ð¾ Ñ„Ð»Ð°Ð³Ð° %qs"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ
*** 39963,39969 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
--- 39971,39977 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½ÐµÐ²Ñ‹Ñ€Ð¾Ð²Ð½ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ‹"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
*************** msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ñ�
*** 40024,40030 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ RTP Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -msingle-pic-base"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
--- 40032,40038 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð¾-Ð½ÐµÐ·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ RTP Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -msingle-pic-base"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
*************** msgid "argument of type %qT not permitte
*** 40141,40147 ****
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
--- 40149,40155 ----
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 7.1"
*************** msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾
*** 40193,40226 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/arm/arm.cc:26570
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ thumb1 Ð´Ð°Ð»ÐµÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ñ‹Ñ… low-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� high-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/arm/arm.cc:27082
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/arm/arm.cc:27328
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific for Thumb-1"
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "-fstack-check=specific Ð´Ð»Ñ� Thumb-1"
  
! #: config/arm/arm.cc:33555
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
--- 40201,40234 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° %wd - %wd"
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ�Ñ‚ÐµÐºÐµ"
  
! #: config/arm/arm.cc:26583
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ thumb1 Ð´Ð°Ð»ÐµÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ñ‹Ñ… low-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð² Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� high-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²"
  
! #: config/arm/arm.cc:27095
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Service Routines Ð´Ð»Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ Thumb"
  
! #: config/arm/arm.cc:27341
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific for Thumb-1"
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "-fstack-check=specific Ð´Ð»Ñ� Thumb-1"
  
! #: config/arm/arm.cc:33568
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
*************** msgstr ""
*** 40228,40249 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "auto fpu Ð²Ñ‹Ð±Ð¾Ñ€ Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33590
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<asm%> flags not supported in thumb1 mode"
--- 40236,40257 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "auto fpu Ð²Ñ‹Ð±Ð¾Ñ€ Ð² Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: config/arm/arm.cc:33589
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33603
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<asm%> flags not supported in thumb1 mode"
*************** msgstr "-fpie Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°Ð
*** 40322,40338 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-fPIE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
--- 40330,40346 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-fPIE Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³Ñ
*** 40674,40680 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
--- 40682,40688 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
*************** msgstr "Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ
*** 41328,42053 ****
  msgid "virtual function multiversioning not supported"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ifunc, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ PIC Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: config/i386/i386-options.cc:1159
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/i386/i386-options.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "attribute(target(\"%s\")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: config/i386/i386-options.cc:1286
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: config/i386/i386-options.cc:1324
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s %qs ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s Ð² %L"
  
! #: config/i386/i386-options.cc:1606
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ"
  
! #: config/i386/i386-options.cc:1622
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Ð¸Ð¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386-options.cc:1661
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ -1 Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386-options.cc:1678
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386-options.cc:1731
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1945
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel MCU psABI Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:1999
  #, gcc-internal-format
  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-options.cc:2001
  #, 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\")%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ %<target(\"tune=k8\")%> Ð¸Ð»Ð¸ %<target(\"tune=generic\")%>"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386-options.cc:2037
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "-mcmodel= Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ñ…"
  
! #: config/i386/i386-options.cc:2052
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2063
  #, fuzzy, gcc-internal-format
  #| msgid "%<-Wabi=1%> is not supported, using =2"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-Wabi=1%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� =2"
  
! #: config/i386/i386-options.cc:2069
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2076
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fcheck-pointer-bounds%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=bounds%>"
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ x32"
  
! #: config/i386/i386-options.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-masm=intel Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð²"
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°"
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°"
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ x86-64"
  
! #: config/i386/i386-options.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-march=%> switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-march=%>"
  
! #: config/i386/i386-options.cc:2268
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386-options.cc:2290
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-march=%> ÐºÐ»ÑŽÑ‡Ð°: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s; Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386-options.cc:2297
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-march=%> ÐºÐ»ÑŽÑ‡Ð°: %s"
  
! #: config/i386/i386-options.cc:2298
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/i386/i386-options.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-mtune=%> switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2348
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386-options.cc:2369
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s; Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386-options.cc:2376
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°: %s"
  
! #: config/i386/i386-options.cc:2377
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/i386/i386-options.cc:2401
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "-mregparm Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored for Intel MCU psABI"
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "-mregparm Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Intel MCU psABI"
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-mnop-mcount Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2435
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2524
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary is not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-mpreferred-stack-boundary Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:2527
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ %d"
  
! #: config/i386/i386-options.cc:2550
  #, fuzzy, gcc-internal-format
  #| msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386-options.cc:2563
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mnop-mcount Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
! #: config/i386/i386-options.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not implemented for -fPIC"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "-mnop-mcount Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� -fPIC"
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ SSE Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387"
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE"
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target(\"accumulate-outgoing-args\")%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2718
  #, fuzzy, gcc-internal-format
  #| msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "-mfentry Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚ Ð² ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ð¸ Ñ� -fpic"
  
! #: config/i386/i386-options.cc:2721
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-mno-fentry Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� SEH"
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� -mrecip=%s"
  
! #: config/i386/i386-options.cc:2898
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð² -mstack-protector-guard-offset"
  
! #: config/i386/i386-options.cc:2903
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð² -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:2931
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² -mstack-protector-guard-reg"
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mnop-mcount Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
! #: config/i386/i386-options.cc:3115
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3130
  #, fuzzy, gcc-internal-format
  #| msgid "Only DWARF debug format is supported for interrupt service routine."
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ DWARF Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹."
  
! #: config/i386/i386-options.cc:3179
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3224
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3341
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² %s Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² %s Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:3347
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� no_caller_saved_registers Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ regparm Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3399
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386-options.cc:3412
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ stdcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ fastcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ cdecl Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3490
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386-options.cc:3621
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386-options.cc:3642
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½"
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, fuzzy, gcc-internal-format
  #| msgid "ms_abi and sysv_abi attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: config/i386/i386-options.cc:3784
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¹ %sint Ð²Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386-options.cc:3798
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine must return %<void%>"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ-void Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qT Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.cc:1538
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ms_abi Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: config/i386/i386.cc:1572
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.cc:1923
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1929
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1943
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1949
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ SSE Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:2191
  #, 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.cc:2312
  #, 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 Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ñ� long double Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.cc:2447
  #, 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 Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.cc:2568
  #, fuzzy
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87"
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� SSE Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ÐµÐ¼ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "Ñ�Ñ‚Ð¾ Ð¾ÑˆÐ¸Ð±ÐºÐ° GCC, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° used Ð´Ð»Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.cc:3667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/i386/i386.cc:6564
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%qD Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qD"
  
! #: config/i386/i386.cc:8470
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/i386/i386.cc:9500
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ fastcall Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.cc:9906
  #, 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"
--- 41336,42061 ----
  msgid "virtual function multiversioning not supported"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ ifunc, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ PIC Ñ€ÐµÐ¶Ð¸Ð¼"
  
! #: config/i386/i386-options.cc:1161
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: config/i386/i386-options.cc:1225
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "attribute(target(\"%s\")) Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: config/i386/i386-options.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %C ÑƒÐ¶Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: config/i386/i386-options.cc:1326
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s %qs ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s Ð² %L"
  
! #: config/i386/i386-options.cc:1608
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ‹ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ"
  
! #: config/i386/i386-options.cc:1624
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Ð¸Ð¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ðµ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ -1 Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ†Ð¸Ð¸ %qs"
  
! #: config/i386/i386-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1947
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel MCU psABI Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2001
  #, gcc-internal-format
  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-options.cc:2003
  #, 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\")%> ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾ %<target(\"tune=k8\")%> Ð¸Ð»Ð¸ %<target(\"tune=generic\")%>"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2031
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mstringop-strategy=rep_8byte Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð°"
  
! #: config/i386/i386-options.cc:2039
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "-mcmodel= Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ñ…"
  
! #: config/i386/i386-options.cc:2054
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "%<-Wabi=1%> is not supported, using =2"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-Wabi=1%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� =2"
  
! #: config/i386/i386-options.cc:2071
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2074
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2078
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fcheck-pointer-bounds%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� %<-fsanitize=bounds%>"
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� %s Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ð° %qs Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ðµ x32"
  
! #: config/i386/i386-options.cc:2162
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-masm=intel Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¹ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸"
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Ð±Ð¸Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð²"
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°"
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°"
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<intel%> Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ�Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ x86-64"
  
! #: config/i386/i386-options.cc:2269
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-march=%> switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-march=%>"
  
! #: config/i386/i386-options.cc:2270
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-march=%> ÐºÐ»ÑŽÑ‡Ð°: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s; Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386-options.cc:2299
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-march=%> ÐºÐ»ÑŽÑ‡Ð°: %s"
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"arch=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/i386/i386-options.cc:2349
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-mtune=%> switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð° %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2350
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ (%qs) Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°: %s; Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s; Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: config/i386/i386-options.cc:2378
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<-mtune=%> ÐºÐ»ÑŽÑ‡Ð°: %s"
  
! #: config/i386/i386-options.cc:2379
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� %<target(\"tune=\")%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°: %s"
  
! #: config/i386/i386-options.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "-mregparm Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2405
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored for Intel MCU psABI"
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "-mregparm Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Intel MCU psABI"
  
! #: config/i386/i386-options.cc:2408
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ 0 Ð¸ %d"
  
! #: config/i386/i386-options.cc:2431
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-mnop-mcount Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary is not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-mpreferred-stack-boundary Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:2529
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ %d"
  
! #: config/i386/i386-options.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386-options.cc:2565
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mnop-mcount Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
! #: config/i386/i386-options.cc:2568
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not implemented for -fPIC"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "-mnop-mcount Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� -fPIC"
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð±ÐµÐ· SSE Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ�"
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ SSE Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387"
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ð½Ð°Ð±Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´ 387 Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSE"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Ð¾Ð¿Ñ€Ð¾Ð±Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target(\"accumulate-outgoing-args\")%> Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "Ñ„Ð¸ÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ebp Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2720
  #, fuzzy, gcc-internal-format
  #| msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "-mfentry Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚ Ð² ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ð¸ Ñ� -fpic"
  
! #: config/i386/i386-options.cc:2723
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-mno-fentry Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� SEH"
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2841
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾Ð¿Ñ†Ð¸Ñ� Ð´Ð»Ñ� -mrecip=%s"
  
! #: config/i386/i386-options.cc:2900
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð² -mstack-protector-guard-offset"
  
! #: config/i386/i386-options.cc:2905
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð² -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð² -mstack-protector-guard-reg"
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mnop-mcount Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÑŒÑŽ"
  
! #: config/i386/i386-options.cc:3117
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3132
  #, fuzzy, gcc-internal-format
  #| msgid "Only DWARF debug format is supported for interrupt service routine."
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ DWARF Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹."
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3226
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² %s Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:3345
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² %s Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ðµ"
  
! #: config/i386/i386-options.cc:3349
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� no_caller_saved_registers Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ regparm Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ regparam Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ†ÐµÐ»Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386-options.cc:3414
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ %d"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ stdcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ fastcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ cdecl Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ fastcall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ stdcall Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ cdecl Ð¸ thiscall Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: config/i386/i386-options.cc:3623
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386-options.cc:3644
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½"
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, fuzzy, gcc-internal-format
  #| msgid "ms_abi and sysv_abi attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ ms_abi Ð¸ sysv_abi Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
  #
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr ""
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: config/i386/i386-options.cc:3786
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ñ‹Ð¹ %sint Ð²Ñ‚Ð¾Ñ€Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: config/i386/i386-options.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine must return %<void%>"
  msgstr "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° Ð¾Ð±Ñ�Ð»ÑƒÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð¿Ñ€ÐµÑ€Ñ‹Ð²Ð°Ð½Ð¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ-void Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qT Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ms_abi Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: config/i386/i386.cc:1573
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.cc:1924
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1930
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX512F Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1944
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1950
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� AVX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ SSE Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - Ð²ÐµÐºÑ‚Ð¾Ñ€ MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� MMX Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ ABI"
  
! #: config/i386/i386.cc:2192
  #, 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.cc:2313
  #, 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 Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ñ� long double Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.cc:2448
  #, 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 Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.cc:2569
  #, fuzzy
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ SSE"
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87 Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ñ� Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ x87"
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² %qD Ñ� SSE Ñ�Ð¾Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ÐµÐ¼ Ð¾ Ð²Ñ‹Ð·Ð¾Ð²Ð°Ñ… Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� SSE/SSE2"
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "Ñ�Ñ‚Ð¾ Ð¾ÑˆÐ¸Ð±ÐºÐ° GCC, ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° used Ð´Ð»Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: config/i386/i386.cc:3668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ñ� %d-Ð±Ð°Ð¹Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸ÐµÐ¼ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.6"
  
! #: config/i386/i386.cc:6565
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%qD Ð½Ðµ Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� %qD"
  
! #: config/i386/i386.cc:8471
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ms_hook_prologue Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� -mfentry Ð´Ð»Ñ� 32 Ð±Ð¸Ñ‚"
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ðµ"
  
! #: config/i386/i386.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: config/i386/i386.cc:9887
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ fastcall Ñ� Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: config/i386/i386.cc:9907
  #, 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 Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð
*** 42055,42138 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/i386/i386.cc:12955
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½"
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:13221
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'z'"
  
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21728
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %<va_list%> Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 4.4"
  
! #: config/i386/i386.cc:21824
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ñ…"
  
! #: config/i386/i386.cc:23661
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23668
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� ACQUIRE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/i386/i386.cc:23675
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� RELEASE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/i386/i386.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23755
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:24301
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 42063,42146 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ 3-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð²Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: config/i386/i386.cc:12956
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ð»Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ñ‹ Ð½Ðµ Ð¸Ð¼ÐµÑŽÑ‚ Ð²ÐµÑ€Ñ…Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½"
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Ð½ÐµÑ†ÐµÐ»Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° 'z'"
  
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21736
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "Ñ€Ð°Ð·Ð±Ð¾Ñ€ÐºÐ° %<va_list%> Ð¸Ð·Ð¼ÐµÐ½Ð¸Ð»Ð°Ñ�ÑŒ Ð² GCC 4.4"
  
! #: config/i386/i386.cc:21832
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ñ‹Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ñ…"
  
! #: config/i386/i386.cc:23669
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23676
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� ACQUIRE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/i386/i386.cc:23683
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ñ� RELEASE Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ�Ð¸Ð»ÑŒÐ½Ð¾Ð¹ Ð¼Ð¾Ð´ÐµÐ»ÑŒÑŽ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23763
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:24309
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgid "%qE redeclared with conflicting %
*** 42515,42521 ****
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ� ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ %qs"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
--- 42523,42529 ----
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qE Ñ� ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ %qs"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "%qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
*************** msgstr ""
*** 43736,43795 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ '#pragma extern_model' '%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type %qT"
  msgid "fields cannot have RVV type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have RVV type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ __fp16"
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "capture by copy of incomplete type %qT"
  msgid "capture by copy of RVV type %qT"
--- 43744,43803 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¼Ð¾Ð´ÐµÐ»ÑŒ '#pragma extern_model' '%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ� Ð½Ð°Ð´ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type %qT"
  msgid "fields cannot have RVV type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have RVV type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ __fp16"
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, fuzzy, gcc-internal-format
  #| msgid "capture by copy of incomplete type %qT"
  msgid "capture by copy of RVV type %qT"
*************** msgstr ""
*** 43812,43884 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/riscv/riscv.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither zero, nor one"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½"
  
! #: config/riscv/riscv.cc:6234
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -march, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð½Ñ�Ñ‚ÑŒ %<M%> Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ"
  
! #: config/riscv/riscv.cc:6277
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ñ‹Ð¹ ABI Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -march, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð½Ñ�Ñ‚ÑŒ %qc Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ"
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -march=rv%d"
  
! #: config/riscv/riscv.cc:6300
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ %d"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:6666
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
--- 43820,43897 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ complex float Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ Ð² GCC 4.4"
  
! #: config/riscv/riscv.cc:4033
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither zero, nor one"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð½Ðµ Ð½Ð¾Ð»ÑŒ Ð¸ Ð½Ðµ Ð¾Ð´Ð¸Ð½"
  
! #: config/riscv/riscv.cc:6240
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -march, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð½Ñ�Ñ‚ÑŒ %<M%> Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ"
  
! #: config/riscv/riscv.cc:6283
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð½Ñ‹Ð¹ ABI Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -march, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð½Ñ�Ñ‚ÑŒ %qc Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ"
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ -march=rv%d"
  
! #: config/riscv/riscv.cc:6306
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ %d Ð¸ %d"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:6672
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 44385,44484 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABI"
  
! #: config/rs6000/rs6000.cc:20137
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² boolean Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<complex%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20225
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² decimal floating point Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20231
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.cc:20239
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20242
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24380
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24383
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24385
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
  #
! #: config/rs6000/rs6000.cc:25362
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.cc:28983
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 44398,44497 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ ABI"
  
! #: config/rs6000/rs6000.cc:20146
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² boolean Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<complex%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20234
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð¾Ð² decimal floating point Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾"
  
! #: config/rs6000/rs6000.cc:20240
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<long%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚Ñ�Ñ�; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.cc:20248
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20251
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24389
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24392
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24394
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
  #
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ð¸Ð¾Ð½Ð½Ð¾Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ†Ð¸ÑŽ -mvsx"
  
! #: config/rs6000/rs6000.cc:28992
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin function %s requires the -mvsx option"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¿Ð¾Ð¿Ñ
*** 45983,45989 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D Ð² declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
--- 45996,46002 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² C++"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D Ð² declare target Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð
*** 46173,46179 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
--- 46186,46192 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½
*** 46342,46348 ****
  msgid "function definition has qualified void return type"
  msgstr "Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
--- 46355,46361 ----
  msgid "function definition has qualified void return type"
  msgstr "Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð·Ð°Ð´Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ void-Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ "
*************** msgstr "Ð² ISO C Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� ÐºÐ²Ð
*** 46469,46475 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ void"
--- 46482,46488 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¸Ð»Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ void"
*************** msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð°
*** 46673,46679 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
--- 46686,46692 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚"
*************** msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´Ðµ
*** 46723,46729 ****
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
--- 46736,46742 ----
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
*************** msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð
*** 46769,46775 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 46782,46788 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€
*** 46819,46825 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ñ‹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
--- 46832,46838 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "Ð² ISO C Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ñ‹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° %<int%>"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
*************** msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ
*** 46850,46856 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°, Ð´Ð¾ ÐµÑ‘ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
--- 46863,46869 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð°, Ð´Ð¾ ÐµÑ‘ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÑŽ"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾
*** 46966,46977 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½"
--- 46979,46990 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qD Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð½Ð¾ Ð¾Ð½ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð°ÐºÐºÑ
*** 49088,49094 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "Ñ�Ð»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼Ð¸"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
--- 49101,49107 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "Ñ�Ð»Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ†Ð¸ÐºÐ»Ñ‹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼Ð¸"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ firstprivate"
*************** msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %<catch%>"
*** 49235,49247 ****
  msgid "variant %qD is not a function"
  msgstr "%qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  #| msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "  Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ cv-qualifiers"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 49248,49260 ----
  msgid "variant %qD is not a function"
  msgstr "%qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  #| msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "  Ñ‚Ð¸Ð¿Ñ‹ %qT Ð¸ %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ cv-qualifiers"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð
*** 49522,49528 ****
  msgid "invalid use of flexible array member"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸"
--- 49535,49541 ----
  msgid "invalid use of flexible array member"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸"
*************** msgstr ""
*** 50504,50515 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 50517,50528 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ð¹
*** 50550,50556 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
--- 50563,50569 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½"
*************** msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð
*** 50565,50572 ****
  msgid "braces around scalar initializer"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
--- 50578,50585 ----
  msgid "braces around scalar initializer"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð²Ð¾ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
*************** msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ
*** 50657,50663 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð»Ñ� Ð² %<struct%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� %<designated_init%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
--- 50670,50676 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿Ð¾Ð»Ñ� Ð² %<struct%> Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ� %<designated_init%> Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "Ð½Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
*************** msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ %<
*** 52079,52085 ****
  msgid "%q#D is private within this context"
  msgstr "%q#D private Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ private Ð·Ð´ÐµÑ�ÑŒ"
--- 52092,52098 ----
  msgid "%q#D is private within this context"
  msgstr "%q#D private Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ private Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ priva
*** 52089,52095 ****
  msgid "%q#D is protected within this context"
  msgstr "%q#D protected Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ protected Ð·Ð´ÐµÑ�ÑŒ"
--- 52102,52108 ----
  msgid "%q#D is protected within this context"
  msgstr "%q#D protected Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ protected Ð·Ð´ÐµÑ�ÑŒ"
*************** msgstr "%q#D Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² Ð´Ð
*** 52104,52110 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
--- 52117,52123 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %P Ð² %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid " declared here"
*************** msgstr ""
*** 52446,52452 ****
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾"
--- 52459,52465 ----
  msgid "call to non-function %qD"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾"
*************** msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐ
*** 53037,53043 ****
  msgid "next member %q#D declared here"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
--- 53050,53056 ----
  msgid "next member %q#D declared here"
  msgstr "Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
*************** msgstr ""
*** 53161,53167 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
--- 53174,53180 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
*************** msgstr "Ñ�Ð°Ð¼Ð¾Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ðµ Ð²Ñ�Ð
*** 53233,53239 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 53246,53252 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "  %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð´Ð
*** 53285,53291 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 53298,53304 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgid "dereferencing a null pointer in %
*** 53419,53425 ****
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð² %qE"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 53432,53438 ----
  msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿Ð¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¼Ñƒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŽ Ð² %qE"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°
*** 53530,53536 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 53543,53549 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð
*** 53611,53617 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %L"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
--- 53624,53630 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Ð˜Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ Ð¸Ð· %qs Ð² %qs Ð² %L"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr ""
*** 53682,53888 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "capture Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹  %qD Ñ� Ð½ÐµÐ°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ñ€Ð¾ÐºÐ¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  #| msgid "a reinterpret_cast is not a constant expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "reinterpret_cast Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "%s\"%s\"%s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/constexpr.cc:7694
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½Ðµ Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:7962
  #, fuzzy, gcc-internal-format
  #| msgid "a reinterpret_cast is not a constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "reinterpret_cast Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7978
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id"
  msgid "unexpected template-id %qE"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE must be directly called"
  msgid "function concept must be called"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:8073
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð²Ð¸Ð´Ð° %s"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° mutable Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ %qT"
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½Ðµ Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° mutable Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ %qT"
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° mutable Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ %qT"
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ rvalue Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/constexpr.cc:9251
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from integer to pointer"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast Ð¸Ð· Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, 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.cc:9383
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:9532
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9544
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:9610
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/constexpr.cc:9626
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/constexpr.cc:9689
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:9750
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<thread_local%> Ñ� %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/constexpr.cc:9758
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<static%> in %<constexpr%> function"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<static%> Ñ� %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:10005
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<this%> in a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:10018
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ AST Ð²Ð¸Ð´Ð° %s"
--- 53695,53901 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "capture Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹  %qD Ñ� Ð½ÐµÐ°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ñ€Ð¾ÐºÐ¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "a reinterpret_cast is not a constant expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "reinterpret_cast Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "%s\"%s\"%s is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "%s\"%s\"%s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: cp/constexpr.cc:7701
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½Ðµ Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:7969
  #, fuzzy, gcc-internal-format
  #| msgid "a reinterpret_cast is not a constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "reinterpret_cast Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:7985
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id"
  msgid "unexpected template-id %qE"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� template-id"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE must be directly called"
  msgid "function concept must be called"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qE Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:8080
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð²Ð¸Ð´Ð° %s"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° mutable Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ %qT"
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½Ðµ Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° mutable Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ %qT"
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð¾ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° mutable Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚Ñ‹ %qT"
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ rvalue Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ðº Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/constexpr.cc:9258
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from integer to pointer"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast Ð¸Ð· Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, 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.cc:9390
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:9539
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:9551
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/constexpr.cc:9617
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/constexpr.cc:9633
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "typeid-expression Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qE Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/constexpr.cc:9696
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:9757
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<thread_local%> in %<constexpr%> function"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<thread_local%> Ñ� %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/constexpr.cc:9765
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<static%> in %<constexpr%> function"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<static%> Ñ� %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½Ð° Ð½Ð¾Ð»ÑŒ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/constexpr.cc:10012
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<this%> in a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<this%> Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
! #: cp/constexpr.cc:10025
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Ðµ AST Ð²Ð¸Ð´Ð° %s"
*************** msgstr ""
*** 54533,54539 ****
  msgid "%<return_void%> declared here"
  msgstr "%qD Ð±Ñ‹Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
--- 54546,54552 ----
  msgid "%<return_void%> declared here"
  msgstr "%qD Ð±Ñ‹Ð»Ð¾ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
*************** msgstr "Ñ‚Ñ€ÐµÑ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<
*** 54640,54646 ****
  msgid "no suspend point info for %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 54653,54659 ----
  msgid "no suspend point info for %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %qD Ð½Ðµ Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ case Ð
*** 54663,54685 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°"
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
--- 54676,54698 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°"
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
*************** msgstr "Ð¸Ð· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐº
*** 55180,55186 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² %<constexpr%> Ð¾Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
--- 55193,55199 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð² %<constexpr%> Ð¾Ñ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
*************** msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±
*** 55609,56229 ****
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %q#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %q#T"
  
! #: cp/decl.cc:4329
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#T"
  
! #: cp/decl.cc:4342
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/decl.cc:4351
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:4364
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.cc:4438
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/decl.cc:4795
  #, fuzzy, gcc-internal-format
  #| msgid "-faligned-new=%d is not a power of two"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-faligned-new=%d Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒ Ð´Ð²Ð¾Ð¹ÐºÐ¸"
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5356
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5393
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.cc:5396
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° %qs ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼"
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5443
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qT"
  
! #: cp/decl.cc:5460
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:5508
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5516
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:5522
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5530
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5534
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5538
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5542
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for type declarations"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/decl.cc:5573
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.cc:5576
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5655
  #, 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.cc:5659
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½)"
  
! #: cp/decl.cc:5738
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %<dllimport%>"
  
! #: cp/decl.cc:5800
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#T"
  
! #: cp/decl.cc:5808
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "non-member-template Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.cc:5809
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:5821
  #, 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.cc:5833
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:5947
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:6012
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:6028
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#D Ð½ÐµÐ¿Ð¾Ð»Ð¾Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð½Ð¾ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:6184
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD"
  
! #: cp/decl.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/decl.cc:6327
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/decl.cc:6352
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.cc:6435
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ inline Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)"
  
! #: cp/decl.cc:6439
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)"
  
! #: cp/decl.cc:6445
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6511
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q#D"
  
! #: cp/decl.cc:6710
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.cc:6826
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/decl.cc:6839
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/decl.cc:6863
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/decl.cc:6918
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D"
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð²Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qT"
  
! #: cp/decl.cc:7049
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:7192
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT"
  
! #: cp/decl.cc:7325
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:7339
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#T Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7352
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:7408
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7429
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.cc:7474
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>"
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ %qE, Ð·Ð°ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.cc:7658
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:7661
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� non-inline Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°)"
  
! #: cp/decl.cc:7868
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð±Ð¾Ð¹"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:8149
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to constructor %q#D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/decl.cc:8154
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q+D"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ %<register%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<decltype(auto) %D%> Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)"
  
! #: cp/decl.cc:8336
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.cc:8466
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:8525
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.cc:8871
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT: Ð¸ Ð¾Ð½ Ð¸ ÐµÐ³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT: ÐµÐ³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹ %qT Ð¸ %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl.cc:9126
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:9142
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ %qT"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
--- 55622,56242 ----
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %q#T' Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² %q#T"
  
! #: cp/decl.cc:4339
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿Ð° %q#T Ð² %q#T"
  
! #: cp/decl.cc:4352
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %qT Ð² %qT Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: cp/decl.cc:4361
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:4374
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÐµÑ‚ %q#T, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/decl.cc:4448
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD"
  
! #: cp/decl.cc:4805
  #, fuzzy, gcc-internal-format
  #| msgid "-faligned-new=%d is not a power of two"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "-faligned-new=%d Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÑŒ Ð´Ð²Ð¾Ð¹ÐºÐ¸"
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr ""
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð°Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q+#D Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÐµÐ¹ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ�-ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/decl.cc:5403
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ‹ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.cc:5406
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° %qs ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼"
  
! #: cp/decl.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¸Ð¿Ð¾Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5453
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° C++ %qT"
  
! #: cp/decl.cc:5470
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ñ‚Ð¸Ð¿Ð° Ð² typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð² ISO C++ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð·Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:5518
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5521
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:5532
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5536
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5540
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5544
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5548
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð² Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:5552
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> Ð² Ñ�Ñ‚Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¾Ñ‚Ð±Ñ€Ð¾ÑˆÐµÐ½"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot be used for type declarations"
  msgid "%qs cannot be used for type declarations"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²"
  
! #: cp/decl.cc:5583
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q#T"
  
! #: cp/decl.cc:5586
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "Ð½Ð¸ÐºÐ°ÐºÐ¾Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5665
  #, 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.cc:5669
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… Ðº Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use decltype instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ (Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ decltype Ð²Ð·Ð°Ð¼ÐµÐ½)"
  
! #: cp/decl.cc:5748
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð¿Ð¾Ð¼ÐµÑ‡ÐµÐ½Ð¾ %<dllimport%>"
  
! #: cp/decl.cc:5810
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#T"
  
! #: cp/decl.cc:5818
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "non-member-template Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.cc:5819
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:5831
  #, 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.cc:5843
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:5957
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°, Ñ…Ð¾Ñ‚Ñ� Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#D Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %q#D Ð½ÐµÐ¿Ð¾Ð»Ð¾Ð½ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐ°, Ð½Ð¾ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:6188
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:6194
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:6217
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qD"
  
! #: cp/decl.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€"
  
! #: cp/decl.cc:6337
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½"
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸ %qD Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/decl.cc:6445
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ inline Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %q#D Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)"
  
! #: cp/decl.cc:6449
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¼Ð¸ (Ð·Ð°Ð¿ÑƒÑ‚Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ� Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ ÐºÐ¾Ð¿Ð¸Ñ�Ð¼Ð¸)"
  
! #: cp/decl.cc:6455
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "Ñ�Ñ‚Ð¾ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ð¾Ð¹Ñ‚Ð¸, ÑƒÐ´Ð°Ð»Ð¸Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr ""
  
! #: cp/decl.cc:6521
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¼ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð»Ñ�Ñ� Ð² Ñ‚ÐµÐ»Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚ %q#D"
  
! #: cp/decl.cc:6720
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.cc:6836
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° %qT"
  
! #: cp/decl.cc:6849
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ %qD"
  
! #: cp/decl.cc:6873
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qT"
  
! #: cp/decl.cc:6928
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D"
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99 Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qE Ð²Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð´Ð»Ñ� %qT"
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:7069
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:7202
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:7349
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %q#T Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7362
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð» Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:7418
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7439
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.cc:7484
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "Ð² C++98 %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð° Ð½Ðµ %<{...}%>"
  
! #: cp/decl.cc:7627
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ¾Ð²Ð¾Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ %qE, Ð·Ð°ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ð¾Ð¹ Ð² Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.cc:7668
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:7671
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð»Ñ� non-inline Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð·Ð°Ð¿Ñ€Ð¾ÑˆÐµÐ½Ð° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°)"
  
! #: cp/decl.cc:7878
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qD Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð±Ð¾Ð¹"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to constructor %q#D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#D"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q+D"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ (Ð° Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�) Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ %<register%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:8335
  #, fuzzy, gcc-internal-format
  #| msgid "initializer for %<decltype(auto) %D%> has function type (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<decltype(auto) %D%> Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)"
  
! #: cp/decl.cc:8346
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.cc:8476
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:8535
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %q#D"
  
! #: cp/decl.cc:8578
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ð¼ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¼ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¿Ð°Ð¼Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %q#D Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹"
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ñ‹Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:8891
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT: Ð¸ Ð¾Ð½ Ð¸ ÐµÐ³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT: ÐµÐ³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ðµ ÐºÐ»Ð°Ñ�Ñ�Ñ‹ %qT Ð¸ %qT Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl.cc:9136
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr ""
  
! #: cp/decl.cc:9152
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ %qT"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
*************** msgstr[0] ""
*** 56231,56237 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 56244,56250 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9165
  #, 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] ""
*** 56239,56245 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 56252,56258 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[0] ""
*** 56247,57965 ****
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9199
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9223
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9288
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT"
  
! #: cp/decl.cc:9293
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� non-array non-class Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° lambda Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� %qT"
  
! #: cp/decl.cc:9304
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9313
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð±ÐµÐ· Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/decl.cc:10007
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: cp/decl.cc:10011
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qT"
  
! #: cp/decl.cc:10014
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/decl.cc:10030
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:10032
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:10058
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<virtual%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.cc:10060
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/decl.cc:10066
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.cc:10069
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.cc:10071
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:10077
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:10080
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:10088
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.cc:10091
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.cc:10107
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qT"
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:10190
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.cc:10197
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "concept %q#D Ñ� non-%<bool%> Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.cc:10276
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "concept %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:10305
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "a function concept cannot be constrained"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:10371
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10471
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10534
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10542
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "non-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10555
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.cc:10563
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.cc:10569
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10582
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:10606
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %qs shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:10618
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qD"
  
! #: cp/decl.cc:10749
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ %q+D"
  
! #: cp/decl.cc:10751
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:10768
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.cc:10961
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %<::main%> ÐºÐ°Ðº Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/decl.cc:10970
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "non-template Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.cc:10976
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "concept Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<bool%>"
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "variable concept has no initializer"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:11108
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:11112
  #, 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.cc:11116
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11132
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qD Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11248
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:11337
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11364
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11367
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:11488
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as array of %qT"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qT"
  
! #: cp/decl.cc:11491
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.cc:11503
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.cc:11508
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11510
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11515
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.cc:11517
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.cc:11522
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.cc:11561
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:11640
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:11654
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<operator %T%>"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.cc:11679
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.cc:11682
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.cc:11686
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11695
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier in declaration of deduction guide"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "decl-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.cc:11739
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/decl.cc:11744
  #, 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.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ð° Ð½Ðµ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<decltype(auto)%>"
  
! #: cp/decl.cc:11806
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:12022
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>"
  
! #: cp/decl.cc:12028
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qD"
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:12173
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº %<typedef%>"
  
! #: cp/decl.cc:12178
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #
! #: cp/decl.cc:12213
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.cc:12316
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ðµ %<complex%> Ð¾Ð·Ð½Ð°Ñ‡Ð°ÑŽÑ‰Ð¸Ðµ %<double complex%>"
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12389
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: cp/decl.cc:12397
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__int%d%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12457
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> Ð¸ %<short%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12465
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE"
  
! #: cp/decl.cc:12471
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qD"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE"
  
! #: cp/decl.cc:12483
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<decltype%>"
  
! #: cp/decl.cc:12485
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<typeof%>"
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.cc:12596
  #, fuzzy, gcc-internal-format
  #| msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "Ð·Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ declarator-id"
  
! #: cp/decl.cc:12622
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<static%>"
  
! #: cp/decl.cc:12631
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:12651
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.cc:12700
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:12732
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for structured binding declaration"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12768
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Ñ‚Ð¸Ð¿ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ cv-qualified %<auto%> Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° cv-qualified %<auto%>"
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: cp/decl.cc:12855
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ %<__thread%>"
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ Ñ‚Ð¸Ð¿Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:12978
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13057
  #, fuzzy, gcc-internal-format
  #| msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/decl.cc:13062
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13069
  #, 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.cc:13078
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¸Ð¼ÐµÐµÑ‚ %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð° Ð½Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ %<auto%>"
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: cp/decl.cc:13095
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT"
  
! #: cp/decl.cc:13131
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13167
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %qD"
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noreturn Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð½Ðµ-void Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:13241
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:13260
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ %<virtual%>"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:13395
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° %q#T"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13417
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#T"
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.cc:13520
  #, 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.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %<%T::%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: cp/decl.cc:13661
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13663
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.cc:13711
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.cc:13720
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%T"
  
! #: cp/decl.cc:13734
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:13740
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13769
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13781
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13797
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
! #: cp/decl.cc:13800
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� typedef"
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>"
  
! #: cp/decl.cc:13967
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT \"Ð´Ñ€ÑƒÐ³Ð¾Ð¼\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:14029
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:14048
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ� Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14073
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:14131
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼ %qT"
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs"
  
! #: cp/decl.cc:14155
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14171
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.cc:14192
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�"
  
! #: cp/decl.cc:14226
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.cc:14268
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.cc:14274
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s"
  
! #: cp/decl.cc:14291
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/decl.cc:14294
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:14356
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:14361
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14381
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.cc:14384
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ Ñ‚Ð¸Ð¿Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, fuzzy, gcc-internal-format
  #| msgid "static data member %qE declared %<concept%>"
  msgid "static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>"
  
! #: cp/decl.cc:14448
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.cc:14565
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14568
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<thread_local%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14583
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14595
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: cp/decl.cc:14599
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14615
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q#D"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14736
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD"
  
! #: cp/decl.cc:14973
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
  #
! #: cp/decl.cc:15100
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #
! #: cp/decl.cc:15104
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %<void%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:15133
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð´Ð»Ñ� %q+D"
  
! #: cp/decl.cc:15141
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.cc:15168
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>"
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl.cc:15513
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:15557
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:15644
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15657
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15658
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15669
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15681
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl.cc:15720
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15727
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15729
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¾Ð¼Ñƒ Ð¶Ðµ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15740
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ�Ñƒ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ"
  
! #: cp/decl.cc:15849
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15872
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15877
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qs"
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum"
--- 56260,57978 ----
  msgstr[1] ""
  msgstr[2] ""
  
! #: cp/decl.cc:9209
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9233
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� %qT"
  
! #: cp/decl.cc:9303
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� non-array non-class Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:9308
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° lambda Ð·Ð°Ð¼Ñ‹ÐºÐ°Ð½Ð¸Ñ� %qT"
  
! #: cp/decl.cc:9314
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9323
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð° Ð´ÐµÐºÐ¾Ð¼Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð±ÐµÐ· Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð°Ð½Ð½Ñ‹Ñ…"
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� %<__thread%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÑƒÑŽ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð¸ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: cp/decl.cc:10017
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Ð¿Ñ€Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ %qT"
  
! #: cp/decl.cc:10021
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %qT"
  
! #: cp/decl.cc:10024
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qT"
  
! #: cp/decl.cc:10040
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:10042
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ‡ÑƒÐ¶Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:10068
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº %<virtual%> Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #: cp/decl.cc:10070
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: cp/decl.cc:10076
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.cc:10079
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #: cp/decl.cc:10081
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:10090
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:10092
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:10098
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<virtual%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.cc:10101
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº %<inline%> Ð¿Ð¾Ð»Ðµ"
  
! #: cp/decl.cc:10103
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ %<const%> Ð¸ %<volatile%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.cc:10117
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸ÐµÐ¹ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %qD Ð²Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼Ñ‘Ð½, Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰ÐµÐ³Ð¾ %qT"
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.cc:10207
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "concept %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:10210
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "concept %q#D Ñ� non-%<bool%> Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.cc:10286
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "concept %qD Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "a function concept cannot be constrained"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/decl.cc:10325
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:10370
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿ÐµÑ€Ð²Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ %<inline%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ friend-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#D Ð²Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº inline-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10481
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %<::main%> ÐºÐ°Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10544
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10552
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10553
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "non-member Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:10565
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.cc:10579
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚ÐµÐ»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ� C-Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:10602
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ñ†ÐµÐ»Ñ‹Ð¹ Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:10616
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %qs shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ‚Ð¾Ñ‡ÐºÐ¸ %qs Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ %<_%> Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:10628
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %<int%>"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ %qD"
  
! #: cp/decl.cc:10759
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ %q+D"
  
! #: cp/decl.cc:10761
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D Ñ�Ð²Ð½Ð¾ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:10778
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.cc:10971
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %<::main%> ÐºÐ°Ðº Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: cp/decl.cc:10980
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "non-template Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "deduction guide %qD must be declared at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð¸Ð¼ÐµÐ½"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "concept Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %<bool%>"
  
! #: cp/decl.cc:10996
  #, fuzzy, gcc-internal-format
  #| msgid "variable concept has no initializer"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� concept Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:11118
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:11122
  #, 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.cc:11126
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… %q#D Ð½ÐµÐ»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11142
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:11147
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÑŽ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ‹ %qD Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11261
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/decl.cc:11347
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11374
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11377
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qD"
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/decl.cc:11498
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as array of %qT"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qT"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.cc:11513
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° void"
  
! #: cp/decl.cc:11518
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11520
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.cc:11527
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: cp/decl.cc:11532
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11535
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð²-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¹"
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° %qD Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð² Ð¼Ð½Ð¾Ð³Ð¾Ð¼ÐµÑ€Ð½Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ð¾Ð¼Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹"
  
! #: cp/decl.cc:11571
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:11650
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:11664
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� %<operator %T%>"
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %<operator %T%>"
  
! #: cp/decl.cc:11689
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.cc:11692
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.cc:11696
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11705
  #, fuzzy, gcc-internal-format
  #| msgid "decl-specifier in declaration of deduction guide"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "decl-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¸Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ void"
  
! #: cp/decl.cc:11749
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð±Ð»Ð¾ÐºÐ°"
  
! #: cp/decl.cc:11754
  #, 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.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT ÐºÐ°Ðº Ñ‚Ð¸Ð¿ Ð° Ð½Ðµ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<decltype(auto)%>"
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:12032
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<::%D%>"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%T::%D%>"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ %<%D::%D%>"
  
! #: cp/decl.cc:12048
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qD"
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¾Ð±ÑŠÑ�Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:12183
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº %<typedef%>"
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #
! #: cp/decl.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "Ð½ÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²"
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡Ð°Ñ‚ÑŒÑ�Ñ� Ð² typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‚Ð¸Ð¿Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¸Ð¼ÐµÐ½Ð¸ %qs"
  
! #: cp/decl.cc:12326
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ðµ %<complex%> Ð¾Ð·Ð½Ð°Ñ‡Ð°ÑŽÑ‰Ð¸Ðµ %<double complex%>"
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12399
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»ÐµÐ²Ð¾Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: cp/decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ %<__int%d%> Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> Ð¸ %<short%> Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð´Ð»Ñ� %qs"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qD"
  msgstr "%qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ� %qE"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<decltype%>"
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs ÑƒÐºÐ°Ð·Ð°Ð½ Ñ� %<typeof%>"
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ complex Ð´Ð»Ñ� %qs Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: cp/decl.cc:12606
  #, fuzzy, gcc-internal-format
  #| msgid "template placeholder type %qT must be followed by a simple declarator-id"
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "Ð·Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ declarator-id"
  
! #: cp/decl.cc:12632
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<static%>"
  
! #: cp/decl.cc:12641
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both %<virtual%> and %<constexpr%>"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸ ÐºÐ°Ðº %<virtual%> Ð¸ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:12661
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð´Ð°Ð½ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qs"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "unrestricted Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:12742
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for structured binding declaration"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Ñ‚Ð¸Ð¿ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ cv-qualified %<auto%> Ð¸Ð»Ð¸ Ñ�Ñ�Ñ‹Ð»ÐºÐ¾Ð¹ Ð½Ð° cv-qualified %<auto%>"
  
! #: cp/decl.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ %qs Ð·Ð°Ð´Ð°Ð½Ð¾ Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° %<extern%>"
  
! #: cp/decl.cc:12865
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%>"
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Ð¸Ð¼Ñ� %qs Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ»Ð°Ñ�Ñ� auto Ð¸ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¾ %<__thread%>"
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ Ñ‚Ð¸Ð¿Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:12988
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr ""
  
! #: cp/decl.cc:12994
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° Ð±ÐµÐ· Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13067
  #, fuzzy, gcc-internal-format
  #| msgid "deduced return type only available with -std=c++14 or -std=gnu++14"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/decl.cc:13072
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13079
  #, 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.cc:13088
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¸Ð¼ÐµÐµÑ‚ %qT Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð° Ð½Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ %<auto%>"
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<restrict%>"
  
! #: cp/decl.cc:13105
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð´Ð»Ñ� %qT Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° %qT Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qT"
  
! #: cp/decl.cc:13141
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "%qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ� %<auto%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:13151
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:13177
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² %qD"
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð°Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: cp/decl.cc:13202
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ noreturn Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð½Ðµ-void Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:13251
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:13252
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ref-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:13270
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ %<virtual%>"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸"
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/decl.cc:13405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° %q#T"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %q#T"
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/decl.cc:13530
  #, 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.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ�Ñ‡Ð¸Ñ‚Ð°ÑŽÑ‚Ñ�Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾ÐµÐ³Ð¾ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ð¸Ð·Ð±Ñ‹Ñ‚Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� %<%T::%> Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13673
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %<%T::%s%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ %qT"
  
! #: cp/decl.cc:13721
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Ð½Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: cp/decl.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ `%T"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> Ð²Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:13747
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð² Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<explicit%>"
  
! #: cp/decl.cc:13760
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13767
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð½Ðµ Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13773
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ %qs ÐºÐ°Ðº %<mutable%>"
  
! #: cp/decl.cc:13791
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13807
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
! #: cp/decl.cc:13810
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð² ÑƒÑ�Ð»Ð¾Ð²Ð¸Ñ�Ñ…"
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:13839
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� typedef"
  
! #: cp/decl.cc:13848
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef Ð¸Ð¼Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qD Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ�"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ friend-ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>"
  
! #: cp/decl.cc:13971
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ friend"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend class %T::%D%>"
  
! #: cp/decl.cc:13977
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð² friend-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°: %<friend %#T%>"
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ° Ñ�Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ñ�Ñ� %qT \"Ð´Ñ€ÑƒÐ³Ð¾Ð¼\" Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ¹Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð´Ð»Ñ� Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:14039
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:14058
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ� Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14083
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð² Ð´Ð°Ð½Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.cc:14086
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<auto%>"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:14141
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÐµÐ¼ %qT"
  
! #: cp/decl.cc:14162
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs"
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€ÑƒÐµÐ¼Ñ‹Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñ‹"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14181
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<::%>"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð² Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%> Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/decl.cc:14222
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° %<virtual%>, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð²Ñ�ÐµÐ³Ð´Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ�"
  
! #: cp/decl.cc:14236
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.cc:14243
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<constexpr%>"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð² friend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD"
  
! #: cp/decl.cc:14278
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %<concept%>"
  
! #: cp/decl.cc:14284
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s"
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: cp/decl.cc:14304
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:14366
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:14371
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ñ� %qT Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.cc:14394
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹, Ð½Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹; Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ°Ðº friend"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¾Ñ‚Ð½Ð¾Ñ�Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ Ñ‚Ð¸Ð¿Ð°, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, fuzzy, gcc-internal-format
  #| msgid "static data member %qE declared %<concept%>"
  msgid "static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<concept%>"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð½Ñ‹Ñ… %qE Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<constexpr%>"
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<auto%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<register%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<__thread%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14588
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %<thread_local%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs"
  
! #: cp/decl.cc:14593
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€Ñ‹ Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ� Ð²Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14605
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚ÐµÐ½ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð°"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ %<inline%> Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs, Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð½Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14625
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "Ñ�Ð»Ð¾Ð²Ð¾ %<static%> Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ð¸ (Ð² Ð¾Ñ‚Ð»Ð¸Ñ‡Ð¸Ðµ Ð¾Ñ‚ Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð¸Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ"
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½ ÐºÐ°Ðº %<register%>"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� extern-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %q#D"
  
! #: cp/decl.cc:14739
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ %<constexpr%>"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%<extern%> Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qs Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "Ð´Ð»Ñ� %qs Ð·Ð°Ð´Ð°Ð½ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ %<extern%> Ð¸ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:14980
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ %qD"
  
! #: cp/decl.cc:14983
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %qE Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ %qD"
  
  #
! #: cp/decl.cc:15110
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ cv-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
  #
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° %<void%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:15143
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<_Atomic%>-ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° %qT Ð´Ð»Ñ� %q+D"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.cc:15178
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ð¹ Ð³Ñ€Ð°Ð½Ð¸Ñ†ÐµÐ¹ %qT"
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð²Ñ‹ Ð¸Ð¼ÐµÐ»Ð¸ Ð² Ð²Ð¸Ð´Ñƒ %<%T (const %T&)%>"
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD Ð¼Ð¾Ð¶ÐµÑ‚ Ð½Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ðµ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/decl.cc:15523
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹"
  
! #: cp/decl.cc:15551
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/decl.cc:15567
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð»Ð¸Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹-Ð½Ðµ-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° ÐºÐ»Ð°Ñ�Ñ� Ð¸Ð»Ð¸ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ·ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸ ?:"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/decl.cc:15654
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:15655
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:15667
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:15668
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:15679
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr ""
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:15691
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: cp/decl.cc:15730
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº void Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15737
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ‚Ð¸Ð¿ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15739
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ‚Ð¾Ð¼Ñƒ Ð¶Ðµ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15748
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ ÐºÐ»Ð°Ñ�Ñ� Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15750
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ�Ñƒ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸ÑŽ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð²Ñ�ÐµÐ³Ð´Ð° Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ñ�ÐµÑ‚ Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ñ‹Ð¹ %qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ %qT"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ"
  
! #: cp/decl.cc:15859
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15882
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ typedef-Ð¸Ð¼ÐµÐ½Ð¸ %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15887
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° %qs"
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT Ñ€Ð°Ð½ÐµÐµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð° enum"
*************** msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qT ÐºÐ°Ðº Ð½Ð
*** 57971,58083 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/decl.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ %<%T::%>"
  
! #: cp/decl.cc:16119
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qT"
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð¼Ð½Ð¾Ð³Ð¸Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸"
  
! #: cp/decl.cc:16290
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹"
  
! #: cp/decl.cc:16315
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.cc:16347
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#T"
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² enum %q#T"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² enum %q#T"
  
! #: cp/decl.cc:16521
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:16596
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 57984,58096 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð´Ð»Ñ� %<%s %T%> Ð½ÑƒÐ¶ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° %qD Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²Ð°"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ñ€ÐµÐ´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ñ�, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½(Ð°) Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ %<%T::%>"
  
! #: cp/decl.cc:16129
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qT ÐºÐ°Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %qD ÐºÐ°Ðº Ð±Ð¸Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ union %qT"
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð¼Ð½Ð¾Ð³Ð¸Ð¼Ð¸ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸"
  
! #: cp/decl.cc:16300
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹"
  
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð¹, Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼"
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½"
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "scoped/unscoped Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð² enum %q#T"
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "Ñ€Ð°Ñ�Ñ�Ð¾Ð³Ð»Ð°Ñ�Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² enum %q#T"
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ð² enum %q#T"
  
! #: cp/decl.cc:16531
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ namespace-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: cp/decl.cc:16606
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 58086,58169 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:16920
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð»Ð¸ unscoped Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:16979
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>"
  
! #: cp/decl.cc:16980
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<long%>"
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qD"
  
! #: cp/decl.cc:17011
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/decl.cc:17184
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
  
! #: cp/decl.cc:18157
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ðº %<void%>"
  
! #: cp/decl.cc:18221
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: cp/decl.cc:18414
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.cc:18802
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� %qs"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð´Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� %<auto%>"
--- 58099,58182 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸ Ð¾Ð´Ð¸Ð½ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ð²Ñ�ÐµÑ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð»Ð¸ unscoped Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:16940
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð´Ð»Ñ� %qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹ Ñ†ÐµÐ»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:16989
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<unsigned long%>"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾ Ð´Ð»Ñ� %<long%>"
  
! #: cp/decl.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð² Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ñ�ÐµÐ¼Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�Ñ… Ð´Ð»Ñ� %qD"
  
! #: cp/decl.cc:17021
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T"
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° %q#T Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° %<*this%>"
  
! #: cp/decl.cc:18167
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰ÐµÐ¹ %qT"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿Ð»Ð¾Ñ�ÐºÐ¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½ Ðº %<void%>"
  
! #: cp/decl.cc:18231
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ, Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ return"
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ÑƒÐ¶Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² ÐºÐ»Ð°Ñ�Ñ�Ðµ %qT"
  
! #: cp/decl.cc:18812
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "Ð¾Ð±ÑŠÐµÐ¼Ð»ÑŽÑ‰Ð°Ñ� %qs"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qD Ð´Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� %<auto%>"
*************** msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ�
*** 59055,59061 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
--- 59068,59074 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð±Ð°Ð·Ð¾Ð¹ %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
*************** msgstr "using-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ
*** 60182,60188 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
--- 60195,60201 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++11 Ð¸Ð»Ð¸ -std=gnu++11"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
*************** msgstr "Ñ‚Ð¸Ð¿Ñ‹ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¾Ð¿Ñ€ÐµÐ´
*** 60963,60969 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_addressof%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_launder%>"
--- 60976,60982 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_addressof%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� %<__builtin_launder%>"
*************** msgstr "Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð
*** 61728,61739 ****
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegation"
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qD"
--- 61741,61752 ----
  msgid "cannot expand initializer for member %qD"
  msgstr ""
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "mem-initializer Ð´Ð»Ñ� %qD Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° constructor delegation"
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "constructor delegation Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð·Ð° mem-initializer Ð´Ð»Ñ� %qD"
*************** msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ
*** 62365,62371 ****
  msgid "%qT not permitted in template argument"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
--- 62378,62384 ----
  msgid "%qT not permitted in template argument"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr ""
*** 63262,63268 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reduction"
--- 63275,63281 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%> ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Ð¸Ñ‚ÐµÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qD Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ reduction"
*************** msgstr "Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %
*** 64302,64308 ****
  msgid "for template declaration %q+D"
  msgstr "Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, fuzzy, gcc-internal-format
  #| msgid "template constraint failure"
  msgid "template constraint failure for %qD"
--- 64315,64321 ----
  msgid "for template declaration %q+D"
  msgstr "Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, fuzzy, gcc-internal-format
  #| msgid "template constraint failure"
  msgid "template constraint failure for %qD"
*************** msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°Ð
*** 64400,64681 ****
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° void"
  
! #: cp/pt.cc:16364
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:16366
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:16379
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.cc:16382
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.cc:16430
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16436
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16442
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° void"
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union"
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.cc:16607
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.cc:16720
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ"
  
! #: cp/pt.cc:17030
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ %<typename %E%>, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:17140
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument pack"
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² lambda init-capture"
  
! #: cp/pt.cc:21134
  #, 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.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>"
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>"
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:21233
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/pt.cc:21496
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.cc:21499
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.cc:21849
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21851
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21876
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:26132
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.cc:26134
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.cc:26140
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of variable concept %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� variable concept %q#D"
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of function concept %qD"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� function concept %qD"
  
! #: cp/pt.cc:26191
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:26202
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.cc:26210
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.cc:26246
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:26308
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.cc:26320
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T"
  
! #: cp/pt.cc:26691
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 64413,64694 ----
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° void"
  
! #: cp/pt.cc:16365
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:16367
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:16380
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.cc:16383
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qT"
  
! #: cp/pt.cc:16431
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16437
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16443
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ð° void"
  
! #: cp/pt.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿Ð¾Ð¼ class, struct Ð¸Ð»Ð¸ union"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»Ð¸Ð¼Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.cc:16615
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°ÐµÑ‚Ñ�Ñ� Ð² %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qs Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ"
  
! #: cp/pt.cc:17038
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "ÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼ÐµÐ½Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qT"
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� %qE Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð½Ðµ Ñ‚Ð¸Ð¿, Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð°ÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ %<typename %E%>, ÐµÑ�Ð»Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚Ñ�Ñ� Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:17148
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<...%> Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� argument pack"
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð² lambda init-capture"
  
! #: cp/pt.cc:21142
  #, 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.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸ Ð² Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð¹ Ð±Ð°Ð·Ðµ %qT Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿Ñ€Ð¸ Ð½ÐµÐºÐ²Ð°Ð»Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<this->%D%>"
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<%T::%D%>"
  
! #: cp/pt.cc:21190
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð´ÐµÑ�ÑŒ, Ð¿Ð¾Ð·Ð´Ð½ÐµÐµ Ð² ÐµÐ´Ð¸Ð½Ð¸Ñ†Ðµ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:21241
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð·Ð°Ð´Ð°Ð½Ð¾ Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼Ñ‘Ð½"
  
! #: cp/pt.cc:21857
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ/Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21859
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ÐµÑ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21884
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ†ÐµÐ»Ð¾Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ %qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾Ð¹"
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD"
  
! #: cp/pt.cc:26135
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %q#T"
  
! #: cp/pt.cc:26137
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð´Ð»Ñ� %q#D"
  
! #: cp/pt.cc:26143
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of variable concept %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� variable concept %q#D"
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of function concept %qD"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� function concept %qD"
  
! #: cp/pt.cc:26194
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð½ÐµÑ‚ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� %qD"
  
! #: cp/pt.cc:26205
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %qD Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/pt.cc:26213
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.cc:26249
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#D"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %<extern%> Ð² Ñ�Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "ÐºÐ»Ð°Ñ�Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� %qD Ð² ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/pt.cc:26314
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° %qT, Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰ÐµÐ³Ð¾Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/pt.cc:26323
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T Ð´Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ Ð·Ð°Ð¿Ñ€ÐµÑ‰Ð°ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ %qE Ð² Ñ�Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ�Ñ…"
  
! #: cp/pt.cc:26384
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð°Ñ� Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %q#T"
  
! #: cp/pt.cc:26694
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 64687,64861 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.cc:27230
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q+D, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth=, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.cc:27600
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/pt.cc:27630
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:27639
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/pt.cc:27647
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:27649
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:29077
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29367
  #, fuzzy, gcc-internal-format
  #| msgid "a concept cannot be a member function"
  msgid "a concept cannot be constrained"
  msgstr "concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/pt.cc:29376
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace or unscoped enum"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ unscoped enum"
  
! #: cp/pt.cc:29382
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30561
  #, fuzzy, gcc-internal-format
  #| msgid "non-class template %qT used without template arguments"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:30573
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/pt.cc:30579
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #include"
  
! #: cp/pt.cc:30690
  #, 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 "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹"
  
! #: cp/pt.cc:30697
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30709
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð¾Ñ‚ÐµÑ€Ð¿ÐµÐ» Ð½ÐµÑƒÐ´Ð°Ñ‡Ñƒ:"
  
! #: cp/pt.cc:30712
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� copy-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:30744
  #, fuzzy, gcc-internal-format
  #| msgid "class template argument deduction failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð¾Ñ‚ÐµÑ€Ð¿ÐµÐ» Ð½ÐµÑƒÐ´Ð°Ñ‡Ñƒ:"
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization %<auto%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "Ð´Ð»Ñ� Ð²Ñ‹Ð²Ð¾Ð´Ð° Ðº %<std::initializer_list%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ copy-list-initialization (Ñ‚Ð¾ ÐµÑ�Ñ‚ÑŒ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ %<=%> Ð¿ÐµÑ€ÐµÐ´ %<{%>)"
  
! #: cp/pt.cc:30939
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ lambda Ð¸Ð· %qE"
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:31021
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:31025
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:31029
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:31169
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
--- 64700,64874 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "Ñ�Ð²Ð½Ð°Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ñ� %qD Ð±ÐµÐ· Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: cp/pt.cc:27233
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ð¿Ñ€Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %q+D, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ (Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ -ftemplate-depth=, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)"
  
! #: cp/pt.cc:27603
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/pt.cc:27633
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:27642
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/pt.cc:27650
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:27652
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:29080
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29370
  #, fuzzy, gcc-internal-format
  #| msgid "a concept cannot be a member function"
  msgid "a concept cannot be constrained"
  msgstr "concept Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
  
! #: cp/pt.cc:29379
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace or unscoped enum"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾Ð¼ Ð¸Ð¼ÐµÐ½ Ð¸Ð»Ð¸ unscoped enum"
  
! #: cp/pt.cc:29385
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ %q#T Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30564
  #, fuzzy, gcc-internal-format
  #| msgid "non-class template %qT used without template arguments"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qT Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:30576
  #, fuzzy, gcc-internal-format
  #| msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "lambda ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/pt.cc:30582
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #include"
  
! #: cp/pt.cc:30693
  #, 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 "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ %qT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ�Ð²Ð½Ð¾Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð¸Ð»Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‹"
  
! #: cp/pt.cc:30700
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30712
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð¾Ñ‚ÐµÑ€Ð¿ÐµÐ» Ð½ÐµÑƒÐ´Ð°Ñ‡Ñƒ:"
  
! #: cp/pt.cc:30715
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ�Ð²Ð½Ñ‹Ðµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð° Ð²Ñ‹Ð²Ð¾Ð´Ð° Ð½Ðµ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� copy-Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð·Ð´ÐµÑ�ÑŒ"
  
! #: cp/pt.cc:30747
  #, fuzzy, gcc-internal-format
  #| msgid "class template argument deduction failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "Ð²Ñ‹Ð²Ð¾Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ñ�Ð° Ð¿Ð¾Ñ‚ÐµÑ€Ð¿ÐµÐ» Ð½ÐµÑƒÐ´Ð°Ñ‡Ñƒ:"
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization %<auto%> Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "Ð´Ð»Ñ� Ð²Ñ‹Ð²Ð¾Ð´Ð° Ðº %<std::initializer_list%> Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ copy-list-initialization (Ñ‚Ð¾ ÐµÑ�Ñ‚ÑŒ Ð´Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ %<=%> Ð¿ÐµÑ€ÐµÐ´ %<{%>)"
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð½Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ lambda Ð¸Ð· %qE"
  
! #: cp/pt.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð¸Ð· %qE"
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:31024
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:31028
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:31032
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð²Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð½Ðµ ÑƒÐ´Ð¾Ð²Ð»ÐµÑ‚Ð²Ð¾Ñ€Ñ�ÐµÑ‚ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�Ð¼ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ�"
  
! #: cp/pt.cc:31172
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr ""
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ
*** 65183,65189 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
--- 65196,65202 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ð½Ðµ Ð·Ð°Ñ…Ð²Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�"
*************** msgstr "Ð²Ñ‹Ð·Ð¾Ð² %<__builtin_next_arg%
*** 65606,65633 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class template"
  msgid "%qD is not a class or alias template"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/semantics.cc:12433
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²ÐµÑ€Ñ‚ÐºÐ¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/semantics.cc:12492
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð°ÐºÐµÑ‚Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "Ð½ÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ"
  
! #: cp/semantics.cc:12512
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_launder%>"
--- 65619,65646 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class template"
  msgid "%qD is not a class or alias template"
  msgstr "%qE Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ�Ð°"
  
! #: cp/semantics.cc:12438
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ�Ð²ÐµÑ€Ñ‚ÐºÐ¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/semantics.cc:12497
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ Ð¸Ð¼ÐµÑŽÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ð°ÐºÐµÑ‚Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð²"
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "Ð½ÐµÑ‚ Ð½ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ‹Ñ… Ð¿Ð°ÐºÐµÑ‚Ð¾Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð² Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð¹ Ñ�Ð²ÐµÑ€Ñ‚ÐºÐµ"
  
! #: cp/semantics.cc:12517
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_launder%>"
*************** msgstr "Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ
*** 65635,65656 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 65648,65669 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "forward Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#
*** 66927,67157 ****
  msgid "declaration of %q#T"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#T"
  
! #: cp/typeck2.cc:318
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/typeck2.cc:332
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<&%>?)"
  
! #: cp/typeck2.cc:384
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� %qT"
  
! #: cp/typeck2.cc:391
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:396
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of pack expansion expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/typeck2.cc:408
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/typeck2.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "interface %qE does not have valid constant string layout"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÑƒÐ¶Ð°ÑŽÑ‰Ð¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð² { }, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð´ÐµÑ„ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ð² C++11."
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "conversion from %q#T to %q#T"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %q#T Ð² %q#T"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1256
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
! #: cp/typeck2.cc:1839
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸"
  
! #: cp/typeck2.cc:1924
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹"
  
! #: cp/typeck2.cc:2238
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<operator->()%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.cc:2270
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.cc:2297
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2306
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %qE Ðº %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/typeck2.cc:2386
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ rvalue"
  
! #: cp/typeck2.cc:2397
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ lvalue"
  
! #: cp/typeck2.cc:2405
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member-function type %qT requires an lvalue"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ lvalue"
  
! #: cp/typeck2.cc:2446
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck2.cc:2463
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/typeck2.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<~auto%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/typeck2.cc:2493
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.cc:2734
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/typeck2.cc:2737
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
--- 66940,67170 ----
  msgid "declaration of %q#T"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� %q#T"
  
! #: cp/typeck2.cc:314
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: cp/typeck2.cc:328
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<()%> ?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD (Ð²Ñ‹ Ð·Ð°Ð±Ñ‹Ð»Ð¸ %<&%>?)"
  
! #: cp/typeck2.cc:380
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»Ñ� %qT"
  
! #: cp/typeck2.cc:387
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:392
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qT"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of pack expansion expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ pack expansion expression"
  
! #: cp/typeck2.cc:404
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ñ… Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "Ð°Ð´Ñ€ÐµÑ� Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "Ð¿ÐµÑ€ÐµÐ³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ñ‚Ð¸Ð¿Ðµ"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð° %qT, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð²"
  
! #: cp/typeck2.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "interface %qE does not have valid constant string layout"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: cp/typeck2.cc:1064
  #, fuzzy
  #| msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´Ð°Ñ‚ÑŒ Ð¾ Ñ�ÑƒÐ¶Ð°ÑŽÑ‰Ð¸Ñ… Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�Ñ… Ð² { }, Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð´ÐµÑ„ÐµÐºÑ‚Ð½Ñ‹Ð¼Ð¸ Ð² C++11."
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  #, fuzzy
  #| msgid "conversion from %q#T to %q#T"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð· %q#T Ð² %q#T"
  
! #: cp/typeck2.cc:1079
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ñ‚Ð¸Ð¿Ð° %qT Ñ�Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ñ‹Ð¼ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼"
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qD"
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD - Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
! #: cp/typeck2.cc:1837
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ñ� Ð½ÐµÐ¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸"
  
! #: cp/typeck2.cc:1922
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ð»Ðµ %qD Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€ÑƒÐµÐ¼Ð¾Ð¼ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸"
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ðµ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ�"
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ»Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð´ÐµÐ»ÐµÐ³Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹"
  
! #: cp/typeck2.cc:2236
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<operator->()%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: cp/typeck2.cc:2295
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2304
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ %qE Ðº %qE, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ»Ð°Ñ�Ñ�Ð¾Ð²Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ð¾Ð±ÑŠÐµÐºÑ‚Ð½Ñ‹Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
! #: cp/typeck2.cc:2384
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ rvalue"
  
! #: cp/typeck2.cc:2395
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ lvalue"
  
! #: cp/typeck2.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member-function type %qT requires an lvalue"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Ñ‚Ð¸Ð¿ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚-Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qT Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ lvalue"
  
! #: cp/typeck2.cc:2444
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
! #: cp/typeck2.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"
  
! #: cp/typeck2.cc:2466
  #, fuzzy, gcc-internal-format
  #| msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<~auto%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� -std=c++14 Ð¸Ð»Ð¸ -std=gnu++14"
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ñ�Ñ‹Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.cc:2732
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qD, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
  
! #: cp/typeck2.cc:2735
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð²Ñ‹Ð·Ð¾Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ñ�ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ð½ÐµÐ¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %q#T"
*************** msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ %qs Ð½Ðµ Ð
*** 68153,68159 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "%<I%> Ð² %L Ð¸ %<J%> Ð² %L Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¾Ð±Ðµ Ð±Ñ‹Ñ‚ÑŒ BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¸"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid exponent-letter %<q%> in real-literal-constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
--- 68166,68172 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "%<I%> Ð² %L Ð¸ %<J%> Ð² %L Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð¾Ð±Ðµ Ð±Ñ‹Ñ‚ÑŒ BOZ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¸"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid exponent-letter %<q%> in real-literal-constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¸Ð
*** 69275,69286 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð¼ÐµÐ½ÑŒÑˆÐµ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð»Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
--- 69288,69299 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr ""
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð¼ÐµÐ½ÑŒÑˆÐµ ÐµÐ´Ð¸Ð½Ð¸Ñ†Ñ‹"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð´Ð»Ð¸Ð½Ñƒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
*************** msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� INTENT
*** 69463,69469 ****
  msgid "deferred type parameter at %C"
  msgstr "Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² %C"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð² %L"
--- 69476,69482 ----
  msgid "deferred type parameter at %C"
  msgstr "Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ð° Ð² %C"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð² %L"
*************** msgstr "Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð°
*** 71520,71526 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ð’Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
--- 71533,71539 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ð’Ñ‹Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ðµ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹"
*************** msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð
*** 71795,71801 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² %L: %s"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� %qs Ð² %L: %s"
--- 71808,71814 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² %L: %s"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� %qs Ð² %L: %s"
*************** msgstr ""
*** 71916,71922 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚ÑŒ Ñ†ÐµÐ»ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
--- 71929,71935 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚ÑŒ Ñ†ÐµÐ»ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
*************** msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð
*** 71926,71932 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ TARGET Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
--- 71939,71945 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ TARGET Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ð¦ÐµÐ»ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
*************** msgid "Illegal id in copy_walk_reduction
*** 72068,72074 ****
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 72081,72087 ----
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð² copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾
*** 72291,72302 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
--- 72304,72315 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(IN)"
*************** msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð
*** 72409,72982 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (Ñ€Ð°Ð½Ð³-%d Ð¸ Ñ€Ð°Ð½Ð³-%d)"
  
! #: fortran/interface.cc:2378
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼"
  
! #: fortran/interface.cc:2447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "INTENT(%s) Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² %L Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ Ð² %L."
  
! #: fortran/interface.cc:2457
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L; Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %s Ð² %s"
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/interface.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/interface.cc:2498
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼"
  
! #: fortran/interface.cc:2508
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð°Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÐºÐ¾Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (%d Ð¸ %d)"
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½Ðµ-INTENT(INOUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ�Ñ‚ÑŒ LOCK_TYPE Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½Ðµ-INTENT(INOUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ�Ñ‚ÑŒ EVENT_TYPE Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ EVENT_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ Ñ€Ð°Ð½Ð³Ð° Ð±ÐµÐ· CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° - Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼ Ð¸ Ð¾Ð±Ð° Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� ASYNCHRONOUS Ð¸Ð»Ð¸ VOLATILE"
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² allocatable, noncoarray, INTENT(OUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs"
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² allocatable, noncoarray Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs, Ñ‡Ñ‚Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾, ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L"
  
! #: fortran/interface.cc:2745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument %qs at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L"
  
! #: fortran/interface.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument %qs at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L"
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°, Ð½Ðµ-C_CHAR-Ð²Ð¸Ð´Ð° CHARACTER Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ %qs Ð² %L"
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ CHARACTER Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ %qs Ð² %L"
  
! #: fortran/interface.cc:3159
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3182
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3186
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L Ð½Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/interface.cc:3195
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L ÑƒÐ¶Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Ð‘Ð¾Ð»ÑŒÑˆÐµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ‡ÐµÐ¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� NULL() Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %L Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL procedures"
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ� type-bound Ð¸Ð»Ð¸ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð¼Ð¸"
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ character Ð´Ð»Ð¸Ð½ (%ld/%ld) Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð² %L"
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ character Ð´Ð»Ð¸Ð½ (%ld/%ld) Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %L"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ñ‚Ð¾Ð³Ð´Ð° Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¾Ð³Ð´Ð°, ÐºÐ¾Ð³Ð´Ð° Ñ‚Ð°ÐºÐ¾Ð²Ð¾Ð¹ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾"
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Character Ð´Ð»Ð¸Ð½Ð° Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÐºÐ¾Ñ€Ð¾Ñ‡Ðµ Ñ‡ÐµÐ¼ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs (%lu/%lu) Ð² %L"
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs (%lu/%lu) Ð² %L"
  
! #: fortran/interface.cc:3393
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3410
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3475
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L"
  
! #: fortran/interface.cc:3504
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½Ðµ-INTENT(INOUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ�Ñ‚ÑŒ LOCK_TYPE Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for %qs must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð² %L"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Ð�ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTENT(IN)"
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ASYNCHRONOUS Ð¸Ð»Ð¸ VOLATILE Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð½Ðµ Ð¸Ð¼ÐµÐ» Ð½Ð¸ ASYNCHRONOUS Ð½Ð¸ VOLATILE"
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ VALUE Ð»Ð¸Ð±Ð¾ INTENT(IN)"
  
! #: fortran/interface.cc:3608
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CLASS Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð² %L"
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ð¼Ð¸ Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� INTENT(OUT), INTENT(INOUT), VOLATILE Ð¸Ð»Ð¸ ASYNCHRONOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� non-assumed-shape Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð¸Ð·-Ð·Ð° VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� non-assumed-shape Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð¸Ð·-Ð·Ð° VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ pointer-array Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ assumed-shape Ð¸Ð»Ð¸ pointer-array Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¸Ð·-Ð·Ð° VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3756
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ"
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "ÐžÐ´Ð¸Ð½ Ð¸ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� INTENT(%s) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð¸ INTENT(%s) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð² %L"
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð»Ð¾ÐºÐ°Ð»ÐµÐ½ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð¸ Ð¸Ð¼ÐµÐµÑ‚ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ PURE Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(%s)"
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² POINTER Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs"
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð²Ñ‹Ð·Ð²Ð°Ð½Ð½Ð°Ñ� Ð² %L Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð²Ð½Ð¾"
  
! #: fortran/interface.cc:4084
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¸Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¸Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/interface.cc:4130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Explicit interface required for component %qs at %L: %s"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² %L: %s"
  
! #: fortran/interface.cc:4139
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L"
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOCK_TYPE Ð¸Ð»Ð¸ Ñ� LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs"
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ EVENT_TYPE Ð¸Ð»Ð¸ Ñ� EVENT_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs"
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NULL Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/interface.cc:4196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/interface.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð² %L"
  
! #: fortran/interface.cc:4248
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð²Ñ‹Ð·Ð²Ð°Ð½ Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L"
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² NULL() Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð² %L: Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ %s Ð¸ %s"
  
! #: fortran/interface.cc:4414
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs"
  
! #: fortran/interface.cc:4787
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ %qs Ð² %L ÑƒÐ¶Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ"
  
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð°"
  
! #: fortran/interface.cc:4998
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC %qs at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ±Ð¸Ñ‚ÑŒ GENERIC %qs Ð² %L"
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ DEFERRED, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð½Ðµ-DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE"
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ ELEMENTAL"
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð½Ðµ-ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ELEMENTAL, Ñ‚Ð°ÐºÐ¶Ðµ"
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ SUBROUTINE Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ FUNCTION Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:5080
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PUBLIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PRIVATE"
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� %qs, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ NOPASS Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ NOPASS"
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ñ� PASS Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PASS"
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ð° Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸, Ñ‡Ñ‚Ð¾ Ð¸ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/interface.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/interface.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ KIND = %d"
  
! #: fortran/interface.cc:5192
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5200
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT %s"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/interface.cc:5274
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹"
  
! #: fortran/interface.cc:5286
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L"
  
! #: fortran/interface.cc:5293
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L"
--- 72422,72995 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (Ñ€Ð°Ð½Ð³-%d Ð¸ Ñ€Ð°Ð½Ð³-%d)"
  
! #: fortran/interface.cc:2394
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼"
  
! #: fortran/interface.cc:2463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "INTENT(%s) Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² %L Ð¼Ð¾Ð³ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ Ð² %L."
  
! #: fortran/interface.cc:2473
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ‚Ð¸Ð¿Ð° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L; Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %s Ð² %s"
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/interface.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð±Ñ‹Ð» Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/interface.cc:2514
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼"
  
! #: fortran/interface.cc:2524
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð°Ñ� Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2555
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/interface.cc:2577
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÐºÐ¾Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ %qs Ð² %L (%d Ð¸ %d)"
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½Ðµ-INTENT(INOUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ�Ñ‚ÑŒ LOCK_TYPE Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½Ðµ-INTENT(INOUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ�Ñ‚ÑŒ EVENT_TYPE Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ EVENT_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ Ñ€Ð°Ð½Ð³Ð° Ð±ÐµÐ· CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° - Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð½ÐµÐ¿Ñ€ÐµÑ€Ñ‹Ð²Ð½Ñ‹Ð¼ Ð¸ Ð¾Ð±Ð° Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� ASYNCHRONOUS Ð¸Ð»Ð¸ VOLATILE"
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² allocatable, noncoarray, INTENT(OUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs"
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² allocatable, noncoarray Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs, Ñ‡Ñ‚Ð¾ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾, ÐµÑ�Ð»Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L"
  
! #: fortran/interface.cc:2761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument %qs at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L"
  
! #: fortran/interface.cc:2766
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument %qs at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L"
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°, Ð½Ðµ-C_CHAR-Ð²Ð¸Ð´Ð° CHARACTER Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ %qs Ð² %L"
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ CHARACTER Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ %qs Ð² %L"
  
! #: fortran/interface.cc:3175
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3198
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3202
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L Ð½Ðµ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/interface.cc:3211
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qs Ð² %L ÑƒÐ¶Ðµ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Ð‘Ð¾Ð»ÑŒÑˆÐµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ñ… Ñ‡ÐµÐ¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� NULL() Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ð² %L Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs"
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: ÐŸÑƒÑ�Ñ‚Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð² %L Ð² Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument at %L to assumed-type dummy is of derived type with type-bound or FINAL procedures"
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ� type-bound Ð¸Ð»Ð¸ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð¼Ð¸"
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ character Ð´Ð»Ð¸Ð½ (%ld/%ld) Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð² %L"
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ character Ð´Ð»Ð¸Ð½ (%ld/%ld) Ð¼ÐµÐ¶Ð´Ñƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ %qs Ð² %L"
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹ Ñ‚Ð¾Ð³Ð´Ð° Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ‚Ð¾Ð³Ð´Ð°, ÐºÐ¾Ð³Ð´Ð° Ñ‚Ð°ÐºÐ¾Ð²Ð¾Ð¹ Ð¸Ð¼ÐµÐµÑ‚Ñ�Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾"
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "Character Ð´Ð»Ð¸Ð½Ð° Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° ÐºÐ¾Ñ€Ð¾Ñ‡Ðµ Ñ‡ÐµÐ¼ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs (%lu/%lu) Ð² %L"
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs (%lu/%lu) Ð² %L"
  
! #: fortran/interface.cc:3409
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3491
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L"
  
! #: fortran/interface.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½Ðµ-INTENT(INOUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÐµÑ�Ñ‚ÑŒ LOCK_TYPE Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÐµÑ‚ LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for %qs must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð² %L"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Ð�ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs"
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTENT(IN)"
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ASYNCHRONOUS Ð¸Ð»Ð¸ VOLATILE Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð½Ðµ Ð¸Ð¼ÐµÐ» Ð½Ð¸ ASYNCHRONOUS Ð½Ð¸ VOLATILE"
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ VALUE Ð»Ð¸Ð±Ð¾ INTENT(IN)"
  
! #: fortran/interface.cc:3624
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CLASS Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:3635
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE Ð² %L"
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ‹Ð¼Ð¸ Ð¸Ð½Ð´ÐµÐºÑ�Ð°Ð¼Ð¸ Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� INTENT(OUT), INTENT(INOUT), VOLATILE Ð¸Ð»Ð¸ ASYNCHRONOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� non-assumed-shape Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð¸Ð·-Ð·Ð° VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� non-assumed-shape Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð¸Ð·-Ð·Ð° VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ pointer-array Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ assumed-shape Ð¸Ð»Ð¸ pointer-array Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¸Ð·-Ð·Ð° VOLATILE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð° Ð² Ð²Ñ‹Ð·Ð¾Ð²Ðµ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð² %L"
  
! #: fortran/interface.cc:3772
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð² %L"
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°"
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): Ð¿Ð¾Ð²Ñ€ÐµÐ¶Ð´ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ"
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "ÐžÐ´Ð¸Ð½ Ð¸ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ñ� INTENT(%s) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð¸ INTENT(%s) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð² %L"
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð»Ð¾ÐºÐ°Ð»ÐµÐ½ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð¸ Ð¸Ð¼ÐµÐµÑ‚ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ PURE Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(%s)"
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² POINTER Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð¿ÐµÑ€ÐµÐ´Ð°Ð½ Ð² Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs"
  
! #: fortran/interface.cc:4090
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð²Ñ‹Ð·Ð²Ð°Ð½Ð½Ð°Ñ� Ð² %L Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ�Ð²Ð½Ð¾"
  
! #: fortran/interface.cc:4100
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¸Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¸Ð»Ð¸ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/interface.cc:4129
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/interface.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Explicit interface required for component %qs at %L: %s"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Ð¯Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² %L: %s"
  
! #: fortran/interface.cc:4155
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L"
  
! #: fortran/interface.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOCK_TYPE Ð¸Ð»Ð¸ Ñ� LOCK_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs"
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ EVENT_TYPE Ð¸Ð»Ð¸ Ñ� EVENT_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs"
  
! #: fortran/interface.cc:4204
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² NULL Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/interface.cc:4212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
! #: fortran/interface.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð² %L"
  
! #: fortran/interface.cc:4264
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð²Ñ‹Ð·Ð²Ð°Ð½ Ñ� Ð½ÐµÑ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ� ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�Ð²Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L"
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² NULL() Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð² %L: Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�Ð¼Ð¸ %s Ð¸ %s"
  
! #: fortran/interface.cc:4430
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs"
  
! #: fortran/interface.cc:4803
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ %qs Ð² %L ÑƒÐ¶Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ"
  
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð°"
  
! #: fortran/interface.cc:5014
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC %qs at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ±Ð¸Ñ‚ÑŒ GENERIC %qs Ð² %L"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ DEFERRED, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð½Ðµ-DEFERRED Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ"
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE"
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ ELEMENTAL"
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ð½Ðµ-ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ELEMENTAL, Ñ‚Ð°ÐºÐ¶Ðµ"
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ SUBROUTINE Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ FUNCTION Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ PUBLIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ PRIVATE"
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� %qs, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ %qs Ð² %L: %s"
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‡Ñ‚Ð¾ Ð¸ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ NOPASS Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ NOPASS"
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs Ð² %L Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ñ� PASS Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PASS"
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½Ð° Ñ‚Ð¾Ð¹ Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ð¸, Ñ‡Ñ‚Ð¾ Ð¸ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/interface.cc:5194
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/interface.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ KIND = %d"
  
! #: fortran/interface.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT %s"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹"
  
! #: fortran/interface.cc:5302
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L"
  
! #: fortran/interface.cc:5309
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² DTIO Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L"
*************** msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¸Ð
*** 73170,73176 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
--- 73183,73189 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
*************** msgstr "NAMELIST %qs Ð² READ Ð¾Ð¿ÐµÑ€Ð°Ñ
*** 73759,73765 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ� ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
--- 73772,73778 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½ÑƒÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ñ� ALLOCATABLE Ð¸Ð»Ð¸ POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
*************** msgstr "STOP ÐºÐ¾Ð´ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð
*** 74353,74359 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP ÐºÐ¾Ð´ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ default integer KIND=%d"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
--- 74366,74372 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP ÐºÐ¾Ð´ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ default integer KIND=%d"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ORDERED ÐºÐ»Ð°Ñ
*** 76308,76315 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
--- 76321,76328 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "%<nowait%> Ð¿Ñ€ÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¼ÐµÑ�Ñ‚Ðµ Ñ� %<copyprivate%>"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
*************** msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ�
*** 78352,79086 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: fortran/resolve.cc:800
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð²Ñ…Ð¾Ð´Ñ‹ Ñ� Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
! #: fortran/resolve.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð²Ñ…Ð¾Ð´Ñ‹ Ñ� Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %s at %L Ñ� Ð²Ñ…Ð¾Ð´Ð°Ð¼Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð°Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾Ðº"
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C ÑƒÐ¶Ðµ Ð² COMMON Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/resolve.cc:962
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C ÑƒÐ¶Ðµ Ð² COMMON Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/resolve.cc:972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "COMMON Ð±Ð»Ð¾Ðº /%s/ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %C"
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² COMMON, Ð½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² BLOCK DATA"
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¼ COMMON, Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… common Ð±Ð»Ð¾ÐºÐ°Ñ…"
  
! #: fortran/resolve.cc:990
  #, fuzzy, gcc-internal-format
  #| msgid "%qs in cannot appear in COMMON at %L [F2008:C5100]"
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² COMMON Ð² %L [F2008:C5100]"
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² COMMON Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½Ð¸ SEQUENCE Ð½Ð¸ BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² COMMON Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² COMMON Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "Ð’ Fortran 2003 COMMON %qs Ð±Ð»Ð¾Ðº Ð² %L ÐµÑ�Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð´Ð½Ð¾Ð¸Ð¼ÐµÐ½Ð½Ñ‹Ð¹ COMMON Ð±Ð»Ð¾Ðº Ð² %L: %s Ð¿Ñ€Ð¾Ñ‚Ð¸Ð² %s"
  
! #: fortran/resolve.cc:1064
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L"
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON Ð±Ð»Ð¾Ðº %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð½Ðµ-COMMON-Ð±Ð»Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð² %L"
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON Ð±Ð»Ð¾Ðº Ð² %L Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L"
  
! #: fortran/resolve.cc:1115
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº PARAMETER Ð² %L"
  
! #: fortran/resolve.cc:1119
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block %qs at %L can not have the EXTERNAL attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:1123
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð°ÐºÐ¶Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹"
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð°ÐºÐ¶Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð°ÐºÐ¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹"
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Ð£ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° KIND %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ PDT Ð² %C Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ð Ð°Ð½Ð³ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð½Ð³Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° (%d/%d)"
  
! #: fortran/resolve.cc:1360
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qs ÐµÑ�Ñ‚ÑŒ %s, Ð½Ð¾ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:1392
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Ð�ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ character Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² %s Ð² %L"
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� Ðº ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ POINTER Ð½Ð¸ ALLOCATABLE"
  
! #: fortran/resolve.cc:1471
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L: %s"
  
! #: fortran/resolve.cc:1490
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %L"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð² Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/resolve.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Ð Ð°Ð½Ð³ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð½Ð³Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° (%d/%d)"
  
! #: fortran/resolve.cc:1524
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð¸Ð»Ð¸ TARGET"
  
! #: fortran/resolve.cc:1553
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qs Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¼ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² %L"
  
! #: fortran/resolve.cc:1741
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: fortran/resolve.cc:1745
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L"
  
! #: fortran/resolve.cc:1866
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Ð¢Ð¸Ð¿ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:1879
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� INTRINSIC Ð² %L Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� INTRINSIC Ð² %L Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ… Ñ‚ÐµÐºÑƒÑ‰ÐµÐ³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð° ÐºÑ€Ð¾Ð¼Ðµ %s. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÑƒÑŽ %<-std=*%> Ð¾Ð¿Ñ†Ð¸ÑŽ Ð¸Ð»Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ %<-fall-intrinsics%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÑ‘."
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Ð�Ðµ-RECURSIVE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ñ�ÐµÐ±Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾.  ÐžÐ±ÑŠÑ�Ð²Ð¸Ñ‚Ðµ ÐµÑ‘ RECURSIVE Ð¸Ð»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-frecursive%>"
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð² %L Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is used as actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L"
  
! #: fortran/resolve.cc:2047
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.cc:2055
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.cc:2062
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L"
  
! #: fortran/resolve.cc:2070
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL Ð½Ðµ-INTRINSIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² %L"
  
! #: fortran/resolve.cc:2097
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ INTRINSIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qs Ð² %L"
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½ÐµÑ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð¿Ð¾ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:2218
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² %L"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ñ� Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/resolve.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸ OPTIONAL; Ð•Ð¡Ð›Ð˜ ÐžÐ� ÐžÐŸÐ£Ð©Ð•Ð�, Ð¾Ð½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ ÐºÑ€Ð¾Ð¼Ðµ Ñ�Ð»ÑƒÑ‡Ð°Ñ�, ÐºÐ¾Ð³Ð´Ð° ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ñ€Ð°Ð½Ð³Ð° (12.4.1.5)"
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� INTENT(%s) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs ELEMENTAL Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs ÐµÑ�Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€, Ð½Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.cc:2687
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L (%s/%s)"
  
! #: fortran/resolve.cc:2714
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L: %s"
  
! #: fortran/resolve.cc:2820
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Ð�ÐµÑ‚ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� generic %qs Ð² %L"
  
! #: fortran/resolve.cc:2840
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¼ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼"
  
! #: fortran/resolve.cc:2878
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L ÐµÑ�Ñ‚ÑŒ INTRINSIC, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:2933
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %L"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿. ÐœÐ¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:3170
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° impure Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %L Ð²Ð½ÑƒÑ‚Ñ€Ð¸ FORALL %s"
  
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° impure Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %L Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3184
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° impure Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %L Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/resolve.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ NOWAIT ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð² %C"
  
! #: fortran/resolve.cc:3262
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² %L"
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° CHARACTER(*) Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² %L, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:3359
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ðµ-ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² WORKSHARE ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:3451
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVE"
  
! #: fortran/resolve.cc:3455
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVE"
  
! #: fortran/resolve.cc:3513
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°."
  
! #: fortran/resolve.cc:3529
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² FORALL Ð±Ð»Ð¾ÐºÐµ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ PURE"
  
! #: fortran/resolve.cc:3535
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ PURE"
  
! #: fortran/resolve.cc:3541
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ PURE"
  
! #: fortran/resolve.cc:3609
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Ð�ÐµÑ‚ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð´Ð»Ñ� generic %qs Ð² %L"
  
! #: fortran/resolve.cc:3618
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generic Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: fortran/resolve.cc:3653
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "ÐŸÐ¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð² %L ÐµÑ�Ñ‚ÑŒ INTRINSIC, Ð½Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:3698
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ %qs Ð² %L"
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� CALL Ð² %L"
  
! #: fortran/resolve.cc:3795
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVE"
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVE"
  
! #: fortran/resolve.cc:3844
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°."
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ñ‹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² %L Ð¸ %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñ‹Ð¼Ð¸"
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: fortran/resolve.cc:4043
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.cc:4047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "always_inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸"
  
! #: fortran/resolve.cc:4124
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð»Ñ� %s Ð² %L"
  
! #: fortran/resolve.cc:4378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð»Ñ� %s Ð² %L"
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4744
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑˆÐ°Ð³ Ð² %L"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð�Ð¸Ð¶Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð�Ð¸Ð¶Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4831
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Ð¡Ð°Ð¼Ð°Ñ� Ð¿Ñ€Ð°Ð²Ð°Ñ� Ð²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %L"
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L (%d/%d)"
  
! #: fortran/resolve.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñ‹Ñ… Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L (%d/%d)"
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ� ÐºÐ¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %s"
  
! #: fortran/resolve.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L"
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:5034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(1)"
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(2)"
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð³Ð° %d"
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° INTEGER"
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° INTEGER"
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:5259
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: fortran/resolve.cc:5450
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:5464
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ð¿Ñ€Ð°Ð²Ð° Ð¾Ñ‚ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L"
  
! #: fortran/resolve.cc:5474
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ð¿Ñ€Ð°Ð²Ð° Ð¾Ñ‚ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L"
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Ð”Ð²Ðµ Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² %L"
  
! #: fortran/resolve.cc:5612
  #, fuzzy, gcc-internal-format
  #| msgid "expression_rank(): Two array specs"
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "expression_rank(): Ð”Ð²Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
--- 78365,79111 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ñ‹"
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð²Ñ…Ð¾Ð´Ñ‹ Ñ� Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %s Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð²Ñ…Ð¾Ð´Ñ‹ Ñ� Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¼Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ�Ð¼Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð²"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %s at %L Ñ� Ð²Ñ…Ð¾Ð´Ð°Ð¼Ð¸, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÑŽÑ‰Ð¸Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ð¼Ð¸ Ð´Ð»Ð¸Ð½Ð°Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð¾Ðº"
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:881
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "FUNCTION Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð² FUNCTION %s Ð² %L"
! 
! #: fortran/resolve.cc:885
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "ENTRY Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð² FUNCTION %s Ð² %L"
! 
! #: fortran/resolve.cc:923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s Ð² FUNCTION %s Ð² %L"
  
! #: fortran/resolve.cc:975
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C ÑƒÐ¶Ðµ Ð² COMMON Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C ÑƒÐ¶Ðµ Ð² COMMON Ð±Ð»Ð¾ÐºÐµ"
  
! #: fortran/resolve.cc:989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "COMMON Ð±Ð»Ð¾Ðº /%s/ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² %C"
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² COMMON, Ð½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð² BLOCK DATA"
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð² Ð±ÐµÐ·Ñ‹Ð¼Ñ�Ð½Ð½Ð¾Ð¼ COMMON, Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… common Ð±Ð»Ð¾ÐºÐ°Ñ…"
  
! #: fortran/resolve.cc:1007
  #, fuzzy, gcc-internal-format
  #| msgid "%qs in cannot appear in COMMON at %L [F2008:C5100]"
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² COMMON Ð² %L [F2008:C5100]"
  
! #: fortran/resolve.cc:1015
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² COMMON Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½Ð¸ SEQUENCE Ð½Ð¸ BIND(C) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/resolve.cc:1019
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² COMMON Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:1023
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² COMMON Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "Ð’ Fortran 2003 COMMON %qs Ð±Ð»Ð¾Ðº Ð² %L ÐµÑ�Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ‚Ð¾ Ð¶Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ Ð¾Ð´Ð½Ð¾Ð¸Ð¼ÐµÐ½Ð½Ñ‹Ð¹ COMMON Ð±Ð»Ð¾Ðº Ð² %L: %s Ð¿Ñ€Ð¾Ñ‚Ð¸Ð² %s"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L"
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON Ð±Ð»Ð¾Ðº %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L, Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�ÑŽÑ‰Ð¸Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð½Ðµ-COMMON-Ð±Ð»Ð¾Ðº Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð² %L"
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON Ð±Ð»Ð¾Ðº Ð² %L Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L"
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº PARAMETER Ð² %L"
  
! #: fortran/resolve.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block %qs at %L can not have the EXTERNAL attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:1140
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð°ÐºÐ¶Ðµ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹"
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð°ÐºÐ¶Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON Ð±Ð»Ð¾Ðº %qs Ð² %L, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‚Ð°ÐºÐ¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹"
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Ð£ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° KIND %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ PDT Ð² %C Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ð Ð°Ð½Ð³ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð½Ð³Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° (%d/%d)"
  
! #: fortran/resolve.cc:1377
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qs ÐµÑ�Ñ‚ÑŒ %s, Ð½Ð¾ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:1409
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Ð�ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ character Ð´Ð»Ð¸Ð½Ñ‹ (%ld/%ld) Ð² %s Ð² %L"
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�ÐµÑ‚Ñ�Ñ� Ðº ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ POINTER Ð½Ð¸ ALLOCATABLE"
  
! #: fortran/resolve.cc:1488
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L: %s"
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %L"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð² Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L"
  
! #: fortran/resolve.cc:1520
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Ð Ð°Ð½Ð³ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ€Ð°Ð½Ð³Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° (%d/%d)"
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð² %L Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð¸Ð»Ð¸ TARGET"
  
! #: fortran/resolve.cc:1570
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %qs Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¼ Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² %L"
  
! #: fortran/resolve.cc:1758
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾"
  
! #: fortran/resolve.cc:1762
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L"
  
! #: fortran/resolve.cc:1883
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Ð¢Ð¸Ð¿ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� INTRINSIC Ð² %L Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� INTRINSIC Ð² %L Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°Ñ… Ñ‚ÐµÐºÑƒÑ‰ÐµÐ³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð° ÐºÑ€Ð¾Ð¼Ðµ %s. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÑƒÑŽ %<-std=*%> Ð¾Ð¿Ñ†Ð¸ÑŽ Ð¸Ð»Ð¸ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ %<-fall-intrinsics%>, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐµÑ‘."
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Ð�Ðµ-RECURSIVE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚ Ñ�ÐµÐ±Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾.  ÐžÐ±ÑŠÑ�Ð²Ð¸Ñ‚Ðµ ÐµÑ‘ RECURSIVE Ð¸Ð»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ %<-frecursive%>"
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð² %L Ð½Ð¸Ð³Ð´Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:2046
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure %qs is used as actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L"
  
! #: fortran/resolve.cc:2064
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.cc:2072
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.cc:2079
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L"
  
! #: fortran/resolve.cc:2087
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL Ð½Ðµ-INTRINSIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² %L"
  
! #: fortran/resolve.cc:2114
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ INTRINSIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ %qs Ð² %L"
  
! #: fortran/resolve.cc:2136
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½ÐµÑ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð¿Ð¾ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸ÑŽ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:2235
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð² %L"
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ñ� Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/resolve.cc:2391
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸ OPTIONAL; Ð•Ð¡Ð›Ð˜ ÐžÐ� ÐžÐŸÐ£Ð©Ð•Ð�, Ð¾Ð½ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ ÐºÑ€Ð¾Ð¼Ðµ Ñ�Ð»ÑƒÑ‡Ð°Ñ�, ÐºÐ¾Ð³Ð´Ð° ÐµÑ�Ñ‚ÑŒ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¾Ð³Ð¾ Ð¶Ðµ Ñ€Ð°Ð½Ð³Ð° (12.4.1.5)"
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð»Ñ� INTENT(%s) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs ELEMENTAL Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs ÐµÑ�Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€, Ð½Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.cc:2704
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L (%s/%s)"
  
! #: fortran/resolve.cc:2731
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs Ð² %L: %s"
  
! #: fortran/resolve.cc:2837
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Ð�ÐµÑ‚ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� generic %qs Ð² %L"
  
! #: fortran/resolve.cc:2857
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generic Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¼ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L ÐµÑ�Ñ‚ÑŒ INTRINSIC, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:2950
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %L"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿. ÐœÐ¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÐ»Ð¾Ñ�ÑŒ Ð² Ð²Ð¸Ð´Ñƒ %qs?"
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:3187
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° impure Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %L Ð²Ð½ÑƒÑ‚Ñ€Ð¸ FORALL %s"
  
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° impure Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %L Ð²Ð½ÑƒÑ‚Ñ€Ð¸ DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3201
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° impure Ñ„ÑƒÐ½ÐºÑ†Ð¸ÑŽ %qs Ð² %L Ð²Ð½ÑƒÑ‚Ñ€Ð¸ PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹"
  
! #: fortran/resolve.cc:3268
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÑƒÑ�Ð¾Ñ€ Ð¿Ð¾Ñ�Ð»Ðµ NOWAIT ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ñ‹ Ð² %C"
  
! #: fortran/resolve.cc:3279
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² %L"
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° CHARACTER(*) Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð² %L, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ�Ñ‚Ð¾ Ð½Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ðµ-ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² WORKSHARE ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:3468
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVE"
  
! #: fortran/resolve.cc:3472
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVE"
  
! #: fortran/resolve.cc:3530
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°."
  
! #: fortran/resolve.cc:3546
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² FORALL Ð±Ð»Ð¾ÐºÐµ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ PURE"
  
! #: fortran/resolve.cc:3552
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² DO CONCURRENT Ð±Ð»Ð¾ÐºÐµ Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ PURE"
  
! #: fortran/resolve.cc:3558
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Ð’Ñ‹Ð·Ð¾Ð² Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ PURE"
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Ð�ÐµÑ‚ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð´Ð»Ñ� generic %qs Ð² %L"
  
! #: fortran/resolve.cc:3635
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generic Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð² %L Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ñ� Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹"
  
! #: fortran/resolve.cc:3670
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "ÐŸÐ¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð² %L ÐµÑ�Ñ‚ÑŒ INTRINSIC, Ð½Ð¾ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð° Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:3715
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ %qs Ð² %L"
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� CALL Ð² %L"
  
! #: fortran/resolve.cc:3812
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð° %qs Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVE"
  
! #: fortran/resolve.cc:3816
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ ÐµÑ�Ñ‚ÑŒ RECURSIVE"
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:3878
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qF ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°."
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ñ‹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð² Ð² %L Ð¸ %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¿Ð¾Ð´Ð¾Ð±Ð½Ñ‹Ð¼Ð¸"
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: fortran/resolve.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.cc:4064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "always_inline Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½Ðµ Ð³Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸"
  
! #: fortran/resolve.cc:4141
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÑŽ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ñ�ÐµÐºÑ†Ð¸ÐµÐ¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð»Ñ� %s Ð² %L"
  
! #: fortran/resolve.cc:4395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð²Ð¸Ð´ Ð´Ð»Ñ� %s Ð² %L"
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð½ÑƒÐ»ÐµÐ²Ð¾Ð¹ ÑˆÐ°Ð³ Ð² %L"
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð�Ð¸Ð¶Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð�Ð¸Ð¶Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld < %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð’ÐµÑ€Ñ…Ð½Ñ�Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L Ð²Ð½Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° (%ld > %ld) Ð² Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ð¸ %d"
  
! #: fortran/resolve.cc:4848
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Ð¡Ð°Ð¼Ð°Ñ� Ð¿Ñ€Ð°Ð²Ð°Ñ� Ð²ÐµÑ€Ñ…Ð½Ñ�Ñ� Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ�ÐµÐºÑ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° Ð² %L"
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L (%d/%d)"
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñ‹Ñ… Ñ€Ð°Ð½Ð³Ð¾Ð² Ð² Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %L (%d/%d)"
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ� ÐºÐ¾Ñ€Ð°Ð·Ð¼ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ð¸ %d Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %s"
  
! #: fortran/resolve.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL Ð¸Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L"
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð² %C"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(1)"
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ as(2)"
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð³Ð° %d"
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° INTEGER"
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Ð�Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° INTEGER"
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "ÐšÐ¾Ð½ÐµÑ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #: fortran/resolve.cc:5467
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:5481
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ð¿Ñ€Ð°Ð²Ð° Ð¾Ñ‚ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L"
  
! #: fortran/resolve.cc:5491
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ð¿Ñ€Ð°Ð²Ð° Ð¾Ñ‚ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² %L"
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Ð”Ð²Ðµ Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡Ð°Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ñ� Ð½ÐµÐ½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ñ‹ Ð² %L"
  
! #: fortran/resolve.cc:5629
  #, fuzzy, gcc-internal-format
  #| msgid "expression_rank(): Two array specs"
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "expression_rank(): Ð”Ð²Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°"
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
*************** msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð
*** 79089,79100 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:5733
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
--- 79114,79125 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
*************** msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð
*** 79103,79398 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:5961
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸, Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÑ‚ Ð² %L Ð´Ð¾ ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² %L Ð´Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ENTRY, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %L"
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:6065
  #, fuzzy, gcc-internal-format
  #| msgid "%qs matching variant is deprecated."
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»."
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/resolve.cc:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ %qs'"
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ %qs"
  
! #: fortran/resolve.cc:6504
  #, 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.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° GENERIC %qs Ð² %L"
  
! #: fortran/resolve.cc:6726
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.cc:7313
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ integer"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER"
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ Ð½Ð¾Ð»ÑŒ Ñ€Ð°Ð·"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ñ‚ÐµÑ€Ñ�ÐµÑ‚ Ð·Ð½Ð°Ñ‡Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ"
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL Ð¸Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ %s"
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.cc:7567
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL Ð¸Ð½Ð´ÐµÐºÑ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚Ð° Ð² %L"
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, 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.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L"
  
! #: fortran/resolve.cc:7790
  #, 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.cc:7821
  #, 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.cc:7981
  #, 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.cc:7993
  #, 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.cc:8007
  #, 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.cc:8022
  #, 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 "Source-expr Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° EVENT_TYPE Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ EVENT_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, ÐµÑ�Ð»Ð¸ allocate-object Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.cc:8035
  #, 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.cc:8053
  #, 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.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð»Ð¸ SOURCE= Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8252
  #, 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 Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð³Ð´Ðµ Ð¾Ð½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:8267
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '*' Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-variable Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:8338
  #, 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.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ð² %L Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· STAT Ñ‚ÐµÐ³Ð°"
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Errmsg Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %sd Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %s"
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Allocate-object Ð² %L ÐµÑ�Ñ‚ÑŒ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %L"
--- 79128,79423 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L ÐºÐ°Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� inquiry Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚"
  
! #: fortran/resolve.cc:5978
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸, Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€ÑƒÐµÑ‚ Ð² %L Ð´Ð¾ ENTRY Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² %L Ð´Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ENTRY, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¾Ð½Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "ÐŸÐ¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ Ð¿Ð¾Ð´Ð¾Ð±ÑŠÐµÐºÑ‚ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ð¾Ð±ÑŠÐµÐºÑ‚Ð° Ð² %L"
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ñ� Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ð¿Ð¾Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  #| msgid "%qs matching variant is deprecated."
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»."
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ %qs'"
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Ð‘Ð°Ð·Ð¾Ð²Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ABSTRACT Ñ‚Ð¸Ð¿ %qs"
  
! #: fortran/resolve.cc:6521
  #, 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.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰ÐµÐ³Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ð²Ñ‹Ð·Ð¾Ð²Ð° GENERIC %qs Ð² %L"
  
! #: fortran/resolve.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "'%s' Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:7373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ integer"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ INTEGER"
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð¨Ð°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² DO Ñ†Ð¸ÐºÐ»Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½ Ð½Ð¾Ð»ÑŒ Ñ€Ð°Ð·"
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO Ñ†Ð¸ÐºÐ» Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¼, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½ Ñ‚ÐµÑ€Ñ�ÐµÑ‚ Ð·Ð½Ð°Ñ‡Ð¸Ð¼Ð¾Ñ�Ñ‚ÑŒ"
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL Ð¸Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL ÐºÐ¾Ð½ÐµÑ‡Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER"
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ %s"
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL ÑˆÐ°Ð³Ð¾Ð²Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼"
  
! #: fortran/resolve.cc:7584
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL Ð¸Ð½Ð´ÐµÐºÑ� %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚Ð° Ð² %L"
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, 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.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ Ð² %L"
  
! #: fortran/resolve.cc:7807
  #, 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.cc:7838
  #, 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.cc:7998
  #, 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.cc:8010
  #, 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.cc:8024
  #, 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.cc:8039
  #, 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 "Source-expr Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° EVENT_TYPE Ð¸ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¸Ð¼ÐµÑ‚ÑŒ EVENT_TYPE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, ÐµÑ�Ð»Ð¸ allocate-object Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.cc:8052
  #, 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.cc:8070
  #, 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.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8161
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¸Ð»Ð¸ SOURCE= Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8272
  #, 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 Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð³Ð´Ðµ Ð¾Ð½Ð¾ Ñ�Ð°Ð¼Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð°Ñ�ÑŒ '*' Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² ALLOCATE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-variable Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:8358
  #, 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.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG Ð² %L Ð±ÐµÑ�Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð±ÐµÐ· STAT Ñ‚ÐµÐ³Ð°"
  
! #: fortran/resolve.cc:8385
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ERRMSG Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Errmsg Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ %sd Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ %s"
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allocate-object Ð² %L Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, 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 ÐµÑ�Ñ‚ÑŒ Ð
*** 79401,79687 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE Ð¼ÐµÑ‚ÐºÐ° Ð² %L Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� CASE Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð¸Ð´Ð° %d"
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:8787
  #, 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.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, 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.cc:8904 fortran/resolve.cc:9561
  #, 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.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð² %L Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ SELECT CASE Ð±Ð»Ð¾Ðº Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ñ�Ð»ÑƒÑ‡Ð°ÐµÐ²"
  
! #: fortran/resolve.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/resolve.cc:9121
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type %qs cannot be used as a variable at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %C"
  
! #: fortran/resolve.cc:9138
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name %qs at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL()"
  
! #: fortran/resolve.cc:9166
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/resolve.cc:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS Ð² %L Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� TYPE IS Ð² %L"
  
! #: fortran/resolve.cc:9523
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:9536
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ %qs"
  
! #: fortran/resolve.cc:9539
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L"
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÐºÐ°Ð¶Ð´Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:9796
  #, 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.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL () Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:10120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO %s Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10130
  #, 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.cc:10143
  #, 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.cc:10152
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/resolve.cc:10159
  #, 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.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.cc:10176
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.cc:10194
  #, 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.cc:10251
  #, 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.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° EVENT_TYPE"
  
! #: fortran/resolve.cc:10265
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:10268
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¾ Ð½Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10299
  #, 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.cc:10312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "UNTIL_COUNT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.cc:10373
  #, 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.cc:10377 fortran/resolve.cc:10387
  #, 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.cc:10440
  #, 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.cc:10450
  #, 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.cc:10467 fortran/resolve.cc:10490
  #, 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.cc:10471 fortran/resolve.cc:10496
  #, 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"
--- 79426,79712 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE Ð¼ÐµÑ‚ÐºÐ° Ð² %L Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� CASE Ð¼ÐµÑ‚ÐºÐ¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð¸Ð´Ð° %d"
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:8807
  #, 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.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, 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.cc:8924 fortran/resolve.cc:9592
  #, 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.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ðµ Ð»Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² CASE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�ÐµÑ‚Ñ�Ñ� Ð² %L"
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð° Ð² %L Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ SELECT CASE Ð±Ð»Ð¾Ðº Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ñ�Ð»ÑƒÑ‡Ð°ÐµÐ²"
  
! #: fortran/resolve.cc:9143
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic %qs at %L is invalid in procedure pointer assignment"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð° Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/resolve.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type %qs cannot be used as a variable at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ ÐºÐ°Ðº Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %C"
  
! #: fortran/resolve.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name %qs at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NULL()"
  
! #: fortran/resolve.cc:9197
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Ð˜Ð¼Ñ� Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð°Ñ†Ð¸Ð¸ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¿Ð¾ÐºÐ° Ð½Ðµ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¼ Ð² SELECT TYPE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: fortran/resolve.cc:9541
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS Ð² %L Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ� TYPE IS Ð² %L"
  
! #: fortran/resolve.cc:9554
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:9567
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼ %qs"
  
! #: fortran/resolve.cc:9570
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L"
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸Ñ†Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾ ÐºÐ°Ð¶Ð´Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ð¸Ð½Ñ‹ Ñ‚Ð¸Ð¿Ð° Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:9827
  #, 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.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� NULL () Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:10151
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO %s Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10161
  #, 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.cc:10174
  #, 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.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ"
  
! #: fortran/resolve.cc:10190
  #, 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.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.cc:10207
  #, 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 Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, ÐµÑ�Ð»Ð¸ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð²Ð²Ð¾Ð´Ð°/Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: fortran/resolve.cc:10225
  #, 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.cc:10282
  #, 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.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð° EVENT_TYPE"
  
! #: fortran/resolve.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ event Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼, Ð½Ð¾ Ð½Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ CHARACTER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:10330
  #, 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.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "UNTIL_COUNT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.cc:10404
  #, 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.cc:10408 fortran/resolve.cc:10418
  #, 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.cc:10471
  #, 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.cc:10481
  #, 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.cc:10498 fortran/resolve.cc:10521
  #, 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.cc:10502 fortran/resolve.cc:10527
  #, 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 Ð¿Ð¾
*** 79689,79902 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, 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.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE Ð¼Ð°Ñ�ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE Ñ†ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Non-ELEMENTAL Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² WHERE Ð² %L"
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð² %L"
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:10662
  #, 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 "FORALL Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ %qs Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ"
  
! #: fortran/resolve.cc:10819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "BLOCK ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %C"
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL Ð¸Ð¼Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿Ð° integer"
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� FORALL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ñ� Ñ�Ñ‚Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %L"
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ LOGICAL Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¾ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ (%ld/%ld) Ð² %L"
  
! #: fortran/resolve.cc:11193
  #, 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 Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:11247
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:11259
  #, fuzzy, gcc-internal-format
  #| msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  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.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/resolve.cc:11693
  #, 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: type-bound Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ñ‹, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð½Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ð¾Ñ�Ð²Ñ�Ñ‚Ñ�Ñ� Ð² Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/resolve.cc:12009
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚."
  
! #: fortran/resolve.cc:12094
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.cc:12285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "STAT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:12321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "ASSIGNED GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:12325
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ Ð² %L"
  
! #: fortran/resolve.cc:12336
  #, 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.cc:12374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð² %C"
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/resolve.cc:12463
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NULL Ð² %L"
  
! #: fortran/resolve.cc:12467
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ IF Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ REAL Ð¸Ð»Ð¸ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Ð�ÐµÑ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² DO WHILE"
  
! #: fortran/resolve.cc:12533
  #, 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.cc:12617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.cc:12740
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %qs declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/resolve.cc:12834
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs"
--- 79714,79927 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, 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.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE Ð¼Ð°Ñ�ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE Ñ†ÐµÐ»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð¾Ñ€ÐµÑ‡Ð¸Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Non-ELEMENTAL Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð² WHERE Ð² %L"
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ WHERE Ð² %L"
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ FORALL Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:10693
  #, 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 "FORALL Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ %qs Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¼Ð¾Ð¶ÐµÑ‚ Ð²Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ"
  
! #: fortran/resolve.cc:10850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "BLOCK ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� Ð² %C"
  
! #: fortran/resolve.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL Ð¸Ð¼Ñ� Ð¸Ð½Ð´ÐµÐºÑ�Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ‚Ð¸Ð¿Ð° integer"
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� FORALL ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ� ÑƒÐ¶Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ð´ÐµÐºÑ� Ñ� Ñ�Ñ‚Ð¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼ %L"
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ LOGICAL Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð»Ð¾ÐºÐ°"
  
! #: fortran/resolve.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑ�ÐµÑ‡ÐµÐ½Ð¾ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ (%ld/%ld) Ð² %L"
  
! #: fortran/resolve.cc:11219
  #, 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 Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ñƒ Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:11273
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L"
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:11285
  #, fuzzy, gcc-internal-format
  #| msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  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.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "ÐšÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ñ… Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ð¸ Ð² %L"
  
! #: fortran/resolve.cc:11719
  #, 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: type-bound Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ñ‹, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº Ð½Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð¿Ð¾Ñ�Ð²Ñ�Ñ‚Ñ�Ñ� Ð² Ð¿Ñ€Ð¾Ð¼ÐµÐ¶ÑƒÑ‚Ð¾Ñ‡Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ñ…."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L"
  
! #: fortran/resolve.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² Ð»ÐµÐ²Ð¾Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð°Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚."
  
! #: fortran/resolve.cc:12120
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SELECT Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼"
  
! #: fortran/resolve.cc:12311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "STAT= Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¹ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:12347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "ASSIGNED GOTO Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:12351
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ð¸Ð»Ð¸ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¼ÐµÑ‚ÐºÑƒ Ð² %L"
  
! #: fortran/resolve.cc:12362
  #, 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.cc:12400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¾Ð½Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² CASE Ð² %C"
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÑƒÑŽ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ INTEGER Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ"
  
! #: fortran/resolve.cc:12489
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ NULL Ð² %L"
  
! #: fortran/resolve.cc:12493
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ð³Ð¾ IF Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ REAL Ð¸Ð»Ð¸ INTEGER Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Ð�ÐµÑ‚ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð² DO WHILE"
  
! #: fortran/resolve.cc:12559
  #, 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.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL ÐºÐ»Ð°ÑƒÐ·ÑƒÐ»Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ð² %L Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ðµ LOGICAL Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
! #: fortran/resolve.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %qs declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs"
*************** msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð¸Ð· Ð¼
*** 79904,80898 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L"
  
! #: fortran/resolve.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Ð”Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ°"
  
! #: fortran/resolve.cc:13188
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.cc:13192
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:13200
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.cc:13211
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Ð¢Ð¸Ð¿ %qs CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/resolve.cc:13273
  #, 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 "Ð¢Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ host Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð² %L, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Ð’Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ SAVE Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð² %L Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼ Ð¸Ð·-Ð·Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ POINTER Ð»Ð¸Ð±Ð¾ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:13389
  #, 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.cc:13410
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.cc:13417
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:13464
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13467
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13470
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13473
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13479
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13521
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ð² %L"
  
! #: fortran/resolve.cc:13553
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:13576
  #, 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 Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %L"
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² PUBLIC Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ %qs Ð² %L Ð±ÐµÑ€ÐµÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PRIVATE"
  
! #: fortran/resolve.cc:13616
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13628
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13638
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.cc:13648
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ pointer Ð¸Ð»Ð¸ allocatable Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:13667
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:13671
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.cc:13675
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ pure"
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L"
  
! #: fortran/resolve.cc:13703
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:13709
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð² %L Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ALLOCATABLE Ð¸Ð»Ð¸ POINTER"
  
! #: fortran/resolve.cc:13786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13792
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13798
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� RESULT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� FUNCTION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð¾ÐºÐ°Ð·Ð°Ð»Ñ�Ñ� Ð±ÐµÐ· pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² ELEMENTAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %s"
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² PURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %s"
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² RECURSIVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %s"
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ Ð² MODULE %qs Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ Ð² %L Ð² (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:13904
  #, fuzzy, gcc-internal-format
  #| msgid "Interface %qs at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:13974
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.cc:13983
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.cc:14022
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:14028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL"
  
! #: fortran/resolve.cc:14036
  #, 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.cc:14045
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Ð�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°Ñ� FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.cc:14067
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³ (%d), Ñ‡Ñ‚Ð¾ Ð¸ %qs"
  
! #: fortran/resolve.cc:14104
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð² %L, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽÑ‚ Ñ‚Ð°ÐºÐ¶Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:14145
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs Ð¸ %qs Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¼ÐµÑˆÐ°Ð½Ð½Ñ‹Ð¼Ð¸ FUNCTION/SUBROUTINE Ð´Ð»Ñ� GENERIC %qs Ð² %L"
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs Ð¸ %qs Ð´Ð»Ñ� GENERIC %qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹"
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qs ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ GENERIC %qs Ð² %L"
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ†ÐµÐ»Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ, %qs Ñ‚Ð°ÐºÐ¶Ðµ GENERIC"
  
! #: fortran/resolve.cc:14280
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ±Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼"
  
! #: fortran/resolve.cc:14336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Type-bound Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NOPASS"
  
! #: fortran/resolve.cc:14548
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ñ� Ñ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/resolve.cc:14605
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L"
  
! #: fortran/resolve.cc:14627
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:14636
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:14642
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.cc:14677
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs"
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs"
  
! #: fortran/resolve.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qs ÐµÑ�Ñ‚ÑŒ DEFERRED Ð¸ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:14887
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ñ‚Ð¸Ð¿Ð° TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR) Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:14942
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ‚Ð¸Ð¿Ð° BIND(C) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ´Ð¸Ð½Ð¸Ñ‡Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/resolve.cc:15054
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:15098
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.cc:15153
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Character Ð´Ð»Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð² %L"
  
! #: fortran/resolve.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %s"
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Character ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ð² %L Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð¸Ð»Ð¸ ALLOCATABLE"
  
! #: fortran/resolve.cc:15210
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %L"
  
! #: fortran/resolve.cc:15218
  #, 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.cc:15227
  #, 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.cc:15313
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ÐšÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð² %L Ð¸ %L"
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "ÐŸÐ¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ³Ð¾"
  
! #: fortran/resolve.cc:15371
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Ð�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Generic Ð¸Ð¼Ñ� %qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ñ‚Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/resolve.cc:15482
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type %qs at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:15550
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15587
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ PRIVATE Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15609
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ use-associated PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15620
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� NAMELIST Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Ð�ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ PARAMETER %qs Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼Ñƒ IMPLICIT Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %L"
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PARAMETER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ðµ/ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð² ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ñ… Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ñ… (CLASS) Ñ‚Ð¸Ð¿Ð¾Ð² Ð² %L Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:15984
  #, 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 Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð°"
  
! #: fortran/resolve.cc:16005
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð¸Ð»Ð¸ CODIMENSION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DUMMY Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16067
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð»Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½"
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16112
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° TYPE(*) Ð¸Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:16121
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE, CODIMENSION, POINTER Ð¸Ð»Ð¸ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT(OUT) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16136
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð»Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: fortran/resolve.cc:16156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %s Ð² %L Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.cc:16163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE, CODIMENSION, POINTER Ð¸Ð»Ð¸ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16170
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT(OUT) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ�Ð²Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.cc:16203
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ BIND(C), Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ COMMON Ð±Ð»Ð¾Ðº Ð¸ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs Ð² %L PRIVATE Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:16307
  #, 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.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ASSUMED SIZE Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ñ‚Ð¸Ð¿Ð° EVENT_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ‚Ð¸Ð¿Ð° TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR) Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ALLOCATABLE, Ð½Ð¸ SAVE, Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16418
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.cc:16425
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� INTENT(OUT) Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.cc:16447
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs"
  
! #: fortran/resolve.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� Ð½Ðµ-C_Bool Ð²Ð¸Ð´Ð¾Ð¼ Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs"
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð¸Ñ€ÑƒÑŽÑ‰Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� Ð½Ðµ-C_Bool Ð²Ð¸Ð´Ð¾Ð¼ Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs"
  
! #: fortran/resolve.cc:16494
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L"
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEd"
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SAVEd"
  
! #: fortran/resolve.cc:16693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² %C"
  
! #: fortran/resolve.cc:16701
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMON"
  
! #: fortran/resolve.cc:16708
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:16715
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/resolve.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, fuzzy, gcc-internal-format
  #| msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.cc:16905
  #, 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.cc:16913
  #, 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.cc:16921
  #, 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.cc:16928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "ÑˆÐ°Ð³ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.cc:17219
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:17225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.cc:17309
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17318
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð² EQUIVALENCE Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² COMMON"
  
! #: fortran/resolve.cc:17342
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼(Ð¸) ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚(Ð°Ð¼Ð¸) Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² EQUIVALENCE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:17460
  #, 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.cc:17485
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17494
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17569
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17580
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:17622
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17689
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L PRIVATE Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:17702
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:17724
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.cc:17734
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:17742
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/resolve.cc:17860
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE"
--- 79929,80923 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ�Ð¾ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¼ÐµÑ‚ÐºÐ¾Ð¹ %qs Ð² %L Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¸Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‡Ñ‚Ð¾ Ð¸ Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ Ð² %L"
  
! #: fortran/resolve.cc:12979
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Ð”Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² %L Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ°"
  
! #: fortran/resolve.cc:13214
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:13226
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ€Ð°Ð½Ð³"
  
! #: fortran/resolve.cc:13237
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Ð¢Ð¸Ð¿ %qs CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %qs at %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð»Ð¸ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: fortran/resolve.cc:13299
  #, 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 "Ð¢Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ host Ð°Ñ�Ñ�Ð¾Ñ†Ð¸Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð² %L, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Ð’Ñ‹Ð²ÐµÐ´ÐµÐ½Ð½Ñ‹Ð¹ SAVE Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð² %L Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼ Ð¸Ð·-Ð·Ð° Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Ð¡ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÑŒ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¸ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð»Ð¸Ð±Ð¾ POINTER Ð»Ð¸Ð±Ð¾ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:13415
  #, 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.cc:13436
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: fortran/resolve.cc:13443
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ character Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:13490
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13493
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ñ�Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13496
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13499
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Ð’Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13505
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13547
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s Ð² %L"
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ� character Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸ÐµÐ¼ %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:13602
  #, 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 Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %L"
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² PUBLIC Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ðµ %qs Ð² %L Ð±ÐµÑ€ÐµÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PRIVATE"
  
! #: fortran/resolve.cc:13642
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13654
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ð’Ð½ÐµÑˆÐ½Ð¸Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:13664
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
! #: fortran/resolve.cc:13674
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ pointer Ð¸Ð»Ð¸ allocatable Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:13697
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #: fortran/resolve.cc:13701
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ pure"
  
! #: fortran/resolve.cc:13705
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:13718
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L"
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:13735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %s Ð² %L Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ALLOCATABLE Ð¸Ð»Ð¸ POINTER"
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� SAVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� INTENT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13824
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� RESULT Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13832
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� FUNCTION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² %L Ð¾ÐºÐ°Ð·Ð°Ð»Ñ�Ñ� Ð±ÐµÐ· pointer Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°"
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² ELEMENTAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %s"
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² PURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %s"
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Ð�ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ð² RECURSIVE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ðµ Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð² %L Ð¸ ÐµÐµ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %s"
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s Ð¼ÐµÐ¶Ð´Ñƒ MODULE PROCEDURE Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ Ð² MODULE %qs Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸ÐµÐ¹ Ð² %L Ð² (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:13930
  #, fuzzy, gcc-internal-format
  #| msgid "Interface %qs at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ð½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SUBROUTINE"
  
! #: fortran/resolve.cc:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ñ€Ð¾Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ OPTIONAL"
  
! #: fortran/resolve.cc:14062
  #, 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.cc:14071
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Ð�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°Ñ� FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.cc:14093
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾Ñ‚ Ð¶Ðµ Ñ€Ð°Ð½Ð³ (%d), Ñ‡Ñ‚Ð¾ Ð¸ %qs"
  
! #: fortran/resolve.cc:14130
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð² %L, Ð¿Ñ€ÐµÐ´Ð»Ð°Ð³Ð°ÑŽÑ‚ Ñ‚Ð°ÐºÐ¶Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs Ð¸ %qs Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð¼ÐµÑˆÐ°Ð½Ð½Ñ‹Ð¼Ð¸ FUNCTION/SUBROUTINE Ð´Ð»Ñ� GENERIC %qs Ð² %L"
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs Ð¸ %qs Ð´Ð»Ñ� GENERIC %qs Ð² %L Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ‹"
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Ð�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ %qs ÐºÐ°Ðº Ñ†ÐµÐ»Ð¸ GENERIC %qs Ð² %L"
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ†ÐµÐ»Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ, %qs Ñ‚Ð°ÐºÐ¶Ðµ GENERIC"
  
! #: fortran/resolve.cc:14306
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ±Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ðµ Ñ�Ð²Ñ�Ð·Ñ‹Ð²Ð°Ð½Ð¸Ðµ Ñ� Ñ‚ÐµÐ¼ Ð¶Ðµ Ð¸Ð¼ÐµÐ½ÐµÐ¼"
  
! #: fortran/resolve.cc:14362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Type-bound Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ NOPASS"
  
! #: fortran/resolve.cc:14574
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¸Ð»Ð¸ Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹ Ñ� Ñ�Ð²Ð½Ñ‹Ð¼ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/resolve.cc:14631
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ð¹ passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L"
  
! #: fortran/resolve.cc:14653
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:14662
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:14668
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:14674
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Passed-object Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER"
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs"
  
! #: fortran/resolve.cc:14713
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs"
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ %qs ÐµÑ�Ñ‚ÑŒ DEFERRED Ð¸ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ±Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ñ‚Ð¸Ð¿Ð° TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR) Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:14968
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ‚Ð¸Ð¿Ð° BIND(C) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ´Ð¸Ð½Ð¸Ñ‡Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ñ� PASS Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:15096
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:15106
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼"
  
! #: fortran/resolve.cc:15115
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ POINTER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:15124
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ñ� PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ALLOCATABLE"
  
! #: fortran/resolve.cc:15166
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ�, Ñ‡Ñ‚Ð¾ Ð¸ ÑƒÐ½Ð°Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� type-bound Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "Character Ð´Ð»Ð¸Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð² %L"
  
! #: fortran/resolve.cc:15190
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ INTEGER Ñ‚Ð¸Ð¿Ð°, Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %s"
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Character ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð¾Ñ‚ %qs Ð² %L Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ POINTER Ð¸Ð»Ð¸ ALLOCATABLE"
  
! #: fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ PRIVATE Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ PUBLIC Ð² %L"
  
! #: fortran/resolve.cc:15244
  #, 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.cc:15253
  #, 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.cc:15339
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "ÐšÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÑŽÑ‰Ð¸Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ð¸ Ð² %L Ð¸ %L"
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "ÐŸÐ¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼ÐµÑ‚ÑŒ ÐµÐ³Ð¾"
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Ð�ÐµÑ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ABSTRACT"
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Generic Ð¸Ð¼Ñ� %qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ñ‚Ð¾ Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð² %L"
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type %qs at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÐµÐ¼Ñ‹Ð¼"
  
! #: fortran/resolve.cc:15576
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÐµ Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15613
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ PRIVATE Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15635
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ use-associated PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15646
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST Ð¾Ð±ÑŠÐµÐºÑ‚ %qs Ð¸Ð¼ÐµÐµÑ‚ PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¸Ð¼ÐµÐ½ %qs Ð² %L"
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� NAMELIST Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %qs Ð² %L"
  
! #: fortran/resolve.cc:15692
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameter Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¼ Ð¸Ð»Ð¸ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Ð�ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ PARAMETER %qs Ð² %L Ð½Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð·Ð´Ð½ÐµÐ¼Ñƒ IMPLICIT Ñ‚Ð¸Ð¿Ñƒ"
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð² PARAMETER Ð² %L"
  
! #: fortran/resolve.cc:15727
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ PARAMETER Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ðµ/ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹ Ð² ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð°Ñ… Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ñ‹Ñ… (CLASS) Ñ‚Ð¸Ð¿Ð¾Ð² Ð² %L Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� EXTERNAL Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "PROCEDURE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ„Ð»Ð¸ÐºÑ‚ÑƒÐµÑ‚ Ñ� PROTECTED Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² %L"
  
! #: fortran/resolve.cc:16010
  #, 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 Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð² Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð°"
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð¸Ð»Ð¸ CODIMENSION Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� DUMMY Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16093
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð°Ñ� character Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð´Ð»Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½"
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "ÐŸÑ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ñ‚Ð¸Ð¿ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð² Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16138
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð° TYPE(*) Ð¸Ð»Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:16147
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE, CODIMENSION, POINTER Ð¸Ð»Ð¸ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT(OUT) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16162
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s Ð² %L Ñ� NO_ARG_CHECK Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð»Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°"
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "ÐŸÑ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %s Ð² %L Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE, CODIMENSION, POINTER Ð¸Ð»Ð¸ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16196
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ INTENT(OUT) Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %s Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ñ�Ð²Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹"
  
! #: fortran/resolve.cc:16229
  #, 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 "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ BIND(C), Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½Ð° Ð½Ðµ COMMON Ð±Ð»Ð¾Ðº Ð¸ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
! #: fortran/resolve.cc:16239
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16318
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs Ð² %L PRIVATE Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:16333
  #, 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.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ ASSUMED SIZE Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/resolve.cc:16376
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ñ‚Ð¸Ð¿Ð° LOCK_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.cc:16385
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ñ‚Ð¸Ð¿Ð° EVENT_TYPE Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ INTENT(OUT)"
  
! #: fortran/resolve.cc:16398
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ‚Ð¸Ð¿Ð° TYPE(C_PTR) Ð¸Ð»Ð¸ TYPE(C_FUNPTR) Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼, Ð½ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð½Ðµ ÐµÑ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð½Ð¸ ALLOCATABLE, Ð½Ð¸ SAVE, Ð½Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:16444
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ� Ñ� Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð¾Ð¹"
  
! #: fortran/resolve.cc:16451
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Ð Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð°Ñ� ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"
  
! #: fortran/resolve.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� INTENT(OUT) Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð½Ðµ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ñ‹Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼ Ð¸Ð»Ð¸ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹"
  
! #: fortran/resolve.cc:16473
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "ÐšÐ¾Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs"
  
! #: fortran/resolve.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� Ð½Ðµ-C_Bool Ð²Ð¸Ð´Ð¾Ð¼ Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs"
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð¸Ñ€ÑƒÑŽÑ‰Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ñ� Ð½Ðµ-C_Bool Ð²Ð¸Ð´Ð¾Ð¼ Ð² BIND(C) Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ %qs"
  
! #: fortran/resolve.cc:16520
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %qs can not be an argument to subroutine or function at %L"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½ %qs Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Ð¸Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ð² %L"
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate Ð² %L Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� SAVEd"
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð² %L Ð½Ðµ ÐµÑ�Ñ‚ÑŒ SAVEd"
  
! #: fortran/resolve.cc:16719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "ÐžÐ¶Ð¸Ð´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�ÑƒÑ‰Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² %C"
  
! #: fortran/resolve.cc:16727
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð² COMMON"
  
! #: fortran/resolve.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA Ð¼Ð°Ñ�Ñ�Ð¸Ð² %qs Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½ Ð² Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ð¸"
  
! #: fortran/resolve.cc:16741
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�"
  
! #: fortran/resolve.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð¸ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð¼Ñƒ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¼ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð¾Ð¼"
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, fuzzy, gcc-internal-format
  #| msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚"
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð°Ñ� Ñ�ÐµÐºÑ†Ð¸Ñ� Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð² DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ"
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… Ñ‡ÐµÐ¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.cc:16931
  #, 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.cc:16939
  #, 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.cc:16947
  #, 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.cc:16954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "ÑˆÐ°Ð³ implied-do Ñ†Ð¸ÐºÐ»Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ�"
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‡ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ…"
  
! #: fortran/resolve.cc:17245
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: fortran/resolve.cc:17251
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐœÐµÑ‚ÐºÐ° %d Ð² %L Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°, Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð°"
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ SEQUENCE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17344
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ ALLOCATABLE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ‹, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ñ� Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð¹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸ÐµÐ¹ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð² EQUIVALENCE Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² COMMON"
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼(Ð¸) ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚(Ð°Ð¼Ð¸) Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² EQUIVALENCE Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ðµ Ð² %L"
  
! #: fortran/resolve.cc:17486
  #, 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.cc:17511
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ð˜Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "ÐœÐ°Ñ�Ñ�Ð¸Ð² %qs at %L Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ‹Ð¼Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ %qs at %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ EQUIVALENCE Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð¼"
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² %L Ð¸Ð¼ÐµÐµÑ‚ Ð½ÑƒÐ»ÐµÐ²ÑƒÑŽ Ð´Ð»Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:17648
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� %qs Ð² %L PRIVATE Ñ‚Ð¸Ð¿Ð° %qs"
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs Ð² %L Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ FUNCTION"
  
! #: fortran/resolve.cc:17760
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ð¿Ð¾Ð»Ð°Ð³Ð°ÐµÐ¼Ð¾Ð¹ character Ð´Ð»Ð¸Ð½Ð¾Ð¹"
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð² %L Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾ ÐºÑ€Ð°Ð¹Ð½ÐµÐ¹ Ð¼ÐµÑ€Ðµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð’Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼"
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ð½Ðµ Ð±Ð¾Ð»ÐµÐµ Ð´Ð²ÑƒÑ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: fortran/resolve.cc:17886
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ‹ Ð´Ð¾Ð»Ð¶Ð½Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð±Ñ‹Ñ‚ÑŒ PURE"
*************** msgstr "ÐŸÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ð
*** 81800,81806 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "ÐŸÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ð½ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² EQUIVALENCE Ð² %C"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 81825,81831 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "ÐŸÐµÑ€ÐµÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð¸ÐµÑ�Ñ� Ð½ÐµÑ€Ð°Ð²Ð½Ñ‹Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ‹ Ð² EQUIVALENCE Ð² %C"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 81812,81823 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8572
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ðµ (%d)"
--- 81837,81848 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8584
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ñ�Ð¸Ð²Ð° Ð² %L Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs"
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ðµ (%d)"
*************** msgid "Array %qs at %L is larger than li
*** 81911,81993 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹"
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
! #: fortran/trans-decl.cc:5037
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "backend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: fortran/trans-decl.cc:5283
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� PRIVATE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.cc:5905
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "%qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/trans-decl.cc:5908
  #, fuzzy, gcc-internal-format
  #| msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/trans-decl.cc:5923
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ INTENT(OUT), Ð½Ð¾ Ð½Ðµ Ð±Ñ‹Ð» ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½"
  
! #: fortran/trans-decl.cc:5929
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ INTENT(OUT), Ð½Ð¾ Ð½Ðµ Ð±Ñ‹Ð» ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L"
  
! #: fortran/trans-decl.cc:5956
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð±Ñ‹Ð»Ð° Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.cc:5975
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.cc:6024
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/trans-decl.cc:6028
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð±Ñ‹Ð» Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/trans-decl.cc:6058
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð² %L Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Ð˜Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ, !$ACC DECLARE Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ BLOCK"
--- 81936,82024 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "Symbol %qs at %C has no IMPLICIT type"
+ msgid "%s at %C has no default type"
+ msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ IMPLICIT Ñ‚Ð¸Ð¿"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾Ð¹"
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð² %L Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
! #: fortran/trans-decl.cc:5040
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ñ‚Ð»Ð¾Ð¶ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "backend Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #: fortran/trans-decl.cc:5286
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� PRIVATE Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.cc:5908
  #, fuzzy, gcc-internal-format
  #| msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "%qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¸Ð¼ÐµÑ‚ÑŒ VALUE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¾Ð½ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: fortran/trans-decl.cc:5911
  #, fuzzy, gcc-internal-format
  #| msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð¸Ð¼ÐµÐµÑ‚ CONTIGUOUS Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ð¾ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð½Ð° Ð¼Ð°Ñ�Ñ�Ð¸Ð²"
  
! #: fortran/trans-decl.cc:5926
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ INTENT(OUT), Ð½Ð¾ Ð½Ðµ Ð±Ñ‹Ð» ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½"
  
! #: fortran/trans-decl.cc:5932
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° %qs Ð² %L Ð±Ñ‹Ð» Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ INTENT(OUT), Ð½Ð¾ Ð½Ðµ Ð±Ñ‹Ð» ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð¸ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L"
  
! #: fortran/trans-decl.cc:5959
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð±Ñ‹Ð»Ð° Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.cc:5978
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð² %L"
  
! #: fortran/trans-decl.cc:6027
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/trans-decl.cc:6031
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð±Ñ‹Ð» Ñ�Ð²Ð½Ð¾ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð² %L"
  
! #: fortran/trans-decl.cc:6061
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Ð’Ð¾Ð·Ð²Ñ€Ð°Ñ‰Ð°ÐµÐ¼Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %qs Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð² %L Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Ð˜Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ, !$ACC DECLARE Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ BLOCK"
*************** msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð²Ñ‹Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚ÑŒ
*** 82003,82029 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "ÐšÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½"
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð² %L Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ Ð² %L Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-expr.cc:3887
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�"
  
! #: fortran/trans-expr.cc:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %L"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 82034,82060 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "ÐšÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ� Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¹ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ð² %L Ð±ÑƒÐ´ÐµÑ‚ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½"
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ Ð¾Ð±ÑŠÐµÐºÑ‚Ñƒ Ð² %L Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ðµ, ÐºÐ¾Ð¸Ð½Ð´ÐµÐºÑ�Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ðº Ð½ÐµÐ¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»Ð¸Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ Ð² %L Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #: fortran/trans-expr.cc:3895
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ�"
  
! #: fortran/trans-expr.cc:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² %L"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÐ¼Ñ‹Ð¹ Ð¿Ð
*** 84024,84029 ****
--- 84055,84063 ----
  #~ msgid "PIC register isn't set up"
  #~ msgstr "PIC-Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€ Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½"
  
+ #~ msgid "invalid operand size for operand code 'Z'"
+ #~ msgstr "Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� ÐºÐ¾Ð´Ð° 'Z'"
+ 
  #~ msgid "__float128 and __ibm128 cannot be used in the same expression"
  #~ msgstr "__float128 Ð¸ __ibm128 Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð¾Ð´Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸"
  
diff -Nrcpad gcc-13.1.0/gcc/po/sr.po gcc-13.2.0/gcc/po/sr.po
*** gcc-13.1.0/gcc/po/sr.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/sr.po	Thu Jul 27 08:13:04 2023
*************** 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: 2023-04-04 17:04+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: 2023-04-25 21:43+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 ""
*** 4459,4465 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4459,4465 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 8459,8464 ****
--- 8459,8470 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, fuzzy, no-c-format
+ #| msgid "Support MMX and SSE built-in functions and code generation"
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "ÐŸÐ¾Ð´Ñ€Ð¶Ð¸ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ðµ ÐœÐœÐ˜ÐºÑ� Ð¸ Ð¡Ð¡Ð• Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ ÐºÃ´Ð´Ð°"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ· â€˜%%lâ€™ Ð½
*** 19091,19102 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 19097,19108 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "Ð»Ð¾ÑˆÐ° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ€ÐµÐ°Ð»Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "ÐžÐ²Ð¾Ð¼ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡Ñƒ Ð½Ðµ
*** 20310,20375 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1773
  #, fuzzy, c-format
  #| msgid " bytes"
  msgid "%llu bytes"
  msgstr " Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°"
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1812
  #, fuzzy
  #| msgid "GCSE disabled"
  msgid "[disabled]"
  msgstr "Ð“Ð¦Ð¡Ð• Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1908
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
--- 20316,20381 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1774
  #, fuzzy, c-format
  #| msgid " bytes"
  msgid "%llu bytes"
  msgstr " Ð±Ð°Ñ˜Ñ‚Ð¾Ð²Ð°"
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1813
  #, fuzzy
  #| msgid "GCSE disabled"
  msgid "[disabled]"
  msgstr "Ð“Ð¦Ð¡Ð• Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1909
  #, fuzzy, c-format
  #| msgid "no arguments for spec function"
  msgid ""
*************** msgid ""
*** 20377,20443 ****
  "   "
  msgstr "Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: opts.cc:1958
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1961
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1964
  #, fuzzy
  #| msgid "Do the full register move optimization pass"
  msgid "The following options control optimizations"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ð¿Ñ€Ð¾Ð»Ð°Ð· Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÑ€Ð°ÑšÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: opts.cc:1967 opts.cc:2007
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1970
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control parameters"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1976
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1978
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1989
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1991
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1993
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:2005
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
--- 20383,20449 ----
  "   "
  msgstr "Ð½ÐµÐ¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð°"
  
! #: opts.cc:1959
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1962
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1965
  #, fuzzy
  #| msgid "Do the full register move optimization pass"
  msgid "The following options control optimizations"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¸ Ð¿Ñ€Ð¾Ð»Ð°Ð· Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÑ€Ð°ÑšÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: opts.cc:1968 opts.cc:2008
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1971
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control parameters"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1977
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1979
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1990
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1992
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:1994
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Ð¡Ð»ÐµÐ´ÐµÑ›Ðµ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ðµ Ð¾Ð´ Ñ˜ÐµÐ·Ð¸ÐºÐ°:\n"
  
! #: opts.cc:2006
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
*************** msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÑƒÐ¶Ð¸Ð
*** 20848,20927 ****
  msgid "<command-line>"
  msgstr "<ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°-Ð»Ð¸Ð½Ð¸Ñ˜Ð°>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand for '%%%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid vector constant"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qc Ñƒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒ"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12195
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid constant"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/aarch64/aarch64.cc:12198
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, fuzzy, c-format
  #| msgid "invalid operand code '%c'"
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/aarch64/aarch64.cc:12351
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/aarch64/aarch64.cc:27134
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 20854,20933 ----
  msgid "<command-line>"
  msgstr "<ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°-Ð»Ð¸Ð½Ð¸Ñ˜Ð°>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand for '%%%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid vector constant"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qc Ñƒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒ"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12208
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid constant"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:"
  
! #: config/aarch64/aarch64.cc:12211
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, fuzzy, c-format
  #| msgid "invalid operand code '%c'"
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/aarch64/aarch64.cc:12364
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
! #: config/aarch64/aarch64.cc:27161
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 20938,20955 ****
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%r Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%R Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%N Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%P Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 20944,20961 ----
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%r Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%R Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%N Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%P Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%M Ð²Ñ€ÐµÐ
*** 20979,20985 ****
  msgid "invalid %%U value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%U Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%s Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 20985,20991 ----
  msgid "invalid %%U value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%U Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%s Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%s Ð²Ñ€ÐµÐ
*** 20989,20995 ****
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%C Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%E Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 20995,21001 ----
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%C Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%E Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ unspec Ñ€ÐµÐ»
*** 21002,21008 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%xn ÐºÃ´Ð´"
--- 21008,21014 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%xn ÐºÃ´Ð´"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð
*** 21092,21127 ****
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´Ñƒ"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 21098,21133 ----
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð¼Ð°ÐºÐ°"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½Ð° Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñƒ ÑƒÑ�Ð»Ð¾Ð²Ð½Ð¾Ð¼ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´Ñƒ"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð
*** 21130,21160 ****
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.cc:24304
  #, fuzzy, c-format
  #| msgid "instruction never exectued"
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ð¸ÐºÐ°Ð´ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/arm/arm.cc:34259
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 21136,21166 ----
  msgid "invalid operand for code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/arm/arm.cc:24317
  #, fuzzy, c-format
  #| msgid "instruction never exectued"
  msgid "instruction never executed"
  msgstr "Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ð¸ÐºÐ°Ð´ Ð½Ðµ Ð¸Ð·Ð²Ñ€ÑˆÐ°Ð²Ð°"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34270
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/arm/arm.cc:34272
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ Ñ‚Ð¸Ð¿ %qT Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ñ˜Ð°:"
*** 21538,21649 ****
  msgid "Expected register or constant integer."
  msgstr "Ð°ÐºÑƒÐ¼ÑƒÐ»Ð°Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:12941
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: config/i386/i386.cc:12946
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.cc:13179
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13214
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13283
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
! msgid "invalid operand type used with operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13288
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
! msgid "invalid operand size for operand code 'Z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13365
  #, 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.cc:13444
  #, 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.cc:13462
  #, 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.cc:13475
  #, 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.cc:13490
  #, 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.cc:13518
  #, 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.cc:13536
  #, 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.cc:13559
  #, 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.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:13826
  #, fuzzy, c-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
--- 21544,21655 ----
  msgid "Expected register or constant integer."
  msgstr "Ð°ÐºÑƒÐ¼ÑƒÐ»Ð°Ñ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð£Ð�Ð¡ÐŸÐ•Ð¦ ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:12942
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: config/i386/i386.cc:12947
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð»-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ Ñƒ Ð¸Ð·Ð»Ð°Ð·Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° %d"
  
! #: config/i386/i386.cc:13180
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13215
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13290
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
! msgid "invalid operand type used with operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13295
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
! msgid "invalid operand size for operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° ÐºÃ´Ð´ â€˜%câ€™"
  
! #: config/i386/i386.cc:13373
  #, 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.cc:13452
  #, 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.cc:13470
  #, 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.cc:13483
  #, 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.cc:13498
  #, 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.cc:13526
  #, 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.cc:13544
  #, 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.cc:13567
  #, 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.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÃ´Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° â€˜%c;â€™"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:13834
  #, fuzzy, c-format
  #| msgid "%Hinvalid controlling predicate"
  msgid "invalid vector immediate"
  msgstr "%HÐ½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸ÑˆÑƒÑ›Ð¸ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¸Ñ˜Ðµ"
  
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ
*** 21675,21681 ****
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%P Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%p Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
--- 21681,21687 ----
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%P Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%p Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
*************** msgstr "â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½
*** 21725,21732 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, fuzzy, c-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of '%%%c'"
--- 21731,21738 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, fuzzy, c-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of '%%%c'"
*************** msgid "post-increment address is not a r
*** 21759,21765 ****
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
--- 21765,21771 ----
  msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ñ�Ñ‚ÑƒÐ²ÐµÑ›Ð°ÑšÐ° Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "Ð»Ð¾ÑˆÐ° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð
*** 21932,21938 ****
  msgid "unsupported memory expression:"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid vector operand"
--- 21938,21944 ----
  msgid "unsupported memory expression:"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid vector operand"
*************** msgstr ""
*** 21993,22151 ****
  msgid "bad move"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¿Ñ€Ð¾Ð±Ð°"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13798
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%A value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%D Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13822
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%f Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%F Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%G Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%j ÐºÃ´Ð´"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%J ÐºÃ´Ð´"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%k Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%K Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%O Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%q Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14067
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%t value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%T Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%u Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%v Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14160
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%V value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%x Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14233
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%z value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14302
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qc Ñƒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒ"
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/rs6000/rs6000.cc:27721
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ñ˜ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ñ‚Ð°Ñ‡ÐºÑƒ Ð·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/rs6000/rs6000.cc:27790
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ð·Ð°:"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28468
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28470
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28472
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28474
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 21999,22157 ----
  msgid "bad move"
  msgstr "Ð»Ð¾ÑˆÐ° Ð¿Ñ€Ð¾Ð±Ð°"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13807
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%A value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%D Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13831
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%f Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%F Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%G Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%j ÐºÃ´Ð´"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ %%J ÐºÃ´Ð´"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%k Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%K Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%O Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%q Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14076
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%t value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%T Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%u Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%v Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14169
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%V value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%x Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14242
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%z value"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/rs6000/rs6000.cc:14311
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð¿ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qc Ñƒ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÑƒ"
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/rs6000/rs6000.cc:27730
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð°Ñ˜ Ñ˜ÐµÐ´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ð¸Ð·Ð»Ð°Ð·Ð½Ñƒ Ñ‚Ð°Ñ‡ÐºÑƒ Ð·Ð° Ñ�Ð²Ð°ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: config/rs6000/rs6000.cc:27799
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° ÑƒÑ‡Ð¸Ñ‚Ð°Ð²Ð°ÑšÐ° Ð·Ð°:"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28477
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28479
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28481
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28483
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:"
*** 22652,22658 ****
  msgid "  after user-defined conversion:"
  msgstr "Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 22658,22664 ----
  msgid "  after user-defined conversion:"
  msgstr "Ñ‚Ð¸Ð¿ %qs Ð¸Ð¼Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr ""
*** 23197,23203 ****
  msgid "Driving:"
  msgstr "ÐŸÐ¾Ð³Ð¾Ð½:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  #, fuzzy
  #| msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
  msgid "actual argument to INTENT = OUT/INOUT"
--- 23203,23209 ----
  msgid "Driving:"
  msgstr "ÐŸÐ¾Ð³Ð¾Ð½:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  #, fuzzy
  #| msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
  msgid "actual argument to INTENT = OUT/INOUT"
*************** msgstr "Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ�ÐºÐ¾ IF"
*** 23363,23373 ****
  msgid "implied END DO"
  msgstr "Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð°"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
--- 23369,23379 ----
  msgid "implied END DO"
  msgstr "Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð°"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
*************** msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð
*** 23375,23624 ****
  msgid "simple IF"
  msgstr "Ñ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾ IF"
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  #, fuzzy
  #| msgid "elemental subroutine"
  msgid "elemental procedure"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼"
  
! #: fortran/resolve.cc:2494
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2499
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2504
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2509
  #, fuzzy
  #| msgid "pointer assignment"
  msgid "pointer argument"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/resolve.cc:2514
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2519
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2524
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2529
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2534
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2539
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2544
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2549
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2584
  #, fuzzy
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "result with non-constant character length"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, fuzzy, c-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4175
  #, fuzzy, c-format
  #| msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4197
  #, fuzzy, c-format
  #| msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° Ð½Ð¸Ñ�ÐºÐ¸ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.cc:4255
  #, fuzzy, c-format
  #| msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.cc:4278
  #, fuzzy, c-format
  #| msgid "Operand of .NOT. operator at %%L is %s"
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .NOT. ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ð¾Ñ€ÐµÐ´Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐµ ÐºÐ¾Ð´ %%L Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€ÐµÑ’ÐµÐ½Ðµ Ñ�Ð° %s ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %s"
  
! #: fortran/resolve.cc:4396
  #, fuzzy, c-format
  #| msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.cc:4410
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4418
  #, fuzzy, c-format
  #| msgid "Operand of user operator '%s' at %%L is %s"
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.cc:4423
  #, fuzzy, c-format
  #| msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.cc:4509
  #, fuzzy, c-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7387
  #, fuzzy
  #| msgid "Perform variable tracking"
  msgid "iterator variable"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¿Ñ€Ð°Ñ›ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.cc:7391
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:7395
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: fortran/resolve.cc:7399
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE "
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALLOCATE "
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 23381,23630 ----
  msgid "simple IF"
  msgstr "Ñ˜ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð°Ð²Ð½Ð¾ IF"
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  #, fuzzy
  #| msgid "elemental subroutine"
  msgid "elemental procedure"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼"
  
! #: fortran/resolve.cc:2511
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2516
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2521
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2526
  #, fuzzy
  #| msgid "pointer assignment"
  msgid "pointer argument"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/resolve.cc:2531
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2536
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2541
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2546
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2551
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2556
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2561
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2566
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2601
  #, fuzzy
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "result with non-constant character length"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, fuzzy, c-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4192
  #, fuzzy, c-format
  #| msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, fuzzy, c-format
  #| msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð±Ð¸Ð½Ð°Ñ€Ð½Ð¾Ð³ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐ° Ð½Ð¸Ñ�ÐºÐ¸ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.cc:4272
  #, fuzzy, c-format
  #| msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.cc:4295
  #, fuzzy, c-format
  #| msgid "Operand of .NOT. operator at %%L is %s"
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .NOT. ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¿Ð¾Ñ€ÐµÐ´Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐµ ÐºÐ¾Ð´ %%L Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€ÐµÑ’ÐµÐ½Ðµ Ñ�Ð° %s ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ %s"
  
! #: fortran/resolve.cc:4413
  #, fuzzy, c-format
  #| msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐ° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.cc:4427
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4435
  #, fuzzy, c-format
  #| msgid "Operand of user operator '%s' at %%L is %s"
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ˜Ðµ %s"
  
! #: fortran/resolve.cc:4440
  #, fuzzy, c-format
  #| msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¾Ð³ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %%L Ñ�Ñƒ %s/%s"
  
! #: fortran/resolve.cc:4526
  #, fuzzy, c-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Ð�ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %L Ð¸ %L"
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7404
  #, fuzzy
  #| msgid "Perform variable tracking"
  msgid "iterator variable"
  msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¿Ñ€Ð°Ñ›ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.cc:7408
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:7412
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð· ÐºÐ°Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: fortran/resolve.cc:7416
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE "
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "ALLOCATE "
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 23631,23657 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11893
  #, fuzzy
  #| msgid "assignment of read-only location"
  msgid "Assignment of scalar to unallocated array"
--- 23637,23663 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  #, fuzzy
  #| msgid "assignment of read-only location"
  msgid "Assignment of scalar to unallocated array"
*************** msgid "%<-mrelax%> is only supported for
*** 24685,24691 ****
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
--- 24691,24697 ----
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ %s ÐºÐ¾Ð´ %C"
*************** msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ
*** 25107,25113 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
--- 25113,25119 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð° Ð¸Ð³Ð½
*** 25212,25221 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 25218,25227 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð´
*** 25366,25372 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Ð¿Ð¾Ð¼ÐµÑ€Ð°Ñ˜ Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
--- 25372,25378 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Ð¿Ð¾Ð¼ÐµÑ€Ð°Ñ˜ Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
*************** msgstr "Ð²ÐµÐ»Ð¸ÐºÐ¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð
*** 27352,27358 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d ÑƒÑ�Ð»ÐµÐ´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¾Ð±Ðµ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
--- 27358,27364 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "Ð¿Ð¾Ñ€ÐµÑ’ÐµÑšÐµ Ñ˜Ðµ ÑƒÐ²ÐµÐº %d ÑƒÑ�Ð»ÐµÐ´ ÑˆÐ¸Ñ€Ð¸Ð½Ðµ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð´Ð° Ñ�Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ð½Ðµ Ð´ÐµÑˆÐ°Ð²Ð° Ð¿Ñ€Ð¸ ÑƒÐ¿Ñ€Ð¾ÑˆÑ›Ð°Ð²Ð°ÑšÑƒ Ð¿Ñ€Ð¾Ð±Ðµ Ð¾Ð¿Ñ�ÐµÐ³Ð°"
*************** msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð°Ð´
*** 28205,28211 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 28211,28217 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¿Ð¾Ð
*** 29375,29388 ****
  msgid "using a dangling pointer to %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qs"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
--- 29381,29394 ----
  msgid "using a dangling pointer to %qD"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qs"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
*************** msgstr ""
*** 29430,29436 ****
  msgid "call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
--- 29436,29442 ----
  msgid "call to %qD"
  msgstr "  Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ %qD"
  
! #: gimple-ssa-warn-access.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr ""
*** 30589,30595 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid jump function in LTO stream"
--- 30595,30601 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, fuzzy, gcc-internal-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid jump function in LTO stream"
*************** msgstr "Ð˜Ð·Ð²Ñ€ÑˆÐ¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð
*** 31614,31620 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
--- 31620,31626 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ˜Ð¾Ð¼"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
*************** msgstr ""
*** 31660,31672 ****
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, 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.cc:1542 config/i386/i386-options.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "valid arguments to %qs are: %s"
--- 31666,31678 ----
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, 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.cc:1542 config/i386/i386-options.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "valid arguments to %qs are: %s"
*************** msgstr ""
*** 31837,31843 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  #| msgid "-fno-gnu89-inline is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
--- 31843,31849 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  #| msgid "-fno-gnu89-inline is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
*************** msgstr "Ð¿Ñ€Ð°Ñ›ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð
*** 31880,32077 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "Ð¿Ñ€Ð°Ñ›ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð¾, Ð°Ð»Ð¸ Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¸Ð¼ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸Ð¼ Ñ„Ð¾Ð¼Ð°Ñ‚Ð¾Ð¼"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸"
  
! #: opts.cc:1469
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸"
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2281
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2287
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2322
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: opts.cc:2346
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2370
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: opts.cc:2385
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2575
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ, Ð½Ðµ %d"
  
! #: opts.cc:3111
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ð»Ð°Ð·"
  
! #: opts.cc:3443
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ â€ž%sâ€œ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ Ð¸Ð·Ð±Ð¾Ñ€Ð¾Ð¼"
  
! #: opts.cc:3467
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð½Ð¸Ð²Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ð»Ð°Ð·Ð° â€ž%sâ€œ"
  
! #: opts.cc:3469
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "Ð½Ð¸Ð²Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ð»Ð°Ð·Ð° %s Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð¸Ñ�Ð¾Ðº"
  
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized btf debug output level %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð½Ð¸Ð²Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ð»Ð°Ð·Ð° â€ž%sâ€œ"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %m"
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %m"
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð°: %c"
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: Ð½ÐµÐ¼Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ -%s"
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 31886,32083 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "Ð¿Ñ€Ð°Ñ›ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð·Ð°Ñ‚Ñ€Ð°Ð¶ÐµÐ½Ð¾, Ð°Ð»Ð¸ Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð¾Ð²Ð¸Ð¼ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸Ð¼ Ñ„Ð¾Ð¼Ð°Ñ‚Ð¾Ð¼"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸"
  
! #: opts.cc:1470
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition Ð½Ðµ Ñ€Ð°Ð´Ð¸ Ð½Ð° Ð¾Ð²Ð¾Ñ˜ Ð°Ñ€Ñ…Ð¸Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸"
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2282
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr ""
  
! #: opts.cc:2288
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr ""
  
! #: opts.cc:2323
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ�ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½Ð°"
  
! #: opts.cc:2347
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr ""
  
! #: opts.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: opts.cc:2386
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr ""
  
! #: opts.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ, Ð½Ðµ %d"
  
! #: opts.cc:3112
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown stack check parameter %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð¼Ð°ÑˆÐ¸Ð½Ñ�ÐºÐ¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3169
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ðµ Ð»Ð¸Ð½Ð¸Ñ˜Ðµ â€ž%sâ€œ"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ð»Ð°Ð·"
  
! #: opts.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ â€ž%sâ€œ ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¸Ð¼ Ð¸Ð·Ð±Ð¾Ñ€Ð¾Ð¼"
  
! #: opts.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð½Ð¸Ð²Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ð»Ð°Ð·Ð° â€ž%sâ€œ"
  
! #: opts.cc:3470
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "Ð½Ð¸Ð²Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ð»Ð°Ð·Ð° %s Ñ˜Ðµ Ð¿Ñ€ÐµÐ²Ð¸Ñ�Ð¾Ðº"
  
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized btf debug output level %qs"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ð½Ð¸Ð²Ð¾ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ð»Ð°Ð·Ð° â€ž%sâ€œ"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "Ð´Ð¾Ð±Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ð¼ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐµ Ð½Ð°Ñ˜Ð²ÐµÑ›Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÐµ Ñ˜ÐµÐ·Ð³Ñ€Ð°: %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "Ð½ÐµÐ¿Ñ€ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð°: %c"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "-Werror=%s: No option -%s"
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "-Werror=%s: Ð½ÐµÐ¼Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ -%s"
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr "Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ ÐºÃ´Ð´ Ñ�Ð¼Ñ€
*** 32799,32997 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ"
  
! #: symtab.cc:1107
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1122
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "variable symbol is not variable"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex invalid for %qs"
  msgid "node has invalid order %i"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1177
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "Ñ‡Ð²Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ cgraph_hash"
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1196
  #, 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.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1206
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is alias but not definition"
  msgstr "%JÑ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1216
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1221
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "symver is not exported with default visibility"
  msgstr "ÐŸÐ¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°"
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1293
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qE"
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1319
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1334
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾"
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qs"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1844
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %q+D part of alias cycle"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has function type"
  msgid "variable %q+D part of alias cycle"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 32805,33003 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%D Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½ Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚ Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ"
  
! #: symtab.cc:1109
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "variable symbol is not variable"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex invalid for %qs"
  msgid "node has invalid order %i"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, fuzzy, gcc-internal-format
  #| msgid "node not found in cgraph_hash"
  msgid "node not found in symtab assembler name hash"
  msgstr "Ñ‡Ð²Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ Ñƒ cgraph_hash"
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1198
  #, 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.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1208
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is alias but not definition"
  msgstr "%JÑ�Ñ‚Ð°Ñ€Ð¾Ð²Ñ€ÐµÐ¼Ñ�ÐºÐ° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr ""
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr ""
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "symver is not exported with default visibility"
  msgstr "ÐŸÐ¾Ñ�Ñ‚Ð°Ð²Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ð²Ð¸Ð´Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð°"
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qE"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿ÐµÐ»Ð¾"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° %qs"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %q+D part of alias cycle"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q+D Ð¿Ð¾Ð½Ð¾Ð²Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð°"
  
! #: symtab.cc:1848
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD has function type"
  msgid "variable %q+D part of alias cycle"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¸Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr ""
*** 34834,34860 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 34840,34866 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾
*** 35737,35743 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ %qT Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð¼Ð° ÑƒÑ‚Ð¸Ñ†Ð°Ñ˜Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ˜Ð°Ð²Ð½Ð¸Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð¼Ð°"
--- 35743,35749 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ñ˜ÐµÑ€ Ñ˜Ðµ %qT Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¸Ð¼Ð° ÑƒÑ‚Ð¸Ñ†Ð°Ñ˜Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ñ˜Ð°Ð²Ð½Ð¸Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð¸Ð¼Ð°"
*************** msgstr ""
*** 38035,38041 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 38041,38047 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ð¸Ð¾Ð½Ð°Ð»Ð½Ð¸ Ð¦ Ð¾Ð´Ð±Ð¸Ñ˜Ð° Ð½Ð°Ð´Ð¾Ð²ÐµÐ·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÐ»Ð°Ð·Ð½Ð¸Ñ… Ð´
*** 39892,39898 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mcpu switch"
  msgid "unknown value %qs for %<-mcpu%>"
--- 39898,39904 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mcpu switch"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 39926,39941 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "valid arguments are: %s"
--- 39932,39947 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of %qs"
  msgid "valid arguments are: %s"
*************** msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·
*** 40028,40082 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1759
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-loops"
  
! #: common/config/i386/i386-common.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-jumps"
  
! #: common/config/i386/i386-common.cc:1772
  #, fuzzy, gcc-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.cc:1780
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-functions"
  
! #: common/config/i386/i386-common.cc:1783
  #, fuzzy, gcc-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.cc:1792
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 5"
  
! #: common/config/i386/i386-common.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 40034,40088 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-loops"
  
! #: common/config/i386/i386-common.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malign-loops=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: common/config/i386/i386-common.cc:1786
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malign-jumps Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-jumps"
  
! #: common/config/i386/i386-common.cc:1789
  #, fuzzy, gcc-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.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions Ñ˜Ðµ Ð·Ð°Ñ�Ñ‚Ð°Ñ€ÐµÐ»Ð¾, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ -falign-functions"
  
! #: common/config/i386/i386-common.cc:1800
  #, fuzzy, gcc-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.cc:1809
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ 5"
  
! #: common/config/i386/i386-common.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "ACLE function %qD is incompatible
*** 40596,40609 ****
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
--- 40602,40615 ----
  msgstr ""
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
*************** msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð°Ñ€Ð³Ñ
*** 40876,40882 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %qD"
  msgid "duplicate definition of %qs"
--- 40882,40888 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %qD"
  msgid "duplicate definition of %qs"
*************** msgid "SVE type %qT does not have a defi
*** 40924,40930 ****
  msgstr "Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
--- 40930,40936 ----
  msgstr "Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
*************** msgstr ""
*** 41019,41362 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7931
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code for the counting ISA extension"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Ð•Ð¼Ð¸Ñ‚ÑƒÑ˜ ÐºÃ´Ð´ Ð·Ð° Ð±Ñ€Ð¾Ñ˜Ð°Ñ‡ÐºÐ¾ Ð˜Ð¡Ð� Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ"
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17588
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: config/aarch64/aarch64.cc:17644
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð° %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/aarch64/aarch64.cc:17676
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð¸Ñ‚Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18131
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ñ‚Ð¸: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-march%>"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmacosx-version-min"
  
! #: config/aarch64/aarch64.cc:18243
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18246
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ñ‚Ð¸: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18274
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18277
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmacosx-version-min"
  
! #: config/aarch64/aarch64.cc:18362
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mcpu=%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° -march="
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %s"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ ÐŸÐ˜Ð¦ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18654
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18658
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18722
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18801
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma init%>"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/aarch64/aarch64.cc:27008
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27034
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
--- 41025,41368 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸Ð·Ð¸Ñ€Ð°Ð½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code for the counting ISA extension"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Ð•Ð¼Ð¸Ñ‚ÑƒÑ˜ ÐºÃ´Ð´ Ð·Ð° Ð±Ñ€Ð¾Ñ˜Ð°Ñ‡ÐºÐ¾ Ð˜Ð¡Ð� Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ"
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: config/aarch64/aarch64.cc:17657
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð° %<__fpreg%>"
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° %%H Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð°Ð²Ð¾Ð´Ð° â€˜%sâ€™"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð¸Ñ‚Ðµ Ñ€ÐµÐ´Ð¾Ñ�Ð»ÐµÐ´ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°ÑšÐ° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ñ‚Ð¸: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18203
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18250
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-march%>"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmacosx-version-min"
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid thread pointer option: -mtp=%s"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¾Ð¿Ñ†Ð¸Ñ˜Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð¸Ñ‚Ð¸: -mtp=%s"
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ %qs Ð·Ð° -mmacosx-version-min"
  
! #: config/aarch64/aarch64.cc:18375
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mcpu=%s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° -march="
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° %s"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ ÐŸÐ˜Ð¦ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma init%>"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "Ð»Ð¾ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð°Ð½Ð¾ %<#pragma init%>"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ˜Ð°: %s"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27010
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "%s Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: config/aarch64/aarch64.cc:27035
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27061
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð
*** 41561,41573 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 41567,41579 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾
*** 41723,41739 ****
  msgid "%qE attribute only applies to variables"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
--- 41729,41745 ----
  msgid "%qE attribute only applies to variables"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð
*** 41956,41962 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "This architecture does not support branch protection instructions"
--- 41962,41968 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ñ†Ð¸Ñ™Ð½Ð¸ Ð¦ÐŸÐ£ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¾Ñ€ÐºÐ¸Ð½Ð³"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "This architecture does not support branch protection instructions"
*************** msgstr "Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ
*** 42019,42025 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
--- 42025,42031 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "%<-G%> Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¾ Ñ�Ð° %<-mabicalls%>"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
*************** msgid "argument of type %qT not permitte
*** 42134,42140 ****
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 42140,42146 ----
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 42188,42221 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð¼ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ñƒ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ"
  
! #: config/arm/arm.cc:26570
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ð·Ð° Ð¿Ð¾Ð´Ð¸Ð·Ð°ÑšÐµ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/arm/arm.cc:27082
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33555
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for target attribute or pragma %qs"
--- 42194,42227 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð¼ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ñƒ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ"
  
! #: config/arm/arm.cc:26583
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ ÐºÑ€Ð°Ñ˜ Ð¼Ð¾Ð´ÑƒÐ»Ð°"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "Ð½ÐµÐ¼Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð½Ð¸Ñ�ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð° Ð·Ð° Ð¿Ð¾Ð´Ð¸Ð·Ð°ÑšÐµ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ñ… Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ð°"
  
! #: config/arm/arm.cc:27095
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33568
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid fpu for target attribute or pragma %qs"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð²Ðµ
*** 42224,42247 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE"
  
! #: config/arm/arm.cc:33590
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
--- 42230,42253 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE"
  
! #: config/arm/arm.cc:33603
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¸Ð¼Ðµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
*************** msgstr "-pipe Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾"
*** 42327,42345 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "-G and -static are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G Ð¸ -static Ñ�Ñƒ Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð±Ð½Ð¾ Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð²Ð¸"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
--- 42333,42351 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, fuzzy, gcc-internal-format
  #| msgid "-G and -static are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G Ð¸ -static Ñ�Ñƒ Ð¼ÐµÑ’ÑƒÑ�Ð¾Ð±Ð½Ð¾ Ð¸Ñ�ÐºÑ™ÑƒÑ‡Ð¸Ð²Ð¸"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼Ð
*** 42695,42701 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid argument to built-in function"
--- 42701,42707 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid argument to built-in function"
*************** msgstr ""
*** 43363,44105 ****
  msgid "virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, 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-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, 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-options.cc:1159
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/i386/i386-options.cc:1223
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1286
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ TYPE"
  
! #: config/i386/i386-options.cc:1324
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: config/i386/i386-options.cc:1606
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1622
  #, 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-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1661
  #, 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-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1678
  #, 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-options.cc:1731
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1945
  #, 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-options.cc:1999
  #, 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-options.cc:2001
  #, 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-options.cc:2029
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð°"
  
! #: config/i386/i386-options.cc:2037
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2052
  #, 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-options.cc:2063
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2072
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2076
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, 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-options.cc:2160
  #, 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-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Ð±Ð¸Ñ‚Ð½Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ð¸Ñ˜Ðµ ÑƒÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½"
  
! #: config/i386/i386-options.cc:2177
  #, 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-options.cc:2179
  #, 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-options.cc:2186
  #, 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-options.cc:2188
  #, 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-options.cc:2196 config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Ð¦ÐŸÐ£ ÐºÐ¾Ñ˜Ð¸ Ñ�Ñ‚Ðµ Ð¸Ð·Ð°Ð±Ñ€Ð°Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ñ�ÐºÑƒÐ¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸ÐºÑ�86-64"
  
! #: config/i386/i386-options.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -march="
  
! #: config/i386/i386-options.cc:2268
  #, 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-options.cc:2290
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2297
  #, 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-options.cc:2298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/i386/i386-options.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386-options.cc:2348
  #, 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-options.cc:2369
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2376
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: config/i386/i386-options.cc:2377
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/i386/i386-options.cc:2401
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2434
  #, 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-options.cc:2435
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2524
  #, 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-options.cc:2527
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386-options.cc:2550
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386-options.cc:2563
  #, 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-options.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: config/i386/i386-options.cc:2572
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386-options.cc:2573
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ 387 Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ 387 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð¡Ð¡Ð• Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386-options.cc:2640
  #, 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-options.cc:2642
  #, 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-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ %q.*s Ñƒ %<-fdump-%s%>"
  
! #: config/i386/i386-options.cc:2898
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2903
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2931
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-fstack-protector Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/i386/i386-options.cc:3115
  #, 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-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3179
  #, 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-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3224
  #, 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-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3341
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3347
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ regparm Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3399
  #, 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-options.cc:3406 config/i386/i386-options.cc:3634
  #, 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-options.cc:3412
  #, 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-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, 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-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, 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-options.cc:3484 config/i386/i386-options.cc:3502
  #, 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-options.cc:3490
  #, 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-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: config/i386/i386-options.cc:3621
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/i386/i386-options.cc:3642
  #, 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-options.cc:3676 config/i386/i386-options.cc:3686
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, 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-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, 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-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3784
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386.cc:1231
  #, 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.cc:1234
  #, 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.cc:1538
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±"
  
! #: config/i386/i386.cc:1572
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1923
  #, 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.cc:1929
  #, 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.cc:1943
  #, 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.cc:1949
  #, 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.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2312
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2447
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° x87 ÐºÐ°Ð´Ð° Ñ˜Ðµ x87 Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾"
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, 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.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6564
  #, fuzzy, gcc-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.cc:8470
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/i386/i386.cc:9500
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9886
  #, 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.cc:9906
  #, fuzzy, gcc-internal-format
  #| msgid "%s not supported for nested functions"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 43369,44111 ----
  msgid "virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, 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-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, 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-options.cc:1161
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»Ð¸Ñ˜Ð°Ñ�Ð° Ð½Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�ÐºÐ°"
  
! #: config/i386/i386-options.cc:1225
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ TYPE"
  
! #: config/i386/i386-options.cc:1326
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
! #: config/i386/i386-options.cc:1608
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qs"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, 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-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1663
  #, 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-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, 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-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1947
  #, 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-options.cc:2001
  #, 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-options.cc:2003
  #, 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-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð½Ð° 32-Ð±Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸Ð¼Ð°"
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2054
  #, 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-options.cc:2065
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %qs Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ñƒ %s-Ð±Ð¸Ñ‚Ð½Ð¾Ð¼ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, 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-options.cc:2162
  #, 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-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Ð±Ð¸Ñ‚Ð½Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ð¸Ñ˜Ðµ ÑƒÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¾Ð²Ð°Ð½"
  
! #: config/i386/i386-options.cc:2179
  #, 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-options.cc:2181
  #, 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-options.cc:2188
  #, 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-options.cc:2190
  #, 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-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Ð¦ÐŸÐ£ ÐºÐ¾Ñ˜Ð¸ Ñ�Ñ‚Ðµ Ð¸Ð·Ð°Ð±Ñ€Ð°Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ñ�ÐºÑƒÐ¿ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸ÐºÑ�86-64"
  
! #: config/i386/i386-options.cc:2269
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -march="
  
! #: config/i386/i386-options.cc:2270
  #, 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-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2299
  #, 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-options.cc:2300
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/i386/i386-options.cc:2349
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "Ð»Ð¾ÑˆÐ° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ (%s) Ð·Ð° Ð¿Ñ€ÐµÐºÐ¸Ð´Ð°Ñ‡ -mtune="
  
! #: config/i386/i386-options.cc:2350
  #, 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-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument %qs for %<instanceof%>"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ð° %<instanceof%>"
  
! #: config/i386/i386-options.cc:2379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2408
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ 0 Ð¸ %d"
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2436
  #, 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-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2526
  #, 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-options.cc:2529
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386-options.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/i386/i386-options.cc:2565
  #, 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-options.cc:2568
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "ÑƒÐ½ÑƒÑ‚Ð°Ñ€Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»ÐµÐ¼ÐµÑ‚Ð¸Ñ€Ð°Ð½Ðµ Ð·Ð° Ð¦++"
  
! #: config/i386/i386-options.cc:2574
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386-options.cc:2575
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "-msseregparm ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð°"
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ Ð¡Ð¡Ð• Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ 387 Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "Ñ�ÐºÑƒÐ¿ 387 Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ð¼ Ð¡Ð¡Ð• Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÑƒ"
  
! #: config/i386/i386-options.cc:2642
  #, 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-options.cc:2644
  #, 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-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2723
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2841
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµÐ¼ Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð¾Ð¿Ñ†Ð¸Ñ˜Ñƒ %q.*s Ñƒ %<-fdump-%s%>"
  
! #: config/i386/i386-options.cc:2900
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2905
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2933
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-fstack-protector Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ñ†Ð¸Ñ™"
  
! #: config/i386/i386-options.cc:3117
  #, 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-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, 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-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3226
  #, 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-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3345
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ regparm Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3401
  #, 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-options.cc:3408 config/i386/i386-options.cc:3636
  #, 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-options.cc:3414
  #, 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-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ð¸ stdcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, 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-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ fastcall Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, 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-options.cc:3486 config/i386/i386-options.cc:3504
  #, 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-options.cc:3492
  #, 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-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "%qs Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½"
  
! #: config/i386/i386-options.cc:3623
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ñ€Ð¸Ð¼ÐµÑšÑƒÑ˜Ðµ Ñ�Ðµ Ñ�Ð°Ð¼Ð¾ Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ"
  
! #: config/i386/i386-options.cc:3644
  #, 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-options.cc:3678 config/i386/i386-options.cc:3688
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ð¸ cdecl Ð½Ð¸Ñ�Ñƒ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð¸"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, 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-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, 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-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3786
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "Ñ�ÐµÑ€Ð²Ð¸Ñ�Ð½Ðµ Ñ€ÑƒÑ‚Ð¸Ð½Ðµ Ð¿Ñ€ÐµÐºÐ¸Ð´Ð° Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð°Ð½Ðµ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¢Ð°Ð¼Ð±Ð°"
  
! #: config/i386/i386.cc:1232
  #, 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.cc:1235
  #, 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.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "Ð½Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð²Ð° Ð²Ð¸ÑˆÐµÐ±Ð¸Ð±"
  
! #: config/i386/i386.cc:1573
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1924
  #, 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.cc:1930
  #, 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.cc:1944
  #, 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.cc:1950
  #, 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.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "Ð¡Ð¡Ð• Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… Ð¡Ð¡Ð• Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "ÐœÐœÐ˜ÐºÑ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¾ Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð±ÐµÐ· ÑƒÐºÑ™ÑƒÑ‡ÐµÐ½Ð¸Ñ… ÐœÐœÐ˜ÐºÑ� Ð¼ÐµÑšÐ° Ð�Ð‘Ð˜"
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2313
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2448
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "Ð¡Ð¡Ð• Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑƒÐ· Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ðµ Ð¡Ð¡Ð•"
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "Ð²Ñ€Ð°Ñ›Ð°ÑšÐµ Ð¸Ð· Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð° x87 ÐºÐ°Ð´Ð° Ñ˜Ðµ x87 Ð¸Ñ�ÐºÑ™ÑƒÑ‡ÐµÐ½Ð¾"
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, 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.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6565
  #, fuzzy, gcc-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.cc:8471
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð° Ð¾Ð²Ð¾Ð¼ Ñ†Ð¸Ñ™Ñƒ"
  
! #: config/i386/i386.cc:9501
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9887
  #, 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.cc:9907
  #, 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 Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¾ Ð·Ð
*** 44107,44186 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, 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.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ð²Ð¸Ñ�Ð¾ÐºÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ðµ"
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:13221
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21824
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %<large%> Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/i386/i386.cc:23661
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23755
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "unsupported argument type %qT for simd"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
! #: config/i386/i386.cc:24301
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 44113,44192 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, 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.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸ Ð½ÐµÐ¼Ð°Ñ˜Ñƒ Ð²Ð¸Ñ�Ð¾ÐºÐµ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ðµ"
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð·Ð° Ð¿Ñ€Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð¸ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21832
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "Ð¼Ð¾Ð´ÐµÐ»Ð° ÐºÃ´Ð´Ð° %<large%> Ñ˜Ð¾Ñˆ ÑƒÐ²ÐµÐº Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/i386/i386.cc:23669
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/i386/i386.cc:23763
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid argument type %qs to %qs"
  msgid "unsupported argument type %qT for simd"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° %qs Ð·Ð° %qs"
  
! #: config/i386/i386.cc:24309
  #, fuzzy, gcc-internal-format
  #| msgid "%<-G%> is incompatible with %<-mabicalls%>"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgid "%qE redeclared with conflicting %
*** 44566,44572 ****
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%qE attribute requires a string argument"
--- 44572,44578 ----
  msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ñ�Ð¸ Ñ�Ðµ Ñ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s ÐºÐ¾Ð´ %L"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires a single NTBS argument"
  msgid "%qE attribute requires a string argument"
*************** msgstr ""
*** 45786,45844 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐ° Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "fields cannot have RVV type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
--- 45792,45850 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "type %q+D does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "Ñ‚Ð¸Ð¿ %q+D Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‚Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Ð°Ñ€Ð¸Ñ‚Ð¼ÐµÑ‚Ð¸ÐºÐ° Ñ�Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐµÐ¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not of type %qT"
  msgid "fields cannot have RVV type %qT"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
*************** msgstr ""
*** 45858,45928 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ â€žilink1â€œ Ð¸Ð»Ð¸ â€žilink2â€œ"
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6300
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: config/riscv/riscv.cc:6666
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "%qs function cannot have different interrupt type"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
--- 45864,45939 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4033
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ â€žilink1â€œ Ð¸Ð»Ð¸ â€žilink2â€œ"
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6306
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d Ð½Ð¸Ñ˜Ðµ Ð¸Ð·Ð¼ÐµÑ’Ñƒ %d Ð¸ 12"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not valid for %qs"
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: config/riscv/riscv.cc:6672
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "%qs function cannot have different interrupt type"
  msgstr "%sÑ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÐ´Ð±Ñƒ"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 46433,46538 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜"
  
! #: config/rs6000/rs6000.cc:20137
  #, 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.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<complex%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20225
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ… Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20231
  #, 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.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.cc:20239
  #, 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.cc:20242
  #, 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.cc:24380
  #, 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.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE is not initialized"
  msgid "%s%qs%s is not allowed"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: config/rs6000/rs6000.cc:24385
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28983
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 46444,46549 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ð¸Ñ�Ð°ÑšÐ° 64-Ð±Ð¸Ñ‚Ð½Ð¾Ð³ ÐºÃ´Ð´Ð° Ð·Ð° Ð¾Ð²Ð°Ñ˜ Ð�Ð‘Ð˜"
  
! #: config/rs6000/rs6000.cc:20146
  #, 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.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long double%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<complex%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20234
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð´ÐµÑ†Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ… Ñ€ÐµÐ°Ð»Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð°"
  
! #: config/rs6000/rs6000.cc:20240
  #, 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.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Ð¿Ñ€ÐµÐ²Ð°Ð·Ð¸Ñ’ÐµÐ½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<long%> Ñƒ Ð°Ð»Ñ‚Ð¸Ð²ÐµÐº; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ %<int%>"
  
! #: config/rs6000/rs6000.cc:20248
  #, 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.cc:20251
  #, 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.cc:24389
  #, 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.cc:24392
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE is not initialized"
  msgid "%s%qs%s is not allowed"
  msgstr "%H%qE Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: config/rs6000/rs6000.cc:24394
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "Ð¸Ð·Ñ€Ð°Ð· Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ° Ñ�Ñ‚ÐµÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28992
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ�Ñ‚Ð°Ð²Ð¸Ð¼
*** 48067,48073 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 48078,48084 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½
*** 48272,48278 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°"
--- 48283,48289 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð°"
*************** msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð
*** 48469,48475 ****
  msgid "function definition has qualified void return type"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
--- 48480,48486 ----
  msgid "function definition has qualified void return type"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½ Ð¿Ñ€Ð°Ð·Ð°Ð½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÐºÐ
*** 48613,48619 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ‡Ð»Ð°Ð½ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
--- 48624,48630 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ñ‡Ð»Ð°Ð½ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð¸Ð»Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ %qE Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
*************** msgstr ""
*** 48832,48838 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¿Ð¾Ñ™Ðµ %qE Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
--- 48843,48849 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¾ Ð¿Ð¾Ñ™Ðµ %qE Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð¸ÑˆÑ‚Ð° Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ"
*************** msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ð¸Ð¼
*** 48884,48890 ****
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
--- 48895,48901 ----
  msgid "struct has no members"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½ÐµÐ¼Ð° Ñ‡Ð»Ð°Ð½Ð¾Ð²Ð°"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
*************** msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð
*** 48933,48939 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 48944,48950 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð
*** 48984,48990 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð¿Ñ�ÐµÐ³ %<int%>"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
--- 48995,49001 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "Ð˜Ð¡Ðž Ð¦ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡Ð°Ð²Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð½Ð° Ð¾Ð¿Ñ�ÐµÐ³ %<int%>"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
*************** msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð¿
*** 49018,49024 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
--- 49029,49035 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D Ñ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³
*** 49148,49159 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
--- 49159,49170 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
*************** msgstr ""
*** 51372,51378 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qD should not be firstprivate"
--- 51383,51389 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be firstprivate"
  msgid "iteration variable %qD should not be firstprivate"
*************** msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ˜Ðµ %<{%>"
*** 51513,51525 ****
  msgid "variant %qD is not a function"
  msgstr "%q+D Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°,"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 51524,51536 ----
  msgid "variant %qD is not a function"
  msgstr "%q+D Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°,"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  #| msgid "elements of array %q#D have incomplete type"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€Ð
*** 51798,51804 ****
  msgid "invalid use of flexible array member"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð¸Ð·Ð° Ñ�Ð° Ð½ÐµÐ½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð°"
--- 51809,51815 ----
  msgid "invalid use of flexible array member"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð¸Ð·Ð° Ñ�Ð° Ð½ÐµÐ½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð°"
*************** msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ†Ðµ
*** 52846,52857 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 52857,52868 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ
*** 52893,52899 ****
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
--- 52904,52910 ----
  msgid "invalid initializer"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
*************** msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð³Ñ€ÑƒÐ¿Ð° Ð²Ð¸Ñ‚
*** 52908,52915 ****
  msgid "braces around scalar initializer"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
--- 52919,52926 ----
  msgid "braces around scalar initializer"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
*************** msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸
*** 53002,53008 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
--- 53013,53019 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð½Ð¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð½Ð¸Ð·Ð°"
*************** msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð³Ð¾Ð´Ð½Ð¾Ð³ %<oper
*** 54488,54494 ****
  msgid "%q#D is private within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
--- 54499,54505 ----
  msgid "%q#D is private within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
*************** msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²
*** 54500,54506 ****
  msgid "%q#D is protected within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
--- 54511,54517 ----
  msgid "%q#D is protected within this context"
  msgstr "Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
*************** msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¸Ñ�Ñ‚ÑƒÐ¿Ð½Ð
*** 54517,54523 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ NULL Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð¾Ð´ %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
--- 54528,54534 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ NULL Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð¾Ð´ %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
*************** msgstr "Ð½ÐµÐ¼Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð°Ñ˜ÑƒÑ›Ð
*** 54891,54897 ****
  msgid "call to non-function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 54902,54908 ----
  msgid "call to non-function %qD"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr "%JÑ„Ð»ÐµÐºÑ�Ð¸Ð±Ð¸Ð»Ð°Ð½ Ñ‡Ð»Ð°Ð
*** 55530,55536 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
--- 55541,55547 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ð¿Ñ�Ñ‚Ñ€Ð
*** 55660,55666 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 55671,55677 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 55733,55739 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 55744,55750 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgstr "%qT Ñ˜Ðµ Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð°
*** 55785,55791 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 55796,55802 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgid "dereferencing a null pointer in %
*** 55924,55930 ****
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 55935,55941 ----
  msgstr "Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð°ÑšÐµ %<void *%> Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr ""
*** 56029,56035 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
--- 56040,56046 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
*************** msgstr ""
*** 56118,56124 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
--- 56129,56135 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
*************** msgstr ""
*** 56188,56397 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, 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.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "ÐŸÑ€Ð°Ð·Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: cp/constexpr.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, 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.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:7962
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:7978
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got %qE"
  msgid "unexpected template-id %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:8073
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/constexpr.cc:9251
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9383
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9532
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9544
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:9610
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/constexpr.cc:9626
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9689
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9750
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9758
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:10005
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:10018
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
--- 56199,56408 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, 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.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´Ð° Ñ�Ðµ Ñ˜Ð°Ð²Ð¸ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "Empty array constructor at %C is not allowed"
  msgid "cast from %qT is not allowed"
  msgstr "ÐŸÑ€Ð°Ð·Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: cp/constexpr.cc:7701
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, 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.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:7969
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "contract predicate is false in constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:7985
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got %qE"
  msgid "unexpected template-id %qE"
  msgstr "  Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ, Ð´Ð¾Ð±Ð¸Ñ… %qE"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:8080
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ð´-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ð½Ð¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT Ñƒ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/constexpr.cc:9258
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9390
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9539
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9551
  #, fuzzy, gcc-internal-format
  #| msgid "%s expression list treated as compound expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Ð»Ð¸Ñ�Ñ‚Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° %s ÑƒÐ·Ð¸Ð¼Ð° Ñ�Ðµ ÐºÐ°Ð¾ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:9617
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9696
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:9757
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9765
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "division by zero is not a constant expression"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð»Ð¸ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð›Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:10012
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ"
  
! #: cp/constexpr.cc:10025
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
*************** msgstr ""
*** 57035,57041 ****
  msgid "%<return_void%> declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
--- 57046,57052 ----
  msgid "%<return_void%> declared here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "no member named %qE in %qT"
*************** msgstr "Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°
*** 57142,57148 ****
  msgid "no suspend point info for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q+D"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 57153,57159 ----
  msgid "no suspend point info for %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾Ð³ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q+D"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´
*** 57164,57186 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
--- 57175,57197 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
*************** msgstr "Ð¾Ð´ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»
*** 57727,57733 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
--- 57738,57744 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÐµÑ‚Ð¸ÐºÐµÑ‚Ðµ"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
*************** msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½
*** 58188,58853 ****
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.cc:4329
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.cc:4342
  #, 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.cc:4351
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:4364
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:4795
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ"
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, 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 may only have public non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5356
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5393
  #, 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.cc:5396
  #, 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.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:5443
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:5460
  #, 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.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ typedef"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/decl.cc:5508
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:5511
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:5516
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:5522
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:5526
  #, 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.cc:5530
  #, 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.cc:5534
  #, 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.cc:5538
  #, 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.cc:5542
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "%qs cannot be used for type declarations"
  msgstr "ÐšÐ»Ð°Ñ�Ð° %qs Ð½Ðµ Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5573
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:5576
  #, 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.cc:5655
  #, 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.cc:5659
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ __typeof__)"
  
! #: cp/decl.cc:5738
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð¼Ð° %<extern%> Ð¸ Ð¸Ð¿Ð°Ðº Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ %<dllimport%>"
  
! #: cp/decl.cc:5800
  #, 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.cc:5808
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:5809
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:5821
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° Ð´Ð° %<%T::%D%> Ð±ÑƒÐ´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<%T::%D%>"
  
! #: cp/decl.cc:5833
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %qD"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5947
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6012
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D Ð¸Ð¼Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð°Ð»Ð¸ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:6028
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° %q#D Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: cp/decl.cc:6178
  #, 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.cc:6184
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ñ˜Ð°Ð»Ð½Ð¸ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸"
  
! #: cp/decl.cc:6207
  #, 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.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:6327
  #, 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.cc:6352
  #, 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.cc:6435
  #, 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.cc:6439
  #, 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.cc:6445
  #, 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.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, 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.cc:6511
  #, 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.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6710
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/decl.cc:6826
  #, 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.cc:6839
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/decl.cc:6863
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/decl.cc:6918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:7049
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:7192
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:7325
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %P has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:7339
  #, 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.cc:7352
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/decl.cc:7408
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7429
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ˜ÐµÐ´Ð°Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/decl.cc:7474
  #, 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.cc:7617
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð½Ð¸Ð· %qD ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ %qE"
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.cc:7658
  #, 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.cc:7661
  #, 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.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ)"
  
! #: cp/decl.cc:7868
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "could not find variant declaration"
  msgstr "ÐšÐ»Ð°Ñ�Ð° %qs Ð½Ðµ Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:8149
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¾ Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qs"
  
! #: cp/decl.cc:8154
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° %q+D"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:8169
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, 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.cc:8244 cp/decl.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, 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.cc:8325
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8336
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:8525
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q#D"
  
! #: cp/decl.cc:8568
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/decl.cc:8871
  #, 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.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, 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.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9126
  #, 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.cc:9142
  #, 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.cc:9151 cp/decl.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer provided for function"
  msgid "%u name provided for structured binding"
--- 58199,58864 ----
  msgid "%q#T is not a class"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.cc:4339
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "Ð½ÐµÐ¼Ð° Ñ‚Ð¸Ð¿Ð° Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %q#T Ñƒ %q#T"
  
! #: cp/decl.cc:4352
  #, 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.cc:4361
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:4374
  #, fuzzy, gcc-internal-format
  #| msgid "%<typename %T::%D%> names %q#T, which is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> Ð¸Ð¼ÐµÐ½ÑƒÑ˜Ðµ %q#T, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:4448
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ�Ðµ Ð½Ðµ Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜Ñƒ Ñ�Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:4805
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð°Ð½Ð¾ Ñ€Ð°Ð²Ð½Ð°ÑšÐµ Ð½Ð¸Ñ˜Ðµ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ Ð´Ð²Ð¾Ñ˜ÐºÐµ"
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, 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 may only have public non-static data members"
  msgstr "%q+#D Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾; Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° ÑƒÐ½Ð¸Ñ˜Ð° Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐµ"
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "Ñ‡Ð»Ð°Ð½ %q+#D Ñ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ð¸Ñ€Ð°ÑšÐ°-Ð´Ð¾Ð´ÐµÐ»Ðµ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð¸"
  
! #: cp/decl.cc:5403
  #, 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.cc:5406
  #, 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.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ñƒ Ñ˜ÐµÐ´Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:5453
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¦++ ÑƒÐ³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:5470
  #, 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.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð¼Ðµ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ typedef"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ"
  
! #: cp/decl.cc:5518
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:5521
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ"
  
! #: cp/decl.cc:5532
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ñ�Ð°Ð¼Ð¾ Ð·Ð° Ð¾Ð±Ñ˜ÐµÐºÑ‚Ðµ Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:5536
  #, 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.cc:5540
  #, 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.cc:5544
  #, 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.cc:5548
  #, 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.cc:5552
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "%qs cannot be used for type declarations"
  msgstr "ÐšÐ»Ð°Ñ�Ð° %qs Ð½Ðµ Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:5583
  #, fuzzy, gcc-internal-format
  #| msgid "attributes ignored on template instantiation"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:5586
  #, 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.cc:5665
  #, 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.cc:5669
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° (ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ðµ __typeof__)"
  
! #: cp/decl.cc:5748
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð¼Ð° %<extern%> Ð¸ Ð¸Ð¿Ð°Ðº Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q+D Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ°Ð¾ %<dllimport%>"
  
! #: cp/decl.cc:5810
  #, 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.cc:5818
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:5819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:5831
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™Ð°Ð²Ð° Ð´Ð° %<%T::%D%> Ð±ÑƒÐ´Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<%T::%D%>"
  
! #: cp/decl.cc:5843
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ %qD"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5957
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %q#D Ð¸Ð¼Ð° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð°Ð»Ð¸ Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ð·Ð° %q#D Ð¸Ð¼Ð°Ñ˜Ñƒ Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° %q#D Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾"
  
! #: cp/decl.cc:6188
  #, 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.cc:6194
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "Ð¸Ð¼Ðµ %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ°Ð¾ Ð“Ð½Ñƒ-Ñ�Ñ‚Ð¸Ð»"
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ñ˜Ð°Ð»Ð½Ð¸ ÑƒÑ‚Ð²Ñ€Ñ’ÐµÐ½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð¸ Ð½Ð¸Ñ�Ñƒ Ð¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð¸"
  
! #: cp/decl.cc:6217
  #, 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.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:6337
  #, 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.cc:6362
  #, 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.cc:6445
  #, 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.cc:6449
  #, 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.cc:6455
  #, 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.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qD"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ð°Ñ€Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, 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.cc:6521
  #, 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.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6720
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ %qT ÐºÐ°Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° %qT Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/decl.cc:6836
  #, 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.cc:6849
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT Ð½ÐµÐ¼Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ñƒ %qD"
  
! #: cp/decl.cc:6873
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ñ‡Ð»Ð°Ð½ Ñƒ %qT"
  
! #: cp/decl.cc:6928
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð¿Ñ€ÐµÐ²Ð¸ÑˆÐµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:7069
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:7202
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %P has incomplete type %qT"
  msgid "structured binding has incomplete type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %P Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:7349
  #, 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.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "Ð˜Ð¡Ðž Ð¦ 90 Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ðµ Ð´Ð¾Ñ�Ð»Ð¾Ð²Ð½Ðµ Ð½Ð¸Ñ�ÐºÐµ"
  
! #: cp/decl.cc:7418
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:7439
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ %qD Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ˜ÐµÐ´Ð°Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ"
  
! #: cp/decl.cc:7484
  #, 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.cc:7627
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "Ð½Ð¸Ð· %qD ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ Ð·Ð°Ð³Ñ€Ð°Ñ’ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼ Ð½Ð¸Ñ�ÐºÐ¾Ð¼ %qE"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ Ñ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
! #: cp/decl.cc:7668
  #, 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.cc:7671
  #, 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.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð½Ð¾ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ)"
  
! #: cp/decl.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "could not find variant declaration"
  msgstr "ÐšÐ»Ð°Ñ�Ð° %qs Ð½Ðµ Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¾ Ð¿Ð¾Ð·Ð¸Ð²Ð°ÑšÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qs"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° %q+D"
  
! #: cp/decl.cc:8169
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:8174
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template %q#D"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/decl.cc:8179
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Ð´Ð¾Ð´ÐµÐ»Ð° (Ð½Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ) Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, 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.cc:8254 cp/decl.cc:14803
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, 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.cc:8335
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8346
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.cc:8476
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:8535
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð·Ð°ÐºÐ»Ð°ÑšÐ°ÑšÐµ Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° Ð·Ð° %q#D"
  
! #: cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: cp/decl.cc:8881
  #, 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.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8891
  #, 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.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9136
  #, 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.cc:9152
  #, 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.cc:9161 cp/decl.cc:9240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializer provided for function"
  msgid "%u name provided for structured binding"
*************** msgstr[1] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚
*** 58857,58863 ****
  msgstr[2] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  msgstr[3] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
--- 58868,58874 ----
  msgstr[2] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  msgstr[3] "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð´Ð°Ñ‚ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.cc:9165
  #, 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] ""
*** 58866,58872 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
--- 58877,58883 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
*************** msgstr[1] ""
*** 58875,60699 ****
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:9199
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:9223
  #, 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.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, 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.cc:9288
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/decl.cc:9293
  #, 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.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¾Ð¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: cp/decl.cc:9304
  #, 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.cc:9313
  #, 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.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.cc:10011
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.cc:10014
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:10030
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.cc:10032
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.cc:10058
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:10060
  #, 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.cc:10066
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:10069
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.cc:10071
  #, 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.cc:10077
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:10080
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.cc:10082
  #, 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.cc:10088
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:10091
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.cc:10093
  #, 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.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/decl.cc:10107
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¾Ð¼ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:10190
  #, 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.cc:10197
  #, 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.cc:10200
  #, 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.cc:10276
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:10305
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð°"
  
! #: cp/decl.cc:10371
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:10471
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:10533
  #, 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.cc:10534
  #, 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.cc:10542
  #, 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.cc:10543
  #, 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.cc:10555
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10563
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10569
  #, 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.cc:10582
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ %qs"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10618
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ %<int%>"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.cc:10749
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:10768
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.cc:10961
  #, 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.cc:10970
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: cp/decl.cc:10976
  #, fuzzy, gcc-internal-format
  #| msgid "strong using only meaningful at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "Ñ˜Ð°ÐºÐ¾ using Ð¸Ð¼Ð° Ñ�Ð¼Ð¸Ñ�Ð»Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:11108
  #, 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.cc:11112
  #, 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.cc:11116
  #, 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.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11132
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11248
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.cc:11337
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:11364
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array %qD"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.cc:11367
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.cc:11488
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not declare a template type"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:11491
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¸Ñ…"
  
! #: cp/decl.cc:11503
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11508
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:11510
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11515
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:11517
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11522
  #, 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.cc:11525
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð· Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.cc:11561
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11640
  #, 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.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11654
  #, 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.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %<operator %T%>"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.cc:11679
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11682
  #, 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.cc:11686
  #, 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.cc:11695
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:11739
  #, 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.cc:11744
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11806
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:12022
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<::%D%>"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%T::%D%>"
  
! #: cp/decl.cc:12028
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%D::%D%>"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ð°"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð´. Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð° Ñ€ÐµÑ‡ %qD"
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:12173
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/decl.cc:12178
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl.cc:12213
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "ÐšÐ»Ð°Ñ�Ð° %qs Ð½Ðµ Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12316
  #, 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.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12389
  #, 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.cc:12397
  #, 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.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12457
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12465
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %qs"
  
! #: cp/decl.cc:12471
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %qs"
  
! #: cp/decl.cc:12483
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:12485
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %<typedef%>"
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, 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.cc:12631
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¸ ÐºÐ°Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:12651
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+#T"
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12732
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12768
  #, 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.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.cc:12855
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>"
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ�Ð¸Ð½Ð° ÐºÐ°Ð¾ %<__thread%>"
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12978
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°"
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13057
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: cp/decl.cc:13095
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ð° %<noreturn%> Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13241
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13242
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13260
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.cc:13395
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13417
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %q#T"
  
! #: cp/decl.cc:13446
  #, 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.cc:13447
  #, 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.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸ Ñ�Ð²Ð¾Ñ˜Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<%T::%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñƒ %qs"
  
! #: cp/decl.cc:13661
  #, 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.cc:13663
  #, 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.cc:13671
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qT"
  
! #: cp/decl.cc:13711
  #, 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.cc:13720
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:13734
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:13740
  #, 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.cc:13750
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13769
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:13781
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13797
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "typedef may not be a function definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:13800
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "typedef may not be a member function definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not allowed in other than a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:13829
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef declared %<auto%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13838
  #, 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.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qD Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13967
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend %#T%>"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° %qT ÑƒÑ‡Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ ÑƒÐ· Ñ‚Ð¸Ð¿ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:14029
  #, 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.cc:14048
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14073
  #, 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.cc:14076
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %qE Ð±ÐµÐ· Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:14131
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.cc:14155
  #, 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.cc:14171
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>"
  
! #: cp/decl.cc:14192
  #, 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.cc:14202
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:14212
  #, 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.cc:14226
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a destructor cannot be %qs"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.cc:14259
  #, 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.cc:14268
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.cc:14274
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
  
! #: cp/decl.cc:14291
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:14294
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:14356
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14361
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ðµ %qT Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14381
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/decl.cc:14384
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14448
  #, 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.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14565
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<auto%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14568
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<register%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14578
  #, 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.cc:14583
  #, 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.cc:14595
  #, 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.cc:14599
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs"
  
! #: cp/decl.cc:14614
  #, 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.cc:14615
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´Ñ€ÑƒÐ³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ (Ð½Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ñ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°"
  
! #: cp/decl.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %q#D"
  
! #: cp/decl.cc:14729
  #, 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.cc:14736
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs Ð¸Ð¼Ð° Ð¸ %<extern%> Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.cc:14973
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.cc:15100
  #, 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.cc:15104
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:15133
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15141
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.cc:15166
  #, 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.cc:15168
  #, 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 ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ %s Ñƒ Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qT"
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ�Ñ‚Ðµ Ð¼Ð¸Ñ�Ð»Ð¸Ð»Ð¸ %<%T (const %T&)%>"
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:15513
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:15557
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ?:"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:15644
  #, 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.cc:15645
  #, 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.cc:15657
  #, 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.cc:15658
  #, 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.cc:15669
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.cc:15681
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.cc:15720
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15727
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15729
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15740
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ %qD ÑƒÐ²ÐµÐº Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð° Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/decl.cc:15849
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15872
  #, 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.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° typedef-Ð¸Ð¼ÐµÐ½Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15877
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs"
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐµ"
--- 58886,60710 ----
  msgstr[2] ""
  msgstr[3] ""
  
! #: cp/decl.cc:9209
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:9233
  #, 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.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, 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.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¸Ð· Ñ‚Ð¸Ð¿Ð° %qT Ñƒ %qT"
  
! #: cp/decl.cc:9303
  #, 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.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ð»Ð¾Ð¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
! #: cp/decl.cc:9314
  #, 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.cc:9323
  #, 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.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ðµ Ð¾Ð´Ñ€ÐµÑ’ÑƒÑ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ %qD"
  
! #: cp/decl.cc:10021
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ñƒ %qD"
  
! #: cp/decl.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "Ð½Ð¸Ð· %qD Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:10040
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.cc:10042
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ñ‚ÑƒÑ’Ð¸Ð½Ñ�ÐºÑƒ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½"
  
! #: cp/decl.cc:10068
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:10070
  #, 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.cc:10076
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:10079
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.cc:10081
  #, 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.cc:10087
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:10090
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.cc:10092
  #, 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.cc:10098
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<virtual%> %s"
  
! #: cp/decl.cc:10101
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<inline%> %s"
  
! #: cp/decl.cc:10103
  #, 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.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™"
  
! #: cp/decl.cc:10117
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð¾Ð¼ Ð¸Ð·ÑƒÐ·ÐµÑ‚Ð°ÐºÐ°"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %qD Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ ÐºÐ¾Ñ˜Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð° %qT"
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ�Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð°Ð¼Ð° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:10200
  #, 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.cc:10207
  #, 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.cc:10210
  #, 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.cc:10286
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "concept %qD has no definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:10325
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:10370
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð°"
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ð¼Ð°Ñ€Ð½Ð¾Ð³ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD"
  
! #: cp/decl.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D Ð¸Ð·Ð²Ð°Ð½ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ ÑƒÑ‚ÐºÐ°Ð½Ð¾"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:10481
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:10543
  #, 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.cc:10544
  #, 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.cc:10552
  #, 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.cc:10553
  #, 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.cc:10565
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10573
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10579
  #, 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.cc:10592
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ�Ð° Ð¦ Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾ÑˆÑ›Ñƒ"
  
! #: cp/decl.cc:10602
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ð¸Ñ˜Ðµ %qs"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10628
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ð¼Ð¾Ñ€Ð° Ð²Ñ€Ð°Ñ›Ð°Ñ‚Ð¸ %<int%>"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.cc:10759
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾Ð³ %qD"
  
! #: cp/decl.cc:10761
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:10778
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %q#D Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.cc:10971
  #, 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.cc:10980
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ñ‚Ð½Ð¾-Ð»Ð¾ÐºÐ°Ð»Ð½Ð°"
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "strong using only meaningful at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "Ñ˜Ð°ÐºÐ¾ using Ð¸Ð¼Ð° Ñ�Ð¼Ð¸Ñ�Ð»Ð° Ñ�Ð°Ð¼Ð¾ Ñƒ Ð´Ð¾Ñ�ÐµÐ³Ñƒ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10996
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸"
  
! #: cp/decl.cc:11118
  #, 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.cc:11122
  #, 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.cc:11126
  #, 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.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11142
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÐºÐ»Ð°Ñ�Ðµ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ð° %qD"
  
! #: cp/decl.cc:11147
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ðµ %qD Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11261
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð¸Ð¼Ð° Ð½ÐµÐ¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð½Ð¸Ð·Ð° Ð½Ð¸Ñ˜Ðµ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ñ‚Ð°Ð½ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: cp/decl.cc:11347
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:11374
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array %qD"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.cc:11377
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð½Ð¸Ð·Ð°"
  
! #: cp/decl.cc:11498
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not declare a template type"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¸Ñ…"
  
! #: cp/decl.cc:11513
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11518
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:11520
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:11527
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:11532
  #, 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.cc:11535
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs ÐºÐ°Ð¾ Ð½Ð¸Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¾Ð³ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ð²Ð¸ÑˆÐµÐ´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ð¾Ð½Ð¸ Ð½Ð¸Ð· Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð·Ð° Ñ�Ð²Ðµ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ Ð¾Ñ�Ð¸Ð¼ Ð¿Ñ€Ð²Ðµ"
  
! #: cp/decl.cc:11571
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11650
  #, 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.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11664
  #, 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.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "Ð½Ð°Ð²ÐµÐ´ÐµÐ½ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° %<operator %T%>"
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ðµ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %<operator %T%>"
  
! #: cp/decl.cc:11689
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "Ð½Ð°Ð²Ð¾Ð´ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½"
  
! #: cp/decl.cc:11692
  #, 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.cc:11696
  #, 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.cc:11705
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "Ñ�ÑƒÐºÐ¾Ð±Ñ™ÐµÐ½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "Ð½ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:11749
  #, 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.cc:11754
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:12032
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<::%D%>"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%T::%D%>"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %<%D::%D%>"
  
! #: cp/decl.cc:12048
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ð°"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð´. Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°; ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ�Ð°Ð½Ð° Ñ€ÐµÑ‡ %qD"
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:12183
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ %s"
  
! #: cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q+D Ð·Ð°ÐºÐ»Ð°ÑšÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/decl.cc:12223
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð½Ð¸Ñ˜ÐµÐ´Ð½Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  #| msgid "Class %qs not found in type declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "ÐšÐ»Ð°Ñ�Ð° %qs Ð½Ðµ Ð½Ð°Ð»Ð°Ð·Ð¸ Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð´Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12326
  #, 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.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:12399
  #, 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.cc:12407
  #, 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.cc:12461
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> Ð¸ %<unsigned%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> Ð¸ %<short%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %qs"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "%qs specified with %qD"
  msgstr "Ð½ÐµÐ¼Ð° Ð¸Ð¼ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ð¼Ð¾Ñ›Ñƒ %qs"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  #| msgid "%qs not specified in enclosing parallel"
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñƒ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›ÐµÐ¼ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ð½Ð¾Ð¼"
  
! #: cp/decl.cc:12495
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÑƒÐ· %<typedef%>"
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð·Ð° %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, 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.cc:12641
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð¸ ÐºÐ°Ð¾ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¸ Ð¸ ÐºÐ°Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° typedef Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:12661
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qs"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:12710
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ�Ð°Ð½ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %q+#T"
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12742
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, 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.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° %qs"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.cc:12865
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qs Ð½Ð° Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµÐ¼ Ð½Ð¸Ð²Ð¾Ñƒ Ð½Ð°Ð²Ð¾Ð´Ð¸ %<auto%>"
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs Ð´Ð¾Ñ�ÐµÐ³Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð°ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ�Ð¸Ð½Ð° ÐºÐ°Ð¾ %<__thread%>"
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð¾Ñ†Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ð½Ð¸Ñ�Ñƒ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¸ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°Ð¼Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÐµ"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12988
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ðµ ÐºÐ»Ð°Ñ�Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qs"
  
! #: cp/decl.cc:12994
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð»ÐµÐ²Ð° Ð·Ð°Ð³Ñ€Ð°Ð´Ð°"
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13067
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13072
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<restrict%>"
  
! #: cp/decl.cc:13105
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸ÑˆÑƒ Ð½Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13151
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸Ð·"
  
! #: cp/decl.cc:13202
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ð° %<noreturn%> Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð½Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13251
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13252
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÐºÐ½-Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸"
  
! #: cp/decl.cc:13270
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð°Ð½"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð½Ð¸Ñ˜Ðµ Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ñƒ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ðµ"
  
! #: cp/decl.cc:13405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %q#T"
  
! #: cp/decl.cc:13427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ñ‡Ð»Ð°Ð½ %q#T"
  
! #: cp/decl.cc:13456
  #, 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.cc:13457
  #, 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.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Ð¸Ð´. ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ñ�Ñƒ Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸ Ñ�Ð²Ð¾Ñ˜Ð¸Ñ… ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ñ�ÑƒÐ²Ð¸ÑˆÐ½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° %<%T::%> Ð½Ð° Ñ‡Ð»Ð°Ð½Ñƒ %qs"
  
! #: cp/decl.cc:13671
  #, 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.cc:13673
  #, 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.cc:13681
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ‡Ð»Ð°Ð½ %<%T::%s%> ÑƒÐ½ÑƒÑ‚Ð°Ñ€ %qT"
  
! #: cp/decl.cc:13721
  #, 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.cc:13730
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾Ð´Ð°Ñ‚Ð°Ðº Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual Ð¸Ð·Ð²Ð°Ð½ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> Ñƒ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ñ˜ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:13750
  #, 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.cc:13760
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.cc:13767
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Ð½Ðµ-Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð½Ð¸ Ñ‡Ð»Ð°Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ %<mutable%>"
  
! #: cp/decl.cc:13773
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:13791
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° %<mutable%>"
  
! #: cp/decl.cc:13807
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "typedef may not be a function definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:13810
  #, fuzzy, gcc-internal-format
  #| msgid "attributes are not allowed on a function-definition"
  msgid "typedef may not be a member function definition"
  msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð¸Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¸ Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not allowed in other than a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð´Ñ€ÑƒÐ³Ð´Ðµ Ð¾Ñ�Ð¸Ð¼ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸"
  
! #: cp/decl.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef declared %<auto%>"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13848
  #, 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.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ³ÑšÐµÐ¶Ð´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ %qD Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ°Ð¾ Ð¸ Ð¾Ð±ÑƒÑ…Ð²Ð°Ñ‚Ð°Ñ˜ÑƒÑ›Ð° ÐºÐ»Ð°Ñ�Ð°"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ ÑƒÐ· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ñ�ÐºÐµ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/decl.cc:13971
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð¸"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13977
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ€ÐµÑ‡ class, Ñ‚Ñ˜. %<friend %#T%>"
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð´Ð° Ñ�Ðµ ÐºÐ»Ð°Ñ�Ð° %qT ÑƒÑ‡Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð±Ðµ ÑƒÐ· Ñ‚Ð¸Ð¿ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ ÐºÐ°Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:14039
  #, 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.cc:14058
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð°Ð¿Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14083
  #, 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.cc:14086
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter declared %<auto%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %q+D Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<inline%>"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ð¸Ð¼ÐµÐ½Ð° %qE Ð±ÐµÐ· Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:14141
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14162
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð½Ð¸Ð· Ð½ÑƒÐ»Ñ‚Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ %qD"
  
! #: cp/decl.cc:14165
  #, 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.cc:14181
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %<::%>"
  
! #: cp/decl.cc:14202
  #, 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.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð¾Ð¼ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:14222
  #, 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.cc:14236
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Ð¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾ Ð¸Ð¼Ðµ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™Ð° Ð·Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD"
  
! #: cp/decl.cc:14243
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qD ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ð° %qT"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a destructor cannot be %qs"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.cc:14269
  #, 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.cc:14278
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a constructor cannot be %<concept%>"
  msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: cp/decl.cc:14284
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¾Ñ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s"
  
! #: cp/decl.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ð¾Ñ�ÐµÐ±Ð½Ðµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:14304
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ñ™Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ€Ð°Ð·Ð½Ð¸Ð¼"
  
! #: cp/decl.cc:14366
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14371
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Ð¸Ð¼Ðµ %qT Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/decl.cc:14394
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ˜Ð°Ñ‚ÐµÑ™ÐµÐ¼"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14458
  #, 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.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<auto%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<register%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %<__thread%> Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs"
  
! #: cp/decl.cc:14588
  #, 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.cc:14593
  #, 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.cc:14605
  #, 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.cc:14609
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† %<inline%> Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ñƒ Ð¸Ð·Ð²Ð°Ð½ Ð³Ð»Ð¾Ð±Ð°Ð»Ð½Ð¾Ð³ Ð´Ð¾Ñ�ÐµÐ³Ð°"
  
! #: cp/decl.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Ð²Ð¸Ñ€Ñ‚ÑƒÐµÐ»Ð½Ð° Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° %qs"
  
! #: cp/decl.cc:14624
  #, 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.cc:14625
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð¾Ð²Ð¾Ð¼ Ð´Ð¾Ñ�ÐµÐ³Ñƒ"
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½Ñ�ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qD"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð´Ñ€ÑƒÐ³Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°ÑšÑƒ (Ð½Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ñ‚ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°ÑšÐ°) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ð³ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ð´Ð°Ñ‚ÐºÐ°"
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¸ Ñ‡Ð»Ð°Ð½ %qD Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ %<register%>"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° Ð¿Ð¾Ð²ÐµÐ·Ð¸Ð²Ð¾Ñ�Ñ‚ Ð·Ð° Ñ‡Ð»Ð°Ð½ %q#D"
  
! #: cp/decl.cc:14739
  #, 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.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ %<mutable%>"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾ Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÐºÐ°Ð¾ %<extern%>"
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs Ð¸Ð¼Ð° Ð¸ %<extern%> Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: cp/decl.cc:14980
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.cc:14983
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %qD"
  
! #: cp/decl.cc:15110
  #, 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.cc:15114
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use %<::%> in parameter declaration"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ %<::%> Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°"
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %qD Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸ÑˆÐµ Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ð°"
  
! #: cp/decl.cc:15176
  #, 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.cc:15178
  #, 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 ÑƒÐºÑ™ÑƒÑ‡ÑƒÑ˜Ðµ %s Ñƒ Ð½Ð¸Ð· Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° %qT"
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²ÐµÑ€Ð¾Ð²Ð°Ñ‚Ð½Ð¾ Ñ�Ñ‚Ðµ Ð¼Ð¸Ñ�Ð»Ð¸Ð»Ð¸ %<%T (const %T&)%>"
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð³ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: cp/decl.cc:15523
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾"
  
! #: cp/decl.cc:15551
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ° Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð¸Ð»Ð¸ Ð½Ðµ-Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ð¸Ð»Ð¸ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ Ð¿Ñ€ÐµÐ¿ÑƒÑšÐ°Ð²Ð°ÑšÐµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ?:"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð² Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/decl.cc:15654
  #, 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.cc:15655
  #, 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.cc:15667
  #, 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.cc:15668
  #, 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.cc:15679
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ñ˜ÐµÐ´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: cp/decl.cc:15691
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD Ð¼Ð¾Ñ€Ð° ÑƒÐ·Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°Ñ‡Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
! #: cp/decl.cc:15730
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15737
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15739
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15748
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15750
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ñƒ %s%s Ð½Ð¸ÐºÐ°Ð´ Ð½ÐµÑ›Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐ° Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ %qD ÑƒÐ²ÐµÐº Ð¸Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð° Ð¾Ð±Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ„Ð¸ÐºÑ�Ð½Ð¾ %qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° %qT"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° Ð¿Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: cp/decl.cc:15859
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15882
  #, 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.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° typedef-Ð¸Ð¼ÐµÐ½Ð° %qD Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/decl.cc:15887
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ %qs"
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T Ð¸Ð¼Ð° Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐµ"
*************** msgstr "%qT Ñ�Ðµ Ð¿Ð¾Ð¼Ð¸ÑšÐµ ÐºÐ°Ð¾ Ð½Ð
*** 60705,60819 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/decl.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "class template %qD redeclared as non-template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ° %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qT ÐºÐ°Ð¾ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð° ÑƒÐ½Ð¸Ñ˜Ð° %qT"
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16290
  #, 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.cc:16315
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð»Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:16347
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½ Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16521
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
! #: cp/decl.cc:16596
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer at %C must be an integer."
  msgid "underlying type %qT of %qT must be an integral type"
--- 60716,60830 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<%s %T%>"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°ÑšÐµ Ð½Ð° %qD"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "class template %qD redeclared as non-template"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð° Ð½Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD Ð¸Ð¼Ð° Ð¸Ñ�Ñ‚Ð¾ Ð¸Ð¼Ðµ ÐºÐ°Ð¾ Ð¸ ÐºÐ»Ð°Ñ�Ð° Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°ÑšÐ° %q#D Ð±ÐµÐ· Ð¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ðµ"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð¿Ð¾Ð½Ð¾Ð²Ñ™ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %qT ÐºÐ°Ð¾ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "%qD Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‚Ð¸Ð¿ Ð±Ð¸Ñ‚Ñ�ÐºÐ¾Ð³ Ð¿Ð¾Ñ™Ð°"
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð° ÑƒÐ½Ð¸Ñ˜Ð° %qT"
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16300
  #, 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.cc:16325
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð° Ð¸Ð»Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½ Ñ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ðµ %qT"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%JÐ¿Ñ€ÐµÑ‚Ñ…Ð¾Ð´Ð½Ð° Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ñ˜Ðµ Ð¾Ð²Ð´Ðµ"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16531
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ˜Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ˜Ð° %qD Ñƒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ð¾Ð¼ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
! #: cp/decl.cc:16606
  #, 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 "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡
*** 60823,60913 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:16920
  #, 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.cc:16930
  #, 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.cc:16979
  #, 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.cc:16980
  #, 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.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° ÐºÐ¾Ð´ %qD"
  
! #: cp/decl.cc:17011
  #, 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.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#T"
  
! #: cp/decl.cc:17184
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>"
  
! #: cp/decl.cc:18157
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, 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.cc:18221
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:18414
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.cc:18802
  #, fuzzy, gcc-internal-format
  #| msgid "Processing %s\n"
  msgid "using %qs"
  msgstr "ÐžÐ±Ñ€Ð°Ñ’ÑƒÑ˜ÐµÐ¼ %s\n"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 60834,60924 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "Ð½Ð¸Ñ˜ÐµÐ´Ð°Ð½ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð²Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° Ð·Ð° %qT"
  
! #: cp/decl.cc:16930
  #, 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.cc:16940
  #, 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.cc:16989
  #, 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.cc:16990
  #, 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.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ð¿Ñ€ÐµÐ»Ð¸Ð²Ð°ÑšÐµ Ñƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸Ð¼Ð° Ð½Ð°Ð±Ñ€Ð°Ñ˜Ð°Ñ‡Ð° ÐºÐ¾Ð´ %qD"
  
! #: cp/decl.cc:17021
  #, 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.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ð²Ð¸ÑˆÐµÑ�Ñ‚Ñ€ÑƒÐºÐµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ %q#T"
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿ %q#T Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾Ñ‚Ð¿ÑƒÐ½"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð²Ñ€Ð°Ñ›Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° %<*this%>"
  
! #: cp/decl.cc:18167
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, 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.cc:18231
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "Ð½ÐµÐ¼Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½ÐµÐ¿Ñ€Ð°Ð·Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD Ñ˜Ðµ Ð²ÐµÑ› Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ð¸ %qT"
  
! #: cp/decl.cc:18812
  #, fuzzy, gcc-internal-format
  #| msgid "Processing %s\n"
  msgid "using %qs"
  msgstr "ÐžÐ±Ñ€Ð°Ñ’ÑƒÑ˜ÐµÐ¼ %s\n"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€
*** 61828,61834 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
--- 61839,61845 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "Ñ‚Ð¸Ð¿ %qT Ð½Ð¸Ñ˜Ðµ Ð½ÐµÐ¿Ð¾Ñ�Ñ€ÐµÐ´Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð° Ð¾Ð´ %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° ÑƒÐ¿Ð¾Ñ‚Ñ
*** 62961,62967 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
--- 62972,62978 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
*************** msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ
*** 63790,63796 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 63801,63807 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_frame_address%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "Ñ�Ð°Ð¼Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð
*** 64553,64565 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, 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.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 64564,64576 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, 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.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ð¿Ñ€Ð°Ð²Ñ™Ð
*** 65221,65227 ****
  msgid "%qT not permitted in template argument"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
--- 65232,65238 ----
  msgid "%qT not permitted in template argument"
  msgstr "Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÐ¸Ð²Ð°ÑšÑƒ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð°"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
*************** msgstr ""
*** 66183,66189 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qD should not be reduction"
--- 66194,66200 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, fuzzy, gcc-internal-format
  #| msgid "iteration variable %qs should not be reduction"
  msgid "iteration variable %qD should not be reduction"
*************** msgstr "Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %q
*** 67298,67304 ****
  msgid "for template declaration %q+D"
  msgstr "Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template constraint failure for %qD"
--- 67309,67315 ----
  msgid "for template declaration %q+D"
  msgstr "Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "template constraint failure for %qD"
*************** msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ð½Ð¸
*** 67397,67695 ****
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾"
  
! #: cp/pt.cc:16364
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.cc:16366
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.cc:16379
  #, 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.cc:16382
  #, 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.cc:16430
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16436
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16442
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, Ð½Ð¸Ñ‚Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16607
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16720
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.cc:17030
  #, 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.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾ Ð¸Ð¼Ðµ %qE Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÑƒÑ˜Ðµ Ñ�Ðµ ÐºÐ°Ð¾ Ð½Ðµ-Ñ‚Ð¸Ð¿, Ð°Ð»Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ðµ %<typename %E%> Ð°ÐºÐ¾ Ð¼Ð¸Ñ�Ð»Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:17140
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ.)"
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21182
  #, 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.cc:21233
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_return_address%>"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ð°Ð²ÐµÐ´Ð½Ðµ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: cp/pt.cc:21496
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:21499
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:21849
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ñ˜ÐµÑ�Ñ‚Ðµ/ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21851
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21876
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.cc:26132
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.cc:26134
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.cc:26140
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:26191
  #, 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.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.cc:26202
  #, 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.cc:26210
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.cc:26246
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, 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.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:26308
  #, 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.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:26320
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %qE Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T"
  
! #: cp/pt.cc:26691
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 67408,67706 ----
  msgid "function returning a function"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð²Ñ€Ð°Ñ›Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾"
  
! #: cp/pt.cc:16365
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.cc:16367
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "Ð¾Ð±Ð»Ð¸ÐºÐ¾Ð²Ð°ÑšÐµ %s Ð½Ð° Ñ‚Ð¸Ð¿ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° %qT"
  
! #: cp/pt.cc:16380
  #, 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.cc:16383
  #, 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.cc:16431
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16437
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16443
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Ñ�Ñ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð½Ð¸Ð·Ð° Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ðµ, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ, Ð½Ð¸Ñ‚Ð¸ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ð±Ñ€Ð¾Ñ˜Ð¸Ð²Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16615
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT Ñ�Ðµ Ñ€Ð°Ð·Ñ€ÐµÑˆÐ°Ð²Ð° Ð´Ð¾ %qT, ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ ÐºÐ»Ð°Ñ�Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ"
  
! #: cp/pt.cc:17038
  #, 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.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "Ð·Ð°Ð²Ð¸Ñ�Ð½Ð¾ Ð¸Ð¼Ðµ %qE Ñ€Ð°ÑˆÑ‡Ð»Ð°ÑšÑƒÑ˜Ðµ Ñ�Ðµ ÐºÐ°Ð¾ Ð½Ðµ-Ñ‚Ð¸Ð¿, Ð°Ð»Ð¸ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ðµ %<typename %E%> Ð°ÐºÐ¾ Ð¼Ð¸Ñ�Ð»Ð¸Ñ‚Ðµ Ð½Ð° Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:17148
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ñ™Ð° %qD"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ.)"
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21185
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> Ð½Ð¸Ñ˜Ðµ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21190
  #, 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.cc:21241
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %<__builtin_return_address%>"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Ð¿Ð¾Ð³Ñ€ÐµÑˆÐ°Ð½ Ð±Ñ€Ð¾Ñ˜ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð½Ð°Ð²ÐµÐ´Ð½Ðµ Ð·Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:21857
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ñ˜ÐµÑ�Ñ‚Ðµ/ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21859
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %qD ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»Ð½Ð¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ñ˜Ðµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾ Ð¸Ð·Ð¼ÐµÑšÐ¸Ð² Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:21884
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð· %qE Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Ð¿Ð¾ÐºÑƒÑˆÐ°Ñ˜ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ° %qD"
  
! #: cp/pt.cc:26135
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.cc:26137
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÐºÐ»Ð°Ñ�Ðµ Ð·Ð° %q#T"
  
! #: cp/pt.cc:26143
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#D"
  
! #: cp/pt.cc:26194
  #, 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.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "Ð¿Ð¾ÐºÐ»Ð°Ð¿Ð°Ñ˜ÑƒÑ›Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð° %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½"
  
! #: cp/pt.cc:26205
  #, 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.cc:26213
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.cc:26249
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#D"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, 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.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Ñ�ÐºÐ»Ð°Ð´Ð¸ÑˆÐ½Ð° ÐºÐ»Ð°Ñ�Ð° %qD Ð¿Ñ€Ð¸Ð¼ÐµÑšÐµÐ½Ð° Ð½Ð° Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:26311
  #, 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.cc:26314
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/pt.cc:26323
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T Ð¿Ñ€Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "Ð˜Ð¡Ðž Ð¦++ Ð·Ð°Ð±Ñ€Ð°ÑšÑƒÑ˜Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñƒ %qE Ð½Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐ¸Ð¼Ð°"
  
! #: cp/pt.cc:26384
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "ÑƒÐ´Ð²Ð¾Ñ�Ñ‚Ñ€ÑƒÑ‡ÐµÐ½Ð¾ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %q#T"
  
! #: cp/pt.cc:26694
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
*************** msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ñ�Ð¿ÐµÑ†Ð
*** 67702,67882 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: cp/pt.cc:27230
  #, 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.cc:27600
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27630
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.cc:27639
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27647
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/pt.cc:27649
  #, 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.cc:29077
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:29367
  #, fuzzy, gcc-internal-format
  #| msgid "opaque vector types cannot be initialized"
  msgid "a concept cannot be constrained"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
  
! #: cp/pt.cc:29376
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:29382
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30561
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:30573
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30579
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30697
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30709
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµ"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  #| msgid "explicit qualification in declaration of %qD"
  msgid "explicit deduction guide declared here"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.cc:30744
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°, Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐµÐ¼ÑƒÐ»Ð¸Ñ€Ð°Ð¼ %qs"
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31021
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:31025
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:31029
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:31169
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "invalid use of %qT in template argument"
--- 67713,67893 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ð¸Ð·Ð²Ð¾Ñ’ÐµÑšÐµ %qD Ð°Ð»Ð¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: cp/pt.cc:27233
  #, 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.cc:27603
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27633
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T Ð½Ð¸Ñ˜Ðµ Ð¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ð¸Ð¿ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/pt.cc:27642
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27650
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter %qT after %qs"
  msgid "invalid template non-type parameter"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: cp/pt.cc:27652
  #, 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.cc:29080
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "ÐºÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ %<typename%> Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ð¸Ð·Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:29370
  #, fuzzy, gcc-internal-format
  #| msgid "opaque vector types cannot be initialized"
  msgid "a concept cannot be constrained"
  msgstr "Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¸Ñ€Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð±Ð¸Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¸"
  
! #: cp/pt.cc:29379
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT Ð½Ð¸Ñ˜Ðµ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/pt.cc:29385
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ†Ð¸Ñ˜Ð° %q#T ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð»Ð¸Ñ�Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð°"
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30564
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð¾ Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"
  
! #: cp/pt.cc:30576
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30582
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ðµ #include ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ñ‚Ð¾Ð³Ð°"
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d"
  
! #: cp/pt.cc:30715
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ�Ðµ Ð½Ðµ Ñ€Ð°Ð·Ð¼Ð°Ñ‚Ñ€Ð° Ð·Ð° ÑƒÑ‚ÐºÐ¸Ð²Ð°ÑšÐµ"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  #| msgid "explicit qualification in declaration of %qD"
  msgid "explicit deduction guide declared here"
  msgstr "ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð±Ð° Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð¸ %qD"
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð°, Ð½ÐµÐ¾Ð¿Ñ…Ð¾Ð´Ð°Ð½ Ñ˜Ðµ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚Ð½Ð¸ Ñ‚Ð¸Ð¿"
  
! #: cp/pt.cc:30945
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° ÐµÐ¼ÑƒÐ»Ð¸Ñ€Ð°Ð¼ %qs"
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31024
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:31028
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "Ð¸Ñ˜Ð° Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ñ™Ð°Ð²Ð° Ñ�Ð²Ð¾Ñ˜Ð° Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÑšÐ°:"
  
! #: cp/pt.cc:31172
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "invalid use of %qT in template argument"
*************** msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð½Ð°Ð²Ð¾Ð´
*** 68216,68222 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
--- 68227,68233 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Ð·Ð°ÑˆÑ‚Ð¸Ñ›ÐµÐ½Ð¸ Ñ‡Ð»Ð°Ð½ %q+#D Ñƒ Ð°Ð½Ð¾Ð½Ð¸Ð¼Ð½Ð¾Ñ˜ ÑƒÐ½Ð¸Ñ˜Ð¸"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD is not captured"
*************** msgstr "%<__builtin_next_arg%> Ð¿Ð¾Ð·Ð²Ð
*** 68675,68704 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a class or namespace"
  msgid "%qD is not a class or alias template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/semantics.cc:12433
  #, 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.cc:12492
  #, 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.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 68686,68715 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a class or namespace"
  msgid "%qD is not a class or alias template"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ ÐºÐ»Ð°Ñ�Ð° Ð½Ð¸ Ð¸Ð¼ÐµÐ½Ñ�ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€"
  
! #: cp/semantics.cc:12438
  #, 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.cc:12497
  #, 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.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "Ð½ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ
*** 68707,68728 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 68718,68739 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
*** 70112,70353 ****
  msgid "declaration of %q#T"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/typeck2.cc:318
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/typeck2.cc:332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of incomplete type %q#T"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ typedef %qD"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‡Ð»Ð°Ð½Ð° %q+D Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ñ˜ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/typeck2.cc:384
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of placeholder %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of template type parameter %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ typedef %qD"
  
! #: cp/typeck2.cc:396
  #, fuzzy, gcc-internal-format
  #| msgid "invalid default argument for a template template parameter"
  msgid "invalid use of template template parameter %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.cc:408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of dependent type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ typedef %qD"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "array must be initialized with a brace-enclosed initializer"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð°Ð»Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD may not have been initialized"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¼Ð¾Ð¶Ð´Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ %qE Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1256
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ð½Ð¸Ð· Ð·Ð½Ð°ÐºÐ¾Ð²Ð°"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼"
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:1839
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:1924
  #, 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.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°"
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾ ÐºÑ€ÑƒÐ¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/typeck2.cc:2238
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%> Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: cp/typeck2.cc:2270
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:2297
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2306
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ %qT Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð° %qT"
  
! #: cp/typeck2.cc:2386
  #, 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.cc:2397
  #, 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.cc:2405
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2446
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2463
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2468
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2493
  #, 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.cc:2734
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/typeck2.cc:2737
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
--- 70123,70364 ----
  msgid "declaration of %q#T"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° %q#D"
  
! #: cp/typeck2.cc:314
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD Ð¸Ð¼Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿"
  
! #: cp/typeck2.cc:328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of incomplete type %q#T"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ typedef %qD"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐµ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ñ‡Ð»Ð°Ð½Ð° %q+D Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡ÐºÐ¾Ñ˜ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¾Ñ˜ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of placeholder %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° %qD"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of template type parameter %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ typedef %qD"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  #| msgid "invalid default argument for a template template parameter"
  msgid "invalid use of template template parameter %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¸Ð·Ñ€Ð°Ð·Ð° Ð¿Ñ€Ð°Ð·Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of dependent type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½Ð¾Ð³ typedef %qD"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "array must be initialized with a brace-enclosed initializer"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑˆÑ‚Ð¾ Ñƒ Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ð¸Ð¼ Ð·Ð°Ð³Ñ€Ð°Ð´Ð°Ð¼Ð°"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð°Ð»Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ Ð·Ð° Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD may not have been initialized"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %qD Ð¼Ð¾Ð¶Ð´Ð° Ð½Ð¸Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð°"
  
! #: cp/typeck2.cc:1064
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "Ð´Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ %qE Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %qT Ñƒ %qT"
  
! #: cp/typeck2.cc:1079
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "Ð¿Ñ€ÐµÐ´ÑƒÐ³Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð° Ð·Ð° Ð½Ð¸Ð· Ð·Ð½Ð°ÐºÐ¾Ð²Ð°"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "Ð²Ð¸Ñ‚Ð¸Ñ‡Ð°Ñ�Ñ‚Ðµ Ð·Ð°Ð³Ñ€Ð°Ð´Ðµ Ð¾ÐºÐ¾ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ð°"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Ñ�ÐºÑƒÐ¿Ð¸Ð½Ð° Ñ‚Ð¸Ð¿Ð° %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð¶ÐµÐ½Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼"
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð·Ð° Ñ‡Ð»Ð°Ð½ %qD"
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:1837
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ñ‡Ð»Ð°Ð½ %qD Ñ˜Ðµ Ð½ÐµÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:1922
  #, 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.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "Ð¿Ð¾Ñ™Ðµ %qD Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½Ð¾ Ñƒ ÑƒÐ½Ð¸Ñ˜Ð¸ ÐºÐ¾Ñ˜Ð° Ñ�Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°"
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚ ÑƒÐ¼ÐµÑ�Ñ‚Ð¾ Ð¸Ð¼ÐµÐ½Ð° Ð¿Ð¾Ñ™Ð° Ñƒ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡Ñƒ ÑƒÐ½Ð¸Ñ˜Ðµ"
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "Ð¾Ñ‚ÐºÑ€Ð¸Ð²ÐµÐ½Ð¾ ÐºÑ€ÑƒÐ¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: cp/typeck2.cc:2236
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¾Ð³ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "%<operator->()%> Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸ Ð½ÐµÐ¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÐ¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ð° %<->%> Ð½Ð¸Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: cp/typeck2.cc:2295
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡, Ð¿Ð¾ÑˆÑ‚Ð¾ Ñ˜Ðµ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2304
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Ñ‡Ð»Ð°Ð½Ñ�ÐºÐ¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚Ð¸ Ð½Ð° %qE, ÐºÐ¾Ñ˜Ðµ Ñ˜Ðµ Ð½ÐµÐºÐ»Ð°Ñ�Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT"
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° Ð½Ð° Ñ‡Ð»Ð°Ð½ %qT Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ñ˜ÐµÐºÑ‚Ð° %qT"
  
! #: cp/typeck2.cc:2384
  #, 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.cc:2395
  #, 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.cc:2403
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2444
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "Ð½ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð¾ Ð¿Ñ€ÐµÑ‚Ð°Ð¿Ð°ÑšÐµ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñ�ÐºÐ¸ Ñ‚Ð¸Ð¿ %qT"
  
! #: cp/typeck2.cc:2461
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2466
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, 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.cc:2732
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %qD ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
  
! #: cp/typeck2.cc:2735
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Ð¿Ð¾Ð·Ð¸Ð² Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ ÐºÐ¾Ñ˜Ð° Ð±Ð°Ñ†Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¿ÑƒÐ½ Ñ‚Ð¸Ð¿ %q#T"
*************** msgstr ""
*** 71369,71375 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
--- 71380,71386 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qs Ð½Ð¸Ñ˜Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ñ�ÐºÐ°"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ
*** 72600,72611 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ ÐºÐ¾Ð´ %L"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¼Ð°ÑšÐ¸ Ð¾Ð´ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ð½Ð¸Ñ�ÐºÐµ"
--- 72611,72622 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ° Ð½Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð´Ñ�ÐµÑ‡ÐµÐ½Ð° Ð´Ð° Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¾Ñ˜ ÐºÐ¾Ð´ %L"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¼Ð°ÑšÐ¸ Ð¾Ð´ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐ¼Ð°ÑˆÑƒÑ˜Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ Ð½Ð¸Ñ�ÐºÐµ"
*************** msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð°
*** 72808,72814 ****
  msgid "deferred type parameter at %C"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 72819,72825 ----
  msgid "deferred type parameter at %C"
  msgstr "ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ�ÐºÐ¾Ð³ Ñ‚Ð¸Ð¿Ð° %qT Ð¿Ð¾Ñ�Ð»Ðµ %qs"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¾Ð½Ð¾ Ñ
*** 75010,75016 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð˜Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð°ÑšÐµ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
--- 75021,75027 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ð˜Ð·Ñ€Ð°Ñ‡ÑƒÐ½Ð°Ð²Ð°ÑšÐµ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ð´Ð½Ð¾Ð³ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¾Ð³ Ð¸Ð·Ñ€Ð°Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
*************** msgstr ""
*** 75320,75326 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
--- 75331,75337 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
*************** msgstr ""
*** 75448,75454 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
--- 75459,75465 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
*************** msgstr "Ð£Ñ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°ÑšÐµ Ð¿Ð¾ÐºÐ
*** 75460,75466 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "Pointer initialization target at %L must have the SAVE attribute"
--- 75471,75477 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "Pointer initialization target at %L must have the SAVE attribute"
*************** msgid "Illegal id in copy_walk_reduction
*** 75597,75603 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of %qT"
--- 75608,75614 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of %qT"
*************** msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„
*** 75834,75845 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
--- 75845,75856 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ðµ Ð´Ð¾Ð´ÐµÐ»Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ñƒ"
*************** msgstr ""
*** 75961,76569 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid procedure argument at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ IBITS ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ñ€Ð°Ð½Ð³Ð° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2457
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ñ€Ð°Ð½Ð³Ð° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2481
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/interface.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ â€˜%sâ€™ Ð¸ â€˜%sâ€™ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/interface.cc:2561
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ñ€Ð°Ð½Ð³Ð° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2745
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3159
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "ÐšÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/interface.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "ÐšÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/interface.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "ÐšÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/interface.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "ÐšÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ"
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Ð’Ð¸ÑˆÐµ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3393
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3608
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/interface.cc:3619
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3756
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Ð˜Ñ�Ñ‚Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½ Ð½Ð°Ð¼ÐµÑ€Ðµ-%s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-%s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð»Ð¾ÐºÐ°Ð»Ð°Ð½ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¸ Ð¸Ð¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/interface.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð»Ð¾ÐºÐ°Ð»Ð°Ð½ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¸ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÑƒÑ˜Ðµ Ñ�Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð°Ð¼ÐµÑ€Ðµ-%s"
  
! #: fortran/interface.cc:4021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð»Ð¾ÐºÐ°Ð»Ð°Ð½ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¸ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÑƒÑ˜Ðµ Ñ�Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð°Ð¼ÐµÑ€Ðµ-%s"
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4084
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Ð�ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ"
  
! #: fortran/interface.cc:4130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4139
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "ÐšÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/interface.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð²ÐµÑ› Ð¸Ð¼Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ"
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "MOLD argument to NULL required at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4196
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4248
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4414
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs"
  
! #: fortran/interface.cc:4787
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Ð•Ð½Ñ‚Ð¸Ñ‚ÐµÑ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð°Ð½ Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ"
  
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4998
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "Ð¡Ð°Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¼Ð¾Ñ€Ð° Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5080
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "Ð¡Ð°Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¼Ð¾Ñ€Ð° Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/interface.cc:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/interface.cc:5192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/interface.cc:5204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/interface.cc:5274
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ñƒ %s ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼"
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:5293
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 75972,76580 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid procedure argument at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ Ñ‚Ñ€ÐµÑ›Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ IBITS ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ñ€Ð°Ð½Ð³Ð° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2473
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ñ€Ð°Ð½Ð³Ð° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2497
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2514
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/interface.cc:2524
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ â€˜%sâ€™ Ð¸ â€˜%sâ€™ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð°Ñ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð¸Ñ�Ñ‚Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/interface.cc:2577
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ñ€Ð°Ð½Ð³Ð° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2766
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "ÐšÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/interface.cc:3198
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "ÐšÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/interface.cc:3202
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "ÐšÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/interface.cc:3211
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "ÐšÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ"
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Ð’Ð¸ÑˆÐµ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3409
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3426
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3491
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ"
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3624
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡"
  
! #: fortran/interface.cc:3635
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²"
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð²Ñ€Ð°Ñ›Ð°ÑšÐ° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Ð˜Ñ�Ñ‚Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½ Ð½Ð°Ð¼ÐµÑ€Ðµ-%s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-%s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð»Ð¾ÐºÐ°Ð»Ð°Ð½ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¸ Ð¸Ð¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/interface.cc:4027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð»Ð¾ÐºÐ°Ð»Ð°Ð½ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¸ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÑƒÑ˜Ðµ Ñ�Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð°Ð¼ÐµÑ€Ðµ-%s"
  
! #: fortran/interface.cc:4037
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð»Ð¾ÐºÐ°Ð»Ð°Ð½ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¸ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’ÑƒÑ˜Ðµ Ñ�Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð°Ð¼ÐµÑ€Ðµ-%s"
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4090
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4100
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4129
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic character length function '%s' at %L must have an explicit interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Ð�ÑƒÑ‚Ð¾Ð¼Ð°Ñ‚Ñ�ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ"
  
! #: fortran/interface.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4155
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "ÐšÑ™ÑƒÑ‡Ð½Ð° Ñ€ÐµÑ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/interface.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð²ÐµÑ› Ð¸Ð¼Ð° ÐµÐºÑ�Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ�ÑƒÑ‡ÐµÑ™Ðµ"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "MOLD argument to NULL required at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4212
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð¿Ð¾Ð·Ð²Ð°Ð½Ð° Ñ�Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D ÑƒÐ´Ð²Ð¾Ð»Ð¸Ñ‡ÐµÐ½Ð¾ Ñ�Ð° Ð½ÐµÐ´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¸Ð¼ Ñ�Ð¸Ð¼Ð±Ð¾Ð»Ð¾Ð¼ %qs"
  
! #: fortran/interface.cc:4803
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Ð•Ð½Ñ‚Ð¸Ñ‚ÐµÑ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %C Ñ˜Ðµ Ð²ÐµÑ› Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð°Ð½ Ñƒ Ñ�ÑƒÑ‡ÐµÑ™Ñƒ"
  
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5014
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ñ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ð¼ %s Ñƒ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "Ð¡Ð°Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¼Ð¾Ñ€Ð° Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5096
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "Ð¡Ð°Ð´Ñ€Ð¶Ð°Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¼Ð¾Ñ€Ð° Ñ‚Ð°ÐºÐ¾Ñ’Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð°"
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/interface.cc:5201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/interface.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/interface.cc:5220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %C Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
! #: fortran/interface.cc:5290
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ñƒ %s ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð½Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼"
  
! #: fortran/interface.cc:5302
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ñƒ Ð¿Ð¾Ð·Ð¸Ð²Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/interface.cc:5309
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "ÐŸÑ€ÐµÑ‚Ð²Ð°Ñ€Ð°ÑšÐµ Ð¸Ð· %s Ñƒ
*** 76767,76773 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
--- 76778,76784 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
*************** msgstr ""
*** 77391,77397 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, 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"
--- 77402,77408 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, 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 ""
*** 78026,78032 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸."
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
--- 78037,78043 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "ÐšÑ€ÐµÑ˜Ð¾Ð² Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ ÐºÐ¾Ð´ %C Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸."
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
*************** msgstr ""
*** 80049,80056 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
--- 80060,80067 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° IF ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð·"
*************** msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ
*** 82188,82983 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/resolve.cc:800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° ÑƒÐ½Ð¾Ñ�Ðµ Ñ�Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ð¼ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° ÑƒÐ½Ð¾Ñ�Ðµ Ñ�Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ð¼ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Ð£Ð»Ð°Ð·Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Ð£Ð»Ð°Ð·Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Ð£Ð»Ð°Ð·Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° DO"
  
! #: fortran/resolve.cc:962
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° DO"
  
! #: fortran/resolve.cc:972
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "Ð—Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð±Ð»Ð¾Ðº /%s/ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ ÐºÐ¾Ð´ %C Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ ÐºÐ¾Ð´ %C Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ ÐºÐ¾Ð´ %C Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1115
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Ð—Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð±Ð»Ð¾Ðº /%s/ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:1119
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð·Ð° SAVE"
  
! #: fortran/resolve.cc:1123
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ð Ð°Ð½Ð³ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¾Ð½Ð¾Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ (%d/%d)"
  
! #: fortran/resolve.cc:1360
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L, Ð·Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ â€˜%sâ€™, Ñ˜ÐµÑ�Ñ‚Ðµ %s Ð° Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð±ÑƒÐ´Ðµ %s"
  
! #: fortran/resolve.cc:1392
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1437
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L, Ð·Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™, Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¸Ð»Ð¸ Ñ†Ð¸Ñ™"
  
! #: fortran/resolve.cc:1471
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:1490
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Ð Ð°Ð½Ð³ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¾Ð½Ð¾Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ (%d/%d)"
  
! #: fortran/resolve.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L, Ð·Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™, Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¸Ð»Ð¸ Ñ†Ð¸Ñ™"
  
! #: fortran/resolve.cc:1553
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L, Ð·Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ â€˜%sâ€™, Ñ˜ÐµÑ�Ñ‚Ðµ %s Ð° Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð±ÑƒÐ´Ðµ %s"
  
! #: fortran/resolve.cc:1679
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Ð“Ð¾Ñ€ÑšÐ° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñƒ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¾Ñ˜ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L."
  
! #: fortran/resolve.cc:1741
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "Ð”Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:1745
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ð½ÐµÑ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier in function '%s' at %L is not allowed"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Ð�Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:1879
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.cc:1890
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸"
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: fortran/resolve.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2047
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2055
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2062
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ð½ÐµÑ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2097
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ñƒ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð·Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Ð”Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð¿Ð¾ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:2218
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ð½ÐµÑ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2374
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð½Ð¸Ð· Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½; Ð°ÐºÐ¾ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ, Ð¾Ñ�Ð¸Ð¼ Ð°ÐºÐ¾ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸ Ð½Ðµ-Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ñ�Ñ‚Ð¾Ð³ Ñ€Ð°Ð½Ð³Ð° (12.4.1.5)"
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2687
  #, fuzzy, gcc-internal-format
  #| msgid "coverage mismatch for function %qs while reading counter %qs"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð¿Ð¾ÐºÑ€Ð¸Ð²Ð°Ñ‡Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ñƒ Ñ‚Ð¾ÐºÑƒ Ñ‡Ð¸Ñ‚Ð°ÑšÐ° Ð±Ñ€Ð¾Ñ˜Ð°Ñ‡Ð° %qs"
  
! #: fortran/resolve.cc:2714
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ñ€Ð°Ð½Ð³Ð° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Ð�ÐµÐ¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:2840
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸Ð¼ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼"
  
! #: fortran/resolve.cc:2878
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð° Ñ�Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð¼"
  
! #: fortran/resolve.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:3170
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ðµ-Ñ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L ÑƒÐ½ÑƒÑ‚Ð°Ñ€ FORALL %s"
  
! #: fortran/resolve.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ðµ-Ñ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L ÑƒÐ½ÑƒÑ‚Ð°Ñ€ FORALL %s"
  
! #: fortran/resolve.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ð¸ÑˆÐµÐ¼ Ñƒ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÑƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™ ÐºÐ¾Ð´ %C ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ‡Ð¸Ñ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ELSE ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:3262
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ˜Ðµ ÐºÐ°Ð¾ CHARACTER(*) Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÐ¾Ð´ %L Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:3359
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð½ÐµÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ WORKSHARE"
  
! #: fortran/resolve.cc:3451
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾Ð³ Ñ�ÐµÐ±Ðµ, Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½"
  
! #: fortran/resolve.cc:3455
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ñƒ Ñ�ÐµÐ±Ðµ, Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/resolve.cc:3513
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Using function %qs at %L is deprecated"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/resolve.cc:3529
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° â€˜%sâ€™ Ñƒ Ð±Ð»Ð¾ÐºÑƒ FORALL ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.cc:3535
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° â€˜%sâ€™ Ñƒ Ð±Ð»Ð¾ÐºÑƒ FORALL ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.cc:3541
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.cc:3609
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Ð�ÐµÐ¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:3618
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: fortran/resolve.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸Ð¼"
  
! #: fortran/resolve.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:3756
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "â€ž%sâ€œ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:3795
  #, fuzzy, gcc-internal-format
  #| msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð·Ð° ÑƒÐ½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜ÐµÑ�Ñ‚Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½, Ð°Ð»Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ñ‚Ð°ÐºÐ°Ð²"
  
! #: fortran/resolve.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾Ð³ Ñ�ÐµÐ±Ðµ, Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½"
  
! #: fortran/resolve.cc:3844
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "ÐžÐ±Ð»Ð¸Ñ†Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° ÐºÐ¾Ð´ %L Ð¸ %L Ð½Ð¸Ñ�Ñƒ ÑƒÑ�Ð°Ð³Ð»Ð°Ñ�Ð¸Ð²Ð¸"
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4043
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: fortran/resolve.cc:4047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "Impure function at %L might not be evaluated"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: fortran/resolve.cc:4124
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½ÑƒÐ»Ñ‚Ð¸ ÐºÐ¾Ñ€Ð°Ðº ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4831
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð´ÐµÑ�Ð½Ð° Ð³Ð¾Ñ€ÑšÐ° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð° Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L (%d/%d)"
  
! #: fortran/resolve.cc:4872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð° Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L (%d/%d)"
  
! #: fortran/resolve.cc:4888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ %d Ñ˜Ðµ Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be of INTEGER type"
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ñ€ÐµÐ°Ð»Ð½Ð¸ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.cc:5034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð·Ð° Ð½ÐµÐ½Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qs"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð½Ð¸Ð· Ñ€Ð°Ð½Ð³Ð° %d"
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:5259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L is too large"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:5450
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Ð›Ð¾Ñˆ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:5464
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:5474
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Ð”Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼ÐµÑ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
--- 82199,83006 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ"
  
! #: fortran/resolve.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° ÑƒÐ½Ð¾Ñ�Ðµ Ñ�Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ð¼ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° ÑƒÐ½Ð¾Ñ�Ðµ Ñ�Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ð¼ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð°Ð¼Ð° Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Ð£Ð»Ð°Ð·Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Ð£Ð»Ð°Ð·Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:881
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
! 
! #: fortran/resolve.cc:885
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "Ð£Ð»Ð°Ð·Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
! 
! #: fortran/resolve.cc:923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Ð ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Ð£Ð»Ð°Ð·Ð½Ð¸ Ñ€ÐµÐ·ÑƒÐ»Ñ‚Ð°Ñ‚ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:975
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° DO"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a DO block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ENTRY ÐºÐ¾Ð´ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ð±Ð»Ð¾ÐºÐ° DO"
  
! #: fortran/resolve.cc:989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "Ð—Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð±Ð»Ð¾Ðº /%s/ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1015
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ ÐºÐ¾Ð´ %C Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.cc:1019
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ ÐºÐ¾Ð´ %C Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° Ñƒ Ð·Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ ÐºÐ¾Ð´ %C Ð½ÐµÐ¼Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Ð—Ð°Ñ˜ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¸ Ð±Ð»Ð¾Ðº /%s/ Ð½Ð¸Ñ˜Ðµ Ð½Ð°Ñ’ÐµÐ½ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "ÐžÐ±Ñ˜ÐµÐºÐ°Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð·Ð° SAVE"
  
! #: fortran/resolve.cc:1140
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ð Ð°Ð½Ð³ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¾Ð½Ð¾Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ (%d/%d)"
  
! #: fortran/resolve.cc:1377
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L, Ð·Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ â€˜%sâ€™, Ñ˜ÐµÑ�Ñ‚Ðµ %s Ð° Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð±ÑƒÐ´Ðµ %s"
  
! #: fortran/resolve.cc:1409
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1454
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L, Ð·Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™, Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¸Ð»Ð¸ Ñ†Ð¸Ñ™"
  
! #: fortran/resolve.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ð°Ñ‚Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:1520
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the derived type constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Ð Ð°Ð½Ð³ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¾Ð´Ð³Ð¾Ð²Ð°Ñ€Ð° Ð¾Ð½Ð¾Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ (%d/%d)"
  
! #: fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L, Ð·Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™, Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ñ˜Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ð¸Ð»Ð¸ Ñ†Ð¸Ñ™"
  
! #: fortran/resolve.cc:1570
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñƒ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð° ÐºÐ¾Ð´ %L, Ð·Ð° Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ â€˜%sâ€™, Ñ˜ÐµÑ�Ñ‚Ðµ %s Ð° Ñ‚Ñ€ÐµÐ±Ð° Ð´Ð° Ð±ÑƒÐ´Ðµ %s"
  
! #: fortran/resolve.cc:1696
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Ð“Ð¾Ñ€ÑšÐ° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñƒ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑšÐ¾Ñ˜ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ Ð¼Ð¾Ñ€Ð° Ñ�Ðµ Ð¿Ð¾Ñ˜Ð°Ð²Ð¸Ñ‚Ð¸ Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð° Ð½Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ â€˜%sâ€™ ÐºÐ¾Ð´ %L."
  
! #: fortran/resolve.cc:1758
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "Ð”Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ð½ÐµÑ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:1883
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier in function '%s' at %L is not allowed"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Ð�Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð°Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³ Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð¸ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:1896
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/resolve.cc:1907
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸"
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° %d Ð¿Ð¾Ð¼ÐµÐ½ÑƒÑ‚Ð° ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð°"
  
! #: fortran/resolve.cc:2046
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2064
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Ð¡Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2079
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐ° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2087
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ð½ÐµÑ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2114
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð½Ð°Ñ’ÐµÐ¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ñƒ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð·Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Ð”Ð²Ð¾Ñ�Ð¼Ð¸Ñ�Ð»ÐµÐ½ Ñ�Ð¸Ð¼Ð±Ð¾Ð» â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð±Ñ€Ð¾Ñ˜ÐµÐ²Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ñƒ Ð¾Ð²Ð¾Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð¾ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÑ’Ð¸Ð²Ð°ÑšÐµ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÐµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ Ð¿Ð¾ Ð»Ð¾ÐºÐ°Ñ†Ð¸Ñ˜Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:2235
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ð½ÐµÑ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° ÐºÐ°Ð¾ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2391
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optionalargument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð½Ð¸Ð· Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½; Ð°ÐºÐ¾ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð²Ð°Ñ€Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ, Ð¾Ñ�Ð¸Ð¼ Ð°ÐºÐ¾ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸ Ð½Ðµ-Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¸Ñ�Ñ‚Ð¾Ð³ Ñ€Ð°Ð½Ð³Ð° (12.4.1.5)"
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2704
  #, fuzzy, gcc-internal-format
  #| msgid "coverage mismatch for function %qs while reading counter %qs"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Ð½ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ð¿Ð¾ÐºÑ€Ð¸Ð²Ð°Ñ‡Ð° Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ %qs Ñƒ Ñ‚Ð¾ÐºÑƒ Ñ‡Ð¸Ñ‚Ð°ÑšÐ° Ð±Ñ€Ð¾Ñ˜Ð°Ñ‡Ð° %qs"
  
! #: fortran/resolve.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ‚Ð¸Ð¿Ð°/Ñ€Ð°Ð½Ð³Ð° Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:2837
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Ð�ÐµÐ¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð·Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:2857
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸Ð¼ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸Ð¼ Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼"
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð½Ð° Ñ�Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð¼"
  
! #: fortran/resolve.cc:2950
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
  
! #: fortran/resolve.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ðµ-Ñ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L ÑƒÐ½ÑƒÑ‚Ð°Ñ€ FORALL %s"
  
! #: fortran/resolve.cc:3194
  #, fuzzy, gcc-internal-format
  #| msgid "reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð° Ð½Ðµ-Ñ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ñƒ â€˜%sâ€™ ÐºÐ¾Ð´ %L ÑƒÐ½ÑƒÑ‚Ð°Ñ€ FORALL %s"
  
! #: fortran/resolve.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ð¿Ð¸ÑˆÐµÐ¼ Ñƒ ÑƒÐ½ÑƒÑ‚Ñ€Ð°ÑˆÑšÑƒ Ð´Ð°Ñ‚Ð¾Ñ‚ÐµÐºÑƒ â€˜%sâ€™ ÐºÐ¾Ð´ %C ÑƒÐ½ÑƒÑ‚Ð°Ñ€ Ñ‡Ð¸Ñ�Ñ‚Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ"
  
! #: fortran/resolve.cc:3268
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð¾ Ñ�Ð¼ÐµÑ›Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ELSE ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð°"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ˜Ðµ ÐºÐ°Ð¾ CHARACTER(*) Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° ÐºÐ¾Ð´ %L Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ñ‡ÐºÐ¸ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð½ÐµÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð¸ WORKSHARE"
  
! #: fortran/resolve.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾Ð³ Ñ�ÐµÐ±Ðµ, Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½"
  
! #: fortran/resolve.cc:3472
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ñƒ Ñ�ÐµÐ±Ðµ, Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/resolve.cc:3530
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Using function %qs at %L is deprecated"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð½Ð°"
  
! #: fortran/resolve.cc:3546
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° â€˜%sâ€™ Ñƒ Ð±Ð»Ð¾ÐºÑƒ FORALL ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.cc:3552
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° â€˜%sâ€™ Ñƒ Ð±Ð»Ð¾ÐºÑƒ FORALL ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.cc:3558
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñ‡Ð¸Ñ�Ñ‚"
  
! #: fortran/resolve.cc:3626
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Ð�ÐµÐ¼Ð° Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð·Ð° Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¾ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:3635
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Ð“ÐµÐ½ÐµÑ€Ð¸Ñ‡ÐºÐ¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ñ�ÑƒÑ‡ÐµÑ™ÐµÐ¼ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¾Ð³ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
! #: fortran/resolve.cc:3670
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸ Ð°Ð»Ð¸ Ð½Ð¸Ñ˜Ðµ Ñ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ñ�Ð° Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸Ð¼"
  
! #: fortran/resolve.cc:3715
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ð´Ð° Ñ€Ð°Ð·Ñ€ÐµÑˆÐ¸Ð¼ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:3773
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "â€ž%sâ€œ ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ð½Ð¸Ñ˜Ðµ Ñƒ Ñ�ÐºÐ»Ð°Ð´Ñƒ Ñ�Ð° Ð¿Ð¾Ð·Ð¸Ð²Ð¾Ð¼ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "Call to ENTRY '%s' at %L is recursive, but subroutine '%s' is not declared as RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ÐŸÐ¾Ð·Ð¸Ð² Ð·Ð° ÑƒÐ½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜ÐµÑ�Ñ‚Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½, Ð°Ð»Ð¸ Ð¿Ð¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ°Ð¾ Ñ‚Ð°ÐºÐ°Ð²"
  
! #: fortran/resolve.cc:3816
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot call itself, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "ÐŸÐ¾Ñ‚Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾Ð³ Ñ�ÐµÐ±Ðµ, Ð¿Ð¾ÑˆÑ‚Ð¾ Ð½Ð¸Ñ˜Ðµ Ñ€ÐµÐºÑƒÑ€Ð·Ð¸Ð²Ð°Ð½"
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3878
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "ÐžÐ±Ð»Ð¸Ñ†Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð°Ð´Ð° ÐºÐ¾Ð´ %L Ð¸ %L Ð½Ð¸Ñ�Ñƒ ÑƒÑ�Ð°Ð³Ð»Ð°Ñ�Ð¸Ð²Ð¸"
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñ‚Ð¸Ð¿Ð° CHARACTER(*) â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ÐºÑƒ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚"
  
! #: fortran/resolve.cc:4064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Shape specification at %L cannot be negative"
  msgid "Impure function at %L might not be evaluated"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð°"
  
! #: fortran/resolve.cc:4141
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾-Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð¸Ð· Ð¸Ð»Ð¸ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Ð�ÐµÐ´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½ Ð½ÑƒÐ»Ñ‚Ð¸ ÐºÐ¾Ñ€Ð°Ðº ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4823
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ð£Ð¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¸Ð·Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð°"
  
! #: fortran/resolve.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ˜Ðµ Ð¸Ð½Ð´ÐµÐºÑ� Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð°"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Ð�Ð¸Ñ˜Ðµ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð° Ð´ÐµÑ�Ð½Ð° Ð³Ð¾Ñ€ÑšÐ° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð° Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L (%d/%d)"
  
! #: fortran/resolve.cc:4889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ð�ÐµÑ�Ð»Ð°Ð³Ð°ÑšÐµ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð° Ñƒ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ñƒ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L (%d/%d)"
  
! #: fortran/resolve.cc:4905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "index in dimension %d is out of bounds at %L"
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ñƒ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ð¸ %d Ñ˜Ðµ Ð²Ð°Ð½ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:4939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be of INTEGER type"
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.cc:4945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "ÐŸÑ€Ð¾ÑˆÐ¸Ñ€ÐµÑšÐµ: Ñ€ÐµÐ°Ð»Ð½Ð¸ Ð¸Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ð¼ÐµÐ½Ð·Ð¸Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð°Ð½ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ Ð½Ð¸Ð·Ð° Ð·Ð° Ð½ÐµÐ½Ð¸Ð·Ð¾Ð²Ð½Ð¸ Ñ‚Ð¸Ð¿ %qs"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð½Ð¸Ð· Ñ€Ð°Ð½Ð³Ð° %d"
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ‡ÐµÑ‚ÐºÐ° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸"
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:5276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L is too large"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ� ÐºÑ€Ð°Ñ˜Ð° Ð¿Ð¾Ð´Ð½Ð¸Ñ�ÐºÐµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:5467
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Ð›Ð¾Ñˆ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡ Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:5481
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:5491
  #, 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 "ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð´ÐµÑ�Ð½Ð¾ Ð¾Ð´ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð¾Ð³ ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ€ÐµÐ·ÐµÑ€Ð²Ñ™Ð¸Ð²Ð¾Ñ�Ñ‚Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Ð”Ð²Ð° Ð¸Ð»Ð¸ Ð²Ð¸ÑˆÐµ Ð´ÐµÐ»Ð¸Ð¼Ð¸Ñ‡Ð½Ð° ÑƒÐ¿ÑƒÑ›Ð¸Ð²Ð°Ñ‡Ð° Ñ�Ð° Ð½ÐµÐ½ÑƒÐ»Ñ‚Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ñ�Ð¼ÐµÑ˜Ñƒ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¸ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
*************** msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ
*** 82987,82998 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
--- 83010,83021 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
*************** msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ
*** 83002,83313 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ ÐºÐ¾Ð´ %L Ð¿Ñ€Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ENTRY Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.cc:5966
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¿Ñ€Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ENTRY Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6065
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ˜Ðµ %s"
  
! #: fortran/resolve.cc:6155
  #, 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 "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "Ð¢Ð¸Ð¿ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ñƒ ÐºÐ¾Ð´ %L Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ð³Ð° Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð° Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6449
  #, 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.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6504
  #, 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.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6726
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be INTEGER"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾"
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7313
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:7356
  #, 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.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾"
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ðµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÑ€Ð°Ñ˜ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ %s"
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:7567
  #, 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.cc:7672 fortran/resolve.cc:7970
  #, 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.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:8141
  #, 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.cc:8166
  #, 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.cc:8176 fortran/resolve.cc:8278
  #, 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.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:8252
  #, 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.cc:8267
  #, fuzzy, gcc-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.cc:8309
  #, 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.cc:8338
  #, 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.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 83025,83336 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5978
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s',used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™, ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñƒ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ‡ÐºÐ¾Ð¼ Ð¸Ð·Ñ€Ð°Ð·Ñƒ, ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¸ Ñ�Ðµ ÐºÐ¾Ð´ %L Ð¿Ñ€Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ENTRY Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.cc:5983
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "ÐŸÑ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° â€˜%sâ€™ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ñ˜Ðµ ÐºÐ¾Ð´ %L Ð¿Ñ€Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ ENTRY Ñƒ ÐºÐ¾Ñ˜Ð¾Ñ˜ Ñ˜Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€"
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° Ð¿Ñ€Ð¸Ð¼ÐµÑ€ÐºÐ° %qs Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° Ñ˜Ðµ %s"
  
! #: fortran/resolve.cc:6172
  #, 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 "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "Ð¢Ð¸Ð¿ %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÐ½ Ð´Ð¾Ð¼Ð°Ñ›Ð¸Ð½Ñƒ ÐºÐ¾Ð´ %L Ð·Ð°Ñ‚Ð¾ ÑˆÑ‚Ð¾ Ð³Ð° Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð° Ð½ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¾Ð±Ñ˜ÐµÐºÐ°Ñ‚ Ð¸Ñ�Ñ‚Ð¾Ð³ Ð¸Ð¼ÐµÐ½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6466
  #, 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.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6521
  #, 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.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6743
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be INTEGER"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾"
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7330
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð°"
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:7373
  #, 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.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾"
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð½Ð´ÐµÐºÑ�-Ð¸Ð¼Ðµ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÑ€Ð°Ñ˜ Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ %s"
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:7584
  #, 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.cc:7689 fortran/resolve.cc:7987
  #, 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.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð½Ð° Ñ˜Ðµ Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:8161
  #, 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.cc:8186
  #, 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.cc:8196 fortran/resolve.cc:8298
  #, 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.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ð›Ð¾ÑˆÐ° Ð¾Ð´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð½Ð¸Ð·Ð° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ ALLOCATE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:8272
  #, 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.cc:8287
  #, fuzzy, gcc-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.cc:8329
  #, 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.cc:8358
  #, 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.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 83316,83613 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° CASE ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.cc:8728
  #, 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.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:8787
  #, 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.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, 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.cc:8904 fortran/resolve.cc:9561
  #, 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.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿Ñ�ÐµÐ³ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: fortran/resolve.cc:8943
  #, 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.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¾Ð¿Ñ�ÐµÐ³Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð‘Ð»Ð¾Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ð³ SELECT CASE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ð´Ð²Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: fortran/resolve.cc:9112
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9121
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Ð˜Ð¼Ðµ â€˜%sâ€™ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, 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.cc:9166
  #, 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.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, 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.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9510
  #, 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.cc:9523
  #, 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.cc:9536
  #, 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.cc:9539
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, 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.cc:10120
  #, 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.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, 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.cc:10152
  #, 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.cc:10159
  #, 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.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.cc:10176
  #, 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.cc:10194
  #, 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.cc:10251
  #, 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.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10265
  #, 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.cc:10268
  #, 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.cc:10275 fortran/resolve.cc:10397
  #, 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.cc:10287 fortran/resolve.cc:10409
  #, 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.cc:10299
  #, 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.cc:10312
  #, 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.cc:10373
  #, 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.cc:10377 fortran/resolve.cc:10387
  #, 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.cc:10440
  #, 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.cc:10450
  #, 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"
--- 83339,83636 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "Ð•Ñ‚Ð¸ÐºÐµÑ‚Ð° CASE ÐºÐ¾Ð´ %L Ð¿Ñ€ÐµÐºÐ»Ð°Ð¿Ð° ÐµÑ‚Ð¸ÐºÐµÑ‚Ñƒ CASE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð° %s"
  
! #: fortran/resolve.cc:8748
  #, 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.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€"
  
! #: fortran/resolve.cc:8807
  #, 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.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ %s"
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, 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.cc:8924 fortran/resolve.cc:9592
  #, 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.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Ð›Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð¾Ð¿Ñ�ÐµÐ³ Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ CASE ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð´Ð¾Ð·Ð²Ð¾Ñ™ÐµÐ½"
  
! #: fortran/resolve.cc:8963
  #, 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.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð½Ð¸Ñ†Ð° Ð¾Ð¿Ñ�ÐµÐ³Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð¸ÐºÐ°ÐºÐ¾ Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾ÐºÐ»Ð¾Ð¿Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Ð‘Ð»Ð¾Ðº Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¾Ð³ SELECT CASE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¾Ð´ Ð´Ð²Ð° Ñ�Ð»ÑƒÑ‡Ð°Ñ˜Ð°"
  
! #: fortran/resolve.cc:9143
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Ð˜Ð¼Ðµ â€˜%sâ€™ Ñ�Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚Ð¸ ÐºÐ°Ð¾ Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, 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.cc:9197
  #, 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.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, 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.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9541
  #, 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.cc:9554
  #, 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.cc:9567
  #, 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.cc:9570
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Ð�ÐµÐ¾Ñ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, 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.cc:10151
  #, 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.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, 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.cc:10183
  #, 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.cc:10190
  #, 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.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€ÐµÐ½Ð¾Ñ�Ð° Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ðµ"
  
! #: fortran/resolve.cc:10207
  #, 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.cc:10225
  #, 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.cc:10282
  #, 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.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10296
  #, 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.cc:10299
  #, 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.cc:10306 fortran/resolve.cc:10428
  #, 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.cc:10318 fortran/resolve.cc:10440
  #, 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.cc:10330
  #, 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.cc:10343
  #, 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.cc:10404
  #, 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.cc:10408 fortran/resolve.cc:10418
  #, 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.cc:10471
  #, 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.cc:10481
  #, 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 Ð²Ð¾Ð´Ð
*** 83615,83626 ****
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 83638,83649 ----
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 83628,83851 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, 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.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "ÐœÐ°Ñ�ÐºÐ° Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Ð¦Ð¸Ñ™ Ð´Ð¾Ð´ÐµÐ»Ðµ Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ WHERE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:10662
  #, 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.cc:10819
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10840
  #, 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.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° FORALL Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ñ�Ð° Ð¾Ð²Ð¸Ð¼ Ð¸Ð¼ÐµÐ½Ð¾Ð¼ %L"
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° WHERE/ELSEWHERE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð½Ð¸Ð·"
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, 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.cc:11193
  #, 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 Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, 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.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11247
  #, 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.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, 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.cc:12009
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12094
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.cc:12285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.cc:12321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.cc:12325
  #, 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.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°"
  
! #: fortran/resolve.cc:12374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· Ñƒ CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.cc:12463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:12467
  #, 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.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12533
  #, 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.cc:12617
  #, 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.cc:12719
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð»Ð¾Ñˆ ÐºÃ´Ð´ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ"
  
! #: fortran/resolve.cc:12740
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %s declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:12834
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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 ""
--- 83651,83874 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, 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.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "ÐœÐ°Ñ�ÐºÐ° Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Ð¦Ð¸Ñ™ Ð´Ð¾Ð´ÐµÐ»Ðµ Ñƒ WHERE ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÐµÑƒÑ�Ð°Ð³Ð»Ð°ÑˆÐµÐ½ Ð¾Ð±Ð»Ð¸Ðº"
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð´Ñ€Ð¶Ð°Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° ÑƒÐ½ÑƒÑ‚Ð°Ñ€ WHERE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Ð”Ð¾Ð´ÐµÐ»Ð° Ñƒ Ð¸Ð½Ð´ÐµÐºÑ�Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ Ð·Ð° FORALL ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:10693
  #, 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.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10871
  #, 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.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ð¡Ð¿Ð¾Ñ™Ð°ÑˆÑšÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ñ˜Ð° FORALL Ð²ÐµÑ› Ð¸Ð¼Ð° Ð¸Ð½Ð´ÐµÐºÑ� Ñ�Ð° Ð¾Ð²Ð¸Ð¼ Ð¸Ð¼ÐµÐ½Ð¾Ð¼ %L"
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "ÐžÐ´Ñ€ÐµÐ´Ð±Ð° WHERE/ELSEWHERE ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ð»Ð¾Ð³Ð¸Ñ‡ÐºÐ¸ Ð½Ð¸Ð·"
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, 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.cc:11219
  #, 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 Ñ˜Ðµ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ ÐºÐ¾Ñ˜Ð¸ Ñ�Ð°Ð´Ñ€Ð¶Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ˜ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, 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.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11273
  #, 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.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, 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.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12120
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ SELECT ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ð¸Ð·Ñ€Ð°Ð·"
  
! #: fortran/resolve.cc:12311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° Ð¿Ð¾Ñ‡ÐµÑ‚Ð°Ðº Ñƒ FORALL ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð°Ð½"
  
! #: fortran/resolve.cc:12347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° ASSIGNED GOTO ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.cc:12351
  #, 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.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Ð�Ð»Ñ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð½Ð°Ñ€ÐµÐ´Ð±Ð° Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ° ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¸ Ð½Ð°Ð²Ð¾Ð´Ð¸Ð»Ð°Ñ† Ð¿Ð¾Ð²Ñ€Ð°Ñ‚ÐºÐ°"
  
! #: fortran/resolve.cc:12400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½ Ñ˜Ðµ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡ÐºÐ¸ Ð¸Ð·Ñ€Ð°Ð· Ñƒ CASE ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN ÐºÐ¾Ð´ %L Ð·Ð°Ñ…Ñ‚ÐµÐ²Ð° Ñ�ÐºÐ°Ð»Ð°Ñ€Ð½Ñƒ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ñƒ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ñƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ"
  
! #: fortran/resolve.cc:12489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "Ð�ÐµÐ¸Ñ�Ð¿Ñ€Ð°Ð²Ð½Ð° Ð²Ñ€Ñ�Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:12493
  #, 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.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, 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.cc:12643
  #, 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.cc:12745
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): Ð»Ð¾Ñˆ ÐºÃ´Ð´ Ð½Ð°Ñ€ÐµÐ´Ð±Ðµ"
  
! #: fortran/resolve.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %s declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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 ""
*** 83853,84943 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12953
  #, 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.cc:13188
  #, 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.cc:13192
  #, 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.cc:13200
  #, 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.cc:13211
  #, 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.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, 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.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, 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.cc:13389
  #, 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.cc:13410
  #, 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.cc:13417
  #, 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.cc:13464
  #, 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.cc:13467
  #, 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.cc:13470
  #, 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.cc:13473
  #, 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.cc:13476
  #, 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.cc:13479
  #, 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.cc:13521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: fortran/resolve.cc:13553
  #, 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.cc:13576
  #, 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.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13616
  #, 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.cc:13628
  #, 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.cc:13638
  #, 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.cc:13648
  #, 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.cc:13667
  #, 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.cc:13671
  #, 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.cc:13675
  #, 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.cc:13679
  #, 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.cc:13692
  #, 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.cc:13703
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13709
  #, 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.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13786
  #, 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.cc:13792
  #, 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.cc:13798
  #, 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.cc:13806
  #, 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.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/resolve.cc:13974
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13983
  #, 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.cc:13991 fortran/resolve.cc:14008
  #, 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.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, 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.cc:14022
  #, 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.cc:14028
  #, 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.cc:14036
  #, 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.cc:14045
  #, 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.cc:14067
  #, 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.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "ÐšÐ¾Ñ€Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:14548
  #, 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.cc:14591
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14605
  #, 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.cc:14619 fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14627
  #, 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.cc:14636
  #, 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.cc:14642
  #, 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.cc:14648
  #, 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.cc:14677
  #, 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.cc:14687
  #, 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.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14887
  #, 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.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14942
  #, 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.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15054
  #, 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.cc:15070
  #, 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.cc:15080
  #, 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.cc:15089
  #, 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.cc:15098
  #, 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.cc:15140
  #, 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.cc:15153
  #, 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.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15210
  #, 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.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, 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.cc:15313
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15371
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15482
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: fortran/resolve.cc:15550
  #, 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.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15587
  #, 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.cc:15609
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15620
  #, 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.cc:15647
  #, 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.cc:15666
  #, 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.cc:15682
  #, 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.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:15701
  #, 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.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, 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.cc:15884
  #, 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.cc:15984
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16005
  #, 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.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:16031
  #, 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.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16067
  #, 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.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, 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.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16121
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16136
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16170
  #, 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.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, 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.cc:16292
  #, 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.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, 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.cc:16350
  #, 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.cc:16359
  #, 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.cc:16372
  #, 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.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16418
  #, 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.cc:16425
  #, 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.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16447
  #, 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.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16494
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° Ð¸Ð¼ÐµÐ½Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚Ð¸ Ñƒ %s Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÑšÐµÐ¼ USE."
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð° Ñ�Ðµ"
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting definable entity near %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:16701
  #, 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.cc:16708
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16715
  #, 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.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA"
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.cc:17219
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:17225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:17309
  #, 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.cc:17318
  #, 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.cc:17326
  #, 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.cc:17342
  #, 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.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, 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.cc:17494
  #, 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.cc:17569
  #, 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.cc:17580
  #, 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.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ð½Ð¸Ñ�ÐºÐ° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÑƒÐ»Ñ‚Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:17622
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:17689
  #, 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.cc:17702
  #, 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.cc:17724
  #, 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.cc:17734
  #, 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.cc:17742
  #, 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.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸, Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.cc:17860
  #, 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"
--- 83876,84966 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12979
  #, 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.cc:13214
  #, 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.cc:13218
  #, 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.cc:13226
  #, 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.cc:13237
  #, 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.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13299
  #, 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.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, 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.cc:13415
  #, 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.cc:13436
  #, 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.cc:13443
  #, 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.cc:13490
  #, 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.cc:13493
  #, 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.cc:13496
  #, 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.cc:13499
  #, 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.cc:13502
  #, 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.cc:13505
  #, 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.cc:13547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "Ñƒ %s, ÐºÐ¾Ð´ %s:%d"
  
! #: fortran/resolve.cc:13579
  #, 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.cc:13602
  #, 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.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13642
  #, 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.cc:13654
  #, 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.cc:13664
  #, 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.cc:13674
  #, 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.cc:13693
  #, 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.cc:13697
  #, 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.cc:13701
  #, 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.cc:13705
  #, 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.cc:13718
  #, 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.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13735
  #, 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.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13812
  #, 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.cc:13818
  #, 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.cc:13824
  #, 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.cc:13832
  #, 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.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° %s ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñ˜ÐµÐ´Ð°Ð½"
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14009
  #, 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.cc:14017 fortran/resolve.cc:14034
  #, 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.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, 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.cc:14048
  #, 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.cc:14054
  #, 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.cc:14062
  #, 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.cc:14071
  #, 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.cc:14093
  #, 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.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "ÐšÐ¾Ñ€Ð°Ðº Ð¸Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:14574
  #, 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.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14631
  #, 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.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14653
  #, 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.cc:14662
  #, 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.cc:14668
  #, 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.cc:14674
  #, 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.cc:14703
  #, 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.cc:14713
  #, 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.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, 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.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14968
  #, 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.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, 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.cc:15096
  #, 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.cc:15106
  #, 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.cc:15115
  #, 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.cc:15124
  #, 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.cc:15166
  #, 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.cc:15179
  #, 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.cc:15190
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ»Ð¾Ð±Ñ€Ð¾Ñ˜Ð½Ð¾Ð³ Ñ‚Ð¸Ð¿Ð°"
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, 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.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, 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.cc:15339
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has not been declared"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "%qD Ð½Ð¸Ñ˜Ðµ Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð¾"
  
! #: fortran/resolve.cc:15576
  #, 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.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15613
  #, 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.cc:15635
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15646
  #, 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.cc:15673
  #, 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.cc:15692
  #, 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.cc:15708
  #, 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.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Ð�ÐµÑ�Ð°Ð³Ð»Ð°Ñ�Ð°Ð½ Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸ Ñ‚Ð¸Ð¿ Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:15727
  #, 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.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, 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.cc:15910
  #, 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.cc:16010
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, 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.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Ð�Ð¸Ð· Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ð¾Ð³ Ð¾Ð±Ð»Ð¸ÐºÐ° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð±Ð¸Ñ‚Ð¸ Ð»Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:16057
  #, 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.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Ð¡Ð¸Ð¼Ð±Ð¾Ð» ÐºÐ¾Ð´ %L Ð½Ð¸Ñ˜Ðµ Ð»Ð°Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð°"
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16093
  #, 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.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, 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.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16196
  #, 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.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16239
  #, 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.cc:16318
  #, 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.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, 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.cc:16376
  #, 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.cc:16385
  #, 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.cc:16398
  #, 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.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, 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.cc:16451
  #, 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.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16473
  #, 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.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16520
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Ð›Ð¸Ñ�Ñ‚Ð° Ð¸Ð¼ÐµÐ½Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ðµ Ð¿Ñ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚Ð¸ Ñƒ %s Ð¿Ñ€Ð¸Ð´Ñ€ÑƒÐ¶ÐµÑšÐµÐ¼ USE."
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Ð�Ð¸Ñ‚Ð½Ð¾-Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ ÐºÐ¾Ð´ %L Ð½Ðµ Ñ�Ð½Ð¸Ð¼Ð° Ñ�Ðµ"
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting definable entity near %L"
  msgstr "ÐžÑ‡ÐµÐºÐ¸Ð²Ð°Ð½Ð° Ñ˜Ðµ Ð½Ð°Ñ€ÐµÐ´Ð±Ð° %s ÐºÐ¾Ð´ %C"
  
! #: fortran/resolve.cc:16727
  #, 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.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16741
  #, 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.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»Ð½Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ðµ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð°"
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ð�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ Ð¾Ð´ÐµÑ™Ð°Ðº Ð½Ð¸Ð·Ð° ÐºÐ¾Ð´ %L Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ DATA"
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ… Ð½ÐµÐ³Ð¾ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸"
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Ð˜Ð·Ñ€Ð°Ð· Ð·Ð° ÐºÐ¾Ñ€Ð°Ðº Ñƒ Ð¿ÐµÑ‚Ñ™Ð¸ DO ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»Ð°"
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "Ð�Ð°Ñ€ÐµÐ´Ð±Ð° DATA ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð²Ð¸ÑˆÐµ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ð½ÐµÐ³Ð¾ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð¸Ñ…"
  
! #: fortran/resolve.cc:17245
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:17251
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "ÐžÐ·Ð½Ð°ÐºÐ° %d ÐºÐ¾Ð´ %L Ð´ÐµÑ„Ð¸Ð½Ð¸Ñ�Ð°Ð½Ð° Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð°"
  
! #: fortran/resolve.cc:17335
  #, 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.cc:17344
  #, 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.cc:17352
  #, 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.cc:17368
  #, 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.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð½Ð° Ð³Ñ€ÐµÑˆÐºÐ° Ñƒ Ð½Ð°Ñ€ÐµÐ´Ð±Ð¸ EQUIVALENCE ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17511
  #, 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.cc:17520
  #, 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.cc:17595
  #, 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.cc:17606
  #, 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.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "ÐŸÐ¾Ð´Ð½Ð¸Ñ�ÐºÐ° ÐºÐ¾Ð´ %L Ð¸Ð¼Ð° Ð½ÑƒÐ»Ñ‚Ñƒ Ð´ÑƒÐ¶Ð¸Ð½Ñƒ"
  
! #: fortran/resolve.cc:17648
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð·Ð½Ð°ÐºÐ¾Ð²Ð½Ðµ Ð´ÑƒÐ¶Ð¸Ð½Ðµ Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/resolve.cc:17715
  #, 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.cc:17728
  #, 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.cc:17750
  #, 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.cc:17760
  #, 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.cc:17768
  #, 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.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "ÐŸÑ€Ð²Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Ð”Ñ€ÑƒÐ³Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�ÑƒÑ‡ÐµÑ™Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð¸"
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Ð¡ÑƒÑ‡ÐµÑ™Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð´ %L Ð¼Ð¾Ñ€Ð° Ð¸Ð¼Ð°Ñ‚Ð¸, Ð½Ð°Ñ˜Ð²Ð¸ÑˆÐµ, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: fortran/resolve.cc:17886
  #, 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 ""
*** 85907,85913 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 85930,85936 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 85919,85930 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8572
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð»Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¾ÐºÐ¾Ð¼ Ñ…Ð¾Ð´Ð° (%d)"
--- 85942,85953 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8584
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Ð»Ð¾Ñˆ Ñ‚Ð¸Ð¿ Ð¸Ð·Ñ€Ð°Ð·Ð° Ñ‚Ð¾ÐºÐ¾Ð¼ Ñ…Ð¾Ð´Ð° (%d)"
*************** msgid "Array %qs at %L is larger than li
*** 86028,86120 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° ÐºÐ¾Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value of function %qs at %L not set"
  msgstr "Ð’Ñ€Ð°Ñ›Ð°Ñ˜ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ð¼Ð° Ð¤ÐŸÐ£Ð°"
  
! #: fortran/trans-decl.cc:5037
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "Deferred type parameter not yet supported"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð²Ñ€Ñ�Ñ‚Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:5270
  #, fuzzy, gcc-internal-format
  #| msgid "backend decl for module variable %s already exists"
  msgid "backend decl for module variable %qs already exists"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð·Ð°Ñ‡ÐµÑ™Ð° Ð·Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÑƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %s Ð²ÐµÑ› Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸"
  
! #: fortran/trans-decl.cc:5283
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable %s declared at %L"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5923
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/trans-decl.cc:5929
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¸ Ð·Ð°Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:5956
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable %s declared at %L"
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:5975
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable %s declared at %L"
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:6024
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %s declared at %L"
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:6028
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %s declared at %L"
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Ð’Ñ€Ð°Ñ›Ð°Ñ˜ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ð¼Ð° Ð¤ÐŸÐ£Ð°"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 86051,86149 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
+ msgid "%s at %C has no default type"
+ msgstr "Ð£Ð½Ð¾Ñ� â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½ÐµÐ¼Ð° Ð¸Ð¼Ð¿Ð»Ð¸Ñ†Ð¸Ñ‚Ð°Ð½ Ñ‚Ð¸Ð¿"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° ÐºÐ¾Ñ˜Ð° Ð½Ð¸Ñ˜Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value of function %qs at %L not set"
  msgstr "Ð’Ñ€Ð°Ñ›Ð°Ñ˜ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ð¼Ð° Ð¤ÐŸÐ£Ð°"
  
! #: fortran/trans-decl.cc:5040
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "Deferred type parameter not yet supported"
  msgstr "Ð Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ‚Ðµ Ð²Ñ€Ñ�Ñ‚Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€Ð° Ñƒ Ð´Ð¾Ð´ÐµÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð¸Ð²Ð°Ñ‡Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:5273
  #, fuzzy, gcc-internal-format
  #| msgid "backend decl for module variable %s already exists"
  msgid "backend decl for module variable %qs already exists"
  msgstr "Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ð¸Ñ˜Ð° Ð·Ð°Ñ‡ÐµÑ™Ð° Ð·Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÑƒ Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ñƒ %s Ð²ÐµÑ› Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ˜Ð¸"
  
! #: fortran/trans-decl.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable %s declared at %L"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:5926
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€˜%sâ€™ ÐºÐ¾Ð´ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ð¸Ñ‚Ð¸ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð·"
  
! #: fortran/trans-decl.cc:5932
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Ð›Ð°Ð¶Ð½Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð¼ÐµÑ€Ðµ-Ð¸Ð· â€˜%sâ€™ ÐºÐ¾Ð´ %L Ñ˜Ðµ Ð¿Ñ€ÐµÑ‚Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™ÐµÐ½Ðµ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ðµ Ð¸ Ð·Ð°Ñ‚Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°Ð½Ð¸ ÑƒÑ�Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ñ™Ð°Ñ‡"
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "ÐŸÑ€ÐµÐ²Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° Ð·Ð° %s ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:5959
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable %s declared at %L"
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:5978
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable %s declared at %L"
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½Ð° Ð¿Ñ€Ð¾Ð¼ÐµÐ½Ñ™Ð¸Ð²Ð° %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:6027
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %s declared at %L"
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:6031
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter %s declared at %L"
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ð�ÐµÑƒÐ¿Ð¾Ñ‚Ñ€ÐµÐ±Ñ™ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ð°Ñ€ %s Ð´ÐµÐºÐ»Ð°Ñ€Ð¸Ñ�Ð°Ð½ ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-decl.cc:6061
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Ð’Ñ€Ð°Ñ›Ð°Ñ˜ Ð²Ñ€ÐµÐ´Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ð° Ñƒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ð¼Ð° Ð¤ÐŸÐ£Ð°"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 86129,86155 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3887
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/trans-expr.cc:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 86158,86184 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3895
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ Ñ�Ð¾Ð¿Ñ�Ñ‚Ð²ÐµÐ½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
! #: fortran/trans-expr.cc:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Ð�ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ˜Ðµ Ð»Ð¸Ñ�Ñ‚Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ð°Ñ‚Ð° ÐºÐ¾Ð´ %L"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
diff -Nrcpad gcc-13.1.0/gcc/po/sv.gmo gcc-13.2.0/gcc/po/sv.gmo
*** gcc-13.1.0/gcc/po/sv.gmo	Wed Apr 26 07:27:35 2023
--- gcc-13.2.0/gcc/po/sv.gmo	Thu Jul 27 08:33:20 2023
***************
*** 1,322 ****
! Þ•¢=,íCR<ÚH#I#-K#1y#«# À#á#Ûõ#+Ñ$0ý$K.%z%�%
! œ%§%½%<Æ%B&RF&>™&@Ø&9'CS'F—'5Þ'I(^(u(!Š($¬(Ñ(!æ($) -)"N)+q)�)¤)-«)#Ù)”ý)’*²*¸*(×*1+A2+'t+œ+´+Ï+ä+ÿ+,[;,]—,õ,-&-E-_-{-$�- µ-#Ö-!ú-".?.'].(….+®.)Ú.$/')/*Q/1|/®/*Ë/-ö/&$0)K0u0,•0#Â0Fæ0Q-151]µ1w2r‹2Aþ2K@3,Œ3N¹3@4BI4OŒ4LÜ4R)5;|58¸5>ñ5I06Iz6BÄ6~7?†7DÆ7E8@Q8E’87Ø8C9=T9B’9EÕ9~:6š:{Ñ:BM;?�;‰Ð;9Z<P”<Cå<F)=sp=Eä=C*>Qn>NÀ>�?G ?Œè?Ou@RÅ@CAQ\AN®AFýA9DB=~B=¼B4úBP/CM€CEÎCBDGWDIŸDHéDB2E=uE7³E6ëF*"GIMG—G ´GYÕGo/H-ŸHEÍH
! I'I8FI>I¾I(ÐI/ùI)J+2JZ^Jl¹J+&K=RKm�K0þK)/L YLzL;ŠLEÆLM#%M#IMmM „M7¥M8ÝMN)4N^N~N$™N$¾N*ãN*O9OTO oO�OªO¶O#ÇOëO8P;P!LP;nPEªP‘ðP‚Q5¡QE×Q%R1CR.uR¤R0ÂRLóR6@S7wSl¯SGT$dT‰TJ¨T*óTEU2dUE—UlÝUJV3fV@šVÛV5óV)W2W IW&jWJ‘W8ÜWUX!kX:�XÈXÛX-îXYI+YuY@{Y/¼Y@ìY;-Z#iZZ�ZcèZOL[lœ[8	\TB\w—\9]QI]K›]Lç]S4^^ˆ^Dç^4,_Qa_Q³_H`5N`H„`IÍ`Ya,qa*ža6ÉaAb3BbLvb¤Ãb�hc·øcV°dreizecäe=Hf†fœf#¬f#Ðfôf.g6g Sgtg‡g9™g;ÓghV*h#�h,¥h"Òh"õhni‡i¡i-°i6Þi3j/Ij/yj>©j-èjJk2ak8”k/Ík&ýk6$l,[lPˆlHÙl8"m-[m0‰mxºme3nB™n?ÜnFo3co9—o2Ño-p02p_cpVÃpZqEuqA»qýq*rC@rH„rFÍrJs@_sG sEèsA.tgptsØtiLuA¶uQøuwJv[ÂvbwY�wiÛwoEx<µxòx[ryOÎyDz^czNÂz;{oM{p½{J.|ly|Iæ|{0}R¬}kÿ}Yk~KÅ~?QQM£_ñIQ€B›€7Þ€9�&P�9w�7±�6é� ‚
@‚<N‚(‹‚*´‚:ß‚:ƒ#UƒWyƒGÑƒY„Zs„\Î„¬+…ÌØ…^¥†n‡fs‡vÚ‡eQˆu·ˆ\-‰lŠ‰J÷‰:BŠL}ŠžÊŠ¾i‹W(Œg€Œ_èŒoH�^¸�nŽU†ŽeÜŽ)B�%l�|’�œ�F¬�Vó�NJ‘^™‘Mø‘]F’D¤’Té’ >“!_“7�“F¹“ ”&!”4H”}”-–”Ä”#à”.• 3•T•.m•0œ•7Í•!–f'–4Ž–=Ã–L—NN—@�—-Þ—(˜,5˜&b˜ ‰˜ª˜Å˜0Ú˜H™ST™?¨™_è™=Hš[†š<âš›/7›#g›:‹›]Æ›$$œ&Iœ-pœ?žœ6Þœ4�4J�2�-²�5à�ˆžPŸž'ðž3ŸLŸ?lŸ8¬ŸåŸ1 2 5M *ƒ R® j¡&l¡&“¡%º¡*à¡O¢>[¢7š¢6Ò¢;	£9E£;£@»£9ü£<6¤5s¤B©¤;ì¤+(¥BT¥7—¥FÏ¥F¦1]¦?�¦;Ï¦R§0^§4�§1Ä§=ö§>4¨;s¨p¯¨! ©%B©Ah©9ª©'ä©+ª58ªTnª)Ãª?íª(-«0V«>‡«<Æ«U¬PY¬Hª¬.ó¬;"­g^­ŠÆ­CQ®<•®-Ò®G¯/H¯x¯“¯8®¯8ç¯R °@s°T´°E	±UO±E¥±Më±*9²'d²8Œ²ZÅ²4 ³&U³v|³ló³m`´BÎ´9µ=Kµ7‰µZÁµN¶8k¶@¤¶Aå¶?'·hg·&Ð·5÷·m-¸Q›¸8í¸8&¹3_¹4“¹)È¹1ò¹9$º^º?uºhµº;»HZ»\£»!¼<"¼6_¼5–¼,Ì¼4ù¼:.½;i½!¥½:Ç½6¾=9¾5w¾j­¾'¿Q@¿:’¿<Í¿0
! À4;À,pÀ4�À,ÒÀ<ÿÀ5<Á!rÁ*”Á;¿Á6ûÁ*2Â6]Â=”ÂXÒÂ4+Ã,`Ã0�Ã,¾Ã=ëÃ3)Ä:]ÄT˜Ä+íÄ4Å4NÅ>ƒÅ0ÂÅ-óÅF!ÆEhÆ3®Æ/âÆ/Ç@BÇ)ƒÇ)­Ç×ÇñÇFÈERÈ<˜È3ÕÈK	É!UÉ!wÉ-™É-ÇÉCõÉ.9ÊFhÊ¯Ê8ÌÊ,Ë2Ë@PËB‘Ë>ÔËfÌEzÌ!ÀÌ!âÌ'Í",Í;OÍ'‹ÍB³Í5öÍ9,Î@fÎB§ÎjêÎ(UÏ3~Ï1²Ï:äÏ1Ð.QÐ8€Ð5¹Ð;ïÐ/+Ñ/[Ñ/‹Ñ/»Ñ+ëÑ*ÒBÒJaÒ¬Ò1ÊÒDüÒ*AÓ*lÓ/—ÓMÇÓ3Ô1IÔ@{Ô0¼Ô@íÔ?.Õ:nÕ;©Õ8åÕ&Ö-EÖ;sÖ'¯Ö,×Ö'×(,×)U×W×"××#ú×BØ2aØ5”Ø1ÊØüØ)Ù1=Ù=oÙ?­ÙDíÙE2ÚDxÚE½Ú2Û_6Û)–Û:ÀÛ8ûÛ/4Ü"dÜ*‡ÜI²Ü4üÜC1ÝHuÝ3¾ÝòÝ-
! ÞC8Þ:|Þ2·Þ=êÞ(ß1Gßyß$˜ß2½ßðßàU&à-|à.ªà7Ùà3á?Eá?…á1Åáb÷á1Zâ:Œâ0Çâ+øâA$ã.fã*•ã2Àã%óã2ä1Lä0~ä9¯ä1éä2å1Nå+€å,¬å3Ùå.
æD<æ7�æ$¹æ+ÞæN
! ç;Yç6•çÌçUåçK;è‡è8žè;×è9éaMé9¯éBééB,ê0oê� ê@1ëBrë;µëñë-ì'>ìDfì7«ì+ãì$í04í*eíA�í6Òí3	î$=î6bî*™î.Äî9óî-ï,Mï0zï5«ï,áï.ð0=ð%nð7”ð&ÌðCóð:7ñrñN�ñ/Þñ6òCEò@‰ò%ÊòBðò$3óXóKvó*Âó'íóô'3ô0[ôŒô"§ô?Êô 
! õ#+õ0Oõ(€õ.©õ*Øõ,ö10ö3böH–ö+ßö"÷1.÷>`÷4Ÿ÷)Ô÷4þ÷$3ø/Xø9ˆø1Âø5ôø<*ùEgùM­ù@ûùD<ú1�úP³ú‚ûV‡û4ÞûEüGYü9¡üKÛüV'ýL~ý/Ëý1ûýE-þ6sþ3ªþ@Þþeÿ?…ÿ/Åÿ=õÿi3L�Cê5.Xd<½Cú3>0r7£ÛEò28+k+—>Ã->0oŽ­<ÅE<H;…EÁF6NI…XÏ7(W`.¸>ç8&T_m´\"	2	]²	1
! BB
! c…
! ié
! 5S'‰+±,Ý@
! *KXv4Ï)
6.
9e
*Ÿ
*Ê
6õ
*,FW?žXÞ@7!x*š%Åë@ý>oPEÀ35:(p)™0ÃMô B!cB…!ÈBêF-8tg­`KvUÂ;.T/ƒ8³ì@,HRuVÈQUq9Ç)Q+l}aêAL4Ž2ÃZöPQi¢t"�M¤<òB/=rG°KønD`³/-D=r°9ÌV4]?’UÒ8( 3a  • 2¶ 9é 4#!WX!&°!$×!"ü!%""E":h"G£")ë"X#/n#ž#)½#Bç#1*$Q\$.®$NÝ$E,%Kr%¾%HÝ%F&&Em&8³&Hì&15',g'"”'8·'=ð'@.(?o(2¯(3â(")&9)I`)1ª)#Ü)C*eD*&ª*/Ñ*4+.6+&e++Œ+:¸+ó+E,/K, {,œ,&º,'á,(	-#2-+V-&‚-7©-Bá-H$.(m.Y–.%ð.=/)T/$~/%£/:É/70$<0Ga0,©0GÖ0*1,I18v1<¯1.ì12N;21Š2J¼2E30M3€~3lÿ32l4jŸ4I
! 5OT55¤5@Ú5.6+J6Bv64¹6(î6f7k~7|ê7>g82¦8MÙ8''9"O9&r9)™9<Ã9+:#,:P:o:_�:^ï:MN;Eœ;8â;-<GI<‘<,¯<TÜ<.1=*`=F‹=KÒ=M>)l>!–>@¸>$ù>9?$X?&}?5¤?>Ú?K@¢e@'A70A5hA?žALÞAF+BJrBP½BCC(:C5cC3™CiÍC%7D?]D�D¬DËDæD4E6EEE/bE;’ELÎEBF6^F=•F^ÓFb2G™•G’/HzÂHY=IE—IÝI õI$J4;J(pJ'™J:ÁJJüJ/GK+wK,£K)ÐK,úKD'L1lL9žLAØL3M8NM‡MJ¥MKðM©<N/æNHO_OKyOSÅO.PJHP@“P!ÔPBöP89Q3rQR¦Q(ùQ#"R-FR/tRW¤RJüRZGS?¢SHâS-+TXYTK²TSþT”RU0çUEV.^V:�V?ÈV3W2<W<oW,¬WkÙW*EX1pXw¢X^YCyYG½YoZ5uZ0«Z;ÜZ([3A[(u[+ž[2Ê[,ý['*\DR\5—\)Í\(÷\% ]2F]oy]Ié])3^!]^X^(Ø^_+ _JL_)—_:Á_3ü_=0`!n`9�`/Ê`$ú`%a+EaEqa\·a2b[Gb[£b-ÿb(-cVc"oc/’c%Âc6èc/d#Od<sd.°d0ßd7e$He5me3£e9×e=fGOf—f*·f%âfg#g'Ag@igªg°gÁglÞg,Kh*xh/£h,Óhi
! i#'i*Ki.vi¥i#¸iJÜi'jFj_j+jF«jMòjJ@kj‹kNök(Elnl+Žlpºl+m#=m%am4‡m¼mÍmèmn+#n,On|n>—n<ÖnvoŠoF§oSîo/Bp-rp p¾p@Üpq 1qRq:iq9¤q9Þq"r3;r!or‘r)ªr*Ôr0ÿr90s#js$ŽsA³sõs"t#2t-Vt3„t/¸t,èt<uFRu™u*´u.ßu+v4:v7ovS§vGûv:Cw%~w!¤w*Æwñw
x,*x-Wx5…xœ»xªXyJzKNz¨šz¸C{Xü{fU|K¼|L}´U}¨
! ~\³~d<uÄ²¸w€d0�l•�€‚=ƒ‚(Á‚1ê‚2ƒ5Oƒ*…ƒ2°ƒ)ãƒ,
„/:„oj„kÚ„0F…Xw…]Ð…a.†$�†µ†WÕ†--‡#[‡E‡FÅ‡4ˆFAˆ/ˆˆD¸ˆ.ýˆ$,‰Q‰*l‰—‰=©‰ç‰ ÿ‰! Š BŠ1cŠD•ŠEÚŠ  ‹DA‹{†‹0Œ63Œ)jŒ#”Œ'¸Œ"àŒ&�*�#J�'n�"–�6¹�-ð�Ž00Ž"aŽ/„Ž]´Ž5�cH�¬�Å�0Ö�K�'S�/{�.«�Ú�'ú� "‘0C‘Zt‘5Ï‘<’&B’3i’O�’Fí’4“#R“v“““²“Ê“ è“$	”:.”0i”Bš”;Ý”?•?Y•™•²•È•æ•4ù•`.–�–$®–Ó–#ñ–'—=—6\—“— ±—Ò—ä—ú—%˜?˜%N˜$t˜™˜¹˜!Ñ˜ó˜™1™-L™z™-•™%Ã™é™.š4šRš3rš¦š¼šÛš]íšK›+a›,�›/º›#ê›0œ/?œ#oœ“œ,²œßœóœ,�<?�|�6Ž�AÅ�+ž+3ž_žrž‰ž-£ž.Ñž6Ÿ=7ŸPuŸÆŸ!äŸ* -1 ._ 6Ž =Å .¡/2¡7b¡>š¡RÙ¡\,¢c‰¢9í¢='£e£!ƒ£(¥£LÎ£H¤5d¤)š¤)Ä¤"î¤#¥5¥.P¥¥K�¥SÛ¥Y/¦J‰¦@Ô¦q§‡§+¦§GÒ§>¨@Y¨�š¨Y+©º…©]@ª‚žªR!«2t«T§«,ü«-)¬5W¬<�¬$Ê¬(ï¬=­.V­…­;Ÿ­(Û­®.®MN®=œ®NÚ®.)¯+X¯2„¯5·¯-í¯5°8Q°0Š°5»°@ñ°K2±N~±7Í±8²;>²3z²;®²>ê²6)³G`³@¨³Pé³U:´b�´4ó´7(µC`µF¤µ(ëµ ¶‚5¶‚¸¶;·CT·˜···#×·(û·0$¸5U¸‹¸¡¸"°¸"Ó¸}ö¸5t¹2ª¹ Ý¹6þ¹45ºjºFˆºGÏºO»^g»~Æ»VE¼?œ¼OÜ¼Q,½M~½NÌ½3¾>O¾KŽ¾9Ú¾E¿GZ¿8¢¿PÛ¿C,ÀJpÀ1»À2íÀ5 Á*VÁ)�ÁC«ÁfïÁ_VÂ¶Â1ÕÂÃ!Ã<@Ã"}Ã6 Ã2×Ã1
! Ä3<Ä5pÄ7¦Ä'ÞÄIÅ-PÅ4~Å6³Å)êÅ&Æ$;ÆJ`ÆN«ÆPúÆ>KÇ[ŠÇ@æÇ%'È5MÈEƒÈ,ÉÈ1öÈ%(ÉGNÉQ–ÉAèÉ)*Ê#TÊ!xÊ0šÊ,ËÊ%øÊ.Ë1MË2ËG²ËKúË,FÌMsÌ,ÁÌ;îÌX*Í=ƒÍ<ÁÍOþÍZNÎ<©Î.æÎ5Ï8KÏ<„Ï*ÁÏìÏ)Ð%6Ð)\Ð)†Ð°ÐÉÐãÐ<ÿÐ3<Ñ0pÑ¡ÑG·Ñ9ÿÑ39Ò4mÒ8¢Ò8ÛÒÓ+2Ó"^ÓQ�Ó1ÓÓAÔUGÔ(�Ô,ÆÔóÔ/Õ*BÕEmÕB³Õ7öÕ/.ÖK^Ö'ªÖ@ÒÖ-×-A×3o×.£×(Ò×(û×*$Ø@OØ+�Ø8¼Ø.õØ)$Ù1NÙG€ÙKÈÙJÚ3_Ú,“Ú&ÀÚ,çÚ"Û=7Û,uÛ'¢Û1ÊÛ>üÛ#;Ü'_Ü9‡Ü0ÁÜ'òÜ3Ý-NÝ5|Ý0²Ý/ãÝÞ(-Þ1VÞ)ˆÞ*²Þ3ÝÞ6ß Hß0iß2šß-Íß1ûß -à?Nà+Žà.ºà-éà+áCá Uává\”á/ñá'!âIâ+bâ,Žâ5»â1ñâ+#ã*Oãzã*‘ã'¼ã$äã*	ä(4ä]ä]wä;Õä_å0qå)¢å Ìå2íåE æ)fæ<�æ"Íæ'ðæçY3ç-�ç+»çççùçvè;†èFÂè	é!éAé-]é ‹éS¬éRêZSêO®êGþêFë\ë$nëX“ë1ìë\ìL{ìIÈìMíK`íZ¬íkîKsîZ¿îdï+ï,«ï/Øï#ð0,ð/]ð#�ð-±ð,ßð&ñ3ñ<Jñ‡ñ.žñ3Íñ+òI-ò wò;˜òHÔòHófóyó�óªóÈó7èó0 ô?Qô‘ô,°ôÝôõô)õ"<õ4_õ(”õf½õ$ö+AöJmö;¸ö$ôöC÷<]÷5š÷*Ð÷.û÷*øFDø-‹ø¹ø"Òøiõø_ù+rù>žù'Ýù:ú@úWúsúŒú§úÁú5Óú=	û)Gûqû‡û¢û0½û0îûü.1ü1`ü1’ü,Äü6ñüC(ýlý-„ý0²ý0ãý$þ&9þG`þ2¨þ'ÛþÿE"ÿ-hÿ'–ÿ5¾ÿ4ôÿ.)<XK•#á.!+P|œA»ý"@Yy-‘)¿é)	3 N#o“©VÄ$;`2²?Ë&2I.a5�_Æ'&N,k9˜ÒÖö-3Aa"£"ÆéGDN)“E½"	/&	8V	G�	×	!ò	
! "4
! 1W
! 6‰
! $À
! 8å
! 8dWO¼=CJHŽ,×B
.G
7v
3®
@â
;#H_W¨;5<ArW´69C;}T¹46C4zL¯8ü<5=r>°?ïZ/IŠAÔ=6T6‹:Â4ý@2Is<½Nú?IQ‰8ÛBKWu£5OOIŸ8é<"F_:¦FáG(GpI¸=f@/§.×AHDdH©“ò&†W­b/hL˜Aå='leÒÎéi¸ "!;!#W!%{!)¡!5Ë!H"J"=h"S¦"Eú":@#<{#>¸#:÷#>2$=q$O¯$@ÿ$E@%*†%±% Ð%Hñ%S:&Ž&®&BÄ&B':J''…'0­'6Þ'2(*H(*s(Gž(Kæ(>2).q)2 ):Ó)9*1H*(z*.£*#Ò*"ö*;+(U++~+%ª+)Ð+=ú+08,i,Bˆ,HË,R-Gg-t¯-,$.0Q./‚..²."á.+/-0/+^/~Š/�	0!™0 »0WÜ0I41 ~1 Ÿ1%À1+æ1'2#:2$^2ƒ2+£21Ï2/313;Q3
! �3I˜3Aâ3"$41G4"y4Fœ4dã4UH5Pž5ï5'û5#6663G64{6\°6O
75]7{“7K8<[8˜86±8è8<ù8P69?‡91Ç9'ù9#!:OE:+•:&Á:'è:8;mI;4·;(ì;<<(R<{<*Œ<-·<@å<&=:8=3s=$§=Ì=8é=0">-S>C�>'Å>Rí>N@?D�?FÔ?B@J^@H©@>ò@@1A<rA8¯AèAÿAB?9BDyB'¾B@æB 'C@HC ‰C-ªCØCøC+D=DZDazD$ÜD#E3%E*YE-„E#²EÖE.ôE-#FQFUjFÀF,ÚF&GB.G"qG+”G+ÀGìG-
! HX8H+‘H5½H#óHIp1I¢I'ÂIêI#J'*JRJhJO„J!ÔJ"öJGK9aK›K%¯KÕKoðK&`L5‡L½LÎL-æLM7-M,eM+’M'¾M"æM!	N5+N$aN†N<¢NßN7úN,2O5_O@•OKÖON"P#qP•P!µP%×P#ýPV!QTxQ/ÍQýQR;RRR0iRšR(°R)ÙRSS<SSS!eS‡S�S.¸S:çSQ"TtT’T¨T1ÆT#øT0U&MU
tUa‚U.äUVd$V1‰V»V¾VÂV.ÒVW	W2W2DWMwWMÅWX0'XXX(_X,ˆXµXÁXÊXèX2ñXK$YKpYC¼YZ9Z2TZ9‡Z<ÁZþZ9[A[Z[t[#�[O±[.\50\9f\5 \Ö\fë\'R]8z]!³]4Õ]>
! ^I^/d^”^2«^*Þ^.	_)8_&b_'‰_&±_&Ø_%ÿ_#%`'I`%q`(—` À`$á` a"'a,Ja2waªaÊa*éa,b.Ab$pb*•bAÀb1c4cLc)hc’c+²c^Þc?=d?}d)½d3çd5eYQea«e6
f<Df2�f-´f4âf-g4Eg/zgªg2ÊgLýg/Jh6zhô±h¦iÁi8ái0j3Kj7j>·j$öj5k,Qk.~k,­k1Úk3l2@lsl6�l1Æl$øl0mNm7Um�m­mÉm#Ýmn !n+Bnnnun†nšn¬n¿n×nóno&o9o:Po)‹oJµoCpDp\p(|p,¥pTÒp'q.q,5q
! bqmqŒq©q(Âq:ëq&r7Cr({r¤r#Är5èrs2s)Os/ys©s'²sÚs6ôs
+t!9t [t'|t ¤t0Åtöt
u u@uWumu†u u¯u-Íu"ûu!v)@vCjvP®vÿvw
! ww$w3Awuw‘w.±w1àw:x>MxŒx•xžx§x°x!¹xÛx÷xy
yy#y,y5y>yZycyAgyB©y~ìy°kzL{gi{Ñ{{ñ{gm|ŒÕ|Ub}-¸}Gæ}.~6N~n…~<ô~51,g”ª‰¶^@€rŸ€o�‚�
 �*®�<Ù�.‚E‚a‚5~‚
´‚€Â‚Cƒ’Iƒ(Üƒ+„.1„+`„-Œ„cº„^…€}…jþ…Qi†|»†n8‡3§‡AÛ‡kˆ5‰ˆ'¿ˆ7çˆ.‰5N‰3„‰8¸‰.ñ‰ Š[<Š“˜ŠŒ,‹W¹‹cŒGuŒJ½ŒG�©P�+ú�1&ŽJXŽ5£Ž:ÙŽ$�¯9�+é��/�I�ob�)Ò�³ü�4°‘Nå‘.4’>c’<¢’eß’;E“‘�“:”“N”'â”E
! •WP•>¨•Sç•Y;–L•–Lâ–¢/—?Ò—@˜QS˜b¥˜B™QK™E�™Oã™s3šq§še›a›Pá›³2œPæœŠ7�lÂ�„/žV´ž<Ÿ=HŸ¦†Ÿ|- ‰ª d4¡}™¡A¢KY¢<¥¢0â¢-£8A£Lz£QÇ£B¤G\¤Q¤¤Hö¤I?¥Z‰¥Zä¥L?¦VŒ¦Hã¦D,§Jq§?¼§=ü§B:¨�}¨Cÿ¨DC©7ˆ©6À©A÷©*9ªGdªM¬ªKúª;F«?‚«EÂ«5¬H>¬b‡¬Jê¬b5­Y˜­9ò­1,®B^®Ñ¡®rs¯Næ¯95°6o°Z¦°9±i;±]¥±X²E\²Q¢²@ô²25³Fh³b¯³U´[h´‡Ä´MLµašµ@üµV=¶;”¶¾Ð¶F�·;Ö·`¸Ms¸"Á¸@ä¸W%¹9}¹P·¹lº\uºBÒº„»Tš»Pï»I@¼FŠ¼NÑ¼ ½H%¾Gn¾~¶¾y5¿L¯¿`ü¿:]Àb˜À@ûÀS<ÁR�Á>ãÁ:"Âd]Â'ÂÂ*êÂCÃ/YÃA‰ÃLËÃ6ÄROÄE¢ÄCèÄB,Å_oÅ6ÏÅ+Æ?2Æ@rÆ=³Æ:ñÆA,ÇCnÇG²Ç2úÇ7-È?eÈB¥ÈZèÈ@CÉ+„É;°É+ìÉIÊCbÊ)¦ÊMÐÊ7Ë7VË+ŽËAºËJüË*GÌ*rÌ,�Ì(ÊÌ7óÌ+Í1IÍ={ÍO¹Í*	Î4Î%OÎIuÎu¿Î;5ÏTqÏOÆÏ ÐH7ÐD€Ð5ÅÐ[ûÐKWÑB£ÑQæÑ?8ÒxÒ8•ÒuÎÒLDÓi‘Ó=ûÓ:9Ô$tÔA™Ô7ÛÔ3Õ,GÕ!tÕ#–ÕJºÕ-Ö+3Ö,_ÖUŒÖ³âÖs–×q
! Ø‡|ØþÙoÚysÚWíÚVEÛYœÛ#öÛBÜU]ÜZ³Ü¶ÝÅÝ#ÝÝÞ#Þ6>Þ[uÞ>ÑÞßÂ%ß4èßà3)à]à(ià’à0«àÜà4úà!/á"Qátá�á!™á
! »áÆáÕáéáöá
â â(â!1â	Sâ]âmâ|âˆâžâªâÅâàâóâã
ãã/ãDã	Wãaãnã~ãŽã	¡ã
! «ã%¶ãXÜãZ5ä[�ä[ìäJHåN“å"âå7æO=æ'�æ6µæ6ìæU#çJyç3ÄçFøç?è9\è–è[®è3
! é>éWété@ˆéBÉé?ê-Lê0zê5«ê,áêë?%ë3eël™ë5ì0<ì)mì5—ìÍì+Ýì0	íH:í$ƒí+¨í:ÔíîA&î@hî%©îÏîéîï-#ïPQïS¢ïwöïCnð'²ð7Úð5ñ?Hñ=ˆñ7Æñ:þñA9òG{ò.Ãò)òò:ó"Wó zó/›óHËóJô'_ô‡‡ô>öNöEÎöŽ÷y£÷Pø/nøyžø=ù1Vùqˆùoúù.jú0™úUÊúŸ û=ÀûUþûOTüg¤üeýVrýWÉýW!þEyþB¿þJÿ)Mÿ:wÿ)²ÿ|ÜÿlYÆâßBÂ7)=#g‹ µÊ'ß%,$>c+ƒ#¯Ó/ó%#Ig(�hª%H94‚J·0F3dz?ßml�IúHDC�HÑG	Bb	O¥	(õ	K
! 2j
! 6�
! lÔ
! eAM§8õ?.UnmÄ32
2f
*™
4Ä
Qù
#K+o1›'Í5õV+m‚{ð@ln­+H*f'‘&¹'à@9ISƒ#×!ûJ>hZ§.L1~%œDÂKS;q:­^èKG?“Ó;ó0/$`<…ÂÞ$üF!%h6Ž6Å)üV&N}GÌ4tI@¾:ÿ:9ZF”/Û#2/1bH”>Ýh1…/·Uç>=J|GÇG6W+Ž.ºhéOR K¢ 8î C'!Sk!d¿!Q$";v"B²"Iõ"X?#\˜#4õ#9*$Cd$=¨$Cæ$6*%1a%7“%HË%3&=H&O†&0Ö&0'*8'!c'<…'*Â')í'P(6h(/Ÿ(0Ï(/)/0)0`)8‘)5Ê)9*9:*6t*7«*.ã*9+-L+:z+<µ+/ò+>",+a,(�,.¶,+å,8-BJ-:�-È-Jæ-1.iF.°.'Ä.ì.n/u/o�/,0M-0
{0H‰2-Ò273783>p3G¯34÷3O,4|4;˜4(Ô43ý4 15R5mp5'Þ5;6BB69…60¿6Dð6B57Dx7B½7G8GH8?�8Ð8î8b9Pn96¿95ö95,:Cb:*¦:[Ñ:8-;{f;¨â;X‹<%ä<
! =$(=GM=)•=8¿=;ø=R4>+‡>9³>)í>7?RO?:¢?AÝ?8@%X@)~@)¨@tÒ@0GA3xA8¬A.åA9BKNB%šBÀB&ÜB1C75C?mC%­C%ÓC$ùCTD2sD*¦D1ÑDKEDOEA”E+ÖE&F%)F$OF?tF/´FäFJG#KG.oG1žGzÐGtKHHÀH9	I[CI<ŸIGÜI*$J)OJXyJ<ÒJ#K(3K/\KNŒK)ÛKNL2TLM‡L)ÕL2ÿL;2M;nM1ªMÜM0ïMG NYhN_ÂNk"O:ŽOMÉOPH0P1yPd«PBQCSQ{—QRRNfR1µRyçRVaS=¸SSöSZJTd¥Td
! UEoUBµUCøUC<V€V@‘V
ÒV&àV3WJ;W1†W>¸W<÷WB4X1wX6©X'àX8Y3AY8uY7®Y+æY,Z4?ZStZ>ÈZ['"[,J[;w[4³[Bè[k+\2—\:Ê\*]/0]%`]†]!Ÿ]Á]Ý]ù]+^>^ \^/}^­^
Ì^:Ú^G_F]_@¤_å_&ý_$`.?`n`8„`6½`2ô`D'a:laF§aEîaC4b@xb=¹bJ÷b>BcE�cÇcQGdA™d`Ûd'<ede;ƒe¿e;Ïeff+fJf._fŽf¨fIÂf<g5Ig5g3µg(ég5hHh*dh#�h³h¼hÉh.èh.i0Fi8wi°iÐiîiEjNRjG¡jéjFk@Ik>Šk<Ék&l<-l5jl= lÞlBþl$Am[fmAÂm_ncdnDÈnM
oG[o_£o8p+<p.hp—p³pÅp×p5èp"q"Aqdq>|q6»q.òq\!r9~rK¸rRs2Ws5Šs;Às8üsJ5tI€tDÊtMuG]uA¥uJçu.2v\av>¾vHýv9Fw0€w/±w,áw8x4Gx|x˜x7´xDìxE1yAwy)¹yãy6z8:z.sz3¢z6ÖzC
{Q{<g{>¤{,ã{3|>D|<ƒ|À|Ù|]ù|YW}Y±}T~9`~5š~1Ð~568Fo!¶ØYëWE€=�€+Û€+�/3�?c�A£�å�‚‚M-‚o{‚9ë‚=%ƒ>cƒ8¢ƒÛƒ-úƒ,(„U„<n„A«„@í„>.…<m…5ª…8à…<†V†@o†+°†.Ü†:‡7F‡~‡2œ‡(Ï‡ø‡.ˆGˆ!eˆ+‡ˆ+³ˆ/ßˆ(‰28‰@k‰¬‰!Ã‰7å‰EŠcŠ
|ŠŠŠ ™ŠºŠÏŠ1íŠ1‹!Q‹!s‹•‹"±‹Ô‹fã‹(JŒ#sŒ—Œ ¶Œ1×Œ	�%�%<�(b�‹�3§�0Û�*Ž)7Ž>aŽ` Ž6�?8�Gx�HÀ�Z	�¯d�T‘Qi‘T»‘f’ow’Vç’W>“S–“Gê“F2”Gy”$Á”#æ”%
! •*0•>[•š•*°•Û•/ô•)$–8N–C‡–Ë–1å–7—EO—:•—JÐ—5˜5Q˜?‡˜BÇ˜"
! ™0-™6^™v•™WšUdšLºš4›t<›?±›"ñ›nœLƒœ@ÐœT�+f�V’�Yé�0Cž tž•ž8ªž!ãž:Ÿ_@Ÿ Ÿ½Ÿ ÚŸûŸ 9/ Mi (· à ö 
¡$¡ D¡!e¡!‡¡#©¡#Í¡-ñ¡¢6¢P¢)i¢X“¢]ì¢ZJ£,¥£9Ò£*¤47¤1l¤vž¤r¥Lˆ¥KÕ¥W!¦By¦k¼¦E(§Qn§8À§=ù§¡7¨ Ù¨Qz©/Ì©Aü©j>ªf©ª3«2D«.w«<¦«ã«?÷«K7¬(ƒ¬+¬¬EØ¬­.3­*b­!�­6¯­7æ­#®cB®O¦®7ö®#.¯7R¯#Š¯9®¯%è¯9°%H°Kn°7º°9ò°%,±KR±_ž±Qþ±eP²O¶²c³)j³<”³)Ñ³)û³'%´BM´�´*­´'Ø´'µ>(µIgµ"±µ:ÔµG¶HW¶F ¶;ç¶1#·BU·2˜·MË·C¸+]¸ú‰¸„º' º-Èº7öº¯.» Þ»ÿ»k¼:Š¼¹Å¼G½?Ç½1¾99¾?s¾1³¾1å¾[¿!s¿#•¿O¹¿)	À 3ÀJTÀ0ŸÀ;ÐÀ#Á'0Á*XÁ:ƒÁ>¾Á#ýÁO!Â%qÂ?—Â*×Â:Ã>=Ã|Ã<”ÃÑÃ0êÃ.ÄJÄ#fÄŠÄ™Ä/¸Ä+èÄ7Å@LÅ,�Å<ºÅ?÷Åq7Æ9©Æ6ãÆ7Ç3RÇ3†Ç%ºÇàÇ-òÇ2 È(SÈ5|È?²È=òÈ=0É&nÉL•ÉQâÉR4Ê*‡Ê.²Ê#áÊPË<VË&“Ë&ºËLáË.Ì*LÌ+wÌ)£ÌÍÌLãÌ90ÍjÍ%Í)¥Í6ÏÍ*Î81Î.jÎ,™Î-ÆÎ-ôÎ6"ÏYÏ*xÏ*£Ï$ÎÏ3óÏO'Ð*wÐO¢ÐlòÐy_ÑuÙÑ:OÒuŠÒDÓ EÓ'æÓˆÔ°—Ô„HÕ¬ÍÕ¦zÖÎ!×)ð×YØ4tØI©Ø)óØZÙ3xÙ#¬ÙÐÙJáÙ",Ú"OÚ"rÚ •Ú ¶Ú$×Ú$üÚ$!Û"FÛ"iÛ)ŒÛ,¶Û)ãÛ'
Ü95ÜOoÜ,¿Ü*ìÜ2Ý)JÝ3tÝ3¨ÝRÜÝ4/ÞldÞLÑÞKßdjß?ÏßWà9gà0¡à=Òà4á:Eá^€áXßán8âY§âWã\YãJ¶ã[äD]äE¢ävèä#_å$ƒå#¨å!Ìå1îå æ×0ç@è:Iè@„èÅè:åè+ é8LéM…éSÓék'ê“êM®ê:üê^7ëR–ëOéë-9ìCgìF«ìgòìfZí^ÁíP îXqî(Êî=óîM1ï ï ï8¼ï?õïB5ðxð�ð'£ð*Ëð“öðZŠñPåñ"6ò8YòD’ò ×ò2øòV+ó3‚ó$¶ó7Ûóô;3ô.oô%žôÄôÞô*õô: õ*[õq†õ8øõ.1öD`ö9¥ö"ßöJ÷9M÷‡÷,¢÷Ï÷2è÷5ø9Qø:‹ø*Æø ñø!ù!4ù6VùD�ù4Òù,ú*4ú_úú;šú6Öú3
û.Aû$pû?•û-Õû,ü90üajü<Ìü=	ýeGý:­ýHèý,1þ-^þXŒþ.åþÿ$1ÿ*Vÿ�ÿ ŸÿÀÿFÓÿ4	4O	„	#œ	À	)Ø	'	&*	&Q	+x	C¤	(è	"	(4	(]	)†	)°	*Ú	*	*0	*[	*†	*±	*Ü	*	*2	*]	*ˆ	*³	(Þ	(	(0	(Y	(‚	(«	)Ô	(þ	('	(P	(y	*¢	*Í	*ø	*#	(N	(w	( 	(É	(ò	(	(D	(m	(–	(¿	)è	)		'<		(d		(�		)¶		)à		(
  
! 	(3
! 	(\
! 	(…
! 	+®
! 	'Ú
! 	'	(*	'S	'{	3£	4×	4	3A	"u	B˜	?Û	%
	 A
	Bb
	7¥
	3Ý
	6	4H	F}	{Ä	:@	'{	£	@¿	#	$	6?	.v	4¥	)Ú		*
	.8	+g	7“	cË	?/	>o	A®	Âð	2³	væ	L]	Lª	L÷	9D	0~	H¯	@ø	=9	>w	!¶	_Ø	I8	F‚	NÉ	?	"X	T{	Ð	ï	A		:K	>†	Å	 à	(	)*	"T	w	•	&°	I×	8!	*Z	…	&¢	&É	 ð	0	-B	(p	™	&²	+Ù	'	!-	O	!o	!‘	-³	(á	"
! 	"-	)P	,z	 §	,È	+õ	#!	$E	'j	*’	)½	2ç	 	+6 	3b 	Q– 	›è 	"„!	A§!	1é!	-"	)I"	:s"	F®"	6õ"	P,#	?}#	T½#	Ž$	:¡$	=Ü$	5%	)P%	z%	+“%	-¿%	"í%	N&	P_&	$°&	8Õ&	7'	9F'	€'	<–'	7Ó'	?(	5K(	9�(	3»(	4ï(	9$)	<^)	6›)	8Ò)	A*	;M*	7‰*	GÁ*	%	+	/+	)I+	,s+	5 +	"Ö+	.ù+	(,	"D,	g,	*t,	Ÿ,	°,	BÀ,	:-	>-	Y-	o-	Š-	M¥-	0ó-	.$.	.S.	$‚.	
§.	Aµ.	a÷.	+Y/	m…/	Ró/	mF0	^´0	c1	Bw1	º1	Ô1	0ñ1	0"2	0S2	6„2	»2	Ö2	ió2	*]3	)ˆ3	1²3	-ä3	/4	)B4	Ll4	,¹4	bæ4	EI5	(�5	d¸5	o6	B�6	Ð6	1ã8	*9	*@9	Ik9	µ9	>Õ9	?:	T:	>s:	Š²:	2=;	0p;	7¡;	6Ù;	7<	-H<	]v<	0Ô<	=	=	,6=	&c=	)Š=	$´=	Ù=	ø=	 >	79>	%q>	(—>	%À>	(æ>	?	'.?	!V?	 x?	%™?	/¿?	1ï?	!@	&3@	!Z@	(|@	:¥@	-à@	A	2-A	$`A	(…A	®A	>ÎA	!
B	//B	_B	%xB	.žB	8ÍB	5C	<C	/LC	|C	 šC	*»C	"æC	8	D	(BD	!kD	7�D	)ÅD	%ïD	%E	;E	WE	+wE	"£E	ÆE	#åE	-	F	*7F	$bF	)‡F	/±F	áF	'G	)G	(GG	CpG	´G	ÐG	?êG	!*H	0LH	$}H	¢H	,¹H	#æH	;
! I	3FI	+zI	¦I	v¼I	^3J	e’J	MøJ	FK	;eK	2¡K	*ÔK	ÿK	)L	&CL	 jL	8‹L	!ÄL	:æL	!M	@M	/UM	<…M	7ÂM	'úM	"N	1BN	(tN	7�N	ÕN	>ðN	?/O	$oO	”O	³O	8ÎO	EP	HMP	)–P	)ÀP	wêP	—bQ	xúQ	«sR	S	tŸS	WT	‚lT	†ïT	¥vU	¬V	wÉV	(AW	jW	UŠW	0àW	.X	3@X	1tX	L¦X	2óX	-&Y	OTY	)¤Y	OÎY	KZ	$jZ	=�Z	%ÍZ	óZ	0[	.B[	q[	�[	­[	Ç[	â[	ú[	F\	"\\	=\	$½\	!â\	&]	;+]	(g]	7�]	#È]	/ì]	N^	k^	‰^	£^	#Á^	2å^	1_	J_	+a_	�_	)£_	#Í_	3ñ_	!%`	*G`	&r`	™`	1·`	Vé`	 @a	<aa	ža	´a	2Ña	,b	 1b	(Rb	,{b	7¨b	#àb	0c	5c	ÊSc	cd	4‚d	6·d	¢îd	8‘e	,Êe	7÷e	/f	Of	+gf	¾“f	>Rg	Û‘g	vmh	<äh	7!i	dYi	 ¾i	=ßi	-j	'Kj	(sj	cœj	.k	t/k	‰¤k	!.l	3Pl	;„l	1Àl	0òl	$#m	'Hm	"pm	“m	 ®m	6Ïm	!n	!(n	6Jn	"�n	)¤n	În	ín	lo	;qo	9­o	@ço	Y(p	&‚p	 ©p	-Êp	røp	Qkq	;½q	(ùq	"r	E<r	:‚r	(½r	ær	.ûr	g*s	4’s	<Çs	Rt	+Wt	 ƒt	?¤t	ät	u	Cu	au	gu	=‚u	Àu	+Ùu	%v	+v	Dv	bv	"‚v	-¥v	Óv	òv	9w	MLw	šw	A w	<âw	8x	KXx	I¤x	!îx	Xy	Eiy	¯y	Ây	Õy	óy	z	'z	.Ez	Ctz	¸z	Íz	(ëz	{	.){	X{	In{	¸{	/Î{	$þ{	,#|	EP|	4–|	0Ë|	ü|	-}	2A}	"t}	+—}	JÃ}	,~	;~	0W~	Fˆ~	]Ï~	1-	3_	9“	8Í	*€	N1€	4€€	<µ€	;ò€	N.�	~}�	Cü�	#@‚	+d‚	3�‚	0Ä‚	'õ‚	ƒ	%=ƒ	+cƒ	5�ƒ	Åƒ	âƒ	%„	'„	B„	b„	 ~„	Ÿ„	*»„	1æ„	0…	+I…	Cu…	 ¹…	"Ú…	fý…	.d†	-“†	1Á†	.ó†	%"‡	0H‡	)y‡	0£‡	Ô‡	:í‡	2(ˆ	[ˆ	(uˆ	0žˆ	Ïˆ	!àˆ	K‰	\N‰	«‰	4Ã‰	)ø‰	"Š	`<Š	$�Š	
ÂŠ	1ÐŠ	"‹	%‹	&:‹	a‹	/|‹	?¬‹	=ì‹	$*Œ	OŒ	'_Œ	?‡Œ	ÇŒ	BçŒ	*�	G�	3d�	$˜�	/½�	<í�	1*Ž	\Ž	oŽ	&ŒŽ	5³Ž	éŽ	"�	&'�	*N�	)y�	;£�	Yß�	K9�	-…�	7³�	:ë�	3&‘	-Z‘	1ˆ‘	2º‘	í‘	.
’	0<’	<m’	5ª’	5à’	1“	;H“	)„“	q®“	O ”	.p”	$Ÿ”	?Ä”	-•	)2•	5\•	V’•	%é•	Y–	i–	$„–	+©–	7Õ–	/
—	F=—	-„—	@²—	4ó—	q(˜	!š˜	¼˜	Ò˜	4é˜	>™	0]™	AŽ™	=Ð™	6š	-Eš	2sš	¦š	!Àš	8âš	6›	-R›	E€›	Æ›	[á›	;=œ	yœ	9‘œ	HËœ	:�	7O�	:‡�	7Â�	<ú�	67ž	;nž	:ªž	<åž	F"Ÿ	*iŸ	”Ÿ	+±Ÿ	*ÝŸ	 	& 	6; 	$r 	O— 	=ç 	=%¡	?c¡	£¡	(»¡	Jä¡	>/¢	2n¢	A¡¢	;ã¢	;£	5[£	&‘£	?¸£	mø£	%f¤	„Œ¤	U¥	Cg¥	9«¥	;å¥	!¦	s2§	\¦§	(¨	�,¨	1º¨	2ì¨	2©	FR©	0™©	3Ê©	6þ©	*5ª	'`ª	?ˆª	8Èª	+«	>-«	?l«	3¬«	Rà«	!3¬	xU¬	DÎ¬	9­	IM­	9—­	Ñ­	!ï­	
®	3®	HS®	'œ®	/Ä®	Gô®	-<¯	'j¯	:’¯	GÍ¯	°	M5°	_ƒ°	,ã°	B±	>S±	N’±	á±	4õ±	.*²	>Y²	L˜²	Så²	o9³	/©³	>Ù³	K´	Jd´	~¯´	G.µ	Fvµ	E½µ	7¶	?;¶	Z{¶	"Ö¶	Zù¶	\T·	#±·	Õ·	
ê·	Fø·	E?¸	4…¸	º¸	@Ð¸	@¹	0R¹	ƒ¹	:’¹	IÍ¹	>º	CVº	2šº	,Íº	@úº	D;»	C€»	9Ä»	Jþ»	8I¼	‚¼	 ¼	º¼	)Ð¼	ú¼	½	-0½	^½	t½	&�½	4·½	4ì½	4!¾	%V¾	0|¾	0­¾	0Þ¾	F¿	+V¿	F‚¿	0É¿	$ú¿	BÀ	.bÀ	‘À	&ªÀ	ÑÀ	èÀ	ûÀ	Á	'Á	)<Á	fÁ	zÁ	ŽÁ	-¤Á	ÒÁ	çÁ	6üÁ	3Â	FÂ	YÂ	vÂ	ŠÂ	�Â	±Â	ÍÂ	àÂ	Ã	Ã	7Ã	NÃ	nÃ	…Ã	¢Ã	¶Ã	LÏÃ	:Ä	DWÄ	BœÄ	EßÄ	/%Å	LUÅ	8¢Å	4ÛÅ	/Æ	-@Æ	HnÆ	I·Æ	MÇ	¹OÇ	#	È	-È	GÈ	aÈ	{È	$–È	4»È	&ðÈ	/É	2GÉ	;zÉ	¶É	&ÐÉ	÷É	*Ê	<<Ê	MyÊ	0ÇÊ	0øÊ	,)Ë	VË	tË	!“Ë	µË	ÕË	ðË	
! Ì	$Ì	>Ì	XÌ	xÌ	“Ì	®Ì	ÉÌ	8äÌ	Í	88Í	qÍ	ŒÍ	§Í	ÂÍ	!ÝÍ	ÿÍ	Î	4Î	.OÎ	~Î	šÎ	¶Î	#ÒÎ	,öÎ	4#Ï	;XÏ	”Ï	#±Ï	*ÕÏ	)Ð	A*Ð	2lÐ	'ŸÐ	"ÇÐ	"êÐ	;
Ñ	0IÑ	 zÑ	"›Ñ	!¾Ñ	!àÑ	$Ò	$'Ò	9LÒ	6†Ò	=½Ò	AûÒ	/=Ó	-mÓ	1›Ó	EÍÓ	:Ô	0NÔ	nÔ	5îÔ	0$Õ	<UÕ	E’Õ	,ØÕ	3Ö	>9Ö	4xÖ	:­Ö	4èÖ	;×	Y×	'w×	#Ÿ×	'Ã×	=ë×	#)Ø	(MØ	9vØ	)°Ø	6ÚØ	-Ù	>?Ù	2~Ù	0±Ù	0âÙ	+Ú	/?Ú	/oÚ	/ŸÚ	,ÏÚ	$üÚ	!Û	]?Û	�Û	6µÛ	1ìÛ	AÜ	@`Ü	¡Ü	@¿Ü	;Ý	D<Ý	#�Ý	>¥Ý	AäÝ	7&Þ	:^Þ	2™Þ	5ÌÞ	2ß	5ß	KQß	N�ß	ìß		à	&à	*Cà	-nà	6œà	'Óà	ûà	Qá	iá	'„á	¬á	Çá	-âá	(â	,9â	,fâ	,“â	)Àâ	êâ	,ã	62ã	'iã	L‘ã	LÞã	<+ä	<hä	B¥ä	)èä	å	11å	.cå	.’å	LÁå	kæ	zç	 šç	6»ç	Jòç	X=è	(–è	'¿è	çè	)é	@,é	4mé	I¢é	Uìé	CBê	&†ê	V­ê	ë	Pë	Pdë	Uµë	!ì	+-ì	AYì	9›ì	7Õì	=
í	9Kí	1…í	¡·í	BYî	#œî	:Àî	}ûî	<yï	G¶ï	¯þï	:®ð	éð	Cñ	NFñ	j•ñ	ò	 ò	8/ò	hò	;‡ò	Ãò	àò	ýò	4ó	LMó	Mšó	èó	Dúó	"?ô	Dbô	§ô	:¾ô	ùô	Dõ	LUõ	>¢õ	5áõ	:ö	6Rö	I‰ö	CÓö	E÷	+]÷	+‰÷	Lµ÷	)ø	2,ø	K_ø	J«ø	Jöø	'Aù	/iù	™ù	+©ù	"Õù	Føù	(?ú	6hú	=Ÿú	=Ýú	9û	5Uû	(‹û	9´û	4îû	%#ü	0Iü	,zü	8§ü	(àü	R	ý	C\ý	' ý	FÈý	.þ	>þ	D\þ	'¡þ	@Éþ	.
! ÿ	09ÿ	!jÿ	<Œÿ	FÉÿ	6
! .G
! Cv
! Cº
! 1þ
! ,0
! 2]
! D�
!  Õ
! 1ö
! (
! =G
! :…
! PÀ
! &
! <8
! 8u
! F®
! -õ
! #
! !A
! 1c
! 9•
! @Ï
! N
! +_
! E‹
! ?Ñ
! ]
! 9o
! 2©
! 2Ü
! 2
! >B
! >�
! ,À
! Eí
! H3
! E|
! 0Â
! 6ó
! ,*	
! 6W	
! UŽ	
! !ä	
! 
  
! a%
  
! U‡
  
! 3Ý
  
! /
! 2A
! $t
! "™
! )¼
! &æ
! F

! 2T
! $‡
! N¬
! Aû
! ?=
! 5}
! t³
! —(
! 9À
! cú
! G^
! ?¦
! :æ
! 8!
! %Z
! )€
! ª
! #Ê
! #î
! -
! ‰@
! =Ê
! 9
! 3B
! 2v
! %©
! &Ï
! ;ö
! :2
! &m
! U”
! ê
! &
! &.
! /U
! 2…
! /¸
! 8è
! 4!
! !V
! +x
! 2¤
! -×
! %
! )+
! %U
! &{
! ¢
! 2¿
! /ò
! "
! &=
! ,d
! .‘
! aÀ
! Œ"
! L¯
! Sü
! TP
! j¥
! 4
! 'E
! m
! Š�
! 
! Q4
! †
! 0�
! 2À
! .ó
! '"
! %J
! p
! 2�
! Â
! -ß
! 2

! 7@
! 2x
! =«
! 8é
! 8"
! =[
! 8™
! 6Ò
! ;	
! 4E
! 9z
! 4´
! 9é
! 4# 
! EX 
! 7ž 
! SÖ 
! .*!
! 1Y!
! ‹!
! #£!
! 2Ç!
! .ú!
! F)"
! Kp"
! I¼"
! I#
! EP#
! G–#
! Þ#
! H^$
! T§$
! ü$
! j%
! 0�%
! ,²%
! cß%
! FC&
! ¾Š&
! •I'
! Pß'
! ö0(
! D')
! l)
! )
! —)
! ©)
! ¿)
! Ï)
! ß)
! ò)
! 	*
! 	 *
! **
! @*
! ^*
! 'x*
! @ *
! ,á*
! [+
! 0j+
! *›+
! LÆ+
! -,
! +A,
! @m,
! >®,
! 5í,
! .#-
! R-
! Xk-
! <Ä-
! ,.
! r..
! s¡.
! T/
! sj/
! tÞ/
! ¦S0
! )ú0
! F$1
! "k1
! 8Ž1
! 7Ç1
! 1ÿ1
! <12
! Bn2
! T±2
! C3
! GJ3
! N’3
! .á3
! 4
! =*4
! mh4
! /Ö4
! /5
! N65
! #…5
! a©5
! 66
! YB6
! Zœ6
! @÷6
! _87
! /˜7
! (È7
! kñ7
! -]8
! .‹8
! Mº8
! I9
! 2R9
! F…9
! EÌ9
! 8:
! CK:
! y�:
! r	;
! 0|;
! !­;
! +Ï;
! +û;
! +'<
! +S<
! ,<
! ,¬<
! -Ù<
! -=
! -5=
! -c=
! -‘=
  -¿=
  -í=
  ->
--- 1,316 ----
! Þ•§=TíCRŒÚ˜#™#-›#1É#û# $1$ÛE$+!%0M%K~%Ê%à%
! ì%÷%
&<&BS&R–&>é&@('9i'C£'Fç'5.(Id(®(Å(!Ú($ü(!)!6)$X) })"ž)+Á)í)ô)-û)#)*”M*â*++('+1P+A‚+'Ä+ì+,,4,O,k,[‹,]ç,E-a-v-•-¯-Ë-$à- .#&.!J."l.�.'­.(Õ.+þ.)*/$T/'y/*¡/1Ì/þ/*0-F0&t0)›0Å0,å0#1F61Q}15Ï1]2wc2rÛ2AN3K�3,Ü3N	4@X4B™4OÜ4L,5Ry5;Ì586>A6I€6IÊ6B7~W7?Ö7D8E[8@¡8Eâ87(9C`9=¤9Bâ9E%:~k:6ê:{!;B�;?à;‰ <9ª<Pä<C5=Fy=sÀ=E4>Cz>Q¾>N?�_?Gð?Œ8@OÅ@RAChAQ¬ANþAFMB9”B=ÎB=C4JCPCMÐCEDBdDG§DIïDH9EB‚E=ÅE7F6;G*rGI�GçG HY%HoH-ïHEI
! cI'nI8–I>ÏIJ( J/IJyJ+‚JZ®Jl	K+vK=¢KmàK0NL)L ©LÊL;ÚLEM\M#uM#™M½M ÔM7õM8-NfN)„N®NÎN$éN$O*3O*^O‰O¤O ¿OàOúOP#P;P8RP‹P!œP;¾PEúP‘@QÒQ5ñQE'R%mR1“R.ÅRôR0SLCS6�S7ÇSlÿSGlT$´TÙTJøT*CUEnU2´UEçUl-VšV3¶V@êV+W5CWyW‚W ™W&ºWJáW8,XUeX!»X:ÝXY+Y->YlYI{YÅY@ËY/Z@<Z;}Z#¹ZZÝZc8[Oœ[lì[8Y\T’\wç\9_]Q™]Kë]L7^S„^^Ø^D7_4|_Q±_Q`HU`5ž`HÔ`IaYga,Áa*îa6bAPb3’bLÆb¤c�¸c·HdVerWeiÊec4f=˜fÖfìf#üf# gDg.Wg†g £gÄg×g9ég;#h_hVzh#Ñh,õh""i"Einhi×iñi-j6.j3ej/™j/Éj>ùj-8kJfk2±k8äk/l&Ml6tl,«lPØlH)m8rm-«m0Ùmx
! neƒnBén?,oFlo3³o9ço2!p-Tp0‚p_³pVqZjqEÅqArMr*erC�rHÔrFsJds@¯sGðsE8tA~tgÀts(uiœuAvQHvwšv[wbnwYÑwi+xo•x<yBy[ÂyOzDnz^³zN{;a{o�{p
|J~|lÉ|I6}{€}Rü}kO~Y»~K?aQ¡Mó_A€I¡€Bë€7.�9f�& �9Ç�7‚69‚p‚
�‚<ž‚(Û‚*ƒ:/ƒ:jƒ#¥ƒWÉƒG!„Yi„ZÃ„\…¬{…Ì(†^õ†nT‡fÃ‡v*ˆe¡ˆu‰\}‰lÚ‰JGŠ:’ŠLÍŠž‹¾¹‹WxŒgÐŒ_8�o˜�^ŽngŽUÖŽe,�)’�%¼�|â�œ_�Fü�VC‘Nš‘^é‘MH’]–’Dô’T9“ Ž“!¯“7Ñ“F	” P”&q”4˜”Í”-æ”•#0•.T• ƒ•¤•.½•0ì•7–!U–fw–4Þ–=—LQ—Nž—@í—-.˜(\˜,…˜&²˜ Ù˜ú˜™0*™H[™S¤™?ø™_8š=˜š[Öš<2›o›/‡›#·›:Û›]œ$tœ&™œ-Àœ?îœ6.�4e�4š�2Ï�-ž50žˆfžPïž'@Ÿ3hŸœŸ?¼Ÿ8üŸ5 1P ‚ 5� *Ó Rþ jQ¡&¼¡&ã¡%
! ¢*0¢O[¢>«¢7ê¢6"£;Y£9•£;Ï£@¤9L¤<†¤5Ã¤Bù¤;<¥+x¥B¤¥7ç¥F¦Ff¦1­¦?ß¦;§R[§0®§4ß§1¨=F¨>„¨;Ã¨pÿ¨!p©%’©A¸©9ú©'4ª+\ª5ˆªT¾ª)«?=«(}«0¦«>×«<¬US¬P©¬Hú¬.C­;r­g®­Š®C¡®<å®-"¯GP¯/˜¯È¯ã¯8þ¯87°Rp°@Ã°T±EY±UŸ±Eõ±M;²*‰²'´²8Ü²Z³4p³&¥³vÌ³lC´m°´Bµ9aµ=›µ7ÙµZ¶Nl¶8»¶@ô¶A5·?w·h··& ¸5G¸m}¸Që¸8=¹8v¹3¯¹4ã¹)º1Bº9tº®º?Åºh»;n»Hª»\ó»!P¼<r¼6¯¼5æ¼,½4I½:~½;¹½!õ½:¾6R¾=‰¾5Ç¾jý¾'h¿Q�¿:â¿<À0ZÀ4‹À,ÀÀ4íÀ,"Á<OÁ5ŒÁ!ÂÁ*äÁ;Â6KÂ*‚Â6­Â=äÂX"Ã4{Ã,°Ã0ÝÃ,Ä=;Ä3yÄ:­ÄTèÄ+=Å4iÅ4žÅ>ÓÅ0Æ-CÆFqÆE¸Æ3þÆ/2Ç/bÇ@’Ç)ÓÇ)ýÇ'ÈAÈF[ÈE¢È<èÈ3%ÉKYÉ!¥É!ÇÉ-éÉ-ÊCEÊ.‰ÊF¸ÊÿÊ8Ë,UË‚Ë@ ËBáË>$ÌfcÌEÊÌ!Í!2Í'TÍ"|Í;ŸÍ'ÛÍBÎ5FÎ9|Î@¶ÎB÷Îj:Ï(¥Ï3ÎÏ1Ð:4Ð1oÐ.¡Ð8ÐÐ5	Ñ;?Ñ/{Ñ/«Ñ/ÛÑ/Ò+;Ò*gÒ’ÒJ±ÒüÒ1ÓDLÓ*‘Ó*¼Ó/çÓMÔ3eÔ1™Ô@ËÔ0Õ@=Õ?~Õ:¾Õ;ùÕ85Ö&nÖ-•Ö;ÃÖ'ÿÖ,'×'T×(|×)¥×WÏ×"'Ø#JØBnØ2±Ø5äØ1ÙLÙ)cÙ1�Ù=¿Ù?ýÙD=ÚE‚ÚDÈÚE
Û2SÛ_†Û)æÛ:Ü8KÜ/„Ü"´Ü*×ÜIÝ4LÝC�ÝHÅÝ3ÞBÞ-ZÞCˆÞ:ÌÞ2ß=:ßxß1—ßÉß$èß2
à@àWàUvà-Ìà.úà7)á3aá?•á?Õá1âbGâ1ªâ:Üâ0ã+HãAtã.¶ã*åã2ä%Cä2iä1œä0Îä9ÿä19å2kå1žå+Ðå,üå3)æ.]æDŒæ7Ñæ$	ç+.çNZç;©ç6åçèU5èK‹è×è8îè;'é9céa�é9ÿéB9êB|ê0¿ê�ðê@�ëBÂë;ìAì-`ì'ŽìD¶ì7ûì+3í$_í0„í*µíAàí6"î3Yî$�î6²î*éî.ï9Cï}ï,�ï0Êï5ûï,1ð.^ð0�ð%¾ð7äð&ñCCñ:‡ñÂñNßñ/.ò6^òC•ò@Ùò%óB@ó$ƒó¨óKÆó*ô'=ôeô'ƒô0«ôÜô"÷ô?õ Zõ#{õ0Ÿõ(Ðõ.ùõ*(ö,Sö1€ö3²öHæö+/÷"[÷1~÷>°÷4ï÷)$ø4Nø$ƒø/¨ø9Øø1ù5Dù<zùE·ùMýù@KúDŒú1ÑúPû‚TûV×û4.üEcüG©ü9ñüK+ýVwýLÎý/þ1KþE}þ6Ãþ3úþ@.ÿeoÿ?Õÿ/=EiƒLíC:5~X´<
CJ3Ž0Â7ó+EB2ˆ+»+ç>-R>€¿Þý<ER<˜;ÕEFW6žIÕX7xW°.>78vT¯m	\r	2Ï	]
! 1`
! B’
! cÕ
! i95£'Ù+,-@Z*›XÆ4
)T
6~
9µ
*ï
*6E*|F§?îX.@‡!È*ê%;@MŽo E3V5Š(À)é0MD ’!³BÕ!B:F}8Ägý`eKÆU;h.¤/Ó8<@W,˜RÅVQoUÁ9)QQ{lÍa:Aœ4Þ2ZFP¡iòt\"ÑMô<BB=ÂGKHn”`/d-”=Â9VV4­?âU" 8x 3±  å 2!99!4s!W¨!&"$'""L"%o""•":¸"Gó");#Xe#/¾#î#)
$B7$1z$Q¬$.þ$N-%E|%KÂ%&H-&Fv&E½&8'H<'1…',·'"ä'8(=@(@~(?¿(2ÿ(32)"f)&‰)I°)1ú)#,*CP*e”*&ú*/!+4Q+.†+&µ++Ü+:,C,EU,/›, Ë,ì,&
! -'1-(Y-#‚-+¦-&Ò-7ù-B1.Ht.(½.Yæ.%@/=f/)¤/$Î/%ó/:07T0$Œ0G±0,ù0G&1*n1,™18Æ1<ÿ1.<2k2N‹21Ú2J3EW30�3€Î3lO42¼4jï4IZ5O¤55ô5@*6.k6+š6BÆ64	7(>7fg7kÎ7|:8>·82ö8M)9'w9"Ÿ9&Â9)é9<:+P:#|: :¿:_ß:^?;Mž;Eì;82<-k<G™<á<,ÿ<T,=.�=*°=FÛ=K">Mn>)¼>!æ>@?$I?9n?$¨?&Í?5ô?>*@Ki@¢µ@'XA7€A5¸A?îAL.BF{BJÂBP
C^CnC(ŠC5³C3éCiD%‡D?­DíDüDE6E4QE†E•E/²E;âELFBkF6®F=åF^#Gb‚G™åG’HzIY�IEçI-J EJ$fJ4‹J(ÀJ'éJ:KJLK/—K+ÇK,óK) L,JLDwL1¼L9îLA(M3jM8žM×MJõMK@N©ŒN/6OHfO¯OKÉOSP.iPJ˜P@ãP!$QBFQ8‰Q3ÂQRöQ(IR#rR-–R/ÄRWôRJLSZ—S?òSH2T-{TX©TKUSNU”¢U07VEhV.®V:ÝV?W3XW2ŒW<¿W,üWk)X*•X1ÀXwòX^jYCÉYG
ZoUZ5ÅZ0ûZ;,[(h[3‘[(Å[+î[2\,M\'z\D¢\5ç\)](G]%p]2–]oÉ]I9^)ƒ^!­^XÏ^((_Q_+p_Jœ_)ç_:`3L`=€`!¾`9à`/a$Ja%oa+•aEÁa\b2db[—b[ób-Oc(}c¦c"¿c/âc%d68d/od#Ÿd<Ãd.e0/e7`e$˜e5½e3óe9'f=afGŸfçf*g%2gXgsg'‘g@¹gúghhl.h,›h*Èh/óh,#iPi
! li#wi*›i.Æiõi#jJ,jwj–j¯j+ÏjFûjMBkJ�kjÛkNFl(•l¾l+Þlp
! m{m#�m%±m4×mnn8nVn+sn,ŸnÌn>çn<&ovcoÚoF÷oS>p/’p-Âpðpq@,qmq �q¢q:¹q9ôq9.r"hr3‹r!¿rár)úr*$s0Os9€s#ºs$ÞsAtEt"_t#‚t-¦t3Ôt/u,8u<euF¢uéu*v./v+^v4Šv7¿vS÷vGKw:“w%Îw!ôw*xAx]x,zx-§x5Õxœyª¨yJSzKžz¨êz¸“{XL|f¥|K}LX}´¥}¨Z~\d`<ÅÄ€¸Ç€d€�lå�€R‚=Ó‚(ƒ1:ƒ2lƒ5Ÿƒ*Õƒ2„)3„,]„/Š„oº„k*…0–…XÇ…] †a~†$à†‡W%‡-}‡#«‡EÏ‡Fˆ4\ˆF‘ˆ/ØˆD‰.M‰$|‰¡‰*¼‰ç‰=ù‰7Š OŠ!pŠ ’Š1³ŠDåŠE*‹ p‹D‘‹{Ö‹0RŒ6ƒŒ)ºŒ#äŒ'�"0�&S�z�#š�'¾�"æ�6	Ž-@ŽnŽ0€Ž"±Ž/ÔŽ]�5b�c˜�ü��0&�KW�'£�/Ë�.û�*‘'J‘ r‘0“‘ZÄ‘5’<U’&’’3¹’Oí’F=“„“#¢“Æ“ã“”” 8”$Y”:~”0¹”Bê”;-•?i•?©•é•––6–4I–`~–ß–$þ–#—#A—'e—�—6¬—ã— ˜"˜4˜J˜%i˜�˜%ž˜$Ä˜é˜	™!!™C™b™�™-œ™Ê™-å™%š9š.Uš„š¢š3Âšöš›+›]=›››+±›,Ý›/
! œ#:œ0^œ/�œ#¿œãœ,�/�C�,b�<��Ì�6Þ�Až+Wž+ƒž¯žÂžÙž-óž.!Ÿ6PŸ=‡ŸPÅŸ !4 *V -� .¯ 6Þ =¡.S¡/‚¡7²¡>ê¡R)¢\|¢cÙ¢9=£=w£µ£!Ó£(õ£L¤Hk¤5´¤)ê¤)¥">¥#a¥…¥. ¥Ï¥Kß¥S+¦Y¦JÙ¦@$§qe§×§+ö§G"¨>j¨@©¨�ê¨Y{©ºÕ©]�ª‚îªRq«2Ä«T÷«,L¬-y¬5§¬<Ý¬$­(?­=h­.¦­Õ­;ï­(+®T®.o®Mž®=ì®N*¯.y¯+¨¯2Ô¯5°-=°5k°8¡°0Ú°5±@A±K‚±NÎ±7²8U²;Ž²3Ê²;þ²>:³6y³G°³@ø³P9´UŠ´bà´4Cµ7xµC°µFôµ(;¶ d¶‚…¶‚·‹·C¤·è·¸#'¸(K¸0t¸5¥¸Û¸ñ¸"¹"#¹}F¹5Ä¹2ú¹ -º6Nº4…ºººFØºG»Og»^·»~¼V•¼?ì¼O,½Q|½MÎ½N¾3k¾>Ÿ¾KÞ¾9*¿Ed¿Gª¿8ò¿P+ÀC|ÀJÀÀ1Á2=Á5pÁ*¦Á)ÑÁCûÁf?Â_¦ÂÃ1%ÃWÃqÃ<�Ã"ÍÃ6ðÃ2'Ä1ZÄ3ŒÄ5ÀÄ7öÄ'.ÅIVÅ- Å4ÎÅ6Æ):Æ&dÆ$‹ÆJ°ÆNûÆPJÇ>›Ç[ÚÇ@6È%wÈ5�ÈEÓÈ,É1FÉ%xÉGžÉQæÉA8Ê)zÊ#¤Ê!ÈÊ0êÊ,Ë%HË.nË1�Ë2ÏËGÌKJÌ,–ÌMÃÌ,Í;>ÍXzÍ=ÓÍ<ÎONÎZžÎ<ùÎ.6Ï5eÏ8›Ï<ÔÏ*Ð<Ð)\Ð%†Ð)¬Ð)ÖÐÑÑ3Ñ<OÑ3ŒÑ0ÀÑñÑGÒ9OÒ3‰Ò4½Ò8òÒ8+ÓdÓ+‚Ó"®ÓQÑÓ1#ÔAUÔU—Ô(íÔ,ÕCÕ/bÕ*’ÕE½ÕBÖ7FÖ/~ÖK®Ö'úÖ@"×-c×-‘×3¿×.ó×("Ø(KØ*tØ@ŸØ+àØ8Ù.EÙ)tÙ1žÙGÐÙKÚJdÚ3¯Ú,ãÚ&Û,7Û"dÛ=‡Û,ÅÛ'òÛ1Ü>LÜ#‹Ü'¯Ü9×Ü0Ý'BÝ3jÝ-žÝ5ÌÝ0Þ/3ÞcÞ(}Þ1¦Þ)ØÞ*ß3-ß6aß ˜ß0¹ß2êß-à1Kà }à?žà+Þà.
! á-9á+gá“á ¥áÆá\äá/Aâ'qâ™â+²â,Þâ5ã1Aã+sã*ŸãÊã*áã'ä$4ä*Yä(„ä­ä]Çä;%å_aå0Áå)òå æ2=æEpæ)¶æ<àæ"ç'@çhçYƒç-Ýç+è7èIèv_è;ÖèFéYéqé‘é-­é ÛéSüéRPêZ£êOþêGNë–ë¬ë$¾ëXãë1<ì\nìLËìIíMbíK°íZüíkWîKÃîZïdjï+Ïï,ûï/(ð#Xð0|ð/­ð#Ýð-ñ,/ñ&\ñƒñ<šñ×ñ.îñ3ò+QòI}ò Çò;èòH$óHmó¶óÉóàóúóô78ô0pô?¡ôáô,õ-õEõ)bõ"Œõ4¯õ(äõf
ötö+‘öJ½ö;÷$D÷Ci÷<­÷5ê÷* ø.KøzøF”ø-Ûø	ù""ùiEù¯ù+Âù>îù'-ú:Uú�ú§úÃúÜú÷úû5#û=Yû)—ûÁû×ûòû0
ü0>üoü.�ü1°ü1âü,ý6AýCxý¼ý-Ôý0þ03þ$dþ&‰þG°þ2øþ'+ÿSÿErÿ-¸ÿ'æÿ54D.y<¨Kå#1U.q+ ÌìAM"m�©É-á)9)Yƒ ž#¿ãùVk$‹°2Ï?&[‚™.±5à_'vž,»9è"&Fc-ƒA±"ó"9GVDž)ãE
	"S	/v	8¦	Gß	'
! !B
! d
! "„
! 1§
! 6Ù
! $858nd§O=\CšHÞ,'
BT
.—
7Æ
3þ
@2;sH¯Wø;P5ŒAÂW6\9“;ÍT	4^6“4ÊLÿ8L<…=Â>??ZIÚA$=f6¤6Û:4M@‚IÃ<
NJ?™QÙ8+BdK§uó5iOŸIï89<rF¯:öF1GxGÀI=Rf�/÷.'AV˜D´Hù“B&ÖWýbU/¸LèA5=wlµ" Î9 i!r!‹!#§!%Ë!)ñ!5"HQ"š"=¸"Sö"EJ#:�#<Ë#>$:G$>‚$=Á$Oÿ$@O%E�%*Ö%&  &HA&SŠ&Þ&þ&B'BW':š''Õ'0ý'6.(2e(*˜(*Ã(Gî(K6)>‚).Á)2ð):#*9^*1˜*(Ê*.ó*#"+"F+;i+(¥++Î+%ú+) ,=J,0ˆ,¹,BØ,H-Rd-G·-tÿ-,t.0¡./Ò../"1/+T/-€/+®/~Ú/�Y0!é0 1W,1I„1 Î1 ï1%2+62'b2#Š2$®2Ó2+ó213/Q3�3;¡3
! Ý3Iè3A24"t41—4"É4Fì4d35U˜5Pî5?6'K6s6†63—64Ë6\7O]75­7{ã7K_8<«8è86989<I9P†9?×91:'I:#q:O•:+å:&;'8;8`;m™;4<(<<<e<(¢<Ë<*Ü<-=@5=v=:ˆ=3Ã=$÷=>89>0r>-£>CÑ>'?R=?N�?Dß?F$@Bk@J®@Hù@>BA@�A<ÂA8ÿA8BOBmB?‰BDÉB'C@6C wC@˜C ÙC-úC(DHD+aD�DªDaÊD$,E#QE3uE*©E-ÔE#F&F.DF-sF¡FUºFG,*G&WGB~G"ÁG+äG+H<H-ZHXˆH+áH5
I#CIgIp�IòI'J:J#VJ'zJ¢J¸JOÔJ!$K"FKGiK9±KëK%ÿK%Lo@L&°L5×L
MM-6MdM7}M,µM+âM'N"6N!YN5{N$±NÖN<òN/O7JO,‚O5¯O@åOK&PNrP#ÁPåP!Q%'Q#MQVqQTÈQ/RMRmR‹R¢R0¹RêR(S))SSSoSŒS£S!µS×SíS.T:7TQrTÄTâTøT1U#HU0lU&�U
ÄUaÒU.4VcVdtV1ÙVWWW."WQWYW2aW2”WMÇWMXcX0wX¨X(¯X,ØXYYY8Y2AYKtYKÀYCZPZ9jZ¤Z2ÁZ9ôZ<.[k[9t[®[Ç[á[#ú[O\.n\5�\9Ó\5
]C]fX]'¿]8ç]! ^4B^>w^¶^/Ñ^_2_*K_.v_)¥_&Ï_'ö_&`&E`%l`#’`'¶`%Þ`(a -a$Na sa"”a,·a2äab7b*Vb,�b.®b$Ýb*cA-c1oc¡c¹c)Õcÿc+d^Kd?ªd?êd)*e3Te5ˆeY¾eaf6zf<±f2îf-!g4Og-„g4²g/çgh27hLjh/·h6çhôij.j8Nj0‡j3¸j7ìj>$k$ck5ˆk,¾k.ëk,l1Gl3yl2­làl6ül13m$em0Šm»m7Âmúmn6n#Jnnn Žn+¯nÛnânónoo,oDo`o€o“o¦o:½o)øoJ"pCmp±pÉp(ép,qT?q”q›q,¢q
! ÏqÚqùqr(/r:Xr“r7°r(èrs#1s5Us‹sŸs)¼s/æst'tGt6at
˜t!¦t Èt'ét u02ucu
~u Œu­uÄuÚuóu
vv-:v"hv!‹v)­vC×vPwlwnwww€w$‰w3®wâwþw.x1Mx:x>ºxùxyyyy!&yHydyqyzy‡y�y™y¢y«yÇyÐyAÔyBz~Yz°ØzL‰{gÖ{>|{^|gÚ|ŒB}UÏ}-%~GS~›~6»~nò~<a5ž,Ô€€‰#€^­€r�o�ï�

‚*‚<F‚.ƒ‚²‚Î‚5ë‚
!ƒ€/ƒ°ƒ’¶ƒ(I„+r„.ž„+Í„-ù„c'…^‹…€ê…jk†QÖ†|(‡n¥‡3ˆAHˆkŠˆ5öˆ',‰7T‰.Œ‰5»‰3ñ‰8%Š.^Š�Š[©Š“‹Œ™‹W&Œc~ŒGâŒJ*�Gu�©½�+gŽ1“ŽJÅŽ5�:F�$��¯¦�+V�‚�œ�¶�oÏ�)?‘³i‘4’NR’.¡’>Ð’<“eL“;²“‘î“:€”“»”'O•Ew•W½•>–ST–Y¨–L—LO—¢œ—??˜@˜QÀ˜b™Bu™Q¸™E
! šOPšs šq›e†›aì›PNœ³ŸœPS�Š¤�l/ž„œžV!Ÿ<xŸ=µŸ¦óŸ|š ‰¡d¡¡}¢A„¢KÆ¢<£0O£-€£8®£Lç£Q4¤B†¤GÉ¤Q¥Hc¥I¬¥Zö¥ZQ¦L¬¦Vù¦HP§D™§JÞ§?)¨=i¨B§¨�ê¨Cl©D°©7õ©6-ªAdª*¦ªGÑªM«Kg«;³«?ï«E/¬5u¬H«¬bô¬JW­b¢­Y®9_®1™®BË®Ñ¯rà¯NS°9¢°6Ü°Z±9n±i¨±]²Xp²EÉ²Q³@a³2¢³FÕ³b´U´[Õ´‡1µM¹µa¶@i¶Vª¶;·¾=·Fü·;C¸`¸Mà¸".¹@Q¹W’¹9ê¹P$ºluº\âºB?»„‚»T¼P\¼I­¼F÷¼N>½�½H’¾GÛ¾~#¿y¢¿LÀ`iÀ:ÊÀbÁ@hÁS©ÁRýÁ>PÂ:�ÂdÊÂ'/Ã*WÃC‚Ã/ÆÃAöÃL8Ä6…ÄR¼ÄEÅCUÅB™Å_ÜÅ6<Æ+sÆ?ŸÆ@ßÆ= Ç:^ÇA™ÇCÛÇGÈ2gÈ7šÈ?ÒÈBÉZUÉ@°É+ñÉ;Ê+YÊI…ÊCÏÊ)ËM=Ë7‹Ë7ÃË+ûËA'ÌJiÌ*´Ì*ßÌ,
! Í(7Í7`Í˜Í1¶Í=èÍO&Î*vÎ¡Î%¼ÎIâÎu,Ï;¢ÏTÞÏO3Ð ƒÐH¤ÐDíÐ52Ñ[hÑKÄÑBÒQSÒ?¥ÒåÒ8Óu;ÓL±ÓiþÓ=hÔ:¦Ô$áÔAÕ7HÕ3€Õ,´Õ!áÕ#ÖJ'Ö-rÖ+ Ö,ÌÖUùÖ³O×sØqwØ‡éØþqÙopÚyàÚWZÛV²ÛY	Ü#cÜB‡ÜUÊÜZ Ý¶{Ý2Þ#JÞnÞ#‡Þ6«Þ[âÞ>>ß}ßÂ’ß4UàŠà3–àÊà(Öàÿà0áIá4gá!œá"¾áááúá!â
! (â3âBâVâcâzâ�â•â!žâ	ÀâÊâÚâéâõâãã2ãMã`ãmãzãŠãœã±ã	ÄãÎãÛãëãûã	ä
! ä%#äXIäZ¢ä[ýä[YåJµåNæ"Oæ7ræOªæ'úæ6"ç6YçU�çJæç31èFeè¬è9Éèé[é3wé«éÄéáé@õéB6ê?yê-¹ê0çê5ë,Në{ë?’ë3Òëlì5sì0©ì)Úì5í:í+Jí0víH§í$ðí+î:Aî|îA“î@Õî%ï<ïVïsï-�ïP¾ïSðwcðCÛð'ñ7Gñ5ñ?µñ=õñ73ò:kòA¦òGèò.0ó)_ó:‰ó"Äó çó/ôH8ôJ�ô'Ìô‡ôô>|ö»öE;÷Ž�÷yøPŠø/Ûøyù=…ù1Ãùqõùogú.×ú0ûU7ûŸ�û=-üUküOÁügýeyýVßýW6þWŽþEæþB,ÿJoÿ)ºÿ:äÿ)|IlÆ3âLB/7r)ª#Ôø
"7'Lt’™$«Ð+ð#@/`%�¶Ô(îh%€H¦4ïJ$0oF dç?LmŒlúIgH±CúH>	G‡	BÏ	O
! (b
! K‹
! 2×
! 6
! lAe®M8b?›UÛm1
3Ÿ
2Ó
*41Qf#¸+Ü1':5bV˜mï{]@Ùn+‰µ*Ó'þ&&'M@u9¶Sð#D!hJŠ>ÕZ.oLžë%	D/KtÀ;Þ:^UK´?@;`0œ$Í<ò/K$iFŽ%Õ6û62)iV“NêG94�t¶@+:l§9ÇF/H#x2œ1ÏH>Jh‰1ò/$UT>ªJéG4G|6Ä+û.' hV O¿ K!8[!C”!SØ!d,"Q‘";ã"B#Ib#X¬#\$4b$9—$CÑ$=%CS%6—%1Î%7&H8&3�&=µ&Oó&0C'0t'*¥'!Ð'<ò'*/()Z(P„(6Õ(/)0<)/m)/�)0Í)8þ)57*9m*9§*6á*7+.P+9+-¹+:ç+<",/_,>�,+Î,(ú,.#-+R-8~-B·-:ú-5.JS.ž.i³./'1/Y/ns/â/oý/,m0Mš0
è0Hö2-?37m37¥3>Ý3G44d4O™4é4;5(A53j5 ž5¿5mÝ5'K6;s6B¯69ò60,7D]7B¢7Då7B*8Gm8Gµ8?ý8=9[9bx9PÛ96,:5c:5™:CÏ:*;[>;8š;{Ó;¨O<Xø<%Q=w=$•=Gº=)>8,>;e>R¡>+ô>9 ?)Z?7„?R¼?:@AJ@8Œ@%Å@)ë@)At?A0´A3åA8B.RB9�BK»B%C-C&IC1pC7¢C?ÚC%D%@D$fDT‹D2àD*E1>EKpED¼EAF+CF&oF%–F$¼F?áF/!GQGJmG#¸G.ÜG1Hz=Ht¸HH-I9vI[°I<JGIJ*‘J)¼JXæJ<?K#|K( K/ÉKNùK)HLNrL2ÁLMôL)BM2lM;ŸM;ÛM1NIN0\NG�NYÕN_/Ok�O:ûOM6P„PH�P1æPdQB}QCÀQ{RR€RNÓR1"SyTSVÎS=%TScTZ·TdUdwUEÜUB"VCeVC©VíV@þV
?W&MW3tWJ¨W1óW>%X<dXB¡X1äX6Y'MY8uY3®Y8âY7Z+SZ,Z4¬ZSáZ>5[t['�[,·[;ä[4 \BU\k˜\2]:7]*r]/�]%Í]ó]!^.^J^f^+^«^ É^/ê^_
9_:G_G‚_FÊ_@`R`&j`‘`.¬`Û`8ñ`6*a2aaD”a:ÙaFbE[bC¡b@åb=&cJdc>¯cEîc4dQ´dAe`He'©eÑe;ðe,f;<fxf‰f˜f·f.ÌfûfgI/g<yg5¶g5ìg3"h(Vh5hµh*Ñh#üh i)i6i.Ui.„i0³i8äij=j[jEyjN¿jGkVkFok@¶k>÷k<6l&sl<šl5×l=
mKmBkm$®m[ÓmA/n_qncÑnD5oMzoGÈo_p8pp+©p.Õpq q2qDq5Uq"‹q"®qÑq>éq6(r._r\Žr9ërK%sRqs2Äs5÷s;-t8itJ¢tIítD7uM|uGÊuAvJTv.Ÿv\Îv>+wHjw9³w0íw/x,Nx8{x4´xéxy7!yDYyEžyAäy)&zPz6pz8§z.àz3{6C{Cz{¾{<Ô{>|,P|3}|>±|<ð|-}F}]f}YÄ}Y~Tx~9Í~51=5o6¥FÜ!#€E€YX€W²€=
! �+H�+t�/ �?Ð�A‚R‚m‚ˆ‚Mš‚oè‚9Xƒ=’ƒ>Ðƒ8„H„-g„,•„Â„<Û„A…@Z…>›…<Ú…5†8M†<††Ã†@Ü†+‡.I‡:x‡7³‡ë‡2	ˆ(<ˆeˆ.…ˆ´ˆ!Òˆ+ôˆ+ ‰/L‰(|‰2¥‰@Ø‰Š!0Š7RŠEŠŠÐŠ
éŠ÷Š ‹'‹<‹1Z‹1Œ‹!¾‹!à‹Œ"ŒAŒfPŒ(·Œ#àŒ� #�1D�v�%ƒ�%©�(Ï�ø�3Ž0HŽ*yŽ)¤Ž>ÎŽ`
�6n�?¥�Gå�H-�Zv�¯Ñ�T�‘QÖ‘T(’f}’oä’VT“W«“S”GW”FŸ”Gæ”$.•#S•%w•*�•>È•–*–H–/a–)‘–8»–Cô–8—1R—7„—E¼—:˜J=˜5ˆ˜5¾˜?ô˜B4™"w™0š™6Ë™všWyšUÑšL'›4t›t©›?œ"^œn�œLðœ@=�T~�+Ó�Vÿ�YVž0°ž ážŸ8Ÿ!PŸ:rŸ_­Ÿ
 *  G h ‡ 9œ MÖ ($¡M¡c¡z¡‘¡ ±¡!Ò¡!ô¡#¢#:¢-^¢Œ¢£¢½¢)Ö¢X£]Y£Z·£,¤9?¤*y¤4¤¤1Ù¤v¥r‚¥Lõ¥KB¦WŽ¦Bæ¦k)§E•§QÛ§8-¨=f¨¡¤¨ F©Qç©/9ªAiªj«ªf«3}«2±«.ä«<¬P¬?d¬K¤¬(ð¬+­EE­‹­. ­*Ï­!ú­6®7S®#‹®c¯®O¯7c¯#›¯7¿¯#÷¯9°%U°9{°%µ°KÛ°7'±9_±%™±K¿±_²Qk²e½²O#³cs³)×³<´)>´)h´'’´Bº´ý´*µ'Eµ'mµ>•µIÔµ"¶:A¶G|¶HÄ¶F
·;T·1�·BÂ·2¸M8¸C†¸+Ê¸úö¸ñº'
»-5»7c»¯›» K¼l¼k‹¼:÷¼¹2½Gì½?4¾1t¾9¦¾?à¾1 ¿1R¿[„¿!à¿#ÀO&À)vÀ  ÀJÁÀ0Á;=Á#yÁ'�Á*ÅÁ:ðÁ>+Â#jÂOŽÂ%ÞÂ?Ã*DÃ:oÃ>ªÃéÃ<Ä>Ä0WÄ.ˆÄ·Ä#ÓÄ÷ÄÅ/%Å+UÅ7�Å@¹Å,úÅ<'Æ?dÆq¤Æ9Ç6PÇ7‡Ç3¿Ç3óÇ%'ÈMÈ-_È2�È(ÀÈ5éÈ?É=_É=�É&ÛÉLÊQOÊR¡Ê*ôÊ.Ë#NËPrË<ÃË&Ì&'ÌLNÌ›Ì*¹Ì+äÌ)Í:ÍLPÍ9�Í×Í%ìÍ)Î6<Î*sÎ8žÎ.×Î,Ï-3Ï-aÏ6�ÏÆÏ*åÏ*Ð$;Ð3`ÐO”Ð*äÐOÑl_ÑyÌÑuFÒ:¼Òu÷ÒDmÓ ²Ó'SÔˆ{Ô°Õ„µÕ¬:Ö¦çÖÎŽ×)]ØY‡Ø4áØIÙ)`ÙZŠÙ3åÙ#Ú=ÚJNÚ"™Ú"¼Ú"ßÚ Û #Û$DÛ$iÛ$ŽÛ"³Û"ÖÛ)ùÛ,#Ü)PÜ'zÜ9¢ÜOÜÜ,,Ý*YÝ2„Ý)·Ý3áÝ3ÞRIÞ4œÞlÑÞL>ßK‹ßd×ß?<àW|à9Ôà0á=?á4}á:²á^íáXLân¥âYãWnã\ÆãJ#ä[näDÊäEåvUå#Ìå$ðå#æ!9æ1[æ�æ×�ç@uè:¶è@ñè2é:Ré+�é8¹éMòéS@êk”êëMë:ië^¤ëRìOVì-¦ìCÔìFíg_ífÇí^.îP�îXÞî(7ï=`ïMžï ìï
ð8)ð?bðB¢ðåðüð'ñ*8ñ“cñZ÷ñPRò"£ò8ÆòDÿò Dó2eóV˜ó3ïó$#ô7Hô€ô; ô.Üô%õ1õKõ*bõ:�õ*Èõqóõ8eö.žöDÍö9÷"L÷Jo÷9º÷ô÷,ø<ø2Uø5ˆø9¾ø:øø*3ù ^ù!ù!¡ù6ÃùDúù4?ú,tú*¡úÌúìú;û6Cû3zû.®û$Ýû?ü-Bü,pü9�üa×ü<9ý=výe´ý:þHUþ,žþ-ËþXùþ.Rÿ�ÿ$žÿ*Ãÿîÿ 	-	F@	4‡	4¼	ñ	#		-	)E	'o	&—	&¾	+å	C	(U	"~	(¡	(Ê	)ó	)	*G	*r	*�	*È	*ó	*	*I	*t	*Ÿ	*Ê	*õ	* 	(K	(t	(�	(Æ	(ï	(	)A	(k	(”	(½	(æ	*	*:	*e	*�	(»	(ä	(
	(6	(_	(ˆ	(±	(Ú	(		(,		)U		)		'©		(Ñ		(ú		)#
! 	)M
! 	(w
! 	( 
! 	(É
! 	(ò
! 	+	'G	'o	(—	'À	'è	3	4D	4y	3®	"â	B
	?H
	%ˆ
	 ®
	BÏ
	7	3J	6~	4µ	Fê	{1	:­	'è		@,	#m	‘	6¬	.ã	4	)G	q	*z	.¥	+Ô	7	c8	?œ	>Ü	A	Â]	2 	vS	LÊ	L	Ld	9±	0ë	H	@e	=¦	>ä	!#	_E	I¥	Fï	N6	?…	"Å	Tè	=	\	Av	:¸	>ó	2	 M	(n	)—	"Á	ä		&	ID	8Ž	*Ç	ò	&	&6	 ]	0~	-¯	(Ý		&	+F	'r	!š	¼	!Ü	!þ	- 	(N	"w	"š	)½	,ç	 	,5	+b	#Ž	$²	'×	*ÿ	)* 	2T 	‡ 	+£ 	3Ï 	Q!	›U!	"ñ!	A"	1V"	-ˆ"	)¶"	:à"	F#	6b#	P™#	?ê#	T*$	Ž$	:%	=I%	5‡%	)½%	ç%	+&	-,&	"Z&	N}&	PÌ&	$'	:B'	8}'	7¶'	9î'	((	<>(	7{(	?³(	5ó(	9))	3c)	4—)	9Ì)	<*	6C*	8z*	A³*	;õ*	71+	Gi+	%±+	×+	)ñ+	,,	5H,	"~,	.¡,	Ð,	"ì,	-	*-	G-	X-	Bh-	:«-	æ-	.	.	2.	MM.	0›.	.Ì.	.û.	$*/	
O/	A]/	aŸ/	+0	m-0	R›0	mî0	^\1	c»1	B2	b2	|2	0™2	0Ê2	0û2	6,3	c3	~3	i›3	*4	)04	1Z4	-Œ4	/º4	)ê4	L5	,a5	bŽ5	Eñ5	(76	d`6	oÅ6	B57	x7	1‹9	*½9	*è9	I:	]:	>}:	?¼:	ü:	>;	ŠZ;	2å;	0<	7I<	6�<	7¸<	-ð<	]=	0|=	­=	¿=	,Þ=	&>	)2>	$\>	�>	 >	 À>	7á>	%?	(??	%h?	(Ž?	·?	'Ö?	!þ?	  @	%A@	/g@	1—@	É@	&Û@	!A	($A	:MA	-ˆA	¶A	2ÕA	$B	(-B	VB	>vB	!µB	/×B	C	% C	.FC	8uC	5®C	äC	/ôC	$D	 BD	*cD	"ŽD	8±D	(êD	!E	75E	)mE	%—E	%½E	ãE	ÿE	+F	"KF	nF	#�F	-±F	*ßF	$
! G	)/G	/YG	‰G	'©G	ÑG	(ïG	CH	\H	xH	?’H	!ÒH	0ôH	$%I	JI	,aI	#ŽI	;²I	3îI	+"J	NJ	vdJ	^ÛJ	e:K	M K	îK	;
L	2IL	*|L	§L	)ÁL	&ëL	 M	83M	!lM	:ŽM	ÉM	èM	/ýM	<-N	7jN	'¢N	ÊN	1êN	(O	7EO	}O	>˜O	?×O	$P	<P	[P	8vP	E¯P	HõP	)>Q	)hQ	w’Q	—
! R	x¢R	«S	ÇS	tGT	W¼T	‚U	†—U	¥V	¬ÄV	wqW	(éW	X	U2X	0ˆX	.¹X	3èX	1Y	LNY	2›Y	-ÎY	OüY	)LZ	OvZ	KÆZ	$[	=7[	%u[	›[	0¹[	.ê[	\	8\	U\	o\	Š\	¢\	F½\	"]	=']	$e]	!Š]	&¬]	;Ó]	(^	78^	#p^	/”^	NÄ^	_	1_	K_	#i_	2�_	1À_	ò_	+	`	5`	)K`	#u`	3™`	!Í`	*ï`	&a	Aa	1_a	V‘a	 èa	<	b	Fb	\b	2yb	,¬b	 Ùb	(úb	,#c	7Pc	#ˆc	0¬c	Ýc	Êûc	cÆd	4*e	6_e	¢–e	89f	,rf	7Ÿf	×f	÷f	+g	¾;g	>úg	Û9h	vi	<Œi	7Éi	dj	 fj	=‡j	-Åj	'ój	(k	cDk	.¨k	t×k	‰Ll	!Öl	3øl	;,m	1hm	0šm	$Ëm	'ðm	"n	;n	 Vn	6wn	!®n	!Ðn	6òn	")o	)Lo	vo	•o	l¬o	;p	9Up	@�p	YÐp	&*q	 Qq	-rq	r q	Qr	;er	(¡r	Êr	Eär	:*s	(es	Žs	.£s	gÒs	4:t	<ot	R¬t	+ÿt	 +u	?Lu	Œu	©u	CÅu		v	v	=*v	hv	+�v	%­v	Óv	ìv	
! w	"*w	-Mw	{w	šw	9ºw	Môw	Bx	AHx	<Šx	8Çx	Ky	ILy	!–y	X¸y	Ez	Wz	jz	}z	›z	ºz	Ïz	.íz	C{	`{	u{	(“{	¼{	.Ñ{	|	I|	`|	/v|	$¦|	,Ë|	Eø|	4>}	0s}	¤}	-»}	2é}	"~	+?~	Jk~	,¶~	ã~	0ÿ~	F0	]w	1Õ	3€	9;€	8u€	*®€	NÙ€	4(�	<]�	;š�	NÖ�	~%‚	C¤‚	#è‚	+ƒ	38ƒ	0lƒ	'�ƒ	Åƒ	%åƒ	+„	57„	m„	Š„	%©„	Ï„	ê„	
! …	 &…	G…	*c…	1Ž…	0À…	+ñ…	C†	 a†	"‚†	f¥†	.‡	-;‡	1i‡	.›‡	%Ê‡	0ð‡	)!ˆ	0Kˆ	|ˆ	:•ˆ	2Ðˆ	‰	(‰	0F‰	w‰	!ˆ‰	Kª‰	\ö‰	SŠ	4kŠ	) Š	ÊŠ	`äŠ	$E‹	
j‹	1x‹	"ª‹	Í‹	&â‹		Œ	/$Œ	?TŒ	=”Œ	$ÒŒ	÷Œ	'�	?/�	o�	B��	Ò�	ï�	3Ž	$@Ž	/eŽ	<•Ž	1ÒŽ	�	�	&4�	5[�	‘�	"¬�	&Ï�	*ö�	)!�	;K�	Y‡�	Ká�	--‘	7[‘	:“‘	3Î‘	-’	10’	2b’	•’	.µ’	0ä’	<“	5R“	5ˆ“	1¾“	;ð“	),”	qV”	OÈ”	.•	$G•	?l•	-¬•	)Ú•	5–	V:–	%‘–	Y·–	—	$,—	+Q—	7}—	/µ—	Få—	-,˜	@Z˜	4›˜	qÐ˜	!B™	d™	z™	4‘™	>Æ™	0š	A6š	=xš	6¶š	-íš	2›	N›	!h›	8Š›	6Ã›	-ú›	E(œ	nœ	[‰œ	;åœ	!�	99�	Hs�	:¼�	7÷�	:/ž	7jž	<¢ž	6ßž	=Ÿ	;TŸ	:�Ÿ	<ËŸ	F 	*O 	z 	+— 	*Ã 	î 	&ú 	6!¡	$X¡	O}¡	=Í¡	=¢	?I¢	‰¢	(¡¢	JÊ¢	>£	2T£	A‡£	;É£	;¤	5A¤	&w¤	?ž¤	mÞ¤	%L¥	„r¥	U÷¥	CM¦	9‘¦	;Ë¦	§	s¨	\Œ¨	(é¨	�©	1 ©	2Ò©	2ª	F8ª	0ª	3°ª	6äª	*«	'F«	?n«	8®«	+ç«	>¬	?R¬	3’¬	RÆ¬	!­	x;­	D´­	9ù­	I3®	9}®	·®	!Õ®	
÷®	3¯	H9¯	'‚¯	/ª¯	GÚ¯	-"°	'P°	:x°	G³°	û°	M±	_i±	,É±	Bö±	>9²	Nx²	Ç²	4Û²	.³	>?³	L~³	SË³	o´	/�´	>¿´	Kþ´	JJµ	~•µ	G¶	F\¶	E£¶	7é¶	?!·	Za·	"¼·	Zß·	\:¸	#—¸	»¸	
Ð¸	FÞ¸	E%¹	4k¹	 ¹	@¶¹	@÷¹	08º	iº	:xº	I³º	>ýº	C<»	2€»	,³»	@à»	D!¼	Cf¼	9ª¼	Jä¼	8/½	h½	†½	 ½	)¶½	à½	ú½	-¾	D¾	Z¾	&v¾	4�¾	4Ò¾	4¿	%<¿	0b¿	0“¿	0Ä¿	Fõ¿	+<À	FhÀ	0¯À	$àÀ	BÁ	.HÁ	wÁ	&�Á	·Á	ÎÁ	áÁ	ùÁ	
Â	)"Â	LÂ	`Â	tÂ	-ŠÂ	¸Â	ÍÂ	6âÂ	Ã	,Ã	?Ã	\Ã	pÃ	ƒÃ	—Ã	³Ã	ÆÃ	æÃ	ýÃ	Ä	4Ä	TÄ	kÄ	ˆÄ	œÄ	LµÄ	:Å	D=Å	B‚Å	EÅÅ	/Æ	L;Æ	8ˆÆ	4ÁÆ	/öÆ	-&Ç	HTÇ	I�Ç	MçÇ	¹5È	#ïÈ	É	-É	GÉ	aÉ	$|É	4¡É	&ÖÉ	/ýÉ	2-Ê	;`Ê	œÊ	&¶Ê	ÝÊ	*÷Ê	<"Ë	M_Ë	0­Ë	0ÞË	,Ì	<Ì	ZÌ	!yÌ	›Ì	»Ì	ÖÌ	ðÌ	
! Í	$Í	>Í	^Í	yÍ	”Í	¯Í	8ÊÍ	Î	8Î	WÎ	rÎ	�Î	¨Î	!ÃÎ	åÎ	þÎ	Ï	.5Ï	dÏ	€Ï	œÏ	#¸Ï	,ÜÏ	4	Ð	;>Ð	zÐ	#—Ð	*»Ð	)æÐ	AÑ	2RÑ	'…Ñ	"­Ñ	"ÐÑ	;óÑ	0/Ò	 `Ò	"�Ò	!¤Ò	!ÆÒ	$èÒ	$
Ó	92Ó	6lÓ	=£Ó	AáÓ	/#Ô	-SÔ	1�Ô	E³Ô	:ùÔ	04Õ	neÕ	5ÔÕ	0
! Ö	<;Ö	ExÖ	,¾Ö	3ëÖ	>×	4^×	:“×	4Î×	;Ø	?Ø	']Ø	#…Ø	'©Ø	=ÑØ	#Ù	(3Ù	9\Ù	)–Ù	6ÀÙ	-÷Ù	>%Ú	2dÚ	0—Ú	0ÈÚ	+ùÚ	/%Û	/UÛ	/…Û	,µÛ	$âÛ	Ü	]%Ü	ƒÜ	6›Ü	1ÒÜ	AÝ	@FÝ	‡Ý	@¥Ý	;æÝ	D"Þ	#gÞ	>‹Þ	AÊÞ	7ß	:Dß	2ß	5²ß	2èß	à	K7à	Nƒà	Òà	ïà	á	*)á	-Tá	6‚á	'¹á	áá	Qýá	Oâ	'jâ	’â	­â	-Èâ	(öâ	,ã	,Lã	,yã	)¦ã	Ðã	,ëã	6ä	'Oä	Lwä	LÄä	<å	<Nå	B‹å	)Îå	øå	1æ	.Iæ	.xæ	L§æ	kôæ	`è	 €è	6¡è	JØè	X#é	(|é	'¥é	Íé	)èé	@ê	4Sê	Iˆê	UÒê	C(ë	&lë	V“ë	êë	Pùë	PJì	U›ì	!ñì	+í	A?í	9�í	7»í	=óí	91î	1kî	¡�î	B?ï	#‚ï	:¦ï	}áï	<_ð	Gœð	¯äð	:”ñ	Ïñ	Cèñ	N,ò	j{ò	æò	ó	8ó	Nó	;mó	©ó	Æó	ãó	4þó	L3ô	M€ô	Îô	Dàô	"%õ	DHõ	�õ	:¤õ	ßõ	Döõ	L;ö	>ˆö	5Çö	:ýö	68÷	Io÷	C¹÷	Eý÷	+Cø	+oø	L›ø	)èø	2ù	KEù	J‘ù	JÜù	''ú	/Oú	ú	+�ú	"»ú	FÞú	(%û	6Nû	=…û	=Ãû	9ü	5;ü	(qü	9šü	4Ôü	%	ý	0/ý	,`ý	8�ý	(Æý	Rïý	CBþ	'†þ	F®þ	.õþ	$ÿ	DBÿ	'‡ÿ	@¯ÿ	.ðÿ	0
! !P
! <r
! F¯
! 6ö
! .-
! C\
! C 
! 1ä
! ,
! 2C
! Dv
!  »
! 1Ü
! 
! =-
! :k
! P¦
! &÷
! <
! 8[
! F”
! -Û
! 	
! !'
! 1I
! 9{
! @µ
! Nö
! +E
! Eq
! ?·
! ]÷
! 9U
! 2�
! 2Â
! 2õ
! >(
! >g
! ,¦
! EÓ
! H	
! Eb	
! 0¨	
! 6Ù	
! ,
  
! 6=
  
! Ut
  
! !Ê
  
! ì
  
! a
! Um
! 3Ã
! /÷
! 2'
! $Z
! "
! )¢
! &Ì
! Fó
! 2:
! $m
! N’
! Aá
! ?#
! 5c
! t™
! —
! 9¦
! cà
! GD
! ?Œ
! :Ì
! 8
! %@
! )f
! �
! #°
! #Ô
! -ø
! ‰&
! =°
! 9î
! 3(
! 2\
! %�
! &µ
! ;Ü
! :
! &S
! Uz
! Ð
! &í
! &
! /;
! 2k
! /ž
! 8Î
! 4
! !<
! +^
! 2Š
! -½
! %ë
! )
! %;
! &a
! ˆ
! 2¥
! /Ø
! 
! &#
! ,J
! .w
! a¦
! Œ
! L•
! Sâ
! T6
! j‹
! 4ö
! '+
! S
! Šs
! þ
! Q
! l
! 0u
! 2¦
! .Ù
! '
! %0
! V
! 2u
! ¨
! -Å
! 2ó
! 7&
! 2^
! =‘
! 8Ï
! 8
! =A
! 8
! 6¸
! ;ï
! 4+ 
! 9` 
! 4š 
! 9Ï 
! 4	!
! E>!
! 7„!
! S¼!
! ."
! 1?"
! q"
! #‰"
! 2­"
! .à"
! F#
! KV#
! I¢#
! Iì#
! E6$
! G|$
! Ä$
! HD%
! T�%
! â%
! jü%
! 0g&
! ,˜&
! cÅ&
! F)'
! ¾p'
! •/(
! PÅ(
! ö)
! D
*
! R*
! e*
! }*
! �*
! ¥*
! µ*
! Å*
! Ø*
! ï*
! 	+
! +
! &+
! D+
! '^+
! @†+
! ,Ç+
! [ô+
! 0P,
! *�,
! L¬,
! -ù,
! +'-
! @S-
! >”-
! 5Ó-
! .	.
! 8.
! XQ.
! <ª.
! ,ç.
! r/
! s‡/
! Tû/
! sP0
! tÄ0
! ¦91
! )à1
! F
! 2
! "Q2
! 8t2
! 7­2
! 1å2
! <3
! BT3
! T—3
! Cì3
! G04
! Nx4
! .Ç4
! ö4
! =5
! mN5
! /¼5
! /ì5
! N6
! #k6
! a�6
! 6ñ6
! Y(7
! Z‚7
! @Ý7
! _8
! /~8
! (®8
! k×8
! -C9
! .q9
! M 9
! Iî9
! 28:
! Fk:
! E²:
! 8ø:
! C1;
! yu;
! rï;
! 0b<
! !“<
! +µ<
! +á<
! +
=
! +9=
! ,e=
! ,’=
  -¿=
  -í=
  ->
*************** I	3FI	+zI	¦I	v¼I	^3
*** 324,1734 ****
  -w>
  -¥>
  -Ó>
! +?
! +-?
! +Y?
! +…?
! +±?
! +Ý?
! ,	@
! +6@
! +b@
! +Ž@
! +º@
! -æ@
! -A
! -BA
! -pA
! +žA
! +ÊA
! +öA
! +"B
! +NB
! +zB
! +¦B
! +ÒB
! +þB
! +*C
! ,VC
! ,ƒC
! *°C
! +ÛC
! +D
! ,3D
! ,`D
! +�D
! +¹D
! +åD
! +E
! .=E
! *lE
! *—E
! +ÂE
! #îE
! AF
! UTF
! BªF
! cíF
! QG
! +iG
! K•G
! MáG
! 9/H
! +iH
! •H
! >¯H
! 3îH
! &"I
! $II
! YnI
! 3ÈI
! 4üI
! Q1J
! <ƒJ
! 6ÀJ
! '÷J
! )K
! IK
! !cK
! "…K
! G¨K
! KðK
! 7<L
! )tL
! *žL
! $ÉL
! $îL
! #M
! $7M
! $\M
! #�M
! ‹¥M
! :1N
! 8lN
! J¥N
! ;ðN
! ,O
! .JO
! >yO
! 8¸O
! 4ñO
! W&P
! *~P
! M©P
! :÷P
! v2Q
! ?©Q
! 5éQ
! @R
! 6`R
! >—R
! rÖR
! aIS
! f«S
! 4T
! -GT
! :uT
! B°T
! @óT
! "4U
! 0WU
! ˆU
! $›U
! 3ÀU
!  ôU
! NV
! ,dV
! ‘V
! ®V
! /ÎV
! 1þV
! 80W
! -iW
! +—W
! )ÃW
! <íW
! &*X
! 'QX
! -yX
! 0§X
! aØX
! ':Y
! 4bY
! %—Y
! '½Y
! &åY
! ^Z
! .kZ
! 3šZ
! ,ÎZ
! ûZ
! C[
! AY[
! 5›[
!  Ñ[
! *ò[
! \
! ;\
! +V\
! <‚\
! *¿\
! ê\
! )]
! 0,]
! (]]
! /†]
! C¶]
! <ú]
! "7^
! ,Z^
! $‡^
! ¬^
!  Â^
! ã^
!  _
! /#_
! 3S_
! ‡_
! .›_
! )Ê_
! ?ô_
! 4`
! CH`
! MŒ`
! =Ú`
! 2a
! EKa
! D‘a
! VÖa
! ,-b
! 'Zb
! Y‚b
! 4Üb
! ,c
! 0>c
! 0oc
! = c
! 0Þc
! :d
! 1Jd
! 9|d
! 2¶d
! 1éd
! ;e
! 1We
! 3‰e
! 5½e
! 1óe
! 2%f
! @Xf
! 1™f
! ?Ëf
! Jg
! 6Vg
! D�g
! 8Òg
! <h
! >Hh
! =‡h
! 3Åh
! :ùh
! R4i
! C‡i
! 7Ëi
! :j
! ;>j
! 6zj
! 1±j
! Eãj
! A)k
! Qkk
! _½k
! Wl
! Oul
! HÅl
!  m
! 8/m
! 8hm
! -¡m
! (Ïm
! /øm
! (n
! ;n
! HTn
! 9�n
! E×n
! )o
! Go
! 4\o
! 3‘o
! NÅo
! 1p
! OFp
! 6–p
! 3Íp
! 2q
! 04q
! /eq
! )•q
! #¿q
! *ãq
! -r
! *<r
! -gr
! @•r
! !Ör
! ør
! <s
! Ps
! -bs
! 2�s
! ?Ãs
! .t
! 2t
! 'Qt
! (yt
! (¢t
! ØËt
! Ð¤u
! 4uv
! 5ªv
! àv
! õv
! !w
! ;0w
! :lw
! C§w
! 5ëw
! !x
! -4x
! &bx
!  ‰x
! ªx
! 'Éx
! *ñx
! %y
! *By
! $my
! A’y
! CÔy
! z
! <8z
! %uz
! 3›z
! /Ïz
! [ÿz
! 7[{
! N“{
! &â{
! I	|
! +S|
! ]|
! cÝ|
! _A}
! 6¡}
! 7Ø}
! 4~
! 6E~
! )|~
! 3¦~
! 3Ú~
! I
! X
! %m
! “
! 
¬
! 'º
! -â
! &€
! 7€
! OW€
! H§€
! Hð€
! 9�
! H�
! NW�
! 9¦�
! Hà�
! H)‚
! Jr‚
! H½‚
! ƒ
! *ƒ
! ,Hƒ
! uƒ
! 1•ƒ
! )Çƒ
! -ñƒ
! ,„
! ,L„
! <y„
! 9¶„
! &ð„
! /…
! =G…
! &……
! %¬…
! 7Ò…
! 5
! †
! <@†
! "}†
!  †
! F´†
! $û†
!  ‡
! ./‡
! 0^‡
! W�‡
! ç‡
! =÷‡
! 5ˆ
! 9Rˆ
! OŒˆ
! Üˆ
! øˆ
!  ‰
! ]8‰
! !–‰
! +¸‰
! ä‰
! :Š
! T;Š
! !�Š
! ²Š
! ÌŠ
! %çŠ
! 
‹
! $-‹
! R‹
! un‹
! gä‹
! DLŒ
! :‘Œ
! !ÌŒ
! *îŒ
! -�
! G�
! #g�
! !‹�
! 0­�
! <Þ�
! <Ž
! &XŽ
! <Ž
! R¼Ž
! ;�
! >K�
! tŠ�
! @ÿ�
! 8@�
! ly�
! 9æ�
! 3 ‘
! UT‘
! 9ª‘
! Bä‘
! c'’
! m‹’
! ?ù’
! G9“
! X�“
! 3Ú“
! G”
! JV”
! T¡”
! Eö”
! ;<•
! Dx•
! Y½•
! p–
! "ˆ–
! ‹«–
! 37—
! ?k—
! 8«—
! Kä—
! @0˜
! Gq˜
! ;¹˜
! Eõ˜
! G;™
! Yƒ™
! ?Ý™
! ?š
! j]š
! KÈš
! [›
! lp›
! 4Ý›
! Oœ
! Ebœ
! O¨œ
! iøœ
! [b�
! M¾�
! 'ž
! s4ž
! :¨ž
! 8ãž
! FŸ
! acŸ
! �ÅŸ
! KG 
! S“ 
! Wç 
! 2?¡
! Fr¡
! 8¹¡
! Œò¡
! Ž¢
! ‰£
! †˜£
! H¤
! Nh¤
! =·¤
! iõ¤
! 7_¥
! Y—¥
! uñ¥
! vg¦
! )Þ¦
! )§
! <2§
! Io§
! 9¹§
! ó§
! ,
! ¨
! 7¨
! O¨
! ?n¨
! ^®¨
! =
©
! ]K©
! @©©
! dê©
! COª
! J“ª
! 'Þª
! _«
! �f«
! )ô«
! V¬
! @u¬
! Q¶¬
! V­
! U_­
! =µ­
! Vó­
! aJ®
! 3¬®
! )à®
! $
! ¯
! )/¯
! ?Y¯
! .™¯
! (È¯
! %ñ¯
! h°
! *€°
! 0«°
! .Ü°
! 6±
! ;B±
! +~±
! ª±
! :È±
! 8²
! )<²
! -f²
! '”²
! ¼²
! %Ð²
! %ö²
! O³
! Il³
  %¶³
! Ü³
! &÷³
! 4´
! #S´
! 2w´
! ª´
! 7Ç´
! ?ÿ´
! /?µ
! 1oµ
! ¡µ
! (Áµ
! êµ
! Zùµ
! ZT¶
! F¯¶
! #ö¶
! ‰·
! O¤·
! 9ô·
! $.¸
! .S¸
! ‚¸
! &œ¸
! ?Ã¸
! .¹
! S2¹
! 0†¹
! 8·¹
! 5ð¹
! B&º
! riº
! BÜº
! F»
! ^f»
! dÅ»
! ‚*¼
! f­¼
! P½
! Ze½
! KÀ½
! ¾
! ;$¾
! B`¾
! 5£¾
! +Ù¾
! 4¿
! -:¿
! <h¿
! ¥¿
! 3¼¿
! Hð¿
! *9À
! dÀ
! 2|À
! (¯À
! -ØÀ
! 1Á
! @8Á
! 9yÁ
! >³Á
! IòÁ
! ?<Â
! +|Â
! 6¨Â
! )ßÂ
! L	Ã
! EVÃ
! œÃ
! '³Ã
! ÛÃ
! 
òÃ
! VÄ
! 1WÄ
! 8‰Ä
! <ÂÄ
! &ÿÄ
! (&Å
! BOÅ
! <’Å
! RÏÅ
! 8"Æ
! S[Æ
! ¯Æ
! 2ÉÆ
! üÆ
! 3Ç
! +LÇ
! xÇ
! 	…Ç
! �Ç
! ¢Ç
! ¶Ç
! ÐÇ
! UåÇ
! I;È
! …È
! 4šÈ
! 4ÏÈ
! 6É
! 5;É
! vqÉ
! 3èÉ
! =Ê
! <ZÊ
! !—Ê
! /¹Ê
! 7éÊ
! ;!Ë
! (]Ë
! :†Ë
! .ÁË
! 9ðË
! C*Ì
! @nÌ
! A¯Ì
! EñÌ
! •7Í
! ýÍÍ
! îËÎ
! ûºÏ
! ì¶Ð
! !£Ñ
! 3ÅÑ
! +ùÑ
! 1%Ò
! !WÒ
! 9yÒ
! 4³Ò
! 5èÒ
! ,Ó
! ;KÓ
! U‡Ó
! 1ÝÓ
! \Ô
! /lÔ
! *œÔ
! (ÇÔ
! !ðÔ
! ;Õ
! .NÕ
! }Õ
! \�Õ
! ;ìÕ
! L(Ö
! )uÖ
! 1ŸÖ
! 4ÑÖ
! 3×
! 4:×
! 1o×
! >¡×
! Bà×
! [#Ø
! ZØ
! cÚØ
! J>Ù
! A‰Ù
! \ËÙ
! e(Ú
! ?ŽÚ
! 8ÎÚ
! 2Û
! 0:Û
! -kÛ
! ;™Û
! 4ÕÛ
  ;
! Ü
! 4FÜ
! H{Ü
! "ÄÜ
! OçÜ
! O7Ý
! 8‡Ý
! ÀÝ
! (ÕÝ
! $þÝ
!  #Þ
! DÞ
! 4cÞ
! &˜Þ
! ;¿Þ
! )ûÞ
! j%ß
! F�ß
! “×ß
! $kà
! 8�à
! 8Éà
! %á
! )(á
! LRá
! VŸá
! öá
! â
! .â
! 0Iâ
! Mzâ
! HÈâ
! Nã
! O`ã
! c°ã
! ™ä
! D®ä
! xóä
! jlå
! ‡×å
! __æ
! [¿æ
! Hç
! Idç
! A®ç
! &ðç
! 7è
! .Oè
! F~è
! =Åè
! 9é
! 6=é
! :té
! 3¯é
! ;ãé
! :ê
  :Zê
! H•ê
! 2Þê
! ë
! <#ë
! 2`ë
! %“ë
! ;¹ë
! õë
! &ì
! !3ì
! #Uì
! yì
! *—ì
! 8Âì
! ƒûì
! bí
! 	âí
! `ìí
! `Mî
! ®î
! :Ãî
! Bþî
! 1Aï
! Osï
! 7Ãï
! $ûï
! 4 ð
! Uð
! 5oð
! 5¥ð
! Ûð
! Aøð
! $:ñ
! =_ñ
! 8�ñ
! )Öñ
! *ò
! +ò
! Hò
! ^ò
! yò
! �ò
! °ò
! +¼ò
! 'èò
! *ó
! -;ó
! ió
! +€ó
! >¬ó
! Bëó
! .ô
! Kô
! ;jô
! (¦ô
! (Ïô
! Cøô
! %<õ
! 9bõ
! Fœõ
! 5ãõ
! 8ö
! 8Rö
! 2‹ö
! W¾ö
! ÷
! ÷
! $,÷
! 7Q÷
! #‰÷
! #­÷
! MÑ÷
! 7ø
! 9Wø
! 7‘ø
! 8Éø
! .ù
! @1ù
! Brù
! <µù
! @òù
! >3ú
! rú
! ‡ú
! 6¡ú
! >Øú
! û
! ;1û
  mû
! >‡û
! UÆû
! /ü
! -Lü
! Lzü
! *Çü
! :òü
! -ý
! .Eý
! 7tý
! k¬ý
! gþ
! j€þ
! Bëþ
! -.ÿ
! U\ÿ
! "²ÿ
! "Õÿ
! )øÿ
! ."Q;i"¥†È8OAˆ=ÊPJYz¤P8pN©Mø{F\Â$ED-Š-¸Eæ@,0m)ž*È3ó6'.^@�FÎFB\AŸ.á#	4	LL	3™	WÍ	0%
! V
! 'q
! 5™
! -Ï
! (ý
! +&,R0%°9Ö&%>5dš´ZÎ))
GS
G›
%ã
C	)M2w ª0Ë.üH+4t©$Ä,é):@&{/¢AÒ4>I<ˆ3Å(ù)"&L%s;™SÕ;)eEm4³7è_ =€0¾5ïD%`jŒË‹X7ä@B]; +Ü-"6{YÕê4ÿ%4=Z;˜/Ô74<.q@ :á+(HJq‚¼6?vO’gâ5Jz€Jû1F<x&µ5Ü³?Æ4 "; )^ ,ˆ 4µ Bê *-!0X!P‰!IÚ!,$"0Q";‚"F¾"1#I7#5�#H·#5$[6$3’$FÆ$<
%OJ%Yš%=ô%52&Zh&SÃ&2'(J's'^‹'Gê'?2(Or(GÂ(!
! )L,)Cy)�½)?*sZ*$Î*Oó*LC+8�+\É+&,$?,d,5€,#¶,1Ú,ƒ-ƒ�-‰.$ž.Ã.#ß.B/$F/%k/6‘/È/"ç/[
! 00f0;—00Ó0-1.21a1%1!¥1LÇ1 2$52Z2r2„2?›2>Û2>3>Y3?˜3>Ø3<4=T4<’4-Ï4Aý4@?5?€5gÀ5:(6=c6&¡6&È6Dï6F47J{7NÆ7@8FV88�8PÖ8H'9Ep92¶9"é9:.,:'[:6ƒ:;º:.ö:[%;Z�;ZÜ;97<8q<8ª<.ã<8=TK=) =KÊ=?>V>+t> >.·>&æ>'
?;5?;q?­?"È?.ë?@:@X@8u@9®@4è@,AYJA-¤A8ÒA;BDGB1ŒB¾B'ÝB C&C ECfC%…C#«C&ÏC@öC97D>qD1°DeâDdHED­EEòE8F«HFMôF9BG&|G^£GaHdH.~H-­H-ÛH	I*I&CI*jI>•I/ÔI,J11J/cJ$“J;¸J6ôJ!+K@MK2ŽK&ÁK,èK>L1TL6†L2½L3ðL0$M>UM”M4³MNèM?7N:wN1²NäN%þN&$O!KOmO(ŒO6µO ìO>
P.LPD{P"ÀP1ãP%Q4;Q2pQ<£QNàQ7/R*gR,’R"¿R âRS7SGUS3�S&ÑS&øS:TBZTA�T)ßT
	U<U3TUIˆUGÒUV-6V>dV<£V.àV:W#JWOnW=¾W>üW7;X%sX(™X>ÂX:Y<Y@XY™Y2ªY8ÝYZ&Z.5ZdZ2xZ«Z-ÆZ3ôZ'([%P[7v[5®[#ä[
\6\M\h\-ˆ\"¶\(Ù\X]Q[]1­]/ß]8^H^g^Eƒ^IÉ^9_.M_'|_¤_¾_^Ó_)2`
\`j`Bv`
¹`
Ç` Õ`)ö`% aCFa:Ša(Åa3îa"b8?b6xb7¯b.çb-c“DccØc<dYd;md,©d3Öd'
! e>2e>qe>°eïe	frf/�f!¿f$áf9g@g2[gŽg%¢gÈgYág;h[h$vhK›h<çh”$iO¹i;	j2Ej1xj-ªj-Øj-k4k<Ik†k8—kIÐk(lHClAŒlDÎl7m*Km.vm3¥mDÙm4nSnlnƒn!žnÀn,Ûn�o�–oE$pjp=„p4Âp2÷p2*q1]qe�q3õq3)r3]rg‘r>ùr|8sUµs(t�4t
! ÒtÝuOöu1Fv1xv0ªv0Ûv#wM0w~w0˜w4Éw3þw02x/cx$“x*¸x@ãxA$y9fy% y8Æy:ÿy:z2Oz‚‚z={=C{ �{N¢{2ñ{=$|"b|ã…|<i}`¦}T~Q\~G®~<ö~E3Dy#¾ âD€SH€4œ€?Ñ€?�-Q�N�`Î�D/‚Pt‚WÅ‚)ƒ$GƒblƒÏƒ1äƒD„h[„Ä„6Þ„…*%…P… n…U�…+å…V†)h†H’†2Û†6‡E‡ce‡>É‡>ˆ1Gˆ)yˆ?£ˆPãˆ[4‰@�‰^Ñ‰W0Š9ˆŠÂŠ/àŠ#‹)4‹B^‹7¡‹@Ù‹ªŒÅŒ(ÝŒ#�3*�>^�(��#Æ�#ê�,Ž<;Ž>xŽ3·Ž7ëŽS#�Aw�¹�Ñ� ñ�2�E�1c�$•�'º�@â�C#‘5g‘¬�‘¬J’N÷’5F“<|“Q¹“!”"-”?P”&�”J·”4•,7•Ad•<¦•ã•5ÿ•A5–Uw–9Í–A—JI—G”—3Ü—˜:)˜%d˜Š˜C¨˜5ì˜2"™'U™B}™=À™þ™/š;Iš†…šŠ›e—›*ý›(œ$Bœ0gœ?˜œ_Øœ 8�CY�.�� Ì�=í�;+ž0gž@˜ž*ÙžAŸIFŸ(�Ÿ?¹Ÿ8ùŸ22 Ie ]¯ S
¡a¡5�¡3·¡&ë¡1¢(D¢)m¢,—¢3Ä¢*ø¢_#£gƒ£Që£A=¤P¤"Ð¤3ó¤8'¥8`¥8™¥8Ò¥:¦BF¦)‰¦3³¦4ç¦/§8L§ …§¦§6À§6÷§4.¨4c¨8˜¨(Ñ¨4ú¨6/©'f©2Ž©3Á©4õ©;*ªfªA†ªGÈªN«N_«V®«^¬cd¬iÈ¬h2­›­®›®¯�›¯°��°±rŸ±v²‰²€	³€Š³~´€Š´µƒ‹µs¶xƒ¶sü¶up·9æ·7 ¸AX¸Cš¸6Þ¸7¹3M¹9�¹»¹;Ú¹7º6Nº5…º5»ºñº3
»9A»3{»?¯»3ï»$#¼8H¼5�¼4·¼:ì¼7'½8_½6˜½3Ï½&¾*¾G¾(e¾$Ž¾5³¾Hé¾22¿-e¿-“¿.Á¿Að¿Y2À/ŒÀu¼ÀS2Á†Á6¦Á/ÝÁ
Â(&Â\OÂ0¬Â:ÝÂ*Ã0CÃ[tÃEÐÃÄE)ÄGoÄ'·Ä&ßÄÅ!"Å.DÅ1sÅ%¥Å0ËÅMüÅ-JÆxÆ.–Æ2ÅÆ-øÆ#&ÇLJÇ7—Ç0ÏÇ%È8&È?_È?ŸÈßÈKýÈ?IÉ4‰É.¾ÉRíÉ.@Ê+oÊ6›Ê4ÒÊ5Ë,=ËGjËI²Ë3üËb0Ì1“Ì$ÅÌBêÌ-ÍGÍ^Í(rÍ,›ÍHÈÍ/Î.AÎ0pÎ+¡Î.ÍÎ,üÎ,)Ï"VÏ2yÏ,¬Ï)ÙÏ(Ð+,Ð,XÐ&…Ð*¬Ð+×Ð+Ñ%/Ñ"UÑ"xÑ#›Ñ&¿Ñ7æÑ-Ò6LÒ*ƒÒ*®Ò)ÙÒ)Ó(-Ó$VÓ&{Ó)¢Ó-ÌÓ+úÓ%&Ô(LÔ5uÔ#«Ô'ÏÔ4÷Ô',Õ&TÕ {Õ+œÕÈÕ2çÕ4Ö0OÖ1€Ö?²Ö;òÖZ.×R‰×^Ü×P;Ø@ŒØKÍØHÙbÙ+‚Ù/®Ù'ÞÙÚÚ:Ú(?Ú…hÚ:îÚ4)Û)^Û#ˆÛs¬Û Üª>Ü$éÝ[ÞKjÞ¶Þ1ÌÞþÞß8ßSßrß‘ß*�ßpÈß49à=nàV¬à:á?>á�~áYâHiâg²â„ãNŸã[îãYJä<¤ä<áä>åa]åA¿å@æJBæ@�æyÎæCHçHŒç?ÕçXèinèTØè:-éOhéM¸éJêaQê[³êWë>gëV¦ë=ýë9;ìRuìDÈì.
í3<í-pí<ží8ÛíGî=\îjšîpï)vïh ï>	ðcHðf¬ð·ñÇËñÇ“ò=[óE™ó¹ßóX™ô:òôi-õa—õJùõSDöD˜ö3ÝöB÷/T÷.„÷*³÷(Þ÷8ø4@ø)uø7Ÿø+×ø(ù+,ù-Xù]†ùŠäùnoúhÞúgGû?¯ûhïûWXüÕ°ü¼†ýHCþLŒþZÙþC4ÿ‚xÿƒûÿO2Ï4Q7o‰=ùA77y†±58tn-ã;0Mv~NõLDa‘TóGH,�v½B4]w5ÕST_8´-í2	IN	N˜	\ç	‡D
! VÌ
! Z#y~DøZ=N˜CçY+
O…
?Õ
:?P<�JÍJ0c>”—Ó2kfž_DeªA°còiV/ÀJðI;I…vÏXFYŸ›ùT•?êb*K�CÙC7aÉ™Èca,\Ž—ë[ƒ’ß‘r�k•:Å<7 K: ^† då GJ!F’!žÙ!Žx"’#]š# ø#$g4$œ$~±$‰0%º%Õ%ë%1&/3&>c&4¢&¢×&z'}ú':x(“³(AG)O‰)qÙ)|K*1È*Vú*JQ+Pœ+Ví+LD,{‘,.
-f<-S£-B÷-Y:.`”."õ.R/Qk/7½/9õ/\/0AŒ0˜Î0g1,|1‘©1 ;2&\2Mƒ2/Ñ2;38=3v3ˆ3<¨3Uå3;4?Z4?š47Ú4;5"N5Zq5BÌ5+6%;6"a6$„6.©63Ø6'747/S72ƒ7(¶74ß7,83A8Nu87Ä8Eü8CB9†9I¦9ð9/:/>:*n:.™:HÈ:!;-3;1a;2“;<Æ;,<'0<6X<=�<"Í<ð<2=,A=ln=]Û=.9>)h>’>I±>Pû>:L?6‡?C¾?6@;9@Nu@4Ä@;ù@\5A ’A9³A@íA7.BYfB:ÀB*ûB&C8AC?zCºC9ÓC3
D3AD&uDNœD:ëD-&ETE?kE)«EIÕEF/9FiF1}F3¯F"ãF+G&2G%YGG=žGSÜGz0H)«H/ÕHRISXI8¬I/åI+JAJ/_J+�J1»J-íJ0K'LK,tK¡K6ÁKøK L8L.GLvL–L?¶L"öL>M+XM2„M#·M@ÛMNU6N-ŒNºN6ØNO#(O2LO)O3©O0ÝO&P25P=hP3¦P0ÚP1Q2=QpQ)�Q-ºQ,èQ0RFR-\R1ŠR¼R+×R(S&,S&SS*zS$¥S5ÊST'T@T UT8vT ¯TcÐT4U-OU,}U5ªUàU&ùU! V(BV!kV=�V/ËV1ûV-WCMWC‘W#ÕW=ùW"7XHZXH£X9ìX.&Y3UY/‰Y¹Y'ÖY5þY24Z gZGˆZ:ÐZ[Š)[X´[
\&\6\F\>V\$•\º\=Ø\$];]FU](œ](Å]î]û]^>^$W^|^š^²^Ì^ä^__D0_*u_/ _	Ð_-Ú_B`K`$^`0ƒ`*´`ß`!û`GaFeaG¬a5ôa)*bTbob*‹b.¶bCåb)c$?cdc ~cŸc"ºcIÝcI'd-qd;ŸdIÛd!%e8Ge1€e0²e7ãe&f,Bf&of–f6¶fíf8g1>gpgŒg-§g-Õg,h80h=ih=§h=åh=#iaimi)�i%·i)Ýi2j:j1Rj„j¤œjWAk:™k1Ôk6l-=l9kl¥lÃl2Ül‹m¢›m1>npn7‹nCÃno'o=Fo„oo“o2p16php@�p"Âp#åp(	q&2q-Yq\‡q:äq1r;Qr/�r½r%Ùr0ÿr'0s"Xs/{s«sËsçs/ùs)tHt`tf}t ät'u-uJueu/vu4¦u)Ûu4v:v@Wv˜v/©v"Ùv"üv2wDRw!—w+¹w,åwx41xfx>zx4¹x#îx+y9>y*xyc£yz!%z:Gz‚zšz'¶z?Þz{ 2{S{s{Z’{Zí{yH|zÂ|%=}>c}¢}.»}!ê}H~!U~3w~+«~1×~C	CM ‘2²3å#€=€GV€mž€j�w�:��"È�ë�2‚45‚(j‚“‚$°‚Õ‚På‚96ƒ!pƒ5’ƒ,Èƒ-õƒA#„0e„ –„·„×„÷„…(…;…?Y…B™…'Ü…(†1-†_††5›†EÑ†‡>5‡>t‡2³‡5æ‡6ˆ?Sˆ*“ˆ>¾ˆ4ýˆ2‰*M‰1x‰³ª‰3^Š:’ŠBÍŠ‹-&‹5T‹)Š‹%´‹Ú‹9ö‹00Œ9aŒ	›ŒY¥ŒsÿŒPs�:Ä�Dÿ�4DŽAyŽ"»Ž,ÞŽ-�9�&P�0w�(¨�&Ñ�ƒø�D|�Á�*×�#‘&‘<‘R‘@k‘¬‘&Å‘(ì‘’$2’W’)u’,Ÿ’(Ì’õ’7“+G“Ds“B¸“Jû“pF”J·”i•Fl•7³•{ë•3g–g›–Q—bU—Ž¸—xG˜PÀ˜F™fX™h¿™J(šmsšoášKQ›L�›Gê›n2œX¡œ2úœy-�7§�=ß�Ožumž_ãžkCŸW¯ŸW *_ PŠ NÛ Y*¡{„¡^¢\_¢s¼¢T0£Q…£G×£f¤_†¤Ræ¤&9¥6`¥.—¥[Æ¥3"¦WV¦d®¦,§u@§¶§%Ñ§9÷§<1¨.n¨@�¨9Þ¨$©6=©2t©4§©'Ü©5ª3:ª#nªG’ª<ÚªG«V_«V¶«V
¬Vd¬W»¬U­Di­R®­D®DF®D‹®DÐ®F¯L\¯1©¯6Û¯6°:I°&„°;«°4ç°±W;±S“±5ç±]²H{²gÄ²Ÿ,³)Ì³Rö³3I´5}´1³´*å´0µ5AµVwµAÎµ>¶NO¶?ž¶\Þ¶5;·>q·g°·;¸ET¸dš¸Yÿ¸HY¹G¢¹gê¹XRºP«ºHüºIE»:�»>Ê»L	¼TV¼_«¼F½lR½^¿½>¾I]¾P§¾Fø¾R?¿N’¿rá¿`TÀSµÀC	ÁIMÁJ—Á:âÁZÂAxÂ?ºÂAúÂ8<Ã.uÃ:¤Ã1ßÃ=Ä)OÄyÄq“ÄEÅ;KÅN‡Å„ÖÅ1[Æ”�Æ5"Ç8XÇ(‘Ç>ºÇ@ùÇF:ÈC�ÈCÅÈC	É1MÉ0É1°É%âÉ`Ê~iÊXèÊ'AËIiËJ³ËKþËMJÌI˜ÌEâÌ:(Í/cÍ-“Í9ÁÍ!ûÍ*Î)HÎNrÎdÁÎ&&Ï$MÏ@rÏ0³Ï+äÏ=ÐANÐ3�Ð5ÄÐSúÐ>NÑ1�Ñ0¿ÑðÑ%Ò45ÒIjÒ#´Ò9ØÒiÓG|Ó.ÄÓ-óÓ5!Ô8WÔ=�Ô2ÎÔRÕ0TÕ<…Õ7ÂÕ5úÕ70Ö(hÖa‘ÖIóÖA=×P×jÐ×;;Ø(wØJ Ø2ëØ8Ù2WÙ'ŠÙQ²ÙQÚ/VÚ3†Ú+ºÚ‚æÚniÛ-ØÛbÜ`iÜ/ÊÜEúÜ8@Ý5yÝZ¯ÝQ
! Þ+\Þ"ˆÞP«Þ_üÞ*\ß7‡ß-¿ß.íß à}=à&»à3âà"á69ápá@Šá<Ëá9âEBâ.ˆâN·â!ãC(ã9lã3¦ãHÚã#äCä?bä,¢ä4ÏäYåH^åO§å;÷å$3æ‚Xæ,Ûæ;ç;Dç<€çE½ç1è:5è&pèN—è,æèhéi|éxæé7_ê^—êGöêE>ë7„ëN¼ëOì([ìD„ìBÉìVíYcíG½í;î(AîBjîR­î+ï2,ï7_ïE—ïBÝïJ ðqkðQÝðO/ñ,ñ/¬ñ'Üñ%òG*òErò%¸ò Þò4ÿòP4ó;…ó3ÁóFõóE<ôA‚ôOÄô2õBGõUŠõ4àõ4öiJö´ö$Ïö#ôö5÷N÷%l÷I’÷EÜ÷-"øOPøV ø.÷ø=&ùCdùB¨ùKëùO7ú%‡úT­ú0ûU3û3‰û½û:Ýû=ü)Vü2€ü³ü9Ðü3
! ý0>ýPoýcÀý;$þ>`þ?Ÿþ@ßþG ÿ3hÿkœÿ&
4/
3d
˜
:¸
7ó
]+
R‰
>Ü
(
0D
+u
/¡
>Ñ
0
FA
Lˆ
SÕ
J)
@t
\µ
I
2\
A�
4Ñ
9
Z@
b›
@þ
C?
%ƒ
/©
KÙ
>%
‹d
Kð
N<	
>‹	
gÊ	
(2
! 
V[
! 
%²
! 
*Ø
! 

B
DN
Ä“
ëX
QD

D–

ÝÛ
¦¹
Ë`
G,
Tt
TÉ
A
I`
+ª
„Ö
‘[
0í

Ôž
:s
6®
Jå
0
*P
#{
!Ÿ
IÁ
\
gh
$Ð
^õ
'T
.|
«
"Ë
!î
!
"2
"U
3x
"¬
)Ï
4ù
4.
Nc
K²
Uþ
®T
ª
J®
Qù
;K 
0‡ 
+¸ 
;ä 
: !
2[!
/Ž!
)¾!

è!
"ö!
!"
8;"
gt"
9Ü"
x#
)�#
)¹#
6ã#
U$
p$
$v$

›$
©$
¸$
	É$

! Ó$
	Þ$
è$
Oê$
:%
0R%
>ƒ%
bÂ%
;%&
7a&
%™&
¿&
#ß&
8'
<'
7W'
N�'
BÞ'
6!(
(X(
)�(
L«(
<ø(
75)
Nm)
E¼)
8*
.;*
4j*
-Ÿ*
"Í*
Wð*
IH+
?’+
GÒ+
,
39,
3m,
B¡,
?ä,
=$-
9b-
Bœ-
Mß-
F-.
Gt.
A¼.
Sþ.
+R/
(~/
(§/
.Ð/
&ÿ/
&0
{<0
+¸0
iä0
(N1
)w1
1¡1
MÓ1
1!2
-S2
B�2
8Ä2
1ý2
1/3
ga3
%É3
"ï3
E4
%X4
#~4
%¢4
tÈ4
.=5
*l5
2—5
HÊ5
D6
%X6
~6
z™6
)7
8>7
8w7
1°7
5â7
<8
3U8
1‰8
»8
&Ù8
B9
.C9
*r9
�9
;»9
9÷9
H1:
9z:
2´:
*ç:
\;
8o;
B¨;
1ë;
5<
8S<
2Œ<
¿<
2Ã<
5ö<
O,=
Z|=
×=
#ð=
'>
&<>
.c>
B’>
;Õ>
4?
5F?
8|?
/µ?
%å?
$@
%0@
/V@
(†@
)¯@
#Ù@
)ý@
)'A
-QA
1A
±A
ÆA
ÕA
LïA
)<B
fB
/zB
!ªB
#ÌB
KðB
(<C
*eC
�C
¨C
$ÀC
)åC
)D
.9D
@hD
A©D
cëD
AOE
9‘E
4ËE
XF
;YF
3•F
8ÉF
NG
HQG
DšG
>ßG
GH
3fH
7šH
[ÒH
<.I
kI

wI
.…I
$´I
	ÙI
?ãI
i#J
1�J
&¿J
"æJ
	K
M)K
1wK
-©K
!×K
7ùK
(1L
8ZL
:“L
9ÎL
HM
'QM
7yM
/±M
2áM
>N
<SN
)�N
9ºN
<ôN
?1O
6qO
2¨O
?ÛO
@P
!\P
F~P
cÅP
9)Q
&cQ
@ŠQ
4ËQ
!R
 "R
CR
<]R
šR
.µR
%äR

! S
+S
CS
PS
4oS
-¤S
0ÒS
/T
/3T
?cT
8£T
?ÜT
>U
A[U
V�U
=ôU
(2V
4[V
:�V
AËV
=
W
3KW
,W
:¬W
4çW
†X
n£X
<Y
AOY
,‘Y
Q¾Y
Z
1)Z
6[Z
;’Z
<ÎZ
![
$-[
IR[
3œ[
6Ð[
>\
AF\
ˆ\
§\
,Ä\
"ñ\
*]
?]
;X]
”]
$´]
TÙ]
:.^
!i^
$‹^
2°^
5ã^
R_
2l_
<Ÿ_
=Ü_
E`
?``
* `
TË`
7 a
#Xa
|a
'›a
.Ãa
mòa
y`b
sÚb
nNc
z½c
t8d
o­d
{e
u™e
hf
txf
níf
y\g
vÖg
wMh
xÅh
q>i
?°i
2ði
O#j
:sj
G®j
)öj
( k
!Ik
(kk
&”k
0»k
Sìk
:@l
'{l
!£l
AÅl
.m
)6m
2`m
y“m
w
n
(…n
*®n
,Ùn
Io
3Po
0„o
'µo
=Ýo
=p
Yp
qp

�p
H›p
Qäp
Q6q
*ˆq
%³q
%Ùq
+ÿq
++r
)Wr
&�r
¨r
9Àr
úr
1s
&=s
&ds
@‹s
-Ìs
<ús
'7t
'_t
/‡t
@·t
.øt
$'u
5Lu
4‚u
4·u
ìu
;v
<Hv
D…v
Êv
7×v
(w
-8w
*fw
-‘w
¿w
Úw
ôw
Ax
/Px
/€x
1°x
Mâx
N0y
0y
2°y
0ãy
7z
9Lz
!†z
!¨z
HÊz
A{
*U{
€{
!Ÿ{
Á{
?Û{
&|
*B|
"m|
�|
$¬|
NÑ|

 }
..}

! ]}
.h}
:—}
)Ò}
5ü}
c2~
E–~
AÜ~
 
?
,Z
$‡
"¬
.Ï
%þ
%$€
$J€
o€
D†€
DË€
4�
@E�
N†�
(Õ�
/þ�
.‚
D‚
[‚
2q‚
L¤‚
ñ‚
Tƒ
Leƒ
[²ƒ
U„
Wd„
\¼„
C…
]…
	s…
3}…
@±…
'ò…
4†
.O†
;~†
$º†
+ß†

‡
$‡
9>‡
(x‡
7¡‡
;Ù‡
Eˆ
2[ˆ
,Žˆ
*»ˆ
0æˆ
;‰
#S‰
w‰
E’‰
RØ‰
V+Š
2‚Š
)µŠ
%ßŠ
&‹
),‹
$V‹
={‹
[¹‹
6Œ
VLŒ
N£Œ
LòŒ
L?�
VŒ�
Cã�
L'Ž
&tŽ
›Ž
.±Ž
àŽ
(òŽ
0�
ML�
@š�
/Û�
:�
2F�
3y�
-­�
4Û�
Q‘
,b‘
)�‘
0¹‘
ê‘
H
! ’
MS’
/¡’
2Ñ’
-“
2“
'P“
x“
/““
%Ã“
8é“
3"”
V”
t”
€”
�”
 º”
%Û”
•
%•
!9•
&[•
'‚•
#ª•
Î•
ß•
ñ•
–
–
$%–
J–
%[–
/�–
%±–
,×–
,—
.1—
,`—
,�—
,º—
,ç—
*˜
&?˜
/f˜
–˜
Ÿ˜
¦˜
(²˜
%Û˜
"™
$™
C™
b™
7o™
@§™
è™
ø™
Hš
Jš
+iš
$•š
"ºš
/Ýš
+
›
&9›
'`›
-ˆ›
#¶›
$Ú›
/ÿ›
//œ
_œ
wœ
(�œ
¸œ
¦Øœ
#�
"£�
5Æ�
Hü�
Ež
:bž
/�ž
'Íž
õž
0Ÿ
$BŸ
%gŸ
+�Ÿ
/¹Ÿ
'éŸ
( 
 : 
+[ 
‡ 
!œ 
¾ 
Ü 
4ü 
-1¡
8_¡
/˜¡
WÈ¡
9 ¢
4Z¢
�¢
8¡¢
)Ú¢
,£
'1£
(Y£
‚£
 £
¼£
+Û£
6¤
>¤
,X¤
+…¤
O±¤
¥
C
! ¥
9N¥
ˆ¥
§¥
Ã¥
Ý¥
ý¥
8¦
€S¦
0Ô¦
;§
A§
)\§
=†§
!Ä§
>æ§
I%¨
/o¨
JŸ¨
Yê¨
D©
!c©
…©
=¥©
 ã©
-ª
2ª
Nª
)dª
)Žª
¸ª
×ª
/òª
."«
@Q«
-’«
-À«
.î«
)¬
LG¬
3”¬
È¬
(â¬
Y­
Fe­
,¬­
(Ù­
N®
#Q®
$u®
$š®
*¿®
,ê®
B¯
Z¯
;j¯
¦¯
.³¯
 â¯
G°
ZK°
.¦°
(Õ°
Dþ°
1C±
6u±
3¬±
3à±
5²
=J²
Jˆ²
*Ó²
"þ²
0!³
R³
m³
8…³
¾³
:Û³
)´
,@´
"m´
*�´
*»´
Oæ´
E6µ
|µ
ˆµ
P™µ
Oêµ
-:¶
/h¶
6˜¶
2Ï¶
·
& ·
G·
9`·
š·
«·
7Å·
7ý·
35¸
%i¸
)�¸
¹¸
Ó¸
@ë¸
-,¹
>Z¹
>™¹
DØ¹
<º
DZº
3Ÿº
MÓº
E!»
*g»
’»
Ÿ»
¬»

! Ê»
Õ»
<å»
$"¼
"G¼
9j¼
%¤¼
*Ê¼
.õ¼
)$½
)N½
7x½
`°½
3¾
.E¾
/t¾
,¤¾
0Ñ¾
3¿
;6¿
Pr¿
FÃ¿
 
! À
A+À
ImÀ
K·À
#Á
F'Á
nÁ
>ŒÁ
MËÁ
#Â
+=Â
.iÂ
˜Â
,¸Â
1åÂ
)Ã
.AÃ
@pÃ
&±Ã
!ØÃ
8úÃ
;3Ä
<oÄ
,¬Ä
,ÙÄ
Å
! Å
BÅ
-\Å
'ŠÅ
-²Å
+àÅ
#Æ
+0Æ
N\Æ
H«Æ
;ôÆ
C0Ç
StÇ
LÈÇ
.È
iDÈ
b®È
 É
 2É
#SÉ
 wÉ
-˜É
'ÆÉ
VîÉ
#EÊ
1iÊ
*›Ê
&ÆÊ
&íÊ
CË
EXË
(žË
)ÇË
2ñË
>$Ì
/cÌ
>“Ì
4ÒÌ
+Í
43Í
9hÍ
8¢Í
3ÛÍ
Î
%.Î
5TÎ
 ŠÎ
T«Î
7Ï
68Ï
7oÏ
§Ï
IÀÏ
H
! Ð
?SÐ
\“Ð
ZðÐ
/KÑ
({Ñ
-¤Ñ
ÒÑ
*òÑ
+Ò
1IÒ
‰{Ò
MÓ
8SÓ
-ŒÓ
,ºÓ
+çÓ
 Ô
%4Ô
=ZÔ
3˜Ô
-ÌÔ
TúÔ
'OÕ
'wÕ
$ŸÕ
9ÄÕ
3þÕ
$2Ö
$WÖ
.|Ö
«Ö
ÂÖ
(ÝÖ
<×
C×
'^×
†×
š×
­×
½×
Ü×
ü×
"Ø
;<Ø
=xØ
¶Ø
6ÌØ
)Ù
<-Ù
(jÙ
'“Ù
/»Ù
1ëÙ
Ú
#=Ú
aÚ
-Ú
'­Ú
)ÕÚ
#ÿÚ
'#Û
1KÛ
M}Û
?ËÛ
KÜ
WÜ
'wÜ
>ŸÜ
ÞÜ
÷Ü
9Ý
@KÝ
8ŒÝ
#ÅÝ
éÝ
	Þ
Þ
7Þ
JÞ
5[Þ
%‘Þ
%·Þ
!ÝÞ
ÿÞ
 ß
;ß
!Uß
wß
i“ß
3ýß
)1à
[à
"nà
‘à
$ªà
!Ïà
ñà
 á
10á
1bá
/”á
FÄá
Eâ
hQâ
)ºâ
3äâ
2ã
#Kã
oã
GŽã
'Öã
.þã
0-ä
-^ä
>Œä
Ëä
àä
$ûä
8 å
BYå
*œå
Çå
àå
Nùå
"Hæ
"kæ
)Žæ
¸æ
;Ïæ
*ç
*6ç
<aç
(žç
0Çç
-øç
'&è
&Nè
"uè
-˜è
EÆè
Eé
(Ré
&{é
0¢é
3Óé
Aê
&Iê
pê
2Žê
Áê
Õê
ëê
:ë
$@ë
eë
6|ë
³ë
Óë
&óë
ì
;6ì
Qrì
,Äì
1ñì
0#í
(Tí
/}í
4­í
*âí

î
%&î
)Lî
)vî
8 î
8Ùî
Aï
4Tï
@‰ï
$Êï
ïï
-ð
<:ð
.wð
4¦ð
0Ûð
ñ
&ñ
ICñ
M�ñ
$Ûñ
Mò
6Nò
.…ò
1´ò
/æò
Tó
 kó
'Œó
´ó
8Ðó
P	ô
0Zô
‹ô
  ô
Áô
(àô
0	õ
6:õ
Lqõ
l¾õ
'+ö
&Sö
Izö
*Äö
ïö
+÷
N:÷
N‰÷
$Ø÷
%ý÷
&#ø
Jø
!`ø
$‚ø
§ø
1Àø
òø

! ù
%ù
+>ù
+jù
-–ù
5Äù
-úù
D(ú
5mú
-£ú
)Ñú
oûú
[kû
Çû
6äû
ü
";ü
8^ü
	—ü
¡ü
!²ü
Ôü
óü
ý
&ý
@7ý
(xý
¡ý
*¹ý
/äý
(þ
=þ
'Zþ
<‚þ
-¿þ
$íþ
ÿ
/'ÿ
!Wÿ
5yÿ
8¯ÿ
èÿ
`>i6¨>ß!8@)y£À8Ü5.K3z ®ÏBîL1&~6¥Ü4ú$/T1l<ž;Û.BFA‰5Ë1M3M�FÏ1LHL•<â<>\›>¯Cî2	.J	/y	©	=Â	
! 
! q<
! .®
! Ý
! Bú
! $=9b/œ+ÌLøHEEŽAÔ
M.
"|
"Ÿ
1Â
'ô
5,R"•C¸0ü.-.\‹1©"Ûþ*>'^†¤5À3ö8*NcX²]]i4Çmü/j8š:Ó$30P*�(¬%Õ*û+&4R9‡9Á(û+$ P/q$¡ÆåA$B:g9¢cÜ@…S2Ù32@OsÃ"ã4 >U<”DÑ&%=)c1�2¿ò3)@1jEœâ'ü,$Q6q+¨2ÔU(]G†>ÎA
+O${% Æ&Û$ 2' /Z 1Š +¼ ,è E!E[!(¡!4Ê!Bÿ!LB"�"¯".Ì"=û"'9#4a#–#3±#8å#7$+V$6‚$-¹$Pç$&8%._%.Ž%1½%:ï%:*&9e&+Ÿ&.Ë&<ú&)7'a'C''Ã'@ë'D,(@q(L²(5ÿ(B5)ax)(Ú);*D?*L„*[Ñ*X-+I†+#Ð+wô+Fl,&³,Ú,7õ,<--9j-7¤-:Ü-J.,b.N�.+Þ.<
! /IG/B‘/<Ô/0(0+H0t0,”0LÁ0P1;_1c›1 ÿ1, 2 M2*n2-™2/Ç2%÷273/U3…36¥3Ü3&õ314N4"l4.�4#¾4 â4+5/5)O5)y5£5¿5Ú5ú5-6 =6#^6-‚6°6
½6-Ë61ù6++7\W7$´74Ù7*85985o80¥8Ö86ì8"#9F9b9/9¯99Æ90:'1:-Y:,‡:7´:hì:U;'q;8™;#Ò;4ö;<+<5h<ž<,¯<1Ü</=+>=3j=Nž=0í=>->#H>+l>9˜>Ò>/Ø>"?
! +?6?G>?H†?4Ï?&@%+@)Q@"{@%ž@3Ä@Hø@=AAJAjÊA'5B*]B<ˆB5ÅB&ûB6"C'YC�C/•C/ÅC1õCJ'D>rDD±D!öD/E(HE)qE#›E#¿EaãE"EFhF4ˆF>½F5üF.2G/aG*‘G&¼G+ãG(H$8Ha]H"¿H âH6IF:I.�IZ°ICJFOJB–JAÙJ.K*JKFuK.¼K
ëKùKL'L!?LaL0�L²L+ÌL.øL#'M!KM-mM$›M$ÀM#åM.	N@8N<yN<¶NJóN&>OVeO¼O=ÜO4P1OP6�P/¸PTèP=Q,[Q?ˆQ/ÈQ0øQ1)R/[R5‹RVÁR<SQUS0§SaØSU:Tk�TEüTJBU?�U$ÍUòUFVPYV0ªV"ÛVDþVVCW1šW@ÌW6
XLDX0‘X-ÂX;ðXc,Y�Y®Y»Y+ÌY7øY:0Z1kZ8�Z&ÖZ7ýZ*5[1`[:’[ Í[@î[3/\1c\"•\'¸\%à\$];+].g]+–]NÂ]2^5D^z^�^ª^Æ^Ú^iï^mY_KÇ_1`"E`h` ƒ`¤`#Á`Cå`B)ala…aDŸa:äaFb!fb!ˆb,ªb.×bTc8[cD”c‹Ùc*ed+�d*¼d*çde12e'deFŒe=Óe#f$5f#Zf~f—f­f#Èf(ìf(g >g9_g™g¸gÔgîgh&hEh4WhFŒhQÓhC%iii(€i*©iÔi6ôi +jMLj@šj#ÛjTÿjTk-ek,“kÀk*Úk/l5l$Oltl“l)±l1Ûl;
m,Im0vm§m/Æm&öm)nGnVn+ln"˜n»nÛnûn*o:oQo
hovo
Žoœo#´o
Øoæo%ýo#pCpXp&op?–pÖpòp(qO8q(ˆq(±qÚqñqr (r7Ir-�r¯rÃrãrùrJsVZs±sÊsEæs(,tUt!it$‹t&°t"×tút8uFSuRšuíuPv*Xv0ƒv/´v3äv,wEw!Tw0vw(§wMÐwHx0gx˜x$·xÜx4÷x,y+@y+ly˜y ²yMÓy!z93z:mzE¨z<îz+{
! A{ L{)m{(—{!À{>â{!|>|\|$r|+—|$Ã|*è|}52}Jh}T³}~#~
8~F~Wf~8¾~"÷~+=U+d5�HÆ€ *€?K€C‹€;Ï€/�3;�Ao�±�3È�*ü�C'‚<k‚9¨‚â‚+ü‚&(ƒ*Oƒ2zƒ!­ƒ@Ïƒ3„HD„3�„>Á„)…5*…0`…8‘…8Ê…X†$\†4�†&¶†5Ý†5‡I‡O‡&d‡'‹‡³‡È‡-Ú‡ˆ ˆ+(ˆ*TˆˆžˆR¾ˆ;‰;M‰'‰‰'±‰7Ù‰0Š-BŠ$pŠ%•Š%»Š$áŠ%‹ ,‹$M‹r‹Ž‹¨‹À‹1Ù‹1Œ=Œ\ŒkŒ‹Œ)©ŒÓŒóŒ+�.�C�a�p�…���O¬�ü�Ž#Ž=ŽUŽmŽ…Ž¤Ž³ŽÄŽÓŽëŽ�8�W�g�%v�&œ�%Ã�+é��9-�g�#†�ª�¹�$È�í�:‘.=‘>l‘«‘º‘Ì‘ç‘û‘
’’+’!B’"d’[‡’#ã’'“/“3@“t“1†“a¸“*”E”X”"k”1Ž”À”Ö”Bî”H1•z•*Œ•4·•*ì•#–;–Q–5e–&›–Â–xÔ–M—!a—ƒ—(ž—FÇ—.˜=˜P˜i˜€˜ ‘˜>²˜&ñ˜™.™�A™?ß™.šNš1bš=”š0Òš0›;4›p›‹›.Ÿ›Î›ä›÷›‹œ”œ§œºœÉœÞœöœ��9�5H�~�œ�²�(Í�'ö�3ž3Rž†žšž0§ž0Øž	ŸŸ+9ŸeŸ-�Ÿ-¯ŸÝŸ'øŸ6  !W $y ž · Ì å ¡¡+¡<¡P¡c¡?w¡·¡Ð¡4ç¡=¢#Z¢~¢•¢ª¢!¿¢á¢*£,£@£X£0p£¡£¾£Ó£ç£#¤%¤@¤Y¤k¤‚¤Ÿ¤¸¤"Ï¤ò¤¥ ¥=¥Z¥%w¥+�¥É¥Þ¥ï¥ ¦*,¦0W¦ˆ¦¥¦½¦Ì¦ç¦%ü¦"§7§K§c§‚§˜§&ª§Ñ§ä§+õ§!¨@¨\¨Ar¨@´¨õ¨©*©%E©!k©�© ©¸©Ð©ë©ªª9ªPª"mª�ª¨ª»ªÓªëªR«1Z«DŒ«8Ñ« 
! ¬/+¬8[¬x”¬F
­PT­T¥­&ú­@!®b®€®<Ÿ®9Ü®U¯Tl¯/Á¯0ñ¯+"°/N°/~°<®°<ë°9(±,b±@�±2Ð±4²68²,o²2œ².Ï²Dþ²UC³/™³+É³+õ³<!´f^´9Å´4ÿ´`4µ^•µ_ôµ:T¶+�¶Q»¶'
·^5·C”·0Ø·D	¸.N¸A}¸=¿¸Aý¸*?¹j¹H†¹(Ï¹ø¹Qº&aº>ˆºÇºBàºB#»f»†».’»'Á»Ué»$?¼d¼*¼ª¼Ê¼.Ú¼,	½66½m½Œ½&©½Ð½å½¾#¾%A¾"g¾Š¾¨¾È¾!ç¾$	¿&.¿/U¿0…¿-¶¿"ä¿#À8+À:dÀ#ŸÀQÃÀQÁ?gÁ§Á0ÁÁ/òÁ/"ÂRÂ4nÂ0£Â2ÔÂ2Ã3:Ã
nÃ
|Ã/ŠÃ>ºÃ#ùÃ"Ä!@Ä bÄƒÄ-¡Ä&ÏÄ6öÄ-ÅGÅ\ÅhÅ…Å¡Å¿ÅÞÅôÅÆ84ÆmÆ‹Æ2©Æ0ÜÆ4
Ç3BÇvÇ …Ç¦ÇÆÇæÇ È*#ÈNÈ(lÈ@•ÈPÖÈ:'É4bÉ—É=¯ÉíÉÊÊ:,ÊBgÊ4ªÊßÊAóÊ=5Ë/sË&£ËIÊË4Ì"IÌ,lÌ7™ÌÑÌ*ðÌ&ÍBÍ#\Í*€Í"«ÍDÎÍ@Î5TÎ4ŠÎ&¿ÎIæÎ)0ÏZÏGzÏÂÏÏÏ8×Ï@ÐQÐjlÐF×Ð&ÑBEÑ4ˆÑ½ÑÔÑ`òÑSÒ@`Ò#¡Ò3ÅÒùÒGÓ3HÓ)|Ó@¦Ó!çÓ3	Ô7=Ô6uÔ9¬Ô<æÔ+#ÕOÕ)mÕ.—Õ%ÆÕ0ìÕ'ÖEÖ_ÖsÖ!�Ö±Ö/ÀÖ5ðÖ6&×@]×8ž×*××0Ø;3Ø2oØ6¢Ø$ÙØ$þØ/#Ù!SÙ uÙ)–Ù)ÀÙ)êÙ-Ú$BÚgÚw†Ú›þÚ0šÛËÛ çÛ8ÜEAÜ@‡Ü3ÈÜ4üÜ1Ý*IÝVtÝMËÝ:ÞCTÞI˜ÞGâÞ*ßBß`ß €ß,¡ß,Îß!ûßFàFdà^«àF
! á@QáQ’ácäáfHâW¯âAã9IãTƒãJØãH#ä0lä+�ä:Éä#å#(å+Låoxå>èåP'æAxæFºæ6ç-8çfç!‚ç%¤ç-Êçøç'è<@è9}è%·è)Ýè(é 0é/Qé2�é(´é$Ýé[ê-^ê-ŒêOºêh
! ë$së5˜ëÎëåë?ì;Cìì8’ìCËìí'.í8Ví�í­í!Éí*ëíî44îiî4‰î1¾î,ðîQï=oï/­ï3Ýï<ðkNðhºð!#ñ Eñ0fñ1—ñÉñ
! ÜñBçñD*ò)oò;™òaÕòU7ó�ó^¨ó:ô"Bô(eô'Žô"¶ô!Ùô!ûô õ!>õ"`õ+ƒõ%¯õ)Õõ$ÿõ#$ö+Hö0tö¥öÂö/Þö"÷1÷&P÷"w÷#š÷7¾÷&ö÷/øMø&lø“ø$­øÒø$îø#ù$7ù&\ù-ƒù'±ù1Ùùú#(ú#Lúpú�ú¬ú!Çú$éú$û-3û+aû�û!¬û!Îû0ðû)!ü(KütüŽü:ªü-åü.ýBý0Xý/‰ýC¹ý-ýý4+þ6`þ*—þ6Âþ#ùþ#ÿ1Aÿ7sÿ«ÿ.Èÿ"÷ÿJ@e+¦;Ò46C6z(±Ú5ß4*JTu Ê#ë .0)_$‰$®'ÓûObc/Æ\ö-S�6œeÓX9?’=Ò-.><m=ª,è,2B4uNª(ùE"	Dh	E­	Ió	F=
! D„
! >É
! h=q3¯CãS',{,¨"Õø
',
$T
@y
6º
Kñ
C=E�KÇGL[/¨7ØPHaLªL÷RD6—>ÎH
Vt>’Ñ!ë>
Lfw“¯Ëç:>;5z:°OëH;E„#ÊOîH>E‡$Í7òS*Y~ZØc3D—bÜ*?)j#”/¸;è%$JY8u®8È*=,j+v ¢)Ã<í*9:8t,­[ÚW6KŽAÚA4^/“2Ã-ö"$G&a5ˆ+¾ê) , C V t ˆ £  ½ !Þ  !!!! C!!d!†!¦!Æ!4æ!"!9"["u"Eˆ"FÎ"B#!X#+z#+¦#Ò# ò#:$vN$1Å$P÷$@H%:‰%1Ä%aö%(X&(�&ª&#Ê&(î&')6'.`''�'·';Ò'<(?K(E‹()Ñ(&û(,")1O) �)¢)J»)%*0,*=]**›*,Æ*.ó*="+H`+©+)Ã+'í+,,,-<,'j,&’,¹,'Ô,ü,%--B-+p-5œ-6Ò-!	.+.0K.|.+–..Â.#ñ.!/-7/$e/$Š/#¯/6Ó/?
! 03J0,~0«06Á0ø0+1:@1B{1-¾1.ì152)Q2/{2U«2[3\]3eº3F 4dg4aÌ4g.5h–5qÿ5Rq6pÄ6Y57�78«7.ä7N8 b8]ƒ8"á8>9-C99q9I«9Eõ9H;:H„:8Í:D;RK;)ž;CÈ;;<OH<G˜<Fà<+'=S=/q=%¡=-Ç=0õ=2&>#Y>}>7š>+Ò>*þ>*)?ST?<¨?å?*@*0@9[@<•@'Ò@6ú@!1A-SA1�A4³A&èANBQ^B?°B:ðB,+C$XC&}C ¤CÅCIåC=/D/mD"�D(ÀD'éD*E8<EHuEK¾E3
! F>F#ZF,~F5«F#áF;G)AG%kG7‘G!ÉGëG/	H39H3mH/¡H5ÑHI- I"NI&qI˜I;±I4íI"J51J.gJD–J$ÛJ)K&*K)QK0{K1¬KÞK‚ùK;|LI¸L5M?8M7xM<°M8íM&N)?NiN=ˆN9ÆN-O'.O?VO8–O#ÏO<óOD0PuP&�P*´P'ßPQ>!Q`Q>}Q ¼Q;ÝQ:RTR1kR-�R(ËR[ôR3PS.„S@³SEôSU:T(�T*¹TäTôTUU.UBUTUhUzUŒUžU¯UÁUÓUäUöUVV,V>VPVdVvVˆVšV¬V¾VÒVäVöV
! WW.W?WQWcWuW‡W™W«W¿WÑWãWùWXX/X/AXqXƒXšXC±XCõX9YRY0iY;šY ÖY1÷Y)ZSIZh�Z][hd[Í[é[ù[\.\B\#]\$�\b¦\(	]2]L]j]#{] Ÿ]/À]6ð]!'^I^Kh^´^'Ä^'ì^'_<_W_l_‹_1£_5Õ_3`0?`4p`/¥`)Õ`Gÿ`1Ga7ya4±a-æa#b8b+Tb€b!Ÿb!Ábãbc%c(@cic‰c0›c4Ìcdd 8dYd*md˜dµd&Õd&üd&#e<Je'‡e!¯e(Ñeúe/f&@f%gf&�f"´f*×f+g).g&Xg3g³gÐg/ág)h";h.^h0�h"¾háhõh:i3Pi„i#¢i"Æi.éi.j+Gj!sj&•j!¼j,Þj,k)8k,bk&�k'¶kÞk%úk! l5Blxl:‹l.Æl(õlm12mdmm8•m&Îm-õm,#n0Pn/�n*±nÜn"ün#o+Co$oo%”o)ºoäo1p6p!Tp+vp1¢p2Ôp(q-0q,^qM‹qLÙq&r%Erkr.‹r&ºr-ár s0sEs.YsˆsJ¨sRós3Ftzt’t(¤t(Ít2öt$)uNNu�u$ºuTßuK4v€v”v¯v)Ìv+öv6"w
Yw.gw#–w-ºwèw$x#+xOx+mx#™x½xÎxÛx'ôx y =y'^y†y;žy:Úy;z1Qz(ƒz"¬z"ÏzNòz:A{|{˜{¶{Æ{à{ø{| -| N| o| �| ±| Ò| ó| } 5} V} w}˜}¶}#Í}"ñ}~4~P~g~)…~)¯~)Ù~#?[wŽªÁáý€5€Q€m€#‰€ ­€/Î€$þ€%#�%I�3o�£�À�0Ø�	‚‚ 2‚+S‚‚7œ‚/Ô‚ƒ"ƒBƒ [ƒ|ƒ'œƒ ÄƒåƒSüƒP„%k„%‘„0·„+è„4….I…2x…$«…Ð…ê…)†1†%P†v†)‰†6³†%ê†‡=&‡,d‡$‘‡)¶‡à‡"ö‡#ˆ&=ˆ#dˆ#ˆˆ#¬ˆÐˆïˆ‰A‰<\‰!™‰8»‰$ô‰ Š*:Š+eŠ2‘Š7ÄŠ/üŠ$,‹*Q‹"|‹'Ÿ‹Ç‹=æ‹$Œ!>Œ4`ŒH•ŒPÞŒ,/�\�)r�-œ�&Ê�'ñ�Ž9Ž4YŽ,ŽŽ%»ŽáŽ+÷Ž/#�.S�4‚�2·�,ê�_�qw�!é�A‘AM‘�‘)«‘$Õ‘*ú‘.%’8T’2�’À’+Ó’7ÿ’7“'J“r“>ˆ“6Ç“Dþ“2C”,v”£”(Â”.ë”.•(I•2r•=¥•!ã•'–'-–$U–7z–#²–%Ö–6ü–93—9m—3§—@Û—3˜P˜)p˜)š˜-Ä˜5ò˜!(™(J™s™O’™(â™(š&4š[š3xš.¬š*ÛšA›9H›‚›5–›LÌ›/œ!IœkœCŠœ1Îœ/�.0�(_�ˆ� �¹�%Ð�&ö�ž)8žbžwžŒž+©ž/ÕžŸ.ŸQEŸH—Ÿ4àŸ: 7P ˆ ¢ 7¯ 'ç 1¡.A¡.p¡(Ÿ¡1È¡+ú¡.&¢+U¢%�¢2§¢Ú¢$õ¢£!,£\N£E«£)ñ£<¤9X¤’¤"±¤Ô¤ç¤ù¤"¥':¥-b¥)�¥'º¥%â¥ ¦)¦I¦#i¦"�¦$°¦"Õ¦ø¦&§'?§+g§(“§!¼§Þ§%þ§%$¨%J¨(p¨&™¨'À¨'è¨'©%8©0^©3�©7Ã©3û©1/ªfaªVÈª5«#U«y«™«¹«(Ð«)ù«*#¬,N¬+{¬"§¬YÊ¬5$­aZ­R¼­2®IB®NŒ®5Û®K¯K]¯,©¯]Ö¯_4°;”°<Ð°
±'-±U±*p±'›±CÃ±3²:;²"v²<™²-Ö²³³_=³L�³,ê³H´1`´’´ ¡´!Â´+ä´µ-µ3JµH~µÇµ1Ûµ7
¶E¶Z¶ j¶‹¶!«¶'Í¶,õ¶"·51·g·&·6¦·HÝ·H&¸Oo¸'¿¸-ç¸=¹FS¹9š¹WÔ¹q,ºœžº;»2[»Ž»7¥»+Ý»0	¼-:¼h¼ˆ¼¨¼1Æ¼2ø¼+½5K½*�½+¬½/Ø½$¾;-¾.i¾>˜¾#×¾?û¾#;¿!_¿0�¿1²¿&ä¿/À4;À2pÀ2£À8ÖÀ/ÁH?Á>ˆÁ.ÇÁLöÁ/CÂ&sÂ$šÂC¿Â4Ã:8Ã3sÃ)§Ã@ÑÃ&Ä$9Ä$^Ä-ƒÄ&±Ä$ØÄBýÄ-@Å1nÅ" Å$ÃÅèÅÆ.!ÆPÆ!nÆ"�Æ.³Æ3âÆ(Ç)?Ç/iÇ™Ç%µÇÛÇ,ùÇ&È$AÈfÈ$�È&¦È0ÍÈ&þÈ8%É)^ÉBˆÉ'ËÉ$óÉ/Ê7HÊ/€Ê#°Ê!ÔÊ!öÊ.Ë*GËBrËµË!ÈËêËEÌhMÌ-¶ÌäÌ8ðÌ)ÍIÍbÍ.xÍ§Í ÁÍâÍ,Î--Î/[Î5‹Î6ÁÎ/øÎ8(Ï?aÏ)¡Ï*ËÏ2öÏ9)ÐcÐ€Ð)ŸÐ*ÉÐ2ôÐ9'Ñ*aÑ+ŒÑ3¸Ñ:ìÑ('Ò<PÒ6�Ò@ÄÒ2ÓM8Ó?†Ó?ÆÓ1Ô98Ô=rÔh°Ô=Õ5WÕ5�Õ%ÃÕ éÕN
! Ö.YÖ6ˆÖ0¿Ö)ðÖ)×PD×%•×2»×+î×Ø11ØIcØ&­Ø)ÔØ?þØ6>Ù@uÙ.¶Ù3åÙ,Ú)FÚ(pÚ0™Ú:ÊÚ.Û&4Û<[Û"˜Û»ÛJÕÛC ÜKdÜK°ÜfüÜ*cÝDŽÝ>ÓÝFÞ+YÞ4…Þ4ºÞ,ïÞ,ß4Iß&~ß$¥ßÊßáß)ôß"à=Aà.à0®à0ßàá`$áz…á4âq5â.§â>Öâ"ã-8ãAfãH¨ãñãJ	äTä!sä)•ä%¿ä%åäå&åFå då!…å§å´å(Çå&ðåæ+æ/FævæŠæ2§æ(Úæ"ç8&ç9_ç!™ç»çÊçàç7ôç6,ècèrè…è4•èÊè*æèé%(é&Néué�é¯é!ÎéxðéYiêÃê$Þê ë($ë1Më8ëQ¸ëO
! ì9ZìG”ì&ÜìAí0Eí|ví{óíDoî´îÌî(åîïï8ïPï2hï)›ï$Åï/êïZð uðN–ðMåð3ñ0RñBƒñ ÆñAçñ/)ò0Yò0ŠòK»ò!ó")ó"LóoóŽó%«ó%Ñó÷óôf*ôw‘ô1	õ%;õaõ2}õ(°õ+Ùõ+ö&1ö+Xö„ö)œö-Æö0ôö%÷%?÷0e÷–÷ ´÷DÕ÷ø12ø'dø.Œø2»ø!îø#ù/4ù4dù$™ùE¾ù4ú(9újbú2Íú)û@*ûkûBˆûQËûKüBiü ¬ü5Íü<ý+@ýlý2‚ýµý3Íý+þB-þ"pþ"“þO¶þDÿ=Kÿ‰ÿ/¢ÿÒÿ6çÿ.1M#£ ¸Ù1ù…+ˆ±$: _/€'°'ØN8l=¥-ãZ7lQ¤SöJi"‚$¥#Ê'î0(G)p9šÔèü-"8P‰'¨GÐ!1%S-y§»'Õý
! 	8)	 b	$ƒ	#¨	Ì	Ý	!í	 
! .0
! _
! y
! 5•
! Ë
! ç
! 1ö
! 5(-^Œ£¹/ÈCø5<
r,€"­/Ð-
.
.K
+z
4¦
;Û
+*C3n"¢&Åì^*f#‘#µ"Ù"ü?']…(£Ì@ã2$.W&†#­"Ñ-ô,"Om/ˆ,¸(å5D7a'™ÁÛ ñ$7+W9ƒ½*Ú,,24_"”C·&û8"A[�'»%ã.	/8@h$©AÎK5\’±'Ð!øLVgE¾+,0]MyBÇ,
! :77r;ª5æ34P.…B´÷.1+`0Œ"½9àIId.®*Ý-061g5™&Ï'ö( /G 4w )¬ ,Ö -!G1!'y!(¡!&Ê!ñ!"="(N";w"D³"Fø"'?#4g#Zœ#9÷#41$8f$HŸ$!è$(
! %E3%Ey%¿%Ñ%)ï%1&2K&a~&ià&SJ'ž'(»'&ä':(@F(R‡(NÚ(+))3U)#‰)*­)+Ø)**/*D* c*!„*¦*/Â*0ò*/#+-S+.�+$°+Õ+Ú+á+ú+
,,K3,C,Ã,5Ù,,-<<-1y-z«-1&.PX.e©.*/2:/9m/L§/Hô/=0S0j0"‡0\ª0317;1*s1.ž1'Í1,õ1"2"<2<_21œ24Î2
3+3	=3G35e3#›3-¿3í3P4LV4[£45ÿ455J5Bh5:«59æ5. 6=O6M�69Û6o7R…7NØ7;'8Zc8&¾8Då8B*9>m9O¬9*ü9N':v::�:PË:@;E];l£;5<1F<)x<¢<2¿<"ò<=(=!;=]=|=•=¯=Ë=$æ=/>/;>/k>/›>3Ë>8ÿ>38?8l?+¥?3Ñ?+@31@Ae@@§@:è@9#A9]A;—A;ÓA3B3CBHwB&ÀBçB%C6)C3`CY”C<îC8+DdD3‚DF¶D*ýD.(E!WEQyE%ËEDñE}6F,´F-áFYGYiG<ÃG¶H¶·H=nI2¬IFßI'&J)NJ+xJ6¤J6ÛJK2KDK,]KŠKE¤KAêK4,L9aL;›L/×L=M/EMnuMäM#úMN";N^N.xN!§NÉN!âNO"O"=O`O=xO¶OÐOçO.ûOH*PwsP!ëPB
QFPQQ—QSéQ>=R2|R ¯RBÐR3S<GS*„S ¯SÐS)ðS+T%FT%lT0’TÃT×TóT?UDSU˜U%·U(ÝU'V).V4XV*�V7¸VðVW(WYCW,�WHÊWAXZUXH°X-ùX6'Y5^Y”Y(´Y'ÝY
Z7ZKZ$hZ+�Z%¹Z"ßZ-[%0[!V[<x[>µ[,ô[!\,>\k\@Š\'Ë\!ó\ ]6]pQ]qÂ]n4^o£^_1/_5a_*—_7Â_=ú_E8`1~`L°`Lý`-Ja*xaB£a>æa=%b=cbg¡bi	c_sc9Óc"
d"0d#SdJwdCÂd?eMFe8”eBÍe&f*7f*bf%�fU³f¿	g‰Ég7Sh.‹h†ºh8Ai3zi4®i ãi_j=dj4¢j ×j_øjJXk?£kKãkF/l4vl4«l;àlPmWmm?ÅmAnAGnA‰nXËnL$oLqoV¾oVpElpL²pNÿpQNqH qBéqC,r]pr]ÎrE,sBrsPµsBt.ItOxtBÈtKuJWuK¢uKîuJ:vK…v5Ñv7wJ?wJŠw9Õw9xAIxE‹xQÑxD#yDhy@­y�îy:z^ºz#{-={k{r{	z{+„{l°{J|+h|	”|ž|%ª|,Ð|ný|vl}mã}uQ~dÇ~l,8™:Ò;
€;I€:…€LÀ€%
�&3�;Z�>–�Õ�!Ý�ÿ�‚<+‚h‚{‚!™‚-»‚.é‚*ƒCƒ(aƒ8Šƒ<ÃƒB„FC„BŠ„ZÍ„((…)Q…:{…N¶…(†1.†<`†R�†/ð† ‡/7‡6g‡cž‡6ˆC9ˆ6}ˆ7´ˆ)ìˆ;‰BR‰•‰;ª‰&æ‰0
Š\>Š›Š>¹ŠAøŠ*:‹(e‹2Ž‹AÁ‹>Œ#BŒ-fŒ4”ŒÉŒ"çŒQ
! �@\�B��1à�4ŽGŽ'bŽ'ŠŽ	²Ž¼Ž"×ŽDúŽ@?�€�.��Ì�,é�1�)H�"r�*•�5À�ö�
‘"‘<‘[‘ht‘Ý‘ú‘ ’15’1g’ ™’º’×’*ô’“ ;“\“%x“ž“·“)Ó“ý“3”Q”`”&w”ž”#µ”Ù”zó”bn•+Ñ•(ý•0&–#W–1{–"­–+Ð–ü–—-—K—`—u—&‹—²—RÊ—/˜:M˜)ˆ˜?²˜Iò˜)<™2f™™™6¶™6í™ $š
Eš7Sš.‹šBºšJýšH›.a›1�›@Â›@œDœcœQœ,Ñœ>þœD=�=‚�(À�Ké�$5žZžuž8‘žÊžàž>øžN7ŸM†Ÿ3ÔŸ@ I f w )— (Á @ê %+¡+Q¡}¡2“¡+Æ¡+ò¡$¢6C¢z¢5–¢<Ì¢<	£4F£7{£³£/Ò£5¤A8¤7z¤%²¤>Ø¤P¥ah¥%Ê¥Bð¥3¦M¦l¦%‰¦-¯¦+Ý¦6	§-@§.n§-�§(Ë§)ô§1¨P¨8`¨™¨*¬¨`×¨>8©Ew©$½©â©1ñ©#ª=6ªtªˆª ª,½ªêª
! «:*«e«1‚«´«4Ê«0ÿ«80¬Ji¬%´¬%Ú¬/­&0­CW­&›­&Â­é­ ®D$®i®‡®—®L¯®Aü® >¯_¯}¯š¯¯¯Ä¯*Ù¯°#°0@°8q°,ª°2×° 
! ±"+±?N±Ž±,®±EÛ±!!²(C²8l²,¥²,Ò²$ÿ²$³B³(^³7‡³!¿³á³#´=%´Ac´¥´G¾´2µ$9µW^µ,¶µ;ãµ>¶>^¶D�¶9â¶-·3J·B~·Á·4ß·)¸>¸!X¸z¸3�¸+Á¸í¸
! ¹( ¹I¹5_¹•¹D´¹=ù¹]7º#•ºC¹º,ýº<*»6g»;ž»6Ú»n¼>€¼*¿¼6ê¼4!½IV½% ½'Æ½.î½ ¾$>¾-c¾!‘¾&³¾ Ú¾û¾¿#¿7,¿d¿ƒ¿ž¿(¹¿%â¿0À!9À"[À'~À(¦À>ÏÀ:Á5IÁ:Á4ºÁEïÁ*5Â)`Â;ŠÂ6ÆÂ+ýÂ1)Ã=[Ã™Ã¸Ã×Ã!÷Ã7Ä!QÄsÄ‘Ä1©Ä0ÛÄ)Å)6Å`Å1{Å8­Å9æÅ0 ÆQÆcÆ?uÆ\µÆ\ÇJoÇ$ºÇ#ßÇÈfÈO…È ÕÈ]öÈ,TÉ*�É+¬ÉØÉ õÉMÊ-dÊI’ÊhÜÊ2EËxË!ˆË"ªË,ÍËúË4Ì*MÌ xÌO™ÌéÌFÍ=JÍˆÍ$¢Í$ÇÍ8ìÍ^%Î(„Î(­Î.ÖÎ%Ï7+Ï3cÏC—Ï1ÛÏ4
Ð!BÐJdÐ&¯Ð5ÖÐÑ5+Ñ:aÑ=œÑ/ÚÑ*
! ÒS5ÒC‰Ò%ÍÒ2óÒ8&Ó#_Ó)ƒÓ­Ó'ÍÓ-õÓN#Ô<rÔ4¯Ô7äÔ^ÕV{Õ6ÒÕR	Öˆ\Ö8åÖ1×#P×#t×˜×B´×@÷×08Ø9iØ&£Ø4ÊØ$ÿØ3$Ù6XÙ�Ù¥ÙÄÙ×Ù&ñÙ+Ú1DÚ5vÚ;¬Ú0èÚÛ:7Û)rÛ)œÛ(ÆÛ(ïÛ#Ü<Ü&\Ü=ƒÜ%ÁÜ)çÜ,Ý(>Ý-gÝ+•ÝÁÝ ÞÝÿÝ+ÞKÞ"`ÞƒÞ•Þ
! ­Þ¸ÞÖÞîÞß$+ß)Pß.zß$©ß(Îß(÷ß à(?à6hà3Ÿà:Óà?á4Ná	ƒá%�á'³á-Ûá5	â!?â1aâ“â)±âÛâ#íâ5ã8Gã+€ã8¬ã1åã%ä&=ädä.‚ä±ä8Ðä-	å'7å*_å4Šå¿å$Úå(ÿå5(æ#^æ)‚æ)¬æ*Öæ!ç"#ç"Fç.iç˜ç³ç!Îçðçè)èHFè/�è@¿èéée,éY’é&ìéê +êLê"hêS‹êßêüê'ë)Aëkë.Šë¹ëØë÷ëì5ì?FìG†ì?Îì*í!9í[í#jí Ží*¯í)Úí,î41î)fî$�î=µî'óî<ï=Xï.–ï1Åï)÷ï1!ð4Sð,ˆð'µð3ÝðBñ4Tñ7‰ñ/Áñ:ññ2,ò4_ò.”ò#Ãò0çò3ó?LóBŒó4Ïó›ôB ô&ãôU
! õE`õ5¦õ4Üõ)ö);ö-eö"“ö@¶ö8÷ö"0÷9S÷!�÷F¯÷$ö÷*ø+Førø-ˆø'¶ø)ÞøùE$ùMjùU¸ùFú0Uú&†ú5­ú'ãú5ûAûZûyû˜ûbµû7ü0Püu�üA÷ü99ýJsý0¾ý7ïý'þ3?þ&sþ-šþ(Èþ ñþ&ÿ 9ÿZÿ-sÿV¡ÿ/øÿ(@\0x'©#Ñ9õM/!}'Ÿ'Ç9ï3)4];’MÎ6/S2ƒ2¶,éI/`3�ÄÙ3í/!3Q7…3½ñ));+e/‘2Á$ô-%GmŒJ¬@÷$8!])#© Í0î4	HT	(�	Æ	Ý	ö	'
! 3
! H
! )d
! (Ž
! Z·
! B+U"�¤¸Î9ê$246gTž,ó7 
HX
3¡
/Õ
*600gJ˜8ã%8,^$‹.°9ß((B~k4ê97Y=‘3Ï/43.h.—4Æ.û.*,Y9†9À9ú:49o:©9ä9WXW°.7L7l7¤<ÜF9`$š!¿"á&)+Uq�.£*Ò,ý *0K#|= Þ<ù.6)e5�*Åð+!< ^-O­ý!<8-u*£$Î7ó.+(Z.ƒ-²à1ð7".Z/‰F¹3'4"\+3«@ßD  %e ‹ +« 3× !%!;!V!>v!-µ!(ã!<"I"#g"#‹"¯"(Ì"fõ"¡\#þ#$$†<$6Ã$Mú$:H%6ƒ%6º%/ñ%%!&-G&<u&5²&&è&7'AG'G‰'Ñ'@é'$*(2O(&‚(H©(ò( ):')b)*y)U¤)Oú)AJ*7Œ*=Ä*D+;G+$ƒ+3¨+5Ü+0,6C,@z,?»,Dû,@@-;�-;½-ù-
.".6.L.`.s.ˆ.œ.±.Å.Ú.ð.//4/H/[/l/†/›/±/Ç/Ú/í/90ƒ?0LÃ0 1–±1VH2MŸ2Qí2D?31„3(¶3(ß3"43+4d_43Ä4)ø4%"5=H5H†5CÏ5>6?R6(’6B»6Hþ67G77Z�7`ø7YY8_³8P9Bd9B§9[ê98F:\:bÜ:\?;Xœ;Kõ;NA<Q�<Jâ<8-=Gf=2®=$á=N>)U>1>±>-Ð>iþ>>h??§?Fç?+.@+Z@4†@0»@0ì@1A9OA%‰A!¯A+ÑA+ýA+)B,UB+‚B+®B,ÚB,C*4C_C,}C&ªCKÑCKDUiDa¿D{!EA�E7ßE`F4xF]­F&G"2GOUGO¥GOõG'EH)mH)—H)ÁHFëHH2IW{I&ÓI/úI *J)KJPuJXÆJGK@gKA¨K-êK.L9GLA�L7ÃLiûLleM5ÒM;N9DNU~N5ÔNQ
! Oˆ\O!åO?P5GP?}P=½PDûP7@Q-xQ"¦QAÉQ=R%IR1oR2¡R.ÔR2SW6SŽS.®SÝS<ïS2,T-_T-�T»T�ÛT iUŠU2§U(ÚUEVEIV$�VM´V0W.3WHbWG«WóW3X>GXX†X2ßXBYUYFgY!®Y/ÐY!Z'"Z)JZ7tZ%¬ZÒZ*ðZ"[!>[)`[ Š[«[6Ê[ \R"\/u\(¥\"Î\ñ\#]3]"P]1s]9¥]ß])÷](!^J^h^(}^ ¦^Ç^Ú^ú^1_+J_/v_/¦_(Ö_8ÿ_&8`_`#~`"¢`Å`*à`!a -aNa*fa6‘a*Èaóa2b$Fbkb‰bžb»bÙb)îb,c0Ec7vc!®c#Ðc0ôc&%d#LdFpd;·d/ódA#e@ee3¦e/Úe(
! f83f!lfMŽf6Üf8g.Lg3{g-¯gMÝg4+h@`hJ¡hKìh,8iAeiH§i>ðiU/j&…j'¬jLÔjH!kUjkFÀkCl@Kl=Œl8ÊlOm-Sm�m6œm0Óm3n/8nhn8~n0·nDèn1-o$_o<„o+Áo2íoF pEgp0­p‡ÞpYfqnÀqT/rK„rNÐrOs7osI§s,ñs0tOt.kt.št8Ét'u&*u+Qu%}u>£uYâub<v#ŸvHÃv(w$5w/ZwŠw4 w‚ÕwXx-wxC¥xCéx--y[y-yy!§y Éy êy&z2zPz-pz5žz%Ôz.úz%){O{c{v{'�{µ{É{0á{0|C|X|x|"—|'º|â|H}(I}3r}1¦}3Ø}5~B~/b~’~F©~(ð~)1C8u+®)ÚA€+F€/r€6¢€Ù€.Y�+ˆ�0´�å�(‚))‚*S‚-~‚*¬‚,×‚ƒ"ƒ"Aƒ dƒ…ƒ›ƒ²ƒAÍƒ „E0„#v„ š„7»„,ó„( …4I…~…(˜…/Á…/ñ….!†P†o†%Š†4°†4å†+‡3F‡0z‡3«‡,ß‡)ˆ76ˆ6nˆ!¥ˆ&Çˆ7îˆ%&‰2L‰.‰)®‰+Ø‰.Š63ŠjŠ4…ŠºŠ,ØŠ‹"‹/>‹?n‹+®‹BÚ‹2Œ6PŒ‡Œ4§ŒFÜŒ%#�I�7]�2•�4È�>ý�5<Ž1rŽ"¤Ž1ÇŽ.ùŽ(�&D�!k���©�^Á� �3<�%p�0–�JÇ�1‘2D‘(w‘ ‘¿‘Ó‘í‘ü‘’7.’f’'{’'£’(Ë’$ô’>“=X“)–“EÀ“”!”@”R”e”1|”®”"Î”ñ”•%%•6K•<‚•¿•Ô•î•,	–&6–"]–H€–3É–/ý–U-—&ƒ—Lª—3÷—Y+˜8…˜3¾˜4ò˜ '™H™[™p™&‹™*²™&Ý™*š,/š.\š‹š©šÉš9âšC›%`›)†›%°›Ö›ð›"œ*œFJœ4‘œÆœäœ1úœ.,�*[�:†� Á�â�ÿ�ž3ž.Iž,xž¥ž5½ž.óž"Ÿ/BŸ0rŸ£ŸÂŸßŸ-ìŸ" -= ,k ˜ ° Â à õ ¡(¡;¡S¡*p¡)›¡4Å¡ú¡!¢/9¢*i¢)”¢¾¢OÝ¢-£*E£!p£$’£$·£Ü£#÷£¤:¤S¤$q¤–¤°¤Ê¤é¤ ¥#¥I=¥8‡¥À¥!Ì¥#î¥&¦9¦Y¦5t¦ª¦(À¦@é¦B*§Am§ ¯§Ð§ ð§-¨<?¨!|¨1ž¨Ð¨ð¨©!'©PI©6š©<Ñ©"ª.1ª`ªGªGÇª'«-7«3e« ™«º«(×«%¬1&¬#X¬5|¬*²¬'Ý¬$­'*­3R­J†­>Ñ­%®+6®b®"n®‘®!¦®AÈ®E
! ¯DP¯'•¯½¯xØ¯›Q°}í°k±#€±2¤±:×±M²/`²8�²7É²'³()³?R³.’³KÁ³2
´$@´Ze´8À´#ù´µ9µVµ%tµ7šµ&Òµ,ùµ-&¶!T¶ v¶6—¶Î¶+í¶·7·V·q·!�·²·#Æ·ê·J¸=S¸2‘¸=Ä¸2¹B5¹7x¹=°¹<î¹A+ºmºŠº¦º&Âº-éº&»>»!^»€»œ»Bº»ý»"¼=¼9\¼4–¼5Ë¼½$½!:½.\½G‹½2Ó½$¾+¾ C¾%d¾!Š¾&¬¾)Ó¾ý¾¿-5¿c¿‚¿&–¿½¿Í¿%â¿ÀÀh1À>šÀÙÀòÀP	Á9ZÁ1”Á*ÆÁ>ñÁ?0ÂzpÂ#ëÂ-ÃD=Ã>‚Ã1ÁÃóÃÄ%Ä5ÄQÄoÄ�Ä!«Ä/ÍÄ ýÄ6ÅNUÅ¤Å¶ÅfÖÅK=Æ_‰Æ]éÆ.GÇ9vÇ2°Ç<ãÇ; ÈG\È(¤È
! ÍÈ'ØÈ
! ÉÉ]"É&€É1§ÉDÙÉ=ÊE\Ê<¢Ê0ßÊ8ËKIËK•Ë'áË?	ÌIÌ-eÌ0“Ì$ÄÌEéÌ0/Í`Í)~Í&¨ÍÏÍ!âÍ\Î%aÎ(‡Îb°ÎGÏ9[Ï•Ï/¬Ï.ÜÏ)Ð)5Ð _Ð€Ð4šÐ&ÏÐ+öÐ*"Ñ(MÑFvÑ0½ÑLîÑ4;ÒpÒ'ÒU§Ò)ýÒ6'Ó)^Ó6ˆÓ	¿Ó*ÉÓôÓ0Ô1EÔUwÔNÍÔ!Õ2>ÕqÕ]„ÕdâÕ]GÖU¥ÖdûÖU`×N¶×UØ[ØsØ+ˆØ´Ø*ËØ/öØ+&Ù/RÙ ‚ÙP£Ù/ôÙ/$Ú,TÚ&�Ú9¨ÚâÚ*úÚ-%Û@SÛ-”Û@ÂÛ8ÜK<Ü8ˆÜKÁÜ
Ý1,Ý+^ÝŠÝ.¦Ý(ÕÝþÝTÞ2gÞ2šÞÍÞÜÞ3÷Þ +ß)Lß+vß*¢ß5Íßà1à$>à!cà,…à<²àUïà!EáFgá:®áéá0âu9â#¯âÓâ=ñâ7/ãCgãT«ãZä[[äd·äEåcbåoÆå96æ#pæ!”æ¶æ:Ôæ:ç[Jç#¦çÊç=êç/(è%Xè~èžè1¾èIðèC:éD~é%Ãé[éé!EêgêM‡êMÕêG#ëIkëKµë?ì#Aì%eì4‹ì2ÀìIóì=í0Qí‚íœí:ºí1õí('î&Pî/wî+§î-Óî+ï@-ï<nï8«ï5äï6ðQðmð,Šð2·ð?êð*ñDñ7\ñB”ñ,×ñ'ò6,ò+cò+�ò6»ò?òò)2ó2\ó7�ó/Çó÷óô!ô'@ô(hôQ‘ôãô-õ=1õ#oõ!“õ5µõ)ëõ%ö.;ö/jö0šö.Ëö6úö#1÷U÷h÷3‡÷6»÷+ò÷'ø)Fø pøA‘ø"Óø(öøù1ù-=ùkù	zùA„ùÆùÙù:ùù4úOSú'£ú&Ëúòú?ûRû%pûL–ûãûùûü05üfü†küòümý«qýZþ&xþ%Ÿþ#ÅþBéþC,ÿKpÿV¼ÿvŠRš;íK)*uM î*$-*R"}< 8Ý $7"\&¦¿*ß
! 5$.Z0‰4º8ïA(6j2¡8Ô2
2@8s1¬<Þ2>N5�>Ã)0,"]€šµ%Ñ"÷ 	 ;	-\	"Š	!­	Ï	%é	%
! k5
! k¡
! k
Ry�Ì']4…Jº!
X'
(€
©
¹
'×
 ÿ
+ !Ln�ºÒï5-M{‡·“KŠMdØ=%W}Û•*q1œHÎ1
! =HaDjA¯Uñ=G>…6Ä?ûG;9ƒG½%7(]†%ž(Ä$í'0:kr,y&¦¨Í#vš! &Â+éO'e�§ÆÞþe;a¡! 9Zv!’#´(Ø%$'#L!p'’0º-ë,0F-w,¥4Ò"1*.\2‹/¾!î- $> Rc R¶ 8	!]B!u !m"B„"NÇ",#oC#C³#G÷#P?$L�$PÝ$@.%?o%C¯%Ió%E=&Fƒ&zÊ&<E'<‚'>¿'6þ'M5(9ƒ(I½(C)?K)B‹)xÎ)9G*‚�*D+8I+ˆ‚+3,x?,C¸,Qü,wN-IÆ-K.P\.M­.Šû.L†/‰Ó/S]0E±0>÷0[61X’1Ië1<529r29¬26æ2K3Ki3Rµ3N4FW4Hž4Oç4I75>�5<À5>ý6.<7Ok7»7)Ø7_8mb82Ð8H9L9,X9=…99Ã9ý9':.6:e:.n:g�:;2…;R¸;}<1‰<(»<ä<=?=IT=ž=!º=!Ü=þ=%>D>>Eƒ>É>,á>)? 8?%Y?%?1¥?-×?@%@&E@l@‰@–@$©@Î@<á@A +A=LAPŠA�ÛA,yB>¦BNåB-4C;bC6žC ÕC4öCV+D;‚D.¾DvíDMdE,²E!ßELF(NFFwF6¾FIõF_?GŸG7¼GHôG=H9SH�H–H¬H$ÌH?ñH81IajI ÌICíI1JCJ4UJŠJH›JäJGêJ72KHjK;³K%ïK_LfuLUÜLj2M=�MSÛM‡/N>·NWöNUNOU¤OSúOhNPH·P5QP6QK‡QEÓQ:RCTRI˜R]âR,@S,mS:šSMÕS:#TP^Tµ¯T—eUÍýUbËVz.Wz©Wf$X=‹XÉXäX&ôX&YBY8VY�Y!­YÏYèY9Z8;ZtZ]”Z#òZ+[)B[-l[jš[!\'\36\7j\3¢\/Ö\3]A:]+|]M¨]:ö]71^7i^*¡^5Ì^2_L5_K‚_5Î_5`4:`wo`gç`COa<“aLÐa7bAUb@—b.Øb6ca>c[ cjücIgdK±dýd+eNAeF�eH×eW fHxfEÁfGgEOgl•gxhi{h?åhV%i}|ibúih]jbÆjv)k} kDl€cl\älPAmO’mdâmSGn=›n|ÙnuVoRÌoqpQ‘p€ãp]dqpÂqh3rIœrEærO,sT|sfÑsZ8tW“t7ët6#u'Zu<‚u>¿u9þu#8v
\v;jv-¦v4ÔvA	w<Kw$ˆwd­wQxjdxgÏxm7yË¥yéqzq[{€Í{tN|„Ã|{H}‹Ä}nP~~¿~Y>F˜_ß¹?€×ù€gÑ�x9‚k²‚|ƒr›ƒƒ„e’„uø„5n…1¤…�Ö…ŸX†Kø†[D‡O ‡_ð‡VPˆf§ˆI‰YX‰"²‰$Õ‰?ú‰N:Š‰Š+©Š8ÕŠ‹5)‹!_‹%�‹,§‹Ô‹ô‹,Œ5<Œ@rŒ#³Œm×Œ6E�F|�\Ã�K Ž>lŽ/«Ž(ÛŽ-�*2�]�"}� �4»�Wð�OH�>˜�_×�?7‘]w‘>Õ‘’41’&f’:�’_È’)(“&R“4y“=®“5ì“3"”3V”1Š”,¼”4é”’•P±•'–/*– Z–<{–=¸–ö–8
—F—5]—(“—M¼—`
! ˜'k˜ “˜´˜/Ô˜O™9T™1Ž™AÀ™?š?BšA‚š@Äš@›<F›9ƒ›B½›Bœ2CœEvœ3¼œRðœIC�6��FÄ�8žVDž0›ž4Ìž:Ÿ<<Ÿ>yŸ;¸Ÿ|ôŸ"q &” B» @þ (?¡,h¡>•¡ZÔ¡)/¢DY¢4ž¢7Ó¢H£=T£Q’£Tä£K9¤.…¤;´¤jð¤Œ[¥Hè¥I1¦8{¦D´¦/ù¦)§@§3W§A‹§cÍ§I1¨]{¨EÙ¨R©Dr©S·©&ª#2ª8Vª_�ª=ïª*-«rX«oË«p;¬K¬¬8ø¬B1­=t­c²­M®4d®@™®?Ú®:¯oU¯'Å¯=í¯g+°R“°?æ°8&±:_±1š±+Ì±6ø±>/²n²FŠ²xÑ²;J³H†³\Ï³!,´=N´3Œ´8À´+ù´<%µBbµC¥µ!éµE¶4Q¶;†¶3Â¶�ö¶%x·Rž·Hñ·D:¸1¸<±¸-î¸<¹-Y¹?‡¹7Ç¹ ÿ¹, º@Mº>Žº3Íº<»J>»T‰»:Þ».¼3H¼2|¼=¯¼2í¼@ ½Na½,°½7Ý½5¾@K¾3Œ¾+À¾Mì¾L:¿:‡¿<Â¿<ÿ¿J<À/‡À%·ÀÝÀûÀMÁLbÁA¯Á2ñÁR$Â$wÂœÂ.¼Â,ëÂ:Ã1SÃC…ÃÉÃ:æÃ.!ÄPÄAmÄC¯ÄDóÄ`8ÅH™Å(âÅ(Æ,4Æ aÆH‚Æ%ËÆBñÆ04Ç:eÇA ÇCâÇp&È'—È;¿È?ûÈ<;É2xÉ4«É;àÉ8Ê>UÊ2”Ê2ÇÊ2úÊ2-Ë.`Ë#�Ë³ËIÑË Ì0<ÌKmÌ,¹Ì-æÌ3ÍNHÍ>—Í6ÖÍG
Î2UÎAˆÎEÊÎ;Ï>LÏI‹Ï(ÕÏ5þÏH4Ð%}Ð,£Ð&ÐÐ)÷Ð'!ÑVIÑ" Ñ!ÃÑ=åÑ3#Ò5WÒ>�ÒÌÒ+áÒ<
ÓEJÓ@�ÓLÑÓMÔLlÔM¹Ô<ÕjDÕ*¯Õ@ÚÕ>Ö/ZÖ(ŠÖ"³ÖMÖÖ3$×GX×I ×5ê× Ø27ØAjØC¬Ø9ðØ<*ÙgÙ-…Ù³Ù)ÑÙ6ûÙ2Ú#KÚWoÚ5ÇÚ*ýÚ4(Û6]ÛA”Û=ÖÛ7ÜhLÜ8µÜ;îÜ)*Ý3TÝCˆÝ/ÌÝ(üÝ.%Þ*TÞ9Þ*¹Þ5äÞ>ß*Yß9„ß*¾ß0éß/à,Jà6wàF®à:õà.0á+_áG‹á4Óá6â?â[XâY´âãB(ãEkãC±ãeõãC[äIŸäIéä53å£iåF
æFTæ4›æÐæ.îæ&çHDç9�ç,Çç&ôç1è,MèCzè?¾è2þè&1é=Xé.–é0Åé8öé /ê1Pê5‚ê7¸ê.ðê0ë5Pë'†ë=®ë7ìëI$ì>nì!­ìNÏì*í@IíQŠíMÜí%*îFPî$—î¼îOÚî**ï'Uï}ï.›ï,Êï÷ï"ð@4ð"uð%˜ð3¾ð/òð5"ñ)Xñ.‚ñ/±ñ1áñKò(_òˆò2¨òGÛò?#ó0có7”ó)Ìó+öó?"ô2bô5•ô3Ëô>ÿôN>õ?�õEÍõ3ö`Gö}¨öa&÷=ˆ÷DÆ÷Wø<cøR øfóøQZù9¬ù,æùEúAYú<›úFØúfûA†û:ÈûHüXLüN¥üUôü@JýX‹ýBäýG'þ>oþ0®þ7ßþÿN1ÿ8€ÿ1¹ÿ2ëÿC(b8‹Äâ6DN;“:ÏL
! EW=�SÛi/A™hÛDD@‰9ÊY�^`ì5Maƒ4åHqcrÕAH&Š9±9ëQ%	+w	f£	=
  
! 3H
! B|
! =¿
! ,ý
! +*?V-–ZÄHZhAÃ#
*)
$T
y
A‘
Ó
zå
E`7¦>Þ%1C6uQ¬"þ!NA�N°Nÿ=NzŒrVz\Ñ9.0h1™9ËL-iZ—^òXQ]ª3)<^fyÅg?J§8ò-+^Y\¸t†ŠF1:x@³>ôE3Wy|Ñ^N1­+ß@L<j\§:;?\{AØ4 O0p:¡5Ü] )p .š #É (í $!E;!L�!1Î!g"4h"�"*¼"Aç"3)#R]#2°#Zã#R>$W‘$$é$R%Oa%N±%;&V<&5“&,É&%ö&A'@^'EŸ'Iå':/(/j(š(&¹(Uà(66)&m)D”)xÙ)(R*/{*3«*/ß*%+25+Bh+«+M½+*,$6, [,*|,(§,1Ð,.-,1--^-=Œ-HÊ-Q.&e.fŒ.&ó.B/,]/*Š/3µ/?é/8)0#b0S†0+Ú0S13Z12Ž1<Á1Cþ1+B2n2I‹2,Õ2]3V`3;·3‡ó3|{45ø4r.5L¡5Sî5;B6F~67Å62ý6J07:{71¶7oè7uX8�Î8H\94¥9NÚ9-):(W:+€:*¬:=×:.;&D;$k;!�;b²;d<Tz<LÏ<>=4[=I�=Ú=0ø=W)>+�>"­>SÐ>T$?Xy?+Ò? þ?I@*i@E”@*Ú@,A82A?kAE«A®ñA( B;ÉB<CDBCW‡CNßCN.DV}DÔDäD,ÿD7,E;dEs E)FA>F€F�F­FÇF8áFG)G3EGDyGQ¾GJH8[HK”HkàHmLI¥ºI£`J…KcŠKFîK5L SL$tL6™L+ÐL)üLB&MSiM2½M*ðM+N4GN-|NKªN5öN:,OMgO4µO:êO!%POGPN—P´æP6›QQÒQ$RK<R^ˆR-çROSCeS&©SOÐS6 T3WT`‹T-ìT$U.?U1nUc U\VgaVFÉVEW6VW\�WLêWU7Xš�X1(YIZY2¤YC×YOZAkZ8­Z@æZ3'[q[[*Í[3ø[‚,\h¯\M]Nf]„µ]7:^7r^?ª^.ê^<_.V_8…_1¾_+ð_-`MJ`4˜`+Í`,ù`*&a<Qa~ŽaG
b,Ub'‚beªb2c Cc+dcF�c0×c:d5Cd;yd&µdBÜd3e"Se've-žeQÌekf;ŠfqÆfq8g/ªg-Úgh('h,Ph%}h5£h1Ùh(i64i1ki0�i=Îi#j00j4ajC–jAÚjAk&^k3…k0¹k"êk
l',lLTl¡l§l·lZÔl0/m.`m?�m,Ïmüm	n"%n.Hn3wn«nÄnWãn%;oao#|o$ oDÅoL
! pKWpv£p[q&vq�q.¼qnëqZr"nr#‘r8µrîrs s>s,^s2‹s¾sIÓsHtxft$ßtKu]Pu4®u7ãuv7vDUvšv%±v×vEív?3w>sw#²w2Öw	x)x+Cx3ox;£x6ßx.y/EyGuy½y)Ùy*z/.z7^z:–z*Ñz:üzJ7{‚{/¢{/Ò{+|6.|7e|V�|Kô|C@}&„}"«}4Î}$~ (~0I~0z~;«~·ç~ÉŸXi€XÂ€Ç�Ïã�a³‚sƒX‰ƒXâƒÍ;„Ç	…nÑ…r@†>³†Ïò†ÉÂ‡rŒˆsÿˆys‰Eí‰/3Š8cŠ9œŠ<ÖŠ0‹8D‹7}‹4µ‹6ê‹‹!Œˆ­Œ96�rp�yã�~]Ž+ÜŽ �a)�/‹�"»�EÞ�U$�8z�Y³�4
‘SB‘4–‘)Ë‘õ‘*’:’DP’•’&µ’ Ü’ý’=“QX“Uª“)”L*”Šw”8•>;•+z•(¦•+Ï•%û•*!–$L–'q–*™–$Ä–?é–5)—_—8w—)°—8Ú—n˜>‚˜tÁ˜#6™Z™Ap™a²™#š+8š+dš�š0¨š#Ùš:ýšk8›@¤›Cå›.)œ9XœW’œNêœ9�$Y�~� —�¸� Ò�ó�!ž34ž:hž@£ž9äžDŸCcŸ§ŸÂŸ ÜŸýŸ8 jJ µ &Ô û &¡&A¡h¡8„¡½¡Ü¡ü¡¢$¢$A¢f¢(w¢& ¢$Ç¢ì¢#£")£L£j£-ˆ£¶£-Ô£#¤&¤.E¤t¤"’¤1µ¤ç¤ü¤¥b-¥�¥.©¥/Ø¥2¦);¦3e¦2™¦&Ì¦ó¦5§F§[§/{§E«§ñ§?¨HE¨0Ž¨?¿¨ÿ¨©/©3G©3{©>¯©Aî©W0ªˆª$¥ª,Êª3÷ª3+«>_«Až«4à«4¬>J¬A‰¬fË¬g2­vš­A®AS®"•®(¸®/á®T¯cf¯;Ê¯.°.5° d°!…° §°)È°ò°X±b_±kÂ±V.²G…²~Í²%L³0r³N£³Kò³H>´»‡´jCµÑ®µs€¶©ô¶až·0¸W1¸0‰¸0º¸:ë¸>&¹#e¹$‰¹8®¹2ç¹º..º"]º€º/ŸºWÏºC'»Qk»>½»/ü»B,¼Bo¼:²¼Dí¼D2½=w½Aµ½H÷½P@¾S‘¾Aå¾G'¿Co¿<³¿Jð¿F;À?‚ÀRÂÀ>ÁRTÁX§ÁnÂCoÂE³ÂQùÂSKÃ2ŸÃ*ÒÃ{ýÃuyÄïÄJÅ"WÅ!zÅœÅ%ºÅ1àÅ5ÆHÆ^Æ#kÆ0�ÆŽÀÆ@OÇ-�Ç¾Ç:ÝÇ7ÈPÈOkÈO»È[ÉggÉ„ÏÉ^TÊB³ÊQöÊVHËZŸË[úË=VÌK”ÌUàÌ<6ÍSsÍUÇÍCÎZaÎM¼ÎX
! Ï8cÏ9œÏ<ÖÏ0Ð7DÐD|ÐsÁÐm5Ñ#£Ñ8ÇÑ Ò+!ÒDMÒ;’Ò?ÎÒ5Ó4DÓ8yÓP²ÓIÔ3MÔR�Ô;ÔÔAÕGRÕ7šÕ3ÒÕ0Ö_7Öb—ÖcúÖQ^×q°×["Ø6~ØBµØQøØ5JÙ<€Ù+½ÙLéÙU6ÚJŒÚ4×Ú,Û+9Û9eÛ6ŸÛ0ÖÛ8Ü6@Ü9wÜM±Ü_ÿÜC_Ý`£Ý?Þ>DÞoƒÞVóÞAJßYŒßdæßAKà3�à3Áà4õà8*á2cá –á3·á.ëá â3;âoâˆâ£âEÃâ;	ã1EãwãG�ã@Øã:ä:TäI�äIÙä!#å0Eå'våXžå;÷åH3æ`|æ3Ýæ0ç#Bç0fç2—çJÊçTè@jèB«èZîè)IéDsé;¸é3ôé9(ê9bê*œê'Çê1ïêF!ë'hë9�ë/Êë3úë:.ì[iìZÅìV í<wí6´í,ëí-î-FîGtî7¼î3ôî;(ïGdï.¬ï2ÛïLðO[ð3«ð8ßð0ñ8Iñ8‚ñ7»ñóñ+ò6:ò&qò*˜ò6Ãò8úò 3ó5Tó1Šó:¼ó/÷ó&'ôINô-˜ô@Æô=õ;Eõ�õ!™õ»õVÖõ+-ö#Yö}ö.œö"Ëö,îö4÷+P÷*|÷§÷.Á÷'ð÷$ø*=ø'hø�øS©ø>ýøi<ù:¦ù)áù%ú31úCeú/©ú?Ùú$û'>ûfûZƒû.Þû$
ü2üDü‡ZüBâüN%ýtý$Žý³ý1Íý!ÿýR!þYtþbÎþ]1ÿO�ÿßÿôÿ%Z.4‰\¾ZOvQÆRgkuÓ\Ie¦`.m/œ5Ì)3,2`&“2º2í' HJ_ª#Á/å.VD'›:ÃSþOR¢¸Òê#	@+	8l	A¥	ç	1ÿ	1
! !M
! 'o
!  —
! 5¸
! 'î
! w"Ž.±RàF3"zF�:ä4
*T
-
­
MÆ
.C ]e~ä;úK6-‚=°î%@]y7�>Å38Nl/Š2ºí2787p;¨8äFd2„7·7ï)'&Q?x,¸+å&O8/ˆ1¸:ê:%:`@›QÜ$.#S3w0«ÜôH \"}! $Âç1-2#`'„¬#Ê%î)fA%¨&Î õ5!LGn%¶Ü÷16Eq|-î-1JD|Á#Åé!	/+O["«"ÎñKCZ*žHÉ$ 17 @i Hª ó $!+4!-`!9Ž!8È!0"?2";r"j®"Q#@k#T¬#D$/F$Kv$5Â$>ø$:7%Jr%E½%S&aW&E¹&:ÿ&M:']ˆ'>æ'A%(Cg(`«(=)>J)<‰)SÆ)A*A\*Kž*Jê*E5+e{+Ná+H0,?y,:¹,;ô,B0-;s-C¯-Kó-@?.I€.GÊ.\/>o/N®/Sý/|Q09Î0N1IW1>¡1?à1S 2Ct2G¸2Q3JR3T�3Eò3c842œ4+Ï4;û475BW5Cš5¢Þ5%�6e§6r
75€7Q¶7=8=F8y„8þ8×9gî9V:t:$”:'¹:/á:>;MP;#ž;=Â;Q<UR<G¨<Ið<F:=E�=KÇ=I>W]>Gµ>Oý>.M?"|?$Ÿ?MÄ?K@ ^@@B˜@BÛ@9A+XAH„A8ÍA1B*8B0cBB”BC×BAC8]C4–C<ËC7D>@D,D2¬D(ßD'E=0E,nE,›E+ÈE-ôEH"F<kF&¨FJÏFXGbsGMÖG|$H2¡H6ÔH7I6CI$zI*ŸI=ÊI;JŒDJŠÑJ-\K-ŠK]¸KKLbL L' L,ÈL'õL*M&HM)oM5™M=ÏM8
N$FN=kN©NMºNKO#TO,xO,¥OLÒOfPW†PYÞP8Q'DQlQ�Q=‘Q8ÏQ^RVgR5¾R‡ôRP|S9ÍST8TVT9fTW TDøT:=U'xU& UcÇU)+V$UV%zV7 VsØV;LW-ˆWQ¶W-X6X,EXArX=´XòXEY7JY(‚Y«Y7ÈY5Z.6ZJeZ'°ZUØZT.[Fƒ[IÊ[F\R[\L®\>û\A:]>|]:»]ö]#^2^JO^Gš^*â^B
_"P_Gs_'»_0ã_!`6`)O`"y`#œ`hÀ`*)a!Ta0va&§a3Îa)b,b-Eb=sb±b_Ïb/c2Gc(zcB£c#æc&
! d&1dXd1ud]§d-e>3e+re(žegÇe$/f0Tf…f! f%ÂfèfÿfWg$ugšgH¹gGhJh+_h‹hx«h!$i;Fi‚i“i+­iÙi1ði)"j'Lj%tj!šj ¼j6Ýj"k7k;PkŒk8¢k7ÛkAlHUlSžlSòl"Fmimˆm£m#ÂmYæm[@n(œn!Ånçno o-9ogo.�o,°o(Ýop&p?p&Spzp •p2¶pCép^-q Œq­qÃq6Üq)r-=r'kr
“rs¡r/sEsvVs2Ísttt6tPtXt=`t=žtWÜtW4uŒu. uÏu*Öu6v8vDv#Mv
qv0vD°vDõv;:wvwG’w:ÚwAxDWx	œxA¦xèx y 'y'HyNpy-¿y3íyA!z5cz™z`­z/{@>{'{6§{DÞ{ #|+D|p|4„|'¹|+á|&
}#4}$X}#}}#¡}"Å} è}$	~".~%Q~w~!•~·~Õ~)õ~/Ol+ˆ/´0ä#€B9€^|€2Û€�'�2B�u�.•�^Ä�A#‚@e‚%¦‚3Ì‚9ƒ]:ƒe˜ƒ8þƒ>7„7v„4®„8ã„6…6S…1Š…(¼…2å…I†Kb†?®†÷î†#æ‡!
! ˆ9,ˆ1fˆ4˜ˆ7Íˆ9‰?‰<^‰.›‰1Ê‰,ü‰1)Š5[Š4‘ŠÆŠ2ãŠ-‹D‹1d‹–‹=ž‹!Ü‹"þ‹!Œ 5Œ'VŒ"~Œ-¡ŒÏŒÖŒçŒýŒ�!�8�S�r�‡�œ�=·�,õ�I"ŽElŽ²Ž$ÏŽ-ôŽ*"�MM�›�¢�8©�
! â�í�
�,�$D�Xi� Â�Aã�3%‘!Y‘-{‘B©‘ì‘’&’-E’s’/|’¬’<Ì’
	“+“*C“4n“"£“3Æ“ú“
! ”#"”F”`”z”“”	«”&µ”2Ü”'•$7•,\•J‰•UÔ•*–.–=–L–'[–9ƒ–!½–#ß–5—69—Bp—B³—ö—˜˜#˜2˜%A˜g˜‡˜›˜ª˜¾˜Í˜Ü˜ë˜ú˜™)™A,™Cn™‹²™Ê>šU	›i_›!É›€ë›olœ¢ÜœX�.Ø�Fž!Nž?pžu°žE&Ÿ2lŸ'ŸŸÇŸÙŸ…âŸkh ‡Ô n\¡"Ë¡î¡$þ¡7#¢:[¢–¢µ¢5Ó¢
! 	£¨£½£•Ã£)Y¤,ƒ¤/°¤,à¤.
¥n<¥`«¥‘¦pž¦P§v`§w×§4O¨N„¨oÓ¨9C©)}©9§©/á©6ª>Hª@‡ª0Èªùªn«˜‡«© ¬OÊ¬h­Tƒ­OØ­V(®Ò®+R¯/~¯F®¯6õ¯5,°*b°¥�°13±e±�±š±x²±/+²Í[²9)³Uc³3¹³Dí³:2´mm´:Û´§µF¾µ£¶)©¶_Ó¶j3·Ež·^ä·kC¸I¯¸Kù¸¼E¹?º?BºW‚ºdÚºL?»QŒ»FÞ»N%¼kt¼~à¼l_½kÌ½[8¾»”¾QP¿—¢¿u:À˜°ÀhIÁE²ÁBøÁ±;ÂíÂ•mÃeÄˆiÄIòÄO<Å?ŒÅ0ÌÅ0ýÅG.ÆNvÆ]ÅÆD#ÇVhÇ^¿ÇWÈLvÈ]ÃÈh!ÉLŠÉf×ÉL>ÊD‹ÊBÐÊCË7WËA�Ë…ÑËFWÌJžÌ<éÌ8&Í:_Í.šÍKÉÍSÎHiÎ:²Î>íÎF,Ï7sÏH«ÏlôÏLaÐj®Ð`ÑBzÑ5½Ñ@óÑÑ4ÒzÓJ�Ó>ÌÓ7ÔXCÔ;œÔrØÔXKÕb¤ÕOÖLWÖD¤Ö8éÖF"×ei×bÏ×l2Ø‰ŸØS)ÙY}ÙG×ÙkÚI‹ÚÁÕÚA—Û@ÙÛpÜZ‹Ü!æÜHÝ^QÝ5°ÝVæÝ=Þ`½ÞEß‰dßYîßKHàK”àJààa+á�áSŽâFââ|)ã{¦ãQ"ähtä6ÝäaåCvåZºåYæ:oæ6ªæsáæ&Uç&|çM£ç+ñçUèXsè6ÌèNé[RéW®é?êeFê=¬ê0êêNëLjëU·ë9
ìTGìWœìIôì8>í6wí<®íIëíb5îE˜î/Þî?ï+NïUzïIÐï+ðLFð8“ðAÌð0ñK?ñR‹ñ-Þñ-ò/:ò+jò8–ò%Ïò7õò=-óVkó.Âóñó%ôJ1ôz|ôA÷ôd9õVžõõõFöFXö0ŸöeÐöZ6÷F‘÷SØ÷B,ø!oø4‘øzÆøFAùgˆù?ðù?0ú*púI›ú7åú5û2Sû†û¥ûdÄû-)ü'Wü2üg²üÃýrÞýqQþ�ÃþTÿotuäYZj´i(‰>²Tñ[FÆ¢i(‡°+Ì7øh0?™ÙÞï8ÎCZ(i’6²)éD(X$�¦ºÃ	á
ëù
		
-	;	C	0L	}	†	
•	£	ª	
! Å	Ð	â	õ	
! 
! 

! %
! 4
! G
! Y
! 
b
! p
! †
! š
! 
! °
! 	»
! &Å
! eì
! cRz¶a1_“TóH
>h
e§
"
303dn˜f<nJ«ö<RZi1Äö 1<E<‚7¿3÷-+=Y0—ÈHß@(vi7à2*K3vª-º2èK*g0’AÃ?=X&–½Ûú4bH_«�O™'é41F<x9µ<ï?,IlG¶>þ2=:p+«&×Bþ?AC�)Å“ïPƒŒÔ`a•Â‰X Xâ 6;!‚r!Mõ!;C"|"zü":w#7²#iê#²T$A%eI%a¯%t&r†&Zù&]T']²'V(Pg(Z¸(5)FI)2�)–Ã)wZ*#Ò*øö*Mï+D=,+‚,$®,Ó,é,ÿ,-",-O-m-t-)Œ-#¶-)Ú-%.'*.)R.'|.¤.Ã.$ß.X/)]/D‡/>Ì/B0/N0U~0rÔ0DG1‚Œ1�2L‘2KÞ2<*3Jg3J²3Oý3aM42¯4Nâ4;15Am5…¯5a56Y—6Añ6437[h7jÄ7</8:l8,§82Ô8[9$c9.ˆ90·9+è97:`L:f­:‰;Lž;më;9Y<$“<5¸<4î<4#=6X=;�=[Ë=s'>,›>(È>Hñ>D:?T?3Ô?R@+[@%‡@D­@Jò@=A=ZAB˜AcÛAQ?BH‘B ÚB4ûB40C-eC:“CÎCìC&
! DR1D+„D8°D9éD(#ETLES¡EIõE5?FsuFBéF=,G#jG6ŽGaÅG;'H(cH7ŒH3ÄHVøHCOIg“I6ûI?2JVrJFÉJKKK\KK¨K>ôK03L3dLj˜LPMLTMC¡MOåMU5Nd‹NOðN@@OB�OIÄO[P`jP=ËPD	QHNQG—QGßQ8'R5`R<–RPÓR=$SJbSP­S:þS59T+oT*›TRÆT4U-NUV|U@ÓU5V6JV8�V5ºV6ðV>'W7fW>žW>ÝW;X=XX2–XGÉX1YFCYHŠY1ÓYEZ1KZ0}Z6®Z3åZE[L_[6¬[ã[Jý[H\r^\Ñ\0å\]y/]©]~Ç]0F^Ow^5Ç^Rý`5PaB†aBÉa7b7Db.|bR«bþb;c/Yc1‰c'»c'ãczd'†dF®dKõd8Ae/zeIªeFôeI;fF…fTÌfT!gCvg"ºgÝg_ýgN]h>¬h5ëh4!iJVi1¡iSÓi1'j‰Yj°ãje”k#úkl)9lScl0·lFèlD/m^tm/ÓmAn,En7rnQªnCünN@o@�o(Ðo,ùo2&p‚Yp:Üp;q:Sq5Žq@ÄqYr/_r�r*«rCÖr5s<Ps'�s"µs!Øsaús3\t1�t;ÂtOþtNNuF�u3äuv2v$Rv@wv.¸vçvMþv%Lw;rw>®wíwtmxMâx:0yPky=¼yHúy'Cz+kz]—z>õz4{N{2m{W {2ø{N+|>z|Q¹|2};>}Iz}IÄ}A~P~8c~Rœ~bï~oR~ÂFA€Qˆ€!Ú€Pü€AM�u��T‚JZ‚Š¥‚Z0ƒN‹ƒ:Úƒ�„Z£„Kþ„_J…rª…q†o�†Mÿ†QM‡NŸ‡Fî‡5ˆ?Iˆ‰ˆ+˜ˆ7ÄˆNüˆ4K‰E€‰BÆ‰P	Š.ZŠ7‰Š)ÁŠ<ëŠ7(‹>`‹0Ÿ‹+Ð‹1ü‹6.ŒeeŒ:ËŒ�3"�6V�;��>É�MŽoVŽ8ÆŽDÿŽ0D�=u�(³�Ü�$õ��4�M�(c�(Œ�*µ�3à�#‘8‘;G‘Lƒ‘@Ð‘@’R’-f’”’2³’æ’4“=5“:s“O®“Cþ“VB”U™”Kï”I;•J…•WÐ•J(–Us–ˆÉ–]R—F°—d÷—(\˜…˜A¡˜ã˜>ó˜2™Q™$m™’™8ª™ã™šS"šBvšC¹šCýš3A›+u›6¡›!Ø›,ú›)'œQœ`œ!rœ=”œ=Òœ>�8O�ˆ� ¨�É�Ié�I3žE}ž$ÃžQèž?:Ÿ=zŸG¸Ÿ 3  5T @Š Ë Lë '8¡Y`¡Kº¡o¢tv¢Që¢T=£S’£sæ£=Z¤)˜¤-Â¤ð¤¥¥0¥=A¥$¥$¤¥É¥Bä¥9'¦/a¦Z‘¦<ì¦P)§]z§>Ø§8¨<P¨<�¨VÊ¨U!©Hw©YÀ©QªMlªVºª7«dI«H®«I÷«?A¬0�¬7²¬>ê¬4)­4^­“­¬­+Ä­Eð­F6®H}®1Æ®"ø®9¯8U¯3Ž¯7Â¯8ú¯L3°€°<’°IÏ°&±0@±Aq±E³±ù±²i4²Sž²eò²WX³:°³6ë³5"´<X´9•´SÏ´##µGµg[µ\Ãµ; ¶.\¶.‹¶.º¶;é¶9%·_·|·“·Y§·v¸?x¸F¸¸Gÿ¸>G¹&†¹*­¹)Ø¹ºIºGaºA©º@ëº@,»8m»9¦»Cà»$¼R;¼:Ž¼=É¼E½BM½�½4®½4ã½'¾8@¾%y¾"Ÿ¾*Â¾7í¾3%¿.Y¿7ˆ¿KÀ¿À'(ÀKPÀTœÀñÀ
Á!Á$4ÁYÁ)sÁ7�Á8ÕÁ&Â-5Â"cÂ1†Â¸ÂfÊÂ41Ã1fÃ-˜Ã#ÆÃ:êÃ%Ä$6Ä&[Ä)‚Ä¬Ä=ÈÄ1Å78Å2pÅB£Å_æÅ0FÆIwÆEÁÆHÇ`PÇ»±ÇYmÈUÇÈ[ÉmyÉuçÉ[]ÊV¹ÊKËB\Ë@ŸË=àË+Ì#JÌ&nÌ.•ÌLÄÌÍ3.Í$bÍ6‡Í-¾Í0ìÍHÎfÎ8‚Î@»ÎJüÎ4GÏN|ÏIËÏIÐK_ÐM«Ð'ùÐ8!Ñ=ZÑ‚˜Ñ`Ò]|ÒTÚÒ;/Ó�kÓ@íÓ&.ÔrUÔGÈÔ?ÕYPÕ*ªÕZÕÕ`0Ö6‘Ö#ÈÖìÖ8×#@×<d×p¡×Ø0Ø#NØ!rØ”ØL¬Ø]ùØ,WÙ„ÙœÙµÙÎÙ îÙ!Ú!1Ú#SÚ#wÚ*›ÚÆÚäÚÛ/ÛuJÛ\ÀÛ^Ü5|Ü:²Ü2íÜ; Ý3\Ý}�ÝyÞKˆÞVÔÞc+ßF�ßuÖßALàIŽà?ØàGá³`á²âKÇâ-ã@Aãs‚ãoöã8fä9Ÿä2ÙäZågåI}åMÇå4æ3JæE~æÄæ7Úæ"ç5ç4Lç0�ç²ç]ÏçI-è0wè¨è0Åèöè2éFé2eé˜éD·é0üé2-ê`êHê\ÈêN%ëbtëL×ë`$ì"…ì5¨ì"Þì"í $íEEí‹í4¡í+Öí+î6.îBeî¨î3ÇîKûîLGïK”ïJàï5+ðMað1¯ðHáðI*ñ.tñ7£ñÛó)ùó*#ô3NôÃ‚ô&Fõ$mõx’õDö×PöM(÷Bv÷:¹÷Aô÷E6ø1|ø:®ø_éø)Iù4sùZ¨ù4ú'8úL`ú9­ú8çú$ û(Eû*nû;™û;Õû#üI5ü)ü?©ü(éü8ý8Ký„ý@›ýÜý7÷ý./þ^þ*wþ¢þ³þ/Ñþ0ÿ.2ÿ=aÿ2Ÿÿ=ÒÿPsa2Õ88A/z/ª0Ú/4M/‚8²AëA-Ao-±XßX8\‘/î3)RT|?Ñ));Oe!µ<×<+Q}K•;á03,d5‘0Ç>ø/7	.g	/–	2Æ	8ù	!2
! .T
! +ƒ
! )¯
! 8Ù
! Z'mb•vø‚o~ò@q
~²
E1©w9!£[ÎÿŸÎÊnÉ9ô5øb.<‘HÎ*cB3¦%ÚO)d)Ž)¸'â'
! +2+^+Š)¶)à0
! 1;.m0œ9ÍP,X/…7µ1íBBb^¥=oBM²LnMA¼[þ6Z.‘7À1ø4*h_bÈk+[—TóUH Hž eç DM!E’!wØ!$P"%u"$›""À"0ã">#òS$?F%7†%>¾%ý%5&'M&6u&J¬&Q÷&iI'³'OÊ'8(hS(\¼(a)4{)M°)Sþ)yR*pÌ*h=+Z¦+b,,d,J‘,EÜ,"-!A-Gc-O«-Gû-C.^.1{.3­.¤á.\†/Sã/$70B\0TŸ0ô0-1QB1+”1À16à12822/k2"›2¾2Û27ô29,30f3€—354-N4N|47Ë4 5M$58r5!«5-Í5û5=66Q69ˆ6@Â6+7!/7Q7o79�7DÇ788,E8*r8�8¼8;Ö879-J92x9!«9@Í9&:.5:<d:L¡:6î:G%;lm;@Ú;E<9a<1›<WÍ<7%=]=)y=5£= Ù=#ú=>H3>5|>:²>í>?'?1B?*t?'Ÿ?&Ç?,î?F@/b@/’@/Â@/ò@0"A0SA1„A1¶A1èA1B1LB1~B1°B1âB1C1FC1xC1ªC/ÜC/D/<D/lD/œD/ÌD0üD/-E/]E/�E/½E1íE1F1QF1ƒF/µF/åF/G/EG/uG/¥G/ÕG/H/5H/eH0•H0ÆH.÷H/&I/VI0†I0·I/èI/J/HJ/xJ2¨J.ÛJ.
! K/9K)iK!“K;µK2ñK3$L3XL$ŒL@±L9òL-,M#ZME~M5ÄM1úM@,N6mNL¤N–ñN<ˆO3ÅO#ùOSP%qP —PC¸P2üP0/Q*`Q‹Q,“Q7ÀQ4øQB-RrpREãRD)SCnSß²S:’TÍTLMUNšUHéU;2V4nVA£VFåVB,WIoW¹WoØWSHXPœXSíXDAY'†YT®Y'Z+ZKBZAŽZBÐZ[1[*Q[#|[  [Á[Ý[:ý[^8\L—\Cä\(]$E](j]!“].µ]+ä]&^7^!Q^)s^#�^"Á^ ä^!_'_+E_&q_˜_#·_'Û_*`&.`-U`6ƒ`)º`$ä`'	a+1a&]a3„a¸a-Õa1bd5b¡šb<cN\c0«c)Üc$dA+dYmd=ÇdUeA[eU�e óe4”f:Éf3g08gig&~g3¥g)ÙgXh\\h'¹h@áh?"iAbi¤i>¶i:õiE0j8vj<¯j5ìj7"k<Zk?—k8×k;lGLl=”l9ÒlEm%Rmxm,“m+Àm7ìm)$n2Nn�n)™n
Ãn0ÑnooJ%oBpo³oÊoÞoõoOp+\p)ˆp1²p$äp	q?q_Xq-¸qæq]frwÄrW<s]”s>òs1tPt9nt9¨t5ât1uJugux‡u'v,(v4Uv1Šv;¼v4øvS-w6�we¸wJx,ixh–xrÿxRryHÅy5|*D|.o|Nž|%í|E}OY} ©}DÊ}¦~5¶~2ì~;9[<•-Òq€9r€¬€½€0Ö€$�&,�(S� |�$��$Â�Eç�(-‚)V‚'€‚8¨‚ á‚)ƒ#,ƒ"Pƒ'sƒ0›ƒ3Ìƒ„)„'>„5f„<œ„:Ù„…;4…&p…+—…$Ã…<è…"%†2H†{†(–†0¿†:ð†C+‡o‡3�‡µ‡ Õ‡,ö‡)#ˆEMˆ3“ˆ"Çˆ<êˆ)'‰%Q‰&w‰ž‰$½‰.â‰#Š!5Š&WŠ=~Š.¼Š'ëŠ+‹5?‹u‹,’‹¿‹+Ý‹K	ŒUŒuŒD“Œ#ØŒ0üŒ/-�]�9v�4°�@å�2&Ž-YŽ‡Ž‹�Žq)�m›�S	�!]�<�2¼�7ï�!'‘0I‘-z‘"¨‘;Ë‘"’=*’%h’Ž’-«’>Ù’@“,Y“†“5¦“+Ü“I”R”>o”G®”&ö” •>•E]•A£•Iå•,/–+\–†ˆ–¬—Œ¼—ÇI˜�™†¡™U(š‹~š¬
! ›É·›¿�œ�A�&Ï�ö�hž4yž3®ž7âž3ŸQNŸ7 Ÿ1ØŸS
!  ,^ `‹ Hì #5¡?Y¡*™¡Ä¡CÞ¡4"¢ W¢ x¢™¢µ¢Ñ¢&ë¢M£#`£A„£&Æ£í£7¤KD¤*�¤3»¤$ï¤1¥ZF¥'¡¥"É¥%ì¥$¦87¦3p¦¤¦8Á¦ú¦/§)C§<m§ª§/Ê§+ú§&¨>D¨]ƒ¨'á¨D	©N©h©8†©+¿© ë©)ª,6ª6cª)šª<Äª&«ä(«l
¬9z¬;´¬¿ð¬>°­,ï­>®'[®ƒ®/›®ÑË®C�¯üá¯yÞ°GX±A ±dâ±.G²Kv²2Â²-õ².#³qR³8Ä³zý³„x´%ý´8#µA\µKžµ@êµ/+¶3[¶*�¶$º¶+ß¶7·-C·+q·>�·(Ü·-¸ 3¸T¸pq¸9â¸7¹>T¹l“¹+º$,º3Qº~…º`»Le»&²»Ù»Iñ»<;¼9x¼²¼3È¼kü¼0h½B™½ZÜ½47¾ l¾D�¾Ò¾ï¾7¿D¿H¿Dg¿¬¿)Ë¿õ¿À0À"MÀ$pÀ"•À¸À%ÕÀ?ûÀg;Á	£ÁQ­ÁNÿÁDNÂL“ÂPàÂ'1ÃjYÃNÄÃÄ0Ä#MÄ$qÄ–Ä&±Ä7ØÄBÅSÅ&nÅ.•ÅÄÅ3ßÅÆT/Æ„Æ5 Æ)ÖÆ.ÇN/Ç=~Ç;¼ÇøÇ2È;JÈ+†È0²ÈQãÈ75É mÉ9ŽÉOÈÉlÊ<…Ê8ÂÊHûÊADË3†Ë[ºË<ÌDSÌE˜ÌZÞÌ‹9ÍLÅÍ-Î0@Î6qÎ2¨Î.ÛÎ*
! Ï,5Ï+bÏ:ŽÏ"ÉÏìÏ,Ð9Ð&YÐ€Ð&žÐ"ÅÐ/èÐ=Ñ0VÑ8‡ÑDÀÑ&Ò&,ÒkSÒ@¿Ò2Ó33Ó0gÓ&˜Ó-¿Ó%íÓ1ÔEÔB_Ô<¢Ô"ßÔ'Õ.*ÕYÕ#nÕO’ÕfâÕIÖ8fÖ-ŸÖÍÖtìÖ&a×ˆ×9ž×+Ø×Ø-ØMØ4jØHŸØGèØ,0Ù]Ù&sÙEšÙ$àÙLÚ"RÚ!uÚ2—Ú)ÊÚ4ôÚB)Û6lÛ£Û»Û(ØÛ=Ü ?Ü*`Ü2‹Ü'¾Ü/æÜ;ÝkRÝX¾Ý/Þ;GÞ:ƒÞ8¾Þ/÷Þ8'ß5`ß#–ß0ºß3ëß7à,Wà0„à/µà<åà/"á}RáQÐá."â$QâAvâ+¸â.äâ3ãXGã$ ãXÅãä'5ä)]ä9‡ä3ÁäLõä0BåCså3·åwëå cæ„æ–æ8±æDêæ6/çEfç>¬ç8ëç-$è3Rè†è(œè:Åè*é>+éHjé³é]Ïé@-ênê>‡êMÆê=ë;Rë;Žë:ÊëGì3MìC�ìBÅìDícMí7±í(éí;î5Nî„î”î9³î*íîaïLzïIÇïIð[ð$uðWšðDòð87ñNpñA¿ñ@ò9Bò+|ò=¨òcæòJó‹gófóóIZô:¤ôDßô#$õƒHö]Ìö,*÷£W÷4û÷C0ø3tøK¨øLôø?Aù;�ù-½ù.ëùPúGkú#³ú?×ú=û>Uû`”û#õûzüS”ü:èüI#ý5mý £ý"Äý
çý4õýN*þ#yþ,�þPÊþ-ÿ,Iÿ<vÿJ³ÿ&þÿL%sr,æSDgZ¬63UH‰XÒR+€~.ÿ9.JhI³~ýM|TÊJ=jS¨jü3gX›[ô'Px
’L Rí:@	{	D“	@Ø	0
! J
! >Y
! C˜
! BÜ
! G2g+š?ÆCBJ6�CÄ7
@
_
|
*”
¿
Ü
7û
3K j8‹8Ä8ý)67`7˜2ÐO&SPz7Ë%F)1p¢$ºßõ1(En�”,©Öê=þ<N`|�¡´Ïá5Kj€œ¯KÇ9JMI˜:â+LIA–7Ø30DTuNÊP³j$!C!e"‡ª1ÅB÷1:9l/¦GÖ&8_'y8¡OÚ2*2],�½#Û!ÿ$!Fb}˜³$Îó+G:cž:ºõ-I"eˆ¢¿+Û   9 "R )u 4Ÿ FÔ !&;!0b!,“!AÀ!2"&5"\"{";š".Ö""#((#"Q#"t#&—#&¾#Då#4*$>_$Iž$)è$,%,?%Cl%<°%9í%t'&Gœ&;ä&= '@^'3Ÿ':Ó':(5I(9(.¹(<è(%)5?),u)(¢)@Ë))*16*Bh*.«*:Ú*2+EH+7Ž+.Æ+-õ+(#,,L,,y,,¦,)Ó,%ý,#-ZB-�-4µ-9ê-H$.Im. ·.FØ.C/Kc/'¯/9×/@08R0?‹03Ë0:ÿ03:1n1X‹1nä1%S2%y2&Ÿ2,Æ23ó2@'3&h3�3Y¨34)4F4a4-€4(®4,×4,5,15)^5ˆ5*¡54Ì5'6P)6Pz6:Ë6:7`A7,¢7 Ï72ð71#8.U8P„8‹Õ8"a:!„:3¦:RÚ:k-;+™;(Å;î;$	<B.<.q<U <`ö<OW='§=XÏ=(>V7>`Ž>Tï>D?8a?@š?6Û?H@O[@7«@-ã@ªAK¼A*B=3B�qB=ÿBH=Cí†CFtD»D@ÔDVEnlE#ÛEÿE;F"OF@rF³FÐFíF6GS?GW“GëG9þG,8H9eHŸH<²HïHKILRICŸI6ãI;J8VJL�JJÜJK'K2sK,¦KNÓK*"L3MLV�LLØLG%M*mM+˜MÄM.ÖM(NJ.N%yN4ŸN=ÔN:O8MO/†O%¶O/ÜO2P!?P:aP)œP.ÆP#õPQQBkQ&®QHÕQ(R GREhR-®RBÜR-S@MS1ŽSCÀSJT:OT5ŠTDÀTDU7JU1‚U6´UAëU%-V4SV$ˆVJ­V@øVV9W-�W<¾WJûWMFX2”X*ÇX,òX4Y<TYK‘YYÝY(7ZO`Z?°ZYðZ@J[7‹[3Ã[2÷[?*\>j\*©\DÔ\P]Mj]/¸]7è]8 ^8Y^[’^)î^"_a;_Z�_>ø_.7`2f`$™`'¾`3æ`+aNFa0•a"ÆaKéaH5bG~b=Æb‚c®‡cC6dlzdKçdH3eG|eDÄe-	f17f*if.”f!Ãf3åf˜gE²g;øg24h/gh"—h#ºhEÞh@$i#eiT‰iÞi$øi$j.Bj0qj2¢j=Õj;k)Ok1ykC«k5ïk/%l1Ul"‡l#ªlÎl0èl2mLm$gm-Œm/ºmyêmŠdnGïnU7oV�onäoDSp)˜p#Âp�æp!„qO¦q
! öq?r9Ar2{r'®r'Örþr1sNs+ns)šs.Äs&ós7t1Rt/„t4´t,ét-u2Du+wu0£u+Ôu0v(1vVZv@±vhòv=[w5™wÏw+èw3x:HxTƒxFØxMyNmyP¼yP
z‰^zGèzY0{Š{v©{9 |5Z|v�|V}é^}¢H~Të~ú@M;€‰€œ€¹€Ë€å€ô€��*�	@�J�c���0��PÎ�,‚YL‚5¦‚.Ü‚Pƒ7\ƒ4”ƒAÉƒA„5M„5ƒ„¹„\Ò„6/…1f…}˜…~†Y•†|ï†|l‡ºé‡+¤ˆGÐˆ!‰B:‰;}‰2¹‰<ì‰A)ŠVkŠCÂŠL‹QS‹/¥‹Õ‹?ì‹o,Œ7œŒ)ÔŒXþŒ(W�k€�Gì�_4Že”ŽFúŽhA�4ª�,ß��3Œ�>À�Jÿ�IJ‘6”‘IË‘T’Bj’M­’û’z{“3ö“*”/G”/w”/§”/×”0•08•1i•1›•1Í•1ÿ•11–1c–1•–1Ç–1ù–1+—1]—1�—/Á—/ñ—/!˜/Q˜/�˜/±˜0á˜/™/B™/r™/¢™1Ò™1š16š1hš/šš/Êš/úš/*›/Z›/Š›/º›/ê›/œ/Jœ0zœ0«œ.Üœ/�/;�0k�0œ�/Í�/ý�/-ž/]ž2�ž.Àž.ïž/Ÿ'NŸKvŸjÂŸ:- hh Ñ )ê V¡Sk¡?¿¡'ÿ¡'¢AB¢4„¢.¹¢+è¢[£Bp£J³£`þ£J_¤6ª¤2á¤1¥F¥^¥~¥Bž¥Aá¥@#¦#d¦&ˆ¦!¯¦!Ñ¦ ó¦!§!6§ X§‡y§8¨9:¨Qt¨AÆ¨ ©,)©:V©7‘©6É©_ª*`ªG‹ª<ÓªŠ«@›«@Ü«F¬@d¬<¥¬wâ¬dZ­m¿­4-®4b®=—®FÕ®A¯ ^¯2¯²¯(Æ¯9ï¯!)°]K°.©°Ø°õ°%±0:±>k±4ª±/ß±.²>>²&}²$¤²+É².õ²S$³$x³.�³&Ì³)ó³$´UB´*˜´;Ã´.ÿ´.µFIµ>�µ8Ïµ ¶')¶"Q¶t¶)‘¶:»¶,ö¶#·6C·4z·,¯·/Ü·I¸:V¸&‘¸&¸¸"ß¸¹$¹@¹]¹/|¹;¬¹è¹0º+1ºG]º¥ºJººT»=Z»5˜»EÎ»J¼V_¼2¶¼+é¼_½9u½1¯½5á½5¾CM¾5‘¾<Ç¾6¿?;¿6{¿6²¿=é¿6'À8^À:—À6ÒÀ7	ÁBAÁ6„ÁE»ÁTÂ:VÂC‘Â<ÕÂ@Ã@SÃ@”Ã;ÕÃ=ÄMOÄ>�Ä:ÜÄ=Å<UÅ9’Å:ÌÅFÆ@NÆG�Æ[×ÆZ3ÇNŽÇTÝÇ2ÈCQÈC•È/ÙÈ*	É/4ÉdÉxÉY‘ÉHëÉG4Ê.|Ê«Ê6¼Ê5óÊR)Ë)|ËR¦Ë3ùË<-Ì6jÌ:¡Ì5ÜÌ9Í3LÍ5€Í7¶Í5îÍ8$Î>]Î&œÎÃÎ<ÞÎÏ,-Ï-ZÏBˆÏ4ËÏ#Ð%$Ð&JÐ#qÐè•Ðç~Ñ@fÒ9§ÒáÒõÒ%Ó82Ó7kÓ>£Ó=âÓ Ô24Ô'gÔ!�Ô±Ô(ÑÔ+úÔ&&Õ)MÕ#wÕM›ÕMéÕ!7ÖEYÖ4ŸÖ5ÔÖ4
! ×]?×:�×TØ×0-ØP^Ø,¯ØfÜØrCÙn¶Ù=%Ú6cÚ5šÚ:ÐÚ-Û;9Û:uÛJ°ÛûÛ&Ü7Ü
RÜ0`Ü3‘Ü-ÅÜóÜYÝLkÝL¸ÝÞÞV-Þ>„ÞUÃÞUßToßNÄßà,)à4Và$‹à>°à+ïà3á2Oá3‚áI¶á8â)9â,câ;�â&Ìâ&óâ4ã1OãD�ã#ÆãêãKÿã'Käsä<„äAÁä]åaåBpå³åHÏå^æwæ'”æ)¼æ]ææ#Dç.hç—ç<³çNðç?è!]èè%�è&Ãè,êè$éœ<éŠÙéFdêJ«ê%öê.ë/Kë"{ë&žë(ÅëBîëE1ìSwì2Ëì=þì[<íM˜í@æí�'îH©îIòîu<ï9²ï4ìïe!ðD‡ðQÌðlñ‹ñJòHVòcŸò2óJ6óU�ón×óMFô=”ôPÒô]#õp�õ!òõ—ö5¬ö=âö= ÷F^÷9¥÷Cß÷7#øY[øLµø_ùMbù<°ùWíùUEú\›úxøú8qû`ªûGü\Süj°üQýPmý#¾ýyâý5\þ8’þEËþXÿxjÿOãÿa3\•4òL'<tŠ±‹<šÈšcSþXRH«tôDiZ®{	}…-(1?ZIš6ä$9@$z+Ÿ|Ë–H	Hß	t(
! H�
! iæ
! >PT�)äo�~-
Y<
J–
Tá
Y6k�?üW<y”-%< b%ƒC©*í$$=cb#Æ4ê1;Q;�,Éö42K(~1§(Ù/%FNlL»#,&H/o$Ÿ2Ä÷:GN.–0Åö(
<eJe°N"e‰ˆN:a%œ5Âø'C@/„W´6BC:†FÁoDxK½c	um’ãivXà`9LšçC OH 9˜ /Ò -!*0!S[!¯!/Ç!U÷!'M"u"9Ž"%È")î"5#EN#D”#KÙ#U%$E{$+Á$:í$&(%MO%D�%â%*þ%)&>&_O&6¯&Bæ&B)',l'0™'QÊ'7(UT(7ª(]â(@)3[)�)5®)2ä)*$*0*G*`*~*X“*Fì*3+6I+;€+;¼+6ø+~/,0®,@ß,C - d-/…-4µ-Iê-+4.A`.*¢.>Í.E/<R/B�/JÒ/›0/¹0é1-304"H52k5-ž5-Ì5$ú5<68\6:•6.Ð6;ÿ6X;71”7gÆ71.80`8.‘8,À8=í89+9e9f|9=ã9W!:/y:9©:/ã:/;3C;+w;=£;Ná;\0<a�<jï<MZ=E¨=bî=nQ>GÀ>>?6G?8~?.·?Aæ?C(@Dl@7±@Qé@&;AXbAT»A?BPB8dB6�BÔBóB3C&DC>kC&ªCsÑCMED°“D,DEEqE9·E'ñE)FRCFZ–FñF	G1!G,SGP€GNÑGK HUlHhÂH�+IF»I‚Jo…J‹õJ]�KaßKMALN�LNÞL+-M<YM;–MVÒMB)NAlN=®NAìN>.OCmO1±O;ãOTP0tP¥PF¸P:ÿP/:QIjQ´Q'ÇQ"ïQ4R!GR*iR;”R�ÐRp^S	ÏSiÙSiCT­TOÅTEU4[UI�U=ÚU)VCBV&†V3­V3áVWB5W+xW@¤W9åW%X*EXpX�X!¡XÃX$ßXY+Y&<Y.cY0’YÃY/ÕYBZ>HZ‡Z¡Z5ÀZ*öZ'![<I[#†[6ª[Há[:*\Ce\C©\/í\g]…]Ž]'›]8Ã]+ü]+(^LT^6¡^7Ø^6_BG_8Š_>Ã_@`EC`>‰`<È`aa;2aKnaºaDÖabA1b\sb1Ðb0cK3c-c<­cêc#dC(dxldtådmZeGÈe/f[@f)œf)Æf0ðf5!gWg:vg)±g•ÛgCqhIµhEÿh]EiN£i~òiZqj>Ìj[kOgk�·kZ9l*”lF¿l(m5/mSemN¹m,n.5n+dn,�nB½n1oG2oMzoNÈoFpC^p+¢p Îpïp`q2iq_œq3üq0r$Lr4qr-¦r)Ôr,þr1+s.]s"Œs3¯sãsûs)t8:tst‹tZ§t&uO)uPyu#ÊuRîu"Av0dv"•vC¸v@üvH=w:†wÁw"Ûw)þw&(x<Ox+Œx5¸xBîx61yAhy;ªy:æy&!z*Hz!sz)•zG¿zo{Mw{Å{<Õ{9|7L|U„|>Ú|2}<L}:‰}gÄ}š,~™Ç~1a5“@É6
! €/A€-q€Ÿ€Œ¿€L�b�=x�%¶�=Ü�>‚3Y‚5�‚4Ã‚-ø‚>&ƒCeƒ+©ƒ(ÕƒRþƒˆQ„MÚ„(…IE…v�…F†}M†ZË†5&‡C\‡+ ‡8Ì‡ÏˆJÕˆ6 ‰$W‰,|‰&©‰<Ð‰I
Š-WŠ8…ŠT¾ŠP‹1d‹.–‹9Å‹Bÿ‹.BŒPqŒ:ÂŒJýŒ8H�v��9ø�I2Ž@|ŽP½Ž]�?l�9¬�kæ�PR�5£�&Ù�‘e‘F|‘:Ã‘Mþ‘EL’’’D°’7õ’’-“À“pÙ“1J”V|”SÓ”?'•^g•"Æ•8é•&"–AI–!‹–,­–‘Ú–‘l——þ—&–˜½˜Ú˜W÷˜)O™4y™B®™'ñ™"šW<š8”š?Íš5
›)C›9m›#§›.Ë› ú›Rœnœ#Žœ²œÎœáœEùœC?�Dƒ�DÈ�E
žDSžB˜žCÛžBŸ,bŸI�ŸDÙŸA o` >Ð >¡!N¡-p¡Mž¡Jì¡N7¢W†¢TÞ¢^3£E’£dØ£U=¤K“¤3ß¤"¥+6¥.b¥&‘¥;¸¥Eô¥2:¦nm¦kÜ¦kH§G´§Dü§DA¨5†¨G¼¨]©Bb©_¥©aªgª/„ª ´ª3Õª,	«,6«<c«< «Ý«.ü«6+¬$b¬‡¬ ¦¬6Ç¬8þ¬/7­4g­cœ­.®=/®@m®G®®8ö®"/¯-R¯&€¯$§¯&Ì¯$ó¯+°D°&a°Lˆ°EÕ°D±/`±k�±lü±Hi²H²²û²Ì³OÛ³>+´)j´a”´lö´'cµ3‹µ2¿µ2òµ%¶18¶-j¶+˜¶DÄ¶7	·7A·3y·C­·8ñ·C*¸2n¸-¡¸@Ï¸4¹)E¹8o¹J¨¹:ó¹>.º7mº7¥º5Ýº>»$R»Dw»X¼»G¼T]¼6²¼é¼.	½.8½'g½$�½/´½Eä½#*¾:N¾7‰¾CÁ¾#¿/)¿!Y¿:{¿;¶¿Aò¿L4ÀD�À5ÆÀ2üÀ"/Á*RÁ&}Á<¤ÁXáÁ7:Â/rÂ/¢ÂKÒÂQÃGpÃ/¸Ã
èÃ6öÃ*-ÄRXÄH«ÄôÄ9Å@FÅ5‡Å-½Å8ëÅ&$ÆPKÆHœÆIåÆ>/Ç,nÇ/›ÇBËÇEÈ TÈDuÈºÈCÍÈ;ÉMÉ
^É2lÉŸÉ-´ÉâÉ/üÉC,Ê(pÊ%™Ê4¿Ê1ôÊ-&Ë
TË?bË¢Ë%ÀË1æË&Ì/?ÌfoÌ[ÖÌ52Í3hÍDœÍ#áÍÎN"ÎRqÎ=ÄÎ.Ï&1ÏXÏnÏaÏ-áÏÐ
ÐB-ÐpÐ€Ð"�Ð0³Ð#äÐ?Ñ>HÑ-‡Ñ2µÑ èÑB	Ò?LÒ>ŒÒ5ËÒ1Ó—3Ó`ËÓ",ÔOÔQkÔ-½Ô*ëÔ,ÕHCÕHŒÕGÕÕÖ8Ö}IÖ1ÇÖ$ùÖ.×<M×Š×0¢×Ó× é×
! ØO'Ø&wØžØ,½ØYêØ<DÙš�ÙSÚ<pÚ>­Ú,ìÚ/Û/IÛ/yÛ©Û9ÅÛÿÛ=Ü]PÜ/®ÜZÞÜB9ÝK|ÝEÈÝ.Þ6=ÞBtÞO·ÞBß!Jßlß‡ß#¤ßÈß'åß‘
à‘ŸàC1áuáC‘á9Õá9â9Iâ8ƒân¼âF+ãFrãF¹ãmä9nä…¨äU.å#„å©¨åRæ_çLwç5Äç5úç10è1bè0”èOÅè.é0Dé9ué1¯é/áé+ê%=ê)cêL�êCÚê7ë(Vë=ë1½ëïë9ÿëƒ9ìI½ì@í(Hí[qí4ÍíNî$QîvîD}ï_ÂïX"ð]{ðPÙð?*ñGjñB²ñ%õñòE;ò^�ò<àòAóD_ó4¤óQÙóc+ôC�ôGÓôNõ#jõ%Žõf´õö7-öIeöp¯ö# ÷1D÷
v÷,„÷±÷ Ï÷]ð÷-NøY|ø!ÖøJøø*Cù.nù�ùf»ùQ"úQtú<Æú&ûT*û[û[ÛûB7übzüUÝü63ýjý+…ý$±ýÖý<ôý11þNcþ¾²þqÿ*ƒÿ!®ÿ5Ðÿ<(ClŒ!¨.Ê2ù8,/eV•Dì1BZ(qš2¯#â%Q,T~1Ó®­´\b3¿GóQ;(�'¶>Þ6TT3©*Ý=9F€3™4ÍC	@F	>‡	KÆ	?
! 0R
! ƒ
! ;—
!  Ó
! ô
! D7U2�ÀLÝA*l2„A·›ù •
w6)®Ø ò.:Bf}ä?/A$q=–4Ô.	=8*v<¡HÞ+'AS:•3ÐJ\OT¬#B%>h/§8×7/H0x6©6à_nwlæQSM¥!ó16G6~6µ6ì8#@\(�1Æ2ø/+6[!’´4Î4282k6ž)Õ2ÿ42)g0‘1Â3ô:(cA‚HÄP
P^Y¯b	hloÕnE ‡´ ‡<!‡Ä!‡L"‰Ô"‡^#‰æ#‡p$yø$}r%‡ð%ˆx&ˆ'†Š'ˆ(‡š(‹")x®)~'*y¦*{ +7œ+5Ô+@
! ,BK,4Ž,5Ã,1ù,7+-c-9‚-5¼-4ò-3'.3[.�.1­.7ß.1/>I/1ˆ/$º/6ß/302J08}05¶06ì04#11X1'Š1²1Ð1)î1%2=>2E|20Â2+ó2+3,K3Ax3Sº3-4~<4W»4 5345+h5”5#ª5sÎ52B6Du6)º69ä6e7[„7à7Pö7PG8 ˜8¹8!Ù8(û8;$94`9*•91À9Zò90M: ~:6Ÿ:6Ö:+
;&9;b`;EÃ;8	<*B<:m<C¨<Aì< .=MO=G�==å=8#>S\>3°>8ä>8?8V?@�?&Ð?P÷?PH@8™@dÒ@%7A(]AJ†AÑAðAB&B)EBIoB-¹B,çB(C)=C,gC*”C*¿CêC*D$0D!UD%wD(�D)ÆD#ðD!E(6E#_E"ƒE¦EÆEæEF=#F(aF6ŠF/ÁF'ñF!G!;G%]GƒG G!¿G*áG(H5H SH)tH žH%¿H0åH#I":I]I)xI¢I*¾I.éI,J)EJ8oJ4¨JfÝJVDKa›KXýKKVLM¢LSðL%DM)jM-”M)ÂMìM$N+N&4N‘[NEíN13O-eO(“Ox¼O5PÌTP%!RiGRG±RùRASTSoSŽS©S"ÉS	ìS5öSx,T3¥T6ÙT\U;mUE©U”ïUQ„VFÖVfWŽ„WHX[\XX¸X?YDQY=–YhÔYA=Z?ZH¿ZB[lK[H¸[H\HJ\Z“\mî\]\]=º]Mø]RF^P™^kê^VV_`­_>`\M`Dª`?ï`W/aE‡a2Ía1b02b8cb7œb\Ôb91c]kcdÉc1.dc`dFÄd]eiie´Óe»ˆfºDg?ÿgF?hÆ†h^MiA¬idîiWSjN«jSújGNk:–kKÑk5l%Sl&yl( l3Él&ýl"$m7Gm#m!£m+Åm'ñmcn³}nw1oq©oppBŒpkÏp[;qî—qÕ†rP\sY­sitCqt‘µtŽGumÖu>Dv;ƒvV¿vywD�wIÕw;x‚[x@Þx™y:¹yMôy6BzpyzNêzS9{r�{U|CV|3š|sÎ|CB}h†}Dï}c4~d˜~=ý~8;8tV­R€RW€{ª€\&�aƒ�så�[Y‚hµ‚]ƒP|ƒ^ÍƒP,„=}„?»„@û„?<…[|…MØ…7&†B^†©¡†7K‡cƒ‡mç‡RUˆ¨ˆV»‰|Šs�ŠC‹TG‹Iœ‹Iæ‹�0Œi²Œf�§ƒ�R+�I~�pÈ�L9�C†�>Ê�@	‘ÊJ‘É’aß’]A“‘Ÿ“V1”‹ˆ”‹•‹ •d,–M‘–Îß–F®—Uõ—aK˜k­˜B™K\™¡¨™›Jš æš`‡›!è›
! œb'œŠœ��œ†+�!²�Ô�í�<ž6CžTzžBÏž±Ÿ�ÄŸŽU @ä �%¡A¶¡Wø¡~P¢‚Ï¢5R£cˆ£Pì£M=¤e‹¤Mñ¤„?¥/Ä¥oô¥Od¦C´¦]ø¦aV§%¸§ZÞ§W9¨A‘¨AÓ¨e©6{©¢²©Uª0iª§šª"B«-e«T“«6è«B¬?b¬¢¬#³¬>×¬f­}­Eœ­Câ­:&®@a®¢®gÀ®A(¯.j¯2™¯"Ì¯-ï¯<°5Z°,�°#½°?á°1!±(S±8|±.µ±5ä±H²3c²>—²QÖ² (³ZI³ ¤³3Å³5ù³1/´1a´P“´#ä´,µ15µ<gµJ¤µ5ïµ6%¶=\¶Dš¶)ß¶ 	·6*·5a·d—·bü·;_¸/›¸ Ë¸Rì¸S?¹G“¹@Û¹Fº7cº@›ºYÜº<6»;s»`¯»"¼B3¼Hv¼@¿¼S½6T½0‹½¼½IÖ½K ¾l¾5…¾0»¾/ì¾¿U<¿<’¿8Ï¿ÀGÀ,cÀP�ÀáÀ:ýÀ8Á5OÁ5…Á$»Á/àÁ(Â'9ÂaÂB}ÂXÀÂoÃ#‰Ã*­ÃOØÃV(Ä>Ä0¾Ä&ïÄÅ).Å$XÅ*}Å&¨Å)ÏÅ ùÅ%Æ@Æ8ZÆ“Æ¬ÆÇÆ/ØÆÇ'ÇBAÇ„Ç=¡Ç&ßÇ(È#/ÈASÈ•ÈW®È+É2É4IÉ~É‘É.±É*àÉ4Ê1@Ê'rÊ.šÊ9ÉÊ/Ë,3Ë-`Ë.ŽË ½Ë+ÞË.
! Ì.9Ì1hÌšÌ.±Ì3àÌÍ10Í)bÍ&ŒÍ&³Í*ÚÍ#Î.)ÎXÎ"oÎ’Î ¤Î5ÅÎûÎsÏŽÏ+£Ï'ÏÏ;÷Ï3Ð'FÐ#nÐ!’Ð!´ÐBÖÐ'Ñ4AÑ#vÑCšÑBÞÑ(!Ò>JÒ'‰ÒL±ÒLþÒEKÓ6‘Ó7ÈÓ7Ô!8Ô-ZÔHˆÔGÑÔ%ÕX?ÕF˜Õ"ßÕ‘Öi”ÖþÖ×3×H×N_×#®×%Ò×Lø×$EØjØNˆØ4×Ø1Ù>ÙQÙdÙN{Ù#ÊÙ%îÙÚ3ÚQÚ$pÚ•Ú´ÚJÒÚ8Û9VÛ
�Û=žÛHÜÛ%Ü)>Ü<hÜ6¥Ü%ÜÜ1ÝH4ÝE}ÝLÃÝ7Þ0HÞ&yÞ  Þ/ÁÞ3ñÞJ%ßpß)‹ßµß%Ôßúß#àP>àP�à1àà=áQPá+¢á@Îá9â5Iâ9â,¹â4æâ,ã1Hã7zã²ãEÒã4ä Mä"nä4‘ä4Æä2ûä>.åDmåD²åD÷åD<æ�æ(‘æ1ºæ*ìæ.ç5Fç|ç8›çÔç´óçd¨è@
é8Né>‡é0Æé>÷é!6ê"Xê8{êª´êº_ë6ìQì9jìO¤ìôì)íD<í�íy”í9î>Hî‡îK î)ìî)ï'@ï.hï:—ïoÒï<Bð7ðB·ð.úð)ñ3Iñ:}ñ6¸ñ&ïñ0ò%Gò mòŽò;£ò#ßòó! óoBó ²ó+Óó!ÿó$!ôFô5`ô7–ô*Îô8ùô2õJLõ—õ7­õEåõ,+ö7XöS�ö äö1÷17÷ i÷:Š÷Å÷MÞ÷?,ø)lø9–ø<Ðø1
ù€?ùÀù(Ýù<úCú _ú6€úY·úû%-û#Sû wûg˜ûgü…hü†îü(uý@žýßý,ûý*(þYSþ$­þ7Òþ2
! ÿ==ÿT{ÿQÐÿ ">C8‚(»ä]p_dÐ5<O'Œ´6Ð5,=j,ƒ°XÌA%'g7�9Ç9S;7�#Ç"ë!-Ob!uG—Nß4.8c7œ!Ôö<BS$–?»Cû8?	;x	<´	Hñ	6:
! Bq
! B´
! ÷
! :4P¿…9EFMÆ
92
Dl
5±
+ç
;17m@¥æXóŠL`×B8F{<ÂGÿ+G6s7ª$â0;80t/¥‹ÕPa²+Ê$ö-D<_œ*±'Ü'$ L,m/š+Êö;)ONyMÈA|XJÕh F‰9Ð�
! ?ŒvÌ^Co¢£ƒ¶Q:MŒsÚqNTÀxxŽLMTH¢ëdk 4Ð Œ!;’!:Î![	"‡e"jí"wX#aÐ#c2$1–$MÈ$O%kf%tÒ%nG&l¶&u#'S™']í'NK(dš(tÿ(Rt)-Ç)8õ)2.*Va*2¸*bë*lN+-»+~é+"h,'‹,C³,=÷,35-Gi-B±-+ô-8 .3Y.3�.'Á.8é.>"/,a/HŽ/;×/S0Zg0ZÂ0Z1Zx1kÓ1m?2H­2Nö2HE3HŽ3H×3H 4Qi4N»42
! 5==5?{5C»5%ÿ5G%61m6!Ÿ6^Á6L 7=m7i«7L8nb8»Ñ8*�9P¸9A	:>K:BŠ:6Í:2;27;Yj;=Ä;8<L;<;ˆ<\Ä<:!=>\=v›=G>FZ>g¡>Z	?Kd?@°?mñ?\_@W¼@KAI`A8ªA?ãAh#BWŒB^äBHCCaŒCXîC<GDJ„DPÏDI ETjEN¿EcForFNâF>1G?pGP°G6HY8HD’HM×HO%I1uI5§I<ÝI@J:[J"–J¹JjÔJF?KP†KU×K‰-LF·LœþL.›M4ÊM/ÿMB/NYrNKÌNDOD]OD¢O6çO3P7RP)ŠPb´P‚QYšQ)ôQMRNlRO»RQSM]SB«S8îS.'T2VTH‰T#ÒT,öT,#UWPUa¨U,
! V"7VJZV;¥V/áV=W>OW8ŽWFÇWdX:sX*®X=ÙXY.7Y2fYM™Y%çYH
ZpVZCÇZ'[03[8d[8�[=Ö[;\LP\+�\;É\1]37]6k])¢]lÌ]L9^J†^[Ñ^j-_C˜_,Ü_N	`3X`;Œ`/È`0ø`[)aH…a6Îa:b)@b‰jb~ôb1sc^¥cdd4idCžd1âdGeZ\eV·e"f#1fLUfn¢f8g4Jg-g0­gÞgˆúg*ƒh9®h%èh4i*CiAniD°iAõi>7j@vjW·j,kH<k4…k2ºkTík$Bl'gl@�l0Ðl3mh5mQžmQðmABn%„n¥ªn4Po;…o<ÁoDþoLCp:�p?Ëp(qY4q>ŽqqÍq‚?r†ÂrHIsf’sVùsRPt9£tOÝt^-u*ŒuJ·uOvZRv_­vN
w<\w0™wKÊw`x0wx6¨x=ßxEyDcyR¨yxûy[tzXÐz.){>X{0—{ È{Ié{B3|,v|#£|%Ç|Ví|:D}-}a­}?~CO~I“~1Ý~B]R-°0Þj€$z€Ÿ€¿€<ß€�";�R^�U±�:‚TB‚]—‚-õ‚H#ƒ;lƒI¨ƒZòƒTM„*¢„fÍ„,4…ba…/Ä…$ô…>†IX†.¢†1Ñ†#‡A'‡;i‡7¥‡UÝ‡`3ˆ:”ˆEÏˆ:‰@P‰O‘‰7á‰sŠ)�Š<·Š?ôŠ$4‹9Y‹=“‹bÑ‹_4Œ<”Œ+ÑŒ4ýŒ-2�5`�;–�7Ò�B
! ŽNMŽRœŽIïŽH9�`‚�Mã�21�Dd�C©�;í�^)‘aˆ‘Mê‘D8’/}’1­’Aß’E!“‰g“Lñ“N>”E�”nÓ”'B•Dj•¯•&Î•õ•Lý•OJ–Òš–m—g‚˜nê˜ÚYšÅ4›úœVÿžfVŸ`½ŸM Vl 7Ã ™û ª•¡+@¢ˆl¢ûõ¢Eñ£<7¤Qt¤#Æ¤5ê¤# ¥!D¥@f¥c§¥g¦ s¦l”¦(§**§U§o§Œ§¨§Ä§á§.þ§(-¨)V¨9€¨9º¨aô¨aV©e¸©¼ªºÛª]–«Wô¬BL­2�­/Â­Fò­E9®7®3·®'ë®¯#¯!C¯Ee¯u«¯F!°‡h°.ð°*±6J±U�±×±%Ý±
²²"²
! 6²
! A²L²X²L\²©²5Â²Eø²r>³9±³7ë³,#´P´)p´;š´ Ö´;÷´U3µK‰µ9Õµ(¶.8¶Pg¶B¸¶9û¶X5·:Ž·9É·1¸35¸7i¸$¡¸PÆ¸N¹:f¹G¡¹#é¹6
º7DºH|º>ÅºC»>H»E‡»OÍ»I¼Ig¼J±¼Xü¼-U½'ƒ½2«½AÞ½" ¾C¾�[¾0Ý¾v¿,…¿,²¿7ß¿OÀ2gÀ0šÀHËÀ:Á-OÁ-}Áh«Á"Â7ÂEWÂ)�Â&ÇÂ)îÂˆÃB¡Ã7äÃ;ÄSXÄL¬Ä4ùÄ".Å}QÅ+ÏÅ5ûÅB1Æ,tÆ<¡Æ>ÞÆ1Ç4OÇ&„Ç)«ÇGÕÇ1È-OÈ}ÈA�È8ßÈLÉ6eÉ:œÉ1×Éb	Ê=lÊ>ªÊ@éÊA*Ë?lË9¬ËæË2ìË4ÌWTÌk¬ÌÍ-8Í(fÍ*�Í?ºÍJúÍ9EÎ6Î2¶Î=éÎ4'Ï+\Ï+ˆÏ*´Ï1ßÏ*Ð6<Ð(sÐ/œÐ/ÌÐ.üÐ0+Ñ\ÑqÑ€Ñ_šÑ#úÑÒ36Ò+jÒ-–ÒcÄÒ#(Ó*LÓwÓ�Ó+©Ó"ÕÓ"øÓ)ÔFEÔ?ŒÔ^ÌÔJ+Õ8vÕ5¯ÕQåÕ;7Ö3sÖ?§Ö]çÖRE×S˜×>ì×E+Ø1qØ:£Ø\ÞØ<;Ù
! xÙƒÙ+�Ù!¼Ù	ÞÙ>èÙm'Ú6•Ú/ÌÚüÚÛX3Û5ŒÛ+ÂÛ%îÛGÜ-\ÜBŠÜ4ÍÜ3ÝC6Ý/zÝ;ªÝ3æÝ6Þ@QÞK’Þ,ÞÞ<ß<HßE…ß>Ëß;
! àKFàT’à"çàQ
! át\áFÑá-âHFâ>�â%Îâ$ôâã@7ã"xã/›ã)Ëãõã8ä;ä#Hä1lä8žä4×ä3å3@åCtå9¸å9òå7,æFdæ_«æQç1]ç7�ç;Çç<èA@è5‚è2¸èEëè71é�iésúéFnêJµê4ë`5ë$–ë@»ëAüëJ>ìU‰ì/ßì+íH;í4„í8¹íDòíL7î$„î©î4Æî'ûî8#ï\ïW|ï Ôï-õï`#ðB„ð(Çð%ððDñG[ñ\£ñ:òH;òF„òIËòDó.Zó]‰ó<çó)$ô#Nô.rô2¡ôlÔôxAõqºõp,öy�ös÷n‹÷wú÷qrødäømIùg·ùzú{šú�û˜ûuüDŽü8ÓüXýAeýN§ý0öý/'þ$Wþ+|þ,¨þ6Õþ\ÿEiÿ0¯ÿ'àÿG<P6�AÄtq{0í46SSŠ1Þ2,CBpF³ú0B?L‚LÏ,'I'q+™+Å.ñ  A<až5°(æ'B73zC®'ò'6B<y+¶.â@	2R	4…	%º	8à	=
! OW
! §
! 9¶
! )ð
! 8(S3|°ÌçG4J47´PìQ=
5�
8Å
5þ
=4?r²ÑLðC=*�¬ÉèH,O(|%¥Ë&è^n2}°+¼7è* CKk�MûNI#˜¼2Ø)*58`-™,Ç,ô!N8K‡4ÓCRL&Ÿ-Æô+9DC~ÂYßO9d‰Xî]Gb¥GP
! c<nK«2÷?*5jD ,å3F&Z>�)À<ê@'Oh0¸0é5>PH�.ØS&_zhÚ1C 4u -ª .Ø 2!+:!Cf!iª!G"a\"\¾"I#ce#`É#D*$Yo$$É$î$5%8%(M%3v%`ª%T&/`&9�&1Ê&6ü&.3'(b'V‹'(â'*(/6(f(@�(EÂ(<)7E)*}) ¨)+É)õ),*(@*>i*6¨*!ß*+!+"3+$V+-{+©+-À+(î+-,.E,*t,Ÿ,´,Ë,â,÷,-	-!7-0Y-?Š-0Ê-Aû-A=.C.AÃ.A/AG/A‰/;Ë/40=<0z0‘0£00´0-å0,1(@1(i1’1?¥1Eå1+2
F2PT24¥24Ú2-3+=38i34¢3.×304674-n4-œ48Ê485<5\52|5¯5¯Í5'}6 ¥6:Æ6G7I7;h7.¤7+Ó7ÿ7)8&B8*i82”87Ç8$ÿ8!$9F9.d9“9'§9!Ï9'ñ94:5N:<„:4Á:Wö:8N;7‡;¿;@Ð;(<2:<(m<(–<¿<Þ<û<6=?Q=‘=0¬=.Ý=L>Y>Rb><µ>!ò>?3?"P?#s?2—?„Ê?/O@=@½@+×@DA'HADpAHµA1þAI0BuzB5ðB,&C*SC=~C¼C.ÜCD%D.9D(hD‘D$°D2ÕD1E>:E*yE*¤E-ÏE/ýED-F.rF¡F5»FRñFFDG0‹G-¼G\êG&GH&nH&•H/¼H,ìH>IXI?mI
­I3»I!ïIPJfbJ7ÉJ$KB&K8iK1¢K6ÔK7L6CLLzLHÇL&M7M(WM€MšM@´MõM8N2LN.N$®N-ÓN-OY/OO‰OÙOèO\úOSWP0«P2ÜP9Q5IQQ(œQÅQ@àQ!R4R=QR=�R9ÍR2S*:S$eSŠS=§S6åS>T>[TFšT?áTI!U8kUe¤UL
! V4WVŒV˜V¤V	ÂVÌVMÜV**W(UWL~W0ËW7üW94X3nX3¢X;ÖXgYCzY>¾YAýY>?Z?~ZE¾ZH[^M[_¬[-\L:\J‡\LÒ\1][Q]+­]JÙ]V$^4{^/°^<à^)_,G_\t_CÑ_R`Th`1½`0ï`G aAha5ªa;àa2b)Ob2yb)¬b?Öb7c<Nc6‹c1Âc;ôc_0dX�dEédG/ecwecÛeA?f{�f{ýf0yg$ªg1Ïg3h-5h*chgŽh.öh=%i2ci1–i1ÈiTúiZOj0ªj8Ûj?kJTk9ŸkLÙkE&l7llB¤lGçlH/mJxm,Ãm1ðmK"n.nnf�nMo:RoG�oÕoQñoKCpM�pcÝp_Aq=¡q4ßqJr-_r?�r?Ír?
s¢Ms`ðs8Qt;Št<Æt9u/=u0muGžu@æu:'vebv(Èv(ñv1w<Lw?‰w,Éw8öw4/xdx#„x6¨x@ßx$ y.Eyty‹y¡y0´y1åy%z3=zLqzF¾z!{H'{;p{A¬{8î{6'|B^|1¡|)Ó|'ý|%}3C}+w}+£}2Ï}9~=<~Zz~JÕ~T %u)›BÅ.€/7€Fg€P®€Iÿ€.I�/x�¨�.»�ê�
! ‚;#‚(_‚(ˆ‚$±‚Ö‚)õ‚ƒ&=ƒ$dƒ…‰ƒ4„6D„{„3‘„Å„)à„%
! …!0…0R…0ƒ…2´…1ç…Z†_t††Ô†1[‡A�‡OÏ‡&ˆ$FˆMkˆ1¹ˆ5ëˆ7!‰4Y‰GŽ‰Ö‰ô‰&Š=9Š>wŠ'¶Š#ÞŠ"‹b%‹)ˆ‹)²‹KÜ‹(ŒOFŒ<–Œ8ÓŒQ�.^�8��9Æ�<Ž==Ž4{ŽA°Ž[òŽWN�2¦�1Ù�;�AG�X‰�6â�,‘>F‘…‘œ‘´‘OÐ‘* ’K’8g’! ’!Â’)ä’“>.“]m“*Ë“3ö“1*”&\”Aƒ”=Å”2•#6•-Z•0ˆ•<¹•Bö•E9–O–@Ï–L—3]—,‘—D¾—I˜9M˜C‡˜7Ë˜™"#™WF™Qž™<ð™V-šJ„š:Ïš?
! ›7J›V‚›Ù›&÷›œ-<œGjœ1²œäœ��%<�5b�9˜�JÒ�vž+”ž*ÀžLëž%8Ÿ%^Ÿ&„ŸQ«ŸQýŸ+O "{ 0ž Ï 1è $¡?¡0U¡†¡! ¡Â¡(à¡*	¢,4¢.a¢/�¢GÀ¢.£-7£.e£q”£c¤ j¤6‹¤,Â¤1ï¤8!¥
! Z¥e¥(v¥!Ÿ¥ Á¥!â¥¦@¦*W¦‚¦*œ¦+Ç¦(ó¦§&7§?^§6ž§(Õ§þ§/¨+C¨8o¨=¨¨#æ¨n
! ©;y©;µ©Dñ©+6ª=bª, ª!Íª$ïª:«1O«)�«)««!Õ«÷«J¬Wb¬%º¬4à¬!­<7­%t­š­;¶­Oò­NB®3‘®CÅ®A	¯?K¯;‹¯KÇ¯I°@]°1ž°RÐ°U#±;y±:µ±Mð±>²BU²=˜²Ö²2ò²3%³Y³Ep³¶³!Ò³‚ô³/w´ §´LÈ´(µ=>µ'|µ+¤µFÐµD¶E\¶C¢¶æ¶Oÿ¶$O·(t·8�·)Ö·>¸+?¸k¸&‚¸B©¸2ì¸1¹+Q¹"}¹. ¹+Ï¹û¹0º Jº*kº–ºµº8Òº7»DC»Mˆ»ZÖ»P1¼P‚¼8Ó¼s½/€½<°½=í½*+¾ V¾1w¾-©¾%×¾,ý¾)*¿6T¿?‹¿EË¿EÀ*WÀ'‚ÀªÀ*ÊÀ&õÀÁ;ÁOVÁ$¦Á>ËÁ=
! ÂhHÂ±Â�ÊÂEZÃF ÃEçÃU-ÄƒÄ0£ÄÔÄCñÄW5ÅU�ÅYãÅ/=Æ.mÆ-œÆ0ÊÆ4ûÆ"0Ç9SÇ/�Ç.½ÇKìÇ!8È0ZÈ5‹È&ÁÈ5èÈ2É>QÉh�É!ùÉLÊAhÊMªÊ,øÊ,%Ë-RË€Ë1šË$ÌË5ñË7'Ì5_Ì&•Ì$¼ÌJáÌG,Í-tÍ9¢ÍJÜÍW'Î*Î!ªÎ4ÌÎAÏ,CÏ8pÏ©Ï7ÉÏBÐ:DÐ6Ð5¶Ð0ìÐWÑ,uÑ3¢Ñ,ÖÑ4ÒB8ÒB{ÒG¾Ò;Ó6BÓAyÓ,»Ó#èÓRÔ*_ÔJŠÔOÕÔK%ÕSqÕ=ÅÕMÖqQÖ'ÃÖ=ëÖT)×Z~×kÙ×fEØU¬Ø%Ù~(ÙO§Ù(÷Ù Ú=@ÚC~Ú<ÂÚCÿÚBCÛ\†Û-ãÛYÜ/kÜ<›ÜWØÜA0ÝLrÝ¿Ý#×Ý0ûÝ,Þ3GÞT{ÞVÐÞK'ßXsß+Ìß@øß'9à/aàA‘à6Óà,
! á97á8qá%ªá?Ðá#â44â<iâ ¦â&Çâ.îâ.ã+Lã?xã&¸ã4ßã.äCä!cä'…ä­ä,Ìä!ùä+å3Gå{å
‡å7•åEÍå*æ[>æ#šæ0¾æ(ïæ8ç8Qç7ŠçÂç2×ç#
! è.èJè/fè–èB¬è:ïè%*é)Pé/zé=ªé}èéfê+ƒê:¯ê'êê9ë9Lë;†ëÂë0Òë3ì/7ì+gì(“ì[¼ì*íCíSí'ií,‘í5¾íôí:î#;î_î
kîDyîH¾î7ï.?ï+nï&šï-Áï&ïïAðBXðC›ðMßðh-ñ(–ñ-¿ñAíñ6/ò*fò<‘ò(Îò÷ò-ó/9ó2ióNœóBëóB.ô"qô6”ô.Ëô.úô()õ$Rõhwõ'àõ#ö0,ö9]ö0—ö.Èö0÷ö-(÷'V÷8~÷.·÷(æ÷hø'xø" ø6ÃøNúø/Iù`yùGÚùJ"ú<mú;ªú2æú,ûLFû2“ûÆûÖûíûü!ü@ü2`ü“ü0­ü4Þü%ý&9ý6`ý)—ý(Áý(êý,þC@þB„þ@ÇþSÿ+\ÿXˆÿ$áÿF7M5…<»3øT,"�1¤@Ö6EN5”/Ê2úO->}Q¼1j@M«dùE^A¤Aæ0(,YU†aÜ?>0~X¯oFxF¿A	]H	E¦	5ì	B"
! ‚e
! è
! <+@h8©5â8.Q;€/¼+ìH
 a
@‚
=Ã
.%0.V'…*­<Ø,7B[z:Ö=Of��±zÆzAZ¼9)Q{–´ÎBîE1w�F¬3óW'$'¤5Ì4a7@™PÚ–++Â4î1#-U"ƒ=¦ äK@Q+’,¾#ë%8 Pq)�!º1Ü%:Oc#w
›<©Læ[38�È'Ý+%1;W “J´@ÿ @Ma¯/Á(ñ 0;/lœ!³"Õø',=6j*¡*Ì÷/ $F +k — ¤ .º %é #!#3!W!)k!•!¬!
Ã!Ñ!
î!ü!("
<"J")d"Ž"ª"¿"&Ú"@#B# ^#(#P¨#(ù#("$K$j$†$¥$8Ä$.ý$,%!B%d%y%I�%VÙ%0&M&Gf&+®&Ú&'ï&*'+B'n'!�'5¯'Hå'P.( (_ (-)8.)6g);ž)1Ú)* *:?*2z*]­*X+6d+›+(º+ã+@ÿ+@,.T,,ƒ,°,!Ë,Sí,A-=Q-;�-JË-?.V.k. s.(”.%½.!ã.H/N/h/„/#›/+¿/(ë/,0#A09e0[Ÿ0_û0[1u1
Š1"˜1_»192+U2�2’2¢2·24É2Cþ2RB3$•3&º3Eá3D'4Cl49°41ê4H5e59~5,¸5Få58,67e6�6.½61ì657>T7+“7Q¿778dI87®8@æ85'9I]90§98Ø98:_J:'ª:4Ò:);11;1c;•;™;(³;0Ü;
<#<37<k<‰<1�<0Á<#ò<=[6=G’=GÚ=6">)Y>?ƒ>2Ã>1ö>((?)Q?&{?'¢?)Ê?.ô?$#@H@h@ƒ@œ@6¸@6ï@&ACA%WA"}A1 A%ÒAøA+B8B!SBuB‰B¤BÄBZØB3CGC!gC‰C©CÉC&éCD$D:DND!nD �D@±DòDE)E(EE)nE4˜EÍE>íE&,F.SF‚F–F)ªFÔFBïF92GIlG¶GÊGáGHH1HEHYH&uH'œHcÄH+(I/TI„I>šIÙI9ðIh*J2“JÆJÞJ*öJ8!KZKuKJ’KQÝK/L/FL<vL2³L+æLM-M@FM.‡M¶M}ÍMKN)dNŽN0®NNßN;.OjO‚O¡O½O(ÓOFüO.CPrP�P±¥PJWQ6¢QÙQ9òQE,R8rR8«RCäR(SHS6aS˜S³SËS—áSyT‘T©T½TØTøTU"'UJU>^U'�UÅUãU,V+.V;ZV9–VÐVìV>þV>=W|W!“W2µW èW5	X/?X oX0�X>ÁX$Y/%YUYsY ŒY­YÌYæYZZ-ZGZB_Z#¢Z!ÆZ=èZD&[/k[›[¹[Ø[$õ['\5B\x\‘\°\;È\#](]9]O](l]•] ´]Õ]ï]!^1^L^#e^‰^"¥^'È^'ð^'_1@_8r_«_Ä_Ù_"ö_7`4Q`†`£`º`Ð`ê`.a3aKaia(…a®aÉa*àab"b37b%kb‘b®bGÅbF
cTcqc!‹c-­c+Ûcdd8d!Vdxd“d©dÈdßd&ÿd&eEe[eze$™ek¾e<*fKgf?³f'óf1gHMg�–gU&hS|hdÐh*5i@`i#¡iÅi;äi? jQ`jb²j1k=Gk(…k,®k0ÛkIlIVlF l+çlIm9]m9—m/Ñm/n;1n:mn@¨ncén1Mo(o-¨o8ÖopF�p6Öph
qfvqgÝq2Er+xrR¤r*÷rW"sBzs1½sBïs/2tIbt;¬tBèt-+u YuHzu"Ãuæu[v'_vB‡vÊvGãvE+wqwŒw/˜w+Èwpôw"exˆx+¥x"Ñxôx)y*.y5Yy�y,®y'Ûy&z-*z0Xz7‰z0Áz+òz#{B{,a{,Ž{/»{0ë{9|8V|;�|.Ë|2ú|G-}Nu}/Ä}Oô}OD~@”~%Õ~(û~1$/V$†9«1å3€3K€4€´€
Æ€2Ô€;�$C�&h�,��&¼�ã�6‚1:‚Ml‚º‚×‚
! ô‚ÿ‚ƒ4ƒPƒmƒ†ƒ¦ƒ9Æƒ$„%„3E„)y„-£„3Ñ„…!…!8…!Z…|… ™….º…%é…/†O?†Z�†Fê†@1‡#r‡F–‡ Ý‡þ‡ˆ9(ˆAbˆF¤ˆëˆ=	‰;G‰6ƒ‰"º‰KÝ‰2)Š!\Š1~Š7°ŠèŠ-‹24‹g‹#ƒ‹8§‹#à‹;Œ9@Œ1zŒ0¬Œ,ÝŒD
! �4O�!„�R¦�ù�ŽKŽ?[Ž›ŽrµŽG(�$p�H•�.Þ�
�$�e>�¤�?³�(ó�;‘X‘H_‘8¨‘+á‘A
’$O’<t’H±’Gú’:B“E}“2Ã“#ö“/”8J”%ƒ”:©”'ä”•&•:•#U•y•2Š•@½•9þ•B8–B{–2¾–5ñ–8'—<`—7�—#Õ—#ù—0˜!N˜p˜"�˜"²˜"Õ˜,ø˜%%™K™�k™¿û™1»š"íš(›59›Do›E´›5ú›80œiœ*€œR«œJþœ:I�C„�MÈ�Kžbž}ž�ž)»ž-åž/Ÿ+CŸIoŸL¹Ÿh No D¾ Q¡mU¡zÃ¡f>¢J¥¢@ð¢[1£P�£XÞ£47¤,l¤=™¤+×¤)¥.-¥h\¥BÅ¥R¦>[¦Mš¦;è¦A$§"f§$‰§'®§(Ö§ÿ§+¨:K¨7†¨+¾¨/ê¨.©&I©.p©6Ÿ©/Ö©(ªi/ª8™ª3ÒªY«g`«'È«Cð«4¬&R¬By¬>¼¬û¬5­DD­(‰­(²­AÛ­#®!A®,c®3�®"Ä®:ç®("¯/K¯1{¯.­¯YÜ¯?6°/v°G¦°Iî°z8±x³±-,²)Z²3„²/¸²è²
! û²E³SL³' ³5È³tþ³Qs´Å´jÞ´CIµ"�µ;°µ-ìµ#¶">¶"a¶!„¶"¦¶#É¶4í¶*"·'M·%u·'›·.Ã·4ò·!'¸I¸0i¸#š¸%¾¸1ä¸.¹#E¹;i¹+¥¹*Ñ¹&ü¹*#ºNº.lº›º)»º(åº'»$6»,[»(ˆ»1±» ã»'¼',¼ T¼#u¼™¼&¸¼)ß¼"	½+,½@X½™½'¹½&á½3¾#<¾*`¾‹¾§¾AÂ¾6¿7;¿s¿;�¿9Ë¿KÀ/QÀ6�À6¸À'ïÀ6Á NÁ oÁ6�Á?ÇÁÂ-"Â%PÂRvÂJÉÂ5ÃHJÃ4“Ã9ÈÃDÄ)GÄqÄHvÄ;¿Ä5ûÄ@1Å rÅ!“ÅµÅ0ÔÅ;Æ,AÆ,nÆ/›ÆËÆ]áÆg?Ç0§ÇzØÇ@SÈ”È7°ÈuèÈc^ÉJÂÉD
Ê/RÊ<‚Ê<¿Ê=üÊ::Ë3uË7©Ë8áËYÌ+tÌP ÌOñÌPAÍT’ÍQçÍO9ÎI‰ÎtÓÎGHÏ9�ÏGÊÏOÐ'bÐ)ŠÐ%´ÐÚÐøÐ,Ñ*?ÑDjÑB¯ÑOòÑFBÒH‰ÒNÒÒJ!ÓOlÓ3¼Ó;ðÓS,ÔQ€ÔUÒÔS(ÕY|Õ>ÖÕFÖO\Ö¬Ö!ÉÖ@ëÖ,×#H×8l×¥×Ä×Õ×ï×	Ø#Ø=Ø7XØG�ØAØØ9Ù^TÙV³ÙO
! Ú(ZÚ^ƒÚVâÚO9Û&‰Û6°ÛTçÛe<Üd¢ÜgÝGoÝj·Ý6"Þ+YÞ,…Þ<²ÞEïÞ%5ß[ß$mß?’ßÒß?íß3-à?aà¡à*°àÛà'ûàA#áeá?uá<µá2òák%âZ‘â[ìâGHãD�ã:Õã5ä8Fä5ä,µäâä.å=1å2oå¢å,¼åéåææ3æFæcæ$æ%¤æ#Êæ îæ#ç$3ç"Xç"{ç"žç6Áç#øçè:èQèEaèE§èSíèAé,_é,Œé%¹é'ßé;êuCê1¹êRëê>>ë9}ë3·ëaëë.Mì(|ì&¥ì$Ìì)ñìí(;í0dí$•íºí;Ôí9îBJî<�î-Êî+øî)$ï9Nïˆï¨ïKÂï-ð4<ð>qð+°ð-Üð0
! ñ@;ñO|ñÌñ&èñ+ò;òPò,fò"“ò'¶òÞò3úò.ó"Mó*pó,›ó6Èó?ÿó?ô_ô0}ô®ô.Æô/õô#%õ$Iõ4nõ'£õ&Ëõ&òõ5ö>Oö9Žö1Èöúö6÷"P÷0s÷9¤÷HÞ÷.'ø/Vø?†ø)Æø>ðøV/ùi†ùjðùn[úKÊúnûe…ûxëûzdüwßüVWý}®ý`,þ�þK«þ-÷þX%ÿ ~ÿZŸÿ$úÿ6)VB€LÃMK^Kª1ö@(Oi/¹9éD#DhN­Iü$Fk-ˆ1¶2è.:J"…¨9Æ:9;9uK¯9û!5,W*„;¯>ë,*;W “*´0ß3	(D	Sm	JÁ	?
! 4L
! .�
! %°
! %Ö
! ü
! %MBG�<Ø&/<.l1›@ÍT
Sc
:·
ò
+18=j+¨OÔ)$+NSz#Î&ò6:P:‹1Æ=ø"66Y,�/½íM
B[ž6²(éA&T*{'¦*Î7ù.1`š}>PW;¨OäH4M}:Ë7W:t8¯/è$T=6’'ÉKñH=†(œ'Å%í;+gA}#¿JãE.t2‰1¼&îY1o3¡9ÕAXQ1ª)Ü)=Qey�¡µÉÜð(<PdxŒ ´ÈÜð  , @ T h | Œ   ´ È Ü ð !!,!@!X!l!|!�!=¡!ß!ó!"J""Jm"¸"Ò"1ì"=#(\#2…#!¸#_Ú#x:$j³$u%”%²%Æ%ä%û%#&"4&(W&j€&1ë&'8'W'!h'Š'/¨'4Ø'"
(0(OO(Ÿ(2®(2á(1)F)a)v)’)4­)0â)5*2I*5|*1²**ä*L+5\+6’+6É+/,*0,[,.z,©,%É,%ï,"-8-"S-1v-#¨-Ì-2Þ-5.G.a..œ.-±.!ß.'/%)/(O//x/G¨/5ð/*&0'Q0y0-Ž0(¼0(å0&1&51+\1)ˆ1(²1#Û1@ÿ1@2]2En25´2!ê2/3<<3y3™3!±3?Ó364J4&`4'‡42¯42â4/5#E5 i5%Š51°51â5.6/C6$s6%˜6¾6,Ü6#	70-7^73q7-¥7*Ó7þ718D8_8:v8&±83Ø8195>94t9(©9Ò9"ò9':+=:*i:+”:/À:ð:E;U;!r;5”;0Ê;/û;$+<0P</�<Y±<X=+d=2�=Ã=/â='>.:>"i>Œ>¤>1¸>ê>V
! ?^a?<À?ý?@+/@*[@3†@0º@Jë@6A$OAUtABÊA
B B9B)VB+€B<¬BéB/þB!.C0PC �C'¢CÊCêC+	D%5D[D
lDzD"�D!³D!ÕD)÷D!EA8E@zEA»E-ýE2+F)^F/ˆFS¸F9GFGeG„G”G²GÈGäG(H(-H(VH(H(¨H(ÑH(úH(#I(LI(uI(žI!ÇIéIJ!J&@JgJ‡J �J.¾J.íJ.K KKlK‰K¦KÃKÜKùK L3LPLmLŠL§LÄL áL M)#M#MM(qM(šM5ÃMùMN3/NcNuN!ŒN,®NÛN7øN20OcO#|O O!¸O$ÚO/ÿO/POPRfP¹P(ØP,Q9.Q0hQ9™Q;ÓQ8R/HRxR�R4°RåR%S*S'AS7iS*¡SÌSCâS(&T-OT*}T¨T#½T$áT)U'0UXU)wU¡U¼UÍUIæUD0V!uV9—V%ÑV÷V*W+AW1mW9ŸW/ÙW$	X+.X#ZX(~X§X?ÆXY Y9@YHzYTÃY*ZCZ&[Z*‚Z)­Z(×Z![)"[AL[3Ž[2Â[õ[3\7G\7\7·\8ï\/(]hX]uÁ])7^Ha^Iª^#ô^9_-R_5€_6¶_<í_?*`j`3…`H¹`a*a"HaHka?´aKôa>@b9b'¹b1áb5c5Ic/c;¯cIëc'5d1]d2�d/ÂdBòd-5e0ce5”e>Êe=	f7GfBf=Âf+g2,g2_g7’g@Êg)h-5h)chX�h3æh3i1Ni(€i5©i4ßi+j@@j;�j½j@ØjKk:ek* k#ËkOïk7?l;wl)³l(Ýlmm5m%Km'qm™m3µmémn!n,;n0hn
™n4§nVÜnR3o:†oBÁo?pDp
ap:op)ªp2Ôp0q18q%jq2�q*Ãq/îq.r(Mr0vr§r#Ârær$÷resL‚s+ÏsAûs7=tut‹t«tÂt#Øt(üt-%u4Su/ˆu-¸u+æu&v%9v%_v)…v(¯v*Øv(w%,w,Rw-w1­w.ßw'x%6x+\x+ˆx+´x.àx,y-<y-jy-˜y/Æy3öy9*zBdz<§z;äzv {_—{;÷{/3|,c|,�|½|/Ý|"
}.0}7_}3—}%Ë}nñ}?`~s ~Z2oP¢Tó;H€O„€OÔ€!$�_F�i¦�7‚<H‚'…‚*­‚Ø‚.ó‚+"ƒ>Nƒ<�ƒ8Êƒ)„D-„5r„#¨„(Ì„põ„Wf…2¾…Vñ…3H†|†"Ž†.±†8à†"‡!<‡1^‡M�‡Þ‡Aö‡08ˆiˆ�ˆ!“ˆ µˆ"Öˆ)ùˆ;#‰_‰;n‰ª‰,Ç‰?ô‰\4ŠY‘ŠfëŠ/R‹-‚‹O°‹IŒNJŒb™Œ‚üŒ¯�!/Ž4QŽ†Ž6¡Ž)ØŽ0�B3�-v�+¤�'Ð�:ø�?3� s�:”�.Ï�,þ�4+‘#`‘G„‘3Ì‘@’"A’Ad’&¦’%Í’/ó’)#“)M“2w“0ª“3Û“5”EE”1‹”G½”R•2X•T‹•;à•.–)K–Tu–GÊ–6—9I—5ƒ—M¹—*˜*2˜(]˜2†˜,¹˜æ˜Q™0W™:ˆ™#Ã™#ç™š"&š9Išƒš'›š'Ãš1ëš6›(T›-}›4«›à›*œ!+œ1Mœœ)žœÈœ)çœ*�5<�,r�=Ÿ�.Ý�Gž,Tž)�ž4«ž<àž5Ÿ)SŸ%}Ÿ%£Ÿ4ÉŸ0þŸK/ { )Œ %¶ JÜ r'¡2š¡
! Í¡BØ¡/¢K¢i¢0ƒ¢´¢%Ò¢"ø¢/£2K£5~£7´£8ì£&%¤1L¤P~¤/Ï¤/ÿ¤:/¥=j¥$¨¥*Í¥/ø¥/(¦:X¦=“¦0Ñ¦0§:3§=n§+¬§CØ§:¨?W¨4—¨UÌ¨F"©>i©3¨©;Ü©Bªl[ª?Èª7«>@«"«!¢«PÄ«(¬5>¬0t¬*¥¬*Ð¬Jû¬)F­5p­+¦­Ò­>ï­E.®(t®(�®3Æ®*ú®6%¯%\¯*‚¯2­¯,à¯(
°66°Bm°-°°(Þ°E±&M± t±f•±Wü±\T²\±²w³G†³CÎ³K´P^´8¯´Aè´A*µ<lµ0©µPÚµ,+¶9X¶#’¶#¶¶.Ú¶)	·A3·/u·0¥·0Ö·¸a!¸{ƒ¸2ÿ¸o2¹/¢¹DÒ¹%º/=ºBmºN°ºÿºG»`»»'ž»(Æ»0ï» ¼"4¼W¼k¼Š¼ª¼½¼'Ï¼)÷¼!½5½4N½ƒ½”½3¯½&ã½!
! ¾5,¾6b¾™¾¸¾É¾ß¾:ð¾9+¿
! e¿p¿…¿8”¿Í¿.ê¿À3ÀSÀsÀ#ŒÀ°À ÐÀrñÀ]dÁÂÁÖÁôÁ$Â55Â<kÂM¨ÂFöÂA=ÃHÃ&ÈÃXïÃ-HÄ�vÄŠÅJ’Å#ÝÅÆ)!ÆKÆ]Æ{Æ˜ÆBµÆ%øÆÇ6;ÇrrÇåÇNÈQSÈ¥È3ÅÈHùÈ(BÉMkÉ@¹É:úÉ85ÊQnÊ"ÀÊ"ãÊ!Ë(Ë&FË mËŽË¬ËËËgáËqIÌ5»Ì#ñÌÍ//Í$_Í#„Í,¨Í!ÕÍ'÷ÍÎ)5Î*_Î-ŠÎ¸Î*ÕÎ1Ï2Ï%RÏCxÏ¼Ï.ØÏ+Ð*3Ð1^Ð�Ð$­Ð3ÒÐ9Ñ7@ÑDxÑ;½Ñ(ùÑ…"Ò8¨Ò5áÒGÓ _ÓV€Óh×Ó]@ÔOžÔîÔ,ÕA;Õ+}Õ©Õ1ÂÕôÕ<	Ö2FÖGyÖ2ÁÖ2ôÖW'×L×EÌ×Ø70ØhØ8ƒØ/¼Ø2ìØ&ÙFÙZÙxÙ3—ÙƒËÙ‡OÚ#×Ú!ûÚ:Û.XÛ.‡Û¶ÛVÔÛD+ÜApÜ9²ÜhìÜDUÝ\šÝa÷ÝYÞvÞ#‘Þ%µÞ$ÛÞ)ß.*ß*Yß)„ß=®ßìßàà(à,:à5gà&�à-ÄàVòàIá%eá2‹á3¾áòá!â-3â
aâ oâ:�âËâ&ëâ*ã=ãVã.hã(—ã0Àãñãä9-ägä‡ä/˜ä3Èä-üä*åHåbå0såA¤å?æå&æ4<æ*qæ:œæ9×æç61ç4hç:�çAØç4è3Oè8ƒè'¼è.äè!éh5é*žé(Éé&òé'ê%Aê!gê ‰ê)ªêÔê.óê"ëA:ë3|ë.°ë.ßë'ì 6ì1Wì4‰ì-¾ì ìì-
í-;í,ií8–í"Ïí9òí,,îYîyî*Žî/¹î!éî3ïC?ï&ƒï.ªï0Ùï4
! ð9?ð!yðK›ð.çð:ñJQñœñ%¼ñ%âñ.ò-7òBeò=¨òVæòQ=óD�ó!Ôó!öó"ô;ôRYôV¬ôJõ+Nõ,zõ§õT¿õ9ö%Nö2töK§ö6óö;*÷9f÷9 ÷0Ú÷NøZø wø>˜ø5×ø8
ù%Fù9lùU¦ùKüù<Hú&…ú/¬ú5Üú6û=Iû"‡û+ªû+Öû.ü51ü3gü3›ü.ÏüVþü0Uý7†ý1¾ýðýþ>þ(Qþ;zþN¶þDÿ)Jÿ7tÿt¬ÿ@!3b7–PÎ$>FcFªñ*$0OE€pÆy7N±())%SMyUÇTRr0Å4ö+/K-{,©Öè!!*L=e3£=×09F)€ª®´Ë
! ÝèLüVI	 	3º	-î	?
! .\
! ~‹
! 2
! M=f‹-ò2 LSK Gì4
P
"k
(Ž
]·
5/K({.¤/Ó.2'KAs;µ<ñ.9=
! w$‚D§4ì@!bZ€WÛc38—ÐëD
! 3O=ƒ7Á:ùL4=�w¿[7W“?ëc+&�F¶Iý?GN‡)ÖVW:rW­??Ez….3/-c#‘Jµ*+K&`!‡ ©!Ê#ì"*36^6•6Ì6<:@w<¸Aõ47<l4©<ÞD;`<œ;Ù= CS C— 9Û 9!HO!$˜! ½!+Þ!7
! "1B"jt"Eß":%#`#1}#N¯#1þ#70$&h$T�$0ä$P%‹f%2ò%6%&f\&fÃ&F*'Èq'È:(G)3K)?)0¿)/ð); *5\*9’*Ì*é*û*++=+JT+HŸ+7è+B ,>c,0¢,>Ó,--t@-µ-(Ñ-#ú-".#A.0e.!–."¸.(Û./+!/'M/u/B“/Ö/ö/0810Rj0‡½0"E1Eh1P®1Oÿ1PO2= 21Þ23N03:3=º3&ø3%4"E4+h43”4(È4$ñ4>5U5i5�5Aš5OÜ5 ,6(M6%v6!œ6-¾6?ì63,7;`7œ7¹7Ö7oò71b8H”8HÝ8e&9TŒ9.á98:7I:�:( :'É:
ñ:7ÿ:$7;'\;/„;(´;%Ý;/<'3<$[<A€<CÂ<*=1=6N='…=C­=)ñ= >"<>_>{y>{õ>{q?{í?i@'ˆ@6°@%ç@1
AD?AD„A3ÉAJýAJHB/“B+ÃBGïBC7CB{CB¾CvDoxDcèDELE*’E#½E,áETFJcF>®F]íFBKGEŽG%ÔG&úG&!H HHQiH»»H‡wI:ÿI1:J€lJ6íJ?$K2dK—KkµK<!L9^L'˜LrÀLO3MCƒMJÇMNN@aN@¢NJãNa.Om�OHþOQGPP™PNêPe9Q[ŸQZûQkVRjÂRP-S[~S\ÚS[7TX“TLìTM9Ui‡UiñUT[VS°VaWJfW0±WZâWM=XV‹XUâXV8YT�YUäYT:Z=�Z>ÍZK[KX[;¤[8à[G\Ta\b¶\O]Pi]Aº]«ü]<¨^Vå^(<_5e_
! ›_
! ¦_±_&¾_|å_Kb`,®`Û`	ã`,í`5azPa�ËazMb�ÈbqJcx¼c45d<jdG§dHïdJ8eNƒe3Òe6fA=fOfÏf#Öfúf
g;'gcgtg'”g.¼g.ëg0h!Kh(mh>–hBÕh>i=WiA•iQ×i()j*Rj9}jK·j,k70k<hkM¥k*ókl:8l9sll­l7mCRm8–m3Ïm&n:*n:en nN³n#o,&oWSo«o;Ço?p,Cp0pp<¡pFÞpB%q!hq/Šq5ºqðq#r^4rB“rHÖr:s=Zs!˜s/ºs/ês	t$t >tH_tA¨têt+u3u&Ru.yu%¨u'Îu*öu5!vWvnvƒv�v¼vlÕvBw`w zw2›w2Îw x"x?x*\x‡x £xÄx'àxy!y(Ayjy3Šy¾yÏy1æyz"/zRz€mzcîz/R{,‚{-¯{$Ý{8|$;|+`|Œ|¥|¾|Þ|ô|}!}5}fJ}5±}:ç}("~EK~Q‘~&ã~5
! @5_>• Ôõ9€3<€Qp€EÂ€�/"�2R�A…�AÇ�&	‚#0‚]T‚2²‚Kå‚R1ƒI„ƒ"ÎƒMñƒ'?„g„"…„.¨„×„ë„@…RG…Pš…9ë…K%†q†Œ†�†/¼†.ì†D‡*`‡2‹‡¾‡<Ú‡2ˆ1Jˆ'|ˆ7¤ˆÜˆ;úˆC6‰Ez‰:À‰9û‰5Š4SŠBˆŠSËŠ8‹)X‹C‚‹aÆ‹s(Œ2œŒSÏŒ#�9�T�/n�3ž�4Ò�EŽ7MŽ6…Ž6¼Ž,óŽ, �6M�„�:“�Î�#á�W�@]�Cž�%â�‘1‘J‘<^‘›‘±‘Ç‘(ä‘
’+’=I’‡’1¤’Ö’2ì’.“.N“D}“%Â“0è“-”%G”Em”$³”&Ø”ÿ”%•;?•{•™•«•DÆ•D– P–q–�–¬–Á–Ö–+ë–—7—*T—9—1¹—8ë—$$˜#I˜Bm˜°˜<Ð˜T
™(b™'‹™K³™.ÿ™0.š%_š…š¤š+¼š3èš+› H› i›GŠ›GÒ›œF4œ/{œ$«œpÐœ5A�>w�M¶�MžCRž6–ž/Íž4ýžD2ŸwŸ3—Ÿ)ËŸõŸ 4 8G .€ "¯ (Ò *û &¡=;¡y¡H–¡:ß¡a¢#|¢= ¢9Þ¢@£@Y£=š£5Ø£q¤A€¤3Â¤=ö¤;4¥Jp¥,»¥/è¥3¦%L¦$r¦3—¦Ë¦(é¦§1§E§Y§;b§ž§¾§Û§/ø§)(¨6R¨$‰¨&®¨+Õ¨0©@2©<s©7°©<è©3%ªUYª/¯ª/ßª;«1K«)}«/§«H×«  ¬!A¬+c¬#�¬7³¬$ë¬ ­1­7K­7ƒ­%»­*á­®),®8V®5�®+Å®ñ®¯>¯dZ¯e¿¯M%°+s°*Ÿ°Ê°pç°RX±%«±gÑ±49²*n².™²&È²&ï²U³0l³V�³pô³1e´—´ §´,È´6õ´ ,µ/Mµ.}µ)¬µQÖµ(¶WH¶K ¶ì¶ · )·3J·h~·(ç·-¸+>¸*j¸D•¸8Ú¸R¹:f¹>¡¹$à¹Oº$Uº5zº°º>Ïº;»>J»C‰»0Í»Zþ»UY¼U¯¼7½>=½*|½1§½(Ù½3¾16¾Rh¾D»¾8¿=9¿lw¿Uä¿3:ÀWnÀ‡ÆÀJNÁ<™Á&ÖÁ#ýÁ!Â[<ÂK˜Â<äÂ=!Ã5_Ã?•Ã%ÕÃ6ûÃG2ÄzÄ&�Ä¶ÄÇÄ&ÞÄ(Å/.Å?^ÅFžÅ3åÅ$Æ?>Æ*~Æ/©Æ-ÙÆ.Ç(6Ç%_Ç0…ÇA¶Ç(øÇ)!È,KÈ*xÈ*£È8ÎÈÉ$ÉBÉ'bÉŠÉ ¥ÉÆÉØÉ	ìÉ öÉÊ!6Ê%XÊ%~Ê'¤Ê+ÌÊ"øÊ'Ë/CË!sË>•Ë9ÔË1ÌA@ÌM‚Ì3ÐÌ	Í*Í19Í+kÍD—Í)ÜÍ@Î%GÎ)mÎ—Î.¯ÎAÞÎC Ï;dÏB Ï@ãÏ-$Ð.RÐ%�Ð5§Ð'ÝÐAÑ<GÑ7„Ñ1¼Ñ>îÑ#-Ò,QÒ1~Ò>°Ò-ïÒ0Ó4NÓ5ƒÓ,¹Ó.æÓ*Ô5@ÔvÔ’Ô&®Ô$ÕÔúÔÕK8Õ/„ÕG´ÕüÕÖj4ÖZŸÖ/úÖ*×(E×n×%‹×Q±×Ø !Ø.BØ-qØŸØ(¿Ø'èØ)Ù':Ù'bÙŠÙFªÙCñÙ;5Ú2qÚ'¤ÚÌÚ$éÚ%Û*4Û)_Û)‰Û7³Û)ëÛÜ<5Ü(rÜ=›ÜAÙÜ=Ý=YÝ6—Ý@ÎÝ@Þ9PÞ/ŠÞ=ºÞJøÞCCß?‡ß<ÇßBà?Gà?‡à0Çà$øà>áA\áLžáOëá2;â”nâ;ã#?ãXcãB¼ã;ÿã:;äJvä+Áä3íä(!åGJå=’å&Ðå>÷å*6æIaæ&«æ(Òæ*ûæ&ç+9çeç3…ç¹çKÒçSèXrèGËè1é-Eé6sé,ªéC×éê$;ê'`êˆê`¤ê9ë/?ë„oë?ôëG4ìS|ì-Ðì;þì:í9Rí$Œí.±í/àí%î(6î_î}î"ŽîM±î3ÿî 3ï$Tï$yï0žï'Ïï%÷ï@ðE^ð¤ð-Ãð*ñð<ñ8Yñ9’ñIÌñ\ò3sò0§ò3Øò3ó4@óQuó9Çó9ô;ôRô<dô8¡ô<Úô@õ2Xõ‹õ(ªõ(Óõ$üõ(!ö,Jö"wö-šö&Èöïö+÷N;÷CŠ÷*Î÷#ù÷+ø)Iø&sø3šø7ÎøFù2Mù€ùœùºù,Ôùú%ú.Aú+pú[œúNøú'Gû"oû’û§û#ÁûDåû	*ü;4ü?pü`°ü7ýBIýMŒý;Úý7þ2Nþ?�þ:Áþ[üþFXÿ#Ÿÿ1Ãÿ8õÿ.2L2'²,Ú‚/Š4º2ï;"F^.¥7Ô--:7h- -Î)ü;&;bFž?å?%?e>¥>äe#e‰/ï4?Q?‘DÑ>HU"ž Á"â	($	M	#h	Œ	5 	1Ö	3
! %<
! 5b
! '˜
! ?À
!  ;!0]'Ž3¶2ê#+A#m"‘)´UÞ4
 Q
?r
5²
/è
&9?0y)ª2Ô.6*C=n-¬.Ú?	0I(z(£6ÌAEEG‹3Ó!-)3W‹¡·ÒGï/7"g:ŠÅÝû 2pS¹Ä~"’…µ3;Co7³3ë/*O$z+Ÿ=Ë7	"A5d8šJÓ>3&r)™+ÃRïB!Q>s²-ÍiûQeD·9ü@6Dw9¼ ö,.D)s0�8Î>;F6‚2¹Lì9Ph˜¯ÅÝô # ; T k „ ¢ ¹ Ï ä !!3!L!b!x!:’!ŽÍ!M\"¨ª"–S#Vê#RA$R”$Iç$?1%"q%"”%$·%3Ü%e&7v&-®&)Ü&?'JF'L‘'<Þ'I(1e(:—(DÒ(5) M)kn)fÚ)jA*e¬*P+Fc+Fª+^ñ+IP,vš,x-tŠ-hÿ-Th.M½.M/JY/<¤/Ká/5-0c0Y}0(×0'1#(16L1fƒ1Fê1F12Ex2*¾2Aé22+3;^3;š3;Ö3A4*T4!44¡46Ö46
57D56|56³54ê566(V66,˜6%Å6Pë6N<7X‹7fä7wK8LÃ8<9NM9<œ9gÙ9$A:$f:V‹:Vâ:V9;/�;3À;3ô;3(<G\<@¤<gå<,M=6z='±=1Ù=U>aa>GÃ>D?IP?7š?9Ò??@AL@;Ž@\Ê@u'A?�AEÝAE#BViB4ÀBXõB‡NC!ÖCAøC7:DArDD´DPùD4JE4E"´ED×E@F"]F7€F9¸F,òF4GlTG'ÁG8éG"H=;H3yH*­H*ØHI I&ÀI"çI,
! J-7JFeJF¬J"óJQK-hK2–KKÉKIL _L,€L:­LxèL8aMHšMãMPýM"NN0qN"¢N)ÅN+ïNDO)`OŠO1ªO&ÜO%P-)P#WP{P3—PËPTèP6=Q+tQ# Q"ÄQ)çQ!R(3R8\R?•RÕR0òR-#SQSqS2‹S ¾SßS"ôS'T8?T-xT2¦T3ÙT,
UG:U,‚U"¯U)ÒU(üU%V0DV&uV%œVÂV,áV:W1IW{WI™W'ãWX+X#CX#gX‹X(©X3ÒX/Y66YmY�Y5­Y-ãY+ZC=Z6�Z*¸ZZãZS>[<’[8Ï[-\G6\&~\\¥\C]0F]3w]:«]3æ]N^7i^G¡^Té^U>_-”_9Â_@ü_4=`Nr`<Á`)þ`U(aQ~aXÐaI)bIsbG½bCc?IcU‰c)ßc	d1'd3Yd>�d+Ìd#ød=e0ZeJ‹e9Öe(f:9f,tf1¡fEÓf\g4vg˜«gWDh|œhfid€iWåi\=jDšjJßj.*k8Yk"’k,µk,âk:l1Jl0|l3­l)ál<mdHmn­m#nL@n+�n'¹n6áno20ooco Óo+ôoZ pR{p$Îpóp+q!>q `q �q&¢q&Éq&ðq8r:Pr.‹r?ºr4úr/sFsZs)rsœs´s7Ðs6t?t!Yt{t‘t%ªt"Ðt`ót(TuA}u?¿u3ÿu73v0kv5œvÒvPëv.<w0kw;œw@Øw+x1ExEwx<½x2úx8-y|fy$ãy/z98zrz%Œz&²z$Ùz*þz'){)Q{{{—{ ´{!Õ{÷{|"|A<|%~|G¤|%ì|!}<4}1q}2£}2Ö}	~,%~4R~8‡~4À~#õ~31R1„+¶3â2€5I€+€+«€3×€6�.B�$q�:–�%Ñ�3÷�6+‚(b‚+‹‚)·‚3á‚"ƒ38ƒlƒ*Œƒ·ƒ&Ìƒ2óƒ?&„/f„E–„.Ü„=…$I…@n…E¯…&õ…†96†4p†6¥†aÜ†:>‡4y‡&®‡0Õ‡-ˆ%4ˆ5Zˆ%�ˆ¶ˆÖˆjïˆ!Z‰8|‰4µ‰0ê‰PŠ4lŠ3¡Š$ÕŠúŠ‹)‹C‹$T‹y‹7‹‹Ã‹!Õ‹%÷‹+Œ!IŒ?kŒ?«Œ$ëŒT�e�}�œ�®�¿�2Ô�Ž$ŽAŽVŽ&kŽ9’ŽCÌŽ�"�8�)P�"z���D¼�0�.2�Ta� ¶�F×�0‘VO‘?¦‘/æ‘0’#G’k’�’$œ’%Á’)ç’%“*7“+b“-Ž“¼“Ù“ø“1”>B”&�”*¨”)Ó”ý”•$+• P•Bq•3´•'è•–5&–-\–&Š–:±–#ì–—.—L—`—/t—/¤—Ô—3î—;"˜#^˜*‚˜+­˜Ù˜ø˜™0&™-W™.…™+´™à™õ™š)š<šXšošˆš£š(Ãš+ìš7› P›%q›1—›&É›%ð›œb4œ—œ$­œ"Òœ"õœ"�;�!T�v�“�(±�!Ú�ü�(ž=ž[ž$sž!˜žXºž;Ÿ
OŸ!]Ÿ"Ÿ%¢Ÿ#ÈŸìŸ4 = "P Ms OÁ N¡!`¡ ‚¡!£¡/Å¡@õ¡,6¢7c¢&›¢Â¢)Ý¢%£^-£<Œ£8É£.¤11¤-c¤W‘¤Vé¤-@¥(n¥5—¥*Í¥&ø¥+¦(K¦Dt¦&¹¦Eà¦6&§2]§%�§,¶§<ã§J ¨Ck¨$¯¨-Ô¨©
! ©(©<©:V©C‘©=Õ©)ª=ª€Pª Ñªxr«
ë« ù«.¬7I¬G�¬,É¬4ö¬5+­ a­!‚­5¤­'Ú­A®+D®p®SŽ®3â®¯3¯J¯i¯,€¯1­¯ ß¯(°))°S°o°3Š°¾°.Ö°±±6±O±i±(…±#®±Ò±Wò±BJ²8�²BÆ²8	³GB³=Š³OÈ³B´M[´©´Æ´"â´*µ20µ'cµ‹µ©µÉµãµEþµD¶![¶}¶F–¶5Ý¶1·E·&W·#~·.¢·OÑ·2!¸!T¸v¸Œ¸&«¸!Ò¸+ô¸$ ¹E¹]¹)u¹Ÿ¹»¹&Í¹ô¹º-ºKºbº|xºOõºE»d»b�»Aä»8&¼._¼OŽ¼IÞ¼�(½0ª½3Û½S¾Nc¾6²¾é¾¿%¿!;¿#]¿#�¿#¥¿'É¿Jñ¿(<ÀCeÀi©ÀÁ)-ÁyWÁTÑÁs&ÂqšÂ7Ã?DÃ;„ÃBÀÃFÄMJÄ(˜ÄÁÄ0ÔÄÅÅk4Å* Å3ËÅJÿÅEJÆN�ÆFßÆ5&ÇA\Ç_žÇ_þÇ(^ÈB‡È%ÊÈ,ðÈ=É([ÉZ„É:ßÉ3Ê;NÊ2ŠÊ½Ê$×ÊjüÊ1gË(™ËqÂËM4ÌC‚Ì!ÆÌ,èÌ.Í%DÍ*jÍ!•Í(·Í<àÍ&Î.DÎ6sÎ3ªÎKÞÎ9*ÏbdÏ6ÇÏþÏ,Ð_>Ð.žÐBÍÐ.ÑB?Ñ
‚Ñ7�Ñ&ÈÑ8ïÑ4(Òa]Ò`¿Ò, Ó<MÓŠÓj¡ÓeÔdrÔa×Ôi9Õ[£Õ`ÿÕ[`Ö!¼ÖÞÖ9ûÖ5×/U×>…×(Ä×3í×%!ØbGØ6ªØ5áØ4Ù,LÙ<yÙ¶Ù(ÏÙ1øÙA*Ú1lÚAžÚ<àÚLÛ<jÛL§Û!ôÛ1Ü+HÜtÜ-’Ü.ÀÜïÜWÝ6_Ý1–ÝÈÝ×Ý7öÝ&.Þ&UÞ)|Þ%¦Þ9ÌÞß3ß'Cß$kß.�ß?¿ßeÿß&eàGŒà<Ôàá20áŒcá*ðá&âBBâ9…âP¿âSãfdãdËãf0äG—ägßägGå>¯å$îå'æ#;æ;_æ=›æmÙæ(Gç$pçC•ç6Ùç,è#=è"aè/„èQ´èHéUOé1¥éj×é&Bê)iêI“êMÝêG+ëHsëJ¼ëAì$Iì&nì2•ì9ÈìTíWí2mí í"½í=àí:î-Yî-‡î2µî&èî.ï*>ïBiï9¬ï7æï4ð>Sð’ð²ð-Òð+ñD,ñqñ‘ñ<¯ñFìñ-3ò)aò9‹ò-Åò&óò9óGTó$œó4Áó:öó01ôbô}ô&•ô/¼ô-ìôQõ(lõ1•õGÇõ ö,0ö>]ö,œö)Éö/óö5#÷2Y÷3Œ÷7À÷*ø÷#ø6øBVøD™ø/Þø0ù-?ù(mùC–ù%Úù7ú8ú
Jú'Xú€ú	•úLŸúìú!û:$û_ûNxû*Çû$òû!üA9ü{ü&šüOÁüý(%ý'Ný2vý©ýŠ­ý8þlGþ²´þcgÿ(Ëÿ(ôÿ& KD K� VÜ _3 }“  Y! >{ Mº * Q3 … $— 1¼ ,î  ;; 7w '¯ %× "ý #  D $d 3‰ ½ .Ð )ÿ +) /U 3… <¹ 1ö -( 3V -Š -¸ 3æ - 9H /‚ <² +ï 7	 3S	 3‡	 !»	 Ý	 ú	 
!  '7
!  %_
!  #…
!  !©
!  -Ë
!  &ù
!  %  F %\ #‚ „¦ „+ „° _5
 ™•
 ,/ 3\ L� $Ý R *U 
€ Ž )¬ +Ö ( + J ] z ˜ "· Ú ö 9 =L Š 
! “ Ë
Þd÷ †.Ù&�‡21
! äRä &R
†-X/–sïŸ9äÍ3H5B7)(ü·
! ë3j†	‡)ò…9j:|/,G¡>!o:C6Y
.¯Ä*++1�7{B<G-!9­)7´1''˜$ÒDq8÷<;É—Ù…#u!«+A+�05ý&Á2Ü2þk9,*©"ø4�7C:*!3+<%bˆ$åŒÞ<F	Ð8X!�Y"á*fjó
! ô#†»5”	 /%+D-Õ%yqÚ
! ;'ªí6C1z<~#À,ø`lÂ"»"™/""
! 4”q!H'¦)º4Ã):š1� Œ9O¢¦3&‰ ˆ!0Ñ+‰é!/�!£9¶Â8¬ö.0)+™G;Ô!"BŒ
! 2.~(%j!¡¿!‡ÊÍéC7£"3Þ
à:9é'Éºs0M¦7*©ß®"v
2,Ê;/0'­.11:4ž/ó*3<x(4Ö8	Ñs<“¼(n&–nÇó"N4½ïÎ
! 1<KÚ\/» t0"*-Z)M ÕÞ#n2+çu61î3g-Ï<Ÿ5	"Ô é:
! '¢!88J"¿/i.!-!*ô
! x1\#è‹,à$Û3B³-f–,^æ:ÅÍ*ã)â€¿
õ7ûõ/f8‹„/í:Y/»â¶0—5`5q	:×&
! û;E’(m¿0ï&y)O -;„	œ1,
! §Š
ë/&©™+rÞ2£!³Nì	77(//7Ü!ÅJ#ÂP¼¶D/²ô!Ñ(;7jÜ-~6:9AÎ6`$ 2‹v+?4’å2¬›4Ÿ-Á¼2æ4Yå‘
! L1+8þ,¼,½-. ‹'3æ%3õ6ü-³/×!OT:��(o}2�å�/b!
! œ±(~¦Ó"&ö2d'Æ#UBD¥"r*�&&u¸Ø+Y	86šì/-$M%:7#/YQ%X)r0#Ã: =Þb5Y$\Þ%äÙ#r'6È:	w?=$�Ã7Ü¦,ë'J¯ç, Â9A9ÎÛÈ!
½4ñ‡Ö(%‰-Œi½5(é(ê`.ë+=V:Ø	P
t;›9ßz•ˆ9žÜ‡h*  ¸þ"ò	+šüR2
9ð)·((Êýs*p?)ßù�,ó&:ÄÉ-‹(}*!Ê-72=×,n03M"qW"ê)7-È
! =
“2h ¯<W<Qñ­*%6Ý‹¨&}:Õœ*UÕØ5ê+ VdF
+¿65	¨ T46¡)üep4/O:et"§,¥;�+( Ë1&"7	82
! ®
¾	\5+W*G[:×¦ò<n774Rš«½"u,Z-õÿ$\E,&<M4ÏT6=2|å6"Ô";"&	Ä¤Ë<0=,h113*3{*n#�%¨
ê4Ó+B¦‘Ñ�*¾k¤9~
Â7302b0«t
<è"¹8&J91R#*1¶.þ 	õ3@œ<é6ùà!'˜b�
! ê.è$9•:3ç
! N;G5G%ñ ,µ+|*¸(†/—3{{/™ö5ø/é
  ­
! k1#Á
d0,%T-;07Ÿ#J!Åð�=¤Í´'9‘5S
! (×W#�v#
! ò,y¨Ú[$™
! µ.å:8.…)4H~C-+&2;Ì¦Ò(N9™$9Þ[	)&
! $Ó8c5ïµ<Ò¹€S/ ;�
ÔÔÚß69Û-hÙ9Ï"Ð$Û19¼	'+Ê6'L-êÅ;5W7#;½Yñ»$~3ù&)A8± ŸW;-�œ+=3Ì¤"•(ƒ<ü;¦;×%æ/E!l,,Œ5z\<Ò&²2š'xj
ÿ�›
! :*)9M_Wøþ9û!Š!ï	½~7â7¶$5q.á<,£oRÃu'\Ò¾ˆ-<“"ßª"Î+(83(\;-1·*f!»,9ž$‰/ÿ)Ô.!×7 @#“.^;ÌD,Ëw3Z}i9�§7bÒM(€9'0‚$„'²v3½:Æ¦í>£
! ß{:ÿ"B3
! >].	"	 t !	@/Þ6Ü¥&Æ®lÔ9˜2§‰(Ž8‘6	êCl8%èk
! é˜¢.è9.,
! äŒ2:.%�(" &Af&ø2â	pß&è7Ý:#$éò
�ý#û”JCœ#îS$4!-2_ï;(Íô-Æ'Ú’râ*u-ã/—— ½)öa$ü%½Ò%x+•"ç¬Ò19%Á´x þ,H,
! !kök,T#JÂ´;C5,Œ*¿'ÊÚ/nÌ7c.‡Ù,9¬	Eœ5Ò
¾5Ê./(›é„&o¾.¦ª
u-,296¿	†«U
! `Û6*mé9G03*
! 7K{ñ9g2Ô%…:b
! z-÷
Þq$/5Ý<:)-)8à
! tl%¿+N.–79ø.³¹Ú+ø6õ*),¡
! `
Ò8QŽ(ä5m(û,À)¯32Jã&­0]'˜8)2&ö#š67ˆ eò+.­º3=4M,�:sv;#	Á0â9mP6Î<û%«ßk"3Ôú30Ù
! šŠd/Å-]7I0¬8ˆ<
1þ ƒ^/y~<2&Ø7(‡ÿå0¶YÏ7¾õ+ènE0†ñ(4¹;ÈÝX%baÊ0&z+8
! ¢34_ F9Wš/v¦*,
! </]6&�4¶âÝ(+L;:	Ó.n!	0¯žu
! åt4°7‚+uã{8¦..ñ
! ¬ ßõ¥(ÌX4
! «1â+óÍ4µ_
:(Ö’è;c3­ƒ�®<½,x 
! ©"Û&ÜU*V
! JÇ+R
¾‰'38Ã„!82a)û*VÿÞ)ûu5÷,Þl.öŽàg
þ³µM"Ï'Å7N=œ�qh4­:Î9d,OÐ.é4azg¹o*
! "™F2Îv'3ÅMj�$4f|:g;ºi+.LG#”/(t/H&ü+t�=’²
! ·1
--è<‚-h	„<Pˆ¸#‹.a1m&Eu3v�»:Ê./NQ,«+-æÞ1Q�ëw1±0ì2•9ø; \Êh5õ0èÿË;þ½
! ú;< ¼�é&-<�40U4<µûÐ�"•O4B5Þ ò.š3¼íy,i/‹!&‹*t-¯Ð£UÊ9¼*Úf$Z=>64"»TÃ1r2Î2x=q+Hü."( ³’6;Æ*¡4Ã(ú'9PÇÜ'R"‚¥+fet)�=D_­ë-�5Â<î(š$D­x3`ˆ&[%!e..~¥Ý¹.‘9þ&‚:ñ
0‘=%, 5[.s´±$,…«Ì!J4’Q™É3…0sÉ&b]%Ï#õ	c&€Àÿ	»%®Pý
! é+2+j3=öÅ*ÉÕ'c!áÂ·.¼´$ð9a,|æ1_(Ä46†*	Ý%¿2Ký	r7ßà't*¼©ü#y0
}
…+@"—¡"�#Ú-›†OØ2ôÍ%�W-a »'&0«àX0*#4ðR5%!)¥ä}'<‹90	è’%y&W 1u ¡+ò	X	&Þñ3‚4(ê;?.W�++#;723 {$7+éú,U'Àéú
)Ê2=9¦8e&�-‡´µ	!1Ú5"3\6p
¸ò:y
–)ï‡ð6$8àã
3—ß Âˆ5ó †4þ(·-Ä
! ™	1±,
8N�8Ü˜%83IÇ>JT*
d;Äx5B ç2°'û#=5Ÿ/	Á�&Ì+8l*G°"x
ÔH5 "/.ž7
â‰4¦$½
oU,/m V*	<ê8ÁßYRÚ%j,vë	G)Ap2Õ&á
a'šÍ5!7A`!í3û4ÔƒžNš2V‡4O#fÇ0g*´…3N t(*úÝyÇ‹ç0h7K#3f7É!’"³2ª5©/‰ˆ6¾2Ð27`�)ÿ(…¾(5L z/*ú"¿)pñ5{.¦'�üÀ
:t2í&p5`%1D"4'h#†!F/êŠ�Z	u/~0•+Üã*Ò$Å
! 5'7þ.	( 1T;ä&í7Û;‚
…©"™%v
! #+Ñ:$ø
!  <�69.µs›+¾
! U&�8ó3ù/×5šO	lâ-K5{(*)Ÿ)Ø*|:
È9?“7(%"$X²*5n-ÔÊ­
V7‘Ò�·D# 0E6å]Ì(Ù¶Áà/·:—&´_*00v$†"ª&S;i§.+9y'Z
! �¬/4©�=i%�:œê÷?2‹œ9à‘*<€3«6‡_#yß½ï4Œ³6Š—
! Á…$B/2”! #Æs
! R"/);ÉG1µ~
é.Bm£'mÇ.Àþuˆ0¶Æ.Jƒ~;™,œ&m†)™c)-ZS#‚&K-µ7f683Å¶;0x=´,4U™-Ñ3ÊP*^1Ò�!_Ûì(	:{è*ïwÓ0“ÙX1­,»;ëÆ5ÿ*7! é	ð1¾t9‡Ò3w+5´Ž�;=ô/ÿ 0´8# !5%,–17.U}…)39 õ2V9æ;
3Á&»6î;;2y8=8Ì
! zg<Š:Æ6-Ò)+7�8vLã7Q<ð T8�¢9•=ö1=Þàq–ç‘£/û)A;�˜7—4–æ"Uî…=kí*…'Êå+Æ"#'�!ñ"´ˆ7“Ò2HQ5§5
65ÅÉ.):,£>)¾Î%óþ7s þ
! Ÿkt	•'ÃÅ
! §M¸+‡;þ5H-{1q0Ä´#{05Tž"8€#%t+W.‰8¤‹+®à7W/\:Ìøƒ$Z'¬¤;
! Ú#Êx*úŒJ.V.ñ{2SŠ6¦(ûÈ#S
! QÙñ;J)ÚŽ&Ï0Æ
Û,³”oˆ2º–Õ,
! 7ÉP
! 	Q*6)Bo5æ!GiÍ`'oåñ'
œ õä°
! ÄôB
! I'’% ¸9ìB-É2LÙñ²52-.C+Ÿå" Ôz ©0šœ:éŠÝlæx$~Æ(Œ© 4J4î,
#©u¦9?E5pø8«0æ*V\	„e57@
! î:X¿1m+$¡/´!J	.%Í(�P;ô0 >*Ÿ/„+X9çQ};Š{,¯5	×j
! �'¨7(zB0n hy¿q98_!ä8õr8Ÿ.ª6L5f¹;Ú{
! 0:Àž2S*Ih
! ;$²4^Ð*Ö!¶Ü+º2't›Ñ<e%K9"7¡2=)
! ËV".ð8#Å	£$‘0‰Vì+]fÌs(#æWOá&åç C]¡f%Ðz`O&9
b8¿&>]&Üãˆöª68/
! 6�	±9[=¼ ;î'õ,.!øêî1™*?D5„X­!�
:ø ¯1Q.%;y%ç,s,U6õ:+øÿ/ã	%&
J7C37ö!I	èÈ$Ó,§+™Œcþ/D¶¥5l„Ö¢(Y
! §ŠåÝ6Vž¨3ƒ)k3[¾É2{0þG
ÿ:-&6¢êÚ"É52
F1Ðí/ñ	"W%­1$I#~)|á²C/›&¾Ÿ+¤,%BÕ‰Äõ.°‰ù+é»}<ç7aS8á@hÀ2VD98H
:%�4‘:*"÷K9<146­2R°£/Òoe1$‰Ó­)(*
! /f!:¶æ<S7-;¡.	,™5�$ùx4û
|<xì:”#\$ýñ¬¬)Á*'Ñ¶
! }4~%Ú.«3Ä7�6Ýã>*_4ª,¬(ô	'
! Û
! äÜ,ŒÏ5.#R,0,&gnñ<24dù1~©. hÌ…iûã-K•ù(ó48	fÜÏ-°-“d9Ô,Ÿc2X
! :<ºáä0•
ª3o3)
! ü4�'×ƒì6F0r:wÈ#Â:
! 1&(3&_&…å,Ù4°.*à�9$V<îï'?=®0?"Â•½8Ç¤	L¹+E%Áö"£4_²{4ã$k#€0ð5×-¤1d6PØ¦	l5‡Ã5Ñ"£ê'À.ˆMË%	 0ì<23nü‘2'�ì†+ç’ìÊ•7äCú
ë8$¤8Ñ	:†
! Ý,;0;=,j’/¡"G4Õt'¹%(~™&\6”eèÿ}æ (æ-"P»+"
! ÃE‹ã2®Y3h¼A%ï,ñ,þ3óH*³'ô4>ä’'µ #SÖT%‚M(9á;e*uâ:|

 þ4&Ëñâ(13@(}"3b	5	¿\j$©8Â!$,ƒ3¾$zª[!p¨4ï±¿.¦0Ž	Y§!Ó e ­;f`¸j1©:^..Ó"ž,¸Vô�É"¸Û"g7 =–<Å&¢N*AØ4V$½9ã;F<Ý4�«#à	¿x!õ�1E+ßáŽ!’^Á;ì4n/&½*¯‰07ä)³T'ÄÃý(fC,E)—c*ÁÐ9P.6E!c;=Ð‚+¥~1L@'#(Â'	(¯Þ-µp,\0l6"'B%Sl#ª)º/x8Ì0¬%¶,P1ü2m<B+™%Oi›2ã"]$G"ö:·3ãU-¡ä£,¥'lw‹5­Š	|"®EY[,·ó|œg6è5:Uz'†K:ë4¡Æ;"%N*©+0†º"YG._	µÛ%0›$n5Iµ8=)úq,3i /+¸5u"þb*kÂ4Î(”;2`-ÿ¡;òf""Ð;æ3*£+6/9�7_-;6O58/i3ë¡ë.Y9e"?1& 0¸Ù1t,@4|x9õ <&¥$;I7<“ ýµ,0�,í
‘÷:û<h®”ÌÜ7l7Ã
º6Ê!¨‚2Oƒ€E<3½f

.#/”5³8Ø)!¦u
! ¤–(	3’0Ç	‘(›E$Ý24$
À:>&ëW
È'…44Â.åŸheB4m-+‘°%½7bô2g	]n'4%K$%Bª#Û'gi%-#‘#c,ýj¤%Ì-€2*·#^(äd"q#
&Š&gTFµß3 C5©$±%ª./#==ÐÒ0Gâ˜Xð0S2È,ƒÑ5#6‰
!  :J3¿%w'Î$�-¾K)%
! 3ô9	À<Ã¦ì1(ë1=ïªš4
Z<óÎh%Èï #5=¸,0f1S4G-%„ç6(w³	@-:6<4‚7f°È"ø%†=Ûhf;^§mö9ý5œ$Ï�;n;ƒ4-Ã2q2<\-
! äíBŠ-îw9šÇs&×"§<4' z;o2„¦ó‚!”0I"þ:…4Q":í9„»„.dÓ2Ÿ:Ý*¹¡=ˆ×ZŽû
! )5‡
! 	a/Y:r*p.9Ñ.b6#QU5QòÍx(!xÎ&òÂd7i,ÿÅ+Ëy98ú/ê&y]6ç/�Š?•ÿ1â'9¯#�âtœ]_:¤mO28•Î+¦&!³<æ$U;-R(¾ î.!"1ü È6øÉ1B'‰
ê´…ƒ#ÅÜ4Qn.ædø#j4yÓ/Ï2˜:;&Ê—Z(l7:°ò6`N5“	³ò@à;¤6Ôaä:ß8b«Ýâ,Ã&ª‹=è1R'X:G§0 /{U)59Ä.É:aßËé88ª!
$¡­.-ìè	z57;UÜ%ö
‚—
‘ý"Ì¼«'að-a=;Ög)Ù6àHþÅ3 4¨‰,Ð
Ñ¥¢"a&%Ÿ1´:	Ð(ÀW=[<è345†5¯Á %–n*g4Ã7ß"ó+*8:‡9;{ ‰5Ž*„ë$ë< '1		;.½üö,‡ùW8ÿãÒ'|2å8Ã6¡ÁOÅ'«ô$ù œ¨8�¢ã+/
=
! Ú6zbw+Ã$º0C%�%Â0ßØ:c-1/H$I&E`&.¤¿å4	Ô&ƒk¶8},Jü/Ê¡>ï5ßÉ9+Â+1Å(QÜöÒ4,–Zæa&¤6û'.3ÕL3Å)†#®$É(‘<415î2ÜP&¶“-‚2:›o(‚†.�$„9�-`<r<Ž#H	ýø,jÖ¦p{5
! ÖK …*ô"2$™~_²Ížv%Ž)ó5Û4½ÂÊ:R=‘+rup0[(=
! .
±ý-
ï"p+\ÓóÁ	½0j 
28D
! ¤*Ò –
! ¬²!~,r¡#+Æ3[î x5*#8ïü›0X7K*Áže$>`óP<Š¬
:$5&Ñ;F,šœ/°ô!•M=~*t."ý
! -r!Eºò!BÞ:Ò4–V4Š<×6�%ˆ¹2ÿA)d	éª;K¬7PF)¬\ÄÉ¯·@/ß
5d-°:¹„Ú:–0"í%�%]"Ú úÁEY117…!ÙªmL¤-¹0�[2‘3.m4"$s_,)z^+	¹	¬9ƒá|8º*ˆ".U7°5ö›;fq/š;S<K1å1-.*6,‰˜é/><,ô™ôå1"œ³0­'!Ÿ8v(­6Ç&J@)aúð'8=¢ä3ÄG˜¬6y¡!M¹%
! .	É5:&Þ,l:›-'Œ^£('ÙÕ.Á¬ˆ!3ê!âÁ)ä
j$ø<(Å/Á*—,HZ&� J ¹!Í5;•™˜*q	¸&¸áM.¥™g(þ-/(6üµ:#1õ1dV ^ >45
Ïï%çý€/ãO
! W2Ù n&U%¢7Hs$Ô3ìe-7×ç);;&	.0b`*›M+”'|($sf
! 5çá%³–z­ ­+7/Í„wÏªÄ½u#�
M;Æl9Ïg3gr=ÄÃ—A2yZ×Ý;¦:ê‹)¹Ü�"ìù.L;ryð¶#Ô+*A´ úša Q&Ü›;!w	c¢+17;¿%[%¥
! ²(!;HïPŸ<¼+û:ô.$H
!  ß-[*P$P'µ5EW:Â7l
MŒ.©5!p ù6››/5§h$1
! 6'u=&8å%R%'Ò	´7¦"w%«ª2î™Ž—$ö} z^!_j"ù¨í8“4u;Ç"j	;)Õ2w=©0È€fØ×ì*ß;wœ×1û)·4YD(ùvx² ¶''3.àÄr3r(xå99!Q2k5Ž
( T
W5N++
Ý æ9¼%x–Ý1­‡=z2mb&{´0e»�9!½8ò7[l	/:[£#.","AŽ„*•6ƒ Ü#N‡"ÓUM-�nž.(u$“ÿ.V'])04°,5ŸÐ7-õ
-&Ke6ŒÇk*q=c0­7g…2?3
.|9/<
! ²Þ
! Õm6L7ïnÉ,�+µ'Â	Ù5è% 
! M9½/7Tõ%{[4Î È
Ÿ"ôñ6À025Í.J*37T)™0_"³,Ð1=[9gÉ/|'°(i".$)K"“a0Ô	m�7®1›F];·¬»-ˆ8‚8¹É®7ë �
! Å:#2©-.™‘"„2Ä($Öl(ã±+ô1ðM5“)°ü,és†Ì1€4¾0{V;8È&ž	Eí(UüÀ4Í0+Ó<$Z2g:ª/÷a9o;‰6"1,.°2­%Á#ã4A/µ;+š%!t N)4„6Jà(~)	ÅõN	~=ãô'`Š,º(2ç&r™ƒ…x
[è:Ê1Ï¾)/R+z4Ñ2%û6‰Ï$fm5k=Ìvî0w÷^#6
*“3‰$#³7ÿ:H2ô»&=ùF°
D2¹%~#§&AË»¬°±/œ,/ó%G6A2"
! :�#!¸3FS:#
! Ù-³è)g
! ë):;ì9œZ;˜1Â[&@,x‘'$û(—61.0L<£×»�<20«Ž©(â 5m97'€%éŒe+!7¨)›ã9œ8”.dµv.<0·e’Ì,Ü$(-™	]˜;#3"½xH8·6;	
! $-·,8,M&ÊWf5ºÆ,â5
:g•<ã6Ö*[!"Š9Ó&Š*·"Ë5;V
m.¹5&2Ì¼3ÿ4‘	…<«	¬&ï(©)Ó5n.o<²+ót
³
º)[(ø+€²9!!ª!ã1ß=Ð´#á©Ë0?0^8gT1‡1ñÛ(³5y¤
! Ç'R;ó¶%Ä*ÛÊ.1!2O;Ü*È*î41�!�"S@Ÿ&î(a {V¹ß(=¶N!ö;™1•Z…G
! ‚û(é2œŸç#ˆ
!  MBV…-G+MÌ'+ Æ¯P2Â±&Ù'Õ¹h/~Ž €'	­##û1Ï8/¹")v7�ö w-R9ü²D0–";q*9à�#M€úb$¡Ùl"Áö%¦‡	«Ï)á=¬ÞŠ;â0Ö98@,÷Á9/FE"ð40Å6a	 m:]<‹2i¢m#�)y"c9î-b4!<“Øõ·ô´59ƒ:§;¥õ5K7+Z 'h)Üß9C-1Å
!  Wàã!­�'Ö4ùz00*93" w7c	_|!£0[ ¼9H%c$±–[�5 %œ'}Ã¿p"·Õ4:&ä7�Ú;±›#w8c*� (r ¸Ë‰Í JåÙI{
)6` ,�U.0c=á7×º#¼Â…%�+7‡d`‚"œ
! ýJ0þ0?;Zí	ì7ð&ï*ÐNp8ù4ˆ"'å
! '7ONX'm|4c#‰Ë)åÁ
! z!‡+Ã8v2Ã;ýº	ó$8Œ3<-(Ì
ß
bÈ3Þ=<2
! �[><Fµ%­Ô-H7¾-D+â8Ÿã÷3Àƒý6º7ë$_2*$)"õ8ÿ-¦<)#š.ý)™
�è5Ä2O=8Ò\9I%æ7+;/�8¥-lö4
! 6#q"
ö&#ô&":7õ=Y&¦ |“µ�"ÀðÕ‰=M$N
! 5˜4g Êú~ñ4‰4§"%K'j[®þ0Æ4Ô³;àØ�Ì	ÐH/¦
0Zí|›«2ðï)W9Ç­Â“<�	ù8”8€5œ=G8�(i$ îÚT.R1'%*ð(£+Ø&È)]27
k- -Ñ&Í+ž
! ]+¿F3ñû:í1K$ +	'ð3~ÄÖ6.5E
! Z%I3¸!9
tp )Å%£‘L½!AO9}0
! >2³$
*Äü�`
! ¹^*
! GcÚ0§(n)h-,(
! "8ß<v$2DÓ;>4ø$Œ(£%"ùÆÊ^y�
! îccÈ@)<;N»o6¶_÷4c(k*ÎKU-+$\>(}S!Î!‚O0ƒ"=c
Žž; ±Í
! å|+ß7¿"û.=¤0#
\2…Õ“
! ÔÇ,’•ùg'¡&–
€ È+Ø<ï6'ãX=
! Í3á21¡
r9­<Ö0. ¸£C;›7?1*|U‰9D6éÑ…—[x¬.Å,ù'—�7gù 8•3®-/¤7+/Ç)›*¾:I–5X4Ïù"pÌÀ¯8|0‹-%.“5++92èVá<ø*O5k-|î$Ð$á0V&…1•+%i¬+(&û*U‘Q ‘+6º$ìÒMR%Ú&ÿ<+0 ÁµZ/E7¼ý3÷cô8XZ:O- .<v-Ô‡70"[7 õŒH;½<§*‡6…²=úµ3˜#ð&¸.'ü&	5Œ03Ã†8‘h6Óºd8o¨›1ÇáRÙ$A&ù: ÿÅ�“6¦/:ox
! þ*Öâ�kÕ_aß*@:¯!"!«#!
! 'Y#Á6
&;Þ!*2ù~E-/Ë+þ'¼9•Á8ï‘Š ´O7¬;ln$4OŠ)ÍÛ$¤
>=`1Ô˜Cµg¢&‹$|,I<Zçî5´%‹S,É¤$@u1â+*œ'v!ÆþŽ
! ß1˜9Š=9-�5¥* ÇÌ8&ê$7Ú,4%‚)=ˆq§ûDeíT@ìÎ–!€µ1u8F
! K2^7}•*Ö€oF7^Ú47H‚,í4¾?$÷‡ áï!ðO9)?;6·%í0.þ€ÑÄ/¾@ß,)¡9Û#˜9Ý@6S	*4)–-·'z3Ü/ó/$ì#—Œ1@Æ2)P%X7ô,Í;é/Kò&¤J+>"£*~I*l=í'?“/ü¿è
s1ª 1#¦+°+uu:g6%É%²".;^l,X®uÛ*È)¥w6V/¡5š k6R4$=¥¸(—Ý.…83,Ì ;ræ-3
A:
! ó¥2%Ç,'}/(}=Ò
! O.“;S
! cZ8Ø}6¥Q
! }\¢Ï
! 7"B.E<Fo7˜3(.�/9v[À5�%ÆÍ0R6îÍª±#2òü>;›:±Ç„)ù”Ð1ì5€Í	1) <ð'<;3a¬_–*Q/,¹
! *=v†3Ÿ ¢ø'3ÿ!�7&’+¥8dÑ6Øò9h¾k;Ð¶Û	%'’,?!o3ç&æ„5Õ#:2Û¹¶/qø	¶"*F�"»)s6)ëp7.F8/;õ!Ú38˜Gªï<ñ+L|Õ;9²../è¯
£Ä!(; ÿ
! gâ"(ˆ	=Ü5&‚6=;µ/Ø;5H¡Gù0t\ç<
! SÎ5ø"1·'Ñ3ØŒ8©Ô/:È˜_’<œ
Ô2ž0c)¼)Ó9j6K™.3p©fÊ	„!ª+É4|%ü7\ù
%A=‹=6’)Î/Ž6½3q&§#`B	Cð:*5â0”	Ç3<ºŒ�61ô
¾gÀ*šÀ3U<ýª¯	T*á:R*i6qÝJÕŒ)Å)6�B8ž(h+=%‚¶9ú§26b;d%­%Ý(6©#ƒm7È	T2,4Q!ÆQ9,"‡(k	®/y9(áî%¨"	Ä0Ï%÷&ks)G"0<e	\ Óp:é)îë K4 	09dìcÿ905 (µ!õ‚(#4!+¨Ks8¨%R:+ñ-hT3ð+À64>'$˜ƒ1¹â@$*š5<X;¦ &Ö"³…&Š32+J,¼€ù‹y#/-”G0)‘&s%¡<�*­’#k7’=/=”6&
! 0$`?(-ŒE4Á)Új±1¯'
! •;p
! e³ˆ,¼ž=ž	8Ÿ*|É+Tá*.Ô
Ÿ®#
! =ö×0ª8—Ð×z)ð`(›E9`ö¸'L 	*½DLÊ)	718IØu…,¥(í	 D
)ž!+		S3E6Œ:&3$3ìó,'¥b#	öê9».Î
ù2f,á#°&û5s.,84(mÃ3m!&Á4U_%-T_70 ,-Û;•Ã%tµ&öƒ(ÝËœ‚5Œ'è!u×ºZ‰[ð;ùc%N;~:ú.ø)y
! w"Ð#k4@&êxœ/!U	¨.ye;
! Ô
! "8UN<•.†îAÞ*æ6Þ'nÔÏ;9±<µ
.&["øà(¼¨Lû/ê™7#8;OB9,I)»&¸ª
! ³ 7!Ý^,¹X#íìR¼7�Ó
M6AXµ-ò_
! ¦$:Â&³%•,g9Œ;�\Sx.à-
)%*
! ª*$"Å!þš+	I6@0ƒS� O)«"S£– /*a:€_0™=ÿž¬3á ­Q	£Ü W·7¯%Â4T&}2Æ$Ûb¼
	qøz
0Š¢Î8ï3U;à6½$­(¬1Ì"Wl,‹�#¬*x"å/·øõ+£ ˜E
! =ëq @a”ø2!é°M×
! ç'à*µ4OãÀ;+'�2O=*!òõ°*ÒO4¦F2{7½?�D<™#ÃÇœ)”
â;Î£)0ÀîHÉ;´*à:}90	m*|âÊ;%Põ<gõíCî1bz:8çƒÉÝ±	ÿÔ'íY8#K8$—.%Ä#/ Ä&ð<zæ1‘.¼;�«;A'i&Ù3IY$g~+‘8À%¿"–B
! 8EI9“
¦1üØ"Ò5i¨;"ìDö‹u�Ø7D%‚í+ ]4=!a
G°¢Á,Â%ö'«7›%Î,5à4†(‰— a!
(<6Mš
! D¥]è4€8¶ v	ÝÚ*j#¯ÓÂ§9<,Y6ÓDñmÿ5?, õS=Ô)¾4—2ž¾7�!Î‰ã2÷7«VWLM7•!\'²mØ5–4Cx¨,`8:-:Ä$1(Þ÷#+R	²¿7$K©�ë 7—Å’# ‚+&B,ÙÛ2Û)«2(«9•#	'»M<›5úÒ,‹Õ6n+ÖpÏ
z#ï‡-5‹Ù8“8h=Ã
! :Ý	PÂ-9Ç8)<ß+a®µ#w1~/ƒçóë*t#W
! 	^)ë6Ff<ÿ³g8w(ÿ,XÓ!+0
! à
�+!¼"Ê¤&
! &â/’
±!vyŽ:îP²½'½2×r/'ZÑ7;06	’ÍŒ "ˆ.9¼-É�*a(7Ç1	—8*iÜ"Í½.˜5€7	ƒ/î0=•�f=<8<"ÿL
! ÒÞ;Uûz*5·«<ó¨
! Š2ßœ×<è-¹)*^Z�5+¶
ä»1‘*ü9Ž4B)BhLGU+<”*’C)‚:Ž2x&§(0˜©<à45#ò4‰3þ+nA.h3	Ò" 7Û0�'-‡™`¸6q6L#*´I1›;#à•	6“&Þ Ôv/ 6W	`0!c4<5à9*¤.Ê(H==¥³"Žæ.»–2
”z7÷¸Ñ<à3ï
! )îQ#Ò
4r#ý7Ë
! �{àˆ).Q¢48*4Ü&”%;m
«:è6:±6»”�9 6Õ9€;-!R¼’ íß$Vå-f9Î.)dá/Xg<Š"9�&C
! W)ø½+”üq—
!  À'V<(1ÅÅÙo4ši2K/©*";mQ'ù
! Ýñbf½û/L*—<
"ž)Þ±.äi(LŽ0A7ˆ_]
l8Qh-Æ
Ò);5$­ù7/›t¸-È2Ð¯,;ë7Y4$}x7–p•)êû3µ*YîÑ)¾T,¹$01;
! 1˜=†Ý7>/ü#Ä^,;÷€tµ"h<$¯Ç)Ï.|Ö'È× ª+°)û,Æ7'--E&óýš!ü"Ž3!!=ñœ03¬%—0*N{%±G1
xÊà·Ï]9K/0Ð"ˆÚ
H Ü©,Š4µ
! »°þ'(1i-Ž%†A š&F=¸ø0oþ¤„(wÂÒ7U2T�ó"X3Ón(m6$Ù•"<h.m2ãSe<(2¿÷1:Ò!'&¨‚–8¾B*>,§+ÆD ,3Ð]:\<3E=› ·/6©4	ò»�;¤3,<#‰h2` �<”¼yâ	R!q 95¶-ønjx,"n	ˆC&§'ª:4ó8´&@$7j°Éfz6o�(‘W+ä	31vG3çp,º-wm)F+Iå)+N¥.Ö`	î
YËì;óW3<)G_882K(Z!;ó7Â
! ¤œ"qCA	À
ú*ç.ó)¥*¤+ã<¥Z$òÿ¬�¸;�Ì\3¤©¹(°*N<B2'.'€³)×9À8¡n<'‘c9¨*§ ã,•
! ”Ü7'Î7<¨1:‹Ç2±\ŸTŸ6KN"6ÿ%¢-—_»b–9T"Ñ9(/ºÅ0–.@*£³‰+÷®ÿ´ô+@f‹	3»J5Ó',Í^-ðš
Ï+æ ä('‘i<²	”<“%›4îÒÅ1U½	
@%‹7=:Ç4}sÌI
! d+„8N‡+5}92/µJ-Tà0È`|æ&�Z+5O3Ê/^ºç"
	8¬@!©ü!ý 5ž#¹EsB¯7è#o%8ÆÖý+X+|$=*;ø(»3¿5iÚ€1&7¸#Ž°�ÛI/$Ï6Š©6<	�/ü*lT®2Ô0ÓÑ×l ¾Þ±'ú%¯P8$
! ê9I+V X];,N/å¾&/O-«¼#ùk~$(
·57c“šë1/Ù.e£8t$Q6A,
0k¢<ý
û&±uÎr5ƒ%7ÇÆ1Ÿ0PÆ-&$å!ìÏ5(<Ì)$k%%%1,+nXm'ò)®.¦[Ü:«*á'º:õsñ&Ôµ0Zv"::O�p)Ñ/Pî/>äQH1Æ0CW556Õœ6Ú'¯/6N:ø!T0OËf/89ÑÅ
«Æ	ÚÐ
! {¿1+±ësßŒ=RE.Œ62"*¸4Í!p<“!·F}(Ô/ÈÉ o´9o2ö
! w„:?:Õ;BÌ6�#Ï*Æ
! C=È(·<.+Ðx:¨:0ö+Ø80%:`P!ìz.Ê&?ž3/´(\*¿1&ŸÌ(Æ<K›-k.s-í!¤(’,{"!'¨¤ r9ÿ;Ò}â†:üDì_„
ï2+$q'}ð	‡‡5Š%*:Ç7£î<š,÷%/L{
7€f“YÓ:Ð/¯6"9	á6�.^<‰!p/+Ý�'8�óµÖOŠ7ßˆ1 ;áÑ-.ìXˆ%o)<ÿ�&C(ÚÍ<Äw0ÿ+Vë&ý89
Ì9øÊ
! m	õ8ª' ¥9j)EO1Þ"™±o¾8z0{ö0n6n~	"†k¹,õ-¥>r6v*=Ó´‰2D:ð°;_3
! {À!tž5…é$%#N3"#á(.„%%ï/6ò²†Ó	Û,L6�3ž
=×&q<¨…-û0Ÿ38Â(Eü8³ ãÎ’Žó6"h1G'#»ÕÛÞQÑ*6Z:].d2�b<’*¤#%Eœ .¿„0vS

%}.HE;Š3<û¡7=¶!€'k9à8ò(ˆP#`#]6<3~êä$ì-Ï:Ö),³.]=Û5£H6Æ»J'Õ9@"­2 ;C!,<Ô#�*Ü
,¤#lk/£®*s·	Èà<Ú/gHÜ9�,=û.ý;*7h!ûÁ°žƒ2>+½Ú<ýñ2h(ïñ%¨	F'S�(26&—!�"öç6¨#Zb|3gÊÛ.xK=”
! Ö
! ß
! 66Ÿ^
! Îj<½6©ö
^2rÖ%D'1¼®9'Í)[5“*ž%ª¨ŸPéÙ5´
¨/(ƒ®:Üy3y"¶ï]*<V8ï+‡<`:Û!B"2Xjî&®ï:‡Í
í‘À1S^$w¦¯@.ó!½Ð˜ K	W(Ø	×$\1i!ž¾)¼¢uc.2–�¼/ $²/0,ÿ6,±5Dj7c/x)©	5”(;=!þ2‰1ò$HÇ*q1qœ;ïm/ž&a^:öX8h8‡òBf—%÷"öH._;"ø5p6ä6&ða~ £7Ë¨0ù�
! (5;U¤4754S>¨,-77¥7K7
[ŸzÐ!’9k)#Q®!	6'O6Ž,4
'¼(Û8û ò-Ý-ø:�2�ÿ0{
¯,ôƒ
! ª4n)1‡&U(+Î V3E8J$˜ádAxk#‘-:
! hüÎ0Ñ¿9í€%Šîš#®<†<¢Oé0¢)è “:÷*/¦6¢6	µ)Y!²0»¥¦á,\L<þ
10Üš<â™3Ù¹3ãD*e=g1R-Nì
! D’;¼!‡"ôd3ÛE'$*Ï!ú78¾Ê<¦q
Ë4ê:êÐÚ	6;8´J‹<›¤ø9ë(r+T$�2àéW¦-Ž'5a%g,Ü6ßk)y2zdœ»0ð$›)O,Vb[#&òé7ëó	5864)kK0žÙ"Å&b9â%¢	Ž5Ée$©
! 	ç´¨3Ó
! î¨Ž;=N¬$–/ÜR.Â™<’ $k:�l1ý1H¤t8<:(:B6uÔ1uÌ'5Z
*!œ%$+©$/Å":aË7»{h0º5�	ú!mA.8e26+ŸP¨Ç-V2²6)
*…O ¢*</<+!&3E ¦*K÷—*Š/^+
! ‘Íµ,j-x0á%= �1
†&3c›	Õ!Ó#=>%”€62¯
! +,¸ô”+6=þ1º7>5¸þüç+î#Š2�`;�6Þl&ë#I/W9=–1ý4÷+º<jU.Ôr9áÑ;ï8·æ•%À7ž4&!_–$
X5}#×Ë9ä,�nŽ²)0ð!#0Î#Oç)÷D+à˜
! ÀHï4Ý9
! d#^
! Qøü µ¥Q†**Eãy4nG™^5ë‚Ø“!´1Ý#(­+tr¾g!jÖm3=Ø#@\+©&ó º %>%	” ÷14{3'F.â&û-j&4¡:R™"è¿0‚.�IÅÝ'¹$Å2ËÞx#âÁ%º<!�E
J*0ÅåÃ80 w	ïÕCÜ;
,5Î;I.))ã0õ);4a5o+53Y-&9 à.Äœ.#7Æå);8¿õ0Ô3´�4ØÝ
! G*Â6„
! ‚w*OT+':@7„œ
-4”€(ÙÁ!�65*(pî!‘“š:))C±qQ.­„Á&L%ê-
¹
11ù$ê<2}8šõ(G$‹4�.~4ÝX;qÀ
! 
! ?/C$¨
cù;³¸:,1õ# 9ò#ð
„ Î6:/%78Mu2„$]8Iå& ,Ó7©
{9�Ù%Þ74>É'4h,F{<ò0Wç:ðÖÐ6w T/r
! 4. �¦
! Ž9Ç(-Ó)¤'M1Ü6áÞ/ì&f!6„-K+w.Q)g‰«·&)—Yö8Ç
 ›Ö
Ýp'
#,r7Ï¸Œ,XWé
OŽ“é|Ç#Ý#ì'3é*ÈŠ§s!Ám1Æ&~4\,ž+¸7¢(*_$Æ)â!éÑ4Ô$Ã*i¾#ì1gÈ;ë,#\) 50ô{3s"%;,+
! Š#^‘1ÆO8U#ò›ß!}Ž$Å9ÊV¯á	ß¥!M
å*Ë#­ž1!ë¢ß/ªÓ3¥¢È12#ëýÍã¡-R§)
! */–#Ò#(Þm%Cwö1• 
! �	¡-0	™cZ"þY;9óîX&Ó6A:ÏN¿4¦%5#X0®C ä
! ä2’™¡©;54¶4Ø1Ÿ°g#Õ+†m$ƒ?K<7Œ+Ü.i¯ý/ë"DÉÑc±þ¥4ß
5îÖæñ³*S7´<Ü˜012œ6•
$ªø&]±*–¬"Ä<;
=ë3§0{	%Þ5%	ð!+4•8<Õ)ž?#ó2h‚/™)k
r-57“'aÌøN§_—<¸ —’•
W�5¿æ!B=T�#Ö,p±õ2ÙZ½;<î"c:Ç
! “	Ý8‹¡6&5œ3^9£3¡(y®'7$3©7*\ê(“\7¸
! �0™=+áTÙe/-Ðd R<Ùƒ
H:=ƒ.Ó8 )Ùf.
;…6Õ
! j5¼ž1yê.iš4“;Þ+Y26Š8Ãk (9&98$#“•½’û2G	9p(}+'³#7›7T
!  ´HId$Ë:I,Á˜V	IÎ34úýì¹*}6#¡¼'œ!S ¶&N7	�6-RL'{%.ì.ù%#3Rs;33s:á8-i`�„,¥´	]4âò%žš-ž$vl<˜&1%s/¨@;>7r	×	î6†9à%êÄ6®5ç3:åÍ9êó®)÷j=C‚=~H3õ;Ï4¢Î-¸%:Qµ(34q2$„³³:|)I³+�)d*-l#²
âÐL¨(¢%˜ƒ!/•7D;C<D¨6®%Û%
! ªžM	å65(ß4à Ñj¡åP:.öêè/ðÎ:ý!…Ï	¶¥…=81þ;Ö†1Ú71„;¯ç;x	#)�,#ñg6a2qæ“'Ï.Õ	ü<_Ø‘,'Ê4×/ì0…74b2
! )V5E	¹<7óIn'¡:jÁ´/ð/:taX,�,¯3ì ŠÒJ:‹#â9¥')q
! 
M*o	CÏÿ#ã.[�,!X<‰*U9Ý/ CEhá1|#-ÒáJ2�3ÑÈ5
! e!òKÈ-þ8"4³N8s�Ô5ø7è,Ó-^y29Ž-û(F 	K8<áBëÏ‹,9	‰:$ 8:0(˜ë0;:L9$6C6‹1ª�Ñ
! ¬d5…È J
! …/^j94åb·8)Å
®$R/v=°+:•-2ì,Õ:4[ˆ„°íæœ48"À-ä-ór	oÜ8C4è(ƒ+Ž/Òæ6¤£)6
! þ¾##‹:p;j/à#•	z	G	Ä1Ð3«
! ÷
! Ü(Ö<°—±:~5öR¿;ðÐûo�'*)´Œ"l5¢,N39}&‘î'Áÿz8Š•$b(C0“ú4_¦5�0Ö+ô¶*§:áRë20ä<Ã,,#s5 ò'¢'k'í$!^M3�2h:Öù3s—=.™82_))1á‰7W''%å(&-Ï» ¬+Ö�2¸:M#b=ø3÷9€)é¾,u.í³1[-�$3d)€C2›'
ª(4 $IÛ/N,þ@ “$x—'ìÖ	9ã:P3–	"$Â�Þ8öaçT,ŠÆÑ?	ä+<Ö-í,¶¼`/`+„&>0[‰$\<${ÆA0!’&@/ü)�8ø½± %N8œ,<
j.!©|6˜)¬:
! t+´3ìã)·ó.­9Ù;JU/p3-ñ!V%O%¥0Ô{1–¯&—1!/ÅAß'l7=¯*%-Á<Ë6é¸	R8=Ë,·8.:£â3ý9Á5í�-&,> :/*ù<7_9|1-.þ$z-F&‚
ðl„ *ß¬¡0É¹õ'q%üå
|3Þ,6üG=“4$Æ®»	�($‡~²'æ5ê1Ä,[
%$	³
! &&l
! ôx“*!´ïW&2ïÉ<%À¶:Ñ0;æ$©!%)Ú)O(Žì!Ë«�
Ó×ñÙ:¬#s'¬'ó0È)ƒ9±Ä!èã8óÞ4°
Àò1où-X2®,H!j*‰…8\"1Œæ+ó’e
b7¼
[8Ê ¸8è=1È%<†2ú K)}÷!Œ&A’!§	6íú°¬'T7Ô(fž1Ût0Õ  $ÝŽ.(tU"ò84Öb‚º4’7}+FcF²&4//Ï3¨Û	g"Ì/÷Æ ø-ÿ<9ú+.<Õse3·l]
]á4Rß64;$?˜¿*A"Á1J1jš7/6§ôž-~' Ã!Š
! µxw<Í1ð7=Õ1J(8pe4s‰0ª%™
! x<i
! cŸ!’8Ñ¥%a
! Ù~À¶5@ºØ<-¶1,	-3ã‘!ãŠÚ$:Ã9CD3N
 ¼$H0Û1ú	½‘
ý0‚0
^3s3ç‡*hFÞ9S5ì
É'ê‰Bw‚34ñ$,Ÿ'Ü<ƒ*i7¦4zy1æ8íÿÁ9öËÉ
! þ9
! G2#¯%
! 0‰Â
ü1Ú7Ü)¤2W6''™Ë5Ç.„((ù!;>'ý<PK6l'V6Ý&'|�/A<¡ûí#®=Ù!uK<HÆg$-$"Á.ô*”¾ñ$&9X6¸ç‹8Û+}sq
! <D .%30š	ùVU4(³3Ê3è·ˆ¹!¶1;€
úãÕ5v5T*%å _<“('8Hóïþ<žs+c+ò;œ75È06væµÄ÷'š˜%6-Ì/�£ôÝ3�/¹Ð4m†A1ëŒ9Œ-5<	
:8‹
K±8ÔKás	‚µ¥å$C<2¥)ë;P/¼‘/€=f#öA9<2º&×$�,\¥#˜<vn/w1Öå.ª0Ne
! ^'Ÿ¿-.ÿ
•&§ç%þ6V=O¶è&±2å	z»7•y!Ù0þf,SS"’Í+M_µ;ð§'2‚�&¢$ºk!ÀW!Úþ“ï
,7u+76!î/'V)E9¹4ªÄ:<*J;ãq^"-A(LÝ
b ,67é5 9,'?ßÈ5›Œ2@1É0)¼]=äZ »q<ù	ô%›Ç&Óå7p#½’2±
]#y?",Â}T.
! ¸šäQ3Á(3òk¾;÷û*2u%£”&
! ,sò2¹#i0.4º‚;¤v8iÿ3¦I7%#2:„ %2èéÝ8õ&Ÿ	1L0ô:2H*ýJæ8ƒ%n"Ö!,î
! ëô{!c7‹&™'#.m8=$�6°Ù
~9˜'3hV¯;Õ7÷·²%Ë
èøþ#”wŒ
ƒ?$Ä3%R =æ(>]5³!a(Y't6¸À%32_Ùç¯"§4@ƒ0Z0h'Ý$X-ñcš!ŒÍ|²4À$¯‡&/”9]	¸"”!r)˜6qŠ'$â1õîí0‰85Ù ('.ü5ZkboÓ4WF*Š5—#Ø.¡	³i;%O"ú$Gn=¾+#Í.ç(�0©"L
Ó Ë:A*ZKÂ-u*¤i€+üñc úÇö(d„7;…×
c'v¹12ãGò*1&Á7	)Œ/êã
! &!‡/½1"l:Ê
T(ê3µ:¿*GT›!/:="Ò(	#!mn8ž9·
%&³9Ä
úŽÌ+ù%™(c<w2Y<¦"É)#?ìQ=r,2	{š±!%’Ò9O$…
£.j3!.6ê*ö×*ß2Ä-Š­Î5[
! Á/û$ûî7ä*¨!”,0h9ú</ú2_7r'Œ7%äËÆ%¿8%~*É	çs¦3Êy	„­.»�l7„ÐÍ2ÑÃi)¡'=04_6±41Ã1~”1Ã$ëbÅ% Éº9ê0ŠàÊ	ò'Ë'º¥3•Ê0ð.e†%Æ8ß	w&&<ô;ž'9”3àûü5Ò.l6¿Þ<np*P,Z§2ý­d=º8—}c6o
À/##_Y;g&Îƒ7Bâ2¸$¢÷Ã/\
Þâ
X%+»4Ñ'`9r.}Ú!ý)çk$.ß0¼.©%”4643ÇË6Æ¤D7¿V�*÷5V"j(dÄ8ŒA´6916'ó.i;Â#§,ûù*&ü0€-3 r"Î6;ŽÄ§V0Ã3.T!å#KW;XÜ$¯3‹0î9^èû9áÆ(ô’:4
:B6!v:f:Ç9Ž±¶.2%4á/¯«4B(?-b'b:¶)=048>
y-zk2ã9Ï<Œ$÷/57mF#É:'×:^S%¦2?Š5ùK3h;](/,™2x'Ÿ�(e7Ÿ #v|²7ºÏ&‡ÁI-ð
(Ð,J#K%/^¨»8ì8l,é,2#ù<Ž7,(<KJÑM
! †;Ñ%D\5Ò=Œ+owÜ3)ÍÍ8Z4©o,x-5 †*	/Ø
! Ú-@«,tO/ð>;@X	;.+„#r&s!â•:&Ä%`o±"\==F4#"5I;®E*-Â76!ÚÌ3s)7¨'I
8 'Ö3ŠR+ºPú(’4Ô8³"`,2Ê'Õ(Úa8:€‡3© .'&j9¢µ)À4*¨,V?6ÐÆ/u9Î"<e�)˜"š)’ÚÉ$D4�4^m0qWÝ5¢=†7–%%¶<´<\%Z1·�/º%e(-î884¡%Þô9à&Ã Ä5z,r1á Ë*"EdŠ>ã%°!“3#É+;³b+Ò+XW$Ïˆ3„"¥/õèÃU>##-�9.à"*61–+ž3U:IõR0 ¨9V“;Ît¾'Ú&Ä+F:r4`3k8+($^6p 
e)Š=…°Õ3«$´.^§6s7i'—%£¬dRT</0Ól-äfËJ²"+V1&œÓ'=º
! D&¼;»®#Ç6 2ö)÷(T¸í!ëÅ.g 60¯2J°89e�Ý¾Ê$a4ï0\—8ø¬4r
! f+�08¤¾%f2”'(íý¼b%ë!>œL2A3Ö.$uç*K&ú:ð4¤ª˜/Â;2
! .6e^>(*‚"}$Ž—"2õµ9Y 97"JËC9L	Í-Ý+pç9º!¸2}!û.z‹5Ã«8;Ë	4xG<Í8²Ñ am)P‚9Ï"é<‚4¨-³4‹	�¶2€*ƒ=G:®9B1g9:IçÞˆ=R*A+òÿ7k1	Œ	¬àÙ(Ê=§-ïL=
Ëu(012„) H;Y,z=Ç5½–.Õ¹¯&u0Ç3d.ô”"Œq7Èev)b"07R7Pî´1×û"Ï4±*
! L8¸c%7š"“=Í#~ê#+)èC	e¡7)é3i®Þ(U=`2U^	=â(¡1G/9®;æÔ;­b
œ	Ã€.À&‚×'Ã#ã#¹—w;$G&Øü:� Ì:ƒ6�Bpnb$ Ÿ£;79O*ôJ§5°Ã-ëÓ*° Í7æ7,…"|&Çn3ñ@3v Ê*À"ñ_=<È7’È
$4….,Y5´-ò
! 9"÷!Ôæ
! £<‰ä#1å<�è!‚ç0W,j%{/7ƒH]22Ç/ñï÷6{Õq-a6àJ˜w.‘Ê5[1D­�<k+ˆ»!´)Éž*þ)2¢5•,$'/el$jƒ7à�
! LY(�6±Â5=”)¼
! w½ò6D!q;Ñ#ˆ
! Y!A`)§
! #åªM€Î"*(-˜Y�'~23¹¶[)Ni*¿#>-ÜÓ'T'½¹*&15
! ²8/ïä;(#‚`Šnçð*‰	 ]1lä;Ü
! Z�1Ëýà)mc¶ð|=.Œz$´+#’$Î1 <á
! w)€­3‹±µ²
d£&ú~-[3í <<‘;À´Ì$b)Ã+Ø&õ`À6ˆ	"
! —	r°6€½Ô4;°#ß.Ûh5="	ª	™ ±7j+C#:-¯-€	+<©+u1j8cI:&ñ´"u77°3á)V!,=QÊ9¶8%\
! Ã�aZ9�8=]Ï–/'p…Ã4s4�:+MT	¢“#Î	= Ë->¬
I¯Ð–&â4oƒÓ"z<>8{)¾3•4|�++2Pÿ&Ûô‡/�:Øo.:7p	·y+�.‡p&.(Ù	>:Iv1†™4»9&.w,2)ð"¢2<Ù/"6G!8O­6ª	1ê2è'U0Ê8}¢0…(Z.Cñ0âó;s7#æ,ç5† Éi‰E#`‰)´2';MÌ.8ú6?7Gn�(,ˆ
3]j'ÛB:ãk8�×  &¨&ë){6`7¿_
Ú	Õ<MÑÇ6î+¸0y 
2ñ8ñ15÷¡Ž»2
ô¡8‚ í)¢0í.9ÂJê7{'"?—õEoš8­4°4®4u)ši1Èð0(03Uuj 7²�<«!‡®3¦7ü‚<3›8ÈÔÁ:Kk
/Û›
3)-õ$P+‘ö½M'ê
! ¤½%ö7Ò*�ëB$cL!
Â5§o ^0!I£-v–.g5	+€!ê/_'‰/#Ž]R
! Ö23-¬,Ú2™ðÆb9€
! …R3=X2¤)²39÷)/�
! 9Ÿï7g0F4%Îö6/-:Ëx9!á9FHu<÷ý.›(h
Þ.€&¡*�00<†6$^%Š'‘ƒ&Q:�15/Â3°O
Ë$w:‚éi
jMô5Ê+ÎÎ:lZ¢@Ì3wY–'™9ÉBáw
Àì²Øë–"5 6…Û
X*F"‘7–(æÞ¾*Ì=¾Ãª7¥6ôC~"‡.í°r‘£9LÌ‡9Å h%‡%
-Ž�;—(¼6²Ò:pÕ8½1š® ¬5u"=/æ)]º;(0Þ&S· l+Ä ¿xq3„ý–øôÐã';É*¤7n9L*¼!-Ó-6ç1¨2Ž¦+?*žZqb-êÏ/Óì$0B;L&Û9âÆSØ œ2Y7GÏ,,504"
ž”7Ø-…¹/L,Mé;o!ý,ü6ðV,Lú08-‰Oª-=0-{ÙW4« Rç	ì×”ò&¡�<@Fçp/"É
·»¤/•1 %g.«.‚#Ô÷	6¢:Ð&ˆw?Ô<Z33™’^i+Á¡ úÐ<�8Â Uã ÍO6í°¬-šè:0ð(5~ö	â$Z‘Õ0˜{#Ž›<÷1öžµ2©2—)Àœ´)F
Ì;
œ(3Ýf4=3¾Í,£ü$i4×@9>9Bý20¹S4+;1ü	f	N6[òê5°…œ¹'e!0.Ž+6�I=·.Ñ,1S6)]3¾<p!m­-j0è+Ÿ4ó™$9(�;t%Œ`»
y=#$rz"/8Ž"¬<N2¼)†¦¹6?5k<A
TôL:; ]
! ùÜªB! +ìrÖ c
! æ)E2�
U .i5x6¥1Þ2y.š1!ô3|-Ž=>ir$Í/
! 	4b3
! +é-8"@ ‘4ý0,R&Q
tŸ7A6à,•]+)%˜	(W
! â<¶äîAÙ.S-ß:í;'!¯9dNÚÆ:Ü1p‘ %Ò6Ó�ë£L+ûð�-~8Tpg%B#K;1Ò2¤1I$5.ö*¾1G,tq4»n6Fö3¥2
! <QtFüŸ;h½C'	8ÎŸ/f0ûk;-E(£17,o’(u
�/ê	¾*î0Ð%»/ó9¨+æ2õ4w$·9¿Z¦Ì2ö/<(0‹"ƒ'¯`–=´
! Š1µ²‡'¢PŠ(s2y(Ì<Q4í"ÄÄ)-Ë"ˆ#ÃS&Û:4-Ð	¢F�(J<m ykHÓZ7
! 2pÄ	=�]0GØkž8¯0s 3i#ó(¸s992!	æ\-^"490¹7`d<HÒ‡¢/b1«µ6�)—::ï,:Ô*Tu<\HÅa-8K
! {˜;Ó%®;2wÈÑ1)*Y=5V-
! L.3à:ß#æºõ9‘$Ý‘ld!®Úa;>Å<SH+P(%³±'w#˜
×+Ã)Ï "yQÛ²ì
! ê‚122G!—R|.?<¢ùX"9$ÞQçÇª†'-6›f*b/
! ƒ;Hu&~s(�€ï..2è–6È/®À ;WMSÿÔ7«(Ãa"v49#’	‹91á-é8&#I
8~6ï5˜+­	±;r¯›¬_7ƒ,S(þ!}7_,… Íú| Ø''%g‚'Þ$Y%ÈÓ]Z¼<�#æ¶	0!§Â1úØ?‡Q1%<¶7	- "Î)J/´Àê (Û—î)÷.8/2Ð’5-/�e-?&WÎ#Í$ÍÁ-‹3n,y/AÂ&ú37=ò"—+:k(Ðä%a-º|=¸%B
¾"op=}%m=ä(¥<g@-‡í5Û70Ç:-š(t:Œ+o$ß)dÎ2Ã0~Û Ç%.ò<z"&*ß5£:=-n
ð%º1 Â´B&”SØ
@8Ï90Æ+x6êV],l0•v0U
±°Ó¢
K
ˆ:®(íƒ8YÂPL$Ì/YÿØI(#åúL(øe'P"È.L4S9P	C¡¤<É8_1%DØ3/È0ÚË #:,`=a.èË/ñ(Å50~C‹!Dð+-u4Ü5¹:'#T 4×#;¡8&$ÞY?©ÜË!J¹98Ö&ð26"bë%|7Ôi8êó1(ˆ'é%£5)R$4ÿö-21+"F-fG7ØÂ$È4Ê†ö$Y²52Î¡5#"b@5w5D6ÁÌ#é1qôœ-Ý×°¤:Ù9/EF÷÷8-Œ<â Y.ƒ)#/ò‚%:)8'î*@ê,ð
! ¬
! þñx2W±
! ´g «%2z
! ß%ê6?d4c&Sn`ô(1Èl¤ä.]/,;Å�3	$Þ3Õ$Cìº

! .·$»õ
! Ñ
Ï1S0
! ;*Å;Ð-~
! ü±-7Ôe,þI –ú&‚Ñ/žU83:›,Ça3÷;¾/x/'+â6Â6TV2K,�1Ê%èèËy6©'t32'g=[6¥¢;Á$Rˆ
ô)Q95ò³ë9q5ƒÍT=N(kÉ71´ ¯)ù9,M:: Ê"¯y7f3ú5f y5²#*o/à5†¨8ÅN#Ä(Z6™ŒÜ *Ôý$L¶!M
! Š+a<Àu5,Ë&#=™;=#ñ#Œ#�aD	­5˜-­Í&%"Q+7Î'LÆY*‚
! hÉ#Íó
$<÷ã(�4h,"F½(¤5õ%5@ƒ£µ#M|5a7l2ÖC.:!
! WÏ*94	*A$0ïÚ‰;855qI‹$3A#@
5Â,Ä»¢Š$W £6¢8¿Á+ø–k‡![c"²#„13Y
=d1>¥,øw¢
! í
! |;] Y+'˜[;”(CŸ
x%£%9xSÄæÅæ'§ª¢1T¾
Ÿ2_5$=$'Ã&4š=:1Ç{-j2¿6&'RMÛ„,AæP7u8DÅ1_/Ø8+4&Õ,¿d‹ ýÌ%{ –3a§1hX²&†‚*dA:…÷+t­1�|
! ‹;·+:!* 3‘42*z<º'é.V#Ñ$+Ì„4†à+È:"D=!7	Ë²-‚˜'0
^â7"ž½&-íàU!q•ž=d(¨+]R–e9Æ'1 ‰.[š§í-n:z9>Ö7$.#îF0#h9‡:^›&µ$l5º+å¨\&#N&å93[�)&ÄÎ*‡,Õ¯$ˆ/LñÃÿn%&(ý+
! ø
£2à9Ž1¿$
z%¶:!·;8
‹ˆ+ãe0�ä!í$°/Â®D8Ò‡0°9˜'˜6ã²V+w!(ç!éÎÕ*Ò§'Ð�	Y6�,Ð0€<DB9£�Ù)ÚI2X)Ì�$ùeÄ;¥	’
! Ç$Q<ÇµÂøt
&p-Ç!¹<©Ž)4†$“c1½G9:?+Ø)ù,}ƒ‰"Õ"í+3’3!4—-r;ª9ÑÑ?
è
! 27?9o&$;6.âD$q&yÓ(­/¥ÓŸ)2Å8P0Ô	§$¯:¤!P/�ô<×aÀÞ)+Ù<‹6¼L:}íŒ4p77
! D1,Ï.Û)`4Ë.Ð ù^YD‘)?	ÿ*Æ]!{;A-\!Ë3Ö«‚!$´P×7o#ê-\#w/¼8bÞ	ä"4Ã.‚	-)h&ˆA!µ t2$›$&«)Û\z1o=¨<å3<€*¬!Ø%Ö/r|Z#:›"ï9#!1›ê#1Ö5*M)÷0©T‰¥rp$½#ôÛú÷<×4¶$‘á5V(.m, q(Ì*Ü7/325T<-.£	×242E3W8!Ï6Šn1ä ï$
! *™³1˜(Bä‰&®8ä$)â@+P œ�:éß#î	d:m;Èñ7h"£
6*¬/)*“06©Õ+g/‹ít!©3š#5s
Böˆ))¦-Õ-S1&)ü1 ÉN6NM0":9×)4Ô6’Z<S�;¸û+³,,¥:Ñ8ZåT5ò!5äév,’/5³À(¡'ü3ò3QÝ"_.·!ð#®&®
! 3Ç<†¯,5�Ò!L/Ø/?'ˆ4ó-
!†35“9*0¿	2o1Qñ:�<Eý7ûH43r$8Ã'�.5Å#9Z�!}û	µ¡,¢æ0~!vØ,·9Ã[+zù)}~&
! 9´4þ%ú-'H):r
×ºv0
ä4‹
! Q;i²á$ï-ØÛÍ"†0~ ·2÷¦&1P=a+?4½%$v48#ú8b:RñQõ"2;<{{+-Ò<-9%N-Ä'À9Fjyé"U)u*Ö$Ÿc&*Ê#kt7eÂ/Û<�§
¸)šv?ÏÌ5K!Ý)Ì4×y;æ
æÆ9ü'à7„ú-
! Õ ‚¿
! ë
ò RtÀ
! Ó$¡Ut$n@=«Ú8Ñ%
­ž ;IF�.^•r5@ñ)Éd
! ¨53¢‹%UÈ4:§%H#w
! ó#«/
! %œ[—7%8¿3›3p¾!ý:Ÿ,mW0dœMõ:o9ÖP)t"S.,VÄ9n
! «-¼%{c8ý¦Ý!±ý*5-`"ˆ3
! Â*žJc†
Ÿ(s¹ Ø²;
! *›.E/°$<Vn4vO!ì)_«8,�-í<P-3$³&¥
F6M!l/WS®6y<ÇŽ3«
I3[0l!s#q+<=®ze©!�L)ì=(r%=g+5"6È0Ú�ú1ïÊŠ0Ð:Õ_+-Ã"]-ß1ã5}		€:5ÆòX
¬?-!·S¯+³)'ì1“u*+ñG‰ò/Á¨•ÏëP„)=7Ö$$3¢N1å9Ç;D%ù‹/&0Ž/	!Ö1øfL"²,ºJ62…;I5)!#'l),-¶-—Ó8§M8##&¾6v5ù:u³8+>Ó!�²1Ú9*ÝµÁ(Þ0A6Œ%ê :t5=l;zô H9P‘%}D.§$1€:¬2œ$ÿ`<Ù:“+wÏG¬0ý2!=R):U-y6J
hè½ «’“Lnè­$ê%·0¦!f-„‘É6r›6¢ ['Ñª$>$ñ û7ò¼&Œ’1Ñ0F#ä�¥h™!›D#|d
6?%Ù7I4ùN$0/O' ¸$^&j[Ô::Ö:Ô$O+ª<r:M\(…5.98#<Ø$	F(.3;,3ÍF‘9·–:t<Ëß8.6l4•2/ã3©9ä/0*4.ž„Žè0
0Ä%fÁ,E
®o'dK�$ªN%ƒ5jöb€
! }3d
! 4Ùá3±,e4â)ƒ†;]7e:'Ÿå'ŒìÕ”�9Õ
Ü0š×è8Ïb.Ü˜.¨/Ñ)'wý¬.éQ7Ó1i÷8Ð5é#û8]C8�3b”z*\8À)¡Ø(;,f()=T9|”:õ6*.p�§	=X.Gç8¤{&>3x[‡8L/n®	Ø9â4!–+=
! ;»Yí2¿ë
! ¾mÂ)œ!Ê·)¼12=Ë8t15)W1ù#¼0 1"/P9ä¶+Ç
! 52/©`(}
! %8å|;ý%d1+4Ð%4p9:N7<å5È8gÐ'�!ªå§8H"@	¾9"22þ6=&ù5ÈT¥
! ]y:@I¡$Ï“jq:iº,A5pt&$«9€&ö<…	 2ž:�3Ã	ŠX(AC=ª”-, �"Ö­2®-"'©'C*Ü	o8
! !ì3âI!œ‹0=Ê7}1O<á+§Í57$Ù2	5¼5N0ÇÛÝ0¥ ²$63>m"94:–á!é4
÷`6«ä9¼4¹E:t()*4•/J8}5ÀÜ)3_Ä¿:v!;(Q0WÀ˜,„=‰%$e@<Søb,?7a*;ç
(r%/N'^=l3¡&ˆF%³²<¢#y<N¤1
F!ëü ¾;[/Õºw4˜Óù€$–º.åË'"¨ãC"i=S)É”Õ/š9.ö�¬	
! {=·�ïi	Ë5ã	>1Í'Z*æ	o
! ]^
ƒ-ÎPü(cf)”$Ýçk&À#š,X$“=äH(ª,o"bzÐ+ÂÖ.Y)}/Yv�æ#'ÏÉ²+˜e›=Ä"z(¿3'}-ÉJ=­&S'8‹M/"	±)q)�) 8Á'WˆÖ;?m
! =P4ú'”=»<v&hÙ*¸1‡
? ©¶ò5Ôå;“,:y$
! §/!
¿(pÿ2×(g8Òá.Ñ¼:?
! C€"ì%ñ/o0'ŽÀ	!<+-;þ	87Bú#Ùy*ž·Ö \„3E1–;U1ˆ#\.&•0u	Xz&§3NJ¤øÿÌ)
! Z5'”ú<.ˆ(èh±7wˆ*a#Õqó:dŸ$B‹:Í6©1á"�[p1*¾(Ë(Å$”<þE¬Ë2Ï(+˜oe³(H<Ø!~.ñâ.â
! ˆ;(Ö#Œ!vž60>	»#Äj[/#§
! Œ™·�
ƒ";ý=-=-K.·Q8Iý�2P|	Ý/Ã�=°1Ú1&÷-à1Y-C
/,†F5!X÷2%1ÒŒï#H=…
! '0Á3Ú(‰#«&e8¨Æ!‹I.úÒ/-*ô7.7ß±Ì8J&ç-¯}ó<ª1¯(¸*º]	D)¸<o ÿ<'M2—ì"Ñ!þz£Ÿ
! iŸ+Û±ÞA€6‡$%&#Vm,+¨$ˆ¦#Qæ¹"

¯.>
! »
! ¸
úà2­"e.Q(®Ì;²:8( [Æê
51F$
! º—/v9#f4/d �9ó&¶ä'U3Æ‡	Õ+†it=f'|^4J%47-6®+J-¶(d&Ù+°<k\.�&+Ý¹&þü
! v¬¯4
/@2Ÿñ.i«j;Eú912u)¶6ÿ'Ø*â#.ˆŸ%)&*A«5¯ Â2�ë5Ø0Ò;¤²+š0ª („ÿ8�<Ø4 ">`Å4É9ç$&)t
! 9ó'\×#9˜!m'‰<Ÿ=”,i:…3%²/õl /Š.-Á"� ¿ Ì9ºú
! X v*-¸,“1S+¢>.<D¨×8Î4i®û”2±-	Œ‹=	% ƒ	a<P™6º8%ê"¿,ÙÎ«F;ô6Y0ú)ñ*Àc
! B!¾è.È<è2‰:Ò¡3$3H­8\4Û—9P5A4òš*¶3çê³s=/1ï1ý'36Ÿƒ¹-4—;='€,Èø-Šne#„(Ø6ë:™:š›'ä1k0s})¿:�x;À+ü
Ì&S†�0Z,»*�|yˆ|
’.Y	&(T9:!Ç ˆ?8ž<	Þ*
•5÷$Q$Ñ'*Q-é ÚŽÚXA
! ±3ë8¸/Ã<Xør-I8Åï(×.<"×33	¤Žóç4’-àG( &«£s†,ø1Í:jWð,Ž<¿<aG �Ò-Ê,p%?í�sÈ1U$(xèN°	Ð)Îdõo-v<ø×;°0»(o$31v6‡#\Å_7
  
  For bug reporting instructions, please see:
  
--- 318,1727 ----
  -w>
  -¥>
  -Ó>
! -?
! -/?
! -]?
! -‹?
! -¹?
! +ç?
! +@
! +?@
! +k@
! +—@
! +Ã@
! ,ï@
! +A
! +HA
! +tA
! + A
! -ÌA
! -úA
! -(B
! -VB
! +„B
! +°B
! +ÜB
! +C
! +4C
! +`C
! +ŒC
! +¸C
! +äC
! +D
! ,<D
! ,iD
! *–D
! +ÁD
! +íD
! ,E
! ,FE
! +sE
! +ŸE
! +ËE
! +÷E
! .#F
! *RF
! *}F
! +¨F
! #ÔF
! AøF
! U:G
! B�G
! cÓG
! 7H
! +OH
! K{H
! MÇH
! 9I
! +OI
! {I
! >•I
! 3ÔI
! &J
! $/J
! YTJ
! 3®J
! 4âJ
! QK
! <iK
! 6¦K
! 'ÝK
! )L
! /L
! !IL
! "kL
! GŽL
! KÖL
! 7"M
! )ZM
! *„M
! $¯M
! $ÔM
! #ùM
! $N
! $BN
! #gN
! ‹‹N
! :O
! 8RO
! J‹O
! ;ÖO
! P
! .0P
! >_P
! 8žP
! 4×P
! WQ
! *dQ
! M�Q
! :ÝQ
! vR
! ?�R
! 5ÏR
! @S
! 6FS
! >}S
! r¼S
! a/T
! f‘T
! 4øT
! --U
! :[U
! B–U
! @ÙU
! "V
! 0=V
! nV
! $�V
! 3¦V
!  ÚV
! NûV
! ,JW
! wW
! ”W
! /´W
! 1äW
! 8X
! -OX
! +}X
! )©X
! <ÓX
! &Y
! '7Y
! -_Y
! 0�Y
! a¾Y
! ' Z
! 4HZ
! %}Z
! '£Z
! &ËZ
! ^òZ
! .Q[
! 3€[
! ,´[
! á[
! Cû[
! A?\
! 5�\
!  ·\
! *Ø\
! ]
! !]
! +<]
! <h]
! *¥]
! Ð]
! )è]
! 0^
! (C^
! /l^
! Cœ^
! <à^
! "_
! ,@_
! $m_
! ’_
!  ¨_
! É_
!  è_
! /	`
! 39`
! m`
! .�`
! )°`
! ?Ú`
! a
! C.a
! Mra
! =Àa
! 2þa
! E1b
! Dwb
! V¼b
! ,c
! '@c
! Yhc
! 4Âc
! ,÷c
! 0$d
! 0Ud
! =†d
! 0Äd
! :õd
! 10e
! 9be
! 2œe
! 1Ïe
! ;f
! 1=f
! 3of
! 5£f
! 1Ùf
! 2g
! @>g
! 1g
! ?±g
! Jñg
! 6<h
! Dsh
! 8¸h
! <ñh
! >.i
! =mi
! 3«i
! :ßi
! Rj
! Cmj
! 7±j
! :éj
! ;$k
! 6`k
! 1—k
! EÉk
! Al
! QQl
! _£l
! Wm
! O[m
! H«m
!  ôm
! 8n
! 8Nn
! -‡n
! (µn
! /Þn
! o
! !o
! H:o
! 9ƒo
! E½o
! )p
! -p
! 4Bp
! 3wp
! N«p
! 1úp
! O,q
! 6|q
! 3³q
! 2çq
! 0r
! /Kr
! ){r
! #¥r
! *Ér
! -ôr
! *"s
! -Ms
! @{s
! !¼s
! Þs
! <ùs
! 6t
! -Ht
! 2vt
! ?©t
! .ét
! u
! '7u
! (_u
! (ˆu
! Ø±u
! ÐŠv
! 4[w
! 5�w
! Æw
! Ûw
! !ôw
! ;x
! :Rx
! C�x
! 5Ñx
! y
! -y
! &Hy
!  oy
! �y
! '¯y
! *×y
! %z
! *(z
! $Sz
! Axz
! Cºz
! þz
! <{
! %[{
! 3�{
! /µ{
! [å{
! 7A|
! Ny|
! &È|
! Iï|
! +9}
! ]e}
! cÃ}
! _'~
! 6‡~
! 7¾~
! 4ö~
! 6+
! )b
! 3Œ
! 3À
! Iô
! >€
! %S€
! y€
! 
’€
! ' €
! -È€
! &ö€
! �
! O=�
! H��
! HÖ�
! ‚
! .‚
! N=‚
! 9Œ‚
! HÆ‚
! Hƒ
! JXƒ
! H£ƒ
! ìƒ
! *„
! ,.„
! [„
! 1{„
! )­„
! -×„
! ,…
! ,2…
! <_…
! 9œ…
! &Ö…
! /ý…
! =-†
! &k†
! %’†
! 7¸†
! 5ð†
! <&‡
! "c‡
! †‡
! Fš‡
! $á‡
! ˆ
! .ˆ
! 0Dˆ
! Wuˆ
! Íˆ
! =Ýˆ
! ‰
! 98‰
! Or‰
! Â‰
! Þ‰
!  ý‰
! ]Š
! !|Š
! +žŠ
! ÊŠ
! :æŠ
! T!‹
! !v‹
! ˜‹
! ²‹
! %Í‹
! ó‹
! $Œ
! 8Œ
! uTŒ
! gÊŒ
! D2�
! :w�
! !²�
! *Ô�
! -ÿ�
! -Ž
! #MŽ
! !qŽ
! 0“Ž
! <ÄŽ
! <�
! &>�
! <e�
! R¢�
! ;õ�
! >1�
! tp�
! @å�
! 8&‘
! l_‘
! 9Ì‘
! 3’
! U:’
! 9�’
! BÊ’
! c
“
! mq“
! ?ß“
! G”
! Xg”
! 3À”
! Gô”
! J<•
! T‡•
! EÜ•
! ;"–
! D^–
! Y£–
! pý–
! "n—
! ‹‘—
! 3˜
! ?Q˜
! 8‘˜
! KÊ˜
! @™
! GW™
! ;Ÿ™
! EÛ™
! G!š
! Yiš
! ?Ãš
! ?›
! jC›
! K®›
! [ú›
! lVœ
! 4Ãœ
! Oøœ
! EH�
! OŽ�
! iÞ�
! [Hž
! M¤ž
! 'òž
! sŸ
! :ŽŸ
! 8ÉŸ
! F 
! aI 
! �« 
! K-¡
! Sy¡
! WÍ¡
! 2%¢
! FX¢
! 8Ÿ¢
! ŒØ¢
! Že£
! ‰ô£
! †~¤
! H¥
! NN¥
! =�¥
! iÛ¥
! 7E¦
! Y}¦
! u×¦
! vM§
! )Ä§
! )î§
! <¨
! IU¨
! 9Ÿ¨
! Ù¨
! ,ð¨
! ©
! 5©
! ?T©
! ^”©
! =ó©
! ]1ª
! @�ª
! dÐª
! C5«
! Jy«
! 'Ä«
! _ì«
! �L¬
! )Ú¬
! V­
! @[­
! Qœ­
! Vî­
! UE®
! =›®
! VÙ®
! a0¯
! 3’¯
! )Æ¯
! $ð¯
! )°
! ??°
! .°
! (®°
! %×°
! hý°
! *f±
! 0‘±
! .Â±
! 6ñ±
! ;(²
! +d²
! �²
! :®²
! 8é²
! )"³
! -L³
! 'z³
! ¢³
  %¶³
! %Ü³
! O´
! IR´
! %œ´
! Â´
! &Ý´
! 4µ
! #9µ
! 2]µ
! �µ
! 7­µ
! ?åµ
! /%¶
! 1U¶
! ‡¶
! (§¶
! Ð¶
! Zß¶
! Z:·
! F•·
! #Ü·
! ‰¸
! OŠ¸
! 9Ú¸
! $¹
! .9¹
! h¹
! &‚¹
! ?©¹
! .é¹
! Sº
! 0lº
! 8�º
! 5Öº
! B»
! rO»
! BÂ»
! F¼
! ^L¼
! d«¼
! ‚½
! f“½
! Pú½
! ZK¾
! K¦¾
! ò¾
  ;
! ¿
! BF¿
! 5‰¿
! +¿¿
! 4ë¿
! - À
! <NÀ
! ‹À
! 3¢À
! HÖÀ
! *Á
! JÁ
! 2bÁ
! (•Á
! -¾Á
! 1ìÁ
! @Â
! 9_Â
! >™Â
! IØÂ
! ?"Ã
! +bÃ
! 6ŽÃ
! )ÅÃ
! LïÃ
! E<Ä
! ‚Ä
! '™Ä
! ÁÄ
! 
ØÄ
! VæÄ
! 1=Å
! 8oÅ
! <¨Å
! &åÅ
! (Æ
! B5Æ
! <xÆ
! RµÆ
! 8Ç
! SAÇ
! •Ç
! 2¯Ç
! âÇ
! 3þÇ
! +2È
! ^È
! 	kÈ
! uÈ
! ˆÈ
! œÈ
! ¶È
! UËÈ
! I!É
! kÉ
! 4€É
! 4µÉ
! 6êÉ
! 5!Ê
! vWÊ
! 3ÎÊ
! =Ë
! <@Ë
! !}Ë
! /ŸË
! 7ÏË
! ;Ì
! (CÌ
! :lÌ
! .§Ì
! 9ÖÌ
! CÍ
! @TÍ
! A•Í
! E×Í
! •Î
! ý³Î
! î±Ï
! û Ð
! ìœÑ
! !‰Ò
! 3«Ò
! +ßÒ
! 1Ó
! !=Ó
! 9_Ó
! 4™Ó
! 5ÎÓ
! ,Ô
! ;1Ô
! UmÔ
! 1ÃÔ
! \õÔ
! /RÕ
! *‚Õ
! (­Õ
! !ÖÕ
! ;øÕ
! .4Ö
! cÖ
! \uÖ
! ;ÒÖ
! L×
! )[×
! 1…×
! 4·×
! 3ì×
! 4 Ø
! 1UØ
! >‡Ø
! BÆØ
! [	Ù
! ZeÙ
! cÀÙ
! J$Ú
! AoÚ
! \±Ú
! eÛ
! ?tÛ
! 8´Û
! 2íÛ
! 0 Ü
! -QÜ
! ;Ü
! 4»Ü
! ;ðÜ
! 4,Ý
! HaÝ
! "ªÝ
! OÍÝ
! OÞ
! 8mÞ
! ¦Þ
! (»Þ
! $äÞ
!  	ß
! *ß
! 4Iß
! &~ß
! ;¥ß
! )áß
! jà
! Fvà
! “½à
! $Qá
! 8vá
! 8¯á
! %èá
! )â
! L8â
! V…â
! Üâ
! îâ
! .ã
! 0/ã
! M`ã
! H®ã
! N÷ã
! OFä
! c–ä
! ™úä
! D”å
! xÙå
! jRæ
! ‡½æ
! _Eç
! [¥ç
! Hè
! IJè
! A”è
! &Öè
! 7ýè
! .5é
! Fdé
! =«é
! 9éé
! 6#ê
  :Zê
! 3•ê
! ;Éê
! :ë
! :@ë
! H{ë
! 2Äë
! ÷ë
! <	ì
! 2Fì
! %yì
! ;Ÿì
! Ûì
! &òì
! !í
! #;í
! _í
! *}í
! 8¨í
! ƒáí
! beî
! 	Èî
! `Òî
! `3ï
! ”ï
! :©ï
! Bäï
! 1'ð
! OYð
! 7©ð
! $áð
! 4ñ
! ;ñ
! 5Uñ
! 5‹ñ
! Áñ
! AÞñ
! $ ò
! =Eò
! 8ƒò
! )¼ò
! *æò
! ó
! .ó
! Dó
! _ó
! vó
! –ó
! +¢ó
! 'Îó
! *öó
! -!ô
! Oô
! +fô
! >’ô
! BÑô
! õ
! 1õ
! ;Põ
! (Œõ
! (µõ
! CÞõ
! %"ö
! 9Hö
! F‚ö
! 5Éö
! 8ÿö
! 88÷
! 2q÷
! W¤÷
! ü÷
! ø
! $ø
! 77ø
! #oø
! #“ø
! M·ø
! 7ù
! 9=ù
! 7wù
! 8¯ù
! .èù
! @ú
! BXú
! <›ú
! @Øú
! >û
! Xû
  mû
! 6‡û
! >¾û
! ýû
! ;ü
! Sü
! >mü
! U¬ü
! /ý
! -2ý
! L`ý
! *­ý
! :Øý
! þ
! .+þ
! 7Zþ
! k’þ
! gþþ
! jfÿ
! BÑÿ
! -UB"˜"»)Þ.7;O"‹†®85An=°PîJ?zŠP8VN�MÞ{,\¨$E*-p-žEÌ@0S)„*®3Ù6
.D@sF´FûBB	A…	.Ç	#ö	
! L2
! 3
! W³
! 0<'W5-µ(ã+,80e%–9¼ö
%$
5J
€
š
Z´
)G9G�%ÉCï)32] �0±.âH4Z�$ª,Ï)ü:&&a/ˆA¸4ú>/<n3«(ß)&2%Y;S»;KES4™7Î_=f0¤5ÕD`PŒ±‹>7Ê@BC;†+Â-î"{?»Ð4å%=@;~/º7ê4".W@†:Ç+(.JW‚¢6%\OxgÈ50zfJá1,<^&›5Â³ø?¬ 4ì "!!)D!,n!4›!BÐ!*"0>"Po"IÀ",
! #07#;h#F¤#1ë#I$5g$H�$5æ$[%3x%F¬%<ó%O0&Y€&=Ú&5'ZN'S©'2ý'(0(Y(^q(GÐ(?)OX)G¨)!ð)L*C_*�£*%+s@+$´+OÙ+L),8v,\¯,-$%-J-5f-#œ-1À-ƒò-ƒv.‰ú.$„/©/#Å/Bé/$,0%Q06w0®0"Í0[ð00L1;}10¹1-ê1.2G2%e2!‹2L­2 ú2$3@3X3j3?�3>Á3>4>?4?~4>¾4<ý4=:5<x5-µ5Aã5@%6?f6g¦6:7=I7&‡7&®7DÕ7F8Ja8N¬8@û8F<98ƒ9P¼9H
:EV:2œ:"Ï:ò:.;'A;6i;; ;.Ü;[<Zg<ZÂ<9=8W=8�=.É=8ø=T1>)†>K°>?ü><?+Z?†?.�?&Ì?'ó?;@;W@“@"®@.Ñ@A A>A8[A9”A4ÎA,BY0B-ŠB8¸B;ñBD-C1rC¤C'ÃC ëCD +DLD%kD#‘D&µD@ÜD9E>WE1–EeÈEd.FD“FEØFG«.GMÚG9(H&bH^‰HaèHJI.dI-“I-ÁIïI*þI&)J*PJ>{J/ºJ,êJ1K/IK$yK;žK6ÚK!L@3L2tL&§L,ÎL>ûL1:M6lM2£M3ÖM0
! N>;NzN4™NNÎN?O:]O1˜OÊO%äO&
! P!1PSP(rP6›P ÒP>óP.2QDaQ"¦Q1ÉQ%ûQ4!R2VR<‰RNÆR7S*MS,xS"¥S ÈSéS7TG;T3ƒT&·T&ÞT:UB@UAƒU)ÅU
ïU<ýU3:VInVG¸VW-W>JW<‰W.ÆW:õW#0XOTX=¤X>âX7!Y%YY(Y>¨Y:çY"Z@>ZZ2�Z8ÃZüZ[.[J[2^[‘[-¬[3Ú['\%6\7\\5”\#Ê\
î\6ü\3]N]-n]"œ](¿]Xè]QA^1“^/Å^8õ^._M_Ei_I¯_9ù_.3`'b`Š`¤`^¹`)a
BaPaB\a
Ÿa
­a »a)Üa%bC,b:pb(«b3Ôbc8%c6^c7•c.Íc-üc“*dc¾d"e?e;Se,�e3¼e'ðe>f>Wf>–fÕfïfrg/ug!¥g$Çg9ìg&h2Ahth%ˆh®hYÇh!iAi$\iK�i<Íi”
! jOŸj;ïj2+k1^k-�k-¾k-ìkl</lll8}lI¶l(mH)mArmD´m7ùm*1n.\n3‹nD¿n4o9oRoio!„o¦o,Áo�îo�|pE
! qPq=jq4¨q2Ýq2r1Creur3Ûr3s3Csgws>ßs|tU›t(ñt�u
! ¸uÃvOÜv1,w1^w0�w0Áw#òwMxdx0~x4¯x3äx0y/Iy$yy*žy@ÉyA
! z9Lz%†z8¬z:åz {25{‚h{=ë{=)| g|Nˆ|2×|=
! }"H}ãk}<O~`Œ~Tí~QBG”<ÜE€D_€#¤€ È€Dé€S.�4‚�?·�?÷�-7‚Ne‚`´‚DƒPZƒW«ƒ)„$-„bR„µ„1Ê„Dü„hA…ª…6Ä…û…*†6† T†Uu†+Ë†V÷†)N‡Hx‡2Á‡6ô‡+ˆcKˆ>¯ˆ>îˆ1-‰)_‰?‰‰PÉ‰[Š@vŠ^·ŠW‹9n‹¨‹/Æ‹#ö‹)ŒBDŒ7‡Œ@¿Œª�«�(Ã�#ì�3Ž>DŽ(ƒŽ#¬Ž#ÐŽ,ôŽ<!�>^�3��7Ñ�S	�A]�Ÿ�·� ×�2ø�+‘1I‘${‘' ‘@È‘C	’5M’¬ƒ’¬0“NÝ“5,”<b”QŸ”!ñ”"•?6•&v•J�•4è•,–AJ–<Œ–É–5å–A—U]—9³—Aí—J/˜Gz˜3Â˜ö˜:™%J™p™CŽ™5Ò™2š';šBcš=¦šäš/ÿš;/›†k›Šò›e}œ*ãœ�$(�0M�?~�_¾� žC?ž.ƒž ²ž=Óž;Ÿ0MŸ@~Ÿ*¿ŸAêŸI, (v ?Ÿ 8ß 2¡IK¡]•¡Só¡G¢5g¢3�¢&Ñ¢1ø¢(*£)S£,}£3ª£*Þ£_	¤gi¤QÑ¤A#¥Pe¥"¶¥3Ù¥8
¦;F¦8‚¦8»¦8ô¦:-§Bh§)«§3Õ§4	¨/>¨8n¨ §¨È¨6â¨6©4P©4…©8º©(ó©4ª6Qª'ˆª2°ª3ãª4«;L«ˆ«A¨«Gê«N2¬N�¬VÐ¬^'­c†­iê­hT®½®=¯½¯=°�½°?±�¿±A²rÁ²v4³«³€+´€¬´~-µ€¬µ-¶ƒ­¶s1·x¥·s¸u’¸9¹7B¹Az¹C¼¹6º77º3oº9£ºÝº;üº78»6p»5§»5Ý»¼3/¼9c¼3�¼?Ñ¼3½$E½8j½5£½4Ù½:¾7I¾8�¾6º¾3ñ¾&%¿L¿i¿(‡¿$°¿5Õ¿HÀ2TÀ-‡À-µÀ.ãÀAÁYTÁ/®ÁuÞÁSTÂ¨Â6ÈÂ/ÿÂ/Ã(HÃ\qÃ0ÎÃ:ÿÃ*:Ä0eÄ[–ÄEòÄ8ÅEKÅG‘Å'ÙÅ&Æ(Æ!DÆ.fÆ1•Æ%ÇÆ0íÆMÇ-lÇšÇ.¸Ç2çÇ-È#HÈLlÈ7¹È0ñÈ%"É8HÉ?�É?ÁÉÊKÊ?kÊ4«Ê.àÊRË.bË+‘Ë6½Ë4ôË5)Ì,_ÌGŒÌIÔÌ3ÍbRÍ1µÍ$çÍBÎOÎiÎ€Î(”Î,½ÎHêÎ/3Ï.cÏ0’Ï+ÃÏ.ïÏ,Ð,KÐ"xÐ2›Ð,ÎÐ)ûÐ(%Ñ+NÑ,zÑ&§Ñ*ÎÑ+ùÑ+%Ò%QÒ"wÒ"šÒ#½Ò&áÒ7Ó-@Ó6nÓ*¥Ó*ÐÓ)ûÓ)%Ô(OÔ$xÔ&�Ô)ÄÔ-îÔ+Õ%HÕ(nÕ5—Õ#ÍÕ'ñÕ4Ö'NÖ&vÖ �Ö+¾ÖêÖ2	×4<×0q×1¢×?Ô×;ØZPØR«Ø^þØP]Ù@®ÙKïÙH;Ú„Ú+¤Ú/ÐÚ'Û(Û<Û\Û(aÛ…ŠÛ:Ü4KÜ)€Ü#ªÜsÎÜBÝª`Ý$ß[0ßKŒßØß1îß à;àZàuà”à³à*¿àpêà4[á=�áVÎá:%â?`â� âY1ãH‹ãgÔã„<äNÁä[åYlå<Æå<æ>@æaæAáæ@#çJdç@¯çyðçCjèH®è?÷èX7éi�éTúé:OêOŠêMÚêJ(ëasë[ÕëW1ì>‰ìVÈì=í9]íR—íDêí./î3^î-’î<Àî8ýîG6ï=~ïj¼ïp'ð)˜ðhÂð>+ñcjñfÎñ·5òÇíòÇµó=}ôE»ô¹õX»õ:öiOöa¹öJ÷Sf÷Dº÷3ÿ÷B3ø/vø.¦ø*Õø(ù8)ù4bù)—ù7Áù+ùù(%ú+Nú-zú]¨úŠûn‘ûhügiü?ÑühýWzýÕÒý¼¨þHeÿL®ÿZûÿCV‚šƒO¡2ñ4$QYo«=AY7›†Ó5Zt�-;30ov NLfa³TGj,²vßBV]™5÷S-	T�	8Ö	-
! 2=
! Ip
! Nº
! \	‡fVîZEy D
Z_
Nº
C	YMO§?÷:7?r<²JïJ:0…>¶—õ2�fÀ_'D‡ÌAÒcix/âJI]I§vñXhYÁ›T·?bLK¯CûC?7ƒÉ»È…aN\°—
[¥’‘”�&k·:# Å^ 7$!K\!^¨!d"Gl"F´"žû"Žš#’)$]¼$ %;%gV%¾%~Ó%‰R&Ü&÷&
'1#'/U'>…'4Ä'¢ù'œ(}):š)“Õ)Ai*O«*qû*|m+1ê+V,Js,P¾,V-Lf-{³-./.f^.SÅ.B/Y\/`¶/"0R:0Q�07ß091\Q1A®1˜ð1‰2,ž2‘Ë2 ]3&~3M¥3/ó3;#48_4˜4ª4<Ê4U5]5?|5?¼57ü5;46"p6Z“6Bî6+17%]7"ƒ7$¦7.Ë73ú7'.8V8/u82¥8(Ø849,693c9N—97æ9E:Cd:¨:IÈ:;/0;/`;*�;.»;Hê;!3<-U<1ƒ<2µ<<è<,%='R=6z==±="ï=>20>,c>l�>]ý>.[?)Š?´?IÓ?P@:n@6©@Cà@6$A;[AN—A4æA;B\WB ´B9ÕB@C7PCYˆC:âC*DHD8cD?œDÜD9õD3/E3cE&—EN¾E:
F-HFvF?�F)ÍFI÷FAG/[G‹G1ŸG3ÑG"H+(H&TH%{H¡H=ÀHSþHzRI)ÍI/÷IR'JSzJ8ÎJ/K+7KcK/�K+±K1ÝK-L0=L'nL,–LÃL6ãLM 9MZM.iM˜M¸M?ØM"N>;N+zN2¦N#ÙN@ýN>OUXO-®OÜO6úO1P#JP2nP)¡P3ËP0ÿP&0Q2WQ=ŠQ3ÈQ0üQ1-R2_R’R)²R-ÜR,
! S07ShS-~S1¬SÞS+ùS(%T&NT&uT*œT$ÇT5ìT"U':UbU wU8˜U ÑUcòUVV-qV,ŸV5ÌVW&W!BW(dW!�W=¯W/íW1XOXCoXC³X#÷X=Y"YYH|YHÅY9Z.HZ3wZ/«ZÛZ'øZ5 [2V[ ‰[Gª[:ò[-\ŠK\XÖ\/]H]X]h]>x]$·]Ü]=ú]$8^]^Fw^(¾^(ç^__*_>:_$y_ž_¼_Ô_î_`"`<`DR`*—`/Â`	ò`-ü`B*ama$€a0¥a*Öab!bG?bF‡bGÎb5c)Lcvc‘c*­c.ØcCdKd$ad†d  dÁd"ÜdIÿdIIe-“e;ÁeIýe!Gf8if1¢f0Ôf7g&=g,dg&‘g¸g6Øgh8'h1`h’h®h-Éh-÷h,%i8Ri=‹i=Éi=j=Ejƒj�j)¯j%Ùj)ÿj2)k\k1tk¦k¤¾kWcl:»l1öl6(m-_m9�mÇmåm2þm‹1n¢½n1`o’o7­oCåo)pIp=hp¦poµp2%q1XqŠq@£q"äq#r(+r&Tr-{r\©r:s1As;ss/¯sßs%ûs0!t'Rt"zt/�tÍtít	u/uKuju‚ufŸu v''vOvlv‡v/˜v4Èv)ýv4'w\w@ywºw/Ëw"ûw"x2AxDtx!¹x+Ûx,y4y4Syˆy>œy4Ûy#z+4z9`z*šzcÅz){!G{:i{¤{¼{'Ø{?|@| T|u|•|Z´|Z}yj}zä}%_~>…~Ä~.Ý~!H.!w3™+Í1ùC+€Co€ ³€2Ô€3�#;�_�Gx�mÀ�j.‚™‚:¯‚"ê‚
ƒ2$ƒ4Wƒ(Œƒµƒ$Òƒ÷ƒP„9X„!’„5´„,ê„-…AE…0‡… ¸…Ù…ù…†7†J†]†?{†B»†'þ†(&‡1O‡�‡¡‡5½‡Eó‡9ˆ>Wˆ>–ˆ2Õˆ5‰6>‰?u‰*µ‰>à‰4ŠTŠ*oŠ1šŠ³ÌŠ3€‹:´‹Bï‹2Œ-HŒ5vŒ)¬Œ%ÖŒüŒ9�0R�9ƒ�	½�YÇ�s!ŽP•Ž:æŽD!�4f�A›�"Ý�,�--�[�&r�0™�(Ê�&ó�ƒ‘Dž‘ã‘*ù‘#$’H’^’t’@�’Î’&ç’(“7“$T“y“)—“,Á“(î“”71”+i”D•”BÚ”J•ph•JÙ•i$–FŽ–7Õ–{
—3‰—g½—Q%˜bw˜ŽÚ˜xi™Pâ™F3šfzšhášJJ›m•›oœKsœL¿œG�nT�XÃ�2žyOž7Éž=ŸO?Ÿu�Ÿ_ ke WÑ W)¡*�¡P¬¡Ný¡YL¢{¦¢^"£\�£sÞ£TR¤Q§¤Gù¤fA¥_¨¥R¦&[¦6‚¦.¹¦[è¦3D§Wx§dÐ§,5¨ub¨Ø¨%ó¨9©<S©.�©@¿©9ª$:ª6_ª2–ª4Éª'þª5&«3\«#�«G´«<ü«G9¬V�¬VØ¬V/­V†­WÝ­U5®D‹®RÐ®D#¯Dh¯D­¯Dò¯F7°L~°1Ë°6ý°64±:k±&¦±;Í±4	²>²W]²Sµ²5	³]?³H�³gæ³ŸN´)î´Rµ3kµ5Ÿµ1Õµ*¶02¶5c¶V™¶Að¶>2·Nq·?À·\¸5]¸>“¸gÒ¸;:¹Ev¹d¼¹Y!ºH{ºGÄºg»Xt»PÍ»H¼Ig¼:±¼>ì¼L+½Tx½_Í½F-¾lt¾^á¾>@¿I¿PÉ¿FÀRaÀN´ÀrÁ`vÁS×ÁC+ÂIoÂJ¹Â:ÃZ?ÃAšÃ?ÜÃAÄ8^Ä.—Ä:ÆÄ1Å=3Å)qÅ›ÅqµÅE'Æ;mÆN©Æ„øÆ1}Ç”¯Ç5DÈ8zÈ(³È>ÜÈ@ÉF\ÉC£ÉCçÉC+Ê1oÊ0¡Ê1ÒÊ%Ë`*Ë~‹ËX
! Ì'cÌI‹ÌJÕÌK ÍMlÍIºÍEÎ:JÎ/…Î-µÎ9ãÎ!Ï*?Ï)jÏN”ÏdãÏ&HÐ$oÐ@”Ð0ÕÐ+Ñ=2ÑApÑ3²Ñ5æÑSÒ>pÒ1¯Ò0áÒÓ%1Ó4WÓIŒÓ#ÖÓ9úÓi4ÔGžÔ.æÔ-Õ5CÕ8yÕ=²Õ2ðÕR#Ö0vÖ<§Ö7äÖ5×7R×(Š×a³×IØA_ØP¡ØjòØ;]Ù(™ÙJÂÙ2
Ú8@Ú2yÚ'¬ÚQÔÚQ&Û/xÛ3¨Û+ÜÛ‚Ün‹Ü-úÜb(Ý`‹Ý/ìÝEÞ8bÞ5›ÞZÑÞQ,ß+~ß"ªßPÍß_à*~à7©à-áà.á >á}_á&Ýá3â"8â6[â’â@¬â<íâ9*ãEdã.ªãNÙã!(äCJä9Žä3ÈäHüäEåeå?„å,Äå4ñåY&æH€æOÉæ;ç$Uç‚zç,ýç;*è;fè<¢èEßè1%é:Wé&’éN¹é,êh5êižêxë7�ë^¹ëGìE`ì7¦ìNÞìO-í(}íD¦íBëíV.îY…îGßî;'ï(cïBŒïRÏï+"ð2Nð7�ðE¹ðBÿðJBñq�ñQÿñOQò,¡ò/Îò'þò%&óGLóE”ó%Úó ô4!ôPVô;§ô3ãôFõE^õA¤õOæõ26öBiöU¬ö4÷47÷il÷Ö÷$ñ÷#ø5:øpø%ŽøI´øEþø-DùOrùVÂù.ú=HúC†úBÊúK
ûOYû%©ûTÏû0$üUUü3«üßü:ÿü=:ý)xý2¢ýÕý9òý3,þ0`þP‘þcâþ;Fÿ>‚ÿ?Áÿ@
GB
3Š
k¾
&*
4Q
3†
º
:Ú
7
]M
R«
>þ
(=
0f
+—
/Ã
>ó
02
Fc
Lª
S÷
JK
@–
\×
I4
2~
A±
4ó
9(
Zb
b½
@ 
Ca
%¥
/Ë
Kû
>G	
‹†	
K
! 
N^
! 
>­
! 
gì
! 
(T
V}
%Ô
*ú
%
B-
Dp
Äµ
ëz

Qf
D¸
Ýý
¦Û
Ë‚
GN
T–
Të
A@
I‚
+Ì
„ø
‘}
0
@
ÔÀ
:•
6Ð
J
R
*r
#�
!Á
Iã
\-
gŠ
$ò
^
'v
.ž
Í
"í
!
!2
"T
"w
3š
"Î
)ñ
4
4P
N…
KÔ
U 
®v
ª%
JÐ
Q!
;m!
0©!
+Ú!
;"
:B"
2}"
/°"
)à"


! #
"#
!;#
8]#
g–#
9þ#
x8$
)±$
)Û$
6%
U<%
’%
$˜%

½%
Ë%
Ú%
	ë%

! õ%
	&

! &
O&
\&
0t&
>¥&
bä&
;G'
7ƒ'
%»'
á'
#(
8%(
^(
7y(
N±(
B)
6C)
(z)
)£)
LÍ)
<*
7W*
N�*
EÞ*
8$+
.]+
4Œ+
-Á+
"ï+
W,
Ij,
?´,
Gô,
<-
3[-
3�-
BÃ-
?.
=F.
9„.
B¾.
M/
FO/
G–/
AÞ/
S 0
+t0
( 0
(É0
.ò0
&!1
H1
{^1
+Ú1
i2
(p2
)™2
1Ã2
Mõ2
1C3
-u3
B£3
8æ3
14
1Q4
gƒ4
%ë4
"5
E45
%z5
# 5
%Ä5
tê5
._6
*Ž6
2¹6
Hì6
D57
%z7
 7
z»7
)68
8`8
8™8
1Ò8
59
<:9
3w9
1«9
Ý9
&û9
B":
.e:
*”:
¿:
;Ý:
9;
HS;
9œ;
2Ö;
*	<
\4<
8‘<
BÊ<
1
=
5?=
8u=
2®=
á=
2å=
5>
ON>
Zž>
ù>
#?
'6?
&^?
.…?
B´?
;÷?
43@
5h@
8ž@
/×@
%A
$-A
%RA
/xA
(¨A
)ÑA
#ûA
)B
)IB
-sB
1¡B
ÓB
èB
÷B
LC
)^C
ˆC
/œC
!ÌC
#îC
KD
(^D
*‡D
²D
ÊD
$âD
)E
)1E
.[E
@ŠE
AËE
c
F
AqF
9³F
4íF
X"G
;{G
3·G
8ëG
N$H
HsH
D¼H
>I
G@I
3ˆI
7¼I
[ôI
<PJ
�J

™J
.§J
$ÖJ
	ûJ
?K
iEK
1¯K
&áK
"L
+L
MKL
1™L
-ËL
!ùL
7M
(SM
8|M
:µM
9ðM
H*N
'sN
7›N
/ÓN
2O
>6O
<uO
)²O
9ÜO
<P
?SP
6“P
2ÊP
?ýP
@=Q
!~Q
F Q
cçQ
9KR
&…R
@¬R
4íR
!"S
 DS
eS
<S
¼S
.×S
%T
,T
+9T
eT
rT
4‘T
-ÆT
0ôT
/%U
/UU
?…U
8ÅU
?þU
>>V
A}V
V¿V
=W
(TW
4}W
:²W
AíW
=/X
3mX
,¡X
:ÎX
4	Y
†>Y
nÅY
<4Z
AqZ
,³Z
QàZ
2[
1K[
6}[
;´[
<ð[
!-\
$O\
It\
3¾\
6ò\
>)]
Ah]
ª]
É]
,æ]
"^
*6^
a^
;z^
¶^
$Ö^
Tû^
:P_
!‹_
$­_
2Ò_
5`
R;`
2Ž`
<Á`
=þ`
E<a
?‚a
*Âa
Tía
7Bb
#zb
žb
'½b
.åb
mc
y‚c
süc
npd
zßd
tZe
oÏe
{?f
u»f
h1g
tšg
nh
y~h
vøh
woi
xçi
q`j
?Òj
2k
OEk
:•k
GÐk
)l
(Bl
!kl
(�l
&¶l
0Ýl
Sm
:bm
'�m
!Åm
Açm
.)n
)Xn
2‚n
yµn
w/o
(§o
*Ðo
,ûo
I(p
3rp
0¦p
'×p
=ÿp
==q
{q
“q

¯q
H½q
Qr
QXr
*ªr
%Õr
%ûr
+!s
+Ms
)ys
&£s
Ês
9âs
t
1-t
&_t
&†t
@­t
-ît
<u
'Yu
'�u
/©u
@Ùu
.v
$Iv
5nv
4¤v
4Ùv
w
;.w
<jw
D§w
ìw
7ùw
(1x
-Zx
*ˆx
-³x
áx
üx
y
A0y
/ry
/¢y
1Òy
Mz
NRz
0¡z
2Òz
0{
76{
9n{
!¨{
!Ê{
Hì{
A5|
*w|
¢|
!Á|
ã|
?ý|
&=}
*d}
"�}
²}
$Î}
Nó}

B~
.P~

! ~
.Š~
:¹~
)ô~
5
cT
E¸
Aþ
 @€
a€
,|€
$©€
"Î€
.ñ€
% �
%F�
$l�
‘�
D¨�
Dí�
42‚
@g‚
N¨‚
(÷‚
/ ƒ
Pƒ
fƒ
}ƒ
2“ƒ
LÆƒ
„
T2„
L‡„
[Ô„
U0…
W†…
\Þ…
C;†
†
	•†
3Ÿ†
@Ó†
'‡
4<‡
.q‡
; ‡
$Ü‡
+ˆ

-ˆ
$;ˆ
9`ˆ
(šˆ
7Ãˆ
;ûˆ
E7‰
2}‰
,°‰
*Ý‰
0Š
;9Š
#uŠ
™Š
E´Š
RúŠ
VM‹
2¤‹
)×‹
%Œ
&'Œ
)NŒ
$xŒ
=�Œ
[ÛŒ
67�
Vn�
NÅ�
LŽ
LaŽ
V®Ž
C�
LI�
&–�
½�
.Ó�
�
(�
0=�
Mn�
@¼�
/ý�
:-‘
2h‘
3›‘
-Ï‘
4ý‘
Q2’
,„’
)±’
0Û’
“
H,“
Mu“
/Ã“
2ó“
-&”
T”
'r”
š”
/µ”
%å”
8•
3D•
x•
–•
¢•
¿•
 Ü•
%ý•
#–
%5–
![–
&}–
'¤–
#Ì–
ð–
—
—
%—
8—
$G—
l—
%}—
/£—
%Ó—
,ù—
,&˜
.S˜
,‚˜
,¯˜
,Ü˜
,	™
*6™
&a™
/ˆ™
¸™
Á™
È™
(Ô™
%ý™
"#š
Fš
eš
„š
7‘š
@Éš

! ›
›
H#›
l›
+‹›
$·›
"Ü›
/ÿ›
+/œ
&[œ
'‚œ
-ªœ
#Øœ
$üœ
/!�
/Q�
��
™�
(±�
Ú�
¦ú�
#¡ž
"Åž
5èž
HŸ
gŸ
:„Ÿ
/¿Ÿ
'ïŸ
 
03 
$d 
%‰ 
+¯ 
/Û 
'¡
(3¡
 \¡
+}¡
©¡
!¾¡
à¡
þ¡
4¢
-S¢
8�¢
/º¢
Wê¢
9B£
4|£
±£
8Ã£
)ü£
,&¤
'S¤
({¤
¤¤
Â¤
Þ¤
+ý¤
6)¥
`¥
,z¥
+§¥
OÓ¥
#¦
C,¦
9p¦
ª¦
É¦
å¦
ÿ¦
§
8<§
€u§
0ö§
;'¨
c¨
)~¨
=¨¨
!æ¨
>©
IG©
/‘©
JÁ©
Yª
fª
!…ª
§ª
=Çª
 «
-&«
T«
p«
)†«
)°«
Ú«
ù«
/¬
.D¬
@s¬
-´¬
-â¬
.­
)?­
Li­
3¶­
ê­
(®
Y-®
F‡®
,Î®
(û®
N$¯
#s¯
$—¯
$¼¯
*á¯
,°
B9°
|°
;Œ°
È°
.Õ°
 ±
G%±
Zm±
.È±
(÷±
D ²
1e²
6—²
3Î²
3³
56³
=l³
Jª³
*õ³
" ´
0C´
t´
�´
8§´
à´
:ý´
)8µ
,bµ
"�µ
*²µ
*Ýµ
O¶
EX¶
ž¶
ª¶
P»¶
O·
-\·
/Š·
6º·
2ñ·
$¸
&B¸
i¸
9‚¸
¼¸
Í¸
7ç¸
7¹
3W¹
%‹¹
)±¹
Û¹
õ¹
@
º
-Nº
>|º
>»º
Dúº
<?»
D|»
3Á»
Mõ»
EC¼
*‰¼
´¼
Á¼
Î¼

! ì¼
÷¼
<½
$D½
"i½
9Œ½
%Æ½
*ì½
.¾
)F¾
)p¾
7š¾
2Ò¾
`¿
3f¿
.š¿
/É¿
,ù¿
0&À
3WÀ
;‹À
PÇÀ
FÁ
 _Á
A€Á
IÂÁ
KÂ
#XÂ
F|Â
ÃÂ
>áÂ
M Ã
#nÃ
+’Ã
.¾Ã
íÃ
,
Ä
1:Ä
)lÄ
.–Ä
@ÅÄ
&Å
!-Å
8OÅ
;ˆÅ
<ÄÅ
,Æ
,.Æ
[Æ
!uÆ
—Æ
-±Æ
'ßÆ
-Ç
+5Ç
#aÇ
+…Ç
N±Ç
HÈ
;IÈ
C…È
SÉÈ
LÉ
.jÉ
i™É
bÊ
 fÊ
 ‡Ê
#¨Ê
 ÌÊ
-íÊ
'Ë
VCË
#šË
1¾Ë
*ðË
&Ì
&BÌ
CiÌ
E­Ì
(óÌ
)Í
2FÍ
>yÍ
/¸Í
>èÍ
4'Î
+\Î
4ˆÎ
9½Î
8÷Î
30Ï
dÏ
%ƒÏ
5©Ï
 ßÏ
TÐ
7UÐ
6�Ð
7ÄÐ
üÐ
IÑ
H_Ñ
?¨Ñ
\èÑ
ZEÒ
/ Ò
(ÐÒ
-ùÒ
'Ó
*GÓ
+rÓ
1žÓ
‰ÐÓ
MZÔ
8¨Ô
-áÔ
,Õ
+<Õ
 hÕ
%‰Õ
=¯Õ
3íÕ
-!Ö
TOÖ
'¤Ö
'ÌÖ
$ôÖ
9×
3S×
$‡×
$¬×
.Ñ×
Ø
Ø
(2Ø
<[Ø
˜Ø
'³Ø
ÛØ
ïØ
Ù
Ù
1Ù
QÙ
"nÙ
;‘Ù
=ÍÙ
Ú
6!Ú
)XÚ
<‚Ú
(¿Ú
'èÚ
/Û
1@Û
rÛ
#’Û
¶Û
-ÔÛ
'Ü
)*Ü
#TÜ
'xÜ
1 Ü
MÒÜ
? Ý
K`Ý
¬Ý
'ÌÝ
>ôÝ
3Þ
LÞ
9fÞ
@ Þ
8áÞ
#ß
>ß
^ß
mß
Œß
Ÿß
5°ß
%æß
%à
!2à
Tà
 oà
�à
!ªà
Ìà
ièà
3Rá
)†á
°á
"Ãá
æá
$ÿá
!$â
Fâ
 dâ
1…â
1·â
/éâ
Fã
E`ã
h¦ã
)ä
39ä
2mä
# ä
Ää
Gãä
'+å
.Så
0‚å
-³å
>áå
 æ
5æ
$Pæ
8uæ
B®æ
*ñæ
ç
5ç
NNç
"�ç
"Àç
)ãç

è
;$è
*`è
*‹è
<¶è
(óè
0é
-Mé
'{é
&£é
"Êé
-íé
Eê
Eaê
(§ê
&Ðê
0÷ê
3(ë
A\ë
&žë
Åë
2ãë
ì
*ì
@ì
:Zì
$•ì
ºì
6Ñì
í
(í
&Hí
oí
;‹í
QÇí
,î
1Fî
0xî
(©î
/Òî
4ï
*7ï
bï
%{ï
)¡ï
)Ëï
8õï
8.ð
Agð
4©ð
@Þð
$ñ
Dñ
-añ
<�ñ
.Ìñ
4ûñ
00ò
aò
{ò
I˜ò
Mâò
$0ó
MUó
6£ó
.Úó
1	ô
/;ô
Tkô
 Àô
'áô
	õ
8%õ
P^õ
0¯õ
àõ
 õõ
ö
(5ö
0^ö
6�ö
LÆö
l÷
'€÷
&¨÷
IÏ÷
*ø
Dø
+cø
N�ø
NÞø
$-ù
%Rù
&xù
Ÿù
!µù
$×ù
üù
1ú
Gú
_ú
zú
+“ú
+¿ú
-ëú
5û
-Oû
D}û
5Âû
-øû
)&ü
oPü
[Àü
ý
69ý
pý
"�ý
8³ý
	ìý
öý
!þ
)þ
Hþ
aþ
{þ
@Œþ
(Íþ
öþ
*ÿ
/9ÿ
(iÿ
’ÿ
'¯ÿ
<×ÿ
-$Bg/|!¬5Î8=`]>¾6ý>4!s8•)Îø815j. 3Ï $BCL†&Ó6ú14O$„©1Á<ó;0.lB›AÞ5 1VMˆMÖF$1kL�Lê<7	<t	>±	ð	>
! CC
! ‡
! .Ÿ
! /Î
! þ
! =Uqq‘.2BO$’9·/ñ+!
LM
Hš
Eã
A)kMƒ"Ñ"ô1'I5q,§Ô"êC
0Q.‚.±à1þ"0S*h“'³Ûù53K8N¸X]`]¾4mQ/¿8ï:($cˆ0¥*Ö(%**P+{4§9Ü9(P+y ¥/Æ$ö:AU$—:¼9÷c1•…¨2.3a2•OÈ"8[4u>ª<éD&&k%’)¸1â2G3a)•1¿Eñ7'Q,y¦6Æ+ý2)U\(²GÛ># Ab +¤ $Ð %õ !&0!$W!2|!/¯!1ß!+",="Ej"E°"(ö"4#BT#L—#ä#$.!$=P$'Ž$4¶$ë$3%8:%7s%+«%6×%-&P<&&�&.´&.ã&1':D':'9º'+ô'. (<O()Œ(¶(CÔ(')@@)D�)@Æ)L*5T*BŠ*aÍ*(/+;X+D”+LÙ+[&,X‚,IÛ,#%-wI-FÁ-&./.7J.<‚.9¿.7ù.:1/Jl/,·/Nä/+30<_0Iœ0Bæ0<)1f1}1+�1É1,é1L2Pc2;´2cð2 T3,u3 ¢3*Ã3-î3/4%L47r4/ª4Ú46ú415&J51q5£5"Á5.ä5#6 76+X6„6)¤6)Î6ø67/7O7-d7 ’7#³7-×78
8- 81N8+€8\¬8$	94.9*c95Ž95Ä90ú9+:6A:"x:›:·:/Ô:;9;0U;'†;-®;,Ü;7	<hA<ª<'Æ<8î<#'=4K=<€=5½=ó=,>11>/c>+“>3¿>Nó>0B?s?‚?#�?+Á?9í?'@/-@"]@
! €@‹@G“@HÛ@4$A&YA%€A)¦A"ÐA%óA3BHMB=–BJÔBjC'ŠC*²C<ÝC5D&PD6wD'®DÖD/êD/E1JEJ|E>ÇEDF!KF/mF(�F)ÆF#ðF#Ga8G"šG½G4ÝG>H5QH.‡H/¶H*æH&I+8I(dI$�Ia²I"J 7J6XJF�J.ÖJZKC`KF¤KBëKA.L.pL*ŸLFÊL.M
@MNMdM|M!”M¶M0ÖMN+!N.MN#|N! N-ÂN$ðN$O#:O.^O@�O<ÎO<PJHP&“PVºPQ=1Q4oQ1¤Q6ÖQ/
RT=R’R,°R?ÝR/S0MS1~S/°S5àSVT<mTQªT0üTa-UU�UkåUEQVJ—V?âV$"WGWFgWP®W0ÿW"0XDSXV˜X1ïX@!Y6bYL™Y0æY-Z;EZc�ZåZ[[+![7M[:…[1À[8ò[&+\7R\*Š\1µ\:ç\ "]@C]3„]1¸]"ê]'
^%5^$[^;€^.¼^+ë^N_2f_5™_Ï_å_ÿ_`/`iD`m®`Ka1ha"ša½a Øaùa#bC:bB~bÁbÚbDôb:9cFtc!»c!Ýc,ÿc.,dT[d8°dDéd‹.e*ºe+åe*f*<fgf1‡f'¹fFáf=(g#fg$Šg#¯gÓgìgh#h(Ah(jh “h9´hîh
i)iCi\i&siši4¬iFáiQ(jCzj¾j(Õj*þj)k6Ik €kM¡k@ïk#0lTTl©l-ºl,èlm*/m/ZmŠm$¤mÉmèm)n10n;bn,žn0Ënün/o&Ko)roœo«o+Áo"íop0pPp*dp�p¦p
½pËp
ãpñp#	q
-q;q%Rqxq˜q­q&Äq?ëq+rGr(drO�r(Ýr(s/sFsfs }s7žs-Östt8tNtJdtV¯tuuE;u(�uªu!¾u$àu&v",vOv8ovF¨vRïvBwP\w*­w0Øw/	x39x,mxšx!©x0Ëx(üxM%yHsy0¼yíy$z1z4Lz�z+•z+Ázíz {M({v{9ˆ{:Â{Eý{<C|€|
! –| ¡|)Â|(ì|!}>7}v}“}±}$Ç}+ì}$~*=~h~5‡~J½~T]x
�›W»8€"L€o€€€’€ª€+¹€5å€H�d� �? �Cà�;$‚/`‚3�‚AÄ‚ƒ3ƒ*QƒC|ƒ<Àƒ9ýƒ7„+Q„&}„*¤„2Ï„!…@$…3e…H™…3â…>†)U†5†0µ†8æ†8‡XX‡$±‡4Ö‡&ˆ52ˆ5hˆžˆ¤ˆ&¹ˆ'àˆ‰‰-/‰]‰u‰+}‰*©‰Ô‰ó‰RŠ;fŠ;¢Š'ÞŠ'‹7.‹0f‹-—‹$Å‹%ê‹%Œ$6Œ%[Œ �Œ$¢ŒÇŒãŒýŒ�1.�1`�’�±�À�à�)þ�(ŽHŽ+WŽƒŽ˜Ž¶ŽÅŽÚŽòŽO�Q�`�x�’�ª�Â�Ú�ù���(�@�Z�8s�¬�¼�%Ë�&ñ�%‘+>‘j‘9‚‘¼‘#Û‘ÿ‘’$’B’:W’.’’>Á’““!“<“P“b“q“€“!—“"¹“[Ü“#8”'\”„”3•”É”1Û”a
•*o•š•­•"À•1ã•–+–BC–H†–Ï–*á–4—*A—#l—�—¦—5º—&ð—˜x)˜¢˜!¶˜Ø˜(ó˜F™.c™’™¥™¾™Õ™ æ™>š&Fšmšƒš�–š?4›.t›£›1·›=é›0'œ0Xœ;‰œÅœàœ.ôœ#�9�L�‹]�é�ü�žž3žKžZžožŽž5�žÓžñžŸ("Ÿ'KŸ3sŸ3§ŸÛŸïŸ0üŸ0- ^ o +Ž º -Ö -¡2¡'M¡6u¡!¬¡$Î¡ó¡¢!¢:¢V¢l¢€¢‘¢¥¢¸¢?Ì¢£%£4<£=q£#¯£Ó£ê£ÿ£!¤6¤*V¤�¤•¤­¤0Å¤ö¤¥(¥<¥#V¥z¥•¥®¥À¥×¥ô¥
¦"$¦G¦[¦u¦’¦¯¦%Ì¦+ò¦§3§D§ `§*�§0¬§Ý§ú§¨!¨<¨%Q¨w¨Œ¨ ¨¸¨×¨í¨&ÿ¨&©9©+J©v©•©±©AÇ©@	ªJªgªª%šª!Àªâªõª
«%«@«[«p«Ž«¥«"Â«å«ý«¬(¬@¬R\¬1¯¬Dá¬8&­ _­/€­8°­xé­Fb®P©®Tú®&O¯@v¯·¯Õ¯<ô¯91°Uk°TÁ°/±0F±+w±/£±/Ó±<²<@²9}²,·²@ä²2%³4X³6�³,Ä³2ñ³.$´DS´U˜´/î´+µ+Jµ<vµf³µ9¶4T¶`‰¶^ê¶_I·:©·+ä·Q¸'b¸^Š¸Cé¸0-¹D^¹.£¹AÒ¹=ºARº*”º¿ºHÛº($»M»Qd»&¶»>Ý»¼B5¼Bx¼»¼Û¼.ç¼'½U>½$”½¹½*Ô½ÿ½¾./¾,^¾6‹¾Â¾á¾&þ¾%¿:¿W¿#r¿%–¿"¼¿ß¿ý¿À!<À$^À&ƒÀ/ªÀ0ÚÀ-Á"9Á#\Á8€Á:¹Á#ôÁQÂQjÂ?¼ÂüÂ0Ã/GÃ/wÃ§Ã4ÃÃ0øÃ2)Ä2\Ä3�Ä
ÃÄ
ÑÄ/ßÄ>Å#NÅ"rÅ!•Å ·ÅØÅ-öÅ&$Æ6KÆ‚ÆœÆ±Æ½ÆÚÆöÆÇ3ÇIÇiÇ8‰ÇÂÇàÇ2þÇ01È4bÈ3—ÈËÈ ÚÈûÈÉ;É WÉ*xÉ£É(ÁÉ@êÉP+Ê:|Ê4·ÊìÊ=ËBË\ËlË:�ËB¼Ë4ÿË4ÌAHÌ=ŠÌ/ÈÌ&øÌIÍ4iÍ"žÍ,ÁÍ7îÍ&Î*EÎ&pÎ—Î#±Î*ÕÎ"ÏD#Ï@hÏ5©Ï4ßÏ&ÐI;Ð)…Ð¯ÐGÏÐÑ$Ñ8,Ñ@eÑ¦ÑjÁÑF,Ò&sÒBšÒ4ÝÒÓ)Ó`GÓ¨Ó@µÓ#öÓ3ÔNÔGUÔ3�Ô)ÑÔ@ûÔ!<Õ3^Õ7’Õ6ÊÕ9Ö<;Ö+xÖ¤Ö)ÂÖ.ìÖ%×0A×'r×š×´×È×!ä×Ø/Ø5EØ6{Ø@²Ø8óØ*,Ù0WÙ;ˆÙ2ÄÙ6÷Ù$.Ú$SÚ/xÚ!¨Ú ÊÚ)ëÚ)Û)?Û-iÛ$—Û¼ÛwÛÛ›SÜ0ïÜ Ý <Ý8]ÝE–Ý@ÜÝ3Þ4QÞ†Þ*žÞVÉÞM ß:nßC©ßIíßG7àà—àµà Õà,öà,#á!PáFráF¹á^âF_â@¦âQçâc9ãf�ãWäA\ä9žäTØäJ-åHxå0Áå+òå:æ#Yæ#}æ+¡æoÍæ>=çP|çAÍçFè6Vè-�è»è!×è%ùè-éMé'mé<•é9Òé%ê)2ê(\ê …ê/¦ê2Öê(	ë$2ë[Wë-³ë-áëOìh_ì$Èì5íì#í:í?Xí;˜íÔí8çíC îdî'ƒî8«îäîï!ï*@ïkï4‰ï¾ï4Þï1ð,EðQrð=Äð/ñ32ñ<fñk£ñhò!xò šò0»ò1ìòó
! 1óB<óDó)Äó;îóa*ôUŒôâô^ýô:\õ"—õ(ºõ'ãõ"ö!.ö!Pö rö!“ö"µö+Øö%÷)*÷$T÷#y÷+�÷0É÷ú÷ø/3ø"cø†ø&¥ø"Ìø#ïø7ù&Kù/rù¢ù&Áùèù$ú'ú$Cú#hú$Œú&±ú-Øú'û1.û`û#}û#¡ûÅûâûü!ü$>ü$cü-ˆü+¶üâü!ý!#ý0Eý)vý( ýÉýãý:ÿý-:þ.hþ—þ0­þ/ÞþCÿ-Rÿ4€ÿ6µÿ*ìÿ6#N#r1–7È."LJo@º+û;'4c6˜6Ï(/544j*ŸTÊ #@ d.…)´$Þ$'(POhb¸/\K-¨Ö6ñe(XŽ?ç='-e.“<Â=ÿ,=	,j	2—	4Ê	Nÿ	(N
! Ew
! D½
! EIHF’DÙ>h]=Æ3
C8
S|
,Ð
,ý
"*Mh'�$©@Î6KFC’EÖKGhL°/ý7-PeH¶LÿLLR™6ì>#Hb«É>ç&!@>b¡»Ìè <:U>�5Ï:O@H�EÙ#OCH“EÜ$"7GSYÓZ-cˆDìb1*”)¿#é/
;=%yŸ®8Ê8*V=�¿+Ë ÷)<B9�8É,[/W‹KãA/Aq4³/è2 -K "y œ &¶ 5Ý +!?!)W!�!˜!«!É!Ý!ø! "!3" U"!v" ˜"!¹"Û"û"#4;#p#!Ž#°#Ê#EÝ#F#$Bj$!­$+Ï$+û$'% G%:h%v£%1&PL&@�&:Þ&1'aK'(­'(Ö'ÿ'#((C(l()‹(.µ('ä();')<c)? )Eà))&*&P*,w*1¤* Ö*÷*J+%[+0�+=²+*ð+,,.H,=w,Hµ,þ,)-'B-j-�--‘-'¿-&ç-.').Q.%q.-—.+Å.5ñ.6'/!^/€/0 /Ñ/+ë/.0#F0!j0-Œ0$º0$ß0#16(1?_13Ÿ1,Ó1262M2+i2:•2BÐ2-3.A35p3)¦3/Ð3U4[V4\²4e5Fu5d¼5a!6gƒ6hë6qT7RÆ7p8YŠ8ä889.99Nh9 ·9]Ø9"6:>Y:-˜:9Æ:I;EJ;H�;HÙ;8"<D[<R <)ó<C=;a=O�=Gí=F5>+|>¨>/Æ>%ö>-?0J?2{?#®?Ò?7ï?+'@*S@*~@S©@<ý@:A*ZA*…A9°A<êA''B6OB!†B-¨B1ÖB4C&=CNdCQ³C?D:ED,€D$­D&ÒD ùDEI:E=„E/ÂE"òE(F'>F*fF8‘FHÊFKG3_G“G#¯G,ÓG5H#6H;ZH)–H%ÀH7æH!I@I/^I3ŽI3ÂI/öI5&J\J-uJ"£J&ÆJíJ;K4BKwK5†K.¼KDëK$0L)UL&L)¦L0ÐL1M3M‚NM;ÑMI
N5WN?�N7ÍN<O8BO{O)”O¾O=ÝO9P-UP'ƒP?«P8ëP#$Q<HQD…QÊQ&âQ*	R'4R\R>vRµR>ÒR S;2S:nS©S1ÀS-òS( T[IT3¥T.ÙT@UEIUU�U(åU*V9VIV]VoVƒV—V©V½VÏVáVóVWW(W9WKW]WoW�W“W¥W¹WËWÝWïWXX'X9XKX_XqXƒX”X¦X¸XÊXÜXîXYY&Y8YNY`YrY„Y/–YÆYØYïYCZCJZŽZ§Z0¾Z;ïZ +[1L[~[Sž[hò[][\h¹\"]>]N]m]ƒ]—]#²]$Ö]bû](^^‡^¡^¿^#Ð^ ô^/_6E_!|_ž_K½_	`'`'A`'i`‘`¬`Á`à`1ø`5*a3`a0”a4Åa/úa)*bGTb1œb7Îb4c-;c#ic�c+©cÕc!ôc!d8dWd%od(•d¾dÞd0ðd4!eVeoe �e®e*Âeíe
! f&*f&Qf&xf<Ÿf'Üf!g(&gOg/eg&•g%¼g&âg"	h*,h+Wh)ƒh&­h3Ôhi%i/6i)fi"�i.³i0âi"j6jJj:jj3¥jÙj#÷j"k.>k.mk+œk!Èk&êk!l,3l,`l)�l,·l&äl'm3m%Om!um5—mÍm:àm.n(Jnsn1‡n¹nÔn8ên&#o-Jo,xo0¥o/Öo*p1p"Qp#tp+˜p$Äp%ép)q9q1Yq‹q!©q+Ëq1÷q2)r(\r-…r,³rMàrL.s{s%šsÀs.às&t-6t dt…tšt.®tÝtJýtRHu3›uÏuçu(ùu("v2Kv$~vN£vòv$wT4wK‰wÕwéwx)!x+Kx6wx
®x.¼x#ëx-y=y$[y#€y¤y+Ây#îyz#z0z'Iz qz ’z'³zÛz;óz:/{;j{1¦{(Ø{"|"$|NG|:–|Ñ|í|}}5}M}g} ‚} £} Ä} å} ~ '~ H~ i~ Š~ «~ Ì~í~#""Fi‰¥¼*Ú)€)/€Y€y€•€±€Í€ä€��7�S�o�‹�§�Ã�#ß� ‚0$‚$U‚%z‚% ‚3Æ‚ú‚ƒ0/ƒ`ƒrƒ ‰ƒ+ªƒÖƒ7óƒ/+„[„"v„™„ ²„Ó„'ó„ …<…SS…§…%Â…%è…0†+?†4k†. †2Ï†$‡'‡A‡)^‡ˆ‡%§‡Í‡)à‡6
! ˆ%Aˆgˆ=}ˆ,»ˆ$èˆ)
‰7‰"M‰#p‰&”‰#»‰#ß‰#Š'ŠFŠZŠAqŠ<³Š!ðŠ8‹$K‹ p‹*‘‹+¼‹2è‹7Œ/SŒ$ƒŒ*¨Œ"ÓŒ'öŒ�==�{�!•�4·�Hì�P5Ž,†Ž³Ž)ÉŽ-óŽ&!�'H�p���4°�,å�%�8�+N�/z�.ª�4Ù�2‘,A‘_n‘qÎ‘!@’Ab’A¤’æ’)“$,“*Q“.|“8«“2ä“”+*”7V”Ž”'¡”É”>ß”6•DU•2š•,Í•ú•(–.B–.q–( –2É–=ü–!:—'\—'„—$¬—7Ñ—#	˜%-˜6S˜9Š˜9Ä˜3þ˜@2™3s™§™)Ç™)ñ™-š5Iš!š(¡šÊšOéš(9›(b›&‹›²›3Ï›.œ*2œA]œ9ŸœÙœ5íœL#�/p�! �Â�Cá�1%ž/Wž.‡ž(¶žßž÷žŸ%'Ÿ&MŸtŸ)�Ÿ¹ŸÎŸãŸ+ /, \ .m Qœ Hî 47¡:l¡7§¡ß¡ù¡7¢'>¢1f¢.˜¢.Ç¢(ö¢1£+Q£.}£+¬£%Ø£2þ£1¤$L¤q¤!ƒ¤\¥¤E¥)H¥<r¥9¯¥é¥"¦+¦>¦P¦"n¦'‘¦-¹¦)ç¦'§%9§ _§€§ §#À§"ä§$¨",¨O¨&o¨'–¨+¾¨(ê¨!©5©%U©%{©%¡©(Ç©&ð©'ª'?ª'gª%�ª0µª3æª7«3R«1†«f¸«V¬5v¬#¬¬Ð¬ð¬­('­)P­*z­,¥­+Ò­"þ­Y!®5{®a±®R¯2f¯I™¯Nã¯52°Kh°K´°,±]-±_‹±;ë±<'²d²'„²¬²*Ç²'ò²C³3^³:’³"Í³<ð³--´[´v´_”´Lô´,AµHnµ1·µéµ øµ!¶+;¶g¶„¶3¡¶HÕ¶·12·7d·œ·±· Á·â·!¸'$¸,L¸y¸5ˆ¸¾¸&Ö¸6ý¸H4¹H}¹OÆ¹'º->º=lºFªº9ñºW+»qƒ»œõ»’¼2²¼å¼7ü¼+4½0`½-‘½¿½ß½ÿ½1¾2O¾‚¾5¢¾*Ø¾+¿//¿$_¿;„¿.À¿>ï¿#.À?RÀ#’À!¶À0ØÀ1	Á&;Á/bÁ4’Á2ÇÁ2úÁ8-Â/fÂH–Â>ßÂ.ÃLMÃ/šÃ&ÊÃ$ñÃCÄ4ZÄ:�Ä3ÊÄ)þÄ@(Å&iÅ$�Å$µÅ-ÚÅ&Æ$/ÆBTÆ-—Æ1ÅÆ"÷Æ$Ç?Ç\Ç.xÇ§Ç!ÅÇ"çÇ.
! È39È(mÈ)–È/ÀÈðÈ%É2É,PÉ}É$˜É½É$ØÉ&ýÉ0$Ê&UÊ8|Ê)µÊBßÊ'"Ë$JË/oË7ŸË/×Ë#Ì!+Ì!MÌ.oÌ*žÌBÉÌÍ!ÍAÍE^Íh¤Í-
Î;Î8GÎ€Î Î¹Î.ÏÎþÎ Ï9Ï,WÏ-„Ï/²Ï5âÏ6Ð/OÐ8Ð?¸Ð)øÐ*"Ñ2MÑ9€ÑºÑ×Ñ)öÑ* Ò2KÒ9~Ò*¸Ò+ãÒ3Ó:CÓ(~Ó<§Ó6äÓ@Ô2\ÔM�Ô?ÝÔ?Õ1]Õ9�Õ=ÉÕhÖ=pÖ5®Ö5äÖ%× @×Na×.°×6ß×0Ø)GØ)qØP›Ø%ìØ2Ù+EÙqÙ1ˆÙIºÙ&Ú)+Ú?UÚ6•Ú@ÌÚ.
Û3<Û,pÛ)�Û(ÇÛ0ðÛ:!Ü.\Ü&‹Ü<²Ü"ïÜÝJ,ÝCwÝK»ÝKÞfSÞ*ºÞDåÞ>*ßFiß+°ß4Üß4à,Fà,sà4 à&Õà$üà!á8á)Ká"uá=˜á.Öá0â06âgâ`{âzÜâ4WãqŒã.þã>-ä"lä-�äA½äHÿäHåJ`å«å!Êå)ìå%æ%<æbæ&væ�æ »æ!Üæþæç(ç&Gçnç‚ç/�çÍçáç2þç(1è"Zè8}è9¶è!ðèé!é7é7Ké6ƒéºéÉéÜé4ìé!ê*=êhê%ê&¥êÌêçêë!%ëxGëYÀëì$5ì Zì({ì1¤ì8ÖìQíOaí9±íGëí&3îAZî0œî|Íî{JïDÆïð#ð(<ðeðvð�ð§ð2¿ð)òð$ñ/AñZqñ ÌñNíñM<òŠò0©òBÚò óA>ó/€ó0°ó0áóKô!^ô"€ô"£ôÆôåô%õ%(õNõjõf�õwèõ1`ö%’ö¸ö2Ôö(÷+0÷+\÷&ˆ÷+¯÷Û÷)ó÷-ø0Kø|ø%–ø0¼øíø ùD,ùqù1‰ù'»ù.ãù2ú!Eú#gú/‹ú4»ú$ðúEû4[û(�ûj¹û2$ü)Wü@�üÂüBßüQ"ýKtýBÀý þ5$þ<Zþ+—þÃþ2Ùþÿ3$ÿ+XÿB„ÿ"Çÿ"êÿO
D]=¢à/ù)6>.u1¤#Öú 01P…‚ˆ$‘ ¶/×''/WNt8Ã=ü-:Zh7ÃQûSM¡À"Ù$ü#!'E0m(ž)Ç9ñ+?Sg-y8§à'ÿG'	o	!ˆ	%ª	-Ð	þ	
! ',
! T
! a
! 8€
!  ¹
! $Ú
! #ÿ
! #4!D f.‡¶Ð5ì">1M5-µãú
/
CO
5“

É
,×
"/'-W….¢+Ñ4ý;2+n*š3Å"ù&C^^*½#è#"0"Sv–'´Ü(ú#@:2{.®&Ý#"(-K,y¦Ä/ß,(<5e›7¸'ð2 H$iŽ+®9Ú*1,\,‰4¶"ëC&R8yA²ô'%:.`/�@¿$A%Kg5³é''!OLqV¾E+[,‡´MÐB,a:Ž7É;5=3s4§.ÜBNj.ˆ+·0ã"97IqI». *4 -_ 0� 1¾ 5ð &&!'M!(u!/ž!4Î!)",-"-Z"Gˆ"'Ð"(ø"&!#H#W#=g#(¥#;Î#D
! $FO$'–$4¾$Zó$9N%4ˆ%8½%Hö%!?&(a&EŠ&EÐ&'(')F'1p'2¢'aÕ'i7(S¡(õ(()&;):b)@�)RÞ)N1*+€*3¬*#à**++/+*[+†+›+ º+!Û+ý+/,0I,/z,-ª,.Ø,$-,-1-8-Q-d-q-KŠ-CÖ-.50.,f.<“.1Ð.z/1}/P¯/e0*f02‘09Ä0Lþ0HK1”1ª1Á1"Þ1\23^27’2*Ê2.õ2'$3,L3y3"“3<¶31ó34%4
Z4+h4	”4ž45¼4#ò4-5D5P\5L­5[ú55V6Œ6¡6B¿6:79=7.w7=¦7Mä7928ol8RÜ8N/9;~9Zº9&:D<:B�:>Ä:O;*S;N~;Í;:ç;P"<@s<E´<lú<5g=1�=)Ï=ù=2>"I>l>>!’>´>Ó>ì>?"?$=?/b?/’?/Â?/ò?3"@8V@3�@8Ã@+ü@3(A+\A3ˆAA¼A@þA:?B9zB9´B;îB;*C3fC3šCHÎC&D>D%ZD6€D3·DYëD<EE8‚E»E3ÙEF
F*TF.F!®FQÐF%"GDHG}�G,H-8HYfHYÀH<I¶WI¶J=ÅJ2KF6K'}K)¥K+ÏK6ûK62LiL‰L›L,´LáLEûLAAM4ƒM9¸M;òM/.N=^N/œNnÌN;O#QOuO"’OµO.ÏO!þO P!9P[P"qP"”P·P=ÏP
Q'Q>Q.RQH�QwÊQ!BRBdRF§RQîRS@S>”S2ÓS TB'T3jT<žT*ÛT U'U)GU+qU%�U%ÃU0éUV.VJV?jVDªVïV%W(4W']W)…W4¯W*äW7XGXcXXYšX,ôXH!YAjYZ¬YHZ-PZ6~Z5µZëZ(['4[
\[7j[¢[$¿[+ä[%\"6\-Y\%‡\!­\<Ï\>],K]x],•]Â]@á]'"^!J^ l^�^p¨^q_n‹_oú_j`1†`5¸`*î`7a=QaE�a1ÕaLbLTb-¡b*ÏbBúb>=c=|c=ºcgøci`d_Êd9*e"de"‡e#ªeJÎeCf?]fM�f8ëfB$g&gg*Žg*¹g%ägU
! h¿`h‰ i7ªi.âi†j8˜j3Ñj4k :k_[k=»k4ùk .l_OlJ¯l?úlK:mF†m4Ím4n;7nPsnWÄn?oA\oAžoAàoX"pL{pLÈpVqVlqEÃqL	rNVrQ¥rH÷rB@sCƒs]Çs]%tEƒtBÉtPuB]u. uOÏuBvKbvJ®vKùvKEwJ‘wKÜw5(x7^xJ–xJáx9,y9fyA yEâyQ(zDzzD¿z@{�E{:Ö{^|#p|-”|Â|É|	Ñ|+Û|l}Jt}+¿}	ë}õ}%~,'~nT~vÃ~m:u¨d€lƒ€8ð€:)�;d�; �:Ü�L‚%d‚&Š‚;±‚>í‚,ƒ!4ƒVƒqƒ<‚ƒ¿ƒÒƒ!ðƒ-„.@„*o„š„(¸„8á„<…BW…Fš…Bá…Z$†(†)¨†:Ò†N
‡(\‡1…‡<·‡Rô‡/Gˆwˆ/Žˆ6¾ˆcõˆ6Y‰C�‰6Ô‰7Š)CŠ;mŠB©ŠìŠ;‹&=‹0d‹\•‹ò‹>ŒAOŒ*‘Œ(¼Œ2åŒA�>Z�#™�-½�4ë� Ž">ŽQaŽ@³ŽBôŽ17�4i�ž�'¹�'á�		��".�DQ�@–�×�.ô�#‘,@‘1m‘)Ÿ‘"É‘*ì‘5’M’d’y’“’²’hË’4“Q“ k“1Œ“1¾“ ð“”.”*K”v” ’”³”%Ï”õ”•)*•T•3t•¨•·•&Î•õ•#–0–zJ–bÅ–+(—(T—0}—#®—1Ò—"˜+'˜S˜l˜„˜¢˜·˜Ì˜&â˜	™R!™/t™:¤™)ß™?	šIIš)“š2½šðš6
›6D› {›
œ›7ª›.â›BœJTœŸœ.¸œ1çœ@�@Z�›�º�QÖ�,(ž>UžD”ž=Ùž(ŸK@Ÿ$ŒŸ±ŸÌŸ8èŸ! 7 >O NŽ MÝ 3+¡@_¡ ¡½¡Î¡)î¡(¢@A¢%‚¢+¨¢Ô¢2ê¢+£+I£$u£6š£Ñ£5í£<#¤<`¤4�¤7Ò¤
! ¥/)¥5Y¥A�¥7Ñ¥%	¦>/¦Pn¦a¿¦%!§BG§Š§¤§Ã§%à§-¨+4¨6`¨-—¨.Å¨-ô¨("©)K©1u©§©8·©ð©*ª`.ª>�ªEÎª$«9«1H«z«=�«Ë«ß«÷«,¬A¬a¬:�¬¼¬1Ù¬­4!­0V­8‡­JÀ­%®%1®/W®&‡®C®®&ò®&¯@¯ Z¯D{¯À¯Þ¯î¯L°AS° •°¶°Ô°ñ°±±*0±[±z±0—±8È±,²2.² a²"‚²?¥²å²,³E2³!x³(š³8Ã³,ü³,)´$V´{´™´(µ´7Þ´!µ8µ#Xµ=|µAºµüµG¶2]¶$�¶Wµ¶,
·;:·>v·>µ·Dô·99¸-s¸3¡¸BÕ¸¹46¹)k¹•¹!¯¹Ñ¹3ä¹+ºDºaº(wº º5¶ºìºD»=P»]Ž»#ì»C¼,T¼<�¼6¾¼;õ¼61½nh½>×½*¾6A¾4x¾I­¾%÷¾'¿.E¿ t¿$•¿-º¿!è¿&
! À 1ÀRÀfÀzÀ7ƒÀ»ÀÚÀõÀ(Á%9Á0_Á!�Á"²Á'ÕÁ(ýÁ>&Â:eÂ5 Â:ÖÂ4ÃEFÃ*ŒÃ)·Ã;áÃ6Ä+TÄ1€Ä=²ÄðÄÅ.Å!NÅ7pÅ!¨ÅÊÅèÅ1Æ02Æ)cÆ)�Æ·Æ1ÒÆ8Ç9=Ç0wÇ¨ÇºÇ?ÌÇ\È\iÈJÆÈ$É#6ÉZÉfuÉOÜÉ ,Ê]MÊ,«Ê*ØÊ+Ë/Ë LËMmË-»ËIéËh3Ì2œÌÏÌ!ßÌ"Í,$ÍQÍ4oÍ*¤Í ÏÍOðÍ@ÎFZÎ=¡ÎßÎ$ùÎ$Ï8CÏ^|Ï(ÛÏ(Ð.-Ð%\Ð7‚Ð3ºÐCîÐ12Ñ4dÑ!™ÑJ»Ñ&Ò5-ÒcÒ5‚Ò:¸Ò=óÒ/1Ó*aÓSŒÓCàÓ%$Ô2JÔ8}Ô#¶Ô)ÚÔÕ'$Õ-LÕNzÕ<ÉÕ4Ö7;Ö^sÖVÒÖ6)×R`×ˆ³×8<Ø1uØ#§Ø#ËØïØBÙ@NÙ0�Ù9ÀÙ&úÙ4!Ú$VÚ3{Ú6¯ÚæÚüÚÛ.Û&HÛ+oÛ1›Û5ÍÛ;Ü0?ÜpÜ:ŽÜ)ÉÜ)óÜ(Ý(FÝ#oÝ“Ý&³Ý=ÚÝ%Þ)>Þ,hÞ(•Þ-¾Þ+ìÞß 5ßVß+vß¢ß"·ßÚßìß
! àà-àEàeà$‚à)§à.Ñà$á(%á(Náwá(–á6¿á3öá:*â?eâ4¥â	Úâ%äâ'
! ã-2ã5`ã!–ã1¸ãêã)ä2ä#Dä5hä8žä+×ä8å1<å%nå&”å»å.Ùåæ8'æ-`æ'Žæ*¶æ4áæç$1ç(Vç5ç#µç)Ùç)è*-è!Xè"zè"�è.Àèïè
! é!%éGéfé€éH�é/æé@êWêlêeƒêYéê&Cëjë ‚ë£ë"¿ëSâë6ìSì'pì)˜ìÂì.áìí/íNímíŒí?�íGÝí?%î*eî!�î²î#Áî åî*ï)1ï,[ï4ˆï)½ï$çï=ð'Jð<rð=¯ð.íð1ñ)Nñ1xñ4ªñ,ßñ'ò34òBhò4«ò7àò/ó:Hó2ƒó4¶ó.ëó#ô0>ô3oô?£ôBãô4&õœ[õBøõ&;öUböE¸ö5þö44÷)i÷)“÷-½÷"ë÷@ø8Oø"ˆø9«ø!åøFù$Nù*sù+žùÊù-àù'ú)6ú`úE|úMÂúUûFfû0­û&Þû5ü';ü5cü™ü²üÑüðüb
ý7pý0¨ýuÙýAOþ9‘þJËþ0ÿ7Gÿÿ3—ÿ&Ëÿ-òÿ(  I&j ‘²-ËVù/P€˜´0Ð'#)9MM‡!Õ'÷'9G3�4µ;êM&6t/«2Û2,AIn/¸3è13E/y3©7Ý3I)i)“+½/é2$L-q%ŸÅäJ	@O	$�	!µ	)×	#
!  %
! 0F
! 4w
! H¬
! (õ
! 5N'c‹ )¼(æZBj+­"Ùü
&
9B
|
2Œ
6¿
Tö
,K7xH°3ù/-*]6ˆ0¿Jð8;t%�,¶$ã.97(q(š~Ã4B9w7±=é3'/[4‹.À.ï4.S.‚,±9Þ99R:Œ9Ç:9<9vW°W.`�¤7Ä7ü<4Fq9¸$ò!"9&\)ƒ­Éè.û**,U ‚0£#Ô=ø6<Q.Ž)½5ç*H+h!” ¶-×OU!n<�-Í*û$&7K.ƒ(².Û-
! 81H7z.²/áF 3X 'Œ "´ +× 3!@7!Dx!%½!ã!+"3/"c"}"“"®">Î"-
#(;#<d#¡##¿##ã#$($$fM$¡´$V%$o%†”%6&MR&: &6Û&6'/I'%y'-Ÿ'<Í'5
! (&@(7g(AŸ(Gá())@A)$‚)2§)&Ú)H*J* ^*:*º**Ñ*Uü*OR+A¢+7ä+=,DZ,;Ÿ,$Û,3-54-0j-6›-@Ò-?.DS.@˜.;Ù.;/Q/e/z/Ž/¤/¸/Ë/à/ô/	0020H0\0r0Œ0 0³0Ä0Þ0ó0	1121E19]1ƒ—1L2 h2–	3V 3M÷3QE4D—41Ü4(5(75"`53ƒ5d·536)P6%z6= 6HÞ6C'7>k7?ª7(ê7B8HV87Ÿ8×8Zõ8`P9Y±9_:Pk:B¼:Bÿ:[B;8ž;\×;b4<\—<Xô<KM=N™=Qè=J:>8…>G¾>2?$9?N^?)­?1×?	@-(@iV@>À@?ÿ@F?A+†A+²A4ÞA0B0DB1uB9§B%áB!C+)C+UC+�C,­C+ÚC+D,2D,_D*ŒD·D,ÕD&EK)EKuEUÁEaF{yFAõF77G`oG4ÐG]H&cH"ŠHO­HOýHOMI'�I)ÅI)ïI)JFCJHŠJWÓJ&+K/RK ‚K)£KPÍKXLGwL@¿LAM-BM.pM9ŸMAÙM7NiSNl½N5*O;`O9œOUÖO5,PQbPˆ´P!=Q?_Q5ŸQ?ÕQ=RDSR7˜R-ÐR"þRA!S=cS%¡S1ÇS2ùS.,T2[TWŽTæT.U5U<GU2„U-·U-åUV�3V ÁVâV2ÿV(2WE[WE¡W$çWMX0ZX.‹XHºXGYKY3kY>ŸYXÞY27ZBjZ­ZF¿Z![/([!X['z[)¢[7Ì[%\*\*H\"s\!–\)¸\ â\]6"] Y]Rz]/Í](ý]"&^I^#g^‹^"¨^1Ë^9ý^7_)O_(y_¢_À_(Õ_ þ_`2`R`1p`+¢`/Î`/þ`(.a8Wa&�a·a#Öa"úab*8b!cb …b¦b*¾b6éb* cKc2kc$žcÃcácöcd1d)Fd,pd0�d7Îd!e#(e0Le&}e#¤eFÈe;f/KfA{f@½f3þf/2g(bg8‹g!ÄgMæg64h8kh.¤h3Óh-iM5i4ƒi@¸iJùiKDj,�jA½jHÿj>HkU‡k&Ýk'lL,lHylUÂlFmC_m@£m=äm8"nO[n-«nÙn6ôn0+o3\o/�oÀo8Öo0pD@p1…p$·p<Üp+q2EqFxqE¿q0r‡6rY¾rnsT‡sKÜsN(tOwt7ÇtIÿt,Iu0vu§u.Ãu.òu8!v'Zv&‚v+©v%Õv>ûvY:wb”w#÷wHx(dx$�x/²xâx4øx‚-y°y-ÏyCýyCAz-…z³z-Ñz!ÿz !{ B{&c{Š{¨{-È{5ö{%,|.R|%�|§|»|Î|'å|
}!}09}0j}›}°}Ð}"ï}'~:~HX~(¡~3Ê~1þ~305dš/ºêF€(H€)q€1›€8Í€+�)2�A\�+ž�/Ê�6ú�1‚.±‚+à‚0ƒ=ƒ(Xƒ)�ƒ*«ƒ-Öƒ*„,/„\„z„"™„ ¼„Ý„ó„
! …A%… g…Eˆ…#Î… ò…7†,K†(x†4¡†Ö†(ð†/‡/I‡.y‡¨‡Ç‡%â‡4ˆ4=ˆ+rˆ3žˆ0Òˆ3‰,7‰)d‰7Ž‰6Æ‰!ý‰&Š7FŠ%~Š2¤Š.×Š)‹+0‹.\‹6‹‹Â‹4Ý‹Œ,0Œ]Œ"sŒ/–Œ?ÆŒ+�B2�2u�6¨�ß�4ÿ�F4Ž%{Ž¡Ž7µŽ2íŽ4 �>U�5”�1Ê�"ü�1�.Q�€�&œ�!Ã�å�‘^‘x‘3”‘%È‘0î‘J’1j’2œ’(Ï’ø’“+“E“T“r“7†“¾“'Ó“'û“(#”$L”>q”=°”)î”E•^•!v•˜•ª•½•1Ô•–"&–I–d–%}–6£–<Ú–—,—F—,a—&Ž—"µ—HØ—3!˜/U˜U…˜&Û˜L™3O™Yƒ™8Ý™3š4Jš š š³šÈš&ãš*
! ›&5›*\›,‡›.´›ã›œ!œ9:œCtœ%¸œ)Þœ%�.�H�"_�‚�F¢�4é�ž<ž1Rž.„ž*³ž:Þž Ÿ:ŸWŸuŸ‹Ÿ.¡Ÿ,ÐŸýŸ5 .K z /š 0Ê û ¡7¡-D¡"r¡-•¡,Ã¡ð¡¢¢8¢M¢g¢€¢“¢«¢*È¢)ó¢4£R£!o£/‘£*Á£)ì£¤O5¤…¤*�¤!È¤$ê¤$¥4¥#O¥s¥’¥«¥$É¥î¥¦"¦A¦ Z¦{¦I•¦8ß¦§!$§#F§&j§‘§±§5Ì§¨(¨@A¨B‚¨AÅ¨ ©(© H©-i©<—©!Ô©1ö©(ªHªdª!ªP¡ª6òª<)«"f«.‰«¸«G×«G¬'g¬-�¬3½¬ ñ¬­(/­%X­1~­#°­5Ô­*
! ®'5®$]®'‚®3ª®JÞ®>)¯%h¯+Ž¯º¯"Æ¯é¯!þ¯A °Eb°D¨°'í°±x0±›©±}E²Ã²#Ø²2ü²:/³Mj³/¸³8è³7!´'Y´(�´?ª´.ê´Kµ2eµ$˜µZ½µ8¶#Q¶u¶‘¶®¶%Ì¶7ò¶&*·,Q·-~·!¬· Î·6ï·&¸+E¸q¸�¸®¸É¸!è¸
! ¹#¹B¹J`¹=«¹2é¹=º2ZºB�º7Ðº=»<F»Aƒ»Å»â»þ»&¼-A¼&o¼–¼!¶¼Ø¼ô¼B½U½"r½•½9´½4î½5#¾Y¾$m¾!’¾.´¾Gã¾2+¿$^¿ƒ¿ ›¿%¼¿!â¿&À)+ÀUÀrÀ-�À»ÀÚÀ&îÀÁ%Á%:Á`ÁuÁh‰Á>òÁ1ÂJÂPaÂ9²Â1ìÂ*Ã>IÃ?ˆÃzÈÃ#CÄ-gÄD•Ä>ÚÄ1ÅKÅdÅ}Å�Å©ÅÇÅåÅ!Æ/%Æ UÆ6vÆN­ÆüÆÇf.ÇK•Ç_áÇ]AÈ.ŸÈ9ÎÈ2É<;É;xÉG´É(üÉ
! %Ê'0Ê
! XÊcÊ]zÊ&ØÊ1ÿÊD1Ë=vËE´Ë<úË07Ì8hÌK¡ÌKíÌ'9Í?aÍ¡Í-½Í0ëÍ$ÎEAÎ0‡Î¸Î)ÖÎ&Ï'Ï!:Ï\\Ï%¹Ï(ßÏbÐGkÐ9³ÐíÐ/Ñ.4Ñ)cÑ)�Ñ ·ÑØÑ4òÑ&'Ò+NÒ*zÒ(¥ÒFÎÒ0ÓLFÓ4“ÓÈÓ'×ÓUÿÓ)UÔ6Ô)¶Ô6àÔ	Õ*!ÕLÕ0lÕ1�ÕUÏÕN%Ö!tÖ2–ÖÉÖ]ÜÖd:×]Ÿ×Uý×dSØU¸ØNÙU]Ù³ÙËÙ+àÙÚ*#Ú/NÚ+~Ú/ªÚ ÚÚPûÚ/LÛ/|Û,¬Û&ÙÛ9Ü:Ü*RÜ-}Ü@«Ü-ìÜ@Ý8[ÝK”Ý8àÝKÞeÞ1„Þ+¶ÞâÞ.þÞ(-ßVßTjß2¿ß2òß%à4à3Oà ƒà)¤à+Îà*úà5%á[á1dá$–á!»á,Ýá<
! âUGâ!�âF¿â:ãAã0`ãu‘ã#ä+ä=Iä7‡äC¿äTåZXå[³ådæEtæcºæoç9Žç#Èç!ìçè:,è:gè[¢è#þè"é=Bé/€é%°éÖéöé1êIHêC’êDÖê%ë[Aë!�ë¿ëMßëM-ìG{ìIÃìK
í?Yí#™í%½í4ãí2îIKî•î0©îÚîôî:ï1Mï(ï&¨ï/Ïï+ÿï-+ð+Yð@…ð<Æð8ñ5<ñ6rñ©ñÅñ,âñ2ò?Bò‚òœò7´òBìò,/ó'\ó6„ó+»ó+çó6ô?Jô)Šô2´ô7çô/õOõdõ!võ'˜õ(ÀõQéõ;ö-[ö=‰ö#Çö!ëö5
÷)C÷%m÷.“÷/Â÷0ò÷.#ø6Rø#‰ø­øÀø3ßø6ù+Jù'vù)žù ÈùAéù"+ú(Núwú‰ú-•úÃú	ÒúAÜúû1û:QûŒûO«û'ûû&#üJü?jüªü%ÈüLîü;ýQýoý0�ý¾ý†ÃýJþm[þ«ÉþZuÿ&Ðÿ%÷ÿ#BAC„KÈVvkâRò;EK�*ÍMøF*Z$…*ª"Õ<ø85 n$�"´&×þ*7b5|.²0á48GA€6Â2ù8,2e2˜8Ë1<62s>¦5å>	)Z	0„	"µ	Ø	ò	
! %)
! "O
!  r
!  “
! -´
! "â
! !'%A%gk�kùkeRÑ�$
'µ
4Ý
J!]X(Ø'/ W+x!¤Æ×õ*G[5o-¥Óß¯ë›Š�d(�%§ÍÛå*Á1ìHg�
! �˜±DºAÿUA=—>Õ6?KG‹9ÓG
Uo%‡(­Ö%î($='b0Š»Â,É&ö¨#Æê!ð&+9Oe'µÝ÷.Nle‹añSq ‰ªÆ!â#((%Q$w#œ!À'â0
! -;,i0–-Ç,õ4" "W 1z .¬ 2Û /!!>!-`!$Ž!R³!R"8Y"]’"uð"mf#BÔ#N$,f$o“$C%GG%P�%Là%P-&@~&?¿&Cÿ&IC'E�'FÓ'z(<•(<Ò(>)6N)M…)9Ó)I
*CW*?›*BÛ*x+9—+‚Ñ+DT,8™,ˆÒ,3[-x�-C.QL.wž.I/K`/P¬/Mý/ŠK0LÖ0‰#1S­1E2>G2[†2Xâ2I;3<…39Â39ü3664Km4K¹4R5NX5F§5Hî5O76I‡6>Ñ6<7>M8.Œ8O»89)(9_R9m²92 :HS:œ:,¨:=Õ:9;M;'^;.†;µ;.¾;gí;U<2Õ<R=}[=1Ù=(>4>R>?d>I¤>î>!
! ?!,?N?%h?DŽ?EÓ?@,1@)^@ ˆ@%©@%Ï@1õ@-'AUAuA&•A¼AÙAæA$ùAB<1BnB {B=œBPÚB�+C,ÉC>öCN5D-„D;²D6îD %E4FEV{E;ÒE.Fv=FM´F,G!/GLQG(žGFÇG6HIEH_�HïH7IHDI�I9£IÝIæIüI$J?AJ8�JaºJ KC=K�K“K4¥KÚKHëK4LG:L7‚LHºL;M%?M_eMfÅMU,Nj‚N=íNS+O‡O>PWFPUžPUôPSJQhžQHR5PRP†RK×RE#S:iSC¤SIèS]2T,�T,½T:êTM%U:sUP®UµÿU—µVÍMWbXz~XzùXftY=ÛYZ4Z&DZ&kZ’Z8¦ZßZ!ýZ[8[9Q[8‹[Ä[]ä[#B\+f\)’\-¼\jê\!U]w]3†]7º]3ò]/&^3V^AŠ^+Ì^Mø^:F_7�_7¹_*ñ_5`2R`L…`KÒ`5a5Ta4Šaw¿ag7bCŸb<ãbL c7mcA¥c@çc.(d6WdaŽd[ðdjLeI·eKfMf+efN‘fFàfH'gWpgHÈgEhGWhEŸhlåhxRiiËi?5jVuj}ÌjbJkh­kblvyl}ðlDnm€³m\4nP‘nOând2oS—o=ëo|)pu¦pRqqoqQáq€3r]´rpshƒsIìsE6tO|tTÌtf!uZˆuWãu7;v6sv'ªv<Òv>w9Nw#ˆw
¬w;ºw-öw4$xAYx<›x$ØxdýxQbyj´ygzm‡zËõzéÁ{q«|€}tž}„~{˜~‹n ~€YŽ€Fè€_/�¹��×I‚g!ƒx‰ƒk„|n„rë„ƒ^…eâ…uH†5¾†1ô†�&‡Ÿ¨‡KHˆ[”ˆOðˆ_@‰V ‰f÷‰I^ŠY¨Š"‹$%‹?J‹NŠ‹Ù‹+ù‹8%Œ^Œ5yŒ!¯Œ%ÑŒ,÷Œ$�D�,_�5Œ�@Â�#Žm'Ž6•ŽFÌŽ\�Kp�>¼�/û�(+�-T�*‚�­�"Í�ð�4‘W@‘O˜‘>è‘_'’?‡’]Ç’>%“d“4�“&¶“:Ý“_”)x”&¢”4É”=þ”5<•3r•3¦•1Ú•,–49–’n–P—'R—/z— ª—<Ë—=˜F˜8]˜–˜5­˜(ã˜M™`Z™'»™ ã™š/$šOTš9¤š1ÞšA›?R›?’›AÒ›@œ@Uœ<–œ9ÓœB
�BP�2“�EÆ�3žR@žI“ž6ÝžFŸ8[ŸV”Ÿ0ëŸ4 :Q <Œ >É ;¡|D¡"Á¡&ä¡B¢@N¢(�¢,¸¢>å¢Z$£)£D©£4î£7#¤H[¤=¤¤Qâ¤T4¥K‰¥.Õ¥;¦j@¦Œ«¦H8§I�§8Ë§D¨/I¨y¨�¨3§¨AÛ¨c©I�©]Ë©E)ªRoªDÂªS«&[«#‚«8¦«_ß«=?¬*}¬r¨¬o­p‹­Kü­8H®B�®=Ä®c¯Mf¯4´¯@é¯?*°:j°o¥°'±==±g{±Rã±?6²8v²:¯²1ê²+³6H³>³¾³FÚ³x!´;š´HÖ´\µ!|µ=žµ3Üµ8¶+I¶<u¶B²¶Cõ¶!9·E[·4¡·;Ö·3¸�F¸%È¸Rî¸HA¹DŠ¹1Ï¹<º->º<lº-©º?×º7» O»,p»@�»>Þ»3¼<Q¼JŽ¼TÙ¼:.½.i½3˜½2Ì½=ÿ½2=¾@p¾N±¾,¿7-¿5e¿@›¿3Ü¿+ÀM<ÀLŠÀ:×À<Á<OÁJŒÁ/×Á%Â-ÂKÂMdÂL²ÂAÿÂ2AÃRtÃ$ÇÃìÃ.Ä,;Ä:hÄ1£ÄCÕÄÅ:6Å.qÅ ÅA½ÅCÿÅDCÆ`ˆÆHéÆ(2Ç([Ç,„Ç ±ÇHÒÇ%ÈBAÈ0„È:µÈAðÈC2ÉpvÉ'çÉ;Ê?KÊ<‹Ê2ÈÊ4ûÊ;0Ë8lË>¥Ë2äË2Ì2JÌ2}Ì.°Ì#ßÌÍI!Í kÍ0ŒÍK½Í,	Î-6Î3dÎN˜Î>çÎ6&ÏG]Ï2¥ÏAØÏEÐ;`Ð>œÐIÛÐ(%Ñ5NÑH„Ñ%ÍÑ,óÑ& Ò)GÒ'qÒV™Ò"ðÒ!Ó=5Ó3sÓ5§Ó>ÝÓÔ+1Ô<]ÔEšÔ@àÔL!ÕMnÕL¼ÕM	Ö<WÖj”Ö*ÿÖ@*×>k×/ª×(Ú×"ØM&Ø3tØG¨ØIðØ5:ÙpÙ2‡ÙAºÙCüÙ9@Ú<zÚ·Ú-ÕÚÛ)!Û6KÛ‚Û#›ÛW¿Û5Ü*MÜ4xÜ6­ÜAäÜ=&Ý7dÝhœÝ8Þ;>Þ)zÞ3¤ÞCØÞ/ß(Lß.uß*¤ß9Ïß*	à54à>jà*©à9Ôà*á09á/já,šá6ÇáFþá:Eâ.€â+¯âGÛâ4#ã6Xã�ã[¨ãYä^äBxäE»äCåeEåC«åIïåI9æ5ƒæ£¹æF]çF¤ç4ëç è.>è&mèH”è9Ýè,é&Dé1ké,�éCÊé?ê2Nê&�ê=¨ê.æê0ë8Fë ë1 ë5Òë7ì.@ì0oì5 ì'Öì=þì7<íItí>¾í!ýíNî*nî@™îQÚîM,ï%zïF ï$çïðO*ð*zð'¥ðÍð.ëð,ñGñ"añ@„ñ"Åñ%èñ3ò/Bò5rò)¨ò.Òò/ó11óKcó(¯óØó2øóG+ô?sô0³ô7äô)õ+Fõ?rõ2²õ5åõ3ö>OöNŽö?ÝöE÷3c÷`—÷}ø÷avø=ØøDùW[ù<³ùRðùfCúQªú9üú,6ûEcûA©û<ëûF(üfoüAÖü:ýHSýXœýNõýUDþ@šþXÛþB4ÿGwÿ>¿ÿ0þÿ7/gN�8Ð1	2;Cn(²8Û2P6gDž;ã:LZE§=íS+iAéh+D”@Ù9YT�®`<5�aÓ45Hjq³r%	A˜	&Ú	9
! 9;
! Qu
! +Ç
! fó
! =Z3˜BÌ=,M+z?¦-æZ
Ho
Z¸
A#U*y$¤ÉAá#z5E°7ö>.%m1“6ÅQü"NqN‘àNNO=žzÜrWVÊ\!9~0¸1é9ULl-¹Zç^BX¡]ú3X)Œ^¶yg�J÷8B-{^©\te†ÚaF�:È@>DEƒWÉ|!^ž1ý+/@[œ<º\÷:T;�\ËA( 4j  Ÿ 0À :ñ 5,!]b!)À!.ê!#"(="$f"E‹"LÑ"1#gP#4¸#í#*$A7$3y$R­$2%Z3%RŽ%Wá%$9&R^&O±&N';P'VŒ'5ã',(%F(Al(@®(Eï(I5):)/º)ê)&	*U0*6†*&½*Dä*x)+(¢+/Ë+3û+//,%_,2…,B¸,û,M
-*[-$†- «-*Ì-(÷-1 ..R.,�.-®.=Ü.H/Qc/&µ/fÜ/&C0Bj0,­0*Ú031?918y1#²1SÖ1+*2SV23ª22Þ2<3CN3+’3¾3IÛ3,%4]R4V°4;5‡C5|Ë55H6r~6Lñ6S>7;’7FÎ7782M8J€8:Ë819o89u¨9�:H¬:4õ:N*;-y;(§;+Ð;*ü;='<.e<&”<$»<!à<b=de=TÊ=L>>l>4«>Ià>*?0H?Wy?+Ñ?"ý?S @Tt@XÉ@+"A NAIoA*¹AEäA**B,UB8‚B?»BEûB®AC(ðC;D<UDD’DW×DN/EN~EVÍE$F4F,OF7|F;´FsðF)dGAŽGÐGßGýGH81HjHyH3•HDÉHQIJ`I8«IKäIk0JmœJ¥
! K£°K…TLcÚLF>M…M £M$ÄM6éM+ N)LNBvNS¹N2
O*@O+kO4—O-ÌOKúO5FP:|PM·P4Q::Q!uQO—QNçQ´6R6ëRQ"StSKŒS^ØS-7TOeTCµT&ùTO U6pU3§U`ÛU-<V$jV.�V1¾VcðV\TWg±WFXE`X6¦X\ÝXL:YU‡YšÝY1xZIªZ2ôZC'[Ok[A»[8ý[@6\3w\q«\*]3H]‚|]hÿ]Mh^N¶^„_7Š_7Â_?ú_.:`<i`.¦`8Õ`1a+@a-laMša4èa+b,Ib*vb<¡b~ÞbG]c,¥c'Òceúc2`d “d+´dFàd0'e:Xe5“e;Ée&fB,f3of"£f'Æf-îfQgkng;Úgqhqˆh/úh-*iXi(wi, i%Íi5ói1)j([j6„j1»j0íj=k#\k0€k4±kCækA*lAll&®l3Õl0	m":m]m'|mL¤mñm÷mnZ$n0n.°n?ßn,oLo	ko"uo.˜o3ÇoûopW3p%‹p±p#Ìp$ðpDqLZqK§qvóq[jr&Ærír.sn;sªs"¾s#ás8t>tQtptŽt,®t2ÛtuI#uHmux¶u$/vKTv] v4þv73wkw‡wD¥wêw%x'xE=x?ƒx>Ãx#y2&yYyyy+“y3¿y;óy6/z.fz/•zGÅz
{)){*S{/~{7®{:æ{*!|:L|J‡|Ò|/ò|/"}+R}6~}7µ}Ví}KD~C�~&Ô~"û~4$S x0™0Ê;û·7€Éï€X¹�X‚Çk‚Ï3ƒa„se„XÙ„X2…Í‹…ÇY†n!‡r�‡>ˆÏBˆÉ‰rÜ‰sOŠyÃŠE=‹/ƒ‹8³‹9ì‹<&Œ0cŒ8”Œ7ÍŒ4�6:�‹q�ˆý�9†ŽrÀŽy3�~­�+,� X�ay�/Û�"‘E.‘Ut‘8Ê‘Y’4]’S’’4æ’)“E“*_“Š“D “å“&” ,”M”=j”Q¨”Uú”)P•Lz•ŠÇ•8R–>‹–+Ê–(ö–+—%K—*q—$œ—'Á—*é—$˜?9˜5y˜¯˜8Ç˜)™8*™nc™>Ò™tš#†šªšAÀša›#d›+ˆ›+´›à›0ø›#)œ:Mœkˆœ@ôœC5�.y�9¨�Wâ�N:ž‰ž$©žÎž çžŸ "ŸCŸ!bŸ3„Ÿ:¸Ÿ@óŸ94 Dn C³ ÷ ¡ ,¡M¡8a¡jš¡¢&$¢K¢&j¢&‘¢¸¢8Ô¢
£,£L£^£t£$‘£¶£(Ç£&ð£$¤<¤#U¤"y¤œ¤º¤-Ø¤¥-$¥#R¥v¥.•¥Ä¥"â¥1¦7¦L¦i¦b}¦à¦.ù¦/(§2X§)‹§3µ§2é§&¨C¨5`¨–¨«¨/Ë¨Eû¨A©?U©H•©0Þ©?ªOªeªª3—ª3Ëª>ÿªA>«W€«Ø«$õ«,¬3G¬3{¬>¯¬Aî¬40­4e­>š­AÙ­f®g‚®vê®Aa¯A£¯"å¯(°/1°Ta°c¶°;±.V±.…± ´±!Õ± ÷±)²B²XV²b¯²k³V~³GÕ³~´%œ´0Â´Nó´KBµHŽµ»×µj“¶Ñþ¶sÐ·©D¸aî¸0P¹W�¹0Ù¹0
! º:;º>vº#µº$Ùº8þº27»j».~»"­»Ð»/ï»W¼Cw¼Q»¼>
½/L½B|½B¿½:¾D=¾D‚¾=Ç¾A¿HG¿P�¿Sá¿A5ÀGwÀC¿À<ÁJ@ÁF‹Á?ÒÁRÂ>eÂR¤ÂX÷ÂnPÃC¿ÃEÄQIÄS›Ä2ïÄ*"Å{MÅuÉÅ?ÆJ\Æ"§Æ!ÊÆìÆ%
! Ç10Ç5bÇ˜Ç®Ç#»Ç0ßÇŽÈ@ŸÈ-àÈÉ:-É7hÉ ÉO»ÉOÊ[[Êg·Ê„Ë^¤ËBÌQFÌV˜ÌZïÌ[JÍ=¦ÍKäÍU0Î<†ÎSÃÎUÏCmÏZ±ÏMÐXZÐ8³Ð9ìÐ<&Ñ0cÑ7”ÑDÌÑsÒm…Ò#óÒ8Ó PÓ+qÓD�Ó;âÓ?Ô5^Ô4”Ô8ÉÔPÕISÕ3�ÕRÑÕ;$ÖA`ÖG¢Ö7êÖ3"×0V×_‡×bç×cJØQ®ØqÙ[rÙ6ÎÙBÚQHÚ5šÚ<ÐÚ+
ÛL9ÛU†ÛJÜÛ4'Ü,\Ü+‰Ü9µÜ6ïÜ0&Ý8WÝ6�Ý9ÇÝMÞ_OÞC¯Þ`óÞ?Tß>”ßoÓßVCàAšàYÜàd6áA›á3Ýá3â4Eâ8zâ2³â æâ3ã.;ã jã3‹ã¿ãØãóãEä;Yä1•äÇäGàä@(å:iå:¤åIßåI)æ!sæ0•æ'ÆæXîæ;GçHƒç`Ìç3-è0aè#’è0¶è2çèJéTeé@ºéBûéZ>ê)™êDÃê;ë3Dë9xë9²ë*ìë'ì1?ìFqì'¸ì9àì/í3Jí:~í[¹íZîVpî<Çî6ï,;ï-hï-–ïGÄï7ð3Dð;xðG´ð.üð2+ñL^ñO«ñ3ûñ8/ò0hò8™ò8Òò7óCó+^ó6Šó&Áó*èó6ô8Jô ƒô5¤ô1Úô:õ/Gõ&wõIžõ-èõ@ö=Wö;•öÑö!éö÷V&÷+}÷#©÷Í÷.ì÷"ø,>ø4kø+ ø*Ìø÷ø.ù'@ù$hù*�ù'¸ùàùSùù>MúiŒú:öú)1û%[û3�ûCµû/ùû?)ü$iü'Žü¶üZÓü..ý$]ý‚ý”ý‡ªýB2þNuþÄþ$Þþÿ1ÿ!OÿRqÿYÄÿb]�Oß/D%XZ~4Ù\ZkOÆQRhg»u#\™eö`\.½/ì5)R3|2°&ã2
! 2='p˜J¯ú#/5.eV”'ë:	SN	O¢	ò	
! "
! :
! #W
! @{
! 8¼
! Aõ
! 71O�!�'¿ ç5'>wf"Þ.
R0
Fƒ
"Ê
Fí
:44o*¤-ÏýM.d“ ­eÎ4;JK†-Ò=>Wu�­É7Ý>3Tˆž¼/Ú2
! =2U7ˆ7À;ø84Fm´2Ô77?)w&¡?È,+5&aOˆ/Ø1:::u:°@ëQ,$~#£3Ç0û,DHc ¬"Í!ð$71P-‚#°'Ôü#%>dyf‘%ø& E5f!œG¾%,G1c6•qÌ->-l1šDÌ#9!Y/{O«"û" A K^ Cª *î H!$b!1‡!@¹!Hú!C"$_"+„"-°"9Þ"8#0Q#?‚#;Â#jþ#Qi$@»$Tü$DQ%/–%KÆ%5&>H&:‡&JÂ&E
'SS'a§'E	(:O(MŠ(]Ø(>6)Au)C·)`û)=\*>š*<Ù*S+Aj+A¬+Kî+J:,E…,eË,N1-H€-?É-:	.;D.B€.;Ã.Cÿ.KC/@�/IÐ/G0\b0>¿0Nþ0SM1|¡192NX2I§2>ñ2?03Sp3CÄ3G4QP4J¢4Tí4EB5cˆ52ì5+6;K6‡6B§6Cê6¢.7%Ñ7e÷7r]85Ð8Q9=X9=–9yÔ9N:×f:g>;¦;Ä;$ä;'	</1<>a<M <#î<==QP=U¢=Gø=I@>FŠ>EÑ>K?Ic?W­?G@OM@.�@"Ì@$ï@MAKbA ®AÏABèAB+B9nB+¨BHÔB8C1VC*ˆC0³CBäCC'DAkD8­D4æD<E7XE>�E,ÏE2üE(/F'XF=€F,¾F,ëF+G-DGHrG<»G&øGJHXjHbÃHM&I|tI2ñI6$J7[J6“J$ÊJ*ïJ=K;XKŒ”KŠ!L-¬L-ÚL]MKfM²M ÏM'ðM,N'EN*mN&˜N)¿N5éN=O8]O$–O=»OùOM
! PKXP#¤P,ÈP,õPL"QfoQWÖQY.RˆR'”R¼RÑR=áR8S^XSV·S5T‡DTPÌT9UWU8mU¦U9¶UWðUDHV:�V'ÈV&ðVcW){W$¥W%ÊW7ðWs(X;œX-ØXQY-XY†Y,•YAÂY=ZBZETZ7šZ(ÒZûZ7[5P[.†[Jµ['\U(\T~\FÓ\I]Fd]R«]Lþ]>K^AŠ^>Ì^:_F_#^_‚_JŸ_Gê_*2`B]`" `GÃ`'a03a!da†a)Ÿa"Éa#ìahb*yb!¤b0Æb&÷b3c)Rc|c-•c=Ãcd_dd2—d(ÊdBód#6e&Ze&�e¨e1Åe]÷e-Uf>ƒf+Âf(îfgg$g0¤gÕg!ðg%h8hOhWmh$ÅhêhH	iGRiši+¯iÛixûi!tj;–jÒjãj+ýj)k1@k)rk'œk%Äk!êk l6-l"dl‡l; lÜl8òl7+mAcmH¥mSîmSBn"–n¹nØnón#oY6o[�o(ìo!p7pWppp-‰p·p.Ñp,q(-qVqvq�q&£qÊq åq2rC9r^}r Ürýrs6,s)cs-�s'»s
ãssñs/et•tv¦t2uPuSuWu6iu u¨u=°u=îuW,vW„vÜv.ðvw*&w6Qwˆw”w#�w
Áw0ÏwDxDEx;ŠxÆxGâx*y:JyA…yDÇy	zAzXz vz —z'¸zNàz-/{3]{A‘{5Ó{	|`|/~|@®|'ï|6}DN} “}+´}à}4ô}')~+Q~&}~#¤~$È~#í~#"5 X$y"ž%Áç!€'€E€)e€/�€¿€Ü€+ø€/$�0T�#…�B©�^ì�2K‚~‚—‚2²‚å‚.ƒ^4ƒA“ƒ@Õƒ%„3<„9p„]ª„e…8n…>§…7æ…4†8S†6Œ†6Ã†1ú†(,‡2U‡Iˆ‡KÒ‡?ˆ÷^ˆ#V‰!z‰9œ‰1Ö‰4Š7=Š9uŠ¯Š<ÎŠ.‹1:‹,l‹1™‹5Ë‹4Œ6Œ2SŒ-†Œ´Œ1ÔŒ�=�!L�"n�‘� ¥�'Æ�"î�-Ž?ŽFŽWŽmŽ~Ž‘Ž¨ŽÃŽâŽ÷Ž�='�,e�I’�EÜ�"�$?�-d�*’�M½�‘‘8‘
! R‘]‘}‘œ‘$´‘XÙ‘ 2’AS’3•’!É’-ë’B“\“u“&Ž“-µ“ã“/ì“”<<”
y”+‡”*³”4Þ”"•36•j•
! ‡•#’•¶•Ð•ê•–	–&%–2L–'–$§–,Ì–Jù–UD—š—ž—­—¼—'Ë—9ó—!-˜#O˜5s˜6©˜Bà˜B#™f™u™„™“™¢™%±™×™÷™šš.š=šLš[šjšŠš™šAœšCÞš‹"›Ê®›UyœiÏœ!9�€[�oÜ�¢LžXïž.HŸFwŸ!¾Ÿ?àŸu  E– 2Ü '¡7¡I¡…R¡kØ¡‡D¢nÌ¢";£^£$n£7“£:Ë£¤%¤5C¤
! y¤¨„¤-¥•3¥)É¥,ó¥/ ¦,P¦.}¦n¬¦`§‘|§p¨P¨vÐ¨wG©4¿©Nô©oCª9³ª)íª9«/Q«6�«>¸«@÷«08¬i¬nˆ¬˜÷¬©�­O:®hŠ®Tó®OH¯V˜¯Òï¯+Â°/î°F±6e±5œ±*Ò±¥ý±1£²Õ²ñ²
! ³x"³/›³ÍË³9™´UÓ´3)µD]µ:¢µmÝµ:K¶§†¶F.·£u·)¸_C¸j£¸E¹^T¹k³¹IºKiº¼µº?r»?²»Wò»dJ¼L¯¼Qü¼FN½N•½kä½~P¾lÏ¾k<¿[¨¿»ÀQÀÀ—ÁuªÁ˜ Âh¹ÂE"ÃBhÃ±«Ã]Ä•ÝÄesÅˆÙÅIbÆO¬Æ?üÆ0<Ç0mÇGžÇNæÇ]5ÈD“ÈVØÈ^/ÉWŽÉLæÉ]3Êh‘ÊLúÊfGËL®ËDûËB@ÌCƒÌ7ÇÌAÿÌ…AÍFÇÍJÎ<YÎ8–Î:ÏÎ.
! ÏK9ÏS…ÏHÙÏ:"Ð>]ÐFœÐ7ãÐHÑldÑLÑÑjÒ`‰ÒBêÒ5-Ó@cÓÑ¤ÓzvÔJñÔ><Õ7{ÕX³Õ;ÖrHÖX»Öb×Ow×LÇ×DØ8YØF’ØeÙØb?Ùl¢Ù‰ÚS™ÚYíÚGGÛk�ÛIûÛÁEÜAÝ@IÝpŠÝZûÝ!VÞHxÞ^ÁÞ5 ßVVß­ß`-àEŽà‰ÔàY^áK¸áKâJPâa›âýâSþãFRä|™ä{åQ’åhäå6Mæa„æCææZ*çY…ç:ßç6èsQè&Åè&ìèMé+aéU�éXãé6<êNsê[ÂêWë?vëe¶ë=ì0ZìN‹ìLÚìU'í9}íT·íWîIdî8®î6çî<ïI[ïb¥ïEð/Nð?~ð+¾ðUêðI@ñ+ŠñL¶ñ8òA<ò0~òK¯òRûò-Nó-|ó/ªó+Úó8ô%?ô7eô=�ôVÛô.2õaõ%{õJ¡õzìõAgöd©öV÷e÷F�÷FÈ÷0øe@øZ¦øFùSHùBœù!ßù4úz6úF±úgøú?`û? û*àûIü7Uü5�ü2Ãüöüýd4ý-™ý'Çý2ïýg"þÃŠþrNÿqÁÿ�3ÄoäuTYÊj$i�(ù>"Ta[¶ÆÙ(÷ +<7hh ?	IÞ_8>wC†Ê(Ù	6"	)Y	Dƒ	(È	$ñ	
! *
! 3
! 	Q
! 
[
! i
! 
{
! ‰
! 
�
! «
! ³
! 0¼
! í
! ö
! 

! 5@Reu~
‡•¤·É
Òàö
! 
!  	+&5e\cÂz&
a¡
_Tc¸>Øe"}3 3Ônfw<ÞJf<…ÂZÙ14f €¡<µ<ò7/3g-›=É08HO@˜vÙ7P2ˆ*»3æ-*2XK‹*×0A3u?ˆ=È&-Kj4ƒb¸_�{O	'Y4�1¶<è9%<_?œIÜG&>n2­:à+&GBn?±Cñ)5“_PóŒD `Ñ •2!‰È!XR"6«"‚â"Me#;³#|ï#zl$:ç$7"%iZ%²Ä%Aw&e¹&a't�'rö'Zi(]Ä(]")V€)P×)Z(*5ƒ*F¹*2+–3+wÊ+#B,øf,M_-D­-+ò-$.C.Y.o.…."œ.¿.Ý.ä.)ü.#&/)J/%t/'š/)Â/'ì/030$O0Xt0)Í0D÷0><1B{1/¾1Uî1rD2D·2‚ü2�3L4KN4<š4J×4J"5Om5a½526NR6;¡6AÝ6…7a¥7Y8Aa84£8[Ø8j49<Ÿ9:Ü9,:2D:[w:$Ó:.ø:0';+X;7„;`¼;f<‰„<L=m[=9É=$>5(>4^>4“>6È>;ÿ>[;?s—?,@(8@Ha@Dª@Tï@3DARxA+ËA%÷ADBJbB­B=ÊBBCcKCQ¯CHD JD4kD4 D-ÕD:E>E\E&zER¡E+ôE8 F9YF(“FT¼FSGIeG5¯GsåGBYH=œH#ÚH6þHa5I;—I(ÓI7üI34JVhJC¿JgK6kK?¢KVâKF9LK€LKÌLKM>dM0£M3ÔMjNPsNLÄNCOOUOU¥OdûOO`P@°PBñPI4Q[~Q`ÚQ=;RDyRH¾RGSGOS8—S5ÐS<TPCT=”TJÒTPU:nU5©U+ßU*VR6V4‰V-¾VVìV@CW5„W6ºW8ñW5*X6`X>—X7ÖX>Y>MY;ŒY=ÈY2ZG9Z1�ZF³ZHúZ1C[Eu[1»[0í[6\3U\E‰\LÏ\6]S]Jm]¸]rÎ]A^0U^†^yŸ^_~7_0¶_Oç_57`Rmb5ÀbBöbB9c7|c7´c.ìcRdnd;�d/Éd1ùd'+e'Sez{e'öeFfKef8±f/êfIgFdgI«gFõgT<hT‘hCæh"*iMi_miNÍi>j5[j4‘jJÆj1kSCk1—k‰Ék°Slem#jmŽm)©mSÓm0'nFXnDŸn^än/CoAso,µo7âoQpClpN°p@ÿp(@q,iq2–q‚Éq:Lr;‡r:Ãr5þr@4sYus/Ïsÿs*tCFt5Št<Àt'ýt"%u!Huaju3Ìu1v;2vOnvN¾vF
w3Twˆw¢w$Âw@çw.(xWxMnx%¼x;âx>y]ytÝyMRz: zPÛz=,{Hj{'³{+Û{]|>e|¤|¾|2Ý|W}2h}N›}>ê}Q)~2{~;®~Iê~I4A~À8ÓR€b_€oÂ€~2�F±�Qø�!J‚Pl‚A½‚uÿ‚TuƒJÊƒŠ„Z „Nû„:J…�……Z†Kn†_º†r‡q�‡oÿ‡MoˆQ½ˆN‰F^‰¥‰?¹‰ù‰+Š74ŠNlŠ4»ŠEðŠB6‹Py‹.Ê‹7ù‹)1Œ<[Œ7˜Œ>ÐŒ0�+@�1l�6ž�eÕ�:;ŽvŽ3’Ž6ÆŽ;ýŽ>9�Mx�oÆ�86�Do�0´�=å�(#‘L‘$e‘Š‘¤‘½‘(Ó‘(ü‘*%’3P’#„’¨’;·’Ló’@@“@�“Â“-Ö“”2#”V”4p”=¥”:ã”O•Cn•V²•U	–K_–I«–Jõ–W@—J˜—Uã—ˆ9˜]Â˜F ™dg™(Ì™õ™AšSš>cš¢šÁš$Ýš›8›S›s›S’›Bæ›C)œCmœ3±œ+åœ6�!H�,j�)—�Á�Ð�!â�=ž=Bž>€ž8¿žøž Ÿ9ŸIYŸI£ŸEíŸ$3 QX ?ª =ê G(¡p¡3�¡5Ä¡@ú¡;¢L[¢'¨¢YÐ¢K*£ov£tæ£Q[¤T­¤S¥sV¥=Ê¥)¦-2¦`¦x¦Œ¦ ¦=±¦$ï¦$§9§BT§9—§/Ñ§Z¨<\¨P™¨]ê¨>H©8‡©<À©<ý©V:ªU‘ªHçªY0«QŠ«MÜ«V*¬7�¬d¹¬H­Ig­?±­0ñ­7"®>Z®4™®4Î®¯¯+4¯E`¯F¦¯Hí¯16°"h°9‹°8Å°3þ°72±8j±L£±ð±<²I?²&‰²0°²Aá²E#³i³‡³i¤³S´eb´WÈ´: µ6[µ5’µ<Èµ9¶S?¶#“¶·¶gË¶\3·;�·.Ì·.û·.*¸;Y¸9•¸Ï¸ì¸¹Y¹vq¹?è¹F(ºGoº>·º&öº*»)H»r»I‡»GÑ»A¼@[¼@œ¼8Ý¼9½CP½”½R«½:þ½=9¾Ew¾B½¾¿4¿4S¿'ˆ¿8°¿%é¿"À*2À7]À3•À.ÉÀ7øÀK0Á|Á'˜ÁKÀÁTÂaÂ}Â‘Â$¤ÂÉÂ)ãÂ7
Ã8EÃ&~Ã-¥Ã"ÓÃ1öÃ(Äf:Ä4¡Ä1ÖÄ-Å#6Å:ZÅ•Å$¦Å&ËÅ)òÅÆ=8Æ1vÆ7¨Æ2àÆBÇ_VÇ0¶ÇIçÇE1ÈHwÈ`ÀÈ»!ÉYÝÉU7Ê[�ÊméÊuWË[ÍËV)ÌK€ÌBÌÌ@Í=PÍ+ŽÍ#ºÍ&ÞÍ.ÎL4Î�Î3žÎ$ÒÎ6÷Î-.Ï0\ÏH�ÏÖÏ8òÏ@+ÐJlÐ4·ÐNìÐI;ÑI…ÑKÏÑMÒ'iÒ8‘Ò=ÊÒ‚Ó`‹Ó]ìÓTJÔ;ŸÔ�ÛÔ@]Õ&žÕrÅÕG8Ö?€ÖYÀÖ*×ZE×` ×6Ø#8Ø\Ø8wØ#°Ø<ÔØpÙ‚Ù Ù#¾Ù!âÙÚLÚ]iÚ,ÇÚôÚÛ%Û>Û ^Û!Û!¡Û#ÃÛ#çÛ*Ü6ÜTÜpÜ/ŠÜuºÜ\0Ý^�Ý5ìÝ:"Þ2]Þ;�Þ3ÌÞ}ßy~ßKøßVDàc›àFÿàuFáA¼áIþá?HâGˆâ³Ðâ²„ãK7ä-ƒä@±äsòäofå8Öå9æ2IæZ|æ×æIíæM7ç4…ç3ºçEîç4è7Jè"‚è¥è4¼è0ñè"é]?éI�é0çéê05êfê2ƒê¶ê2ÕêëD'ë0lë2�ëÐëHïë\8ìN•ìbäìLGí`”í"õí5î"Nî"qî ”îEµîûî4ï+Fï+rï6žïBÕïð37ðKkðL·ðKñJPñ5›ñMÑñ1òHQòIšò.äò7óKõ)iõ*“õ3¾õÃòõ&¶ö$Ýöx÷D{÷×À÷M˜øBæø:)ùAdùE¦ù1ìù:ú_Yú)¹ú4ãúZû4sû'¨ûLÐû9ü8Wü$�ü(µü*Þü;	ý;Eý#�ýI¥ý)ïý?þ(Yþ8‚þ8»þôþ@ÿLÿ7gÿ.ŸÿÎÿ*çÿ#/A0q.¢=Ñ2=BP€sÑ2E8x8±/ê/0J{/�4½/ò8"A[A�Aß-!XOX¨\/^3Ž)ÂTì?A)�)«OÕ!%<G<„+ÁíK	;Q	�	0£	,Ô	5
! 07
! >h
! /§
! .×
! /268i!¢.Ä+ó)8IZ‚'Ýb
vh
‚ß
~b@á~"E¡©ç9‘£ËÎoŸ>ÊÞÉ©ôs5hbž<H>*‡c²3%JpO„)Ô)þ)('R'z+¢+Î+ú)&)P0z1«.Ý09=Pw,È/õ7%1]B�BÒ^=to²M"Lpn½A,[n6Ê.701h4šhÏb8 k› [!Tc!U¸!H"eW"D½"E#wH#$À#%å#$$"0$0S$>„$òÃ%?¶&7ö&>.'m'5‡''½'6å'J(Qg(i¹(#)O:)8Š)hÃ)\,*a‰*4ë*M +Sn+yÂ+p<,h­,Z-bq-,Ô-J.EL.’.!±.GÓ.O/Gk/³/Î/1ë/30¤Q0\ö0SS1$§1BÌ1T2d2-„2Q²2+3036P3‡38¢3/Û3"4.4K47d49œ40Ö4€55ˆ5-¾5Nì57;6 s6M”68â6!7-=7k7=ƒ76Á79ø7@28+s8!Ÿ8Á8ß89ý8D798|9,µ9*â9
:,:;F:7‚:-º:2è:!;@=;&~;.¥;<Ô;L<6^<G•<lÝ<@J=E‹=9Ñ=1>W=>7•>Í>)é>5? I?#j?Ž?H£?5ì?:"@]@x@—@1²@*ä@'A&7A,^AF‹A/ÒA/B/2B/bB0’B0ÃB1ôB1&C1XC1ŠC1¼C1îC1 D1RD1„D1¶D1èD1E/LE/|E/¬E/ÜE/F/<F0lF/�F/ÍF/ýF/-G1]G1�G1ÁG1óG/%H/UH/…H/µH/åH/I/EI/uI/¥I/ÕI0J06J.gJ/–J/ÆJ0öJ0'K/XK/ˆK/¸K/èK2L.KL.zL/©L)ÙL!M;%M2aM3”M3ÈM$üM@!N9bN-œN#ÊNEîN54O1jO@œO6ÝOLP–aP<øP35Q#iQS�Q%áQ RC(R2lR0ŸR*ÐRûR,S70S4hSB�SràSESTD™TCÞTß"U:V=VL½VN
! WHYW;¢W4ÞWAXFUXBœXIßX)YoHYS¸YPZS]ZD±Z'öZT['s[›[K²[Aþ[B@\ƒ\¡\*Á\#ì\ ]1]M]:m]^¨]L^CT^˜^$µ^(Ú^!_.%_+T_&€_§_!Á_)ã_#
`"1` T`!u`—`+µ`&á`a#'a'Ka*sa&ža-Åa6óa)*b$Tb'yb+¡b&Íb3ôb(c-Ec1scd¥c¡
! d¬dNÌd0e)Le$veA›eYÝe=7fUufAËfU
g cg4h:9h3th0¨hÙh&îh3i)IiXsi\Ìi')jAQj@“j?ÔjAkVk>hk:§kEâk8(l<al5žl7Ôl<m?Im8‰m;ÂmGþm=Fn9„nE¾n%o*o,Eo+ro7žo)Öo2p3p)Kp
up0ƒp´pÇpJ×pB"qeq|q�q§qO¾q+r):r1dr$–r»r?Êr_
! s-js˜s]twvtWît]Fu>¤uãuv9 v9Zv5”v1Êvüvwx9w'²w,Úw4x1<x;nx4ªxSßx63yejyJÐy,zhHzr±zR${Hw{5À}*ö}.!~NP~%Ÿ~EÅ~O [D|¦Á5h€2ž€;Ñ€9
�<G�-„�q²�9$‚^‚o‚0ˆ‚$¹‚&Þ‚(ƒ .ƒ$Oƒ$tƒE™ƒ(ßƒ)„'2„8Z„ “„)´„#Þ„"…'%…0M…3~…²…)Æ…'ð…5†<N†:‹†Æ†;æ†&"‡+I‡$u‡<š‡"×‡2ú‡-ˆ(Hˆ0qˆ:¢ˆCÝˆ!‰33‰g‰ ‡‰,¨‰)Õ‰Eÿ‰3EŠ"yŠ<œŠ)ÙŠ%‹&)‹P‹$o‹.”‹#Ã‹!ç‹&	Œ=0Œ.nŒ'�Œ+ÅŒ5ñŒ'�,D�q�+��K»�Ž'ŽDEŽ#ŠŽ0®Ž/ßŽ�9(�4b�@—�2Ø�-�9�‹O�qÛ�mM‘S»‘!’<1’2n’7¡’!Ù’0û’-,“"Z“;}“"¹“=Ü“%”@”-]”>‹”@Ê”,•8•5X•+Ž•Iº•–>!–G`–&¨– Ï–ð–E—AU—I——,á—+˜†:˜¬Á˜Œn™Çû™�Ãš†S›UÚ›‹0œ¬¼œÉi�¿3ž�óž&�Ÿ¨ŸhÂŸ4+ 3` 7” 3Ì Q¡7R¡1Š¡S¼¡,¢`=¢Hž¢#ç¢?£*K£v£C�£4Ô£ 	¤ *¤K¤g¤ƒ¤&�¤MÄ¤#¥A6¥&x¥Ÿ¥7¾¥Kö¥*B¦3m¦$¡¦1Æ¦Zø¦'S§"{§%ž§$Ä§8é§3"¨V¨8s¨¬¨/Å¨)õ¨<©\©/|©+¬©Ø©>ö©]5ª'“ªD»ª««88«+q« �«)¾«,è«6¬)L¬<v¬&³¬äÚ¬l¿­9,®;f®¿¢®>b¯,¡¯>Î¯'
°5°/M°Ñ}°CO±ü“±y�²G
! ³AR³d”³.ù³K(´2t´-§´.Õ´qµ8vµz¯µ„*¶%¯¶8Õ¶A·KP·@œ·/Ý·3
¸*A¸$l¸+‘¸7½¸-õ¸+#¹>O¹(Ž¹-·¹ å¹ºp#º9”º7Îº>»lE»+²»$Þ»3¼~7¼`¶¼L½&d½‹½I£½<í½9*¾d¾3z¾k®¾0¿BK¿ZŽ¿4é¿ ÀD?À„À¡À7¾ÀöÀúÀDÁ^Á)}Á§ÁÄÁâÁ"ÿÁ$"Â"GÂjÂ%‡Â?­ÂgíÂ	UÃQ_ÃN±ÃDÄLEÄP’Ä'ãÄjÅNvÅÅÅâÅ#ÿÅ$#ÆHÆ&cÆ7ŠÆBÂÆÇ& Ç.GÇvÇ3‘ÇÅÇTáÇ6È5RÈ)ˆÈ.²ÈNáÈ=0É;nÉªÉ2ÉÉ;üÉ+8Ê0dÊQ•Ê7çÊ Ë9@ËOzËlÊË<7Ì8tÌH­ÌAöÌ38Í[lÍ<ÈÍDÎEJÎZ�Î‹ëÎLwÏ-ÄÏ0òÏ6#Ð2ZÐ.�Ð*¼Ð,çÐ+Ñ:@Ñ"{ÑžÑ,¾ÑëÑ&Ò2Ò&PÒ"wÒ/šÒ=ÊÒ0Ó89ÓDrÓ&·Ó&ÞÓkÔ@qÔ2²Ô3åÔ0Õ&JÕ-qÕ%ŸÕ1ÅÕ÷ÕBÖ<TÖ"‘Ö'´Ö.ÜÖ×# ×OD×f”×û×8Ø-QØØtžØ&Ù:Ù9PÙ+ŠÙ¶Ù-ÑÙÿÙ4ÚHQÚGšÚ,âÚÛ&%ÛELÛ$’ÛL·Û"Ü!'Ü2IÜ)|Ü4¦ÜBÛÜ6ÝUÝmÝ(ŠÝ=³Ý ñÝ*Þ2=Þ'pÞ/˜Þ;ÈÞkßXpß/Éß;ùß:5à8pà/©à8Ùà5á#Há0lá3�á7Ñá,	â06â/gâ<—â/Ôâ}ãQ‚ã.Ôã$äA(ä+jä.–ä3ÅäXùä$RåXwåÐå'çå)æ99æ3sæL§æ0ôæC%ç3içw�ç è6èHè8cèDœè6áèEé>^é8�é-Öé3ê8ê(Nê:wê*²ê>ÝêHëeë]�ë@ßë ì>9ìMxì=Æì;í;@í:|íG·í3ÿíD3îCxîB¼îDÿîcDï7¨ï(àï;	ð5Eð{ð‹ð9ªð*äðañLqñI¾ñIòRò$lòW‘òDéò8.óNgóA¶ó@øó99ô+sô=ŸôcÝôAõ‹^õfêõIQö:›öDÖö#÷ƒ?ø]Ãø,!ù£Nù4òùC'ú3kúKŸúLëú?8û;xû-´û.âûPüGbü#ªü?Îü=ý>Lý`‹ý#ìýzþS‹þ:ßþIÿ5dÿ šÿ"»ÿ
Þÿ4ìÿN!#p,”PÁ-,@<mJª&õLsi,ÝS
! D^Z£þ63LH€XÉR"€u.ö9%J_Iª~ôMsTÁJ=aSŸjó3^	X’	[ë	'G
! o
! 
‰
! L—
! Rä
! :7rDŠ@Ï0A>PC�BÓG
2^
+‘
?½
Cý
BA6„C»7ÿ7Vs*‹¶Ó7ò*B a8‚8»8ô)-7W7�2ÇOú&JPq7Â%úF 1g™$±Öìþ((<ex‹, Íá=õ3EWs†˜«ÆØ÷
,Baw“¦K¾9
! JDI�:Ù+L@A�7Ï30;TlNÁP³a$!:!\"~¡1¼Bî119c/�GÍ&/V'p8˜OÑ2!2T,‡´#Ò!ö$=Yt�ª$Åê " > :Z • :± ì !$!@!"\!!™!¶!+Ò!þ!"0""I")l"4–"FË"#&2#0Y#,Š#A·#2ù#&,$S$r$;‘$.Í$"ü$(%"H%"k%&Ž%&µ%DÜ%4!&>V&I•&)ß&,	',6'Cc'<§'9ä't(G“(;Û(=)@U)3–):Ê):*5@*9v*.°*<ß*+56+,l+(™+@Â+),1-,B_,.¢,:Ñ,2-E?-7…-.½--ì-(.,C.,p.,�.)Ê.%ô./Z9/”/4¬/9á/H0Id0 ®0FÏ0C1KZ1'¦19Î1@28I2?‚23Â2:ö2313e3X‚3nÛ3%J4%p4&–4,½43ê4@5&_5†5YŸ5ù5)6=6X6-w6(¥6,Î6,û6,(7)U77*˜74Ã7'ø7P 8Pq8:Â8:ý8`89,™9 Æ92ç91:.L:P{:‹Ì:"X<!{<3�<RÑ<k$=+�=(¼=å=$>B%>.h>U—>`í>ON?'ž?XÆ?@V.@`…@Tæ@;A8XA@‘A6ÒAH	BORB7¢B-ÚBªCK³C*ÿC=*D�hD=öDH4Eí}EFkF²F@ËFVGncG#ÒGöG;
! H"FH@iHªHÇHäH6ÿHS6IWŠIâI9õI,/J9\J–J<©JæJKýJLIKC–K6ÚK;L8MLL†LJÓLKM2jM,�MNÊM*N3DNVxNLÏNGO*dO+�O»O.ÍO(üOJ%P%pP4–P=ËP:	Q8DQ/}Q%­Q/ÓQ2R!6R:XR)“R.½R#ìRQSBbS&¥SHÌS(T >TE_T-¥TBÓT-U@DU1…UC·UJûU:FV5�VD·VDüV7AW1yW6«WAâW%$X4JX$XJ¤X@ïXV0Y-‡Y<µYJòYM=Z2‹Z*¾Z,éZ4[<K[Kˆ[YÔ[(.\OW\?§\Yç\@A]7‚]3º]2î]?!^>a^* ^DË^P_Ma_/¯_7ß_8`8P`[‰`)å`"aa2aZ”a>ïa..b2]b$�b'µb3Ýb+cN=c0Œc"½cKàcH,dGud=½d‚ûd®~eC-flqfKÞfH*gGsgD»g-h1.h*`h.‹h!ºh3Üh˜iE©i;ïi2+j/^j"Žj#±jEÕj@k#\kT€kÕk$ïk$l.9l0hl2™l=Ìl;
! m)Fm1pmC¢m5æm/n1Ln"~n#¡nÅn0ßn2oCo$^o-ƒo/±oyáoŠ[pGæpU.qV„qnÛqDJr)�r#¹r�Ýr!{sO�s
! ís?øs98t2rt'¥t'Ítõt1uEu+eu)‘u.»u&êu7v1Iv/{v4«v,àv-
w2;w+nw0šw+Ëw0÷w((xVQx@¨xhéx=Ry5�yÆy+ßy3z:?zTzzFÏzM{Nd{P³{P|‰U|Gß|Y'}�}v }9~5Q~v‡~Vþ~éU¢?€Tâ€ú7�M2‚€‚“‚°‚Â‚Ü‚ë‚ú‚ƒ!ƒ	7ƒAƒZƒxƒ0”ƒPÅƒ,„YC„5�„.Ó„P…7S…4‹…AÀ…A†5D†5z†°†\É†6&‡1]‡}�‡~
ˆYŒˆ|æˆ|c‰ºà‰+›ŠGÇŠ!‹B1‹;t‹2°‹<ã‹A ŒVbŒC¹ŒLýŒQJ�/œ�Ì�?ã�o#Ž7“Ž)ËŽXõŽ(N�kw�Gã�_+�e‹�Fñ�h8‘4¡‘,Ö‘’3ƒ’>·’Jö’IA“6‹“IÂ“T”Ba”M¤”ò”zr•3í•!–/>–/n–/ž–/Î–0þ–0/—1`—1’—1Ä—1ö—1(˜1Z˜1Œ˜1¾˜1ð˜1"™1T™1†™/¸™/è™/š/Hš/xš/¨š0Øš/	›/9›/i›/™›1É›1û›1-œ1_œ/‘œ/Áœ/ñœ/!�/Q�/��/±�/á�/ž/Až0qž0¢ž.Óž/Ÿ/2Ÿ0bŸ0“Ÿ/ÄŸ/ôŸ/$ /T 2„ .· .æ /¡'E¡Km¡j¹¡:$¢h_¢È¢)á¢V£Sb£?¶£'ö£¤A9¤4{¤.°¤+ß¤[¥Bg¥Jª¥`õ¥JV¦6¡¦2Ø¦1§=§U§u§B•§AØ§@¨#[¨&¨!¦¨!È¨ ê¨!©!-© O©‡p©8ø©91ªQkªA½ª ÿª, «:M«7ˆ«6À«_÷«*W¬G‚¬<Ê¬Š­@’­@Ó­F®@[®<œ®wÙ®dQ¯m¶¯4$°4Y°=Ž°FÌ°A± U±2v±©±(½±9æ±! ²]B². ²Ï²ì²%³01³>b³4¡³/Ö³.´>5´&t´$›´+À´.ì´Sµ$oµ.”µ&Ãµ)êµ$¶U9¶*�¶;º¶.ö¶%·F@·>‡·8Æ· ÿ·' ¸"H¸k¸)ˆ¸:²¸,í¸¹6:¹4q¹,¦¹/Ó¹Iº:Mº&ˆº&¯º"Öºùº$»7»T»/s»;£»ß»0÷»+(¼GT¼œ¼J±¼Tü¼=Q½5�½EÅ½J¾VV¾2­¾+à¾_¿9l¿1¦¿5Ø¿5ÀCDÀ5ˆÀ<¾À6ûÀ?2Á6rÁ6©Á=àÁ6Â8UÂ:ŽÂ6ÉÂ7ÃB8Ã6{ÃE²ÃTøÃ:MÄCˆÄ<ÌÄ@	Å@JÅ@‹Å;ÌÅ=ÆMFÆ>”Æ:ÓÆ=Ç<LÇ9‰Ç:ÃÇFþÇ@EÈG†È[ÎÈZ*ÉN…ÉTÔÉ)ÊCHÊCŒÊ/ÐÊ*Ë/+Ë[ËoËYˆËHâËG+Ì.sÌ¢Ì6³Ì5êÌR Í)sÍR�Í3ðÍ<$Î6aÎ:˜Î5ÓÎ9	Ï3CÏ5wÏ7­Ï5åÏ8Ð>TÐ&“ÐºÐ<ÕÐÑ,$Ñ-QÑBÑ4ÂÑ#÷Ñ%Ò&AÒ#hÒèŒÒçuÓ@]Ô9žÔØÔìÔ%Õ8)Õ7bÕ>šÕ=ÙÕÖ2+Ö'^Ö!†Ö¨Ö(ÈÖ+ñÖ&×)D×#n×M’×Mà×!.ØEPØ4–Ø5ËØ4Ù]6Ù:”ÙTÏÙ0$ÚPUÚ,¦ÚfÓÚr:Ûn­Û=Ü6ZÜ5‘Ü:ÇÜ-Ý;0Ý:lÝJ§ÝòÝ&Þ.Þ
IÞ0WÞ3ˆÞ-¼ÞêÞYßLbßL¯ßüßàV$à>{àUºàUáTfáN»á
! â, â4Mâ$‚â>§â+æâ3ã2Fã3yãI­ã8÷ã)0ä,Zä;‡ä&Ãä&êä4å1FåDxå#½åáåKöå'Bæjæ<{æA¸æ]úæXçBgçªçHÆç^ènè'‹è)³è]Ýè#;é._éŽé<ªéNçé6ê!Têvê%”ê&ºê,áê$ëœ3ëŠÐëF[ìJ¢ì%íì.í/Bí"rí&•í(¼íBåíE(îSnî2Âî=õî[3ïM�ï@Ýï�ðH ðIéðu3ñ9©ñ4ãñeòD~òQÃòló‚óJôHMôc–ô2úôJ-õUxõnÎõM=ö=‹öPÉö]÷px÷!é÷—ø5£ø=Ùø=ùFUù9œùCÖù7úYRúL¬ú_ùúMYû<§ûWäûU<ü\’üxïü8hý`¡ýGþ\Jþj§þQÿPdÿ#µÿyÙÿ5S8‰EÂXxaOÚa*\Œ4éL<kŠ¨‹3š¿šZSõXIH¢tëD`Z¥{}|-ú((	?Q	I‘	6Û	$
! 97
! $q
! +–
! |Â
! –?HÖtH”iÝ>G
T†
)Û
o�u-Y3J�TØY-k‡?óW3y‹-%3 Y%zC *ä$$4cY#½4á1;H;„,Àí4
2B(u1ž(Ðù/
%=NcL²#ÿ#&?/f$–2»î:
! GE.�0¼í(
! 
3eAe§N
"\‰N	:X%“5¹ï'C7/{W«6B::}F¸oÿDoK´cud’Úim X× `0!L‘!Þ!Cû!O?"9�"/É"-ù"*'#SR#¦#/¾#Uî#'D$l$9…$%¿$)å$5%EE%D‹%KÐ%U&Er&+¸&:ä&&'MF'D”'Ù'*õ' (5(_F(6¦(BÝ(B ),c)0�)QÁ)7*UK*7¡*]Ù*7+3R+†+5¥+2Û+,,',>,W,u,XŠ,Fã,*-6@-;w-;³-6ï-~&.0¥.@Ö.C/ [//|/4¬/Iá/++0AW0*™0>Ä0E1<I1B†1JÉ1›2/°2à3-ù4'6"?72b7-•7-Ã7$ñ7<88S8:Œ8.Ç8;ö8X291‹9g½91%:0W:.ˆ:,·:=ä:9";\;fs;=Ú;W</p<9 </Ú</
! =3:=+n==š=NØ=\'>a„>jæ>MQ?EŸ?bå?nH@G·@>ÿ@6>A8uA.®AAÝACBDcB7¨BQàB&2CXYCT²C?DGD8[D6”DËDêD3E&;E>bE&¡EsÈEM<F°ŠF,;GEhG9®G'èG)HR:HZ�HèHI1I,JIPwINÈIKJUcJh¹J�"KF²K‚ùKo|L‹ìL]xMaÖMM8NN†NNÕN+$O<PO;�OVÉOB PAcP=¥PAãP>%QCdQ1¨Q;ÚQTR0kRœRF¯R:öR/1SIaS«S'¾S"æS4	T!>T*`T;‹T�ÇTpUU	ÆUiÐUi:V¤VO¼VEW4RWI‡W=ÑW)XC9X&}X3¤X3ØXYB,Y+oY@›Y9ÜY%Z*<ZgZ†Z!˜ZºZ$ÖZûZ+[&3[.Z[0‰[º[/Ì[Bü[>?\~\˜\5·\*í\']<@]#}]6¡]HØ]:!^C\^C ^/ä^g_|_…_'’_8º_+ó_+`LK`6˜`7Ï`6aB>a8�a>ºa@ùaE:b>€b<¿bübc;)cKec±cDÍcdA(d\jd1Çd0ùdK*e-ve<¤eáe#ûeCfxcftÜfmQgG¿g/h[7h)“h)½h0çh5iNi:mi)¨i•ÒiChjI¬jEöj]<kNšk~ékZhl>Ãl[mO^m�®mZ0n*‹nF¶n(ýn5&oS\oN°o,ÿo.,p+[p,‡pB´p1÷pG)qMqqN¿qFrCUr+™r Årær`ÿr2`s_“s3ós't$Ct4ht-�t)Ët,õt1"u.Tu"ƒu3¦uÚuòu)v81vjv‚vZžv&ùvO wPpw#ÁwRåw"8x0[x"ŒxC¯x@óxH4y:}y¸y"Òy)õy&z<Fz+ƒz5¯zBåz6({A_{;¡{:Ý{&|*?|!j|)Œ|G¶|oþ|Mn}¼}<Ì}9	~7C~U{~>Ñ~2<C:€g»š#€™¾€1X�5Š�@À�6‚/8‚-h‚–‚Œ¶‚CƒYƒ=oƒ%­ƒ=Óƒ>„3P„5„„4º„-ï„>…C\…+ …(Ì…Rõ…ˆH†MÑ†‡I<‡v†‡Fý‡}DˆZÂˆ5‰CS‰+—‰8Ã‰Ïü‰JÌŠ6‹$N‹,s‹& ‹<Ç‹IŒ-NŒ8|ŒTµŒP
! �1[�.��9¼�Bö�.9ŽPhŽ:¹ŽJôŽ8?�vx�9ï�I)�@s�P´�]‘?c‘9£‘kÝ‘PI’5š’&Ð’÷’e
“Fs“:º“Mõ“EC”‰”D§”7ì”’$•·•pÐ•1A–Vs–SÊ–?—^^—"½—8à—&˜A@˜!‚˜,¤˜‘Ñ˜‘c™—õ™&�š´šÑšWîš)F›4p›B¥›'è›"œW3œ8‹œ?Äœ5�):�9d�#ž�.Â� ñ�Ržež#…ž©žÅžØžEðžC6ŸDzŸD¿ŸE DJ B� CÒ B¡,Y¡I†¡DÐ¡A¢oW¢>Ç¢>£!E£-g£M•£Jã£N.¤W}¤TÕ¤^*¥E‰¥dÏ¥U4¦KŠ¦3Ö¦"
! §+-§.Y§&ˆ§;¯§Eë§21¨nd¨kÓ¨k?©G«©Dó©D8ª5}ªG³ª]ûªBY«_œ«aü«^¬/{¬ «¬3Ì¬,­,-­<Z­<—­Ô­.ó­6"®$Y®~® �®6¾®8õ®/.¯4^¯c“¯.÷¯=&°@d°G¥°8í°"&±-I±&w±$ž±&Ã±$ê±+²;²&X²L²EÌ²D³/W³k‡³ló³H`´H©´ò´ÌµOÒµ>"¶)a¶a‹¶lí¶'Z·3‚·2¶·2é·¸1/¸-a¸+�¸D»¸7¹78¹3p¹C¤¹8è¹C!º2eº-˜º@Æº4»)<»8f»JŸ»:ê»>%¼7d¼7œ¼5Ô¼>
! ½$I½Dn½X³½G¾TT¾6©¾à¾.¿./¿'^¿$†¿/«¿EÛ¿#!À:EÀ7€ÀC¸À#üÀ/ Á!PÁ:rÁ;­ÁAéÁL+ÂDxÂ5½Â2óÂ"&Ã*IÃ&tÃ<›ÃXØÃ71Ä/iÄ/™ÄKÉÄQÅGgÅ/¯Å
ßÅ6íÅ*$ÆROÆH¢ÆëÆ9Ç@=Ç5~Ç-´Ç8âÇ&ÈPBÈH“ÈIÜÈ>&É,eÉ/’ÉBÂÉEÊ KÊDlÊ±ÊCÄÊ;ËDË
UË2cË–Ë-«ËÙË/óËC#Ì(gÌ%�Ì4¶Ì1ëÌ-Í
KÍ?YÍ™Í%·Í1ÝÍ&Î/6ÎffÎ[ÍÎ5)Ï3_ÏD“Ï#ØÏüÏNÐRhÐ=»Ð.ùÐ&(ÑOÑeÑavÑ-ØÑÒ
ÒB$ÒgÒwÒ"‡Ò0ªÒ#ÛÒ?ÿÒ>?Ó-~Ó2¬Ó ßÓBÔ?CÔ>ƒÔ5ÂÔ1øÔ—*Õ`ÂÕ"#ÖFÖQbÖ-´Ö*âÖ,
×H:×Hƒ×GÌ×Ø/Ø}@Ø1¾Ø$ðØ.Ù<DÙ�Ù0™ÙÊÙ àÙÚOÚ&nÚ•Ú,´ÚYáÚ<;ÛšxÛSÜ<gÜ>¤Ü,ãÜ/Ý/@Ý/pÝ Ý9¼ÝöÝ=	Þ]GÞ/¥ÞZÕÞB0ßKsßE¿ß.à64àBkàO®àBþà!Aácá~á#›á¿á'Üá‘â‘–âC(ãlãCˆã9Ìã9ä9@ä8zän³äF"åFiåF°åm÷å9eæ…ŸæU%ç#{ç©ŸçIèVéLné5»é5ñé1'ê1Yê0‹êO¼ê.ë0;ë9lë1¦ë/Øë+ì%4ì)ZìL„ìCÑì7í(Mí=ví1´íæí9öíƒ0îI´î@þî(?ï[hï4ÄïNùï$HðmðDtñ_¹ñXò]ròPÐò?!óGaóB©ó%ìóôE2ô^xô<×ôAõDVõ4›õQÐõc"öC†öGÊöN÷#a÷%…÷f«÷ø7$øI\øp¦ø#ù1;ù
mù,{ù¨ù Æù]çù-EúYsú!ÍúJïú*:û.eû”ûf²ûQüQkü<½ü&úüT!ý[vý[ÒýB.þbqþUÔþ6*ÿaÿ+|ÿ$¨ÿÍÿ<ëÿ1(NZ¾©h*z!¥5Ç<ý(:cƒ!Ÿ.Á2ð8#/\VŒDã(9Q(h‘2¦#Ù%ýQ#Tu1Ê®ü­«\Y3¶GêQ2(„'­>Õ6	TK	3 	*Ô	=ÿ	9=
! w
! 3�
! 4Ä
! Cù
! @=>~K½?	0Iz;Ž ÊëD
7L
2„
·
LÔ
A!c2{A®›ð Œw-)¥Ï é.
! :9ftÛ?ø/8$h=�4Ë.=/*m<˜HÕ+AJ:Œ3ÇJû\FT£#øB>_/ž8Î7/?0o6 6×_nnlÝQJMœ!ê16>9u6¯6æ68T@�(Î1÷2)/\6Œ!Ãå4ÿ442i2œ6Ï)204c)˜0Â1ó3%:Y”A³HõP> P� Yà b:!h�!o"nv"‡å"‡m#‡õ#‡}$‰%‡�%‰&‡¡&y)'}£'‡!(ˆ©(ˆ2)†»)ˆB*‡Ë*‹S+xß+~X,y×,{Q-7Í-5.@;.B|.4¿.5ô.1*/7\/”/9³/5í/4#03X03Œ0À01Þ0711H1>z11¹1$ë1623G22{28®25ç2634T31‰3'»3ã34)4%I4=o4E­40ó4+$5+P5,|5A©5Së5-?6~m6Wì6 D73e7+™7Å7#Û7sÿ72s8D¦8)ë899eO9[µ9:P':Px: É:ê:!
! ;(,;;U;4‘;*Æ;1ñ;Z#<0~< ¯<6Ð<6=+>=&j=b‘=Eô=8:>*s>:ž>CÙ>A? _?M€?GÎ?=@8T@S�@3á@8A8NA8‡A@ÀA&BP(BPyB8ÊBdC%hC(ŽCJ·CD!D9D&OD)vDI D-êD,E(EE)nE,˜E*ÅE*ðEF*6F$aF!†F%¨F(ÎF)÷F#!G!EG(gG#�G"´G×G÷GH5H=TH(’H6»H/òH'"I!JI!lI%ŽI´IÑI!ðI*J(=JfJ „J)¥J ÏJ%ðJ0K#GK"kKŽK)©KÓK*ïK.L,IL)vL8 L4ÙLfMVuMaÌMX.NK‡NMÓNS!O%uO)›O-ÅO)óOP$7P\P&eP‘ŒPEQ1dQ-–Q(ÄQxíQfRÌ…R%RTixTGâT*UACU…U U¿UÚU"úU	V5'Vx]V3ÖV6
! W\AW;žWEÚW” XQµXFYfNYŽµYHDZ[�ZXéZ?B[D‚[=Ç[h\An\?°\Hð\B9]l|]Hé]H2^H{^ZÄ^m_]�_=ë_M)`Rw`PÊ`kaV‡a`Þa>?b\~bDÛb? cW`cE¸c2þc11d0cd8”d7Íd\e9be]œedúe1_fc‘fFõf]<gišg´h»¹hºui?0jFpjÆ·j^~kAÝkdlW„lNÜlS+mGm:ÇmKn5Nn%„n&ªn(Ñn3ún&.o"Uo7xo#°o!Ôo+öo'"pcJp³®pwbqqÚqpLrB½rks[lsîÈsÕ·tP�uYÞui8vC¢v‘ævŽxwmx>ux;´xVðxyGyDÁyIz;Pz‚Œz@{™P{:ê{M%|6s|pª|N}Sj}r¾}U1~C‡~3Ë~sÿ~Csh·D €ce€dÉ€=.�8l�8¥�VÞ�R5‚Rˆ‚{Û‚\Wƒa´ƒs„[Š„hæ„]O…P­…^þ…P]†=®†?ì†@,‡?m‡[­‡M	ˆ7WˆB�ˆ©Òˆ7|‰c´‰mŠR†ŠÙŠVì‹|CŒsÀŒC4�Tx�IÍ�IŽ�aŽiãŽfM�§´�R\‘I¯‘pù‘Lj’C·’>û’@:“Ê{“ÉF”a•]r•‘Ð•Vb–‹¹–‹E—‹Ñ—d]˜MÂ˜Î™Fß™U&ša|škÞšBJ›K�›¡Ù››{œ �`¸�!ž;žbXž»ž�Îž†\Ÿ!ãŸ  <7 6t T« B¡±C¡�õ¡Ž†¢@£�V£Aç£W)¤~�¤‚¥5ƒ¥c¹¥P¦Mn¦e¼¦M"§„p§/õ§o%¨O•¨Cå¨])©a‡©%é©ZªWjªAÂªA«eF«6¬«¢ã«†¬0š¬§Ë¬"s­-–­TÄ­6®BP®?“®Ó®#ä®>¯fG¯®¯EÍ¯C°:W°@’°Ó°gñ°AY±.›±2Ê±"ý±- ²<N²5‹²,Á²#î²?³1R³(„³8­³.æ³5´HK´3”´>È´Qµ YµZzµ Õµ3öµ5*¶1`¶1’¶PÄ¶#·,9·1f·<˜·JÕ·5 ¸6V¸=�¸DË¸)¹ :¹6[¹5’¹dÈ¹b-º;�º/Ìº üºR»Sp»GÄ»@¼FM¼7”¼@Ì¼Y
½<g½;¤½`à½"A¾Bd¾H§¾@ð¾S1¿6…¿0¼¿í¿IÀKQÀ�À5¶À0ìÀ/ÁMÁUmÁ<ÃÁ8Â9ÂGLÂ,”ÂPÁÂÃ:.ÃiÃ5€Ã5¶Ã$ìÃ/Ä(AÄ'jÄ’ÄB®ÄXñÄoJÅ#ºÅ*ÞÅO	ÆVYÆ>°Æ0ïÆ& ÇGÇ)_Ç$‰Ç*®Ç&ÙÇ)È *È%KÈqÈ8‹ÈÄÈÝÈøÈ/	É9ÉXÉBrÉµÉ=ÒÉ&Ê(7Ê#`ÊA„ÊÆÊWßÊ+7ËcË4zË¯ËÂË.âË*Ì4<Ì1qÌ'£Ì.ËÌ9úÌ/4Í,dÍ-‘Í.¿Í îÍ+Î.;Î.jÎ1™ÎËÎ.âÎ3ÏEÏ1aÏ)“Ï&½Ï&äÏ*Ð#6Ð.ZÐ‰Ð" ÐÃÐ ÕÐ5öÐ,ÑsKÑ¿Ñ+ÔÑ'Ò;(ÒdÒ'wÒ#ŸÒ!ÃÒ!åÒBÓ'JÓ4rÓ#§ÓCËÓBÔ(RÔ>{Ô'ºÔLâÔL/ÕE|Õ6ÂÕ7ùÕ71Ö!iÖ-‹ÖH¹ÖG×%J×Xp×FÉ×"Ø‘3ØiÅØ/ÙOÙdÙyÙN�Ù#ßÙ%ÚL)Ú$vÚ›ÚN¹Ú4Û1=ÛoÛ‚Û•ÛN¬Û#ûÛ%ÜEÜdÜ‚Ü$¡ÜÆÜåÜJÝ8NÝ9‡Ý
ÁÝ=ÏÝH
ÞVÞ)oÞ<™Þ6ÖÞ%
ß13ßHeßE®ßLôß7Aà0yà&ªà Ñà/òà3"áJVá¡á)¼áæá%â+â#KâPoâPÀâ1ã=CãQ�ã+Óã@ÿã9@ä5zä9°ä,êä4å,Lå1yå7«åãåEæ4Iæ ~æ"Ÿæ4Âæ4÷æ2,ç>_çDžçDãçD(èDmè²è(Âè1ëè*é.Hé5wé­é8Ìéê´$êdÙê@>ë8ë>¸ë0÷ë>(ì!gì"‰ì8¬ìªåìº�í6Kî‚î9›îOÕî%ï)CïDmï²ïyÅï9?ð>yð¸ðKÑð)ñ)Gñ'qñ.™ñ:Èñoò<sò7°òBèò.+óZó3zó:®ó6éó& ô0Gô%xô žô¿ô;Ôô#õ4õ!Qõosõ ãõ+ö!0ö$Röwö5‘ö7Çö*ÿö8*÷c÷J}÷È÷7Þ÷Eø,\ø7‰øSÁø ù16ù1hù šù:»ùöùMú?]ú)�ú9Çú<û1>û€pûñû(ü<7ütü �ü6±üYèüBý%^ý#„ý ¨ýgÉýg1þ…™þ†ÿ(¦ÿ@Ïÿ,,*YY„$Þ72;=nT¬Q S>t8³(ì]2p�df<€'½å658,n›,´áXýAV'˜7À9ø92Sl7À#ø"?!^€“!¦GÈN	4_	8”	7Í	!
! '
! <G
! B„
! $Ç
! ?ì
! C,8p;©<åH"6kB¢Bå(
:F
4�
¿¶
9vF°M÷E9cD�5â+D;b7ž@ÖX$Š}`BiF¬<óG0+x6¤7Û$08;i0¥/Ö‹P’ã+û$'L^u<�Í*â'
5'U },ž/Ë+û';D)€NªMùAG|‰JhQFº9�;?½vý^toÓ£CƒçQkM½sqTñxF x¿ L8!M…!HÓ!"dœ"4#Œ6#;Ã#:ÿ#[:$‡–$j%w‰%a&cc&1Ç&Mù&OG'k—'t(nx(lç(uT)SÊ)]*N|*dË*t0+R¥+-ø+8&,2_,V’,2é,b-l--ì-~."™.'¼.Cä.=(/3f/Gš/Bâ/+%08Q03Š03¾0'ò081>S1,’1H¿1;2SD2Z˜2Zó2ZN3Z©3k4mp4HÞ4N'5Hv5H¿5H6HQ6Qš6Nì62;7=n7?¬7Cì7%08GV81ž8!Ð8^ò8LQ9=ž9iÜ9LF:n“:»;*¾;Pé;A:<>|<B»<6þ<25=2h=Y›==õ=83>Ll>;¹>\õ>:R?>�?vÌ?GC@F‹@gÒ@Z:AK•A@áAm"B\�BWíBKECI‘C8ÛC?DhTDW½D^EHtEa½EXF<xFJµFPGIQGT›GNðGc?Ho£HNI>bI?¡IPáI62JYiJDÃJMKOVK1¦K5ØK<L@KL:ŒL"ÇLêLjMFpMP·MUN‰^NFèNœ/O.ÌO4ûO/0PB`PY£PKýPDIQDŽQDÓQ6R3OR7ƒR)»RbåR‚HSYËS)%TMOTN�TOìTQ<UMŽUBÜU8V.XV2‡VHºV#W,'W,TWW�WaÙW,;X"hXJ‹X;ÖX/Y=BY>€Y8¿YFøYd?Z:¤Z*ßZ=
! [H[.h[2—[MÊ[%\H>\p‡\Cø\'<]0d]8•]8Î]=^;E^L�^+Î^;ú^16_3h_6œ_)Ó_lý_Lj`J·`[aj^aCÉa,
bN:b3‰b;½b/ùb0)c[ZcH¶c6ÿc:6d)qd‰›d~%e1¤e^Öed5f4šfCÏf1gGEgZ�gVèg"?h#bhL†hnÓh8Bi4{i-°i0Þijˆ+j*´j9ßj%k4?k*tkAŸkDákA&l>hl@§lWèl,@mHmm4¶m2ëmTn$sn'˜n@Àn0o32ohfoQÏoQ!pAsp%µp¥Ûp4�q;¶q<òqD/rLtr:Ár?ür(<sYes>¿sqþs‚pt†ótHzufÃuV*vR�v9ÔvOw^^w*½wJèwO3xZƒx_ÞxN>y<�y0ÊyKûy`Gz0¨z6Ùz={EN{D”{RÙ{x,|[¥|X}.Z}>‰}0È} ù}I~Bd~,§~#Ô~%ø~V:u-°aÞ?@€C€€IÄ€1�B@�]ƒ�-á�0‚j@‚$«‚Ð‚ð‚<ƒMƒ"lƒR�ƒUâƒ:8„Ts„]È„-&…HT…;�…IÙ…Z#†T~†*Ó†fþ†,e‡b’‡/õ‡$%ˆ>JˆI‰ˆ.Óˆ1‰#4‰AX‰;š‰7Ö‰UŠ`dŠ:ÅŠE‹:F‹@�‹OÂ‹7ŒsJŒ)¾Œ<èŒ?%�$e�9Š�=Ä�bŽ_eŽ<ÅŽ+�4.�-c�5‘�;Ç�7�B;�N~�RÍ�I ‘Hj‘`³‘M’2b’D•’CÚ’;“^Z“a¹“M”Di”/®”1Þ”A•ER•‰˜•L"–No–E¾–n—'s—D›—à—&ÿ—&˜L.˜O{˜ÒË˜ž™g³šn›ÚŠœÅe�+ŸV0¡f‡¡`î¡MO¢V�¢7ô¢™,£ªÆ£+q¤ˆ�¤û&¥E"¦<h¦Q¥¦#÷¦5§#Q§!u§@—§cØ§g<¨ ¤¨lÅ¨(2©*[©†© ©½©Ù©õ©ª./ª(^ª)‡ª9±ª9ëªa%«a‡«eé«¼O¬º­]Ç­W%¯B}¯2À¯/ó¯F#°Ej°7°°3è°'±D±#P±!t±E–±uÜ±FR²‡™².!³*P³6{³U²³´%´
4´B´S´
! g´
! r´}´‰´L�´Ú´5ó´E)µroµ9âµ7¶,T¶�¶)¡¶;Ë¶ ·;(·Ud·Kº·9¸(@¸.i¸P˜¸Bé¸9,¹Xf¹:¿¹9ú¹14º3fº7šº$ÒºP÷ºNH»:—»GÒ»#¼6>¼7u¼H­¼>ö¼C5½>y½E¸½Oþ½IN¾I˜¾Jâ¾X-¿-†¿'´¿2Ü¿AÀ"QÀtÀ�ŒÀ0Áv?Á,¶Á,ãÁ7ÂOHÂ2˜Â0ËÂHüÂ:EÃ-€Ã-®ÃhÜÃ"EÄhÄEˆÄ)ÎÄ&øÄ)ÅˆIÅBÒÅ7Æ;MÆS‰ÆLÝÆ4*Ç"_Ç}‚Ç+È5,ÈBbÈ,¥È<ÒÈ>É1NÉ4€É&µÉ)ÜÉGÊ1NÊ-€Ê®ÊAÎÊ8ËLIË6–Ë:ÍË1Ìb:Ì=�Ì>ÛÌ@ÍA[Í?�Í9ÝÍÎ2Î4PÎW…ÎkÝÎIÏ-iÏ(—Ï*ÀÏ?ëÏJ+Ð9vÐ6°Ð2çÐ=Ñ4XÑ+�Ñ+¹Ñ*åÑ1Ò*BÒ6mÒ(¤Ò/ÍÒ/ýÒ.-Ó0\Ó�Ó¢Ó±Ó_ËÓ#+ÔOÔ3gÔ+›Ô-ÇÔcõÔ#YÕ*}Õ¨Õ¾Õ+ÚÕ"Ö")Ö)LÖFvÖ?½Ö^ýÖJ\×8§×5à×QØ;hØ3¤Ø?ØØ]ÙRvÙSÉÙ>ÚE\Ú1¢Ú:ÔÚ\Û<lÛ
! ©Û´Û+ÁÛ!íÛ	Ü>ÜmXÜ6ÆÜ/ýÜ-ÝHÝXdÝ5½Ý+óÝ%ÞGEÞ-�ÞB»Þ4þÞ33ßCgß/«ß;Ûß3à6Kà@‚àKÃà,á<<á<yáE¶á>üá;;âKwâTÃâ"ãQ;ãt�ãFä-IäHwä>Àä%ÿä$%åJå@hå"©å/Ìå)üå&æ83ælæ#yæ1�æ8Ïæ4ç3=ç3qçC¥ç9éç9#è7]èF•è_ÜèQ<é1Žé7Àé;øé<4êAqê5³ê2éêEë7bë�šës+ìFŸìJæì41í`fí$Çí@ìíA-îJoîUºî/ï+@ïHlï4µï8êïD#ðLhð$µðÚð4÷ð',ñ8Tñ�ñW­ñ ò-&ò`TòBµò(øò%!óDGóGŒó\Ôó:1ôHlôFµôIüôDFõ.‹õ]ºõ<ö)Uö#ö.£ö2Òöl÷xr÷që÷p]øyÎøsHùn¼ùw+úq£údûmzûgèûzPü{Ëü�GýÉýuIþD¿þ8ÿX=ÿA–ÿNØÿ0'/X$ˆ+­,Ù6\=Eš0à'G9<�6¾Aõt7q¬04O6„S»12A,tB¡Fä+GaBpL³L,M'z'¢+Ê+ö." Qr<’Ï5á(	'@	Bh	3«	Cß	'#
! 'K
! 6s
! <ª
! +ç
! .@B2ƒ4¶%ë8=JOˆØ9ç)!
8K
(„
3­
á
ý
G34{4°7åPQn5À8ö5/=e?£ãL!Cn*²ÝúH7,€(­%Öü&^@Ÿ2®á+í7*QC|kÀM,Nz#Éí2	)<*f8‘-Ê,ø,%RNiK¸4C9R}&Ð-÷%B\9uC¯óYOjdºX]xbÖG9�
! ”<ŸKÜ2(?[5›DÑ,3Cw&‹>²)ñ<@XO™0é0 5K >� HÀ .	!8!SW!_«!h"1t"4¦"-Û".	#28#+k#C—#iÛ#GE$a�$\ï$IL%c–%`ú%D[&Y &$ú&'53'i'(~'3§'`Û'T<(/‘(9Á(1û(6-).d)(“)V¼)(**<*/g*—*@²*Eó*<9+7v+*®+ Ù++ú+&,,D,(q,>š,6Ù,!-2-!B-"d-$‡--¬-Ú--ñ-(.-H..v.*¥.Ð.å.ü./(/-:/!h/0Š/?»/0û/A,0An0C°0Aô0A61Ax1Aº1;ü1482=m2«2Â2Ô20å2-3,D3(q3(š3Ã3?Ö3E4\4
w4P…44Ö445-@5+n58š54Ó5.60766h6-Ÿ6-Í68û6847m7�72­7à7¯þ7'®8 Ö8:÷8G29z9;™9.Õ9+:0:)I:&s:*š:2Å:7ø:$0;!U;w;.•;Ä;'Ø;!<'"<4J<5<<µ<4ò<W'=8=7¸=ð=@>(B>2k>(ž>(Ç>ð>?,?6K??‚?Â?0Ý?.@L=@Š@R“@<æ@!#AEAdA"�A#¤A2ÈA„ûA/€B=°BîB+CD4C'yCD¡CHæC1/DIaDu«D5!E,WE*„E=¯EíE.
F<FVF.jF(™FÂF$áF2G19G>kG*ªG*ÕG-H/.HD^H.£HÒH5ìHR"IFuI0¼I-íI\J&xJ&ŸJ&ÆJ/íJ,K>JK‰K?žK
ÞK3ìK! LPBLf“L7úL$2MBWM8šM1ÓM6N7<N6tNL«NHøN&AOhO(ˆO±OËO@åO&P8DP2}P.°P$ßP-Q-2QY`QOºQ
! RR\+RSˆR0ÜR2
S9@S5zS°S(ÍSöS@TRTeT=‚T=ÀT9þT28U*kU$–U»U=ØU6V>MV>ŒVFËV?WIRW8œWeÕWL;X4ˆX½XÉXÕX	óXýXM
Y*[Y(†YL¯Y0üY7-Z9eZ3ŸZ3ÓZ;[5C[gy[Cá[>%\Ad\>¦\?å\E%]Hk]^´]_^-s^L¡^Jî^L9_1†_[¸_+`J@`V‹`4â`/a<Ga)„a,®a\ÛaC8bR|bTÏb1$c0VcG‡cAÏc5d;Gd2ƒd)¶d2àd)e?=e7}e<µe6òe1)f;[f_—fX÷fEPgG–gcÞgcBhA¦h{èh{di0ài$j16j3hj-œj*Êjgõj.]k=Œk2Êk1ýk1/lTalZ¶l0m8Bm?{mJ»m9nL@nE�n7ÓnBoGNoH–oJßo,*p1WpK‰p.ÕpfqMkq:¹qGôq<rQXrKªrMörcDs_¨s=t4FtJ{t-Æt?ôt?4u?tu¢´u`Wv8¸v;ñv<-w9jw/¤w0ÔwGx@Mx:ŽxeÉx(/y(Xy1�y<³y?ðy,0z8]z4–zËz#ëz6{@F{$‡{.¬{Û{ò{|0|1L|%~|3¤|LØ|F%}!l}HŽ};×}A~8U~6Ž~BÅ~1):'dŒ3ª+Þ+
! €26€9i€=£€Zá€J<�T‡�%Ü�)‚B,‚.o‚/ž‚FÎ‚PƒIfƒ.°ƒ/ßƒ„."„Q„q„;Š„(Æ„(ï„$…=…)\…†…&¤…$Ë……ð…4v†6«†â†3ø†,‡)G‡%q‡!—‡0¹‡0ê‡2ˆ1NˆZ€ˆ_Ûˆ†;‰1Â‰Aô‰O6Š&†Š$­ŠMÒŠ1 ‹5R‹7ˆ‹4À‹Gõ‹=Œ[Œ&yŒ= Œ>ÞŒ'�#E�"i�bŒ�)ï�)ŽKCŽ�ŽO­Ž<ýŽ8:�Qs�.Å�8ô�9-�<g�=¤�4â�A‘[Y‘Wµ‘2
’1@’;r’A®’Xð’6I“,€“>­“ì“””O7”*‡”²”8Î”!•!)•)K•u•>••]Ô•*2–3]–1‘–&Ã–Aê–=,—2j—#�—-Á—0ï—< ˜B]˜E ˜Oæ˜@6™Lw™3Ä™,ø™D%šIjš9´šCîš72›j›"Š›W­›Qœ<WœV”œJëœ:6�?q�7±�Vé�@ž&^ž…ž-£žGÑž1ŸKŸhŸ†Ÿ%£Ÿ5ÉŸ9ÿŸJ9 v„ +û *'¡LR¡%Ÿ¡%Å¡&ë¡Q¢Qd¢+¶¢"â¢0£6£1O£$�£¦£0¼£í£!¤)¤(G¤*p¤,›¤.È¤/÷¤G'¥.o¥-ž¥.Ì¥qû¥cm¦ Ñ¦6ò¦,)§1V§8ˆ§
! Á§Ì§(Ý§!¨ (¨!I¨k¨@}¨*¾¨é¨*©+.©(Z©ƒ©&ž©?Å©6ª(<ªeª/zª+ªª8Öª=«#M«nq«;à«;¬DX¬+�¬=É¬,­!4­$V­:{­1¶­)è­)®!<®^®J~®WÉ®%!¯4G¯!|¯<ž¯%Û¯°;°OY°N©°3ø°C,±Ap±?²±;ò±K.²Iz²@Ä²1³R7³UŠ³;à³:´MW´¥´B¼´=ÿ´=µ2Yµ3ŒµÀµE×µ¶!9¶‚[¶/Þ¶ ·L/·(|·=¥·'ã·+¸F7¸D~¸EÃ¸C	¹M¹Of¹$¶¹(Û¹8º)=º>gº+¦ºÒº&éºB»2S»1†»+¸»"ä».¼+6¼b¼0€¼ ±¼*Ò¼ý¼½89½7r½Dª½Mï½Z=¾P˜¾Pé¾8:¿ss¿/ç¿<À=TÀ*’À ½À1ÞÀ-Á%>Á,dÁ)‘Á6»Á?òÁE2ÂExÂ*¾Â'éÂÃ*1Ã&\ÃƒÃ¢ÃO½Ã$
Ä>2Ä=qÄh¯ÄÅ�1ÅEÁÅFÆENÆU”ÆêÆ0
! Ç;ÇCXÇWœÇUôÇYJÈ/¤È.ÔÈ-É01É4bÉ"—É9ºÉ/ôÉ.$ÊKSÊ!ŸÊ0ÁÊ5òÊ&(Ë5OË2…Ë>¸Ëh÷Ë!`ÌL‚ÌAÏÌMÍ,_Í,ŒÍ-¹ÍçÍ1Î$3Î5XÎ7ŽÎ5ÆÎ&üÎ$#ÏJHÏG“Ï-ÛÏ9	ÐJCÐWŽÐ*æÐ!Ñ43ÑAhÑ,ªÑ8×ÑÒ70ÒBhÒ:«Ò6æÒ5Ó0SÓW„Ó,ÜÓ3	Ô,=Ô4jÔBŸÔBâÔG%Õ;mÕ6©ÕAàÕ,"Ö#OÖRsÖ*ÆÖJñÖO<×KŒ×SØ×=,ØMjØq¸Ø'*Ù=RÙT�ÙZåÙk@Úf¬ÚUÛ%iÛ~�ÛOÜ(^Ü‡Ü=§ÜCåÜ<)ÝCfÝBªÝ\íÝ-JÞYxÞ/ÒÞ<ßW?ßA—ßLÙß&à#>à0bà“à3®àTâàV7áKŽáXÚá+3â@_â' â/ÈâAøâ6:ã,qã9žã8Øã%ä?7ä#wä4›ä<Ðä 
å&.å.Uå.„å+³å?ßå&æ4Fæ.{æªæ!Êæ'ìæç,3ç!`ç+‚ç3®çâç
îç7üçE4è*zè[¥è#é0%é(Vé8é8¸é7ñé)ê2>ê#qê•ê±ê/ÍêýêBë:Vë%‘ë)·ë/áë=ì}OìÍì+êì:í'Qí9yí9³í;íí)î09î3jî/žî+Îî(úî[#ï*ïªïºï'Ðï,øï5%ð[ð:gð#¢ðÆð
ÒðDàðH%ñ7nñ.¦ñ+Õñ&ò-(ò&VòA}òB¿òCóMFóh”ó(ýó-&ôATô6–ô*Íô<øô(5õ^õ-rõ/ õ2ÐõNöBRöB•ö"Øö6ûö.2÷.a÷(�÷$¹÷hÞ÷'Gø#oø0“ø9Äø0þø./ù0^ù-�ù'½ù8åù.ú(Múhvú'ßú"û6*ûNaû/°û`àûGAüJ‰ü<Ôü;ý2Mý,€ýL­ý2úý-þ=þTþlþ!…þ§þ2Çþúþ0ÿ4Eÿ%zÿ& ÿ6Çÿ)þÿ(((Q,zC§Bë@.So+ÃXï$HFm7´5ì<"3_T“"è1@=6~Eµ5û/12aO”>äQ#1uj§Md`EÅAAM0�,ÀUíaC	?¥	0å	X
! oo
! Fß
! F&Am]¯E
5SB‰‚ÌO
n
~
<’
@Ï
85I8.¸;ç/#+SH È@é=*.h%—.½'ì*<?,|7©[á:==x¶Íèz-z¨Z#9~)¸âý5BUE˜ÞöF3ZWŽ$æ'534iaž@PA–’+)4U1Š-¼"ê=
 KKl@¸+ù,%#RvŒŸ ·Ø)÷!!1CuŒ¡¶Ê#Þ
<LM[š8ö/'D+l%˜;¾ úJ@f §MÈ /( (X  � 0¢ /Ó !!!"<!_!'|!,¤!6Ñ!*"*3"^"/}"$­"+Ò"þ"#.!#%P##v##š#¾#)Ò#ü#$
*$8$
U$c$(z$
£$±$)Ë$õ$%&%&A%@h%©% Å%(æ%P&(`&(‰&²&Ñ&í&'8+'.d'“'!©'Ë'à'Iö'V@(—(´(GÍ(+)A)'V)*~)+©)Õ)!ô)5*HL*P•* æ*_+-g+8•+6Î+;,1A,s, …,:¦,2á,]-Xr-6Ë-.(!.J.@f.§..».,ê./!2/ST/¨/=¸/;ö/J20?}0½0Ò0 Ú0(û0%$1!J1Hl1µ1Ï1ë1#2+&2(R2,{2#¨29Ì2[3_b3Â3Ü3
ñ3"ÿ3_"49‚4+¼4è4ù4	55405Ce5R©5$ü5&!6EH6DŽ6CÓ6971Q7Hƒ7Ì79å7,8FL88“87Ì89.$91S95…9>»9+ú9Q&:7x:d°:7;@M;5Ž;IÄ;0<8?<8x<_±<'=49=)n=1˜=1Ê=ü=>(>0C>t>Š>3ž>Ò>ð>1ö>0(?#Y?}?[�?Gù?GA@6‰@)À@?ê@2*A1]A(�A)¸A&âA'	B)1B.[B$ŠB¯BÏBêBC6C6VC�CªC%¾C"äC1D%9D_D+sDŸD!ºDÜDðDE+EZ?EšE®E!ÎEðEF0F&PFwF‹F¡FµF!ÕF ÷F@GYGnG)‚G(¬G)ÕG4ÿG4H>TH&“H.ºHéHýH)I;IBVI9™IIÓIJ1JHJhJ�J˜J¬JÀJ&ÜJ'Kc+K+�K/»KëK>L@L9WLh‘L2úL-MEM*]M8ˆMÁMÜMJùMQDN–N/­N<ÝN2O+MOyO”O@­O.îOP}4P²P)ËPõP0QNFQ;•QÑQéQR$R(:RFcR.ªRÙRôR±SJ¾S6	T@T9YTE“T8ÙT8UCKU�U¯U6ÈUÿUV2V—HVàVøVW$W?W_WsW"ŽW±W>ÅW'X,XJX,hX+•X;ÁX9ýX7YSY>eY>¤YãY!úY2Z OZ5pZ/¦Z ÖZ0÷Z>([$g[/Œ[¼[Ú[ ó[\3\M\h\|\”\®\BÆ\#	]!-]=O]D�]/Ò]^ ^?^$\^'�^5©^ß^ø^_;/_#k_�_ _¶_(Ó_ü_ `<`V`!v`˜`³`#Ì`ð`"a'/a'Wa'a1§a8Ùab+b@b"]b7€b4¸bíb
! c!c7cQc.kcšc²cÐc(ìcd0d*Gdrd‰d3žd%ÒdødeG,eFte»eØe!òe-f+Bfnf�fŸf!½fßfúfg/gFg&fg�g¬gÂgág$hk%h<‘hKÎh?i'Zi1‚iH´i�ýiU�jSãjd7k*œk@Çk#l,l;Kl?‡lQÇlbm1|m=®m(ìm,n0BnIsnI½nFo+NoIzo9Äo9þo/8p/hp;˜p:Ôp@qcPq1´q(æq-r8=rvrFör6=shtsfÝsgDt2¬t+ßtRu*^uW‰uBáu1$vBVv/™vIÉv;wBOw-’w ÀwHáw"*xMx[jx'ÆxBîx1yGJyE’yØyóy/ÿy+/zp[z"Ìzïz+{"8{[{)k{*•{5À{ö{,|'B|&j|-‘|0¿|7ð|0(}+Y}#…}©},È},õ}/"~0R~9ƒ~8½~;ö~.22aG”NÜ/+€O[€O«€@û€%<�(b�1‹�/½�$í�9‚1L‚3~‚3²‚4æ‚ƒ
-ƒ2;ƒ;nƒ$ªƒ&Ïƒ,öƒ&#„J„6j„1¡„MÓ„!…>…
! […f…�…›…·…Ô…í…
†9-†$g†Œ†3¬†)à†-
! ‡38‡l‡!}‡!Ÿ‡!Á‡ã‡ ˆ.!ˆ%Pˆ/vˆO¦ˆZöˆFQ‰@˜‰#Ù‰Fý‰ DŠeŠvŠ9�ŠAÉŠF‹R‹=p‹;®‹6ê‹"!ŒKDŒ2�Œ!ÃŒ1åŒ7�O�-m�2›�Î�#ê�8Ž#GŽ;kŽ9§Ž1áŽ0�,D�Dq�4¶�!ë�R
�`�m�Kv�?Â�‘r‘G�‘$×‘Hü‘.E’t’‹’e¥’“?“(Z“;ƒ“¿“HÆ“8”+H”At”$¶”<Û”H•Ga•:©•Eä•2*–#]–/�–8±–%ê–:—'K—s—�—¡—#¼—à—2ñ—@$˜9e˜BŸ˜Bâ˜2%™5X™8Ž™<Ç™7š#<š#`š0„š!µš×š"öš"›"<›,_›%Œ›²›�Ò›¿bœ1"�"T�(w�5 �DÖ�Ež5až8—žÐž*çžRŸJeŸ:°ŸCëŸM/ K} É ä ¡)"¡-L¡/z¡+ª¡IÖ¡L ¢hm¢NÖ¢D%£Qj£m¼£z*¤f¥¤J¥@W¥[˜¥Pô¥XE¦4ž¦,Ó¦=§+>§)j§.”§hÃ§B,¨Ro¨>Â¨M©;O©A‹©"Í©$ð©'ª(=ªfª+†ª:²ª7íª+%«/Q«.�«&°«.×«6¬/=¬(m¬i–¬8­39­Ym­gÇ­'/®CW®›®&¹®Bà®>#¯b¯5u¯D«¯(ð¯(°AB°#„°!¨°,Ê°3÷°"+±:N±(‰±/²±1â±.²YC²?�²/Ý²G
³IU³zŸ³x´-“´)Á´3ë´/µOµ
! bµEmµS³µ'¶5/¶te¶QÚ¶,·jE·C°·"ô·;¸-S¸#�¸"¥¸"È¸!ë¸"
¹#0¹4T¹*‰¹'´¹%Ü¹'º.*º4Yº!Žº°º0Ðº#»%%»1K».}»#¬»;Ð»+¼*8¼&c¼*Š¼µ¼.Ó¼½)"½(L½'u½$�½,Â½(ï½1¾ J¾'k¾'“¾ »¾#Ü¾¿&¿)F¿"p¿+“¿@¿¿À' À&HÀ3oÀ#£À*ÇÀòÀÁA)Á6kÁ7¢ÁÚÁ;öÁ92ÂKlÂ/¸Â6èÂ6Ã'VÃ6~Ã µÃ ÖÃ6÷Ã?.ÄnÄ-‰Ä%·ÄRÝÄJ0Å5{ÅH±Å4úÅ9/ÆDiÆ)®ÆØÆHÝÆ;&Ç5bÇ@˜Ç ÙÇ!úÇÈ0;È;lÈ,¨È,ÕÈ/É2É]HÉg¦É0Êz?Ê@ºÊûÊ7ËuOËcÅËJ)ÌDtÌ/¹Ì<éÌ<&Í=cÍ:¡Í3ÜÍ7Î8HÎY�Î+ÛÎPÏOXÏP¨ÏTùÏQNÐO ÐIðÐt:ÑG¯Ñ9÷ÑG1ÒOyÒ'ÉÒ)ñÒ%ÓAÓ_Ó,yÓ*¦ÓDÑÓBÔOYÔF©ÔHðÔN9ÕJˆÕOÓÕ3#Ö;WÖS“ÖQçÖU9×S�×Yã×>=ØF|ØOÃØÙ!0Ù@RÙ“Ù#¯Ù8ÓÙÚ+Ú<ÚVÚpÚŠÚ¤Ú7¿ÚG÷ÚA?Û9�Û^»ÛVÜOqÜ(ÁÜ^êÜVIÝO Ý&ðÝ6ÞTNÞe£Þd	ßgnßGÖßjà6‰à+Àà,ìà<áEVá%œáÂá$Ôá?ùá9â?Tâ3”â?Èâã*ãBã'bãAŠãÌã?Üã<ä2YäkŒäZøä[SåG¯åD÷å:<æ5wæ8­æ5ææ,çIç.iç=˜ç2Öç	è,#èPèièzèšè­èÊè$æè%é#1é Ué#vé$šé"¿é"âé"ê6(ê#_êƒê¡ê¸êEÈêEëSTë¨ë,Æë,óë% ì'Fì;nìuªì1 íRRí>¥í9äí3îaRî.´î(ãî&ï$3ï)Xï‚ï(¢ï0Ëï$üï!ð;;ð9wðB±ð<ôð-1ñ+_ñ)‹ñ9µñïñòK)ò-uò4£ò>Øò+ó-Có0qó@¢óOãó3ô&Oô+vô¢ô·ô,Íô"úô'õEõ3aõ•õ"´õ*×õ,ö6/ö?fö¦öÆö0äö÷.-÷/\÷#Œ÷$°÷4Õ÷'
! ø&2ø&Yø5€ø>¶ø9õø1/ùaù6€ù"·ù0Úù9úHEú.Žú/½ú?íú)-û>WûV–ûiíûjWünÂüK1ýn}ýeìýxRþzËþwFÿV¾ÿ}`“ôK-^XŒ åZ$a6†)½BçL*MwKÅK1]@�OÐ/ 9PDŠDÏNIc$­Ò-ï12O.‚:±"ì9-:g9¢9ÜK	9b	!œ	,¾	*ë	;
! >R
! ,‘
! ;¾
!  ú
! *0F3w(«SÔJ(?s4³.è%
%=
c
%ƒ
M©
G÷
<?&|/£.Ó1@4TuSÊ:Y+s1Ÿ=Ñ+O;)‹+µSá#5&Y6€:·:ò1-=_"�6À,÷/$TMtBÂ6(PAy&»*â'
*57`.˜Çšä>P¾;OKH›Mä:2m7†¾:Û8/O$T¤6ù'0KXH¤í(',%Tz;’ÎAä#&JJE•Û2ð1#&UY|1Ö39<AvX¸1 )C m | � ¤ ¸ Ì à ô !!0!C!W!k!{!�!£!·!Ë!ß!ó!""/"C"W"k""“"§"»"Ï"ã"ó"##/#C#W#k##“#§#¿#Ó#ã#÷#=$F$Z$r$J‰$JÔ$%9%1S%=…%(Ã%2ì%!&_A&x¡&j'u…'û'(-(K(b(#w("›((¾(jç(1R)„)Ÿ)¾)!Ï)ñ)/*4?*"t*—*O¶*+2+2H+1{+­+È+Ý+ù+4,0I,5z,2°,5ã,1-*K-Lv-5Ã-6ù-60./g.*—.Â..á./%0/%V/"|/Ÿ/"º/1Ý/#0302E05x0®0È0æ01-1!F1'h1%�1(¶1/ß1G25W2*�2'¸2à2-õ2(#3(L3&u3&œ3+Ã3)ï3(4#B4@f4§4Ä4EÕ455!Q5/s5<£5à56!6?:66z6±6&Ç6'î6272I7/|7#¬7 Ð7%ñ7181I8.{8/ª8$Ú8%ÿ8%9,C9#p90”9Å93Ø9-:*::e:1y:«:Æ::Ý:&;3?;1s;5¥;4Û;(<9<"Y<'|<+¤<*Ð<+û</'=W=Ev=¼=!Ù=5û=01>/b>$’>0·>/è>Y?Xr?+Ë?2÷?*@/I@'y@.¡@"Ð@ó@A1AQAVqA^ÈA<'BdB|B+–B*ÂB3íB0!CJRC�C$¶CUÛCB1DtD‡D D)½D+çD<EPE/eE!•E0·E èE'	F1FQF+pF%œFÂF
ÓFáF"÷F!G!<G)^GˆGAŸG@áGA"H-dH2’H)ÅH/ïHSI9sI­IÌIëIûIJ/JKJ(kJ(”J(½J(æJ(K(8K(aK(ŠK(³K(ÜK(L!.LPLiL!…L&§LÎLîL M/%M.UM.„M ³MÔMñMN+NDNaN zN›N¸NÕNòNO,O IO jO2‹O#¾O(âO(P54PjP‡P3 PÔPæP!ýP,QLQ7iQ2¡QÔQ#íQR!)R$KR/pR RÀRR×R*S(IS,rS9ŸS0ÙS9
! T;DT8€T/¹TéTU4!UVU%uU›U'²U7ÚU*V=VCSV(—V-ÀV*îVW#.W$RW)wW'¡WÉW)èWX-X>XIWXD¡X!æX9Y%BYhY*‡Y+²Y1ÞY9Z/JZ$zZ+ŸZ#ËZ(ïZ[?7[w[ �[9±[Hë[T4\*‰\´\&Ì\*ó\)](H]!q])“]A½]3ÿ]23^f^3„^7¸^7ð^7(_8`_/™_hÉ_u2`)¨`HÒ`Ia#ea9‰a-Ãa5ña6'b<^b?›bÛb3öbH*csc*Žc"¹cHÜc?%dKed>±d9ðd'*e1Re5„e5ºe/ðe; fI\f'¦f1Îf2g/3gBcg-¦g0Ôg5h>;h=zh7¸hBðh=3i+qi2�i2Ði7j@;j)|j-¦j)ÔjXþj3Wk3‹k1¿k(ñk5l4Pl+…l@±l;òl.m@ImKŠm:Öm*n#<nO`n7°n;èn)$o(NowoŽo¦o%¼o'âo
! p3&pZpqp!Šp,¬p0Ùp

! q4qVMqR¤q:÷qB2r?urµr
Òr:àr)s2Es0xs1©s%Ûs2t*4t/_t.�t(¾t0çtu#3uWu$hue�uLóu+@vAlv7®vævüvw3w#Iw(mw-–w4Äw/ùw-)x+Wx&ƒx%ªx%Ðx)öx( y*Iy(ty%�y,Ãy-ðy1z.Pz'z%§z+Íz+ùz+%{.Q{,€{-­{-Û{-	|/7|3g|9›|BÕ|<};U}v‘}_~;h~/¤~,Ô~,./N"~.¡7Ð3€%<€nb€?Ñ€s�Z…�2à�P‚Td‚;¹‚Oõ‚OEƒ!•ƒ_·ƒi„7�„<¹„'ö„*…I….d…+“…>¿…<þ…8;†)t†Dž†5ã†#‡(=‡pf‡W×‡2/ˆVbˆ3¹ˆíˆ"ÿˆ."‰8Q‰"Š‰!­‰1Ï‰MŠOŠAgŠ0©ŠÚŠòŠ!‹ &‹"G‹)j‹;”‹Ð‹;ß‹Œ,8Œ?eŒ\¥ŒY�f\�/Ã�-ó�O!ŽIqŽN»Žb
! �‚m�¯ð�! �4Â�÷�6‘)I‘0s‘B¤‘-ç‘+’'A’:i’?¤’ ä’:“.@“,o“4œ“#Ñ“Gõ“3=”@q”"²”AÕ”&•%>•/d•)”•)¾•2è•0–3L–5€–E¶–1ü–G.—Rv—2É—Tü—;Q˜.�˜)¼˜Tæ˜G;™6ƒ™9º™5ô™M*š*xš*£š(Îš2÷š,*›W›Qv›0È›:ù›#4œ#Xœ|œ"—œ9ºœôœ'�'4�1\�6Ž�(Å�-î�4žQž*qž!œž1¾žðž)Ÿ9Ÿ)XŸ*‚Ÿ5­Ÿ,ãŸ= .N G} ,Å )ò 4¡<Q¡5Ž¡)Ä¡%î¡%¢4:¢0o¢K ¢ì¢)ý¢%'£JM£r˜£2¤
! >¤BI¤/Œ¤¼¤Ú¤0ô¤%¥%C¥"i¥/Œ¥2¼¥5ï¥7%¦8]¦&–¦1½¦Pï¦/@§/p§: §=Û§$¨*>¨/i¨/™¨:É¨=©0B©0s©:¤©=ß©+ªCIª:�ª?Èª4«U=«F“«>Ú«3¬;M¬B‰¬lÌ¬?9­7y­>±­"ð­!®P5®(†®5¯®0å®*¯*A¯Jl¯)·¯5á¯+°C°>`°EŸ°(å°(±37±*k±6–±%Í±*ó±2²,Q²(~²6§²BÞ²-!³(O³Ex³&¾³ å³f´Wm´\Å´\"µwµG÷µC?¶Kƒ¶PÏ¶8 ·AY·A›·<Ý·0¸PK¸,œ¸9É¸#¹#'¹.K¹)z¹A¤¹/æ¹0º0Gºxºa’º{ôº2p»o£»/¼DC¼%ˆ¼/®¼BÞ¼N!½p½G‰½Ñ½ð½'¾(7¾0`¾‘¾"¥¾È¾Ü¾û¾¿.¿'@¿)h¿’¿¦¿4¿¿ô¿À3 À&TÀ!{À5�À6ÓÀ
! Á)Á:ÁPÁ:aÁ9œÁ
! ÖÁáÁöÁ8Â>Â.[ÂŠÂ¤ÂÄÂäÂ#ýÂ!Ã AÃrbÃ]ÕÃ3ÄGÄeÄ$�Ä5¦Ä<ÜÄMÅFgÅA®ÅHðÅ&9ÆX`Æ-¹Æ�çÆŠxÇJÈ#NÈrÈ)’È¼ÈÎÈìÈ	ÉB&É%iÉ�É6¬ÉrãÉVÊNuÊQÄÊË36ËHjË(³ËMÜË@*Ì:kÌ8¦ÌQßÌ"1Í"TÍ!wÍ™Í&·Í ÞÍÿÍÎ<ÎgRÎqºÎ5,Ï#bÏ†Ï/ Ï$ÐÏ#õÏ,Ð!FÐ'hÐ�Ð)¦Ð*ÐÐ-ûÐ)Ñ*FÑ1qÑ£Ñ%ÃÑCéÑ-Ò.IÒ+xÒ*¤Ò1ÏÒÓ$Ó3CÓ9wÓ7±ÓDéÓ;.Ô(jÔ…“Ô8Õ5RÕGˆÕ ÐÕVñÕhHÖ]±ÖO×_×,×A¬×+î×Ø13ØeØ<zØ2·ØGêØ22Ù2eÙW˜ÙLðÙE=ÚƒÚ7¡ÚÙÚ8ôÚ/-Û2]Û&�Û·ÛËÛéÛ3Üƒ<Ü‡ÀÜ#HÝ!lÝ:ŽÝ.ÉÝ.øÝ'ÞVEÞDœÞAáÞ9#ßh]ßDÆß\àahàÊàçà#á%&á$Lá)qá.›á*Êá)õá=â]âqâ…â™â,«â5Øâ&ã-5ãVcãºã%Öã2üã3/äcä!‚ä-¤ä
Òä àä:å<å&\å*ƒå®åÇå.Ùå(æ01æbææ9žæØæøæ/	ç39ç-mç›ç¹çÓç0äçAè?Wè—è4­è*âè:
é9Hé‚é6¢é4Ùé:êAIê4‹ê3Àê8ôê'-ë.Uë!„ëh¦ë*ì(:ì&cì'Šì%²ì!Øì úì)íEí.dí“íA«í3íí.!î.Pî'î §î1Èî4úî-/ï ]ï-~ï-¬ï,Úï8ð"@ð9cð,�ðÊðêð*ÿð/*ñ!Zñ3|ñC°ñ&ôñ.ò0Jò4{ò9°ò!êòKó.Xó:‡óJÂó
ô%-ô%Sô.yô-¨ôBÖô=õVWõQ®õDö!Eö!gö"‰ö¬öRÊöV÷Jt÷+¿÷,ë÷øT0ø9…ø%¿ø2åøKù6dù;›ù9×ù9ú0KúN|úËú èú>	û5Hû8~û%·û9ÝûUüKmü<¹ü&öü/ý5Mý6ƒý=ºý"øý+þ+Gþ.sþ5¢þ3Øþ3ÿ.@ÿVoÿ0Æÿ7÷ÿ1/ar>ƒ(Â;ëN'Dv)»7åt@’3Ó7P?�$¯FÔFbv*•0ÀEñp7y¨N"(q)š%ÄMêU8TŽRã064gœ/¼-ì,	G	Y	!y	!›	½	=Ö	3
! =H
! 0†
! 9·
! )ñ
! %<
! NYLmVº3+-_?�.Í~ü2{
M®
fü
-c2‘LÄKG]¥Á"Ü(ÿ](5†/¼(ì./D.t£'¼Aä;&<bŸ9®
! è$óD4]@’ÓZñWLc¤8A\D{3À=ô72:jL¥=òw0[¨W?\cœ&F'In?¸Nø)GVqÈ:ãW?v?¶zö.q3 -Ô#J&*qœ¼&Ñ!ø !;#]"�*¤6Ï66=6t<«@è<) Af 4¨ <Ý 4!<O!DŒ!;Ñ!<
";J"=†"CÄ"C#9L#9†#HÀ#$	$ .$+O$7{$1³$jå$EP%:–%Ñ%1î%N &1o&7¡&&Ù&T'0U'P†'‹×'2c(6–(fÍ(f4)F›)Èâ)È«*Gt+3¼+?ð+00,/a,;‘,5Í,9-=-Z-l-+‚-®-JÅ-H.7Y.B‘.>Ô.0/>D/-ƒ/t±/&0(B0#k0"�0#²00Ö0!1")1(L1u1+’1'¾1æ1B2G2g2‡28¢2RÛ2‡.3"¶3EÙ3P4Op4PÀ4=51O5�5N¡5:ð5=+6&i6%�6"¶6+Ù637(97$b7>‡7Æ7Ú7ò7A8OM8 �8(¾8%ç8!
9-/9?]93�9;Ñ9
:*:G:oc:1Ó:H;HN;e—;Tý;.R<8�<7º<ò<(=':=
b=7p=$¨='Í=/õ=(%>%N>/t>'¤>$Ì>Añ>C3?*w?¢?6¿?'ö?C@)b@ Œ@"­@Ð@{ê@{fA{âA{^BÚB'ùB6!C%XC1~CD°CDõC3:DJnDJ¹D/E+4EG`EC¨EBìEB/FvrFoéFcYGE½G*H#.H,RHTHJÔH>I]^IB¼IEÿI%EJ&kJ&’J ¹JQÚJ»,K‡èK:pL1«L€ÝL6^M?•M2ÕMNk&N<’N9ÏN'	Or1OO¤OCôOJ8PNƒP@ÒP@QJTQaŸQmRHoRQ¸RP
! SN[SeªS[TZlTkÇTj3UPžU[ïU\KV[¨VXWL]WMªWiøWibXTÌXS!YauYJ×Y0"ZZSZM®ZVüZUS[V©[T\UU\T«\=]>>]K}]KÉ];^8Q^GŠ^TÒ^b'_OŠ_PÚ_A+`«m`<aVVa(­a5Öa
! b
! b"b&/b|VbKÓb,cLc	Tc,^c5‹czÁc�<dz¾d�9eq»ex-f4¦f<ÛfGgH`gJ©gNôg3Ch6whA®hOðh@i#Giki
Ši;˜iÔiåi'j.-j.\j0‹j!¼j(Þj>kBFk>‰k=ÈkAlQHl(šl*Ãl9îlK(m,tm7¡m<ÙmMn*dn�n:©n9änlo7‹oCÃo8p3@p&tp:›p:ÖpqN$q#sq,—qWÄqr;8r?tr,´r0ár<sFOsB–s!Ùs/ûs5+tat#�t^¥tBuHGu:�u=Ëu!	v/+v/[v	‹v•v ¯vHÐvAw[w+xw¤w&Ãw.êw%x'?x*gx5’xÈxßxôxy-ylFy³yÑy ëy2z2?z rz“z°z*Ízøz {5{'Q{y{’{(²{Û{3û{/|@|1W|‰|" |Ã|€Þ|c_}/Ã},ó}- ~$N~8s~$¬~+Ñ~ý~/Oeu!„¦f»5"€:X€(“€E¼€Q�&T�5{�±�5Ð�>‚ E‚f‚9s‚3­‚Qá‚E3ƒyƒ/“ƒ2ÃƒAöƒA8„&z„#¡„]Å„2#…KV…R¢…Iõ…"?†Mb†'°†Ø†"ö†.‡H‡\‡@w‡R¸‡Pˆ9\ˆK–ˆâˆýˆ‰/-‰.]‰DŒ‰*Ñ‰2ü‰/Š<KŠ2ˆŠ1»Š'íŠ7‹M‹;k‹C§‹Eë‹:1Œ9lŒ¦Œ4ÄŒBùŒS<�8��)É�Có�a7Žs™Ž2
�S@�”�ª�Å�/ß�3�4C�Ex�7¾�6ö�6-‘,d‘,‘‘6¾‘õ‘:’?’#R’Wv’@Î’C“%S“y“1‰“»“<Ï“”"”8”(U”~”œ”=º”ø”1•G•2]•.�•.¿•Dî•%3–0Y–-Š–%¸–EÞ–$$—&I—p—%Š—;°—ì—
! ˜˜D7˜D|˜ Á˜â˜™™2™G™+\™ˆ™¨™*Å™9ð™1*š8\š$•š#ºšBÞš!›<A›T~›(Ó›'ü›K$œ.pœ0Ÿœ%Ðœöœ�+-�3Y�+�� ¹� Ú�Gû�GCž‹žF¥ž/ìž$ŸpAŸ5²Ÿ>èŸM' Mu CÃ 6¡/>¡4n¡D£¡è¡3¢)<¢f¢…¢¥¢8¸¢.ñ¢" £(C£*l£—£=¬£ê£H¤:P¤a‹¤#í¤=¥9O¥@‰¥@Ê¥=¦5I¦q¦Añ¦33§=g§;¥§Já§,,¨/Y¨3‰¨%½¨$ã¨3©<©(Z©ƒ©¢©¶©Ê©;Ó©ª/ªLª/iª)™ª6Ãª$úª&«+F«0r«@£«<ä«7!¬<Y¬3–¬UÊ¬/ ­/P­;€­1¼­)î­/®HH® ‘®!²®+Ô®#¯7$¯$\¯ �¯¢¯7¼¯7ô¯%,°*R°}°)�°8Ç°5±+6±b±w±>Œ±dË±e0²M–²+ä²*³;³pX³RÉ³%´gB´4ª´*ß´.
! µ&9µ&`µU‡µ0ÝµV¶pe¶1Ö¶· ·,9·6f· �·/¾·.î·)¸QG¸™¸W¹¸K¹]¹ y¹ š¹3»¹hï¹(Xº-�º+¯º*ÛºD»8K»R„»:×»>¼$Q¼Ov¼$Æ¼5ë¼!½>@½;½>»½Cú½0>¾Zo¾UÊ¾U ¿7v¿>®¿*í¿1À(JÀ3sÀ1§ÀRÙÀD,Á8qÁ=ªÁlèÁUUÂ3«ÂWßÂ‡7ÃJ¿Ã<
! Ä&GÄ#nÄ’Ä[­ÄK	Å<UÅ=’Å5ÐÅ?Æ%FÆ6lÆG£ÆëÆ&Ç'Ç8Ç&OÇ(vÇ/ŸÇ?ÏÇFÈ3VÈ$ŠÈ?¯È*ïÈ/É-JÉ.xÉ(§É%ÐÉ0öÉA'Ê(iÊ)’Ê,¼Ê*éÊ*Ë8?ËxË•Ë³Ë'ÓËûË Ì7ÌIÌ	]Ì gÌˆÌ!§Ì%ÉÌ%ïÌ'Í+=Í"iÍ'ŒÍ/´Í!äÍ>Î9EÎ1ÎA±ÎMóÎ3AÏ	uÏ*Ï1ªÏ+ÜÏDÐ)MÐ@wÐ%¸Ð)ÞÐÑ. ÑAOÑC‘Ñ;ÕÑBÒ@TÒ-•Ò.ÃÒ%òÒ5Ó'NÓAvÓ<¸Ó7õÓ1-Ô>_Ô#žÔ,ÂÔ1ïÔ>!Õ-`Õ0ŽÕ4¿Õ5ôÕ,*Ö.WÖ*†Ö5±ÖçÖ×&×$F×k×‹×K©×/õ×G%ØmØˆØj¥ØZÙ/kÙ›Ù(¶ÙßÙ%üÙQ"ÚtÚ ’Ú.³Ú-âÚÛ(0Û'YÛ)�Û'«Û'ÓÛûÛFÜCbÜ;¦Ü2âÜ'Ý=Ý$ZÝ%Ý*¥Ý)ÐÝ)úÝ7$Þ)\Þ†Þ<¦Þ(ãÞ=ßAJß=Œß=Êß6à@?à@€à9Áà/ûà=+áJiáC´á?øá<8âBuâ?¸â?øâ08ã$iã>ŽãAÍãLäO\ä2¬ä”ßä;tå#°åXÔåB-æ;pæ:¬æJçæ+2ç3^ç(’çG»ç=è&Aè>hè*§èIÒè&é(Cé*lé—é+ªéÖé3öé*êKCêS�êXãêG<ë1„ë-¶ë6äë,ìCHìŒì$¬ì'Ñìùì`í9ví/°í„àí?eîG¥îSíî-Aï;oï«ï9Ãï$ýï."ð/Qð%�ð(§ðÐðîð"ÿðM"ñ3pñ ¤ñ$Åñ$êñ0ò'@ò%hò@ŽòEÏòó-4ó*bó<�ó8Êó9ôI=ô\‡ô3äô0õ3Iõ3}õ4±õQæõ98ö9rö¬öÃö<Õö8÷<K÷@ˆ÷2É÷ü÷(ø(Dø$mø(’ø,»ø"èø-ù&9ù`ù+€ùN¬ùCûù*?ú#jú+Žú)ºú&äú3û7?ûFwû2¾ûñû
ü+ü,Eürü%Œü.²ü+áü[
ýNiý'¸ý"àýþþ#2þDVþ	›þ;¥þ?áþ`!ÿ7‚ÿBºÿMýÿ;K7‡2¿?ò:2[mFÉ#148fŸ2½2ð'#,K‚x/û4+2`;“FÏ.7E-}-«7Ù--?)m;—;ÓF?V?–?Ö>>Ue”eú/`	�	¥	?Â	?
! DB
! >‡
! HÆ
! " 2"Sv(•¾#Ùý51G3y%­5Ó'	
?1
 q
;’
0Î
'ÿ
3'2[#Ž+²#Þ")%UO¥ Â?ã5#/Y&‰9°0ê)2E.x§*´=ß-.K?z0º(ë(6=AtE¶Gü3D!x-š3Èü(CG`/¨"Ø:û6Nl‹ £pÄ¹5ï"…&3¬Cà7$3\/�*À$ë+=<7z"²5Õ8JD�>¤&ã)
! +4R`³!Â>ä#->ilQÖD(9m@§Dè9- g,ˆ.µ)ä0 8? >x ;· 6ó 2*!L]!ª!Á!Ù!ð!	" "6"N"e"}"”"¬"Å"Ü"õ"#*#@#U#s#‹#¤#½#Ó#é#:$Ž>$MÍ$¨%–Ä%V[&R²&R'IX'?¢'"â'"($((3M(e�(7ç(-))M)?w)J·)L*<O*IŒ*1Ö*:+DC+5ˆ+ ¾+kß+fK,j²,e-Pƒ-FÔ-F.^b.IÁ.v/x‚/tû/hp0TÙ0M.1M|1JÊ1<2KR25ž2Ô2Yî2(H3'q3#™36½3fô3F[4F¢4Eé4*/5AZ52œ5;Ï5;6;G6Aƒ6*Å6!ð6476G76~77µ76í76$84[86�8(Ç8ð8,	9%69P\9N­9Xü9fU:w¼:L4;<�;N¾;<
<gJ<$²<$×<Vü<VS=Vª=/>31>3e>3™>GÍ>@?gV?,¾?6ë?'"@1J@U|@aÒ@G4AD|AIÁA7B9CB?}BA½B;ÿB\;Cu˜C?DENDE”DVÚD41EXfE‡¿E!GFAiF7«FAãFD%GPjG4»G4ðG"%HDHH@�H"ÎH7ñH9)I,cI4�IlÅI'2J8ZJ“J=¬J3êJ*K*IKtK �K&1L"XL,{L-¨LFÖLFM"dMQ‡M-ÙM2NK:NI†N ÐN,ñN:OxYO8ÒOHPTPPnP"¿P0âP"Q)6Q+`QDŒQ)ÑQûQ1R&MR%tR-šR#ÈRìR3S<STYS6®S+åS#T"5T)XT!‚T(¤T8ÍT?UFU0cU-”UÂUâU2üU /VPV"eV'ˆV8°V-éV2W3JW,~WG«W,óW" X)CX(mX–X0µX&æX%
Y3Y,RY:Y1ºYìYI
! Z'TZ|ZœZ#´Z#ØZüZ([3C[/w[6§[Þ[þ[5\-T\+‚\C®\6ò\*)]ZT]S¯]<^8@^-y^G§^&ï^\_Cs_0·_3è_:`3W`N‹`7Ú`GaTZaU¯a-b93b@mb4®bNãb<2c)ocU™cQïcXAdIšdIädG.eCve?ºeUúe)Pfzf1˜f3Êf>þf+=g#ig=�g0ËgJüg9Gh(�h:ªh,åh1iEDi\Ši4çi˜jWµj|
kfŠkdñkWVl\®lDmJPm.›m8Êm"n,&n,Sn:€n1»n0ín3o)Ro<|od¹onp#�pL±p+þp'*q6Rq‰q2¡qoÔq Dr+erZ‘rRìr$?sds+ƒs!¯s Ñs òs&t&:t&at8ˆt:Át.üt?+u4ku u·uËu)ãu
v%v7Av6yv°v!Êvìvw%w"Aw`dw(ÅwAîw?0x3px7¤x0Üx5
yCyP\y.­y0Üy;
z@Iz+Šz1¶zEèz<.{2k{8ž{|×{$T|/y|9©|ã|%ý|&#}$J}*o}'š})Â}ì}~ %~!F~h~}~“~A­~%ï~G%]!ƒ<¥1â2€2G€z€,–€4Ã€8ø€41�#f�Š�¤�1Ã�1õ�+'‚3S‚2‡‚5º‚+ð‚+ƒ3Hƒ6|ƒ.³ƒ$âƒ:„%B„3h„6œ„(Ó„+ü„)(…3R…"†…3©…Ý…*ý…(†&=†2d†?—†/×†E‡.M‡=|‡$º‡@ß‡E ˆ&fˆ�ˆ9§ˆ4áˆ6‰aM‰:¯‰4ê‰&Š0FŠ-wŠ%¥Š5ËŠ%‹'‹G‹j`‹!Ë‹8í‹4&Œ0[ŒPŒŒ4ÝŒ3�$F�k�ˆ�š�´�$Å�ê�7ü�4Ž!FŽ%hŽ+ŽŽ!ºŽ?ÜŽ?�$\�T��Ö�î�
��0�2E�x�•�²�Ç�&Ü�9‘C=‘�‘“‘©‘)Á‘"ë‘’D-’0r’.£’TÒ’ '“FH“0�“VÀ“?”/W”0‡”#¸”Ü”ò”$
•%2•)X•%‚•*¨•+Ó•-ÿ•-–J–i–1�–>³–&ò–*—)D—n—†—$œ— Á—Bâ—3%˜'Y˜�˜5—˜-Í˜&û˜:"™#]™�™Ÿ™½™Ñ™/å™/šEš3_š;“š#Ïš*óš+›J›i›„›0—›-È›.ö›+%œQœfœœšœ­œÉœàœùœ�(4�+]�7‰� Á�%â�1ž&:ž%až‡žb¥žŸ$Ÿ"CŸ"fŸ"‰Ÿ¬Ÿ!ÅŸçŸ (" !K m (… ® Ì $ä !	¡X+¡;„¡
À¡!Î¡"ð¡%¢#9¢]¢4y¢®¢"Á¢Mä¢O2£N‚£!Ñ£ ó£!¤/6¤@f¤,§¤7Ô¤&¥3¥)N¥%x¥^ž¥<ý¥8:¦.s¦1¢¦-Ô¦W§VZ§-±§(ß§5¨*>¨&i¨+�¨(¼¨Då¨&*©EQ©6—©2Î©%ª,'ª<TªJ‘ªCÜª$ «-E«s«{«™«­«:Ç«C¬=F¬)„¬®¬€Á¬ B­xã­
\® j®.‹®7º®Gò®,:¯4g¯5œ¯ Ò¯!ó¯5°'K°As°+µ°á°Sÿ°3S±‡±¤±»±Ú±,ñ±1² P²(q²)š²Ä²à²3û²/³.G³v³Ž³§³À³Ú³(ö³#´C´Wc´B»´8þ´B7µ8zµG³µ=ûµO9¶B‰¶MÌ¶·7·"S·*v·2¡·'Ô·ü·¸:¸T¸Eo¸µ¸!Ì¸î¸F¹5N¹1„¹¶¹&È¹#ï¹.ºOBº2’º!Åºçºýº&»!C»+e»$‘»¶»Î»)æ»¼,¼&>¼e¼w¼-Ž¼¼¼Ó¼|é¼Of½¶½Õ½bò½AU¾8—¾.Ð¾Oÿ¾IO¿�™¿0À3LÀS€ÀNÔÀ6#ÁZÁyÁ–Á!¬Á#ÎÁ#òÁ#Â':ÂJbÂ(­ÂCÖÂiÃ„Ã)žÃyÈÃTBÄs—ÄqÅ7}Å?µÅ;õÅB1ÆFtÆM»Æ(	Ç2Ç0EÇvÇ‹Çk¥Ç*È3<ÈJpÈE»ÈNÉFPÉ5—ÉAÍÉ_Ê_oÊ(ÏÊBøÊ%;Ë,aË=ŽË(ÌËZõË:PÌ3‹Ì;¿Ì2ûÌ.Í$HÍjmÍ1ØÍ(
! Îq3ÎM¥ÎCóÎ!7Ï,YÏ.†Ï%µÏ*ÛÏ!Ð((Ð<QÐ&ŽÐ.µÐ6äÐ3ÑKOÑ9›ÑbÕÑ68ÒoÒ,‚Ò_¯Ò.ÓB>Ó.�ÓB°Ó
óÓ7Ô&9Ô8`Ô4™ÔaÎÔ`0Õ,‘Õ<¾ÕûÕjÖe}ÖdãÖaH×iª×[Ø`pØ[ÑØ!-ÙOÙ9lÙ¦Ù/ÆÙ>öÙ(5Ú3^Ú%’Úb¸Ú6Û5RÛ4ˆÛ,½Û<êÛ'Ü(@Ü1iÜA›Ü1ÝÜAÝ<QÝLŽÝ<ÛÝLÞ!eÞ1‡Þ+¹ÞåÞ-ß.1ß`ßWxß6Ðß1à9àHà7gà&Ÿà&Æà)íà%á9=áwá3€á'´á$Üá.â?0âepâ&ÖâGýâ<Eã‚ã2¡ãŒÔã*aä&ŒäB³ä9öäP0åS�åfÕåd<æf¡æGçgPçg¸ç> è$_è'„è#¬è;Ðè=émJé(¸é$áéCê6Jê,�ê#®ê"Òê/õêQ%ëHwëUÀë1ìjHì&³ì)ÚìIíMNíGœíHäíJ-îAxî$ºî&ßî2ï99ïTsïÈï2Þïð".ð=Qð:�ð-Êð-øð2&ñ&Yñ.€ñ*¯ñBÚñ9ò7Wò4�ò>Äòó#ó-Có+qóD�óâóô< ôF]ô-¤ô)Òô9üô-6õ&dõ9‹õGÅõ$
ö42ö:gö0¢öÓöîö&÷/-÷-]÷Q‹÷(Ý÷1øG8ø €ø,¡ø>Îø,
ù):ù/dù5”ù2Êù3ýù71ú*iú”ú§úBÇúD
! û/Oû0û-°û(ÞûCü%Kü7qü©ü
»ü'Éüñü	ýLý]ý!sý:•ýÐýNéý*8þ$cþ!ˆþAªþìþ&ÿO2ÿ‚ÿ(–ÿ'¿ÿ2çÿ Š © l¸ ²% cØ (< (e &Ž Kµ K VM _¤ } ‚ Y’ >ì M+ *y Q¤ ö $ 1- ,_ Œ ;¬ 7è '  %H "n #‘ µ $Õ 3ú . .A )p +š /Æ 3ö <*	 1g	 -™	 3Ç	 -û	 -)
!  3W
!  -‹
!  9¹
!  /ó
!  <# +` 7Œ 3Ä 3ø !, N k ‰ '¨ %Ð #ö !
 -<
 &j
 %‘
 ·
 %Í
 #ó
 „ „œ „! _¦ ™ ,  3Í L $N Rs *Æ 
ñ ÿ ) +G (s œ » Î ë 	 "( K g 9ƒ =½ û 
!  Î
Þdû ‡.Þ&�Œ22
! äRç¥&S
‹-]/™vï¤9çÒ3M5G7.(ý¸
! ë3j†	Œ)óŠ9o:�/,J¡B!t:D7Z
/³Ä+,01¢7~G<L-&9²)7´6''œ$ÒDv8ü<<É—Ý‰#y!°+F+�06'Æ2á2ÿp91*ª"ý4’7H:.!8+@%eŒ$è�ã<F	Õ8\!‚]"æ*fjô
! ø#ŠÀ5—
! %/%	+I-Ù%}sÛ
! @'­ò6H1<�#Å,ø`mÆ"¿"ž/&"4•u!M'«)º4Ä.:Ÿ1�¡Œ<O¤«3)� Œ!$0Ö+Œí!/ !¦9¶Ç8®û.5)+™L;Ø!"E�
! 7.ƒ(%n!¤Ã!‡ÍÍìH7§"3ß
á>9î'Ì»x0P§<*©â²"w
7,Ï;/5'².14?4£/ø*3<}(!4Û8	Ñx<”Á(n&–qÈö"S4¾òÏ
! 6<L€Úa/¿ t4"
*-_)Q Õâ#s2+èz63ó3l-Ï?¤5
"Ø î:'¦!=8N"Ä/n.&-!.õ
! }1`#è�,ä$à3C¸-i›,^ë:ÆÒ*è)âƒÀ
ú7ûú/k8Ž‰/ò:^/¾æ»0œ5e5q		:Ü&
<F’(qÄ0ô&~)S%->„	¡1-
! «‹
ð/&¬ž+tã2§!·Qì	<7(4/7à!ÈN#ÃR¼¸I/²ø"Ö(@7já-;::AÓ6d$%2Œ{+B4“ê2¯�5	¤-ÄÁ2ë4Yæ’
! Q1+8ÿ/Á,Â-. �'3ê%4õ9.¸/Û!RY:¡¢(s~2“è¢/f!œ¶(¦Ô&&û2G)i'Ê#YCE©"w*•&)yºÝ+Y	=6šñ/0'Q%?7#0YU%[)w0!
! #È:¥=àg5Y $_â%èÝ#v,6Í:	zA='�È7Ü«,ð'M²ç. Ç9F9ÎÛÌ!Â4òˆÛ(%Ž-�mÂ5(î(êe.ð+=[:Ø	Q
y; 9à{–�9¡Ü‹m*¤ »#ò	,›þW29õ)¼()Ìÿx*tD)ßù”,ó+:ÅÎ-�(‚*!Ï-<2?Ü,s03Q"t["ï)<-É
! >
˜2l ´<\<Rò²**6Ý‹­&‚:Õ¡*VÕÜ5ï+¤YdG+Ä65	¬ Y46¦)üfu40T:ew"¬,ª;•+, Ð1Ú7*"7	=2
¯
¾	_:+\*J`:×¦ò?s7<4U�¯Á"z,_-õ%\J,+<R4ÓY6B2}ê6"Ø"?"&	Ç¨Ð<B,i614/3€*r#‘%ª
ï4Ø+C©’Ñ•*¾m©9~Ã<352g0®t<ì"¾8&O91V#/1¶1 	ú3A¡<î6ùä!'˜c‚
! ï.ì$9™?3è
! Q
! ;L5K%ô%,º+�*¹,‹/œ3~€/�û5ý/ê
! ®
! l4#Â
i00%Y-;37£#N!Çò’=§Ð¹':–5S(Ú[#�z#
÷,|«Ý_$œ 
! º.!ê:=.‰.4K€D2+&7;Í©Ó(S9œ)9Þ[	-&$×!8h5òº<Ó½ƒX/¥;‚
ØÔÛã;9à-kÞ9Ó&Ò"$ß69¼	
'+Ï6*Q-îÉ@5\7(;½\ô¿$ƒ3þ&)F8µ  W@-�¡+B3Ì¨"ƒš(ˆ<<«;Û%ë/I!o
! ,/‘5za<×&·2Ÿ'{k
ÿ œ
! ?*.9P`Zú:ÿ!Ž!ï	Àƒ7ç7¶)5v.â?,£qVÄ	z'\ÕÁ�-<—"ß®"Ó+-88(a;21¼*j!À,"9¢$Š	/*Ù.!×; D#˜.c;ÏI,Ë|3Z�n9�¬7eÕR(…9,0†$‰'³{3Â:Ç¦ñ>¤
! â€:#G3
! ?`.	$
! !u¤!	C/ã6àª&É®lÙ9�2¨Ž(“8–6êCl8(èl
! êœ§.í93,å�„2?.%�,"$&Bk&ý2ä
sä&í7â:#(éó
’$ý—JF #ïW$4!22_ô;#(Îù-Ë'Ú“sç*z-è/˜› Â)öe$&½Ö%}+™"ç­×1<ƒ%Â´| -M,!nùp,X#JÅ¹;C:,‘*Ä'Íß/q‚Ñ7h.‹Þ,:¬	H¡5Ó
Ã5Í3/(›ì‰&oÃ.©«
v-12>6¿	‰®V
! `à6+qî9L08*7L|ö9l2Ø%Š:c
! -ø
áu$
/5â<:.-.8á
! up%Ä+S.›79ý.³½ß+ý6ú*.,¢
! a
×8S“(é5r(ÿ.Ã)´3	2Mè&²0b'�8)6&ú#Ÿ67Œ e÷+.­¿3B4R,’:v{;#	Æ0å$9pU6Ó<ÿ%¬âo"3Õú80Ú
! šŽi/Ê-^$7N0±8�<1!„c/yƒ<
! 2&Û<(Šê0ºZÔ7Àø.èrJ0†ñ-4¼<Ëà\%bdË4&+9
! §35c K9WŸ/y©/,</`9'’5¹âÝ-+Q;:	Ø.r!0¯¡v
! çy4µ7„+xç€8«..ò
! ° áõª(ÍX5
! °1ç+ôÒ4¶`
?(Ö•í;h3¯‡�®>Â,{¡
! ª"à&ßZ*W
! MÌ+S
¾Ž'88Ç„&82f)+Vã)ÿx!5ü,ßq.ö‘	àh
þ¶¶O$Ô'Ê7S=�“um4²:Ó9i,PÕ.î4b}g¹t*"œI
2Ï{'"3ÈPn¡$4g�:l;»j0.OK#™/(y/M&,t†=–³
! ¼1
2-í<‡-h	‰<SŒ¹&�.f1r&Hz3z„À:Ï.2NV,¯0-êã1Q„ëw2¶0ñ2š9ý;$\Êm5ø1ë
Ð;¾
! ÿ;@ ¼ î&2<’4
0X9<µûÐ…"˜T4G5â 
! ÷.Ÿ3¼ï~,n/Ž%&�*y-¯Ó£XÏ9Á*Üj$_=C68"¼VÈ1w2Ò2}=q/L/'("³—6
;Ë*¦4È(û,9SÇá'R"ƒª+iey)¢=E_­ð-’5Ç<ó(ž$G°}3a�&^)!g3.~¥à¾.”9'…:ò
0–=*,¥5`.w·µ$",†¬Ð!J4“QœÎ3Š0tÎ&ca%Ó#õ	g)ƒÀÿ	¿%®Sþ
! î+7+j8=ùÊ*ÉÚ'g!äÅ¸1½¸$õ9f,ë1d(É4#6†*	á%Ä2Ký	v7ãå'y*½©$~0
~
Š+A%—¡#"”#ß-ŸŠPÝ2÷Ñ%�\-a#À'&4¬â]0.#4ôW5&&)¨ç‚'=�90	é–%~&[ 4y ¦+õ	X	&âö3ƒ9(ï;D.Z†+/#;!757 $<+ìÿ,Z'Ãëý)Ï2B9«8j&“-‡¶µ	&1ß5'3a6q
¸÷:z
›)òŠõ6)8àä
$3šã Æ�5÷ ‹4)¼-Å
! š1´-
8O‚
! 8Üœ%=3IÈAKW+
i;È}5F ì2µ'ÿ#B5 /	Â¢&Î08q*G´"y
×H5" "4.£7
ã‰4ª$¾
rZ,/p [*<ï8Áâ\SÞ%o,vë	L)Eu2Ú&â
f'šÍ9!7Ed!ò35Õƒ NŸ2VŒ4S#fÌ0l*µŠ3R y(*ûÝyÊŒç1m7O#3k7Í!–"¸2¯5®/‰�6Ã2Õ27c”))…¿)#5P /*þ"Ä)qö5€.«' üÂ;x5ò&u5d%1H"9'l#Š!K/î�ŽZ	z/ƒ0š+Ýè*Ö$Æ
! :'8/(¥1Y;é&ò7à;ƒ
…­"�%w
! (+Ö:'ù
!  <’69.µv +¿
! Z&’8ø3þ/Ü5›O	mç-P5€(/)¤)Ý*;
Í9B˜7,%"%Z·*5s-×Ë®
[7”Ó�»H#¥0H7è]Ñ(Ý¹Áå/¼:œ&·d*03z$Š"¯&X;i¬.09~'[
! �­44­•=m%”:�íùD2�¡9â’/<…3°6Šc#yß½ð4�¸6�˜
! Á‰$G/4˜!¤#Ét
! V"4);ÉL1¹
î.Bn¨'mÇ.Áÿƒu�0·Ë.N„ƒ;ž,¡&n‹)�g#).]W#‡&P-º7k6:6Å»;0y
=¹,7Xž-Ñ5ÍU*c1Õ�!bÞñ(:|í*òzØ0–Û!]1²,À;ìË5/7% é	õ1Áy9‡×3w05·Ž’;=ù/!
! 0¹8#$!9%-›1<.X�Š)89 ö5[9ë;3Æ&À6ó;@2~8B8Í
! {j#<�:Ë6.×)07¢8vOè7Q<ô Y8�§9š=÷6=âàs™ç•¨/*F;Ž�7œ4šê"UîŠ=nò*Š'Îê+Ê"('…!õ"´�7–×2KV5ª"565ÈÎ.)?,¦C)ÂÒ%õ8w ÿ
! Ÿlt	š'ÄÆ
! ªM½+Œ;6M-€1v0Ä¸#55W¢"8„#%y+\.Ž8¤�+±à:\/a:Ïù‡$_'¬©;
! Þ#Í}*úŽO.[.ò€2W�6«(ÿË&T
! RÜö;O)Ý“&Ô0Æ
à,³—r�2º—Õ,:ÌQ
! V*;)Et5ê!JmÎe'oèö'
  ÷ç±
! Ç"ôC
! N'•(  ½9ðG-Î2LÙõ·57-.H+Ÿé" Ô~ ª0š¡:é�àoè|$~Ë(�¬%4O4ó,#ªu«9?J5sý8°0ë*X\	„j57A
! ó:[À1r+$¦/¸!J	#.%Ò(’U;ù0"C*Ÿ/‰+]9êR‚;�€,´5	Ûk
! …'­7!(}G0r h{Àv9;c!é8øw8¤.¯6Q5i¾;Ý|
! 5:Á£2X*Li
! ?$·4aÕ*Ú!·á+¿2'vžÑ<i%K<'7¦2!=*
! ËY&/õ8'Å	§$–0ŠWñ+^iÐt"(##æZRæ&æë G]¢j%Ó~cT&9
g8Ä&Bb&ßä‹ø­;80
! 
6�	¶9`=À <î'ú,2!øëó1ž*?I5„[±!‘
:ü ´1U2%#;}%ì,x,Z6õ?+ø0æ
%'
O7H37ú!I	êÌ$Ø,¬+œ�c0Gºª5m‡Ú£(Z
! §Œèâ6Wž­3ˆ)p3^ÁÊ2€0H
 =-+6¥êÞ"Ë53
K1Ôò/ñ	%[%°5$M#ƒ)}å³H/›(¿£.©,%BÕŒÄú.²‰þ+é¿‚<ì7cX8äAkÅ2VI98I
>%”4–:."øP9A196®2T°£0Òqj1$‰Ô±)-*/f&:¹ë<T92;¦.,ž5”$ú}4ü
�<{ñ:˜#`$ýô¬±)Å/'Ó·
!  ‚4‚%ß.°3É7¢6Ýã?	*d4®,±(ô	(
! Ü
! äá,�Ò:.ƒ#W,00&j oö<74dþ1�®.ƒ iÏ†lüè-K–þ(ø48	fßÔ-µ-–i9Ù,¢h2Y
! ?<¼áé0—
¯3r3,5•'×†ñ6K0w:xÌ#Ç:1"&(7&d&†ê,Þ4µ.-à•9$Z@îô'D=³0C"Ã˜Â8Ë¤	P¾+I%Âú"¨4_²€4ç$n#…0õ5Ü-©1i6PÚ¦	o8ŠÈ5Õ"¦ï'Å.‰PÏ%	%0ñ<73q–2'�í‹+è•ìËš7èCû
ë<$©8
Ñ	>‡
! â,;"1@=,m—/¥"L4Õy'¹*(�ž&^6”fêé%(é-"TÀ+#
! ÃE�ã3®^3l½E%ô,ö,4óM*¸'ù4>ä—'¶£#WÖX%ƒP-9æ;j*wç:|€
 5	&Ëñç(63E(�"4b	5Â]n$®8Æ!$-ˆ3"Â$z«_!r­4ï´Ä.«0Ž	Z«!Ó#i ²;g`»o1®:c.1×"£,¹Wö“Í"»ß"l7%=›<Ê&¢N*DÝ4Z$Â9è;K<â4�¯#à	Â|!ø•1J+ãâ’!“aÆ;ñ4 q3&Â*¯Ž0;é)³Y'ÄÃ)fH,J)šf *ÂÕ9U.6E!h;>Ð‡+¨ƒ1OE'((Ç'	
! (°ã-¸u,a0q6''F%Vo#¯)¿/}8Ñ0¬%»,U13r<G+œ%Sj 2ç"a$K"û:¼3äZ-¡ä¨,ª'o{�5­Š	€"²I]`,¸ô}œj6ë	::V'ˆP:ð4¡Ë;&%S*©00‡¾"YL._	¶Û*0Ÿ$s5Jº8B)úv,4m 4+½5v#g*kÂ#4Ó(™;2e-¦;õj"%Õ;ë3*¨+;/9•7d-@6T5=/n3ì¡ð.^9i"D1* 0¸$Þ1y,E4}9ù @&©$>N7=— º,0•,î
”ü:=h¯”Ìá7q7Ä
¿6Î!¨‚2O†ƒF?3¿g

2#/™5´9Û-!§v
! §š(	3—0Ç	–(œI$â24%
Å:B&ëX
Í'ˆ94Ç.é¢hfG4r-+‘´%Â7bù2g	_o,4(K(%F®#à'hl&1#•#h,k¨%Ñ-…2*»#c(æh"u#&�&hUH·ä3!H5­$µ%¯.3#=>Ñ×0Iå™Yò3X2Í,†Ö5(6Š
! %:O3¿(|'Ò$•-¿P)%3÷9	Å<Æ¦ì6(ð1=ò­ž4
_<öÑl%Ìó (5@½,!0k1X4J1%„ê;(x³	B.?6A4‡7h´Ì"ü%‹=ßkk;^ªoû96 $Ï”;s;ˆ4-È2t7<\.
! åíB�-î|9›Êx&Û"¬<5+ ;o2‡©ö†!™0M";Š4U"#:ò9„»‰.eØ2¤:â*¼¦=ˆ×]�ü
! .5ˆ
! 
! f/^:u*u.9Ö.g6$QZ5TòÑx,!{Ó&ôÂi7n,ÿÊ+Ì~9<ÿ/ï&yb6ì/‘‹?–2ç'<³#Ÿãu ]d:¤nT29–Ï"+«&#¸<ê$Z;	-W(Â ó.!'1þ#Í6üÎ1G'Š
êµ…‡#Æá4Tn/æeü#o4|Ø/Ô2�:?&Ê˜_(l<:´÷6bS5“	µò@å;©6Øaé:â"8b«Ýç,È&ª�=í1W']:	H¬0¥/~V):9É.Î:aßÍî88«!$¢°3-íè	5<;Uà%÷
…˜
‘#Ì¾°'cõ-f=;Ùl)Þ6ãHþÊ3¥4«Ž,Ñ
Ò¦¦"a*%¤1¹:	Õ(Ã\=`<í346‹5²Å 	%–s*l4Ä:ã"ø+/8=‰>;~#Ž5“*…ï$ð<¥'1	;#.Àÿû,ˆý\8ç×'�2ê8È6¤ÅOÊ'«	ø$ý Ÿ¨8�¦è+0
>
! ß6}c|+Æ$¿0G%¡%Ç0ßÝ:h-1"/L$N&Ie&1¤¿ê4	Ù&ƒo»8‚,M0Í¢Aô5âÍ>+Ç+1Ê(QßùÒ9,™]èf&¤6(33ÙQ3Ê)Š#¯'Î(–<918ó2ÜU&¶˜-‡2:›t(…‹.“$‰9’-`<w<’#H	ýý,mÖ§p€5
! ÖO Š*ø"6$™~b²ÍŸz%�*ø5à4¾ÂÏ:W=–+tuu0[-=
! /
². 
ó"u+_ÖõÁ	Â0j¡
78E
! ©*Ö —
! ¯¶!ƒ,s¥#+Ë3\ò y:*(8ðÿ 0X7P*Á¡i$?aöU<�­:$9&Ö;K,š¡/°ø!˜R=~*y."-v!H»ö!C
! ã:×4˜[4�<Ü6…%‹¾2F)d	é¯;N±7SK)¯\ÄÌ¯·E/à5i-µ:»†ß:›0%ñ%“%a"Þ ýÄH^167‰!Û­mM©-¾0Ž`2–31r4&$s`1)}b+	¹	±9„ä�8¿*‹'.Z7µ5÷›;iv/Ÿ;X<P1å6-3*;,Œ˜î/><!,õ™÷ê1"œ¸0²'"¤8{(²6Ê&NE)eýõ'==¥é3ÇI›±6y¥!Mº&
! 1	Î5
! :'ã,q:›-$'Œ^¨('ÜÚ.Á¬‹&3î!å	Ã-å
m'ý<(Ê/Æ*œ,K_&” N ¹!Ò5!;˜œ�*q	½&»áR.©œl(./-6ý·>#
! 1ú1dY b ?86
Òó%êþ…/ãP
! \2Ý s&Y%§7Hw$Ö6ìh27Øè
)@;'.0fe*ŸR+™'�($sg
! 8çå%¶–|± ­„+</ÐˆwÒ¬Ä½y#�
R;Èq9Ïl3hw=ÈÃ˜F2|ZØâ;«:í�)¼Ü”"ïþ.L;rzñº#Ù+*A¸ û�e V&ÝŸ?!w
d§+1	7>Ã%_%¥
! ·(&;KðQ¤<Á+û:ù.!$I
! ¢ä-`*T$U'º5F\:Ç7m
M‘.®5!t þ6› /5¨l$16(z=+8é%R*'Ò	¹7§"{%­¯2ò™‘›$ù� }b!cn"ü« ò8˜4z;Ë"j	@)Ú2|=®0É€iÙÚñ*ä;z�Ü1ü)¼4\I(úy{¶ »'(8.àÄw3w(|æ>9!V2p5�
( U
W
5S+,
á ë9¼%x—â1­Œ=2ng&{¹0h»†9!À8÷7[l	4:]§#2"0"BŽ‰*š6‡ à#O‹"ÕUR-�q£.$(y$“/['b)3$4µ,5¡ Õ7-ö
1&Mj6ŒÈp*v=h0²7jŠ2D3.�9$/=
! µß
! Ør6Q7ðoÎ,’+º'Â	Þ5ì%!
! R9Â/"7Uù%{`4Ò Ë

£"ôö6Å075Ò.J*87Y)ž0c"¸,Ð1#=`9iÎ/�'µ(m".$)O"•f0Ô	n†7³1žJb;»¬À-�8‡8¹Ê³7ë£Ž
! Ê:(2®-.œ•"‰2Ç,$×q(ã¶+ù1óR5˜)³-és†Ñ1…4Ã0{[;8Í&ž	H	ò(VÿÅ4Ð5+Ø<%_2l:¯/÷f9t;Ž6"11.µ2¯%Å#è4F/µ@+ž%!	x S)6‰6Nå(€)	ÈøN	ƒ=æù'`�,¿(2ì&r�„…x
\í:Ï1ÐÂ./S+4Ö2
! %7ŒÓ$jr5p=Ìyñ„0w÷b#7

! *˜3‹$#¸7;M2÷»+=úF±
I2½%‚#	¬&BÌ¾¯²¶/œ1/÷%L6C#2":„#!½3IX:$
! Þ-³í)h
! î )?;ñ9Ÿ_;�1Å`&C, x–'$)œ66.0L<§×»“<70®�®(æ%5	r9<'„%êŒj+$7­)›ç9¡8™.d¸{.A0ºi“Ñ,ß)(0™	]œ?#7"ÁyM8¼6;	
! )-¼,;,R&ÊZk5»Ë,ç5=gš<è6Û*^%"�9Ø&�*»"Î5>W
r.¾5+2ÎÁ35‘	Š<«	±&ï)®)Ø5s.t<¶+öw
´
¿)`(ý+„·9%!®!è1ß=Ò´$á¬Ð0D0c8hY1Œ1ó€à(¸5y¥
! Ì'W;öº%É*ÞÊ31&2T;á*Í*ó4 1¡!�"TA¤&ð+d£|V¼ä(	=¹R!û;ž1•^…H
! ƒû(î2œ ë#‰
! # NBYˆ-L+PÑ'/ É‚¯U2Ä¶&Þ'Ø¹m/�’ ƒ'	±#"#2Ô8/¼'){7�ú |-W9ÿ²I0–';v*9ä…#M€úf$¡Ùp"Äú%¦‡	«Ô)äA¬á�;ç0Û9;E,ûÅ92II"ó90Ê6a		 r:b<�2i¤q#†)y"h9ó-g4&<”Ûù¸ô¹59ˆ:¬;¨ú5P7,\%'m)Ýä9H-2È Wãç!°†'Û4ü}50/93& |7c	b€!¨0_ ¼="L%g$±™[•5¤%¡'"~Æ¿t"ºÚ4>&é7‘ß;´Ÿ#|8h*“ +v ¸ËŒÑ MåÜL|
.6d -”U30h=æ7Û¾#¼Â‰%¢+7‡dd†"�
! þO01D;Zí	ñ7ñ&ô*ÓRu8þ4Œ"*æ
! ,7RP]'p�4g#‹Ð)éÂ
! ~!ˆ+È8{2È;þº	÷$8‘3<2(Í
àeÍ3áB<4
! �_C<F¹%°Ù-M7Ã-I+ç8¢ãü3Ãƒ7¿7ë(d2.$	-"ö8.«<-#Ÿ.ÿ,š
„í5É2T=:Ôa9M%é8+@/†8ª-lû4
! 6'u"
û&#ù&':9ù@^&ª ~“¶‘"ÀôÖŽ=Q$O
! 8�4i#Îþö4Ž4«""%P'l[±0Ë4Ô¸;äØ Ì	ÑM/§
0]í}ž°2ðô)\9Ç®Â˜<�	þ8™8…5¡=L8 †(m$ ðÞY.W1(**õ(¤.Ý&É,_27
o-¥-Ö&Ò+Ÿ
! b+¿K3õ;ò1O$¥+	(õ3‚ÇÛ635H
! ^%N3¼!:
wr¥)Å%¥’LÁ!AT9‚0
! C2·$*Åþ‘a
! ¹c*Jfß0¬(s)j2,)
! "
8ä<w)2DØ;C4ü$‘(§%%ûÉÌb{‘
! îefËC,A;P¼t6¹bü4h(k*ÑNY
-,#$\C(�W!Ò!…T0†'=d
Ž£;£±Î
! è�+ä7Ã"ü3=©0$
a2ˆØ”
! ÔÌ,’˜ül'£&—
„ Í+Ý<ô6(æ]=
! Î6æ21¢
s<²<Û01 ¹£H;œ8B6*|WŽ9I6êÑˆš[y±.Ê,þ'—”7hù%8š3³-/¤70/È) *Ã:I›5]4Ðý"sÏÁ´8�0�-*.˜50+>2ëZæ<ý*R5p-ò$Ô$æ0[&Š1˜/%i­
! +,&þ*X”U •06¾$ïÓMV%Ü&=+4 Ä¸_/J7¼4úcù8[_:P1 1?{-×Œ70"`7 öŒM;Â<¬*Œ6‰²@þº3œ#õ&½."''	5‘06Æ‹8’m6Ó½i8r¨ 1ÊãSÝ$E&þ: Å‘˜6«/=ry
! +ÙåŸoÖbaä*E:³!&!«#$
! ']#Æ6+;â!/2ûJ-3Ð+'Á9–Æ8ó”Ž µT7±;lr$4O�)Íß$¥
C=e1×›C¶g§&�$�,N<[éó5¸%�X,É¨$Cx4ä0*œ+y!Æþ�
! ß1œ 9‹=>-”5¥. ÉÑ8&î$
! 7ß,8%‡)=‰rªþHfîT@ìÐ
š!€º1z8G
! P2c7}š*Ù�oK7aß47K‡,	ò4¾C$ú‹ äó!ðR>)@>7»%í5.ƒÒÉ/Â@ä,$)¦9ß#�9áE6S	*9)›-·*3á/ø/$ð#—‘1CË2)T%]7ù,Ò;ê
! /K÷&¥O+B"¨*‚N*q=ò'B˜/ÿ¿é
x1® 5#«+
! µ+xz:g:%Í%¶"3;_q,[±và*Í)¨|6[/¤5ž p6W4)=©½(šâ.…88,Ð <vë-4
D;
! óª2%Ê1'}/)‚=Ó
! T.•<T
! d_8Û‚6¦R
! €]£Ð
! ;"G.J<Gt7�3-.ž49v\Å5”%ÈÒ0W6îÍ«µ#2ôü> ; :²Ê‰)ù—Õ1ñ5€Í	6)%<ñ,<@3b¯`›*V/,º
! /=z‹3£ ¢ý'7"”;&—+ª8dÖ6Ù÷9j¿k;Ñ¹Û	('—,C!t3ê&é‰5Ù#?2Ý¹»/qø	º"-F¡"À)x6)ís7.K84;ù!ß38˜Hªô<ö+LÖ@9·..„/ì°
£Å&(? gæ"(Œ=Ý7„&‡6B;º/Ý;5L¡Jþ0t\ì<
! VÎ9ü"1¼'Ö3Ø‘8¬×/;È›_—<�
Ù2£0h)Á)Ø9o6Nž.„3s©iÊ
! ˆ!ª$+Î4€%8_ú
'F=‹B6—)Ó/“6Â3v&«#aB	Gõ:*6â3”	Ì3=º�’;1õ
¾gÅ*›Å3Z<ª¯	Y*æ:W*n6qàJØ‘)Å„)9�G8£(m+A%‚»9ü§76g;h%±%â(: ­#‡r7È	Y214U!ÇQ9","!Œ(k	³/y>(áò%¬"	É0Ó%ü&kx)G'0<e	` Óu:î)ñï P4 	59fìf:15¥(¹!ø‡((4&+«Nx8¬%W:
+ö-lY3õ+Å6	4C'$›ˆ1¼åD$#*Ÿ5<X;©#*Ú"´Š&�32.O,À€
! üŽ}#4-—H0!,–&w%¦<†*°–#p7—=4=™6'
! 4$cD(-�J4Æ)Úk¶1´'
! š;q
! e´�,½£=Ÿ8¤*|Î+Tä/.Õ
¢²#=ùÜ0¯8šÔØ)ôc(žJ9b÷½'O *½FOÏ)768IØuŠ,¥(ð
 E
+¢!,		X3J6‘: &4$3ìø,*§f#	÷ï9À.Ï
þ2k,å#µ&6x.187+pÄ3q!&Æ4Xc%
! -Ta<0 1-Ý;—Ç%uº&öˆ(àÎž‡5‘'ì!xÚ»^‰_õ;úd%S;ƒ:ÿ.ý)z
! {"Ô#p4D&êyŸ3!U	­.|j;
! Õ
! '8YS<š.†ñAà,ë6ã'nÔÔ;9¶<¶
2&_"øá+¿©Mü/ìž7&=;RE>,N)À&¼«
! ³ ;!Ý_-½\#ííUÁ7�Ô
R6DXº-õ`
! ¦):Å'
! ·%š,l9‘;„`U}.å-
-%*
¯*("É!ÿŸ+	N6E0„S¡ T)¯"S¥š 4*f:‚d0ž=ž±3å ®Q	¤à W¼7°&Ç4Y&‚2Ê$ßb¼
	uû{
0Š¥Ó8ô3W>å6Á$²(±1Ð"[m/Œ�#±*|"ê/ºùú+§ ›F
! =ìu Ae—û6!í°NØ
! ì'å*º4OãÅ;+€'’2PB*!òøµ*ÒR 4¦K2€7ÀB‘I<�#ÅË¡)•
ç;Ï¤.0ÁðHÎ;	¹*ã:~>0	r*}âÎ?%Rú<hõðDï1e:8êƒÌÞ±	Ù'ï^8$P8%œ.%È#/ É&õ<~ç4–.Á;�°;F'n&Þ3M]$jƒ+–8Ã%Áƒ"™E8EN9”
«1üÜ"×5j­;"ïEù�u�Ý7G%…ò+!]9=$b
G³¥Æ,Æ%û'°7Ÿ%Ó, 5å4‹(‰š#e!(A6Q›
! D§`í4…8º v	Þß*n#¯ÖÃ¬9A,\9ÕGòm6D,!÷X=Ù)Ã4œ2ŸÃ7‘!Î‰è2ü7«WZLR7 ™!a'´q
! !Ý5›4Ex¨,e8:2:È$1
(Þû#+R	³Ä7$O¬…ï%7›Å–' ‚/&G,Û à2à)¯7(®=™#'½R< 5ü×,ŒÚ6s+ÙpÐ
~#ïŒ-5ŽÞ8˜8m=Ä
! „:Ý	QÃ29Ì8.<ä+a¯µ!#x4ƒ/„ëõð*x#[
! 	c)ð6Ik<ÿ´l8|(-Y×!+1
! á
�.#!À"Í©&&ç/“
µ!v|“:ïS²Â'Â2Ùw/'ZÖ7@06	”Ï� #�.<Á-É”*d-7Ì1	›=*jà"ÍÂ.�5…7	ˆ/î5=•�k=A8@"	M
! Õã;Uýz/5º°<÷©
! Ž2áŸÜ<í-¾)*`]†5+·
äÀ1–*:“4K&BkOJZ+<™*•H)‡:“2}&§(0™®<ã95&÷4Ž3,qF.m3Ö"¥7à0"’'0Š™c½6v6P#-¶N1 ; #ã•9˜&á£×{/%6W	e0!h4A5ã>*©.Ï(HB=©·"�ë.¼›2
•7÷»Ö<å3ð
! ,ñU#Õ4v# :Ì
! ‘{ã‹..Q§4;/4á&˜%";n
°:í6=¶6¿˜’9¥6Ö9…;-!S€¿• îã$Yê-k9Ó.)gæ/Xl<Ž"9”&D
! \)ùÂ+—ür— Å'[<-1ÅÉÙt4œn2P/®*%„;pV'ú
! ÞôejÁ0L„*œ<"£)á¶.çn(O“0F7ˆ_]q8Um-Ç
Ö)>9$­þ7/›x½-Í2Ó³1;ð7^4$€}7™sš)í4º*YîÖ)ÁY,¼)04<
! 1�=‡â7C/ÿ#Çc,;ú�w¹"m<$²Ì)Ñ2~Û'ÈÛ ¯+µ)-Ë7,--I&óž!#Ž7!&=ñ¡0
3°%œ0-R{#%´H2
xÊá·Ðb9M40Ô"ŠÛ
L ß®,�4¶
! ¾³(("1n-’%‡E Ÿ&K=»ý0p¤‰(xÅ×7Z2U�÷"]3Ós(m:$Ù˜'<m.r2ãVj<(5Àù6:Ò"!+&¨ƒ›8ÁG*C,¨+ÊH 13Ób:_A3J=Ÿ ¼/8®4	ò»•;©3,@#Šm2c ¢<—¿yâ	V!r >5¶0ùnj},"n	ˆG&ª'¯:7ø8¹&C)7j±Ìf6s�(‘\+ä	81wL3és,¿-{r)K+Lê).Qª.Ö`	ï
ZËñ;ö\3A)Gd885P(^!<ø7Ã
! ¦ "tCA	Á
ÿ*ì.ø)ª*©+è<¨^$ó¯ž½;„Ìa3¨©¾(´-R
! <G2)3'ƒ¸)Ü9Å8£s<'’c<­*« è,–
! •Ý7'Ó7<­1:ŒÌ2µ]¡X¤6LR"6&§-˜_¼e›9X"Ö9-/¾Ê0—$.E*£¶Ž+ø°ÿ¸ù+@i‹3»O5Ö,,Ðc-ð›
Ô+ê å-'“n<²	™<—% 4ñÕÈ1X½	
D%�7B:Ì4~sÏJ
! i+‰8NŒ+6‚97/¸K0Xå0Ëc|ë&�_+8T3Ï/a»ë"
	8®D!­"!6¢#	ºEvE´7ì#s%8ÉÙ,]+€$=/;ý(À3Ä5iÚ…1+7¼#’³’ÞJ3$Ô6Š®6<	•/+oT³2Ù0ÓÔÙl ¾à¶'þ%³U8%
! î<N+Z Y^;
,S/åÃ&/T-¬À#ùl‚$)
¼5;f“�î6/Ú
! .h¨8w$V6F,0n§<þ
'±xÑr5ƒ*7ÈË1¤0PË-*$é!ïÔ5-<Í-$o%)%6,.n[r'÷)³.©\á:°*æ'¿:öuö&Õº0]z"?:O�u)Ö/Qó/AäTM1Ë0F\5:6Õ¡6ß'´/7S:ü!Y0QÌk/=9ÔÆ
®Æ	ÝÑ
! ~Â6+²ësâ‘=
RJ.‘66"$*½4Ñ!u<“$¸F‚(Ù/ÈÍ o¹9t2÷
! {‰:D:Ú;
FÑ6¡#Ô*Ç
! H=Í(¼<3+Ð}:­:0û+Ý84% :`T!ì.Ï&Bž8/¹(a*Ä1&ŸÐ,Ë<K -p.x-ñ!©(’/"&'¨¨ w9<Õ}ä‹:üD
! íb…
ô2/$v'ð	‡Œ5Ž%/:Ì7£ó<Ÿ,û%3N{7�f”YØ:Õ/´6'9	æ6”.c<
! �!u/#+ß’,8�ó¸ØO�7â�1%;âÖ-.ïXŒ%t)<ÿ’&H(ÝÒ<Å|0,Vð&9<
Ñ9ûË
! m	ú8¯'¤ª9o)ET1â"™±pÃ80~û0s6o~	%‰n¾,ú-¨>w6{*=Ô·Ž2I:ðµ;d3
! Ä!t£5†í$)#S3&#æ(.ˆ%&ô/6ó²‰Ó	Ý-Q6†3Ÿ
=Ø&u<©Š-1¤39Ç(E9· æÏ•‘ø6"m1L'#¾ÕÞáRÖ*6[:b.i2„g<—*¤'%FŸ¥.Â‰0wT
%‚.KJ;Ž8<þ¦7=º!…'m9å8÷(ŠT#d#`;<3�êè$ñ-Ô:Û)#,¸.]@à5£M6Ç»O'Ú9D"°6 $;G!1<Ø#’*Ý
	,¨#np/¤³*t·	Êå<Ú /gIá9�1=/<+„7l!þÄ±Ÿˆ2C+¿ß<ö2m(ñõ%¨	K'V�-2:&›!’!"öì6¬#]e�3kÊà.|P=•
! ×
! à
! ;6 a
Ïo<Â6¬öc2rÚ%I'1¿¯>'Ò)`5˜*‚¢%ª©£PéÝ5µ
«4(ƒ³:Ü~3}"ºòb*<[8ô+Œ<e:ß!F"3Yjó&±ô:ˆÎ
ð“Å1Sb$zª²E.÷!¾Ðœ K	\(Ù	×$a1m! Ã)½¢vg32š¡Á/¤$·/5,7
! ,¶5Do7h/})©	5”-;A!3Ž1ö$IÌ*v1t¡;òr/£&bc:ø]8m8‰õBf™%û"øM.d;%ý5u6é6
! &ðd‚ ¨7Î­0ü�
! (:;U©4<54UA¨,-:#7ª7N8
\Ÿ}Ô!—9n)$T²!	;'P"6“,4'¿	(à8ÿ ÷-â-ý:	”2�1|
´,ô„
! ¯4q.1Œ&Z(. Î
!  [3J8N$›ägDxo#–-:
iÿÓ0ÒÄ9ð€%K;Šòž#³<‹<¢Oî0§)ì ˜:ü*!/«6§6	º)\!·0½¥©æ,\Q<ÿ
60àŸ<âž3Ü¾3æI*j=l1W-Nî
! H—;À!‡"÷i3ÛJ')*Ó!ÿ7„8¾Ï<§r
Ð4ï:íÐÜ	6@8µM�<�¥ý9ð(w+X$•2áìX«-“'8e%l,Ü9ßp)~2zeŸÀ0ô$ )T,Yb_#&òî7íó	:8;4)kP0¡Ý"Æ&d	9æ%¢	“5Ìf$ª
! 	êµ¬3
Ô
! î«“;@O°$—/ÜW.Åž<– 'p:“q12I§y8A:-:E6uÙ1wÏ,5[
*" %)+¬)/É";bÐ7¾~m0¿5�	þ!pC38j2;+¢PªÌ-[2·6*
-‡S §*?4</!+3I «*Lúœ*�/c+€
! ‘Ð¹„,o-}0á*= †1
‹&#3e›	Ù!×#=?%•€;2°
! 0,¹ø™+;=2½7C5¹þüì+ò#�2�e;„:áq&ï#N/X>=–15ú!+¿<kZ.Øs<äÕ>ô8ºé™%Å7£4&!cš$]5�#×Ð9é,�rŽ·)2ô!(0Ò#Qì)÷E+â™
! ÄIô4â9
! h#_
! Tûý µ¨Tˆ/*Eæ~4oJšc5î‚Ú—!¹1á#(²+wuÁk!mÚr3=Ü#!Ca+®&ô ¾ (B%	˜ ú64|8'K.ç&.o&7¦:U�"èÂ3‡.�LÈâ'½$Ê2Ïß|#ãÅ%º@!�F
O*0ÇåÆ=0 w	òÕFá;,5Ó;L3)*è0ú)@4f5t+:3^-&= å.Ç¡.(7Æè.;8¿ú0Ù3·¢4ÜÞ
! L*Ç6…
! …|*RY+,:E7‡Ÿ
24”…(ÙÅ!”;5/(pò!‘“Ÿ:.)FµtV.°„Á&P%ì.
º
34ý$ï<2‚8�ú(K$�4•.4à];rÀ
  
! D/G$©
fþ;¶¸:11ù#%9ö#ð
‡£Ñ6:3%<8Nz2ˆ$b8Kê&¥,Ø7ª
€9�Ý%ã74?Ì'4i$,F€<÷0Xì:ó×Õ6{ Y/s
! 42 ‘§
! “9Ì(-Ø)©'R1á6áã/ñ&h&6‰-P+|.V)j�®¼&!)˜Yû8È
"ž×
áu'
(,w7Ò¸‘,YXê
S
! ‘–é€Ë#Þ#ñ'3î*ËŠ©u%Ár1Ë&ƒ4a,£+½7§(*c$Ë)æ!ëÖ4Ø$È*lÂ#ñ1kÍ;ð,&a) :0õ€3w"*;-+Ž#_–1ÊT8Y#óœã!}’$Ê9ËY°á	à©!N
ê*Ï#±Ÿ5!ë¥ä/­‚Ø3¦¦È12#îýÑæ¦-R¬)
! //š#Ö#+Þq%Dwû1™ 
�	¢20šd^"Y?„9óò]&Ø6B:ÑNÄ4ª%9#[0±G å
! é2•š¤®;:4»4Ý1¢°k#Ö.‰q$†@P<8‘+á.l°0ï"DÍÔf²þª4à
5ñÚæô¸*X7·?ß�022� 6˜
$ªý&^¶*–°"É<;=ð3¨1{	(ã5%	ð!+4š8 <Ú)¡C#ø2h‡/ž)l
u257˜'dÐûN¨_—=¼ ˜’–
[¢5¿æ$G=W“#Û,p±ú2Ú[Â;
<ò"h:È
! –â8Œ¦6+5¡3c9¨3¦(z³';$7®7*_ï(–a7¹
! •0™B+åTÙj/.Ôh W<Ù„
M:@ˆ.Ø8%)Ük.;Š6Ö
! o5¿¡5|ê
.kŸ4˜;ã+^26�8Æo  (=&>8(#—•¾’3J9u(€0'·#7 7U
! ¢´IJh$Ë:N,Á›V	KÓ37ýð¾*}:#¥Á'œ"W »&S7•6-RQ'%.ñ.ü&(3Ux;83x:æ80ia�…,¨´	b4åö%žŸ-¡$wq<�&5%x/©E;C7s
! ×	ó6‹9ä%ëÉ6³5ì3":æÒ9íö³)÷o=F‡=M3ú;Ò8£Ó-»*:Uº(84v2$…·¸:�)I¸+“)i*-p#³
æÐL­(¦%š‡!/™:I;H<G­6²%ß%
! ­¢M	 è6‚:(ä4ä Õm¥åU: .öëí/óÒ:"ˆÏ	·¦…==1<Ø‹1Ú<1‰;±ì;x	()¢,#òl6f2qæ”(Ó.Õ	=`Ù–,'Ï4Ü/ñ0Š7
4g2)[5E	¾<7óJs'¤;nÄ¹/õ/<ta],†,²3ð ‹ÒO:�#ç9¥,)r
R*o	CÒ$è.\‚0!]<Ž*Z9Þ3 CGhæ1€#-ÕâO2”3ÒÌ6
! i!õNÍ-9'4´S8v�Ù5ý7í,×-^}79“-ý)J 	N=<áCïÒ‹19	Œ>$ =:5(˜ð0@:Q9)6H6�1¬�Ò
! °i5…Ì K
! Š/_o94åd·=)Å²$W/{=°0:š-5ñ,Ú:
! 7^‹‡³ðç¡4<"Å-é-÷r	pá8H4í(ˆ+‘2Òé6¨¨)7
! þÁ'#�:u;o/ä#•	z	G	É1Õ3¬
! ø
! á(Û<°—¶:ƒ5ùSÄ;óÑþo¢'-*µ�"n5§,Q
! 3
! 9‚&”ó'Â8Œ™$g(H0“ÿ4b«5¢0"Û+ø»*¬:åRð20é<È,0#x5 ÷'§'p'ð(!aR3ž2m:Ùþ3sœ=!.ž82d))1ãŽ7\'*(ê(+-Ï¾¡±+Ö¢2½:Q#g=ý3ü9…)éÃ,z.í´$1`-…$6i)€H2œ(
¯(8 $Mà/S,D¡—$zœ'ðÖ	9è:U3–	 "ƒ$Â ã8ödéW0ŠÉÑ?	é+"<Û-ò,¶¼e/e+„*C0^�$_@$|ÆF0!—&@/*•8ø¾µ#%N8¡,=
o.!«�6�)±:
! w-¹3ìã,·ô	.²9Þ;LZ/u3/õ!Z%S%ª0Ô{1™´&œ1&/ÆDä'l<=´**-Æ<Ð6ì¸	W8>Ð,¼83:¤ç3:Æ5î†-+,B ?/,ûA7d9�10.%|#-J&…ðpˆ%*à¬¦0Ê»ú'u%ÿæ
|3Þ16ýL=–8$Ç®»	•($Š~·'ë5ï1É,\
%$	´
! *&m
! ô{“*!´ï\&2ïÎ<)Ã·:Ô5;æ$«!*)ß)T(Žð!Î­ž
ÔØôÚ=°#x'­'ø0É,ˆ9²È!ëè8óã4³
Ã÷1pþ-]2³,L!o*ŒŠ8`"2Œë+ô•f
g7½
`8Î ½8éB1Ì%<‹2þ K*€÷#‘&D–!©6íû°±'Y7Ù(g£1Þy0Ø#$$ß“.(tY"÷84Öb„¿4—7‚+FcI¶)421Ô3¬Û
! k"Ï2øÊ ù-ÿA9ÿ+3<×wj3¸l^
aæ4Rä69;&@˜Ä*E"Æ1O1lŸ746ª÷£-ƒ'¡Ç!‹
! µ{|<Ò1õ7=Ú1O(8se7v‰0®%š
! }<j
! c£!—8Ô©%b
! Ù~Â»5CºÛA-»1,	23"æ•!äŠÞ$:È9FI3O
¡À$M0à1ú	½’
1‡0c3x3ëŒ*iFã9X5í
Î'ë�Bx‡34ñ),¤'á<ˆ*n7«4{~1ç	8îÆ9ùÏÊ
! ÿ:
! L2#³%0ŠÃ
2ß7á)©2\6,'!›Î5Ì.„-(ý!;B'=QP6q'[6â&'’/F<¤þñ#®=Ý!uL<HÆk$1$	"Æ.ù*˜¾õ$+9]6¸ë�8à+}sr
! <G%.*30š	ùXZ4(¸3Ï3ì·‰½!¹6;�
úåÚ5	{5W.%é d<˜(
! ';J÷ï=žx+h+÷;¡75È56yæµÄü'š›%;-Í2‚¦÷â3”/ºÕ4m†F1ì‘9‘-:<
! 
?8Œ
K¶8ÖKãs	‚¸¥é$EA2ª)ð;P1¿–/!…=j#úD€><3¿&Û$’,]©#�<xs/|1Öê.¯0Qf
! c'ŸÄ-".š&§ë%7[=P·í&¶2å	}À7•}!Þ0g/SW"“Î+Q`º;ó¨,2‚†&¦$½o!Ã[!Úþ—ð
17z+7:!ñ4'[)F!9¾4ªÉ:A*O;æqa'-F(MÞ
f ,;7î5¥9/!'@âÍ5ž‘2E1Î0)Àb=ç^ ¼v<ù	ø%›Ì&Öê7t#½—2²
a#zB',Æ~W/
! ¸�äV3Â-3ònÃ;úþ+"2y%§™&,v÷2½#n034º‡;§{8i4ªL;%&7:ˆ *2èìÝ8ú&Ÿ	#1Q0ù:3H!*Më8‡%r"Ù&,ï
! î÷!h7�&ž'(.r8A$”6±Ú
ƒ9˜,3iV´;ú·¶%Ì
ëû$–z�
‡@'É3%V =ë(>b5·!f(^'y6¼Ä%82`Üê³"¬4Aˆ0_0m'á$]-ôfš !�Ð|¶7Ä$°‡+/™9]	¼"—%w)�6t�+$ç1õñò0‰=5Ù!(,.ÿ8[kboØ4XK*�5›#Ý.¡	³l?%S"þ$Hs=Ã+#Î.ì(”0©"M
× Ð:F*^OÇ-z*§k…+üôg úÇû(g‰7;†Ø
h'v¾15åG÷*5&Æ7)‘/íä
! *!‡/À5"l:Ë
Y(ï3º:Á*GTŸ!/?="×(
#!!ps8£9¸
%)¸9Å
ýŽÑ+ý%ž(h<|2^<ª"Î)%?îV=w,2	{š³%%’×9S$†
¨.
! o3&.„6ï*úÜ*ä2É-Š­Ó5\
! Æ/ÿ$ûó7é*¬!
”10m9ÿ</ÿ2_:w'‘7%åÌÊ%Ä8'ƒ*
! É	èw¨6Ëy	‡®.¾¡o7‡ÐÒ2ÒÃn)¢,=04d6¶41Ã1~™1Ç$ìeÉ% Ê¿9ï0‹àÊ	õ'Ð'½ª3•Ï0õ.fŠ%Ë8ß	|&&$<ù;£'9™3áþ6×.o8Ãá!<qu*U,Z¬2ÿ®i=½8™€h6p
Å/#&b^;l&Ñˆ7Eç2¸$£øÈ/]
âã
\*+À4Ö'e9w.}Þ!*ço$.ä0Á.­%™4993ÇË6Ç§I7ÀW¢*ü5Z"o(eÉ8�A¹6:66 ' ø.n;Æ#§,ûþ*&1…-3 v"Ñ;;‘Äª[0È3.X!é#O\;Xà$²6‹3ó9aé:áÉ+ö—:5
:G6${:k:Ì9�´».6%4ä#/°°4G(D-g'b!:»)B098?
~-~p2è9Ô<�$ü/:7mI#É?'Ü:^W%«2?�5úP3m;b(00ž2}'¢”(j7¢$#v·7¾Ô&ˆÄN-ñ
(Õ,K&O%/^«À8ñ8o,î,6#þ<“71(?LJÔM
! †;Õ%Ga5Ö=�,owá3	)ÐÐ 8_4¬t,}-$5¤‹*/Ù
! Û-@°,vT/óC;CZ@.+ˆ#w&w!âš:&Ç(crµ"a=@J8#'5N;°J*.Â<6
! !ÝÑ3t.7­'J
< 'Û3�W+½Sÿ(—4Ù8³"e,5Ï'Ú(Þf8=ƒŒ3­ /''k:£¸)Ä9*­,YD6ÓË/z9Ò"<i¢)œ"Ÿ)’ÞÍ$I4†4^r0tWâ5§=‹7š%!%»<¹<
`%_1¸�0¾%j(-ó8=4¥%Þù9å&Ç É5,w1á$Ð*#Hg‹Aç%´!—7#Ì0;·g+×+[[$Ï�3ˆ"ª/öéÃUB#(-�>.ä"/62›+£3Z:IõW0£­9V–;ÑwÃ'ß&É+K:w4e3n80($c6p!
j)�=‡³Ú3¯$¹.^¬6x7n'›%¦¯dRWA/ 0Öq-çjËJ²'+[1'�Ø'@»
! H&¿;»±#Ê: 2û)ü(W¸ð!îÊ.j ;0´2Mµ89h à¾Î$f4ô0_œ8û±4rk+�58§Â%k2”,(îý¾f%ï!A�Q2F3×2$xì*P&ÿ:õ4¥­�/Ç;2
! .6e_A(*†%�$�›"2÷º9] >7#KÍH9L	Ò-â+qì9¾!½2�!û0z�5Ä°8=Ë	5xL<Ò8µÕ bo*S‡9Ó"î<‡4­-¸4‹	‚»2‚+ˆ=L:³9G1j>:LçÞ�=U*B+ô8p1Œ	¬àÞ(Í
! =¬-ñQ=Ëz(512‡- H;^,=Ì5½›.Öº¯&z0Ê!3i.ö˜"�v7Èe{)f"57W7Qñ´4Úÿ"Ô4´+
! Q8ºg%:ž"˜=Ñ#�î#0)èC	h¤<)î3l²ã(Z=e2V^	>å(¦1L/#9±;æÙ;±c
œ	Å….Å&‚Ü'Ç#ç#ºš|;$L&Ø;… Ñ:ˆ6’Dppb( £¨;<9T*õM¬5³È-îØ*´ Ò7ë7,‰"�&Ês3ôE3z Ï*Ä"ñd=<Í7•É
)4Š.,^5¹-ó
! ="û!Õç
! ¨<Œè#1ê<�ë!…ì0\,n%}47†Kb2$2Ì/óóü6}Øv-f6ãK™z/‘Ï5`1D­•<p+‰¿!·)É£**3§5™0$,/ep$m† 7àž
! M^(†6±Å:=™)½
! yÀõ6H!v;Õ#‹
! ]!Be)«#å«P�Î'*--š]”'ƒ2	3¹¶`)On*Ã#C-ÞÓ)T'Àº.&65
·82òé;,#…`Špêõ*‰	 b1mç>Ý
! [¢1Îýå)md·ò|B.�~$¹+#–$Ó1¥<â
! |)ƒ²3‹±µ³d¨&ýƒ-`3ñ A<–;À·Ð$g)È+Û!&õ`À6ˆ	
! "—	uµ6€ÁÙ4>´#ä.Þh
! 5A"	ª	� ¶7o+G#?-´-€	0<®+z1o8cN:)ó¸"z77µ3æ)Z!/>TÊ9¶<%]
! Ç’e_9”8=aÏ›/*q…È4x4•:/QT	¥ —#Î	A Ð->­
I¯Ó›&ç4r…Ö"}<C8€)Ã3š4}”+02T'ÛôŒ/†:Ùt.=8p	º~+’.ˆu&3(Ù	C:I{1‡ž4À9+.|,7)ô"§2=Þ/'6K!;R°6ª	„1ï2í'Z0Ï8€§0Š(_.Cö0ãø;s;#ë,ì5Š ÊiŠI#dŽ)¹2,;MÑ.9ÿ6B7Kn‘-,‰
5`o'ÜG:äp8“Ø$ &¬&ð)€6e7¿a
Ú	Ú<PÑÌ6ó+½0} 2ö8ö15÷¢�À2	
÷¦8† ò)¥3ò.9ÂKï7€' "CšõHpŸ8²4µ4³4z)�n1Ëõ0„(53Uun :²�<¯!‹³3«7‡<3 8Ì×Æ:Nk/Üœ
8)„-ù$U+”÷½R'ë
! ¥Á%û7×*„íF$cP!Ç5ªr c0$L¨-y—/l5+„!ï/d'Ž/#‘`S
! Û28-±,ß2™óÉg9�
! ˆW3>X2©)·39ü)/ž9 ô7l0K4)Îû60-‚;Î{=!æ9GJv„<ù/ (i
ã.…&¦*’05<‹6$b%�'”ˆ&V:’1:/Ç3±P
Ï$|:‚ëj
nMù5Ï+ÐÓ:m]¥DÌ6z\›'ž9ÉEâx
ÀïµØëš"9 6†Ü
]*J"–7›(éß¾*Ï =ÁÃ¯7ª6ôD‚"Œ.í°u’¨9MÌŒ9É k %‹%-‘“;œ(Á6µ×:pÚ8Â1š² ±5 y"B/ê)]¿;-0ã&V» q+È Ã{v3…—øõÑè';Î*©7s9Q*Àƒ!/Ø-	6ì1­2‘ª+D*žZtg-ëÔ/Ôð$"0G;Q&à9âÆSÜ ¡2^7KÔ,,854#
¡™7Ý-ˆ¾/Q,Pî;s!-7ó[,Lÿ0=-ŠO¯-@5-~Ü\4¯ Vç	íÚ–ó&¤†<@Gçq3"Ê
·¾©/š1$%l.°.†#Ô÷	6§:Õ&ˆz?Ù<_36š’`‚n+Ä¥ ýÕ<�$8Æ Xç ÍT6ñ°±-›è?0ð-5~ö	æ$Z‘Ú0˜#Ž <ü1öžº2®2œ)ÁŸ¹)G
Í<
¡( 3ák4?3¿Ò,¦%n4ÚE9C9Dý20¼V9+@1ü	f	S6[òï5±ˆ ¾'h&00“+7�N=¼.Ö,4X6)b3Ã<t!n²-o0í+¤4ó�$9+†;x%Œa¼
~='$uz#48’"±<S2¿)‡¦¾6D5p<B
TõO<	; ^
! üÞ®F!%+ïrÙ d
! ë)J2Ž
Y .n5z6ª1ß6�~.�5!ù3�-“=@ir$Ò/
! 4g3+î-<"D ‘4ý#0,W&R
u¤7F6å,˜^#+)&˜	)X
! ç<¹æïDÞ.X-ä:ò;+!´9fNÛË:á1p• %×6Ö“î§Q+üñ¢-ƒ8Usk%F#P;1Ò6¥	1M$9„.û*Ã1L,tv4¼r7Iû3¥3
! ?	TxIý¤;kÀH'8Ò¤/k0ûp;.J(¨1<,p—(v
†/ê	Ã*ó0Ô%À/ø9©+ë2ú4{$·;ÂZ©Ñ2û/A(	0�"ˆ'²c›=µ
! �1¸³Œ'¢ T�(x2~(Ñ<V4ñ"ÈÉ)-Ï"ˆ#ÃX&à:9-Ð	¦F’(O<q |kKÓ_72qÄ	$=ƒb0GØn£8´0t%3m#ø(»x9;5!	éa-b"993¾7`i<HÖ‡§/g1«º6’)œ::ð1:Ù*Tz<\KÆd28L
! {�;×%³;2xËÖ1)*^=5[-
! Q.3å:ã#ç½ú9•$à”ph!¯Úf;>Ê<TM+U(%¶±'{#™
Ü+È)Ó #}RÛµí
! í‡172G"›U�.D<£ý\"=$ßRèÈª‹'26œk*g/
! ˆ;Kz&�x(ž�ô..!2ì›6Í/®Ä =WNSMÙ7°(Æe"{4=#’	Ž>1æ-ê8*#J8ƒ6ï5�+­	¶;r¯ž­_7ˆ,X("‚7d,‰ Íü€ Ý'+%g‡'â$]%ËÔ`]Á<‘#ê¶	4!§Ç1ýÛCŠV1*<»7-¤"Ó)O/·Àî +Û—ó)ü.#842Ñ—52/…j-C&WÎ&Ñ$ÍÆ-�3s,~/DÇ&ÿ37=ö"œ+
:p(Óè%f-½�=¼%C
Â"ou=�%r=é(ª<jE-Šò5à71Ì:-Ÿ(y:�+s$ä)gÓ2È0�ß Ë%.÷<~")"*ä5¨:B-o
ô%¿1 Â´F&”VÙ
E8Ô9
0Ë+}6êWb,q0•{0V
´±Ö£
L
�:³(ñˆ8YÆPP$Ñ/ZÛN(	#æýQ(ûj'T"Í.Q4X9P	F¡©<Î8d1%EÝ32É0ÝÏ (: ,e=f.ëÐ/ö(Ê50�C�!Eñ+0z4á5¾:+#X 4Û#;¥<&
! $Þ[?¬ÞÏ!J¾98Û&õ2:"fï%�7×n8íø1(�'í%¨5,V$7ÿû-71/"K-iL7ÙÆ$Í4Ë‰ú$]µ:2Ñ¦5'"eE5|5G!6ÁÐ#î1tô¡-ß×³©:Ü>/GH÷ü8-‘<æ ^.ƒ
! )(/ö†%?)='ó*Bï,ñ
  ­
! þõ}2Z²
! ¸k ¯%2{
! ã%ï6Ai4h&Vqdù(!1Ép¦é.b/,;Å•3
$ã3Ù$Dï»
.»$»ö
! Ò
Ô1X0
! @*Ê;Õ-
!  "¶-8×j,M –ÿ&†Ô/ŸZ88: ,Çf3ü;Ã/}/,+ç6Å6U Z2P,”1Î%êëÏ~6©*y37'l=`6¦§;Å$Uˆù)V97ö³ð9v5†ÎY=S(kÎ71¸!´)þ9,R:> Î"±~7k3ÿ5j ~5µ(*t/å5‰­8ÈR#É(_6™�Ü¥*Õ%M¶$N
! �+f<Äz5/Ð&(=ž;A#õ#�#�dD	²5�-®Ò&)"V+7Ó'PÉ^*ƒ
! hÍ#Ðô
)<øè(•4m,""FÂ(©5ø*5Cƒ¤¹#N�5f7q2×H.;"
! XÐ*94	*E$0óÛŽ;8:5qLŽ)3E#A
6Ç,Æ¾¥Ž$Z ¨6§8ÂÆ+ú˜l‹!^g"¶#‰13[=i1Aª,øw£
! î
! �;a ^+*˜`;™(F 
|%£*9ySÅæÉë'ª«§1X¿
¤2d5	$=)'Æ+4Ÿ=?1Ç€-o2Ã
! 6+'VMÞ‰,DéU7x8ƒFÊ1d/Û=+8&Ú,¿h� Ð% ›3b¬1k[·&Š‡*hF:‰ü+u²1ž}
! �;¼+:&*¥3–47*{<¿'ì1Z#Õ$-Ì‰4‰å+Ê>"I=&7	Ì·-ƒ™'1
^å:"žÂ&0ðãY!r•žAi(­+`U™j9Æ,1£Ž.]�§ò-s:9@Û7).#ïG4#k9Œ:b &¹$q5¿+å«a&%S&ç>3^•))ÆÓ*Œ,Ø³$�/OñÇr%+(,
! ù
¨2å9“1Ã$~%»:!¼;9
‹�+ãj0Žè!ñ$µ/Ã®I8ÕŒ0µ9�'˜6å³[+{!(ë!ìÎÚ*Ò¬'Ó�	^6�,Õ0…<DG9¦ŽÞ)ÝN2])Í‘$ýiÉ;¥	“
! Ë$V<ËµÄüu
&u-Ë!¼<ª“)„4Š$–h1ÀL9:D+Ý)þ,~ƒ�"Ù"í03—3&4œ-w;¯9ÔÒ@
é
! 77D9t&);;.åH$q&zØ(²/¨ÓŸ.2Ê8U0Ô	«$´:¨!U/Žù<ÚaÀá.+Þ<�6½Q:€ð‘4u78
! I1/Ô.Þ*e4Ð.Ô ù_ZG–)?	+Ça!€;F-`!Ð3×«†%$´QÜ7s#ï-^$|/Á8cÞ	è"7È.‚	2)m&ˆE!¹ y2'œ(&°)Þ_1t=­<ê3@…*°!Ü%Û/u|^#:Ÿ"ô9'!1žì(1Û5*R)ü0©U�¦ut$Á#ôÛû÷>Ü4º$•æ5[(2r, v(Ñ*à
7433„5Y<2.£	Ü292J3Z<!Ò6Šs1è ó$
! -›¸1�(EäŽ&³8è))ãE+T ž¢:éß#î	i:r;Éö7l"¤
;*±/.*˜09©Ú+l/Žïx!®3œ#8t
Cú�)")¦-Ú-X1+)ü5 ÌQ$6OR0%?9Ü)4Ù6–Z?V¢;¼,¶1,ª:Ö8[åY5ò&5æí{,”45¶Å(¦'4÷3Qá"d.»!ô#³&¯
! 3Ì<†²15‚Ö!Q/Ý/D'�4ø-!‰85˜9/0À2t1Qö:”<F8ûM4!6v$9È'†.	5É#9\“!}û	¸¦,¢ë0‚!yÝ,¼9Ã`+{þ)}ƒ&9¹4&ú2'M):s
Úºz3
é4Œ
! V;lµå$ô-ØÜÑ"‹0‚ ¼2ú¨+1U=f+D4¾)$w6<#ÿ8g:TñSù"2@<€+-×<1=%S-É'Å9Ikzí"Z)y-Ú$Ÿf+*Î#ly7hÇ/à<�¨
½)žwBÏÑ5O!â)Ñ4×~;ç
èË9(å7
…ÿ-
! Ù ‚À
! ì
ö UtÁ
! ×$¤Ux$nE=«ß8Õ&
­¢ ;II¢.a•w5@ö)Ëg
! ­53¢�%XÈ9:«%L#x
! ÷#°/%œ_œ7(;Ä3 3tÂ!;¤,p\0gœNú:t9×U)x"X.,VÉ9o
! °-
! À%~h8ý§á!´+:-d"‰4
! Ç*¢Jc‡
¤(v½ Ø·;* .J/´$=Vs4vS!ñ)c¬=,”-ò<U-7$¸&¦
K6Q!q/ZW³6z<É“3¬
L4`0p!w#v+A=¯zh­!ƒQ)îB(v%!=l+9"6Í0Ý“ÿ1ñÊ�0Õ:Ùd+$-Ç"b-ä1è5}		„?5ÆõY
¬?1!¹T´+µ.'ï1“y+0/+ñJŒ÷/Ä¨–ÐïP„-B7Ö($3¢S1ê9Ì;H%ü�/“/
!Û1ügP"·,¾O62Š;N5)%#'q),"-»-š×;§R8#'&Ã6v5ù=x¸8 +AÓ	!�·1ß9.à¹Æ(ã0A6�%í¥:y5=q;zø M9S•%€I.§)1…:±2Ÿ%ÿe<Þ:˜+wÒG±03"„=W):V-|6K
kéÁ ®’”Nnè±$î%¼0ª!k-…‘Î6r 6¦ `'Ó®$B$õ 8õÁ&Œ—1Ö0J#å‘¥h�!žD$e
9C%Þ7N4üR$5/T' ¼$c&k^Ù:$:Û:Ô$T+¯<u:Oa(Š539;(<Ü$	K(.8;,3ÑG–9º›:y<Îä836q4š2/è3®9é/5*9.¡ˆ�í0
4È%gÃ,E±t'eN�%«R%ˆ5mùf„
! ‚3e
! 4Úæ3¶,j4ç)†‹;b7j:+¢ê'�ìØ•”9Ö
á0›Úí8Ðg.ß�.­/Ñ,	'zþ¯1ìV7Ø1jû8Õ5í#9`H8’3c”*a8Å)¡Ý(@,k(.=W:|™:ú6+.q‘§	=].Hì8¤€&C3|^Œ8P/n®	Ý9â8!–0=;¿Zò2Âì
! ÁmÇ) !Í¼)Á17=Ð8y1:)\1ý#Á0%1'/U9ç»+Ç5 22­e(~
! *8ç;&e204Ð*4u9=O<<ê5Í8gÕ'”!­é¬8L"@	Ã9'25 9A&þ5ÈV¦
! ^~:@J¥$Ï”jv:l¿,F5py&%°9�)û<…	¥2£:¢3Ã	‹](AF@­™-0 “"Ù²2 ±1"#'®'H*Ü	t8#ñ3âM! �0"=Ï7‚1T<æ+«Ï87'Þ25Á5S0ÇÜâ0© ¶$;3Aq">4:–å!í"4ûe6®é9Á4¹J:w0-)*5š/O8‚5Ãß.3bÅÄ:z!@(V0WÁ�,‰=�%'eE<Søg,D7f*;è
(s*/S'c=q3¦&‹J%¶·<¦#~<Q¥1
J!î!¿;`/×º|4›Öù„$™¿.èÌ+"©äG"n=X)Ê˜Ú/Ÿ9.ö�¯	
! €=º !ïi	Ð5ã	C1Ò'_*æ	p
! a_
ˆ-ÑS)ck)˜$Ýçp&Ä#ž/\$“=äM(¯,s"c{Õ+ÅÛ.^)‚/\y�ê#„'ÏÉµ+™h =È"(Â3'‚-ÍO=²&X';‹R/"	¶)v)�)¥8Æ'Y‰Û;Bn
! =U4ÿ'™=À<{&lÞ*½1ˆ
C ª¹÷5Õê;˜,:}$
¬/"
Ä(t3Ü(k9Óæ.ÑÁ:@
! F„"ð%ö/t0*’À	$A+1;þ	=7Eþ#Ú~*¢»Ú ]‰3J1›;Z1Œ#a.&š0u	X&¬3QL¤ûÿÑ)
! _5'•úA.�(ëh´7y�*e#Øqø:h£$BŽ:Ò6®1å"’[u1-Ã(Ð(É$”<þE°Ð2Ô(+™sg¸(M<Ü!ƒ.ñç.ã
! �;*Ú#�!v£62>	¿#Çm[/#¨
! Žš¹�
‡";þ=2=-P.ºV8Iý†2P|	â/Æ”=µ1ß1(ü-å1\!-D
4,†K5!Yü2*1ÓŒó#M=
! †
! '0Æ3ß(�#°&j8«Ê!ŽN.þ×/2*ù737á²Ì8O&ì-²€ø<�¯1´(½*º]	I)½<s A'R2—ð"Õ!z¦ 
! m¤+Û±ÞA…6‹$)&#Yp1+¬$ˆª#Tç½"
´.?
! ¼
! ¹
úå2±"j.V(®Ñ;·:=(! [Æë
:1J$
! ½œ/{9&f9/g¡¢9ø&¸é'Z3ÊŠÙ".‚†iy=k'€c4N%97 -6³+O-»(i&Þ+µ<l`. ++Ý¾&ý
! x°´4
2E2 ö.j¬o;Hÿ962u)»6(Ü*æ#.Œ£%))*A°5³ Ç2’ð5Ý0×;§·+Ÿ0® +‡9’<Ø
! 4$">aÊ4Î9ë$&+u
! 9ø'`Û(9œ!m*Ž<¤=™,n:ˆ7%´/øp /�.0Å"‘ Ã Ï
9!€¼û
! \ y/-»,˜1X+¢C.<G¨Ü8Ó4l²þ™2³-	�‹=	) ƒ	a<Pž6¿8%î"Ä,ÜÎ«Úù6^0ÿ)ö*Àd
! B!Àí.Í<í2Ž:Ô¦3$3I²8a4Üœ9U5F4öŸ*»3êê¶x=41ô1(86Ÿ…¾-4œ;B'…,Èý-‚�oi#†(Ý6ð:ž:� 'é1p0v‚)À:�};Å+ý
Ñ&T‰†0_,À*“€|‹}
—.\
&*Y9>!Ë ˆD8£<	ã*!
š5û$U$Ô,*V-í ÛŽÚ\B
! ¶3ð8½/È<\úw-N8Åô(Ü.	<"Ü33	§’öì4—-äL(£#&®¦t‹, ý1Ò:mYõ,“<Ä<dK ‘×-Ï,t%@í�s	Í1Y$+xèQ°	Õ)Ïgùt-{<øÜ;µ0À(r&3
1{6‹#]Èd7
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1866,1872 ****
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
  %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression not in canonical form at %L%s loop increment not in canonical form at %L%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
--- 1859,1865 ----
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
  %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C has no default type%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression not in canonical form at %L%s loop increment not in canonical form at %L%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
*************** F2008: A pointer function assignment is
*** 1913,1922 ****
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft 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 character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2023 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %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 subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.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 %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type 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 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable 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 GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.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 generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module 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 %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Flag to enable embeding metadata directly into object filesFloating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple 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 Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %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.HOLDS expression at %L must be a scalar logical expressionHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C2XISO C does not support %<~%> for complex conjugationISO C does not support %qs before C2XISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C2XISO 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 braces before C2XISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C2XISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C2XISO C restricts enumerator values to range of %<int%> before C2XISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not 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++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %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 specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be 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 STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%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 cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
--- 1906,1915 ----
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft 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 character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2023 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %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 subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.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 %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type 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 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %LENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable 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 GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.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 generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
  Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %LFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module 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 %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Flag to enable embeding metadata directly into object filesFloating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
  GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple 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 Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %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.HOLDS expression at %L must be a scalar logical expressionHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C2XISO C does not support %<~%> for complex conjugationISO C does not support %qs before C2XISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C2XISO 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 braces before C2XISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C2XISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C2XISO C restricts enumerator values to range of %<int%> before C2XISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not 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++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
  Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %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 specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be 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 STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%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 cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
*************** F2008: A pointer function assignment is
*** 1940,1946 ****
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %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 FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
! Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the 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 the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %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 (%ld) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%ld) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support 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 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 synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODOTODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
  Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
  The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis is free software; see the source for copying conditions.  There is NO
--- 1933,1939 ----
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %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 FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
  Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
! Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the 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 the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %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 (%ld) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%ld) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-COMPLEX built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support 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 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 synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODOTODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
  Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
  The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis is free software; see the source for copying conditions.  There is NO
*************** warranty; not even for MERCHANTABILITY o
*** 1961,1967 ****
  Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable 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.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C2X.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 conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about 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 switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if 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 NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a 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 value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics.When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether 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 INSCAN at %L, expected loop body with !$OMP SCAN between two structured-block-sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXNACK supportXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
  [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function-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 %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersapplying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare_identical_variables: Bad typeargument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i of variable length array %s is null but the corresponding bound argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i to %<%T[static %E]%> is null where non-null expectedargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has 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 is not a field accessargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C2Xarrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>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 range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereatexit failedattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D not permitted in module purviewbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
! call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %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 enabledcalling constexpr member function %qD through virtual base subobjectcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define %qD in different modulecannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot dereference %qE in %qs clausecannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
  %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qDchange of the active member of a union from %qD to %qD during initializationchanging the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mclosing json file %s: %mclosing mixin file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs needs %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %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
  collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
--- 1954,1960 ----
  Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable 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.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C2X.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 conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about 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 switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if 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 NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a 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 value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics.When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether 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 INSCAN at %L, expected loop body with !$OMP SCAN between two structured-block-sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXNACK supportXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
  [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function-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 %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersapplying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare_identical_variables: Bad typeargument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i of variable length array %s is null but the corresponding bound argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i to %<%T[static %E]%> is null where non-null expectedargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has 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 is not a field accessargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C2Xarrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>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 range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereatexit failedattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D not permitted in module purviewbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
! call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %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 enabledcalling constexpr member function %qD through virtual base subobjectcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot allocate vl register for %qs on this targetcannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define %qD in different modulecannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot dereference %qE in %qs clausecannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
  %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qDchange of the active member of a union from %qD to %qD during initializationchanging the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mclosing json file %s: %mclosing mixin file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs needs %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %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
  collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
*************** warranty; not even for MERCHANTABILITY o
*** 1981,1987 ****
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD declared with attribute %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %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 call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this 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 %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid key type for %<-mbranch-protection=%>invalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '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 switch statementinvalid operand type %qT for %qsinvalid 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 %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid second argument to built-in functioninvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid 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-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma 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 unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd 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 shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)list-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value 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 be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
  no profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with step other than constant 1 or -1 for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
  not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot 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 expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation 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 variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
--- 1974,1980 ----
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD declared with attribute %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %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 call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this 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 %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid key type for %<-mbranch-protection=%>invalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code '%c'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid second argument to built-in functioninvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid 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-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma 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 unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd 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 shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)list-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value 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 be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
  no profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with step other than constant 1 or -1 for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
  not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot 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 expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation 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 variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
*************** warranty; not even for MERCHANTABILITY o
*** 1996,2006 ****
  requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is %s in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs not allowed for context selector set %qsselector %qs not allowed for context selector set %qs at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to 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 %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %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 charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic 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 %qsstatic 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 type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify '-fcpp' to generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few 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=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debugging of the compiler (internal switch)turn on quadruple tracing (internal switch)turn on the Modula-2 api tracing (internal switch)turn on the Modula-2 function line number generation (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown OpenMP directive name in %qs clause argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported field expressionunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunsupported variable field offsetunsupported variable size field accessunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of argumentswrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e or lp64z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 13.1-b20230409
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2023-04-22 18:19+0200
  Last-Translator: GÃ¶ran Uddeborg <goeran@uddeborg.se>
  Language-Team: Swedish <tp-sv@listor.tp-sv.se>
  Language: sv
--- 1989,1999 ----
  requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is %s in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs not allowed for context selector set %qsselector %qs not allowed for context selector set %qs at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to 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 %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %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 charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic 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 %qsstatic 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 type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify '-fcpp' to generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few 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=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debugging of the compiler (internal switch)turn on quadruple tracing (internal switch)turn on the Modula-2 api tracing (internal switch)turn on the Modula-2 function line number generation (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown OpenMP directive name in %qs clause argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported field expressionunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunsupported variable field offsetunsupported variable size field accessunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of argumentswrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e or lp64z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 13.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2023-04-27 10:10+0200
  Last-Translator: GÃ¶ran Uddeborg <goeran@uddeborg.se>
  Language-Team: Swedish <tp-sv@listor.tp-sv.se>
  Language: sv
*************** write_c_file - utdatanamn Ã¤r %s, prefix
*** 2152,2158 ****
  %r%s:%d:%d:%R   i expansion av %<constexpr%> i %qs%s%s
  %s  Samma som %s.%s !$ACC LOOP-slingor Ã¤r inte perfekt nÃ¤stade vid %L%s %#qD%s %#qS%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%T%s%>-argument%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%s%s%>-argument%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%T%s%>, men argument %d har typen %qT%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%s%s%>, men argument %d har typen %qT%s %<%s(%E)%> %p %d%s %qE implementerar inte helt protokollet %qE%s %qs%s %qs-konstruktion inuti en %s %qs-region%s %qs Ã¤r ett ogiltigt argument till den inbyggda %qs%s %s %p %d%s %s%s
  %s %wd utanfÃ¶r intervall %wd - %wd%s: â€�%sâ€�
! %s â€” %u-bitars heltal stÃ¶djs inte (lÃ¤ge %qs)%s â€” %u-bitarsprecisions komplexa flyttal stÃ¶djs inte (lÃ¤ge %qs)%s â€” %u-bitarsprecisions decimala flyttal stÃ¶djs inte (lÃ¤ge %qs)%s â€” %u-bitarsprecisions flyttal stÃ¶djs inte (lÃ¤ge %qs)%s â€“ ej stÃ¶tt lÃ¤ge: %qs%s-argument till IMAGE_INDEX skall vara en vektor av ordning ett vid %L%s vid %C Ã¤r en DEC-utÃ¶kning, aktivera den med %<-fdec%>%s vid %C Ã¤r en DEC-utÃ¶kning, aktivera den med %<-fdec-static%>%s vid %C Ã¤r en DEC-utÃ¶kning, aktivera den med %<-fdec-structure%>%s vid %L%s vid %L Ã¤r en DEC-utÃ¶kning, aktivera den med %<-fdec-static%>%s vid %L mÃ¥ste vara INTEGER%s vid %L mÃ¥ste vara en skalÃ¤r%s vid %L mÃ¥ste vara ett heltal%s-attribut applicerat pÃ¥ %s %s vid %L%s-attribut vid %L Ã¤r inte tillÃ¥tet utanfÃ¶r specifikationsdelen av en modul%s-attribut i konflikt med %s-attribut vid %L%s-attribut i konflikt med %s-attribut i %qs vid %L%s-attribut Ã¤r inte tillÃ¥tet i programenheten BLOCK DATA vid %L%s-attribut pÃ¥ %qs i konflikt med %s-attribut vid %L%s mellan %L och %L%s mellan MODULE PROCEDURE-deklarationen i MODULE %qs och deklarationen vid %L i (SUB)MODULE %qs%s kan inte vara en DO CONCURRENT-slinga vid %L%s fÃ¥r inte vara en DO WHILE eller DO utan slingstyrning vid %L%s kan inte anvÃ¤ndas i en %<asm%> hÃ¤r%s-klausul vid %L krÃ¤ver ett skalÃ¤rt INTEGER-uttryck%s-klausulvariabeln %qs vid %L Ã¤r varken en POINTER eller en vektor%s innehÃ¥ller fÃ¶r mÃ¥nga rader%s stÃ¶djer inte operandnummerformatet %%n$%s stÃ¶djer inte %s%1$s stÃ¶djer inte %2$s med %4$s-formatet %<%%%3$c%>%s stÃ¶djer inte block_ends_with_call_p%s stÃ¶djer inte block_ends_with_condjump_p%s stÃ¶djer inte can_duplicate_block_p%s stÃ¶djer inte can_merge_blocks_p%s stÃ¶djer inte can_remove_branch_p%s stÃ¶djer inte create_basic_block%s stÃ¶djer inte delete_basic_block%s stÃ¶djer inte dump_bb_for_graph%s stÃ¶djer inte duplicate_block%s stÃ¶djer inte flow_call_edges_add%s stÃ¶djer inte force_nonfallthru%s stÃ¶djer inte make_forwarder_block%s stÃ¶djer inte merge_blocks%s stÃ¶djer inte move_block_after%s stÃ¶djer inte predict_edge%s stÃ¶djer inte predicted_by_p%s stÃ¶djer inte redirect_edge_and_branch%s stÃ¶djer inte redirect_edge_and_branch_force%s stÃ¶djer inte split_block%s stÃ¶djer inte split_edge%1$s stÃ¶djer inte %3$s-formatet %<%%%2$c%>%1$s stÃ¶djer inte %4$s-formatet %<%%%2$s%3$c%>%1$s stÃ¶djer inte %3$s-lÃ¤ngdmodifieraren %2$qs%s tar inte nÃ¥gra funktionsflaggor%s fÃ¶rvÃ¤ntar sig ett heltal konstant vid kompileringstillfÃ¤llet%s fÃ¶rvÃ¤ntar sig ett lÃ¥ngt heltal konstant vid kompileringstillfÃ¤llet som fÃ¶rsta argumentuttryckslistan %s behandlas som sammansatt uttryck%s frÃ¥n %s anropad i %s%s frÃ¥n %s refererad i %s%1$s ignorerad med %2$s och %4$s-format %<%%%3$c%>%s ignorerad med %s i %s-format%s Ã¤r inkompatibel med %<-mword-relocations%>%s-instruktioner Ã¤r inte tillÃ¥tna i en funktion med attributet %<no_caller_saved_registers%>%s-instruktioner Ã¤r inte tillÃ¥tna i en undantagshanteringsrutin%s-instruktioner Ã¤r inte tillÃ¥tna i en avbrottshanteringsrutin%s stÃ¶djs inte i denna konfiguration%s-iterationsvariabel mÃ¥ste ha typen heltal vid %L%s-iterationsvariabel fÃ¥r inte vara THREADPRIVATE vid %L%s-iterationsvariabel finns i en annan klausul Ã¤n PRIVATE, LASTPRIVATE eller ALLOCATE vid %L%s-iterationsvariabel finns i en annan klausul Ã¤n PRIVATE, LASTPRIVATE, ALLOCATE eller LINEAR vid %L%s-iterationsvariabel anvÃ¤nd i mer Ã¤n en slinga vid %L%s-slingegrÃ¤nser refererar en annan iterationsvariabel vid %L%s-slingans slututtryck Ã¤r inte i kanonisk form vid %L%s-slingeinkrementet Ã¤r inte i kanonisk form vid %L%s-slingans startuttryck Ã¤r inte i kanonisk form vid %L%s mÃ¥ste innehÃ¥lla Ã¥tminstone en MAP-klausul vid %L%s-namnrymd %qD stÃ¥r i konflikt med nÃ¥bar definition%s stÃ¶djs inte fÃ¶r aggregat med variabel lÃ¤ngd%s stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur%s stÃ¶djer endast icke-pic-kod pÃ¥ M-profile-mÃ¥l%s stÃ¶djer endast icke-pic-kod pÃ¥ M-profile-mÃ¥l med instruktionen MOVT%s utanfÃ¶r tillÃ¥tet intervall: intervallet Ã¤r %i till %i, vÃ¤rdet Ã¤r %iProceduren â€�%sâ€� vid %L Ã¤r redan deklarerad som %s-procedur%s-proceduren vid %L Ã¤r redan deklarerad som en %s-procedur. 
  F2008: En tilldelning av funktionspekare Ã¤r tvetydig om det Ã¤r dn fÃ¶rsta exekverbara satsen efter specifikationsblocket.  LÃ¤gg nÃ¥gon annan sorts exekverbar sats fÃ¶re den. FIXAMIG%s returnerade avslutningsstatus %d%s-signal avslutade programmet %s%s-specificerare i %s-sats vid %L har ogiltigt vÃ¤rde %qs%s-specificerare i %s-sats vid %L har vÃ¤rdet %qs%s-sats vid %C fÃ¥r inte fÃ¶lja efter %s-sats vid %L%s-sats vid %C kan inte avsluta en DO-slinga utan block%s-sats vid %C fÃ¶ljer pÃ¥ en annan Ã¥tkomstspecifikation%s-sats vid %C i PURE-procedur%s-sats vid %C Ã¤r inte i tillÃ¤mpbar pÃ¥ konstruktionen %qs%s-sats vid %C Ã¤r inte inne i en konstruktion%s-sats vid %C Ã¤r inte inne i konstruktionen %qs%s-sats vid %C lÃ¤mnar CRITICAL-konstruktion%s-sats vid %C lÃ¤mnar DO CONCURRENT-konstruktion%s-sats vid %C lÃ¤mnar ett OpenACC-strukturerat block%s-sats vid %C lÃ¤mnar ett OpenMP-strukturerat block%s-sats fÃ¶rvÃ¤ntades vid %L%s-sats Ã¤r inte tillÃ¥ten inuti BLOCK DATA vid %C%s-sats Ã¤r inte tillÃ¥ten inuti BLOCK vid %C%s-sats mÃ¥ste vara i en MODULE%s-sats Ã¤r inte tillÃ¥tet i PURE-procedur vid %C%s-taggTaggen %s vid %L mÃ¥ste vara en teckenstrÃ¤ng av standardsort%s-tagg vid %L mÃ¥ste ha typen %s%s-tagg vid %L mÃ¥ste vara skalÃ¤r%s-tagg med INQUIRE%s avslutat med signal %d [%s]%s%1$s anvÃ¤nd med %3$s-format %<%%%2$c%>%s anvÃ¤nd inom en citerad sekvens%s-variabel %qE Ã¤r privat i yttre sammanhang%s%#qD%s%#qD (raderad)%s%#qD (nÃ¤ra trÃ¤ff)%s%#qD (omvÃ¤nd)%s%#qD (omskriven)%s%<%D(%T)%> (inbyggd)%s%<%D(%T, %T)%> (inbyggd)%s%<%D(%T, %T, %T)%> (inbyggd)%s%qT (konvertering)%s%qs%s Ã¤r ogiltigt%s%qs%s Ã¤r inte tillÃ¥tet%s%s%s %sversion %s (%s)
  %s	kompilerad med GNU C version %s, %s%s%s %sversion %s (%s) kompilerad med CC, %s%sGGC heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%svarning: %s-huvud version %s skiljer frÃ¥n biblioteksversion %s.
--- 2145,2151 ----
  %r%s:%d:%d:%R   i expansion av %<constexpr%> i %qs%s%s
  %s  Samma som %s.%s !$ACC LOOP-slingor Ã¤r inte perfekt nÃ¤stade vid %L%s %#qD%s %#qS%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%T%s%>-argument%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig ett matchande %<%s%s%>-argument%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%T%s%>, men argument %d har typen %qT%s %<%s%.*s%> fÃ¶rvÃ¤ntar sig argument av typen %<%s%s%>, men argument %d har typen %qT%s %<%s(%E)%> %p %d%s %qE implementerar inte helt protokollet %qE%s %qs%s %qs-konstruktion inuti en %s %qs-region%s %qs Ã¤r ett ogiltigt argument till den inbyggda %qs%s %s %p %d%s %s%s
  %s %wd utanfÃ¶r intervall %wd - %wd%s: â€�%sâ€�
! %s â€” %u-bitars heltal stÃ¶djs inte (lÃ¤ge %qs)%s â€” %u-bitarsprecisions komplexa flyttal stÃ¶djs inte (lÃ¤ge %qs)%s â€” %u-bitarsprecisions decimala flyttal stÃ¶djs inte (lÃ¤ge %qs)%s â€” %u-bitarsprecisions flyttal stÃ¶djs inte (lÃ¤ge %qs)%s â€“ ej stÃ¶tt lÃ¤ge: %qs%s-argument till IMAGE_INDEX skall vara en vektor av ordning ett vid %L%s vid %C har ingen standardtyp%s vid %C Ã¤r en DEC-utÃ¶kning, aktivera den med %<-fdec%>%s vid %C Ã¤r en DEC-utÃ¶kning, aktivera den med %<-fdec-static%>%s vid %C Ã¤r en DEC-utÃ¶kning, aktivera den med %<-fdec-structure%>%s vid %L%s vid %L Ã¤r en DEC-utÃ¶kning, aktivera den med %<-fdec-static%>%s vid %L mÃ¥ste vara INTEGER%s vid %L mÃ¥ste vara en skalÃ¤r%s vid %L mÃ¥ste vara ett heltal%s-attribut applicerat pÃ¥ %s %s vid %L%s-attribut vid %L Ã¤r inte tillÃ¥tet utanfÃ¶r specifikationsdelen av en modul%s-attribut i konflikt med %s-attribut vid %L%s-attribut i konflikt med %s-attribut i %qs vid %L%s-attribut Ã¤r inte tillÃ¥tet i programenheten BLOCK DATA vid %L%s-attribut pÃ¥ %qs i konflikt med %s-attribut vid %L%s mellan %L och %L%s mellan MODULE PROCEDURE-deklarationen i MODULE %qs och deklarationen vid %L i (SUB)MODULE %qs%s kan inte vara en DO CONCURRENT-slinga vid %L%s fÃ¥r inte vara en DO WHILE eller DO utan slingstyrning vid %L%s kan inte anvÃ¤ndas i en %<asm%> hÃ¤r%s-klausul vid %L krÃ¤ver ett skalÃ¤rt INTEGER-uttryck%s-klausulvariabeln %qs vid %L Ã¤r varken en POINTER eller en vektor%s innehÃ¥ller fÃ¶r mÃ¥nga rader%s stÃ¶djer inte operandnummerformatet %%n$%s stÃ¶djer inte %s%1$s stÃ¶djer inte %2$s med %4$s-formatet %<%%%3$c%>%s stÃ¶djer inte block_ends_with_call_p%s stÃ¶djer inte block_ends_with_condjump_p%s stÃ¶djer inte can_duplicate_block_p%s stÃ¶djer inte can_merge_blocks_p%s stÃ¶djer inte can_remove_branch_p%s stÃ¶djer inte create_basic_block%s stÃ¶djer inte delete_basic_block%s stÃ¶djer inte dump_bb_for_graph%s stÃ¶djer inte duplicate_block%s stÃ¶djer inte flow_call_edges_add%s stÃ¶djer inte force_nonfallthru%s stÃ¶djer inte make_forwarder_block%s stÃ¶djer inte merge_blocks%s stÃ¶djer inte move_block_after%s stÃ¶djer inte predict_edge%s stÃ¶djer inte predicted_by_p%s stÃ¶djer inte redirect_edge_and_branch%s stÃ¶djer inte redirect_edge_and_branch_force%s stÃ¶djer inte split_block%s stÃ¶djer inte split_edge%1$s stÃ¶djer inte %3$s-formatet %<%%%2$c%>%1$s stÃ¶djer inte %4$s-formatet %<%%%2$s%3$c%>%1$s stÃ¶djer inte %3$s-lÃ¤ngdmodifieraren %2$qs%s tar inte nÃ¥gra funktionsflaggor%s fÃ¶rvÃ¤ntar sig ett heltal konstant vid kompileringstillfÃ¤llet%s fÃ¶rvÃ¤ntar sig ett lÃ¥ngt heltal konstant vid kompileringstillfÃ¤llet som fÃ¶rsta argumentuttryckslistan %s behandlas som sammansatt uttryck%s frÃ¥n %s anropad i %s%s frÃ¥n %s refererad i %s%1$s ignorerad med %2$s och %4$s-format %<%%%3$c%>%s ignorerad med %s i %s-format%s Ã¤r inkompatibel med %<-mword-relocations%>%s-instruktioner Ã¤r inte tillÃ¥tna i en funktion med attributet %<no_caller_saved_registers%>%s-instruktioner Ã¤r inte tillÃ¥tna i en undantagshanteringsrutin%s-instruktioner Ã¤r inte tillÃ¥tna i en avbrottshanteringsrutin%s stÃ¶djs inte i denna konfiguration%s-iterationsvariabel mÃ¥ste ha typen heltal vid %L%s-iterationsvariabel fÃ¥r inte vara THREADPRIVATE vid %L%s-iterationsvariabel finns i en annan klausul Ã¤n PRIVATE, LASTPRIVATE eller ALLOCATE vid %L%s-iterationsvariabel finns i en annan klausul Ã¤n PRIVATE, LASTPRIVATE, ALLOCATE eller LINEAR vid %L%s-iterationsvariabel anvÃ¤nd i mer Ã¤n en slinga vid %L%s-slingegrÃ¤nser refererar en annan iterationsvariabel vid %L%s-slingans slututtryck Ã¤r inte i kanonisk form vid %L%s-slingeinkrementet Ã¤r inte i kanonisk form vid %L%s-slingans startuttryck Ã¤r inte i kanonisk form vid %L%s mÃ¥ste innehÃ¥lla Ã¥tminstone en MAP-klausul vid %L%s-namnrymd %qD stÃ¥r i konflikt med nÃ¥bar definition%s stÃ¶djs inte fÃ¶r aggregat med variabel lÃ¤ngd%s stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur%s stÃ¶djer endast icke-pic-kod pÃ¥ M-profile-mÃ¥l%s stÃ¶djer endast icke-pic-kod pÃ¥ M-profile-mÃ¥l med instruktionen MOVT%s utanfÃ¶r tillÃ¥tet intervall: intervallet Ã¤r %i till %i, vÃ¤rdet Ã¤r %iProceduren â€�%sâ€� vid %L Ã¤r redan deklarerad som %s-procedur%s-proceduren vid %L Ã¤r redan deklarerad som en %s-procedur. 
  F2008: En tilldelning av funktionspekare Ã¤r tvetydig om det Ã¤r dn fÃ¶rsta exekverbara satsen efter specifikationsblocket.  LÃ¤gg nÃ¥gon annan sorts exekverbar sats fÃ¶re den. FIXAMIG%s returnerade avslutningsstatus %d%s-signal avslutade programmet %s%s-specificerare i %s-sats vid %L har ogiltigt vÃ¤rde %qs%s-specificerare i %s-sats vid %L har vÃ¤rdet %qs%s-sats vid %C fÃ¥r inte fÃ¶lja efter %s-sats vid %L%s-sats vid %C kan inte avsluta en DO-slinga utan block%s-sats vid %C fÃ¶ljer pÃ¥ en annan Ã¥tkomstspecifikation%s-sats vid %C i PURE-procedur%s-sats vid %C Ã¤r inte i tillÃ¤mpbar pÃ¥ konstruktionen %qs%s-sats vid %C Ã¤r inte inne i en konstruktion%s-sats vid %C Ã¤r inte inne i konstruktionen %qs%s-sats vid %C lÃ¤mnar CRITICAL-konstruktion%s-sats vid %C lÃ¤mnar DO CONCURRENT-konstruktion%s-sats vid %C lÃ¤mnar ett OpenACC-strukturerat block%s-sats vid %C lÃ¤mnar ett OpenMP-strukturerat block%s-sats fÃ¶rvÃ¤ntades vid %L%s-sats Ã¤r inte tillÃ¥ten inuti BLOCK DATA vid %C%s-sats Ã¤r inte tillÃ¥ten inuti BLOCK vid %C%s-sats mÃ¥ste vara i en MODULE%s-sats Ã¤r inte tillÃ¥tet i PURE-procedur vid %C%s-taggTaggen %s vid %L mÃ¥ste vara en teckenstrÃ¤ng av standardsort%s-tagg vid %L mÃ¥ste ha typen %s%s-tagg vid %L mÃ¥ste vara skalÃ¤r%s-tagg med INQUIRE%s avslutat med signal %d [%s]%s%1$s anvÃ¤nd med %3$s-format %<%%%2$c%>%s anvÃ¤nd inom en citerad sekvens%s-variabel %qE Ã¤r privat i yttre sammanhang%s%#qD%s%#qD (raderad)%s%#qD (nÃ¤ra trÃ¤ff)%s%#qD (omvÃ¤nd)%s%#qD (omskriven)%s%<%D(%T)%> (inbyggd)%s%<%D(%T, %T)%> (inbyggd)%s%<%D(%T, %T, %T)%> (inbyggd)%s%qT (konvertering)%s%qs%s Ã¤r ogiltigt%s%qs%s Ã¤r inte tillÃ¥tet%s%s%s %sversion %s (%s)
  %s	kompilerad med GNU C version %s, %s%s%s %sversion %s (%s) kompilerad med CC, %s%sGGC heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%svarning: %s-huvud version %s skiljer frÃ¥n biblioteksversion %s.
*************** F2008: En tilldelning av funktionspekare
*** 2199,2208 ****
  Initierare som stÃ¥r i konflikt i unionen vid %L och %LFÃ¶lj mer noga IBM XLC:s semantik.FÃ¶lj inget sÃ¤rskilt.FÃ¶lj standarden ISO 1990 C med tillÃ¤gg frÃ¥n 1994.FÃ¶lj standarden ISO 1990 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1990 C.FÃ¶lj standarden ISO 1998 C++ reviderad av 2003 Ã¥rs tekniska rÃ¤ttelser med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1998 C++ reviderad av 2003 Ã¥rs tekniska rÃ¤ttelser.FÃ¶lj standarden ISO 1999 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1999 C.FÃ¶lj standarden ISO 2011 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2011 C.FÃ¶lj standarden ISO 2011 C++ med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2011 C++.FÃ¶lj standarden ISO 2014 C++ med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2014 C++.FÃ¶lj standarden ISO 2017 C (publicerades 2018) med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2017 C (publicerades 2018).FÃ¶lj standarden ISO 2017 C++ med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2017 C++.FÃ¶lj standarden ISO 2020 C++ (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standarden ISO 2020 C++ med GNU-utÃ¶kningar (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standardutkastet ISO 2023 C++ (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standardutkastet ISO 2023 C++ med GNU-utÃ¶kningar (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standardutkastet ISO 202X C (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standardutkastet ISO 202X C med GNU-utÃ¶kningar (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standarden ISO Fortran 2003.FÃ¶lj standarden ISO Fortran 2008 inklusive TS 29113.FÃ¶lj standarden ISO Fortran 2008.FÃ¶lj standarden ISO Fortran 2018.FÃ¶lj standarden ISO Fortran 95.FÃ¶lj sprÃ¥ket Objective-C 1.0 sÃ¥ som det implementerades i GCC 4.0.FÃ¶lj ABI:t o32 FPXX.Betrakta Ã¥tkomst till bytestort minne som lÃ¥ngsam.Betrakta typen â€�intâ€� som 16 bitar bred.Betrakta typen â€�intâ€� som 32 bitar bred.Konstant teckenuttryck krÃ¤vs i MESSAGE-klausul vid %LKonstant uttryck i FORMAT-tagg vid %L mÃ¥ste vara av typ CHARACTERKonstant uttryck krÃ¤vs vid %CKonstant logiskt vÃ¤rde i CASE-sats upprepas vid %LKonstant memcpy-storlek i byte Ã¶ver vilken MOPS-sekvenser skall anvÃ¤ndas.Konstant memmove-storlek i byte Ã¶ver vilken MOPS-sekvenser skall anvÃ¤ndas.Konstant memset-storlek i byte Ã¶ver vilken MOPS-sekvenser skall anvÃ¤ndas.Konstruera nÃ¤t och dela orelaterade anvÃ¤ndningar av en enskild variabel.Innesluten funktion %qs vid %L har ingen IMPLICIT-typDen inneslutna proceduren %qs vid %C krockar med proceduren definierad vid %LInnesluten procedur %qs vid %C Ã¤r redan tvetydigInnesluten procedur %qs vid %L har samma namn som sin omgivande procedurInnesluten procedur %qs vid %L i en PURE-procedur mÃ¥ste ocksÃ¥ vara PUREStyr generering av Ã¶msesidiga uppskattningar.Styr ira till att beakta en matchande begrÃ¤nsning (duplicerat operandnummer) tungt i alla tillgÃ¤ngliga alternativ fÃ¶r fÃ¶redragen registerklass. Om det Ã¤r satt till noll betyder att ira endast tar hÃ¤nsyn till den matchande begrÃ¤nsningen nÃ¤r det Ã¤r i det enda tillgÃ¤ngliga alternativet med en passande registerklass. Annars betyder det att ira kommer kontrollera alla tillgÃ¤ngliga alternativ om de har fÃ¶redragen registerklass Ã¤ven om det har hittat nÃ¥got val med en lÃ¤mplig registerklass som respekterar den funna kvalificerade matchningsbegrÃ¤nsningen.Styr IEEE-lÃ¤ge fÃ¶r fÃ¤llor.Styr det genererade fp-avrundningslÃ¤get.Styr precisionen som ges till fp-undantag.Styr vilka hÃ¤ndelser som visas i diagnostikvÃ¤gar.Styr hur slingvektoriseraren anvÃ¤nder partiella vektorer. 0 betyder aldrig, 1 betyder endast fÃ¶r slingor vars behov att iterera kan tas bort, 2 betyder fÃ¶r alla slingor. StandardvÃ¤rdet Ã¤r 2.Konvertering frÃ¥n %qs till %qs vid %LKonvertering frÃ¥n %s till %s vid %LKonvertering frÃ¥n %s till standardsorten COMPLEX(%d) vid %L kan tappa precision, Ã¶vervÃ¤g att anvÃ¤nda argumentet KINDKonvertering av en oÃ¤ndlighet till inte-ett-tal vid %L till INTEGERKonvertera BASE + LARGE_OFFSET-adresser till NEW_BASE + SMALL_OFFSET fÃ¶r att tillÃ¥ta att minnesÃ¥tkomster genereras som komprimerade instruktioner. Siktar fÃ¶r nÃ¤rvarande pÃ¥ 32-bitars laddning/lagring av heltal.Konvertera villkorliga hopp i innersta slingor till grenlÃ¶sa motsvarigheter.Konvertera flyttalskonstanter till konstanter med enkel precision.Konvertera funktionsreturer till anrops- och returstycken.Konvertera indirekta anrop och hopp till anrop- och retursnuttar.Kopiera vektorsektioner till sammanhÃ¤ngande block vid procedurstart.Copyright %s 2023 Free Software Foundation, Inc.
  Co-ordning stÃ¤mmer inte i argument %qs vid %L (%d och %d)Kostnaden vid vilken GCSE-optimeringar inte kommer begrÃ¤nsa avstÃ¥ndet ett uttryck kan flytta.Kostnad att anta fÃ¶r en greninstruktion.Kostnad att anta fÃ¶r en multiplikationsinstruktion.Kostnad att anta fÃ¶r en multiplikationsinstruktion, med 4 lika med en normal instruktion.Kunde inte generera addis-vÃ¤rde fÃ¶r sammanslagningKunde inte Ã¶ppna utdatafilen â€�%sâ€�
  RÃ¤kna spekulativa beroenden vid berÃ¤kning av prioritet fÃ¶r instruktioner.Cray-utpekad vid %C kan inte vara fÃ¶rmodat formad vektorCray-utpekad vid %L fÃ¶rekommer i flera pointer()-satserCray-utpekad %qs i %s-klausul vid %LCray-utpekad %qs i SHARED-klausul vid %LCray-utpekadobjekt %qs i %s-klausul vid %LCray-utpekat objekt %qs av hÃ¤rledd typ i %s-klausul vid %LCray-utpekat objekt %qs av polymorf typ i %s-klausul vid %LCray-pekare %qs i %s-klausul vid %LCray-pekare vid %C har %d bytes precision, minnesadresser krÃ¤ver %d byteCray-pekare vid %C mÃ¥ste vara ett heltalCray-pekardeklaration vid %C krÃ¤ver flaggan %<-fcray-pointer%>Cray-pekarobjekt %qs i %s-klausul vid %LCray-pekarobjekt %qs av hÃ¤rledd typ i %s-klausul vid %LCray-pekarobjekt %qs av polymorf typ i %s-klausul vid %LSkapa GUI-applikation.Skapa ett dynamiskt lÃ¤nkat positionsoberoende kÃ¶rbart program.Skapa ett delat bibliotek.Skapa ett statiskt positionsoberoende kÃ¶rbart program.Skapa kanoniska induktionsvariabler i slingor.Skapa konsolapplikation.Skapa datafiler som behÃ¶vs av â€�gcovâ€�.Skapar â€�%sâ€�
! Skapar vektortemporÃ¤r vid %LSkapar vektortemporÃ¤r vid %L fÃ¶r argument %qsD stÃ¶djer inte pekare pÃ¥ denna mÃ¥larkitektur.D:s inline-assemblersatser stÃ¶djs inte i GDC.DATA-vektor %qs vid %L mÃ¥ste anges i en tidigare deklarationDATA-elementet %qs vid %L kan inte ha ett co-indexDATA-elementet %qs vid %L fÃ¥r inte ha attributet ALLOCATABLEDATA-element %qs vid %L Ã¤r en pekare och mÃ¥ste dÃ¥ vara en fullstÃ¤ndig vektorDATA-objektet nÃ¤ra %L har pekarattributet och det motsvarande DATA-vÃ¤rdet Ã¤r inte ett giltigt initialt-data-mÃ¥lDATA-sats vid %C efter den fÃ¶rsta kÃ¶rbara satsenDATA-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEDATA-sats vid %C fÃ¥r inte fÃ¶rekomma i en PURE-procedurDATA-sats vid %L har fler vÃ¤rden Ã¤n variablerDATA-sats vid %L har fler variabler Ã¤n vÃ¤rdenDC-formatspecificerare Ã¤r inte tillÃ¥ten vid %CDEALLOCATE-objektDEALLOCATE av co-vektor vid %C i CRITICAL-blockDEALLOCATE av co-vektor vid %C i DO CONCURRENT-blockDECIMAL= vid %L Ã¤r inte tillÃ¥tet i Fortran 95DEFAULTMAP vid %C men fÃ¶re DEFAULTMAP fÃ¶r kategorin %sDEFAULTMAP vid %C men fÃ¶re DEFAULTMAP med ospecificerad kategoriDEF_INTERNAL_FLT_FN (%s) har inga associerade inbyggda funktionerDEF_INTERNAL_INT_FN (%s) har inga inbyggda associerade funktionerDELIM= vid %L Ã¤r inte tillÃ¥tet i Fortran 95DEPEND-klausulen vid %L av OMP DEPOBJ-konstruktionen skall bara ha en ensam lokaliserareDEPEND-klausulen vid %L av en OMP DEPOBJ-konstruktion skall inte ha beroendetypen DEPOBJDEPOBJ i DEPOBJ-konstruktion vid %L skall vara ett skalÃ¤rt heltal av sorten OMP_DEPEND_KINDDETACH-hÃ¤ndelsehandtag %qs i %s-klausul vid %LDETACH-hÃ¤ndelsehandtag %qs i SHARED-klausul vid %LDIM-argument vid %L Ã¤r utanfÃ¶r grÃ¤nsenDIM-argument utan COARRAY-argument Ã¤r inte tillÃ¥tet fÃ¶r inbyggd THIS_IMAGE vid %LDIMENSION angiven fÃ¶r %qs utanfÃ¶r dess INTERFACE-kropp vid %LDISTANCE= argument till NUM_IMAGES vid %LDISTANCE= argument till THIS_IMAGE vid %LDIST_SCHEDULE-klausulens chunk_size vid %L krÃ¤ver ett skalÃ¤rt INTEGER-uttryckDO CONCURRENT-konstruktion vid %CDO-slingan vid %L Ã¤r odefinierad eftersom den spiller Ã¶verDO-slingan vid %L Ã¤r odefinierad eftersom den spiller underDO-slinga vid %L kommer kÃ¶ras noll gÃ¥ngerDO-stegvÃ¤rdet Ã¤r nollDO avslutningssats som inte Ã¤r END DO eller CONTINUE med etikett %d vid %CDO-iterator %qs vid %L Ã¤r inuti en iterator med samma namnDOUBLE COMPLEX vid %CDP-formatspecificerare Ã¤r inte tillÃ¥ten vid %CDTIO %s-procedur vid %L mÃ¥ste vara rekursivDTIO-teckenargumentet vid %L mÃ¥ste ha antagen lÃ¤ngdDTIO-attrappargument vid %L mÃ¥ste vara skalÃ¤rtDTIO-attrappargument vid %L mÃ¥ste vara en ASSUMED SHAPE ARRAYDTIO-attrappargument vid %L mÃ¥ste ha KIND = %dDTIO-attrappargument vid %L mÃ¥ste ha typen %sDTIO-attrappargument vid %L mÃ¥ste ha INTENT %sDTIO-proceduren %qs vid %L mÃ¥ste vara en subrutinDarwin stÃ¶djer inte -mfentry eller tillhÃ¶rande flaggorDarwin Ã¤r inte en mx32-plattformDataelement ovanfÃ¶r Ã¶vre vektorgrÃ¤ns vid %LDataelement under undre vektorgrÃ¤ns vid %LData lagras med formatet rak byteordning.Data lagras i formatet omvÃ¤nd byteordning.  (Standard).Data refererad med avstÃ¥nd frÃ¥n bÃ¶rjan pÃ¥ texten istÃ¤llet fÃ¶r GOT (med -fPIC/-fPIE).DatamÃ¥let vid %L fÃ¥r inte ha co-indexDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte vara en full referens till en vektor med antagen storlekDataÃ¶verfÃ¶ringselementet vid %L kan inte vara polymorft om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselementet vid %L kan inte ha ALLOCATABLE-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselementet vid %L kan inte ha POINTER-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha PRIVATE-komponenterDataÃ¶verfÃ¶ringselementet vid %L kan inte ha PRIVATE-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha procedurpekarkomponenterDatapekarobjekt vid %L mÃ¥ste vara obegrÃ¤nsat polymorft, eller av en typ med attributet BIND eller SEQUENCE, fÃ¶r att vara kompatibel med ett obegrÃ¤nsat polymorft mÃ¥lFelsÃ¶kningsbibliotek att anvÃ¤nda istÃ¤llet fÃ¶r phobos.Deklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerStandardbibliotek att anvÃ¤nda istÃ¤llet fÃ¶r phobos.Det standardinitierade %s-attrappargumentet %qs vid %L Ã¤r inte tillÃ¥tet i BIND(C)-proceduren %qsSenarelÃ¤gg borttagandet av funktionsargument frÃ¥n stacken.FÃ¶rdrÃ¶jd vektor %qs vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttryckFÃ¶rdrÃ¶jd typparameter stÃ¶djs inte Ã¤nnuTeckenattrappargumentet %qs med fÃ¶rdrÃ¶jd lÃ¤ngd vid %L till proceduren %qs med attributet BIND(C)Ta bort dÃ¶da instruktioner som kan kasta undantag.Ta bort onÃ¶diga nollpekarkontroller.Borttagen funktion:Beroendetypen SINK anvÃ¤nt tillsammans med SOURCE pÃ¥ samma konstruktion vid %LUndanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c++11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c++14.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c++17.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c99.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu++11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu++14.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu++17.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu99.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=iso9899:1999.Undanbedd flagga.  AnvÃ¤nd -mno-vrsave istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mvrsave istÃ¤llet.AvrÃ¥des ifrÃ¥n.  Denna flagga har ingen effekt.HÃ¤rledd typ %qs vid %C anvÃ¤nds fÃ¶re den Ã¤r definieradHÃ¤rledd typ %qs vid %L kan inte ha attributet SEQUENCE fÃ¶r att den Ã¤r BIND(C)HÃ¤rledd typ %qs vid %L har inte deklareratsHÃ¤rledd typ %qs vid %L fÃ¥r inte vara ABSTRACTHÃ¤rledd typ %qs vid %L mÃ¥ste vara en utÃ¶kning av %qsHÃ¤rledd typ %qs vid %L mÃ¥ste vara utÃ¶kningsbarDen hÃ¤rledda typen %qs fÃ¥r inte anvÃ¤ndas som en variabel vid %CDen hÃ¤rledda typen %qs fÃ¥r inte anvÃ¤ndas som en variabel vid %LHÃ¤rledd typ %qs deklarerad vid %L mÃ¥ste ha attributet BIND fÃ¶r att vara ett C-interoperativDen hÃ¤rledda typen %qs anvÃ¤nds som aktuellt argument vid %LHÃ¤rledd typ %qs med attributet BIND(C) vid %L Ã¤r tom, och kan vara otillgÃ¤ngliga av C-fÃ¶ljeslagarprocessornHÃ¤rledd typ vid %C kan endast vara PRIVATE i specifikationsdelen av en modulHÃ¤rledd typ vid %C kan endast vara PUBLIC i specifikationsdelen av en modulHÃ¤rledd typ vid %C har inte definierats tidigare och kan dÃ¤rfÃ¶r inte fÃ¶rekomma i en hÃ¤rledd typdefinitionHÃ¤rledd typkomponent %C Ã¤r inte en tillÃ¥ten EQUIVALENCE-medlemHÃ¤rledd typdeklaration med FINAL vid %C mÃ¥ste vara med i specifikationsdelen av en MODULEHÃ¤rledd typdefinition vid %C med tom CONTAINS-sektionHÃ¤rledd typdefinition vid %C utan komponenterHÃ¤rledd typdefinition %qs vid %C har redan definieratsHÃ¤rlett typnamn %qs vid %C har redan en grundtypHÃ¤rlett typnamn %qs vid %C har redan en grundtyp %sHÃ¤rledd typvariabel %qs vid %L kan inte ha ALLOCATABLE-komponenter fÃ¶r att vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs vid %L mÃ¥ste ha attributet SEQUENCE fÃ¶r att vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs vid %L med standardinitiering kan inte vara i EQUIVALENCE med en variabel i COMMONHÃ¤rledd typvariabel %qs vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs i COMMON vid %L har en slutlig komponent som Ã¤r allokerbarHÃ¤rledd typvariabel %qs i COMMON vid %L har varken attributet SEQUENCE eller BIND(C)HÃ¤rledd typvariabel %qs i COMMON vid %L fÃ¥r inte ha standardinitierareHÃ¤rledd typ %qs deklarerad vid %L mÃ¥ste vara ABSTRACT fÃ¶r att %qs Ã¤r DEFERRED och inte Ã¥sidosattHÃ¤rledd typ %qs med BIND(C) fÃ¥r inte ha en CONTAINS-sektion vid %CHÃ¤rledd typ %qs med SEQUENCE fÃ¥r inte ha en CONTAINS-sektion vid %CAttrappargument med hÃ¤rledd typ %qs vid %L deklarerades INTENT(OUT) men sattes inte och har inte en standardinitierareBeskrivning fÃ¶r mxl-mode-bootstrap.Beskrivning fÃ¶r mxl-mode-executable.Beskrivning fÃ¶r mxl-mode-novectors.Beskrivning fÃ¶r mxl-mode-xmdstub.Destruera fÃ¤lt i partiellt konstruerade objekt.Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av att ett nollvÃ¤rde anvÃ¤nds pÃ¥ ett sÃ¤tt som fÃ¶rbjuds av ett returns_nonnull- eller nonnull-attribut.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla.Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av dereferering av nollpekare.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla.Ange vilka beroenden mellan instruktioner som skall anses dyra.Olika CHARACTER-lÃ¤ngder (%ld/%ld) i vektorkonstruerareOlika CHARACTER-lÃ¤ngder (%ld/%ld) i vektorkonstruerare vid %LOlika teckensorter vid %LOlika sorters typparametrar i pekartilldelning vid %LOlika ordning i pekartilldelning vid %LOlika form fÃ¶r %s vid %L pÃ¥ dimension %d (%d och %d)Olika former fÃ¶r argument %qs och %qs vid %L fÃ¶r inbyggd %<dot_product%>Olika form pÃ¥ dimension 1 fÃ¶r argumenten %qs och %qs vid %L fÃ¶r inbyggd matmulOlika form pÃ¥ dimension 2 fÃ¶r argument %qs och dimension 1 fÃ¶r argument %qs vid %L fÃ¶r inbyggd matmulOlika typsorter vid %LOlika typer i pekartilldelning vid %L, fÃ¶rsÃ¶kte med tilldelning av %s till %sDimensioner angivna fÃ¶r %s vid %L efter dess initieringAvaktivera varningen -Wframe-larger-than=.  Ekvivalent med -Wframe-larger-than=<SIZE_MAX> eller stÃ¶rre.Avaktivera varningen -Wlarger-than=.  Ekvivalent med -Wlarger-than=<SIZE_MAX> eller stÃ¶rre.Avaktivera det ARCompact-specifika passet fÃ¶r att generera villkorliga exekveringsinstruktioner.Avaktivera FP-register. Ekvivalent med -msoft-float.Avaktivera FPU-ISA, ABI-flaggan mÃ¥ste vara att aktivera %<-mfloat-abi=soft%>Avaktivera LR- och SR-instruktioner frÃ¥n att anvÃ¤nda FPX-utÃ¶knings-aux-register.Avaktivera optimeringspasset skalÃ¤r till vektor som transformerar 64-bitars heltalsberÃ¤kningar till vektorberÃ¤kningar.Avaktivera varningen Walloc-size-larger-than=.  Ekvivalent med Walloc-size-larger-than=<SIZE_MAX> eller stÃ¶rre.Avaktivera varningen Walloca-larger-than=.  Ekvivalent med Walloca-larger-than=<SIZE_MAX> eller stÃ¶rre.Avaktivera varningen Wstack-usage=.  Ekvivalent med Wstack-usage=<SIZE_MAX> eller stÃ¶rre.Avaktivera varningen Wvla-larger-than=.  Ekvivalent med Wvla-larger-than=<SIZE_MAX> eller stÃ¶rre.Avaktivera Ã¥tkomst till delat-minne-objekt.Avaktivera Ã¥tkomst till varialer markerade â€�@systemâ€� frÃ¥n @safe kod.Avaktivera flyttalsoptimeringar som ignorerar IEEE:s tecken pÃ¥ noll.AnvÃ¤nd inte hÃ¥rdvaruflyttal.Avaktivera indexerad adressering.Avaktivera optimeringar som kan observeras av IEEE signalerande NAN:ar.Avaktivera optimeringar som antar standardmÃ¤ssigt avrundningsbeteende fÃ¶r FP.Avaktivera positionsoberoende kod (PIC) fÃ¶r anvÃ¤ndning i OS-kÃ¤rnkod.Avaktivera preprocessning.Avaktivera utrymmesregister.Avaktivera anvÃ¤ndningen av RX FPU-instruktioner.TillÃ¥t inte direkta anrop till globala funktioner.TillÃ¥t inte mer Ã¤n â€�msched-max-memory-insnsâ€� i instruktionsgrupper.  Annars Ã¤r grÃ¤nsen â€�mjukâ€� (fÃ¶redra icke-minnesoperationer nÃ¤r grÃ¤nsen Ã¤r nÃ¥dd).TillÃ¥t inte svansanropsoptimering nÃ¤r en anropande rutin kan ha utelÃ¤mnat teckenlÃ¤ngder.TillÃ¥t inte osunda ofÃ¶rÃ¤nderliga konverteringar som tidigare felaktigt tillÃ¤ts.UpptÃ¤ck pure- och const-funktioner.UpptÃ¤ck endast lÃ¤sbara och icke adresserbara statiska variabler.UpptÃ¤ck endast lÃ¤sbara, endast skrivbara och icke adresserbara statiska variabler.Visa kompileringstidsstatistik.Visa statistik som samlats under kompilering.Visa mÃ¥lspecifika kommandoradsflaggor (inklusive assembler- och lÃ¤nkarflaggor).Visa kodtrÃ¤det efter framÃ¤ndesoptimering.Visa kodtrÃ¤det efter tolkning.Visa kodtrÃ¤det efter tolkning, flaggan bÃ¶r undvikas.Visa kompilatorns version.Visa framÃ¤nde-AST:n efter tolkning och semantiska pass.Visa den globala symboltabellen efter tolkning.Visa symbolerna i omvÃ¤nd ordning.Visa den hÃ¤r informationen.Division med noll vid %LDivision med noll vid konvertering av %s till %s vid %LDivisionsstrategi, en av: call-div1, call-fp, call-table.GÃ¶r CFG-kÃ¤nsliga Ã¥termaterialiseringar i LRA.GÃ¶r sÃ¤ndningsschemalÃ¤ggning om processorn Ã¤r bdver1, bdver2, bdver3, bdver4 eller znver1 och Haifa-schemalÃ¤ggning Ã¤r vald.LÃ¤nka med standard D-uppstartsfiler i kompileringen.Generera inte BRcc-instruktioner i arc_reorg.LÃ¤gg inte till standardsymbolexporter till moduler eller dynamiska bibliotek.TillÃ¥t inte konstant data att placeras i kodsektioner.Anta inte ett stort TLS-segment.Anta inte att funktioner som aldrig exekveras under tÃ¥gkÃ¶rningen Ã¤r kalla.Anta inte att standard C-bibliotek och â€�mainâ€� finns.Avaktivera inte utrymmesregister.SlÃ¤ng inte kommentarer vid makroexpansioner.Kasta inte kommentarer.Visa inte kompilerade funktioner eller tiden som fÃ¶rbrukats.UtelÃ¤mna inte gemensamma element i malljÃ¤mfÃ¶relser.Mata inte ut adresseringssÃ¤tt med sidoeffekttilldelning.Avge inte komplexa heltalskonstanter till endast lÃ¤sbart minne.Mata inte ut funktionsprolog eller -epilog.Framtvinga inte strikt justering.Generera inte #line-direktiv.Generera inte .size-direktiv.Generera inte en ensam utgÃ¥ngspunkt fÃ¶r varje funktion.Generera inte kod som endast kan kÃ¶ra i Ã¶vervakarlÃ¤ge (standard).Generera inte ladda/lagra-instruktioner med uppdatering.Generera inte mpy-instruktioner fÃ¶r ARC700.Generera inte ojusterade minnesreferenser.Inline:a inte heltalsdivision.Inline:a inte kvadratrot.LÃ¤nka inte mot det enhetsspecifika biblioteket lib<MCU>.a.LÃ¤nka inte med standard-D-biblioteket i kompileringen.Ladda inte PIC-registret i funktionsprologer.Titta inte efter objektfiler i standardsÃ¶kvÃ¤gen.Markera inte ABI-byten i e_flags.UtfÃ¶r inte optimeringar som mÃ¤rkbart Ã¶kar stackanvÃ¤ndningen.Placera inte flyttalskonstanter i TOC.Placera inte symbol+avstÃ¥nd-konstanter i TOC.FÃ¶rdefiniera inte systemspecifika och GCC-specifika makron.Finskriv inte mallspecialiseringar som mallsignaturer fÃ¶ljda av argumenten.Ge inte en standard startadress 0x100 fÃ¶r programmet.Skicka inte ut utÃ¶kade register pÃ¥ stacken i Ã¶vervakningsfunktioner.SÃ¶k inte standardkataloger fÃ¶r inkluderingar (de som anges med -isystem kommer fortfarande att anvÃ¤ndas).SÃ¶k inte i standardkataloger fÃ¶r systeminkluderingar fÃ¶r C++.StÃ¶d inte inbyggda SSE4.1- och SSE4.2-funktioner och -kodgenerering.Undertryck inte felsÃ¶kningsinformation fÃ¶r C++-klasser.Undertryck inte varningar frÃ¥n systemhuvudfiler.Behandla inte lokala variabler och COMMON-block som om de vore namngivna i SAVE-satser.Trimma inte justering fÃ¶r kod och endast lÃ¤sbar data.Trimma inte stackjustering.Trimma inte justering fÃ¶r skrivbar data.AnvÃ¤nd inte GOT fÃ¶r att komma Ã¥t externa symboler.AnvÃ¤nd inte MDMX-instruktioner.AnvÃ¤nd inte MIPS-3D-instruktioner.AnvÃ¤nd inte VAX fp.AnvÃ¤nd inte en cachetÃ¶mmande funktion fÃ¶re anrop av stacktrampoliner.AnvÃ¤nd inte adresser som allokerar globala register.AnvÃ¤nd inte tillstÃ¥ndskoder frÃ¥n normala instruktioner.AnvÃ¤nd inte hÃ¥rdvaru-fp.AnvÃ¤nd inte hÃ¥rdvaruflyttal.AnvÃ¤nd inte hÃ¥rdvaru-fp.AnvÃ¤nd inte hÃ¥rdvaruinstruktioner fÃ¶r quad fp.AnvÃ¤nd inte ABI-utÃ¶kningarna AIX Vector.AnvÃ¤nd inte ABI-utÃ¶kningarna AltiVec.AnvÃ¤nd inte bitfÃ¤ltsinstruktionerna.AnvÃ¤nd inte callt-instruktionen (standard).AnvÃ¤nd inte den enhetsspecifika specs-filen device-specs/specs-<MCU>.AnvÃ¤nd inte den anpassade instruktionen fabsd.AnvÃ¤nd inte den anpassade instruktionen fabss.AnvÃ¤nd inte den anpassade instruktionen faddd.AnvÃ¤nd inte den anpassade instruktionen fadds.AnvÃ¤nd inte den anpassade instruktionen fatand.AnvÃ¤nd inte den anpassade instruktionen fatans.AnvÃ¤nd inte den anpassade instruktionen fcmpeqd.AnvÃ¤nd inte den anpassade instruktionen fcmpeqs.AnvÃ¤nd inte den anpassade instruktionen fcmpged.AnvÃ¤nd inte den anpassade instruktionen fcmpges.AnvÃ¤nd inte den anpassade instruktionen fcmpgtd.AnvÃ¤nd inte den anpassade instruktionen fcmpgts.AnvÃ¤nd inte den anpassade instruktionen fcmpled.AnvÃ¤nd inte den anpassade instruktionen fcmples.AnvÃ¤nd inte den anpassade instruktionen fcmpltd.AnvÃ¤nd inte den anpassade instruktionen fcmplts.AnvÃ¤nd inte den anpassade instruktionen fcmpned.AnvÃ¤nd inte den anpassade instruktionen fcmpnes.AnvÃ¤nd inte den anpassade instruktionen fcosd.AnvÃ¤nd inte den anpassade instruktionen fcoss.AnvÃ¤nd inte den anpassade instruktionen fdivd.AnvÃ¤nd inte den anpassade instruktionen fdivs.AnvÃ¤nd inte den anpassade instruktionen fexpd.AnvÃ¤nd inte den anpassade instruktionen fexps.AnvÃ¤nd inte den anpassade instruktionen fextsd.AnvÃ¤nd inte den anpassade instruktionen fixdi.AnvÃ¤nd inte den anpassade instruktionen fixdu.AnvÃ¤nd inte den anpassade instruktionen fixsi.AnvÃ¤nd inte den anpassade instruktionen fixsu.AnvÃ¤nd inte den anpassade instruktionen floatid.AnvÃ¤nd inte den anpassade instruktionen floatis.AnvÃ¤nd inte den anpassade instruktionen floatud.AnvÃ¤nd inte den anpassade instruktionen floatus.AnvÃ¤nd inte den anpassade instruktionen flogd.AnvÃ¤nd inte den anpassade instruktionen flogs.AnvÃ¤nd inte den anpassade instruktionen fmaxd.AnvÃ¤nd inte den anpassade instruktionen fmaxs.AnvÃ¤nd inte den anpassade instruktionen fmind.AnvÃ¤nd inte den anpassade instruktionen fmins.AnvÃ¤nd inte den anpassade instruktionen fmuld.AnvÃ¤nd inte den anpassade instruktionen fmuls.AnvÃ¤nd inte den anpassade instruktionen fnegd.AnvÃ¤nd inte den anpassade instruktionen fnegs.AnvÃ¤nd inte den anpassade instruktionen frdxhi.AnvÃ¤nd inte den anpassade instruktionen frdxlo.AnvÃ¤nd inte den anpassade instruktionen frdy.AnvÃ¤nd inte den anpassade instruktionen fsind.AnvÃ¤nd inte den anpassade instruktionen fsins.AnvÃ¤nd inte den anpassade instruktionen fsqrtd.AnvÃ¤nd inte den anpassade instruktionen fsqrts.AnvÃ¤nd inte den anpassade instruktionen fsubd.AnvÃ¤nd inte den anpassade instruktionen fsubs.AnvÃ¤nd inte den anpassade instruktionen ftand.AnvÃ¤nd inte den anpassade instruktionen ftans.AnvÃ¤nd inte den anpassade instruktionen ftruncds.AnvÃ¤nd inte den anpassade instruktionen fwrx.AnvÃ¤nd inte den anpassade instruktionen fwry.AnvÃ¤nd inte den anpassade instruktionen round.AnvÃ¤nd inte ojusterade minnesreferenser.Varna inte fÃ¶r angivna attribut.Varna inte om anvÃ¤ndning av â€�long longâ€� vid -pedantic.GÃ¶r stackkontroll med grÃ¤nser i L1:s fria minne.GÃ¶r ingenting.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.GÃ¶r ingenting.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.Justera inte element i kod och data.Allokera inte float och double i register med utÃ¶kad precision.Anta inte att ojusterade Ã¥tkomster hanteras av systemet.Anropa inte nÃ¥gra cache-tÃ¶mningsfunktioner.Anropa inga cache-tÃ¶mningsfÃ¤llor.Skapa inte ett dynamiskt lÃ¤nkat positionsoberoende kÃ¶rbart program.Destruera inte fÃ¤lt i partiellt konstruerade objekt.Mata inte ut DWARF-tillÃ¤gg utÃ¶ver vald version.Avge inte dll-exporterade inline-funktioner om det inte behÃ¶vs.Generera inte DWARF-sektionerna pubnames och pubtypes.Generera inte kontroller av styrningsspekulation i selektiv schemalÃ¤ggning.Generera inte kod fÃ¶r endast privilegierat lÃ¤ge.  Implicerar -mno-inline-ic_invalidate om den inline:ade koden inte skulle fungera i anvÃ¤ndarlÃ¤ge.Indikera inte nÃ¥gon prioritet med TARGET_REGISTER_PRIORITY.Optimera inte blockfÃ¶rflyttningar, anvÃ¤nd memcpy.Optimera inte blockfÃ¶rflyttningar.AnvÃ¤nd inte heltalskonvertering i C-stil fÃ¶r unÃ¤ra â€�+â€�, â€�-â€� och â€�~â€�.AnvÃ¤nd inte P-mnemonics fÃ¶r grenar.AnvÃ¤nd inte nÃ¥gon av r32..r63.AnvÃ¤nd inte mindre Ã¤n 25 bitars adresseringsintervall fÃ¶r anrop.Varna inte om anvÃ¤ndning av MicrosoftutÃ¶kningar.Dubbelt CLASS IS-block i SELECT TYPE-sats vid %LNedgradera fÃ¶ljsamhetsfel till varningar.Driver:Attrapp-%qs vid %L kan inte ha en initierareAttrappargumentet %qs vid %L fÃ¥r inte vara INTENT(OUT)Attrappargumentet %qs vid %L fÃ¥r inte vara OPTIONALAttrappargumentet %qs vid %L fÃ¥r inte vara en hÃ¤rledd typ vid %CAttrappargumentet %qs vid %L kan inte vara en pekare med attributet CONTIGUOUS eftersom proceduren %qs Ã¤r BIND(C)Attrappargumentet %qs vid %L av EVENT_TYPE fÃ¥r inte vara INTENT(OUT)Attrappargumentet %qs vid %L av LOCK_TYPE fÃ¥r inte vara INTENT(OUT)Attrappargument %qs vid %L deklarerades INTENT(OUT) men sattes inteAttrappargument %qs mÃ¥ste vara en pekare, vektor med antagen form eller ordning utan attributet CONTIGUOUS - eftersom det aktuella argumentet vid %L inte Ã¤r enkelt sammanhÃ¤ngande och bÃ¥da Ã¤r ASYNCHRONOUS eller VOLATILEAttrappvariabeln %qs Ã¤r inte tillÃ¥ten i uttrycket vid %LAttrappargument %qs till %qs vid %L skulle ha namnet %qs fÃ¶r att stÃ¤mma med motsvarande argument i den Ã¥sidosatta procedurenAttrappargument %qs med INTENT(IN) i pekarassociationssammanhang (%s) vid %LAttrappargument %qs med INTENT(IN) i variabeldefinitionssammanhang (%s) vid %LAttrappflagga.  Detta Ã¤r standard om inte FPX-flaggor uttryckligen ges.Attrapprocedur %qs vid %C kan inte ha generiskt grÃ¤nssnittAttrapprocedur %qs vid %L skall inte vara elementÃ¤rAttrapproceduren %qs Ã¤r ogiltig i procedurpekarinitiering vid %LAttrapprocedur %qs Ã¤r inte tillÃ¥ten i elementÃ¤r procedur %qs vid %LAttrapprocedur %qs av PURE-procedur vid %L mÃ¥ste ocksÃ¥ vara PUREAttrapprocedur vid %C kan inte ha attributet BIND(C) tillsammans med NAMEDumpa kÃ¤llkodstÃ¤ckningskrav.Dumpa en textuell representation av varje felmeddelandes exploderade sÃ¶kvÃ¤g till KÃ„LLFIL.IDX.SORT.epath.txt.Dumpa en textuell representation av den exploderade grafen till KÃ„LLFIL.eg-ID.txt.Dumpa en textuell representation av den exploderade grafen till KÃ„LLFIL.eg.txt.Dumpa analyserarspecifik anropsgrafsinformation till en fil KÃ„LLFIL.callgraph.dot.Dumpa analyserarspecifik data till en fil KÃ„LLFIL.analyzer.json.gz.Skicka deklarationer till en .decl-fil.Skriv ut detaljerad information om GCC:s interna representation av kÃ¤llkodsplatser.Dumpa endast de definierade symbolerna.Dumpa optimeringspass.Dumpa tillstÃ¥ndsrensningsinformation till en fil KÃ„LLFIL.state-purge.dot.Dumpa analyserarens exploderade graf till en fil KÃ„LLFIL.eg.dot.Dumpa analyserarens supergraf till en fil KÃ„LLFIL.supergraph.dot.Dumpa den avmanglade utdatan.Dumpa detaljerna om LTO-objekt.Dumpa dump-verktygets kommandoradsflaggor.Dumpa statistiken om gimple-satser.Dumpa statistiken om trÃ¤dtyper.Dumpa statistiken om trÃ¤d.Dumpa symboltabellanropsgrafen.Skriv ut diverse intern information frÃ¥n Rust-framÃ¤nden.Dumpa diverse intern information om analyseraren till KÃ„LLFIL.*.fg.dot och KÃ„LLFIL.*.tg.dot.Dumpa diverse intern information om analyseraren till KÃ„LLFIL.analyzer.txt.Dumpa diverse intern information om analyseraren till standard fel.Dubblerat %s-attribut vid %LDubblerat %s-attribut angivna vid %LDubblerad %s-etikettspecifikation vid %CDubblerad %s-specifikation vid %CDubblerat ASYNCHRONOUS-attribut angivet vid %LDubblerat AUTOMATIC-attribut angivet vid %LDubblerat BIND-attribut angivna vid %LDubblerad DEFERRED vid %CDubblerad ELSE-sats vid %L och %CDubblerat EXTENDS-attribut angivet vid %LDubblerad IMPLICIT NONE-sats vid %CDubblerad NML-specifikation vid %CDubblerad NON_OVERRIDABLE vid %CDubblerat POINTER-attribut vid %CDubblerad PRIVATE-sats vid %CDubblerat PROTECTED-attribut angivet vid %LDubblerat SAVE-attribut angivet vid %LDubblerad SEQUENCE-sats vid %CDubblerad UNIT-specifikation vid %CDubblerat VALUE-attribut angivet vid %LDubblerat VOLATILE-attribut angivet vid %LDubblerad Ã¥tkomstspecifikation vid %CDubblerat argument %qs vid %L till inbyggd %sDubblerad vektorspecifikation fÃ¶r Cray-utpekad vid %CDubblerad konstruktionsetikett %qs vid %CDubblerad formatspecifikation vid %CDubblerat namn %qs i association vid %CDubblerat namn %qs i parameterlistan vid %CDubblerad satsetikett %d vid %L och %LDubblerad symbol %qs i formell argumentlista vid %CDubblerad %qs-klausul vid %LDubblerad NOWAIT-klausul pÃ¥ %s och %s vid %CDubblerad klausul med beroendetypen SOURCE vid %CVarna under lÃ¤nktidsoptimeringar fÃ¶r typer som inte stÃ¤mmer Ã¶verens frÃ¥n globala deklarationer.Dynamic Realign Argument Pointer (DRAP) stÃ¶djs inte i avbrottshanteringsrutiner.  Detta kan gÃ¥s runt genom att undvika funktioner med sammansatta returvÃ¤rden.Allokera cc-register dynamiskt.Specificeraren E Ã¤r inte tillÃ¥ten vid g0-deskriptor i formatstrÃ¤ngen vid %LEDGE_CROSSING felaktigt satt Ã¶ver samma sektionEDGE_CROSSING saknas Ã¶ver sektionsgrÃ¤nsEH-bÃ¥ge korsar sektionsgrÃ¤ns gb %iinkommande EH-bÃ¥ge blandad med inkommande icke-EH-bÃ¥gar i gb %iEH-landningsplatteetiketten %qD Ã¤r inte den fÃ¶rsta i en sekvens av etiketter fÃ¶r gb %dELEMENTAL-funktion %qs vid %L mÃ¥ste ha ett skalÃ¤rt resultatELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %LELEMENTAL-prefixet i MODULE PROCEDURE-grÃ¤nssnittet saknas vid %LELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %Lskickande av parametrar enligt ELFv2 fÃ¶r ett argument som innehÃ¥ller bitfÃ¤lt med noll bredd men som i Ã¶vrigt Ã¤r ett homogent aggregat korrigerades i GCC 12ELSE IF-sats vid %C kan inte fÃ¶lja ELSE-sats vid %LELSEWHERE-sats vid %C fÃ¶ljer tidigare omaskerat ELSEWHEREELSEWHERE-sats vid %C inte innesluten i WHERE-blockENCODING= vid %L Ã¤r inte tillÃ¥tet i Fortran 95END TEAM-sats vid %CEND-sats istÃ¤llet fÃ¶r %s-sats vid %LEND-tagg vid %C Ã¤r inte tillÃ¥ten i utmatningssatsEND-taggetikett %d vid %L inte definieradENTRY %qs vid %L fÃ¥r inte anropas rekursivt, eftersom funktionen %qs inte Ã¤r RECURSIVEENTRY %qs vid %L Ã¤r fÃ¥r inte anropas rekursivt, eftersom subrutinen %qs inte Ã¤r RECURSIVEENTRY %qs vid %L har ingen IMPLICIT-typENTRY-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %LENTRY-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %LENTRY-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %LENTRY-sats vid %CENTRY-sats vid %C kan inte fÃ¶rekomma i en innesluten procedurENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett BLOCK DATAENTRY-sats vid %C kan inte fÃ¶rekomma inuti en ett DERIVED TYPE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett DO-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett FORALL-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti en MODULEENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett PROGRAMENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett SELECT-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett STRUCTURE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti en SUBMODULEENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett WHERE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett inneslutet underprogramENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett IF-THEN-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEENTRY-sats vid %L med BIND(C) Ã¤r otillÃ¥ten i en elementÃ¤r procedurENTRY_BLOCK har IL associerat med sigENUM och ENUMERATOR vid %CENUM-deklaration vid %C har inga ENUMERATORSENUM-definitionssats fÃ¶rvÃ¤ntades fÃ¶re %CENUMERATOR %L Ã¤r inte initierad med ett heltalsuttryckEOR-taggetikett %d vid %L inte definieradEQUIVALENCE vid %C krÃ¤ver tvÃ¥ eller flera objektEQUIVALENCE-sats vid %CERR-taggetikett %d vid %L inte definieradERRMSG vid %LERRMSG vid %L Ã¤r oanvÃ¤ndbart utan en STAT-taggERRMSG-tagg vid %LERRMSG-variabelERRMSG-variabeln vid %L mÃ¥ste vara en skalÃ¤r standard-CHARACTER-variabelERRMSG=-variabeln vid %L mÃ¥ste vara en skalÃ¤r CHARACTER-variabelERROR STOP-sats vid %CESA/390-arkitektur.EVENT POST-sats vid %CEVENT WAIT-sats vid %CEVENT-argumentet vid %L till den inbyggda EVENT_QUERY skall ha typen EVENT_TYPEEXIT-sats vid %C avslutar !$ACC LOOP-slingaEXIT-sats vid %C avslutar !$OMP DO-slingaEXIT-sats utan nÃ¥got do-konstruktionsnamn vid %CEXIT_BLOCK har IL associerat med sigEXTENDS vid %LEXTERNAL-attribut i konflikt med FUNCTION-attribut i %qs vid %LAntingen alla eller inget av objekten i EQUIVALENCE-mÃ¤ngden vid %L kan ha attributet PROTECTEDElement i %s-vektorkonstruerare vid %L Ã¤r %sElement av vektor med antagen form eller pekare skickat som aktuellt argument vid %L kan inte motsvara aktuellt argument vid %LElement av vektor med antagen form eller pekare skickat till vektorattrappargument %qs vid %LElement med ett vÃ¤rde pÃ¥ %d i ORDER vid %L mÃ¥ste ligga i intervallet [1, â€¦, %d] fÃ¶r den inbyggda RESHAPE nÃ¤ra %LElementÃ¤r funktion som initieraruttryck med argument som inte Ã¤r heltal/tecken vid %LElement med samma vÃ¤rde vid %L och %L i vektorindex i ett variabeldefinitionssammanhang (%s)Eliminera multipla funktionsanrop Ã¤ven fÃ¶r orena funktioner.Mata ut .gnu_attribute-taggar.Mata ut .stack_size-direktiv.Avge 16-bitars omlokaliseringar till de smÃ¥ dataareorna.Avge 32-bitars omlokaliseringar till de smÃ¥ dataareorna.Mata ut GNU-egenskapen GNU_PROPERTY_X86_ISA_1_NEEDED.Avge kod som fÃ¶ljer IEEE, utan oexakta undantag.Mata ut RISC-V ELF-attribut.Mata ut anropsgrafsinformation.Mata ut kontroller som fÃ¥r â€�break 8â€�-instruktioner att kÃ¶ra nÃ¤r atomÃ¤ra inbyggda anvÃ¤nds pÃ¥ feljusterat minne.Avge kod fÃ¶r byte/ord-ISA-utÃ¶kningen.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r rÃ¤kning.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r fp move och sqrt.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r rÃ¶rlig video.Avge kod som anvÃ¤nder uttryckliga omlokaliseringsdirektiv.Mata ut common-liknande symboler som svaga symboler.Mata ut anpassade varningar med interna detaljer avsedda fÃ¶r analysatorutvecklare.Mata ut felsÃ¶kningsannoteringar under preprocessning.Mata ut felsÃ¶kningsinformation relaterad till flyktanalyspasset nÃ¤r kÃ¶rt med -fgo-optimize-allocs.Mata ut meddelanden som visar platsen fÃ¶r noder i den exploderade grafen.Mata ut direkta hopp till lokala funktioner.Mata ut extra kod i funktionsprologen fÃ¶r att fÃ¥nga om stackstorleken Ã¶verskrider den givna grÃ¤nsen.Mata ut funktionsprologer bara fÃ¶re delar av funktionen som behÃ¶ver det, istÃ¤llet fÃ¶r i bÃ¶rjan av funktionen.Mata ut funktionsanrop som anvÃ¤nder en global avstÃ¥ndstabell nÃ¤r PIC genereras.Mata ut sammanslagna multiplicera-addera-instruktioner fÃ¶r lÃ¥nga dubbla i vektorregister (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb). Ã…terassociationspasset hanterar inte sammanslagna multiplicera-addera, dÃ¤rfÃ¶r Ã¤r kod genererad av mittÃ¤nden benÃ¤gen att ha lÃ¥nga sammanslagna multiplicera-addera-kedjor. Detta Ã¤r inte vÃ¤nligt mot pipeliner, och standardbeteendet Ã¤r att mata ut separata multiplikations- och additionsinstruktioner fÃ¶r lÃ¥nga dubbla i vektorregister, eftersom mÃ¤tningar visar att detta fÃ¶rbÃ¤ttrar prestandan. Denna flagga Ã¥sidosÃ¤tter detta fÃ¶r testÃ¤ndamÃ¥l.Skapa implicita instansieringar av inline:ade mallar.Skapa implicita instansieringar av mallar.Mata ut indirekta hopp till lokala funktioner.Mata ut instrumenteringsanrop till __tsan_func_entry() och __tsan_func_exit().Mata ut lÃ¥nga ladda/lagra-sekvenser.Mata ut mer utfÃ¶rliga beskrivningar av styrflÃ¶det i felmeddelanden.Mata ut mer utfÃ¶rliga beskrivningar av tillstÃ¥ndsÃ¤ndringar i felmeddelanden.Skriv ut optimeringsmeddelanden.Generera profileringsrÃ¤knaranrop vid funktionsstart fÃ¶re prologen.Generera profileringsrÃ¤knaranrop vid funktionsstart fÃ¶re prologen.  Den kompilerade koden kommer krÃ¤va en 64-bitars CPU och glibc 2.29 eller senare fÃ¶r att kÃ¶ra.Mata ut progressiva rekommenderade brytpunktsplatser.Avge rdval istÃ¤llet fÃ¶r rduniq fÃ¶r trÃ¥dpekare.Mata ut specialinstrumentering fÃ¶r Ã¥tkomst av volatile:r.Mata ut static const-variabler Ã¤ven om de inte anvÃ¤nds.Mata ut stoppbitar fÃ¶re och efter flyktiga utÃ¶kade asm:er.Skapa mallinstansieringar som svaga symboler.Mata ut fÃ¤llor som â€�break 8â€�, standard fÃ¶r CRIS v3 och uppÃ¥t.  Om avaktiverat anvÃ¤nds anrop till abort().Mata ut utfÃ¶rlig felsÃ¶kningsinformation i assemblerkod.Tom FINAL vid %CTom IMPLICIT-sats vid %CTom vektorkonstruerare vid %C Ã¤r inte tillÃ¥tetTom gammaldags initierarlista vid %CTom siffermÃ¤ngd i BOZ-konstant vid %CAktivera â€�qâ€�-instruktionsalternativ.Aktivera 16-posters registerfil.AnvÃ¤nd 32-bitars ALU-instruktioner.AnvÃ¤nd 32-bitars hoppinstruktioner.Aktivera utÃ¶kningsinstruktioner fÃ¶r 64-bitars tidsstÃ¤mpelrÃ¤knare.Aktivera C++-korutiner (experimentellt).Aktivera C++-huvudmodul (experimentellt).Aktivera C++-modul-ts (experimentellt).SlÃ¥ pÃ¥ stÃ¶d fÃ¶r C++14 storleksbestÃ¤md deallokering.AnvÃ¤nd C-SKY DSP-instruktioner.AnvÃ¤nd C-SKY Enhanced DSP-instruktioner.AnvÃ¤nd C-SKY SECURE-instruktioner.AnvÃ¤nd C-SKY TRUST-instruktioner.AnvÃ¤nd C-SKY Vector DSP-instruktioner.Aktivera CFI-tabeller via GAS-assemblerdirektiv.Aktivera STATIC- och AUTOMATIC-attribut i DEC-stil.Aktivera DIV, DIVU.AnvÃ¤nd DIV-REM-instruktioner fÃ¶r ARCv2.Aktivera utvidgningarna DSP 3.1 Pack A.Aktivera DWARF radfelsÃ¶kningsinformation via GNU as.AnvÃ¤nd dubbel- och enkeloperandinstruktioner fÃ¶r telefoni.Aktivera operationskoderna ENTER_S och LEAVE_S fÃ¶r ARCv2.Aktivera FT32B-kodkomprimering.Aktivera fullstÃ¤ndig Ã¶verflÃ¶dseliminering (FRE) i trÃ¤d.Aktivera funktionsbeskrivar-PIC-lÃ¤ge.Aktivera Graphite-identitetstransformation.Aktivera ID-baserat delat bibliotek.Aktivera IEEE 128-bitars flyttal via nyckelordet __float128.Aktivera lokal registerallokering.Aktivera utÃ¶kningen lÃ¥st ladda/lagra villkorlig.AnvÃ¤nd MUL-instruktioner.AnvÃ¤nd MUL.X- och UMUL.X-instruktioner.AnvÃ¤nd MULX-instruktioner, anta snabb skiftare.Aktivera Objective-C-undantags- och synkroniseringssyntax.Aktivera Objective-C:s setjmp-undantagshantering i kÃ¶rtidsmiljÃ¶n.Aktivera OpenACC.Aktivera OpenMP (implicerar -frecursive i Fortran).Aktivera OpenMP GPU-avlastning.Aktivera OpenMP:s SIMD-direktiv.Aktivera PIC-stÃ¶d fÃ¶r att bygga bibliotek.Aktivera sprÃ¥kutvidgningar frÃ¥n Plan 9.Aktivera stÃ¶d/anvÃ¤ndning av LÃ¤s-Ã„ndra-Skriv- (RMW-)instruktioner.Aktivera SSA-sammanlÃ¤ggning av anvÃ¤ndarvariabler.Aktivera SSA-kodsÃ¤nkning i trÃ¤d.Aktivera eliminering av dÃ¶d kod i SSA-optimeringen i trÃ¤d.Aktivera SSA-BIT-CCP-optimering av trÃ¤d.Aktivera SSA-CCP-optimering av trÃ¤d.Aktivera SSA-PRE-optimeringar i trÃ¤d.Aktivera TPF-OS-spÃ¥rningskod.Aktivera stÃ¶d fÃ¶r Virtual Hosting.Aktivera XY-minnesutÃ¶kningar (DSP version 3).Aktivera justering av COMMON-block.Aktivera alla -Wunused-varningar.Aktivera sprÃ¥kutvidgningar frÃ¥n DEC.Aktivera alla optimeringsinformationsdumpar pÃ¥ standard fel.Aktivera ett RTL-nyckelhÃ¥lspass fÃ¶re sched2.Aktivera asan-skydd av alloca:n/VLA:er.Aktivera asan-skydd av inbyggda funktioner.Aktivera asan-detektering av anvÃ¤nd-efter-retur-fel.Aktivera globalt asan-skydd.Aktivera asan-skydd av laddningsoperationer.Aktivera asan-skydd av stack.Aktivera asan-skydd av lagringsoperationer.Aktivera assembler- och lÃ¤nkarlÃ¤ttnader.  Aktiverat som standard med -Os.AnvÃ¤nd atomÃ¤ra instruktioner.Aktivera bakÃ¤ndefelsÃ¶kning.Aktivera bakÃ¥tpropagering av anvÃ¤ndningsegenskaper pÃ¥ SSA-nivÃ¥n.AnvÃ¤nd barrel-shift-instruktioner.Aktivera grundblocksvektorisering (SLP) i trÃ¤d.Aktivera grundlÃ¤ggande programprofileringskod.Aktivera bbit peephole2.Aktivera kringgÃ¥ende av cachen fÃ¶r volatila referenser.AnvÃ¤nd fÃ¶rhandshÃ¤mtningsinstruktioner (prefetch).Aktivera vissa funktioner som finns i utkast till C++ Contracts.Aktivera vissa funktioner som finns i Concepts TS.AnvÃ¤nd koddensitetsinstruktioner fÃ¶r ARCv2.Aktivera kodhissning.Aktivera vanliga flaggor fÃ¶r att generera profileringsinformation fÃ¶r optimeringar styrda av Ã¥termatad profil, och sÃ¤tt -fprofile-dir=.Aktivera vanliga flaggor fÃ¶r att generera profileringsinformation fÃ¶r optimeringar styrda av Ã¥termatad profil.Aktivera vanliga flaggor fÃ¶r att utfÃ¶ra optimeringar styrda av Ã¥termatad profil, och sÃ¤tt -fprofile-dir=.Aktivera vanliga flaggor fÃ¶r att utfÃ¶ra optimeringar styrda av Ã¥termatad profil.Aktivera kompakt casesi-mÃ¶nster.Aktivera villkorlig eliminering av dÃ¶d fÃ¶r inbyggda anrop.Aktivera villkorlig exekvering fÃ¶rutom moves/scc.Aktivera anvÃ¤ndning av villkorliga flyttinstruktioner.Aktivera villkorliga flyttningar.Aktivera konservativ utrullning av smÃ¥ slingor.Aktivera funktionen konstruerare/destruerare.AnvÃ¤nd co-processorinstruktioner.Aktivera kopiepropagering av skalÃ¤rutvecklingsinformation.Aktivera kopiepropagering i trÃ¤d.Aktivera korrigering av profilindata med inkonsistent flÃ¶de.Aktivera eliminering av dÃ¶d lagring.Aktivera felsÃ¶kningsutdata.AnvÃ¤nd hÃ¥rdvarustÃ¶d fÃ¶r decimala flyttal.Aktivera standardkonvertering mellan __float128 & long double.Aktivera standardbredder fÃ¶r i-, f- och g-formatspecificerarna.AnvÃ¤nd divisions- och modulusinstruktioner.Aktivera dominatoroptimeringar.AnvÃ¤nd dubbla ladda/lagra-instruktioner fÃ¶r ARC HS.Aktivera dubbel viterbi fjÃ¤rilsutvidgning.Aktivera tidigare utplacering av stoppbitar fÃ¶r bÃ¤ttre schemalÃ¤ggning.Aktivera undantagshantering.Aktivera experimentell kompilering av Rust-filer pÃ¥ egen riskAktivera extra instruktioner fÃ¶r villkorliga grenar j(s)lt och j(s)le.Aktivera framÃ¥tpropagering pÃ¥ trÃ¤d.Aktivera framÃ¤ndesoptimeringar.Aktivera funktionsprofilering.Aktivera omflyttning av funktioner fÃ¶r att fÃ¶rbÃ¤ttra kodplacering.Aktivera skrÃ¤psamling (GC) i Objective-C-/Objective-C++-program.Aktivera generering av ARC SIMD-instruktioner via mÃ¥lspecifika inbyggda.Aktivera generering av R2 BMX-instruktioner.AnvÃ¤nd generering av R2 CDX-instruktioner.Aktivera generering av binÃ¤rer som anvÃ¤nder funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra divisionsoperationer.  Standard Ã¤r -mhard-div.Aktivera generering av binÃ¤rer som anvÃ¤nder funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra flyttalsoperationer.  Detta Ã¤r standard; anvÃ¤nd -mhard-float fÃ¶r att Ã¥sidosÃ¤tta.Aktivera generering av binÃ¤rer som anvÃ¤nder funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra multiplikationsoperationer.  Standard Ã¤r -mhard-mul.Aktivera generering av instruktioner fÃ¶r jÃ¤mfÃ¶relse och sÃ¤tt flagga med omedelbar (l.sf*i).  Som standard kommer extra instruktioner genereras fÃ¶r att lagra den omedelbara i ett register fÃ¶rst.Aktivera generering av instruktioner fÃ¶r villkorlig fÃ¶rflyttning (l.cmov).  Som standard kommer det motsvarande genereras med set och branch.Aktivera generering av hÃ¥rdvarudivisionsinstruktioner (l.div, l.divu).  Detta Ã¤r standard; anvÃ¤nd -msoft-div fÃ¶r att Ã¥sidosÃ¤tta.Aktivera generering av flyttalsinstruktioner i hÃ¥rdvara.  Standard Ã¤r -msoft-float.Aktivera generering av hÃ¥rdvarumultiplikationsinstruktioner (l.mul, l.muli). Detta Ã¤r standard; anvÃ¤nd -msoft-mul fÃ¶r att Ã¥sidosÃ¤tta.Aktivera generering av instruktioner fÃ¶r att rotera Ã¥t hÃ¶ger (l.ror).  Som standard anvÃ¤nds funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra operationer som roterar Ã¥t hÃ¶ger.Aktivera generering av instruktioner fÃ¶r att rotera Ã¥t hÃ¶ger med omedelbar (l.rori).  Som standard anvÃ¤nds funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra operationer som roterar Ã¥t hÃ¶ger med omedelbar.Aktivera generering av instruktioner fÃ¶r skift med omedelbar (l.srai, l.srli, l.slli).  Som standard kommer extra instruktioner genereras fÃ¶r att lagra den omedelbara i ett register fÃ¶rst.Aktivera generering av instruktioner fÃ¶r teckenutÃ¶kning (l.ext*).  Som standard anvÃ¤nds minnesinlÃ¤sning fÃ¶r att utfÃ¶ra teckenutÃ¶kning.Aktivera att grensannolikheter gissas.AnvÃ¤nd hÃ¥rdvaruflyttal.Aktivera nÃ¤rliggande lyftningsladdning fÃ¶r att uppmuntra generering av villkorliga move-instruktioner.Aktivera lyftningsladdning frÃ¥n villkorliga pekare.Aktivera hwasan-instrumentering av alloca:n/VLA:er.Aktivera hwasan-instrumentering av inbyggda funktioner.Aktivera hwasan-instrumentering av laddoperationer.Aktivera hwasan-instrumentering av stackallokerade variabler med statisk storlek.Aktivera hwasan-instrumentering av lagringsoperationer.Aktivera in och ut frÃ¥n Graphite-representation.Aktivera inline-kontroller av nil-mottagare med NeXT-kÃ¶rtidskod och ABI-version 2.Aktivera inline:ing av PLT i funktionsanrop.Aktivera inline:ing av funktioner deklarerade â€�inlineâ€�, avslaget avaktiveras all inline:ing.Aktivera instruktioner som skyddar mot returorienterade programattacker.AnvÃ¤nd avbrottsstackinstruktioner.Aktivera sortspecifika varianter av inbyggda heltalsfunktioner.Aktivera optimeringar av etikettjustering.Aktivera lat modulimport.Aktivera gamla inbyggda matematikinstruktioner fÃ¶r kompatibilitet.Aktivera gammaldags tolkning av INCLUDE som en sats.Aktivera lÃ¤nkningsoptimeringar.Aktivera lÃ¤nkningsoptimeringar.Aktivera lÃ¤nkarlÃ¤ttnader.Aktivera lÃ¤nkarlÃ¤ttnader.Aktivera lÃ¤nkarlÃ¤ttnad.Aktivera bindning av laddning/lagring.Aktivera slingdistribution fÃ¶r mÃ¶nster transformerade till biblioteksanrop.Aktivera slingdistribution i trÃ¤d.Aktivera vektorisering av slingepiloger med mindre vektorstorlek.Aktivera slinghuvudkopiering av trÃ¤d.Aktivera slingutbyten i trÃ¤d.Aktivera fÃ¶rflyttning av slingoberoende delar i trÃ¤d.Aktivera transformationer av slingutbyten.  Samma som -floop-nest-optimize.Aktivera slingoptimeringar pÃ¥ trÃ¤dnivÃ¥.Aktivera slingvektorisering av flyttalsinduktioner.Aktivera slingvektorisering i trÃ¤d.Aktivera maskinspecifika nyckelhÃ¥lsoptimeringar.Aktivera mer utfÃ¶rliga RTX-kostnadsdumpar under felsÃ¶kning.  Endast fÃ¶r GCC-utvecklare.Aktivera de flesta varningsmeddelanden.Aktivera stÃ¶d fÃ¶r flera kÃ¤rnor.AnvÃ¤nd multiplikationsinstruktioner.AnvÃ¤nd multiprocessorinstruktioner.Aktivera nÃ¤stade optimeringar av villkorlig exekvering.Aktivera optimering av &&/|| i villkorliga uttryck.Aktivera tolkning av GIMPLE.Aktivera fÃ¶rladdningsanvÃ¤ndning av cbranchsi-mÃ¶nster.Aktivera preprocessning.Aktivera intervallkontroller under kompilering.Aktivera Ã¥terassociering pÃ¥ trÃ¤dnivÃ¥.Aktivera registertryckskÃ¤nslig instruktionsschemalÃ¤ggning.Aktivera lÃ¤ttnad i assemblern.Aktivera r-vÃ¤rdesargument till ref-parametrar.Aktivera schemalÃ¤ggning mellan grundblock.Aktivera separat datasegment.Aktivera sÃ¤ttande av GPR:er till resultatet av jÃ¤mfÃ¶relser.Aktivera inbyggda funktioner fÃ¶r skuggstack frÃ¥n Control-flow Enforcement Technology (CET).Aktivera teckenutÃ¶kningsinstruktioner.Aktivera delning av 32-bitars omedelbara laddningar i lÃ¥g/hÃ¶g del.Aktivera stackavkÃ¤nning.Aktivera statiska analyspass.Aktivera strikt 32-bits psABI-kontroller av postreturer.Aktivera strÃ¤nglÃ¤ngdsoptimering av trÃ¤d.Aktivera stÃ¶d fÃ¶r C++-koncept.Aktivera stÃ¶d fÃ¶r DEC STRUCTURE/RECORD.Aktivera stÃ¶d fÃ¶r GNU:s transaktionsminne.Aktivera stÃ¶d fÃ¶r ABI:et RH850.  Detta Ã¤r standard.Aktivera stÃ¶d fÃ¶r det gamla GCC-ABI:et.Aktivera utÃ¶kningsinstruktionen fÃ¶r byte-ordningsvÃ¤xling.Aktivera svanssammanslagning av trÃ¤d.Aktivera CSR-kontroll fÃ¶r de ISA-beroende CSR:erna och endast lÃ¤snings-CSR:er. De ISA-beroande CSR:erna Ã¤r endast giltiga fÃ¶r det specifika ISA-uppsÃ¤ttningen. Endast lÃ¤snings-CSR:er kan inte skrivas av CSR-instruktionerna.Aktivera den fundamentala typen char8_t och anvÃ¤nd den som typen fÃ¶r UTF-8-strÃ¤ng- och -teckenlitteraler.Aktivera heuristiken fÃ¶r kritisk vÃ¤g i schemalÃ¤ggaren.Aktivera heuristiken fÃ¶r beroende antal i schemalÃ¤ggaren.Aktivera approximationen av division.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av division till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.AnvÃ¤nd de utÃ¶kade LRW-instruktionerna (standard fÃ¶r CK801).Aktivera gruppheuristiken i schemalÃ¤ggaren.Aktivera heuristiken fÃ¶r sista instruktion i schemalÃ¤ggaren.Aktivera optimeraren av slingnÃ¤stning.Aktivera normalt lÃ¤ge.Aktivera ordningsheuristiken i schemalÃ¤ggaren.Aktivera approximationen av invers kvadratrot.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av invers kvadratrot till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.Aktivera den spekulativa instruktionsheuristiken i schemalÃ¤ggaren.Aktivera approximationen av kvadratrot.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av kvadratrot till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.  Om aktiverat implicerar det -mlow-precision-recip-sqrt.MÃ¶jliggÃ¶r anvÃ¤ndningen av 64-bitars flyttalsregister i fmov-instruktioner.  Se -mdalign om 64-bitars justering krÃ¤vs.MÃ¶jliggÃ¶r anvÃ¤ndning av RX FPU-instruktionerna.  Detta Ã¤r standard.Aktivera anvÃ¤ndningen av blanka formatelement i formatstrÃ¤ngar.Aktivera anvÃ¤ndningen av teckenlitteraler i tilldelningar och datasatser fÃ¶r icke-teckenvariabler.Aktivera anvÃ¤ndning av indexerade laddningar.Aktivera anvÃ¤ndningen av pre-/postmodifieringar med registerfÃ¶rflyttning.Aktivera anvÃ¤ndningen av LRA-registerallokeraren.Aktivera anvÃ¤ndningen av instruktionen fsca.Aktivera anvÃ¤ndningen av instruktionen fsrra.Aktivera anvÃ¤ndningen av det gamla, trasiga, ABI:et dÃ¤r alla stackade funktionsargument justeras till 32 bitar.MÃ¶jliggÃ¶r anvÃ¤ndning av de korta laddinstruktionerna.Aktivera anvÃ¤ndningen av standard RX ABI:et dÃ¤r alla stackade funktionsargument justeras naturligt.  Detta Ã¤r standard.Aktivera sprÃ¥kutÃ¶kningen z-vektor som ger det kontextkÃ¤nsliga vektormakrot och aktivera de inbyggda i Altivec-stil i vecintrin.h.Aktivera traditionell preprocessning.Aktivera transitivitet av begrÃ¤nsningar under analysen.TillÃ¥t ojusterade ord- och halvordsÃ¥tkomster till packade data.MÃ¶jliggÃ¶r anvÃ¤ndning av BI-/BIH-instruktioner nÃ¤r de Ã¤r tillgÃ¤ngliga.Aktivera anvÃ¤ndning av GPREL fÃ¶r endast lÃ¤sbara data i FDPIC.Aktivera anvÃ¤ndningen NPS400 bitinstruktioner.Aktivera anvÃ¤ndningen av NPS400 utÃ¶kning xld/xst.Aktivera anvÃ¤ndning av POST_INC/POST_DEC.Aktivera anvÃ¤ndning av POST_MODIFY.Aktivera anvÃ¤ndning av R16-R31 (standard).Aktivera anvÃ¤ndningen av udda enkelprecisionsregister.Aktivera anvÃ¤ndningen av sdata/scommon/sbss.AnvÃ¤nd anvÃ¤ndardefinierade instruktioner.Aktivera anvÃ¤ndning av IEEE 128-bitars flyttalsinstruktioner.AnvÃ¤nd slinginstruktionerna i v850e3v5.Aktivera variabel polynomiell CRC-utvidgning.Aktivera vektorisering av trÃ¤d.Aktivera utfÃ¶rlig utskrift.Aktivera en lÃ¶sning fÃ¶r ensamt errata fÃ¶r processorn AT697F (motsvarar errata nr. 13 fÃ¶r processorn AT697E.)Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn GR712RC.Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn UT699.Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn UT699E/UT700.Aktivera/deaktivera den traditionella schemalÃ¤ggningen i slingor som redan passerat modulo-schemalÃ¤ggning.Aktivera/avaktivera GP-relativ adressering.Aktivera ID-baserat delat bibliotek.Aktivera lÃ¤get fÃ¶r positionsoberoende data (PID).Aktiverar eller avaktiverar anvÃ¤ndningen av instruktionerna SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE och RMPA.  Normalt aktiverat.Aktivera den dynamiska kostnadsmodellen fÃ¶r vektoriseraren.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.Aktiverar utfÃ¶rlig dump av kostnadsmodellen i dumpfilerna fÃ¶r felsÃ¶kning.Koda SSE-instruktioner med VEX-prefix.Slututtryck i DO-slingaSlut pÃ¥ DO-sats utan block vid %C Ã¤r sammanvÃ¤vt med en annan DO-slingaSlut pÃ¥ DO-sats utan block vid %C Ã¤r inuti ett annat blockSlut pÃ¥ skalÃ¤rt initieringsuttryck fÃ¶rvÃ¤ntades vid %CSlut pÃ¥ sÃ¶klistan.
  UpprÃ¤tthÃ¥ll Ã¥tkomstsemantik fÃ¶r klassmedlemmar.Enheten %qs vid %L har en fÃ¶rdrÃ¶jd typparameter och krÃ¤ver antingen attributet POINTER eller ALLOCATABLEEntiteten %qs vid %L finns redan i grÃ¤nssnittetEntiteten %qs vid %L Ã¤r inkompatibel med en litteral BOZ-konstantEntitet med antagen teckenlÃ¤ngd vid %L mÃ¥ste vara ett attrappargument eller en PARAMETERUpprÃ¤kningstypen Ã¶verskrider C:s heltalstyp vid %CLikhetsjÃ¤mfÃ¶relse av %s vid %LEkvivalens fÃ¶r %qs stÃ¤mmer inte med ordningen av COMMON %qs vid %LEkvivalent med -gpopt=local.Ekvivalent med -mgpopt=none.Errmsg-variabel vid %L skall inte %s:as i samma %s-satsFelFel vid allokering av %lu byteFel vid konvertering av PARAMETER-konstant i komplex konstant vid %CFel vid konvertering av heltalFel i vektorkonstruerare refererad vid %LFel i pekarinitiering vid %CFel i typspecifikation vid %LFel i typbundet anrop vid %LFel vid reallokering till %lu byteFel nÃ¤r JSON-utdatafilen %s skrevs
  Fel nÃ¤r modulfilen %qs skrevs: %sFel nÃ¤r modulfil skrevs: %sFel nÃ¤r utdatafilen â€�%sâ€� skrevs
! BerÃ¤kning av ett initieringsuttryck utanfÃ¶r standarden vid %LBerÃ¤kningen av en strÃ¤ng lÃ¤ngre Ã¤n 2**28 vid %L fÃ¶rdrÃ¶jd till kÃ¶rtillfÃ¤llet, fÃ¶rvÃ¤nta dig felHÃ¤ndelseHÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor men inte co-indexeratHÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor eller co-indexeratHÃ¤ndelsevariabeln vid %L mÃ¥ste vara en skalÃ¤r av typen EVENT_TYPEVarje index till mÃ¥lspecifikationen vid %L mÃ¥ste vara ett konstant uttryckAvslutsvillkor i DO WHILE-slinga vid %L mÃ¥ste vara ett skalÃ¤rt LOGICAL-uttryckAvsluta vid fÃ¶rsta felet som uppstÃ¥r.Expandera 32bits/64bits heltalsdivision till 8bitars teckenlÃ¶s heltalsdivision med kontroll vid kÃ¶rning.Expandera addi3 och subdi3 vid rtl-genereringstillfÃ¤llet till add.f /adc etc.â€�)â€� fÃ¶rvÃ¤ntades vid %Câ€�,â€� fÃ¶rvÃ¤ntades vid %C%<( depobj )%> fÃ¶rvÃ¤ntades vid %C%<(%> fÃ¶rvÃ¤ntades efter %qs vid %C%<(%> fÃ¶rvÃ¤ntades vid %C%<)%> eller %<,%> fÃ¶rvÃ¤ntades vid %C%<)%> eller %<omp_cur_iteration)%> fÃ¶rvÃ¤ntades vid %C%<*%> fÃ¶rvÃ¤ntades i co-indexspecifikation i ALLOCATE-sats vid %L%<,%> fÃ¶rvÃ¤ntades vid %C%<,%> eller %<)%> fÃ¶rvÃ¤ntades vid %C%<,%> eller slut pÃ¥ sats fÃ¶rvÃ¤ntades vid %C%<:%> fÃ¶rvÃ¤ntades vid %C%<::%> fÃ¶rvÃ¤ntades efter bindningsattribut vid %C%<::%> fÃ¶rvÃ¤ntades vid %C%<==%>, %<.EQ.%> eller %<.EQV.%> fÃ¶rvÃ¤ntades i atomÃ¤rt jÃ¤mfÃ¶relseuttryck vid %L%<=>%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE ASSIGNMENT (=)%> fÃ¶rvÃ¤ntades vid %C:: fÃ¶rvÃ¤ntades i TYPE-definition vid %C=-tecken i PARAMETER-sats fÃ¶rvÃ¤ntades vid %CALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE eller DEFAULT fÃ¶rvÃ¤ntades vid %CCOMPILATION eller EXECUTION fÃ¶rvÃ¤ntades i AT-klausul vid %CDEPEND-, UPDATE- eller DESTROY-klausul fÃ¶rvÃ¤ntades vid %CDO-slinga fÃ¶rvÃ¤ntades vid %CELSE fÃ¶rvÃ¤ntades vid %L i atomic compare captureFATAL eller WARNING fÃ¶rvÃ¤ntades i SEVERITY-klausul vid %CHOST, NOHOST eller ANY fÃ¶rvÃ¤ntades vid %CIF fÃ¶rvÃ¤ntades vid %L i atomic compare captureIN, OUT, INOUT, INOUTSET eller MUTEXINOUTSET fÃ¶rvÃ¤ntades fÃ¶ljt av %<)%> vid %CINCLUSIVE- eller EXCLUSIVE-klausul fÃ¶rvÃ¤ntades vid %CINTEGER-typ fÃ¶rvÃ¤ntades vid %LNONE eller PRESENT fÃ¶rvÃ¤ntades i DEFAULT-klausul vid %CNONE, FIRSTPRIVATE, PRIVATE eller SHARED fÃ¶rvÃ¤ntades i DEFAULT-klausul vid %CORDER(CONCURRENT) vid %C fÃ¶rvÃ¤ntades med en frivillig modifierare %<reproducible%> eller %<unconstrained%>P-redigeringsbeskrivare fÃ¶rvÃ¤ntades i formatstrÃ¤ng vid %LPARAMETER-symbol fÃ¶rvÃ¤ntades i komplex konstant vid %CEn RANK eller RANK DEFAULT fÃ¶rvÃ¤ntades fÃ¶lja efter SELECT CASE vid %CSCALAR, AGGREGATE, ALLOCATABLE eller POINTER fÃ¶rvÃ¤ntades vid %CSEQ_CST, ACQUIRE eller RELAXED fÃ¶rvÃ¤ntades vid %CSEQ_CST, ACQ_REL eller RELAXED fÃ¶rvÃ¤ntades fÃ¶r ATOMIC_DEFAULT_MEM_ORDER-klausulen vid %CSEQ_CST, AQC_REL, RELEASE eller ACQUIRE fÃ¶rvÃ¤ntades vid %CSHAPE-argument fÃ¶rvÃ¤ntades till C_F_POINTER med vektor FPTR vid %LTEAMS, PARALLEL eller THREAD fÃ¶rvÃ¤ntades som bindning i BIND vid %CEn TYPE IS-, CLASS IS- eller END SELECT-sats fÃ¶rvÃ¤ntades fÃ¶lja efter SELECT TYPE vid %CUNIFIED_ADDRESS-, UNIFIED_SHARED_MEMORY-, DYNAMIC_ALLOCATORS-, REVERSE_OFFLOAD- eller ATOMIC_DEFAULT_MEM_ORDER-klausul fÃ¶rvÃ¤ntades vid %LEn CASE- eller END SELECT-sats fÃ¶rvÃ¤ntades fÃ¶lja efter SELECT CASE vid %CFÃ¶rvÃ¤ntade ett namnlÃ¶st grÃ¤nssnitt vid %CFÃ¶rvÃ¤ntade en procedur som argument %qs vid %LEn procedurpekare fÃ¶rvÃ¤ntade som argument %qs vid %LEn hÃ¶gerparentes fÃ¶rvÃ¤ntades i uttrycket vid %CEtt stegvÃ¤rde fÃ¶rvÃ¤ntades i iterator vid %CÃ…tkomstspecificerare fÃ¶rvÃ¤ntades vid %CAlternativ returetikett fÃ¶rvÃ¤ntades vid %CEtt initieringsuttryck fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade en annan dimension i vektordeklaration vid %CArgumentlista fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade vektorindex vid %CFÃ¶rvÃ¤ntade intervall av vektorindex vid %CAssociation fÃ¶rvÃ¤ntade vid %CAssociationslista fÃ¶rvÃ¤ntades vid %CAttributbitnamn fÃ¶rvÃ¤ntadesBindningsattribut fÃ¶rvÃ¤ntades vid %CBindningsnamn fÃ¶rvÃ¤ntades vid %CBindningsmÃ¥l fÃ¶rvÃ¤ntades efter %<=>%> vid %CBlocknamnet %qs fÃ¶rvÃ¤ntades av SELECT-konstruktionen vid %CBlocknamn pÃ¥ %qs i %s-sats fÃ¶rvÃ¤ntades vid %LBegrÃ¤nsningsspecifikation fÃ¶r %qs fÃ¶rvÃ¤ntades vid %LCo-vektorindex fÃ¶rvÃ¤ntades som %qs-argument till inbyggd %s vid %LKomma fÃ¶rvÃ¤ntades i I/O-lista vid %CKomponentreferens fÃ¶rvÃ¤ntades vid %CKonstruktionstyp PARALLEL, SECTIONS, DO eller TASKGROUP fÃ¶rvÃ¤ntades i $OMP CANCELLATION POINT-sats vid %CDatakonstant fÃ¶rvÃ¤ntades efter repetitionsspecifikation vid %CBeroendetyp SINK eller SOURCE fÃ¶rvÃ¤ntades vid %CEntitetslista fÃ¶rvÃ¤ntades i AUTOMATIC-sats vid %CEntitetslista fÃ¶rvÃ¤ntades i STATIC-sats vid %CFÃ¶rvÃ¤ntade exponent i uttryck vid %CUttryck fÃ¶rvÃ¤ntades vid %C i PARAMETER-satsFÃ¶rvÃ¤ntade uttryck i %s-sats vid %CFÃ¶rvÃ¤ntade uttryck i vektorspecifikation vid %CUttryckstyp fÃ¶rvÃ¤ntadesFormell argumentlista fÃ¶rvÃ¤ntades i funktionsdefinitionen vid %CGeneriskt namn eller operatorbeskrivare fÃ¶rvÃ¤ntades vid %CIdentifierare fÃ¶rvÃ¤ntades vid %CInitieringsuttryck fÃ¶rvÃ¤ntades vid %CInitieringsuttryck fÃ¶rvÃ¤ntades i CASE vid %CHeltal fÃ¶rvÃ¤ntadesHeltalsuttryck fÃ¶rvÃ¤ntades vid %CEtt heltalsuttryck av sorten %<omp_allocator_handle_kind%> fÃ¶rvÃ¤ntades vid %LHeltalsuttryck eller en ensam enhetsmodifierare %<device_num%> eller %<ancestor%> fÃ¶rvÃ¤ntades vid %CHeltalsstrÃ¤ng fÃ¶rvÃ¤ntadesInbyggd tilldelning fÃ¶rvÃ¤ntades i OMP WORKSHARE vid %LEtikett %qs fÃ¶r %s-sats fÃ¶rvÃ¤ntades vid %CVÃ¤nsterparentes fÃ¶rvÃ¤ntadesEn specifikation som lista av %<undre-grÃ¤ns :%> eller lista av %<undre-grÃ¤ns : Ã¶vre-grÃ¤ns%> fÃ¶rvÃ¤ntades vid %LModulprocedurnamn fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade ett namnEn parameterlista fÃ¶rvÃ¤ntades i typdeklarationen vid %CIntervallspecifikation fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade reell strÃ¤ngRegister eller konstant heltal fÃ¶rvÃ¤ntades.HÃ¶gerparentes fÃ¶rvÃ¤ntadesEtt skalÃ¤rt initieringsuttryck fÃ¶rvÃ¤ntades vid %CEtt skalÃ¤rt inbyggt uttryck fÃ¶rvÃ¤ntades vid %L i atomÃ¤r jÃ¤mfÃ¶relseEn skalÃ¤r inbyggd variabel fÃ¶rvÃ¤ntades vid %L i atomÃ¤r jÃ¤mfÃ¶relseSpecifikt bindningsnamn fÃ¶rvÃ¤ntades vid %CStrÃ¤ng fÃ¶rvÃ¤ntadesPostkomponentnamn fÃ¶rvÃ¤ntades vid %CPostkomponentnamn eller operatornamn fÃ¶rvÃ¤ntades efter %<.%> vid %CAvslutande namn fÃ¶rvÃ¤ntades vid %CTypbunden procedurreferens eller procedurpekarkomponent fÃ¶rvÃ¤ntades vid %CVariabellista fÃ¶rvÃ¤ntades vid %CVariabelnamn fÃ¶rvÃ¤ntades vid %CVariabelnamn fÃ¶rvÃ¤ntades vid %C i PARAMETER-sats%<END INTERFACE %s%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE OPERATOR (%s)%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE OPERATOR (%s)%> fÃ¶rvÃ¤ntades vid %C, men fick %qs%<END INTERFACE OPERATOR (.%s.)%> fÃ¶rvÃ¤ntades vid %C%s fÃ¶rvÃ¤ntades vid %C%s-sats fÃ¶rvÃ¤ntades vid %LKomma fÃ¶rvÃ¤ntades i EQUIVALENCE vid %CEtt skalÃ¤rt INTEGER-uttryck fÃ¶rvÃ¤ntades vid %C, hittade %sEn variabel fÃ¶rvÃ¤ntades vid %LDefinierbar entitet fÃ¶rvÃ¤ntades nÃ¤ra %LLista med namngivna entiteter fÃ¶rvÃ¤ntades vid %CVariabel fÃ¶rvÃ¤ntas i READ-sats vid %CVariabel eller io-implied-do fÃ¶rvÃ¤ntas vid %LVariabel eller io-implied-do fÃ¶rvÃ¤ntas i READ-sats vid %LFÃ¶rklara vilka justeringsÃ¶vervÃ¤ganden som leder till beslutet att gÃ¶ra en instruktion kort eller lÃ¥ng.Explicit vektorform vid %C mÃ¥ste vara en konstant av typen INTEGER och inte av typen %sExplicit grÃ¤nssnitt krÃ¤vs fÃ¶r %qs vid %L: %sExplicit grÃ¤nssnitt krÃ¤vs fÃ¶r komponenten %qs vid %L: %sExplicit grÃ¤nssnitt krÃ¤vs fÃ¶r polymorft argument vid %LExplicit formad vektor med ickekonstanta grÃ¤nser vid %CExportera funktioner Ã¤ven om de kan inline:as.Uttrycket vid %L i detta sammanhang mÃ¥ste vara konstantUttryck vid %L mÃ¥ste vara av INTEGER-typ, hittade %sUttryck vid %L mÃ¥ste vara skalÃ¤rtUttryck i CASE-vÃ¤ljare vid %L fÃ¥r inte vara %sUttryck i CASE-vÃ¤ljare vid %L mÃ¥ste vara skalÃ¤rtUttryck i CASE-sats vid %L ligger inte i intervallet %sUttryck i CASE-sats vid %L mÃ¥ste ha sort %duttryck i CASE-sats vid %L mÃ¥ste vara av typ %sUttryck i CASE-sats vid %L mÃ¥ste vara skalÃ¤rtUtÃ¶kning: %s-specificerare i %s-sats vid %L har vÃ¤rdet %qsUtÃ¶kning: Konvertering frÃ¥n %s till %s vid %LUtÃ¶kning: SkalÃ¤rt CHARACTER-argument som inte Ã¤r av standardsort och inte C_CHAR-sort med vektorattrappargument %qs vid %LUtÃ¶kning: UnÃ¤r operator fÃ¶ljer aritmetisk operator (anvÃ¤nd parenteser) vid %CUtÃ¶kning: Nollbredd efter L-beskrivare vid %LUtÃ¶kning: omvÃ¤nt snedstreck vid %CUtÃ¶kning: exponentbokstav %<q%> i reell litteral konstant vid %CExtern %qs vid %L kan inte ha en initierareExtern IO UNIT fÃ¥r inte vara en vektor vid %LExternt objekt %qs vid %L kan inte ha en initierareExtra flagga till %<-Xassembler%>: %s, kastar alla %<-Xassembler%>- och %<-Wa%>-flaggor.Ã–verflÃ¶diga tecken i format vid %LF2008: C1210 IMPORT-sats vid %C Ã¤r inte tillÃ¥ten i en moduls procedurgrÃ¤nssnittskroppFAIL IMAGE-sats vid %CFAILED=-argument till NUM_IMAGES vid %LFDPIC-lÃ¤get stÃ¶djs inte i Thumb-1-lÃ¤geFINAL-klausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryckFINAL-deklaration vid %C mÃ¥ste vara inuti CONTAINSFINAL-deklaration vid %C mÃ¥ste vara inuti en hÃ¤rledd typs CONTAINS-sektionFINAL-procedur %qs vid %L Ã¤r inte en SUBROUTINEFINAL-procedur %qs deklarerad vid %L har samma ordning (%d) som %qsFINAL-procedur vid %L mÃ¥ste ha precis ett argumentFINAL-procedur vid %L med argument med antagen ordning mÃ¥ste vara den enda avslutaren med samma sort/typ (F2018: C790)FINAL-procedurdeklaration vid %CFLUSH-sats vid %CFORALL-konstruktion vid %LFORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-index %qs fÃ¥r inte fÃ¶rekomma i triplettspecifikation vid %LFORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r variabel av heltalstypFORALL-maskklausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryckFORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-steguttryck vid %L fÃ¥r inte vara nollFORALL-steguttryck vid %L mÃ¥ste vara en skalÃ¤r %sFORM TEAM-sats vid %CFORMAT-etikett %d vid %L inte definieradFORMAT-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEFORMAT-sats vid %L har inte en satsetikettFORMAT-taggen vid %L fÃ¥r inte vara en vektor med storlek nollFORMAT-tagg vid %L mÃ¥ste ha typen standardsorts CHARACTER eller INTEGERFP-undantag Ã¤r aktiverade.FP-register kan vara Ã¶verskrivna trots attributet %qE: kompilera med %<-mgeneral-regs-only%>Argumentet FPTR vid %L till C_F_POINTER fÃ¥r inte vara polymorftFPU-typer hos LoongArch:Snabba och kompakta FPX-flaggor kan inte anvÃ¤ndas tillsammansFPX: aktivera utÃ¶kningarna fÃ¶r Argonaut ARC CPU flyttal i dubbel precision.FPX: generera dubbelprecisions FPX- (kompakta) instruktioner.FPX: generera dubbelprecisions FPX- (snabba) instruktioner.FPX: generera enkelprecisions FPX-instruktioner (kompakta).FPX: generera enkelprecisions FPX- (snabba) instruktioner.FROMPOS-argumentet (%ld) Ã¤r utanfÃ¶r intervallet 0:%d i inbyggd MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) i inbyggd MVBITSFUNCTION-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %LFUNCTION-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %LFUNCTION-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %LFaktorisera komplexa konstruerare och destruerare till fÃ¶rmÃ¥n fÃ¶r utrymme snarare Ã¤n hastighet.Misslyckades att skapa en post av typen â€�%sâ€� vid %CMisslyckades att matcha klausulen vid %CMisslyckades att bestÃ¤mma lÃ¤ngden pÃ¥ en konstant vektor.Misslyckande vid konvertering av BOZ till REAL vid %LÃ–desdigert felFilen %qs inkluderas rekursivtFilen %qs Ã¶ppnad vid %C Ã¤r inte en GNU Fortran-modulfilFinkornig styrning av trimningsfunktioner.FÃ¶rsta argumentet till definierad tilldelning vid %L mÃ¥ste vara INTENT(OUT) eller INTENT(INOUT)FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara frivilligtFÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)FÃ¶rsta eller sista !$OMP ATOMIC-inbyggds argument mÃ¥ste vara %qs vid %LFixa min_int-berÃ¤kningenFast radlÃ¤ngd mÃ¥ste vara minst sjuFlaggan %<-fmax-stack-var-size=%d%> Ã¥sidosÃ¤tter %<-frecursive%> som impliceras av %qsFlaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-fmax-stack-var-size=%d%>Flaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-frecursive%>Flaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-frecursive%> som impliceras av %qsFlaggan %<-frecursive%> Ã¥sidosÃ¤tter %<-fmax-stack-var-size=%d%>Flagga fÃ¶r att akvivera inbÃ¤ddad metadata direkt i objektfilerNamn pÃ¥ anpassad instruktionskonfiguration fÃ¶r flyttal.Vikningsanrop till enkla inline-funktioner.FÃ¶lj Renesas (tidigare Hitachi) / SuperH-anropskonventioner.FÃ¶lj C++17-krav pÃ¥ evalueringordning fÃ¶r tilldelningsuttryck, skift, medlemsfunktionsanrop, etc.FÃ¶lj lÃ¤nkningskraven EABI.FÃ¶r !$OMP ATOMIC COMPARE mÃ¥ste den fÃ¶rsta operanden i jÃ¤mfÃ¶relsen vid %L vara variabeln %qs som uppdateringssatsen skriver till vid %LFÃ¶r flaggor av typ -f*-prefix-map= jÃ¤mfÃ¶r kononiserade sÃ¶kvÃ¤gsnamn istÃ¤llet fÃ¶r bara strÃ¤ngar.FÃ¶r attrapprocedur %s Ã¤r inget bindningsnamn tillÃ¥tet i BIND(C) vid %CFÃ¶r inbyggt bibliotek: skicka alla parametrar i register.FÃ¶r nÃ¤stade funktioner pÃ¥ stacken sÃ¤tts exekveringsrÃ¤ttigheter.FÃ¶r skiftÃ¥tgÃ¤rder med en konstant mÃ¤ngd, som krÃ¤ver en individuell instruktion fÃ¶r att skifta en position, sÃ¤tt det maximala antalet inline-skiftinstruktioner (maximalt vÃ¤rde 64) att mata ut istÃ¤llet fÃ¶r att anvÃ¤nda den motsvarade hjÃ¤lpfunktionen __mspabi. StandardvÃ¤rdet Ã¤r 4.FÃ¶r mÃ¥l som normalt anvÃ¤nder trampoliner fÃ¶r nÃ¤stade funktioner, generera dem alltid istÃ¤llet fÃ¶r att anvÃ¤nda deskriptorer.FÃ¶r assemblern (och lÃ¤nkaren) tillÃ¥t alla arkitekturundervarianter att anvÃ¤ndas utan fel.FÃ¶rbjud utfÃ¶randet av fp-as-gp-optimering.FÃ¶rbud anvÃ¤ndning av $fp fÃ¶r att komma Ã¥t statiska och globala variabler.  Denna flagga fÃ¶rbjuder strikt fp-as-gp-optimeringar oavsett â€�-mforce-fp-as-gpâ€�.Tvinga alla anrop att gÃ¶ras via en jli-instruktion.Tvinga assemblerutdata att alltid anvÃ¤nda hexadecimala konstanter.Tvinga bitfÃ¤ltsÃ¥tkomster att matcha sin typbredd.Tvinga fram att temporÃ¤rer skapas fÃ¶r att testa sÃ¤llan kÃ¶rd forall-kod.Tvinga avaktivering av hÃ¥rdvaruslingor, Ã¤ven med anvÃ¤ndning av -mext-dsp.Tvinga funktioner till att vara justerade till en 4-bytegrÃ¤ns.Framtvinga generering av externa symbolindirektionsstubbar.Tvinga indirekta anrop och hopp via register.Framtvinga utfÃ¶randet av fp-as-gp-optimering.Tvinga den underliggande typen fÃ¶r â€�wchar_tâ€� att vara â€�unsigned shortâ€�.Framtvinga anvÃ¤ndningen av fÃ¶rdrÃ¶jningssteg fÃ¶r villkorliga grenar.Formatsats i modulhuvudblock vid %CFortran 2003: %s-specificerare i %s-sats vid %L har vÃ¤rdet %qsFortran 2003: Tecken som argument %qs till inbyggd %qs vid %LFortran 2003: DT-formatspecificerare Ã¤r inte tillÃ¥ten vid %CFortran 2003: Aktuellt skalÃ¤rt CHARACTER-argument med attrappargument som Ã¤r vektor %qs vid %LFortran 2008: fÃ¶rÃ¥ldrad funktion:Fortran 2008: COMMON-block %qs med bindningsetikett vid %L delar identifierare med en global ej-COMMON-blockentitet vid %LFortran 2008: Aktuellt argument som inte Ã¤r en pekare vid %L till pekarattrapp %qsFortran 2008: Nollpekare vid %L till icke-pekarattrapp %qsFortran 2008: Pekarfunktioner i variabeldefinitionssammanhang (%s) vid %LFortran 2008: Semikolon vid %C utan fÃ¶regÃ¥ende satsFortran 2018 borttagen funktion:Fortran 2018 fÃ¶rÃ¥ldrad funktion:Fortran 2018:Fortran 95 krÃ¤ver standard-INTEGER i %s-tagg vid %LHittade ingen matchande specifik bindning fÃ¶r anropet till GENERIC %qs vid %LFri radlÃ¤ngd mÃ¥ste vara minst treFunktionen %qs som initieringsuttryck vid %LFunktion %qs vid %L fÃ¥r inte anropas rekursivt, eftersom den inte Ã¤r RECURSIVEFunktion %qs vid %L kan inte ha en initierareFunktionen %qs vid %L har ingen IMPLICIT-typFunktionen %qs vid %L har ingen IMPLICIT-typ; menade du %qs?Funktionen %qs vid %L Ã¤r INTRINSIC men Ã¤r inte kompatibel med en inbyggdFunktionen %qs vid %L mÃ¥ste vara PUREFunktionen %qs i initieringsuttrycket vid %L mÃ¥ste vara en inbyggd funktionFunktionen %qs Ã¤r deklarerad CHARACTER(*) och fÃ¥r inte anvÃ¤ndas vid %L eftersom det inte Ã¤r ett attrappargumentFunktion %qs krÃ¤ver en argumentlista vid %CFunktion %s vid %L har ingÃ¥ngar med vektorspecifikationer som ej stÃ¤mmer Ã¶verensFunktion %s vid %L har ingÃ¥ngen %s med egenskaper som inte stÃ¤mmerFunktionen â€�%sâ€� vid %L med ingÃ¥ngar som returnerar variabler av olika strÃ¤nglÃ¤ngderFunktionen finns inte.Funktionsresultat %qs vid %L kan inte ha en initierareFunktionsresultat %qs vid %L har ingen IMPLICIT-typFunktionsresultatet %qs vid %L Ã¤r ogiltigt som X-argument till C_FUNLOCFunktionsresultat %qs vid %L skall inte vara en co-vektor eller ha en co-vektorkomponentFunktionsresultatet %qs Ã¤r ogiltigt i proc-mÃ¥l i procedurpekartilldelning vid %LFunktionens resultatvariabel %qs vid %L fÃ¶r den elementÃ¤ra funktionen %qs skall inte ha ett attribut ALLOCATABLE eller POINTERFunktionsbÃ¶rjan justeras till denna 2-potens.Funktioner med returvÃ¤rden mÃ¥ste sluta med retursatser.SmÃ¤lt samman vissa heltalsoperationer fÃ¶r bÃ¤ttre prestanda pÃ¥ power10.SmÃ¤lt samman vissa heltalsoperationer fÃ¶r bÃ¤ttre prestanda pÃ¥ power8.GCC kan inte stÃ¶dja operatorer med heltalstyper och fixdecimaltyper som har fÃ¶r mÃ¥nga heltals- och decimalbitar tillsammansGCC stÃ¶djer fÃ¶r nÃ¤rvarande inte argumenttypen %qT fÃ¶r %<simd%>-funktionerGCC stÃ¶djer fÃ¶r nÃ¤rvarande inte typer av blandad storlek till %<simd%>-funktionerGCC stÃ¶djer fÃ¶r nÃ¤rvarande inte returtypen %qT fÃ¶r %<simd%>-funktionerGCC stÃ¶djer fÃ¶r nÃ¤rvarande inte simdlen %wd fÃ¶r typen %qTGCC Ã¤r inte konfigurerat fÃ¶r att stÃ¶dja %qs som ett argument till %<-foffload=%>GCC mÃ¥ste vara konfigurerat med %<--enable-newlib-nano-formatted-io%> fÃ¶r att anvÃ¤nda %<-mtiny-printf%>GCC stÃ¶djer endast %u nÃ¤stade definitionsomrÃ¥denGCC-vektor skickad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgarantiGCC-vektor returnerad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgarantiGCC_OFFLOAD_OMP_REQUIRES_FILE inte sattGCN GPU-typ att anvÃ¤nda:GCSE avslagenGENERIC %qs vid %L kan inte Ã¥sidosÃ¤tta en specifik bindning med samma namnGENERIC %qs vid %L mÃ¥ste ha som mÃ¥l en specifik bindning, %qs Ã¤r ocksÃ¥ GENERICGENERIC vid %C mÃ¥ste vara inuti en hÃ¤rledd typs CONTAINSGENERIC-bindning vid %CGENERIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %LGMP-version %s, MPFR-version %s, MPC-version %s, isl-version %s
  GNU C stÃ¶djer inte lÃ¤ngre -traditional utan -EGNU-utÃ¶kning:GNU Objective C stÃ¶djer inte lÃ¤ngre traditionell kompileringGNU-stilsattribut mellan etikett och deklaration tillhÃ¶r etikettenGOTO-sats vid %L lÃ¤mnar CRITICAL-konstruktion fÃ¶r etikett vid %LGOTO-sats vid %L lÃ¤mnar DO CONCURRENT-konstruktion fÃ¶r etikett vid %LSkrÃ¤p efter PARAMETERIZED TYPE-deklaration vid %CGenerera (generera inte) MMA-instruktioner.Generera (generera inte) kod som anvÃ¤nder LXVKQ-instruktionen.Generera (generera inte) kod som anvÃ¤nder XXSPLTIDP-instruktionen.Generera (generera inte) kod som anvÃ¤nder XXSPLTIW-instruktionen.Generera (generera inte) pc-relativ minnesadressering.Generera (generera inte) pc-relativ minnesadressering fÃ¶r externa.Generera (generera inte) prefixade minnesinstruktioner.Generera 16-bitsinstruktioner.Generera 16-bitars i386-kod.Generera 32-bitars kod.AnvÃ¤nd 32-bitars avstÃ¥nd i hopptabeller.Generera 32-bitars i386-kod.Generera 32-bitars x86-64-kod.Generera 32Ã—16 multiplikations- och mac-instruktioner.Generera 64-bitars kod.Generera 64-bitars x86-64-kod.Generera stackramar enligt APCS.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC600.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC601.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC700.Generera stubbar i AT&T-stil fÃ¶r Mach-O.Generera BTF-felsÃ¶kningsinformation pÃ¥ standardnivÃ¥.Generera C-huvuden fÃ¶r plattformsspecifika funktioner.Generera C-prototyper frÃ¥n BIND(C)-deklarationer.Generera C-prototyper frÃ¥n externa procedurdeklarationer som inte Ã¤r BIND(C).Generera C++ modulberoendeinformation.Generera C-SKY-instruktioner fÃ¶r dubbla flyttal (standard fÃ¶r hÃ¥rda flyttal).Generera CTF-felsÃ¶kningsinformation pÃ¥ standardnivÃ¥.Generera DSP-utÃ¶kningsinstruktioner.Generera DWARF-sektionerna pubnames och pubtypes med GNU-utvidgningar.Generera DWARF-sektionerna pubnames och pubtypes.Generera ELF FDPIC-kod.Generera GFLOAT-dubbelprecisionskod.Generera H8/300H-kod.Generera H8S-kod.Generera H8S/2600-kod.Generera H8SX-kod.Generera ILP32-kod.Generera IT-block som passar fÃ¶r ARMv8.Generera JSON-fil.Generera LP64-kod.Generera MIPS16-kod.Generera ModuleInfo-post fÃ¶r utdatamodulen.Generera PA1.0-kod.Generera PA1.1-kod.Generera kod fÃ¶r PA2.0 (krÃ¤ver binutils 2.10 eller senare).Generera SH1-kod.Generera SH2-kod.Generera SH2a-kod utan FPU.Generera SH2e-kod.Generera SH3-kod.Generera SH3e-kod.Generera SH4-kod utan FPU.Generera SH4-kod.Generera SH4-100-kod utan FPU.Generera SH4-100-kod.Generera SH4-200-kod utan FPU.Generera SH4-200-kod.Generera SH4-300-kod utan FPU.Generera SH4-300-kod.Generera SH4a-kod utan FPU.Generera SH4a-kod.Generera SH4al-dsp-kod.Generera SIMD-kloner fÃ¶r funktioner med direketivet OpenMP declare target.Generera VRSAVE-instruktioner nÃ¤r AltiVec-kod genereras.Generera en __mcount_loc-sektion med alla _mcount- eller __fentry__-anrop.Generera en __mcount_loc-sektion med alla mcount- eller __fentry__-anrop.Generera ett #line-direktiv som pekar pÃ¥ aktuell katalog.Generera en Mach-O-bunt (filtyp MH_BUNDLE).Generera en __return_loc-sektion som pekar pÃ¥ all returinstrumenteringskod.Generera ett anrop till abort om en noreturn-funktion returnerar.Generera en standard D-funktion main() vid kompilering.Generera en enda utgÃ¥ngspunkt fÃ¶r varje funktion.Generera absoluta kÃ¤llkodssÃ¶kvÃ¤gar fÃ¶r gcov.Generera kod fÃ¶r att skicka aggregerade parametrar med som mes 64-bitars justering.Generera all nÃ¶dvÃ¤ndig information fÃ¶r BPF Compile Once â€“ Run Everywhere.Generera en kÃ¶rbar utdatafil som binder symboler vid laddning, snarare Ã¤n lat.Generera assemblerutdatat som Ã¤r kompatibel med Renesas AS100-assembler.  Detta kan begrÃ¤nsa nÃ¥gra av kompilatorns egenskaper.  Standard Ã¤r att generera GAS-kompatibel syntax.Generera auto-inc/dec-instruktioner.Generera kod med rak byteordning.Generera kod med rak byteordning.Generera eBPF med rak byteordning.Generera bitinstruktioner.Generera anropsinstruktioner som indirekta anrop.Generera anropsinstruktioner som indirekta anrop, om nÃ¶dvÃ¤ndigt.Generera anropsinstruktioner som indirekta anrop.Generera anropsinstruktioner som registerindirekta anrop.Generera cld-instruktioner i funktionsprologen.Generera kod fÃ¶r C-SKY kompilatorkÃ¶rtidsmiljÃ¶ istÃ¤llet fÃ¶r libgcc.Generera kod fÃ¶r GNU as.Generera kod fÃ¶r GNU-assembler (gas).Generera kod fÃ¶r GNU ld.Generera kod fÃ¶r GNU:s kÃ¶rtidsmiljÃ¶.Generera kod fÃ¶r kÃ¶rtidsmiljÃ¶n NeXT (Apple Mac OS X).Generera kod fÃ¶r OpenMP-avlastning: aktiverar -msoft-stack och -muniform-simt.Generera kod fÃ¶r SH4 340-serien (saknar MMU/FPU).Generera kod fÃ¶r SH4 400-serien (saknar MMU/FPU).Generera kod fÃ¶r SH4-500-serien (utan FPU).Generera kod fÃ¶r Smart Mode.Generera kod fÃ¶r Thumb-tillstÃ¥nd.Generera kod fÃ¶r UNIX-assembler.Generera kod fÃ¶r ett 32-bitars ABI.Generera kod fÃ¶r en 5206e.Generera kod fÃ¶r en 520X.Generera kod fÃ¶r en 528x.Generera kod fÃ¶r en 5307.Generera kod fÃ¶r en 5407.Generera kod fÃ¶r ett 64-bitars ABI.Generera kod fÃ¶r en 68000.Generera kod fÃ¶r en 68010.Generera kod fÃ¶r en 68020.Generera kod fÃ¶r en 68030.Generera kod fÃ¶r en 68040, utan nÃ¥gra nya instruktioner.Generera kod fÃ¶r en 68040.Generera kod fÃ¶r en 68060, utan nÃ¥gra nya instruktioner.Generera kod fÃ¶r en 68060.Generera kod fÃ¶r en 68302.Generera kod fÃ¶r en 68332.Generera kod fÃ¶r en 68851.Generera kod fÃ¶r en ColdFire v4e.Generera kod fÃ¶r en DLL.Generera kod fÃ¶r en Fido A.Generera kod fÃ¶r en cpu32.Generera kod fÃ¶r alla mallinstansieringar.Generera kod fÃ¶r 11/10.Generera kod fÃ¶r 11/40.Generera kod fÃ¶r 11/45.Generera kod fÃ¶r assert-kontrakt.Generera kod fÃ¶r klassinvarianskontrakt.Generera kod fÃ¶r darwin laddbara kÃ¤rnutvidgningar.Generera kod fÃ¶r funktioner Ã¤ven om de Ã¤r fullstÃ¤ndigt inline:ade.Generera kod fÃ¶r en given CPU.Generera kod fÃ¶r gammal exec BSS PLT.Generera kod fÃ¶r efterhandstillstÃ¥ndskontrakt.Generera kod fÃ¶r fÃ¶rhandsvillkorskontrakt.Generera kod fÃ¶r statiska funktioner Ã¤ven om de aldrig anropas.Generera kod fÃ¶r switch:ar utan ett standardfall.Generera kod fÃ¶r plattformen Android.Generera kod fÃ¶r M*Core M210.Generera kod fÃ¶r M*Core M340.Generera kod fÃ¶r kÃ¤rnan eller laddbara kÃ¤rnutvidgningar.Generera kod fÃ¶r Ã¶vervakarlÃ¤get (standard).Generera kod fÃ¶r anvÃ¤ndarlÃ¤get.Generera kod i 32-bitars ARM-tillstÃ¥nd.Generera kod fÃ¶r rak byteordning.Generera kod fÃ¶r rak byteordning.Generera kod fÃ¶r omvÃ¤nd byteordning.Generera kod fÃ¶r omvÃ¤nd byteordning.Generera kod lÃ¤mplig fÃ¶r kÃ¶rbara program (INTE delade bibliotek).Generera kod lÃ¤mplig fÃ¶r korta felsÃ¶kningscykler.Generera kod som kan anvÃ¤ndas i dynamiska objekt i SVR4-stil.Generera kod som kan hÃ¥lla lokalt tillstÃ¥nd uniformt mellan alla filer.Generera kod som fÃ¶ljer Intel MCU psABI.Generera kod som fÃ¶ljer det angivna ABI:et.Generera kod som fÃ¶ljer det angivna ABI:et.Generera kod som Ã¤r lÃ¤nkkompatibel med MIPS16- och microMIPS-kod.Generera kod som anvÃ¤nder flyttalsinstruktioner fÃ¶r 68881.Generera kod som kommer kÃ¶ra i privilegierat tillstÃ¥nd.Generera kod som inte kommer lÃ¤nkas mot nÃ¥gra andra delade ID-bibliotek men kan anvÃ¤ndas som ett delat bibliotek.Generera kod fÃ¶r att kontrollera grÃ¤nser fÃ¶re indexering i vektorer.Generera kod fÃ¶r att kontrollera undantagsspecifikationer.Generera kod fÃ¶r att kompensera fÃ¶r rÃ¤tlinjig spekulation.Generera kod fÃ¶r att spÃ¥ra nÃ¤r CPU:n kan spekulera felaktigt.Generera kod fÃ¶r att anvÃ¤nda ej-exec PLT och GOT.Generera kod som anvÃ¤nder globala ankringssymboladresser.Generera kod som anvÃ¤nder hÃ¥rdvaruflyttalsinstruktioner.Generera kod som anvÃ¤nder endast generella register.Generera kod som endast anvÃ¤nder kÃ¤rnregister (r0-r14).Generera kod med biblioteksanrop fÃ¶r flyttal.Generera kod med ojusterad load store, giltigt fÃ¶r MIPS R6.Generera kod utan GP-reg.Generera CFString-objekt vid kompileringstillfÃ¤llet.Generera komprimerade felsÃ¶kningssektioner.Generera villkorliga flyttinstruktioner.Generera konstantpooler i kompilatorn istÃ¤llet fÃ¶r assemblern.Generera cpp-definitioner fÃ¶r server-IO.Generera cpp-definitioner fÃ¶r arbetsstations-IO.Generera felsÃ¶kningsinformation i DWARF v2-format (eller senare).Generera felsÃ¶kningsinformation i VMS-format.Generera felsÃ¶kningsinformation i normalt utÃ¶kat format.Generera felsÃ¶kningsinformation i standardformat.Generera felsÃ¶kningsinformation i standardversion av DWARF-formatet.Generera felsÃ¶kningsinformation i separata .dwo-filer.Generera normal dubbelprecisions SH2a-FPU-kod.Generera normal enkelprecisions SH2a-FPU-kod.Generera normal enkelprecisions SH4-kod.Generera normal enkelprecisions SH4-100-kod.Generera normal enkelprecisions SH4-200-kod.Generera normal enkelprecisions SH4-300-kod.Generera normal enkelprecisions SH4a-kod.Generera osammanhÃ¤ngande stackramar.Generera divide-instruktioner.Generera divisionsresultat sÃ¥ att resten har samma tecken som nÃ¤mnaren (inte tÃ¤ljaren).Generera dokumentation.Generera flyttalsinstruktioner med dubbel precision.Generera eBPF fÃ¶r den angivna versionen av LinuxkÃ¤rnan.Generera utÃ¶kade aritmetiska instruktioner, endast giltigt fÃ¶r ARC700.Generera utÃ¶kad information om ingÃ¥ngspunkt fÃ¶r inline:ade funktioner.Generera snabba indirekta anrop.Generera flyttalsmatematik med den angivna instruktionsuppsÃ¤ttningen.Generera instruktioner fÃ¶r multiplikationsackumulation av flyttal.Generera frecipd/fsqrtd/fdivd-instruktioner (standard fÃ¶r hÃ¥rda flyttal).Generera abs-instruktioner i hÃ¥rdvara.Generera inline flyttalsdivision, optimera fÃ¶r svarstid.Generera inline flyttalsdivision, optimera fÃ¶r genomstrÃ¶mning.Generera inline heltalsdivision, optimera fÃ¶r svarstid.Generera inline heltalsdivision, optimera fÃ¶r genomstrÃ¶mning.Generera inline kvadratrot, optimera fÃ¶r svarstid.Generera inline kvadratrot, optimera fÃ¶r genomstrÃ¶mning.Generera instruktioner som stÃ¶ds av tunnskiftaren.Generera isel-instruktioner.Generera lata klassuppslagningar (via objc_getClass()) att anvÃ¤ndas i lÃ¤get Zero-Link.Generera bibliteksanrop fÃ¶r atomiska lÃ¤sningar och lagringar nÃ¤r synkrona biblioteksanrop Ã¤r avaktiverade.Generera kod med omvÃ¤nd byteordning.Generera kod med omvÃ¤nd byteordning.Generera eBPF med omvÃ¤nd byteordning.Generera ladda/lagra-multipla-instruktioner.Generera ladda/lagra-instruktioner med uppdatering.Generera lokala anrop till atomÃ¤ra operationer utanfÃ¶r linjen.Generera make-beroenden och kompilera.Generera make-beroenden.Generera mcount-/__fentry__-anrop som nop:ar.  FÃ¶r att aktiveras behÃ¶ver de patchas in.Generera millikodsnuttar.Generera mul64- och mulu64-instruktioner.Generera norm-instruktion.Generera kod fÃ¶r normallÃ¤ge.Generera endast enkelprecisions SH2a-FPU-kod.Generera endast enkelprecisions SH4-kod.Generera endast enkelprecisions SH4-100-kod.Generera endast enkelprecisions SH4-200-kod.Generera endast enkelprecisions SH4-300-kod.Generera endast enkelprecisions SH4a-kod.Generera pc-relativ kod.Generera prestandautÃ¶kningsinstruktioner.Generera prestandautÃ¶kningsinstruktioner version 2.Generera lÃ¥tsasmÃ¥l fÃ¶r alla huvuden.Generera positionsoberoende kod fÃ¶r kÃ¶rbara program om mÃ¶jligt (stort lÃ¤ge).Generera positionsoberoende kod fÃ¶r kÃ¶rbara program om mÃ¶jligt (litet lÃ¤ge).Generera positionsoberoende kod om mÃ¶jligt (stort lÃ¤ge).Generera positionsoberoende kod om mÃ¶jligt (litet lÃ¤ge).Generera fÃ¶rhandshÃ¤mtningsinstruktioner (prefetch), om tillgÃ¤ngliga, fÃ¶r vektorer i slingor.Generera push-/pop-instruktioner (standard).Generera Ã¥terstartbar, PIC-kod.Generera inverser istÃ¤llet fÃ¶r divss och sqrtss.Generera en returinstruktion i en naken funktion.Generera typbeskrivarinformation fÃ¶r kÃ¶rtid.Generera sdata-referenser.  Detta Ã¤r standard, om man inte kompilerar fÃ¶r PIC.Generera sektionerna .s390_indirect_jump, .s390_indirect_call, .s390_return_reg och .s390_return_mem till att innehÃ¥lla de indirekta greningsplatserna som har modifierats som en del av anvÃ¤ndningen av en av flaggorna -mindirect-branch* eller -mfunction-return*.  Sektionerna innehÃ¥ller en vektor av 32-bitselement.  Varje post innehÃ¥ller avstÃ¥ndet frÃ¥n posten till den modifierade platsen.Generera sjÃ¤lvomlokaliserbar kod.Generera sin, cos, sqrt fÃ¶r FPU.Generera flyttalsinstruktioner med enkel precision.Generera inversdivision och kvadratrot i programvara fÃ¶r bÃ¤ttre genomstrÃ¶mning.Generera speciella Objective-C-metoder fÃ¶r att initiera/destruera icke-POD-C++-ivariabler, om det behÃ¶vs.Generera stm-/ldm-instruktioner (standard).Generera strÃ¤ngutÃ¶kningsinstruktioner.Generera swap-instruktion.Generera heltalsmoduloinstruktioner.Generera atomÃ¤ra minnesinstruktioner fÃ¶r quad-ord (lqarx/stqcx).Generera fyrords minnesinstruktioner (lq/stq).Generera ojusterade VSX-laddningar/lagringar fÃ¶r inline-expansion av memcpy/memmove.Generera ojusterade VSX-vektorpars laddningar/lagringar fÃ¶r inline-expansion av memcpy/memmove.Generera tabeller fÃ¶r upprullning som Ã¤r exakta vid varje instruktionsgrÃ¤ns.Generera v3 push25/pop25-instruktioner.Generera vzeroupper-instruktion fÃ¶re en Ã¶vergÃ¥ng av kontrollflÃ¶det ut ur funktionen.Generera xBPF.Generisk funktion %qs vid %L Ã¤r inte konsistent med ett specifikt inbyggt grÃ¤nssnittDet generiska namnet %qs pÃ¥ funktionen %qs vid %L Ã¤r samma namn som den hÃ¤rledda typen vid %LGenerisk subrutin %qs vid %L Ã¤r inte konsistent med ett inbyggt subrutingrÃ¤nssnittGe grenar sin normalkostnad.Ge externa symboler ett inledande understrykningstecken.Globalt bindningsnamn %qs vid %L anvÃ¤nds redan som en %s vid %LGlobalt bindningsnamn %qs vid %L anvÃ¤nds redan vid %LDen globala entiteten %qs vid %L fÃ¥r inte fÃ¶rekomma i ett COMMON-blockDen globala entiteten %qs vid %L fÃ¥r inte fÃ¶rekomma i ett COMMON-block vid %LGlobalt namn %qs vid %L anvÃ¤nds redan som en %s vid %LGlobalt namn %qs vid %L anvÃ¤nds redan vid %LGraphite-slingoptimeringar kan inte anvÃ¤ndas (isl Ã¤r inte tillgÃ¤ngligt) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite-slingoptimeringar kan inte anvÃ¤ndas (isl Ã¤r inte tillgÃ¤ngligt).HjÃ¤lp lÃ¤nkaren att lÃ¤tta instruktioner.HOLDS-uttryck vid %L mÃ¥ste vara ett skalÃ¤rt logiskt uttryckHantera atomÃ¤ra inbyggda som kan anvÃ¤ndas pÃ¥ ojusterad data genom att anropa biblioteksfunktioner.  Ã…sidosÃ¤tter -mtrap-unaligned-atomic.HÃ¤rda villkorsgrenar genom att kontrollera omvÃ¤nda villkor.HÃ¤rda villkor som inte anvÃ¤nds i grenar, kontrollera omvÃ¤nda villkor.Styrflagga fÃ¶r schemalÃ¤ggningsmodell av automatisk fÃ¶rhandshÃ¤mtning i hÃ¥rdvara.  Antalet cykler av framfÃ¶rhÃ¥llning modellen tittar in i, vid â€�0â€� aktiveras endast heuristik fÃ¶r instruktionssortering.  Avaktiverat som standard.Hexadecimal konstant vid %L anvÃ¤nder icke-standard X istÃ¤llet fÃ¶r ZHollerithkonstant vid %CVÃ¤rdassocierad variabel %qs fÃ¥r inte finnas i DATA-sats vid %CHur mycket kan en given kompileringsenhet vÃ¤xa pÃ¥ grund av inline:ingen (i procent).hur mycket kan en given kompileringsenhet vÃ¤xa pÃ¥ grund av interprocedurell konstantpropagering (i procent).I/O-registeroperand till â€�%%%câ€�IBITS: Felaktig bitICE: %<emit_insn%> anvÃ¤nd dÃ¤r %<emit_jump_insn%> behÃ¶vs:ID fÃ¶r delat bibliotek att bygga.ID-delade bibliotek och FD-PIC-lÃ¤get inte anvÃ¤ndas tillsammansIEEE_ARITHMETIC-modul vid %CIEEE_EXCEPTIONS-modul vid %CIEEE_FEATURES-modul vid %CIF-klausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryckIF-klausulmodifierare %s vid %L passar inte fÃ¶r den aktuella OpenMP-konstruktionenIF-klausul utan modifierare vid %L anvÃ¤nd tillsammans med IF-klausuler med modifierareIM-part_ref vid %CIMPLICIT NONE (type)-sats vid %L fÃ¶ljer en IMPLICIT-satsIMPLICIT NONE med specifikationslista vid %CIMPLICIT-sats vid %C fÃ¶ljer en IMPLICIT NONE (type)-satsIMPORT-sats vid %CIMPORT-sats vid %C endast tillÃ¥ten inuti en INTERFACE-kroppIMPURE-procedur vid %CINQUIRE-sats vid %L fÃ¥r inte innehÃ¥lla bÃ¥de FILE- och UNIT-specificerareINQUIRE-sats vid %L krÃ¤ver en PENDING=-specificerare med ID=-specificerarenINQUIRE-sats vid %L krÃ¤ver antingen FILE- eller UNIT-specificerareINQUIRE-sats Ã¤r inte tillÃ¥ten i PURE-procedur vid %CINTEGER-uttryck i %s-klausul vid %L fÃ¥r inte vara negativtINTEGER-uttryck i %s-klausul vid %L mÃ¥ste vara positivtINTEGER-uttryck i SCHEDULE-klausulens chunk_size vid %L mÃ¥ste vara positivtINTEGER(KIND=8) Ã¤r inte tillgÃ¤nglig fÃ¶r flaggan %<-fdefault-integer-8%>INTEGER(KIND=8) Ã¤r inte tillgÃ¤nglig med flaggan %<-finteger-4-integer-8%>INTENT (%s) stÃ¥r i konflikt med INTENT(%s) vid %LINTENT Ã¤r inte tillÃ¥tet inuti BLOCK vid %CAktuellt INTENT(%s)-argument vid %L kan stÃ¶ra det aktuella argumentet vid %L.INTENT(IN) POINTER %qs i %s-klausul vid %LINTENT(IN) POINTER %qs i COPYPRIVATE-klausul vid %LINTENT(OUT)-argumentet %qs till den rena proceduren %qs vid %L fÃ¥r inte vara polymorfINTERFACE-procedur %qs vid %L har samma namn som den inneslutande procedurenIO UNIT i %s-satsen vid %L mÃ¥ste vara en intern fil i en PURE-procedurIO-definition fÃ¶r %q+D behÃ¶ver en adressIOLENGTH-tagg ogiltig i INQUIRE-sats vid %CIOMSG-tagg vid %LIPA modref-sammanfattning saknas i indatafilenIPA-SRA Ã¥tkomstverifiering misslyckadesISA:n %qs stÃ¶djs inte i attributet %<target%>, anvÃ¤nd syntaxen %<arch=%>ISO C tillÃ¥ter inte %<%E (uttryck)%>ISO C tillÃ¥ter inte extra %<;%> utanfÃ¶r funktionerISO C tillÃ¥ter inte %<_Alignof%> anvÃ¤nt pÃ¥ en funktionstypISO C stÃ¶djer inte %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C stÃ¶djer inte %<++%> och %<--%> pÃ¥ komplexa typerISO C stÃ¶djer inte %<[[]]%>-attribut fÃ¶re C2XISO C stÃ¶djer inte typen %<__int%d%>ISO C stÃ¶djer inte %<auto%>-attribut fÃ¶re C2XISO C stÃ¶djer inte %<~%> fÃ¶r komplex konjugeringISO C stÃ¶djer inte %qs fÃ¶re C2XISO C stÃ¶djer inte den fÃ¶rdefinierade identifieraren %qsISO C stÃ¶djer inte komplexa heltalstyperISO C stÃ¶djer inte decimala flyttal fÃ¶re C2XISO C stÃ¶djer inte fixdecimaltyperISO C stÃ¶djer inte att utelÃ¤mna parameternamn i funktionsdefinitioner fÃ¶re C2XISO C stÃ¶djer inte bara %<complex%> i meningen %<double complex%>ISO C stÃ¶djer inte mÃ¤ttning av typerISO C stÃ¶djer inte att ange underliggande typer fÃ¶r %<enum%> fÃ¶re C2XISO C stÃ¶djer inte typen %<_Float%d%s%>ISO C fÃ¶rbjuder %<goto *expr;%>ISO C fÃ¶rbjuder %<return%> med vÃ¤rde i funktion som returnerar voidISO C fÃ¶rbjuder tomma Ã¶versÃ¤ttningsenheterISO C fÃ¶rbjuder tilldelning mellan funktionspekare och %<void *%>ISO C fÃ¶rbjuder klammergrupper inuti uttryckISO C fÃ¶rbjuder typkonvertering av ickeskalÃ¤rer till samma typISO C fÃ¶rbjuder typkonvertering till unionstyperISO C fÃ¶rbjuder jÃ¤mfÃ¶relse mellan %<void *%> och funktionspekareISO C fÃ¶rbjuder villkorliga uttryck mellan %<void *%> och funktionspekareISO C fÃ¶rbjuder villkorliga uttryck med bara en sida voidISO C fÃ¶rbjuder const- eller volatile-funktionstyperISO C fÃ¶rbjuder konvertering av funktionspekare till objektpekartypISO C fÃ¶rbjuder konvertering av objektpekare till funktionspekartypISO C fÃ¶rbjuder tomma klamrar som initierare fÃ¶re C2XISO C fÃ¶rbjuder framÃ¥tdeklaration av parametrarISO C fÃ¶rbjuder framÃ¥treferenser till %<enum%>-typerISO C fÃ¶rbjuder initiering mellan funktionspekare och %<void *%>ISO C fÃ¶rbjuder etikettdeklarationerISO C fÃ¶rbjuder medlemsdeklarationer utan medlemmarISO C fÃ¶rbjuder nÃ¤stade funktionerISO C fÃ¶rbjuder utelÃ¤mnande av den mittersta termen i ett %<?:%>-uttryckISO C fÃ¶rbjuder ordningsjÃ¤mfÃ¶relse pÃ¥ pekare till funktionerISO C fÃ¶rbjuder att skicka argument %d till %qE mellan funktionspekare och %<void *%>ISO C fÃ¶rbjuder kvalificerade funktionstyperISO C fÃ¶rbjuder retur mellan funktionspekare och %<void *%>ISO C fÃ¶rbjuder specificering av intervall av element som skall initierasISO C fÃ¶rbjuder lagringsklasspecificerare i sammansatta litteraler fÃ¶re C2XISO C fÃ¶rbjuder indexering av %<register%>-vektorISO C fÃ¶rbjuder vektorer med storlek nollISO C fÃ¶rbjuder vektor %qE med storlek nollISO C fÃ¶rbjuder argumentkonvertering till unionstypISO C krÃ¤ver ett namngivet argument fÃ¶re %<...%> fÃ¶re C2XISO C begrÃ¤nsar upprÃ¤kningsvÃ¤rden till intervallet hos %<int%> fÃ¶re C2XISO C++-attributet %qE Ã¤r inte tillÃ¤mpligt pÃ¥ funktioner; hanteras som %<[[gnu::%E]]%>ISO C++ 1998 stÃ¶djer inte %<long long%>ISO C++ 1998 fÃ¶rbjuder anvÃ¤ndning av %<extern%> vid explicita instansieringarISO C++ tillÃ¥ter endast bitfÃ¤ltsattribut fÃ¶re symbolen %<:%>ISO C++ antog inte mallar fÃ¶r strÃ¤nglitteralsoperatorer som tar argumentpaket av teckenISO C++ tillÃ¥ter inte %<?:%> med mellersta operanden utelÃ¤mnadISO C++ tillÃ¥ter inte %<alignof%> med annat Ã¤n en typISO C++ tillÃ¥ter inte C99:s designerade initierareISO C++ tillÃ¥ter inte GNUs designerade initierareISO C++ tillÃ¥ter inte %<%T::%D%> att definieras som %<%T::%D%>ISO C++ tillÃ¥ter inte %<alignof%> anvÃ¤nt pÃ¥ en funktionstypISO C++ stÃ¶djer inte %<__int%d%> fÃ¶r %qsISO C++ stÃ¶djer inte bara %<complex%> i meningen %<double complex%>ISO C++ fÃ¶rbjuder anvÃ¤ndning av %<__alignof%> pÃ¥ ett uttryck med funktionstypISO C++ fÃ¶rbjuder anvÃ¤ndning av %<sizeof%> pÃ¥ ett uttryck med funktionstypISO C++ fÃ¶rbjuder klammergrupper inuti uttryckISO C++ fÃ¶rbjuder anrop av %<::main%> inifrÃ¥n programISO C++ fÃ¶rbjuder typkonvertering till en vektortyp %qTISO C++ fÃ¶rbjuder jÃ¤mfÃ¶relse mellan pekare och heltalISO C++ fÃ¶rbjuder jÃ¤mfÃ¶relser mellan pekare av typ %<void *%> och pekare till funktionerISO C++ fÃ¶rbjuder sammansatta litteralerISO C++ fÃ¶rbjuder berÃ¤knade gotoISO C++ fÃ¶rbjuder villkorliga uttryck mellan pekare av typ %<void *%> och pekare till funktionerISO C++ fÃ¶rbjuder konvertering mellan pekare av typ %<void *%> och pekare till funktionerISO C++ fÃ¶rbjuder konvertering av en strÃ¤ngkonstant till %qTISO C++ fÃ¶rbjuder deklaration av %qs utan typISO C++ fÃ¶rbjuder minskning av pekare pÃ¥ typ %qTISO C++ fÃ¶rbjuder minskning av enumISO C++ fÃ¶rbjuder tomma namnlÃ¶sa enumISO C++ fÃ¶rbjuder den flexibla vektormedlemmen %qsISO C++ fÃ¶rbjuder flexibla vektormedlemmarISO C++ fÃ¶rbjuder initiering inom klassen av icke-konstant statisk medlem %qDISO C++ fÃ¶rbjuder Ã¶kning av pekare pÃ¥ typ %qTISO C++ fÃ¶rbjuder Ã¶kning av enumISO C++ fÃ¶rbjuder initiering av medlemskonstant %qD av icke heltalstyp %qTISO C++ fÃ¶rbjuder nÃ¤stad typ %qD med samma namn som en omgivande klassISO C++ fÃ¶rbjuder uteslutande av mittersta termen i ett %<?:%> uttryckISO C++ fÃ¶rbjuder att ta adressen till funktionen %<::main%>ISO C++ fÃ¶rbjuder att ta adressen till en bunden medlemsfunktion fÃ¶r att skapa en pekare till medlemsfunktion.  SÃ¤g %<&%T::%D%>ISO C++ fÃ¶rbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion fÃ¶r att skapa en pekare till en medlemsfunktion.  SÃ¤g %<&%T::%D%>ISO C++ fÃ¶rbjuder anvÃ¤ndning av %qE vid explicita instansieringarISO C++ fÃ¶rbjuder nyckelordet typename i mall-mall-parameter; anvÃ¤nd %<-std=c++17%> eller %<-std=gnu++17%>ISO C++ fÃ¶rbjuder anvÃ¤ndning av en flyttalslitteral i ett konstantuttryckISO C++ fÃ¶rbjuder anvÃ¤ndning av pekare av typ %<void *%> i subtraktionISO C++ fÃ¶rbjuder anvÃ¤ndning av pekare till en funktion i subtraktionISO C++ fÃ¶rbjuder anvÃ¤ndning av pekare till en metod i subtraktionISO C++ fÃ¶rbjuder vektor med variabel lÃ¤ngdISO C++ fÃ¶rbjuder vektor %qD med variabel lÃ¤ngdISO C++ fÃ¶rbjuder vektor med storlek nollISO C++ fÃ¶rbjuder vektor %qD med storlek nollISO C++ fÃ¶rbjuder anonyma posterISO C++ fÃ¶rhindrar Ã¶verlagring av %<operator ?:%>ISO C++ sÃ¤ger att dessa Ã¤r tvetydiga, trots att den sÃ¤msta konverteringen fÃ¶r den fÃ¶rsta Ã¤r bÃ¤ttre Ã¤n den sÃ¤msta konverteringen fÃ¶r den andra:ISO C++17 tillÃ¥ter inte specificeraren %<register%> av lagringsklassISO C++17 tillÃ¥ter inte dynamiska undantagsspecifikationerISO C11 stÃ¶djer inte att utesluta strÃ¤ngen i %qEISO C90 stÃ¶djer inte %<[*]%>-vektordeklarerareISO C90 stÃ¶djer inte %<_Generic%>ISO C90 stÃ¶djer inte %<_Noreturn%>ISO C90 stÃ¶djer inte den fÃ¶rdefinierade identifieraren %<__func__%>ISO C90 stÃ¶djer inte %<for%>-slingor med initiala deklarationerISO C90 stÃ¶djer inte %<long long%>ISO C90 stÃ¶djer inte %<static%> eller typkvalificerare i parametervektordeklarerareISO C90 stÃ¶djer inte %qEISO C90 stÃ¶djer inte booleska typerISO C90 stÃ¶djer inte komplexa typerISO C90 stÃ¶djer inte flexibla vektormedlemmarISO C90 stÃ¶djer inte kvalificeraren %<_Atomic%>ISO C90 stÃ¶djer inte namnlÃ¶sa strukturer/unionerISO C90 fÃ¶rbjuder vektor %qE vars storlek inte kan berÃ¤knasISO C90 fÃ¶rbjuder vektorer vars storlek inte kan berÃ¤knasISO C90 fÃ¶rbjuder sammansatta litteralerISO C90 fÃ¶rbjuder blandade deklarationer och kodISO C90 fÃ¶rbjuder specificering av underobjekt som skall initierasISO C90 fÃ¶rbjuder indexering av icke-l-vÃ¤rde-vektorISO C90 fÃ¶rbjuder vektorer med variabel lÃ¤ngdISO C90 fÃ¶rbjuder vektor %qE med variabel lÃ¤ngdISO C99 stÃ¶djer inte %<_Generic%>ISO C99 stÃ¶djer inte %<_Noreturn%>ISO C99 stÃ¶djer inte %qEISO C99 stÃ¶djer inte kvalificeraren %<_Atomic%>ISO C99 stÃ¶djer inte namnlÃ¶sa strukturer/unionerISO_C_BINDING-modul vid %Cinbyggd modul ISO_FORTRAN_ENV vid %CITERATOR fÃ¥r inte kombineras med SINK vid %CITERATOR fÃ¥r inte kombineras med SOURCE vid %COm -ftree-vectorize anvÃ¤nds, den minimala slinggrÃ¤nsen pÃ¥ en slinga fÃ¶r att den skall Ã¶vervÃ¤gas fÃ¶r vektorisering.Om -fvariable-expansion-in-unroller Ã¤r pÃ¥, det maximala antalet gÃ¥nger som en enskild variabel kommer expanderas under slingutrullning.Om ommappning av grÃ¤nser anges vid %L skall pekarmÃ¥let inte vara NULLOm fÃ¶rsta argumentet till ATAN2 vid %L Ã¤r noll fÃ¥r inte andra argumentet vara nollOm fÃ¶rsta argumentet till ATAN2D vid %L Ã¤r noll fÃ¥r inte andra argumentet vara nollOm antalet kandidater i mÃ¤ngden Ã¤r mindre, fÃ¶rsÃ¶ker vi alltid ta bort oanvÃ¤nda iv under deras optimering.Om schemalÃ¤ggning efter omlÃ¤sning, gÃ¶r superblockschemalÃ¤ggning.Ignorera â€�Dâ€� i kolumn ett i fix form.Ignorera dllimport fÃ¶r funktioner.Ignorera den normala tvÃ¥nivÃ¥namnrymden; slÃ¥ upp symboler i kommandoradsordning och notera inte vilket bibliotek som tillhandahÃ¶ll den upplÃ¶sta symbolen.Ignorera pragma som inte stÃ¶djs.Ignorerad, men bevarad fÃ¶r bakÃ¥tkompatibilitet. Endast 64-bitars ABI stÃ¶djs.Ignorerad.Ignorerar leverantÃ¶rsutvidgningens vaktpost â€�!$omxâ€� vid %COtillÃ¥tet allokeringsobjekt vid %C fÃ¶r en PURE-procedurOtillÃ¥ten tilldelning till extern procedur vid %LOtillÃ¥tet tecken i BOZ-konstant vid %COtillÃ¥tet id i copy_walk_reduction_argOgiltigt preprocessordirektivOgiltig referenstyp vid %L som EQUIVALENCE-objektOtillÃ¥tet steg pÃ¥ noll vid %LOtillÃ¥ten typ i teckenkonkatenering vid %LBildstyrsatsen %s vid %C i CRITICAL-blockBildstyrsatsen %s vid %C i DO CONCURRENT-blockBildstyrsats %s vid %C i PURE-procedurBildstyrningssats CRITICAL vid %C i DO CONCURRENT-blockBildstyrningssats CRITICAL vid %C i PURE-procedurBildstyrsatsen EVENT %s vid %C i CRITICAL-blockBildstyrsatsen EVENT %s vid %C i DO CONCURRENT-blockBildstyrsats EVENT %s vid %C i PURE-procedurBildstyrsatsen RETURN vid %C i CRITICAL-blockBildstyrsatsen RETURN vid %C i DO CONCURRENT-blockBildstyrsatsen STOP vid %C i CRITICAL-blockBildstyrsatsen STOP vid %C i DO CONCURRENT-blockBildstyrsatsen SYNC vid %C i CRITICAL-blockBildstyrsatsen SYNC vid %C i DO CONCURRENT-blockBildstyrsats SYNC vid %C i PURE-procedurBildmÃ¤ngdsargument vid %L mÃ¥ste vara ett skalÃ¤rt eller INTEGER-uttryck av ordning 1BildmÃ¤ngdsargument vid %L mÃ¥ste vara mellan 1 och num_images()Implementera â€�inâ€�-kontrakt fÃ¶r Ã¥sidosatta metoder att vara en Ã¶vermÃ¤ngd av fÃ¶rÃ¤ldrakontraktet.Implementera â€�inâ€�-parametrar att betyda rÃ¤ckvidds-const.Implementera C++17-semantik fÃ¶r Ã¤rvda konstruerare.Implementera D-bitfÃ¤lt.Implementera DIP1000: pekare med rÃ¤ckvidd.Implementera DIP1008: tillÃ¥t undantag i @nogc-kod.Implementera DIP1021: fÃ¶rÃ¤ndringsbara funktionsargument.Implementera __atomic-operationer med biblioteksanrop till Ã¤ldre __sync-funktioner.Implementera upplÃ¶sning av DR 150 fÃ¶r att matcha mall-mall-argument.Implicit deklarerad BIND(C)-funktion %qs vid %L kan inte vara C-interoperativImplicit deklarerad BIND(C)-variabel %qs vid %L fÃ¥r inte vara C-interoperativDen implicit deklarerade funktionen %s anvÃ¤nds i !$OMP DECLARE REDUCTION vid %LDen implicit deklarerade subrutinen %s anvÃ¤nds i !$OMP DECLARE REDUCTION vid %LImplicit deklarerad variabel %qs vid %L fÃ¥r inte vara C-interoperativ men det Ã¤r ett attrappargument till BIND(C)-proceduren %qs vid %LImplicit typad PARAMETER %qs vid %L matchar inte en senare IMPLICIT-typImplicerad SAVE fÃ¶r modulvariabeln %qs vid %L, behÃ¶vs pÃ¥ grund av standardinitieringarVektor med antagen form vid %LFÃ¶rbÃ¤ttra GCC:s fÃ¶rmÃ¥ga att fÃ¶lja kolumnnummer i stora kÃ¤llkodsfiler, pÃ¥ bekostnad av lÃ¥ngsammare kompilering.Den orena funktionen %qs vid %L berÃ¤knas eventuellt inteDen orena funktionen vid %L berÃ¤knas eventuellt inteI %s vid %L mÃ¥ste alla procedurerna vara FUNCTION eftersom det generiska namnet ocksÃ¥ Ã¤r namnet pÃ¥ en hÃ¤rledd typI %s vid %L mÃ¥ste procedurerna antingen alla vara SUBROUTINE eller alla vara FUNCTIONI C++ betyder nollskilt att varna fÃ¶r konverteringar som bÃ¶r undvikas frÃ¥n strÃ¤nglitteraler till â€�char *â€�.  I C, liknande varning, bortsett frÃ¥n att ISO C-standarden naturligtvis inte sÃ¤ger att konverteringen bÃ¶r undvikas.I Fortran 2003 Ã¤r COMMON %qs-block vid %L en global identifierare och mÃ¥ste sÃ¥ledes ha samma bindningsnamn som COMMON-blocket med samma namn vid %L: %s resp %sI SSA-PRE-optimering pÃ¥ trÃ¤d, aktivera eliminering av partiell-partiell redundans.I ett rent underprogram skall inte ett INTENT(IN) attrappargument anvÃ¤ndas som uttrycket vid %L av en inbyggd tilldelningssats i vilken variabeln Ã¤r av an hÃ¤rledd typ om den hÃ¤rledda typen har en pekarkomponent pÃ¥ nÃ¥gon nivÃ¥ av komponentvalet.I anrop av %qs vid %L stÃ¤mmer inte typen i argument %qs; skicka %qs till %qsI konstruerare %qDI kopieringskonstruerare %qDI destruerare %qDI filen inkluderad ifrÃ¥nI funktion %qDI funktion %qsI lambdafunktionI medlemsfunktion %qDI medlemsfunktion %qsI modulenI modulen importerad vidI statisk medlemsfunktion %qDInkluderingskatalog %qs: %sDen inkluderade filen %qs Ã¤r inte en normal filInkompatibelt allokeringsobjekt vid %C fÃ¶r en CHARACTER-typspecifikation vid %LInkompatibel hÃ¤rledd typ i PARAMETER vid %LInkompatibel initiering mellan en hÃ¤rledd typentitet och en entitet med typen %qs vid %CInkompatibla ordningar %d och %d i tilldelning vid %LInkompatibla ordningar i %s (%d och %d) vid %LInkompatibla typer i DATA-sats vid %L, fÃ¶rsÃ¶kte med konvertering av %s till %sInkompatibel typspecifikation fÃ¶r vektorelement vid %LInkompatibel anvÃ¤ndning av TILE och COLLAPSE vid %LInkonsistenta ekvivalensregler rÃ¶rande %qs vid %L och %qs vid %LInkonsistent internt tillstÃ¥nd: ingen plats i uttrycket nÃ¤ra %LInkonsistent internt tillstÃ¥nd: ingen plats i satsenInkonsistenta ordningar fÃ¶r operator vid %%L och %%LFelaktig EH-bÃ¥ge %i->%iFelaktig utstrÃ¤ckning i argument B i inbyggd MATMUL i dimension 1: Ã¤r %ld, skulle vara %ldÃ–ka efterfÃ¶ljden av IEEE fÃ¶r flyttalsjÃ¤mfÃ¶relser.Index i dimension %d Ã¤r utanfÃ¶r grÃ¤nsen vid %LIndexvariabeln %qs Ã¤r inte definierbar som INTENT(INOUT)-argument vid %L i proceduren %qs anropad inifrÃ¥n DO-slingan vid %LIndexvariabeln %qs Ã¤r inte definierbar som INTENT(INOUT)-argument vid %L till subrutin %qs anropad inifrÃ¥n DO-slingan vid %LIndexvariabeln %qs omdefinierad vid %L i proceduren %qs anropad inifrÃ¥n DO-slinga vid %LIndexvariabeln %qs satt till odefinierad som INTENT(OUT)-argument vid %L i proceduren %qs anropad inifrÃ¥n DO-slingan vid %LIndexvariabeln %qs satt till odefinierad som INTENT(OUT)-argument vid %L i subrutinen %qs anropad inifrÃ¥n DO-slingan vid %LIndikera hur mÃ¥nga vektorinstruktioner fÃ¶r icke-minnesÃ¥tkomst som kan skapas per cykel, det anvÃ¤nds fÃ¶r att avgÃ¶ra utrullningsfaktor fÃ¶r autovektoriseraren. StandardvÃ¤rdet Ã¤r 4.Indikera nÃ¤rvaron av ett processor-errata.Indikera prioritet fÃ¶r r0..r3 / r12..r15 med TARGET_REGISTER_PRIORITY.OlikhetsjÃ¤mfÃ¶relse av %s vid %LStÃ¤ng av anvÃ¤ndningen av alla flyttalsinstruktioner i hÃ¥rdvara.Initieringen vid %C fÃ¥r inte fÃ¶rekomma i en PURE-procedurInitieringen vid %C Ã¤r inte fÃ¶r en pekarvariabelInitiering av allokerbar komponent vid %C Ã¤r inte tillÃ¥tetInitiering av pekare vid %C Ã¤r inte tillÃ¥tet i en PURE-procedurInitiering av en strukturkomponent med en HOLLERITH-konstant vid %L Ã¤r inte tillÃ¥tetInitiering av variabel vid %C Ã¤r inte tillÃ¥tet i en PURE-procedurInitieringsstrÃ¤ng vid %L hÃ¶ggs av fÃ¶r att stÃ¤mma med variabeln (%ld/%ld)Initiera komponenter av hÃ¤rledda typvariabler i enlighet med andra init-flaggor.Initiera lokala variabler med noll (frÃ¥n g77).Initiera ptx-register.Initierad symbol %qs vid %C kan endast vara COMMON i BLOCK DATAInitierad variabel %qs vid %L Ã¤r i en blank COMMON men initiering ir endast tillÃ¥ten i namngivna common-blockInitierare Ã¤r inte tillÃ¥ten fÃ¶r PARAMETER %qs vid %CInitierar redan initierad variabel vid %CInline:a __atomic-operationer nÃ¤r en lÃ¥sningsfri instruktionssekvens Ã¤r tillgÃ¤nglig.Inline:a alla kÃ¤nda strÃ¤ngoperationer.Inline:a kod fÃ¶r att invalidera instruktionscacheposter efter att nÃ¤stade funktionstrampoliner satts upp.Inline:a konstanter om det kan gÃ¶ras pÃ¥ 2 instruktioner eller mindre.Inline:a memset/memcpy-strÃ¤ngoperationer, men anvÃ¤nd inline-versionen endast fÃ¶r smÃ¥ block.Inline:a rekursivt endast nÃ¤r sannolikheten fÃ¶r att ett anrop skall gÃ¶ras Ã¶verskrider parametern.En frÃ¥geparameter kan inte fÃ¶rekomma i en datasatsobjektlista vid %CInfoga ENDBR-instruktioner vid funktionsingÃ¥ng endast via attributet cf_check fÃ¶r CET-instrumentation.Infoga NOP-instruktioner vid varje funktionsingÃ¥ng.LÃ¤gg in bÃ¥gbaserad programprofileringskod.Infoga kod fÃ¶r att prova varje sida av stackutrymme nÃ¤r den allokeras fÃ¶r att skydda frÃ¥n attacker av typen stackkollision.LÃ¤gg in kod fÃ¶r att profilera vÃ¤rden av uttryck.LÃ¤gg in lÃ¤ttnadstips till lÃ¤nkaren fÃ¶r att gÃ¶ra lÃ¤ttnad.LÃ¤gg in stackkontrollkod i programmet.  Samma som -fstack-check=specific.Instruktion inrÃ¤knad fÃ¶r funktionprolog, -epilog och andra omkostnader.Instruktion inrÃ¤knad fÃ¶r funktionssnuttsomkostnader.Instruktionsantal Ã¶ver vilket STFL-fÃ¶rdrÃ¶jningsstraff kan kompenseras.Instrumentera funktionsingÃ¥ng och -utgÃ¥ng med profileringsanrop utfÃ¶rda en gÃ¥ng.Instrumentera funktionsingÃ¥ng och -utgÃ¥ng med profileringsanrop.Instrumentera funktionsutgÃ¥ngar i instrumenterade funktioner med __fentry__.Instrumentera endast funktioner frÃ¥n filer vars namn inte matchar nÃ¥got av de reguljÃ¤ra uttrycken (separerade av semikolon).Instrumentera endast funktioner frÃ¥n filer vars namn matchar nÃ¥got av de reguljÃ¤ra uttrycken (separerade av semikolon).Heltalsdivision avhuggen till konstanten %qs vid %LHeltalsuttryck krÃ¤vs vid %CHeltals-id (N) fÃ¶r anpassad instruktion fabsd.Heltals-id (N) fÃ¶r anpassad instruktion fabss.Heltals-id (N) fÃ¶r anpassad instruktion faddd.Heltals-id (N) fÃ¶r anpassad instruktion fadds.Heltals-id (N) fÃ¶r anpassad instruktion fatand.Heltals-id (N) fÃ¶r anpassad instruktion fatans.Heltals-id (N) fÃ¶r anpassad instruktion fcmpeqd.Heltals-id (N) fÃ¶r anpassad instruktion fcmpeqs.Heltals-id (N) fÃ¶r anpassad instruktion fcmpged.Heltals-id (N) fÃ¶r anpassad instruktion fcmpges.Heltals-id (N) fÃ¶r anpassad instruktion fcmpgtd.Heltals-id (N) fÃ¶r anpassad instruktion fcmpgts.Heltals-id (N) fÃ¶r anpassad instruktion fcmpled.Heltals-id (N) fÃ¶r anpassad instruktion fcmples.Heltals-id (N) fÃ¶r anpassad instruktion fcmpltd.Heltals-id (N) fÃ¶r anpassad instruktion fcmplts.Heltals-id (N) fÃ¶r anpassad instruktion fcmpned.Heltals-id (N) fÃ¶r anpassad instruktion fcmpnes.Heltals-id (N) fÃ¶r anpassad instruktion fcosd.Heltals-id (N) fÃ¶r anpassad instruktion fcoss.Heltals-id (N) fÃ¶r anpassad instruktion fdivd.Heltals-id (N) fÃ¶r anpassad instruktion fdivs.Heltals-id (N) fÃ¶r anpassad instruktion fexpd.Heltals-id (N) fÃ¶r anpassad instruktion fexps.Heltals-id (N) fÃ¶r anpassad instruktion fextsd.Heltals-id (N) fÃ¶r anpassad instruktion fixdi.Heltals-id (N) fÃ¶r anpassad instruktion fixdu.Heltals-id (N) fÃ¶r anpassad instruktion fixsi.Heltals-id (N) fÃ¶r anpassad instruktion fixsu.Heltals-id (N) fÃ¶r anpassad instruktion floatid.Heltals-id (N) fÃ¶r anpassad instruktion floatis.Heltals-id (N) fÃ¶r anpassad instruktion floatud.Heltals-id (N) fÃ¶r anpassad instruktion floatus.Heltals-id (N) fÃ¶r anpassad instruktion flogd.Heltals-id (N) fÃ¶r anpassad instruktion flogs.Heltals-id (N) fÃ¶r anpassad instruktion fmaxd.Heltals-id (N) fÃ¶r anpassad instruktion fmaxs.Heltals-id (N) fÃ¶r anpassad instruktion fmind.Heltals-id (N) fÃ¶r anpassad instruktion fmins.Heltals-id (N) fÃ¶r anpassad instruktion fmuld.Heltals-id (N) fÃ¶r anpassad instruktion fmuls.Heltals-id (N) fÃ¶r anpassad instruktion fnegd.Heltals-id (N) fÃ¶r anpassad instruktion fnegs.Heltals-id (N) fÃ¶r anpassad instruktion frdxhi.Heltals-id (N) fÃ¶r anpassad instruktion frdxlo.Heltals-id (N) fÃ¶r anpassad instruktion frdy.Heltals-id (N) fÃ¶r anpassad instruktion fsind.Heltals-id (N) fÃ¶r anpassad instruktion fsins.Heltals-id (N) fÃ¶r anpassad instruktion fsqrtd.Heltals-id (N) fÃ¶r anpassad instruktion fsqrts.Heltals-id (N) fÃ¶r anpassad instruktion fsubd.Heltals-id (N) fÃ¶r anpassad instruktion fsubs.Heltals-id (N) fÃ¶r anpassad instruktion ftand.Heltals-id (N) fÃ¶r anpassad instruktion ftans.Heltals-id (N) fÃ¶r anpassad instruktion ftruncds.Heltals-id (N) fÃ¶r anpassad instruktion fwrx.Heltals-id (N) fÃ¶r anpassad instruktion fwry.Heltals-id (N) fÃ¶r anpassad instruktion round.Heltalssort %d vid %C inte tillgÃ¤ngligHeltal utanfÃ¶r symmetriskt intervall implicerat av Standard Fortran vid %LHeltal utanfÃ¶r symmetriskt intervall implicerat av Standard Fortran vid konvertering av %s till %s vid %LHeltalsspill vid berÃ¤kning av mÃ¤ngden minne att allokeraHeltal fÃ¶r stort fÃ¶r sin sort vid %C.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>FÃ¶r stort heltal vid %CFÃ¶r stort heltalsvÃ¤rde i uttryck vid %CIntegrera funktioner i deras anropare nÃ¤r det Ã¤r klart att kodstorleken inte vÃ¤xer.Integrera funktioner deklarerade â€�inlineâ€� i deras anropare nÃ¤r det lÃ¶nar sig.Integrera funktioner som endast behÃ¶vs av deras enda anropare.Intel MCU psABI stÃ¶djs inte i %s-lÃ¤geUtvÃ¤xlande slingor vid %LGrÃ¤nssnitt %qs vid %L, Ã¤r deklarerat i en senare PROCEDURE-satsGrÃ¤nssnitt %qs vid %L kan inte vara en satsfunktionGrÃ¤nssnitt %qs vid %L kan inte vara generisktGrÃ¤nssnitt %qs vid %L mÃ¥ste vara explicitGrÃ¤nssnittet stÃ¤mmer inte fÃ¶r procedurpekarkomponenten %qs i postkonstruerare vid %L: %sGrÃ¤nssnitt stÃ¤mmer inte Ã¶verens i attrapprocedur %qs vid %L: %sGrÃ¤nssnitt stÃ¤mmer inte Ã¶verens i den globala proceduren %qs vid %L: %sGrÃ¤nssnitten stÃ¤mmer inte Ã¶verens i procedurpekartilldelning vid %L: %qs Ã¤r inte en subrutinGrÃ¤nssnitten stÃ¤mmer inte Ã¶verens i procedurpekartilldelning vid %L: %sGrÃ¤nssnitt mÃ¥ste anges fÃ¶r DEFERRED bindning vid %CGrÃ¤nssnittet fÃ¶r %qs vid %L mÃ¥ste vara explicitGrÃ¤nssnittsnamn fÃ¶rvÃ¤ntades efter %<(%> vid %CInternt kompilatorfel:
  Intern fil vid %L med namnlistaIntern procedur %qs i %s vid %LIntern procedur %qs Ã¤r ogiltigt i procedurpekartilldelning vid %LIntern procedur %qs Ã¤r ogiltigt i procedurpekarinitiering vid %LDen interna proceduren %qs anvÃ¤nds som aktuellt argument vid %LIntern enhet med vektorindex vid %LTolka en INTEGER(4) som en INTEGER(8).Tolka en REAL(4) som en REAL(10).Tolka en REAL(4) som en REAL(16).Tolka en REAL(4) som en REAL(8).Tolka en REAL(8) som en REAL(10).Tolka en REAL(8) som en REAL(16).Tolka en REAL(8) som en REAL(4).Tolka imaginÃ¤ra, flyttals-, eller andra gnu-suffix pÃ¥ tal som motsvarande talkonstant snarare Ã¤n en anvÃ¤ndardefinierad talkonstant.Avbrottshanteringsrutiner kan inte kodas i Thumb-1-lÃ¤geVÃ¤xla mellan bokstavliga pooler och kod i textsektionen.Intervall inom vilket stacken skall testas uttryckt som en potens av tvÃ¥ i byte.Intervallen Ã¶verlappar i %<-fdbg-cnt=%s%>: [%u, %u] och [%u, %u]Inbyggd %qs (%s) anvÃ¤nds vid %LInbyggd %qs vid %L kan inte ha en initierareInbyggd %qs vid %L Ã¤r ogiltigt i procedurpekartilldelningInbyggd %qs vid %L fÃ¥r inte vara ett aktuellt argumentInbyggd %qs vid %L mÃ¥ste ha Ã¥tminstone tvÃ¥ argumentInbyggd TRANSFER vid %L har delvis odefinierat resultat: kÃ¤llstorlek %ld < resultatstorlek %ldInbyggd funktion %qs (%d) kÃ¤nns inte igenInbyggd funktion %qs vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttryckInbyggd funktion %s vid %L Ã¤r inte tillÃ¥ten fÃ¶r CO_REDUCEDen inbyggda funktionen NULL vid %L kan inte vara ett aktuellt argument till STORAGE_SIZE, eftersom den returnerar en disassocierad pekareInbyggd operator %qs refererad frÃ¥n %L finns inte i modulen %qsGrÃ¤nssnitt fÃ¶r inbyggd operator vid %L mÃ¥ste vara en FUNCTIONDen inbyggda proceduren %qs Ã¤r inte tillÃ¥ten i PROCEDURE-sats vid %LDen inbyggda proceduren vid %L kan inte vara en MODULE PROCEDUREInbyggd subrutin %qs vid %L fÃ¥r inte ha en typspecificerareInbyggd symbol specificerad i !$ACC ROUTINE ( NAMN ) vid %C markerad med inkompatibel klausul GANG, WORKER eller VECTORInbyggd symbol specificerad i !$ACC ROUTINE ( NAMN ) vid %C markerad med inkompatibel NOHOST-klausulFelaktigt %qs-direktiv vid %L i %s-klausul: direktiven declarative, informational och meta Ã¤r inte tillÃ¥tnaFelaktig BOZ-litteralkonstant anvÃ¤nd i index vid %COgiltig C-identifierare i NAME=-specificerare vid %COgiltig Hollerithkonstant vid %L innehÃ¥ller ett brett teckenOgiltig Hollerithkonstant: %L mÃ¥ste innehÃ¥lla Ã¥tminstone ett teckenOgiltig Hollerithkonstant: Heltalssort vid %L borde vara standardOgiltig KIND-parameter %s vid %LFelaktigt NAME %qs i !ACC$ ROUTINE ( NAME ) vid %COgiltig NULL vid %LOgiltiga argument till !$ACC WAIT vid %CFelaktig vektorreferens till en icke-vektorentitet vid %LFelaktigt associationsmÃ¥l vid %COgiltigt tecken %<$%> vid %L.  AnvÃ¤nd %<-fdollar-ok%> fÃ¶r att tillÃ¥ta det som en utÃ¶kningFelaktigt tecken %qc i ett variabelnamn vid %CFelaktigt tecken 0x%s vid %CFelaktigt tecken i namn vid %CFelaktigt tecken i ELSE-sats efter %COgiltig klausul i modul med !$ACC DECLARE vid %LOgiltig co-dimension %d vid %C, endast %d co-dimensioner finnsOgiltigt kombinerat eller sammansatt direktiv vid %LOgiltigt sammanhang fÃ¶r inbyggd NULL () vid %LOgiltigt sammanhang fÃ¶r NULL()-pekare vid %%LOgiltig exponentbokstav %<q%> i reell litteral konstant vid %CFelaktigt uttryck efter %<%s(%> vid %COgiltigt uttryck i gfc_element_size.Felaktigt uttryck i gfc_target_encode_expr.Felaktigt uttryck i gfc_target_interpret_expr.Ogiltigt uttryck i postkonstrueraren fÃ¶r pekarkomponent %qs vid %L i PURE-procedurOgiltig form pÃ¥ PROGRAM-sats vid %COgiltig form av WRITE-sats vid %L, UNIT krÃ¤vsFelaktig form av vektorreferens vid %CFelaktig form av co-vektorreferens vid %COgiltigt bildnummer %d i SYNC IMAGESOgiltigt initieringsuttryck fÃ¶r ALLOCATABLE-komponent %qs i postkonstrueraren vid %LOgiltig initierare %s pÃ¥ DATA-sats vid %COgiltigt nyckelord %qs i den inbyggda funktionen %qs vid %LOgiltig sort %d fÃ¶r CHARACTER-konstant vid %COgiltig sort pÃ¥ %s vid %LFelaktig blandning av IEEE 128-bitars och IBM 128-bitars flyttalstyperFelaktig gammaldags initiering av hÃ¤rledd typkomponent vid %CFelaktig operator fÃ¶r !$OMP DECLARE REDUCTION %s vid %LOgiltigt procedurargument vid %LOgiltig procedurpekartilldelning vid %LOgiltigt intervall %s i flaggan %sOgiltig reell sort %d vid %COgiltig standardkod fÃ¶r inbyggd %qs (%d)Ogiltig delstrÃ¤ng i data-implicerat-do vid %L i DATA-satsOtillÃ¥ten typ i aritmetisk operation vid %LOgiltig typspecifikation vid %CFelaktig anvÃ¤ndning av en BOZ-litteralkonstant vid %LOgiltig anvÃ¤ndning ett satsfunktionsargument vid %LOgiltigt vÃ¤rde fÃ¶r %s-specifikation vid %CGe en notering nÃ¤r felmeddelande avdupliceras.Mata ut felsÃ¶kningsinformation fÃ¶r kompilatorgenererade extravariabler.Ge varningar som krÃ¤vs fÃ¶r att strikt fÃ¶lja standarden.Iteratorsteg vid %L kan inte vara nollHoppmÃ¥l justeras till denna 2-potens.SkrÃ¤p efter ASSOCIATE-sats vid %CSkrÃ¤p efter CALL vid %CSkrÃ¤p efter GENERIC-bindning vid %CSkrÃ¤p efter MAP-sats vid %CSkrÃ¤p efter UNION-sats vid %CSkrÃ¤p efter icke nÃ¤stad STRUCTURE-sats vid %CGenerera bara upprullningstabeller fÃ¶r undantagshantering.AnvÃ¤nd bara icc0/fcc0.Attributet KIND vid %C i en STRUCTURE-definitionAttributet KIND vid %C i en TYPE-definitionKIND-parametern till â€�%sâ€� vid %L mÃ¥ste vara ett initieringsuttryckKIND-part_ref vid %CNyckelordet %qs vid %C har redan fÃ¶rekommit i den aktuella argumentlistanNyckelordsargumentet %qs vid %L Ã¤r redan associerat med ett annat aktuellt argumentNyckelordsargument %qs vid %L Ã¤r felaktigt i en satsfunktionNyckelordsargument %qs vid %L finns inte i procedurenNyckelordsargument %qs vid %L finns inte i proceduren; menade du %qs?Nyckelordsargument krÃ¤ver explicit grÃ¤nssnitt fÃ¶r proceduren %qs vid %LNyckelordsargument krÃ¤ver explicit grÃ¤nssnitt fÃ¶r procedurpekarkomponent %qs vid %LSorten %d stÃ¶djs inte fÃ¶r typen CHARACTER vid %CSorten %d stÃ¶djs inte fÃ¶r typen %s vid %CSorttypparameter fÃ¶r entiteten vid %L skiljer sig frÃ¥n sorttypparametern i typspecifikationenKÃ¤nda AArch64-ABI:er (att anvÃ¤ndas med flaggan -mabi=):KÃ¤nda ABI:er (att anvÃ¤ndas med flaggan -mabi=):KÃ¤nda ARC-CPU:er (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda ARM ABI:er (att anvÃ¤ndas med flaggan -mabi=):KÃ¤nda ARM CPU:er (att anvÃ¤ndas med flaggorna -mcpu= och -mtune=):KÃ¤nda ARM FPU:er (att anvÃ¤ndas med flaggan -mfpu=):KÃ¤nda ARM-arkitekturer (att anvÃ¤ndas med flaggan -march=):KÃ¤nda C6X ISA:er (att anvÃ¤ndas med flaggan -march=):KÃ¤nda CPU:er (att anvÃ¤ndas med flaggorna -mcpu= och -mtune=):KÃ¤nda CSKY-CPU:er (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda CSKY FPU:er (att anvÃ¤ndas med flaggan -mfpu=):KÃ¤nda CSKY-arkitekturer (att anvÃ¤ndas med flaggan -march=):KÃ¤nda FR-V-CPU:er (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda IQ2000 CPU:er (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda Itanium-CPU:er (att anvÃ¤ndas med flaggan -mtune=):KÃ¤nda M68K-CPU:er (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda M68K-ISA:er (att anvÃ¤ndas med flaggan -march=):KÃ¤nda M68K-mikroarkitekturer (att anvÃ¤ndas med flaggan -mtune=):KÃ¤nda MIPS ABI:er (att anvÃ¤ndas med flaggan -mabi=):KÃ¤nda MIPS CPU:er (att anvÃ¤ndas med flaggorna -march= och -mtune=):KÃ¤nda MIPS IEEE 754-instÃ¤llningar (att anvÃ¤ndas med flaggorna -mabs= och -mnan=):KÃ¤nda MIPS ISA-nivÃ¥er (att anvÃ¤ndas med flaggan -mips):KÃ¤nda PTX ISA-mÃ¥larkitekturer (att anvÃ¤ndas med flaggan -misa=):KÃ¤nda PTX ISA-versioner (att anvÃ¤ndas med flaggan -mptx=):KÃ¤nda TLS-dialekter (att anvÃ¤ndas med flaggan -mtls-dialect=):KÃ¤nda __fp16-format (att anvÃ¤ndas med flaggan -mfp16-format=):KÃ¤nda adresslÃ¤gen (att anvÃ¤ndas med flaggan -maddress-mode=):KÃ¤nda arkitekturtyper (att anvÃ¤ndas med flaggan -march=):KÃ¤nda assemblerdialekter (att anvÃ¤ndas med flaggan -masm=):KÃ¤nda val fÃ¶r att kompensera fÃ¶r rÃ¤tlinjig spekulation med -mharden-sls=:KÃ¤nda val fÃ¶r returinstrumentering med -minstrument-return=:KÃ¤nda cmodel-typer (att anvÃ¤ndas med flaggan -mcmodel=):KÃ¤nda cmodel-typer (att anvÃ¤ndas med flaggan -mict-model=):KÃ¤nda kodmodelltyper (att anvÃ¤ndas med flaggan -mcmodel=):KÃ¤nda kodmodeller (att anvÃ¤ndas med flaggan -mcmodel=):KÃ¤nda arkitekturtyper (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda val av datajustering (att anvÃ¤ndas med flaggan -malign-data=):KÃ¤nda flyttals-ABI:er (att anvÃ¤ndas med flaggan -mfloat-abi=):KÃ¤nt antal flyttalsregister (att anvÃ¤ndas med flaggan -mconfig-fpu=):KÃ¤nda indirekta grenval (att anvÃ¤ndas med flaggan -mindirect-branch=/-mfunction-return=):KÃ¤nd fÃ¶redragen registervektorlÃ¤ngd (att anvÃ¤ndas med flaggan -mprefer-vector-width=):KÃ¤nda stackskyddsvakter (att anvÃ¤ndas med flaggan -mstack-protector-guard=):KÃ¤nda ABI:er till vektoriseringsbibliotek (att anvÃ¤ndas med flaggan -mveclibabi=):L%d-cachelatens okÃ¤nd fÃ¶r %sLEN-argumentet (%ld) Ã¤r utanfÃ¶r intervallet 0:%d i inbyggd MVBITSLEN-argumentet (%ld) Ã¤r utanfÃ¶r intervallet 0:%ld i inbyggd IBITSAttributet LEN vid %C i en STRUCTURE-definitionAttributet LEN vid %C i en TYPE-definitionLEN- eller KIND-frÃ¥geref i en DATA-sats vid %LLEN-part_ref vid %CLHS i %<noreturn%>-anropEn annan LINEAR-klausulmodifierare Ã¤n VAL anvÃ¤nd pÃ¥ DO- eller SIMD-konstruktion vid %LLINEAR-klausulmodifierare anvÃ¤nd pÃ¥ DO- eller SIMD-konstruktion vid %LLINEAR-attrappargument %qs med VALUE-attribut med %s-modifierare vid %LLINEAR-variabel %qs mÃ¥ste vara INTEGER vid %LLOCK-sats vid %CLOCK_EVENT i variabeldefinitionssammanhang (%s) vid %LLOCK_TYPE i variabeldefinitionssammanhang (%s) vid %LLOGICAL-attrappargumentet %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qsLOGICAL-operander krÃ¤vs i uttryck vid %LLOGICAL-resultatvariabeln %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qsLTO-stÃ¶d har inte aktiverats i denna konfigurationEtiketten %d vid %C Ã¤r redan refererad som en formatetikettEtikett %d vid %C Ã¤r redan refererad som ett grenmÃ¥lEtikett %d vid %C anvÃ¤ndes tidigare som en FORMAT-etikettEtikett %d vid %C anvÃ¤ndes tidigare som ett grenmÃ¥lEtiketten %d vid %L Ã¤r definierad men kan inte anvÃ¤ndasEtiketten %d vid %L Ã¤r definierad men inte anvÃ¤ndEtikett %d som refereras vid %L Ã¤r aldrig definieradEtiketten %qs efter %L stÃ¤mmer inte med IF-etikett %qsEtiketten %qs vid %C stÃ¤mmer inte med IF-etikett %qsEtiketten %qs vid %C stÃ¤mmer inte med WHERE-etikett %qsEtiketten vid %L Ã¤r inte i samma block som GOTO-satsen vid %LEtikettnamnet %qs vid %C Ã¤r tvetydigtEtiketterad DO-sats vid %LVÃ¤nsterparentes krÃ¤vs efter %<*%> i formatstrÃ¤ngen vid %LÃ„ldre utÃ¶kning:Tecknet %qc har redan en IMPLICIT-typ vid %CTecknet %qc redan satt i IMPLICIT-sats vid %CBokstÃ¤ver mÃ¥ste vara i alfabetisk ordning i IMPLICIT-sats vid %CNivÃ¥n finns inte, anvÃ¤nd none, slim, blocks, vops.Lyft restriktioner pÃ¥ GOT-storlek.Som -M men ignorera systemhuvudfiler.Som -MD men ignorera systemhuvudfiler.Som -pedantic men ange dem som fel.Som fÃ¶r parametern rs6000-density-load-pct-threshold kontrollerar vi Ã¤ven om det totala antalet laddsatser Ã¶verskrider trÃ¶skelvÃ¤rdet som anges av denna parameter, och straffar endast om den Ã¤r uppfylld. StandardvÃ¤rdet Ã¤r 20.Som parametern rs6000-density-pct-threshold, men vi jÃ¤mfÃ¶r Ã¤ven den totala summan av vec_cost och icke-vec_cost, och bestraffar endast om summan Ã¶verskrider trÃ¶skelvÃ¤rdet som anges av denna parameter.  StandardvÃ¤rdet Ã¤r 70.BegrÃ¤nsa hur mycket autovektoriseraren fÃ¥r rulla ut en slinga.GrÃ¤nsen pÃ¥ %d fortsÃ¤ttningar Ã¶verskrids i sats vid %CRad avhuggen vid %LKÃ¶rda rader:%s av %d
  LÃ¤nka med kod fÃ¶r en __main-kÃ¤rna.LÃ¤nka standard D-biblioteket dynamiskt i kompileringen.LÃ¤nka standard D-biblioteket statiskt i kompileringen.LÃ¤nka standard Modula-2-biblioteken statiskt i kompileringen.LÃ¤nka fÃ¶r att skapa program i ELF-format (snarare Ã¤n mmo).LÃ¤nka med HAL BSP.LÃ¤nka med en begrÃ¤nsad version av C-biblioteket.LÃ¤nka med libads.a, libc.a och crt0.o.LÃ¤nka med libc.a och libdebug.a.LÃ¤nka med libc.a och libsim.a.LÃ¤nka med libmvme.a, libc.a och crt0.o.LÃ¤nka med libsim.a, libc.a och sim-crt0.o.LÃ¤nka med libyk.a, libc.a och crt0.o.LÃ¤nka med de snabba flyttalsbiblioteken.LÃ¤nka med biblioteken library-pic.Optimeringar vid lÃ¤nktillfÃ¤llet med flera parallella jobb eller jobbserver.Lista alla tillgÃ¤ngliga felsÃ¶kningsrÃ¤knare med deras grÃ¤nser och vÃ¤rden.Lista alla dolda GC-allokeringar.Lista alla icke fÃ¶rÃ¤ndringsbara fÃ¤lt som tar upp en objektinstans.Lista alla anvÃ¤ndningar av â€�inâ€� pÃ¥ parametrar.Lista alla variabler som hamnar i trÃ¥dlokal lagring.Lista information om alla Ã¶vergÃ¥ngar i sprÃ¥ket D.Listpost %qs vid %L satt i fÃ¶regÃ¥ende OMP DECLARE TARGET-direktiv till en annan DEVICE_TYPEListposten %qs i %s-klausul vid %L mÃ¥ste vara TYPE(C_PTR)Listposten %qs med allokerbara komponenter Ã¤r inte tillÃ¥tet i map-klausulen vid %LListobjektet skall inte vara co-indexerat vid %CLista specificerad tillsammans med minnesordningsklausul i FLUSH-direktiv vid %CRÃ¤kna upp statistik om mallinstansieringar.LÃ¤s in alla medlemmar i arkivbibliotek, istÃ¤llet fÃ¶r endast de som uppfyller odefinierade symboler.Lokaliseraren %qs vid %L i DEPEND-klausul av typen depobj skall vara ett skalÃ¤rt heltal av sorten OMP_DEPEND_KINDLokaliseraren vid %L i DEPEND-klausul av typen depobj skall vara ett skalÃ¤rt heltal av sorten OMP_DEPEND_KINDLÃ¥svariabel vid %L mÃ¥ste vara en skalÃ¤r av typen LOCK_TYPELogiskt SELECT CASE-block vid %L har mer Ã¤n tvÃ¥ fallLogiskt intervall CASE-sats vid %L Ã¤r inte tillÃ¥tetLogiska vid %%L mÃ¥ste jÃ¤mfÃ¶ras med %s istÃ¤llet fÃ¶r %sLoggar vilka objektfiler lÃ¤nkaren lÃ¤ser in.Loggar vilka symboler som orsakade att ett objekt laddades.SÃ¶k efter och anvÃ¤nd PCH-filer Ã¤ven vid preprocessning.SÃ¶ker efter mÃ¶jligheter att minska stackjusteringar och stackreferenser.LoongArch-CPU-typer:Loop-kod justeras till denna 2-potens.Slingan itererar oÃ¤ndligtSlingvariabelSlingvariabel vid %C fÃ¥r inte vara en co-vektorSlingvariabel vid %C fÃ¥r inte vara en subkomponentSlingvariabel vid %C fÃ¥r inte vara en vektorSlingvariabel har modifieratsSlingor som itererar Ã¥tminstone det valda antalet gÃ¥nger kommer att fÃ¥ slingjustering.Undre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i dimension %dUndre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i dimension %dAVBILDA %qD PÃ… %qEAVBILDA %qD PÃ… %qTMCU %qs har inte stÃ¶d fÃ¶r hÃ¥rdvarumultiplikation, men %<-mhwmult%> Ã¤r satt till %sMCU %qs stÃ¶djer %s-ISA men flaggan %<-mcpu%> Ã¤r satt till %sMCU %qs stÃ¶djer %s-hÃ¥rdvarumultiplikation, men %<-mhwmult%> Ã¤r satt till 16-bitarsMCU %qs stÃ¶djer %s-hÃ¥rdvarumultiplikation, men %<-mhwmult%> Ã¤r satt till 32-bitarsMCU %qs stÃ¶djer %s-hÃ¥rdvarumultiplikation, men %<-mhwmult%> Ã¤r satt till f5seriesMESSAGE-klausul vid %L krÃ¤ver ett skalÃ¤rt CHARACTER-uttryck med standardsortMIPS16 %<-mxgot%>-kodMIPS16 PIC fÃ¶r andra ABI:er Ã¤n o32 och o64MMIX internt: %s Ã¤r inte ett heltal som kan skiftasMMIX internt: Felaktigt register: %dMMIX-internt: Felaktigt vÃ¤rde fÃ¶r â€�mâ€�, inte en CONST_INTMMIX-internt: Kan inte avkoda denna operandMMIX-internt: FÃ¶rvÃ¤ntade en CONST_INT, inte dettaMMIX-internt: FÃ¶rvÃ¤ntade en konstant, inte dettaMMIX-internt: FÃ¶rvÃ¤ntade ett register, inte dettaMMIX-internt: Sista namngivna vararg skulle inte fÃ¥ plats i ett registerMMIX internt: Fallet %qc saknas i %<mmix_print_operand%>MMIX-internt: Detta Ã¤r inte en konstant:MMIX-internt: Detta Ã¤r inte en kÃ¤nd adressMMIX-internt: FÃ¶rsÃ¶ker mata ut felaktigt omvÃ¤nt villkor:MMIX-internt: Vad Ã¤r CC:t fÃ¶r detta?MMIX-internt: Vad Ã¤r CC:t fÃ¶r detta?MMX-vektorargument utan MMX aktiverat Ã¤ndrar ABI:etMMX-vektorretur utan MMX aktiverat Ã¤ndrar ABI:etMODULE PROCEDURE vid %C mÃ¥ste vara i ett generiskt modulgrÃ¤nssnittMODULE PROCEDURE-deklaration vid %CMODULE-prefix vid %CMODULE-prefix vid %C hittat utanfÃ¶r en modul, undermodul eller grÃ¤nssnittMOLD-argumentet till NULL krÃ¤vs vid %LMOLD-tagg vid %LMOLD-taggen vid %L stÃ¥r i konflikt med SOURCE-taggen vid %LMOLD-taggen vid %L stÃ¥r i konflikt med typspecifikationen vid %LMOLD= krÃ¤vs i NULL()-argument vid %L: Tvetydighet mellan de specifika funktionerna %s och %sMSA MIPS16-kodMSP430 inbyggda funktioner fungerar endast inuti avbrottshanterareMULT-fall i %<cris_op_str%>Magnituden pÃ¥ andra argumentet till %s Ã¶verskrider bitstorleken vid %LMagnituden pÃ¥ andra argumentet till ISHFTC Ã¶verskrider BIT_SIZE av fÃ¶rsta argumentet vid %CHÃ¥ll med bakÃ¥tkedjepekare.LÃ¥t â€�charâ€� ha tecken som standard.GÃ¶r â€�charâ€� teckenlÃ¶st som standard.LÃ¥t GCC skicka kommandoradsflaggan --no-relax till lÃ¤nkaren istÃ¤llet fÃ¶r flaggan --relax.GÃ¶r alla funktionsanrop indirekta.GÃ¶r inline-funktioner constexpr som standard.GÃ¶r heltal 32 bitar stora.GÃ¶r poster en multipel av 4 byte (varning: ABI:et Ã¤ndras).GÃ¶r sÃ¥ att lÃ¤nkarens lÃ¤ttnadsmaskin antar att programrÃ¤knaren slÃ¥r runt.Felformad GENERIC-sats vid %CFelformad typspecifikation vid %CMalloc-data till P2-utrymmet.Manglad hÃ¤rledd typdefinition vid %CAvbildare fÃ¶r moduler till CMI-filer.Markera MAC-register som anropsÃ¶verskrivna.Markera alla slingor som parallella.Markera att implicit deklarerade kopieringsoperationer bÃ¶r undvikas om klassen har en kopieringsoperator eller destruerare tillhandahÃ¥llen av anvÃ¤ndaren.Markera att implicit deklarerade kopieringsoperationer bÃ¶r undvikas om klassen har en kopieringsoperator tillhandahÃ¥llen av anvÃ¤ndaren.Markerar alla inline:ade funktioner och metoder att ha dold synlighet.Maximalt antal grundblock i slinga-fÃ¶r-slinga-invarianta fÃ¶rflyttningar.Maximalt slingantal fÃ¶r regional RA.Maximalt antal byte att jÃ¤mfÃ¶ra med slingor.Maximalt antal byte att jÃ¤mfÃ¶ra utan slingor.Maximalt antal byte att jÃ¤mfÃ¶ra.Maximalt antal byte att flytta inline.Maximal storlek pÃ¥ konflikttabell i MB.Maximalt antal felsÃ¶kningsmarkÃ¶rer att expandera eller inline:a.Maximalt rekursionsdjup fÃ¶r att expandera variabelspÃ¥rningsuttryck.Maximal storlek pÃ¥ loc-listan fÃ¶r vilken omvÃ¤nda operationer skall lÃ¤ggas till.Max storlek pÃ¥ hashtabell fÃ¶r variabelspÃ¥rning.Maximal kodtillvÃ¤xt orsakad av svansduplicering (i procent).Maximal uppskattad Ã¶kning av funktionskropp orsakad av tidigare inline:ing av enkla anrop.Maximala uppskattade sannolikheten fÃ¶r en gren fÃ¶r att anses fÃ¶rutsÃ¤gbar.Maximal pÃ¥ grund av inline:ing av stora funktioner (i procent).Maximala antalet grÃ¤nsÃ¤ndpunkter fÃ¶r case-intervall i switch-satser som anvÃ¤nds under IPA-funktionssammanfattningsgenerering.Maximal storlek pÃ¥ en partition fÃ¶r LTO (i uppskattade instruktioner).Maximal storleksÃ¶kning pÃ¥ stackram pÃ¥ grund av inline:ing (i procent).StÃ¶rsta tillÃ¥tna Ã¶kning av total storlek pÃ¥ nya parametrar som ipa-sra ersÃ¤tter en pekare till ett aggregat med.Maximalt antal iterationer fÃ¶r passet Ã¶ver en funktion.Maximalt antal liknande gb att jÃ¤mfÃ¶ra ett gb med.Maximal kombinerad storlek pÃ¥ anropare och anropad vilka inline:as om den anropade anropas en gÃ¥ng.Maximalt djup hos DFS-vandringar som anvÃ¤nds av modref-flyktanalys.Maximalt djup av en slingnÃ¤stning fÃ¶r fullstÃ¤ndig optimistisk vÃ¤rdenumrering.Maximalt djup fÃ¶r instruktionskedjor att Ã¶vervÃ¤ga fÃ¶r omberÃ¤kning i berÃ¤knaren av utgÃ¥ende intervall.Maximalt djup pÃ¥ berÃ¤kningsintervallare av logiska uttryck kommer att titta igenom vid berÃ¤kning av utgÃ¥ende bÃ¥gintervall.Det maximala djupet fÃ¶r rekursiv kloning fÃ¶r sjÃ¤lvrekursiva funktioner.Maximalt djup pÃ¥ sÃ¶kningen i dominanstrÃ¤d fÃ¶r uttryck att hissa upp.Maximalt djup av sqrt-kedjor att anvÃ¤nda vid syntetisering av exponentiering av en reell konstant.Maximal utÃ¶kningsnivÃ¥ nÃ¥dd med typen %qs vid %LMaximal lÃ¤ngd pÃ¥ kandidatskanningar efter rÃ¤tlinjiga styrkereduktioner.Maximal lÃ¤ngd pÃ¥ partiell fÃ¶rvÃ¤ntansmÃ¤ngd nÃ¤r fÃ¶roptimeringar pÃ¥ trÃ¤d gÃ¶rs.Maximalt slingdjup fÃ¶r ett anrop vilket Ã¶vervÃ¤gs fÃ¶r inline:ing av funktioner som endast anropas en gÃ¥ng.Maximala antalet VÃ„RDEn hanterade under ett enskilt anrop av find_base_term.Maximalt antal Ã¥tkomster som lagras i varje modref-referens.Maximalt antal aktiva lokala lagringar i RTL vid eliminering av dÃ¶da lagringar.Maximalt antal av sammansatta innehÃ¥llsposter fÃ¶r en parameter i hoppfunktioner och gitter.Maximalt antal argument i en PHI som stÃ¶djs av TREE if-konvertering om inte slingan Ã¤r mÃ¤rkt med simd-pragma.Maximalt antal vektorer per SCoP.Maximalt antal artificiella Ã¥tkomster fÃ¶r att aktivera framÃ¥tpropagering som SkalÃ¤r ersÃ¤ttning av aggregat kommer behÃ¥lla fÃ¶r en lokal variabel.Maximalt antal baser som lagras i varje modref-trÃ¤d.Maximalt antal grundblock innan EVRP anvÃ¤nder en gles cache.Maximalt antal bitar fÃ¶r vilka vi undviker att skapa FMA:er.Maximalt antal bitar som kan flyttas frÃ¥n minne till minne effektivt.Maximalt antal bitar som kan lagras till minne effektivt.Maximalt antal av samtidigt Ã¶ppna C++-modulfiler vid lat laddning.Maximalt antal villkorliga lagringspar som kan sÃ¤nkas.Maximalt antal konstantlagringar att slÃ¥ samman i passet fÃ¶r sammanslagning av lagring.Maximalt antal datareferenser i en slinga fÃ¶r att bygga slingdataberoenden.Maximalt antal olika predikat som anvÃ¤nds fÃ¶r att spÃ¥ra egenskaper hos slingor i IPA-analys.Maximalt antal upplÃ¶sningar av tvetydigheter att utfÃ¶ra per minnesÃ¥tkomst.Maximalt antal flyktpunkter spÃ¥rade av modref per SSA-namn.Maximalt antal fÃ¤lt i en post fÃ¶re pekaranalys behandlar posten som en enda variabel.Det maximala antalet instruktioner i grundblock att beaktas fÃ¶r RTL if-konvertering.Det maximala antalet instruktioner i redolistan som betraktas som valbara fÃ¶r namnÃ¤ndring.Maximalt antal instruktioner att kopiera vid duplicering av block pÃ¥ hopptrÃ¥dvÃ¤gen fÃ¶r en Ã¤ndlig tillstÃ¥ndsmaskin.Maximala antalet isl-operationer, 0 betyder obegrÃ¤nsat.Maximala antalet slingavskalningar fÃ¶r att fÃ¶rbÃ¤ttra justering av datareferenser i en slinga.Maximalt antal av may-defs som besÃ¶ks vid spekulativ avvirtualisering.Det maximala antalet namnrymder att sÃ¶ka i fÃ¶r alternativ nÃ¤r namnuppslagning misslyckas.Det maximala antalet nÃ¤stade anrop att sÃ¶ka i efter styrberoenden under analys av oinitierade variabler.Maximalt antal operationer i ett parameteruttryck som kan hanteras av IPA-analys.Maximalt antal utgÃ¥ende bÃ¥gar i en switch fÃ¶re EVRP inte kommer bearbeta den.Maximalt antal parameter i en SCoP.Maximalt antal mÃ¶jliga vektorlayouter (sÃ¥som permutationer) fÃ¶r att Ã¶vervÃ¤ga vid optimering av att-vektoriseras-kod.Maximalt antal frÃ¥gor till aliasoraklet per lagring.Maximalt antal referenser som lagras i varje modref-bas.Maximalt antal relationer oraklet kommer registrera i ett grundblock.Maximalt antal satser som tillÃ¥ts i ett block som behÃ¶ver dubbleras nÃ¤r hopp trÃ¥das.Maximalt antal satser som kommer besÃ¶kas av IPA-formatparameteranalysen baserat pÃ¥ aliasanalys i varje given funktion.Maximalt antal besÃ¶kta satser under upptÃ¤ckt av avstÃ¥nd fÃ¶r hoppfunktioner.Maximalt antal lagringskedjor att spÃ¥ra pÃ¥ samma gÃ¥ng i passet fÃ¶r sammanslagning av lagring.Maximalt antal strÃ¤ngar fÃ¶r vilket strlen-optimeringspasset kommer fÃ¶lja strÃ¤nglÃ¤ngder.Maximalt antal tester som utfÃ¶rs av modref-frÃ¥gor.Maximalt antal gÃ¥nger som ett angivet intervall justeras under dataflÃ¶det.Maximalt antal gÃ¥nger som en instruktion kan schemalÃ¤ggas.Maximal tillÃ¥ten kostnad fÃ¶r sekvensen som skulle genererats av RTL if-konverteringspasset fÃ¶r en gren som betraktas som fÃ¶rutsÃ¤gbar.Maximal tillÃ¥ten kostnad fÃ¶r sekvensen som skulle genererats av RTL if-konverteringspasset fÃ¶r en gren som betraktas som ofÃ¶rutsÃ¤gbar.Maximala antalet delar som IPA-SRA fÃ¶ljer per formell parameter, och som en konsekvens, Ã¤ven det maximala antalet ersÃ¤ttningar av en formell parameter.Maximala sannolikheten fÃ¶r ingÃ¥ng i GB av delad region (i procent i fÃ¶rhÃ¥llande till ingÃ¥ng i GB av funktionen) fÃ¶r att partiell inlining skall ske.Maximalt tillÃ¥tet rekursionsdjup nÃ¤r en egenskap efterfrÃ¥gas frÃ¥n ett SSA-namn.Maximalt storlek (i byte) pÃ¥ objekt spÃ¥rade per byte elimineringen av dÃ¶da lagringar.Maximal storlek i byta pÃ¥ konstanta vÃ¤rden som tillÃ¥ts som operander.Maximal storlek fÃ¶r en lista pÃ¥ vÃ¤rden associerad med varje parameter fÃ¶r konstantpropagering mellan procedurer.Maximala storleken pÃ¥ en enda lagringssammanslagningsregion i byte.Maximal storlek pÃ¥ globala och statiska variabler som kan placeras i den lilla dataarean.Maximal storlek, i lagringsenheter, av ett aggregat som skall Ã¶vervÃ¤gas fÃ¶r skalÃ¤risering vid kompilering fÃ¶r storlek.Maximal storlek, i lagringsenheter, av ett aggregat som skall Ã¶vervÃ¤gas fÃ¶r skalÃ¤risering vid kompilering fÃ¶r hastighet.Maximal delpostlÃ¤ngd fÃ¥r inte Ã¶verstiga %dMaximal stÃ¶dd identifierarlÃ¤ngd Ã¤r %dMaximal utrullningsfaktor fÃ¶r transformationen unroll-and-jam.Medlemsfunktioner definierade inom sin klass Ã¤r inline i modulrÃ¤ckvidd.Memory Tagging Extension stÃ¶djer inte %<-mabi=ilp32%>SlÃ¥ samman intilliggande lagringar.SlÃ¥ samman tillrÃ¤ckligt lika tillstÃ¥nd under analysen.AnvÃ¤ndning av underkommandot merge:AnvÃ¤ndning av underkommandot merge-stream:Minsta fÃ¶rhÃ¥llande av instruktioner till minnesoperationer fÃ¶r att aktivera fÃ¶rhandshÃ¤mtning (prefetching) i en slinga.Minsta fÃ¶rhÃ¥llande av instruktioner till minnesoperationer fÃ¶r att aktivera fÃ¶rhandshÃ¤mtning (prefetching) fÃ¶r en slinga med okÃ¤nt antal turer.Minimala avstÃ¥ndet mellan lagring och laddning som kan vara i konflikt.Minimal sannolikhet fÃ¶r bÃ¥gar att falla igenom i procent som anvÃ¤nds fÃ¶r att lÃ¤gga till GB till arvs-EBB i LRA.Minimal storlek pÃ¥ en partition fÃ¶r LTO (i uppskattade instruktioner).Minsta heap-expansion fÃ¶r att utlÃ¶sa skrÃ¤psamling, som en procent av den totala storleken pÃ¥ heap:en.Minsta heap-storlek fÃ¶re vi bÃ¶rjar samla skrÃ¤p, i kilobyte.Det minimala antalet iterationer per trÃ¥dar hos en innersta parallelliserad slinga.Minsta sidstorlek fÃ¶r varningsÃ¤ndamÃ¥l.Minimal procent av minnesreferenser som mÃ¥ste fÃ¶rsvinna fÃ¶r att unroll-and-jam skall betraktas som lÃ¶nsamt.Minsta sannolikhet (i procent) fÃ¶r dereferens av en funktionspekarparameter fÃ¶r att den skall Ã¶vervÃ¤gas fÃ¶r ersÃ¤ttning med enkla vÃ¤rden.BIND(C)-namnen stÃ¤mmer inte (%qs/%qs) vid %CELEMENTAL-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %sFormella argumentnamnen till MODULE PROCEDURE stÃ¤mmer inte (%s/%s) vid %CPURE-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %sRECURSIVE-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %sDet stÃ¤mmer inte i komponenter av den hÃ¤rledda typen %qs frÃ¥n %qs vid %C: %qs fÃ¶rvÃ¤ntades men fick %qsAntalet formella MODULE PROCEDURE-argument vid %C stÃ¤mmer inteDet stÃ¤mmer inte i procedurpekartilldelningen vid %L: anropskonventionen stÃ¤mmer inteAvsaknad av Ã¶verensstÃ¤mmelse mellan filarkitekturen och den som anges med â€�-archâ€� Ã¤r fel istÃ¤llet fÃ¶r varningar.%<&%> saknas i fortsatt teckenkonstant vid %C%<(%> saknas i ELSE IF-uttryck vid %C%<(%> saknas i IF-uttryck vid %C%<)%> saknas i ELSE IF-uttryck vid %CArgumentet %qs saknas till inbyggd %qs vid %L fÃ¶r %qs av typen %qsSaknat argument %qs till inbyggd %s vid %L%qs saknas i sats vid eller fÃ¶re %LSaknas flaggan -mcpu i ASM_CPU_SPEC?INITIALIZER-klausul saknas i !$OMP DECLARE REDUCTION av hÃ¤rledd typ utan standardinitierare vid %LTHEN saknas i ELSE IF-sats efter %LAktuellt argument %qs saknas i anrop till %qs vid %LAktuellt argument saknas fÃ¶r argument %qs vid %LAlternativ returspecifikation saknas i subrutinanrop vid %LAlternativ returspecificerare saknas i subrutinanrop vid %LArgumentlista saknas i funktionen %qs vid %CArgument saknas till %qs vid %CVektorspecifikation saknas vid %L i CODIMENSION-satsVektorspecifikation saknas vid %L i DIMENSION-satsTeckenintervall saknas i IMPLICIT vid %CSlutparentes saknas fÃ¶r att binda etikett vid %CCo-dimensionsspecifikation saknas vid %CSaknat komma vid %LRÃ¤knare saknas fÃ¶r den anropade funktionen %sDimensionsspecifikation saknas vid %CEntitets- eller common-blocknamn saknas till attributspecifikationssats vid %CSaknad explicit deklaration med attributet EXTERNAL fÃ¶r symbolen %qs vid %LExponent saknas i reellt tal vid %CFormatetikett saknas vid %CFormat saknas med standardenhet vid %CGenerisk specifikation saknas i USE-sats vid %CSaknad post i formatstrÃ¤ngen vid %LNyckelordsnamn saknas aktuell argumentlista vid %CSortparameter saknas vid %CInledande vÃ¤nsterparentes saknas i formatstrÃ¤ngen vid %LUndre grÃ¤ns i co-vektorspecifikation med antagen storlek saknas vid %CPositiv bredd saknas efter L-beskrivare vid %LNÃ¶dvÃ¤ndig parentes saknas fÃ¶re BIND(C) vid %CSaknad hÃ¶gerparentes vid %CHÃ¶gerparentes eller komma saknas vid %CSymbol saknasKompensera fÃ¶r problem med AES-instruktioner pÃ¥ Cortex-A57 och Cortex-A72 (Arm-errata nr. 1655431).Kompensera fÃ¶r problem med AES-instruktioner pÃ¥ Cortex-A57 och Cortex-A72 (Arm-errata nr. 1742098).Kompensera fÃ¶r problem med VLLDM pÃ¥ nÃ¥gra M-profilenheter (CVE-2021-35465).Modul %qs pÃ¥ rad %d kolumn %d: %sModulfilen %qs har inte genererats, antingen fÃ¶r att modulen inte innehÃ¥ller en MODULE PROCEDURE eller sÃ¥ finns det ett fel i modulen.Modulnatur i USE-sats vid %C skall vara antingen INTRINSIC eller NON_INTRINSICFler aktuella Ã¤n formella argument i proceduranrop vid %LMer Ã¤n en bÃ¥ge ut frÃ¥n en snuttnodFlytta slinginvarianta berÃ¤kningar ut frÃ¥n slingor.Flytta ut lagringar ur slingor.Multipla %qs-modifierare angivna vid %CFlera identifierare angivna med en ensam NAME=-specificerare vid %CMultipla slingaxlar angivna fÃ¶r rutinen vid %CNAME %qs refererar inte till en subrutin eller funktion i !ACC$ ROUTINE ( NAME ) vid %LNAME %qs Ã¤r felaktigt i !ACC$ ROUTINE ( NAME ) vid %LNAME Ã¤r inte tillÃ¥tet pÃ¥ BIND(C) fÃ¶r ABSTRACT INTERFACE vid %CNAME=-specificerare vid %C skall vara ett konstant uttryckNAME=-specificerare vid %C skall vara en skalÃ¤r av standardteckensortNAMELIST %qs i READ-sats vid %L innehÃ¥ller symbolen %qs som inte fÃ¥r stÃ¥ i ett variabeldefinitionssammanhangNAMELIST-vektorobjektet %qs med antagen form i namnlistan %qs vid %LNAMELIST-vektorobjektet %qs med icke-konstant form in namnlistan %qs vid %LNAMELIST-objekt %qs har PRIVATE-komponenter och kan inte vara medlem av PUBLIC-namnlista %qs vid %LNAMELIST-objekt %qs har anvÃ¤ndningsassociativa PRIVATE-komponenter och kan inte vara medlem av namnlistan %qs vid %LNAMELIST-objektet %qs i namnlistan %qs vid %L har ALLOCATABLE- eller POINTER-komponenter och mÃ¥ste alltsÃ¥ ha en definierad input/output-procedurNAMELIST-objekt %qs i namnlistan %qs vid %L Ã¤r polymorf och behÃ¶ver en definierad input/output-procedurNAMELIST-objektet %qs i namnlistan %qs vid %L med ALLOCATABLE- eller POINTER-komponenterNAMELIST-objekt %qs deklarerades PRIVATE och kan inte vara medlem av PUBLIC-namnlista %qs vid %LNAMELIST-vektorobjektet %qs med icke-konstant lÃ¤ngd i namnlistan %qs vid %LNEWUNIT-specificerare vid %LNEWUNIT-specificerare mÃ¥ste ha FILE= eller STATUS='scratch' vid %LSchemalÃ¤ggningsmodifieraren NONMONOTONIC angiven med en klausul ORDERED vid %LNON_OVERRIDABLE och DEFERRED kan inte bÃ¥da finnas vid %CNOPASS eller explicit grÃ¤nssnitt krÃ¤vs vid %CNOTE_INSN_BASIC_BLOCK %d mitt i grundblock %dNOTE_INSN_BASIC_BLOCK saknas fÃ¶r block %dEn NOWAIT-klausul fÃ¥r inte anvÃ¤ndas tillsammans med en COPYPRIVATE-klausul vid %Lattributet NO_ARG_CHECKNULL finns pÃ¥ hÃ¶gersidan i tilldelning vid %LNULL vid %L Ã¤r inte tillÃ¥tet som aktuellt argument till den inbyggda funktionen %qsInbyggd NULL med allokerbar MOLD vid %LNULL anvÃ¤nd i aritmetikNULL() vid %C kan inte fÃ¶rekomma i en vektorkonstruerareNULL()-initiering vid %C Ã¤r tvetydigNULL()-initiering vid %C kan inte ha MOLDNULL() nÃ¤ra %L kan inte fÃ¶rekomma i en INQUIRE-satsNULLIFY tillÃ¥ter inte ommappning av grÃ¤nser fÃ¶r pekarobjekt vid %CNUM_TEAMS lÃ¤gre grÃ¤ns vid %L Ã¤r stÃ¶rre den Ã¶vre grÃ¤nsen vid %LNamnet %qs vid %C Ã¤r redan definierat som ett generiskt grÃ¤nssnitt vid %LNamnet %qs vid %C Ã¤r en tvetydig referens till %qs frÃ¥n den aktuella programenhetenNamnet %qs vid %C Ã¤r en tvetydig referens till %qs frÃ¥n modulen %qsNamnet %qs vid %C Ã¤r namnet pÃ¥ procedurenNamnet %qs i %s-sats vid %C Ã¤r inte ett konstruktionsnamnNamnet %qs i %s-sats vid %C Ã¤r okÃ¤ntNamnet %qs i ABSTRACT INTERFACE vid %C kan inte vara samma som en inbyggd typNamn efter !$omp critical och !$omp end critical matchar inte vid %CNamn vid %C Ã¤r fÃ¶r lÃ¥ngtNamn pÃ¥ systembiblioteket att lÃ¤nka mot.Namn pÃ¥ startfilen.FÃ¶r lÃ¥ngt namnNamngivet COMMON-block %qs vid %L skall ha samma storlek som pÃ¥ andra hÃ¥ll (%lu mot %lu byte)Namngivet DO-block vid %L krÃ¤ver matchande ENDDO-namnNamngiven konstant %qs vid %L kan inte vara ett EQUIVALENCE-objektNamngiven konstant %qs i variabeldefinitionssammanhang (%s) vid %LNamngiven konstant vid %C Ã¤r en EQUIVALENCENamnlistan %qs kan inte vara ett argument vid %LNamnlistan %qs fÃ¥r inte vara ett argument till en subrutin eller funktion vid %LNamnlistegruppnamnet %qs vid %C har redan grundtypen %sNamnlistegruppnamn %qs vid %C Ã¤r redan USE-associerat och fÃ¥r inte specificeras om.Namnlistegruppnamnet vid %L kan inte ha attributet SAVEDet behÃ¶vs antingen entitet- eller common-blocknamn fÃ¶r attributspecifikationssatsen vid %CNegativt argument N vid %LNegativ exponent pÃ¥ heltal har nollresultat vid %LNÃ¤stade CRITICAL-block vid %CNÃ¤stade funktionstrampoliner stÃ¶djs inte pÃ¥ CK801.Inget bindningsnamn Ã¤r tillÃ¥tet i BIND(C) vid %CInga grenar
--- 2192,2201 ----
  Initierare som stÃ¥r i konflikt i unionen vid %L och %LFÃ¶lj mer noga IBM XLC:s semantik.FÃ¶lj inget sÃ¤rskilt.FÃ¶lj standarden ISO 1990 C med tillÃ¤gg frÃ¥n 1994.FÃ¶lj standarden ISO 1990 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1990 C.FÃ¶lj standarden ISO 1998 C++ reviderad av 2003 Ã¥rs tekniska rÃ¤ttelser med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1998 C++ reviderad av 2003 Ã¥rs tekniska rÃ¤ttelser.FÃ¶lj standarden ISO 1999 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 1999 C.FÃ¶lj standarden ISO 2011 C med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2011 C.FÃ¶lj standarden ISO 2011 C++ med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2011 C++.FÃ¶lj standarden ISO 2014 C++ med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2014 C++.FÃ¶lj standarden ISO 2017 C (publicerades 2018) med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2017 C (publicerades 2018).FÃ¶lj standarden ISO 2017 C++ med GNU-utÃ¶kningar.FÃ¶lj standarden ISO 2017 C++.FÃ¶lj standarden ISO 2020 C++ (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standarden ISO 2020 C++ med GNU-utÃ¶kningar (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standardutkastet ISO 2023 C++ (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standardutkastet ISO 2023 C++ med GNU-utÃ¶kningar (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standardutkastet ISO 202X C (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standardutkastet ISO 202X C med GNU-utÃ¶kningar (experimentellt och ofullstÃ¤ndigt stÃ¶d).FÃ¶lj standarden ISO Fortran 2003.FÃ¶lj standarden ISO Fortran 2008 inklusive TS 29113.FÃ¶lj standarden ISO Fortran 2008.FÃ¶lj standarden ISO Fortran 2018.FÃ¶lj standarden ISO Fortran 95.FÃ¶lj sprÃ¥ket Objective-C 1.0 sÃ¥ som det implementerades i GCC 4.0.FÃ¶lj ABI:t o32 FPXX.Betrakta Ã¥tkomst till bytestort minne som lÃ¥ngsam.Betrakta typen â€�intâ€� som 16 bitar bred.Betrakta typen â€�intâ€� som 32 bitar bred.Konstant teckenuttryck krÃ¤vs i MESSAGE-klausul vid %LKonstant uttryck i FORMAT-tagg vid %L mÃ¥ste vara av typ CHARACTERKonstant uttryck krÃ¤vs vid %CKonstant logiskt vÃ¤rde i CASE-sats upprepas vid %LKonstant memcpy-storlek i byte Ã¶ver vilken MOPS-sekvenser skall anvÃ¤ndas.Konstant memmove-storlek i byte Ã¶ver vilken MOPS-sekvenser skall anvÃ¤ndas.Konstant memset-storlek i byte Ã¶ver vilken MOPS-sekvenser skall anvÃ¤ndas.Konstruera nÃ¤t och dela orelaterade anvÃ¤ndningar av en enskild variabel.Innesluten funktion %qs vid %L har ingen IMPLICIT-typDen inneslutna proceduren %qs vid %C krockar med proceduren definierad vid %LInnesluten procedur %qs vid %C Ã¤r redan tvetydigInnesluten procedur %qs vid %L har samma namn som sin omgivande procedurInnesluten procedur %qs vid %L i en PURE-procedur mÃ¥ste ocksÃ¥ vara PUREStyr generering av Ã¶msesidiga uppskattningar.Styr ira till att beakta en matchande begrÃ¤nsning (duplicerat operandnummer) tungt i alla tillgÃ¤ngliga alternativ fÃ¶r fÃ¶redragen registerklass. Om det Ã¤r satt till noll betyder att ira endast tar hÃ¤nsyn till den matchande begrÃ¤nsningen nÃ¤r det Ã¤r i det enda tillgÃ¤ngliga alternativet med en passande registerklass. Annars betyder det att ira kommer kontrollera alla tillgÃ¤ngliga alternativ om de har fÃ¶redragen registerklass Ã¤ven om det har hittat nÃ¥got val med en lÃ¤mplig registerklass som respekterar den funna kvalificerade matchningsbegrÃ¤nsningen.Styr IEEE-lÃ¤ge fÃ¶r fÃ¤llor.Styr det genererade fp-avrundningslÃ¤get.Styr precisionen som ges till fp-undantag.Styr vilka hÃ¤ndelser som visas i diagnostikvÃ¤gar.Styr hur slingvektoriseraren anvÃ¤nder partiella vektorer. 0 betyder aldrig, 1 betyder endast fÃ¶r slingor vars behov att iterera kan tas bort, 2 betyder fÃ¶r alla slingor. StandardvÃ¤rdet Ã¤r 2.Konvertering frÃ¥n %qs till %qs vid %LKonvertering frÃ¥n %s till %s vid %LKonvertering frÃ¥n %s till standardsorten COMPLEX(%d) vid %L kan tappa precision, Ã¶vervÃ¤g att anvÃ¤nda argumentet KINDKonvertering av en oÃ¤ndlighet till inte-ett-tal vid %L till INTEGERKonvertera BASE + LARGE_OFFSET-adresser till NEW_BASE + SMALL_OFFSET fÃ¶r att tillÃ¥ta att minnesÃ¥tkomster genereras som komprimerade instruktioner. Siktar fÃ¶r nÃ¤rvarande pÃ¥ 32-bitars laddning/lagring av heltal.Konvertera villkorliga hopp i innersta slingor till grenlÃ¶sa motsvarigheter.Konvertera flyttalskonstanter till konstanter med enkel precision.Konvertera funktionsreturer till anrops- och returstycken.Konvertera indirekta anrop och hopp till anrop- och retursnuttar.Kopiera vektorsektioner till sammanhÃ¤ngande block vid procedurstart.Copyright %s 2023 Free Software Foundation, Inc.
  Co-ordning stÃ¤mmer inte i argument %qs vid %L (%d och %d)Kostnaden vid vilken GCSE-optimeringar inte kommer begrÃ¤nsa avstÃ¥ndet ett uttryck kan flytta.Kostnad att anta fÃ¶r en greninstruktion.Kostnad att anta fÃ¶r en multiplikationsinstruktion.Kostnad att anta fÃ¶r en multiplikationsinstruktion, med 4 lika med en normal instruktion.Kunde inte generera addis-vÃ¤rde fÃ¶r sammanslagningKunde inte Ã¶ppna utdatafilen â€�%sâ€�
  RÃ¤kna spekulativa beroenden vid berÃ¤kning av prioritet fÃ¶r instruktioner.Cray-utpekad vid %C kan inte vara fÃ¶rmodat formad vektorCray-utpekad vid %L fÃ¶rekommer i flera pointer()-satserCray-utpekad %qs i %s-klausul vid %LCray-utpekad %qs i SHARED-klausul vid %LCray-utpekadobjekt %qs i %s-klausul vid %LCray-utpekat objekt %qs av hÃ¤rledd typ i %s-klausul vid %LCray-utpekat objekt %qs av polymorf typ i %s-klausul vid %LCray-pekare %qs i %s-klausul vid %LCray-pekare vid %C har %d bytes precision, minnesadresser krÃ¤ver %d byteCray-pekare vid %C mÃ¥ste vara ett heltalCray-pekardeklaration vid %C krÃ¤ver flaggan %<-fcray-pointer%>Cray-pekarobjekt %qs i %s-klausul vid %LCray-pekarobjekt %qs av hÃ¤rledd typ i %s-klausul vid %LCray-pekarobjekt %qs av polymorf typ i %s-klausul vid %LSkapa GUI-applikation.Skapa ett dynamiskt lÃ¤nkat positionsoberoende kÃ¶rbart program.Skapa ett delat bibliotek.Skapa ett statiskt positionsoberoende kÃ¶rbart program.Skapa kanoniska induktionsvariabler i slingor.Skapa konsolapplikation.Skapa datafiler som behÃ¶vs av â€�gcovâ€�.Skapar â€�%sâ€�
! Skapar vektortemporÃ¤r vid %LSkapar vektortemporÃ¤r vid %L fÃ¶r argument %qsD stÃ¶djer inte pekare pÃ¥ denna mÃ¥larkitektur.D:s inline-assemblersatser stÃ¶djs inte i GDC.DATA-vektor %qs vid %L mÃ¥ste anges i en tidigare deklarationDATA-elementet %qs vid %L kan inte ha ett co-indexDATA-elementet %qs vid %L fÃ¥r inte ha attributet ALLOCATABLEDATA-element %qs vid %L Ã¤r en pekare och mÃ¥ste dÃ¥ vara en fullstÃ¤ndig vektorDATA-objektet nÃ¤ra %L har pekarattributet och det motsvarande DATA-vÃ¤rdet Ã¤r inte ett giltigt initialt-data-mÃ¥lDATA-sats vid %C efter den fÃ¶rsta kÃ¶rbara satsenDATA-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEDATA-sats vid %C fÃ¥r inte fÃ¶rekomma i en PURE-procedurDATA-sats vid %L har fler vÃ¤rden Ã¤n variablerDATA-sats vid %L har fler variabler Ã¤n vÃ¤rdenDC-formatspecificerare Ã¤r inte tillÃ¥ten vid %CDEALLOCATE-objektDEALLOCATE av co-vektor vid %C i CRITICAL-blockDEALLOCATE av co-vektor vid %C i DO CONCURRENT-blockDECIMAL= vid %L Ã¤r inte tillÃ¥tet i Fortran 95DEFAULTMAP vid %C men fÃ¶re DEFAULTMAP fÃ¶r kategorin %sDEFAULTMAP vid %C men fÃ¶re DEFAULTMAP med ospecificerad kategoriDEF_INTERNAL_FLT_FN (%s) har inga associerade inbyggda funktionerDEF_INTERNAL_INT_FN (%s) har inga inbyggda associerade funktionerDELIM= vid %L Ã¤r inte tillÃ¥tet i Fortran 95DEPEND-klausulen vid %L av OMP DEPOBJ-konstruktionen skall bara ha en ensam lokaliserareDEPEND-klausulen vid %L av en OMP DEPOBJ-konstruktion skall inte ha beroendetypen DEPOBJDEPOBJ i DEPOBJ-konstruktion vid %L skall vara ett skalÃ¤rt heltal av sorten OMP_DEPEND_KINDDETACH-hÃ¤ndelsehandtag %qs i %s-klausul vid %LDETACH-hÃ¤ndelsehandtag %qs i SHARED-klausul vid %LDIM-argument vid %L Ã¤r utanfÃ¶r grÃ¤nsenDIM-argument utan COARRAY-argument Ã¤r inte tillÃ¥tet fÃ¶r inbyggd THIS_IMAGE vid %LDIMENSION angiven fÃ¶r %qs utanfÃ¶r dess INTERFACE-kropp vid %LDISTANCE= argument till NUM_IMAGES vid %LDISTANCE= argument till THIS_IMAGE vid %LDIST_SCHEDULE-klausulens chunk_size vid %L krÃ¤ver ett skalÃ¤rt INTEGER-uttryckDO CONCURRENT-konstruktion vid %CDO-slingan vid %L Ã¤r odefinierad eftersom den spiller Ã¶verDO-slingan vid %L Ã¤r odefinierad eftersom den spiller underDO-slinga vid %L kommer kÃ¶ras noll gÃ¥ngerDO-stegvÃ¤rdet Ã¤r nollDO avslutningssats som inte Ã¤r END DO eller CONTINUE med etikett %d vid %CDO-iterator %qs vid %L Ã¤r inuti en iterator med samma namnDOUBLE COMPLEX vid %CDP-formatspecificerare Ã¤r inte tillÃ¥ten vid %CDTIO %s-procedur vid %L mÃ¥ste vara rekursivDTIO-teckenargumentet vid %L mÃ¥ste ha antagen lÃ¤ngdDTIO-attrappargument vid %L mÃ¥ste vara skalÃ¤rtDTIO-attrappargument vid %L mÃ¥ste vara en ASSUMED SHAPE ARRAYDTIO-attrappargument vid %L mÃ¥ste ha KIND = %dDTIO-attrappargument vid %L mÃ¥ste ha typen %sDTIO-attrappargument vid %L mÃ¥ste ha INTENT %sDTIO-proceduren %qs vid %L mÃ¥ste vara en subrutinDarwin stÃ¶djer inte -mfentry eller tillhÃ¶rande flaggorDarwin Ã¤r inte en mx32-plattformDataelement ovanfÃ¶r Ã¶vre vektorgrÃ¤ns vid %LDataelement under undre vektorgrÃ¤ns vid %LData lagras med formatet rak byteordning.Data lagras i formatet omvÃ¤nd byteordning.  (Standard).Data refererad med avstÃ¥nd frÃ¥n bÃ¶rjan pÃ¥ texten istÃ¤llet fÃ¶r GOT (med -fPIC/-fPIE).DatamÃ¥let vid %L fÃ¥r inte ha co-indexDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte vara en full referens till en vektor med antagen storlekDataÃ¶verfÃ¶ringselementet vid %L kan inte vara polymorft om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselementet vid %L kan inte ha ALLOCATABLE-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselementet vid %L kan inte ha POINTER-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha PRIVATE-komponenterDataÃ¶verfÃ¶ringselementet vid %L kan inte ha PRIVATE-komponenter om det inte behandlas av en definierad input/output-procedurDataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha procedurpekarkomponenterDatapekarobjekt vid %L mÃ¥ste vara obegrÃ¤nsat polymorft, eller av en typ med attributet BIND eller SEQUENCE, fÃ¶r att vara kompatibel med ett obegrÃ¤nsat polymorft mÃ¥lFelsÃ¶kningsbibliotek att anvÃ¤nda istÃ¤llet fÃ¶r phobos.Deklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av metoden %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av typen %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anropDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rt %lli gÃ¥ngerDeklaration av den virtuella destrueraren %qD final skulle mÃ¶jliggÃ¶ra avvirtualisering av %i anrop utfÃ¶rda %lli gÃ¥ngerStandardbibliotek att anvÃ¤nda istÃ¤llet fÃ¶r phobos.Det standardinitierade %s-attrappargumentet %qs vid %L Ã¤r inte tillÃ¥tet i BIND(C)-proceduren %qsSenarelÃ¤gg borttagandet av funktionsargument frÃ¥n stacken.FÃ¶rdrÃ¶jd vektor %qs vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttryckFÃ¶rdrÃ¶jd typparameter stÃ¶djs inte Ã¤nnuTeckenattrappargumentet %qs med fÃ¶rdrÃ¶jd lÃ¤ngd vid %L till proceduren %qs med attributet BIND(C)Ta bort dÃ¶da instruktioner som kan kasta undantag.Ta bort onÃ¶diga nollpekarkontroller.Borttagen funktion:Beroendetypen SINK anvÃ¤nt tillsammans med SOURCE pÃ¥ samma konstruktion vid %LUndanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c++11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c++14.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c++17.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=c99.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu++11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu++14.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu++17.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu11.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=gnu99.Undanbedes till fÃ¶rmÃ¥n fÃ¶r -std=iso9899:1999.Undanbedd flagga.  AnvÃ¤nd -mno-vrsave istÃ¤llet.Undanbedd flagga.  AnvÃ¤nd -mvrsave istÃ¤llet.AvrÃ¥des ifrÃ¥n.  Denna flagga har ingen effekt.HÃ¤rledd typ %qs vid %C anvÃ¤nds fÃ¶re den Ã¤r definieradHÃ¤rledd typ %qs vid %L kan inte ha attributet SEQUENCE fÃ¶r att den Ã¤r BIND(C)HÃ¤rledd typ %qs vid %L har inte deklareratsHÃ¤rledd typ %qs vid %L fÃ¥r inte vara ABSTRACTHÃ¤rledd typ %qs vid %L mÃ¥ste vara en utÃ¶kning av %qsHÃ¤rledd typ %qs vid %L mÃ¥ste vara utÃ¶kningsbarDen hÃ¤rledda typen %qs fÃ¥r inte anvÃ¤ndas som en variabel vid %CDen hÃ¤rledda typen %qs fÃ¥r inte anvÃ¤ndas som en variabel vid %LHÃ¤rledd typ %qs deklarerad vid %L mÃ¥ste ha attributet BIND fÃ¶r att vara ett C-interoperativDen hÃ¤rledda typen %qs anvÃ¤nds som aktuellt argument vid %LHÃ¤rledd typ %qs med attributet BIND(C) vid %L Ã¤r tom, och kan vara otillgÃ¤ngliga av C-fÃ¶ljeslagarprocessornHÃ¤rledd typ vid %C kan endast vara PRIVATE i specifikationsdelen av en modulHÃ¤rledd typ vid %C kan endast vara PUBLIC i specifikationsdelen av en modulHÃ¤rledd typ vid %C har inte definierats tidigare och kan dÃ¤rfÃ¶r inte fÃ¶rekomma i en hÃ¤rledd typdefinitionHÃ¤rledd typkomponent %C Ã¤r inte en tillÃ¥ten EQUIVALENCE-medlemHÃ¤rledd typdeklaration med FINAL vid %C mÃ¥ste vara med i specifikationsdelen av en MODULEHÃ¤rledd typdefinition vid %C med tom CONTAINS-sektionHÃ¤rledd typdefinition vid %C utan komponenterHÃ¤rledd typdefinition %qs vid %C har redan definieratsHÃ¤rlett typnamn %qs vid %C har redan en grundtypHÃ¤rlett typnamn %qs vid %C har redan en grundtyp %sHÃ¤rledd typvariabel %qs vid %L kan inte ha ALLOCATABLE-komponenter fÃ¶r att vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs vid %L mÃ¥ste ha attributet SEQUENCE fÃ¶r att vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs vid %L med standardinitiering kan inte vara i EQUIVALENCE med en variabel i COMMONHÃ¤rledd typvariabel %qs vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objektHÃ¤rledd typvariabel %qs i COMMON vid %L har en slutlig komponent som Ã¤r allokerbarHÃ¤rledd typvariabel %qs i COMMON vid %L har varken attributet SEQUENCE eller BIND(C)HÃ¤rledd typvariabel %qs i COMMON vid %L fÃ¥r inte ha standardinitierareHÃ¤rledd typ %qs deklarerad vid %L mÃ¥ste vara ABSTRACT fÃ¶r att %qs Ã¤r DEFERRED och inte Ã¥sidosattHÃ¤rledd typ %qs med BIND(C) fÃ¥r inte ha en CONTAINS-sektion vid %CHÃ¤rledd typ %qs med SEQUENCE fÃ¥r inte ha en CONTAINS-sektion vid %CAttrappargument med hÃ¤rledd typ %qs vid %L deklarerades INTENT(OUT) men sattes inte och har inte en standardinitierareBeskrivning fÃ¶r mxl-mode-bootstrap.Beskrivning fÃ¶r mxl-mode-executable.Beskrivning fÃ¶r mxl-mode-novectors.Beskrivning fÃ¶r mxl-mode-xmdstub.Destruera fÃ¤lt i partiellt konstruerade objekt.Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av att ett nollvÃ¤rde anvÃ¤nds pÃ¥ ett sÃ¤tt som fÃ¶rbjuds av ett returns_nonnull- eller nonnull-attribut.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla.Detektera vÃ¤gar som utlÃ¶ser felaktigt eller odefinierat beteende pÃ¥ grund av dereferering av nollpekare.  Isolera dessa vÃ¤gar frÃ¥n huvudsakliga styrflÃ¶det och gÃ¶r om satsen med det felaktiga eller odefinierade beteendet till en fÃ¤lla.Ange vilka beroenden mellan instruktioner som skall anses dyra.Olika CHARACTER-lÃ¤ngder (%ld/%ld) i vektorkonstruerareOlika CHARACTER-lÃ¤ngder (%ld/%ld) i vektorkonstruerare vid %LOlika teckensorter vid %LOlika sorters typparametrar i pekartilldelning vid %LOlika ordning i pekartilldelning vid %LOlika form fÃ¶r %s vid %L pÃ¥ dimension %d (%d och %d)Olika former fÃ¶r argument %qs och %qs vid %L fÃ¶r inbyggd %<dot_product%>Olika form pÃ¥ dimension 1 fÃ¶r argumenten %qs och %qs vid %L fÃ¶r inbyggd matmulOlika form pÃ¥ dimension 2 fÃ¶r argument %qs och dimension 1 fÃ¶r argument %qs vid %L fÃ¶r inbyggd matmulOlika typsorter vid %LOlika typer i pekartilldelning vid %L, fÃ¶rsÃ¶kte med tilldelning av %s till %sDimensioner angivna fÃ¶r %s vid %L efter dess initieringAvaktivera varningen -Wframe-larger-than=.  Ekvivalent med -Wframe-larger-than=<SIZE_MAX> eller stÃ¶rre.Avaktivera varningen -Wlarger-than=.  Ekvivalent med -Wlarger-than=<SIZE_MAX> eller stÃ¶rre.Avaktivera det ARCompact-specifika passet fÃ¶r att generera villkorliga exekveringsinstruktioner.Avaktivera FP-register. Ekvivalent med -msoft-float.Avaktivera FPU-ISA, ABI-flaggan mÃ¥ste vara att aktivera %<-mfloat-abi=soft%>Avaktivera LR- och SR-instruktioner frÃ¥n att anvÃ¤nda FPX-utÃ¶knings-aux-register.Avaktivera optimeringspasset skalÃ¤r till vektor som transformerar 64-bitars heltalsberÃ¤kningar till vektorberÃ¤kningar.Avaktivera varningen Walloc-size-larger-than=.  Ekvivalent med Walloc-size-larger-than=<SIZE_MAX> eller stÃ¶rre.Avaktivera varningen Walloca-larger-than=.  Ekvivalent med Walloca-larger-than=<SIZE_MAX> eller stÃ¶rre.Avaktivera varningen Wstack-usage=.  Ekvivalent med Wstack-usage=<SIZE_MAX> eller stÃ¶rre.Avaktivera varningen Wvla-larger-than=.  Ekvivalent med Wvla-larger-than=<SIZE_MAX> eller stÃ¶rre.Avaktivera Ã¥tkomst till delat-minne-objekt.Avaktivera Ã¥tkomst till varialer markerade â€�@systemâ€� frÃ¥n @safe kod.Avaktivera flyttalsoptimeringar som ignorerar IEEE:s tecken pÃ¥ noll.AnvÃ¤nd inte hÃ¥rdvaruflyttal.Avaktivera indexerad adressering.Avaktivera optimeringar som kan observeras av IEEE signalerande NAN:ar.Avaktivera optimeringar som antar standardmÃ¤ssigt avrundningsbeteende fÃ¶r FP.Avaktivera positionsoberoende kod (PIC) fÃ¶r anvÃ¤ndning i OS-kÃ¤rnkod.Avaktivera preprocessning.Avaktivera utrymmesregister.Avaktivera anvÃ¤ndningen av RX FPU-instruktioner.TillÃ¥t inte direkta anrop till globala funktioner.TillÃ¥t inte mer Ã¤n â€�msched-max-memory-insnsâ€� i instruktionsgrupper.  Annars Ã¤r grÃ¤nsen â€�mjukâ€� (fÃ¶redra icke-minnesoperationer nÃ¤r grÃ¤nsen Ã¤r nÃ¥dd).TillÃ¥t inte svansanropsoptimering nÃ¤r en anropande rutin kan ha utelÃ¤mnat teckenlÃ¤ngder.TillÃ¥t inte osunda ofÃ¶rÃ¤nderliga konverteringar som tidigare felaktigt tillÃ¤ts.UpptÃ¤ck pure- och const-funktioner.UpptÃ¤ck endast lÃ¤sbara och icke adresserbara statiska variabler.UpptÃ¤ck endast lÃ¤sbara, endast skrivbara och icke adresserbara statiska variabler.Visa kompileringstidsstatistik.Visa statistik som samlats under kompilering.Visa mÃ¥lspecifika kommandoradsflaggor (inklusive assembler- och lÃ¤nkarflaggor).Visa kodtrÃ¤det efter framÃ¤ndesoptimering.Visa kodtrÃ¤det efter tolkning.Visa kodtrÃ¤det efter tolkning, flaggan bÃ¶r undvikas.Visa kompilatorns version.Visa framÃ¤nde-AST:n efter tolkning och semantiska pass.Visa den globala symboltabellen efter tolkning.Visa symbolerna i omvÃ¤nd ordning.Visa den hÃ¤r informationen.Division med noll vid %LDivision med noll vid konvertering av %s till %s vid %LDivisionsstrategi, en av: call-div1, call-fp, call-table.GÃ¶r CFG-kÃ¤nsliga Ã¥termaterialiseringar i LRA.GÃ¶r sÃ¤ndningsschemalÃ¤ggning om processorn Ã¤r bdver1, bdver2, bdver3, bdver4 eller znver1 och Haifa-schemalÃ¤ggning Ã¤r vald.LÃ¤nka med standard D-uppstartsfiler i kompileringen.Generera inte BRcc-instruktioner i arc_reorg.LÃ¤gg inte till standardsymbolexporter till moduler eller dynamiska bibliotek.TillÃ¥t inte konstant data att placeras i kodsektioner.Anta inte ett stort TLS-segment.Anta inte att funktioner som aldrig exekveras under tÃ¥gkÃ¶rningen Ã¤r kalla.Anta inte att standard C-bibliotek och â€�mainâ€� finns.Avaktivera inte utrymmesregister.SlÃ¤ng inte kommentarer vid makroexpansioner.Kasta inte kommentarer.Visa inte kompilerade funktioner eller tiden som fÃ¶rbrukats.UtelÃ¤mna inte gemensamma element i malljÃ¤mfÃ¶relser.Mata inte ut adresseringssÃ¤tt med sidoeffekttilldelning.Avge inte komplexa heltalskonstanter till endast lÃ¤sbart minne.Mata inte ut funktionsprolog eller -epilog.Framtvinga inte strikt justering.Generera inte #line-direktiv.Generera inte .size-direktiv.Generera inte en ensam utgÃ¥ngspunkt fÃ¶r varje funktion.Generera inte kod som endast kan kÃ¶ra i Ã¶vervakarlÃ¤ge (standard).Generera inte ladda/lagra-instruktioner med uppdatering.Generera inte mpy-instruktioner fÃ¶r ARC700.Generera inte ojusterade minnesreferenser.Inline:a inte heltalsdivision.Inline:a inte kvadratrot.LÃ¤nka inte mot det enhetsspecifika biblioteket lib<MCU>.a.LÃ¤nka inte med standard-D-biblioteket i kompileringen.Ladda inte PIC-registret i funktionsprologer.Titta inte efter objektfiler i standardsÃ¶kvÃ¤gen.Markera inte ABI-byten i e_flags.UtfÃ¶r inte optimeringar som mÃ¤rkbart Ã¶kar stackanvÃ¤ndningen.Placera inte flyttalskonstanter i TOC.Placera inte symbol+avstÃ¥nd-konstanter i TOC.FÃ¶rdefiniera inte systemspecifika och GCC-specifika makron.Finskriv inte mallspecialiseringar som mallsignaturer fÃ¶ljda av argumenten.Ge inte en standard startadress 0x100 fÃ¶r programmet.Skicka inte ut utÃ¶kade register pÃ¥ stacken i Ã¶vervakningsfunktioner.SÃ¶k inte standardkataloger fÃ¶r inkluderingar (de som anges med -isystem kommer fortfarande att anvÃ¤ndas).SÃ¶k inte i standardkataloger fÃ¶r systeminkluderingar fÃ¶r C++.StÃ¶d inte inbyggda SSE4.1- och SSE4.2-funktioner och -kodgenerering.Undertryck inte felsÃ¶kningsinformation fÃ¶r C++-klasser.Undertryck inte varningar frÃ¥n systemhuvudfiler.Behandla inte lokala variabler och COMMON-block som om de vore namngivna i SAVE-satser.Trimma inte justering fÃ¶r kod och endast lÃ¤sbar data.Trimma inte stackjustering.Trimma inte justering fÃ¶r skrivbar data.AnvÃ¤nd inte GOT fÃ¶r att komma Ã¥t externa symboler.AnvÃ¤nd inte MDMX-instruktioner.AnvÃ¤nd inte MIPS-3D-instruktioner.AnvÃ¤nd inte VAX fp.AnvÃ¤nd inte en cachetÃ¶mmande funktion fÃ¶re anrop av stacktrampoliner.AnvÃ¤nd inte adresser som allokerar globala register.AnvÃ¤nd inte tillstÃ¥ndskoder frÃ¥n normala instruktioner.AnvÃ¤nd inte hÃ¥rdvaru-fp.AnvÃ¤nd inte hÃ¥rdvaruflyttal.AnvÃ¤nd inte hÃ¥rdvaru-fp.AnvÃ¤nd inte hÃ¥rdvaruinstruktioner fÃ¶r quad fp.AnvÃ¤nd inte ABI-utÃ¶kningarna AIX Vector.AnvÃ¤nd inte ABI-utÃ¶kningarna AltiVec.AnvÃ¤nd inte bitfÃ¤ltsinstruktionerna.AnvÃ¤nd inte callt-instruktionen (standard).AnvÃ¤nd inte den enhetsspecifika specs-filen device-specs/specs-<MCU>.AnvÃ¤nd inte den anpassade instruktionen fabsd.AnvÃ¤nd inte den anpassade instruktionen fabss.AnvÃ¤nd inte den anpassade instruktionen faddd.AnvÃ¤nd inte den anpassade instruktionen fadds.AnvÃ¤nd inte den anpassade instruktionen fatand.AnvÃ¤nd inte den anpassade instruktionen fatans.AnvÃ¤nd inte den anpassade instruktionen fcmpeqd.AnvÃ¤nd inte den anpassade instruktionen fcmpeqs.AnvÃ¤nd inte den anpassade instruktionen fcmpged.AnvÃ¤nd inte den anpassade instruktionen fcmpges.AnvÃ¤nd inte den anpassade instruktionen fcmpgtd.AnvÃ¤nd inte den anpassade instruktionen fcmpgts.AnvÃ¤nd inte den anpassade instruktionen fcmpled.AnvÃ¤nd inte den anpassade instruktionen fcmples.AnvÃ¤nd inte den anpassade instruktionen fcmpltd.AnvÃ¤nd inte den anpassade instruktionen fcmplts.AnvÃ¤nd inte den anpassade instruktionen fcmpned.AnvÃ¤nd inte den anpassade instruktionen fcmpnes.AnvÃ¤nd inte den anpassade instruktionen fcosd.AnvÃ¤nd inte den anpassade instruktionen fcoss.AnvÃ¤nd inte den anpassade instruktionen fdivd.AnvÃ¤nd inte den anpassade instruktionen fdivs.AnvÃ¤nd inte den anpassade instruktionen fexpd.AnvÃ¤nd inte den anpassade instruktionen fexps.AnvÃ¤nd inte den anpassade instruktionen fextsd.AnvÃ¤nd inte den anpassade instruktionen fixdi.AnvÃ¤nd inte den anpassade instruktionen fixdu.AnvÃ¤nd inte den anpassade instruktionen fixsi.AnvÃ¤nd inte den anpassade instruktionen fixsu.AnvÃ¤nd inte den anpassade instruktionen floatid.AnvÃ¤nd inte den anpassade instruktionen floatis.AnvÃ¤nd inte den anpassade instruktionen floatud.AnvÃ¤nd inte den anpassade instruktionen floatus.AnvÃ¤nd inte den anpassade instruktionen flogd.AnvÃ¤nd inte den anpassade instruktionen flogs.AnvÃ¤nd inte den anpassade instruktionen fmaxd.AnvÃ¤nd inte den anpassade instruktionen fmaxs.AnvÃ¤nd inte den anpassade instruktionen fmind.AnvÃ¤nd inte den anpassade instruktionen fmins.AnvÃ¤nd inte den anpassade instruktionen fmuld.AnvÃ¤nd inte den anpassade instruktionen fmuls.AnvÃ¤nd inte den anpassade instruktionen fnegd.AnvÃ¤nd inte den anpassade instruktionen fnegs.AnvÃ¤nd inte den anpassade instruktionen frdxhi.AnvÃ¤nd inte den anpassade instruktionen frdxlo.AnvÃ¤nd inte den anpassade instruktionen frdy.AnvÃ¤nd inte den anpassade instruktionen fsind.AnvÃ¤nd inte den anpassade instruktionen fsins.AnvÃ¤nd inte den anpassade instruktionen fsqrtd.AnvÃ¤nd inte den anpassade instruktionen fsqrts.AnvÃ¤nd inte den anpassade instruktionen fsubd.AnvÃ¤nd inte den anpassade instruktionen fsubs.AnvÃ¤nd inte den anpassade instruktionen ftand.AnvÃ¤nd inte den anpassade instruktionen ftans.AnvÃ¤nd inte den anpassade instruktionen ftruncds.AnvÃ¤nd inte den anpassade instruktionen fwrx.AnvÃ¤nd inte den anpassade instruktionen fwry.AnvÃ¤nd inte den anpassade instruktionen round.AnvÃ¤nd inte ojusterade minnesreferenser.Varna inte fÃ¶r angivna attribut.Varna inte om anvÃ¤ndning av â€�long longâ€� vid -pedantic.GÃ¶r stackkontroll med grÃ¤nser i L1:s fria minne.GÃ¶r ingenting.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.GÃ¶r ingenting.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.Justera inte element i kod och data.Allokera inte float och double i register med utÃ¶kad precision.Anta inte att ojusterade Ã¥tkomster hanteras av systemet.Anropa inte nÃ¥gra cache-tÃ¶mningsfunktioner.Anropa inga cache-tÃ¶mningsfÃ¤llor.Skapa inte ett dynamiskt lÃ¤nkat positionsoberoende kÃ¶rbart program.Destruera inte fÃ¤lt i partiellt konstruerade objekt.Mata inte ut DWARF-tillÃ¤gg utÃ¶ver vald version.Avge inte dll-exporterade inline-funktioner om det inte behÃ¶vs.Generera inte DWARF-sektionerna pubnames och pubtypes.Generera inte kontroller av styrningsspekulation i selektiv schemalÃ¤ggning.Generera inte kod fÃ¶r endast privilegierat lÃ¤ge.  Implicerar -mno-inline-ic_invalidate om den inline:ade koden inte skulle fungera i anvÃ¤ndarlÃ¤ge.Indikera inte nÃ¥gon prioritet med TARGET_REGISTER_PRIORITY.Optimera inte blockfÃ¶rflyttningar, anvÃ¤nd memcpy.Optimera inte blockfÃ¶rflyttningar.AnvÃ¤nd inte heltalskonvertering i C-stil fÃ¶r unÃ¤ra â€�+â€�, â€�-â€� och â€�~â€�.AnvÃ¤nd inte P-mnemonics fÃ¶r grenar.AnvÃ¤nd inte nÃ¥gon av r32..r63.AnvÃ¤nd inte mindre Ã¤n 25 bitars adresseringsintervall fÃ¶r anrop.Varna inte om anvÃ¤ndning av MicrosoftutÃ¶kningar.Dubbelt CLASS IS-block i SELECT TYPE-sats vid %LNedgradera fÃ¶ljsamhetsfel till varningar.Driver:Attrapp-%qs vid %L kan inte ha en initierareAttrappargumentet %qs vid %L fÃ¥r inte vara INTENT(OUT)Attrappargumentet %qs vid %L fÃ¥r inte vara OPTIONALAttrappargumentet %qs vid %L fÃ¥r inte vara en hÃ¤rledd typ vid %CAttrappargumentet %qs vid %L kan inte vara en pekare med attributet CONTIGUOUS eftersom proceduren %qs Ã¤r BIND(C)Attrappargumentet %qs vid %L av EVENT_TYPE fÃ¥r inte vara INTENT(OUT)Attrappargumentet %qs vid %L av LOCK_TYPE fÃ¥r inte vara INTENT(OUT)Attrappargument %qs vid %L deklarerades INTENT(OUT) men sattes inteAttrappargument %qs mÃ¥ste vara en pekare, vektor med antagen form eller ordning utan attributet CONTIGUOUS - eftersom det aktuella argumentet vid %L inte Ã¤r enkelt sammanhÃ¤ngande och bÃ¥da Ã¤r ASYNCHRONOUS eller VOLATILEAttrappvariabeln %qs Ã¤r inte tillÃ¥ten i uttrycket vid %LAttrappargument %qs till %qs vid %L skulle ha namnet %qs fÃ¶r att stÃ¤mma med motsvarande argument i den Ã¥sidosatta procedurenAttrappargument %qs med INTENT(IN) i pekarassociationssammanhang (%s) vid %LAttrappargument %qs med INTENT(IN) i variabeldefinitionssammanhang (%s) vid %LAttrappflagga.  Detta Ã¤r standard om inte FPX-flaggor uttryckligen ges.Attrapprocedur %qs vid %C kan inte ha generiskt grÃ¤nssnittAttrapprocedur %qs vid %L skall inte vara elementÃ¤rAttrapproceduren %qs Ã¤r ogiltig i procedurpekarinitiering vid %LAttrapprocedur %qs Ã¤r inte tillÃ¥ten i elementÃ¤r procedur %qs vid %LAttrapprocedur %qs av PURE-procedur vid %L mÃ¥ste ocksÃ¥ vara PUREAttrapprocedur vid %C kan inte ha attributet BIND(C) tillsammans med NAMEDumpa kÃ¤llkodstÃ¤ckningskrav.Dumpa en textuell representation av varje felmeddelandes exploderade sÃ¶kvÃ¤g till KÃ„LLFIL.IDX.SORT.epath.txt.Dumpa en textuell representation av den exploderade grafen till KÃ„LLFIL.eg-ID.txt.Dumpa en textuell representation av den exploderade grafen till KÃ„LLFIL.eg.txt.Dumpa analyserarspecifik anropsgrafsinformation till en fil KÃ„LLFIL.callgraph.dot.Dumpa analyserarspecifik data till en fil KÃ„LLFIL.analyzer.json.gz.Skicka deklarationer till en .decl-fil.Skriv ut detaljerad information om GCC:s interna representation av kÃ¤llkodsplatser.Dumpa endast de definierade symbolerna.Dumpa optimeringspass.Dumpa tillstÃ¥ndsrensningsinformation till en fil KÃ„LLFIL.state-purge.dot.Dumpa analyserarens exploderade graf till en fil KÃ„LLFIL.eg.dot.Dumpa analyserarens supergraf till en fil KÃ„LLFIL.supergraph.dot.Dumpa den avmanglade utdatan.Dumpa detaljerna om LTO-objekt.Dumpa dump-verktygets kommandoradsflaggor.Dumpa statistiken om gimple-satser.Dumpa statistiken om trÃ¤dtyper.Dumpa statistiken om trÃ¤d.Dumpa symboltabellanropsgrafen.Skriv ut diverse intern information frÃ¥n Rust-framÃ¤nden.Dumpa diverse intern information om analyseraren till KÃ„LLFIL.*.fg.dot och KÃ„LLFIL.*.tg.dot.Dumpa diverse intern information om analyseraren till KÃ„LLFIL.analyzer.txt.Dumpa diverse intern information om analyseraren till standard fel.Dubblerat %s-attribut vid %LDubblerat %s-attribut angivna vid %LDubblerad %s-etikettspecifikation vid %CDubblerad %s-specifikation vid %CDubblerat ASYNCHRONOUS-attribut angivet vid %LDubblerat AUTOMATIC-attribut angivet vid %LDubblerat BIND-attribut angivna vid %LDubblerad DEFERRED vid %CDubblerad ELSE-sats vid %L och %CDubblerat EXTENDS-attribut angivet vid %LDubblerad IMPLICIT NONE-sats vid %CDubblerad NML-specifikation vid %CDubblerad NON_OVERRIDABLE vid %CDubblerat POINTER-attribut vid %CDubblerad PRIVATE-sats vid %CDubblerat PROTECTED-attribut angivet vid %LDubblerat SAVE-attribut angivet vid %LDubblerad SEQUENCE-sats vid %CDubblerad UNIT-specifikation vid %CDubblerat VALUE-attribut angivet vid %LDubblerat VOLATILE-attribut angivet vid %LDubblerad Ã¥tkomstspecifikation vid %CDubblerat argument %qs vid %L till inbyggd %sDubblerad vektorspecifikation fÃ¶r Cray-utpekad vid %CDubblerad konstruktionsetikett %qs vid %CDubblerad formatspecifikation vid %CDubblerat namn %qs i association vid %CDubblerat namn %qs i parameterlistan vid %CDubblerad satsetikett %d vid %L och %LDubblerad symbol %qs i formell argumentlista vid %CDubblerad %qs-klausul vid %LDubblerad NOWAIT-klausul pÃ¥ %s och %s vid %CDubblerad klausul med beroendetypen SOURCE vid %CVarna under lÃ¤nktidsoptimeringar fÃ¶r typer som inte stÃ¤mmer Ã¶verens frÃ¥n globala deklarationer.Dynamic Realign Argument Pointer (DRAP) stÃ¶djs inte i avbrottshanteringsrutiner.  Detta kan gÃ¥s runt genom att undvika funktioner med sammansatta returvÃ¤rden.Allokera cc-register dynamiskt.Specificeraren E Ã¤r inte tillÃ¥ten vid g0-deskriptor i formatstrÃ¤ngen vid %LEDGE_CROSSING felaktigt satt Ã¶ver samma sektionEDGE_CROSSING saknas Ã¶ver sektionsgrÃ¤nsEH-bÃ¥ge korsar sektionsgrÃ¤ns gb %iinkommande EH-bÃ¥ge blandad med inkommande icke-EH-bÃ¥gar i gb %iEH-landningsplatteetiketten %qD Ã¤r inte den fÃ¶rsta i en sekvens av etiketter fÃ¶r gb %dELEMENTAL-funktion %qs vid %L mÃ¥ste ha ett skalÃ¤rt resultatELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %LELEMENTAL-prefixet i MODULE PROCEDURE-grÃ¤nssnittet saknas vid %LELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %Lskickande av parametrar enligt ELFv2 fÃ¶r ett argument som innehÃ¥ller bitfÃ¤lt med noll bredd men som i Ã¶vrigt Ã¤r ett homogent aggregat korrigerades i GCC 12ELSE IF-sats vid %C kan inte fÃ¶lja ELSE-sats vid %LELSEWHERE-sats vid %C fÃ¶ljer tidigare omaskerat ELSEWHEREELSEWHERE-sats vid %C inte innesluten i WHERE-blockENCODING= vid %L Ã¤r inte tillÃ¥tet i Fortran 95END TEAM-sats vid %CEND-sats istÃ¤llet fÃ¶r %s-sats vid %LEND-tagg vid %C Ã¤r inte tillÃ¥ten i utmatningssatsEND-taggetikett %d vid %L inte definieradENTRY %qs vid %L fÃ¥r inte anropas rekursivt, eftersom funktionen %qs inte Ã¤r RECURSIVEENTRY %qs vid %L Ã¤r fÃ¥r inte anropas rekursivt, eftersom subrutinen %qs inte Ã¤r RECURSIVEENTRY %qs vid %L har ingen IMPLICIT-typENTRY-resultat %s fÃ¥r inte vara ALLOCATABLE i FUNCTION %s vid %LENTRY-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %LENTRY-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %LENTRY-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %LENTRY-sats vid %CENTRY-sats vid %C kan inte fÃ¶rekomma i en innesluten procedurENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett BLOCK DATAENTRY-sats vid %C kan inte fÃ¶rekomma inuti en ett DERIVED TYPE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett DO-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett FORALL-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti en MODULEENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett PROGRAMENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett SELECT-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett STRUCTURE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti en SUBMODULEENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett WHERE-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett inneslutet underprogramENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett IF-THEN-blockENTRY-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEENTRY-sats vid %L med BIND(C) Ã¤r otillÃ¥ten i en elementÃ¤r procedurENTRY_BLOCK har IL associerat med sigENUM och ENUMERATOR vid %CENUM-deklaration vid %C har inga ENUMERATORSENUM-definitionssats fÃ¶rvÃ¤ntades fÃ¶re %CENUMERATOR %L Ã¤r inte initierad med ett heltalsuttryckEOR-taggetikett %d vid %L inte definieradEQUIVALENCE vid %C krÃ¤ver tvÃ¥ eller flera objektEQUIVALENCE-sats vid %CERR-taggetikett %d vid %L inte definieradERRMSG vid %LERRMSG vid %L Ã¤r oanvÃ¤ndbart utan en STAT-taggERRMSG-tagg vid %LERRMSG-variabelERRMSG-variabeln vid %L mÃ¥ste vara en skalÃ¤r standard-CHARACTER-variabelERRMSG=-variabeln vid %L mÃ¥ste vara en skalÃ¤r CHARACTER-variabelERROR STOP-sats vid %CESA/390-arkitektur.EVENT POST-sats vid %CEVENT WAIT-sats vid %CEVENT-argumentet vid %L till den inbyggda EVENT_QUERY skall ha typen EVENT_TYPEEXIT-sats vid %C avslutar !$ACC LOOP-slingaEXIT-sats vid %C avslutar !$OMP DO-slingaEXIT-sats utan nÃ¥got do-konstruktionsnamn vid %CEXIT_BLOCK har IL associerat med sigEXTENDS vid %LEXTERNAL-attribut i konflikt med FUNCTION-attribut i %qs vid %LAntingen alla eller inget av objekten i EQUIVALENCE-mÃ¤ngden vid %L kan ha attributet PROTECTEDElement i %s-vektorkonstruerare vid %L Ã¤r %sElement av vektor med antagen form eller pekare skickat som aktuellt argument vid %L kan inte motsvara aktuellt argument vid %LElement av vektor med antagen form eller pekare skickat till vektorattrappargument %qs vid %LElement med ett vÃ¤rde pÃ¥ %d i ORDER vid %L mÃ¥ste ligga i intervallet [1, â€¦, %d] fÃ¶r den inbyggda RESHAPE nÃ¤ra %LElementÃ¤r funktion som initieraruttryck med argument som inte Ã¤r heltal/tecken vid %LElement med samma vÃ¤rde vid %L och %L i vektorindex i ett variabeldefinitionssammanhang (%s)Eliminera multipla funktionsanrop Ã¤ven fÃ¶r orena funktioner.Mata ut .gnu_attribute-taggar.Mata ut .stack_size-direktiv.Avge 16-bitars omlokaliseringar till de smÃ¥ dataareorna.Avge 32-bitars omlokaliseringar till de smÃ¥ dataareorna.Mata ut GNU-egenskapen GNU_PROPERTY_X86_ISA_1_NEEDED.Avge kod som fÃ¶ljer IEEE, utan oexakta undantag.Mata ut RISC-V ELF-attribut.Mata ut anropsgrafsinformation.Mata ut kontroller som fÃ¥r â€�break 8â€�-instruktioner att kÃ¶ra nÃ¤r atomÃ¤ra inbyggda anvÃ¤nds pÃ¥ feljusterat minne.Avge kod fÃ¶r byte/ord-ISA-utÃ¶kningen.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r rÃ¤kning.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r fp move och sqrt.Avge kod fÃ¶r ISA-utÃ¶kningen fÃ¶r rÃ¶rlig video.Avge kod som anvÃ¤nder uttryckliga omlokaliseringsdirektiv.Mata ut common-liknande symboler som svaga symboler.Mata ut anpassade varningar med interna detaljer avsedda fÃ¶r analysatorutvecklare.Mata ut felsÃ¶kningsannoteringar under preprocessning.Mata ut felsÃ¶kningsinformation relaterad till flyktanalyspasset nÃ¤r kÃ¶rt med -fgo-optimize-allocs.Mata ut meddelanden som visar platsen fÃ¶r noder i den exploderade grafen.Mata ut direkta hopp till lokala funktioner.Mata ut extra kod i funktionsprologen fÃ¶r att fÃ¥nga om stackstorleken Ã¶verskrider den givna grÃ¤nsen.Mata ut funktionsprologer bara fÃ¶re delar av funktionen som behÃ¶ver det, istÃ¤llet fÃ¶r i bÃ¶rjan av funktionen.Mata ut funktionsanrop som anvÃ¤nder en global avstÃ¥ndstabell nÃ¤r PIC genereras.Mata ut sammanslagna multiplicera-addera-instruktioner fÃ¶r lÃ¥nga dubbla i vektorregister (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb). Ã…terassociationspasset hanterar inte sammanslagna multiplicera-addera, dÃ¤rfÃ¶r Ã¤r kod genererad av mittÃ¤nden benÃ¤gen att ha lÃ¥nga sammanslagna multiplicera-addera-kedjor. Detta Ã¤r inte vÃ¤nligt mot pipeliner, och standardbeteendet Ã¤r att mata ut separata multiplikations- och additionsinstruktioner fÃ¶r lÃ¥nga dubbla i vektorregister, eftersom mÃ¤tningar visar att detta fÃ¶rbÃ¤ttrar prestandan. Denna flagga Ã¥sidosÃ¤tter detta fÃ¶r testÃ¤ndamÃ¥l.Skapa implicita instansieringar av inline:ade mallar.Skapa implicita instansieringar av mallar.Mata ut indirekta hopp till lokala funktioner.Mata ut instrumenteringsanrop till __tsan_func_entry() och __tsan_func_exit().Mata ut lÃ¥nga ladda/lagra-sekvenser.Mata ut mer utfÃ¶rliga beskrivningar av styrflÃ¶det i felmeddelanden.Mata ut mer utfÃ¶rliga beskrivningar av tillstÃ¥ndsÃ¤ndringar i felmeddelanden.Skriv ut optimeringsmeddelanden.Generera profileringsrÃ¤knaranrop vid funktionsstart fÃ¶re prologen.Generera profileringsrÃ¤knaranrop vid funktionsstart fÃ¶re prologen.  Den kompilerade koden kommer krÃ¤va en 64-bitars CPU och glibc 2.29 eller senare fÃ¶r att kÃ¶ra.Mata ut progressiva rekommenderade brytpunktsplatser.Avge rdval istÃ¤llet fÃ¶r rduniq fÃ¶r trÃ¥dpekare.Mata ut specialinstrumentering fÃ¶r Ã¥tkomst av volatile:r.Mata ut static const-variabler Ã¤ven om de inte anvÃ¤nds.Mata ut stoppbitar fÃ¶re och efter flyktiga utÃ¶kade asm:er.Skapa mallinstansieringar som svaga symboler.Mata ut fÃ¤llor som â€�break 8â€�, standard fÃ¶r CRIS v3 och uppÃ¥t.  Om avaktiverat anvÃ¤nds anrop till abort().Mata ut utfÃ¶rlig felsÃ¶kningsinformation i assemblerkod.Tom FINAL vid %CTom IMPLICIT-sats vid %CTom vektorkonstruerare vid %C Ã¤r inte tillÃ¥tetTom gammaldags initierarlista vid %CTom siffermÃ¤ngd i BOZ-konstant vid %CAktivera â€�qâ€�-instruktionsalternativ.Aktivera 16-posters registerfil.AnvÃ¤nd 32-bitars ALU-instruktioner.AnvÃ¤nd 32-bitars hoppinstruktioner.Aktivera utÃ¶kningsinstruktioner fÃ¶r 64-bitars tidsstÃ¤mpelrÃ¤knare.Aktivera C++-korutiner (experimentellt).Aktivera C++-huvudmodul (experimentellt).Aktivera C++-modul-ts (experimentellt).SlÃ¥ pÃ¥ stÃ¶d fÃ¶r C++14 storleksbestÃ¤md deallokering.AnvÃ¤nd C-SKY DSP-instruktioner.AnvÃ¤nd C-SKY Enhanced DSP-instruktioner.AnvÃ¤nd C-SKY SECURE-instruktioner.AnvÃ¤nd C-SKY TRUST-instruktioner.AnvÃ¤nd C-SKY Vector DSP-instruktioner.Aktivera CFI-tabeller via GAS-assemblerdirektiv.Aktivera STATIC- och AUTOMATIC-attribut i DEC-stil.Aktivera DIV, DIVU.AnvÃ¤nd DIV-REM-instruktioner fÃ¶r ARCv2.Aktivera utvidgningarna DSP 3.1 Pack A.Aktivera DWARF radfelsÃ¶kningsinformation via GNU as.AnvÃ¤nd dubbel- och enkeloperandinstruktioner fÃ¶r telefoni.Aktivera operationskoderna ENTER_S och LEAVE_S fÃ¶r ARCv2.Aktivera FT32B-kodkomprimering.Aktivera fullstÃ¤ndig Ã¶verflÃ¶dseliminering (FRE) i trÃ¤d.Aktivera funktionsbeskrivar-PIC-lÃ¤ge.Aktivera Graphite-identitetstransformation.Aktivera ID-baserat delat bibliotek.Aktivera IEEE 128-bitars flyttal via nyckelordet __float128.Aktivera lokal registerallokering.Aktivera utÃ¶kningen lÃ¥st ladda/lagra villkorlig.AnvÃ¤nd MUL-instruktioner.AnvÃ¤nd MUL.X- och UMUL.X-instruktioner.AnvÃ¤nd MULX-instruktioner, anta snabb skiftare.Aktivera Objective-C-undantags- och synkroniseringssyntax.Aktivera Objective-C:s setjmp-undantagshantering i kÃ¶rtidsmiljÃ¶n.Aktivera OpenACC.Aktivera OpenMP (implicerar -frecursive i Fortran).Aktivera OpenMP GPU-avlastning.Aktivera OpenMP:s SIMD-direktiv.Aktivera PIC-stÃ¶d fÃ¶r att bygga bibliotek.Aktivera sprÃ¥kutvidgningar frÃ¥n Plan 9.Aktivera stÃ¶d/anvÃ¤ndning av LÃ¤s-Ã„ndra-Skriv- (RMW-)instruktioner.Aktivera SSA-sammanlÃ¤ggning av anvÃ¤ndarvariabler.Aktivera SSA-kodsÃ¤nkning i trÃ¤d.Aktivera eliminering av dÃ¶d kod i SSA-optimeringen i trÃ¤d.Aktivera SSA-BIT-CCP-optimering av trÃ¤d.Aktivera SSA-CCP-optimering av trÃ¤d.Aktivera SSA-PRE-optimeringar i trÃ¤d.Aktivera TPF-OS-spÃ¥rningskod.Aktivera stÃ¶d fÃ¶r Virtual Hosting.Aktivera XY-minnesutÃ¶kningar (DSP version 3).Aktivera justering av COMMON-block.Aktivera alla -Wunused-varningar.Aktivera sprÃ¥kutvidgningar frÃ¥n DEC.Aktivera alla optimeringsinformationsdumpar pÃ¥ standard fel.Aktivera ett RTL-nyckelhÃ¥lspass fÃ¶re sched2.Aktivera asan-skydd av alloca:n/VLA:er.Aktivera asan-skydd av inbyggda funktioner.Aktivera asan-detektering av anvÃ¤nd-efter-retur-fel.Aktivera globalt asan-skydd.Aktivera asan-skydd av laddningsoperationer.Aktivera asan-skydd av stack.Aktivera asan-skydd av lagringsoperationer.Aktivera assembler- och lÃ¤nkarlÃ¤ttnader.  Aktiverat som standard med -Os.AnvÃ¤nd atomÃ¤ra instruktioner.Aktivera bakÃ¤ndefelsÃ¶kning.Aktivera bakÃ¥tpropagering av anvÃ¤ndningsegenskaper pÃ¥ SSA-nivÃ¥n.AnvÃ¤nd barrel-shift-instruktioner.Aktivera grundblocksvektorisering (SLP) i trÃ¤d.Aktivera grundlÃ¤ggande programprofileringskod.Aktivera bbit peephole2.Aktivera kringgÃ¥ende av cachen fÃ¶r volatila referenser.AnvÃ¤nd fÃ¶rhandshÃ¤mtningsinstruktioner (prefetch).Aktivera vissa funktioner som finns i utkast till C++ Contracts.Aktivera vissa funktioner som finns i Concepts TS.AnvÃ¤nd koddensitetsinstruktioner fÃ¶r ARCv2.Aktivera kodhissning.Aktivera vanliga flaggor fÃ¶r att generera profileringsinformation fÃ¶r optimeringar styrda av Ã¥termatad profil, och sÃ¤tt -fprofile-dir=.Aktivera vanliga flaggor fÃ¶r att generera profileringsinformation fÃ¶r optimeringar styrda av Ã¥termatad profil.Aktivera vanliga flaggor fÃ¶r att utfÃ¶ra optimeringar styrda av Ã¥termatad profil, och sÃ¤tt -fprofile-dir=.Aktivera vanliga flaggor fÃ¶r att utfÃ¶ra optimeringar styrda av Ã¥termatad profil.Aktivera kompakt casesi-mÃ¶nster.Aktivera villkorlig eliminering av dÃ¶d fÃ¶r inbyggda anrop.Aktivera villkorlig exekvering fÃ¶rutom moves/scc.Aktivera anvÃ¤ndning av villkorliga flyttinstruktioner.Aktivera villkorliga flyttningar.Aktivera konservativ utrullning av smÃ¥ slingor.Aktivera funktionen konstruerare/destruerare.AnvÃ¤nd co-processorinstruktioner.Aktivera kopiepropagering av skalÃ¤rutvecklingsinformation.Aktivera kopiepropagering i trÃ¤d.Aktivera korrigering av profilindata med inkonsistent flÃ¶de.Aktivera eliminering av dÃ¶d lagring.Aktivera felsÃ¶kningsutdata.AnvÃ¤nd hÃ¥rdvarustÃ¶d fÃ¶r decimala flyttal.Aktivera standardkonvertering mellan __float128 & long double.Aktivera standardbredder fÃ¶r i-, f- och g-formatspecificerarna.AnvÃ¤nd divisions- och modulusinstruktioner.Aktivera dominatoroptimeringar.AnvÃ¤nd dubbla ladda/lagra-instruktioner fÃ¶r ARC HS.Aktivera dubbel viterbi fjÃ¤rilsutvidgning.Aktivera tidigare utplacering av stoppbitar fÃ¶r bÃ¤ttre schemalÃ¤ggning.Aktivera undantagshantering.Aktivera experimentell kompilering av Rust-filer pÃ¥ egen riskAktivera extra instruktioner fÃ¶r villkorliga grenar j(s)lt och j(s)le.Aktivera framÃ¥tpropagering pÃ¥ trÃ¤d.Aktivera framÃ¤ndesoptimeringar.Aktivera funktionsprofilering.Aktivera omflyttning av funktioner fÃ¶r att fÃ¶rbÃ¤ttra kodplacering.Aktivera skrÃ¤psamling (GC) i Objective-C-/Objective-C++-program.Aktivera generering av ARC SIMD-instruktioner via mÃ¥lspecifika inbyggda.Aktivera generering av R2 BMX-instruktioner.AnvÃ¤nd generering av R2 CDX-instruktioner.Aktivera generering av binÃ¤rer som anvÃ¤nder funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra divisionsoperationer.  Standard Ã¤r -mhard-div.Aktivera generering av binÃ¤rer som anvÃ¤nder funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra flyttalsoperationer.  Detta Ã¤r standard; anvÃ¤nd -mhard-float fÃ¶r att Ã¥sidosÃ¤tta.Aktivera generering av binÃ¤rer som anvÃ¤nder funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra multiplikationsoperationer.  Standard Ã¤r -mhard-mul.Aktivera generering av instruktioner fÃ¶r jÃ¤mfÃ¶relse och sÃ¤tt flagga med omedelbar (l.sf*i).  Som standard kommer extra instruktioner genereras fÃ¶r att lagra den omedelbara i ett register fÃ¶rst.Aktivera generering av instruktioner fÃ¶r villkorlig fÃ¶rflyttning (l.cmov).  Som standard kommer det motsvarande genereras med set och branch.Aktivera generering av hÃ¥rdvarudivisionsinstruktioner (l.div, l.divu).  Detta Ã¤r standard; anvÃ¤nd -msoft-div fÃ¶r att Ã¥sidosÃ¤tta.Aktivera generering av flyttalsinstruktioner i hÃ¥rdvara.  Standard Ã¤r -msoft-float.Aktivera generering av hÃ¥rdvarumultiplikationsinstruktioner (l.mul, l.muli). Detta Ã¤r standard; anvÃ¤nd -msoft-mul fÃ¶r att Ã¥sidosÃ¤tta.Aktivera generering av instruktioner fÃ¶r att rotera Ã¥t hÃ¶ger (l.ror).  Som standard anvÃ¤nds funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra operationer som roterar Ã¥t hÃ¶ger.Aktivera generering av instruktioner fÃ¶r att rotera Ã¥t hÃ¶ger med omedelbar (l.rori).  Som standard anvÃ¤nds funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra operationer som roterar Ã¥t hÃ¶ger med omedelbar.Aktivera generering av instruktioner fÃ¶r skift med omedelbar (l.srai, l.srli, l.slli).  Som standard kommer extra instruktioner genereras fÃ¶r att lagra den omedelbara i ett register fÃ¶rst.Aktivera generering av instruktioner fÃ¶r teckenutÃ¶kning (l.ext*).  Som standard anvÃ¤nds minnesinlÃ¤sning fÃ¶r att utfÃ¶ra teckenutÃ¶kning.Aktivera att grensannolikheter gissas.AnvÃ¤nd hÃ¥rdvaruflyttal.Aktivera nÃ¤rliggande lyftningsladdning fÃ¶r att uppmuntra generering av villkorliga move-instruktioner.Aktivera lyftningsladdning frÃ¥n villkorliga pekare.Aktivera hwasan-instrumentering av alloca:n/VLA:er.Aktivera hwasan-instrumentering av inbyggda funktioner.Aktivera hwasan-instrumentering av laddoperationer.Aktivera hwasan-instrumentering av stackallokerade variabler med statisk storlek.Aktivera hwasan-instrumentering av lagringsoperationer.Aktivera in och ut frÃ¥n Graphite-representation.Aktivera inline-kontroller av nil-mottagare med NeXT-kÃ¶rtidskod och ABI-version 2.Aktivera inline:ing av PLT i funktionsanrop.Aktivera inline:ing av funktioner deklarerade â€�inlineâ€�, avslaget avaktiveras all inline:ing.Aktivera instruktioner som skyddar mot returorienterade programattacker.AnvÃ¤nd avbrottsstackinstruktioner.Aktivera sortspecifika varianter av inbyggda heltalsfunktioner.Aktivera optimeringar av etikettjustering.Aktivera lat modulimport.Aktivera gamla inbyggda matematikinstruktioner fÃ¶r kompatibilitet.Aktivera gammaldags tolkning av INCLUDE som en sats.Aktivera lÃ¤nkningsoptimeringar.Aktivera lÃ¤nkningsoptimeringar.Aktivera lÃ¤nkarlÃ¤ttnader.Aktivera lÃ¤nkarlÃ¤ttnader.Aktivera lÃ¤nkarlÃ¤ttnad.Aktivera bindning av laddning/lagring.Aktivera slingdistribution fÃ¶r mÃ¶nster transformerade till biblioteksanrop.Aktivera slingdistribution i trÃ¤d.Aktivera vektorisering av slingepiloger med mindre vektorstorlek.Aktivera slinghuvudkopiering av trÃ¤d.Aktivera slingutbyten i trÃ¤d.Aktivera fÃ¶rflyttning av slingoberoende delar i trÃ¤d.Aktivera transformationer av slingutbyten.  Samma som -floop-nest-optimize.Aktivera slingoptimeringar pÃ¥ trÃ¤dnivÃ¥.Aktivera slingvektorisering av flyttalsinduktioner.Aktivera slingvektorisering i trÃ¤d.Aktivera maskinspecifika nyckelhÃ¥lsoptimeringar.Aktivera mer utfÃ¶rliga RTX-kostnadsdumpar under felsÃ¶kning.  Endast fÃ¶r GCC-utvecklare.Aktivera de flesta varningsmeddelanden.Aktivera stÃ¶d fÃ¶r flera kÃ¤rnor.AnvÃ¤nd multiplikationsinstruktioner.AnvÃ¤nd multiprocessorinstruktioner.Aktivera nÃ¤stade optimeringar av villkorlig exekvering.Aktivera optimering av &&/|| i villkorliga uttryck.Aktivera tolkning av GIMPLE.Aktivera fÃ¶rladdningsanvÃ¤ndning av cbranchsi-mÃ¶nster.Aktivera preprocessning.Aktivera intervallkontroller under kompilering.Aktivera Ã¥terassociering pÃ¥ trÃ¤dnivÃ¥.Aktivera registertryckskÃ¤nslig instruktionsschemalÃ¤ggning.Aktivera lÃ¤ttnad i assemblern.Aktivera r-vÃ¤rdesargument till ref-parametrar.Aktivera schemalÃ¤ggning mellan grundblock.Aktivera separat datasegment.Aktivera sÃ¤ttande av GPR:er till resultatet av jÃ¤mfÃ¶relser.Aktivera inbyggda funktioner fÃ¶r skuggstack frÃ¥n Control-flow Enforcement Technology (CET).Aktivera teckenutÃ¶kningsinstruktioner.Aktivera delning av 32-bitars omedelbara laddningar i lÃ¥g/hÃ¶g del.Aktivera stackavkÃ¤nning.Aktivera statiska analyspass.Aktivera strikt 32-bits psABI-kontroller av postreturer.Aktivera strÃ¤nglÃ¤ngdsoptimering av trÃ¤d.Aktivera stÃ¶d fÃ¶r C++-koncept.Aktivera stÃ¶d fÃ¶r DEC STRUCTURE/RECORD.Aktivera stÃ¶d fÃ¶r GNU:s transaktionsminne.Aktivera stÃ¶d fÃ¶r ABI:et RH850.  Detta Ã¤r standard.Aktivera stÃ¶d fÃ¶r det gamla GCC-ABI:et.Aktivera utÃ¶kningsinstruktionen fÃ¶r byte-ordningsvÃ¤xling.Aktivera svanssammanslagning av trÃ¤d.Aktivera CSR-kontroll fÃ¶r de ISA-beroende CSR:erna och endast lÃ¤snings-CSR:er. De ISA-beroande CSR:erna Ã¤r endast giltiga fÃ¶r det specifika ISA-uppsÃ¤ttningen. Endast lÃ¤snings-CSR:er kan inte skrivas av CSR-instruktionerna.Aktivera den fundamentala typen char8_t och anvÃ¤nd den som typen fÃ¶r UTF-8-strÃ¤ng- och -teckenlitteraler.Aktivera heuristiken fÃ¶r kritisk vÃ¤g i schemalÃ¤ggaren.Aktivera heuristiken fÃ¶r beroende antal i schemalÃ¤ggaren.Aktivera approximationen av division.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av division till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.AnvÃ¤nd de utÃ¶kade LRW-instruktionerna (standard fÃ¶r CK801).Aktivera gruppheuristiken i schemalÃ¤ggaren.Aktivera heuristiken fÃ¶r sista instruktion i schemalÃ¤ggaren.Aktivera optimeraren av slingnÃ¤stning.Aktivera normalt lÃ¤ge.Aktivera ordningsheuristiken i schemalÃ¤ggaren.Aktivera approximationen av invers kvadratrot.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av invers kvadratrot till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.Aktivera den spekulativa instruktionsheuristiken i schemalÃ¤ggaren.Aktivera approximationen av kvadratrot.  Att aktivera detta reducerar precisionen pÃ¥ resultatet av kvadratrot till ungefÃ¤r 16 bitar fÃ¶r enkel precision och till 32 bitar fÃ¶r dubbel precision.  Om aktiverat implicerar det -mlow-precision-recip-sqrt.MÃ¶jliggÃ¶r anvÃ¤ndningen av 64-bitars flyttalsregister i fmov-instruktioner.  Se -mdalign om 64-bitars justering krÃ¤vs.MÃ¶jliggÃ¶r anvÃ¤ndning av RX FPU-instruktionerna.  Detta Ã¤r standard.Aktivera anvÃ¤ndningen av blanka formatelement i formatstrÃ¤ngar.Aktivera anvÃ¤ndningen av teckenlitteraler i tilldelningar och datasatser fÃ¶r icke-teckenvariabler.Aktivera anvÃ¤ndning av indexerade laddningar.Aktivera anvÃ¤ndningen av pre-/postmodifieringar med registerfÃ¶rflyttning.Aktivera anvÃ¤ndningen av LRA-registerallokeraren.Aktivera anvÃ¤ndningen av instruktionen fsca.Aktivera anvÃ¤ndningen av instruktionen fsrra.Aktivera anvÃ¤ndningen av det gamla, trasiga, ABI:et dÃ¤r alla stackade funktionsargument justeras till 32 bitar.MÃ¶jliggÃ¶r anvÃ¤ndning av de korta laddinstruktionerna.Aktivera anvÃ¤ndningen av standard RX ABI:et dÃ¤r alla stackade funktionsargument justeras naturligt.  Detta Ã¤r standard.Aktivera sprÃ¥kutÃ¶kningen z-vektor som ger det kontextkÃ¤nsliga vektormakrot och aktivera de inbyggda i Altivec-stil i vecintrin.h.Aktivera traditionell preprocessning.Aktivera transitivitet av begrÃ¤nsningar under analysen.TillÃ¥t ojusterade ord- och halvordsÃ¥tkomster till packade data.MÃ¶jliggÃ¶r anvÃ¤ndning av BI-/BIH-instruktioner nÃ¤r de Ã¤r tillgÃ¤ngliga.Aktivera anvÃ¤ndning av GPREL fÃ¶r endast lÃ¤sbara data i FDPIC.Aktivera anvÃ¤ndningen NPS400 bitinstruktioner.Aktivera anvÃ¤ndningen av NPS400 utÃ¶kning xld/xst.Aktivera anvÃ¤ndning av POST_INC/POST_DEC.Aktivera anvÃ¤ndning av POST_MODIFY.Aktivera anvÃ¤ndning av R16-R31 (standard).Aktivera anvÃ¤ndningen av udda enkelprecisionsregister.Aktivera anvÃ¤ndningen av sdata/scommon/sbss.AnvÃ¤nd anvÃ¤ndardefinierade instruktioner.Aktivera anvÃ¤ndning av IEEE 128-bitars flyttalsinstruktioner.AnvÃ¤nd slinginstruktionerna i v850e3v5.Aktivera variabel polynomiell CRC-utvidgning.Aktivera vektorisering av trÃ¤d.Aktivera utfÃ¶rlig utskrift.Aktivera en lÃ¶sning fÃ¶r ensamt errata fÃ¶r processorn AT697F (motsvarar errata nr. 13 fÃ¶r processorn AT697E.)Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn GR712RC.Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn UT699.Aktivera en lÃ¶sning fÃ¶r errata fÃ¶r processorn UT699E/UT700.Aktivera/deaktivera den traditionella schemalÃ¤ggningen i slingor som redan passerat modulo-schemalÃ¤ggning.Aktivera/avaktivera GP-relativ adressering.Aktivera ID-baserat delat bibliotek.Aktivera lÃ¤get fÃ¶r positionsoberoende data (PID).Aktiverar eller avaktiverar anvÃ¤ndningen av instruktionerna SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE och RMPA.  Normalt aktiverat.Aktivera den dynamiska kostnadsmodellen fÃ¶r vektoriseraren.  Bevarad fÃ¶r bakÃ¥tkompatibilitet.Aktiverar utfÃ¶rlig dump av kostnadsmodellen i dumpfilerna fÃ¶r felsÃ¶kning.Koda SSE-instruktioner med VEX-prefix.Slututtryck i DO-slingaSlut pÃ¥ DO-sats utan block vid %C Ã¤r sammanvÃ¤vt med en annan DO-slingaSlut pÃ¥ DO-sats utan block vid %C Ã¤r inuti ett annat blockSlut pÃ¥ skalÃ¤rt initieringsuttryck fÃ¶rvÃ¤ntades vid %CSlut pÃ¥ sÃ¶klistan.
  UpprÃ¤tthÃ¥ll Ã¥tkomstsemantik fÃ¶r klassmedlemmar.Enheten %qs vid %L har en fÃ¶rdrÃ¶jd typparameter och krÃ¤ver antingen attributet POINTER eller ALLOCATABLEEntiteten %qs vid %L finns redan i grÃ¤nssnittetEntiteten %qs vid %L Ã¤r inkompatibel med en litteral BOZ-konstantEntitet med antagen teckenlÃ¤ngd vid %L mÃ¥ste vara ett attrappargument eller en PARAMETERUpprÃ¤kningstypen Ã¶verskrider C:s heltalstyp vid %CLikhetsjÃ¤mfÃ¶relse av %s vid %LEkvivalens fÃ¶r %qs stÃ¤mmer inte med ordningen av COMMON %qs vid %LEkvivalent med -gpopt=local.Ekvivalent med -mgpopt=none.Errmsg-variabel vid %L skall inte %s:as i samma %s-satsFelFel vid allokering av %lu byteFel vid konvertering av PARAMETER-konstant i komplex konstant vid %CFel vid konvertering av heltalFel i vektorkonstruerare refererad vid %LFel i pekarinitiering vid %CFel i typspecifikation vid %LFel i typbundet anrop vid %LFel vid reallokering till %lu byteFel nÃ¤r JSON-utdatafilen %s skrevs
  Fel nÃ¤r modulfilen %qs skrevs: %sFel nÃ¤r modulfil skrevs: %sFel nÃ¤r utdatafilen â€�%sâ€� skrevs
! BerÃ¤kning av ett initieringsuttryck utanfÃ¶r standarden vid %LBerÃ¤kningen av en strÃ¤ng lÃ¤ngre Ã¤n 2**28 vid %L fÃ¶rdrÃ¶jd till kÃ¶rtillfÃ¤llet, fÃ¶rvÃ¤nta dig felHÃ¤ndelseHÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor men inte co-indexeratHÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor eller co-indexeratHÃ¤ndelsevariabeln vid %L mÃ¥ste vara en skalÃ¤r av typen EVENT_TYPEVarje index till mÃ¥lspecifikationen vid %L mÃ¥ste vara ett konstant uttryckAvslutsvillkor i DO WHILE-slinga vid %L mÃ¥ste vara ett skalÃ¤rt LOGICAL-uttryckAvsluta vid fÃ¶rsta felet som uppstÃ¥r.Expandera 32bits/64bits heltalsdivision till 8bitars teckenlÃ¶s heltalsdivision med kontroll vid kÃ¶rning.Expandera addi3 och subdi3 vid rtl-genereringstillfÃ¤llet till add.f /adc etc.â€�)â€� fÃ¶rvÃ¤ntades vid %Câ€�,â€� fÃ¶rvÃ¤ntades vid %C%<( depobj )%> fÃ¶rvÃ¤ntades vid %C%<(%> fÃ¶rvÃ¤ntades efter %qs vid %C%<(%> fÃ¶rvÃ¤ntades vid %C%<)%> eller %<,%> fÃ¶rvÃ¤ntades vid %C%<)%> eller %<omp_cur_iteration)%> fÃ¶rvÃ¤ntades vid %C%<*%> fÃ¶rvÃ¤ntades i co-indexspecifikation i ALLOCATE-sats vid %L%<,%> fÃ¶rvÃ¤ntades vid %C%<,%> eller %<)%> fÃ¶rvÃ¤ntades vid %C%<,%> eller slut pÃ¥ sats fÃ¶rvÃ¤ntades vid %C%<:%> fÃ¶rvÃ¤ntades vid %C%<::%> fÃ¶rvÃ¤ntades efter bindningsattribut vid %C%<::%> fÃ¶rvÃ¤ntades vid %C%<==%>, %<.EQ.%> eller %<.EQV.%> fÃ¶rvÃ¤ntades i atomÃ¤rt jÃ¤mfÃ¶relseuttryck vid %L%<=>%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE ASSIGNMENT (=)%> fÃ¶rvÃ¤ntades vid %C:: fÃ¶rvÃ¤ntades i TYPE-definition vid %C=-tecken i PARAMETER-sats fÃ¶rvÃ¤ntades vid %CALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE eller DEFAULT fÃ¶rvÃ¤ntades vid %CCOMPILATION eller EXECUTION fÃ¶rvÃ¤ntades i AT-klausul vid %CDEPEND-, UPDATE- eller DESTROY-klausul fÃ¶rvÃ¤ntades vid %CDO-slinga fÃ¶rvÃ¤ntades vid %CELSE fÃ¶rvÃ¤ntades vid %L i atomic compare captureFATAL eller WARNING fÃ¶rvÃ¤ntades i SEVERITY-klausul vid %CHOST, NOHOST eller ANY fÃ¶rvÃ¤ntades vid %CIF fÃ¶rvÃ¤ntades vid %L i atomic compare captureIN, OUT, INOUT, INOUTSET eller MUTEXINOUTSET fÃ¶rvÃ¤ntades fÃ¶ljt av %<)%> vid %CINCLUSIVE- eller EXCLUSIVE-klausul fÃ¶rvÃ¤ntades vid %CINTEGER-typ fÃ¶rvÃ¤ntades vid %LNONE eller PRESENT fÃ¶rvÃ¤ntades i DEFAULT-klausul vid %CNONE, FIRSTPRIVATE, PRIVATE eller SHARED fÃ¶rvÃ¤ntades i DEFAULT-klausul vid %CORDER(CONCURRENT) vid %C fÃ¶rvÃ¤ntades med en frivillig modifierare %<reproducible%> eller %<unconstrained%>P-redigeringsbeskrivare fÃ¶rvÃ¤ntades i formatstrÃ¤ng vid %LPARAMETER-symbol fÃ¶rvÃ¤ntades i komplex konstant vid %CEn RANK eller RANK DEFAULT fÃ¶rvÃ¤ntades fÃ¶lja efter SELECT CASE vid %CSCALAR, AGGREGATE, ALLOCATABLE eller POINTER fÃ¶rvÃ¤ntades vid %CSEQ_CST, ACQUIRE eller RELAXED fÃ¶rvÃ¤ntades vid %CSEQ_CST, ACQ_REL eller RELAXED fÃ¶rvÃ¤ntades fÃ¶r ATOMIC_DEFAULT_MEM_ORDER-klausulen vid %CSEQ_CST, AQC_REL, RELEASE eller ACQUIRE fÃ¶rvÃ¤ntades vid %CSHAPE-argument fÃ¶rvÃ¤ntades till C_F_POINTER med vektor FPTR vid %LTEAMS, PARALLEL eller THREAD fÃ¶rvÃ¤ntades som bindning i BIND vid %CEn TYPE IS-, CLASS IS- eller END SELECT-sats fÃ¶rvÃ¤ntades fÃ¶lja efter SELECT TYPE vid %CUNIFIED_ADDRESS-, UNIFIED_SHARED_MEMORY-, DYNAMIC_ALLOCATORS-, REVERSE_OFFLOAD- eller ATOMIC_DEFAULT_MEM_ORDER-klausul fÃ¶rvÃ¤ntades vid %LEn CASE- eller END SELECT-sats fÃ¶rvÃ¤ntades fÃ¶lja efter SELECT CASE vid %CFÃ¶rvÃ¤ntade ett namnlÃ¶st grÃ¤nssnitt vid %CFÃ¶rvÃ¤ntade en procedur som argument %qs vid %LEn procedurpekare fÃ¶rvÃ¤ntade som argument %qs vid %LEn hÃ¶gerparentes fÃ¶rvÃ¤ntades i uttrycket vid %CEtt stegvÃ¤rde fÃ¶rvÃ¤ntades i iterator vid %CÃ…tkomstspecificerare fÃ¶rvÃ¤ntades vid %CAlternativ returetikett fÃ¶rvÃ¤ntades vid %CEtt initieringsuttryck fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade en annan dimension i vektordeklaration vid %CArgumentlista fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade vektorindex vid %CFÃ¶rvÃ¤ntade intervall av vektorindex vid %CAssociation fÃ¶rvÃ¤ntade vid %CAssociationslista fÃ¶rvÃ¤ntades vid %CAttributbitnamn fÃ¶rvÃ¤ntadesBindningsattribut fÃ¶rvÃ¤ntades vid %CBindningsnamn fÃ¶rvÃ¤ntades vid %CBindningsmÃ¥l fÃ¶rvÃ¤ntades efter %<=>%> vid %CBlocknamnet %qs fÃ¶rvÃ¤ntades av SELECT-konstruktionen vid %CBlocknamn pÃ¥ %qs i %s-sats fÃ¶rvÃ¤ntades vid %LBegrÃ¤nsningsspecifikation fÃ¶r %qs fÃ¶rvÃ¤ntades vid %LCo-vektorindex fÃ¶rvÃ¤ntades som %qs-argument till inbyggd %s vid %LKomma fÃ¶rvÃ¤ntades i I/O-lista vid %CKomponentreferens fÃ¶rvÃ¤ntades vid %CKonstruktionstyp PARALLEL, SECTIONS, DO eller TASKGROUP fÃ¶rvÃ¤ntades i $OMP CANCELLATION POINT-sats vid %CDatakonstant fÃ¶rvÃ¤ntades efter repetitionsspecifikation vid %CBeroendetyp SINK eller SOURCE fÃ¶rvÃ¤ntades vid %CEntitetslista fÃ¶rvÃ¤ntades i AUTOMATIC-sats vid %CEntitetslista fÃ¶rvÃ¤ntades i STATIC-sats vid %CFÃ¶rvÃ¤ntade exponent i uttryck vid %CUttryck fÃ¶rvÃ¤ntades vid %C i PARAMETER-satsFÃ¶rvÃ¤ntade uttryck i %s-sats vid %CFÃ¶rvÃ¤ntade uttryck i vektorspecifikation vid %CUttryckstyp fÃ¶rvÃ¤ntadesFormell argumentlista fÃ¶rvÃ¤ntades i funktionsdefinitionen vid %CGeneriskt namn eller operatorbeskrivare fÃ¶rvÃ¤ntades vid %CIdentifierare fÃ¶rvÃ¤ntades vid %CInitieringsuttryck fÃ¶rvÃ¤ntades vid %CInitieringsuttryck fÃ¶rvÃ¤ntades i CASE vid %CHeltal fÃ¶rvÃ¤ntadesHeltalsuttryck fÃ¶rvÃ¤ntades vid %CEtt heltalsuttryck av sorten %<omp_allocator_handle_kind%> fÃ¶rvÃ¤ntades vid %LHeltalsuttryck eller en ensam enhetsmodifierare %<device_num%> eller %<ancestor%> fÃ¶rvÃ¤ntades vid %CHeltalsstrÃ¤ng fÃ¶rvÃ¤ntadesInbyggd tilldelning fÃ¶rvÃ¤ntades i OMP WORKSHARE vid %LEtikett %qs fÃ¶r %s-sats fÃ¶rvÃ¤ntades vid %CVÃ¤nsterparentes fÃ¶rvÃ¤ntadesEn specifikation som lista av %<undre-grÃ¤ns :%> eller lista av %<undre-grÃ¤ns : Ã¶vre-grÃ¤ns%> fÃ¶rvÃ¤ntades vid %LModulprocedurnamn fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade ett namnEn parameterlista fÃ¶rvÃ¤ntades i typdeklarationen vid %CIntervallspecifikation fÃ¶rvÃ¤ntades vid %CFÃ¶rvÃ¤ntade reell strÃ¤ngRegister eller konstant heltal fÃ¶rvÃ¤ntades.HÃ¶gerparentes fÃ¶rvÃ¤ntadesEtt skalÃ¤rt initieringsuttryck fÃ¶rvÃ¤ntades vid %CEtt skalÃ¤rt inbyggt uttryck fÃ¶rvÃ¤ntades vid %L i atomÃ¤r jÃ¤mfÃ¶relseEn skalÃ¤r inbyggd variabel fÃ¶rvÃ¤ntades vid %L i atomÃ¤r jÃ¤mfÃ¶relseSpecifikt bindningsnamn fÃ¶rvÃ¤ntades vid %CStrÃ¤ng fÃ¶rvÃ¤ntadesPostkomponentnamn fÃ¶rvÃ¤ntades vid %CPostkomponentnamn eller operatornamn fÃ¶rvÃ¤ntades efter %<.%> vid %CAvslutande namn fÃ¶rvÃ¤ntades vid %CTypbunden procedurreferens eller procedurpekarkomponent fÃ¶rvÃ¤ntades vid %CVariabellista fÃ¶rvÃ¤ntades vid %CVariabelnamn fÃ¶rvÃ¤ntades vid %CVariabelnamn fÃ¶rvÃ¤ntades vid %C i PARAMETER-sats%<END INTERFACE %s%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE OPERATOR (%s)%> fÃ¶rvÃ¤ntades vid %C%<END INTERFACE OPERATOR (%s)%> fÃ¶rvÃ¤ntades vid %C, men fick %qs%<END INTERFACE OPERATOR (.%s.)%> fÃ¶rvÃ¤ntades vid %C%s fÃ¶rvÃ¤ntades vid %C%s-sats fÃ¶rvÃ¤ntades vid %LKomma fÃ¶rvÃ¤ntades i EQUIVALENCE vid %CEtt skalÃ¤rt INTEGER-uttryck fÃ¶rvÃ¤ntades vid %C, hittade %sEn variabel fÃ¶rvÃ¤ntades vid %LDefinierbar entitet fÃ¶rvÃ¤ntades nÃ¤ra %LLista med namngivna entiteter fÃ¶rvÃ¤ntades vid %CVariabel fÃ¶rvÃ¤ntas i READ-sats vid %CVariabel eller io-implied-do fÃ¶rvÃ¤ntas vid %LVariabel eller io-implied-do fÃ¶rvÃ¤ntas i READ-sats vid %LFÃ¶rklara vilka justeringsÃ¶vervÃ¤ganden som leder till beslutet att gÃ¶ra en instruktion kort eller lÃ¥ng.Explicit vektorform vid %C mÃ¥ste vara en konstant av typen INTEGER och inte av typen %sExplicit grÃ¤nssnitt krÃ¤vs fÃ¶r %qs vid %L: %sExplicit grÃ¤nssnitt krÃ¤vs fÃ¶r komponenten %qs vid %L: %sExplicit grÃ¤nssnitt krÃ¤vs fÃ¶r polymorft argument vid %LExplicit formad vektor med ickekonstanta grÃ¤nser vid %CExportera funktioner Ã¤ven om de kan inline:as.Uttrycket vid %L i detta sammanhang mÃ¥ste vara konstantUttryck vid %L mÃ¥ste vara av INTEGER-typ, hittade %sUttryck vid %L mÃ¥ste vara skalÃ¤rtUttryck i CASE-vÃ¤ljare vid %L fÃ¥r inte vara %sUttryck i CASE-vÃ¤ljare vid %L mÃ¥ste vara skalÃ¤rtUttryck i CASE-sats vid %L ligger inte i intervallet %sUttryck i CASE-sats vid %L mÃ¥ste ha sort %duttryck i CASE-sats vid %L mÃ¥ste vara av typ %sUttryck i CASE-sats vid %L mÃ¥ste vara skalÃ¤rtUtÃ¶kning: %s-specificerare i %s-sats vid %L har vÃ¤rdet %qsUtÃ¶kning: Konvertering frÃ¥n %s till %s vid %LUtÃ¶kning: SkalÃ¤rt CHARACTER-argument som inte Ã¤r av standardsort och inte C_CHAR-sort med vektorattrappargument %qs vid %LUtÃ¶kning: UnÃ¤r operator fÃ¶ljer aritmetisk operator (anvÃ¤nd parenteser) vid %CUtÃ¶kning: Nollbredd efter L-beskrivare vid %LUtÃ¶kning: omvÃ¤nt snedstreck vid %CUtÃ¶kning: exponentbokstav %<q%> i reell litteral konstant vid %CExtern %qs vid %L kan inte ha en initierareExtern IO UNIT fÃ¥r inte vara en vektor vid %LExternt objekt %qs vid %L kan inte ha en initierareExtra flagga till %<-Xassembler%>: %s, kastar alla %<-Xassembler%>- och %<-Wa%>-flaggor.Ã–verflÃ¶diga tecken i format vid %LF2008: C1210 IMPORT-sats vid %C Ã¤r inte tillÃ¥ten i en moduls procedurgrÃ¤nssnittskroppFAIL IMAGE-sats vid %CFAILED=-argument till NUM_IMAGES vid %LFDPIC-lÃ¤get stÃ¶djs inte i Thumb-1-lÃ¤geFINAL-klausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryckFINAL-deklaration vid %C mÃ¥ste vara inuti CONTAINSFINAL-deklaration vid %C mÃ¥ste vara inuti en hÃ¤rledd typs CONTAINS-sektionFINAL-procedur %qs vid %L Ã¤r inte en SUBROUTINEFINAL-procedur %qs deklarerad vid %L har samma ordning (%d) som %qsFINAL-procedur vid %L mÃ¥ste ha precis ett argumentFINAL-procedur vid %L med argument med antagen ordning mÃ¥ste vara den enda avslutaren med samma sort/typ (F2018: C790)FINAL-procedurdeklaration vid %CFLUSH-sats vid %CFORALL-konstruktion vid %LFORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-index %qs fÃ¥r inte fÃ¶rekomma i triplettspecifikation vid %LFORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r variabel av heltalstypFORALL-maskklausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryckFORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGERFORALL-steguttryck vid %L fÃ¥r inte vara nollFORALL-steguttryck vid %L mÃ¥ste vara en skalÃ¤r %sFORM TEAM-sats vid %CFORMAT-etikett %d vid %L inte definieradFORMAT-sats vid %C kan inte fÃ¶rekomma inuti ett INTERFACEFORMAT-sats vid %L har inte en satsetikettFORMAT-taggen vid %L fÃ¥r inte vara en vektor med storlek nollFORMAT-tagg vid %L mÃ¥ste ha typen standardsorts CHARACTER eller INTEGERFP-undantag Ã¤r aktiverade.FP-register kan vara Ã¶verskrivna trots attributet %qE: kompilera med %<-mgeneral-regs-only%>Argumentet FPTR vid %L till C_F_POINTER fÃ¥r inte vara polymorftFPU-typer hos LoongArch:Snabba och kompakta FPX-flaggor kan inte anvÃ¤ndas tillsammansFPX: aktivera utÃ¶kningarna fÃ¶r Argonaut ARC CPU flyttal i dubbel precision.FPX: generera dubbelprecisions FPX- (kompakta) instruktioner.FPX: generera dubbelprecisions FPX- (snabba) instruktioner.FPX: generera enkelprecisions FPX-instruktioner (kompakta).FPX: generera enkelprecisions FPX- (snabba) instruktioner.FROMPOS-argumentet (%ld) Ã¤r utanfÃ¶r intervallet 0:%d i inbyggd MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) i inbyggd MVBITSFUNCTION-resultat %s fÃ¥r inte vara ALLOCATABLE i FUNCTION %s vid %LFUNCTION-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %LFUNCTION-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %LFUNCTION-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %LFaktorisera komplexa konstruerare och destruerare till fÃ¶rmÃ¥n fÃ¶r utrymme snarare Ã¤n hastighet.Misslyckades att skapa en post av typen â€�%sâ€� vid %CMisslyckades att matcha klausulen vid %CMisslyckades att bestÃ¤mma lÃ¤ngden pÃ¥ en konstant vektor.Misslyckande vid konvertering av BOZ till REAL vid %LÃ–desdigert felFilen %qs inkluderas rekursivtFilen %qs Ã¶ppnad vid %C Ã¤r inte en GNU Fortran-modulfilFinkornig styrning av trimningsfunktioner.FÃ¶rsta argumentet till definierad tilldelning vid %L mÃ¥ste vara INTENT(OUT) eller INTENT(INOUT)FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara frivilligtFÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)FÃ¶rsta eller sista !$OMP ATOMIC-inbyggds argument mÃ¥ste vara %qs vid %LFixa min_int-berÃ¤kningenFast radlÃ¤ngd mÃ¥ste vara minst sjuFlaggan %<-fmax-stack-var-size=%d%> Ã¥sidosÃ¤tter %<-frecursive%> som impliceras av %qsFlaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-fmax-stack-var-size=%d%>Flaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-frecursive%>Flaggan %<-fno-automatic%> Ã¥sidosÃ¤tter %<-frecursive%> som impliceras av %qsFlaggan %<-frecursive%> Ã¥sidosÃ¤tter %<-fmax-stack-var-size=%d%>Flagga fÃ¶r att akvivera inbÃ¤ddad metadata direkt i objektfilerNamn pÃ¥ anpassad instruktionskonfiguration fÃ¶r flyttal.Vikningsanrop till enkla inline-funktioner.FÃ¶lj Renesas (tidigare Hitachi) / SuperH-anropskonventioner.FÃ¶lj C++17-krav pÃ¥ evalueringordning fÃ¶r tilldelningsuttryck, skift, medlemsfunktionsanrop, etc.FÃ¶lj lÃ¤nkningskraven EABI.FÃ¶r !$OMP ATOMIC COMPARE mÃ¥ste den fÃ¶rsta operanden i jÃ¤mfÃ¶relsen vid %L vara variabeln %qs som uppdateringssatsen skriver till vid %LFÃ¶r flaggor av typ -f*-prefix-map= jÃ¤mfÃ¶r kononiserade sÃ¶kvÃ¤gsnamn istÃ¤llet fÃ¶r bara strÃ¤ngar.FÃ¶r attrapprocedur %s Ã¤r inget bindningsnamn tillÃ¥tet i BIND(C) vid %CFÃ¶r inbyggt bibliotek: skicka alla parametrar i register.FÃ¶r nÃ¤stade funktioner pÃ¥ stacken sÃ¤tts exekveringsrÃ¤ttigheter.FÃ¶r skiftÃ¥tgÃ¤rder med en konstant mÃ¤ngd, som krÃ¤ver en individuell instruktion fÃ¶r att skifta en position, sÃ¤tt det maximala antalet inline-skiftinstruktioner (maximalt vÃ¤rde 64) att mata ut istÃ¤llet fÃ¶r att anvÃ¤nda den motsvarade hjÃ¤lpfunktionen __mspabi. StandardvÃ¤rdet Ã¤r 4.FÃ¶r mÃ¥l som normalt anvÃ¤nder trampoliner fÃ¶r nÃ¤stade funktioner, generera dem alltid istÃ¤llet fÃ¶r att anvÃ¤nda deskriptorer.FÃ¶r assemblern (och lÃ¤nkaren) tillÃ¥t alla arkitekturundervarianter att anvÃ¤ndas utan fel.FÃ¶rbjud utfÃ¶randet av fp-as-gp-optimering.FÃ¶rbud anvÃ¤ndning av $fp fÃ¶r att komma Ã¥t statiska och globala variabler.  Denna flagga fÃ¶rbjuder strikt fp-as-gp-optimeringar oavsett â€�-mforce-fp-as-gpâ€�.Tvinga alla anrop att gÃ¶ras via en jli-instruktion.Tvinga assemblerutdata att alltid anvÃ¤nda hexadecimala konstanter.Tvinga bitfÃ¤ltsÃ¥tkomster att matcha sin typbredd.Tvinga fram att temporÃ¤rer skapas fÃ¶r att testa sÃ¤llan kÃ¶rd forall-kod.Tvinga avaktivering av hÃ¥rdvaruslingor, Ã¤ven med anvÃ¤ndning av -mext-dsp.Tvinga funktioner till att vara justerade till en 4-bytegrÃ¤ns.Framtvinga generering av externa symbolindirektionsstubbar.Tvinga indirekta anrop och hopp via register.Framtvinga utfÃ¶randet av fp-as-gp-optimering.Tvinga den underliggande typen fÃ¶r â€�wchar_tâ€� att vara â€�unsigned shortâ€�.Framtvinga anvÃ¤ndningen av fÃ¶rdrÃ¶jningssteg fÃ¶r villkorliga grenar.Formatsats i modulhuvudblock vid %CFortran 2003: %s-specificerare i %s-sats vid %L har vÃ¤rdet %qsFortran 2003: Tecken som argument %qs till inbyggd %qs vid %LFortran 2003: DT-formatspecificerare Ã¤r inte tillÃ¥ten vid %CFortran 2003: Aktuellt skalÃ¤rt CHARACTER-argument med attrappargument som Ã¤r vektor %qs vid %LFortran 2008: fÃ¶rÃ¥ldrad funktion:Fortran 2008: COMMON-block %qs med bindningsetikett vid %L delar identifierare med en global ej-COMMON-blockentitet vid %LFortran 2008: Aktuellt argument som inte Ã¤r en pekare vid %L till pekarattrapp %qsFortran 2008: Nollpekare vid %L till icke-pekarattrapp %qsFortran 2008: Pekarfunktioner i variabeldefinitionssammanhang (%s) vid %LFortran 2008: Semikolon vid %C utan fÃ¶regÃ¥ende satsFortran 2018 borttagen funktion:Fortran 2018 fÃ¶rÃ¥ldrad funktion:Fortran 2018:Fortran 95 krÃ¤ver standard-INTEGER i %s-tagg vid %LHittade ingen matchande specifik bindning fÃ¶r anropet till GENERIC %qs vid %LFri radlÃ¤ngd mÃ¥ste vara minst treFunktionen %qs som initieringsuttryck vid %LFunktion %qs vid %L fÃ¥r inte anropas rekursivt, eftersom den inte Ã¤r RECURSIVEFunktion %qs vid %L kan inte ha en initierareFunktionen %qs vid %L har ingen IMPLICIT-typFunktionen %qs vid %L har ingen IMPLICIT-typ; menade du %qs?Funktionen %qs vid %L Ã¤r INTRINSIC men Ã¤r inte kompatibel med en inbyggdFunktionen %qs vid %L mÃ¥ste vara PUREFunktionen %qs i initieringsuttrycket vid %L mÃ¥ste vara en inbyggd funktionFunktionen %qs Ã¤r deklarerad CHARACTER(*) och fÃ¥r inte anvÃ¤ndas vid %L eftersom det inte Ã¤r ett attrappargumentFunktion %qs krÃ¤ver en argumentlista vid %CFunktion %s vid %L har ingÃ¥ngar med vektorspecifikationer som ej stÃ¤mmer Ã¶verensFunktion %s vid %L har ingÃ¥ngen %s med egenskaper som inte stÃ¤mmerFunktionen â€�%sâ€� vid %L med ingÃ¥ngar som returnerar variabler av olika strÃ¤nglÃ¤ngderFunktionen finns inte.Funktionsresultat %qs vid %L kan inte ha en initierareFunktionsresultat %qs vid %L har ingen IMPLICIT-typFunktionsresultatet %qs vid %L Ã¤r ogiltigt som X-argument till C_FUNLOCFunktionsresultat %qs vid %L skall inte vara en co-vektor eller ha en co-vektorkomponentFunktionsresultatet %qs Ã¤r ogiltigt i proc-mÃ¥l i procedurpekartilldelning vid %LFunktionens resultatvariabel %qs vid %L fÃ¶r den elementÃ¤ra funktionen %qs skall inte ha ett attribut ALLOCATABLE eller POINTERFunktionsbÃ¶rjan justeras till denna 2-potens.Funktioner med returvÃ¤rden mÃ¥ste sluta med retursatser.SmÃ¤lt samman vissa heltalsoperationer fÃ¶r bÃ¤ttre prestanda pÃ¥ power10.SmÃ¤lt samman vissa heltalsoperationer fÃ¶r bÃ¤ttre prestanda pÃ¥ power8.GCC kan inte stÃ¶dja operatorer med heltalstyper och fixdecimaltyper som har fÃ¶r mÃ¥nga heltals- och decimalbitar tillsammansGCC stÃ¶djer fÃ¶r nÃ¤rvarande inte argumenttypen %qT fÃ¶r %<simd%>-funktionerGCC stÃ¶djer fÃ¶r nÃ¤rvarande inte typer av blandad storlek till %<simd%>-funktionerGCC stÃ¶djer fÃ¶r nÃ¤rvarande inte returtypen %qT fÃ¶r %<simd%>-funktionerGCC stÃ¶djer fÃ¶r nÃ¤rvarande inte simdlen %wd fÃ¶r typen %qTGCC Ã¤r inte konfigurerat fÃ¶r att stÃ¶dja %qs som ett argument till %<-foffload=%>GCC mÃ¥ste vara konfigurerat med %<--enable-newlib-nano-formatted-io%> fÃ¶r att anvÃ¤nda %<-mtiny-printf%>GCC stÃ¶djer endast %u nÃ¤stade definitionsomrÃ¥denGCC-vektor skickad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgarantiGCC-vektor returnerad som referens: icke-standard ABI-utÃ¶kning utan kompatibilitetsgarantiGCC_OFFLOAD_OMP_REQUIRES_FILE inte sattGCN GPU-typ att anvÃ¤nda:GCSE avslagenGENERIC %qs vid %L kan inte Ã¥sidosÃ¤tta en specifik bindning med samma namnGENERIC %qs vid %L mÃ¥ste ha som mÃ¥l en specifik bindning, %qs Ã¤r ocksÃ¥ GENERICGENERIC vid %C mÃ¥ste vara inuti en hÃ¤rledd typs CONTAINSGENERIC-bindning vid %CGENERIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %LGMP-version %s, MPFR-version %s, MPC-version %s, isl-version %s
  GNU C stÃ¶djer inte lÃ¤ngre -traditional utan -EGNU-utÃ¶kning:GNU Objective C stÃ¶djer inte lÃ¤ngre traditionell kompileringGNU-stilsattribut mellan etikett och deklaration tillhÃ¶r etikettenGOTO-sats vid %L lÃ¤mnar CRITICAL-konstruktion fÃ¶r etikett vid %LGOTO-sats vid %L lÃ¤mnar DO CONCURRENT-konstruktion fÃ¶r etikett vid %LSkrÃ¤p efter PARAMETERIZED TYPE-deklaration vid %CGenerera (generera inte) MMA-instruktioner.Generera (generera inte) kod som anvÃ¤nder LXVKQ-instruktionen.Generera (generera inte) kod som anvÃ¤nder XXSPLTIDP-instruktionen.Generera (generera inte) kod som anvÃ¤nder XXSPLTIW-instruktionen.Generera (generera inte) pc-relativ minnesadressering.Generera (generera inte) pc-relativ minnesadressering fÃ¶r externa.Generera (generera inte) prefixade minnesinstruktioner.Generera 16-bitsinstruktioner.Generera 16-bitars i386-kod.Generera 32-bitars kod.AnvÃ¤nd 32-bitars avstÃ¥nd i hopptabeller.Generera 32-bitars i386-kod.Generera 32-bitars x86-64-kod.Generera 32Ã—16 multiplikations- och mac-instruktioner.Generera 64-bitars kod.Generera 64-bitars x86-64-kod.Generera stackramar enligt APCS.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC600.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC601.Generera ARCompact 32-bitars kod fÃ¶r processorn ARC700.Generera stubbar i AT&T-stil fÃ¶r Mach-O.Generera BTF-felsÃ¶kningsinformation pÃ¥ standardnivÃ¥.Generera C-huvuden fÃ¶r plattformsspecifika funktioner.Generera C-prototyper frÃ¥n BIND(C)-deklarationer.Generera C-prototyper frÃ¥n externa procedurdeklarationer som inte Ã¤r BIND(C).Generera C++ modulberoendeinformation.Generera C-SKY-instruktioner fÃ¶r dubbla flyttal (standard fÃ¶r hÃ¥rda flyttal).Generera CTF-felsÃ¶kningsinformation pÃ¥ standardnivÃ¥.Generera DSP-utÃ¶kningsinstruktioner.Generera DWARF-sektionerna pubnames och pubtypes med GNU-utvidgningar.Generera DWARF-sektionerna pubnames och pubtypes.Generera ELF FDPIC-kod.Generera GFLOAT-dubbelprecisionskod.Generera H8/300H-kod.Generera H8S-kod.Generera H8S/2600-kod.Generera H8SX-kod.Generera ILP32-kod.Generera IT-block som passar fÃ¶r ARMv8.Generera JSON-fil.Generera LP64-kod.Generera MIPS16-kod.Generera ModuleInfo-post fÃ¶r utdatamodulen.Generera PA1.0-kod.Generera PA1.1-kod.Generera kod fÃ¶r PA2.0 (krÃ¤ver binutils 2.10 eller senare).Generera SH1-kod.Generera SH2-kod.Generera SH2a-kod utan FPU.Generera SH2e-kod.Generera SH3-kod.Generera SH3e-kod.Generera SH4-kod utan FPU.Generera SH4-kod.Generera SH4-100-kod utan FPU.Generera SH4-100-kod.Generera SH4-200-kod utan FPU.Generera SH4-200-kod.Generera SH4-300-kod utan FPU.Generera SH4-300-kod.Generera SH4a-kod utan FPU.Generera SH4a-kod.Generera SH4al-dsp-kod.Generera SIMD-kloner fÃ¶r funktioner med direketivet OpenMP declare target.Generera VRSAVE-instruktioner nÃ¤r AltiVec-kod genereras.Generera en __mcount_loc-sektion med alla _mcount- eller __fentry__-anrop.Generera en __mcount_loc-sektion med alla mcount- eller __fentry__-anrop.Generera ett #line-direktiv som pekar pÃ¥ aktuell katalog.Generera en Mach-O-bunt (filtyp MH_BUNDLE).Generera en __return_loc-sektion som pekar pÃ¥ all returinstrumenteringskod.Generera ett anrop till abort om en noreturn-funktion returnerar.Generera en standard D-funktion main() vid kompilering.Generera en enda utgÃ¥ngspunkt fÃ¶r varje funktion.Generera absoluta kÃ¤llkodssÃ¶kvÃ¤gar fÃ¶r gcov.Generera kod fÃ¶r att skicka aggregerade parametrar med som mes 64-bitars justering.Generera all nÃ¶dvÃ¤ndig information fÃ¶r BPF Compile Once â€“ Run Everywhere.Generera en kÃ¶rbar utdatafil som binder symboler vid laddning, snarare Ã¤n lat.Generera assemblerutdatat som Ã¤r kompatibel med Renesas AS100-assembler.  Detta kan begrÃ¤nsa nÃ¥gra av kompilatorns egenskaper.  Standard Ã¤r att generera GAS-kompatibel syntax.Generera auto-inc/dec-instruktioner.Generera kod med rak byteordning.Generera kod med rak byteordning.Generera eBPF med rak byteordning.Generera bitinstruktioner.Generera anropsinstruktioner som indirekta anrop.Generera anropsinstruktioner som indirekta anrop, om nÃ¶dvÃ¤ndigt.Generera anropsinstruktioner som indirekta anrop.Generera anropsinstruktioner som registerindirekta anrop.Generera cld-instruktioner i funktionsprologen.Generera kod fÃ¶r C-SKY kompilatorkÃ¶rtidsmiljÃ¶ istÃ¤llet fÃ¶r libgcc.Generera kod fÃ¶r GNU as.Generera kod fÃ¶r GNU-assembler (gas).Generera kod fÃ¶r GNU ld.Generera kod fÃ¶r GNU:s kÃ¶rtidsmiljÃ¶.Generera kod fÃ¶r kÃ¶rtidsmiljÃ¶n NeXT (Apple Mac OS X).Generera kod fÃ¶r OpenMP-avlastning: aktiverar -msoft-stack och -muniform-simt.Generera kod fÃ¶r SH4 340-serien (saknar MMU/FPU).Generera kod fÃ¶r SH4 400-serien (saknar MMU/FPU).Generera kod fÃ¶r SH4-500-serien (utan FPU).Generera kod fÃ¶r Smart Mode.Generera kod fÃ¶r Thumb-tillstÃ¥nd.Generera kod fÃ¶r UNIX-assembler.Generera kod fÃ¶r ett 32-bitars ABI.Generera kod fÃ¶r en 5206e.Generera kod fÃ¶r en 520X.Generera kod fÃ¶r en 528x.Generera kod fÃ¶r en 5307.Generera kod fÃ¶r en 5407.Generera kod fÃ¶r ett 64-bitars ABI.Generera kod fÃ¶r en 68000.Generera kod fÃ¶r en 68010.Generera kod fÃ¶r en 68020.Generera kod fÃ¶r en 68030.Generera kod fÃ¶r en 68040, utan nÃ¥gra nya instruktioner.Generera kod fÃ¶r en 68040.Generera kod fÃ¶r en 68060, utan nÃ¥gra nya instruktioner.Generera kod fÃ¶r en 68060.Generera kod fÃ¶r en 68302.Generera kod fÃ¶r en 68332.Generera kod fÃ¶r en 68851.Generera kod fÃ¶r en ColdFire v4e.Generera kod fÃ¶r en DLL.Generera kod fÃ¶r en Fido A.Generera kod fÃ¶r en cpu32.Generera kod fÃ¶r alla mallinstansieringar.Generera kod fÃ¶r 11/10.Generera kod fÃ¶r 11/40.Generera kod fÃ¶r 11/45.Generera kod fÃ¶r assert-kontrakt.Generera kod fÃ¶r klassinvarianskontrakt.Generera kod fÃ¶r darwin laddbara kÃ¤rnutvidgningar.Generera kod fÃ¶r funktioner Ã¤ven om de Ã¤r fullstÃ¤ndigt inline:ade.Generera kod fÃ¶r en given CPU.Generera kod fÃ¶r gammal exec BSS PLT.Generera kod fÃ¶r efterhandstillstÃ¥ndskontrakt.Generera kod fÃ¶r fÃ¶rhandsvillkorskontrakt.Generera kod fÃ¶r statiska funktioner Ã¤ven om de aldrig anropas.Generera kod fÃ¶r switch:ar utan ett standardfall.Generera kod fÃ¶r plattformen Android.Generera kod fÃ¶r M*Core M210.Generera kod fÃ¶r M*Core M340.Generera kod fÃ¶r kÃ¤rnan eller laddbara kÃ¤rnutvidgningar.Generera kod fÃ¶r Ã¶vervakarlÃ¤get (standard).Generera kod fÃ¶r anvÃ¤ndarlÃ¤get.Generera kod i 32-bitars ARM-tillstÃ¥nd.Generera kod fÃ¶r rak byteordning.Generera kod fÃ¶r rak byteordning.Generera kod fÃ¶r omvÃ¤nd byteordning.Generera kod fÃ¶r omvÃ¤nd byteordning.Generera kod lÃ¤mplig fÃ¶r kÃ¶rbara program (INTE delade bibliotek).Generera kod lÃ¤mplig fÃ¶r korta felsÃ¶kningscykler.Generera kod som kan anvÃ¤ndas i dynamiska objekt i SVR4-stil.Generera kod som kan hÃ¥lla lokalt tillstÃ¥nd uniformt mellan alla filer.Generera kod som fÃ¶ljer Intel MCU psABI.Generera kod som fÃ¶ljer det angivna ABI:et.Generera kod som fÃ¶ljer det angivna ABI:et.Generera kod som Ã¤r lÃ¤nkkompatibel med MIPS16- och microMIPS-kod.Generera kod som anvÃ¤nder flyttalsinstruktioner fÃ¶r 68881.Generera kod som kommer kÃ¶ra i privilegierat tillstÃ¥nd.Generera kod som inte kommer lÃ¤nkas mot nÃ¥gra andra delade ID-bibliotek men kan anvÃ¤ndas som ett delat bibliotek.Generera kod fÃ¶r att kontrollera grÃ¤nser fÃ¶re indexering i vektorer.Generera kod fÃ¶r att kontrollera undantagsspecifikationer.Generera kod fÃ¶r att kompensera fÃ¶r rÃ¤tlinjig spekulation.Generera kod fÃ¶r att spÃ¥ra nÃ¤r CPU:n kan spekulera felaktigt.Generera kod fÃ¶r att anvÃ¤nda ej-exec PLT och GOT.Generera kod som anvÃ¤nder globala ankringssymboladresser.Generera kod som anvÃ¤nder hÃ¥rdvaruflyttalsinstruktioner.Generera kod som anvÃ¤nder endast generella register.Generera kod som endast anvÃ¤nder kÃ¤rnregister (r0-r14).Generera kod med biblioteksanrop fÃ¶r flyttal.Generera kod med ojusterad load store, giltigt fÃ¶r MIPS R6.Generera kod utan GP-reg.Generera CFString-objekt vid kompileringstillfÃ¤llet.Generera komprimerade felsÃ¶kningssektioner.Generera villkorliga flyttinstruktioner.Generera konstantpooler i kompilatorn istÃ¤llet fÃ¶r assemblern.Generera cpp-definitioner fÃ¶r server-IO.Generera cpp-definitioner fÃ¶r arbetsstations-IO.Generera felsÃ¶kningsinformation i DWARF v2-format (eller senare).Generera felsÃ¶kningsinformation i VMS-format.Generera felsÃ¶kningsinformation i normalt utÃ¶kat format.Generera felsÃ¶kningsinformation i standardformat.Generera felsÃ¶kningsinformation i standardversion av DWARF-formatet.Generera felsÃ¶kningsinformation i separata .dwo-filer.Generera normal dubbelprecisions SH2a-FPU-kod.Generera normal enkelprecisions SH2a-FPU-kod.Generera normal enkelprecisions SH4-kod.Generera normal enkelprecisions SH4-100-kod.Generera normal enkelprecisions SH4-200-kod.Generera normal enkelprecisions SH4-300-kod.Generera normal enkelprecisions SH4a-kod.Generera osammanhÃ¤ngande stackramar.Generera divide-instruktioner.Generera divisionsresultat sÃ¥ att resten har samma tecken som nÃ¤mnaren (inte tÃ¤ljaren).Generera dokumentation.Generera flyttalsinstruktioner med dubbel precision.Generera eBPF fÃ¶r den angivna versionen av LinuxkÃ¤rnan.Generera utÃ¶kade aritmetiska instruktioner, endast giltigt fÃ¶r ARC700.Generera utÃ¶kad information om ingÃ¥ngspunkt fÃ¶r inline:ade funktioner.Generera snabba indirekta anrop.Generera flyttalsmatematik med den angivna instruktionsuppsÃ¤ttningen.Generera instruktioner fÃ¶r multiplikationsackumulation av flyttal.Generera frecipd/fsqrtd/fdivd-instruktioner (standard fÃ¶r hÃ¥rda flyttal).Generera abs-instruktioner i hÃ¥rdvara.Generera inline flyttalsdivision, optimera fÃ¶r svarstid.Generera inline flyttalsdivision, optimera fÃ¶r genomstrÃ¶mning.Generera inline heltalsdivision, optimera fÃ¶r svarstid.Generera inline heltalsdivision, optimera fÃ¶r genomstrÃ¶mning.Generera inline kvadratrot, optimera fÃ¶r svarstid.Generera inline kvadratrot, optimera fÃ¶r genomstrÃ¶mning.Generera instruktioner som stÃ¶ds av tunnskiftaren.Generera isel-instruktioner.Generera lata klassuppslagningar (via objc_getClass()) att anvÃ¤ndas i lÃ¤get Zero-Link.Generera bibliteksanrop fÃ¶r atomiska lÃ¤sningar och lagringar nÃ¤r synkrona biblioteksanrop Ã¤r avaktiverade.Generera kod med omvÃ¤nd byteordning.Generera kod med omvÃ¤nd byteordning.Generera eBPF med omvÃ¤nd byteordning.Generera ladda/lagra-multipla-instruktioner.Generera ladda/lagra-instruktioner med uppdatering.Generera lokala anrop till atomÃ¤ra operationer utanfÃ¶r linjen.Generera make-beroenden och kompilera.Generera make-beroenden.Generera mcount-/__fentry__-anrop som nop:ar.  FÃ¶r att aktiveras behÃ¶ver de patchas in.Generera millikodsnuttar.Generera mul64- och mulu64-instruktioner.Generera norm-instruktion.Generera kod fÃ¶r normallÃ¤ge.Generera endast enkelprecisions SH2a-FPU-kod.Generera endast enkelprecisions SH4-kod.Generera endast enkelprecisions SH4-100-kod.Generera endast enkelprecisions SH4-200-kod.Generera endast enkelprecisions SH4-300-kod.Generera endast enkelprecisions SH4a-kod.Generera pc-relativ kod.Generera prestandautÃ¶kningsinstruktioner.Generera prestandautÃ¶kningsinstruktioner version 2.Generera lÃ¥tsasmÃ¥l fÃ¶r alla huvuden.Generera positionsoberoende kod fÃ¶r kÃ¶rbara program om mÃ¶jligt (stort lÃ¤ge).Generera positionsoberoende kod fÃ¶r kÃ¶rbara program om mÃ¶jligt (litet lÃ¤ge).Generera positionsoberoende kod om mÃ¶jligt (stort lÃ¤ge).Generera positionsoberoende kod om mÃ¶jligt (litet lÃ¤ge).Generera fÃ¶rhandshÃ¤mtningsinstruktioner (prefetch), om tillgÃ¤ngliga, fÃ¶r vektorer i slingor.Generera push-/pop-instruktioner (standard).Generera Ã¥terstartbar, PIC-kod.Generera inverser istÃ¤llet fÃ¶r divss och sqrtss.Generera en returinstruktion i en naken funktion.Generera typbeskrivarinformation fÃ¶r kÃ¶rtid.Generera sdata-referenser.  Detta Ã¤r standard, om man inte kompilerar fÃ¶r PIC.Generera sektionerna .s390_indirect_jump, .s390_indirect_call, .s390_return_reg och .s390_return_mem till att innehÃ¥lla de indirekta greningsplatserna som har modifierats som en del av anvÃ¤ndningen av en av flaggorna -mindirect-branch* eller -mfunction-return*.  Sektionerna innehÃ¥ller en vektor av 32-bitselement.  Varje post innehÃ¥ller avstÃ¥ndet frÃ¥n posten till den modifierade platsen.Generera sjÃ¤lvomlokaliserbar kod.Generera sin, cos, sqrt fÃ¶r FPU.Generera flyttalsinstruktioner med enkel precision.Generera inversdivision och kvadratrot i programvara fÃ¶r bÃ¤ttre genomstrÃ¶mning.Generera speciella Objective-C-metoder fÃ¶r att initiera/destruera icke-POD-C++-ivariabler, om det behÃ¶vs.Generera stm-/ldm-instruktioner (standard).Generera strÃ¤ngutÃ¶kningsinstruktioner.Generera swap-instruktion.Generera heltalsmoduloinstruktioner.Generera atomÃ¤ra minnesinstruktioner fÃ¶r quad-ord (lqarx/stqcx).Generera fyrords minnesinstruktioner (lq/stq).Generera ojusterade VSX-laddningar/lagringar fÃ¶r inline-expansion av memcpy/memmove.Generera ojusterade VSX-vektorpars laddningar/lagringar fÃ¶r inline-expansion av memcpy/memmove.Generera tabeller fÃ¶r upprullning som Ã¤r exakta vid varje instruktionsgrÃ¤ns.Generera v3 push25/pop25-instruktioner.Generera vzeroupper-instruktion fÃ¶re en Ã¶vergÃ¥ng av kontrollflÃ¶det ut ur funktionen.Generera xBPF.Generisk funktion %qs vid %L Ã¤r inte konsistent med ett specifikt inbyggt grÃ¤nssnittDet generiska namnet %qs pÃ¥ funktionen %qs vid %L Ã¤r samma namn som den hÃ¤rledda typen vid %LGenerisk subrutin %qs vid %L Ã¤r inte konsistent med ett inbyggt subrutingrÃ¤nssnittGe grenar sin normalkostnad.Ge externa symboler ett inledande understrykningstecken.Globalt bindningsnamn %qs vid %L anvÃ¤nds redan som en %s vid %LGlobalt bindningsnamn %qs vid %L anvÃ¤nds redan vid %LDen globala entiteten %qs vid %L fÃ¥r inte fÃ¶rekomma i ett COMMON-blockDen globala entiteten %qs vid %L fÃ¥r inte fÃ¶rekomma i ett COMMON-block vid %LGlobalt namn %qs vid %L anvÃ¤nds redan som en %s vid %LGlobalt namn %qs vid %L anvÃ¤nds redan vid %LGraphite-slingoptimeringar kan inte anvÃ¤ndas (isl Ã¤r inte tillgÃ¤ngligt) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite-slingoptimeringar kan inte anvÃ¤ndas (isl Ã¤r inte tillgÃ¤ngligt).HjÃ¤lp lÃ¤nkaren att lÃ¤tta instruktioner.HOLDS-uttryck vid %L mÃ¥ste vara ett skalÃ¤rt logiskt uttryckHantera atomÃ¤ra inbyggda som kan anvÃ¤ndas pÃ¥ ojusterad data genom att anropa biblioteksfunktioner.  Ã…sidosÃ¤tter -mtrap-unaligned-atomic.HÃ¤rda villkorsgrenar genom att kontrollera omvÃ¤nda villkor.HÃ¤rda villkor som inte anvÃ¤nds i grenar, kontrollera omvÃ¤nda villkor.Styrflagga fÃ¶r schemalÃ¤ggningsmodell av automatisk fÃ¶rhandshÃ¤mtning i hÃ¥rdvara.  Antalet cykler av framfÃ¶rhÃ¥llning modellen tittar in i, vid â€�0â€� aktiveras endast heuristik fÃ¶r instruktionssortering.  Avaktiverat som standard.Hexadecimal konstant vid %L anvÃ¤nder icke-standard X istÃ¤llet fÃ¶r ZHollerithkonstant vid %CVÃ¤rdassocierad variabel %qs fÃ¥r inte finnas i DATA-sats vid %CHur mycket kan en given kompileringsenhet vÃ¤xa pÃ¥ grund av inline:ingen (i procent).hur mycket kan en given kompileringsenhet vÃ¤xa pÃ¥ grund av interprocedurell konstantpropagering (i procent).I/O-registeroperand till â€�%%%câ€�IBITS: Felaktig bitICE: %<emit_insn%> anvÃ¤nd dÃ¤r %<emit_jump_insn%> behÃ¶vs:ID fÃ¶r delat bibliotek att bygga.ID-delade bibliotek och FD-PIC-lÃ¤get inte anvÃ¤ndas tillsammansIEEE_ARITHMETIC-modul vid %CIEEE_EXCEPTIONS-modul vid %CIEEE_FEATURES-modul vid %CIF-klausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryckIF-klausulmodifierare %s vid %L passar inte fÃ¶r den aktuella OpenMP-konstruktionenIF-klausul utan modifierare vid %L anvÃ¤nd tillsammans med IF-klausuler med modifierareIM-part_ref vid %CIMPLICIT NONE (type)-sats vid %L fÃ¶ljer en IMPLICIT-satsIMPLICIT NONE med specifikationslista vid %CIMPLICIT-sats vid %C fÃ¶ljer en IMPLICIT NONE (type)-satsIMPORT-sats vid %CIMPORT-sats vid %C endast tillÃ¥ten inuti en INTERFACE-kroppIMPURE-procedur vid %CINQUIRE-sats vid %L fÃ¥r inte innehÃ¥lla bÃ¥de FILE- och UNIT-specificerareINQUIRE-sats vid %L krÃ¤ver en PENDING=-specificerare med ID=-specificerarenINQUIRE-sats vid %L krÃ¤ver antingen FILE- eller UNIT-specificerareINQUIRE-sats Ã¤r inte tillÃ¥ten i PURE-procedur vid %CINTEGER-uttryck i %s-klausul vid %L fÃ¥r inte vara negativtINTEGER-uttryck i %s-klausul vid %L mÃ¥ste vara positivtINTEGER-uttryck i SCHEDULE-klausulens chunk_size vid %L mÃ¥ste vara positivtINTEGER(KIND=8) Ã¤r inte tillgÃ¤nglig fÃ¶r flaggan %<-fdefault-integer-8%>INTEGER(KIND=8) Ã¤r inte tillgÃ¤nglig med flaggan %<-finteger-4-integer-8%>INTENT (%s) stÃ¥r i konflikt med INTENT(%s) vid %LINTENT Ã¤r inte tillÃ¥tet inuti BLOCK vid %CAktuellt INTENT(%s)-argument vid %L kan stÃ¶ra det aktuella argumentet vid %L.INTENT(IN) POINTER %qs i %s-klausul vid %LINTENT(IN) POINTER %qs i COPYPRIVATE-klausul vid %LINTENT(OUT)-argumentet %qs till den rena proceduren %qs vid %L fÃ¥r inte vara polymorfINTERFACE-procedur %qs vid %L har samma namn som den inneslutande procedurenIO UNIT i %s-satsen vid %L mÃ¥ste vara en intern fil i en PURE-procedurIO-definition fÃ¶r %q+D behÃ¶ver en adressIOLENGTH-tagg ogiltig i INQUIRE-sats vid %CIOMSG-tagg vid %LIPA modref-sammanfattning saknas i indatafilenIPA-SRA Ã¥tkomstverifiering misslyckadesISA:n %qs stÃ¶djs inte i attributet %<target%>, anvÃ¤nd syntaxen %<arch=%>ISO C tillÃ¥ter inte %<%E (uttryck)%>ISO C tillÃ¥ter inte extra %<;%> utanfÃ¶r funktionerISO C tillÃ¥ter inte %<_Alignof%> anvÃ¤nt pÃ¥ en funktionstypISO C stÃ¶djer inte %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C stÃ¶djer inte %<++%> och %<--%> pÃ¥ komplexa typerISO C stÃ¶djer inte %<[[]]%>-attribut fÃ¶re C2XISO C stÃ¶djer inte typen %<__int%d%>ISO C stÃ¶djer inte %<auto%>-attribut fÃ¶re C2XISO C stÃ¶djer inte %<~%> fÃ¶r komplex konjugeringISO C stÃ¶djer inte %qs fÃ¶re C2XISO C stÃ¶djer inte den fÃ¶rdefinierade identifieraren %qsISO C stÃ¶djer inte komplexa heltalstyperISO C stÃ¶djer inte decimala flyttal fÃ¶re C2XISO C stÃ¶djer inte fixdecimaltyperISO C stÃ¶djer inte att utelÃ¤mna parameternamn i funktionsdefinitioner fÃ¶re C2XISO C stÃ¶djer inte bara %<complex%> i meningen %<double complex%>ISO C stÃ¶djer inte mÃ¤ttning av typerISO C stÃ¶djer inte att ange underliggande typer fÃ¶r %<enum%> fÃ¶re C2XISO C stÃ¶djer inte typen %<_Float%d%s%>ISO C fÃ¶rbjuder %<goto *expr;%>ISO C fÃ¶rbjuder %<return%> med vÃ¤rde i funktion som returnerar voidISO C fÃ¶rbjuder tomma Ã¶versÃ¤ttningsenheterISO C fÃ¶rbjuder tilldelning mellan funktionspekare och %<void *%>ISO C fÃ¶rbjuder klammergrupper inuti uttryckISO C fÃ¶rbjuder typkonvertering av ickeskalÃ¤rer till samma typISO C fÃ¶rbjuder typkonvertering till unionstyperISO C fÃ¶rbjuder jÃ¤mfÃ¶relse mellan %<void *%> och funktionspekareISO C fÃ¶rbjuder villkorliga uttryck mellan %<void *%> och funktionspekareISO C fÃ¶rbjuder villkorliga uttryck med bara en sida voidISO C fÃ¶rbjuder const- eller volatile-funktionstyperISO C fÃ¶rbjuder konvertering av funktionspekare till objektpekartypISO C fÃ¶rbjuder konvertering av objektpekare till funktionspekartypISO C fÃ¶rbjuder tomma klamrar som initierare fÃ¶re C2XISO C fÃ¶rbjuder framÃ¥tdeklaration av parametrarISO C fÃ¶rbjuder framÃ¥treferenser till %<enum%>-typerISO C fÃ¶rbjuder initiering mellan funktionspekare och %<void *%>ISO C fÃ¶rbjuder etikettdeklarationerISO C fÃ¶rbjuder medlemsdeklarationer utan medlemmarISO C fÃ¶rbjuder nÃ¤stade funktionerISO C fÃ¶rbjuder utelÃ¤mnande av den mittersta termen i ett %<?:%>-uttryckISO C fÃ¶rbjuder ordningsjÃ¤mfÃ¶relse pÃ¥ pekare till funktionerISO C fÃ¶rbjuder att skicka argument %d till %qE mellan funktionspekare och %<void *%>ISO C fÃ¶rbjuder kvalificerade funktionstyperISO C fÃ¶rbjuder retur mellan funktionspekare och %<void *%>ISO C fÃ¶rbjuder specificering av intervall av element som skall initierasISO C fÃ¶rbjuder lagringsklasspecificerare i sammansatta litteraler fÃ¶re C2XISO C fÃ¶rbjuder indexering av %<register%>-vektorISO C fÃ¶rbjuder vektorer med storlek nollISO C fÃ¶rbjuder vektor %qE med storlek nollISO C fÃ¶rbjuder argumentkonvertering till unionstypISO C krÃ¤ver ett namngivet argument fÃ¶re %<...%> fÃ¶re C2XISO C begrÃ¤nsar upprÃ¤kningsvÃ¤rden till intervallet hos %<int%> fÃ¶re C2XISO C++-attributet %qE Ã¤r inte tillÃ¤mpligt pÃ¥ funktioner; hanteras som %<[[gnu::%E]]%>ISO C++ 1998 stÃ¶djer inte %<long long%>ISO C++ 1998 fÃ¶rbjuder anvÃ¤ndning av %<extern%> vid explicita instansieringarISO C++ tillÃ¥ter endast bitfÃ¤ltsattribut fÃ¶re symbolen %<:%>ISO C++ antog inte mallar fÃ¶r strÃ¤nglitteralsoperatorer som tar argumentpaket av teckenISO C++ tillÃ¥ter inte %<?:%> med mellersta operanden utelÃ¤mnadISO C++ tillÃ¥ter inte %<alignof%> med annat Ã¤n en typISO C++ tillÃ¥ter inte C99:s designerade initierareISO C++ tillÃ¥ter inte GNUs designerade initierareISO C++ tillÃ¥ter inte %<%T::%D%> att definieras som %<%T::%D%>ISO C++ tillÃ¥ter inte %<alignof%> anvÃ¤nt pÃ¥ en funktionstypISO C++ stÃ¶djer inte %<__int%d%> fÃ¶r %qsISO C++ stÃ¶djer inte bara %<complex%> i meningen %<double complex%>ISO C++ fÃ¶rbjuder anvÃ¤ndning av %<__alignof%> pÃ¥ ett uttryck med funktionstypISO C++ fÃ¶rbjuder anvÃ¤ndning av %<sizeof%> pÃ¥ ett uttryck med funktionstypISO C++ fÃ¶rbjuder klammergrupper inuti uttryckISO C++ fÃ¶rbjuder anrop av %<::main%> inifrÃ¥n programISO C++ fÃ¶rbjuder typkonvertering till en vektortyp %qTISO C++ fÃ¶rbjuder jÃ¤mfÃ¶relse mellan pekare och heltalISO C++ fÃ¶rbjuder jÃ¤mfÃ¶relser mellan pekare av typ %<void *%> och pekare till funktionerISO C++ fÃ¶rbjuder sammansatta litteralerISO C++ fÃ¶rbjuder berÃ¤knade gotoISO C++ fÃ¶rbjuder villkorliga uttryck mellan pekare av typ %<void *%> och pekare till funktionerISO C++ fÃ¶rbjuder konvertering mellan pekare av typ %<void *%> och pekare till funktionerISO C++ fÃ¶rbjuder konvertering av en strÃ¤ngkonstant till %qTISO C++ fÃ¶rbjuder deklaration av %qs utan typISO C++ fÃ¶rbjuder minskning av pekare pÃ¥ typ %qTISO C++ fÃ¶rbjuder minskning av enumISO C++ fÃ¶rbjuder tomma namnlÃ¶sa enumISO C++ fÃ¶rbjuder den flexibla vektormedlemmen %qsISO C++ fÃ¶rbjuder flexibla vektormedlemmarISO C++ fÃ¶rbjuder initiering inom klassen av icke-konstant statisk medlem %qDISO C++ fÃ¶rbjuder Ã¶kning av pekare pÃ¥ typ %qTISO C++ fÃ¶rbjuder Ã¶kning av enumISO C++ fÃ¶rbjuder initiering av medlemskonstant %qD av icke heltalstyp %qTISO C++ fÃ¶rbjuder nÃ¤stad typ %qD med samma namn som en omgivande klassISO C++ fÃ¶rbjuder uteslutande av mittersta termen i ett %<?:%> uttryckISO C++ fÃ¶rbjuder att ta adressen till funktionen %<::main%>ISO C++ fÃ¶rbjuder att ta adressen till en bunden medlemsfunktion fÃ¶r att skapa en pekare till medlemsfunktion.  SÃ¤g %<&%T::%D%>ISO C++ fÃ¶rbjuder att ta adressen till en okvalificerad eller parentetiserad icke-statisk medlemsfunktion fÃ¶r att skapa en pekare till en medlemsfunktion.  SÃ¤g %<&%T::%D%>ISO C++ fÃ¶rbjuder anvÃ¤ndning av %qE vid explicita instansieringarISO C++ fÃ¶rbjuder nyckelordet typename i mall-mall-parameter; anvÃ¤nd %<-std=c++17%> eller %<-std=gnu++17%>ISO C++ fÃ¶rbjuder anvÃ¤ndning av en flyttalslitteral i ett konstantuttryckISO C++ fÃ¶rbjuder anvÃ¤ndning av pekare av typ %<void *%> i subtraktionISO C++ fÃ¶rbjuder anvÃ¤ndning av pekare till en funktion i subtraktionISO C++ fÃ¶rbjuder anvÃ¤ndning av pekare till en metod i subtraktionISO C++ fÃ¶rbjuder vektor med variabel lÃ¤ngdISO C++ fÃ¶rbjuder vektor %qD med variabel lÃ¤ngdISO C++ fÃ¶rbjuder vektor med storlek nollISO C++ fÃ¶rbjuder vektor %qD med storlek nollISO C++ fÃ¶rbjuder anonyma posterISO C++ fÃ¶rhindrar Ã¶verlagring av %<operator ?:%>ISO C++ sÃ¤ger att dessa Ã¤r tvetydiga, trots att den sÃ¤msta konverteringen fÃ¶r den fÃ¶rsta Ã¤r bÃ¤ttre Ã¤n den sÃ¤msta konverteringen fÃ¶r den andra:ISO C++17 tillÃ¥ter inte specificeraren %<register%> av lagringsklassISO C++17 tillÃ¥ter inte dynamiska undantagsspecifikationerISO C11 stÃ¶djer inte att utesluta strÃ¤ngen i %qEISO C90 stÃ¶djer inte %<[*]%>-vektordeklarerareISO C90 stÃ¶djer inte %<_Generic%>ISO C90 stÃ¶djer inte %<_Noreturn%>ISO C90 stÃ¶djer inte den fÃ¶rdefinierade identifieraren %<__func__%>ISO C90 stÃ¶djer inte %<for%>-slingor med initiala deklarationerISO C90 stÃ¶djer inte %<long long%>ISO C90 stÃ¶djer inte %<static%> eller typkvalificerare i parametervektordeklarerareISO C90 stÃ¶djer inte %qEISO C90 stÃ¶djer inte booleska typerISO C90 stÃ¶djer inte komplexa typerISO C90 stÃ¶djer inte flexibla vektormedlemmarISO C90 stÃ¶djer inte kvalificeraren %<_Atomic%>ISO C90 stÃ¶djer inte namnlÃ¶sa strukturer/unionerISO C90 fÃ¶rbjuder vektor %qE vars storlek inte kan berÃ¤knasISO C90 fÃ¶rbjuder vektorer vars storlek inte kan berÃ¤knasISO C90 fÃ¶rbjuder sammansatta litteralerISO C90 fÃ¶rbjuder blandade deklarationer och kodISO C90 fÃ¶rbjuder specificering av underobjekt som skall initierasISO C90 fÃ¶rbjuder indexering av icke-l-vÃ¤rde-vektorISO C90 fÃ¶rbjuder vektorer med variabel lÃ¤ngdISO C90 fÃ¶rbjuder vektor %qE med variabel lÃ¤ngdISO C99 stÃ¶djer inte %<_Generic%>ISO C99 stÃ¶djer inte %<_Noreturn%>ISO C99 stÃ¶djer inte %qEISO C99 stÃ¶djer inte kvalificeraren %<_Atomic%>ISO C99 stÃ¶djer inte namnlÃ¶sa strukturer/unionerISO_C_BINDING-modul vid %Cinbyggd modul ISO_FORTRAN_ENV vid %CITERATOR fÃ¥r inte kombineras med SINK vid %CITERATOR fÃ¥r inte kombineras med SOURCE vid %COm -ftree-vectorize anvÃ¤nds, den minimala slinggrÃ¤nsen pÃ¥ en slinga fÃ¶r att den skall Ã¶vervÃ¤gas fÃ¶r vektorisering.Om -fvariable-expansion-in-unroller Ã¤r pÃ¥, det maximala antalet gÃ¥nger som en enskild variabel kommer expanderas under slingutrullning.Om ommappning av grÃ¤nser anges vid %L skall pekarmÃ¥let inte vara NULLOm fÃ¶rsta argumentet till ATAN2 vid %L Ã¤r noll fÃ¥r inte andra argumentet vara nollOm fÃ¶rsta argumentet till ATAN2D vid %L Ã¤r noll fÃ¥r inte andra argumentet vara nollOm antalet kandidater i mÃ¤ngden Ã¤r mindre, fÃ¶rsÃ¶ker vi alltid ta bort oanvÃ¤nda iv under deras optimering.Om schemalÃ¤ggning efter omlÃ¤sning, gÃ¶r superblockschemalÃ¤ggning.Ignorera â€�Dâ€� i kolumn ett i fix form.Ignorera dllimport fÃ¶r funktioner.Ignorera den normala tvÃ¥nivÃ¥namnrymden; slÃ¥ upp symboler i kommandoradsordning och notera inte vilket bibliotek som tillhandahÃ¶ll den upplÃ¶sta symbolen.Ignorera pragma som inte stÃ¶djs.Ignorerad, men bevarad fÃ¶r bakÃ¥tkompatibilitet. Endast 64-bitars ABI stÃ¶djs.Ignorerad.Ignorerar leverantÃ¶rsutvidgningens vaktpost â€�!$omxâ€� vid %COtillÃ¥tet allokeringsobjekt vid %C fÃ¶r en PURE-procedurOtillÃ¥ten tilldelning till extern procedur vid %LOtillÃ¥tet tecken i BOZ-konstant vid %COtillÃ¥tet id i copy_walk_reduction_argOgiltigt preprocessordirektivOgiltig referenstyp vid %L som EQUIVALENCE-objektOtillÃ¥tet steg pÃ¥ noll vid %LOtillÃ¥ten typ i teckenkonkatenering vid %LBildstyrsatsen %s vid %C i CRITICAL-blockBildstyrsatsen %s vid %C i DO CONCURRENT-blockBildstyrsats %s vid %C i PURE-procedurBildstyrningssats CRITICAL vid %C i DO CONCURRENT-blockBildstyrningssats CRITICAL vid %C i PURE-procedurBildstyrsatsen EVENT %s vid %C i CRITICAL-blockBildstyrsatsen EVENT %s vid %C i DO CONCURRENT-blockBildstyrsats EVENT %s vid %C i PURE-procedurBildstyrsatsen RETURN vid %C i CRITICAL-blockBildstyrsatsen RETURN vid %C i DO CONCURRENT-blockBildstyrsatsen STOP vid %C i CRITICAL-blockBildstyrsatsen STOP vid %C i DO CONCURRENT-blockBildstyrsatsen SYNC vid %C i CRITICAL-blockBildstyrsatsen SYNC vid %C i DO CONCURRENT-blockBildstyrsats SYNC vid %C i PURE-procedurBildmÃ¤ngdsargument vid %L mÃ¥ste vara ett skalÃ¤rt eller INTEGER-uttryck av ordning 1BildmÃ¤ngdsargument vid %L mÃ¥ste vara mellan 1 och num_images()Implementera â€�inâ€�-kontrakt fÃ¶r Ã¥sidosatta metoder att vara en Ã¶vermÃ¤ngd av fÃ¶rÃ¤ldrakontraktet.Implementera â€�inâ€�-parametrar att betyda rÃ¤ckvidds-const.Implementera C++17-semantik fÃ¶r Ã¤rvda konstruerare.Implementera D-bitfÃ¤lt.Implementera DIP1000: pekare med rÃ¤ckvidd.Implementera DIP1008: tillÃ¥t undantag i @nogc-kod.Implementera DIP1021: fÃ¶rÃ¤ndringsbara funktionsargument.Implementera __atomic-operationer med biblioteksanrop till Ã¤ldre __sync-funktioner.Implementera upplÃ¶sning av DR 150 fÃ¶r att matcha mall-mall-argument.Implicit deklarerad BIND(C)-funktion %qs vid %L kan inte vara C-interoperativImplicit deklarerad BIND(C)-variabel %qs vid %L fÃ¥r inte vara C-interoperativDen implicit deklarerade funktionen %s anvÃ¤nds i !$OMP DECLARE REDUCTION vid %LDen implicit deklarerade subrutinen %s anvÃ¤nds i !$OMP DECLARE REDUCTION vid %LImplicit deklarerad variabel %qs vid %L fÃ¥r inte vara C-interoperativ men det Ã¤r ett attrappargument till BIND(C)-proceduren %qs vid %LImplicit typad PARAMETER %qs vid %L matchar inte en senare IMPLICIT-typImplicerad SAVE fÃ¶r modulvariabeln %qs vid %L, behÃ¶vs pÃ¥ grund av standardinitieringarVektor med antagen form vid %LFÃ¶rbÃ¤ttra GCC:s fÃ¶rmÃ¥ga att fÃ¶lja kolumnnummer i stora kÃ¤llkodsfiler, pÃ¥ bekostnad av lÃ¥ngsammare kompilering.Den orena funktionen %qs vid %L berÃ¤knas eventuellt inteDen orena funktionen vid %L berÃ¤knas eventuellt inteI %s vid %L mÃ¥ste alla procedurerna vara FUNCTION eftersom det generiska namnet ocksÃ¥ Ã¤r namnet pÃ¥ en hÃ¤rledd typI %s vid %L mÃ¥ste procedurerna antingen alla vara SUBROUTINE eller alla vara FUNCTIONI C++ betyder nollskilt att varna fÃ¶r konverteringar som bÃ¶r undvikas frÃ¥n strÃ¤nglitteraler till â€�char *â€�.  I C, liknande varning, bortsett frÃ¥n att ISO C-standarden naturligtvis inte sÃ¤ger att konverteringen bÃ¶r undvikas.I Fortran 2003 Ã¤r COMMON %qs-block vid %L en global identifierare och mÃ¥ste sÃ¥ledes ha samma bindningsnamn som COMMON-blocket med samma namn vid %L: %s resp %sI SSA-PRE-optimering pÃ¥ trÃ¤d, aktivera eliminering av partiell-partiell redundans.I ett rent underprogram skall inte ett INTENT(IN) attrappargument anvÃ¤ndas som uttrycket vid %L av en inbyggd tilldelningssats i vilken variabeln Ã¤r av an hÃ¤rledd typ om den hÃ¤rledda typen har en pekarkomponent pÃ¥ nÃ¥gon nivÃ¥ av komponentvalet.I anrop av %qs vid %L stÃ¤mmer inte typen i argument %qs; skicka %qs till %qsI konstruerare %qDI kopieringskonstruerare %qDI destruerare %qDI filen inkluderad ifrÃ¥nI funktion %qDI funktion %qsI lambdafunktionI medlemsfunktion %qDI medlemsfunktion %qsI modulenI modulen importerad vidI statisk medlemsfunktion %qDInkluderingskatalog %qs: %sDen inkluderade filen %qs Ã¤r inte en normal filInkompatibelt allokeringsobjekt vid %C fÃ¶r en CHARACTER-typspecifikation vid %LInkompatibel hÃ¤rledd typ i PARAMETER vid %LInkompatibel initiering mellan en hÃ¤rledd typentitet och en entitet med typen %qs vid %CInkompatibla ordningar %d och %d i tilldelning vid %LInkompatibla ordningar i %s (%d och %d) vid %LInkompatibla typer i DATA-sats vid %L, fÃ¶rsÃ¶kte med konvertering av %s till %sInkompatibel typspecifikation fÃ¶r vektorelement vid %LInkompatibel anvÃ¤ndning av TILE och COLLAPSE vid %LInkonsistenta ekvivalensregler rÃ¶rande %qs vid %L och %qs vid %LInkonsistent internt tillstÃ¥nd: ingen plats i uttrycket nÃ¤ra %LInkonsistent internt tillstÃ¥nd: ingen plats i satsenInkonsistenta ordningar fÃ¶r operator vid %%L och %%LFelaktig EH-bÃ¥ge %i->%iFelaktig utstrÃ¤ckning i argument B i inbyggd MATMUL i dimension 1: Ã¤r %ld, skulle vara %ldÃ–ka efterfÃ¶ljden av IEEE fÃ¶r flyttalsjÃ¤mfÃ¶relser.Index i dimension %d Ã¤r utanfÃ¶r grÃ¤nsen vid %LIndexvariabeln %qs Ã¤r inte definierbar som INTENT(INOUT)-argument vid %L i proceduren %qs anropad inifrÃ¥n DO-slingan vid %LIndexvariabeln %qs Ã¤r inte definierbar som INTENT(INOUT)-argument vid %L till subrutin %qs anropad inifrÃ¥n DO-slingan vid %LIndexvariabeln %qs omdefinierad vid %L i proceduren %qs anropad inifrÃ¥n DO-slinga vid %LIndexvariabeln %qs satt till odefinierad som INTENT(OUT)-argument vid %L i proceduren %qs anropad inifrÃ¥n DO-slingan vid %LIndexvariabeln %qs satt till odefinierad som INTENT(OUT)-argument vid %L i subrutinen %qs anropad inifrÃ¥n DO-slingan vid %LIndikera hur mÃ¥nga vektorinstruktioner fÃ¶r icke-minnesÃ¥tkomst som kan skapas per cykel, det anvÃ¤nds fÃ¶r att avgÃ¶ra utrullningsfaktor fÃ¶r autovektoriseraren. StandardvÃ¤rdet Ã¤r 4.Indikera nÃ¤rvaron av ett processor-errata.Indikera prioritet fÃ¶r r0..r3 / r12..r15 med TARGET_REGISTER_PRIORITY.OlikhetsjÃ¤mfÃ¶relse av %s vid %LStÃ¤ng av anvÃ¤ndningen av alla flyttalsinstruktioner i hÃ¥rdvara.Initieringen vid %C fÃ¥r inte fÃ¶rekomma i en PURE-procedurInitieringen vid %C Ã¤r inte fÃ¶r en pekarvariabelInitiering av allokerbar komponent vid %C Ã¤r inte tillÃ¥tetInitiering av pekare vid %C Ã¤r inte tillÃ¥tet i en PURE-procedurInitiering av en strukturkomponent med en HOLLERITH-konstant vid %L Ã¤r inte tillÃ¥tetInitiering av variabel vid %C Ã¤r inte tillÃ¥tet i en PURE-procedurInitieringsstrÃ¤ng vid %L hÃ¶ggs av fÃ¶r att stÃ¤mma med variabeln (%ld/%ld)Initiera komponenter av hÃ¤rledda typvariabler i enlighet med andra init-flaggor.Initiera lokala variabler med noll (frÃ¥n g77).Initiera ptx-register.Initierad symbol %qs vid %C kan endast vara COMMON i BLOCK DATAInitierad variabel %qs vid %L Ã¤r i en blank COMMON men initiering ir endast tillÃ¥ten i namngivna common-blockInitierare Ã¤r inte tillÃ¥ten fÃ¶r PARAMETER %qs vid %CInitierar redan initierad variabel vid %CInline:a __atomic-operationer nÃ¤r en lÃ¥sningsfri instruktionssekvens Ã¤r tillgÃ¤nglig.Inline:a alla kÃ¤nda strÃ¤ngoperationer.Inline:a kod fÃ¶r att invalidera instruktionscacheposter efter att nÃ¤stade funktionstrampoliner satts upp.Inline:a konstanter om det kan gÃ¶ras pÃ¥ 2 instruktioner eller mindre.Inline:a memset/memcpy-strÃ¤ngoperationer, men anvÃ¤nd inline-versionen endast fÃ¶r smÃ¥ block.Inline:a rekursivt endast nÃ¤r sannolikheten fÃ¶r att ett anrop skall gÃ¶ras Ã¶verskrider parametern.En frÃ¥geparameter kan inte fÃ¶rekomma i en datasatsobjektlista vid %CInfoga ENDBR-instruktioner vid funktionsingÃ¥ng endast via attributet cf_check fÃ¶r CET-instrumentation.Infoga NOP-instruktioner vid varje funktionsingÃ¥ng.LÃ¤gg in bÃ¥gbaserad programprofileringskod.Infoga kod fÃ¶r att prova varje sida av stackutrymme nÃ¤r den allokeras fÃ¶r att skydda frÃ¥n attacker av typen stackkollision.LÃ¤gg in kod fÃ¶r att profilera vÃ¤rden av uttryck.LÃ¤gg in lÃ¤ttnadstips till lÃ¤nkaren fÃ¶r att gÃ¶ra lÃ¤ttnad.LÃ¤gg in stackkontrollkod i programmet.  Samma som -fstack-check=specific.Instruktion inrÃ¤knad fÃ¶r funktionprolog, -epilog och andra omkostnader.Instruktion inrÃ¤knad fÃ¶r funktionssnuttsomkostnader.Instruktionsantal Ã¶ver vilket STFL-fÃ¶rdrÃ¶jningsstraff kan kompenseras.Instrumentera funktionsingÃ¥ng och -utgÃ¥ng med profileringsanrop utfÃ¶rda en gÃ¥ng.Instrumentera funktionsingÃ¥ng och -utgÃ¥ng med profileringsanrop.Instrumentera funktionsutgÃ¥ngar i instrumenterade funktioner med __fentry__.Instrumentera endast funktioner frÃ¥n filer vars namn inte matchar nÃ¥got av de reguljÃ¤ra uttrycken (separerade av semikolon).Instrumentera endast funktioner frÃ¥n filer vars namn matchar nÃ¥got av de reguljÃ¤ra uttrycken (separerade av semikolon).Heltalsdivision avhuggen till konstanten %qs vid %LHeltalsuttryck krÃ¤vs vid %CHeltals-id (N) fÃ¶r anpassad instruktion fabsd.Heltals-id (N) fÃ¶r anpassad instruktion fabss.Heltals-id (N) fÃ¶r anpassad instruktion faddd.Heltals-id (N) fÃ¶r anpassad instruktion fadds.Heltals-id (N) fÃ¶r anpassad instruktion fatand.Heltals-id (N) fÃ¶r anpassad instruktion fatans.Heltals-id (N) fÃ¶r anpassad instruktion fcmpeqd.Heltals-id (N) fÃ¶r anpassad instruktion fcmpeqs.Heltals-id (N) fÃ¶r anpassad instruktion fcmpged.Heltals-id (N) fÃ¶r anpassad instruktion fcmpges.Heltals-id (N) fÃ¶r anpassad instruktion fcmpgtd.Heltals-id (N) fÃ¶r anpassad instruktion fcmpgts.Heltals-id (N) fÃ¶r anpassad instruktion fcmpled.Heltals-id (N) fÃ¶r anpassad instruktion fcmples.Heltals-id (N) fÃ¶r anpassad instruktion fcmpltd.Heltals-id (N) fÃ¶r anpassad instruktion fcmplts.Heltals-id (N) fÃ¶r anpassad instruktion fcmpned.Heltals-id (N) fÃ¶r anpassad instruktion fcmpnes.Heltals-id (N) fÃ¶r anpassad instruktion fcosd.Heltals-id (N) fÃ¶r anpassad instruktion fcoss.Heltals-id (N) fÃ¶r anpassad instruktion fdivd.Heltals-id (N) fÃ¶r anpassad instruktion fdivs.Heltals-id (N) fÃ¶r anpassad instruktion fexpd.Heltals-id (N) fÃ¶r anpassad instruktion fexps.Heltals-id (N) fÃ¶r anpassad instruktion fextsd.Heltals-id (N) fÃ¶r anpassad instruktion fixdi.Heltals-id (N) fÃ¶r anpassad instruktion fixdu.Heltals-id (N) fÃ¶r anpassad instruktion fixsi.Heltals-id (N) fÃ¶r anpassad instruktion fixsu.Heltals-id (N) fÃ¶r anpassad instruktion floatid.Heltals-id (N) fÃ¶r anpassad instruktion floatis.Heltals-id (N) fÃ¶r anpassad instruktion floatud.Heltals-id (N) fÃ¶r anpassad instruktion floatus.Heltals-id (N) fÃ¶r anpassad instruktion flogd.Heltals-id (N) fÃ¶r anpassad instruktion flogs.Heltals-id (N) fÃ¶r anpassad instruktion fmaxd.Heltals-id (N) fÃ¶r anpassad instruktion fmaxs.Heltals-id (N) fÃ¶r anpassad instruktion fmind.Heltals-id (N) fÃ¶r anpassad instruktion fmins.Heltals-id (N) fÃ¶r anpassad instruktion fmuld.Heltals-id (N) fÃ¶r anpassad instruktion fmuls.Heltals-id (N) fÃ¶r anpassad instruktion fnegd.Heltals-id (N) fÃ¶r anpassad instruktion fnegs.Heltals-id (N) fÃ¶r anpassad instruktion frdxhi.Heltals-id (N) fÃ¶r anpassad instruktion frdxlo.Heltals-id (N) fÃ¶r anpassad instruktion frdy.Heltals-id (N) fÃ¶r anpassad instruktion fsind.Heltals-id (N) fÃ¶r anpassad instruktion fsins.Heltals-id (N) fÃ¶r anpassad instruktion fsqrtd.Heltals-id (N) fÃ¶r anpassad instruktion fsqrts.Heltals-id (N) fÃ¶r anpassad instruktion fsubd.Heltals-id (N) fÃ¶r anpassad instruktion fsubs.Heltals-id (N) fÃ¶r anpassad instruktion ftand.Heltals-id (N) fÃ¶r anpassad instruktion ftans.Heltals-id (N) fÃ¶r anpassad instruktion ftruncds.Heltals-id (N) fÃ¶r anpassad instruktion fwrx.Heltals-id (N) fÃ¶r anpassad instruktion fwry.Heltals-id (N) fÃ¶r anpassad instruktion round.Heltalssort %d vid %C inte tillgÃ¤ngligHeltal utanfÃ¶r symmetriskt intervall implicerat av Standard Fortran vid %LHeltal utanfÃ¶r symmetriskt intervall implicerat av Standard Fortran vid konvertering av %s till %s vid %LHeltalsspill vid berÃ¤kning av mÃ¤ngden minne att allokeraHeltal fÃ¶r stort fÃ¶r sin sort vid %C.  Denna kontroll kan avaktiveras med flaggan %<-fno-range-check%>FÃ¶r stort heltal vid %CFÃ¶r stort heltalsvÃ¤rde i uttryck vid %CIntegrera funktioner i deras anropare nÃ¤r det Ã¤r klart att kodstorleken inte vÃ¤xer.Integrera funktioner deklarerade â€�inlineâ€� i deras anropare nÃ¤r det lÃ¶nar sig.Integrera funktioner som endast behÃ¶vs av deras enda anropare.Intel MCU psABI stÃ¶djs inte i %s-lÃ¤geUtvÃ¤xlande slingor vid %LGrÃ¤nssnitt %qs vid %L, Ã¤r deklarerat i en senare PROCEDURE-satsGrÃ¤nssnitt %qs vid %L kan inte vara en satsfunktionGrÃ¤nssnitt %qs vid %L kan inte vara generisktGrÃ¤nssnitt %qs vid %L mÃ¥ste vara explicitGrÃ¤nssnittet stÃ¤mmer inte fÃ¶r procedurpekarkomponenten %qs i postkonstruerare vid %L: %sGrÃ¤nssnitt stÃ¤mmer inte Ã¶verens i attrapprocedur %qs vid %L: %sGrÃ¤nssnitt stÃ¤mmer inte Ã¶verens i den globala proceduren %qs vid %L: %sGrÃ¤nssnitten stÃ¤mmer inte Ã¶verens i procedurpekartilldelning vid %L: %qs Ã¤r inte en subrutinGrÃ¤nssnitten stÃ¤mmer inte Ã¶verens i procedurpekartilldelning vid %L: %sGrÃ¤nssnitt mÃ¥ste anges fÃ¶r DEFERRED bindning vid %CGrÃ¤nssnittet fÃ¶r %qs vid %L mÃ¥ste vara explicitGrÃ¤nssnittsnamn fÃ¶rvÃ¤ntades efter %<(%> vid %CInternt kompilatorfel:
  Intern fil vid %L med namnlistaIntern procedur %qs i %s vid %LIntern procedur %qs Ã¤r ogiltigt i procedurpekartilldelning vid %LIntern procedur %qs Ã¤r ogiltigt i procedurpekarinitiering vid %LDen interna proceduren %qs anvÃ¤nds som aktuellt argument vid %LIntern enhet med vektorindex vid %LTolka en INTEGER(4) som en INTEGER(8).Tolka en REAL(4) som en REAL(10).Tolka en REAL(4) som en REAL(16).Tolka en REAL(4) som en REAL(8).Tolka en REAL(8) som en REAL(10).Tolka en REAL(8) som en REAL(16).Tolka en REAL(8) som en REAL(4).Tolka imaginÃ¤ra, flyttals-, eller andra gnu-suffix pÃ¥ tal som motsvarande talkonstant snarare Ã¤n en anvÃ¤ndardefinierad talkonstant.Avbrottshanteringsrutiner kan inte kodas i Thumb-1-lÃ¤geVÃ¤xla mellan bokstavliga pooler och kod i textsektionen.Intervall inom vilket stacken skall testas uttryckt som en potens av tvÃ¥ i byte.Intervallen Ã¶verlappar i %<-fdbg-cnt=%s%>: [%u, %u] och [%u, %u]Inbyggd %qs (%s) anvÃ¤nds vid %LInbyggd %qs vid %L kan inte ha en initierareInbyggd %qs vid %L Ã¤r ogiltigt i procedurpekartilldelningInbyggd %qs vid %L fÃ¥r inte vara ett aktuellt argumentInbyggd %qs vid %L mÃ¥ste ha Ã¥tminstone tvÃ¥ argumentInbyggd TRANSFER vid %L har delvis odefinierat resultat: kÃ¤llstorlek %ld < resultatstorlek %ldInbyggd funktion %qs (%d) kÃ¤nns inte igenInbyggd funktion %qs vid %L Ã¤r inte tillÃ¥ten i ett initieringsuttryckInbyggd funktion %s vid %L Ã¤r inte tillÃ¥ten fÃ¶r CO_REDUCEDen inbyggda funktionen NULL vid %L kan inte vara ett aktuellt argument till STORAGE_SIZE, eftersom den returnerar en disassocierad pekareInbyggd operator %qs refererad frÃ¥n %L finns inte i modulen %qsGrÃ¤nssnitt fÃ¶r inbyggd operator vid %L mÃ¥ste vara en FUNCTIONDen inbyggda proceduren %qs Ã¤r inte tillÃ¥ten i PROCEDURE-sats vid %LDen inbyggda proceduren vid %L kan inte vara en MODULE PROCEDUREInbyggd subrutin %qs vid %L fÃ¥r inte ha en typspecificerareInbyggd symbol specificerad i !$ACC ROUTINE ( NAMN ) vid %C markerad med inkompatibel klausul GANG, WORKER eller VECTORInbyggd symbol specificerad i !$ACC ROUTINE ( NAMN ) vid %C markerad med inkompatibel NOHOST-klausulFelaktigt %qs-direktiv vid %L i %s-klausul: direktiven declarative, informational och meta Ã¤r inte tillÃ¥tnaFelaktig BOZ-litteralkonstant anvÃ¤nd i index vid %COgiltig C-identifierare i NAME=-specificerare vid %COgiltig Hollerithkonstant vid %L innehÃ¥ller ett brett teckenOgiltig Hollerithkonstant: %L mÃ¥ste innehÃ¥lla Ã¥tminstone ett teckenOgiltig Hollerithkonstant: Heltalssort vid %L borde vara standardOgiltig KIND-parameter %s vid %LFelaktigt NAME %qs i !ACC$ ROUTINE ( NAME ) vid %COgiltig NULL vid %LOgiltiga argument till !$ACC WAIT vid %CFelaktig vektorreferens till en icke-vektorentitet vid %LFelaktigt associationsmÃ¥l vid %COgiltigt tecken %<$%> vid %L.  AnvÃ¤nd %<-fdollar-ok%> fÃ¶r att tillÃ¥ta det som en utÃ¶kningFelaktigt tecken %qc i ett variabelnamn vid %CFelaktigt tecken 0x%s vid %CFelaktigt tecken i namn vid %CFelaktigt tecken i ELSE-sats efter %COgiltig klausul i modul med !$ACC DECLARE vid %LOgiltig co-dimension %d vid %C, endast %d co-dimensioner finnsOgiltigt kombinerat eller sammansatt direktiv vid %LOgiltigt sammanhang fÃ¶r inbyggd NULL () vid %LOgiltigt sammanhang fÃ¶r NULL()-pekare vid %%LOgiltig exponentbokstav %<q%> i reell litteral konstant vid %CFelaktigt uttryck efter %<%s(%> vid %COgiltigt uttryck i gfc_element_size.Felaktigt uttryck i gfc_target_encode_expr.Felaktigt uttryck i gfc_target_interpret_expr.Ogiltigt uttryck i postkonstrueraren fÃ¶r pekarkomponent %qs vid %L i PURE-procedurOgiltig form pÃ¥ PROGRAM-sats vid %COgiltig form av WRITE-sats vid %L, UNIT krÃ¤vsFelaktig form av vektorreferens vid %CFelaktig form av co-vektorreferens vid %COgiltigt bildnummer %d i SYNC IMAGESOgiltigt initieringsuttryck fÃ¶r ALLOCATABLE-komponent %qs i postkonstrueraren vid %LOgiltig initierare %s pÃ¥ DATA-sats vid %COgiltigt nyckelord %qs i den inbyggda funktionen %qs vid %LOgiltig sort %d fÃ¶r CHARACTER-konstant vid %COgiltig sort pÃ¥ %s vid %LFelaktig blandning av IEEE 128-bitars och IBM 128-bitars flyttalstyperFelaktig gammaldags initiering av hÃ¤rledd typkomponent vid %CFelaktig operator fÃ¶r !$OMP DECLARE REDUCTION %s vid %LOgiltigt procedurargument vid %LOgiltig procedurpekartilldelning vid %LOgiltigt intervall %s i flaggan %sOgiltig reell sort %d vid %COgiltig standardkod fÃ¶r inbyggd %qs (%d)Ogiltig delstrÃ¤ng i data-implicerat-do vid %L i DATA-satsOtillÃ¥ten typ i aritmetisk operation vid %LOgiltig typspecifikation vid %CFelaktig anvÃ¤ndning av en BOZ-litteralkonstant vid %LOgiltig anvÃ¤ndning ett satsfunktionsargument vid %LOgiltigt vÃ¤rde fÃ¶r %s-specifikation vid %CGe en notering nÃ¤r felmeddelande avdupliceras.Mata ut felsÃ¶kningsinformation fÃ¶r kompilatorgenererade extravariabler.Ge varningar som krÃ¤vs fÃ¶r att strikt fÃ¶lja standarden.Iteratorsteg vid %L kan inte vara nollHoppmÃ¥l justeras till denna 2-potens.SkrÃ¤p efter ASSOCIATE-sats vid %CSkrÃ¤p efter CALL vid %CSkrÃ¤p efter GENERIC-bindning vid %CSkrÃ¤p efter MAP-sats vid %CSkrÃ¤p efter UNION-sats vid %CSkrÃ¤p efter icke nÃ¤stad STRUCTURE-sats vid %CGenerera bara upprullningstabeller fÃ¶r undantagshantering.AnvÃ¤nd bara icc0/fcc0.Attributet KIND vid %C i en STRUCTURE-definitionAttributet KIND vid %C i en TYPE-definitionKIND-parametern till â€�%sâ€� vid %L mÃ¥ste vara ett initieringsuttryckKIND-part_ref vid %CNyckelordet %qs vid %C har redan fÃ¶rekommit i den aktuella argumentlistanNyckelordsargumentet %qs vid %L Ã¤r redan associerat med ett annat aktuellt argumentNyckelordsargument %qs vid %L Ã¤r felaktigt i en satsfunktionNyckelordsargument %qs vid %L finns inte i procedurenNyckelordsargument %qs vid %L finns inte i proceduren; menade du %qs?Nyckelordsargument krÃ¤ver explicit grÃ¤nssnitt fÃ¶r proceduren %qs vid %LNyckelordsargument krÃ¤ver explicit grÃ¤nssnitt fÃ¶r procedurpekarkomponent %qs vid %LSorten %d stÃ¶djs inte fÃ¶r typen CHARACTER vid %CSorten %d stÃ¶djs inte fÃ¶r typen %s vid %CSorttypparameter fÃ¶r entiteten vid %L skiljer sig frÃ¥n sorttypparametern i typspecifikationenKÃ¤nda AArch64-ABI:er (att anvÃ¤ndas med flaggan -mabi=):KÃ¤nda ABI:er (att anvÃ¤ndas med flaggan -mabi=):KÃ¤nda ARC-CPU:er (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda ARM ABI:er (att anvÃ¤ndas med flaggan -mabi=):KÃ¤nda ARM CPU:er (att anvÃ¤ndas med flaggorna -mcpu= och -mtune=):KÃ¤nda ARM FPU:er (att anvÃ¤ndas med flaggan -mfpu=):KÃ¤nda ARM-arkitekturer (att anvÃ¤ndas med flaggan -march=):KÃ¤nda C6X ISA:er (att anvÃ¤ndas med flaggan -march=):KÃ¤nda CPU:er (att anvÃ¤ndas med flaggorna -mcpu= och -mtune=):KÃ¤nda CSKY-CPU:er (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda CSKY FPU:er (att anvÃ¤ndas med flaggan -mfpu=):KÃ¤nda CSKY-arkitekturer (att anvÃ¤ndas med flaggan -march=):KÃ¤nda FR-V-CPU:er (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda IQ2000 CPU:er (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda Itanium-CPU:er (att anvÃ¤ndas med flaggan -mtune=):KÃ¤nda M68K-CPU:er (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda M68K-ISA:er (att anvÃ¤ndas med flaggan -march=):KÃ¤nda M68K-mikroarkitekturer (att anvÃ¤ndas med flaggan -mtune=):KÃ¤nda MIPS ABI:er (att anvÃ¤ndas med flaggan -mabi=):KÃ¤nda MIPS CPU:er (att anvÃ¤ndas med flaggorna -march= och -mtune=):KÃ¤nda MIPS IEEE 754-instÃ¤llningar (att anvÃ¤ndas med flaggorna -mabs= och -mnan=):KÃ¤nda MIPS ISA-nivÃ¥er (att anvÃ¤ndas med flaggan -mips):KÃ¤nda PTX ISA-mÃ¥larkitekturer (att anvÃ¤ndas med flaggan -misa=):KÃ¤nda PTX ISA-versioner (att anvÃ¤ndas med flaggan -mptx=):KÃ¤nda TLS-dialekter (att anvÃ¤ndas med flaggan -mtls-dialect=):KÃ¤nda __fp16-format (att anvÃ¤ndas med flaggan -mfp16-format=):KÃ¤nda adresslÃ¤gen (att anvÃ¤ndas med flaggan -maddress-mode=):KÃ¤nda arkitekturtyper (att anvÃ¤ndas med flaggan -march=):KÃ¤nda assemblerdialekter (att anvÃ¤ndas med flaggan -masm=):KÃ¤nda val fÃ¶r att kompensera fÃ¶r rÃ¤tlinjig spekulation med -mharden-sls=:KÃ¤nda val fÃ¶r returinstrumentering med -minstrument-return=:KÃ¤nda cmodel-typer (att anvÃ¤ndas med flaggan -mcmodel=):KÃ¤nda cmodel-typer (att anvÃ¤ndas med flaggan -mict-model=):KÃ¤nda kodmodelltyper (att anvÃ¤ndas med flaggan -mcmodel=):KÃ¤nda kodmodeller (att anvÃ¤ndas med flaggan -mcmodel=):KÃ¤nda arkitekturtyper (att anvÃ¤ndas med flaggan -mcpu=):KÃ¤nda val av datajustering (att anvÃ¤ndas med flaggan -malign-data=):KÃ¤nda flyttals-ABI:er (att anvÃ¤ndas med flaggan -mfloat-abi=):KÃ¤nt antal flyttalsregister (att anvÃ¤ndas med flaggan -mconfig-fpu=):KÃ¤nda indirekta grenval (att anvÃ¤ndas med flaggan -mindirect-branch=/-mfunction-return=):KÃ¤nd fÃ¶redragen registervektorlÃ¤ngd (att anvÃ¤ndas med flaggan -mprefer-vector-width=):KÃ¤nda stackskyddsvakter (att anvÃ¤ndas med flaggan -mstack-protector-guard=):KÃ¤nda ABI:er till vektoriseringsbibliotek (att anvÃ¤ndas med flaggan -mveclibabi=):L%d-cachelatens okÃ¤nd fÃ¶r %sLEN-argumentet (%ld) Ã¤r utanfÃ¶r intervallet 0:%d i inbyggd MVBITSLEN-argumentet (%ld) Ã¤r utanfÃ¶r intervallet 0:%ld i inbyggd IBITSAttributet LEN vid %C i en STRUCTURE-definitionAttributet LEN vid %C i en TYPE-definitionLEN- eller KIND-frÃ¥geref i en DATA-sats vid %LLEN-part_ref vid %CLHS i %<noreturn%>-anropEn annan LINEAR-klausulmodifierare Ã¤n VAL anvÃ¤nd pÃ¥ DO- eller SIMD-konstruktion vid %LLINEAR-klausulmodifierare anvÃ¤nd pÃ¥ DO- eller SIMD-konstruktion vid %LLINEAR-attrappargument %qs med VALUE-attribut med %s-modifierare vid %LLINEAR-variabel %qs mÃ¥ste vara INTEGER vid %LLOCK-sats vid %CLOCK_EVENT i variabeldefinitionssammanhang (%s) vid %LLOCK_TYPE i variabeldefinitionssammanhang (%s) vid %LLOGICAL-attrappargumentet %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qsLOGICAL-operander krÃ¤vs i uttryck vid %LLOGICAL-resultatvariabeln %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qsLTO-stÃ¶d har inte aktiverats i denna konfigurationEtiketten %d vid %C Ã¤r redan refererad som en formatetikettEtikett %d vid %C Ã¤r redan refererad som ett grenmÃ¥lEtikett %d vid %C anvÃ¤ndes tidigare som en FORMAT-etikettEtikett %d vid %C anvÃ¤ndes tidigare som ett grenmÃ¥lEtiketten %d vid %L Ã¤r definierad men kan inte anvÃ¤ndasEtiketten %d vid %L Ã¤r definierad men inte anvÃ¤ndEtikett %d som refereras vid %L Ã¤r aldrig definieradEtiketten %qs efter %L stÃ¤mmer inte med IF-etikett %qsEtiketten %qs vid %C stÃ¤mmer inte med IF-etikett %qsEtiketten %qs vid %C stÃ¤mmer inte med WHERE-etikett %qsEtiketten vid %L Ã¤r inte i samma block som GOTO-satsen vid %LEtikettnamnet %qs vid %C Ã¤r tvetydigtEtiketterad DO-sats vid %LVÃ¤nsterparentes krÃ¤vs efter %<*%> i formatstrÃ¤ngen vid %LÃ„ldre utÃ¶kning:Tecknet %qc har redan en IMPLICIT-typ vid %CTecknet %qc redan satt i IMPLICIT-sats vid %CBokstÃ¤ver mÃ¥ste vara i alfabetisk ordning i IMPLICIT-sats vid %CNivÃ¥n finns inte, anvÃ¤nd none, slim, blocks, vops.Lyft restriktioner pÃ¥ GOT-storlek.Som -M men ignorera systemhuvudfiler.Som -MD men ignorera systemhuvudfiler.Som -pedantic men ange dem som fel.Som fÃ¶r parametern rs6000-density-load-pct-threshold kontrollerar vi Ã¤ven om det totala antalet laddsatser Ã¶verskrider trÃ¶skelvÃ¤rdet som anges av denna parameter, och straffar endast om den Ã¤r uppfylld. StandardvÃ¤rdet Ã¤r 20.Som parametern rs6000-density-pct-threshold, men vi jÃ¤mfÃ¶r Ã¤ven den totala summan av vec_cost och icke-vec_cost, och bestraffar endast om summan Ã¶verskrider trÃ¶skelvÃ¤rdet som anges av denna parameter.  StandardvÃ¤rdet Ã¤r 70.BegrÃ¤nsa hur mycket autovektoriseraren fÃ¥r rulla ut en slinga.GrÃ¤nsen pÃ¥ %d fortsÃ¤ttningar Ã¶verskrids i sats vid %CRad avhuggen vid %LKÃ¶rda rader:%s av %d
  LÃ¤nka med kod fÃ¶r en __main-kÃ¤rna.LÃ¤nka standard D-biblioteket dynamiskt i kompileringen.LÃ¤nka standard D-biblioteket statiskt i kompileringen.LÃ¤nka standard Modula-2-biblioteken statiskt i kompileringen.LÃ¤nka fÃ¶r att skapa program i ELF-format (snarare Ã¤n mmo).LÃ¤nka med HAL BSP.LÃ¤nka med en begrÃ¤nsad version av C-biblioteket.LÃ¤nka med libads.a, libc.a och crt0.o.LÃ¤nka med libc.a och libdebug.a.LÃ¤nka med libc.a och libsim.a.LÃ¤nka med libmvme.a, libc.a och crt0.o.LÃ¤nka med libsim.a, libc.a och sim-crt0.o.LÃ¤nka med libyk.a, libc.a och crt0.o.LÃ¤nka med de snabba flyttalsbiblioteken.LÃ¤nka med biblioteken library-pic.Optimeringar vid lÃ¤nktillfÃ¤llet med flera parallella jobb eller jobbserver.Lista alla tillgÃ¤ngliga felsÃ¶kningsrÃ¤knare med deras grÃ¤nser och vÃ¤rden.Lista alla dolda GC-allokeringar.Lista alla icke fÃ¶rÃ¤ndringsbara fÃ¤lt som tar upp en objektinstans.Lista alla anvÃ¤ndningar av â€�inâ€� pÃ¥ parametrar.Lista alla variabler som hamnar i trÃ¥dlokal lagring.Lista information om alla Ã¶vergÃ¥ngar i sprÃ¥ket D.Listpost %qs vid %L satt i fÃ¶regÃ¥ende OMP DECLARE TARGET-direktiv till en annan DEVICE_TYPEListposten %qs i %s-klausul vid %L mÃ¥ste vara TYPE(C_PTR)Listposten %qs med allokerbara komponenter Ã¤r inte tillÃ¥tet i map-klausulen vid %LListobjektet skall inte vara co-indexerat vid %CLista specificerad tillsammans med minnesordningsklausul i FLUSH-direktiv vid %CRÃ¤kna upp statistik om mallinstansieringar.LÃ¤s in alla medlemmar i arkivbibliotek, istÃ¤llet fÃ¶r endast de som uppfyller odefinierade symboler.Lokaliseraren %qs vid %L i DEPEND-klausul av typen depobj skall vara ett skalÃ¤rt heltal av sorten OMP_DEPEND_KINDLokaliseraren vid %L i DEPEND-klausul av typen depobj skall vara ett skalÃ¤rt heltal av sorten OMP_DEPEND_KINDLÃ¥svariabel vid %L mÃ¥ste vara en skalÃ¤r av typen LOCK_TYPELogiskt SELECT CASE-block vid %L har mer Ã¤n tvÃ¥ fallLogiskt intervall CASE-sats vid %L Ã¤r inte tillÃ¥tetLogiska vid %%L mÃ¥ste jÃ¤mfÃ¶ras med %s istÃ¤llet fÃ¶r %sLoggar vilka objektfiler lÃ¤nkaren lÃ¤ser in.Loggar vilka symboler som orsakade att ett objekt laddades.SÃ¶k efter och anvÃ¤nd PCH-filer Ã¤ven vid preprocessning.SÃ¶ker efter mÃ¶jligheter att minska stackjusteringar och stackreferenser.LoongArch-CPU-typer:Loop-kod justeras till denna 2-potens.Slingan itererar oÃ¤ndligtSlingvariabelSlingvariabel vid %C fÃ¥r inte vara en co-vektorSlingvariabel vid %C fÃ¥r inte vara en subkomponentSlingvariabel vid %C fÃ¥r inte vara en vektorSlingvariabel har modifieratsSlingor som itererar Ã¥tminstone det valda antalet gÃ¥nger kommer att fÃ¥ slingjustering.Undre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i dimension %dUndre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i dimension %dAVBILDA %qD PÃ… %qEAVBILDA %qD PÃ… %qTMCU %qs har inte stÃ¶d fÃ¶r hÃ¥rdvarumultiplikation, men %<-mhwmult%> Ã¤r satt till %sMCU %qs stÃ¶djer %s-ISA men flaggan %<-mcpu%> Ã¤r satt till %sMCU %qs stÃ¶djer %s-hÃ¥rdvarumultiplikation, men %<-mhwmult%> Ã¤r satt till 16-bitarsMCU %qs stÃ¶djer %s-hÃ¥rdvarumultiplikation, men %<-mhwmult%> Ã¤r satt till 32-bitarsMCU %qs stÃ¶djer %s-hÃ¥rdvarumultiplikation, men %<-mhwmult%> Ã¤r satt till f5seriesMESSAGE-klausul vid %L krÃ¤ver ett skalÃ¤rt CHARACTER-uttryck med standardsortMIPS16 %<-mxgot%>-kodMIPS16 PIC fÃ¶r andra ABI:er Ã¤n o32 och o64MMIX internt: %s Ã¤r inte ett heltal som kan skiftasMMIX internt: Felaktigt register: %dMMIX-internt: Felaktigt vÃ¤rde fÃ¶r â€�mâ€�, inte en CONST_INTMMIX-internt: Kan inte avkoda denna operandMMIX-internt: FÃ¶rvÃ¤ntade en CONST_INT, inte dettaMMIX-internt: FÃ¶rvÃ¤ntade en konstant, inte dettaMMIX-internt: FÃ¶rvÃ¤ntade ett register, inte dettaMMIX-internt: Sista namngivna vararg skulle inte fÃ¥ plats i ett registerMMIX internt: Fallet %qc saknas i %<mmix_print_operand%>MMIX-internt: Detta Ã¤r inte en konstant:MMIX-internt: Detta Ã¤r inte en kÃ¤nd adressMMIX-internt: FÃ¶rsÃ¶ker mata ut felaktigt omvÃ¤nt villkor:MMIX-internt: Vad Ã¤r CC:t fÃ¶r detta?MMIX-internt: Vad Ã¤r CC:t fÃ¶r detta?MMX-vektorargument utan MMX aktiverat Ã¤ndrar ABI:etMMX-vektorretur utan MMX aktiverat Ã¤ndrar ABI:etMODULE PROCEDURE vid %C mÃ¥ste vara i ett generiskt modulgrÃ¤nssnittMODULE PROCEDURE-deklaration vid %CMODULE-prefix vid %CMODULE-prefix vid %C hittat utanfÃ¶r en modul, undermodul eller grÃ¤nssnittMOLD-argumentet till NULL krÃ¤vs vid %LMOLD-tagg vid %LMOLD-taggen vid %L stÃ¥r i konflikt med SOURCE-taggen vid %LMOLD-taggen vid %L stÃ¥r i konflikt med typspecifikationen vid %LMOLD= krÃ¤vs i NULL()-argument vid %L: Tvetydighet mellan de specifika funktionerna %s och %sMSA MIPS16-kodMSP430 inbyggda funktioner fungerar endast inuti avbrottshanterareMULT-fall i %<cris_op_str%>Magnituden pÃ¥ andra argumentet till %s Ã¶verskrider bitstorleken vid %LMagnituden pÃ¥ andra argumentet till ISHFTC Ã¶verskrider BIT_SIZE av fÃ¶rsta argumentet vid %CHÃ¥ll med bakÃ¥tkedjepekare.LÃ¥t â€�charâ€� ha tecken som standard.GÃ¶r â€�charâ€� teckenlÃ¶st som standard.LÃ¥t GCC skicka kommandoradsflaggan --no-relax till lÃ¤nkaren istÃ¤llet fÃ¶r flaggan --relax.GÃ¶r alla funktionsanrop indirekta.GÃ¶r inline-funktioner constexpr som standard.GÃ¶r heltal 32 bitar stora.GÃ¶r poster en multipel av 4 byte (varning: ABI:et Ã¤ndras).GÃ¶r sÃ¥ att lÃ¤nkarens lÃ¤ttnadsmaskin antar att programrÃ¤knaren slÃ¥r runt.Felformad GENERIC-sats vid %CFelformad typspecifikation vid %CMalloc-data till P2-utrymmet.Manglad hÃ¤rledd typdefinition vid %CAvbildare fÃ¶r moduler till CMI-filer.Markera MAC-register som anropsÃ¶verskrivna.Markera alla slingor som parallella.Markera att implicit deklarerade kopieringsoperationer bÃ¶r undvikas om klassen har en kopieringsoperator eller destruerare tillhandahÃ¥llen av anvÃ¤ndaren.Markera att implicit deklarerade kopieringsoperationer bÃ¶r undvikas om klassen har en kopieringsoperator tillhandahÃ¥llen av anvÃ¤ndaren.Markerar alla inline:ade funktioner och metoder att ha dold synlighet.Maximalt antal grundblock i slinga-fÃ¶r-slinga-invarianta fÃ¶rflyttningar.Maximalt slingantal fÃ¶r regional RA.Maximalt antal byte att jÃ¤mfÃ¶ra med slingor.Maximalt antal byte att jÃ¤mfÃ¶ra utan slingor.Maximalt antal byte att jÃ¤mfÃ¶ra.Maximalt antal byte att flytta inline.Maximal storlek pÃ¥ konflikttabell i MB.Maximalt antal felsÃ¶kningsmarkÃ¶rer att expandera eller inline:a.Maximalt rekursionsdjup fÃ¶r att expandera variabelspÃ¥rningsuttryck.Maximal storlek pÃ¥ loc-listan fÃ¶r vilken omvÃ¤nda operationer skall lÃ¤ggas till.Max storlek pÃ¥ hashtabell fÃ¶r variabelspÃ¥rning.Maximal kodtillvÃ¤xt orsakad av svansduplicering (i procent).Maximal uppskattad Ã¶kning av funktionskropp orsakad av tidigare inline:ing av enkla anrop.Maximala uppskattade sannolikheten fÃ¶r en gren fÃ¶r att anses fÃ¶rutsÃ¤gbar.Maximal pÃ¥ grund av inline:ing av stora funktioner (i procent).Maximala antalet grÃ¤nsÃ¤ndpunkter fÃ¶r case-intervall i switch-satser som anvÃ¤nds under IPA-funktionssammanfattningsgenerering.Maximal storlek pÃ¥ en partition fÃ¶r LTO (i uppskattade instruktioner).Maximal storleksÃ¶kning pÃ¥ stackram pÃ¥ grund av inline:ing (i procent).StÃ¶rsta tillÃ¥tna Ã¶kning av total storlek pÃ¥ nya parametrar som ipa-sra ersÃ¤tter en pekare till ett aggregat med.Maximalt antal iterationer fÃ¶r passet Ã¶ver en funktion.Maximalt antal liknande gb att jÃ¤mfÃ¶ra ett gb med.Maximal kombinerad storlek pÃ¥ anropare och anropad vilka inline:as om den anropade anropas en gÃ¥ng.Maximalt djup hos DFS-vandringar som anvÃ¤nds av modref-flyktanalys.Maximalt djup av en slingnÃ¤stning fÃ¶r fullstÃ¤ndig optimistisk vÃ¤rdenumrering.Maximalt djup fÃ¶r instruktionskedjor att Ã¶vervÃ¤ga fÃ¶r omberÃ¤kning i berÃ¤knaren av utgÃ¥ende intervall.Maximalt djup pÃ¥ berÃ¤kningsintervallare av logiska uttryck kommer att titta igenom vid berÃ¤kning av utgÃ¥ende bÃ¥gintervall.Det maximala djupet fÃ¶r rekursiv kloning fÃ¶r sjÃ¤lvrekursiva funktioner.Maximalt djup pÃ¥ sÃ¶kningen i dominanstrÃ¤d fÃ¶r uttryck att hissa upp.Maximalt djup av sqrt-kedjor att anvÃ¤nda vid syntetisering av exponentiering av en reell konstant.Maximal utÃ¶kningsnivÃ¥ nÃ¥dd med typen %qs vid %LMaximal lÃ¤ngd pÃ¥ kandidatskanningar efter rÃ¤tlinjiga styrkereduktioner.Maximal lÃ¤ngd pÃ¥ partiell fÃ¶rvÃ¤ntansmÃ¤ngd nÃ¤r fÃ¶roptimeringar pÃ¥ trÃ¤d gÃ¶rs.Maximalt slingdjup fÃ¶r ett anrop vilket Ã¶vervÃ¤gs fÃ¶r inline:ing av funktioner som endast anropas en gÃ¥ng.Maximala antalet VÃ„RDEn hanterade under ett enskilt anrop av find_base_term.Maximalt antal Ã¥tkomster som lagras i varje modref-referens.Maximalt antal aktiva lokala lagringar i RTL vid eliminering av dÃ¶da lagringar.Maximalt antal av sammansatta innehÃ¥llsposter fÃ¶r en parameter i hoppfunktioner och gitter.Maximalt antal argument i en PHI som stÃ¶djs av TREE if-konvertering om inte slingan Ã¤r mÃ¤rkt med simd-pragma.Maximalt antal vektorer per SCoP.Maximalt antal artificiella Ã¥tkomster fÃ¶r att aktivera framÃ¥tpropagering som SkalÃ¤r ersÃ¤ttning av aggregat kommer behÃ¥lla fÃ¶r en lokal variabel.Maximalt antal baser som lagras i varje modref-trÃ¤d.Maximalt antal grundblock innan EVRP anvÃ¤nder en gles cache.Maximalt antal bitar fÃ¶r vilka vi undviker att skapa FMA:er.Maximalt antal bitar som kan flyttas frÃ¥n minne till minne effektivt.Maximalt antal bitar som kan lagras till minne effektivt.Maximalt antal av samtidigt Ã¶ppna C++-modulfiler vid lat laddning.Maximalt antal villkorliga lagringspar som kan sÃ¤nkas.Maximalt antal konstantlagringar att slÃ¥ samman i passet fÃ¶r sammanslagning av lagring.Maximalt antal datareferenser i en slinga fÃ¶r att bygga slingdataberoenden.Maximalt antal olika predikat som anvÃ¤nds fÃ¶r att spÃ¥ra egenskaper hos slingor i IPA-analys.Maximalt antal upplÃ¶sningar av tvetydigheter att utfÃ¶ra per minnesÃ¥tkomst.Maximalt antal flyktpunkter spÃ¥rade av modref per SSA-namn.Maximalt antal fÃ¤lt i en post fÃ¶re pekaranalys behandlar posten som en enda variabel.Det maximala antalet instruktioner i grundblock att beaktas fÃ¶r RTL if-konvertering.Det maximala antalet instruktioner i redolistan som betraktas som valbara fÃ¶r namnÃ¤ndring.Maximalt antal instruktioner att kopiera vid duplicering av block pÃ¥ hopptrÃ¥dvÃ¤gen fÃ¶r en Ã¤ndlig tillstÃ¥ndsmaskin.Maximala antalet isl-operationer, 0 betyder obegrÃ¤nsat.Maximala antalet slingavskalningar fÃ¶r att fÃ¶rbÃ¤ttra justering av datareferenser i en slinga.Maximalt antal av may-defs som besÃ¶ks vid spekulativ avvirtualisering.Det maximala antalet namnrymder att sÃ¶ka i fÃ¶r alternativ nÃ¤r namnuppslagning misslyckas.Det maximala antalet nÃ¤stade anrop att sÃ¶ka i efter styrberoenden under analys av oinitierade variabler.Maximalt antal operationer i ett parameteruttryck som kan hanteras av IPA-analys.Maximalt antal utgÃ¥ende bÃ¥gar i en switch fÃ¶re EVRP inte kommer bearbeta den.Maximalt antal parameter i en SCoP.Maximalt antal mÃ¶jliga vektorlayouter (sÃ¥som permutationer) fÃ¶r att Ã¶vervÃ¤ga vid optimering av att-vektoriseras-kod.Maximalt antal frÃ¥gor till aliasoraklet per lagring.Maximalt antal referenser som lagras i varje modref-bas.Maximalt antal relationer oraklet kommer registrera i ett grundblock.Maximalt antal satser som tillÃ¥ts i ett block som behÃ¶ver dubbleras nÃ¤r hopp trÃ¥das.Maximalt antal satser som kommer besÃ¶kas av IPA-formatparameteranalysen baserat pÃ¥ aliasanalys i varje given funktion.Maximalt antal besÃ¶kta satser under upptÃ¤ckt av avstÃ¥nd fÃ¶r hoppfunktioner.Maximalt antal lagringskedjor att spÃ¥ra pÃ¥ samma gÃ¥ng i passet fÃ¶r sammanslagning av lagring.Maximalt antal strÃ¤ngar fÃ¶r vilket strlen-optimeringspasset kommer fÃ¶lja strÃ¤nglÃ¤ngder.Maximalt antal tester som utfÃ¶rs av modref-frÃ¥gor.Maximalt antal gÃ¥nger som ett angivet intervall justeras under dataflÃ¶det.Maximalt antal gÃ¥nger som en instruktion kan schemalÃ¤ggas.Maximal tillÃ¥ten kostnad fÃ¶r sekvensen som skulle genererats av RTL if-konverteringspasset fÃ¶r en gren som betraktas som fÃ¶rutsÃ¤gbar.Maximal tillÃ¥ten kostnad fÃ¶r sekvensen som skulle genererats av RTL if-konverteringspasset fÃ¶r en gren som betraktas som ofÃ¶rutsÃ¤gbar.Maximala antalet delar som IPA-SRA fÃ¶ljer per formell parameter, och som en konsekvens, Ã¤ven det maximala antalet ersÃ¤ttningar av en formell parameter.Maximala sannolikheten fÃ¶r ingÃ¥ng i GB av delad region (i procent i fÃ¶rhÃ¥llande till ingÃ¥ng i GB av funktionen) fÃ¶r att partiell inlining skall ske.Maximalt tillÃ¥tet rekursionsdjup nÃ¤r en egenskap efterfrÃ¥gas frÃ¥n ett SSA-namn.Maximalt storlek (i byte) pÃ¥ objekt spÃ¥rade per byte elimineringen av dÃ¶da lagringar.Maximal storlek i byta pÃ¥ konstanta vÃ¤rden som tillÃ¥ts som operander.Maximal storlek fÃ¶r en lista pÃ¥ vÃ¤rden associerad med varje parameter fÃ¶r konstantpropagering mellan procedurer.Maximala storleken pÃ¥ en enda lagringssammanslagningsregion i byte.Maximal storlek pÃ¥ globala och statiska variabler som kan placeras i den lilla dataarean.Maximal storlek, i lagringsenheter, av ett aggregat som skall Ã¶vervÃ¤gas fÃ¶r skalÃ¤risering vid kompilering fÃ¶r storlek.Maximal storlek, i lagringsenheter, av ett aggregat som skall Ã¶vervÃ¤gas fÃ¶r skalÃ¤risering vid kompilering fÃ¶r hastighet.Maximal delpostlÃ¤ngd fÃ¥r inte Ã¶verstiga %dMaximal stÃ¶dd identifierarlÃ¤ngd Ã¤r %dMaximal utrullningsfaktor fÃ¶r transformationen unroll-and-jam.Medlemsfunktioner definierade inom sin klass Ã¤r inline i modulrÃ¤ckvidd.Memory Tagging Extension stÃ¶djer inte %<-mabi=ilp32%>SlÃ¥ samman intilliggande lagringar.SlÃ¥ samman tillrÃ¤ckligt lika tillstÃ¥nd under analysen.AnvÃ¤ndning av underkommandot merge:AnvÃ¤ndning av underkommandot merge-stream:Minsta fÃ¶rhÃ¥llande av instruktioner till minnesoperationer fÃ¶r att aktivera fÃ¶rhandshÃ¤mtning (prefetching) i en slinga.Minsta fÃ¶rhÃ¥llande av instruktioner till minnesoperationer fÃ¶r att aktivera fÃ¶rhandshÃ¤mtning (prefetching) fÃ¶r en slinga med okÃ¤nt antal turer.Minimala avstÃ¥ndet mellan lagring och laddning som kan vara i konflikt.Minimal sannolikhet fÃ¶r bÃ¥gar att falla igenom i procent som anvÃ¤nds fÃ¶r att lÃ¤gga till GB till arvs-EBB i LRA.Minimal storlek pÃ¥ en partition fÃ¶r LTO (i uppskattade instruktioner).Minsta heap-expansion fÃ¶r att utlÃ¶sa skrÃ¤psamling, som en procent av den totala storleken pÃ¥ heap:en.Minsta heap-storlek fÃ¶re vi bÃ¶rjar samla skrÃ¤p, i kilobyte.Det minimala antalet iterationer per trÃ¥dar hos en innersta parallelliserad slinga.Minsta sidstorlek fÃ¶r varningsÃ¤ndamÃ¥l.Minimal procent av minnesreferenser som mÃ¥ste fÃ¶rsvinna fÃ¶r att unroll-and-jam skall betraktas som lÃ¶nsamt.Minsta sannolikhet (i procent) fÃ¶r dereferens av en funktionspekarparameter fÃ¶r att den skall Ã¶vervÃ¤gas fÃ¶r ersÃ¤ttning med enkla vÃ¤rden.BIND(C)-namnen stÃ¤mmer inte (%qs/%qs) vid %CELEMENTAL-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %sFormella argumentnamnen till MODULE PROCEDURE stÃ¤mmer inte (%s/%s) vid %CPURE-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %sRECURSIVE-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %sDet stÃ¤mmer inte i komponenter av den hÃ¤rledda typen %qs frÃ¥n %qs vid %C: %qs fÃ¶rvÃ¤ntades men fick %qsAntalet formella MODULE PROCEDURE-argument vid %C stÃ¤mmer inteDet stÃ¤mmer inte i procedurpekartilldelningen vid %L: anropskonventionen stÃ¤mmer inteAvsaknad av Ã¶verensstÃ¤mmelse mellan filarkitekturen och den som anges med â€�-archâ€� Ã¤r fel istÃ¤llet fÃ¶r varningar.%<&%> saknas i fortsatt teckenkonstant vid %C%<(%> saknas i ELSE IF-uttryck vid %C%<(%> saknas i IF-uttryck vid %C%<)%> saknas i ELSE IF-uttryck vid %CArgumentet %qs saknas till inbyggd %qs vid %L fÃ¶r %qs av typen %qsSaknat argument %qs till inbyggd %s vid %L%qs saknas i sats vid eller fÃ¶re %LSaknas flaggan -mcpu i ASM_CPU_SPEC?INITIALIZER-klausul saknas i !$OMP DECLARE REDUCTION av hÃ¤rledd typ utan standardinitierare vid %LTHEN saknas i ELSE IF-sats efter %LAktuellt argument %qs saknas i anrop till %qs vid %LAktuellt argument saknas fÃ¶r argument %qs vid %LAlternativ returspecifikation saknas i subrutinanrop vid %LAlternativ returspecificerare saknas i subrutinanrop vid %LArgumentlista saknas i funktionen %qs vid %CArgument saknas till %qs vid %CVektorspecifikation saknas vid %L i CODIMENSION-satsVektorspecifikation saknas vid %L i DIMENSION-satsTeckenintervall saknas i IMPLICIT vid %CSlutparentes saknas fÃ¶r att binda etikett vid %CCo-dimensionsspecifikation saknas vid %CSaknat komma vid %LRÃ¤knare saknas fÃ¶r den anropade funktionen %sDimensionsspecifikation saknas vid %CEntitets- eller common-blocknamn saknas till attributspecifikationssats vid %CSaknad explicit deklaration med attributet EXTERNAL fÃ¶r symbolen %qs vid %LExponent saknas i reellt tal vid %CFormatetikett saknas vid %CFormat saknas med standardenhet vid %CGenerisk specifikation saknas i USE-sats vid %CSaknad post i formatstrÃ¤ngen vid %LNyckelordsnamn saknas aktuell argumentlista vid %CSortparameter saknas vid %CInledande vÃ¤nsterparentes saknas i formatstrÃ¤ngen vid %LUndre grÃ¤ns i co-vektorspecifikation med antagen storlek saknas vid %CPositiv bredd saknas efter L-beskrivare vid %LNÃ¶dvÃ¤ndig parentes saknas fÃ¶re BIND(C) vid %CSaknad hÃ¶gerparentes vid %CHÃ¶gerparentes eller komma saknas vid %CSymbol saknasKompensera fÃ¶r problem med AES-instruktioner pÃ¥ Cortex-A57 och Cortex-A72 (Arm-errata nr. 1655431).Kompensera fÃ¶r problem med AES-instruktioner pÃ¥ Cortex-A57 och Cortex-A72 (Arm-errata nr. 1742098).Kompensera fÃ¶r problem med VLLDM pÃ¥ nÃ¥gra M-profilenheter (CVE-2021-35465).Modul %qs pÃ¥ rad %d kolumn %d: %sModulfilen %qs har inte genererats, antingen fÃ¶r att modulen inte innehÃ¥ller en MODULE PROCEDURE eller sÃ¥ finns det ett fel i modulen.Modulnatur i USE-sats vid %C skall vara antingen INTRINSIC eller NON_INTRINSICFler aktuella Ã¤n formella argument i proceduranrop vid %LMer Ã¤n en bÃ¥ge ut frÃ¥n en snuttnodFlytta slinginvarianta berÃ¤kningar ut frÃ¥n slingor.Flytta ut lagringar ur slingor.Multipla %qs-modifierare angivna vid %CFlera identifierare angivna med en ensam NAME=-specificerare vid %CMultipla slingaxlar angivna fÃ¶r rutinen vid %CNAME %qs refererar inte till en subrutin eller funktion i !ACC$ ROUTINE ( NAME ) vid %LNAME %qs Ã¤r felaktigt i !ACC$ ROUTINE ( NAME ) vid %LNAME Ã¤r inte tillÃ¥tet pÃ¥ BIND(C) fÃ¶r ABSTRACT INTERFACE vid %CNAME=-specificerare vid %C skall vara ett konstant uttryckNAME=-specificerare vid %C skall vara en skalÃ¤r av standardteckensortNAMELIST %qs i READ-sats vid %L innehÃ¥ller symbolen %qs som inte fÃ¥r stÃ¥ i ett variabeldefinitionssammanhangNAMELIST-vektorobjektet %qs med antagen form i namnlistan %qs vid %LNAMELIST-vektorobjektet %qs med icke-konstant form in namnlistan %qs vid %LNAMELIST-objekt %qs har PRIVATE-komponenter och kan inte vara medlem av PUBLIC-namnlista %qs vid %LNAMELIST-objekt %qs har anvÃ¤ndningsassociativa PRIVATE-komponenter och kan inte vara medlem av namnlistan %qs vid %LNAMELIST-objektet %qs i namnlistan %qs vid %L har ALLOCATABLE- eller POINTER-komponenter och mÃ¥ste alltsÃ¥ ha en definierad input/output-procedurNAMELIST-objekt %qs i namnlistan %qs vid %L Ã¤r polymorf och behÃ¶ver en definierad input/output-procedurNAMELIST-objektet %qs i namnlistan %qs vid %L med ALLOCATABLE- eller POINTER-komponenterNAMELIST-objekt %qs deklarerades PRIVATE och kan inte vara medlem av PUBLIC-namnlista %qs vid %LNAMELIST-vektorobjektet %qs med icke-konstant lÃ¤ngd i namnlistan %qs vid %LNEWUNIT-specificerare vid %LNEWUNIT-specificerare mÃ¥ste ha FILE= eller STATUS='scratch' vid %LSchemalÃ¤ggningsmodifieraren NONMONOTONIC angiven med en klausul ORDERED vid %LNON_OVERRIDABLE och DEFERRED kan inte bÃ¥da finnas vid %CNOPASS eller explicit grÃ¤nssnitt krÃ¤vs vid %CNOTE_INSN_BASIC_BLOCK %d mitt i grundblock %dNOTE_INSN_BASIC_BLOCK saknas fÃ¶r block %dEn NOWAIT-klausul fÃ¥r inte anvÃ¤ndas tillsammans med en COPYPRIVATE-klausul vid %Lattributet NO_ARG_CHECKNULL finns pÃ¥ hÃ¶gersidan i tilldelning vid %LNULL vid %L Ã¤r inte tillÃ¥tet som aktuellt argument till den inbyggda funktionen %qsInbyggd NULL med allokerbar MOLD vid %LNULL anvÃ¤nd i aritmetikNULL() vid %C kan inte fÃ¶rekomma i en vektorkonstruerareNULL()-initiering vid %C Ã¤r tvetydigNULL()-initiering vid %C kan inte ha MOLDNULL() nÃ¤ra %L kan inte fÃ¶rekomma i en INQUIRE-satsNULLIFY tillÃ¥ter inte ommappning av grÃ¤nser fÃ¶r pekarobjekt vid %CNUM_TEAMS lÃ¤gre grÃ¤ns vid %L Ã¤r stÃ¶rre den Ã¶vre grÃ¤nsen vid %LNamnet %qs vid %C Ã¤r redan definierat som ett generiskt grÃ¤nssnitt vid %LNamnet %qs vid %C Ã¤r en tvetydig referens till %qs frÃ¥n den aktuella programenhetenNamnet %qs vid %C Ã¤r en tvetydig referens till %qs frÃ¥n modulen %qsNamnet %qs vid %C Ã¤r namnet pÃ¥ procedurenNamnet %qs i %s-sats vid %C Ã¤r inte ett konstruktionsnamnNamnet %qs i %s-sats vid %C Ã¤r okÃ¤ntNamnet %qs i ABSTRACT INTERFACE vid %C kan inte vara samma som en inbyggd typNamn efter !$omp critical och !$omp end critical matchar inte vid %CNamn vid %C Ã¤r fÃ¶r lÃ¥ngtNamn pÃ¥ systembiblioteket att lÃ¤nka mot.Namn pÃ¥ startfilen.FÃ¶r lÃ¥ngt namnNamngivet COMMON-block %qs vid %L skall ha samma storlek som pÃ¥ andra hÃ¥ll (%lu mot %lu byte)Namngivet DO-block vid %L krÃ¤ver matchande ENDDO-namnNamngiven konstant %qs vid %L kan inte vara ett EQUIVALENCE-objektNamngiven konstant %qs i variabeldefinitionssammanhang (%s) vid %LNamngiven konstant vid %C Ã¤r en EQUIVALENCENamnlistan %qs kan inte vara ett argument vid %LNamnlistan %qs fÃ¥r inte vara ett argument till en subrutin eller funktion vid %LNamnlistegruppnamnet %qs vid %C har redan grundtypen %sNamnlistegruppnamn %qs vid %C Ã¤r redan USE-associerat och fÃ¥r inte specificeras om.Namnlistegruppnamnet vid %L kan inte ha attributet SAVEDet behÃ¶vs antingen entitet- eller common-blocknamn fÃ¶r attributspecifikationssatsen vid %CNegativt argument N vid %LNegativ exponent pÃ¥ heltal har nollresultat vid %LNÃ¤stade CRITICAL-block vid %CNÃ¤stade funktionstrampoliner stÃ¶djs inte pÃ¥ CK801.Inget bindningsnamn Ã¤r tillÃ¥tet i BIND(C) vid %CInga grenar
*************** F2008: En tilldelning av funktionspekare
*** 2226,2232 ****
  KÃ¶rtidsnamn.SAVE-attribut vid %L kan inte anges i en PURE-procedurSAVE-sats vid %C fÃ¶ljer allmÃ¤n SAVE-satsen SCHEDULE-klausul angiven tillsammans med en %<inscan%> REDUCTION-klausul vid %LSCHEDULE-klausuls chunk_size vid %L krÃ¤ver ett skalÃ¤rt INTEGER-uttryckSELECT RANK-sats vid %CSELECT TYPE vid %C fÃ¥r inte fÃ¶rekomma i denna rÃ¤ckviddSELECTED_REAL_KIND med varken %<P%>- eller %<R%>-argument vid %LSEQUENCE-attribut vid %C Ã¤r redan angett i TYPE-satsSEQUENCE-sats vid %C mÃ¥ste fÃ¶regÃ¥ CONTAINSSEQUENCE-sats vid %C mÃ¥ste fÃ¶regÃ¥ strukturkomponenterSH2a stÃ¶djer inte omvÃ¤nd byteordningSHAPE-argumentet vid %L till C_F_POINTER mÃ¥ste ha samma storlek som FPTR:s RANKSHIFT-argumentet (%ld) Ã¤r utanfÃ¶r intervallet -%ld:%ld i inbyggd ISHFTSHIFT-argumentet (%ld) Ã¤r utanfÃ¶r intervallet -%ld:%ld i inbyggd ISHFTCSHIFT-argumentet (%ld) utanfÃ¶r intervallet 0:%ld i inbyggd %sSIGN= vid %L Ã¤r inte tillÃ¥tet i Fortran 95SINK-termen Ã¤r inte ett konstant heltal vid %LSINK vid %C Ã¤r inte tillÃ¥tet som beroendetyp fÃ¶r detta direktivSIZE-argumentet (%ld) Ã¤r utanfÃ¶r intervallet 1:%ld i inbyggd ISHFTCSIZE vid %L mÃ¥ste vara positivtSOURCE vid %C Ã¤r inte tillÃ¥tet som beroendetyp fÃ¶r detta direktivSOURCE-tagg vid %LSOURCE-taggen vid %L stÃ¥r i konflikt med typspecifikationen vid %LSOURCE-tagg vid %L med mer Ã¤n ett ensamt allokeringsobjektSRAM-ECC-lÃ¤gen:trasigt i SSASSA-namnet %qE med version %d har ingen definitionSSA-namn odeklareratSSA_NAME skapade i tvÃ¥ olika block %i och %iSSA_NAME_DEF_STMT Ã¤r felSSA_NAME_OCCURS_IN_ABNORMAL_PHI borde vara sattinstruktionsuppsÃ¤ttningen SSE avaktiverad, anvÃ¤nder 387-aritmetikSSE-registerargument med SSE avaktiveratSSE-registerretur med SSE avaktiveratSSE-vektorargument utan SSE aktiverat Ã¤ndrar ABI:etSSE-vektorretur utan SSE aktiverat Ã¤ndrar ABI:etSTAT-taggen vid %L fÃ¥r inte vara en konstantSTAT-variabelSTAT=-argumentet vid %L mÃ¥ste vara en skalÃ¤r INTEGER-variabelSTAT=-argument till %s vid %Lattributet STAT= i %C Ã¤r felplaceratSTATUS vid %L mÃ¥ste vara en INTENT(OUT)-variabelSTOP-kod vid %C fÃ¥r inte vara negativSTOP-kod vid %C innehÃ¥ller fÃ¶r mÃ¥nga siffrorSTOP-kod vid %L mÃ¥ste vara en skalÃ¤r CHARACTER-konstant eller siffra[siffra[siffra[siffra[siffra]]]]STOP-kod vid %L mÃ¥ste vara ett skalÃ¤rt standard-CHARACTER- eller -INTEGER-konstantuttryckSTOP-koden vid %L mÃ¥ste vara standard tecken-KIND=%dSTOP-kod vid %L mÃ¥ste vara standard heltal KIND=%dSTOP-kod vid %L mÃ¥ste antingen vara av INTEGER- eller CHARACTER-typSTOP-kod vid %L mÃ¥ste vara skalÃ¤rSUBMODULE-deklaration vid %CSUBMODULE-deklarationen vid %C fÃ¥r inte fÃ¶rekomma i en annan rÃ¤ckviddsenhetSUBROUTINE %qs vid %L fÃ¥r inte anropas rekursivt, eftersom den inte Ã¤r RECURSIVESVE-typen %qT kan inte skickas till en funktion utan prototypSVE-typen %qT har inte en definierad justeringSVE-typen %qT har inte en fast storlekSYNC TEAM-sats vid %CSYNC-sats vid %CSamma aktuella argument associerat med INTENT(%s)-argument %qs och INTENT(%s)-argument %qs vid %LSamma som %s%s (eller, i negerad form, %s%s).Samma som %s%s.Samma som %s.Samma som -fassociative-math fÃ¶r uttryck som inkluderar division.Samma som -mA6.Samma som -mA7.Samma som: -mep -mprolog-function.Samma identifierare %qs specificerad igen vid %CSpara register runt funktionsanrop.Spara TOC:n i prologen fÃ¶r indirekta anrop snarare Ã¤n inline.SkalÃ¤r %qs i FORMAT-tagg vid %L Ã¤r inte en ASSIGNED-variabelSkalÃ¤rt INTEGER-uttryck fÃ¶rvÃ¤ntades vid %LSkalÃ¤r PARAMETER krÃ¤vs i komplex konstant vid %CEn skalÃ¤r entitet krÃ¤vs vid %LSkalÃ¤rt heltalsuttryck fÃ¶r intervallbÃ¶rjan fÃ¶rvÃ¤ntades vid %LSkalÃ¤rt heltalsuttryck fÃ¶r intervallslut fÃ¶rvÃ¤ntades vid %LSkalÃ¤rt heltasuttryck fÃ¶r intervallsteg fÃ¶rvÃ¤ntades vid %LSkalÃ¤rt objekt %qs vid %L fÃ¥r inte vara ALLOCATABLESkalÃ¤risering med DIMEN_RANGE Ã¤r oimplementeratSkalfaktor att anvÃ¤nda pÃ¥ antalet satser i en trÃ¥dningsvÃ¤g som korsar en slingas bakÃ¥tbpge vid jÃ¤mfÃ¶relse med max-jump-thread-duplication-stmts.Skalfaktor vid berÃ¤kning av maximala distansen ett uttryck kan flyttas genom GCSE-optimeringar.SchemalÃ¤gg kod fÃ¶r en given CPU.SchemalÃ¤gg fÃ¶r given CPU.AnvÃ¤nd selektive schemalÃ¤ggningsalgoritm fÃ¶r schemalÃ¤ggning av instruktioner.SchemalÃ¤gg bÃ¶rjan och slutet av proceduren.SÃ¶krymdsgrÃ¤ns fÃ¶r bakÃ¥thoppstrÃ¥daren.Andra argumentet till %s Ã¤r negativt vid %LAndra argumentet av definierad tilldelning vid %L mÃ¥ste vara INTENT(IN)Andra argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara valfrittAndra argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)Se %s fÃ¶r instruktioner.
  VÃ¤lj kodmodell.VÃ¤lj andel av den maximala exekveringsfrekvensen av grundblock i funktion givet grundblock mÃ¥ste ha fÃ¶r att fÃ¥ justering.VÃ¤lj stor modell â€”  20-bitars adresser/pekare.VÃ¤lj metod fÃ¶r hantering av sdata.VÃ¤lj rÃ¤ckvidd fÃ¶r signering av returadress.VÃ¤lj liten modell â€” 16-bitars adresser/pekare (standard).VÃ¤lj mÃ¥l-ABI-variant.VÃ¤lj namnet att lagra profileringsnoteringsfil.VÃ¤lj kÃ¶rtidssystem.VÃ¤lj typ av tÃ¤ckningssanering.VÃ¤lj vad som skall saneras.Valuttryck i berÃ¤knad-GOTO-sats vid %L mÃ¥ste vara ett skalÃ¤rt heltalsuttryckSelektorn vid %L fÃ¥r inte vara NULL()Selektorn vid %L har ingen typSelektorn vid %L fÃ¥r inte vara co-indexeradVÃ¤ljare i SELECT TYPE vid %C Ã¤r inte en namngiven variabel, anvÃ¤nd associationsnamn =>Selektorer skall vara polymorfiska i SELECT TYPE-sats vid %LVÃ¤ljer typen av RL78-kÃ¤rna att ha som mÃ¥l (g10/g13/g14).  Standard Ã¤r G14.  Om satt vÃ¤ljer det Ã¤ven stÃ¶det av hÃ¥rdvarumultiplikation att anvÃ¤nda.VÃ¤ljer typen av hÃ¥rdvarumultiplikation och -division att anvÃ¤nda (none/g13/g14).SjÃ¤lvreferens i uttrycket fÃ¶r teckenlÃ¤ngd fÃ¶r %qs vid %LDet sjÃ¤lvrefererande argumentet %qs vid %L Ã¤r inte tillÃ¥tetSemikolon vid %C mÃ¥ste fÃ¶regÃ¥s av en satsAnge flyttalsprecision fÃ¶r 80387 till 32-bits.Ange flyttalsprecision fÃ¶r 80387 till 64-bits.Ange flyttalsprecision fÃ¶r 80387 till 80-bits.SÃ¤tt Windows-definitioner.SÃ¤tt en hÃ¥rd grÃ¤ns pÃ¥ storleken av varje ram, i byte.SÃ¤tt grenkostnad.SÃ¤tt modulentiteternas standardtillgÃ¤nglighet till PRIVATE.SÃ¤tt beroendeavstÃ¥ndet som kontrolleras i fÃ¶rtida schemalÃ¤ggning av kÃ¶ade instruktioner.SÃ¤tt errno efter inbyggda matematikfunktioner.SÃ¤tt extrakostnaden fÃ¶r minnesÃ¥tkomster fÃ¶r L32R-instruktionen, i enheten klockcykler.SÃ¤tt lÃ¤nkningsutdatatyp (anvÃ¤nds internt under LTO-optimering).SÃ¤tt minsta bredd pÃ¥ vÃ¤nstermarginalen fÃ¶r kÃ¤llkod nÃ¤r kÃ¤llan visas.Ange namnet pÃ¥ __fentry__-symbolen som anropas vid funktionsingÃ¥ng.Ange namnet pÃ¥ huvudrutinen fÃ¶r felsÃ¶karen.SÃ¤tt namnet pÃ¥ utmatnings-ALI-filen (intern flagga).Ange namnet pÃ¥ sektionen fÃ¶r att rÃ¤kna anrop av mrecord-mcount.SÃ¤tt antalet byte pÃ¥ stacken som fÃ¶rallokeras att anvÃ¤ndas av den anropade.SÃ¤tt antalet nop:ar att mata ut fÃ¶re varje instruktionsmÃ¶nster.SÃ¤tt register att innehÃ¥lla -1.SÃ¤tt sizeof(bool) till 1.SÃ¤tt startadress fÃ¶r data.Ange startadressen fÃ¶r programmet.SÃ¤tt flaggorna FTZ och DAZ.SÃ¤tt biten PPC_EMB i ELF:s flaggfÃ¤lt.StÃ¤ll in grenkostnaden fÃ¶r villkorliga greninstruktioner.  Rimliga vÃ¤rden Ã¤r smÃ¥, ickenegativa heltal.  Standardkostnaden fÃ¶r grenar Ã¤r 0.StÃ¤ll in grenkostnaden fÃ¶r villkorliga greninstruktioner.  Rimliga vÃ¤rden Ã¤r smÃ¥, ickenegativa heltal.  Standardkostnaden fÃ¶r grenar Ã¤r 1.Ange grenkostnaden till ungefÃ¤r det angivna antalet instruktioner.Ange kostnaden fÃ¶r grenar.Ange standard fÃ¶r sorten dubbel precision till en 8 byte bred typ.Ange standard fÃ¶r sorten heltal till en 8 byte bred typ.Ange standard fÃ¶r sorten reell till en 10 byte bred typ.Ange standard fÃ¶r sorten reell till en 16 byte bred typ.Ange standard fÃ¶r sorten reell till en 8 byte bred typ.Ange den uppskattade sannolikheten i procent fÃ¶r den inbyggda expect.  StandardvÃ¤rdet Ã¤r 90Â % sannolikhet.Ange den maximala storleken pÃ¥ data som Ã¤r lÃ¤mpliga fÃ¶r SDA-arean.Ange den maximala storleken pÃ¥ data som Ã¤r lÃ¤mpliga fÃ¶r TDA-arean.Ange den maximala storleken pÃ¥ data som Ã¤r lÃ¤mpliga fÃ¶r ZDA-arean.Ange det maximala antalet byte som mÃ¥ste finnas kvar till stackstorleken fÃ¶re en fÃ¤llinstruktion utlÃ¶ses.Ange maximal storlek pÃ¥ en ensam stackÃ¶kningsoperation.SÃ¤tt maximala antalet instruktioner som exekveras parallellt i ett reassociativt trÃ¤d.  Om 0, anvÃ¤nd den mÃ¥lberoende heuristiken.SÃ¤tt det maximala antalet mallinstansieringsnoter fÃ¶r en enskild varning eller fel.SÃ¤tt antalet 64 KiB flash-segment.SÃ¤tt utdataobjektet sÃ¥ att, vid laddning, dyld kommer ignorera tvÃ¥nivÃ¥s namnrymdsinformation och lÃ¶sa upp symboler i upptÃ¤cktsordning frÃ¥n de laddade biblioteken.Ange prolog- och epiloghakadresser till TPF_TRACE_PROLOGUE_SKIP_TARGET och TPF_TRACE_EPILOGUE_SKIP_TARGET.  LikvÃ¤rdigt med att anvÃ¤nda -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET och -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETAnge typen av mÃ¥l-CPU.SÃ¤tt toppnivÃ¥katalogen fÃ¶r att spara profildata.  Standard Ã¤r â€�pwdâ€�.Ange spÃ¥rningskontrolladressen fÃ¶r epilog-tpf-hakenAnge spÃ¥rningskontrolladressen fÃ¶r prolog-tpf-hakenAnge spÃ¥rningshoppadressen fÃ¶r epilog-tpf-hakenAnge spÃ¥rningshoppadressen fÃ¶r prolog-tpf-hakenSÃ¤tt versionen fÃ¶r RISC-V ISA-specifikationen.SÃ¤tter LP_COUNT-registerbredd.  MÃ¶jliga vÃ¤rden Ã¤r 8, 16, 20, 24, 28 och 32.StÃ¤ller in specifikationer %s till â€�%sâ€�
  
! Formspecifikation fÃ¶r allokerbar skalÃ¤r vid %CFormerna fÃ¶r operanderna vid %L och %L Ã¤r inte konformaFormer av ORDER vid %L och SHAPE vid %L Ã¤r olikaDela fack fÃ¶r att spara olika hÃ¥rda register.Dela stackfack fÃ¶r spillda pseudoregister.Delad DO-avslutningsetikett %d vid %CFÃ¶rkorta adressreferenser vid lÃ¤nkning.Visa kolumnnummer i felmeddelanden, nÃ¤r de Ã¤r tillgÃ¤ngliga.  Normalt pÃ¥.Visa etiketter som markerar avsnitt av kÃ¤llkod nÃ¤r kÃ¤llan visas.Visa radnummer i vÃ¤nstermarginalen nÃ¤r kÃ¤llan visas.Visa stackdjup fÃ¶r hÃ¤ndelser i vÃ¤gar.Visa kÃ¤llkodsrader med en cirkumflex som indikerar kolumnen.Kapsla in delar av prologen och epilogen separat.FÃ¶renklingsfelFÃ¶renkling av SPREAD vid %C Ã¤r inte implementerat Ã¤nnuStorlek i byte efter vilken trÃ¥dlokala aggregat skall instrumenteras med loggningsfunktioner istÃ¤llet fÃ¶r spara/Ã¥terstÃ¤ll-par.Storlek pÃ¥ %qs-argumentet till inbyggd %qs vid %L Ã¤r fÃ¶r liten (%i/%i)Storleken pÃ¥ stackvakten uttryckt som en potens av tvÃ¥ i byte.Storlek pÃ¥ brickor fÃ¶r slingblockning.NivÃ¥ pÃ¥ storleksoptimering: 0:ingen 1:opportunistisk 2:reg-allok 3:slÃ¤pp justering, -Os.Storlekar av ORDER vid %L och SHAPE vid %L Ã¤r olikaHoppa Ã¶ver att sÃ¤tta upp RAX-register nÃ¤r variabelt antal argument skickas.Litet dataomrÃ¥de: none, sdata, use.Mjuk grÃ¤ns pÃ¥ antalet minnesinstruktioner per instruktionsgrupp, ger lÃ¤gre prioritet till fÃ¶rsÃ¶k att schemalÃ¤gga senare minnesinstruktioner i samma instruktionsgrupp.  Ofta anvÃ¤ndbart fÃ¶r att hindra konflikter mellan cache-bankar.  StandardvÃ¤rdet Ã¤r 1.Ledsen, !$ACC DECLARE vid %L Ã¤r inte tillÃ¥tet i BLOCK-konstruktionLedsen, allocatable/pointer-komponenter i co-vektor av polymorf (CLASS)-typ vid %L stÃ¶djs inteLedsen, co-indexerad Ã¥tkomst till en obegrÃ¤nsat polymorf komponent vid %L stÃ¶djs inteLedsen, co-indexerad Ã¥tkomst till ett obegrÃ¤nsat polymorft objekt vid %L stÃ¶djs inte Ã¤nnuTyvÃ¤rr, endast stÃ¶d fÃ¶r heltalssort %d implementerad fÃ¶r bildmÃ¤ngden vid %LLedsen, polymorfa vektorer stÃ¶djs inte Ã¤nnu fÃ¶r firstprivateLedsen, hÃ¤ndelsekomponenten hos hÃ¤rledd typ vid %L stÃ¶djs inte Ã¤nnuLedsen, lÃ¥skomponenten hos hÃ¤rledd typ vid %L stÃ¶djs inte Ã¤nnuSortera symbolerna i storleksordning.Sortera symbolerna alfabetiskt.KÃ¤lluttryck vid %L och allokeringsobjekt vid %L mÃ¥ste ha samma formKÃ¤lluttryck vid %L mÃ¥ste vara skalÃ¤rt eller ha samma ordning som allokeringsobjektet vid %LSpecifikationsfunktionen %qs vid %L fÃ¥r inte vara RECURSIVESpecifikationsfunktionen %qs vid %L kan inte vara en satsfunktionSpecifikationsfunktionen %qs vid %L kan inte vara en intern funktionSpecifikationsfunktionen %qs vid %L mÃ¥ste vara PUREAnge bitstorlek pÃ¥ omedelbara TLS-avstÃ¥nd.  Giltiga vÃ¤rden Ã¤r 12, 24, 32, 48.Anger antalet register som skall replikeras i den andra registerbanken vid start av snabba avbrott.Anger antalet register som skall reserveras fÃ¶r avbrottshanterare.Anger registren som processorn sparar vid avbrottsingÃ¥ng och -utgÃ¥ng.Anger om avbrottsfunktioner skall spara och Ã¥terstÃ¤lla ackumulatorregistret.Ange CPU fÃ¶r kodgenereringssyften.Ange CPU fÃ¶r schemalÃ¤ggningssyften.Ange CPU fÃ¶r schemalÃ¤ggningsÃ¤ndamÃ¥l.  Giltiga argument Ã¤r 700, 7100, 7100LC, 7200, 7300 och 8000.Ange TLS-dialekt.Ange UNIX-standard fÃ¶r fÃ¶rdefinitioner och lÃ¤nkning.Ange en fil till vilken en lista av filer som skrivs ut av LTRANS skrivs.Ange ett fpu-konfigurationsvÃ¤rde frÃ¥n 0 till 7; 0-3 Ã¤r vad FPU-specifikationen sÃ¤ger, och 4-7 motsvarar 0-3.Ange en insticksmodul att lÃ¤sa in.Ange justering av postfÃ¤lt till default/natural.Ange ett ABI.Ange bitstorlek pÃ¥ omedelbara TLS-avstÃ¥nd.Ange cache-tÃ¶mningsfunktion.Ange cache-tÃ¶mningsfÃ¤llnummer.Ange konfiguration av instruktionen mul: fast1, fast2 eller slow.  StandardvÃ¤rdet Ã¤r fast1.Ange standard-OpenACC-berÃ¤kningsdimensioner.Ange antalet lÃ¤s-/skrivportar fÃ¶r n9-/n10-kÃ¤rnor.  VÃ¤rdet skall vara 3r2w eller 2r1w.Ange hur trÃ¥dpekaren skall nÃ¥s.Ange hur kontrollflÃ¶desvÃ¤gen associerad med ett felmeddelande skrivs ut.Ange om flyttalshÃ¥rdvara skall anvÃ¤ndas.Ange anropskonvention fÃ¶r heltal och flyttal.Ange huvudobjekt fÃ¶r TPF-OS.Ange maximalt felÃ¥terspelningsdjup under rekursiva felmeddelanden av ett begrÃ¤nsningsuppfyllelsefel.Ange strategi fÃ¶r expansion av memcpy nÃ¤r den fÃ¶rvÃ¤ntade storleken Ã¤r kÃ¤nd.Ange strategi fÃ¶r expansion av memset nÃ¤r den fÃ¶rvÃ¤ntade storleken Ã¤r kÃ¤nd.Ange namnet pÃ¥ funktion fÃ¶r 32-bitars division med tecken.Ange intervall av register att fixera.Ange schemalÃ¤ggningsprioritet fÃ¶r begrÃ¤nsade instruktioner fÃ¶r avsÃ¤ndningsfack.Ange storleken pÃ¥ .local-minne anvÃ¤nt till stack nÃ¤r den exakta mÃ¤ngden inte Ã¤r kÃ¤nd.Ange att ett externt BLAS-bibliotek skall anvÃ¤ndas fÃ¶r matmul-anrop pÃ¥ stÃ¶rre vektorer.Ange att omvÃ¤nt snedstreck i strÃ¤ngar inleder ett specialtecken.Ange att ingen implicit typning Ã¤r tillÃ¥ten, om inte Ã¥sidosatt med uttryckliga IMPLICIT-satser.Ange att kompilatorn skall ha sÃ¤ker kod som mÃ¥l enligt ARMv8-M Security Extensions.Ange ISA:n att bygga fÃ¶r: msp430, msp430x, msp430xv2.Ange MCU:n att bygga fÃ¶r.Ange PTX ISA-mÃ¥larkitekturen att anvÃ¤nda.Ange PTX-ISA-versionen att anvÃ¤nda.Ange flyttalsformatet __fp16.Ange adressgenereringsstrategin fÃ¶r ICT-anropets kodmodell.Ange adressgenereringsstrategin fÃ¶r kodmodellen.Ange algoritmen fÃ¶r att dela upp symboler och variabler vid lÃ¤nktillfÃ¤llet.Ange kodmodellen som skall anvÃ¤ndas fÃ¶r att komma Ã¥t minnesadresser. Att ange large mÃ¶jliggÃ¶r generering av binÃ¤rer med stora globala avstÃ¥ndstabeller. Som standard Ã¤r vÃ¤rdet small.Ange kodmodellen.Ange den kompakta grenanvÃ¤ndningspolicyn.Ange cpu:n fÃ¶r pipelinemodellen.Ange minnesmodellen som skall gÃ¤lla fÃ¶r programmet.Ange den minsta justeringen i bitar fÃ¶r poster. (AvrÃ¥des).Ange modellen fÃ¶r atomÃ¤ra operationer.Ange namnet pÃ¥ mÃ¥lprocessorn.Ange namnet pÃ¥ mÃ¥l-GPU:n.Ange namnet pÃ¥ mÃ¥larkitekturen.Ange namnet pÃ¥ mÃ¥lets flyttalskonfiguration.Ange namnet pÃ¥ mÃ¥lets flyttalshÃ¥rdvara/-format.Ange registret som skall anvÃ¤ndas fÃ¶r PIC-adressering.Ange sÃ¤kerhetsnivÃ¥n av c-isr fÃ¶r hela filen.Ange storleken pÃ¥ varje cache-block, som mÃ¥ste vara en potens av 2 mellan 4 och 512.Ange storleken pÃ¥ varje avbrottsvektor, som mÃ¥ste vara 4 eller 16.Ange mÃ¥l-CPU:n.Ange mÃ¥l-RX-cpu-typen.Ange mÃ¥larkitekturen.Ange mÃ¥lhÃ¥rdvara/-format fÃ¶r flyttal.Ange mÃ¥lprocessorn.Ange typen av hÃ¥rdvarumultiplikation att stÃ¶dja.Ange metod fÃ¶r trÃ¥dlokal lagring.Ange registernumret fÃ¶r trÃ¥dpekare.Ange anvÃ¤ndning av ABI fÃ¶r mjuka flyttal vilket betyder ett alias fÃ¶r -mabi=2.Ange anvÃ¤ndning av ABI fÃ¶r mjuka flyttal vilket betyder ett alias fÃ¶r -mabi=2fp+.Ange var de kompilerade inbyggda modulerna finns.Ange huruvida funktioner skall placeras i de lÃ¤gre eller Ã¶vre minnesregionerna, eller om de skall blandas mellan regionerna (endera) fÃ¶r bÃ¤sta passning (standard: nedre).Ange huruvida variabler skall placeras i de lÃ¤gre eller Ã¶vre minnesregionerna, eller om de skall blandas mellan regionerna (endera) fÃ¶r bÃ¤sta passning (standard: nedre).Ange vilket ABI som skall anvÃ¤ndas fÃ¶r kodfamiljen Objective-C och generering av metadata.Ange vilken ABI-typ att generera kod fÃ¶r: 2, 2fp+.Ange metod att tillÃ¤mpa fÃ¶r inskjutande av nop efter schemalÃ¤ggning.VOLATILE anges fÃ¶r co-vektorvariabel %qs vid %C, vilket Ã¤r use-/host-associeratDela 32-bytes AVX ojusterade laddningar.Dela 32-bytes AVX ojusterade lagringar.Dela livstiden pÃ¥ induktionsvariabler nÃ¤r slingor rullas ut.Dela sÃ¶kvÃ¤gar som leder till bakÃ¥tbÃ¥gar i slingor.Dela ojusterade 8-bytes vektorfÃ¶rflyttningar fÃ¶re adressgenerering efter Ã¤ndring.Dela upp breda typer i oberoende register tidigare.Dela upp breda typer i oberoende register.Stackramar stÃ¶rre Ã¤n 2 G stÃ¶djs inte med %<-fsplit-stack%>Stackomjustering stÃ¶djs inte med %<__builtin_eh_return%>Startuttryck i DO-slingaStatvariabel vid %L mÃ¥ste vara en INTEGER-variabelStatvariabel vid %L skall inte %s:as i samma %s-satsSats vid %L Ã¤r inte en giltig grenmÃ¥lssats fÃ¶r grensatsen vid %LSatsfunktionen %qs vid %L stÃ¥r i konflikt med ett funktionsnamnSatsfunktionen %qs vid %L fÃ¥r inte vara ett aktuellt argumentSatsfunktionen %qs vid %L fÃ¥r inte ha attributet pointer eller allocatableSatsfunktion %qs Ã¤r ogiltigt i procedurpekartilldelning vid %LSatsfunktion %qs krÃ¤ver en argumentlista vid %CSatsfunktion vid %CSatsfunktion vid %L kan inte fÃ¶rekomma inuti ett INTERFACESatsfunktion vid %L Ã¤r rekursivSatsetikett vid %C Ã¤r nollSatsetikett i END CRITICAL vid %C stÃ¤mmer inte med CRITICAL-etikettSatsetikett i ENDDO vid %C stÃ¤mmer inte med DO-etikettSatsetikettlistan i GOTO vid %C fÃ¥r inte vara tomSatsetikett utan sats vid %LLÃ¤nka statiskt till GNU:s quad-precisions matematikbibliotek (libquadmath).LÃ¤nka statiskt till GNU:s Fortran-hjÃ¤lpbibliotek (libgfortran).Steguttryck i DO-slingaSteguttryck i DO-slinga vid %L fÃ¥r inte vara nollSluta att utforska en exekveringsvÃ¤g efter visas felmeddelanden.Stoppa framÃ¥ttillvÃ¤xt om sannolikheten av bÃ¤sta bÃ¥ge Ã¤r mindre Ã¤n detta trÃ¶skelvÃ¤rde (i procent).  AnvÃ¤nds nÃ¤r profileringsdata Ã¤r tillgÃ¤nglig.Stoppa framÃ¥ttillvÃ¤xt om sannolikheten av bÃ¤sta bÃ¥ge Ã¤r mindre Ã¤n detta trÃ¶skelvÃ¤rde (i procent).  AnvÃ¤nds nÃ¤r profileringsdata inte Ã¤r tillgÃ¤nglig.Stoppa omvÃ¤nd tillvÃ¤xt om den omvÃ¤nda sannolikheten av bÃ¤sta bÃ¥ge Ã¤r mindre Ã¤n detta trÃ¶skelvÃ¤rde (i procent).Slagra alla argumentregister pÃ¥ stacken.Lagrar dubbla i 64 bitar.Lagra funktionsnamn i objektkod.Lagrar dubbla i 32 bitar.  Detta Ã¤r standard.Lagrar MDUC-registren i avbrottshanterare fÃ¶r mÃ¥let G13.StrÃ¶mma extra data fÃ¶r att stÃ¶dja mer aggressiv avvirtualisering i lokaltransformationslÃ¤ge i LTO.Steg fÃ¥r inte finnas vid %LSteget skall inte anges i vektorsektionen i %s-klausulen vid %LSteg Ã¤r inte tillÃ¥tna i co-vektorindex vid %CStrÃ¤nglÃ¤ngden vid %L Ã¤r fÃ¶r storPostkomponent %qs vid %L kan inte vara ett EQUIVALENCE-objektPostkonstruerare med saknade valfria argument vid %CPostkonstruerare med namngivna argument vid %CPostnamnet %qs vid %C fÃ¥r inte vara samma som en inbyggd typPostnamn fÃ¶rvÃ¤ntades efter RECORD vid %CPostnamn fÃ¶rvÃ¤ntades i icke nÃ¤stad postdeklaration vid %CSubrutin %qs vid %L Ã¤r INTRINSIC men Ã¤r inte kompatibel med en inbyggdSubrutinanrop till %qs vid %L Ã¤r inte PURESubrutinanrop till %qs i DO CONCURRENT-block vid %L Ã¤r inte PURESubrutinanrop till %qs i FORALL-block vid %L Ã¤r inte PURESubrutinanrop till inbyggd %qs vid %L Ã¤r inte PURESubrutinanrop till inbyggda %qs i DO CONCURRENT-block vid %L Ã¤r inte PURESubrutinanrop med alternativa returer i INITIALIZER-klausul i !$OMP DECLARE REDUCTION vid %LSubrutinanrop med alternativa returer i kombinerare i !$OMP DECLARE REDUCTION vid %LDelstrÃ¤ng vid %L har lÃ¤ngden nollSlutindex fÃ¶r delstrÃ¤ng (%ld) vid %L Ã¶verstiger strÃ¤nglÃ¤ngdenSlutindex fÃ¶r delstrÃ¤ng vid %L Ã¶verstiger strÃ¤ngens lÃ¤ngdSlutindex fÃ¶r delstrÃ¤ng vid %L Ã¤r fÃ¶r stortSlutindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste ha typen INTEGERSlutstrÃ¤ng fÃ¶r delstrÃ¤ng vid %L mÃ¥ste vara skalÃ¤rtStartindex fÃ¶r delstrÃ¤ng (%ld) vid %L under 1DelstrÃ¤ngs startindex vid %L Ã¤r mindre Ã¤n ettStartindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste typen INTEGERStartindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste vara skalÃ¤rtDelstrÃ¤ngens start- och slutpunkter i mÃ¥lspecifikationen vid %L mÃ¥ste vara konstanta uttryckFÃ¶reslÃ¥ att anvÃ¤nda nyckelordet override nÃ¤r deklarationen av en virtuell funktion Ã¥sidosÃ¤tter en annan.Summan av vektorn med ordning %d och co-ordning %d vid %C Ã¶verskrider maximalt tillÃ¥tna dimensioner pÃ¥ %dSumman av andra och tredje argumenten till IBITS Ã¶verskrider bitstorleken vid %LGe en lista av objekt att lÃ¤nkas frÃ¥n en fil, istÃ¤llet fÃ¶r kommandoraden.StÃ¶d inbyggda 3DNow!-funktioner.StÃ¶d inbyggda AES-funktioner och -kodgenerering.StÃ¶d inbyggda AMX-BF16-funktioner och -kodgenerering.StÃ¶d inbyggda AMX-FP16-funktioner och -kodgenerering.StÃ¶d inbyggda AMX-INT8-funktioner och -kodgenerering.StÃ¶d inbyggda AMX-TILE-funktioner och -kodgenerering.StÃ¶d inbyggda AVX512VNNI-funktioner och -kodgenerering.StÃ¶d inbyggda AVX512VP2INTERSECT-funktioner och -kodgenerering.StÃ¶d inbyggda Athlon 3Dnow!-funktioner.StÃ¶d inbyggda BMI-funktioner och -kodgenerering.StÃ¶d inbyggda BMI2-funktioner och -kodgenerering.StÃ¶d C++17-allokering av Ã¶verjusterade typer.StÃ¶d inbyggda CLDEMOTE-funktioner och -kodgenerering.StÃ¶d instruktionerna CLFLUSHOPT.StÃ¶d instruktionen CLWB.StÃ¶d inbyggda CLZERO-funktioner och -kodgenerering.StÃ¶d inbyggda ENQCMD-funktioner och -kodgenerering.StÃ¶d inbyggda F16C-funktioner och -kodgenerering.StÃ¶d inbyggda FMA4-funktioner och -kodgenerering.StÃ¶d inbyggda FSGSBASE-funktioner och -kodgenerering.StÃ¶d instruktionerna FXSAVE och FXRSTOR.StÃ¶d inbyggda GFNI-funktioner och -kodgenerering.StÃ¶d inbyggda HRESET-funktioner och -kodgenerering.StÃ¶d prefix fÃ¥r hÃ¥rdvarulÃ¥selidering.StÃ¶d inbyggda KL-funktioner och -kodgenerering.StÃ¶d inbyggda LWP-funktioner och -kodgenerering.StÃ¶d inbyggda LZCNT-funktioner och -kodgenerering.StÃ¶d inbyggda MMX- och SSE-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-funktioner.StÃ¶d inbyggda MMX-, SSE- och SSE2-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2- och SSE3-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3- och SSE4A-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3- och SSSE3-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3- och SSE4.1-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1- och SSE4.2-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2- och AVX-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- och AVX2-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- och FMA-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512BW-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512CD-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512DQ-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512ER-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512IFMA-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512PF-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512VBMI-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512VL-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVXVNNIINT8-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX512-FP16-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX5124FMAPS-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX5124VNNIW-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX512BF16-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX512BITALG-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX512VBMI2-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX512VPOPCNTDQ-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVIFMA-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVXNECONVERT-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVXVNNI-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och CMPCCXADD-funktioner och -kodgenerering.StÃ¶d inbyggda MOVDIR64B-funktioner och -kodgenerering.StÃ¶d inbyggda MOVDIRI-funktioner och -kodgenerering.StÃ¶d inbyggda MWAIT- och MONITOR-funktioner och -kodgenerering.StÃ¶d inbyggda MWAITX- och MONITORX-funktioner och -kodgenerering.StÃ¶d inbyggda PCLMUL-funktioner och -kodgenerering.StÃ¶d inbyggda PCONFIG-funktioner och -kodgenerering.StÃ¶d inbyggda PKU-funktioner och -kodgenerering.StÃ¶d inbyggda PREFETCHI-funktioner och -kodgenerering.StÃ¶d instruktionen PREFETCHW.StÃ¶d inbyggda PREFETCHWT1-funktioner och -kodgenerering.StÃ¶d inbyggda PTWRITE-funktioner och -kodgenerering.StÃ¶d inbyggda RAOINT-funktioner och -kodgenerering.StÃ¶d inbyggda RDPID-funktioner och -kodgenerering.StÃ¶d inbyggda RDRND-funktioner och -kodgenerering.AnvÃ¤nd instruktionen RDSEED.StÃ¶d inbyggda RTM-funktioner och -kodgenerering.StÃ¶d inbyggda SERIALIZE-funktioner och -kodgenerering.StÃ¶d inbyggda SGX-funktioner och -kodgenerering.StÃ¶d inbyggda SHA1- och SHA256-funktioner och -kodgenerering.StÃ¶d inbyggda TBM-funktioner och -kodgenerering.StÃ¶d TLS-segment stÃ¶rre Ã¤n 64Â k.StÃ¶d inbyggda TSXLDTRK-funktioner och -kodgenerering.StÃ¶d inbyggda UINTR-funktioner och -kodgenerering.StÃ¶d inbyggda VAES-funktioner och -kodgenerering.StÃ¶d inbyggda VPCLMULQDQ-funktioner och -kodgenerering.StÃ¶d inbyggda WAITPKG-funktioner och -kodgenerering.StÃ¶d inbyggda WBNOINVD-funktioner och -kodgenerering.StÃ¶d inbyggda WIDEKL-funktioner och -kodgenerering.StÃ¶d inbyggda XOP-funktioner och -kodgenerering.StÃ¶d instruktionerna XSAVE och XRSTOR.StÃ¶d instruktionerna XSAVEC.StÃ¶d instruktionen XSAVEOPT.StÃ¶d instruktionerna XSAVES och XRSTORS.StÃ¶d justering av upp till 64 bitar.StÃ¶d anrop mellan Thumb- och ARM-instruktionsuppsÃ¤ttningar.StÃ¶d kodgenerering av Advanced Bit Manipulation (ABM)-instruktioner.StÃ¶d kodgenerering av cmpxchg16b-instruktioner.StÃ¶d kodgenerering av crc32-instruktioner.StÃ¶d kodgenerering av movbe-instruktioner.StÃ¶d kodgenerering av popcnt-instruktioner.StÃ¶d kodgenerering av sahf-instruktioner i 64-bitars x86-64-kod.StÃ¶d dynamisk initiering av trÃ¥dlokala variabler i en annan Ã¶versÃ¤ttningsenhet.StÃ¶d flaggbevarande add-carry-instruktioner.StÃ¶d fÃ¶r argumentet A vid %L som Ã¤r ett polymorft argument A eller har allokerbara komponenter Ã¤r inte implementerat Ã¤nnuStÃ¶d fÃ¶r argumentet A vid %L med allokerbara komponenter Ã¤r inte implementerat Ã¤nnuStÃ¶d gammaldags multitrÃ¥dning.StÃ¶d meddelandeskickning med Parallel Environment.StÃ¶d mer Ã¤n 8192 GOT-poster pÃ¥ ColdFire.StÃ¶d multitrÃ¥dning.StÃ¶d synkrona icke-anropsundantag.RÃ¤ckvidder som stÃ¶djs fÃ¶r signering av AArch64-returadresser (att anvÃ¤ndas med flaggan -msign-return-address=):StÃ¶dda ABI:er (att anvÃ¤ndas med flaggan -mabi=):StÃ¶dda ISA-specifikationer (att anvÃ¤ndas med flaggan -misa-spec=):StÃ¶dda LTO-komprimeringsalgoritmer: zlibUndertryck utskrift av adresser i felsÃ¶kningsutskrifter.Undertryck utskrift av instruktionsantal, radnummernoteringar och -adresser i felsÃ¶kningsutskrifter.Undertryck utskrift av fÃ¶regÃ¥ende och nÃ¤sta instruktionsnummer i felsÃ¶kningsutskrifter.Undertryck varningar.VÃ¤xla ARM-/Thumb-lÃ¤gen mellan alternerande funktioner fÃ¶r kompilatortestning.VÃ¤xla av/pÃ¥ MIPS16 ASE mellan alternerande funktioner fÃ¶r kompilatortestning.SlÃ¥r av flaggan -mstack-guard=.SlÃ¥r av flaggan -mstack-size=.Symbolen %qs Ã¤r redan deklareradSymbolen %qs vid %C Ã¤r redan deklareradSymbolen %qs vid %C Ã¤r ocksÃ¥ deklarerad som en typ vid %LSymbolen %qs vid %C har redan blivit host-associeradSymbolen %qs vid %C har ingen IMPLICIT-typSymbolen %qs vid %C har inte definierats tidigareSymbolen %qs vid %C Ã¤r USE-associerade frÃ¥n modulen %qs och kan inte fÃ¶rekomma i COMMONSymbolen %qs vid %C Ã¤r redan i ett COMMON-blockSymbolen %qs vid %C Ã¤r tvetydigSymbolen %qs vid %C mÃ¥ste vara ett NAMELIST-gruppnamnSymbolen %qs vid %L har redan ett explicit grÃ¤nssnittSymbolen %qs vid %L har redan grundtypen %sSymbolen %qs vid %L kan inte ha en typSymbolen %qs vid %L stÃ¥r i konflikt med symbolen frÃ¥n modulen %qs, anvÃ¤ndningsassocierad vid %LSymbolen %qs vid %L stÃ¥r i konflikt med namnÃ¤ndringssymbolen vid %LSymbolen %qs vid %L stÃ¥r i konflikt med symbolen vid %LSymbolen %qs vid %L har ingen IMPLICIT-typSymbolen %qs vid %L har ingen IMPLICIT-typ; menade du %qs?Symbolen %qs vid %L har attributet WEAK men Ã¤r ett attrappargumentSymbolen %qs vid %L har attributet WEAK men Ã¤r en lokal variabelSymbolen %qs vid %L Ã¤r tvetydigSymbolen %qs vid %L Ã¤r markerad PRIVATE men har getts bindningsetiketten %qsSymbolen %qs har blandat komponent- och icke-komponentÃ¥tkomster vid %LSymbolen %qs i COMMON vid %C fÃ¥r inte vara en POINTER-vektorSymbolen %qs i COMMON vid %C fÃ¥r inte vara en co-vektorSymbolen %qs i namnlistan %qs vid %C mÃ¥ste deklareras fÃ¶re namnlistan deklareras.Symbolen %qs i namnlistan %qs Ã¤r INTENT(IN) vid %CSymbolen %qs anvÃ¤nds fÃ¶re den har fÃ¥tt sin typ vid %LSymbolen %qs mÃ¥ste vara en PARAMETER i DATA-sats vid %CSymbolen %qs finns i bÃ¥de FROM- och TO-klausuler vid %LSymbolen %qs finns i bÃ¥de data- och avbildningsklausuler vid %LSymbolen %qs finns i flera fall vid %LSymbolen %qs refererad frÃ¥n %L hittas inte i den inbyggda modulen ISO_C_BINDINGSymbolen %qs refererad vid %L hittas inte i den inbyggda modulen ISO_FORTRAN_ENVSymbolen %qs refererad frÃ¥n %L finns inte i modulen %qsSymbolen %qs, i COMMON-block %qs vid %C Ã¤r indirekt gjort ekvivalent med ett annat COMMON-block %qsSymbol vid %C passar inte som uttryckSymbol vid %L Ã¤r inte en DUMMY-variabelSynonym fÃ¶r â€�-export-dynamicâ€� fÃ¶r lÃ¤nkarversioner som stÃ¶djer det.Synonym fÃ¶r â€�image_baseâ€�.Synonym fÃ¶r -Wcomment.Synonym fÃ¶r -gnatk8.Syntaxfel i !$ACC DECLARE-lista vid %CSyntaxfel i !ACC$ ROUTINE ( NAME ) vid %CSyntaxfel i !$ACC ROUTINE ( NAMN ) vid %C, %<)%> fÃ¶rvÃ¤ntades efter NAMNSyntaxfel i !$OMP DECLARE TARGET-lista vid %CSyntaxfel i !$OMP THREADPRIVATE-lista vid %CSyntaxfel i !GCC$ ATTRIBUTES-sats vid %CSyntaxfel i direktivet !GCC$ IVDEP vid %CSyntaxfel i direktivet !GCC$ NOVECTOR vid %CSyntaxfel i direktivet !GCC$ UNROLL vid %CSyntaxfel i direktivet !GCC$ VECTOR vid %CSyntaxfel i %s-sats vid %CSyntaxfel i ABSTRACT INTERFACE-sats vid %CSyntaxfel i ASYNCHRONOUS-sats vid %CSyntaxfel i AUTOMATIC-sats vid %CSyntaxfel i CASE-specifikation vid %CSyntaxfel i CHARACTER-deklaration vid %CSyntaxfel i CLASS IS-specifikation vid %CSyntaxfel i COMPLEX-konstant vid %CSyntaxfel i ELSE IF-sats efter %LSyntaxfel i ENUMERATOR-definition vid %CSyntaxfel i EQUIVALENCE-sats vid %LSyntaxfel i FORALL-iterator vid %CSyntaxfel i I/O-iterator vid %CSyntaxfel i IF-klausul efter %CSyntaxfel i IF-uttryck vid %CSyntaxfel i IMPORT-sats vid %CSyntaxfel i NAME=-specifikation fÃ¶r att binda etikett vid %CSyntaxfel i OpenACC-uttryckslista vid %CSyntaxfel i OpenMP DEPEND SINK beroendetyplista vid %CSyntaxfel i OpenMP-frÃ¥nkopplingsklausul vid %CSyntaxfel i OpenMP-variabellista vid %CSyntaxfel i PROCEDURE-sats vid %CSyntaxfel i PROTECTED-sats vid %CSyntaxfel i RANK-specifikation vid %CSyntaxfel i SAVE-sats vid %CSyntaxfel i STATIC-sats vid %CSyntaxfel i SUBMODULE-sats vid %CSyntaxfel i SUBSTRING-specifikation vid %CSyntaxfel i TYPE IS-specifikation vid %CSyntaxfel i VALUE-sats vid %CSyntaxfel i VOLATILE-sats vid %CSyntaxfel i anonym postdeklaration vid %CSyntaxfel i argumentlista vid %CSyntaxfel i vektorkonstruerare vid %CSyntaxfel i specifikation av teckenlÃ¤ngd vid %CSyntaxfel i common-blocknamn vid %CSyntaxfel i datadeklaration vid %CSyntaxfel i uttryck vid %CSyntaxfel i generisk specifikation vid %CSyntaxfel i iterator vid %CSyntaxfel i nÃ¤stad postdeklaration vid %CSyntaxfel i gammaldags initiering av %s vid %CSyntaxfel i gammaldags initierarlista vid %CSyntaxfel i procedurpekarkomponent vid %CSyntaxfel: Avslutande skrÃ¤p i END INTERFACE-sats vid %CSyntaxfel: Avslutande skrÃ¤p i INTERFACE-sats vid %CTARGET DATA mÃ¥ste innehÃ¥lla Ã¥tminstone en MAP-, USE_DEVICE_PTR ELLER USE_DEVICE_ADDR-klausul vid %LTARGET ENTER DATA med en annan map-typ Ã¤n TO, TOFROM eller ALLOC i MAP-klausul vid %LTARGET EXIT DATA med en annan map-typ Ã¤n FROM, TOFROM, RELEASE eller DELETE i MAP-klausul vid %LTARGET%s med with en annan map-typ Ã¤n TO, FROM, TOFROM eller ALLOC i MAP-klausul vid %LTEAM NUMBER-argumentet till FORM TEAM vid %L mÃ¥ste vara en skalÃ¤r INTEGERArgumentet TEAM vid %L till den inbyggda TEAM_NUMBER skall ha typen TEAM_TYPETEAM-argumentet till %qs vid %L mÃ¥ste vara ett skalÃ¤rt uttryck av typen TEAM_TYPEattributet TEAM= i %C Ã¤r felplaceratTHREADPRIVATE objekt %qs i %s-fall vid %LTHREADPRIVATE objekt %qs i SHARED fall vid %LTILE behÃ¶ver ett konstant uttryck vid %LTLS-dialekt att anvÃ¤nda:TLS Ã¤r inte implementerat fÃ¶r GCN.ATTGÃ–RAATTGÃ–RA: Vektorsektionen i datasatserATT GÃ–RA: typbegrÃ¤nsad definierad tilldelning vid %L inte gjord fÃ¶r att multipla delvektorreferenser skulle upptrÃ¤da i intermediÃ¤ra uttryck.TOPOS-argumentet (%ld) Ã¤r utanfÃ¶r intervallet 0:%d i inbyggd MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) i inbyggd MVBITSTYPE IS vid %L Ã¶verlappar med TYPE IS vid %LTYPE med inbyggd typspecifikation vid %CDra nytta av lÃ¤nkarlÃ¤ttnader fÃ¶r att reducera antalet instruktioner som krÃ¤vs fÃ¶r att materialisera symboladresser.Tagna minst en gÃ¥ng:%s av %d
  Tar tvÃ¥ icke-negativa heltal separerade av ett kommatecken.  Inled funktionsetiketten med det antal tvÃ¥bytes Nop-instruktioner som indikeras av det fÃ¶rsta.  Avsluta med Nop-instruktioner som tÃ¤cker det antal halvord som indikeras av den andra efter etiketten.  Nop-instruktioner av stÃ¶rsta mÃ¶jliga storlek anvÃ¤nds (sex, fyra eller tvÃ¥ byte), med bÃ¶rjan med den stÃ¶rsta mÃ¶jliga storleken.  Att anvÃ¤nda 0 fÃ¶r bÃ¥da vÃ¤rdena avaktiverar hotpatchning.Sikta pÃ¥ DFLOAT-dubbelprecisionskod.MÃ¥let fÃ¶r blocks relativa exekveringsfrekvens (som en procentsats) som behÃ¶vs fÃ¶r att sÃ¤nka en sats.MÃ¥luttryck i pekartilldelning vid %L mÃ¥ste leverera ett pekarresultatMÃ¥let har uppdelat I&D.MÃ¥let fÃ¶r Ã¥teravbildning av ordning Ã¤r fÃ¶r litet (%ld < %ld)Sikta pÃ¥ processorn AM33.Sikta pÃ¥ processorn AM33/2.0.Sikta pÃ¥ processorn AM34.Ha FT32B-arkitekturen som mÃ¥l.Ha programvarusimulatorn som mÃ¥l.MÃ¥l: %s
  SÃ¤g till DCE att ta bort oanvÃ¤nda C++-allokeringar.BerÃ¤tta fÃ¶r DSE att lagringen fÃ¶r ett C++-objekt Ã¤r dÃ¶tt nÃ¤r konstrueraren bÃ¶rjar och nÃ¤r destrueraren avslutar.Flaggan %<-mfloat128%> kanske inte stÃ¶djs fullt utDirektivet %s kan inte anges inuti en %s-region vid %LArgument A vid %L har typen %s men funktionen som skickas som OPERATION vid %L returnerar %sA-argumentet vid %L till CO_REDUCE fÃ¥r inte vara polymorftArgumentet A vid %L till den inbyggda %s skall inte vara co-indexeratAUTOMATIC-objektet %qs vid %L fÃ¥r inte ha attributet SAVE eller vara en variabel deklarerad i huvudprogrammet, en modul eller en submodul(F08/C513)CHARACTER-elementen i vektorkonstrueraren vid %L mÃ¥ste ha samma lÃ¤ngd (%ld/%ld)DEFAULT CASE vid %L fÃ¥r inte fÃ¶ljas av ett andra DEFAULT CASE vid %LArgumentet DISTANCE fÃ¥r inte anges tillsammans med argumentet COARRAY eller DIM i den inbyggda vid %LFORALL med index %qs anvÃ¤nds inte pÃ¥ vÃ¤nster sida av en tilldelning vid %L och kan dÃ¤rfÃ¶r orsaka multipla tilldelningar till detta objektArgumenten FROM och TO vid %L bryter aliasrestriktioner (F2003 12.4.1.7)Argumenten FROM och TO till den inbyggda MOVE_ALLOC vid %L mÃ¥ste ha samma co-ordning %d/%dArgumenten FROM och TO till den inbyggda MOVE_ALLOC vid %L mÃ¥ste ha samma ordning %d/%dArgumentet FROM till MOVE_ALLOC %L skall inte vara co-indexeratFormatspecificeraren H vid %L Ã¤r en funktion borttagen i Fortran 95Hollerithkonstanten vid %L huggs av i konverteringen till %qsINTENT(OUT)-attrappargumentet %qs vid %L har ASSUMED SIZE och kan dÃ¤rfÃ¶r inte ha en standardinitierareKIND-parametern %qs vid %C kan varken vara ASSUMED eller DEFERREDKIND-parametern %qs i PDT-konstrueraren vid %C har inget vÃ¤rdeKIND-part_ref:en vid %C mÃ¥ste tillÃ¤mpas pÃ¥ ett uttryck av inbyggd typLEN part_ref:en vid %C mÃ¥ste tillÃ¤mpas pÃ¥ ett CHARACTER-uttryckNULL i postkonstrueraren vid %L anvÃ¤nds pÃ¥ komponenten %qs, som varken Ã¤r en POINTER eller en ALLOCATABLEpart_ref:en RE eller IM vid %C mÃ¥ste tillÃ¤mpas pÃ¥ ett COMPLEX-uttryckSELECT RANK CASE-uttrycket vid %C mÃ¥ste vara en skalÃ¤r heltalskonstantSelektorn SELECT RANK vid %C mÃ¥ste vara en variabel med antagen ordningSHAPE-vektorn fÃ¶r den inbyggda RESHAPE vid %L har ett negativt vÃ¤rde %d som dimension %dSTATUS:en som anges i OPEN-satsen vid %L kan inte ha vÃ¤rdet SCRATCH om en FILE-specificerare Ã¤r nÃ¤rvarandeSTATUS:en som anges i OPEN-satsen vid %L Ã¤r %qs och ingen FILE-specificerare Ã¤r nÃ¤rvarandeArgumentet TO till MOVE_ALLOC %L skall inte vara co-indexeratArgumentet TO i MOVE_ALLOC vid %L mÃ¥ste vara polymorft om FROM Ã¤r polymorftAbsolutvÃ¤rdet av SHIFT vid %L mÃ¥ste vara mindre Ã¤n eller lika med BIT_SIZE(%qs)AbsolutvÃ¤rdet av SHIFT vid %L mÃ¥ste vara mindre Ã¤n eller lika med SIZE vid %LDet allokerbara objektet %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnitt eller deklareras som vektorAllokeringsobjektet vid %L och kÃ¤lluttrycket vid %L skall ha samma sorts typparameterArgumentlistefunktionerna vid %%VAL, %%LOC eller %%REF Ã¤r inte tillÃ¥ten i denna kontext vid %LArgumentet till inbyggd RANK vid %L mÃ¥ste vara ett dataobjektTilldelningen till en KIND- eller LEN-komponent i en parametriserad typ vid %L tillÃ¥ts inteVektorn %qs med antagen ordning vid %L skall inte ha en co-dimensionVektorn med antagen ordning vid %C fÃ¥r inte ha en co-dimensionVektor med antagen ordning vid %L krÃ¤ver att attrappargumentet %qs har antagen ordningBasnamnet vid %L stÃ¤mmer inte med namnet pÃ¥ den aktuella procedurenBasnamnet vid %L fÃ¥r inte vara ett generiskt namnBasnamnet vid %L fÃ¥r inte vara en procedurpekareBasnamnet vid %L fÃ¥r inte vara ett ingÃ¥ngsnamnBasnamnet fÃ¶r â€�declare variantâ€� mÃ¥ste anges vid %LBasproceduren vid %L mÃ¥ste ha ett explicit grÃ¤nssnittFelet Ã¤r inte reproducerbart, sÃ¥ det Ã¤r fÃ¶rmodligen ett problem med hÃ¥rdvara eller OS.
  Teckenkonstanten vid %L huggs av i konverteringen till %sTeckenlÃ¤ngden fÃ¶r argumentet A vid %L och argumenten till OPERATION vid %L skall vara sammaTeckenlÃ¤ngden fÃ¶r argumentet A vid %L och funktionsresultatet av OPERATION vid %L skall vara sammaNamnen fÃ¶r flaggan fÃ¶r kodmodell fÃ¶r -mcmodel:Komponenten vid %C som fÃ¶rekommer i typparameterlistan vid %L har varken attributet KIND eller LENPekarkomponenten vid %C som Ã¤r en typparameter mÃ¥ste vara en skalÃ¤rKomponenten med attributet KIND eller LEN vid %C fÃ¶rekommer inte i typparameterlistan vid %LStandard (och motsats till -static), implicerat av anvÃ¤ndarlÃ¤ges kÃ¶rbara, delade bibliotek och buntar.NÃ¤mnaren n i brÃ¥ket 1/n av frekvensen av antalet kÃ¶rningar av ingÃ¥ngsblocket till en funktion som ett grundblock fÃ¶r denna funktion Ã¥tminstone mÃ¥ste ha fÃ¶r att anses varmt.NÃ¤mnaren n i brÃ¥ket 1/n av det maximala antalet kÃ¶rningar av ett grundblock i hela programmet som ett grundblock Ã¥tminstone mÃ¥ste ha fÃ¶r att anses varmt (anvÃ¤nds i icke-LTO-lÃ¤ge).NÃ¤mnaren n i brÃ¥ket 1/n fÃ¶r antalet profileringskÃ¶rningar av hela programmet under vilken exekveringsrÃ¤knare fÃ¶r att ett givet grundblock mÃ¥ste vara fÃ¶r att inte anses osannolik.Den hÃ¤rledda parametern %qs vid %C har inte ett standardvÃ¤rdeDen hÃ¤rledda typen %qs vid %L har typen %qs, som inte har definieratsEnheten har inget SPH-specialfunktionsregister.  Denna flagga kommer Ã¥sidosÃ¤ttas av kompilatordrivrutinen med de riktiga instÃ¤llningarna om nÃ¤rvaro/frÃ¥nvaro av SPH kan avgÃ¶ras frÃ¥n -mmcu=MCU.Den tidigaste macOS-versionen som detta program kommer kÃ¶ra pÃ¥ (formaterad fÃ¶r assemblern).Den tidigaste macOS-versionen som detta program kommer kÃ¶ra pÃ¥.Elementet i postkonstrueraren vid %L, fÃ¶r pekarkomponent %qs, borde vara en POINTER eller en TARGETElementet i postkonstrueraren vid %L, fÃ¶r pekarkomponent %qs, Ã¤r %s men borde vara %sEkvivalensmÃ¤ngden fÃ¶r %qs orsakar en ogiltig utvidgning av COMMON %qs vid %LEkvivalensmÃ¤ngden fÃ¶r variabeln %qs deklarerad vid %L bryter mot justeringskravenerrmsg=-argumentet vid %L mÃ¥ste vara en teckenvariabel av standardsortHÃ¤ndelsehandtaget vid %L fÃ¥r inte vara ett vektorelementHÃ¤ndelsehandtaget vid %L fÃ¥r inte vara del av en hÃ¤rledd typ eller klassHÃ¤ndelsevariabeln vid %L fÃ¥r inte vara co-indexeradFÃ¶ljande flaggor Ã¤r sprÃ¥koberoendeFÃ¶ljande flaggor Ã¤r sprÃ¥krelateradeFÃ¶ljande flaggor Ã¤r inte dokumenteradeFÃ¶ljande flaggor Ã¤r specifika fÃ¶r just sprÃ¥ket FÃ¶ljande flaggor stÃ¶djs av sprÃ¥ket FÃ¶ljande flaggor Ã¤r mÃ¥lberoendeFÃ¶ljande flaggor styr kompilatorns varningsmeddelandenFÃ¶ljande flaggor styr optimeringarFÃ¶ljande flaggor styr parametrarFÃ¶ljande flaggor tar sammanslagna argumentFÃ¶ljande flaggor tar separata argumentFunktionen som skickas som OPERATION vid %L har argument av typerna %s och %s men skall ha typen %sFunktionen som skickas som OPERATION vid %L skall ha skalÃ¤ra argument som ej Ã¤r allokerbara och ej Ã¤r pekare och returnera en skalÃ¤r som ej Ã¤r allokerbar och ej Ã¤r en pekareFunktionen som skickas som OPERATION vid %L skall ha attributet ASYNCHRONOUS antingen fÃ¶r inget eller bÃ¥da argumentenFunktionen som skickas som OPERATION vid %L skall ha attributet TARGET antingen fÃ¶r inget eller bÃ¥da argumentenFunktionen som skickas som OPERATION vid %L skall ha attributet VALUE antingen fÃ¶r inget eller bÃ¥da argumentenFunktionen som skickas som OPERATION vid %L skall ha tvÃ¥ argumentFunktionen som skickas som OPERATION vid %L skall inte ha attributet OPTIONAL fÃ¶r nÃ¥gotdera av argumentenFunktionsresultatet pÃ¥ vÃ¤nstersidan av tilldelningen vid %L mÃ¥ste ha attributet pointer.Den inbyggda %qs vid %L ingÃ¥r inte i den valda standarden utan %s och %qs kommer hanteras som om de var deklarerade EXTERNAL.  AnvÃ¤nd en tillÃ¤mplig %<-std=%>-flagga eller definiera %<-fall-intrinsics%> fÃ¶r att tillÃ¥ta denna inbyggda.Den inbyggda %qs deklarerad INTRINSIC vid %L Ã¤r inte tillgÃ¤nglig i den aktuella standardinstÃ¤llningen utan i %s.  AnvÃ¤nd en lÃ¤mplig flagga %<-std=*%> eller aktivera %<-fall-intrinsics%> fÃ¶r att anvÃ¤nda den.Den vÃ¤nstraste part-ref i en data-ref kan inte vara en funktionsreferens vid %CDen undre grÃ¤nsen fÃ¶r att en buffert skall Ã¶vervÃ¤gas fÃ¶r skydd mot stacksprÃ¤ngning.Maximalt antal omlÃ¤sningar av pseudoregister som Ã¶vervÃ¤gs nÃ¤r ett icke-omlÃ¤st pseudoregister spills.Den maximala mÃ¤ngden minne som fÃ¥r allokeras av GCSE, i kilobyte.Det maximala fÃ¶rhÃ¥llandet fÃ¶r tillvÃ¤xt av kod vid expansion till en hopptabell (i procent).  Parametern anvÃ¤nds vid optimering fÃ¶r storlek.Det maximala fÃ¶rhÃ¥llandet fÃ¶r tillvÃ¤xt av kod vid expansion till en hopptabell (i procent).  Parametern anvÃ¤nds vid optimering fÃ¶r fart.Den maximala konfliktfÃ¶rdrÃ¶jningen fÃ¶r att en instruktion skall Ã¶vervÃ¤gas fÃ¶r spekulativ fÃ¶rflyttning.Det maximala djupet av nÃ¤stade slingor fÃ¶r att bli ovÃ¤xlad.Det maximala djupet av nÃ¤stade slingor som vi skalar helt.Det maximala djupet fÃ¶r ett symboliskt vÃ¤rde, fÃ¶re vÃ¤rdet approximeras som okÃ¤nt.Det maximala djupet av exploderade noder som skall fÃ¶rekomma i en dot-dump fÃ¶re byte till ett mindre utfÃ¶rligt format.Det maximala djupet fÃ¶r rekursiv inline:ing fÃ¶r inline-funktioner.Det maximala djupet fÃ¶r rekursiv inline:ing fÃ¶r icke-inline-funktioner.Den maximala expansionsfaktorn vid kopiering av grundblock.Den maximala faktorn som slingvektoriseraren anvÃ¤nder pÃ¥ kostnaden av satser i en inre slinga relativt slingan som vektoriseras.Det maximala antalet instruktioner CSE bearbetar fÃ¶re tÃ¶mning.Den maximala lÃ¤ngden pÃ¥ en konstant strÃ¤ng fÃ¶r att ett inbyggt strÃ¤ngjÃ¤mfÃ¶relseanrop skall vara tÃ¤nkbart fÃ¶r inline:ing.  StandardvÃ¤rdet Ã¤r 3.Den maximala lÃ¤ngden pÃ¥ sÃ¶kvÃ¤gar som Ã¶vervÃ¤gs i cse.Den maximala lÃ¤ngden pÃ¥ schemalÃ¤ggarens lista Ã¶ver vÃ¤ntande operationer.Det maximala antalet minnesplatser noterade av cselib.Maximala antalet â€�efter supernodâ€�-exploderade noder inom analyseraren per supernod, fÃ¶re analysen avslutas.Det maximala antalet RTL-noder som kan noteras som kombinerarens sista vÃ¤rde.Det maximala antalet SSA_NAME-tilldelningar att fÃ¶lja fÃ¶r att avgÃ¶ra ett vÃ¤rde.Det maximala antalet fÃ¶rsÃ¶k att gÃ¥ tillbaka schemalÃ¤ggaren skall gÃ¶ra vid moduloschemalÃ¤ggning av en slinga.Det maximala antalet block i en region som Ã¶vervÃ¤gs fÃ¶r interblockschemalÃ¤ggning.Det maximala antalet grenar pÃ¥ vÃ¤gen genom den skalade sekvensen.Det maximala antalet begrÃ¤nsningar per tillstÃ¥nd.Det maximala antalet exploderade noder per programpunkt inom analyseraren, fÃ¶re analysen avslutas vid den punkten.Det maximala antalet ingÃ¥ende bÃ¥gar att Ã¶vervÃ¤ga fÃ¶r korshopp.Det maximala antalet omÃ¶jliga bÃ¥gar att fÃ¶rkasta fÃ¶re ett diagnostikmeddelande deklareras omÃ¶jligt.Det maximala antalet instruktionskombinationsfÃ¶rsÃ¶k att kombinera.Det maximala antalet instruktioner i en region fÃ¶r att Ã¶vervÃ¤gas fÃ¶r interblockschemalÃ¤ggning.Det maximala antalet instruktioner i slinghuvudet duplicerade av kopieringspasset fÃ¶r slinghuvuden.Det maximala antalet instruktioner i en helt avskalad slinga.Det maximala antalet instruktioner i en avskalad slinga.Det maximala antalet instruktioner i en ovÃ¤xlad slinga.Det maximala antalet instruktioner att duplicera vid avfaktorering av berÃ¤knade goto.Det maximala antalet instruktioner i en enskild funktion tÃ¤nkbar fÃ¶r inline:ing.Det maximala antalet instruktioner i en inre slinga som beaktas fÃ¶r versionering.Det maximala antalet instruktioner i en yttre slinga som beaktas fÃ¶r versionering, ovanpÃ¥ instruktionerna i inre slingor.Det maximala antalet instruktioner inline-funktioner kan vÃ¤xa till via rekursiv inline:ing.Det maximala antalet instruktioner icke-inline-funktioner kan vÃ¤xa till via rekursiv inline:ing.Det maximala antalet instruktioner redo att matas ut fÃ¶r att Ã¶vervÃ¤gas under det fÃ¶rsta schemalÃ¤ggningspasset.Det maximala antalet instruktioner att Ã¶vervÃ¤ga fÃ¶r att fylla ett fÃ¶rdrÃ¶jningsutrymme.Det maximala antalet instruktioner att Ã¶vervÃ¤ga fÃ¶r att hitta korrekt information om aktiva register.Det maximala antalet instruktioner fÃ¶r att Ã¶vervÃ¤ga att rulle ut i en slinga i genomsnitt.Det maximala antalet instruktioner fÃ¶r att Ã¶vervÃ¤ga att rulla ut i en slinga.Det stÃ¶rsta antalet instruktioner att sÃ¶ka bakÃ¥t fÃ¶r att leta efter ekvivalent omlÃ¤sning.Det maximala antalet instruktioner vid automatisk inline:ing av smÃ¥ funktioner.Det maximala antalet instruktioner vid automatisk inline:ing.Det maximala antalet instruktioner vid inline:ing fÃ¶r storlek.Det maximala antal iterationer genom CFG fÃ¶r utÃ¶kade regioner.Det maximala antalet slingiterationer vi fÃ¶rutsÃ¤ger statiskt.Det maximala antalet nÃ¤stade indirekta inline:ingar som utfÃ¶rs av den tidiga inline:aren.Det maximala antalet avskalningar av en enskild slinga som Ã¤r helt avskalad.Det maximala antalet avskalningar av en enskild slinga.Det maximala antalet satser i slingnÃ¤stning fÃ¶r slingutvÃ¤xling.Det maximala antalet gÃ¥nger en anropssajt kan fÃ¶rekomma i en anropsstack inom analyseraren, fÃ¶re analysen avslutas av ett anrop som skulle gÃ¶ra en djupare rekursion.Det maximala antalet utrullningar av en enskild slinga.Det maximala antalet use- och def-besÃ¶k vid upptÃ¤ckt av en STV-kedja fÃ¶re upptÃ¤ckandet avbryts.Det maximala fÃ¶rhÃ¥llandet mellan vektorstorlek och switch-grenar fÃ¶r att en switch-konvertering skall ske.Det maximala fÃ¶rhÃ¥llandet mellan insÃ¤ttningar och raderingar av uttryck i GCSE.Den maximala rekommenderade storleken pÃ¥ sammanhÃ¤ngande minne anvÃ¤nt av tvÃ¥ objekt som anvÃ¤nds med tidsmÃ¤ssig lokalitet av samtidiga trÃ¥dar. Typiskt L1-cachens radstorlek, men kan vara mindre fÃ¶r att ge utrymme fÃ¶r olika mÃ¥lprocessorer med olika cacheradstorlekar.Den maximala storleken pÃ¥ fÃ¶nstret fÃ¶r framÃ¥tblickar vid selektiv schemalÃ¤ggning.Den minsta uppskattade hastighetsÃ¶kningen som tillÃ¥ter inline:aren att ignorera inline-insns-single och inline-insns-auto.Den minsta sannolikheten fÃ¶r spekulativ framgÃ¥ng (i procent) fÃ¶r att spekulativ instruktion skall schemalÃ¤ggas.Minsta UID som fÃ¥r anvÃ¤ndas fÃ¶r en icke-felsÃ¶kningsinstruktion.Det minsta konstanta steget bortom vilket vi skall anvÃ¤nda fÃ¶rhandshÃ¤mtningstips.Den minsta kostnaden av ett dyrt uttryck vid flyttning av slinginvariant.Det minsta antal av matchande instruktioner att Ã¶vervÃ¤ga fÃ¶r korshopp.Det minsta antalet supernoder inom en funktion fÃ¶r att analyseraren skall Ã¶vervÃ¤ga att summera dess effekter vid anropssajter.Den minsta sannolikhet en bÃ¥ge mÃ¥ste ha fÃ¶r att schemalÃ¤ggaren skall spara sitt tillstÃ¥nd Ã¶ver den.Den minsta sannolikheten fÃ¶r att nÃ¥ ett kÃ¤llkodsblock fÃ¶r spekulativ schemalÃ¤ggning mellan block.Det minsta rekommenderade avstÃ¥ndet mellan tvÃ¥ samtidigt Ã¥tkomna objekt fÃ¶r att undvika ytterligare prestandafÃ¶rsÃ¤mring pÃ¥ grund av trÃ¤ngsel som introduceras av implementationen. Typiskt L1-cachens radstorlek, men kan vara stÃ¶rre fÃ¶r att ge utrymme fÃ¶r olika mÃ¥lprocessorer med olika cacheradstorlekar. C++17-kod kan anvÃ¤nda detta vÃ¤rde i post-layout, men avrÃ¥des starkt frÃ¥n att gÃ¶ra det i publika ABI:er.Minsta storleken pÃ¥ variabler som Ã¤r med i stackutrymmesdelning utan optimering.Minimala stegfÃ¶rhÃ¥llandet fÃ¶r att slingutvÃ¤xling skall vara lÃ¶nsamt.Den minsta trÃ¶skelvÃ¤rdet fÃ¶r sannolikheten fÃ¶r semi-invarianta villkorssatser fÃ¶r att utlÃ¶sa slingdelning.MinimivÃ¤rdet pÃ¥ steglÃ¤ngden som pendlingsschemalÃ¤ggaren kommer generera.Modul- eller huvudprogramvektorn %qs vid %L mÃ¥ste ha konstant formNamnet %qs vid %C har redan anvÃ¤nts som ett externt modulnamnNamnet %qs fÃ¥r inte anvÃ¤ndas som en definierad operator vid %CAntalet Newtoniterationer fÃ¶r att berÃ¤kna inversen fÃ¶r typen double.  Precisionen i divisionen Ã¤r proportionell mot denna parameter nÃ¤r divisionsapproximering Ã¤r aktiverat.  StandardvÃ¤rdet Ã¤r 2.Antalet Newtoniterationer fÃ¶r att berÃ¤kna inversen fÃ¶r typen float.  Precisionen i divisionen Ã¤r proportionell mot denna parameter nÃ¤r divisionsapproximering Ã¤r aktiverat.  StandardvÃ¤rdet Ã¤r 1.Antalet vektorelement i argumentet SUB till IMAGE_INDEX vid %L skall vara %d (co-ordning) inte %dAntalet cykler som pendlingsschemalÃ¤ggaren beaktar nÃ¤r den sÃ¶ker efter konflikter med DFA.Antalet element (%d) i vektorkonstrueraren vid %L krÃ¤ver en Ã¶kning av den tillÃ¥tna Ã¶vre grÃ¤nsen %d.  Se flaggan %<-fmax-array-constructor%>.Antalet element fÃ¶r vilka verifiering av hashtabellen gÃ¶rs fÃ¶r varje sÃ¶kt element.Antalet element i vektorkonstrueraren vid %L krÃ¤ver en Ã¶kning av den tillÃ¥tna Ã¶vre grÃ¤nsen %d.  Se flaggan %<-fmax-array-constructor%>Antalet element i vektorkonstrueraren vid %L krÃ¤ver en Ã¶kning av den tillÃ¥tna Ã¶vre grÃ¤nsen %d.  Se flaggan %<-fmax-array-constructor%>Antalet element i vektorkonstrueraren vid %L krÃ¤ver en Ã¶kning av den tillÃ¥tna Ã¶vre grÃ¤nsen %d.  Se flaggan %<-fmax-array-constructor%>Antalet kÃ¶rningar av ett grundblock som betraktas som varmt.  Parametern anvÃ¤nds bara i GIMPLE FE.Antalet instruktioner som kÃ¶rs fÃ¶re fÃ¶rhandshÃ¤mtning (prefetch) Ã¤r klar.Antalet mest exekverade promille av den profilerade kÃ¶rningen av hela programmet till vilken kÃ¶rningsrÃ¤knaren fÃ¶r ett grundblock mÃ¥ste vara en del av fÃ¶r att betraktas som varm (anvÃ¤nds i LTO-lÃ¤ge).Antalet fÃ¶rhandshÃ¤mtningar (prefetch) som kan vara igÃ¥ng samtidigt.Antalet register i varje klass som behÃ¥lls oanvÃ¤nt vid flyttning av slinginvariant.Objektet %qs vid %L har en fÃ¶rdrÃ¶jd LEN-parameter %qs och Ã¤r varken allokerbar eller en pekareObjektet %qs vid %L med ASSUMED typparametrar mÃ¥ste vara en attrapp eller en SELECT TYPE-selektor(F08/4.2)Parameteruttrycket vid %C fÃ¶renklas inte till en INTEGER-konstantParameteruttrycket vid %C mÃ¥ste vara av typen INTEGER och inte av typen %sSÃ¶kvÃ¤gen till devices.csv.  GCC-drivrutinen kan normalt hitta devices.csv sjÃ¤lv och skicka denna flagga till kompilatorn, sÃ¥ skall inte behÃ¶va skicka denna.Andelen av funktion i procent, viktad efter exekveringsfrekvens, som mÃ¥ste tÃ¤ckas av spÃ¥rinformation.  AnvÃ¤nds nÃ¤r profileringsdata Ã¤r tillgÃ¤ngligt.Andelen av funktion i procent, viktad efter exekveringsfrekvens, som mÃ¥ste tÃ¤ckas av spÃ¥rinformation.  AnvÃ¤nds nÃ¤r profileringsdata inte Ã¤r tillgÃ¤ngligt.Pekarobjektet %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnitt eller deklareras som vektorDe mÃ¶jliga SVE-vektorlÃ¤ngderna:De mÃ¶jliga TLS-dialekterna:Ordningen pÃ¥ elementet i postkonstrueraren vid %L stÃ¤mmer inte Ã¶verens med komponentens (%d/%d)UpplÃ¶sningsfilen.Skalan (i procent) tillÃ¤mpad pÃ¥ inline-insns-single och automatiska grÃ¤nser nÃ¤r heuristik indikerar att inline:ing Ã¤r vÃ¤ldigt lÃ¶nsamt.Formen pÃ¥ komponenten %qs i postkonstrueraren vid %L skiljer frÃ¥n formen pÃ¥ den deklarerade komponenten fÃ¶r dimension %d (%ld/%ld)Storleken pÃ¥ cache-raderna i L1.Storleken pÃ¥ L1-cachen.Storleken pÃ¥ L2-cachen.Storleken pÃ¥ en funktionskropp fÃ¶r att betraktas som stor.Storleken pÃ¥ en stackram fÃ¶r att betraktas som stor.Storleken pÃ¥ en Ã¶versÃ¤ttningsenhet fÃ¶r att IPA-CP-passet betraktar den som stor.Storleken pÃ¥ en Ã¶versÃ¤ttningsenhet fÃ¶r att betraktas som stor.Det minsta antalet olika vÃ¤rden fÃ¶r vilka det Ã¤r bÃ¤st att anvÃ¤nda hopptabeller istÃ¤llet fÃ¶r ett trÃ¤d med villkorliga grenar, om 0, anvÃ¤nd standardvÃ¤rdet fÃ¶r maskinen.KÃ¤lluttrycket vid %L skall varken vara av typen EVENT_TYPE eller ha en EVENT_TYPE-komponent om det allokerbara objektet vid %L Ã¤r en co-vektorKÃ¤lluttrycket vid %L skall varken vara av typen LOCK_TYPE eller ha en LOCK_TYPE-komponent om det allokerbara objektet vid %L Ã¤r en co-vektorstat=-argumentet vid %L mÃ¥ste vara en heltalsvariabel av kind=4Postkonstrueraren vid %C har avslutats. Denna funktion togs bart av f08/0011. AnvÃ¤nd -std=f2018 eller -std=gnu fÃ¶r att eliminera avslutningen.Symbolen %qs, refererad vid %L, finns inte i den valda standardenTrÃ¶skelfÃ¶rhÃ¥llandet fÃ¶r att utfÃ¶ra partiell redundanselimination efter omlÃ¤sning.TrÃ¶skelfÃ¶rhÃ¥llandet av antal berÃ¤kningar av kritiska bÃ¥gar som tillÃ¥ter att gÃ¶ra redundanseliminering efter omlÃ¤sning.Typen %qs kan inte vara vÃ¤rdassocierad vid %L fÃ¶r att den blockeras av ett inkompatibelt objekt med samma namn deklarerat vid %LTypen pÃ¥ funktionen %qs vid %L Ã¤r inte tillgÃ¤ngligTypparameterspecifikationslistan vid %C fÃ¥r inte innehÃ¥lla bÃ¥de ASSUMED- och DEFERRED-parametrarTypparameterspecifikationslistan vid %C innehÃ¥ller fÃ¶r mÃ¥nga parameteruttryckTypparameterspecifikationslistan vid %C innehÃ¥ller fÃ¶r fÃ¥ parameteruttryckTypparameterspecifikationslistan i typspecifikationen vid %L fÃ¥r inte innehÃ¥lla DEFERRED-parametrarTypspecifikationen vid %L skall ange att varje lÃ¤ngdtypparameter Ã¤r antagenTypspecifikationen skall inte specificera en sekvens hÃ¤rledd typ eller en typ med attributet BIND i SELECT TYPE vid %C [F2003:C815]Ã–vre grÃ¤nsen fÃ¶r att dela heltalskonstanter.Den Ã¶vre grÃ¤nsen i sista dimensionen mÃ¥ste vara med i referensen till vektorn %qs med antagen storlek vid %LVÃ¤rdet pÃ¥ KIND-parametern %qs vid %C reduceras inte till ett konstant uttryckVÃ¤rdet pÃ¥ n i %<-finit-character=n%> mÃ¥ste vara mellan 0 och 127VÃ¤rdet pÃ¥ PDT LEN-parametern â€�%sâ€� stÃ¤mmer inte Ã¶verens med det i attrappdeklarationenVÃ¤rdet pÃ¥ SELECT RANK CASE-uttrycket vid %C fÃ¥r inte vara mindre Ã¤n noll eller stÃ¶rre Ã¤n %dVersionen av C++-ABI:et som anvÃ¤nds.Versionen pÃ¥ det C++-ABI som anvÃ¤nds fÃ¶r -Wabi-varningar och lÃ¤nkkompatibilitetsalias.Det finns redan en procedur med bindningsnamnet %qs fÃ¶r den hÃ¤rledda typen %qs vid %CDet finns ingen specifik funktionen fÃ¶r den generiska %qs vid %LDet finns ingen specifik subrutinen fÃ¶r den generiska %qs vid %LDet finns redan en icke-generisk procedur med bindningsnamnet %qs fÃ¶r den hÃ¤rledda typen %qs vid %CDenna arkitektur stÃ¶djer inte grenskyddsinstruktionerDetta Ã¤r fri programvara, se kÃ¤llkoden fÃ¶r kopieringsvillkor.  Det
--- 2219,2225 ----
  KÃ¶rtidsnamn.SAVE-attribut vid %L kan inte anges i en PURE-procedurSAVE-sats vid %C fÃ¶ljer allmÃ¤n SAVE-satsen SCHEDULE-klausul angiven tillsammans med en %<inscan%> REDUCTION-klausul vid %LSCHEDULE-klausuls chunk_size vid %L krÃ¤ver ett skalÃ¤rt INTEGER-uttryckSELECT RANK-sats vid %CSELECT TYPE vid %C fÃ¥r inte fÃ¶rekomma i denna rÃ¤ckviddSELECTED_REAL_KIND med varken %<P%>- eller %<R%>-argument vid %LSEQUENCE-attribut vid %C Ã¤r redan angett i TYPE-satsSEQUENCE-sats vid %C mÃ¥ste fÃ¶regÃ¥ CONTAINSSEQUENCE-sats vid %C mÃ¥ste fÃ¶regÃ¥ strukturkomponenterSH2a stÃ¶djer inte omvÃ¤nd byteordningSHAPE-argumentet vid %L till C_F_POINTER mÃ¥ste ha samma storlek som FPTR:s RANKSHIFT-argumentet (%ld) Ã¤r utanfÃ¶r intervallet -%ld:%ld i inbyggd ISHFTSHIFT-argumentet (%ld) Ã¤r utanfÃ¶r intervallet -%ld:%ld i inbyggd ISHFTCSHIFT-argumentet (%ld) utanfÃ¶r intervallet 0:%ld i inbyggd %sSIGN= vid %L Ã¤r inte tillÃ¥tet i Fortran 95SINK-termen Ã¤r inte ett konstant heltal vid %LSINK vid %C Ã¤r inte tillÃ¥tet som beroendetyp fÃ¶r detta direktivSIZE-argumentet (%ld) Ã¤r utanfÃ¶r intervallet 1:%ld i inbyggd ISHFTCSIZE vid %L mÃ¥ste vara positivtSOURCE vid %C Ã¤r inte tillÃ¥tet som beroendetyp fÃ¶r detta direktivSOURCE-tagg vid %LSOURCE-taggen vid %L stÃ¥r i konflikt med typspecifikationen vid %LSOURCE-tagg vid %L med mer Ã¤n ett ensamt allokeringsobjektSRAM-ECC-lÃ¤gen:trasigt i SSASSA-namnet %qE med version %d har ingen definitionSSA-namn odeklareratSSA_NAME skapade i tvÃ¥ olika block %i och %iSSA_NAME_DEF_STMT Ã¤r felSSA_NAME_OCCURS_IN_ABNORMAL_PHI borde vara sattinstruktionsuppsÃ¤ttningen SSE avaktiverad, anvÃ¤nder 387-aritmetikSSE-registerargument med SSE avaktiveratSSE-registerretur med SSE avaktiveratSSE-vektorargument utan SSE aktiverat Ã¤ndrar ABI:etSSE-vektorretur utan SSE aktiverat Ã¤ndrar ABI:etSTAT-taggen vid %L fÃ¥r inte vara en konstantSTAT-variabelSTAT=-argumentet vid %L mÃ¥ste vara en skalÃ¤r INTEGER-variabelSTAT=-argument till %s vid %Lattributet STAT= i %C Ã¤r felplaceratSTATUS vid %L mÃ¥ste vara en INTENT(OUT)-variabelSTOP-kod vid %C fÃ¥r inte vara negativSTOP-kod vid %C innehÃ¥ller fÃ¶r mÃ¥nga siffrorSTOP-kod vid %L mÃ¥ste vara en skalÃ¤r CHARACTER-konstant eller siffra[siffra[siffra[siffra[siffra]]]]STOP-kod vid %L mÃ¥ste vara ett skalÃ¤rt standard-CHARACTER- eller -INTEGER-konstantuttryckSTOP-koden vid %L mÃ¥ste vara standard tecken-KIND=%dSTOP-kod vid %L mÃ¥ste vara standard heltal KIND=%dSTOP-kod vid %L mÃ¥ste antingen vara av INTEGER- eller CHARACTER-typSTOP-kod vid %L mÃ¥ste vara skalÃ¤rSUBMODULE-deklaration vid %CSUBMODULE-deklarationen vid %C fÃ¥r inte fÃ¶rekomma i en annan rÃ¤ckviddsenhetSUBROUTINE %qs vid %L fÃ¥r inte anropas rekursivt, eftersom den inte Ã¤r RECURSIVESVE-typen %qT kan inte skickas till en funktion utan prototypSVE-typen %qT har inte en definierad justeringSVE-typen %qT har inte en fast storlekSYNC TEAM-sats vid %CSYNC-sats vid %CSamma aktuella argument associerat med INTENT(%s)-argument %qs och INTENT(%s)-argument %qs vid %LSamma som %s%s (eller, i negerad form, %s%s).Samma som %s%s.Samma som %s.Samma som -fassociative-math fÃ¶r uttryck som inkluderar division.Samma som -mA6.Samma som -mA7.Samma som: -mep -mprolog-function.Samma identifierare %qs specificerad igen vid %CSpara register runt funktionsanrop.Spara TOC:n i prologen fÃ¶r indirekta anrop snarare Ã¤n inline.SkalÃ¤r %qs i FORMAT-tagg vid %L Ã¤r inte en ASSIGNED-variabelSkalÃ¤rt INTEGER-uttryck fÃ¶rvÃ¤ntades vid %LSkalÃ¤r PARAMETER krÃ¤vs i komplex konstant vid %CEn skalÃ¤r entitet krÃ¤vs vid %LSkalÃ¤rt heltalsuttryck fÃ¶r intervallbÃ¶rjan fÃ¶rvÃ¤ntades vid %LSkalÃ¤rt heltalsuttryck fÃ¶r intervallslut fÃ¶rvÃ¤ntades vid %LSkalÃ¤rt heltasuttryck fÃ¶r intervallsteg fÃ¶rvÃ¤ntades vid %LSkalÃ¤rt objekt %qs vid %L fÃ¥r inte vara ALLOCATABLESkalÃ¤risering med DIMEN_RANGE Ã¤r oimplementeratSkalfaktor att anvÃ¤nda pÃ¥ antalet satser i en trÃ¥dningsvÃ¤g som korsar en slingas bakÃ¥tbpge vid jÃ¤mfÃ¶relse med max-jump-thread-duplication-stmts.Skalfaktor vid berÃ¤kning av maximala distansen ett uttryck kan flyttas genom GCSE-optimeringar.SchemalÃ¤gg kod fÃ¶r en given CPU.SchemalÃ¤gg fÃ¶r given CPU.AnvÃ¤nd selektive schemalÃ¤ggningsalgoritm fÃ¶r schemalÃ¤ggning av instruktioner.SchemalÃ¤gg bÃ¶rjan och slutet av proceduren.SÃ¶krymdsgrÃ¤ns fÃ¶r bakÃ¥thoppstrÃ¥daren.Andra argumentet till %s Ã¤r negativt vid %LAndra argumentet av definierad tilldelning vid %L mÃ¥ste vara INTENT(IN)Andra argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara valfrittAndra argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)Se %s fÃ¶r instruktioner.
  VÃ¤lj kodmodell.VÃ¤lj andel av den maximala exekveringsfrekvensen av grundblock i funktion givet grundblock mÃ¥ste ha fÃ¶r att fÃ¥ justering.VÃ¤lj stor modell â€”  20-bitars adresser/pekare.VÃ¤lj metod fÃ¶r hantering av sdata.VÃ¤lj rÃ¤ckvidd fÃ¶r signering av returadress.VÃ¤lj liten modell â€” 16-bitars adresser/pekare (standard).VÃ¤lj mÃ¥l-ABI-variant.VÃ¤lj namnet att lagra profileringsnoteringsfil.VÃ¤lj kÃ¶rtidssystem.VÃ¤lj typ av tÃ¤ckningssanering.VÃ¤lj vad som skall saneras.Valuttryck i berÃ¤knad-GOTO-sats vid %L mÃ¥ste vara ett skalÃ¤rt heltalsuttryckSelektorn vid %L fÃ¥r inte vara NULL()Selektorn vid %L har ingen typSelektorn vid %L fÃ¥r inte vara co-indexeradVÃ¤ljare i SELECT TYPE vid %C Ã¤r inte en namngiven variabel, anvÃ¤nd associationsnamn =>Selektorer skall vara polymorfiska i SELECT TYPE-sats vid %LVÃ¤ljer typen av RL78-kÃ¤rna att ha som mÃ¥l (g10/g13/g14).  Standard Ã¤r G14.  Om satt vÃ¤ljer det Ã¤ven stÃ¶det av hÃ¥rdvarumultiplikation att anvÃ¤nda.VÃ¤ljer typen av hÃ¥rdvarumultiplikation och -division att anvÃ¤nda (none/g13/g14).SjÃ¤lvreferens i uttrycket fÃ¶r teckenlÃ¤ngd fÃ¶r %qs vid %LDet sjÃ¤lvrefererande argumentet %qs vid %L Ã¤r inte tillÃ¥tetSemikolon vid %C mÃ¥ste fÃ¶regÃ¥s av en satsAnge flyttalsprecision fÃ¶r 80387 till 32-bits.Ange flyttalsprecision fÃ¶r 80387 till 64-bits.Ange flyttalsprecision fÃ¶r 80387 till 80-bits.SÃ¤tt Windows-definitioner.SÃ¤tt en hÃ¥rd grÃ¤ns pÃ¥ storleken av varje ram, i byte.SÃ¤tt grenkostnad.SÃ¤tt modulentiteternas standardtillgÃ¤nglighet till PRIVATE.SÃ¤tt beroendeavstÃ¥ndet som kontrolleras i fÃ¶rtida schemalÃ¤ggning av kÃ¶ade instruktioner.SÃ¤tt errno efter inbyggda matematikfunktioner.SÃ¤tt extrakostnaden fÃ¶r minnesÃ¥tkomster fÃ¶r L32R-instruktionen, i enheten klockcykler.SÃ¤tt lÃ¤nkningsutdatatyp (anvÃ¤nds internt under LTO-optimering).SÃ¤tt minsta bredd pÃ¥ vÃ¤nstermarginalen fÃ¶r kÃ¤llkod nÃ¤r kÃ¤llan visas.Ange namnet pÃ¥ __fentry__-symbolen som anropas vid funktionsingÃ¥ng.Ange namnet pÃ¥ huvudrutinen fÃ¶r felsÃ¶karen.SÃ¤tt namnet pÃ¥ utmatnings-ALI-filen (intern flagga).Ange namnet pÃ¥ sektionen fÃ¶r att rÃ¤kna anrop av mrecord-mcount.SÃ¤tt antalet byte pÃ¥ stacken som fÃ¶rallokeras att anvÃ¤ndas av den anropade.SÃ¤tt antalet nop:ar att mata ut fÃ¶re varje instruktionsmÃ¶nster.SÃ¤tt register att innehÃ¥lla -1.SÃ¤tt sizeof(bool) till 1.SÃ¤tt startadress fÃ¶r data.Ange startadressen fÃ¶r programmet.SÃ¤tt flaggorna FTZ och DAZ.SÃ¤tt biten PPC_EMB i ELF:s flaggfÃ¤lt.StÃ¤ll in grenkostnaden fÃ¶r villkorliga greninstruktioner.  Rimliga vÃ¤rden Ã¤r smÃ¥, ickenegativa heltal.  Standardkostnaden fÃ¶r grenar Ã¤r 0.StÃ¤ll in grenkostnaden fÃ¶r villkorliga greninstruktioner.  Rimliga vÃ¤rden Ã¤r smÃ¥, ickenegativa heltal.  Standardkostnaden fÃ¶r grenar Ã¤r 1.Ange grenkostnaden till ungefÃ¤r det angivna antalet instruktioner.Ange kostnaden fÃ¶r grenar.Ange standard fÃ¶r sorten dubbel precision till en 8 byte bred typ.Ange standard fÃ¶r sorten heltal till en 8 byte bred typ.Ange standard fÃ¶r sorten reell till en 10 byte bred typ.Ange standard fÃ¶r sorten reell till en 16 byte bred typ.Ange standard fÃ¶r sorten reell till en 8 byte bred typ.Ange den uppskattade sannolikheten i procent fÃ¶r den inbyggda expect.  StandardvÃ¤rdet Ã¤r 90Â % sannolikhet.Ange den maximala storleken pÃ¥ data som Ã¤r lÃ¤mpliga fÃ¶r SDA-arean.Ange den maximala storleken pÃ¥ data som Ã¤r lÃ¤mpliga fÃ¶r TDA-arean.Ange den maximala storleken pÃ¥ data som Ã¤r lÃ¤mpliga fÃ¶r ZDA-arean.Ange det maximala antalet byte som mÃ¥ste finnas kvar till stackstorleken fÃ¶re en fÃ¤llinstruktion utlÃ¶ses.Ange maximal storlek pÃ¥ en ensam stackÃ¶kningsoperation.SÃ¤tt maximala antalet instruktioner som exekveras parallellt i ett reassociativt trÃ¤d.  Om 0, anvÃ¤nd den mÃ¥lberoende heuristiken.SÃ¤tt det maximala antalet mallinstansieringsnoter fÃ¶r en enskild varning eller fel.SÃ¤tt antalet 64 KiB flash-segment.SÃ¤tt utdataobjektet sÃ¥ att, vid laddning, dyld kommer ignorera tvÃ¥nivÃ¥s namnrymdsinformation och lÃ¶sa upp symboler i upptÃ¤cktsordning frÃ¥n de laddade biblioteken.Ange prolog- och epiloghakadresser till TPF_TRACE_PROLOGUE_SKIP_TARGET och TPF_TRACE_EPILOGUE_SKIP_TARGET.  LikvÃ¤rdigt med att anvÃ¤nda -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET och -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETAnge typen av mÃ¥l-CPU.SÃ¤tt toppnivÃ¥katalogen fÃ¶r att spara profildata.  Standard Ã¤r â€�pwdâ€�.Ange spÃ¥rningskontrolladressen fÃ¶r epilog-tpf-hakenAnge spÃ¥rningskontrolladressen fÃ¶r prolog-tpf-hakenAnge spÃ¥rningshoppadressen fÃ¶r epilog-tpf-hakenAnge spÃ¥rningshoppadressen fÃ¶r prolog-tpf-hakenSÃ¤tt versionen fÃ¶r RISC-V ISA-specifikationen.SÃ¤tter LP_COUNT-registerbredd.  MÃ¶jliga vÃ¤rden Ã¤r 8, 16, 20, 24, 28 och 32.StÃ¤ller in specifikationer %s till â€�%sâ€�
  
! Formspecifikation fÃ¶r allokerbar skalÃ¤r vid %CFormerna fÃ¶r operanderna vid %L och %L Ã¤r inte konformaFormer av ORDER vid %L och SHAPE vid %L Ã¤r olikaDela fack fÃ¶r att spara olika hÃ¥rda register.Dela stackfack fÃ¶r spillda pseudoregister.Delad DO-avslutningsetikett %d vid %CFÃ¶rkorta adressreferenser vid lÃ¤nkning.Visa kolumnnummer i felmeddelanden, nÃ¤r de Ã¤r tillgÃ¤ngliga.  Normalt pÃ¥.Visa etiketter som markerar avsnitt av kÃ¤llkod nÃ¤r kÃ¤llan visas.Visa radnummer i vÃ¤nstermarginalen nÃ¤r kÃ¤llan visas.Visa stackdjup fÃ¶r hÃ¤ndelser i vÃ¤gar.Visa kÃ¤llkodsrader med en cirkumflex som indikerar kolumnen.Kapsla in delar av prologen och epilogen separat.FÃ¶renklingsfelFÃ¶renkling av SPREAD vid %C Ã¤r inte implementerat Ã¤nnuStorlek i byte efter vilken trÃ¥dlokala aggregat skall instrumenteras med loggningsfunktioner istÃ¤llet fÃ¶r spara/Ã¥terstÃ¤ll-par.Storlek pÃ¥ %qs-argumentet till inbyggd %qs vid %L Ã¤r fÃ¶r liten (%i/%i)Storleken pÃ¥ stackvakten uttryckt som en potens av tvÃ¥ i byte.Storlek pÃ¥ brickor fÃ¶r slingblockning.NivÃ¥ pÃ¥ storleksoptimering: 0:ingen 1:opportunistisk 2:reg-allok 3:slÃ¤pp justering, -Os.Storlekar av ORDER vid %L och SHAPE vid %L Ã¤r olikaHoppa Ã¶ver att sÃ¤tta upp RAX-register nÃ¤r variabelt antal argument skickas.Litet dataomrÃ¥de: none, sdata, use.Mjuk grÃ¤ns pÃ¥ antalet minnesinstruktioner per instruktionsgrupp, ger lÃ¤gre prioritet till fÃ¶rsÃ¶k att schemalÃ¤gga senare minnesinstruktioner i samma instruktionsgrupp.  Ofta anvÃ¤ndbart fÃ¶r att hindra konflikter mellan cache-bankar.  StandardvÃ¤rdet Ã¤r 1.Ledsen, !$ACC DECLARE vid %L Ã¤r inte tillÃ¥tet i BLOCK-konstruktionLedsen, allocatable/pointer-komponenter i co-vektor av polymorf (CLASS)-typ vid %L stÃ¶djs inteLedsen, co-indexerad Ã¥tkomst till en obegrÃ¤nsat polymorf komponent vid %L stÃ¶djs inteLedsen, co-indexerad Ã¥tkomst till ett obegrÃ¤nsat polymorft objekt vid %L stÃ¶djs inte Ã¤nnuTyvÃ¤rr, endast stÃ¶d fÃ¶r heltalssort %d implementerad fÃ¶r bildmÃ¤ngden vid %LLedsen, polymorfa vektorer stÃ¶djs inte Ã¤nnu fÃ¶r firstprivateLedsen, hÃ¤ndelsekomponenten hos hÃ¤rledd typ vid %L stÃ¶djs inte Ã¤nnuLedsen, lÃ¥skomponenten hos hÃ¤rledd typ vid %L stÃ¶djs inte Ã¤nnuSortera symbolerna i storleksordning.Sortera symbolerna alfabetiskt.KÃ¤lluttryck vid %L och allokeringsobjekt vid %L mÃ¥ste ha samma formKÃ¤lluttryck vid %L mÃ¥ste vara skalÃ¤rt eller ha samma ordning som allokeringsobjektet vid %LSpecifikationsfunktionen %qs vid %L fÃ¥r inte vara RECURSIVESpecifikationsfunktionen %qs vid %L kan inte vara en satsfunktionSpecifikationsfunktionen %qs vid %L kan inte vara en intern funktionSpecifikationsfunktionen %qs vid %L mÃ¥ste vara PUREAnge bitstorlek pÃ¥ omedelbara TLS-avstÃ¥nd.  Giltiga vÃ¤rden Ã¤r 12, 24, 32, 48.Anger antalet register som skall replikeras i den andra registerbanken vid start av snabba avbrott.Anger antalet register som skall reserveras fÃ¶r avbrottshanterare.Anger registren som processorn sparar vid avbrottsingÃ¥ng och -utgÃ¥ng.Anger om avbrottsfunktioner skall spara och Ã¥terstÃ¤lla ackumulatorregistret.Ange CPU fÃ¶r kodgenereringssyften.Ange CPU fÃ¶r schemalÃ¤ggningssyften.Ange CPU fÃ¶r schemalÃ¤ggningsÃ¤ndamÃ¥l.  Giltiga argument Ã¤r 700, 7100, 7100LC, 7200, 7300 och 8000.Ange TLS-dialekt.Ange UNIX-standard fÃ¶r fÃ¶rdefinitioner och lÃ¤nkning.Ange en fil till vilken en lista av filer som skrivs ut av LTRANS skrivs.Ange ett fpu-konfigurationsvÃ¤rde frÃ¥n 0 till 7; 0-3 Ã¤r vad FPU-specifikationen sÃ¤ger, och 4-7 motsvarar 0-3.Ange en insticksmodul att lÃ¤sa in.Ange justering av postfÃ¤lt till default/natural.Ange ett ABI.Ange bitstorlek pÃ¥ omedelbara TLS-avstÃ¥nd.Ange cache-tÃ¶mningsfunktion.Ange cache-tÃ¶mningsfÃ¤llnummer.Ange konfiguration av instruktionen mul: fast1, fast2 eller slow.  StandardvÃ¤rdet Ã¤r fast1.Ange standard-OpenACC-berÃ¤kningsdimensioner.Ange antalet lÃ¤s-/skrivportar fÃ¶r n9-/n10-kÃ¤rnor.  VÃ¤rdet skall vara 3r2w eller 2r1w.Ange hur trÃ¥dpekaren skall nÃ¥s.Ange hur kontrollflÃ¶desvÃ¤gen associerad med ett felmeddelande skrivs ut.Ange om flyttalshÃ¥rdvara skall anvÃ¤ndas.Ange anropskonvention fÃ¶r heltal och flyttal.Ange huvudobjekt fÃ¶r TPF-OS.Ange maximalt felÃ¥terspelningsdjup under rekursiva felmeddelanden av ett begrÃ¤nsningsuppfyllelsefel.Ange strategi fÃ¶r expansion av memcpy nÃ¤r den fÃ¶rvÃ¤ntade storleken Ã¤r kÃ¤nd.Ange strategi fÃ¶r expansion av memset nÃ¤r den fÃ¶rvÃ¤ntade storleken Ã¤r kÃ¤nd.Ange namnet pÃ¥ funktion fÃ¶r 32-bitars division med tecken.Ange intervall av register att fixera.Ange schemalÃ¤ggningsprioritet fÃ¶r begrÃ¤nsade instruktioner fÃ¶r avsÃ¤ndningsfack.Ange storleken pÃ¥ .local-minne anvÃ¤nt till stack nÃ¤r den exakta mÃ¤ngden inte Ã¤r kÃ¤nd.Ange att ett externt BLAS-bibliotek skall anvÃ¤ndas fÃ¶r matmul-anrop pÃ¥ stÃ¶rre vektorer.Ange att omvÃ¤nt snedstreck i strÃ¤ngar inleder ett specialtecken.Ange att ingen implicit typning Ã¤r tillÃ¥ten, om inte Ã¥sidosatt med uttryckliga IMPLICIT-satser.Ange att kompilatorn skall ha sÃ¤ker kod som mÃ¥l enligt ARMv8-M Security Extensions.Ange ISA:n att bygga fÃ¶r: msp430, msp430x, msp430xv2.Ange MCU:n att bygga fÃ¶r.Ange PTX ISA-mÃ¥larkitekturen att anvÃ¤nda.Ange PTX-ISA-versionen att anvÃ¤nda.Ange flyttalsformatet __fp16.Ange adressgenereringsstrategin fÃ¶r ICT-anropets kodmodell.Ange adressgenereringsstrategin fÃ¶r kodmodellen.Ange algoritmen fÃ¶r att dela upp symboler och variabler vid lÃ¤nktillfÃ¤llet.Ange kodmodellen som skall anvÃ¤ndas fÃ¶r att komma Ã¥t minnesadresser. Att ange large mÃ¶jliggÃ¶r generering av binÃ¤rer med stora globala avstÃ¥ndstabeller. Som standard Ã¤r vÃ¤rdet small.Ange kodmodellen.Ange den kompakta grenanvÃ¤ndningspolicyn.Ange cpu:n fÃ¶r pipelinemodellen.Ange minnesmodellen som skall gÃ¤lla fÃ¶r programmet.Ange den minsta justeringen i bitar fÃ¶r poster. (AvrÃ¥des).Ange modellen fÃ¶r atomÃ¤ra operationer.Ange namnet pÃ¥ mÃ¥lprocessorn.Ange namnet pÃ¥ mÃ¥l-GPU:n.Ange namnet pÃ¥ mÃ¥larkitekturen.Ange namnet pÃ¥ mÃ¥lets flyttalskonfiguration.Ange namnet pÃ¥ mÃ¥lets flyttalshÃ¥rdvara/-format.Ange registret som skall anvÃ¤ndas fÃ¶r PIC-adressering.Ange sÃ¤kerhetsnivÃ¥n av c-isr fÃ¶r hela filen.Ange storleken pÃ¥ varje cache-block, som mÃ¥ste vara en potens av 2 mellan 4 och 512.Ange storleken pÃ¥ varje avbrottsvektor, som mÃ¥ste vara 4 eller 16.Ange mÃ¥l-CPU:n.Ange mÃ¥l-RX-cpu-typen.Ange mÃ¥larkitekturen.Ange mÃ¥lhÃ¥rdvara/-format fÃ¶r flyttal.Ange mÃ¥lprocessorn.Ange typen av hÃ¥rdvarumultiplikation att stÃ¶dja.Ange metod fÃ¶r trÃ¥dlokal lagring.Ange registernumret fÃ¶r trÃ¥dpekare.Ange anvÃ¤ndning av ABI fÃ¶r mjuka flyttal vilket betyder ett alias fÃ¶r -mabi=2.Ange anvÃ¤ndning av ABI fÃ¶r mjuka flyttal vilket betyder ett alias fÃ¶r -mabi=2fp+.Ange var de kompilerade inbyggda modulerna finns.Ange huruvida funktioner skall placeras i de lÃ¤gre eller Ã¶vre minnesregionerna, eller om de skall blandas mellan regionerna (endera) fÃ¶r bÃ¤sta passning (standard: nedre).Ange huruvida variabler skall placeras i de lÃ¤gre eller Ã¶vre minnesregionerna, eller om de skall blandas mellan regionerna (endera) fÃ¶r bÃ¤sta passning (standard: nedre).Ange vilket ABI som skall anvÃ¤ndas fÃ¶r kodfamiljen Objective-C och generering av metadata.Ange vilken ABI-typ att generera kod fÃ¶r: 2, 2fp+.Ange metod att tillÃ¤mpa fÃ¶r inskjutande av nop efter schemalÃ¤ggning.VOLATILE anges fÃ¶r co-vektorvariabel %qs vid %C, vilket Ã¤r use-/host-associeratDela 32-bytes AVX ojusterade laddningar.Dela 32-bytes AVX ojusterade lagringar.Dela livstiden pÃ¥ induktionsvariabler nÃ¤r slingor rullas ut.Dela sÃ¶kvÃ¤gar som leder till bakÃ¥tbÃ¥gar i slingor.Dela ojusterade 8-bytes vektorfÃ¶rflyttningar fÃ¶re adressgenerering efter Ã¤ndring.Dela upp breda typer i oberoende register tidigare.Dela upp breda typer i oberoende register.Stackramar stÃ¶rre Ã¤n 2 G stÃ¶djs inte med %<-fsplit-stack%>Stackomjustering stÃ¶djs inte med %<__builtin_eh_return%>Startuttryck i DO-slingaStatvariabel vid %L mÃ¥ste vara en INTEGER-variabelStatvariabel vid %L skall inte %s:as i samma %s-satsSats vid %L Ã¤r inte en giltig grenmÃ¥lssats fÃ¶r grensatsen vid %LSatsfunktionen %qs vid %L stÃ¥r i konflikt med ett funktionsnamnSatsfunktionen %qs vid %L fÃ¥r inte vara ett aktuellt argumentSatsfunktionen %qs vid %L fÃ¥r inte ha attributet pointer eller allocatableSatsfunktion %qs Ã¤r ogiltigt i procedurpekartilldelning vid %LSatsfunktion %qs krÃ¤ver en argumentlista vid %CSatsfunktion vid %CSatsfunktion vid %L kan inte fÃ¶rekomma inuti ett INTERFACESatsfunktion vid %L Ã¤r rekursivSatsetikett vid %C Ã¤r nollSatsetikett i END CRITICAL vid %C stÃ¤mmer inte med CRITICAL-etikettSatsetikett i ENDDO vid %C stÃ¤mmer inte med DO-etikettSatsetikettlistan i GOTO vid %C fÃ¥r inte vara tomSatsetikett utan sats vid %LLÃ¤nka statiskt till GNU:s quad-precisions matematikbibliotek (libquadmath).LÃ¤nka statiskt till GNU:s Fortran-hjÃ¤lpbibliotek (libgfortran).Steguttryck i DO-slingaSteguttryck i DO-slinga vid %L fÃ¥r inte vara nollSluta att utforska en exekveringsvÃ¤g efter visas felmeddelanden.Stoppa framÃ¥ttillvÃ¤xt om sannolikheten av bÃ¤sta bÃ¥ge Ã¤r mindre Ã¤n detta trÃ¶skelvÃ¤rde (i procent).  AnvÃ¤nds nÃ¤r profileringsdata Ã¤r tillgÃ¤nglig.Stoppa framÃ¥ttillvÃ¤xt om sannolikheten av bÃ¤sta bÃ¥ge Ã¤r mindre Ã¤n detta trÃ¶skelvÃ¤rde (i procent).  AnvÃ¤nds nÃ¤r profileringsdata inte Ã¤r tillgÃ¤nglig.Stoppa omvÃ¤nd tillvÃ¤xt om den omvÃ¤nda sannolikheten av bÃ¤sta bÃ¥ge Ã¤r mindre Ã¤n detta trÃ¶skelvÃ¤rde (i procent).Slagra alla argumentregister pÃ¥ stacken.Lagrar dubbla i 64 bitar.Lagra funktionsnamn i objektkod.Lagrar dubbla i 32 bitar.  Detta Ã¤r standard.Lagrar MDUC-registren i avbrottshanterare fÃ¶r mÃ¥let G13.StrÃ¶mma extra data fÃ¶r att stÃ¶dja mer aggressiv avvirtualisering i lokaltransformationslÃ¤ge i LTO.Steg fÃ¥r inte finnas vid %LSteget skall inte anges i vektorsektionen i %s-klausulen vid %LSteg Ã¤r inte tillÃ¥tna i co-vektorindex vid %CStrÃ¤nglÃ¤ngden vid %L Ã¤r fÃ¶r storPostkomponent %qs vid %L kan inte vara ett EQUIVALENCE-objektPostkonstruerare med saknade valfria argument vid %CPostkonstruerare med namngivna argument vid %CPostnamnet %qs vid %C fÃ¥r inte vara samma som en inbyggd typPostnamn fÃ¶rvÃ¤ntades efter RECORD vid %CPostnamn fÃ¶rvÃ¤ntades i icke nÃ¤stad postdeklaration vid %CSubrutin %qs vid %L Ã¤r INTRINSIC men Ã¤r inte kompatibel med en inbyggdSubrutinanrop till %qs vid %L Ã¤r inte PURESubrutinanrop till %qs i DO CONCURRENT-block vid %L Ã¤r inte PURESubrutinanrop till %qs i FORALL-block vid %L Ã¤r inte PURESubrutinanrop till inbyggd %qs vid %L Ã¤r inte PURESubrutinanrop till inbyggda %qs i DO CONCURRENT-block vid %L Ã¤r inte PURESubrutinanrop med alternativa returer i INITIALIZER-klausul i !$OMP DECLARE REDUCTION vid %LSubrutinanrop med alternativa returer i kombinerare i !$OMP DECLARE REDUCTION vid %LDelstrÃ¤ng vid %L har lÃ¤ngden nollSlutindex fÃ¶r delstrÃ¤ng (%ld) vid %L Ã¶verstiger strÃ¤nglÃ¤ngdenSlutindex fÃ¶r delstrÃ¤ng vid %L Ã¶verstiger strÃ¤ngens lÃ¤ngdSlutindex fÃ¶r delstrÃ¤ng vid %L Ã¤r fÃ¶r stortSlutindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste ha typen INTEGERSlutstrÃ¤ng fÃ¶r delstrÃ¤ng vid %L mÃ¥ste vara skalÃ¤rtStartindex fÃ¶r delstrÃ¤ng (%ld) vid %L under 1DelstrÃ¤ngs startindex vid %L Ã¤r mindre Ã¤n ettStartindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste typen INTEGERStartindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste vara skalÃ¤rtDelstrÃ¤ngens start- och slutpunkter i mÃ¥lspecifikationen vid %L mÃ¥ste vara konstanta uttryckFÃ¶reslÃ¥ att anvÃ¤nda nyckelordet override nÃ¤r deklarationen av en virtuell funktion Ã¥sidosÃ¤tter en annan.Summan av vektorn med ordning %d och co-ordning %d vid %C Ã¶verskrider maximalt tillÃ¥tna dimensioner pÃ¥ %dSumman av andra och tredje argumenten till IBITS Ã¶verskrider bitstorleken vid %LGe en lista av objekt att lÃ¤nkas frÃ¥n en fil, istÃ¤llet fÃ¶r kommandoraden.StÃ¶d inbyggda 3DNow!-funktioner.StÃ¶d inbyggda AES-funktioner och -kodgenerering.StÃ¶d inbyggda AMX-BF16-funktioner och -kodgenerering.StÃ¶d inbyggda AMX-COMPLEX-funktioner och -kodgenerering.StÃ¶d inbyggda AMX-FP16-funktioner och -kodgenerering.StÃ¶d inbyggda AMX-INT8-funktioner och -kodgenerering.StÃ¶d inbyggda AMX-TILE-funktioner och -kodgenerering.StÃ¶d inbyggda AVX512VNNI-funktioner och -kodgenerering.StÃ¶d inbyggda AVX512VP2INTERSECT-funktioner och -kodgenerering.StÃ¶d inbyggda Athlon 3Dnow!-funktioner.StÃ¶d inbyggda BMI-funktioner och -kodgenerering.StÃ¶d inbyggda BMI2-funktioner och -kodgenerering.StÃ¶d C++17-allokering av Ã¶verjusterade typer.StÃ¶d inbyggda CLDEMOTE-funktioner och -kodgenerering.StÃ¶d instruktionerna CLFLUSHOPT.StÃ¶d instruktionen CLWB.StÃ¶d inbyggda CLZERO-funktioner och -kodgenerering.StÃ¶d inbyggda ENQCMD-funktioner och -kodgenerering.StÃ¶d inbyggda F16C-funktioner och -kodgenerering.StÃ¶d inbyggda FMA4-funktioner och -kodgenerering.StÃ¶d inbyggda FSGSBASE-funktioner och -kodgenerering.StÃ¶d instruktionerna FXSAVE och FXRSTOR.StÃ¶d inbyggda GFNI-funktioner och -kodgenerering.StÃ¶d inbyggda HRESET-funktioner och -kodgenerering.StÃ¶d prefix fÃ¥r hÃ¥rdvarulÃ¥selidering.StÃ¶d inbyggda KL-funktioner och -kodgenerering.StÃ¶d inbyggda LWP-funktioner och -kodgenerering.StÃ¶d inbyggda LZCNT-funktioner och -kodgenerering.StÃ¶d inbyggda MMX- och SSE-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-funktioner.StÃ¶d inbyggda MMX-, SSE- och SSE2-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2- och SSE3-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3- och SSE4A-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3- och SSSE3-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3- och SSE4.1-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1- och SSE4.2-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2- och AVX-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- och AVX2-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- och FMA-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512BW-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512CD-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512DQ-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512ER-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512IFMA-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512PF-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512VBMI-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F- och AVX512VL-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVX512F-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVXVNNIINT8-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX512-FP16-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX5124FMAPS-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX5124VNNIW-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX512BF16-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX512BITALG-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX512VBMI2-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2-, AVX512F- och AVX512VPOPCNTDQ-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVIFMA-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVXNECONVERT-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och AVXVNNI-funktioner och -kodgenerering.StÃ¶d inbyggda MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- och CMPCCXADD-funktioner och -kodgenerering.StÃ¶d inbyggda MOVDIR64B-funktioner och -kodgenerering.StÃ¶d inbyggda MOVDIRI-funktioner och -kodgenerering.StÃ¶d inbyggda MWAIT- och MONITOR-funktioner och -kodgenerering.StÃ¶d inbyggda MWAITX- och MONITORX-funktioner och -kodgenerering.StÃ¶d inbyggda PCLMUL-funktioner och -kodgenerering.StÃ¶d inbyggda PCONFIG-funktioner och -kodgenerering.StÃ¶d inbyggda PKU-funktioner och -kodgenerering.StÃ¶d inbyggda PREFETCHI-funktioner och -kodgenerering.StÃ¶d instruktionen PREFETCHW.StÃ¶d inbyggda PREFETCHWT1-funktioner och -kodgenerering.StÃ¶d inbyggda PTWRITE-funktioner och -kodgenerering.StÃ¶d inbyggda RAOINT-funktioner och -kodgenerering.StÃ¶d inbyggda RDPID-funktioner och -kodgenerering.StÃ¶d inbyggda RDRND-funktioner och -kodgenerering.AnvÃ¤nd instruktionen RDSEED.StÃ¶d inbyggda RTM-funktioner och -kodgenerering.StÃ¶d inbyggda SERIALIZE-funktioner och -kodgenerering.StÃ¶d inbyggda SGX-funktioner och -kodgenerering.StÃ¶d inbyggda SHA1- och SHA256-funktioner och -kodgenerering.StÃ¶d inbyggda TBM-funktioner och -kodgenerering.StÃ¶d TLS-segment stÃ¶rre Ã¤n 64Â k.StÃ¶d inbyggda TSXLDTRK-funktioner och -kodgenerering.StÃ¶d inbyggda UINTR-funktioner och -kodgenerering.StÃ¶d inbyggda VAES-funktioner och -kodgenerering.StÃ¶d inbyggda VPCLMULQDQ-funktioner och -kodgenerering.StÃ¶d inbyggda WAITPKG-funktioner och -kodgenerering.StÃ¶d inbyggda WBNOINVD-funktioner och -kodgenerering.StÃ¶d inbyggda WIDEKL-funktioner och -kodgenerering.StÃ¶d inbyggda XOP-funktioner och -kodgenerering.StÃ¶d instruktionerna XSAVE och XRSTOR.StÃ¶d instruktionerna XSAVEC.StÃ¶d instruktionen XSAVEOPT.StÃ¶d instruktionerna XSAVES och XRSTORS.StÃ¶d justering av upp till 64 bitar.StÃ¶d anrop mellan Thumb- och ARM-instruktionsuppsÃ¤ttningar.StÃ¶d kodgenerering av Advanced Bit Manipulation (ABM)-instruktioner.StÃ¶d kodgenerering av cmpxchg16b-instruktioner.StÃ¶d kodgenerering av crc32-instruktioner.StÃ¶d kodgenerering av movbe-instruktioner.StÃ¶d kodgenerering av popcnt-instruktioner.StÃ¶d kodgenerering av sahf-instruktioner i 64-bitars x86-64-kod.StÃ¶d dynamisk initiering av trÃ¥dlokala variabler i en annan Ã¶versÃ¤ttningsenhet.StÃ¶d flaggbevarande add-carry-instruktioner.StÃ¶d fÃ¶r argumentet A vid %L som Ã¤r ett polymorft argument A eller har allokerbara komponenter Ã¤r inte implementerat Ã¤nnuStÃ¶d fÃ¶r argumentet A vid %L med allokerbara komponenter Ã¤r inte implementerat Ã¤nnuStÃ¶d gammaldags multitrÃ¥dning.StÃ¶d meddelandeskickning med Parallel Environment.StÃ¶d mer Ã¤n 8192 GOT-poster pÃ¥ ColdFire.StÃ¶d multitrÃ¥dning.StÃ¶d synkrona icke-anropsundantag.RÃ¤ckvidder som stÃ¶djs fÃ¶r signering av AArch64-returadresser (att anvÃ¤ndas med flaggan -msign-return-address=):StÃ¶dda ABI:er (att anvÃ¤ndas med flaggan -mabi=):StÃ¶dda ISA-specifikationer (att anvÃ¤ndas med flaggan -misa-spec=):StÃ¶dda LTO-komprimeringsalgoritmer: zlibUndertryck utskrift av adresser i felsÃ¶kningsutskrifter.Undertryck utskrift av instruktionsantal, radnummernoteringar och -adresser i felsÃ¶kningsutskrifter.Undertryck utskrift av fÃ¶regÃ¥ende och nÃ¤sta instruktionsnummer i felsÃ¶kningsutskrifter.Undertryck varningar.VÃ¤xla ARM-/Thumb-lÃ¤gen mellan alternerande funktioner fÃ¶r kompilatortestning.VÃ¤xla av/pÃ¥ MIPS16 ASE mellan alternerande funktioner fÃ¶r kompilatortestning.SlÃ¥r av flaggan -mstack-guard=.SlÃ¥r av flaggan -mstack-size=.Symbolen %qs Ã¤r redan deklareradSymbolen %qs vid %C Ã¤r redan deklareradSymbolen %qs vid %C Ã¤r ocksÃ¥ deklarerad som en typ vid %LSymbolen %qs vid %C har redan blivit host-associeradSymbolen %qs vid %C har ingen IMPLICIT-typSymbolen %qs vid %C har inte definierats tidigareSymbolen %qs vid %C Ã¤r USE-associerade frÃ¥n modulen %qs och kan inte fÃ¶rekomma i COMMONSymbolen %qs vid %C Ã¤r redan i ett COMMON-blockSymbolen %qs vid %C Ã¤r tvetydigSymbolen %qs vid %C mÃ¥ste vara ett NAMELIST-gruppnamnSymbolen %qs vid %L har redan ett explicit grÃ¤nssnittSymbolen %qs vid %L har redan grundtypen %sSymbolen %qs vid %L kan inte ha en typSymbolen %qs vid %L stÃ¥r i konflikt med symbolen frÃ¥n modulen %qs, anvÃ¤ndningsassocierad vid %LSymbolen %qs vid %L stÃ¥r i konflikt med namnÃ¤ndringssymbolen vid %LSymbolen %qs vid %L stÃ¥r i konflikt med symbolen vid %LSymbolen %qs vid %L har ingen IMPLICIT-typSymbolen %qs vid %L har ingen IMPLICIT-typ; menade du %qs?Symbolen %qs vid %L har attributet WEAK men Ã¤r ett attrappargumentSymbolen %qs vid %L har attributet WEAK men Ã¤r en lokal variabelSymbolen %qs vid %L Ã¤r tvetydigSymbolen %qs vid %L Ã¤r markerad PRIVATE men har getts bindningsetiketten %qsSymbolen %qs har blandat komponent- och icke-komponentÃ¥tkomster vid %LSymbolen %qs i COMMON vid %C fÃ¥r inte vara en POINTER-vektorSymbolen %qs i COMMON vid %C fÃ¥r inte vara en co-vektorSymbolen %qs i namnlistan %qs vid %C mÃ¥ste deklareras fÃ¶re namnlistan deklareras.Symbolen %qs i namnlistan %qs Ã¤r INTENT(IN) vid %CSymbolen %qs anvÃ¤nds fÃ¶re den har fÃ¥tt sin typ vid %LSymbolen %qs mÃ¥ste vara en PARAMETER i DATA-sats vid %CSymbolen %qs finns i bÃ¥de FROM- och TO-klausuler vid %LSymbolen %qs finns i bÃ¥de data- och avbildningsklausuler vid %LSymbolen %qs finns i flera fall vid %LSymbolen %qs refererad frÃ¥n %L hittas inte i den inbyggda modulen ISO_C_BINDINGSymbolen %qs refererad vid %L hittas inte i den inbyggda modulen ISO_FORTRAN_ENVSymbolen %qs refererad frÃ¥n %L finns inte i modulen %qsSymbolen %qs, i COMMON-block %qs vid %C Ã¤r indirekt gjort ekvivalent med ett annat COMMON-block %qsSymbol vid %C passar inte som uttryckSymbol vid %L Ã¤r inte en DUMMY-variabelSynonym fÃ¶r â€�-export-dynamicâ€� fÃ¶r lÃ¤nkarversioner som stÃ¶djer det.Synonym fÃ¶r â€�image_baseâ€�.Synonym fÃ¶r -Wcomment.Synonym fÃ¶r -gnatk8.Syntaxfel i !$ACC DECLARE-lista vid %CSyntaxfel i !ACC$ ROUTINE ( NAME ) vid %CSyntaxfel i !$ACC ROUTINE ( NAMN ) vid %C, %<)%> fÃ¶rvÃ¤ntades efter NAMNSyntaxfel i !$OMP DECLARE TARGET-lista vid %CSyntaxfel i !$OMP THREADPRIVATE-lista vid %CSyntaxfel i !GCC$ ATTRIBUTES-sats vid %CSyntaxfel i direktivet !GCC$ IVDEP vid %CSyntaxfel i direktivet !GCC$ NOVECTOR vid %CSyntaxfel i direktivet !GCC$ UNROLL vid %CSyntaxfel i direktivet !GCC$ VECTOR vid %CSyntaxfel i %s-sats vid %CSyntaxfel i ABSTRACT INTERFACE-sats vid %CSyntaxfel i ASYNCHRONOUS-sats vid %CSyntaxfel i AUTOMATIC-sats vid %CSyntaxfel i CASE-specifikation vid %CSyntaxfel i CHARACTER-deklaration vid %CSyntaxfel i CLASS IS-specifikation vid %CSyntaxfel i COMPLEX-konstant vid %CSyntaxfel i ELSE IF-sats efter %LSyntaxfel i ENUMERATOR-definition vid %CSyntaxfel i EQUIVALENCE-sats vid %LSyntaxfel i FORALL-iterator vid %CSyntaxfel i I/O-iterator vid %CSyntaxfel i IF-klausul efter %CSyntaxfel i IF-uttryck vid %CSyntaxfel i IMPORT-sats vid %CSyntaxfel i NAME=-specifikation fÃ¶r att binda etikett vid %CSyntaxfel i OpenACC-uttryckslista vid %CSyntaxfel i OpenMP DEPEND SINK beroendetyplista vid %CSyntaxfel i OpenMP-frÃ¥nkopplingsklausul vid %CSyntaxfel i OpenMP-variabellista vid %CSyntaxfel i PROCEDURE-sats vid %CSyntaxfel i PROTECTED-sats vid %CSyntaxfel i RANK-specifikation vid %CSyntaxfel i SAVE-sats vid %CSyntaxfel i STATIC-sats vid %CSyntaxfel i SUBMODULE-sats vid %CSyntaxfel i SUBSTRING-specifikation vid %CSyntaxfel i TYPE IS-specifikation vid %CSyntaxfel i VALUE-sats vid %CSyntaxfel i VOLATILE-sats vid %CSyntaxfel i anonym postdeklaration vid %CSyntaxfel i argumentlista vid %CSyntaxfel i vektorkonstruerare vid %CSyntaxfel i specifikation av teckenlÃ¤ngd vid %CSyntaxfel i common-blocknamn vid %CSyntaxfel i datadeklaration vid %CSyntaxfel i uttryck vid %CSyntaxfel i generisk specifikation vid %CSyntaxfel i iterator vid %CSyntaxfel i nÃ¤stad postdeklaration vid %CSyntaxfel i gammaldags initiering av %s vid %CSyntaxfel i gammaldags initierarlista vid %CSyntaxfel i procedurpekarkomponent vid %CSyntaxfel: Avslutande skrÃ¤p i END INTERFACE-sats vid %CSyntaxfel: Avslutande skrÃ¤p i INTERFACE-sats vid %CTARGET DATA mÃ¥ste innehÃ¥lla Ã¥tminstone en MAP-, USE_DEVICE_PTR ELLER USE_DEVICE_ADDR-klausul vid %LTARGET ENTER DATA med en annan map-typ Ã¤n TO, TOFROM eller ALLOC i MAP-klausul vid %LTARGET EXIT DATA med en annan map-typ Ã¤n FROM, TOFROM, RELEASE eller DELETE i MAP-klausul vid %LTARGET%s med with en annan map-typ Ã¤n TO, FROM, TOFROM eller ALLOC i MAP-klausul vid %LTEAM NUMBER-argumentet till FORM TEAM vid %L mÃ¥ste vara en skalÃ¤r INTEGERArgumentet TEAM vid %L till den inbyggda TEAM_NUMBER skall ha typen TEAM_TYPETEAM-argumentet till %qs vid %L mÃ¥ste vara ett skalÃ¤rt uttryck av typen TEAM_TYPEattributet TEAM= i %C Ã¤r felplaceratTHREADPRIVATE objekt %qs i %s-fall vid %LTHREADPRIVATE objekt %qs i SHARED fall vid %LTILE behÃ¶ver ett konstant uttryck vid %LTLS-dialekt att anvÃ¤nda:TLS Ã¤r inte implementerat fÃ¶r GCN.ATTGÃ–RAATTGÃ–RA: Vektorsektionen i datasatserATT GÃ–RA: typbegrÃ¤nsad definierad tilldelning vid %L inte gjord fÃ¶r att multipla delvektorreferenser skulle upptrÃ¤da i intermediÃ¤ra uttryck.TOPOS-argumentet (%ld) Ã¤r utanfÃ¶r intervallet 0:%d i inbyggd MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) i inbyggd MVBITSTYPE IS vid %L Ã¶verlappar med TYPE IS vid %LTYPE med inbyggd typspecifikation vid %CDra nytta av lÃ¤nkarlÃ¤ttnader fÃ¶r att reducera antalet instruktioner som krÃ¤vs fÃ¶r att materialisera symboladresser.Tagna minst en gÃ¥ng:%s av %d
  Tar tvÃ¥ icke-negativa heltal separerade av ett kommatecken.  Inled funktionsetiketten med det antal tvÃ¥bytes Nop-instruktioner som indikeras av det fÃ¶rsta.  Avsluta med Nop-instruktioner som tÃ¤cker det antal halvord som indikeras av den andra efter etiketten.  Nop-instruktioner av stÃ¶rsta mÃ¶jliga storlek anvÃ¤nds (sex, fyra eller tvÃ¥ byte), med bÃ¶rjan med den stÃ¶rsta mÃ¶jliga storleken.  Att anvÃ¤nda 0 fÃ¶r bÃ¥da vÃ¤rdena avaktiverar hotpatchning.Sikta pÃ¥ DFLOAT-dubbelprecisionskod.MÃ¥let fÃ¶r blocks relativa exekveringsfrekvens (som en procentsats) som behÃ¶vs fÃ¶r att sÃ¤nka en sats.MÃ¥luttryck i pekartilldelning vid %L mÃ¥ste leverera ett pekarresultatMÃ¥let har uppdelat I&D.MÃ¥let fÃ¶r Ã¥teravbildning av ordning Ã¤r fÃ¶r litet (%ld < %ld)Sikta pÃ¥ processorn AM33.Sikta pÃ¥ processorn AM33/2.0.Sikta pÃ¥ processorn AM34.Ha FT32B-arkitekturen som mÃ¥l.Ha programvarusimulatorn som mÃ¥l.MÃ¥l: %s
  SÃ¤g till DCE att ta bort oanvÃ¤nda C++-allokeringar.BerÃ¤tta fÃ¶r DSE att lagringen fÃ¶r ett C++-objekt Ã¤r dÃ¶tt nÃ¤r konstrueraren bÃ¶rjar och nÃ¤r destrueraren avslutar.Flaggan %<-mfloat128%> kanske inte stÃ¶djs fullt utDirektivet %s kan inte anges inuti en %s-region vid %LArgument A vid %L har typen %s men funktionen som skickas som OPERATION vid %L returnerar %sA-argumentet vid %L till CO_REDUCE fÃ¥r inte vara polymorftArgumentet A vid %L till den inbyggda %s skall inte vara co-indexeratAUTOMATIC-objektet %qs vid %L fÃ¥r inte ha attributet SAVE eller vara en variabel deklarerad i huvudprogrammet, en modul eller en submodul(F08/C513)CHARACTER-elementen i vektorkonstrueraren vid %L mÃ¥ste ha samma lÃ¤ngd (%ld/%ld)DEFAULT CASE vid %L fÃ¥r inte fÃ¶ljas av ett andra DEFAULT CASE vid %LArgumentet DISTANCE fÃ¥r inte anges tillsammans med argumentet COARRAY eller DIM i den inbyggda vid %LFORALL med index %qs anvÃ¤nds inte pÃ¥ vÃ¤nster sida av en tilldelning vid %L och kan dÃ¤rfÃ¶r orsaka multipla tilldelningar till detta objektArgumenten FROM och TO vid %L bryter aliasrestriktioner (F2003 12.4.1.7)Argumenten FROM och TO till den inbyggda MOVE_ALLOC vid %L mÃ¥ste ha samma co-ordning %d/%dArgumenten FROM och TO till den inbyggda MOVE_ALLOC vid %L mÃ¥ste ha samma ordning %d/%dArgumentet FROM till MOVE_ALLOC %L skall inte vara co-indexeratFormatspecificeraren H vid %L Ã¤r en funktion borttagen i Fortran 95Hollerithkonstanten vid %L huggs av i konverteringen till %qsINTENT(OUT)-attrappargumentet %qs vid %L har ASSUMED SIZE och kan dÃ¤rfÃ¶r inte ha en standardinitierareKIND-parametern %qs vid %C kan varken vara ASSUMED eller DEFERREDKIND-parametern %qs i PDT-konstrueraren vid %C har inget vÃ¤rdeKIND-part_ref:en vid %C mÃ¥ste tillÃ¤mpas pÃ¥ ett uttryck av inbyggd typLEN part_ref:en vid %C mÃ¥ste tillÃ¤mpas pÃ¥ ett CHARACTER-uttryckNULL i postkonstrueraren vid %L anvÃ¤nds pÃ¥ komponenten %qs, som varken Ã¤r en POINTER eller en ALLOCATABLEpart_ref:en RE eller IM vid %C mÃ¥ste tillÃ¤mpas pÃ¥ ett COMPLEX-uttryckSELECT RANK CASE-uttrycket vid %C mÃ¥ste vara en skalÃ¤r heltalskonstantSelektorn SELECT RANK vid %C mÃ¥ste vara en variabel med antagen ordningSHAPE-vektorn fÃ¶r den inbyggda RESHAPE vid %L har ett negativt vÃ¤rde %d som dimension %dSTATUS:en som anges i OPEN-satsen vid %L kan inte ha vÃ¤rdet SCRATCH om en FILE-specificerare Ã¤r nÃ¤rvarandeSTATUS:en som anges i OPEN-satsen vid %L Ã¤r %qs och ingen FILE-specificerare Ã¤r nÃ¤rvarandeArgumentet TO till MOVE_ALLOC %L skall inte vara co-indexeratArgumentet TO i MOVE_ALLOC vid %L mÃ¥ste vara polymorft om FROM Ã¤r polymorftAbsolutvÃ¤rdet av SHIFT vid %L mÃ¥ste vara mindre Ã¤n eller lika med BIT_SIZE(%qs)AbsolutvÃ¤rdet av SHIFT vid %L mÃ¥ste vara mindre Ã¤n eller lika med SIZE vid %LDet allokerbara objektet %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnitt eller deklareras som vektorAllokeringsobjektet vid %L och kÃ¤lluttrycket vid %L skall ha samma sorts typparameterArgumentlistefunktionerna vid %%VAL, %%LOC eller %%REF Ã¤r inte tillÃ¥ten i denna kontext vid %LArgumentet till inbyggd RANK vid %L mÃ¥ste vara ett dataobjektTilldelningen till en KIND- eller LEN-komponent i en parametriserad typ vid %L tillÃ¥ts inteVektorn %qs med antagen ordning vid %L skall inte ha en co-dimensionVektorn med antagen ordning vid %C fÃ¥r inte ha en co-dimensionVektor med antagen ordning vid %L krÃ¤ver att attrappargumentet %qs har antagen ordningBasnamnet vid %L stÃ¤mmer inte med namnet pÃ¥ den aktuella procedurenBasnamnet vid %L fÃ¥r inte vara ett generiskt namnBasnamnet vid %L fÃ¥r inte vara en procedurpekareBasnamnet vid %L fÃ¥r inte vara ett ingÃ¥ngsnamnBasnamnet fÃ¶r â€�declare variantâ€� mÃ¥ste anges vid %LBasproceduren vid %L mÃ¥ste ha ett explicit grÃ¤nssnittFelet Ã¤r inte reproducerbart, sÃ¥ det Ã¤r fÃ¶rmodligen ett problem med hÃ¥rdvara eller OS.
  Teckenkonstanten vid %L huggs av i konverteringen till %sTeckenlÃ¤ngden fÃ¶r argumentet A vid %L och argumenten till OPERATION vid %L skall vara sammaTeckenlÃ¤ngden fÃ¶r argumentet A vid %L och funktionsresultatet av OPERATION vid %L skall vara sammaNamnen fÃ¶r flaggan fÃ¶r kodmodell fÃ¶r -mcmodel:Komponenten vid %C som fÃ¶rekommer i typparameterlistan vid %L har varken attributet KIND eller LENPekarkomponenten vid %C som Ã¤r en typparameter mÃ¥ste vara en skalÃ¤rKomponenten med attributet KIND eller LEN vid %C fÃ¶rekommer inte i typparameterlistan vid %LStandard (och motsats till -static), implicerat av anvÃ¤ndarlÃ¤ges kÃ¶rbara, delade bibliotek och buntar.NÃ¤mnaren n i brÃ¥ket 1/n av frekvensen av antalet kÃ¶rningar av ingÃ¥ngsblocket till en funktion som ett grundblock fÃ¶r denna funktion Ã¥tminstone mÃ¥ste ha fÃ¶r att anses varmt.NÃ¤mnaren n i brÃ¥ket 1/n av det maximala antalet kÃ¶rningar av ett grundblock i hela programmet som ett grundblock Ã¥tminstone mÃ¥ste ha fÃ¶r att anses varmt (anvÃ¤nds i icke-LTO-lÃ¤ge).NÃ¤mnaren n i brÃ¥ket 1/n fÃ¶r antalet profileringskÃ¶rningar av hela programmet under vilken exekveringsrÃ¤knare fÃ¶r att ett givet grundblock mÃ¥ste vara fÃ¶r att inte anses osannolik.Den hÃ¤rledda parametern %qs vid %C har inte ett standardvÃ¤rdeDen hÃ¤rledda typen %qs vid %L har typen %qs, som inte har definieratsEnheten har inget SPH-specialfunktionsregister.  Denna flagga kommer Ã¥sidosÃ¤ttas av kompilatordrivrutinen med de riktiga instÃ¤llningarna om nÃ¤rvaro/frÃ¥nvaro av SPH kan avgÃ¶ras frÃ¥n -mmcu=MCU.Den tidigaste macOS-versionen som detta program kommer kÃ¶ra pÃ¥ (formaterad fÃ¶r assemblern).Den tidigaste macOS-versionen som detta program kommer kÃ¶ra pÃ¥.Elementet i postkonstrueraren vid %L, fÃ¶r pekarkomponent %qs, borde vara en POINTER eller en TARGETElementet i postkonstrueraren vid %L, fÃ¶r pekarkomponent %qs, Ã¤r %s men borde vara %sEkvivalensmÃ¤ngden fÃ¶r %qs orsakar en ogiltig utvidgning av COMMON %qs vid %LEkvivalensmÃ¤ngden fÃ¶r variabeln %qs deklarerad vid %L bryter mot justeringskravenerrmsg=-argumentet vid %L mÃ¥ste vara en teckenvariabel av standardsortHÃ¤ndelsehandtaget vid %L fÃ¥r inte vara ett vektorelementHÃ¤ndelsehandtaget vid %L fÃ¥r inte vara del av en hÃ¤rledd typ eller klassHÃ¤ndelsevariabeln vid %L fÃ¥r inte vara co-indexeradFÃ¶ljande flaggor Ã¤r sprÃ¥koberoendeFÃ¶ljande flaggor Ã¤r sprÃ¥krelateradeFÃ¶ljande flaggor Ã¤r inte dokumenteradeFÃ¶ljande flaggor Ã¤r specifika fÃ¶r just sprÃ¥ket FÃ¶ljande flaggor stÃ¶djs av sprÃ¥ket FÃ¶ljande flaggor Ã¤r mÃ¥lberoendeFÃ¶ljande flaggor styr kompilatorns varningsmeddelandenFÃ¶ljande flaggor styr optimeringarFÃ¶ljande flaggor styr parametrarFÃ¶ljande flaggor tar sammanslagna argumentFÃ¶ljande flaggor tar separata argumentFunktionen som skickas som OPERATION vid %L har argument av typerna %s och %s men skall ha typen %sFunktionen som skickas som OPERATION vid %L skall ha skalÃ¤ra argument som ej Ã¤r allokerbara och ej Ã¤r pekare och returnera en skalÃ¤r som ej Ã¤r allokerbar och ej Ã¤r en pekareFunktionen som skickas som OPERATION vid %L skall ha attributet ASYNCHRONOUS antingen fÃ¶r inget eller bÃ¥da argumentenFunktionen som skickas som OPERATION vid %L skall ha attributet TARGET antingen fÃ¶r inget eller bÃ¥da argumentenFunktionen som skickas som OPERATION vid %L skall ha attributet VALUE antingen fÃ¶r inget eller bÃ¥da argumentenFunktionen som skickas som OPERATION vid %L skall ha tvÃ¥ argumentFunktionen som skickas som OPERATION vid %L skall inte ha attributet OPTIONAL fÃ¶r nÃ¥gotdera av argumentenFunktionsresultatet pÃ¥ vÃ¤nstersidan av tilldelningen vid %L mÃ¥ste ha attributet pointer.Den inbyggda %qs vid %L ingÃ¥r inte i den valda standarden utan %s och %qs kommer hanteras som om de var deklarerade EXTERNAL.  AnvÃ¤nd en tillÃ¤mplig %<-std=%>-flagga eller definiera %<-fall-intrinsics%> fÃ¶r att tillÃ¥ta denna inbyggda.Den inbyggda %qs deklarerad INTRINSIC vid %L Ã¤r inte tillgÃ¤nglig i den aktuella standardinstÃ¤llningen utan i %s.  AnvÃ¤nd en lÃ¤mplig flagga %<-std=*%> eller aktivera %<-fall-intrinsics%> fÃ¶r att anvÃ¤nda den.Den vÃ¤nstraste part-ref i en data-ref kan inte vara en funktionsreferens vid %CDen undre grÃ¤nsen fÃ¶r att en buffert skall Ã¶vervÃ¤gas fÃ¶r skydd mot stacksprÃ¤ngning.Maximalt antal omlÃ¤sningar av pseudoregister som Ã¶vervÃ¤gs nÃ¤r ett icke-omlÃ¤st pseudoregister spills.Den maximala mÃ¤ngden minne som fÃ¥r allokeras av GCSE, i kilobyte.Det maximala fÃ¶rhÃ¥llandet fÃ¶r tillvÃ¤xt av kod vid expansion till en hopptabell (i procent).  Parametern anvÃ¤nds vid optimering fÃ¶r storlek.Det maximala fÃ¶rhÃ¥llandet fÃ¶r tillvÃ¤xt av kod vid expansion till en hopptabell (i procent).  Parametern anvÃ¤nds vid optimering fÃ¶r fart.Den maximala konfliktfÃ¶rdrÃ¶jningen fÃ¶r att en instruktion skall Ã¶vervÃ¤gas fÃ¶r spekulativ fÃ¶rflyttning.Det maximala djupet av nÃ¤stade slingor fÃ¶r att bli ovÃ¤xlad.Det maximala djupet av nÃ¤stade slingor som vi skalar helt.Det maximala djupet fÃ¶r ett symboliskt vÃ¤rde, fÃ¶re vÃ¤rdet approximeras som okÃ¤nt.Det maximala djupet av exploderade noder som skall fÃ¶rekomma i en dot-dump fÃ¶re byte till ett mindre utfÃ¶rligt format.Det maximala djupet fÃ¶r rekursiv inline:ing fÃ¶r inline-funktioner.Det maximala djupet fÃ¶r rekursiv inline:ing fÃ¶r icke-inline-funktioner.Den maximala expansionsfaktorn vid kopiering av grundblock.Den maximala faktorn som slingvektoriseraren anvÃ¤nder pÃ¥ kostnaden av satser i en inre slinga relativt slingan som vektoriseras.Det maximala antalet instruktioner CSE bearbetar fÃ¶re tÃ¶mning.Den maximala lÃ¤ngden pÃ¥ en konstant strÃ¤ng fÃ¶r att ett inbyggt strÃ¤ngjÃ¤mfÃ¶relseanrop skall vara tÃ¤nkbart fÃ¶r inline:ing.  StandardvÃ¤rdet Ã¤r 3.Den maximala lÃ¤ngden pÃ¥ sÃ¶kvÃ¤gar som Ã¶vervÃ¤gs i cse.Den maximala lÃ¤ngden pÃ¥ schemalÃ¤ggarens lista Ã¶ver vÃ¤ntande operationer.Det maximala antalet minnesplatser noterade av cselib.Maximala antalet â€�efter supernodâ€�-exploderade noder inom analyseraren per supernod, fÃ¶re analysen avslutas.Det maximala antalet RTL-noder som kan noteras som kombinerarens sista vÃ¤rde.Det maximala antalet SSA_NAME-tilldelningar att fÃ¶lja fÃ¶r att avgÃ¶ra ett vÃ¤rde.Det maximala antalet fÃ¶rsÃ¶k att gÃ¥ tillbaka schemalÃ¤ggaren skall gÃ¶ra vid moduloschemalÃ¤ggning av en slinga.Det maximala antalet block i en region som Ã¶vervÃ¤gs fÃ¶r interblockschemalÃ¤ggning.Det maximala antalet grenar pÃ¥ vÃ¤gen genom den skalade sekvensen.Det maximala antalet begrÃ¤nsningar per tillstÃ¥nd.Det maximala antalet exploderade noder per programpunkt inom analyseraren, fÃ¶re analysen avslutas vid den punkten.Det maximala antalet ingÃ¥ende bÃ¥gar att Ã¶vervÃ¤ga fÃ¶r korshopp.Det maximala antalet omÃ¶jliga bÃ¥gar att fÃ¶rkasta fÃ¶re ett diagnostikmeddelande deklareras omÃ¶jligt.Det maximala antalet instruktionskombinationsfÃ¶rsÃ¶k att kombinera.Det maximala antalet instruktioner i en region fÃ¶r att Ã¶vervÃ¤gas fÃ¶r interblockschemalÃ¤ggning.Det maximala antalet instruktioner i slinghuvudet duplicerade av kopieringspasset fÃ¶r slinghuvuden.Det maximala antalet instruktioner i en helt avskalad slinga.Det maximala antalet instruktioner i en avskalad slinga.Det maximala antalet instruktioner i en ovÃ¤xlad slinga.Det maximala antalet instruktioner att duplicera vid avfaktorering av berÃ¤knade goto.Det maximala antalet instruktioner i en enskild funktion tÃ¤nkbar fÃ¶r inline:ing.Det maximala antalet instruktioner i en inre slinga som beaktas fÃ¶r versionering.Det maximala antalet instruktioner i en yttre slinga som beaktas fÃ¶r versionering, ovanpÃ¥ instruktionerna i inre slingor.Det maximala antalet instruktioner inline-funktioner kan vÃ¤xa till via rekursiv inline:ing.Det maximala antalet instruktioner icke-inline-funktioner kan vÃ¤xa till via rekursiv inline:ing.Det maximala antalet instruktioner redo att matas ut fÃ¶r att Ã¶vervÃ¤gas under det fÃ¶rsta schemalÃ¤ggningspasset.Det maximala antalet instruktioner att Ã¶vervÃ¤ga fÃ¶r att fylla ett fÃ¶rdrÃ¶jningsutrymme.Det maximala antalet instruktioner att Ã¶vervÃ¤ga fÃ¶r att hitta korrekt information om aktiva register.Det maximala antalet instruktioner fÃ¶r att Ã¶vervÃ¤ga att rulle ut i en slinga i genomsnitt.Det maximala antalet instruktioner fÃ¶r att Ã¶vervÃ¤ga att rulla ut i en slinga.Det stÃ¶rsta antalet instruktioner att sÃ¶ka bakÃ¥t fÃ¶r att leta efter ekvivalent omlÃ¤sning.Det maximala antalet instruktioner vid automatisk inline:ing av smÃ¥ funktioner.Det maximala antalet instruktioner vid automatisk inline:ing.Det maximala antalet instruktioner vid inline:ing fÃ¶r storlek.Det maximala antal iterationer genom CFG fÃ¶r utÃ¶kade regioner.Det maximala antalet slingiterationer vi fÃ¶rutsÃ¤ger statiskt.Det maximala antalet nÃ¤stade indirekta inline:ingar som utfÃ¶rs av den tidiga inline:aren.Det maximala antalet avskalningar av en enskild slinga som Ã¤r helt avskalad.Det maximala antalet avskalningar av en enskild slinga.Det maximala antalet satser i slingnÃ¤stning fÃ¶r slingutvÃ¤xling.Det maximala antalet gÃ¥nger en anropssajt kan fÃ¶rekomma i en anropsstack inom analyseraren, fÃ¶re analysen avslutas av ett anrop som skulle gÃ¶ra en djupare rekursion.Det maximala antalet utrullningar av en enskild slinga.Det maximala antalet use- och def-besÃ¶k vid upptÃ¤ckt av en STV-kedja fÃ¶re upptÃ¤ckandet avbryts.Det maximala fÃ¶rhÃ¥llandet mellan vektorstorlek och switch-grenar fÃ¶r att en switch-konvertering skall ske.Det maximala fÃ¶rhÃ¥llandet mellan insÃ¤ttningar och raderingar av uttryck i GCSE.Den maximala rekommenderade storleken pÃ¥ sammanhÃ¤ngande minne anvÃ¤nt av tvÃ¥ objekt som anvÃ¤nds med tidsmÃ¤ssig lokalitet av samtidiga trÃ¥dar. Typiskt L1-cachens radstorlek, men kan vara mindre fÃ¶r att ge utrymme fÃ¶r olika mÃ¥lprocessorer med olika cacheradstorlekar.Den maximala storleken pÃ¥ fÃ¶nstret fÃ¶r framÃ¥tblickar vid selektiv schemalÃ¤ggning.Den minsta uppskattade hastighetsÃ¶kningen som tillÃ¥ter inline:aren att ignorera inline-insns-single och inline-insns-auto.Den minsta sannolikheten fÃ¶r spekulativ framgÃ¥ng (i procent) fÃ¶r att spekulativ instruktion skall schemalÃ¤ggas.Minsta UID som fÃ¥r anvÃ¤ndas fÃ¶r en icke-felsÃ¶kningsinstruktion.Det minsta konstanta steget bortom vilket vi skall anvÃ¤nda fÃ¶rhandshÃ¤mtningstips.Den minsta kostnaden av ett dyrt uttryck vid flyttning av slinginvariant.Det minsta antal av matchande instruktioner att Ã¶vervÃ¤ga fÃ¶r korshopp.Det minsta antalet supernoder inom en funktion fÃ¶r att analyseraren skall Ã¶vervÃ¤ga att summera dess effekter vid anropssajter.Den minsta sannolikhet en bÃ¥ge mÃ¥ste ha fÃ¶r att schemalÃ¤ggaren skall spara sitt tillstÃ¥nd Ã¶ver den.Den minsta sannolikheten fÃ¶r att nÃ¥ ett kÃ¤llkodsblock fÃ¶r spekulativ schemalÃ¤ggning mellan block.Det minsta rekommenderade avstÃ¥ndet mellan tvÃ¥ samtidigt Ã¥tkomna objekt fÃ¶r att undvika ytterligare prestandafÃ¶rsÃ¤mring pÃ¥ grund av trÃ¤ngsel som introduceras av implementationen. Typiskt L1-cachens radstorlek, men kan vara stÃ¶rre fÃ¶r att ge utrymme fÃ¶r olika mÃ¥lprocessorer med olika cacheradstorlekar. C++17-kod kan anvÃ¤nda detta vÃ¤rde i post-layout, men avrÃ¥des starkt frÃ¥n att gÃ¶ra det i publika ABI:er.Minsta storleken pÃ¥ variabler som Ã¤r med i stackutrymmesdelning utan optimering.Minimala stegfÃ¶rhÃ¥llandet fÃ¶r att slingutvÃ¤xling skall vara lÃ¶nsamt.Den minsta trÃ¶skelvÃ¤rdet fÃ¶r sannolikheten fÃ¶r semi-invarianta villkorssatser fÃ¶r att utlÃ¶sa slingdelning.MinimivÃ¤rdet pÃ¥ steglÃ¤ngden som pendlingsschemalÃ¤ggaren kommer generera.Modul- eller huvudprogramvektorn %qs vid %L mÃ¥ste ha konstant formNamnet %qs vid %C har redan anvÃ¤nts som ett externt modulnamnNamnet %qs fÃ¥r inte anvÃ¤ndas som en definierad operator vid %CAntalet Newtoniterationer fÃ¶r att berÃ¤kna inversen fÃ¶r typen double.  Precisionen i divisionen Ã¤r proportionell mot denna parameter nÃ¤r divisionsapproximering Ã¤r aktiverat.  StandardvÃ¤rdet Ã¤r 2.Antalet Newtoniterationer fÃ¶r att berÃ¤kna inversen fÃ¶r typen float.  Precisionen i divisionen Ã¤r proportionell mot denna parameter nÃ¤r divisionsapproximering Ã¤r aktiverat.  StandardvÃ¤rdet Ã¤r 1.Antalet vektorelement i argumentet SUB till IMAGE_INDEX vid %L skall vara %d (co-ordning) inte %dAntalet cykler som pendlingsschemalÃ¤ggaren beaktar nÃ¤r den sÃ¶ker efter konflikter med DFA.Antalet element (%d) i vektorkonstrueraren vid %L krÃ¤ver en Ã¶kning av den tillÃ¥tna Ã¶vre grÃ¤nsen %d.  Se flaggan %<-fmax-array-constructor%>.Antalet element fÃ¶r vilka verifiering av hashtabellen gÃ¶rs fÃ¶r varje sÃ¶kt element.Antalet element i vektorkonstrueraren vid %L krÃ¤ver en Ã¶kning av den tillÃ¥tna Ã¶vre grÃ¤nsen %d.  Se flaggan %<-fmax-array-constructor%>Antalet element i vektorkonstrueraren vid %L krÃ¤ver en Ã¶kning av den tillÃ¥tna Ã¶vre grÃ¤nsen %d.  Se flaggan %<-fmax-array-constructor%>Antalet element i vektorkonstrueraren vid %L krÃ¤ver en Ã¶kning av den tillÃ¥tna Ã¶vre grÃ¤nsen %d.  Se flaggan %<-fmax-array-constructor%>Antalet kÃ¶rningar av ett grundblock som betraktas som varmt.  Parametern anvÃ¤nds bara i GIMPLE FE.Antalet instruktioner som kÃ¶rs fÃ¶re fÃ¶rhandshÃ¤mtning (prefetch) Ã¤r klar.Antalet mest exekverade promille av den profilerade kÃ¶rningen av hela programmet till vilken kÃ¶rningsrÃ¤knaren fÃ¶r ett grundblock mÃ¥ste vara en del av fÃ¶r att betraktas som varm (anvÃ¤nds i LTO-lÃ¤ge).Antalet fÃ¶rhandshÃ¤mtningar (prefetch) som kan vara igÃ¥ng samtidigt.Antalet register i varje klass som behÃ¥lls oanvÃ¤nt vid flyttning av slinginvariant.Objektet %qs vid %L har en fÃ¶rdrÃ¶jd LEN-parameter %qs och Ã¤r varken allokerbar eller en pekareObjektet %qs vid %L med ASSUMED typparametrar mÃ¥ste vara en attrapp eller en SELECT TYPE-selektor(F08/4.2)Parameteruttrycket vid %C fÃ¶renklas inte till en INTEGER-konstantParameteruttrycket vid %C mÃ¥ste vara av typen INTEGER och inte av typen %sSÃ¶kvÃ¤gen till devices.csv.  GCC-drivrutinen kan normalt hitta devices.csv sjÃ¤lv och skicka denna flagga till kompilatorn, sÃ¥ skall inte behÃ¶va skicka denna.Andelen av funktion i procent, viktad efter exekveringsfrekvens, som mÃ¥ste tÃ¤ckas av spÃ¥rinformation.  AnvÃ¤nds nÃ¤r profileringsdata Ã¤r tillgÃ¤ngligt.Andelen av funktion i procent, viktad efter exekveringsfrekvens, som mÃ¥ste tÃ¤ckas av spÃ¥rinformation.  AnvÃ¤nds nÃ¤r profileringsdata inte Ã¤r tillgÃ¤ngligt.Pekarobjektet %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnitt eller deklareras som vektorDe mÃ¶jliga SVE-vektorlÃ¤ngderna:De mÃ¶jliga TLS-dialekterna:Ordningen pÃ¥ elementet i postkonstrueraren vid %L stÃ¤mmer inte Ã¶verens med komponentens (%d/%d)UpplÃ¶sningsfilen.Skalan (i procent) tillÃ¤mpad pÃ¥ inline-insns-single och automatiska grÃ¤nser nÃ¤r heuristik indikerar att inline:ing Ã¤r vÃ¤ldigt lÃ¶nsamt.Formen pÃ¥ komponenten %qs i postkonstrueraren vid %L skiljer frÃ¥n formen pÃ¥ den deklarerade komponenten fÃ¶r dimension %d (%ld/%ld)Storleken pÃ¥ cache-raderna i L1.Storleken pÃ¥ L1-cachen.Storleken pÃ¥ L2-cachen.Storleken pÃ¥ en funktionskropp fÃ¶r att betraktas som stor.Storleken pÃ¥ en stackram fÃ¶r att betraktas som stor.Storleken pÃ¥ en Ã¶versÃ¤ttningsenhet fÃ¶r att IPA-CP-passet betraktar den som stor.Storleken pÃ¥ en Ã¶versÃ¤ttningsenhet fÃ¶r att betraktas som stor.Det minsta antalet olika vÃ¤rden fÃ¶r vilka det Ã¤r bÃ¤st att anvÃ¤nda hopptabeller istÃ¤llet fÃ¶r ett trÃ¤d med villkorliga grenar, om 0, anvÃ¤nd standardvÃ¤rdet fÃ¶r maskinen.KÃ¤lluttrycket vid %L skall varken vara av typen EVENT_TYPE eller ha en EVENT_TYPE-komponent om det allokerbara objektet vid %L Ã¤r en co-vektorKÃ¤lluttrycket vid %L skall varken vara av typen LOCK_TYPE eller ha en LOCK_TYPE-komponent om det allokerbara objektet vid %L Ã¤r en co-vektorstat=-argumentet vid %L mÃ¥ste vara en heltalsvariabel av kind=4Postkonstrueraren vid %C har avslutats. Denna funktion togs bart av f08/0011. AnvÃ¤nd -std=f2018 eller -std=gnu fÃ¶r att eliminera avslutningen.Symbolen %qs, refererad vid %L, finns inte i den valda standardenTrÃ¶skelfÃ¶rhÃ¥llandet fÃ¶r att utfÃ¶ra partiell redundanselimination efter omlÃ¤sning.TrÃ¶skelfÃ¶rhÃ¥llandet av antal berÃ¤kningar av kritiska bÃ¥gar som tillÃ¥ter att gÃ¶ra redundanseliminering efter omlÃ¤sning.Typen %qs kan inte vara vÃ¤rdassocierad vid %L fÃ¶r att den blockeras av ett inkompatibelt objekt med samma namn deklarerat vid %LTypen pÃ¥ funktionen %qs vid %L Ã¤r inte tillgÃ¤ngligTypparameterspecifikationslistan vid %C fÃ¥r inte innehÃ¥lla bÃ¥de ASSUMED- och DEFERRED-parametrarTypparameterspecifikationslistan vid %C innehÃ¥ller fÃ¶r mÃ¥nga parameteruttryckTypparameterspecifikationslistan vid %C innehÃ¥ller fÃ¶r fÃ¥ parameteruttryckTypparameterspecifikationslistan i typspecifikationen vid %L fÃ¥r inte innehÃ¥lla DEFERRED-parametrarTypspecifikationen vid %L skall ange att varje lÃ¤ngdtypparameter Ã¤r antagenTypspecifikationen skall inte specificera en sekvens hÃ¤rledd typ eller en typ med attributet BIND i SELECT TYPE vid %C [F2003:C815]Ã–vre grÃ¤nsen fÃ¶r att dela heltalskonstanter.Den Ã¶vre grÃ¤nsen i sista dimensionen mÃ¥ste vara med i referensen till vektorn %qs med antagen storlek vid %LVÃ¤rdet pÃ¥ KIND-parametern %qs vid %C reduceras inte till ett konstant uttryckVÃ¤rdet pÃ¥ n i %<-finit-character=n%> mÃ¥ste vara mellan 0 och 127VÃ¤rdet pÃ¥ PDT LEN-parametern â€�%sâ€� stÃ¤mmer inte Ã¶verens med det i attrappdeklarationenVÃ¤rdet pÃ¥ SELECT RANK CASE-uttrycket vid %C fÃ¥r inte vara mindre Ã¤n noll eller stÃ¶rre Ã¤n %dVersionen av C++-ABI:et som anvÃ¤nds.Versionen pÃ¥ det C++-ABI som anvÃ¤nds fÃ¶r -Wabi-varningar och lÃ¤nkkompatibilitetsalias.Det finns redan en procedur med bindningsnamnet %qs fÃ¶r den hÃ¤rledda typen %qs vid %CDet finns ingen specifik funktionen fÃ¶r den generiska %qs vid %LDet finns ingen specifik subrutinen fÃ¶r den generiska %qs vid %LDet finns redan en icke-generisk procedur med bindningsnamnet %qs fÃ¶r den hÃ¤rledda typen %qs vid %CDenna arkitektur stÃ¶djer inte grenskyddsinstruktionerDetta Ã¤r fri programvara, se kÃ¤llkoden fÃ¶r kopieringsvillkor.  Det
*************** SPECIELLT Ã„NDAMÃ…L.
*** 2248,2254 ****
  Att anvÃ¤nda funktionen %qs vid %L bÃ¶r undvikasAtt anvÃ¤nda parametern %qs deklarerad vid %L bÃ¶r undvikasAtt anvÃ¤nda subrutinen %qs vid %L bÃ¶r undvikasAtt anvÃ¤nda variabeln %qs vid %L bÃ¶r undvikasVanligen gÃ¶rs â€�private externâ€� (dolda) symboler lokala vid lÃ¤nkning, detta kommando undertrycker det sÃ¥ att de behÃ¥lls exporterade.VALUE-argumentet till den inbyggda funktionen %s vid %L mÃ¥ste vara definierbartAttributet VALUE vid %CVALUE Ã¤r inte tillÃ¥tet inuti BLOCK vid %CVALUE-objekt %qs i %s-klausul vid %LVALUE-sats vid %CVOIDmode vid utmatningAttributet VOLATILE vid %CAttributet VOLATILE vid %L kan inte anges i en PURE-procedurVOLATILE-sats vid %CGiltiga Nios II ISA-nivÃ¥er (fÃ¶r -march):Giltiga argument till flaggan -msdata=:Giltiga argument till -malign-:Giltiga argument till -mcode-readable=:Giltiga argument till -mfpmath=:Giltiga argument till -mr10k-cache-barrier=:Giltiga argument till -mstack-protector-guard=:Giltiga argument till -mstringop-strategy=:Giltiga argument till -mtp=:Giltiga flaggor fÃ¶r GP-relativ adressering (fÃ¶r -mgpopt):Validera vtable-pekare fÃ¶re de anvÃ¤nds.VÃ¤rdet pÃ¥ HINT-klausulen vid %L skall vara ett giltigt konstant hint-uttryckVariabeln %qs vid %C fÃ¥r inte definieras om inuti slingan som bÃ¶rjar vid %LVariabeln %qs vid %C med en initierare finns redan i en DATA-satsVariabel %qs vid %L kan inte vara BIND(C) eftersom den varken Ã¤r ett COMMON-block eller deklarerad med rÃ¤ckvidd modulnivÃ¥Variabeln %qs vid %L fÃ¥r inte ha bÃ¥de attributet ALLOCATABLE och BIND(C)Variabeln %qs vid %L kan inte bÃ¥de ha attributet OPTIONAL och VALUE eftersom proceduren %qs Ã¤r BIND(C)Variabeln %qs vid %L fÃ¥r inte ha bÃ¥de attributet POINTER och BIND(C)Variabeln %qs vid %L har inte tilldelats en formatetikettVariabel %qs vid %L i common-block %qs vid %C mÃ¥ste deklareras med en C-interoperativ sort eftersom common-block %qs Ã¤r bind(c)Variabeln %qs vid %L i detta sammanhang mÃ¥ste vara en konstantVariabeln %qs vid %L Ã¤r INTENT(OUT) och kan alltsÃ¥ inte vara en allokerbara co-vektor eller har co-vektorkomponenterVariabeln %qs vid %L Ã¤r en co-vektor och Ã¤r inte ALLOCATABLE, SAVE eller ett attrappargumentVariabeln %qs vid %L Ã¤r en attrapparameter till BIND(C)-proceduren %qs men Ã¤r kanske inte interoperativ med CTypen %qs vid %L Ã¤r ett attrappargument till BIND(C)-proceduren %qs men Ã¤r inte interoperativ med C fÃ¶r att den hÃ¤rledda typen %qs inte Ã¤r interoperativ med CVariabeln %qs vid %L Ã¤r ett attrappargument till BIND(C)-proceduren %qs men Ã¤r inte interoperativ med C eftersom den Ã¤r polymorfVariabel %qs vid %L Ã¤r i COMMON men endast i BLOCK DATA Ã¤r initiering tillÃ¥tenVariabeln %qs vid %L fÃ¥r inte ha en C-interoperativ sort men den Ã¤r BIND(C)Variabeln %qs vid %L ej definierbar inuti slingan som bÃ¶rjar vid %L Ã¤r argument INTENT(INOUT) till funktionen %qsVariabeln %qs vid %L ej definierbar inuti slingan som bÃ¶rjar vid %L Ã¤r argument INTENT(INOUT) till subrutin %qsVariabeln %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektorVariabeln %qs vid %L satt till odefinierad inuti slingan som bÃ¶rjar vid %L Ã¤r argument INTENT(OUT) till funktionen %qsVariabeln %qs vid %L satt till odefinierad inuti en slinga som bÃ¶rjar vid %L Ã¤r argument INTENT(OUT) till subrutin %qsVariabeln %qs vid %L med attributet ALLOCATABLE i proceduren %qs med BIND(C)Variabeln %qs vid %L med attributet OPTIONAL i proceduren %qs som Ã¤r BIND(C)Variabeln %qs vid %L med attributet POINTER i proceduren %qs med BIND(C)Variabeln %qs vid %L med co-vektorkomponent skall vara en skalÃ¤r som inte Ã¤r en pekare eller allokerbar och inte en co-vektorVariabeln %qs kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %L i en PURE-procedurVariabeln %qs kan inte fÃ¶rekomma i uttrycket vid %LVariabeln %qs frÃ¥n modulen %qs med bindningsetikett %qs vid %L anvÃ¤nder samma globala identifierare som entiteten vid %L frÃ¥n modulen %qsVariabeln %qs har inte tilldelats nÃ¥gon mÃ¥letikett vid %LVariabeln %qs i %s-klausul anvÃ¤nds i NAMELIST-sats vid %LVariabel %qs i common-block %qs vid %C fÃ¥r inte vara bind(c) eftersom det inte Ã¤r globaltVariabeln %qs i common-blocket %qs vid %C mÃ¥ste deklareras med en sort som Ã¤r C-interoperativ eftersom common-blocket %qs Ã¤r BIND(C)Variabeln %qs i common-blocket %qs vid %L fÃ¥r inte deklareras med BIND(C) eftersom den inte Ã¤r en globalVariabeln %qs i common-blocket %qs vid %L fÃ¥r inte vara en sort interoperativ med C men common-blocket %qs Ã¤r BIND(C)Variabeln %qs Ã¤r PROTECTED och kan inte fÃ¶rekomma i ett pekarassociationssammanhang (%s) vid %LVariabeln %qs Ã¤r PROTECTED och kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %LVariabeln %qs Ã¤r inte ett attrappargument vid %LVariabel %qs anvÃ¤nds vid %L fÃ¶re ENTRY-satsen i vilken den Ã¤r en parameterVariabeln %qs skall deklareras i samma rÃ¤ckviddsenhet som !$ACC DECLARE vid %LVariabeln %qs med bindningsetiketten %qs vid %L anvÃ¤nder samma globala identifierare som en entitet vid %LVariabel %qs, anvÃ¤nd i ett specifikationsuttryck, refereras vid %L fÃ¶re ENTRY-satsen i vilken den Ã¤r en parameterVariabeln %s vid %L av typen EVENT_TYPE eller med en delkomponent av typen EVENT_TYPE mÃ¥ste vara en co-vektorVariabeln %s vid %L av typen LOCK_TYPE eller med en delkomponent av typen LOCK_TYPE mÃ¥ste vara en co-vektorVariabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUEVariabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet INTENT(OUT)Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r bara anvÃ¤ndas som ett aktuellt argumentVariabeln %s vid %L med attributet NO_ARG_CHECK skall vara ett attrappargumentVariabeln %s vid %L med attributet NO_ARG_CHECK skall ha typen TYPE(*) eller en numerisk inbyggd typVariabeln %s vid %L med attributet NO_ARG_CHECK skall antingen vara en skalÃ¤r eller en vektor med fÃ¶rmodad storlekVariabeln %s vid %L med attributet NO_ARG_CHECK skall inte ha en subobjektreferensVariabeln %s fÃ¥r inte vara INTENT(IN) vid %CVariabel %s kan inte tilldelas i en PURE-procedur vid %CVariabel vid %C Ã¤r ett element i ett COMMON-blockVariabeln vid %L nÃ¤mnd flera gÃ¥nger i klausuler av samma OMP DECLARE TARGET-direktivVariabel i USE-associated med !$ACC DECLARE vid %LEn annan variabel Ã¤n OMP_OUT eller OMP_IN anvÃ¤nd i kombineraren i !$OMP DECLARE REDUCTION vid %LEn annan variabel Ã¤n OMP_PRIV eller OMP_ORIG anvÃ¤nd i INITIALIZER-klausul i !$OMP DECLARE REDUCTION vid %LVariabeltypen Ã¤r OKÃ„ND i tilldelning vid %LVariabeln med attributet NO_ARG_CHECK vid %L Ã¤r endast tillÃ¥tet som argument till de inbyggda funktionerna C_LOC och PRESENTVektorbiblioteks-ABI att anvÃ¤nda.Vektorisera fÃ¶r dubbelordsoperationer.Verifiera att sÃ¶kvÃ¤gar Ã¤r mÃ¶jliga nÃ¤r felutskrifter skrivs ut.Versioner av slingor baserat pÃ¥ om indexen har steg pÃ¥ ett.Multiversionering av virtuell funktion stÃ¶djs inteVolatila minnesÃ¥tkomster anvÃ¤nder inte I/O ladda-/lagrainstruktioner.Volatila minnesÃ¥tkomster anvÃ¤nder I/O ladda-/lagrainstruktioner.WAIT vid %C Ã¤r inte tillÃ¥tet i Fortran 95WAIT-klausul vid %L krÃ¤ver ett skalÃ¤rt INTEGER-uttryckWAIT-sats Ã¤r inte tillÃ¥tet i PURE-procedur vid %CWHERE-tilldelningsmÃ¥l vid %L har inkonsistent formWHERE-mask vid %L har inkonsistent formWHERE/ELSEWHERE-klausul vid %L krÃ¤ver en LOGICAL-vektorVarna fÃ¶r â€�externâ€�-deklaration som inte Ã¤r pÃ¥ filnivÃ¥.Varna fÃ¶r â€�misstÃ¤nktaâ€� konstruktioner.Varna fÃ¶r â€�newâ€� av en typ med utÃ¶kad justering utan -faligned-new.Varna fÃ¶r @selector()er utan tidigare deklarerade metoder.Varna fÃ¶r C-konstruktioner som inte Ã¤r i den gemensamma delmÃ¤ngden av C och C++.Varna fÃ¶r C++-konstruktioner vars betydelse skiljer mellan ISO C++ 1998 och ISO C++ 2011.Varna fÃ¶r C++-konstruktioner vars betydelse skiljer mellan ISO C++ 2011 och ISO C++ 2014.Varna fÃ¶r C++-konstruktioner vars betydelse skiljer mellan ISO C++ 2014 och ISO C++ 2017.Varna fÃ¶r C++-konstruktioner vars betydelse skiljer mellan ISO C++ 2017 och ISO C++ 2020.Varna fÃ¶r polymorfa C++-typer dÃ¤r det skulle fÃ¶rbÃ¤ttra kodkvaliteten att lÃ¤gga till nyckelordet final.Varna fÃ¶r virtuella C++-metoder dÃ¤r det skulle fÃ¶rbÃ¤ttra kodkvaliteten att lÃ¤gga till nyckelordet final.Varna fÃ¶r C++11-konstruktioner i kod kompilerad med en Ã¤ldre standard.Varna fÃ¶r C++11 Ã¤rvda konstruerare nÃ¤r basen har en variadisk konstruerare.Varna fÃ¶r C++14-konstruktioner i kod kompilerad med en Ã¤ldre standard.Varna fÃ¶r C++17-konstruktioner i kod kompilerad med en Ã¤ldre standard.Varna fÃ¶r C++20-konstruktioner i kod kompilerad med en Ã¤ldre standard.Varna fÃ¶r C++23-konstruktioner i kod kompilerad med en Ã¤ldre standard.Varna fÃ¶r GCC-formatstrÃ¤ngar med strÃ¤ngar som inte passar till felmeddelanden.Varna om NULL skickas som argument som Ã¤r markerade att de krÃ¤ver icke-NULL.Varna fÃ¶r PCH-filer som hittas men inte anvÃ¤nds.Varna fÃ¶r USE-satser som inte har nÃ¥gon ONLY-kvalificerare.Varna fÃ¶r anvÃ¤ndning av __TIME__, __DATE__ och __TIMESTAMP__.Varna fÃ¶r Ã¥tkomst till interna vektormedlemmar med lÃ¤ngden noll.Varna fÃ¶r justering av COMMON-block.Varna fÃ¶r alla upprÃ¤kningshopptabeller som saknar ett specifikt fall.Varna fÃ¶r en tom kropp i en if- eller else-sats.Varna fÃ¶r en felaktig DO-slinga.Varna fÃ¶r booleska uttryck som jÃ¤mfÃ¶rs med ett heltalsvÃ¤rde annat skilt frÃ¥n sant/falskt.Varna fÃ¶r buffertspill i strÃ¤nghanteringsfunktioner som memcpy och strcpy.Varna fÃ¶r anrop av procedurer som inte explicit deklarerats.Varna fÃ¶r att anrop av std::move pÃ¥ ett lokalt objekt i en retursats fÃ¶rhindrar att kopiering undviks.Varna fÃ¶r anrop till snprintf och liknande funktioner som hugger av utdata.Varna fÃ¶r anrop till snprintf och liknande funktioner som hugger av utdata.  Samma som -Wformat-truncation=1.Varna fÃ¶r anrop till strcmp och strncmp som anvÃ¤nds i likhetsuttryck som nÃ¶dvÃ¤ndigtvis Ã¤r sanna eller falska pÃ¥ grund av lÃ¤ngden pÃ¥ det ena och storleken pÃ¥ det andra argumentet.Varna fÃ¶r anrop med implicit grÃ¤nssnitt.Varna fÃ¶r fall dÃ¤r -ftrivial-auto-var-init inte kan initiera en auto-variabel.Varna fÃ¶r typkonvertering av funktioner till inkompatibla typer.Varna fÃ¶r typkonvertering mellan inkompatibla funktionstyper.Varna fÃ¶r typkonvertering som kommer producera ett null-resultat.Varna fÃ¶r typkonvertering som slÃ¤nger kvalificerare.Varna fÃ¶r fÃ¥ngsthanterare av icke-referenstyper.Varna fÃ¶r vissa operationer pÃ¥ booleska uttryck.Varna fÃ¶r kodvÃ¤gar i vilka NULL skickas till ett fÃ¥r-inte-vara-NULL-funktionsargument.Varna fÃ¶r kodvÃ¤gar i vilka en NULL-funktionspekare anropas.Varna fÃ¶r kodvÃ¤gar i vilka en NULL-pekare derefereras.Varna fÃ¶r kodvÃ¤gar i vilka en filbeskrivare kan stÃ¤ngas mer Ã¤n en gÃ¥ng.Varna fÃ¶r kodvÃ¤gar i vilka en filbeskrivare inte stÃ¤ngs.Varna fÃ¶r kodvÃ¤gar i vilka en filbeskrivare anvÃ¤nds utan att dess giltighet kontrolleras.Varna fÃ¶r kodvÃ¤gar i vilka ett frigjort vÃ¤rde anvÃ¤nds.Varna fÃ¶r kodvÃ¤gar i vilka en heap-allokerad pekare lÃ¤cker.Varna fÃ¶r kodvÃ¤gar i vilka en longjmp hoppar tillbaka till en jmp_buf som sparades i en stackram som har returnerat.Varna fÃ¶r kodvÃ¤gar i vilka en pekare till annat Ã¤n heap:en frigÃ¶rs.Varna fÃ¶r kodvÃ¤gar i vilka en pekare kan frigÃ¶ras mer Ã¤n en gÃ¥ng.Varna fÃ¶r kodvÃ¤gar i vilka en pekare undersÃ¶ks om den Ã¤r NULL efter att den redan har derefererats.Varna fÃ¶r kodvÃ¤gar i vilka en pekare till en buffert tilldelas till en inkompatibel typ.Varna fÃ¶r kodvÃ¤gar i vilka en pekare till en fÃ¶rlegat stackram anvÃ¤nds.Varna fÃ¶r kodvÃ¤gar i vilka en mÃ¶jlig NULL-pekare derefereras.Varna fÃ¶r kodvÃ¤gar i vilka ett mÃ¶jligt NULL-vÃ¤rde skickas till ett fÃ¥r-inte-vara-NULL-funktionsargument.Varna fÃ¶r kodvÃ¤gar i vilka en lÃ¤sning eller skrivning gÃ¶rs med en stÃ¤ngd filbeskrivare.Varna fÃ¶r kodvÃ¤gar i vilka en skift med antal â‰¥ bredden av typen fÃ¶rsÃ¶ker gÃ¶ras.Varna fÃ¶r kodvÃ¤gar i vilka en skift med negativt antal fÃ¶rsÃ¶ker gÃ¶ras.Varna fÃ¶r kodvÃ¤gar i vilka en stdio FILE kan stÃ¤ngas mer Ã¤n en gÃ¥ng.Varna fÃ¶r kodvÃ¤gar i vilka en stdio-FILE inte stÃ¤ngs.Varna fÃ¶r kodvÃ¤gar i vilka ett va_list anvÃ¤nds efter va_end.Varna fÃ¶r kodvÃ¤gar i vilka en skrivning eller lÃ¤sning till/frÃ¥n en buffert gÃ¥r utanfÃ¶r grÃ¤nserna.Varna fÃ¶r kodvÃ¤gar i vilka en â€�assert()â€� gÃ¶rs med ett osanerat vÃ¤rde inblandat.Varna fÃ¶r kodvÃ¤gar i vilka en async-signal-unsafe-funktion anropas frÃ¥n en signalhanterare.Varna fÃ¶r kodvÃ¤gar i vilka en buffert pÃ¥ stacken skickas till putenv.Varna fÃ¶r kodvÃ¤gar i vilka en Ã¥gÃ¤rd fÃ¶rsÃ¶ker gÃ¶ras i fel fas av en filbeskrivares livstid.Varna fÃ¶r kodvÃ¤gar i vilka en Ã¥tgÃ¤rd fÃ¶rsÃ¶ker gÃ¶ras med fel typ av filbeskrivare.Varna fÃ¶r kodvÃ¤gar i vilka ett oinitierat vÃ¤rde anvÃ¤nds.Varna fÃ¶r kodvÃ¤gar i vilka ett osanerat vÃ¤rde anvÃ¤nds som en nÃ¤mnare.Varna fÃ¶r kodvÃ¤gar i vilka ett osanerat vÃ¤rde anvÃ¤nds som ett pekaravstÃ¥nd.Varna fÃ¶r kodvÃ¤gar i vilka ett osanerat vÃ¤rde anvÃ¤nds som en storlek.Varna fÃ¶r kodvÃ¤gar i vilka ett osanerat vÃ¤rde anvÃ¤nds som en allokeringsstorlek.Varna fÃ¶r kodvÃ¤gar i vilka ett osanerat vÃ¤rde anvÃ¤nds som ett vektorindex.Varna fÃ¶r kodvÃ¤gar i vilka flyttalsaritmetik anvÃ¤nds pÃ¥ platser dÃ¤r precis berÃ¤kning behÃ¶vs.Varna fÃ¶r kodvÃ¤gar i vilka fÃ¶rsÃ¶k att lÃ¤sa frÃ¥n en endast skrivbar filbeskrivare gÃ¶rs, eller vice versa.Varna fÃ¶r kodvÃ¤gar i vilka kÃ¤nslig data kopieras Ã¶ver en sÃ¤kerhetsgrÃ¤ns.Varna fÃ¶r kodvÃ¤gar i vilka kÃ¤nslig data skrivs till en fil.Varna fÃ¶r kodvÃ¤gar i vilka fel avallokeringsfunktion anropas.Varna fÃ¶r kodvÃ¤gar i vilka va_arg anvÃ¤nds fÃ¶r mÃ¥nga gÃ¥nger pÃ¥ en va_list.Varna fÃ¶r kodvÃ¤gar i vilka va_arg anvÃ¤nder fel typ.Varna fÃ¶r kodvÃ¤gar i vilka va_start eller va_copy anvÃ¤nds utan ett motsvarande va_end.Varna fÃ¶r kodvÃ¤gar vilka fÃ¶refaller leda till oÃ¤ndlig rekursion.Varna fÃ¶r kodvÃ¤gar i vilka fÃ¶rsÃ¶k gÃ¶rs att skriva till ett const-objekt.Varna fÃ¶r kodvÃ¤gar i vilka fÃ¶rsÃ¶k gÃ¶rs att skriva till en strÃ¤nglitteral.Varna fÃ¶r kod som kan bryta strikta aliasregler.Varna fÃ¶r jÃ¤mfÃ¶relser av skilda upprÃ¤kningstyper.Varna fÃ¶r jÃ¤mfÃ¶relser mellan tvÃ¥ operander av vektortyp.Varna fÃ¶r heltalsdivision med noll vid kompileringstillfÃ¤llet.Varna fÃ¶r konstant heltalsdivision med avhuggna resultat.Varna om vektortemporÃ¤rer skapas.Varna fÃ¶r hÃ¤ngande else.Varna fÃ¶r deklarationer av entiteter som kan sakna attribut som relaterade entiteter har deklarerats med.Varna fÃ¶r radering av polymorfa objekt med ickevirtuella destruerare.Varna fÃ¶r anvÃ¤ndning av AltiVec-typen â€�vector long ...â€� som bÃ¶r undvikas.Varna fÃ¶r fÃ¶rÃ¥ldrade aritmetiska konverteringar av operander av upprÃ¤kningstyper.Varna fÃ¶r aritmetiska konverteringar som bÃ¶r undvikas pÃ¥ operander dÃ¤r en Ã¤r av upprÃ¤kningstyp och den andra Ã¤r av en flyttalstyp.Varna fÃ¶r anvÃ¤ndningar av volatile-kvalificeraren som bÃ¶r undvikas.Varna fÃ¶r divisioner av tvÃ¥ sizeof-operatorer nÃ¤r den fÃ¶rsta Ã¤r tillÃ¤mpad pÃ¥ en vektor och nÃ¤mnaren inte Ã¤r lika med storleken pÃ¥ vektorelementet.Varna fÃ¶r dubblerade grenar i if-else-satser.Varna fÃ¶r dubblerade villkor i en if-else-if-kedja.Varna fÃ¶r enum/heltalstyper som inte stÃ¤mmer.Varna fÃ¶r upprÃ¤kningshopptabeller saknar en â€�default:â€�-sats.Varna nÃ¤r hopptabeller fÃ¶r upprÃ¤kningstyper inte har standardfall och saknar ett fall.Varna fÃ¶r likhetsjÃ¤mfÃ¶relser som involverar REAL- eller COMPLEX-uttryck.Varna fÃ¶r funktioner som inte finns i ISO C11, men finns i ISO C2X.Varna fÃ¶r funktioner som inte finns i ISO C90, men finns i ISO C99.Varna fÃ¶r funktioner som inte finns i ISO C99, men finns i ISO C11.Varna fÃ¶r funktioner som inte finns i traditionell C.Varna fÃ¶r formatstrÃ¤ngar som inte Ã¤r litteraler.Varna fÃ¶r formatstrÃ¤ngar som innehÃ¥ller NUL-byte:ar.Varna fÃ¶r eliminering av funktionsanrop.Varna fÃ¶r funktionsanrop med formatstrÃ¤ngar som skriver utanfÃ¶r slutet av destinationsregionen.Varna fÃ¶r funktionsanrop med formatstrÃ¤ngar som skriver utanfÃ¶r slutet av destinationsregionen.  Samma som -Wformat-overflow=1.Varna fÃ¶r funktionsparametrar som deklarerats utan en typangivelse i K&R-stilfunktioner.Varna fÃ¶r aritmetik med funktionspekare.Varna fÃ¶r funktioner som Ã¤r mÃ¶jliga kandidater fÃ¶r __attribute__((cold)).Varna fÃ¶r funktioner som Ã¤r mÃ¶jliga kandidater fÃ¶r __attribute__((const)).Varna fÃ¶r funktioner som Ã¤r mÃ¶jliga kandidater fÃ¶r __attribute__((malloc)).Varna fÃ¶r funktioner som Ã¤r mÃ¶jliga kandidater fÃ¶r __attribute__((noreturn)).Varna fÃ¶r funktioner som Ã¤r mÃ¶jliga kandidater fÃ¶r __attribute__((pure)).Varna fÃ¶r funktioner som kan vara kandidater fÃ¶r formatattribut.Varna fÃ¶r globala funktioner utan tidigare deklaration.Varna fÃ¶r globala funktioner utan prototyper.Varna fÃ¶r implicita konverteringar av enum-typer.Varna fÃ¶r implicita konverteringar frÃ¥n â€�floatâ€� till â€�doubleâ€�.Varna fÃ¶r implicita deklarationer.Varna fÃ¶r implicita funktionsdeklarationer.Varna fÃ¶r felaktig anvÃ¤ndning av attribut.Varna fÃ¶r inkompatibla konverteringar frÃ¥n heltal till pekare och pekare till heltal.Varna fÃ¶r felaktig anvÃ¤ndning av flexibla vektorelement enligt nivÃ¥n pÃ¥ -fstrict-flex-arrays.Varna fÃ¶r en felaktiga OpenACC-dimensioner.Varna fÃ¶r felaktiga UTF-8-tecken.Varna fÃ¶r felaktiga former pÃ¥ avgrÃ¤nsade eller namngivna styrsekvenser.Varna fÃ¶r ogiltiga anvÃ¤ndningar av makrot â€�offsetofâ€�.Varna fÃ¶r sannolikt saknat nyckelord requires.Varna fÃ¶r makron definierade i huvudfilen som inte anvÃ¤nds.Varna fÃ¶r makron som har motstridiga huvudenhetsdefinitioner.Varna fÃ¶r eventuellt oinitierade automatiska variabler.Varna fÃ¶r deklarationer av VLA-parametrar som inte stÃ¤mmer Ã¶verens.Varna fÃ¶r deklarationer av vektorparametrar som inte stÃ¤mmer Ã¶verens och osÃ¤ker Ã¥tkomst av dem.Varna fÃ¶r saknade et-tecken i fortsatta teckenkonstanter.Varna fÃ¶r saknade fÃ¤lt i postinitierare.Varna fÃ¶r saknade storleksbestÃ¤mda deallokeringsfunktioner.Varna fÃ¶r missbruk av pragman.Varna fÃ¶r de flesta implicita konverteringar.Varna fÃ¶r multipla deklarationer av samma objekt.Varna fÃ¶r avsmalnande konverteringar inom { } som Ã¤r felformulerad i C++11.Varna fÃ¶r ickevirtuella destruerare.Varna fÃ¶r msvcrt-breddutÃ¶kningar av scanf/printf som inte fÃ¶ljer ISO.Varna fÃ¶r meningslÃ¶sa vÃ¤rden till --param destructive-interference-size eller constructive-interference-size.Varna fÃ¶r optimeringar som antar spill med tecken Ã¤r odefinierat.Varna fÃ¶r spill i aritmetiska uttryck.Varna fÃ¶r Ã¶verlagrade virtuella funktionsnamn.Varna fÃ¶r Ã¥sidosÃ¤ttande initierare utan sidoeffekter.Varna fÃ¶r Ã¥sidosÃ¤ttande initierare utan sidoeffekter.Varna fÃ¶r packade bitfÃ¤lt vars avstÃ¥nd Ã¤ndrats i GCC 4.4.Varna fÃ¶r typkonvertering av pekare som Ã¶kar justeringen.Varna fÃ¶r positionsinitiering av poster som krÃ¤ver designerade initierare.Varna fÃ¶r eventuella attrappargumentalias.Varna fÃ¶r mÃ¶jliga sÃ¤kerhetsproblem med formatfunktioner.Varna fÃ¶r mÃ¶jliga brott mot sekvenspunktregler.Varna fÃ¶r eventuellt felaktiga index i do-slingor.Varna fÃ¶r eventuellt saknade klamrar runt initierare.Varna fÃ¶r eventuellt saknade parenteser.Varna fÃ¶r mÃ¶jliga nÃ¤stade blockkommentarer, och C++-kommentarer som spÃ¤nner Ã¶ver mer Ã¤n en fysisk rad.Varna fÃ¶r potentiellt suboptimala val relaterade till OpenACC-parallellism.Varna fÃ¶r anomalier i formatstrÃ¤ngar till printf/scanf/strftime/strfmon.Varna fÃ¶r tveksam anvÃ¤ndning av de makron som anvÃ¤nds fÃ¶r att hÃ¤mta variabla argument.Varna fÃ¶r att lÃ¤sa bortom slutet pÃ¥ en kÃ¤llvektor i strÃ¤nghanteringsfunktioner som memchr och memcpy.Varna fÃ¶r reella litterala konstanter med exponentbokstav â€�qâ€�.Varna fÃ¶r Ã¶verflÃ¶diga anrop av std::move.Varna fÃ¶r retur av en pekare/referens till en lokal eller temporÃ¤r variabel.Varna fÃ¶r retur av poster, unioner eller vektorer.Varna fÃ¶r semikolon efter funktionsdefinitioner i klassen.Varna fÃ¶r teckenskillnader i formatfunktioner.Varna fÃ¶r jÃ¤mfÃ¶relser mellan signed/unsigned.Varna fÃ¶r nÃ¥gra brott mot C++ endefinitionsregel under optimeringar vid lÃ¤nktillfÃ¤llet.Varna fÃ¶r satser mellan en switch:s styruttryck och det fÃ¶rsta fallet.Varna fÃ¶r vilsekomna symboler efter #else och #endif.Varna fÃ¶r format till strftime som ger 2-siffrigt Ã¥rtal.Varna fÃ¶r index vars typ Ã¤r â€�charâ€�.Varna fÃ¶r misstÃ¤nkta anrop till memset dÃ¤r det tredje argumentet innehÃ¥ller antalet element inte multiplicerade med elementstorleken.Varna fÃ¶r misstÃ¤nkta anrop till memset dÃ¤r det tredje argumentet Ã¤r en konstant litteral nolla och det andra inte Ã¤r det.Varna fÃ¶r tveksamma deklarationer av â€�mainâ€�.Varna fÃ¶r misstÃ¤nkta divisioner av tvÃ¥ sizeof-uttryck som inte fungerar korrekt med pekare.Varna fÃ¶r misstÃ¤nkta lÃ¤ngdparametrar till vissa strÃ¤ngfunktioner om argumentet anvÃ¤nder sizeof.Varna fÃ¶r misstÃ¤nkt anvÃ¤ndning av minnesadresser.Varna fÃ¶r switch-vÃ¤rden som Ã¤r utanfÃ¶r switch:ens typintervall.Varna fÃ¶r hopptabeller med booleska styruttryck.Varna fÃ¶r den mest irriterande syntaktiska tvetydigheten vid parsning.Varna fÃ¶r saker som Ã¤ndras mellan den nuvarande -fabi-version och den angivna versionen.Varna fÃ¶r saker som skulle Ã¤ndras vid kompilering med en kompilator som fÃ¶ljer ABI.Varna fÃ¶r avhuggna teckenuttryck.Varna fÃ¶r avhuggna kÃ¤llkodsrader.Varna fÃ¶r avhuggning i strÃ¤nghanteringsfunktioner som strncat och strncpy.Varna fÃ¶r typsÃ¤kerhet och liknande fel och avsaknad av Ã¶verensstÃ¤mmelse i deklarationer med aliasattribut.Varna fÃ¶r ej typkonverterad NULL anvÃ¤nds som vaktpost.Varna fÃ¶r underspill i numeriska konstanta uttryck.Varna fÃ¶r oinitierade automatiska variabler.Varna fÃ¶r funktionsdeklarationer utan prototyp.Varna fÃ¶r okÃ¤nda pragman.Varna fÃ¶r nÃ¤r osÃ¤kra makron som expanderar till flera satser anvÃ¤nds som kroppen i en klausul som if, else, while, switch eller for.Varna fÃ¶r flyttalskonstanter utan suffix.Varna fÃ¶r funktioner i ThreadSanitizer som inte stÃ¶djs.Varna fÃ¶r oanvÃ¤nda attrappargument.Varna vid anvÃ¤ndning av flerteckens teckenkonstant.Varna fÃ¶r oanvÃ¤ndbara typkonverteringar.Varna fÃ¶r anvÃ¤ndarangivna inkluderingskataloger som inte finns.Varna fÃ¶r anvÃ¤ndning av __attribute__((deprecated))-deklarationer.Varna fÃ¶r anvÃ¤ndning av __attribute__((warning))-deklarationer.Varna fÃ¶r anvÃ¤ndning av en kommaoperator i ett indexuttryck.Varna fÃ¶r anvÃ¤ndning av lagringsspecificeraren â€�registerâ€�.Varna fÃ¶r anvÃ¤ndningar av std::initializer_list som kan resultera i hÃ¤ngande pekare.Varna fÃ¶r anvÃ¤ndning av variadiska makron.Varna fÃ¶r variabler som kan Ã¤ndras av â€�longjmpâ€� eller â€�vforkâ€�.Varna fÃ¶r variabler som initieras till sig sjÃ¤lva.Varna fÃ¶r brott mot stilreglerna i Effective C++.Varna fÃ¶r xor-operatorer dÃ¤r det verkar som att anvÃ¤ndaren avsÃ¥g exponentiering.Varna fÃ¶r format med lÃ¤ngden noll.Varna fÃ¶r DO-slingor med noll-trippar.Varna fÃ¶r anrop till allokeringsfunktioner som anger noll byte.Varna fÃ¶r konstruktioner med villkorligt stÃ¶d.Varna fÃ¶r konvertering av NULL till icke-pekartyp.Varna fÃ¶r avallokeringsanrop med argument returnerade frÃ¥n allokeringsfunktioner som inte passar ihop.Varna fÃ¶r implicita typkonverteringar mellan heltalsuttryck med och utan tecken.Varna fÃ¶r implicita typkonverteringar som orsakar fÃ¶rlust av flyttalsprecision.Varna fÃ¶r implicita typkonverteringar som kan Ã¤ndra ett vÃ¤rde.Varna fÃ¶r oÃ¤ndligt rekursiva anrop.Varna fÃ¶r anrop som inte stÃ¤mmer Ã¶verens mellan anrop till operatorn new eller delete och det motsvarande anropet till allokerings- eller avallokeringsfunktionen.Varna fÃ¶r fÃ¶rÃ¥ldrad anvÃ¤ndning i en deklaration.Varna fÃ¶r placerande new-uttryck med odefinierat beteende.Varna fÃ¶r misstÃ¤nkta heltalsuttryck i booleska sammanhang.Varna fÃ¶r osÃ¤kra rÃ¥a minnesskrivningar till objekt av klasstyper.Varna fÃ¶r anvÃ¤ndning av pekare till auto-variabler vars livstid Ã¤r Ã¶ver.Varna fÃ¶r anvÃ¤ndning av pekare till avallokerad lagring.Varna fÃ¶r spekulativa kompileringar sÃ¥som __traits(compiles).Varna om â€�definedâ€� Ã¤r utanfÃ¶r #if.Varna om funktionstypen noexcept i C++17 kommer Ã¤ndra det manglade namnet pÃ¥ en symbol.Varna fÃ¶r en typkonvertering i C-stil anvÃ¤nds i ett program.Varna om anroparen av en funktion, deklarerad med attributet warn_unused_result, inte anvÃ¤nder dess returvÃ¤rde.Varna om ett klassgrÃ¤nssnitt inte har nÃ¥gon superklass. Rotklasser kan anvÃ¤nda ett attribut fÃ¶r att undertrycka denna varning.Varna om en klasstyp har en bas eller ett fÃ¤lt vars typ anvÃ¤nder den anonyma namnrymden eller beror pÃ¥ en typ utan lÃ¤nkningsklass.Varna om en logisk jÃ¤mfÃ¶relse alltid berÃ¤knas till sant eller falskt.Varna om en jÃ¤mfÃ¶relse alltid Ã¤r sann eller falsk pÃ¥ grund av begrÃ¤nsat intervall fÃ¶r datatypen.Varna fÃ¶r en kompilatorfunktion, klass, metod eller fÃ¤lt som bÃ¶r undvikas anvÃ¤nds.Varna om en funktion anvÃ¤nder alloca eller skapar en vektor med dynamisk storlek.Varna om en lokal deklaration dÃ¶ljer en instansvariabel.Varna om en slinga med konstant antal iterationer orsakar odefinierat beteende.Varna om en egenskap fÃ¶r ett Objective-C-objekt inte har nÃ¥gon tilldelningssemantik angiven.Varna om en vÃ¤ljare har multipla metoder.Varna om ett simd-direktiv Ã¥sidosÃ¤tts av vektoriserarens kostnadsmodell.Varna om en enskild funktions ramstorlek Ã¶verskrider den angivna ramstorleken.Varna om en strÃ¤ng Ã¤r lÃ¤ngre Ã¤n den maximala portabla lÃ¤ngden som anges i standarden.Varna om ett underobjekt har ett abi_tag-attribut som det fullstÃ¤ndiga objektets typ inte har.Varna om ett throw-uttryck alltid kommer resultera i ett anrop av terminate().Varna om en anvÃ¤ndarprocedur har samma namn som en inbyggd.Varna om en vektor med variabel lÃ¤ngd anvÃ¤nds.Varna om en virtuell bas har en icketrivial flyttningstilldelningsoperator.Varna om ett MCU-namn inte kÃ¤nns igen eller stÃ¥r i konflikt med andra flaggor (standard: pÃ¥).Varna om en vektor anvÃ¤nds utanfÃ¶r grÃ¤nserna.Varna fÃ¶r en gammaldags parameterdefinition anvÃ¤nds.Varna fÃ¶r ett odefinierat makro anvÃ¤nds i ett #if-direktiv.Varna om en pekarparameter med attributet nonnull jÃ¤mfÃ¶rs med NULL.Varna om konstanta CFString-objekt innehÃ¥ller icke-portabla tecken.Varna om konstruerare eller destruerare med prioriteter frÃ¥n 0 till 100 anvÃ¤nds.Varna om konverteringar av resultatet av aritmetik kan Ã¤ndra vÃ¤rdet Ã¤ven om konvertering av operanderna inte kan det.Varna om dereferering av en NULL-pekare kan leda till felaktigt eller odefinierat beteende.Varna om devices.csv inte finns eller det Ã¤r problem med att tolka den (standard: pÃ¥).Varna fÃ¶r Ã¤rvda metoder Ã¤r oimplementerade.Varna om vÃ¤nsterskift av ett vÃ¤rde med tecken spiller Ã¶ver.Varna vid vÃ¤nsterskift med ett negativt vÃ¤rde.Varna om slingor har bytt plats.Varna fÃ¶r fÃ¶r mÃ¥nga argument till en funktion fÃ¶r dess formatstrÃ¤ng.Varna om kvalificerare pÃ¥ vektorer som Ã¤r pekarmÃ¥l kastas bort.Varna om skiftantalet â‰¥ bredden pÃ¥ typen.Varna om skiftantalet Ã¤r negativt.Varna vid test av flyttal pÃ¥ likhet.Varna om ISR:en Ã¤r felstavad, d.v.s. utan prefixet __vector.  Aktiverat som standard.Varna om attributet NSObject anvÃ¤nds pÃ¥ en icke-typedef.Varna om adressrymden fÃ¶r en adress Ã¤ndras.Varna om koden Ã¤r fÃ¶r komplicerad fÃ¶r att analyseraren skall kunna utforska den fullstÃ¤ndigt.Varna om pekaren i en pekartilldelning kan Ã¶verleva sitt mÃ¥l.Varna om typen pÃ¥ en variabel kanske inte Ã¤r interoperabel med C.Varna fÃ¶r trigrafer upptÃ¤cks som kan pÃ¥verka betydelsen av programmet.Varna om typkvalificerare pÃ¥ pekare kastas bort.Varna fÃ¶r typsignaturer till kandidatmetoder inte stÃ¤mmer exakt.Varna ifall en funktion slutar tidigare Ã¤n den bÃ¶rjar pÃ¥ grund av ogiltiga linenum-makron.Varna om profiler i -fprofile-use inte finns.Varna om profiler i -fprofile-use inte stÃ¤mmer.Varna fÃ¶r prototyper som orsakar andra typkonverteringar Ã¤n de som skulle skett i frÃ¥nvaro av prototyp.Varna vid all anvÃ¤ndning av alloca.Varna vid direkt multipelt arv.Varna vid direkt virtuellt arv.Varna fÃ¶r inbyggda som inte Ã¤r med i den valda standarden.Varna vid namnrymdsdefinition.Varna vid primÃ¤r malldeklaration.Varna fÃ¶r misstÃ¤nkta anrop av standardfunktioner som berÃ¤knar absoluta vÃ¤rden.Varna vid misstÃ¤nkta konstruktioner med omvÃ¤nd ordning av skalÃ¤rlagring inblandad.Varna fÃ¶r att -fno-automatic kan gÃ¶ra sÃ¶nder rekursion.Varna nÃ¤r __builtin_frame_address eller __builtin_return_address anvÃ¤nds osÃ¤kert.Varna nÃ¤r de inbyggda funktionerna __sync_fetch_and_nand och __sync_nand_and_fetch anvÃ¤nds.Varna nÃ¤r ett #warning-direktiv pÃ¥trÃ¤ffas.Varna nÃ¤r en bas Ã¤r oÃ¥tkomlig i en hÃ¤rledd pÃ¥ grund av tvetydighet.Varna nÃ¤r en inbyggd funktion deklareras med fel signatur.Varna nÃ¤r ett inbyggt preprocessormakro avdefinieras eller omdefinieras.Varna nÃ¤r en klass Ã¤r omdeklarerad eller refereras med en klassnyckel som inte stÃ¤mmer.Varna nÃ¤r en klass eller upprÃ¤kningstyp refereras med en Ã¶verflÃ¶dig klassnyckel.Varna nÃ¤r en const-variabel Ã¤r oanvÃ¤nd.Varna nÃ¤r en konverteringsfunktion aldrig kommer att anropas pÃ¥ grund av typen den konverterar till.Varna nÃ¤r en deklaration inte anger en typ.Varna nÃ¤r en deklaration har dubblerade const-, volatile-, restrict- eller _Atomic-specificerare.Varna nÃ¤r en deklaration hittas efter en sats.Varna nÃ¤r en funktion Ã¤r oanvÃ¤nd.Varna nÃ¤r en funktion aldrig producerar ett konstant uttryck.Varna nÃ¤r en funktionsparameter bara sÃ¤tts, och i Ã¶vrigt Ã¤r oanvÃ¤nd.Varna nÃ¤r en funktionsparameter Ã¤r oanvÃ¤nd.Varna nÃ¤r ett hopp missar en variabelinitiering.Varna nÃ¤r en etikett Ã¤r oanvÃ¤nd.Varna nÃ¤r en vektorvariabel pÃ¥ vÃ¤nsterhandssidan allokeras om.Varna nÃ¤r en variabel pÃ¥ vÃ¤nsterhandssidan allokeras om.Varna nÃ¤r en ordagrann '0' anvÃ¤nds som en nollpekare.Varna nÃ¤r en logisk operator misstÃ¤nkt nog alltid berÃ¤knas till sant eller falskt.Varna nÃ¤r ett noexcept-uttryck berÃ¤knas till false Ã¤ven om uttrycket inte faktiskt kan kasta.Varna nÃ¤r en pekare skiljer i teckenhet i en tilldelning.Varna nÃ¤r en pekare typkonverteras till ett heltal av annan storlek.Varna nÃ¤r en pekare jÃ¤mfÃ¶rs med en noll-teckenkonstant.Varna nÃ¤r intervallbaserade for-slingor skapar onÃ¶diga kopior.Varna nÃ¤r en referens binds till en temporÃ¤r variabel vars livstid Ã¤r Ã¶ver.Varna nÃ¤r en registervariabel Ã¤r deklarerad volatile.Varna nÃ¤r en strÃ¤ng- eller teckenkonstant fÃ¶ljs av ett ud-suffix som inte bÃ¶rjar med ett understrykningstecken.Varna nÃ¤r ett switch-fall faller igenom.Varna nÃ¤r ett vÃ¤rde flyttas till sig sjÃ¤lv med std::move.Varna nÃ¤r en variabel bara sÃ¤tts, och i Ã¶vrigt Ã¤r oanvÃ¤nd.Varna nÃ¤r en variabel Ã¤r oanvÃ¤nd.Varna nÃ¤r en vektoroperation kompileras utanfÃ¶r SIMD:n.Varna nÃ¤r ett alla konstruerare och destruerare Ã¤r privata.Varna nÃ¤r ett argument skickas till restrict-kvalificerade parameteralias med ett annat argument.Varna nÃ¤r en atomÃ¤r minnesmodellparameter med sÃ¤kerhet Ã¤r utanfÃ¶r det giltiga intervallet.Varna nÃ¤r en undantagshanterare skuggas en annan hanterare.Varna nÃ¤r ett uttrycksvÃ¤rde Ã¤r oanvÃ¤nt.Varna nÃ¤r en inline:ad funktion inte kan inline:as.Varna nÃ¤r ett optimerarpass Ã¤r avaktiverat.Varna vid fÃ¶rsÃ¶k att frigÃ¶ra ett icke-heap-objekt.Varna vid typkonvertering av pekare till medlemsfunktioner.Varna nÃ¤r en pekare till en ofullstÃ¤ndig typ raderas.Varna nÃ¤r fÃ¤lt i en post med attributet packed Ã¤r feljusterade.Varna nÃ¤r logiskt icke anvÃ¤nds pÃ¥ den vÃ¤nstra operanden i en jÃ¤mfÃ¶relse.Varna nÃ¤r multipla, olika, snabba avbrottshanterare finns in kompileringsenheten.Varna nÃ¤r en vÃ¤nfunktion som inte Ã¤r en mall deklareras inuti en mall.Varna nÃ¤r stackÃ¶verskrivningsskydd inte lÃ¤ggs ut av nÃ¥gon anledning.Varna nÃ¤r en lokal variabel skuggar en annan lokal variabel eller parameter med kompatibel typ.Varna nÃ¤r en lokal variabel skuggar en annan lokal variabel eller parameter.Varna nÃ¤r en variabel skuggar en annan (globalt).Varna nÃ¤r en variabel skuggar en annan.  Samma som -Wshadow=global.Varna nÃ¤r Ã¶verlagring anpassar frÃ¥n teckenlÃ¶st till med tecken.Varna nÃ¤r utfyllnad krÃ¤vs fÃ¶r att justera postmedlemmar.Varna nÃ¤r hÃ¤rledning av klassmallargument utfÃ¶rs pÃ¥ en typ utan nÃ¥gra hÃ¤rledningsguider.Varna nÃ¤r profileringsinstrumentering begÃ¤rdes, men inte kunde tillÃ¤mpas pÃ¥ vissa funktioner.Varna nÃ¤r sizeof anvÃ¤nds pÃ¥ en parameter som Ã¤r deklarerad som en vektor.Varna nÃ¤r adressen till en packad medlem i en post eller union tas.Varna nÃ¤r kompilatorn Ã¤ndrar ordning pÃ¥ kod.Varna nÃ¤r fÃ¤ltet i en strukt inte Ã¤r justerat.Varna nÃ¤r indenteringen av koden inte avspeglar blockstrukturen.Varna nÃ¤r attributet packed inte har nÃ¥gon effekt pÃ¥ postformatet.Varna nÃ¤r nyckelordet template saknas efter en medlemsÃ¥tkomstsymbol i en beroende medlems Ã¥tkomstuttryck om den medlemmen Ã¤r en mall.Varna fÃ¶r typkonverteringar till pekare frÃ¥n ett heltal med annan storlek.Varna nÃ¤r det Ã¤r en konvertering mellan pekare som har ofullstÃ¤ndiga typer.Varna nÃ¤r typedef:ar lokalt definierade i en funktion inte anvÃ¤nds.Varna nÃ¤r en funktions returtyp fÃ¥r â€�intâ€� som skÃ¶nsvÃ¤rde (C), eller om inkonsistenta returtyper (C++).Varna nÃ¤rhelst en trampolin genereras.Varna nÃ¤r en Objective-C-tilldelning fÃ¥ngas upp av skrÃ¤psamlaren.Varna nÃ¤r attribut ignoreras.Varna nÃ¤r typkvalificerare ignoreras.VarningNÃ¤r â€�signedâ€� eller â€�unsignedâ€� inte anges lÃ¥t bitfÃ¤ltet ha tecken.NÃ¤r â€�signedâ€� eller â€�unsignedâ€� inte anges gÃ¶rs bitfÃ¤lten teckenlÃ¶sa.NÃ¤r -mhard-float Ã¤r valt, aktiverar generering av instruktioner fÃ¶r flyttal med dubbel precision.  Som standard anvÃ¤nds funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra operationer pÃ¥ flyttal med dubbel precision.NÃ¤r -mhard-float Ã¤r valt, aktiverar generering av instruktioner fÃ¶r oordnad flyttalsjÃ¤mfÃ¶relse och fÃ¶r att sÃ¤tta flaggor (lf.sfun*).  Som standard anvÃ¤nds funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra oordnad jÃ¤mfÃ¶relse av flyttal och operationer fÃ¶r att sÃ¤tta flaggor.NÃ¤r en symbol slÃ¥s upp, kontrollera â€�alias thisâ€�-rÃ¤ckvidd innan man gÃ¥r till Ã¶vre rÃ¤ckvidder.NÃ¤r RAM skall nÃ¥s, anvÃ¤nd X som hÃ¥rdvaran framtvingar, d.v.s. anvÃ¤nda bara fÃ¶r-dekrementering, efter-inkrementering och indirekt adressering med registret X.  Utan denna flagga kan kompilatorn anta att det finns ett adresseringslÃ¤ge X+konstant liknande Y+konstant och Z+konstant och mata ut instruktioner fÃ¶r att emulera ett sÃ¥dant adresseringslÃ¤ge fÃ¶r X.NÃ¤r bÃ¥de heuristikerna med rs6000-density-pct-threshold och rs6000-density-size-threshold Ã¤r uppfyllda bestÃ¤mmer vi att straffa slingkroppskostnaden med vÃ¤rdet som anges av denna parameter. StandardvÃ¤rdet Ã¤r 10.Vid kostnadsberÃ¤kning av slingvektorisering behÃ¶ver vi troligen straffa slingkroppskostnaden genom att ta med kostnaden fÃ¶r Ã¶verskjutande stegande eller elementvis laddning. Vi samlar vÃ¤rden fÃ¶r allmÃ¤nna satser och laddningssatser i enlighet med informationen fÃ¶r satser som skall vektoriseras, kontrollerar andelen laddsatser och straffar endast om proportionen Ã¶verskrider trÃ¶skelvÃ¤rdet som anges av denna parameter. StandardvÃ¤rdet Ã¤r 45.Vid kostnadsbedÃ¶mning fÃ¶r slingvektorisering behÃ¶ver vi fÃ¶rmodligen bestraffa slingkroppskostnaden om den befintliga kostnadsmodellen inte adekvat kan Ã¥terspegla fÃ¶rdrÃ¶jningar frÃ¥n otillgÃ¤ngliga vektorresurser. Vi samlar in kostnaden fÃ¶r vektoriserade satser och icke-vektoriserade satser separat, jÃ¤mfÃ¶r proportionen av vec_cost med totala kostnaden av vec_cost och icke-vec_cost och bestraffar endast om fÃ¶rhÃ¥llandet Ã¶verskrider trÃ¶skelvÃ¤rdet som anges med denna parameter. StandardvÃ¤rdet Ã¤r 85.Vid generering av -fpic-kod, tillÃ¥t anvÃ¤ndningen av PLT:er.  Ignoreras fÃ¶r fno-pic.Vid generering av -mabicalls-kod, tillÃ¥t kÃ¶rbara att anvÃ¤nda PLT:er och kopieringsomlokaliseringar.Vid generering av -mabicalls-kod, gÃ¶r sÃ¥ att koden passar fÃ¶r anvÃ¤ndning i delade bibliotek.Vid lÃ¤nkning fÃ¶r mÃ¥l med rak byteordning, generera en avbild i BE8-format.Vid lÃ¤nkning fÃ¶r mÃ¥l med rak byteordning, generera gammaldags avbild i BE32-format.LÃ¥t bli att generera stackramar nÃ¤r det Ã¤r mÃ¶jligt.Vid propagering av IPA-CP-effektuppskattningar, multiplicera frekvenser fÃ¶r rekursiva bÃ¥gar som fÃ¶r tillbaka ett ofÃ¶rÃ¤ndrat vÃ¤rde med denna faktor.NÃ¤r den berÃ¤knade reduktionsfaktorn fÃ¶r en slinga Ã¶verskrider trÃ¶skelvÃ¤rdet som anges av denna parameter, fÃ¶redra att rulla ut denna slinga. StandardvÃ¤rdet Ã¤r 1.NÃ¤r CSE kÃ¶rs, fÃ¶lj hopp till deras mÃ¥l.NÃ¤r profilÃ¥terkoppling anvÃ¤nds, anvÃ¤nd bÃ¥garna vid denna procentuella position i frekvenshistogram som basen fÃ¶r IPA-CP-heuristik.Vid vektorisering fÃ¶r SVE, Ã¶vervÃ¤g att anvÃ¤nda opackade vektorer fÃ¶r mindre element och anvÃ¤nd kostnadsmodellen fÃ¶r att vÃ¤lja den billigaste metoden.  AnvÃ¤nd Ã¤ven kostnadsmodellen fÃ¶r att vÃ¤lja mellan SVE- och avancerad SIMD-vektorisering.NÃ¤r de Ã¤r kortare, anvÃ¤nd kanoniska sÃ¶kvÃ¤gar till systemhuvuden.Huruvida kodgenereringsfel skall vara ICE:er med -fchecking.Huruvida mjukvarufÃ¶rhandshÃ¤mtningstips skall matas ut fÃ¶r icke-konstanta steg.Om kanoniska typer skall anvÃ¤ndas.Vilken -fsched-pressure-algoritm som skall anvÃ¤ndas.NÃ¤r signalhanterare sattes upp: %mNÃ¤r signalstacken sattes upp: %mLÃ¤get helprogramanalys (WPA) med antal parallella jobb angivna.Med INSCAN vid %L, slingkropp med !$OMP SCAN fÃ¶rvÃ¤ntades mellan tvÃ¥ strukturerade blocksekvenserUtan utfyllnad finns det fÃ¶r fÃ¥ element i inbyggda RESHAPE-kÃ¤llan vid %L fÃ¶r att stÃ¤mma med formenGÃ¥ runt mflo/mfhi-fel i VR4130.GÃ¥ runt en hÃ¥rdvaruanomali genom att lÃ¤gga till ett antal NOP:ar fÃ¶re en CSYNC- eller SSYNC-instruktion.GÃ¥ runt ett hÃ¥rdvarufel i tidiga 4300.GÃ¥ runt fel i multiplikationsinstruktion.GÃ¥ runt vissa fel i 24K.GÃ¥ runt vissa fel i R10000.GÃ¥ runt vissa fel i R4000.GÃ¥ runt vissa fel i R4400.GÃ¥ runt vissa fel i RM7000.GÃ¥ runt vissa fel i VR4120.GÃ¥ runt fel i tidiga SB-1 revision 2-kÃ¤rnor.GÃ¥ runt multiplikationsfel i hÃ¥rdvara.GÃ¥ runt felet med korta slingor i R5900.SÃ¤tt att gÃ¥ runt ARM Cortex-A53:s errata nummer 835796.SÃ¤tt att gÃ¥ runt ARM Cortex-A53:s errata nummer 843419.Kapsla in alla indirekta grenar till att kÃ¶ra i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.Kapsla in alla indirekta anrop till att kÃ¶ras i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.SlÃ¥ in alla indirekta returgrenar till att kÃ¶ras i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.SlÃ¥ in indirekta returgrenar till att kÃ¶ras i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.  Detta pÃ¥verkar endast grenar dÃ¤r returadressen inte behÃ¶ver Ã¥terstÃ¤llas frÃ¥n minnet.Kapsla in indirekta returgrenar till att kÃ¶ra i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.  Detta pÃ¥verkar endast grenar dÃ¤r returadressen kommer att Ã¥terstÃ¤llas frÃ¥n minnet.Kapsla in indirekta tabellhopp och berÃ¤knade goto:er till att kÃ¶ra i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.  Att anvÃ¤nda thunk eller thunk-extern med denna flagga krÃ¤ver att styckena betraktas som signalhanterare fÃ¶r att generera rÃ¤tt CFI.  FÃ¶r miljÃ¶er dÃ¤r upprullning krÃ¤vs (t.ex. fÃ¶r undantag) anvÃ¤nds thunk-inline istÃ¤llet.Skriv en KÃ„LLFIL.opt-record.json-fil med detaljer om vilka optimeringar som utfÃ¶rdes.Skriv alla deklarationer som Adakod endast fÃ¶r den angivna filen.Skriv alla deklarationer som Adakod transitivitet.NÃ¤r modul %qs pÃ¥ rad %d kolumn %d lÃ¤stes: %sFelaktig OpenACC-fortsÃ¤ttning vid %C: !$ACC fÃ¶rvÃ¤ntades, fick !$OMPFelaktig OpenMP-fortsÃ¤ttning vid %C: !$OMP fÃ¶rvÃ¤ntades, fick !$ACCX-argumentet vid %L till C_LOC fÃ¥r inte vara polymorftX-beskrivare krÃ¤ver inledande utrymmesantal vid %LX32 stÃ¶djer inte attributet %<ms_abi%>XNACK-stÃ¶dXXX gÃ¥r in i %<pop_everything ()%>XXX lÃ¤mnar %<pop_everything ()%>Du mÃ¥ste aktivera MVE-instruktioner fÃ¶r att anvÃ¤nda dessa inbyggdaDu mÃ¥ste aktivera NEON-instruktioner (t.ex. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) fÃ¶r att anvÃ¤nda dessa inbyggda.Du mÃ¥ste aktivera VFP-instruktioner fÃ¶r att anvÃ¤nda dessa inbyggda.Du mÃ¥ste aktivera kryptoinstruktioner (t.ex. inkludera %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) fÃ¶r att anvÃ¤nda dessa inbyggda.Du behÃ¶ver en C-uppstartsfil fÃ¶r -msys-crt0=Noll Ã¤r inte en giltig satsetikett vid %CNollbredd i formatbeskrivning i formatstrÃ¤ngen vid %LNollstor vektor detekterad vid %L dÃ¤r en entitet med attributet TARGET fÃ¶rvÃ¤ntades[â€¦][...]-stils vektorkonstruerare vid %C[LÃ¤mnar %s]
  [tillgÃ¤nglig i [kan inte hitta %s][standard][avslagen][aktiverad]â€�en %<return%>-sats Ã¤r inte tillÃ¥ten i en korutin; menade du %<co_return%>?en GNU-Fortran-utÃ¶kningen klammeromsluten initierare Ã¤r inte tillÃ¥ten hÃ¤rett anrop till en konstruerare fÃ¥r inte finnas i ett konstantuttrycken typomvandling till en annan typ Ã¤n en heltals- eller upprÃ¤kningstyp kan inte fÃ¶rekomma i ett konstantuttrycken klassmallsdeklaration fÃ¥r inte deklarera nÃ¥got annaten kommaoperator fÃ¥r inte finnas i ett konstantuttryckett koncept kan inte vara en medlemsfunktionett koncept kan inte begrÃ¤nsasen konstruerare kan inte vara %<concept%>en konverteringsfunktion kan inte ha en avslutande returtypen destruerare kan inte vara %qsen annan typ Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhetett fÃ¤lt med samma namn men annan typ Ã¤r definierat i en annan Ã¶versÃ¤ttningsenhetett fÃ¤lt med ett annat namn Ã¤r definierat i en annan Ã¶versÃ¤ttningsenhetett funktionsanrop fÃ¥r inte finnas i ett konstantuttryckett funktionskoncept kan inte begrÃ¤nsasen funktionsdefinition Ã¤r inte tillÃ¥ten hÃ¤ren etikett kan endast vara en del av en sats och en deklaration Ã¤r inte en satsen lambdahÃ¶ljetyp har en borttagen kopieringstilldelningsoperatoren lambdahÃ¶ljestyp har en borttagen standardkonstruerareen senare %<-fabi-version=%> (eller =0) undviker detta fel med en Ã¤ndring av manglingenen medlem av an post eller union fÃ¥r inte ha variabel typen nÃ¤stad funktion stÃ¶djs inte fÃ¶r reducerade registeren nÃ¤stad namnrymdsdefinition kan inte inline:asen nÃ¤stad namnrymdsdefinition kan inte ha attributen icke-mallvariabel variabel kan inte vara %<concept%>en parameter kan inte deklareras %qsen parameterlista med ellips kan inte matcha en tom parameternamnlistdeklarationett satsuttryck Ã¤r otillrÃ¤ckligt sammanhang fÃ¶r upplÃ¶sning av Ã¶verlagringen lagringsklass kan bara anges fÃ¶r objekt och funktioneren lagringklass pÃ¥ ett anonymt aggregat i klassrÃ¤ckvidd tillÃ¥ts inteen mall kan inte standarddefinierasen malldeklaration fÃ¥r inte fÃ¶rekomma pÃ¥ blocknivÃ¥ett mall-id fÃ¥r inte fÃ¶rekomma i en using-deklarationen temporÃ¤r bunden till %qD bestÃ¥r endast tills konstrueraren avslutarett transaktionsuttryck fÃ¥r inte finnas i ett konstantuttrycken typ definierad i en annan Ã¶versÃ¤ttningsenhet Ã¤r inte polymorfen typ definierad i en annan Ã¶versÃ¤ttningsenhet Ã¤r polymorfen typ med andra baser Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten typ med ett annat antal fÃ¤lt Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten typ med annan precision Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten typ med annan teckenhet Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten typ med en annan storlek Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten typ med en annan virtuell tabellpekare Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten variabel kan inte deklareras %<consteval%>ett variabelkoncept kan inte begrÃ¤nsasen bred strÃ¤ng Ã¤r inte tillÃ¥ten i denna kontextonormala anropsbÃ¥gar fÃ¶r instruktion som inte Ã¤r anrop i gb %ionormala bÃ¥gar utan syfte i gb %iavbrott i %s, vid %s:%dabsolutvÃ¤rdesfunktionen %qD ges ett argument av typen %qT men har en parameter av typen %qT som kan orsaka avhuggning av vÃ¤rdetabstrakt deklarerare %qT anvÃ¤nd som deklarationÃ¥tkomstdeklarationer bÃ¶r undvikas till fÃ¶rmÃ¥n fÃ¶r using-deklarationer; fÃ¶rslag: lÃ¤gg till nyckelordet %<using%>kommer Ã¥t %E byte i en region av storlek %Ekommer Ã¥t %E byte i en region av storlek %Ekommer Ã¥t %E eller fler byte i en region av storlek %EanvÃ¤nder medlem %qD istÃ¤llet fÃ¶r initierad medlem %qD i ett konstant uttryckanvÃ¤nder en medlem %qE av en atomÃ¤r struktur %qEÃ¥tkomst av medlemmen %qE i en atomÃ¤r union %qEkommer Ã¥t argument %u till en funktion deklarerad med attributet %<%s%>kommer Ã¥t mellan %E och %E byte i en region av storlek %EÃ¥tkomst av dataminne med programminnesadressÃ¥tkomst av programminne med dataminnesadressatt nÃ¥ trÃ¥dlokal lagring stÃ¶djs inte fÃ¶r nÃ¤rvarande med %<-mpure-code%> eller %<-mslow-flash-data%>anvÃ¤nder oinitierat vektorelementanvÃ¤nder oinitierad medlem %qDanvÃ¤nder vÃ¤rdet av %qE genom ett %qT-glvalue i ett konstant uttryckackumulatorn Ã¤r inte ett konstant heltalackumulatortalet Ã¤r utanfÃ¶r grÃ¤nsenaktuellt argument till INTENT = OUT/INOUTlÃ¤gg till %<using namespace std::complex_literals%> (frÃ¥n %<<complex>%>) fÃ¶r att aktivera C++14 anvÃ¤ndardefinierade litterala suffixlÃ¤gg till en hÃ¤rledningsguide fÃ¶r att undertrycka denna varninglÃ¤gg till explicit fÃ¥ngst av %<this%> eller %<*this%>lÃ¤gg till parenteser runt %qE fÃ¶r att tysta denna varninglÃ¤gg till parenteser runt uttrycket pÃ¥ vÃ¤nster hand fÃ¶r att tysta denna varninglÃ¤gg till parenteser runt den andra %<sizeof%> fÃ¶r att tysta denna varninglÃ¤gg till parenteser fÃ¶r att deklarera en variabeladd_sym(): Felaktigt storlekslÃ¤geatt lÃ¤gga till %<-flarge-source-files%> kommer tillÃ¥ta mer kolumnspÃ¥rningstÃ¶d, pÃ¥ bekostnad av kompileringstid och minneytterligare upprÃ¤knare som bÃ¶rjar med %qDadressomrÃ¥desattribut kan inte anges fÃ¶r funktioneradressomrÃ¥det fÃ¶r %q+D stÃ¥r i konflikt med tidigare deklarationadresslÃ¤get %qs stÃ¶djs inte i %s-bitslÃ¤geadressen fÃ¶r ett anrop av %qs Ã¤r inte ett konstant uttryckadress till vektor med omvÃ¤nd skalÃ¤r lagringsordning begÃ¤rdadress till explicit registervariabel %qD begÃ¤rdadress till global registervariabel %qD efterfrÃ¥gadadressen till etiketten %qD returneradadress till lokal variabel %qD returneradadress till Ã¶verlagrad funktion utan typinformation frÃ¥n sammanhangetadressen till sammansatt registerlitteral begÃ¤rdadress pÃ¥ registervariabeln %qD efterfrÃ¥gadadressavstÃ¥nd inte en konstantadressoperander krÃ¤ver begrÃ¤nsning fÃ¶r X-, Y- eller Z-registeradress begÃ¤rd till %qD, som Ã¤r deklarerad %<register%>adressrymden %qs stÃ¶djs inte fÃ¶r enheter med flash-storlek upp till %d KiBadressrymder stÃ¶djs inte fÃ¶r reducerade Tiny-enheteradress tagen, men %<TREE_ADDRESSABLE%>-biten Ã¤r inte sattadress tagen, men ADDRESSABLE-biten Ã¤r inte sattadress-av pÃ¥ ett objekt %qE med trÃ¥dlokal eller automatisk lagring Ã¤r inte ett konstant uttryckaggregatet %q#D har ofullstÃ¤ndig typ och kan inte definierasaggregattyper Ã¤r otillÃ¥tna i adressrymden %<__regio_symbol%>sammansatt vÃ¤rde anvÃ¤nt dÃ¤r ett komplext vÃ¤rde fÃ¶rvÃ¤ntadessammansatt vÃ¤rde anvÃ¤nt dÃ¤r ett fixdecimalvÃ¤rde fÃ¶rvÃ¤ntadessammansatt vÃ¤rde anvÃ¤nt dÃ¤r ett flyttalsvÃ¤rde fÃ¶rvÃ¤ntadessammansatt vÃ¤rde anvÃ¤ndes dÃ¤r ett heltal fÃ¶rvÃ¤ntadesÃ¤venaliasdefinitioner stÃ¶djs inte i Mach-O, ignorerasaliasdefinitioner stÃ¶djs inte i denna konfigurationaliasmallhÃ¤rledning Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>en aliasdeklaration i en initieringssats Ã¤r endast tillgÃ¤ngliga med %<-std=c++23%> eller %<-std=gnu++23%>den aliasade deklarationen hÃ¤rminnesjustering %u fÃ¶r %qT Ã¤r mindre Ã¤n %uminnesjustering kan inte anges fÃ¶r %q+Dminnesjusteringen fÃ¥r inte anges fÃ¶r %qDjustering mÃ¥ste vara tvÃ¥ upphÃ¶jt till ett litet tal, inte %djusteringen av %q+D Ã¤r stÃ¶rre Ã¤n den objektfilers maximala justering %djusteringen av %qD Ã¶kade i %<-fabi-version=9%> (GCC 5.2)justering av %qD Ã¤r stÃ¶rre Ã¤n originaldeklarationenjustering av %qD kommer Ã¶ka i %<-fabi-version=9%>justeringen av vektorelement Ã¤r stÃ¶rre Ã¤n elementstorlekenminnesjustering angiven fÃ¶r %<register%>-objekt %qEminnesjustering angiven fÃ¶r bitfÃ¤ltet %qEminnesjustering angiven fÃ¶r funktionen %qEminnesjustering angiven fÃ¶r parameter %qEminnesjustering angiven fÃ¶r typnamn i %<sizeof%>minnesjustering angiven fÃ¶r typnamn i %qEminnesjustering angiven fÃ¶r typnamn i typkonverteringminnesjustering angiven fÃ¶r typedef %qEminnesjustering angiven fÃ¶r namnlÃ¶st bitfÃ¤ltminnesjustering angiven fÃ¶r namnlÃ¶s parameteralla medlemsfunktioner i klass %qT Ã¤r privataalla mallparametrar till %qD mÃ¥ste introducerasallokerbart argumentallokerad hÃ¤rallokeringen utfÃ¶rd hÃ¤rtillÃ¥t ogenomskinliga typer att implementeras som godtycklig typ (en utÃ¶kning i GNU Modula-2)redan infÃ¥ngad %qD i lambdauttryckhittade ocksÃ¥ %<%c%s%>alternativ Ã¤r inte tillÃ¥tna i %<asm%>-flaggutdatany deklaration %q+#D som skapar tvetydighetny deklaration av %q#D som skapar tvetydighettvetydigt attribut â€�%sâ€�; kunde vara â€�%sâ€� (via â€�%s:%sâ€�) eller â€�%sâ€� (via â€�%s:%sâ€�)tvetydig konvertering av fÃ¤ltindextvetydig standardtypkonvertering frÃ¥n %qTtvetydig metod %s%s%stvetydig Ã¶verlagring fÃ¶r tvetydig Ã¶verlagring fÃ¶r den inbyggda %qstvetydig mallinstansiering av %q#Dtvetydig mallinstansiering av %q#Ttvetydig mallspecialisering %qD fÃ¶r %q+Den %<asm%>-specifikation Ã¤r inte tillÃ¥ten pÃ¥ en funktionsdefinitionett adressomrÃ¥desattribut kan inte anges fÃ¶r lokala variableren argumenttyp med en standardkonvertering kan inte matcha en tom parameternamnlistdeklarationen vektor med annan storlek Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten vektorreferens fÃ¥r inte finnas i ett konstantuttrycken tilldelning fÃ¥r inte finnas i ett konstantuttryckett attribut som tillhÃ¶r en vÃ¤ndeklaration som inte Ã¤r en definition ignorerasett attribut som gÃ¤ller en viss typspecificerare ignorerasen minskning fÃ¥r inte finnas i ett konstantuttrycken ensam strÃ¤ng kan inte finnas i attributet %<target_clones%>en upprÃ¤kningstyp med ett annat antal vÃ¤rden Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten upprÃ¤kningstyp med andra vÃ¤rdenamn definierad i en annan Ã¶versÃ¤ttningsenheten upprÃ¤kningstyp med andra vÃ¤rden Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten explicit specialisering mÃ¥ste fÃ¶regÃ¥s av %<template <>%>ett explicit typsuffix behÃ¶vs nÃ¤r en vektor av basadresser anvÃ¤ndsen Ã¶kning fÃ¥r inte finnas i ett konstantuttrycken indirekt bÃ¥ge frÃ¥n %s har inget motsvarande call_stmtett indirekt bÃ¥ge med okÃ¤nd anropsmÃ¥l motsvarande ett call_stmt med en kÃ¤nd deklaration:en avbrottshanterare kan inte kompileras med %<-muser-mode%>anakronismanakronism: anakronistisk gammaldags basklassinitieraretyp %qT har inga mallkonstruerareoch fÃ¤ltoch den implicit definierade konstrueraren initierar inte %q#Danonym %s deklarerad inuti parameterlista kommer inte vara synlig utanfÃ¶r denna definition eller deklarationett anonymt SSA-namn kan inte ha en standarddefinitionanonym post som inte Ã¤r inuti en namngiven typanonym post med basklasseranonym union utan medlemmarapplicering av %<#pragma weak %+D%> efter fÃ¶rsta anvÃ¤ndningen ger odefinierat beteendearkitekturutvidgningen %<%s%> skall prefixas av %<+%>arkitekturen %qs stÃ¶djs endast i assemblerare_identical_variables: Felaktig typargument %d Ã¤r en litteral utan tecken som Ã¤r utanfÃ¶r sitt intervallargument %d mÃ¥ste vara en konstant omedelbarargument %d mÃ¥ste vara en konstant omedelbar i intervallet [0,15]argument %d mÃ¥ste vara en litteral mellan %d och %dargument %d mÃ¥ste vara en litteral mellan 0 och %dargument %d mÃ¥ste vara en variabel eller litteral mellan %d och %dargument %d mÃ¥ste vara en litteral utan teckenargument %d mÃ¥ste vara en litteral %d eller en litteral %dargument %d till %qE kastar %<const%>-kvalificerareargument %d till %qE kastar %<volatile%>-kvalificerareargumentet %d till %qE kan vara kandidat fÃ¶r ett formatattributargument %d till %qE mÃ¥ste vara en pekare till en typ med konstant storlekargument %d till %qE mÃ¥ste vara en pekartypargument %d till %qE mÃ¥ste vara ett konstant heltalsuttryckargument %d till %qE mÃ¥ste ha typen pekare pÃ¥ en %<const%>argument %d till %qE fÃ¥r inte vara en pekare pÃ¥ en %<volatile%> typargument %d till %qE fÃ¥r inte vara en pekare till en funktionargument %d till â€�%sâ€� hade inte det fÃ¶rvÃ¤ntade namnetargument %d till %qE mÃ¥ste vara en konstant omedelbar i intervallet [0-%d]argument %d till den inbyggda mÃ¥ste vara en konstant i intervallet frÃ¥n %d till %dargument %i i intervallet [%E, %E]argument %i Ã¤r null men vÃ¤rdet pÃ¥ det motsvarande storleksargumentet %i Ã¤r %sargument %i till vektorn %s med variabel lÃ¤ngd Ã¤r null men vÃ¤rdet pÃ¥ det motsvarande bundna argumentet %i Ã¤r %sargument %i:s intervall [%E, %E] Ã¶verskrider maximal objektstorlek %Eargument %i:s intervall [%E, %E] Ã¤r negativtargument %i till %<%T[static %E]%> Ã¤r null dÃ¤r icke-null fÃ¶rvÃ¤ntadesargument %i:s vÃ¤rde %qE Ã¶verskrider maximal objektstorlek %Eargument %i:s vÃ¤rde %qE Ã¤r negativtargument %i:s vÃ¤rde %s Ã¤r negativtargument %i:s vÃ¤rde Ã¤r nollargumentet %q+D kan skrivas Ã¶ver av %<longjmp%> eller %<vfork%>argumentet %qD Ã¤r deklarerat hÃ¤rargument %qD stÃ¤mmer inte med inbyggd prototypargument %qD stÃ¤mmer inte med prototypenargument %qEargument %qE kan inte lÃ¤sas vid kompileringstillfÃ¤lletargument %qTargumentet %qd Ã¤r inte en konstantargument %qs stÃ¶djs inte till %qs pÃ¥ detta mÃ¥largumentet %qs mÃ¥ste vara antingen %<on%> eller %<off%>argumentet %qs till %<-Waligned-new%> Ã¤r inte kÃ¤ntargumentet %qs till %<-Wbidi-chars%> Ã¤r inte kÃ¤ntargumentet %qs till %<-Wnormalized%> Ã¤r inte kÃ¤ntargumentet %qs till %<-femit-struct-debug-detailed%> Ã¤r inte kÃ¤ntargument %qs till %<-femit-struct-debug-detailed%> okÃ¤ntargument %u i anrop av funktionen %qE har inte heltalstypargument %u i anrop av funktionen %qE har inte pekartypargument %u i anropet av funktionen %qE har typen pekare pÃ¥ %qs (%qT)argument %u i anropet av funktionen %qE har en pekare till en icke trivialt kopierbar typ (%qT)argument %u i anropet av funktionen %qE har typen pekare pÃ¥ en ofullstÃ¤ndig typargument %u Ã¤r noll dÃ¤r icke-noll fÃ¶rvÃ¤ntadesargument %u till %<__builtin_tgmath%> har inga argumentargument %u till %<__builtin_tgmath%> har variabla argumentargument %u till %<__builtin_tgmath%> har fel antal argumentargument %u till %<__builtin_tgmath%> Ã¤r inte en funktionspekareargument %u till %<__builtin_tgmath%> saknar prototypargument %u av typen %s deklarerad som en pekartypargument %u med typen %s deklarerad som en vektor med variabel lÃ¤ngdargument %u av typen %s deklarerat som en vanlig vektorargument %u av typen %s deklarerad med %u ospecificerad variabelgrÃ¤nsargument %u av typen %s deklarerad med %u ospecificerade variabelgrÃ¤nserargument %u av typen %s deklarerad med %u variabelgrÃ¤nsargument %u av typen %s deklarerad med %u variabelgrÃ¤nserargument %u av typen %s deklarerat med grÃ¤ns %<%s%> som inte stÃ¤mmerargument %u av typen %s deklarerat med grÃ¤nsargument %E som inte stÃ¤mmerargument %u av typen %s med grÃ¤ns som inte stÃ¤mmerargument %u till funktionen %qE Ã¤r av typen %qT som inte Ã¤r kÃ¤nd fÃ¶r att vara 128 bitar bredargument 1 mÃ¥ste vara en avbildningargument 1 till %qE mÃ¥ste vara pekartyp som inte pekar pÃ¥ voidargument 1 till %qE mÃ¥ste vara en pekare pÃ¥ en fullstÃ¤ndig typargument 1 till %qE mÃ¥ste vara en pekare till en typ med konstant storlekargument 1 till %qE mÃ¥ste vara en pekare till ett objekt av storlek stÃ¶rre Ã¤n nollargument 1 till %qs Ã¤r utanfÃ¶r sitt intervallargument 1 till %qs mÃ¥ste vara en konstantargument 3 i anropet av funktionen %qE har inte typen pekare till heltalargument 3 i anrop av funktionen %qE har boolesk typargument 3 i anrop av funktionen %qE har upprÃ¤kningstypargument 3 i anropet av funktionen %qE har typen pekare till booleanargument 3 i anropet av funktionen %qE har typen pekare till upprÃ¤kningstypargumentet Ã¤r inte en fÃ¤ltÃ¥tkomstargumentlistefunktion vid %Cargument mÃ¥ste vara en 16-bitars konstant omedelbarargumentet mÃ¥ste vara en fÃ¤ltreferensargumentet mÃ¥ste vara en vektor eller skiva eller kanalargumentet mÃ¥ste vara en kanalargumentet mÃ¥ste vara en strÃ¤ng eller vektor eller skiva eller avbildning eller kanalargumentet mÃ¥ste ha komplex typargument Ã¤r inte tillÃ¥tna pÃ¥ %qs-klausulenargument Ã¤r inte tillÃ¥tna pÃ¥ %qs-klausulen i en OpenACC %<kernels%>-region med en %qs-klausulargumentet till %<__builtin_eh_return_regno%> mÃ¥ste vara konstantargumentet till attributet %qE ignorerasargumentet till attributet %qE saknasargumentet till attributet %qE Ã¤r inte â€�ilinkâ€� eller â€�firqâ€�argumentet till attributet %qE Ã¤r inte â€�ilink1â€� eller â€�ilink2â€�argumentet till attributet %qE Ã¤r inte %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs eller %qsargumentet till attributet %qE Ã¤r inte en strÃ¤ngkonstantargumentet till attributet %qE Ã¤r inte en strÃ¤ngkonstant eller ett talargument till Offsetof implicerar indirektion till ett inbÃ¤ddat fÃ¤ltargument till funktionsanrop kan vara en kandidat fÃ¶r ett formatattributargument av typen %qT Ã¤r inte tillÃ¥tna med %<-mgeneral-regs-only%>argumentet refererar en symbol deklarerad hÃ¤rargumentet till %<-O%> skall vara ett ickenegativt heltal, %<g%>, %<s%>, %<z%> eller %<fast%>argument till %<__integer_pack%> mÃ¥ste vara mellan 0 och %dargumentet till %<alloca%> Ã¤r fÃ¶r stortargumentet till %<alloca%> Ã¤r nollargumentet till %<alloca%> kan vara fÃ¶r stortargument till %<decltype%> mÃ¥ste vara ett uttryckargumentet till %<sizeof%> i %qD-anropet Ã¤r samma uttryck som destinationen; hade du tÃ¤nkt dereferera det?argumentet till %<sizeof%> i %qD call-anrop Ã¤r samma uttryck som destinationen; hade du tÃ¤nkt ange en explicit lÃ¤ngd?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som destinationen; hade du tÃ¤nkt att ta bort addressof?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den fÃ¶rsta kÃ¤llan; hade du tÃ¤nkt dereferera det?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den fÃ¶rsta kÃ¤llan; hade du tÃ¤nkt ange en explicit lÃ¤ngd?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den fÃ¶rsta kÃ¤llan; hade du tÃ¤nkt ta bort addressof?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den andra kÃ¤llan; hade du tÃ¤nkt dereferera det?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den andra kÃ¤llan; hade du tÃ¤nkt ange en explicit lÃ¤ngd?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den andra kÃ¤llan; hade du tÃ¤nkt ta bort addressof?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som kÃ¤llan; hade du tÃ¤nkt dereferera det?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som kÃ¤llan; hade du tÃ¤nkt ange en explicit lÃ¤ngd?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som kÃ¤llan; hade du tÃ¤nkt ta bort addressof?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som kÃ¤llan; hade du tÃ¤nkt anvÃ¤nda storleken pÃ¥ destinationen?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma pekartyp %qT som destinationen; %qT eller en explicit lÃ¤ngd fÃ¶rvÃ¤ntadesargumentet till %<sizeof%> i %qD-anrop Ã¤r samma pekartyp %qT som den fÃ¶rsta kÃ¤llan; %qT eller en explicit lÃ¤ngd fÃ¶rvÃ¤ntadesargumentet till %<sizeof%> i %qD-anrop Ã¤r samma pekartyp %qT som den andra kÃ¤llan; %qT eller en explicit lÃ¤ngd fÃ¶rvÃ¤ntadesargumentet till %<sizeof%> i %qD-anrop Ã¤r samma pekartyp %qT som kÃ¤llan; %qT eller en explicit lÃ¤ngd fÃ¶rvÃ¤ntadesargumentet till attributet %qE Ã¤r varken eic eller %<vector=<rad>%>argumentet till attributet %qE Ã¤r varken noll eller ettargumentet till attributet %qE Ã¤r inte %<"user"%>, %<"supervisor"%> eller %<"machine"%>argumentet till attributet %qE Ã¤r inte (keep|thunk|thunk-extern)argumentet till attributet %qE Ã¤r inte (keep|thunk|thunk-inline|thunk-extern)argumentet till attributet %qE Ã¤r inte intstackargument till attributet %qE Ã¤r stÃ¶rre Ã¤n %dargument till %qs Ã¤r stÃ¶rre Ã¤n %dargument till %qs Ã¤r inte mellan %d och %dargumentet till %qs Ã¤r fÃ¶r stort (max. %d)argumentet till %qs skall vara ett ickenegativt heltalargumentet till %qs skall vara ett ickenegativt heltal eventuellt fÃ¶ljt av en storleksenhetargumentet till CAP Ã¤r inte en konstant eller variabel av typen CHARargumenten som skall formateras Ã¤r inte %<...%>argumentet till en inbyggd har void-typargumentet till attributet interrupt stÃ¶djs inte fÃ¶r svaga funktionerargumentet till en vektor med variabel lÃ¤ngd Ã¤r fÃ¶r stortargumentet till en vektor med variabel lÃ¤ngd Ã¤r nollargumentet till en vektor med variabel lÃ¤ngd kan vara fÃ¶r stortargument %d och %d till %qE mÃ¥ste ha samma elementstorlek, men vÃ¤rdena som skickas hÃ¤r har typ %qT respektive %qTargument %d och %d till %qE mÃ¥ste ha samma teckenlÃ¤ge, men vÃ¤rdena som skickas hÃ¤r har typ %qT respektive %qTargumenten â€�%sâ€� och â€�%sâ€� fÃ¶r inbyggd %sargument â€�%sâ€� och â€�%sâ€� fÃ¶r inbyggd â€�%sâ€�argument â€�a%dâ€� och â€�a%dâ€� fÃ¶r inbyggd â€�%sâ€�argumentet ignoreras fÃ¶r %<-Wattributes=%>; anvÃ¤nd %<-Wno-attributes=%> istÃ¤lletargument av typen %qT krÃ¤ver ISA-utÃ¶kningen SVEargumenten till %qs skall vara ickenegativa heltalargument till destruerare Ã¤r inte tillÃ¥tetargumenten till attributet %qE mÃ¥ste vara smala strÃ¤ngkonstanterargumenten till attributet %qE mÃ¥ste innehÃ¥lla giltiga identifierarearith_power(): Felaktig basarith_power(): okÃ¤nd typaritmetiskt IFaritmetik mellan olika upprÃ¤kningstyper %qT och %qT bÃ¶r undvikasaritmetik mellan upprÃ¤kningstypen %qT och flyttalstypen %qT Ã¤r fÃ¶rÃ¥ldradaritmetik mellan flyttalstypen %qT och upprÃ¤kningstypen %qT Ã¤r fÃ¶rÃ¥ldradaritmetik som innefattar en nollpekare i %qEaritmetik pÃ¥ pekare till RVV-typen %qTaritmetik pÃ¥ pekare till SVE-typen %qTaritmetik pÃ¥ pekare till ett tomt aggregataritmetik pÃ¥ pekare till ofullstÃ¤ndig typvektorn %<TYPE_DOMAIN%> Ã¤r inte av heltalstypvektor %q+D antas ha ett elementvektorn %qD Ã¤r deklarerad hÃ¤rvektor %qD initierad frÃ¥n strÃ¤ngkonstant inom parentes %qEvektortilldelningvektorgrÃ¤ns Ã¤r fÃ¶rbjuden efter typ-id i parenteservektorgrÃ¤ns Ã¤r inte en heltalskonstantvektorer kan inte initierare med en %qsvektordeallokering av objekt allokerade med icke-vektor-allokeringkanonisering av vektordeklarationen har misslyckatsvektorelementsvÃ¤rden mÃ¥ste vara av samma typ som dess deklarationvektorelement kan inte ha RVV-typen %qTvektorelement kan inte ha SVE-typen %qTvektorindex i initierare Ã¶verskrider vektorns storlekvektorindex i initierare inte av ett konstant heltalsuttryckvektorindex i initierare inte av heltalstypvektorindex i initierare fÃ¶r annat Ã¤n vektorvektorindexintervall i initierare Ã¶verskrider vektorns grÃ¤nservektor initierad frÃ¥n icke-konstant vektoruttryckvektor initierad frÃ¥n strÃ¤ngkonstant inom parentesvektormedlem %q#D Ã¤r deklarerad hÃ¤rvektorer mÃ¥ste initieras med en initierare inom klamrarvektor av typ som inte passar initierad frÃ¥n strÃ¤ngkonstantvektor- och kÃ¶rtidsgrÃ¤nser kan inte fÃ¥ngas av kopiering, endast via referensvektorresultatvektorsektionen har inte en avbildbar typ i %qs-klausulenvektorsektionen i %<#pragma acc declare%>vektorsektionen Ã¤r inte sammanhÃ¤ngande i %qs-klausulenvektorstorleksuttryck stÃ¶djs inte Ã¤nnuvektorstorlek i new-uttryck mÃ¥ste vara en konstantvektorstorlek saknas i %q+Dvektorstorlek saknas i %qDvektorstorlek saknas i %qTvektorindexet %<%T[%wi]%> Ã¤r delvis utanfÃ¶r vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %E Ã¤r Ã¶ver vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %E Ã¤r under vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %E Ã¤r utanfÃ¶r vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %E Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r en intern vektor med nollÃ¤ngd %qTvektorindexet %qE Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r en intern vektor med nollÃ¤ngd %qTvektorindexet %wi Ã¤r under vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %wi Ã¤r utanfÃ¶r vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %wu Ã¤r Ã¶ver vektorgrÃ¤nserna fÃ¶r %qTvektorindexet [%E, %E] Ã¤r utanfÃ¶r vektorgrÃ¤nserna fÃ¶r %qTvektorindexet [%wi, %wi] Ã¤r utanfÃ¶r vektorgrÃ¤nserna fÃ¶r %qTvektorindex har typen %<char%>fÃ¤ltindex Ã¤r inte ett heltalvektorindexvÃ¤rdet %qE Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r vektorn %qD av typen %qTvektorindexvÃ¤rdet %qE Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r vektortypen %qTvektortyp har ofullstÃ¤ndig elementtyp %qTvektortyper mÃ¥ste initierasvektortyper har olika grÃ¤nservektor anvÃ¤nd som initierarevektorer med kvalificerare pÃ¥ elementet Ã¤r inte kvalificerat fÃ¶re C2Xvektorer av funktioner Ã¤r inte meningsfullaassemblern stÃ¶djer inte %<-mabi=ilp32%>hashlistan Ã¶ver assemblernamn trasigfÃ¶rsÃ¤kran saknas efter %qsfÃ¶rsÃ¤kranden mÃ¥ste fÃ¶ljas av %<;%>attribut fÃ¶r tilldelningssemantik fÃ¶r egenskap %qD stÃ¥r i konflikt med tidigare deklarationtilldelad hÃ¤rtilldelning till en vektor frÃ¥n en initierarlistatilldelningtilldelning (inte initiering) i deklarationtilldelning kastar %qv-kvalificerare frÃ¥n pekarmÃ¥ltyptilldelning frÃ¥n distinkt Objective-C-typtilldelning frÃ¥n pekare till adressutrymme som inte Ã¤r inneslutettilldelning frÃ¥n en temporÃ¤r %<initializer_list%> utÃ¶kar inte livslÃ¤ngden pÃ¥ den underliggande vektornvÃ¤nsterhandssida av tilldelning kan vara en kandidat fÃ¶r ett formatattributtilldelning skapar en %q#v-kvalificerad funktionspekare frÃ¥n en okvalificeradtilldelning till konstant fÃ¤lt %qDtilldelning av funktion %qDtilldelning av medlem %qD i endast lÃ¤sbart objekttilldelning till endast lÃ¤sbar plats %qEtilldelning till endast lÃ¤sbar medlem %qDtilldelning av endast lÃ¤sbart namngivet returvÃ¤rde %qDtilldelning till endast lÃ¤sbar parameter %qDtilldelning till endast lÃ¤sbar referens %qDtilldelning till endast lÃ¤sbar variabel %qDutelÃ¤mnad tilldelningtilldelning till %qT frÃ¥n %qT skapar heltal frÃ¥n pekare utan typkonverteringtilldelning till %qT frÃ¥n %qT skapar pekare av heltal utan typkonverteringtilldelning till %qT frÃ¥n inkompatibel pekartyp %qTtilldelning till %qT frÃ¥n pekare till %qD med inkompatibel typ %qTtilldelning till %qT frÃ¥n pekartypen %qT med inkompatibel skalÃ¤r lagringsordningtilldelning till uttryck med vektortypassociate_integer_pointer(): Redan associeradargument med antagen ordningargument med antagen formargument med antagen typantar typkonvertering till %qT frÃ¥n Ã¶verlagrad funktionantar direktivutdata pÃ¥ %wu byteantar direktivutdata pÃ¥ %wu byteantar pekare till medlem %qDantar att teckenspill inte fÃ¶rekommer vid kombination av konstanter runt en jÃ¤mfÃ¶relseantar att teckenspill inte fÃ¶rekommer vid reduktion av konstant i jÃ¤mfÃ¶relseantar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av %</%> eller %<%%%> till %<>>%> eller %<&%>antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av %<X - Y %s 0%> till %<X %s Y%>antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av %<abs (X)%> till %<X%> eller %<-X%>antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av %<min/max (X,Y)%> till %<X%> eller %<Y%>antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av intervalltestasynkront argumentvid %s, %svid avstÃ¥ndet %s till destinationsobjekt %qE med storlek %svid avstÃ¥ndet %s till destinationsobjektet med storlek %s allokerad av %qEvid avstÃ¥ndet %s in i objektet %qE med storlek %svid avstÃ¥ndet %s in i objektet med storlek %s allokerat av %qEvid avstÃ¥ndet %s till kÃ¤llobjekt %qE med storlek %svid avstÃ¥ndet %s in i kÃ¤llobjektet med storlek %s allokerat av %qEvid avstÃ¥ndet %wi frÃ¥n %qD deklarerad hÃ¤rvid avstÃ¥ndet [%wi, %wi] frÃ¥n %qD deklarerad hÃ¤ratexit misslyckadesfÃ¶rsÃ¶k att ta adressen till bitfÃ¤ltfÃ¶rsÃ¶k att ta adressen till en medlem %qD i en bitfÃ¤ltspostattributet %<%E(%s)%> saknar ett argumentattributet %<%E(%s, %E)%> har felaktigt positionsargument %iattributet %<%E(%s, %E, %E)%> har felaktigt positionsargument %iattributet %<fallthrough%> fÃ¶regÃ¥r inte en case-etikett eller standardetikettattributet %<fallthrough%> angivet flera gÃ¥ngerargument %qs till attribut %<target%> Ã¤r okÃ¤ntargument till attribut %<target%> Ã¤r inte en strÃ¤ngargumentet till attributet %qE mÃ¥ste vara en av %qs eller %qsargumentet till attributet %qE mÃ¥ste vara en av %qs, %qs, %qs eller %qsargument till attribut %qE Ã¤r inte en strÃ¤ngattributet %qE felaktigt sÃ¤ttattributet %qE med felaktigt lÃ¤ge %qs: en av %qs, %qs, %qs eller %qs fÃ¶rvÃ¤ntadesattributet %qE lÃ¤ge %qE Ã¤r inte en identifierare: en av %qs, %qs, %qs eller %qs fÃ¶rvÃ¤ntadesattributet %qE fÃ¶rvÃ¤ntade inte %<(%> efter lÃ¤get %qs; ett positionsargument eller %<)%> fÃ¶rvÃ¤ntadesattributet %qE utan argument pÃ¥ en icke-prototypattributet %qs Ã¤r bara tillÃ¤mpbart pÃ¥ vektortyperargument %2$qs till attribut %1$qs Ã¤r okÃ¤ntargument till attribut %qs Ã¤r inte en strÃ¤ngattributet %qs har ett felaktigt positionsargumentattributet %qs stÃ¤mmer inte med lÃ¤get %qsattributet %qs stÃ¤mmer inte med positionsargumentvÃ¤rden %i och %iattributet %qs saknar positionsargument 2 tillhandahÃ¥llet i den fÃ¶regÃ¥ende beteckningen av argument %upositionsargument %2$i till attributet %1$qs har felaktigt vÃ¤rde %3$wivÃ¤rdet %3$wi pÃ¥ argument %2$i till attributet %1$qs Ã¶verskrider antalet funktionsargument %4$upositionsargument 1 till attributet %qs refererar ett %qs-kvalificerat argument av typen %qTattributet %qs positionsargument 1 refererar argument av funktionstyp %qTpositionsargument 1 till attributet %qs refererar ett argument med typen %qT som inte Ã¤r en pekarepositionsargument 2 till attributet %qs stÃ¥r i konflikt med tidigare beteckning med argument %upositionsargument 2 till attributet %qs saknas i tidigare beteckningpositionsargument 2 till attributet %qs refererar argumenttyp %qT som inte Ã¤r ett heltalattributet %qs angivet flera gÃ¥ngerattributdeklarationattribut fÃ¶r %q#T mÃ¥ste komma efter nyckelordet %qsattributet ignoreratattribut ignoreras i deklaration av %q#Tattribut ignoreras i explicit instansiering av %q#Tattribut som anvÃ¤nder prefix Ã¤r endast tillgÃ¤ngligt med %<-std=c++17%> eller %<-std=gnu++17%>attribut som anvÃ¤nder prefix anvÃ¤nt tillsammans med attributsymboler med rÃ¤ckviddattributvÃ¤rdet %qs Ã¤r okÃ¤nt i attributet %qsattributvÃ¤rdet %qs specificerades redan i attributet %qsattribut efter initierare inom parentes ignorerasattribut Ã¤r inte tillÃ¥tna vid en funktionsdefinitionattribut Ã¤r inte tillÃ¥tna pÃ¥ denna positionattribut vid bÃ¶rjan av satser ignorerasattribut ignoreras fÃ¶r bearbetade typspecificerare som inte Ã¤r en framÃ¥tdeklarationattribut ignoreras vid mallinstansieringattributet ignorerat pÃ¥ oinstansierad typattribut i parametervektordeklarerare ignorerasattribut fÃ¥r infogas hÃ¤rattribut fÃ¥r inte anges fÃ¶re Objective-C++-nyckelordet %<@%D%>attribut skall inte anges fÃ¶re deklareraren i en funktionsdefinitionautomatiskt fpu-val Ã¤r fÃ¶r nÃ¤rvarande inte tillÃ¥tet hÃ¤rautomatisk variabel %qE kan inte vara %<threadprivate%>initierar automatiskt alla pekare till NILaux-fÃ¤lt satt fÃ¶r bÃ¥ge %s->%saux-fÃ¤lt satt fÃ¶r indirekt bÃ¥ge frÃ¥n %stillgÃ¤nglig sedan Fortran 77vÃ¤nteuttryck Ã¤r inte tillÃ¥tna i hanterareden vÃ¤ntbara typen %qT Ã¤r inte en postaxiomkontraktssemantik mÃ¥ste vara %<assume%> eller %<ignore%>bakÃ¤ndedeklaration fÃ¶r modulvariabel %qs finns redanfelaktig ADDR_SPACE_GLOBAL-adressfelaktig adressfelaktig adress, inte (reg+avst):felaktig adress, inte en konstant:felaktig adress, inte en I/O-adress:felaktig adress, inte post_inc eller pre_dec:felaktig justering: %dfelaktig mÃ¤ngd att ta bort frÃ¥n stacken: %dfelaktigt argument till %<-fdebug%>: %qsfelaktigt argument till %<-fextern-std%>: %qsfelaktigt argument till %<-fmodule-file%>: %qsfelaktigt argument till %<-fversion%>: %qsfelaktig inbyggd kodfelaktig inbyggd fcodefelaktig inbyggd icodefelaktig villkorskodfelaktigt uttryckfelaktig uttryckstyp under genomlÃ¶pning (%d)felaktig instruktion fÃ¶r â€�Aâ€�felaktig instruktion i frv_print_operand, 0-fallfelaktig instruktion i frv_print_operand, felaktig const_doublefelaktig instruktion i frv_print_operand, z-fallfelaktig instruktion till frv_print_operand, â€�Fâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�Lâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�M/Nâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�Oâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�eâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�fâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�gâ€�-modifierare:felaktig instruktion till frv_print_operand, P-modifierare:felaktig instruktion till frv_print_operand_address:felaktig instruktion till frv_print_operand_memory_reference:felaktig fÃ¶rflyttningfelaktig operatorfelaktig operandfelaktig flagga %qs till attributet %<optimize%>felaktig flagga %qs till pragmat %<optimize%>felaktig operand till output_condmove_singlefelaktig operand till output_move_doublefelaktig operand till output_move_singlefelaktigt registerfelaktigt register till frv_print_operand_memory_reference_reg:felaktig returtyp fÃ¶r funktionsargument %u till %<__builtin_tgmath%>felaktig skiftinstruktion:felaktig testfelaktig typ pÃ¥ argument %u till funktionsargument %u till %<__builtin_tgmath%>felaktig anvÃ¤ndning av specifikationsfunktionen %qsfelaktigt vÃ¤rde %<%s%> till flaggan %<-mtls-size=%>felaktigt vÃ¤rde %qs till flaggan %<-march=%>felaktigt vÃ¤rde %qs till flaggan %<-mcpu%>felaktigt vÃ¤rde %qs till flaggan %<-mfp-rounding-mode%>felaktigt vÃ¤rde %qs till flaggan %<-mfp-trap-mode%>felaktigt vÃ¤rde %qs till %<-mmemory-latency%>felaktigt vÃ¤rde %qs till flaggan %<-mtls-size%>felaktigt vÃ¤rde %qs till flaggan %<-mtrap-precision%>felaktigt vÃ¤rde %qs till flaggan %<-mtune=%>felaktigt vÃ¤rde %qs till flaggan %<-mtune=%>felaktigt vÃ¤rde %qs till attributet %<target("arch=")%>felaktigt vÃ¤rde %qs till attributet %<target("tune=")%>felaktigt vÃ¤rde fÃ¶r %<%s-%s%>felaktigt vÃ¤rde fÃ¶r %<%s=%s%>felaktigt inkapslade C-huvuden frÃ¥n preprocessornensam apostrof %<'%> i formatbarriÃ¤rregion fÃ¥r inte vara nÃ¤ra innesluten inuti en arbetsdelande, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> eller %<taskloop%> regionbarriÃ¤rvÃ¤rdet mÃ¥ste vara inom [0,15]basen %qT kommer initieras efterbasklassen %q#T har en Ã¥tkomlig icke-virtuell destruerarebasklass %q#T skulle varit explicit initierad i kopieringskonstruerarenbasklassen %qT Ã¤r inte publikbasinitierarexpansionen %qT innehÃ¥ller inga parameterpaketbasoperanden till %<->%> har icke-pekartyp %qTbasoperanden till %<->%> Ã¤r inte en pekarebaspekarcykel detekteradbastyp %qT Ã¤r ingen post- eller klasstypbasvariabel eller SSA-namn odeklareratgrundblock %d fÃ¶retrÃ¤darbÃ¥ge Ã¤r trasiggrundblock %d borde vara markerat som oreducerbartgrundblock %d borde inte vara markerat som oreducerbartgrundblock %i bÃ¥glistor Ã¤r trasigagrundblock inte utlagda i ordninggb %d tillhÃ¶r inte slinga %dgb %d har faderslinga %d, borde vara slinga %dgb %d pÃ¥ fel platsfÃ¶r att %qT har anvÃ¤ndarlevererad %qDfÃ¶r att den Ã¤r en medlem av %qTfÃ¶r att det anvÃ¤nds som ett gl-vÃ¤rdeeftersom vektorelementtypen %qT har variabel storlekstartuttrycket refererar till den yttre iteratorn %qDbinÃ¤rt argument %u till endast decimal typgenerisk funktionbinÃ¤rt uttryck i operanden till ett vikningsuttryckbinÃ¤r operator stÃ¶djer inte blandning av operanderna vektorboolean och flyttalsvektorbinÃ¤roperator stÃ¶djer inte tvÃ¥ vektorbooleanoperanderden binÃ¤ra operatorn stÃ¶djer inte vektor-bool-operandbind(c)-proceduratt binda en referens av typen %qH till %qI kastar kvalificerarebitfÃ¤lt %q#D har en icke-heltalstyp %qTbredd fÃ¶r bitfÃ¤ltet %q+D inte en heltalskonstantbitfÃ¤ltet %qD har icke-heltalstypen %qTbitfÃ¤ltet %qD med icke-heltalstypen %qTbitfÃ¤ltet %qE har atomÃ¤r typbitfÃ¤ltet %qE i %qs-klausulbitfÃ¤ltet %qs har ogiltig typbredden pÃ¥ bitfÃ¤ltet %qs Ã¤r inte en heltalskonstantbredden pÃ¥ bitfÃ¤ltet %qs Ã¤r inte ett konstant heltalsuttryckbitfÃ¤ltet har atomÃ¤r typbitvis jÃ¤mfÃ¶relse berÃ¤knas alltid till falsktbitvis jÃ¤mfÃ¶relse berÃ¤knas alltid till santbitvis konvertering mellan olika upprÃ¤kningstyper %qT och %qT bÃ¶r undvikasblock-IFextern-deklaration %q#D med blockrÃ¤ckvidd Ã¤r inte tillÃ¥tet i modulens rÃ¤ckviddkroppen i %<constexpr%>-funktionen %qD Ã¤r inte en retursatsfelaktig DISPOSE-konstruktion: %dfelaktig JARL-konstruktion: %dfelaktig JR-konstruktion: %dfelaktig PREPEARE-konstruktion: %dfelaktig resultattyp i jÃ¤mfÃ¶relsebooleska register krÃ¤vs fÃ¶r flyttalsalternativetbÃ¥de %<-mstack-protector-guard-offset%> och %<-mstack-protector-guard-reg%> mÃ¥ste anvÃ¤ndas med %<-mstack-protector-guard=sysreg%>bÃ¥de %<__thread%> och %<thread_local%> angivnabÃ¥de %<monotonic%>- och %<nonmonotonic%>-modifierare angivnabÃ¥de %qs och %qs angivnabÃ¥de attributet %s och %qE anger en adressbÃ¥da argumenten i en binÃ¤r vikning har oexpanderade parameterpaketbÃ¥da argumenten mÃ¥ste vara kompatiblabÃ¥da argumenten till %<__builtin___clear_cache%> mÃ¥ste vara pekarebÃ¥de binÃ¤ra och decimala flyttalsargument till en typgenerisk funktionbÃ¥da grenarna av en %<if%>-sats markerad som %qsbÃ¥de komplexa och decimala flyttalsargument till en typgenerisk funktionvÃ¤rdet %2$s pÃ¥ det bundna argumentet %1$i Ã¤r negativt fÃ¶r ett vektorargument %3$i av typ %4$s med variabel lÃ¤ngdklammerspecifikation %qs avslutas med en flyktsekvensklammerspecifikation %qs Ã¤r ogiltig vid %qcklammerspecifikationskropp %qs Ã¤r ogiltigklammergrupp inuti uttryck endast tillÃ¥tet inuti en funktionklamrar runt skalÃ¤r initierareklamrar runt skalÃ¤r initierare fÃ¶r typen %qTgren %2d aldrig utfÃ¶rd%shopp %2d gjort %s%sbreak-sats som inte Ã¤r i en loop eller switchbreak-sats anvÃ¤nd med OpenMP-for-slingabuild_dt: format med namnlistaden inbyggda %qD Ã¤r deklarerad hÃ¤rinbyggd funktion %q+D deklarerad som icke-funktioninbyggd funktion %qD deklarerad som icke-funktioninbyggd funktion %qD behÃ¶ver flaggan %<-mconstant-cfstrings%>inbyggd funktion %qD tar bara ett argumentinbyggd funktion %qE mÃ¥ste anropas direktinbyggd funktion %qE stÃ¶djs inte fÃ¶r MIPS16den inbyggda funktionen %s behÃ¶ver Nios II R%dinbyggd indexeringsoperator med mer Ã¤n ett uttryck i uttryckslistaninbyggd indexeringsoperator utan uttryckslistainbyggd %qF bÃ¶r undvikasinbyggd %qF Ã¤r endast fÃ¶r GCC:s interna anvÃ¤ndninginbyggd %qF stÃ¶djs inte utan %<-mhtm%> (standard med %<-march=zEC12%> och hÃ¶gre)inbyggd %qF behÃ¶ver %<-mvx%> (standard med %<-march=z13%> och hÃ¶gre)inbyggd %qs kan endast anvÃ¤ndas pÃ¥ vektortyperinbyggd %qs Ã¤r endast giltigt i 64-bitslÃ¤geden inbyggda %qs behÃ¶ver GLIBC (2.23 och nyare) som exporterar bitar om hÃ¥rdvaruegenskaperden inbyggda %qs tar endast 1 argumentden inbyggda %qs tar endast 2 argumentden inbyggda %qs tar endast 3 argumentden inbyggda %qs tar endast ett strÃ¤ngargumentinbyggd behÃ¶ver en omedelbar som operand %dmen %qD kastar inte, kanske den skulle deklareras %<noexcept%>men %qs har inte detmen Ã¶vertrumfas av en utan frÃ¥n en annan Ã¶versÃ¤ttningsenhetmen inte hÃ¤rav argument %u av typen %s till %qD deklarerat hÃ¤rav argument %u av typ %s till %qTbytekodstrÃ¶mmen i filen %qs Ã¤r genererad med en GCC-kompilator Ã¤ldre Ã¤n 10.0bytekodstrÃ¶mmen i filen %qs Ã¤r genererad med LTO-version %d.%d istÃ¤llet fÃ¶r den fÃ¶rvÃ¤ntade %d.%dbytekodstrÃ¶m: fÃ¶rvÃ¤ntade taggen %s istÃ¤llet fÃ¶r %sbytekodstrÃ¶m: tom cgraph-nod funnenbytekodstrÃ¶m: hittade multipla instanser av cgraph-nod med uid %dbytekodstrÃ¶m: hittade strÃ¤ng som inte var nollavslutadbytekodstrÃ¶m: skrÃ¤p i slutet av symbolsektionenbytekodstrÃ¶m: ingen anropad funnen nÃ¤r bÃ¥ge lÃ¤stesbytekodstrÃ¶m: ingen anropare funnen nÃ¤r bÃ¥ge lÃ¤stesbytekodstrÃ¶m: fÃ¶r lÃ¥ng strÃ¤ng fÃ¶r strÃ¤ngtabellenbytekodstrÃ¶m: taggen %s ligger inte i det fÃ¶rvÃ¤ntade intervallet [%s, %s]bytekodstrÃ¶m: fÃ¶rsÃ¶ker lÃ¤sa %d byte efter slutet pÃ¥ indatabuffertenbytekodstrÃ¶m: ovÃ¤ntad LTO-sektion %sbytekodstrÃ¶m: ovÃ¤ntad tagg %sbytekodstrÃ¶m: okÃ¤nd GIMPLE-satstagg %sanrop %2d aldrig utfÃ¶rt
  anrop %2d returnerade %s
! anropa en verklig funktion, snarare Ã¤n den inbyggda likvÃ¤rdigaanrop har cirkulÃ¤rt beroendeanropet anses aldrig kÃ¶rt och kodstorleken skulle vÃ¤xaanrop Ã¤r osannolikt och kodstorleken skulle vÃ¤xaanrop av %<%T::operator[] (%A)%> Ã¤r tvetydigtanrop av %<(%T) (%A)%> Ã¤r tvetydigtanrop av Ã¶verlagrad %<%D(%A)%> Ã¤r tvetydigtanrop av Ã¶verlagrad %<%s(%A)%> Ã¤r tvetydigtcall stmt-hashen pekar inte pÃ¥ den fÃ¶rsta direkta bÃ¥gen av en spekulativ anropssekvensanrop till %<__builtin_custom_%s%> stÃ¥r i konflikt med flaggan %<-mcustom-%s%>anrop till %qDanrop av %qD hÃ¤ranrop till %qD anvÃ¤nder standardargumentet fÃ¶r parameter %P, vilket inte definierats Ã¤nnuanrop av %qE Ã¤r tvetydigt; argument %d har typen %qs men argument %d har typen %qsanrop av %qs deklarerat med attributet error: %sanrop av %qs deklarerat med attributet warning: %sanrop till funktion %qD som kastar ofullstÃ¤ndig typ %q#Tanrop till funktion som kastar ofullstÃ¤ndig typ %q#Tanrop av intern funktion %qEanrop av icke-%<constexpr%>-funktion %qDanrop av icke-funktion %qDanropsÃ¶verskrivet register anvÃ¤nt till global registervariabelanropad hÃ¤rifrÃ¥nanropad frÃ¥n denna funktionanropat objekt %qD Ã¤r inte en funktion eller funktionspekareanropat objekt %qE Ã¤r inte en funktion eller funktionspekareanropat objekt Ã¤r inte en funktion eller funktionspekareden anropade refererar till comdat-lokala symboleranropsbÃ¥gantal stÃ¤mmer inte med GB-antalantal anropande bÃ¥gar Ã¤r felaktigtanroparen Ã¤r inte optimeradanrop av %qD med SSE-anropskonvention utan SSE/SSE2 aktiveratatt anropa %qD med ett nollskilt argument Ã¤r osÃ¤kertanrop av %qD med attributet sseregparm utan SSE/SSE2 aktiveratanrop av %qT med attributet sseregparm utan SSE/SSE2 aktiveratanropar constexpr-medlemsfunktionen %qD via ett virtuellt bassubobjektanrop till funktioner av typen %qT behÃ¶ver ISA-utÃ¶kningen SVEanrop till Ã¶verlagrade operatorer fÃ¥r inte finnas i ett konstantuttryckcalls_comdat_local Ã¤r satt utanfÃ¶r nÃ¥gon comdat-gruppdet gÃ¥r bara att anvÃ¤nda attributet %qE pÃ¥ definitioner av objekt- eller klasstyp med filrÃ¤ckviddman kan anvÃ¤nda hÃ¶gst en av specificerarna %<constinit%> och %<constexpr%>kan inte anvÃ¤nda icke-gp-relativa absoluta adresserkandidat 1:kandidat 2:kandidat Ã¤r:kandidater Ã¤r:kandidat:kandidater Ã¤r:det gÃ¥r inte att gÃ¶ra %<dynamic_cast%> %qE (av typ %q#T) till typ %q#T (%s)kan inte %<goto%> in i ett %<catch%>-blockkan inte %<goto%> in i ett %<try%>-blockdet gÃ¥r inte att lÃ¤gga till en upprÃ¤kningslista till en mallinstansieringkan inte lÃ¤gga till kontrakt efter definitionenkan inte lÃ¤gga till kontrakt till en virtuell funktiondet gÃ¥r inte att allokera ett objekt av abstrakt typ %qTdet gÃ¥r inte att allokera objekt med RVV-typen %qTdet gÃ¥r inte att allokera objekt med SVE-typen %qTkan inte allokera stack fÃ¶r variabeln %q+D, naken funktion%<%s%> kan inte anvÃ¤ndas pÃ¥ %qD, som redan har markerats med ett OpenMP â€�declare targetâ€�-direktivdet gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ en icke-konstant adressdet gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ en upprÃ¤knare %qDdet gÃ¥r inte att applicera %<offsetof%> pÃ¥ destrueraren %<~%T%>det gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ en medlemsfunktiondet gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ medlemsfunktion %qDdet gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ en statisk datamedlem %qDgÃ¥r inte att applicera %<offsetof%> nÃ¤r %<operator[]%> Ã¤r Ã¶verlagraddet gÃ¥r inte att tillÃ¤mpa bÃ¥de attributet %<longcall%> och %<shortcall%> pÃ¥ samma funktiondet gÃ¥r inte att applicera medlemspekare %qE pÃ¥ %qE, som Ã¤r av typ %qT som inte Ã¤r en klassdet gÃ¥r inte att binda bitfÃ¤lt %qE till %qTkan inte binda l-vÃ¤rdesreferens av typen %qH till ett r-vÃ¤rde av typen %qIkan inte binda icke-const-l-vÃ¤rde av typen %qH till ett vÃ¤rde av typ %qIkan inte binda icke-const-l-vÃ¤rde av typen %qH till ett r-vÃ¤rde av typ %qIdet gÃ¥r inte att binda packat fÃ¤lt %qE till %qTdet gÃ¥r inte att binda en referens av typen %qH till %qI pÃ¥ grund av olika vektorgrÃ¤nserdet gÃ¥r inte att binda rvalue %qE till %qTkan inte binda r-vÃ¤rdesreferens av typen %qH till ett l-vÃ¤rde av typ %qIdet gÃ¥r inte att anropa %<__builtin_custom_%s%> utan att ange flaggan %<-mcustom-%s%>det gÃ¥r inte att anropa ett koncept som en funktionkan inte anropa konstrueraren %<%T::%D%> direktdet gÃ¥r inte att anropa medlemsfunktion %qD utan ett objektdet gÃ¥r inte att fÃ¥nga %qE via referenskan inte fÃ¥nga medlemmen %qD i anonym uniondet gÃ¥r inte att typkonvertera %qs till %qs eftersom deras storlekar inte stÃ¤mmer Ã¶verensdet gÃ¥r inte att gÃ¶ra typkonvertering av typen %qs till typen %qsdet gÃ¥r inte att gÃ¶ra typkonvertering av ett uttryck av typen %qs till typen %qsdet gÃ¥r inte att fÃ¥nga typen %qT eftersom typer av variabel storlek Ã¤r inblandadedet gick inte att stÃ¤nga ej existerande svarsfilkan inte stÃ¤nga en kanal endast fÃ¶r mottagningdet gÃ¥r inte att kombinera GNU- och SVE-vektorer i en binÃ¤r operationkan inte kombinera en bas av typen %qT med ett index av typen %qTkan inte kombinera en bas av typen %qT till typen %qTdet gÃ¥r inte att konvertera %qE frÃ¥n typ %qH till typ %qIkan inte konvertera %qE frÃ¥n typ %qT till typ %qTdet gÃ¥r inte att konvertera %qE till %qTdet gÃ¥r inte att konvertera %qE till %qT fÃ¶r attdet gÃ¥r inte att konvertera %qH till %qIdet gÃ¥r inte att konvertera %qH till %qI nÃ¤r argument skickasdet gÃ¥r inte att konvertera %qH till %qI i tilldelningdet gÃ¥r inte att konvertera %qH till %qI i standardargumentdet gÃ¥r inte att konvertera %qH till %qI i initieringdet gÃ¥r inte att konvertera %qH till %qI i returdet gÃ¥r inte att konvertera ett delegerat uttryck till %qsdet gÃ¥r inte att konvertera ett vÃ¤rde av typen %qT till vektortypen %qT som har annan storlekdet gÃ¥r inte att konvertera en vektor av typen %qT till typen %qT som har annan storlekdet gÃ¥r inte att konvertera uttryck, endast bastyper kan konverteraskan inte konvertera %qT till basklassen %qT eftersom %qT Ã¤r inkomplettkan inte konvertera frÃ¥n basklassen %qT till den hÃ¤rledda klassen %qT eftersom basen Ã¤r virtuellkan inte konvertera frÃ¥n basklassen %qT till den hÃ¤rledda klassen %qT via den virtuella basen %qTdet gÃ¥r inte att konvertera frÃ¥n ofullstÃ¤ndig typ %qH till %qIkan inte konvertera frÃ¥n pekare till basklassen %qT till pekare till den hÃ¤rledda klassen %qT eftersom basen Ã¤r virtuellkan inte konvertera frÃ¥n pekare till basklassen %qT till pekare till den hÃ¤rledda klassen %qT via den virtuella basen %qTdet gÃ¥r inte att konvertera posten %qs till %qskan inte konvertera till en pekartypdet gÃ¥r inte att konvertera typ %qH till typ %qIdet gÃ¥r inte att konvertera vÃ¤rdet till en vektorkan inte skapa pekare till referensmedlem %qDkan inte skapa fÃ¶rkompilerat huvud %s: %mdet gÃ¥r inte att skapa typinformation fÃ¶r typen %qT eftersom typer av variabel storlek Ã¤r inblandadedet gÃ¥r inte att deklarera %<::main%> som %qsdet gÃ¥r inte att deklarera %<::main%> som en global variabeldet gÃ¥r inte att deklarera %<::main%> som en malldet gÃ¥r inte att deklarera %<::main%> som inlinedet gÃ¥r inte att deklarera %<::main%> som staticdet gÃ¥r inte att deklarera en %<catch%>-parameter att vara av abstrakt klasstyp %qTdet gÃ¥r inte att deklarera en parameter till %<catch%> att vara av rvalue-referenstyp %qTdet gÃ¥r inte att deklarera %qD i en annan moduldet gÃ¥r inte att deklarera %qD att vara en bitfÃ¤ltstypdet gÃ¥r inte att deklarera en parameter med %<decltype(auto)%>det gÃ¥r inte att deklarera bitfÃ¤lt %qD med typen %<warn_if_not_aligned%>det gÃ¥r inte att deklarera bitfÃ¤lt %qD med funktionstypdet gÃ¥r inte att deklarera bitfÃ¤ltet %qs med typen %<warn_if_not_aligned%>det gÃ¥r inte att deklarera fÃ¤ltet %q+D att vara av abstrakt typ %qTdet gÃ¥r inte att deklarera medlem %<%T::%s%> inuti %qTdet gÃ¥r inte att deklarera medlemsfunktionen %<%T::%s%> inuti %qTdet gÃ¥r inte deklarera medlemsfunktionen %qD att ha statisk lÃ¤nkklassdet gÃ¥r inte att deklarera parametern %q+D att vara av abstrakt typ %qTdet gÃ¥r inte att deklarera en parameter till att vara av abstrakt typ %qTdet gÃ¥r inte att deklarera pekare till %q#Tdet gÃ¥r inte att deklarera pekare medlem av %q#Tdet gÃ¥r inte att deklarera en pekare till en kvalificerad funktionstyp %qTdet gÃ¥r inte att deklarera referens till %q#Tdet gÃ¥r inte att deklarera en referens till %q#T, som inte Ã¤r ett typedef- eller ett malltypargumentdet gÃ¥r inte att deklarera en referens till en kvalificerad funktionstyp %qTkan inte deklarera en statisk funktion i en annan funktiondet gÃ¥r inte att deklarera variabeln %q+D att vara av abstrakt typ %qTkan inte dekomponera adressdet gÃ¥r inte dekomponera klasstypen %qT fÃ¶r att den har en anonym struct-medlemkan inte dekomponera klasstypen %qT fÃ¶r att den har en anonym unionsmedlemdet gÃ¥r inte att dekomponera klasstypen %qT utan icke-statiska datamedlemmarkan inte dekomponera klasstypen %qT: bÃ¥de den och dess basklass %qT har ickestatiska datamedlemmarkan inte dekomponera klasstypen %qT: dess basklasser %qT och %qT har ickestatiska datamedlemmardet gÃ¥r inte att dekomponera en oÃ¥tkomlig medlem %qD av %qTdet gÃ¥r inte att dekomponera lambdahÃ¶ljestypen %qTdet gÃ¥r inte att dekomponera typen %qT som inte Ã¤r en klass eller vektordet gÃ¥r inte att dekomponera unionstypen %qTdet gÃ¥r inte att dekomponera en vektor %qT med variabel lÃ¤ngddet gÃ¥r inte att dekomponera en vektor %qT med variabel lÃ¤ngddet gÃ¥r inte att minska en pekare pÃ¥ en ofullstÃ¤ndig typ %qTkan inte hÃ¤rleda mallargument fÃ¶r kopieinitiering av %qT, eftersom den inte har nÃ¥gra icke-explicita hÃ¤rledningsguider eller anvÃ¤ndardeklarerade konstruerarekan inte hÃ¤rleda mallargument till %qT, eftersom den inte nÃ¥gra anvÃ¤ndbara hÃ¤rledningsguiderkan inte hÃ¤rleda mallargument frÃ¥n introduktionslistandet gÃ¥r inte att standardjÃ¤mfÃ¶ra en anonym unions medlemdet gÃ¥r inte att standardjÃ¤mfÃ¶ra en flexibel vektormedlemdet gÃ¥r inte att standardjÃ¤mfÃ¶ra referensmedlemmen %qDdet gÃ¥r inte att standardjÃ¤mfÃ¶ra unionen %qTdet gÃ¥r inte att definiera %qD i en annan moduldet gÃ¥r inte att definiera vÃ¤nfunktion %qs i en lokal klassdefinitiondet gÃ¥r inte att definiera medlemsfunktion %<%T::%s%> inuti %qTdet gÃ¥r inte att definiera medlem av beroende typedef %qTdet gÃ¥r inte att radera en funktion.  Endast pekare till objekt Ã¤r giltiga argument till %<delete%>kan inte radera objekt med RVV-typen %qTkan inte radera objekt med SVE-typen %qTdet gÃ¥r inte att dereferera %qE i en %qs-klausulkan inte hÃ¤rleda frÃ¥n %<final%> bas %qT i hÃ¤rledd typ %qTdet gÃ¥r inte att avgÃ¶ra %<#include%>-Ã¶versÃ¤ttning av %s: %sdet gÃ¥r inte att avgÃ¶ra lÃ¤ngden av en %qsdet gÃ¥r inte att avaktivera den inbyggda funktionen %qskan inte skicka ut ojusterade pekare i ptx-assemblerdet gÃ¥r inte att kÃ¶ra %qs: %sdet gÃ¥r inte att kÃ¶ra %qs: %s: %mdet gÃ¥r inte att expandera initierare fÃ¶r medlem %qDdet gÃ¥r inte att deklarera medlem %q#D att ha extern lÃ¤nkklassdet gÃ¥r inte att utÃ¶ka PCH-fil: %mkan inte falla igenom sista fallet i en switchkan inte hitta %<ldd%>kan inte hitta %<nm%>kan inte hitta %qsdet gÃ¥r inte att hitta %s i insticksmodul %s
  %sdet gÃ¥r inte att hitta %s i insticksmodul %s: %sdet gÃ¥r inte att hitta LTO-cgraph %sdet gÃ¥r inte att hitta LTO-avsnittsreferenser i %sdet gÃ¥r inte att hitta ett register i klassen %qs vid omlÃ¤sning av %<asm%>kan inte hitta ett giltigt rÃ¤knarnamn %qs till flaggan %<-fdbg-cnt=%>det gÃ¥r inte att hitta klass %qEdet gÃ¥r inte att hitta nÃ¥gon instansvariabel associerad med egenskapendet gÃ¥r inte att hitta en grÃ¤nssnittsdeklaration fÃ¶r %qEhittar inte grÃ¤nssnittsdeklaration fÃ¶r %qE, superklass till %qEdet gÃ¥r inte att hitta en protokolldeklaration fÃ¶r %qEdet gÃ¥r inte att hitta en referenstagg fÃ¶r klass %qEkan inte skapa en pekare till medlem av %q#T som inte Ã¤r en klasskan inte generera positionsoberoende kod fÃ¶r %qsdet gÃ¥r inte att fÃ¥ rampekaren till %qskan inte avgÃ¶ra position i PCH-fil: %mkan inte ta programstatus: %mkan inte hantera jÃ¤mfÃ¶relse av typen %<%s == %s%>kan inte hantera inkonsistenta anrop av %qskan inte hantera switch-villkor av typen %sdet gÃ¥r inte att fÃ¶lja motstridiga %qs-klausulerdet gÃ¥r inte att importera en modul i sin egen rÃ¤ckvidddet gÃ¥r inte att Ã¶ka en pekare pÃ¥ en ofullstÃ¤ndig typ %qTdet gÃ¥r inte att initiera ett returobjekt av typen %qT med ett r-vÃ¤rde av typen %<void%>det gÃ¥r inte att initiera aggregat med typ %qT med en sammansatt litteraldet gÃ¥r inte att initiera vektorn av %qT frÃ¥n en strÃ¤nglitteral med typvektor %qTkan inte inline:a funktionen %<main%>kan inte instansiera %<coroutine traits%>kan inte instansiera en %<coroutine handle%> fÃ¶r lÃ¶ftestypen %qTdet gÃ¥r inte att lÃ¤sa in insticksmodul %s
  %sdet gÃ¥r inte att lÃ¤sa in insticksmodul %s: %sdet gÃ¥r inte att blanda operander av typerna flyttal och komplext taldet gÃ¥r inte att blanda operander av typerna decimalt flyttal och annat flyttaldet gÃ¥r inte att blanda operander av typerna decimalt flyttal och vektordet gÃ¥r inte att nÃ¤sta mer Ã¤n %d namnrymderdet gÃ¥r inte att Ã¶ppna %qs fÃ¶r skrivning: %mkan inte Ã¶ppna %sdet gÃ¥r inte att Ã¶ppna %s fÃ¶r skrivning: %mdet gÃ¥r inte att Ã¶ppna %s: %mkan inte Ã¶ppna â€�%sâ€�kan inte Ã¶ppna filen %qs fÃ¶r att skriva optimeringsposterkan inte Ã¶ppna intermediÃ¤r gcn asm-filkan inte Ã¶ppna intermediÃ¤r gcn-obj-filkan inte Ã¶ppna intermediÃ¤r ptx-filkan inte Ã¶ppna ldd-utdata: %mdet gick inte att Ã¶ppna nÃ¤stad svarsfilkan inte Ã¶ppna nm-utdata: %mkan inte Ã¶ppna omp_requires-filen %qskan inte Ã¶ppna profileringsfilen %sdet gÃ¥r inte att skicka argument i vektorregister fÃ¶r att altivec-instruktioner Ã¤r avaktiverade, anvÃ¤nd %qs fÃ¶r att aktivera demkan inte lÃ¤gga objekt med volatile-fÃ¤lt i registerdet gÃ¥r inte att lÃ¤sa %<LTO_section_decls%> frÃ¥n %skan inte lÃ¤sa %s: %mdet gÃ¥r inte att lÃ¤sa LTO-lÃ¤gestabellen frÃ¥n %skan inte lÃ¤sa PCH-fil: %mdet gÃ¥r inte att lÃ¤sa profilen frÃ¥n %skan inte lÃ¤sa omp_requires-filen %qskan inte lÃ¤sa spec-filen %qs: %mdet gÃ¥r inte att lÃ¤sa strÃ¤ngtabellen frÃ¥n %sdet gÃ¥r inte att referera typen %qT via %<...%>kan inte lÃ¤sa om heltalskonstantoperand i %<asm%>kan inte representera inbyggd %<va_list%>-typ i Ddet gÃ¥r inte att lÃ¶sa upp Ã¶verlagrad funktion %qD baserat pÃ¥ konvertering till typ %qTdet gÃ¥r inte att returnerar frÃ¥n en hanterare i ett funktions-try-block eller en konstrueraredet gÃ¥r inte att returnera vÃ¤rde i vektorregister fÃ¶r att altivec-instruktioner Ã¤r avaktiverade, anvÃ¤nd %qs fÃ¶r att aktivera demkan inte sÃ¤tta attributet %qE efter definitionendet gÃ¥r inte att sÃ¤tta avbrottsattribut, ingen aktuell funktiondet gÃ¥r inte att sÃ¤tta avbrottsattribut: det finns ingen sÃ¥dan identifierarekan inte sÃ¤tta position i PCH-fil: %mkan inte specialisera konceptet %q#Ddet gÃ¥r inte att ange %<-o%> med %<-c%>, %<-S%> eller %<-E%> med flera filerdet gÃ¥r inte att ange %<override%> fÃ¶r en klassdet gÃ¥r inte att ange -static med -fsanitize=addressdet gÃ¥r inte att ange -static med -fsanitize=hwaddressdet gÃ¥r inte att ange -static med -fsanitize=threaddet gÃ¥r inte att ange bÃ¥de %<-msep-data%> och %<-mid-shared-library%>kan inte gÃ¶ra svansanrop: %skan inte ta adressen till %qskan inte ta adressen till bitfÃ¤lt %qDkan inte ta adressen till skalÃ¤r med omvÃ¤nd lagringsordningkan inte ta adressen till %<this%>, som Ã¤r ett rvalue-uttryckkan inte ta adressen till detta uttryckdet gÃ¥r inte att kasta C++-klasserdet gÃ¥r inte att kasta COM-objektdet gÃ¥r inte att kasta ett uttryck av typen %qT eftersom typer av variabel storlek Ã¤r inblandadekan inte kasta eller fÃ¥nga RVV-typen %qTkan inte kasta eller fÃ¥nga SVE-typen %qTkan inte gÃ¶ra en typ-switch pÃ¥ nÃ¥got som inte Ã¤r ett grÃ¤nssnittsvÃ¤rdekan inte uppdatera SSA-formendet gÃ¥r inte att anvÃ¤nda %<-%> som indatafilnamn fÃ¶r fÃ¶rkompilerade huvudendet gÃ¥r inte att anvÃ¤nda %<-mtp=cp15%> med 16-bitars Thumbdet gÃ¥r inte att anvÃ¤nda %<::%> i parameterdeklarationdet gÃ¥r inte att anvÃ¤nda attributet %<indirect_call%> under linuxverktygskedjankan inte anvÃ¤nda %<typeid%> med %<-fno-rtti%>kan inte anvÃ¤nda %<va_arg%> med omvÃ¤nd lagringsordningdet gÃ¥r inte anvÃ¤nda %<va_start%> i en avbrottsfunktiondet gÃ¥r inte att anvÃ¤nda %qs som ett anropssparat registerdet gÃ¥r inte att anvÃ¤nda %qs som ett anropsanvÃ¤nt registerdet gÃ¥r inte att anvÃ¤nda %qs som ett fast registerdet gÃ¥r inte att anvÃ¤nda ett objekt som parameter till en metoddet gÃ¥r inte att anvÃ¤nda exception-attribut till funktionen %qD under linuxverktygskedjandet gÃ¥r inte att anvÃ¤nda avbrottsattribut pÃ¥ funktionen %qD med linux-verktygskedjankan inte anvÃ¤nda lÃ¤ge %qs fÃ¶r upprÃ¤kningstypermshared och static kan inte anvÃ¤ndas tillsammansmthreads och mlegacy-threads kan inte anvÃ¤ndas tillsammansdet gÃ¥r inte att anvÃ¤nda flera stackkontrollmetoder tillsammansdet gÃ¥r inte att anvÃ¤nda attributet reset pÃ¥ funktionen %qD under linuxverktygskedjandet gÃ¥r inte att anvÃ¤nda smÃ¥dataÃ¥tkomster fÃ¶r %qsdet gÃ¥r inte att anvÃ¤nda typ %s som typ %sdet gÃ¥r inte att vÃ¤rdeinitiera vektorn %qT med okÃ¤nd grÃ¤nskan inte skriva %s: %mkan inte skriva PCH-filkan inte skriva PCH-fil: %mkan inte skriva en PCH-fil: det nÃ¶dvÃ¤ndiga minnessegmentet Ã¤r otillgÃ¤ngligtkan inte skriva utfyllnad till PCH-fil: %mkan inte skriva till %s: %mkanoniska typer skiljer fÃ¶r identiska typer %qT och %qTfÃ¥ngst av kopia av RVV-typen %qTfÃ¥ngst av kopia av SVE-typen %qTfÃ¥ngst av kopia av ofullstÃ¤ndig typ %qTfÃ¥ngst av en icke-variabel %qEfÃ¥ngst av variabeln %qD med ej automatisk lagringsvaraktighetfÃ¥ngst av den variabelt modifierade typen %qT som inte Ã¤r en N3639-vektor av kÃ¶rtidsgrÃ¤nscase-etikett %qE Ã¤r inte i en switch-satscase-etikett reducerar inte till en heltalskonstantcase-etikett Ã¤r inte ett konstant heltalsuttryckcase-etikett Ã¤r inte i en switch-satscase-etikettvÃ¤rde Ã¶verskrider det maximala vÃ¤rdet fÃ¶r sin typcase-etikettvÃ¤rde Ã¤r mindre Ã¤n minsta vÃ¤rdet fÃ¶r sin typcase-etiketter Ã¤r inte sorterade i en switch-satscase-etiketter Ã¤r inte sorterade: case-vÃ¤rde %qs Ã¤r inte i en upprÃ¤kningstypcase-vÃ¤rde %qs Ã¤r inte i upprÃ¤kningstypen %qTtypkonvertering lÃ¤gger %q#v-kvalificerare till funktionstypkonvertering mellan inkompatibla funktionstyper frÃ¥n %qH till %qItypkonvertering mellan inkompatibla funktionstyper frÃ¥n %qT till %qTtypkonvertering mellan inkompatibla pekare till medlemstyper frÃ¥n %qH till %qItypkonvertering kastar bort %qv-kvalificerare frÃ¥n pekarmÃ¥ltyptypkonvertering frÃ¥n %qH till %qI Ã¶kar kravet pÃ¥ justering fÃ¶r mÃ¥ltypenkonvertering frÃ¥n %qH till %qI fÃ¶rlorar precisiontypkonvertering frÃ¥n %qT Ã¤r inte tillÃ¥tettypkonvertering frÃ¥n %qs till %qs kommer producera ett nollresultattypkonvertering frÃ¥n funktionsanrop av typ %qT till typ %qT matchar intetypkonvertering frÃ¥n pekare till heltal av annan storlekkonvertering frÃ¥n typ %qT till typ %qT slÃ¤nger bort kvalificeraretypkonvertering Ã¶kar kravet pÃ¥ justering av mÃ¥ltypentypkonvertering anger vektortyptypkonvertering anger funktionstyptypkonvertering frÃ¥n adressrymdspekare till %qs frÃ¥n skild adressrymdspekare till %qstypkonvertering till adressrymdspekare %qs frÃ¥n skild generisk adressrymdspekaretypkonvertering till %qs kommer producera ett null-resultat.typkonvertering till generisk adressrymdspekare frÃ¥n skild adressrymdspekare till %qstypkonvertering till %qT som inte Ã¤r en heltalstyp i ett konstant uttrycktypkonvertering till pekare frÃ¥n heltal med annan storlektypkonvertering till unionstyp frÃ¥n typ som ej finns i unionentypkonvertering av %qT till %qT derefererar inte pekaretypkonvertering mellan pekare-till-funktion och pekare-till-objekt stÃ¶djs villkorligtfÃ¥ngar icke-referenstyp %q#TfÃ¥ngar polymorf typ %q#T efter vÃ¤rdefÃ¥ngar typ %q#T efter vÃ¤rdekategoriattribut finns inte i Objective-C 1.0kategoriattribut finns inte i denna version av kompilatorn, (ignoreras)attributen cdecl och thiscall Ã¤r inte kompatiblacgraph-antalet Ã¤r felaktigtcgraph_node har fel klonlistacgraph_node har fel clone_ofcgraph_node har fel prev_clone-pekarecgraph_node Ã¤r i klonlistan men den Ã¤r inte en klonÃ¤ndring av den aktiva medlemmen av en union %qD till %qDÃ¤ndring av den aktiva medlemmen av en union %qD till %qD under initieringatt Ã¤ndra returtypen frÃ¥n %qs till en jÃ¤mfÃ¶relsekategorityp kommer tillÃ¥ta jÃ¤mfÃ¶relsen att anvÃ¤nda %qs och %qscheck_charlen_present(): lÃ¤ngden inte sattcheck_dimension(): Felaktig vektorreferenscheck_dummy_characteristics: OvÃ¤ntat resultat %i frÃ¥n gfc_dep_compare_exprcheck_init_expr(): OkÃ¤nd uttryckstypcheck_intents(): Listor stÃ¤mmer intecheck_restricted(): OkÃ¤nd uttryckstypcheck_result_characteristics (1): OvÃ¤ntat resultat %i frÃ¥n gfc_dep_compare_exprcheck_result_characteristics (2): OvÃ¤ntat resultat %i frÃ¥n gfc_dep_compare_exprcheck_some_aliasing(): Listor stÃ¤mmer intecheck_some_aliasing(): trasig datakontrollsumma Ã¤r (%x,%x) istÃ¤llet fÃ¶r (%x,%x)vÃ¤ljer %qD framfÃ¶r %qDvÃ¤rdet pÃ¥ styckesstorleken mÃ¥ste vara positivtcirkulÃ¤r pekardelegering detekteradklass %qE finns redanklassen %qE definierad utan att ange en basklassklassen %qE bÃ¶r undvikasklassen %qE Ã¤r inte tillgÃ¤ngligklassen %qE Ã¤r otillgÃ¤ngligklass %qT har inget fÃ¤lt med namnet %qDklass %qT Ã¤r implicit vÃ¤n med sig sjÃ¤lvklass %qs implementerar inte protokollet %qEklassattribut Ã¤r finns inte i Objective-C 1.0klassdefinition kan inte deklareras som en vÃ¤nklassutvidgning fÃ¶r klass %qE deklarerad efter sin %<@implementation%>klassutvidgningar finns inte i Objective-C 1.0klassmallen %qD omdeklarerad som en icke-mallhÃ¤rledning av klassmallargument misslyckades:klassmallargumentshÃ¤rledningen fÃ¶r %qT misslyckades: explicit hÃ¤rledningsguide vald i kopieringslistinitieringhÃ¤rledning av klassmallargument Ã¤r endast tillgÃ¤ngligt med %<-std=c++17%> eller %<-std=gnu++17%>returtypen %qT Ã¤r ofullstÃ¤ndigklausuler i %<simd%>-egenskap skall separeras av %<,%>argumentet till cleanup Ã¤r inte en funktionargumentet till cleanup Ã¤r inte en identifierarekloner fÃ¶r attributet %<target_clones%> kan inte skapasstÃ¤ng: %sslutna intervallnÃ¤r LTRANS-utdatalista %s stÃ¤ngdes: %mnÃ¤r beroendefil %s stÃ¤ngdes: %mnÃ¤r json-filen %s stÃ¤ngdes: %mnÃ¤r mixin-filen %s stÃ¤ngdes: %mco-vektorargumentkoden kan feloptimeras om inte %<-fno-strict-aliasing%> anvÃ¤ndskodmodellen %qs Ã¤r inte kompatibel med %skodmodell %qs behÃ¶ver %skodmodellen %qs stÃ¶djs inte i ilp32-lÃ¤gekodmodellen %qs stÃ¶djs inte i %s-bitslÃ¤gekodmodellen %qs stÃ¶djs inte i x32-lÃ¤gekodmodell %qs med %<-f%s%>kodmodellen %s stÃ¶djer inte PIC-lÃ¤gecollapse-argument behÃ¶ver ett positivt konstant heltalsuttryckkollapsade %s-slingor Ã¤r inte perfekt nÃ¤stade vid %Lkollapsade slingor inte perfekt nÃ¤stadecollect2 version %s
  samling i snabb upprÃ¤kning Ã¤r inte ett objekten comdat-symbol fÃ¥r inte vara versioneradcomdat-lokal funktion anropad av %s utanfÃ¶r dess comdatcomdat-lokal symbol refererad till av %s utanfÃ¶r dess comdatkomma i slutet av upprÃ¤kningslistaen kommaseparerad lista i using-deklaration Ã¤r endast tillgÃ¤ngligt med %<-std=c++17%> eller %<-std=gnu++17%>kommandoradsflaggan %qs stÃ¶djs inte av denna konfigurationkommandoradsflaggan %qs Ã¤r giltig fÃ¶r %s men inte fÃ¶r %skommandoradsflaggan %qs Ã¤r giltig fÃ¶r drivrutinen men inte fÃ¶r %sen common-symbol fÃ¥r inte vara versioneradcommon-variabler mÃ¥ste ha en justering av 32678 eller mindrecompare_actual_expr(): Felaktig komponentkodcompare_real(): Felaktig operatorjÃ¤mfÃ¶r slutliga instruktionsdumparatt jÃ¤mfÃ¶ra flyttal med %<==%> eller %<!=%> Ã¤r osÃ¤kertjÃ¤mfÃ¶r resultatet av pekaraddition %qE och NULLjÃ¤mfÃ¶r vektorer med skilda elementtyperjÃ¤mfÃ¶r vektorer med olika antal elementjÃ¤mfÃ¶relse mellan %q#T och %q#TjÃ¤mfÃ¶relse mellan %qT och %qTjÃ¤mfÃ¶relse mellan olika pekartyper %qT och %qT saknar en typkonverteringjÃ¤mfÃ¶relse mellan olika pekare-pÃ¥-medlem-typer %qT och %qT saknar en typkonverteringjÃ¤mfÃ¶relse mellan pekare och heltaljÃ¤mfÃ¶relse mellan pekare och teckenkonstanten nolljÃ¤mfÃ¶relse mellan tvÃ¥ vektorerjÃ¤mfÃ¶relse mellan tvÃ¥ vektorer bÃ¶r undvikas enligt C++20jÃ¤mfÃ¶relse mellan typer %qT och %qTjÃ¤mfÃ¶relsen Ã¤r alltid %djÃ¤mfÃ¶relsen Ã¤r alltid %d pÃ¥ grund av bredd pÃ¥ bitfÃ¤ltjÃ¤mfÃ¶relsen Ã¤r alltid falsk pÃ¥ grund av begrÃ¤nsat intervall fÃ¶r datatypenjÃ¤mfÃ¶relsen Ã¤r alltid sann pÃ¥ grund av begrÃ¤nsat intervall fÃ¶r datatypenjÃ¤mfÃ¶relse av kompletta och ofullstÃ¤ndiga pekarejÃ¤mfÃ¶relse av konstant %qE med booleskt uttryck Ã¤r alltid falsktjÃ¤mfÃ¶relse av konstant %qE med booleskt uttryck Ã¤r alltid santjÃ¤mfÃ¶relse av skilda Objective-C-typer saknar en konverteringjÃ¤mfÃ¶relse av skilda pekartyper saknar en typkonverteringjÃ¤mfÃ¶relse av upprÃ¤kningstypen %qT med flyttalstypen %qT Ã¤r fÃ¶rÃ¥ldradjÃ¤mfÃ¶relse av flyttalstypen %qT med upprÃ¤kningstypen %qT bÃ¶r undvikasjÃ¤mfÃ¶relse av heltalsuttryck av olika teckenlÃ¤ge: %qT och %qTjÃ¤mfÃ¶relse av pekare till skilda adressutrymmenjÃ¤mfÃ¶relse av befordrat bitvis komplement av ett teckenlÃ¶st vÃ¤rde med konstantjÃ¤mfÃ¶relse av befordrat bitvis komplement av ett teckenlÃ¶st vÃ¤rde med teckenlÃ¶stjÃ¤mfÃ¶relse med unsigned-uttryck %<< 0%> Ã¤r alltid falsktjÃ¤mfÃ¶relse med unsigned-uttryck %<>= 0%> Ã¤r alltid santjÃ¤mfÃ¶relseoperatorn %q+D standarddefinierades efter sin fÃ¶rsta deklarationen jÃ¤mfÃ¶relse krÃ¤vsjÃ¤mfÃ¶relse med strÃ¤nglitteral resulterar i odefinierat beteendejÃ¤mfÃ¶relser som %<X<=Y<=Z%> har inte sin matematiska meningkompatibla typen finns hÃ¤rkompilering avslutad pÃ¥ grund av -Wfatal-errors.
--- 2241,2247 ----
  Att anvÃ¤nda funktionen %qs vid %L bÃ¶r undvikasAtt anvÃ¤nda parametern %qs deklarerad vid %L bÃ¶r undvikasAtt anvÃ¤nda subrutinen %qs vid %L bÃ¶r undvikasAtt anvÃ¤nda variabeln %qs vid %L bÃ¶r undvikasVanligen gÃ¶rs â€�private externâ€� (dolda) symboler lokala vid lÃ¤nkning, detta kommando undertrycker det sÃ¥ att de behÃ¥lls exporterade.VALUE-argumentet till den inbyggda funktionen %s vid %L mÃ¥ste vara definierbartAttributet VALUE vid %CVALUE Ã¤r inte tillÃ¥tet inuti BLOCK vid %CVALUE-objekt %qs i %s-klausul vid %LVALUE-sats vid %CVOIDmode vid utmatningAttributet VOLATILE vid %CAttributet VOLATILE vid %L kan inte anges i en PURE-procedurVOLATILE-sats vid %CGiltiga Nios II ISA-nivÃ¥er (fÃ¶r -march):Giltiga argument till flaggan -msdata=:Giltiga argument till -malign-:Giltiga argument till -mcode-readable=:Giltiga argument till -mfpmath=:Giltiga argument till -mr10k-cache-barrier=:Giltiga argument till -mstack-protector-guard=:Giltiga argument till -mstringop-strategy=:Giltiga argument till -mtp=:Giltiga flaggor fÃ¶r GP-relativ adressering (fÃ¶r -mgpopt):Validera vtable-pekare fÃ¶re de anvÃ¤nds.VÃ¤rdet pÃ¥ HINT-klausulen vid %L skall vara ett giltigt konstant hint-uttryckVariabeln %qs vid %C fÃ¥r inte definieras om inuti slingan som bÃ¶rjar vid %LVariabeln %qs vid %C med en initierare finns redan i en DATA-satsVariabel %qs vid %L kan inte vara BIND(C) eftersom den varken Ã¤r ett COMMON-block eller deklarerad med rÃ¤ckvidd modulnivÃ¥Variabeln %qs vid %L fÃ¥r inte ha bÃ¥de attributet ALLOCATABLE och BIND(C)Variabeln %qs vid %L kan inte bÃ¥de ha attributet OPTIONAL och VALUE eftersom proceduren %qs Ã¤r BIND(C)Variabeln %qs vid %L fÃ¥r inte ha bÃ¥de attributet POINTER och BIND(C)Variabeln %qs vid %L har inte tilldelats en formatetikettVariabel %qs vid %L i common-block %qs vid %C mÃ¥ste deklareras med en C-interoperativ sort eftersom common-block %qs Ã¤r bind(c)Variabeln %qs vid %L i detta sammanhang mÃ¥ste vara en konstantVariabeln %qs vid %L Ã¤r INTENT(OUT) och kan alltsÃ¥ inte vara en allokerbara co-vektor eller har co-vektorkomponenterVariabeln %qs vid %L Ã¤r en co-vektor och Ã¤r inte ALLOCATABLE, SAVE eller ett attrappargumentVariabeln %qs vid %L Ã¤r en attrapparameter till BIND(C)-proceduren %qs men Ã¤r kanske inte interoperativ med CTypen %qs vid %L Ã¤r ett attrappargument till BIND(C)-proceduren %qs men Ã¤r inte interoperativ med C fÃ¶r att den hÃ¤rledda typen %qs inte Ã¤r interoperativ med CVariabeln %qs vid %L Ã¤r ett attrappargument till BIND(C)-proceduren %qs men Ã¤r inte interoperativ med C eftersom den Ã¤r polymorfVariabel %qs vid %L Ã¤r i COMMON men endast i BLOCK DATA Ã¤r initiering tillÃ¥tenVariabeln %qs vid %L fÃ¥r inte ha en C-interoperativ sort men den Ã¤r BIND(C)Variabeln %qs vid %L ej definierbar inuti slingan som bÃ¶rjar vid %L Ã¤r argument INTENT(INOUT) till funktionen %qsVariabeln %qs vid %L ej definierbar inuti slingan som bÃ¶rjar vid %L Ã¤r argument INTENT(INOUT) till subrutin %qsVariabeln %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektorVariabeln %qs vid %L satt till odefinierad inuti slingan som bÃ¶rjar vid %L Ã¤r argument INTENT(OUT) till funktionen %qsVariabeln %qs vid %L satt till odefinierad inuti en slinga som bÃ¶rjar vid %L Ã¤r argument INTENT(OUT) till subrutin %qsVariabeln %qs vid %L med attributet ALLOCATABLE i proceduren %qs med BIND(C)Variabeln %qs vid %L med attributet OPTIONAL i proceduren %qs som Ã¤r BIND(C)Variabeln %qs vid %L med attributet POINTER i proceduren %qs med BIND(C)Variabeln %qs vid %L med co-vektorkomponent skall vara en skalÃ¤r som inte Ã¤r en pekare eller allokerbar och inte en co-vektorVariabeln %qs kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %L i en PURE-procedurVariabeln %qs kan inte fÃ¶rekomma i uttrycket vid %LVariabeln %qs frÃ¥n modulen %qs med bindningsetikett %qs vid %L anvÃ¤nder samma globala identifierare som entiteten vid %L frÃ¥n modulen %qsVariabeln %qs har inte tilldelats nÃ¥gon mÃ¥letikett vid %LVariabeln %qs i %s-klausul anvÃ¤nds i NAMELIST-sats vid %LVariabel %qs i common-block %qs vid %C fÃ¥r inte vara bind(c) eftersom det inte Ã¤r globaltVariabeln %qs i common-blocket %qs vid %C mÃ¥ste deklareras med en sort som Ã¤r C-interoperativ eftersom common-blocket %qs Ã¤r BIND(C)Variabeln %qs i common-blocket %qs vid %L fÃ¥r inte deklareras med BIND(C) eftersom den inte Ã¤r en globalVariabeln %qs i common-blocket %qs vid %L fÃ¥r inte vara en sort interoperativ med C men common-blocket %qs Ã¤r BIND(C)Variabeln %qs Ã¤r PROTECTED och kan inte fÃ¶rekomma i ett pekarassociationssammanhang (%s) vid %LVariabeln %qs Ã¤r PROTECTED och kan inte fÃ¶rekomma i ett variabeldefinitionssammanhang (%s) vid %LVariabeln %qs Ã¤r inte ett attrappargument vid %LVariabel %qs anvÃ¤nds vid %L fÃ¶re ENTRY-satsen i vilken den Ã¤r en parameterVariabeln %qs skall deklareras i samma rÃ¤ckviddsenhet som !$ACC DECLARE vid %LVariabeln %qs med bindningsetiketten %qs vid %L anvÃ¤nder samma globala identifierare som en entitet vid %LVariabel %qs, anvÃ¤nd i ett specifikationsuttryck, refereras vid %L fÃ¶re ENTRY-satsen i vilken den Ã¤r en parameterVariabeln %s vid %L av typen EVENT_TYPE eller med en delkomponent av typen EVENT_TYPE mÃ¥ste vara en co-vektorVariabeln %s vid %L av typen LOCK_TYPE eller med en delkomponent av typen LOCK_TYPE mÃ¥ste vara en co-vektorVariabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUEVariabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet INTENT(OUT)Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r bara anvÃ¤ndas som ett aktuellt argumentVariabeln %s vid %L med attributet NO_ARG_CHECK skall vara ett attrappargumentVariabeln %s vid %L med attributet NO_ARG_CHECK skall ha typen TYPE(*) eller en numerisk inbyggd typVariabeln %s vid %L med attributet NO_ARG_CHECK skall antingen vara en skalÃ¤r eller en vektor med fÃ¶rmodad storlekVariabeln %s vid %L med attributet NO_ARG_CHECK skall inte ha en subobjektreferensVariabeln %s fÃ¥r inte vara INTENT(IN) vid %CVariabel %s kan inte tilldelas i en PURE-procedur vid %CVariabel vid %C Ã¤r ett element i ett COMMON-blockVariabeln vid %L nÃ¤mnd flera gÃ¥nger i klausuler av samma OMP DECLARE TARGET-direktivVariabel i USE-associated med !$ACC DECLARE vid %LEn annan variabel Ã¤n OMP_OUT eller OMP_IN anvÃ¤nd i kombineraren i !$OMP DECLARE REDUCTION vid %LEn annan variabel Ã¤n OMP_PRIV eller OMP_ORIG anvÃ¤nd i INITIALIZER-klausul i !$OMP DECLARE REDUCTION vid %LVariabeltypen Ã¤r OKÃ„ND i tilldelning vid %LVariabeln med attributet NO_ARG_CHECK vid %L Ã¤r endast tillÃ¥tet som argument till de inbyggda funktionerna C_LOC och PRESENTVektorbiblioteks-ABI att anvÃ¤nda.Vektorisera fÃ¶r dubbelordsoperationer.Verifiera att sÃ¶kvÃ¤gar Ã¤r mÃ¶jliga nÃ¤r felutskrifter skrivs ut.Versioner av slingor baserat pÃ¥ om indexen har steg pÃ¥ ett.Multiversionering av virtuell funktion stÃ¶djs inteVolatila minnesÃ¥tkomster anvÃ¤nder inte I/O ladda-/lagrainstruktioner.Volatila minnesÃ¥tkomster anvÃ¤nder I/O ladda-/lagrainstruktioner.WAIT vid %C Ã¤r inte tillÃ¥tet i Fortran 95WAIT-klausul vid %L krÃ¤ver ett skalÃ¤rt INTEGER-uttryckWAIT-sats Ã¤r inte tillÃ¥tet i PURE-procedur vid %CWHERE-tilldelningsmÃ¥l vid %L har inkonsistent formWHERE-mask vid %L har inkonsistent formWHERE/ELSEWHERE-klausul vid %L krÃ¤ver en LOGICAL-vektorVarna fÃ¶r â€�externâ€�-deklaration som inte Ã¤r pÃ¥ filnivÃ¥.Varna fÃ¶r â€�misstÃ¤nktaâ€� konstruktioner.Varna fÃ¶r â€�newâ€� av en typ med utÃ¶kad justering utan -faligned-new.Varna fÃ¶r @selector()er utan tidigare deklarerade metoder.Varna fÃ¶r C-konstruktioner som inte Ã¤r i den gemensamma delmÃ¤ngden av C och C++.Varna fÃ¶r C++-konstruktioner vars betydelse skiljer mellan ISO C++ 1998 och ISO C++ 2011.Varna fÃ¶r C++-konstruktioner vars betydelse skiljer mellan ISO C++ 2011 och ISO C++ 2014.Varna fÃ¶r C++-konstruktioner vars betydelse skiljer mellan ISO C++ 2014 och ISO C++ 2017.Varna fÃ¶r C++-konstruktioner vars betydelse skiljer mellan ISO C++ 2017 och ISO C++ 2020.Varna fÃ¶r polymorfa C++-typer dÃ¤r det skulle fÃ¶rbÃ¤ttra kodkvaliteten att lÃ¤gga till nyckelordet final.Varna fÃ¶r virtuella C++-metoder dÃ¤r det skulle fÃ¶rbÃ¤ttra kodkvaliteten att lÃ¤gga till nyckelordet final.Varna fÃ¶r C++11-konstruktioner i kod kompilerad med en Ã¤ldre standard.Varna fÃ¶r C++11 Ã¤rvda konstruerare nÃ¤r basen har en variadisk konstruerare.Varna fÃ¶r C++14-konstruktioner i kod kompilerad med en Ã¤ldre standard.Varna fÃ¶r C++17-konstruktioner i kod kompilerad med en Ã¤ldre standard.Varna fÃ¶r C++20-konstruktioner i kod kompilerad med en Ã¤ldre standard.Varna fÃ¶r C++23-konstruktioner i kod kompilerad med en Ã¤ldre standard.Varna fÃ¶r GCC-formatstrÃ¤ngar med strÃ¤ngar som inte passar till felmeddelanden.Varna om NULL skickas som argument som Ã¤r markerade att de krÃ¤ver icke-NULL.Varna fÃ¶r PCH-filer som hittas men inte anvÃ¤nds.Varna fÃ¶r USE-satser som inte har nÃ¥gon ONLY-kvalificerare.Varna fÃ¶r anvÃ¤ndning av __TIME__, __DATE__ och __TIMESTAMP__.Varna fÃ¶r Ã¥tkomst till interna vektormedlemmar med lÃ¤ngden noll.Varna fÃ¶r justering av COMMON-block.Varna fÃ¶r alla upprÃ¤kningshopptabeller som saknar ett specifikt fall.Varna fÃ¶r en tom kropp i en if- eller else-sats.Varna fÃ¶r en felaktig DO-slinga.Varna fÃ¶r booleska uttryck som jÃ¤mfÃ¶rs med ett heltalsvÃ¤rde annat skilt frÃ¥n sant/falskt.Varna fÃ¶r buffertspill i strÃ¤nghanteringsfunktioner som memcpy och strcpy.Varna fÃ¶r anrop av procedurer som inte explicit deklarerats.Varna fÃ¶r att anrop av std::move pÃ¥ ett lokalt objekt i en retursats fÃ¶rhindrar att kopiering undviks.Varna fÃ¶r anrop till snprintf och liknande funktioner som hugger av utdata.Varna fÃ¶r anrop till snprintf och liknande funktioner som hugger av utdata.  Samma som -Wformat-truncation=1.Varna fÃ¶r anrop till strcmp och strncmp som anvÃ¤nds i likhetsuttryck som nÃ¶dvÃ¤ndigtvis Ã¤r sanna eller falska pÃ¥ grund av lÃ¤ngden pÃ¥ det ena och storleken pÃ¥ det andra argumentet.Varna fÃ¶r anrop med implicit grÃ¤nssnitt.Varna fÃ¶r fall dÃ¤r -ftrivial-auto-var-init inte kan initiera en auto-variabel.Varna fÃ¶r typkonvertering av funktioner till inkompatibla typer.Varna fÃ¶r typkonvertering mellan inkompatibla funktionstyper.Varna fÃ¶r typkonvertering som kommer producera ett null-resultat.Varna fÃ¶r typkonvertering som slÃ¤nger kvalificerare.Varna fÃ¶r fÃ¥ngsthanterare av icke-referenstyper.Varna fÃ¶r vissa operationer pÃ¥ booleska uttryck.Varna fÃ¶r kodvÃ¤gar i vilka NULL skickas till ett fÃ¥r-inte-vara-NULL-funktionsargument.Varna fÃ¶r kodvÃ¤gar i vilka en NULL-funktionspekare anropas.Varna fÃ¶r kodvÃ¤gar i vilka en NULL-pekare derefereras.Varna fÃ¶r kodvÃ¤gar i vilka en filbeskrivare kan stÃ¤ngas mer Ã¤n en gÃ¥ng.Varna fÃ¶r kodvÃ¤gar i vilka en filbeskrivare inte stÃ¤ngs.Varna fÃ¶r kodvÃ¤gar i vilka en filbeskrivare anvÃ¤nds utan att dess giltighet kontrolleras.Varna fÃ¶r kodvÃ¤gar i vilka ett frigjort vÃ¤rde anvÃ¤nds.Varna fÃ¶r kodvÃ¤gar i vilka en heap-allokerad pekare lÃ¤cker.Varna fÃ¶r kodvÃ¤gar i vilka en longjmp hoppar tillbaka till en jmp_buf som sparades i en stackram som har returnerat.Varna fÃ¶r kodvÃ¤gar i vilka en pekare till annat Ã¤n heap:en frigÃ¶rs.Varna fÃ¶r kodvÃ¤gar i vilka en pekare kan frigÃ¶ras mer Ã¤n en gÃ¥ng.Varna fÃ¶r kodvÃ¤gar i vilka en pekare undersÃ¶ks om den Ã¤r NULL efter att den redan har derefererats.Varna fÃ¶r kodvÃ¤gar i vilka en pekare till en buffert tilldelas till en inkompatibel typ.Varna fÃ¶r kodvÃ¤gar i vilka en pekare till en fÃ¶rlegat stackram anvÃ¤nds.Varna fÃ¶r kodvÃ¤gar i vilka en mÃ¶jlig NULL-pekare derefereras.Varna fÃ¶r kodvÃ¤gar i vilka ett mÃ¶jligt NULL-vÃ¤rde skickas till ett fÃ¥r-inte-vara-NULL-funktionsargument.Varna fÃ¶r kodvÃ¤gar i vilka en lÃ¤sning eller skrivning gÃ¶rs med en stÃ¤ngd filbeskrivare.Varna fÃ¶r kodvÃ¤gar i vilka en skift med antal â‰¥ bredden av typen fÃ¶rsÃ¶ker gÃ¶ras.Varna fÃ¶r kodvÃ¤gar i vilka en skift med negativt antal fÃ¶rsÃ¶ker gÃ¶ras.Varna fÃ¶r kodvÃ¤gar i vilka en stdio FILE kan stÃ¤ngas mer Ã¤n en gÃ¥ng.Varna fÃ¶r kodvÃ¤gar i vilka en stdio-FILE inte stÃ¤ngs.Varna fÃ¶r kodvÃ¤gar i vilka ett va_list anvÃ¤nds efter va_end.Varna fÃ¶r kodvÃ¤gar i vilka en skrivning eller lÃ¤sning till/frÃ¥n en buffert gÃ¥r utanfÃ¶r grÃ¤nserna.Varna fÃ¶r kodvÃ¤gar i vilka en â€�assert()â€� gÃ¶rs med ett osanerat vÃ¤rde inblandat.Varna fÃ¶r kodvÃ¤gar i vilka en async-signal-unsafe-funktion anropas frÃ¥n en signalhanterare.Varna fÃ¶r kodvÃ¤gar i vilka en buffert pÃ¥ stacken skickas till putenv.Varna fÃ¶r kodvÃ¤gar i vilka en Ã¥gÃ¤rd fÃ¶rsÃ¶ker gÃ¶ras i fel fas av en filbeskrivares livstid.Varna fÃ¶r kodvÃ¤gar i vilka en Ã¥tgÃ¤rd fÃ¶rsÃ¶ker gÃ¶ras med fel typ av filbeskrivare.Varna fÃ¶r kodvÃ¤gar i vilka ett oinitierat vÃ¤rde anvÃ¤nds.Varna fÃ¶r kodvÃ¤gar i vilka ett osanerat vÃ¤rde anvÃ¤nds som en nÃ¤mnare.Varna fÃ¶r kodvÃ¤gar i vilka ett osanerat vÃ¤rde anvÃ¤nds som ett pekaravstÃ¥nd.Varna fÃ¶r kodvÃ¤gar i vilka ett osanerat vÃ¤rde anvÃ¤nds som en storlek.Varna fÃ¶r kodvÃ¤gar i vilka ett osanerat vÃ¤rde anvÃ¤nds som en allokeringsstorlek.Varna fÃ¶r kodvÃ¤gar i vilka ett osanerat vÃ¤rde anvÃ¤nds som ett vektorindex.Varna fÃ¶r kodvÃ¤gar i vilka flyttalsaritmetik anvÃ¤nds pÃ¥ platser dÃ¤r precis berÃ¤kning behÃ¶vs.Varna fÃ¶r kodvÃ¤gar i vilka fÃ¶rsÃ¶k att lÃ¤sa frÃ¥n en endast skrivbar filbeskrivare gÃ¶rs, eller vice versa.Varna fÃ¶r kodvÃ¤gar i vilka kÃ¤nslig data kopieras Ã¶ver en sÃ¤kerhetsgrÃ¤ns.Varna fÃ¶r kodvÃ¤gar i vilka kÃ¤nslig data skrivs till en fil.Varna fÃ¶r kodvÃ¤gar i vilka fel avallokeringsfunktion anropas.Varna fÃ¶r kodvÃ¤gar i vilka va_arg anvÃ¤nds fÃ¶r mÃ¥nga gÃ¥nger pÃ¥ en va_list.Varna fÃ¶r kodvÃ¤gar i vilka va_arg anvÃ¤nder fel typ.Varna fÃ¶r kodvÃ¤gar i vilka va_start eller va_copy anvÃ¤nds utan ett motsvarande va_end.Varna fÃ¶r kodvÃ¤gar vilka fÃ¶refaller leda till oÃ¤ndlig rekursion.Varna fÃ¶r kodvÃ¤gar i vilka fÃ¶rsÃ¶k gÃ¶rs att skriva till ett const-objekt.Varna fÃ¶r kodvÃ¤gar i vilka fÃ¶rsÃ¶k gÃ¶rs att skriva till en strÃ¤nglitteral.Varna fÃ¶r kod som kan bryta strikta aliasregler.Varna fÃ¶r jÃ¤mfÃ¶relser av skilda upprÃ¤kningstyper.Varna fÃ¶r jÃ¤mfÃ¶relser mellan tvÃ¥ operander av vektortyp.Varna fÃ¶r heltalsdivision med noll vid kompileringstillfÃ¤llet.Varna fÃ¶r konstant heltalsdivision med avhuggna resultat.Varna om vektortemporÃ¤rer skapas.Varna fÃ¶r hÃ¤ngande else.Varna fÃ¶r deklarationer av entiteter som kan sakna attribut som relaterade entiteter har deklarerats med.Varna fÃ¶r radering av polymorfa objekt med ickevirtuella destruerare.Varna fÃ¶r anvÃ¤ndning av AltiVec-typen â€�vector long ...â€� som bÃ¶r undvikas.Varna fÃ¶r fÃ¶rÃ¥ldrade aritmetiska konverteringar av operander av upprÃ¤kningstyper.Varna fÃ¶r aritmetiska konverteringar som bÃ¶r undvikas pÃ¥ operander dÃ¤r en Ã¤r av upprÃ¤kningstyp och den andra Ã¤r av en flyttalstyp.Varna fÃ¶r anvÃ¤ndningar av volatile-kvalificeraren som bÃ¶r undvikas.Varna fÃ¶r divisioner av tvÃ¥ sizeof-operatorer nÃ¤r den fÃ¶rsta Ã¤r tillÃ¤mpad pÃ¥ en vektor och nÃ¤mnaren inte Ã¤r lika med storleken pÃ¥ vektorelementet.Varna fÃ¶r dubblerade grenar i if-else-satser.Varna fÃ¶r dubblerade villkor i en if-else-if-kedja.Varna fÃ¶r enum/heltalstyper som inte stÃ¤mmer.Varna fÃ¶r upprÃ¤kningshopptabeller saknar en â€�default:â€�-sats.Varna nÃ¤r hopptabeller fÃ¶r upprÃ¤kningstyper inte har standardfall och saknar ett fall.Varna fÃ¶r likhetsjÃ¤mfÃ¶relser som involverar REAL- eller COMPLEX-uttryck.Varna fÃ¶r funktioner som inte finns i ISO C11, men finns i ISO C2X.Varna fÃ¶r funktioner som inte finns i ISO C90, men finns i ISO C99.Varna fÃ¶r funktioner som inte finns i ISO C99, men finns i ISO C11.Varna fÃ¶r funktioner som inte finns i traditionell C.Varna fÃ¶r formatstrÃ¤ngar som inte Ã¤r litteraler.Varna fÃ¶r formatstrÃ¤ngar som innehÃ¥ller NUL-byte:ar.Varna fÃ¶r eliminering av funktionsanrop.Varna fÃ¶r funktionsanrop med formatstrÃ¤ngar som skriver utanfÃ¶r slutet av destinationsregionen.Varna fÃ¶r funktionsanrop med formatstrÃ¤ngar som skriver utanfÃ¶r slutet av destinationsregionen.  Samma som -Wformat-overflow=1.Varna fÃ¶r funktionsparametrar som deklarerats utan en typangivelse i K&R-stilfunktioner.Varna fÃ¶r aritmetik med funktionspekare.Varna fÃ¶r funktioner som Ã¤r mÃ¶jliga kandidater fÃ¶r __attribute__((cold)).Varna fÃ¶r funktioner som Ã¤r mÃ¶jliga kandidater fÃ¶r __attribute__((const)).Varna fÃ¶r funktioner som Ã¤r mÃ¶jliga kandidater fÃ¶r __attribute__((malloc)).Varna fÃ¶r funktioner som Ã¤r mÃ¶jliga kandidater fÃ¶r __attribute__((noreturn)).Varna fÃ¶r funktioner som Ã¤r mÃ¶jliga kandidater fÃ¶r __attribute__((pure)).Varna fÃ¶r funktioner som kan vara kandidater fÃ¶r formatattribut.Varna fÃ¶r globala funktioner utan tidigare deklaration.Varna fÃ¶r globala funktioner utan prototyper.Varna fÃ¶r implicita konverteringar av enum-typer.Varna fÃ¶r implicita konverteringar frÃ¥n â€�floatâ€� till â€�doubleâ€�.Varna fÃ¶r implicita deklarationer.Varna fÃ¶r implicita funktionsdeklarationer.Varna fÃ¶r felaktig anvÃ¤ndning av attribut.Varna fÃ¶r inkompatibla konverteringar frÃ¥n heltal till pekare och pekare till heltal.Varna fÃ¶r felaktig anvÃ¤ndning av flexibla vektorelement enligt nivÃ¥n pÃ¥ -fstrict-flex-arrays.Varna fÃ¶r en felaktiga OpenACC-dimensioner.Varna fÃ¶r felaktiga UTF-8-tecken.Varna fÃ¶r felaktiga former pÃ¥ avgrÃ¤nsade eller namngivna styrsekvenser.Varna fÃ¶r ogiltiga anvÃ¤ndningar av makrot â€�offsetofâ€�.Varna fÃ¶r sannolikt saknat nyckelord requires.Varna fÃ¶r makron definierade i huvudfilen som inte anvÃ¤nds.Varna fÃ¶r makron som har motstridiga huvudenhetsdefinitioner.Varna fÃ¶r eventuellt oinitierade automatiska variabler.Varna fÃ¶r deklarationer av VLA-parametrar som inte stÃ¤mmer Ã¶verens.Varna fÃ¶r deklarationer av vektorparametrar som inte stÃ¤mmer Ã¶verens och osÃ¤ker Ã¥tkomst av dem.Varna fÃ¶r saknade et-tecken i fortsatta teckenkonstanter.Varna fÃ¶r saknade fÃ¤lt i postinitierare.Varna fÃ¶r saknade storleksbestÃ¤mda deallokeringsfunktioner.Varna fÃ¶r missbruk av pragman.Varna fÃ¶r de flesta implicita konverteringar.Varna fÃ¶r multipla deklarationer av samma objekt.Varna fÃ¶r avsmalnande konverteringar inom { } som Ã¤r felformulerad i C++11.Varna fÃ¶r ickevirtuella destruerare.Varna fÃ¶r msvcrt-breddutÃ¶kningar av scanf/printf som inte fÃ¶ljer ISO.Varna fÃ¶r meningslÃ¶sa vÃ¤rden till --param destructive-interference-size eller constructive-interference-size.Varna fÃ¶r optimeringar som antar spill med tecken Ã¤r odefinierat.Varna fÃ¶r spill i aritmetiska uttryck.Varna fÃ¶r Ã¶verlagrade virtuella funktionsnamn.Varna fÃ¶r Ã¥sidosÃ¤ttande initierare utan sidoeffekter.Varna fÃ¶r Ã¥sidosÃ¤ttande initierare utan sidoeffekter.Varna fÃ¶r packade bitfÃ¤lt vars avstÃ¥nd Ã¤ndrats i GCC 4.4.Varna fÃ¶r typkonvertering av pekare som Ã¶kar justeringen.Varna fÃ¶r positionsinitiering av poster som krÃ¤ver designerade initierare.Varna fÃ¶r eventuella attrappargumentalias.Varna fÃ¶r mÃ¶jliga sÃ¤kerhetsproblem med formatfunktioner.Varna fÃ¶r mÃ¶jliga brott mot sekvenspunktregler.Varna fÃ¶r eventuellt felaktiga index i do-slingor.Varna fÃ¶r eventuellt saknade klamrar runt initierare.Varna fÃ¶r eventuellt saknade parenteser.Varna fÃ¶r mÃ¶jliga nÃ¤stade blockkommentarer, och C++-kommentarer som spÃ¤nner Ã¶ver mer Ã¤n en fysisk rad.Varna fÃ¶r potentiellt suboptimala val relaterade till OpenACC-parallellism.Varna fÃ¶r anomalier i formatstrÃ¤ngar till printf/scanf/strftime/strfmon.Varna fÃ¶r tveksam anvÃ¤ndning av de makron som anvÃ¤nds fÃ¶r att hÃ¤mta variabla argument.Varna fÃ¶r att lÃ¤sa bortom slutet pÃ¥ en kÃ¤llvektor i strÃ¤nghanteringsfunktioner som memchr och memcpy.Varna fÃ¶r reella litterala konstanter med exponentbokstav â€�qâ€�.Varna fÃ¶r Ã¶verflÃ¶diga anrop av std::move.Varna fÃ¶r retur av en pekare/referens till en lokal eller temporÃ¤r variabel.Varna fÃ¶r retur av poster, unioner eller vektorer.Varna fÃ¶r semikolon efter funktionsdefinitioner i klassen.Varna fÃ¶r teckenskillnader i formatfunktioner.Varna fÃ¶r jÃ¤mfÃ¶relser mellan signed/unsigned.Varna fÃ¶r nÃ¥gra brott mot C++ endefinitionsregel under optimeringar vid lÃ¤nktillfÃ¤llet.Varna fÃ¶r satser mellan en switch:s styruttryck och det fÃ¶rsta fallet.Varna fÃ¶r vilsekomna symboler efter #else och #endif.Varna fÃ¶r format till strftime som ger 2-siffrigt Ã¥rtal.Varna fÃ¶r index vars typ Ã¤r â€�charâ€�.Varna fÃ¶r misstÃ¤nkta anrop till memset dÃ¤r det tredje argumentet innehÃ¥ller antalet element inte multiplicerade med elementstorleken.Varna fÃ¶r misstÃ¤nkta anrop till memset dÃ¤r det tredje argumentet Ã¤r en konstant litteral nolla och det andra inte Ã¤r det.Varna fÃ¶r tveksamma deklarationer av â€�mainâ€�.Varna fÃ¶r misstÃ¤nkta divisioner av tvÃ¥ sizeof-uttryck som inte fungerar korrekt med pekare.Varna fÃ¶r misstÃ¤nkta lÃ¤ngdparametrar till vissa strÃ¤ngfunktioner om argumentet anvÃ¤nder sizeof.Varna fÃ¶r misstÃ¤nkt anvÃ¤ndning av minnesadresser.Varna fÃ¶r switch-vÃ¤rden som Ã¤r utanfÃ¶r switch:ens typintervall.Varna fÃ¶r hopptabeller med booleska styruttryck.Varna fÃ¶r den mest irriterande syntaktiska tvetydigheten vid parsning.Varna fÃ¶r saker som Ã¤ndras mellan den nuvarande -fabi-version och den angivna versionen.Varna fÃ¶r saker som skulle Ã¤ndras vid kompilering med en kompilator som fÃ¶ljer ABI.Varna fÃ¶r avhuggna teckenuttryck.Varna fÃ¶r avhuggna kÃ¤llkodsrader.Varna fÃ¶r avhuggning i strÃ¤nghanteringsfunktioner som strncat och strncpy.Varna fÃ¶r typsÃ¤kerhet och liknande fel och avsaknad av Ã¶verensstÃ¤mmelse i deklarationer med aliasattribut.Varna fÃ¶r ej typkonverterad NULL anvÃ¤nds som vaktpost.Varna fÃ¶r underspill i numeriska konstanta uttryck.Varna fÃ¶r oinitierade automatiska variabler.Varna fÃ¶r funktionsdeklarationer utan prototyp.Varna fÃ¶r okÃ¤nda pragman.Varna fÃ¶r nÃ¤r osÃ¤kra makron som expanderar till flera satser anvÃ¤nds som kroppen i en klausul som if, else, while, switch eller for.Varna fÃ¶r flyttalskonstanter utan suffix.Varna fÃ¶r funktioner i ThreadSanitizer som inte stÃ¶djs.Varna fÃ¶r oanvÃ¤nda attrappargument.Varna vid anvÃ¤ndning av flerteckens teckenkonstant.Varna fÃ¶r oanvÃ¤ndbara typkonverteringar.Varna fÃ¶r anvÃ¤ndarangivna inkluderingskataloger som inte finns.Varna fÃ¶r anvÃ¤ndning av __attribute__((deprecated))-deklarationer.Varna fÃ¶r anvÃ¤ndning av __attribute__((warning))-deklarationer.Varna fÃ¶r anvÃ¤ndning av en kommaoperator i ett indexuttryck.Varna fÃ¶r anvÃ¤ndning av lagringsspecificeraren â€�registerâ€�.Varna fÃ¶r anvÃ¤ndningar av std::initializer_list som kan resultera i hÃ¤ngande pekare.Varna fÃ¶r anvÃ¤ndning av variadiska makron.Varna fÃ¶r variabler som kan Ã¤ndras av â€�longjmpâ€� eller â€�vforkâ€�.Varna fÃ¶r variabler som initieras till sig sjÃ¤lva.Varna fÃ¶r brott mot stilreglerna i Effective C++.Varna fÃ¶r xor-operatorer dÃ¤r det verkar som att anvÃ¤ndaren avsÃ¥g exponentiering.Varna fÃ¶r format med lÃ¤ngden noll.Varna fÃ¶r DO-slingor med noll-trippar.Varna fÃ¶r anrop till allokeringsfunktioner som anger noll byte.Varna fÃ¶r konstruktioner med villkorligt stÃ¶d.Varna fÃ¶r konvertering av NULL till icke-pekartyp.Varna fÃ¶r avallokeringsanrop med argument returnerade frÃ¥n allokeringsfunktioner som inte passar ihop.Varna fÃ¶r implicita typkonverteringar mellan heltalsuttryck med och utan tecken.Varna fÃ¶r implicita typkonverteringar som orsakar fÃ¶rlust av flyttalsprecision.Varna fÃ¶r implicita typkonverteringar som kan Ã¤ndra ett vÃ¤rde.Varna fÃ¶r oÃ¤ndligt rekursiva anrop.Varna fÃ¶r anrop som inte stÃ¤mmer Ã¶verens mellan anrop till operatorn new eller delete och det motsvarande anropet till allokerings- eller avallokeringsfunktionen.Varna fÃ¶r fÃ¶rÃ¥ldrad anvÃ¤ndning i en deklaration.Varna fÃ¶r placerande new-uttryck med odefinierat beteende.Varna fÃ¶r misstÃ¤nkta heltalsuttryck i booleska sammanhang.Varna fÃ¶r osÃ¤kra rÃ¥a minnesskrivningar till objekt av klasstyper.Varna fÃ¶r anvÃ¤ndning av pekare till auto-variabler vars livstid Ã¤r Ã¶ver.Varna fÃ¶r anvÃ¤ndning av pekare till avallokerad lagring.Varna fÃ¶r spekulativa kompileringar sÃ¥som __traits(compiles).Varna om â€�definedâ€� Ã¤r utanfÃ¶r #if.Varna om funktionstypen noexcept i C++17 kommer Ã¤ndra det manglade namnet pÃ¥ en symbol.Varna fÃ¶r en typkonvertering i C-stil anvÃ¤nds i ett program.Varna om anroparen av en funktion, deklarerad med attributet warn_unused_result, inte anvÃ¤nder dess returvÃ¤rde.Varna om ett klassgrÃ¤nssnitt inte har nÃ¥gon superklass. Rotklasser kan anvÃ¤nda ett attribut fÃ¶r att undertrycka denna varning.Varna om en klasstyp har en bas eller ett fÃ¤lt vars typ anvÃ¤nder den anonyma namnrymden eller beror pÃ¥ en typ utan lÃ¤nkningsklass.Varna om en logisk jÃ¤mfÃ¶relse alltid berÃ¤knas till sant eller falskt.Varna om en jÃ¤mfÃ¶relse alltid Ã¤r sann eller falsk pÃ¥ grund av begrÃ¤nsat intervall fÃ¶r datatypen.Varna fÃ¶r en kompilatorfunktion, klass, metod eller fÃ¤lt som bÃ¶r undvikas anvÃ¤nds.Varna om en funktion anvÃ¤nder alloca eller skapar en vektor med dynamisk storlek.Varna om en lokal deklaration dÃ¶ljer en instansvariabel.Varna om en slinga med konstant antal iterationer orsakar odefinierat beteende.Varna om en egenskap fÃ¶r ett Objective-C-objekt inte har nÃ¥gon tilldelningssemantik angiven.Varna om en vÃ¤ljare har multipla metoder.Varna om ett simd-direktiv Ã¥sidosÃ¤tts av vektoriserarens kostnadsmodell.Varna om en enskild funktions ramstorlek Ã¶verskrider den angivna ramstorleken.Varna om en strÃ¤ng Ã¤r lÃ¤ngre Ã¤n den maximala portabla lÃ¤ngden som anges i standarden.Varna om ett underobjekt har ett abi_tag-attribut som det fullstÃ¤ndiga objektets typ inte har.Varna om ett throw-uttryck alltid kommer resultera i ett anrop av terminate().Varna om en anvÃ¤ndarprocedur har samma namn som en inbyggd.Varna om en vektor med variabel lÃ¤ngd anvÃ¤nds.Varna om en virtuell bas har en icketrivial flyttningstilldelningsoperator.Varna om ett MCU-namn inte kÃ¤nns igen eller stÃ¥r i konflikt med andra flaggor (standard: pÃ¥).Varna om en vektor anvÃ¤nds utanfÃ¶r grÃ¤nserna.Varna fÃ¶r en gammaldags parameterdefinition anvÃ¤nds.Varna fÃ¶r ett odefinierat makro anvÃ¤nds i ett #if-direktiv.Varna om en pekarparameter med attributet nonnull jÃ¤mfÃ¶rs med NULL.Varna om konstanta CFString-objekt innehÃ¥ller icke-portabla tecken.Varna om konstruerare eller destruerare med prioriteter frÃ¥n 0 till 100 anvÃ¤nds.Varna om konverteringar av resultatet av aritmetik kan Ã¤ndra vÃ¤rdet Ã¤ven om konvertering av operanderna inte kan det.Varna om dereferering av en NULL-pekare kan leda till felaktigt eller odefinierat beteende.Varna om devices.csv inte finns eller det Ã¤r problem med att tolka den (standard: pÃ¥).Varna fÃ¶r Ã¤rvda metoder Ã¤r oimplementerade.Varna om vÃ¤nsterskift av ett vÃ¤rde med tecken spiller Ã¶ver.Varna vid vÃ¤nsterskift med ett negativt vÃ¤rde.Varna om slingor har bytt plats.Varna fÃ¶r fÃ¶r mÃ¥nga argument till en funktion fÃ¶r dess formatstrÃ¤ng.Varna om kvalificerare pÃ¥ vektorer som Ã¤r pekarmÃ¥l kastas bort.Varna om skiftantalet â‰¥ bredden pÃ¥ typen.Varna om skiftantalet Ã¤r negativt.Varna vid test av flyttal pÃ¥ likhet.Varna om ISR:en Ã¤r felstavad, d.v.s. utan prefixet __vector.  Aktiverat som standard.Varna om attributet NSObject anvÃ¤nds pÃ¥ en icke-typedef.Varna om adressrymden fÃ¶r en adress Ã¤ndras.Varna om koden Ã¤r fÃ¶r komplicerad fÃ¶r att analyseraren skall kunna utforska den fullstÃ¤ndigt.Varna om pekaren i en pekartilldelning kan Ã¶verleva sitt mÃ¥l.Varna om typen pÃ¥ en variabel kanske inte Ã¤r interoperabel med C.Varna fÃ¶r trigrafer upptÃ¤cks som kan pÃ¥verka betydelsen av programmet.Varna om typkvalificerare pÃ¥ pekare kastas bort.Varna fÃ¶r typsignaturer till kandidatmetoder inte stÃ¤mmer exakt.Varna ifall en funktion slutar tidigare Ã¤n den bÃ¶rjar pÃ¥ grund av ogiltiga linenum-makron.Varna om profiler i -fprofile-use inte finns.Varna om profiler i -fprofile-use inte stÃ¤mmer.Varna fÃ¶r prototyper som orsakar andra typkonverteringar Ã¤n de som skulle skett i frÃ¥nvaro av prototyp.Varna vid all anvÃ¤ndning av alloca.Varna vid direkt multipelt arv.Varna vid direkt virtuellt arv.Varna fÃ¶r inbyggda som inte Ã¤r med i den valda standarden.Varna vid namnrymdsdefinition.Varna vid primÃ¤r malldeklaration.Varna fÃ¶r misstÃ¤nkta anrop av standardfunktioner som berÃ¤knar absoluta vÃ¤rden.Varna vid misstÃ¤nkta konstruktioner med omvÃ¤nd ordning av skalÃ¤rlagring inblandad.Varna fÃ¶r att -fno-automatic kan gÃ¶ra sÃ¶nder rekursion.Varna nÃ¤r __builtin_frame_address eller __builtin_return_address anvÃ¤nds osÃ¤kert.Varna nÃ¤r de inbyggda funktionerna __sync_fetch_and_nand och __sync_nand_and_fetch anvÃ¤nds.Varna nÃ¤r ett #warning-direktiv pÃ¥trÃ¤ffas.Varna nÃ¤r en bas Ã¤r oÃ¥tkomlig i en hÃ¤rledd pÃ¥ grund av tvetydighet.Varna nÃ¤r en inbyggd funktion deklareras med fel signatur.Varna nÃ¤r ett inbyggt preprocessormakro avdefinieras eller omdefinieras.Varna nÃ¤r en klass Ã¤r omdeklarerad eller refereras med en klassnyckel som inte stÃ¤mmer.Varna nÃ¤r en klass eller upprÃ¤kningstyp refereras med en Ã¶verflÃ¶dig klassnyckel.Varna nÃ¤r en const-variabel Ã¤r oanvÃ¤nd.Varna nÃ¤r en konverteringsfunktion aldrig kommer att anropas pÃ¥ grund av typen den konverterar till.Varna nÃ¤r en deklaration inte anger en typ.Varna nÃ¤r en deklaration har dubblerade const-, volatile-, restrict- eller _Atomic-specificerare.Varna nÃ¤r en deklaration hittas efter en sats.Varna nÃ¤r en funktion Ã¤r oanvÃ¤nd.Varna nÃ¤r en funktion aldrig producerar ett konstant uttryck.Varna nÃ¤r en funktionsparameter bara sÃ¤tts, och i Ã¶vrigt Ã¤r oanvÃ¤nd.Varna nÃ¤r en funktionsparameter Ã¤r oanvÃ¤nd.Varna nÃ¤r ett hopp missar en variabelinitiering.Varna nÃ¤r en etikett Ã¤r oanvÃ¤nd.Varna nÃ¤r en vektorvariabel pÃ¥ vÃ¤nsterhandssidan allokeras om.Varna nÃ¤r en variabel pÃ¥ vÃ¤nsterhandssidan allokeras om.Varna nÃ¤r en ordagrann '0' anvÃ¤nds som en nollpekare.Varna nÃ¤r en logisk operator misstÃ¤nkt nog alltid berÃ¤knas till sant eller falskt.Varna nÃ¤r ett noexcept-uttryck berÃ¤knas till false Ã¤ven om uttrycket inte faktiskt kan kasta.Varna nÃ¤r en pekare skiljer i teckenhet i en tilldelning.Varna nÃ¤r en pekare typkonverteras till ett heltal av annan storlek.Varna nÃ¤r en pekare jÃ¤mfÃ¶rs med en noll-teckenkonstant.Varna nÃ¤r intervallbaserade for-slingor skapar onÃ¶diga kopior.Varna nÃ¤r en referens binds till en temporÃ¤r variabel vars livstid Ã¤r Ã¶ver.Varna nÃ¤r en registervariabel Ã¤r deklarerad volatile.Varna nÃ¤r en strÃ¤ng- eller teckenkonstant fÃ¶ljs av ett ud-suffix som inte bÃ¶rjar med ett understrykningstecken.Varna nÃ¤r ett switch-fall faller igenom.Varna nÃ¤r ett vÃ¤rde flyttas till sig sjÃ¤lv med std::move.Varna nÃ¤r en variabel bara sÃ¤tts, och i Ã¶vrigt Ã¤r oanvÃ¤nd.Varna nÃ¤r en variabel Ã¤r oanvÃ¤nd.Varna nÃ¤r en vektoroperation kompileras utanfÃ¶r SIMD:n.Varna nÃ¤r ett alla konstruerare och destruerare Ã¤r privata.Varna nÃ¤r ett argument skickas till restrict-kvalificerade parameteralias med ett annat argument.Varna nÃ¤r en atomÃ¤r minnesmodellparameter med sÃ¤kerhet Ã¤r utanfÃ¶r det giltiga intervallet.Varna nÃ¤r en undantagshanterare skuggas en annan hanterare.Varna nÃ¤r ett uttrycksvÃ¤rde Ã¤r oanvÃ¤nt.Varna nÃ¤r en inline:ad funktion inte kan inline:as.Varna nÃ¤r ett optimerarpass Ã¤r avaktiverat.Varna vid fÃ¶rsÃ¶k att frigÃ¶ra ett icke-heap-objekt.Varna vid typkonvertering av pekare till medlemsfunktioner.Varna nÃ¤r en pekare till en ofullstÃ¤ndig typ raderas.Varna nÃ¤r fÃ¤lt i en post med attributet packed Ã¤r feljusterade.Varna nÃ¤r logiskt icke anvÃ¤nds pÃ¥ den vÃ¤nstra operanden i en jÃ¤mfÃ¶relse.Varna nÃ¤r multipla, olika, snabba avbrottshanterare finns in kompileringsenheten.Varna nÃ¤r en vÃ¤nfunktion som inte Ã¤r en mall deklareras inuti en mall.Varna nÃ¤r stackÃ¶verskrivningsskydd inte lÃ¤ggs ut av nÃ¥gon anledning.Varna nÃ¤r en lokal variabel skuggar en annan lokal variabel eller parameter med kompatibel typ.Varna nÃ¤r en lokal variabel skuggar en annan lokal variabel eller parameter.Varna nÃ¤r en variabel skuggar en annan (globalt).Varna nÃ¤r en variabel skuggar en annan.  Samma som -Wshadow=global.Varna nÃ¤r Ã¶verlagring anpassar frÃ¥n teckenlÃ¶st till med tecken.Varna nÃ¤r utfyllnad krÃ¤vs fÃ¶r att justera postmedlemmar.Varna nÃ¤r hÃ¤rledning av klassmallargument utfÃ¶rs pÃ¥ en typ utan nÃ¥gra hÃ¤rledningsguider.Varna nÃ¤r profileringsinstrumentering begÃ¤rdes, men inte kunde tillÃ¤mpas pÃ¥ vissa funktioner.Varna nÃ¤r sizeof anvÃ¤nds pÃ¥ en parameter som Ã¤r deklarerad som en vektor.Varna nÃ¤r adressen till en packad medlem i en post eller union tas.Varna nÃ¤r kompilatorn Ã¤ndrar ordning pÃ¥ kod.Varna nÃ¤r fÃ¤ltet i en strukt inte Ã¤r justerat.Varna nÃ¤r indenteringen av koden inte avspeglar blockstrukturen.Varna nÃ¤r attributet packed inte har nÃ¥gon effekt pÃ¥ postformatet.Varna nÃ¤r nyckelordet template saknas efter en medlemsÃ¥tkomstsymbol i en beroende medlems Ã¥tkomstuttryck om den medlemmen Ã¤r en mall.Varna fÃ¶r typkonverteringar till pekare frÃ¥n ett heltal med annan storlek.Varna nÃ¤r det Ã¤r en konvertering mellan pekare som har ofullstÃ¤ndiga typer.Varna nÃ¤r typedef:ar lokalt definierade i en funktion inte anvÃ¤nds.Varna nÃ¤r en funktions returtyp fÃ¥r â€�intâ€� som skÃ¶nsvÃ¤rde (C), eller om inkonsistenta returtyper (C++).Varna nÃ¤rhelst en trampolin genereras.Varna nÃ¤r en Objective-C-tilldelning fÃ¥ngas upp av skrÃ¤psamlaren.Varna nÃ¤r attribut ignoreras.Varna nÃ¤r typkvalificerare ignoreras.VarningNÃ¤r â€�signedâ€� eller â€�unsignedâ€� inte anges lÃ¥t bitfÃ¤ltet ha tecken.NÃ¤r â€�signedâ€� eller â€�unsignedâ€� inte anges gÃ¶rs bitfÃ¤lten teckenlÃ¶sa.NÃ¤r -mhard-float Ã¤r valt, aktiverar generering av instruktioner fÃ¶r flyttal med dubbel precision.  Som standard anvÃ¤nds funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra operationer pÃ¥ flyttal med dubbel precision.NÃ¤r -mhard-float Ã¤r valt, aktiverar generering av instruktioner fÃ¶r oordnad flyttalsjÃ¤mfÃ¶relse och fÃ¶r att sÃ¤tta flaggor (lf.sfun*).  Som standard anvÃ¤nds funktioner frÃ¥n libgcc fÃ¶r att utfÃ¶ra oordnad jÃ¤mfÃ¶relse av flyttal och operationer fÃ¶r att sÃ¤tta flaggor.NÃ¤r en symbol slÃ¥s upp, kontrollera â€�alias thisâ€�-rÃ¤ckvidd innan man gÃ¥r till Ã¶vre rÃ¤ckvidder.NÃ¤r RAM skall nÃ¥s, anvÃ¤nd X som hÃ¥rdvaran framtvingar, d.v.s. anvÃ¤nda bara fÃ¶r-dekrementering, efter-inkrementering och indirekt adressering med registret X.  Utan denna flagga kan kompilatorn anta att det finns ett adresseringslÃ¤ge X+konstant liknande Y+konstant och Z+konstant och mata ut instruktioner fÃ¶r att emulera ett sÃ¥dant adresseringslÃ¤ge fÃ¶r X.NÃ¤r bÃ¥de heuristikerna med rs6000-density-pct-threshold och rs6000-density-size-threshold Ã¤r uppfyllda bestÃ¤mmer vi att straffa slingkroppskostnaden med vÃ¤rdet som anges av denna parameter. StandardvÃ¤rdet Ã¤r 10.Vid kostnadsberÃ¤kning av slingvektorisering behÃ¶ver vi troligen straffa slingkroppskostnaden genom att ta med kostnaden fÃ¶r Ã¶verskjutande stegande eller elementvis laddning. Vi samlar vÃ¤rden fÃ¶r allmÃ¤nna satser och laddningssatser i enlighet med informationen fÃ¶r satser som skall vektoriseras, kontrollerar andelen laddsatser och straffar endast om proportionen Ã¶verskrider trÃ¶skelvÃ¤rdet som anges av denna parameter. StandardvÃ¤rdet Ã¤r 45.Vid kostnadsbedÃ¶mning fÃ¶r slingvektorisering behÃ¶ver vi fÃ¶rmodligen bestraffa slingkroppskostnaden om den befintliga kostnadsmodellen inte adekvat kan Ã¥terspegla fÃ¶rdrÃ¶jningar frÃ¥n otillgÃ¤ngliga vektorresurser. Vi samlar in kostnaden fÃ¶r vektoriserade satser och icke-vektoriserade satser separat, jÃ¤mfÃ¶r proportionen av vec_cost med totala kostnaden av vec_cost och icke-vec_cost och bestraffar endast om fÃ¶rhÃ¥llandet Ã¶verskrider trÃ¶skelvÃ¤rdet som anges med denna parameter. StandardvÃ¤rdet Ã¤r 85.Vid generering av -fpic-kod, tillÃ¥t anvÃ¤ndningen av PLT:er.  Ignoreras fÃ¶r fno-pic.Vid generering av -mabicalls-kod, tillÃ¥t kÃ¶rbara att anvÃ¤nda PLT:er och kopieringsomlokaliseringar.Vid generering av -mabicalls-kod, gÃ¶r sÃ¥ att koden passar fÃ¶r anvÃ¤ndning i delade bibliotek.Vid lÃ¤nkning fÃ¶r mÃ¥l med rak byteordning, generera en avbild i BE8-format.Vid lÃ¤nkning fÃ¶r mÃ¥l med rak byteordning, generera gammaldags avbild i BE32-format.LÃ¥t bli att generera stackramar nÃ¤r det Ã¤r mÃ¶jligt.Vid propagering av IPA-CP-effektuppskattningar, multiplicera frekvenser fÃ¶r rekursiva bÃ¥gar som fÃ¶r tillbaka ett ofÃ¶rÃ¤ndrat vÃ¤rde med denna faktor.NÃ¤r den berÃ¤knade reduktionsfaktorn fÃ¶r en slinga Ã¶verskrider trÃ¶skelvÃ¤rdet som anges av denna parameter, fÃ¶redra att rulla ut denna slinga. StandardvÃ¤rdet Ã¤r 1.NÃ¤r CSE kÃ¶rs, fÃ¶lj hopp till deras mÃ¥l.NÃ¤r profilÃ¥terkoppling anvÃ¤nds, anvÃ¤nd bÃ¥garna vid denna procentuella position i frekvenshistogram som basen fÃ¶r IPA-CP-heuristik.Vid vektorisering fÃ¶r SVE, Ã¶vervÃ¤g att anvÃ¤nda opackade vektorer fÃ¶r mindre element och anvÃ¤nd kostnadsmodellen fÃ¶r att vÃ¤lja den billigaste metoden.  AnvÃ¤nd Ã¤ven kostnadsmodellen fÃ¶r att vÃ¤lja mellan SVE- och avancerad SIMD-vektorisering.NÃ¤r de Ã¤r kortare, anvÃ¤nd kanoniska sÃ¶kvÃ¤gar till systemhuvuden.Huruvida kodgenereringsfel skall vara ICE:er med -fchecking.Huruvida mjukvarufÃ¶rhandshÃ¤mtningstips skall matas ut fÃ¶r icke-konstanta steg.Om kanoniska typer skall anvÃ¤ndas.Vilken -fsched-pressure-algoritm som skall anvÃ¤ndas.NÃ¤r signalhanterare sattes upp: %mNÃ¤r signalstacken sattes upp: %mLÃ¤get helprogramanalys (WPA) med antal parallella jobb angivna.Med INSCAN vid %L, slingkropp med !$OMP SCAN fÃ¶rvÃ¤ntades mellan tvÃ¥ strukturerade blocksekvenserUtan utfyllnad finns det fÃ¶r fÃ¥ element i inbyggda RESHAPE-kÃ¤llan vid %L fÃ¶r att stÃ¤mma med formenGÃ¥ runt mflo/mfhi-fel i VR4130.GÃ¥ runt en hÃ¥rdvaruanomali genom att lÃ¤gga till ett antal NOP:ar fÃ¶re en CSYNC- eller SSYNC-instruktion.GÃ¥ runt ett hÃ¥rdvarufel i tidiga 4300.GÃ¥ runt fel i multiplikationsinstruktion.GÃ¥ runt vissa fel i 24K.GÃ¥ runt vissa fel i R10000.GÃ¥ runt vissa fel i R4000.GÃ¥ runt vissa fel i R4400.GÃ¥ runt vissa fel i RM7000.GÃ¥ runt vissa fel i VR4120.GÃ¥ runt fel i tidiga SB-1 revision 2-kÃ¤rnor.GÃ¥ runt multiplikationsfel i hÃ¥rdvara.GÃ¥ runt felet med korta slingor i R5900.SÃ¤tt att gÃ¥ runt ARM Cortex-A53:s errata nummer 835796.SÃ¤tt att gÃ¥ runt ARM Cortex-A53:s errata nummer 843419.Kapsla in alla indirekta grenar till att kÃ¶ra i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.Kapsla in alla indirekta anrop till att kÃ¶ras i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.SlÃ¥ in alla indirekta returgrenar till att kÃ¶ras i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.SlÃ¥ in indirekta returgrenar till att kÃ¶ras i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.  Detta pÃ¥verkar endast grenar dÃ¤r returadressen inte behÃ¶ver Ã¥terstÃ¤llas frÃ¥n minnet.Kapsla in indirekta returgrenar till att kÃ¶ra i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.  Detta pÃ¥verkar endast grenar dÃ¤r returadressen kommer att Ã¥terstÃ¤llas frÃ¥n minnet.Kapsla in indirekta tabellhopp och berÃ¤knade goto:er till att kÃ¶ra i ordning fÃ¶r att avaktivera grenfÃ¶rutsÃ¤gelser.  Att anvÃ¤nda thunk eller thunk-extern med denna flagga krÃ¤ver att styckena betraktas som signalhanterare fÃ¶r att generera rÃ¤tt CFI.  FÃ¶r miljÃ¶er dÃ¤r upprullning krÃ¤vs (t.ex. fÃ¶r undantag) anvÃ¤nds thunk-inline istÃ¤llet.Skriv en KÃ„LLFIL.opt-record.json-fil med detaljer om vilka optimeringar som utfÃ¶rdes.Skriv alla deklarationer som Adakod endast fÃ¶r den angivna filen.Skriv alla deklarationer som Adakod transitivitet.NÃ¤r modul %qs pÃ¥ rad %d kolumn %d lÃ¤stes: %sFelaktig OpenACC-fortsÃ¤ttning vid %C: !$ACC fÃ¶rvÃ¤ntades, fick !$OMPFelaktig OpenMP-fortsÃ¤ttning vid %C: !$OMP fÃ¶rvÃ¤ntades, fick !$ACCX-argumentet vid %L till C_LOC fÃ¥r inte vara polymorftX-beskrivare krÃ¤ver inledande utrymmesantal vid %LX32 stÃ¶djer inte attributet %<ms_abi%>XNACK-stÃ¶dXXX gÃ¥r in i %<pop_everything ()%>XXX lÃ¤mnar %<pop_everything ()%>Du mÃ¥ste aktivera MVE-instruktioner fÃ¶r att anvÃ¤nda dessa inbyggdaDu mÃ¥ste aktivera NEON-instruktioner (t.ex. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) fÃ¶r att anvÃ¤nda dessa inbyggda.Du mÃ¥ste aktivera VFP-instruktioner fÃ¶r att anvÃ¤nda dessa inbyggda.Du mÃ¥ste aktivera kryptoinstruktioner (t.ex. inkludera %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) fÃ¶r att anvÃ¤nda dessa inbyggda.Du behÃ¶ver en C-uppstartsfil fÃ¶r -msys-crt0=Noll Ã¤r inte en giltig satsetikett vid %CNollbredd i formatbeskrivning i formatstrÃ¤ngen vid %LNollstor vektor detekterad vid %L dÃ¤r en entitet med attributet TARGET fÃ¶rvÃ¤ntades[â€¦][...]-stils vektorkonstruerare vid %C[LÃ¤mnar %s]
  [tillgÃ¤nglig i [kan inte hitta %s][standard][avslagen][aktiverad]â€�en %<return%>-sats Ã¤r inte tillÃ¥ten i en korutin; menade du %<co_return%>?en GNU-Fortran-utÃ¶kningen klammeromsluten initierare Ã¤r inte tillÃ¥ten hÃ¤rett anrop till en konstruerare fÃ¥r inte finnas i ett konstantuttrycken typomvandling till en annan typ Ã¤n en heltals- eller upprÃ¤kningstyp kan inte fÃ¶rekomma i ett konstantuttrycken klassmallsdeklaration fÃ¥r inte deklarera nÃ¥got annaten kommaoperator fÃ¥r inte finnas i ett konstantuttryckett koncept kan inte vara en medlemsfunktionett koncept kan inte begrÃ¤nsasen konstruerare kan inte vara %<concept%>en konverteringsfunktion kan inte ha en avslutande returtypen destruerare kan inte vara %qsen annan typ Ã¤r definierad i en annan Ã¶versÃ¤ttningsenhetett fÃ¤lt med samma namn men annan typ Ã¤r definierat i en annan Ã¶versÃ¤ttningsenhetett fÃ¤lt med ett annat namn Ã¤r definierat i en annan Ã¶versÃ¤ttningsenhetett funktionsanrop fÃ¥r inte finnas i ett konstantuttryckett funktionskoncept kan inte begrÃ¤nsasen funktionsdefinition Ã¤r inte tillÃ¥ten hÃ¤ren etikett kan endast vara en del av en sats och en deklaration Ã¤r inte en satsen lambdahÃ¶ljetyp har en borttagen kopieringstilldelningsoperatoren lambdahÃ¶ljestyp har en borttagen standardkonstruerareen senare %<-fabi-version=%> (eller =0) undviker detta fel med en Ã¤ndring av manglingenen medlem av an post eller union fÃ¥r inte ha variabel typen nÃ¤stad funktion stÃ¶djs inte fÃ¶r reducerade registeren nÃ¤stad namnrymdsdefinition kan inte inline:asen nÃ¤stad namnrymdsdefinition kan inte ha attributen icke-mallvariabel variabel kan inte vara %<concept%>en parameter kan inte deklareras %qsen parameterlista med ellips kan inte matcha en tom parameternamnlistdeklarationett satsuttryck Ã¤r otillrÃ¤ckligt sammanhang fÃ¶r upplÃ¶sning av Ã¶verlagringen lagringsklass kan bara anges fÃ¶r objekt och funktioneren lagringklass pÃ¥ ett anonymt aggregat i klassrÃ¤ckvidd tillÃ¥ts inteen mall kan inte standarddefinierasen malldeklaration fÃ¥r inte fÃ¶rekomma pÃ¥ blocknivÃ¥ett mall-id fÃ¥r inte fÃ¶rekomma i en using-deklarationen temporÃ¤r bunden till %qD bestÃ¥r endast tills konstrueraren avslutarett transaktionsuttryck fÃ¥r inte finnas i ett konstantuttrycken typ definierad i en annan Ã¶versÃ¤ttningsenhet Ã¤r inte polymorfen typ definierad i en annan Ã¶versÃ¤ttningsenhet Ã¤r polymorfen typ med andra baser Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten typ med ett annat antal fÃ¤lt Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten typ med annan precision Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten typ med annan teckenhet Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten typ med en annan storlek Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten typ med en annan virtuell tabellpekare Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten variabel kan inte deklareras %<consteval%>ett variabelkoncept kan inte begrÃ¤nsasen bred strÃ¤ng Ã¤r inte tillÃ¥ten i denna kontextonormala anropsbÃ¥gar fÃ¶r instruktion som inte Ã¤r anrop i gb %ionormala bÃ¥gar utan syfte i gb %iavbrott i %s, vid %s:%dabsolutvÃ¤rdesfunktionen %qD ges ett argument av typen %qT men har en parameter av typen %qT som kan orsaka avhuggning av vÃ¤rdetabstrakt deklarerare %qT anvÃ¤nd som deklarationÃ¥tkomstdeklarationer bÃ¶r undvikas till fÃ¶rmÃ¥n fÃ¶r using-deklarationer; fÃ¶rslag: lÃ¤gg till nyckelordet %<using%>kommer Ã¥t %E byte i en region av storlek %Ekommer Ã¥t %E byte i en region av storlek %Ekommer Ã¥t %E eller fler byte i en region av storlek %EanvÃ¤nder medlem %qD istÃ¤llet fÃ¶r initierad medlem %qD i ett konstant uttryckanvÃ¤nder en medlem %qE av en atomÃ¤r struktur %qEÃ¥tkomst av medlemmen %qE i en atomÃ¤r union %qEkommer Ã¥t argument %u till en funktion deklarerad med attributet %<%s%>kommer Ã¥t mellan %E och %E byte i en region av storlek %EÃ¥tkomst av dataminne med programminnesadressÃ¥tkomst av programminne med dataminnesadressatt nÃ¥ trÃ¥dlokal lagring stÃ¶djs inte fÃ¶r nÃ¤rvarande med %<-mpure-code%> eller %<-mslow-flash-data%>anvÃ¤nder oinitierat vektorelementanvÃ¤nder oinitierad medlem %qDanvÃ¤nder vÃ¤rdet av %qE genom ett %qT-glvalue i ett konstant uttryckackumulatorn Ã¤r inte ett konstant heltalackumulatortalet Ã¤r utanfÃ¶r grÃ¤nsenaktuellt argument till INTENT = OUT/INOUTlÃ¤gg till %<using namespace std::complex_literals%> (frÃ¥n %<<complex>%>) fÃ¶r att aktivera C++14 anvÃ¤ndardefinierade litterala suffixlÃ¤gg till en hÃ¤rledningsguide fÃ¶r att undertrycka denna varninglÃ¤gg till explicit fÃ¥ngst av %<this%> eller %<*this%>lÃ¤gg till parenteser runt %qE fÃ¶r att tysta denna varninglÃ¤gg till parenteser runt uttrycket pÃ¥ vÃ¤nster hand fÃ¶r att tysta denna varninglÃ¤gg till parenteser runt den andra %<sizeof%> fÃ¶r att tysta denna varninglÃ¤gg till parenteser fÃ¶r att deklarera en variabeladd_sym(): Felaktigt storlekslÃ¤geatt lÃ¤gga till %<-flarge-source-files%> kommer tillÃ¥ta mer kolumnspÃ¥rningstÃ¶d, pÃ¥ bekostnad av kompileringstid och minneytterligare upprÃ¤knare som bÃ¶rjar med %qDadressomrÃ¥desattribut kan inte anges fÃ¶r funktioneradressomrÃ¥det fÃ¶r %q+D stÃ¥r i konflikt med tidigare deklarationadresslÃ¤get %qs stÃ¶djs inte i %s-bitslÃ¤geadressen fÃ¶r ett anrop av %qs Ã¤r inte ett konstant uttryckadress till vektor med omvÃ¤nd skalÃ¤r lagringsordning begÃ¤rdadress till explicit registervariabel %qD begÃ¤rdadress till global registervariabel %qD efterfrÃ¥gadadressen till etiketten %qD returneradadress till lokal variabel %qD returneradadress till Ã¶verlagrad funktion utan typinformation frÃ¥n sammanhangetadressen till sammansatt registerlitteral begÃ¤rdadress pÃ¥ registervariabeln %qD efterfrÃ¥gadadressavstÃ¥nd inte en konstantadressoperander krÃ¤ver begrÃ¤nsning fÃ¶r X-, Y- eller Z-registeradress begÃ¤rd till %qD, som Ã¤r deklarerad %<register%>adressrymden %qs stÃ¶djs inte fÃ¶r enheter med flash-storlek upp till %d KiBadressrymder stÃ¶djs inte fÃ¶r reducerade Tiny-enheteradress tagen, men %<TREE_ADDRESSABLE%>-biten Ã¤r inte sattadress tagen, men ADDRESSABLE-biten Ã¤r inte sattadress-av pÃ¥ ett objekt %qE med trÃ¥dlokal eller automatisk lagring Ã¤r inte ett konstant uttryckaggregatet %q#D har ofullstÃ¤ndig typ och kan inte definierasaggregattyper Ã¤r otillÃ¥tna i adressrymden %<__regio_symbol%>sammansatt vÃ¤rde anvÃ¤nt dÃ¤r ett komplext vÃ¤rde fÃ¶rvÃ¤ntadessammansatt vÃ¤rde anvÃ¤nt dÃ¤r ett fixdecimalvÃ¤rde fÃ¶rvÃ¤ntadessammansatt vÃ¤rde anvÃ¤nt dÃ¤r ett flyttalsvÃ¤rde fÃ¶rvÃ¤ntadessammansatt vÃ¤rde anvÃ¤ndes dÃ¤r ett heltal fÃ¶rvÃ¤ntadesÃ¤venaliasdefinitioner stÃ¶djs inte i Mach-O, ignorerasaliasdefinitioner stÃ¶djs inte i denna konfigurationaliasmallhÃ¤rledning Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>en aliasdeklaration i en initieringssats Ã¤r endast tillgÃ¤ngliga med %<-std=c++23%> eller %<-std=gnu++23%>den aliasade deklarationen hÃ¤rminnesjustering %u fÃ¶r %qT Ã¤r mindre Ã¤n %uminnesjustering kan inte anges fÃ¶r %q+Dminnesjusteringen fÃ¥r inte anges fÃ¶r %qDjustering mÃ¥ste vara tvÃ¥ upphÃ¶jt till ett litet tal, inte %djusteringen av %q+D Ã¤r stÃ¶rre Ã¤n den objektfilers maximala justering %djusteringen av %qD Ã¶kade i %<-fabi-version=9%> (GCC 5.2)justering av %qD Ã¤r stÃ¶rre Ã¤n originaldeklarationenjustering av %qD kommer Ã¶ka i %<-fabi-version=9%>justeringen av vektorelement Ã¤r stÃ¶rre Ã¤n elementstorlekenminnesjustering angiven fÃ¶r %<register%>-objekt %qEminnesjustering angiven fÃ¶r bitfÃ¤ltet %qEminnesjustering angiven fÃ¶r funktionen %qEminnesjustering angiven fÃ¶r parameter %qEminnesjustering angiven fÃ¶r typnamn i %<sizeof%>minnesjustering angiven fÃ¶r typnamn i %qEminnesjustering angiven fÃ¶r typnamn i typkonverteringminnesjustering angiven fÃ¶r typedef %qEminnesjustering angiven fÃ¶r namnlÃ¶st bitfÃ¤ltminnesjustering angiven fÃ¶r namnlÃ¶s parameteralla medlemsfunktioner i klass %qT Ã¤r privataalla mallparametrar till %qD mÃ¥ste introducerasallokerbart argumentallokerad hÃ¤rallokeringen utfÃ¶rd hÃ¤rtillÃ¥t ogenomskinliga typer att implementeras som godtycklig typ (en utÃ¶kning i GNU Modula-2)redan infÃ¥ngad %qD i lambdauttryckhittade ocksÃ¥ %<%c%s%>alternativ Ã¤r inte tillÃ¥tna i %<asm%>-flaggutdatany deklaration %q+#D som skapar tvetydighetny deklaration av %q#D som skapar tvetydighettvetydigt attribut â€�%sâ€�; kunde vara â€�%sâ€� (via â€�%s:%sâ€�) eller â€�%sâ€� (via â€�%s:%sâ€�)tvetydig konvertering av fÃ¤ltindextvetydig standardtypkonvertering frÃ¥n %qTtvetydig metod %s%s%stvetydig Ã¶verlagring fÃ¶r tvetydig Ã¶verlagring fÃ¶r den inbyggda %qstvetydig mallinstansiering av %q#Dtvetydig mallinstansiering av %q#Ttvetydig mallspecialisering %qD fÃ¶r %q+Den %<asm%>-specifikation Ã¤r inte tillÃ¥ten pÃ¥ en funktionsdefinitionett adressomrÃ¥desattribut kan inte anges fÃ¶r lokala variableren argumenttyp med en standardkonvertering kan inte matcha en tom parameternamnlistdeklarationen vektor med annan storlek Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten vektorreferens fÃ¥r inte finnas i ett konstantuttrycken tilldelning fÃ¥r inte finnas i ett konstantuttryckett attribut som tillhÃ¶r en vÃ¤ndeklaration som inte Ã¤r en definition ignorerasett attribut som gÃ¤ller en viss typspecificerare ignorerasen minskning fÃ¥r inte finnas i ett konstantuttrycken ensam strÃ¤ng kan inte finnas i attributet %<target_clones%>en upprÃ¤kningstyp med ett annat antal vÃ¤rden Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten upprÃ¤kningstyp med andra vÃ¤rdenamn definierad i en annan Ã¶versÃ¤ttningsenheten upprÃ¤kningstyp med andra vÃ¤rden Ã¤r definierad i en annan Ã¶versÃ¤ttningsenheten explicit specialisering mÃ¥ste fÃ¶regÃ¥s av %<template <>%>ett explicit typsuffix behÃ¶vs nÃ¤r en vektor av basadresser anvÃ¤ndsen Ã¶kning fÃ¥r inte finnas i ett konstantuttrycken indirekt bÃ¥ge frÃ¥n %s har inget motsvarande call_stmtett indirekt bÃ¥ge med okÃ¤nd anropsmÃ¥l motsvarande ett call_stmt med en kÃ¤nd deklaration:en avbrottshanterare kan inte kompileras med %<-muser-mode%>anakronismanakronism: anakronistisk gammaldags basklassinitieraretyp %qT har inga mallkonstruerareoch fÃ¤ltoch den implicit definierade konstrueraren initierar inte %q#Danonym %s deklarerad inuti parameterlista kommer inte vara synlig utanfÃ¶r denna definition eller deklarationett anonymt SSA-namn kan inte ha en standarddefinitionanonym post som inte Ã¤r inuti en namngiven typanonym post med basklasseranonym union utan medlemmarapplicering av %<#pragma weak %+D%> efter fÃ¶rsta anvÃ¤ndningen ger odefinierat beteendearkitekturutvidgningen %<%s%> skall prefixas av %<+%>arkitekturen %qs stÃ¶djs endast i assemblerare_identical_variables: Felaktig typargument %d Ã¤r en litteral utan tecken som Ã¤r utanfÃ¶r sitt intervallargument %d mÃ¥ste vara en konstant omedelbarargument %d mÃ¥ste vara en konstant omedelbar i intervallet [0,15]argument %d mÃ¥ste vara en litteral mellan %d och %dargument %d mÃ¥ste vara en litteral mellan 0 och %dargument %d mÃ¥ste vara en variabel eller litteral mellan %d och %dargument %d mÃ¥ste vara en litteral utan teckenargument %d mÃ¥ste vara en litteral %d eller en litteral %dargument %d till %qE kastar %<const%>-kvalificerareargument %d till %qE kastar %<volatile%>-kvalificerareargumentet %d till %qE kan vara kandidat fÃ¶r ett formatattributargument %d till %qE mÃ¥ste vara en pekare till en typ med konstant storlekargument %d till %qE mÃ¥ste vara en pekartypargument %d till %qE mÃ¥ste vara ett konstant heltalsuttryckargument %d till %qE mÃ¥ste ha typen pekare pÃ¥ en %<const%>argument %d till %qE fÃ¥r inte vara en pekare pÃ¥ en %<volatile%> typargument %d till %qE fÃ¥r inte vara en pekare till en funktionargument %d till â€�%sâ€� hade inte det fÃ¶rvÃ¤ntade namnetargument %d till %qE mÃ¥ste vara en konstant omedelbar i intervallet [0-%d]argument %d till den inbyggda mÃ¥ste vara en konstant i intervallet frÃ¥n %d till %dargument %i i intervallet [%E, %E]argument %i Ã¤r null men vÃ¤rdet pÃ¥ det motsvarande storleksargumentet %i Ã¤r %sargument %i till vektorn %s med variabel lÃ¤ngd Ã¤r null men vÃ¤rdet pÃ¥ det motsvarande bundna argumentet %i Ã¤r %sargument %i:s intervall [%E, %E] Ã¶verskrider maximal objektstorlek %Eargument %i:s intervall [%E, %E] Ã¤r negativtargument %i till %<%T[static %E]%> Ã¤r null dÃ¤r icke-null fÃ¶rvÃ¤ntadesargument %i:s vÃ¤rde %qE Ã¶verskrider maximal objektstorlek %Eargument %i:s vÃ¤rde %qE Ã¤r negativtargument %i:s vÃ¤rde %s Ã¤r negativtargument %i:s vÃ¤rde Ã¤r nollargumentet %q+D kan skrivas Ã¶ver av %<longjmp%> eller %<vfork%>argumentet %qD Ã¤r deklarerat hÃ¤rargument %qD stÃ¤mmer inte med inbyggd prototypargument %qD stÃ¤mmer inte med prototypenargument %qEargument %qE kan inte lÃ¤sas vid kompileringstillfÃ¤lletargument %qTargumentet %qd Ã¤r inte en konstantargument %qs stÃ¶djs inte till %qs pÃ¥ detta mÃ¥largumentet %qs mÃ¥ste vara antingen %<on%> eller %<off%>argumentet %qs till %<-Waligned-new%> Ã¤r inte kÃ¤ntargumentet %qs till %<-Wbidi-chars%> Ã¤r inte kÃ¤ntargumentet %qs till %<-Wnormalized%> Ã¤r inte kÃ¤ntargumentet %qs till %<-femit-struct-debug-detailed%> Ã¤r inte kÃ¤ntargument %qs till %<-femit-struct-debug-detailed%> okÃ¤ntargument %u i anrop av funktionen %qE har inte heltalstypargument %u i anrop av funktionen %qE har inte pekartypargument %u i anropet av funktionen %qE har typen pekare pÃ¥ %qs (%qT)argument %u i anropet av funktionen %qE har en pekare till en icke trivialt kopierbar typ (%qT)argument %u i anropet av funktionen %qE har typen pekare pÃ¥ en ofullstÃ¤ndig typargument %u Ã¤r noll dÃ¤r icke-noll fÃ¶rvÃ¤ntadesargument %u till %<__builtin_tgmath%> har inga argumentargument %u till %<__builtin_tgmath%> har variabla argumentargument %u till %<__builtin_tgmath%> har fel antal argumentargument %u till %<__builtin_tgmath%> Ã¤r inte en funktionspekareargument %u till %<__builtin_tgmath%> saknar prototypargument %u av typen %s deklarerad som en pekartypargument %u med typen %s deklarerad som en vektor med variabel lÃ¤ngdargument %u av typen %s deklarerat som en vanlig vektorargument %u av typen %s deklarerad med %u ospecificerad variabelgrÃ¤nsargument %u av typen %s deklarerad med %u ospecificerade variabelgrÃ¤nserargument %u av typen %s deklarerad med %u variabelgrÃ¤nsargument %u av typen %s deklarerad med %u variabelgrÃ¤nserargument %u av typen %s deklarerat med grÃ¤ns %<%s%> som inte stÃ¤mmerargument %u av typen %s deklarerat med grÃ¤nsargument %E som inte stÃ¤mmerargument %u av typen %s med grÃ¤ns som inte stÃ¤mmerargument %u till funktionen %qE Ã¤r av typen %qT som inte Ã¤r kÃ¤nd fÃ¶r att vara 128 bitar bredargument 1 mÃ¥ste vara en avbildningargument 1 till %qE mÃ¥ste vara pekartyp som inte pekar pÃ¥ voidargument 1 till %qE mÃ¥ste vara en pekare pÃ¥ en fullstÃ¤ndig typargument 1 till %qE mÃ¥ste vara en pekare till en typ med konstant storlekargument 1 till %qE mÃ¥ste vara en pekare till ett objekt av storlek stÃ¶rre Ã¤n nollargument 1 till %qs Ã¤r utanfÃ¶r sitt intervallargument 1 till %qs mÃ¥ste vara en konstantargument 3 i anropet av funktionen %qE har inte typen pekare till heltalargument 3 i anrop av funktionen %qE har boolesk typargument 3 i anrop av funktionen %qE har upprÃ¤kningstypargument 3 i anropet av funktionen %qE har typen pekare till booleanargument 3 i anropet av funktionen %qE har typen pekare till upprÃ¤kningstypargumentet Ã¤r inte en fÃ¤ltÃ¥tkomstargumentlistefunktion vid %Cargument mÃ¥ste vara en 16-bitars konstant omedelbarargumentet mÃ¥ste vara en fÃ¤ltreferensargumentet mÃ¥ste vara en vektor eller skiva eller kanalargumentet mÃ¥ste vara en kanalargumentet mÃ¥ste vara en strÃ¤ng eller vektor eller skiva eller avbildning eller kanalargumentet mÃ¥ste ha komplex typargument Ã¤r inte tillÃ¥tna pÃ¥ %qs-klausulenargument Ã¤r inte tillÃ¥tna pÃ¥ %qs-klausulen i en OpenACC %<kernels%>-region med en %qs-klausulargumentet till %<__builtin_eh_return_regno%> mÃ¥ste vara konstantargumentet till attributet %qE ignorerasargumentet till attributet %qE saknasargumentet till attributet %qE Ã¤r inte â€�ilinkâ€� eller â€�firqâ€�argumentet till attributet %qE Ã¤r inte â€�ilink1â€� eller â€�ilink2â€�argumentet till attributet %qE Ã¤r inte %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs eller %qsargumentet till attributet %qE Ã¤r inte en strÃ¤ngkonstantargumentet till attributet %qE Ã¤r inte en strÃ¤ngkonstant eller ett talargument till Offsetof implicerar indirektion till ett inbÃ¤ddat fÃ¤ltargument till funktionsanrop kan vara en kandidat fÃ¶r ett formatattributargument av typen %qT Ã¤r inte tillÃ¥tna med %<-mgeneral-regs-only%>argumentet refererar en symbol deklarerad hÃ¤rargumentet till %<-O%> skall vara ett ickenegativt heltal, %<g%>, %<s%>, %<z%> eller %<fast%>argument till %<__integer_pack%> mÃ¥ste vara mellan 0 och %dargumentet till %<alloca%> Ã¤r fÃ¶r stortargumentet till %<alloca%> Ã¤r nollargumentet till %<alloca%> kan vara fÃ¶r stortargument till %<decltype%> mÃ¥ste vara ett uttryckargumentet till %<sizeof%> i %qD-anropet Ã¤r samma uttryck som destinationen; hade du tÃ¤nkt dereferera det?argumentet till %<sizeof%> i %qD call-anrop Ã¤r samma uttryck som destinationen; hade du tÃ¤nkt ange en explicit lÃ¤ngd?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som destinationen; hade du tÃ¤nkt att ta bort addressof?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den fÃ¶rsta kÃ¤llan; hade du tÃ¤nkt dereferera det?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den fÃ¶rsta kÃ¤llan; hade du tÃ¤nkt ange en explicit lÃ¤ngd?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den fÃ¶rsta kÃ¤llan; hade du tÃ¤nkt ta bort addressof?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den andra kÃ¤llan; hade du tÃ¤nkt dereferera det?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den andra kÃ¤llan; hade du tÃ¤nkt ange en explicit lÃ¤ngd?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som den andra kÃ¤llan; hade du tÃ¤nkt ta bort addressof?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som kÃ¤llan; hade du tÃ¤nkt dereferera det?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som kÃ¤llan; hade du tÃ¤nkt ange en explicit lÃ¤ngd?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som kÃ¤llan; hade du tÃ¤nkt ta bort addressof?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma uttryck som kÃ¤llan; hade du tÃ¤nkt anvÃ¤nda storleken pÃ¥ destinationen?argumentet till %<sizeof%> i %qD-anrop Ã¤r samma pekartyp %qT som destinationen; %qT eller en explicit lÃ¤ngd fÃ¶rvÃ¤ntadesargumentet till %<sizeof%> i %qD-anrop Ã¤r samma pekartyp %qT som den fÃ¶rsta kÃ¤llan; %qT eller en explicit lÃ¤ngd fÃ¶rvÃ¤ntadesargumentet till %<sizeof%> i %qD-anrop Ã¤r samma pekartyp %qT som den andra kÃ¤llan; %qT eller en explicit lÃ¤ngd fÃ¶rvÃ¤ntadesargumentet till %<sizeof%> i %qD-anrop Ã¤r samma pekartyp %qT som kÃ¤llan; %qT eller en explicit lÃ¤ngd fÃ¶rvÃ¤ntadesargumentet till attributet %qE Ã¤r varken eic eller %<vector=<rad>%>argumentet till attributet %qE Ã¤r varken noll eller ettargumentet till attributet %qE Ã¤r inte %<"user"%>, %<"supervisor"%> eller %<"machine"%>argumentet till attributet %qE Ã¤r inte (keep|thunk|thunk-extern)argumentet till attributet %qE Ã¤r inte (keep|thunk|thunk-inline|thunk-extern)argumentet till attributet %qE Ã¤r inte intstackargument till attributet %qE Ã¤r stÃ¶rre Ã¤n %dargument till %qs Ã¤r stÃ¶rre Ã¤n %dargument till %qs Ã¤r inte mellan %d och %dargumentet till %qs Ã¤r fÃ¶r stort (max. %d)argumentet till %qs skall vara ett ickenegativt heltalargumentet till %qs skall vara ett ickenegativt heltal eventuellt fÃ¶ljt av en storleksenhetargumentet till CAP Ã¤r inte en konstant eller variabel av typen CHARargumenten som skall formateras Ã¤r inte %<...%>argumentet till en inbyggd har void-typargumentet till attributet interrupt stÃ¶djs inte fÃ¶r svaga funktionerargumentet till en vektor med variabel lÃ¤ngd Ã¤r fÃ¶r stortargumentet till en vektor med variabel lÃ¤ngd Ã¤r nollargumentet till en vektor med variabel lÃ¤ngd kan vara fÃ¶r stortargument %d och %d till %qE mÃ¥ste ha samma elementstorlek, men vÃ¤rdena som skickas hÃ¤r har typ %qT respektive %qTargument %d och %d till %qE mÃ¥ste ha samma teckenlÃ¤ge, men vÃ¤rdena som skickas hÃ¤r har typ %qT respektive %qTargumenten â€�%sâ€� och â€�%sâ€� fÃ¶r inbyggd %sargument â€�%sâ€� och â€�%sâ€� fÃ¶r inbyggd â€�%sâ€�argument â€�a%dâ€� och â€�a%dâ€� fÃ¶r inbyggd â€�%sâ€�argumentet ignoreras fÃ¶r %<-Wattributes=%>; anvÃ¤nd %<-Wno-attributes=%> istÃ¤lletargument av typen %qT krÃ¤ver ISA-utÃ¶kningen SVEargumenten till %qs skall vara ickenegativa heltalargument till destruerare Ã¤r inte tillÃ¥tetargumenten till attributet %qE mÃ¥ste vara smala strÃ¤ngkonstanterargumenten till attributet %qE mÃ¥ste innehÃ¥lla giltiga identifierarearith_power(): Felaktig basarith_power(): okÃ¤nd typaritmetiskt IFaritmetik mellan olika upprÃ¤kningstyper %qT och %qT bÃ¶r undvikasaritmetik mellan upprÃ¤kningstypen %qT och flyttalstypen %qT Ã¤r fÃ¶rÃ¥ldradaritmetik mellan flyttalstypen %qT och upprÃ¤kningstypen %qT Ã¤r fÃ¶rÃ¥ldradaritmetik som innefattar en nollpekare i %qEaritmetik pÃ¥ pekare till RVV-typen %qTaritmetik pÃ¥ pekare till SVE-typen %qTaritmetik pÃ¥ pekare till ett tomt aggregataritmetik pÃ¥ pekare till ofullstÃ¤ndig typvektorn %<TYPE_DOMAIN%> Ã¤r inte av heltalstypvektor %q+D antas ha ett elementvektorn %qD Ã¤r deklarerad hÃ¤rvektor %qD initierad frÃ¥n strÃ¤ngkonstant inom parentes %qEvektortilldelningvektorgrÃ¤ns Ã¤r fÃ¶rbjuden efter typ-id i parenteservektorgrÃ¤ns Ã¤r inte en heltalskonstantvektorer kan inte initierare med en %qsvektordeallokering av objekt allokerade med icke-vektor-allokeringkanonisering av vektordeklarationen har misslyckatsvektorelementsvÃ¤rden mÃ¥ste vara av samma typ som dess deklarationvektorelement kan inte ha RVV-typen %qTvektorelement kan inte ha SVE-typen %qTvektorindex i initierare Ã¶verskrider vektorns storlekvektorindex i initierare inte av ett konstant heltalsuttryckvektorindex i initierare inte av heltalstypvektorindex i initierare fÃ¶r annat Ã¤n vektorvektorindexintervall i initierare Ã¶verskrider vektorns grÃ¤nservektor initierad frÃ¥n icke-konstant vektoruttryckvektor initierad frÃ¥n strÃ¤ngkonstant inom parentesvektormedlem %q#D Ã¤r deklarerad hÃ¤rvektorer mÃ¥ste initieras med en initierare inom klamrarvektor av typ som inte passar initierad frÃ¥n strÃ¤ngkonstantvektor- och kÃ¶rtidsgrÃ¤nser kan inte fÃ¥ngas av kopiering, endast via referensvektorresultatvektorsektionen har inte en avbildbar typ i %qs-klausulenvektorsektionen i %<#pragma acc declare%>vektorsektionen Ã¤r inte sammanhÃ¤ngande i %qs-klausulenvektorstorleksuttryck stÃ¶djs inte Ã¤nnuvektorstorlek i new-uttryck mÃ¥ste vara en konstantvektorstorlek saknas i %q+Dvektorstorlek saknas i %qDvektorstorlek saknas i %qTvektorindexet %<%T[%wi]%> Ã¤r delvis utanfÃ¶r vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %E Ã¤r Ã¶ver vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %E Ã¤r under vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %E Ã¤r utanfÃ¶r vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %E Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r en intern vektor med nollÃ¤ngd %qTvektorindexet %qE Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r en intern vektor med nollÃ¤ngd %qTvektorindexet %wi Ã¤r under vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %wi Ã¤r utanfÃ¶r vektorgrÃ¤nserna fÃ¶r %qTvektorindexet %wu Ã¤r Ã¶ver vektorgrÃ¤nserna fÃ¶r %qTvektorindexet [%E, %E] Ã¤r utanfÃ¶r vektorgrÃ¤nserna fÃ¶r %qTvektorindexet [%wi, %wi] Ã¤r utanfÃ¶r vektorgrÃ¤nserna fÃ¶r %qTvektorindex har typen %<char%>fÃ¤ltindex Ã¤r inte ett heltalvektorindexvÃ¤rdet %qE Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r vektorn %qD av typen %qTvektorindexvÃ¤rdet %qE Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r vektortypen %qTvektortyp har ofullstÃ¤ndig elementtyp %qTvektortyper mÃ¥ste initierasvektortyper har olika grÃ¤nservektor anvÃ¤nd som initierarevektorer med kvalificerare pÃ¥ elementet Ã¤r inte kvalificerat fÃ¶re C2Xvektorer av funktioner Ã¤r inte meningsfullaassemblern stÃ¶djer inte %<-mabi=ilp32%>hashlistan Ã¶ver assemblernamn trasigfÃ¶rsÃ¤kran saknas efter %qsfÃ¶rsÃ¤kranden mÃ¥ste fÃ¶ljas av %<;%>attribut fÃ¶r tilldelningssemantik fÃ¶r egenskap %qD stÃ¥r i konflikt med tidigare deklarationtilldelad hÃ¤rtilldelning till en vektor frÃ¥n en initierarlistatilldelningtilldelning (inte initiering) i deklarationtilldelning kastar %qv-kvalificerare frÃ¥n pekarmÃ¥ltyptilldelning frÃ¥n distinkt Objective-C-typtilldelning frÃ¥n pekare till adressutrymme som inte Ã¤r inneslutettilldelning frÃ¥n en temporÃ¤r %<initializer_list%> utÃ¶kar inte livslÃ¤ngden pÃ¥ den underliggande vektornvÃ¤nsterhandssida av tilldelning kan vara en kandidat fÃ¶r ett formatattributtilldelning skapar en %q#v-kvalificerad funktionspekare frÃ¥n en okvalificeradtilldelning till konstant fÃ¤lt %qDtilldelning av funktion %qDtilldelning av medlem %qD i endast lÃ¤sbart objekttilldelning till endast lÃ¤sbar plats %qEtilldelning till endast lÃ¤sbar medlem %qDtilldelning av endast lÃ¤sbart namngivet returvÃ¤rde %qDtilldelning till endast lÃ¤sbar parameter %qDtilldelning till endast lÃ¤sbar referens %qDtilldelning till endast lÃ¤sbar variabel %qDutelÃ¤mnad tilldelningtilldelning till %qT frÃ¥n %qT skapar heltal frÃ¥n pekare utan typkonverteringtilldelning till %qT frÃ¥n %qT skapar pekare av heltal utan typkonverteringtilldelning till %qT frÃ¥n inkompatibel pekartyp %qTtilldelning till %qT frÃ¥n pekare till %qD med inkompatibel typ %qTtilldelning till %qT frÃ¥n pekartypen %qT med inkompatibel skalÃ¤r lagringsordningtilldelning till uttryck med vektortypassociate_integer_pointer(): Redan associeradargument med antagen ordningargument med antagen formargument med antagen typantar typkonvertering till %qT frÃ¥n Ã¶verlagrad funktionantar direktivutdata pÃ¥ %wu byteantar direktivutdata pÃ¥ %wu byteantar pekare till medlem %qDantar att teckenspill inte fÃ¶rekommer vid kombination av konstanter runt en jÃ¤mfÃ¶relseantar att teckenspill inte fÃ¶rekommer vid reduktion av konstant i jÃ¤mfÃ¶relseantar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av %</%> eller %<%%%> till %<>>%> eller %<&%>antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av %<X - Y %s 0%> till %<X %s Y%>antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av %<abs (X)%> till %<X%> eller %<-X%>antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av %<min/max (X,Y)%> till %<X%> eller %<Y%>antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av intervalltestasynkront argumentvid %s, %svid avstÃ¥ndet %s till destinationsobjekt %qE med storlek %svid avstÃ¥ndet %s till destinationsobjektet med storlek %s allokerad av %qEvid avstÃ¥ndet %s in i objektet %qE med storlek %svid avstÃ¥ndet %s in i objektet med storlek %s allokerat av %qEvid avstÃ¥ndet %s till kÃ¤llobjekt %qE med storlek %svid avstÃ¥ndet %s in i kÃ¤llobjektet med storlek %s allokerat av %qEvid avstÃ¥ndet %wi frÃ¥n %qD deklarerad hÃ¤rvid avstÃ¥ndet [%wi, %wi] frÃ¥n %qD deklarerad hÃ¤ratexit misslyckadesfÃ¶rsÃ¶k att ta adressen till bitfÃ¤ltfÃ¶rsÃ¶k att ta adressen till en medlem %qD i en bitfÃ¤ltspostattributet %<%E(%s)%> saknar ett argumentattributet %<%E(%s, %E)%> har felaktigt positionsargument %iattributet %<%E(%s, %E, %E)%> har felaktigt positionsargument %iattributet %<fallthrough%> fÃ¶regÃ¥r inte en case-etikett eller standardetikettattributet %<fallthrough%> angivet flera gÃ¥ngerargument %qs till attribut %<target%> Ã¤r okÃ¤ntargument till attribut %<target%> Ã¤r inte en strÃ¤ngargumentet till attributet %qE mÃ¥ste vara en av %qs eller %qsargumentet till attributet %qE mÃ¥ste vara en av %qs, %qs, %qs eller %qsargument till attribut %qE Ã¤r inte en strÃ¤ngattributet %qE felaktigt sÃ¤ttattributet %qE med felaktigt lÃ¤ge %qs: en av %qs, %qs, %qs eller %qs fÃ¶rvÃ¤ntadesattributet %qE lÃ¤ge %qE Ã¤r inte en identifierare: en av %qs, %qs, %qs eller %qs fÃ¶rvÃ¤ntadesattributet %qE fÃ¶rvÃ¤ntade inte %<(%> efter lÃ¤get %qs; ett positionsargument eller %<)%> fÃ¶rvÃ¤ntadesattributet %qE utan argument pÃ¥ en icke-prototypattributet %qs Ã¤r bara tillÃ¤mpbart pÃ¥ vektortyperargument %2$qs till attribut %1$qs Ã¤r okÃ¤ntargument till attribut %qs Ã¤r inte en strÃ¤ngattributet %qs har ett felaktigt positionsargumentattributet %qs stÃ¤mmer inte med lÃ¤get %qsattributet %qs stÃ¤mmer inte med positionsargumentvÃ¤rden %i och %iattributet %qs saknar positionsargument 2 tillhandahÃ¥llet i den fÃ¶regÃ¥ende beteckningen av argument %upositionsargument %2$i till attributet %1$qs har felaktigt vÃ¤rde %3$wivÃ¤rdet %3$wi pÃ¥ argument %2$i till attributet %1$qs Ã¶verskrider antalet funktionsargument %4$upositionsargument 1 till attributet %qs refererar ett %qs-kvalificerat argument av typen %qTattributet %qs positionsargument 1 refererar argument av funktionstyp %qTpositionsargument 1 till attributet %qs refererar ett argument med typen %qT som inte Ã¤r en pekarepositionsargument 2 till attributet %qs stÃ¥r i konflikt med tidigare beteckning med argument %upositionsargument 2 till attributet %qs saknas i tidigare beteckningpositionsargument 2 till attributet %qs refererar argumenttyp %qT som inte Ã¤r ett heltalattributet %qs angivet flera gÃ¥ngerattributdeklarationattribut fÃ¶r %q#T mÃ¥ste komma efter nyckelordet %qsattributet ignoreratattribut ignoreras i deklaration av %q#Tattribut ignoreras i explicit instansiering av %q#Tattribut som anvÃ¤nder prefix Ã¤r endast tillgÃ¤ngligt med %<-std=c++17%> eller %<-std=gnu++17%>attribut som anvÃ¤nder prefix anvÃ¤nt tillsammans med attributsymboler med rÃ¤ckviddattributvÃ¤rdet %qs Ã¤r okÃ¤nt i attributet %qsattributvÃ¤rdet %qs specificerades redan i attributet %qsattribut efter initierare inom parentes ignorerasattribut Ã¤r inte tillÃ¥tna vid en funktionsdefinitionattribut Ã¤r inte tillÃ¥tna pÃ¥ denna positionattribut vid bÃ¶rjan av satser ignorerasattribut ignoreras fÃ¶r bearbetade typspecificerare som inte Ã¤r en framÃ¥tdeklarationattribut ignoreras vid mallinstansieringattributet ignorerat pÃ¥ oinstansierad typattribut i parametervektordeklarerare ignorerasattribut fÃ¥r infogas hÃ¤rattribut fÃ¥r inte anges fÃ¶re Objective-C++-nyckelordet %<@%D%>attribut skall inte anges fÃ¶re deklareraren i en funktionsdefinitionautomatiskt fpu-val Ã¤r fÃ¶r nÃ¤rvarande inte tillÃ¥tet hÃ¤rautomatisk variabel %qE kan inte vara %<threadprivate%>initierar automatiskt alla pekare till NILaux-fÃ¤lt satt fÃ¶r bÃ¥ge %s->%saux-fÃ¤lt satt fÃ¶r indirekt bÃ¥ge frÃ¥n %stillgÃ¤nglig sedan Fortran 77vÃ¤nteuttryck Ã¤r inte tillÃ¥tna i hanterareden vÃ¤ntbara typen %qT Ã¤r inte en postaxiomkontraktssemantik mÃ¥ste vara %<assume%> eller %<ignore%>bakÃ¤ndedeklaration fÃ¶r modulvariabel %qs finns redanfelaktig ADDR_SPACE_GLOBAL-adressfelaktig adressfelaktig adress, inte (reg+avst):felaktig adress, inte en konstant:felaktig adress, inte en I/O-adress:felaktig adress, inte post_inc eller pre_dec:felaktig justering: %dfelaktig mÃ¤ngd att ta bort frÃ¥n stacken: %dfelaktigt argument till %<-fdebug%>: %qsfelaktigt argument till %<-fextern-std%>: %qsfelaktigt argument till %<-fmodule-file%>: %qsfelaktigt argument till %<-fversion%>: %qsfelaktig inbyggd kodfelaktig inbyggd fcodefelaktig inbyggd icodefelaktig villkorskodfelaktigt uttryckfelaktig uttryckstyp under genomlÃ¶pning (%d)felaktig instruktion fÃ¶r â€�Aâ€�felaktig instruktion i frv_print_operand, 0-fallfelaktig instruktion i frv_print_operand, felaktig const_doublefelaktig instruktion i frv_print_operand, z-fallfelaktig instruktion till frv_print_operand, â€�Fâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�Lâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�M/Nâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�Oâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�eâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�fâ€�-modifierare:felaktig instruktion till frv_print_operand, â€�gâ€�-modifierare:felaktig instruktion till frv_print_operand, P-modifierare:felaktig instruktion till frv_print_operand_address:felaktig instruktion till frv_print_operand_memory_reference:felaktig fÃ¶rflyttningfelaktig operatorfelaktig operandfelaktig flagga %qs till attributet %<optimize%>felaktig flagga %qs till pragmat %<optimize%>felaktig operand till output_condmove_singlefelaktig operand till output_move_doublefelaktig operand till output_move_singlefelaktigt registerfelaktigt register till frv_print_operand_memory_reference_reg:felaktig returtyp fÃ¶r funktionsargument %u till %<__builtin_tgmath%>felaktig skiftinstruktion:felaktig testfelaktig typ pÃ¥ argument %u till funktionsargument %u till %<__builtin_tgmath%>felaktig anvÃ¤ndning av specifikationsfunktionen %qsfelaktigt vÃ¤rde %<%s%> till flaggan %<-mtls-size=%>felaktigt vÃ¤rde %qs till flaggan %<-march=%>felaktigt vÃ¤rde %qs till flaggan %<-mcpu%>felaktigt vÃ¤rde %qs till flaggan %<-mfp-rounding-mode%>felaktigt vÃ¤rde %qs till flaggan %<-mfp-trap-mode%>felaktigt vÃ¤rde %qs till %<-mmemory-latency%>felaktigt vÃ¤rde %qs till flaggan %<-mtls-size%>felaktigt vÃ¤rde %qs till flaggan %<-mtrap-precision%>felaktigt vÃ¤rde %qs till flaggan %<-mtune=%>felaktigt vÃ¤rde %qs till flaggan %<-mtune=%>felaktigt vÃ¤rde %qs till attributet %<target("arch=")%>felaktigt vÃ¤rde %qs till attributet %<target("tune=")%>felaktigt vÃ¤rde fÃ¶r %<%s-%s%>felaktigt vÃ¤rde fÃ¶r %<%s=%s%>felaktigt inkapslade C-huvuden frÃ¥n preprocessornensam apostrof %<'%> i formatbarriÃ¤rregion fÃ¥r inte vara nÃ¤ra innesluten inuti en arbetsdelande, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> eller %<taskloop%> regionbarriÃ¤rvÃ¤rdet mÃ¥ste vara inom [0,15]basen %qT kommer initieras efterbasklassen %q#T har en Ã¥tkomlig icke-virtuell destruerarebasklass %q#T skulle varit explicit initierad i kopieringskonstruerarenbasklassen %qT Ã¤r inte publikbasinitierarexpansionen %qT innehÃ¥ller inga parameterpaketbasoperanden till %<->%> har icke-pekartyp %qTbasoperanden till %<->%> Ã¤r inte en pekarebaspekarcykel detekteradbastyp %qT Ã¤r ingen post- eller klasstypbasvariabel eller SSA-namn odeklareratgrundblock %d fÃ¶retrÃ¤darbÃ¥ge Ã¤r trasiggrundblock %d borde vara markerat som oreducerbartgrundblock %d borde inte vara markerat som oreducerbartgrundblock %i bÃ¥glistor Ã¤r trasigagrundblock inte utlagda i ordninggb %d tillhÃ¶r inte slinga %dgb %d har faderslinga %d, borde vara slinga %dgb %d pÃ¥ fel platsfÃ¶r att %qT har anvÃ¤ndarlevererad %qDfÃ¶r att den Ã¤r en medlem av %qTfÃ¶r att det anvÃ¤nds som ett gl-vÃ¤rdeeftersom vektorelementtypen %qT har variabel storlekstartuttrycket refererar till den yttre iteratorn %qDbinÃ¤rt argument %u till endast decimal typgenerisk funktionbinÃ¤rt uttryck i operanden till ett vikningsuttryckbinÃ¤r operator stÃ¶djer inte blandning av operanderna vektorboolean och flyttalsvektorbinÃ¤roperator stÃ¶djer inte tvÃ¥ vektorbooleanoperanderden binÃ¤ra operatorn stÃ¶djer inte vektor-bool-operandbind(c)-proceduratt binda en referens av typen %qH till %qI kastar kvalificerarebitfÃ¤lt %q#D har en icke-heltalstyp %qTbredd fÃ¶r bitfÃ¤ltet %q+D inte en heltalskonstantbitfÃ¤ltet %qD har icke-heltalstypen %qTbitfÃ¤ltet %qD med icke-heltalstypen %qTbitfÃ¤ltet %qE har atomÃ¤r typbitfÃ¤ltet %qE i %qs-klausulbitfÃ¤ltet %qs har ogiltig typbredden pÃ¥ bitfÃ¤ltet %qs Ã¤r inte en heltalskonstantbredden pÃ¥ bitfÃ¤ltet %qs Ã¤r inte ett konstant heltalsuttryckbitfÃ¤ltet har atomÃ¤r typbitvis jÃ¤mfÃ¶relse berÃ¤knas alltid till falsktbitvis jÃ¤mfÃ¶relse berÃ¤knas alltid till santbitvis konvertering mellan olika upprÃ¤kningstyper %qT och %qT bÃ¶r undvikasblock-IFextern-deklaration %q#D med blockrÃ¤ckvidd Ã¤r inte tillÃ¥tet i modulens rÃ¤ckviddkroppen i %<constexpr%>-funktionen %qD Ã¤r inte en retursatsfelaktig DISPOSE-konstruktion: %dfelaktig JARL-konstruktion: %dfelaktig JR-konstruktion: %dfelaktig PREPEARE-konstruktion: %dfelaktig resultattyp i jÃ¤mfÃ¶relsebooleska register krÃ¤vs fÃ¶r flyttalsalternativetbÃ¥de %<-mstack-protector-guard-offset%> och %<-mstack-protector-guard-reg%> mÃ¥ste anvÃ¤ndas med %<-mstack-protector-guard=sysreg%>bÃ¥de %<__thread%> och %<thread_local%> angivnabÃ¥de %<monotonic%>- och %<nonmonotonic%>-modifierare angivnabÃ¥de %qs och %qs angivnabÃ¥de attributet %s och %qE anger en adressbÃ¥da argumenten i en binÃ¤r vikning har oexpanderade parameterpaketbÃ¥da argumenten mÃ¥ste vara kompatiblabÃ¥da argumenten till %<__builtin___clear_cache%> mÃ¥ste vara pekarebÃ¥de binÃ¤ra och decimala flyttalsargument till en typgenerisk funktionbÃ¥da grenarna av en %<if%>-sats markerad som %qsbÃ¥de komplexa och decimala flyttalsargument till en typgenerisk funktionvÃ¤rdet %2$s pÃ¥ det bundna argumentet %1$i Ã¤r negativt fÃ¶r ett vektorargument %3$i av typ %4$s med variabel lÃ¤ngdklammerspecifikation %qs avslutas med en flyktsekvensklammerspecifikation %qs Ã¤r ogiltig vid %qcklammerspecifikationskropp %qs Ã¤r ogiltigklammergrupp inuti uttryck endast tillÃ¥tet inuti en funktionklamrar runt skalÃ¤r initierareklamrar runt skalÃ¤r initierare fÃ¶r typen %qTgren %2d aldrig utfÃ¶rd%shopp %2d gjort %s%sbreak-sats som inte Ã¤r i en loop eller switchbreak-sats anvÃ¤nd med OpenMP-for-slingabuild_dt: format med namnlistaden inbyggda %qD Ã¤r deklarerad hÃ¤rinbyggd funktion %q+D deklarerad som icke-funktioninbyggd funktion %qD deklarerad som icke-funktioninbyggd funktion %qD behÃ¶ver flaggan %<-mconstant-cfstrings%>inbyggd funktion %qD tar bara ett argumentinbyggd funktion %qE mÃ¥ste anropas direktinbyggd funktion %qE stÃ¶djs inte fÃ¶r MIPS16den inbyggda funktionen %s behÃ¶ver Nios II R%dinbyggd indexeringsoperator med mer Ã¤n ett uttryck i uttryckslistaninbyggd indexeringsoperator utan uttryckslistainbyggd %qF bÃ¶r undvikasinbyggd %qF Ã¤r endast fÃ¶r GCC:s interna anvÃ¤ndninginbyggd %qF stÃ¶djs inte utan %<-mhtm%> (standard med %<-march=zEC12%> och hÃ¶gre)inbyggd %qF behÃ¶ver %<-mvx%> (standard med %<-march=z13%> och hÃ¶gre)inbyggd %qs kan endast anvÃ¤ndas pÃ¥ vektortyperinbyggd %qs Ã¤r endast giltigt i 64-bitslÃ¤geden inbyggda %qs behÃ¶ver GLIBC (2.23 och nyare) som exporterar bitar om hÃ¥rdvaruegenskaperden inbyggda %qs tar endast 1 argumentden inbyggda %qs tar endast 2 argumentden inbyggda %qs tar endast 3 argumentden inbyggda %qs tar endast ett strÃ¤ngargumentinbyggd behÃ¶ver en omedelbar som operand %dmen %qD kastar inte, kanske den skulle deklareras %<noexcept%>men %qs har inte detmen Ã¶vertrumfas av en utan frÃ¥n en annan Ã¶versÃ¤ttningsenhetmen inte hÃ¤rav argument %u av typen %s till %qD deklarerat hÃ¤rav argument %u av typ %s till %qTbytekodstrÃ¶mmen i filen %qs Ã¤r genererad med en GCC-kompilator Ã¤ldre Ã¤n 10.0bytekodstrÃ¶mmen i filen %qs Ã¤r genererad med LTO-version %d.%d istÃ¤llet fÃ¶r den fÃ¶rvÃ¤ntade %d.%dbytekodstrÃ¶m: fÃ¶rvÃ¤ntade taggen %s istÃ¤llet fÃ¶r %sbytekodstrÃ¶m: tom cgraph-nod funnenbytekodstrÃ¶m: hittade multipla instanser av cgraph-nod med uid %dbytekodstrÃ¶m: hittade strÃ¤ng som inte var nollavslutadbytekodstrÃ¶m: skrÃ¤p i slutet av symbolsektionenbytekodstrÃ¶m: ingen anropad funnen nÃ¤r bÃ¥ge lÃ¤stesbytekodstrÃ¶m: ingen anropare funnen nÃ¤r bÃ¥ge lÃ¤stesbytekodstrÃ¶m: fÃ¶r lÃ¥ng strÃ¤ng fÃ¶r strÃ¤ngtabellenbytekodstrÃ¶m: taggen %s ligger inte i det fÃ¶rvÃ¤ntade intervallet [%s, %s]bytekodstrÃ¶m: fÃ¶rsÃ¶ker lÃ¤sa %d byte efter slutet pÃ¥ indatabuffertenbytekodstrÃ¶m: ovÃ¤ntad LTO-sektion %sbytekodstrÃ¶m: ovÃ¤ntad tagg %sbytekodstrÃ¶m: okÃ¤nd GIMPLE-satstagg %sanrop %2d aldrig utfÃ¶rt
  anrop %2d returnerade %s
! anropa en verklig funktion, snarare Ã¤n den inbyggda likvÃ¤rdigaanrop har cirkulÃ¤rt beroendeanropet anses aldrig kÃ¶rt och kodstorleken skulle vÃ¤xaanrop Ã¤r osannolikt och kodstorleken skulle vÃ¤xaanrop av %<%T::operator[] (%A)%> Ã¤r tvetydigtanrop av %<(%T) (%A)%> Ã¤r tvetydigtanrop av Ã¶verlagrad %<%D(%A)%> Ã¤r tvetydigtanrop av Ã¶verlagrad %<%s(%A)%> Ã¤r tvetydigtcall stmt-hashen pekar inte pÃ¥ den fÃ¶rsta direkta bÃ¥gen av en spekulativ anropssekvensanrop till %<__builtin_custom_%s%> stÃ¥r i konflikt med flaggan %<-mcustom-%s%>anrop till %qDanrop av %qD hÃ¤ranrop till %qD anvÃ¤nder standardargumentet fÃ¶r parameter %P, vilket inte definierats Ã¤nnuanrop av %qE Ã¤r tvetydigt; argument %d har typen %qs men argument %d har typen %qsanrop av %qs deklarerat med attributet error: %sanrop av %qs deklarerat med attributet warning: %sanrop till funktion %qD som kastar ofullstÃ¤ndig typ %q#Tanrop till funktion som kastar ofullstÃ¤ndig typ %q#Tanrop av intern funktion %qEanrop av icke-%<constexpr%>-funktion %qDanrop av icke-funktion %qDanropsÃ¶verskrivet register anvÃ¤nt till global registervariabelanropad hÃ¤rifrÃ¥nanropad frÃ¥n denna funktionanropat objekt %qD Ã¤r inte en funktion eller funktionspekareanropat objekt %qE Ã¤r inte en funktion eller funktionspekareanropat objekt Ã¤r inte en funktion eller funktionspekareden anropade refererar till comdat-lokala symboleranropsbÃ¥gantal stÃ¤mmer inte med GB-antalantal anropande bÃ¥gar Ã¤r felaktigtanroparen Ã¤r inte optimeradanrop av %qD med SSE-anropskonvention utan SSE/SSE2 aktiveratatt anropa %qD med ett nollskilt argument Ã¤r osÃ¤kertanrop av %qD med attributet sseregparm utan SSE/SSE2 aktiveratanrop av %qT med attributet sseregparm utan SSE/SSE2 aktiveratanropar constexpr-medlemsfunktionen %qD via ett virtuellt bassubobjektanrop till funktioner av typen %qT behÃ¶ver ISA-utÃ¶kningen SVEanrop till Ã¶verlagrade operatorer fÃ¥r inte finnas i ett konstantuttryckcalls_comdat_local Ã¤r satt utanfÃ¶r nÃ¥gon comdat-gruppdet gÃ¥r bara att anvÃ¤nda attributet %qE pÃ¥ definitioner av objekt- eller klasstyp med filrÃ¤ckviddman kan anvÃ¤nda hÃ¶gst en av specificerarna %<constinit%> och %<constexpr%>kan inte anvÃ¤nda icke-gp-relativa absoluta adresserkandidat 1:kandidat 2:kandidat Ã¤r:kandidater Ã¤r:kandidat:kandidater Ã¤r:det gÃ¥r inte att gÃ¶ra %<dynamic_cast%> %qE (av typ %q#T) till typ %q#T (%s)kan inte %<goto%> in i ett %<catch%>-blockkan inte %<goto%> in i ett %<try%>-blockdet gÃ¥r inte att lÃ¤gga till en upprÃ¤kningslista till en mallinstansieringkan inte lÃ¤gga till kontrakt efter definitionenkan inte lÃ¤gga till kontrakt till en virtuell funktiondet gÃ¥r inte att allokera ett objekt av abstrakt typ %qTdet gÃ¥r inte att allokera objekt med RVV-typen %qTdet gÃ¥r inte att allokera objekt med SVE-typen %qTkan inte allokera stack fÃ¶r variabeln %q+D, naken funktionkan inte allokera vl-register fÃ¶r %qs pÃ¥ detta mÃ¥l%<%s%> kan inte anvÃ¤ndas pÃ¥ %qD, som redan har markerats med ett OpenMP â€�declare targetâ€�-direktivdet gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ en icke-konstant adressdet gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ en upprÃ¤knare %qDdet gÃ¥r inte att applicera %<offsetof%> pÃ¥ destrueraren %<~%T%>det gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ en medlemsfunktiondet gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ medlemsfunktion %qDdet gÃ¥r inte att anvÃ¤nda %<offsetof%> pÃ¥ en statisk datamedlem %qDgÃ¥r inte att applicera %<offsetof%> nÃ¤r %<operator[]%> Ã¤r Ã¶verlagraddet gÃ¥r inte att tillÃ¤mpa bÃ¥de attributet %<longcall%> och %<shortcall%> pÃ¥ samma funktiondet gÃ¥r inte att applicera medlemspekare %qE pÃ¥ %qE, som Ã¤r av typ %qT som inte Ã¤r en klassdet gÃ¥r inte att binda bitfÃ¤lt %qE till %qTkan inte binda l-vÃ¤rdesreferens av typen %qH till ett r-vÃ¤rde av typen %qIkan inte binda icke-const-l-vÃ¤rde av typen %qH till ett vÃ¤rde av typ %qIkan inte binda icke-const-l-vÃ¤rde av typen %qH till ett r-vÃ¤rde av typ %qIdet gÃ¥r inte att binda packat fÃ¤lt %qE till %qTdet gÃ¥r inte att binda en referens av typen %qH till %qI pÃ¥ grund av olika vektorgrÃ¤nserdet gÃ¥r inte att binda rvalue %qE till %qTkan inte binda r-vÃ¤rdesreferens av typen %qH till ett l-vÃ¤rde av typ %qIdet gÃ¥r inte att anropa %<__builtin_custom_%s%> utan att ange flaggan %<-mcustom-%s%>det gÃ¥r inte att anropa ett koncept som en funktionkan inte anropa konstrueraren %<%T::%D%> direktdet gÃ¥r inte att anropa medlemsfunktion %qD utan ett objektdet gÃ¥r inte att fÃ¥nga %qE via referenskan inte fÃ¥nga medlemmen %qD i anonym uniondet gÃ¥r inte att typkonvertera %qs till %qs eftersom deras storlekar inte stÃ¤mmer Ã¶verensdet gÃ¥r inte att gÃ¶ra typkonvertering av typen %qs till typen %qsdet gÃ¥r inte att gÃ¶ra typkonvertering av ett uttryck av typen %qs till typen %qsdet gÃ¥r inte att fÃ¥nga typen %qT eftersom typer av variabel storlek Ã¤r inblandadedet gick inte att stÃ¤nga ej existerande svarsfilkan inte stÃ¤nga en kanal endast fÃ¶r mottagningdet gÃ¥r inte att kombinera GNU- och SVE-vektorer i en binÃ¤r operationkan inte kombinera en bas av typen %qT med ett index av typen %qTkan inte kombinera en bas av typen %qT till typen %qTdet gÃ¥r inte att konvertera %qE frÃ¥n typ %qH till typ %qIkan inte konvertera %qE frÃ¥n typ %qT till typ %qTdet gÃ¥r inte att konvertera %qE till %qTdet gÃ¥r inte att konvertera %qE till %qT fÃ¶r attdet gÃ¥r inte att konvertera %qH till %qIdet gÃ¥r inte att konvertera %qH till %qI nÃ¤r argument skickasdet gÃ¥r inte att konvertera %qH till %qI i tilldelningdet gÃ¥r inte att konvertera %qH till %qI i standardargumentdet gÃ¥r inte att konvertera %qH till %qI i initieringdet gÃ¥r inte att konvertera %qH till %qI i returdet gÃ¥r inte att konvertera ett delegerat uttryck till %qsdet gÃ¥r inte att konvertera ett vÃ¤rde av typen %qT till vektortypen %qT som har annan storlekdet gÃ¥r inte att konvertera en vektor av typen %qT till typen %qT som har annan storlekdet gÃ¥r inte att konvertera uttryck, endast bastyper kan konverteraskan inte konvertera %qT till basklassen %qT eftersom %qT Ã¤r inkomplettkan inte konvertera frÃ¥n basklassen %qT till den hÃ¤rledda klassen %qT eftersom basen Ã¤r virtuellkan inte konvertera frÃ¥n basklassen %qT till den hÃ¤rledda klassen %qT via den virtuella basen %qTdet gÃ¥r inte att konvertera frÃ¥n ofullstÃ¤ndig typ %qH till %qIkan inte konvertera frÃ¥n pekare till basklassen %qT till pekare till den hÃ¤rledda klassen %qT eftersom basen Ã¤r virtuellkan inte konvertera frÃ¥n pekare till basklassen %qT till pekare till den hÃ¤rledda klassen %qT via den virtuella basen %qTdet gÃ¥r inte att konvertera posten %qs till %qskan inte konvertera till en pekartypdet gÃ¥r inte att konvertera typ %qH till typ %qIdet gÃ¥r inte att konvertera vÃ¤rdet till en vektorkan inte skapa pekare till referensmedlem %qDkan inte skapa fÃ¶rkompilerat huvud %s: %mdet gÃ¥r inte att skapa typinformation fÃ¶r typen %qT eftersom typer av variabel storlek Ã¤r inblandadedet gÃ¥r inte att deklarera %<::main%> som %qsdet gÃ¥r inte att deklarera %<::main%> som en global variabeldet gÃ¥r inte att deklarera %<::main%> som en malldet gÃ¥r inte att deklarera %<::main%> som inlinedet gÃ¥r inte att deklarera %<::main%> som staticdet gÃ¥r inte att deklarera en %<catch%>-parameter att vara av abstrakt klasstyp %qTdet gÃ¥r inte att deklarera en parameter till %<catch%> att vara av rvalue-referenstyp %qTdet gÃ¥r inte att deklarera %qD i en annan moduldet gÃ¥r inte att deklarera %qD att vara en bitfÃ¤ltstypdet gÃ¥r inte att deklarera en parameter med %<decltype(auto)%>det gÃ¥r inte att deklarera bitfÃ¤lt %qD med typen %<warn_if_not_aligned%>det gÃ¥r inte att deklarera bitfÃ¤lt %qD med funktionstypdet gÃ¥r inte att deklarera bitfÃ¤ltet %qs med typen %<warn_if_not_aligned%>det gÃ¥r inte att deklarera fÃ¤ltet %q+D att vara av abstrakt typ %qTdet gÃ¥r inte att deklarera medlem %<%T::%s%> inuti %qTdet gÃ¥r inte att deklarera medlemsfunktionen %<%T::%s%> inuti %qTdet gÃ¥r inte deklarera medlemsfunktionen %qD att ha statisk lÃ¤nkklassdet gÃ¥r inte att deklarera parametern %q+D att vara av abstrakt typ %qTdet gÃ¥r inte att deklarera en parameter till att vara av abstrakt typ %qTdet gÃ¥r inte att deklarera pekare till %q#Tdet gÃ¥r inte att deklarera pekare medlem av %q#Tdet gÃ¥r inte att deklarera en pekare till en kvalificerad funktionstyp %qTdet gÃ¥r inte att deklarera referens till %q#Tdet gÃ¥r inte att deklarera en referens till %q#T, som inte Ã¤r ett typedef- eller ett malltypargumentdet gÃ¥r inte att deklarera en referens till en kvalificerad funktionstyp %qTkan inte deklarera en statisk funktion i en annan funktiondet gÃ¥r inte att deklarera variabeln %q+D att vara av abstrakt typ %qTkan inte dekomponera adressdet gÃ¥r inte dekomponera klasstypen %qT fÃ¶r att den har en anonym struct-medlemkan inte dekomponera klasstypen %qT fÃ¶r att den har en anonym unionsmedlemdet gÃ¥r inte att dekomponera klasstypen %qT utan icke-statiska datamedlemmarkan inte dekomponera klasstypen %qT: bÃ¥de den och dess basklass %qT har ickestatiska datamedlemmarkan inte dekomponera klasstypen %qT: dess basklasser %qT och %qT har ickestatiska datamedlemmardet gÃ¥r inte att dekomponera en oÃ¥tkomlig medlem %qD av %qTdet gÃ¥r inte att dekomponera lambdahÃ¶ljestypen %qTdet gÃ¥r inte att dekomponera typen %qT som inte Ã¤r en klass eller vektordet gÃ¥r inte att dekomponera unionstypen %qTdet gÃ¥r inte att dekomponera en vektor %qT med variabel lÃ¤ngddet gÃ¥r inte att dekomponera en vektor %qT med variabel lÃ¤ngddet gÃ¥r inte att minska en pekare pÃ¥ en ofullstÃ¤ndig typ %qTkan inte hÃ¤rleda mallargument fÃ¶r kopieinitiering av %qT, eftersom den inte har nÃ¥gra icke-explicita hÃ¤rledningsguider eller anvÃ¤ndardeklarerade konstruerarekan inte hÃ¤rleda mallargument till %qT, eftersom den inte nÃ¥gra anvÃ¤ndbara hÃ¤rledningsguiderkan inte hÃ¤rleda mallargument frÃ¥n introduktionslistandet gÃ¥r inte att standardjÃ¤mfÃ¶ra en anonym unions medlemdet gÃ¥r inte att standardjÃ¤mfÃ¶ra en flexibel vektormedlemdet gÃ¥r inte att standardjÃ¤mfÃ¶ra referensmedlemmen %qDdet gÃ¥r inte att standardjÃ¤mfÃ¶ra unionen %qTdet gÃ¥r inte att definiera %qD i en annan moduldet gÃ¥r inte att definiera vÃ¤nfunktion %qs i en lokal klassdefinitiondet gÃ¥r inte att definiera medlemsfunktion %<%T::%s%> inuti %qTdet gÃ¥r inte att definiera medlem av beroende typedef %qTdet gÃ¥r inte att radera en funktion.  Endast pekare till objekt Ã¤r giltiga argument till %<delete%>kan inte radera objekt med RVV-typen %qTkan inte radera objekt med SVE-typen %qTdet gÃ¥r inte att dereferera %qE i en %qs-klausulkan inte hÃ¤rleda frÃ¥n %<final%> bas %qT i hÃ¤rledd typ %qTdet gÃ¥r inte att avgÃ¶ra %<#include%>-Ã¶versÃ¤ttning av %s: %sdet gÃ¥r inte att avgÃ¶ra lÃ¤ngden av en %qsdet gÃ¥r inte att avaktivera den inbyggda funktionen %qskan inte skicka ut ojusterade pekare i ptx-assemblerdet gÃ¥r inte att kÃ¶ra %qs: %sdet gÃ¥r inte att kÃ¶ra %qs: %s: %mdet gÃ¥r inte att expandera initierare fÃ¶r medlem %qDdet gÃ¥r inte att deklarera medlem %q#D att ha extern lÃ¤nkklassdet gÃ¥r inte att utÃ¶ka PCH-fil: %mkan inte falla igenom sista fallet i en switchkan inte hitta %<ldd%>kan inte hitta %<nm%>kan inte hitta %qsdet gÃ¥r inte att hitta %s i insticksmodul %s
  %sdet gÃ¥r inte att hitta %s i insticksmodul %s: %sdet gÃ¥r inte att hitta LTO-cgraph %sdet gÃ¥r inte att hitta LTO-avsnittsreferenser i %sdet gÃ¥r inte att hitta ett register i klassen %qs vid omlÃ¤sning av %<asm%>kan inte hitta ett giltigt rÃ¤knarnamn %qs till flaggan %<-fdbg-cnt=%>det gÃ¥r inte att hitta klass %qEdet gÃ¥r inte att hitta nÃ¥gon instansvariabel associerad med egenskapendet gÃ¥r inte att hitta en grÃ¤nssnittsdeklaration fÃ¶r %qEhittar inte grÃ¤nssnittsdeklaration fÃ¶r %qE, superklass till %qEdet gÃ¥r inte att hitta en protokolldeklaration fÃ¶r %qEdet gÃ¥r inte att hitta en referenstagg fÃ¶r klass %qEkan inte skapa en pekare till medlem av %q#T som inte Ã¤r en klasskan inte generera positionsoberoende kod fÃ¶r %qsdet gÃ¥r inte att fÃ¥ rampekaren till %qskan inte avgÃ¶ra position i PCH-fil: %mkan inte ta programstatus: %mkan inte hantera jÃ¤mfÃ¶relse av typen %<%s == %s%>kan inte hantera inkonsistenta anrop av %qskan inte hantera switch-villkor av typen %sdet gÃ¥r inte att fÃ¶lja motstridiga %qs-klausulerdet gÃ¥r inte att importera en modul i sin egen rÃ¤ckvidddet gÃ¥r inte att Ã¶ka en pekare pÃ¥ en ofullstÃ¤ndig typ %qTdet gÃ¥r inte att initiera ett returobjekt av typen %qT med ett r-vÃ¤rde av typen %<void%>det gÃ¥r inte att initiera aggregat med typ %qT med en sammansatt litteraldet gÃ¥r inte att initiera vektorn av %qT frÃ¥n en strÃ¤nglitteral med typvektor %qTkan inte inline:a funktionen %<main%>kan inte instansiera %<coroutine traits%>kan inte instansiera en %<coroutine handle%> fÃ¶r lÃ¶ftestypen %qTdet gÃ¥r inte att lÃ¤sa in insticksmodul %s
  %sdet gÃ¥r inte att lÃ¤sa in insticksmodul %s: %sdet gÃ¥r inte att blanda operander av typerna flyttal och komplext taldet gÃ¥r inte att blanda operander av typerna decimalt flyttal och annat flyttaldet gÃ¥r inte att blanda operander av typerna decimalt flyttal och vektordet gÃ¥r inte att nÃ¤sta mer Ã¤n %d namnrymderdet gÃ¥r inte att Ã¶ppna %qs fÃ¶r skrivning: %mkan inte Ã¶ppna %sdet gÃ¥r inte att Ã¶ppna %s fÃ¶r skrivning: %mdet gÃ¥r inte att Ã¶ppna %s: %mkan inte Ã¶ppna â€�%sâ€�kan inte Ã¶ppna filen %qs fÃ¶r att skriva optimeringsposterkan inte Ã¶ppna intermediÃ¤r gcn asm-filkan inte Ã¶ppna intermediÃ¤r gcn-obj-filkan inte Ã¶ppna intermediÃ¤r ptx-filkan inte Ã¶ppna ldd-utdata: %mdet gick inte att Ã¶ppna nÃ¤stad svarsfilkan inte Ã¶ppna nm-utdata: %mkan inte Ã¶ppna omp_requires-filen %qskan inte Ã¶ppna profileringsfilen %sdet gÃ¥r inte att skicka argument i vektorregister fÃ¶r att altivec-instruktioner Ã¤r avaktiverade, anvÃ¤nd %qs fÃ¶r att aktivera demkan inte lÃ¤gga objekt med volatile-fÃ¤lt i registerdet gÃ¥r inte att lÃ¤sa %<LTO_section_decls%> frÃ¥n %skan inte lÃ¤sa %s: %mdet gÃ¥r inte att lÃ¤sa LTO-lÃ¤gestabellen frÃ¥n %skan inte lÃ¤sa PCH-fil: %mdet gÃ¥r inte att lÃ¤sa profilen frÃ¥n %skan inte lÃ¤sa omp_requires-filen %qskan inte lÃ¤sa spec-filen %qs: %mdet gÃ¥r inte att lÃ¤sa strÃ¤ngtabellen frÃ¥n %sdet gÃ¥r inte att referera typen %qT via %<...%>kan inte lÃ¤sa om heltalskonstantoperand i %<asm%>kan inte representera inbyggd %<va_list%>-typ i Ddet gÃ¥r inte att lÃ¶sa upp Ã¶verlagrad funktion %qD baserat pÃ¥ konvertering till typ %qTdet gÃ¥r inte att returnerar frÃ¥n en hanterare i ett funktions-try-block eller en konstrueraredet gÃ¥r inte att returnera vÃ¤rde i vektorregister fÃ¶r att altivec-instruktioner Ã¤r avaktiverade, anvÃ¤nd %qs fÃ¶r att aktivera demkan inte sÃ¤tta attributet %qE efter definitionendet gÃ¥r inte att sÃ¤tta avbrottsattribut, ingen aktuell funktiondet gÃ¥r inte att sÃ¤tta avbrottsattribut: det finns ingen sÃ¥dan identifierarekan inte sÃ¤tta position i PCH-fil: %mkan inte specialisera konceptet %q#Ddet gÃ¥r inte att ange %<-o%> med %<-c%>, %<-S%> eller %<-E%> med flera filerdet gÃ¥r inte att ange %<override%> fÃ¶r en klassdet gÃ¥r inte att ange -static med -fsanitize=addressdet gÃ¥r inte att ange -static med -fsanitize=hwaddressdet gÃ¥r inte att ange -static med -fsanitize=threaddet gÃ¥r inte att ange bÃ¥de %<-msep-data%> och %<-mid-shared-library%>kan inte gÃ¶ra svansanrop: %skan inte ta adressen till %qskan inte ta adressen till bitfÃ¤lt %qDkan inte ta adressen till skalÃ¤r med omvÃ¤nd lagringsordningkan inte ta adressen till %<this%>, som Ã¤r ett rvalue-uttryckkan inte ta adressen till detta uttryckdet gÃ¥r inte att kasta C++-klasserdet gÃ¥r inte att kasta COM-objektdet gÃ¥r inte att kasta ett uttryck av typen %qT eftersom typer av variabel storlek Ã¤r inblandadekan inte kasta eller fÃ¥nga RVV-typen %qTkan inte kasta eller fÃ¥nga SVE-typen %qTkan inte gÃ¶ra en typ-switch pÃ¥ nÃ¥got som inte Ã¤r ett grÃ¤nssnittsvÃ¤rdekan inte uppdatera SSA-formendet gÃ¥r inte att anvÃ¤nda %<-%> som indatafilnamn fÃ¶r fÃ¶rkompilerade huvudendet gÃ¥r inte att anvÃ¤nda %<-mtp=cp15%> med 16-bitars Thumbdet gÃ¥r inte att anvÃ¤nda %<::%> i parameterdeklarationdet gÃ¥r inte att anvÃ¤nda attributet %<indirect_call%> under linuxverktygskedjankan inte anvÃ¤nda %<typeid%> med %<-fno-rtti%>kan inte anvÃ¤nda %<va_arg%> med omvÃ¤nd lagringsordningdet gÃ¥r inte anvÃ¤nda %<va_start%> i en avbrottsfunktiondet gÃ¥r inte att anvÃ¤nda %qs som ett anropssparat registerdet gÃ¥r inte att anvÃ¤nda %qs som ett anropsanvÃ¤nt registerdet gÃ¥r inte att anvÃ¤nda %qs som ett fast registerdet gÃ¥r inte att anvÃ¤nda ett objekt som parameter till en metoddet gÃ¥r inte att anvÃ¤nda exception-attribut till funktionen %qD under linuxverktygskedjandet gÃ¥r inte att anvÃ¤nda avbrottsattribut pÃ¥ funktionen %qD med linux-verktygskedjankan inte anvÃ¤nda lÃ¤ge %qs fÃ¶r upprÃ¤kningstypermshared och static kan inte anvÃ¤ndas tillsammansmthreads och mlegacy-threads kan inte anvÃ¤ndas tillsammansdet gÃ¥r inte att anvÃ¤nda flera stackkontrollmetoder tillsammansdet gÃ¥r inte att anvÃ¤nda attributet reset pÃ¥ funktionen %qD under linuxverktygskedjandet gÃ¥r inte att anvÃ¤nda smÃ¥dataÃ¥tkomster fÃ¶r %qsdet gÃ¥r inte att anvÃ¤nda typ %s som typ %sdet gÃ¥r inte att vÃ¤rdeinitiera vektorn %qT med okÃ¤nd grÃ¤nskan inte skriva %s: %mkan inte skriva PCH-filkan inte skriva PCH-fil: %mkan inte skriva en PCH-fil: det nÃ¶dvÃ¤ndiga minnessegmentet Ã¤r otillgÃ¤ngligtkan inte skriva utfyllnad till PCH-fil: %mkan inte skriva till %s: %mkanoniska typer skiljer fÃ¶r identiska typer %qT och %qTfÃ¥ngst av kopia av RVV-typen %qTfÃ¥ngst av kopia av SVE-typen %qTfÃ¥ngst av kopia av ofullstÃ¤ndig typ %qTfÃ¥ngst av en icke-variabel %qEfÃ¥ngst av variabeln %qD med ej automatisk lagringsvaraktighetfÃ¥ngst av den variabelt modifierade typen %qT som inte Ã¤r en N3639-vektor av kÃ¶rtidsgrÃ¤nscase-etikett %qE Ã¤r inte i en switch-satscase-etikett reducerar inte till en heltalskonstantcase-etikett Ã¤r inte ett konstant heltalsuttryckcase-etikett Ã¤r inte i en switch-satscase-etikettvÃ¤rde Ã¶verskrider det maximala vÃ¤rdet fÃ¶r sin typcase-etikettvÃ¤rde Ã¤r mindre Ã¤n minsta vÃ¤rdet fÃ¶r sin typcase-etiketter Ã¤r inte sorterade i en switch-satscase-etiketter Ã¤r inte sorterade: case-vÃ¤rde %qs Ã¤r inte i en upprÃ¤kningstypcase-vÃ¤rde %qs Ã¤r inte i upprÃ¤kningstypen %qTtypkonvertering lÃ¤gger %q#v-kvalificerare till funktionstypkonvertering mellan inkompatibla funktionstyper frÃ¥n %qH till %qItypkonvertering mellan inkompatibla funktionstyper frÃ¥n %qT till %qTtypkonvertering mellan inkompatibla pekare till medlemstyper frÃ¥n %qH till %qItypkonvertering kastar bort %qv-kvalificerare frÃ¥n pekarmÃ¥ltyptypkonvertering frÃ¥n %qH till %qI Ã¶kar kravet pÃ¥ justering fÃ¶r mÃ¥ltypenkonvertering frÃ¥n %qH till %qI fÃ¶rlorar precisiontypkonvertering frÃ¥n %qT Ã¤r inte tillÃ¥tettypkonvertering frÃ¥n %qs till %qs kommer producera ett nollresultattypkonvertering frÃ¥n funktionsanrop av typ %qT till typ %qT matchar intetypkonvertering frÃ¥n pekare till heltal av annan storlekkonvertering frÃ¥n typ %qT till typ %qT slÃ¤nger bort kvalificeraretypkonvertering Ã¶kar kravet pÃ¥ justering av mÃ¥ltypentypkonvertering anger vektortyptypkonvertering anger funktionstyptypkonvertering frÃ¥n adressrymdspekare till %qs frÃ¥n skild adressrymdspekare till %qstypkonvertering till adressrymdspekare %qs frÃ¥n skild generisk adressrymdspekaretypkonvertering till %qs kommer producera ett null-resultat.typkonvertering till generisk adressrymdspekare frÃ¥n skild adressrymdspekare till %qstypkonvertering till %qT som inte Ã¤r en heltalstyp i ett konstant uttrycktypkonvertering till pekare frÃ¥n heltal med annan storlektypkonvertering till unionstyp frÃ¥n typ som ej finns i unionentypkonvertering av %qT till %qT derefererar inte pekaretypkonvertering mellan pekare-till-funktion och pekare-till-objekt stÃ¶djs villkorligtfÃ¥ngar icke-referenstyp %q#TfÃ¥ngar polymorf typ %q#T efter vÃ¤rdefÃ¥ngar typ %q#T efter vÃ¤rdekategoriattribut finns inte i Objective-C 1.0kategoriattribut finns inte i denna version av kompilatorn, (ignoreras)attributen cdecl och thiscall Ã¤r inte kompatiblacgraph-antalet Ã¤r felaktigtcgraph_node har fel klonlistacgraph_node har fel clone_ofcgraph_node har fel prev_clone-pekarecgraph_node Ã¤r i klonlistan men den Ã¤r inte en klonÃ¤ndring av den aktiva medlemmen av en union %qD till %qDÃ¤ndring av den aktiva medlemmen av en union %qD till %qD under initieringatt Ã¤ndra returtypen frÃ¥n %qs till en jÃ¤mfÃ¶relsekategorityp kommer tillÃ¥ta jÃ¤mfÃ¶relsen att anvÃ¤nda %qs och %qscheck_charlen_present(): lÃ¤ngden inte sattcheck_dimension(): Felaktig vektorreferenscheck_dummy_characteristics: OvÃ¤ntat resultat %i frÃ¥n gfc_dep_compare_exprcheck_init_expr(): OkÃ¤nd uttryckstypcheck_intents(): Listor stÃ¤mmer intecheck_restricted(): OkÃ¤nd uttryckstypcheck_result_characteristics (1): OvÃ¤ntat resultat %i frÃ¥n gfc_dep_compare_exprcheck_result_characteristics (2): OvÃ¤ntat resultat %i frÃ¥n gfc_dep_compare_exprcheck_some_aliasing(): Listor stÃ¤mmer intecheck_some_aliasing(): trasig datakontrollsumma Ã¤r (%x,%x) istÃ¤llet fÃ¶r (%x,%x)vÃ¤ljer %qD framfÃ¶r %qDvÃ¤rdet pÃ¥ styckesstorleken mÃ¥ste vara positivtcirkulÃ¤r pekardelegering detekteradklass %qE finns redanklassen %qE definierad utan att ange en basklassklassen %qE bÃ¶r undvikasklassen %qE Ã¤r inte tillgÃ¤ngligklassen %qE Ã¤r otillgÃ¤ngligklass %qT har inget fÃ¤lt med namnet %qDklass %qT Ã¤r implicit vÃ¤n med sig sjÃ¤lvklass %qs implementerar inte protokollet %qEklassattribut Ã¤r finns inte i Objective-C 1.0klassdefinition kan inte deklareras som en vÃ¤nklassutvidgning fÃ¶r klass %qE deklarerad efter sin %<@implementation%>klassutvidgningar finns inte i Objective-C 1.0klassmallen %qD omdeklarerad som en icke-mallhÃ¤rledning av klassmallargument misslyckades:klassmallargumentshÃ¤rledningen fÃ¶r %qT misslyckades: explicit hÃ¤rledningsguide vald i kopieringslistinitieringhÃ¤rledning av klassmallargument Ã¤r endast tillgÃ¤ngligt med %<-std=c++17%> eller %<-std=gnu++17%>returtypen %qT Ã¤r ofullstÃ¤ndigklausuler i %<simd%>-egenskap skall separeras av %<,%>argumentet till cleanup Ã¤r inte en funktionargumentet till cleanup Ã¤r inte en identifierarekloner fÃ¶r attributet %<target_clones%> kan inte skapasstÃ¤ng: %sslutna intervallnÃ¤r LTRANS-utdatalista %s stÃ¤ngdes: %mnÃ¤r beroendefil %s stÃ¤ngdes: %mnÃ¤r json-filen %s stÃ¤ngdes: %mnÃ¤r mixin-filen %s stÃ¤ngdes: %mco-vektorargumentkoden kan feloptimeras om inte %<-fno-strict-aliasing%> anvÃ¤ndskodmodellen %qs Ã¤r inte kompatibel med %skodmodell %qs behÃ¶ver %skodmodellen %qs stÃ¶djs inte i ilp32-lÃ¤gekodmodellen %qs stÃ¶djs inte i %s-bitslÃ¤gekodmodellen %qs stÃ¶djs inte i x32-lÃ¤gekodmodell %qs med %<-f%s%>kodmodellen %s stÃ¶djer inte PIC-lÃ¤gecollapse-argument behÃ¶ver ett positivt konstant heltalsuttryckkollapsade %s-slingor Ã¤r inte perfekt nÃ¤stade vid %Lkollapsade slingor inte perfekt nÃ¤stadecollect2 version %s
  samling i snabb upprÃ¤kning Ã¤r inte ett objekten comdat-symbol fÃ¥r inte vara versioneradcomdat-lokal funktion anropad av %s utanfÃ¶r dess comdatcomdat-lokal symbol refererad till av %s utanfÃ¶r dess comdatkomma i slutet av upprÃ¤kningslistaen kommaseparerad lista i using-deklaration Ã¤r endast tillgÃ¤ngligt med %<-std=c++17%> eller %<-std=gnu++17%>kommandoradsflaggan %qs stÃ¶djs inte av denna konfigurationkommandoradsflaggan %qs Ã¤r giltig fÃ¶r %s men inte fÃ¶r %skommandoradsflaggan %qs Ã¤r giltig fÃ¶r drivrutinen men inte fÃ¶r %sen common-symbol fÃ¥r inte vara versioneradcommon-variabler mÃ¥ste ha en justering av 32678 eller mindrecompare_actual_expr(): Felaktig komponentkodcompare_real(): Felaktig operatorjÃ¤mfÃ¶r slutliga instruktionsdumparatt jÃ¤mfÃ¶ra flyttal med %<==%> eller %<!=%> Ã¤r osÃ¤kertjÃ¤mfÃ¶r resultatet av pekaraddition %qE och NULLjÃ¤mfÃ¶r vektorer med skilda elementtyperjÃ¤mfÃ¶r vektorer med olika antal elementjÃ¤mfÃ¶relse mellan %q#T och %q#TjÃ¤mfÃ¶relse mellan %qT och %qTjÃ¤mfÃ¶relse mellan olika pekartyper %qT och %qT saknar en typkonverteringjÃ¤mfÃ¶relse mellan olika pekare-pÃ¥-medlem-typer %qT och %qT saknar en typkonverteringjÃ¤mfÃ¶relse mellan pekare och heltaljÃ¤mfÃ¶relse mellan pekare och teckenkonstanten nolljÃ¤mfÃ¶relse mellan tvÃ¥ vektorerjÃ¤mfÃ¶relse mellan tvÃ¥ vektorer bÃ¶r undvikas enligt C++20jÃ¤mfÃ¶relse mellan typer %qT och %qTjÃ¤mfÃ¶relsen Ã¤r alltid %djÃ¤mfÃ¶relsen Ã¤r alltid %d pÃ¥ grund av bredd pÃ¥ bitfÃ¤ltjÃ¤mfÃ¶relsen Ã¤r alltid falsk pÃ¥ grund av begrÃ¤nsat intervall fÃ¶r datatypenjÃ¤mfÃ¶relsen Ã¤r alltid sann pÃ¥ grund av begrÃ¤nsat intervall fÃ¶r datatypenjÃ¤mfÃ¶relse av kompletta och ofullstÃ¤ndiga pekarejÃ¤mfÃ¶relse av konstant %qE med booleskt uttryck Ã¤r alltid falsktjÃ¤mfÃ¶relse av konstant %qE med booleskt uttryck Ã¤r alltid santjÃ¤mfÃ¶relse av skilda Objective-C-typer saknar en konverteringjÃ¤mfÃ¶relse av skilda pekartyper saknar en typkonverteringjÃ¤mfÃ¶relse av upprÃ¤kningstypen %qT med flyttalstypen %qT Ã¤r fÃ¶rÃ¥ldradjÃ¤mfÃ¶relse av flyttalstypen %qT med upprÃ¤kningstypen %qT bÃ¶r undvikasjÃ¤mfÃ¶relse av heltalsuttryck av olika teckenlÃ¤ge: %qT och %qTjÃ¤mfÃ¶relse av pekare till skilda adressutrymmenjÃ¤mfÃ¶relse av befordrat bitvis komplement av ett teckenlÃ¶st vÃ¤rde med konstantjÃ¤mfÃ¶relse av befordrat bitvis komplement av ett teckenlÃ¶st vÃ¤rde med teckenlÃ¶stjÃ¤mfÃ¶relse med unsigned-uttryck %<< 0%> Ã¤r alltid falsktjÃ¤mfÃ¶relse med unsigned-uttryck %<>= 0%> Ã¤r alltid santjÃ¤mfÃ¶relseoperatorn %q+D standarddefinierades efter sin fÃ¶rsta deklarationen jÃ¤mfÃ¶relse krÃ¤vsjÃ¤mfÃ¶relse med strÃ¤nglitteral resulterar i odefinierat beteendejÃ¤mfÃ¶relser som %<X<=Y<=Z%> har inte sin matematiska meningkompatibla typen finns hÃ¤rkompilering avslutad pÃ¥ grund av -Wfatal-errors.
*************** SPECIELLT Ã„NDAMÃ…L.
*** 2268,2274 ****
  ignorerar attributet packed pÃ¥ grund av opackat icke-POD-fÃ¤lt %q#Dignorerar flaggan %<-fopt-info-%s%> som mÃ¶jligen stÃ¥r i konfliktignorerar returvÃ¤rdet av %qD, deklarerad med attributet %<warn_unused_result%>ignorerar returvÃ¤rdet av %qD, deklarerad med attributet %<nodiscard%>ignorerar returvÃ¤rdet av %qD, deklarerad med attributet %<nodiscard%>%signorerar returvÃ¤rdet av %qD, deklarerad med attributet %<nodiscard%>: %<%s%>ignorerar returvÃ¤rdet av %qD, deklarerad med attributet %<nodiscard%>: %Eignorerar returvÃ¤rdet av %qD, deklarerad med attributet %<warn_unused_result%>ignorerar returvÃ¤rdet av %qD, som mÃ¥ste anvÃ¤ndasignorerar returvÃ¤rdet av %qD, som mÃ¥ste anvÃ¤ndas: %<%s%>ignorerar returvÃ¤rdet av funktion deklarerad med attributet %<warn_unused_result%>ignorerar returnerat vÃ¤rde av typen %qT, deklarerat med attributet %<nodiscard%>ignorerar returnerat vÃ¤rde av typen %qT, deklarerat med attributet %<nodiscard%>: %Eignorerar returnerat vÃ¤rde av typen %qT, deklarerat med attributet %<nodiscard%>%signorerar returnerat vÃ¤rde av typen %qT, deklarerat med attributet %<nodiscard%>: %<%s%>ignorerar returnerat vÃ¤rde av typen %qT, som mÃ¥ste anvÃ¤ndasignorerar returnerat vÃ¤rde av typen %qT, som mÃ¥ste anvÃ¤ndas: %<%s%>ignorerar sink-klausul med ett avstÃ¥nd som inte Ã¤r en multipel av slingstegetignorerar deklarationen %q#Dignorerar okÃ¤nt alternativ %q.*signorerar okÃ¤nt vÃ¤rde %<%s%> till flaggan %<-mcustom-fpu-cfg%>ignorera linjÃ¤rt steg nollotillÃ¥ten OP i optimize_comparisonogiltig aggregattyp %qE angiven fÃ¶r instansvariabel %qsotillÃ¥tet argument 0 till %qsogiltig operand ogiltig operandadress (1)ogiltig operandadress (2)ogiltig operandadress (3)ogiltig operandadress (4)ogiltig operand detekteradotillÃ¥ten referenstyp angiven fÃ¶r instansvariabel %qsomedelbar evaluering returnerar adressen till en omedelbar funktion %qDett omedelbart vÃ¤rde mÃ¥ste passa i ett %d-bitars heltal fÃ¶r %simplicit fÃ¥ngst av %qE via %<[=]%> bÃ¶r undvikas i C++20implicit konvertering frÃ¥n %qH till %qI fÃ¶r att matcha den andra operanden i binÃ¤rt uttryckimplicit konvertering frÃ¥n %qH till %qI fÃ¶r att stÃ¤mma med andra resultat i villkorimplicit konvertering frÃ¥n %qH till %qI nÃ¤r argument skickas till en funktionimplicit konvertering frÃ¥n %qT till %qTimplicit konvertering frÃ¥n %qT till %qT fÃ¶r att matcha den andra operanden i binÃ¤rt uttryckimplicit konvertering frÃ¥n %qT till %qT fÃ¶r att stÃ¤mma med andra resultat i villkorimplicit konvertering frÃ¥n %qT till %qT nÃ¤r argument skickas till en funktionimplicit deklaration av funktionen %qEimplicit deklaration av funktionen %qE; menade du %qs?implicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i for-Ã¶kningsuttryckimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i vÃ¤nstra operanden av kommaoperatornimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i hÃ¶geroperanden till kommaoperatornimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i andra operanden av villkorligt uttryckimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i satsenimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i tredje operanden till villkorligt uttryckimplicit avbildning av vektorn %qD med antagen storlekimplicita mallar fÃ¥r inte vara %<virtual%>typen pÃ¥ implicit this-pekare stÃ¤mmer inteflaggan implicit_section Ã¤r satt men sektionen Ã¤r inte detimplicit poppade register mÃ¥ste vara grupperade i toppen pÃ¥ stackenimplicit deklarerad %qD bÃ¶r undvikasimplicerat END DOimport %qs har CRC som inte stÃ¤mmerimport fÃ¥r inte fÃ¶rekomma direkt i en lÃ¤nkningsspecifikationimportdeklarerad %q#D hÃ¤rimport av den namngivna modulen %qs inuti sprÃ¥klÃ¤nkningsblockimport-deklaration mÃ¥ste vara pÃ¥ global rÃ¤ckviddimport_iso_c_binding_module(): Kan inte skapa en symbol fÃ¶r %simporterad vidimporter mÃ¥ste byggas fÃ¶re de importerasomÃ¶jlig begrÃ¤nsning i %<asm%>omÃ¶jlig registerbegrÃ¤nsning i %<asm%>omÃ¶jlig typfÃ¶rsÃ¤kran: typen implementerar inte ett grÃ¤nssnitti %s, vid %s:%di C++03 mÃ¥ste en klassnyckel anvÃ¤ndas nÃ¤r en vÃ¤n deklarerasi C++11 och senare kan en standardkonstruerare vara expliciti C++11 Ã¤r standard fÃ¶r destruerare %<noexcept%>i C++11 kommer denna %<throw%> att anropa %<terminate%> eftersom standard fÃ¶r destruerare Ã¤r %<noexcept%>i C++20 anropar denna jÃ¤mfÃ¶relse den aktuella funktionen rekursivt med omvÃ¤nda argumenti C++98 Ã¤r %<template%> (fÃ¶r att lÃ¶sa upp tvetydighet) Ã¤r endast tillÃ¥tet inuti mallari C++98 fÃ¥r %q+D inte vara statisk eftersom den Ã¤r medlem av en unioni C++98 mÃ¥ste %qD initieras med en konstruerare, inte med %<{...}%>i ett anrop till %qD deklarerad med attributet %<%s%> hÃ¤ri ett anrop till %qT deklarerad med attributet %<%s%>i ett anrop av allokeringsfunktionen %qD deklarerad hÃ¤ri ett anrop av den inbyggda allokeringsfunktionen %qDi ett anrop till den inbyggda funktionen %qDi ett anrop till funktionen %qDi ett anrop till funktionen %qD deklarerad %qsi ett anrop till funktionen %qD deklarerad med attributet %qsi ett anrop av en icke-statisk medlemsfunktion %qDi ett anrop med typen %qTi ett anrop med typen %qT och attributet %qsi argument till unÃ¤rt !i grundblock %d:i anrop av %qD, deklarerad hÃ¤ri deklaration %q+Di definitionen av makrot %qsi expansionen av makrot %qsin gfc_simplify_acos(): Felaktig typin gfc_simplify_acosh(): Felaktig typi gfc_simplify_asin(): Felaktig typi gfc_simplify_asinh(): Bad typei gfc_simplify_atan(): Felaktig typi gfc_simplify_atanh(): Felaktig typi gfc_simplify_cos(): Felaktig typi gfc_simplify_exp(): Felaktig typi gfc_simplify_sin(): Felaktig typi initieringen av variabel %qD i strukturerad bindningnÃ¤r argument %P till %qD skickadesi mallargument fÃ¶r typen %qTi definitionen av %q#Ti detta uttryckinitiering i klassen av statisk datamedlem %q#D med ofullstÃ¤ndig typinitiering i klassen av statisk datamedlem %q#D med icke-litteral typoÃ¥tkomlig insticksmodulsfil %s expanderad frÃ¥n kort namn pÃ¥ insticksmodul %s: %mfelaktig ackumulator fÃ¶r %qsinkludera %qs eller ge en deklaration av %qDinkludera %qs eller ge en deklaration av %qEinkluderingen %qs bearbetad textuelltinkluderingen %qs Ã¶versatt till importinkommande bÃ¥gantal stÃ¤mmer inte med antalet PHI-argumentinkompatibel %qs-klausul nÃ¤r %<%s%> anvÃ¤nds pÃ¥ %qD, som redan har markerats med ett OpenACC â€�routineâ€�-direktivinkompatibla adressrymdskvalificerare %qs och %qsinkompatibel dataklausul med reduktion pÃ¥ %qE; befordrar till %<present_or_copy%>inkompatibla flyttals-/vektorregisteroperander fÃ¶r â€�%%%câ€�inkompatibel implicit deklaration av inbyggd funktion %qDinkompatibel implicit deklaration av funktionen %qDinkompatibla flaggor %<-mstack-protector-guard=global%> och %<-mstack-protector-guard-offset=%s%>inkompatibla registeroperander fÃ¶r â€�%%%câ€�inkompatibel typ fÃ¶r argument %d av %qEinkompatibel typ fÃ¶r avbildningsindexinkompatibel typ fÃ¶r metoden %s%s%sinkompatibel typ fÃ¶r metoden %s%s%s (%s)inkompatibel typ fÃ¶r mottagareinkompatibla typer i %<PHI%>-argument %uinkompatibla typer i tilldelning av %qT till %qTinkompatibla typer i binÃ¤rt uttryckinkompatibla typer i sendinkompatibla typer i tilldelning till typ %qT frÃ¥n typ %qTinkompatibla typer i nÃ¤r typ %qT initierades med typ %qTinkompatibla typer nÃ¤r typ %qT returnerades men %qT fÃ¶rvÃ¤ntadesinkompatibla vektortyper i villkorsuttryck: %qT, %qT och %qTofullstÃ¤ndig implementation av kategorin %qEofullstÃ¤ndig implementation av klassen %qEofullstÃ¤ndig typ %qT har inte medlem %qDofullstÃ¤ndig typ %qT anvÃ¤nd i nÃ¤stad namnspecificerareinkonsistent %<ifunc%>-attributinkonsistent fÃ¶r att %qsinkonsistenta start-/sluttyper i intervallbaserad %<for%>-sats: %qT och %qTinkonsistent anvÃ¤ndning av versaler i formatinkonsistent hÃ¤rledning fÃ¶r %qT: %qT och sedan %qTinkonsistent hÃ¤rledning fÃ¶r auto-returtyp: %qT och sedan %qTinkonsistent importerad makrodefinition %qEinkonsistent specifikation av instansvariabelinkonsistenta operandbegrÃ¤nsningar i en %<asm%>inkonsistenta typer %qT och %qT hÃ¤rledda fÃ¶r lambda-returtypeninkonsistenta anvÃ¤ndardefinierade litteralsuffix %qD och %qD i strÃ¤nglitteralfelaktigt jÃ¤mfÃ¶relsesÃ¤ttfelaktig post i %<label_to_block_map%>felaktigt format i skalning, anvÃ¤nder 1/1
  felaktig tipsoperandfelaktig instruktion:felaktigt antal argument till funktionen %qEfelaktigt antal vektor-%qs-elementinkorrekt egenskap %qs pÃ¥ %qs-selektorfelaktig avrundningsoperandfelaktig instÃ¤llning av nummer pÃ¥ landningsplattafelaktig delning av trÃ¤dnoderfelaktig typ av vektor-%qs-elementfelaktig typ av vektor-CONSTRUCTOR-elementfelaktigt nÃ¤stad OpenACC-slingeparallellismÃ¶kningsuttryck refererar till iterationsvariabeln %qDÃ¶kningen Ã¤r inte en konstant 1 eller -1 fÃ¶r villkoret %<!=%>Ã¶kning av ett booleskt uttryckÃ¶kning av konstant fÃ¤lt %qDÃ¶kning av upprÃ¤kningsvÃ¤rde Ã¤r ogiltigt i C++Ã¶kning av funktion %qDÃ¶kning av medlem %qD i endast lÃ¤sbart objektÃ¶kning en pekare till en ofullstÃ¤ndig typ %qTÃ¶kning av endast lÃ¤sbar plats %qEÃ¶kning av endast lÃ¤sbar medlem %qDÃ¶kning av endast lÃ¤sbart namngivet returvÃ¤rde %qDÃ¶kning av endast lÃ¤sbar parameter %qDÃ¶kning av endast lÃ¤sbar referens %qDÃ¶kning av endast lÃ¤sbar variabel %qDÃ¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<long%>Ã¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<unsigned long%>index %E anger ett avstÃ¥nd stÃ¶rre Ã¤n storleken pÃ¥ %qTindex i dimension %d Ã¤r utanfÃ¶r grÃ¤nsen vid %Lindexet mÃ¥ste vara ett heltalindexvÃ¤rde istÃ¤llet fÃ¶r fÃ¤ltnamn i unioninitierareindexvÃ¤rdet Ã¤r utanfÃ¶r grÃ¤nsenindirekta anropsantal stÃ¤mmer inte med GB-antalindirekt anrop i en funktion, vilket inte stÃ¶djs av eBPFindirekt anrop i en spekulativ anropssekvens har ingen spekulativ flaggaindirekt funktion %q+D kan inte deklareras %qEindirekt funktion %q+D kan inte deklareras svagindirekt funktionsanrop med ett Ã¤nnu ej faststÃ¤llt anropsmÃ¥lindirekt import %qs Ã¤r inte laddad redanindirekta hopp Ã¤r inte tillgÃ¤ngliga pÃ¥ denna mÃ¥larkitekturindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i Ã¶kningsuttryckindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i vÃ¤nstra operand av kommaoperatornindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i hÃ¶geroperanden till kommaoperatornindirektion kommer inte att anvÃ¤nda objekt med ofullstÃ¤ndig typ %qT i andra operanden av villkorligt uttryckindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i satsindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i tredje operand till villkorligt uttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i for-Ã¶kningsuttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i vÃ¤nstra operanden av en kommaoperatoren indirektion kommer inte att anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i hÃ¶gra operanden av en kommaoperatorindirektion kommer inte att anvÃ¤nda objekt av icke trivialt kopierbar typ %qT i andra operanden av villkorligt uttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i satsen indirektion kommer inte att anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i tredje operanden av ett villkorsuttryckden hÃ¤rledda skalÃ¤ra typen %qT Ã¤r inte en heltals- eller flyttalstyp av samma storlek som %qToÃ¤ndlig rekursion detekteradinformera anvÃ¤ndaren om vilka parametrar som kommer skickas som referenserÃ¤rvd konstruerare %qD Ã¤r inte %<constexpr%>Ã¤rvande konstruerare Ã¤r endast tillgÃ¤ngliga med %<-std=c++11%> eller %<-std=gnu++11%>init-funktion funnen i objekt %sinit-satsen i valsatser Ã¤r endast tillgÃ¤ngliga med %<-std=c++17%> eller %<-std=gnu++17%>init_arglist(): fÃ¶r mÃ¥nga argumentinitiering kastar %qv-kvalificerare frÃ¥n pekarmÃ¥ltypinitiering frÃ¥n distinkt Objective-C-typinitiering frÃ¥n pekare till adressutrymme som inte Ã¤r inneslutetvÃ¤nsterhandssida av initiering kan vara en kandidat fÃ¶r ett formatattributinitiering skapar en %q#v-kvalificerad funktionspekare frÃ¥n en okvalificeradinitiering av %qT frÃ¥n %qT skapar heltal frÃ¥n pekare utan typkonverteringinitiering av %qT frÃ¥n %qT skapar pekare frÃ¥n heltal utan typkonverteringinitiering av %qT frÃ¥n inkompatibel pekartyp %qTinitiering av %qT frÃ¥n pekare till %qD med inkompatibel typ %qTinitiering av %qT frÃ¥n pekartypen %qT med inkompatibel skalÃ¤r lagringsordninginitiering av medlem som Ã¤r en flexibel vektorinitiering av common-blockvariabel %qs i DATA-sats vid %Cinitiering av medlem som Ã¤r en flexibel vektor i nÃ¤stat sammanhanginitiering av new-uttryck fÃ¶r typen %<auto%> tar precis ett elementinitiering av icke konstant referens av typ %q#T frÃ¥n ett r-vÃ¤rde av typ %qTinitiering av volatile referens av typ %q#T frÃ¥n ett r-vÃ¤rde av typ %qTinitiering av flera medlemmar av %qTinitierat fÃ¤lt Ã¶verskrivetinitierat fÃ¤lt med sidoeffekter Ã¶verskrivetden initierade medlemmen %q+D Ã¤r deklarerad hÃ¤rinitierad variabel %q+D Ã¤r markerad som dllimportinitierarelement Ã¤r inte ett konstant uttryckinitierarelement Ã¤r inte berÃ¤kningsbart vid laddtidpunktinitierarelement Ã¤r inte konstantinitierare tar slut i fÃ¶rtidinitieraruttrycket refererar till iterationsvariabeln %qDinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %q+Dinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qDinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qTinitieraren fÃ¶r %<decltype(auto) %D%> har funktionstyp; glÃ¶mde du %<()%>?initierare fÃ¶r %q#D expanderar till en tom uttryckslistainitieraren fÃ¶r %q#D Ã¤r ogiltiginitierare fÃ¶r %qT mÃ¥ste vara inom klamrarinitierare fÃ¶r flexibel vektormedlem %q#Dinitierare fÃ¶r flyttalsvÃ¤rde Ã¤r inte en flyttalskonstantinitierare fÃ¶r heltals-/fixdecimalvÃ¤rde Ã¤r fÃ¶r kompliceradinitierare i intervallbaserad %<for%>-slingainitierare Ã¤r ogiltig fÃ¶r statisk medlem med konstruerareinitierare angiven fÃ¶r funktioninitierare angiven fÃ¶r vÃ¤nfunktionen %qDinitierare angiven fÃ¶r icke-virtuell metod %q+Dinitierare angiven fÃ¶r statisk medlemsfunktion %qDinitierarstrÃ¤ng fÃ¶r %qT Ã¤r fÃ¶r lÃ¥nginitiering av %qD frÃ¥n %qE utÃ¶kar inte livslÃ¤ngden pÃ¥ den underliggande vektorninitiering av %qH med %qI i konverterat konstantuttryck binder inte direktatt initiera en basklass av typ %qT resulterar i objektskivninginskjutet klassnamn %qD anvÃ¤nt som mallmallargumentinline-assembler Ã¤r inte ett konstant uttryckinline-klonantal Ã¤r inte kompatibeltinline-klon i samma comdat-grupplistainline-klon tvingas till utdatainline-klon som man tar adressen tillinline-deklaration av %qD fÃ¶ljer pÃ¥ deklaration med attributet %<noinline%>inline-funktionen %q+D deklarerades som dllimport: attributet ignoreratinline:ad funktion %q+D Ã¤r deklarerad men aldrig definieradinline-funktionen %q+D deklarerad svaginline-funktionen %q+D har fÃ¥tt attributet %qsinline-funktionen %qD har fÃ¥tt attributet %qsinline-funktion %qD anvÃ¤nd men aldrig definieradinline-namnrymder mÃ¥ste anges vid den ursprungliga definitioneninline-namnrymder Ã¤r endast tillgÃ¤ngliga med %<-std=c++11%> eller %<-std=gnu++11%>inline-variabler Ã¤r endast tillgÃ¤ngliga med %<-std=c++17%> eller %<-std=gnu++17%>inlined_to-pekare Ã¤r angivet men inga fÃ¶retrÃ¤dare finnsinlined_to-pekare Ã¤r felinlined_to-pekare refererar till sig sjÃ¤lvinlined_to-pekare angiven fÃ¶r noninline-anropareinline:ing misslyckades i anrop av %<always_inline%> %q+F: %sinline:ing misslyckades i anrop av %q+F: %sden inre slingan anvÃ¤nder samma OpenACC-parallellism som den omgivande slinganindatafilen %qs Ã¤r samma som utdatafilenindataoperandbegrÃ¤nsningen innehÃ¥ller %qcinfoga insticksmodulen fÃ¶r att identifiera kÃ¶rtidsfel vid kompileringstillfÃ¤lletinsert_bbt(): Dubblettnyckel hittadinsÃ¤ttning utanfÃ¶r intervallet i %qsinstruktion %d grundblockspekare Ã¤r %d, skall vara %dinstruktion %d i foten till gb %d har icke-NULL grundblockinstruktion %d i huvud till gb %d har icke-NULL grundblockinstruktion %d Ã¤r i flera grundblock (%d och %d)instruktion %d utanfÃ¶r grundblock har ett icke-NULL gb-fÃ¤ltinstruktionsadressen inte frigjordinstruktionsadresser inte satta efter shorten branchesinstruktionen innehÃ¥ller en ogiltig adress!instruktionen hÃ¥ller inte sina begrÃ¤nsningar:instruktion utanfÃ¶r grundblockinstruktion med UID %i finns inte fÃ¶r operand %i (â€�%sâ€�) i instruktion %iinstruktion med UID %i finns inte fÃ¶r operand %i i instruktion %iinstallation: %s%s
  installationsfel, kan inte hitta %<crtoffloadtable.o%>instansvariabel %qE anvÃ¤nd i klassmetodinstansvariabeln %qE Ã¤r %s, detta kommer bli ett fel i framtideninstansvariabeln %qE Ã¤r deklarerad %sinstansvariabeln %qE Ã¤r deklarerad privatinstansvariabeln %qs har okÃ¤nd storlekinstansvariabeln %qs Ã¤r deklarerad privatinstansvariabeln %qs anvÃ¤nder flexibla vektormedlemmartilldelning av instansvariabel har uppfÃ¥ngatsinstruktionen aldrig utfÃ¶rdinstruktionsfÃ¶rhandshÃ¤mtning Ã¤r aktuellt nÃ¤r man Ã¤r i 64-bitslÃ¤ge med RIP-relativ adressering och flaggat %<-mprefetchi%>; de fÃ¶rblir NOP:ar annarsinstruktionsschemalÃ¤ggning stÃ¶djs inte fÃ¶r denna mÃ¥lmaskininstruktionsuppsÃ¤ttningen %qs kan inte implementera ABI %qs, Ã¥tergÃ¥r till %qsotillrÃ¤cklig sammanhangsinformation fÃ¶r att avgÃ¶ra typenotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera elementslingaotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera slingaotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera brickslingaheltalskonstant Ã¤r fÃ¶r stor fÃ¶r typen %<unsigned long%>heltalsdivision med nollheltalskonstant Ã¶verskrider intervallet fÃ¶r typen %qTheltalsspill i vektorstorlekheltalsspill i uttrycket %qE av typen %qT resulterar i %qEheltalsspill i ett uttryck av typen %qT resulterar i %qEheltalssuffixet %qs skuggas av implementationenheltalsuttryck %qE Ã¤r inte konstantprecisionen pÃ¥ typen pÃ¥ heltalsresultatet stÃ¤mmer inte med fÃ¤ltstorleken pÃ¥ %qsgrÃ¤nssnitt %qE har inte giltig konstantstrÃ¤ngslayoutgrÃ¤nssnittspartitionen exporteras intemellanliggande vektorsavstÃ¥nd %wi Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r vektorn %qTinter information fÃ¶r kompilatorfelsÃ¶kning, dumpa listan av kvadruplerinternt kompilatorfelinternt kompilatorfel.  Felaktig adress:internt kompilatorfel.  Felaktig skift:internt kompilatorfel.  OkÃ¤nt lÃ¤ge:internt kompilatorfel: internt kompilatorfel: felhanteringsrutiner Ã¥teranropade.
! internt konsistensfelinternt fel: %<cris_side_effect_mode_ok%> med felaktiga operanderinternt fel: felaktigt register: %dinternt fel: fÃ¶rvÃ¤ntade inte att operand1 skulle vara en konstant mÃ¤ngdden interna proceduren %qs vid %L stÃ¥r i konflikt med DUMMY-argumentintern enhet i WRITEattributen interrupt och naked Ã¤r inte kompatiblaavbrottshanterare kan inte vara MIPS16-funktioneravbrottshanterare kan inte ha argumentavbrottshanteringrutiner kan endast ha ett pekarargument och ett valfritt heltalsargumentavbrottshanteringsrutiner kan inte anropas direktavbrottshanteringsrutiner mÃ¥ste returnera %<void%>avbrottshanteringsrutiner skall ha %qs som andra argumentavbrottshanteringsrutiner skall ha en pekare som fÃ¶rsta argumentavbrottsvektor till %qE-attributet Ã¤r inte %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>inbyggt registerindex Ã¤r utanfÃ¶r sitt intervallinbyggd variabel som inte Ã¤r en procedurogiltig %%-kodogiltig %%A-operandogiltigt %%A-vÃ¤rdeogiltig %%B-operandogiltig %%C-operandogiltigt %%C-vÃ¤rdeogiltig %%D-operandogiltigt %%D-vÃ¤rdeogiltigt %%E-vÃ¤rdeogiltigt %%F-vÃ¤rdeogiltigt %%G-lÃ¤geogiltigt %%G-vÃ¤rdeogiltigt %%H-vÃ¤rdeogiltig %%J-kodogiltigt %%J-vÃ¤rdeogiltigt %%K-vÃ¤rdeogiltigt %%L-vÃ¤rdeogiltigt %%M-vÃ¤rdeogiltigt %%N-vÃ¤rdeogiltigt %%O-vÃ¤rdeogiltig %%P-operandogiltigt %%P-vÃ¤rdeogiltigt %%R-vÃ¤rdeogiltigt %%T-vÃ¤rdeogiltigt %%U-vÃ¤rdeogiltigt %%V-vÃ¤rdeogiltig %%Y-operandogiltigt %%d-vÃ¤rdeogiltigt %%e-vÃ¤rdeogiltig %%f-operandogiltigt %%f-vÃ¤rdeogiltigt %%h-vÃ¤rdeogiltig %%j-kodogiltigt %%j-vÃ¤rdeogiltigt %%k-vÃ¤rdeogiltigt %%m-vÃ¤rdeogiltigt %%p-vÃ¤rdeogiltigt %%q-vÃ¤rdeogiltigt %%r-vÃ¤rdeogiltig %%s-operandogiltigt %%s-vÃ¤rdeogiltigt %%t-vÃ¤rdeogiltigt %%t/%%b-vÃ¤rdeogiltigt %%u-vÃ¤rdeogiltig %%v-kodogiltigt %%x-vÃ¤rdeogiltig %%xn-kodogiltigt %%y-vÃ¤rde, fÃ¶rsÃ¶k anvÃ¤nda â€�Zâ€�-begrÃ¤nsningenogiltigt %%z-vÃ¤rdeogiltigt %<#pragma %s%>ogiltig %<CASE_CHAIN%>felaktigt %<CPU_TYPE%>-vÃ¤rde pÃ¥ %qs lÃ¤st frÃ¥n %<devices.csv%> fÃ¶r %qsfelaktigt %<MPY_TYPE%>-vÃ¤rde pÃ¥ %qs lÃ¤st frÃ¥n %<devices.csv%> fÃ¶r %qsogiltigt %<PHI%>-argumentogiltigt %<PHI%>-resultatogiltig %<const_cast%> frÃ¥n typ %qT till typ %qTogiltig %<const_cast%> av ett rvÃ¤rde av typ %qT till typ %qTfelaktig underliggande typ fÃ¶r %<enum%>ogiltig %<static_cast%> frÃ¥n typ %qT till typ %qTogiltigt %<sve_width%>-vÃ¤rde: %dfelaktig reduktionsmodifierare %<task%> pÃ¥ konstruktion kombinerad med %<simd%> eller %<loop%>felaktig reduktionsmodifierare %<task%> pÃ¥ en konstruktion inte kombinerad med %<parallel%>, %<for%> eller %<sections%>felaktig reduktionsmodifierare %<task%> pÃ¥ en annan konstruktion Ã¤n %<parallel%>, %qs eller %<sections%>felaktig reduktionsmodifierare %<task%> pÃ¥ en annan konstruktion Ã¤n %<parallel%>, %qs, %<sections%> eller %<scope%>ogiltig %qs-avstÃ¥ndsoperatorogiltig â€�asmâ€�: ogiltiga (pekar)operander %qsogiltigt IACC-argumentfelaktig JSON-syntaxogiltig vÃ¤nstersida i gimple-anropogiltigt Objective-C++-vÃ¤ljarnamnogiltig OpenACC-klausul vid filrÃ¤ckviddfelaktig OpenMP ickerektangulÃ¤rt slingsteg; %<(%E - %E) * %E%> Ã¤r inte en multipel av slinga %d steg %qEogiltig hÃ¶gersida fÃ¶r gimple-minneslagring: %qsogiltig UNSPEC som operandogiltig UNSPEC som operand: %dogiltig _Literalogiltig abstrakt parametertyp %qTogiltig abstrakt returtyp %qTogiltig abstrakt returtyp fÃ¶r funktionen %q+#Dogiltig abstrakt returtyp fÃ¶r medlemsfunktion %q+#Dogiltigt abstrakt typ %qT fÃ¶r %qEogiltig abstrakt typ fÃ¶r %q+Dogiltig Ã¥tkomst av icke-statisk datamedlem %qD i virtuell bas till NULL-objektogiltig adressogiltig adress fÃ¶r utmatningsmodifieraren â€�Oâ€�ogiltig adress fÃ¶r utmatningsmodifieraren â€�Râ€�ogiltig adress fÃ¶r â€�Sâ€�-utmatningsmodifierareogiltig adress i operandenogiltigt adresslÃ¤geogiltig adressoperand i %qsogiltigt adresseringslÃ¤gefelaktig justering fÃ¶r %<#pragma align%>, ignorerasogiltigt argument till %<__builtin_arc_aligned%>ogiltig anvÃ¤ndning av %<__alignof%> pÃ¥ ett bitfÃ¤ltogiltig anvÃ¤ndning av %<sizeof%> pÃ¥ ett bitfÃ¤ltogiltig anvÃ¤ndning av %<sizeof%> pÃ¥ en funktionstypogiltig anvÃ¤ndning av %qs pÃ¥ en medlemsfunktionogiltig anvÃ¤ndning av %qs pÃ¥ en void-typogiltig tillÃ¤mpning av %qs pÃ¥ vektortypen %qT med ofullstÃ¤ndig elementtypogiltig tillÃ¤mpning av %qs pÃ¥ ofullstÃ¤ndig typ %qTogiltig arkitektur fÃ¶r mÃ¥lattribut eller -pragma %qsogiltigt argument %<%s%> till %<-mbranch-protection=%>ogiltigt argument %<%s%> till %<-mharden-sls=%>ogiltigt argument %d till den inbyggda %qFogiltigt argument %qs till %qsogiltigt argument givet till %<-mharden-sls=%>ogiltigt argument i flaggan %qsogiltigt argument till attributet %qEogiltigt argument till attributet %qsogiltigt argument till SQRT vid %Logiltiga argument till %qDogiltigt argument inbyggd funktionogiltigt argument till den inbyggda funktionen %sogiltigt argument till gimple-anropogiltiga argumentogiltigt argument till flaggan %<-falign-%s%>: %qsogiltigt argument till %<-fpatchable-function-entry%>ogiltig vektortilldelningogiltig bas %qE fÃ¶r SSA-namnogiltig basklasspecifikationfelaktigt blockindexogiltig gren till/frÃ¥n strukturerat %s-blockotillÃ¥tet anrop av icke-funktionfelaktig flagga till calls_comdat_localogiltig case-etikett i en switch-satsogiltigt case-intervall i en switch-satsogiltig konvertering frÃ¥n typ %qT till typ %qTogiltig typkonvertering av ett pr-vÃ¤rdeuttryck av typ %qT till typ %qTogiltig typkonvertering till en abstrakt klasstyp %qTogiltig konvertering till funktionstyp %qTogiltigt klassnamn i deklaration av %qDfelaktig klick i %qsogiltig kombination av flera typkvalificerareogiltig jÃ¤mfÃ¶relsekod i gimple-villkorogiltig jÃ¤mfÃ¶relse av genererad vektorogiltig jÃ¤mfÃ¶relse av genererad postogiltig jÃ¤mfÃ¶relsekod av nil med nilogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar vektorogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar postogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar typogiltig jÃ¤mfÃ¶relse av oordnad typogiltig jÃ¤mfÃ¶relseoperator fÃ¶r utmatningsmodifieraren â€�Eâ€�ogiltig const_double-operandogiltig konstantogiltig konstant - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierareogiltig konstant fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltig konstant i %<#pragma %s%>ogiltig konstant i %<#pragma pack%> - ignorerasogiltig konstant vektor fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltig begrÃ¤nsad typparameterogiltiga begrÃ¤nsningarogiltig begrÃ¤nsning fÃ¶r operandogiltig konstruerare, du menade fÃ¶rmodligen %<%T (const %T&)%>felaktigt styrregister %d fÃ¶r mvtc; anvÃ¤nder %<psw%>ogiltigt styrpredikatogiltig konvertering frÃ¥n %<__fpreg%>ogiltig konvertering frÃ¥n %qH till %qIogiltig konvertering frÃ¥n typen %<__vector_pair%>ogiltig konvertering frÃ¥n typen %<__vector_quad%>ogiltig konvertering frÃ¥n typen %<bfloat16_t%>ogiltig konvertering i gimple-anropogiltig konvertering i retursatsogiltig konvertering till %<__fpreg%>ogiltig konvertering till typen %<__vector_pair%>ogiltig konvertering till typen %<__vector_quad%>ogiltig konvertering till typen %<bfloat16_t%>ogiltig konvertering till typ %qT frÃ¥n typ %qTogiltig kovariant returtyp fÃ¶r %q#Dogiltig kovariant returtyp fÃ¶r %q+#Dfelaktig cpu %qs fÃ¶r %s%qs%sogiltig flagga fÃ¶r anpassad instruktion %qsogiltig omdeklaration av %<%T::%E%>ogiltig deklaration av medlemsmall i lokal klassogiltig deklaratorogiltigt standardargument fÃ¶r en mallmallparameterogiltig standardfallsetikett i en switch-satsogiltig definition av kvalificerad typ %qTogiltig depend-sortogiltig beroendesort i omp %<ordered%> %<depend%>ogiltig dist_schedule-sortfelaktig doacross-sortogiltigt elementindex %qE till %<__builtin_shufflevector%>ogiltig elementtyp fÃ¶r attributet %qsfelaktig embedcfg: Files-posten Ã¤r inte en strÃ¤ngfelaktig embedcfg: Files Ã¤r inte ett JSON-objektfelaktig embedcfg: Patterns-posten Ã¤r inte en vektorfelaktig embedcfg: Patterns Ã¤r inte ett JSON-objektfelakig embedcfg: dubbla Patterns-posterfelaktig embedcfg: saknad Filesfelaktig embedcfg: saknad Patternsfelaktig embedcfg: inte ett JSON-objektogiltigt kodningsprefix i litteral operatorogiltig ingÃ¥ng till strukturerat %s-blockogiltig utgÃ¥ng frÃ¥n strukturerat %s-blockogiltig utgÃ¥ng frÃ¥n OpenMP-strukturerat blockogiltig explicit specifikationogiltigt uttryck - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierareogiltigt uttryck som operandogiltigt uttryck som min-l-vÃ¤rdeogiltigt uttryck fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltigt uttryck som statisk vektordimension: %sogiltig uttryckstyp fÃ¶r %<#pragma omp atomic%>ogiltig felminnesmodell %qs fÃ¶r %qDogiltig funktionsmodifierare %qs i %<-march=%s%>ogiltig funktionsmodifierare %qs i %<-mcpu=%s%>felaktig funktionsmodifierare %qs pÃ¥ vÃ¤rdet %qs i pragmat eller attributet %<target()%>felaktig funktionsmodifierare %s pÃ¥ vÃ¤rdet %qs i pragmat eller attributet %<target()%>ogiltigt fn-specifikationsattribut â€�%sâ€�ogiltigt fn-specifikationsattribut â€�%sâ€� arg %iogiltig fnsummary i LTO-strÃ¶mogiltig form pÃ¥ %<#pragma omp atomic compare%>ogiltig form pÃ¥ %<#pragma omp atomic%>ogiltig form pÃ¥ %<pragma omp atomic compare%>felaktigt format pÃ¥ %<sve_width%>felaktigt format pÃ¥ %sogiltig fp-konstantogiltig fpu fÃ¶r mÃ¥lattributet eller pragmat %qsogiltig funktion i gimple-anropfelaktig hÃ¥rd registeranvÃ¤ndning mellan Ã¶verskrivningsoperanden och indataoperandenfelaktig hÃ¥rd registeranvÃ¤ndning mellan utdataoperanden och matchande begrÃ¤nsningsoperandenogiltig hÃ¥rd registeranvÃ¤ndning mellan utmatningsoperanderfelaktigt huvudnamn %qsogiltig hexadecimalsiffraogiltigt id-vÃ¤rde till undantagsattributetogiltigt id-vÃ¤rde till avbrottsattributetogiltigt id-vÃ¤rde fÃ¶r avbrotts-/undantagsattributogiltigt id-vÃ¤rde fÃ¶r Ã¥terstÃ¤llningsattributogiltig initiering i klassen av statisk datamedlem med icke heltalstyp %qTogiltigt Ã¶kningsuttryckogiltigt startvÃ¤rde fÃ¶r medlem %qEogiltig initiering av icke konstant referens av typ %qH frÃ¥n ett r-vÃ¤rde av typ %qIogiltig initiering av referens av typ %qH frÃ¥n uttryck av typ %qIogiltig initierareogiltig initierarklausulogiltig initierare fÃ¶r %q#Dogiltig initierare fÃ¶r vektormedlem %q#Dogiltig initierare fÃ¶r medlemsfunktion %qDogiltig initierare fÃ¶r deklaration av strukturerad bindningogiltig instruktion:ogiltigt iterationsvariabel i snabb upprÃ¤kningogiltig hoppfunktion i LTO-strÃ¶mfelaktig nyckeltyp till %<-mbranch-protection=%>ogiltig etikett i gimple-villkorogiltig vÃ¤nsterhandssida i tilldelningogiltig rad i upplÃ¶sningsfilenogiltig lÃ¤nkklasspecifikationogiltig plats fÃ¶r %<pragma %s%>, ignorerasogiltigt l-vÃ¤rde i %<asm%>-utdata %dogiltig map-sortogiltigt maskogiltig masktyp i %qsogiltig medlemsmalldeklaration %qDogiltig minnesmodell %qs fÃ¶r %qDogiltig minnesmodell %wi fÃ¶r %qDogiltig minnesmodellsargument %d till %qEfelaktig modulnamn %qsfelaktigt namn %qs i pragmat eller attributet %<target("arch=")%>felaktigt namn %qs i pragmat eller attributet %<target("cpu=")%>felaktigt namn %qs i pragmat eller attributet %<target("tune=")%>ogiltigt new-uttryck av abstrakt klasstyp %qTogiltig nmi-funktion fÃ¶r Ã¥terstÃ¤llningsattributogiltigt mallargument som inte Ã¤r en typogiltiga operander som inte Ã¤r vektor till %qsfelaktigt antal i %<-mrgf-banked-regs=%s%> giltiga vÃ¤rden Ã¤r 0, 4, 8, 16 eller 32felaktigt antal argument till flaggan %<-falign-%s%>: %qsogiltig avlastningstabell i %sogiltig avstÃ¥ndsoperand i %qsogiltig operandogiltig operand till %%xn-kodogiltig operandadressogiltig operandkod â€�%câ€�ogiltig operand fÃ¶r â€�%%%câ€�ogiltig operand fÃ¶r â€�Aâ€�-modifierareogiltig operand fÃ¶r â€�Dâ€�-modifierareogiltig operand fÃ¶r â€�Hâ€�-modifierareogiltig operand fÃ¶r â€�Oâ€�-modifierareogiltig operand fÃ¶r â€�Tâ€�-modifierareogiltig operand fÃ¶r â€�bâ€�-modifierareogiltig operand fÃ¶r â€�eâ€�-modifierareogiltig operand fÃ¶r â€�mâ€�-modifierareogiltig operand fÃ¶r â€�oâ€�-modifierareogiltig operand fÃ¶r â€�pâ€�-modifierareogiltig operand fÃ¶r â€�zâ€�-modifierareogiltig operand fÃ¶r kod â€�%câ€�ogiltig operand till %qsogiltig operand i retursatsogiltig operand i unÃ¤r operationogiltig operand fÃ¶r modifierarbokstavogiltig operand i utmatningskodogiltig operandprefixogiltig operandprefix â€�%%%câ€�ogiltig operandstorlek fÃ¶r operandkod â€�Oâ€�ogiltig operandstorlek fÃ¶r operandkod â€�Zâ€�ogiltig operandstorlek fÃ¶r operandkod â€�zâ€�ogiltig operand fÃ¶r %%H/%%L-kodogiltig operand till %%M-kodogiltig operand till %%N-kodogiltig operand till %%O-kodogiltig operand till %%Rogiltig operand fÃ¶r %%R-kodogiltig operand till %%Sogiltig operand till %%T/%%B-kodogiltig operand fÃ¶r %%U-kodogiltig operand till %%V-kodogiltig operand till %%Z-kodogiltig operand till %%p-kodogiltig operand till %%s-kodogiltig operand till %%z-kodogiltig operand till switch-satsfelaktig operandtyp %qT fÃ¶r %qsogiltig operandtyp vid operandkod â€�Zâ€�ogiltiga operander binÃ¤r operationogiltiga operander i gimple-jÃ¤mfÃ¶relseogiltiga operander trestÃ¤llig operationogiltiga operander av typ %qT och %qT till binÃ¤r %qOogiltig operand till %%c-kodogiltig operand till %qsogiltiga operander till binÃ¤r %s (har %qT och %qT)ogiltig operationogiltig operation (%s)ogiltig operation pÃ¥ %<__fpreg%>ogiltig operator fÃ¶r %<#pragma omp atomic%>ogiltig ordning i asm-nod %iogiltig parameterkombination fÃ¶r inbyggd %qs i AltiVecogiltig parameterkombination fÃ¶r den inbyggda %qsogiltig parametertyp %qTogiltig passpositioneringsoperationogiltigt pekarlÃ¤ge %qsogiltigt pekare till bitfÃ¤lt %qDogiltig position eller storlek i %qsogiltig position eller storleksoperand till %qsogiltig privat reduktion av %qEogiltig proc_bind-sortfelaktig skyddstyp %qs i pragmat eller attributet %<target("branch-protection=")%>ogiltig prototyp fÃ¶r â€�%sâ€�ogiltig interpunktion %qc i begrÃ¤nsningogiltigt pure-const-tillstÃ¥nd fÃ¶r funktionogiltig pure-specificerare (endast %<= 0%> Ã¤r tillÃ¥tet)ogiltiga kvalificerare fÃ¶r %<constexpr%>-objektogiltiga kvalificerare fÃ¶r fÃ¤lt av %<constexpr%>-objektogiltiga kvalificerare pÃ¥ typ som inte Ã¤r medlemsfunktionogiltigt kvalificerande rÃ¤ckvidd i pseudodestruerarnamnogiltig receive pÃ¥ kanal endast fÃ¶r sÃ¤ndningogiltig mottagartyp %qsogiltig reduktionsidentifierareogiltig referens fÃ¶r utmatningsmodifieraren â€�Jâ€�ogiltig registernamn fÃ¶r %q+Dogiltigt reguljÃ¤rt uttryck %qs i %qsogiltig omlokaliseringogiltig upplÃ¶sning i upplÃ¶sningsfilenogiltig returtyp %qT fÃ¶r %<constexpr%>-funktionen %q+Dogiltig rtl-delning hittad i instruktionenogiltig schedule-sortogiltigt andra argument till %<__builtin_prefetch%>; anvÃ¤nder nollogiltigt andra argument inbyggd funktionogiltig send pÃ¥ kanal endast fÃ¶r mottagningogiltig setter, den mÃ¥ste ha ett argumentogiltig skiftoperandogiltig kÃ¤llkodsblockspecifikationogiltig statisk kedja i gimple-anropogiltig lagringsklass fÃ¶r funktionen %qEogiltigt mÃ¥lvÃ¤rde fÃ¶r memregs %<%d%>ogiltig malldeklaration av %qDogiltig mallparameter som inte Ã¤r en typfelaktig mallargumentlistaogiltigt mall-idogiltigt tredje argumentogiltigt tredje argument till %<__builtin_ia32_prefetch%>; anvÃ¤nder nollogiltigt tredje argument till %<__builtin_prefetch%>; anvÃ¤nder nollogiltig typ %<void%> fÃ¶r %<new%>ogiltig typ %qT som initierare fÃ¶r en vektor med typ %qTogiltig typ %qT deklarerad %<friend%>ogiltigt typargument (har %qT)ogiltigt typargument till %<->%> (har %qT)ogiltigt typargument till %<->*%> (har %qT)ogiltigt typargument i vektorindexering (har %qT)ogiltigt typargument till implicit konvertering (har %qT)ogiltigt typargument till unÃ¤r %<*%> (har %qT)ogiltig typ fÃ¶r %<asm%>-flaggutdatafelaktig typ fÃ¶r _Literal med konstruerareogiltig typ fÃ¶r iterationsvariabelogiltig typ fÃ¶r iterationsvariabeln %qEogiltig typ fÃ¶r make-funktionogiltig typ fÃ¶r parameter %d till %<constexpr%>-funktion %q+#Dogiltig typ pÃ¥ egenskapogiltig typ av %<__MEM%>-operandogiltig typ fÃ¶r argument %u till en typgenerisk funktionfelaktig typgenerisk returtyp fÃ¶r argument %u till %<__builtin_tgmath%>felaktig typgenerisk typ fÃ¶r argument %u till argument %u till %<__builtin_tgmath%>ogiltiga typer %<%T[%T]%> fÃ¶r vektorindexogiltiga typer fÃ¶r %qsogiltiga typer adressrymdskonverteringogiltiga typer i konvertering till flyttalogiltiga typer i konvertering till heltalogiltiga typer i fixdecimalskonverteringogiltiga typer i nop-konverteringogiltig anvÃ¤ndning av %%d, %%x eller %%Xogiltig anvÃ¤ndning av %<.%> i en funktion som inte Ã¤r variadiskogiltig anvÃ¤ndning av %<...%> med inbyggd funktionogiltig anvÃ¤ndning av %<...%> med annat Ã¤n skivaogiltig anvÃ¤ndning av %<::%>ogiltig anvÃ¤ndning av %<__builtin_va_arg_pack ()%>ogiltig anvÃ¤ndning av %<__builtin_va_arg_pack_len ()%>ogiltig anvÃ¤ndning av %<auto%> i konverteringsoperatorfelaktig anvÃ¤ndning av %<auto%> i standardmallargumentogiltig anvÃ¤ndning av %<auto%> i undantagsspecifikationfelaktig anvÃ¤ndning av %<auto%> i mallargumentogiltig anvÃ¤ndning av %<const_cast%> med typ %qT, som Ã¤r en pekare eller referens till en funktionstypogiltig anvÃ¤ndning av %<const_cast%> med typ %qT, som inte Ã¤r en pekare, referens, eller pekare-till-datamedlem-typogiltig anvÃ¤ndning av %<decltype(auto)%>ogiltig anvÃ¤ndning av %<extern%>-variabel %qD i %<#pragma acc declare%>ogiltig anvÃ¤ndning av %<global%>-variabeln %qD i %<#pragma acc declare%>ogiltig anvÃ¤ndning av %<restrict%>ogiltig anvÃ¤ndning av %<this%> efter att det Ã¤r giltigtogiltig anvÃ¤ndning av %<this%> pÃ¥ toppnivÃ¥ogiltig anvÃ¤ndning av %<this%> fÃ¶re det Ã¤r giltigtogiltig anvÃ¤ndning av %<this%> i icke-medlemsfunktionogiltig anvÃ¤ndning av %q#T med flexibel vektormedlem i %q#Togiltig anvÃ¤ndning av %qT med en vektor av storlek noll i %q#Dogiltig anvÃ¤ndning av %qDogiltig anvÃ¤ndning av %qD i lÃ¤nkklasspecifikationogiltig anvÃ¤ndning av %qE fÃ¶r att skapa en pekare-till-medlem-funktionogiltig anvÃ¤ndning av %qTfelaktig anvÃ¤ndning av %qT i mallargumentfelaktig anvÃ¤ndning av â€�%%%câ€�felaktig anvÃ¤ndning av MMA-operand av typ %qs som en funktionsparameterfelaktig anvÃ¤ndning av MMA-typen %qs i funktionens returvÃ¤rdeogiltig anvÃ¤ndning av en pekare till en ofullstÃ¤ndig typ i pekararitmetikogiltig anvÃ¤ndning av vektorindexering pÃ¥ pekare till medlemogiltig anvÃ¤ndning av vektor med ospecificerade grÃ¤nserfelaktig anvÃ¤ndning av asm-flaggutdataogiltig anvÃ¤ndning av attributet %<fallthrough%>felaktig anvÃ¤ndning av attribut i en tom deklarationogiltig anvÃ¤ndning av klammeromsluten initierarlistaogiltig anvÃ¤ndning av konstruerare som en mallogiltig anvÃ¤ndning av kontraktsroll fÃ¶r explicit semantikfelaktig anvÃ¤ndning av cv-kvalificerad typ %qT i en parameterdeklarationogiltig anvÃ¤ndning av beroende typ %qTogiltig anvÃ¤ndning av destruerare %qD som en typogiltig anvÃ¤ndning av destrueraren %qE som en typogiltig anvÃ¤ndning av flexibla vektormedlemmarogiltig anvÃ¤ndning av implicit konvertering av pekare till medlemogiltig anvÃ¤ndning av ofullstÃ¤ndig typ %q#Togiltig anvÃ¤ndning av ofullstÃ¤ndig typedef %qTogiltig anvÃ¤ndning av medlem %qD (glÃ¶mde du %<&%>?)ogiltig anvÃ¤ndning av %qD i ett konsturearar-%<pre%>-kontraktogiltig anvÃ¤ndning av %qD i ett destruerar-%<post%>-kontraktogiltig anvÃ¤ndning av %qD i en statisk medlemsfunktionogiltig anvÃ¤ndning av medlemsfunktionen %qD (glÃ¶mde du %<()%> ?)ogiltig anvÃ¤ndning av metodvÃ¤rde som argument till Offsetofogiltig anvÃ¤ndning av icke-l-vÃ¤rde-vektorogiltig anvÃ¤ndning av icke-statisk datamedlem %qDogiltig anvÃ¤ndning av icke-statisk datamedlem %qEogiltig anvÃ¤ndning av icke-statisk medlemsfunktion %qDogiltig anvÃ¤ndning av icke-statisk medlemsfunktion av typen %qTogiltig anvÃ¤ndning av paketexpansion %qTogiltig anvÃ¤ndning av paketexpansionsuttryckogiltig anvÃ¤ndning av platshÃ¥llaren %qTotillÃ¥ten anvÃ¤ndning av pekare till vektorer med olika kvalificerare i ISO C fÃ¶re C2Xogiltig anvÃ¤ndning av kvalificerat namn %<%D::%D%>ogiltig anvÃ¤ndning av kvalificerat namn %<%T::%D%>ogiltig anvÃ¤ndning av kvalificerat namn %<::%D%>ogiltig anvÃ¤ndning av register â€�%sâ€�ogiltig anvÃ¤ndning av post med flexibel vektormedlemogiltigt standardargument fÃ¶r mallmallparameter %qTogiltig anvÃ¤ndning av malltypparameter %qTogiltig anvÃ¤ndning av mall-id %qD i deklaration av primÃ¤r mallogiltig anvÃ¤ndning av mallnamnet %qE utan en argumentlistaogiltig anvÃ¤ndning av typfelaktig anvÃ¤ndning av typen %<void%> i en parameterdeklarationogiltig anvÃ¤ndning av typ %qT som standardvÃ¤rde fÃ¶r en mallmallparameterogiltig anvÃ¤ndning av unÃ¤rt %<*%> pÃ¥ pekare till medlemogiltig anvÃ¤ndning av odefinierad typ %qTogiltig anvÃ¤ndning av void-uttryckogiltig anvÃ¤ndning av volatilt l-vÃ¤rde inuti en %<transaction_safe%>-funktionogiltig anvÃ¤ndning volatilt l-vÃ¤rde inuti transaktionogiltig anvÃ¤ndardefinierad konvertering frÃ¥n %qH till %qIogiltig vÃ¤rdeinitiering av referenstyperogiltig resultattyp i vektorjÃ¤mfÃ¶relseogiltig vektorkonstantogiltig vektoromedelbarogiltig vektoroperandogiltig vektortyp fÃ¶r attributet %qEogiltiga vektortyper i nop-konverteringogiltigt versionsnummer %qsogiltig warm-funktion fÃ¶r Ã¥terstÃ¤llningsattributogiltig nollextraktioninverterat skivintervallio_kind_name(): felaktig I/O-sortipa-inline-sammanfattning saknas i indatafilipa-referenssammanfattning saknas i ltrans-enhetdÃ¶ljs av %qsis_c_interoperable(): gfc_simplify_expr misslyckadesden Ã¤r definierad som en pekare i en annan adressrymd i en annan Ã¶versÃ¤ttningsenhetden Ã¤r definierad som en pekare till en annan typ i en annan Ã¶versÃ¤ttningsenhetdet mÃ¥ste vara en pekare-till-medlem pÃ¥ formen %<&X::Y%>det mÃ¥ste vara adressen till en funktion med extern lagringsklassdet mÃ¥ste vara namnet pÃ¥ en funktion med extern lagringsklassdet definierades senare hÃ¤robjekt i READiterationsvariabel i snabb upprÃ¤kning Ã¤r inte ett objektiteration %s orsakar odefinierat beteendeiterationsvariabel %qD fÃ¥r inte vara firstprivateiterationsvariabel %qD skall inte vara reductioniterationsvariabel %qE Ã¤r fÃ¶rutbestÃ¤mt linjÃ¤rinstansvariabel %qE skall vara privatiterationsvariabel %qE fÃ¥r inte vara firstprivateinstansvariabel %qE fÃ¥r inte vara linjÃ¤riterationsvariabel %qE fÃ¥r inte vara reductioniteratorn %qD har %<_Atomic%>-kvalificerad typiteratorn %qD har const-kvalificerad typiteratorn %qD har varken heltals- eller pekartypiteratorn %qD har nollstegiteratorsteg med en icke-heltalstypiteratorvariabeldess dest_idx borde vara %d, inte %ddess vÃ¤rde kan variera mellan kompilatorversioner eller med olika flaggor %<-mtune%> eller %<-mcpu%>ivar %qs anvÃ¤nd av %<@synthesize%>-deklaration skall vara en befintlig ivariwmmxt-abi krÃ¤ver en CPU som klarar iwmmxtiwmmxt krÃ¤ver ett AAPCS-kompatibelt ABI fÃ¶r att fungera riktigthopp in i rÃ¤ckvidd fÃ¶r identifierare med variabel typhopp in i satsuttryckhoppar Ã¶ver variabelinitieringhopp till case-etiketthopp till etikett %qDskrÃ¤p vid slutet av %<#pragma %s%>skrÃ¤p vid slutet av %<#pragma ADDRESS%>skrÃ¤p vid slutet av %<#pragma CTABLE_ENTRY%>skrÃ¤p vid slutet av %<#pragma GCC memregs%> [0..16]skrÃ¤p vid slutet av %<#pragma GCC visibility%>skrÃ¤p vid slutet av %<#pragma __nostandard%>skrÃ¤p vid slutet av %<#pragma __standard%>skrÃ¤p vid slutet av %<#pragma align%>skrÃ¤p vid slutet av %<#pragma fini%>skrÃ¤p vid slutet av %<#pragma init%>skrÃ¤p vid slutet av %<#pragma longcall%>skrÃ¤p vid slutet av %<#pragma message%>skrÃ¤p vid slutet av %<#pragma ms_struct%>skrÃ¤p vid slutet av %<#pragma options%>skrÃ¤p vid slutet av %<#pragma pack%>skrÃ¤p vid slutet av %<#pragma pop_options%>skrÃ¤p vid slutet av %<#pragma push_options%>skrÃ¤p vid slutet av %<#pragma redefine_extname%>skrÃ¤p vid slutet av %<#pragma reset_options%>skrÃ¤p vid slutet av %<#pragma unused%>skrÃ¤p vid slutet av %<#pragma weak%>skrÃ¤p vid slutet av %<#pragma%> ghs endsdaskrÃ¤p vid slutet av %<#pragma%> ghs endtdaskrÃ¤p vid slutet av %<#pragma%> ghs endzdaskrÃ¤p vid slutet av %<#pragma%> ghs interruptskrÃ¤p vid slutet av %<#pragma%> ghs sectionskrÃ¤p vid slutet av %<#pragma%> ghs startsdaskrÃ¤p vid slutet av %<#pragma%> ghs starttdaskrÃ¤p vid slutet av %<#pragma%> ghs startzdaskrÃ¤p vid slutet av â€�#pragma extern_modelâ€�nyckelordet %<export%> bÃ¶r undvikas, och ignorerasnyckelordet %<export%> Ã¤r aktiverat med %<-fmodules-ts%>nyckelordet %<export%> Ã¤r inte implementerat och kommer ignorerasnyckelordet %<template%> Ã¤r inte tillÃ¥tet i klasshuvudnamnnyckelordet %<template%> Ã¤r inte tillÃ¥tet i deklarerar-idnyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (en kvalificerad medlemsinitierare Ã¤r implicit en typ)nyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (basklassen Ã¤r implicit en typ)nyckelordet %<typename%> Ã¤r inte tillÃ¥tet utanfÃ¶r mallaretikett %q+D Ã¤r deklarerad men inte definieradetikett %q+D Ã¤r definierad men inte anvÃ¤ndetikett %q+D anvÃ¤nd men Ã¤r inte definieradetikett %qD Ã¤r definierad hÃ¤retiketten %qD har ofullstÃ¤ndig kontext i gb %detiketten %qD mitt i grundblock %detiketten %qD till block stÃ¤mmer inte i gb %detikett %qE Ã¤r refererad till utanfÃ¶r nÃ¥gon funktionetiketten %s Ã¤r refererad utanfÃ¶r nÃ¥gon funktionetikett vid slutet av sammansatt satsen etikett vid slutet av en sammansatt sats Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>etikettens kontext Ã¤r inte den aktuella funktionsdeklarationenen etikettdefinition i en %<constexpr%>-funktion Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>lambdafÃ¥ngstinitierare Ã¤r endast tillgÃ¤ngliga med %<-std=c++14%> eller %<-std=gnu++14%>lambdafÃ¥ngst av %qE Ã¤r inte ett konstant uttrycklambdauttryck Ã¤r endast tillgÃ¤ngliga med %<-std=c++11%> eller %<-std=gnu++11%>lambda i lokal klass %q+T kan inte fÃ¥nga variabler frÃ¥n det omgivande sammanhangetlambdaparametern %qD Ã¤r deklarerad tidigare som en fÃ¥ngstlambdamallar Ã¤r endast tillgÃ¤ngliga med %<-std=c++14%> eller %<-std=gnu++14%>lambdamallar Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>lambda-uttryck i mallparametertyplambdauttryck i mallargument Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>lambdauttryck i oberÃ¤knade sammanhang Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>lambdauttryck Ã¤r inte ett konstant uttryck fÃ¶re C++17lambdan Ã¤r implicit %<constexpr%> endast i C++17 och senarebana %wd utanfÃ¶r intervallet %wd - %wdbanindex mÃ¥ste vara en konstant omedelbarsprÃ¥k %s kÃ¤nns inte igensprÃ¥kdialekten skiljer %qs, %qs fÃ¶rvÃ¤ntadessprÃ¥kstrÃ¤ng %<â€�%Eâ€�%> kÃ¤nns inte igenstor fixdecimalskonstant implicit trunkerad till fixdecimaltypdet stora heltalet implicit trunkerat till en teckenlÃ¶s typstora returvÃ¤rden stÃ¶djs inte med flaggan %<-mabi=ti%>sista argumentet mÃ¥ste vara en omedelbarsista argumentet till %qD Ã¤r inte en heltalskonstant mellan 0 och 3sista registernamnet %s mÃ¥ste vara ett udda registerld returnerade avslutningsstatus %dvÃ¤nstra argumentet mÃ¥ste vara en skivavÃ¤nstra operanden till %<->*%> mÃ¥ste vara en pekare pÃ¥ en klass, men Ã¤r en pekare pÃ¥ en medlem av typen %qTvÃ¤nstra operanden av kommaoperator kan inte lÃ¶sa upp adress till Ã¶verlagrad funktionvÃ¤nster operand av kommaoperator har ingen effektvÃ¤nstra operanden av kommaoperator Ã¤r en referens, inte ett anrop, till funktion %qEvÃ¤nster operand av skiftuttrycket %q+E Ã¤r negativvÃ¤nsterprecisionvÃ¤nsterprecision i strfmon-formatvÃ¤nstershiftoperanden â‰¥ storleken pÃ¥ typenvÃ¤nstershiftoperanden â‰¥ storleken pÃ¥ vektorelementetvÃ¤nstershiftoperanden Ã¤r negativvÃ¤nsterskift med negativt vÃ¤rdevÃ¤nster operand av kommauttryck har ingen effektvÃ¤nsterhandssida av tilldelning kan vara en kandidat fÃ¶r ett formatattributlen Ã¤r stÃ¶rre Ã¤n caplÃ¤ngden %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausullÃ¤ngden %qE i vektorsektion har inte heltalstyplÃ¤ngden berÃ¤knad hÃ¤rlÃ¤ngdmodifierarelÃ¤ngdmodifierare i printf-formatlÃ¤ngdmodifierare i scanf-formatlÃ¤ngdmodifierare i strfmon-formaten lÃ¤ngd behÃ¶vs nÃ¤r en skiva allokerastecknet %c upptÃ¤cktes och instruktionen var inte CONST_INTbibliotek: %s
  biblioteksfunktion %q#D omdeklarerad som icke-funktion %q#Dbiblioteket lib%s finns integrÃ¤nsen Ã¤r %wu byte, men argumentet Ã¤r %sgrÃ¤nsen Ã¤r %wu byte, men argumentet kan vara sÃ¥ stort som %slinjÃ¤r klausul tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r heltal och inte pekare med typen %qTen linjÃ¤r klausul anvÃ¤nd pÃ¥ variabel som inte Ã¤r heltal och inte pekare med typen %qTlinjÃ¤r klausul med modifieraren %qs tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r en referens med typen %qTett linjÃ¤rt steguttryck mÃ¥ste vara ett heltallÃ¤nka mot biblioteket pthread (standard pÃ¥)listinitierare fÃ¶r en typ som inte Ã¤r en klass fÃ¥r inte vara inom parenteseratt lista stackpekarregistret %qs i en Ã¶verskrivningslista bÃ¶r undvikasden litterala operatorn %q#D stÃ¥r i konflikt med den rÃ¥a litterala operatornlitterala operatorsuffix som inte fÃ¶regÃ¥s av %<_%> Ã¤r reserverade fÃ¶r framtida standardiseringden litterala operatormallen %qD har ogiltig parameterlista; en mallparameter som inte Ã¤r en typ pack %<<char...>%> fÃ¶rvÃ¤ntadesden litterala operatormallen %qD har ogiltig parameterlista; ett mallargument som inte Ã¤r en typ pack %<<char...>%> eller en ensam icke-typparameter av klasstyp fÃ¶rvÃ¤ntadeslitteral operator med C-lÃ¤nkninguppdateringar i drift (med %qs) stÃ¶djs inte med LTOlo_sum inte frÃ¥n registerlokal klass %q#T skall inte ha statisk datamedlem %q#Dlokal deklaration frÃ¥n en annan funktionlokal deklaration av %qE dÃ¶ljer instansvariabelden lokala etiketten %qE stÃ¥r i konflikt med en befintlig etikettden lokala medlemmen %q#D Ã¤r deklarerad hÃ¤rden lokala metoden %q#D Ã¤r deklarerad hÃ¤rlokala symboler mÃ¥ste vara definieradelokal variabel %qD fÃ¥r inte fÃ¶rekomma i detta sammanhangbehovet av minne fÃ¶r lokala variabler Ã¶verskrider kapacitetenplatsen fÃ¶r OpenACC %<kernels%>platsen fÃ¶r den tidigare klausulen i samma slingnÃ¤stningplatsen fÃ¶r den tidigare reduktionen fÃ¶r %qEplatsreferensblock som inte Ã¤r i blocktrÃ¤dlogiskt %<and%> anvÃ¤nt pÃ¥ en icke-boolesk konstantlogiskt %<and%> mellan lika uttrycklogiskt %<and%> mellan Ã¶msesidigt uteslutande tester Ã¤r alltid falsktlogiskt %<or%> anvÃ¤nt pÃ¥ en icke-boolesk konstantlogiskt %<or%> av tillsammans uttÃ¶mmande tester Ã¤r alltid santlogiskt %<or%> mellan lika uttrycklogiskt icke tillÃ¤mpas endast pÃ¥ vÃ¤nstersidan av jÃ¤mfÃ¶relsenlogical_to_bitwise(): Felaktig inbyggduppslagning av %qT i %qT Ã¤r tvetydigslinga %d:s huvud tillhÃ¶r inte direkt till denslinga %d:s huvud har inte exakt 2 posterslinga %d:s huvud Ã¤r inte ett slinghuvudslinga %d:s koppling tillhÃ¶r inte direkt till denslinga %d:s koppling har inte en bÃ¥ge som huvudslinga %d:s koppling har inte exakt 1 efterfÃ¶ljareslinga %d:s koppling har inte huvud som efterfÃ¶ljareslinga %d:s koppling Ã¤r markerad som en del av en oreducerbar regionslinga %d:s koppling domineras inte av dess huvudslinga %d:s antal iterationer %qE refererar det slÃ¤ppta SSA-namnet %qEslingan anvÃ¤nder OpenACC-parallellism som Ã¤r otillÃ¥tet av den omgivande rutinenslingvariabeln %qD skapar en kopia frÃ¥n typen %qTslingvariabeln %qD av typen %qT binder till en temporÃ¤r konstruerad frÃ¥n typen %qTslingverifiering pÃ¥ slingtrÃ¤det som behÃ¶ver upprÃ¤ttningslinga med huvud %d markerad fÃ¶r att tas bortslinga med huvud %d Ã¤r inte i slingtrÃ¤dlÃ¶sare undantagsspecifikation vid Ã¥sidosÃ¤ttande av den virtuella funktionen %q+#Fnedre grÃ¤nsen %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausulundre grÃ¤nsen %qE i vektorsektion har inte heltalstyplÃ¤gre grÃ¤nsen fÃ¶r vektor Ã¤r utanfÃ¶r ztype-grÃ¤nsernalÃ¤gsta grÃ¤nsen fÃ¶r delintervallet har spillt Ã¶verundre grÃ¤ns i case-etikettintervall underskrider minsta vÃ¤rdet fÃ¶r sin typlseek misslyckades nÃ¤r exportdata lÃ¤stesl-vÃ¤rde krÃ¤vs som operand till minskningl-vÃ¤rde krÃ¤vs som operand till Ã¶kningl-vÃ¤rde krÃ¤vs som vÃ¤nstra operand i tilldelningl-vÃ¤rde krÃ¤vs som operand till unÃ¤r %<&%>l-vÃ¤rde krÃ¤vs i %<asm%>-satskonvertering av l-vÃ¤rde till r-vÃ¤rde av ett volatilt l-vÃ¤rde %qE med typen %qTmaskinoberoende inbyggd kod utanfÃ¶r intervalletmakrofelsÃ¶kningsutdata kan vara ofullstÃ¤ndig med modulermakrodefinitionen av %qE Ã¤r trasigmakrot expanderar till flera satsermakronamn saknas efter %qshuvudvarianten Ã¤r inte definieradmake_generic(): Kan inte hitta den generiska symbolen %qsgÃ¶r fler kloner av %qDfelformaterat %<#pragma %s%>, ignorerasfelformaterat %<#pragma %s%>, ignorerarfelformaterat %<#pragma ADDRESS%> variabel adressfelformaterad %<#pragma CTABLE_ENTRY%> variabel adressfelformat %<#pragma GCC pch_preprocess%>felformaterat %<#pragma GCC visibility push%>felformaterat %<#pragma __extern_prefix%>, ignorerarfelformaterat %<#pragma align%>felformaterat %<#pragma align%>, ignorerasfelformaterat %<#pragma builtin%>felformaterat %<#pragma extern_model%>, ignorerasfelformaterat %<#pragma fini%>felformaterat %<#pragma fini%>, ignorerasfelformaterat %<#pragma init%>felformaterat %<#pragma init%>, ignorerasfelformaterat %<#pragma member_alignment%>felformaterat %<#pragma member_alignment%>, ignorerasfelformaterat %<#pragma message%>, ignorerasfelformaterat %<#pragma ms_struct {on|off|reset}%>, ignorerasfelformaterat %<#pragma ms_struct%>, ignorerasfelformaterat %<#pragma options align={mac68k|power|reset}%>, ignorerasfelformaterat %<#pragma options%>, ignorerasfel utformat %<#pragma pack%> - ignorerasfel utformat %<#pragma pack(pop[, id])%> - ignorerasfel utformat %<#pragma pack(push[, id][, <n>])%> - ignorerasfelformaterat %<#pragma redefine_extname%>, ignorerasfelformaterat %<#pragma weak%>, ignorerasfelformaterat %<#pragma%> ghs sectionfelformaterad %<COLLECT_GCC_OPTIONS%>felformaterat pragma eller attribut %<target("%s")%>felformaterat pragma eller attribut %<target()%>felformaterad flagga %<-fplugin-arg-%s%>: (saknat %<-<nyckel>[=<vÃ¤rde>]%>)felaktig ptx-filfelaktiga specifikationsfunktionsargumentfelaktigt specifikationsfunktionsnamnattributet malloc skall anvÃ¤ndas pÃ¥ en funktion som returnerar en pekaredet manglade namnet fÃ¶r %qD kommer Ã¤ndras i C++17 eftersom undantagsspecifikationen Ã¤r en del av funktionstypenmanglar %<typeof%>, anvÃ¤nd %<decltype%> istÃ¤lletmanglar %Cmangling av %q#D som %qE stÃ¥r i konflikt med en tidigare manglingen avbildning kan endast att jÃ¤mfÃ¶ras med nilavbildaren dog av signalen %savbildarens slutstatus %davbildningsfÃ¤ltet %qE med variabel lÃ¤ngds postmask mÃ¥ste vara en omedelbarmatch_attr_spec(): Felaktigt attributmatch_level_4(): Felaktig operatormatch_string_constant(): AvgrÃ¤nsare finns intematchningsbegrÃ¤nsning tillÃ¥ter inte ett registermatchningsbegrÃ¤nsningen inte en giltig utdataoperandmatchningsbegrÃ¤nsning refererar ogiltigt operandnummermaximalt antal LTO-partitioner som strÃ¶mmas parallellt.maxgrÃ¤ns pÃ¥ %d namnrymder sÃ¶kta %qEmaximalt antal LRA-tilldelningspass uppnÃ¥tt (%d)maximalt antal genererade omladdningsinstruktioner per instruktion uppnÃ¥tt (%d)kan komma Ã¥t %E byte i en region av storlek %Ekan komma Ã¥t %E byte i en region av storlek %Ekan komma Ã¥t %E eller fler byte i en region av storlek %Ekan komma Ã¥t mellan %E och %E byte i en region av storlek %EfÃ¥r inte anvÃ¤nda bÃ¥de -EB och -ELgÃ¥r inte att anvÃ¤nda bÃ¥de -m32 och -m64kan lÃ¤sa %E byte frÃ¥n en region av storlek %Ekan lÃ¤sa %E byte frÃ¥n en region av storlek %Ekan lÃ¤sa %E eller fler byte frÃ¥n en region av storlek %Ekan lÃ¤sa mellan %E och %E byte frÃ¥n en region av storlek %Ekan skriva %E byte till en region med storlek %Ekan skriva %E byte till en region med storlek %Ekan skriva %E eller fler byte till en region av storlek %Ekan skriva mellan %E och %E byte till en region av storlek %Emduc-register sparas endast fÃ¶r mÃ¥let G13mediafunktioner Ã¤r inte tillgÃ¤ngliga om inte %<-mmedia%> anvÃ¤ndsminnesinitierare fÃ¶r %qD fÃ¶ljer en konstruerardelegeringmedlem %q+#D med konstruerare inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med konstruerare inte tillÃ¥ten i unionmedlem %q+#D med kopieringstilldelningsoperator Ã¤r inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med kopieringstilldelningsoperator inte tillÃ¥ten i unionmedlem %q+#D med destruerare inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med destruerare inte tillÃ¥ten i unionmedlem %q+D kan inte deklareras som en %<mutable%> referensmedlemmen %q+D kan inte bÃ¥de deklareras %<const%> och %<mutable%>medlem %qD kan deklareras bÃ¥de %<virtual%> och %<constexpr%> endast i %<-std=c++20%> eller %<-std=gnu++20%>medlem %qD kan inte deklareras bÃ¥de %<virtual%> och %<static%>medlem %qD deklarerad som vÃ¤n fÃ¶re typ %qT definierasmedlem %qD i endast lÃ¤sbart objekt anvÃ¤nt som %<asm%>-utdatamedlem %qD Ã¤r oinitierad referensmedlemmen %qD anvÃ¤nds oinitieradmedlemmen %qD mÃ¥ste initieras av en mem-initierare i %<constexpr%>-konstrueraremedlem %qD med oinitierade referensfÃ¤ltmedlemsfunktioner Ã¤r implicit vÃ¤nner till sin klassmedlemsmallen %qD kan inte ha virt-specificeraremedlemsvariabler kan inte ha RVV-typen %qTmedlemsvariabler kan inte ha SVE-typen %qTmedlemmar av en explicit specialiserad klass definieras utan ett mallhuvudminnesallokering misslyckades i vasprintfminnesallokering misslyckades nÃ¤r exportdata lÃ¤stesminnesindata %d Ã¤r inte direkt adresserbarminneslayouten stÃ¤mmer inteminnesreferens fÃ¶rvÃ¤ntas fÃ¶r utmatningsmodifieraren â€�Sâ€�metoden %<%c%E%> deklarerad %<@optional%> och %<@required%> samtidigtmetoden %s%s%s Ã¤r mÃ¤rkt go:nointerfacemetoden %s%s%s krÃ¤ver en pekarmottagaremetodargumentsattribut finns inte i Objective-C 1.0metodattribut finns inte i Objective-C 1.0metodattribut kan inte anges i @implementation-kontextmetodattribut mÃ¥ste anges pÃ¥ slutetmetodattribut mÃ¥ste anges endast i slutetmetoddeklaration som inte Ã¤r i @interface-kontextmetod deklarerad %qE Ã¥sidosÃ¤tter %qE-metodmetoddefinition fÃ¶r %<%c%E%> finns intemetoddefinition som inte Ã¤r i @implementation-kontextmetoden Ã¥sidosÃ¤tter bÃ¥de metoderna %<transaction_pure%> och %qEmetod saknar kanske ett [super dealloc]-anropmetodtypen stÃ¤mmer inte med objekttypenmin partitionsstorlek kan inte vara stÃ¶rre Ã¤n max partitionsstorlekmio_array_ref(): OkÃ¤nd vektorreferensfunktionsprofilering fÃ¶r mips16saknad Ã¶verensstÃ¤mmelse mellan storleken pÃ¥ deklarationen %qE (%wd) och dess initierarstorlek (%wd)typen pÃ¥ argument %u till den inbyggda funktionen %qD stÃ¤mmer inte; %qT fÃ¶rvÃ¤ntadestypen pÃ¥ argument %u till den inbyggda funktionen %qD stÃ¤mmer inte; (%qT, skulle vara %qT)typen pÃ¥ argument %u till den inbyggda funktionen %qD stÃ¤mmer inte; (%qT, skulle vara %qs)grÃ¤nsen %Z av argument %u deklarerad som %s stÃ¤mmer integrÃ¤nserna %Z av argument %u deklarerad som %s stÃ¤mmer inteavsaknad av Ã¶verensstÃ¤mmelse i anrop till den inbyggda funktionen %qDfel i antalet argument till inbyggd %qF.  FÃ¶rvÃ¤ntades: %d fick %dreturtypen pÃ¥ den inbyggda funktionen %qD stÃ¤mmer inte; %qT fÃ¶rvÃ¤ntadesreturtypen pÃ¥ den inbyggda funktionen %qD stÃ¤mmer inte; (%qT, skulle vara %qs)argumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens (%d mot %d)argumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %qEargumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %qTkontraktattribut som inte stÃ¤mmer Ã¶verens i en deklarationkontraktsvillkor som inte stÃ¤mmer i deklarationdeklarationer som inte stÃ¤mmer Ã¶verens under optimeringar vid lÃ¤nktillfÃ¤lletoperator som inte stÃ¤mmer i vikningsuttrycktypen pÃ¥ operander i jÃ¤mfÃ¶relse stÃ¤mmer inte Ã¶verensdefinitionen stÃ¤mmer inte Ã¶verensparenteserna stÃ¤mmer inte Ã¶verensfelplacerad Objective-C++-konstruktion %<@%D%>saknar numerisk $-operand i formatstrÃ¤ng%<(%> saknas efter %<#pragma GCC visibility push%> - ignorerasâ€�%<(%> saknas efter %<#pragma pack%> - ignoreras%<(%> saknas efter %<#pragma unused%>, ignoreras%<)%> saknas efter %<#pragma unused%>, ignoreras%<PHI%>-definition saknas%<big-endian%>, %<little-endian%> eller %<default%> saknas efter %<#pragma scalar_storage_order%>%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%> eller %<ignored_attributes%> saknas efter %<#pragma GCC diagnostic%>saknat attribut %<target%> fÃ¶r flerversioners %qDsaknad %qs-klausul nÃ¤r %<%s%> anvÃ¤nds pÃ¥ %qD, som redan har markerats med ett OpenACC â€�routineâ€�-direktivREG_EH_REGION-notering saknas i slutet av gb %iytterligare %<requires%> saknas fÃ¶r att inleda ett requires-uttryckarkitekturnamn saknas i %<-march=%s%>argumentet saknas till %<-mbranch-protection=%>argument saknas till %<#pragma GCC diagnostic ignored_attributes%>argument saknas till pragmat eller attributet %<target("branch-protection=")%>argument saknas till %qsattributnamn saknas efter %<#pragma GCC diagnostic ignored_attributes%>barriÃ¤r saknas efter block %iklamrar saknas runt initierareklamrar saknas runt initierare fÃ¶r %qTanropsgrafsbÃ¥ge saknas fÃ¶r anropssats:avslutande klammer fÃ¶r namngiven operand saknasslutparentes saknassaknad samling i snabb upprÃ¤kningstyrpredikat saknascpu-namn saknas i %<-mcpu=%s%>cpu-namn saknas i %<-mtune=%s%>bindestreck saknasdefinition saknasenhet eller arkitektur saknas efter %qssaknade direkta anrop fÃ¶r spekulation %ibÃ¥ge saknas %i->%ifilnamn saknas efter %qsutfyllnadstecken saknas vid slutet av strfmon-formathuvudnamn saknasutelÃ¤mnat Ã¶kningsuttrycksaknat indirekt anrop i en spekulativ anropssekvensinitierare saknas fÃ¶r fÃ¤lt %qD i %qTinitierare saknas fÃ¶r medlem %qDslingvillkor saknas i slinga med %<GCC ivdep%>-pragmaslingvillkor saknas i slinga med %<GCC unroll%>-pragmamakefile-mÃ¥l saknas efter %qsavbildare saknasmetoden saknas %s%s%smodulnamn saknasnamn saknas i pragmat eller attributet %<target("arch=")%>namn saknas i pragmat eller attributet %<target("cpu=")%>tal saknasstartparentes saknasoperand saknasalternativ saknas efter %<#pragma GCC diagnostics%> sortsaknad eller trasig object.dursprung saktas fÃ¶r en nod i en nÃ¤stad listasÃ¶kvÃ¤g saknas efter %qsprimÃ¤rt mallattribut %s saknasprimÃ¤ra mallattribut %s saknassaknat egenskapsattributreferens saknas fÃ¶r spekulation %iupplÃ¶sningsdata saknas fÃ¶r %svaktpost saknas i funktionsanropmallargumentlistan saknas efter %qE; fÃ¶r hÃ¤rledning mÃ¥ste mallplatshÃ¥llare fÃ¶ljas av ett enkelt deklarerar-idsaknad mallargumentlista efter %qE; platshÃ¥llare fÃ¶r mall Ã¤r inte tillÃ¥tet i en parametermallargument saknasmallargument saknas efter %qEavslutande %c-tecken saknastypnamn saknas i typedef-deklarationvÃ¤rde saknas i pragmat eller attributet %<target()%>felstavad term %<%.*s%> i format; anvÃ¤nd %<%s%s%> istÃ¤lletOpenMP-direktiv blandas med attribut- och pragma-syntax pÃ¥ samma deklarationOpenMP-direktiv blandas med attribut- och pragma-syntax pÃ¥ samma satsatt blanda deklarationer och funktionsdefinitioner Ã¤r fÃ¶rbjudetblandning av olika typer av symboler i samma comdat-grupper stÃ¶djs intelÃ¤ge %qs applicerat pÃ¥ olÃ¤mplig typlÃ¤gesstorleken pÃ¥ resultat av icke-heltalstyp stÃ¤mmer inte med fÃ¤ltstorleken pÃ¥ %qsÃ¤ndring av %qE Ã¤r inte ett konstant uttrycken annan modifierare Ã¤n %<val%> ingiven i en %<linear%>-klausul pÃ¥ %<simd%>- eller %<for%>-konstruktioner nÃ¤r OpenMP 5.2-modifierare anvÃ¤ndsmodifierare skall inte anges i %<linear%>-klausul pÃ¥ %<simd%>- eller %<for%>-konstruktioner nÃ¤r man inte anvÃ¤nder OpenMP 5.2-modiferareÃ¤ndring av ett const-objekt %qE Ã¤r inte tillÃ¥ten i ett konstant uttryckmodul %qs har CRC som inte stÃ¤mmermodulen %qs Ã¤r deklarerad hÃ¤rmodul %qs fÃ¶rvÃ¤ntades, huvudmodul fannsmodulen %qs finnsmodulen %qs importerades hÃ¤rmodulen Ã¤r redan deklareradmodulen Ã¤r redan importeradmodulen innehÃ¥ller OpenMP, anvÃ¤nd %<-fopenmp%> fÃ¶r att aktiveramodulberoenden krÃ¤ver preprocessningmodulnatur i USE-sats vid %Cen moduldeklaration Ã¤r inte tillÃ¥tet i en huvudenhetmoduldeklarationer Ã¤r endast tillÃ¥tna som fÃ¶rsta deklaration, eller som avslutning av ett globalt modulfragmentmer Ã¤n %d operander i %<asm%>mer Ã¤n en klausul %<atomic_default_mem_order%> i en enskild kompileringsenhetmer Ã¤n en %qs-klausul med %<source%>-modifierare pÃ¥ en %<ordered%>-konstruktionmer Ã¤n ett â€�crtlâ€�-direktivmer Ã¤n en Ã¥tkomstspecifikation i basspecificeraremer Ã¤n lokaliserare i %<depend%>-klausul pÃ¥ en %<depobj%>-konstruktionflyttar %qE av typen %qT till sig sjÃ¤lvatt flytta ett lokalt objekt i en retursats fÃ¶rhindrar att kopiering undviksatt flytta ett temporÃ¤robjekt fÃ¶rhindrar att kopiering undviksmpfr Ã¤r inte konfigurerat att hantera alla flyttalslÃ¤genflerkÃ¤llskompileringar Ã¤r inte implementerade fÃ¶r C++flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rstamultilib-undantag %qs Ã¤r ogiltigtmultilib-undantag %qs Ã¤r ogiltigamultilib-val %qs %qs Ã¤r ogiltigtmultilib-val %qs Ã¤r ogiltigtmultilib-specifikation %qs Ã¤r ogiltigflera %<-mcpu=%>-flaggor angivnaflera %<default%>-mÃ¥l sattesupprepade %<step%>-modifieraremultipla %qE-attributmultipla EH-personligheter stÃ¶djs endast med assemblerare som stÃ¶djer direktivet %<.cfi.personality%>flera fristÃ¥ende OpenMP-direktiv bland %<omp::directive%>-attribut mÃ¥ste alla vara inom samma %<omp::sequence%>flera deklarationer i intervallbaserad %<for%>-slingaflera default-etiketter i en switchfler definitioner av %q#Tflera snabba avbrottsrutiner sedda: %qE och %qEflera fÃ¤lt i unionen %qT initieradeflera funktionstypsattribut angivnaflera varmt/kallt-Ã¶vergÃ¥ngar funna (gb %i)flera initieringar givna fÃ¶r %qDflera initieringar givna fÃ¶r basen %qTflera inline-anropareflera avbrottsattribut Ã¤r inte tillÃ¥tetflera avbrottsattribut till funktionen %qDflera iterationsvariabler i snabb upprÃ¤kningupprepade linear-modifieraremultipla metoder med namnet %<%c%E%> funnamultipla nÃ¤stade typattribut till funktionen %qDflera parametrar med namnet %qDflera gÃ¤llande definitioner fÃ¶r %qEmultipla egenskap %qE-metoder angivna, den senaste kommer anvÃ¤ndasupprepade ref-kvalificerareflera registersparattribut till funktionen %qDmultipla vÃ¤ljare med namnet %<%c%E%> funnaflera lagringsklasser i deklaration av %qsflera lagringsklasser i deklarationsspecificerareflera typer i en deklarationmultipla virtuella PHI-noder i GB %dflervÃ¤rt argument i sammanhang fÃ¶r enstaka vÃ¤rdeflervÃ¤rt funktionsanrop i sammanhang fÃ¶r enstaka vÃ¤rdemultiplikationsalternativet implicerar att r%d Ã¤r fixtmultiversionering behÃ¶ver %<ifunc%> som inte stÃ¶djs pÃ¥ detta mÃ¥lmÃ¥ste ha %<#include <typeinfo>%> fÃ¶re %<typeid%> anvÃ¤ndsmÃ¥ste deklareras med %<noexcept(true)%>man mÃ¥ste anvÃ¤nda %<.*%> eller %<->*%> fÃ¶r att anropa en pekare-till-medlems-funktion i %<%E (...)%>, t.ex. %<(... ->* %E) (...)%>muterbar %qD Ã¤r inte anvÃ¤ndbart i ett konstant uttryckattributet naked Ã¤r bara tillÃ¤mpligt pÃ¥ funktionernamnet %qD anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektornamnet %qT har ofullstÃ¤ndig typnamnet %qs skiljer frÃ¥n namnet %qs som Ã¤r definierat i en annan Ã¶versÃ¤ttningsenhetnamnet %qs Ã¤r definierat som %u-bitars medan en annan Ã¶versÃ¤ttningsenhet definierar det som %u-bitarsnamnet %qs Ã¤r definierat till %wd medan en annan Ã¶versÃ¤ttningsenhet definierar det som %wdnamnet %qs Ã¤r definierat till ett annat vÃ¤rde i en annan Ã¶versÃ¤ttningsenhetnamn saknas pÃ¥ medlemsfunktionnamn pÃ¥ klass skuggar mallmallparameter %qDnamn anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektornamngivna returvÃ¤rden stÃ¶djs inte lÃ¤ngregick in i namnrymden %qDnamnrymdsalias %qD inte tillÃ¥tet hÃ¤r, antar %qDnamnrymdsnamn krÃ¤vsanonyma aggregat med namnrymdsrÃ¤ckvidd mÃ¥ste vara statiskaavsmalnande konvertering av %qE frÃ¥n %qH till %qIavsmalnande konvertering av %qE frÃ¥n %qH till %qI Ã¤r felaktig i C++11behÃ¶ver %<this%> fÃ¶r att komma Ã¥t medlemmen %qEbehÃ¶ver %<this%> fÃ¶r att komma Ã¥t medlemmen %qs%<typename%> behÃ¶vs fÃ¶re %<%T::%D::%E%> fÃ¶r att %<%T::%D%> Ã¤r en beroende rÃ¤ckvidd%<typename%> behÃ¶vs fÃ¶re %<%T::%E%> fÃ¶r att %qT Ã¤r en beroende rÃ¤ckvidd%<typename%> behÃ¶vs fÃ¶re %qE fÃ¶r att %qT Ã¤r en beroende rÃ¤ckviddexplicit konvertering behÃ¶vsen explicit konvertering behÃ¶vs, metoden %s%s%s saknasnegativ instruktionslÃ¤ngdnegativt heltal implicit konverterat till teckenlÃ¶s typnegativ lÃ¤ngd i vektorsektion i en %qs-klausulnegativ nedre grÃ¤ns i vektorsektion i %qs-klausulnegativt nÃ¤stningsdjup fÃ¶r region %inegativt skiftantalnegativ bredd i bitfÃ¤lt %q+Dnegativ storlek i bitfÃ¤lt %qsingendera grenen av %<if%> Ã¤r ett konstant uttryckvarken destrueraren eller den klasspecifika %<operator delete%> kommer anropas, Ã¤ven om de Ã¤r deklarerade nÃ¤r klassen definierasvarken destrueraren eller den klasspecifika operatorn %<delete []%> kommer anropas, Ã¤ven om de Ã¤r deklarerade nÃ¤r klassen definierasnÃ¤stade assemblerdialektalternativnÃ¤stad extern-deklaration av %qDnÃ¤stad funktion %q+D Ã¤r deklarerad men aldrig definieradnÃ¤stad funktion %qE Ã¤r deklarerad %<extern%>nÃ¤stad funktion %qs Ã¤r deklarerad %<extern%>nÃ¤stad funktion saknar kroppnÃ¤stade funktionstrampoliner stÃ¶djs inte pÃ¥ GCN5 pÃ¥ grund av icke exekverbar stacknÃ¤stade funktionstrampoliner stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturnÃ¤stade funktioner kan inte profileras med %<-mfentry%> pÃ¥ s390nÃ¤stade funktioner stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturnÃ¤stade inline-namnrymdsdefinitioner Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>nÃ¤stad slinga i en reduktion behÃ¶ver en reduktionsklausul fÃ¶r %qEnÃ¤stad namnspecificerare %qT fÃ¶r enum-deklaration som inte namnger en klass eller namnrymdnÃ¤stade namnrymdsdefinitioner Ã¤r endast tillgÃ¤ngliga med %<-std=c++17%> eller %<-std=gnu++17%>nÃ¤stat namnrymdsnamn krÃ¤vsnÃ¤stade citationsdirektivnÃ¤stad omdefinition av %<enum %E%>nÃ¤stad omdefinition av %<struct %E%>nÃ¤stad omdefinition av %<union %E%>det nÃ¤stade kravet %qE Ã¤r inte uppfylltnÃ¤stade krav %qE Ã¤r inte uppfyllda, fÃ¶r attnew kan inte anvÃ¤ndas pÃ¥ en funktionstypnew kan inte anvÃ¤ndas pÃ¥ en referenstypny deklaration av %q#D gÃ¶r inbyggd deklaration %q#D tvetydignytt i Fortran 2003nytt i Fortran 2008nytt i Fortran 2018nytt i Fortran 95nya typer fÃ¥r inte definieras i en returtypnew-uttryck Ã¤r inte ett konstant uttryck fÃ¶re C++20nÃ¤sta medlem %q#D Ã¤r deklarerad hÃ¤ringen %<%D(int)%> deklarerad fÃ¶r postfix %qsingen %<%D(int)%> deklarerad fÃ¶r postfix %qs, fÃ¶rsÃ¶ker med prefixoperator istÃ¤lletingen metod %<%c%E%> funneningen %<FUNCTION_PROFILER%> fÃ¶r CRISingen underliggande typ fÃ¶r %<enum%> specificeradingen medlemsfunktion %q#D deklarerad i klassen %qTnÃ¥gon %qs-hÃ¤mtare finns inteingen FPX/FPU-blandning tillÃ¥teninget filnamn fÃ¶r LTRANS-utdatalista angivetinga argumentinga argument till spec-funktioninget attribut kan anvÃ¤ndas pÃ¥ en explicit instansieringinget klassnamn angivet med %qsingen klassmall med namnet %q#T i %q#Tingen avslutande %<]%> till %<%%[%>-formatingen avslutande klammeringa konstruerareingen kontext fÃ¶r att lÃ¶sa upp typen pÃ¥ %qEinga konverteringsoperatorer deklareradeingen motsvarande avallokeringsfunktion fÃ¶r %qDingen datatyp fÃ¶r lÃ¤ge %qsingen deklaration matchar %q#Dingen deklaration av egenskapen %qs finns i grÃ¤nssnittetinget standardargument fÃ¶r %qDinga destruerareingen avsÃ¤ndare funnen fÃ¶r versionsattributeningen avsÃ¤ndare funnen fÃ¶r versionsattributen: %singet fÃ¤lt %qD finns i unionen som initierasingen funktion med namnet %qDingen immediate_use-listainga indatafileringa indatafiler; kommer inte skriva utdatafileringen heltalstyp kan representera alla upprÃ¤kningsvÃ¤rdena i %qTinga lÃ¥ga register tillgÃ¤ngliga fÃ¶r att poppa hÃ¶ga registeringen matchning fÃ¶r ingen trÃ¤ff fÃ¶r anrop till %<%T::operator[] (%A)%>ingen trÃ¤ff fÃ¶r anrop till %<(%T) (%A)%>ingen match som konverterar funktionen %qD till typen %q#Tdet finns inget matchande koncept fÃ¶r mallintroduktioneninga matchande koncept fÃ¶r %qEingen matchande fixdecimalÃ¶verlagring funnen fÃ¶r %qsingen funktion som stÃ¤mmer fÃ¶r anrop av %<%D(%A)%>ingen matchande funktion fÃ¶r anrop av %<%T::%s%E(%A)%#V%>ingen matchande funktion fÃ¶r anrop av %<%T::operator %T(%A)%#V%>ingen funktion som stÃ¤mmer fÃ¶r anrop av %<%s(%A)%>ingen funktion som stÃ¤mmer fÃ¶r typgeneriskt anropingen matchande push fÃ¶r %<#pragma GCC visibility pop%>det finns ingen matchande mall fÃ¶r %qDingen medlemsfunktion %qD Ã¤r deklarerad i %qTingen medlem med namnet %qE i %qTinget multilib-aktivt ABI (%qs) kan implementeras med instruktionsuppsÃ¤ttningen %qs, Ã¥tergÃ¥r till %qsingen operand i disjunktionen Ã¤r uppfylldingen post-minskningsoperator fÃ¶r typeningen post-Ã¶kningsoperator fÃ¶r typeningen pre-minskningsoperator fÃ¶r typeningen pre-Ã¶kningsoperator fÃ¶r typeningen tidigare deklaration av %qDingen tidigare prototyp fÃ¶r %qDingen processortyp angiven fÃ¶r lÃ¤nkninginga profilfiler slogs samman
  ingen profilering av 64-bitskod fÃ¶r detta ABIinget register i adressingen retursats i %<constexpr%>-funktion som returnerar icke-voidingen retursats i funktion som returnerar icke-voidinga retursatser i funktion som returnerar %qTinget semikolon vid slutet av post eller unioningen passande %<operator %s%> fÃ¶r %qTingen lÃ¤mplig %qD i klassen %qTingen superklass deklarerad i @interface fÃ¶r %qEingen superklass deklarerad i grÃ¤nssnittet fÃ¶r %qEingen suspenderingspunktsinformation fÃ¶r %qDingen typ med namnet %q#T i %q#Tingen typ eller lagringsklass kan anges hÃ¤r,inga oexpanderade parameterpack i binÃ¤r foldingen unik slutlig ersÃ¤ttare fÃ¶r %qD i %qTinga giltiga klausuler angivna i %<#pragma acc declare%>ingen mÃ¶jlig destruerare fÃ¶r %qTnoden skiljer frÃ¥n node->decl->decl_with_vis.symtab_nodenoden har body_removed men Ã¤r en definitionnoden har en ogiltig ordning %inoden har okÃ¤nd typnoden Ã¤r ett alias men inte en definitionnoden Ã¤r ett alias men inte ett implicit aliasnoden Ã¤r ensam i en comdat-gruppnoden Ã¤r analyserad men den Ã¤r inte en definitionnoden Ã¤r i same_comdat_group-listan men den har ingen comdat_groupnoden Ã¤r en symver men inte ett aliasnoden Ã¤r transparent_alias men inte ett aliasnoden Ã¤r weakref men inte ett transparent_aliasnod finns inte i hashen av symboltabellassemblernamnnod ej funnen found node->decl->decl_with_vis.symtab_nodenoder med ej frigjort minne funnanoexcept-uttrycket berÃ¤knas till %<false%> pÃ¥ grund av ett anrop till %qDicke-32-bitars registeroperand till â€�%%%câ€�REAL-argument utan dubbel precision till inbyggd %s vid %Licke-%<consteval%>-funktionen %q+D Ã¥sidosÃ¤tter en %<consteval%>-funktionicke-AAPCS-hÃ¤rledd PCS-varianticke-ASCII-tecken i CFString-litteralannan pekarinitiering Ã¤n NULL vid %Cicke-OpenACC-konstruktion inuti OpenACC-regionicke-OpenACC-konstruktion inuti OpenACC-rutinicke-vektor-deallokering av objekt allokerade med vektorallokeringundantagshantering vid annat Ã¤n anrop stÃ¤mmer inte Ã¶verenspartiell specialisering som inte Ã¤r en klass eller variabel av %qE Ã¤r inte tillÃ¥tenej kallt grundblock %d nÃ¥bart endast via vÃ¤gar som korsar den kalla partitionenheltalsargument %u som inte Ã¤r konstant i anrop till funktionen %qEicke-konstant argument 0 till %qsicke-konstant argument 1 till %qsickekonstant vektor i DATA-sats %Lickekonstant vektorinitierareen ny lÃ¤ngd fÃ¶r en icke-konstant vektor mÃ¥ste anges direkt, inte av %<typedef%>new-lÃ¤ngden fÃ¶r en icke-konstant vektor mÃ¥ste anges utan parenteserna runt typ-id:tej konstanta sammansatta litteraler fÃ¥r inte finnas i ett konstantuttryckicke-konstant villkor i statisk deklarationicke konstant element i konstant CONSTRUCTORej konstant uttryck %qsej konstant initiering inom klassen Ã¤r felaktig fÃ¶r icke inline statisk medlem %qDej konstant initiering inom klassen av statisk medlem %qDej konstant initieringsuttryck vid %Licke hÃ¤rledbar mall %qT anvÃ¤nd utan mallargumentINTEGER-sorts argument som inte Ã¤r standardargument till inbyggd %s vid %Lodelegitimerad UNSPEC %s (%d) funnen pÃ¥ variabelplatsej borttagen funktion %q+D Ã¥sidosÃ¤tter borttagen funktionargument som inte Ã¤r flyttal i anrop till funktionen %qEargument som inte Ã¤r flyttal i anrop till funktionen %qEicke-funktionen %qD deklarerad som implicit mallaliasdefinitioner fÃ¶r annat Ã¤n funktioner stÃ¶djs inte i denna konfigurationicke-funktion i gimple-anropicke-heltals-argument 1 till %qsargument 3 som inte Ã¤r ett heltal i anrop till funktionen %qEminnesmodellsargument %d som inte Ã¤r heltal till %qEoperand som inte Ã¤r heltal anvÃ¤nt med operandkod %<z%>annat Ã¤n heltalstyp i en switch-satsicke-lokala lambda-uttryck kan inte ha en standardfÃ¥ngstden icke-lokala variabeln %qD deklarerad %<__thread%> har en icke-trivial destruerareickelokal variabel %qD deklarerad %<__thread%> behÃ¶ver dynamisk initieringicke-slinga med huvud %d Ã¤r inte markerad fÃ¶r att tas borticke-l-vÃ¤rde-vektor i villkorsuttryckicke-medlem %qs kan inte deklareras %<mutable%>icke-medlemsfunktion %qD kan inte ha cv-kvalificerareicke-medlemsfunktion %qD kan inte ha ref-kvalificerareicke-medlems using-deklaration namnger konstrueraren fÃ¶r %qTicke-medlemsmalldeklaration av %qDicke-minnesindata %d mÃ¥ste stanna i minneticke-minnesutdata %d mÃ¥ste stanna i minnetonÃ¤stad funktion med variabelt modifierad typicke-objektmedlem %qs kan inte deklareras %<mutable%>typen %qT som inte Ã¤r objective-c kan inte fÃ¥ngasicke-parameter %qs kan inte vara ett parameterpaketicke-pekar-argument till %<__builtin_launder%>icke-rektangulÃ¤r slinga nÃ¤star med ett steg annat Ã¤n konstanten 1 eller -1 till %qsej register som vÃ¤nstersida av binÃ¤r operationicke-register som vÃ¤nstersida av trestÃ¤llig operationicke-register som vÃ¤nstersida av unÃ¤r operationicke skalÃ¤r %qsicke skalÃ¤r typicke-skalÃ¤r variabel %qD i villkorlig %<lastprivate%>-klausulicke-standardsuffix pÃ¥ flyttalskonstanticke-statisk const-medlem %q#D i klass utan en konstruerareickestatisk const-medlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatornicke-statisk datamedlem %q+D i en union fÃ¥r inte ha referenstyp %qTickestatisk datamedlem %qE deklarerad %qsej statisk datamedlem deklarerad med platshÃ¥llaren %qTinitierare av datamedlemmar som inte Ã¤r statiska Ã¤r endast tillgÃ¤ngliga med %<-std=c++11%> eller %<-std=gnu++11%>icke-statisk deklaration av %q+D fÃ¶ljer pÃ¥ statisk deklarationicke-statisk initiering av an flexibel vektormedlemicke-statisk referens %q#D i klass utan en konstruerareickestatisk referensmedlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatornicke-mall %qD anvÃ¤nd som mallicke-malltyp %qT anvÃ¤nd som en mallicke trÃ¥dlokal deklaration av %q#D fÃ¶ljer pÃ¥ trÃ¥dlokal deklarationicke trÃ¥dlokal deklaration av %q+D fÃ¶ljer pÃ¥ trÃ¥dlokal deklarationicke-toppnivÃ¥s %qsicketrivial konvertering i %qsicketrivial konvertering i unÃ¤r operationicketriviala designerade initierare stÃ¶djs intepartiell specialisering som inte Ã¤r en typ av %qE Ã¤r inte tillÃ¥tenmallparameter av klasstyp som inte Ã¤r en typ Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>mallparameter av hÃ¤rledd klasstyp som inte Ã¤r en typ Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>icke-variabel %qD i deklaration med mer Ã¤n en deklarerare med platshÃ¥llartyp%qs fÃ¶r annat Ã¤n en vektor med elementicke-vektoroperander i vektorjÃ¤mfÃ¶relseickekonstant vektorindex i initierareutgÃ¥ngslistan fÃ¶r slinga %d Ã¤r inte tom, men inga utgÃ¥ngar finns noteradeden ej lokala etiketten %qD Ã¤r inte den fÃ¶rsta i en sekvens av etiketter fÃ¶r gb %dicke-noll vektorindex %qE anvÃ¤nds med vektorn %qD av typen %qT med okÃ¤nda grÃ¤nsericke-noll vektorindex %qE anvÃ¤nds med en vektor av typen %qT med okÃ¤nda grÃ¤nsernormalisering kan inte samexistera med skalning
  inte Encapsulated Lazy Records of Named DeclarationsotillÃ¥ten typkombination i %qsej konfigurerad med suffix fÃ¶r sysroot-huvudenfÃ¶r fÃ¥ DO-slingor fÃ¶r %s !$ACC LOOP vid %LfÃ¶r fÃ¥ DO-slingor fÃ¶r kollapsad %s vid %LfÃ¶r fÃ¥ argumentfÃ¶r fÃ¥ argument att returnerafÃ¶r fÃ¥ for-slingor att kollapsafÃ¶r fÃ¥ perfekt nÃ¤stade slingorfÃ¶r lite typinformationfÃ¶r fÃ¥ variabla argument fÃ¶r att fÃ¥ plats med en vaktpostolika typer till binÃ¤r operator fÃ¶rvÃ¤ntades inteexporterar inte %<#define %E%> eftersom det Ã¤r ett nyckelordgenererar inte en patcharea, nop:ar stÃ¶djs inteinget stÃ¶d fÃ¶r flagga %<-fpic%> fÃ¶r v3m-verktygskedjanskriver inte modulen %qs pÃ¥ grund av felanmanm: nolldestinationspekarenollformatstrÃ¤ngnollpekarenollpekardereferensnollbarhetsspecificerare %qE kan inte tillÃ¤mpas pÃ¥ flernivÃ¥pekartypen %qTnollbarhetsspecificeraren %qE kan inte tillÃ¤mpas pÃ¥ typen %qT som inte Ã¤r en pekaretal mÃ¥ste vara 0 eller 1antalet argument stÃ¤mmer inte med inbyggd prototypantalet argument stÃ¤mmer inte med prototypenantal gb-noter i instruktionskedjan (%d) != n_basic_blocks (%d)antal komponenter i vektorn inte en tvÃ¥potensantal rÃ¤knare i profildatan fÃ¶r funktionen %qD stÃ¤mmer inte med dess profildata (rÃ¤knare %qs, %i fÃ¶rvÃ¤ntades och har %i)antalet resultat stÃ¤mmer inte med antalet vÃ¤rdenantalet spekulativa mÃ¥l %i stÃ¤mmer inte med num_speculative_call_targets %iantalet variabler i %qs-klausul med %<sink%>-modifierare stÃ¤mmer inte med antalet iterationsvariablerantalet vektorkomponenter %wu Ã¶verskrider %dantal vektorkomponenter %wu Ã¤r inte en tvÃ¥potensett numeriskt argument till attributet %qE mÃ¥ste vara i intervallet [0..63]objc++-cpp-output bÃ¶r undvikas; anvÃ¤nd objective-c++-cpp-output istÃ¤lletobjc-cpp-output bÃ¶r undvikas; anvÃ¤nd objective-c-cpp-output istÃ¤lletobjektet %qE med storlek %sobjektet Ã¤r inte en metodobjekt saknas i anvÃ¤ndning av %qEobjektet med storlek %s allokerad av %qEobjektegenskap %qD har inget attribut %<assign%>, %<retain%> eller %<copy%>, antar %<assign%>objekttyp %qT stÃ¤mmer inte med destruerarnamnet ~%qTobjekt med variabel typ fÃ¥r inte ha lÃ¤nkklassobjective-c-metoddeklaration fÃ¶rvÃ¤ntasobjective-c++-meddelandeargument fÃ¶rvÃ¤ntadesobjective-c++-meddelandemottagare fÃ¶rvÃ¤ntadesmetoddeklaration i objective-c++ fÃ¶rvÃ¤ntadesfÃ¶rÃ¥ldrad i Fortran 95fÃ¶rÃ¥ldrad Maverick-formatkod â€�%câ€�fÃ¶rÃ¥ldrad flagga %<-I-%> anvÃ¤nd, anvÃ¤nd %<-iquote%> istÃ¤lletfÃ¶rÃ¥ldrad anvÃ¤ndning av designerade initierare med %<:%>fÃ¶rÃ¥ldrad anvÃ¤ndning av designerade initierare utan %<=%>erhÃ¥llen hÃ¤rden odr-anvÃ¤nda inline-variabeln %qD Ã¤r inte definieradav modulenavlastningskompilatorn %s finns inteavlastningskompilatorn %s finns inte (Ã¶vervÃ¤g att anvÃ¤nda %<-B%>)avlastningsdimensionen Ã¤r utanfÃ¶r intervallet (%d)index %qwi till en konstant strÃ¤ng pekar utanfÃ¶r dess grÃ¤nseravstÃ¥nd Ã¶verskrider 16 byteavstÃ¥ndet till %qD fÃ¶r %<-std=c++14%> och uppÃ¥t Ã¤ndras i %<-fabi-version=17%> (GCC 12)fÃ¶rskjutningen av %qD fÃ¶ljer inte ABI:et och kan Ã¤ndras i en framtida version av GCCavstÃ¥ndet till %qT basklass fÃ¶r %<-std=c++14%> och uppÃ¥t Ã¤ndras i %<-fabi-version=17%> (GCC 12)avstÃ¥nd till packat bitfÃ¤lt %qD har Ã¤ndrats i GCC 4.4gammal deklaration av %q#Dgammaldags funktionsdefinitiongammaldags parameterdeklarationer i funktionsdefinition med prototyputelÃ¤mnad mittoperand till %<?:%> kan inte manglasomp_cur_iteration vid %L behÃ¶ver %<-1%> som logiskt avstÃ¥ndett fÃ¤lt Ã¤r ett bitfÃ¤lt medan det andra inte Ã¤r deten av initierarens anropsargument skall vara %<&omp_priv%>en av initieraranropets argument skall vara %<omp_priv%> eller %<&omp_priv%>en typ behÃ¶ver konstrueras medan den andra inte behÃ¶ver detendast %<distribute%>- %<parallel%>-, eller %<loop%>-regioner tillÃ¥ts vara strikt inneslutna inuti en %<teams%>-regionendast %<inbranch%>- och %<notinbranch%>-flaggor Ã¤r tillÃ¥tna fÃ¶r %<__simd__%>-attributetendast %<inbranch%>- och %<notinbranch%>-flaggor Ã¤r tillÃ¥tna till attributet %<simd%>endast %qT eller en null-pekarkonstant kan konverteras till %qTendast %u namn angivet fÃ¶r strukturerad bindningendast %u namn angivna fÃ¶r strukturerad bindningendast 0.0 kan laddas som en omedelbarendast 32-bitars Ã¥tkomst stÃ¶djs fÃ¶r adressrymden %<__regio_symbol%>endast felsÃ¶kningsformatet DWARF stÃ¶djs fÃ¶r en avbrottshanteringsrutinbara Objective-C-objekttyper kan kvalificeras med ett protokollbara attributet %<fallthrough%> eller %<assume%> kan anvÃ¤ndas pÃ¥ en tom satsendast konstruerare tar medlemsinitierareendast deklarationer av konstruerare och konverteringsoperatorer kan vara %<explicit%>endast hÃ¤r som %<friend%>endast enkel returtyp %<auto%> kan hÃ¤rledas till %<void%>endast oevaluerad inline:ad assembler Ã¤r tillÃ¥ten i en %<constexpr%>-funktion i C++20endast oinitierade variabler kan placeras i en %<.bss%>-sektionbara oinitierade variabler kan placeras i sektionen %<.noinit%>endast vÃ¤rdena 12 (4 kB) och 16 (64 kB) stÃ¶djs som vaktstorlek.  Det givna vÃ¤rdet %d (%llu kB) Ã¤r utanfÃ¶r intervalletbara svaga alias stÃ¶djs i denna konfigurationendast nollinitierare Ã¤r tillÃ¥tna i sektionen %qsogenomskinliga vektortyper kan inte initierasogenomskinlig enum-deklaration hÃ¤ren ogenomskinlig enum-specifikation mÃ¥ste anvÃ¤nda en enkel identifierareogenomskinlig enum-specifikation utan namnÃ¶ppning av %s misslyckades: %sÃ¶ppna /dev/zero: %mnÃ¤r LTRANS-utdatafil %s Ã¶ppnades: %mnÃ¤r beroendefil %s Ã¶ppnades: %mnÃ¤r json-filen %s Ã¶ppnades: %mnÃ¤r mixin-filen %s Ã¶ppnades: %mvid Ã¶ppnandet av utdatafil %qs: %svid Ã¶ppnandet av utdatafil %s: %moperanden %%xn Ã¤r inte giltig fÃ¶r QImodeoperand %d skall vara en teckenlÃ¶s 3-bitars omedelbaroperand %d skall vara en teckenlÃ¶s 6-bitars omedelbaroperand %d skall vara en teckenlÃ¶s 8-bitars omedelbaroperand 1 skall vara en teckenlÃ¶st 3-bitars omedelbaroperand 1 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 2 skall vara ett jÃ¤mnt 3-bitars vÃ¤rde (subreg 0,2,4,6)operand 2 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 2 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (subreg 0-7)operand 2 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rdeoperand 3 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 3 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rdeoperand 4 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rde (0-255)operandbegrÃ¤nsning innehÃ¥ller felaktigt placerat %<+%> eller %<=%>operandbegrÃ¤nsning fÃ¶r %<asm%> skiljer i antal alternativoperand Ã¤r inte en villkorskod, ogiltig operandkod â€�%câ€�operand Ã¤r inte en villkorskod, ogiltig operandkod â€�Dâ€�operanden Ã¤r inte en villkorskod, ogiltig operandkod â€�Yâ€�operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�Râ€�operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�râ€�operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Kâ€�operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Râ€�operand Ã¤r inte en justerbar minnesreferens, ogiltig operandkod â€�Hâ€�operandnummer saknas efter %%-teckenoperandnummer utanfÃ¶r intervalloperandnummer utanfÃ¶r intervallet i formatoperandnummer angivet fÃ¶r format som inte tar argumentoperandnummer angivet med undertryckt tilldelningoperand till %<?:%> Ã¤ndrar teckenlÃ¤ge frÃ¥n %qT till %qT pÃ¥ grund av teckenlÃ¶shet hos en annan operandoperanden till vikningsuttrycket har inget oexpanderat parameterpaketoperandtypen %qT Ã¤r inkompatibel med argument %d till %qEoperandtyper Ã¤r %qT och %qToperander till %<?:%> har olika typer %qT och %qToperander till %<?:%> med typerna %qT och %qT har oordnad konverteringsordningoperander till %T/%t mÃ¥ste vara reg + const_int:operationen Ã¤r inte tillÃ¥ten pÃ¥ typen %<bfloat16_t%>operation pÃ¥ %qE kan vara odefinieradoptimeringsattributet pÃ¥ %qD fÃ¶ljer pÃ¥ en definition men attributet stÃ¤mmer inteattributen fÃ¶r optimeringsnivÃ¥er stÃ¤mmer inteoptimering kan eliminera lÃ¤sningar och/eller skrivningar till registervariableroptimera icke-var obegrÃ¤nsade parametrar genom att skicka dem via referens, fÃ¶rutsatt att den inte skrivs till i den anropade proceduren.flaggan %<%s%> fÃ¶rutsÃ¤tter %<-mlong-double-128%>flaggan %<%s=%s%> Ã¤r inte tillgÃ¤nglig fÃ¶r CPU:n %qsflaggan %<-mdouble=32%> Ã¤r endast tillgÃ¤nglig om konfigurerad med %<--with-double={32|32,64|64,32}%>flaggan %<-mdouble=64%> Ã¤r endast tillgÃ¤nglig om konfigurerad med %<--with-double={64|64,32|32,64}%>flaggan %<-mirq-ctrl-saved%> Ã¤r giltig endast fÃ¶r ARC v2-processorerflaggan %<-mlong-double=32%> Ã¤r endast tillgÃ¤nglig om konfigurerad med %<--with-long-double={32|32,64|64,32}%>, eller %<--with-long-double=double%> tillsammans med %<--with-double={32|32,64|64,32}%>flaggan %<-mlong-double=64%> Ã¤r endast tillgÃ¤nglig om konfigurerad med %<--with-long-double={64|64,32|32,64}%>, eller %<--with-long-double=double%> tillsammans med %<--with-double={64|64,32|32,64}%>flaggan %<-mrgf-banked-regs%> Ã¤r giltig endast fÃ¶r ARC v2-processorerflaggan %<-mstructure-size-boundary%> bÃ¶r undvikasflaggan %qs ignoreras, standardvÃ¤rdet %qs antas fÃ¶r CPU:n %qsflaggan %qs Ã¤r inte tillgÃ¤nglig fÃ¶r CPU:n %qsflaggan %qs Ã¤r giltig fÃ¶r %s men inte fÃ¶r %sflaggan %qs med vÃ¤rden som inte stÃ¤mmer Ã¶verens (%s, %s)flaggan %s stÃ¶djs inte tillsammans med %<-fopenacc%>flaggan %s inte konsekvent anvÃ¤nd i alla LTO-indatafilerflaggan %s med olika vÃ¤rdenvalfritt argumentvalfri klassparameterflaggor eller mÃ¥l=flaggor saknas efter %qsoptype_msgid-spill: %deller ersÃ¤tt parenteser med klamrar fÃ¶r att aggregatinitiera en variabeleller ersÃ¤tt parenteser med klamrar fÃ¶r att vÃ¤rdeinitiera en variabeleller anvÃ¤nd %<auto%> fÃ¶r en fÃ¶rkortad funktionsmalleller anvÃ¤nd %<j%> istÃ¤llet fÃ¶r %<i%> som GNU:s inbyggda suffixordered-argument behÃ¶ver ett positivt konstant heltalsuttryckordningsjÃ¤mfÃ¶relse av pekare med heltalet nollordningsjÃ¤mfÃ¶relse av pekare med heltalet noll (%qT och %qT)ordningsjÃ¤mfÃ¶relse av pekare med nollpekareordrar initieringar/avslutningar fÃ¶r stÃ¤llnings-statiska eller tvingad lÃ¤nkning av moduler om stÃ¤llning-dynamisken ordinaltyp fÃ¶rvÃ¤ntadesursprunget pekar pÃ¥ en annan fÃ¶rÃ¤lderursprungligt %<default%> finns hÃ¤rursprunglig deklaration fanns hÃ¤rden ursprungliga deklarationen hÃ¤rursprunglig deklaration med fÃ¤rre kontrakt hÃ¤rursprunglig definition fanns hÃ¤rden ursprungliga definitionen hÃ¤roriginalet Ã¤r inte komprimerat med zstdoriginalstorleken Ã¤r okÃ¤ndden ursprungliga mallen Ã¤r deklarerad hÃ¤rursprungligen deklarerad %<const%> hÃ¤rursprungligen definierad hÃ¤rursprungligen indirekt funktionsanrop beaktas inte fÃ¶r inline:ingursprungligen specificerad hÃ¤rfÃ¶rÃ¤ldralÃ¶s %qs-konstruktionden andra matchen Ã¤r hÃ¤rborde matcha den virtuella metoden %qD men gÃ¶r det inteyttre %<__transaction_cancel%> som inte Ã¤r inom en yttre %<__transaction_atomic%>yttre %<__transaction_cancel%> som inte Ã¤r inuti en yttre %<__transaction_atomic%>- eller en %<transaction_may_cancel_outer%>-funktionyttre block fÃ¶r region %i Ã¤r felyttre iterationsvariabel %qD tillÃ¤ggsuttryck %qE Ã¤r inte ett heltalden yttre iterationsvariabeln %qD multiplikationsuttryck %qE Ã¤r inte ett heltalyttre iterationsvariabel %qD anvÃ¤nd i villkorsuttryck har en annan typ Ã¤n %qTyttre iterationsvariabel %qD anvÃ¤nd i initieraruttryck har en annan typ Ã¤n %qTyttre transaktion i %<transaction_may_cancel_outer%>-funktionyttre transaktion i %<transaction_safe%>-funktionyttre transaktion i transaktionutmatningsbegrÃ¤nsning %d kan inte anges tillsammans med Ã¶verskrivning av %qsutmatningsbegrÃ¤nsning %d mÃ¥ste ange ett enskilt registerutmatningsbegrÃ¤nsning %qc fÃ¶r operand %d Ã¤r inte i bÃ¶rjanutdatafilen %s finns redan i mappen %sutdatafilens namn fÃ¥r inte vara tomtutdatafilnamn angivet tvÃ¥ gÃ¥ngerutmatning nummer %d inte direkt adresserbarutdataoperand %d mÃ¥ste anvÃ¤nda %<&%>-begrÃ¤nsningutdataoperandbegrÃ¤nsningen saknar %<=%>utdataoperand Ã¤r konstant i %<asm%>utmatningsregister mÃ¥ste vara grupperade i toppen pÃ¥ stackenoutput_move_single:spill i vektordimensionspill i konstant uttryckspill vid konvertering frÃ¥n %qT till %qT Ã¤ndrar vÃ¤rdet pÃ¥ %qEspill vid konvertering frÃ¥n %qT till %qT som Ã¤ndrar vÃ¤rde frÃ¥n %qE till %qEÃ¶verspill i upprÃ¤kningsvÃ¤rdenÃ¶verspill i upprÃ¤kningsvÃ¤rden vid %qDspill i implicit konstantkonverteringspill i utargumentlistan fÃ¶r %qsÃ¶verlappande initierare fÃ¶r fÃ¤ltet %qT.%qDden Ã¶verlagrade inbyggda %qs implementeras av den inbyggda %qsÃ¶verlagrad funktion med namnet %qE i klausulen %qsÃ¶verlagrad funktion utan typinformation frÃ¥n sammanhangetÃ¥sidosatt funktion Ã¤r %q#DÃ¥sidosatt funktion Ã¤r %q#FÃ¥sidosatt funktion Ã¤r %qDstyrning av Ã¥sidosÃ¤ttande (override/final) Ã¤r endast tillgÃ¤ngliga med %<-std=c++11%> eller %<-std=gnu++11%>Ã¥sidosÃ¤tter %qD deklarerad %<transaction_safe%>pack-expansionsargument fÃ¶r icke-pack-parametern %qD till aliasmall %qDpack-expansionsargument fÃ¶r icke-pack-parametern %qD till konceptet %qDpaketexpansion i using-deklaration Ã¤r endast tillgÃ¤ngligt med %<-std=c++17%> eller %<-std=gnu++17%>pack init-fÃ¥ngst Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>attributet packed medfÃ¶r ineffektiv justeringattributet packed medfÃ¶r ineffektiv justering fÃ¶r %q+Dattributet packed medfÃ¶r ineffektiv justering fÃ¶r %qEattributet packed Ã¤r onÃ¶digtattributet packed Ã¤r onÃ¶digt fÃ¶r %q+Dattributet packed Ã¤r onÃ¶digt fÃ¶r %qEpackad layoutfyller ut poststorlek till justeringsgrÃ¤ns med %E bytefyller ut post fÃ¶r att justera %q+Dparametern %P har ofullstÃ¤ndig typ %qTparameter %P till %qD har ofullstÃ¤ndig typ %qTparametern %q+D deklarerad %<_Noreturn%>parametern %q+D deklarerad %<inline%>parameter %q+D har endast en framÃ¥tdeklarationparameter %qD deklarerad med typen voidparametern %qD har ofullstÃ¤ndig typparameter %qD inkluderar pekare till vektor %qT med okÃ¤nd grÃ¤nsparameter %qD inkluderar referens till vektor %qT med okÃ¤nd grÃ¤nsparameter %qD ogiltigt deklarerad metodtypparametern %qD Ã¤r initieradparametern %qD fÃ¥r inte fÃ¶rekomma i detta sammanhangparametern %qD sÃ¤tts men anvÃ¤nds inteparameter %qP till %qD kan vara en kandidat fÃ¶r ett formatattributparameter %u (%q+D) har ofullstÃ¤ndig typparameter %u (%q+D) har void-typparameter %u har ofullstÃ¤ndig typparameter %u har void-typen parameterdeklaration fÃ¶re lambdadeklarationsspecificerare Ã¤r endast valfritt med %<-std=c++2b%> eller %<-std=gnu++2b%>en parameterdeklaration fÃ¶re en lambdaundantagsspecifikation Ã¤r endast valfritt med %<-std=c++2b%> eller %<-std=gnu++2b%>en parameterdeklaration fÃ¶re lambdas efterfÃ¶ljande returtyp Ã¤r endast valfritt med %<-std=c++2b%> eller %<-std=gnu++2b%>en parameterdeklaration fÃ¶re lambdatransaktionskvalificerare Ã¤r endast valfritt med %<-std=c++2b%> eller %<-std=gnu++2b%>parametern deklarerad %<auto%>parameter fÃ¥r inte ha variabel typ %qTparameter kan vara en kandidat fÃ¶r ett formatattributparameternamn saknas i parameterlistaparameternamn (utan typer) i funktionsdeklarationparameterpaketets %<__bases%> Ã¤r endast giltiga i malldeklarationerparameterpaket %q+D mÃ¥ste vara vid slutet av mallens parameterlistaparameterpaket %qD kan inte ha ett standardargumentparameterpaketargument %qE mÃ¥ste vara vid slutet av mallens argumentlistaparameterpaketargument %qT mÃ¥ste vara vid slutet av mallens argumentlistaparameterpaket kan inte ha ett standardargumentparameterpaket expanderas inte med %<...%>:parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades %{i GCC 12.1%}parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 13.1parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 7.1parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 9.1parameterskickandet fÃ¶r argument av typen %qT nÃ¤r C++17 Ã¤r aktiverat Ã¤ndrades till att matcha C++14 %{i GCC 10.1%}parameterskickandet fÃ¶r argument av typen %qT med %<[[no_unique_address]]%>-medlemmar Ã¤ndrades %{i GCC 10.1%}parameterskickandet fÃ¶r argument av typen %qT med noll breda bitfÃ¤ltsmedlemmar Ã¤ndrades i GCC 12parameter till inbyggd mÃ¥ste vara en strÃ¤ngkonstant eller -litteralparameter till inbyggd Ã¤r inte giltig: %sparametriserat hÃ¤rlett typargumentfÃ¶rÃ¤ldraunderprogrammet kan inte inline:asparenteser runt %qE kan inte anvÃ¤ndas fÃ¶r att skapa en pekare-till-medlem-funktionparenteser mÃ¥ste utelÃ¤mnas om argumentlistan till attributet %qE Ã¤r tomparenteser mÃ¥ste utelÃ¤mnas om attributargumentlistan Ã¤r tomparenteser krÃ¤vs runt denna sammansatta litteral fÃ¶r att undvika tvetydigheter i tolkningentvetydigheten i parenteser lÃ¶stes upp som en funktionsdeklarationinitiering i parenteser Ã¤r inte tillÃ¥tet i en OpenMP-%<for%>-slingainitierare inom parentes i vektor-newparsningsfel i SELECT RANK-sats vid %Cparsningsfel i SELECT TYPE-sats vid %Cparsningsfel i mallargumentlistapart-ref med pekarattribut nÃ¤ra %L Ã¤r inte hÃ¶graste part-ref av datasatsobjektpartiell specialisering %q+D specialiserar inte nÃ¥got mallargument och Ã¤r inte mer begrÃ¤nsad Ã¤n den primÃ¤ra mallen; fÃ¶r att definiera den primÃ¤ra mallen, ta bort mallargumentlistanpartiell specialisering %q+D specialiserar inte nÃ¥got mallargument; fÃ¶r att definiera den primÃ¤ra mallen, ta bort mallargumentlistanpartiell specialisering %qD Ã¤r inte mer specialiserad Ã¤npartiell specialisering %qT deklarerad %<friend%>partiell specialisering Ã¤r inte mer specialiserad Ã¤n huvudmallen eftersom den ersÃ¤tter flera parametrar med en paketexpansionpartiell specialisering %qD efter instansiering av %qDpartitionen funnen men funktionspartitionsflaggan Ã¤r inte sattpass %qs fanns inte men refereras av nytt pass %qspass %s stÃ¶djer inte kloningpass %s behÃ¶ver en %<set_pass_param%>-implementation fÃ¶r att hantera det extra argumentet i %<NEXT_PASS%>skickas till proprocessorn om -fcpp anvÃ¤nds (intern flagga)att skicka %qT som %<this%>-argument kastar kvalificerareatt skicka %qT vÃ¤ljer %qT framfÃ¶r %qTskickar %qT istÃ¤llet fÃ¶r det fÃ¶rvÃ¤ntade %qT som argument %d till %qE, efter att ha skickat %qT som argument %dskickar %qT som argument %d till %qE, men %qT Ã¤r inte en giltig SVE-elementtypskickar %qT som argument %d till %qE, men argument %d har typen %qTskickar %qT som argument %d till %qE, men dess %qT-form tar inte skalÃ¤rerskickar %qT som argument %d till %qE, men fÃ¶regÃ¥ende argument hade typen %qTskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig %qTskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig %qsskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig %qs eller %qsskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig 32-bitars eller 64-bitars heltalstypskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en pekare till 32-bitars eller 64-bitars elementskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en pekartypskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig ett skalÃ¤rt elementskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig ett skalÃ¤rt heltalskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en skalÃ¤r pekareskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en ensam SVE-vektor snarare Ã¤n en tupelskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av %d-bitars elementskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av %d-bitars heltalskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av 32-bitars eller 64-bitars elementskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av 32-bitars eller 64-bitars heltalskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av heltalskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av heltal med teckenskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av teckenlÃ¶sa heltalskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor eller pekarbasadressskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor eller skalÃ¤r typskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en SVE-tupeltypskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en SVE-vektortypskickar %qT som argument %d till %qE, som nÃ¤r man laddar %qT fÃ¶rvÃ¤ntar sig en vektor av %d-bits heltalskickar %qT som argument %d till %qE, som nÃ¤r man lagrar %qT fÃ¶rvÃ¤ntar sig en vektor av %d-bits heltalskickar %wd som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig %wd, %wd, %wd eller %wdskickar %wd som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig ett giltigt %qT-vÃ¤rdeskickar %wd som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig ett vÃ¤rdet i intervallet [%wd, %wd]skickar %wd som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig %wd eller %wdskickar NULL till icke-pekarargument %P till %qDskickar argument %d till %qE som %<float%> istÃ¤llet fÃ¶r %<double%> pÃ¥ grund av prototypskickar argument %d till %qE som %qT istÃ¤llet fÃ¶r %qT pÃ¥ grund av prototypskickar argument %d till %qE som komplext istÃ¤llet fÃ¶r flyttal pÃ¥ grund av prototypskickar argument %d till %qE som komplext istÃ¤llet fÃ¶r heltal pÃ¥ grund av prototypskickar argument %d till %qE som flyttal istÃ¤llet fÃ¶r komplext pÃ¥ grund av prototypskickar argument %d till %qE som flyttal istÃ¤llet fÃ¶r heltal pÃ¥ grund av prototypskickar argument %d till %qE som heltal istÃ¤llet fÃ¶r komplext pÃ¥ grund av prototypskickar argument %d till %qE som heltal istÃ¤llet fÃ¶r flyttal pÃ¥ grund av prototypskickar argument %d till %qE med tecken pÃ¥ grund av prototypskickar argument %d till %qE teckenlÃ¶st pÃ¥ grund av prototypatt skicka argument %d till %qE kastar %qs-kvalificerare frÃ¥n pekarmÃ¥ltypatt skicka argument %d till %qE kastar %qv-kvalificerare frÃ¥n pekarmÃ¥ltypskickar argument %d till %qE frÃ¥n distinkt Objective-C-typskickar argument %d till %qE frÃ¥n inkompatibel pekartypskickar argument %d till %qE frÃ¥n inkompatibel skalÃ¤r lagringsordningskickar argument %d till %qE frÃ¥n pekare till adressutrymme som inte Ã¤r inneslutetatt skicka argument %d till %qE skapar en %q#v-kvalificerad funktionspekare frÃ¥n en okvalificeradatt skicka argument %d till %qE skapar pekare frÃ¥n heltal utan typkonverteringatt skicka argument %d till %qE skapar pekare av ett heltal utan typkonverteringskickar argument %d till %qE med annan vidd pÃ¥ grund av prototypatt skicka argument %i till en %qs-kvalificerad parameter blir alias med argument %Zatt skicka argument %i till en %qs-kvalificerad parameter blir alias med argumenten %Zskickar argument till ellips av den Ã¤rvda konstrueraren %qDatt skicka objekt av ej trivialt kopierbar typ %q#T via %<...%> Ã¤r villkorligt stÃ¶ttskickar fÃ¶r mÃ¥nga argument pÃ¥ stackenpatchbar funktionspost %wu Ã¶verskrider storleken %wusÃ¶kvÃ¤g: pedvarningpedvarning: kanske %<#include <coroutine>%> saknaskanske infoga en radbrytning, eller annat sÃ¤tt att sÃ¤rskilja, fÃ¶r att fÃ¶rhindra att detta betraktas om en modul-styr-radkanske du behÃ¶ver explicita mallargument i din nÃ¤stade-namn-specificerarekanske du vill explicit lÃ¤gga till %<%T::%>permfelpermfel: platshÃ¥llarbegrÃ¤nsningar Ã¤r inte uppfyllten platshÃ¥llartyp Ã¤r inte tillÃ¥tet i denna kontextplacerande new konstruerar en vektor av objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken %qwiplacerande new konstruerar en vektor av objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken hÃ¶gst %qwuplacerande new konstruerar ett objekt av typen %<%T [%wu]%> och storleken %qwu i en region av typen %qT och storleken %qwiplacerande new konstruerar ett objekt av typen %<%T [%wu]%> och storleken %qwu i en region av typen %qT och storleken hÃ¶gst %qwuplacerande new konstruerar ett objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken %qwiplacerande new konstruerar ett objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken hÃ¶gst %qwuange ett explicit cpu-namn; giltiga cpu-namn Ã¤r: %sinsticksmodulen %qs angavs med olika sÃ¶kvÃ¤gar: %qs och %qsinsticksmodul %s Ã¤r inte licensierad under en GPL-kompatibel licens
--- 2261,2267 ----
  ignorerar attributet packed pÃ¥ grund av opackat icke-POD-fÃ¤lt %q#Dignorerar flaggan %<-fopt-info-%s%> som mÃ¶jligen stÃ¥r i konfliktignorerar returvÃ¤rdet av %qD, deklarerad med attributet %<warn_unused_result%>ignorerar returvÃ¤rdet av %qD, deklarerad med attributet %<nodiscard%>ignorerar returvÃ¤rdet av %qD, deklarerad med attributet %<nodiscard%>%signorerar returvÃ¤rdet av %qD, deklarerad med attributet %<nodiscard%>: %<%s%>ignorerar returvÃ¤rdet av %qD, deklarerad med attributet %<nodiscard%>: %Eignorerar returvÃ¤rdet av %qD, deklarerad med attributet %<warn_unused_result%>ignorerar returvÃ¤rdet av %qD, som mÃ¥ste anvÃ¤ndasignorerar returvÃ¤rdet av %qD, som mÃ¥ste anvÃ¤ndas: %<%s%>ignorerar returvÃ¤rdet av funktion deklarerad med attributet %<warn_unused_result%>ignorerar returnerat vÃ¤rde av typen %qT, deklarerat med attributet %<nodiscard%>ignorerar returnerat vÃ¤rde av typen %qT, deklarerat med attributet %<nodiscard%>: %Eignorerar returnerat vÃ¤rde av typen %qT, deklarerat med attributet %<nodiscard%>%signorerar returnerat vÃ¤rde av typen %qT, deklarerat med attributet %<nodiscard%>: %<%s%>ignorerar returnerat vÃ¤rde av typen %qT, som mÃ¥ste anvÃ¤ndasignorerar returnerat vÃ¤rde av typen %qT, som mÃ¥ste anvÃ¤ndas: %<%s%>ignorerar sink-klausul med ett avstÃ¥nd som inte Ã¤r en multipel av slingstegetignorerar deklarationen %q#Dignorerar okÃ¤nt alternativ %q.*signorerar okÃ¤nt vÃ¤rde %<%s%> till flaggan %<-mcustom-fpu-cfg%>ignorera linjÃ¤rt steg nollotillÃ¥ten OP i optimize_comparisonogiltig aggregattyp %qE angiven fÃ¶r instansvariabel %qsotillÃ¥tet argument 0 till %qsogiltig operand ogiltig operandadress (1)ogiltig operandadress (2)ogiltig operandadress (3)ogiltig operandadress (4)ogiltig operand detekteradotillÃ¥ten referenstyp angiven fÃ¶r instansvariabel %qsomedelbar evaluering returnerar adressen till en omedelbar funktion %qDett omedelbart vÃ¤rde mÃ¥ste passa i ett %d-bitars heltal fÃ¶r %simplicit fÃ¥ngst av %qE via %<[=]%> bÃ¶r undvikas i C++20implicit konvertering frÃ¥n %qH till %qI fÃ¶r att matcha den andra operanden i binÃ¤rt uttryckimplicit konvertering frÃ¥n %qH till %qI fÃ¶r att stÃ¤mma med andra resultat i villkorimplicit konvertering frÃ¥n %qH till %qI nÃ¤r argument skickas till en funktionimplicit konvertering frÃ¥n %qT till %qTimplicit konvertering frÃ¥n %qT till %qT fÃ¶r att matcha den andra operanden i binÃ¤rt uttryckimplicit konvertering frÃ¥n %qT till %qT fÃ¶r att stÃ¤mma med andra resultat i villkorimplicit konvertering frÃ¥n %qT till %qT nÃ¤r argument skickas till en funktionimplicit deklaration av funktionen %qEimplicit deklaration av funktionen %qE; menade du %qs?implicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i for-Ã¶kningsuttryckimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i vÃ¤nstra operanden av kommaoperatornimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i hÃ¶geroperanden till kommaoperatornimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i andra operanden av villkorligt uttryckimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i satsenimplicit avreferens kommer inte att anvÃ¤nda objekt av typ %qT i tredje operanden till villkorligt uttryckimplicit avbildning av vektorn %qD med antagen storlekimplicita mallar fÃ¥r inte vara %<virtual%>typen pÃ¥ implicit this-pekare stÃ¤mmer inteflaggan implicit_section Ã¤r satt men sektionen Ã¤r inte detimplicit poppade register mÃ¥ste vara grupperade i toppen pÃ¥ stackenimplicit deklarerad %qD bÃ¶r undvikasimplicerat END DOimport %qs har CRC som inte stÃ¤mmerimport fÃ¥r inte fÃ¶rekomma direkt i en lÃ¤nkningsspecifikationimportdeklarerad %q#D hÃ¤rimport av den namngivna modulen %qs inuti sprÃ¥klÃ¤nkningsblockimport-deklaration mÃ¥ste vara pÃ¥ global rÃ¤ckviddimport_iso_c_binding_module(): Kan inte skapa en symbol fÃ¶r %simporterad vidimporter mÃ¥ste byggas fÃ¶re de importerasomÃ¶jlig begrÃ¤nsning i %<asm%>omÃ¶jlig registerbegrÃ¤nsning i %<asm%>omÃ¶jlig typfÃ¶rsÃ¤kran: typen implementerar inte ett grÃ¤nssnitti %s, vid %s:%di C++03 mÃ¥ste en klassnyckel anvÃ¤ndas nÃ¤r en vÃ¤n deklarerasi C++11 och senare kan en standardkonstruerare vara expliciti C++11 Ã¤r standard fÃ¶r destruerare %<noexcept%>i C++11 kommer denna %<throw%> att anropa %<terminate%> eftersom standard fÃ¶r destruerare Ã¤r %<noexcept%>i C++20 anropar denna jÃ¤mfÃ¶relse den aktuella funktionen rekursivt med omvÃ¤nda argumenti C++98 Ã¤r %<template%> (fÃ¶r att lÃ¶sa upp tvetydighet) Ã¤r endast tillÃ¥tet inuti mallari C++98 fÃ¥r %q+D inte vara statisk eftersom den Ã¤r medlem av en unioni C++98 mÃ¥ste %qD initieras med en konstruerare, inte med %<{...}%>i ett anrop till %qD deklarerad med attributet %<%s%> hÃ¤ri ett anrop till %qT deklarerad med attributet %<%s%>i ett anrop av allokeringsfunktionen %qD deklarerad hÃ¤ri ett anrop av den inbyggda allokeringsfunktionen %qDi ett anrop till den inbyggda funktionen %qDi ett anrop till funktionen %qDi ett anrop till funktionen %qD deklarerad %qsi ett anrop till funktionen %qD deklarerad med attributet %qsi ett anrop av en icke-statisk medlemsfunktion %qDi ett anrop med typen %qTi ett anrop med typen %qT och attributet %qsi argument till unÃ¤rt !i grundblock %d:i anrop av %qD, deklarerad hÃ¤ri deklaration %q+Di definitionen av makrot %qsi expansionen av makrot %qsin gfc_simplify_acos(): Felaktig typin gfc_simplify_acosh(): Felaktig typi gfc_simplify_asin(): Felaktig typi gfc_simplify_asinh(): Bad typei gfc_simplify_atan(): Felaktig typi gfc_simplify_atanh(): Felaktig typi gfc_simplify_cos(): Felaktig typi gfc_simplify_exp(): Felaktig typi gfc_simplify_sin(): Felaktig typi initieringen av variabel %qD i strukturerad bindningnÃ¤r argument %P till %qD skickadesi mallargument fÃ¶r typen %qTi definitionen av %q#Ti detta uttryckinitiering i klassen av statisk datamedlem %q#D med ofullstÃ¤ndig typinitiering i klassen av statisk datamedlem %q#D med icke-litteral typoÃ¥tkomlig insticksmodulsfil %s expanderad frÃ¥n kort namn pÃ¥ insticksmodul %s: %mfelaktig ackumulator fÃ¶r %qsinkludera %qs eller ge en deklaration av %qDinkludera %qs eller ge en deklaration av %qEinkluderingen %qs bearbetad textuelltinkluderingen %qs Ã¶versatt till importinkommande bÃ¥gantal stÃ¤mmer inte med antalet PHI-argumentinkompatibel %qs-klausul nÃ¤r %<%s%> anvÃ¤nds pÃ¥ %qD, som redan har markerats med ett OpenACC â€�routineâ€�-direktivinkompatibla adressrymdskvalificerare %qs och %qsinkompatibel dataklausul med reduktion pÃ¥ %qE; befordrar till %<present_or_copy%>inkompatibla flyttals-/vektorregisteroperander fÃ¶r â€�%%%câ€�inkompatibel implicit deklaration av inbyggd funktion %qDinkompatibel implicit deklaration av funktionen %qDinkompatibla flaggor %<-mstack-protector-guard=global%> och %<-mstack-protector-guard-offset=%s%>inkompatibla registeroperander fÃ¶r â€�%%%câ€�inkompatibel typ fÃ¶r argument %d av %qEinkompatibel typ fÃ¶r avbildningsindexinkompatibel typ fÃ¶r metoden %s%s%sinkompatibel typ fÃ¶r metoden %s%s%s (%s)inkompatibel typ fÃ¶r mottagareinkompatibla typer i %<PHI%>-argument %uinkompatibla typer i tilldelning av %qT till %qTinkompatibla typer i binÃ¤rt uttryckinkompatibla typer i sendinkompatibla typer i tilldelning till typ %qT frÃ¥n typ %qTinkompatibla typer i nÃ¤r typ %qT initierades med typ %qTinkompatibla typer nÃ¤r typ %qT returnerades men %qT fÃ¶rvÃ¤ntadesinkompatibla vektortyper i villkorsuttryck: %qT, %qT och %qTofullstÃ¤ndig implementation av kategorin %qEofullstÃ¤ndig implementation av klassen %qEofullstÃ¤ndig typ %qT har inte medlem %qDofullstÃ¤ndig typ %qT anvÃ¤nd i nÃ¤stad namnspecificerareinkonsistent %<ifunc%>-attributinkonsistent fÃ¶r att %qsinkonsistenta start-/sluttyper i intervallbaserad %<for%>-sats: %qT och %qTinkonsistent anvÃ¤ndning av versaler i formatinkonsistent hÃ¤rledning fÃ¶r %qT: %qT och sedan %qTinkonsistent hÃ¤rledning fÃ¶r auto-returtyp: %qT och sedan %qTinkonsistent importerad makrodefinition %qEinkonsistent specifikation av instansvariabelinkonsistenta operandbegrÃ¤nsningar i en %<asm%>inkonsistenta typer %qT och %qT hÃ¤rledda fÃ¶r lambda-returtypeninkonsistenta anvÃ¤ndardefinierade litteralsuffix %qD och %qD i strÃ¤nglitteralfelaktigt jÃ¤mfÃ¶relsesÃ¤ttfelaktig post i %<label_to_block_map%>felaktigt format i skalning, anvÃ¤nder 1/1
  felaktig tipsoperandfelaktig instruktion:felaktigt antal argument till funktionen %qEfelaktigt antal vektor-%qs-elementinkorrekt egenskap %qs pÃ¥ %qs-selektorfelaktig avrundningsoperandfelaktig instÃ¤llning av nummer pÃ¥ landningsplattafelaktig delning av trÃ¤dnoderfelaktig typ av vektor-%qs-elementfelaktig typ av vektor-CONSTRUCTOR-elementfelaktigt nÃ¤stad OpenACC-slingeparallellismÃ¶kningsuttryck refererar till iterationsvariabeln %qDÃ¶kningen Ã¤r inte en konstant 1 eller -1 fÃ¶r villkoret %<!=%>Ã¶kning av ett booleskt uttryckÃ¶kning av konstant fÃ¤lt %qDÃ¶kning av upprÃ¤kningsvÃ¤rde Ã¤r ogiltigt i C++Ã¶kning av funktion %qDÃ¶kning av medlem %qD i endast lÃ¤sbart objektÃ¶kning en pekare till en ofullstÃ¤ndig typ %qTÃ¶kning av endast lÃ¤sbar plats %qEÃ¶kning av endast lÃ¤sbar medlem %qDÃ¶kning av endast lÃ¤sbart namngivet returvÃ¤rde %qDÃ¶kning av endast lÃ¤sbar parameter %qDÃ¶kning av endast lÃ¤sbar referens %qDÃ¶kning av endast lÃ¤sbar variabel %qDÃ¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<long%>Ã¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<unsigned long%>index %E anger ett avstÃ¥nd stÃ¶rre Ã¤n storleken pÃ¥ %qTindex i dimension %d Ã¤r utanfÃ¶r grÃ¤nsen vid %Lindexet mÃ¥ste vara ett heltalindexvÃ¤rde istÃ¤llet fÃ¶r fÃ¤ltnamn i unioninitierareindexvÃ¤rdet Ã¤r utanfÃ¶r grÃ¤nsenindirekta anropsantal stÃ¤mmer inte med GB-antalindirekt anrop i en funktion, vilket inte stÃ¶djs av eBPFindirekt anrop i en spekulativ anropssekvens har ingen spekulativ flaggaindirekt funktion %q+D kan inte deklareras %qEindirekt funktion %q+D kan inte deklareras svagindirekt funktionsanrop med ett Ã¤nnu ej faststÃ¤llt anropsmÃ¥lindirekt import %qs Ã¤r inte laddad redanindirekta hopp Ã¤r inte tillgÃ¤ngliga pÃ¥ denna mÃ¥larkitekturindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i Ã¶kningsuttryckindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i vÃ¤nstra operand av kommaoperatornindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i hÃ¶geroperanden till kommaoperatornindirektion kommer inte att anvÃ¤nda objekt med ofullstÃ¤ndig typ %qT i andra operanden av villkorligt uttryckindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i satsindirektion kommer inte att anvÃ¤nda objekt av ofullstÃ¤ndig typ %qT i tredje operand till villkorligt uttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i for-Ã¶kningsuttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i vÃ¤nstra operanden av en kommaoperatoren indirektion kommer inte att anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i hÃ¶gra operanden av en kommaoperatorindirektion kommer inte att anvÃ¤nda objekt av icke trivialt kopierbar typ %qT i andra operanden av villkorligt uttrycken indirektion kommer inte anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i satsen indirektion kommer inte att anvÃ¤nda ett objekt av ej trivialt kopierbar typ %qT i tredje operanden av ett villkorsuttryckden hÃ¤rledda skalÃ¤ra typen %qT Ã¤r inte en heltals- eller flyttalstyp av samma storlek som %qToÃ¤ndlig rekursion detekteradinformera anvÃ¤ndaren om vilka parametrar som kommer skickas som referenserÃ¤rvd konstruerare %qD Ã¤r inte %<constexpr%>Ã¤rvande konstruerare Ã¤r endast tillgÃ¤ngliga med %<-std=c++11%> eller %<-std=gnu++11%>init-funktion funnen i objekt %sinit-satsen i valsatser Ã¤r endast tillgÃ¤ngliga med %<-std=c++17%> eller %<-std=gnu++17%>init_arglist(): fÃ¶r mÃ¥nga argumentinitiering kastar %qv-kvalificerare frÃ¥n pekarmÃ¥ltypinitiering frÃ¥n distinkt Objective-C-typinitiering frÃ¥n pekare till adressutrymme som inte Ã¤r inneslutetvÃ¤nsterhandssida av initiering kan vara en kandidat fÃ¶r ett formatattributinitiering skapar en %q#v-kvalificerad funktionspekare frÃ¥n en okvalificeradinitiering av %qT frÃ¥n %qT skapar heltal frÃ¥n pekare utan typkonverteringinitiering av %qT frÃ¥n %qT skapar pekare frÃ¥n heltal utan typkonverteringinitiering av %qT frÃ¥n inkompatibel pekartyp %qTinitiering av %qT frÃ¥n pekare till %qD med inkompatibel typ %qTinitiering av %qT frÃ¥n pekartypen %qT med inkompatibel skalÃ¤r lagringsordninginitiering av medlem som Ã¤r en flexibel vektorinitiering av common-blockvariabel %qs i DATA-sats vid %Cinitiering av medlem som Ã¤r en flexibel vektor i nÃ¤stat sammanhanginitiering av new-uttryck fÃ¶r typen %<auto%> tar precis ett elementinitiering av icke konstant referens av typ %q#T frÃ¥n ett r-vÃ¤rde av typ %qTinitiering av volatile referens av typ %q#T frÃ¥n ett r-vÃ¤rde av typ %qTinitiering av flera medlemmar av %qTinitierat fÃ¤lt Ã¶verskrivetinitierat fÃ¤lt med sidoeffekter Ã¶verskrivetden initierade medlemmen %q+D Ã¤r deklarerad hÃ¤rinitierad variabel %q+D Ã¤r markerad som dllimportinitierarelement Ã¤r inte ett konstant uttryckinitierarelement Ã¤r inte berÃ¤kningsbart vid laddtidpunktinitierarelement Ã¤r inte konstantinitierare tar slut i fÃ¶rtidinitieraruttrycket refererar till iterationsvariabeln %qDinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %q+Dinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qDinitierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qTinitieraren fÃ¶r %<decltype(auto) %D%> har funktionstyp; glÃ¶mde du %<()%>?initierare fÃ¶r %q#D expanderar till en tom uttryckslistainitieraren fÃ¶r %q#D Ã¤r ogiltiginitierare fÃ¶r %qT mÃ¥ste vara inom klamrarinitierare fÃ¶r flexibel vektormedlem %q#Dinitierare fÃ¶r flyttalsvÃ¤rde Ã¤r inte en flyttalskonstantinitierare fÃ¶r heltals-/fixdecimalvÃ¤rde Ã¤r fÃ¶r kompliceradinitierare i intervallbaserad %<for%>-slingainitierare Ã¤r ogiltig fÃ¶r statisk medlem med konstruerareinitierare angiven fÃ¶r funktioninitierare angiven fÃ¶r vÃ¤nfunktionen %qDinitierare angiven fÃ¶r icke-virtuell metod %q+Dinitierare angiven fÃ¶r statisk medlemsfunktion %qDinitierarstrÃ¤ng fÃ¶r %qT Ã¤r fÃ¶r lÃ¥nginitiering av %qD frÃ¥n %qE utÃ¶kar inte livslÃ¤ngden pÃ¥ den underliggande vektorninitiering av %qH med %qI i konverterat konstantuttryck binder inte direktatt initiera en basklass av typ %qT resulterar i objektskivninginskjutet klassnamn %qD anvÃ¤nt som mallmallargumentinline-assembler Ã¤r inte ett konstant uttryckinline-klonantal Ã¤r inte kompatibeltinline-klon i samma comdat-grupplistainline-klon tvingas till utdatainline-klon som man tar adressen tillinline-deklaration av %qD fÃ¶ljer pÃ¥ deklaration med attributet %<noinline%>inline-funktionen %q+D deklarerades som dllimport: attributet ignoreratinline:ad funktion %q+D Ã¤r deklarerad men aldrig definieradinline-funktionen %q+D deklarerad svaginline-funktionen %q+D har fÃ¥tt attributet %qsinline-funktionen %qD har fÃ¥tt attributet %qsinline-funktion %qD anvÃ¤nd men aldrig definieradinline-namnrymder mÃ¥ste anges vid den ursprungliga definitioneninline-namnrymder Ã¤r endast tillgÃ¤ngliga med %<-std=c++11%> eller %<-std=gnu++11%>inline-variabler Ã¤r endast tillgÃ¤ngliga med %<-std=c++17%> eller %<-std=gnu++17%>inlined_to-pekare Ã¤r angivet men inga fÃ¶retrÃ¤dare finnsinlined_to-pekare Ã¤r felinlined_to-pekare refererar till sig sjÃ¤lvinlined_to-pekare angiven fÃ¶r noninline-anropareinline:ing misslyckades i anrop av %<always_inline%> %q+F: %sinline:ing misslyckades i anrop av %q+F: %sden inre slingan anvÃ¤nder samma OpenACC-parallellism som den omgivande slinganindatafilen %qs Ã¤r samma som utdatafilenindataoperandbegrÃ¤nsningen innehÃ¥ller %qcinfoga insticksmodulen fÃ¶r att identifiera kÃ¶rtidsfel vid kompileringstillfÃ¤lletinsert_bbt(): Dubblettnyckel hittadinsÃ¤ttning utanfÃ¶r intervallet i %qsinstruktion %d grundblockspekare Ã¤r %d, skall vara %dinstruktion %d i foten till gb %d har icke-NULL grundblockinstruktion %d i huvud till gb %d har icke-NULL grundblockinstruktion %d Ã¤r i flera grundblock (%d och %d)instruktion %d utanfÃ¶r grundblock har ett icke-NULL gb-fÃ¤ltinstruktionsadressen inte frigjordinstruktionsadresser inte satta efter shorten branchesinstruktionen innehÃ¥ller en ogiltig adress!instruktionen hÃ¥ller inte sina begrÃ¤nsningar:instruktion utanfÃ¶r grundblockinstruktion med UID %i finns inte fÃ¶r operand %i (â€�%sâ€�) i instruktion %iinstruktion med UID %i finns inte fÃ¶r operand %i i instruktion %iinstallation: %s%s
  installationsfel, kan inte hitta %<crtoffloadtable.o%>instansvariabel %qE anvÃ¤nd i klassmetodinstansvariabeln %qE Ã¤r %s, detta kommer bli ett fel i framtideninstansvariabeln %qE Ã¤r deklarerad %sinstansvariabeln %qE Ã¤r deklarerad privatinstansvariabeln %qs har okÃ¤nd storlekinstansvariabeln %qs Ã¤r deklarerad privatinstansvariabeln %qs anvÃ¤nder flexibla vektormedlemmartilldelning av instansvariabel har uppfÃ¥ngatsinstruktionen aldrig utfÃ¶rdinstruktionsfÃ¶rhandshÃ¤mtning Ã¤r aktuellt nÃ¤r man Ã¤r i 64-bitslÃ¤ge med RIP-relativ adressering och flaggat %<-mprefetchi%>; de fÃ¶rblir NOP:ar annarsinstruktionsschemalÃ¤ggning stÃ¶djs inte fÃ¶r denna mÃ¥lmaskininstruktionsuppsÃ¤ttningen %qs kan inte implementera ABI %qs, Ã¥tergÃ¥r till %qsotillrÃ¤cklig sammanhangsinformation fÃ¶r att avgÃ¶ra typenotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera elementslingaotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera slingaotillrÃ¤cklig partitionering tillgÃ¤nglig fÃ¶r att parallellisera brickslingaheltalskonstant Ã¤r fÃ¶r stor fÃ¶r typen %<unsigned long%>heltalsdivision med nollheltalskonstant Ã¶verskrider intervallet fÃ¶r typen %qTheltalsspill i vektorstorlekheltalsspill i uttrycket %qE av typen %qT resulterar i %qEheltalsspill i ett uttryck av typen %qT resulterar i %qEheltalssuffixet %qs skuggas av implementationenheltalsuttryck %qE Ã¤r inte konstantprecisionen pÃ¥ typen pÃ¥ heltalsresultatet stÃ¤mmer inte med fÃ¤ltstorleken pÃ¥ %qsgrÃ¤nssnitt %qE har inte giltig konstantstrÃ¤ngslayoutgrÃ¤nssnittspartitionen exporteras intemellanliggande vektorsavstÃ¥nd %wi Ã¤r utanfÃ¶r grÃ¤nserna fÃ¶r vektorn %qTinter information fÃ¶r kompilatorfelsÃ¶kning, dumpa listan av kvadruplerinternt kompilatorfelinternt kompilatorfel.  Felaktig adress:internt kompilatorfel.  Felaktig skift:internt kompilatorfel.  OkÃ¤nt lÃ¤ge:internt kompilatorfel: internt kompilatorfel: felhanteringsrutiner Ã¥teranropade.
! internt konsistensfelinternt fel: %<cris_side_effect_mode_ok%> med felaktiga operanderinternt fel: felaktigt register: %dinternt fel: fÃ¶rvÃ¤ntade inte att operand1 skulle vara en konstant mÃ¤ngdden interna proceduren %qs vid %L stÃ¥r i konflikt med DUMMY-argumentintern enhet i WRITEattributen interrupt och naked Ã¤r inte kompatiblaavbrottshanterare kan inte vara MIPS16-funktioneravbrottshanterare kan inte ha argumentavbrottshanteringrutiner kan endast ha ett pekarargument och ett valfritt heltalsargumentavbrottshanteringsrutiner kan inte anropas direktavbrottshanteringsrutiner mÃ¥ste returnera %<void%>avbrottshanteringsrutiner skall ha %qs som andra argumentavbrottshanteringsrutiner skall ha en pekare som fÃ¶rsta argumentavbrottsvektor till %qE-attributet Ã¤r inte %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>inbyggt registerindex Ã¤r utanfÃ¶r sitt intervallinbyggd variabel som inte Ã¤r en procedurogiltig %%-kodogiltig %%A-operandogiltigt %%A-vÃ¤rdeogiltig %%B-operandogiltig %%C-operandogiltigt %%C-vÃ¤rdeogiltig %%D-operandogiltigt %%D-vÃ¤rdeogiltigt %%E-vÃ¤rdeogiltigt %%F-vÃ¤rdeogiltigt %%G-lÃ¤geogiltigt %%G-vÃ¤rdeogiltigt %%H-vÃ¤rdeogiltig %%J-kodogiltigt %%J-vÃ¤rdeogiltigt %%K-vÃ¤rdeogiltigt %%L-vÃ¤rdeogiltigt %%M-vÃ¤rdeogiltigt %%N-vÃ¤rdeogiltigt %%O-vÃ¤rdeogiltig %%P-operandogiltigt %%P-vÃ¤rdeogiltigt %%R-vÃ¤rdeogiltigt %%T-vÃ¤rdeogiltigt %%U-vÃ¤rdeogiltigt %%V-vÃ¤rdeogiltig %%Y-operandogiltigt %%d-vÃ¤rdeogiltigt %%e-vÃ¤rdeogiltig %%f-operandogiltigt %%f-vÃ¤rdeogiltigt %%h-vÃ¤rdeogiltig %%j-kodogiltigt %%j-vÃ¤rdeogiltigt %%k-vÃ¤rdeogiltigt %%m-vÃ¤rdeogiltigt %%p-vÃ¤rdeogiltigt %%q-vÃ¤rdeogiltigt %%r-vÃ¤rdeogiltig %%s-operandogiltigt %%s-vÃ¤rdeogiltigt %%t-vÃ¤rdeogiltigt %%t/%%b-vÃ¤rdeogiltigt %%u-vÃ¤rdeogiltig %%v-kodogiltigt %%x-vÃ¤rdeogiltig %%xn-kodogiltigt %%y-vÃ¤rde, fÃ¶rsÃ¶k anvÃ¤nda â€�Zâ€�-begrÃ¤nsningenogiltigt %%z-vÃ¤rdeogiltigt %<#pragma %s%>ogiltig %<CASE_CHAIN%>felaktigt %<CPU_TYPE%>-vÃ¤rde pÃ¥ %qs lÃ¤st frÃ¥n %<devices.csv%> fÃ¶r %qsfelaktigt %<MPY_TYPE%>-vÃ¤rde pÃ¥ %qs lÃ¤st frÃ¥n %<devices.csv%> fÃ¶r %qsogiltigt %<PHI%>-argumentogiltigt %<PHI%>-resultatogiltig %<const_cast%> frÃ¥n typ %qT till typ %qTogiltig %<const_cast%> av ett rvÃ¤rde av typ %qT till typ %qTfelaktig underliggande typ fÃ¶r %<enum%>ogiltig %<static_cast%> frÃ¥n typ %qT till typ %qTogiltigt %<sve_width%>-vÃ¤rde: %dfelaktig reduktionsmodifierare %<task%> pÃ¥ konstruktion kombinerad med %<simd%> eller %<loop%>felaktig reduktionsmodifierare %<task%> pÃ¥ en konstruktion inte kombinerad med %<parallel%>, %<for%> eller %<sections%>felaktig reduktionsmodifierare %<task%> pÃ¥ en annan konstruktion Ã¤n %<parallel%>, %qs eller %<sections%>felaktig reduktionsmodifierare %<task%> pÃ¥ en annan konstruktion Ã¤n %<parallel%>, %qs, %<sections%> eller %<scope%>ogiltig %qs-avstÃ¥ndsoperatorogiltig â€�asmâ€�: ogiltiga (pekar)operander %qsogiltigt IACC-argumentfelaktig JSON-syntaxogiltig vÃ¤nstersida i gimple-anropogiltigt Objective-C++-vÃ¤ljarnamnogiltig OpenACC-klausul vid filrÃ¤ckviddfelaktig OpenMP ickerektangulÃ¤rt slingsteg; %<(%E - %E) * %E%> Ã¤r inte en multipel av slinga %d steg %qEogiltig hÃ¶gersida fÃ¶r gimple-minneslagring: %qsogiltig UNSPEC som operandogiltig UNSPEC som operand: %dogiltig _Literalogiltig abstrakt parametertyp %qTogiltig abstrakt returtyp %qTogiltig abstrakt returtyp fÃ¶r funktionen %q+#Dogiltig abstrakt returtyp fÃ¶r medlemsfunktion %q+#Dogiltigt abstrakt typ %qT fÃ¶r %qEogiltig abstrakt typ fÃ¶r %q+Dogiltig Ã¥tkomst av icke-statisk datamedlem %qD i virtuell bas till NULL-objektogiltig adressogiltig adress fÃ¶r utmatningsmodifieraren â€�Oâ€�ogiltig adress fÃ¶r utmatningsmodifieraren â€�Râ€�ogiltig adress fÃ¶r â€�Sâ€�-utmatningsmodifierareogiltig adress i operandenogiltigt adresslÃ¤geogiltig adressoperand i %qsogiltigt adresseringslÃ¤gefelaktig justering fÃ¶r %<#pragma align%>, ignorerasogiltigt argument till %<__builtin_arc_aligned%>ogiltig anvÃ¤ndning av %<__alignof%> pÃ¥ ett bitfÃ¤ltogiltig anvÃ¤ndning av %<sizeof%> pÃ¥ ett bitfÃ¤ltogiltig anvÃ¤ndning av %<sizeof%> pÃ¥ en funktionstypogiltig anvÃ¤ndning av %qs pÃ¥ en medlemsfunktionogiltig anvÃ¤ndning av %qs pÃ¥ en void-typogiltig tillÃ¤mpning av %qs pÃ¥ vektortypen %qT med ofullstÃ¤ndig elementtypogiltig tillÃ¤mpning av %qs pÃ¥ ofullstÃ¤ndig typ %qTogiltig arkitektur fÃ¶r mÃ¥lattribut eller -pragma %qsogiltigt argument %<%s%> till %<-mbranch-protection=%>ogiltigt argument %<%s%> till %<-mharden-sls=%>ogiltigt argument %d till den inbyggda %qFogiltigt argument %qs till %qsogiltigt argument givet till %<-mharden-sls=%>ogiltigt argument i flaggan %qsogiltigt argument till attributet %qEogiltigt argument till attributet %qsogiltigt argument till SQRT vid %Logiltiga argument till %qDogiltigt argument inbyggd funktionogiltigt argument till den inbyggda funktionen %sogiltigt argument till gimple-anropogiltiga argumentogiltigt argument till flaggan %<-falign-%s%>: %qsogiltigt argument till %<-fpatchable-function-entry%>ogiltig vektortilldelningogiltig bas %qE fÃ¶r SSA-namnogiltig basklasspecifikationfelaktigt blockindexogiltig gren till/frÃ¥n strukturerat %s-blockotillÃ¥tet anrop av icke-funktionfelaktig flagga till calls_comdat_localogiltig case-etikett i en switch-satsogiltigt case-intervall i en switch-satsogiltig konvertering frÃ¥n typ %qT till typ %qTogiltig typkonvertering av ett pr-vÃ¤rdeuttryck av typ %qT till typ %qTogiltig typkonvertering till en abstrakt klasstyp %qTogiltig konvertering till funktionstyp %qTogiltigt klassnamn i deklaration av %qDfelaktig klick i %qsogiltig kombination av flera typkvalificerareogiltig jÃ¤mfÃ¶relsekod i gimple-villkorogiltig jÃ¤mfÃ¶relse av genererad vektorogiltig jÃ¤mfÃ¶relse av genererad postogiltig jÃ¤mfÃ¶relsekod av nil med nilogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar vektorogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar postogiltig jÃ¤mfÃ¶relse av ojÃ¤mfÃ¶rbar typogiltig jÃ¤mfÃ¶relse av oordnad typogiltig jÃ¤mfÃ¶relseoperator fÃ¶r utmatningsmodifieraren â€�Eâ€�ogiltig const_double-operandogiltig konstantogiltig konstant - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierareogiltig konstant fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltig konstant i %<#pragma %s%>ogiltig konstant i %<#pragma pack%> - ignorerasogiltig konstant vektor fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltig begrÃ¤nsad typparameterogiltiga begrÃ¤nsningarogiltig begrÃ¤nsning fÃ¶r operandogiltig konstruerare, du menade fÃ¶rmodligen %<%T (const %T&)%>felaktigt styrregister %d fÃ¶r mvtc; anvÃ¤nder %<psw%>ogiltigt styrpredikatogiltig konvertering frÃ¥n %<__fpreg%>ogiltig konvertering frÃ¥n %qH till %qIogiltig konvertering frÃ¥n typen %<__vector_pair%>ogiltig konvertering frÃ¥n typen %<__vector_quad%>ogiltig konvertering frÃ¥n typen %<bfloat16_t%>ogiltig konvertering i gimple-anropogiltig konvertering i retursatsogiltig konvertering till %<__fpreg%>ogiltig konvertering till typen %<__vector_pair%>ogiltig konvertering till typen %<__vector_quad%>ogiltig konvertering till typen %<bfloat16_t%>ogiltig konvertering till typ %qT frÃ¥n typ %qTogiltig kovariant returtyp fÃ¶r %q#Dogiltig kovariant returtyp fÃ¶r %q+#Dfelaktig cpu %qs fÃ¶r %s%qs%sogiltig flagga fÃ¶r anpassad instruktion %qsogiltig omdeklaration av %<%T::%E%>ogiltig deklaration av medlemsmall i lokal klassogiltig deklaratorogiltigt standardargument fÃ¶r en mallmallparameterogiltig standardfallsetikett i en switch-satsogiltig definition av kvalificerad typ %qTogiltig depend-sortogiltig beroendesort i omp %<ordered%> %<depend%>ogiltig dist_schedule-sortfelaktig doacross-sortogiltigt elementindex %qE till %<__builtin_shufflevector%>ogiltig elementtyp fÃ¶r attributet %qsfelaktig embedcfg: Files-posten Ã¤r inte en strÃ¤ngfelaktig embedcfg: Files Ã¤r inte ett JSON-objektfelaktig embedcfg: Patterns-posten Ã¤r inte en vektorfelaktig embedcfg: Patterns Ã¤r inte ett JSON-objektfelakig embedcfg: dubbla Patterns-posterfelaktig embedcfg: saknad Filesfelaktig embedcfg: saknad Patternsfelaktig embedcfg: inte ett JSON-objektogiltigt kodningsprefix i litteral operatorogiltig ingÃ¥ng till strukturerat %s-blockogiltig utgÃ¥ng frÃ¥n strukturerat %s-blockogiltig utgÃ¥ng frÃ¥n OpenMP-strukturerat blockogiltig explicit specifikationogiltigt uttryck - fÃ¶rsÃ¶k med att anvÃ¤nda en utmatningsmodifierareogiltigt uttryck som operandogiltigt uttryck som min-l-vÃ¤rdeogiltigt uttryck fÃ¶r utmatningsmodifieraren â€�%câ€�ogiltigt uttryck som statisk vektordimension: %sogiltig uttryckstyp fÃ¶r %<#pragma omp atomic%>ogiltig felminnesmodell %qs fÃ¶r %qDogiltig funktionsmodifierare %qs i %<-march=%s%>ogiltig funktionsmodifierare %qs i %<-mcpu=%s%>felaktig funktionsmodifierare %qs pÃ¥ vÃ¤rdet %qs i pragmat eller attributet %<target()%>felaktig funktionsmodifierare %s pÃ¥ vÃ¤rdet %qs i pragmat eller attributet %<target()%>ogiltigt fn-specifikationsattribut â€�%sâ€�ogiltigt fn-specifikationsattribut â€�%sâ€� arg %iogiltig fnsummary i LTO-strÃ¶mogiltig form pÃ¥ %<#pragma omp atomic compare%>ogiltig form pÃ¥ %<#pragma omp atomic%>ogiltig form pÃ¥ %<pragma omp atomic compare%>felaktigt format pÃ¥ %<sve_width%>felaktigt format pÃ¥ %sogiltig fp-konstantogiltig fpu fÃ¶r mÃ¥lattributet eller pragmat %qsogiltig funktion i gimple-anropfelaktig hÃ¥rd registeranvÃ¤ndning mellan Ã¶verskrivningsoperanden och indataoperandenfelaktig hÃ¥rd registeranvÃ¤ndning mellan utdataoperanden och matchande begrÃ¤nsningsoperandenogiltig hÃ¥rd registeranvÃ¤ndning mellan utmatningsoperanderfelaktigt huvudnamn %qsogiltig hexadecimalsiffraogiltigt id-vÃ¤rde till undantagsattributetogiltigt id-vÃ¤rde till avbrottsattributetogiltigt id-vÃ¤rde fÃ¶r avbrotts-/undantagsattributogiltigt id-vÃ¤rde fÃ¶r Ã¥terstÃ¤llningsattributogiltig initiering i klassen av statisk datamedlem med icke heltalstyp %qTogiltigt Ã¶kningsuttryckogiltigt startvÃ¤rde fÃ¶r medlem %qEogiltig initiering av icke konstant referens av typ %qH frÃ¥n ett r-vÃ¤rde av typ %qIogiltig initiering av referens av typ %qH frÃ¥n uttryck av typ %qIogiltig initierareogiltig initierarklausulogiltig initierare fÃ¶r %q#Dogiltig initierare fÃ¶r vektormedlem %q#Dogiltig initierare fÃ¶r medlemsfunktion %qDogiltig initierare fÃ¶r deklaration av strukturerad bindningogiltig instruktion:ogiltigt iterationsvariabel i snabb upprÃ¤kningogiltig hoppfunktion i LTO-strÃ¶mfelaktig nyckeltyp till %<-mbranch-protection=%>ogiltig etikett i gimple-villkorogiltig vÃ¤nsterhandssida i tilldelningogiltig rad i upplÃ¶sningsfilenogiltig lÃ¤nkklasspecifikationogiltig plats fÃ¶r %<pragma %s%>, ignorerasogiltigt l-vÃ¤rde i %<asm%>-utdata %dogiltig map-sortogiltigt maskogiltig masktyp i %qsogiltig medlemsmalldeklaration %qDogiltig minnesmodell %qs fÃ¶r %qDogiltig minnesmodell %wi fÃ¶r %qDogiltig minnesmodellsargument %d till %qEfelaktig modulnamn %qsfelaktigt namn %qs i pragmat eller attributet %<target("arch=")%>felaktigt namn %qs i pragmat eller attributet %<target("cpu=")%>felaktigt namn %qs i pragmat eller attributet %<target("tune=")%>ogiltigt new-uttryck av abstrakt klasstyp %qTogiltig nmi-funktion fÃ¶r Ã¥terstÃ¤llningsattributogiltigt mallargument som inte Ã¤r en typogiltiga operander som inte Ã¤r vektor till %qsfelaktigt antal i %<-mrgf-banked-regs=%s%> giltiga vÃ¤rden Ã¤r 0, 4, 8, 16 eller 32felaktigt antal argument till flaggan %<-falign-%s%>: %qsogiltig avlastningstabell i %sogiltig avstÃ¥ndsoperand i %qsogiltig operandogiltig operand till %%xn-kodogiltig operandadressogiltig operandkod â€�%câ€�ogiltig operand fÃ¶r â€�%%%câ€�ogiltig operand fÃ¶r â€�Aâ€�-modifierareogiltig operand fÃ¶r â€�Dâ€�-modifierareogiltig operand fÃ¶r â€�Hâ€�-modifierareogiltig operand fÃ¶r â€�Oâ€�-modifierareogiltig operand fÃ¶r â€�Tâ€�-modifierareogiltig operand fÃ¶r â€�bâ€�-modifierareogiltig operand fÃ¶r â€�eâ€�-modifierareogiltig operand fÃ¶r â€�mâ€�-modifierareogiltig operand fÃ¶r â€�oâ€�-modifierareogiltig operand fÃ¶r â€�pâ€�-modifierareogiltig operand fÃ¶r â€�zâ€�-modifierareogiltig operand fÃ¶r kod â€�%câ€�ogiltig operand till %qsogiltig operand i retursatsogiltig operand i unÃ¤r operationogiltig operand fÃ¶r modifierarbokstavogiltig operand i utmatningskodogiltig operandprefixogiltig operandprefix â€�%%%câ€�ogiltig operandstorlek fÃ¶r operandkod â€�%câ€�ogiltig operandstorlek fÃ¶r operandkod â€�Oâ€�ogiltig operandstorlek fÃ¶r operandkod â€�zâ€�ogiltig operand fÃ¶r %%H/%%L-kodogiltig operand till %%M-kodogiltig operand till %%N-kodogiltig operand till %%O-kodogiltig operand till %%Rogiltig operand fÃ¶r %%R-kodogiltig operand till %%Sogiltig operand till %%T/%%B-kodogiltig operand fÃ¶r %%U-kodogiltig operand till %%V-kodogiltig operand till %%Z-kodogiltig operand till %%p-kodogiltig operand till %%s-kodogiltig operand till %%z-kodogiltig operand till switch-satsfelaktig operandtyp %qT fÃ¶r %qsogiltig operandtyp anvÃ¤nd med operandkod â€�%câ€�ogiltiga operander binÃ¤r operationogiltiga operander i gimple-jÃ¤mfÃ¶relseogiltiga operander trestÃ¤llig operationogiltiga operander av typ %qT och %qT till binÃ¤r %qOogiltig operand till %%c-kodogiltig operand till %qsogiltiga operander till binÃ¤r %s (har %qT och %qT)ogiltig operationogiltig operation (%s)ogiltig operation pÃ¥ %<__fpreg%>ogiltig operator fÃ¶r %<#pragma omp atomic%>ogiltig ordning i asm-nod %iogiltig parameterkombination fÃ¶r inbyggd %qs i AltiVecogiltig parameterkombination fÃ¶r den inbyggda %qsogiltig parametertyp %qTogiltig passpositioneringsoperationogiltigt pekarlÃ¤ge %qsogiltigt pekare till bitfÃ¤lt %qDogiltig position eller storlek i %qsogiltig position eller storleksoperand till %qsogiltig privat reduktion av %qEogiltig proc_bind-sortfelaktig skyddstyp %qs i pragmat eller attributet %<target("branch-protection=")%>ogiltig prototyp fÃ¶r â€�%sâ€�ogiltig interpunktion %qc i begrÃ¤nsningogiltigt pure-const-tillstÃ¥nd fÃ¶r funktionogiltig pure-specificerare (endast %<= 0%> Ã¤r tillÃ¥tet)ogiltiga kvalificerare fÃ¶r %<constexpr%>-objektogiltiga kvalificerare fÃ¶r fÃ¤lt av %<constexpr%>-objektogiltiga kvalificerare pÃ¥ typ som inte Ã¤r medlemsfunktionogiltigt kvalificerande rÃ¤ckvidd i pseudodestruerarnamnogiltig receive pÃ¥ kanal endast fÃ¶r sÃ¤ndningogiltig mottagartyp %qsogiltig reduktionsidentifierareogiltig referens fÃ¶r utmatningsmodifieraren â€�Jâ€�ogiltig registernamn fÃ¶r %q+Dogiltigt reguljÃ¤rt uttryck %qs i %qsogiltig omlokaliseringogiltig upplÃ¶sning i upplÃ¶sningsfilenogiltig returtyp %qT fÃ¶r %<constexpr%>-funktionen %q+Dogiltig rtl-delning hittad i instruktionenogiltig schedule-sortogiltigt andra argument till %<__builtin_prefetch%>; anvÃ¤nder nollogiltigt andra argument inbyggd funktionogiltig send pÃ¥ kanal endast fÃ¶r mottagningogiltig setter, den mÃ¥ste ha ett argumentogiltig skiftoperandogiltig kÃ¤llkodsblockspecifikationogiltig statisk kedja i gimple-anropogiltig lagringsklass fÃ¶r funktionen %qEogiltigt mÃ¥lvÃ¤rde fÃ¶r memregs %<%d%>ogiltig malldeklaration av %qDogiltig mallparameter som inte Ã¤r en typfelaktig mallargumentlistaogiltigt mall-idogiltigt tredje argumentogiltigt tredje argument till %<__builtin_ia32_prefetch%>; anvÃ¤nder nollogiltigt tredje argument till %<__builtin_prefetch%>; anvÃ¤nder nollogiltig typ %<void%> fÃ¶r %<new%>ogiltig typ %qT som initierare fÃ¶r en vektor med typ %qTogiltig typ %qT deklarerad %<friend%>ogiltigt typargument (har %qT)ogiltigt typargument till %<->%> (har %qT)ogiltigt typargument till %<->*%> (har %qT)ogiltigt typargument i vektorindexering (har %qT)ogiltigt typargument till implicit konvertering (har %qT)ogiltigt typargument till unÃ¤r %<*%> (har %qT)ogiltig typ fÃ¶r %<asm%>-flaggutdatafelaktig typ fÃ¶r _Literal med konstruerareogiltig typ fÃ¶r iterationsvariabelogiltig typ fÃ¶r iterationsvariabeln %qEogiltig typ fÃ¶r make-funktionogiltig typ fÃ¶r parameter %d till %<constexpr%>-funktion %q+#Dogiltig typ pÃ¥ egenskapogiltig typ av %<__MEM%>-operandogiltig typ fÃ¶r argument %u till en typgenerisk funktionfelaktig typgenerisk returtyp fÃ¶r argument %u till %<__builtin_tgmath%>felaktig typgenerisk typ fÃ¶r argument %u till argument %u till %<__builtin_tgmath%>ogiltiga typer %<%T[%T]%> fÃ¶r vektorindexogiltiga typer fÃ¶r %qsogiltiga typer adressrymdskonverteringogiltiga typer i konvertering till flyttalogiltiga typer i konvertering till heltalogiltiga typer i fixdecimalskonverteringogiltiga typer i nop-konverteringogiltig anvÃ¤ndning av %%d, %%x eller %%Xogiltig anvÃ¤ndning av %<.%> i en funktion som inte Ã¤r variadiskogiltig anvÃ¤ndning av %<...%> med inbyggd funktionogiltig anvÃ¤ndning av %<...%> med annat Ã¤n skivaogiltig anvÃ¤ndning av %<::%>ogiltig anvÃ¤ndning av %<__builtin_va_arg_pack ()%>ogiltig anvÃ¤ndning av %<__builtin_va_arg_pack_len ()%>ogiltig anvÃ¤ndning av %<auto%> i konverteringsoperatorfelaktig anvÃ¤ndning av %<auto%> i standardmallargumentogiltig anvÃ¤ndning av %<auto%> i undantagsspecifikationfelaktig anvÃ¤ndning av %<auto%> i mallargumentogiltig anvÃ¤ndning av %<const_cast%> med typ %qT, som Ã¤r en pekare eller referens till en funktionstypogiltig anvÃ¤ndning av %<const_cast%> med typ %qT, som inte Ã¤r en pekare, referens, eller pekare-till-datamedlem-typogiltig anvÃ¤ndning av %<decltype(auto)%>ogiltig anvÃ¤ndning av %<extern%>-variabel %qD i %<#pragma acc declare%>ogiltig anvÃ¤ndning av %<global%>-variabeln %qD i %<#pragma acc declare%>ogiltig anvÃ¤ndning av %<restrict%>ogiltig anvÃ¤ndning av %<this%> efter att det Ã¤r giltigtogiltig anvÃ¤ndning av %<this%> pÃ¥ toppnivÃ¥ogiltig anvÃ¤ndning av %<this%> fÃ¶re det Ã¤r giltigtogiltig anvÃ¤ndning av %<this%> i icke-medlemsfunktionogiltig anvÃ¤ndning av %q#T med flexibel vektormedlem i %q#Togiltig anvÃ¤ndning av %qT med en vektor av storlek noll i %q#Dogiltig anvÃ¤ndning av %qDogiltig anvÃ¤ndning av %qD i lÃ¤nkklasspecifikationogiltig anvÃ¤ndning av %qE fÃ¶r att skapa en pekare-till-medlem-funktionogiltig anvÃ¤ndning av %qTfelaktig anvÃ¤ndning av %qT i mallargumentfelaktig anvÃ¤ndning av â€�%%%câ€�felaktig anvÃ¤ndning av MMA-operand av typ %qs som en funktionsparameterfelaktig anvÃ¤ndning av MMA-typen %qs i funktionens returvÃ¤rdeogiltig anvÃ¤ndning av en pekare till en ofullstÃ¤ndig typ i pekararitmetikogiltig anvÃ¤ndning av vektorindexering pÃ¥ pekare till medlemogiltig anvÃ¤ndning av vektor med ospecificerade grÃ¤nserfelaktig anvÃ¤ndning av asm-flaggutdataogiltig anvÃ¤ndning av attributet %<fallthrough%>felaktig anvÃ¤ndning av attribut i en tom deklarationogiltig anvÃ¤ndning av klammeromsluten initierarlistaogiltig anvÃ¤ndning av konstruerare som en mallogiltig anvÃ¤ndning av kontraktsroll fÃ¶r explicit semantikfelaktig anvÃ¤ndning av cv-kvalificerad typ %qT i en parameterdeklarationogiltig anvÃ¤ndning av beroende typ %qTogiltig anvÃ¤ndning av destruerare %qD som en typogiltig anvÃ¤ndning av destrueraren %qE som en typogiltig anvÃ¤ndning av flexibla vektormedlemmarogiltig anvÃ¤ndning av implicit konvertering av pekare till medlemogiltig anvÃ¤ndning av ofullstÃ¤ndig typ %q#Togiltig anvÃ¤ndning av ofullstÃ¤ndig typedef %qTogiltig anvÃ¤ndning av medlem %qD (glÃ¶mde du %<&%>?)ogiltig anvÃ¤ndning av %qD i ett konsturearar-%<pre%>-kontraktogiltig anvÃ¤ndning av %qD i ett destruerar-%<post%>-kontraktogiltig anvÃ¤ndning av %qD i en statisk medlemsfunktionogiltig anvÃ¤ndning av medlemsfunktionen %qD (glÃ¶mde du %<()%> ?)ogiltig anvÃ¤ndning av metodvÃ¤rde som argument till Offsetofogiltig anvÃ¤ndning av icke-l-vÃ¤rde-vektorogiltig anvÃ¤ndning av icke-statisk datamedlem %qDogiltig anvÃ¤ndning av icke-statisk datamedlem %qEogiltig anvÃ¤ndning av icke-statisk medlemsfunktion %qDogiltig anvÃ¤ndning av icke-statisk medlemsfunktion av typen %qTogiltig anvÃ¤ndning av paketexpansion %qTogiltig anvÃ¤ndning av paketexpansionsuttryckogiltig anvÃ¤ndning av platshÃ¥llaren %qTotillÃ¥ten anvÃ¤ndning av pekare till vektorer med olika kvalificerare i ISO C fÃ¶re C2Xogiltig anvÃ¤ndning av kvalificerat namn %<%D::%D%>ogiltig anvÃ¤ndning av kvalificerat namn %<%T::%D%>ogiltig anvÃ¤ndning av kvalificerat namn %<::%D%>ogiltig anvÃ¤ndning av register â€�%sâ€�ogiltig anvÃ¤ndning av post med flexibel vektormedlemogiltigt standardargument fÃ¶r mallmallparameter %qTogiltig anvÃ¤ndning av malltypparameter %qTogiltig anvÃ¤ndning av mall-id %qD i deklaration av primÃ¤r mallogiltig anvÃ¤ndning av mallnamnet %qE utan en argumentlistaogiltig anvÃ¤ndning av typfelaktig anvÃ¤ndning av typen %<void%> i en parameterdeklarationogiltig anvÃ¤ndning av typ %qT som standardvÃ¤rde fÃ¶r en mallmallparameterogiltig anvÃ¤ndning av unÃ¤rt %<*%> pÃ¥ pekare till medlemogiltig anvÃ¤ndning av odefinierad typ %qTogiltig anvÃ¤ndning av void-uttryckogiltig anvÃ¤ndning av volatilt l-vÃ¤rde inuti en %<transaction_safe%>-funktionogiltig anvÃ¤ndning volatilt l-vÃ¤rde inuti transaktionogiltig anvÃ¤ndardefinierad konvertering frÃ¥n %qH till %qIogiltig vÃ¤rdeinitiering av referenstyperogiltig resultattyp i vektorjÃ¤mfÃ¶relseogiltig vektorkonstantogiltig vektoromedelbarogiltig vektoroperandogiltig vektortyp fÃ¶r attributet %qEogiltiga vektortyper i nop-konverteringogiltigt versionsnummer %qsogiltig warm-funktion fÃ¶r Ã¥terstÃ¤llningsattributogiltig nollextraktioninverterat skivintervallio_kind_name(): felaktig I/O-sortipa-inline-sammanfattning saknas i indatafilipa-referenssammanfattning saknas i ltrans-enhetdÃ¶ljs av %qsis_c_interoperable(): gfc_simplify_expr misslyckadesden Ã¤r definierad som en pekare i en annan adressrymd i en annan Ã¶versÃ¤ttningsenhetden Ã¤r definierad som en pekare till en annan typ i en annan Ã¶versÃ¤ttningsenhetdet mÃ¥ste vara en pekare-till-medlem pÃ¥ formen %<&X::Y%>det mÃ¥ste vara adressen till en funktion med extern lagringsklassdet mÃ¥ste vara namnet pÃ¥ en funktion med extern lagringsklassdet definierades senare hÃ¤robjekt i READiterationsvariabel i snabb upprÃ¤kning Ã¤r inte ett objektiteration %s orsakar odefinierat beteendeiterationsvariabel %qD fÃ¥r inte vara firstprivateiterationsvariabel %qD skall inte vara reductioniterationsvariabel %qE Ã¤r fÃ¶rutbestÃ¤mt linjÃ¤rinstansvariabel %qE skall vara privatiterationsvariabel %qE fÃ¥r inte vara firstprivateinstansvariabel %qE fÃ¥r inte vara linjÃ¤riterationsvariabel %qE fÃ¥r inte vara reductioniteratorn %qD har %<_Atomic%>-kvalificerad typiteratorn %qD har const-kvalificerad typiteratorn %qD har varken heltals- eller pekartypiteratorn %qD har nollstegiteratorsteg med en icke-heltalstypiteratorvariabeldess dest_idx borde vara %d, inte %ddess vÃ¤rde kan variera mellan kompilatorversioner eller med olika flaggor %<-mtune%> eller %<-mcpu%>ivar %qs anvÃ¤nd av %<@synthesize%>-deklaration skall vara en befintlig ivariwmmxt-abi krÃ¤ver en CPU som klarar iwmmxtiwmmxt krÃ¤ver ett AAPCS-kompatibelt ABI fÃ¶r att fungera riktigthopp in i rÃ¤ckvidd fÃ¶r identifierare med variabel typhopp in i satsuttryckhoppar Ã¶ver variabelinitieringhopp till case-etiketthopp till etikett %qDskrÃ¤p vid slutet av %<#pragma %s%>skrÃ¤p vid slutet av %<#pragma ADDRESS%>skrÃ¤p vid slutet av %<#pragma CTABLE_ENTRY%>skrÃ¤p vid slutet av %<#pragma GCC memregs%> [0..16]skrÃ¤p vid slutet av %<#pragma GCC visibility%>skrÃ¤p vid slutet av %<#pragma __nostandard%>skrÃ¤p vid slutet av %<#pragma __standard%>skrÃ¤p vid slutet av %<#pragma align%>skrÃ¤p vid slutet av %<#pragma fini%>skrÃ¤p vid slutet av %<#pragma init%>skrÃ¤p vid slutet av %<#pragma longcall%>skrÃ¤p vid slutet av %<#pragma message%>skrÃ¤p vid slutet av %<#pragma ms_struct%>skrÃ¤p vid slutet av %<#pragma options%>skrÃ¤p vid slutet av %<#pragma pack%>skrÃ¤p vid slutet av %<#pragma pop_options%>skrÃ¤p vid slutet av %<#pragma push_options%>skrÃ¤p vid slutet av %<#pragma redefine_extname%>skrÃ¤p vid slutet av %<#pragma reset_options%>skrÃ¤p vid slutet av %<#pragma unused%>skrÃ¤p vid slutet av %<#pragma weak%>skrÃ¤p vid slutet av %<#pragma%> ghs endsdaskrÃ¤p vid slutet av %<#pragma%> ghs endtdaskrÃ¤p vid slutet av %<#pragma%> ghs endzdaskrÃ¤p vid slutet av %<#pragma%> ghs interruptskrÃ¤p vid slutet av %<#pragma%> ghs sectionskrÃ¤p vid slutet av %<#pragma%> ghs startsdaskrÃ¤p vid slutet av %<#pragma%> ghs starttdaskrÃ¤p vid slutet av %<#pragma%> ghs startzdaskrÃ¤p vid slutet av â€�#pragma extern_modelâ€�nyckelordet %<export%> bÃ¶r undvikas, och ignorerasnyckelordet %<export%> Ã¤r aktiverat med %<-fmodules-ts%>nyckelordet %<export%> Ã¤r inte implementerat och kommer ignorerasnyckelordet %<template%> Ã¤r inte tillÃ¥tet i klasshuvudnamnnyckelordet %<template%> Ã¤r inte tillÃ¥tet i deklarerar-idnyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (en kvalificerad medlemsinitierare Ã¤r implicit en typ)nyckelordet %<typename%> Ã¤r inte tillÃ¥tet i detta sammanhang (basklassen Ã¤r implicit en typ)nyckelordet %<typename%> Ã¤r inte tillÃ¥tet utanfÃ¶r mallaretikett %q+D Ã¤r deklarerad men inte definieradetikett %q+D Ã¤r definierad men inte anvÃ¤ndetikett %q+D anvÃ¤nd men Ã¤r inte definieradetikett %qD Ã¤r definierad hÃ¤retiketten %qD har ofullstÃ¤ndig kontext i gb %detiketten %qD mitt i grundblock %detiketten %qD till block stÃ¤mmer inte i gb %detikett %qE Ã¤r refererad till utanfÃ¶r nÃ¥gon funktionetiketten %s Ã¤r refererad utanfÃ¶r nÃ¥gon funktionetikett vid slutet av sammansatt satsen etikett vid slutet av en sammansatt sats Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>etikettens kontext Ã¤r inte den aktuella funktionsdeklarationenen etikettdefinition i en %<constexpr%>-funktion Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>lambdafÃ¥ngstinitierare Ã¤r endast tillgÃ¤ngliga med %<-std=c++14%> eller %<-std=gnu++14%>lambdafÃ¥ngst av %qE Ã¤r inte ett konstant uttrycklambdauttryck Ã¤r endast tillgÃ¤ngliga med %<-std=c++11%> eller %<-std=gnu++11%>lambda i lokal klass %q+T kan inte fÃ¥nga variabler frÃ¥n det omgivande sammanhangetlambdaparametern %qD Ã¤r deklarerad tidigare som en fÃ¥ngstlambdamallar Ã¤r endast tillgÃ¤ngliga med %<-std=c++14%> eller %<-std=gnu++14%>lambdamallar Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>lambda-uttryck i mallparametertyplambdauttryck i mallargument Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>lambdauttryck i oberÃ¤knade sammanhang Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>lambdauttryck Ã¤r inte ett konstant uttryck fÃ¶re C++17lambdan Ã¤r implicit %<constexpr%> endast i C++17 och senarebana %wd utanfÃ¶r intervallet %wd - %wdbanindex mÃ¥ste vara en konstant omedelbarsprÃ¥k %s kÃ¤nns inte igensprÃ¥kdialekten skiljer %qs, %qs fÃ¶rvÃ¤ntadessprÃ¥kstrÃ¤ng %<â€�%Eâ€�%> kÃ¤nns inte igenstor fixdecimalskonstant implicit trunkerad till fixdecimaltypdet stora heltalet implicit trunkerat till en teckenlÃ¶s typstora returvÃ¤rden stÃ¶djs inte med flaggan %<-mabi=ti%>sista argumentet mÃ¥ste vara en omedelbarsista argumentet till %qD Ã¤r inte en heltalskonstant mellan 0 och 3sista registernamnet %s mÃ¥ste vara ett udda registerld returnerade avslutningsstatus %dvÃ¤nstra argumentet mÃ¥ste vara en skivavÃ¤nstra operanden till %<->*%> mÃ¥ste vara en pekare pÃ¥ en klass, men Ã¤r en pekare pÃ¥ en medlem av typen %qTvÃ¤nstra operanden av kommaoperator kan inte lÃ¶sa upp adress till Ã¶verlagrad funktionvÃ¤nster operand av kommaoperator har ingen effektvÃ¤nstra operanden av kommaoperator Ã¤r en referens, inte ett anrop, till funktion %qEvÃ¤nster operand av skiftuttrycket %q+E Ã¤r negativvÃ¤nsterprecisionvÃ¤nsterprecision i strfmon-formatvÃ¤nstershiftoperanden â‰¥ storleken pÃ¥ typenvÃ¤nstershiftoperanden â‰¥ storleken pÃ¥ vektorelementetvÃ¤nstershiftoperanden Ã¤r negativvÃ¤nsterskift med negativt vÃ¤rdevÃ¤nster operand av kommauttryck har ingen effektvÃ¤nsterhandssida av tilldelning kan vara en kandidat fÃ¶r ett formatattributlen Ã¤r stÃ¶rre Ã¤n caplÃ¤ngden %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausullÃ¤ngden %qE i vektorsektion har inte heltalstyplÃ¤ngden berÃ¤knad hÃ¤rlÃ¤ngdmodifierarelÃ¤ngdmodifierare i printf-formatlÃ¤ngdmodifierare i scanf-formatlÃ¤ngdmodifierare i strfmon-formaten lÃ¤ngd behÃ¶vs nÃ¤r en skiva allokerastecknet %c upptÃ¤cktes och instruktionen var inte CONST_INTbibliotek: %s
  biblioteksfunktion %q#D omdeklarerad som icke-funktion %q#Dbiblioteket lib%s finns integrÃ¤nsen Ã¤r %wu byte, men argumentet Ã¤r %sgrÃ¤nsen Ã¤r %wu byte, men argumentet kan vara sÃ¥ stort som %slinjÃ¤r klausul tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r heltal och inte pekare med typen %qTen linjÃ¤r klausul anvÃ¤nd pÃ¥ variabel som inte Ã¤r heltal och inte pekare med typen %qTlinjÃ¤r klausul med modifieraren %qs tillÃ¤mpad pÃ¥ en variabel som inte Ã¤r en referens med typen %qTett linjÃ¤rt steguttryck mÃ¥ste vara ett heltallÃ¤nka mot biblioteket pthread (standard pÃ¥)listinitierare fÃ¶r en typ som inte Ã¤r en klass fÃ¥r inte vara inom parenteseratt lista stackpekarregistret %qs i en Ã¶verskrivningslista bÃ¶r undvikasden litterala operatorn %q#D stÃ¥r i konflikt med den rÃ¥a litterala operatornlitterala operatorsuffix som inte fÃ¶regÃ¥s av %<_%> Ã¤r reserverade fÃ¶r framtida standardiseringden litterala operatormallen %qD har ogiltig parameterlista; en mallparameter som inte Ã¤r en typ pack %<<char...>%> fÃ¶rvÃ¤ntadesden litterala operatormallen %qD har ogiltig parameterlista; ett mallargument som inte Ã¤r en typ pack %<<char...>%> eller en ensam icke-typparameter av klasstyp fÃ¶rvÃ¤ntadeslitteral operator med C-lÃ¤nkninguppdateringar i drift (med %qs) stÃ¶djs inte med LTOlo_sum inte frÃ¥n registerlokal klass %q#T skall inte ha statisk datamedlem %q#Dlokal deklaration frÃ¥n en annan funktionlokal deklaration av %qE dÃ¶ljer instansvariabelden lokala etiketten %qE stÃ¥r i konflikt med en befintlig etikettden lokala medlemmen %q#D Ã¤r deklarerad hÃ¤rden lokala metoden %q#D Ã¤r deklarerad hÃ¤rlokala symboler mÃ¥ste vara definieradelokal variabel %qD fÃ¥r inte fÃ¶rekomma i detta sammanhangbehovet av minne fÃ¶r lokala variabler Ã¶verskrider kapacitetenplatsen fÃ¶r OpenACC %<kernels%>platsen fÃ¶r den tidigare klausulen i samma slingnÃ¤stningplatsen fÃ¶r den tidigare reduktionen fÃ¶r %qEplatsreferensblock som inte Ã¤r i blocktrÃ¤dlogiskt %<and%> anvÃ¤nt pÃ¥ en icke-boolesk konstantlogiskt %<and%> mellan lika uttrycklogiskt %<and%> mellan Ã¶msesidigt uteslutande tester Ã¤r alltid falsktlogiskt %<or%> anvÃ¤nt pÃ¥ en icke-boolesk konstantlogiskt %<or%> av tillsammans uttÃ¶mmande tester Ã¤r alltid santlogiskt %<or%> mellan lika uttrycklogiskt icke tillÃ¤mpas endast pÃ¥ vÃ¤nstersidan av jÃ¤mfÃ¶relsenlogical_to_bitwise(): Felaktig inbyggduppslagning av %qT i %qT Ã¤r tvetydigslinga %d:s huvud tillhÃ¶r inte direkt till denslinga %d:s huvud har inte exakt 2 posterslinga %d:s huvud Ã¤r inte ett slinghuvudslinga %d:s koppling tillhÃ¶r inte direkt till denslinga %d:s koppling har inte en bÃ¥ge som huvudslinga %d:s koppling har inte exakt 1 efterfÃ¶ljareslinga %d:s koppling har inte huvud som efterfÃ¶ljareslinga %d:s koppling Ã¤r markerad som en del av en oreducerbar regionslinga %d:s koppling domineras inte av dess huvudslinga %d:s antal iterationer %qE refererar det slÃ¤ppta SSA-namnet %qEslingan anvÃ¤nder OpenACC-parallellism som Ã¤r otillÃ¥tet av den omgivande rutinenslingvariabeln %qD skapar en kopia frÃ¥n typen %qTslingvariabeln %qD av typen %qT binder till en temporÃ¤r konstruerad frÃ¥n typen %qTslingverifiering pÃ¥ slingtrÃ¤det som behÃ¶ver upprÃ¤ttningslinga med huvud %d markerad fÃ¶r att tas bortslinga med huvud %d Ã¤r inte i slingtrÃ¤dlÃ¶sare undantagsspecifikation vid Ã¥sidosÃ¤ttande av den virtuella funktionen %q+#Fnedre grÃ¤nsen %qE Ã¶ver storleken pÃ¥ vektorsektionen i en %qs-klausulundre grÃ¤nsen %qE i vektorsektion har inte heltalstyplÃ¤gre grÃ¤nsen fÃ¶r vektor Ã¤r utanfÃ¶r ztype-grÃ¤nsernalÃ¤gsta grÃ¤nsen fÃ¶r delintervallet har spillt Ã¶verundre grÃ¤ns i case-etikettintervall underskrider minsta vÃ¤rdet fÃ¶r sin typlseek misslyckades nÃ¤r exportdata lÃ¤stesl-vÃ¤rde krÃ¤vs som operand till minskningl-vÃ¤rde krÃ¤vs som operand till Ã¶kningl-vÃ¤rde krÃ¤vs som vÃ¤nstra operand i tilldelningl-vÃ¤rde krÃ¤vs som operand till unÃ¤r %<&%>l-vÃ¤rde krÃ¤vs i %<asm%>-satskonvertering av l-vÃ¤rde till r-vÃ¤rde av ett volatilt l-vÃ¤rde %qE med typen %qTmaskinoberoende inbyggd kod utanfÃ¶r intervalletmakrofelsÃ¶kningsutdata kan vara ofullstÃ¤ndig med modulermakrodefinitionen av %qE Ã¤r trasigmakrot expanderar till flera satsermakronamn saknas efter %qshuvudvarianten Ã¤r inte definieradmake_generic(): Kan inte hitta den generiska symbolen %qsgÃ¶r fler kloner av %qDfelformaterat %<#pragma %s%>, ignorerasfelformaterat %<#pragma %s%>, ignorerarfelformaterat %<#pragma ADDRESS%> variabel adressfelformaterad %<#pragma CTABLE_ENTRY%> variabel adressfelformat %<#pragma GCC pch_preprocess%>felformaterat %<#pragma GCC visibility push%>felformaterat %<#pragma __extern_prefix%>, ignorerarfelformaterat %<#pragma align%>felformaterat %<#pragma align%>, ignorerasfelformaterat %<#pragma builtin%>felformaterat %<#pragma extern_model%>, ignorerasfelformaterat %<#pragma fini%>felformaterat %<#pragma fini%>, ignorerasfelformaterat %<#pragma init%>felformaterat %<#pragma init%>, ignorerasfelformaterat %<#pragma member_alignment%>felformaterat %<#pragma member_alignment%>, ignorerasfelformaterat %<#pragma message%>, ignorerasfelformaterat %<#pragma ms_struct {on|off|reset}%>, ignorerasfelformaterat %<#pragma ms_struct%>, ignorerasfelformaterat %<#pragma options align={mac68k|power|reset}%>, ignorerasfelformaterat %<#pragma options%>, ignorerasfel utformat %<#pragma pack%> - ignorerasfel utformat %<#pragma pack(pop[, id])%> - ignorerasfel utformat %<#pragma pack(push[, id][, <n>])%> - ignorerasfelformaterat %<#pragma redefine_extname%>, ignorerasfelformaterat %<#pragma weak%>, ignorerasfelformaterat %<#pragma%> ghs sectionfelformaterad %<COLLECT_GCC_OPTIONS%>felformaterat pragma eller attribut %<target("%s")%>felformaterat pragma eller attribut %<target()%>felformaterad flagga %<-fplugin-arg-%s%>: (saknat %<-<nyckel>[=<vÃ¤rde>]%>)felaktig ptx-filfelaktiga specifikationsfunktionsargumentfelaktigt specifikationsfunktionsnamnattributet malloc skall anvÃ¤ndas pÃ¥ en funktion som returnerar en pekaredet manglade namnet fÃ¶r %qD kommer Ã¤ndras i C++17 eftersom undantagsspecifikationen Ã¤r en del av funktionstypenmanglar %<typeof%>, anvÃ¤nd %<decltype%> istÃ¤lletmanglar %Cmangling av %q#D som %qE stÃ¥r i konflikt med en tidigare manglingen avbildning kan endast att jÃ¤mfÃ¶ras med nilavbildaren dog av signalen %savbildarens slutstatus %davbildningsfÃ¤ltet %qE med variabel lÃ¤ngds postmask mÃ¥ste vara en omedelbarmatch_attr_spec(): Felaktigt attributmatch_level_4(): Felaktig operatormatch_string_constant(): AvgrÃ¤nsare finns intematchningsbegrÃ¤nsning tillÃ¥ter inte ett registermatchningsbegrÃ¤nsningen inte en giltig utdataoperandmatchningsbegrÃ¤nsning refererar ogiltigt operandnummermaximalt antal LTO-partitioner som strÃ¶mmas parallellt.maxgrÃ¤ns pÃ¥ %d namnrymder sÃ¶kta %qEmaximalt antal LRA-tilldelningspass uppnÃ¥tt (%d)maximalt antal genererade omladdningsinstruktioner per instruktion uppnÃ¥tt (%d)kan komma Ã¥t %E byte i en region av storlek %Ekan komma Ã¥t %E byte i en region av storlek %Ekan komma Ã¥t %E eller fler byte i en region av storlek %Ekan komma Ã¥t mellan %E och %E byte i en region av storlek %EfÃ¥r inte anvÃ¤nda bÃ¥de -EB och -ELgÃ¥r inte att anvÃ¤nda bÃ¥de -m32 och -m64kan lÃ¤sa %E byte frÃ¥n en region av storlek %Ekan lÃ¤sa %E byte frÃ¥n en region av storlek %Ekan lÃ¤sa %E eller fler byte frÃ¥n en region av storlek %Ekan lÃ¤sa mellan %E och %E byte frÃ¥n en region av storlek %Ekan skriva %E byte till en region med storlek %Ekan skriva %E byte till en region med storlek %Ekan skriva %E eller fler byte till en region av storlek %Ekan skriva mellan %E och %E byte till en region av storlek %Emduc-register sparas endast fÃ¶r mÃ¥let G13mediafunktioner Ã¤r inte tillgÃ¤ngliga om inte %<-mmedia%> anvÃ¤ndsminnesinitierare fÃ¶r %qD fÃ¶ljer en konstruerardelegeringmedlem %q+#D med konstruerare inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med konstruerare inte tillÃ¥ten i unionmedlem %q+#D med kopieringstilldelningsoperator Ã¤r inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med kopieringstilldelningsoperator inte tillÃ¥ten i unionmedlem %q+#D med destruerare inte tillÃ¥ten i anonymt aggregatmedlem %q+#D med destruerare inte tillÃ¥ten i unionmedlem %q+D kan inte deklareras som en %<mutable%> referensmedlemmen %q+D kan inte bÃ¥de deklareras %<const%> och %<mutable%>medlem %qD kan deklareras bÃ¥de %<virtual%> och %<constexpr%> endast i %<-std=c++20%> eller %<-std=gnu++20%>medlem %qD kan inte deklareras bÃ¥de %<virtual%> och %<static%>medlem %qD deklarerad som vÃ¤n fÃ¶re typ %qT definierasmedlem %qD i endast lÃ¤sbart objekt anvÃ¤nt som %<asm%>-utdatamedlem %qD Ã¤r oinitierad referensmedlemmen %qD anvÃ¤nds oinitieradmedlemmen %qD mÃ¥ste initieras av en mem-initierare i %<constexpr%>-konstrueraremedlem %qD med oinitierade referensfÃ¤ltmedlemsfunktioner Ã¤r implicit vÃ¤nner till sin klassmedlemsmallen %qD kan inte ha virt-specificeraremedlemsvariabler kan inte ha RVV-typen %qTmedlemsvariabler kan inte ha SVE-typen %qTmedlemmar av en explicit specialiserad klass definieras utan ett mallhuvudminnesallokering misslyckades i vasprintfminnesallokering misslyckades nÃ¤r exportdata lÃ¤stesminnesindata %d Ã¤r inte direkt adresserbarminneslayouten stÃ¤mmer inteminnesreferens fÃ¶rvÃ¤ntas fÃ¶r utmatningsmodifieraren â€�Sâ€�metoden %<%c%E%> deklarerad %<@optional%> och %<@required%> samtidigtmetoden %s%s%s Ã¤r mÃ¤rkt go:nointerfacemetoden %s%s%s krÃ¤ver en pekarmottagaremetodargumentsattribut finns inte i Objective-C 1.0metodattribut finns inte i Objective-C 1.0metodattribut kan inte anges i @implementation-kontextmetodattribut mÃ¥ste anges pÃ¥ slutetmetodattribut mÃ¥ste anges endast i slutetmetoddeklaration som inte Ã¤r i @interface-kontextmetod deklarerad %qE Ã¥sidosÃ¤tter %qE-metodmetoddefinition fÃ¶r %<%c%E%> finns intemetoddefinition som inte Ã¤r i @implementation-kontextmetoden Ã¥sidosÃ¤tter bÃ¥de metoderna %<transaction_pure%> och %qEmetod saknar kanske ett [super dealloc]-anropmetodtypen stÃ¤mmer inte med objekttypenmin partitionsstorlek kan inte vara stÃ¶rre Ã¤n max partitionsstorlekmio_array_ref(): OkÃ¤nd vektorreferensfunktionsprofilering fÃ¶r mips16saknad Ã¶verensstÃ¤mmelse mellan storleken pÃ¥ deklarationen %qE (%wd) och dess initierarstorlek (%wd)typen pÃ¥ argument %u till den inbyggda funktionen %qD stÃ¤mmer inte; %qT fÃ¶rvÃ¤ntadestypen pÃ¥ argument %u till den inbyggda funktionen %qD stÃ¤mmer inte; (%qT, skulle vara %qT)typen pÃ¥ argument %u till den inbyggda funktionen %qD stÃ¤mmer inte; (%qT, skulle vara %qs)grÃ¤nsen %Z av argument %u deklarerad som %s stÃ¤mmer integrÃ¤nserna %Z av argument %u deklarerad som %s stÃ¤mmer inteavsaknad av Ã¶verensstÃ¤mmelse i anrop till den inbyggda funktionen %qDfel i antalet argument till inbyggd %qF.  FÃ¶rvÃ¤ntades: %d fick %dreturtypen pÃ¥ den inbyggda funktionen %qD stÃ¤mmer inte; %qT fÃ¶rvÃ¤ntadesreturtypen pÃ¥ den inbyggda funktionen %qD stÃ¤mmer inte; (%qT, skulle vara %qs)argumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens (%d mot %d)argumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %qEargumentpaketlÃ¤ngder stÃ¤mmer inte Ã¶verens vid expansion av %qTkontraktattribut som inte stÃ¤mmer Ã¶verens i en deklarationkontraktsvillkor som inte stÃ¤mmer i deklarationdeklarationer som inte stÃ¤mmer Ã¶verens under optimeringar vid lÃ¤nktillfÃ¤lletoperator som inte stÃ¤mmer i vikningsuttrycktypen pÃ¥ operander i jÃ¤mfÃ¶relse stÃ¤mmer inte Ã¶verensdefinitionen stÃ¤mmer inte Ã¶verensparenteserna stÃ¤mmer inte Ã¶verensfelplacerad Objective-C++-konstruktion %<@%D%>saknar numerisk $-operand i formatstrÃ¤ng%<(%> saknas efter %<#pragma GCC visibility push%> - ignorerasâ€�%<(%> saknas efter %<#pragma pack%> - ignoreras%<(%> saknas efter %<#pragma unused%>, ignoreras%<)%> saknas efter %<#pragma unused%>, ignoreras%<PHI%>-definition saknas%<big-endian%>, %<little-endian%> eller %<default%> saknas efter %<#pragma scalar_storage_order%>%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%> eller %<ignored_attributes%> saknas efter %<#pragma GCC diagnostic%>saknat attribut %<target%> fÃ¶r flerversioners %qDsaknad %qs-klausul nÃ¤r %<%s%> anvÃ¤nds pÃ¥ %qD, som redan har markerats med ett OpenACC â€�routineâ€�-direktivREG_EH_REGION-notering saknas i slutet av gb %iytterligare %<requires%> saknas fÃ¶r att inleda ett requires-uttryckarkitekturnamn saknas i %<-march=%s%>argumentet saknas till %<-mbranch-protection=%>argument saknas till %<#pragma GCC diagnostic ignored_attributes%>argument saknas till pragmat eller attributet %<target("branch-protection=")%>argument saknas till %qsattributnamn saknas efter %<#pragma GCC diagnostic ignored_attributes%>barriÃ¤r saknas efter block %iklamrar saknas runt initierareklamrar saknas runt initierare fÃ¶r %qTanropsgrafsbÃ¥ge saknas fÃ¶r anropssats:avslutande klammer fÃ¶r namngiven operand saknasslutparentes saknassaknad samling i snabb upprÃ¤kningstyrpredikat saknascpu-namn saknas i %<-mcpu=%s%>cpu-namn saknas i %<-mtune=%s%>bindestreck saknasdefinition saknasenhet eller arkitektur saknas efter %qssaknade direkta anrop fÃ¶r spekulation %ibÃ¥ge saknas %i->%ifilnamn saknas efter %qsutfyllnadstecken saknas vid slutet av strfmon-formathuvudnamn saknasutelÃ¤mnat Ã¶kningsuttrycksaknat indirekt anrop i en spekulativ anropssekvensinitierare saknas fÃ¶r fÃ¤lt %qD i %qTinitierare saknas fÃ¶r medlem %qDslingvillkor saknas i slinga med %<GCC ivdep%>-pragmaslingvillkor saknas i slinga med %<GCC unroll%>-pragmamakefile-mÃ¥l saknas efter %qsavbildare saknasmetoden saknas %s%s%smodulnamn saknasnamn saknas i pragmat eller attributet %<target("arch=")%>namn saknas i pragmat eller attributet %<target("cpu=")%>tal saknasstartparentes saknasoperand saknasalternativ saknas efter %<#pragma GCC diagnostics%> sortsaknad eller trasig object.dursprung saktas fÃ¶r en nod i en nÃ¤stad listasÃ¶kvÃ¤g saknas efter %qsprimÃ¤rt mallattribut %s saknasprimÃ¤ra mallattribut %s saknassaknat egenskapsattributreferens saknas fÃ¶r spekulation %iupplÃ¶sningsdata saknas fÃ¶r %svaktpost saknas i funktionsanropmallargumentlistan saknas efter %qE; fÃ¶r hÃ¤rledning mÃ¥ste mallplatshÃ¥llare fÃ¶ljas av ett enkelt deklarerar-idsaknad mallargumentlista efter %qE; platshÃ¥llare fÃ¶r mall Ã¤r inte tillÃ¥tet i en parametermallargument saknasmallargument saknas efter %qEavslutande %c-tecken saknastypnamn saknas i typedef-deklarationvÃ¤rde saknas i pragmat eller attributet %<target()%>felstavad term %<%.*s%> i format; anvÃ¤nd %<%s%s%> istÃ¤lletOpenMP-direktiv blandas med attribut- och pragma-syntax pÃ¥ samma deklarationOpenMP-direktiv blandas med attribut- och pragma-syntax pÃ¥ samma satsatt blanda deklarationer och funktionsdefinitioner Ã¤r fÃ¶rbjudetblandning av olika typer av symboler i samma comdat-grupper stÃ¶djs intelÃ¤ge %qs applicerat pÃ¥ olÃ¤mplig typlÃ¤gesstorleken pÃ¥ resultat av icke-heltalstyp stÃ¤mmer inte med fÃ¤ltstorleken pÃ¥ %qsÃ¤ndring av %qE Ã¤r inte ett konstant uttrycken annan modifierare Ã¤n %<val%> ingiven i en %<linear%>-klausul pÃ¥ %<simd%>- eller %<for%>-konstruktioner nÃ¤r OpenMP 5.2-modifierare anvÃ¤ndsmodifierare skall inte anges i %<linear%>-klausul pÃ¥ %<simd%>- eller %<for%>-konstruktioner nÃ¤r man inte anvÃ¤nder OpenMP 5.2-modiferareÃ¤ndring av ett const-objekt %qE Ã¤r inte tillÃ¥ten i ett konstant uttryckmodul %qs har CRC som inte stÃ¤mmermodulen %qs Ã¤r deklarerad hÃ¤rmodul %qs fÃ¶rvÃ¤ntades, huvudmodul fannsmodulen %qs finnsmodulen %qs importerades hÃ¤rmodulen Ã¤r redan deklareradmodulen Ã¤r redan importeradmodulen innehÃ¥ller OpenMP, anvÃ¤nd %<-fopenmp%> fÃ¶r att aktiveramodulberoenden krÃ¤ver preprocessningmodulnatur i USE-sats vid %Cen moduldeklaration Ã¤r inte tillÃ¥tet i en huvudenhetmoduldeklarationer Ã¤r endast tillÃ¥tna som fÃ¶rsta deklaration, eller som avslutning av ett globalt modulfragmentmer Ã¤n %d operander i %<asm%>mer Ã¤n en klausul %<atomic_default_mem_order%> i en enskild kompileringsenhetmer Ã¤n en %qs-klausul med %<source%>-modifierare pÃ¥ en %<ordered%>-konstruktionmer Ã¤n ett â€�crtlâ€�-direktivmer Ã¤n en Ã¥tkomstspecifikation i basspecificeraremer Ã¤n lokaliserare i %<depend%>-klausul pÃ¥ en %<depobj%>-konstruktionflyttar %qE av typen %qT till sig sjÃ¤lvatt flytta ett lokalt objekt i en retursats fÃ¶rhindrar att kopiering undviksatt flytta ett temporÃ¤robjekt fÃ¶rhindrar att kopiering undviksmpfr Ã¤r inte konfigurerat att hantera alla flyttalslÃ¤genflerkÃ¤llskompileringar Ã¤r inte implementerade fÃ¶r C++flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rstamultilib-undantag %qs Ã¤r ogiltigtmultilib-undantag %qs Ã¤r ogiltigamultilib-val %qs %qs Ã¤r ogiltigtmultilib-val %qs Ã¤r ogiltigtmultilib-specifikation %qs Ã¤r ogiltigflera %<-mcpu=%>-flaggor angivnaflera %<default%>-mÃ¥l sattesupprepade %<step%>-modifieraremultipla %qE-attributmultipla EH-personligheter stÃ¶djs endast med assemblerare som stÃ¶djer direktivet %<.cfi.personality%>flera fristÃ¥ende OpenMP-direktiv bland %<omp::directive%>-attribut mÃ¥ste alla vara inom samma %<omp::sequence%>flera deklarationer i intervallbaserad %<for%>-slingaflera default-etiketter i en switchfler definitioner av %q#Tflera snabba avbrottsrutiner sedda: %qE och %qEflera fÃ¤lt i unionen %qT initieradeflera funktionstypsattribut angivnaflera varmt/kallt-Ã¶vergÃ¥ngar funna (gb %i)flera initieringar givna fÃ¶r %qDflera initieringar givna fÃ¶r basen %qTflera inline-anropareflera avbrottsattribut Ã¤r inte tillÃ¥tetflera avbrottsattribut till funktionen %qDflera iterationsvariabler i snabb upprÃ¤kningupprepade linear-modifieraremultipla metoder med namnet %<%c%E%> funnamultipla nÃ¤stade typattribut till funktionen %qDflera parametrar med namnet %qDflera gÃ¤llande definitioner fÃ¶r %qEmultipla egenskap %qE-metoder angivna, den senaste kommer anvÃ¤ndasupprepade ref-kvalificerareflera registersparattribut till funktionen %qDmultipla vÃ¤ljare med namnet %<%c%E%> funnaflera lagringsklasser i deklaration av %qsflera lagringsklasser i deklarationsspecificerareflera typer i en deklarationmultipla virtuella PHI-noder i GB %dflervÃ¤rt argument i sammanhang fÃ¶r enstaka vÃ¤rdeflervÃ¤rt funktionsanrop i sammanhang fÃ¶r enstaka vÃ¤rdemultiplikationsalternativet implicerar att r%d Ã¤r fixtmultiversionering behÃ¶ver %<ifunc%> som inte stÃ¶djs pÃ¥ detta mÃ¥lmÃ¥ste ha %<#include <typeinfo>%> fÃ¶re %<typeid%> anvÃ¤ndsmÃ¥ste deklareras med %<noexcept(true)%>man mÃ¥ste anvÃ¤nda %<.*%> eller %<->*%> fÃ¶r att anropa en pekare-till-medlems-funktion i %<%E (...)%>, t.ex. %<(... ->* %E) (...)%>muterbar %qD Ã¤r inte anvÃ¤ndbart i ett konstant uttryckattributet naked Ã¤r bara tillÃ¤mpligt pÃ¥ funktionernamnet %qD anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektornamnet %qT har ofullstÃ¤ndig typnamnet %qs skiljer frÃ¥n namnet %qs som Ã¤r definierat i en annan Ã¶versÃ¤ttningsenhetnamnet %qs Ã¤r definierat som %u-bitars medan en annan Ã¶versÃ¤ttningsenhet definierar det som %u-bitarsnamnet %qs Ã¤r definierat till %wd medan en annan Ã¶versÃ¤ttningsenhet definierar det som %wdnamnet %qs Ã¤r definierat till ett annat vÃ¤rde i en annan Ã¶versÃ¤ttningsenhetnamn saknas pÃ¥ medlemsfunktionnamn pÃ¥ klass skuggar mallmallparameter %qDnamn anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektornamngivna returvÃ¤rden stÃ¶djs inte lÃ¤ngregick in i namnrymden %qDnamnrymdsalias %qD inte tillÃ¥tet hÃ¤r, antar %qDnamnrymdsnamn krÃ¤vsanonyma aggregat med namnrymdsrÃ¤ckvidd mÃ¥ste vara statiskaavsmalnande konvertering av %qE frÃ¥n %qH till %qIavsmalnande konvertering av %qE frÃ¥n %qH till %qI Ã¤r felaktig i C++11behÃ¶ver %<this%> fÃ¶r att komma Ã¥t medlemmen %qEbehÃ¶ver %<this%> fÃ¶r att komma Ã¥t medlemmen %qs%<typename%> behÃ¶vs fÃ¶re %<%T::%D::%E%> fÃ¶r att %<%T::%D%> Ã¤r en beroende rÃ¤ckvidd%<typename%> behÃ¶vs fÃ¶re %<%T::%E%> fÃ¶r att %qT Ã¤r en beroende rÃ¤ckvidd%<typename%> behÃ¶vs fÃ¶re %qE fÃ¶r att %qT Ã¤r en beroende rÃ¤ckviddexplicit konvertering behÃ¶vsen explicit konvertering behÃ¶vs, metoden %s%s%s saknasnegativ instruktionslÃ¤ngdnegativt heltal implicit konverterat till teckenlÃ¶s typnegativ lÃ¤ngd i vektorsektion i en %qs-klausulnegativ nedre grÃ¤ns i vektorsektion i %qs-klausulnegativt nÃ¤stningsdjup fÃ¶r region %inegativt skiftantalnegativ bredd i bitfÃ¤lt %q+Dnegativ storlek i bitfÃ¤lt %qsingendera grenen av %<if%> Ã¤r ett konstant uttryckvarken destrueraren eller den klasspecifika %<operator delete%> kommer anropas, Ã¤ven om de Ã¤r deklarerade nÃ¤r klassen definierasvarken destrueraren eller den klasspecifika operatorn %<delete []%> kommer anropas, Ã¤ven om de Ã¤r deklarerade nÃ¤r klassen definierasnÃ¤stade assemblerdialektalternativnÃ¤stad extern-deklaration av %qDnÃ¤stad funktion %q+D Ã¤r deklarerad men aldrig definieradnÃ¤stad funktion %qE Ã¤r deklarerad %<extern%>nÃ¤stad funktion %qs Ã¤r deklarerad %<extern%>nÃ¤stad funktion saknar kroppnÃ¤stade funktionstrampoliner stÃ¶djs inte pÃ¥ GCN5 pÃ¥ grund av icke exekverbar stacknÃ¤stade funktionstrampoliner stÃ¶djs inte fÃ¶r denna mÃ¥larkitekturnÃ¤stade funktioner kan inte profileras med %<-mfentry%> pÃ¥ s390nÃ¤stade funktioner stÃ¶djs inte pÃ¥ denna mÃ¥larkitekturnÃ¤stade inline-namnrymdsdefinitioner Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>nÃ¤stad slinga i en reduktion behÃ¶ver en reduktionsklausul fÃ¶r %qEnÃ¤stad namnspecificerare %qT fÃ¶r enum-deklaration som inte namnger en klass eller namnrymdnÃ¤stade namnrymdsdefinitioner Ã¤r endast tillgÃ¤ngliga med %<-std=c++17%> eller %<-std=gnu++17%>nÃ¤stat namnrymdsnamn krÃ¤vsnÃ¤stade citationsdirektivnÃ¤stad omdefinition av %<enum %E%>nÃ¤stad omdefinition av %<struct %E%>nÃ¤stad omdefinition av %<union %E%>det nÃ¤stade kravet %qE Ã¤r inte uppfylltnÃ¤stade krav %qE Ã¤r inte uppfyllda, fÃ¶r attnew kan inte anvÃ¤ndas pÃ¥ en funktionstypnew kan inte anvÃ¤ndas pÃ¥ en referenstypny deklaration av %q#D gÃ¶r inbyggd deklaration %q#D tvetydignytt i Fortran 2003nytt i Fortran 2008nytt i Fortran 2018nytt i Fortran 95nya typer fÃ¥r inte definieras i en returtypnew-uttryck Ã¤r inte ett konstant uttryck fÃ¶re C++20nÃ¤sta medlem %q#D Ã¤r deklarerad hÃ¤ringen %<%D(int)%> deklarerad fÃ¶r postfix %qsingen %<%D(int)%> deklarerad fÃ¶r postfix %qs, fÃ¶rsÃ¶ker med prefixoperator istÃ¤lletingen metod %<%c%E%> funneningen %<FUNCTION_PROFILER%> fÃ¶r CRISingen underliggande typ fÃ¶r %<enum%> specificeradingen medlemsfunktion %q#D deklarerad i klassen %qTnÃ¥gon %qs-hÃ¤mtare finns inteingen FPX/FPU-blandning tillÃ¥teninget filnamn fÃ¶r LTRANS-utdatalista angivetinga argumentinga argument till spec-funktioninget attribut kan anvÃ¤ndas pÃ¥ en explicit instansieringinget klassnamn angivet med %qsingen klassmall med namnet %q#T i %q#Tingen avslutande %<]%> till %<%%[%>-formatingen avslutande klammeringa konstruerareingen kontext fÃ¶r att lÃ¶sa upp typen pÃ¥ %qEinga konverteringsoperatorer deklareradeingen motsvarande avallokeringsfunktion fÃ¶r %qDingen datatyp fÃ¶r lÃ¤ge %qsingen deklaration matchar %q#Dingen deklaration av egenskapen %qs finns i grÃ¤nssnittetinget standardargument fÃ¶r %qDinga destruerareingen avsÃ¤ndare funnen fÃ¶r versionsattributeningen avsÃ¤ndare funnen fÃ¶r versionsattributen: %singet fÃ¤lt %qD finns i unionen som initierasingen funktion med namnet %qDingen immediate_use-listainga indatafileringa indatafiler; kommer inte skriva utdatafileringen heltalstyp kan representera alla upprÃ¤kningsvÃ¤rdena i %qTinga lÃ¥ga register tillgÃ¤ngliga fÃ¶r att poppa hÃ¶ga registeringen matchning fÃ¶r ingen trÃ¤ff fÃ¶r anrop till %<%T::operator[] (%A)%>ingen trÃ¤ff fÃ¶r anrop till %<(%T) (%A)%>ingen match som konverterar funktionen %qD till typen %q#Tdet finns inget matchande koncept fÃ¶r mallintroduktioneninga matchande koncept fÃ¶r %qEingen matchande fixdecimalÃ¶verlagring funnen fÃ¶r %qsingen funktion som stÃ¤mmer fÃ¶r anrop av %<%D(%A)%>ingen matchande funktion fÃ¶r anrop av %<%T::%s%E(%A)%#V%>ingen matchande funktion fÃ¶r anrop av %<%T::operator %T(%A)%#V%>ingen funktion som stÃ¤mmer fÃ¶r anrop av %<%s(%A)%>ingen funktion som stÃ¤mmer fÃ¶r typgeneriskt anropingen matchande push fÃ¶r %<#pragma GCC visibility pop%>det finns ingen matchande mall fÃ¶r %qDingen medlemsfunktion %qD Ã¤r deklarerad i %qTingen medlem med namnet %qE i %qTinget multilib-aktivt ABI (%qs) kan implementeras med instruktionsuppsÃ¤ttningen %qs, Ã¥tergÃ¥r till %qsingen operand i disjunktionen Ã¤r uppfylldingen post-minskningsoperator fÃ¶r typeningen post-Ã¶kningsoperator fÃ¶r typeningen pre-minskningsoperator fÃ¶r typeningen pre-Ã¶kningsoperator fÃ¶r typeningen tidigare deklaration av %qDingen tidigare prototyp fÃ¶r %qDingen processortyp angiven fÃ¶r lÃ¤nkninginga profilfiler slogs samman
  ingen profilering av 64-bitskod fÃ¶r detta ABIinget register i adressingen retursats i %<constexpr%>-funktion som returnerar icke-voidingen retursats i funktion som returnerar icke-voidinga retursatser i funktion som returnerar %qTinget semikolon vid slutet av post eller unioningen passande %<operator %s%> fÃ¶r %qTingen lÃ¤mplig %qD i klassen %qTingen superklass deklarerad i @interface fÃ¶r %qEingen superklass deklarerad i grÃ¤nssnittet fÃ¶r %qEingen suspenderingspunktsinformation fÃ¶r %qDingen typ med namnet %q#T i %q#Tingen typ eller lagringsklass kan anges hÃ¤r,inga oexpanderade parameterpack i binÃ¤r foldingen unik slutlig ersÃ¤ttare fÃ¶r %qD i %qTinga giltiga klausuler angivna i %<#pragma acc declare%>ingen mÃ¶jlig destruerare fÃ¶r %qTnoden skiljer frÃ¥n node->decl->decl_with_vis.symtab_nodenoden har body_removed men Ã¤r en definitionnoden har en ogiltig ordning %inoden har okÃ¤nd typnoden Ã¤r ett alias men inte en definitionnoden Ã¤r ett alias men inte ett implicit aliasnoden Ã¤r ensam i en comdat-gruppnoden Ã¤r analyserad men den Ã¤r inte en definitionnoden Ã¤r i same_comdat_group-listan men den har ingen comdat_groupnoden Ã¤r en symver men inte ett aliasnoden Ã¤r transparent_alias men inte ett aliasnoden Ã¤r weakref men inte ett transparent_aliasnod finns inte i hashen av symboltabellassemblernamnnod ej funnen found node->decl->decl_with_vis.symtab_nodenoder med ej frigjort minne funnanoexcept-uttrycket berÃ¤knas till %<false%> pÃ¥ grund av ett anrop till %qDicke-32-bitars registeroperand till â€�%%%câ€�REAL-argument utan dubbel precision till inbyggd %s vid %Licke-%<consteval%>-funktionen %q+D Ã¥sidosÃ¤tter en %<consteval%>-funktionicke-AAPCS-hÃ¤rledd PCS-varianticke-ASCII-tecken i CFString-litteralannan pekarinitiering Ã¤n NULL vid %Cicke-OpenACC-konstruktion inuti OpenACC-regionicke-OpenACC-konstruktion inuti OpenACC-rutinicke-vektor-deallokering av objekt allokerade med vektorallokeringundantagshantering vid annat Ã¤n anrop stÃ¤mmer inte Ã¶verenspartiell specialisering som inte Ã¤r en klass eller variabel av %qE Ã¤r inte tillÃ¥tenej kallt grundblock %d nÃ¥bart endast via vÃ¤gar som korsar den kalla partitionenheltalsargument %u som inte Ã¤r konstant i anrop till funktionen %qEicke-konstant argument 0 till %qsicke-konstant argument 1 till %qsickekonstant vektor i DATA-sats %Lickekonstant vektorinitierareen ny lÃ¤ngd fÃ¶r en icke-konstant vektor mÃ¥ste anges direkt, inte av %<typedef%>new-lÃ¤ngden fÃ¶r en icke-konstant vektor mÃ¥ste anges utan parenteserna runt typ-id:tej konstanta sammansatta litteraler fÃ¥r inte finnas i ett konstantuttryckicke-konstant villkor i statisk deklarationicke konstant element i konstant CONSTRUCTORej konstant uttryck %qsej konstant initiering inom klassen Ã¤r felaktig fÃ¶r icke inline statisk medlem %qDej konstant initiering inom klassen av statisk medlem %qDej konstant initieringsuttryck vid %Licke hÃ¤rledbar mall %qT anvÃ¤nd utan mallargumentINTEGER-sorts argument som inte Ã¤r standardargument till inbyggd %s vid %Lodelegitimerad UNSPEC %s (%d) funnen pÃ¥ variabelplatsej borttagen funktion %q+D Ã¥sidosÃ¤tter borttagen funktionargument som inte Ã¤r flyttal i anrop till funktionen %qEargument som inte Ã¤r flyttal i anrop till funktionen %qEicke-funktionen %qD deklarerad som implicit mallaliasdefinitioner fÃ¶r annat Ã¤n funktioner stÃ¶djs inte i denna konfigurationicke-funktion i gimple-anropicke-heltals-argument 1 till %qsargument 3 som inte Ã¤r ett heltal i anrop till funktionen %qEminnesmodellsargument %d som inte Ã¤r heltal till %qEoperand som inte Ã¤r heltal anvÃ¤nt med operandkod %<z%>annat Ã¤n heltalstyp i en switch-satsicke-lokala lambda-uttryck kan inte ha en standardfÃ¥ngstden icke-lokala variabeln %qD deklarerad %<__thread%> har en icke-trivial destruerareickelokal variabel %qD deklarerad %<__thread%> behÃ¶ver dynamisk initieringicke-slinga med huvud %d Ã¤r inte markerad fÃ¶r att tas borticke-l-vÃ¤rde-vektor i villkorsuttryckicke-medlem %qs kan inte deklareras %<mutable%>icke-medlemsfunktion %qD kan inte ha cv-kvalificerareicke-medlemsfunktion %qD kan inte ha ref-kvalificerareicke-medlems using-deklaration namnger konstrueraren fÃ¶r %qTicke-medlemsmalldeklaration av %qDicke-minnesindata %d mÃ¥ste stanna i minneticke-minnesutdata %d mÃ¥ste stanna i minnetonÃ¤stad funktion med variabelt modifierad typicke-objektmedlem %qs kan inte deklareras %<mutable%>typen %qT som inte Ã¤r objective-c kan inte fÃ¥ngasicke-parameter %qs kan inte vara ett parameterpaketicke-pekar-argument till %<__builtin_launder%>icke-rektangulÃ¤r slinga nÃ¤star med ett steg annat Ã¤n konstanten 1 eller -1 till %qsej register som vÃ¤nstersida av binÃ¤r operationicke-register som vÃ¤nstersida av trestÃ¤llig operationicke-register som vÃ¤nstersida av unÃ¤r operationicke skalÃ¤r %qsicke skalÃ¤r typicke-skalÃ¤r variabel %qD i villkorlig %<lastprivate%>-klausulicke-standardsuffix pÃ¥ flyttalskonstanticke-statisk const-medlem %q#D i klass utan en konstruerareickestatisk const-medlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatornicke-statisk datamedlem %q+D i en union fÃ¥r inte ha referenstyp %qTickestatisk datamedlem %qE deklarerad %qsej statisk datamedlem deklarerad med platshÃ¥llaren %qTinitierare av datamedlemmar som inte Ã¤r statiska Ã¤r endast tillgÃ¤ngliga med %<-std=c++11%> eller %<-std=gnu++11%>icke-statisk deklaration av %q+D fÃ¶ljer pÃ¥ statisk deklarationicke-statisk initiering av an flexibel vektormedlemicke-statisk referens %q#D i klass utan en konstruerareickestatisk referensmedlem %q#D, kan inte anvÃ¤nda standardtilldelningsoperatornicke-mall %qD anvÃ¤nd som mallicke-malltyp %qT anvÃ¤nd som en mallicke trÃ¥dlokal deklaration av %q#D fÃ¶ljer pÃ¥ trÃ¥dlokal deklarationicke trÃ¥dlokal deklaration av %q+D fÃ¶ljer pÃ¥ trÃ¥dlokal deklarationicke-toppnivÃ¥s %qsicketrivial konvertering i %qsicketrivial konvertering i unÃ¤r operationicketriviala designerade initierare stÃ¶djs intepartiell specialisering som inte Ã¤r en typ av %qE Ã¤r inte tillÃ¥tenmallparameter av klasstyp som inte Ã¤r en typ Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>mallparameter av hÃ¤rledd klasstyp som inte Ã¤r en typ Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>icke-variabel %qD i deklaration med mer Ã¤n en deklarerare med platshÃ¥llartyp%qs fÃ¶r annat Ã¤n en vektor med elementicke-vektoroperander i vektorjÃ¤mfÃ¶relseickekonstant vektorindex i initierareutgÃ¥ngslistan fÃ¶r slinga %d Ã¤r inte tom, men inga utgÃ¥ngar finns noteradeden ej lokala etiketten %qD Ã¤r inte den fÃ¶rsta i en sekvens av etiketter fÃ¶r gb %dicke-noll vektorindex %qE anvÃ¤nds med vektorn %qD av typen %qT med okÃ¤nda grÃ¤nsericke-noll vektorindex %qE anvÃ¤nds med en vektor av typen %qT med okÃ¤nda grÃ¤nsernormalisering kan inte samexistera med skalning
  inte Encapsulated Lazy Records of Named DeclarationsotillÃ¥ten typkombination i %qsej konfigurerad med suffix fÃ¶r sysroot-huvudenfÃ¶r fÃ¥ DO-slingor fÃ¶r %s !$ACC LOOP vid %LfÃ¶r fÃ¥ DO-slingor fÃ¶r kollapsad %s vid %LfÃ¶r fÃ¥ argumentfÃ¶r fÃ¥ argument att returnerafÃ¶r fÃ¥ for-slingor att kollapsafÃ¶r fÃ¥ perfekt nÃ¤stade slingorfÃ¶r lite typinformationfÃ¶r fÃ¥ variabla argument fÃ¶r att fÃ¥ plats med en vaktpostolika typer till binÃ¤r operator fÃ¶rvÃ¤ntades inteexporterar inte %<#define %E%> eftersom det Ã¤r ett nyckelordgenererar inte en patcharea, nop:ar stÃ¶djs inteinget stÃ¶d fÃ¶r flagga %<-fpic%> fÃ¶r v3m-verktygskedjanskriver inte modulen %qs pÃ¥ grund av felanmanm: nolldestinationspekarenollformatstrÃ¤ngnollpekarenollpekardereferensnollbarhetsspecificerare %qE kan inte tillÃ¤mpas pÃ¥ flernivÃ¥pekartypen %qTnollbarhetsspecificeraren %qE kan inte tillÃ¤mpas pÃ¥ typen %qT som inte Ã¤r en pekaretal mÃ¥ste vara 0 eller 1antalet argument stÃ¤mmer inte med inbyggd prototypantalet argument stÃ¤mmer inte med prototypenantal gb-noter i instruktionskedjan (%d) != n_basic_blocks (%d)antal komponenter i vektorn inte en tvÃ¥potensantal rÃ¤knare i profildatan fÃ¶r funktionen %qD stÃ¤mmer inte med dess profildata (rÃ¤knare %qs, %i fÃ¶rvÃ¤ntades och har %i)antalet resultat stÃ¤mmer inte med antalet vÃ¤rdenantalet spekulativa mÃ¥l %i stÃ¤mmer inte med num_speculative_call_targets %iantalet variabler i %qs-klausul med %<sink%>-modifierare stÃ¤mmer inte med antalet iterationsvariablerantalet vektorkomponenter %wu Ã¶verskrider %dantal vektorkomponenter %wu Ã¤r inte en tvÃ¥potensett numeriskt argument till attributet %qE mÃ¥ste vara i intervallet [0..63]objc++-cpp-output bÃ¶r undvikas; anvÃ¤nd objective-c++-cpp-output istÃ¤lletobjc-cpp-output bÃ¶r undvikas; anvÃ¤nd objective-c-cpp-output istÃ¤lletobjektet %qE med storlek %sobjektet Ã¤r inte en metodobjekt saknas i anvÃ¤ndning av %qEobjektet med storlek %s allokerad av %qEobjektegenskap %qD har inget attribut %<assign%>, %<retain%> eller %<copy%>, antar %<assign%>objekttyp %qT stÃ¤mmer inte med destruerarnamnet ~%qTobjekt med variabel typ fÃ¥r inte ha lÃ¤nkklassobjective-c-metoddeklaration fÃ¶rvÃ¤ntasobjective-c++-meddelandeargument fÃ¶rvÃ¤ntadesobjective-c++-meddelandemottagare fÃ¶rvÃ¤ntadesmetoddeklaration i objective-c++ fÃ¶rvÃ¤ntadesfÃ¶rÃ¥ldrad i Fortran 95fÃ¶rÃ¥ldrad Maverick-formatkod â€�%câ€�fÃ¶rÃ¥ldrad flagga %<-I-%> anvÃ¤nd, anvÃ¤nd %<-iquote%> istÃ¤lletfÃ¶rÃ¥ldrad anvÃ¤ndning av designerade initierare med %<:%>fÃ¶rÃ¥ldrad anvÃ¤ndning av designerade initierare utan %<=%>erhÃ¥llen hÃ¤rden odr-anvÃ¤nda inline-variabeln %qD Ã¤r inte definieradav modulenavlastningskompilatorn %s finns inteavlastningskompilatorn %s finns inte (Ã¶vervÃ¤g att anvÃ¤nda %<-B%>)avlastningsdimensionen Ã¤r utanfÃ¶r intervallet (%d)index %qwi till en konstant strÃ¤ng pekar utanfÃ¶r dess grÃ¤nseravstÃ¥nd Ã¶verskrider 16 byteavstÃ¥ndet till %qD fÃ¶r %<-std=c++14%> och uppÃ¥t Ã¤ndras i %<-fabi-version=17%> (GCC 12)fÃ¶rskjutningen av %qD fÃ¶ljer inte ABI:et och kan Ã¤ndras i en framtida version av GCCavstÃ¥ndet till %qT basklass fÃ¶r %<-std=c++14%> och uppÃ¥t Ã¤ndras i %<-fabi-version=17%> (GCC 12)avstÃ¥nd till packat bitfÃ¤lt %qD har Ã¤ndrats i GCC 4.4gammal deklaration av %q#Dgammaldags funktionsdefinitiongammaldags parameterdeklarationer i funktionsdefinition med prototyputelÃ¤mnad mittoperand till %<?:%> kan inte manglasomp_cur_iteration vid %L behÃ¶ver %<-1%> som logiskt avstÃ¥ndett fÃ¤lt Ã¤r ett bitfÃ¤lt medan det andra inte Ã¤r deten av initierarens anropsargument skall vara %<&omp_priv%>en av initieraranropets argument skall vara %<omp_priv%> eller %<&omp_priv%>en typ behÃ¶ver konstrueras medan den andra inte behÃ¶ver detendast %<distribute%>- %<parallel%>-, eller %<loop%>-regioner tillÃ¥ts vara strikt inneslutna inuti en %<teams%>-regionendast %<inbranch%>- och %<notinbranch%>-flaggor Ã¤r tillÃ¥tna fÃ¶r %<__simd__%>-attributetendast %<inbranch%>- och %<notinbranch%>-flaggor Ã¤r tillÃ¥tna till attributet %<simd%>endast %qT eller en null-pekarkonstant kan konverteras till %qTendast %u namn angivet fÃ¶r strukturerad bindningendast %u namn angivna fÃ¶r strukturerad bindningendast 0.0 kan laddas som en omedelbarendast 32-bitars Ã¥tkomst stÃ¶djs fÃ¶r adressrymden %<__regio_symbol%>endast felsÃ¶kningsformatet DWARF stÃ¶djs fÃ¶r en avbrottshanteringsrutinbara Objective-C-objekttyper kan kvalificeras med ett protokollbara attributet %<fallthrough%> eller %<assume%> kan anvÃ¤ndas pÃ¥ en tom satsendast konstruerare tar medlemsinitierareendast deklarationer av konstruerare och konverteringsoperatorer kan vara %<explicit%>endast hÃ¤r som %<friend%>endast enkel returtyp %<auto%> kan hÃ¤rledas till %<void%>endast oevaluerad inline:ad assembler Ã¤r tillÃ¥ten i en %<constexpr%>-funktion i C++20endast oinitierade variabler kan placeras i en %<.bss%>-sektionbara oinitierade variabler kan placeras i sektionen %<.noinit%>endast vÃ¤rdena 12 (4 kB) och 16 (64 kB) stÃ¶djs som vaktstorlek.  Det givna vÃ¤rdet %d (%llu kB) Ã¤r utanfÃ¶r intervalletbara svaga alias stÃ¶djs i denna konfigurationendast nollinitierare Ã¤r tillÃ¥tna i sektionen %qsogenomskinliga vektortyper kan inte initierasogenomskinlig enum-deklaration hÃ¤ren ogenomskinlig enum-specifikation mÃ¥ste anvÃ¤nda en enkel identifierareogenomskinlig enum-specifikation utan namnÃ¶ppning av %s misslyckades: %sÃ¶ppna /dev/zero: %mnÃ¤r LTRANS-utdatafil %s Ã¶ppnades: %mnÃ¤r beroendefil %s Ã¶ppnades: %mnÃ¤r json-filen %s Ã¶ppnades: %mnÃ¤r mixin-filen %s Ã¶ppnades: %mvid Ã¶ppnandet av utdatafil %qs: %svid Ã¶ppnandet av utdatafil %s: %moperanden %%xn Ã¤r inte giltig fÃ¶r QImodeoperand %d skall vara en teckenlÃ¶s 3-bitars omedelbaroperand %d skall vara en teckenlÃ¶s 6-bitars omedelbaroperand %d skall vara en teckenlÃ¶s 8-bitars omedelbaroperand 1 skall vara en teckenlÃ¶st 3-bitars omedelbaroperand 1 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 2 skall vara ett jÃ¤mnt 3-bitars vÃ¤rde (subreg 0,2,4,6)operand 2 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 2 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (subreg 0-7)operand 2 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rdeoperand 3 skall vara ett teckenlÃ¶st 3-bitars vÃ¤rde (I0-I7)operand 3 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rdeoperand 4 skall vara ett teckenlÃ¶st 8-bitars vÃ¤rde (0-255)operandbegrÃ¤nsning innehÃ¥ller felaktigt placerat %<+%> eller %<=%>operandbegrÃ¤nsning fÃ¶r %<asm%> skiljer i antal alternativoperand Ã¤r inte en villkorskod, ogiltig operandkod â€�%câ€�operand Ã¤r inte en villkorskod, ogiltig operandkod â€�Dâ€�operanden Ã¤r inte en villkorskod, ogiltig operandkod â€�Yâ€�operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�Râ€�operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�râ€�operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Kâ€�operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Râ€�operand Ã¤r inte en justerbar minnesreferens, ogiltig operandkod â€�Hâ€�operandnummer saknas efter %%-teckenoperandnummer utanfÃ¶r intervalloperandnummer utanfÃ¶r intervallet i formatoperandnummer angivet fÃ¶r format som inte tar argumentoperandnummer angivet med undertryckt tilldelningoperand till %<?:%> Ã¤ndrar teckenlÃ¤ge frÃ¥n %qT till %qT pÃ¥ grund av teckenlÃ¶shet hos en annan operandoperanden till vikningsuttrycket har inget oexpanderat parameterpaketoperandtypen %qT Ã¤r inkompatibel med argument %d till %qEoperandtyper Ã¤r %qT och %qToperander till %<?:%> har olika typer %qT och %qToperander till %<?:%> med typerna %qT och %qT har oordnad konverteringsordningoperander till %T/%t mÃ¥ste vara reg + const_int:operationen Ã¤r inte tillÃ¥ten pÃ¥ typen %<bfloat16_t%>operation pÃ¥ %qE kan vara odefinieradoptimeringsattributet pÃ¥ %qD fÃ¶ljer pÃ¥ en definition men attributet stÃ¤mmer inteattributen fÃ¶r optimeringsnivÃ¥er stÃ¤mmer inteoptimering kan eliminera lÃ¤sningar och/eller skrivningar till registervariableroptimera icke-var obegrÃ¤nsade parametrar genom att skicka dem via referens, fÃ¶rutsatt att den inte skrivs till i den anropade proceduren.flaggan %<%s%> fÃ¶rutsÃ¤tter %<-mlong-double-128%>flaggan %<%s=%s%> Ã¤r inte tillgÃ¤nglig fÃ¶r CPU:n %qsflaggan %<-mdouble=32%> Ã¤r endast tillgÃ¤nglig om konfigurerad med %<--with-double={32|32,64|64,32}%>flaggan %<-mdouble=64%> Ã¤r endast tillgÃ¤nglig om konfigurerad med %<--with-double={64|64,32|32,64}%>flaggan %<-mirq-ctrl-saved%> Ã¤r giltig endast fÃ¶r ARC v2-processorerflaggan %<-mlong-double=32%> Ã¤r endast tillgÃ¤nglig om konfigurerad med %<--with-long-double={32|32,64|64,32}%>, eller %<--with-long-double=double%> tillsammans med %<--with-double={32|32,64|64,32}%>flaggan %<-mlong-double=64%> Ã¤r endast tillgÃ¤nglig om konfigurerad med %<--with-long-double={64|64,32|32,64}%>, eller %<--with-long-double=double%> tillsammans med %<--with-double={64|64,32|32,64}%>flaggan %<-mrgf-banked-regs%> Ã¤r giltig endast fÃ¶r ARC v2-processorerflaggan %<-mstructure-size-boundary%> bÃ¶r undvikasflaggan %qs ignoreras, standardvÃ¤rdet %qs antas fÃ¶r CPU:n %qsflaggan %qs Ã¤r inte tillgÃ¤nglig fÃ¶r CPU:n %qsflaggan %qs Ã¤r giltig fÃ¶r %s men inte fÃ¶r %sflaggan %qs med vÃ¤rden som inte stÃ¤mmer Ã¶verens (%s, %s)flaggan %s stÃ¶djs inte tillsammans med %<-fopenacc%>flaggan %s inte konsekvent anvÃ¤nd i alla LTO-indatafilerflaggan %s med olika vÃ¤rdenvalfritt argumentvalfri klassparameterflaggor eller mÃ¥l=flaggor saknas efter %qsoptype_msgid-spill: %deller ersÃ¤tt parenteser med klamrar fÃ¶r att aggregatinitiera en variabeleller ersÃ¤tt parenteser med klamrar fÃ¶r att vÃ¤rdeinitiera en variabeleller anvÃ¤nd %<auto%> fÃ¶r en fÃ¶rkortad funktionsmalleller anvÃ¤nd %<j%> istÃ¤llet fÃ¶r %<i%> som GNU:s inbyggda suffixordered-argument behÃ¶ver ett positivt konstant heltalsuttryckordningsjÃ¤mfÃ¶relse av pekare med heltalet nollordningsjÃ¤mfÃ¶relse av pekare med heltalet noll (%qT och %qT)ordningsjÃ¤mfÃ¶relse av pekare med nollpekareordrar initieringar/avslutningar fÃ¶r stÃ¤llnings-statiska eller tvingad lÃ¤nkning av moduler om stÃ¤llning-dynamisken ordinaltyp fÃ¶rvÃ¤ntadesursprunget pekar pÃ¥ en annan fÃ¶rÃ¤lderursprungligt %<default%> finns hÃ¤rursprunglig deklaration fanns hÃ¤rden ursprungliga deklarationen hÃ¤rursprunglig deklaration med fÃ¤rre kontrakt hÃ¤rursprunglig definition fanns hÃ¤rden ursprungliga definitionen hÃ¤roriginalet Ã¤r inte komprimerat med zstdoriginalstorleken Ã¤r okÃ¤ndden ursprungliga mallen Ã¤r deklarerad hÃ¤rursprungligen deklarerad %<const%> hÃ¤rursprungligen definierad hÃ¤rursprungligen indirekt funktionsanrop beaktas inte fÃ¶r inline:ingursprungligen specificerad hÃ¤rfÃ¶rÃ¤ldralÃ¶s %qs-konstruktionden andra matchen Ã¤r hÃ¤rborde matcha den virtuella metoden %qD men gÃ¶r det inteyttre %<__transaction_cancel%> som inte Ã¤r inom en yttre %<__transaction_atomic%>yttre %<__transaction_cancel%> som inte Ã¤r inuti en yttre %<__transaction_atomic%>- eller en %<transaction_may_cancel_outer%>-funktionyttre block fÃ¶r region %i Ã¤r felyttre iterationsvariabel %qD tillÃ¤ggsuttryck %qE Ã¤r inte ett heltalden yttre iterationsvariabeln %qD multiplikationsuttryck %qE Ã¤r inte ett heltalyttre iterationsvariabel %qD anvÃ¤nd i villkorsuttryck har en annan typ Ã¤n %qTyttre iterationsvariabel %qD anvÃ¤nd i initieraruttryck har en annan typ Ã¤n %qTyttre transaktion i %<transaction_may_cancel_outer%>-funktionyttre transaktion i %<transaction_safe%>-funktionyttre transaktion i transaktionutmatningsbegrÃ¤nsning %d kan inte anges tillsammans med Ã¶verskrivning av %qsutmatningsbegrÃ¤nsning %d mÃ¥ste ange ett enskilt registerutmatningsbegrÃ¤nsning %qc fÃ¶r operand %d Ã¤r inte i bÃ¶rjanutdatafilen %s finns redan i mappen %sutdatafilens namn fÃ¥r inte vara tomtutdatafilnamn angivet tvÃ¥ gÃ¥ngerutmatning nummer %d inte direkt adresserbarutdataoperand %d mÃ¥ste anvÃ¤nda %<&%>-begrÃ¤nsningutdataoperandbegrÃ¤nsningen saknar %<=%>utdataoperand Ã¤r konstant i %<asm%>utmatningsregister mÃ¥ste vara grupperade i toppen pÃ¥ stackenoutput_move_single:spill i vektordimensionspill i konstant uttryckspill vid konvertering frÃ¥n %qT till %qT Ã¤ndrar vÃ¤rdet pÃ¥ %qEspill vid konvertering frÃ¥n %qT till %qT som Ã¤ndrar vÃ¤rde frÃ¥n %qE till %qEÃ¶verspill i upprÃ¤kningsvÃ¤rdenÃ¶verspill i upprÃ¤kningsvÃ¤rden vid %qDspill i implicit konstantkonverteringspill i utargumentlistan fÃ¶r %qsÃ¶verlappande initierare fÃ¶r fÃ¤ltet %qT.%qDden Ã¶verlagrade inbyggda %qs implementeras av den inbyggda %qsÃ¶verlagrad funktion med namnet %qE i klausulen %qsÃ¶verlagrad funktion utan typinformation frÃ¥n sammanhangetÃ¥sidosatt funktion Ã¤r %q#DÃ¥sidosatt funktion Ã¤r %q#FÃ¥sidosatt funktion Ã¤r %qDstyrning av Ã¥sidosÃ¤ttande (override/final) Ã¤r endast tillgÃ¤ngliga med %<-std=c++11%> eller %<-std=gnu++11%>Ã¥sidosÃ¤tter %qD deklarerad %<transaction_safe%>pack-expansionsargument fÃ¶r icke-pack-parametern %qD till aliasmall %qDpack-expansionsargument fÃ¶r icke-pack-parametern %qD till konceptet %qDpaketexpansion i using-deklaration Ã¤r endast tillgÃ¤ngligt med %<-std=c++17%> eller %<-std=gnu++17%>pack init-fÃ¥ngst Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>attributet packed medfÃ¶r ineffektiv justeringattributet packed medfÃ¶r ineffektiv justering fÃ¶r %q+Dattributet packed medfÃ¶r ineffektiv justering fÃ¶r %qEattributet packed Ã¤r onÃ¶digtattributet packed Ã¤r onÃ¶digt fÃ¶r %q+Dattributet packed Ã¤r onÃ¶digt fÃ¶r %qEpackad layoutfyller ut poststorlek till justeringsgrÃ¤ns med %E bytefyller ut post fÃ¶r att justera %q+Dparametern %P har ofullstÃ¤ndig typ %qTparameter %P till %qD har ofullstÃ¤ndig typ %qTparametern %q+D deklarerad %<_Noreturn%>parametern %q+D deklarerad %<inline%>parameter %q+D har endast en framÃ¥tdeklarationparameter %qD deklarerad med typen voidparametern %qD har ofullstÃ¤ndig typparameter %qD inkluderar pekare till vektor %qT med okÃ¤nd grÃ¤nsparameter %qD inkluderar referens till vektor %qT med okÃ¤nd grÃ¤nsparameter %qD ogiltigt deklarerad metodtypparametern %qD Ã¤r initieradparametern %qD fÃ¥r inte fÃ¶rekomma i detta sammanhangparametern %qD sÃ¤tts men anvÃ¤nds inteparameter %qP till %qD kan vara en kandidat fÃ¶r ett formatattributparameter %u (%q+D) har ofullstÃ¤ndig typparameter %u (%q+D) har void-typparameter %u har ofullstÃ¤ndig typparameter %u har void-typen parameterdeklaration fÃ¶re lambdadeklarationsspecificerare Ã¤r endast valfritt med %<-std=c++2b%> eller %<-std=gnu++2b%>en parameterdeklaration fÃ¶re en lambdaundantagsspecifikation Ã¤r endast valfritt med %<-std=c++2b%> eller %<-std=gnu++2b%>en parameterdeklaration fÃ¶re lambdas efterfÃ¶ljande returtyp Ã¤r endast valfritt med %<-std=c++2b%> eller %<-std=gnu++2b%>en parameterdeklaration fÃ¶re lambdatransaktionskvalificerare Ã¤r endast valfritt med %<-std=c++2b%> eller %<-std=gnu++2b%>parametern deklarerad %<auto%>parameter fÃ¥r inte ha variabel typ %qTparameter kan vara en kandidat fÃ¶r ett formatattributparameternamn saknas i parameterlistaparameternamn (utan typer) i funktionsdeklarationparameterpaketets %<__bases%> Ã¤r endast giltiga i malldeklarationerparameterpaket %q+D mÃ¥ste vara vid slutet av mallens parameterlistaparameterpaket %qD kan inte ha ett standardargumentparameterpaketargument %qE mÃ¥ste vara vid slutet av mallens argumentlistaparameterpaketargument %qT mÃ¥ste vara vid slutet av mallens argumentlistaparameterpaket kan inte ha ett standardargumentparameterpaket expanderas inte med %<...%>:parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades %{i GCC 12.1%}parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 13.1parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 7.1parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 9.1parameterskickandet fÃ¶r argument av typen %qT nÃ¤r C++17 Ã¤r aktiverat Ã¤ndrades till att matcha C++14 %{i GCC 10.1%}parameterskickandet fÃ¶r argument av typen %qT med %<[[no_unique_address]]%>-medlemmar Ã¤ndrades %{i GCC 10.1%}parameterskickandet fÃ¶r argument av typen %qT med noll breda bitfÃ¤ltsmedlemmar Ã¤ndrades i GCC 12parameter till inbyggd mÃ¥ste vara en strÃ¤ngkonstant eller -litteralparameter till inbyggd Ã¤r inte giltig: %sparametriserat hÃ¤rlett typargumentfÃ¶rÃ¤ldraunderprogrammet kan inte inline:asparenteser runt %qE kan inte anvÃ¤ndas fÃ¶r att skapa en pekare-till-medlem-funktionparenteser mÃ¥ste utelÃ¤mnas om argumentlistan till attributet %qE Ã¤r tomparenteser mÃ¥ste utelÃ¤mnas om attributargumentlistan Ã¤r tomparenteser krÃ¤vs runt denna sammansatta litteral fÃ¶r att undvika tvetydigheter i tolkningentvetydigheten i parenteser lÃ¶stes upp som en funktionsdeklarationinitiering i parenteser Ã¤r inte tillÃ¥tet i en OpenMP-%<for%>-slingainitierare inom parentes i vektor-newparsningsfel i SELECT RANK-sats vid %Cparsningsfel i SELECT TYPE-sats vid %Cparsningsfel i mallargumentlistapart-ref med pekarattribut nÃ¤ra %L Ã¤r inte hÃ¶graste part-ref av datasatsobjektpartiell specialisering %q+D specialiserar inte nÃ¥got mallargument och Ã¤r inte mer begrÃ¤nsad Ã¤n den primÃ¤ra mallen; fÃ¶r att definiera den primÃ¤ra mallen, ta bort mallargumentlistanpartiell specialisering %q+D specialiserar inte nÃ¥got mallargument; fÃ¶r att definiera den primÃ¤ra mallen, ta bort mallargumentlistanpartiell specialisering %qD Ã¤r inte mer specialiserad Ã¤npartiell specialisering %qT deklarerad %<friend%>partiell specialisering Ã¤r inte mer specialiserad Ã¤n huvudmallen eftersom den ersÃ¤tter flera parametrar med en paketexpansionpartiell specialisering %qD efter instansiering av %qDpartitionen funnen men funktionspartitionsflaggan Ã¤r inte sattpass %qs fanns inte men refereras av nytt pass %qspass %s stÃ¶djer inte kloningpass %s behÃ¶ver en %<set_pass_param%>-implementation fÃ¶r att hantera det extra argumentet i %<NEXT_PASS%>skickas till proprocessorn om -fcpp anvÃ¤nds (intern flagga)att skicka %qT som %<this%>-argument kastar kvalificerareatt skicka %qT vÃ¤ljer %qT framfÃ¶r %qTskickar %qT istÃ¤llet fÃ¶r det fÃ¶rvÃ¤ntade %qT som argument %d till %qE, efter att ha skickat %qT som argument %dskickar %qT som argument %d till %qE, men %qT Ã¤r inte en giltig SVE-elementtypskickar %qT som argument %d till %qE, men argument %d har typen %qTskickar %qT som argument %d till %qE, men dess %qT-form tar inte skalÃ¤rerskickar %qT som argument %d till %qE, men fÃ¶regÃ¥ende argument hade typen %qTskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig %qTskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig %qsskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig %qs eller %qsskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig 32-bitars eller 64-bitars heltalstypskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en pekare till 32-bitars eller 64-bitars elementskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en pekartypskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig ett skalÃ¤rt elementskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig ett skalÃ¤rt heltalskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en skalÃ¤r pekareskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en ensam SVE-vektor snarare Ã¤n en tupelskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av %d-bitars elementskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av %d-bitars heltalskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av 32-bitars eller 64-bitars elementskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av 32-bitars eller 64-bitars heltalskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av heltalskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av heltal med teckenskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor av teckenlÃ¶sa heltalskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor eller pekarbasadressskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en vektor eller skalÃ¤r typskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en SVE-tupeltypskickar %qT som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig en SVE-vektortypskickar %qT som argument %d till %qE, som nÃ¤r man laddar %qT fÃ¶rvÃ¤ntar sig en vektor av %d-bits heltalskickar %qT som argument %d till %qE, som nÃ¤r man lagrar %qT fÃ¶rvÃ¤ntar sig en vektor av %d-bits heltalskickar %wd som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig %wd, %wd, %wd eller %wdskickar %wd som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig ett giltigt %qT-vÃ¤rdeskickar %wd som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig ett vÃ¤rdet i intervallet [%wd, %wd]skickar %wd som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig %wd eller %wdskickar NULL till icke-pekarargument %P till %qDskickar argument %d till %qE som %<float%> istÃ¤llet fÃ¶r %<double%> pÃ¥ grund av prototypskickar argument %d till %qE som %qT istÃ¤llet fÃ¶r %qT pÃ¥ grund av prototypskickar argument %d till %qE som komplext istÃ¤llet fÃ¶r flyttal pÃ¥ grund av prototypskickar argument %d till %qE som komplext istÃ¤llet fÃ¶r heltal pÃ¥ grund av prototypskickar argument %d till %qE som flyttal istÃ¤llet fÃ¶r komplext pÃ¥ grund av prototypskickar argument %d till %qE som flyttal istÃ¤llet fÃ¶r heltal pÃ¥ grund av prototypskickar argument %d till %qE som heltal istÃ¤llet fÃ¶r komplext pÃ¥ grund av prototypskickar argument %d till %qE som heltal istÃ¤llet fÃ¶r flyttal pÃ¥ grund av prototypskickar argument %d till %qE med tecken pÃ¥ grund av prototypskickar argument %d till %qE teckenlÃ¶st pÃ¥ grund av prototypatt skicka argument %d till %qE kastar %qs-kvalificerare frÃ¥n pekarmÃ¥ltypatt skicka argument %d till %qE kastar %qv-kvalificerare frÃ¥n pekarmÃ¥ltypskickar argument %d till %qE frÃ¥n distinkt Objective-C-typskickar argument %d till %qE frÃ¥n inkompatibel pekartypskickar argument %d till %qE frÃ¥n inkompatibel skalÃ¤r lagringsordningskickar argument %d till %qE frÃ¥n pekare till adressutrymme som inte Ã¤r inneslutetatt skicka argument %d till %qE skapar en %q#v-kvalificerad funktionspekare frÃ¥n en okvalificeradatt skicka argument %d till %qE skapar pekare frÃ¥n heltal utan typkonverteringatt skicka argument %d till %qE skapar pekare av ett heltal utan typkonverteringskickar argument %d till %qE med annan vidd pÃ¥ grund av prototypatt skicka argument %i till en %qs-kvalificerad parameter blir alias med argument %Zatt skicka argument %i till en %qs-kvalificerad parameter blir alias med argumenten %Zskickar argument till ellips av den Ã¤rvda konstrueraren %qDatt skicka objekt av ej trivialt kopierbar typ %q#T via %<...%> Ã¤r villkorligt stÃ¶ttskickar fÃ¶r mÃ¥nga argument pÃ¥ stackenpatchbar funktionspost %wu Ã¶verskrider storleken %wusÃ¶kvÃ¤g: pedvarningpedvarning: kanske %<#include <coroutine>%> saknaskanske infoga en radbrytning, eller annat sÃ¤tt att sÃ¤rskilja, fÃ¶r att fÃ¶rhindra att detta betraktas om en modul-styr-radkanske du behÃ¶ver explicita mallargument i din nÃ¤stade-namn-specificerarekanske du vill explicit lÃ¤gga till %<%T::%>permfelpermfel: platshÃ¥llarbegrÃ¤nsningar Ã¤r inte uppfyllten platshÃ¥llartyp Ã¤r inte tillÃ¥tet i denna kontextplacerande new konstruerar en vektor av objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken %qwiplacerande new konstruerar en vektor av objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken hÃ¶gst %qwuplacerande new konstruerar ett objekt av typen %<%T [%wu]%> och storleken %qwu i en region av typen %qT och storleken %qwiplacerande new konstruerar ett objekt av typen %<%T [%wu]%> och storleken %qwu i en region av typen %qT och storleken hÃ¶gst %qwuplacerande new konstruerar ett objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken %qwiplacerande new konstruerar ett objekt av typen %qT och storleken %qwu i en region av typen %qT och storleken hÃ¶gst %qwuange ett explicit cpu-namn; giltiga cpu-namn Ã¤r: %sinsticksmodulen %qs angavs med olika sÃ¶kvÃ¤gar: %qs och %qsinsticksmodul %s Ã¤r inte licensierad under en GPL-kompatibel licens
diff -Nrcpad gcc-13.1.0/gcc/po/sv.po gcc-13.2.0/gcc/po/sv.po
*** gcc-13.1.0/gcc/po/sv.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/sv.po	Thu Jul 27 08:13:04 2023
***************
*** 27,36 ****
  # thunk			snutt
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 13.1-b20230409\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
! "PO-Revision-Date: 2023-04-22 18:19+0200\n"
  "Last-Translator: GÃ¶ran Uddeborg <goeran@uddeborg.se>\n"
  "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
  "Language: sv\n"
--- 27,36 ----
  # thunk			snutt
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 13.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
! "PO-Revision-Date: 2023-04-27 10:10+0200\n"
  "Last-Translator: GÃ¶ran Uddeborg <goeran@uddeborg.se>\n"
  "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
  "Language: sv\n"
*************** msgstr "anvÃ¤nd ISO-dialekten av Modula-
*** 4015,4021 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr "ange biblioteksordningen, biblioteken kan anges med en kommaseparerad fÃ¶rkortning: log,min,pim,iso eller med katalognamn: m2log,m2min,m2pim,m2iso.\""
  
  #: m2/lang.opt:127
--- 4015,4021 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr "ange biblioteksordningen, biblioteken kan anges med en kommaseparerad fÃ¶rkortning: log,min,pim,iso eller med katalognamn: m2log,m2min,m2pim,m2iso.\""
  
  #: m2/lang.opt:127
*************** msgstr "Aktivera konservativ utrullning
*** 7659,7664 ****
--- 7659,7669 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr "-mlam=[none|u48|u57] Instrumentera metadatapositioner anvÃ¤ndardatapekare."
  
+ #: config/i386/i386.opt:1280
+ #, no-c-format
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "StÃ¶d inbyggda AMX-COMPLEX-funktioner och -kodgenerering."
+ 
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
*************** msgstr "'%%l'-operand Ã¤r inte en etiket
*** 17187,17198 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "flyttalskonstant felanvÃ¤nd"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 17192,17203 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "flyttalskonstant felanvÃ¤nd"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Denna flagga saknar dokumentatio
*** 18271,18333 ****
  msgid "Uses of this option are diagnosed."
  msgstr "AnvÃ¤ndning av denna flagga diagnostiseras."
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Samma som %s%s (eller, i negerad form, %s%s)."
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr "Samma som %s%s."
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr "Samma som %s."
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Samma som %s."
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr "[tillgÃ¤nglig i "
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu byte"
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[aktiverad]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[avslagen]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Det finns inga flaggor med de eftersÃ¶kta egenskaperna\n"
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Det fanns inga.  AnvÃ¤nd --help=%s fÃ¶r att visa *alla* flaggorna som stÃ¶djs av framÃ¤nden %s.\n"
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alla flaggor med de eftersÃ¶kta egenskaperna har redan visats\n"
  
! #: opts.cc:1908
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
--- 18276,18338 ----
  msgid "Uses of this option are diagnosed."
  msgstr "AnvÃ¤ndning av denna flagga diagnostiseras."
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr "Samma som %s%s (eller, i negerad form, %s%s)."
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr "Samma som %s%s."
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr "Samma som %s."
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr "%s  Samma som %s."
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr "[tillgÃ¤nglig i "
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr "[standard]"
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr "%llu byte"
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[aktiverad]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[avslagen]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr " Det finns inga flaggor med de eftersÃ¶kta egenskaperna\n"
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr " Det fanns inga.  AnvÃ¤nd --help=%s fÃ¶r att visa *alla* flaggorna som stÃ¶djs av framÃ¤nden %s.\n"
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr " Alla flaggor med de eftersÃ¶kta egenskaperna har redan visats\n"
  
! #: opts.cc:1909
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
*************** msgstr ""
*** 18336,18382 ****
  "  KÃ¤nda giltiga argument till flaggan %s:\n"
  "   "
  
! #: opts.cc:1958
  msgid "The following options are target specific"
  msgstr "FÃ¶ljande flaggor Ã¤r mÃ¥lberoende"
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
  msgstr "FÃ¶ljande flaggor styr kompilatorns varningsmeddelanden"
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
  msgstr "FÃ¶ljande flaggor styr optimeringar"
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
  msgstr "FÃ¶ljande flaggor Ã¤r sprÃ¥koberoende"
  
! #: opts.cc:1970
  msgid "The following options control parameters"
  msgstr "FÃ¶ljande flaggor styr parametrar"
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
  msgstr "FÃ¶ljande flaggor Ã¤r specifika fÃ¶r just sprÃ¥ket "
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
  msgstr "FÃ¶ljande flaggor stÃ¶djs av sprÃ¥ket "
  
! #: opts.cc:1989
  msgid "The following options are not documented"
  msgstr "FÃ¶ljande flaggor Ã¤r inte dokumenterade"
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
  msgstr "FÃ¶ljande flaggor tar separata argument"
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
  msgstr "FÃ¶ljande flaggor tar sammanslagna argument"
  
! #: opts.cc:2005
  msgid "The following options are language-related"
  msgstr "FÃ¶ljande flaggor Ã¤r sprÃ¥krelaterade"
  
--- 18341,18387 ----
  "  KÃ¤nda giltiga argument till flaggan %s:\n"
  "   "
  
! #: opts.cc:1959
  msgid "The following options are target specific"
  msgstr "FÃ¶ljande flaggor Ã¤r mÃ¥lberoende"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
  msgstr "FÃ¶ljande flaggor styr kompilatorns varningsmeddelanden"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
  msgstr "FÃ¶ljande flaggor styr optimeringar"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
  msgstr "FÃ¶ljande flaggor Ã¤r sprÃ¥koberoende"
  
! #: opts.cc:1971
  msgid "The following options control parameters"
  msgstr "FÃ¶ljande flaggor styr parametrar"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
  msgstr "FÃ¶ljande flaggor Ã¤r specifika fÃ¶r just sprÃ¥ket "
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
  msgstr "FÃ¶ljande flaggor stÃ¶djs av sprÃ¥ket "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
  msgstr "FÃ¶ljande flaggor Ã¤r inte dokumenterade"
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
  msgstr "FÃ¶ljande flaggor tar separata argument"
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
  msgstr "FÃ¶ljande flaggor tar sammanslagna argument"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
  msgstr "FÃ¶ljande flaggor Ã¤r sprÃ¥krelaterade"
  
*************** msgstr "lÃ¤ngdmodifierare i strfmon-form
*** 18760,18831 ****
  msgid "<command-line>"
  msgstr "<kommandorad>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ej stÃ¶dd operand fÃ¶r kod â€�%câ€�"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ogiltig operand fÃ¶r â€�%%%câ€�"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, c-format
  msgid "invalid vector constant"
  msgstr "ogiltig vektorkonstant"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "inkompatibla flyttals-/vektorregisteroperander fÃ¶r â€�%%%câ€�"
  
! #: config/aarch64/aarch64.cc:12044
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "inkompatibla registeroperander fÃ¶r â€�%%%câ€�"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "operand saknas"
  
! #: config/aarch64/aarch64.cc:12195
  #, c-format
  msgid "invalid constant"
  msgstr "ogiltig konstant"
  
! #: config/aarch64/aarch64.cc:12198
  #, c-format
  msgid "invalid operand"
  msgstr "ogiltig operand"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ogiltig operandprefix â€�%%%câ€�"
  
! #: config/aarch64/aarch64.cc:12351
  #, c-format
  msgid "invalid address mode"
  msgstr "ogiltigt adresslÃ¤ge"
  
! #: config/aarch64/aarch64.cc:27134
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "det gÃ¥r inte att kombinera GNU- och SVE-vektorer i en binÃ¤r operation"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "â€�%%&â€� anvÃ¤nt utan nÃ¥gon lokal dynamisk TLS-referens"
--- 18765,18836 ----
  msgid "<command-line>"
  msgstr "<kommandorad>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ej stÃ¶dd operand fÃ¶r kod â€�%câ€�"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ogiltig operand fÃ¶r â€�%%%câ€�"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, c-format
  msgid "invalid vector constant"
  msgstr "ogiltig vektorkonstant"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "inkompatibla flyttals-/vektorregisteroperander fÃ¶r â€�%%%câ€�"
  
! #: config/aarch64/aarch64.cc:12057
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "inkompatibla registeroperander fÃ¶r â€�%%%câ€�"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "operand saknas"
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
  msgstr "ogiltig konstant"
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
  msgstr "ogiltig operand"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ogiltig operandprefix â€�%%%câ€�"
  
! #: config/aarch64/aarch64.cc:12364
  #, c-format
  msgid "invalid address mode"
  msgstr "ogiltigt adresslÃ¤ge"
  
! #: config/aarch64/aarch64.cc:27161
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "det gÃ¥r inte att kombinera GNU- och SVE-vektorer i en binÃ¤r operation"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "â€�%%&â€� anvÃ¤nt utan nÃ¥gon lokal dynamisk TLS-referens"
*************** msgid "invalid %%r value"
*** 18842,18859 ****
  msgstr "ogiltigt %%r-vÃ¤rde"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "ogiltigt %%R-vÃ¤rde"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "ogiltigt %%N-vÃ¤rde"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "ogiltigt %%P-vÃ¤rde"
--- 18847,18864 ----
  msgstr "ogiltigt %%r-vÃ¤rde"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "ogiltigt %%R-vÃ¤rde"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "ogiltigt %%N-vÃ¤rde"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "ogiltigt %%P-vÃ¤rde"
*************** msgstr "ogiltigt %%M-vÃ¤rde"
*** 18883,18889 ****
  msgid "invalid %%U value"
  msgstr "ogiltigt %%U-vÃ¤rde"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "ogiltigt %%s-vÃ¤rde"
--- 18888,18894 ----
  msgid "invalid %%U value"
  msgstr "ogiltigt %%U-vÃ¤rde"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "ogiltigt %%s-vÃ¤rde"
*************** msgstr "ogiltigt %%s-vÃ¤rde"
*** 18893,18899 ****
  msgid "invalid %%C value"
  msgstr "ogiltigt %%C-vÃ¤rde"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "ogiltigt %%E-vÃ¤rde"
--- 18898,18904 ----
  msgid "invalid %%C value"
  msgstr "ogiltigt %%C-vÃ¤rde"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "ogiltigt %%E-vÃ¤rde"
*************** msgstr "okÃ¤nd avspecifikation av omloka
*** 18906,18912 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ogiltig %%xn-kod"
--- 18911,18917 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ogiltig %%xn-kod"
*************** msgstr "ogiltig UNSPEC som operand: %d"
*** 18989,19023 ****
  msgid "unrecognized supposed constant"
  msgstr "okÃ¤nd fÃ¶rmodad konstant"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
  msgstr "ogiltig skiftoperand"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "fÃ¶rutsade Thumb-instruktion"
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "fÃ¶rutsade instruktion i villkorlig sekvens"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ej stÃ¶dd operand fÃ¶r kod â€�%câ€�"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 18994,19028 ----
  msgid "unrecognized supposed constant"
  msgstr "okÃ¤nd fÃ¶rmodad konstant"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
  msgstr "ogiltig skiftoperand"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "fÃ¶rutsade Thumb-instruktion"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "fÃ¶rutsade instruktion i villkorlig sekvens"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ej stÃ¶dd operand fÃ¶r kod â€�%câ€�"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "Ej stÃ¶dd operand fÃ¶r kod â€�%c
*** 19026,19051 ****
  msgid "invalid operand for code '%c'"
  msgstr "ogiltig operand fÃ¶r kod â€�%câ€�"
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktionen aldrig utfÃ¶rd"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "fÃ¶rÃ¥ldrad Maverick-formatkod â€�%câ€�"
  
! #: config/arm/arm.cc:34257
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ogiltig konvertering frÃ¥n typen %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34259
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ogiltig konvertering till typen %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "operationen Ã¤r inte tillÃ¥ten pÃ¥ typen %<bfloat16_t%>"
  
--- 19031,19056 ----
  msgid "invalid operand for code '%c'"
  msgstr "ogiltig operand fÃ¶r kod â€�%câ€�"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktionen aldrig utfÃ¶rd"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "fÃ¶rÃ¥ldrad Maverick-formatkod â€�%câ€�"
  
! #: config/arm/arm.cc:34270
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ogiltig konvertering frÃ¥n typen %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34272
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ogiltig konvertering till typen %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "operationen Ã¤r inte tillÃ¥ten pÃ¥ typen %<bfloat16_t%>"
  
*************** msgstr "ogiltig fp-konstant"
*** 19410,19506 ****
  msgid "Expected register or constant integer."
  msgstr "Register eller konstant heltal fÃ¶rvÃ¤ntades."
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ogiltig UNSPEC som operand"
  
! #: config/i386/i386.cc:12941
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "ogiltig anvÃ¤ndning av register â€�%sâ€�"
  
! #: config/i386/i386.cc:12946
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "felaktig anvÃ¤ndning av asm-flaggutdata"
  
! #: config/i386/i386.cc:13179
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�Oâ€�"
  
! #: config/i386/i386.cc:13214
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�zâ€�"
  
! #: config/i386/i386.cc:13283
  #, c-format
! msgid "invalid operand type used with operand code 'Z'"
! msgstr "ogiltig operandtyp vid operandkod â€�Zâ€�"
  
! #: config/i386/i386.cc:13288
  #, c-format
! msgid "invalid operand size for operand code 'Z'"
! msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�Zâ€�"
  
! #: config/i386/i386.cc:13365
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operanden Ã¤r inte en villkorskod, ogiltig operandkod â€�Yâ€�"
  
! #: config/i386/i386.cc:13444
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand Ã¤r inte en villkorskod, ogiltig operandkod â€�Dâ€�"
  
! #: config/i386/i386.cc:13462
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand Ã¤r inte en villkorskod, ogiltig operandkod â€�%câ€�"
  
! #: config/i386/i386.cc:13475
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand Ã¤r inte en justerbar minnesreferens, ogiltig operandkod â€�Hâ€�"
  
! #: config/i386/i386.cc:13490
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Kâ€�"
  
! #: config/i386/i386.cc:13518
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�râ€�"
  
! #: config/i386/i386.cc:13536
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Râ€�"
  
! #: config/i386/i386.cc:13559
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�Râ€�"
  
! #: config/i386/i386.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ogiltig operandkod â€�%câ€�"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ogiltig begrÃ¤nsning fÃ¶r operand"
  
! #: config/i386/i386.cc:13826
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ogiltig vektoromedelbar"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "okÃ¤nt instruktionslÃ¤ge"
  
--- 19415,19511 ----
  msgid "Expected register or constant integer."
  msgstr "Register eller konstant heltal fÃ¶rvÃ¤ntades."
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ogiltig UNSPEC som operand"
  
! #: config/i386/i386.cc:12942
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "ogiltig anvÃ¤ndning av register â€�%sâ€�"
  
! #: config/i386/i386.cc:12947
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "felaktig anvÃ¤ndning av asm-flaggutdata"
  
! #: config/i386/i386.cc:13180
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�Oâ€�"
  
! #: config/i386/i386.cc:13215
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�zâ€�"
  
! #: config/i386/i386.cc:13290
  #, c-format
! msgid "invalid operand type used with operand code '%c'"
! msgstr "ogiltig operandtyp anvÃ¤nd med operandkod â€�%câ€�"
  
! #: config/i386/i386.cc:13295
  #, c-format
! msgid "invalid operand size for operand code '%c'"
! msgstr "ogiltig operandstorlek fÃ¶r operandkod â€�%câ€�"
  
! #: config/i386/i386.cc:13373
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operanden Ã¤r inte en villkorskod, ogiltig operandkod â€�Yâ€�"
  
! #: config/i386/i386.cc:13452
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand Ã¤r inte en villkorskod, ogiltig operandkod â€�Dâ€�"
  
! #: config/i386/i386.cc:13470
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand Ã¤r inte en villkorskod, ogiltig operandkod â€�%câ€�"
  
! #: config/i386/i386.cc:13483
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand Ã¤r inte en justerbar minnesreferens, ogiltig operandkod â€�Hâ€�"
  
! #: config/i386/i386.cc:13498
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Kâ€�"
  
! #: config/i386/i386.cc:13526
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�râ€�"
  
! #: config/i386/i386.cc:13544
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operanden Ã¤r inte ett heltal, ogiltig operandkod â€�Râ€�"
  
! #: config/i386/i386.cc:13567
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operanden Ã¤r inte ett specifikt heltal, ogiltig operandkod â€�Râ€�"
  
! #: config/i386/i386.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ogiltig operandkod â€�%câ€�"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ogiltig begrÃ¤nsning fÃ¶r operand"
  
! #: config/i386/i386.cc:13834
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ogiltig vektoromedelbar"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "okÃ¤nt instruktionslÃ¤ge"
  
*************** msgstr "ogiltig operation pÃ¥ %<__fpreg%
*** 19531,19537 ****
  msgid "invalid %%P operand"
  msgstr "ogiltig %%P-operand"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "ogiltigt %%p-vÃ¤rde"
--- 19536,19542 ----
  msgid "invalid %%P operand"
  msgstr "ogiltig %%P-operand"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "ogiltigt %%p-vÃ¤rde"
*************** msgstr "%%%c Ã¤r inte ett giltigt operan
*** 19576,19583 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "felaktig anvÃ¤ndning av â€�%%%câ€�"
--- 19581,19588 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "felaktig anvÃ¤ndning av â€�%%%câ€�"
*************** msgid "post-increment address is not a r
*** 19609,19615 ****
  msgstr "efterinkrementeringsadress Ã¤r inte ett register"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "felaktig adress"
  
--- 19614,19620 ----
  msgstr "efterinkrementeringsadress Ã¤r inte ett register"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "felaktig adress"
  
*************** msgstr "ej stÃ¶dd konstant adress:"
*** 19767,19773 ****
  msgid "unsupported memory expression:"
  msgstr "ej stÃ¶tt minnesuttryck:"
  
! #: config/riscv/riscv.cc:4378
  #, c-format
  msgid "invalid vector operand"
  msgstr "ogiltig vektoroperand"
--- 19772,19778 ----
  msgid "unsupported memory expression:"
  msgstr "ej stÃ¶tt minnesuttryck:"
  
! #: config/riscv/riscv.cc:4384
  #, c-format
  msgid "invalid vector operand"
  msgstr "ogiltig vektoroperand"
*************** msgstr "%<-mquad-memory%> Ã¤r inte tillg
*** 19819,19961 ****
  msgid "bad move"
  msgstr "felaktig fÃ¶rflyttning"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr "Felaktig 128-bitsfÃ¶rflyttning"
  
! #: config/rs6000/rs6000.cc:13798
  #, c-format
  msgid "invalid %%A value"
  msgstr "ogiltigt %%A-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "ogiltigt %%D-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13822
  #, c-format
  msgid "invalid %%e value"
  msgstr "ogiltigt %%e-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "ogiltigt %%f-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "ogiltigt %%F-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "ogiltigt %%G-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "ogiltig %%j-kod"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "ogiltig %%J-kod"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "ogiltigt %%k-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "ogiltigt %%K-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "ogiltigt %%O-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "ogiltigt %%q-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%t value"
  msgstr "ogiltigt %%t-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "ogiltigt %%T-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "ogiltigt %%u-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "ogiltig %%v-kod"
  
! #: config/rs6000/rs6000.cc:14160
  #, c-format
  msgid "invalid %%V value"
  msgstr "ogiltigt %%V-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "ogiltigt %%x-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14233
  #, c-format
  msgid "invalid %%z value"
  msgstr "ogiltigt %%z-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14302
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ogiltigt %%y-vÃ¤rde, fÃ¶rsÃ¶k anvÃ¤nda â€�Zâ€�-begrÃ¤nsningen"
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Felaktig blandning av IEEE 128-bitars och IBM 128-bitars flyttalstyper"
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argument skickat till funktion utan prototyp"
  
! #: config/rs6000/rs6000.cc:27721
  msgid "Could not generate addis value for fusion"
  msgstr "Kunde inte generera addis-vÃ¤rde fÃ¶r sammanslagning"
  
! #: config/rs6000/rs6000.cc:27790
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kan inte generera ladda/lagra-avstÃ¥nd fÃ¶r sammanslagning"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr "Felaktig GPR-sammanslagning"
  
! #: config/rs6000/rs6000.cc:28468
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ogiltig konvertering frÃ¥n typen %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28470
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ogiltig konvertering till typen %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28472
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ogiltig konvertering frÃ¥n typen %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28474
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ogiltig konvertering till typen %<__vector_pair%>"
  
--- 19824,19966 ----
  msgid "bad move"
  msgstr "felaktig fÃ¶rflyttning"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr "Felaktig 128-bitsfÃ¶rflyttning"
  
! #: config/rs6000/rs6000.cc:13807
  #, c-format
  msgid "invalid %%A value"
  msgstr "ogiltigt %%A-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "ogiltigt %%D-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13831
  #, c-format
  msgid "invalid %%e value"
  msgstr "ogiltigt %%e-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "ogiltigt %%f-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "ogiltigt %%F-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "ogiltigt %%G-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "ogiltig %%j-kod"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "ogiltig %%J-kod"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "ogiltigt %%k-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "ogiltigt %%K-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "ogiltigt %%O-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "ogiltigt %%q-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14076
  #, c-format
  msgid "invalid %%t value"
  msgstr "ogiltigt %%t-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "ogiltigt %%T-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "ogiltigt %%u-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "ogiltig %%v-kod"
  
! #: config/rs6000/rs6000.cc:14169
  #, c-format
  msgid "invalid %%V value"
  msgstr "ogiltigt %%V-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "ogiltigt %%x-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14242
  #, c-format
  msgid "invalid %%z value"
  msgstr "ogiltigt %%z-vÃ¤rde"
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ogiltigt %%y-vÃ¤rde, fÃ¶rsÃ¶k anvÃ¤nda â€�Zâ€�-begrÃ¤nsningen"
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Felaktig blandning av IEEE 128-bitars och IBM 128-bitars flyttalstyper"
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argument skickat till funktion utan prototyp"
  
! #: config/rs6000/rs6000.cc:27730
  msgid "Could not generate addis value for fusion"
  msgstr "Kunde inte generera addis-vÃ¤rde fÃ¶r sammanslagning"
  
! #: config/rs6000/rs6000.cc:27799
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kan inte generera ladda/lagra-avstÃ¥nd fÃ¶r sammanslagning"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr "Felaktig GPR-sammanslagning"
  
! #: config/rs6000/rs6000.cc:28477
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ogiltig konvertering frÃ¥n typen %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28479
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ogiltig konvertering till typen %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28481
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ogiltig konvertering frÃ¥n typen %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28483
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ogiltig konvertering till typen %<__vector_pair%>"
  
*************** msgstr "kandidat:"
*** 20412,20418 ****
  msgid "  after user-defined conversion:"
  msgstr "  efter anvÃ¤ndardefinierad konvertering:"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "kandidat Ã¤r:"
--- 20417,20423 ----
  msgid "  after user-defined conversion:"
  msgstr "  efter anvÃ¤ndardefinierad konvertering:"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "kandidat Ã¤r:"
*************** msgstr "Vektorbindning stÃ¤mmer inte fÃ¶
*** 20876,20882 ****
  msgid "Driving:"
  msgstr "Driver:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "aktuellt argument till INTENT = OUT/INOUT"
  
--- 20881,20887 ----
  msgid "Driving:"
  msgstr "Driver:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "aktuellt argument till INTENT = OUT/INOUT"
  
*************** msgstr "block-IF"
*** 21034,21044 ****
  msgid "implied END DO"
  msgstr "implicerat END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "tilldelning"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
  msgstr "pekartilldelning"
  
--- 21039,21049 ----
  msgid "implied END DO"
  msgstr "implicerat END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "tilldelning"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr "pekartilldelning"
  
*************** msgstr "pekartilldelning"
*** 21046,21244 ****
  msgid "simple IF"
  msgstr "enkelt IF"
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
  msgstr "elementÃ¤r procedur"
  
! #: fortran/resolve.cc:2494
  msgid "allocatable argument"
  msgstr "allokerbart argument"
  
! #: fortran/resolve.cc:2499
  msgid "asynchronous argument"
  msgstr "asynkront argument"
  
! #: fortran/resolve.cc:2504
  msgid "optional argument"
  msgstr "valfritt argument"
  
! #: fortran/resolve.cc:2509
  msgid "pointer argument"
  msgstr "pekarargument"
  
! #: fortran/resolve.cc:2514
  msgid "target argument"
  msgstr "mÃ¥largument"
  
! #: fortran/resolve.cc:2519
  msgid "value argument"
  msgstr "vÃ¤rdeargument"
  
! #: fortran/resolve.cc:2524
  msgid "volatile argument"
  msgstr "volatilt argument"
  
! #: fortran/resolve.cc:2529
  msgid "assumed-shape argument"
  msgstr "argument med antagen form"
  
! #: fortran/resolve.cc:2534
  msgid "assumed-rank argument"
  msgstr "argument med antagen ordning"
  
! #: fortran/resolve.cc:2539
  msgid "coarray argument"
  msgstr "co-vektorargument"
  
! #: fortran/resolve.cc:2544
  msgid "parametrized derived type argument"
  msgstr "parametriserat hÃ¤rlett typargument"
  
! #: fortran/resolve.cc:2549
  msgid "polymorphic argument"
  msgstr "polymorft argument"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr "attributet NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  msgid "assumed-type argument"
  msgstr "argument med antagen typ"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr "vektorresultat"
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr "pekare eller allokerbart resultat"
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
  msgstr "resultat med teckenlÃ¤ngd som inte Ã¤r konstant"
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr "bind(c)-procedur"
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Ogiltigt sammanhang fÃ¶r NULL()-pekare vid %%L"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "Operand till unÃ¤r numerisk operator %%<%s%%> vid %%L Ã¤r %s"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "OvÃ¤ntade entiteter av hÃ¤rledd typ i binÃ¤r inbyggd numerisk operator %%<%s%%> vid %%L"
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operander till binÃ¤r numerisk operator %%<%s%%> vid %%L Ã¤r %s/%s"
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operanderna till strÃ¤ngkonkateneringsoperatorn vid %%L Ã¤r %s/%s"
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanderna till logiska operatorn %%<%s%%> vid %%L Ã¤r %s/%s"
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "Operand till operatorn .not. vid %%L Ã¤r %s"
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-kvantiteter kan inte jÃ¤mfÃ¶ras vid %L"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logiska vid %%L mÃ¥ste jÃ¤mfÃ¶ras med %s istÃ¤llet fÃ¶r %s"
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanderna till jÃ¤mfÃ¶relseoperatorn %%<%s%%> vid %%L Ã¤r %s/%s"
  
! #: fortran/resolve.cc:4410
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "OkÃ¤nd operator %%<%s%%> vid %%L; menade du %%<%s%%>?"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "OkÃ¤nd operator %%<%s%%> vid %%L"
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "Operanderna till anvÃ¤ndaroperatorn %%<%s%%> vid %%L Ã¤r %s"
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanderna till anvÃ¤ndaroperatorn %%<%s%%> vid %%L Ã¤r %s/%s"
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Inkonsistenta ordningar fÃ¶r operator vid %%L och %%L"
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr "Slingvariabel"
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
  msgstr "iteratorvariabel"
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
  msgstr "Startuttryck i DO-slinga"
  
! #: fortran/resolve.cc:7395
  msgid "End expression in DO loop"
  msgstr "Slututtryck i DO-slinga"
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
  msgstr "Steguttryck i DO-slinga"
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE-objekt"
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
  msgstr "ALLOCATE-objekt"
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr "STAT-variabel"
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr "ERRMSG-variabel"
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr "objekt i READ"
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK-variabel"
  
--- 21051,21249 ----
  msgid "simple IF"
  msgstr "enkelt IF"
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
  msgstr "elementÃ¤r procedur"
  
! #: fortran/resolve.cc:2511
  msgid "allocatable argument"
  msgstr "allokerbart argument"
  
! #: fortran/resolve.cc:2516
  msgid "asynchronous argument"
  msgstr "asynkront argument"
  
! #: fortran/resolve.cc:2521
  msgid "optional argument"
  msgstr "valfritt argument"
  
! #: fortran/resolve.cc:2526
  msgid "pointer argument"
  msgstr "pekarargument"
  
! #: fortran/resolve.cc:2531
  msgid "target argument"
  msgstr "mÃ¥largument"
  
! #: fortran/resolve.cc:2536
  msgid "value argument"
  msgstr "vÃ¤rdeargument"
  
! #: fortran/resolve.cc:2541
  msgid "volatile argument"
  msgstr "volatilt argument"
  
! #: fortran/resolve.cc:2546
  msgid "assumed-shape argument"
  msgstr "argument med antagen form"
  
! #: fortran/resolve.cc:2551
  msgid "assumed-rank argument"
  msgstr "argument med antagen ordning"
  
! #: fortran/resolve.cc:2556
  msgid "coarray argument"
  msgstr "co-vektorargument"
  
! #: fortran/resolve.cc:2561
  msgid "parametrized derived type argument"
  msgstr "parametriserat hÃ¤rlett typargument"
  
! #: fortran/resolve.cc:2566
  msgid "polymorphic argument"
  msgstr "polymorft argument"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr "attributet NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  msgid "assumed-type argument"
  msgstr "argument med antagen typ"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr "vektorresultat"
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr "pekare eller allokerbart resultat"
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
  msgstr "resultat med teckenlÃ¤ngd som inte Ã¤r konstant"
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr "bind(c)-procedur"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Ogiltigt sammanhang fÃ¶r NULL()-pekare vid %%L"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "Operand till unÃ¤r numerisk operator %%<%s%%> vid %%L Ã¤r %s"
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "OvÃ¤ntade entiteter av hÃ¤rledd typ i binÃ¤r inbyggd numerisk operator %%<%s%%> vid %%L"
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operander till binÃ¤r numerisk operator %%<%s%%> vid %%L Ã¤r %s/%s"
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operanderna till strÃ¤ngkonkateneringsoperatorn vid %%L Ã¤r %s/%s"
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanderna till logiska operatorn %%<%s%%> vid %%L Ã¤r %s/%s"
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "Operand till operatorn .not. vid %%L Ã¤r %s"
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-kvantiteter kan inte jÃ¤mfÃ¶ras vid %L"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logiska vid %%L mÃ¥ste jÃ¤mfÃ¶ras med %s istÃ¤llet fÃ¶r %s"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanderna till jÃ¤mfÃ¶relseoperatorn %%<%s%%> vid %%L Ã¤r %s/%s"
  
! #: fortran/resolve.cc:4427
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "OkÃ¤nd operator %%<%s%%> vid %%L; menade du %%<%s%%>?"
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "OkÃ¤nd operator %%<%s%%> vid %%L"
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "Operanderna till anvÃ¤ndaroperatorn %%<%s%%> vid %%L Ã¤r %s"
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanderna till anvÃ¤ndaroperatorn %%<%s%%> vid %%L Ã¤r %s/%s"
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Inkonsistenta ordningar fÃ¶r operator vid %%L och %%L"
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr "Slingvariabel"
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
  msgstr "iteratorvariabel"
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
  msgstr "Startuttryck i DO-slinga"
  
! #: fortran/resolve.cc:7412
  msgid "End expression in DO loop"
  msgstr "Slututtryck i DO-slinga"
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
  msgstr "Steguttryck i DO-slinga"
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE-objekt"
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
  msgstr "ALLOCATE-objekt"
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr "STAT-variabel"
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr "ERRMSG-variabel"
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr "objekt i READ"
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr "ACQUIRED_LOCK-variabel"
  
*************** msgstr "Olika CHARACTER-lÃ¤ngder (%ld/%l
*** 21251,21277 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Heltalsspill vid berÃ¤kning av mÃ¤ngden minne att allokera"
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "VÃ¤rdet pÃ¥ PDT LEN-parametern â€�%sâ€� stÃ¤mmer inte Ã¶verens med det i attrappdeklarationen"
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Aktuell strÃ¤nglÃ¤ngd matchar inte den deklarerade fÃ¶r attrappargument â€�%sâ€� (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Aktuell strÃ¤nglÃ¤ngd Ã¤r kortare Ã¤n den deklarerade fÃ¶r attrappargument â€�%sâ€� (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "MÃ¥let fÃ¶r Ã¥teravbildning av ordning Ã¤r fÃ¶r litet (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr "Tilldelning av skalÃ¤r till en oallokerad vektor"
  
--- 21256,21282 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Heltalsspill vid berÃ¤kning av mÃ¤ngden minne att allokera"
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "VÃ¤rdet pÃ¥ PDT LEN-parametern â€�%sâ€� stÃ¤mmer inte Ã¶verens med det i attrappdeklarationen"
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Aktuell strÃ¤nglÃ¤ngd matchar inte den deklarerade fÃ¶r attrappargument â€�%sâ€� (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Aktuell strÃ¤nglÃ¤ngd Ã¤r kortare Ã¤n den deklarerade fÃ¶r attrappargument â€�%sâ€� (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "MÃ¥let fÃ¶r Ã¥teravbildning av ordning Ã¤r fÃ¶r litet (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr "Tilldelning av skalÃ¤r till en oallokerad vektor"
  
*************** msgid "%<-mrelax%> is only supported for
*** 22139,22145 ****
  msgstr "%<-mrelax%> stÃ¶djs endast fÃ¶r RTP PIC"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfel i %s-sats vid %C"
--- 22144,22150 ----
  msgstr "%<-mrelax%> stÃ¶djs endast fÃ¶r RTP PIC"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfel i %s-sats vid %C"
*************** msgstr "ignorerar attributet %qE efterso
*** 22510,22516 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
--- 22515,22521 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
*************** msgstr "typattribut ignoreras efter att
*** 22607,22616 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 22612,22621 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "det gÃ¥r inte att lÃ¤sa profilen
*** 22745,22751 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "index %qwi till en konstant strÃ¤ng pekar utanfÃ¶r dess grÃ¤nser"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE Ã¤r deklarerad hÃ¤r"
--- 22750,22756 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "index %qwi till en konstant strÃ¤ng pekar utanfÃ¶r dess grÃ¤nser"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE Ã¤r deklarerad hÃ¤r"
*************** msgstr "stor fixdecimalskonstant implici
*** 24577,24583 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "jÃ¤mfÃ¶relsen Ã¤r alltid %d pÃ¥ grund av bredd pÃ¥ bitfÃ¤lt"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av intervalltest"
--- 24582,24588 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "jÃ¤mfÃ¶relsen Ã¤r alltid %d pÃ¥ grund av bredd pÃ¥ bitfÃ¤lt"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "antar att teckenspill inte fÃ¶rekommer vid fÃ¶renkling av intervalltest"
*************** msgstr "funktionen returnerar adress til
*** 25346,25352 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 25351,25357 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "hÃ¤ngande pekare till %qD kan an
*** 26464,26477 ****
  msgid "using a dangling pointer to %qD"
  msgstr "anvÃ¤nder en hÃ¤ngande pekare till %qD"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ã¤r deklarerad hÃ¤r"
--- 26469,26482 ----
  msgid "using a dangling pointer to %qD"
  msgstr "anvÃ¤nder en hÃ¤ngande pekare till %qD"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD Ã¤r deklarerad hÃ¤r"
*************** msgstr "%qD anropad pÃ¥ en pekare skicka
*** 26516,26522 ****
  msgid "call to %qD"
  msgstr "anrop till %qD"
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "lagrar adressen till den lokala variabeln %qD i %qE"
--- 26521,26527 ----
  msgid "call to %qD"
  msgstr "anrop till %qD"
  
! #: gimple-ssa-warn-access.cc:4611
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "lagrar adressen till den lokala variabeln %qD i %qE"
*************** msgstr "ipa-inline-sammanfattning saknas
*** 27582,27588 ****
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA modref-sammanfattning saknas i indatafilen"
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ogiltig hoppfunktion i LTO-strÃ¶m"
--- 27587,27593 ----
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA modref-sammanfattning saknas i indatafilen"
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ogiltig hoppfunktion i LTO-strÃ¶m"
*************** msgstr "fel nÃ¤r optimeringsposter %qs s
*** 28540,28546 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "kommandoradsflaggan %qs stÃ¶djs inte av denna konfiguration"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument saknas till %qs"
--- 28545,28551 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "kommandoradsflaggan %qs stÃ¶djs inte av denna konfiguration"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, gcc-internal-format
  msgid "missing argument to %qs"
  msgstr "argument saknas till %qs"
*************** msgstr "%qs Ã¤r Ã¶msesidigt uteslutande
*** 28580,28591 ****
  msgid "unrecognized argument in option %qs"
  msgstr "okÃ¤nt argument till flaggan %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "giltiga argument till %qs Ã¤r: %s; menade du %qs?"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "giltiga argument till %qs Ã¤r: %s"
--- 28585,28596 ----
  msgid "unrecognized argument in option %qs"
  msgstr "okÃ¤nt argument till flaggan %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "giltiga argument till %qs Ã¤r: %s; menade du %qs?"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "giltiga argument till %qs Ã¤r: %s"
*************** msgstr "%<-fsanitize=pointer-subtract%>
*** 28740,28746 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> stÃ¶djs inte"
  
! #: opts.cc:1256 opts.cc:2247
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> stÃ¶djs inte"
--- 28745,28751 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "%<-fsanitize-recover=%s%> stÃ¶djs inte"
  
! #: opts.cc:1256 opts.cc:2248
  #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
  msgstr "%<-fsanitize-trap=%s%> stÃ¶djs inte"
*************** msgstr "variabelspÃ¥rning begÃ¤rd, men o
*** 28780,28961 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "variabel spÃ¥rning begÃ¤rd, men stÃ¶djs inte av detta felsÃ¶kningsformat"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments Ã¤ndrar selektiv schemalÃ¤ggning"
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> ignoreras nÃ¤r %<-fstrict-flex-arrays%> inte Ã¤r aktivt"
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> fungerar inte med undantag pÃ¥ denna arkitektur"
  
! #: opts.cc:1469
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> stÃ¶djer inte upprullningsinformation pÃ¥ denna arkitektur"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> fungerar inte pÃ¥ denna arkitektur"
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "okÃ¤nd %<include_flags 0x%x%> skickade till %<print_specific_help%>"
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "flaggan %<-fsanitize=all%> Ã¤r inte giltig"
  
! #: opts.cc:2281
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "okÃ¤nt argument till flaggan %<-f%ssanitize%s=%>: %q.*s; menade du %qs?"
  
! #: opts.cc:2287
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "okÃ¤nt argument till flaggan %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2322
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "attributdirektivet %qs ignorerat"
  
! #: opts.cc:2346
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "okÃ¤nt argument till %<-fzero-call-used-regs=%>: %qs"
  
! #: opts.cc:2370
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ogiltigt argument till flaggan %<-falign-%s%>: %qs"
  
! #: opts.cc:2385
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "felaktigt antal argument till flaggan %<-falign-%s%>: %qs"
  
! #: opts.cc:2394
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> Ã¤r inte mellan 0 och %d"
  
! #: opts.cc:2453
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ogiltigt argument till %<-fpatchable-function-entry%>"
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "argumentet %q.*s till %<--help%> Ã¤r tvetydigt, var mer precis"
  
! #: opts.cc:2575
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "okÃ¤nt argument till %<--help=%>-flagga: %q.*s"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "argumentet ignoreras fÃ¶r %<-Wattributes=%>; anvÃ¤nd %<-Wno-attributes=%> istÃ¤llet"
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "avslutande %<,%> i argumenten till %<-Wno-attributes=%>"
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr "flaggan %<-foffload-abi%> kan anges endast fÃ¶r en avlastande kompilator"
  
! #: opts.cc:2990
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "postjustering mÃ¥ste vara tvÃ¥ upphÃ¶jt till ett litet tal, inte %wu"
  
! #: opts.cc:3111
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "okÃ¤nd stackkontrollparameter %qs"
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> Ã¤r tvetydigt; anvÃ¤nd %<-gdwarf-%s%> fÃ¶r DWARF-version eller %<-gdwarf%> %<-g%s%> fÃ¶r felsÃ¶kningsnivÃ¥"
  
! #: opts.cc:3168
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "dwarf-version %wu stÃ¶djs inte"
  
! #: opts.cc:3205
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "okÃ¤nt argument till flaggan %<-flto=%>: %qs"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "mÃ¥lsystemet stÃ¶djer inte felsÃ¶kningsutdata"
  
! #: opts.cc:3443
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "felsÃ¶kningsformatet %qs stÃ¥r i konflikt med tidigare val"
  
! #: opts.cc:3467
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "okÃ¤nd felsÃ¶kningsnivÃ¥ %qs"
  
! #: opts.cc:3469
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "felsÃ¶kningsnivÃ¥ %qs Ã¤r fÃ¶r hÃ¶g"
  
! #: opts.cc:3481
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "okÃ¤nd btf-felsÃ¶kningsnivÃ¥ %qs"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "nÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil hÃ¤mtades: %m"
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "nÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil sattes: %m"
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ej igenkÃ¤nd felsÃ¶kningsflagga fÃ¶r gcc: %c"
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: ingen flagga %<-%s%>; menade du %<-%s%>?"
  
! #: opts.cc:3580
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: ingen flagga %<-%s%>"
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> Ã¤r inte en flagga som styr varningar"
--- 28785,28966 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "variabel spÃ¥rning begÃ¤rd, men stÃ¶djs inte av detta felsÃ¶kningsformat"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr "var-tracking-assignments Ã¤ndrar selektiv schemalÃ¤ggning"
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> ignoreras nÃ¤r %<-fstrict-flex-arrays%> inte Ã¤r aktivt"
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> fungerar inte med undantag pÃ¥ denna arkitektur"
  
! #: opts.cc:1470
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> stÃ¶djer inte upprullningsinformation pÃ¥ denna arkitektur"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> fungerar inte pÃ¥ denna arkitektur"
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr "okÃ¤nd %<include_flags 0x%x%> skickade till %<print_specific_help%>"
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr "flaggan %<-fsanitize=all%> Ã¤r inte giltig"
  
! #: opts.cc:2282
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "okÃ¤nt argument till flaggan %<-f%ssanitize%s=%>: %q.*s; menade du %qs?"
  
! #: opts.cc:2288
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "okÃ¤nt argument till flaggan %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2323
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
  msgstr "attributdirektivet %qs ignorerat"
  
! #: opts.cc:2347
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "okÃ¤nt argument till %<-fzero-call-used-regs=%>: %qs"
  
! #: opts.cc:2371
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "ogiltigt argument till flaggan %<-falign-%s%>: %qs"
  
! #: opts.cc:2386
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "felaktigt antal argument till flaggan %<-falign-%s%>: %qs"
  
! #: opts.cc:2395
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "%<-falign-%s%> Ã¤r inte mellan 0 och %d"
  
! #: opts.cc:2454
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "ogiltigt argument till %<-fpatchable-function-entry%>"
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr "argumentet %q.*s till %<--help%> Ã¤r tvetydigt, var mer precis"
  
! #: opts.cc:2576
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "okÃ¤nt argument till %<--help=%>-flagga: %q.*s"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr "argumentet ignoreras fÃ¶r %<-Wattributes=%>; anvÃ¤nd %<-Wno-attributes=%> istÃ¤llet"
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr "avslutande %<,%> i argumenten till %<-Wno-attributes=%>"
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr "flaggan %<-foffload-abi%> kan anges endast fÃ¶r en avlastande kompilator"
  
! #: opts.cc:2991
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "postjustering mÃ¥ste vara tvÃ¥ upphÃ¶jt till ett litet tal, inte %wu"
  
! #: opts.cc:3112
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
  msgstr "okÃ¤nd stackkontrollparameter %qs"
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr "%<-gdwarf%s%> Ã¤r tvetydigt; anvÃ¤nd %<-gdwarf-%s%> fÃ¶r DWARF-version eller %<-gdwarf%> %<-g%s%> fÃ¶r felsÃ¶kningsnivÃ¥"
  
! #: opts.cc:3169
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
  msgstr "dwarf-version %wu stÃ¶djs inte"
  
! #: opts.cc:3206
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "okÃ¤nt argument till flaggan %<-flto=%>: %qs"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "mÃ¥lsystemet stÃ¶djer inte felsÃ¶kningsutdata"
  
! #: opts.cc:3444
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
  msgstr "felsÃ¶kningsformatet %qs stÃ¥r i konflikt med tidigare val"
  
! #: opts.cc:3468
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
  msgstr "okÃ¤nd felsÃ¶kningsnivÃ¥ %qs"
  
! #: opts.cc:3470
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
  msgstr "felsÃ¶kningsnivÃ¥ %qs Ã¤r fÃ¶r hÃ¶g"
  
! #: opts.cc:3482
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
  msgstr "okÃ¤nd btf-felsÃ¶kningsnivÃ¥ %qs"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "nÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil hÃ¤mtades: %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "nÃ¤r grÃ¤ns fÃ¶r maximal storlek pÃ¥ core-fil sattes: %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "ej igenkÃ¤nd felsÃ¶kningsflagga fÃ¶r gcc: %c"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr "%<-W%serror=%s%>: ingen flagga %<-%s%>; menade du %<-%s%>?"
  
! #: opts.cc:3581
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<-W%serror=%s%>: ingen flagga %<-%s%>"
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr "%<-Werror=%s%>: %<-%s%> Ã¤r inte en flagga som styr varningar"
*************** msgstr "generisk snuttkod misslyckas fÃ¶
*** 29634,29820 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%qD byter namn efter att ha refererats i assembler"
  
! #: symtab.cc:1107
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktionssymbol som inte Ã¤r en funktion"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "inkonsistent %<ifunc%>-attribut"
  
! #: symtab.cc:1122
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "variabelsymbol Ã¤r inte en variabel"
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "noden har okÃ¤nd typ"
  
! #: symtab.cc:1133
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "noden har en ogiltig ordning %i"
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "nod ej funnen found node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "noden skiljer frÃ¥n node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "hashlistan Ã¶ver assemblernamn trasig"
  
! #: symtab.cc:1177
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "nod finns inte i hashen av symboltabellassemblernamn"
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "dubbellÃ¤nkad lista av assemblernamn Ã¤r trasig"
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "noden har body_removed men Ã¤r en definition"
  
! #: symtab.cc:1196
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "noden Ã¤r analyserad men den Ã¤r inte en definition"
  
! #: symtab.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "noden Ã¤r ett alias men inte ett implicit alias"
  
! #: symtab.cc:1206
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "noden Ã¤r ett alias men inte en definition"
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "noden Ã¤r weakref men inte ett transparent_alias"
  
! #: symtab.cc:1216
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "noden Ã¤r transparent_alias men inte ett alias"
  
! #: symtab.cc:1221
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "noden Ã¤r en symver men inte ett alias"
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr "symver-mÃ¥let exporteras inte med standardsynlighet"
  
! #: symtab.cc:1237
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "symver Ã¤r inte exporterad med standardsynlighet"
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "noden Ã¤r i same_comdat_group-listan men den har ingen comdat_group"
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group-lista Ã¶ver olika grupper"
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "blandning av olika typer av symboler i samma comdat-grupper stÃ¶djs inte"
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "noden Ã¤r ensam i en comdat-grupp"
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group Ã¤r inte en cirkulÃ¤r lista"
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "comdat-lokal symbol refererad till av %s utanfÃ¶r dess comdat"
  
! #: symtab.cc:1293
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "flaggan implicit_section Ã¤r satt men sektionen Ã¤r inte det"
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "bÃ¥de sektion och comdat-grupp Ã¤r satt"
  
! #: symtab.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr "Aliasets och mÃ¥lets sektion skiljer"
  
! #: symtab.cc:1319
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Aliasets och mÃ¥lets comdat-grupper skiljer"
  
! #: symtab.cc:1334
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "Transparent alias och mÃ¥lets assemblernamn skiljer"
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Kedjade genomskinliga alias"
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify misslyckades"
  
! #: symtab.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ogiltig ordning i asm-nod %i"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "TvÃ¥ symboler med samma comdat_group Ã¤r inte lÃ¤nkade av listan same_comdat_group."
  
! #: symtab.cc:1844
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktionen %q+D Ã¤r en del av en aliascykel"
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabeln %q+D Ã¤r del i en aliascykel"
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "sektionen fÃ¶r aliaset %q+D mÃ¥ste stÃ¤mma med sektionen fÃ¶r dess mÃ¥l"
--- 29639,29825 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "%qD byter namn efter att ha refererats i assembler"
  
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
  msgstr "funktionssymbol som inte Ã¤r en funktion"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr "inkonsistent %<ifunc%>-attribut"
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
  msgstr "variabelsymbol Ã¤r inte en variabel"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr "noden har okÃ¤nd typ"
  
! #: symtab.cc:1135
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
  msgstr "noden har en ogiltig ordning %i"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr "nod ej funnen found node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr "noden skiljer frÃ¥n node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr "hashlistan Ã¶ver assemblernamn trasig"
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr "nod finns inte i hashen av symboltabellassemblernamn"
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr "dubbellÃ¤nkad lista av assemblernamn Ã¤r trasig"
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr "noden har body_removed men Ã¤r en definition"
  
! #: symtab.cc:1198
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
  msgstr "noden Ã¤r analyserad men den Ã¤r inte en definition"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr "noden Ã¤r ett alias men inte ett implicit alias"
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node is alias but not definition"
  msgstr "noden Ã¤r ett alias men inte en definition"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr "noden Ã¤r weakref men inte ett transparent_alias"
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
  msgstr "noden Ã¤r transparent_alias men inte ett alias"
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
  msgstr "noden Ã¤r en symver men inte ett alias"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr "symver-mÃ¥let exporteras inte med standardsynlighet"
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr "symver Ã¤r inte exporterad med standardsynlighet"
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr "noden Ã¤r i same_comdat_group-listan men den har ingen comdat_group"
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr "same_comdat_group-lista Ã¶ver olika grupper"
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr "blandning av olika typer av symboler i samma comdat-grupper stÃ¶djs inte"
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr "noden Ã¤r ensam i en comdat-grupp"
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr "same_comdat_group Ã¤r inte en cirkulÃ¤r lista"
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr "comdat-lokal symbol refererad till av %s utanfÃ¶r dess comdat"
  
! #: symtab.cc:1295
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "flaggan implicit_section Ã¤r satt men sektionen Ã¤r inte det"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr "bÃ¥de sektion och comdat-grupp Ã¤r satt"
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr "Aliasets och mÃ¥lets sektion skiljer"
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr "Aliasets och mÃ¥lets comdat-grupper skiljer"
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr "Transparent alias och mÃ¥lets assemblernamn skiljer"
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr "Kedjade genomskinliga alias"
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify misslyckades"
  
! #: symtab.cc:1384
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ogiltig ordning i asm-nod %i"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "TvÃ¥ symboler med samma comdat_group Ã¤r inte lÃ¤nkade av listan same_comdat_group."
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktionen %q+D Ã¤r en del av en aliascykel"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabeln %q+D Ã¤r del i en aliascykel"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "sektionen fÃ¶r aliaset %q+D mÃ¥ste stÃ¤mma med sektionen fÃ¶r dess mÃ¥l"
*************** msgstr "maskinoberoende inbyggd kod utan
*** 31476,31502 ****
  msgid "target specific builtin not available"
  msgstr "mÃ¥lspecifik inbyggd funktion Ã¤r inte tillgÃ¤nglig"
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "vektoroperationen kommer expanderas bitvis"
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "vektoroperationen kommer expanderas parallellt"
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "vektoroperationen kommer expanderas med en ensam skalÃ¤r operation"
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "vektorvillkor kommer expanderas bitvis"
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "vektorblandningsoperationen kommer expanderas bitvis"
--- 31481,31507 ----
  msgid "target specific builtin not available"
  msgstr "mÃ¥lspecifik inbyggd funktion Ã¤r inte tillgÃ¤nglig"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr "vektoroperationen kommer expanderas bitvis"
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr "vektoroperationen kommer expanderas parallellt"
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr "vektoroperationen kommer expanderas med en ensam skalÃ¤r operation"
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr "vektorvillkor kommer expanderas bitvis"
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "vektorblandningsoperationen kommer expanderas bitvis"
*************** msgstr "attributet %qE ignorerat fÃ¶r at
*** 32312,32318 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "attributet %qE ignorerat fÃ¶r att %qD inte Ã¤r en lokal variabel"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "attributet %qE har bara effekt pÃ¥ publika objekt"
--- 32317,32323 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "attributet %qE ignorerat fÃ¶r att %qD inte Ã¤r en lokal variabel"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "attributet %qE har bara effekt pÃ¥ publika objekt"
*************** msgstr "ej stÃ¶dd konkatenering av strÃ¤
*** 34398,34404 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionell C stÃ¶djer inte strÃ¤ngkonstantsammanslagning"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> med %<hint%>-klausul krÃ¤ver ett namn, utom nÃ¤r %<omp_sync_hint_none%> anvÃ¤nds"
--- 34403,34409 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionell C stÃ¶djer inte strÃ¤ngkonstantsammanslagning"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> med %<hint%>-klausul krÃ¤ver ett namn, utom nÃ¤r %<omp_sync_hint_none%> anvÃ¤nds"
*************** msgstr "fÃ¶r mÃ¥nga indatafiler"
*** 36067,36073 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qs Ã¤r definierad i huvudet %qs; glÃ¶mde du %<#include %s%>?"
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "okÃ¤nt vÃ¤rde %qs till %<-mcpu%>"
--- 36072,36078 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr "%qs Ã¤r definierad i huvudet %qs; glÃ¶mde du %<#include %s%>?"
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "okÃ¤nt vÃ¤rde %qs till %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 36098,36112 ****
  msgstr "okÃ¤nd flagga skickad till %%:%<target_mode_check%>"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "giltiga argument Ã¤r: %s; menade du %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "giltiga argument Ã¤r: %s"
--- 36103,36117 ----
  msgstr "okÃ¤nd flagga skickad till %%:%<target_mode_check%>"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "giltiga argument Ã¤r: %s; menade du %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "giltiga argument Ã¤r: %s"
*************** msgstr "%<-mcpu=%s%> Ã¤r inte giltigt"
*** 36191,36238 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> har ogiltig kiselversion"
  
! #: common/config/i386/i386-common.cc:1759
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1762
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> Ã¤r inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:1769
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:1772
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> Ã¤r inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:1780
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:1783
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> Ã¤r inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:1792
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> Ã¤r inte mellan 0 och 5"
  
! #: common/config/i386/i386-common.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> stÃ¶djs fÃ¶r nÃ¤rvarande bara pÃ¥ GNU/Linux"
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> krÃ¤ver assemblerstÃ¶d fÃ¶r CFI-direktiv"
--- 36196,36243 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr "%<-mcpu=%s%> har ogiltig kiselversion"
  
! #: common/config/i386/i386-common.cc:1776
  #, gcc-internal-format
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "%<-malign-loops%> Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd %<-falign-loops%>"
  
! #: common/config/i386/i386-common.cc:1779
  #, gcc-internal-format
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "%<-malign-loops=%d%> Ã¤r inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:1786
  #, gcc-internal-format
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "%<-malign-jumps%> Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd %<-falign-jumps%>"
  
! #: common/config/i386/i386-common.cc:1789
  #, gcc-internal-format
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "%<-malign-jumps=%d%> Ã¤r inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:1797
  #, gcc-internal-format
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "%<-malign-functions%> Ã¤r fÃ¶rÃ¥ldrat, anvÃ¤nd %<-falign-functions%>"
  
! #: common/config/i386/i386-common.cc:1800
  #, gcc-internal-format
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "%<-malign-functions=%d%> Ã¤r inte mellan 0 och %d"
  
! #: common/config/i386/i386-common.cc:1809
  #, gcc-internal-format
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "%<-mbranch-cost=%d%> Ã¤r inte mellan 0 och 5"
  
! #: common/config/i386/i386-common.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr "%<-fsplit-stack%> stÃ¶djs fÃ¶r nÃ¤rvarande bara pÃ¥ GNU/Linux"
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr "%<-fsplit-stack%> krÃ¤ver assemblerstÃ¶d fÃ¶r CFI-direktiv"
*************** msgid "ACLE function %qD is incompatible
*** 36716,36728 ****
  msgstr "ACLE-funktionen %qD Ã¤r inkompatibel med anvÃ¤ndningen av %qs"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "argument %d till %qE mÃ¥ste vara ett konstant heltalsuttryck"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "skickar %wd som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig ett vÃ¤rdet i intervallet [%wd, %wd]"
--- 36721,36733 ----
  msgstr "ACLE-funktionen %qD Ã¤r inkompatibel med anvÃ¤ndningen av %qs"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "argument %d till %qE mÃ¥ste vara ett konstant heltalsuttryck"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "skickar %wd som argument %d till %qE, vilken fÃ¶rvÃ¤ntar sig ett vÃ¤rdet i intervallet [%wd, %wd]"
*************** msgstr "skickar %qT som argument %d till
*** 36960,36966 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "dubblerad definition av %qs"
--- 36965,36971 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "dubblerad definition av %qs"
*************** msgid "SVE type %qT does not have a defi
*** 37001,37007 ****
  msgstr "SVE-typen %qT har inte en definierad justering"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "variabler av typen %qT kan inte ha trÃ¥dlokal lagringsvaraktighet"
--- 37006,37012 ----
  msgstr "SVE-typen %qT har inte en definierad justering"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "variabler av typen %qT kan inte ha trÃ¥dlokal lagringsvaraktighet"
*************** msgstr "man kan aktivera SVE genom att a
*** 37088,37410 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "argument av typen %qT krÃ¤ver ISA-utÃ¶kningen SVE"
  
! #: config/aarch64/aarch64.cc:7646
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "SVE-typen %qT kan inte skickas till en funktion utan prototyp"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 13.1"
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 9.1"
  
! #: config/aarch64/aarch64.cc:7931
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE behÃ¶ver ISA-utÃ¶kningen SVE"
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "anrop till funktioner av typen %qT behÃ¶ver ISA-utÃ¶kningen SVE"
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "stackprov fÃ¶r SVE-ramar"
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "okÃ¤nd flagga skickad i %<-moverride=%s%> (%s)"
  
! #: config/aarch64/aarch64.cc:17588
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "%qs-strÃ¤ng Ã¤r felformad"
  
! #: config/aarch64/aarch64.cc:17644
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "felaktigt format pÃ¥ %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17656
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ogiltigt %<sve_width%>-vÃ¤rde: %d"
  
! #: config/aarch64/aarch64.cc:17676
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "trimningsstrÃ¤ngen saknas i flaggan (%s)"
  
! #: config/aarch64/aarch64.cc:17694
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "okÃ¤nd trimningsflagga (%s)"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "inkompatibla flaggor %<-mstack-protector-guard=global%> och %<-mstack-protector-guard-offset=%s%>"
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "bÃ¥de %<-mstack-protector-guard-offset%> och %<-mstack-protector-guard-reg%> mÃ¥ste anvÃ¤ndas med %<-mstack-protector-guard=sysreg%>"
  
! #: config/aarch64/aarch64.cc:17899
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "ange ett systemregister med en liten strÃ¤nglÃ¤ngd"
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs Ã¤r inte ett giltigt avstÃ¥nd i %qs"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> krÃ¤ver %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "endast vÃ¤rdena 12 (4 kB) och 16 (64 kB) stÃ¶djs som vaktstorlek.  Det givna vÃ¤rdet %d (%llu kB) Ã¤r utanfÃ¶r intervallet"
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "stackkrockvaktsstorlek %<%d%> mÃ¥ste vara lika med testintervallet %<%d%>"
  
! #: config/aarch64/aarch64.cc:18124
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "cpu-namn saknas i %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18131
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ogiltig funktionsmodifierare %qs i %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18190
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ogiltigt argument givet till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs mÃ¥ste vara ensamt till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18206
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ogiltigt argument %<%s%> till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18234
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "arkitekturnamn saknas i %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "okÃ¤nt vÃ¤rde %qs till %<-march%>"
  
! #: config/aarch64/aarch64.cc:18243
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "menade du %<-mcpu=%s%>?"
  
! #: config/aarch64/aarch64.cc:18246
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "ogiltig funktionsmodifierare %qs i %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18274
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "cpu-namn saknas i %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18277
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "okÃ¤nt vÃ¤rde %qs till %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18362
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "flaggan %<-mcpu=%s%> stÃ¥r i konflikt med flaggan %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18416
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "assemblern stÃ¶djer inte %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "signering av returadress stÃ¶djs endast fÃ¶r %<-mabi=lp64%>"
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "kodmodell %qs med %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18499
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodmodellen %qs stÃ¶djs inte i ilp32-lÃ¤ge"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "namn saknas i pragmat eller attributet %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18654
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18658
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "felaktig funktionsmodifierare %s pÃ¥ vÃ¤rdet %qs i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "namn saknas i pragmat eller attributet %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "felaktig funktionsmodifierare %qs pÃ¥ vÃ¤rdet %qs i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:18722
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "argument saknas till pragmat eller attributet %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18726
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "felaktig skyddstyp %qs i pragmat eller attributet %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:18801
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "vÃ¤rde saknas i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "felformaterat pragma eller attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "pragmat eller attributet %<target(\"%s\")%> tar inte nÃ¥got argument"
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "pragmat eller attributet %<target(\"%s\")%> tillÃ¥ter inte en negerad form"
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "pragmat eller attributet %<target(\"%s=%s\")%> Ã¤r inte giltigt"
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "argument till attribut %<target%> Ã¤r inte en strÃ¤ng"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "arkitekturutvidgningen %<%s%> skall prefixas av %<+%>"
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "pragmat eller attributet %<target(\"%s\")%> Ã¤r inte giltigt"
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "felformaterat pragma eller attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT med %<[[no_unique_address]]%>-medlemmar Ã¤ndrades %{i GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT nÃ¤r C++17 Ã¤r aktiverat Ã¤ndrades till att matcha C++14 %{i GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades %{i GCC 12.1%}"
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "bana %wd utanfÃ¶r intervallet %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "ej stÃ¶dd simdlen %wd"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "GCC stÃ¶djer fÃ¶r nÃ¤rvarande inte typer av blandad storlek till %<simd%>-funktioner"
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "GCC stÃ¶djer fÃ¶r nÃ¤rvarande inte returtypen %qT fÃ¶r %<simd%>-funktioner"
  
! #: config/aarch64/aarch64.cc:26983
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "returtypen %qT stÃ¶djs ej fÃ¶r %<simd%>-funktioner"
  
! #: config/aarch64/aarch64.cc:27008
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "GCC stÃ¶djer fÃ¶r nÃ¤rvarande inte argumenttypen %qT fÃ¶r %<simd%>-funktioner"
  
! #: config/aarch64/aarch64.cc:27034
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC stÃ¶djer fÃ¶r nÃ¤rvarande inte simdlen %wd fÃ¶r typen %qT"
--- 37093,37415 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "argument av typen %qT krÃ¤ver ISA-utÃ¶kningen SVE"
  
! #: config/aarch64/aarch64.cc:7659
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "SVE-typen %qT kan inte skickas till en funktion utan prototyp"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 13.1"
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 9.1"
  
! #: config/aarch64/aarch64.cc:7944
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE behÃ¶ver ISA-utÃ¶kningen SVE"
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "anrop till funktioner av typen %qT behÃ¶ver ISA-utÃ¶kningen SVE"
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "stackprov fÃ¶r SVE-ramar"
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "okÃ¤nd flagga skickad i %<-moverride=%s%> (%s)"
  
! #: config/aarch64/aarch64.cc:17601
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "%qs-strÃ¤ng Ã¤r felformad"
  
! #: config/aarch64/aarch64.cc:17657
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "felaktigt format pÃ¥ %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17669
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ogiltigt %<sve_width%>-vÃ¤rde: %d"
  
! #: config/aarch64/aarch64.cc:17689
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "trimningsstrÃ¤ngen saknas i flaggan (%s)"
  
! #: config/aarch64/aarch64.cc:17707
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "okÃ¤nd trimningsflagga (%s)"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "inkompatibla flaggor %<-mstack-protector-guard=global%> och %<-mstack-protector-guard-offset=%s%>"
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "bÃ¥de %<-mstack-protector-guard-offset%> och %<-mstack-protector-guard-reg%> mÃ¥ste anvÃ¤ndas med %<-mstack-protector-guard=sysreg%>"
  
! #: config/aarch64/aarch64.cc:17912
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "ange ett systemregister med en liten strÃ¤nglÃ¤ngd"
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs Ã¤r inte ett giltigt avstÃ¥nd i %qs"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> krÃ¤ver %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "endast vÃ¤rdena 12 (4 kB) och 16 (64 kB) stÃ¶djs som vaktstorlek.  Det givna vÃ¤rdet %d (%llu kB) Ã¤r utanfÃ¶r intervallet"
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "stackkrockvaktsstorlek %<%d%> mÃ¥ste vara lika med testintervallet %<%d%>"
  
! #: config/aarch64/aarch64.cc:18137
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "cpu-namn saknas i %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18144
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ogiltig funktionsmodifierare %qs i %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18203
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ogiltigt argument givet till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs mÃ¥ste vara ensamt till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18219
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ogiltigt argument %<%s%> till %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18247
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "arkitekturnamn saknas i %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18250
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "okÃ¤nt vÃ¤rde %qs till %<-march%>"
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "menade du %<-mcpu=%s%>?"
  
! #: config/aarch64/aarch64.cc:18259
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "ogiltig funktionsmodifierare %qs i %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "cpu-namn saknas i %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18290
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "okÃ¤nt vÃ¤rde %qs till %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18375
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "flaggan %<-mcpu=%s%> stÃ¥r i konflikt med flaggan %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18429
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "assemblern stÃ¶djer inte %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "signering av returadress stÃ¶djs endast fÃ¶r %<-mabi=lp64%>"
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "kodmodell %qs med %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18512
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodmodellen %qs stÃ¶djs inte i ilp32-lÃ¤ge"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "namn saknas i pragmat eller attributet %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "felaktig funktionsmodifierare %s pÃ¥ vÃ¤rdet %qs i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "namn saknas i pragmat eller attributet %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "felaktig funktionsmodifierare %qs pÃ¥ vÃ¤rdet %qs i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "argument saknas till pragmat eller attributet %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr "felaktig skyddstyp %qs i pragmat eller attributet %<target(\"branch-protection=\")%>"
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "felaktigt namn %qs i pragmat eller attributet %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:18814
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "vÃ¤rde saknas i pragmat eller attributet %<target()%>"
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "felformaterat pragma eller attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "pragmat eller attributet %<target(\"%s\")%> tar inte nÃ¥got argument"
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "pragmat eller attributet %<target(\"%s\")%> tillÃ¥ter inte en negerad form"
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "pragmat eller attributet %<target(\"%s=%s\")%> Ã¤r inte giltigt"
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "argument till attribut %<target%> Ã¤r inte en strÃ¤ng"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "arkitekturutvidgningen %<%s%> skall prefixas av %<+%>"
  
! #: config/aarch64/aarch64.cc:19073
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "pragmat eller attributet %<target(\"%s\")%> Ã¤r inte giltigt"
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "felformaterat pragma eller attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT med %<[[no_unique_address]]%>-medlemmar Ã¤ndrades %{i GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT nÃ¤r C++17 Ã¤r aktiverat Ã¤ndrades till att matcha C++14 %{i GCC 10.1%}"
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades %{i GCC 12.1%}"
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "bana %wd utanfÃ¶r intervallet %wd - %wd"
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "ej stÃ¶dd simdlen %wd"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr "GCC stÃ¶djer fÃ¶r nÃ¤rvarande inte typer av blandad storlek till %<simd%>-funktioner"
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr "GCC stÃ¶djer fÃ¶r nÃ¤rvarande inte returtypen %qT fÃ¶r %<simd%>-funktioner"
  
! #: config/aarch64/aarch64.cc:27010
  #, gcc-internal-format
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "returtypen %qT stÃ¶djs ej fÃ¶r %<simd%>-funktioner"
  
! #: config/aarch64/aarch64.cc:27035
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "GCC stÃ¶djer fÃ¶r nÃ¤rvarande inte argumenttypen %qT fÃ¶r %<simd%>-funktioner"
  
! #: config/aarch64/aarch64.cc:27061
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC stÃ¶djer fÃ¶r nÃ¤rvarande inte simdlen %wd fÃ¶r typen %qT"
*************** msgstr "argumentet till attributet %qE Ã
*** 37589,37601 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 37594,37606 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "argumentet till attributet %qE i
*** 37736,37752 ****
  msgid "%qE attribute only applies to variables"
  msgstr "attributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ variabler"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "alternativ Ã¤r inte tillÃ¥tna i %<asm%>-flaggutdata"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "okÃ¤nd %<asm%>-flaggutdata %qs"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ogiltig typ fÃ¶r %<asm%>-flaggutdata"
--- 37741,37757 ----
  msgid "%qE attribute only applies to variables"
  msgstr "attributet %qE Ã¤r bara tillÃ¤mpligt pÃ¥ variabler"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "alternativ Ã¤r inte tillÃ¥tna i %<asm%>-flaggutdata"
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "okÃ¤nd %<asm%>-flaggutdata %qs"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ogiltig typ fÃ¶r %<asm%>-flaggutdata"
*************** msgstr "mÃ¥lprocessorn stÃ¶djer inte THU
*** 37953,37959 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte ojusterade Ã¥tkomster"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "Denna arkitektur stÃ¶djer inte grenskyddsinstruktioner"
--- 37958,37964 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "mÃ¥lprocessorn stÃ¶djer inte ojusterade Ã¥tkomster"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "Denna arkitektur stÃ¶djer inte grenskyddsinstruktioner"
*************** msgstr "storleksgrÃ¤ns fÃ¶r poster kan b
*** 38008,38014 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC Ã¤r inkompatibelt med %<-msingle-pic-base%>"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "FDPIC-lÃ¤get stÃ¶djs inte i Thumb-1-lÃ¤ge"
--- 38013,38019 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC Ã¤r inkompatibelt med %<-msingle-pic-base%>"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "FDPIC-lÃ¤get stÃ¶djs inte i Thumb-1-lÃ¤ge"
*************** msgid "argument of type %qT not permitte
*** 38114,38120 ****
  msgstr "argument av typen %qT Ã¤r inte tillÃ¥tna med %<-mgeneral-regs-only%>"
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 7.1"
--- 38119,38125 ----
  msgstr "argument av typen %qT Ã¤r inte tillÃ¥tna med %<-mgeneral-regs-only%>"
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "parameterskickandet fÃ¶r argument av typen %qT Ã¤ndrades i GCC 7.1"
*************** msgstr "att nÃ¥ trÃ¥dlokal lagring stÃ¶d
*** 38164,38195 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd utanfÃ¶r intervall %wd - %wd"
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan inte berÃ¤kna verklig plats fÃ¶r stackparameter"
  
! #: config/arm/arm.cc:26570
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "OvÃ¤ntat lÃ¥ngt thumb1-hopp"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "inga lÃ¥ga register tillgÃ¤ngliga fÃ¶r att poppa hÃ¶ga register"
  
! #: config/arm/arm.cc:27082
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Avbrottshanteringsrutiner kan inte kodas i Thumb-1-lÃ¤ge"
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> fÃ¶r Thumb-1"
  
! #: config/arm/arm.cc:33555
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ogiltig fpu fÃ¶r mÃ¥lattributet eller pragmat %qs"
--- 38169,38200 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd utanfÃ¶r intervall %wd - %wd"
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan inte berÃ¤kna verklig plats fÃ¶r stackparameter"
  
! #: config/arm/arm.cc:26583
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "OvÃ¤ntat lÃ¥ngt thumb1-hopp"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "inga lÃ¥ga register tillgÃ¤ngliga fÃ¶r att poppa hÃ¶ga register"
  
! #: config/arm/arm.cc:27095
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Avbrottshanteringsrutiner kan inte kodas i Thumb-1-lÃ¤ge"
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> fÃ¶r Thumb-1"
  
! #: config/arm/arm.cc:33568
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ogiltig fpu fÃ¶r mÃ¥lattributet eller pragmat %qs"
*************** msgstr "ogiltig fpu fÃ¶r mÃ¥lattributet
*** 38197,38218 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatiskt fpu-val Ã¤r fÃ¶r nÃ¤rvarande inte tillÃ¥tet hÃ¤r"
  
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "ogiltig arkitektur fÃ¶r mÃ¥lattribut eller -pragma %qs"
  
! #: config/arm/arm.cc:33590
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "okÃ¤nt mÃ¥lattribut eller -pragma %qs"
  
! #: config/arm/arm.cc:34552
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "%<asm%>-flaggor stÃ¶djs inte i thumb1-lÃ¤ge"
--- 38202,38223 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatiskt fpu-val Ã¤r fÃ¶r nÃ¤rvarande inte tillÃ¥tet hÃ¤r"
  
! #: config/arm/arm.cc:33589
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "ogiltig arkitektur fÃ¶r mÃ¥lattribut eller -pragma %qs"
  
! #: config/arm/arm.cc:33603
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "okÃ¤nt mÃ¥lattribut eller -pragma %qs"
  
! #: config/arm/arm.cc:34565
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "%<asm%>-flaggor stÃ¶djs inte i thumb1-lÃ¤ge"
*************** msgstr "%<-fpie%> stÃ¶djs inte"
*** 38286,38302 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> stÃ¶djs inte"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "funktionsattributen %qs och %qs Ã¤r Ã¶msesidigt uteslutande"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "funktionen %qs kan inte ha argument"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktionen %qs kan inte returnera ett vÃ¤rde"
--- 38291,38307 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> stÃ¶djs inte"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "funktionsattributen %qs och %qs Ã¤r Ã¶msesidigt uteslutande"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "funktionen %qs kan inte ha argument"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktionen %qs kan inte returnera ett vÃ¤rde"
*************** msgstr "ogiltigt andra argument inbyggd
*** 38610,38616 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "ogiltigt argument inbyggd funktion"
--- 38615,38621 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "ogiltigt argument inbyggd funktion"
*************** msgstr "funktionsversioner kan inte mark
*** 39203,39956 ****
  msgid "virtual function multiversioning not supported"
  msgstr "multiversionering av virtuell funktion stÃ¶djs inte"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "multiversionering behÃ¶ver %<ifunc%> som inte stÃ¶djs pÃ¥ detta mÃ¥l"
  
! #: config/i386/i386-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodmodellen %s stÃ¶djer inte PIC-lÃ¤ge"
  
! #: config/i386/i386-options.cc:1159
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "argument till attribut %qs Ã¤r inte en strÃ¤ng"
  
! #: config/i386/i386-options.cc:1223
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "argument %2$qs till attribut %1$qs Ã¤r okÃ¤nt"
  
! #: config/i386/i386-options.cc:1286
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "attributvÃ¤rdet %qs specificerades redan i attributet %qs"
  
! #: config/i386/i386-options.cc:1324
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "attributvÃ¤rdet %qs Ã¤r okÃ¤nt i attributet %qs"
  
! #: config/i386/i386-options.cc:1606
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "felaktigt argument %qs till flaggan %qs"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "storleksintervall till flaggan %qs skall vara Ã¶kande"
  
! #: config/i386/i386-options.cc:1622
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "felaktigt strateginamn %qs angivet till flaggan %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginamn %qs angivet till flaggan %qs stÃ¶djs inte i 32-bitars kod"
  
! #: config/i386/i386-options.cc:1661
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "okÃ¤nd justering %qs angiven till flaggan %qs"
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "maxvÃ¤rdet fÃ¶r det sista storleksintervallet skall vara -1 fÃ¶r flaggan %qs"
  
! #: config/i386/i386-options.cc:1678
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "fÃ¶r mÃ¥nga storleksintervall angivna i flaggan %qs"
  
! #: config/i386/i386-options.cc:1731
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "okÃ¤nd parameter till flaggan %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386-options.cc:1945
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel MCU psABI stÃ¶djs inte i %s-lÃ¤ge"
  
! #: config/i386/i386-options.cc:1999
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> bÃ¶r undvikas.  AnvÃ¤nd istÃ¤llet det som passar av %<-mtune=k8%> och %<-mtune=generic%>"
  
! #: config/i386/i386-options.cc:2001
  #, 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\")%> bÃ¶r undvikas.  AnvÃ¤nd istÃ¤llet det som passar av %<target(\"tune=k8\")%> och %<target(\"tune=generic\")%>"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2029
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> stÃ¶djs inte fÃ¶r 32-bitarskod"
  
! #: config/i386/i386-options.cc:2034
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%<-muintr%> stÃ¶djs inte fÃ¶r 32-bitarskod"
  
! #: config/i386/i386-options.cc:2037
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%<-mlam=%> flaggan: [u48|u57] stÃ¶djs inte fÃ¶r 32-bitarskod"
  
! #: config/i386/i386-options.cc:2052
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adresslÃ¤get %qs stÃ¶djs inte i %s-bitslÃ¤ge"
  
! #: config/i386/i386-options.cc:2063
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> stÃ¶djs inte med X32 ABI"
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=%s%> stÃ¶djs inte med %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2072
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=%s%> stÃ¶djs inte med %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2076
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=%s%> stÃ¶djs inte med %<-fsanitize=thread%>"
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodmodellen %qs stÃ¶djs inte i %s-bitslÃ¤ge"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodmodellen %qs stÃ¶djs inte i x32-lÃ¤ge"
  
! #: config/i386/i386-options.cc:2160
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> stÃ¶djs inte i denna konfiguration"
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-bitslÃ¤ge inte inkompilerat"
  
  # "generic" Ã¤r bokstavligt argument till flaggan
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU %<generic%> kan anvÃ¤ndas endast till flaggan %<-mtune=%>"
  
  # "generic" Ã¤r bokstavligt argument till flaggan
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU %<generic%> kan anvÃ¤ndas endast till attributet %<target(\"tune=\")%>"
  
  # "intel" Ã¤r bokstavligt argument till flaggan
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU %<intel%> kan anvÃ¤ndas endast till flaggan %<-mtune=%>"
  
  # "intel" Ã¤r bokstavligt argument till flaggan
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU %<intel%> kan anvÃ¤ndas endast till attributet %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "CPU:n du valde stÃ¶djer inte instruktionsuppsÃ¤ttningen x86-64"
  
! #: config/i386/i386-options.cc:2267
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "felaktigt vÃ¤rde %qs till flaggan %<-march=%>"
  
! #: config/i386/i386-options.cc:2268
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "felaktigt vÃ¤rde %qs till attributet %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2290
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "giltiga argument till flaggan %<-march=%> Ã¤r: %s; menade du %qs?"
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "giltiga argument till attributet %<target(\"arch=\")%> Ã¤r: %s; menade du %qs?"
  
! #: config/i386/i386-options.cc:2297
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "giltiga argument till flaggan %<-march=%> Ã¤r: %s"
  
! #: config/i386/i386-options.cc:2298
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "giltiga argument till attributet %<target(\"arch=\")%> Ã¤r: %s"
  
! #: config/i386/i386-options.cc:2347
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "felaktigt vÃ¤rde %qs till flaggan %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2348
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "felaktigt vÃ¤rde %qs till attributet %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2369
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "giltiga argument till flaggan %<-mtune=%> Ã¤r: %s; menade du %qs?"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "giltiga argument till attributet %<target(\"tune=\")%> Ã¤r: %s; menade du %qs?"
  
! #: config/i386/i386-options.cc:2376
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "giltiga argument till flaggan %<-mtune=%> Ã¤r: %s"
  
! #: config/i386/i386-options.cc:2377
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "giltiga argument till attributet %<target(\"tune=\")%> Ã¤r: %s"
  
! #: config/i386/i386-options.cc:2401
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> ignoreras i 64-bitslÃ¤ge"
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> ignoreras fÃ¶r Intel MCU psABI"
  
! #: config/i386/i386-options.cc:2406
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> Ã¤r inte mellan 0 och %d"
  
! #: config/i386/i386-options.cc:2429
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-m96bit-long-double%> Ã¤r inte kompatibelt med denna mÃ¥larkitektur"
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> ignoreras i 64-bitslÃ¤ge"
  
! #: config/i386/i386-options.cc:2435
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> ignoreras i 64-bitslÃ¤ge"
  
! #: config/i386/i386-options.cc:2524
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur"
  
! #: config/i386/i386-options.cc:2527
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> Ã¤r inte mellan %d och %d"
  
! #: config/i386/i386-options.cc:2550
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "%<-mincoming-stack-boundary=%d%> Ã¤r inte mellan %d och 12"
  
! #: config/i386/i386-options.cc:2563
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> Ã¤r inte kompatibelt med denna mÃ¥larkitektur"
  
! #: config/i386/i386-options.cc:2566
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> Ã¤r inte implementerat fÃ¶r %<-fPIC%>"
  
! #: config/i386/i386-options.cc:2572
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> anvÃ¤nd utan SSE aktiverat"
  
! #: config/i386/i386-options.cc:2573
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> anvÃ¤nt utan SSE aktiverat"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "instruktionsuppsÃ¤ttningen SSE avaktiverad, anvÃ¤nder 387-aritmetik"
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "instruktionsuppsÃ¤ttningen 387 avaktiverad, anvÃ¤nder SSE-aritmetik"
  
! #: config/i386/i386-options.cc:2640
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "stackavkÃ¤nning krÃ¤ver %<-maccumulate-outgoing-args%> fÃ¶r att bli korrekt"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "stackavkÃ¤nning krÃ¤ver %<target(\"accumulate-outgoing-args\")%> fÃ¶r att bli korrekt"
  
! #: config/i386/i386-options.cc:2656
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "fasta ebp-register krÃ¤ver %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "fasta ebp-register krÃ¤ver %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> stÃ¶djs inte fÃ¶r 32 bitar i kombination med %<-fpic%>"
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> Ã¤r inte kompatibelt med SEH"
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> stÃ¶djs inte fÃ¶r nÃ¤rvarande med SEH"
  
! #: config/i386/i386-options.cc:2839
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "okÃ¤nt alternativ till %<-mrecip=%s%>"
  
! #: config/i386/i386-options.cc:2898
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs Ã¤r inte ett giltigt tal i %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:2903
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs Ã¤r inte ett giltigt avstÃ¥nd i %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:2931
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs Ã¤r inte ett giltigt basregister i %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386-options.cc:2979
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> Ã¤r inte kompatibelt med denna mÃ¥larkitektur"
  
! #: config/i386/i386-options.cc:3115
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "attributen interrupt och naked Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "endast felsÃ¶kningsformatet DWARF stÃ¶djs fÃ¶r en avbrottshanteringsrutin"
  
! #: config/i386/i386-options.cc:3179
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> och %<-mcmodel=large%> Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> och %<-fcf-protection%> Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3224
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> och %<-mcmodel=large%> Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> och %<-fcf-protection%> Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3341
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-instruktioner Ã¤r inte tillÃ¥tna i en undantagshanteringsrutin"
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-instruktioner Ã¤r inte tillÃ¥tna i en avbrottshanteringsrutin"
  
! #: config/i386/i386-options.cc:3347
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-instruktioner Ã¤r inte tillÃ¥tna i en funktion med attributet %<no_caller_saved_registers%>"
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attributen fastcall och regparm Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3399
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attributen regparam och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "attributet %qE krÃ¤ver en heltalskonstant som argument"
  
! #: config/i386/i386-options.cc:3412
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument till attributet %qE Ã¤r stÃ¶rre Ã¤n %d"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attributen fastcall och cdecl Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attributen fastcall och stdcall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attributen fastcall och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attributen stdcall och cdecl Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attributen stdcall och fastcall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attributen stdcall och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attributen cdecl och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3490
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "attributet %qE anvÃ¤nds fÃ¶r annat Ã¤n klassmetod"
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibelt attribut ignorerat"
  
! #: config/i386/i386-options.cc:3621
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attributet %qE Ã¤r bara tillgÃ¤ngligt fÃ¶r 32 bitar"
  
! #: config/i386/i386-options.cc:3642
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "argumentet till attributet %qE Ã¤r varken noll eller ett"
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "attributen %qs och %qs Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "attributet %qE krÃ¤ver en strÃ¤ngkonstant som argument"
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "argumentet till attributet %qE Ã¤r inte (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "avbrottshanteringsrutiner skall ha en pekare som fÃ¶rsta argument"
  
  # "unsigned %sint" Ã¤r tÃ¤nkt att expanderas till C-syntax
! #: config/i386/i386-options.cc:3784
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "avbrottshanteringsrutiner skall ha %qs som andra argument"
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "avbrottshanteringrutiner kan endast ha ett pekarargument och ett valfritt heltalsargument"
  
! #: config/i386/i386-options.cc:3798
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "avbrottshanteringsrutiner mÃ¥ste returnera %<void%>"
  
! #: config/i386/i386.cc:1231
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "anrop av %qD med attributet sseregparm utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.cc:1234
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "anrop av %qT med attributet sseregparm utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.cc:1538
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 stÃ¶djer inte attributet %<ms_abi%>"
  
! #: config/i386/i386.cc:1572
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "attributet %<ms_hook_prologue%> Ã¤r inte kompatibelt med nÃ¤stade funktioner"
  
! #: config/i386/i386.cc:1923
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-vektorargument utan AVX512F aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1929
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-vektorretur utan AVX512F aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1943
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-vektorargument utan AVX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1949
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-vektorretur utan AVX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-vektorargument utan SSE aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-vektorretur utan SSE aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-vektorargument utan MMX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-vektorretur utan MMX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka en post med en flexibel vektormedlem har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.cc:2312
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka unioner med %<long double%> har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.cc:2447
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka en post med %<complex float%> medlem har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "ABI:et fÃ¶r att skicka C-poster med bitfÃ¤lt med nollbredd har Ã¤ndrats i GCC %{12.1%}"
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-registerretur med SSE avaktiverat"
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-registerargument med SSE avaktiverat"
  
! #: config/i386/i386.cc:2689
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-registerretur med x87 avaktiverat"
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "anrop av %qD med SSE-anropskonvention utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "detta Ã¤r ett fel i GCC som kan gÃ¥s runt genom att lÃ¤gga till attributet used till den anropade funktionen"
  
! #: config/i386/i386.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI:et fÃ¶r att skicka parametrar med %d-bytejustering har Ã¤ndrats i GCC 4.6"
  
! #: config/i386/i386.cc:6564
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> Ã¤r inte kompatibel med %s"
  
! #: config/i386/i386.cc:8470
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "attributet %<ms_hook_prologue%> Ã¤r inte kompatibelt med %<-mfentry%> i 32-bitslÃ¤ge"
  
! #: config/i386/i386.cc:8560
  #, 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) stÃ¶djs inte i avbrottshanteringsrutiner.  Detta kan gÃ¥s runt genom att undvika funktioner med sammansatta returvÃ¤rden."
  
! #: config/i386/i386.cc:9495
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Stackomjustering stÃ¶djs inte med %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9500
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "regparm-nÃ¤stade funktioner stÃ¶djs inte med %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9886
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> stÃ¶djer inte fastcall med nÃ¤stade funktioner"
  
! #: config/i386/i386.cc:9906
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> stÃ¶djer inte 2 registerparametrar fÃ¶r en nÃ¤stad funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> stÃ¶djer inte 3 registerparametrar"
  
! #: config/i386/i386.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modifieraren %<V%> pÃ¥ ett register som inte Ã¤r heltal"
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "ej stÃ¶dd storlek fÃ¶r heltalsregister"
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "utÃ¶kade register har inga hÃ¶ga halvor"
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ej stÃ¶dd operandstorlek fÃ¶r utÃ¶kat register"
  
! #: config/i386/i386.cc:13221
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "operand som inte Ã¤r heltal anvÃ¤nt med operandkod %<z%>"
  
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "den tomma klassen %qT parameterskickande ABI Ã¤ndras i %<-fabi-version=12%> (GCC 8)"
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "justeringen av %<_Atomic %T%>-fÃ¤lt Ã¤ndrades i %{GCC 11.1%}"
  
! #: config/i386/i386.cc:21824
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "profileringen %<-mcmodel=large%> med PIC stÃ¶djs inte"
  
! #: config/i386/i386.cc:23661
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "okÃ¤nd arkitekturspecifik minnesmodell"
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> anvÃ¤nds inte med %<ACQUIRE%> eller starkare minnesmodell"
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> anvÃ¤nds inte med %<RELEASE%> eller starkare minnesmodell"
  
! #: config/i386/i386.cc:23724
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "returtyp %qT stÃ¶djs ej fÃ¶r simd"
  
! #: config/i386/i386.cc:23755
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "argumenttyp %qT som inte stÃ¶djs till simd"
  
! #: config/i386/i386.cc:24301
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> Ã¤r inte kompatibel med %<-mfpmath=387%>"
--- 39208,39961 ----
  msgid "virtual function multiversioning not supported"
  msgstr "multiversionering av virtuell funktion stÃ¶djs inte"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "multiversionering behÃ¶ver %<ifunc%> som inte stÃ¶djs pÃ¥ detta mÃ¥l"
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodmodellen %s stÃ¶djer inte PIC-lÃ¤ge"
  
! #: config/i386/i386-options.cc:1161
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "argument till attribut %qs Ã¤r inte en strÃ¤ng"
  
! #: config/i386/i386-options.cc:1225
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "argument %2$qs till attribut %1$qs Ã¤r okÃ¤nt"
  
! #: config/i386/i386-options.cc:1288
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "attributvÃ¤rdet %qs specificerades redan i attributet %qs"
  
! #: config/i386/i386-options.cc:1326
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "attributvÃ¤rdet %qs Ã¤r okÃ¤nt i attributet %qs"
  
! #: config/i386/i386-options.cc:1608
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "felaktigt argument %qs till flaggan %qs"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "storleksintervall till flaggan %qs skall vara Ã¶kande"
  
! #: config/i386/i386-options.cc:1624
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "felaktigt strateginamn %qs angivet till flaggan %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginamn %qs angivet till flaggan %qs stÃ¶djs inte i 32-bitars kod"
  
! #: config/i386/i386-options.cc:1663
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "okÃ¤nd justering %qs angiven till flaggan %qs"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "maxvÃ¤rdet fÃ¶r det sista storleksintervallet skall vara -1 fÃ¶r flaggan %qs"
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "fÃ¶r mÃ¥nga storleksintervall angivna i flaggan %qs"
  
! #: config/i386/i386-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "okÃ¤nd parameter till flaggan %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386-options.cc:1947
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel MCU psABI stÃ¶djs inte i %s-lÃ¤ge"
  
! #: config/i386/i386-options.cc:2001
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> bÃ¶r undvikas.  AnvÃ¤nd istÃ¤llet det som passar av %<-mtune=k8%> och %<-mtune=generic%>"
  
! #: config/i386/i386-options.cc:2003
  #, 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\")%> bÃ¶r undvikas.  AnvÃ¤nd istÃ¤llet det som passar av %<target(\"tune=k8\")%> och %<target(\"tune=generic\")%>"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> stÃ¶djs inte fÃ¶r 32-bitarskod"
  
! #: config/i386/i386-options.cc:2036
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%<-muintr%> stÃ¶djs inte fÃ¶r 32-bitarskod"
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%<-mlam=%> flaggan: [u48|u57] stÃ¶djs inte fÃ¶r 32-bitarskod"
  
! #: config/i386/i386-options.cc:2054
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adresslÃ¤get %qs stÃ¶djs inte i %s-bitslÃ¤ge"
  
! #: config/i386/i386-options.cc:2065
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> stÃ¶djs inte med X32 ABI"
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=%s%> stÃ¶djs inte med %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=%s%> stÃ¶djs inte med %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=%s%> stÃ¶djs inte med %<-fsanitize=thread%>"
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodmodellen %qs stÃ¶djs inte i %s-bitslÃ¤ge"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodmodellen %qs stÃ¶djs inte i x32-lÃ¤ge"
  
! #: config/i386/i386-options.cc:2162
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> stÃ¶djs inte i denna konfiguration"
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-bitslÃ¤ge inte inkompilerat"
  
  # "generic" Ã¤r bokstavligt argument till flaggan
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU %<generic%> kan anvÃ¤ndas endast till flaggan %<-mtune=%>"
  
  # "generic" Ã¤r bokstavligt argument till flaggan
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU %<generic%> kan anvÃ¤ndas endast till attributet %<target(\"tune=\")%>"
  
  # "intel" Ã¤r bokstavligt argument till flaggan
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "CPU %<intel%> kan anvÃ¤ndas endast till flaggan %<-mtune=%>"
  
  # "intel" Ã¤r bokstavligt argument till flaggan
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "CPU %<intel%> kan anvÃ¤ndas endast till attributet %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "CPU:n du valde stÃ¶djer inte instruktionsuppsÃ¤ttningen x86-64"
  
! #: config/i386/i386-options.cc:2269
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "felaktigt vÃ¤rde %qs till flaggan %<-march=%>"
  
! #: config/i386/i386-options.cc:2270
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "felaktigt vÃ¤rde %qs till attributet %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "giltiga argument till flaggan %<-march=%> Ã¤r: %s; menade du %qs?"
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "giltiga argument till attributet %<target(\"arch=\")%> Ã¤r: %s; menade du %qs?"
  
! #: config/i386/i386-options.cc:2299
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "giltiga argument till flaggan %<-march=%> Ã¤r: %s"
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "giltiga argument till attributet %<target(\"arch=\")%> Ã¤r: %s"
  
! #: config/i386/i386-options.cc:2349
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "felaktigt vÃ¤rde %qs till flaggan %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2350
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "felaktigt vÃ¤rde %qs till attributet %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "giltiga argument till flaggan %<-mtune=%> Ã¤r: %s; menade du %qs?"
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "giltiga argument till attributet %<target(\"tune=\")%> Ã¤r: %s; menade du %qs?"
  
! #: config/i386/i386-options.cc:2378
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "giltiga argument till flaggan %<-mtune=%> Ã¤r: %s"
  
! #: config/i386/i386-options.cc:2379
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "giltiga argument till attributet %<target(\"tune=\")%> Ã¤r: %s"
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> ignoreras i 64-bitslÃ¤ge"
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> ignoreras fÃ¶r Intel MCU psABI"
  
! #: config/i386/i386-options.cc:2408
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> Ã¤r inte mellan 0 och %d"
  
! #: config/i386/i386-options.cc:2431
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-m96bit-long-double%> Ã¤r inte kompatibelt med denna mÃ¥larkitektur"
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> ignoreras i 64-bitslÃ¤ge"
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> ignoreras i 64-bitslÃ¤ge"
  
! #: config/i386/i386-options.cc:2526
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> stÃ¶djs inte fÃ¶r denna mÃ¥larkitektur"
  
! #: config/i386/i386-options.cc:2529
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> Ã¤r inte mellan %d och %d"
  
! #: config/i386/i386-options.cc:2552
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "%<-mincoming-stack-boundary=%d%> Ã¤r inte mellan %d och 12"
  
! #: config/i386/i386-options.cc:2565
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> Ã¤r inte kompatibelt med denna mÃ¥larkitektur"
  
! #: config/i386/i386-options.cc:2568
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> Ã¤r inte implementerat fÃ¶r %<-fPIC%>"
  
! #: config/i386/i386-options.cc:2574
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> anvÃ¤nd utan SSE aktiverat"
  
! #: config/i386/i386-options.cc:2575
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> anvÃ¤nt utan SSE aktiverat"
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "instruktionsuppsÃ¤ttningen SSE avaktiverad, anvÃ¤nder 387-aritmetik"
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "instruktionsuppsÃ¤ttningen 387 avaktiverad, anvÃ¤nder SSE-aritmetik"
  
! #: config/i386/i386-options.cc:2642
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "stackavkÃ¤nning krÃ¤ver %<-maccumulate-outgoing-args%> fÃ¶r att bli korrekt"
  
! #: config/i386/i386-options.cc:2644
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "stackavkÃ¤nning krÃ¤ver %<target(\"accumulate-outgoing-args\")%> fÃ¶r att bli korrekt"
  
! #: config/i386/i386-options.cc:2658
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "fasta ebp-register krÃ¤ver %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2660
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "fasta ebp-register krÃ¤ver %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> stÃ¶djs inte fÃ¶r 32 bitar i kombination med %<-fpic%>"
  
! #: config/i386/i386-options.cc:2723
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> Ã¤r inte kompatibelt med SEH"
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> stÃ¶djs inte fÃ¶r nÃ¤rvarande med SEH"
  
! #: config/i386/i386-options.cc:2841
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "okÃ¤nt alternativ till %<-mrecip=%s%>"
  
! #: config/i386/i386-options.cc:2900
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs Ã¤r inte ett giltigt tal i %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:2905
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs Ã¤r inte ett giltigt avstÃ¥nd i %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:2933
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs Ã¤r inte ett giltigt basregister i %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386-options.cc:2981
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> Ã¤r inte kompatibelt med denna mÃ¥larkitektur"
  
! #: config/i386/i386-options.cc:3117
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "attributen interrupt och naked Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "endast felsÃ¶kningsformatet DWARF stÃ¶djs fÃ¶r en avbrottshanteringsrutin"
  
! #: config/i386/i386-options.cc:3181
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> och %<-mcmodel=large%> Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> och %<-fcf-protection%> Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3226
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> och %<-mcmodel=large%> Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> och %<-fcf-protection%> Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-instruktioner Ã¤r inte tillÃ¥tna i en undantagshanteringsrutin"
  
! #: config/i386/i386-options.cc:3345
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-instruktioner Ã¤r inte tillÃ¥tna i en avbrottshanteringsrutin"
  
! #: config/i386/i386-options.cc:3349
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-instruktioner Ã¤r inte tillÃ¥tna i en funktion med attributet %<no_caller_saved_registers%>"
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attributen fastcall och regparm Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3401
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attributen regparam och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "attributet %qE krÃ¤ver en heltalskonstant som argument"
  
! #: config/i386/i386-options.cc:3414
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "argument till attributet %qE Ã¤r stÃ¶rre Ã¤n %d"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attributen fastcall och cdecl Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attributen fastcall och stdcall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attributen fastcall och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attributen stdcall och cdecl Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attributen stdcall och fastcall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attributen stdcall och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attributen cdecl och thiscall Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "attributet %qE anvÃ¤nds fÃ¶r annat Ã¤n klassmetod"
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibelt attribut ignorerat"
  
! #: config/i386/i386-options.cc:3623
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "attributet %qE Ã¤r bara tillgÃ¤ngligt fÃ¶r 32 bitar"
  
! #: config/i386/i386-options.cc:3644
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "argumentet till attributet %qE Ã¤r varken noll eller ett"
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "attributen %qs och %qs Ã¤r inte kompatibla"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "attributet %qE krÃ¤ver en strÃ¤ngkonstant som argument"
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "argumentet till attributet %qE Ã¤r inte (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "avbrottshanteringsrutiner skall ha en pekare som fÃ¶rsta argument"
  
  # "unsigned %sint" Ã¤r tÃ¤nkt att expanderas till C-syntax
! #: config/i386/i386-options.cc:3786
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "avbrottshanteringsrutiner skall ha %qs som andra argument"
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "avbrottshanteringrutiner kan endast ha ett pekarargument och ett valfritt heltalsargument"
  
! #: config/i386/i386-options.cc:3800
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "avbrottshanteringsrutiner mÃ¥ste returnera %<void%>"
  
! #: config/i386/i386.cc:1232
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "anrop av %qD med attributet sseregparm utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.cc:1235
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "anrop av %qT med attributet sseregparm utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.cc:1539
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 stÃ¶djer inte attributet %<ms_abi%>"
  
! #: config/i386/i386.cc:1573
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "attributet %<ms_hook_prologue%> Ã¤r inte kompatibelt med nÃ¤stade funktioner"
  
! #: config/i386/i386.cc:1924
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-vektorargument utan AVX512F aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1930
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-vektorretur utan AVX512F aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1944
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-vektorargument utan AVX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1950
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-vektorretur utan AVX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-vektorargument utan SSE aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-vektorretur utan SSE aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-vektorargument utan MMX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-vektorretur utan MMX aktiverat Ã¤ndrar ABI:et"
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka en post med en flexibel vektormedlem har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.cc:2313
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka unioner med %<long double%> har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.cc:2448
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "ABI:et fÃ¶r att skicka en post med %<complex float%> medlem har Ã¤ndrats i GCC 4.4"
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "ABI:et fÃ¶r att skicka C-poster med bitfÃ¤lt med nollbredd har Ã¤ndrats i GCC %{12.1%}"
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-registerretur med SSE avaktiverat"
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-registerargument med SSE avaktiverat"
  
! #: config/i386/i386.cc:2690
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-registerretur med x87 avaktiverat"
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "anrop av %qD med SSE-anropskonvention utan SSE/SSE2 aktiverat"
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "detta Ã¤r ett fel i GCC som kan gÃ¥s runt genom att lÃ¤gga till attributet used till den anropade funktionen"
  
! #: config/i386/i386.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "ABI:et fÃ¶r att skicka parametrar med %d-bytejustering har Ã¤ndrats i GCC 4.6"
  
! #: config/i386/i386.cc:6565
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> Ã¤r inte kompatibel med %s"
  
! #: config/i386/i386.cc:8471
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "attributet %<ms_hook_prologue%> Ã¤r inte kompatibelt med %<-mfentry%> i 32-bitslÃ¤ge"
  
! #: config/i386/i386.cc:8561
  #, 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) stÃ¶djs inte i avbrottshanteringsrutiner.  Detta kan gÃ¥s runt genom att undvika funktioner med sammansatta returvÃ¤rden."
  
! #: config/i386/i386.cc:9496
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Stackomjustering stÃ¶djs inte med %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9501
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "regparm-nÃ¤stade funktioner stÃ¶djs inte med %<__builtin_eh_return%>"
  
! #: config/i386/i386.cc:9887
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> stÃ¶djer inte fastcall med nÃ¤stade funktioner"
  
! #: config/i386/i386.cc:9907
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> stÃ¶djer inte 2 registerparametrar fÃ¶r en nÃ¤stad funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> stÃ¶djer inte 3 registerparametrar"
  
! #: config/i386/i386.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "modifieraren %<V%> pÃ¥ ett register som inte Ã¤r heltal"
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "ej stÃ¶dd storlek fÃ¶r heltalsregister"
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "utÃ¶kade register har inga hÃ¶ga halvor"
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ej stÃ¶dd operandstorlek fÃ¶r utÃ¶kat register"
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "operand som inte Ã¤r heltal anvÃ¤nt med operandkod %<z%>"
  
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "den tomma klassen %qT parameterskickande ABI Ã¤ndras i %<-fabi-version=12%> (GCC 8)"
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "justeringen av %<_Atomic %T%>-fÃ¤lt Ã¤ndrades i %{GCC 11.1%}"
  
! #: config/i386/i386.cc:21832
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "profileringen %<-mcmodel=large%> med PIC stÃ¶djs inte"
  
! #: config/i386/i386.cc:23669
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "okÃ¤nd arkitekturspecifik minnesmodell"
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> anvÃ¤nds inte med %<ACQUIRE%> eller starkare minnesmodell"
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> anvÃ¤nds inte med %<RELEASE%> eller starkare minnesmodell"
  
! #: config/i386/i386.cc:23732
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "returtyp %qT stÃ¶djs ej fÃ¶r simd"
  
! #: config/i386/i386.cc:23763
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "argumenttyp %qT som inte stÃ¶djs till simd"
  
! #: config/i386/i386.cc:24309
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> Ã¤r inte kompatibel med %<-mfpmath=387%>"
*************** msgid "%qE redeclared with conflicting %
*** 40295,40301 ****
  msgstr "%qE omdeklarerad med motstridiga %qs-attribut"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "attributet %qE behÃ¶ver ett strÃ¤ngargument"
--- 40300,40306 ----
  msgstr "%qE omdeklarerad med motstridiga %qs-attribut"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "attributet %qE behÃ¶ver ett strÃ¤ngargument"
*************** msgstr "%<#pragma riscv intrinsic%>-alte
*** 41416,41467 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "okÃ¤nd %<#pragma riscv intrinsic%>-flagga %qs"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "RVV-typen %qT har inte en fast storlek"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "RVV-typen %qT har inte en definierad justering"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "aritmetik pÃ¥ pekare till RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "medlemsvariabler kan inte ha RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "fÃ¤lt kan inte ha RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "vektorelement kan inte ha RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "det gÃ¥r inte att allokera objekt med RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "kan inte radera objekt med RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "kan inte kasta eller fÃ¥nga RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "fÃ¥ngst av kopia av RVV-typen %qT"
--- 41421,41472 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "okÃ¤nd %<#pragma riscv intrinsic%>-flagga %qs"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "RVV-typen %qT har inte en fast storlek"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "RVV-typen %qT har inte en definierad justering"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "aritmetik pÃ¥ pekare till RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "medlemsvariabler kan inte ha RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "fÃ¤lt kan inte ha RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "vektorelement kan inte ha RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "det gÃ¥r inte att allokera objekt med RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "kan inte radera objekt med RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "kan inte kasta eller fÃ¥nga RVV-typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "fÃ¥ngst av kopia av RVV-typen %qT"
*************** msgstr "denna Ã¥tgÃ¤rd krÃ¤ver ISA-utÃ¶k
*** 41481,41546 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "man kan aktivera RVV genom att anvÃ¤nda kommandoradsflaggan %<-march%>, eller genom att anvÃ¤nda attributet eller pragmat %<target%>"
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI:et fÃ¶r en tillplattad post med nollÃ¤ngds bitfÃ¤lt Ã¤ndrades i GCC 10"
  
! #: config/riscv/riscv.cc:4027
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "argumentet till attributet %qE Ã¤r inte %<\"user\"%>, %<\"supervisor\"%> eller %<\"machine\"%>"
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> krÃ¤ver %<-march%> fÃ¶r att innefatta utÃ¶kningen %<M%>"
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "begÃ¤rt ABI krÃ¤ver %<-march%> fÃ¶r att innefatta utÃ¶kningen %qc"
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e krÃ¤ver ABI:et ilp32e"
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr "z*inx krÃ¤ver ABI ilp32, ilp32e eller lp64"
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI:et krÃ¤ver %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:6300
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> mÃ¥ste vara mellan %d och %d"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V ELF-attribut behÃ¶ver GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs Ã¤r inte ett giltigt basregister i %qs"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs Ã¤r inte ett giltigt tal i %qs"
  
! #: config/riscv/riscv.cc:6666
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "funktionen %qs kan inte ha olika avbrottstyp"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
--- 41486,41556 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "man kan aktivera RVV genom att anvÃ¤nda kommandoradsflaggan %<-march%>, eller genom att anvÃ¤nda attributet eller pragmat %<target%>"
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI:et fÃ¶r en tillplattad post med nollÃ¤ngds bitfÃ¤lt Ã¤ndrades i GCC 10"
  
! #: config/riscv/riscv.cc:4033
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "argumentet till attributet %qE Ã¤r inte %<\"user\"%>, %<\"supervisor\"%> eller %<\"machine\"%>"
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> krÃ¤ver %<-march%> fÃ¶r att innefatta utÃ¶kningen %<M%>"
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "begÃ¤rt ABI krÃ¤ver %<-march%> fÃ¶r att innefatta utÃ¶kningen %qc"
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e krÃ¤ver ABI:et ilp32e"
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr "z*inx krÃ¤ver ABI ilp32, ilp32e eller lp64"
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI:et krÃ¤ver %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:6306
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> mÃ¥ste vara mellan %d och %d"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V ELF-attribut behÃ¶ver GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs Ã¤r inte ett giltigt basregister i %qs"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs Ã¤r inte ett giltigt tal i %qs"
  
! #: config/riscv/riscv.cc:6672
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "funktionen %qs kan inte ha olika avbrottstyp"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr "kan inte allokera vl-register fÃ¶r %qs pÃ¥ detta mÃ¥l"
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, gcc-internal-format
*************** msgstr "%qs bÃ¶r undvikas och rekommende
*** 42010,42106 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs Ã¤r en ogenomskinlig typ, och det gÃ¥r inte att sÃ¤tta den till andra vÃ¤rden"
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering av 64-bitskod fÃ¶r detta ABI"
  
! #: config/rs6000/rs6000.cc:20137
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "du kan inte ta adressen till en nÃ¤stad funktion om du anvÃ¤nder flaggan %qs"
  
! #: config/rs6000/rs6000.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av %<long double%> i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av booleaner i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av %<complex%> i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.cc:20225
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av decimala flyttalstyper i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.cc:20231
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "anvÃ¤ndning av %<long%> i AltiVec-typer Ã¤r ogiltigt fÃ¶r 64-bitskod utan %qs"
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "anvÃ¤ndning av %<long%> i AltiVec-typer bÃ¶r undvikas, anvÃ¤nd %<int%>"
  
! #: config/rs6000/rs6000.cc:20239
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "anvÃ¤ndning av %<long long%> i AltiVec-typer Ã¤r ogiltigt utan %qs"
  
! #: config/rs6000/rs6000.cc:20242
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "anvÃ¤ndning av %<double%> i AltiVec-typer Ã¤r ogiltigt utan %qs"
  
! #: config/rs6000/rs6000.cc:24380
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "felaktig cpu %qs fÃ¶r %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24383
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s Ã¤r inte tillÃ¥tet"
  
! #: config/rs6000/rs6000.cc:24385
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> slÃ¥r av %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "attributet %<target_clones%> behÃ¶ver GLIBC (2.23 och nyare) som exporterar bitar om hÃ¥rdvaruegenskaper"
  
! #: config/rs6000/rs6000.cc:25362
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionering av virtuell funktion stÃ¶djs inte"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "resultatet av instruktionen xxspltidp Ã¤r odefinierat fÃ¶r undernormala indatavÃ¤rden"
  
! #: config/rs6000/rs6000.cc:28978
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "typen %<__vector_quad%> behÃ¶ver flaggan %qs"
  
! #: config/rs6000/rs6000.cc:28983
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "typen %<__vector_pair%> behÃ¶ver flaggan %qs"
--- 42020,42116 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs Ã¤r en ogenomskinlig typ, och det gÃ¥r inte att sÃ¤tta den till andra vÃ¤rden"
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering av 64-bitskod fÃ¶r detta ABI"
  
! #: config/rs6000/rs6000.cc:20146
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "du kan inte ta adressen till en nÃ¤stad funktion om du anvÃ¤nder flaggan %qs"
  
! #: config/rs6000/rs6000.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av %<long double%> i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av booleaner i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av %<complex%> i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "anvÃ¤ndning av decimala flyttalstyper i AltiVec-typer Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.cc:20240
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "anvÃ¤ndning av %<long%> i AltiVec-typer Ã¤r ogiltigt fÃ¶r 64-bitskod utan %qs"
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "anvÃ¤ndning av %<long%> i AltiVec-typer bÃ¶r undvikas, anvÃ¤nd %<int%>"
  
! #: config/rs6000/rs6000.cc:20248
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "anvÃ¤ndning av %<long long%> i AltiVec-typer Ã¤r ogiltigt utan %qs"
  
! #: config/rs6000/rs6000.cc:20251
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "anvÃ¤ndning av %<double%> i AltiVec-typer Ã¤r ogiltigt utan %qs"
  
! #: config/rs6000/rs6000.cc:24389
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "felaktig cpu %qs fÃ¶r %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24392
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s Ã¤r inte tillÃ¥tet"
  
! #: config/rs6000/rs6000.cc:24394
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s Ã¤r ogiltigt"
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> slÃ¥r av %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "attributet %<target_clones%> behÃ¶ver GLIBC (2.23 och nyare) som exporterar bitar om hÃ¥rdvaruegenskaper"
  
! #: config/rs6000/rs6000.cc:25371
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionering av virtuell funktion stÃ¶djs inte"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "resultatet av instruktionen xxspltidp Ã¤r odefinierat fÃ¶r undernormala indatavÃ¤rden"
  
! #: config/rs6000/rs6000.cc:28987
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "typen %<__vector_quad%> behÃ¶ver flaggan %qs"
  
! #: config/rs6000/rs6000.cc:28992
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "typen %<__vector_pair%> behÃ¶ver flaggan %qs"
*************** msgstr "kan inte lÃ¤gga objekt med volat
*** 43500,43506 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "oinitierad %<const %D%> Ã¤r ogiltig i C++"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D i deklarationsmÃ¥lsdirektiv har inte en avbildbar typ"
--- 43510,43516 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "oinitierad %<const %D%> Ã¤r ogiltig i C++"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D i deklarationsmÃ¥lsdirektiv har inte en avbildbar typ"
*************** msgstr "lagringsklass angiven fÃ¶r param
*** 43685,43691 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklass angiven fÃ¶r namnlÃ¶s parameter"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklass angiven fÃ¶r typnamn"
--- 43695,43701 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklass angiven fÃ¶r namnlÃ¶s parameter"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklass angiven fÃ¶r typnamn"
*************** msgstr "typnamn Ã¤r deklarerat som en fu
*** 43854,43860 ****
  msgid "function definition has qualified void return type"
  msgstr "funktionsdefinition som har kvalificerad void-returtyp"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typkvalificerare ignoreras fÃ¶r funktions returtyp"
--- 43864,43870 ----
  msgid "function definition has qualified void return type"
  msgstr "funktionsdefinition som har kvalificerad void-returtyp"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typkvalificerare ignoreras fÃ¶r funktions returtyp"
*************** msgstr "ISO C fÃ¶rbjuder const- eller vo
*** 43981,43987 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "en medlem av an post eller union fÃ¥r inte ha variabel typ"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel eller fÃ¤lt %qE deklarerad void"
--- 43991,43997 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "en medlem av an post eller union fÃ¥r inte ha variabel typ"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "variabel eller fÃ¤lt %qE deklarerad void"
*************** msgstr "att definiera en typ i %qs-uttry
*** 44181,44187 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT Ã¤r definierat i underspecificerad objektinitierare"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "deklaration som inte deklarerar nÃ¥got"
--- 44191,44197 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT Ã¤r definierat i underspecificerad objektinitierare"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "deklaration som inte deklarerar nÃ¥got"
*************** msgstr "posten har inga namngivna medlem
*** 44231,44237 ****
  msgid "struct has no members"
  msgstr "posten har inga medlemmar"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibel vektormedlem i union"
--- 44241,44247 ----
  msgid "struct has no members"
  msgstr "posten har inga medlemmar"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibel vektormedlem i union"
*************** msgstr "omdeklaration av %<enum %E%>"
*** 44276,44282 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklarerad med men definierad utan en fast underliggande typ"
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angiven sort fÃ¶r liten fÃ¶r upprÃ¤kningsvÃ¤rden"
--- 44286,44292 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklarerad med men definierad utan en fast underliggande typ"
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angiven sort fÃ¶r liten fÃ¶r upprÃ¤kningsvÃ¤rden"
*************** msgstr "upprÃ¤kningsvÃ¤rdet Ã¤r utanfÃ¶r
*** 44321,44327 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C begrÃ¤nsar upprÃ¤kningsvÃ¤rden till intervallet hos %<int%> fÃ¶re C2X"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline-funktionen %qD har fÃ¥tt attributet %qs"
--- 44331,44337 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C begrÃ¤nsar upprÃ¤kningsvÃ¤rden till intervallet hos %<int%> fÃ¶re C2X"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline-funktionen %qD har fÃ¥tt attributet %qs"
*************** msgstr "ingen tidigare prototyp fÃ¶r %qD
*** 44351,44357 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD anvÃ¤ndes utan nÃ¥gon prototyp fÃ¶re sin definition"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidigare deklaration av %qD"
--- 44361,44367 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD anvÃ¤ndes utan nÃ¥gon prototyp fÃ¶re sin definition"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidigare deklaration av %qD"
*************** msgstr "argument %qD stÃ¤mmer inte med i
*** 44466,44477 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qD stÃ¤mmer inte med prototypen"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen retursats i funktion som returnerar icke-void"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametern %qD sÃ¤tts men anvÃ¤nds inte"
--- 44476,44487 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argument %qD stÃ¤mmer inte med prototypen"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen retursats i funktion som returnerar icke-void"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametern %qD sÃ¤tts men anvÃ¤nds inte"
*************** msgstr "fÃ¶r fÃ¥ perfekt nÃ¤stade slingo
*** 46483,46489 ****
  msgid "collapsed loops not perfectly nested"
  msgstr "kollapsade slingor inte perfekt nÃ¤stade"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterationsvariabel %qD fÃ¥r inte vara firstprivate"
--- 46493,46499 ----
  msgid "collapsed loops not perfectly nested"
  msgstr "kollapsade slingor inte perfekt nÃ¤stade"
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "iterationsvariabel %qD fÃ¥r inte vara firstprivate"
*************** msgstr "%<match%> fÃ¶rvÃ¤ntades"
*** 46613,46624 ****
  msgid "variant %qD is not a function"
  msgstr "varianten %qD Ã¤r inte en funktion"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "varianten %qD och basen %qD har inkompatibla typer"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "varianten %qD Ã¤r en inbyggd"
--- 46623,46634 ----
  msgid "variant %qD is not a function"
  msgstr "varianten %qD Ã¤r inte en funktion"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "varianten %qD och basen %qD har inkompatibla typer"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "varianten %qD Ã¤r en inbyggd"
*************** msgstr "ogiltig anvÃ¤ndning av void-uttr
*** 46879,46885 ****
  msgid "invalid use of flexible array member"
  msgstr "ogiltig anvÃ¤ndning av flexibla vektormedlemmar"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "ogiltig anvÃ¤ndning av vektor med ospecificerade grÃ¤nser"
--- 46889,46895 ----
  msgid "invalid use of flexible array member"
  msgstr "ogiltig anvÃ¤ndning av flexibla vektormedlemmar"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "ogiltig anvÃ¤ndning av vektor med ospecificerade grÃ¤nser"
*************** msgstr "%<constexpr%>-initierare fÃ¶r en
*** 47828,47839 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-initierare fÃ¶r en binÃ¤r flyttalstyp har en decimal typ"
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initiering av medlem som Ã¤r en flexibel vektor"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "det gÃ¥r inte att initiera vektorn av %qT frÃ¥n en strÃ¤nglitteral med typvektor %qT"
--- 47838,47849 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-initierare fÃ¶r en binÃ¤r flyttalstyp har en decimal typ"
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "initiering av medlem som Ã¤r en flexibel vektor"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "det gÃ¥r inte att initiera vektorn av %qT frÃ¥n en strÃ¤nglitteral med typvektor %qT"
*************** msgstr "initierarelement Ã¤r inte berÃ¤k
*** 47874,47880 ****
  msgid "invalid initializer"
  msgstr "ogiltig initierare"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "ogenomskinliga vektortyper kan inte initieras"
--- 47884,47890 ----
  msgid "invalid initializer"
  msgstr "ogiltig initierare"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "ogenomskinliga vektortyper kan inte initieras"
*************** msgstr "extra klammergrupp vid slutet av
*** 47889,47896 ****
  msgid "braces around scalar initializer"
  msgstr "klamrar runt skalÃ¤r initierare"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initiering av medlem som Ã¤r en flexibel vektor i nÃ¤stat sammanhang"
--- 47899,47906 ----
  msgid "braces around scalar initializer"
  msgstr "klamrar runt skalÃ¤r initierare"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "initiering av medlem som Ã¤r en flexibel vektor i nÃ¤stat sammanhang"
*************** msgstr "Ã¶verflÃ¶diga element i postinit
*** 47980,47986 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionsinitiering av fÃ¤lt i %<struct%> deklarerad med attributet %<designated_init%>"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "icke-statisk initiering av an flexibel vektormedlem"
--- 47990,47996 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionsinitiering av fÃ¤lt i %<struct%> deklarerad med attributet %<designated_init%>"
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "icke-statisk initiering av an flexibel vektormedlem"
*************** msgstr "ingen passande %<operator %s%> f
*** 49321,49327 ****
  msgid "%q#D is private within this context"
  msgstr "%q#D Ã¤r privat inom denna kontext"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "deklarerad privat hÃ¤r"
--- 49331,49337 ----
  msgid "%q#D is private within this context"
  msgstr "%q#D Ã¤r privat inom denna kontext"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "deklarerad privat hÃ¤r"
*************** msgstr "deklarerad privat hÃ¤r"
*** 49331,49337 ****
  msgid "%q#D is protected within this context"
  msgstr "%q#D Ã¤r skyddad inom denna kontext"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "deklarerad skyddad hÃ¤r"
--- 49341,49347 ----
  msgid "%q#D is protected within this context"
  msgstr "%q#D Ã¤r skyddad inom denna kontext"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "deklarerad skyddad hÃ¤r"
*************** msgstr "%q#D Ã¤r oÃ¥tkomlig inom denna k
*** 49346,49352 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "skickar NULL till icke-pekarargument %P till %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
--- 49356,49362 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "skickar NULL till icke-pekarargument %P till %qD"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, gcc-internal-format
  msgid "  declared here"
*************** msgstr "ingen matchande funktion fÃ¶r an
*** 49677,49683 ****
  msgid "call to non-function %qD"
  msgstr "anrop av icke-funktion %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan inte anropa konstrueraren %<%T::%D%> direkt"
--- 49687,49693 ----
  msgid "call to non-function %qD"
  msgstr "anrop av icke-funktion %qD"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan inte anropa konstrueraren %<%T::%D%> direkt"
*************** msgstr "flexibel vektor medlem %qD i en
*** 50246,50252 ****
  msgid "next member %q#D declared here"
  msgstr "nÃ¤sta medlem %q#D Ã¤r deklarerad hÃ¤r"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "omdefinition av %q#T"
--- 50256,50262 ----
  msgid "next member %q#D declared here"
  msgstr "nÃ¤sta medlem %q#D Ã¤r deklarerad hÃ¤r"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "omdefinition av %q#T"
*************** msgstr "ogiltig typ fÃ¶r parameter %d ti
*** 50367,50373 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "lambdan Ã¤r implicit %<constexpr%> endast i C++17 och senare"
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-destruerare Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>"
--- 50377,50383 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "lambdan Ã¤r implicit %<constexpr%> endast i C++17 och senare"
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-destruerare Ã¤r endast tillgÃ¤ngliga med %<-std=c++20%> eller %<-std=gnu++20%>"
*************** msgstr "%qE berÃ¤knas till falskt"
*** 50436,50442 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr "misslyckat %<assume%>-attributantagande"
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
--- 50446,50452 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr "misslyckat %<assume%>-attributantagande"
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, gcc-internal-format
  msgid "call to internal function %qE"
*************** msgstr "%qT Ã¤r en tvetydig basklass til
*** 50483,50489 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "den dynamiska typen %qT av sin operand har inte en otvetydig publik basklass %qT"
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 50493,50499 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "den dynamiska typen %qT av sin operand har inte en otvetydig publik basklass %qT"
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgid "dereferencing a null pointer in %
*** 50607,50613 ****
  msgstr "derefererar en nollpekare i %qE"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 50617,50623 ----
  msgstr "derefererar en nollpekare i %qE"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr "%qs anvÃ¤nder oinitierad byte vi
*** 50706,50712 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kan inte berÃ¤knas konstant eftersom argumentet inte kan tolkas"
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
--- 50716,50722 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kan inte berÃ¤knas konstant eftersom argumentet inte kan tolkas"
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
*************** msgstr "Ã¤ndring av den aktiva medlemmen
*** 50782,50788 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Ã¤ndring av den aktiva medlemmen av en union %qD till %qD under initiering"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
--- 50792,50798 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Ã¤ndring av den aktiva medlemmen av en union %qD till %qD under initiering"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, gcc-internal-format
  msgid "statement is not a constant expression"
*************** msgstr "kontrollen skickas via definitio
*** 50848,51037 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "kontrollen skickas via definitionen av %qD med statisk Lagringsvaraktighet"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporÃ¤r av den ej litterala typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "en %<reinterpret_cast%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "konvertering frÃ¥n pekartypen %qT till den aritmetiska typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "typkonvertering frÃ¥n %qT Ã¤r inte tillÃ¥tet"
  
! #: cp/constexpr.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE Ã¤r inte ett konstant uttryck nÃ¤r kassen %qT fortfarande Ã¤r ofullstÃ¤ndig"
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "uttrycket %qE Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7962
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "kontraktspredikatet Ã¤r falskt i ett konstant uttryck"
  
! #: cp/constexpr.cc:7978
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "ovÃ¤ntat mall-id %qE"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "funktionskoncept mÃ¥ste anropas"
  
! #: cp/constexpr.cc:8009
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "adressen fÃ¶r ett anrop av %qs Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8073
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ovÃ¤ntat uttryck %qE av sorten %s"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom det har referenser till muterbara delobjekt av %qT"
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom det refererar till en ofullstÃ¤ndigt initierad variabel"
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom det refererar ett resultat av %<operator new%>"
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom allokerad lagring inte har avallokerats"
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "omedelbar evaluering returnerar adressen till en omedelbar funktion %qD"
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "konvertering av l-vÃ¤rde till r-vÃ¤rde av ett volatilt l-vÃ¤rde %qE med typen %qT"
  
! #: cp/constexpr.cc:9251
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "lambdafÃ¥ngst av %qE Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "fÃ¶r att det anvÃ¤nds som ett gl-vÃ¤rde"
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> frÃ¥n heltal till pekare"
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "adress-av pÃ¥ ett objekt %qE med trÃ¥dlokal eller automatisk lagring Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:9383
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%<this%> anvÃ¤nds i ett konstant uttryck"
  
! #: cp/constexpr.cc:9532
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "lambdauttryck Ã¤r inte ett konstant uttryck fÃ¶re C++17"
  
! #: cp/constexpr.cc:9544
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-uttryck Ã¤r inte ett konstant uttryck fÃ¶re C++20"
  
! #: cp/constexpr.cc:9610
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuella funktioner kan inte %<constexpr%> fÃ¶re C++20"
  
! #: cp/constexpr.cc:9626
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> Ã¤r inte ett konstant uttryck eftersom %qE har polymorf typ"
  
! #: cp/constexpr.cc:9689
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "typkonvertering till %qT som inte Ã¤r en heltalstyp i ett konstant uttryck"
  
! #: cp/constexpr.cc:9750
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD Ã¤r definierad %<thread_local%> i en %<constexpr%>-kontext"
  
! #: cp/constexpr.cc:9758
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD Ã¤r definierad %<static%> i en %<constexpr%>-kontext"
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "division med noll Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:10005
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "ingendera grenen av %<if%> Ã¤r ett konstant uttryck"
  
! #: cp/constexpr.cc:10018
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "ickekonstant vektorinitierare"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "en etikettdefinition i en %<constexpr%>-funktion Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>"
  
  # ast = abstract syntax tree
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ovÃ¤ntat AST av sorten %s"
--- 50858,51047 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "kontrollen skickas via definitionen av %qD med statisk Lagringsvaraktighet"
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporÃ¤r av den ej litterala typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "en %<reinterpret_cast%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "konvertering frÃ¥n pekartypen %qT till den aritmetiska typen %qT i ett konstant uttryck"
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, gcc-internal-format
  msgid "cast from %qT is not allowed"
  msgstr "typkonvertering frÃ¥n %qT Ã¤r inte tillÃ¥tet"
  
! #: cp/constexpr.cc:7701
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE Ã¤r inte ett konstant uttryck nÃ¤r kassen %qT fortfarande Ã¤r ofullstÃ¤ndig"
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "uttrycket %qE Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:7969
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "kontraktspredikatet Ã¤r falskt i ett konstant uttryck"
  
! #: cp/constexpr.cc:7985
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "ovÃ¤ntat mall-id %qE"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "funktionskoncept mÃ¥ste anropas"
  
! #: cp/constexpr.cc:8016
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "adressen fÃ¶r ett anrop av %qs Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:8080
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ovÃ¤ntat uttryck %qE av sorten %s"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom det har referenser till muterbara delobjekt av %qT"
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom det refererar till en ofullstÃ¤ndigt initierad variabel"
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom det refererar ett resultat av %<operator new%>"
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE Ã¤r inte ett konstant uttryck eftersom allokerad lagring inte har avallokerats"
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "omedelbar evaluering returnerar adressen till en omedelbar funktion %qD"
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "konvertering av l-vÃ¤rde till r-vÃ¤rde av ett volatilt l-vÃ¤rde %qE med typen %qT"
  
! #: cp/constexpr.cc:9258
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "lambdafÃ¥ngst av %qE Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "fÃ¶r att det anvÃ¤nds som ett gl-vÃ¤rde"
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> frÃ¥n heltal till pekare"
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "adress-av pÃ¥ ett objekt %qE med trÃ¥dlokal eller automatisk lagring Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:9390
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%<this%> anvÃ¤nds i ett konstant uttryck"
  
! #: cp/constexpr.cc:9539
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "lambdauttryck Ã¤r inte ett konstant uttryck fÃ¶re C++17"
  
! #: cp/constexpr.cc:9551
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-uttryck Ã¤r inte ett konstant uttryck fÃ¶re C++20"
  
! #: cp/constexpr.cc:9617
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuella funktioner kan inte %<constexpr%> fÃ¶re C++20"
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> Ã¤r inte ett konstant uttryck eftersom %qE har polymorf typ"
  
! #: cp/constexpr.cc:9696
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "typkonvertering till %qT som inte Ã¤r en heltalstyp i ett konstant uttryck"
  
! #: cp/constexpr.cc:9757
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD Ã¤r definierad %<thread_local%> i en %<constexpr%>-kontext"
  
! #: cp/constexpr.cc:9765
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD Ã¤r definierad %<static%> i en %<constexpr%>-kontext"
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "division med noll Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> Ã¤r inte ett konstant uttryck"
  
! #: cp/constexpr.cc:10012
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "ingendera grenen av %<if%> Ã¤r ett konstant uttryck"
  
! #: cp/constexpr.cc:10025
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "ickekonstant vektorinitierare"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "en etikettdefinition i en %<constexpr%>-funktion Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>"
  
  # ast = abstract syntax tree
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ovÃ¤ntat AST av sorten %s"
*************** msgstr "korutinlÃ¶ftestypen %qT deklarer
*** 51604,51610 ****
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> deklarerades hÃ¤r"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ingen medlem med namnet %qE i %qT"
--- 51614,51620 ----
  msgid "%<return_void%> declared here"
  msgstr "%<return_void%> deklarerades hÃ¤r"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "ingen medlem med namnet %qE i %qT"
*************** msgstr "riktningsargumentet till %<__bui
*** 51696,51702 ****
  msgid "no suspend point info for %qD"
  msgstr "ingen suspenderingspunktsinformation fÃ¶r %qD"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE tillhandahÃ¥lls av %qT men Ã¤r inte anvÃ¤ndbart med funktionssignaturen %qD"
--- 51706,51712 ----
  msgid "no suspend point info for %qD"
  msgstr "ingen suspenderingspunktsinformation fÃ¶r %qD"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr "%qE tillhandahÃ¥lls av %qT men Ã¤r inte anvÃ¤ndbart med funktionssignaturen %qD"
*************** msgstr "vÃ¤nteuttryck Ã¤r inte tillÃ¥tna
*** 51716,51738 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "vektorer med variabel lÃ¤ngd stÃ¶djs inte Ã¤nnu i korutiner"
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE tillhandahÃ¥lls av %qT men %qE Ã¤r inte markerad %<throw()%> eller %<noexcept%>"
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE Ã¤r markerad %<throw()%> eller %<noexcept%> men ingen anvÃ¤ndbar %<get_return_object_on_allocation_failure%> tillhandahÃ¥lls av %qT"
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE tillhandahÃ¥lls av %qT men %<std::nothrow%> finns inte"
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "det gÃ¥r inte att initiera ett returobjekt av typen %qT med ett r-vÃ¤rde av typen %<void%>"
--- 51726,51748 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr "vektorer med variabel lÃ¤ngd stÃ¶djs inte Ã¤nnu i korutiner"
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr "%qE tillhandahÃ¥lls av %qT men %qE Ã¤r inte markerad %<throw()%> eller %<noexcept%>"
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr "%qE Ã¤r markerad %<throw()%> eller %<noexcept%> men ingen anvÃ¤ndbar %<get_return_object_on_allocation_failure%> tillhandahÃ¥lls av %qT"
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr "%qE tillhandahÃ¥lls av %qT men %<std::nothrow%> finns inte"
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, gcc-internal-format
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
  msgstr "det gÃ¥r inte att initiera ett returobjekt av typen %qT med ett r-vÃ¤rde av typen %<void%>"
*************** msgstr "Ã¤n tidigare deklaration av %qF"
*** 52212,52218 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "omdeklaration av %qD skiljer i %qs frÃ¥n tidigare deklaration"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "tidigare deklaration %qD"
--- 52222,52228 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "omdeklaration av %qD skiljer i %qs frÃ¥n tidigare deklaration"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "tidigare deklaration %qD"
*************** msgstr "%qD Ã¤r en funktion, inte en typ
*** 52612,54885 ****
  msgid "%q#T is not a class"
  msgstr "%q#T Ã¤r inte en klass"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klassmall med namnet %q#T i %q#T"
  
! #: cp/decl.cc:4329
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ingen typ med namnet %q#T i %q#T"
  
! #: cp/decl.cc:4342
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "uppslagning av %qT i %qT Ã¤r tvetydig"
  
! #: cp/decl.cc:4351
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> namnger %q#T, som inte Ã¤r en klassmall"
  
! #: cp/decl.cc:4364
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> namnger %q#D, som inte Ã¤r en typ"
  
! #: cp/decl.cc:4438
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "mallparametrar stÃ¤mmer inte med mallen %qD"
  
! #: cp/decl.cc:4795
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> Ã¤r inte en potens av tvÃ¥"
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> Ã¤r mindre Ã¤n %d"
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> Ã¤r mindre Ã¤n %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> Ã¤r mindre Ã¤n %d"
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> Ã¤r stÃ¶rre Ã¤n %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5317
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D ogiltig, en anonym union kan bara ha publika ickestatiska datamedlemmar"
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "denna flexibilitet bÃ¶r undvikas och kommer tas bort"
  
! #: cp/decl.cc:5356
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonym post med basklasser"
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med konstruerare inte tillÃ¥ten i anonymt aggregat"
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med destruerare inte tillÃ¥ten i anonymt aggregat"
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med kopieringstilldelningsoperator Ã¤r inte tillÃ¥ten i anonymt aggregat"
  
! #: cp/decl.cc:5393
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignoreras i deklaration av %q#T"
  
! #: cp/decl.cc:5396
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "attribut fÃ¶r %q#T mÃ¥ste komma efter nyckelordet %qs"
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flera typer i en deklaration"
  
! #: cp/decl.cc:5443
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omdeklaration av inbyggd C++-typ %qT"
  
! #: cp/decl.cc:5460
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kan endast anges fÃ¶r variabler eller funktionsdeklarationer"
  
! #: cp/decl.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typnamn saknas i typedef-deklaration"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ fÃ¶rbjuder anonyma poster"
  
! #: cp/decl.cc:5508
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kan endast anges fÃ¶r funktioner"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kan endast anges fÃ¶r funktioner"
  
! #: cp/decl.cc:5516
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kan endast anges inuti en klass"
  
! #: cp/decl.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kan endast anges fÃ¶r konstruerare"
  
! #: cp/decl.cc:5522
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "en lagringsklass kan bara anges fÃ¶r objekt och funktioner"
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kan bara anges fÃ¶r objekt och funktioner"
  
! #: cp/decl.cc:5530
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kan bara anges fÃ¶r objekt och funktioner"
  
! #: cp/decl.cc:5534
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kan bara anges fÃ¶r objekt och funktioner"
  
! #: cp/decl.cc:5538
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kan bara anges fÃ¶r objekt och funktioner"
  
! #: cp/decl.cc:5542
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> ignorerades i denna deklaration"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kan inte anvÃ¤ndas till typdeklarationer"
  
! #: cp/decl.cc:5573
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignoreras i explicit instansiering av %q#T"
  
! #: cp/decl.cc:5576
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "inget attribut kan anvÃ¤ndas pÃ¥ en explicit instansiering"
  
! #: cp/decl.cc:5655
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "ignorerar attribut anvÃ¤nda pÃ¥ klasstypen %qT utanfÃ¶r dess definition"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5659
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "ignorerar attribut anvÃ¤nda pÃ¥ beroende typ %qT utan en associerad deklaration"
  
! #: cp/decl.cc:5725 cp/decl2.cc:1021
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD Ã¤r initierad (anvÃ¤nd %qs istÃ¤llet)"
  
! #: cp/decl.cc:5738
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarationen av %q#D har %<extern%> och Ã¤r initierad"
  
! #: cp/decl.cc:5776
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definitionen av %q#D Ã¤r markerad %<dllimport%>"
  
! #: cp/decl.cc:5800
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D Ã¤r inte en statisk datamedlem i %q#T"
  
! #: cp/decl.cc:5808
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "icke-medlemsmalldeklaration av %qD"
  
! #: cp/decl.cc:5809
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "stÃ¤mmer inte med medlemsmalldeklarationen hÃ¤r"
  
! #: cp/decl.cc:5821
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillÃ¥ter inte %<%T::%D%> att definieras som %<%T::%D%>"
  
! #: cp/decl.cc:5833
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubblerad initierare av %qD"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklaration av %q#D utanfÃ¶r en klass Ã¤r inte en definition"
  
! #: cp/decl.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr "extern-deklaration %q#D med blockrÃ¤ckvidd Ã¤r inte tillÃ¥tet i modulens rÃ¤ckvidd"
  
! #: cp/decl.cc:5941
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD definierad %<thread_local%> i en %qs-funktion Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>"
  
! #: cp/decl.cc:5947
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD definierad %<static%> i en %qs-funktion Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>"
  
! #: cp/decl.cc:6012
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabeln %q#D har initierare men ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen i vektorn %q#D har ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:6028
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "aggregatet %q#D har ofullstÃ¤ndig typ och kan inte definieras"
  
! #: cp/decl.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD Ã¤r deklarerad som en referens men inte initierad"
  
! #: cp/decl.cc:6178
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "namn anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektor"
  
! #: cp/decl.cc:6184
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "namnet %qD anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektor"
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "icketriviala designerade initierare stÃ¶djs inte"
  
! #: cp/decl.cc:6207
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-beteckningen %qE Ã¤r inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "initierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qD"
  
! #: cp/decl.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "vektorstorlek saknas i %qD"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "vektor med storlek noll %qD"
  
! #: cp/decl.cc:6327
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstorlek pÃ¥ %qD Ã¤r inte kÃ¤nd"
  
! #: cp/decl.cc:6352
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstorlek pÃ¥ %qD Ã¤r inte konstant"
  
! #: cp/decl.cc:6435
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "tyvÃ¤rr: semantiken fÃ¶r inline-variabeln %q#D Ã¤r felaktig (du kommer fÃ¥ flera exemplar)"
  
! #: cp/decl.cc:6439
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "tyvÃ¤rr: semantiken fÃ¶r inline-funktioners statiska data %q#D Ã¤r felaktig (du kommer fÃ¥ flera exemplar)"
  
! #: cp/decl.cc:6445
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "du kan gÃ¥ runt detta genom att ta bort initieraren"
  
! #: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "oinitierad %<const %D%>"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "oinitierad variabel %qD i %<constexpr%>-funktion"
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "oinitierad variabel %qD i %<constexpr%>-kontext"
  
! #: cp/decl.cc:6511
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T har ingen anvÃ¤ndardefinierad standardkonstruerare"
  
! #: cp/decl.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "konstrueraren Ã¤r inte anvÃ¤ndarens egna eftersom den Ã¤r uttryckligen standarddefinierad i klasskroppen"
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "och den implicit definierade konstrueraren initierar inte %q#D"
  
! #: cp/decl.cc:6710
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ogiltig typ %qT som initierare fÃ¶r en vektor med typ %qT"
  
! #: cp/decl.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "initierare fÃ¶r %qT mÃ¥ste vara inom klamrar"
  
! #: cp/decl.cc:6826
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r klassen %qT"
  
! #: cp/decl.cc:6839
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT har ingen icke-statisk medlem med namnet %qD"
  
! #: cp/decl.cc:6863
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD har inte en direkt medlem i %qT"
  
! #: cp/decl.cc:6918
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ogiltig initierare fÃ¶r %q#D"
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-beteckningen %qE utanfÃ¶r aggregatinitierare"
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "fÃ¶r mÃ¥nga initierare fÃ¶r %qT"
  
! #: cp/decl.cc:7049
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "klamrar runt skalÃ¤r initierare fÃ¶r typen %qT"
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "fÃ¶r mÃ¥nga klamrar runt skalÃ¤r initierare fÃ¶r typen %qT"
  
! #: cp/decl.cc:7192
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "klamrar saknas runt initierare fÃ¶r %qT"
  
! #: cp/decl.cc:7325
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "strukturerad bindning har en ofullstÃ¤ndig typ %qT"
  
! #: cp/decl.cc:7339
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "element i vektorn %q#T har ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:7352
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "sammansatta litteral med variabel storlek"
  
! #: cp/decl.cc:7408
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D har ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:7429
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalÃ¤rt objekt %qD krÃ¤ver ett element i initieraren"
  
! #: cp/decl.cc:7474
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "i C++98 mÃ¥ste %qD initieras med en konstruerare, inte med %<{...}%>"
  
! #: cp/decl.cc:7617
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "vektor %qD initierad frÃ¥n strÃ¤ngkonstant inom parentes %qE"
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initierare Ã¤r ogiltig fÃ¶r statisk medlem med konstruerare"
  
! #: cp/decl.cc:7658
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ej konstant initiering inom klassen av statisk medlem %qD"
  
! #: cp/decl.cc:7661
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ej konstant initiering inom klassen Ã¤r felaktig fÃ¶r icke inline statisk medlem %qD"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en initiering utanfÃ¶r klassen krÃ¤vs)"
  
! #: cp/decl.cc:7868
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "referensen %qD initieras med sig sjÃ¤lv"
  
! #: cp/decl.cc:8125
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "kunde inte hitta en variantdeklaration"
  
! #: cp/decl.cc:8149
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> pÃ¥ konstrueraren %qD"
  
! #: cp/decl.cc:8154
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> pÃ¥ destrueraren %qD"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> pÃ¥ standarddefinierad %qD"
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> pÃ¥ raderad %qD"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> pÃ¥ virtuell %qD"
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tilldelning (inte initiering) i deklaration"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillÃ¥ter inte specificeraren %<register%> av lagringsklass"
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "specificeraren %<register%> av lagringsklass angiven"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarationen av %q#D har ingen initierare"
  
! #: cp/decl.cc:8325
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "initieraren fÃ¶r %<decltype(auto) %D%> har funktionstyp; glÃ¶mde du %<()%>?"
  
! #: cp/decl.cc:8336
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "hÃ¤rledd typ %qT fÃ¶r %qD Ã¤r ofullstÃ¤ndig"
  
! #: cp/decl.cc:8466
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "variabelkoncept har ingen initierare"
  
! #: cp/decl.cc:8525
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skuggar tidigare typdeklaration av %q#D"
  
! #: cp/decl.cc:8568
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%<constinit%> kan bara tillÃ¤mpas pÃ¥ en variabel med statisk eller trÃ¥dlagringsvaraktighet"
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen %q#D Ã¤r initierad som en variabel"
  
! #: cp/decl.cc:8871
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "det gÃ¥r inte dekomponera klasstypen %qT fÃ¶r att den har en anonym struct-medlem"
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "kan inte dekomponera klasstypen %qT fÃ¶r att den har en anonym unionsmedlem"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "det gÃ¥r inte att dekomponera en oÃ¥tkomlig medlem %qD av %qT"
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "kan inte dekomponera klasstypen %qT: bÃ¥de den och dess basklass %qT har ickestatiska datamedlemmar"
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "kan inte dekomponera klasstypen %qT: dess basklasser %qT och %qT har ickestatiska datamedlemmar"
  
! #: cp/decl.cc:9126
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "strukturerad bindning refererar till ofullstÃ¤ndig typ %qT"
  
! #: cp/decl.cc:9142
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "det gÃ¥r inte att dekomponera en vektor %qT med variabel lÃ¤ngd"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u namn angivet fÃ¶r strukturerad bindning"
  msgstr[1] "%u namn angivna fÃ¶r strukturerad bindning"
  
! #: cp/decl.cc:9155
  #, 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] "endast %u namn angivet fÃ¶r strukturerad bindning"
  msgstr[1] "endast %u namn angivna fÃ¶r strukturerad bindning"
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "medan %qT dekomponeras till %wu element"
  msgstr[1] "medan %qT dekomponeras till %wu element"
  
! #: cp/decl.cc:9199
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "det gÃ¥r inte att dekomponera en vektor %qT med variabel lÃ¤ngd"
  
! #: cp/decl.cc:9223
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> Ã¤r inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "medan %qT dekomponeras till %E element"
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> Ã¤r %<void%>"
  
! #: cp/decl.cc:9259
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "i initieringen av variabel %qD i strukturerad bindning"
  
! #: cp/decl.cc:9288
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "det gÃ¥r inte att dekomponera unionstypen %qT"
  
! #: cp/decl.cc:9293
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "det gÃ¥r inte att dekomponera typen %qT som inte Ã¤r en klass eller vektor"
  
! #: cp/decl.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "det gÃ¥r inte att dekomponera lambdahÃ¶ljestypen %qT"
  
! #: cp/decl.cc:9304
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "strukturerad bindning refererar till ofullstÃ¤ndig klasstyp %qT"
  
! #: cp/decl.cc:9313
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "det gÃ¥r inte att dekomponera klasstypen %qT utan icke-statiska datamedlemmar"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "ickelokal variabel %qD deklarerad %<__thread%> behÃ¶ver dynamisk initiering"
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "den icke-lokala variabeln %qD deklarerad %<__thread%> har en icke-trivial destruerare"
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> tillÃ¥ter dynamisk initialisering och destruktion"
  
! #: cp/decl.cc:10007
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "initierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qT"
  
! #: cp/decl.cc:10011
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "vektorstorlek saknas i %qT"
  
! #: cp/decl.cc:10014
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "vektor med storlek noll %qT"
  
! #: cp/decl.cc:10030
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruerare fÃ¶r frÃ¤mmande class %qT kan inte vara en medlem"
  
! #: cp/decl.cc:10032
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruerare fÃ¶r frÃ¤mmande klass %qT kan inte vara en medlem"
  
! #: cp/decl.cc:10058
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD deklarerad som en %<virtual%>-variabel"
  
! #: cp/decl.cc:10060
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i variabeldeklaration"
  
! #: cp/decl.cc:10066
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD deklarerad som en %<virtual%>-parameter"
  
! #: cp/decl.cc:10069
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD deklarerad som en %<inline%>-parameter"
  
! #: cp/decl.cc:10071
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i parameterdeklaration"
  
! #: cp/decl.cc:10077
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD deklarerad som en %<virtual%>-typ"
  
! #: cp/decl.cc:10080
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD deklarerad som en %<inline%>-typ"
  
! #: cp/decl.cc:10082
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i typdeklaration"
  
! #: cp/decl.cc:10088
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD deklarerat som ett %<virtual%>-fÃ¤lt"
  
! #: cp/decl.cc:10091
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD deklarerat som ett %<inline%>-fÃ¤lt"
  
! #: cp/decl.cc:10093
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i fÃ¤ltdeklaration"
  
! #: cp/decl.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D deklarerad som en vÃ¤n"
  
! #: cp/decl.cc:10107
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D deklarerad med en undantagsspecifikationer"
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definitionen av %qD Ã¤r inte i en namnrymd som innesluter %qT"
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion %q#D deklarerad med typkvalificerare"
  
! #: cp/decl.cc:10190
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "konceptet %q#D deklarerad med funktionsparametrar"
  
! #: cp/decl.cc:10197
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "konceptet %q#D deklarerat med en hÃ¤rledd returtyp"
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "koncept %q#D med icke-%<bool%>-returtyp %qT"
  
! #: cp/decl.cc:10276
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "konceptet %qD har ingen definition"
  
! #: cp/decl.cc:10305
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "ett funktionskoncept kan inte begrÃ¤nsas"
  
! #: cp/decl.cc:10315
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "begrÃ¤nsning av en funktion som inte Ã¤r en mall"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definierar explicit specialisering %qD i vÃ¤ndeklaration"
  
! #: cp/decl.cc:10371
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ogiltig anvÃ¤ndning av mall-id %qD i deklaration av primÃ¤r mall"
  
! #: cp/decl.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardargument Ã¤r inte tillÃ¥tna i deklaration av vÃ¤nmallspecialisering %qD"
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> Ã¤r inte tillÃ¥tet i deklaration av vÃ¤nmallspecialisering %qD"
  
! #: cp/decl.cc:10415
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "vÃ¤ndeklarationen av %qD anger standardargument och Ã¤r inte en definition"
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "det gÃ¥r inte att deklarera %<::main%> som en mall"
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "det gÃ¥r inte att deklarera %<::main%> som inline"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "det gÃ¥r inte att deklarera %<::main%> som %qs"
  
! #: cp/decl.cc:10471
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "det gÃ¥r inte att deklarera %<::main%> som static"
  
! #: cp/decl.cc:10533
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statisk medlemsfunktion %qD kan inte ha cv-kvalificerare"
  
! #: cp/decl.cc:10534
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "icke-medlemsfunktion %qD kan inte ha cv-kvalificerare"
  
! #: cp/decl.cc:10542
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statisk medlemsfunktion %qD kan inte ha ref-kvalificerare"
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "icke-medlemsfunktion %qD kan inte ha ref-kvalificerare"
  
! #: cp/decl.cc:10555
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "hÃ¤rledningsguiden %qD mÃ¥ste deklareras med i samma rÃ¤ckvidd som %qT"
  
! #: cp/decl.cc:10563
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "hÃ¤rledningsguiden %qD mÃ¥ste ha samma Ã¥tkomst som %qT"
  
! #: cp/decl.cc:10569
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "hÃ¤rledningsguiden %qD fÃ¥r inte ha en funktionskropp"
  
! #: cp/decl.cc:10582
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "litteral operator med C-lÃ¤nkning"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD har en ogiltig argumentlista"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "heltalssuffixet %qs skuggas av implementationen"
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "flyttalssuffixet %qs skuggas av implementationen"
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "litterala operatorsuffix som inte fÃ¶regÃ¥s av %<_%> Ã¤r reserverade fÃ¶r framtida standardisering"
  
! #: cp/decl.cc:10618
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD mÃ¥ste vara en icke-medlems-funktion"
  
! #: cp/decl.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> mÃ¥ste returnera %<int%>"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "omdefinition av implicit deklarerad %qD"
  
! #: cp/decl.cc:10749
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition av explicit standarddefinierad %q+D"
  
! #: cp/decl.cc:10751
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicit standarddefinierad hÃ¤r"
  
! #: cp/decl.cc:10768
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion %q#D deklarerad i klassen %qT"
  
! #: cp/decl.cc:10961
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "det gÃ¥r inte att deklarera %<::main%> som en global variabel"
  
! #: cp/decl.cc:10970
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "en icke-mallvariabel variabel kan inte vara %<concept%>"
  
! #: cp/decl.cc:10976
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "koncept mÃ¥ste definieras med namnrymdsrÃ¤ckvidd"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "koncept mÃ¥ste ha typen %<bool%>"
  
! #: cp/decl.cc:10986
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "ett variabelkoncept kan inte begrÃ¤nsas"
  
! #: cp/decl.cc:11108
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "initiering i klassen av statisk datamedlem %q#D med ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:11112
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> behÃ¶vs fÃ¶r initiering i klassen av statisk datamedlem med icke heltalstyp %q#D"
  
! #: cp/decl.cc:11116
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "initiering i klassen av statisk datamedlem %q#D med icke-litteral typ"
  
! #: cp/decl.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ogiltig initiering i klassen av statisk datamedlem med icke heltalstyp %qT"
  
! #: cp/decl.cc:11132
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ fÃ¶rbjuder initiering inom klassen av icke-konstant statisk medlem %qD"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ fÃ¶rbjuder initiering av medlemskonstant %qD av icke heltalstyp %qT"
  
! #: cp/decl.cc:11248
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "storlek pÃ¥ vektorn %qD av typen %qT Ã¤r inte en heltalstyp"
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "storlek pÃ¥ vektorn av typen %qT Ã¤r inte en heltalstyp"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "storlek pÃ¥ vektorn %qD Ã¤r inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "storlek pÃ¥ vektorn Ã¤r inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:11337
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ fÃ¶rbjuder vektor %qD med storlek noll"
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ fÃ¶rbjuder vektor med storlek noll"
  
! #: cp/decl.cc:11364
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ fÃ¶rbjuder vektor %qD med variabel lÃ¤ngd"
  
! #: cp/decl.cc:11367
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ fÃ¶rbjuder vektor med variabel lÃ¤ngd"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "vektor %qD med variabel lÃ¤ngd anvÃ¤nds"
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "vektor med variabel lÃ¤ngd anvÃ¤nds"
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "spill i vektordimension"
  
! #: cp/decl.cc:11488
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD Ã¤r deklarerad som en vektor av mallens platshÃ¥llartyp %qT"
  
! #: cp/decl.cc:11491
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "skapar en vektor av mallens platshÃ¥llartyp %qT"
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "deklaration av %qD som en vektor av void"
  
! #: cp/decl.cc:11503
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "skapar vektor av void"
  
! #: cp/decl.cc:11508
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "deklaration av %qD som en vektor av funktioner"
  
! #: cp/decl.cc:11510
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "skapar vektor av funktioner"
  
! #: cp/decl.cc:11515
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "deklaration av %qD som en vektor av referenser"
  
! #: cp/decl.cc:11517
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "skapar vektor av referenser"
  
! #: cp/decl.cc:11522
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "deklaration av %qD som en vektor av funktionsmedlemmar"
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "skapar vektor av funktionsmedlemmar"
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklaration av %qD som flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rsta"
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rsta"
  
! #: cp/decl.cc:11561
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "vektor med variabel lÃ¤ngd av %<auto%>"
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "en returtypsspecifikation fÃ¶r konstruerare Ã¤r ogiltig"
  
! #: cp/decl.cc:11640
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "kvalificerare Ã¤r inte tillÃ¥tna vid konstruerardeklaration"
  
! #: cp/decl.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "specifikation av returtyp fÃ¶r destruerare Ã¤r ogiltigt"
  
! #: cp/decl.cc:11654
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "kvalificerare Ã¤r inte tillÃ¥tna vid destruerardeklaration"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "returtyp angiven fÃ¶r %<operator %T%>"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kvalificerare Ã¤r inte tillÃ¥tna pÃ¥ deklaration av %<operator %T%>"
  
! #: cp/decl.cc:11679
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "returtypen angiven fÃ¶r hÃ¤rledningsguiden"
  
! #: cp/decl.cc:11682
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "kvalificerare Ã¤r inte tillÃ¥tna pÃ¥ deklaration av hÃ¤rledningsguide"
  
! #: cp/decl.cc:11686
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "mallmallparameter %qT i deklaration av hÃ¤rledningsguide"
  
! #: cp/decl.cc:11695
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> i deklaration av hÃ¤rledningsguide"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "namnlÃ¶s variabel eller fÃ¤lt deklarerad void"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller fÃ¤lt deklarerad void"
  
! #: cp/decl.cc:11739
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "specificeraren %<inline%> Ã¤r ogiltig fÃ¶r variabeln %qD deklarerad med blockrÃ¤ckvidd"
  
! #: cp/decl.cc:11744
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline-variabler Ã¤r endast tillgÃ¤ngliga med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT som en typ snarare en enkel %<decltype(auto)%>"
  
! #: cp/decl.cc:11806
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> fÃ¥r inte vara cv-kvalificerad"
  
! #: cp/decl.cc:12022
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ogiltig anvÃ¤ndning av kvalificerat namn %<::%D%>"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ogiltig anvÃ¤ndning av kvalificerat namn %<%T::%D%>"
  
! #: cp/decl.cc:12028
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ogiltig anvÃ¤ndning av kvalificerat namn %<%D::%D%>"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T Ã¤r inte en klass eller namnrymd"
  
! #: cp/decl.cc:12062
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "deklaration av %qE som en icke-funktion"
  
! #: cp/decl.cc:12069
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "deklaration av %qE som icke-medlem"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "deklarerar-id saknas, anvÃ¤nder reserverat ord %qD"
  
! #: cp/decl.cc:12148
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktionsdefinition deklarerar inte parametrar"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklaration av %qD som en icke-funktion"
  
! #: cp/decl.cc:12173
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklaration av %qD som %<typedef%>"
  
! #: cp/decl.cc:12178
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "deklaration av %qD som en parameter"
  
! #: cp/decl.cc:12213
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "bÃ¥de %qs och %qs angivna"
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kan inte fÃ¶rekomma i en typedef-deklaration"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "man kan anvÃ¤nda hÃ¶gst en av specificerarna %<constinit%> och %<constexpr%>"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "tvÃ¥ eller fler datatyper i deklaration av %qs"
  
! #: cp/decl.cc:12316
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ stÃ¶djer inte bara %<complex%> i meningen %<double complex%>"
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ fÃ¶rbjuder deklaration av %qs utan typ"
  
! #: cp/decl.cc:12389
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
! #: cp/decl.cc:12397
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ stÃ¶djer inte %<__int%d%> fÃ¶r %qs"
  
! #: cp/decl.cc:12451
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> och %<unsigned%> givna tillsammans"
  
! #: cp/decl.cc:12457
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> och %<short%> angivna tillsammans"
  
! #: cp/decl.cc:12465
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs specificerad med %qT"
  
! #: cp/decl.cc:12471
  #, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%qs specificerad med %qD"
  
! #: cp/decl.cc:12483
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs specificerad med %<decltype%>"
  
! #: cp/decl.cc:12485
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs specificerad med %<typeof%>"
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ogiltig fÃ¶r %qs"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "mallargumentlistan saknas efter %qE; fÃ¶r hÃ¤rledning mÃ¥ste mallplatshÃ¥llare fÃ¶ljas av ett enkelt deklarerar-id"
  
! #: cp/decl.cc:12622
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlem %qD kan inte deklareras bÃ¥de %<virtual%> och %<static%>"
  
! #: cp/decl.cc:12631
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlem %qD kan deklareras bÃ¥de %<virtual%> och %<constexpr%> endast i %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-deklaration ogiltig i parameterdeklaration"
  
! #: cp/decl.cc:12651
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklass angiven fÃ¶r mallparameter %qs"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklass angiven fÃ¶r parameter %qs"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "en parameter kan inte deklareras %qs"
  
! #: cp/decl.cc:12700
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> utanfÃ¶r klassdeklaration"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "deklaration av strukturerad bindning fÃ¥r inte vara %qs"
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturerade bindningsdeklarationer kan vara %qs endast i %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/decl.cc:12732
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-kvalificerad strukturerad bindning bÃ¶r undvikas"
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "deklaration av strukturerad bindning fÃ¥r inte vara C++98 %<auto%>"
  
! #: cp/decl.cc:12768
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "deklaration av strukturerad bindning fÃ¥r inte ha typen %qT"
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "typen mÃ¥ste vara en cv-kvalificerad %<auto%> eller en referens till en cv-kvalificerad %<auto%>"
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "deklaration av strukturerad bindning fÃ¥r inte ha begrÃ¤nsat %<auto%>-typ %qT"
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flera lagringsklasser i deklaration av %qs"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "lagringsklass angiven fÃ¶r %qs"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "nÃ¤stad funktion %qs Ã¤r deklarerad %<extern%>"
  
! #: cp/decl.cc:12855
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "toppnivÃ¥deklaration av %qs anger %<auto%>"
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktionsdefinitionsomrÃ¥de %qs implicit auto och deklarerat %<__thread%>"
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ogiltig specificerare av lagringsklass i vÃ¤nfunktionsdeklarationer"
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attributet ignorerat"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ett attribut som gÃ¤ller en viss typspecificerare ignoreras"
  
! #: cp/decl.cc:12978
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "onÃ¶diga parenteser i deklaration av %qs"
  
! #: cp/decl.cc:12984
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "ta port parenteser"
  
! #: cp/decl.cc:13033
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-klausul pÃ¥ returtypen"
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "funktionen %qs anvÃ¤nder typspecificeraren %<auto%> utan avslutande returtyp"
  
! #: cp/decl.cc:13057
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hÃ¤rledd returtyp Ã¤r endast tillgÃ¤nglig med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/decl.cc:13062
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuell funktion kan inte ha hÃ¤rledd returtyp"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "funktionen %qs med avslutande returtyp har %qT som sin typ istÃ¤llet fÃ¶r bara %<auto%>"
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "funktionen %qs med avslutande returtyp har %<decltype(auto)%> som sin typ istÃ¤llet fÃ¶r bara %<auto%>"
  
! #: cp/decl.cc:13083
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ogiltig anvÃ¤ndning av %<decltype(auto)%>"
  
! #: cp/decl.cc:13095
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hÃ¤rledd klasstyp %qD i funktionens returtyp"
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "hÃ¤rledningsguiden fÃ¶r %qT mÃ¥ste ha en avslutande returtyp"
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "den avslutande returtypen %qT hos deduktionsguiden Ã¤r inte en specialisering av %qT"
  
! #: cp/decl.cc:13131
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "avslutande returtyp Ã¤r endast tillgÃ¤nglig med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "funktionen %qs med avslutande returtyp Ã¤r inte deklarerad med typspecificeraren %<auto%>"
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en konverteringsfunktion kan inte ha en avslutande returtyp"
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-kvalificerad returtyp bÃ¶r undvikas"
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ã¤r deklarerad som en funktion som returnerar en funktion"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ã¤r deklarerad som en funktion som returnerar en vektor"
  
! #: cp/decl.cc:13192
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> pÃ¥ en funktions returtyp Ã¤r inte tillÃ¥tet"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruerare kan inte vara en statisk medlemsfunktion"
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruerare kan inte vara en statisk medlemsfunktion"
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "destruerare fÃ¥r inte vara cv-kvalificerade"
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "konstruerare fÃ¥r inte vara cv-kvalificerade"
  
! #: cp/decl.cc:13241
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "destruerare fÃ¥r inte vara ref-kvalificerade"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "konstruerare fÃ¥r inte vara ref-kvalificerade"
  
! #: cp/decl.cc:13260
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruerare kan inte deklareras %<virtual%>"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuella funktioner kan inte vara vÃ¤nner"
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "vÃ¤ndeklaration Ã¤r inte i klassdefinition"
  
! #: cp/decl.cc:13286
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "det gÃ¥r inte att definiera vÃ¤nfunktion %qs i en lokal klassdefinition"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "vÃ¤nfunktionsdefinitionen %qs fÃ¥r inte ha ett namn kvalificerat med %<::%>"
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "vÃ¤nfunktionsdefinitionen %qs fÃ¥r inte ha ett namn kvalificerat med %<%D::%>"
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruerare fÃ¥r inte ha parametrar"
  
! #: cp/decl.cc:13395
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "det gÃ¥r inte att deklarera pekare till %q#T"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "det gÃ¥r inte att deklarera referens till %q#T"
  
! #: cp/decl.cc:13417
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "det gÃ¥r inte att deklarera pekare medlem av %q#T"
  
! #: cp/decl.cc:13446
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "det gÃ¥r inte att deklarera en referens till en kvalificerad funktionstyp %qT"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "det gÃ¥r inte att deklarera en pekare till en kvalificerad funktionstyp %qT"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "det gÃ¥r inte att deklarera en referens till %q#T, som inte Ã¤r ett typedef- eller ett malltypargument"
  
! #: cp/decl.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "mall-id %qD anvÃ¤nd som en deklarerare"
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner Ã¤r implicit vÃ¤nner till sin klass"
  
! #: cp/decl.cc:13631
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "extra kvalifikation %<%T::%> pÃ¥ medlem %qs"
  
! #: cp/decl.cc:13661
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "det gÃ¥r inte att definiera medlemsfunktion %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:13663
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "det gÃ¥r inte att deklarera medlemsfunktionen %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "det gÃ¥r inte att deklarera medlem %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:13711
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "icke-parameter %qs kan inte vara ett parameterpaket"
  
! #: cp/decl.cc:13720
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem fÃ¥r inte ha variabel typ %qT"
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter fÃ¥r inte ha variabel typ %qT"
  
! #: cp/decl.cc:13734
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> utanfÃ¶r klassdeklaration"
  
! #: cp/decl.cc:13737
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> i vÃ¤ndeklaration"
  
! #: cp/decl.cc:13740
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "endast deklarationer av konstruerare och konverteringsoperatorer kan vara %<explicit%>"
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "icke-medlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "icke-objektmedlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13769
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13775
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13781
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referensen %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13797
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "typedef kan inte vara en funktionsdefinition"
  
! #: cp/decl.cc:13800
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "typedef fÃ¥r inte vara en medlemsfunktionsdefinition"
  
! #: cp/decl.cc:13826
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> Ã¤r inte tillÃ¥tet i en aliasdeklaration"
  
! #: cp/decl.cc:13829
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef deklarerad %<auto%>"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-klausul pÃ¥ typedef"
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-namn fÃ¥r inte vara en nÃ¤stad-namnspecificerare"
  
! #: cp/decl.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ fÃ¶rbjuder nÃ¤stad typ %qD med samma namn som en omgivande klass"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet fÃ¶r vÃ¤nklassdeklaration"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "mallparametrar kan inte vara vÃ¤nner"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "vÃ¤ndeklaration krÃ¤ver klassnyckel, d.v.s. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13967
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "vÃ¤ndeklaration krÃ¤ver klassnyckel, d.v.s. %<friend %#T%>"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "fÃ¶rsÃ¶ker gÃ¶ra klassen %qT en vÃ¤n med global rÃ¤ckvidd"
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ogiltiga kvalificerare pÃ¥ typ som inte Ã¤r medlemsfunktion"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-klausul pÃ¥ type-id"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt deklarerare %qT anvÃ¤nd som deklaration"
  
! #: cp/decl.cc:14029
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-klausul vid deklaration av icke-funktionstypen %qT"
  
! #: cp/decl.cc:14048
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "det gÃ¥r inte att anvÃ¤nda %<::%> i parameterdeklaration"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "det gÃ¥r inte att deklarera en parameter med %<decltype(auto)%>"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "saknad mallargumentlista efter %qE; platshÃ¥llare fÃ¶r mall Ã¤r inte tillÃ¥tet i en parameter"
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "eller anvÃ¤nd %<auto%> fÃ¶r en fÃ¶rkortad funktionsmall"
  
! #: cp/decl.cc:14073
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "en %<auto%>-parameter Ã¤r tillÃ¥ten i detta sammanhang"
  
! #: cp/decl.cc:14076
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametern deklarerad %<auto%>"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ogiltig anvÃ¤ndning av mallnamnet %qE utan en argumentlista"
  
! #: cp/decl.cc:14131
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ej statisk datamedlem deklarerad med platshÃ¥llaren %qT"
  
! #: cp/decl.cc:14152
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ fÃ¶rbjuder den flexibla vektormedlemmen %qs"
  
! #: cp/decl.cc:14155
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ fÃ¶rbjuder flexibla vektormedlemmar"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14171
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ogiltig anvÃ¤ndning av %<::%>"
  
! #: cp/decl.cc:14192
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "deklaration av funktionen %qD i ogiltig kontext"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen %qD deklarerad %<virtual%> inuti en union"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kan inte deklareras %<virtual%>, eftersom den alltid Ã¤r statisk"
  
! #: cp/decl.cc:14226
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "kvalificerat namn fÃ¶rvÃ¤ntades i vÃ¤ndeklaration fÃ¶r destruerare %qD"
  
! #: cp/decl.cc:14233
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklaration av %qD som medlem av %qT"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "en destruerare kan inte vara %qs"
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "kvalificerat namn fÃ¶rvÃ¤ntades i vÃ¤ndeklaration fÃ¶r konstruerare %qD"
  
! #: cp/decl.cc:14268
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "en konstruerare kan inte vara %<concept%>"
  
! #: cp/decl.cc:14274
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ett koncept kan inte vara en medlemsfunktion"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kan inte vara %qs"
  
! #: cp/decl.cc:14291
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering av variabelmall %qD deklarerad som en funktion"
  
! #: cp/decl.cc:14294
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabelmallen Ã¤r deklarerad hÃ¤r"
  
! #: cp/decl.cc:14356
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "fÃ¤ltet %qD har den ofullstÃ¤ndiga typen %qT"
  
! #: cp/decl.cc:14361
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "namnet %qT har ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:14381
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ã¤r varken en funktion eller medlemsfunktion, kan inte deklareras som vÃ¤n"
  
! #: cp/decl.cc:14384
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "ett namnlÃ¶st fÃ¤lt Ã¤r varken en funktion eller medlemsfunktion, kan inte deklareras som vÃ¤n"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ett attribut som tillhÃ¶r en vÃ¤ndeklaration som inte Ã¤r en definition ignoreras"
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisk datamedlem %qE deklarerad %qs"
  
! #: cp/decl.cc:14448
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statiska %<constexpr%>-datamedlemmen %qD mÃ¥ste ha en initierare"
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ickestatisk datamedlem %qE deklarerad %qs"
  
! #: cp/decl.cc:14565
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen %<auto%> Ã¤r ogiltig fÃ¶r funktionen %qs"
  
! #: cp/decl.cc:14568
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen %<register%> Ã¤r ogiltig fÃ¶r funktionen %qs"
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen %<__thread%> Ã¤r ogiltig fÃ¶r funktionen %qs"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen %<thread_local%> Ã¤r ogiltig fÃ¶r funktionen %qs"
  
! #: cp/decl.cc:14583
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-specificerare i %qs Ã¤r inte tillÃ¥tet utanfÃ¶r en klassdefinition"
  
! #: cp/decl.cc:14595
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "specificerare %<static%> Ã¤r ogiltigt fÃ¶r funktion %qs deklarerad utanfÃ¶r global rÃ¤ckvidd"
  
! #: cp/decl.cc:14599
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "specificerare %<inline%> Ã¤r ogiltig fÃ¶r funktionen %qs deklarerad utanfÃ¶r global rÃ¤ckvidd"
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuell icke klassfunktion %qs"
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs definierad utan att vara i klassrÃ¤ckvidd"
  
! #: cp/decl.cc:14615
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs deklarerad utan att vara i klassrÃ¤ckvidd"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "det gÃ¥r inte deklarera medlemsfunktionen %qD att ha statisk lÃ¤nkklass"
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan inte deklarera en statisk funktion i en annan funktion"
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> fÃ¥r inte anvÃ¤ndas vid definition (till skillnad mot deklaration) av statisk datamedlem"
  
! #: cp/decl.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem %qD deklarerad %<register%>"
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "det gÃ¥r inte att deklarera medlem %q#D att ha extern lÃ¤nkklass"
  
! #: cp/decl.cc:14729
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "deklarationen av %<constexpr%>-variabeln %qD Ã¤r inte en definition"
  
! #: cp/decl.cc:14736
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "en variabel kan inte deklareras %<consteval%>"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initierad och deklarerad %<extern%>"
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs har bÃ¥de %<extern%> och initierare"
  
! #: cp/decl.cc:14970
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "standardargument %qE anvÃ¤nder %qD"
  
! #: cp/decl.cc:14973
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardargument %qE anvÃ¤nder lokal variabel %qD"
  
! #: cp/decl.cc:15100
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "felaktig anvÃ¤ndning av cv-kvalificerad typ %qT i en parameterdeklaration"
  
! #: cp/decl.cc:15104
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "felaktig anvÃ¤ndning av typen %<void%> i en parameterdeklaration"
  
! #: cp/decl.cc:15133
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-kvalificerad parameter bÃ¶r undvikas"
  
! #: cp/decl.cc:15141
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD ogiltigt deklarerad metodtyp"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameter %qD inkluderar pekare till vektor %qT med okÃ¤nd grÃ¤ns"
  
! #: cp/decl.cc:15168
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameter %qD inkluderar referens till vektor %qT med okÃ¤nd grÃ¤ns"
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ogiltig konstruerare, du menade fÃ¶rmodligen %<%T (const %T&)%>"
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD Ã¤r kanske inte deklarerad i en namnrymd"
  
! #: cp/decl.cc:15513
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD fÃ¥r inte deklareras som statisk"
  
! #: cp/decl.cc:15541
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD mÃ¥ste vara en icke-statisk medlemsfunktion"
  
! #: cp/decl.cc:15549
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD mÃ¥ste vara en medlemsfunktion"
  
! #: cp/decl.cc:15557
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD fÃ¥r bara vara en statisk medlemsfunktion med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD mÃ¥ste vara antingen en medlemsfunktion som inte Ã¤r statisk eller funktion som inte Ã¤r medlem"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD mÃ¥ste ha ett argument med klass- eller upprÃ¤kningstyp"
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ fÃ¶rhindrar Ã¶verlagring av %<operator ?:%>"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD fÃ¥r inte ha variabelt antal argument"
  
! #: cp/decl.cc:15644
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD mÃ¥ste ha antingen noll eller ett argument"
  
! #: cp/decl.cc:15645
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD mÃ¥ste ha antingen ett eller tvÃ¥ argument"
  
! #: cp/decl.cc:15657
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfix %qD mÃ¥ste ha %<int%> som sitt argument"
  
! #: cp/decl.cc:15658
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfix %qD mÃ¥ste ha %<int%> som sitt andra argument"
  
! #: cp/decl.cc:15669
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD fÃ¥r inte ha nÃ¥gra argument"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD mÃ¥ste ha exakt ett argument"
  
! #: cp/decl.cc:15681
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD mÃ¥ste ha exakt tvÃ¥ argument"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kan inte ha standardargument"
  
! #: cp/decl.cc:15720
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering av %qT till %<void%> kommer aldrig anvÃ¤nda en typkonverteringsoperator"
  
! #: cp/decl.cc:15727
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering av %qT till en referens till samma typ kommer aldrig anvÃ¤nda en typkonverteringsoperator"
  
! #: cp/decl.cc:15729
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering av %qT till samma typ kommer aldrig anvÃ¤nda en typkonverteringsoperator"
  
! #: cp/decl.cc:15738
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering av %qT till en referens till basklassen %qT kommer aldrig anvÃ¤nda en typkonverteringsoperator"
  
! #: cp/decl.cc:15740
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering av %qT till basklassen %qT kommer aldrig anvÃ¤nda en typkonverteringsoperator"
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "anvÃ¤ndardefinierad %qD berÃ¤knar alltid bÃ¥da argumenten"
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD skall returnera %qT"
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD skall returnera %qT"
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD skall returnera som vÃ¤rde"
  
! #: cp/decl.cc:15849
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "malltypparametern %qT anvÃ¤nds efter %qs"
  
! #: cp/decl.cc:15872
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "anvÃ¤ndning av aliasmallspecialisering %qT efter %qs"
  
! #: cp/decl.cc:15875
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-namnet %qD anvÃ¤nds efter %qs"
  
! #: cp/decl.cc:15877
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD har en tidigare deklaration hÃ¤r"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT refererad till som %qs"
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT har en tidigare deklaration hÃ¤r"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT refererad till som enum"
--- 52622,54895 ----
  msgid "%q#T is not a class"
  msgstr "%q#T Ã¤r inte en klass"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "ingen klassmall med namnet %q#T i %q#T"
  
! #: cp/decl.cc:4339
  #, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "ingen typ med namnet %q#T i %q#T"
  
! #: cp/decl.cc:4352
  #, gcc-internal-format
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "uppslagning av %qT i %qT Ã¤r tvetydig"
  
! #: cp/decl.cc:4361
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%<typename %T::%D%> namnger %q#T, som inte Ã¤r en klassmall"
  
! #: cp/decl.cc:4374
  #, gcc-internal-format
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<typename %T::%D%> namnger %q#D, som inte Ã¤r en typ"
  
! #: cp/decl.cc:4448
  #, gcc-internal-format
  msgid "template parameters do not match template %qD"
  msgstr "mallparametrar stÃ¤mmer inte med mallen %qD"
  
! #: cp/decl.cc:4805
  #, gcc-internal-format
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "%<-faligned-new=%d%> Ã¤r inte en potens av tvÃ¥"
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr "%<--param destructive-interference-size=%d%> Ã¤r mindre Ã¤n %d"
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param destructive-interference-size=%d%> Ã¤r mindre Ã¤n %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr "%<--param constructive-interference-size=%d%> Ã¤r mindre Ã¤n %d"
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr "%<--param constructive-interference-size=%d%> Ã¤r stÃ¶rre Ã¤n %<--param l1-cache-line-size=%d%>"
  
! #: cp/decl.cc:5327
  #, gcc-internal-format
  msgid "%q#D invalid; an anonymous union may only have public non-static data members"
  msgstr "%q#D ogiltig, en anonym union kan bara ha publika ickestatiska datamedlemmar"
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr "denna flexibilitet bÃ¶r undvikas och kommer tas bort"
  
! #: cp/decl.cc:5366
  #, gcc-internal-format
  msgid "anonymous struct with base classes"
  msgstr "anonym post med basklasser"
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med konstruerare inte tillÃ¥ten i anonymt aggregat"
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med destruerare inte tillÃ¥ten i anonymt aggregat"
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "medlem %q+#D med kopieringstilldelningsoperator Ã¤r inte tillÃ¥ten i anonymt aggregat"
  
! #: cp/decl.cc:5403
  #, gcc-internal-format
  msgid "attribute ignored in declaration of %q#T"
  msgstr "attribut ignoreras i deklaration av %q#T"
  
! #: cp/decl.cc:5406
  #, gcc-internal-format
  msgid "attribute for %q#T must follow the %qs keyword"
  msgstr "attribut fÃ¶r %q#T mÃ¥ste komma efter nyckelordet %qs"
  
! #: cp/decl.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "flera typer i en deklaration"
  
! #: cp/decl.cc:5453
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "omdeklaration av inbyggd C++-typ %qT"
  
! #: cp/decl.cc:5470
  #, gcc-internal-format
  msgid "%<auto%> can only be specified for variables or function declarations"
  msgstr "%<auto%> kan endast anges fÃ¶r variabler eller funktionsdeklarationer"
  
! #: cp/decl.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typnamn saknas i typedef-deklaration"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ fÃ¶rbjuder anonyma poster"
  
! #: cp/decl.cc:5518
  #, gcc-internal-format
  msgid "%<inline%> can only be specified for functions"
  msgstr "%<inline%> kan endast anges fÃ¶r funktioner"
  
! #: cp/decl.cc:5521
  #, gcc-internal-format
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%<virtual%> kan endast anges fÃ¶r funktioner"
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> kan endast anges inuti en klass"
  
! #: cp/decl.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> kan endast anges fÃ¶r konstruerare"
  
! #: cp/decl.cc:5532
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "en lagringsklass kan bara anges fÃ¶r objekt och funktioner"
  
! #: cp/decl.cc:5536
  #, gcc-internal-format
  msgid "%<const%> can only be specified for objects and functions"
  msgstr "%<const%> kan bara anges fÃ¶r objekt och funktioner"
  
! #: cp/decl.cc:5540
  #, gcc-internal-format
  msgid "%<volatile%> can only be specified for objects and functions"
  msgstr "%<volatile%> kan bara anges fÃ¶r objekt och funktioner"
  
! #: cp/decl.cc:5544
  #, gcc-internal-format
  msgid "%<__restrict%> can only be specified for objects and functions"
  msgstr "%<__restrict%> kan bara anges fÃ¶r objekt och funktioner"
  
! #: cp/decl.cc:5548
  #, gcc-internal-format
  msgid "%<__thread%> can only be specified for objects and functions"
  msgstr "%<__thread%> kan bara anges fÃ¶r objekt och funktioner"
  
! #: cp/decl.cc:5552
  #, gcc-internal-format
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "%<typedef%> ignorerades i denna deklaration"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, gcc-internal-format
  msgid "%qs cannot be used for type declarations"
  msgstr "%qs kan inte anvÃ¤ndas till typdeklarationer"
  
! #: cp/decl.cc:5583
  #, gcc-internal-format
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "attribut ignoreras i explicit instansiering av %q#T"
  
! #: cp/decl.cc:5586
  #, gcc-internal-format
  msgid "no attribute can be applied to an explicit instantiation"
  msgstr "inget attribut kan anvÃ¤ndas pÃ¥ en explicit instansiering"
  
! #: cp/decl.cc:5665
  #, gcc-internal-format
  msgid "ignoring attributes applied to class type %qT outside of definition"
  msgstr "ignorerar attribut anvÃ¤nda pÃ¥ klasstypen %qT utanfÃ¶r dess definition"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5669
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr "ignorerar attribut anvÃ¤nda pÃ¥ beroende typ %qT utan en associerad deklaration"
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD Ã¤r initierad (anvÃ¤nd %qs istÃ¤llet)"
  
! #: cp/decl.cc:5748
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "deklarationen av %q#D har %<extern%> och Ã¤r initierad"
  
! #: cp/decl.cc:5786
  #, gcc-internal-format
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "definitionen av %q#D Ã¤r markerad %<dllimport%>"
  
! #: cp/decl.cc:5810
  #, gcc-internal-format
  msgid "%q+#D is not a static data member of %q#T"
  msgstr "%q+#D Ã¤r inte en statisk datamedlem i %q#T"
  
! #: cp/decl.cc:5818
  #, gcc-internal-format
  msgid "non-member-template declaration of %qD"
  msgstr "icke-medlemsmalldeklaration av %qD"
  
! #: cp/decl.cc:5819
  #, gcc-internal-format
  msgid "does not match member template declaration here"
  msgstr "stÃ¤mmer inte med medlemsmalldeklarationen hÃ¤r"
  
! #: cp/decl.cc:5831
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ tillÃ¥ter inte %<%T::%D%> att definieras som %<%T::%D%>"
  
! #: cp/decl.cc:5843
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "dubblerad initierare av %qD"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "deklaration av %q#D utanfÃ¶r en klass Ã¤r inte en definition"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr "extern-deklaration %q#D med blockrÃ¤ckvidd Ã¤r inte tillÃ¥tet i modulens rÃ¤ckvidd"
  
! #: cp/decl.cc:5951
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD definierad %<thread_local%> i en %qs-funktion Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>"
  
! #: cp/decl.cc:5957
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%qD definierad %<static%> i en %qs-funktion Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>"
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "variabeln %q#D har initierare men ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "elementen i vektorn %q#D har ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "aggregatet %q#D har ofullstÃ¤ndig typ och kan inte definieras"
  
! #: cp/decl.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD Ã¤r deklarerad som en referens men inte initierad"
  
! #: cp/decl.cc:6188
  #, gcc-internal-format
  msgid "name used in a GNU-style designated initializer for an array"
  msgstr "namn anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektor"
  
! #: cp/decl.cc:6194
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "namnet %qD anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r en vektor"
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "icketriviala designerade initierare stÃ¶djs inte"
  
! #: cp/decl.cc:6217
  #, gcc-internal-format
  msgid "C99 designator %qE is not an integral constant-expression"
  msgstr "C99-beteckningen %qE Ã¤r inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "initierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qD"
  
! #: cp/decl.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "vektorstorlek saknas i %qD"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "vektor med storlek noll %qD"
  
! #: cp/decl.cc:6337
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t known"
  msgstr "lagringsstorlek pÃ¥ %qD Ã¤r inte kÃ¤nd"
  
! #: cp/decl.cc:6362
  #, gcc-internal-format
  msgid "storage size of %qD isn%'t constant"
  msgstr "lagringsstorlek pÃ¥ %qD Ã¤r inte konstant"
  
! #: cp/decl.cc:6445
  #, gcc-internal-format
  msgid "sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "tyvÃ¤rr: semantiken fÃ¶r inline-variabeln %q#D Ã¤r felaktig (du kommer fÃ¥ flera exemplar)"
  
! #: cp/decl.cc:6449
  #, gcc-internal-format
  msgid "sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)"
  msgstr "tyvÃ¤rr: semantiken fÃ¶r inline-funktioners statiska data %q#D Ã¤r felaktig (du kommer fÃ¥ flera exemplar)"
  
! #: cp/decl.cc:6455
  #, gcc-internal-format
  msgid "you can work around this by removing the initializer"
  msgstr "du kan gÃ¥ runt detta genom att ta bort initieraren"
  
! #: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230
  #, gcc-internal-format
  msgid "uninitialized %<const %D%>"
  msgstr "oinitierad %<const %D%>"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "oinitierad variabel %qD i %<constexpr%>-funktion"
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, gcc-internal-format
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "oinitierad variabel %qD i %<constexpr%>-kontext"
  
! #: cp/decl.cc:6521
  #, gcc-internal-format
  msgid "%q#T has no user-provided default constructor"
  msgstr "%q#T har ingen anvÃ¤ndardefinierad standardkonstruerare"
  
! #: cp/decl.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr "konstrueraren Ã¤r inte anvÃ¤ndarens egna eftersom den Ã¤r uttryckligen standarddefinierad i klasskroppen"
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr "och den implicit definierade konstrueraren initierar inte %q#D"
  
! #: cp/decl.cc:6720
  #, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "ogiltig typ %qT som initierare fÃ¶r en vektor med typ %qT"
  
! #: cp/decl.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "initierare fÃ¶r %qT mÃ¥ste vara inom klamrar"
  
! #: cp/decl.cc:6836
  #, gcc-internal-format
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> anvÃ¤nt i en designerad initierare i GNU-stil fÃ¶r klassen %qT"
  
! #: cp/decl.cc:6849
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT har ingen icke-statisk medlem med namnet %qD"
  
! #: cp/decl.cc:6873
  #, gcc-internal-format
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD har inte en direkt medlem i %qT"
  
! #: cp/decl.cc:6928
  #, gcc-internal-format
  msgid "invalid initializer for %q#D"
  msgstr "ogiltig initierare fÃ¶r %q#D"
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-beteckningen %qE utanfÃ¶r aggregatinitierare"
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "fÃ¶r mÃ¥nga initierare fÃ¶r %qT"
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "klamrar runt skalÃ¤r initierare fÃ¶r typen %qT"
  
! #: cp/decl.cc:7069
  #, gcc-internal-format
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "fÃ¶r mÃ¥nga klamrar runt skalÃ¤r initierare fÃ¶r typen %qT"
  
! #: cp/decl.cc:7202
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "klamrar saknas runt initierare fÃ¶r %qT"
  
! #: cp/decl.cc:7335
  #, gcc-internal-format
  msgid "structured binding has incomplete type %qT"
  msgstr "strukturerad bindning har en ofullstÃ¤ndig typ %qT"
  
! #: cp/decl.cc:7349
  #, gcc-internal-format
  msgid "elements of array %q#T have incomplete type"
  msgstr "element i vektorn %q#T har ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:7362
  #, gcc-internal-format
  msgid "variable-sized compound literal"
  msgstr "sammansatta litteral med variabel storlek"
  
! #: cp/decl.cc:7418
  #, gcc-internal-format
  msgid "%q#D has incomplete type"
  msgstr "%q#D har ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:7439
  #, gcc-internal-format
  msgid "scalar object %qD requires one element in initializer"
  msgstr "skalÃ¤rt objekt %qD krÃ¤ver ett element i initieraren"
  
! #: cp/decl.cc:7484
  #, gcc-internal-format
  msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>"
  msgstr "i C++98 mÃ¥ste %qD initieras med en konstruerare, inte med %<{...}%>"
  
! #: cp/decl.cc:7627
  #, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "vektor %qD initierad frÃ¥n strÃ¤ngkonstant inom parentes %qE"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "initierare Ã¤r ogiltig fÃ¶r statisk medlem med konstruerare"
  
! #: cp/decl.cc:7668
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for static member %qD"
  msgstr "ej konstant initiering inom klassen av statisk medlem %qD"
  
! #: cp/decl.cc:7671
  #, gcc-internal-format
  msgid "non-constant in-class initialization invalid for non-inline static member %qD"
  msgstr "ej konstant initiering inom klassen Ã¤r felaktig fÃ¶r icke inline statisk medlem %qD"
  
! #: cp/decl.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(en initiering utanfÃ¶r klassen krÃ¤vs)"
  
! #: cp/decl.cc:7878
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "referensen %qD initieras med sig sjÃ¤lv"
  
! #: cp/decl.cc:8135
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "kunde inte hitta en variantdeklaration"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> pÃ¥ konstrueraren %qD"
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> pÃ¥ destrueraren %qD"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> pÃ¥ standarddefinierad %qD"
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> pÃ¥ raderad %qD"
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> pÃ¥ virtuell %qD"
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tilldelning (inte initiering) i deklaration"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillÃ¥ter inte specificeraren %<register%> av lagringsklass"
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "specificeraren %<register%> av lagringsklass angiven"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "deklarationen av %q#D har ingen initierare"
  
! #: cp/decl.cc:8335
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "initieraren fÃ¶r %<decltype(auto) %D%> har funktionstyp; glÃ¶mde du %<()%>?"
  
! #: cp/decl.cc:8346
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "hÃ¤rledd typ %qT fÃ¶r %qD Ã¤r ofullstÃ¤ndig"
  
! #: cp/decl.cc:8476
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "variabelkoncept har ingen initierare"
  
! #: cp/decl.cc:8535
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skuggar tidigare typdeklaration av %q#D"
  
! #: cp/decl.cc:8578
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%<constinit%> kan bara tillÃ¤mpas pÃ¥ en variabel med statisk eller trÃ¥dlagringsvaraktighet"
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen %q#D Ã¤r initierad som en variabel"
  
! #: cp/decl.cc:8881
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "det gÃ¥r inte dekomponera klasstypen %qT fÃ¶r att den har en anonym struct-medlem"
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "kan inte dekomponera klasstypen %qT fÃ¶r att den har en anonym unionsmedlem"
  
! #: cp/decl.cc:8891
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "det gÃ¥r inte att dekomponera en oÃ¥tkomlig medlem %qD av %qT"
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "kan inte dekomponera klasstypen %qT: bÃ¥de den och dess basklass %qT har ickestatiska datamedlemmar"
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "kan inte dekomponera klasstypen %qT: dess basklasser %qT och %qT har ickestatiska datamedlemmar"
  
! #: cp/decl.cc:9136
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "strukturerad bindning refererar till ofullstÃ¤ndig typ %qT"
  
! #: cp/decl.cc:9152
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "det gÃ¥r inte att dekomponera en vektor %qT med variabel lÃ¤ngd"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u namn angivet fÃ¶r strukturerad bindning"
  msgstr[1] "%u namn angivna fÃ¶r strukturerad bindning"
  
! #: cp/decl.cc:9165
  #, 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] "endast %u namn angivet fÃ¶r strukturerad bindning"
  msgstr[1] "endast %u namn angivna fÃ¶r strukturerad bindning"
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "medan %qT dekomponeras till %wu element"
  msgstr[1] "medan %qT dekomponeras till %wu element"
  
! #: cp/decl.cc:9209
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "det gÃ¥r inte att dekomponera en vektor %qT med variabel lÃ¤ngd"
  
! #: cp/decl.cc:9233
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> Ã¤r inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "medan %qT dekomponeras till %E element"
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> Ã¤r %<void%>"
  
! #: cp/decl.cc:9269
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "i initieringen av variabel %qD i strukturerad bindning"
  
! #: cp/decl.cc:9298
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "det gÃ¥r inte att dekomponera unionstypen %qT"
  
! #: cp/decl.cc:9303
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "det gÃ¥r inte att dekomponera typen %qT som inte Ã¤r en klass eller vektor"
  
! #: cp/decl.cc:9308
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "det gÃ¥r inte att dekomponera lambdahÃ¶ljestypen %qT"
  
! #: cp/decl.cc:9314
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "strukturerad bindning refererar till ofullstÃ¤ndig klasstyp %qT"
  
! #: cp/decl.cc:9323
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "det gÃ¥r inte att dekomponera klasstypen %qT utan icke-statiska datamedlemmar"
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "ickelokal variabel %qD deklarerad %<__thread%> behÃ¶ver dynamisk initiering"
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "den icke-lokala variabeln %qD deklarerad %<__thread%> har en icke-trivial destruerare"
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "C++11 %<thread_local%> tillÃ¥ter dynamisk initialisering och destruktion"
  
! #: cp/decl.cc:10017
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "initierare misslyckas med att bestÃ¤mma storleken pÃ¥ %qT"
  
! #: cp/decl.cc:10021
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "vektorstorlek saknas i %qT"
  
! #: cp/decl.cc:10024
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "vektor med storlek noll %qT"
  
! #: cp/decl.cc:10040
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruerare fÃ¶r frÃ¤mmande class %qT kan inte vara en medlem"
  
! #: cp/decl.cc:10042
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruerare fÃ¶r frÃ¤mmande klass %qT kan inte vara en medlem"
  
! #: cp/decl.cc:10068
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD deklarerad som en %<virtual%>-variabel"
  
! #: cp/decl.cc:10070
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i variabeldeklaration"
  
! #: cp/decl.cc:10076
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD deklarerad som en %<virtual%>-parameter"
  
! #: cp/decl.cc:10079
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD deklarerad som en %<inline%>-parameter"
  
! #: cp/decl.cc:10081
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i parameterdeklaration"
  
! #: cp/decl.cc:10087
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD deklarerad som en %<virtual%>-typ"
  
! #: cp/decl.cc:10090
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD deklarerad som en %<inline%>-typ"
  
! #: cp/decl.cc:10092
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i typdeklaration"
  
! #: cp/decl.cc:10098
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD deklarerat som ett %<virtual%>-fÃ¤lt"
  
! #: cp/decl.cc:10101
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD deklarerat som ett %<inline%>-fÃ¤lt"
  
! #: cp/decl.cc:10103
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%<const%>- och %<volatile%>-funktionsspecificerare pÃ¥ %qD Ã¤r ogiltiga i fÃ¤ltdeklaration"
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D deklarerad som en vÃ¤n"
  
! #: cp/decl.cc:10117
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D deklarerad med en undantagsspecifikationer"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "definitionen av %qD Ã¤r inte i en namnrymd som innesluter %qT"
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion %q#D deklarerad med typkvalificerare"
  
! #: cp/decl.cc:10200
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "konceptet %q#D deklarerad med funktionsparametrar"
  
! #: cp/decl.cc:10207
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "konceptet %q#D deklarerat med en hÃ¤rledd returtyp"
  
! #: cp/decl.cc:10210
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "koncept %q#D med icke-%<bool%>-returtyp %qT"
  
! #: cp/decl.cc:10286
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "konceptet %qD har ingen definition"
  
! #: cp/decl.cc:10315
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "ett funktionskoncept kan inte begrÃ¤nsas"
  
! #: cp/decl.cc:10325
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "begrÃ¤nsning av en funktion som inte Ã¤r en mall"
  
! #: cp/decl.cc:10370
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definierar explicit specialisering %qD i vÃ¤ndeklaration"
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ogiltig anvÃ¤ndning av mall-id %qD i deklaration av primÃ¤r mall"
  
! #: cp/decl.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardargument Ã¤r inte tillÃ¥tna i deklaration av vÃ¤nmallspecialisering %qD"
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> Ã¤r inte tillÃ¥tet i deklaration av vÃ¤nmallspecialisering %qD"
  
! #: cp/decl.cc:10425
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "vÃ¤ndeklarationen av %qD anger standardargument och Ã¤r inte en definition"
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "det gÃ¥r inte att deklarera %<::main%> som en mall"
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "det gÃ¥r inte att deklarera %<::main%> som inline"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "det gÃ¥r inte att deklarera %<::main%> som %qs"
  
! #: cp/decl.cc:10481
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "det gÃ¥r inte att deklarera %<::main%> som static"
  
! #: cp/decl.cc:10543
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statisk medlemsfunktion %qD kan inte ha cv-kvalificerare"
  
! #: cp/decl.cc:10544
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "icke-medlemsfunktion %qD kan inte ha cv-kvalificerare"
  
! #: cp/decl.cc:10552
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statisk medlemsfunktion %qD kan inte ha ref-kvalificerare"
  
! #: cp/decl.cc:10553
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "icke-medlemsfunktion %qD kan inte ha ref-kvalificerare"
  
! #: cp/decl.cc:10565
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "hÃ¤rledningsguiden %qD mÃ¥ste deklareras med i samma rÃ¤ckvidd som %qT"
  
! #: cp/decl.cc:10573
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "hÃ¤rledningsguiden %qD mÃ¥ste ha samma Ã¥tkomst som %qT"
  
! #: cp/decl.cc:10579
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "hÃ¤rledningsguiden %qD fÃ¥r inte ha en funktionskropp"
  
! #: cp/decl.cc:10592
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "litteral operator med C-lÃ¤nkning"
  
! #: cp/decl.cc:10602
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD har en ogiltig argumentlista"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "heltalssuffixet %qs skuggas av implementationen"
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "flyttalssuffixet %qs skuggas av implementationen"
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "litterala operatorsuffix som inte fÃ¶regÃ¥s av %<_%> Ã¤r reserverade fÃ¶r framtida standardisering"
  
! #: cp/decl.cc:10628
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD mÃ¥ste vara en icke-medlems-funktion"
  
! #: cp/decl.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> mÃ¥ste returnera %<int%>"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "omdefinition av implicit deklarerad %qD"
  
! #: cp/decl.cc:10759
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition av explicit standarddefinierad %q+D"
  
! #: cp/decl.cc:10761
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D explicit standarddefinierad hÃ¤r"
  
! #: cp/decl.cc:10778
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion %q#D deklarerad i klassen %qT"
  
! #: cp/decl.cc:10971
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "det gÃ¥r inte att deklarera %<::main%> som en global variabel"
  
! #: cp/decl.cc:10980
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "en icke-mallvariabel variabel kan inte vara %<concept%>"
  
! #: cp/decl.cc:10986
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "koncept mÃ¥ste definieras med namnrymdsrÃ¤ckvidd"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "koncept mÃ¥ste ha typen %<bool%>"
  
! #: cp/decl.cc:10996
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "ett variabelkoncept kan inte begrÃ¤nsas"
  
! #: cp/decl.cc:11118
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "initiering i klassen av statisk datamedlem %q#D med ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:11122
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> behÃ¶vs fÃ¶r initiering i klassen av statisk datamedlem med icke heltalstyp %q#D"
  
! #: cp/decl.cc:11126
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "initiering i klassen av statisk datamedlem %q#D med icke-litteral typ"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ogiltig initiering i klassen av statisk datamedlem med icke heltalstyp %qT"
  
! #: cp/decl.cc:11142
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ fÃ¶rbjuder initiering inom klassen av icke-konstant statisk medlem %qD"
  
! #: cp/decl.cc:11147
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ fÃ¶rbjuder initiering av medlemskonstant %qD av icke heltalstyp %qT"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "storlek pÃ¥ vektorn %qD av typen %qT Ã¤r inte en heltalstyp"
  
! #: cp/decl.cc:11261
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "storlek pÃ¥ vektorn av typen %qT Ã¤r inte en heltalstyp"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "storlek pÃ¥ vektorn %qD Ã¤r inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "storlek pÃ¥ vektorn Ã¤r inte ett konstantuttryck av heltalstyp"
  
! #: cp/decl.cc:11347
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ fÃ¶rbjuder vektor %qD med storlek noll"
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ fÃ¶rbjuder vektor med storlek noll"
  
! #: cp/decl.cc:11374
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ fÃ¶rbjuder vektor %qD med variabel lÃ¤ngd"
  
! #: cp/decl.cc:11377
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ fÃ¶rbjuder vektor med variabel lÃ¤ngd"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "vektor %qD med variabel lÃ¤ngd anvÃ¤nds"
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "vektor med variabel lÃ¤ngd anvÃ¤nds"
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "spill i vektordimension"
  
! #: cp/decl.cc:11498
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD Ã¤r deklarerad som en vektor av mallens platshÃ¥llartyp %qT"
  
! #: cp/decl.cc:11501
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "skapar en vektor av mallens platshÃ¥llartyp %qT"
  
! #: cp/decl.cc:11511
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "deklaration av %qD som en vektor av void"
  
! #: cp/decl.cc:11513
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "skapar vektor av void"
  
! #: cp/decl.cc:11518
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "deklaration av %qD som en vektor av funktioner"
  
! #: cp/decl.cc:11520
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "skapar vektor av funktioner"
  
! #: cp/decl.cc:11525
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "deklaration av %qD som en vektor av referenser"
  
! #: cp/decl.cc:11527
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "skapar vektor av referenser"
  
! #: cp/decl.cc:11532
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "deklaration av %qD som en vektor av funktionsmedlemmar"
  
! #: cp/decl.cc:11535
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "skapar vektor av funktionsmedlemmar"
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "deklaration av %qD som flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rsta"
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensionell vektor mÃ¥ste ha grÃ¤nser fÃ¶r alla dimensioner utom den fÃ¶rsta"
  
! #: cp/decl.cc:11571
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "vektor med variabel lÃ¤ngd av %<auto%>"
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "en returtypsspecifikation fÃ¶r konstruerare Ã¤r ogiltig"
  
! #: cp/decl.cc:11650
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "kvalificerare Ã¤r inte tillÃ¥tna vid konstruerardeklaration"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "specifikation av returtyp fÃ¶r destruerare Ã¤r ogiltigt"
  
! #: cp/decl.cc:11664
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "kvalificerare Ã¤r inte tillÃ¥tna vid destruerardeklaration"
  
! #: cp/decl.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "returtyp angiven fÃ¶r %<operator %T%>"
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "kvalificerare Ã¤r inte tillÃ¥tna pÃ¥ deklaration av %<operator %T%>"
  
! #: cp/decl.cc:11689
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "returtypen angiven fÃ¶r hÃ¤rledningsguiden"
  
! #: cp/decl.cc:11692
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "kvalificerare Ã¤r inte tillÃ¥tna pÃ¥ deklaration av hÃ¤rledningsguide"
  
! #: cp/decl.cc:11696
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "mallmallparameter %qT i deklaration av hÃ¤rledningsguide"
  
! #: cp/decl.cc:11705
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> i deklaration av hÃ¤rledningsguide"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "namnlÃ¶s variabel eller fÃ¤lt deklarerad void"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller fÃ¤lt deklarerad void"
  
! #: cp/decl.cc:11749
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "specificeraren %<inline%> Ã¤r ogiltig fÃ¶r variabeln %qD deklarerad med blockrÃ¤ckvidd"
  
! #: cp/decl.cc:11754
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "inline-variabler Ã¤r endast tillgÃ¤ngliga med %<-std=c++17%> eller %<-std=gnu++17%>"
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT som en typ snarare en enkel %<decltype(auto)%>"
  
! #: cp/decl.cc:11816
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> fÃ¥r inte vara cv-kvalificerad"
  
! #: cp/decl.cc:12032
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ogiltig anvÃ¤ndning av kvalificerat namn %<::%D%>"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ogiltig anvÃ¤ndning av kvalificerat namn %<%T::%D%>"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ogiltig anvÃ¤ndning av kvalificerat namn %<%D::%D%>"
  
! #: cp/decl.cc:12048
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T Ã¤r inte en klass eller namnrymd"
  
! #: cp/decl.cc:12072
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "deklaration av %qE som en icke-funktion"
  
! #: cp/decl.cc:12079
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "deklaration av %qE som icke-medlem"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "deklarerar-id saknas, anvÃ¤nder reserverat ord %qD"
  
! #: cp/decl.cc:12158
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktionsdefinition deklarerar inte parametrar"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "deklaration av %qD som en icke-funktion"
  
! #: cp/decl.cc:12183
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "deklaration av %qD som %<typedef%>"
  
! #: cp/decl.cc:12188
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "deklaration av %qD som en parameter"
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "bÃ¥de %qs och %qs angivna"
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kan inte fÃ¶rekomma i en typedef-deklaration"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "man kan anvÃ¤nda hÃ¶gst en av specificerarna %<constinit%> och %<constexpr%>"
  
! #: cp/decl.cc:12272
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "tvÃ¥ eller fler datatyper i deklaration av %qs"
  
! #: cp/decl.cc:12326
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C++ stÃ¶djer inte bara %<complex%> i meningen %<double complex%>"
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ fÃ¶rbjuder deklaration av %qs utan typ"
  
! #: cp/decl.cc:12399
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> stÃ¶djs inte pÃ¥ denna mÃ¥larkitektur"
  
! #: cp/decl.cc:12407
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ stÃ¶djer inte %<__int%d%> fÃ¶r %qs"
  
! #: cp/decl.cc:12461
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> och %<unsigned%> givna tillsammans"
  
! #: cp/decl.cc:12467
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> och %<short%> angivna tillsammans"
  
! #: cp/decl.cc:12475
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs specificerad med %qT"
  
! #: cp/decl.cc:12481
  #, gcc-internal-format
  msgid "%qs specified with %qD"
  msgstr "%qs specificerad med %qD"
  
! #: cp/decl.cc:12493
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs specificerad med %<decltype%>"
  
! #: cp/decl.cc:12495
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs specificerad med %<typeof%>"
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ogiltig fÃ¶r %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "mallargumentlistan saknas efter %qE; fÃ¶r hÃ¤rledning mÃ¥ste mallplatshÃ¥llare fÃ¶ljas av ett enkelt deklarerar-id"
  
! #: cp/decl.cc:12632
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlem %qD kan inte deklareras bÃ¥de %<virtual%> och %<static%>"
  
! #: cp/decl.cc:12641
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlem %qD kan deklareras bÃ¥de %<virtual%> och %<constexpr%> endast i %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-deklaration ogiltig i parameterdeklaration"
  
! #: cp/decl.cc:12661
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklass angiven fÃ¶r mallparameter %qs"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklass angiven fÃ¶r parameter %qs"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "en parameter kan inte deklareras %qs"
  
! #: cp/decl.cc:12710
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> utanfÃ¶r klassdeklaration"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "deklaration av strukturerad bindning fÃ¥r inte vara %qs"
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturerade bindningsdeklarationer kan vara %qs endast i %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/decl.cc:12742
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-kvalificerad strukturerad bindning bÃ¶r undvikas"
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "deklaration av strukturerad bindning fÃ¥r inte vara C++98 %<auto%>"
  
! #: cp/decl.cc:12778
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "deklaration av strukturerad bindning fÃ¥r inte ha typen %qT"
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "typen mÃ¥ste vara en cv-kvalificerad %<auto%> eller en referens till en cv-kvalificerad %<auto%>"
  
! #: cp/decl.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "deklaration av strukturerad bindning fÃ¥r inte ha begrÃ¤nsat %<auto%>-typ %qT"
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flera lagringsklasser i deklaration av %qs"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "lagringsklass angiven fÃ¶r %qs"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "nÃ¤stad funktion %qs Ã¤r deklarerad %<extern%>"
  
! #: cp/decl.cc:12865
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "toppnivÃ¥deklaration av %qs anger %<auto%>"
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktionsdefinitionsomrÃ¥de %qs implicit auto och deklarerat %<__thread%>"
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "ogiltig specificerare av lagringsklass i vÃ¤nfunktionsdeklarationer"
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attributet ignorerat"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ett attribut som gÃ¤ller en viss typspecificerare ignoreras"
  
! #: cp/decl.cc:12988
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "onÃ¶diga parenteser i deklaration av %qs"
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "ta port parenteser"
  
! #: cp/decl.cc:13043
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "requires-klausul pÃ¥ returtypen"
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "funktionen %qs anvÃ¤nder typspecificeraren %<auto%> utan avslutande returtyp"
  
! #: cp/decl.cc:13067
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hÃ¤rledd returtyp Ã¤r endast tillgÃ¤nglig med %<-std=c++14%> eller %<-std=gnu++14%>"
  
! #: cp/decl.cc:13072
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuell funktion kan inte ha hÃ¤rledd returtyp"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "funktionen %qs med avslutande returtyp har %qT som sin typ istÃ¤llet fÃ¶r bara %<auto%>"
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "funktionen %qs med avslutande returtyp har %<decltype(auto)%> som sin typ istÃ¤llet fÃ¶r bara %<auto%>"
  
! #: cp/decl.cc:13093
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ogiltig anvÃ¤ndning av %<decltype(auto)%>"
  
! #: cp/decl.cc:13105
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hÃ¤rledd klasstyp %qD i funktionens returtyp"
  
! #: cp/decl.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "hÃ¤rledningsguiden fÃ¶r %qT mÃ¥ste ha en avslutande returtyp"
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "den avslutande returtypen %qT hos deduktionsguiden Ã¤r inte en specialisering av %qT"
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "avslutande returtyp Ã¤r endast tillgÃ¤nglig med %<-std=c++11%> eller %<-std=gnu++11%>"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "funktionen %qs med avslutande returtyp Ã¤r inte deklarerad med typspecificeraren %<auto%>"
  
! #: cp/decl.cc:13151
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en konverteringsfunktion kan inte ha en avslutande returtyp"
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-kvalificerad returtyp bÃ¶r undvikas"
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs Ã¤r deklarerad som en funktion som returnerar en funktion"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs Ã¤r deklarerad som en funktion som returnerar en vektor"
  
! #: cp/decl.cc:13202
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> pÃ¥ en funktions returtyp Ã¤r inte tillÃ¥tet"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruerare kan inte vara en statisk medlemsfunktion"
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruerare kan inte vara en statisk medlemsfunktion"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "destruerare fÃ¥r inte vara cv-kvalificerade"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "konstruerare fÃ¥r inte vara cv-kvalificerade"
  
! #: cp/decl.cc:13251
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "destruerare fÃ¥r inte vara ref-kvalificerade"
  
! #: cp/decl.cc:13252
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "konstruerare fÃ¥r inte vara ref-kvalificerade"
  
! #: cp/decl.cc:13270
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruerare kan inte deklareras %<virtual%>"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuella funktioner kan inte vara vÃ¤nner"
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "vÃ¤ndeklaration Ã¤r inte i klassdefinition"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "det gÃ¥r inte att definiera vÃ¤nfunktion %qs i en lokal klassdefinition"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "vÃ¤nfunktionsdefinitionen %qs fÃ¥r inte ha ett namn kvalificerat med %<::%>"
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "vÃ¤nfunktionsdefinitionen %qs fÃ¥r inte ha ett namn kvalificerat med %<%D::%>"
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruerare fÃ¥r inte ha parametrar"
  
! #: cp/decl.cc:13405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "det gÃ¥r inte att deklarera pekare till %q#T"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "det gÃ¥r inte att deklarera referens till %q#T"
  
! #: cp/decl.cc:13427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "det gÃ¥r inte att deklarera pekare medlem av %q#T"
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "det gÃ¥r inte att deklarera en referens till en kvalificerad funktionstyp %qT"
  
! #: cp/decl.cc:13457
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "det gÃ¥r inte att deklarera en pekare till en kvalificerad funktionstyp %qT"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "det gÃ¥r inte att deklarera en referens till %q#T, som inte Ã¤r ett typedef- eller ett malltypargument"
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "mall-id %qD anvÃ¤nd som en deklarerare"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner Ã¤r implicit vÃ¤nner till sin klass"
  
! #: cp/decl.cc:13641
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "extra kvalifikation %<%T::%> pÃ¥ medlem %qs"
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "det gÃ¥r inte att definiera medlemsfunktion %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:13673
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "det gÃ¥r inte att deklarera medlemsfunktionen %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "det gÃ¥r inte att deklarera medlem %<%T::%s%> inuti %qT"
  
! #: cp/decl.cc:13721
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "icke-parameter %qs kan inte vara ett parameterpaket"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem fÃ¥r inte ha variabel typ %qT"
  
! #: cp/decl.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter fÃ¥r inte ha variabel typ %qT"
  
! #: cp/decl.cc:13744
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> utanfÃ¶r klassdeklaration"
  
! #: cp/decl.cc:13747
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> i vÃ¤ndeklaration"
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "endast deklarationer av konstruerare och konverteringsoperatorer kan vara %<explicit%>"
  
! #: cp/decl.cc:13760
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "icke-medlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13767
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "icke-objektmedlem %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13773
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13779
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%<static%> %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13785
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%<const%> %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13791
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referensen %qs kan inte deklareras %<mutable%>"
  
! #: cp/decl.cc:13807
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "typedef kan inte vara en funktionsdefinition"
  
! #: cp/decl.cc:13810
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "typedef fÃ¥r inte vara en medlemsfunktionsdefinition"
  
! #: cp/decl.cc:13836
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> Ã¤r inte tillÃ¥tet i en aliasdeklaration"
  
! #: cp/decl.cc:13839
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef deklarerad %<auto%>"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-klausul pÃ¥ typedef"
  
! #: cp/decl.cc:13848
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-namn fÃ¥r inte vara en nÃ¤stad-namnspecificerare"
  
! #: cp/decl.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ fÃ¶rbjuder nÃ¤stad typ %qD med samma namn som en omgivande klass"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet fÃ¶r vÃ¤nklassdeklaration"
  
! #: cp/decl.cc:13971
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "mallparametrar kan inte vara vÃ¤nner"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "vÃ¤ndeklaration krÃ¤ver klassnyckel, d.v.s. %<friend class %T::%D%>"
  
! #: cp/decl.cc:13977
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "vÃ¤ndeklaration krÃ¤ver klassnyckel, d.v.s. %<friend %#T%>"
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "fÃ¶rsÃ¶ker gÃ¶ra klassen %qT en vÃ¤n med global rÃ¤ckvidd"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ogiltiga kvalificerare pÃ¥ typ som inte Ã¤r medlemsfunktion"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-klausul pÃ¥ type-id"
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt deklarerare %qT anvÃ¤nd som deklaration"
  
! #: cp/decl.cc:14039
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "requires-klausul vid deklaration av icke-funktionstypen %qT"
  
! #: cp/decl.cc:14058
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "det gÃ¥r inte att anvÃ¤nda %<::%> i parameterdeklaration"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "det gÃ¥r inte att deklarera en parameter med %<decltype(auto)%>"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "saknad mallargumentlista efter %qE; platshÃ¥llare fÃ¶r mall Ã¤r inte tillÃ¥tet i en parameter"
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "eller anvÃ¤nd %<auto%> fÃ¶r en fÃ¶rkortad funktionsmall"
  
! #: cp/decl.cc:14083
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "en %<auto%>-parameter Ã¤r tillÃ¥ten i detta sammanhang"
  
! #: cp/decl.cc:14086
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametern deklarerad %<auto%>"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ogiltig anvÃ¤ndning av mallnamnet %qE utan en argumentlista"
  
! #: cp/decl.cc:14141
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ej statisk datamedlem deklarerad med platshÃ¥llaren %qT"
  
! #: cp/decl.cc:14162
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ fÃ¶rbjuder den flexibla vektormedlemmen %qs"
  
! #: cp/decl.cc:14165
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C++ fÃ¶rbjuder flexibla vektormedlemmar"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14181
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ogiltig anvÃ¤ndning av %<::%>"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "deklaration av funktionen %qD i ogiltig kontext"
  
! #: cp/decl.cc:14212
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen %qD deklarerad %<virtual%> inuti en union"
  
! #: cp/decl.cc:14222
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kan inte deklareras %<virtual%>, eftersom den alltid Ã¤r statisk"
  
! #: cp/decl.cc:14236
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "kvalificerat namn fÃ¶rvÃ¤ntades i vÃ¤ndeklaration fÃ¶r destruerare %qD"
  
! #: cp/decl.cc:14243
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "deklaration av %qD som medlem av %qT"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "en destruerare kan inte vara %qs"
  
! #: cp/decl.cc:14269
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "kvalificerat namn fÃ¶rvÃ¤ntades i vÃ¤ndeklaration fÃ¶r konstruerare %qD"
  
! #: cp/decl.cc:14278
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "en konstruerare kan inte vara %<concept%>"
  
! #: cp/decl.cc:14284
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ett koncept kan inte vara en medlemsfunktion"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kan inte vara %qs"
  
! #: cp/decl.cc:14301
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering av variabelmall %qD deklarerad som en funktion"
  
! #: cp/decl.cc:14304
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "variabelmallen Ã¤r deklarerad hÃ¤r"
  
! #: cp/decl.cc:14366
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "fÃ¤ltet %qD har den ofullstÃ¤ndiga typen %qT"
  
! #: cp/decl.cc:14371
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "namnet %qT har ofullstÃ¤ndig typ"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE Ã¤r varken en funktion eller medlemsfunktion, kan inte deklareras som vÃ¤n"
  
! #: cp/decl.cc:14394
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "ett namnlÃ¶st fÃ¤lt Ã¤r varken en funktion eller medlemsfunktion, kan inte deklareras som vÃ¤n"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ett attribut som tillhÃ¶r en vÃ¤ndeklaration som inte Ã¤r en definition ignoreras"
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisk datamedlem %qE deklarerad %qs"
  
! #: cp/decl.cc:14458
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statiska %<constexpr%>-datamedlemmen %qD mÃ¥ste ha en initierare"
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ickestatisk datamedlem %qE deklarerad %qs"
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen %<auto%> Ã¤r ogiltig fÃ¶r funktionen %qs"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen %<register%> Ã¤r ogiltig fÃ¶r funktionen %qs"
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen %<__thread%> Ã¤r ogiltig fÃ¶r funktionen %qs"
  
! #: cp/decl.cc:14588
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen %<thread_local%> Ã¤r ogiltig fÃ¶r funktionen %qs"
  
! #: cp/decl.cc:14593
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-specificerare i %qs Ã¤r inte tillÃ¥tet utanfÃ¶r en klassdefinition"
  
! #: cp/decl.cc:14605
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "specificerare %<static%> Ã¤r ogiltigt fÃ¶r funktion %qs deklarerad utanfÃ¶r global rÃ¤ckvidd"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "specificerare %<inline%> Ã¤r ogiltig fÃ¶r funktionen %qs deklarerad utanfÃ¶r global rÃ¤ckvidd"
  
! #: cp/decl.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuell icke klassfunktion %qs"
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs definierad utan att vara i klassrÃ¤ckvidd"
  
! #: cp/decl.cc:14625
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs deklarerad utan att vara i klassrÃ¤ckvidd"
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "det gÃ¥r inte deklarera medlemsfunktionen %qD att ha statisk lÃ¤nkklass"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan inte deklarera en statisk funktion i en annan funktion"
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> fÃ¥r inte anvÃ¤ndas vid definition (till skillnad mot deklaration) av statisk datamedlem"
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem %qD deklarerad %<register%>"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "det gÃ¥r inte att deklarera medlem %q#D att ha extern lÃ¤nkklass"
  
! #: cp/decl.cc:14739
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "deklarationen av %<constexpr%>-variabeln %qD Ã¤r inte en definition"
  
! #: cp/decl.cc:14746
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "en variabel kan inte deklareras %<consteval%>"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initierad och deklarerad %<extern%>"
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs har bÃ¥de %<extern%> och initierare"
  
! #: cp/decl.cc:14980
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "standardargument %qE anvÃ¤nder %qD"
  
! #: cp/decl.cc:14983
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardargument %qE anvÃ¤nder lokal variabel %qD"
  
! #: cp/decl.cc:15110
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "felaktig anvÃ¤ndning av cv-kvalificerad typ %qT i en parameterdeklaration"
  
! #: cp/decl.cc:15114
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "felaktig anvÃ¤ndning av typen %<void%> i en parameterdeklaration"
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-kvalificerad parameter bÃ¶r undvikas"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameter %qD ogiltigt deklarerad metodtyp"
  
! #: cp/decl.cc:15176
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameter %qD inkluderar pekare till vektor %qT med okÃ¤nd grÃ¤ns"
  
! #: cp/decl.cc:15178
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameter %qD inkluderar referens till vektor %qT med okÃ¤nd grÃ¤ns"
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ogiltig konstruerare, du menade fÃ¶rmodligen %<%T (const %T&)%>"
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD Ã¤r kanske inte deklarerad i en namnrymd"
  
! #: cp/decl.cc:15523
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD fÃ¥r inte deklareras som statisk"
  
! #: cp/decl.cc:15551
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD mÃ¥ste vara en icke-statisk medlemsfunktion"
  
! #: cp/decl.cc:15559
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD mÃ¥ste vara en medlemsfunktion"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD fÃ¥r bara vara en statisk medlemsfunktion med %<-std=c++23%> eller %<-std=gnu++23%>"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD mÃ¥ste vara antingen en medlemsfunktion som inte Ã¤r statisk eller funktion som inte Ã¤r medlem"
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD mÃ¥ste ha ett argument med klass- eller upprÃ¤kningstyp"
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ fÃ¶rhindrar Ã¶verlagring av %<operator ?:%>"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD fÃ¥r inte ha variabelt antal argument"
  
! #: cp/decl.cc:15654
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD mÃ¥ste ha antingen noll eller ett argument"
  
! #: cp/decl.cc:15655
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD mÃ¥ste ha antingen ett eller tvÃ¥ argument"
  
! #: cp/decl.cc:15667
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfix %qD mÃ¥ste ha %<int%> som sitt argument"
  
! #: cp/decl.cc:15668
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfix %qD mÃ¥ste ha %<int%> som sitt andra argument"
  
! #: cp/decl.cc:15679
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD fÃ¥r inte ha nÃ¥gra argument"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD mÃ¥ste ha exakt ett argument"
  
! #: cp/decl.cc:15691
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD mÃ¥ste ha exakt tvÃ¥ argument"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kan inte ha standardargument"
  
! #: cp/decl.cc:15730
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering av %qT till %<void%> kommer aldrig anvÃ¤nda en typkonverteringsoperator"
  
! #: cp/decl.cc:15737
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering av %qT till en referens till samma typ kommer aldrig anvÃ¤nda en typkonverteringsoperator"
  
! #: cp/decl.cc:15739
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering av %qT till samma typ kommer aldrig anvÃ¤nda en typkonverteringsoperator"
  
! #: cp/decl.cc:15748
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering av %qT till en referens till basklassen %qT kommer aldrig anvÃ¤nda en typkonverteringsoperator"
  
! #: cp/decl.cc:15750
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering av %qT till basklassen %qT kommer aldrig anvÃ¤nda en typkonverteringsoperator"
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "anvÃ¤ndardefinierad %qD berÃ¤knar alltid bÃ¥da argumenten"
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "prefix %qD skall returnera %qT"
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "postfix %qD skall returnera %qT"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD skall returnera som vÃ¤rde"
  
! #: cp/decl.cc:15859
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "malltypparametern %qT anvÃ¤nds efter %qs"
  
! #: cp/decl.cc:15882
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "anvÃ¤ndning av aliasmallspecialisering %qT efter %qs"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-namnet %qD anvÃ¤nds efter %qs"
  
! #: cp/decl.cc:15887
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD har en tidigare deklaration hÃ¤r"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT refererad till som %qs"
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT har en tidigare deklaration hÃ¤r"
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT refererad till som enum"
*************** msgstr "%qT refererad till som enum"
*** 54891,55000 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "mallargument krÃ¤vs fÃ¶r %<%s %T%>"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referens till %qD Ã¤r tvetydig"
  
! #: cp/decl.cc:15959
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "klassmallen %qD omdeklarerad som en icke-mall"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD har samma namn som klassen den Ã¤r deklarerad i"
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ã¤r inte en mall"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "kanske du vill explicit lÃ¤gga till %<%T::%>"
  
! #: cp/decl.cc:16119
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "enum %q#D anvÃ¤nds utan tidigare deklaration"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "omdeklaration av %qT som en icke-mall"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "det gÃ¥r inte att deklarera %qD i en annan modul"
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "hÃ¤rledd unionen %qT ogiltig"
  
! #: cp/decl.cc:16279
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT definierad med flera direkta baser"
  
! #: cp/decl.cc:16290
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT definierad med en direkt virtuell bas"
  
! #: cp/decl.cc:16315
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "bastyp %qT Ã¤r ingen post- eller klasstyp"
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiv typ %qT odefinierad"
  
! #: cp/decl.cc:16347
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "upprepat bastyp %qT ogiltig"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "upprÃ¤kningstyp med/utan rÃ¤ckviddsbegrÃ¤nsning stÃ¤mmer inte Ã¶verens fÃ¶r enum %q#T"
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidigare definition hÃ¤r"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "underliggande typ stÃ¤mmer inte Ã¶verens i enum %q#T"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "olika underliggande typ i enum %q#T"
  
! #: cp/decl.cc:16521
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "det gÃ¥r inte att definiera %qD i en annan modul"
  
! #: cp/decl.cc:16596
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "underliggande typ %qT till %qT mÃ¥ste vara en heltalstyp"
--- 54901,55010 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "mallargument krÃ¤vs fÃ¶r %<%s %T%>"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "referens till %qD Ã¤r tvetydig"
  
! #: cp/decl.cc:15969
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "klassmallen %qD omdeklarerad som en icke-mall"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD har samma namn som klassen den Ã¤r deklarerad i"
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT Ã¤r inte en mall"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "kanske du vill explicit lÃ¤gga till %<%T::%>"
  
! #: cp/decl.cc:16129
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "enum %q#D anvÃ¤nds utan tidigare deklaration"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "omdeklaration av %qT som en icke-mall"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "det gÃ¥r inte att deklarera %qD i en annan modul"
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "hÃ¤rledd unionen %qT ogiltig"
  
! #: cp/decl.cc:16289
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT definierad med flera direkta baser"
  
! #: cp/decl.cc:16300
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT definierad med en direkt virtuell bas"
  
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "bastyp %qT Ã¤r ingen post- eller klasstyp"
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiv typ %qT odefinierad"
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "upprepat bastyp %qT ogiltig"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "upprÃ¤kningstyp med/utan rÃ¤ckviddsbegrÃ¤nsning stÃ¤mmer inte Ã¶verens fÃ¶r enum %q#T"
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidigare definition hÃ¤r"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "underliggande typ stÃ¤mmer inte Ã¶verens i enum %q#T"
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "olika underliggande typ i enum %q#T"
  
! #: cp/decl.cc:16531
  #, gcc-internal-format
  msgid "cannot define %qD in different module"
  msgstr "det gÃ¥r inte att definiera %qD i en annan modul"
  
! #: cp/decl.cc:16606
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "underliggande typ %qT till %qT mÃ¥ste vara en heltalstyp"
*************** msgstr "underliggande typ %qT till %qT m
*** 55003,55084 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ingen heltalstyp kan representera alla upprÃ¤kningsvÃ¤rdena i %qT"
  
! #: cp/decl.cc:16920
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "upprÃ¤kningsvÃ¤rde fÃ¶r %qD Ã¤r inte en heltalstyp eller upprÃ¤kningstyp utan rÃ¤ckviddsbegrÃ¤nsning"
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "upprÃ¤kningsvÃ¤rde fÃ¶r %qD Ã¤r inte en heltalskonstant"
  
! #: cp/decl.cc:16979
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "Ã¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<unsigned long%>"
  
! #: cp/decl.cc:16980
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "Ã¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<long%>"
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ã¶verspill i upprÃ¤kningsvÃ¤rden vid %qD"
  
! #: cp/decl.cc:17011
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "upprÃ¤kningsvÃ¤rdet %qE Ã¤r utanfÃ¶r intervallet fÃ¶r den underliggande typen %qT"
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "fler definitioner av %q#T"
  
! #: cp/decl.cc:17184
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "returtypen %q#T Ã¤r ofullstÃ¤ndig"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> skall returnera en referens till %<*this%>"
  
! #: cp/decl.cc:18157
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "inga retursatser i funktion som returnerar %qT"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "endast enkel returtyp %<auto%> kan hÃ¤rledas till %<void%>"
  
! #: cp/decl.cc:18221
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen retursats i %<constexpr%>-funktion som returnerar icke-void"
  
! #: cp/decl.cc:18414
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD Ã¤r redan definierad i klassen %qT"
  
! #: cp/decl.cc:18802
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "anvÃ¤nder %qs"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "anvÃ¤ndning av %qD fÃ¶re hÃ¤rledning av %<auto%>"
--- 55013,55094 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ingen heltalstyp kan representera alla upprÃ¤kningsvÃ¤rdena i %qT"
  
! #: cp/decl.cc:16930
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "upprÃ¤kningsvÃ¤rde fÃ¶r %qD Ã¤r inte en heltalstyp eller upprÃ¤kningstyp utan rÃ¤ckviddsbegrÃ¤nsning"
  
! #: cp/decl.cc:16940
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "upprÃ¤kningsvÃ¤rde fÃ¶r %qD Ã¤r inte en heltalskonstant"
  
! #: cp/decl.cc:16989
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "Ã¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<unsigned long%>"
  
! #: cp/decl.cc:16990
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "Ã¶kat upprÃ¤kningsvÃ¤rde Ã¤r fÃ¶r stort fÃ¶r %<long%>"
  
! #: cp/decl.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ã¶verspill i upprÃ¤kningsvÃ¤rden vid %qD"
  
! #: cp/decl.cc:17021
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "upprÃ¤kningsvÃ¤rdet %qE Ã¤r utanfÃ¶r intervallet fÃ¶r den underliggande typen %qT"
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "fler definitioner av %q#T"
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "returtypen %q#T Ã¤r ofullstÃ¤ndig"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> skall returnera en referens till %<*this%>"
  
! #: cp/decl.cc:18167
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "inga retursatser i funktion som returnerar %qT"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "endast enkel returtyp %<auto%> kan hÃ¤rledas till %<void%>"
  
! #: cp/decl.cc:18231
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen retursats i %<constexpr%>-funktion som returnerar icke-void"
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD Ã¤r redan definierad i klassen %qT"
  
! #: cp/decl.cc:18812
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "anvÃ¤nder %qs"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "anvÃ¤ndning av %qD fÃ¶re hÃ¤rledning av %<auto%>"
*************** msgstr "typ %qT Ã¤r inte en direkt eller
*** 55927,55933 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "typ %qT Ã¤r inte en direkt bas till %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "vektorer mÃ¥ste initieras med en initierare inom klamrar"
--- 55937,55943 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "typ %qT Ã¤r inte en direkt bas till %qT"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "vektorer mÃ¥ste initieras med en initierare inom klamrar"
*************** msgstr "using-deklaration fÃ¶r icke-medl
*** 56981,56987 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> med upprÃ¤kningsrÃ¤ckvidd %q#T Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT Ã¤r inte en klass, namnrymd eller upprÃ¤kning"
--- 56991,56997 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> med upprÃ¤kningsrÃ¤ckvidd %q#T Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT Ã¤r inte en klass, namnrymd eller upprÃ¤kning"
*************** msgstr "typer fÃ¥r inte definieras i ett
*** 57725,57731 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "fel antal argument till %<__builtin_addressof%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "fel antal argument till %<__builtin_launder%>"
--- 57735,57741 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "fel antal argument till %<__builtin_addressof%>"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "fel antal argument till %<__builtin_launder%>"
*************** msgstr "endast konstruerare tar medlemsi
*** 58434,58445 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "det gÃ¥r inte att expandera initierare fÃ¶r medlem %qD"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "minnesinitierare fÃ¶r %qD fÃ¶ljer en konstruerardelegering"
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "konstruerardelegering fÃ¶ljer mem-initierare fÃ¶r %qD"
--- 58444,58455 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "det gÃ¥r inte att expandera initierare fÃ¶r medlem %qD"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "minnesinitierare fÃ¶r %qD fÃ¶ljer en konstruerardelegering"
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "konstruerardelegering fÃ¶ljer mem-initierare fÃ¶r %qD"
*************** msgstr "mallargument saknas efter %qE"
*** 59037,59043 ****
  msgid "%qT not permitted in template argument"
  msgstr "%qT Ã¤r inte tillÃ¥tet i mallargument"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
--- 59047,59053 ----
  msgid "%qT not permitted in template argument"
  msgstr "%qT Ã¤r inte tillÃ¥tet i mallargument"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr "%<[[omp::directive(%s)]]%> mÃ¥st
*** 59898,59904 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "en %<ordered%>-klausul med parameter pÃ¥ en intervallbaserad %<for%>-slinga"
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterationsvariabel %qD skall inte vara reduction"
--- 59908,59914 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "en %<ordered%>-klausul med parameter pÃ¥ en intervallbaserad %<for%>-slinga"
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "iterationsvariabel %qD skall inte vara reduction"
*************** msgstr "icke-malltyp %qT anvÃ¤nd som en
*** 60905,60911 ****
  msgid "for template declaration %q+D"
  msgstr "fÃ¶r malldeklaration %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "mallbegrÃ¤nsningsfel fÃ¶r %qD"
--- 60915,60921 ----
  msgid "for template declaration %q+D"
  msgstr "fÃ¶r malldeklaration %q+D"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "mallbegrÃ¤nsningsfel fÃ¶r %qD"
*************** msgstr "funktion som returnerar en vekto
*** 60998,61273 ****
  msgid "function returning a function"
  msgstr "funktion som returnerar en funktion"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formar referens till void"
  
! #: cp/pt.cc:16364
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formar pekare till en referenstyp %qT"
  
! #: cp/pt.cc:16366
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formar referens till en referenstyp %qT"
  
! #: cp/pt.cc:16379
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formerar en pekare till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.cc:16382
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formerar en referens till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.cc:16430
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "skapar pekare till medlem av typ %qT som inte Ã¤r en klass"
  
! #: cp/pt.cc:16436
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "skapar pekare till medlemsreferenstyp %qT"
  
! #: cp/pt.cc:16442
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "skapar pekare till medlem av typ void"
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "skapar vektor av %qT"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD instansieras fÃ¶r ett tomt paket"
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ã¤r inte en klass-, post- eller unionstyp"
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT slÃ¥s upp till %qT som inte Ã¤r en upprÃ¤kningstyp"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT lÃ¶ses upp till %qT, som inte Ã¤r en klasstyp"
  
! #: cp/pt.cc:16720
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "anvÃ¤ndning av %qs i mall"
  
! #: cp/pt.cc:17030
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "kvalificerande typ %qT matchar inte destruerarnamnet ~%qT"
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "namnet %qE i den beroende tolkas som nÃ¥got annat Ã¤n en typ, men instansiering ger en typ"
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "sÃ¤g %<typename %E%> om en typ avses"
  
! #: cp/pt.cc:17140
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "initierare fÃ¶r %q#D expanderar till en tom uttryckslista"
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "anvÃ¤ndning av ogiltigt fÃ¤lt %qD"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ogiltig anvÃ¤ndning av paketexpansionsuttryck"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "anvÃ¤nd %<...%> fÃ¶r att expandera argumentpaket"
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tom initierare i lambdas init-fÃ¥ngst"
  
! #: cp/pt.cc:21134
  #, 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 deklarerades inte i detta definitionsomrÃ¥de, och inga deklarationer hittades av en argumentberoende uppslagning vid instansieringspunkten"
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "deklarationer i beroende bas %qT hittas inte av en okvalificerad uppslagning"
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "anvÃ¤nd %<this->%D%> istÃ¤llet"
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "anvÃ¤nd %<%T::%D%> istÃ¤llet"
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD Ã¤r deklarerad hÃ¤r, senare i Ã¶versÃ¤ttningsenheten"
  
! #: cp/pt.cc:21233
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "fel antal argument till %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21260
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "fel antal argument till attributet %<assume%>"
  
! #: cp/pt.cc:21496
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ã¤r inte en klass eller namnrymd"
  
! #: cp/pt.cc:21499
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ã¤r inte en klass eller namnrymd"
  
! #: cp/pt.cc:21849
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ã¤r/anvÃ¤nder en namnlÃ¶s typ"
  
! #: cp/pt.cc:21851
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "mallargumentet fÃ¶r %qD anvÃ¤nder lokal typ %qT"
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ã¤r en variabel typ"
  
! #: cp/pt.cc:21876
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "heltalsuttryck %qE Ã¤r inte konstant"
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  fÃ¶rsÃ¶ker instansiera %qD"
  
! #: cp/pt.cc:26132
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig mallinstansiering av %q#T"
  
! #: cp/pt.cc:26134
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig mallinstansiering av %q#D"
  
! #: cp/pt.cc:26140
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explicit instansiering av icke-mall %q#D"
  
! #: cp/pt.cc:26170
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "explicit instansiering av variabelkonceptet %q#D"
  
! #: cp/pt.cc:26172
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "explicit instansiering av funktionskonceptet %q#D"
  
! #: cp/pt.cc:26191
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ã¤r inte en statisk datamedlem i en klassmall"
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "det finns ingen matchande mall fÃ¶r %qD"
  
! #: cp/pt.cc:26202
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "typ %qT fÃ¶r explicit instansiering %qD stÃ¤mmer inte med deklarerad typ %qT"
  
! #: cp/pt.cc:26210
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explicit instansiering av %q#D"
  
! #: cp/pt.cc:26246
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "dubblerad explicit instansiering av %q#D"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 fÃ¶rbjuder anvÃ¤ndning av %<extern%> vid explicita instansieringar"
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklass %qD tillÃ¤mpad pÃ¥ mallinstansiering"
  
! #: cp/pt.cc:26308
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explicit instansieringar av mallen %q#D som inte Ã¤r en klass"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explicit instansieringar av icke-malltyp %qT"
  
! #: cp/pt.cc:26320
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explicit instansiering av %q#T fÃ¶re definitionen av mallen"
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ fÃ¶rbjuder anvÃ¤ndning av %qE vid explicita instansieringar"
  
! #: cp/pt.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "dubblerad explicit instansiering av %q#T"
  
! #: cp/pt.cc:26691
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "explicit specifikation av %qD beror pÃ¥ sig sjÃ¤lv"
--- 61008,61283 ----
  msgid "function returning a function"
  msgstr "funktion som returnerar en funktion"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "formar referens till void"
  
! #: cp/pt.cc:16365
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "formar pekare till en referenstyp %qT"
  
! #: cp/pt.cc:16367
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "formar referens till en referenstyp %qT"
  
! #: cp/pt.cc:16380
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "formerar en pekare till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.cc:16383
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "formerar en referens till en kvalificerad funktionstyp %qT"
  
! #: cp/pt.cc:16431
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "skapar pekare till medlem av typ %qT som inte Ã¤r en klass"
  
! #: cp/pt.cc:16437
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "skapar pekare till medlemsreferenstyp %qT"
  
! #: cp/pt.cc:16443
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "skapar pekare till medlem av typ void"
  
! #: cp/pt.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "skapar vektor av %qT"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD instansieras fÃ¶r ett tomt paket"
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT Ã¤r inte en klass-, post- eller unionstyp"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT slÃ¥s upp till %qT som inte Ã¤r en upprÃ¤kningstyp"
  
! #: cp/pt.cc:16615
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT lÃ¶ses upp till %qT, som inte Ã¤r en klasstyp"
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "anvÃ¤ndning av %qs i mall"
  
! #: cp/pt.cc:17038
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "kvalificerande typ %qT matchar inte destruerarnamnet ~%qT"
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "namnet %qE i den beroende tolkas som nÃ¥got annat Ã¤n en typ, men instansiering ger en typ"
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "sÃ¤g %<typename %E%> om en typ avses"
  
! #: cp/pt.cc:17148
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "initierare fÃ¶r %q#D expanderar till en tom uttryckslista"
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "anvÃ¤ndning av ogiltigt fÃ¤lt %qD"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ogiltig anvÃ¤ndning av paketexpansionsuttryck"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "anvÃ¤nd %<...%> fÃ¶r att expandera argumentpaket"
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tom initierare i lambdas init-fÃ¥ngst"
  
! #: cp/pt.cc:21142
  #, 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 deklarerades inte i detta definitionsomrÃ¥de, och inga deklarationer hittades av en argumentberoende uppslagning vid instansieringspunkten"
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "deklarationer i beroende bas %qT hittas inte av en okvalificerad uppslagning"
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "anvÃ¤nd %<this->%D%> istÃ¤llet"
  
! #: cp/pt.cc:21185
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "anvÃ¤nd %<%T::%D%> istÃ¤llet"
  
! #: cp/pt.cc:21190
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD Ã¤r deklarerad hÃ¤r, senare i Ã¶versÃ¤ttningsenheten"
  
! #: cp/pt.cc:21241
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "fel antal argument till %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21268
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "fel antal argument till attributet %<assume%>"
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT Ã¤r inte en klass eller namnrymd"
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD Ã¤r inte en klass eller namnrymd"
  
! #: cp/pt.cc:21857
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT Ã¤r/anvÃ¤nder en namnlÃ¶s typ"
  
! #: cp/pt.cc:21859
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "mallargumentet fÃ¶r %qD anvÃ¤nder lokal typ %qT"
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT Ã¤r en variabel typ"
  
! #: cp/pt.cc:21884
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "heltalsuttryck %qE Ã¤r inte konstant"
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  fÃ¶rsÃ¶ker instansiera %qD"
  
! #: cp/pt.cc:26135
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig mallinstansiering av %q#T"
  
! #: cp/pt.cc:26137
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig mallinstansiering av %q#D"
  
! #: cp/pt.cc:26143
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explicit instansiering av icke-mall %q#D"
  
! #: cp/pt.cc:26173
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "explicit instansiering av variabelkonceptet %q#D"
  
! #: cp/pt.cc:26175
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "explicit instansiering av funktionskonceptet %q#D"
  
! #: cp/pt.cc:26194
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD Ã¤r inte en statisk datamedlem i en klassmall"
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "det finns ingen matchande mall fÃ¶r %qD"
  
! #: cp/pt.cc:26205
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "typ %qT fÃ¶r explicit instansiering %qD stÃ¤mmer inte med deklarerad typ %qT"
  
! #: cp/pt.cc:26213
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explicit instansiering av %q#D"
  
! #: cp/pt.cc:26249
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "dubblerad explicit instansiering av %q#D"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 fÃ¶rbjuder anvÃ¤ndning av %<extern%> vid explicita instansieringar"
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklass %qD tillÃ¤mpad pÃ¥ mallinstansiering"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explicit instansieringar av mallen %q#D som inte Ã¤r en klass"
  
! #: cp/pt.cc:26314
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explicit instansieringar av icke-malltyp %qT"
  
! #: cp/pt.cc:26323
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explicit instansiering av %q#T fÃ¶re definitionen av mallen"
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ fÃ¶rbjuder anvÃ¤ndning av %qE vid explicita instansieringar"
  
! #: cp/pt.cc:26384
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "dubblerad explicit instansiering av %q#T"
  
! #: cp/pt.cc:26694
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "explicit specifikation av %qD beror pÃ¥ sig sjÃ¤lv"
*************** msgstr "explicit specifikation av %qD be
*** 61279,61441 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explicit instansiering av %qD men ingen definition tillgÃ¤nglig"
  
! #: cp/pt.cc:27230
  #, 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 "mallinstansieringsdjupet Ã¶verskrider maxvÃ¤rdet pÃ¥ %d vid instansiering av %q+D, mÃ¶jligen frÃ¥n generering av virtuell tabell (anvÃ¤nd %<-ftemplate-depth=%> fÃ¶r att Ã¶ka maxvÃ¤rdet)"
  
! #: cp/pt.cc:27600
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "mallparameter av hÃ¤rledd klasstyp som inte Ã¤r en typ Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:27630
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT Ã¤r inte en giltig typ fÃ¶r en mallparameter som inte Ã¤r en typ eftersom det inte Ã¤r en struktur"
  
! #: cp/pt.cc:27639
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "mallparameter av klasstyp som inte Ã¤r en typ Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:27647
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ogiltig mallparameter som inte Ã¤r en typ"
  
! #: cp/pt.cc:27649
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ã¤r inte en giltig typ fÃ¶r en mallparameter som inte Ã¤r en typ"
  
! #: cp/pt.cc:29077
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "nyckelordet %<template%> Ã¤r inte tillÃ¥tet i deklarerar-id"
  
! #: cp/pt.cc:29367
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ett koncept kan inte begrÃ¤nsas"
  
! #: cp/pt.cc:29376
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "konceptet %qE Ã¤r inte i namnrymdsrÃ¤ckvidd"
  
! #: cp/pt.cc:29382
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "konceptet %qE har multipla mallparameterlistor"
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "hÃ¤rledning frÃ¥n klammeromsluten initierarlista krÃ¤ver %<#include <initializer_list>%>"
  
! #: cp/pt.cc:30561
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "icke hÃ¤rledbar mall %qT anvÃ¤nd utan mallargument"
  
! #: cp/pt.cc:30573
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "aliasmallhÃ¤rledning Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:30579
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "anvÃ¤nd %qD direkt istÃ¤llet"
  
! #: cp/pt.cc:30690
  #, 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 "kan inte hÃ¤rleda mallargument fÃ¶r kopieinitiering av %qT, eftersom den inte har nÃ¥gra icke-explicita hÃ¤rledningsguider eller anvÃ¤ndardeklarerade konstruerare"
  
! #: cp/pt.cc:30697
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "kan inte hÃ¤rleda mallargument till %qT, eftersom den inte nÃ¥gra anvÃ¤ndbara hÃ¤rledningsguider"
  
! #: cp/pt.cc:30709
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "hÃ¤rledning av klassmallargument misslyckades:"
  
! #: cp/pt.cc:30712
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "explicita hÃ¤rledningsguider Ã¶vervÃ¤gs inte vid kopieinitiering"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "klassmallargumentshÃ¤rledningen fÃ¶r %qT misslyckades: explicit hÃ¤rledningsguide vald i kopieringslistinitiering"
  
! #: cp/pt.cc:30730
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "explicit hÃ¤rledningsguide deklarerad hÃ¤r"
  
! #: cp/pt.cc:30744
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT Ã¤r kanske inte avsett att stÃ¶dja hÃ¤rledning av klassmallargument"
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "lÃ¤gg till en hÃ¤rledningsguide fÃ¶r att undertrycka denna varning"
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direkt listinitiering av %<auto%> tar precis ett element"
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "fÃ¶r hÃ¤rledning till %<std::initializer_list%>, anvÃ¤nd kopielistinitiering (d.v.s. lÃ¤gg till %<=%> fÃ¶re %<{%>)"
  
! #: cp/pt.cc:30939
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "kan inte hÃ¤rleda lambdareturtyp frÃ¥n %qE"
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan inte hÃ¤rleda %qT frÃ¥n %qE"
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "platshÃ¥llarbegrÃ¤nsningar Ã¤r inte uppfyllt"
  
! #: cp/pt.cc:31021
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd initierare uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
  
! #: cp/pt.cc:31025
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd returtyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
  
! #: cp/pt.cc:31029
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd uttryckstyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
  
! #: cp/pt.cc:31169
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "felaktig anvÃ¤ndning av %qT i mallargument"
--- 61289,61451 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explicit instansiering av %qD men ingen definition tillgÃ¤nglig"
  
! #: cp/pt.cc:27233
  #, 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 "mallinstansieringsdjupet Ã¶verskrider maxvÃ¤rdet pÃ¥ %d vid instansiering av %q+D, mÃ¶jligen frÃ¥n generering av virtuell tabell (anvÃ¤nd %<-ftemplate-depth=%> fÃ¶r att Ã¶ka maxvÃ¤rdet)"
  
! #: cp/pt.cc:27603
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "mallparameter av hÃ¤rledd klasstyp som inte Ã¤r en typ Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:27633
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT Ã¤r inte en giltig typ fÃ¶r en mallparameter som inte Ã¤r en typ eftersom det inte Ã¤r en struktur"
  
! #: cp/pt.cc:27642
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "mallparameter av klasstyp som inte Ã¤r en typ Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:27650
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ogiltig mallparameter som inte Ã¤r en typ"
  
! #: cp/pt.cc:27652
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T Ã¤r inte en giltig typ fÃ¶r en mallparameter som inte Ã¤r en typ"
  
! #: cp/pt.cc:29080
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "nyckelordet %<template%> Ã¤r inte tillÃ¥tet i deklarerar-id"
  
! #: cp/pt.cc:29370
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ett koncept kan inte begrÃ¤nsas"
  
! #: cp/pt.cc:29379
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "konceptet %qE Ã¤r inte i namnrymdsrÃ¤ckvidd"
  
! #: cp/pt.cc:29385
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "konceptet %qE har multipla mallparameterlistor"
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "hÃ¤rledning frÃ¥n klammeromsluten initierarlista krÃ¤ver %<#include <initializer_list>%>"
  
! #: cp/pt.cc:30564
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "icke hÃ¤rledbar mall %qT anvÃ¤nd utan mallargument"
  
! #: cp/pt.cc:30576
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "aliasmallhÃ¤rledning Ã¤r endast tillgÃ¤ngligt med %<-std=c++20%> eller %<-std=gnu++20%>"
  
! #: cp/pt.cc:30582
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "anvÃ¤nd %qD direkt istÃ¤llet"
  
! #: cp/pt.cc:30693
  #, 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 "kan inte hÃ¤rleda mallargument fÃ¶r kopieinitiering av %qT, eftersom den inte har nÃ¥gra icke-explicita hÃ¤rledningsguider eller anvÃ¤ndardeklarerade konstruerare"
  
! #: cp/pt.cc:30700
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "kan inte hÃ¤rleda mallargument till %qT, eftersom den inte nÃ¥gra anvÃ¤ndbara hÃ¤rledningsguider"
  
! #: cp/pt.cc:30712
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "hÃ¤rledning av klassmallargument misslyckades:"
  
! #: cp/pt.cc:30715
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "explicita hÃ¤rledningsguider Ã¶vervÃ¤gs inte vid kopieinitiering"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "klassmallargumentshÃ¤rledningen fÃ¶r %qT misslyckades: explicit hÃ¤rledningsguide vald i kopieringslistinitiering"
  
! #: cp/pt.cc:30733
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "explicit hÃ¤rledningsguide deklarerad hÃ¤r"
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT Ã¤r kanske inte avsett att stÃ¶dja hÃ¤rledning av klassmallargument"
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "lÃ¤gg till en hÃ¤rledningsguide fÃ¶r att undertrycka denna varning"
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direkt listinitiering av %<auto%> tar precis ett element"
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "fÃ¶r hÃ¤rledning till %<std::initializer_list%>, anvÃ¤nd kopielistinitiering (d.v.s. lÃ¤gg till %<=%> fÃ¶re %<{%>)"
  
! #: cp/pt.cc:30942
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "kan inte hÃ¤rleda lambdareturtyp frÃ¥n %qE"
  
! #: cp/pt.cc:30945
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "kan inte hÃ¤rleda %qT frÃ¥n %qE"
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "platshÃ¥llarbegrÃ¤nsningar Ã¤r inte uppfyllt"
  
! #: cp/pt.cc:31024
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd initierare uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
  
! #: cp/pt.cc:31028
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd returtyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
  
! #: cp/pt.cc:31032
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hÃ¤rledd uttryckstyp uppfyller inte sina platshÃ¥llarbegrÃ¤nsningar"
  
! #: cp/pt.cc:31172
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "felaktig anvÃ¤ndning av %qT i mallargument"
*************** msgstr "ogiltig basklasspecifikation"
*** 61746,61752 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "kan inte fÃ¥nga medlemmen %qD i anonym union"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ã¤r inte fÃ¥ngad"
--- 61756,61762 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "kan inte fÃ¥nga medlemmen %qD i anonym union"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD Ã¤r inte fÃ¥ngad"
*************** msgstr "%<__builtin_is_corresponding_mem
*** 62154,62180 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "argumentet till %<__builtin_is_corresponding_member%> Ã¤r inte en pekare till en medlem"
  
! #: cp/semantics.cc:12222
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qD Ã¤r inte en klass- eller aliasmall"
  
! #: cp/semantics.cc:12433
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "operanden till vikningsuttrycket har inget oexpanderat parameterpaket"
  
! #: cp/semantics.cc:12492
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "bÃ¥da argumenten i en binÃ¤r vikning har oexpanderade parameterpaket"
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "inga oexpanderade parameterpack i binÃ¤r fold"
  
! #: cp/semantics.cc:12512
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "icke-pekar-argument till %<__builtin_launder%>"
--- 62164,62190 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "argumentet till %<__builtin_is_corresponding_member%> Ã¤r inte en pekare till en medlem"
  
! #: cp/semantics.cc:12227
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qD Ã¤r inte en klass- eller aliasmall"
  
! #: cp/semantics.cc:12438
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "operanden till vikningsuttrycket har inget oexpanderat parameterpaket"
  
! #: cp/semantics.cc:12497
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "bÃ¥da argumenten i en binÃ¤r vikning har oexpanderade parameterpaket"
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "inga oexpanderade parameterpack i binÃ¤r fold"
  
! #: cp/semantics.cc:12517
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "icke-pekar-argument till %<__builtin_launder%>"
*************** msgstr "icke-pekar-argument till %<__bui
*** 62182,62203 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "%<__builtin_bit_cast%>-mÃ¥ltyp %qT Ã¤r en vektortyp"
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%>-mÃ¥ltyp %qT Ã¤r inte trivialt kopierbar"
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%>-kÃ¤lltyp %qT Ã¤r inte trivialt kopierbar"
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "%<__builtin_bit_cast%>-kÃ¤llstorlek %qE Ã¤r inte lika med mÃ¥ltypstorleken %qE"
--- 62192,62213 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "%<__builtin_bit_cast%>-mÃ¥ltyp %qT Ã¤r en vektortyp"
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%>-mÃ¥ltyp %qT Ã¤r inte trivialt kopierbar"
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "%<__builtin_bit_cast%>-kÃ¤lltyp %qT Ã¤r inte trivialt kopierbar"
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "%<__builtin_bit_cast%>-kÃ¤llstorlek %qE Ã¤r inte lika med mÃ¥ltypstorleken %qE"
*************** msgstr "framÃ¥tdeklaration av %q#T"
*** 63429,63648 ****
  msgid "declaration of %q#T"
  msgstr "deklaration av %q#T"
  
! #: cp/typeck2.cc:318
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD har ofullstÃ¤ndig typ"
  
! #: cp/typeck2.cc:332
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "ogiltig anvÃ¤ndning av ofullstÃ¤ndig typ %q#T"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ogiltig anvÃ¤ndning av medlemsfunktionen %qD (glÃ¶mde du %<()%> ?)"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ogiltig anvÃ¤ndning av medlem %qD (glÃ¶mde du %<&%>?)"
  
! #: cp/typeck2.cc:384
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "ogiltig anvÃ¤ndning av platshÃ¥llaren %qT"
  
! #: cp/typeck2.cc:391
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ogiltig anvÃ¤ndning av malltypparameter %qT"
  
! #: cp/typeck2.cc:396
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ogiltigt standardargument fÃ¶r mallmallparameter %qT"
  
! #: cp/typeck2.cc:402
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "ogiltig anvÃ¤ndning av paketexpansion %qT"
  
! #: cp/typeck2.cc:408
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "ogiltig anvÃ¤ndning av beroende typ %qT"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ogiltig anvÃ¤ndning av klammeromsluten initierarlista"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "adress till Ã¶verlagrad funktion utan typinformation frÃ¥n sammanhanget"
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "Ã¶verlagrad funktion utan typinformation frÃ¥n sammanhanget"
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "otillrÃ¤cklig sammanhangsinformation fÃ¶r att avgÃ¶ra typen"
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "konstruerarsyntax anvÃ¤nd, men ingen konstruerare Ã¤r deklarerad fÃ¶r typ %qT"
  
! #: cp/typeck2.cc:887
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%<constinit%>-variabeln %qD har inte en konstant initierare"
  
! #: cp/typeck2.cc:1066
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "avsmalnande konvertering av %qE frÃ¥n %qH till %qI Ã¤r felaktig i C++11"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "avsmalnande konvertering av %qE frÃ¥n %qH till %qI"
  
! #: cp/typeck2.cc:1081
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr " uttrycket har ett konstant vÃ¤rde men Ã¤r inte ett C++ konstant uttryck"
  
! #: cp/typeck2.cc:1256
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "initierarstrÃ¤ng fÃ¶r %qT Ã¤r fÃ¶r lÃ¥ng"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "att initiera en basklass av typ %qT resulterar i objektskivning"
  
! #: cp/typeck2.cc:1321
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "ta bort %<{ }%> runt initierare"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "det gÃ¥r inte att initiera aggregat med typ %qT med en sammansatt litteral"
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initierare saknas fÃ¶r medlem %qD"
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "medlem %qD Ã¤r oinitierad referens"
  
! #: cp/typeck2.cc:1839
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlem %qD med oinitierade referensfÃ¤lt"
  
! #: cp/typeck2.cc:1924
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "ordningen pÃ¥ designeraren fÃ¶r fÃ¤lt %qD stÃ¤mmer inte med deklarationsordningen i %qT"
  
! #: cp/typeck2.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "inget fÃ¤lt %qD finns i unionen som initieras"
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indexvÃ¤rde istÃ¤llet fÃ¶r fÃ¤ltnamn i unioninitierare"
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "cirkulÃ¤r pekardelegering detekterad"
  
! #: cp/typeck2.cc:2238
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "basoperanden till %<->%> har icke-pekartyp %qT"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet av %<operator->()%> ger annat Ã¤n pekare"
  
! #: cp/typeck2.cc:2270
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "basoperanden till %<->%> Ã¤r inte en pekare"
  
! #: cp/typeck2.cc:2297
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kan inte anvÃ¤ndas som en medlemspekare eftersom den Ã¤r av typen %qT"
  
! #: cp/typeck2.cc:2306
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "det gÃ¥r inte att applicera medlemspekare %qE pÃ¥ %qE, som Ã¤r av typ %qT som inte Ã¤r en klass"
  
! #: cp/typeck2.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "pekare-pÃ¥-medlemstyp %qT Ã¤r inkompatibel med objekttyp %qT"
  
! #: cp/typeck2.cc:2386
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "pekare-till-medlemsfunktionstyp %qT krÃ¤ver ett r-vÃ¤rde"
  
! #: cp/typeck2.cc:2397
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "pekare-till-medlemsfunktiontyp %qT krÃ¤ver ett l-vÃ¤rde"
  
! #: cp/typeck2.cc:2405
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "pekare-till-medlemsfunktiontyp %qT krÃ¤ver ett l-vÃ¤rde fÃ¶re C++20"
  
! #: cp/typeck2.cc:2446
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionell konvertering till vektortypen %qT"
  
! #: cp/typeck2.cc:2463
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> kan inte begrÃ¤nsas"
  
! #: cp/typeck2.cc:2468
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto(x)%> Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>"
  
! #: cp/typeck2.cc:2493
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ogiltig vÃ¤rdeinitiering av referenstyper"
  
! #: cp/typeck2.cc:2734
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "anrop till funktion %qD som kastar ofullstÃ¤ndig typ %q#T"
  
! #: cp/typeck2.cc:2737
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "anrop till funktion som kastar ofullstÃ¤ndig typ %q#T"
--- 63439,63658 ----
  msgid "declaration of %q#T"
  msgstr "deklaration av %q#T"
  
! #: cp/typeck2.cc:314
  #, gcc-internal-format
  msgid "%qD has incomplete type"
  msgstr "%qD har ofullstÃ¤ndig typ"
  
! #: cp/typeck2.cc:328
  #, gcc-internal-format
  msgid "invalid use of incomplete type %q#T"
  msgstr "ogiltig anvÃ¤ndning av ofullstÃ¤ndig typ %q#T"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ogiltig anvÃ¤ndning av medlemsfunktionen %qD (glÃ¶mde du %<()%> ?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ogiltig anvÃ¤ndning av medlem %qD (glÃ¶mde du %<&%>?)"
  
! #: cp/typeck2.cc:380
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "ogiltig anvÃ¤ndning av platshÃ¥llaren %qT"
  
! #: cp/typeck2.cc:387
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ogiltig anvÃ¤ndning av malltypparameter %qT"
  
! #: cp/typeck2.cc:392
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ogiltigt standardargument fÃ¶r mallmallparameter %qT"
  
! #: cp/typeck2.cc:398
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "ogiltig anvÃ¤ndning av paketexpansion %qT"
  
! #: cp/typeck2.cc:404
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "ogiltig anvÃ¤ndning av beroende typ %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ogiltig anvÃ¤ndning av klammeromsluten initierarlista"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "adress till Ã¶verlagrad funktion utan typinformation frÃ¥n sammanhanget"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "Ã¶verlagrad funktion utan typinformation frÃ¥n sammanhanget"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "otillrÃ¤cklig sammanhangsinformation fÃ¶r att avgÃ¶ra typen"
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "konstruerarsyntax anvÃ¤nd, men ingen konstruerare Ã¤r deklarerad fÃ¶r typ %qT"
  
! #: cp/typeck2.cc:885
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%<constinit%>-variabeln %qD har inte en konstant initierare"
  
! #: cp/typeck2.cc:1064
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "avsmalnande konvertering av %qE frÃ¥n %qH till %qI Ã¤r felaktig i C++11"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "avsmalnande konvertering av %qE frÃ¥n %qH till %qI"
  
! #: cp/typeck2.cc:1079
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr " uttrycket har ett konstant vÃ¤rde men Ã¤r inte ett C++ konstant uttryck"
  
! #: cp/typeck2.cc:1254
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "initierarstrÃ¤ng fÃ¶r %qT Ã¤r fÃ¶r lÃ¥ng"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "att initiera en basklass av typ %qT resulterar i objektskivning"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "ta bort %<{ }%> runt initierare"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "det gÃ¥r inte att initiera aggregat med typ %qT med en sammansatt litteral"
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "initierare saknas fÃ¶r medlem %qD"
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "medlem %qD Ã¤r oinitierad referens"
  
! #: cp/typeck2.cc:1837
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlem %qD med oinitierade referensfÃ¤lt"
  
! #: cp/typeck2.cc:1922
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "ordningen pÃ¥ designeraren fÃ¶r fÃ¤lt %qD stÃ¤mmer inte med deklarationsordningen i %qT"
  
! #: cp/typeck2.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "inget fÃ¤lt %qD finns i unionen som initieras"
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indexvÃ¤rde istÃ¤llet fÃ¶r fÃ¤ltnamn i unioninitierare"
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "cirkulÃ¤r pekardelegering detekterad"
  
! #: cp/typeck2.cc:2236
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "basoperanden till %<->%> har icke-pekartyp %qT"
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet av %<operator->()%> ger annat Ã¤n pekare"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "basoperanden till %<->%> Ã¤r inte en pekare"
  
! #: cp/typeck2.cc:2295
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kan inte anvÃ¤ndas som en medlemspekare eftersom den Ã¤r av typen %qT"
  
! #: cp/typeck2.cc:2304
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "det gÃ¥r inte att applicera medlemspekare %qE pÃ¥ %qE, som Ã¤r av typ %qT som inte Ã¤r en klass"
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "pekare-pÃ¥-medlemstyp %qT Ã¤r inkompatibel med objekttyp %qT"
  
! #: cp/typeck2.cc:2384
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "pekare-till-medlemsfunktionstyp %qT krÃ¤ver ett r-vÃ¤rde"
  
! #: cp/typeck2.cc:2395
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "pekare-till-medlemsfunktiontyp %qT krÃ¤ver ett l-vÃ¤rde"
  
! #: cp/typeck2.cc:2403
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "pekare-till-medlemsfunktiontyp %qT krÃ¤ver ett l-vÃ¤rde fÃ¶re C++20"
  
! #: cp/typeck2.cc:2444
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionell konvertering till vektortypen %qT"
  
! #: cp/typeck2.cc:2461
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> kan inte begrÃ¤nsas"
  
! #: cp/typeck2.cc:2466
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto(x)%> Ã¤r endast tillgÃ¤ngligt med %<-std=c++2b%> eller %<-std=gnu++2b%>"
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ogiltig vÃ¤rdeinitiering av referenstyper"
  
! #: cp/typeck2.cc:2732
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "anrop till funktion %qD som kastar ofullstÃ¤ndig typ %q#T"
  
! #: cp/typeck2.cc:2735
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "anrop till funktion som kastar ofullstÃ¤ndig typ %q#T"
*************** msgstr "BOZ-litteralkonstanten vid %L ka
*** 64578,64584 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argument till %qs vid %L och %L kan inte bÃ¥da vara litterala BOZ-konstanter"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Felaktig anvÃ¤ndning av en BOZ-litteralkonstant vid %L"
--- 64588,64594 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argument till %qs vid %L och %L kan inte bÃ¥da vara litterala BOZ-konstanter"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Felaktig anvÃ¤ndning av en BOZ-litteralkonstant vid %L"
*************** msgstr "OanvÃ¤nd initieringsstrÃ¤ng vid
*** 65671,65682 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "InitieringsstrÃ¤ng vid %L hÃ¶ggs av fÃ¶r att stÃ¤mma med variabeln (%ld/%ld)"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "DelstrÃ¤ngs startindex vid %L Ã¤r mindre Ã¤n ett"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Slutindex fÃ¶r delstrÃ¤ng vid %L Ã¶verstiger strÃ¤ngens lÃ¤ngd"
--- 65681,65692 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "InitieringsstrÃ¤ng vid %L hÃ¶ggs av fÃ¶r att stÃ¤mma med variabeln (%ld/%ld)"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "DelstrÃ¤ngs startindex vid %L Ã¤r mindre Ã¤n ett"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Slutindex fÃ¶r delstrÃ¤ng vid %L Ã¶verstiger strÃ¤ngens lÃ¤ngd"
*************** msgstr "Felaktig INTENT-specifikation vi
*** 65857,65863 ****
  msgid "deferred type parameter at %C"
  msgstr "fÃ¶rdrÃ¶jd typparameter vid %C"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "SkalÃ¤rt INTEGER-uttryck fÃ¶rvÃ¤ntades vid %L"
--- 65867,65873 ----
  msgid "deferred type parameter at %C"
  msgstr "fÃ¶rdrÃ¶jd typparameter vid %C"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "SkalÃ¤rt INTEGER-uttryck fÃ¶rvÃ¤ntades vid %L"
*************** msgstr "transformerande inbyggd %qs vid
*** 67868,67874 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "BerÃ¤kning av ett initieringsuttryck utanfÃ¶r standarden vid %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktionen %qs i initieringsuttrycket vid %L mÃ¥ste vara en inbyggd funktion"
--- 67878,67884 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "BerÃ¤kning av ett initieringsuttryck utanfÃ¶r standarden vid %L"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktionen %qs i initieringsuttrycket vid %L mÃ¥ste vara en inbyggd funktion"
*************** msgstr "GrÃ¤nssnitten stÃ¤mmer inte Ã¶ve
*** 68139,68145 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explicit grÃ¤nssnitt krÃ¤vs fÃ¶r komponenten %qs vid %L: %s"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explicit grÃ¤nssnitt krÃ¤vs fÃ¶r %qs vid %L: %s"
--- 68149,68155 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explicit grÃ¤nssnitt krÃ¤vs fÃ¶r komponenten %qs vid %L: %s"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explicit grÃ¤nssnitt krÃ¤vs fÃ¶r %qs vid %L: %s"
*************** msgstr "Tilldelning till sammanhÃ¤ngande
*** 68257,68263 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Pekare vid %L i pekartilldelning kan Ã¶verleva pekarmÃ¥let"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "PekarinitieringsmÃ¥l vid %L fÃ¥r inte vara ALLOCATABLE"
--- 68267,68273 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Pekare vid %L i pekartilldelning kan Ã¶verleva pekarmÃ¥let"
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "PekarinitieringsmÃ¥l vid %L fÃ¥r inte vara ALLOCATABLE"
*************** msgstr "PekarinitieringsmÃ¥l vid %L fÃ¥r
*** 68267,68273 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "MÃ¥let fÃ¶r pekarinitieringen vid %L mÃ¥ste ha attributet TARGET"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "PekarinitieringsmÃ¥l vid %L mÃ¥ste ha attributet SAVE"
--- 68277,68283 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "MÃ¥let fÃ¶r pekarinitieringen vid %L mÃ¥ste ha attributet TARGET"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "PekarinitieringsmÃ¥l vid %L mÃ¥ste ha attributet SAVE"
*************** msgid "Illegal id in copy_walk_reduction
*** 68398,68404 ****
  msgstr "OtillÃ¥tet id i copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 68408,68414 ----
  msgstr "OtillÃ¥tet id i copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "FÃ¶rsta argumentet till definier
*** 68614,68625 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Andra argumentet av definierad tilldelning vid %L mÃ¥ste vara INTENT(IN)"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Andra argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)"
--- 68624,68635 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Andra argumentet av definierad tilldelning vid %L mÃ¥ste vara INTENT(IN)"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Andra argumentet till operatorgrÃ¤nssnitt vid %L mÃ¥ste vara INTENT(IN)"
*************** msgstr "Ordning stÃ¤mmer inte mellan akt
*** 68729,69290 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Ordning stÃ¤mmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (ordning %d och ordning %d)"
  
! #: fortran/interface.cc:2378
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ogiltigt procedurargument vid %L"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "GrÃ¤nssnitt stÃ¤mmer inte Ã¶verens i attrapprocedur %qs vid %L: %s"
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Aktuellt argument till sammanhÃ¤ngande pekarattrapp %qs vid %L mÃ¥ste vara enkelt sammanhÃ¤ngande"
  
! #: fortran/interface.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "Typen stÃ¤mmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (%s/%s)."
  
! #: fortran/interface.cc:2457
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Typ stÃ¤mmer inte i argument %qs vid %L; skickade %s till %s"
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Aktuellt argument med antagen typ vid %L krÃ¤ver att attrappargumentet %qs har antagen typ"
  
! #: fortran/interface.cc:2481
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Aktuellt argument med antagen typ vid %L motsvarande ett attrappargument %qs med antagen ordning mÃ¥ste ha antagen form eller antagen ordning"
  
! #: fortran/interface.cc:2498
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Aktuellt argument till %qs vid %L mÃ¥ste vara polymorft"
  
! #: fortran/interface.cc:2508
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Aktuellt argument till %qs vid %L mÃ¥ste ha samma deklarerade typ"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Aktuella argument till %qs vid %L mÃ¥ste vara obegrÃ¤nsat polymorfa eftersom det formella argumentet Ã¤r en pekare eller allokerbar obegrÃ¤nsat polymorf entitet [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Aktuellt argument till %qs vid %L mÃ¥ste vara en co-vektor"
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Co-ordning stÃ¤mmer inte i argument %qs vid %L (%d och %d)"
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Aktuellt argument till %qs vid %L mÃ¥ste vara enkelt sammanhÃ¤ngande eller ett element i en sÃ¥dan vektor"
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Aktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som Ã¤r LOCK_TYPE eller har en LOCK_TYPE-komponent"
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Aktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som Ã¤r EVENT_TYPE eller har en EVENT_TYPE-komponent"
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Attrappargument %qs mÃ¥ste vara en pekare, vektor med antagen form eller ordning utan attributet CONTIGUOUS - eftersom det aktuella argumentet vid %L inte Ã¤r enkelt sammanhÃ¤ngande och bÃ¥da Ã¤r ASYNCHRONOUS eller VOLATILE"
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Skickar co-vektor vid %L till allokerbart, icke co-vektor, INTENT(OUT) attrappargument %qs"
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Skickar co-vektor vid %L till allokerbart, icke co-vektor attrappargument %qs, som Ã¤r ogiltigt om allokeringsstatusen Ã¤ndras"
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorf skalÃ¤r skickad till vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2745
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element av vektor med antagen form eller pekare skickat som aktuellt argument vid %L kan inte motsvara aktuellt argument vid %L"
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element av vektor med antagen form eller pekare skickat till vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "UtÃ¶kning: SkalÃ¤rt CHARACTER-argument som inte Ã¤r av standardsort och inte C_CHAR-sort med vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Aktuellt skalÃ¤rt CHARACTER-argument med attrappargument som Ã¤r vektor %qs vid %L"
  
! #: fortran/interface.cc:3159
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Nyckelordsargument %qs vid %L Ã¤r felaktigt i en satsfunktion"
  
! #: fortran/interface.cc:3182
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Nyckelordsargument %qs vid %L finns inte i proceduren; menade du %qs?"
  
! #: fortran/interface.cc:3186
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Nyckelordsargument %qs vid %L finns inte i proceduren"
  
! #: fortran/interface.cc:3195
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Nyckelordsargumentet %qs vid %L Ã¤r redan associerat med ett annat aktuellt argument"
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Fler aktuella Ã¤n formella argument i proceduranrop vid %L"
  
! #: fortran/interface.cc:3218
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returspecificerare saknas i subrutinanrop vid %L"
  
! #: fortran/interface.cc:3232
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "OvÃ¤ntad alternativ returspecificerare i subrutinanrop vid %L"
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "OvÃ¤ntad inbyggd NULL() vid %L till attrapp %qs"
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nollpekare vid %L till icke-pekarattrapp %qs"
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Aktuellt argument vid %L till attrapp med antagen typ har typparametrar eller Ã¤r av en hÃ¤rledd typ med typgrÃ¤ns eller FINAL-procedurer"
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "TeckenlÃ¤ngd stÃ¤mmer inte (%ld/%ld) mellan aktuellt argument och pekare eller allokerbart attrappargument %qs vid %L"
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "TeckenlÃ¤ngd stÃ¤mmer inte (%ld/%ld) mellan aktuellt argument och attrappargument med antagen form %qs vid %L"
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Aktuellt argument vid %L till allokerbart eller pekarattrappargument %qs mÃ¥ste ha en fÃ¶rdrÃ¶jd lÃ¤ngdtypparameter om och endast om attrappen har en"
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "TeckenlÃ¤ngden pÃ¥ aktuellt argument Ã¤r kortare Ã¤n attrappargumentet %qs (%lu/%lu) vid %L"
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Aktuellt argument innehÃ¥ller fÃ¶r fÃ¥ element fÃ¶r attrappargument %qs (%lu/%lu) vid %L"
  
! #: fortran/interface.cc:3393
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "En procedurpekare fÃ¶rvÃ¤ntade som argument %qs vid %L"
  
! #: fortran/interface.cc:3410
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "FÃ¶rvÃ¤ntade en procedur som argument %qs vid %L"
  
! #: fortran/interface.cc:3475
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Aktuellt argument till %qs kan inte vara en vektor med antagen storlek vid %L"
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Aktuellt argument till INTENT(OUT)-attrapp med antagen ordning %qs vid %L fÃ¥r inte ha okÃ¤nd storlek"
  
! #: fortran/interface.cc:3519
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Aktuellt argument till %qs vid %L skall vara en pekare"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Aktuellt argument som inte Ã¤r en pekare vid %L till pekarattrapp %qs"
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "Det aktuella argumentet till %qs vid %L mÃ¥ste vara en pekare eller ett giltigt mÃ¥l fÃ¶r attrappekaren i en pekartilldelningssats"
  
! #: fortran/interface.cc:3551
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Co-indexerat faktiskt argument vid %L till pekarattrapp %qs"
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Co-indexerat aktuellt argument vid %L till allokerbar attrapp %qs krÃ¤ver INTENT(IN)"
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Co-indexerat ASYNCHRONOUS eller VOLATILE aktuellt argument vid %L krÃ¤ver att attrappen %qs varken har ASYNCHRONOUS eller VOLATILE"
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Co-indexerat faktiskt argument vid %L med allokerbar slutlig komponent till attrappen %qs krÃ¤ver antingen VALUE eller INTENT(IN)"
  
! #: fortran/interface.cc:3608
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Aktuellt CLASS-vektorargument till %qs mÃ¥ste vara en fullstÃ¤ndig vektor vid %L"
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Aktuellt argument till %qs skall vara en ALLOCATABLE vid %L"
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Vektorsektion som aktuellt argument med vektorindex vid %L Ã¤r inte kompatibelt med attributet INTENT(OUT), INTENT(INOUT), VOLATILE eller ASYNCHRONOUS pÃ¥ attrappargumentet %qs"
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Aktuellt argument med antagen form vid %L Ã¤r inte kompatibel med attrappargumentet %qs utan antagen form pÃ¥ grund av attributet VOLATILE"
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Vektorsektion som aktuellt argument vid %L Ã¤r inkompatibelt med attrappargumentet %qs utan antagen form pÃ¥ grund av attributet VOLATILE"
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Pekarvektor som aktuellt argument vid %L krÃ¤ver ett attrappargument %qs med antagen form eller pekarvektor pÃ¥ grund av attributet VOLATILE"
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Alternativ returspecifikation saknas i subrutinanrop vid %L"
  
! #: fortran/interface.cc:3756
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Aktuellt argument saknas fÃ¶r argument %qs vid %L"
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Felaktig komponentkod"
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Listor stÃ¤mmer inte"
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): trasig data"
  
! #: fortran/interface.cc:3949
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Samma aktuella argument associerat med INTENT(%s)-argument %qs och INTENT(%s)-argument %qs vid %L"
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Listor stÃ¤mmer inte"
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Procedurargument vid %L Ã¤r lokalt i en PURE-procedur och har attributet POINTER"
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Co-indexerat aktuellt argument vid %L i en PURE-procedur skickas till ett INTENT(%s)-argument"
  
! #: fortran/interface.cc:4021
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Co-indexerat aktuell argument vid %L i en PURE-procedur skickas till ett POINTER-attrappargument"
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Co-indexerat polymorft aktuellt argument vid %L skickas ett polymorft attrappargument %qs"
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Proceduren %qs anropad vid %L Ã¤r inte explicit deklarerad; menade du %qs?"
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Proceduren %qs anropad vid %L Ã¤r inte explicit deklarerad"
  
! #: fortran/interface.cc:4084
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Procedur %qs anropad med ett implicit grÃ¤nssnitt vid %L"
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Pekarobjektet %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnitt eller deklareras som vektor"
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Det allokerbara objektet %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnitt eller deklareras som vektor"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Allokerbar funktion %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnitt"
  
! #: fortran/interface.cc:4130
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explicit grÃ¤nssnitt krÃ¤vs fÃ¶r polymorft argument vid %L"
  
! #: fortran/interface.cc:4139
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Nyckelordsargument krÃ¤ver explicit grÃ¤nssnitt fÃ¶r proceduren %qs vid %L"
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argumentet â€�%sâ€� med antagen typ vid %L krÃ¤ver ett explicit grÃ¤nssnitt"
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Aktuellt argument till LOCK_TYPE eller med LOCK_TYPE-komponent vid %L krÃ¤ver ett explicit grÃ¤nssnitt fÃ¶r proceduren %qs"
  
! #: fortran/interface.cc:4178
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Aktuellt argument till EVENT_TYPE eller med EVENT_TYPE-komponent vid %L krÃ¤ver ett explicit grÃ¤nssnitt fÃ¶r proceduren %qs"
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-argumentet till NULL krÃ¤vs vid %L"
  
! #: fortran/interface.cc:4196
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Att skicka ett inbyggt NULL som aktuellt argumentet vid %L krÃ¤ver ett explicit grÃ¤nssnitt"
  
! #: fortran/interface.cc:4206
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argumentet med antagen ordning krÃ¤ver ett explicit grÃ¤nssnitt vid %L"
  
! #: fortran/interface.cc:4248
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Procedurpekarkomponent %qs anropad med ett implicit grÃ¤nssnitt vid %L"
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Nyckelordsargument krÃ¤ver explicit grÃ¤nssnitt fÃ¶r procedurpekarkomponent %qs vid %L"
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= krÃ¤vs i NULL()-argument vid %L: Tvetydighet mellan de specifika funktionerna %s och %s"
  
! #: fortran/interface.cc:4414
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Kan inte hitta symbolen %qs"
  
! #: fortran/interface.cc:4787
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entiteten %qs vid %L finns redan i grÃ¤nssnittet"
  
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Felaktig grÃ¤nssnittstyp"
  
! #: fortran/interface.cc:4998
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Det gÃ¥r inte att skriva Ã¶ver GENERIC %qs vid %L"
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en procedurbindning deklarerad NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs vid %L fÃ¥r inte vara DEFERRED eftersom det Ã¥sidosÃ¤tter en ej DEFERRED bindning"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en PURE-procedur och mÃ¥ste ocksÃ¥ vara PURE"
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en ELEMENTAL-procedur och mÃ¥ste ocksÃ¥ vara ELEMENTAL"
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en icke-ELEMENTAL-procedur och fÃ¥r inte heller vara ELEMENTAL"
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en SUBROUTINE och mÃ¥ste ocksÃ¥ vara en SUBROUTINE"
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en FUNCTION och mÃ¥ste ocksÃ¥ vara en FUNCTION"
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Resultaten stÃ¤mmer inte Ã¶verens fÃ¶r den Ã¥sidosÃ¤ttande proceduren %qs vid %L: %s"
  
! #: fortran/interface.cc:5080
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en PUBLIC-procedur och fÃ¥r inte vara PRIVATE"
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Attrappargument %qs till %qs vid %L skulle ha namnet %qs fÃ¶r att stÃ¤mma med motsvarande argument i den Ã¥sidosatta proceduren"
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Argument stÃ¤mmer inte Ã¶verens fÃ¶r den Ã¥sidosÃ¤ttande proceduren %qs vid %L: %s"
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs vid %L mÃ¥ste ha samma antal formella argument som den Ã¥sidosatta proceduren"
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en NOPASS-bindning och mÃ¥ste ocksÃ¥ vara NOPASS"
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en bindning med PASS och mÃ¥ste ocksÃ¥ vara PASS"
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Attrappargument fÃ¶r pass-objekt till %qs vid %L mÃ¥ste vara pÃ¥ samma position som attrappargumentet fÃ¶r pass-objektet i den Ã¥sidosatta proceduren"
  
! #: fortran/interface.cc:5178
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-attrappargument vid %L mÃ¥ste ha typen %s"
  
! #: fortran/interface.cc:5185
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-attrappargument vid %L mÃ¥ste ha KIND = %d"
  
! #: fortran/interface.cc:5192
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-attrappargument vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-attrappargument vid %L mÃ¥ste vara en ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5200
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-teckenargumentet vid %L mÃ¥ste ha antagen lÃ¤ngd"
  
! #: fortran/interface.cc:5204
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-attrappargument vid %L mÃ¥ste ha INTENT %s"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativ retur vid %L Ã¤r inte tillÃ¥tet i en DTIO-procedur"
  
! #: fortran/interface.cc:5274
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-proceduren %qs vid %L mÃ¥ste vara en subrutin"
  
! #: fortran/interface.cc:5286
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "FÃ¶r fÃ¥ attrappargument i DTIO-proceduren %qs vid %L"
  
! #: fortran/interface.cc:5293
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "FÃ¶r mÃ¥nga attrappargument i DTIO-proceduren %qs vid %L"
--- 68739,69300 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "Ordning stÃ¤mmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (ordning %d och ordning %d)"
  
! #: fortran/interface.cc:2394
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Ogiltigt procedurargument vid %L"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "GrÃ¤nssnitt stÃ¤mmer inte Ã¶verens i attrapprocedur %qs vid %L: %s"
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Aktuellt argument till sammanhÃ¤ngande pekarattrapp %qs vid %L mÃ¥ste vara enkelt sammanhÃ¤ngande"
  
! #: fortran/interface.cc:2463
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "Typen stÃ¤mmer inte mellan aktuellt argument vid %L och aktuellt argument vid %L (%s/%s)."
  
! #: fortran/interface.cc:2473
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Typ stÃ¤mmer inte i argument %qs vid %L; skickade %s till %s"
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Aktuellt argument med antagen typ vid %L krÃ¤ver att attrappargumentet %qs har antagen typ"
  
! #: fortran/interface.cc:2497
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Aktuellt argument med antagen typ vid %L motsvarande ett attrappargument %qs med antagen ordning mÃ¥ste ha antagen form eller antagen ordning"
  
! #: fortran/interface.cc:2514
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Aktuellt argument till %qs vid %L mÃ¥ste vara polymorft"
  
! #: fortran/interface.cc:2524
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Aktuellt argument till %qs vid %L mÃ¥ste ha samma deklarerade typ"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Aktuella argument till %qs vid %L mÃ¥ste vara obegrÃ¤nsat polymorfa eftersom det formella argumentet Ã¤r en pekare eller allokerbar obegrÃ¤nsat polymorf entitet [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2555
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Aktuellt argument till %qs vid %L mÃ¥ste vara en co-vektor"
  
! #: fortran/interface.cc:2577
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Co-ordning stÃ¤mmer inte i argument %qs vid %L (%d och %d)"
  
! #: fortran/interface.cc:2595
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Aktuellt argument till %qs vid %L mÃ¥ste vara enkelt sammanhÃ¤ngande eller ett element i en sÃ¥dan vektor"
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Aktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som Ã¤r LOCK_TYPE eller har en LOCK_TYPE-komponent"
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Aktuellt argument till icke-INTENT(INOUT)-attrappen %qs vid %L, som Ã¤r EVENT_TYPE eller har en EVENT_TYPE-komponent"
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Attrappargument %qs mÃ¥ste vara en pekare, vektor med antagen form eller ordning utan attributet CONTIGUOUS - eftersom det aktuella argumentet vid %L inte Ã¤r enkelt sammanhÃ¤ngande och bÃ¥da Ã¤r ASYNCHRONOUS eller VOLATILE"
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Skickar co-vektor vid %L till allokerbart, icke co-vektor, INTENT(OUT) attrappargument %qs"
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Skickar co-vektor vid %L till allokerbart, icke co-vektor attrappargument %qs, som Ã¤r ogiltigt om allokeringsstatusen Ã¤ndras"
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorf skalÃ¤r skickad till vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element av vektor med antagen form eller pekare skickat som aktuellt argument vid %L kan inte motsvara aktuellt argument vid %L"
  
! #: fortran/interface.cc:2766
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element av vektor med antagen form eller pekare skickat till vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "UtÃ¶kning: SkalÃ¤rt CHARACTER-argument som inte Ã¤r av standardsort och inte C_CHAR-sort med vektorattrappargument %qs vid %L"
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Aktuellt skalÃ¤rt CHARACTER-argument med attrappargument som Ã¤r vektor %qs vid %L"
  
! #: fortran/interface.cc:3175
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Nyckelordsargument %qs vid %L Ã¤r felaktigt i en satsfunktion"
  
! #: fortran/interface.cc:3198
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Nyckelordsargument %qs vid %L finns inte i proceduren; menade du %qs?"
  
! #: fortran/interface.cc:3202
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Nyckelordsargument %qs vid %L finns inte i proceduren"
  
! #: fortran/interface.cc:3211
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Nyckelordsargumentet %qs vid %L Ã¤r redan associerat med ett annat aktuellt argument"
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Fler aktuella Ã¤n formella argument i proceduranrop vid %L"
  
! #: fortran/interface.cc:3234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returspecificerare saknas i subrutinanrop vid %L"
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "OvÃ¤ntad alternativ returspecificerare i subrutinanrop vid %L"
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "OvÃ¤ntad inbyggd NULL() vid %L till attrapp %qs"
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nollpekare vid %L till icke-pekarattrapp %qs"
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Aktuellt argument vid %L till attrapp med antagen typ har typparametrar eller Ã¤r av en hÃ¤rledd typ med typgrÃ¤ns eller FINAL-procedurer"
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "TeckenlÃ¤ngd stÃ¤mmer inte (%ld/%ld) mellan aktuellt argument och pekare eller allokerbart attrappargument %qs vid %L"
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "TeckenlÃ¤ngd stÃ¤mmer inte (%ld/%ld) mellan aktuellt argument och attrappargument med antagen form %qs vid %L"
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Aktuellt argument vid %L till allokerbart eller pekarattrappargument %qs mÃ¥ste ha en fÃ¶rdrÃ¶jd lÃ¤ngdtypparameter om och endast om attrappen har en"
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "TeckenlÃ¤ngden pÃ¥ aktuellt argument Ã¤r kortare Ã¤n attrappargumentet %qs (%lu/%lu) vid %L"
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Aktuellt argument innehÃ¥ller fÃ¶r fÃ¥ element fÃ¶r attrappargument %qs (%lu/%lu) vid %L"
  
! #: fortran/interface.cc:3409
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "En procedurpekare fÃ¶rvÃ¤ntade som argument %qs vid %L"
  
! #: fortran/interface.cc:3426
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "FÃ¶rvÃ¤ntade en procedur som argument %qs vid %L"
  
! #: fortran/interface.cc:3491
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Aktuellt argument till %qs kan inte vara en vektor med antagen storlek vid %L"
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Aktuellt argument till INTENT(OUT)-attrapp med antagen ordning %qs vid %L fÃ¥r inte ha okÃ¤nd storlek"
  
! #: fortran/interface.cc:3535
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Aktuellt argument till %qs vid %L skall vara en pekare"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Aktuellt argument som inte Ã¤r en pekare vid %L till pekarattrapp %qs"
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "Det aktuella argumentet till %qs vid %L mÃ¥ste vara en pekare eller ett giltigt mÃ¥l fÃ¶r attrappekaren i en pekartilldelningssats"
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Co-indexerat faktiskt argument vid %L till pekarattrapp %qs"
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Co-indexerat aktuellt argument vid %L till allokerbar attrapp %qs krÃ¤ver INTENT(IN)"
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Co-indexerat ASYNCHRONOUS eller VOLATILE aktuellt argument vid %L krÃ¤ver att attrappen %qs varken har ASYNCHRONOUS eller VOLATILE"
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Co-indexerat faktiskt argument vid %L med allokerbar slutlig komponent till attrappen %qs krÃ¤ver antingen VALUE eller INTENT(IN)"
  
! #: fortran/interface.cc:3624
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Aktuellt CLASS-vektorargument till %qs mÃ¥ste vara en fullstÃ¤ndig vektor vid %L"
  
! #: fortran/interface.cc:3635
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Aktuellt argument till %qs skall vara en ALLOCATABLE vid %L"
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Vektorsektion som aktuellt argument med vektorindex vid %L Ã¤r inte kompatibelt med attributet INTENT(OUT), INTENT(INOUT), VOLATILE eller ASYNCHRONOUS pÃ¥ attrappargumentet %qs"
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Aktuellt argument med antagen form vid %L Ã¤r inte kompatibel med attrappargumentet %qs utan antagen form pÃ¥ grund av attributet VOLATILE"
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Vektorsektion som aktuellt argument vid %L Ã¤r inkompatibelt med attrappargumentet %qs utan antagen form pÃ¥ grund av attributet VOLATILE"
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Pekarvektor som aktuellt argument vid %L krÃ¤ver ett attrappargument %qs med antagen form eller pekarvektor pÃ¥ grund av attributet VOLATILE"
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Alternativ returspecifikation saknas i subrutinanrop vid %L"
  
! #: fortran/interface.cc:3772
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Aktuellt argument saknas fÃ¶r argument %qs vid %L"
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Felaktig komponentkod"
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): Listor stÃ¤mmer inte"
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): trasig data"
  
! #: fortran/interface.cc:3965
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Samma aktuella argument associerat med INTENT(%s)-argument %qs och INTENT(%s)-argument %qs vid %L"
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): Listor stÃ¤mmer inte"
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Procedurargument vid %L Ã¤r lokalt i en PURE-procedur och har attributet POINTER"
  
! #: fortran/interface.cc:4027
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Co-indexerat aktuellt argument vid %L i en PURE-procedur skickas till ett INTENT(%s)-argument"
  
! #: fortran/interface.cc:4037
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Co-indexerat aktuell argument vid %L i en PURE-procedur skickas till ett POINTER-attrappargument"
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Co-indexerat polymorft aktuellt argument vid %L skickas ett polymorft attrappargument %qs"
  
! #: fortran/interface.cc:4090
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Proceduren %qs anropad vid %L Ã¤r inte explicit deklarerad; menade du %qs?"
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Proceduren %qs anropad vid %L Ã¤r inte explicit deklarerad"
  
! #: fortran/interface.cc:4100
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Procedur %qs anropad med ett implicit grÃ¤nssnitt vid %L"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Pekarobjektet %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnitt eller deklareras som vektor"
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Det allokerbara objektet %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnitt eller deklareras som vektor"
  
! #: fortran/interface.cc:4129
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Allokerbar funktion %qs vid %L mÃ¥ste ha ett explicit funktionsgrÃ¤nssnitt"
  
! #: fortran/interface.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explicit grÃ¤nssnitt krÃ¤vs fÃ¶r polymorft argument vid %L"
  
! #: fortran/interface.cc:4155
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Nyckelordsargument krÃ¤ver explicit grÃ¤nssnitt fÃ¶r proceduren %qs vid %L"
  
! #: fortran/interface.cc:4164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argumentet â€�%sâ€� med antagen typ vid %L krÃ¤ver ett explicit grÃ¤nssnitt"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Aktuellt argument till LOCK_TYPE eller med LOCK_TYPE-komponent vid %L krÃ¤ver ett explicit grÃ¤nssnitt fÃ¶r proceduren %qs"
  
! #: fortran/interface.cc:4194
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Aktuellt argument till EVENT_TYPE eller med EVENT_TYPE-komponent vid %L krÃ¤ver ett explicit grÃ¤nssnitt fÃ¶r proceduren %qs"
  
! #: fortran/interface.cc:4204
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-argumentet till NULL krÃ¤vs vid %L"
  
! #: fortran/interface.cc:4212
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Att skicka ett inbyggt NULL som aktuellt argumentet vid %L krÃ¤ver ett explicit grÃ¤nssnitt"
  
! #: fortran/interface.cc:4222
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argumentet med antagen ordning krÃ¤ver ett explicit grÃ¤nssnitt vid %L"
  
! #: fortran/interface.cc:4264
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Procedurpekarkomponent %qs anropad med ett implicit grÃ¤nssnitt vid %L"
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Nyckelordsargument krÃ¤ver explicit grÃ¤nssnitt fÃ¶r procedurpekarkomponent %qs vid %L"
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "MOLD= krÃ¤vs i NULL()-argument vid %L: Tvetydighet mellan de specifika funktionerna %s och %s"
  
! #: fortran/interface.cc:4430
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Kan inte hitta symbolen %qs"
  
! #: fortran/interface.cc:4803
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Entiteten %qs vid %L finns redan i grÃ¤nssnittet"
  
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Felaktig grÃ¤nssnittstyp"
  
! #: fortran/interface.cc:5014
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "Det gÃ¥r inte att skriva Ã¶ver GENERIC %qs vid %L"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en procedurbindning deklarerad NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs vid %L fÃ¥r inte vara DEFERRED eftersom det Ã¥sidosÃ¤tter en ej DEFERRED bindning"
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en PURE-procedur och mÃ¥ste ocksÃ¥ vara PURE"
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en ELEMENTAL-procedur och mÃ¥ste ocksÃ¥ vara ELEMENTAL"
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en icke-ELEMENTAL-procedur och fÃ¥r inte heller vara ELEMENTAL"
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en SUBROUTINE och mÃ¥ste ocksÃ¥ vara en SUBROUTINE"
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en FUNCTION och mÃ¥ste ocksÃ¥ vara en FUNCTION"
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Resultaten stÃ¤mmer inte Ã¶verens fÃ¶r den Ã¥sidosÃ¤ttande proceduren %qs vid %L: %s"
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en PUBLIC-procedur och fÃ¥r inte vara PRIVATE"
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Attrappargument %qs till %qs vid %L skulle ha namnet %qs fÃ¶r att stÃ¤mma med motsvarande argument i den Ã¥sidosatta proceduren"
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Argument stÃ¤mmer inte Ã¶verens fÃ¶r den Ã¥sidosÃ¤ttande proceduren %qs vid %L: %s"
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs vid %L mÃ¥ste ha samma antal formella argument som den Ã¥sidosatta proceduren"
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en NOPASS-bindning och mÃ¥ste ocksÃ¥ vara NOPASS"
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs vid %L Ã¥sidosÃ¤tter en bindning med PASS och mÃ¥ste ocksÃ¥ vara PASS"
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Attrappargument fÃ¶r pass-objekt till %qs vid %L mÃ¥ste vara pÃ¥ samma position som attrappargumentet fÃ¶r pass-objektet i den Ã¥sidosatta proceduren"
  
! #: fortran/interface.cc:5194
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-attrappargument vid %L mÃ¥ste ha typen %s"
  
! #: fortran/interface.cc:5201
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-attrappargument vid %L mÃ¥ste ha KIND = %d"
  
! #: fortran/interface.cc:5208
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-attrappargument vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/interface.cc:5212
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-attrappargument vid %L mÃ¥ste vara en ASSUMED SHAPE ARRAY"
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-teckenargumentet vid %L mÃ¥ste ha antagen lÃ¤ngd"
  
! #: fortran/interface.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-attrappargument vid %L mÃ¥ste ha INTENT %s"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativ retur vid %L Ã¤r inte tillÃ¥tet i en DTIO-procedur"
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-proceduren %qs vid %L mÃ¥ste vara en subrutin"
  
! #: fortran/interface.cc:5302
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "FÃ¶r fÃ¥ attrappargument i DTIO-proceduren %qs vid %L"
  
! #: fortran/interface.cc:5309
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "FÃ¶r mÃ¥nga attrappargument i DTIO-proceduren %qs vid %L"
*************** msgstr "Konvertering frÃ¥n %s till %s vi
*** 69468,69474 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Kan inte konvertera %s till %s vid %L"
--- 69478,69484 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Kan inte konvertera %s till %s vid %L"
*************** msgstr "NAMELIST %qs i READ-sats vid %L
*** 70019,70025 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-objekt %qs i namnlistan %qs vid %L Ã¤r polymorf och behÃ¶ver en definierad input/output-procedur"
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-objektet %qs i namnlistan %qs vid %L med ALLOCATABLE- eller POINTER-komponenter"
--- 70029,70035 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-objekt %qs i namnlistan %qs vid %L Ã¤r polymorf och behÃ¶ver en definierad input/output-procedur"
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-objektet %qs i namnlistan %qs vid %L med ALLOCATABLE- eller POINTER-komponenter"
*************** msgstr "STOP-koden vid %L mÃ¥ste vara st
*** 70586,70592 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-kod vid %L mÃ¥ste vara standard heltal KIND=%d"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "QUIET-specificerare vid %L mÃ¥ste vara en skalÃ¤r LOGICAL"
--- 70596,70602 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-kod vid %L mÃ¥ste vara standard heltal KIND=%d"
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "QUIET-specificerare vid %L mÃ¥ste vara en skalÃ¤r LOGICAL"
*************** msgstr "ORDERED-klausulparameter Ã¤r min
*** 72440,72447 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "en ORDER-klausul fÃ¥r inte anvÃ¤ndas tillsammans med ORDERED vid %L"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-klausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryck"
--- 72450,72457 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "en ORDER-klausul fÃ¥r inte anvÃ¤ndas tillsammans med ORDERED vid %L"
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-klausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryck"
*************** msgstr "TeckenvÃ¤rd modulprocedur %qs vi
*** 74407,75114 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "TeckenvÃ¤rd intern funktion %qs vid %L fÃ¥r inte ha antagen lÃ¤ngd"
  
! #: fortran/resolve.cc:800
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Funktion %s vid %L har ingÃ¥ngar med vektorspecifikationer som ej stÃ¤mmer Ã¶verens"
  
! #: fortran/resolve.cc:811
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Funktion %s vid %L har ingÃ¥ngen %s med egenskaper som inte stÃ¤mmer"
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Funktionen â€�%sâ€� vid %L med ingÃ¥ngar som returnerar variabler av olika strÃ¤nglÃ¤ngder"
  
! #: fortran/resolve.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:857
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:906
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:911
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:958
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Den globala entiteten %qs vid %L fÃ¥r inte fÃ¶rekomma i ett COMMON-block vid %L"
  
! #: fortran/resolve.cc:962
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Den globala entiteten %qs vid %L fÃ¥r inte fÃ¶rekomma i ett COMMON-block"
  
! #: fortran/resolve.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "COMMON-block vid %L"
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variabel %qs vid %L Ã¤r i COMMON men endast i BLOCK DATA Ã¤r initiering tillÃ¥ten"
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Initierad variabel %qs vid %L Ã¤r i en blank COMMON men initiering ir endast tillÃ¥ten i namngivna common-block"
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs vid %L kan inte fÃ¶rekomma i COMMON [F2008:C5100]"
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "HÃ¤rledd typvariabel %qs i COMMON vid %L har varken attributet SEQUENCE eller BIND(C)"
  
! #: fortran/resolve.cc:1002
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "HÃ¤rledd typvariabel %qs i COMMON vid %L har en slutlig komponent som Ã¤r allokerbar"
  
! #: fortran/resolve.cc:1006
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "HÃ¤rledd typvariabel %qs i COMMON vid %L fÃ¥r inte ha standardinitierare"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "I Fortran 2003 Ã¤r COMMON %qs-block vid %L en global identifierare och mÃ¥ste sÃ¥ledes ha samma bindningsnamn som COMMON-blocket med samma namn vid %L: %s resp %s"
  
! #: fortran/resolve.cc:1064
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON-block %qs vid %L anvÃ¤nder samma globala identifierare som en entitet vid %L"
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON-block %qs med bindningsetikett vid %L delar identifierare med en global ej-COMMON-blockentitet vid %L"
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON-block vid %L med bindningsetikett %qs anvÃ¤nder samma globala identifierare som entiteten vid %L"
  
! #: fortran/resolve.cc:1115
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON-block %qs vid %L anvÃ¤nds som PARAMETER vid %L"
  
! #: fortran/resolve.cc:1119
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON-blocket %qs vid %L fÃ¥r inte ha attributet EXTERNAL"
  
! #: fortran/resolve.cc:1123
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON-block %qs vid %L Ã¤r ocksÃ¥ en inbyggd procedur"
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON-block %qs vid %L som ocksÃ¥ Ã¤r ett funktionsresultat"
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON-block %qs vid %L som ocksÃ¥ Ã¤r en global procedur"
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "KIND-parametern %qs i PDT-konstrueraren vid %C har inget vÃ¤rde"
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ordningen pÃ¥ elementet i postkonstrueraren vid %L stÃ¤mmer inte Ã¶verens med komponentens (%d/%d)"
  
! #: fortran/resolve.cc:1360
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Elementet i postkonstrueraren vid %L, fÃ¶r pekarkomponent %qs, Ã¤r %s men borde vara %s"
  
! #: fortran/resolve.cc:1392
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Olika teckenlÃ¤ngder (%wd/%wd) fÃ¶r pekarkomponenten %qs i konstrueraren vid %L"
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL i postkonstrueraren vid %L anvÃ¤nds pÃ¥ komponenten %qs, som varken Ã¤r en POINTER eller en ALLOCATABLE"
  
! #: fortran/resolve.cc:1471
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "GrÃ¤nssnittet stÃ¤mmer inte fÃ¶r procedurpekarkomponenten %qs i postkonstruerare vid %L: %s"
  
! #: fortran/resolve.cc:1490
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Felaktig vektorspecifikation av komponenten %qs refererad i postkonstruerare vid %L"
  
! #: fortran/resolve.cc:1503
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Formen pÃ¥ komponenten %qs i postkonstrueraren vid %L skiljer frÃ¥n formen pÃ¥ den deklarerade komponenten fÃ¶r dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1524
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Elementet i postkonstrueraren vid %L, fÃ¶r pekarkomponent %qs, borde vara en POINTER eller en TARGET"
  
! #: fortran/resolve.cc:1553
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Ogiltigt uttryck i postkonstrueraren fÃ¶r pekarkomponent %qs vid %L i PURE-procedur"
  
! #: fortran/resolve.cc:1679
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Den Ã¶vre grÃ¤nsen i sista dimensionen mÃ¥ste vara med i referensen till vektorn %qs med antagen storlek vid %L"
  
! #: fortran/resolve.cc:1741
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs vid %L Ã¤r tvetydig"
  
! #: fortran/resolve.cc:1745
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:1866
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Typ angiven fÃ¶r inbyggd funktion %qs vid %L ignoreras"
  
! #: fortran/resolve.cc:1879
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Inbyggd subrutin %qs vid %L fÃ¥r inte ha en typspecificerare"
  
! #: fortran/resolve.cc:1890
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs deklarerad INTRINSIC vid %L finns inte"
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Den inbyggda %qs deklarerad INTRINSIC vid %L Ã¤r inte tillgÃ¤nglig i den aktuella standardinstÃ¤llningen utan i %s.  AnvÃ¤nd en lÃ¤mplig flagga %<-std=*%> eller aktivera %<-fall-intrinsics%> fÃ¶r att anvÃ¤nda den."
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Icke RECURSIVE procedur %qs vid %L anropar kanske sig sjÃ¤lv rekursivt.  Deklarera den RECURSIVE eller anvÃ¤nd %<-frecursive%>"
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etikett %d som refereras vid %L Ã¤r aldrig definierad"
  
! #: fortran/resolve.cc:2029
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Den hÃ¤rledda typen %qs anvÃ¤nds som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2047
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Satsfunktionen %qs vid %L fÃ¥r inte vara ett aktuellt argument"
  
! #: fortran/resolve.cc:2055
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Inbyggd %qs vid %L fÃ¥r inte vara ett aktuellt argument"
  
! #: fortran/resolve.cc:2062
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Den interna proceduren %qs anvÃ¤nds som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2070
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2097
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Det gÃ¥r inte att hitta en angiven INTRINSIC-procedur fÃ¶r referensen %qs vid %L"
  
! #: fortran/resolve.cc:2119
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Symbolen %qs vid %L Ã¤r tvetydig"
  
! #: fortran/resolve.cc:2174
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "VÃ¤rdesargument vid %L har inte en numerisk typ"
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "VÃ¤rdeargument vid %L fÃ¥r inte vara en vektor eller vektorsektion"
  
! #: fortran/resolve.cc:2195
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "VÃ¤rdesargument vid %L Ã¤r inte tillÃ¥tet i denna kontext"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Att skicka intern procedur som plats vid %L Ã¤r inte tillÃ¥tet"
  
! #: fortran/resolve.cc:2218
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Co-indexerat aktuellt argument vid %L med slutlig pekarkomponent"
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs vid %L Ã¤r en vektor och OPTIONAL.  Om den inte finns, dÃ¥ kan den inte vara det aktuella argumentet i en ELEMENTAL-procedur om det inte finns ett ej valfritt argument med samma ordning (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Aktuellt argument vid %L fÃ¶r INTENT(%s)-attrapp %qs av ELEMENTAL-subrutin %qs Ã¤r en skalÃ¤r, men ett annat aktuellt argument Ã¤r en vektor"
  
! #: fortran/resolve.cc:2687
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Returtypen stÃ¤mmer inte fÃ¶r funktionen %qs vid %L (%s/%s)"
  
! #: fortran/resolve.cc:2714
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "GrÃ¤nssnitt stÃ¤mmer inte Ã¶verens i den globala proceduren %qs vid %L: %s"
  
! #: fortran/resolve.cc:2820
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Det finns ingen specifik funktionen fÃ¶r den generiska %qs vid %L"
  
! #: fortran/resolve.cc:2840
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generisk funktion %qs vid %L Ã¤r inte konsistent med ett specifikt inbyggt grÃ¤nssnitt"
  
! #: fortran/resolve.cc:2878
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktionen %qs vid %L Ã¤r INTRINSIC men Ã¤r inte kompatibel med en inbyggd"
  
! #: fortran/resolve.cc:2933
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Kan inte slÃ¥ upp den specifika funktionen %qs vid %L"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Saknad explicit deklaration med attributet EXTERNAL fÃ¶r symbolen %qs vid %L"
  
! #: fortran/resolve.cc:3042
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktionen %qs vid %L har ingen IMPLICIT-typ; menade du %qs?"
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktionen %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.cc:3170
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referens till den orena funktionen %qs vid %L Ã¤r inuti ett FORALL-%s"
  
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referens till den orena funktionen %qs vid %L Ã¤r inuti ett DO CONCURRENT-%s"
  
! #: fortran/resolve.cc:3184
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referens till den orena funktionen %qs vid %L inuti en PURE-procedur"
  
! #: fortran/resolve.cc:3251
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "OvÃ¤ntat skrÃ¤p efter %qs vid %L"
  
! #: fortran/resolve.cc:3262
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs vid %L Ã¤r inte en funktion"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs fÃ¥r inte refereras vid %L"
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs vid %L fÃ¥r inte ha ett antaget teckenlÃ¤ngdsresultat (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktionen %qs Ã¤r deklarerad CHARACTER(*) och fÃ¥r inte anvÃ¤ndas vid %L eftersom det inte Ã¤r ett attrappargument"
  
! #: fortran/resolve.cc:3359
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): felaktig funktionstyp"
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "En litteral BOZ-konstant vid %L fÃ¥r inte fÃ¶rekomma som ett faktiskt argument i en funktionsreferens"
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "AnvÃ¤ndardefinierad ej ELEMENTAL funktion %qs vid %L Ã¤r inte tillÃ¥ten i WORKSHARE-konstruktion"
  
! #: fortran/resolve.cc:3451
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs vid %L fÃ¥r inte anropas rekursivt, eftersom funktionen %qs inte Ã¤r RECURSIVE"
  
! #: fortran/resolve.cc:3455
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs vid %L fÃ¥r inte anropas rekursivt, eftersom den inte Ã¤r RECURSIVE"
  
! #: fortran/resolve.cc:3513
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Att anvÃ¤nda funktionen %qs vid %L bÃ¶r undvikas"
  
! #: fortran/resolve.cc:3529
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Subrutinanrop till %qs i FORALL-block vid %L Ã¤r inte PURE"
  
! #: fortran/resolve.cc:3535
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Subrutinanrop till %qs i DO CONCURRENT-block vid %L Ã¤r inte PURE"
  
! #: fortran/resolve.cc:3541
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Subrutinanrop till %qs vid %L Ã¤r inte PURE"
  
! #: fortran/resolve.cc:3609
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Det finns ingen specifik subrutinen fÃ¶r den generiska %qs vid %L"
  
! #: fortran/resolve.cc:3618
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisk subrutin %qs vid %L Ã¤r inte konsistent med ett inbyggt subrutingrÃ¤nssnitt"
  
! #: fortran/resolve.cc:3653
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Subrutin %qs vid %L Ã¤r INTRINSIC men Ã¤r inte kompatibel med en inbyggd"
  
! #: fortran/resolve.cc:3698
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Kan inte slÃ¥ upp den specifika subrutinen %qs vid %L"
  
! #: fortran/resolve.cc:3756
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs vid %L har en typ som inte Ã¤r konsistent med CALL vid %L"
  
! #: fortran/resolve.cc:3795
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs vid %L Ã¤r fÃ¥r inte anropas rekursivt, eftersom subrutinen %qs inte Ã¤r RECURSIVE"
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs vid %L fÃ¥r inte anropas rekursivt, eftersom den inte Ã¤r RECURSIVE"
  
! #: fortran/resolve.cc:3844
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): felaktig funktionstyp"
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Att anvÃ¤nda subrutinen %qs vid %L bÃ¶r undvikas"
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formerna fÃ¶r operanderna vid %L och %L Ã¤r inte konforma"
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Felaktig inbyggd"
  
! #: fortran/resolve.cc:4043
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Den orena funktionen %qs vid %L berÃ¤knas eventuellt inte"
  
! #: fortran/resolve.cc:4047
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Den orena funktionen vid %L berÃ¤knas eventuellt inte"
  
! #: fortran/resolve.cc:4124
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-litteralkonstanten vid %L fÃ¥r inte vara en operand till den unÃ¤ra operatorn %qs"
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operander vid %L och %L kan inte fÃ¶rekomma som operander av den binÃ¤ra operatorn %qs"
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-litteralkonstanten nÃ¤ra %L fÃ¥r inte fÃ¶rekomma som en operand till en relationsoperator"
  
! #: fortran/resolve.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "LikhetsjÃ¤mfÃ¶relse av %s vid %L"
  
! #: fortran/resolve.cc:4378
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "OlikhetsjÃ¤mfÃ¶relse av %s vid %L"
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Felaktig inbyggd"
  
! #: fortran/resolve.cc:4724
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i dimension %d"
  
! #: fortran/resolve.cc:4729
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i co-dimension %d"
  
! #: fortran/resolve.cc:4739
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i dimension %d"
  
! #: fortran/resolve.cc:4744
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i co-dimension %d"
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "OtillÃ¥tet steg pÃ¥ noll vid %L"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Undre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i dimension %d"
  
! #: fortran/resolve.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Undre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i dimension %d"
  
! #: fortran/resolve.cc:4806
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ã–vre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i dimension %d"
  
! #: fortran/resolve.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ã–vre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i dimension %d"
  
! #: fortran/resolve.cc:4831
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Felaktig vektorreferens"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "HÃ¶graste Ã¶vre grÃ¤nsen av en sektion av vektor med antagen storlek inte angiven vid %L"
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ordning stÃ¤mmer inte i vektorreferens vid %L (%d/%d)"
  
! #: fortran/resolve.cc:4872
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Co-indexordning stÃ¤mmer inte i vektorreferens vid %L (%d/%d)"
  
! #: fortran/resolve.cc:4888
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Co-index i co-dimension %d mÃ¥ste vara en skalÃ¤r vid %L"
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Vektorindex vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Vektorindex vid %L mÃ¥ste ha INTEGER-typ, fann %s"
  
! #: fortran/resolve.cc:4928
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-vektorindex vid %L"
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Dim-argumentet vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Dim-argumentet vid %L mÃ¥ste ha INTEGER-typ"
  
! #: fortran/resolve.cc:5034
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Felaktig vektorreferens till en icke-vektorentitet vid %L"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): oanvÃ¤nd as(1)"
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): oanvÃ¤nd as(2)"
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Vektorindex vid %L Ã¤r en vektor med ordning %d"
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Startindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste typen INTEGER"
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Startindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Slutindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste ha typen INTEGER"
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "SlutstrÃ¤ng fÃ¶r delstrÃ¤ng vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:5259
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Slutindex fÃ¶r delstrÃ¤ng vid %L Ã¤r fÃ¶r stort"
  
! #: fortran/resolve.cc:5450
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Felaktig vektorreferens"
  
! #: fortran/resolve.cc:5464
  #, 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 "Komponent till den hÃ¶gra av en delreferens med ordning skild frÃ¥n noll fÃ¥r inte ha attributet POINTER vid %L"
  
! #: fortran/resolve.cc:5474
  #, 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 "Komponent till den hÃ¶gra av en delreferens med ordning skild frÃ¥n noll fÃ¥r inte ha attributet ALLOCATABLE vid %L"
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "TvÃ¥ eller flera delreferenser med ordning skild frÃ¥n noll fÃ¥r inte anges vid %L"
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): TvÃ¥ vektorspecifikationer"
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r bara anvÃ¤ndas som ett aktuellt argument"
  
! #: fortran/resolve.cc:5704
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variabeln %s med antagen typ vid %L fÃ¥r bara anvÃ¤ndas som ett aktuellt argument"
--- 74417,75134 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "TeckenvÃ¤rd intern funktion %qs vid %L fÃ¥r inte ha antagen lÃ¤ngd"
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Funktion %s vid %L har ingÃ¥ngar med vektorspecifikationer som ej stÃ¤mmer Ã¶verens"
  
! #: fortran/resolve.cc:812
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Funktion %s vid %L har ingÃ¥ngen %s med egenskaper som inte stÃ¤mmer"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Funktionen â€�%sâ€� vid %L med ingÃ¥ngar som returnerar variabler av olika strÃ¤nglÃ¤ngder"
  
! #: fortran/resolve.cc:859
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s fÃ¥r inte vara en vektor i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s fÃ¥r inte vara en POINTER i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:881
! #, gcc-internal-format, gfc-internal-format
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "FUNCTION-resultat %s fÃ¥r inte vara ALLOCATABLE i FUNCTION %s vid %L"
! 
! #: fortran/resolve.cc:885
! #, gcc-internal-format, gfc-internal-format
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "ENTRY-resultat %s fÃ¥r inte vara ALLOCATABLE i FUNCTION %s vid %L"
! 
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY-resultat %s fÃ¥r inte vara av typen %s i FUNCTION %s vid %L"
  
! #: fortran/resolve.cc:975
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Den globala entiteten %qs vid %L fÃ¥r inte fÃ¶rekomma i ett COMMON-block vid %L"
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Den globala entiteten %qs vid %L fÃ¥r inte fÃ¶rekomma i ett COMMON-block"
  
! #: fortran/resolve.cc:989
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "COMMON-block vid %L"
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variabel %qs vid %L Ã¤r i COMMON men endast i BLOCK DATA Ã¤r initiering tillÃ¥ten"
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Initierad variabel %qs vid %L Ã¤r i en blank COMMON men initiering ir endast tillÃ¥ten i namngivna common-block"
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs vid %L kan inte fÃ¶rekomma i COMMON [F2008:C5100]"
  
! #: fortran/resolve.cc:1015
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "HÃ¤rledd typvariabel %qs i COMMON vid %L har varken attributet SEQUENCE eller BIND(C)"
  
! #: fortran/resolve.cc:1019
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "HÃ¤rledd typvariabel %qs i COMMON vid %L har en slutlig komponent som Ã¤r allokerbar"
  
! #: fortran/resolve.cc:1023
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "HÃ¤rledd typvariabel %qs i COMMON vid %L fÃ¥r inte ha standardinitierare"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "I Fortran 2003 Ã¤r COMMON %qs-block vid %L en global identifierare och mÃ¥ste sÃ¥ledes ha samma bindningsnamn som COMMON-blocket med samma namn vid %L: %s resp %s"
  
! #: fortran/resolve.cc:1081
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON-block %qs vid %L anvÃ¤nder samma globala identifierare som en entitet vid %L"
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON-block %qs med bindningsetikett vid %L delar identifierare med en global ej-COMMON-blockentitet vid %L"
  
! #: fortran/resolve.cc:1111
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON-block vid %L med bindningsetikett %qs anvÃ¤nder samma globala identifierare som entiteten vid %L"
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON-block %qs vid %L anvÃ¤nds som PARAMETER vid %L"
  
! #: fortran/resolve.cc:1136
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON-blocket %qs vid %L fÃ¥r inte ha attributet EXTERNAL"
  
! #: fortran/resolve.cc:1140
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON-block %qs vid %L Ã¤r ocksÃ¥ en inbyggd procedur"
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON-block %qs vid %L som ocksÃ¥ Ã¤r ett funktionsresultat"
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON-block %qs vid %L som ocksÃ¥ Ã¤r en global procedur"
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "KIND-parametern %qs i PDT-konstrueraren vid %C har inget vÃ¤rde"
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Ordningen pÃ¥ elementet i postkonstrueraren vid %L stÃ¤mmer inte Ã¶verens med komponentens (%d/%d)"
  
! #: fortran/resolve.cc:1377
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Elementet i postkonstrueraren vid %L, fÃ¶r pekarkomponent %qs, Ã¤r %s men borde vara %s"
  
! #: fortran/resolve.cc:1409
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Olika teckenlÃ¤ngder (%wd/%wd) fÃ¶r pekarkomponenten %qs i konstrueraren vid %L"
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "NULL i postkonstrueraren vid %L anvÃ¤nds pÃ¥ komponenten %qs, som varken Ã¤r en POINTER eller en ALLOCATABLE"
  
! #: fortran/resolve.cc:1488
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "GrÃ¤nssnittet stÃ¤mmer inte fÃ¶r procedurpekarkomponenten %qs i postkonstruerare vid %L: %s"
  
! #: fortran/resolve.cc:1507
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Felaktig vektorspecifikation av komponenten %qs refererad i postkonstruerare vid %L"
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Formen pÃ¥ komponenten %qs i postkonstrueraren vid %L skiljer frÃ¥n formen pÃ¥ den deklarerade komponenten fÃ¶r dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1541
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Elementet i postkonstrueraren vid %L, fÃ¶r pekarkomponent %qs, borde vara en POINTER eller en TARGET"
  
! #: fortran/resolve.cc:1570
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Ogiltigt uttryck i postkonstrueraren fÃ¶r pekarkomponent %qs vid %L i PURE-procedur"
  
! #: fortran/resolve.cc:1696
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Den Ã¶vre grÃ¤nsen i sista dimensionen mÃ¥ste vara med i referensen till vektorn %qs med antagen storlek vid %L"
  
! #: fortran/resolve.cc:1758
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs vid %L Ã¤r tvetydig"
  
! #: fortran/resolve.cc:1762
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:1883
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Typ angiven fÃ¶r inbyggd funktion %qs vid %L ignoreras"
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Inbyggd subrutin %qs vid %L fÃ¥r inte ha en typspecificerare"
  
! #: fortran/resolve.cc:1907
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%qs deklarerad INTRINSIC vid %L finns inte"
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Den inbyggda %qs deklarerad INTRINSIC vid %L Ã¤r inte tillgÃ¤nglig i den aktuella standardinstÃ¤llningen utan i %s.  AnvÃ¤nd en lÃ¤mplig flagga %<-std=*%> eller aktivera %<-fall-intrinsics%> fÃ¶r att anvÃ¤nda den."
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Icke RECURSIVE procedur %qs vid %L anropar kanske sig sjÃ¤lv rekursivt.  Deklarera den RECURSIVE eller anvÃ¤nd %<-frecursive%>"
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etikett %d som refereras vid %L Ã¤r aldrig definierad"
  
! #: fortran/resolve.cc:2046
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Den hÃ¤rledda typen %qs anvÃ¤nds som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2064
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Satsfunktionen %qs vid %L fÃ¥r inte vara ett aktuellt argument"
  
! #: fortran/resolve.cc:2072
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Inbyggd %qs vid %L fÃ¥r inte vara ett aktuellt argument"
  
! #: fortran/resolve.cc:2079
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Den interna proceduren %qs anvÃ¤nds som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2087
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2114
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Det gÃ¥r inte att hitta en angiven INTRINSIC-procedur fÃ¶r referensen %qs vid %L"
  
! #: fortran/resolve.cc:2136
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Symbolen %qs vid %L Ã¤r tvetydig"
  
! #: fortran/resolve.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "VÃ¤rdesargument vid %L har inte en numerisk typ"
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "VÃ¤rdeargument vid %L fÃ¥r inte vara en vektor eller vektorsektion"
  
! #: fortran/resolve.cc:2212
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "VÃ¤rdesargument vid %L Ã¤r inte tillÃ¥tet i denna kontext"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Att skicka intern procedur som plats vid %L Ã¤r inte tillÃ¥tet"
  
! #: fortran/resolve.cc:2235
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL icke INTRINSIC procedur %qs Ã¤r inte tillÃ¥ten som aktuellt argument vid %L"
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Co-indexerat aktuellt argument vid %L med slutlig pekarkomponent"
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs vid %L Ã¤r en vektor och OPTIONAL.  Om den inte finns, dÃ¥ kan den inte vara det aktuella argumentet i en ELEMENTAL-procedur om det inte finns ett ej valfritt argument med samma ordning (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Aktuellt argument vid %L fÃ¶r INTENT(%s)-attrapp %qs av ELEMENTAL-subrutin %qs Ã¤r en skalÃ¤r, men ett annat aktuellt argument Ã¤r en vektor"
  
! #: fortran/resolve.cc:2704
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Returtypen stÃ¤mmer inte fÃ¶r funktionen %qs vid %L (%s/%s)"
  
! #: fortran/resolve.cc:2731
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "GrÃ¤nssnitt stÃ¤mmer inte Ã¶verens i den globala proceduren %qs vid %L: %s"
  
! #: fortran/resolve.cc:2837
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Det finns ingen specifik funktionen fÃ¶r den generiska %qs vid %L"
  
! #: fortran/resolve.cc:2857
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generisk funktion %qs vid %L Ã¤r inte konsistent med ett specifikt inbyggt grÃ¤nssnitt"
  
! #: fortran/resolve.cc:2895
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktionen %qs vid %L Ã¤r INTRINSIC men Ã¤r inte kompatibel med en inbyggd"
  
! #: fortran/resolve.cc:2950
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Kan inte slÃ¥ upp den specifika funktionen %qs vid %L"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Saknad explicit deklaration med attributet EXTERNAL fÃ¶r symbolen %qs vid %L"
  
! #: fortran/resolve.cc:3059
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktionen %qs vid %L har ingen IMPLICIT-typ; menade du %qs?"
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktionen %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.cc:3187
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referens till den orena funktionen %qs vid %L Ã¤r inuti ett FORALL-%s"
  
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referens till den orena funktionen %qs vid %L Ã¤r inuti ett DO CONCURRENT-%s"
  
! #: fortran/resolve.cc:3201
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referens till den orena funktionen %qs vid %L inuti en PURE-procedur"
  
! #: fortran/resolve.cc:3268
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "OvÃ¤ntat skrÃ¤p efter %qs vid %L"
  
! #: fortran/resolve.cc:3279
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs vid %L Ã¤r inte en funktion"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs fÃ¥r inte refereras vid %L"
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs vid %L fÃ¥r inte ha ett antaget teckenlÃ¤ngdsresultat (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktionen %qs Ã¤r deklarerad CHARACTER(*) och fÃ¥r inte anvÃ¤ndas vid %L eftersom det inte Ã¤r ett attrappargument"
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "resolve_function(): felaktig funktionstyp"
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "En litteral BOZ-konstant vid %L fÃ¥r inte fÃ¶rekomma som ett faktiskt argument i en funktionsreferens"
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "AnvÃ¤ndardefinierad ej ELEMENTAL funktion %qs vid %L Ã¤r inte tillÃ¥ten i WORKSHARE-konstruktion"
  
! #: fortran/resolve.cc:3468
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs vid %L fÃ¥r inte anropas rekursivt, eftersom funktionen %qs inte Ã¤r RECURSIVE"
  
! #: fortran/resolve.cc:3472
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs vid %L fÃ¥r inte anropas rekursivt, eftersom den inte Ã¤r RECURSIVE"
  
! #: fortran/resolve.cc:3530
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Att anvÃ¤nda funktionen %qs vid %L bÃ¶r undvikas"
  
! #: fortran/resolve.cc:3546
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Subrutinanrop till %qs i FORALL-block vid %L Ã¤r inte PURE"
  
! #: fortran/resolve.cc:3552
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Subrutinanrop till %qs i DO CONCURRENT-block vid %L Ã¤r inte PURE"
  
! #: fortran/resolve.cc:3558
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Subrutinanrop till %qs vid %L Ã¤r inte PURE"
  
! #: fortran/resolve.cc:3626
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Det finns ingen specifik subrutinen fÃ¶r den generiska %qs vid %L"
  
! #: fortran/resolve.cc:3635
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisk subrutin %qs vid %L Ã¤r inte konsistent med ett inbyggt subrutingrÃ¤nssnitt"
  
! #: fortran/resolve.cc:3670
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Subrutin %qs vid %L Ã¤r INTRINSIC men Ã¤r inte kompatibel med en inbyggd"
  
! #: fortran/resolve.cc:3715
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Kan inte slÃ¥ upp den specifika subrutinen %qs vid %L"
  
! #: fortran/resolve.cc:3773
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs vid %L har en typ som inte Ã¤r konsistent med CALL vid %L"
  
! #: fortran/resolve.cc:3812
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs vid %L Ã¤r fÃ¥r inte anropas rekursivt, eftersom subrutinen %qs inte Ã¤r RECURSIVE"
  
! #: fortran/resolve.cc:3816
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs vid %L fÃ¥r inte anropas rekursivt, eftersom den inte Ã¤r RECURSIVE"
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): felaktig funktionstyp"
  
! #: fortran/resolve.cc:3878
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Att anvÃ¤nda subrutinen %qs vid %L bÃ¶r undvikas"
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formerna fÃ¶r operanderna vid %L och %L Ã¤r inte konforma"
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Felaktig inbyggd"
  
! #: fortran/resolve.cc:4060
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Den orena funktionen %qs vid %L berÃ¤knas eventuellt inte"
  
! #: fortran/resolve.cc:4064
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Den orena funktionen vid %L berÃ¤knas eventuellt inte"
  
! #: fortran/resolve.cc:4141
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-litteralkonstanten vid %L fÃ¥r inte vara en operand till den unÃ¤ra operatorn %qs"
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operander vid %L och %L kan inte fÃ¶rekomma som operander av den binÃ¤ra operatorn %qs"
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-litteralkonstanten nÃ¤ra %L fÃ¥r inte fÃ¶rekomma som en operand till en relationsoperator"
  
! #: fortran/resolve.cc:4393
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "LikhetsjÃ¤mfÃ¶relse av %s vid %L"
  
! #: fortran/resolve.cc:4395
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "OlikhetsjÃ¤mfÃ¶relse av %s vid %L"
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Felaktig inbyggd"
  
! #: fortran/resolve.cc:4741
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i dimension %d"
  
! #: fortran/resolve.cc:4746
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i co-dimension %d"
  
! #: fortran/resolve.cc:4756
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i dimension %d"
  
! #: fortran/resolve.cc:4761
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i co-dimension %d"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "OtillÃ¥tet steg pÃ¥ noll vid %L"
  
! #: fortran/resolve.cc:4799
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Undre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i dimension %d"
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Undre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i dimension %d"
  
! #: fortran/resolve.cc:4823
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Ã–vre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld < %ld) i dimension %d"
  
! #: fortran/resolve.cc:4832
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Ã–vre vektorreferens vid %L Ã¤r utanfÃ¶r grÃ¤nsen (%ld > %ld) i dimension %d"
  
! #: fortran/resolve.cc:4848
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Felaktig vektorreferens"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "HÃ¶graste Ã¶vre grÃ¤nsen av en sektion av vektor med antagen storlek inte angiven vid %L"
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Ordning stÃ¤mmer inte i vektorreferens vid %L (%d/%d)"
  
! #: fortran/resolve.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Co-indexordning stÃ¤mmer inte i vektorreferens vid %L (%d/%d)"
  
! #: fortran/resolve.cc:4905
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Co-index i co-dimension %d mÃ¥ste vara en skalÃ¤r vid %L"
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Vektorindex vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:4939
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Vektorindex vid %L mÃ¥ste ha INTEGER-typ, fann %s"
  
! #: fortran/resolve.cc:4945
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-vektorindex vid %L"
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Dim-argumentet vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Dim-argumentet vid %L mÃ¥ste ha INTEGER-typ"
  
! #: fortran/resolve.cc:5051
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Felaktig vektorreferens till en icke-vektorentitet vid %L"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): oanvÃ¤nd as(1)"
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): oanvÃ¤nd as(2)"
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Vektorindex vid %L Ã¤r en vektor med ordning %d"
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Startindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste typen INTEGER"
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Startindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Slutindex fÃ¶r delstrÃ¤ng vid %L mÃ¥ste ha typen INTEGER"
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "SlutstrÃ¤ng fÃ¶r delstrÃ¤ng vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:5276
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Slutindex fÃ¶r delstrÃ¤ng vid %L Ã¤r fÃ¶r stort"
  
! #: fortran/resolve.cc:5467
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Felaktig vektorreferens"
  
! #: fortran/resolve.cc:5481
  #, 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 "Komponent till den hÃ¶gra av en delreferens med ordning skild frÃ¥n noll fÃ¥r inte ha attributet POINTER vid %L"
  
! #: fortran/resolve.cc:5491
  #, 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 "Komponent till den hÃ¶gra av en delreferens med ordning skild frÃ¥n noll fÃ¥r inte ha attributet ALLOCATABLE vid %L"
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "TvÃ¥ eller flera delreferenser med ordning skild frÃ¥n noll fÃ¥r inte anges vid %L"
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): TvÃ¥ vektorspecifikationer"
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r bara anvÃ¤ndas som ett aktuellt argument"
  
! #: fortran/resolve.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variabeln %s med antagen typ vid %L fÃ¥r bara anvÃ¤ndas som ett aktuellt argument"
*************** msgstr "Variabeln %s med antagen typ vid
*** 75117,75128 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, 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 "Variabel med antagen typ %s vid %L som aktuellt argument till en frÃ¥gefunktion skall vara det fÃ¶rsta argumentet"
  
! #: fortran/resolve.cc:5733
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Variabeln %s med antagen ordning vid %L kan bara anvÃ¤ndas som ett aktuellt argument"
--- 75137,75148 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, 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 "Variabel med antagen typ %s vid %L som aktuellt argument till en frÃ¥gefunktion skall vara det fÃ¶rsta argumentet"
  
! #: fortran/resolve.cc:5750
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Variabeln %s med antagen ordning vid %L kan bara anvÃ¤ndas som ett aktuellt argument"
*************** msgstr "Variabeln %s med antagen ordning
*** 75131,75423 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, 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 "Variabel med antagen ordning %s vid %L som aktuellt argument till en frÃ¥gefunktion skall vara det fÃ¶rsta argumentet"
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall inte ha en subobjektreferens"
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Variabeln %s med antagen typ vid %L skall inte ha en subobjektreferens"
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Variabeln %s med antagen ordning vid %L skall inte ha en subobjektreferens"
  
! #: fortran/resolve.cc:5961
  #, 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 "Variabel %qs, anvÃ¤nd i ett specifikationsuttryck, refereras vid %L fÃ¶re ENTRY-satsen i vilken den Ã¤r en parameter"
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variabel %qs anvÃ¤nds vid %L fÃ¶re ENTRY-satsen i vilken den Ã¤r en parameter"
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorft subobjekt till co-indexerat objekt vid %L"
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Co-indexerat objekt med polymorf allokerbar delkomponent vid %L"
  
! #: fortran/resolve.cc:6065
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Att anvÃ¤nda variabeln %qs vid %L bÃ¶r undvikas"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs vid %L Ã¤r vÃ¤rdassocierad vid %L in i en innesluten procedur med en intern procedur med samma namn"
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fel i typbundet anrop vid %L"
  
! #: fortran/resolve.cc:6449
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Skickat objekt vid %L mÃ¥ste vara skalÃ¤r"
  
! #: fortran/resolve.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basobjekt fÃ¶r procedurpekarkomponentanrop vid %L Ã¤r av ABSTRACT typ %qs"
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basobjekt fÃ¶r typbundet proceduranrop vid %L Ã¤r av ABSTRACT typ %qs"
  
! #: fortran/resolve.cc:6504
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basobjekt fÃ¶r typbundet NOPASS-proceduranrop vid %L mÃ¥ste vara skalÃ¤rt"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Hittade ingen matchande specifik bindning fÃ¶r anropet till GENERIC %qs vid %L"
  
! #: fortran/resolve.cc:6726
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs vid %L skulle vara en SUBROUTINE"
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs vid %L skulle vara en FUNCTION"
  
! #: fortran/resolve.cc:7313
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Felaktig uttryckstyp"
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s vid %L mÃ¥ste vara en skalÃ¤r"
  
! #: fortran/resolve.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s vid %L mÃ¥ste vara ett heltal"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s vid %L mÃ¥ste vara INTEGER"
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Steguttryck i DO-slinga vid %L fÃ¥r inte vara noll"
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-slinga vid %L kommer kÃ¶ras noll gÃ¥nger"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-slingan vid %L Ã¤r odefinierad eftersom den spiller Ã¶ver"
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-slingan vid %L Ã¤r odefinierad eftersom den spiller under"
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r INTEGER"
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGER"
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGER"
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-steguttryck vid %L mÃ¥ste vara en skalÃ¤r %s"
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-steguttryck vid %L fÃ¥r inte vara noll"
  
! #: fortran/resolve.cc:7567
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-index %qs fÃ¥r inte fÃ¶rekomma i triplettspecifikation vid %L"
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Allokeringsobjekt vid %L mÃ¥ste vara ALLOCATABLE eller en POINTER"
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Co-indexerat allokerbart objekt vid %L"
  
! #: fortran/resolve.cc:7790
  #, 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 "KÃ¤lluttryck vid %L mÃ¥ste vara skalÃ¤rt eller ha samma ordning som allokeringsobjektet vid %L"
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "KÃ¤lluttryck vid %L och allokeringsobjekt vid %L mÃ¥ste ha samma form"
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typen pÃ¥ entiteten vid %L Ã¤r typinkompatibel med kÃ¤lluttrycket vid %L"
  
! #: fortran/resolve.cc:7993
  #, 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 "Allokeringsobjektet vid %L och kÃ¤lluttrycket vid %L skall ha samma sorts typparameter"
  
! #: fortran/resolve.cc:8007
  #, 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 "KÃ¤lluttrycket vid %L skall varken vara av typen LOCK_TYPE eller ha en LOCK_TYPE-komponent om det allokerbara objektet vid %L Ã¤r en co-vektor"
  
! #: fortran/resolve.cc:8022
  #, 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 "KÃ¤lluttrycket vid %L skall varken vara av typen EVENT_TYPE eller ha en EVENT_TYPE-komponent om det allokerbara objektet vid %L Ã¤r en co-vektor"
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Allokering %s av ABSTRACT bastyp vid %L behÃ¶ver en typspecifikation eller source-uttryck"
  
! #: fortran/resolve.cc:8053
  #, 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 "Allokerar %s vid %L med typspecifikation krÃ¤ver samma teckenlÃ¤ngdsparameter som i deklarationen"
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Vektorspecifikation krÃ¤vs i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8141
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Vektorspecifikation eller vektorvÃ¤rt SOURCE=-uttryck krÃ¤vs i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8166
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Co-vektorspecifikation krÃ¤vs i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Felaktig co-vektorspecifikation i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "Ã–vre cobound Ã¤r mindre Ã¤n den lÃ¤gre cobound vid %L"
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "Ã–vre cobound Ã¤r mindre Ã¤n lÃ¤gre cobound av 1 vid %L"
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Felaktig vektorspecifikation i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8252
  #, 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 fÃ¥r inte fÃ¶rekomma i vektorspecifikationen vid %L i samma ALLOCATE-sats dÃ¤r den sjÃ¤lv allokeras"
  
! #: fortran/resolve.cc:8267
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "%<*%> fÃ¶rvÃ¤ntades i co-indexspecifikation i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8309
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Statvariabel vid %L mÃ¥ste vara en INTEGER-variabel"
  
! #: fortran/resolve.cc:8338
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Statvariabel vid %L skall inte %s:as i samma %s-sats"
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG vid %L Ã¤r oanvÃ¤ndbart utan en STAT-tagg"
  
! #: fortran/resolve.cc:8365
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ERRMSG-variabeln vid %L mÃ¥ste vara en skalÃ¤r standard-CHARACTER-variabel"
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Errmsg-variabel vid %L skall inte %s:as i samma %s-sats"
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allokeringsobjekt vid %L fÃ¶rekommer ocksÃ¥ vid %L"
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Allokeringsobjekt vid %L Ã¤r underobjekt till objekt vid %L"
--- 75151,75443 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, 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 "Variabel med antagen ordning %s vid %L som aktuellt argument till en frÃ¥gefunktion skall vara det fÃ¶rsta argumentet"
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall inte ha en subobjektreferens"
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Variabeln %s med antagen typ vid %L skall inte ha en subobjektreferens"
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Variabeln %s med antagen ordning vid %L skall inte ha en subobjektreferens"
  
! #: fortran/resolve.cc:5978
  #, 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 "Variabel %qs, anvÃ¤nd i ett specifikationsuttryck, refereras vid %L fÃ¶re ENTRY-satsen i vilken den Ã¤r en parameter"
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variabel %qs anvÃ¤nds vid %L fÃ¶re ENTRY-satsen i vilken den Ã¤r en parameter"
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorft subobjekt till co-indexerat objekt vid %L"
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Co-indexerat objekt med polymorf allokerbar delkomponent vid %L"
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Att anvÃ¤nda variabeln %qs vid %L bÃ¶r undvikas"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs vid %L Ã¤r vÃ¤rdassocierad vid %L in i en innesluten procedur med en intern procedur med samma namn"
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fel i typbundet anrop vid %L"
  
! #: fortran/resolve.cc:6466
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Skickat objekt vid %L mÃ¥ste vara skalÃ¤r"
  
! #: fortran/resolve.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basobjekt fÃ¶r procedurpekarkomponentanrop vid %L Ã¤r av ABSTRACT typ %qs"
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basobjekt fÃ¶r typbundet proceduranrop vid %L Ã¤r av ABSTRACT typ %qs"
  
! #: fortran/resolve.cc:6521
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basobjekt fÃ¶r typbundet NOPASS-proceduranrop vid %L mÃ¥ste vara skalÃ¤rt"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Hittade ingen matchande specifik bindning fÃ¶r anropet till GENERIC %qs vid %L"
  
! #: fortran/resolve.cc:6743
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs vid %L skulle vara en SUBROUTINE"
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs vid %L skulle vara en FUNCTION"
  
! #: fortran/resolve.cc:7330
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Felaktig uttryckstyp"
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s vid %L mÃ¥ste vara en skalÃ¤r"
  
! #: fortran/resolve.cc:7373
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s vid %L mÃ¥ste vara ett heltal"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s vid %L mÃ¥ste vara INTEGER"
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Steguttryck i DO-slinga vid %L fÃ¥r inte vara noll"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-slinga vid %L kommer kÃ¶ras noll gÃ¥nger"
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-slingan vid %L Ã¤r odefinierad eftersom den spiller Ã¶ver"
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-slingan vid %L Ã¤r odefinierad eftersom den spiller under"
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r INTEGER"
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGER"
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-slututtryck vid %L mÃ¥ste vara en skalÃ¤r INTEGER"
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-steguttryck vid %L mÃ¥ste vara en skalÃ¤r %s"
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-steguttryck vid %L fÃ¥r inte vara noll"
  
! #: fortran/resolve.cc:7584
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-index %qs fÃ¥r inte fÃ¶rekomma i triplettspecifikation vid %L"
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Allokeringsobjekt vid %L mÃ¥ste vara ALLOCATABLE eller en POINTER"
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Co-indexerat allokerbart objekt vid %L"
  
! #: fortran/resolve.cc:7807
  #, 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 "KÃ¤lluttryck vid %L mÃ¥ste vara skalÃ¤rt eller ha samma ordning som allokeringsobjektet vid %L"
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "KÃ¤lluttryck vid %L och allokeringsobjekt vid %L mÃ¥ste ha samma form"
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typen pÃ¥ entiteten vid %L Ã¤r typinkompatibel med kÃ¤lluttrycket vid %L"
  
! #: fortran/resolve.cc:8010
  #, 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 "Allokeringsobjektet vid %L och kÃ¤lluttrycket vid %L skall ha samma sorts typparameter"
  
! #: fortran/resolve.cc:8024
  #, 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 "KÃ¤lluttrycket vid %L skall varken vara av typen LOCK_TYPE eller ha en LOCK_TYPE-komponent om det allokerbara objektet vid %L Ã¤r en co-vektor"
  
! #: fortran/resolve.cc:8039
  #, 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 "KÃ¤lluttrycket vid %L skall varken vara av typen EVENT_TYPE eller ha en EVENT_TYPE-komponent om det allokerbara objektet vid %L Ã¤r en co-vektor"
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Allokering %s av ABSTRACT bastyp vid %L behÃ¶ver en typspecifikation eller source-uttryck"
  
! #: fortran/resolve.cc:8070
  #, 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 "Allokerar %s vid %L med typspecifikation krÃ¤ver samma teckenlÃ¤ngdsparameter som i deklarationen"
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Vektorspecifikation krÃ¤vs i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8161
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Vektorspecifikation eller vektorvÃ¤rt SOURCE=-uttryck krÃ¤vs i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8186
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Co-vektorspecifikation krÃ¤vs i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Felaktig co-vektorspecifikation i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "Ã–vre cobound Ã¤r mindre Ã¤n den lÃ¤gre cobound vid %L"
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "Ã–vre cobound Ã¤r mindre Ã¤n lÃ¤gre cobound av 1 vid %L"
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Felaktig vektorspecifikation i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8272
  #, 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 fÃ¥r inte fÃ¶rekomma i vektorspecifikationen vid %L i samma ALLOCATE-sats dÃ¤r den sjÃ¤lv allokeras"
  
! #: fortran/resolve.cc:8287
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "%<*%> fÃ¶rvÃ¤ntades i co-indexspecifikation i ALLOCATE-sats vid %L"
  
! #: fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Statvariabel vid %L mÃ¥ste vara en INTEGER-variabel"
  
! #: fortran/resolve.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Statvariabel vid %L skall inte %s:as i samma %s-sats"
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG vid %L Ã¤r oanvÃ¤ndbart utan en STAT-tagg"
  
! #: fortran/resolve.cc:8385
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "ERRMSG-variabeln vid %L mÃ¥ste vara en skalÃ¤r standard-CHARACTER-variabel"
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Errmsg-variabel vid %L skall inte %s:as i samma %s-sats"
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Allokeringsobjekt vid %L fÃ¶rekommer ocksÃ¥ vid %L"
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Allokeringsobjekt vid %L Ã¤r underobjekt till objekt vid %L"
*************** msgstr "Allokeringsobjekt vid %L Ã¤r und
*** 75426,75709 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-etikett vid %L Ã¶verlappar med CASE-etikett vid %L"
  
! #: fortran/resolve.cc:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "uttryck i CASE-sats vid %L mÃ¥ste vara av typ %s"
  
! #: fortran/resolve.cc:8728
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Uttryck i CASE-sats vid %L mÃ¥ste ha sort %d"
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Uttryck i CASE-sats vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Valuttryck i berÃ¤knad-GOTO-sats vid %L mÃ¥ste vara ett skalÃ¤rt heltalsuttryck"
  
! #: fortran/resolve.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument till SELECT-sats vid %L kan inte vara %s"
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argumentet till SELECT-satsen vid %L mÃ¥ste vara ett skalÃ¤rt uttryck"
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Uttryck i CASE-sats vid %L ligger inte i intervallet %s"
  
! #: fortran/resolve.cc:8904 fortran/resolve.cc:9561
  #, 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 vid %L fÃ¥r inte fÃ¶ljas av ett andra DEFAULT CASE vid %L"
  
! #: fortran/resolve.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logiskt intervall CASE-sats vid %L Ã¤r inte tillÃ¥tet"
  
! #: fortran/resolve.cc:8943
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstant logiskt vÃ¤rde i CASE-sats upprepas vid %L"
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Intervallspecifikationen vid %L kan aldrig matchas"
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logiskt SELECT CASE-block vid %L har mer Ã¤n tvÃ¥ fall"
  
! #: fortran/resolve.cc:9112
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Den associerande entiteten %qs vid %L Ã¤r en procedurpekare"
  
! #: fortran/resolve.cc:9121
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Den hÃ¤rledda typen %qs fÃ¥r inte anvÃ¤ndas som en variabel vid %L"
  
! #: fortran/resolve.cc:9138
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Den associerande entiteten %qs vid %L Ã¤r ett procedurnamn"
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "Det associerande selector-uttrycket vid %L ger en procedur"
  
! #: fortran/resolve.cc:9161
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektorn vid %L fÃ¥r inte vara NULL()"
  
! #: fortran/resolve.cc:9166
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektorn vid %L har ingen typ"
  
! #: fortran/resolve.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Associationsnamn %qs vid %L anvÃ¤nds som en vektor"
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-vÃ¤ljare vid %L behÃ¶ver en temporÃ¤r som inte Ã¤r implementerad Ã¤nnu"
  
! #: fortran/resolve.cc:9431
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektorer skall vara polymorfiska i SELECT TYPE-sats vid %L"
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektorn vid %L fÃ¥r inte vara co-indexerad"
  
! #: fortran/resolve.cc:9510
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS vid %L Ã¶verlappar med TYPE IS vid %L"
  
! #: fortran/resolve.cc:9523
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "HÃ¤rledd typ %qs vid %L mÃ¥ste vara utÃ¶kningsbar"
  
! #: fortran/resolve.cc:9536
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "HÃ¤rledd typ %qs vid %L mÃ¥ste vara en utÃ¶kning av %qs"
  
! #: fortran/resolve.cc:9539
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "OvÃ¤ntad inbyggd typ %qs vid %L"
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Typspecifikationen vid %L skall ange att varje lÃ¤ngdtypparameter Ã¤r antagen"
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Dubbelt CLASS IS-block i SELECT TYPE-sats vid %L"
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT vid %L upprepas vid %L"
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) vid %L upprepas vid %L"
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) vid %L upprepas vid %L"
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) vid %L fÃ¥r inte anvÃ¤ndas med en pekare eller allokerbar selector vid %L"
  
! #: fortran/resolve.cc:10066
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ogiltigt sammanhang fÃ¶r inbyggd NULL () vid %L"
  
! #: fortran/resolve.cc:10120
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO %s-procedur vid %L mÃ¥ste vara rekursiv"
  
! #: fortran/resolve.cc:10130
  #, 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 "DataÃ¶verfÃ¶ringselementet vid %L kan inte vara polymorft om det inte behandlas av en definierad input/output-procedur"
  
! #: fortran/resolve.cc:10143
  #, 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 "DataÃ¶verfÃ¶ringselementet vid %L kan inte ha POINTER-komponenter om det inte behandlas av en definierad input/output-procedur"
  
! #: fortran/resolve.cc:10152
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "DataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha procedurpekarkomponenter"
  
! #: fortran/resolve.cc:10159
  #, 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 "DataÃ¶verfÃ¶ringselementet vid %L kan inte ha ALLOCATABLE-komponenter om det inte behandlas av en definierad input/output-procedur"
  
! #: fortran/resolve.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha PRIVATE-komponenter"
  
! #: fortran/resolve.cc:10176
  #, 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 "DataÃ¶verfÃ¶ringselementet vid %L kan inte ha PRIVATE-komponenter om det inte behandlas av en definierad input/output-procedur"
  
! #: fortran/resolve.cc:10194
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte vara en full referens till en vektor med antagen storlek"
  
! #: fortran/resolve.cc:10251
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "LÃ¥svariabel vid %L mÃ¥ste vara en skalÃ¤r av typen LOCK_TYPE"
  
! #: fortran/resolve.cc:10261
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "HÃ¤ndelsevariabeln vid %L mÃ¥ste vara en skalÃ¤r av typen EVENT_TYPE"
  
! #: fortran/resolve.cc:10265
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "HÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor eller co-indexerat"
  
! #: fortran/resolve.cc:10268
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "HÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor men inte co-indexerat"
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT=-argumentet vid %L mÃ¥ste vara en skalÃ¤r INTEGER-variabel"
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG=-variabeln vid %L mÃ¥ste vara en skalÃ¤r CHARACTER-variabel"
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "ACQUIRED_LOCK=-argumentet vid %L mÃ¥ste vara en skalÃ¤r LOGICAL-variabel"
  
! #: fortran/resolve.cc:10312
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "UNTIL_COUNT=-argumentet vid %L mÃ¥ste vara ett skalÃ¤rt INTEGER-uttryck"
  
! #: fortran/resolve.cc:10373
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "BildmÃ¤ngdsargument vid %L mÃ¥ste vara ett skalÃ¤rt eller INTEGER-uttryck av ordning 1"
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "BildmÃ¤ngdsargument vid %L mÃ¥ste vara mellan 1 och num_images()"
  
! #: fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Sats vid %L Ã¤r inte en giltig grenmÃ¥lssats fÃ¶r grensatsen vid %L"
  
! #: fortran/resolve.cc:10450
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Gren vid %L kan orsaka en oÃ¤ndlig slinga"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-sats vid %L lÃ¤mnar CRITICAL-konstruktion fÃ¶r etikett vid %L"
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO-sats vid %L lÃ¤mnar DO CONCURRENT-konstruktion fÃ¶r etikett vid %L"
--- 75446,75729 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-etikett vid %L Ã¶verlappar med CASE-etikett vid %L"
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "uttryck i CASE-sats vid %L mÃ¥ste vara av typ %s"
  
! #: fortran/resolve.cc:8748
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Uttryck i CASE-sats vid %L mÃ¥ste ha sort %d"
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Uttryck i CASE-sats vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Valuttryck i berÃ¤knad-GOTO-sats vid %L mÃ¥ste vara ett skalÃ¤rt heltalsuttryck"
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument till SELECT-sats vid %L kan inte vara %s"
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argumentet till SELECT-satsen vid %L mÃ¥ste vara ett skalÃ¤rt uttryck"
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Uttryck i CASE-sats vid %L ligger inte i intervallet %s"
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, 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 vid %L fÃ¥r inte fÃ¶ljas av ett andra DEFAULT CASE vid %L"
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logiskt intervall CASE-sats vid %L Ã¤r inte tillÃ¥tet"
  
! #: fortran/resolve.cc:8963
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstant logiskt vÃ¤rde i CASE-sats upprepas vid %L"
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Intervallspecifikationen vid %L kan aldrig matchas"
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logiskt SELECT CASE-block vid %L har mer Ã¤n tvÃ¥ fall"
  
! #: fortran/resolve.cc:9143
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Den associerande entiteten %qs vid %L Ã¤r en procedurpekare"
  
! #: fortran/resolve.cc:9152
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Den hÃ¤rledda typen %qs fÃ¥r inte anvÃ¤ndas som en variabel vid %L"
  
! #: fortran/resolve.cc:9169
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Den associerande entiteten %qs vid %L Ã¤r ett procedurnamn"
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "Det associerande selector-uttrycket vid %L ger en procedur"
  
! #: fortran/resolve.cc:9192
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektorn vid %L fÃ¥r inte vara NULL()"
  
! #: fortran/resolve.cc:9197
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektorn vid %L har ingen typ"
  
! #: fortran/resolve.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Associationsnamn %qs vid %L anvÃ¤nds som en vektor"
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-vÃ¤ljare vid %L behÃ¶ver en temporÃ¤r som inte Ã¤r implementerad Ã¤nnu"
  
! #: fortran/resolve.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektorer skall vara polymorfiska i SELECT TYPE-sats vid %L"
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektorn vid %L fÃ¥r inte vara co-indexerad"
  
! #: fortran/resolve.cc:9541
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS vid %L Ã¶verlappar med TYPE IS vid %L"
  
! #: fortran/resolve.cc:9554
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "HÃ¤rledd typ %qs vid %L mÃ¥ste vara utÃ¶kningsbar"
  
! #: fortran/resolve.cc:9567
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "HÃ¤rledd typ %qs vid %L mÃ¥ste vara en utÃ¶kning av %qs"
  
! #: fortran/resolve.cc:9570
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "OvÃ¤ntad inbyggd typ %qs vid %L"
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Typspecifikationen vid %L skall ange att varje lÃ¤ngdtypparameter Ã¤r antagen"
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Dubbelt CLASS IS-block i SELECT TYPE-sats vid %L"
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT vid %L upprepas vid %L"
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) vid %L upprepas vid %L"
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) vid %L upprepas vid %L"
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) vid %L fÃ¥r inte anvÃ¤ndas med en pekare eller allokerbar selector vid %L"
  
! #: fortran/resolve.cc:10097
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Ogiltigt sammanhang fÃ¶r inbyggd NULL () vid %L"
  
! #: fortran/resolve.cc:10151
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO %s-procedur vid %L mÃ¥ste vara rekursiv"
  
! #: fortran/resolve.cc:10161
  #, 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 "DataÃ¶verfÃ¶ringselementet vid %L kan inte vara polymorft om det inte behandlas av en definierad input/output-procedur"
  
! #: fortran/resolve.cc:10174
  #, 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 "DataÃ¶verfÃ¶ringselementet vid %L kan inte ha POINTER-komponenter om det inte behandlas av en definierad input/output-procedur"
  
! #: fortran/resolve.cc:10183
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "DataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha procedurpekarkomponenter"
  
! #: fortran/resolve.cc:10190
  #, 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 "DataÃ¶verfÃ¶ringselementet vid %L kan inte ha ALLOCATABLE-komponenter om det inte behandlas av en definierad input/output-procedur"
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte ha PRIVATE-komponenter"
  
! #: fortran/resolve.cc:10207
  #, 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 "DataÃ¶verfÃ¶ringselementet vid %L kan inte ha PRIVATE-komponenter om det inte behandlas av en definierad input/output-procedur"
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DataÃ¶verfÃ¶ringselement vid %L fÃ¥r inte vara en full referens till en vektor med antagen storlek"
  
! #: fortran/resolve.cc:10282
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "LÃ¥svariabel vid %L mÃ¥ste vara en skalÃ¤r av typen LOCK_TYPE"
  
! #: fortran/resolve.cc:10292
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "HÃ¤ndelsevariabeln vid %L mÃ¥ste vara en skalÃ¤r av typen EVENT_TYPE"
  
! #: fortran/resolve.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "HÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor eller co-indexerat"
  
! #: fortran/resolve.cc:10299
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "HÃ¤ndelsevariabelargumentet vid %L mÃ¥ste vara en co-vektor men inte co-indexerat"
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "STAT=-argumentet vid %L mÃ¥ste vara en skalÃ¤r INTEGER-variabel"
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "ERRMSG=-variabeln vid %L mÃ¥ste vara en skalÃ¤r CHARACTER-variabel"
  
! #: fortran/resolve.cc:10330
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "ACQUIRED_LOCK=-argumentet vid %L mÃ¥ste vara en skalÃ¤r LOGICAL-variabel"
  
! #: fortran/resolve.cc:10343
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "UNTIL_COUNT=-argumentet vid %L mÃ¥ste vara ett skalÃ¤rt INTEGER-uttryck"
  
! #: fortran/resolve.cc:10404
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "BildmÃ¤ngdsargument vid %L mÃ¥ste vara ett skalÃ¤rt eller INTEGER-uttryck av ordning 1"
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "BildmÃ¤ngdsargument vid %L mÃ¥ste vara mellan 1 och num_images()"
  
! #: fortran/resolve.cc:10471
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Sats vid %L Ã¤r inte en giltig grenmÃ¥lssats fÃ¶r grensatsen vid %L"
  
! #: fortran/resolve.cc:10481
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Gren vid %L kan orsaka en oÃ¤ndlig slinga"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-sats vid %L lÃ¤mnar CRITICAL-konstruktion fÃ¶r etikett vid %L"
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO-sats vid %L lÃ¤mnar DO CONCURRENT-konstruktion fÃ¶r etikett vid %L"
*************** msgstr "GOTO-sats vid %L lÃ¤mnar DO CONC
*** 75711,75917 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Etiketten vid %L Ã¤r inte i samma block som GOTO-satsen vid %L"
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-mask vid %L har inkonsistent form"
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-tilldelningsmÃ¥l vid %L har inkonsistent form"
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Ej ELEMENTAL anvÃ¤ndardefinierad tilldelning i WHERE vid %L"
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ej stÃ¶dd sats inuti WHERE vid %L"
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Tilldelning till en FORALL-indexvariabel vid %L"
  
! #: fortran/resolve.cc:10662
  #, 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 "FORALL med index %qs anvÃ¤nds inte pÃ¥ vÃ¤nster sida av en tilldelning vid %L och kan dÃ¤rfÃ¶r orsaka multipla tilldelningar till detta objekt"
  
! #: fortran/resolve.cc:10819
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-konstruktion vid %L"
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r variabel av heltalstyp"
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "En yttre FORALL-konstruktion har redan ett index med detta namn %L"
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE-klausul vid %L krÃ¤ver en LOGICAL-vektor"
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Felaktig blocktyp"
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-uttryck kommer att huggas av i tilldelning (%ld/%ld) vid %L"
  
! #: fortran/resolve.cc:11193
  #, 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 "Co-indexerat uttryck vid %L Ã¤r tilldelat till en hÃ¤rledd typvariabel med en POINTER-komponent i en PURE-procedur"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "I ett rent underprogram skall inte ett INTENT(IN) attrappargument anvÃ¤ndas som uttrycket vid %L av en inbyggd tilldelningssats i vilken variabeln Ã¤r av an hÃ¤rledd typ om den hÃ¤rledda typen har en pekarkomponent pÃ¥ nÃ¥gon nivÃ¥ av komponentvalet."
  
! #: fortran/resolve.cc:11211
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Tilldelning till en co-indexerad variabel vid %L i en PURE-procedur"
  
! #: fortran/resolve.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Tilldelning till en polymorf co-vektor vid %L Ã¤r inte tillÃ¥tet"
  
! #: fortran/resolve.cc:11247
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Tilldelning till en allokerbar polymorf variabel vid %L"
  
! #: fortran/resolve.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Tilldelning till en allokerbar polymorf variabel vid %L krÃ¤ver %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Ej allokerbar variabel fÃ¥r inte vara polymorf i inbyggd tilldelning vid %L - kontrollera att det finns en matchande specifik subrutin fÃ¶r operatorn %<=%>"
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Co-indexerad variabel fÃ¥r inte ha en allokerbar yttersta komponent i tilldelningen vid %L"
  
! #: fortran/resolve.cc:11693
  #, 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 "ATT GÃ–RA: typbegrÃ¤nsad definierad tilldelning vid %L inte gjord fÃ¶r att multipla delvektorreferenser skulle upptrÃ¤da i intermediÃ¤ra uttryck."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Procedurpekartilldelning vid %L"
  
! #: fortran/resolve.cc:12009
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsresultatet pÃ¥ vÃ¤nstersidan av tilldelningen vid %L mÃ¥ste ha attributet pointer."
  
! #: fortran/resolve.cc:12094
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "TEAM-argumentet till %qs vid %L mÃ¥ste vara ett skalÃ¤rt uttryck av typen TEAM_TYPE"
  
! #: fortran/resolve.cc:12285
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "TEAM NUMBER-argumentet till FORM TEAM vid %L mÃ¥ste vara en skalÃ¤r INTEGER"
  
! #: fortran/resolve.cc:12321
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "ASSIGNED GOTO-sats vid %L krÃ¤ver en skalÃ¤r INTEGER-variabel"
  
! #: fortran/resolve.cc:12325
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variabeln %qs har inte tilldelats nÃ¥gon mÃ¥letikett vid %L"
  
! #: fortran/resolve.cc:12336
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternativ RETURN-sats vid %L krÃ¤ver en SCALAR-INTEGER-returspecificerare"
  
! #: fortran/resolve.cc:12374
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Inbyggd tilldelning fÃ¶rvÃ¤ntades i OMP WORKSHARE vid %L"
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-sats vid %L krÃ¤ver en skalÃ¤r standard-INTEGER-variabel"
  
! #: fortran/resolve.cc:12463
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ogiltig NULL vid %L"
  
! #: fortran/resolve.cc:12467
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Aritmetisk IF-sats vid %L krÃ¤ver ett skalÃ¤rt REAL- eller INTEGER-uttryck"
  
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Inget uttryck i DO WHILE"
  
! #: fortran/resolve.cc:12533
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Avslutsvillkor i DO WHILE-slinga vid %L mÃ¥ste vara ett skalÃ¤rt LOGICAL-uttryck"
  
! #: fortran/resolve.cc:12617
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-maskklausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryck"
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Felaktig satskod"
  
! #: fortran/resolve.cc:12740
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Att anvÃ¤nda parametern %qs deklarerad vid %L bÃ¶r undvikas"
  
! #: fortran/resolve.cc:12834
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variabeln %qs med bindningsetiketten %qs vid %L anvÃ¤nder samma globala identifierare som en entitet vid %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, 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 "Variabeln %qs frÃ¥n modulen %qs med bindningsetikett %qs vid %L anvÃ¤nder samma globala identifierare som entiteten vid %L frÃ¥n modulen %qs"
--- 75731,75937 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Etiketten vid %L Ã¤r inte i samma block som GOTO-satsen vid %L"
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-mask vid %L har inkonsistent form"
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-tilldelningsmÃ¥l vid %L har inkonsistent form"
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Ej ELEMENTAL anvÃ¤ndardefinierad tilldelning i WHERE vid %L"
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ej stÃ¶dd sats inuti WHERE vid %L"
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Tilldelning till en FORALL-indexvariabel vid %L"
  
! #: fortran/resolve.cc:10693
  #, 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 "FORALL med index %qs anvÃ¤nds inte pÃ¥ vÃ¤nster sida av en tilldelning vid %L och kan dÃ¤rfÃ¶r orsaka multipla tilldelningar till detta objekt"
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-konstruktion vid %L"
  
! #: fortran/resolve.cc:10871
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-indexnamn vid %L mÃ¥ste vara en skalÃ¤r variabel av heltalstyp"
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "En yttre FORALL-konstruktion har redan ett index med detta namn %L"
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "WHERE/ELSEWHERE-klausul vid %L krÃ¤ver en LOGICAL-vektor"
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Felaktig blocktyp"
  
! #: fortran/resolve.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr "CHARACTER-uttryck kommer att huggas av i tilldelning (%ld/%ld) vid %L"
  
! #: fortran/resolve.cc:11219
  #, 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 "Co-indexerat uttryck vid %L Ã¤r tilldelat till en hÃ¤rledd typvariabel med en POINTER-komponent i en PURE-procedur"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "I ett rent underprogram skall inte ett INTENT(IN) attrappargument anvÃ¤ndas som uttrycket vid %L av en inbyggd tilldelningssats i vilken variabeln Ã¤r av an hÃ¤rledd typ om den hÃ¤rledda typen har en pekarkomponent pÃ¥ nÃ¥gon nivÃ¥ av komponentvalet."
  
! #: fortran/resolve.cc:11237
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Tilldelning till en co-indexerad variabel vid %L i en PURE-procedur"
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Tilldelning till en polymorf co-vektor vid %L Ã¤r inte tillÃ¥tet"
  
! #: fortran/resolve.cc:11273
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Tilldelning till en allokerbar polymorf variabel vid %L"
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Tilldelning till en allokerbar polymorf variabel vid %L krÃ¤ver %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Ej allokerbar variabel fÃ¥r inte vara polymorf i inbyggd tilldelning vid %L - kontrollera att det finns en matchande specifik subrutin fÃ¶r operatorn %<=%>"
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Co-indexerad variabel fÃ¥r inte ha en allokerbar yttersta komponent i tilldelningen vid %L"
  
! #: fortran/resolve.cc:11719
  #, 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 "ATT GÃ–RA: typbegrÃ¤nsad definierad tilldelning vid %L inte gjord fÃ¶r att multipla delvektorreferenser skulle upptrÃ¤da i intermediÃ¤ra uttryck."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Procedurpekartilldelning vid %L"
  
! #: fortran/resolve.cc:12035
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsresultatet pÃ¥ vÃ¤nstersidan av tilldelningen vid %L mÃ¥ste ha attributet pointer."
  
! #: fortran/resolve.cc:12120
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "TEAM-argumentet till %qs vid %L mÃ¥ste vara ett skalÃ¤rt uttryck av typen TEAM_TYPE"
  
! #: fortran/resolve.cc:12311
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "TEAM NUMBER-argumentet till FORM TEAM vid %L mÃ¥ste vara en skalÃ¤r INTEGER"
  
! #: fortran/resolve.cc:12347
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "ASSIGNED GOTO-sats vid %L krÃ¤ver en skalÃ¤r INTEGER-variabel"
  
! #: fortran/resolve.cc:12351
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variabeln %qs har inte tilldelats nÃ¥gon mÃ¥letikett vid %L"
  
! #: fortran/resolve.cc:12362
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternativ RETURN-sats vid %L krÃ¤ver en SCALAR-INTEGER-returspecificerare"
  
! #: fortran/resolve.cc:12400
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Inbyggd tilldelning fÃ¶rvÃ¤ntades i OMP WORKSHARE vid %L"
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-sats vid %L krÃ¤ver en skalÃ¤r standard-INTEGER-variabel"
  
! #: fortran/resolve.cc:12489
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "Ogiltig NULL vid %L"
  
! #: fortran/resolve.cc:12493
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Aritmetisk IF-sats vid %L krÃ¤ver ett skalÃ¤rt REAL- eller INTEGER-uttryck"
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): Inget uttryck i DO WHILE"
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Avslutsvillkor i DO WHILE-slinga vid %L mÃ¥ste vara ett skalÃ¤rt LOGICAL-uttryck"
  
! #: fortran/resolve.cc:12643
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-maskklausul vid %L krÃ¤ver ett skalÃ¤rt LOGICAL-uttryck"
  
! #: fortran/resolve.cc:12745
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Felaktig satskod"
  
! #: fortran/resolve.cc:12766
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Att anvÃ¤nda parametern %qs deklarerad vid %L bÃ¶r undvikas"
  
! #: fortran/resolve.cc:12860
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variabeln %qs med bindningsetiketten %qs vid %L anvÃ¤nder samma globala identifierare som en entitet vid %L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, 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 "Variabeln %qs frÃ¥n modulen %qs med bindningsetikett %qs vid %L anvÃ¤nder samma globala identifierare som entiteten vid %L frÃ¥n modulen %qs"
*************** msgstr "Variabeln %qs frÃ¥n modulen %qs
*** 75919,76902 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Proceduren %qs med bindningsetiketten %qs vid %L anvÃ¤nder samma globala identifierare som entiteten vid %L"
  
! #: fortran/resolve.cc:12953
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "StrÃ¤nglÃ¤ngden vid %L Ã¤r fÃ¶r stor"
  
! #: fortran/resolve.cc:13188
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Den allokerbara vektorn %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form eller antagen ordning"
  
! #: fortran/resolve.cc:13192
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "SkalÃ¤rt objekt %qs vid %L fÃ¥r inte vara ALLOCATABLE"
  
! #: fortran/resolve.cc:13200
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Vektorpekaren %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form eller antagen ordning"
  
! #: fortran/resolve.cc:13211
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Vektor %qs vid %L kan inte ha en fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typen %qs pÃ¥ CLASS-variabeln %qs vid %L Ã¤r inte utvidgningsbar"
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-variabel %qs vid %L mÃ¥ste vara en attrapp, allokerbar eller pekare"
  
! #: fortran/resolve.cc:13273
  #, 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 "Typen %qs kan inte vara vÃ¤rdassocierad vid %L fÃ¶r att den blockeras av ett inkompatibelt objekt med samma namn deklarerat vid %L"
  
! #: fortran/resolve.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Implicerad SAVE fÃ¶r modulvariabeln %qs vid %L, behÃ¶vs pÃ¥ grund av standardinitieringar"
  
! #: fortran/resolve.cc:13328
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Enheten %qs vid %L har en fÃ¶rdrÃ¶jd typparameter och krÃ¤ver antingen attributet POINTER eller ALLOCATABLE"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Modul- eller huvudprogramvektorn %qs vid %L mÃ¥ste ha konstant form"
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entitet med antagen teckenlÃ¤ngd vid %L mÃ¥ste vara ett attrappargument eller en PARAMETER"
  
! #: fortran/resolve.cc:13410
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs vid %L mÃ¥ste ha konstant teckenlÃ¤ngd i detta sammanhang"
  
! #: fortran/resolve.cc:13417
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-variabeln %qs vid %L mÃ¥ste ha konstant teckenlÃ¤ngd"
  
! #: fortran/resolve.cc:13464
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Allokerbar %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13467
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Extern %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13470
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Attrapp-%qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13473
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Inbyggd %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13476
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsresultat %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13479
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisk vektor %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13521
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s vid %L"
  
! #: fortran/resolve.cc:13553
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "TeckenvÃ¤rd satsfunktion %qs vid %L mÃ¥ste ha konstant lÃ¤ngd"
  
! #: fortran/resolve.cc:13576
  #, 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 Ã¤r av en PRIVATE-typ och kan inte vara ett attrappargument till %qs, som Ã¤r PUBLIC vid %L"
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Proceduren %qs i PUBLIC-grÃ¤nssnittet %qs vid %L tar attrappargument fÃ¶r %qs som Ã¤r PRIVATE"
  
! #: fortran/resolve.cc:13616
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13628
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externt objekt %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13638
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-funktion %qs vid %L mÃ¥ste ha ett skalÃ¤rt resultat"
  
! #: fortran/resolve.cc:13648
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Satsfunktionen %qs vid %L fÃ¥r inte ha attributet pointer eller allocatable"
  
! #: fortran/resolve.cc:13667
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-funktion %qs vid %L kan inte ha vektorvÃ¤rde"
  
! #: fortran/resolve.cc:13671
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-funktion %qs vid %L kan inte ha pekarvÃ¤rde"
  
! #: fortran/resolve.cc:13675
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-funktion %qs vid %L kan inte vara pure"
  
! #: fortran/resolve.cc:13679
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktion %qs vid %L kan inte vara rekursiv"
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-funktionen %qs vid %L"
  
! #: fortran/resolve.cc:13703
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Procedurpekaren %qs vid %L skall inte vara elementÃ¤r"
  
! #: fortran/resolve.cc:13709
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Attrapprocedur %qs vid %L skall inte vara elementÃ¤r"
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionens resultatvariabel %qs vid %L fÃ¶r den elementÃ¤ra funktionen %qs skall inte ha ett attribut ALLOCATABLE eller POINTER"
  
! #: fortran/resolve.cc:13786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "PROCEDURE-attribut i konflikt med SAVE-attribut i %qs vid %L"
  
! #: fortran/resolve.cc:13792
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE-attribut i konflikt med INTENT-attribut i %qs vid %L"
  
! #: fortran/resolve.cc:13798
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE-attribut i konflikt med RESULT-attribut i %qs vid %L"
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL-attribut i konflikt med FUNCTION-attribut i %qs vid %L"
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Procedurpekarresultat %qs vid %L saknar pekarattributet"
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "ELEMENTAL-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %s"
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "PURE-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %s"
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "RECURSIVE-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %s"
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s mellan MODULE PROCEDURE-deklarationen i MODULE %qs och deklarationen vid %L i (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:13904
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "GrÃ¤nssnittet fÃ¶r %qs vid %L mÃ¥ste vara explicit"
  
! #: fortran/resolve.cc:13974
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-procedur %qs vid %L Ã¤r inte en SUBROUTINE"
  
! #: fortran/resolve.cc:13983
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-procedur vid %L mÃ¥ste ha precis ett argument"
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument till FINAL-procedur vid %L mÃ¥ste ha typen %qs"
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "FINAL-procedur vid %L med argument med antagen ordning mÃ¥ste vara den enda avslutaren med samma sort/typ (F2018: C790)"
  
! #: fortran/resolve.cc:14016
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument till FINAL-procedur vid %L fÃ¥r inte vara en POINTER"
  
! #: fortran/resolve.cc:14022
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument till FINAL-procedur vid %L fÃ¥r inte vara ALLOCATABLE"
  
! #: fortran/resolve.cc:14028
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument till FINAL-procedur vid %L fÃ¥r inte vara OPTIONAL"
  
! #: fortran/resolve.cc:14036
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument till FINAL-procedur vid %L fÃ¥r inte vara INTENT(OUT)"
  
! #: fortran/resolve.cc:14045
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "IckeskalÃ¤r FINAL-procedur vid %L skulle ha argument med antagen form"
  
! #: fortran/resolve.cc:14067
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "FINAL-procedur %qs deklarerad vid %L har samma ordning (%d) som %qs"
  
! #: fortran/resolve.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Endast vektor-FINAL-procedurer deklarerade fÃ¶r den hÃ¤rledda typen %qs definierade vid %L, fÃ¶reslÃ¥r Ã¤ven en skalÃ¤r om inte en avslutare med antagen ordning har deklarerats"
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs och %qs kan inte blandad FUNCTION/SUBROUTINE fÃ¶r GENERIC %qs vid %L"
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs och %qs fÃ¶r GENERIC %qs vid %L Ã¤r tvetydiga"
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Odefinierad specifik bindning %qs som mÃ¥l fÃ¶r GENERIC %qs vid %L"
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs vid %L mÃ¥ste ha som mÃ¥l en specifik bindning, %qs Ã¤r ocksÃ¥ GENERIC"
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs vid %L kan inte Ã¥sidosÃ¤tta en specifik bindning med samma namn"
  
! #: fortran/resolve.cc:14336
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Typbindningsoperator vid %L kan inte vara NOPASS"
  
! #: fortran/resolve.cc:14548
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs mÃ¥ste vara en modulprocedur eller en extern procedur med ett explicit grÃ¤nssnitt vid %L"
  
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Proceduren %qs med PASS(%s) vid %L har inget argument %qs"
  
! #: fortran/resolve.cc:14605
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Procedur %qs med PASS vid %L mÃ¥ste ha Ã¥tminstone ett argument"
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Ickepolymorfa attrappargument fÃ¶r pass-objekt till %qs vid %L"
  
! #: fortran/resolve.cc:14627
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs till %qs med PASS(%s) vid %L mÃ¥ste ha den hÃ¤rledda typen %qs"
  
! #: fortran/resolve.cc:14636
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Skickat objekt-attrappargument till %qs vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:14642
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Skickat objekt-attrappargument till %qs vid %L fÃ¥r inte vara ALLOCATABLE"
  
! #: fortran/resolve.cc:14648
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Skickat objekt-attrappargument till %qs vid %L fÃ¥r inte vara POINTER"
  
! #: fortran/resolve.cc:14677
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Procedur %qs vid %L har samma namn som en komponent i %qs"
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Proceduren %qs vid %L har samma namn som den Ã¤rvd komponent i %qs"
  
! #: fortran/resolve.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "HÃ¤rledd typ %qs deklarerad vid %L mÃ¥ste vara ABSTRACT fÃ¶r att %qs Ã¤r DEFERRED och inte Ã¥sidosatt"
  
! #: fortran/resolve.cc:14887
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Co-vektorkomponent %qs vid %L mÃ¥ste vara allokerbar med fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponenten %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektor"
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponenten %qs vid %L med co-vektorkomponent skall skalÃ¤r som inte Ã¤r en pekare eller allokerbar"
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Component %qs vid %L har attributet CONTIGUOUS men Ã¤r inte en vektorpekare"
  
! #: fortran/resolve.cc:14942
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponenten %qs med typen BIND(C) vid %L mÃ¥ste ha lÃ¤ngden ett"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Procedurpekarkomponent %qs med PASS(%s) vid %L har inget argument %qs"
  
! #: fortran/resolve.cc:15054
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Procedurpekarkomponent %qs med PASS vid %L mÃ¥ste ha Ã¥tminstone ett argument"
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs till %qs med PASS(%s) vid %L mÃ¥ste ha den hÃ¤rledda typen %qs"
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argument %qs till %qs med PASS(%s) vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:15089
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumentet %qs till %qs med PASS(%s) vid %L fÃ¥r inte ha attributet POINTER"
  
! #: fortran/resolve.cc:15098
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argumentet %qs till %qs med PASS(%s) vid %L fÃ¥r inte vara ALLOCATABLE"
  
! #: fortran/resolve.cc:15140
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponent %qs i %qs vid %L har samma namn som en Ã¤rvd typbunden procedur"
  
! #: fortran/resolve.cc:15153
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "TeckenlÃ¤ngd pÃ¥ komponent %qs behÃ¶ver vara ett konstant specifikationsuttryck vid %L"
  
! #: fortran/resolve.cc:15164
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "TeckenlÃ¤ngdsuttrycket fÃ¶r komponenten %qs vid %L mÃ¥ste vara av typen INTEGER, hittade %s"
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Teckenkomponent %qs av %qs vid %L med fÃ¶rdrÃ¶jd lÃ¤ngd mÃ¥ste vara en POINTER eller ALLOCATABLE"
  
! #: fortran/resolve.cc:15210
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "komponenten %qs Ã¤r en PRIVATE-typ och kan inte vara en komponent i %qs, som Ã¤r PUBLIC vid %L"
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorf komponent %s vid %L i SEQUENCE- eller BIND(C)-typ %s"
  
! #: fortran/resolve.cc:15227
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponent %s av SEQUENCE-typ deklarerad vid %L har inte attributet SEQUENCE"
  
! #: fortran/resolve.cc:15313
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Initierare som stÃ¥r i konflikt i unionen vid %L och %L"
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Eftersom utvidgningen av %qs vid %L har en co-vektorkomponent, skall fÃ¶rÃ¤ldratypen %qs ocksÃ¥ ha en"
  
! #: fortran/resolve.cc:15371
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Ej utvidgningsbar hÃ¤rledd typ %qs vid %L fÃ¥r inte vara ABSTRACT"
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Den parametriserade typen %qs har inte nÃ¥gon komponent som motsvarar parametern %qs vid %L"
  
! #: fortran/resolve.cc:15468
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Det generiska namnet %qs pÃ¥ funktionen %qs vid %L Ã¤r samma namn som den hÃ¤rledda typen vid %L"
  
! #: fortran/resolve.cc:15482
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "HÃ¤rledd typ %qs vid %L har inte deklarerats"
  
! #: fortran/resolve.cc:15550
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Vektor %qs med antagen storlek i namnlistan %qs vid %L Ã¤r inte tillÃ¥tet"
  
! #: fortran/resolve.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med antagen form i namnlistan %qs vid %L"
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med icke-konstant form in namnlistan %qs vid %L"
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med icke-konstant lÃ¤ngd i namnlistan %qs vid %L"
  
! #: fortran/resolve.cc:15587
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-objekt %qs deklarerades PRIVATE och kan inte vara medlem av PUBLIC-namnlista %qs vid %L"
  
! #: fortran/resolve.cc:15609
  #, 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 har anvÃ¤ndningsassociativa PRIVATE-komponenter och kan inte vara medlem av namnlistan %qs vid %L"
  
! #: fortran/resolve.cc:15620
  #, 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 har PRIVATE-komponenter och kan inte vara medlem av PUBLIC-namnlista %qs vid %L"
  
! #: fortran/resolve.cc:15647
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribut i konflikt med NAMELIST-attribut i %qs vid %L"
  
! #: fortran/resolve.cc:15666
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parametervektor %qs vid %L kan inte ha automatisk eller fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.cc:15682
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implicit typad PARAMETER %qs vid %L matchar inte en senare IMPLICIT-typ"
  
! #: fortran/resolve.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Inkompatibel hÃ¤rledd typ i PARAMETER vid %L"
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variabeln %qs vid %L fÃ¥r inte ha attributet PARAMETER"
  
! #: fortran/resolve.cc:15752
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "Objektet %qs vid %L har en fÃ¶rdrÃ¶jd LEN-parameter %qs och Ã¤r varken allokerbar eller en pekare"
  
! #: fortran/resolve.cc:15763
  #, 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 "AUTOMATIC-objektet %qs vid %L fÃ¥r inte ha attributet SAVE eller vara en variabel deklarerad i huvudprogrammet, en modul eller en submodul(F08/C513)"
  
! #: fortran/resolve.cc:15770
  #, 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 "Objektet %qs vid %L med ASSUMED typparametrar mÃ¥ste vara en attrapp eller en SELECT TYPE-selektor(F08/4.2)"
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Ledsen, allocatable/pointer-komponenter i co-vektor av polymorf (CLASS)-typ vid %L stÃ¶djs inte"
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, deklarerat vid %L, fÃ¥r endast anvÃ¤ndas i OpenMP-klausulen DEPEND"
  
! #: fortran/resolve.cc:15881
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attributet PROTECTED stÃ¥r i konflikt med attributet EXTERNAL vid %L"
  
! #: fortran/resolve.cc:15884
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attributet PROCEDURE stÃ¥r i konflikt med attributet PROTECTED vid %L"
  
! #: fortran/resolve.cc:15984
  #, 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 vid %L har attributet CONTIGUOUS, men Ã¤r inte en vektorpekare eller en vektor med antagen form eller antagen ordning"
  
! #: fortran/resolve.cc:16005
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Felaktig specifikation fÃ¶r vektor med antagen storlek vid %L"
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Vektor med antagen storlek vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Vektor med antagen form vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Vektor med antagen ordning vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Vektor med antagen ordning vid %L kan inte ha attributet VALUE eller CODIMENSION"
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol vid %L Ã¤r inte en DUMMY-variabel"
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs vid %L kan inte ha attributet VALUE eftersom det inte Ã¤r ett attrappargument"
  
! #: fortran/resolve.cc:16067
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "TeckenvÃ¤rd attrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha konstant lÃ¤ngd"
  
! #: fortran/resolve.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-interoperativ teckenattrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha lÃ¤ngd ett"
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Den hÃ¤rledda typen %qs vid %L har typen %qs, som inte har definierats"
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall vara ett attrappargument"
  
! #: fortran/resolve.cc:16112
  #, 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 "Variabeln %s vid %L med attributet NO_ARG_CHECK skall ha typen TYPE(*) eller en numerisk inbyggd typ"
  
! #: fortran/resolve.cc:16121
  #, 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 "Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUE"
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet INTENT(OUT)"
  
! #: fortran/resolve.cc:16136
  #, 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 "Variabeln %s vid %L med attributet NO_ARG_CHECK skall antingen vara en skalÃ¤r eller en vektor med fÃ¶rmodad storlek"
  
! #: fortran/resolve.cc:16156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Den antagna typen pÃ¥ variabeln %s vid %L Ã¤r bara tillÃ¥ten fÃ¶r attrappvariabler"
  
! #: fortran/resolve.cc:16163
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUE"
  
! #: fortran/resolve.cc:16170
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet INTENT(OUT)"
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variabeln %s med antagen typ vid %L fÃ¥r inte vara en vektor med explicit form"
  
! #: fortran/resolve.cc:16203
  #, 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 "Variabel %qs vid %L kan inte vara BIND(C) eftersom den varken Ã¤r ett COMMON-block eller deklarerad med rÃ¤ckvidd modulnivÃ¥"
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-variabeln %qs vid %L mÃ¥ste ha lÃ¤ngden ett"
  
! #: fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs vid %L har PRIVATE hÃ¤rledd typ %qs"
  
! #: fortran/resolve.cc:16307
  #, 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 "Variabeln %s vid %L av typen LOCK_TYPE eller med en delkomponent av typen LOCK_TYPE mÃ¥ste vara en co-vektor"
  
! #: fortran/resolve.cc:16320
  #, 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 "Variabeln %s vid %L av typen EVENT_TYPE eller med en delkomponent av typen EVENT_TYPE mÃ¥ste vara en co-vektor"
  
! #: fortran/resolve.cc:16338
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT)-attrappargumentet %qs vid %L har ASSUMED SIZE och kan dÃ¤rfÃ¶r inte ha en standardinitierare"
  
! #: fortran/resolve.cc:16350
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Attrappargumentet %qs vid %L av LOCK_TYPE fÃ¥r inte vara INTENT(OUT)"
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Attrappargumentet %qs vid %L av EVENT_TYPE fÃ¥r inte vara INTENT(OUT)"
  
! #: fortran/resolve.cc:16372
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsresultat %qs vid %L skall inte vara en co-vektor eller ha en co-vektorkomponent"
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variabeln %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektor"
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variabeln %qs vid %L med co-vektorkomponent skall vara en skalÃ¤r som inte Ã¤r en pekare eller allokerbar och inte en co-vektor"
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variabeln %qs vid %L Ã¤r en co-vektor och Ã¤r inte ALLOCATABLE, SAVE eller ett attrappargument"
  
! #: fortran/resolve.cc:16418
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Co-vektorvariabeln %qs vid %L skall inte ha co-dimensioner med fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.cc:16425
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Allokerbar co-vektorvariabel %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variabeln %qs vid %L Ã¤r INTENT(OUT) och kan alltsÃ¥ inte vara en allokerbara co-vektor eller har co-vektorkomponenter"
  
! #: fortran/resolve.cc:16447
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Co-attrappvariabeln %qs vid %L Ã¤r inte tillÃ¥ten i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-attrappargumentet %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-resultatvariabeln %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.cc:16494
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Namnlistan %qs fÃ¥r inte vara ett argument till en subrutin eller funktion vid %L"
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "TrÃ¥dprivat vid %L Ã¤r inte SAVE:ad"
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET-variabeln %qs vid %L Ã¤r inte SAVE:ad"
  
! #: fortran/resolve.cc:16693
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbar entitet fÃ¶rvÃ¤ntades nÃ¤ra %L"
  
! #: fortran/resolve.cc:16701
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA-element %qs vid %L mÃ¥ste vara i COMMON"
  
! #: fortran/resolve.cc:16708
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-vektor %qs vid %L mÃ¥ste anges i en tidigare deklaration"
  
! #: fortran/resolve.cc:16715
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-elementet %qs vid %L kan inte ha ett co-index"
  
! #: fortran/resolve.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-element %qs vid %L Ã¤r en pekare och mÃ¥ste dÃ¥ vara en fullstÃ¤ndig vektor"
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "DATA-objektet nÃ¤ra %L har pekarattributet och det motsvarande DATA-vÃ¤rdet Ã¤r inte ett giltigt initialt-data-mÃ¥l"
  
! #: fortran/resolve.cc:16747
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "DATA-elementet %qs vid %L fÃ¥r inte ha attributet ALLOCATABLE"
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ickekonstant vektorsektion vid %L i DATA-sats"
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-sats vid %L har fler variabler Ã¤n vÃ¤rden"
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "bÃ¶rjan av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "slutet av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "steget i implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.cc:16928
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "steget i implicerad do-slinga vid %L skall inte vara noll"
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-sats vid %L har fler vÃ¤rden Ã¤n variabler"
  
! #: fortran/resolve.cc:17219
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Etiketten %d vid %L Ã¤r definierad men inte anvÃ¤nd"
  
! #: fortran/resolve.cc:17225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Etiketten %d vid %L Ã¤r definierad men kan inte anvÃ¤ndas"
  
! #: fortran/resolve.cc:17309
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L mÃ¥ste ha attributet SEQUENCE fÃ¶r att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17318
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L kan inte ha ALLOCATABLE-komponenter fÃ¶r att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17326
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "HÃ¤rledd typvariabel %qs vid %L med standardinitiering kan inte vara i EQUIVALENCE med en variabel i COMMON"
  
! #: fortran/resolve.cc:17342
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfel i EQUIVALENCE-sats vid %L"
  
! #: fortran/resolve.cc:17460
  #, 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 "Antingen alla eller inget av objekten i EQUIVALENCE-mÃ¤ngden vid %L kan ha attributet PROTECTED"
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-blockmedlem %qs vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren %qs"
  
! #: fortran/resolve.cc:17494
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Namngiven konstant %qs vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17569
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Vektor %qs vid %L med icke-konstanta grÃ¤nser kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17580
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Postkomponent %qs vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "DelstrÃ¤ng vid %L har lÃ¤ngden noll"
  
! #: fortran/resolve.cc:17622
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "SjÃ¤lvreferens i uttrycket fÃ¶r teckenlÃ¤ngd fÃ¶r %qs vid %L"
  
! #: fortran/resolve.cc:17689
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-funktionen %qs vid %L har PRIVATE typ %qs"
  
! #: fortran/resolve.cc:17702
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.cc:17724
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L mÃ¥ste vara en FUNCTION"
  
! #: fortran/resolve.cc:17734
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L fÃ¥r inte ha antagen teckenlÃ¤ngd"
  
! #: fortran/resolve.cc:17742
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L mÃ¥ste ha Ã¥tminstone ett argument"
  
! #: fortran/resolve.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara frivilligt"
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Andra argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara valfritt"
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "OperatorgrÃ¤nssnitt vid %L mÃ¥ste ha, hÃ¶gst, tvÃ¥ argument"
  
! #: fortran/resolve.cc:17860
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Innesluten procedur %qs vid %L i en PURE-procedur mÃ¥ste ocksÃ¥ vara PURE"
--- 75939,76922 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Proceduren %qs med bindningsetiketten %qs vid %L anvÃ¤nder samma globala identifierare som entiteten vid %L"
  
! #: fortran/resolve.cc:12979
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "StrÃ¤nglÃ¤ngden vid %L Ã¤r fÃ¶r stor"
  
! #: fortran/resolve.cc:13214
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Den allokerbara vektorn %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form eller antagen ordning"
  
! #: fortran/resolve.cc:13218
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "SkalÃ¤rt objekt %qs vid %L fÃ¥r inte vara ALLOCATABLE"
  
! #: fortran/resolve.cc:13226
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Vektorpekaren %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form eller antagen ordning"
  
! #: fortran/resolve.cc:13237
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Vektor %qs vid %L kan inte ha en fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typen %qs pÃ¥ CLASS-variabeln %qs vid %L Ã¤r inte utvidgningsbar"
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-variabel %qs vid %L mÃ¥ste vara en attrapp, allokerbar eller pekare"
  
! #: fortran/resolve.cc:13299
  #, 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 "Typen %qs kan inte vara vÃ¤rdassocierad vid %L fÃ¶r att den blockeras av ett inkompatibelt objekt med samma namn deklarerat vid %L"
  
! #: fortran/resolve.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Implicerad SAVE fÃ¶r modulvariabeln %qs vid %L, behÃ¶vs pÃ¥ grund av standardinitieringar"
  
! #: fortran/resolve.cc:13354
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "Enheten %qs vid %L har en fÃ¶rdrÃ¶jd typparameter och krÃ¤ver antingen attributet POINTER eller ALLOCATABLE"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Modul- eller huvudprogramvektorn %qs vid %L mÃ¥ste ha konstant form"
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "Entitet med antagen teckenlÃ¤ngd vid %L mÃ¥ste vara ett attrappargument eller en PARAMETER"
  
! #: fortran/resolve.cc:13436
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs vid %L mÃ¥ste ha konstant teckenlÃ¤ngd i detta sammanhang"
  
! #: fortran/resolve.cc:13443
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-variabeln %qs vid %L mÃ¥ste ha konstant teckenlÃ¤ngd"
  
! #: fortran/resolve.cc:13490
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Allokerbar %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13493
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Extern %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13496
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Attrapp-%qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13499
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Inbyggd %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsresultat %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13505
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisk vektor %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13547
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s vid %L"
  
! #: fortran/resolve.cc:13579
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "TeckenvÃ¤rd satsfunktion %qs vid %L mÃ¥ste ha konstant lÃ¤ngd"
  
! #: fortran/resolve.cc:13602
  #, 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 Ã¤r av en PRIVATE-typ och kan inte vara ett attrappargument till %qs, som Ã¤r PUBLIC vid %L"
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Proceduren %qs i PUBLIC-grÃ¤nssnittet %qs vid %L tar attrappargument fÃ¶r %qs som Ã¤r PRIVATE"
  
! #: fortran/resolve.cc:13642
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13654
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externt objekt %qs vid %L kan inte ha en initierare"
  
! #: fortran/resolve.cc:13664
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-funktion %qs vid %L mÃ¥ste ha ett skalÃ¤rt resultat"
  
! #: fortran/resolve.cc:13674
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Satsfunktionen %qs vid %L fÃ¥r inte ha attributet pointer eller allocatable"
  
! #: fortran/resolve.cc:13693
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-funktion %qs vid %L kan inte ha vektorvÃ¤rde"
  
! #: fortran/resolve.cc:13697
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-funktion %qs vid %L kan inte ha pekarvÃ¤rde"
  
! #: fortran/resolve.cc:13701
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-funktion %qs vid %L kan inte vara pure"
  
! #: fortran/resolve.cc:13705
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktion %qs vid %L kan inte vara rekursiv"
  
! #: fortran/resolve.cc:13718
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-funktionen %qs vid %L"
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Procedurpekaren %qs vid %L skall inte vara elementÃ¤r"
  
! #: fortran/resolve.cc:13735
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Attrapprocedur %qs vid %L skall inte vara elementÃ¤r"
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionens resultatvariabel %qs vid %L fÃ¶r den elementÃ¤ra funktionen %qs skall inte ha ett attribut ALLOCATABLE eller POINTER"
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "PROCEDURE-attribut i konflikt med SAVE-attribut i %qs vid %L"
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE-attribut i konflikt med INTENT-attribut i %qs vid %L"
  
! #: fortran/resolve.cc:13824
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE-attribut i konflikt med RESULT-attribut i %qs vid %L"
  
! #: fortran/resolve.cc:13832
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL-attribut i konflikt med FUNCTION-attribut i %qs vid %L"
  
! #: fortran/resolve.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Procedurpekarresultat %qs vid %L saknar pekarattributet"
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "ELEMENTAL-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %s"
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "PURE-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %s"
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "RECURSIVE-attribut stÃ¤mmer inte mellan MODULE PROCEDURE vid %L och dess grÃ¤nssnitt i %s"
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s mellan MODULE PROCEDURE-deklarationen i MODULE %qs och deklarationen vid %L i (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:13930
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "GrÃ¤nssnittet fÃ¶r %qs vid %L mÃ¥ste vara explicit"
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-procedur %qs vid %L Ã¤r inte en SUBROUTINE"
  
! #: fortran/resolve.cc:14009
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-procedur vid %L mÃ¥ste ha precis ett argument"
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument till FINAL-procedur vid %L mÃ¥ste ha typen %qs"
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "FINAL-procedur vid %L med argument med antagen ordning mÃ¥ste vara den enda avslutaren med samma sort/typ (F2018: C790)"
  
! #: fortran/resolve.cc:14042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument till FINAL-procedur vid %L fÃ¥r inte vara en POINTER"
  
! #: fortran/resolve.cc:14048
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument till FINAL-procedur vid %L fÃ¥r inte vara ALLOCATABLE"
  
! #: fortran/resolve.cc:14054
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument till FINAL-procedur vid %L fÃ¥r inte vara OPTIONAL"
  
! #: fortran/resolve.cc:14062
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument till FINAL-procedur vid %L fÃ¥r inte vara INTENT(OUT)"
  
! #: fortran/resolve.cc:14071
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "IckeskalÃ¤r FINAL-procedur vid %L skulle ha argument med antagen form"
  
! #: fortran/resolve.cc:14093
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "FINAL-procedur %qs deklarerad vid %L har samma ordning (%d) som %qs"
  
! #: fortran/resolve.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "Endast vektor-FINAL-procedurer deklarerade fÃ¶r den hÃ¤rledda typen %qs definierade vid %L, fÃ¶reslÃ¥r Ã¤ven en skalÃ¤r om inte en avslutare med antagen ordning har deklarerats"
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs och %qs kan inte blandad FUNCTION/SUBROUTINE fÃ¶r GENERIC %qs vid %L"
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs och %qs fÃ¶r GENERIC %qs vid %L Ã¤r tvetydiga"
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Odefinierad specifik bindning %qs som mÃ¥l fÃ¶r GENERIC %qs vid %L"
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs vid %L mÃ¥ste ha som mÃ¥l en specifik bindning, %qs Ã¤r ocksÃ¥ GENERIC"
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs vid %L kan inte Ã¥sidosÃ¤tta en specifik bindning med samma namn"
  
! #: fortran/resolve.cc:14362
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Typbindningsoperator vid %L kan inte vara NOPASS"
  
! #: fortran/resolve.cc:14574
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs mÃ¥ste vara en modulprocedur eller en extern procedur med ett explicit grÃ¤nssnitt vid %L"
  
! #: fortran/resolve.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Proceduren %qs med PASS(%s) vid %L har inget argument %qs"
  
! #: fortran/resolve.cc:14631
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Procedur %qs med PASS vid %L mÃ¥ste ha Ã¥tminstone ett argument"
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Ickepolymorfa attrappargument fÃ¶r pass-objekt till %qs vid %L"
  
! #: fortran/resolve.cc:14653
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs till %qs med PASS(%s) vid %L mÃ¥ste ha den hÃ¤rledda typen %qs"
  
! #: fortran/resolve.cc:14662
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Skickat objekt-attrappargument till %qs vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:14668
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Skickat objekt-attrappargument till %qs vid %L fÃ¥r inte vara ALLOCATABLE"
  
! #: fortran/resolve.cc:14674
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Skickat objekt-attrappargument till %qs vid %L fÃ¥r inte vara POINTER"
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Procedur %qs vid %L har samma namn som en komponent i %qs"
  
! #: fortran/resolve.cc:14713
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Proceduren %qs vid %L har samma namn som den Ã¤rvd komponent i %qs"
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "HÃ¤rledd typ %qs deklarerad vid %L mÃ¥ste vara ABSTRACT fÃ¶r att %qs Ã¤r DEFERRED och inte Ã¥sidosatt"
  
! #: fortran/resolve.cc:14913
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Co-vektorkomponent %qs vid %L mÃ¥ste vara allokerbar med fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponenten %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektor"
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponenten %qs vid %L med co-vektorkomponent skall skalÃ¤r som inte Ã¤r en pekare eller allokerbar"
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Component %qs vid %L har attributet CONTIGUOUS men Ã¤r inte en vektorpekare"
  
! #: fortran/resolve.cc:14968
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponenten %qs med typen BIND(C) vid %L mÃ¥ste ha lÃ¤ngden ett"
  
! #: fortran/resolve.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Procedurpekarkomponent %qs med PASS(%s) vid %L har inget argument %qs"
  
! #: fortran/resolve.cc:15080
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Procedurpekarkomponent %qs med PASS vid %L mÃ¥ste ha Ã¥tminstone ett argument"
  
! #: fortran/resolve.cc:15096
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs till %qs med PASS(%s) vid %L mÃ¥ste ha den hÃ¤rledda typen %qs"
  
! #: fortran/resolve.cc:15106
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argument %qs till %qs med PASS(%s) vid %L mÃ¥ste vara skalÃ¤rt"
  
! #: fortran/resolve.cc:15115
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumentet %qs till %qs med PASS(%s) vid %L fÃ¥r inte ha attributet POINTER"
  
! #: fortran/resolve.cc:15124
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argumentet %qs till %qs med PASS(%s) vid %L fÃ¥r inte vara ALLOCATABLE"
  
! #: fortran/resolve.cc:15166
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponent %qs i %qs vid %L har samma namn som en Ã¤rvd typbunden procedur"
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "TeckenlÃ¤ngd pÃ¥ komponent %qs behÃ¶ver vara ett konstant specifikationsuttryck vid %L"
  
! #: fortran/resolve.cc:15190
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "TeckenlÃ¤ngdsuttrycket fÃ¶r komponenten %qs vid %L mÃ¥ste vara av typen INTEGER, hittade %s"
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Teckenkomponent %qs av %qs vid %L med fÃ¶rdrÃ¶jd lÃ¤ngd mÃ¥ste vara en POINTER eller ALLOCATABLE"
  
! #: fortran/resolve.cc:15236
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "komponenten %qs Ã¤r en PRIVATE-typ och kan inte vara en komponent i %qs, som Ã¤r PUBLIC vid %L"
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorf komponent %s vid %L i SEQUENCE- eller BIND(C)-typ %s"
  
! #: fortran/resolve.cc:15253
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponent %s av SEQUENCE-typ deklarerad vid %L har inte attributet SEQUENCE"
  
! #: fortran/resolve.cc:15339
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Initierare som stÃ¥r i konflikt i unionen vid %L och %L"
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Eftersom utvidgningen av %qs vid %L har en co-vektorkomponent, skall fÃ¶rÃ¤ldratypen %qs ocksÃ¥ ha en"
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Ej utvidgningsbar hÃ¤rledd typ %qs vid %L fÃ¥r inte vara ABSTRACT"
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Den parametriserade typen %qs har inte nÃ¥gon komponent som motsvarar parametern %qs vid %L"
  
! #: fortran/resolve.cc:15494
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Det generiska namnet %qs pÃ¥ funktionen %qs vid %L Ã¤r samma namn som den hÃ¤rledda typen vid %L"
  
! #: fortran/resolve.cc:15508
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "HÃ¤rledd typ %qs vid %L har inte deklarerats"
  
! #: fortran/resolve.cc:15576
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Vektor %qs med antagen storlek i namnlistan %qs vid %L Ã¤r inte tillÃ¥tet"
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med antagen form i namnlistan %qs vid %L"
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med icke-konstant form in namnlistan %qs vid %L"
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-vektorobjektet %qs med icke-konstant lÃ¤ngd i namnlistan %qs vid %L"
  
! #: fortran/resolve.cc:15613
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-objekt %qs deklarerades PRIVATE och kan inte vara medlem av PUBLIC-namnlista %qs vid %L"
  
! #: fortran/resolve.cc:15635
  #, 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 har anvÃ¤ndningsassociativa PRIVATE-komponenter och kan inte vara medlem av namnlistan %qs vid %L"
  
! #: fortran/resolve.cc:15646
  #, 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 har PRIVATE-komponenter och kan inte vara medlem av PUBLIC-namnlista %qs vid %L"
  
! #: fortran/resolve.cc:15673
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribut i konflikt med NAMELIST-attribut i %qs vid %L"
  
! #: fortran/resolve.cc:15692
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parametervektor %qs vid %L kan inte ha automatisk eller fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.cc:15708
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implicit typad PARAMETER %qs vid %L matchar inte en senare IMPLICIT-typ"
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Inkompatibel hÃ¤rledd typ i PARAMETER vid %L"
  
! #: fortran/resolve.cc:15727
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variabeln %qs vid %L fÃ¥r inte ha attributet PARAMETER"
  
! #: fortran/resolve.cc:15778
  #, gcc-internal-format
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "Objektet %qs vid %L har en fÃ¶rdrÃ¶jd LEN-parameter %qs och Ã¤r varken allokerbar eller en pekare"
  
! #: fortran/resolve.cc:15789
  #, 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 "AUTOMATIC-objektet %qs vid %L fÃ¥r inte ha attributet SAVE eller vara en variabel deklarerad i huvudprogrammet, en modul eller en submodul(F08/C513)"
  
! #: fortran/resolve.cc:15796
  #, 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 "Objektet %qs vid %L med ASSUMED typparametrar mÃ¥ste vara en attrapp eller en SELECT TYPE-selektor(F08/4.2)"
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Ledsen, allocatable/pointer-komponenter i co-vektor av polymorf (CLASS)-typ vid %L stÃ¶djs inte"
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, deklarerat vid %L, fÃ¥r endast anvÃ¤ndas i OpenMP-klausulen DEPEND"
  
! #: fortran/resolve.cc:15907
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attributet PROTECTED stÃ¥r i konflikt med attributet EXTERNAL vid %L"
  
! #: fortran/resolve.cc:15910
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attributet PROCEDURE stÃ¥r i konflikt med attributet PROTECTED vid %L"
  
! #: fortran/resolve.cc:16010
  #, 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 vid %L har attributet CONTIGUOUS, men Ã¤r inte en vektorpekare eller en vektor med antagen form eller antagen ordning"
  
! #: fortran/resolve.cc:16031
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Felaktig specifikation fÃ¶r vektor med antagen storlek vid %L"
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Vektor med antagen storlek vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.cc:16047
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Vektor med antagen form vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Vektor med antagen ordning vid %L mÃ¥ste vara ett attrappargument"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Vektor med antagen ordning vid %L kan inte ha attributet VALUE eller CODIMENSION"
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol vid %L Ã¤r inte en DUMMY-variabel"
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs vid %L kan inte ha attributet VALUE eftersom det inte Ã¤r ett attrappargument"
  
! #: fortran/resolve.cc:16093
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "TeckenvÃ¤rd attrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha konstant lÃ¤ngd"
  
! #: fortran/resolve.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-interoperativ teckenattrappvariabel %qs vid %L med attributet VALUE mÃ¥ste ha lÃ¤ngd ett"
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Den hÃ¤rledda typen %qs vid %L har typen %qs, som inte har definierats"
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK skall vara ett attrappargument"
  
! #: fortran/resolve.cc:16138
  #, 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 "Variabeln %s vid %L med attributet NO_ARG_CHECK skall ha typen TYPE(*) eller en numerisk inbyggd typ"
  
! #: fortran/resolve.cc:16147
  #, 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 "Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUE"
  
! #: fortran/resolve.cc:16155
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variabeln %s vid %L med attributet NO_ARG_CHECK fÃ¥r inte ha attributet INTENT(OUT)"
  
! #: fortran/resolve.cc:16162
  #, 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 "Variabeln %s vid %L med attributet NO_ARG_CHECK skall antingen vara en skalÃ¤r eller en vektor med fÃ¶rmodad storlek"
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Den antagna typen pÃ¥ variabeln %s vid %L Ã¤r bara tillÃ¥ten fÃ¶r attrappvariabler"
  
! #: fortran/resolve.cc:16189
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet ALLOCATABLE, CODIMENSION, POINTER eller VALUE"
  
! #: fortran/resolve.cc:16196
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variabeln â€�%sâ€� med antagen typ vid %L fÃ¥r inte ha attributet INTENT(OUT)"
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variabeln %s med antagen typ vid %L fÃ¥r inte vara en vektor med explicit form"
  
! #: fortran/resolve.cc:16229
  #, 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 "Variabel %qs vid %L kan inte vara BIND(C) eftersom den varken Ã¤r ett COMMON-block eller deklarerad med rÃ¤ckvidd modulnivÃ¥"
  
! #: fortran/resolve.cc:16239
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-variabeln %qs vid %L mÃ¥ste ha lÃ¤ngden ett"
  
! #: fortran/resolve.cc:16318
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs vid %L har PRIVATE hÃ¤rledd typ %qs"
  
! #: fortran/resolve.cc:16333
  #, 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 "Variabeln %s vid %L av typen LOCK_TYPE eller med en delkomponent av typen LOCK_TYPE mÃ¥ste vara en co-vektor"
  
! #: fortran/resolve.cc:16346
  #, 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 "Variabeln %s vid %L av typen EVENT_TYPE eller med en delkomponent av typen EVENT_TYPE mÃ¥ste vara en co-vektor"
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT)-attrappargumentet %qs vid %L har ASSUMED SIZE och kan dÃ¤rfÃ¶r inte ha en standardinitierare"
  
! #: fortran/resolve.cc:16376
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Attrappargumentet %qs vid %L av LOCK_TYPE fÃ¥r inte vara INTENT(OUT)"
  
! #: fortran/resolve.cc:16385
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Attrappargumentet %qs vid %L av EVENT_TYPE fÃ¥r inte vara INTENT(OUT)"
  
! #: fortran/resolve.cc:16398
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsresultat %qs vid %L skall inte vara en co-vektor eller ha en co-vektorkomponent"
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variabeln %qs vid %L av TYPE(C_PTR) eller TYPE(C_FUNPTR) fÃ¥r inte vara en co-vektor"
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variabeln %qs vid %L med co-vektorkomponent skall vara en skalÃ¤r som inte Ã¤r en pekare eller allokerbar och inte en co-vektor"
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variabeln %qs vid %L Ã¤r en co-vektor och Ã¤r inte ALLOCATABLE, SAVE eller ett attrappargument"
  
! #: fortran/resolve.cc:16444
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Co-vektorvariabeln %qs vid %L skall inte ha co-dimensioner med fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.cc:16451
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "Allokerbar co-vektorvariabel %qs vid %L mÃ¥ste ha en fÃ¶rdrÃ¶jd form"
  
! #: fortran/resolve.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variabeln %qs vid %L Ã¤r INTENT(OUT) och kan alltsÃ¥ inte vara en allokerbara co-vektor eller har co-vektorkomponenter"
  
! #: fortran/resolve.cc:16473
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Co-attrappvariabeln %qs vid %L Ã¤r inte tillÃ¥ten i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-attrappargumentet %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-resultatvariabeln %qs vid %L med icke-C_Bool-sort i BIND(C)-proceduren %qs"
  
! #: fortran/resolve.cc:16520
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Namnlistan %qs fÃ¥r inte vara ett argument till en subrutin eller funktion vid %L"
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "TrÃ¥dprivat vid %L Ã¤r inte SAVE:ad"
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "!$OMP DECLARE TARGET-variabeln %qs vid %L Ã¤r inte SAVE:ad"
  
! #: fortran/resolve.cc:16719
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbar entitet fÃ¶rvÃ¤ntades nÃ¤ra %L"
  
! #: fortran/resolve.cc:16727
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA-element %qs vid %L mÃ¥ste vara i COMMON"
  
! #: fortran/resolve.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-vektor %qs vid %L mÃ¥ste anges i en tidigare deklaration"
  
! #: fortran/resolve.cc:16741
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-elementet %qs vid %L kan inte ha ett co-index"
  
! #: fortran/resolve.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-element %qs vid %L Ã¤r en pekare och mÃ¥ste dÃ¥ vara en fullstÃ¤ndig vektor"
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "DATA-objektet nÃ¤ra %L har pekarattributet och det motsvarande DATA-vÃ¤rdet Ã¤r inte ett giltigt initialt-data-mÃ¥l"
  
! #: fortran/resolve.cc:16773
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "DATA-elementet %qs vid %L fÃ¥r inte ha attributet ALLOCATABLE"
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Ickekonstant vektorsektion vid %L i DATA-sats"
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-sats vid %L har fler variabler Ã¤n vÃ¤rden"
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "bÃ¶rjan av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "slutet av implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "steget i implicerad do-slinga vid %L kan inte fÃ¶renklas till ett konstant vÃ¤rde"
  
! #: fortran/resolve.cc:16954
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "steget i implicerad do-slinga vid %L skall inte vara noll"
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-sats vid %L har fler vÃ¤rden Ã¤n variabler"
  
! #: fortran/resolve.cc:17245
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Etiketten %d vid %L Ã¤r definierad men inte anvÃ¤nd"
  
! #: fortran/resolve.cc:17251
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Etiketten %d vid %L Ã¤r definierad men kan inte anvÃ¤ndas"
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L mÃ¥ste ha attributet SEQUENCE fÃ¶r att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17344
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L kan inte ha ALLOCATABLE-komponenter fÃ¶r att vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17352
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "HÃ¤rledd typvariabel %qs vid %L med standardinitiering kan inte vara i EQUIVALENCE med en variabel i COMMON"
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "HÃ¤rledd typvariabel %qs vid %L med pekarkomponent(er) kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfel i EQUIVALENCE-sats vid %L"
  
! #: fortran/resolve.cc:17486
  #, 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 "Antingen alla eller inget av objekten i EQUIVALENCE-mÃ¤ngden vid %L kan ha attributet PROTECTED"
  
! #: fortran/resolve.cc:17511
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-blockmedlem %qs vid %L kan inte vara ett EQUIVALENCE-objekt i den rena proceduren %qs"
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Namngiven konstant %qs vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Vektor %qs vid %L med icke-konstanta grÃ¤nser kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Postkomponent %qs vid %L kan inte vara ett EQUIVALENCE-objekt"
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "DelstrÃ¤ng vid %L har lÃ¤ngden noll"
  
! #: fortran/resolve.cc:17648
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "SjÃ¤lvreferens i uttrycket fÃ¶r teckenlÃ¤ngd fÃ¶r %qs vid %L"
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-funktionen %qs vid %L har PRIVATE typ %qs"
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs vid %L har ingen IMPLICIT-typ"
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L mÃ¥ste vara en FUNCTION"
  
! #: fortran/resolve.cc:17760
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L fÃ¥r inte ha antagen teckenlÃ¤ngd"
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "AnvÃ¤ndaroperatorprocedur %qs vid %L mÃ¥ste ha Ã¥tminstone ett argument"
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "FÃ¶rsta argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara frivilligt"
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Andra argumentet till operatorgrÃ¤nssnitt vid %L fÃ¥r inte vara valfritt"
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "OperatorgrÃ¤nssnitt vid %L mÃ¥ste ha, hÃ¶gst, tvÃ¥ argument"
  
! #: fortran/resolve.cc:17886
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Innesluten procedur %qs vid %L i en PURE-procedur mÃ¥ste ocksÃ¥ vara PURE"
*************** msgstr "Ã–verlappande olika initierare i
*** 77791,77797 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Ã–verlappande olika initierare i EQUIVALENCE vid %C"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Postkonstrueraren vid %C har avslutats. Denna funktion togs bart av f08/0011. AnvÃ¤nd -std=f2018 eller -std=gnu fÃ¶r att eliminera avslutningen."
--- 77811,77817 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Ã–verlappande olika initierare i EQUIVALENCE vid %C"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Postkonstrueraren vid %C har avslutats. Denna funktion togs bart av f08/0011. AnvÃ¤nd -std=f2018 eller -std=gnu fÃ¶r att eliminera avslutningen."
*************** msgstr "Postkonstrueraren vid %C har avs
*** 77803,77814 ****
  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 "Antalet element i vektorkonstrueraren vid %L krÃ¤ver en Ã¶kning av den tillÃ¥tna Ã¶vre grÃ¤nsen %d.  Se flaggan %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:8572
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Skapar vektortemporÃ¤r vid %L fÃ¶r argument %qs"
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "felaktig uttryckstyp under genomlÃ¶pning (%d)"
--- 77823,77834 ----
  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 "Antalet element i vektorkonstrueraren vid %L krÃ¤ver en Ã¶kning av den tillÃ¥tna Ã¶vre grÃ¤nsen %d.  Se flaggan %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:8584
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Skapar vektortemporÃ¤r vid %L fÃ¶r argument %qs"
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "felaktig uttryckstyp under genomlÃ¶pning (%d)"
*************** msgid "Array %qs at %L is larger than li
*** 77900,77980 ****
  msgstr "Vektorn %qs vid %L Ã¤r stÃ¶rre Ã¤n grÃ¤nsen satt med %<-fmax-stack-var-size=%>, flyttad frÃ¥n stacken till statisk lagring.  Detta gÃ¶r proceduren osÃ¤ker nÃ¤r den anropas rekursivt, eller samtidigt frÃ¥n flera trÃ¥dar.  Ã–vervÃ¤g att Ã¶ka grÃ¤nsen %<-fmax-stack-var-size=%> (eller anvÃ¤nd %<-frecursive%>, som implicerad obegrÃ¤nsad %<-fmax-stack-var-size=%> â€“ eller Ã¤ndra koden till att anvÃ¤nda en ALLOCATABLE vektor. Om variabeln aldrig anvÃ¤nds av flera samtidigt kan denna varning ignoreras och variabeln skulle ocksÃ¥ kunna deklareras med attributet SAVE."
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "inbyggd variabel som inte Ã¤r en procedur"
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "ReturvÃ¤rdet fÃ¶r funktionen %qs vid %L Ã¤r inte satt"
  
! #: fortran/trans-decl.cc:5037
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "FÃ¶rdrÃ¶jd typparameter stÃ¶djs inte Ã¤nnu"
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "bakÃ¤ndedeklaration fÃ¶r modulvariabel %qs finns redan"
  
! #: fortran/trans-decl.cc:5283
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "OanvÃ¤nd PRIVATE modulvariabel %qs deklarerad vid %L"
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Symbolen %qs vid %L har attributet WEAK men Ã¤r ett attrappargument"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Symbolen %qs vid %L har attributet WEAK men Ã¤r en lokal variabel"
  
! #: fortran/trans-decl.cc:5923
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Attrappargument %qs vid %L deklarerades INTENT(OUT) men sattes inte"
  
! #: fortran/trans-decl.cc:5929
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Attrappargument med hÃ¤rledd typ %qs vid %L deklarerades INTENT(OUT) men sattes inte och har inte en standardinitierare"
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "OanvÃ¤nt attrappargument %qs vid %L"
  
! #: fortran/trans-decl.cc:5956
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "OanvÃ¤nd modulvariabel %qs som uttryckligen har importerats vid %L"
  
! #: fortran/trans-decl.cc:5975
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "OanvÃ¤nd variabel %qs deklarerad vid %L"
  
! #: fortran/trans-decl.cc:6024
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "OanvÃ¤nd parameter %qs deklarerad vid %L"
  
! #: fortran/trans-decl.cc:6028
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "OanvÃ¤nd parameter %qs som uttryckligen har importerats vid %L"
  
! #: fortran/trans-decl.cc:6058
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "ReturvÃ¤rdet %qs fÃ¶r funktionen %qs deklarerad vid %L Ã¤r inte satt"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Ledsen, !$ACC DECLARE vid %L Ã¤r inte tillÃ¥tet i BLOCK-konstruktion"
--- 77920,78005 ----
  msgstr "Vektorn %qs vid %L Ã¤r stÃ¶rre Ã¤n grÃ¤nsen satt med %<-fmax-stack-var-size=%>, flyttad frÃ¥n stacken till statisk lagring.  Detta gÃ¶r proceduren osÃ¤ker nÃ¤r den anropas rekursivt, eller samtidigt frÃ¥n flera trÃ¥dar.  Ã–vervÃ¤g att Ã¶ka grÃ¤nsen %<-fmax-stack-var-size=%> (eller anvÃ¤nd %<-frecursive%>, som implicerad obegrÃ¤nsad %<-fmax-stack-var-size=%> â€“ eller Ã¤ndra koden till att anvÃ¤nda en ALLOCATABLE vektor. Om variabeln aldrig anvÃ¤nds av flera samtidigt kan denna varning ignoreras och variabeln skulle ocksÃ¥ kunna deklareras med attributet SAVE."
  
  #: fortran/trans-decl.cc:1795
+ #, gcc-internal-format, gfc-internal-format
+ msgid "%s at %C has no default type"
+ msgstr "%s vid %C har ingen standardtyp"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "inbyggd variabel som inte Ã¤r en procedur"
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "ReturvÃ¤rdet fÃ¶r funktionen %qs vid %L Ã¤r inte satt"
  
! #: fortran/trans-decl.cc:5040
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "FÃ¶rdrÃ¶jd typparameter stÃ¶djs inte Ã¤nnu"
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "bakÃ¤ndedeklaration fÃ¶r modulvariabel %qs finns redan"
  
! #: fortran/trans-decl.cc:5286
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "OanvÃ¤nd PRIVATE modulvariabel %qs deklarerad vid %L"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Symbolen %qs vid %L har attributet WEAK men Ã¤r ett attrappargument"
  
! #: fortran/trans-decl.cc:5911
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Symbolen %qs vid %L har attributet WEAK men Ã¤r en lokal variabel"
  
! #: fortran/trans-decl.cc:5926
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Attrappargument %qs vid %L deklarerades INTENT(OUT) men sattes inte"
  
! #: fortran/trans-decl.cc:5932
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Attrappargument med hÃ¤rledd typ %qs vid %L deklarerades INTENT(OUT) men sattes inte och har inte en standardinitierare"
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "OanvÃ¤nt attrappargument %qs vid %L"
  
! #: fortran/trans-decl.cc:5959
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "OanvÃ¤nd modulvariabel %qs som uttryckligen har importerats vid %L"
  
! #: fortran/trans-decl.cc:5978
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "OanvÃ¤nd variabel %qs deklarerad vid %L"
  
! #: fortran/trans-decl.cc:6027
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "OanvÃ¤nd parameter %qs deklarerad vid %L"
  
! #: fortran/trans-decl.cc:6031
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "OanvÃ¤nd parameter %qs som uttryckligen har importerats vid %L"
  
! #: fortran/trans-decl.cc:6061
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "ReturvÃ¤rdet %qs fÃ¶r funktionen %qs deklarerad vid %L Ã¤r inte satt"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Ledsen, !$ACC DECLARE vid %L Ã¤r inte tillÃ¥tet i BLOCK-konstruktion"
*************** msgstr "Kan inte berÃ¤kna lÃ¤ngden pÃ¥ t
*** 77989,78015 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "Kod fÃ¶r omallokering av den allokerbara variabeln vid %L kommer lÃ¤ggas till"
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Ledsen, co-indexerad Ã¥tkomst till ett obegrÃ¤nsat polymorft objekt vid %L stÃ¶djs inte Ã¤nnu"
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Ledsen, co-indexerad Ã¥tkomst till en obegrÃ¤nsat polymorf komponent vid %L stÃ¶djs inte"
  
! #: fortran/trans-expr.cc:3887
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "OkÃ¤nd inbyggd op"
  
! #: fortran/trans-expr.cc:5405
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "OkÃ¤nd argumentlistefunktion vid %L"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Om ommappning av grÃ¤nser anges vid %L skall pekarmÃ¥let inte vara NULL"
--- 78014,78040 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "Kod fÃ¶r omallokering av den allokerbara variabeln vid %L kommer lÃ¤ggas till"
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Ledsen, co-indexerad Ã¥tkomst till ett obegrÃ¤nsat polymorft objekt vid %L stÃ¶djs inte Ã¤nnu"
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Ledsen, co-indexerad Ã¥tkomst till en obegrÃ¤nsat polymorf komponent vid %L stÃ¶djs inte"
  
! #: fortran/trans-expr.cc:3895
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "OkÃ¤nd inbyggd op"
  
! #: fortran/trans-expr.cc:5413
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "OkÃ¤nd argumentlistefunktion vid %L"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Om ommappning av grÃ¤nser anges vid %L skall pekarmÃ¥let inte vara NULL"
diff -Nrcpad gcc-13.1.0/gcc/po/tr.po gcc-13.2.0/gcc/po/tr.po
*** gcc-13.1.0/gcc/po/tr.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/tr.po	Thu Jul 27 08:13:05 2023
*************** msgid ""
*** 7,13 ****
  msgstr ""
  "Project-Id-Version: gcc 5.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
  "PO-Revision-Date: 2015-09-11 20:22+0300\n"
  "Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@fide.org>\n"
  "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
--- 7,13 ----
  msgstr ""
  "Project-Id-Version: gcc 5.2.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
  "PO-Revision-Date: 2015-09-11 20:22+0300\n"
  "Last-Translator: NilgÃ¼n Belma BugÃ¼ner <nilgun@fide.org>\n"
  "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
*************** msgstr ""
*** 4471,4477 ****
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
--- 4471,4477 ----
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:127
*************** msgstr ""
*** 8494,8499 ****
--- 8494,8505 ----
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
+ #: config/i386/i386.opt:1280
+ #, fuzzy, no-c-format
+ #| msgid "Support MMX and SSE built-in functions and code generation"
+ msgid "Support AMX-COMPLEX built-in functions and code generation."
+ msgstr "MMX ve SSE2 yerleÅŸik iÅŸlevleri ve kod Ã¼retimi desteklenir"
+ 
  #: config/pa/pa64-hpux.opt:23
  #, fuzzy, no-c-format
  #| msgid "Assume code will be linked by GNU ld"
*************** msgstr "'%%l' terimi bir yafta deÄŸil"
*** 19262,19273 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
  msgstr "gerÃ§el sayÄ± sabit yanlÄ±ÅŸ kullanÄ±lmÄ±ÅŸ"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
--- 19268,19279 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
  msgstr "gerÃ§el sayÄ± sabit yanlÄ±ÅŸ kullanÄ±lmÄ±ÅŸ"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Bu seÃ§enek belgelenmedi"
*** 20467,20529 ****
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1732
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1764
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[iptal edildi]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1908
  #, fuzzy, c-format
  #| msgid "Pass arguments on the stack"
  msgid ""
--- 20473,20535 ----
  msgid "Uses of this option are diagnosed."
  msgstr ""
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
  msgstr ""
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
  msgstr ""
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
  msgstr ""
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
  msgstr ""
  
! #: opts.cc:1733
  msgid "[available in "
  msgstr ""
  
! #: opts.cc:1765
  msgid "[default]"
  msgstr ""
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
  msgstr ""
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr ""
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[iptal edildi]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
  msgstr ""
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
  msgstr ""
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
  msgstr ""
  
! #: opts.cc:1909
  #, fuzzy, c-format
  #| msgid "Pass arguments on the stack"
  msgid ""
*************** msgid ""
*** 20531,20597 ****
  "   "
  msgstr "YÄ±ÄŸÄ±ttaki argÃ¼manlar aktarÄ±lÄ±r"
  
! #: opts.cc:1958
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1961
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1964
  #, fuzzy
  #| msgid "Perform loop optimizations"
  msgid "The following options control optimizations"
  msgstr "DÃ¶ngÃ¼ eniyilemeleri uygulanÄ±r"
  
! #: opts.cc:1967 opts.cc:2007
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1970
  #, fuzzy
  #| msgid "Perform loop optimizations"
  msgid "The following options control parameters"
  msgstr "DÃ¶ngÃ¼ eniyilemeleri uygulanÄ±r"
  
! #: opts.cc:1976
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1978
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1989
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1991
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1993
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:2005
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
--- 20537,20603 ----
  "   "
  msgstr "YÄ±ÄŸÄ±ttaki argÃ¼manlar aktarÄ±lÄ±r"
  
! #: opts.cc:1959
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are target specific"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1962
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options control compiler warning messages"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1965
  #, fuzzy
  #| msgid "Perform loop optimizations"
  msgid "The following options control optimizations"
  msgstr "DÃ¶ngÃ¼ eniyilemeleri uygulanÄ±r"
  
! #: opts.cc:1968 opts.cc:2008
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-independent"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1971
  #, fuzzy
  #| msgid "Perform loop optimizations"
  msgid "The following options control parameters"
  msgstr "DÃ¶ngÃ¼ eniyilemeleri uygulanÄ±r"
  
! #: opts.cc:1977
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are specific to just the language "
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1979
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are supported by the language "
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1990
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are not documented"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1992
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take separate arguments"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:1994
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options take joined arguments"
  msgstr "Bu seÃ§enekler dile baÄŸÄ±mlÄ±dir:\n"
  
! #: opts.cc:2006
  #, fuzzy
  #| msgid "The following options are language-independent:\n"
  msgid "The following options are language-related"
*************** msgstr "strfmon biÃ§iminde uzunluk deÄŸi
*** 20996,21077 ****
  msgid "<command-line>"
  msgstr "<komut-satÄ±rÄ±>"
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand for '%%%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid vector constant"
  msgstr "geÃ§ersiz komut:"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
  msgstr "terim eksik"
  
! #: config/aarch64/aarch64.cc:12195
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid constant"
  msgstr "geÃ§ersiz komut:"
  
! #: config/aarch64/aarch64.cc:12198
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "geÃ§ersiz %%d terimi"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, fuzzy, c-format
  #| msgid "invalid operand code '%c'"
  msgid "invalid operand prefix '%%%c'"
  msgstr "terim kodu `%c' geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:12351
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "adres geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:27134
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "iki terimli %s iÃ§in terimler geÃ§ersiz"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 21002,21083 ----
  msgid "<command-line>"
  msgstr "<komut-satÄ±rÄ±>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand for '%%%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid vector constant"
  msgstr "geÃ§ersiz komut:"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12057
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
  msgstr "terim eksik"
  
! #: config/aarch64/aarch64.cc:12208
  #, fuzzy, c-format
  #| msgid "invalid insn:"
  msgid "invalid constant"
  msgstr "geÃ§ersiz komut:"
  
! #: config/aarch64/aarch64.cc:12211
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "geÃ§ersiz %%d terimi"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, fuzzy, c-format
  #| msgid "invalid operand code '%c'"
  msgid "invalid operand prefix '%%%c'"
  msgstr "terim kodu `%c' geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:12364
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "adres geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:27161
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "iki terimli %s iÃ§in terimler geÃ§ersiz"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 21088,21105 ****
  msgstr "%%r deÄŸeri geÃ§ersiz"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "%%R deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "%%N deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
  msgstr "%%P deÄŸeri geÃ§ersiz"
--- 21094,21111 ----
  msgstr "%%r deÄŸeri geÃ§ersiz"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
  msgstr "%%R deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
  msgstr "%%N deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
  msgstr "%%P deÄŸeri geÃ§ersiz"
*************** msgstr "%%M deÄŸeri geÃ§ersiz"
*** 21129,21135 ****
  msgid "invalid %%U value"
  msgstr "%%U deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
  msgstr "%%s deÄŸeri geÃ§ersiz"
--- 21135,21141 ----
  msgid "invalid %%U value"
  msgstr "%%U deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
  msgstr "%%s deÄŸeri geÃ§ersiz"
*************** msgstr "%%s deÄŸeri geÃ§ersiz"
*** 21139,21145 ****
  msgid "invalid %%C value"
  msgstr "%%C deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
  msgstr "%%E deÄŸeri geÃ§ersiz"
--- 21145,21151 ----
  msgid "invalid %%C value"
  msgstr "%%C deÄŸeri geÃ§ersiz"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
  msgstr "%%E deÄŸeri geÃ§ersiz"
*************** msgstr "bilinmeyen yerdeÄŸiÅŸim unspec"
*** 21152,21158 ****
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
  msgstr "%%xn kodu geÃ§ersiz"
--- 21158,21164 ----
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
  msgstr "%%xn kodu geÃ§ersiz"
*************** msgstr "terim olarak UNSPEC geÃ§ersiz"
*** 21242,21278 ****
  msgid "unrecognized supposed constant"
  msgstr "tanÄ±nmayan tahmini sabit"
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "geÃ§ersiz %%f terimi"
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "isnatlÄ± Thumb komutu"
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "koÅŸullu dizilimde isnatlÄ± komut"
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
--- 21248,21284 ----
  msgid "unrecognized supposed constant"
  msgstr "tanÄ±nmayan tahmini sabit"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "geÃ§ersiz %%f terimi"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "isnatlÄ± Thumb komutu"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "koÅŸullu dizilimde isnatlÄ± komut"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "Unsupported operand for code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
*************** msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
*** 21281,21311 ****
  msgid "invalid operand for code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/arm/arm.cc:24304
  #, fuzzy, c-format
  #| msgid "instruction never exectued"
  msgid "instruction never executed"
  msgstr "komut hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34257
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "%<__fpreg%> tÃ¼rÃ¼nden dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: config/arm/arm.cc:34259
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "%qT'ye %qT'den dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
--- 21287,21317 ----
  msgid "invalid operand for code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/arm/arm.cc:24317
  #, fuzzy, c-format
  #| msgid "instruction never exectued"
  msgid "instruction never executed"
  msgstr "komut hiÃ§ Ã§alÄ±ÅŸtÄ±rÄ±lmadÄ±"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34270
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "%<__fpreg%> tÃ¼rÃ¼nden dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: config/arm/arm.cc:34272
  #, fuzzy
  #| msgid "invalid conversion to type %qT from type %qT"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "%qT'ye %qT'den dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
*************** msgstr "geÃ§ersiz komut:"
*** 21695,21806 ****
  msgid "Expected register or constant integer."
  msgstr "birikeÃ§ bir tamsayÄ± sabit deÄŸil"
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "terim olarak UNSPEC geÃ§ersiz"
  
! #: config/i386/i386.cc:12941
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "%<restrict%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/i386/i386.cc:12946
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "asm Ã§Ä±ktÄ±sÄ± %d iÃ§inde geÃ§ersiz sol deÄŸer"
  
! #: config/i386/i386.cc:13179
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:13214
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:13283
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
! msgid "invalid operand type used with operand code 'Z'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:13288
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
! msgid "invalid operand size for operand code 'Z'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:13365
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13444
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13462
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13475
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13490
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13518
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13536
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13559
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "terim kodu `%c' geÃ§ersiz"
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "kÄ±sÄ±tlar terim iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:13826
  #, fuzzy, c-format
  #| msgid "invalid conditional operand"
  msgid "invalid vector immediate"
  msgstr "koÅŸullu terim geÃ§ersiz"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
  msgstr "bilinmeyen komut kipi"
  
--- 21701,21812 ----
  msgid "Expected register or constant integer."
  msgstr "birikeÃ§ bir tamsayÄ± sabit deÄŸil"
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "terim olarak UNSPEC geÃ§ersiz"
  
! #: config/i386/i386.cc:12942
  #, fuzzy, c-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of register '%s'"
  msgstr "%<restrict%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/i386/i386.cc:12947
  #, fuzzy, c-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid use of asm flag output"
  msgstr "asm Ã§Ä±ktÄ±sÄ± %d iÃ§inde geÃ§ersiz sol deÄŸer"
  
! #: config/i386/i386.cc:13180
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'O'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:13215
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
  msgid "invalid operand size for operand code 'z'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:13290
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
! msgid "invalid operand type used with operand code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:13295
  #, fuzzy, c-format
  #| msgid "invalid operand for code '%c'"
! msgid "invalid operand size for operand code '%c'"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:13373
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13452
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13470
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13483
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13498
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13526
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13544
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13567
  #, 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 "terim ne bir sabit ne de bir koÅŸul kodu, geÃ§ersiz terim kodu 'c'"
  
! #: config/i386/i386.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "terim kodu `%c' geÃ§ersiz"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "kÄ±sÄ±tlar terim iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:13834
  #, fuzzy, c-format
  #| msgid "invalid conditional operand"
  msgid "invalid vector immediate"
  msgstr "koÅŸullu terim geÃ§ersiz"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
  msgstr "bilinmeyen komut kipi"
  
*************** msgstr "%<__fpreg%> Ã¼zerinde geÃ§ersiz
*** 21832,21838 ****
  msgid "invalid %%P operand"
  msgstr "%%P terimi geÃ§ersiz"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
  msgstr "%%p deÄŸeri geÃ§ersiz"
--- 21838,21844 ----
  msgid "invalid %%P operand"
  msgstr "%%P terimi geÃ§ersiz"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
  msgstr "%%p deÄŸeri geÃ§ersiz"
*************** msgstr "'%s' geÃ§erli bir sÄ±nÄ±f ismi d
*** 21882,21889 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, fuzzy, c-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of '%%%c'"
--- 21888,21895 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, fuzzy, c-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of '%%%c'"
*************** msgid "post-increment address is not a r
*** 21916,21922 ****
  msgstr "sonradan arttÄ±rÄ±mlÄ± adres bir yazmaÃ§ deÄŸil"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
  msgstr "hatalÄ± adres"
  
--- 21922,21928 ----
  msgstr "sonradan arttÄ±rÄ±mlÄ± adres bir yazmaÃ§ deÄŸil"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
  msgstr "hatalÄ± adres"
  
*************** msgstr "desteklenmeyen birleÅŸim: %s"
*** 22090,22096 ****
  msgid "unsupported memory expression:"
  msgstr "desteklenmeyen birleÅŸim: %s"
  
! #: config/riscv/riscv.cc:4378
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid vector operand"
--- 22096,22102 ----
  msgid "unsupported memory expression:"
  msgstr "desteklenmeyen birleÅŸim: %s"
  
! #: config/riscv/riscv.cc:4384
  #, fuzzy, c-format
  #| msgid "invalid %%P operand"
  msgid "invalid vector operand"
*************** msgstr "KÄ±ymetsiz baytÄ±n baÅŸta olduÄŸ
*** 22157,22315 ****
  msgid "bad move"
  msgstr "hatalÄ± test"
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13798
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%A value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "%%D deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13822
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
  msgstr "%%f deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
  msgstr "%%F deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
  msgstr "%%G deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
  msgstr "%%j kodu geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
  msgstr "%%J kodu geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
  msgstr "%%k deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "%%K deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
  msgstr "%%O deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
  msgstr "%%q deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14067
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%t value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
  msgstr "%%T deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
  msgstr "%%u deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "%%v deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14160
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%V value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "%%x deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14233
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%z value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14302
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "kÄ±sÄ±t iÃ§indeki `%qc' iÅŸareti geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±"
  
! #: config/rs6000/rs6000.cc:27721
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Her iÅŸlev iÃ§in tek Ã§Ä±kÄ±ÅŸ noktasÄ± Ã¼retilmez"
  
! #: config/rs6000/rs6000.cc:27790
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "aÅŸaÄŸÄ±dakiler iÃ§in yeniden yÃ¼klemeler Ã¼retilemiyor:"
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28468
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "%<__fpreg%> tÃ¼rÃ¼nden dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:28470
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "%<__fpreg%> tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:28472
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "%<__fpreg%> tÃ¼rÃ¼nden dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:28474
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
--- 22163,22321 ----
  msgid "bad move"
  msgstr "hatalÄ± test"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13807
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%A value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
  msgstr "%%D deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13831
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%e value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
  msgstr "%%f deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
  msgstr "%%F deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
  msgstr "%%G deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
  msgstr "%%j kodu geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
  msgstr "%%J kodu geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
  msgstr "%%k deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
  msgstr "%%K deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
  msgstr "%%O deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
  msgstr "%%q deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14076
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%t value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
  msgstr "%%T deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
  msgstr "%%u deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
  msgstr "%%v deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14169
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%V value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
  msgstr "%%x deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14242
  #, fuzzy, c-format
  #| msgid "invalid %%H value"
  msgid "invalid %%z value"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:14311
  #, fuzzy, c-format
  #| msgid "invalid punctuation %qc in constraint"
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "kÄ±sÄ±t iÃ§indeki `%qc' iÅŸareti geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±"
  
! #: config/rs6000/rs6000.cc:27730
  #, fuzzy
  #| msgid "Do not generate a single exit point for each function"
  msgid "Could not generate addis value for fusion"
  msgstr "Her iÅŸlev iÃ§in tek Ã§Ä±kÄ±ÅŸ noktasÄ± Ã¼retilmez"
  
! #: config/rs6000/rs6000.cc:27799
  #, fuzzy
  #| msgid "unable to generate reloads for:"
  msgid "Unable to generate load/store offset for fusion"
  msgstr "aÅŸaÄŸÄ±dakiler iÃ§in yeniden yÃ¼klemeler Ã¼retilemiyor:"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28477
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "%<__fpreg%> tÃ¼rÃ¼nden dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:28479
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "%<__fpreg%> tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:28481
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "%<__fpreg%> tÃ¼rÃ¼nden dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:28483
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
*************** msgstr "1. aday:"
*** 22822,22828 ****
  msgid "  after user-defined conversion:"
  msgstr "DB komutunun kullanÄ±mÄ± etkin olur"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
--- 22828,22834 ----
  msgid "  after user-defined conversion:"
  msgstr "DB komutunun kullanÄ±mÄ± etkin olur"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate is:"
*************** msgstr ""
*** 23372,23378 ****
  msgid "Driving:"
  msgstr "SÃ¼rÃ¼lÃ¼m:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  #, fuzzy
  #| msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
  msgid "actual argument to INTENT = OUT/INOUT"
--- 23378,23384 ----
  msgid "Driving:"
  msgstr "SÃ¼rÃ¼lÃ¼m:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  #, fuzzy
  #| msgid "Actual argument at %L must be definable to match dummy INTENT = OUT/INOUT"
  msgid "actual argument to INTENT = OUT/INOUT"
*************** msgstr "blok IF"
*** 23538,23548 ****
  msgid "implied END DO"
  msgstr "Ã¶rtÃ¼k END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
  msgstr "atama"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
  msgstr "gÃ¶sterici atamasÄ±"
  
--- 23544,23554 ----
  msgid "implied END DO"
  msgstr "Ã¶rtÃ¼k END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
  msgstr "atama"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
  msgstr "gÃ¶sterici atamasÄ±"
  
*************** msgstr "gÃ¶sterici atamasÄ±"
*** 23550,23801 ****
  msgid "simple IF"
  msgstr "basit IF"
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  #, fuzzy
  #| msgid "elemental subroutine"
  msgid "elemental procedure"
  msgstr "Ã¶ÄŸesel altyordam"
  
! #: fortran/resolve.cc:2494
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:2499
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2504
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2509
  #, fuzzy
  #| msgid "pointer assignment"
  msgid "pointer argument"
  msgstr "gÃ¶sterici atamasÄ±"
  
! #: fortran/resolve.cc:2514
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2519
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:2524
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2529
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:2534
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2539
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2544
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:2549
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:2572
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2584
  #, fuzzy
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "result with non-constant character length"
  msgstr "'%s' %L'de bu baÄŸlam iÃ§in sabit karakter uzunluklu olmalÄ±"
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4158
  #, fuzzy, c-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "%s iÃ§in %L'deki Ã§eÅŸit geÃ§ersiz"
  
! #: fortran/resolve.cc:4175
  #, fuzzy, c-format
  #| msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "%%L'deki tek terimli sayÄ±sal '%s' iÅŸlecinin terimi %s"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4197
  #, fuzzy, c-format
  #| msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "%%L'deki iki terimli sayÄ±sal '%s' iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "%%L'deki dizge ekleme iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.cc:4255
  #, fuzzy, c-format
  #| msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "%%L'deki mantÄ±ksal '%s' iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.cc:4278
  #, fuzzy, c-format
  #| msgid "Operand of .NOT. operator at %%L is %s"
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "%%L'deki .NOT. iÅŸlecinin terimi %s"
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "%L'de COMPLEX nicelikler karÅŸÄ±laÅŸtÄ±rÄ±lamÄ±yor"
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "%%L'deki mantÄ±ksallar %s ile karÅŸÄ±laÅŸtÄ±rÄ±lmalÄ± %s ile deÄŸil"
  
! #: fortran/resolve.cc:4396
  #, fuzzy, c-format
  #| msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "%%L'deki '%s' karÅŸÄ±laÅŸtÄ±rma iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.cc:4410
  #, fuzzy, c-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "%%:version-compare iÃ§indeki '%s' iÅŸleci bilinmiyor"
  
! #: fortran/resolve.cc:4413
  #, fuzzy, c-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "%%:version-compare iÃ§indeki '%s' iÅŸleci bilinmiyor"
  
! #: fortran/resolve.cc:4418
  #, fuzzy, c-format
  #| msgid "Operand of user operator '%s' at %%L is %s"
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "%%L'deki '%s' kullanÄ±cÄ± iÅŸlecinin terimi %s"
  
! #: fortran/resolve.cc:4423
  #, fuzzy, c-format
  #| msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "%%L'deki '%s' kullanÄ±cÄ± iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.cc:4509
  #, fuzzy, c-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "%L ve %L'de iÅŸliÃ§ler iÃ§in sÄ±ralar uyumsuz"
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7387
  #, fuzzy
  #| msgid "Perform variable tracking"
  msgid "iterator variable"
  msgstr "DeÄŸiÅŸken izleme uygulanÄ±r"
  
! #: fortran/resolve.cc:7391
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "%L'de Do dÃ¶ngÃ¼sÃ¼ndeki adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:7395
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "terim olarak ifade geÃ§ersiz"
  
! #: fortran/resolve.cc:7399
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "%L'de Do dÃ¶ngÃ¼sÃ¼ndeki adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "YERAÃ‡ "
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "AYIR "
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 23556,23807 ----
  msgid "simple IF"
  msgstr "basit IF"
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  #, fuzzy
  #| msgid "elemental subroutine"
  msgid "elemental procedure"
  msgstr "Ã¶ÄŸesel altyordam"
  
! #: fortran/resolve.cc:2511
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:2516
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2521
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2526
  #, fuzzy
  #| msgid "pointer assignment"
  msgid "pointer argument"
  msgstr "gÃ¶sterici atamasÄ±"
  
! #: fortran/resolve.cc:2531
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2536
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:2541
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2546
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:2551
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2556
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2561
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:2566
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "argÃ¼man yok"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "tÃ¼r argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2601
  #, fuzzy
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "result with non-constant character length"
  msgstr "'%s' %L'de bu baÄŸlam iÃ§in sabit karakter uzunluklu olmalÄ±"
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4175
  #, fuzzy, c-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "%s iÃ§in %L'deki Ã§eÅŸit geÃ§ersiz"
  
! #: fortran/resolve.cc:4192
  #, fuzzy, c-format
  #| msgid "Operand of unary numeric operator '%s' at %%L is %s"
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "%%L'deki tek terimli sayÄ±sal '%s' iÅŸlecinin terimi %s"
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, fuzzy, c-format
  #| msgid "Operands of binary numeric operator '%s' at %%L are %s/%s"
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "%%L'deki iki terimli sayÄ±sal '%s' iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "%%L'deki dizge ekleme iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.cc:4272
  #, fuzzy, c-format
  #| msgid "Operands of logical operator '%s' at %%L are %s/%s"
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "%%L'deki mantÄ±ksal '%s' iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.cc:4295
  #, fuzzy, c-format
  #| msgid "Operand of .NOT. operator at %%L is %s"
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "%%L'deki .NOT. iÅŸlecinin terimi %s"
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "%L'de COMPLEX nicelikler karÅŸÄ±laÅŸtÄ±rÄ±lamÄ±yor"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "%%L'deki mantÄ±ksallar %s ile karÅŸÄ±laÅŸtÄ±rÄ±lmalÄ± %s ile deÄŸil"
  
! #: fortran/resolve.cc:4413
  #, fuzzy, c-format
  #| msgid "Operands of comparison operator '%s' at %%L are %s/%s"
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "%%L'deki '%s' karÅŸÄ±laÅŸtÄ±rma iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.cc:4427
  #, fuzzy, c-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "%%:version-compare iÃ§indeki '%s' iÅŸleci bilinmiyor"
  
! #: fortran/resolve.cc:4430
  #, fuzzy, c-format
  #| msgid "unknown operator '%s' in %%:version-compare"
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "%%:version-compare iÃ§indeki '%s' iÅŸleci bilinmiyor"
  
! #: fortran/resolve.cc:4435
  #, fuzzy, c-format
  #| msgid "Operand of user operator '%s' at %%L is %s"
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "%%L'deki '%s' kullanÄ±cÄ± iÅŸlecinin terimi %s"
  
! #: fortran/resolve.cc:4440
  #, fuzzy, c-format
  #| msgid "Operands of user operator '%s' at %%L are %s/%s"
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "%%L'deki '%s' kullanÄ±cÄ± iÅŸlecinin terimleri %s/%s"
  
! #: fortran/resolve.cc:4526
  #, fuzzy, c-format
  #| msgid "Inconsistent ranks for operator at %L and %L"
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "%L ve %L'de iÅŸliÃ§ler iÃ§in sÄ±ralar uyumsuz"
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7404
  #, fuzzy
  #| msgid "Perform variable tracking"
  msgid "iterator variable"
  msgstr "DeÄŸiÅŸken izleme uygulanÄ±r"
  
! #: fortran/resolve.cc:7408
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Start expression in DO loop"
  msgstr "%L'de Do dÃ¶ngÃ¼sÃ¼ndeki adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:7412
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "terim olarak ifade geÃ§ersiz"
  
! #: fortran/resolve.cc:7416
  #, fuzzy
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "Step expression in DO loop"
  msgstr "%L'de Do dÃ¶ngÃ¼sÃ¼ndeki adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  #, fuzzy
  #| msgid "DEALLOCATE "
  msgid "DEALLOCATE object"
  msgstr "YERAÃ‡ "
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  #, fuzzy
  #| msgid "ALLOCATE "
  msgid "ALLOCATE object"
  msgstr "AYIR "
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 23808,23834 ****
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 23814,23840 ----
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgid "%<-mrelax%> is only supported for
*** 24861,24867 ****
  msgstr "static TPF-OS'da desteklenmiyor"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s deyiminde sÃ¶zdizimi hatasÄ± (%C'de)"
--- 24867,24873 ----
  msgstr "static TPF-OS'da desteklenmiyor"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "%s deyiminde sÃ¶zdizimi hatasÄ± (%C'de)"
*************** msgstr "%s Ã¶zniteliÄŸi ile %s Ã¶zniteli
*** 25287,25293 ****
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
--- 25293,25299 ----
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D here"
*************** msgstr "tÃ¼r Ã¶znitelikleri sadece tÃ¼r
*** 25393,25402 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 25399,25408 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr "sÄ±nÄ±f %s iÃ§in dosya bulunamÄ±
*** 25540,25546 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "gÃ¶reli konum sabit dizgenin sÄ±nÄ±rlarÄ±nÄ±n dÄ±ÅŸÄ±nda"
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
--- 25546,25552 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "gÃ¶reli konum sabit dizgenin sÄ±nÄ±rlarÄ±nÄ±n dÄ±ÅŸÄ±nda"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qE declared here"
*************** msgstr "bÃ¼yÃ¼k tamsayÄ± Ã¶rtÃ¼k olarak
*** 27541,27547 ****
  msgid "comparison is always %d due to width of bit-field"
  msgstr "karÅŸÄ±laÅŸtÄ±rma bit alanÄ±nÄ±n geniÅŸliÄŸinden dolayÄ± daima %d"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
--- 27547,27553 ----
  msgid "comparison is always %d due to width of bit-field"
  msgstr "karÅŸÄ±laÅŸtÄ±rma bit alanÄ±nÄ±n geniÅŸliÄŸinden dolayÄ± daima %d"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
*************** msgstr "iÅŸlev yerel deÄŸiÅŸkenin adresi
*** 28404,28410 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 28410,28416 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "%qD Ã¼yesine gÃ¶sterici varsayÄ±
*** 29563,29576 ****
  msgid "using a dangling pointer to %qD"
  msgstr "gÃ¶sterici kipi olarak %qs geÃ§ersiz"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
--- 29569,29582 ----
  msgid "using a dangling pointer to %qD"
  msgstr "gÃ¶sterici kipi olarak %qs geÃ§ersiz"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "%qD declared here"
*************** msgstr "%qE iÅŸlevinin Ã¶rtÃ¼k bildirimi
*** 29620,29626 ****
  msgid "call to %qD"
  msgstr "  %qD Ã§aÄŸrÄ±sÄ±nda"
  
! #: gimple-ssa-warn-access.cc:4582
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
--- 29626,29632 ----
  msgid "call to %qD"
  msgstr "  %qD Ã§aÄŸrÄ±sÄ±nda"
  
! #: gimple-ssa-warn-access.cc:4611
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr ""
*** 30758,30764 ****
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid jump function in LTO stream"
--- 30764,30770 ----
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function declaration"
  msgid "invalid jump function in LTO stream"
*************** msgstr "Ã‡apraz atlama eniyilemesi uygul
*** 31771,31777 ****
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi %qs bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: opts-common.cc:1419 opts.cc:2511
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
--- 31777,31783 ----
  msgid "command-line option %qs is not supported by this configuration"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi %qs bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"%s\""
  msgid "missing argument to %qs"
*************** msgstr "-mips16 ve -mdsp birlikte kullan
*** 31818,31830 ****
  msgid "unrecognized argument in option %qs"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s"
--- 31824,31836 ----
  msgid "unrecognized argument in option %qs"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %qs are: %s"
*************** msgstr ""
*** 31995,32001 ****
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: opts.cc:1256 opts.cc:2247
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
--- 32001,32007 ----
  msgid "%<-fsanitize-recover=%s%> is not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: opts.cc:1256 opts.cc:2248
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
*************** msgstr "deÄŸiÅŸken izleme istendi, ama h
*** 32038,32239 ****
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "deÄŸiÅŸken izleme istendi, ama bu hata ayÄ±klama biÃ§imi tarafÄ±ndan desteklenmiyor"
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition bu mimaride Ã§alÄ±ÅŸmaz"
  
! #: opts.cc:1469
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition bu mimaride Ã§alÄ±ÅŸmaz"
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition bu mimaride Ã§alÄ±ÅŸmaz"
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2281
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:2287
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "%qs Ã¶znitelik yÃ¶nergesi yoksayÄ±ldÄ±"
  
! #: opts.cc:2346
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:2370
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: opts.cc:2385
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "%qE iÅŸlevi iÃ§in Ã§ok az argÃ¼man belirtildi"
  
! #: opts.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malÄ±gn-loops=%d, 0 ile %d arasÄ±nda deÄŸil"
  
! #: opts.cc:2453
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2575
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2990
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "yapÄ± hizalama ikinin kÃ¼Ã§Ã¼k bir Ã¼ssÃ¼ olmalÄ± %d deÄŸil"
  
! #: opts.cc:3111
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qs"
  msgid "unknown stack check parameter %qs"
  msgstr "parametre %qs kullanÄ±lmamÄ±ÅŸ"
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: opts.cc:3205
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "hedef sistem hata ayÄ±klama Ã§Ä±ktÄ±sÄ±nÄ± desteklemiyor"
  
! #: opts.cc:3443
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "\"%s\" hata ayÄ±klama biÃ§imi Ã¶nceki seÃ§imle Ã§eliÅŸiyor"
  
! #: opts.cc:3467
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "hata ayÄ±klama Ã§Ä±ktÄ± seviyesi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:3469
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "hata ayÄ±klama Ã§Ä±ktÄ±lama seviyesi %s Ã§ok yÃ¼ksek"
  
! #: opts.cc:3481
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized btf debug output level %qs"
  msgstr "hata ayÄ±klama Ã§Ä±ktÄ± seviyesi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "core dosyasÄ±nÄ±n boyu azami sÄ±nÄ±ra getiriliyor: %m"
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "core dosyasÄ±nÄ±n boyut sÄ±nÄ±rÄ± azami deÄŸere ayarlanÄ±yor: %m"
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tanÄ±nmayan gcc hata ayÄ±klama seÃ§eneÄŸi: %c"
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3580
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<%3$E%4$s%> iÃ§indeki %<%2$s iÅŸleci%> iÃ§in %1$s"
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
--- 32044,32245 ----
  msgid "variable tracking requested, but not supported by this debug format"
  msgstr "deÄŸiÅŸken izleme istendi, ama bu hata ayÄ±klama biÃ§imi tarafÄ±ndan desteklenmiyor"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
  msgstr ""
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "-freorder-blocks-and-partition bu mimaride Ã§alÄ±ÅŸmaz"
  
! #: opts.cc:1470
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
  msgstr "-freorder-blocks-and-partition bu mimaride Ã§alÄ±ÅŸmaz"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition does not work on this architecture"
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgstr "-freorder-blocks-and-partition bu mimaride Ã§alÄ±ÅŸmaz"
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
  msgstr ""
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
  msgstr ""
  
! #: opts.cc:2282
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:2323
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute directive ignored"
  msgid "%qs attribute directive ignored"
  msgstr "%qs Ã¶znitelik yÃ¶nergesi yoksayÄ±ldÄ±"
  
! #: opts.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: opts.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
  msgstr "%qE iÅŸlevi iÃ§in Ã§ok az argÃ¼man belirtildi"
  
! #: opts.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-falign-%s%> is not between 0 and %d"
  msgstr "-malÄ±gn-loops=%d, 0 ile %d arasÄ±nda deÄŸil"
  
! #: opts.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
  msgstr "yerleÅŸik iÅŸleve aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
  msgstr ""
  
! #: opts.cc:2576
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
  msgstr ""
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
  msgstr ""
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
  msgstr ""
  
! #: opts.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "structure alignment must be a small power of two, not %d"
  msgid "structure alignment must be a small power of two, not %wu"
  msgstr "yapÄ± hizalama ikinin kÃ¼Ã§Ã¼k bir Ã¼ssÃ¼ olmalÄ± %d deÄŸil"
  
! #: opts.cc:3112
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qs"
  msgid "unknown stack check parameter %qs"
  msgstr "parametre %qs kullanÄ±lmamÄ±ÅŸ"
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
  msgstr ""
  
! #: opts.cc:3169
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "dwarf version %wu is not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: opts.cc:3206
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized command line option \"%s\""
  msgid "unrecognized argument to %<-flto=%> option: %qs"
  msgstr "komut satÄ±rÄ± seÃ§eneÄŸi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
  msgstr "hedef sistem hata ayÄ±klama Ã§Ä±ktÄ±sÄ±nÄ± desteklemiyor"
  
! #: opts.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "debug format \"%s\" conflicts with prior selection"
  msgid "debug format %qs conflicts with prior selection"
  msgstr "\"%s\" hata ayÄ±klama biÃ§imi Ã¶nceki seÃ§imle Ã§eliÅŸiyor"
  
! #: opts.cc:3468
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized debug output level %qs"
  msgstr "hata ayÄ±klama Ã§Ä±ktÄ± seviyesi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:3470
  #, fuzzy, gcc-internal-format
  #| msgid "debug output level %s is too high"
  msgid "debug output level %qs is too high"
  msgstr "hata ayÄ±klama Ã§Ä±ktÄ±lama seviyesi %s Ã§ok yÃ¼ksek"
  
! #: opts.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognised debug output level \"%s\""
  msgid "unrecognized btf debug output level %qs"
  msgstr "hata ayÄ±klama Ã§Ä±ktÄ± seviyesi \"%s\" tanÄ±nmÄ±yor"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
  msgstr "core dosyasÄ±nÄ±n boyu azami sÄ±nÄ±ra getiriliyor: %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
  msgstr "core dosyasÄ±nÄ±n boyut sÄ±nÄ±rÄ± azami deÄŸere ayarlanÄ±yor: %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
  msgstr "tanÄ±nmayan gcc hata ayÄ±klama seÃ§eneÄŸi: %c"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
  msgstr ""
  
! #: opts.cc:3581
  #, fuzzy, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
  msgstr "%<%3$E%4$s%> iÃ§indeki %<%2$s iÅŸleci%> iÃ§in %1$s"
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
  msgstr ""
*************** msgstr "%<...%> kullanan yÃ¶ntem %q#D iÃ
*** 32960,33158 ****
  msgid "%qD renamed after being referenced in assembly"
  msgstr "makina dilinde referanslandÄ±ktan sonra %D yeniden isimlendirilmiÅŸ."
  
! #: symtab.cc:1107
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "bir iÅŸlev dÃ¶ndÃ¼ren iÅŸlev"
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1122
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "variable symbol is not variable"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "node has invalid order %i"
  msgstr "seÃ§enek argÃ¼manÄ± %qs geÃ§ersiz"
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1177
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1196
  #, fuzzy, gcc-internal-format
  #| msgid "called object %qE is not a function"
  msgid "node is analyzed but it is not a definition"
  msgstr "Ã§aÄŸrÄ±lan nesne %qE bir iÅŸlev deÄŸil"
  
! #: symtab.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1206
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is alias but not definition"
  msgstr "%Jeski tarz iÅŸlev tanÄ±mÄ±"
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1216
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is transparent_alias but not an alias"
  msgstr "%Jeski tarz iÅŸlev tanÄ±mÄ±"
  
! #: symtab.cc:1221
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is symver but not alias"
  msgstr "%Jeski tarz iÅŸlev tanÄ±mÄ±"
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1237
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1293
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "%qE iÅŸlevinin Ã¶rtÃ¼k bildirimi"
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1319
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1334
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa baÅŸarÄ±sÄ±z"
  
! #: symtab.cc:1382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "gÃ¶sterici kipi olarak %qs geÃ§ersiz"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1844
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %q+D part of alias cycle"
  msgstr "iÅŸlev %q+D 'inline' olarak yeniden bildirilmiÅŸ"
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %q+D part of alias cycle"
  msgstr "%<inline%> bildirimli %q+D deÄŸiÅŸkeni"
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 32966,33164 ----
  msgid "%qD renamed after being referenced in assembly"
  msgstr "makina dilinde referanslandÄ±ktan sonra %D yeniden isimlendirilmiÅŸ."
  
! #: symtab.cc:1109
  #, fuzzy, gcc-internal-format
  #| msgid "function returning a function"
  msgid "function symbol is not function"
  msgstr "bir iÅŸlev dÃ¶ndÃ¼ren iÅŸlev"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
  msgstr ""
  
! #: symtab.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "variable symbol is not variable"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
  msgstr ""
  
! #: symtab.cc:1135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "node has invalid order %i"
  msgstr "seÃ§enek argÃ¼manÄ± %qs geÃ§ersiz"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
  msgstr ""
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
  msgstr ""
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
  msgstr ""
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
  msgstr ""
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
  msgstr ""
  
! #: symtab.cc:1198
  #, fuzzy, gcc-internal-format
  #| msgid "called object %qE is not a function"
  msgid "node is analyzed but it is not a definition"
  msgstr "Ã§aÄŸrÄ±lan nesne %qE bir iÅŸlev deÄŸil"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
  msgstr ""
  
! #: symtab.cc:1208
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is alias but not definition"
  msgstr "%Jeski tarz iÅŸlev tanÄ±mÄ±"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
  msgstr ""
  
! #: symtab.cc:1218
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is transparent_alias but not an alias"
  msgstr "%Jeski tarz iÅŸlev tanÄ±mÄ±"
  
! #: symtab.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "node is symver but not alias"
  msgstr "%Jeski tarz iÅŸlev tanÄ±mÄ±"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
  msgstr ""
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
  msgstr ""
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
  msgstr ""
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
  msgstr ""
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
  msgstr ""
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
  msgstr ""
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
  msgstr ""
  
! #: symtab.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function %qE"
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "%qE iÅŸlevinin Ã¶rtÃ¼k bildirimi"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
  msgstr ""
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
  msgstr ""
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
  msgstr ""
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
  msgstr ""
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, fuzzy, gcc-internal-format
  #| msgid "verify_ssa failed"
  msgid "symtab_node::verify failed"
  msgstr "verify_ssa baÅŸarÄ±sÄ±z"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "gÃ¶sterici kipi olarak %qs geÃ§ersiz"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D redeclared as inline"
  msgid "function %q+D part of alias cycle"
  msgstr "iÅŸlev %q+D 'inline' olarak yeniden bildirilmiÅŸ"
  
! #: symtab.cc:1848
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "variable %q+D part of alias cycle"
  msgstr "%<inline%> bildirimli %q+D deÄŸiÅŸkeni"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr ""
*** 34992,35018 ****
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
--- 34998,35024 ----
  msgid "target specific builtin not available"
  msgstr ""
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
  msgstr ""
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
  msgstr ""
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
*************** msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rler
*** 35893,35899 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE Ã¶zniteliÄŸi sadece genel nesnelerde etkilidir"
--- 35899,35905 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE Ã¶zniteliÄŸi sadece genel nesnelerde etkilidir"
*************** msgstr ""
*** 38192,38198 ****
  msgid "traditional C rejects string constant concatenation"
  msgstr "geleneksel C dizge sabitlerin birleÅŸtirilmesine izin vermez"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 38198,38204 ----
  msgid "traditional C rejects string constant concatenation"
  msgstr "geleneksel C dizge sabitlerin birleÅŸtirilmesine izin vermez"
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19567
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "girdi dosyasÄ± sayÄ±sÄ± Ã§ok faz
*** 40046,40052 ****
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18127
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mcpu switch"
  msgid "unknown value %qs for %<-mcpu%>"
--- 40052,40058 ----
  msgid "%qs is defined in header %qs; did you forget to %<#include %s%>?"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:400 config/aarch64/aarch64.cc:18140
  #, fuzzy, gcc-internal-format
  #| msgid "bad value %qs for -mcpu switch"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 40080,40095 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18059
! #: config/aarch64/aarch64.cc:18097
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18062
! #: config/aarch64/aarch64.cc:18100
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments are: %s"
--- 40086,40101 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18072
! #: config/aarch64/aarch64.cc:18110
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18075
! #: config/aarch64/aarch64.cc:18113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments are: %s"
*************** msgstr "spec '%s' geÃ§ersiz"
*** 40184,40238 ****
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1759
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops artÄ±k kullanÄ±lmÄ±yor yerine -falign-loops kullanÄ±n"
  
! #: common/config/i386/i386-common.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malÄ±gn-loops=%d, 0 ile %d arasÄ±nda deÄŸil"
  
! #: common/config/i386/i386-common.cc:1769
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malÄ±gn-jumps artÄ±k atÄ±l, yerine -falign-jumps kullanÄ±n"
  
! #: common/config/i386/i386-common.cc:1772
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malÄ±gn-loops=%d, 0 ile %d arasÄ±nda deÄŸil"
  
! #: common/config/i386/i386-common.cc:1780
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions artÄ±k atÄ±l, yerine -falign-functions kullanÄ±n"
  
! #: common/config/i386/i386-common.cc:1783
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malÄ±gn-loops=%d, 0 ile %d arasÄ±nda deÄŸil"
  
! #: common/config/i386/i386-common.cc:1792
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d, 0 ile 5 arasÄ±nda deÄŸil"
  
! #: common/config/i386/i386-common.cc:1856
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1866
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
--- 40190,40244 ----
  msgid "%<-mcpu=%s%> has invalid silicon revision"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1776
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops is obsolete, use -falign-loops"
  msgid "%<-malign-loops%> is obsolete, use %<-falign-loops%>"
  msgstr "-malign-loops artÄ±k kullanÄ±lmÄ±yor yerine -falign-loops kullanÄ±n"
  
! #: common/config/i386/i386-common.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-loops=%d%> is not between 0 and %d"
  msgstr "-malÄ±gn-loops=%d, 0 ile %d arasÄ±nda deÄŸil"
  
! #: common/config/i386/i386-common.cc:1786
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-jumps is obsolete, use -falign-jumps"
  msgid "%<-malign-jumps%> is obsolete, use %<-falign-jumps%>"
  msgstr "-malÄ±gn-jumps artÄ±k atÄ±l, yerine -falign-jumps kullanÄ±n"
  
! #: common/config/i386/i386-common.cc:1789
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-jumps=%d%> is not between 0 and %d"
  msgstr "-malÄ±gn-loops=%d, 0 ile %d arasÄ±nda deÄŸil"
  
! #: common/config/i386/i386-common.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-functions is obsolete, use -falign-functions"
  msgid "%<-malign-functions%> is obsolete, use %<-falign-functions%>"
  msgstr "-malign-functions artÄ±k atÄ±l, yerine -falign-functions kullanÄ±n"
  
! #: common/config/i386/i386-common.cc:1800
  #, fuzzy, gcc-internal-format
  #| msgid "-malign-loops=%d is not between 0 and %d"
  msgid "%<-malign-functions=%d%> is not between 0 and %d"
  msgstr "-malÄ±gn-loops=%d, 0 ile %d arasÄ±nda deÄŸil"
  
! #: common/config/i386/i386-common.cc:1809
  #, fuzzy, gcc-internal-format
  #| msgid "-mbranch-cost=%d is not between 0 and 5"
  msgid "%<-mbranch-cost=%d%> is not between 0 and 5"
  msgstr "-mbranch-cost=%d, 0 ile 5 arasÄ±nda deÄŸil"
  
! #: common/config/i386/i386-common.cc:1873
  #: common/config/s390/s390-common.cc:137
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
  msgstr ""
  
! #: common/config/i386/i386-common.cc:1883
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
  msgstr ""
*************** msgid "ACLE function %qD is incompatible
*** 40763,40776 ****
  msgstr "assert: %s %s ile uyumlu atanÄ±yor"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3250
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%H%D iÃ§in ilk argÃ¼man bir gÃ¶sterici, ikinci argÃ¼man sabit olmalÄ±dÄ±r"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3264
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
--- 40769,40782 ----
  msgstr "assert: %s %s ile uyumlu atanÄ±yor"
  
  #: config/aarch64/aarch64-sve-builtins.cc:726
! #: config/riscv/riscv-vector-builtins.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "%Hfirst argument of %D must be a pointer, second integer constant"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%H%D iÃ§in ilk argÃ¼man bir gÃ¶sterici, ikinci argÃ¼man sabit olmalÄ±dÄ±r"
  
  #: config/aarch64/aarch64-sve-builtins.cc:738
! #: config/riscv/riscv-vector-builtins.cc:3274
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
*************** msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ
*** 41016,41022 ****
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3444
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q+D"
  msgid "duplicate definition of %qs"
--- 41022,41028 ----
  
  #: config/aarch64/aarch64-sve-builtins.cc:3536
  #: config/arm/arm-mve-builtins.cc:173
! #: config/riscv/riscv-vector-builtins.cc:3454
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %q+D"
  msgid "duplicate definition of %qs"
*************** msgid "SVE type %qT does not have a defi
*** 41064,41070 ****
  msgstr "%qT tÃ¼rÃ¼ bilinen bir boyuta sahip deÄŸil"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3382
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
--- 41070,41076 ----
  msgstr "%qT tÃ¼rÃ¼ bilinen bir boyuta sahip deÄŸil"
  
  #: config/aarch64/aarch64-sve-builtins.cc:3865
! #: config/riscv/riscv-vector-builtins.cc:3392
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
*************** msgstr ""
*** 41163,41512 ****
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: config/aarch64/aarch64.cc:7646
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±"
  
! #: config/aarch64/aarch64.cc:7783 config/aarch64/aarch64.cc:7854
! #: config/aarch64/aarch64.cc:19798
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7793 config/aarch64/aarch64.cc:7863
! #: config/aarch64/aarch64.cc:19804 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29325
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7931
  #, fuzzy, gcc-internal-format
  #| msgid "Use the Cray Pointer extension"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Cray GÃ¶stericisi eklentisi kullanÄ±lÄ±r"
  
! #: config/aarch64/aarch64.cc:7934
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8112
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17544
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17588
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
  
! #: config/aarch64/aarch64.cc:17644
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "%<__fpreg%> Ã¼zerinde geÃ§ersiz iÅŸlem"
  
! #: config/aarch64/aarch64.cc:17656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:17676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid floating point option: -mfpu=%s"
  msgid "tuning string missing in option (%s)"
  msgstr "geÃ§ersiz gerÃ§el deÄŸer seÃ§eneÄŸi: -mfpu=%s"
  
! #: config/aarch64/aarch64.cc:17694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "bilinmeyen '%s' spec iÅŸlevi"
  
! #: config/aarch64/aarch64.cc:17882 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6320
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17891 config/riscv/riscv.cc:6329
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17899
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17909 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6358 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid output file"
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs geÃ§erli bir Ã§Ä±ktÄ± dosyasÄ± deÄŸil"
  
! #: config/aarch64/aarch64.cc:17916
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18006
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18022
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18124
  #, fuzzy, gcc-internal-format
  #| msgid "missing path after %qs"
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "%qs den sonra yol eksik"
  
! #: config/aarch64/aarch64.cc:18131
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "%qs makine kipi bilinmiyor"
  
! #: config/aarch64/aarch64.cc:18190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%<__builtin_frame_address%>'e aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:18201
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "%<__builtin_frame_address%>'e aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:18234
  #, fuzzy, gcc-internal-format
  #| msgid "missing path after %qs"
  msgid "missing arch name in %<-march=%s%>"
  msgstr "%qs den sonra yol eksik"
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-march%>"
  msgstr "-mmacosx-version-min iÃ§in %qs deÄŸeri bilinmiyor"
  
! #: config/aarch64/aarch64.cc:18243
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18246
  #, fuzzy, gcc-internal-format
  #| msgid "missing filename after %qs"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "%qs den sonra dosyaismi yok"
  
! #: config/aarch64/aarch64.cc:18274
  #, fuzzy, gcc-internal-format
  #| msgid "missing path after %qs"
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "%qs den sonra yol eksik"
  
! #: config/aarch64/aarch64.cc:18277
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "-mmacosx-version-min iÃ§in %qs deÄŸeri bilinmiyor"
  
! #: config/aarch64/aarch64.cc:18362
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "-mcpu=%s ile -march= seÃ§enekleri Ã§eliÅŸiyor"
  
! #: config/aarch64/aarch64.cc:18416
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "multilib desteklenmiyor"
  
! #: config/aarch64/aarch64.cc:18423
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18496
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18499
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "PIC kipinde %s kod modeli desteklenmiyor"
  
! #: config/aarch64/aarch64.cc:18651
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18654
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18658
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18699 config/aarch64/aarch64.cc:18805
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18722
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18726
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18760
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18801
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> sonrasÄ±nda %<(%> eksik - yoksayÄ±ldÄ±"
  
! #: config/aarch64/aarch64.cc:18859 config/aarch64/aarch64.cc:19032
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma init%>"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "%<#pragma init%> bozuk"
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18911 config/i386/i386-options.cc:1254
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18965
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19022 config/arm/arm.cc:33526
! #: config/rs6000/rs6000.cc:24408 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "alias argÃ¼manÄ± bir dizge deÄŸil"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "alias argÃ¼manÄ± bir dizge deÄŸil"
  
! #: config/aarch64/aarch64.cc:19069
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20549 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20554 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20559 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21713 config/aarch64/aarch64.cc:21716
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26963 config/i386/i386.cc:23702
! #: config/i386/i386.cc:23833
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "desteklenmeyen birleÅŸim: %s"
  
! #: config/aarch64/aarch64.cc:26975 config/aarch64/aarch64.cc:27004
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26979
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26983
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "$ tarzÄ± biÃ§imde kullanÄ±lmamÄ±ÅŸ argÃ¼manlar"
  
! #: config/aarch64/aarch64.cc:27008
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "$ tarzÄ± biÃ§imde kullanÄ±lmamÄ±ÅŸ argÃ¼manlar"
  
! #: config/aarch64/aarch64.cc:27034
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
--- 41169,41518 ----
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: config/aarch64/aarch64.cc:7659
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec argÃ¼manÄ± prototipsiz iÅŸleve aktarÄ±ldÄ±"
  
! #: config/aarch64/aarch64.cc:7796 config/aarch64/aarch64.cc:7867
! #: config/aarch64/aarch64.cc:19811
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7806 config/aarch64/aarch64.cc:7876
! #: config/aarch64/aarch64.cc:19817 config/arm/arm.cc:7266
! #: config/arm/arm.cc:7296 config/arm/arm.cc:29338
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7944
  #, fuzzy, gcc-internal-format
  #| msgid "Use the Cray Pointer extension"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Cray GÃ¶stericisi eklentisi kullanÄ±lÄ±r"
  
! #: config/aarch64/aarch64.cc:7947
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:8125
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17557
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17601
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "%qs Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
  
! #: config/aarch64/aarch64.cc:17657
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operation on %<__fpreg%>"
  msgid "invalid format for %<sve_width%>"
  msgstr "%<__fpreg%> Ã¼zerinde geÃ§ersiz iÅŸlem"
  
! #: config/aarch64/aarch64.cc:17669
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%H value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "%%H deÄŸeri geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:17689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid floating point option: -mfpu=%s"
  msgid "tuning string missing in option (%s)"
  msgstr "geÃ§ersiz gerÃ§el deÄŸer seÃ§eneÄŸi: -mfpu=%s"
  
! #: config/aarch64/aarch64.cc:17707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function '%s'"
  msgid "unknown tuning option (%s)"
  msgstr "bilinmeyen '%s' spec iÅŸlevi"
  
! #: config/aarch64/aarch64.cc:17895 config/arm/arm.cc:3193
! #: config/riscv/riscv.cc:6326
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17904 config/riscv/riscv.cc:6335
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17912
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17922 config/arm/arm.cc:3205
! #: config/riscv/riscv.cc:6364 config/rs6000/rs6000.cc:4531
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid output file"
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs geÃ§erli bir Ã§Ä±ktÄ± dosyasÄ± deÄŸil"
  
! #: config/aarch64/aarch64.cc:17929
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18019
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18035
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18137
  #, fuzzy, gcc-internal-format
  #| msgid "missing path after %qs"
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "%qs den sonra yol eksik"
  
! #: config/aarch64/aarch64.cc:18144
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "%qs makine kipi bilinmiyor"
  
! #: config/aarch64/aarch64.cc:18203
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "%<__builtin_frame_address%>'e aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18219
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to %<__builtin_frame_address%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "%<__builtin_frame_address%>'e aktarÄ±lan argÃ¼man geÃ§ersiz"
  
! #: config/aarch64/aarch64.cc:18247
  #, fuzzy, gcc-internal-format
  #| msgid "missing path after %qs"
  msgid "missing arch name in %<-march=%s%>"
  msgstr "%qs den sonra yol eksik"
  
! #: config/aarch64/aarch64.cc:18250
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-march%>"
  msgstr "-mmacosx-version-min iÃ§in %qs deÄŸeri bilinmiyor"
  
! #: config/aarch64/aarch64.cc:18256
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18259
  #, fuzzy, gcc-internal-format
  #| msgid "missing filename after %qs"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "%qs den sonra dosyaismi yok"
  
! #: config/aarch64/aarch64.cc:18287
  #, fuzzy, gcc-internal-format
  #| msgid "missing path after %qs"
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "%qs den sonra yol eksik"
  
! #: config/aarch64/aarch64.cc:18290
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown value %qs of -mmacosx-version-min"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "-mmacosx-version-min iÃ§in %qs deÄŸeri bilinmiyor"
  
! #: config/aarch64/aarch64.cc:18375
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch"
  msgstr "-mcpu=%s ile -march= seÃ§enekleri Ã§eliÅŸiyor"
  
! #: config/aarch64/aarch64.cc:18429
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "multilib desteklenmiyor"
  
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "PIC kipinde %s kod modeli desteklenmiyor"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18667
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18671
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18705
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18708
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18712 config/aarch64/aarch64.cc:18818
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18735
  #, gcc-internal-format
  msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18739
  #, gcc-internal-format
  msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18814
  #, fuzzy, gcc-internal-format
  #| msgid "missing %<(%> after %<#pragma pack%> - ignored"
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%<#pragma pack%> sonrasÄ±nda %<(%> eksik - yoksayÄ±ldÄ±"
  
! #: config/aarch64/aarch64.cc:18872 config/aarch64/aarch64.cc:19045
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<#pragma init%>"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "%<#pragma init%> bozuk"
  
! #: config/aarch64/aarch64.cc:18916
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18924 config/i386/i386-options.cc:1256
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18978
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19035 config/arm/arm.cc:33539
! #: config/rs6000/rs6000.cc:24417 config/s390/s390.cc:16053
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "attribute %<target%> argument not a string"
  msgstr "alias argÃ¼manÄ± bir dizge deÄŸil"
  
! #: config/aarch64/aarch64.cc:19070
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19073
  #, fuzzy, gcc-internal-format
  #| msgid "alias argument not a string"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "alias argÃ¼manÄ± bir dizge deÄŸil"
  
! #: config/aarch64/aarch64.cc:19082
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20562 config/arm/arm.cc:6614
  #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12424
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20567 config/arm/arm.cc:6619
  #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12419
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20572 config/arm/arm.cc:6624
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21726 config/aarch64/aarch64.cc:21729
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:26990 config/i386/i386.cc:23710
! #: config/i386/i386.cc:23841
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported simdlen %wd"
  msgstr "desteklenmeyen birleÅŸim: %s"
  
! #: config/aarch64/aarch64.cc:27002 config/aarch64/aarch64.cc:27031
  #, gcc-internal-format
  msgid "GCC does not currently support mixed size types for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27006
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for %<simd%> functions"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:27010
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for %<simd%> functions"
  msgstr "$ tarzÄ± biÃ§imde kullanÄ±lmamÄ±ÅŸ argÃ¼manlar"
  
! #: config/aarch64/aarch64.cc:27035
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for %<simd%> functions"
  msgstr "$ tarzÄ± biÃ§imde kullanÄ±lmamÄ±ÅŸ argÃ¼manlar"
  
! #: config/aarch64/aarch64.cc:27061
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
*************** msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± \
*** 41712,41724 ****
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3381
! #: config/i386/i386-options.cc:3558 config/i386/i386-options.cc:3614
! #: config/i386/i386-options.cc:3665 config/i386/i386-options.cc:3702
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3988
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20362 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
--- 41718,41730 ----
  #: config/bfin/bfin.cc:4694 config/bfin/bfin.cc:4755 config/bfin/bfin.cc:4785
  #: config/bpf/bpf.cc:99 config/csky/csky.cc:6458 config/csky/csky.cc:6486
  #: config/epiphany/epiphany.cc:491 config/gcn/gcn.cc:333
! #: config/h8300/h8300.cc:4944 config/i386/i386-options.cc:3383
! #: config/i386/i386-options.cc:3560 config/i386/i386-options.cc:3616
! #: config/i386/i386-options.cc:3667 config/i386/i386-options.cc:3704
  #: config/m68k/m68k.cc:792 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5800 config/riscv/riscv.cc:3994
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20371 config/rx/rx.cc:2727 config/rx/rx.cc:2753
  #: config/s390/s390.cc:1164 config/s390/s390.cc:1251 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2229
*************** msgstr "%qE Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
*** 41878,41895 ****
  msgid "%qE attribute only applies to variables"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22536
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22600
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "%qs makine kipi bilinmiyor"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22629
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for %<asm%> flag output"
--- 41884,41901 ----
  msgid "%qE attribute only applies to variables"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: config/arm/aarch-common.cc:551 config/i386/i386.cc:22544
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:612 config/i386/i386.cc:22608
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "%qs makine kipi bilinmiyor"
  
! #: config/arm/aarch-common.cc:622 config/i386/i386.cc:22637
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for %<asm%> flag output"
*************** msgstr "hedef iÅŸlemci THUMB komutlarÄ±n
*** 42114,42120 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸmayÄ± desteklemiyor"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33199
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "This architecture does not support branch protection instructions"
--- 42120,42126 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "hedef iÅŸlemci beraber Ã§alÄ±ÅŸmayÄ± desteklemiyor"
  
! #: config/arm/arm.cc:3213 config/arm/arm.cc:33212
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "This architecture does not support branch protection instructions"
*************** msgstr "veri yapÄ±sÄ± boyut sÄ±nÄ±rÄ± sa
*** 42177,42183 ****
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "assert: %s %s ile uyumlu atanÄ±yor"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33540
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
--- 42183,42189 ----
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "assert: %s %s ile uyumlu atanÄ±yor"
  
! #: config/arm/arm.cc:3649 config/arm/arm.cc:33553
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
*************** msgid "argument of type %qT not permitte
*** 42292,42298 ****
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29318
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
--- 42298,42304 ----
  msgstr ""
  
  #: config/arm/arm.cc:7039 config/arm/arm.cc:7260 config/arm/arm.cc:7293
! #: config/arm/arm.cc:29331
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
*************** msgstr ""
*** 42348,42381 ****
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25907
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "yÄ±ÄŸÄ±ttaki parametrenin gerÃ§ek konumu hesaplanamÄ±yor"
  
! #: config/arm/arm.cc:26570
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Beklenmeyen modÃ¼l sonu"
  
! #: config/arm/arm.cc:26829
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "yÃ¼ksek yazmaÃ§larÄ± Ã§ekmeye elveriÅŸli dÃ¼ÅŸÃ¼k yazmaÃ§ yok"
  
! #: config/arm/arm.cc:27082
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
  
! #: config/arm/arm.cc:27328
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33555
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid fpu for target attribute or pragma %qs"
--- 42354,42387 ----
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25920
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "yÄ±ÄŸÄ±ttaki parametrenin gerÃ§ek konumu hesaplanamÄ±yor"
  
! #: config/arm/arm.cc:26583
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Beklenmeyen modÃ¼l sonu"
  
! #: config/arm/arm.cc:26842
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "yÃ¼ksek yazmaÃ§larÄ± Ã§ekmeye elveriÅŸli dÃ¼ÅŸÃ¼k yazmaÃ§ yok"
  
! #: config/arm/arm.cc:27095
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
  
! #: config/arm/arm.cc:27341
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33568
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "invalid fpu for target attribute or pragma %qs"
*************** msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± g
*** 42384,42407 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33563
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33576
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "%qE Ã¶zniteliÄŸi iÃ§in vektÃ¶r tÃ¼rÃ¼ geÃ§ersiz"
  
! #: config/arm/arm.cc:33590
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "bilinmeyen yazmaÃ§ ismi: %s"
  
! #: config/arm/arm.cc:34552
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
--- 42390,42413 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33576
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33589
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute %qE"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "%qE Ã¶zniteliÄŸi iÃ§in vektÃ¶r tÃ¼rÃ¼ geÃ§ersiz"
  
! #: config/arm/arm.cc:33603
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "bilinmeyen yazmaÃ§ ismi: %s"
  
! #: config/arm/arm.cc:34565
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
*************** msgstr "-pipe desteklenmiyor"
*** 42486,42504 ****
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe desteklenmiyor"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6628
  #, fuzzy, gcc-internal-format
  #| msgid "-G and -static are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G ve -static birlikte kullanÄ±lamaz"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6637
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
--- 42492,42510 ----
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe desteklenmiyor"
  
! #: config/avr/avr.cc:1050 config/avr/avr.cc:1055 config/riscv/riscv.cc:6634
  #, fuzzy, gcc-internal-format
  #| msgid "-G and -static are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-G ve -static birlikte kullanÄ±lamaz"
  
! #: config/avr/avr.cc:1076 config/riscv/riscv.cc:6646
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have arguments"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: config/avr/avr.cc:1079 config/riscv/riscv.cc:6643
  #, fuzzy, gcc-internal-format
  #| msgid "Function does not return a value"
  msgid "%qs function cannot return a value"
*************** msgstr "yerleÅŸik iÅŸleve aktarÄ±lan arg
*** 42856,42862 ****
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid argument to built-in function"
--- 42862,42868 ----
  #: config/bpf/bpf.cc:1247 config/bpf/bpf.cc:1292
  #: config/loongarch/loongarch-builtins.cc:313 config/mips/mips.cc:17187
  #: config/nios2/nios2.cc:3600 config/riscv/riscv-builtins.cc:306
! #: config/riscv/riscv-vector-builtins.cc:3240
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to builtin function"
  msgid "invalid argument to built-in function"
*************** msgstr ""
*** 43530,44282 ****
  msgid "virtual function multiversioning not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25106
  #, 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 bu hedefte desteklenmiyor"
  
! #: config/i386/i386-options.cc:887 config/i386/i386-options.cc:2123
! #: config/i386/i386-options.cc:2132
  #, 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 "PIC kipinde %s kod modeli desteklenmiyor"
  
! #: config/i386/i386-options.cc:1159
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "attribute %qs argument is not a string"
  msgstr "%qs Ã¶znitelik argÃ¼manÄ± bir dizge sabit deÄŸil"
  
! #: config/i386/i386-options.cc:1223
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "%qs Ã¶znitelik argÃ¼manÄ± bir dizge sabit deÄŸil"
  
! #: config/i386/i386-options.cc:1286
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "%C'de SEQUENCE deyimi zaten TYPE deyiminde belirtilmiÅŸ"
  
! #: config/i386/i386-options.cc:1324
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "%s Ã¶zniteliÄŸi ile %s Ã¶zniteliÄŸi %L'de Ã§eliÅŸiyor"
  
! #: config/i386/i386-options.cc:1606
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "'%s' spec iÅŸlevi iÃ§in argÃ¼manlar hatalÄ±"
  
! #: config/i386/i386-options.cc:1612
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%q+D iÃ§in yazmaÃ§ ismi belirtilmemiÅŸ"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1648
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "%q+D iÃ§in yazmaÃ§ ismi belirtilmemiÅŸ"
  
! #: config/i386/i386-options.cc:1661
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "hizalama, %q+D iÃ§in belirtilmiÅŸ olmayabilir"
  
! #: config/i386/i386-options.cc:1671
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1678
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "%qs ile belirtilmiÅŸ sÄ±nÄ±f ismi yok"
  
! #: config/i386/i386-options.cc:1731
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1945
  #, 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 "ESA/390 kipinde 64 bitlik ABI desteklenmiyor."
  
! #: config/i386/i386-options.cc:1999
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Ã–nerilmiyor; yerine -Wextra kullanÄ±n"
  
! #: config/i386/i386-options.cc:2001
  #, 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-options.cc:2029
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2034
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: config/i386/i386-options.cc:2037
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2052
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
  
! #: config/i386/i386-options.cc:2063
  #, fuzzy, gcc-internal-format
  #| msgid "static is not supported on TPF-OS"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "static TPF-OS'da desteklenmiyor"
  
! #: config/i386/i386-options.cc:2069
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2072
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2076
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2093 config/i386/i386-options.cc:2102
! #: config/i386/i386-options.cc:2114 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2136
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
  
! #: config/i386/i386-options.cc:2105 config/i386/i386-options.cc:2117
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "PIC kipinde %s kod modeli desteklenmiyor"
  
! #: config/i386/i386-options.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-m%s bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: config/i386/i386-options.cc:2165
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bitlik kip bunun iÃ§inde derlenmiÅŸ deÄŸil:"
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2196 config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "SeÃ§tiginiz iÅŸlemci  x86-64 komutlarÄ±nÄ± desteklemiyor."
  
! #: config/i386/i386-options.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "-march= seÃ§eneÄŸinin deÄŸeri (%s) hatalÄ±"
  
! #: config/i386/i386-options.cc:2268
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "-march= seÃ§eneÄŸinin deÄŸeri (%s) hatalÄ±"
  
! #: config/i386/i386-options.cc:2290
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2292
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2297
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "-mtune= seÃ§eneÄŸinin deÄŸeri (%s) hatalÄ±"
  
! #: config/i386/i386-options.cc:2348
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "-mtune= seÃ§eneÄŸinin deÄŸeri (%s) hatalÄ±"
  
! #: config/i386/i386-options.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2371
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2376
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2377
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2401
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp32 used with a 64-bit ABI"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "-mgp32 bir 64-bit ABI ile kullanÄ±lmÄ±ÅŸ"
  
! #: config/i386/i386-options.cc:2403
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d, 0 ile %d arasÄ±nda deÄŸil"
  
! #: config/i386/i386-options.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386-options.cc:2434
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typedef bildirimi parametre bildiriminde geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2435
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2524
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "bu hedefte -fprefetch-loop-arrays desteklenmiyor"
  
! #: config/i386/i386-options.cc:2527
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasÄ±nda deÄŸil"
  
! #: config/i386/i386-options.cc:2550
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasÄ±nda deÄŸil"
  
! #: config/i386/i386-options.cc:2563
  #, 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 seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386-options.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "modÃ¼ller arasÄ± eniyilemeler henÃ¼z C++ iÃ§in gerÃ§eklenmedi"
  
! #: config/i386/i386-options.cc:2572
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "-msseregparm SSE etkin deÄŸilken kullanÄ±lmÄ±ÅŸ"
  
! #: config/i386/i386-options.cc:2573
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "-msseregparm SSE etkin deÄŸilken kullanÄ±lmÄ±ÅŸ"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE komut kÃ¼mesi iptal edildi, 387 aritmetiÄŸi kullanÄ±lÄ±yor"
  
! #: config/i386/i386-options.cc:2590
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 komut kÃ¼mesi iptal edildi, SSE aritmetiÄŸi kullanÄ±lÄ±yor"
  
! #: config/i386/i386-options.cc:2640
  #, 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 "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386-options.cc:2642
  #, 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 "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386-options.cc:2656
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386-options.cc:2658
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386-options.cc:2718
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386-options.cc:2725
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2839
  #, fuzzy, gcc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "bilinmeyen -m%s= seÃ§eneÄŸi belirtilmiÅŸ: '%s'"
  
! #: config/i386/i386-options.cc:2898
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2903
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2931
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2979
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386-options.cc:3115
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall ve cdecl Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3130
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3179
  #, 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 ile -mcall-%s uyumsuz."
  
! #: config/i386/i386-options.cc:3189
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3224
  #, 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 ile -mcall-%s uyumsuz."
  
! #: config/i386/i386-options.cc:3234
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3341
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: config/i386/i386-options.cc:3347
  #, fuzzy, gcc-internal-format
  #| msgid "Use a stack protection method for every function"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "Her iÅŸlev iÃ§in bir yÄ±ÄŸÄ±t koruma yÃ¶ntemi kullanÄ±lÄ±r"
  
! #: config/i386/i386-options.cc:3394 config/i386/i386-options.cc:3445
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ve regparm Ã¶znitelikleri uyumlu deÄŸil"
  
! #: config/i386/i386-options.cc:3399
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3406 config/i386/i386-options.cc:3634
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: config/i386/i386-options.cc:3412
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qs Ã¶zniteliÄŸine argÃ¼man %d den bÃ¼yÃ¼k"
  
! #: config/i386/i386-options.cc:3437 config/i386/i386-options.cc:3480
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ve cdecl Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3441
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3449 config/i386/i386-options.cc:3498
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3459 config/i386/i386-options.cc:3476
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ve cdecl Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3463
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3467 config/i386/i386-options.cc:3494
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3484 config/i386/i386-options.cc:3502
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3490
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: config/i386/i386-options.cc:3594 config/rs6000/rs6000.cc:20475
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "%qs uyumsuz Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
  
! #: config/i386/i386-options.cc:3621
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: config/i386/i386-options.cc:3642
  #, 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 Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: config/i386/i386-options.cc:3676 config/i386/i386-options.cc:3686
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3713 config/i386/i386-options.cc:3735
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: config/i386/i386-options.cc:3723 config/i386/i386-options.cc:3745
  #: config/s390/s390.cc:1290
  #, 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 Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3784
  #, fuzzy, gcc-internal-format
  #| msgid "'-%c' option must have argument"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "'-%c' seÃ§eneÄŸinde argÃ¼man eksik"
  
! #: config/i386/i386-options.cc:3795
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
  
! #: config/i386/i386.cc:1231
  #, 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 "SSE/SSE2 etkin deÄŸilken sseregparm Ã¶znitelikli %qD Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.cc:1234
  #, 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 "SSE/SSE2 etkin deÄŸilken sseregparm Ã¶znitelikli %qT Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.cc:1538
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "multilib desteklenmiyor"
  
! #: config/i386/i386.cc:1572
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386.cc:1923
  #, 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 etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1929
  #, 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 etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1943
  #, 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 "MMX etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1949
  #, 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 etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1965
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE etkin deÄŸilken SSE vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE etkin deÄŸilken SSE vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1987
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1993
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:2191
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2312
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2447
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2568
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2663
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ dÃ¶nÃ¼ÅŸÃ¼"
  
! #: config/i386/i386.cc:2669
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ argÃ¼manÄ±"
  
! #: config/i386/i386.cc:2689
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register return with SSE disabled"
  msgid "x87 register return with x87 disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ dÃ¶nÃ¼ÅŸÃ¼"
  
! #: config/i386/i386.cc:3017 config/i386/i386.cc:3262 config/i386/i386.cc:4042
  #, 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 etkin deÄŸilken sseregparm Ã¶znitelikli %qD Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.cc:3019 config/i386/i386.cc:3264 config/i386/i386.cc:4044
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3667
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6564
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "assert: %s %s ile uyumlu atanÄ±yor"
  
! #: config/i386/i386.cc:8470
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386.cc:8560
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9495
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: config/i386/i386.cc:9500
  #, fuzzy, gcc-internal-format
  #| msgid "global destructors not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "bu hedefte global yÄ±kÄ±cÄ±lar desteklenmiyor"
  
! #: config/i386/i386.cc:9886
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s bu yapÄ±landÄ±rma ile desteklenmiyor"
  
! #: config/i386/i386.cc:9906
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 43536,44288 ----
  msgid "virtual function multiversioning not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: config/i386/i386-features.cc:3403 config/rs6000/rs6000.cc:25115
  #, 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 bu hedefte desteklenmiyor"
  
! #: config/i386/i386-options.cc:888 config/i386/i386-options.cc:2125
! #: config/i386/i386-options.cc:2134
  #, 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 "PIC kipinde %s kod modeli desteklenmiyor"
  
! #: config/i386/i386-options.cc:1161
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "attribute %qs argument is not a string"
  msgstr "%qs Ã¶znitelik argÃ¼manÄ± bir dizge sabit deÄŸil"
  
! #: config/i386/i386-options.cc:1225
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute argument not a string constant"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "%qs Ã¶znitelik argÃ¼manÄ± bir dizge sabit deÄŸil"
  
! #: config/i386/i386-options.cc:1288
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "%C'de SEQUENCE deyimi zaten TYPE deyiminde belirtilmiÅŸ"
  
! #: config/i386/i386-options.cc:1326
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "%s Ã¶zniteliÄŸi ile %s Ã¶zniteliÄŸi %L'de Ã§eliÅŸiyor"
  
! #: config/i386/i386-options.cc:1608
  #, fuzzy, gcc-internal-format
  #| msgid "error in args to spec function '%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "'%s' spec iÅŸlevi iÃ§in argÃ¼manlar hatalÄ±"
  
! #: config/i386/i386-options.cc:1614
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1624
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%q+D iÃ§in yazmaÃ§ ismi belirtilmemiÅŸ"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1650
  #, fuzzy, gcc-internal-format
  #| msgid "register name not specified for %q+D"
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "%q+D iÃ§in yazmaÃ§ ismi belirtilmemiÅŸ"
  
! #: config/i386/i386-options.cc:1663
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "hizalama, %q+D iÃ§in belirtilmiÅŸ olmayabilir"
  
! #: config/i386/i386-options.cc:1673
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1680
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "too many size ranges specified in option %qs"
  msgstr "%qs ile belirtilmiÅŸ sÄ±nÄ±f ismi yok"
  
! #: config/i386/i386-options.cc:1733
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:1947
  #, 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 "ESA/390 kipinde 64 bitlik ABI desteklenmiyor."
  
! #: config/i386/i386-options.cc:2001
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -Wextra instead"
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Ã–nerilmiyor; yerine -Wextra kullanÄ±n"
  
! #: config/i386/i386-options.cc:2003
  #, 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-options.cc:2031
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: config/i386/i386-options.cc:2039
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2054
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
  
! #: config/i386/i386-options.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "static is not supported on TPF-OS"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "static TPF-OS'da desteklenmiyor"
  
! #: config/i386/i386-options.cc:2071
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2074
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2078
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2095 config/i386/i386-options.cc:2104
! #: config/i386/i386-options.cc:2116 config/i386/i386-options.cc:2127
! #: config/i386/i386-options.cc:2138
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "%2$s bit kipinde %1$qs kod modeli desteklenmiyor"
  
! #: config/i386/i386-options.cc:2107 config/i386/i386-options.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "code model %s not supported in PIC mode"
  msgid "code model %qs not supported in x32 mode"
  msgstr "PIC kipinde %s kod modeli desteklenmiyor"
  
! #: config/i386/i386-options.cc:2162
  #, fuzzy, gcc-internal-format
  #| msgid "-m%s not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-m%s bu yapÄ±landÄ±rmada desteklenmiyor"
  
! #: config/i386/i386-options.cc:2167
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bitlik kip bunun iÃ§inde derlenmiÅŸ deÄŸil:"
  
! #: config/i386/i386-options.cc:2179
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2181
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2198 config/i386/i386-options.cc:2330
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "SeÃ§tiginiz iÅŸlemci  x86-64 komutlarÄ±nÄ± desteklemiyor."
  
! #: config/i386/i386-options.cc:2269
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "-march= seÃ§eneÄŸinin deÄŸeri (%s) hatalÄ±"
  
! #: config/i386/i386-options.cc:2270
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "-march= seÃ§eneÄŸinin deÄŸeri (%s) hatalÄ±"
  
! #: config/i386/i386-options.cc:2292
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2294
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2300
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2349
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "-mtune= seÃ§eneÄŸinin deÄŸeri (%s) hatalÄ±"
  
! #: config/i386/i386-options.cc:2350
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "-mtune= seÃ§eneÄŸinin deÄŸeri (%s) hatalÄ±"
  
! #: config/i386/i386-options.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2373
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qs attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp32 used with a 64-bit ABI"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "-mgp32 bir 64-bit ABI ile kullanÄ±lmÄ±ÅŸ"
  
! #: config/i386/i386-options.cc:2405
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2408
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d, 0 ile %d arasÄ±nda deÄŸil"
  
! #: config/i386/i386-options.cc:2431
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386-options.cc:2436
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typedef bildirimi parametre bildiriminde geÃ§ersiz"
  
! #: config/i386/i386-options.cc:2437
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "bu hedefte -fprefetch-loop-arrays desteklenmiyor"
  
! #: config/i386/i386-options.cc:2529
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasÄ±nda deÄŸil"
  
! #: config/i386/i386-options.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasÄ±nda deÄŸil"
  
! #: config/i386/i386-options.cc:2565
  #, 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 seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386-options.cc:2568
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "modÃ¼ller arasÄ± eniyilemeler henÃ¼z C++ iÃ§in gerÃ§eklenmedi"
  
! #: config/i386/i386-options.cc:2574
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "-msseregparm SSE etkin deÄŸilken kullanÄ±lmÄ±ÅŸ"
  
! #: config/i386/i386-options.cc:2575
  #, fuzzy, gcc-internal-format
  #| msgid "-msseregparm used without SSE enabled"
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "-msseregparm SSE etkin deÄŸilken kullanÄ±lmÄ±ÅŸ"
  
! #: config/i386/i386-options.cc:2585
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE komut kÃ¼mesi iptal edildi, 387 aritmetiÄŸi kullanÄ±lÄ±yor"
  
! #: config/i386/i386-options.cc:2592
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387 komut kÃ¼mesi iptal edildi, SSE aritmetiÄŸi kullanÄ±lÄ±yor"
  
! #: config/i386/i386-options.cc:2642
  #, 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 "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386-options.cc:2644
  #, 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 "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386-options.cc:2658
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386-options.cc:2660
  #, fuzzy, gcc-internal-format
  #| msgid "unwind tables currently require either a frame pointer or -maccumulate-outgoing-args for correctness"
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "birbirlerini etkilemeyenler tablolarÄ± doÄŸruluk iÃ§in ya bir Ã§erÃ§eve gÃ¶stericisi ya da -maccumulate-outgoing-args gerektirir"
  
! #: config/i386/i386-options.cc:2720
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2723
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386-options.cc:2727
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2841
  #, fuzzy, gcc-internal-format
  #| msgid "unknown -m%s= option specified: '%s'"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "bilinmeyen -m%s= seÃ§eneÄŸi belirtilmiÅŸ: '%s'"
  
! #: config/i386/i386-options.cc:2900
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2905
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2933
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2981
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386-options.cc:3117
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall ve cdecl Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3132
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3181
  #, 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 ile -mcall-%s uyumsuz."
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3226
  #, 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 ile -mcall-%s uyumsuz."
  
! #: config/i386/i386-options.cc:3236
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3343
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3345
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: config/i386/i386-options.cc:3349
  #, fuzzy, gcc-internal-format
  #| msgid "Use a stack protection method for every function"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "Her iÅŸlev iÃ§in bir yÄ±ÄŸÄ±t koruma yÃ¶ntemi kullanÄ±lÄ±r"
  
! #: config/i386/i386-options.cc:3396 config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall ve regparm Ã¶znitelikleri uyumlu deÄŸil"
  
! #: config/i386/i386-options.cc:3401
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3408 config/i386/i386-options.cc:3636
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: config/i386/i386-options.cc:3414
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs attribute larger than %d"
  msgid "argument to %qE attribute larger than %d"
  msgstr "%qs Ã¶zniteliÄŸine argÃ¼man %d den bÃ¼yÃ¼k"
  
! #: config/i386/i386-options.cc:3439 config/i386/i386-options.cc:3482
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall ve cdecl Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3443
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3451 config/i386/i386-options.cc:3500
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3461 config/i386/i386-options.cc:3478
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall ve cdecl Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3465
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3469 config/i386/i386-options.cc:3496
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3486 config/i386/i386-options.cc:3504
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and fastcall attributes are not compatible"
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3492
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: config/i386/i386-options.cc:3596 config/rs6000/rs6000.cc:20484
  #, fuzzy, gcc-internal-format
  #| msgid "%qs incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "%qs uyumsuz Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
  
! #: config/i386/i386-options.cc:3623
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qs Ã¶zniteliÄŸi sadece deÄŸiÅŸkenlere uygulanÄ±r"
  
! #: config/i386/i386-options.cc:3644
  #, 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 Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: config/i386/i386-options.cc:3678 config/i386/i386-options.cc:3688
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "fastcall ve stdcall Ã¶znitelikleri uyumsuz"
  
! #: config/i386/i386-options.cc:3715 config/i386/i386-options.cc:3737
  #: config/ia64/ia64.cc:812 config/s390/s390.cc:1261
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qs Ã¶zniteliÄŸi bir tamsayÄ± sabit argÃ¼man gerektirir"
  
! #: config/i386/i386-options.cc:3725 config/i386/i386-options.cc:3747
  #: config/s390/s390.cc:1290
  #, 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 Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: config/i386/i386-options.cc:3779
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3786
  #, fuzzy, gcc-internal-format
  #| msgid "'-%c' option must have argument"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "'-%c' seÃ§eneÄŸinde argÃ¼man eksik"
  
! #: config/i386/i386-options.cc:3797
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "sistem kesmesi Servis Ä°ÅŸlemleri Thumb kipinde kodlanamaz"
  
! #: config/i386/i386.cc:1232
  #, 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 "SSE/SSE2 etkin deÄŸilken sseregparm Ã¶znitelikli %qD Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.cc:1235
  #, 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 "SSE/SSE2 etkin deÄŸilken sseregparm Ã¶znitelikli %qT Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "does not support multilib"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "multilib desteklenmiyor"
  
! #: config/i386/i386.cc:1573
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386.cc:1924
  #, 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 etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1930
  #, 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 etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1944
  #, 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 "MMX etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1950
  #, 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 etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1966
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE etkin deÄŸilken SSE vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1972
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE etkin deÄŸilken SSE vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1988
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r argÃ¼manÄ± ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX etkin deÄŸilken MMX vektÃ¶r dÃ¶nÃ¼ÅŸÃ¼ ABI'yi deÄŸiÅŸtirir"
  
! #: config/i386/i386.cc:2192
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2313
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2448
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2569
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2664
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ dÃ¶nÃ¼ÅŸÃ¼"
  
! #: config/i386/i386.cc:2670
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ argÃ¼manÄ±"
  
! #: config/i386/i386.cc:2690
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register return with SSE disabled"
  msgid "x87 register return with x87 disabled"
  msgstr "SSE etkin deÄŸilken SSE yazmaÃ§ dÃ¶nÃ¼ÅŸÃ¼"
  
! #: config/i386/i386.cc:3018 config/i386/i386.cc:3263 config/i386/i386.cc:4043
  #, 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 etkin deÄŸilken sseregparm Ã¶znitelikli %qD Ã§aÄŸrÄ±sÄ±"
  
! #: config/i386/i386.cc:3020 config/i386/i386.cc:3265 config/i386/i386.cc:4045
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3668
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6565
  #, fuzzy, gcc-internal-format
  #| msgid "assert: %s is assign compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "assert: %s %s ile uyumlu atanÄ±yor"
  
! #: config/i386/i386.cc:8471
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "-march=%s seÃ§ilen ABI ile uyumsuz"
  
! #: config/i386/i386.cc:8561
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9496
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "bu hedefte yÄ±ÄŸÄ±t sÄ±nÄ±rlarÄ± desteklenmiyor"
  
! #: config/i386/i386.cc:9501
  #, fuzzy, gcc-internal-format
  #| msgid "global destructors not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "bu hedefte global yÄ±kÄ±cÄ±lar desteklenmiyor"
  
! #: config/i386/i386.cc:9887
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s bu yapÄ±landÄ±rma ile desteklenmiyor"
  
! #: config/i386/i386.cc:9907
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "ISO C90 esnek dizi Ã¼yelerini de
*** 44284,44365 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9917
  #, 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 esnek dizi Ã¼yelerini desteklemez"
  
! #: config/i386/i386.cc:12955
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12966 config/i386/i386.cc:12980
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "ek yazmaÃ§ iÃ§in desteklenmeyen terim boyutu"
  
! #: config/i386/i386.cc:13012
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "ek yazmaÃ§larÄ±n yÃ¼ksek yarÄ±larÄ± yok"
  
! #: config/i386/i386.cc:13027
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ek yazmaÃ§ iÃ§in desteklenmeyen terim boyutu"
  
! #: config/i386/i386.cc:13221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for code '%c'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:17330
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21728
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21824
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23661
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "unknown architecture specific memory model"
  msgstr "%qs ile belirtilmiÅŸ sÄ±nÄ±f ismi yok"
  
! #: config/i386/i386.cc:23668
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23675
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23724
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "$ tarzÄ± biÃ§imde kullanÄ±lmamÄ±ÅŸ argÃ¼manlar"
  
! #: config/i386/i386.cc:23755
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "$ tarzÄ± biÃ§imde kullanÄ±lmamÄ±ÅŸ argÃ¼manlar"
  
! #: config/i386/i386.cc:24301
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 44290,44371 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:9918
  #, 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 esnek dizi Ã¼yelerini desteklemez"
  
! #: config/i386/i386.cc:12956
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:12967 config/i386/i386.cc:12981
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported operand size for extended register"
  msgid "unsupported size for integer register"
  msgstr "ek yazmaÃ§ iÃ§in desteklenmeyen terim boyutu"
  
! #: config/i386/i386.cc:13013
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "ek yazmaÃ§larÄ±n yÃ¼ksek yarÄ±larÄ± yok"
  
! #: config/i386/i386.cc:13028
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ek yazmaÃ§ iÃ§in desteklenmeyen terim boyutu"
  
! #: config/i386/i386.cc:13225 config/i386/i386.cc:13227
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for code '%c'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
  
! #: config/i386/i386.cc:17338
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:21736
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:21832
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23669
  #, fuzzy, gcc-internal-format
  #| msgid "no class name specified with %qs"
  msgid "unknown architecture specific memory model"
  msgstr "%qs ile belirtilmiÅŸ sÄ±nÄ±f ismi yok"
  
! #: config/i386/i386.cc:23676
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23683
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:23732
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "$ tarzÄ± biÃ§imde kullanÄ±lmamÄ±ÅŸ argÃ¼manlar"
  
! #: config/i386/i386.cc:23763
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "$ tarzÄ± biÃ§imde kullanÄ±lmamÄ±ÅŸ argÃ¼manlar"
  
! #: config/i386/i386.cc:24309
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgid "%qE redeclared with conflicting %
*** 44749,44755 ****
  msgstr "%s Ã¶zniteliÄŸi ile %s Ã¶zniteliÄŸi %L'de Ã§eliÅŸiyor"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4016
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string argument"
--- 44755,44761 ----
  msgstr "%s Ã¶zniteliÄŸi ile %s Ã¶zniteliÄŸi %L'de Ã§eliÅŸiyor"
  
  #: config/mips/mips.cc:1513 config/mips/mips.cc:1567
! #: config/riscv/riscv.cc:4022
  #, fuzzy, gcc-internal-format
  #| msgid "%qs attribute requires an integer constant argument"
  msgid "%qE attribute requires a string argument"
*************** msgstr ""
*** 45976,46035 ****
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "'#pragma options' sonunda karÄ±ÅŸÄ±klÄ±k"
  
! #: config/riscv/riscv-vector-builtins.cc:3369
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "%qT tÃ¼rÃ¼ bilinen bir boyuta sahip deÄŸil"
  
! #: config/riscv/riscv-vector-builtins.cc:3375
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "%qT tÃ¼rÃ¼ bilinen bir boyuta sahip deÄŸil"
  
! #: config/riscv/riscv-vector-builtins.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "bir iÃ§i boÅŸ tÃ¼r gÃ¶stericisi Ã¼zerinde aritmetik"
  
! #: config/riscv/riscv-vector-builtins.cc:3398
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "%qD alanÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: config/riscv/riscv-vector-builtins.cc:3406
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have RVV type %qT"
  msgstr "iÅŸlev bir kÃ¼me ile dÃ¶nÃ¼yor"
  
! #: config/riscv/riscv-vector-builtins.cc:3412
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "soyut %qT tÃ¼rÃ¼nde bir nesne tahsis edilemez"
  
! #: config/riscv/riscv-vector-builtins.cc:3418
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "soyut %qT tÃ¼rÃ¼nde bir nesne tahsis edilemez"
  
! #: config/riscv/riscv-vector-builtins.cc:3424
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "%qT tÃ¼rÃ¼ %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemiyor"
  
! #: config/riscv/riscv-vector-builtins.cc:3430
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "capture by copy of RVV type %qT"
--- 45982,46041 ----
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "'#pragma options' sonunda karÄ±ÅŸÄ±klÄ±k"
  
! #: config/riscv/riscv-vector-builtins.cc:3379
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "%qT tÃ¼rÃ¼ bilinen bir boyuta sahip deÄŸil"
  
! #: config/riscv/riscv-vector-builtins.cc:3385
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "%qT tÃ¼rÃ¼ bilinen bir boyuta sahip deÄŸil"
  
! #: config/riscv/riscv-vector-builtins.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "bir iÃ§i boÅŸ tÃ¼r gÃ¶stericisi Ã¼zerinde aritmetik"
  
! #: config/riscv/riscv-vector-builtins.cc:3408
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "%qD alanÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: config/riscv/riscv-vector-builtins.cc:3416
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have RVV type %qT"
  msgstr "iÅŸlev bir kÃ¼me ile dÃ¶nÃ¼yor"
  
! #: config/riscv/riscv-vector-builtins.cc:3422
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "soyut %qT tÃ¼rÃ¼nde bir nesne tahsis edilemez"
  
! #: config/riscv/riscv-vector-builtins.cc:3428
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "soyut %qT tÃ¼rÃ¼nde bir nesne tahsis edilemez"
  
! #: config/riscv/riscv-vector-builtins.cc:3434
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type %qT to type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "%qT tÃ¼rÃ¼ %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemiyor"
  
! #: config/riscv/riscv-vector-builtins.cc:3440
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type %qT"
  msgid "capture by copy of RVV type %qT"
*************** msgstr ""
*** 46051,46121 ****
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3635 config/riscv/riscv.cc:3677
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4027
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: config/riscv/riscv.cc:6234
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6277
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6281
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6286
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6290
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6300
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasÄ±nda deÄŸil"
  
! #: config/riscv/riscv.cc:6313
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6340 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid class name"
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs geÃ§erli bir sÄ±nÄ±f ismi deÄŸil"
  
! #: config/riscv/riscv.cc:6354 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid output file"
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs geÃ§erli bir Ã§Ä±ktÄ± dosyasÄ± deÄŸil"
  
! #: config/riscv/riscv.cc:6666
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
--- 46057,46132 ----
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:3641 config/riscv/riscv.cc:3683
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:4033
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qs attribute is not a string constant"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "%qs Ã¶zniteliÄŸinin argÃ¼manÄ± bir dizge sabiti deÄŸil"
  
! #: config/riscv/riscv.cc:6240
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6283
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:6287
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:6292
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e or lp64"
  msgstr ""
  
! #: config/riscv/riscv.cc:6296
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:6306
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d, %d ile 12 arasÄ±nda deÄŸil"
  
! #: config/riscv/riscv.cc:6319
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:6346 config/rs6000/rs6000.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid class name"
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs geÃ§erli bir sÄ±nÄ±f ismi deÄŸil"
  
! #: config/riscv/riscv.cc:6360 config/rs6000/rs6000.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid output file"
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs geÃ§erli bir Ã§Ä±ktÄ± dosyasÄ± deÄŸil"
  
! #: config/riscv/riscv.cc:6672
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot have default arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
+ #: config/riscv/riscv.cc:7095
+ #, gcc-internal-format
+ msgid "cannot allocate vl register for %qs on this target"
+ msgstr ""
+ 
  #. Address spaces are currently only supported by C.
  #: config/rl78/rl78.cc:375
  #, fuzzy, gcc-internal-format
*************** msgstr "Ã–nerilmiyor. Bu seÃ§enek etkisi
*** 46635,46741 ****
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17741
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "bu ABI iÃ§in 64 bitlik profilleme kodu yok"
  
! #: config/rs6000/rs6000.cc:20137
  #, 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 "bir saÄŸ taraf ifadesi olan %<this%>'in adresi alÄ±namaz"
  
! #: config/rs6000/rs6000.cc:20219
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<long double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20221
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20223
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<complex%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20225
  #, fuzzy, gcc-internal-format
  #| msgid "use of boolean types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20231
  #, 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 "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± 64 bitlik kod iÃ§in geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20234
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± Ã¶nerilmiyor; %<int%> kullanÄ±n"
  
! #: config/rs6000/rs6000.cc:20239
  #, 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 "AltiVec tÃ¼rlerde %<long long%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20242
  #, 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 "AltiVec tÃ¼rlerde %<double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:24380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<::%>"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:24383
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%s%qs%s is not allowed"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: config/rs6000/rs6000.cc:24385
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "spec '%s' geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:24914
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25073
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25362
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: config/rs6000/rs6000.cc:28499
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28978
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.cc:28983
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 46646,46752 ----
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:17750
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "bu ABI iÃ§in 64 bitlik profilleme kodu yok"
  
! #: config/rs6000/rs6000.cc:20146
  #, 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 "bir saÄŸ taraf ifadesi olan %<this%>'in adresi alÄ±namaz"
  
! #: config/rs6000/rs6000.cc:20228
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<long double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20230
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20232
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde %<complex%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20234
  #, fuzzy, gcc-internal-format
  #| msgid "use of boolean types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "AltiVec tÃ¼rlerde mantÄ±ksal tÃ¼rlerin kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20240
  #, 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 "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± 64 bitlik kod iÃ§in geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20243
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "AltiVec tÃ¼rlerde %<long%> kullanÄ±mÄ± Ã¶nerilmiyor; %<int%> kullanÄ±n"
  
! #: config/rs6000/rs6000.cc:20248
  #, 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 "AltiVec tÃ¼rlerde %<long long%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:20251
  #, 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 "AltiVec tÃ¼rlerde %<double%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:24389
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<::%>"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:24392
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "%s%qs%s is not allowed"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: config/rs6000/rs6000.cc:24394
  #, fuzzy, gcc-internal-format
  #| msgid "spec '%s' is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "spec '%s' geÃ§ersiz"
  
! #: config/rs6000/rs6000.cc:24923
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25082
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25371
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "yÄ±ÄŸÄ±t sÄ±nÄ±rlama ifadesi desteklenmiyor"
  
! #: config/rs6000/rs6000.cc:28508
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28987
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "yerleÅŸik iÅŸlev `%q+D iÅŸlev olarak bildirilmemiÅŸ"
  
! #: config/rs6000/rs6000.cc:28992
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr "oynak alanlÄ± nesne yazmaÃ§a kon
*** 48277,48283 ****
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "ilklendirilmemiÅŸ sabit %qD"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8815
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
--- 48288,48294 ----
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "ilklendirilmemiÅŸ sabit %qD"
  
! #: c/c-decl.cc:5925 cp/decl.cc:8825
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
*************** msgstr "%qs parametresi iÃ§in saklama sÄ
*** 48482,48488 ****
  msgid "storage class specified for unnamed parameter"
  msgstr "%qs parametresi iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12840
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "veri tÃ¼rÃ¼ ismi iÃ§in saklama sÄ±nÄ±fÄ± belirtildi"
--- 48493,48499 ----
  msgid "storage class specified for unnamed parameter"
  msgstr "%qs parametresi iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: c/c-decl.cc:6842 cp/decl.cc:12850
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "veri tÃ¼rÃ¼ ismi iÃ§in saklama sÄ±nÄ±fÄ± belirtildi"
*************** msgstr "%qs dizi ile dÃ¶nen iÅŸlev olara
*** 48679,48685 ****
  msgid "function definition has qualified void return type"
  msgstr "iÅŸlev tanÄ±mÄ± nitelikli void dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ iÃ§eriyor"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13161
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tÃ¼r niteleyicileri iÅŸlev dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde yok sayÄ±ldÄ±"
--- 48690,48696 ----
  msgid "function definition has qualified void return type"
  msgstr "iÅŸlev tanÄ±mÄ± nitelikli void dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ iÃ§eriyor"
  
! #: c/c-decl.cc:7418 cp/decl.cc:13171
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tÃ¼r niteleyicileri iÅŸlev dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde yok sayÄ±ldÄ±"
*************** msgstr "ISO C 'const' ya da 'volatile' i
*** 48824,48830 ****
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "veri Ã¼yesi deÄŸiÅŸken olarak deÄŸiÅŸtirilmiÅŸ %qT tÃ¼rÃ¼nde olamayabilir"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11720
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "void bildirimli deÄŸiÅŸken ya da alan %qE"
--- 48835,48841 ----
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "veri Ã¼yesi deÄŸiÅŸken olarak deÄŸiÅŸtirilmiÅŸ %qT tÃ¼rÃ¼nde olamayabilir"
  
! #: c/c-decl.cc:7757 cp/decl.cc:11730
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "void bildirimli deÄŸiÅŸken ya da alan %qE"
*************** msgstr ""
*** 49043,49049 ****
  msgid "%qT defined in underspecified object initializer"
  msgstr "ilklendiricide bilinmeyen %qE alanÄ± belirtilmiÅŸ"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5469
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "bildirim hiÃ§bir ÅŸey bildirmiyor"
--- 49054,49060 ----
  msgid "%qT defined in underspecified object initializer"
  msgstr "ilklendiricide bilinmeyen %qE alanÄ± belirtilmiÅŸ"
  
! #: c/c-decl.cc:8759 cp/decl.cc:5479
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "bildirim hiÃ§bir ÅŸey bildirmiyor"
*************** msgstr "yapÄ± hiÃ§ isimli Ã¼ye iÃ§ermiyo
*** 49095,49101 ****
  msgid "struct has no members"
  msgstr "yapÄ± hiÃ§ Ã¼ye iÃ§ermiyor"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14144
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
--- 49106,49112 ----
  msgid "struct has no members"
  msgstr "yapÄ± hiÃ§ Ã¼ye iÃ§ermiyor"
  
! #: c/c-decl.cc:9235 cp/decl.cc:14154
  #, fuzzy, gcc-internal-format
  #| msgid "%Jflexible array member in union"
  msgid "flexible array member in union"
*************** msgstr "%<enum %E%> yeniden bildirilmiÅŸ
*** 49144,49150 ****
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16721 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
--- 49155,49161 ----
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9668 cp/decl.cc:16731 m2/gm2-gcc/m2type.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
*************** msgstr "ISO C sembolik sabit grubunun de
*** 49195,49201 ****
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C sembolik sabit grubunun deÄŸerlerini %<int%> kapsamÄ±nda sÄ±nÄ±rlar"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5789 cp/decl.cc:17300
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
--- 49206,49212 ----
  msgid "ISO C restricts enumerator values to range of %<int%> before C2X"
  msgstr "ISO C sembolik sabit grubunun deÄŸerlerini %<int%> kapsamÄ±nda sÄ±nÄ±rlar"
  
! #: c/c-decl.cc:10093 cp/decl.cc:5799 cp/decl.cc:17310
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %qD given attribute %qs"
*************** msgstr "%q+D iÃ§in Ã¶nceki prototip yok"
*** 49229,49235 ****
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D tanÄ±mlanmadan Ã¶nce prototipsiz kullanÄ±lmÄ±ÅŸ"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17443
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
--- 49240,49246 ----
  msgid "%qD was used with no prototype before its definition"
  msgstr "%q+D tanÄ±mlanmadan Ã¶nce prototipsiz kullanÄ±lmÄ±ÅŸ"
  
! #: c/c-decl.cc:10226 cp/decl.cc:17453
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for %q+D"
  msgid "no previous declaration for %qD"
*************** msgstr "%qD argÃ¼manÄ± yerleÅŸik prototi
*** 49359,49370 ****
  msgid "argument %qD doesn%'t match prototype"
  msgstr "%qD argÃ¼manÄ± prototiple uyumsuz"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18224
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18308
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
--- 49370,49381 ----
  msgid "argument %qD doesn%'t match prototype"
  msgstr "%qD argÃ¼manÄ± prototiple uyumsuz"
  
! #: c/c-decl.cc:10882 cp/decl.cc:18234
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
  
! #: c/c-decl.cc:10901 cp/decl.cc:18318
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "parameter %qD set but not used"
*************** msgstr ""
*** 51598,51604 ****
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18544
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qD should not be firstprivate"
--- 51609,51615 ----
  msgid "collapsed loops not perfectly nested"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:43751 cp/parser.cc:43793 cp/pt.cc:18552
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "iteration variable %qD should not be firstprivate"
*************** msgstr "%<{%> umuluyordu"
*** 51742,51754 ****
  msgid "variant %qD is not a function"
  msgstr "%q+D bir iÅŸlev deÄŸil,"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8102
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D has incomplete type"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%q+D parametresi tamamlanmamÄ±ÅŸ tÃ¼rde"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8111
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
--- 51753,51765 ----
  msgid "variant %qD is not a function"
  msgstr "%q+D bir iÅŸlev deÄŸil,"
  
! #: c/c-parser.cc:22839 cp/decl.cc:8112
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D has incomplete type"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%q+D parametresi tamamlanmamÄ±ÅŸ tÃ¼rde"
  
! #: c/c-parser.cc:22851 cp/decl.cc:8121
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
*************** msgstr "void ifade kullanÄ±mÄ± geÃ§ersiz
*** 52028,52034 ****
  msgid "invalid use of flexible array member"
  msgstr "esnek dizi Ã¼yesinin kullanÄ±mÄ± geÃ§ersiz"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:350 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "sÄ±nÄ±rlarÄ± belirsiz dizi kullanÄ±mÄ± geÃ§ersiz"
--- 52039,52045 ----
  msgid "invalid use of flexible array member"
  msgstr "esnek dizi Ã¼yesinin kullanÄ±mÄ± geÃ§ersiz"
  
! #: c/c-typeck.cc:265 cp/typeck2.cc:346 rust/backend/rust-tree.cc:3871
  #, gcc-internal-format
  msgid "invalid use of array with unspecified bounds"
  msgstr "sÄ±nÄ±rlarÄ± belirsiz dizi kullanÄ±mÄ± geÃ§ersiz"
*************** msgstr ""
*** 53067,53078 ****
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1199
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "esnek dizi Ã¼yesi ilklendirmesi"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1216
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
--- 53078,53089 ----
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8368 c/c-typeck.cc:9294 cp/typeck2.cc:1197
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "esnek dizi Ã¼yesi ilklendirmesi"
  
! #: c/c-typeck.cc:8384 cp/typeck2.cc:1214
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
*************** msgstr "ilkledirici Ã¶ÄŸe yÃ¼kleme sÄ±ra
*** 53114,53120 ****
  msgid "invalid initializer"
  msgstr "geÃ§ersiz ilklendirici"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7480
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opak vektÃ¶r tÃ¼rleri ilklendirilemez"
--- 53125,53131 ----
  msgid "invalid initializer"
  msgstr "geÃ§ersiz ilklendirici"
  
! #: c/c-typeck.cc:8921 cp/decl.cc:7490
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opak vektÃ¶r tÃ¼rleri ilklendirilemez"
*************** msgstr "ilklendiricinin sonunda fazladan
*** 53129,53136 ****
  msgid "braces around scalar initializer"
  msgstr "skalar ilklendiriciyi kuÅŸatan parantezler"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1226
! #: cp/typeck2.cc:1584
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "iÃ§ iÃ§e baÄŸlam iÃ§inde esnek dizi Ã¼yesi ilklendirmesi"
--- 53140,53147 ----
  msgid "braces around scalar initializer"
  msgstr "skalar ilklendiriciyi kuÅŸatan parantezler"
  
! #: c/c-typeck.cc:9291 c/c-typeck.cc:10770 cp/typeck2.cc:1224
! #: cp/typeck2.cc:1582
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "iÃ§ iÃ§e baÄŸlam iÃ§inde esnek dizi Ã¼yesi ilklendirmesi"
*************** msgstr "struct ilklendiricide gereÄŸinde
*** 53224,53230 ****
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1203
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "esnek dizi Ã¼yesinin statik olmayan ilklendirmesi"
--- 53235,53241 ----
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10744 cp/typeck2.cc:1201
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "esnek dizi Ã¼yesinin statik olmayan ilklendirmesi"
*************** msgstr "%2$qT iÃ§in uygun bir %<%1$s iÅŸ
*** 54701,54707 ****
  msgid "%q#D is private within this context"
  msgstr "bu baÄŸlamda"
  
! #: cp/call.cc:8050 cp/decl.cc:8885
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
--- 54712,54718 ----
  msgid "%q#D is private within this context"
  msgstr "bu baÄŸlamda"
  
! #: cp/call.cc:8050 cp/decl.cc:8895
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared private here"
*************** msgstr "burada bildirilmiÅŸ %q+D"
*** 54713,54719 ****
  msgid "%q#D is protected within this context"
  msgstr "bu baÄŸlamda"
  
! #: cp/call.cc:8056 cp/decl.cc:8886
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
--- 54724,54730 ----
  msgid "%q#D is protected within this context"
  msgstr "bu baÄŸlamda"
  
! #: cp/call.cc:8056 cp/decl.cc:8896
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
  msgid "declared protected here"
*************** msgstr "%q+#D eriÅŸilebilir deÄŸil"
*** 54730,54736 ****
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "%2$qD iÅŸlevinin gÃ¶sterici olmayan %1$P argÃ¼manÄ±na NULL aktarÄ±lmasÄ±"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10557 cp/decl.cc:10565
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
--- 54741,54747 ----
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "%2$qD iÅŸlevinin gÃ¶sterici olmayan %1$P argÃ¼manÄ±na NULL aktarÄ±lmasÄ±"
  
! #: cp/call.cc:8147 cp/call.cc:8166 cp/decl.cc:10567 cp/decl.cc:10575
  #: cp/typeck.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here"
*************** msgstr "%<%T::%s(%A)%#V%> Ã§aÄŸrÄ±sÄ± il
*** 55105,55111 ****
  msgid "call to non-function %qD"
  msgstr "iÅŸlev olmayan %qD ye Ã§aÄŸrÄ±"
  
! #: cp/call.cc:11446 cp/pt.cc:16888 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
--- 55116,55122 ----
  msgid "call to non-function %qD"
  msgstr "iÅŸlev olmayan %qD ye Ã§aÄŸrÄ±"
  
! #: cp/call.cc:11446 cp/pt.cc:16896 cp/typeck.cc:3492
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
*************** msgstr "%JbaÅŸka bir boÅŸ yapÄ± iÃ§inde
*** 55745,55751 ****
  msgid "next member %q#D declared here"
  msgstr "burada bildirilmiÅŸ %q+D"
  
! #: cp/class.cc:7506 cp/decl.cc:17143 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T sÄ±nÄ±fÄ±n yeniden tanÄ±mÄ±"
--- 55756,55762 ----
  msgid "next member %q#D declared here"
  msgstr "burada bildirilmiÅŸ %q+D"
  
! #: cp/class.cc:7506 cp/decl.cc:17153 cp/parser.cc:26971
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T sÄ±nÄ±fÄ±n yeniden tanÄ±mÄ±"
*************** msgstr "iÅŸlev %q+#D iÃ§in soyut dÃ¶nÃ¼Å
*** 55875,55881 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14246
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
--- 55886,55892 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14256
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
*************** msgstr ""
*** 55951,55957 ****
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9121
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 55962,55968 ----
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2105 cp/constexpr.cc:9128
  #: rust/backend/rust-constexpr.cc:5754
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgstr "%qT bir belirsiz %qT tabanÄ±dÄ±r
*** 56004,56010 ****
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9153
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 56015,56021 ----
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2576 cp/constexpr.cc:2850 cp/constexpr.cc:9160
  #: rust/backend/rust-constexpr.cc:5785
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgid "dereferencing a null pointer in %
*** 56148,56154 ****
  msgstr "%<void *%> gÃ¶sterici iliÅŸkilendirmesi"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9071
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
--- 56159,56165 ----
  msgstr "%<void *%> gÃ¶sterici iliÅŸkilendirmesi"
  
  #: cp/constexpr.cc:4342 cp/constexpr.cc:4442 cp/constexpr.cc:4454
! #: cp/constexpr.cc:6998 cp/constexpr.cc:7096 cp/constexpr.cc:9078
  #: rust/backend/rust-constexpr.cc:1735 rust/backend/rust-constexpr.cc:1980
  #: rust/backend/rust-constexpr.cc:2222 rust/backend/rust-constexpr.cc:4739
  #: rust/backend/rust-constexpr.cc:5708
*************** msgstr "uye %qD iÃ§in ilklendirici eksik
*** 56260,56266 ****
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7717
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
--- 56271,56277 ----
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5633 cp/constexpr.cc:7724
  #: rust/backend/rust-constexpr.cc:872 rust/backend/rust-constexpr.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
*************** msgstr "%s den %s e dÃ¶nÃ¼ÅŸÃ¼m (%L'de)"
*** 56350,56356 ****
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8058 cp/constexpr.cc:8070
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
--- 56361,56367 ----
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "%qT %qT'ye %s iÃ§inde dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lemez"
  
! #: cp/constexpr.cc:6575 cp/constexpr.cc:8065 cp/constexpr.cc:8077
  #: rust/backend/rust-constexpr.cc:4664
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
*************** msgstr ""
*** 56422,56636 ****
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9785
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, 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 "koÅŸullu ifade iÃ§inde enum ve enum olmayan tÃ¼rler"
  
! #: cp/constexpr.cc:7625 cp/constexpr.cc:9286
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "ilklendirici Ã¶ÄŸe bir sabit deÄŸil"
  
! #: cp/constexpr.cc:7653 rust/backend/rust-constexpr.cc:2459
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.cc:7681 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "cast from %qT is not allowed"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: cp/constexpr.cc:7694
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.cc:7728 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.cc:7859 cp/constexpr.cc:9596 cp/constexpr.cc:10008
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.cc:7904 cp/constexpr.cc:10049
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.cc:7962
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "contract predicate is false in constant expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.cc:7978
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "unexpected template-id %qE"
  msgstr "deyim umuluyordu"
  
! #: cp/constexpr.cc:7984 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "function not inlinable"
  msgid "function concept must be called"
  msgstr "iÅŸlev satÄ±riÃ§ine alÄ±nabilir deÄŸil"
  
! #: cp/constexpr.cc:8009
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.cc:8073
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "ifade umuluyordu"
  
! #: cp/constexpr.cc:8332 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8340 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8355 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8366 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8384 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9009 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki bir saÄŸ taraf deÄŸerinin %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ geÃ§ersiz"
  
! #: cp/constexpr.cc:9251
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%qD dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.cc:9254
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9310 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9344 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9383
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.cc:9532
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.cc:9544
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.cc:9610
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
  
! #: cp/constexpr.cc:9626
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9689
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.cc:9750
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%H%qE burada bildirilmemiÅŸ (bir iÅŸlev iÃ§inde deÄŸil)"
  
! #: cp/constexpr.cc:9758
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: cp/constexpr.cc:9835 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.cc:9936 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.cc:10005
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.cc:10018
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "ilklendiricide sabit olmayan dizi indisi"
  
! #: cp/constexpr.cc:10066 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10097 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
--- 56433,56647 ----
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7194 cp/constexpr.cc:9792
  #: rust/backend/rust-constexpr.cc:2053 rust/backend/rust-constexpr.cc:6203
  #, 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 "koÅŸullu ifade iÃ§inde enum ve enum olmayan tÃ¼rler"
  
! #: cp/constexpr.cc:7632 cp/constexpr.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "ilklendirici Ã¶ÄŸe bir sabit deÄŸil"
  
! #: cp/constexpr.cc:7660 rust/backend/rust-constexpr.cc:2459
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.cc:7688 rust/backend/rust-constexpr.cc:2478
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma%> is not allowed here"
  msgid "cast from %qT is not allowed"
  msgstr "%<#pragma%> burada kullanÄ±lamaz"
  
! #: cp/constexpr.cc:7701
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.cc:7735 rust/backend/rust-constexpr.cc:2504
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.cc:7866 cp/constexpr.cc:9603 cp/constexpr.cc:10015
  #: rust/backend/rust-constexpr.cc:6096 rust/backend/rust-constexpr.cc:6412
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "expression %qE is not a constant expression"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.cc:7911 cp/constexpr.cc:10056
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.cc:7969
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "contract predicate is false in constant expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.cc:7985
  #, fuzzy, gcc-internal-format
  #| msgid "expected statement"
  msgid "unexpected template-id %qE"
  msgstr "deyim umuluyordu"
  
! #: cp/constexpr.cc:7991 cp/constraint.cc:178 cp/constraint.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "function not inlinable"
  msgid "function concept must be called"
  msgstr "iÅŸlev satÄ±riÃ§ine alÄ±nabilir deÄŸil"
  
! #: cp/constexpr.cc:8016
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.cc:8080
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "ifade umuluyordu"
  
! #: cp/constexpr.cc:8339 rust/backend/rust-constexpr.cc:5154
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8347 rust/backend/rust-constexpr.cc:5163
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8362 rust/backend/rust-constexpr.cc:5179
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8373 rust/backend/rust-constexpr.cc:5191
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8391 rust/backend/rust-constexpr.cc:5209
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9016 rust/backend/rust-constexpr.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "%qT tÃ¼rÃ¼ndeki bir saÄŸ taraf deÄŸerinin %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ geÃ§ersiz"
  
! #: cp/constexpr.cc:9258
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%qD dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.cc:9261
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9317 rust/backend/rust-constexpr.cc:5889
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9351 rust/backend/rust-constexpr.cc:5917
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9390
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.cc:9539
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.cc:9551
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/constexpr.cc:9617
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
  
! #: cp/constexpr.cc:9633
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:9696
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.cc:9757
  #, fuzzy, gcc-internal-format
  #| msgid "%H%qE undeclared here (not in a function)"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%H%qE burada bildirilmemiÅŸ (bir iÅŸlev iÃ§inde deÄŸil)"
  
! #: cp/constexpr.cc:9765
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%<static%> olarak bildirilen `%q+F hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: cp/constexpr.cc:9842 rust/backend/rust-constexpr.cc:6248
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/constexpr.cc:9943 rust/backend/rust-constexpr.cc:6346
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot appear in a constant-expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s bir sabit ifadesinde gÃ¶rÃ¼nemez"
  
! #: cp/constexpr.cc:10012
  #, fuzzy, gcc-internal-format
  #| msgid "Bad type in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "Sabit ifadesinde tÃ¼r hatalÄ±"
  
! #: cp/constexpr.cc:10025
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "ilklendiricide sabit olmayan dizi indisi"
  
! #: cp/constexpr.cc:10073 rust/backend/rust-constexpr.cc:6424
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10104 rust/backend/rust-constexpr.cc:6435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "unexpected AST of kind %s"
*************** msgstr ""
*** 57277,57283 ****
  msgid "%<return_void%> declared here"
  msgstr "%q+#D evvelce burada bildirilmiÅŸ"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4310
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "%2$q#T iÃ§inde %1$q#T isminde tÃ¼r yok"
--- 57288,57294 ----
  msgid "%<return_void%> declared here"
  msgstr "%q+#D evvelce burada bildirilmiÅŸ"
  
! #: cp/coroutines.cc:648 cp/coroutines.cc:726 cp/coroutines.cc:4314
  #, fuzzy, gcc-internal-format
  msgid "no member named %qE in %qT"
  msgstr "%2$q#T iÃ§inde %1$q#T isminde tÃ¼r yok"
*************** msgstr "%<__builtin_prefetch%> iÃ§in 3.
*** 57383,57389 ****
  msgid "no suspend point info for %qD"
  msgstr "%q+D iÃ§in Ã¶nceki prototip yok"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4684
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
--- 57394,57400 ----
  msgid "no suspend point info for %qD"
  msgstr "%q+D iÃ§in Ã¶nceki prototip yok"
  
! #: cp/coroutines.cc:2120 cp/coroutines.cc:4688
  #, gcc-internal-format
  msgid "%qE is provided by %qT but is not usable with the function signature %qD"
  msgstr ""
*************** msgstr "case deÄŸeri olarak gÃ¶stericile
*** 57405,57427 ****
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4689
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4692
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4721
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5118
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
--- 57416,57438 ----
  msgid "variable length arrays are not yet supported in coroutines"
  msgstr ""
  
! #: cp/coroutines.cc:4693
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>"
  msgstr ""
  
! #: cp/coroutines.cc:4696
  #, gcc-internal-format
  msgid "%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT"
  msgstr ""
  
! #: cp/coroutines.cc:4725
  #, gcc-internal-format
  msgid "%qE is provided by %qT but %<std::nothrow%> cannot be found"
  msgstr ""
  
  #. We can't initialize a non-class return value from void.
! #: cp/coroutines.cc:5122
  #, fuzzy, gcc-internal-format
  #| msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgid "cannot initialize a return object of type %qT with an rvalue of type %<void%>"
*************** msgstr "Ã¶nceki %q+F bildirimindeki fark
*** 57964,57970 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "bir ÅŸablon olmayan olarak yeniden %qT bildirimi"
  
! #: cp/decl.cc:1391 cp/decl.cc:16146
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
--- 57975,57981 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "bir ÅŸablon olmayan olarak yeniden %qT bildirimi"
  
! #: cp/decl.cc:1391 cp/decl.cc:16156
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D"
  msgid "previous declaration %qD"
*************** msgstr "%qD bir iÅŸlev ÅŸablonu deÄŸil"
*** 58427,59094 ****
  msgid "%q#T is not a class"
  msgstr "%q#T bir ÅŸablon deÄŸil"
  
! #: cp/decl.cc:4328 cp/decl.cc:4429
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "%2$q#T iÃ§inde %1$q#T isminde sÄ±nÄ±f ÅŸablonu yok"
  
! #: cp/decl.cc:4329
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "%2$q#T iÃ§inde %1$q#T isminde tÃ¼r yok"
  
! #: cp/decl.cc:4342
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m belirsiz"
  
! #: cp/decl.cc:4351
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qT bir sÄ±nÄ±f tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/decl.cc:4364
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/decl.cc:4438
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "ÅŸablon parametreleri bu ÅŸablonla uyuÅŸmuyor:"
  
! #: cp/decl.cc:4795
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "trampolines desteklenmiyor"
  
! #: cp/decl.cc:4969
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4973
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4986
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4991
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5317
  #, 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 may only have public non-static data members"
  msgstr "%q+#D geÃ§ersiz; bir anonim union sadece statik olmayan veri Ã¼yeleri iÃ§erebilir"
  
! #: cp/decl.cc:5327 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5356
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonim yapÄ± isimli tÃ¼rÃ¼n iÃ§inde deÄŸil"
  
! #: cp/decl.cc:5368
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde kuruculu Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.cc:5371
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde yÄ±kÄ±cÄ±lÄ± Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.cc:5374
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde kopya atama isleÃ§li Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.cc:5393
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "%q+#T bildiriminde Ã¶znitelik yoksayÄ±ldÄ±"
  
! #: cp/decl.cc:5396
  #, 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 iÃ§in Ã¶znitelik %qs anahtar sÃ¶zcÃ¼ÄŸÃ¼nÃ¼ izlemeli"
  
! #: cp/decl.cc:5438
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "bir bildirimde birden fazla tÃ¼r"
  
! #: cp/decl.cc:5443
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++ yerleÅŸik tÃ¼rÃ¼ %qT iÃ§in yeniden bildirim"
  
! #: cp/decl.cc:5460
  #, 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 sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5493
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typedef bildiriminde tÃ¼r ismi eksik"
  
! #: cp/decl.cc:5501
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ anonim yapÄ±larÄ± (struct) yasaklar"
  
! #: cp/decl.cc:5508
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5511
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5516
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sadece bir sÄ±nÄ±f iÃ§inde belirtilebilir"
  
! #: cp/decl.cc:5519
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sadece kurucular iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5522
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "bir saklama sÄ±nÄ±fÄ± sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5526
  #, 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 "niteliyiciler sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5530
  #, 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 "niteliyiciler sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5534
  #, 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 "niteliyiciler sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5538
  #, 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 "bir saklama sÄ±nÄ±fÄ± sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5542
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typedef bildirimi parametre bildiriminde geÃ§ersiz"
  
! #: cp/decl.cc:5545 cp/decl.cc:5548 cp/decl.cc:5551
  #, fuzzy, gcc-internal-format
  #| msgid "%<register%> in file-scope empty declaration"
  msgid "%qs cannot be used for type declarations"
  msgstr "dosya etki alanÄ± boÅŸ bildiriminde %<register%>"
  
! #: cp/decl.cc:5573
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%q+#T bildiriminde Ã¶znitelik yoksayÄ±ldÄ±"
  
! #: cp/decl.cc:5576
  #, 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 Ã¶zniteliÄŸi sadece sÄ±nÄ±f tanÄ±mlarÄ±na uygulanabilir"
  
! #: cp/decl.cc:5655
  #, 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 Ã¶zniteliÄŸi sadece sÄ±nÄ±f tanÄ±mlarÄ±na uygulanabilir"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5659
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5725 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD ilklendirilmiÅŸ (yerine  __typeof__  kullanÄ±n)"
  
! #: cp/decl.cc:5738
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "%q#D hem %<extern%> olarak bildirilmiÅŸ hem de ilklendirilmiÅŸ"
  
! #: cp/decl.cc:5776
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D definition is marked dllimport"
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "%q+D iÅŸlevinin tanÄ±mÄ± dllimport imli"
  
! #: cp/decl.cc:5800
  #, 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'nin bir static olmayan Ã¼yesi deÄŸildir"
  
! #: cp/decl.cc:5808
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D ÅŸablon bildirimi"
  
! #: cp/decl.cc:5809
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "geÃ§ersiz Ã¼ye sablonu bildirimi %qD"
  
! #: cp/decl.cc:5821
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ %<%T::%D%>nin %<%T::%D%> olarak tanÄ±mlanmasÄ±na izin vermez"
  
! #: cp/decl.cc:5833
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "%qD ilklendirmesi yinelenmiÅŸ"
  
! #: cp/decl.cc:5883 cp/decl.cc:5887
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "sÄ±nÄ±f dÄ±ÅŸÄ±nda %q#D bildirimi bir tanÄ±m deÄŸildir"
  
! #: cp/decl.cc:5905
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5941
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5947
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6012
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "%q#D deÄŸiÅŸkeni ilklendirilmiÅŸ ama iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:6018 cp/decl.cc:7337
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "%q#D dizisinin elemanlarÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:6028
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "kÃ¼me %q#D iÃ§i boÅŸ tÃ¼rde olup tanÄ±mlÄ± olamaz"
  
! #: cp/decl.cc:6095
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD baÅŸvuru olarak bildirilmiÅŸ ama ilklendirilmemiÅŸ"
  
! #: cp/decl.cc:6178
  #, 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 ismi bir dizi iÃ§in GNU tarzÄ±nda tasarlanmÄ±ÅŸ bir ilklendiricide kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:6184
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "%qD ismi bir dizi iÃ§in GNU tarzÄ±nda tasarlanmÄ±ÅŸ bir ilklendiricide kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:6203
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "alelade olmayan ilklendiriciler desteklenmiyor"
  
! #: cp/decl.cc:6207
  #, 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 dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.cc:6268
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ilklendirici %qD bildiriminin boyutunu saptayamÄ±yor"
  
! #: cp/decl.cc:6275
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD bildiriminde dizi boyutu eksik"
  
! #: cp/decl.cc:6287
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "sÄ±fÄ±r boyutlu dizi %qD"
  
! #: cp/decl.cc:6327
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "%q+D nin saklama uzunluÄŸu bilinmiyor"
  
! #: cp/decl.cc:6352
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "%q+D nin saklama geniÅŸligi sabit deÄŸil"
  
! #: cp/decl.cc:6435
  #, 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 "Ã¶zÃ¼r: satÄ±riÃ§i iÅŸlev static verisi %q+#D'nin kodlamasÄ± yanlÄ±ÅŸ (sizi Ã§oklu kopyalara sÃ¼rÃ¼kleyecek)"
  
! #: cp/decl.cc:6439
  #, 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 "Ã¶zÃ¼r: satÄ±riÃ§i iÅŸlev static verisi %q+#D'nin kodlamasÄ± yanlÄ±ÅŸ (sizi Ã§oklu kopyalara sÃ¼rÃ¼kleyecek)"
  
! #: cp/decl.cc:6445
  #, 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  ilklendiriciyi kaldÄ±rarak bunun olurunu bulabilirsiniz"
  
! #: cp/decl.cc:6487 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "ilklendirilmemiÅŸ sabit %qD"
  
! #: cp/decl.cc:6494 rust/backend/rust-tree.cc:3237
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:6503 rust/backend/rust-tree.cc:3246
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:6511
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "%qs tÃ¼rÃ¼ bir kullanÄ±cÄ± tanÄ±mlÄ± yapÄ±cÄ±ya sahip"
  
! #: cp/decl.cc:6515
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6518
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6710
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "%2$qT tÃ¼rÃ¼ndeki bir vektÃ¶r iÃ§in ilklendirici olarak %1$qT tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/decl.cc:6782
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "%qT iÃ§in ilklendirici {} iÃ§inde olmalÄ±"
  
! #: cp/decl.cc:6826
  #, 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 ismi bir dizi iÃ§in GNU tarzÄ±nda tasarlanmÄ±ÅŸ bir ilklendiricide kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:6839
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT %qD isminde statik olmayan bir Ã¼yeye sahip deÄŸil"
  
! #: cp/decl.cc:6863
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD %qT'nin bir Ã¼yesi deÄŸil"
  
! #: cp/decl.cc:6918
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "geÃ§ersiz ilklendirici"
  
! #: cp/decl.cc:6968
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7007 cp/decl.cc:7295 cp/typeck2.cc:1597 cp/typeck2.cc:1927
! #: cp/typeck2.cc:1975 cp/typeck2.cc:2022
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "%qT iÃ§in ilklendirici sayÄ±sÄ± Ã§ok fazla"
  
! #: cp/decl.cc:7049
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "%qT iÃ§in skalar ilklendiriciyi kuÅŸatan parantezler"
  
! #: cp/decl.cc:7059
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "%qT iÃ§in skalar ilklendiriciyi kuÅŸatan parantezler"
  
! #: cp/decl.cc:7192
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "%qT iÃ§in ilklendiriciyi Ã§evreleyen parantezler yok"
  
! #: cp/decl.cc:7325
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "%qD alanÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:7339
  #, 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 dizisinin elemanlarÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:7352
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C90 bileÅŸik sabitlere izin vermez"
  
! #: cp/decl.cc:7408
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:7429
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "union ilklendiricide gereÄŸinden fazla Ã¶ÄŸe"
  
! #: cp/decl.cc:7474
  #, 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 bir kurucu ile ilklendirilmeli, %<{...}%> ile deÄŸil"
  
! #: cp/decl.cc:7617
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "parantezli dizge sabiti %2$qE ile ilklendirilmiÅŸ %1$qD dizgesi"
  
! #: cp/decl.cc:7656
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "kuruculu statik Ã¼ye iÃ§in ilklendirici geÃ§ersiz"
  
! #: cp/decl.cc:7658
  #, 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++ sabit olmayan statik %qD Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesine izin vermez"
  
! #: cp/decl.cc:7661
  #, 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++ sabit olmayan statik %qD Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesine izin vermez"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(bir sÄ±nÄ±f dÄ±ÅŸÄ± ilklendirme gerekli)"
  
! #: cp/decl.cc:7868
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD parametresi ilklendirilmiÅŸ"
  
! #: cp/decl.cc:8125
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "could not find variant declaration"
  msgstr "boÅŸ bildirimde %<inline%>"
  
! #: cp/decl.cc:8149
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s %q+#D iÃ§in argÃ¼manlar Ã§ok az"
  
! #: cp/decl.cc:8154
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "enumerator %q+D yeniden bildirilmiÅŸ"
  
! #: cp/decl.cc:8159
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8164
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8219
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "bildirim iÃ§inde atama (ilklendirme deÄŸil)"
  
! #: cp/decl.cc:8240 cp/decl.cc:14789
  #, 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++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/decl.cc:8244 cp/decl.cc:14793
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "%qs iÃ§in saklatÄ±m sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.cc:8289 cp/decl.cc:14756
  #, 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 hem %<extern%> olarak bildirilmiÅŸ hem de ilklendirilmiÅŸ"
  
! #: cp/decl.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:8336
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %q#T bir iÃ§i boÅŸ tÃ¼rdÃ¼r"
  
! #: cp/decl.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "deÄŸiÅŸken uzunluklu nesne ilklendirilemeyebilir"
  
! #: cp/decl.cc:8525
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ã¶nceki %q#D tÃ¼r bildirimini gÃ¶lgeliyor"
  
! #: cp/decl.cc:8568
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qs sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:8760
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "%q#D iÅŸlevi bir deÄŸiÅŸken gibi ilklendirilmiÅŸ"
  
! #: cp/decl.cc:8871
  #, 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'deki atÄ±l baglantÄ± bir yÄ±kÄ±cÄ±ya sahip olduÄŸundan kullanÄ±lamaz"
  
! #: cp/decl.cc:8874
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8881
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an inaccessible base of %qT"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qT, bir eriÅŸilemeyen %qT tabanÄ±dÄ±r"
  
! #: cp/decl.cc:8907
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8916
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9126
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "iÃ§i boÅŸ ture gÃ¶sterici iliÅŸkilendirme"
  
! #: cp/decl.cc:9142
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array %qs"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 deÄŸiÅŸken boyutlu %qs dizisini yasaklar"
  
! #: cp/decl.cc:9151 cp/decl.cc:9230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field %qs"
  msgid "%u name provided for structured binding"
--- 58438,59105 ----
  msgid "%q#T is not a class"
  msgstr "%q#T bir ÅŸablon deÄŸil"
  
! #: cp/decl.cc:4338 cp/decl.cc:4439
  #, fuzzy, gcc-internal-format
  msgid "no class template named %q#T in %q#T"
  msgstr "%2$q#T iÃ§inde %1$q#T isminde sÄ±nÄ±f ÅŸablonu yok"
  
! #: cp/decl.cc:4339
  #, fuzzy, gcc-internal-format
  msgid "no type named %q#T in %q#T"
  msgstr "%2$q#T iÃ§inde %1$q#T isminde tÃ¼r yok"
  
! #: cp/decl.cc:4352
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT is ambiguous"
  msgid "lookup of %qT in %qT is ambiguous"
  msgstr "%qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m belirsiz"
  
! #: cp/decl.cc:4361
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%<typename %T::%D%> names %q#T, which is not a class template"
  msgstr "%qT bir sÄ±nÄ±f tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/decl.cc:4374
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "%<typename %T::%D%> names %q#D, which is not a type"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/decl.cc:4448
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters do not match template"
  msgid "template parameters do not match template %qD"
  msgstr "ÅŸablon parametreleri bu ÅŸablonla uyuÅŸmuyor:"
  
! #: cp/decl.cc:4805
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "%<-faligned-new=%d%> is not a power of two"
  msgstr "trampolines desteklenmiyor"
  
! #: cp/decl.cc:4979
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:4983
  #, gcc-internal-format
  msgid "%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:4996
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is less than %d"
  msgstr ""
  
! #: cp/decl.cc:5001
  #, gcc-internal-format
  msgid "%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>"
  msgstr ""
  
! #: cp/decl.cc:5327
  #, 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 may only have public non-static data members"
  msgstr "%q+#D geÃ§ersiz; bir anonim union sadece statik olmayan veri Ã¼yeleri iÃ§erebilir"
  
! #: cp/decl.cc:5337 cp/parser.cc:23020
  #, gcc-internal-format
  msgid "this flexibility is deprecated and will be removed"
  msgstr ""
  
! #: cp/decl.cc:5366
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous struct not inside named type"
  msgid "anonymous struct with base classes"
  msgstr "anonim yapÄ± isimli tÃ¼rÃ¼n iÃ§inde deÄŸil"
  
! #: cp/decl.cc:5378
  #, gcc-internal-format
  msgid "member %q+#D with constructor not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde kuruculu Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.cc:5381
  #, gcc-internal-format
  msgid "member %q+#D with destructor not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde yÄ±kÄ±cÄ±lÄ± Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.cc:5384
  #, gcc-internal-format
  msgid "member %q+#D with copy assignment operator not allowed in anonymous aggregate"
  msgstr "anonim kÃ¼meleme iÃ§inde kopya atama isleÃ§li Ã¼ye %q+#D kullanÄ±lamaz"
  
! #: cp/decl.cc:5403
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in declaration of %q#T"
  msgstr "%q+#T bildiriminde Ã¶znitelik yoksayÄ±ldÄ±"
  
! #: cp/decl.cc:5406
  #, 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 iÃ§in Ã¶znitelik %qs anahtar sÃ¶zcÃ¼ÄŸÃ¼nÃ¼ izlemeli"
  
! #: cp/decl.cc:5448
  #, gcc-internal-format
  msgid "multiple types in one declaration"
  msgstr "bir bildirimde birden fazla tÃ¼r"
  
! #: cp/decl.cc:5453
  #, gcc-internal-format
  msgid "redeclaration of C++ built-in type %qT"
  msgstr "C++ yerleÅŸik tÃ¼rÃ¼ %qT iÃ§in yeniden bildirim"
  
! #: cp/decl.cc:5470
  #, 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 sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5503
  #, gcc-internal-format
  msgid "missing type-name in typedef-declaration"
  msgstr "typedef bildiriminde tÃ¼r ismi eksik"
  
! #: cp/decl.cc:5511
  #, gcc-internal-format
  msgid "ISO C++ prohibits anonymous structs"
  msgstr "ISO C++ anonim yapÄ±larÄ± (struct) yasaklar"
  
! #: cp/decl.cc:5518
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<inline%> can only be specified for functions"
  msgstr "%qs sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5521
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<virtual%> can only be specified for functions"
  msgstr "%qs sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5526
  #, gcc-internal-format
  msgid "%<friend%> can only be specified inside a class"
  msgstr "%<friend%> sadece bir sÄ±nÄ±f iÃ§inde belirtilebilir"
  
! #: cp/decl.cc:5529
  #, gcc-internal-format
  msgid "%<explicit%> can only be specified for constructors"
  msgstr "%<explicit%> sadece kurucular iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5532
  #, gcc-internal-format
  msgid "a storage class can only be specified for objects and functions"
  msgstr "bir saklama sÄ±nÄ±fÄ± sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5536
  #, 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 "niteliyiciler sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5540
  #, 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 "niteliyiciler sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5544
  #, 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 "niteliyiciler sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5548
  #, 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 "bir saklama sÄ±nÄ±fÄ± sadece iÅŸlevler ve nesneler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:5552
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declaration invalid in parameter declaration"
  msgid "%<typedef%> was ignored in this declaration"
  msgstr "typedef bildirimi parametre bildiriminde geÃ§ersiz"
  
! #: cp/decl.cc:5555 cp/decl.cc:5558 cp/decl.cc:5561
  #, fuzzy, gcc-internal-format
  #| msgid "%<register%> in file-scope empty declaration"
  msgid "%qs cannot be used for type declarations"
  msgstr "dosya etki alanÄ± boÅŸ bildiriminde %<register%>"
  
! #: cp/decl.cc:5583
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "attribute ignored in explicit instantiation %q#T"
  msgstr "%q+#T bildiriminde Ã¶znitelik yoksayÄ±ldÄ±"
  
! #: cp/decl.cc:5586
  #, 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 Ã¶zniteliÄŸi sadece sÄ±nÄ±f tanÄ±mlarÄ±na uygulanabilir"
  
! #: cp/decl.cc:5665
  #, 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 Ã¶zniteliÄŸi sadece sÄ±nÄ±f tanÄ±mlarÄ±na uygulanabilir"
  
  #. A template type parameter or other dependent type.
! #: cp/decl.cc:5669
  #, gcc-internal-format
  msgid "ignoring attributes applied to dependent type %qT without an associated declaration"
  msgstr ""
  
! #: cp/decl.cc:5735 cp/decl2.cc:1021
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %qs instead)"
  msgstr "typedef %qD ilklendirilmiÅŸ (yerine  __typeof__  kullanÄ±n)"
  
! #: cp/decl.cc:5748
  #, gcc-internal-format
  msgid "declaration of %q#D has %<extern%> and is initialized"
  msgstr "%q#D hem %<extern%> olarak bildirilmiÅŸ hem de ilklendirilmiÅŸ"
  
! #: cp/decl.cc:5786
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+D definition is marked dllimport"
  msgid "definition of %q#D is marked %<dllimport%>"
  msgstr "%q+D iÅŸlevinin tanÄ±mÄ± dllimport imli"
  
! #: cp/decl.cc:5810
  #, 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'nin bir static olmayan Ã¼yesi deÄŸildir"
  
! #: cp/decl.cc:5818
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member-template declaration of %qD"
  msgstr "%q#D ÅŸablon bildirimi"
  
! #: cp/decl.cc:5819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration %qD"
  msgid "does not match member template declaration here"
  msgstr "geÃ§ersiz Ã¼ye sablonu bildirimi %qD"
  
! #: cp/decl.cc:5831
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
  msgstr "ISO C++ %<%T::%D%>nin %<%T::%D%> olarak tanÄ±mlanmasÄ±na izin vermez"
  
! #: cp/decl.cc:5843
  #, gcc-internal-format
  msgid "duplicate initialization of %qD"
  msgstr "%qD ilklendirmesi yinelenmiÅŸ"
  
! #: cp/decl.cc:5893 cp/decl.cc:5897
  #, gcc-internal-format
  msgid "declaration of %q#D outside of class is not definition"
  msgstr "sÄ±nÄ±f dÄ±ÅŸÄ±nda %q#D bildirimi bir tanÄ±m deÄŸildir"
  
! #: cp/decl.cc:5915
  #, gcc-internal-format
  msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
! #: cp/decl.cc:5951
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:5957
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/decl.cc:6022
  #, gcc-internal-format
  msgid "variable %q#D has initializer but incomplete type"
  msgstr "%q#D deÄŸiÅŸkeni ilklendirilmiÅŸ ama iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:6028 cp/decl.cc:7347
  #, gcc-internal-format
  msgid "elements of array %q#D have incomplete type"
  msgstr "%q#D dizisinin elemanlarÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:6038
  #, gcc-internal-format
  msgid "aggregate %q#D has incomplete type and cannot be defined"
  msgstr "kÃ¼me %q#D iÃ§i boÅŸ tÃ¼rde olup tanÄ±mlÄ± olamaz"
  
! #: cp/decl.cc:6105
  #, gcc-internal-format
  msgid "%qD declared as reference but not initialized"
  msgstr "%qD baÅŸvuru olarak bildirilmiÅŸ ama ilklendirilmemiÅŸ"
  
! #: cp/decl.cc:6188
  #, 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 ismi bir dizi iÃ§in GNU tarzÄ±nda tasarlanmÄ±ÅŸ bir ilklendiricide kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:6194
  #, gcc-internal-format
  msgid "name %qD used in a GNU-style designated initializer for an array"
  msgstr "%qD ismi bir dizi iÃ§in GNU tarzÄ±nda tasarlanmÄ±ÅŸ bir ilklendiricide kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:6213
  #, gcc-internal-format
  msgid "non-trivial designated initializers not supported"
  msgstr "alelade olmayan ilklendiriciler desteklenmiyor"
  
! #: cp/decl.cc:6217
  #, 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 dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.cc:6278
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qD"
  msgstr "ilklendirici %qD bildiriminin boyutunu saptayamÄ±yor"
  
! #: cp/decl.cc:6285
  #, gcc-internal-format
  msgid "array size missing in %qD"
  msgstr "%qD bildiriminde dizi boyutu eksik"
  
! #: cp/decl.cc:6297
  #, gcc-internal-format
  msgid "zero-size array %qD"
  msgstr "sÄ±fÄ±r boyutlu dizi %qD"
  
! #: cp/decl.cc:6337
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t known"
  msgid "storage size of %qD isn%'t known"
  msgstr "%q+D nin saklama uzunluÄŸu bilinmiyor"
  
! #: cp/decl.cc:6362
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of %q+D isn%'t constant"
  msgid "storage size of %qD isn%'t constant"
  msgstr "%q+D nin saklama geniÅŸligi sabit deÄŸil"
  
! #: cp/decl.cc:6445
  #, 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 "Ã¶zÃ¼r: satÄ±riÃ§i iÅŸlev static verisi %q+#D'nin kodlamasÄ± yanlÄ±ÅŸ (sizi Ã§oklu kopyalara sÃ¼rÃ¼kleyecek)"
  
! #: cp/decl.cc:6449
  #, 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 "Ã¶zÃ¼r: satÄ±riÃ§i iÅŸlev static verisi %q+#D'nin kodlamasÄ± yanlÄ±ÅŸ (sizi Ã§oklu kopyalara sÃ¼rÃ¼kleyecek)"
  
! #: cp/decl.cc:6455
  #, 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  ilklendiriciyi kaldÄ±rarak bunun olurunu bulabilirsiniz"
  
! #: cp/decl.cc:6497 rust/backend/rust-tree.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%>"
  msgstr "ilklendirilmemiÅŸ sabit %qD"
  
! #: cp/decl.cc:6504 rust/backend/rust-tree.cc:3237
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> function"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:6513 rust/backend/rust-tree.cc:3246
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "uninitialized variable %qD in %<constexpr%> context"
  msgstr "yazmaÃ§ deÄŸiÅŸkeni %qD iÃ§ iÅŸlevde kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:6521
  #, fuzzy, gcc-internal-format
  #| msgid "type %qs has a user-defined constructor"
  msgid "%q#T has no user-provided default constructor"
  msgstr "%qs tÃ¼rÃ¼ bir kullanÄ±cÄ± tanÄ±mlÄ± yapÄ±cÄ±ya sahip"
  
! #: cp/decl.cc:6525
  #, gcc-internal-format
  msgid "constructor is not user-provided because it is explicitly defaulted in the class body"
  msgstr ""
  
! #: cp/decl.cc:6528
  #, gcc-internal-format
  msgid "and the implicitly-defined constructor does not initialize %q#D"
  msgstr ""
  
! #: cp/decl.cc:6720
  #, fuzzy, gcc-internal-format
  msgid "invalid type %qT as initializer for a vector of type %qT"
  msgstr "%2$qT tÃ¼rÃ¼ndeki bir vektÃ¶r iÃ§in ilklendirici olarak %1$qT tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/decl.cc:6792
  #, gcc-internal-format
  msgid "initializer for %qT must be brace-enclosed"
  msgstr "%qT iÃ§in ilklendirici {} iÃ§inde olmalÄ±"
  
! #: cp/decl.cc:6836
  #, 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 ismi bir dizi iÃ§in GNU tarzÄ±nda tasarlanmÄ±ÅŸ bir ilklendiricide kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:6849
  #, gcc-internal-format
  msgid "%qT has no non-static data member named %qD"
  msgstr "%qT %qD isminde statik olmayan bir Ã¼yeye sahip deÄŸil"
  
! #: cp/decl.cc:6873
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "%qD is not a direct member of %qT"
  msgstr "%qD %qT'nin bir Ã¼yesi deÄŸil"
  
! #: cp/decl.cc:6928
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer for %q#D"
  msgstr "geÃ§ersiz ilklendirici"
  
! #: cp/decl.cc:6978
  #, gcc-internal-format
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7017 cp/decl.cc:7305 cp/typeck2.cc:1595 cp/typeck2.cc:1925
! #: cp/typeck2.cc:1973 cp/typeck2.cc:2020
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "%qT iÃ§in ilklendirici sayÄ±sÄ± Ã§ok fazla"
  
! #: cp/decl.cc:7059
  #, gcc-internal-format
  msgid "braces around scalar initializer for type %qT"
  msgstr "%qT iÃ§in skalar ilklendiriciyi kuÅŸatan parantezler"
  
! #: cp/decl.cc:7069
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for type %qT"
  msgid "too many braces around scalar initializer for type %qT"
  msgstr "%qT iÃ§in skalar ilklendiriciyi kuÅŸatan parantezler"
  
! #: cp/decl.cc:7202
  #, gcc-internal-format
  msgid "missing braces around initializer for %qT"
  msgstr "%qT iÃ§in ilklendiriciyi Ã§evreleyen parantezler yok"
  
! #: cp/decl.cc:7335
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "structured binding has incomplete type %qT"
  msgstr "%qD alanÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:7349
  #, 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 dizisinin elemanlarÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:7362
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "variable-sized compound literal"
  msgstr "ISO C90 bileÅŸik sabitlere izin vermez"
  
! #: cp/decl.cc:7418
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%q#D has incomplete type"
  msgstr "%qD iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:7439
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "scalar object %qD requires one element in initializer"
  msgstr "union ilklendiricide gereÄŸinden fazla Ã¶ÄŸe"
  
! #: cp/decl.cc:7484
  #, 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 bir kurucu ile ilklendirilmeli, %<{...}%> ile deÄŸil"
  
! #: cp/decl.cc:7627
  #, fuzzy, gcc-internal-format
  msgid "array %qD initialized by parenthesized string literal %qE"
  msgstr "parantezli dizge sabiti %2$qE ile ilklendirilmiÅŸ %1$qD dizgesi"
  
! #: cp/decl.cc:7666
  #, gcc-internal-format
  msgid "initializer invalid for static member with constructor"
  msgstr "kuruculu statik Ã¼ye iÃ§in ilklendirici geÃ§ersiz"
  
! #: cp/decl.cc:7668
  #, 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++ sabit olmayan statik %qD Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesine izin vermez"
  
! #: cp/decl.cc:7671
  #, 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++ sabit olmayan statik %qD Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesine izin vermez"
  
! #: cp/decl.cc:7676
  #, gcc-internal-format
  msgid "(an out of class initialization is required)"
  msgstr "(bir sÄ±nÄ±f dÄ±ÅŸÄ± ilklendirme gerekli)"
  
! #: cp/decl.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD is initialized"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD parametresi ilklendirilmiÅŸ"
  
! #: cp/decl.cc:8135
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "could not find variant declaration"
  msgstr "boÅŸ bildirimde %<inline%>"
  
! #: cp/decl.cc:8159
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s %q+#D"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s %q+#D iÃ§in argÃ¼manlar Ã§ok az"
  
! #: cp/decl.cc:8164
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "enumerator %q+D yeniden bildirilmiÅŸ"
  
! #: cp/decl.cc:8169
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8174
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8179
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8229
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "bildirim iÃ§inde atama (ilklendirme deÄŸil)"
  
! #: cp/decl.cc:8250 cp/decl.cc:14799
  #, 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++ tasarlanmÄ±ÅŸ ilkendiricilere izin vermez"
  
! #: cp/decl.cc:8254 cp/decl.cc:14803
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "%qs iÃ§in saklatÄ±m sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.cc:8299 cp/decl.cc:14766
  #, 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 hem %<extern%> olarak bildirilmiÅŸ hem de ilklendirilmiÅŸ"
  
! #: cp/decl.cc:8335
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:8346
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %q#T bir iÃ§i boÅŸ tÃ¼rdÃ¼r"
  
! #: cp/decl.cc:8476
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "deÄŸiÅŸken uzunluklu nesne ilklendirilemeyebilir"
  
! #: cp/decl.cc:8535
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ã¶nceki %q#D tÃ¼r bildirimini gÃ¶lgeliyor"
  
! #: cp/decl.cc:8578
  #, fuzzy, gcc-internal-format
  #| msgid "%qs can only be specified for functions"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qs sadece iÅŸlevler iÃ§in belirtilebilir"
  
! #: cp/decl.cc:8770
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "%q#D iÅŸlevi bir deÄŸiÅŸken gibi ilklendirilmiÅŸ"
  
! #: cp/decl.cc:8881
  #, 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'deki atÄ±l baglantÄ± bir yÄ±kÄ±cÄ±ya sahip olduÄŸundan kullanÄ±lamaz"
  
! #: cp/decl.cc:8884
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:8891
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is an inaccessible base of %qT"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "%qT, bir eriÅŸilemeyen %qT tabanÄ±dÄ±r"
  
! #: cp/decl.cc:8917
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:8926
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9136
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "iÃ§i boÅŸ ture gÃ¶sterici iliÅŸkilendirme"
  
! #: cp/decl.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array %qs"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 deÄŸiÅŸken boyutlu %qs dizisini yasaklar"
  
! #: cp/decl.cc:9161 cp/decl.cc:9240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field %qs"
  msgid "%u name provided for structured binding"
*************** msgid_plural "%u names provided for stru
*** 59096,60933 ****
  msgstr[0] "%qs yapÄ± alan iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  msgstr[1] "%qs yapÄ± alan iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.cc:9155
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9158
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9199
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "%q#T tÃ¼rÃ¼ne gÃ¶sterici bildirilemez"
  
! #: cp/decl.cc:9223
  #, 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 "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.cc:9232
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9253
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9259
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "in initialization of structured binding variable %qD"
  msgstr "%qT iÅŸlev tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/decl.cc:9288
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot decompose union type %qT"
  msgstr "bit alanÄ± %qD iÅŸlev tÃ¼rÃ¼ ile bildirilemez"
  
! #: cp/decl.cc:9293
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %qT tÃ¼rÃ¼nde Ã¼ye gÃ¶stericisi oluÅŸturulmasÄ±"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "adres Ã§Ã¶zÃ¼mlenemez"
  
! #: cp/decl.cc:9304
  #, fuzzy, gcc-internal-format
  #| msgid "return type is an incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼, bir iÃ§i boÅŸ tÃ¼r"
  
! #: cp/decl.cc:9313
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "static olmayan veri Ã¼yesi %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:9780
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9783
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9788
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10007
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "ilklendirici %qD bildiriminin boyutunu saptayamÄ±yor"
  
! #: cp/decl.cc:10011
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "%qD bildiriminde dizi boyutu eksik"
  
! #: cp/decl.cc:10014
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "sÄ±fÄ±r boyutlu dizi %qD"
  
! #: cp/decl.cc:10030
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "yabancÄ± sÄ±nÄ±f %qT iÃ§in yÄ±kÄ±cÄ±, bir Ã¼ye olamaz"
  
! #: cp/decl.cc:10032
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "yabancÄ± sÄ±nÄ±f %qT iÃ§in kurucu, bir Ã¼ye olamaz"
  
! #: cp/decl.cc:10058
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10060
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> iÅŸlev belirtecleri %1$qD iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:10066
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10069
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10071
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> iÅŸlev belirtecleri %1$qD iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:10077
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10080
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10082
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> iÅŸlev belirtecleri %1$qD iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:10088
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10091
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10093
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> iÅŸlev belirtecleri %1$qD iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:10100
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D bir kardeÅŸ olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10107
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D bir olaÄŸandÄ±ÅŸÄ±lÄ±k belirtimi ile bildirilmiÅŸ"
  
! #: cp/decl.cc:10139
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD tanÄ±mÄ± %qT baÄŸlamÄ±nÄ± kapsayan isim alanÄ±nÄ±nda deÄŸil"
  
! #: cp/decl.cc:10179
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statik Ã¼ye iÅŸlev %q#D tÃ¼r niteleyicilerle bildirilmiÅŸ"
  
! #: cp/decl.cc:10190
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D bir parametre olarak bildirilmemiÅŸ"
  
! #: cp/decl.cc:10197
  #, 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 parametresi void olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10200
  #, 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 yÃ¶ntemi %qD Java olmayan %qT dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nÃ¼ iÃ§eriyor"
  
! #: cp/decl.cc:10276
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "concept %qD has no definition"
  msgstr "%Jeski tarz iÅŸlev tanÄ±mÄ±"
  
! #: cp/decl.cc:10305
  #, fuzzy, gcc-internal-format
  #| msgid "union cannot be made transparent"
  msgid "a function concept cannot be constrained"
  msgstr "birleÅŸik yapÄ± ÅŸeffaf olamaz"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD bir ÅŸablon iÅŸlevi deÄŸildir"
  
! #: cp/decl.cc:10360
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%qD doÄŸrudan Ã¶zelleÅŸtirmesinin kardeÅŸ bildirimde tanÄ±mÄ±"
  
! #: cp/decl.cc:10371
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "birincil ÅŸablon bildiriminde %qD ÅŸablon kimliÄŸinin kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:10389
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼manlara kardeÅŸ ÅŸablon Ã¶zelleÅŸtirmesi %qD bildiriminde izin verilmez"
  
! #: cp/decl.cc:10398
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "kardeÅŸ ÅŸablon Ã¶zelleÅŸtirmesi %qD bildiriminde %<inline%> kullanÄ±lamaz"
  
! #: cp/decl.cc:10415
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "sÄ±nÄ±f dÄ±ÅŸÄ±nda %q#D bildirimi bir tanÄ±m deÄŸildir"
  
! #: cp/decl.cc:10460
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> bir ÅŸablon olarak bildirilemez"
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> inline olarak bildirilemez"
  
! #: cp/decl.cc:10466 cp/decl.cc:10469
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> static olarak bildirilemez"
  
! #: cp/decl.cc:10471
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> static olarak bildirilemez"
  
! #: cp/decl.cc:10533
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%sÃ¼ye iÅŸlev %qD cv niteleyicisini iÃ§eremez"
  
! #: cp/decl.cc:10534
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%sÃ¼ye iÅŸlev %qD cv niteleyicisini iÃ§eremez"
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%sÃ¼ye iÅŸlev %qD cv niteleyicisini iÃ§eremez"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%sÃ¼ye iÅŸlev %qD cv niteleyicisini iÃ§eremez"
  
! #: cp/decl.cc:10555
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10563
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10569
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "iÅŸlev olmayan olarak %qD bildirimi"
  
! #: cp/decl.cc:10582
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "C ilintilemeli ÅŸablon"
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "seÃ§enek argÃ¼manÄ± %qs geÃ§ersiz"
  
! #: cp/decl.cc:10600
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10606
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10613
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10618
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD static olmayan bir Ã¼ye iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.cc:10704
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> %<int%> dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dolaylÄ± bildirimli %qD tanÄ±mÄ±"
  
! #: cp/decl.cc:10749
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "dolaylÄ± bildirimli %qD tanÄ±mÄ±"
  
! #: cp/decl.cc:10751
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D evvelce burada tanÄ±mlanmÄ±ÅŸ"
  
! #: cp/decl.cc:10768
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "sÄ±nÄ±f %2$qT iÃ§inde bildirilmiÅŸ %1$q#D diye bir Ã¼ye iÅŸlev yok"
  
! #: cp/decl.cc:10961
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> bir ÅŸablon olarak bildirilemez"
  
! #: cp/decl.cc:10970
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10976
  #, fuzzy, gcc-internal-format
  #| msgid "strong using only meaningful at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "kesin kullanÄ±m sadece isimalanÄ± kapsamÄ±nda anlamlÄ±dÄ±r"
  
! #: cp/decl.cc:10983
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "Loop variable at %C cannot be a sub-component"
  msgid "a variable concept cannot be constrained"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni bir alt bileÅŸen olamaz"
  
! #: cp/decl.cc:11108
  #, 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 "tÃ¼mleyen olmayan %qT tÃ¼rÃ¼ndeki statik veri Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesi geÃ§ersiz"
  
! #: cp/decl.cc:11112
  #, 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 "tÃ¼mleyen olmayan %qT tÃ¼rÃ¼ndeki statik veri Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesi geÃ§ersiz"
  
! #: cp/decl.cc:11116
  #, 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 "tÃ¼mleyen olmayan %qT tÃ¼rÃ¼ndeki statik veri Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesi geÃ§ersiz"
  
! #: cp/decl.cc:11127
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "tÃ¼mleyen olmayan %qT tÃ¼rÃ¼ndeki statik veri Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesi geÃ§ersiz"
  
! #: cp/decl.cc:11132
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ sabit olmayan statik %qD Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesine izin vermez"
  
! #: cp/decl.cc:11137
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ tÃ¼mlemeyen %2$qT tÃ¼rÃ¼ndeki %1$qD Ã¼ye sabitinin ilklendirilmesine izin vermez"
  
! #: cp/decl.cc:11248
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "%qD dizisinin boyutu tÃ¼mlemeyen %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "dizi boyutu tÃ¼mlemeyen %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.cc:11282 cp/decl.cc:11354
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%qD dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.cc:11286 cp/decl.cc:11357
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.cc:11337
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ da sÄ±fÄ±r boyutlu %qD dizisi yasaktÄ±r"
  
! #: cp/decl.cc:11340
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++'da sÄ±fÄ±r boyutlu dizi yasaktÄ±r"
  
! #: cp/decl.cc:11364
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array %qD"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ deÄŸiÅŸken boyutlu %qD dizisine izin vermez"
  
! #: cp/decl.cc:11367
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++  deÄŸiÅŸken boyutlu diziye izin vermez"
  
! #: cp/decl.cc:11373
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11376
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11428
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dizi boyutunda taÅŸma"
  
! #: cp/decl.cc:11488
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%q+D bir kardeÅŸ olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:11491
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "%qT Ã¼ye referans tÃ¼rÃ¼nde gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "void dizisi olarak %qs bildirimi"
  
! #: cp/decl.cc:11503
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: cp/decl.cc:11508
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "iÅŸlev dizisi olarak %qs bildirimi"
  
! #: cp/decl.cc:11510
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: cp/decl.cc:11515
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "iÅŸlev dizisi olarak %qs bildirimi"
  
! #: cp/decl.cc:11517
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: cp/decl.cc:11522
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "iÅŸlev dizisi olarak %qs bildirimi"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "iÅŸlev dizisi olarak %qs bildirimi"
  
! #: cp/decl.cc:11543
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ã§ok boyutlu dizi olarak %qD bildiriminde ilki dÄ±ÅŸÄ±nda tÃ¼m boyutlar sÄ±nÄ±rlanmÄ±ÅŸ olmalÄ±dÄ±r"
  
! #: cp/decl.cc:11547
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ã§ok boyutlu dizi bildiriminde ilki dÄ±ÅŸÄ±nda tÃ¼m boyutlar sÄ±nÄ±rlanmÄ±ÅŸ olmalÄ±dÄ±r"
  
! #: cp/decl.cc:11561
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable-length array of %<auto%>"
  msgstr "Bir deÄŸiÅŸken kullanÄ±lmamÄ±ÅŸsa uyarÄ±r"
  
! #: cp/decl.cc:11637
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "kurucu iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtimi geÃ§ersiz"
  
! #: cp/decl.cc:11640
  #, 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%> bildiriminde niteleyicilere izin verilmez"
  
! #: cp/decl.cc:11651
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "yÄ±kÄ±cÄ± iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtimi geÃ§ersiz"
  
! #: cp/decl.cc:11654
  #, 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%> bildiriminde niteleyicilere izin verilmez"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "%<operator %T%> iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtilmiÅŸ"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%<operator %T%> bildiriminde niteleyicilere izin verilmez"
  
! #: cp/decl.cc:11679
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "yÄ±kÄ±cÄ± iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtimi geÃ§ersiz"
  
! #: cp/decl.cc:11682
  #, 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%> bildiriminde niteleyicilere izin verilmez"
  
! #: cp/decl.cc:11686
  #, 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 bildiriminde Ã§ok fazla ÅŸablon parametresi listeleniyor"
  
! #: cp/decl.cc:11695
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%q#D bildirimi Ã§eliÅŸkili"
  
! #: cp/decl.cc:11716
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "void bildirimli adsÄ±z deÄŸiÅŸken ya da alan"
  
! #: cp/decl.cc:11724
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "void bildirimli deÄŸiÅŸken ya da alan"
  
! #: cp/decl.cc:11739
  #, 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 "genel kapsam dÄ±ÅŸÄ±nda bildirilen %qs iÅŸlevi iÃ§in %<inline%> belirteci geÃ§ersiz"
  
! #: cp/decl.cc:11744
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11806
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "yÄ±kÄ±cÄ±lar cv-nitelemeli olmayabilir"
  
! #: cp/decl.cc:12022
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<::%>"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:12025 cp/decl.cc:12047
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type %<%s %E%>"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "tanÄ±msÄ±z tÃ¼r %<%s %E%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:12028
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type %<%s %E%>"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "tanÄ±msÄ±z tÃ¼r %<%s %E%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT bir sÄ±nÄ±f ya da isim alanÄ± deÄŸil"
  
! #: cp/decl.cc:12062
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "iÅŸlev olmayan olarak %qD bildirimi"
  
! #: cp/decl.cc:12069
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "Ã¼ye olmayan olarak %qD bildirimi"
  
! #: cp/decl.cc:12097
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "bildirimci kimliÄŸi eksik; yedek sÃ¶zcÃ¼k %qD kullanÄ±lÄ±yor"
  
! #: cp/decl.cc:12148
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<register%>"
  msgid "function definition does not declare parameters"
  msgstr "%<register%> bildirimli iÅŸlev tanÄ±mÄ±"
  
! #: cp/decl.cc:12156 cp/decl.cc:12165 cp/decl.cc:14023
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "iÅŸlev olmayan olarak %qD bildirimi"
  
! #: cp/decl.cc:12173
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "%2$s olarak %1$qD bildirimi"
  
! #: cp/decl.cc:12178
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "%q+D bildirimi bir parametreyi gÃ¶lgeliyor"
  
! #: cp/decl.cc:12213
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12220 cp/decl.cc:12227 cp/decl.cc:12234 cp/decl.cc:12241
  #, fuzzy, gcc-internal-format
  #| msgid "a template-id may not appear in a using-declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "using bildiriminde bir ÅŸablon kimliÄŸi bulunamaz"
  
! #: cp/decl.cc:12252
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "%qs bildiriminde iki veya daha fazla veri tÃ¼rÃ¼"
  
! #: cp/decl.cc:12316
  #, 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 salt %<complex%>i %<double complex%> anlamÄ±nda desteklemez"
  
! #: cp/decl.cc:12365 cp/decl.cc:12369 cp/decl.cc:12372
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ tÃ¼rsÃ¼z %qs bildirimine izin verilmez"
  
! #: cp/decl.cc:12389
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs bu hedef tarafÄ±ndan desteklenmiyor"
  
! #: cp/decl.cc:12397
  #, 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%> desteklemez"
  
! #: cp/decl.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%qs iÃ§in signed ve unsigned birlikte verilmiÅŸ"
  
! #: cp/decl.cc:12457
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%qs iÃ§in long ve short birlikte belirtilmiÅŸ"
  
! #: cp/decl.cc:12465
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%qs specified with %qT"
  msgstr "%<__thread%> %qE ile kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:12471
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%qs specified with %qD"
  msgstr "%<__thread%> %qE ile kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:12483
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> %<typedef%> ile kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:12485
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> %<typedef%> ile kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "%qs iÃ§in complex geÃ§ersiz"
  
! #: cp/decl.cc:12596
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12622
  #, 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 "Ã¼ye %qD, hem virtual hem de static olarak bildirilemez"
  
! #: cp/decl.cc:12631
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Ã¼ye %qD, hem virtual hem de static olarak bildirilemez"
  
! #: cp/decl.cc:12644
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef bildirimi parametre bildiriminde geÃ§ersiz"
  
! #: cp/decl.cc:12651
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "%qs parametresi iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.cc:12661 cp/decl.cc:12838
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "%qs parametresi iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.cc:12669 cp/decl.cc:12678 cp/decl.cc:12684 cp/decl.cc:12690
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "sanal dÄ±ÅŸ sÄ±nÄ±f bildirimi"
  
! #: cp/decl.cc:12710 cp/decl.cc:12713 cp/decl.cc:12715 cp/decl.cc:12718
! #: cp/decl.cc:12728 cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12752
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "%q+#T bildiriminde Ã¶znitelik yoksayÄ±ldÄ±"
  
! #: cp/decl.cc:12722 cp/decl.cc:12744
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12732
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12756
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12768
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "%q+#T bildiriminde Ã¶znitelik yoksayÄ±ldÄ±"
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12779
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12810
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs bildiriminde Ã§ok sayÄ±da saklama sÄ±nÄ±fÄ±"
  
! #: cp/decl.cc:12836
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs iÃ§in saklatÄ±m sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.cc:12850
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "iÃ§ iÅŸlev %qs %<extern%> olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:12855
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%qs iÃ§in tepe-seviye bildirim %<auto%> belirtiyor"
  
! #: cp/decl.cc:12863
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs iÅŸlevinin etki alanÄ± dolaylÄ± olarak auto ve %<__thread%> bildirimli"
  
! #: cp/decl.cc:12877
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "saklatÄ±m sÄ±nÄ±fÄ± belirteÃ§leri kardeÅŸ iÅŸlev bildirimlerinde geÃ§ersiz"
  
! #: cp/decl.cc:12909 cp/decl.cc:14401 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
  
! #: cp/decl.cc:12910
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12978
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs bildiriminde Ã§ok sayÄ±da saklama sÄ±nÄ±fÄ±"
  
! #: cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "UmulmadÄ±k sol parantez"
  
! #: cp/decl.cc:13033
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "requires-clause on return type"
  msgstr "%qE Ã¶zniteliÄŸi veri tÃ¼rlerinde yoksayÄ±lÄ±r"
  
! #: cp/decl.cc:13053
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13057
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13078
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13083
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<::%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:13095
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "tÃ¼r niteleyicileri iÅŸlev dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde yok sayÄ±ldÄ±"
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13117
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13131
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13134
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13179
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs iÅŸlevle dÃ¶nen iÅŸlev olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:13185
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dizi ile dÃ¶nen iÅŸlev olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:13192
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%L'deki CASE deyiminde mantÄ±ksal aralÄ±ÄŸa izin verilmez"
  
! #: cp/decl.cc:13225
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "yÄ±kÄ±cÄ± bir statik Ã¼ye iÅŸlev olamaz"
  
! #: cp/decl.cc:13227
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "kurucu bir statik Ã¼ye iÅŸlev olamaz"
  
! #: cp/decl.cc:13232
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "yÄ±kÄ±cÄ±lar cv-nitelemeli olmayabilir"
  
! #: cp/decl.cc:13233
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "kurucular cv-nitelemeli olmayabilir"
  
! #: cp/decl.cc:13241
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "yÄ±kÄ±cÄ±lar cv-nitelemeli olmayabilir"
  
! #: cp/decl.cc:13242
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "yÄ±kÄ±cÄ±lar cv-nitelemeli olmayabilir"
  
! #: cp/decl.cc:13260
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "kurucular virtual olarak bildirilemez"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
  
! #: cp/decl.cc:13282
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "kardeÅŸ bildirimi sÄ±nÄ±f bildiriminde deÄŸil"
  
! #: cp/decl.cc:13286
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "yerel sÄ±nÄ±f tanÄ±mÄ± iÃ§inde kardeÅŸ iÅŸlev %qs tanÄ±mlanamaz"
  
! #: cp/decl.cc:13296
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13300
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13338
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "yÄ±kÄ±cÄ±lar parametre almayabilir"
  
! #: cp/decl.cc:13395
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "%q#T tÃ¼rÃ¼ne gÃ¶sterici bildirilemez"
  
! #: cp/decl.cc:13408 cp/decl.cc:13415
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "%q#T tÃ¼rÃ¼ne baÅŸvuru bildirilemez"
  
! #: cp/decl.cc:13417
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "%q#T Ã¼yeye gÃ¶sterici bildirilemez"
  
! #: cp/decl.cc:13446
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "%q#T tÃ¼rÃ¼ne baÅŸvuru bildirilemez"
  
! #: cp/decl.cc:13447
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "bit alanÄ± %qD iÅŸlev tÃ¼rÃ¼ ile bildirilemez"
  
! #: cp/decl.cc:13520
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13600
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "ÅŸablon kimliÄŸi %qD bir bildirici olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:13626
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ã¼ye iÅŸlevler sÄ±nÄ±flarÄ±nÄ±n Ã¶rtÃ¼k kardeÅŸleridir"
  
! #: cp/decl.cc:13631
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ã¼ye %2$qs Ã¼zerinde fazladan niteleme %<%1$T::%>"
  
! #: cp/decl.cc:13661
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Ã¼ye iÅŸlev %<%T::%s%> %<%T%> iÃ§inde tanÄ±mlanamaz"
  
! #: cp/decl.cc:13663
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "uye iÅŸlev %<%T::%s%> %<%T%> iÃ§inde bildirilemez"
  
! #: cp/decl.cc:13671
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ã¼ye %<%T::%s%> %qT iÃ§inde bildirilemez"
  
! #: cp/decl.cc:13711
  #, fuzzy, gcc-internal-format
  #| msgid "data member %qD cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "veri Ã¼yesi %qD bir Ã¼ye ÅŸablon olamaz"
  
! #: cp/decl.cc:13720
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "veri Ã¼yesi deÄŸiÅŸken olarak deÄŸiÅŸtirilmiÅŸ %qT tÃ¼rÃ¼nde olamayabilir"
  
! #: cp/decl.cc:13723
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parametre deÄŸiÅŸken olarak deÄŸiÅŸtirilmiÅŸ %qT tÃ¼rÃ¼nde olamayabilir"
  
! #: cp/decl.cc:13734
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "sanal dÄ±ÅŸ sÄ±nÄ±f bildirimi"
  
! #: cp/decl.cc:13737
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "boÅŸ bildirimde %<inline%>"
  
! #: cp/decl.cc:13740
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "sadece kurucularÄ±n bildirimleri %<explicit%> olabilir"
  
! #: cp/decl.cc:13750
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13757
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "nesne olmayan Ã¼ye %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13763
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "iÅŸlev %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13769
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13775
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "sabit %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13781
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "iÅŸlev %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13797
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "typedef may not be a function definition"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/decl.cc:13800
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "typedef may not be a member function definition"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "boÅŸ bildirimde %<inline%>"
  
! #: cp/decl.cc:13829
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef declared %<auto%>"
  msgstr "%<inline%> bildirimli typedef %q+D"
  
! #: cp/decl.cc:13834
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13838
  #, 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 "%Jtypedef ismi bir iÃ§ iÃ§e isimli belirteÃ§ olmayabilir"
  
! #: cp/decl.cc:13864
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ kapsayan sÄ±nÄ±f ile aynÄ± isimde yuvalanmÄ±ÅŸ %qD tÃ¼rÃ¼ne izin vermez"
  
! #: cp/decl.cc:13953
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "kardeÅŸ sÄ±nÄ±f bildirimi iÃ§in %<inline%> belirtilmiÅŸ"
  
! #: cp/decl.cc:13961
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend bildirimi sÄ±nÄ±f anahtarÄ± gerektirir, %<friend class %T::%D%> gibi"
  
! #: cp/decl.cc:13967
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend bildirimi %<friend %#T%> gibi bir sÄ±nÄ±f anahtarÄ± gerektirir"
  
! #: cp/decl.cc:13980
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "sÄ±nÄ±f %qT genel baÄŸlamÄ±n kardeÅŸi yapÄ±lmaya Ã§alÄ±ÅŸÄ±lÄ±yor"
  
! #: cp/decl.cc:14000
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ã¼ye olmayan iÅŸlev tÃ¼rÃ¼nde niteleyiciler geÃ§ersiz"
  
! #: cp/decl.cc:14004
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "mutlak bildirimci %qT bildirim olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:14029
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "%qT iÅŸlev tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/decl.cc:14048
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametre bildiriminde %<::%> kullanÄ±lamaz"
  
! #: cp/decl.cc:14057 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "parametre %q+D soyut %qT tÃ¼rÃ¼nde bildirilemez"
  
! #: cp/decl.cc:14064
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14067
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14073
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "bu kapsamda %<this%> kullanÄ±lamaz"
  
! #: cp/decl.cc:14076
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter declared %<auto%>"
  msgstr "%<inline%> bildirimli %q+D parametresi"
  
! #: cp/decl.cc:14127 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "bir argÃ¼man listesi olmaksÄ±zÄ±n %qE ÅŸablon isminin kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:14131
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "statik Ã¼ye %qD %<register%> olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:14152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ da sÄ±fÄ±r boyutlu %qD dizisi yasaktÄ±r"
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 esnek dizi Ã¼yelerini desteklemez"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14171
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:14192
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "C iÅŸlevi %q#D bildirimi"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "iÅŸlev %qD bir union iÃ§inde virtual olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:14212
  #, 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 daima static olduÄŸundan sanal olarak bildirilemez"
  
! #: cp/decl.cc:14226
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "yÄ±kÄ±cÄ± %qD iÃ§in kardeÅŸ bildiriminde nitelikli isim umuluyordu"
  
! #: cp/decl.cc:14233
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%2$qT Ã¼yesi olarak %1$qD bildirimi"
  
! #: cp/decl.cc:14240 cp/decl.cc:14253
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a destructor cannot be %qs"
  msgstr "Kurucu %s olmayabilir"
  
! #: cp/decl.cc:14259
  #, 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 "yÄ±kÄ±cÄ± %qD iÃ§in kardeÅŸ bildiriminde nitelikli isim umuluyordu"
  
! #: cp/decl.cc:14268
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kurucu %s olmayabilir"
  
! #: cp/decl.cc:14274
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "kurucu bir statik Ã¼ye iÅŸlev olamaz"
  
! #: cp/decl.cc:14282 cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "%s aÃ§Ä±lamÄ±yor"
  
! #: cp/decl.cc:14291
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ã¶rtÃ¼k bildirimli Ã¶zel Ã¼ye iÅŸlev Ã¶zelleÅŸtirmesi"
  
! #: cp/decl.cc:14294
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "void bildirimli deÄŸiÅŸken ya da alan"
  
! #: cp/decl.cc:14356
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "%qD alanÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:14361
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "%qT ismi iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:14381
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ne iÅŸlev ne de Ã¼ye iÅŸlev; friend olarak bildirilemez"
  
! #: cp/decl.cc:14384
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE ne iÅŸlev ne de Ã¼ye iÅŸlev; friend olarak bildirilemez"
  
! #: cp/decl.cc:14402 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14443 cp/decl.cc:14454
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "statik Ã¼ye %qD %<register%> olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:14448
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
  
! #: cp/decl.cc:14491 cp/decl.cc:14499 cp/decl.cc:14506 cp/decl.cc:14513
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "statik Ã¼ye %qD %<register%> olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:14565
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<auto%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:14568
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<register%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<__thread%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:14578
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<__thread%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:14583
  #, 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 "bir iÅŸlev tanÄ±mÄ±nda bir asm belirtimine izin verilmez"
  
! #: cp/decl.cc:14595
  #, 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 "genel kapsam dÄ±ÅŸÄ±nda bildirilen %qs iÅŸlevi iÃ§in %<static%> belirteci geÃ§ersiz"
  
! #: cp/decl.cc:14599
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "genel kapsam dÄ±ÅŸÄ±nda bildirilen %qs iÅŸlevi iÃ§in %<inline%> belirteci geÃ§ersiz"
  
! #: cp/decl.cc:14607
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "sÄ±nÄ±f olmayan sanal iÅŸlev %qs"
  
! #: cp/decl.cc:14614
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qs defined in a non-class scope"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: cp/decl.cc:14615
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qD bu etki alanÄ±nda bildirilmemiÅŸ"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ã¼ye iÅŸlev %qD static ilintilemeli olarak bildirilemez"
  
! #: cp/decl.cc:14667
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statik iÅŸlev baÅŸka bir iÅŸlevin iÃ§inde bildirilemez"
  
! #: cp/decl.cc:14708
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "bir statik veri Ã¼yesi tanÄ±mlarken (bildirime zit olarak) %<static%> kullanÄ±lamayabilir"
  
! #: cp/decl.cc:14715
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statik Ã¼ye %qD %<register%> olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:14721
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ã¼ye %q#D harici ilintilemeli olarak doÄŸrudan bildirilemez"
  
! #: cp/decl.cc:14729
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "sÄ±nÄ±f dÄ±ÅŸÄ±nda %q#D bildirimi bir tanÄ±m deÄŸildir"
  
! #: cp/decl.cc:14736
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:14768
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ilklendirilmiÅŸ ve %<extern%> bildirilmiÅŸ"
  
! #: cp/decl.cc:14773
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hem %<extern%> olarak bildirilmiÅŸ hem de ilklendrilmiÅŸ"
  
! #: cp/decl.cc:14970
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man %qE %qD yerel deÄŸiÅŸkenini kullanÄ±yor"
  
! #: cp/decl.cc:14973
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man %qE %qD yerel deÄŸiÅŸkenini kullanÄ±yor"
  
! #: cp/decl.cc:15100
  #, 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%> kullanÄ±mÄ± %q#D ÅŸablon bildiriminde geÃ§ersiz"
  
! #: cp/decl.cc:15104
  #, 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%> kullanÄ±mÄ± %q#D ÅŸablon bildiriminde geÃ§ersiz"
  
! #: cp/decl.cc:15133
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type %qT"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "geÃ§ersiz parametre tÃ¼rÃ¼ %qT"
  
! #: cp/decl.cc:15141
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametre %qD geÃ§ersiz olarak yÃ¶ntem tÃ¼rÃ¼nde bildirilmiÅŸ"
  
! #: cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parametre %1$qD bilinmeyen sÄ±nÄ±rlÄ± %3$qT dizisine %2$s iÃ§eriyor"
  
! #: cp/decl.cc:15168
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parametre %1$qD bilinmeyen sÄ±nÄ±rlÄ± %3$qT dizisine %2$s iÃ§eriyor"
  
! #: cp/decl.cc:15427
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "kurucu geÃ§ersiz; muhtemelen %<%T (const %T&)%> anlamÄ±nda kullandÄ±nÄ±z"
  
! #: cp/decl.cc:15506
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD bir isim alanÄ± iÃ§inde bildirilemeyebilir"
  
! #: cp/decl.cc:15513
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD static olarak bildirilemeyebilir"
  
! #: cp/decl.cc:15541
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD static olmayan bir Ã¼ye iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.cc:15549
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "%qD static olmayan bir Ã¼ye iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.cc:15557
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD ya bir statik olmayan Ã¼ye iÅŸlev ya da Ã¼ye olmayan iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD ya bir sÄ±nÄ±f argÃ¼manÄ±na sahip olmalÄ± ya da enum tÃ¼rÃ¼nde olmalÄ±"
  
  #. 13.4.0.3
! #: cp/decl.cc:15608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ ?: Ã¼Ã§ terimlisinin aÅŸÄ±rÄ± yÃ¼klenmesini yasaklar"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: cp/decl.cc:15644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD ya hiÃ§ argÃ¼man almamalÄ± ya da bir argÃ¼man almalÄ±"
  
! #: cp/decl.cc:15645
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD ya bir ya da iki argÃ¼man almalÄ±"
  
! #: cp/decl.cc:15657
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "sonek %qD argÃ¼man olarak %<int%> almalÄ±"
  
! #: cp/decl.cc:15658
  #, 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 "sonek %qD ikinci argÃ¼manÄ± olarak %<int%> almalÄ±"
  
! #: cp/decl.cc:15669
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD sadece ve sadece iki argÃ¼man almalÄ±"
  
! #: cp/decl.cc:15670 cp/decl.cc:15680
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD sadece ve sadece bir argÃ¼man almalÄ±"
  
! #: cp/decl.cc:15681
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD sadece ve sadece iki argÃ¼man almalÄ±"
  
! #: cp/decl.cc:15696
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: cp/decl.cc:15720
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
! #: cp/decl.cc:15727
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
! #: cp/decl.cc:15729
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
! #: cp/decl.cc:15738
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
! #: cp/decl.cc:15740
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
! #: cp/decl.cc:15756
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "kullanÄ±cÄ± tanÄ±mlÄ± %qD daima her iki argÃ¼manÄ±yla birlikte deÄŸerlendirilir"
  
! #: cp/decl.cc:15775
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ã¶nek %qD %qT dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.cc:15782
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "sonek %qD %qT dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.cc:15794
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD deÄŸeriyle dÃ¶ndÃ¼rÃ¼lmeli"
  
! #: cp/decl.cc:15849
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%2$qs sonrasÄ± ÅŸablon tÃ¼rÃ¼ %1$qT parametresi kullanÄ±mÄ±"
  
! #: cp/decl.cc:15872
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%2$q+D iÃ§in ÅŸablon Ã¶zelleÅŸtirmesi %1$qD belirsiz"
  
! #: cp/decl.cc:15875
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "%2$qs sonrasÄ± typedef-ismi %1$qD kullanÄ±mÄ±"
  
! #: cp/decl.cc:15877
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D iÃ§in burada Ã¶nceki bir bildirim var"
  
! #: cp/decl.cc:15885
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT tÃ¼rÃ¼ne %qs olarak baÅŸvuruluyor"
  
! #: cp/decl.cc:15886 cp/decl.cc:15893
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T iÃ§in burada Ã¶nceki bir bildirim var"
  
! #: cp/decl.cc:15892
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT tÃ¼rÃ¼ne enum olarak baÅŸvuruluyor"
--- 59107,60944 ----
  msgstr[0] "%qs yapÄ± alan iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  msgstr[1] "%qs yapÄ± alan iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.cc:9165
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9168
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9209
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot decompose variable length vector %qT"
  msgstr "%q#T tÃ¼rÃ¼ne gÃ¶sterici bildirilemez"
  
! #: cp/decl.cc:9233
  #, 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 "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.cc:9242
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9263
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9269
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "in initialization of structured binding variable %qD"
  msgstr "%qT iÅŸlev tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/decl.cc:9298
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot decompose union type %qT"
  msgstr "bit alanÄ± %qD iÅŸlev tÃ¼rÃ¼ ile bildirilemez"
  
! #: cp/decl.cc:9303
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %qT tÃ¼rÃ¼nde Ã¼ye gÃ¶stericisi oluÅŸturulmasÄ±"
  
! #: cp/decl.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "cannot decompose address"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "adres Ã§Ã¶zÃ¼mlenemez"
  
! #: cp/decl.cc:9314
  #, fuzzy, gcc-internal-format
  #| msgid "return type is an incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼, bir iÃ§i boÅŸ tÃ¼r"
  
! #: cp/decl.cc:9323
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "static olmayan veri Ã¼yesi %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:9790
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:9793
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:9798
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10017
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of %qD"
  msgid "initializer fails to determine size of %qT"
  msgstr "ilklendirici %qD bildiriminin boyutunu saptayamÄ±yor"
  
! #: cp/decl.cc:10021
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in %qD"
  msgid "array size missing in %qT"
  msgstr "%qD bildiriminde dizi boyutu eksik"
  
! #: cp/decl.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array %qD"
  msgid "zero-size array %qT"
  msgstr "sÄ±fÄ±r boyutlu dizi %qD"
  
! #: cp/decl.cc:10040
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "yabancÄ± sÄ±nÄ±f %qT iÃ§in yÄ±kÄ±cÄ±, bir Ã¼ye olamaz"
  
! #: cp/decl.cc:10042
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "yabancÄ± sÄ±nÄ±f %qT iÃ§in kurucu, bir Ã¼ye olamaz"
  
! #: cp/decl.cc:10068
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10070
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> iÅŸlev belirtecleri %1$qD iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:10076
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10079
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10081
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> iÅŸlev belirtecleri %1$qD iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:10087
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10090
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10092
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> iÅŸlev belirtecleri %1$qD iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:10098
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a %<virtual%> %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD bir %<virtual%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10101
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as an %<inline%> %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD nesnesi bir %<inline%> %s olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10103
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "%2$s bildirimindeki %<const%> ve %<volatile%> iÅŸlev belirtecleri %1$qD iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:10110
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D bir kardeÅŸ olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10117
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D bir olaÄŸandÄ±ÅŸÄ±lÄ±k belirtimi ile bildirilmiÅŸ"
  
! #: cp/decl.cc:10149
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD tanÄ±mÄ± %qT baÄŸlamÄ±nÄ± kapsayan isim alanÄ±nÄ±nda deÄŸil"
  
! #: cp/decl.cc:10189
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statik Ã¼ye iÅŸlev %q#D tÃ¼r niteleyicilerle bildirilmiÅŸ"
  
! #: cp/decl.cc:10200
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%q+D bir parametre olarak bildirilmemiÅŸ"
  
! #: cp/decl.cc:10207
  #, 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 parametresi void olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10210
  #, 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 yÃ¶ntemi %qD Java olmayan %qT dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nÃ¼ iÃ§eriyor"
  
! #: cp/decl.cc:10286
  #, fuzzy, gcc-internal-format
  #| msgid "%Jold-style function definition"
  msgid "concept %qD has no definition"
  msgstr "%Jeski tarz iÅŸlev tanÄ±mÄ±"
  
! #: cp/decl.cc:10315
  #, fuzzy, gcc-internal-format
  #| msgid "union cannot be made transparent"
  msgid "a function concept cannot be constrained"
  msgstr "birleÅŸik yapÄ± ÅŸeffaf olamaz"
  
! #: cp/decl.cc:10325
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD bir ÅŸablon iÅŸlevi deÄŸildir"
  
! #: cp/decl.cc:10370
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%qD doÄŸrudan Ã¶zelleÅŸtirmesinin kardeÅŸ bildirimde tanÄ±mÄ±"
  
! #: cp/decl.cc:10381
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "birincil ÅŸablon bildiriminde %qD ÅŸablon kimliÄŸinin kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:10399
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼manlara kardeÅŸ ÅŸablon Ã¶zelleÅŸtirmesi %qD bildiriminde izin verilmez"
  
! #: cp/decl.cc:10408
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "kardeÅŸ ÅŸablon Ã¶zelleÅŸtirmesi %qD bildiriminde %<inline%> kullanÄ±lamaz"
  
! #: cp/decl.cc:10425
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "sÄ±nÄ±f dÄ±ÅŸÄ±nda %q#D bildirimi bir tanÄ±m deÄŸildir"
  
! #: cp/decl.cc:10470
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> bir ÅŸablon olarak bildirilemez"
  
! #: cp/decl.cc:10473
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> inline olarak bildirilemez"
  
! #: cp/decl.cc:10476 cp/decl.cc:10479
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> static olarak bildirilemez"
  
! #: cp/decl.cc:10481
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> static olarak bildirilemez"
  
! #: cp/decl.cc:10543
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%sÃ¼ye iÅŸlev %qD cv niteleyicisini iÃ§eremez"
  
! #: cp/decl.cc:10544
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%sÃ¼ye iÅŸlev %qD cv niteleyicisini iÃ§eremez"
  
! #: cp/decl.cc:10552
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%sÃ¼ye iÅŸlev %qD cv niteleyicisini iÃ§eremez"
  
! #: cp/decl.cc:10553
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%sÃ¼ye iÅŸlev %qD cv niteleyicisini iÃ§eremez"
  
! #: cp/decl.cc:10565
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10573
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10579
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "iÅŸlev olmayan olarak %qD bildirimi"
  
! #: cp/decl.cc:10592
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "C ilintilemeli ÅŸablon"
  
! #: cp/decl.cc:10602
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument %qs"
  msgid "%qD has invalid argument list"
  msgstr "seÃ§enek argÃ¼manÄ± %qs geÃ§ersiz"
  
! #: cp/decl.cc:10610
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10616
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10623
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10628
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "%qD static olmayan bir Ã¼ye iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.cc:10714
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> %<int%> dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "dolaylÄ± bildirimli %qD tanÄ±mÄ±"
  
! #: cp/decl.cc:10759
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared %qD"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "dolaylÄ± bildirimli %qD tanÄ±mÄ±"
  
! #: cp/decl.cc:10761
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D evvelce burada tanÄ±mlanmÄ±ÅŸ"
  
! #: cp/decl.cc:10778
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "sÄ±nÄ±f %2$qT iÃ§inde bildirilmiÅŸ %1$q#D diye bir Ã¼ye iÅŸlev yok"
  
! #: cp/decl.cc:10971
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> bir ÅŸablon olarak bildirilemez"
  
! #: cp/decl.cc:10980
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:10986
  #, fuzzy, gcc-internal-format
  #| msgid "strong using only meaningful at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "kesin kullanÄ±m sadece isimalanÄ± kapsamÄ±nda anlamlÄ±dÄ±r"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:10996
  #, fuzzy, gcc-internal-format
  #| msgid "Loop variable at %C cannot be a sub-component"
  msgid "a variable concept cannot be constrained"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni bir alt bileÅŸen olamaz"
  
! #: cp/decl.cc:11118
  #, 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 "tÃ¼mleyen olmayan %qT tÃ¼rÃ¼ndeki statik veri Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesi geÃ§ersiz"
  
! #: cp/decl.cc:11122
  #, 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 "tÃ¼mleyen olmayan %qT tÃ¼rÃ¼ndeki statik veri Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesi geÃ§ersiz"
  
! #: cp/decl.cc:11126
  #, 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 "tÃ¼mleyen olmayan %qT tÃ¼rÃ¼ndeki statik veri Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesi geÃ§ersiz"
  
! #: cp/decl.cc:11137
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "tÃ¼mleyen olmayan %qT tÃ¼rÃ¼ndeki statik veri Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesi geÃ§ersiz"
  
! #: cp/decl.cc:11142
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ sabit olmayan statik %qD Ã¼yesinin sÄ±nÄ±f iÃ§i ilklendirmesine izin vermez"
  
! #: cp/decl.cc:11147
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ tÃ¼mlemeyen %2$qT tÃ¼rÃ¼ndeki %1$qD Ã¼ye sabitinin ilklendirilmesine izin vermez"
  
! #: cp/decl.cc:11258
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "%qD dizisinin boyutu tÃ¼mlemeyen %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.cc:11261
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "dizi boyutu tÃ¼mlemeyen %qT tÃ¼rÃ¼nde"
  
! #: cp/decl.cc:11292 cp/decl.cc:11364
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%qD dizisinin boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.cc:11296 cp/decl.cc:11367
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/decl.cc:11347
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ da sÄ±fÄ±r boyutlu %qD dizisi yasaktÄ±r"
  
! #: cp/decl.cc:11350
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++'da sÄ±fÄ±r boyutlu dizi yasaktÄ±r"
  
! #: cp/decl.cc:11374
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array %qD"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ deÄŸiÅŸken boyutlu %qD dizisine izin vermez"
  
! #: cp/decl.cc:11377
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++  deÄŸiÅŸken boyutlu diziye izin vermez"
  
! #: cp/decl.cc:11383
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11386
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11438
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "dizi boyutunda taÅŸma"
  
! #: cp/decl.cc:11498
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%q+D bir kardeÅŸ olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "%qT Ã¼ye referans tÃ¼rÃ¼nde gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/decl.cc:11511
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "void dizisi olarak %qs bildirimi"
  
! #: cp/decl.cc:11513
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of void"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: cp/decl.cc:11518
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "iÅŸlev dizisi olarak %qs bildirimi"
  
! #: cp/decl.cc:11520
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of functions"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: cp/decl.cc:11525
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "iÅŸlev dizisi olarak %qs bildirimi"
  
! #: cp/decl.cc:11527
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of %qT"
  msgid "creating array of references"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: cp/decl.cc:11532
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "iÅŸlev dizisi olarak %qs bildirimi"
  
! #: cp/decl.cc:11535
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qs as array of functions"
  msgid "creating array of function members"
  msgstr "iÅŸlev dizisi olarak %qs bildirimi"
  
! #: cp/decl.cc:11553
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ã§ok boyutlu dizi olarak %qD bildiriminde ilki dÄ±ÅŸÄ±nda tÃ¼m boyutlar sÄ±nÄ±rlanmÄ±ÅŸ olmalÄ±dÄ±r"
  
! #: cp/decl.cc:11557
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "Ã§ok boyutlu dizi bildiriminde ilki dÄ±ÅŸÄ±nda tÃ¼m boyutlar sÄ±nÄ±rlanmÄ±ÅŸ olmalÄ±dÄ±r"
  
! #: cp/decl.cc:11571
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable-length array of %<auto%>"
  msgstr "Bir deÄŸiÅŸken kullanÄ±lmamÄ±ÅŸsa uyarÄ±r"
  
! #: cp/decl.cc:11647
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "kurucu iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtimi geÃ§ersiz"
  
! #: cp/decl.cc:11650
  #, 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%> bildiriminde niteleyicilere izin verilmez"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "yÄ±kÄ±cÄ± iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtimi geÃ§ersiz"
  
! #: cp/decl.cc:11664
  #, 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%> bildiriminde niteleyicilere izin verilmez"
  
! #: cp/decl.cc:11677
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "%<operator %T%> iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtilmiÅŸ"
  
! #: cp/decl.cc:11680
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%<operator %T%> bildiriminde niteleyicilere izin verilmez"
  
! #: cp/decl.cc:11689
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "yÄ±kÄ±cÄ± iÃ§in dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ belirtimi geÃ§ersiz"
  
! #: cp/decl.cc:11692
  #, 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%> bildiriminde niteleyicilere izin verilmez"
  
! #: cp/decl.cc:11696
  #, 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 bildiriminde Ã§ok fazla ÅŸablon parametresi listeleniyor"
  
! #: cp/decl.cc:11705
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%q#D bildirimi Ã§eliÅŸkili"
  
! #: cp/decl.cc:11726
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "void bildirimli adsÄ±z deÄŸiÅŸken ya da alan"
  
! #: cp/decl.cc:11734
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "void bildirimli deÄŸiÅŸken ya da alan"
  
! #: cp/decl.cc:11749
  #, 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 "genel kapsam dÄ±ÅŸÄ±nda bildirilen %qs iÅŸlevi iÃ§in %<inline%> belirteci geÃ§ersiz"
  
! #: cp/decl.cc:11754
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:11810
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "yÄ±kÄ±cÄ±lar cv-nitelemeli olmayabilir"
  
! #: cp/decl.cc:12032
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<::%>"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:12035 cp/decl.cc:12057
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type %<%s %E%>"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "tanÄ±msÄ±z tÃ¼r %<%s %E%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type %<%s %E%>"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "tanÄ±msÄ±z tÃ¼r %<%s %E%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:12048
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT bir sÄ±nÄ±f ya da isim alanÄ± deÄŸil"
  
! #: cp/decl.cc:12072
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "iÅŸlev olmayan olarak %qD bildirimi"
  
! #: cp/decl.cc:12079
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "Ã¼ye olmayan olarak %qD bildirimi"
  
! #: cp/decl.cc:12107
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "bildirimci kimliÄŸi eksik; yedek sÃ¶zcÃ¼k %qD kullanÄ±lÄ±yor"
  
! #: cp/decl.cc:12158
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<register%>"
  msgid "function definition does not declare parameters"
  msgstr "%<register%> bildirimli iÅŸlev tanÄ±mÄ±"
  
! #: cp/decl.cc:12166 cp/decl.cc:12175 cp/decl.cc:14033
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "iÅŸlev olmayan olarak %qD bildirimi"
  
! #: cp/decl.cc:12183
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "%2$s olarak %1$qD bildirimi"
  
! #: cp/decl.cc:12188
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "%q+D bildirimi bir parametreyi gÃ¶lgeliyor"
  
! #: cp/decl.cc:12223
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12230 cp/decl.cc:12237 cp/decl.cc:12244 cp/decl.cc:12251
  #, fuzzy, gcc-internal-format
  #| msgid "a template-id may not appear in a using-declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "using bildiriminde bir ÅŸablon kimliÄŸi bulunamaz"
  
! #: cp/decl.cc:12262
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12272
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "%qs bildiriminde iki veya daha fazla veri tÃ¼rÃ¼"
  
! #: cp/decl.cc:12326
  #, 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 salt %<complex%>i %<double complex%> anlamÄ±nda desteklemez"
  
! #: cp/decl.cc:12375 cp/decl.cc:12379 cp/decl.cc:12382
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ tÃ¼rsÃ¼z %qs bildirimine izin verilmez"
  
! #: cp/decl.cc:12399
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_saveregs bu hedef tarafÄ±ndan desteklenmiyor"
  
! #: cp/decl.cc:12407
  #, 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%> desteklemez"
  
! #: cp/decl.cc:12461
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%qs iÃ§in signed ve unsigned birlikte verilmiÅŸ"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%qs iÃ§in long ve short birlikte belirtilmiÅŸ"
  
! #: cp/decl.cc:12475
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%qs specified with %qT"
  msgstr "%<__thread%> %qE ile kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:12481
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%qs specified with %qD"
  msgstr "%<__thread%> %qE ile kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:12493
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "%<__thread%> %<typedef%> ile kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:12495
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "%<__thread%> %<typedef%> ile kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:12562
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "%qs iÃ§in complex geÃ§ersiz"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12632
  #, 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 "Ã¼ye %qD, hem virtual hem de static olarak bildirilemez"
  
! #: cp/decl.cc:12641
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Ã¼ye %qD, hem virtual hem de static olarak bildirilemez"
  
! #: cp/decl.cc:12654
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef bildirimi parametre bildiriminde geÃ§ersiz"
  
! #: cp/decl.cc:12661
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter %qs"
  msgid "storage class specified for template parameter %qs"
  msgstr "%qs parametresi iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.cc:12671 cp/decl.cc:12848
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "%qs parametresi iÃ§in saklama sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.cc:12679 cp/decl.cc:12688 cp/decl.cc:12694 cp/decl.cc:12700
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:12710
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "sanal dÄ±ÅŸ sÄ±nÄ±f bildirimi"
  
! #: cp/decl.cc:12720 cp/decl.cc:12723 cp/decl.cc:12725 cp/decl.cc:12728
! #: cp/decl.cc:12738 cp/decl.cc:12748 cp/decl.cc:12758 cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "%q+#T bildiriminde Ã¶znitelik yoksayÄ±ldÄ±"
  
! #: cp/decl.cc:12732 cp/decl.cc:12754
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12742
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12778
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q+#T"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "%q+#T bildiriminde Ã¶znitelik yoksayÄ±ldÄ±"
  
! #: cp/decl.cc:12781
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:12789
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:12820
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "%qs bildiriminde Ã§ok sayÄ±da saklama sÄ±nÄ±fÄ±"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "%qs iÃ§in saklatÄ±m sÄ±nÄ±fÄ± belirtilmiÅŸ"
  
! #: cp/decl.cc:12860
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "iÃ§ iÅŸlev %qs %<extern%> olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:12865
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%qs iÃ§in tepe-seviye bildirim %<auto%> belirtiyor"
  
! #: cp/decl.cc:12873
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "%qs iÅŸlevinin etki alanÄ± dolaylÄ± olarak auto ve %<__thread%> bildirimli"
  
! #: cp/decl.cc:12887
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "saklatÄ±m sÄ±nÄ±fÄ± belirteÃ§leri kardeÅŸ iÅŸlev bildirimlerinde geÃ§ersiz"
  
! #: cp/decl.cc:12919 cp/decl.cc:14411 cp/parser.cc:14950 cp/parser.cc:20813
  #: cp/parser.cc:27390
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored"
  msgid "attribute ignored"
  msgstr "%qE Ã¶zniteliÄŸi yoksayÄ±ldÄ±"
  
! #: cp/decl.cc:12920
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:12988
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "%qs bildiriminde Ã§ok sayÄ±da saklama sÄ±nÄ±fÄ±"
  
! #: cp/decl.cc:12994
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "UmulmadÄ±k sol parantez"
  
! #: cp/decl.cc:13043
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "requires-clause on return type"
  msgstr "%qE Ã¶zniteliÄŸi veri tÃ¼rlerinde yoksayÄ±lÄ±r"
  
! #: cp/decl.cc:13063
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13067
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13072
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
  
! #: cp/decl.cc:13079
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13088
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13093
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<::%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:13105
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "tÃ¼r niteleyicileri iÅŸlev dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde yok sayÄ±ldÄ±"
  
! #: cp/decl.cc:13114
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13127
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13141
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13151
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
  
! #: cp/decl.cc:13177
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13189
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs iÅŸlevle dÃ¶nen iÅŸlev olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:13195
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs dizi ile dÃ¶nen iÅŸlev olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:13202
  #, fuzzy, gcc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%L'deki CASE deyiminde mantÄ±ksal aralÄ±ÄŸa izin verilmez"
  
! #: cp/decl.cc:13235
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "yÄ±kÄ±cÄ± bir statik Ã¼ye iÅŸlev olamaz"
  
! #: cp/decl.cc:13237
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "kurucu bir statik Ã¼ye iÅŸlev olamaz"
  
! #: cp/decl.cc:13242
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "yÄ±kÄ±cÄ±lar cv-nitelemeli olmayabilir"
  
! #: cp/decl.cc:13243
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "kurucular cv-nitelemeli olmayabilir"
  
! #: cp/decl.cc:13251
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "yÄ±kÄ±cÄ±lar cv-nitelemeli olmayabilir"
  
! #: cp/decl.cc:13252
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "yÄ±kÄ±cÄ±lar cv-nitelemeli olmayabilir"
  
! #: cp/decl.cc:13270
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "kurucular virtual olarak bildirilemez"
  
! #: cp/decl.cc:13287
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "sanal iÅŸlevler kardeÅŸ iÅŸlev olamaz"
  
! #: cp/decl.cc:13292
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "kardeÅŸ bildirimi sÄ±nÄ±f bildiriminde deÄŸil"
  
! #: cp/decl.cc:13296
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "yerel sÄ±nÄ±f tanÄ±mÄ± iÃ§inde kardeÅŸ iÅŸlev %qs tanÄ±mlanamaz"
  
! #: cp/decl.cc:13306
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13310
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13348
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "yÄ±kÄ±cÄ±lar parametre almayabilir"
  
! #: cp/decl.cc:13405
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "%q#T tÃ¼rÃ¼ne gÃ¶sterici bildirilemez"
  
! #: cp/decl.cc:13418 cp/decl.cc:13425
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "%q#T tÃ¼rÃ¼ne baÅŸvuru bildirilemez"
  
! #: cp/decl.cc:13427
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "%q#T Ã¼yeye gÃ¶sterici bildirilemez"
  
! #: cp/decl.cc:13456
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "%q#T tÃ¼rÃ¼ne baÅŸvuru bildirilemez"
  
! #: cp/decl.cc:13457
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field %qD with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "bit alanÄ± %qD iÅŸlev tÃ¼rÃ¼ ile bildirilemez"
  
! #: cp/decl.cc:13530
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "ÅŸablon kimliÄŸi %qD bir bildirici olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:13636
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Ã¼ye iÅŸlevler sÄ±nÄ±flarÄ±nÄ±n Ã¶rtÃ¼k kardeÅŸleridir"
  
! #: cp/decl.cc:13641
  #, fuzzy, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "Ã¼ye %2$qs Ã¼zerinde fazladan niteleme %<%1$T::%>"
  
! #: cp/decl.cc:13671
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Ã¼ye iÅŸlev %<%T::%s%> %<%T%> iÃ§inde tanÄ±mlanamaz"
  
! #: cp/decl.cc:13673
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "uye iÅŸlev %<%T::%s%> %<%T%> iÃ§inde bildirilemez"
  
! #: cp/decl.cc:13681
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Ã¼ye %<%T::%s%> %qT iÃ§inde bildirilemez"
  
! #: cp/decl.cc:13721
  #, fuzzy, gcc-internal-format
  #| msgid "data member %qD cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "veri Ã¼yesi %qD bir Ã¼ye ÅŸablon olamaz"
  
! #: cp/decl.cc:13730
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "veri Ã¼yesi deÄŸiÅŸken olarak deÄŸiÅŸtirilmiÅŸ %qT tÃ¼rÃ¼nde olamayabilir"
  
! #: cp/decl.cc:13733
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "parametre deÄŸiÅŸken olarak deÄŸiÅŸtirilmiÅŸ %qT tÃ¼rÃ¼nde olamayabilir"
  
! #: cp/decl.cc:13744
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "sanal dÄ±ÅŸ sÄ±nÄ±f bildirimi"
  
! #: cp/decl.cc:13747
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "boÅŸ bildirimde %<inline%>"
  
! #: cp/decl.cc:13750
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "sadece kurucularÄ±n bildirimleri %<explicit%> olabilir"
  
! #: cp/decl.cc:13760
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13767
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "nesne olmayan Ã¼ye %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13773
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "iÅŸlev %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13779
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13785
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "sabit %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13791
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "iÅŸlev %qs %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:13807
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "typedef may not be a function definition"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/decl.cc:13810
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "typedef may not be a member function definition"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "boÅŸ bildirimde %<inline%>"
  
! #: cp/decl.cc:13839
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %q+D declared %<inline%>"
  msgid "typedef declared %<auto%>"
  msgstr "%<inline%> bildirimli typedef %q+D"
  
! #: cp/decl.cc:13844
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:13848
  #, 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 "%Jtypedef ismi bir iÃ§ iÃ§e isimli belirteÃ§ olmayabilir"
  
! #: cp/decl.cc:13874
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ kapsayan sÄ±nÄ±f ile aynÄ± isimde yuvalanmÄ±ÅŸ %qD tÃ¼rÃ¼ne izin vermez"
  
! #: cp/decl.cc:13963
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "kardeÅŸ sÄ±nÄ±f bildirimi iÃ§in %<inline%> belirtilmiÅŸ"
  
! #: cp/decl.cc:13971
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "ÅŸablon parametreleri kardeÅŸ olamazlar"
  
! #: cp/decl.cc:13973
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend bildirimi sÄ±nÄ±f anahtarÄ± gerektirir, %<friend class %T::%D%> gibi"
  
! #: cp/decl.cc:13977
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend bildirimi %<friend %#T%> gibi bir sÄ±nÄ±f anahtarÄ± gerektirir"
  
! #: cp/decl.cc:13990
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "sÄ±nÄ±f %qT genel baÄŸlamÄ±n kardeÅŸi yapÄ±lmaya Ã§alÄ±ÅŸÄ±lÄ±yor"
  
! #: cp/decl.cc:14010
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "Ã¼ye olmayan iÅŸlev tÃ¼rÃ¼nde niteleyiciler geÃ§ersiz"
  
! #: cp/decl.cc:14014
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14024
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "mutlak bildirimci %qT bildirim olarak kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:14039
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "%qT iÅŸlev tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/decl.cc:14058
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametre bildiriminde %<::%> kullanÄ±lamaz"
  
! #: cp/decl.cc:14067 cp/parser.cc:20247
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "parametre %q+D soyut %qT tÃ¼rÃ¼nde bildirilemez"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14077
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14083
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "bu kapsamda %<this%> kullanÄ±lamaz"
  
! #: cp/decl.cc:14086
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %q+D declared %<inline%>"
  msgid "parameter declared %<auto%>"
  msgstr "%<inline%> bildirimli %q+D parametresi"
  
! #: cp/decl.cc:14137 cp/parser.cc:3561
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "bir argÃ¼man listesi olmaksÄ±zÄ±n %qE ÅŸablon isminin kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:14141
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "statik Ã¼ye %qD %<register%> olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:14162
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array %qD"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ da sÄ±fÄ±r boyutlu %qD dizisi yasaktÄ±r"
  
! #: cp/decl.cc:14165
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 esnek dizi Ã¼yelerini desteklemez"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14181
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%<::%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function %q#D conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "C iÅŸlevi %q#D bildirimi"
  
! #: cp/decl.cc:14212
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "iÅŸlev %qD bir union iÃ§inde virtual olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:14222
  #, 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 daima static olduÄŸundan sanal olarak bildirilemez"
  
! #: cp/decl.cc:14236
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "yÄ±kÄ±cÄ± %qD iÃ§in kardeÅŸ bildiriminde nitelikli isim umuluyordu"
  
! #: cp/decl.cc:14243
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%2$qT Ã¼yesi olarak %1$qD bildirimi"
  
! #: cp/decl.cc:14250 cp/decl.cc:14263
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a destructor cannot be %qs"
  msgstr "Kurucu %s olmayabilir"
  
! #: cp/decl.cc:14269
  #, 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 "yÄ±kÄ±cÄ± %qD iÃ§in kardeÅŸ bildiriminde nitelikli isim umuluyordu"
  
! #: cp/decl.cc:14278
  #, fuzzy, gcc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kurucu %s olmayabilir"
  
! #: cp/decl.cc:14284
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "kurucu bir statik Ã¼ye iÅŸlev olamaz"
  
! #: cp/decl.cc:14292 cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "%s aÃ§Ä±lamÄ±yor"
  
! #: cp/decl.cc:14301
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "Ã¶rtÃ¼k bildirimli Ã¶zel Ã¼ye iÅŸlev Ã¶zelleÅŸtirmesi"
  
! #: cp/decl.cc:14304
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "void bildirimli deÄŸiÅŸken ya da alan"
  
! #: cp/decl.cc:14366
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "%qD alanÄ± iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:14371
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "%qT ismi iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ne iÅŸlev ne de Ã¼ye iÅŸlev; friend olarak bildirilemez"
  
! #: cp/decl.cc:14394
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE ne iÅŸlev ne de Ã¼ye iÅŸlev; friend olarak bildirilemez"
  
! #: cp/decl.cc:14412 cp/parser.cc:20814 cp/parser.cc:27391
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14453 cp/decl.cc:14464
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "static data member %qE declared %qs"
  msgstr "statik Ã¼ye %qD %<register%> olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:14458
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
  
! #: cp/decl.cc:14501 cp/decl.cc:14509 cp/decl.cc:14516 cp/decl.cc:14523
  #, fuzzy, gcc-internal-format
  #| msgid "static member %qD declared %<register%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "statik Ã¼ye %qD %<register%> olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:14575
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<auto%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:14578
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<register%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<__thread%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:14588
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "saklama sÄ±nÄ±fÄ± %<__thread%> %qs iÅŸlevi iÃ§in geÃ§ersiz"
  
! #: cp/decl.cc:14593
  #, 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 "bir iÅŸlev tanÄ±mÄ±nda bir asm belirtimine izin verilmez"
  
! #: cp/decl.cc:14605
  #, 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 "genel kapsam dÄ±ÅŸÄ±nda bildirilen %qs iÅŸlevi iÃ§in %<static%> belirteci geÃ§ersiz"
  
! #: cp/decl.cc:14609
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "genel kapsam dÄ±ÅŸÄ±nda bildirilen %qs iÅŸlevi iÃ§in %<inline%> belirteci geÃ§ersiz"
  
! #: cp/decl.cc:14617
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "sÄ±nÄ±f olmayan sanal iÅŸlev %qs"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qs defined in a non-class scope"
  msgstr "%qE Ã¶zniteliÄŸi sÄ±nÄ±f tÃ¼rleri dÄ±ÅŸÄ±nda yoksayÄ±lÄ±r"
  
! #: cp/decl.cc:14625
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared in this scope"
  msgid "%qs declared in a non-class scope"
  msgstr "%qD bu etki alanÄ±nda bildirilmemiÅŸ"
  
! #: cp/decl.cc:14668
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Ã¼ye iÅŸlev %qD static ilintilemeli olarak bildirilemez"
  
! #: cp/decl.cc:14677
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statik iÅŸlev baÅŸka bir iÅŸlevin iÃ§inde bildirilemez"
  
! #: cp/decl.cc:14718
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "bir statik veri Ã¼yesi tanÄ±mlarken (bildirime zit olarak) %<static%> kullanÄ±lamayabilir"
  
! #: cp/decl.cc:14725
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statik Ã¼ye %qD %<register%> olarak bildirilmiÅŸ"
  
! #: cp/decl.cc:14731
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Ã¼ye %q#D harici ilintilemeli olarak doÄŸrudan bildirilemez"
  
! #: cp/decl.cc:14739
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "sÄ±nÄ±f dÄ±ÅŸÄ±nda %q#D bildirimi bir tanÄ±m deÄŸildir"
  
! #: cp/decl.cc:14746
  #, fuzzy, gcc-internal-format
  #| msgid "non-member %qs cannot be declared %<mutable%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Ã¼ye olmayan %qs, %<mutable%> olarak bildirilemez"
  
! #: cp/decl.cc:14778
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs ilklendirilmiÅŸ ve %<extern%> bildirilmiÅŸ"
  
! #: cp/decl.cc:14783
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hem %<extern%> olarak bildirilmiÅŸ hem de ilklendrilmiÅŸ"
  
! #: cp/decl.cc:14980
  #, fuzzy, gcc-internal-format
  #| msgid "default argument %qE uses local variable %qD"
  msgid "default argument %qE uses %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man %qE %qD yerel deÄŸiÅŸkenini kullanÄ±yor"
  
! #: cp/decl.cc:14983
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ã¶ntanÄ±mlÄ± argÃ¼man %qE %qD yerel deÄŸiÅŸkenini kullanÄ±yor"
  
! #: cp/decl.cc:15110
  #, 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%> kullanÄ±mÄ± %q#D ÅŸablon bildiriminde geÃ§ersiz"
  
! #: cp/decl.cc:15114
  #, 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%> kullanÄ±mÄ± %q#D ÅŸablon bildiriminde geÃ§ersiz"
  
! #: cp/decl.cc:15143
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type %qT"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "geÃ§ersiz parametre tÃ¼rÃ¼ %qT"
  
! #: cp/decl.cc:15151
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametre %qD geÃ§ersiz olarak yÃ¶ntem tÃ¼rÃ¼nde bildirilmiÅŸ"
  
! #: cp/decl.cc:15176
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parametre %1$qD bilinmeyen sÄ±nÄ±rlÄ± %3$qT dizisine %2$s iÃ§eriyor"
  
! #: cp/decl.cc:15178
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parametre %1$qD bilinmeyen sÄ±nÄ±rlÄ± %3$qT dizisine %2$s iÃ§eriyor"
  
! #: cp/decl.cc:15437
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "kurucu geÃ§ersiz; muhtemelen %<%T (const %T&)%> anlamÄ±nda kullandÄ±nÄ±z"
  
! #: cp/decl.cc:15516
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD bir isim alanÄ± iÃ§inde bildirilemeyebilir"
  
! #: cp/decl.cc:15523
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD static olarak bildirilemeyebilir"
  
! #: cp/decl.cc:15551
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD static olmayan bir Ã¼ye iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.cc:15559
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "%qD static olmayan bir Ã¼ye iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.cc:15567
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:15577
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD ya bir statik olmayan Ã¼ye iÅŸlev ya da Ã¼ye olmayan iÅŸlev olmalÄ±dÄ±r"
  
! #: cp/decl.cc:15587
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD ya bir sÄ±nÄ±f argÃ¼manÄ±na sahip olmalÄ± ya da enum tÃ¼rÃ¼nde olmalÄ±"
  
  #. 13.4.0.3
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ ?: Ã¼Ã§ terimlisinin aÅŸÄ±rÄ± yÃ¼klenmesini yasaklar"
  
! #: cp/decl.cc:15628
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD deÄŸiÅŸken sayÄ±da argÃ¼mana sahip olmamalÄ±"
  
! #: cp/decl.cc:15654
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD ya hiÃ§ argÃ¼man almamalÄ± ya da bir argÃ¼man almalÄ±"
  
! #: cp/decl.cc:15655
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD ya bir ya da iki argÃ¼man almalÄ±"
  
! #: cp/decl.cc:15667
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "sonek %qD argÃ¼man olarak %<int%> almalÄ±"
  
! #: cp/decl.cc:15668
  #, 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 "sonek %qD ikinci argÃ¼manÄ± olarak %<int%> almalÄ±"
  
! #: cp/decl.cc:15679
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD sadece ve sadece iki argÃ¼man almalÄ±"
  
! #: cp/decl.cc:15680 cp/decl.cc:15690
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD sadece ve sadece bir argÃ¼man almalÄ±"
  
! #: cp/decl.cc:15691
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD sadece ve sadece iki argÃ¼man almalÄ±"
  
! #: cp/decl.cc:15706
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD Ã¶ntanÄ±mlÄ± argÃ¼manlara sahip olamaz"
  
! #: cp/decl.cc:15730
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
! #: cp/decl.cc:15737
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
! #: cp/decl.cc:15739
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
! #: cp/decl.cc:15748
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
! #: cp/decl.cc:15750
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "%s%s'ya dÃ¶nÃ¼ÅŸÃ¼m asla bir tÃ¼r dÃ¶nÃ¼ÅŸÃ¼m iÅŸleci kullanmayacak"
  
! #: cp/decl.cc:15766
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "kullanÄ±cÄ± tanÄ±mlÄ± %qD daima her iki argÃ¼manÄ±yla birlikte deÄŸerlendirilir"
  
! #: cp/decl.cc:15785
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "Ã¶nek %qD %qT dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.cc:15792
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "sonek %qD %qT dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.cc:15804
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD deÄŸeriyle dÃ¶ndÃ¼rÃ¼lmeli"
  
! #: cp/decl.cc:15859
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%2$qs sonrasÄ± ÅŸablon tÃ¼rÃ¼ %1$qT parametresi kullanÄ±mÄ±"
  
! #: cp/decl.cc:15882
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%2$q+D iÃ§in ÅŸablon Ã¶zelleÅŸtirmesi %1$qD belirsiz"
  
! #: cp/decl.cc:15885
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "%2$qs sonrasÄ± typedef-ismi %1$qD kullanÄ±mÄ±"
  
! #: cp/decl.cc:15887
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D has a previous declaration here"
  msgid "%qD has a previous declaration here"
  msgstr "%q+D iÃ§in burada Ã¶nceki bir bildirim var"
  
! #: cp/decl.cc:15895
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT tÃ¼rÃ¼ne %qs olarak baÅŸvuruluyor"
  
! #: cp/decl.cc:15896 cp/decl.cc:15903
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T iÃ§in burada Ã¶nceki bir bildirim var"
  
! #: cp/decl.cc:15902
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT tÃ¼rÃ¼ne enum olarak baÅŸvuruluyor"
*************** msgstr "%qT tÃ¼rÃ¼ne enum olarak baÅŸvur
*** 60939,61054 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15907
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "%<%s %T%> iÃ§in ÅŸablon argÃ¼man gerekli"
  
! #: cp/decl.cc:15950 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD ile iliÅŸkilendirme belirsiz"
  
! #: cp/decl.cc:15959
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "class template %qD redeclared as non-template"
  msgstr "ÅŸablon olarak ÅŸablon olmayan %qD kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:15981 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD bildirildiÄŸi sÄ±nÄ±f ile aynÄ± isimde"
  
! #: cp/decl.cc:16009 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT bir ÅŸablon deÄŸil"
  
! #: cp/decl.cc:16014
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ã¶nceden bildirim olmaksÄ±zÄ±n enum %q#D kullanÄ±mÄ±"
  
! #: cp/decl.cc:16145
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "bir ÅŸablon olmayan olarak yeniden %qT bildirimi"
  
! #: cp/decl.cc:16156 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "%qD bir bit alanÄ± tÃ¼rÃ¼ olarak bildirilemez"
  
! #: cp/decl.cc:16272
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "tÃ¼retilmiÅŸ union %qT geÃ§ersiz"
  
! #: cp/decl.cc:16279
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is already defined in the class %qT"
  msgid "%qT defined with multiple direct bases"
  msgstr "%qD zaten sÄ±nÄ±f %qT iÃ§inde tanÄ±mlÄ±"
  
! #: cp/decl.cc:16290
  #, 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 tÃ¼rÃ¼ bir doÄŸrudan ya da dolaylÄ± %qT tabanÄ± deÄŸil"
  
! #: cp/decl.cc:16315
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "taban tÃ¼r %qT bir yapÄ± veya sÄ±nÄ±f tÃ¼rÃ¼ olarak hatalÄ±"
  
! #: cp/decl.cc:16345
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "ardÄ±ÅŸÄ±k tÃ¼r %qT tanÄ±msÄ±z"
  
! #: cp/decl.cc:16347
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "yinelenmiÅŸ taban tÃ¼rÃ¼ %qT geÃ§ersiz"
  
! #: cp/decl.cc:16492
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16495 cp/decl.cc:16503 cp/decl.cc:16513 cp/decl.cc:17112
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%JÃ¶nceden burada tanÄ±mlÄ±"
  
! #: cp/decl.cc:16500
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16521
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "farklÄ± isim alanÄ±nda %qD Ã¶zelleÅŸtirmesi"
  
! #: cp/decl.cc:16596
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ±na uyumsuz gÃ¶sterici tÃ¼rÃ¼nde aktarÄ±m"
--- 60950,61065 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:15917
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "%<%s %T%> iÃ§in ÅŸablon argÃ¼man gerekli"
  
! #: cp/decl.cc:15960 cp/name-lookup.cc:5719 cp/name-lookup.cc:5851
  #: cp/parser.cc:7054 cp/parser.cc:31408
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD ile iliÅŸkilendirme belirsiz"
  
! #: cp/decl.cc:15969
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "class template %qD redeclared as non-template"
  msgstr "ÅŸablon olarak ÅŸablon olmayan %qD kullanÄ±lmÄ±ÅŸ"
  
! #: cp/decl.cc:15991 cp/name-lookup.cc:5409
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD bildirildiÄŸi sÄ±nÄ±f ile aynÄ± isimde"
  
! #: cp/decl.cc:16019 cp/friend.cc:317 cp/parser.cc:3386 cp/parser.cc:6759
  #: cp/pt.cc:9836
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT bir ÅŸablon deÄŸil"
  
! #: cp/decl.cc:16024
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16129
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ã¶nceden bildirim olmaksÄ±zÄ±n enum %q#D kullanÄ±mÄ±"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "bir ÅŸablon olmayan olarak yeniden %qT bildirimi"
  
! #: cp/decl.cc:16166 cp/semantics.cc:3548
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "%qD bir bit alanÄ± tÃ¼rÃ¼ olarak bildirilemez"
  
! #: cp/decl.cc:16282
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "tÃ¼retilmiÅŸ union %qT geÃ§ersiz"
  
! #: cp/decl.cc:16289
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is already defined in the class %qT"
  msgid "%qT defined with multiple direct bases"
  msgstr "%qD zaten sÄ±nÄ±f %qT iÃ§inde tanÄ±mlÄ±"
  
! #: cp/decl.cc:16300
  #, 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 tÃ¼rÃ¼ bir doÄŸrudan ya da dolaylÄ± %qT tabanÄ± deÄŸil"
  
! #: cp/decl.cc:16325
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "taban tÃ¼r %qT bir yapÄ± veya sÄ±nÄ±f tÃ¼rÃ¼ olarak hatalÄ±"
  
! #: cp/decl.cc:16355
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "ardÄ±ÅŸÄ±k tÃ¼r %qT tanÄ±msÄ±z"
  
! #: cp/decl.cc:16357
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "yinelenmiÅŸ taban tÃ¼rÃ¼ %qT geÃ§ersiz"
  
! #: cp/decl.cc:16502
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16505 cp/decl.cc:16513 cp/decl.cc:16523 cp/decl.cc:17122
  #: cp/parser.cc:21163
  #, fuzzy, gcc-internal-format
  #| msgid "%Jprevious definition here"
  msgid "previous definition here"
  msgstr "%JÃ¶nceden burada tanÄ±mlÄ±"
  
! #: cp/decl.cc:16510
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16520
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16531
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD in different namespace"
  msgid "cannot define %qD in different module"
  msgstr "farklÄ± isim alanÄ±nda %qD Ã¶zelleÅŸtirmesi"
  
! #: cp/decl.cc:16606
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ±na uyumsuz gÃ¶sterici tÃ¼rÃ¼nde aktarÄ±m"
*************** msgstr "%2$qE iÅŸlevinin %1$d. argÃ¼manÄ
*** 61057,61147 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16745
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "%qT iÃ§in simgesel sabit deÄŸerlerinin tamamÄ±nÄ± hiÃ§bir tÃ¼mleyen tÃ¼r temsil edemez"
  
! #: cp/decl.cc:16920
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "%qE iÃ§in sembolik sabit deÄŸeri bir tamsayÄ± sabit deÄŸil"
  
! #: cp/decl.cc:16930
  #, 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 iÃ§in sembolik sabit deÄŸeri bir tamsayÄ± sabit deÄŸil"
  
! #: cp/decl.cc:16979
  #, 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 "ISO C sembolik sabit grubunun deÄŸerlerini %<int%> kapsamÄ±nda sÄ±nÄ±rlar"
  
! #: cp/decl.cc:16980
  #, 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 sembolik sabit grubunun deÄŸerlerini %<int%> kapsamÄ±nda sÄ±nÄ±rlar"
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "%qD'de simgesel sabit deÄŸerlerinde taÅŸma"
  
! #: cp/decl.cc:17011
  #, 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 iÃ§in sembolik sabit deÄŸeri bir tamsayÄ± sabit deÄŸil"
  
! #: cp/decl.cc:17110 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ã§ok sayÄ±da %q#T tanÄ±mÄ±"
  
! #: cp/decl.cc:17184
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %q#T bir iÃ§i boÅŸ tÃ¼rdÃ¼r"
  
! #: cp/decl.cc:17344 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%>, %<*this%> iÃ§in bir baÅŸvuru dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.cc:18157
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
  
! #: cp/decl.cc:18159 cp/typeck.cc:10994
  #, 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 "iÅŸlevin dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %<volatile%> den dolayÄ± uyumsuz"
  
! #: cp/decl.cc:18221
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
  
! #: cp/decl.cc:18414
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD zaten %qT sÄ±nÄ±fÄ±nda tanÄ±mlÄ±"
  
! #: cp/decl.cc:18802
  #, fuzzy, gcc-internal-format
  #| msgid "%J%s %<%c%s%>"
  msgid "using %qs"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/decl.cc:18814
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 61068,61158 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:16755
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "%qT iÃ§in simgesel sabit deÄŸerlerinin tamamÄ±nÄ± hiÃ§bir tÃ¼mleyen tÃ¼r temsil edemez"
  
! #: cp/decl.cc:16930
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "%qE iÃ§in sembolik sabit deÄŸeri bir tamsayÄ± sabit deÄŸil"
  
! #: cp/decl.cc:16940
  #, 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 iÃ§in sembolik sabit deÄŸeri bir tamsayÄ± sabit deÄŸil"
  
! #: cp/decl.cc:16989
  #, 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 "ISO C sembolik sabit grubunun deÄŸerlerini %<int%> kapsamÄ±nda sÄ±nÄ±rlar"
  
! #: cp/decl.cc:16990
  #, 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 sembolik sabit grubunun deÄŸerlerini %<int%> kapsamÄ±nda sÄ±nÄ±rlar"
  
! #: cp/decl.cc:17001
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "%qD'de simgesel sabit deÄŸerlerinde taÅŸma"
  
! #: cp/decl.cc:17021
  #, 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 iÃ§in sembolik sabit deÄŸeri bir tamsayÄ± sabit deÄŸil"
  
! #: cp/decl.cc:17120 cp/parser.cc:21161
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Ã§ok sayÄ±da %q#T tanÄ±mÄ±"
  
! #: cp/decl.cc:17194
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %q#T bir iÃ§i boÅŸ tÃ¼rdÃ¼r"
  
! #: cp/decl.cc:17354 cp/typeck.cc:11114
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%>, %<*this%> iÃ§in bir baÅŸvuru dÃ¶ndÃ¼rmeli"
  
! #: cp/decl.cc:18167
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
  
! #: cp/decl.cc:18169 cp/typeck.cc:10994
  #, 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 "iÅŸlevin dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ %<volatile%> den dolayÄ± uyumsuz"
  
! #: cp/decl.cc:18231
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "void olmayan dÃ¶nÃ¼ÅŸlÃ¼ iÅŸlevde `return' deyimi yok"
  
! #: cp/decl.cc:18424
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD zaten %qT sÄ±nÄ±fÄ±nda tanÄ±mlÄ±"
  
! #: cp/decl.cc:18812
  #, fuzzy, gcc-internal-format
  #| msgid "%J%s %<%c%s%>"
  msgid "using %qs"
  msgstr "%J%s %<%c%s%>"
  
! #: cp/decl.cc:18824
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "%qT tÃ¼rÃ¼ bir doÄŸrudan ya da d
*** 62052,62058 ****
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qT tÃ¼rÃ¼ bir doÄŸrudan %qT tabanÄ± deÄŸil"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1359
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
--- 62063,62069 ----
  msgid "type %qT is not a direct base of %qT"
  msgstr "%qT tÃ¼rÃ¼ bir doÄŸrudan %qT tabanÄ± deÄŸil"
  
! #: cp/init.cc:2028 cp/init.cc:4916 cp/typeck2.cc:1357
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
*************** msgstr "sÄ±nÄ±f baÄŸlamÄ±nda Ã¼ye olmaya
*** 63194,63200 ****
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18903
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
--- 63205,63211 ----
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5596 cp/pt.cc:18911
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
*************** msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼
*** 64028,64034 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "%qs Ã¶zniteliÄŸi iÃ§in belirtilen argÃ¼man sayÄ±sÄ± yanlÄ±ÅŸ"
  
! #: cp/parser.cc:7573 cp/pt.cc:21219
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 64039,64045 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "%qs Ã¶zniteliÄŸi iÃ§in belirtilen argÃ¼man sayÄ±sÄ± yanlÄ±ÅŸ"
  
! #: cp/parser.cc:7573 cp/pt.cc:21227
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "temel ilklendiricileri sadece ku
*** 64795,64807 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/parser.cc:16950 cp/pt.cc:27453
  #, 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 statik bildirimi statik olmayan bildirimi izliyor"
  
! #: cp/parser.cc:16962 cp/pt.cc:27465
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 64806,64818 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/parser.cc:16950 cp/pt.cc:27456
  #, 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 statik bildirimi statik olmayan bildirimi izliyor"
  
! #: cp/parser.cc:16962 cp/pt.cc:27468
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "%q#D iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man
*** 65470,65476 ****
  msgid "%qT not permitted in template argument"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:340 cp/typeck2.cc:387 cp/typeck2.cc:2474
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
--- 65481,65487 ----
  msgid "%qT not permitted in template argument"
  msgstr "new tÃ¼rleri bir dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼nde tanÄ±mlanamayabilir"
  
! #: cp/parser.cc:24463 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2472
  #: rust/backend/rust-tree.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
*************** msgstr ""
*** 66438,66444 ****
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18551
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "iteration variable %qD should not be reduction"
--- 66449,66455 ----
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:43799 cp/pt.cc:18559
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "iteration variable %qD should not be reduction"
*************** msgstr "ÅŸablon olarak ÅŸablon olmayan t
*** 67549,67555 ****
  msgid "for template declaration %q+D"
  msgstr "%q+D ÅŸablon bildirimi iÃ§in"
  
! #: cp/pt.cc:9983 cp/pt.cc:22180
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "template constraint failure for %qD"
--- 67560,67566 ----
  msgid "for template declaration %q+D"
  msgstr "%q+D ÅŸablon bildirimi iÃ§in"
  
! #: cp/pt.cc:9983 cp/pt.cc:22188
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "template constraint failure for %qD"
*************** msgstr "bir dizi dÃ¶ndÃ¼ren iÅŸlev"
*** 67650,67948 ****
  msgid "function returning a function"
  msgstr "bir iÅŸlev dÃ¶ndÃ¼ren iÅŸlev"
  
! #: cp/pt.cc:16362
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "void'e referans oluÅŸturuluyor"
  
! #: cp/pt.cc:16364
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "%s %qT referans tÃ¼rÃ¼nde ÅŸekilleniyor"
  
! #: cp/pt.cc:16366
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "%s %qT referans tÃ¼rÃ¼nde ÅŸekilleniyor"
  
! #: cp/pt.cc:16379
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%2$qT iÅŸlev tÃ¼rÃ¼ne ekli %1$qV niteleyicileri yoksayÄ±lÄ±yor"
  
! #: cp/pt.cc:16382
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%2$qT iÅŸlev tÃ¼rÃ¼ne ekli %1$qV niteleyicileri yoksayÄ±lÄ±yor"
  
! #: cp/pt.cc:16430
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %qT tÃ¼rÃ¼nde Ã¼ye gÃ¶stericisi oluÅŸturulmasÄ±"
  
! #: cp/pt.cc:16436
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "%qT Ã¼ye referans tÃ¼rÃ¼nde gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/pt.cc:16442
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "void tÃ¼rÃ¼nde Ã¼yeye gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/pt.cc:16508
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: cp/pt.cc:16545
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16566
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ne bir class, ne struct, ne de union tÃ¼rÃ¼nde"
  
! #: cp/pt.cc:16599
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT bir enum tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/pt.cc:16607
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT bir sÄ±nÄ±f tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/pt.cc:16720
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÅŸablonda %qs kullanÄ±mÄ±"
  
! #: cp/pt.cc:17030
  #, 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 "yetkin tÃ¼r %qT, yÄ±kÄ±cÄ± ismi ~%qT ile eslesmiyor"
  
! #: cp/pt.cc:17045
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "%qE baÄŸÄ±mlÄ± ismi bir tÃ¼r olarak Ã§Ã¶zÃ¼mlenmedi ama Ã¶rneklenim onun bir tÃ¼r olmasÄ±nÄ± istiyor"
  
! #: cp/pt.cc:17047
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "eÄŸer bu bir tÃ¼r anlamÄ±ndaysa %<typename %E%> deyin"
  
! #: cp/pt.cc:17140
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "ilklendirici Ã¶ÄŸe bir sabit deÄŸil"
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "geÃ§ersiz alan %qD kullanÄ±mÄ±"
  
! #: cp/pt.cc:17864 cp/pt.cc:19851
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "void ifade kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/pt.cc:17868 cp/pt.cc:19855
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> kabul edeceÄŸi varsayÄ±lacak.)"
  
! #: cp/pt.cc:19992
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21134
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21174
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/pt.cc:21182
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D tanÄ±mlandÄ±ktan sonra satÄ±riÃ§i bildirilmiÅŸ"
  
! #: cp/pt.cc:21233
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "%<__builtin_choose_expr%> iÃ§in ilk argÃ¼man bir sabit deÄŸil"
  
! #: cp/pt.cc:21260
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "%qs Ã¶zniteliÄŸi iÃ§in belirtilen argÃ¼man sayÄ±sÄ± yanlÄ±ÅŸ"
  
! #: cp/pt.cc:21496
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bir sÄ±nÄ±f ya da isim alanÄ± deÄŸil"
  
! #: cp/pt.cc:21499
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ne bir sÄ±nÄ±f ne de isim alanÄ±"
  
! #: cp/pt.cc:21849
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT anonim tÃ¼rdÃ¼r/tÃ¼r kullanÄ±r"
  
! #: cp/pt.cc:21851
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for %q#D has type %qT"
  msgid "template argument for %qD uses local type %qT"
  msgstr "%q#D iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: cp/pt.cc:21861
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT deÄŸiÅŸkene gÃ¶re deÄŸiÅŸen tÃ¼rde"
  
! #: cp/pt.cc:21876
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/pt.cc:21894
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  %qD Ã¶rneklenmeye Ã§alÄ±ÅŸÄ±lÄ±yor"
  
! #: cp/pt.cc:26132
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%q#T iÃ§in sÄ±nÄ±f ÅŸablonu Ã¶rneklenimi belirsiz"
  
! #: cp/pt.cc:26134
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "%q#T iÃ§in sÄ±nÄ±f ÅŸablonu Ã¶rneklenimi belirsiz"
  
! #: cp/pt.cc:26140
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26164 cp/pt.cc:26259
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26170
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26172
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26191
  #, 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'nin bir static olmayan Ã¼yesi deÄŸildir"
  
! #: cp/pt.cc:26197 cp/pt.cc:26254
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD iÃ§in eÅŸleÅŸen bir ÅŸablon yok"
  
! #: cp/pt.cc:26202
  #, 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 "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26210
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26246
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#D Ã¶rneklenimi"
  
! #: cp/pt.cc:26269 cp/pt.cc:26336
  #, 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++ doÄŸrudan Ã¶rneklenimlerde %<extern%> kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.cc:26274 cp/pt.cc:26351
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/pt.cc:26308
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26311
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26320
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÅŸablon tanÄ±mÄ±ndan Ã¶nce %q#T'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ doÄŸrudan Ã¶rneklenimlerde %qE kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#T Ã¶rneklenimi"
  
! #: cp/pt.cc:26691
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 67661,67959 ----
  msgid "function returning a function"
  msgstr "bir iÅŸlev dÃ¶ndÃ¼ren iÅŸlev"
  
! #: cp/pt.cc:16363
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "void'e referans oluÅŸturuluyor"
  
! #: cp/pt.cc:16365
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming pointer to reference type %qT"
  msgstr "%s %qT referans tÃ¼rÃ¼nde ÅŸekilleniyor"
  
! #: cp/pt.cc:16367
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type %qT"
  msgid "forming reference to reference type %qT"
  msgstr "%s %qT referans tÃ¼rÃ¼nde ÅŸekilleniyor"
  
! #: cp/pt.cc:16380
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "%2$qT iÅŸlev tÃ¼rÃ¼ne ekli %1$qV niteleyicileri yoksayÄ±lÄ±yor"
  
! #: cp/pt.cc:16383
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "%2$qT iÅŸlev tÃ¼rÃ¼ne ekli %1$qV niteleyicileri yoksayÄ±lÄ±yor"
  
! #: cp/pt.cc:16431
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "sÄ±nÄ±f olmayan %qT tÃ¼rÃ¼nde Ã¼ye gÃ¶stericisi oluÅŸturulmasÄ±"
  
! #: cp/pt.cc:16437
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "%qT Ã¼ye referans tÃ¼rÃ¼nde gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/pt.cc:16443
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "void tÃ¼rÃ¼nde Ã¼yeye gÃ¶sterici oluÅŸturulmasÄ±"
  
! #: cp/pt.cc:16509
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "%qT dizisi oluÅŸturulmasÄ±"
  
! #: cp/pt.cc:16546
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16567
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ne bir class, ne struct, ne de union tÃ¼rÃ¼nde"
  
! #: cp/pt.cc:16607
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT bir enum tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/pt.cc:16615
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT bir sÄ±nÄ±f tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼ne Ã§Ã¶zÃ¼mleniyor"
  
! #: cp/pt.cc:16728
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "ÅŸablonda %qs kullanÄ±mÄ±"
  
! #: cp/pt.cc:17038
  #, 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 "yetkin tÃ¼r %qT, yÄ±kÄ±cÄ± ismi ~%qT ile eslesmiyor"
  
! #: cp/pt.cc:17053
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "%qE baÄŸÄ±mlÄ± ismi bir tÃ¼r olarak Ã§Ã¶zÃ¼mlenmedi ama Ã¶rneklenim onun bir tÃ¼r olmasÄ±nÄ± istiyor"
  
! #: cp/pt.cc:17055
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "eÄŸer bu bir tÃ¼r anlamÄ±ndaysa %<typename %E%> deyin"
  
! #: cp/pt.cc:17148
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "ilklendirici Ã¶ÄŸe bir sabit deÄŸil"
  
! #: cp/pt.cc:17339
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "geÃ§ersiz alan %qD kullanÄ±mÄ±"
  
! #: cp/pt.cc:17872 cp/pt.cc:19859
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "void ifade kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/pt.cc:17876 cp/pt.cc:19863
  #, fuzzy, gcc-internal-format
  #| msgid "%<...%> as arguments.)"
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> kabul edeceÄŸi varsayÄ±lacak.)"
  
! #: cp/pt.cc:20000
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:21142
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:21177
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:21182
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:21185
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a type"
  msgid "use %<%T::%D%> instead"
  msgstr "%<%T::%D%> bir tÃ¼r deÄŸil"
  
! #: cp/pt.cc:21190
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared inline after its definition"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D tanÄ±mlandÄ±ktan sonra satÄ±riÃ§i bildirilmiÅŸ"
  
! #: cp/pt.cc:21241
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "%<__builtin_choose_expr%> iÃ§in ilk argÃ¼man bir sabit deÄŸil"
  
! #: cp/pt.cc:21268
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qs attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "%qs Ã¶zniteliÄŸi iÃ§in belirtilen argÃ¼man sayÄ±sÄ± yanlÄ±ÅŸ"
  
! #: cp/pt.cc:21504
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT bir sÄ±nÄ±f ya da isim alanÄ± deÄŸil"
  
! #: cp/pt.cc:21507
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ne bir sÄ±nÄ±f ne de isim alanÄ±"
  
! #: cp/pt.cc:21857
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT anonim tÃ¼rdÃ¼r/tÃ¼r kullanÄ±r"
  
! #: cp/pt.cc:21859
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for %q#D has type %qT"
  msgid "template argument for %qD uses local type %qT"
  msgstr "%q#D iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man %qT tÃ¼rÃ¼nde"
  
! #: cp/pt.cc:21869
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT deÄŸiÅŸkene gÃ¶re deÄŸiÅŸen tÃ¼rde"
  
! #: cp/pt.cc:21884
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "bÃ¼tÃ¼nleyen ifade %qE bir sabit deÄŸil"
  
! #: cp/pt.cc:21902
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  %qD Ã¶rneklenmeye Ã§alÄ±ÅŸÄ±lÄ±yor"
  
! #: cp/pt.cc:26135
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%q#T iÃ§in sÄ±nÄ±f ÅŸablonu Ã¶rneklenimi belirsiz"
  
! #: cp/pt.cc:26137
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "%q#T iÃ§in sÄ±nÄ±f ÅŸablonu Ã¶rneklenimi belirsiz"
  
! #: cp/pt.cc:26143
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26167 cp/pt.cc:26262
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26173
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26175
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26194
  #, 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'nin bir static olmayan Ã¼yesi deÄŸildir"
  
! #: cp/pt.cc:26200 cp/pt.cc:26257
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD iÃ§in eÅŸleÅŸen bir ÅŸablon yok"
  
! #: cp/pt.cc:26205
  #, 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 "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26213
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "%q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26249
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#D Ã¶rneklenimi"
  
! #: cp/pt.cc:26272 cp/pt.cc:26339
  #, 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++ doÄŸrudan Ã¶rneklenimlerde %<extern%> kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.cc:26277 cp/pt.cc:26354
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "saklama sÄ±nÄ±fÄ± %qD ÅŸablon Ã¶rneklenimine uygulanmÄ±ÅŸ"
  
! #: cp/pt.cc:26311
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template %q#D"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "ÅŸablon olmayan %q#D'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26314
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "ÅŸablon olmayan tÃ¼r %qT'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26323
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "ÅŸablon tanÄ±mÄ±ndan Ã¶nce %q#T'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:26344
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ doÄŸrudan Ã¶rneklenimlerde %qE kullanÄ±mÄ±na izin vermez"
  
! #: cp/pt.cc:26384
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "yinelenmiÅŸ doÄŸrudan %q#T Ã¶rneklenimi"
  
! #: cp/pt.cc:26694
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
*************** msgstr "ilk kullanÄ±mdan sonra %D'nin aÃ
*** 67955,68136 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27183
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "bir tanÄ±mlama olmadan %qD'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:27230
  #, 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 lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %q+D Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/pt.cc:27600
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27630
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T bir ÅŸablon sabiti parametresi iÃ§in geÃ§erli bir tÃ¼r deÄŸildir"
  
! #: cp/pt.cc:27639
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27647
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "yakalama parametresi geÃ§ersiz"
  
! #: cp/pt.cc:27649
  #, 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 bir ÅŸablon sabiti parametresi iÃ§in geÃ§erli bir tÃ¼r deÄŸildir"
  
! #: cp/pt.cc:29077
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "ÅŸablonlar dÄ±ÅŸÄ±nda %<typename%> kullanÄ±mÄ±na izin verilmez"
  
! #: cp/pt.cc:29367
  #, fuzzy, gcc-internal-format
  #| msgid "union cannot be made transparent"
  msgid "a concept cannot be constrained"
  msgstr "birleÅŸik yapÄ± ÅŸeffaf olamaz"
  
! #: cp/pt.cc:29376
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT bir isim alanÄ± deÄŸil"
  
! #: cp/pt.cc:29382
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "ÅŸablon parametre listesi iÃ§inde %q#T tanÄ±mÄ±"
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30561
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ÅŸablon parametreleri olmaksÄ±zÄ±n kullanÄ±lmÄ±ÅŸ"
  
! #: cp/pt.cc:30573
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30579
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "yerine #include kullanÄ±n"
  
! #: cp/pt.cc:30690
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30697
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
  
! #: cp/pt.cc:30709
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "%d. ÅŸablon argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "iÅŸlev satÄ±riÃ§ine alÄ±nma sÄ±rasÄ±nda gÃ¶rmezden gelinir"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30726
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30730
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "explicit deduction guide declared here"
  msgstr "%q+#D evvelce burada bildirilmiÅŸ"
  
! #: cp/pt.cc:30744
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30746
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30857
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30939
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "%q+#D iÃ§in ortak deÄŸiÅŸen dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "%qs Ã¶ykÃ¼nÃ¼mÃ¼ mÃ¼mkÃ¼n deÄŸil"
  
! #: cp/pt.cc:31017
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31021
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "komut kendi kÄ±sÄ±tlarÄ±nÄ± gÃ¶zÃ¶nÃ¼ne almÄ±yor:"
  
! #: cp/pt.cc:31025
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "komut kendi kÄ±sÄ±tlarÄ±nÄ± gÃ¶zÃ¶nÃ¼ne almÄ±yor:"
  
! #: cp/pt.cc:31029
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "komut kendi kÄ±sÄ±tlarÄ±nÄ± gÃ¶zÃ¶nÃ¼ne almÄ±yor:"
  
! #: cp/pt.cc:31169
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of %qT in template argument"
--- 67966,68147 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27186
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "bir tanÄ±mlama olmadan %qD'nin doÄŸrudan Ã¶rneklenimi"
  
! #: cp/pt.cc:27233
  #, 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 lik azami ÅŸablon Ã¶rneklenim derinliÄŸi %q+D Ã¶rnekleniminde aÅŸÄ±lÄ±yor (azami deÄŸeri arttÄ±rmak iÃ§in -ftemplate-depth-NN kullanÄ±n)"
  
! #: cp/pt.cc:27603
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27633
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T bir ÅŸablon sabiti parametresi iÃ§in geÃ§erli bir tÃ¼r deÄŸildir"
  
! #: cp/pt.cc:27642
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27650
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "yakalama parametresi geÃ§ersiz"
  
! #: cp/pt.cc:27652
  #, 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 bir ÅŸablon sabiti parametresi iÃ§in geÃ§erli bir tÃ¼r deÄŸildir"
  
! #: cp/pt.cc:29080
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "ÅŸablonlar dÄ±ÅŸÄ±nda %<typename%> kullanÄ±mÄ±na izin verilmez"
  
! #: cp/pt.cc:29370
  #, fuzzy, gcc-internal-format
  #| msgid "union cannot be made transparent"
  msgid "a concept cannot be constrained"
  msgstr "birleÅŸik yapÄ± ÅŸeffaf olamaz"
  
! #: cp/pt.cc:29379
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT bir isim alanÄ± deÄŸil"
  
! #: cp/pt.cc:29385
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "ÅŸablon parametre listesi iÃ§inde %q#T tanÄ±mÄ±"
  
! #: cp/pt.cc:29416
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30564
  #, fuzzy, gcc-internal-format
  #| msgid "%qD used without template parameters"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ÅŸablon parametreleri olmaksÄ±zÄ±n kullanÄ±lmÄ±ÅŸ"
  
! #: cp/pt.cc:30576
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30582
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "use %qD directly instead"
  msgstr "yerine #include kullanÄ±n"
  
! #: cp/pt.cc:30693
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30700
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument for type %qT because object %qD has not external linkage"
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE %qT tÃ¼rÃ¼ iÃ§in geÃ§erli bir ÅŸablon argÃ¼manÄ± deÄŸil Ã§Ã¼nkÃ¼ %qD nesnesi iÃ§in harici ilintileme yok"
  
! #: cp/pt.cc:30712
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "%d. ÅŸablon argÃ¼manÄ± geÃ§ersiz"
  
! #: cp/pt.cc:30715
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "iÅŸlev satÄ±riÃ§ine alÄ±nma sÄ±rasÄ±nda gÃ¶rmezden gelinir"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30729
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30733
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D previously declared here"
  msgid "explicit deduction guide declared here"
  msgstr "%q+#D evvelce burada bildirilmiÅŸ"
  
! #: cp/pt.cc:30747
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30749
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:30860
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:30863
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:30942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "%q+#D iÃ§in ortak deÄŸiÅŸen dÃ¶nÃ¼ÅŸ tÃ¼rÃ¼ geÃ§ersiz"
  
! #: cp/pt.cc:30945
  #, fuzzy, gcc-internal-format
  #| msgid "unable to emulate %qs"
  msgid "unable to deduce %qT from %qE"
  msgstr "%qs Ã¶ykÃ¼nÃ¼mÃ¼ mÃ¼mkÃ¼n deÄŸil"
  
! #: cp/pt.cc:31020
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31024
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "komut kendi kÄ±sÄ±tlarÄ±nÄ± gÃ¶zÃ¶nÃ¼ne almÄ±yor:"
  
! #: cp/pt.cc:31028
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "komut kendi kÄ±sÄ±tlarÄ±nÄ± gÃ¶zÃ¶nÃ¼ne almÄ±yor:"
  
! #: cp/pt.cc:31032
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "komut kendi kÄ±sÄ±tlarÄ±nÄ± gÃ¶zÃ¶nÃ¼ne almÄ±yor:"
  
! #: cp/pt.cc:31172
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of %qT in template argument"
*************** msgstr "taban sÄ±nÄ±f belirtimi geÃ§ersi
*** 68472,68478 ****
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anonim union iÃ§inde protected Ã¼ye %q+#D"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12394
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not captured"
--- 68483,68489 ----
  msgid "cannot capture member %qD of anonymous union"
  msgstr "anonim union iÃ§inde protected Ã¼ye %q+#D"
  
! #: cp/semantics.cc:4002 cp/semantics.cc:12399
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template"
  msgid "%qD is not captured"
*************** msgstr "%<__builtin_next_arg%> argÃ¼mans
*** 68923,68952 ****
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12222
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "%qE bir ÅŸablon deÄŸil"
  
! #: cp/semantics.cc:12433
  #, 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 "virgÃ¼llÃ¼ ifadenin sol terimi etkisiz"
  
! #: cp/semantics.cc:12492
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ÅŸablon argÃ¼manÄ± %qE ÅŸablon parametre(ler)ini iÃ§ine alÄ±yor"
  
! #: cp/semantics.cc:12494
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12512
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 68934,68963 ----
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "%qE bir ÅŸablon deÄŸil"
  
! #: cp/semantics.cc:12438
  #, 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 "virgÃ¼llÃ¼ ifadenin sol terimi etkisiz"
  
! #: cp/semantics.cc:12497
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "ÅŸablon argÃ¼manÄ± %qE ÅŸablon parametre(ler)ini iÃ§ine alÄ±yor"
  
! #: cp/semantics.cc:12499
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12517
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "%<__builtin_return_address%>'e a
*** 68955,68976 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12561
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12567
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12594
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12602
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
--- 68966,68987 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:12566
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:12572
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12599
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:12607
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
*************** msgstr "%q#D yeniden bildirimi"
*** 70363,70609 ****
  msgid "declaration of %q#T"
  msgstr "%q#D yeniden bildirimi"
  
! #: cp/typeck2.cc:318
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%qD has incomplete type"
  msgstr "%qD iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/typeck2.cc:332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of incomplete type %q#T"
  msgstr "tamamlanmamÄ±ÅŸ typedef %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:374 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:384
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of placeholder %qT"
  msgstr "%qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of template type parameter %qT"
  msgstr "tamamlanmamÄ±ÅŸ typedef %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:396
  #, fuzzy, gcc-internal-format
  #| msgid "invalid default argument for a template template parameter"
  msgid "invalid use of template template parameter %qT"
  msgstr "bir ÅŸablonun ÅŸablon parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man geÃ§ersiz"
  
! #: cp/typeck2.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "void ifade kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of dependent type %qT"
  msgstr "tamamlanmamÄ±ÅŸ typedef %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:415 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "%<restrict%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:427 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:430 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:814
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "kurucu sÃ¶zdizimi kullanÄ±lmÄ±ÅŸ ama %qT tÃ¼rÃ¼ iÃ§in kurucu bildirilmemiÅŸ"
  
! #: cp/typeck2.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "interface %qE does not have valid constant string layout"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%qE arayÃ¼zÃ¼ geÃ§erli sabit dizge yerleÅŸimi iÃ§ermiyor"
  
! #: cp/typeck2.cc:1066
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "%qE ifadesinin %qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ belirsiz"
  
! #: cp/typeck2.cc:1078 cp/typeck2.cc:1092
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE ifadesinin %qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ belirsiz"
  
! #: cp/typeck2.cc:1081
  #, 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 "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/typeck2.cc:1256
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "karakter dizisi iÃ§in dizge ilklendirici Ã§ok uzun"
  
! #: cp/typeck2.cc:1319
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "skalar ilklendiriciyi kuÅŸatan parantezler"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "bir bileÅŸik sabitli %qT tÃ¼rÃ¼ndeki kÃ¼me ilklendirilemez"
  
! #: cp/typeck2.cc:1825 cp/typeck2.cc:1855
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/typeck2.cc:1832
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "uye %qD ilklendirilmemiÅŸ referanstir"
  
! #: cp/typeck2.cc:1839
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "uye %qD ilklendirilmemiÅŸ referanstir"
  
! #: cp/typeck2.cc:1924
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD for %q+D does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "ÅŸablon kimliÄŸi %qD %q+D iÃ§in hiÃ§bir ÅŸablon bildirimi ile eÅŸleÅŸmiyor"
  
! #: cp/typeck2.cc:1997
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "ilklendirilen union iÃ§inde %qD diye bir alan yok"
  
! #: cp/typeck2.cc:2008
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "birlesik yapÄ± ilklendiricideki alan isminin yerine index deÄŸeri"
  
! #: cp/typeck2.cc:2224
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "dÃ¶ngÃ¼sel gÃ¶sterici gÃ¶revlendirmesi saptandi"
  
! #: cp/typeck2.cc:2238
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "%<->%> iÃ§in taban terim gÃ¶sterici olmayan %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr " %<operator->()%> gÃ¶sterici olmayan sonuc veriyor"
  
! #: cp/typeck2.cc:2270
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "%<->%> iÃ§in taban terim bir gÃ¶sterici deÄŸil"
  
! #: cp/typeck2.cc:2297
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE bir Ã¼ye gÃ¶stericisi olarak kullanilamaz, cunku %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck2.cc:2306
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer %qE to %qE, which is of non-aggregate type %qT"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "uye gÃ¶stericisi %qE %qE'ye kÃ¼meleme tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼nde uygulanamaz"
  
! #: cp/typeck2.cc:2328
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "%qT Ã¼ye tÃ¼rÃ¼nde gÃ¶sterici nesne tÃ¼rÃ¼ %qT ile uyumsuz"
  
! #: cp/typeck2.cc:2386
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "aritmetikte Ã¼ye iÅŸlev gÃ¶stericisi kullanÄ±lmÄ±ÅŸ"
  
! #: cp/typeck2.cc:2397
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "aritmetikte Ã¼ye iÅŸlev gÃ¶stericisi kullanÄ±lmÄ±ÅŸ"
  
! #: cp/typeck2.cc:2405
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "aritmetikte Ã¼ye iÅŸlev gÃ¶stericisi kullanÄ±lmÄ±ÅŸ"
  
! #: cp/typeck2.cc:2446
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "%qT iÅŸlev tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/typeck2.cc:2463
  #, fuzzy, gcc-internal-format
  #| msgid "union cannot be made transparent"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "birleÅŸik yapÄ± ÅŸeffaf olamaz"
  
! #: cp/typeck2.cc:2468
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "%Jreferans ture sahip %q#D'nin default ilklendirmesi"
  
! #: cp/typeck2.cc:2734
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "%qD iÅŸlevine Ã§aÄŸrÄ± (ici boÅŸ tÃ¼r `%q#T' yakalanÄ±rken)"
  
! #: cp/typeck2.cc:2737
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ici boÅŸ tÃ¼r `%q#T' yakalanÄ±rken iÅŸleve Ã§aÄŸrÄ±"
--- 70374,70620 ----
  msgid "declaration of %q#T"
  msgstr "%q#D yeniden bildirimi"
  
! #: cp/typeck2.cc:314
  #, fuzzy, gcc-internal-format
  #| msgid "%qD has incomplete type"
  msgid "%qD has incomplete type"
  msgstr "%qD iÃ§i boÅŸ tÃ¼rde"
  
! #: cp/typeck2.cc:328
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of incomplete type %q#T"
  msgstr "tamamlanmamÄ±ÅŸ typedef %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "static olmayan Ã¼ye iÅŸlev %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid use of placeholder %qT"
  msgstr "%qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of template type parameter %qT"
  msgstr "tamamlanmamÄ±ÅŸ typedef %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  #| msgid "invalid default argument for a template template parameter"
  msgid "invalid use of template template parameter %qT"
  msgstr "bir ÅŸablonun ÅŸablon parametresi iÃ§in Ã¶ntanÄ±mlÄ± argÃ¼man geÃ§ersiz"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "void ifade kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete typedef %qD"
  msgid "invalid use of dependent type %qT"
  msgstr "tamamlanmamÄ±ÅŸ typedef %qD kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3904
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<restrict%>"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "%<restrict%> kullanÄ±mÄ± geÃ§ersiz"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3912
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3917
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3921
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:812
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "kurucu sÃ¶zdizimi kullanÄ±lmÄ±ÅŸ ama %qT tÃ¼rÃ¼ iÃ§in kurucu bildirilmemiÅŸ"
  
! #: cp/typeck2.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "interface %qE does not have valid constant string layout"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%qE arayÃ¼zÃ¼ geÃ§erli sabit dizge yerleÅŸimi iÃ§ermiyor"
  
! #: cp/typeck2.cc:1064
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "%qE ifadesinin %qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ belirsiz"
  
! #: cp/typeck2.cc:1076 cp/typeck2.cc:1090
  #, fuzzy
  #| msgid "conversion of %qE from %qT to %qT is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE ifadesinin %qT tÃ¼rÃ¼nden %qT tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼mÃ¼ belirsiz"
  
! #: cp/typeck2.cc:1079
  #, 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 "dizi boyutu bir tÃ¼mleyen sabit ifadesi deÄŸil"
  
! #: cp/typeck2.cc:1254
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "karakter dizisi iÃ§in dizge ilklendirici Ã§ok uzun"
  
! #: cp/typeck2.cc:1317
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1319
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "skalar ilklendiriciyi kuÅŸatan parantezler"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "bir bileÅŸik sabitli %qT tÃ¼rÃ¼ndeki kÃ¼me ilklendirilemez"
  
! #: cp/typeck2.cc:1823 cp/typeck2.cc:1853
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "uye %qD iÃ§in ilklendirici eksik"
  
! #: cp/typeck2.cc:1830
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "uye %qD ilklendirilmemiÅŸ referanstir"
  
! #: cp/typeck2.cc:1837
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "uye %qD ilklendirilmemiÅŸ referanstir"
  
! #: cp/typeck2.cc:1922
  #, fuzzy, gcc-internal-format
  #| msgid "template-id %qD for %q+D does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "ÅŸablon kimliÄŸi %qD %q+D iÃ§in hiÃ§bir ÅŸablon bildirimi ile eÅŸleÅŸmiyor"
  
! #: cp/typeck2.cc:1995
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "ilklendirilen union iÃ§inde %qD diye bir alan yok"
  
! #: cp/typeck2.cc:2006
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "birlesik yapÄ± ilklendiricideki alan isminin yerine index deÄŸeri"
  
! #: cp/typeck2.cc:2222
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "dÃ¶ngÃ¼sel gÃ¶sterici gÃ¶revlendirmesi saptandi"
  
! #: cp/typeck2.cc:2236
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "%<->%> iÃ§in taban terim gÃ¶sterici olmayan %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck2.cc:2266
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr " %<operator->()%> gÃ¶sterici olmayan sonuc veriyor"
  
! #: cp/typeck2.cc:2268
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "%<->%> iÃ§in taban terim bir gÃ¶sterici deÄŸil"
  
! #: cp/typeck2.cc:2295
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE bir Ã¼ye gÃ¶stericisi olarak kullanilamaz, cunku %qT tÃ¼rÃ¼nde"
  
! #: cp/typeck2.cc:2304
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer %qE to %qE, which is of non-aggregate type %qT"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "uye gÃ¶stericisi %qE %qE'ye kÃ¼meleme tÃ¼rÃ¼ olmayan %qT tÃ¼rÃ¼nde uygulanamaz"
  
! #: cp/typeck2.cc:2326
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "%qT Ã¼ye tÃ¼rÃ¼nde gÃ¶sterici nesne tÃ¼rÃ¼ %qT ile uyumsuz"
  
! #: cp/typeck2.cc:2384
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "aritmetikte Ã¼ye iÅŸlev gÃ¶stericisi kullanÄ±lmÄ±ÅŸ"
  
! #: cp/typeck2.cc:2395
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "aritmetikte Ã¼ye iÅŸlev gÃ¶stericisi kullanÄ±lmÄ±ÅŸ"
  
! #: cp/typeck2.cc:2403
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "aritmetikte Ã¼ye iÅŸlev gÃ¶stericisi kullanÄ±lmÄ±ÅŸ"
  
! #: cp/typeck2.cc:2444
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "functional cast to array type %qT"
  msgstr "%qT iÅŸlev tÃ¼rÃ¼ne dÃ¶nÃ¼ÅŸÃ¼m geÃ§ersiz"
  
! #: cp/typeck2.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "union cannot be made transparent"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "birleÅŸik yapÄ± ÅŸeffaf olamaz"
  
! #: cp/typeck2.cc:2466
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  #| msgid "%Jdefault-initialization of %q#D, which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "%Jreferans ture sahip %q#D'nin default ilklendirmesi"
  
! #: cp/typeck2.cc:2732
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "%qD iÅŸlevine Ã§aÄŸrÄ± (ici boÅŸ tÃ¼r `%q#T' yakalanÄ±rken)"
  
! #: cp/typeck2.cc:2735
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "ici boÅŸ tÃ¼r `%q#T' yakalanÄ±rken iÅŸleve Ã§aÄŸrÄ±"
*************** msgstr ""
*** 71629,71635 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "`%s' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  %L'de bir sabit olmalÄ±"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
--- 71640,71646 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "`%s' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  %L'de bir sabit olmalÄ±"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind for logical constant at %C"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 72862,72873 ****
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "%C'deki ilklendirme bir gÃ¶sterici deÄŸiÅŸkeni iÃ§in deÄŸil"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5219
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi birden kÃ¼Ã§Ã¼k olmalÄ±dÄ±r"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L exceeds the string length"
--- 72873,72884 ----
  msgid "Initialization string at %L was truncated to fit the variable (%ld/%ld)"
  msgstr "%C'deki ilklendirme bir gÃ¶sterici deÄŸiÅŸkeni iÃ§in deÄŸil"
  
! #: fortran/data.cc:188 fortran/resolve.cc:5236
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi birden kÃ¼Ã§Ã¼k olmalÄ±dÄ±r"
  
! #: fortran/data.cc:194 fortran/resolve.cc:5266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L exceeds the string length"
*************** msgstr "%C'deki INTENT belirtimi hatalÄ±
*** 73070,73076 ****
  msgid "deferred type parameter at %C"
  msgstr "%2$qs sonrasÄ± ÅŸablon tÃ¼rÃ¼ %1$qT parametresi kullanÄ±mÄ±"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12926
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 73081,73087 ----
  msgid "deferred type parameter at %C"
  msgstr "%2$qs sonrasÄ± ÅŸablon tÃ¼rÃ¼ %1$qT parametresi kullanÄ±mÄ±"
  
! #: fortran/decl.cc:1159 fortran/resolve.cc:12952
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "%s'in KIND parametresi %L'de bir
*** 75294,75300 ****
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ek: %L'de standartdÄ±ÅŸÄ± ilklendirme ifadesinin deÄŸerlenimi"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2816
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
--- 75305,75311 ----
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Ek: %L'de standartdÄ±ÅŸÄ± ilklendirme ifadesinin deÄŸerlenimi"
  
! #: fortran/expr.cc:3001 fortran/resolve.cc:2833
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
*************** msgstr "%L'deki gÃ¶sterici atamasÄ±nda f
*** 75605,75611 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "%qs sÄ±nÄ±fÄ± iÃ§in birden fazla arabirim bildirimi"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2696
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
--- 75616,75622 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "%qs sÄ±nÄ±fÄ± iÃ§in birden fazla arabirim bildirimi"
  
! #: fortran/expr.cc:4215 fortran/expr.cc:4230 fortran/resolve.cc:2713
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for %qs at %L: %s"
*************** msgstr ""
*** 75733,75739 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1535
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
--- 75744,75750 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4621 fortran/resolve.cc:1552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
*************** msgstr "%C'deki gÃ¶sterici ilklendirmesi
*** 75745,75751 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "%C'deki bileÅŸen POINTER Ã¶zniteliÄŸinde olmalÄ±"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "Pointer initialization target at %L must have the SAVE attribute"
--- 75756,75762 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "%C'deki bileÅŸen POINTER Ã¶zniteliÄŸinde olmalÄ±"
  
! #: fortran/expr.cc:4642 fortran/resolve.cc:1558
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Object '%s' at %L must have the SAVE attribute %s"
  msgid "Pointer initialization target at %L must have the SAVE attribute"
*************** msgid "Illegal id in copy_walk_reduction
*** 75884,75890 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8576
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of %qT"
--- 75895,75901 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1496
! #: fortran/trans-array.cc:6953 fortran/trans-array.cc:8588
  #: fortran/trans-intrinsic.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of %qT"
*************** msgstr "%L'de tanÄ±mlanmÄ±ÅŸ atamanÄ±n i
*** 76124,76135 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L'de tanÄ±mlanmÄ±ÅŸ atamanÄ±n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17749
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17767
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
--- 76135,76146 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "%L'de tanÄ±mlanmÄ±ÅŸ atamanÄ±n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.cc:998 fortran/resolve.cc:17775
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/interface.cc:1005 fortran/resolve.cc:17793
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
*************** msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uy
*** 76254,76868 ****
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/interface.cc:2378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid procedure argument at %L"
  msgstr "%L'de IBITS'in Ã¼Ã§Ã¼ncÃ¼ argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/interface.cc:2386 fortran/interface.cc:2413
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/interface.cc:2424
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2447
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/interface.cc:2457
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/interface.cc:2467
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2481
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/interface.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "`%s' argÃ¼manÄ± (%L'de) tek uzunluk olmalÄ±"
  
! #: fortran/interface.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "`%s' ve '%s' argÃ¼manlarÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) aynÄ± tÃ¼rde olmalÄ±"
  
! #: fortran/interface.cc:2523
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2539
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/interface.cc:2561
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/interface.cc:2579
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "`%s' argÃ¼manÄ± (%L'de) tek uzunluk olmalÄ±"
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2609
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2628
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2641
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2648
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2734
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2745
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2763
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2771
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3159
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Anahtar kelime argÃ¼manÄ± '%s' (%L'de) yordam iÃ§inde deÄŸil"
  
! #: fortran/interface.cc:3182
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Anahtar kelime argÃ¼manÄ± '%s' (%L'de) yordam iÃ§inde deÄŸil"
  
! #: fortran/interface.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Anahtar kelime argÃ¼manÄ± '%s' (%L'de) yordam iÃ§inde deÄŸil"
  
! #: fortran/interface.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Anahtar sÃ¶zcÃ¼k argÃ¼manÄ± '%s' (%L'de) baÅŸka bir fiili argÃ¼manla zaten iliÅŸkili"
  
! #: fortran/interface.cc:3205
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "%L'deki yordam Ã§aÄŸrÄ±sÄ±nda biÃ§imselden daha gerÃ§ekÃ§i argÃ¼manlar"
  
! #: fortran/interface.cc:3218
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "%L'deki altyordam Ã§aÄŸrÄ±sÄ±nda diÄŸer return belirtimi eksik"
  
! #: fortran/interface.cc:3232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "%L'deki altyordam Ã§aÄŸrÄ±sÄ±nda umulmadÄ±k diÄŸer return belirtimi"
  
! #: fortran/interface.cc:3261
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3264
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3290
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3316
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3323
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3338
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3357
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3367 fortran/interface.cc:3372
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3393
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "%C'deki biÃ§imsel argÃ¼man listesinde umulmadÄ±k dÃ¶kÃ¼ntÃ¼"
  
! #: fortran/interface.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "%C'deki biÃ§imsel argÃ¼man listesinde umulmadÄ±k dÃ¶kÃ¼ntÃ¼"
  
! #: fortran/interface.cc:3475
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "'%s' iÃ§in fiili argÃ¼man (%L'de) bir tahmini boyutlu dizi olamaz"
  
! #: fortran/interface.cc:3504
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3519
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/interface.cc:3528
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3537
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3551
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/interface.cc:3565
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3580
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3595
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3608
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/interface.cc:3619
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/interface.cc:3656
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3676
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3694
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3715
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3743
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "%L'deki altyordam Ã§aÄŸrÄ±sÄ±nda diÄŸer return belirtimi eksik"
  
! #: fortran/interface.cc:3756
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "ArgÃ¼man '%s' iÃ§in fiili argÃ¼man eksik (%L'de)"
  
! #: fortran/interface.cc:3884
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3913
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3939
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "INTENT(%s) ile '%s' argÃ¼manÄ± ve INTENT(%s) ile '%s' argÃ¼manÄ± aynÄ± fiili argÃ¼man ile iliÅŸkilendirilmiÅŸ"
  
! #: fortran/interface.cc:3979
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "%L'deki yordam argÃ¼manÄ± bir PURE yordamÄ±na yerel olup POINTER Ã¶zniteliÄŸine sahiptir"
  
! #: fortran/interface.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "%L'deki yordam argÃ¼manÄ± bir PURE yordamÄ±na yerel olup bir INTENT(%s) argÃ¼manÄ±na aktarÄ±lmÄ±ÅŸtÄ±r"
  
! #: fortran/interface.cc:4021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "%L'deki yordam argÃ¼manÄ± bir PURE yordamÄ±na yerel olup bir INTENT(%s) argÃ¼manÄ±na aktarÄ±lmÄ±ÅŸtÄ±r"
  
! #: fortran/interface.cc:4032
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/interface.cc:4078 fortran/interface.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/interface.cc:4084
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/interface.cc:4097
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4105
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4113
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "AyrÄ±labilir '%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/interface.cc:4130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "%qs sÄ±nÄ±fÄ± iÃ§in birden fazla arabirim bildirimi"
  
! #: fortran/interface.cc:4139
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Anahtar kelime argÃ¼manÄ± '%s' (%L'de) yordam iÃ§inde deÄŸil"
  
! #: fortran/interface.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "'%s' simgesi %L'de zaten bir aleni arayÃ¼ze sahip"
  
! #: fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4178
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Anahtar kelime argÃ¼manÄ± '%s' (%L'de) yordam iÃ§inde deÄŸil"
  
! #: fortran/interface.cc:4188
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "MOLD argument to NULL required at %L"
  msgstr "`%s' yerleÅŸiÄŸi iÃ§in (%L'de) argÃ¼manlar eksik"
  
! #: fortran/interface.cc:4196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "'%s' simgesi %L'de zaten bir aleni arayÃ¼ze sahip"
  
! #: fortran/interface.cc:4206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/interface.cc:4248
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/interface.cc:4259
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4344
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4414
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D tanÄ±msÄ±z %qs simgesine rumuzlu"
  
! #: fortran/interface.cc:4787
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "'%s' Ã¶ÄŸesi (%C'de) zaten arayÃ¼zde mevcut"
  
! #: fortran/interface.cc:4904
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:4998
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "%s den %s e dÃ¶nÃ¼ÅŸÃ¼m yapÄ±lamaz (%L'de)"
  
! #: fortran/interface.cc:5010
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5018
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5026
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "Bir PURE yordamÄ±nda iÃ§erilmiÅŸ '%s' yordamÄ±nÄ±n kendisi de PURE olmalÄ±"
  
! #: fortran/interface.cc:5035
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5041
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5050
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5061
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5069
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5080
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "Bir PURE yordamÄ±nda iÃ§erilmiÅŸ '%s' yordamÄ±nÄ±n kendisi de PURE olmalÄ±"
  
! #: fortran/interface.cc:5110
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5130
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5139
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5150
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5157
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/interface.cc:5185
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "%L'de boyut argÃ¼manÄ± INTEGER tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/interface.cc:5192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "%L'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/interface.cc:5196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "`%s' argÃ¼manÄ± (%L'de) tek uzunluk olmalÄ±"
  
! #: fortran/interface.cc:5200
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Karakter deÄŸerli iÃ§ iÅŸlev '%s' tahmini uzunlukta olmamalÄ± (%L'de)"
  
! #: fortran/interface.cc:5204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "SÃ¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/interface.cc:5262 fortran/interface.cc:5308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "%C'de DATA deyimi iÃ§in bir PURE iÅŸlevinde izin verilmez"
  
! #: fortran/interface.cc:5274
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "'%s' yordamÄ± (%s iÃ§inde, %L'de) be iÅŸlev ne de altyordam"
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "`%s' Ã§aÄŸrÄ±sÄ±ndaki argÃ¼manlar Ã§ok fazla (%L'de)"
  
! #: fortran/interface.cc:5293
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 76265,76879 ----
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/interface.cc:2394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid procedure argument at %L"
  msgstr "%L'de IBITS'in Ã¼Ã§Ã¼ncÃ¼ argÃ¼manÄ± geÃ§ersiz"
  
! #: fortran/interface.cc:2402 fortran/interface.cc:2429
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/interface.cc:2440
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/interface.cc:2473
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/interface.cc:2483
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/interface.cc:2514
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "`%s' argÃ¼manÄ± (%L'de) tek uzunluk olmalÄ±"
  
! #: fortran/interface.cc:2524
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "`%s' ve '%s' argÃ¼manlarÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) aynÄ± tÃ¼rde olmalÄ±"
  
! #: fortran/interface.cc:2539
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2555
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/interface.cc:2577
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/interface.cc:2595
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "`%s' argÃ¼manÄ± (%L'de) tek uzunluk olmalÄ±"
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2625
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2644
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2657
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2664
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2750
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2766
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2779
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Anahtar kelime argÃ¼manÄ± '%s' (%L'de) yordam iÃ§inde deÄŸil"
  
! #: fortran/interface.cc:3198
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Anahtar kelime argÃ¼manÄ± '%s' (%L'de) yordam iÃ§inde deÄŸil"
  
! #: fortran/interface.cc:3202
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Anahtar kelime argÃ¼manÄ± '%s' (%L'de) yordam iÃ§inde deÄŸil"
  
! #: fortran/interface.cc:3211
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Anahtar sÃ¶zcÃ¼k argÃ¼manÄ± '%s' (%L'de) baÅŸka bir fiili argÃ¼manla zaten iliÅŸkili"
  
! #: fortran/interface.cc:3221
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "%L'deki yordam Ã§aÄŸrÄ±sÄ±nda biÃ§imselden daha gerÃ§ekÃ§i argÃ¼manlar"
  
! #: fortran/interface.cc:3234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "%L'deki altyordam Ã§aÄŸrÄ±sÄ±nda diÄŸer return belirtimi eksik"
  
! #: fortran/interface.cc:3248
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "%L'deki altyordam Ã§aÄŸrÄ±sÄ±nda umulmadÄ±k diÄŸer return belirtimi"
  
! #: fortran/interface.cc:3277
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3280
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3306
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3332
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3339
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3354
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3373
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3383 fortran/interface.cc:3388
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3409
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "%C'deki biÃ§imsel argÃ¼man listesinde umulmadÄ±k dÃ¶kÃ¼ntÃ¼"
  
! #: fortran/interface.cc:3426
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "%C'deki biÃ§imsel argÃ¼man listesinde umulmadÄ±k dÃ¶kÃ¼ntÃ¼"
  
! #: fortran/interface.cc:3491
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "'%s' iÃ§in fiili argÃ¼man (%L'de) bir tahmini boyutlu dizi olamaz"
  
! #: fortran/interface.cc:3520
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3535
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/interface.cc:3544
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3553
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/interface.cc:3581
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3596
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3611
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3624
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/interface.cc:3635
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/interface.cc:3672
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3692
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "%L'deki altyordam Ã§aÄŸrÄ±sÄ±nda diÄŸer return belirtimi eksik"
  
! #: fortran/interface.cc:3772
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "ArgÃ¼man '%s' iÃ§in fiili argÃ¼man eksik (%L'de)"
  
! #: fortran/interface.cc:3900
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3929
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:3955
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:3965
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "INTENT(%s) ile '%s' argÃ¼manÄ± ve INTENT(%s) ile '%s' argÃ¼manÄ± aynÄ± fiili argÃ¼man ile iliÅŸkilendirilmiÅŸ"
  
! #: fortran/interface.cc:3995
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4015
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "%L'deki yordam argÃ¼manÄ± bir PURE yordamÄ±na yerel olup POINTER Ã¶zniteliÄŸine sahiptir"
  
! #: fortran/interface.cc:4027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "%L'deki yordam argÃ¼manÄ± bir PURE yordamÄ±na yerel olup bir INTENT(%s) argÃ¼manÄ±na aktarÄ±lmÄ±ÅŸtÄ±r"
  
! #: fortran/interface.cc:4037
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure argument at %L is local to a PURE procedure and is passed to an INTENT(%s) argument"
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "%L'deki yordam argÃ¼manÄ± bir PURE yordamÄ±na yerel olup bir INTENT(%s) argÃ¼manÄ±na aktarÄ±lmÄ±ÅŸtÄ±r"
  
! #: fortran/interface.cc:4048
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4090
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/interface.cc:4094 fortran/interface.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/interface.cc:4100
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/interface.cc:4113
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4121
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4129
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "AyrÄ±labilir '%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/interface.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate interface declaration for class %qs"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "%qs sÄ±nÄ±fÄ± iÃ§in birden fazla arabirim bildirimi"
  
! #: fortran/interface.cc:4155
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Anahtar kelime argÃ¼manÄ± '%s' (%L'de) yordam iÃ§inde deÄŸil"
  
! #: fortran/interface.cc:4164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "'%s' simgesi %L'de zaten bir aleni arayÃ¼ze sahip"
  
! #: fortran/interface.cc:4179
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4194
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Anahtar kelime argÃ¼manÄ± '%s' (%L'de) yordam iÃ§inde deÄŸil"
  
! #: fortran/interface.cc:4204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing arguments to %s intrinsic at %L"
  msgid "MOLD argument to NULL required at %L"
  msgstr "`%s' yerleÅŸiÄŸi iÃ§in (%L'de) argÃ¼manlar eksik"
  
! #: fortran/interface.cc:4212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "'%s' simgesi %L'de zaten bir aleni arayÃ¼ze sahip"
  
! #: fortran/interface.cc:4222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/interface.cc:4264
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4360
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4430
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qs"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D tanÄ±msÄ±z %qs simgesine rumuzlu"
  
! #: fortran/interface.cc:4803
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "'%s' Ã¶ÄŸesi (%C'de) zaten arayÃ¼zde mevcut"
  
! #: fortran/interface.cc:4920
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5014
  #, fuzzy, gcc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "%s den %s e dÃ¶nÃ¼ÅŸÃ¼m yapÄ±lamaz (%L'de)"
  
! #: fortran/interface.cc:5026
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5034
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "Bir PURE yordamÄ±nda iÃ§erilmiÅŸ '%s' yordamÄ±nÄ±n kendisi de PURE olmalÄ±"
  
! #: fortran/interface.cc:5051
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5057
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5066
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5077
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5085
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5096
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "Bir PURE yordamÄ±nda iÃ§erilmiÅŸ '%s' yordamÄ±nÄ±n kendisi de PURE olmalÄ±"
  
! #: fortran/interface.cc:5126
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5137
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5146
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s etiketi (%L'de) %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/interface.cc:5201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "%L'de boyut argÃ¼manÄ± INTEGER tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/interface.cc:5208
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "%L'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/interface.cc:5212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "`%s' argÃ¼manÄ± (%L'de) tek uzunluk olmalÄ±"
  
! #: fortran/interface.cc:5216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued internal function '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "Karakter deÄŸerli iÃ§ iÅŸlev '%s' tahmini uzunlukta olmamalÄ± (%L'de)"
  
! #: fortran/interface.cc:5220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "SÃ¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/interface.cc:5278 fortran/interface.cc:5324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "%C'de DATA deyimi iÃ§in bir PURE iÅŸlevinde izin verilmez"
  
! #: fortran/interface.cc:5290
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "'%s' yordamÄ± (%s iÃ§inde, %L'de) be iÅŸlev ne de altyordam"
  
! #: fortran/interface.cc:5302
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "`%s' Ã§aÄŸrÄ±sÄ±ndaki argÃ¼manlar Ã§ok fazla (%L'de)"
  
! #: fortran/interface.cc:5309
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments in call to '%s' at %L"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "%s den %s e dÃ¶nÃ¼ÅŸÃ¼m (%L'de)"
*** 77069,77075 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
--- 77080,77086 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permited for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5406 fortran/resolve.cc:11139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
*************** msgstr ""
*** 77701,77707 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15597
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 77712,77718 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3431 fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 78334,78340 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "%C'deki Cray gÃ¶stericisi bir tamsayÄ± olmalÄ±."
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
--- 78345,78351 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "%C'deki Cray gÃ¶stericisi bir tamsayÄ± olmalÄ±."
  
! #: fortran/match.cc:3208 fortran/resolve.cc:12278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be scalar"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
*************** msgstr ""
*** 80375,80382 ****
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10924
! #: fortran/resolve.cc:12480
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "%L'deki IF deyimi bir sabit LOGICAL ifadesi gerektirir"
--- 80386,80393 ----
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6959 fortran/openmp.cc:6970 fortran/resolve.cc:10950
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "%L'deki IF deyimi bir sabit LOGICAL ifadesi gerektirir"
*************** msgstr "Karakter deÄŸerli iÃ§ iÅŸlev '%s
*** 82508,83298 ****
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Karakter deÄŸerli iÃ§ iÅŸlev '%s' tahmini uzunlukta olmamalÄ± (%L'de)"
  
! #: fortran/resolve.cc:800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Ã§eliskili gerÃ§ekleme deÄŸiÅŸkeni Ã¶zelliÄŸi"
  
! #: fortran/resolve.cc:811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Ã§eliskili gerÃ§ekleme deÄŸiÅŸkeni Ã¶zelliÄŸi"
  
! #: fortran/resolve.cc:826
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION sonucu %s FUNCTION %s iÃ§inde bir dizi olamaz (%L'de)"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY sonucu %s FUNCTION %s iÃ§inde bir dizi olamaz (%L'de)"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION sonucu %s FUNCTION %s iÃ§inde bir POINTER olamaz (%L'de)"
  
! #: fortran/resolve.cc:868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY sonucu %s FUNCTION %s iÃ§inde bir POINTER olamaz (%L'de)"
  
! #: fortran/resolve.cc:906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION sonucu %s, %s tÃ¼rÃ¼nde olamaz (FUNCTION %s iÃ§inde, %L'de)"
  
! #: fortran/resolve.cc:911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTFY sonucu %s, %s tÃ¼rÃ¼nde olamaz (FUNCTION %s iÃ§inde, %L'de)"
  
! #: fortran/resolve.cc:958
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "'%s' simgesi (%C'deki) zaten bir COMMON blokundadÄ±r"
  
! #: fortran/resolve.cc:962
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "'%s' simgesi (%C'deki) zaten bir COMMON blokundadÄ±r"
  
! #: fortran/resolve.cc:972
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:990
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "%C'de COMMON iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni SEQUENCE Ã¶zniteliÄŸine sahip deÄŸildir"
  
! #: fortran/resolve.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "%C'de COMMON iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni SEQUENCE Ã¶zniteliÄŸine sahip deÄŸildir"
  
! #: fortran/resolve.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "%C'de COMMON iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni SEQUENCE Ã¶zniteliÄŸine sahip deÄŸildir"
  
! #: fortran/resolve.cc:1050
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1064
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "Ä°simli COMMON blok '%s' %L'de aynÄ± boyutta olmalÄ±"
  
! #: fortran/resolve.cc:1072
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "Ä°simli COMMON blok '%s' %L'de aynÄ± boyutta olmalÄ±"
  
! #: fortran/resolve.cc:1115
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Ä°simli COMMON blok '%s' %L'de aynÄ± boyutta olmalÄ±"
  
! #: fortran/resolve.cc:1119
  #, fuzzy, gcc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:1123
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not an intrinsic subroutine"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "Soysal iÅŸlev '%s' (%L'de) bir yerleÅŸik altyordam deÄŸil"
  
! #: fortran/resolve.cc:1127
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1132
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1199
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1339
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1360
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "%L'de tÃ¼retilmiÅŸ tÃ¼r kurucusundaki Ã¶ÄŸe, gÃ¶sterici bileÅŸeni '%s' iÃ§in %s'tir fakat %s olmalÄ±ydÄ±"
  
! #: fortran/resolve.cc:1392
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "%L'deki gÃ¶sterici atamasÄ±nda farklÄ± karakter uzunluklarÄ±"
  
! #: fortran/resolve.cc:1437
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1471
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "%C'deki yapÄ± kurucuda Ã§ok fazla bileÅŸen"
  
! #: fortran/resolve.cc:1490
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "%C'deki yapÄ± kurucuda Ã§ok fazla bileÅŸen"
  
! #: fortran/resolve.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "%L'de tÃ¼retilmiÅŸ tÃ¼r kurucusundaki Ã¶ÄŸe, gÃ¶sterici bileÅŸeni '%s' iÃ§in %s'tir fakat %s olmalÄ±ydÄ±"
  
! #: fortran/resolve.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "%L'de tÃ¼retilmiÅŸ tÃ¼r kurucusundaki Ã¶ÄŸe, gÃ¶sterici bileÅŸeni '%s' iÃ§in %s'tir fakat %s olmalÄ±ydÄ±"
  
! #: fortran/resolve.cc:1553
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "%L'de tÃ¼retilmiÅŸ tÃ¼r kurucusundaki Ã¶ÄŸe, gÃ¶sterici bileÅŸeni '%s' iÃ§in %s'tir fakat %s olmalÄ±ydÄ±"
  
! #: fortran/resolve.cc:1679
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Son boyuttaki Ã¼st sÄ±nÄ±r tahmini boyutlu '%s' dizisine baÅŸvuru iÃ§inde gÃ¶rÃ¼nmelidir (%L'de)."
  
! #: fortran/resolve.cc:1741
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' simgesi (%L'de) belirsiz"
  
! #: fortran/resolve.cc:1745
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "'%s' iÃ§ yordamÄ±na %L'de bir fiili argÃ¼man olarak izin verilmez."
  
! #: fortran/resolve.cc:1866
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier in function '%s' at %L is not allowed"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "'%s' iÅŸlevinde diÄŸer return belirtecine %L'de izin verilmiyor"
  
! #: fortran/resolve.cc:1879
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:1890
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
  
! #: fortran/resolve.cc:1903
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:1997 fortran/resolve.cc:10433 fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Yafta %d (%L'de baÅŸvurulu) hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: fortran/resolve.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "'%s' iÃ§ yordamÄ±na %L'de bir fiili argÃ¼man olarak izin verilmez."
  
! #: fortran/resolve.cc:2047
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "'%s' beyan iÅŸlevine bir fiili argÃ¼man olarak izin verilmez (%L'de)"
  
! #: fortran/resolve.cc:2055
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "'%s' beyan iÅŸlevine bir fiili argÃ¼man olarak izin verilmez (%L'de)"
  
! #: fortran/resolve.cc:2062
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "'%s' iÃ§ yordamÄ±na %L'de bir fiili argÃ¼man olarak izin verilmez."
  
! #: fortran/resolve.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL INTRINSIC olmayan '%s' yordamÄ±na %L'de bir fiili argÃ¼man olarak izin verilmez"
  
! #: fortran/resolve.cc:2097
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "'%s' simgesi (%L'de) belirsiz"
  
! #: fortran/resolve.cc:2174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of INT at %L is not a valid type"
  msgid "By-value argument at %L is not of numeric type"
  msgstr "%L'de INT'in argÃ¼manÄ± geÃ§erli bir tÃ¼r deÄŸil"
  
! #: fortran/resolve.cc:2181
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: fortran/resolve.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2218
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL INTRINSIC olmayan '%s' yordamÄ±na %L'de bir fiili argÃ¼man olarak izin verilmez"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2374
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2413
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "%2$qs sayacÄ± okunurken %1$qs iÅŸlevi iÃ§in kapsanma Ã§eliÅŸkisi"
  
! #: fortran/resolve.cc:2714
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/resolve.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "'%s' Ã¶zel iÅŸlevi (%L'de) Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.cc:2840
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Soysal iÅŸlev '%s' (%L'de) belirli bir yerleÅŸik arayÃ¼z ile uyumlu deÄŸil"
  
! #: fortran/resolve.cc:2878
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Ä°ÅŸlev '%s' (%L'de) bir INTRINSIC ama bir yerleÅŸik ile uyumlu deÄŸil"
  
! #: fortran/resolve.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "'%s' Ã¶zel iÅŸlevi (%L'de) Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.cc:3010
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3042
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%s' iÅŸlevi (%L'de) hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.cc:3046 fortran/resolve.cc:17679
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "'%s' iÅŸlevi (%L'de) hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.cc:3170
  #, fuzzy, gcc-internal-format
  #| msgid "Function reference to '%s' at %L is inside a FORALL block"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "'%s' iÃ§in iÅŸlev baÅŸvurusu %L'de bir FORALL blokunun iÃ§indedir"
  
! #: fortran/resolve.cc:3177
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "PURE yordamÄ±nÄ±n iÃ§inde dahili dosya birimi '%s' yazÄ±lamÄ±yor (%C'de)"
  
! #: fortran/resolve.cc:3251
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "%C'deki ELSE deyiminden sonra umulmadÄ±k dÃ¶kÃ¼ntÃ¼"
  
! #: fortran/resolve.cc:3262
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "%q+D bir iÅŸlev deÄŸil,"
  
! #: fortran/resolve.cc:3270 fortran/resolve.cc:3785
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3282
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "'%s' iÅŸlevi CHARACTER(*) bildirimli olup, bir sÃ¶zde argÃ¼man olmadÄ±ÄŸÄ±ndan %L'de kullanÄ±lamaz"
  
! #: fortran/resolve.cc:3359
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3373
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3389
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3451
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3455
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3513
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Using function %qs at %L is deprecated"
  msgstr "%L'deki deyim iÅŸlevi iÃ§ iÃ§e"
  
! #: fortran/resolve.cc:3529
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "'%s' (%L'de bir FORALL blokunun iÃ§indeki) iÃ§in altyordam baÅŸvurusu PURE deÄŸil"
  
! #: fortran/resolve.cc:3535
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "'%s' (%L'de bir FORALL blokunun iÃ§indeki) iÃ§in altyordam baÅŸvurusu PURE deÄŸil"
  
! #: fortran/resolve.cc:3541
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "'%s' (%L'de) iÃ§in altyordam baÅŸvurusu PURE deÄŸil"
  
! #: fortran/resolve.cc:3609
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Ã–zel altyordam '%s' %L'de Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.cc:3618
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Soysal iÅŸlev '%s' (%L'de) bir yerleÅŸik altyordam arayÃ¼zÃ¼ ile uyumlu deÄŸil"
  
! #: fortran/resolve.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Altyordam '%s' (%L'de) bir INTRINSIC ama bir yerleÅŸik ile uyumlu deÄŸil"
  
! #: fortran/resolve.cc:3698
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Ã–zel altyordam '%s' %L'de Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.cc:3756
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' (%L'deki) %L'deki CALL ile uyumlu olmayan bir tÃ¼re sahip"
  
! #: fortran/resolve.cc:3795
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3799
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3844
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "%L ve %L'de terimlerin biÃ§imleri benzer deÄŸil"
  
! #: fortran/resolve.cc:3940
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4043
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de gÃ¶sterici deÄŸerli olamaz"
  
! #: fortran/resolve.cc:4047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Bir satÄ±riÃ§i iÅŸlev satÄ±riÃ§i olamadÄ±ÄŸÄ±nda uyarÄ±r"
  
! #: fortran/resolve.cc:4124
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4148
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4322 fortran/resolve.cc:4337
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "%s iÃ§in %L'deki Ã§eÅŸit geÃ§ersiz"
  
! #: fortran/resolve.cc:4378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "%s iÃ§in %L'deki Ã§eÅŸit geÃ§ersiz"
  
! #: fortran/resolve.cc:4438
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4724
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4729
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4765
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "%L'de sÄ±fÄ±r adÄ±m uzunluÄŸu kuraldÄ±ÅŸÄ±"
  
! #: fortran/resolve.cc:4782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4831
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "dizi baÅŸvurusunda altindis yok"
  
! #: fortran/resolve.cc:4854
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Tahmini boyutlu dizi bÃ¶lÃ¼mÃ¼nÃ¼n en saÄŸ Ã¼st sÄ±nÄ±rÄ± %L'de belirtilmemiÅŸ"
  
! #: fortran/resolve.cc:4864
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "%L'de dizi baÅŸvurusunda sÄ±ra uyumsuz (%d/%d)"
  
! #: fortran/resolve.cc:4872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "%L'de dizi baÅŸvurusunda sÄ±ra uyumsuz (%d/%d)"
  
! #: fortran/resolve.cc:4888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "%L'deki FORALL adÄ±m ifadesi bir deÄŸiÅŸmez %s olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:4916
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "%L'de dizi indisi deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:4922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be of INTEGER type"
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "%L'de dizi indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:4928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Ek: %L'de REAL dizi indisi"
  
! #: fortran/resolve.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "%L'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "%L'de boyut argÃ¼manÄ± INTEGER tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.cc:5034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "%C'de dizi baÅŸvurusunun yapÄ±lÄ±ÅŸÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:5048
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5060
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5105
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "%L'deki dizi indisi %d. mertebeden bir dizidir"
  
! #: fortran/resolve.cc:5203
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5210
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5232
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "%L'deki altdizge son indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5239
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "%L'deki altdizge son indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L is too large"
  msgstr "%L'deki altdizge son indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5450
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "%L'de hatalÄ± dizi baÅŸvurusu"
  
! #: fortran/resolve.cc:5464
  #, 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 "SÄ±fÄ±rdan farklÄ± bir mertebeden bir parÃ§a baÅŸvurusunun saÄŸ bileÅŸeni %L'de POINTER Ã¶zniteliÄŸinde olmamalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "SÄ±fÄ±rdan farklÄ± bir mertebeden bir parÃ§a baÅŸvurusunun saÄŸ bileÅŸeni %L'de POINTER Ã¶zniteliÄŸinde olmamalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5520
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "%L'de sÄ±fÄ±rdan farklÄ± bir mertebeden iki veya daha fazla parÃ§a baÅŸvurusu belirtilmemelidir"
  
! #: fortran/resolve.cc:5612
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5694
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
--- 82519,83321 ----
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Karakter deÄŸerli iÃ§ iÅŸlev '%s' tahmini uzunlukta olmamalÄ± (%L'de)"
  
! #: fortran/resolve.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Ã§eliskili gerÃ§ekleme deÄŸiÅŸkeni Ã¶zelliÄŸi"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Ã§eliskili gerÃ§ekleme deÄŸiÅŸkeni Ã¶zelliÄŸi"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION sonucu %s FUNCTION %s iÃ§inde bir dizi olamaz (%L'de)"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY sonucu %s FUNCTION %s iÃ§inde bir dizi olamaz (%L'de)"
  
! #: fortran/resolve.cc:870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION sonucu %s FUNCTION %s iÃ§inde bir POINTER olamaz (%L'de)"
  
! #: fortran/resolve.cc:874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY sonucu %s FUNCTION %s iÃ§inde bir POINTER olamaz (%L'de)"
  
! #: fortran/resolve.cc:881
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
! msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "FUNCTION sonucu %s FUNCTION %s iÃ§inde bir POINTER olamaz (%L'de)"
! 
! #: fortran/resolve.cc:885
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
! msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
! msgstr "ENTRY sonucu %s FUNCTION %s iÃ§inde bir POINTER olamaz (%L'de)"
! 
! #: fortran/resolve.cc:923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION sonucu %s, %s tÃ¼rÃ¼nde olamaz (FUNCTION %s iÃ§inde, %L'de)"
  
! #: fortran/resolve.cc:928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTFY sonucu %s, %s tÃ¼rÃ¼nde olamaz (FUNCTION %s iÃ§inde, %L'de)"
  
! #: fortran/resolve.cc:975
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "'%s' simgesi (%C'deki) zaten bir COMMON blokundadÄ±r"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "'%s' simgesi (%C'deki) zaten bir COMMON blokundadÄ±r"
  
! #: fortran/resolve.cc:989
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:996
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1007
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1015
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "%C'de COMMON iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni SEQUENCE Ã¶zniteliÄŸine sahip deÄŸildir"
  
! #: fortran/resolve.cc:1019
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "%C'de COMMON iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni SEQUENCE Ã¶zniteliÄŸine sahip deÄŸildir"
  
! #: fortran/resolve.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable in COMMON at %C does not have the SEQUENCE attribute"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "%C'de COMMON iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni SEQUENCE Ã¶zniteliÄŸine sahip deÄŸildir"
  
! #: fortran/resolve.cc:1067
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1081
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "Ä°simli COMMON blok '%s' %L'de aynÄ± boyutta olmalÄ±"
  
! #: fortran/resolve.cc:1089
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "Ä°simli COMMON blok '%s' %L'de aynÄ± boyutta olmalÄ±"
  
! #: fortran/resolve.cc:1132
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Ä°simli COMMON blok '%s' %L'de aynÄ± boyutta olmalÄ±"
  
! #: fortran/resolve.cc:1136
  #, fuzzy, gcc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:1140
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not an intrinsic subroutine"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "Soysal iÅŸlev '%s' (%L'de) bir yerleÅŸik altyordam deÄŸil"
  
! #: fortran/resolve.cc:1144
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1216
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1356
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1377
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "%L'de tÃ¼retilmiÅŸ tÃ¼r kurucusundaki Ã¶ÄŸe, gÃ¶sterici bileÅŸeni '%s' iÃ§in %s'tir fakat %s olmalÄ±ydÄ±"
  
! #: fortran/resolve.cc:1409
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "%L'deki gÃ¶sterici atamasÄ±nda farklÄ± karakter uzunluklarÄ±"
  
! #: fortran/resolve.cc:1454
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1488
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "%C'deki yapÄ± kurucuda Ã§ok fazla bileÅŸen"
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %C"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "%C'deki yapÄ± kurucuda Ã§ok fazla bileÅŸen"
  
! #: fortran/resolve.cc:1520
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "%L'de tÃ¼retilmiÅŸ tÃ¼r kurucusundaki Ã¶ÄŸe, gÃ¶sterici bileÅŸeni '%s' iÃ§in %s'tir fakat %s olmalÄ±ydÄ±"
  
! #: fortran/resolve.cc:1541
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "%L'de tÃ¼retilmiÅŸ tÃ¼r kurucusundaki Ã¶ÄŸe, gÃ¶sterici bileÅŸeni '%s' iÃ§in %s'tir fakat %s olmalÄ±ydÄ±"
  
! #: fortran/resolve.cc:1570
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the derived type constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "%L'de tÃ¼retilmiÅŸ tÃ¼r kurucusundaki Ã¶ÄŸe, gÃ¶sterici bileÅŸeni '%s' iÃ§in %s'tir fakat %s olmalÄ±ydÄ±"
  
! #: fortran/resolve.cc:1696
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L."
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Son boyuttaki Ã¼st sÄ±nÄ±r tahmini boyutlu '%s' dizisine baÅŸvuru iÃ§inde gÃ¶rÃ¼nmelidir (%L'de)."
  
! #: fortran/resolve.cc:1758
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' simgesi (%L'de) belirsiz"
  
! #: fortran/resolve.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "'%s' iÃ§ yordamÄ±na %L'de bir fiili argÃ¼man olarak izin verilmez."
  
! #: fortran/resolve.cc:1883
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier in function '%s' at %L is not allowed"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "'%s' iÅŸlevinde diÄŸer return belirtecine %L'de izin verilmiyor"
  
! #: fortran/resolve.cc:1896
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:1907
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "%L'deki yerleÅŸik mevcut deÄŸil"
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1956
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2014 fortran/resolve.cc:10464 fortran/resolve.cc:12433
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Yafta %d (%L'de baÅŸvurulu) hiÃ§ tanÄ±mlanmamÄ±ÅŸ"
  
! #: fortran/resolve.cc:2046
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "'%s' iÃ§ yordamÄ±na %L'de bir fiili argÃ¼man olarak izin verilmez."
  
! #: fortran/resolve.cc:2064
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "'%s' beyan iÅŸlevine bir fiili argÃ¼man olarak izin verilmez (%L'de)"
  
! #: fortran/resolve.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "'%s' beyan iÅŸlevine bir fiili argÃ¼man olarak izin verilmez (%L'de)"
  
! #: fortran/resolve.cc:2079
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is not allowed as an actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "'%s' iÃ§ yordamÄ±na %L'de bir fiili argÃ¼man olarak izin verilmez."
  
! #: fortran/resolve.cc:2087
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL INTRINSIC olmayan '%s' yordamÄ±na %L'de bir fiili argÃ¼man olarak izin verilmez"
  
! #: fortran/resolve.cc:2114
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2136
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "'%s' simgesi (%L'de) belirsiz"
  
! #: fortran/resolve.cc:2191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of INT at %L is not a valid type"
  msgid "By-value argument at %L is not of numeric type"
  msgstr "%L'de INT'in argÃ¼manÄ± geÃ§erli bir tÃ¼r deÄŸil"
  
! #: fortran/resolve.cc:2198
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "standart uzlaÅŸÄ±mlara bu baÄŸlam iÃ§inde izin verilmez"
  
! #: fortran/resolve.cc:2224
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2235
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL INTRINSIC olmayan '%s' yordamÄ±na %L'de bir fiili argÃ¼man olarak izin verilmez"
  
! #: fortran/resolve.cc:2244
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2391
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2430
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2704
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "%2$qs sayacÄ± okunurken %1$qs iÅŸlevi iÃ§in kapsanma Ã§eliÅŸkisi"
  
! #: fortran/resolve.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "Type/rank mismatch in argument '%s' at %L"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "ArgÃ¼man '%s' iÃ§in tÃ¼r/sira uyumsuzluÄŸu (%L'de)"
  
! #: fortran/resolve.cc:2837
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "'%s' Ã¶zel iÅŸlevi (%L'de) Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.cc:2857
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Soysal iÅŸlev '%s' (%L'de) belirli bir yerleÅŸik arayÃ¼z ile uyumlu deÄŸil"
  
! #: fortran/resolve.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Ä°ÅŸlev '%s' (%L'de) bir INTRINSIC ama bir yerleÅŸik ile uyumlu deÄŸil"
  
! #: fortran/resolve.cc:2950
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "'%s' Ã¶zel iÅŸlevi (%L'de) Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.cc:3027
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3059
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%s' iÅŸlevi (%L'de) hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.cc:3063 fortran/resolve.cc:17705
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "'%s' iÅŸlevi (%L'de) hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "Function reference to '%s' at %L is inside a FORALL block"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "'%s' iÃ§in iÅŸlev baÅŸvurusu %L'de bir FORALL blokunun iÃ§indedir"
  
! #: fortran/resolve.cc:3194
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "PURE yordamÄ±nÄ±n iÃ§inde dahili dosya birimi '%s' yazÄ±lamÄ±yor (%C'de)"
  
! #: fortran/resolve.cc:3268
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "%C'deki ELSE deyiminden sonra umulmadÄ±k dÃ¶kÃ¼ntÃ¼"
  
! #: fortran/resolve.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "%q+D bir iÅŸlev deÄŸil,"
  
! #: fortran/resolve.cc:3287 fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3299
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3342
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "'%s' iÅŸlevi CHARACTER(*) bildirimli olup, bir sÃ¶zde argÃ¼man olmadÄ±ÄŸÄ±ndan %L'de kullanÄ±lamaz"
  
! #: fortran/resolve.cc:3376
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3390
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3406
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3468
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3472
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3530
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function at %L is recursive"
  msgid "Using function %qs at %L is deprecated"
  msgstr "%L'deki deyim iÅŸlevi iÃ§ iÃ§e"
  
! #: fortran/resolve.cc:3546
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "'%s' (%L'de bir FORALL blokunun iÃ§indeki) iÃ§in altyordam baÅŸvurusu PURE deÄŸil"
  
! #: fortran/resolve.cc:3552
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "'%s' (%L'de bir FORALL blokunun iÃ§indeki) iÃ§in altyordam baÅŸvurusu PURE deÄŸil"
  
! #: fortran/resolve.cc:3558
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "'%s' (%L'de) iÃ§in altyordam baÅŸvurusu PURE deÄŸil"
  
! #: fortran/resolve.cc:3626
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Ã–zel altyordam '%s' %L'de Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.cc:3635
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Soysal iÅŸlev '%s' (%L'de) bir yerleÅŸik altyordam arayÃ¼zÃ¼ ile uyumlu deÄŸil"
  
! #: fortran/resolve.cc:3670
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Altyordam '%s' (%L'de) bir INTRINSIC ama bir yerleÅŸik ile uyumlu deÄŸil"
  
! #: fortran/resolve.cc:3715
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Ã–zel altyordam '%s' %L'de Ã§Ã¶zÃ¼mlenemiyor"
  
! #: fortran/resolve.cc:3773
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' (%L'deki) %L'deki CALL ile uyumlu olmayan bir tÃ¼re sahip"
  
! #: fortran/resolve.cc:3812
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3816
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3861
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3878
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:3905
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "%L ve %L'de terimlerin biÃ§imleri benzer deÄŸil"
  
! #: fortran/resolve.cc:3957
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4060
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de gÃ¶sterici deÄŸerli olamaz"
  
! #: fortran/resolve.cc:4064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Bir satÄ±riÃ§i iÅŸlev satÄ±riÃ§i olamadÄ±ÄŸÄ±nda uyarÄ±r"
  
! #: fortran/resolve.cc:4141
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4165
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4339 fortran/resolve.cc:4354
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
  msgstr "%s iÃ§in %L'deki Ã§eÅŸit geÃ§ersiz"
  
! #: fortran/resolve.cc:4395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "%s iÃ§in %L'deki Ã§eÅŸit geÃ§ersiz"
  
! #: fortran/resolve.cc:4455
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4782
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "%L'de sÄ±fÄ±r adÄ±m uzunluÄŸu kuraldÄ±ÅŸÄ±"
  
! #: fortran/resolve.cc:4799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4823
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array reference at %L is out of bounds"
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "%L'deki dizi baÅŸvurusu sÄ±nÄ±rlarÄ±n dÄ±ÅŸÄ±nda"
  
! #: fortran/resolve.cc:4848
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "dizi baÅŸvurusunda altindis yok"
  
! #: fortran/resolve.cc:4871
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Tahmini boyutlu dizi bÃ¶lÃ¼mÃ¼nÃ¼n en saÄŸ Ã¼st sÄ±nÄ±rÄ± %L'de belirtilmemiÅŸ"
  
! #: fortran/resolve.cc:4881
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "%L'de dizi baÅŸvurusunda sÄ±ra uyumsuz (%d/%d)"
  
! #: fortran/resolve.cc:4889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "%L'de dizi baÅŸvurusunda sÄ±ra uyumsuz (%d/%d)"
  
! #: fortran/resolve.cc:4905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "%L'deki FORALL adÄ±m ifadesi bir deÄŸiÅŸmez %s olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:4933
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "%L'de dizi indisi deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:4939
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be of INTEGER type"
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "%L'de dizi indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:4945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "Ek: %L'de REAL dizi indisi"
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "%L'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:4991
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "%L'de boyut argÃ¼manÄ± INTEGER tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.cc:5051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "%C'de dizi baÅŸvurusunun yapÄ±lÄ±ÅŸÄ± geÃ§ersiz"
  
! #: fortran/resolve.cc:5065
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5077
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "%L'deki dizi indisi %d. mertebeden bir dizidir"
  
! #: fortran/resolve.cc:5220
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5227
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "%L'deki altdizge baÅŸlangÄ±Ã§ indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5249
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "%L'deki altdizge son indisi INTEGER tÃ¼rÃ¼nde olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5256
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "%L'deki altdizge son indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring end index at %L must be scalar"
  msgid "Substring end index at %L is too large"
  msgstr "%L'deki altdizge son indisi bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5467
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "%L'de hatalÄ± dizi baÅŸvurusu"
  
! #: fortran/resolve.cc:5481
  #, 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 "SÄ±fÄ±rdan farklÄ± bir mertebeden bir parÃ§a baÅŸvurusunun saÄŸ bileÅŸeni %L'de POINTER Ã¶zniteliÄŸinde olmamalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "SÄ±fÄ±rdan farklÄ± bir mertebeden bir parÃ§a baÅŸvurusunun saÄŸ bileÅŸeni %L'de POINTER Ã¶zniteliÄŸinde olmamalÄ±dÄ±r"
  
! #: fortran/resolve.cc:5537
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "%L'de sÄ±fÄ±rdan farklÄ± bir mertebeden iki veya daha fazla parÃ§a baÅŸvurusu belirtilmemelidir"
  
! #: fortran/resolve.cc:5629
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5711
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
*************** msgstr "Tahmini boyutlu dizi bir sÃ¶zde
*** 83302,83313 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5714
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5733
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
--- 83325,83336 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
*************** msgstr "Tahmini boyutlu dizi bir sÃ¶zde
*** 83317,83625 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5743
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5763
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5961
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5966
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6065
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: fortran/resolve.cc:6155
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6333 fortran/resolve.cc:6485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Error in typebound call at %L"
  msgstr "GeniÅŸletme: %C'de eski tarz ilklendirme"
  
! #: fortran/resolve.cc:6449
  #, 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' etiketi (%L'de) bir deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:6456
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6495
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6504
  #, 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 "Ã–ÄŸesel yordamÄ±n '%s' argÃ¼manÄ± deÄŸiÅŸmez olmalÄ± (%L'de)"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6692
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6726
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be INTEGER"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s' (%L'de) bir INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:6778
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7313
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Ä°fade tÃ¼rÃ¼ umuluyordu"
  
! #: fortran/resolve.cc:7346
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s' (%L'de) bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7356
  #, 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'de) bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7360 fortran/resolve.cc:7367
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s' (%L'de) bir INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7422
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "%L'de Do dÃ¶ngÃ¼sÃ¼ndeki adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:7445
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7468
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7529
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL indis ismi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL baÅŸlatma ifadesi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7541
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL son ifadesi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7549
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "%L'deki FORALL adÄ±m ifadesi bir deÄŸiÅŸmez %s olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7554
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "%L'deki FORALL adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:7567
  #, 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 "DeÄŸiÅŸken '%s' (%L'de) ifade iÃ§inde gÃ¶rÃ¼nemez"
  
! #: fortran/resolve.cc:7672 fortran/resolve.cc:7970
  #, 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 "%L'de ALLOCATE deyimindeki ifade ya bir POINTER ya da ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.cc:7680 fortran/resolve.cc:7933
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7790
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7821
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7981
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7993
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8007
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8022
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8035
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8053
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8134 fortran/resolve.cc:8149
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "%L'deki ALLOCATE deyimde dizi belirtimi gerekli "
  
! #: fortran/resolve.cc:8141
  #, 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 "%L'deki ALLOCATE deyimde dizi belirtimi gerekli "
  
! #: fortran/resolve.cc:8166
  #, 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 "%L'deki ALLOCATE deyimde dizi belirtimi gerekli "
  
! #: fortran/resolve.cc:8176 fortran/resolve.cc:8278
  #, 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 "%L'deki ALLOCATE deyimde dizi belirtimi hatalÄ±"
  
! #: fortran/resolve.cc:8182
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8194
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8205 fortran/resolve.cc:8233
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "%L'deki ALLOCATE deyimde dizi belirtimi hatalÄ±"
  
! #: fortran/resolve.cc:8252
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8267
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "%L'deki ALLOCATE deyimde dizi belirtimi hatalÄ±"
  
! #: fortran/resolve.cc:8309
  #, 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 "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:8338
  #, 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'deki yafta %L'deki GOTO deyimiyle aynÄ± blokta deÄŸil"
  
! #: fortran/resolve.cc:8351
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:8394
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8426
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8432 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 83340,83648 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5760
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5771
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5780
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5796
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5978
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:5983
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6053
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared private"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "gerÃ§eklenim deÄŸiÅŸkeni %qs private olarak bildirilmiÅŸ"
  
! #: fortran/resolve.cc:6172
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6350 fortran/resolve.cc:6502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Error in typebound call at %L"
  msgstr "GeniÅŸletme: %C'de eski tarz ilklendirme"
  
! #: fortran/resolve.cc:6466
  #, 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' etiketi (%L'de) bir deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:6473
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6512
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6521
  #, 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 "Ã–ÄŸesel yordamÄ±n '%s' argÃ¼manÄ± deÄŸiÅŸmez olmalÄ± (%L'de)"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6709
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6743
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be INTEGER"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s' (%L'de) bir INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:6795
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7330
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Ä°fade tÃ¼rÃ¼ umuluyordu"
  
! #: fortran/resolve.cc:7363
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s' (%L'de) bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7373
  #, 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'de) bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7377 fortran/resolve.cc:7384
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s' (%L'de) bir INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "%L'de Do dÃ¶ngÃ¼sÃ¼ndeki adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7479
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7485
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7546
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL indis ismi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7551
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL baÅŸlatma ifadesi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7558
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "%L'de FORALL son ifadesi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7566
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "%L'deki FORALL adÄ±m ifadesi bir deÄŸiÅŸmez %s olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:7571
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "%L'deki FORALL adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:7584
  #, 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 "DeÄŸiÅŸken '%s' (%L'de) ifade iÃ§inde gÃ¶rÃ¼nemez"
  
! #: fortran/resolve.cc:7689 fortran/resolve.cc:7987
  #, 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 "%L'de ALLOCATE deyimindeki ifade ya bir POINTER ya da ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.cc:7697 fortran/resolve.cc:7950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7807
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7838
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:7998
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8010
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8024
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8039
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8052
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8070
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8154 fortran/resolve.cc:8169
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "%L'deki ALLOCATE deyimde dizi belirtimi gerekli "
  
! #: fortran/resolve.cc:8161
  #, 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 "%L'deki ALLOCATE deyimde dizi belirtimi gerekli "
  
! #: fortran/resolve.cc:8186
  #, 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 "%L'deki ALLOCATE deyimde dizi belirtimi gerekli "
  
! #: fortran/resolve.cc:8196 fortran/resolve.cc:8298
  #, 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 "%L'deki ALLOCATE deyimde dizi belirtimi hatalÄ±"
  
! #: fortran/resolve.cc:8202
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8214
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8225 fortran/resolve.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "%L'deki ALLOCATE deyimde dizi belirtimi hatalÄ±"
  
! #: fortran/resolve.cc:8272
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8287
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "%L'deki ALLOCATE deyimde dizi belirtimi hatalÄ±"
  
! #: fortran/resolve.cc:8329
  #, 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 "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:8358
  #, 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'deki yafta %L'deki GOTO deyimiyle aynÄ± blokta deÄŸil"
  
! #: fortran/resolve.cc:8371
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:8414
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8446
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8452 fortran/resolve.cc:8458
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 83628,83928 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8666
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "%L'deki CASE etiketi ile %L'deki CASE etiketi birbirinin Ã¼zerine taÅŸÄ±yor"
  
! #: fortran/resolve.cc:8717
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "%L'de CASE deyimindeki ifade %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.cc:8728
  #, 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 "%L'de CASE deyimindeki ifade %d. Ã§eÅŸit olmalÄ±"
  
! #: fortran/resolve.cc:8741
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "%L'de CASE deyimindeki ifade bir deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:8787
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "%L'de hesaplanmÄ±ÅŸ GOTO deyimindeki seÃ§im ifadesi bir deÄŸiÅŸmez tamsayÄ± ifadesi olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:8806
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± %s olamaz"
  
! #: fortran/resolve.cc:8816
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: fortran/resolve.cc:8834 fortran/resolve.cc:8842
  #, 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 "%L'de CASE deyimindeki ifade %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.cc:8904 fortran/resolve.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "%L'deki DEFAULT CASE deyiminden sonra %L'de ikinci bir DEFAULT CASE olamaz"
  
! #: fortran/resolve.cc:8930
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "%L'deki CASE deyiminde mantÄ±ksal aralÄ±ÄŸa izin verilmez"
  
! #: fortran/resolve.cc:8943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "%L'deki CASE deyiminde mantÄ±ksal aralÄ±ÄŸa izin verilmez"
  
! #: fortran/resolve.cc:8958
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "%L'deki aralÄ±k belirtimi asla eÅŸleÅŸmeyebilir"
  
! #: fortran/resolve.cc:9061
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "%L'deki mantÄ±ksal SELECT CASE blokunun ikiden fazla case'i var"
  
! #: fortran/resolve.cc:9112
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "%L'deki yerleÅŸik '%s' seÃ§ilmiÅŸ standartta bulunmuyor"
  
! #: fortran/resolve.cc:9121
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "'%s' ismi (%C'de) tanÄ±mlÄ± bir iÅŸleÃ§ olarak kullanÄ±lamaz"
  
! #: fortran/resolve.cc:9138
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "%L'deki yerleÅŸik '%s' seÃ§ilmiÅŸ standartta bulunmuyor"
  
! #: fortran/resolve.cc:9154
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "%L'deki yineleyici adÄ±mÄ± sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:9166
  #, 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' iÅŸlevi (%L'de) hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.cc:9188
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9431
  #, 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 "%L'deki EQUIVALENCE deyiminde sÃ¶z dizimi hatasÄ±"
  
! #: fortran/resolve.cc:9469 fortran/resolve.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9510
  #, 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 "%L'deki CASE etiketi ile %L'deki CASE etiketi birbirinin Ã¼zerine taÅŸÄ±yor"
  
! #: fortran/resolve.cc:9523
  #, 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 "TÃ¼retilmiÅŸ '%s' tÃ¼rÃ¼ (%C'deki) tanÄ±mÄ±ndan Ã¶nce kullanÄ±lÄ±yor"
  
! #: fortran/resolve.cc:9536
  #, 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 "TÃ¼retilmiÅŸ tÃ¼r ismi '%s' %C'de zaten temel  %s tÃ¼rÃ¼nde"
  
! #: fortran/resolve.cc:9539
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "UmulmadÄ±k %s deyimi (%C'de)"
  
! #: fortran/resolve.cc:9549
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9930
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9939
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9942
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9952 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "%s iÃ§in %L'deki Ã§eÅŸit geÃ§ersiz"
  
! #: fortran/resolve.cc:10120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "%L'de dizi indisi deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:10130
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10143
  #, 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'deki veri aktarÄ±m elemanÄ±nÄ±n POINTER bileÅŸenleri olamaz"
  
! #: fortran/resolve.cc:10152
  #, 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'deki veri aktarÄ±m elemanÄ±nÄ±n POINTER bileÅŸenleri olamaz"
  
! #: fortran/resolve.cc:10159
  #, 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 ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n PRIVATE bileÅŸenleri olamaz"
  
! #: fortran/resolve.cc:10170
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n PRIVATE bileÅŸenleri olamaz"
  
! #: fortran/resolve.cc:10176
  #, 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 PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n POINTER bileÅŸenleri olamaz"
  
! #: fortran/resolve.cc:10194
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "%L'deki veri aktarÄ±m elemanÄ± tahmini boyutlu bir diziye bir tam baÅŸvuru olamaz"
  
! #: fortran/resolve.cc:10251
  #, 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 "%L'de FORALL indis ismi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:10261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "%L'de FORALL indis ismi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:10265
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/resolve.cc:10268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/resolve.cc:10275 fortran/resolve.cc:10397
  #, 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 "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:10287 fortran/resolve.cc:10409
  #, 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 "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:10299
  #, 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'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:10312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: fortran/resolve.cc:10373
  #, 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 "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: fortran/resolve.cc:10377 fortran/resolve.cc:10387
  #, 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 "%L'deki ACOS argÃ¼manÄ± -1 .. 1 arasÄ±nda olmalÄ±"
  
! #: fortran/resolve.cc:10440
  #, 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'deki deyim %L'deki dallanma deyimi iÃ§in geÃ§erli bir dallanma hedef deyimi deÄŸildir"
  
! #: fortran/resolve.cc:10450
  #, 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"
--- 83651,83951 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8686
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "%L'deki CASE etiketi ile %L'deki CASE etiketi birbirinin Ã¼zerine taÅŸÄ±yor"
  
! #: fortran/resolve.cc:8737
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "%L'de CASE deyimindeki ifade %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.cc:8748
  #, 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 "%L'de CASE deyimindeki ifade %d. Ã§eÅŸit olmalÄ±"
  
! #: fortran/resolve.cc:8761
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "%L'de CASE deyimindeki ifade bir deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:8807
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "%L'de hesaplanmÄ±ÅŸ GOTO deyimindeki seÃ§im ifadesi bir deÄŸiÅŸmez tamsayÄ± ifadesi olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:8826
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± %s olamaz"
  
! #: fortran/resolve.cc:8836
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: fortran/resolve.cc:8854 fortran/resolve.cc:8862
  #, 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 "%L'de CASE deyimindeki ifade %s tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.cc:8924 fortran/resolve.cc:9592
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "%L'deki DEFAULT CASE deyiminden sonra %L'de ikinci bir DEFAULT CASE olamaz"
  
! #: fortran/resolve.cc:8950
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "%L'deki CASE deyiminde mantÄ±ksal aralÄ±ÄŸa izin verilmez"
  
! #: fortran/resolve.cc:8963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Logical range in CASE statement at %L is not allowed"
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "%L'deki CASE deyiminde mantÄ±ksal aralÄ±ÄŸa izin verilmez"
  
! #: fortran/resolve.cc:8978
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "%L'deki aralÄ±k belirtimi asla eÅŸleÅŸmeyebilir"
  
! #: fortran/resolve.cc:9081
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "%L'deki mantÄ±ksal SELECT CASE blokunun ikiden fazla case'i var"
  
! #: fortran/resolve.cc:9143
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "%L'deki yerleÅŸik '%s' seÃ§ilmiÅŸ standartta bulunmuyor"
  
! #: fortran/resolve.cc:9152
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "'%s' ismi (%C'de) tanÄ±mlÄ± bir iÅŸleÃ§ olarak kullanÄ±lamaz"
  
! #: fortran/resolve.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not included in the selected standard"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "%L'deki yerleÅŸik '%s' seÃ§ilmiÅŸ standartta bulunmuyor"
  
! #: fortran/resolve.cc:9185
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Selector at %L cannot be NULL()"
  msgstr "%L'deki yineleyici adÄ±mÄ± sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:9197
  #, 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' iÅŸlevi (%L'de) hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.cc:9220
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9230
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9462
  #, 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 "%L'deki EQUIVALENCE deyiminde sÃ¶z dizimi hatasÄ±"
  
! #: fortran/resolve.cc:9500 fortran/resolve.cc:9512
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9541
  #, 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 "%L'deki CASE etiketi ile %L'deki CASE etiketi birbirinin Ã¼zerine taÅŸÄ±yor"
  
! #: fortran/resolve.cc:9554
  #, 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 "TÃ¼retilmiÅŸ '%s' tÃ¼rÃ¼ (%C'deki) tanÄ±mÄ±ndan Ã¶nce kullanÄ±lÄ±yor"
  
! #: fortran/resolve.cc:9567
  #, 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 "TÃ¼retilmiÅŸ tÃ¼r ismi '%s' %C'de zaten temel  %s tÃ¼rÃ¼nde"
  
! #: fortran/resolve.cc:9570
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "UmulmadÄ±k %s deyimi (%C'de)"
  
! #: fortran/resolve.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9827
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9961
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9970
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9973
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9983 fortran/resolve.cc:9988
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "%s iÃ§in %L'deki Ã§eÅŸit geÃ§ersiz"
  
! #: fortran/resolve.cc:10151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array index at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "%L'de dizi indisi deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:10161
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10174
  #, 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'deki veri aktarÄ±m elemanÄ±nÄ±n POINTER bileÅŸenleri olamaz"
  
! #: fortran/resolve.cc:10183
  #, 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'deki veri aktarÄ±m elemanÄ±nÄ±n POINTER bileÅŸenleri olamaz"
  
! #: fortran/resolve.cc:10190
  #, 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 ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n PRIVATE bileÅŸenleri olamaz"
  
! #: fortran/resolve.cc:10201
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n PRIVATE bileÅŸenleri olamaz"
  
! #: fortran/resolve.cc:10207
  #, 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 PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "%L'deki veri aktarÄ±m elemanÄ±nÄ±n POINTER bileÅŸenleri olamaz"
  
! #: fortran/resolve.cc:10225
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "%L'deki veri aktarÄ±m elemanÄ± tahmini boyutlu bir diziye bir tam baÅŸvuru olamaz"
  
! #: fortran/resolve.cc:10282
  #, 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 "%L'de FORALL indis ismi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:10292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "%L'de FORALL indis ismi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:10296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/resolve.cc:10299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "`%s' iÃ§in fiili argÃ¼man bir gÃ¶sterici olmalÄ± (%L'de)"
  
! #: fortran/resolve.cc:10306 fortran/resolve.cc:10428
  #, 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 "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:10318 fortran/resolve.cc:10440
  #, 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 "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:10330
  #, 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'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:10343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: fortran/resolve.cc:10404
  #, 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 "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: fortran/resolve.cc:10408 fortran/resolve.cc:10418
  #, 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 "%L'deki ACOS argÃ¼manÄ± -1 .. 1 arasÄ±nda olmalÄ±"
  
! #: fortran/resolve.cc:10471
  #, 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'deki deyim %L'deki dallanma deyimi iÃ§in geÃ§erli bir dallanma hedef deyimi deÄŸildir"
  
! #: fortran/resolve.cc:10481
  #, 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'deki dallanma bir sonsuz dÃ¶n
*** 83930,83941 ****
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10467 fortran/resolve.cc:10490
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10471 fortran/resolve.cc:10496
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 83953,83964 ----
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10498 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10502 fortran/resolve.cc:10527
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 83943,84161 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "%L'deki yafta %L'deki GOTO deyimiyle aynÄ± blokta deÄŸil"
  
! #: fortran/resolve.cc:10583
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "%L'deki WHERE maskesi uyumsuz biÃ§imde"
  
! #: fortran/resolve.cc:10599
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "%L'deki WHERE atama hedefi uyumsuz biÃ§imde"
  
! #: fortran/resolve.cc:10612 fortran/resolve.cc:10704
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10622 fortran/resolve.cc:10714
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "%L'deki WHERE iÃ§inde desteklenmeyen deyim"
  
! #: fortran/resolve.cc:10653
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%L'de bir FORALL indis deÄŸiÅŸkenine atama"
  
! #: fortran/resolve.cc:10662
  #, 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 "'%s' indisli FORALL %L'de bu nesneye birden fazla atamaya sebep oluyor"
  
! #: fortran/resolve.cc:10819
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "FORALL construct at %L"
  msgstr "Kurucu %s olmayabilir"
  
! #: fortran/resolve.cc:10840
  #, 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 "%L'de FORALL indis ismi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:10850
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Bir dÄ±ÅŸ FORALL oluÅŸumu zaten bu isimde bir indise sahip (%L'de)"
  
! #: fortran/resolve.cc:10932
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "%L'deki WHERE/ELSEWHERE deyimi bir deÄŸiÅŸmez LOGICAL dizisi gerektirir"
  
! #: fortran/resolve.cc:11048
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11161
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11193
  #, 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'deki atamanÄ±n saÄŸ tarafÄ± bir PURE yordamda bir POINTER iÃ§eren tÃ¼retilmiÅŸ bir tÃ¼rdÃ¼r"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11199
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11211
  #, 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 "%L'de bir FORALL indis deÄŸiÅŸkenine atama"
  
! #: fortran/resolve.cc:11243
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11247
  #, 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 "%L'de bir FORALL indis deÄŸiÅŸkenine atama"
  
! #: fortran/resolve.cc:11252
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11259
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11693
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:11997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "%L'deki gÃ¶sterici atamasÄ±nda farklÄ± tÃ¼rler"
  
! #: fortran/resolve.cc:12009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "%L'de hesaplanmÄ±ÅŸ GOTO deyimindeki seÃ§im ifadesi bir deÄŸiÅŸmez tamsayÄ± ifadesi olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:12094
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: fortran/resolve.cc:12285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:12321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "%L'deki ASSIGNED GOTO deyimi bir INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:12325
  #, 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' deÄŸiÅŸkenine %L'de bir hedef etiketi atanmÄ±ÅŸ olmamalÄ±ydÄ±"
  
! #: fortran/resolve.cc:12336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate RETURN statement at %L requires an INTEGER return specifier"
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "DiÄŸer RETURN deyimi %L'de bir INTEGER dÃ¶nÃ¼ÅŸ belirteci gerektirir"
  
! #: fortran/resolve.cc:12374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "%C'deki CASE'de ilklendime ifadesi umuluyordu"
  
! #: fortran/resolve.cc:12416
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:12463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "%s iÃ§in %L'deki Ã§eÅŸit geÃ§ersiz"
  
! #: fortran/resolve.cc:12467
  #, 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 "%L'deki aritmetik IF deyimi bir sayÄ±sal ifade gerektirir"
  
! #: fortran/resolve.cc:12528
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12533
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "%L'deki DO WHILE dÃ¶ngÃ¼sÃ¼nÃ¼n Ã§Ä±kÄ±ÅŸ koÅŸulu bir sabit LOGICAL ifadesi olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:12617
  #, 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 "%L'deki FORALL maske deyimi bir LOGICAL ifadesi gerektirir"
  
! #: fortran/resolve.cc:12719
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): HatalÄ± deyim kodu"
  
! #: fortran/resolve.cc:12740
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parametre %qD void olarak bildirilmiÅŸ"
  
! #: fortran/resolve.cc:12834
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
--- 83966,84184 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "%L'deki yafta %L'deki GOTO deyimiyle aynÄ± blokta deÄŸil"
  
! #: fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "%L'deki WHERE maskesi uyumsuz biÃ§imde"
  
! #: fortran/resolve.cc:10630
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "%L'deki WHERE atama hedefi uyumsuz biÃ§imde"
  
! #: fortran/resolve.cc:10643 fortran/resolve.cc:10735
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10653 fortran/resolve.cc:10745
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "%L'deki WHERE iÃ§inde desteklenmeyen deyim"
  
! #: fortran/resolve.cc:10684
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "%L'de bir FORALL indis deÄŸiÅŸkenine atama"
  
! #: fortran/resolve.cc:10693
  #, 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 "'%s' indisli FORALL %L'de bu nesneye birden fazla atamaya sebep oluyor"
  
! #: fortran/resolve.cc:10850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constructor can't be %s"
  msgid "FORALL construct at %L"
  msgstr "Kurucu %s olmayabilir"
  
! #: fortran/resolve.cc:10871
  #, 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 "%L'de FORALL indis ismi bir deÄŸiÅŸmez INTEGER olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:10881
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Bir dÄ±ÅŸ FORALL oluÅŸumu zaten bu isimde bir indise sahip (%L'de)"
  
! #: fortran/resolve.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "%L'deki WHERE/ELSEWHERE deyimi bir deÄŸiÅŸmez LOGICAL dizisi gerektirir"
  
! #: fortran/resolve.cc:11074
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11187
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%ld/%ld) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11219
  #, 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'deki atamanÄ±n saÄŸ tarafÄ± bir PURE yordamda bir POINTER iÃ§eren tÃ¼retilmiÅŸ bir tÃ¼rdÃ¼r"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11225
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11237
  #, 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 "%L'de bir FORALL indis deÄŸiÅŸkenine atama"
  
! #: fortran/resolve.cc:11269
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11273
  #, 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 "%L'de bir FORALL indis deÄŸiÅŸkenine atama"
  
! #: fortran/resolve.cc:11278
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11285
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11296
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different types in pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "%L'deki gÃ¶sterici atamasÄ±nda farklÄ± tÃ¼rler"
  
! #: fortran/resolve.cc:12035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "%L'de hesaplanmÄ±ÅŸ GOTO deyimindeki seÃ§im ifadesi bir deÄŸiÅŸmez tamsayÄ± ifadesi olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:12120
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "%L'deki SELECT deyiminin argÃ¼manÄ± bir sabit ifadesi olmalÄ±"
  
! #: fortran/resolve.cc:12311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:12347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "%L'deki ASSIGNED GOTO deyimi bir INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:12351
  #, 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' deÄŸiÅŸkenine %L'de bir hedef etiketi atanmÄ±ÅŸ olmamalÄ±ydÄ±"
  
! #: fortran/resolve.cc:12362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate RETURN statement at %L requires an INTEGER return specifier"
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "DiÄŸer RETURN deyimi %L'de bir INTEGER dÃ¶nÃ¼ÅŸ belirteci gerektirir"
  
! #: fortran/resolve.cc:12400
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "%C'deki CASE'de ilklendime ifadesi umuluyordu"
  
! #: fortran/resolve.cc:12442
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "%L'deki ASSIGN deyimi bir sabit Ã¶ntanÄ±mlÄ± INTEGER deÄŸiÅŸken gerektirir"
  
! #: fortran/resolve.cc:12489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "%s iÃ§in %L'deki Ã§eÅŸit geÃ§ersiz"
  
! #: fortran/resolve.cc:12493
  #, 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 "%L'deki aritmetik IF deyimi bir sayÄ±sal ifade gerektirir"
  
! #: fortran/resolve.cc:12554
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12559
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "%L'deki DO WHILE dÃ¶ngÃ¼sÃ¼nÃ¼n Ã§Ä±kÄ±ÅŸ koÅŸulu bir sabit LOGICAL ifadesi olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:12643
  #, 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 "%L'deki FORALL maske deyimi bir LOGICAL ifadesi gerektirir"
  
! #: fortran/resolve.cc:12745
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): HatalÄ± deyim kodu"
  
! #: fortran/resolve.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parametre %qD void olarak bildirilmiÅŸ"
  
! #: fortran/resolve.cc:12860
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
*************** msgstr "Ä°simli COMMON blok '%s' %L'de a
*** 84163,84169 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12848
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
--- 84186,84192 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12874
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  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 "Ä°simli COMMON blok '%s' %L'de a
*** 84172,84234 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12867
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Ä°simli COMMON blok '%s' %L'de aynÄ± boyutta olmalÄ±"
  
! #: fortran/resolve.cc:12953
  #, 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 dizisinin boyutu Ã§ok bÃ¼yÃ¼k"
  
! #: fortran/resolve.cc:13188
  #, 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 "AyrÄ±labilir '%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.cc:13192
  #, 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' sabit nesnesi %L'de ALLOCATABLE olmayabilir"
  
! #: fortran/resolve.cc:13200
  #, 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' dizi gÃ¶stericisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.cc:13211
  #, 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' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olamaz"
  
! #: fortran/resolve.cc:13228
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13240
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13273
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13295
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13328
  #, fuzzy, gcc-internal-format
  #| msgid "Possible frontend bug: Deferred array size without pointer or allocatable attribute."
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
--- 84195,84257 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:12893
  #, fuzzy, gcc-internal-format
  #| msgid "Named COMMON block '%s' at %L shall be of the same size"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Ä°simli COMMON blok '%s' %L'de aynÄ± boyutta olmalÄ±"
  
! #: fortran/resolve.cc:12979
  #, 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 dizisinin boyutu Ã§ok bÃ¼yÃ¼k"
  
! #: fortran/resolve.cc:13214
  #, 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 "AyrÄ±labilir '%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.cc:13218
  #, 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' sabit nesnesi %L'de ALLOCATABLE olmayabilir"
  
! #: fortran/resolve.cc:13226
  #, 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' dizi gÃ¶stericisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.cc:13237
  #, 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' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olamaz"
  
! #: fortran/resolve.cc:13254
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13266
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13299
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13321
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13354
  #, fuzzy, gcc-internal-format
  #| msgid "Possible frontend bug: Deferred array size without pointer or allocatable attribute."
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
*************** msgstr "OlasÄ± Ã¶nyÃ¼z hatasÄ±: gÃ¶steri
*** 84236,85253 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13364
  #, 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 "ModÃ¼l veya ana program dizisi '%s' %L'de sabit biÃ§imde olmalÄ±"
  
! #: fortran/resolve.cc:13389
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "%L'deki tahmini karakter uzunluklu Ã¶ÄŸe ya bir sÃ¶zde argÃ¼man ya da bir PARAMETER olmalÄ±"
  
! #: fortran/resolve.cc:13410
  #, 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'de bu baÄŸlam iÃ§in sabit karakter uzunluklu olmalÄ±"
  
! #: fortran/resolve.cc:13417
  #, 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'de bu baÄŸlam iÃ§in sabit karakter uzunluklu olmalÄ±"
  
! #: fortran/resolve.cc:13464
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "AyrÄ±labilir '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13467
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Harici '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13470
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "SÃ¶zde '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13473
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13476
  #, 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 "iÅŸlev sonucu '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13479
  #, 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 "Ã–zdevinimli dizi '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "%s iÅŸlevinde (%s dosyasÄ±nÄ±n %d. satÄ±rÄ±)"
  
! #: fortran/resolve.cc:13553
  #, 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 "Karakter deÄŸerli deyim iÅŸlevi '%s'  %L'de sabit uzunlukta olmalÄ±"
  
! #: fortran/resolve.cc:13576
  #, 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' bir PRIVATE tÃ¼rÃ¼ndedir ve '%s' (%L'de PUBLIC tanÄ±mlÄ±) iÃ§in bir sÃ¶zde argÃ¼man olamaz"
  
! #: fortran/resolve.cc:13598
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13616
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "iÅŸlev sonucu '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13628
  #, 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 "Harici nesne '%s'  %L'de bir ilklendiriciye sahip olamayabilir"
  
! #: fortran/resolve.cc:13638
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "%s' (%L'de) bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:13648
  #, 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' beyan iÅŸlevine bir fiili argÃ¼man olarak izin verilmez (%L'de)"
  
! #: fortran/resolve.cc:13667
  #, 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(*) iÅŸlevi '%s'  %L'de dizi deÄŸerli olamaz"
  
! #: fortran/resolve.cc:13671
  #, 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(*) iÅŸlevi '%s'  %L'de gÃ¶sterici deÄŸerli olamaz"
  
! #: fortran/resolve.cc:13675
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de katÄ±ksÄ±z olamaz"
  
! #: fortran/resolve.cc:13679
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de iÃ§ iÃ§e olamaz"
  
! #: fortran/resolve.cc:13692
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de katÄ±ksÄ±z olamaz"
  
! #: fortran/resolve.cc:13703
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13709
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "PURE yordamÄ±nÄ±n '%s' sÃ¶zde yordamÄ± da ayrÄ±ca PURE olmalÄ±"
  
! #: fortran/resolve.cc:13729
  #, fuzzy, gcc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:13786
  #, 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 "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:13792
  #, 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 "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:13798
  #, 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 "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:13806
  #, 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 Ã¶zniteliÄŸi ile %s Ã¶zniteliÄŸi '%s' iÃ§inde %L'de Ã§eliÅŸiyor"
  
! #: fortran/resolve.cc:13812
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13855
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13863
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13871
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13880
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13904
  #, fuzzy, gcc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "%L'deki yineleyici adÄ±mÄ± sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:13974
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:13983
  #, 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 "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' (%L'de) iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.cc:13991 fortran/resolve.cc:14008
  #, 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 "%L'de ICHAR'Ä±n argÃ¼manÄ± bir uzunlukta olmalÄ±"
  
! #: fortran/resolve.cc:13999
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14016
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) bir POINTER olmalÄ±"
  
! #: fortran/resolve.cc:14022
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.cc:14028
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) OPTIONAL olmamalÄ±"
  
! #: fortran/resolve.cc:14036
  #, 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'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:14045
  #, 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 "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' (%L'de) iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.cc:14067
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14104
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14145
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14181
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14240
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14252
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14280
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "%L'deki yineleyici adÄ±mÄ± sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:14548
  #, 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 "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/resolve.cc:14591
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14605
  #, 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 "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' (%L'de) iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.cc:14619 fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14627
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) tÃ¼retilmemiÅŸ bir tÃ¼rde olmalÄ±"
  
! #: fortran/resolve.cc:14636
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  %L'de bir deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:14642
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.cc:14648
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) bir POINTER olmalÄ±"
  
! #: fortran/resolve.cc:14677
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14782
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14887
  #, 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' dizi gÃ¶stericisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.cc:14896
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14906
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14931
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14942
  #, 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 "%L'de ICHAR'Ä±n argÃ¼manÄ± bir uzunlukta olmalÄ±"
  
! #: fortran/resolve.cc:15040
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15054
  #, 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 "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' (%L'de) iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.cc:15070
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) tÃ¼retilmemiÅŸ bir tÃ¼rde olmalÄ±"
  
! #: fortran/resolve.cc:15080
  #, 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'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:15089
  #, 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 "Ã–ÄŸesel yordamÄ±n '%s' argÃ¼manÄ± POINTER Ã¶zniteliÄŸine sahip olamaz (%L'de)"
  
! #: fortran/resolve.cc:15098
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.cc:15140
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "'%s' ('%s'in bileÅŸeni) %L'de sabit dizi sÄ±nÄ±rlarÄ±na sahip olmalÄ±"
  
! #: fortran/resolve.cc:15153
  #, 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 "BileÅŸen karakter uzunluÄŸu '%s'in %L'de bir sabit belirtim ifadesi olmasÄ± gerekir"
  
! #: fortran/resolve.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "%L'deki ifade INTEGER tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.cc:15177
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15210
  #, 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 "BileÅŸen '%s' bir PRIVATE tÃ¼rdÃ¼r ve '%s' (%L'de PUBLIC tanÄ±mlÄ±) bileÅŸeni olamaz"
  
! #: fortran/resolve.cc:15218
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component %s of SEQUENCE type declared at %C does not have the SEQUENCE attribute"
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "SEQUENCE tÃ¼rÃ¼nÃ¼n %s bileÅŸeni SEQUENCE Ã¶zniteliÄŸine sahip deÄŸil (%C'de)"
  
! #: fortran/resolve.cc:15313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected an initialization expression at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "%C'de bir ilklendirme ifadesi umuluyordu"
  
! #: fortran/resolve.cc:15358
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15371
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15435
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15468
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "'%s' ('%s'in bileÅŸeni) %L'de sabit dizi sÄ±nÄ±rlarÄ±na sahip olmalÄ±"
  
! #: fortran/resolve.cc:15482
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %C is being used before it is defined"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "TÃ¼retilmiÅŸ '%s' tÃ¼rÃ¼ (%C'deki) tanÄ±mÄ±ndan Ã¶nce kullanÄ±lÄ±yor"
  
! #: fortran/resolve.cc:15550
  #, 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' tahmini boyutlu dizisine '%s' isim listesinde izin verilmiyor (%C'de)."
  
! #: fortran/resolve.cc:15556
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15562
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15570
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15587
  #, 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' PRIVATE simgesi %L'de PUBLIC isim listesi Ã¼yesi olamaz"
  
! #: fortran/resolve.cc:15609
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15620
  #, 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' PRIVATE simgesi %L'de PUBLIC isim listesi Ã¼yesi olamaz"
  
! #: fortran/resolve.cc:15647
  #, 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 Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:15666
  #, 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 "Parametre dizisi '%s' %L'de Ã¶zdevinimli veya tahmini biÃ§imli olamaz"
  
! #: fortran/resolve.cc:15682
  #, 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 "Ã–rtÃ¼k olarak  PARAMETER tÃ¼rlÃ¼ '%s' %L'de sonraki bir IMPLICIT tÃ¼rle eÅŸleÅŸmiyor"
  
! #: fortran/resolve.cc:15693
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%L'de PARAMETER iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r uyumsuz"
  
! #: fortran/resolve.cc:15701
  #, fuzzy, gcc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:15752
  #, fuzzy, gcc-internal-format
  #| msgid "Possible frontend bug: Deferred array size without pointer or allocatable attribute."
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "OlasÄ± Ã¶nyÃ¼z hatasÄ±: gÃ¶sterici veya tahsis edilebilir Ã¶znitelik olmaksÄ±zÄ±n ertelenmiÅŸ dizi boyutu"
  
! #: fortran/resolve.cc:15763
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15770
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15810
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15823
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15881
  #, 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 "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:15884
  #, 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 "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:15984
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16005
  #, 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'deki tahmini boyutlu dizi iÃ§in belirtim hatalÄ±"
  
! #: fortran/resolve.cc:16018
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%L'deki tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.cc:16021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.cc:16031
  #, 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 "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.cc:16038
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16051
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L'deki simge bir DUMMY deÄŸiÅŸken deÄŸil"
  
! #: fortran/resolve.cc:16057
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16067
  #, 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 "Karakter deÄŸerli deyim iÅŸlevi '%s'  %L'de sabit uzunlukta olmalÄ±"
  
! #: fortran/resolve.cc:16076
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16089 fortran/resolve.cc:16266
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "TÃ¼retilmiÅŸ %qs tÃ¼rÃ¼ %L'de tanÄ±mlanmamÄ±ÅŸ olan %qs tÃ¼rÃ¼ndedir."
  
! #: fortran/resolve.cc:16103
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16112
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16121
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:16136
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16156
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:16170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "'%s' %L'de bu baÄŸlam iÃ§in sabit karakter uzunluklu olmalÄ±"
  
! #: fortran/resolve.cc:16292
  #, 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 "PUBLIC iÅŸlev '%s' %L'de PRIVATE '%s' tÃ¼rÃ¼nde olamaz"
  
! #: fortran/resolve.cc:16307
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16320
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16338
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) sÃ¶zde argÃ¼man %qs %L'de ASSUMED SIZE olduÄŸundan bir Ã¶ntanÄ±mlÄ± ilklerdiriciye sahip olamaz"
  
! #: fortran/resolve.cc:16350
  #, 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Ã¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/resolve.cc:16359
  #, 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Ã¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/resolve.cc:16372
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "iÅŸlev sonucu '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:16381
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16394
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16410
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16418
  #, 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' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olamaz"
  
! #: fortran/resolve.cc:16425
  #, 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 "AyrÄ±labilir '%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16447
  #, 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'deki sÃ¶zde yordama ELEMENTAL yordamÄ±nda izin verilmez"
  
! #: fortran/resolve.cc:16463
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16469
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16494
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Ä°sim listesinin ismi %s USE iliÅŸkisiyle %s yapÄ±lamaz"
  
! #: fortran/resolve.cc:16565
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16577
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting definable entity near %L"
  msgstr "%s deyimi umuluyordu (%C'de)"
  
! #: fortran/resolve.cc:16701
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ã¶ÄŸesi %qs %L'de COMMON iÃ§inde olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:16708
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16715
  #, 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Ã¶zde '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:16731
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16738
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16747
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Ã–ÄŸesel yordamÄ±n '%s' argÃ¼manÄ± POINTER Ã¶zniteliÄŸine sahip olamaz (%L'de)"
  
! #: fortran/resolve.cc:16793
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "DATA deyiminde %L'de sabit olmayan dizi bÃ¶lÃ¼mÃ¼"
  
! #: fortran/resolve.cc:16806
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "%L'deki DATA deyiminde deÄŸerden Ã§ok deÄŸiÅŸken var"
  
! #: fortran/resolve.cc:16905
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16913
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16921
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "%L'de Do dÃ¶ngÃ¼sÃ¼ndeki adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:17053
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "%L'deki DATA deyiminde deÄŸiÅŸkenden Ã§ok deÄŸer var"
  
! #: fortran/resolve.cc:17219
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lmamÄ±ÅŸ"
  
! #: fortran/resolve.cc:17225
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lamÄ±yor"
  
! #: fortran/resolve.cc:17309
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni %qs %L'de bir EQUIVALENCE nesnesi olarak SEQUENCE Ã¶zniteliÄŸine sahip olmalÄ±"
  
! #: fortran/resolve.cc:17318
  #, 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 cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17326
  #, 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 "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de Ã¶ntanÄ±mlÄ± ilklendiriciyle bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17342
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni %qs %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17445
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L'deki EQUIVALENCE deyiminde sÃ¶z dizimi hatasÄ±"
  
! #: fortran/resolve.cc:17460
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Ortak blok Ã¼yesi %qs %L'de, %qs pure yordamÄ±ndaki bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17494
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%qs isimli sabiti %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17569
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "SÄ±nÄ±rlarÄ± sabit olmayan %qs dizisi %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17580
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "YapÄ± bileÅŸeni %qs %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17591
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "%L'deki altdizge sÄ±fÄ±r uzunlukta"
  
! #: fortran/resolve.cc:17622
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in character length specification at %C"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "%C'deki karakter uzunluÄŸu belirtiminde sÃ¶zdizimi hatasÄ±"
  
! #: fortran/resolve.cc:17689
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17702
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs %L'de hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.cc:17724
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "YerleÅŸik iÅŸleÃ§ arayÃ¼zÃ¼ %qs %L'de bir FUNCTION olmalÄ±"
  
! #: fortran/resolve.cc:17734
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± %qs %L'de tahmini karakter uzunluÄŸunda olamaz"
  
! #: fortran/resolve.cc:17742
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± %qs %L'de iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.cc:17756
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.cc:17774
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.cc:17781
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n en fazla iki argÃ¼manÄ± olmalÄ±"
  
! #: fortran/resolve.cc:17860
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 84259,85276 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13390
  #, 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 "ModÃ¼l veya ana program dizisi '%s' %L'de sabit biÃ§imde olmalÄ±"
  
! #: fortran/resolve.cc:13415
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "%L'deki tahmini karakter uzunluklu Ã¶ÄŸe ya bir sÃ¶zde argÃ¼man ya da bir PARAMETER olmalÄ±"
  
! #: fortran/resolve.cc:13436
  #, 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'de bu baÄŸlam iÃ§in sabit karakter uzunluklu olmalÄ±"
  
! #: fortran/resolve.cc:13443
  #, 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'de bu baÄŸlam iÃ§in sabit karakter uzunluklu olmalÄ±"
  
! #: fortran/resolve.cc:13490
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "AyrÄ±labilir '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13493
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Harici '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13496
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "SÃ¶zde '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13499
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "YerleÅŸik '%s' %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13502
  #, 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 "iÅŸlev sonucu '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13505
  #, 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 "Ã–zdevinimli dizi '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "%s at %L"
  msgstr "%s iÅŸlevinde (%s dosyasÄ±nÄ±n %d. satÄ±rÄ±)"
  
! #: fortran/resolve.cc:13579
  #, 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 "Karakter deÄŸerli deyim iÅŸlevi '%s'  %L'de sabit uzunlukta olmalÄ±"
  
! #: fortran/resolve.cc:13602
  #, 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' bir PRIVATE tÃ¼rÃ¼ndedir ve '%s' (%L'de PUBLIC tanÄ±mlÄ±) iÃ§in bir sÃ¶zde argÃ¼man olamaz"
  
! #: fortran/resolve.cc:13624
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13642
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "iÅŸlev sonucu '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:13654
  #, 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 "Harici nesne '%s'  %L'de bir ilklendiriciye sahip olamayabilir"
  
! #: fortran/resolve.cc:13664
  #, fuzzy, gcc-internal-format
  #| msgid "%s at %L must be a scalar"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "%s' (%L'de) bir deÄŸiÅŸmez olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:13674
  #, 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' beyan iÅŸlevine bir fiili argÃ¼man olarak izin verilmez (%L'de)"
  
! #: fortran/resolve.cc:13693
  #, 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(*) iÅŸlevi '%s'  %L'de dizi deÄŸerli olamaz"
  
! #: fortran/resolve.cc:13697
  #, 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(*) iÅŸlevi '%s'  %L'de gÃ¶sterici deÄŸerli olamaz"
  
! #: fortran/resolve.cc:13701
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de katÄ±ksÄ±z olamaz"
  
! #: fortran/resolve.cc:13705
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de iÃ§ iÃ§e olamaz"
  
! #: fortran/resolve.cc:13718
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*) iÅŸlevi '%s'  %L'de katÄ±ksÄ±z olamaz"
  
! #: fortran/resolve.cc:13729
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13735
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "PURE yordamÄ±nÄ±n '%s' sÃ¶zde yordamÄ± da ayrÄ±ca PURE olmalÄ±"
  
! #: fortran/resolve.cc:13755
  #, fuzzy, gcc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:13812
  #, 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 "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:13818
  #, 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 "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:13824
  #, 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 "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:13832
  #, 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 Ã¶zniteliÄŸi ile %s Ã¶zniteliÄŸi '%s' iÃ§inde %L'de Ã§eliÅŸiyor"
  
! #: fortran/resolve.cc:13838
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13889
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13897
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:13906
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:13930
  #, fuzzy, gcc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "%L'deki yineleyici adÄ±mÄ± sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:14000
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14009
  #, 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 "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' (%L'de) iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.cc:14017 fortran/resolve.cc:14034
  #, 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 "%L'de ICHAR'Ä±n argÃ¼manÄ± bir uzunlukta olmalÄ±"
  
! #: fortran/resolve.cc:14025
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14042
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) bir POINTER olmalÄ±"
  
! #: fortran/resolve.cc:14048
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.cc:14054
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) OPTIONAL olmamalÄ±"
  
! #: fortran/resolve.cc:14062
  #, 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'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± INTENT(IN) olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:14071
  #, 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 "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' (%L'de) iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.cc:14093
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14130
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14171
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14207
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14266
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14278
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14306
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Iterator step at %L cannot be zero"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "%L'deki yineleyici adÄ±mÄ± sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:14574
  #, 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 "Yordam '%s' bir Ã¶rtÃ¼k arayÃ¼z ile Ã§aÄŸrÄ±lmÄ±ÅŸ (%L'de)"
  
! #: fortran/resolve.cc:14617
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14631
  #, 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 "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' (%L'de) iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.cc:14645 fortran/resolve.cc:15133
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14653
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) tÃ¼retilmemiÅŸ bir tÃ¼rde olmalÄ±"
  
! #: fortran/resolve.cc:14662
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  %L'de bir deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:14668
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.cc:14674
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) bir POINTER olmalÄ±"
  
! #: fortran/resolve.cc:14703
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14713
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14808
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:14913
  #, 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' dizi gÃ¶stericisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.cc:14922
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:14932
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14957
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:14968
  #, 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 "%L'de ICHAR'Ä±n argÃ¼manÄ± bir uzunlukta olmalÄ±"
  
! #: fortran/resolve.cc:15066
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15080
  #, 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 "KullanÄ±cÄ± iÅŸleci yordamÄ± '%s' (%L'de) iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.cc:15096
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) tÃ¼retilmemiÅŸ bir tÃ¼rde olmalÄ±"
  
! #: fortran/resolve.cc:15106
  #, 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'de boyut argÃ¼manÄ± deÄŸiÅŸmez olmalÄ±"
  
! #: fortran/resolve.cc:15115
  #, 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 "Ã–ÄŸesel yordamÄ±n '%s' argÃ¼manÄ± POINTER Ã¶zniteliÄŸine sahip olamaz (%L'de)"
  
! #: fortran/resolve.cc:15124
  #, 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' argÃ¼manÄ± `%s' yerleÅŸiÄŸi iÃ§in  (%L'de) ALLOCATABLE olmalÄ±"
  
! #: fortran/resolve.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "'%s' ('%s'in bileÅŸeni) %L'de sabit dizi sÄ±nÄ±rlarÄ±na sahip olmalÄ±"
  
! #: fortran/resolve.cc:15179
  #, 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 "BileÅŸen karakter uzunluÄŸu '%s'in %L'de bir sabit belirtim ifadesi olmasÄ± gerekir"
  
! #: fortran/resolve.cc:15190
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "%L'deki ifade INTEGER tÃ¼rÃ¼nde olmalÄ±"
  
! #: fortran/resolve.cc:15203
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15236
  #, 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 "BileÅŸen '%s' bir PRIVATE tÃ¼rdÃ¼r ve '%s' (%L'de PUBLIC tanÄ±mlÄ±) bileÅŸeni olamaz"
  
! #: fortran/resolve.cc:15244
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component %s of SEQUENCE type declared at %C does not have the SEQUENCE attribute"
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "SEQUENCE tÃ¼rÃ¼nÃ¼n %s bileÅŸeni SEQUENCE Ã¶zniteliÄŸine sahip deÄŸil (%C'de)"
  
! #: fortran/resolve.cc:15339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected an initialization expression at %C"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "%C'de bir ilklendirme ifadesi umuluyordu"
  
! #: fortran/resolve.cc:15384
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15397
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15461
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15494
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L must have constant array bounds."
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "'%s' ('%s'in bileÅŸeni) %L'de sabit dizi sÄ±nÄ±rlarÄ±na sahip olmalÄ±"
  
! #: fortran/resolve.cc:15508
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %C is being used before it is defined"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "TÃ¼retilmiÅŸ '%s' tÃ¼rÃ¼ (%C'deki) tanÄ±mÄ±ndan Ã¶nce kullanÄ±lÄ±yor"
  
! #: fortran/resolve.cc:15576
  #, 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' tahmini boyutlu dizisine '%s' isim listesinde izin verilmiyor (%C'de)."
  
! #: fortran/resolve.cc:15582
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15588
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15596
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15613
  #, 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' PRIVATE simgesi %L'de PUBLIC isim listesi Ã¼yesi olamaz"
  
! #: fortran/resolve.cc:15635
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15646
  #, 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' PRIVATE simgesi %L'de PUBLIC isim listesi Ã¼yesi olamaz"
  
! #: fortran/resolve.cc:15673
  #, 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 Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:15692
  #, 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 "Parametre dizisi '%s' %L'de Ã¶zdevinimli veya tahmini biÃ§imli olamaz"
  
! #: fortran/resolve.cc:15708
  #, 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 "Ã–rtÃ¼k olarak  PARAMETER tÃ¼rlÃ¼ '%s' %L'de sonraki bir IMPLICIT tÃ¼rle eÅŸleÅŸmiyor"
  
! #: fortran/resolve.cc:15719
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "%L'de PARAMETER iÃ§indeki tÃ¼retilmiÅŸ tÃ¼r uyumsuz"
  
! #: fortran/resolve.cc:15727
  #, fuzzy, gcc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:15778
  #, fuzzy, gcc-internal-format
  #| msgid "Possible frontend bug: Deferred array size without pointer or allocatable attribute."
  msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "OlasÄ± Ã¶nyÃ¼z hatasÄ±: gÃ¶sterici veya tahsis edilebilir Ã¶znitelik olmaksÄ±zÄ±n ertelenmiÅŸ dizi boyutu"
  
! #: fortran/resolve.cc:15789
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15796
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15836
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15849
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:15907
  #, 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 "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:15910
  #, 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 "PROCEDURE Ã¶zniteliÄŸi '%s' iÃ§inde NAMELIST Ã¶zniteliÄŸi ile Ã§eliÅŸiyor (%L'de)"
  
! #: fortran/resolve.cc:16010
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16031
  #, 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'deki tahmini boyutlu dizi iÃ§in belirtim hatalÄ±"
  
! #: fortran/resolve.cc:16044
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%L'deki tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.cc:16047
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.cc:16057
  #, 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 "Tahmini boyutlu dizi bir sÃ¶zde argÃ¼man olmalÄ±"
  
! #: fortran/resolve.cc:16064
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "%L'deki simge bir DUMMY deÄŸiÅŸken deÄŸil"
  
! #: fortran/resolve.cc:16083
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16093
  #, 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 "Karakter deÄŸerli deyim iÅŸlevi '%s'  %L'de sabit uzunlukta olmalÄ±"
  
! #: fortran/resolve.cc:16102
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16115 fortran/resolve.cc:16292
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "TÃ¼retilmiÅŸ %qs tÃ¼rÃ¼ %L'de tanÄ±mlanmamÄ±ÅŸ olan %qs tÃ¼rÃ¼ndedir."
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16138
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16147
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:16162
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16182
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:16196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot have the POINTER attribute"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "%C'deki dÃ¶ngÃ¼ deÄŸiÅŸkeni POINTER Ã¶zniteliÄŸinde olamaz"
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16229
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16239
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "'%s' %L'de bu baÄŸlam iÃ§in sabit karakter uzunluklu olmalÄ±"
  
! #: fortran/resolve.cc:16318
  #, 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 "PUBLIC iÅŸlev '%s' %L'de PRIVATE '%s' tÃ¼rÃ¼nde olamaz"
  
! #: fortran/resolve.cc:16333
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16346
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "INTENT(OUT) sÃ¶zde argÃ¼man %qs %L'de ASSUMED SIZE olduÄŸundan bir Ã¶ntanÄ±mlÄ± ilklerdiriciye sahip olamaz"
  
! #: fortran/resolve.cc:16376
  #, 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Ã¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/resolve.cc:16385
  #, 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Ã¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/resolve.cc:16398
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "iÅŸlev sonucu '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:16407
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16420
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16436
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16444
  #, 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' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olamaz"
  
! #: fortran/resolve.cc:16451
  #, 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 "AyrÄ±labilir '%s' dizisi %L'de ertelenmiÅŸ bir biÃ§imde olmalÄ±"
  
! #: fortran/resolve.cc:16464
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16473
  #, 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'deki sÃ¶zde yordama ELEMENTAL yordamÄ±nda izin verilmez"
  
! #: fortran/resolve.cc:16489
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16495
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16520
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s."
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Ä°sim listesinin ismi %s USE iliÅŸkisiyle %s yapÄ±lamaz"
  
! #: fortran/resolve.cc:16591
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16603
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting definable entity near %L"
  msgstr "%s deyimi umuluyordu (%C'de)"
  
! #: fortran/resolve.cc:16727
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Ã¶ÄŸesi %qs %L'de COMMON iÃ§inde olmalÄ±dÄ±r"
  
! #: fortran/resolve.cc:16734
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16741
  #, 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Ã¶zde '%s'  %L'de bir ilklendiriciye sahip olamaz"
  
! #: fortran/resolve.cc:16757
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16764
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16773
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Ã–ÄŸesel yordamÄ±n '%s' argÃ¼manÄ± POINTER Ã¶zniteliÄŸine sahip olamaz (%L'de)"
  
! #: fortran/resolve.cc:16819
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "DATA deyiminde %L'de sabit olmayan dizi bÃ¶lÃ¼mÃ¼"
  
! #: fortran/resolve.cc:16832
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "%L'deki DATA deyiminde deÄŸerden Ã§ok deÄŸiÅŸken var"
  
! #: fortran/resolve.cc:16931
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16939
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:16954
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Step expression in DO loop at %L cannot be zero"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "%L'de Do dÃ¶ngÃ¼sÃ¼ndeki adÄ±m ifadesi sÄ±fÄ±r olamaz"
  
! #: fortran/resolve.cc:17079
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "%L'deki DATA deyiminde deÄŸiÅŸkenden Ã§ok deÄŸer var"
  
! #: fortran/resolve.cc:17245
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lmamÄ±ÅŸ"
  
! #: fortran/resolve.cc:17251
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "%d yaftasÄ± %L'de tanÄ±mlanmÄ±ÅŸ ama kullanÄ±lamÄ±yor"
  
! #: fortran/resolve.cc:17335
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni %qs %L'de bir EQUIVALENCE nesnesi olarak SEQUENCE Ã¶zniteliÄŸine sahip olmalÄ±"
  
! #: fortran/resolve.cc:17344
  #, 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 cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17352
  #, 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 "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni '%s' %L'de Ã¶ntanÄ±mlÄ± ilklendiriciyle bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17368
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "TÃ¼retilmiÅŸ tÃ¼r deÄŸiÅŸkeni %qs %L'de gÃ¶sterici bileÅŸen(ler)le bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17471
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "%L'deki EQUIVALENCE deyiminde sÃ¶z dizimi hatasÄ±"
  
! #: fortran/resolve.cc:17486
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17511
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "Ortak blok Ã¼yesi %qs %L'de, %qs pure yordamÄ±ndaki bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17520
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%qs isimli sabiti %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17595
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "SÄ±nÄ±rlarÄ± sabit olmayan %qs dizisi %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17606
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "YapÄ± bileÅŸeni %qs %L'de bir EQUIVALENCE nesnesi olamaz"
  
! #: fortran/resolve.cc:17617
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "%L'deki altdizge sÄ±fÄ±r uzunlukta"
  
! #: fortran/resolve.cc:17648
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in character length specification at %C"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "%C'deki karakter uzunluÄŸu belirtiminde sÃ¶zdizimi hatasÄ±"
  
! #: fortran/resolve.cc:17715
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17728
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs %L'de hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
  
! #: fortran/resolve.cc:17750
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "YerleÅŸik iÅŸleÃ§ arayÃ¼zÃ¼ %qs %L'de bir FUNCTION olmalÄ±"
  
! #: fortran/resolve.cc:17760
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± %qs %L'de tahmini karakter uzunluÄŸunda olamaz"
  
! #: fortran/resolve.cc:17768
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "KullanÄ±cÄ± iÅŸleci yordamÄ± %qs %L'de iÃ§in en azÄ±ndan bir argÃ¼man bulunmalÄ±"
  
! #: fortran/resolve.cc:17782
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ilk argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.cc:17800
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n ikinci argÃ¼manÄ± isteÄŸe baÄŸlÄ± olamaz"
  
! #: fortran/resolve.cc:17807
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "%L'deki iÅŸleÃ§ arayÃ¼zÃ¼nÃ¼n en fazla iki argÃ¼manÄ± olmalÄ±"
  
! #: fortran/resolve.cc:17886
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 86212,86218 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "%C'deki G/C listesinde virgÃ¼l umuluyordu"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9462
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
--- 86235,86241 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "%C'deki G/C listesinde virgÃ¼l umuluyordu"
  
! #: fortran/trans-array.cc:2318 fortran/trans-expr.cc:9505
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
*************** msgstr ""
*** 86224,86235 ****
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8572
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11864
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "yÃ¼rÃ¼yÃ¼ÅŸ sÄ±rasÄ±nda ifade tÃ¼rÃ¼ hatalÄ± (%d)"
--- 86247,86258 ----
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8584
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:11887
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "yÃ¼rÃ¼yÃ¼ÅŸ sÄ±rasÄ±nda ifade tÃ¼rÃ¼ hatalÄ± (%d)"
*************** msgid "Array %qs at %L is larger than li
*** 86338,86428 ****
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "bir yordam olmayan yerleÅŸik deÄŸiÅŸken"
  
! #: fortran/trans-decl.cc:4545 fortran/trans-decl.cc:7789
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value of function %qs at %L not set"
  msgstr "FPU yazmaÃ§larÄ±ndaki iÅŸlevlerin deÄŸerleri dÃ¶ner"
  
! #: fortran/trans-decl.cc:5037
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "Deferred type parameter not yet supported"
  msgstr "%L'deki gÃ¶sterici atamasÄ±nda parametreler farklÄ± Ã§eÅŸit tÃ¼rlerinde"
  
! #: fortran/trans-decl.cc:5270
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "modÃ¼l deÄŸiÅŸkeni %qs iÃ§in artyÃ¼z bildirimi zaten mevcut"
  
! #: fortran/trans-decl.cc:5283
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "gerÃ§ekleme deÄŸiÅŸkeni %qs %s olarak bildirilmiÅŸ"
  
! #: fortran/trans-decl.cc:5905
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5908
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs at %C has already been host associated"
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "%qs simgesi (%C'deki) zaten konakla iliÅŸkiliymiÅŸ"
  
! #: fortran/trans-decl.cc:5923
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "SÃ¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/trans-decl.cc:5929
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "INTENT(OUT) sÃ¶zde argÃ¼man '%s' %L'de ASSUMED SIZE olduÄŸundan bir Ã¶ntanÄ±mlÄ± ilklerdiriciye sahip olamaz"
  
! #: fortran/trans-decl.cc:5940 fortran/trans-decl.cc:6091
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "%s iÃ§in argÃ¼manlar %L'de Ã§ok fazla"
  
! #: fortran/trans-decl.cc:5956
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5975
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Unused variable %qs declared at %L"
  msgstr "gerÃ§ekleme deÄŸiÅŸkeni %qs %s olarak bildirilmiÅŸ"
  
! #: fortran/trans-decl.cc:6024
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "Unused parameter %qs declared at %L"
  msgstr "parametre %qD void olarak bildirilmiÅŸ"
  
! #: fortran/trans-decl.cc:6028
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "FPU yazmaÃ§larÄ±ndaki iÅŸlevlerin deÄŸerleri dÃ¶ner"
  
! #: fortran/trans-decl.cc:6655
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
--- 86361,86457 ----
  msgstr ""
  
  #: fortran/trans-decl.cc:1795
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "Symbol '%s' at %L has no IMPLICIT type"
+ msgid "%s at %C has no default type"
+ msgstr "'%s' simgesi %C'de hiÃ§ IMPLICIT tÃ¼r iÃ§ermiyor"
+ 
+ #: fortran/trans-decl.cc:1798
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "bir yordam olmayan yerleÅŸik deÄŸiÅŸken"
  
! #: fortran/trans-decl.cc:4548 fortran/trans-decl.cc:7793
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value of function %qs at %L not set"
  msgstr "FPU yazmaÃ§larÄ±ndaki iÅŸlevlerin deÄŸerleri dÃ¶ner"
  
! #: fortran/trans-decl.cc:5040
  #, fuzzy, gcc-internal-format
  #| msgid "Different kind type parameters in pointer assignment at %L"
  msgid "Deferred type parameter not yet supported"
  msgstr "%L'deki gÃ¶sterici atamasÄ±nda parametreler farklÄ± Ã§eÅŸit tÃ¼rlerinde"
  
! #: fortran/trans-decl.cc:5273
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "modÃ¼l deÄŸiÅŸkeni %qs iÃ§in artyÃ¼z bildirimi zaten mevcut"
  
! #: fortran/trans-decl.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "gerÃ§ekleme deÄŸiÅŸkeni %qs %s olarak bildirilmiÅŸ"
  
! #: fortran/trans-decl.cc:5908
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:5911
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs at %C has already been host associated"
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "%qs simgesi (%C'deki) zaten konakla iliÅŸkiliymiÅŸ"
  
! #: fortran/trans-decl.cc:5926
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "SÃ¶zde argÃ¼man '%s' (%L'de) INTENT(OUT) olamaz"
  
! #: fortran/trans-decl.cc:5932
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "INTENT(OUT) sÃ¶zde argÃ¼man '%s' %L'de ASSUMED SIZE olduÄŸundan bir Ã¶ntanÄ±mlÄ± ilklerdiriciye sahip olamaz"
  
! #: fortran/trans-decl.cc:5943 fortran/trans-decl.cc:6094
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "%s iÃ§in argÃ¼manlar %L'de Ã§ok fazla"
  
! #: fortran/trans-decl.cc:5959
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:5978
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable %qs is declared %s"
  msgid "Unused variable %qs declared at %L"
  msgstr "gerÃ§ekleme deÄŸiÅŸkeni %qs %s olarak bildirilmiÅŸ"
  
! #: fortran/trans-decl.cc:6027
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared void"
  msgid "Unused parameter %qs declared at %L"
  msgstr "parametre %qD void olarak bildirilmiÅŸ"
  
! #: fortran/trans-decl.cc:6031
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6061
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "FPU yazmaÃ§larÄ±ndaki iÅŸlevlerin deÄŸerleri dÃ¶ner"
  
! #: fortran/trans-decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
*************** msgstr ""
*** 86437,86464 ****
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2202
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2211
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3887
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Bilinmeyen yerleÅŸik terim"
  
! #: fortran/trans-expr.cc:5405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Unknown argument list function at %L"
  msgstr "'%s' iÅŸlevinde argÃ¼man listesi eksik (%C'de)"
  
! #: fortran/trans-expr.cc:10034
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 86466,86493 ----
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2207
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2216
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3895
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Bilinmeyen yerleÅŸik terim"
  
! #: fortran/trans-expr.cc:5413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Unknown argument list function at %L"
  msgstr "'%s' iÅŸlevinde argÃ¼man listesi eksik (%C'de)"
  
! #: fortran/trans-expr.cc:10077
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr "parametre %q+D kullanÄ±lmamÄ±ÅŸ"
*** 88511,88516 ****
--- 88540,88550 ----
  #~ msgstr "PIC yazmacÄ± ayarlÄ± deÄŸil"
  
  #, fuzzy
+ #~| msgid "invalid operand for code '%c'"
+ #~ msgid "invalid operand size for operand code 'Z'"
+ #~ msgstr "terim, kod `%c' iÃ§in geÃ§ersiz"
+ 
+ #, fuzzy
  #~| msgid "Use native (MS) bitfield layout"
  #~ msgid "Use gcc default bitfield layout"
  #~ msgstr "DoÄŸal (MS) bitalanÄ± yerleÅŸimi kullanÄ±lÄ±r"
diff -Nrcpad gcc-13.1.0/gcc/po/uk.gmo gcc-13.2.0/gcc/po/uk.gmo
*** gcc-13.1.0/gcc/po/uk.gmo	Wed Apr 26 07:27:34 2023
--- gcc-13.2.0/gcc/po/uk.gmo	Thu Jul 27 08:33:20 2023
***************
*** 1,53 ****
! Þ•Ûô6%	Ìm`’a’-c’1‘’Ã’ Ø’ù’Û
“+é“0”KF”’”¨”
! ´”¿”Õ”<Þ”B•R^•>±•@ð•91–Ck–F¯–5ö–I,—v—}—„—Š—¢—½—Ò—í—	˜)˜E˜Z˜y˜“˜¯˜$Ä˜'é˜™.™FN™Q•™5ç™]šw{šróšAf›K¨›,ô›N!œ@pœB±œOôœLD�R‘�;ä�8 ž>YžI˜žIâžB,Ÿ~oŸ?îŸD. Es @¹ Eú C@¡=„¡BÂ¡E¢~K¢6Ê¢{£B}£?À£‰¤9Š¤PÄ¤C¥FY¥s ¥E¦CZ¦Qž¦Nð¦�?§GÐ§Œ¨O¥¨Rõ¨CH©QŒ©NÞ©F-ª9tª=®ª=ìª4*«P_«M°«Eþ«BD¬G‡¬IÏ¬H­Bb­=¥­7ã­6¯*R¯(}¯/¦¯Ö¯æ¯ÿ¯°1°K°EW°�°L»°G±P±h±!q±“±¦±¹±È±Î±Þ±ñ±/²03²Fd²9«²2å²-³EF³*Œ³D·³&ü³#´<´X´q´_†´[æ´Bµ#Zµ&~µ?¥µ8åµ¶19¶k¶5†¶&¼¶%ã¶6	·;@·9|·;¶·1ò·A$¸9f¸5 ¸0Ö¸<¹D¹_¹8z¹@³¹*ô¹4ºBTºQ—º3éº:»;X»:”»'Ï»<÷»!4¼*V¼;�¼6½¼*ô¼6½4V½,‹½0¸½,é½4¾-K¾@y¾)º¾ä¾þ¾¿>6¿"u¿;˜¿'Ô¿(ü¿+%ÀQÀ3pÀ?¤À;äÀ' ÁBHÁ?‹Á_ËÁ)+Â:UÂ8�Â"ÉÂìÂÃÃB4ÃwÃ'–ÃD¾Ã+Ä$/Ä*TÄ,Ä.¬Ä/ÛÄ?Å.KÅ4zÅ3¯Å@ãÅ<$Æ2aÆ+”ÆÀÆßÆ%þÆ$Ç36ÇjÇ3…Ç)¹Ç&ãÇ+
! È6È#HÈ&lÈ%“È)¹È$ãÈ7É$@É4eÉ'šÉ"ÂÉ+åÉÊ$0Ê$UÊ&zÊ'¡ÊÉÊÙÊõÊË/ËJË(gË'�Ë/¸Ë1èË9ÌTÌrÌ#ŒÌE°ÌwöÌ,nÍ'›Í!ÃÍ%åÍ(Î4Î"MÎ$pÎG•Î%ÝÎÏ!Ï,'Ï*TÏ,Ï.¬ÏÛÏ#îÏÐ1ÐQÐoÐ ŠÐ!«ÐÍÐ=éÐ$'Ñ4LÑ.�Ñ°Ñ)ÂÑ0ìÑ"Ò@Ò QÒrÒ‹Ò¡Ò¿ÒÝÒïÒÓ%Ó!=Ó_Ó~Ó‘Ó¨ÓÂÓ7àÓ>Ô(WÔ€Ôº›Ô]VÕ´Õ;ÎÕ
! Ö##ÖGÖ ]Ö~ÖOœÖ^ìÖVK×4¢×%××5ý×E3Ø,yØ,¦Ø,ÓØ9Ù":Ù7]Ù'•Ù,½Ù-êÙ5Ú*NÚ yÚ0šÚ-ËÚùÚÛ)Û;ÛQÛdÛ{Û•Û³Û"ÒÛ5õÛ+ÜEÜ^ÜqÜŒÜ§Ü'¹Ü#áÜÝ%Ý-EÝsÝ&“ÝºÝ"¾Ý$áÝ4Þ;Þ#WÞ.{Þ"ªÞ(ÍÞ+öÞ%"ß/Hß.xß §ß%Èßîßÿß$à6à Tàuà•à®àËà$ëà*á;áYásá+‘á½áÓáäá-üá+*âVâvâ”â«âÇâÝâøâ1ã@ãCãGãOãWãkãrã~ã‡ã�ã°ã#Ëãïãöãää3äOäoä‚ä‰ä
! �ä(›ä)Ää/îäå9åOåiåxå-–åÄåÍåÖå3ßåæ/æOæXæaæjæsæ|æ˜æ¡æªæ³æÏæÓæ
ßæ5íæ
#ç1ç37ç'kç9“ç:Íç*è3è!Qè-sè6¡èØè
! ñèüè	éé$é1éDé	Qé%[é"�éA¤éæé.íé0ê0Mê8~ê.·ê9æê- ë:Në<‰ë+Æë%òë)ì&Bì
iì6wì'®ìÖì
òìííí&8í_íxí!–í¸í!Ïíñí
! î î:îOî1mî!ŸîÁîÝî(ìî%ï;ïQï,fï“ï ¨ï<Éïð0ðPð+_ð#‹ð¯ð3Àð3ôð4(ñX]ñ¶ñ'ÒñBúñ=ò
FòTò tò(•ò%¾òäòó##óGó*]ó ˆó©ó3¾óòó7ôHô#fôŠô ¡ôÂôÈô"ãôõ&õ,õ?õRõpõ…õšõ¯õÅõÛõøõö!#ö1Eö&wöžö'®öÖöóö+÷:÷&F÷!m÷�÷!­÷
Ï÷,Ý÷0
! ø;ø,Jø$wø-œøÊøèø6ù;7ù#sù<—ù6Ôù'ú3úBúaú~ú›ú:¶ú=ñú./û^û1}û+¯û"Ûû9þû%8ü&^ü&…ü%¬ü&Òüùü&ýS;ýT�ýäýíýþþ&þ	=þGþ]þ$wþ&œþ'Ãþ-ëþ0ÿ Jÿkÿ Šÿ/«ÿÛÿíÿ+&R%p2–
É&×(þ'	4>Sh$}	¢¬Ì(é'S:;ŽÊOÒ""IE$�-´=â 7!Fh‡2¡Ô-ï')Q2kž2¸Aë*-Xk1‡¹Ó(ê)&=-d*’*½&è)59#o “2´4ç0	M	GY	_¡	S
! ˜U
! î
!  M$r2„·Õ.ä>R2l+Ÿ'Ë ó#
=8
"v
/™
É
'æ
52D*w¢´Ìë3Nj&�(¨&Ñ(ø4!3V5Š0À5ñA'.i:˜)ÓNý5L8‚0»1ì9!X*z&¥AÌ5AD8†2¿9ò!,9N3ˆ¼;Ü&G?(‡4°å0317e0�/Î%þ$
,:I	Z
! d	oy‘%±×õù)!<#^‚
Ž1œ(Î?÷@7x“ (­,Ö:,>!k$�²!Ï*ñ#!@bz‹;«
ç
! õE$F+k-—Åàþ!
! &,'S#{Ÿ°¿Æ"Òõ!$*"O/r+¢'Î-ö#$ $H /m /� "Í 0ð !!!C!^!.x! §!È!:ã!)"H"f"~"‹"
! ˜"$£""È"ë"### C#Vd#(»#/ä#$'4$\$s$Ž$©$½$Ð$à$-þ$,%F%U%h%y%”%®%)Ê%ô%$& ,&#M&.q&> &ß&ô&'%')E'!o'‘'©'Ä'	Ý'ç'*(+(F@(‡(.›(/Ê(ú()/)/M)$})¢)*¿)(ê)%**9*d*ƒ*%£*)É*ó*<
+)J+t+'’+º+ Ú+û+,9,Y,-n, œ,#½,á,
! ç,ò,&ú,*!-.L-*{-6¦-
Ý-1ë-/.M.Z.&k.7’.1Ê. ü.@/1^/"�/2³/æ/ü/0C40Bx0»0Ò0-ã011;C1,1¬1)Ë1õ12262
M2[2
s2�2%˜2¾2&Ó2?ú2:3V3(s3(œ3Å3Ü37ó3+4G4$g4MŒ4
! Ú4(å45)5/5075h5‚5š5©5)Ç5ñ566'666E6]6w6�6§6¿6Þ6í6þ6
7%7?78X7‘7¡7°7È7ç7ö7$8:*8e8t8†8¡8µ8Ç8Ö8å8!ü8"9[A9#�9'Á9é93ú9.:@:S:"f:1‰:»:Ñ:Bé:,;*>;4i;ž;´;5È;&þ;%<x7<°<!Ä<æ<(=.*=Y=l=ƒ= ”=>µ=ô=
! >�>?»>.û>*?1>?=p?0®?0ß?;@L@g@.{@ª@À@Ó@‹ä@pAƒA–A¥A½AÌAÛAùA
BB+B!GBiB‚B—B°B?ÄBCC3CGC^C{C”C®C ¿CàCïCDD.DFDYD qD+’D¾DÚD#æD

! E
E&E3FE zE*›EÆEàEõE&F6FCF^FeF8tF*­F0ØF;	GEG]GuG#“G-·GåG-H$/H5THŠH¡H¿H1ÒHI
! I""I#EI+iI#•I&¹I&àI$J1,J#^J#‚J¦JÃJâJ!ýJ$K0DK.uK¤K'¼KäKLL-LILeL�L�L$¶L7ÛL/M%CMiM=ƒMÁMÍMAÝM4N/TN2„N-·N"åNO&"O+IOuO“O®O!ÈO êO!P-PMPmP!�P¯PÉP:ÜP1Q(IQ<rQ'¯Q ×Q>øQ37RkR„R'“R»RÓR>íR,S<SPSbSvSŠSœS°SÂSÔSæSøS
! TT.T@TRTdTvTˆTšT¬TÀTÒTäTøT
! UU.U@URUdUxUŠUœU²UÄUÖUèUÿUV/VFVfVvVŠV›V«VÆVÛVúV4W-GW#uW™W+µWáWX(XAX4SXˆXœX¹X"ÊXíX"Y.$Y.SY+‚Y!®Y,ÐY,ýY)*Z,TZ�Z%�Z8ÃZ+üZ([+F[-r[, [Í[ ì[
\"\6\N\`\m\†\"ž\:Á\ü\]*]D]_]v]”]«] Â]ã]^^*^A^^^ ~^Ÿ^%º^à^#ó^#_!;_*]_!ˆ_ª_)À_-ê_&`'?`g`+}`/©`!Ù`û`'a)?a!ia‹a¨aÀa'Ùa,b.bCb+Rb~bžb"¾b$áb"c()c/Rc%‚c¨c,Æc$óc$d0=d8nd)§dBÑd'e.<e*ke3–e:Êe fN&f4ufªfÁfÎf(áf
! g(g"Ggjgyg�gœg%¬g&Ògùgh /h0Ph�hšh³hËh4ãhi$-iRioiƒi—i«i½iÊiÚiöijj
+j9jTj"kjŽj­jÌjèj-k+4k`kukzk�kŽkL§kHôk=l
Wl	el)ol™l¶lÉl&âl	m%%mKm,dm"‘m"´m×móm,n;n%Zn€n‡n	�n	™n£n¯n)·nán	ün*o51ogo|o›o ´o1Õo1p 9pZpwp ”pµpÑpñpqq+1q(]q#†q1ªq"Üq+ÿq+r6Dr
{r‰r¤rÀrØròrs%"s&Hsos ‡s!¨sÊsàsôs6ýs4tStkt}t?�t(Ït%øt5u4Tu#‰u#­uÑuäu'þu-&vTv.fv*•vÀvÕvìv&ûv-"wPwew*uw7 w7Øw<xMxgx$}x&¢xÉxÝxòxyy/yCyXyly�y•y>ªy)éy&z":z%]zƒz•z)§z7Ñz(	{"2{U{s{�{®{Á{8á{|2|-G|%u|›|¹|Ì|ã|÷|0}@}U}k}‚} �}+¾})ê}~%2~X~"l~�~(«~Ô~ó~4'Hp‡% ÆÛõ,€9=€w€"Ž€±€Ñ€ç€ý€,�@�X�u���«�È�!å�/‚!7‚Y‚#t‚˜‚·‚Ò‚'Þ‚,ƒ-3ƒ!aƒ ƒƒ6¤ƒ!Ûƒýƒ„-„L„`„)x„¢„¶„Ë„à„ô„
…*$…-O…}…–…¯…Á…
! á…-ì…†)†<†&Q†9x†²†*Ê†-õ†-#‡Q‡.m‡2œ‡Ï‡Ø‡ö‡!ˆ8ˆTˆ?qˆ(±ˆ!Úˆ.üˆ'+‰S‰	b‰l‰‹‰�‰K¡‰Ví‰RDŠ —Š¸Š0ØŠ4	‹8>‹Aw‹6¹‹2ð‹8#Œ2\Œ2�Œ8ÂŒûŒ�%1�W�c� o���[’�_î�<N�N‹�(Ú�‡‘`‹’Rì’~?“¾“Ò“
! Þ“é“”^”cm”‹Ñ”R]•b°•X–rl–vß–FV—|�—˜!˜(˜.˜ K˜l˜/‡˜-·˜3å˜/™#I™1m™ Ÿ™+À™ ì™H
šCVš,ššUÇš¨›•Æ›X\œ]µœ¸�ßÌ�a¬žwŸG†ŸœÎŸak rÍ “@¡ŸÔ¡³t¢](£i†£}ð£nn¤„Ý¤kb¥‹Î¥TZ¦~¯¦l.§a›§eý§mc¨iÑ¨J;©M†©„Ô©UYªâ¯ªf’«eù«ó_¬_S­Ž³­WB®mš®È¯™Ñ¯sk°uß°hU±Ý¾±†œ²ß#³…´†‰´dµ™uµ°¶jÀ¶[+·N‡·QÖ·m(¸Œ–¸›#¹„¿¹tDºm¹º�'»k©»e¼W{¼¾Ó¼I’¾TÜ¾01¿7b¿š¿*¶¿(á¿1
! À <À]ÀrlÀ!ßÀ…Áp‡Á.øÁ'Â%0ÂVÂpÂŠÂ¦Â¬Â¼ÂÜÂSüÂTPÃ~¥ÃX$Ä\}ÄcÚÄd>ÅL£Å‹ðÅ8|ÆµÆ1ÓÆÇ#ÇfBÇc©Ç!
È7/È[gÈrÃÈ^6É8•ÉkÎÉ8:ÊjsÊDÞÊC#ËDgËr¬ËpÌr�ÌkÍGoÍq·Ío)Îh™Î|Ï8Ï8¸ÏrñÏzdÐHßÐn(Ñx—Ñ‰ÒmšÒVÓW_ÓH·ÓJÔGKÔ)“Ô?½ÔcýÔMaÕ>¯ÕRîÕUAÖB—ÖPÚÖK+×?w×`·×‰Ø2¢Ø&ÕØ1üØ%.ÙƒTÙCØÙ`ÚH}Ú0ÆÚK÷Ú#CÛMgÛvµÛ`,ÜH�ÜFÖÜtÝ«’Ý^>Þv�ÞtßM‰ß8×ßà,àYLà5¦à>Üà[á,wáA¤á>æáI%âKoâK»âBãfJão±ãn!äx�ät	å=~åc¼å æ=æ=Zæ˜æa²æ8çFMç0”ç>Åçgèlè>~èK½è,	éA6é?xéZ¸é<êKPê2œê-Ïê7ýê&5ë?\ë?œëAÜë>ì]ìmì‰ì¨ìÃìÞì@ûìE<í;‚í8¾í@÷í*8î!cî5…î[»îÃïDÛïB ð,cð.�ðK¿ð ñ*,ñ<Wñ]”ñ@òñ*3ò^ò‰dòƒîò’róRôXô7xôA°ô8òô,+õ1Xõ<Šõ5ÇõHýõQFöI˜öoâökR÷¾÷8Ý÷RøGiø±ø+Ïø+ûø-'ù+Uù=�ù-¿ù1íù;ú#[ú7ú/·úçú!û<'ûNdûg³ûbüH~ü,ÇüéôüËÞþ0ªÿhÛÿ&DEk'±4Ù4¢CÒæ�¹]WAµ^÷nVEÅUPam²A rbYÕH/hx…áSg;»V÷pN	¿	Ý	-ü	1*
! \
! !z
! <œ
! NÙ
! ;(/di”!þ' H,c,�½IÜ9&
6`
;—
OÓ
;#W_·Q»I
eW ½3ÞQKdL°MýKKK—JãN.:}¸-ÉW÷O2n3¡Õ'ðDK]W©;<=NzIÉ7K#dGˆMÐ&$Ej4ˆ/½5í'#;K‡ŠŽ–ž²¹Å
! ÎZÙ.4Fcª±0Ë#ü' +H t•œ
! £K®OúƒJ@Î&,6cA~bÀ#:Qrh+Û*2I`wŽ)¥Ïæý)>A!Vsxì Œ	 ^– kõ ga!WÉ!U!"?w"5·"aí"+O#{#�#˜#.­#Ü#%ö#$6$MM$4›$jÐ$;%SM%R¡%Rô%bG&Uª&\'T]'y²'{,(=¨(;æ(A")Pd)#µ)`Ù)>:*+y*
¥*:³*î*0+K=++‰+9µ+Bï+12,Ud,6º,'ñ,]-1w-D©-^î-YM.Q§.)ù.U#/Dy/=¾/7ü/Y40Ž0L¬0’ù0RŒ1wß1W2`r2iÓ2&=3bd3bÇ3P*4‚{4?þ4F>5›…5!6
56<C6I€6qÊ6Z<75—7‹Í7]Y8-·8nå8LT9L¡9dî9LS:t :c;Iy;7Ã;‹û;‡<J–<sá<KU=
! ¡=¬=Ê=&è=>->K>i>ˆ>H§>0ð>%!?;G?Xƒ?^Ü?3;@Yo@1É@%û@[!A}AS�A8ñA6*B8aB
šBI¨BEòB8CJRC?�CVÝC-4D*bD�Dƒ
E;‘E”ÍEbFHâF"+GtNG"ÃG"æG 	HN*H^yHOØHV(IkILëIE8Jn~JFíJG4KG|KFÄKGL SL7tL™¬LšFMáM+ýM)N?N ^NN.�N2¾N8ñN:*O6eO<œO?ÙO@PCZPEžP`äP(EQ)nQB˜QNÛQ+*RUVR{¬R%(S2NSK�S"ÍSðS/
T-=T(kT]”TòT/U=7U6uUP¬UÇýU ÅVfW¾uW?4XrtXSçX`;Y€œY.ZLZ.gZ@–Z8×ZI[)Z[F„[Ë[;å["!\yD\Q¾\@]{Q]HÍ],^*C^@n^¯^Î^Iè^M2_A€_RÂ_Z`Qp`JÂ`M
ai[aNÅa;biPbxºbu3c
©cª·cÛbdo>e’®e#Ag:eg· g XhZyhBÔh;iTSi‘¨i':j]bjYÀjFk3akK•kjákOLl_œl>ülY;mŒ•m˜"n»n3½nRñnHDo9�o`Çov(ppŸpJq[[qc·q[rGwro¿rx/sm¨sYt[pt—ÌtgdurÌuW?v–—v`.w[�wbëwlNxY»x@yOVy¦y‹¨ye4z€šzv{p’{|_|Pe|W¶|M}˜\}Mõ}»C~aÿ~uaE×U€gs€{Û€eW�T½�H‚[‚t‚�‚%¥‚Ë‚Ü‚ï‚ ƒ:%ƒ6`ƒ=—ƒÕƒ$Üƒ:„<<„;y„µ„Ê„\á„h>…d§…†/Œ†¼†Ñ†gæ†JN‡`™‡Tú‡XOˆ3¨ˆ4Üˆ@‰^R‰8±‰*ê‰(Š#>Š4bŠ˜—Š0‹M‹—f‹6þ‹>5ŒXtŒ ÍŒ1îŒ �6@�;w�<³�8ð�0)ŽZŽ%zŽ# Ž:ÄŽ6ÿŽ#6�%Z�O€�MÐ�Z�Vy�RÐ�X#‘N|‘HË‘L’La’A®’<ð’9-“2g“Bš“JÝ“,(”:U”“�”X$•6}•;´•ð•––C*–An–7°–7è–E —Mf—¯´—Gd˜M¬˜Eú˜F@™,‡™0´™7å™(š'Fš$nšB“šOÖš@&›'g›+�›+»›Fç›E.œItœB¾œ-�J/�Hz�MÃ�Xž_jž8Êž8Ÿ8<ŸbuŸfØŸS? 6“ &Ê &ñ ¡)+¡^U¡´¡—Î¡%f¢CŒ¢DÐ¢)£;?£*{£Y¦£C¤(D¤9m¤7§¤Dß¤L$¥'q¥2™¥\Ì¥K)¦,u¦^¢¦B§9D§M~§<Ì§A	¨FK¨C’¨6Ö¨;
©LI©7–©SÎ©"ª&9ª`ªZyª3ÔªI«4R«Z‡«â«[ü«YX¬²¬Í¬Rë¬n>­a­­6®VF®`�®?þ®U>¯”¯3³¯Bç¯§*°žÒ°'q±™±@¶±Z÷±iR²T¼²_³Cq³ µ³Ö³!õ³!´9´)R´|´1•´VÇ´4µGSµf›µ)¶,,¶AY¶N›¶4ê¶/·_O·&¯·BÖ·D¸¢^¸¹y¹K•¹á¹ð¹]º&_º%†º¬º&Äº6ëº"»:»$R»w»�»$§»&Ì»$ó»$¼$=¼+b¼Ž¼¦¼À¼$Ø¼&ý¼%$½EJ½�½©½$Á½+æ½¾*¾7B¾Gz¾Â¾Ú¾#õ¾¿6¿Q¿i¿�¿*¡¿+Ì¿hø¿0aÀ4’ÀÇÀHáÀ*ÁEÁaÁ/}Á=­ÁëÁ 
! ÂO+Â{Â8–ÂAÏÂÃ0ÃJMÃ3˜ÃÌÃ†çÃnÄ.‹Ä(ºÄ5ãÄCÅ]ÅyÅ™Å-³ÅKáÅ-ÆLÆ²hÆSÇ;oÇ«Ç>ÈÇJÈ=RÈ=�ÈHÎÈ#É;É;XÉ”É³ÉÏÉ éÉŠÊ¦ÊÂÊ$ÚÊÿÊË7/Ë gËˆËžË=¸Ë1öË1(Ì8ZÌD“Ì:ØÌ»Í.ÏÍBþÍ+AÎ:mÎ@¨Î0éÎ0Ï%KÏOqÏ+ÁÏ,íÏ1Ð&LÐBsÐ2¶ÐBéÐQ,Ñ2~Ñ3±ÑåÑaöÑ!XÒ
zÒAˆÒ\ÊÒ8'ÓJ`Ó2«Ó&ÞÓ[ÔZaÔ¼Ô.ÉÔøÔÕpÕq�ÕRÖkUÖ#ÁÖåÖ4×H9×k‚×3î×Y"ØM|ØsÊØF>ÙI…ÙÏÙNïÙ>Ú
! VÚ=aÚEŸÚ1åÚ=Û=UÛ9“ÛHÍÛ9Ü6PÜ6‡Ü/¾Ü1îÜ- Ý9NÝ<ˆÝ6ÅÝZüÝ9WÞY‘Þ<ëÞ-(ß*Vß6�ß6¸ß6ïß6&à:]à4˜àXÍàW&áM~á:ÌáZâbâ|â‰âP	ãHZãs£ã_ä9wä$±ä<ÖäFå0Zå*‹å,¶å4ãå3æ4Læ2�æ2´æ2çæ8çSçpç\‹çGèçD0èfuèbÜè8?é€xékùé;eê¡ê<Áê8þê:7ë˜rë ì),ì)Vì)€ì)ªì)Ôì)þì)(í)Rí)|í)¦í)Ðí)úí)$î)Nî)xî)¢î)Ìî)öî) ï)Jï)tï)žï)Èï)òï)ð)Fð)pð)šð)Äð)îð)ñ)Bñ)lñ-–ñ)Äñ)îñ)ò#Bò%fò/Œò1¼ò7îò&ó.Aópó!Žó5°ó8æó9ô8YôG’ô@ÚôJõ/fõ9–õ2Ðõ+öN/ö'~öF¦ö.íö6÷'S÷E{÷'Á÷=é÷K'øKsøH¿ø>ùDGùMŒùJÚùO%ú:uúS°úYûe^û2Äû[÷ûWSüV«üVý8Yý&’ýH¹ý6þ<9þvþ9–þ0Ðþ>ÿc@ÿ7¤ÿ%Üÿ356,l?™)Ù)6-9d)žÈ*ä:>J<‰.ÆAõ+7KcS¯5M98‡(ÀUér?\²b4rJ§Nò@A:‚V½`UuEË8	8J	Nƒ	EÒ	)
! B
! B\
! :Ÿ
! =Ú
! <TUNªJù[DQ ?òX2
P‹
PÜ
\-cŠUîmDS²|xƒcü^`F¿†}�-9'WP0ÐECG/‹*»æ!F'Hn8·4ð;%2a+”/À&ð*hB5«Gá<)&f&�&´$Û% CF#Š/®$Þ&2*+]I‰5Ó5	?%_S…bÙ+<h}#”B¸Ÿû››17i‚`�ð++;<gg¤S 7` V˜ >ï 4.!5c!4™!NÎ!ƒ"Q¡"
! ó"-þ"/,#\#!|#ž#U±#&$.$4?$Ht$'½$4å$+%0F%Cw%C»%0ÿ%,0&,]&;Š&,Æ&;ó&/'+M''y'@¡'Eâ':((Pc(2´(Eç('-)cU)¹)>Ï).*+=*7i*0¡*-Ò*G+BH+4‹+-À+>î+?-,m,Œ,l�,
! -?)-i-ƒ-d�-J.WM.z¥.K /Pl/Q½/%0.50Td0J¹0)1A.1=p1+®1-Ú1%28.2Cg2#«2Ï2Në2[:3\–3aó3*U4#€4>¤4Kã4/5 M5n5Œ5ª5É5é56 (6I6 g6Qˆ6<Ú6B7WZ72²7å708=18fo80Ö8=96E95|90²9%ã95	:j?:0ª:3Û:k;@{;!¼;0Þ;4< D<$e<TŠ<0ß<=(=A=K^=Aª=Jì=-7>Pe>-¶>Nä>83?6l?/£?Ó?;ó?A/@)q@L›@+è@5A@JA5‹A@ÁA.B;1BamB'ÏB2÷BP*C%{C%¡C%ÇCjíC6XD8�D0ÈD6ùD60E4gE9œEJÖEC!F8eFAžF<àF?G]GEtG>ºG?ùG99H8sHU¬H8I;I>[I8šI-ÓI(JK*J#vJ1šJ,ÌJ+ùJ2%K0XKi‰KGóK2;LSnL#ÂL1æLMc5M%™MK¿MVN6bNn™N'O_0O\�O\íO6JPn�PEðP6QoCQ6³Q1êQIRIfRs°RK$SfpSW×S[/T‹T¢T^½TUUž8UÆ×U™žV@8W>yWN¸WRXVZX_±XTYPfYV·YPZP_ZV°Z3[1;[2m[ [µ[
H%IØ'7™ô4buAƒ¤s¥=ð/$|±&ÔÀÇš—­8Ö¹i/ßÏuŽ@
¨uj²2÷ª1+I`ß$¹wËº[
! /6­×Ã©
! ÇãÈÅ2¢»ÚZ[ÚùÄ�ÿôšhcx²+ïèä^?,´ÈÒAÉJ¿êkƒG�ÇßuV‰PÌ÷#™õ{…/º!æ¯BëuùÝ4½ÿ1×ã02zŠÂ�Þ>¼T:dmµÕCU5´¢–GåÉéQçÌà˜gtÅ_!ªÙÂ¹—~ÆŠR¦Os5P_U»«ÄÌCµ	=’ç«z)çYÐ‹PûŽÀi–lk7$QÁ Œ;ìaí8•ö#�×%ñ¯È7ýáÂ¢No¾Eå#”�‰—¿Ö×¯ºKœå0ÍÃ˜Meµ26¶óþv©FÈÐf®ù�
")ID½…©\£¸¼£ÖÃ›‡â¾>bS¥oÑ¨_º F—IÓ,ò­ºä†B˜”=¦,Ü�„‰lñž¨égðr¹eü~©ÓEž£÷.ÿši£t¼)§snÑe
! �ví3V“1y N~ý}|]{™#d‚†cïÁŠŸw¾Wâ5Ù9È ë†�\êr®üG'R„§c×|ý‘ŠŸ�­‹úÕåîz°ËÍí�ŸÄ®~ôW4v1¡M‰ÛÃ"5’§" ¯	‚ˆM8·©zØM¯\Þ™ÄúýÃ\³h5¶NŽ�øü_q2CÜBé�”Éb"ÏÍáD¢G87T·üæpX“æ3¨ó•À�µ9Ù��ÁÎO‡DP	œ-füËeø.&°¶Ü*³¶ò'ò‚�*�4œ[¥<Z¡`‹{aN"+@¿‚cƒSˆó·6•kJ!R§’S7á!�ZÅír>ö0ÔOojbg…Î‹]Y!}ß¼K™‚«¥ ©‚†^!Þ©[õ@ˆSd¦„qK*éCôÙ®ì-MË;šÊù–Ü¬î«t1²À9&’ž“ ^Ea·Ç–¢Z-x`‹Í¦�¥°x=Ï¤¶K˜”<N{àÏŠÎ²3ûâäè±ÖØ cc¸G`m6”å.´èÝtŒÁ>/ŠK‡a|y&õ±�¦Ò¡¦¹SýÓþPX€Œ�îÁÎ›ë*Ÿ}@~†Ò�lÐ�&f½0#xX’o­ÇpKTþÛkE g2à++¼:
[,
! *Øòœœfª*¢)ÏÅ»úÕ;|Ó°÷J³J†Æ¡?ŒÌÀ®qä$o6E ™J÷Ð<%¡Ù‡ûÿ5ÛÍ1ïAYÛv¬Kj¨c˜sñ‘OËwïb'ÊÂÊPtFŽæ¬Î»Ò3ŠQÌBMå½Æ\nwÂàtöÀf¿§è¬6Ý(xêÁY¾…²ñ¯gUûÙ,›¤ q€ˆR¬ç×y‡¾0$Ü:/	&¯ìñƒ¬Cè^ùç
! bra÷,¨)Ód]ò€~4ÆÛ��¤ÐF¸uO�²9ÉDÝûo1‘±âïá}”³¿ÅJíƒHl4<i0¸(/€Ôñðè…´âÎV—ŒfÜÈ¢ö—iáÊC=:<ËÅî:�º‘µÄgÐÉ‹>¦Î mnn-Í
! ¡({Fü`GðÑÚ•šÕs®»?›hÏ«’LT;Y`‰JÏÄêQ?A¡óqL±\	ò(e^h“8‰þ‡q4Ñìp7%5$Ò·Ñ&z…aÞk’ämçgI´yNÚMÂþR	³Ò;ÚˆÖÚƒpAh#½Ç��Æj‚dÂÿxdlßIR½ÊyÛï¨9S8]±DÞWkrÐwLyŸm«ùÈvìT_>¤rOž@š×•ûTã„QrV}…Ó^' -$ÒU7_h¿Ù¾Lë)f}£¥–hYTmžªjÔÝˆ'='›s›:@ú§,Öê¹óU-ª¼í³s
ˆÌ¤.Ã.¾êZÁ–°v¸±õÓŸÉ0ÕLÉD(WI½2VHN>9n²¸ÔÅ¸
! £Ä.€´„j?Ê�¶9ã{æ?W6§^p8AÆ%G;¥O<ái–•aŽãnPŒ(nºE?(eQYÍHŽCô@éÞ]ö]™Xz„ž˜¿l_úzë”Õ¼|­ßd˜‘[3%w�´UoØðHÆ*€„!»þXXË“Ã=ø+îõ-«ð HZøàÔ	ÌœâÚú†EöR\Läƒ
+Ñ|A<kÕb€"ÔL®­·ÖlµŽVjZ)v—øìi‘£BÛw�[»xµÿq¹³B‡t:Ýôæ3Bîà
.Œm›HÀóUõF¤�ªp‘`¶ýØãžS%}yQV�ŸœØWëÇ°éep~WX{•“ªÑ¬]Ê‰D°š#;‹"F3øu“·
  
  For bug reporting instructions, please see:
  
--- 1,1743 ----
! Þ•¦=LíCR|Úˆ#‰#-‹#1¹#ë# $!$Û5$+%0=%Kn%º%Ð%
! Ü%ç%ý%<&BC&R†&>Ù&@'9Y'C“'F×'5(IT(ž(µ(!Ê($ì()!&)$H) m)"Ž)+±)Ý)ä)-ë)#*”=*Ò*ò*ø*(+1@+Ar+'´+Ü+ô+,$,?,[,[{,]×,5-Q-f-…-Ÿ-»-$Ð- õ-#.!:."\..'�.(Å.+î.)/$D/'i/*‘/1¼/î/*0-60&d0)‹0µ0,Õ0#1F&1Qm15¿1]õ1wS2rË2A>3K€3,Ì3Nù3@H4B‰4OÌ4L5Ri5;¼58ø5>16Ip6Iº6B7~G7?Æ7D8EK8@‘8EÒ879CP9=”9BÒ9E:~[:6Ú:{;B�;?Ð;‰<9š<PÔ<C%=Fi=s°=E$>Cj>Q®>N?�O?Gà?Œ(@Oµ@RACXAQœANîAF=B9„B=¾B=üB4:CPoCMÀCEDBTDG—DIßDH)EBrE=µE7óE6+G*bGI�G×G ôGYHooH-ßHE
I
! SI'^I8†I>¿IþI(J/9JiJ+rJZžJlùJ+fK=’KmÐK0>L)oL ™LºL;ÊLEMLM#eM#‰M­M ÄM7åM8NVN)tNžN¾N$ÙN$þN*#O*NOyO”O ¯OÐOêOöO#P+P8BP{P!ŒP;®PEêP‘0QÂQ5áQER%]R1ƒR.µRäR0SL3S6€S7·SlïSG\T$¤TÉTJèT*3UE^U2¤UE×UlVŠV3¦V@ÚVW53WiWrW ‰W&ªWJÑW8XUUX!«X:ÍXYY-.Y\YIkYµY@»Y/üY@,Z;mZ#©ZZÍZc([OŒ[lÜ[8I\T‚\w×\9O]Q‰]KÛ]L'^St^^È^D'_4l_Q¡_Qó_HE`5Ž`HÄ`I
aYWa,±a*Þa6	bA@b3‚bL¶b¤c�¨c·8dVðdrGeiºec$f=ˆfÆfÜf#ìf#g4g.Ggvg “g´gÇg9Ùg;hOhVjh#Áh,åh"i"5inXiÇiái-ði6j3Uj/‰j/¹j>éj-(kJVk2¡k8Ôk/
l&=l6dl,›lPÈlHm8bm-›m0ÉmxúmesnBÙn?oF\o3£o9×o2p-Dp0rp_£pVqZZqEµqAûq=r*UrC€rHÄrF
sJTs@ŸsGàsE(tAntg°tsuiŒuAöuQ8vwŠv[wb^wYÁwixo…x<õx2y[²yOzD^z^£zN{;Q{o�{pý{Jn|l¹|I&}{p}Rì}k?~Y«~K?QQ‘Mã_1€I‘€BÛ€7�9V�&��9·�7ñ�6)‚`‚
€‚<Ž‚(Ë‚*ô‚:ƒ:Zƒ#•ƒW¹ƒG„YY„Z³„\…¬k…Ì†^å†nD‡f³‡vˆe‘ˆu÷ˆ\m‰lÊ‰J7Š:‚ŠL½Šž
! ‹¾©‹WhŒgÀŒ_(�oˆ�^ø�nWŽUÆŽe�)‚�%¬�|Ò�œO�Fì�V3‘NŠ‘^Ù‘M8’]†’Dä’T)“ ~“!Ÿ“7Á“Fù“ @”&a”4ˆ”½”-Ö”•# •.D• s•”•.­•0Ü•7
–!E–fg–4Î–=—LA—NŽ—@Ý—-˜(L˜,u˜&¢˜ É˜ê˜™0™HK™S”™?è™_(š=ˆš[Æš<"›_›/w›#§›:Ë›]œ$dœ&‰œ-°œ?Þœ6�4U�4Š�2¿�-ò�5 žˆVžPßž'0Ÿ3XŸŒŸ?¬Ÿ8ìŸ% 1@ r 5� *Ã Rî jA¡&¬¡&Ó¡%ú¡* ¢OK¢>›¢7Ú¢6£;I£9…£;¿£@û£9<¤<v¤5³¤Bé¤;,¥+h¥B”¥7×¥F¦FV¦1�¦?Ï¦;§RK§0ž§4Ï§1¨=6¨>t¨;³¨pï¨!`©%‚©A¨©9ê©'$ª+Lª5xªT®ª)«?-«(m«0–«>Ç«<¬UC¬P™¬Hê¬.3­;b­gž­Š®C‘®<Õ®-¯G@¯/ˆ¯¸¯Ó¯8î¯8'°R`°@³°Tô°EI±U�±Eå±M+²*y²'¤²8Ì²Z³4`³&•³v¼³l3´m ´Bµ9Qµ=‹µ7ÉµZ¶N\¶8«¶@ä¶A%·?g·h§·&¸57¸mm¸QÛ¸8-¹8f¹3Ÿ¹4Ó¹)º12º9dºžº?µºhõº;^»Hš»\ã»!@¼<b¼6Ÿ¼5Ö¼,½49½:n½;©½!å½:¾6B¾=y¾5·¾jí¾'X¿Q€¿:Ò¿<
À0JÀ4{À,°À4ÝÀ,Á<?Á5|Á!²Á*ÔÁ;ÿÁ6;Â*rÂ6�Â=ÔÂXÃ4kÃ, Ã0ÍÃ,þÃ=+Ä3iÄ:�ÄTØÄ+-Å4YÅ4ŽÅ>ÃÅ0Æ-3ÆFaÆE¨Æ3îÆ/"Ç/RÇ@‚Ç)ÃÇ)íÇÈ1ÈFKÈE’È<ØÈ3ÉKIÉ!•É!·É-ÙÉ-ÊC5Ê.yÊF¨ÊïÊ8Ë,EËrË@�ËBÑË>ÌfSÌEºÌ!Í!"Í'DÍ"lÍ;�Í'ËÍBóÍ56Î9lÎ@¦ÎBçÎj*Ï(•Ï3¾Ï1òÏ:$Ð1_Ð.‘Ð8ÀÐ5ùÐ;/Ñ/kÑ/›Ñ/ËÑ/ûÑ++Ò*WÒ‚ÒJ¡ÒìÒ1
! ÓD<Ó*�Ó*¬Ó/×ÓMÔ3UÔ1‰Ô@»Ô0üÔ@-Õ?nÕ:®Õ;éÕ8%Ö&^Ö-…Ö;³Ö'ïÖ,×'D×(l×)•×W¿×"Ø#:ØB^Ø2¡Ø5ÔØ1
! Ù<Ù)SÙ1}Ù=¯Ù?íÙD-ÚErÚD¸ÚEýÚ2CÛ_vÛ)ÖÛ:Ü8;Ü/tÜ"¤Ü*ÇÜIòÜ4<ÝCqÝHµÝ3þÝ2Þ-JÞCxÞ:¼Þ2÷Þ=*ßhß1‡ß¹ß$Øß2ýß0àGàUfà-¼à.êà7á3Qá?…á?Åá1âb7â1šâ:Ìâ0ã+8ãAdã.¦ã*Õã2ä%3ä2Yä1Œä0¾ä9ïä1)å2[å1Žå+Àå,ìå3æ.MæD|æ7Áæ$ùæ+çNJç;™ç6ÕçèU%èK{èÇè8Þè;é9Séa�é9ïéB)êBlê0¯ê�àê@qëB²ë;õë1ì-Pì'~ìD¦ì7ëì+#í$Oí0tí*¥íAÐí6î3Iî$}î6¢î*Ùî.ï93ïmï,�ï0ºï5ëï,!ð.Nð0}ð%®ð7Ôð&ñC3ñ:wñ²ñNÏñ/ò6NòC…ò@Éò%
! óB0ó$só˜óK¶ó*ô'-ôUô'sô0›ôÌô"çô?
! õ Jõ#kõ0�õ(Àõ.éõ*ö,Cö1pö3¢öHÖö+÷"K÷1n÷> ÷4ß÷)ø4>ø$sø/˜ø9Èø1ù54ù<jùE§ùMíù@;úD|ú1ÁúPóú‚DûVÇû4üESüG™ü9áüKýVgýL¾ý/þ1;þEmþ6³þ3êþ@ÿe_ÿ?Åÿ/=5isLÝC*5nX¤<ýC:3~0²7ãE22x+«+×>-B>p¯Îí<EB<ˆ;ÅEFG6ŽIÅX7hW .ø>'8fTŸmô\b	2¿	]ò	1P
! B‚
! cÅ
! i)5“'É+ñ,@J*‹X¶4
)D
6n
9¥
*ß
*
! 65*lF—?ÞX@w!¸*Ú%+@=~o�E3F5z(°)Ù0M4 ‚!£BÅ!B*Fm8´gí`UK¶U;X.”/Ã8ó,@G,ˆRµVQ_U±9)AQkl½a*AŒ4Î2Z6P‘iâtL"ÁMä<2Bo=²GðK8n„`ó/T-„=²ð9VF4�?ÒU 8h 3¡  Õ 2ö 9)!4c!W˜!&ð!$""<"%_""…":¨"Gã")+#XU#/®#Þ#)ý#B'$1j$Qœ$.î$N%El%K²%þ%H&Ff&E­&8ó&H,'1u',§'"Ô'8÷'=0(@n(?¯(2ï(3")"V)&y)I )1ê)#*C@*e„*&ê*/+4A+.v+&¥++Ì+:ø+3,EE,/‹, »,Ü,&ú,'!-(I-#r-+–-&Â-7é-B!.Hd.(­.YÖ.%0/=V/)”/$¾/%ã/:	07D0$|0G¡0,é0G1*^1,‰18¶1<ï1.,2[2N{21Ê2Jü2EG30�3€¾3l?42¬4jß4IJ5O”55ä5@6.[6+Š6B¶64ù6(.7fW7k¾7|*8>§82æ8M9'g9"�9&²9)Ù9<:+@:#l:�:¯:_Ï:^/;MŽ;EÜ;8"<-[<G‰<Ñ<,ï<T=.q=* =FË=K>M^>)¬>!Ö>@ø>$9?9^?$˜?&½?5ä?>@KY@¢¥@'HA7pA5¨A?ÞALBFkBJ²BPýBNC^C(zC5£C3ÙCi
D%wD?�DÝDìDE&E4AEvE…E/¢E;ÒELFB[F6žF=ÕF^GbrG™ÕG’oHzIY}IE×IJ 5J$VJ4{J(°J'ÙJ:KJ<K/‡K+·K,ãK)L,:LDgL1¬L9ÞLAM3ZM8ŽMÇMJåMK0N©|N/&OHVOŸOK¹OSP.YPJˆP@ÓP!QB6Q8yQ3²QRæQ(9R#bR-†R/´RWäRJ<SZ‡S?âSH"T-kTX™TKòTS>U”’U0'VEXV.žV:ÍV?W3HW2|W<¯W,ìWkX*…X1°XwâX^ZYC¹YGýYoEZ5µZ0ëZ;[(X[3�[(µ[+Þ[2
! \,=\'j\D’\5×\)
](7]%`]2†]o¹]I)^)s^!�^X¿^(_A_+`_JŒ_)×_:`3<`=p`!®`9Ð`/
! a$:a%_a+…aE±a\÷a2Tb[‡b[ãb-?c(mc–c"¯c/Òc%d6(d/_d#�d<³d.ðd0e7Pe$ˆe5­e3ãe9f=QfG�f×f*÷f%"gHgcg'�g@©gêgðghlh,‹h*¸h/ãh,i@i
! \i#gi*‹i.¶iåi#øiJjgj†jŸj+¿jFëjM2kJ€kjËkN6l(…l®l+Îlpúlkm#}m%¡m4Çmüm
n(nFn+cn,�n¼n>×n<ovSoÊoFçoS.p/‚p-²pàpþp@q]q qq’q:©q9äq9r"Xr3{r!¯rÑr)êr*s0?s9ps#ªs$ÎsAós5t"Ot#rt-–t3Ät/øt,(u<UuF’uÙu*ôu.v+Nv4zv7¯vSçvG;w:ƒw%¾w!äw*x1xMx,jx-—x5Åxœûxª˜yJCzKŽz¨Úz¸ƒ{X<|f•|Kü|LH}´•}¨J~\ó~dP<µÄò¸·€dp�lÕ�€B‚=Ã‚(ƒ1*ƒ2\ƒ5�ƒ*Åƒ2ðƒ)#„,M„/z„oª„k…0†…X·…]†an†$Ð†õ†W‡-m‡#›‡E¿‡Fˆ4LˆF�ˆ/ÈˆDøˆ.=‰$l‰‘‰*¬‰×‰=é‰'Š ?Š!`Š ‚Š1£ŠDÕŠE‹ `‹D�‹{Æ‹0BŒ6sŒ)ªŒ#ÔŒ'øŒ" �&C�j�#Š�'®�"Ö�6ù�-0Ž^Ž0pŽ"¡Ž/ÄŽ]ôŽ5R�cˆ�ì��0�KG�'“�/»�.ë�‘':‘ b‘0ƒ‘Z´‘5’<E’&‚’3©’OÝ’F-“t“#’“¶“Ó“ò“
! ” (”$I”:n”0©”BÚ”;•?Y•?™•Ù•ò•–&–49–`n–Ï–$î–—#1—'U—}—6œ—Ó— ñ—˜$˜:˜%Y˜˜%Ž˜$´˜Ù˜ù˜!™3™R™q™-Œ™º™-Õ™%š)š.Eštš’š3²šæšüš›]-›‹›+¡›,Í›/ú›#*œ0Nœ/œ#¯œÓœ,òœ�3�,R�<�¼�6Î�Až+Gž+sžŸž²žÉž-ãž.Ÿ6@Ÿ=wŸPµŸ !$ *F -q .Ÿ 6Î =¡.C¡/r¡7¢¡>Ú¡R¢\l¢cÉ¢9-£=g£¥£!Ã£(å£L¤H[¤5¤¤)Ú¤)¥".¥#Q¥u¥.�¥¿¥KÏ¥S¦Yo¦JÉ¦@§qU§Ç§+æ§G¨>Z¨@™¨�Ú¨Yk©ºÅ©]€ª‚ÞªRa«2´«Tç«,<¬-i¬5—¬<Í¬$
! ­(/­=X­.–­Å­;ß­(®D®._®MŽ®=Ü®N¯.i¯+˜¯2Ä¯5÷¯--°5[°8‘°0Ê°5û°@1±Kr±N¾±7
²8E²;~²3º²;î²>*³6i³G ³@è³P)´Uz´bÐ´43µ7hµC µFäµ(+¶ T¶‚u¶‚ø¶{·C”·Ø·÷·#¸(;¸0d¸5•¸Ë¸á¸"ð¸"¹}6¹5´¹2ê¹ º6>º4uºªºFÈºG»OW»^§»~¼V…¼?Ü¼O½Ql½M¾½N¾3[¾>�¾KÎ¾9¿ET¿Gš¿8â¿PÀClÀJ°À1ûÀ2-Á5`Á*–Á)ÁÁCëÁf/Â_–ÂöÂ1ÃGÃaÃ<€Ã"½Ã6àÃ2Ä1JÄ3|Ä5°Ä7æÄ'ÅIFÅ-�Å4¾Å6óÅ)*Æ&TÆ${ÆJ ÆNëÆP:Ç>‹Ç[ÊÇ@&È%gÈ5�ÈEÃÈ,	É16É%hÉGŽÉQÖÉA(Ê)jÊ#”Ê!¸Ê0ÚÊ,Ë%8Ë.^Ë1�Ë2¿ËGòËK:Ì,†ÌM³Ì,Í;.ÍXjÍ=ÃÍ<ÎO>ÎZŽÎ<éÎ.&Ï5UÏ8‹Ï<ÄÏ*Ð,Ð)LÐ%vÐ)œÐ)ÆÐðÐ	Ñ#Ñ<?Ñ3|Ñ0°ÑáÑG÷Ñ9?Ò3yÒ4­Ò8âÒ8ÓTÓ+rÓ"žÓQÁÓ1ÔAEÔU‡Ô(ÝÔ,Õ3Õ/RÕ*‚ÕE­ÕBóÕ76Ö/nÖKžÖ'êÖ@×-S×-�×3¯×.ã×(Ø(;Ø*dØ@�Ø+ÐØ8üØ.5Ù)dÙ1ŽÙGÀÙKÚJTÚ3ŸÚ,ÓÚ&Û,'Û"TÛ=wÛ,µÛ'âÛ1
! Ü><Ü#{Ü'ŸÜ9ÇÜ0Ý'2Ý3ZÝ-ŽÝ5¼Ý0òÝ/#ÞSÞ(mÞ1–Þ)ÈÞ*òÞ3ß6Qß ˆß0©ß2Úß-
à1;à mà?Žà+Îà.úà-)á+Wáƒá •á¶á\Ôá/1â'aâ‰â+¢â,Îâ5ûâ11ã+cã*�ãºã*Ñã'üã$$ä*Iä(tä�ä]·ä;å_Qå0±å)âå æ2-æE`æ)¦æ<Ðæ"
ç'0çXçYsç-Íç+ûç'è9èvOè;ÆèFéIéaé�é-�é ËéSìéR@êZ“êOîêG>ë†ëœë$®ëXÓë1,ì\^ìL»ìIíMRíK íZìíkGîK³îZÿîdZï+¿ï,ëï/ð#Hð0lð/�ð#Íð-ñð,ñ&Lñsñ<ŠñÇñ.Þñ3
ò+AòImò ·ò;ØòHóH]ó¦ó¹óÐóêóô7(ô0`ô?‘ôÑô,ðôõ5õ)Rõ"|õ4Ÿõ(Ôõfýõdö+�öJ­ö;øö$4÷CY÷<�÷5Ú÷*ø.;øjøF„ø-Ëøùø"ùi5ùŸù+²ù>Þù'ú:Eú€ú—ú³úÌúçúû5û=Iû)‡û±ûÇûâû0ýû0.ü_ü.qü1 ü1Òü,ý61ýChý¬ý-Äý0òý0#þ$Tþ&yþG þ2èþ'ÿCÿEbÿ-¨ÿ'Öÿ5þÿ44.i<˜KÕ#!E.a+�¼ÜAû="]€™¹-Ñ)ÿ))Is Ž#¯ÓéV[${ 2¿ò?&Kr‰.¡5Ð_'fŽ,«9Ø6S-sA¡"ã")GFDŽ)ÓEý"C	/f	8–	GÏ	
! !2
! T
! "t
! 1—
! 6É
! $8%8^d—Oü=LCŠHÎ,
BD
.‡
7¶
3î
@";cHŸWè;@5|A²Wô6L9ƒ;½Tù4N6ƒ4ºLï8<<u=²>ð?/ZoIÊA=V6”6Ë:4=@rI³<ýN:?‰QÉ8BTK—uã5YO�Iß8)<bFŸ:æF!GhG°Iø=Bf€/ç.AFˆD¤Hé“2&ÆWíbE/¨LØA%=gl¥ Î) iø b!{!#—!%»!)á!5"HA"Š"=¨"Sæ"E:#:€#<»#>ø#:7$>r$=±$Oï$@?%E€%*Æ%ñ% &H1&Sz&Î&î&B'BG':Š''Å'0í'6(2U(*ˆ(*³(GÞ(K&)>r).±)2à):*9N*1ˆ*(º*.ã*#+"6+;Y+(•++¾+%ê+),=:,0x,©,BÈ,H-RT-G§-tï-,d.0‘./Â..ò."!/+D/-p/+ž/~Ê/�I0!Ù0 û0W1It1 ¾1 ß1%2+&2'R2#z2$ž2Ã2+ã213/A3q3;‘3
! Í3IØ3A"4"d41‡4"¹4FÜ4d#5Uˆ5PÞ5/6';6c6v63‡64»6\ð6OM75�7{Ó7KO8<›8Ø86ñ8(9<99Pv9?Ç91:'9:#a:O…:+Õ:&;'(;8P;m‰;4÷;(,<<U<(’<»<*Ì<-÷<@%=f=:x=3³=$ç=>8)>0b>-“>CÁ>'?R-?N€?DÏ?F@B[@Jž@Hé@>2A@qA<²A8ïA(B?B]B?yBD¹B'þB@&C gC@ˆC ÉC-êCD8D+QD}DšDaºD$E#AE3eE*™E-ÄE#òEF.4F-cF‘FUªFG,G&GGBnG"±G+ÔG+H,H-JHXxH+ÑH5ýH#3IWIpqIâI'J*J#FJ'jJ’J¨JOÄJ!K"6KGYK9¡KÛK%ïKLo0L& L5ÇLýLM-&MTM7mM,¥M+ÒM'þM"&N!IN5kN$¡NÆN<âNO7:O,rO5ŸO@ÕOKPNbP#±PÕP!õP%Q#=QVaQT¸Q/
R=R]R{R’R0©RÚR(ðR)SCS_S|S“S!¥SÇSÝS.øS:'TQbT´TÒTèT1U#8U0\U&�U
´UaÂU.$VSVddV1ÉVûVþVW.WAWIW2QW2„WM·WMXSX0gX˜X(ŸX,ÈXõXY
! Y(Y21YKdYK°YCüY@Z9ZZ”Z2±Z9äZ<[[[9d[ž[·[Ñ[#ê[O\.^\5�\9Ã\5ý\3]fH]'¯]8×]!^42^>g^¦^/Á^ñ^2_*;_.f_)•_&¿_'æ_&`&5`%\`#‚`'¦`%Î`(ô` a$>a ca"„a,§a2Ôab'b*Fb,qb.žb$Íb*òbAc1_c‘c©c)Åcïc+d^;d?šd?Úd)e3De5xeY®eaf6jf<¡f2Þf-g4?g-tg4¢g/×gh2'hLZh/§h6×hôijj8>j0wj3¨j7Üj>k$Sk5xk,®k.Ûk,
! l17l3il2�lÐl6ìl1#m$Um0zm«m7²mêm
! n&n#:n^n ~n+ŸnËnÒnãn÷n	oo4oPopoƒo–o:­o)èoJpC]p¡p¹p(Ùp,qT/q„q‹q,’q
! ¿qÊqéqr(r:Hrƒr7 r(Ørs#!s5Es{s�s)¬s/Öst't7t6Qt
ˆt!–t ¸t'Ùt u0"uSu
nu |u�u´uÊuãuýuv-*v"Xv!{v)�vCÇvPw\w^wgwpw$yw3žwÒwîw.x1=x:ox>ªxéxòxûxy
y!y8yTyayjywy€y‰y’y›y·yÀyAÄyBz~Iz°ÈzLy{gÆ{.|{N|gÊ|Œ2}U¿}-~GC~‹~6«~nâ~<Q5Ž,Äñ€‰€^�€rü€oo�ß�
ý�*‚<6‚.s‚¢‚¾‚5Û‚
ƒ€ƒ ƒ’¦ƒ(9„+b„.Ž„+½„-é„c…^{…€Ú…j[†QÆ†|‡n•‡3ˆA8ˆkzˆ5æˆ'‰7D‰.|‰5«‰3á‰8Š.NŠ}Š[™Š“õŠŒ‰‹WŒcnŒGÒŒJ�Ge�©­�+WŽ1ƒŽJµŽ5�:6�$q�¯–�+F�r�Œ�¦�o¿�)/‘³Y‘4
’NB’.‘’>À’<ÿ’e<“;¢“‘Þ“:p”“«”'?•Eg•W­•>–SD–Y˜–Lò–L?—¢Œ—?/˜@o˜Q°˜b™Be™Q¨™Eú™O@šs�šq›ev›aÜ›P>œ³�œPC�Š”�lž„ŒžVŸ<hŸ=¥Ÿ¦ãŸ|Š ‰¡d‘¡}ö¡At¢K¶¢<£0?£-p£8ž£L×£Q$¤Bv¤G¹¤Q¥HS¥Iœ¥Zæ¥ZA¦Lœ¦Vé¦H@§D‰§JÎ§?¨=Y¨B—¨�Ú¨C\©D ©7å©6ªATª*–ªGÁªM	«KW«;£«?ß«E¬5e¬H›¬bä¬JG­b’­Yõ­9O®1‰®B»®Ñþ®rÐ¯NC°9’°6Ì°Z±9^±i˜±]²X`²E¹²Qÿ²@Q³2’³FÅ³b´Uo´[Å´‡!µM©µa÷µ@Y¶Vš¶;ñ¶¾-·Fì·;3¸`o¸MÐ¸"¹@A¹W‚¹9Ú¹Pºleº\ÒºB/»„r»T÷»PL¼I�¼Fç¼N.½}½H‚¾GË¾~¿y’¿LÀ`YÀ:ºÀbõÀ@XÁS™ÁRíÁ>@Â:ÂdºÂ'Ã*GÃCrÃ/¶ÃAæÃL(Ä6uÄR¬ÄEÿÄCEÅB‰Å_ÌÅ6,Æ+cÆ?�Æ@ÏÆ=Ç:NÇA‰ÇCËÇGÈ2WÈ7ŠÈ?ÂÈBÉZEÉ@ É+áÉ;
Ê+IÊIuÊC¿Ê)ËM-Ë7{Ë7³Ë+ëËAÌJYÌ*¤Ì*ÏÌ,úÌ('Í7PÍˆÍ1¦Í=ØÍOÎ*fÎ‘Î%¬ÎIÒÎuÏ;’ÏTÎÏO#Ð sÐH”ÐDÝÐ5"Ñ[XÑK´ÑBÒQCÒ?•ÒÕÒ8òÒu+ÓL¡ÓiîÓ=XÔ:–Ô$ÑÔAöÔ78Õ3pÕ,¤Õ!ÑÕ#óÕJÖ-bÖ+�Ö,¼ÖUéÖ³?×só×qgØ‡ÙØþaÙo`ÚyÐÚWJÛV¢ÛYùÛ#SÜBwÜUºÜZÝ¶kÝ"Þ#:Þ^Þ#wÞ6›Þ[ÒÞ>.ßmßÂ‚ß4Eàzà3†àºà(Æàïà0á9á4Wá!Œá"®áÑáêá!öá
! â#â2âFâSâjâ}â…â!Žâ	°âºâÊâÙâåâûâã"ã=ãPã]ãjãzãŒã¡ã	´ã¾ãËãÛãëã	þã
! ä%äX9äZ’ä[íä[IåJ¥åNðå"?æ7bæOšæ'êæ6ç6IçU€çJÖç3!èFUèœè9¹èóè[é3gé›é´éÑé@åéB&ê?iê-©ê0×ê5ë,>ëkë?‚ë3Âëlöë5cì0™ì)Êì5ôì*í+:í0fíH—í$àí+î:1îlîAƒî@Åî%ï,ïFïcï-€ïP®ïSÿïwSðCËð'ñ77ñ5oñ?¥ñ=åñ7#ò:[òA–òGØò. ó)Oó:yó"´ó ×ó/øóH(ôJqô'¼ô‡äô>lö«öE+÷Žq÷yøPzø/Ëøyûø=uù1³ùqåùoWú.Çú0öúU'ûŸ}û=üU[üO±ügýeiýVÏýW&þW~þEÖþBÿJ_ÿ)ªÿ:Ôÿ)|9l¶#â<B7b)š#Äèý''<d‚‰$›À+à#0/P%€¦Ä(Þh%pH–4ßJ0_F�d×?<m|lêIWH¡CêH.	Gw	B¿	O
! (R
! K{
! 2Ç
! 6ú
! l1ežM8R?‹UËm!
3�
2Ã
*ö
4!QV#¨+Ì1ø'*5RVˆmß{M@Én
! +y¥*Ã'î&'=@e9¦Sà#4!XJz>ÅZ._LŽÛ%ùDKd°;Î:
! ^EK¤?ð0;P0Œ$½<â;$YF~%Å6ë6")YVƒNÚG)4qt¦@:\—9·Fñ/8#h2Œ1¿Hñ>:hy1â/UD>šJÙG$Gl6´+ë. hF O¯ Kÿ 8K!C„!SÈ!d"Q�";Ó"B#IR#Xœ#\õ#4R$9‡$CÁ$=%CC%6‡%1¾%7ð%H(&3q&=¥&Oã&03'0d'*•'!À'<â'*()J(Pt(6Å(/ü(0,)/])/�)0½)8î)5'*9]*9—*6Ñ*7+.@+9o+-©+:×+<,/O,>,+¾,(ê,.-+B-8n-B§-:ê-%.JC.Ž.i£.
/'!/I/nc/Ò/oí/,]0MŠ0
Ø0Hæ2-/37]37•3>Í3G44T4O‰4Ù4;õ4(153Z5 Ž5¯5mÍ5';6;c6BŸ69â607DM7B’7DÕ7B8G]8G¥8?í8-9K9bh9PË96:5S:5‰:C¿:*;[.;8Š;{Ã;¨?<Xè<%A=g=$…=Gª=)ò=8>;U>R‘>+ä>9?)J?7t?R¬?:ÿ?A:@8|@%µ@)Û@)At/A0¤A3ÕA8	B.BB9qBK«B%÷BC&9C1`C7’C?ÊC%
! D%0D$VDT{D2ÐD*E1.EK`ED¬EAñE+3F&_F%†F$¬F?ÑF/GAGJ]G#¨G.ÌG1ûGz-Ht¨HHI9fI[ I<üIG9J*�J)¬JXÖJ</K#lK(�K/¹KNéK)8LNbL2±LMäL)2M2\M;�M;ËM1N9N0LNG}NYÅN_OkO:ëOM&PtPH�P1ÖPdQBmQC°Q{ôQRpRNÃR1SyDSV¾S=TSSTZ§TdUdgUEÌUBVCUVC™VÝV@îV
/W&=W3dWJ˜W1ãW>X<TXB‘X1ÔX6Y'=Y8eY3žY8ÒY7Z+CZ,oZ4œZSÑZ>%[d['[,§[;Ô[4\BE\kˆ\2ô\:']*b]/�]%½]ã]!ü]^:^V^+o^›^ ¹^/Ú^
! _
)_:7_Gr_Fº_@`B`&Z`�`.œ`Ë`8á`6a2QaD„a:ÉaFbEKbC‘b@Õb=cJTc>ŸcEÞc$dQ¤dAöd`8e'™eÁe;àef;,fhfyfˆf§f.¼fëfgIg<ig5¦g5Üg3h(Fh5oh¥h*Áh#ìhii&i.Ei.ti0£i8Ôi
j-jKjEijN¯jGþjFkF_k@¦k>çk<&l&cl<Šl5Çl=ýl;mB[m$žm[ÃmAn_ancÁnD%oMjoG¸o_p8`p+™p.Åpôpq"q4q5Eq"{q"žqÁq>Ùq6r.Or\~r9ÛrKsRas2´s5çs;t8YtJ’tIÝtD'uMluGºuAvJDv.�v\¾v>wHZw9£w0Ýw/x,>x8kx4¤xÙxõx7yDIyEŽyAÔy)z@z6`z8—z.Ðz3ÿz63{Cj{®{<Ä{>|,@|3m|>¡|<à|}6}]V}Y´}Y~Th~9½~5÷~1-5_6•FÌ!€5€YH€W¢€=ú€+8�+d�/��?À�A‚B‚]‚x‚MŠ‚oØ‚9Hƒ=‚ƒ>Àƒ8ÿƒ8„-W„,…„²„<Ë„A…@J…>‹…<Ê…5†8=†<v†³†@Ì†+
‡.9‡:h‡7£‡Û‡2ù‡(,ˆUˆ.uˆ¤ˆ!Âˆ+äˆ+‰/<‰(l‰2•‰@È‰	Š! Š7BŠEzŠÀŠ
ÙŠçŠ öŠ‹,‹1J‹1|‹!®‹!Ð‹ò‹"Œ1Œf@Œ(§Œ#ÐŒôŒ �14�f�%s�%™�(¿�è�3Ž08Ž*iŽ)”Ž>¾Ž`ýŽ6^�?•�GÕ�H�Zf�¯Á�Tq‘QÆ‘T’fm’oÔ’VD“W›“Só“GG”F�”GÖ”$•#C•%g•*�•>¸•÷•*
–8–/Q–)�–8«–Cä–(—1B—7t—E¬—:ò—J-˜5x˜5®˜?ä˜B$™"g™0Š™6»™vò™WišUÁšL›4d›t™›?œ"NœnqœLàœ@-�Tn�+Ã�Vï�YFž0 ž Ñžòž8Ÿ!@Ÿ:bŸ_�ŸýŸ  7 X w 9Œ MÆ (¡=¡S¡j¡�¡ ¡¡!Â¡!ä¡#¢#*¢-N¢|¢“¢­¢)Æ¢Xð¢]I£Z§£,¤9/¤*i¤4”¤1É¤vû¤rr¥Lå¥K2¦W~¦BÖ¦k§E…§QË§8¨=V¨¡”¨ 6©Q×©/)ªAYªj›ªf«3m«2¡«.Ô«<¬@¬?T¬K”¬(à¬+	­E5­{­.�­*¿­!ê­6®7C®#{®cŸ®O¯7S¯#‹¯7¯¯#ç¯9°%E°9k°%¥°KË°7±9O±%‰±K¯±_û±Q[²e­²O³cc³)Ç³<ñ³).´)X´'‚´Bª´í´*
! µ'5µ']µ>…µIÄµ"¶:1¶Gl¶H´¶Fý¶;D·1€·B²·2õ·M(¸Cv¸+º¸úæ¸áº'ýº-%»7S»¯‹» ;¼\¼k{¼:ç¼¹"½GÜ½?$¾1d¾9–¾?Ð¾1¿1B¿[t¿!Ð¿#ò¿OÀ)fÀ �ÀJ±À0üÀ;-Á#iÁ'�Á*µÁ:àÁ>Â#ZÂO~Â%ÎÂ?ôÂ*4Ã:_Ã>šÃÙÃ<ñÃ.Ä0GÄ.xÄ§Ä#ÃÄçÄöÄ/Å+EÅ7qÅ@©Å,êÅ<Æ?TÆq”Æ9Ç6@Ç7wÇ3¯Ç3ãÇ%È=È-OÈ2}È(°È5ÙÈ?É=OÉ=�É&ËÉLòÉQ?ÊR‘Ê*äÊ.Ë#>ËPbË<³Ë&ðË&ÌL>Ì‹Ì*©Ì+ÔÌ)Í*ÍL@Í9�ÍÇÍ%ÜÍ)Î6,Î*cÎ8ŽÎ.ÇÎ,öÎ-#Ï-QÏ6Ï¶Ï*ÕÏ*Ð$+Ð3PÐO„Ð*ÔÐOÿÐlOÑy¼Ñu6Ò:¬ÒuçÒD]Ó ¢Ó'CÔˆkÔ°ôÔ„¥Õ¬*Ö¦×ÖÎ~×)MØYwØ4ÑØIÙ)PÙZzÙ3ÕÙ#	Ú-ÚJ>Ú"‰Ú"¬Ú"ÏÚ òÚ Û$4Û$YÛ$~Û"£Û"ÆÛ)éÛ,Ü)@Ü'jÜ9’ÜOÌÜ,Ý*IÝ2tÝ)§Ý3ÑÝ3ÞR9Þ4ŒÞlÁÞL.ßK{ßdÇß?,àWlà9Äà0þà=/á4má:¢á^ÝáX<ân•âYãW^ã\¶ãJä[^äDºäEÿävEå#¼å$àå#æ!)æ1Kæ}æ×�ç@eè:¦è@áè"é:Bé+}é8©éMâéS0êk„êðêMë:Yë^”ëRóëOFì-–ìCÄìFígOíf·í^îP}îXÎî('ï=PïMŽï Üïýï8ð?RðB’ðÕðìð'ñ*(ñ“SñZçñPBò"“ò8¶òDïò 4ó2UóVˆó3ßó$ô78ôpô;�ô.Ìô%ûô!õ;õ*Rõ:}õ*¸õqãõ8Uö.ŽöD½ö9÷"<÷J_÷9ª÷ä÷,ÿ÷,ø2Eø5xø9®ø:èø*#ù Nù!où!‘ù6³ùDêù4/ú,dú*‘ú¼úÜú;÷ú63û3jû.žû$Íû?òû-2ü,`ü9�üaÇü<)ý=fýe¤ý:
! þHEþ,Žþ-»þXéþ.Bÿqÿ$Žÿ*³ÿÞÿ üÿ	F0	4w	4¬	á	#ù		)5	'_	&‡	&®	+Õ	C	(E	"n	(‘	(º	)ã	)
	*7	*b	*�	*¸	*ã	*	*9	*d	*�	*º	*å	*	(;	(d	(�	(¶	(ß	(	)1	([	(„	(­	(Ö	*ÿ	**	*U	*€	(«	(Ô	(ý	(&	(O	(x	(¡	(Ê	(ó	(		)E		)o		'™		(Á		(ê		)
! 	)=
! 	(g
! 	(�
! 	(¹
! 	(â
! 	+	'7	'_	(‡	'°	'Ø	3	44	4i	3ž	"Ò	Bõ	?8
	%x
	 ž
	B¿
	7	3:	6n	4¥	FÚ	{!	:�	'Ø		@	#]	�	6œ	.Ó	4	)7	a	*j	.•	+Ä	7ð	c(	?Œ	>Ì	A	ÂM	2	vC	Lº	L	LT	9¡	0Û	H	@U	=–	>Ô	!	_5	I•	Fß	N&	?u	"µ	TØ	-	L	Af	:¨	>ã	"	 =	(^	)‡	"±	Ô	ò	&
	I4	8~	*·	â	&ÿ	&&	 M	0n	-Ÿ	(Í	ö	&	+6	'b	!Š	¬	!Ì	!î	-	(>	"g	"Š	)­	,×	 	,%	+R	#~	$¢	'Ç	*ï	) 	2D 	w 	+“ 	3¿ 	Qó 	›E!	"á!	A"	1F"	-x"	)¦"	:Ð"	F#	6R#	P‰#	?Ú#	T$	Žo$	:þ$	=9%	5w%	)­%	×%	+ð%	-&	"J&	Nm&	P¼&	$
'	:2'	8m'	7¦'	9Þ'	(	<.(	7k(	?£(	5ã(	9)	3S)	4‡)	9¼)	<ö)	63*	8j*	A£*	;å*	7!+	GY+	%¡+	Ç+	)á+	,,	58,	"n,	.‘,	À,	"Ü,	ÿ,	*-	7-	H-	BX-	:›-	Ö-	ñ-	.	".	M=.	0‹.	.¼.	.ë.	$/	
?/	AM/	a�/	+ñ/	m0	R‹0	mÞ0	^L1	c«1	B2	R2	l2	0‰2	0º2	0ë2	63	S3	n3	i‹3	*õ3	) 4	1J4	-|4	/ª4	)Ú4	L5	,Q5	b~5	Eá5	('6	dP6	oµ6	B%7	h7	1{9	*­9	*Ø9	I:	M:	>m:	?¬:	ì:	>;	ŠJ;	2Õ;	0<	79<	6q<	7¨<	-à<	]=	0l=	�=	¯=	,Î=	&û=	)">	$L>	q>	�>	 °>	7Ñ>	%	?	(/?	%X?	(~?	§?	'Æ?	!î?	 @	%1@	/W@	1‡@	¹@	&Ë@	!ò@	(A	:=A	-xA	¦A	2ÅA	$øA	(B	FB	>fB	!¥B	/ÇB	÷B	%C	.6C	8eC	5žC	ÔC	/äC	D	 2D	*SD	"~D	8¡D	(ÚD	!E	7%E	)]E	%‡E	%­E	ÓE	ïE	+F	";F	^F	#}F	-¡F	*ÏF	$úF	)G	/IG	yG	'™G	ÁG	(ßG	CH	LH	hH	?‚H	!ÂH	0äH	$I	:I	,QI	#~I	;¢I	3ÞI	+J	>J	vTJ	^ËJ	e*K	M�K	ÞK	;ýK	29L	*lL	—L	)±L	&ÛL	 M	8#M	!\M	:~M	¹M	ØM	/íM	<N	7ZN	'’N	ºN	1ÚN	(O	75O	mO	>ˆO	?ÇO	$P	,P	KP	8fP	EŸP	HåP	).Q	)XQ	w‚Q	—úQ	x’R	«S	·S	t7T	W¬T	‚U	†‡U	¥V	¬´V	waW	(ÙW	X	U"X	0xX	.©X	3ØX	1Y	L>Y	2‹Y	-¾Y	OìY	)<Z	OfZ	K¶Z	$[	='[	%e[	‹[	0©[	.Ú[		\	(\	E\	_\	z\	’\	F­\	"ô\	=]	$U]	!z]	&œ]	;Ã]	(ÿ]	7(^	#`^	/„^	N´^	_	!_	;_	#Y_	2}_	1°_	â_	+ù_	%`	);`	#e`	3‰`	!½`	*ß`	&
! a	1a	1Oa	V�a	 Øa	<ùa	6b	Lb	2ib	,œb	 Éb	(êb	,c	7@c	#xc	0œc	Íc	Êëc	c¶d	4e	6Oe	¢†e	8)f	,bf	7�f	Çf	çf	+ÿf	¾+g	>êg	Û)h	vi	<|i	7¹i	dñi	 Vj	=wj	-µj	'ãj	(k	c4k	.˜k	tÇk	‰<l	!Æl	3èl	;m	1Xm	0Šm	$»m	'àm	"n	+n	 Fn	6gn	!žn	!Àn	6ân	"o	)<o	fo	…o	lœo	;	p	9Ep	@p	YÀp	&q	 Aq	-bq	r�q	Qr	;Ur	(‘r	ºr	EÔr	:s	(Us	~s	.“s	gÂs	4*t	<_t	Rœt	+ït	 u	?<u	|u	™u	Cµu	ùu	ÿu	=v	Xv	+qv	%�v	Ãv	Üv	úv	"w	-=w	kw	Šw	9ªw	Mäw	2x	A8x	<zx	8·x	Kðx	I<y	!†y	X¨y	Ez	Gz	Zz	mz	‹z	ªz	¿z	.Ýz	C{	P{	e{	(ƒ{	¬{	.Á{	ð{	I|	P|	/f|	$–|	,»|	Eè|	4.}	0c}	”}	-«}	2Ù}	"~	+/~	J[~	,¦~	Ó~	0ï~	F 	]g	1Å	3÷	9+€	8e€	*ž€	NÉ€	4�	<M�	;Š�	NÆ�	~‚	C”‚	#Ø‚	+ü‚	3(ƒ	0\ƒ	'�ƒ	µƒ	%Õƒ	+ûƒ	5'„	]„	z„	%™„	¿„	Ú„	ú„	 …	7…	*S…	1~…	0°…	+á…	C
†	 Q†	"r†	f•†	.ü†	-+‡	1Y‡	.‹‡	%º‡	0à‡	)ˆ	0;ˆ	lˆ	:…ˆ	2Àˆ	óˆ	(
‰	06‰	g‰	!x‰	Kš‰	\æ‰	CŠ	4[Š	)�Š	ºŠ	`ÔŠ	$5‹	
Z‹	1h‹	"š‹	½‹	&Ò‹	ù‹	/Œ	?DŒ	=„Œ	$ÂŒ	çŒ	'÷Œ	?�	_�	B�	Â�	ß�	3ü�	$0Ž	/UŽ	<…Ž	1ÂŽ	ôŽ	�	&$�	5K�	��	"œ�	&¿�	*æ�	)�	;;�	Yw�	KÑ�	-‘	7K‘	:ƒ‘	3¾‘	-ò‘	1 ’	2R’	…’	.¥’	0Ô’	<“	5B“	5x“	1®“	;à“	)”	qF”	O¸”	.•	$7•	?\•	-œ•	)Ê•	5ô•	V*–	%�–	Y§–	—	$—	+A—	7m—	/¥—	FÕ—	-˜	@J˜	4‹˜	qÀ˜	!2™	T™	j™	4�™	>¶™	0õ™	A&š	=hš	6¦š	-Ýš	2›	>›	!X›	8z›	6³›	-ê›	Eœ	^œ	[yœ	;Õœ	�	9)�	Hc�	:¬�	7ç�	:ž	7Zž	<’ž	6Ïž	=Ÿ	;DŸ	:€Ÿ	<»Ÿ	FøŸ	*? 	j 	+‡ 	*³ 	Þ 	&ê 	6¡	$H¡	Om¡	=½¡	=û¡	?9¢	y¢	(‘¢	Jº¢	>£	2D£	Aw£	;¹£	;õ£	51¤	&g¤	?Ž¤	mÎ¤	%<¥	„b¥	Uç¥	C=¦	9�¦	;»¦	÷¦	s¨	\|¨	(Ù¨	�©	1�©	2Â©	2õ©	F(ª	0oª	3 ª	6Ôª	*«	'6«	?^«	8ž«	+×«	>¬	?B¬	3‚¬	R¶¬	!	­	x+­	D¤­	9é­	I#®	9m®	§®	!Å®	
ç®	3õ®	H)¯	'r¯	/š¯	GÊ¯	-°	'@°	:h°	G£°	ë°	M±	_Y±	,¹±	Bæ±	>)²	Nh²	·²	4Ë²	.³	>/³	Ln³	S»³	o´	/´	>¯´	Kî´	J:µ	~…µ	G¶	FL¶	E“¶	7Ù¶	?·	ZQ·	"¬·	ZÏ·	\*¸	#‡¸	«¸	
À¸	FÎ¸	E¹	4[¹	�¹	@¦¹	@ç¹	0(º	Yº	:hº	I£º	>íº	C,»	2p»	,£»	@Ð»	D¼	CV¼	9š¼	JÔ¼	8½	X½	v½	�½	)¦½	Ð½	ê½	-¾	4¾	J¾	&f¾	4�¾	4Â¾	4÷¾	%,¿	0R¿	0ƒ¿	0´¿	Få¿	+,À	FXÀ	0ŸÀ	$ÐÀ	BõÀ	.8Á	gÁ	&€Á	§Á	¾Á	ÑÁ	éÁ	ýÁ	)Â	<Â	PÂ	dÂ	-zÂ	¨Â	½Â	6ÒÂ		Ã	Ã	/Ã	LÃ	`Ã	sÃ	‡Ã	£Ã	¶Ã	ÖÃ	íÃ	
Ä	$Ä	DÄ	[Ä	xÄ	ŒÄ	L¥Ä	:òÄ	D-Å	BrÅ	EµÅ	/ûÅ	L+Æ	8xÆ	4±Æ	/æÆ	-Ç	HDÇ	I�Ç	M×Ç	¹%È	#ßÈ	É	É	7É	QÉ	$lÉ	4‘É	&ÆÉ	/íÉ	2Ê	;PÊ	ŒÊ	&¦Ê	ÍÊ	*çÊ	<Ë	MOË	0�Ë	0ÎË	,ÿË	,Ì	JÌ	!iÌ	‹Ì	«Ì	ÆÌ	àÌ	úÌ	Í	.Í	NÍ	iÍ	„Í	ŸÍ	8ºÍ	óÍ	8Î	GÎ	bÎ	}Î	˜Î	!³Î	ÕÎ	îÎ	
! Ï	.%Ï	TÏ	pÏ	ŒÏ	#¨Ï	,ÌÏ	4ùÏ	;.Ð	jÐ	#‡Ð	*«Ð	)ÖÐ	AÑ	2BÑ	'uÑ	"�Ñ	"ÀÑ	;ãÑ	0Ò	 PÒ	"qÒ	!”Ò	!¶Ò	$ØÒ	$ýÒ	9"Ó	6\Ó	=“Ó	AÑÓ	/Ô	-CÔ	1qÔ	E£Ô	:éÔ	0$Õ	nUÕ	5ÄÕ	0úÕ	<+Ö	EhÖ	,®Ö	3ÛÖ	>×	4N×	:ƒ×	4¾×	;ó×	/Ø	'MØ	#uØ	'™Ø	=ÁØ	#ÿØ	(#Ù	9LÙ	)†Ù	6°Ù	-çÙ	>Ú	2TÚ	0‡Ú	0¸Ú	+éÚ	/Û	/EÛ	/uÛ	,¥Û	$ÒÛ	÷Û	]Ü	sÜ	6‹Ü	1ÂÜ	AôÜ	@6Ý	wÝ	@•Ý	;ÖÝ	DÞ	#WÞ	>{Þ	AºÞ	7üÞ	:4ß	2oß	5¢ß	2Øß	à	K'à	Nsà	Âà	ßà	üà	*á	-Dá	6rá	'©á	Ñá	Qíá	?â	'Zâ	‚â	�â	-¸â	(æâ	,ã	,<ã	,iã	)–ã	Àã	,Ûã	6ä	'?ä	Lgä	L´ä	<å	<>å	B{å	)¾å	èå	1æ	.9æ	.hæ	L—æ	käæ	Pè	 pè	6‘è	JÈè	Xé	(lé	'•é	½é	)Øé	@ê	4Cê	Ixê	UÂê	Cë	&\ë	Vƒë	Úë	Péë	P:ì	U‹ì	!áì	+í	A/í	9qí	7«í	=ãí	9!î	1[î	¡�î	B/ï	#rï	:–ï	}Ñï	<Oð	GŒð	¯Ôð	:„ñ	¿ñ	CØñ	Nò	jkò	Öò	öò	8ó	>ó	;]ó	™ó	¶ó	Óó	4îó	L#ô	Mpô	¾ô	DÐô	"õ	D8õ	}õ	:”õ	Ïõ	Dæõ	L+ö	>xö	5·ö	:íö	6(÷	I_÷	C©÷	Eí÷	+3ø	+_ø	L‹ø	)Øø	2ù	K5ù	J�ù	JÌù	'ú	/?ú	oú	+ú	"«ú	FÎú	(û	6>û	=uû	=³û	9ñû	5+ü	(aü	9Šü	4Äü	%ùü	0ý	,Pý	8}ý	(¶ý	Rßý	C2þ	'vþ	Fžþ	.åþ	ÿ	D2ÿ	'wÿ	@Ÿÿ	.àÿ	0
! !@
! <b
! FŸ
! 6æ
! .
! CL
! C�
! 1Ô
! ,
! 23
! Df
!  «
! 1Ì
! þ
! =
! :[
! P–
! &ç
! <
! 8K
! F„
! -Ë
! ù
! !
! 19
! 9k
! @¥
! Næ
! +5
! Ea
! ?§
! ]ç
! 9E
! 2
! 2²
! 2å
! >
! >W
! ,–
! EÃ
! H		
! ER	
! 0˜	
! 6É	
! ,
! 
! 6-
! 
! Ud
! 
! !º
! 
! Ü
! 
! aû
! 
! U]
! 3³
! /ç
! 2
! $J
! "o
! )’
! &¼
! Fã
! 2*
! $]
! N‚
! AÑ
! ?
! 5S
! t‰
! —þ
! 9–
! cÐ
! G4
! ?|
! :¼
! 8÷
! %0
! )V
! €
! # 
! #Ä
! -è
! ‰
! = 
! 9Þ
! 3
! 2L
! %
! &¥
! ;Ì
! :
! &C
! Uj
! À
! &Ý
! &
! /+
! 2[
! /Ž
! 8¾
! 4÷
! !,
! +N
! 2z
! -­
! %Û
! )
! %+
! &Q
! x
! 2•
! /È
! ø
! &
! ,:
! .g
! a–
! Œø
! L…
! SÒ
! T&
! j{
! 4æ
! '
! C
! Šc
! î
! Q
! 
! \
! 0e
! 2–
! .É
! 'ø
! % 
! F
! 2e
! ˜
! -µ
! 2ã
! 7
! 2N
! =�
! 8¿
! 8ø
! =1
! 8o
! 6¨
! ;ß
! 4 
! 9P 
! 4Š 
! 9¿ 
! 4ù 
! E.!
! 7t!
! S¬!
! ."
! 1/"
! a"
! #y"
! 2�"
! .Ð"
! Fÿ"
! KF#
! I’#
! IÜ#
! E&$
! Gl$
! ´$
! H4%
! T}%
! Ò%
! jì%
! 0W&
! ,ˆ&
! cµ&
! F'
! ¾`'
! •(
! Pµ(
! ö)
! Dý)
! B*
! U*
! m*
! *
! •*
! ¥*
! µ*
! È*
! ß*
! 	ö*
! +
! +
! 4+
! 'N+
! @v+
! ,·+
! [ä+
! 0@,
! *q,
! Lœ,
! -é,
! +-
! @C-
! >„-
! 5Ã-
! .ù-
! (.
! XA.
! <š.
! ,×.
! r/
! sw/
! Të/
! s@0
! t´0
! ¦)1
! )Ð1
! Fú1
! "A2
! 8d2
! 7�2
! 1Õ2
! <3
! BD3
! T‡3
! CÜ3
! G 4
! Nh4
! .·4
! æ4
! =5
! m>5
! /¬5
! /Ü5
! N6
! #[6
! a6
! 6á6
! Y7
! Zr7
! @Í7
! _8
! /n8
! (ž8
! kÇ8
! -39
! .a9
! M�9
! IÞ9
! 2(:
! F[:
! E¢:
! 8è:
! C!;
! ye;
! rß;
! 0R<
! !ƒ<
! +¥<
! +Ñ<
! +ý<
! +)=
! ,U=
! ,‚=
! -¯=
! -Ý=
! ->
! -9>
! -g>
! -•>
! -Ã>
! -ñ>
! -?
! -M?
! -{?
! -©?
! +×?
! +@
! +/@
! +[@
! +‡@
! +³@
! ,ß@
! +A
! +8A
! +dA
! +�A
! -¼A
! -êA
! -B
! -FB
! +tB
! + B
! +ÌB
! +øB
! +$C
! +PC
! +|C
! +¨C
! +ÔC
! +D
! ,,D
! ,YD
! *†D
! +±D
! +ÝD
! ,	E
! ,6E
! +cE
! +�E
! +»E
! +çE
! .F
! *BF
! *mF
! +˜F
! #ÄF
! AèF
! U*G
! B€G
! cÃG
! 'H
! +?H
! KkH
! M·H
! 9I
! +?I
! kI
! >…I
! 3ÄI
! &øI
! $J
! YDJ
! 3žJ
! 4ÒJ
! QK
! <YK
! 6–K
! 'ÍK
! )õK
! L
! !9L
! "[L
! G~L
! KÆL
! 7M
! )JM
! *tM
! $ŸM
! $ÄM
! #éM
! $
N
! $2N
! #WN
! ‹{N
! :O
! 8BO
! J{O
! ;ÆO
! P
! . P
! >OP
! 8ŽP
! 4ÇP
! WüP
! *TQ
! MQ
! :ÍQ
! vR
! ?R
! 5¿R
! @õR
! 66S
! >mS
! r¬S
! aT
! f�T
! 4èT
! -U
! :KU
! B†U
! @ÉU
! "
! V
! 0-V
! ^V
! $qV
! 3–V
!  ÊV
! NëV
! ,:W
! gW
! „W
! /¤W
! 1ÔW
! 8X
! -?X
! +mX
! )™X
! <ÃX
! &Y
! ''Y
! -OY
! 0}Y
! a®Y
! 'Z
! 48Z
! %mZ
! '“Z
! &»Z
! ^âZ
! .A[
! 3p[
! ,¤[
! Ñ[
! Cë[
! A/\
! 5q\
!  §\
! *È\
! ó\
! ]
! +,]
! <X]
! *•]
! À]
! )Ø]
! 0^
! (3^
! /\^
! CŒ^
! <Ð^
! "
_
! ,0_
! $]_
! ‚_
!  ˜_
! ¹_
!  Ø_
! /ù_
! 3)`
! ]`
! .q`
! ) `
! ?Ê`
! 
! a
! Ca
! Mba
! =°a
! 2îa
! E!b
! Dgb
! V¬b
! ,c
! '0c
! YXc
! 4²c
! ,çc
! 0d
! 0Ed
! =vd
! 0´d
! :åd
! 1 e
! 9Re
! 2Œe
! 1¿e
! ;ñe
! 1-f
! 3_f
! 5“f
! 1Éf
! 2ûf
! @.g
! 1og
! ?¡g
! Jág
! 6,h
! Dch
! 8¨h
! <áh
! >i
! =]i
! 3›i
! :Ïi
! R
! j
! C]j
! 7¡j
! :Ùj
! ;k
! 6Pk
! 1‡k
! E¹k
! Aÿk
! QAl
! _“l
! Wól
! OKm
! H›m
!  äm
! 8n
! 8>n
! -wn
! (¥n
! /În
! þn
! o
! H*o
! 9so
! E­o
! )óo
! p
! 42p
! 3gp
! N›p
! 1êp
! Oq
! 6lq
! 3£q
! 2×q
! 0
! r
! /;r
! )kr
! #•r
! *¹r
! -är
! *s
! -=s
! @ks
! !¬s
! Îs
! <és
! &t
! -8t
! 2ft
! ?™t
! .Ùt
! u
! ''u
! (Ou
! (xu
! Ø¡u
! Ðzv
! 4Kw
! 5€w
! ¶w
! Ëw
! !äw
! ;x
! :Bx
! C}x
! 5Áx
! ÷x
! -
! y
! &8y
!  _y
! €y
! 'Ÿy
! *Çy
! %òy
! *z
! $Cz
! Ahz
! Cªz
! îz
! <{
! %K{
! 3q{
! /¥{
! [Õ{
! 71|
! Ni|
! &¸|
! Iß|
! +)}
! ]U}
! c³}
! _~
! 6w~
! 7®~
! 4æ~
! 6
! )R
! 3|
! 3°
! Iä
! .€
! %C€
! i€
! 
‚€
! '�€
! -¸€
! &æ€
! 
�
! O-�
! H}�
! HÆ�
! ‚
! ‚
! N-‚
! 9|‚
! H¶‚
! Hÿ‚
! JHƒ
! H“ƒ
! Üƒ
! *óƒ
! ,„
! K„
! 1k„
! )�„
! -Ç„
! ,õ„
! ,"…
! <O…
! 9Œ…
! &Æ…
! /í…
! =†
! &[†
! %‚†
! 7¨†
! 5à†
! <‡
! "S‡
! v‡
! FŠ‡
! $Ñ‡
! ö‡
! .ˆ
! 04ˆ
! Weˆ
! ½ˆ
! =Íˆ
! ‰
! 9(‰
! Ob‰
! ²‰
! Î‰
!  í‰
! ]Š
! !lŠ
! +ŽŠ
! ºŠ
! :ÖŠ
! T‹
! !f‹
! ˆ‹
! ¢‹
! %½‹
! ã‹
! $Œ
! (Œ
! uDŒ
! gºŒ
! D"�
! :g�
! !¢�
! *Ä�
! -ï�
! Ž
! #=Ž
! !aŽ
! 0ƒŽ
! <´Ž
! <ñŽ
! &.�
! <U�
! R’�
! ;å�
! >!�
! t`�
! @Õ�
! 8‘
! lO‘
! 9¼‘
! 3ö‘
! U*’
! 9€’
! Bº’
! cý’
! ma“
! ?Ï“
! G”
! XW”
! 3°”
! Gä”
! J,•
! Tw•
! EÌ•
! ;–
! DN–
! Y“–
! pí–
! "^—
! ‹�—
! 3
˜
! ?A˜
! 8�˜
! Kº˜
! @™
! GG™
! ;�™
! EË™
! Gš
! YYš
! ?³š
! ?óš
! j3›
! Kž›
! [ê›
! lFœ
! 4³œ
! Oèœ
! E8�
! O~�
! iÎ�
! [8ž
! M”ž
! 'âž
! s
! Ÿ
! :~Ÿ
! 8¹Ÿ
! FòŸ
! a9 
! �› 
! K¡
! Si¡
! W½¡
! 2¢
! FH¢
! 8�¢
! ŒÈ¢
! ŽU£
! ‰ä£
! †n¤
! Hõ¤
! N>¥
! =�¥
! iË¥
! 75¦
! Ym¦
! uÇ¦
! v=§
! )´§
! )Þ§
! <¨
! IE¨
! 9�¨
! É¨
! ,à¨
! 
©
! %©
! ?D©
! ^„©
! =ã©
! ]!ª
! @ª
! dÀª
! C%«
! Ji«
! '´«
! _Ü«
! �<¬
! )Ê¬
! Vô¬
! @K­
! QŒ­
! VÞ­
! U5®
! =‹®
! VÉ®
! a ¯
! 3‚¯
! )¶¯
! $à¯
! )°
! ?/°
! .o°
! (ž°
! %Ç°
! hí°
! *V±
! 0�±
! .²±
! 6á±
! ;²
! +T²
! €²
! :ž²
! 8Ù²
! )³
! -<³
! 'j³
! ’³
! %¦³
! %Ì³
! Oò³
! IB´
! %Œ´
! ²´
! &Í´
! 4ô´
! #)µ
! 2Mµ
! €µ
! 7�µ
! ?Õµ
! /¶
! 1E¶
! w¶
! (—¶
! À¶
! ZÏ¶
! Z*·
! F…·
! #Ì·
! ‰ð·
! Oz¸
! 9Ê¸
! $¹
! .)¹
! X¹
! &r¹
! ?™¹
! .Ù¹
! Sº
! 0\º
! 8�º
! 5Æº
! Büº
! r?»
! B²»
! Fõ»
! ^<¼
! d›¼
! ‚½
! fƒ½
! Pê½
! Z;¾
! K–¾
! â¾
! ;ú¾
! B6¿
! 5y¿
! +¯¿
! 4Û¿
! -À
! <>À
! {À
! 3’À
! HÆÀ
! *Á
! :Á
! 2RÁ
! (…Á
! -®Á
! 1ÜÁ
! @Â
! 9OÂ
! >‰Â
! IÈÂ
! ?Ã
! +RÃ
! 6~Ã
! )µÃ
! LßÃ
! E,Ä
! rÄ
! '‰Ä
! ±Ä
! 
ÈÄ
! VÖÄ
! 1-Å
! 8_Å
! <˜Å
! &ÕÅ
! (üÅ
! B%Æ
! <hÆ
! R¥Æ
! 8øÆ
! S1Ç
! …Ç
! 2ŸÇ
! ÒÇ
! 3îÇ
! +"È
! NÈ
! 	[È
! eÈ
! xÈ
! ŒÈ
! ¦È
! U»È
! IÉ
! [É
! 4pÉ
! 4¥É
! 6ÚÉ
! 5Ê
! vGÊ
! 3¾Ê
! =òÊ
! <0Ë
! !mË
! /�Ë
! 7¿Ë
! ;÷Ë
! (3Ì
! :\Ì
! .—Ì
! 9ÆÌ
! CÍ
! @DÍ
! A…Í
! EÇÍ
! •
Î
! ý£Î
! î¡Ï
! û�Ð
! ìŒÑ
! !yÒ
! 3›Ò
! +ÏÒ
! 1ûÒ
! !-Ó
! 9OÓ
! 4‰Ó
! 5¾Ó
! ,ôÓ
! ;!Ô
! U]Ô
! 1³Ô
! \åÔ
! /BÕ
! *rÕ
! (�Õ
! !ÆÕ
! ;èÕ
! .$Ö
! SÖ
! \eÖ
! ;ÂÖ
! LþÖ
! )K×
! 1u×
! 4§×
! 3Ü×
! 4Ø
! 1EØ
! >wØ
! B¶Ø
! [ùØ
! ZUÙ
! c°Ù
! JÚ
! A_Ú
! \¡Ú
! eþÚ
! ?dÛ
! 8¤Û
! 2ÝÛ
! 0Ü
! -AÜ
! ;oÜ
! 4«Ü
! ;àÜ
! 4Ý
! HQÝ
! "šÝ
! O½Ý
! O
Þ
! 8]Þ
! –Þ
! («Þ
! $ÔÞ
!  ùÞ
! ß
! 49ß
! &nß
! ;•ß
! )Ñß
! jûß
! Ffà
! “­à
! $Aá
! 8fá
! 8Ÿá
! %Øá
! )þá
! L(â
! Vuâ
! Ìâ
! Þâ
! .ðâ
! 0ã
! MPã
! Hžã
! Nçã
! O6ä
! c†ä
! ™êä
! D„å
! xÉå
! jBæ
! ‡­æ
! _5ç
! [•ç
! Hñç
! I:è
! A„è
! &Æè
! 7íè
! .%é
! FTé
! =›é
! 9Ùé
! 6ê
! :Jê
! 3…ê
! ;¹ê
! :õê
! :0ë
! Hkë
! 2´ë
! çë
! <ùë
! 26ì
! %iì
! ;�ì
! Ëì
! &âì
! !	í
! #+í
! Oí
! *mí
! 8˜í
! ƒÑí
! bUî
! 	¸î
! `Âî
! `#ï
! „ï
! :™ï
! BÔï
! 1ð
! OIð
! 7™ð
! $Ñð
! 4öð
! +ñ
! 5Eñ
! 5{ñ
! ±ñ
! AÎñ
! $ò
! =5ò
! 8sò
! )¬ò
! *Öò
! ó
! ó
! 4ó
! Oó
! fó
! †ó
! +’ó
! '¾ó
! *æó
! -ô
! ?ô
! +Vô
! >‚ô
! BÁô
! õ
! !õ
! ;@õ
! (|õ
! (¥õ
! CÎõ
! %ö
! 98ö
! Frö
! 5¹ö
! 8ïö
! 8(÷
! 2a÷
! W”÷
! ì÷
! õ÷
! $ø
! 7'ø
! #_ø
! #ƒø
! M§ø
! 7õø
! 9-ù
! 7gù
! 8Ÿù
! .Øù
! @ú
! BHú
! <‹ú
! @Èú
! >	û
! Hû
! ]û
! 6wû
! >®û
! íû
! ;ü
! Cü
! >]ü
! Uœü
! /òü
! -"ý
! LPý
! *�ý
! :Èý
! þ
! .þ
! 7Jþ
! k‚þ
! gîþ
! jVÿ
! BÁÿ
! -U2"ˆ"«)Î.ø';?"{†ž8%A^= PÞJ/zzPõ8FNMÎ{\˜$õE-`-ŽE¼@0C)t*ž3É6ý.4@cF¤FëB2	Au	.·	#æ	
! 
! L"
! 3o
! W£
! 0û
! ,'G5o-¥(Ó+ü,(0U%†9¬æü%
5:
p
Š
Z¤
)ÿ
G)Gq%¹Cß)#2M €0¡.ÒH4J$š,¿)ì:&Q/xA¨4ê><^3›(Ï)ø&"%I;oS«;ÿ;EC4‰7¾_ö=V0”5ÅDû`@Œ¡‹.7º@òB3;v+²-Þ"{/«À4Õ%
! =0;n/ª7Ú4.G@v:·+ò(JG‚’6LOhg¸5 zVJÑ1<N&‹5²³è?œ 4Ü "!)4!,^!4‹!BÀ!*"0."P_"I°",ú"0'#;X#F”#1Û#I
$5W$H�$5Ö$[%3h%Fœ%<ã%O &Yp&=Ê&5'Z>'S™'2í'( (I(^a(GÀ(?)OH)G˜)!à)L*CO*�“*+s0+$¤+OÉ+L,8f,\Ÿ,ü,$-:-5V-#Œ-1°-ƒâ-ƒf.‰ê.$t/™/#µ/BÙ/$0%A06g0ž0"½0[à00<1;m10©1-Ú1.272%U2!{2L�2 ê2$303H3Z3?q3>±3>ð3>/4?n4>®4<í4=*5<h5-¥5AÓ5@6?V6g–6:þ6=97&w7&ž7DÅ7F
! 8JQ8Nœ8@ë8F,98s9P¬9Hý9EF:2Œ:"¿:â:.;'1;6Y;;�;.Ì;[û;ZW<Z²<9
=8G=8€=.¹=8è=T!>)v>K >?ì>,?+J?v?.�?&¼?'ã?;@;G@ƒ@"ž@.Á@ð@A.A8KA9„A4¾A,óAY B-zB8¨B;áBDC1bC”C'³C ÛCüC D<D%[D#�D&¥D@ÌD9
E>GE1†Ee¸EdFDƒFEÈFG«GMÊG9H&RH^yHaØH:I.TI-ƒI-±IßI*îI&J*@J>kJ/ªJ,ÚJ1K/9K$iK;ŽK6ÊK!L@#L2dL&—L,¾L>ëL1*M6\M2“M3ÆM0úM>+NjN4‰NN¾N?
O:MO1ˆOºO%ÔO&úO!!PCP(bP6‹P ÂP>ãP."QDQQ"–Q1¹Q%ëQ4R2FR<yRN¶R7S*=S,hS"•S ¸SÙS7óSG+T3sT&§T&ÎT:õTB0UAsU)µU
ßU<íU3*VI^VG¨VðV-W>:W<yW.¶W:åW# XODX=”X>ÒX7Y%IY(oY>˜Y:×YZ@.ZoZ2€Z8³ZìZüZ.[:[2N[�[-œ[3Ê['þ[%&\7L\5„\#º\
Þ\6ì\#]>]-^]"Œ](¯]XØ]Q1^1ƒ^/µ^8å^_=_EY_IŸ_9é_.#`'R`z`”`^©`)a
2a@aBLa
�a
�a «a)Ìa%öaCb:`b(›b3Äbøb8c6Nc7…c.½c-ìc“dc®de/e;Ce,e3¬e'àe>f>Gf>†fÅfßfròf/eg!•g$·g9Ügh21hdh%xhžhY·hi1i$LiKqi<½i”úiO�j;ßj2k1Nk-€k-®k-Ük
! l<l\l8mlI¦l(ðlHmAbmD¤m7ém*!n.Ln3{nD¯n4ôn)oBoYo!to–o,±o�Þo�lpEúp@q=Zq4˜q2Íq2r13reer3Ër3ÿr33sggs>Ïs|tU‹t(át�
! u
! ¨u³vOÌv1w1Nw0€w0±w#âwMxTx0nx4Ÿx3Ôx0y/9y$iy*Žy@¹yAúy9<z%vz8œz:Õz{2%{‚X{=Û{=| W|Nx|2Ç|=ú|"8}ã[}<?~`|~TÝ~Q2G„<ÌE	€DO€#”€ ¸€DÙ€S�4r�?§�?ç�-'‚NU‚`¤‚DƒPJƒW›ƒ)óƒ$„bB„¥„1º„Dì„h1…š…6´…ë…*û…&† D†Ue†+»†Vç†)>‡Hh‡2±‡6ä‡ˆc;ˆ>Ÿˆ>Þˆ1‰)O‰?y‰P¹‰[
! Š@fŠ^§ŠW‹9^‹˜‹/¶‹#æ‹)
! ŒB4Œ7wŒ@¯ŒªðŒ›�(³�#Ü�3Ž>4Ž(sŽ#œŽ#ÀŽ,äŽ<�>N�3��7Á�Sù�AM���§� Ç�2è�‘19‘$k‘'�‘@¸‘Cù‘5=’¬s’¬ “NÍ“5”<R”Q�”!á”"•?&•&f•J�•4Ø•,
–A:–<|–¹–5Õ–A—UM—9£—AÝ—J˜Gj˜3²˜æ˜:ÿ˜%:™`™C~™5Â™2ø™'+šBSš=–šÔš/ïš;›†[›Šâ›emœ*Óœþœ$�0=�?n�_®� žC/ž.sž ¢ž=Ãž;Ÿ0=Ÿ@nŸ*¯ŸAÚŸI (f ?� 8Ï 2¡I;¡]…¡Sã¡7¢5W¢3�¢&Á¢1è¢(£)C£,m£3š£*Î£_ù£gY¤QÁ¤A¥PU¥"¦¥3É¥8ý¥;6¦8r¦8«¦8ä¦:§BX§)›§3Å§4ù§/.¨8^¨ —¨¸¨6Ò¨6	©4@©4u©8ª©(ã©4ª6Aª'xª2 ª3Óª4«;<«x«A˜«GÚ«N"¬Nq¬VÀ¬^­cv­iÚ­hD®­®-¯­¯-°�­°/±�¯±1²r±²v$³›³€´€œ´~µ€œµ¶ƒ�¶s!·x•·s¸u‚¸9ø¸72¹Aj¹C¬¹6ð¹7'º3_º9“ºÍº;ìº7(»6`»5—»5Í»¼3¼9S¼3�¼?Á¼3½$5½8Z½5“½4É½:þ½79¾8q¾6ª¾3á¾&¿<¿Y¿(w¿$ ¿5Å¿Hû¿2DÀ-wÀ-¥À.ÓÀAÁYDÁ/žÁuÎÁSDÂ˜Â6¸Â/ïÂÃ(8Ã\aÃ0¾Ã:ïÃ**Ä0UÄ[†ÄEâÄ(ÅE;ÅG�Å'ÉÅ&ñÅÆ!4Æ.VÆ1…Æ%·Æ0ÝÆMÇ-\ÇŠÇ.¨Ç2×Ç-
! È#8ÈL\È7©È0áÈ%É88É?qÉ?±ÉñÉKÊ?[Ê4›Ê.ÐÊRÿÊ.RË+�Ë6­Ë4äË5Ì,OÌG|ÌIÄÌ3ÍbBÍ1¥Í$×ÍBüÍ?ÎYÎpÎ(„Î,­ÎHÚÎ/#Ï.SÏ0‚Ï+³Ï.ßÏ,Ð,;Ð"hÐ2‹Ð,¾Ð)ëÐ(Ñ+>Ñ,jÑ&—Ñ*¾Ñ+éÑ+Ò%AÒ"gÒ"ŠÒ#­Ò&ÑÒ7øÒ-0Ó6^Ó*•Ó*ÀÓ)ëÓ)Ô(?Ô$hÔ&�Ô)´Ô-ÞÔ+Õ%8Õ(^Õ5‡Õ#½Õ'áÕ4	Ö'>Ö&fÖ �Ö+®ÖÚÖ2ùÖ4,×0a×1’×?Ä×;ØZ@ØR›Ø^îØPMÙ@žÙKßÙH+ÚtÚ+”Ú/ÀÚ'ðÚÛ,ÛLÛ(QÛ…zÛ:Ü4;Ü)pÜ#šÜs¾Ü2ÝªPÝ$ûÞ[ ßK|ßÈß1Þßà+àJàeà„à£à*¯àpÚà4Ká=€áV¾á:â?Pâ��âY!ãH{ãgÄã„,äN±ä[åY\å<¶å<óå>0æaoæAÑæ@çJTç@ŸçyàçCZèHžè?çèX'éi€éTêé:?êOzêMÊêJëacë[ÅëW!ì>yìV¸ì=í9MíR‡íDÚí.î3Nî-‚î<°î8íîG&ï=nïj¬ïpð)ˆðh²ð>ñcZñf¾ñ·%òÇÝòÇ¥ó=môE«ô¹ñôX«õ:öi?öa©öJ÷SV÷Dª÷3ï÷B#ø/fø.–ø*Åø(ðø8ù4Rù)‡ù7±ù+éù(ú+>ú-jú]˜úŠöún�ûhðûgYü?ÁühýWjýÕÂý¼˜þHUÿLžÿZëÿCF‚Šƒ
O‘2á4QIo›=AI7‹†Ã5Jt€-õ;#0_v�NLVa£TGZ,¢vÏBF]‰5çS	Tq	8Æ	-ÿ	2-
! I`
! Nª
! \ù
! ‡VVÞZ5y�D
! 
ZO
Nª
Cù
Y=O—?ç:'?b<¢JßJ*0u>¦—å2}f°_Dw¼AÂcih/ÒJIMI—váXXY±›T§?üb<KŸCëC/7sÉ«Èua>\ —ý[•’ñ‘„�k§: ÅN 7!KL!^˜!d÷!G\"F¤"žë"ŽŠ#’$]¬$ 
! %+%gF%®%~Ã%‰B&Ì&ç&ý&1'/E'>u'4´'¢é'Œ(}):Š)“Å)AY*O›*që*|]+1Ú+V,Jc,P®,Vÿ,LV-{£-..fN.Sµ.B	/YL/`¦/"0R*0Q}07Ï091\A1Až1˜à1y2,Ž2‘»2 M3&n3M•3/ã3;48O4ˆ4š4<º4U÷4M5?l5?¬57ì5;$6"`6Zƒ6BÞ6+!7%M7"s7$–7.»73ê7'8F8/e82•8(È84ñ8,&93S9N‡97Ö9E:CT:˜:I¸:;/ ;/P;*€;.«;HÚ;!#<-E<1s<2¥<<Ø<,='B=6j==¡="ß=>2 >,S>l€>]í>.K?)z?¤?IÃ?P
@:^@6™@CÐ@6A;KAN‡A4ÖA;B\GB ¤B9ÅB@ÿB7@CYxC:ÒC*
D8D8SD?ŒDÌD9åD3E3SE&‡EN®E:ýE-8FfF?}F)½FIçF1G/KG{G1�G3ÁG"õG+H&DH%kH‘H=°HSîHzBI)½I/çIRJSjJ8¾J/÷J+'KSK/qK+¡K1ÍK-ÿK0-L'^L,†L³L6ÓL
! M )MJM.YMˆM¨M?ÈM"N>+N+jN2–N#ÉN@íN.OUHO-žOÌO6êO!P#:P2^P)‘P3»P0ïP& Q2GQ=zQ3¸Q0ìQ1R2OR‚R)¢R-ÌR,úR0'SXS-nS1œSÎS+éS(T&>T&eT*ŒT$·T5ÜTU'*URU gU8ˆU ÁUcâUFV-aV,�V5¼VòV&W!2W(TW!}W=ŸW/ÝW1
X?XC_XC£X#çX=Y"IYHlYHµY9þY.8Z3gZ/›ZËZ'èZ5[2F[ y[Gš[:â[\Š;\XÆ\]8]H]X]>h]$§]Ì]=ê]$(^M^Fg^(®^(×^_
__>*_$i_Ž_¬_Ä_Þ_ö_`,`DB`*‡`/²`	â`-ì`Ba]a$pa0•a*Æaña!
bG/bFwbG¾b5c)<cfc�c*�c.ÈcC÷c;d$Qdvd �d±d"ÌdIïdI9e-ƒe;±eIíe!7f8Yf1’f0Äf7õf&-g,Tg&�g¨g6Ègÿg8h1Ph‚hžh-¹h-çh,i8Bi={i=¹i=÷i=5jsjj)Ÿj%Éj)ïj2kLk1dk–k¤®kWSl:«l1æl6m-Om9}m·mÕm2îm‹!n¢­n1Po‚o7�oCÕop9p=Xp–po¥p2q1Hqzq@“q"Ôq#÷q(r&Dr-kr\™r:ör11s;cs/ŸsÏs%ës0t'Bt"jt/�t½tÝtùt/u;uZuruf�u öu'v?v\vwv/ˆv4¸v)ív4wLw@iwªw/»w"ëw"x21xDdx!©x+Ëx,÷x$y4Cyxy>Œy4Ëy#z+$z9Pz*Šzcµz{!7{:Y{”{¬{'È{?ð{0| D|e|…|Z¤|Zÿ|yZ}zÔ}%O~>u~´~.Í~!ü~H!g3‰+½1éC€C_€ £€2Ä€3÷€#+�O�Gh�m°�j‚‰‚:Ÿ‚"Ú‚ý‚2ƒ4Gƒ(|ƒ¥ƒ$ÂƒçƒP÷ƒ9H„!‚„5¤„,Ú„-…A5…0w… ¨…É…é…	†'†:†M†?k†B«†'î†(‡1?‡q‡‘‡5­‡Eã‡)ˆ>Gˆ>†ˆ2Åˆ5øˆ6.‰?e‰*¥‰>Ð‰4ŠDŠ*_Š1ŠŠ³¼Š3p‹:¤‹Bß‹"Œ-8Œ5fŒ)œŒ%ÆŒìŒ9�0B�9s�	­�Y·�sŽP…Ž:ÖŽD�4V�A‹�"Í�,ð�-�K�&b�0‰�(º�&ã�ƒ
! ‘DŽ‘Ó‘*é‘#’8’N’d’@}’¾’&×’(þ’'“$D“i“)‡“,±“(Þ“”7!”+Y”D…”BÊ”J
•pX•JÉ•i–F~–7Å–{ý–3y—g­—Q˜bg˜ŽÊ˜xY™PÒ™F#šfjšhÑšJ:›m…›oó›KcœL¯œGüœnD�X³�2žy?ž7¹ž=ñžO/ŸuŸ_õŸkU WÁ W¡*q¡Pœ¡Ní¡Y<¢{–¢^£\q£sÎ£TB¤Q—¤Gé¤f1¥_˜¥Rø¥&K¦6r¦.©¦[Ø¦34§Wh§dÀ§,%¨uR¨È¨%ã¨9	©<C©.€©@¯©9ð©$*ª6Oª2†ª4¹ª'îª5«3L«#€«G¤«<ì«G)¬Vq¬VÈ¬V­Vv­WÍ­U%®D{®RÀ®D¯DX¯D�¯Dâ¯F'°Ln°1»°6í°6$±:[±&–±;½±4ù±.²WM²S¥²5ù²]/³H�³gÖ³Ÿ>´)Þ´Rµ3[µ5�µ1Åµ*÷µ0"¶5S¶V‰¶Aà¶>"·Na·?°·\ð·5M¸>ƒ¸gÂ¸;*¹Ef¹d¬¹YºHkºG´ºgüºXd»P½»H¼IW¼:¡¼>Ü¼L½Th½_½½F¾ld¾^Ñ¾>0¿Io¿P¹¿F
! ÀRQÀN¤ÀróÀ`fÁSÇÁCÂI_ÂJ©Â:ôÂZ/ÃAŠÃ?ÌÃAÄ8NÄ.‡Ä:¶Ä1ñÄ=#Å)aÅ‹Åq¥ÅEÆ;]ÆN™Æ„èÆ1mÇ”ŸÇ54È8jÈ(£È>ÌÈ@ÉFLÉC“ÉC×ÉCÊ1_Ê0‘Ê1ÂÊ%ôÊ`Ë~{ËXúË'SÌI{ÌJÅÌKÍM\ÍIªÍEôÍ::Î/uÎ-¥Î9ÓÎ!
Ï*/Ï)ZÏN„ÏdÓÏ&8Ð$_Ð@„Ð0ÅÐ+öÐ="ÑA`Ñ3¢Ñ5ÖÑSÒ>`Ò1ŸÒ0ÑÒÓ%!Ó4GÓI|Ó#ÆÓ9êÓi$ÔGŽÔ.ÖÔ-Õ53Õ8iÕ=¢Õ2àÕRÖ0fÖ<—Ö7ÔÖ5×7B×(z×a£×IØAOØP‘ØjâØ;MÙ(‰ÙJ²Ù2ýÙ80Ú2iÚ'œÚQÄÚQÛ/hÛ3˜Û+ÌÛ‚øÛn{Ü-êÜbÝ`{Ý/ÜÝEÞ8RÞ5‹ÞZÁÞQß+nß"šßP½ß_à*nà7™à-Ñà.ÿà .á}Oá&Íá3ôá"(â6Kâ‚â@œâ<Ýâ9ãETã.šãNÉã!äC:ä9~ä3¸äHìä5åUå?tå,´å4áåYæHpæO¹æ;	ç$Eç‚jç,íç;è;Vè<’èEÏè1é:Gé&‚éN©é,øéh%êiŽêxøê7që^©ëGìEPì7–ìNÎìOí(míD–íBÛíVîYuîGÏî;ï(SïB|ïR¿ï+ð2>ð7qðE©ðBïðJ2ñq}ñQïñOAò,‘ò/¾ò'îò%óG<óE„ó%Êó ðó4ôPFô;—ô3ÓôFõENõA”õOÖõ2&öBYöUœö4òö4'÷i\÷Æ÷$á÷#ø5*ø`ø%~øI¤øEîø-4ùObùV²ù.	ú=8úCvúBºúKýúOIû%™ûT¿û0üUEü3›üÏü:ïü=*ý)hý2’ýÅý9âý3þ0PþP�þcÒþ;6ÿ>rÿ?±ÿ@ñÿG2
3z
k®
&
4A
3v
ª
:Ê
7
]=
R›
>î
(-
0V
+‡
/³
>ã
0"
FS
Lš
Sç
J;
@†
\Ç
I$
2n
A¡
4ã
9
ZR
b­
@
CQ
%•
/»
Kë
>7	
‹v	
K
! 
NN
! 
>�
! 
gÜ
! 
(D
Vm
%Ä
*ê

B
D`
Ä¥
ëj

QV
D¨
Ýí
¦Ë
Ër
G>
T†
TÛ
A0
Ir
+¼
„è
‘m
0ÿ
0
Ô°
:…
6À
J÷
B
*b
#�
!±
IÓ
\
gz
$â
^
'f
.Ž
½
"Ý
!
!"
"D
"g
3Š
"¾
)á
4
4@
Nu
KÄ
U
®f
ª
JÀ
Q!
;]!
0™!
+Ê!
;ö!
:2"
2m"
/ "
)Ð"

ú"
"#
!+#
8M#
g†#
9î#
x($
)¡$
)Ë$
6õ$
U,%
‚%
$ˆ%

­%
»%
Ê%
	Û%

! å%
	ð%
ú%
Oü%
L&
0d&
>•&
bÔ&
;7'
7s'
%«'
Ñ'
#ñ'
8(
N(
7i(
N¡(
Bð(
63)
(j)
)“)
L½)
<
! *
7G*
N*
EÎ*
8+
.M+
4|+
-±+
"ß+
W,
IZ,
?¤,
Gä,
,-
3K-
3-
B³-
?ö-
=6.
9t.
B®.
Mñ.
F?/
G†/
AÎ/
S0
+d0
(�0
(¹0
.â0
&1
81
{N1
+Ê1
iö1
(`2
)‰2
1³2
Må2
133
-e3
B“3
8Ö3
14
1A4
gs4
%Û4
"5
E$5
%j5
#�5
%´5
tÚ5
.O6
*~6
2©6
HÜ6
D%7
%j7
�7
z«7
)&8
8P8
8‰8
1Â8
5ô8
<*9
3g9
1›9
Í9
&ë9
B:
.U:
*„:
¯:
;Í:
9	;
HC;
9Œ;
2Æ;
*ù;
\$<
8�<
Bº<
1ý<
5/=
8e=
2ž=
Ñ=
2Õ=
5>
O>>
ZŽ>
é>
#?
'&?
&N?
.u?
B¤?
;ç?
4#@
5X@
8Ž@
/Ç@
%÷@
$A
%BA
/hA
(˜A
)ÁA
#ëA
)B
)9B
-cB
1‘B
ÃB
ØB
çB
LC
)NC
xC
/ŒC
!¼C
#ÞC
KD
(ND
*wD
¢D
ºD
$ÒD
)÷D
)!E
.KE
@zE
A»E
cýE
AaF
9£F
4ÝF
XG
;kG
3§G
8ÛG
NH
HcH
D¬H
>ñH
G0I
3xI
7¬I
[äI
<@J
}J

‰J
.—J
$ÆJ
	ëJ
?õJ
i5K
1ŸK
&ÑK
"øK
L
M;L
1‰L
-»L
!éL
7M
(CM
8lM
:¥M
9àM
HN
'cN
7‹N
/ÃN
2óN
>&O
<eO
)¢O
9ÌO
<P
?CP
6ƒP
2ºP
?íP
@-Q
!nQ
F�Q
c×Q
9;R
&uR
@œR
4ÝR
!S
 4S
US
<oS
¬S
.ÇS
%öS
T
+)T
UT
bT
4�T
-¶T
0äT
/U
/EU
?uU
8µU
?îU
>.V
AmV
V¯V
=W
(DW
4mW
:¢W
AÝW
=X
3]X
,‘X
:¾X
4ùX
†.Y
nµY
<$Z
AaZ
,£Z
QÐZ
"[
1;[
6m[
;¤[
<à[
!\
$?\
Id\
3®\
6â\
>]
AX]
š]
¹]
,Ö]
"^
*&^
Q^
;j^
¦^
$Æ^
Të^
:@_
!{_
$�_
2Â_
5õ_
R+`
2~`
<±`
=î`
E,a
?ra
*²a
TÝa
72b
#jb
Žb
'­b
.Õb
mc
yrc
sìc
n`d
zÏd
tJe
o¿e
{/f
u«f
h!g
tŠg
nÿg
ynh
vèh
w_i
x×i
qPj
?Âj
2k
O5k
:…k
GÀk
)l
(2l
![l
(}l
&¦l
0Íl
Sþl
:Rm
'�m
!µm
A×m
.n
)Hn
2rn
y¥n
wo
(—o
*Ào
,ëo
Ip
3bp
0–p
'Çp
=ïp
=-q
kq
ƒq

Ÿq
H­q
Qöq
QHr
*šr
%År
%ër
+s
+=s
)is
&“s
ºs
9Òs
t
1t
&Ot
&vt
@�t
-Þt
<u
'Iu
'qu
/™u
@Éu
.
! v
$9v
5^v
4”v
4Év
þv
;w
<Zw
D—w
Üw
7éw
(!x
-Jx
*xx
-£x
Ñx
ìx
y
A y
/by
/’y
1Ây
Môy
NBz
0‘z
2Âz
0õz
7&{
9^{
!˜{
!º{
HÜ{
A%|
*g|
’|
!±|
Ó|
?í|
&-}
*T}
"}
¢}
$¾}
Nã}

2~
.@~

! o~
.z~
:©~
)ä~
5
cD
E¨
Aî
 0€
Q€
,l€
$™€
"¾€
.á€
%�
%6�
$\�
��
D˜�
DÝ�
4"‚
@W‚
N˜‚
(ç‚
/ƒ
@ƒ
Vƒ
mƒ
2ƒƒ
L¶ƒ
„
T"„
Lw„
[Ä„
U …
Wv…
\Î…
C+†
o†
	…†
3�†
@Ã†
'‡
4,‡
.a‡
;�‡
$Ì‡
+ñ‡

ˆ
$+ˆ
9Pˆ
(Šˆ
7³ˆ
;ëˆ
E'‰
2m‰
, ‰
*Í‰
0ø‰
;)Š
#eŠ
‰Š
E¤Š
RêŠ
V=‹
2”‹
)Ç‹
%ñ‹
&Œ
)>Œ
$hŒ
=�Œ
[ËŒ
6'�
V^�
Nµ�
LŽ
LQŽ
VžŽ
CõŽ
L9�
&†�
­�
.Ã�
ò�
(�
0-�
M^�
@¬�
/í�
:‘
2X‘
3‹‘
-¿‘
4í‘
Q"’
,t’
)¡’
0Ë’
ü’
H“
Me“
/³“
2ã“
-”
D”
'b”
Š”
/¥”
%Õ”
8û”
34•
h•
†•
’•
¯•
 Ì•
%í•
–
%%–
!K–
&m–
'”–
#¼–
à–
ñ–
—
—
(—
$7—
\—
%m—
/“—
%Ã—
,é—
,˜
.C˜
,r˜
,Ÿ˜
,Ì˜
,ù˜
*&™
&Q™
/x™
¨™
±™
¸™
(Ä™
%í™
"š
6š
Uš
tš
7�š
@¹š
úš

! ›
H›
\›
+{›
$§›
"Ì›
/ï›
+œ
&Kœ
'rœ
-šœ
#Èœ
$ìœ
/�
/A�
q�
‰�
(¡�
Ê�
¦ê�
#‘ž
"µž
5Øž
HŸ
WŸ
:tŸ
/¯Ÿ
'ßŸ
 
0# 
$T 
%y 
+Ÿ 
/Ë 
'û 
(#¡
 L¡
+m¡
™¡
!®¡
Ð¡
î¡
4¢
-C¢
8q¢
/ª¢
WÚ¢
92£
4l£
¡£
8³£
)ì£
,¤
'C¤
(k¤
”¤
²¤
Î¤
+í¤
6¥
P¥
,j¥
+—¥
OÃ¥
¦
C¦
9`¦
š¦
¹¦
Õ¦
ï¦
§
8,§
€e§
0æ§
;¨
S¨
)n¨
=˜¨
!Ö¨
>ø¨
I7©
/�©
J±©
Yü©
Vª
!uª
—ª
=·ª
 õª
-«
D«
`«
)v«
) «
Ê«
é«
/¬
.4¬
@c¬
-¤¬
-Ò¬
.­
)/­
LY­
3¦­
Ú­
(ô­
Y®
Fw®
,¾®
(ë®
N¯
#c¯
$‡¯
$¬¯
*Ñ¯
,ü¯
B)°
l°
;|°
¸°
.Å°
 ô°
G±
Z]±
.¸±
(ç±
D²
1U²
6‡²
3¾²
3ò²
5&³
=\³
Jš³
*å³
"´
03´
d´
´
8—´
Ð´
:í´
)(µ
,Rµ
"µ
*¢µ
*Íµ
Oøµ
EH¶
Ž¶
š¶
P«¶
Oü¶
-L·
/z·
6ª·
2á·
¸
&2¸
Y¸
9r¸
¬¸
½¸
7×¸
7¹
3G¹
%{¹
)¡¹
Ë¹
å¹
@ý¹
->º
>lº
>«º
Dêº
</»
Dl»
3±»
Må»
E3¼
*y¼
¤¼
±¼
¾¼

! Ü¼
ç¼
<÷¼
$4½
"Y½
9|½
%¶½
*Ü½
.¾
)6¾
)`¾
7Š¾
2Â¾
`õ¾
3V¿
.Š¿
/¹¿
,é¿
0À
3GÀ
;{À
P·À
FÁ
 OÁ
ApÁ
I²Á
KüÁ
#HÂ
FlÂ
³Â
>ÑÂ
MÃ
#^Ã
+‚Ã
.®Ã
ÝÃ
,ýÃ
1*Ä
)\Ä
.†Ä
@µÄ
&öÄ
!Å
8?Å
;xÅ
<´Å
,ñÅ
,Æ
KÆ
!eÆ
‡Æ
-¡Æ
'ÏÆ
-÷Æ
+%Ç
#QÇ
+uÇ
N¡Ç
HðÇ
;9È
CuÈ
S¹È
L
É
.ZÉ
i‰É
bóÉ
 VÊ
 wÊ
#˜Ê
 ¼Ê
-ÝÊ
'Ë
V3Ë
#ŠË
1®Ë
*àË
&Ì
&2Ì
CYÌ
E�Ì
(ãÌ
)Í
26Í
>iÍ
/¨Í
>ØÍ
4Î
+LÎ
4xÎ
9­Î
8çÎ
3 Ï
TÏ
%sÏ
5™Ï
 ÏÏ
TðÏ
7EÐ
6}Ð
7´Ð
ìÐ
IÑ
HOÑ
?˜Ñ
\ØÑ
Z5Ò
/�Ò
(ÀÒ
-éÒ
Ó
*7Ó
+bÓ
1ŽÓ
‰ÀÓ
MJÔ
8˜Ô
-ÑÔ
,ÿÔ
+,Õ
 XÕ
%yÕ
=ŸÕ
3ÝÕ
-Ö
T?Ö
'”Ö
'¼Ö
$äÖ
9	×
3C×
$w×
$œ×
.Á×
ð×
Ø
("Ø
<KØ
ˆØ
'£Ø
ËØ
ßØ
òØ
Ù
!Ù
AÙ
"^Ù
;�Ù
=½Ù
ûÙ
6Ú
)HÚ
<rÚ
(¯Ú
'ØÚ
/Û
10Û
bÛ
#‚Û
¦Û
-ÄÛ
'òÛ
)Ü
#DÜ
'hÜ
1�Ü
MÂÜ
?Ý
KPÝ
œÝ
'¼Ý
>äÝ
#Þ
<Þ
9VÞ
@�Þ
8ÑÞ
#
! ß
.ß
Nß
]ß
|ß
�ß
5 ß
%Öß
%üß
!"à
Dà
 _à
€à
!šà
¼à
iØà
3Bá
)vá
 á
"³á
Öá
$ïá
!â
6â
 Tâ
1uâ
1§â
/Ùâ
F	ã
EPã
h–ã
)ÿã
3)ä
2]ä
#�ä
´ä
GÓä
'å
.Cå
0rå
-£å
>Ñå
æ
%æ
$@æ
8eæ
Bžæ
*áæ
ç
%ç
N>ç
"�ç
"°ç
)Óç
ýç
;è
*Pè
*{è
<¦è
(ãè
0é
-=é
'ké
&“é
"ºé
-Ýé
Eê
EQê
(—ê
&Àê
0çê
3ë
ALë
&Žë
µë
2Óë
ì
ì
0ì
:Jì
$…ì
ªì
6Áì
øì
í
&8í
_í
;{í
Q·í
,	î
16î
0hî
(™î
/Âî
4òî
*'ï
Rï
%kï
)‘ï
)»ï
8åï
8ð
AWð
4™ð
@Îð
$ñ
4ñ
-Qñ
<ñ
.¼ñ
4ëñ
0 ò
Qò
kò
Iˆò
MÒò
$ ó
MEó
6“ó
.Êó
1ùó
/+ô
T[ô
 °ô
'Ñô
ùô
8õ
PNõ
0Ÿõ
Ðõ
 åõ
ö
(%ö
0Nö
6ö
L¶ö
l÷
'p÷
&˜÷
I¿÷
*	ø
4ø
+Sø
Nø
NÎø
$ù
%Bù
&hù
�ù
!¥ù
$Çù
ìù
1ú
7ú
Oú
jú
+ƒú
+¯ú
-Ûú
5	û
-?û
Dmû
5²û
-èû
)ü
o@ü
[°ü
ý
6)ý
`ý
"€ý
8£ý
	Üý
æý
!÷ý
þ
8þ
Qþ
kþ
@|þ
(½þ
æþ
*þþ
/)ÿ
(Yÿ
‚ÿ
'Ÿÿ
<Çÿ
-$2W/l!œ5¾8ô-`M>®6í>$!c8…)¾è8!5Z.�3¿ óB3Lv&Ã6ê!4?$t™1±<ã; .\B‹AÎ51FMxMÆF1[L�LÚ<'	<d	>¡	à	>ô	C3
! w
! .�
! /¾
! î
! =Eaq�.ó"B?$‚9§/á+
L=
HŠ
EÓ
A[Ms"Á"ä1'95a,—Ä"ÚCý0A.r.¡Ð1î" C*Xƒ'£Ëé53;8oN¨X÷]P]®4mA/¯8ß:$Sx0•*Æ(ñ%*@+k4—9Ì9(@+i •/¶$æ*AE$‡:¬9çc!……˜23Q2…O¸"(K4e>š<ÙD&[%‚)¨1Ò273Q)…1¯Eá''A,i–6¶+í2UL(¢GË> AR +” $À %å !& !$G!2l!/Ÿ!1Ï!+",-"EZ"E "(æ"4#BD#L‡#Ô#ô#.$=@$'~$4¦$Û$3ö$8*%7c%+›%6Ç%-þ%P,&&}&.¤&.Ó&1':4':o'9ª'+ä'.(<?()|(¦(CÄ(')@0)Dq)@¶)L÷)5D*Bz*a½*(+;H+D„+LÉ+[,Xr,IË,#-w9-F±-&ø-.7:.<r.9¯.7é.:!/J\/,§/NÔ/+#0<O0IŒ0BÖ0<1V1m1+�1¹1,Ù1L2PS2;¤2cà2 D3,e3 ’3*³3-Þ3/4%<47b4/š4Ê46ê4!5&:51a5“5"±5.Ô5#6 '6+H6t6)”6)¾6è677?7-T7 ‚7#£7-Ç7õ7
8-81>8+p8\œ8$ù849*S95~95´90ê9:61:"h:‹:§:/Ä:ô:9;0E;'v;-ž;,Ì;7ù;h1<š<'¶<8Þ<#=4;=<p=5­=ã=,ô=1!>/S>+ƒ>3¯>Nã>02?c?r?#�?+±?9Ý?@/@"M@
! p@{@Gƒ@HË@4A&IA%pA)–A"ÀA%ãA3	BH=B=†BJÄBjC'zC*¢C<ÍC5
! D&@D6gD'žDÆD/ÚD/
! E1:EJlE>·EDöE!;F/]F(�F)¶F#àF#Ga(G"ŠG­G4ÍG>H5AH.wH/¦H*ÖH&I+(I(TI$}Ia¢I"J 'J6HJFJ.ÆJZõJCPKF”KBÛKAL.`L*�LFºL.M
0M>MTMlM!„M¦M0ÆM÷M+N.=N#lN!�N-²N$àN$O#*O.NO@}O<¾O<ûOJ8P&ƒPVªPQ=!Q4_Q1”Q6ÆQ/ýQT-R‚R, R?ÍR/
S0=S1nS/ S5ÐSVT<]TQšT0ìTaUUUkÕUEAVJ‡V?ÒV$W7WFWWPžW0ïW" XDCXVˆX1ßX@Y6RYL‰Y0ÖY-Z;5ZcqZÕZóZ[+[7=[:u[1°[8â[&\7B\*z\1¥\:×\ ]@3]3t]1¨]"Ú]'ý]%%^$K^;p^.¬^+Û^N_2V_5‰_¿_Õ_ï_``i4`mž`Ka1Xa"Ša­a Èaéa#bC*bBnb±bÊbDäb:)cFdc!«c!Íc,ïc.dTKd8 dDÙd‹e*ªe+Õe*f*,fWf1wf'©fFÑf=g#Vg$zg#ŸgÃgÜgòg#
h(1h(Zh ƒh9¤hÞhýhi3iLi&ciŠi4œiFÑiQjCjj®j(Åj*îjk69k pkM‘k@ßk# lTDl™l-ªl,Ølm*m/Jmzm$”m¹mØm)öm1 n;Rn,Žn0»nìn/o&;o)boŒo›o+±o"Ýop p@p*Tpp–p
­p»p
Ópáp#ùp
q+q%Bqhqˆq�q&´q?Ûqr7r(TrO}r(Ír(örs6sVs ms7Žs-Æsôst(t>tJTtVŸtötuE+u(qušu!®u$Ðu&õu"v?v8_vF˜vRßv2wPLw*�w0Èw/ùw3)x,]xŠx!™x0»x(ìxMyHcy0¬yÝy$üy!z4<zqz+…z+±zÝz ÷zM{f{9x{:²{Eí{<3|p|
! †| ‘|)²|(Ü|!}>'}f}ƒ}¡}$·}+Ü}$~*-~X~5w~J­~Tø~Mh
}‹W«8€"<€_€p€‚€š€+©€5Õ€H�T� o�?��CÐ�;‚/P‚3€‚A´‚ö‚3
ƒ*AƒClƒ<°ƒ9íƒ'„+A„&m„*”„2¿„!ò„@…3U…H‰…3Ò…>†)E†5o†0¥†8Ö†8‡XH‡$¡‡4Æ‡&û‡5"ˆ5XˆŽˆ”ˆ&©ˆ'Ðˆøˆ
‰-‰M‰e‰+m‰*™‰Ä‰ã‰RŠ;VŠ;’Š'ÎŠ'öŠ7‹0V‹-‡‹$µ‹%Ú‹%Œ$&Œ%KŒ qŒ$’Œ·ŒÓŒíŒ�1�1P�‚�¡�°�Ð�)î�Ž8Ž+GŽsŽˆŽ¦ŽµŽÊŽâŽOñŽA�P�h�‚�š�²�Ê�é�ø�	��0�J�8c�œ�¬�%»�&á�%‘+.‘Z‘9r‘¬‘#Ë‘ï‘þ‘$
’2’:G’.‚’>±’ð’ÿ’“,“@“R“a“p“!‡“"©“[Ì“#(”'L”t”3…”¹”1Ë”aý”*_•Š•�•"°•1Ó•––B3–Hv–¿–*Ñ–4ü–*1—#\—€—–—5ª—&à—˜x˜’˜!¦˜È˜(ã˜F™.S™‚™•™®™Å™ Ö™>÷™&6š]šsš�†š?$›.d›“›1§›=Ù›0œ0Hœ;yœµœÐœ.äœ�)�<�‹M�Ù�ì�ÿ�ž#ž;žJž_ž~ž5�žÃžáž÷ž(Ÿ';Ÿ3cŸ3—ŸËŸßŸ0ìŸ0 N _ +~ ª -Æ -ô "¡'=¡6e¡!œ¡$¾¡ã¡ü¡¢*¢F¢\¢p¢�¢•¢¨¢?¼¢ü¢£4,£=a£#Ÿ£Ã£Ú£ï£!¤&¤*F¤q¤…¤�¤0µ¤æ¤¥¥,¥#F¥j¥…¥ž¥°¥Ç¥ä¥ý¥"¦7¦K¦e¦‚¦Ÿ¦%¼¦+â¦§#§4§ P§*q§0œ§Í§ê§¨¨,¨%A¨g¨|¨�¨¨¨Ç¨Ý¨&ï¨©)©+:©f©…©¡©A·©@ù©:ªWªoª%Šª!°ªÒªåªýª«0«K«`«~«•«"²«Õ«í«¬¬0¬RL¬1Ÿ¬DÑ¬8­ O­/p­8 ­xÙ­FR®P™®Tê®&?¯@f¯§¯Å¯<ä¯9!°U[°T±°/±06±+g±/“±/Ã±<ó±<0²9m²,§²@Ô²2³4H³6}³,´³2á³.´DC´Uˆ´/Þ´+µ+:µ<fµf£µ9
! ¶4D¶`y¶^Ú¶_9·:™·+Ô·Q¸'R¸^z¸CÙ¸0¹DN¹.“¹AÂ¹=ºABº*„º¯ºHËº(»=»QT»&¦»>Í»¼B%¼Bh¼«¼Ë¼.×¼'½U.½$„½©½*Ä½ï½¾.¾,N¾6{¾²¾Ñ¾&î¾¿*¿G¿#b¿%†¿"¬¿Ï¿í¿
À!,À$NÀ&sÀ/šÀ0ÊÀ-ûÀ")Á#LÁ8pÁ:©Á#äÁQÂQZÂ?¬ÂìÂ0Ã/7Ã/gÃ—Ã4³Ã0èÃ2Ä2LÄ3Ä
³Ä
ÁÄ/ÏÄ>ÿÄ#>Å"bÅ!…Å §ÅÈÅ-æÅ&Æ6;ÆrÆŒÆ¡Æ­ÆÊÆæÆÇ#Ç9ÇYÇ8yÇ²ÇÐÇ2îÇ0!È4RÈ3‡È»È ÊÈëÈÉ+É GÉ*hÉ“É(±É@ÚÉPÊ:lÊ4§ÊÜÊ=ôÊ2ËLË\Ë:qËB¬Ë4ïË$ÌA8Ì=zÌ/¸Ì&èÌIÍ4YÍ"ŽÍ,±Í7ÞÍÎ*5Î&`Î‡Î#¡Î*ÅÎ"ðÎDÏ@XÏ5™Ï4ÏÏ&ÐI+Ð)uÐŸÐG¿ÐÑÑ8Ñ@UÑ–Ñj±ÑFÒ&cÒBŠÒ4ÍÒÓÓ`7Ó˜Ó@¥Ó#æÓ3
! Ô>ÔGEÔ3�Ô)ÁÔ@ëÔ!,Õ3NÕ7‚Õ6ºÕ9ñÕ<+Ö+hÖ”Ö)²Ö.ÜÖ%×01×'b×Š×¤×¸×!Ô×ö×/Ø55Ø6kØ@¢Ø8ãØ*Ù0GÙ;xÙ2´Ù6çÙ$Ú$CÚ/hÚ!˜Ú ºÚ)ÛÚ)Û)/Û-YÛ$‡Û¬ÛwËÛ›CÜ0ßÜÝ ,Ý8MÝE†Ý@ÌÝ3
Þ4AÞvÞ*ŽÞV¹ÞMß:^ßC™ßIÝßG'àoà‡à¥à Åà,æà,á!@áFbáF©á^ðáFOâ@–âQ×âc)ãf�ãWôãALä9ŽäTÈäJåHhå0±å+âå:æ#Iæ#mæ+‘æo½æ>-çPlçA½çFÿç6Fè-}è«è!Çè%éè-é=é']é<…é9Âé%üé)"ê(Lê uê/–ê2Æê(ùê$"ë[Gë-£ë-ÑëOÿëhOì$¸ì5Ýìí*í?Hí;ˆíÄí8×íCîTî'sî8›îÔîòî!ï*0ï[ï4yï®ï4Îï1ð,5ðQbð=´ð/òð3"ñ<Vñk“ñhÿñ!hò Šò0«ò1Üòó
! !óB,óDoó)´ó;ÞóaôU|ôÒô^íô:Lõ"‡õ(ªõ'Óõ"ûõ!ö!@ö bö!ƒö"¥ö+Èö%ôö)÷$D÷#i÷+�÷0¹÷ê÷ø/#ø"Søvø&•ø"¼ø#ßø7ù&;ù/bù’ù&±ùØù$òùú$3ú#Xú$|ú&¡ú-Èú'öú1ûPû#mû#‘ûµûÒûñû!ü$.ü$Sü-xü+¦üÒü!ñü!ý05ý)fý(�ý¹ýÓý:ïý-*þ.Xþ‡þ0�þ/ÎþCþþ-Bÿ4pÿ6¥ÿ*Üÿ6#>#b1†7¸ð.
"<J_@ª+ë;4S6ˆ6¿(ö5$4Z*�Tº #0 T.u)¤$Î$ó'@OXb¨/\;-˜Æ6áeX~?×=-U.ƒ<²=ï,-	,Z	2‡	4º	Nï	(>
! Eg
! D­
! Eò
! I8F‚DÉ>hM=¶3ôC(
Sl
,À
,í
"=X'q$™@¾6ÿK6C‚EÆKGXL /í7PUH¦LïL<R‰6Ü>HR›¹>×!0>R‘«¼Øô,:E>€5¿:õO0H€EÉ#O3HƒEÌ$77SoYÃZcxDÜb!*„)¯#Ù/ý;-%i�ž8ºó8
*F=q¯+» ç)<2o98¹,ò[W{KÓAAa4£/Ø2 -; "i Œ &¦ 5Í +!/!)G!q!ˆ!›!¹!Í!è! "!#" E"!f" ˆ"!©"Ë"ë"#4+#`#!~# #º#EÍ#F$BZ$!�$+¿$+ë$% 7%:X%v“%1
! &P<&@�&:Î&1	'a;'(�'(Æ'ï'#((3(\(){(.¥('Ô(ü(;)<S)?�)EÐ))*&@*,g*1”* Æ*ç*J+%K+0q+=¢+*à+,,.8,=g,H¥,î,)-'2-Z-q--�-'¯-&×-þ-'.A.%a.-‡.+µ.5á.6/!N/p/0�/Á/+Û/.0#60!Z0-|0$ª0$Ï0#ô061?O13�1,Ã1ð162=2+Y2:…2BÀ2-3.135`3)–3/À3Uð3[F4\¢4eÿ4Fe5d¬5a6gs6hÛ6qD7R¶7p	8Yz8Ô88ð8.)9NX9 §9]È9"&:>I:-ˆ:9¶:Ið:E:;H€;HÉ;8<DK<R�<)ã<C
=;Q=O�=GÝ=F%>+l>˜>/¶>%æ>-?0:?2k?#ž?Â?7ß?+@*C@*n@S™@<í@*A*JA*uA9 A<ÚA'B6?B!vB-˜B1ÆB4øB&-CNTCQ£C?õC:5D,pD$�D&ÂD éD
! EI*E=tE/²E"âE(F'.F*VF8�FHºFKG3OGƒG#ŸG,ÃG5ðG#&H;JH)†H%°H7ÖH!I0I/NI3~I3²I/æI5JLJ-eJ"“J&¶JÝJ;öJ42KgK5vK.¬KDÛK$ L)EL&oL)–L0ÀL1ñL#M‚>M;ÁMIýM5GN?}N7½N<õN82OkO)„O®O=ÍO9P-EP'sP?›P8ÛP#Q<8QDuQºQ&ÒQ*ùQ'$RLR>fR¥R>ÂR S;"S:^S™S1°S-âS(T[9T3•T.ÉT@øTE9UUU(ÕU*þU)V9VMV_VsV‡V™V­V¿VÑVãVôVWW)W;WMW_WqWƒW•W©W»WÍWßWñWXX)X;XOXaXsX„X–X¨XºXÌXÞXðXYY(Y>YPYbYtY/†Y¶YÈYßYCöYC:Z~Z—Z0®Z;ßZ [1<[n[SŽ[hâ[]K\h©\].]>]]]s]‡]#¢]$Æ]bë](N^w^‘^¯^#À^ ä^/_65_!l_Ž_K­_ù_'	`'1`'Y`�`œ`±`Ð`1è`5a3Pa0„a4µa/êa)bGDb1Œb7¾b4öb-+c#Yc}c+™cÅc!äc!d(dGd%_d(…d®dÎd0àd4eFe_e }eže*²eÝeúe&f&Af&hf<�f'Ìf!ôf(g?g/Ug&…g%¬g&Òg"ùg*h+Gh)sh&�h3Ähøhi/&i)Vi"€i.£i0Òi"j&j:j:Zj3•jÉj#çj"k..k.]k+Œk!¸k&Úk!l,#l,Pl)}l,§l&Ôl'ûl#m%?m!em5‡m½m:Ðm.n(:ncn1wn©nÄn8Ún&o-:o,ho0•o/Æo*öo!p"Ap#dp+ˆp$´p%Ùp)ÿp)q1Iq{q!™q+»q1çq2r(Lr-ur,£rMÐrLsks%Šs°s.Ðs&ÿs-&t TtutŠt.žtÍtJítR8u3‹u¿u×u(éu(v2;v$nvN“vâv$ÿvT$wKywÅwÙwôw)x+;x6gx
žx.¬x#Ûx-ÿx-y$Ky#py”y+²y#Þyzz z'9z az ‚z'£zËz;ãz:{;Z{1–{(È{"ñ{"|N7|:†|Á|Ý|û|}%}=}W} r} “} ´} Õ} ö} ~ 8~ Y~ z~ ›~ ¼~Ý~û~#"6Yy•¬*Ê)õ)€I€i€…€¡€½€Ô€ð€�'�C�_�{�—�³�#Ï� ó�0‚$E‚%j‚%�‚3¶‚ê‚ƒ0ƒPƒbƒ yƒ+šƒÆƒ7ãƒ/„K„"f„‰„ ¢„Ã„'ã„ …,…SC…—…%²…%Ø…0þ…+/†4[†.�†2¿†$ò†‡1‡)N‡x‡%—‡½‡)Ð‡6ú‡%1ˆWˆ=mˆ,«ˆ$Øˆ)ýˆ'‰"=‰#`‰&„‰#«‰#Ï‰#ó‰Š6ŠJŠAaŠ<£Š!àŠ8‹$;‹ `‹*�‹+¬‹2Ø‹7Œ/CŒ$sŒ*˜Œ"ÃŒ'æŒ�=-�k�!…�4§�HÜ�P%Ž,vŽ£Ž)¹Ž-ãŽ&�'8�`�€�4 �,Õ�%�(�+>�/j�.š�4É�2þ�,1‘_^‘q¾‘!0’AR’A”’Ö’)ò’$“*A“.l“8›“2Ô“”+”7F”~”'‘”¹”>Ï”6•DE•2Š•,½•ê•(	–.2–.a–(�–2¹–=ì–!*—'L—'t—$œ—7Á—#ù—%˜6C˜9z˜9´˜3î˜@"™3c™—™)·™)á™-š59š!oš(‘šºšOÙš()›(R›&{›¢›3¿›.ó›*"œAMœ9�œÉœ5ÝœL�/`�!��²�CÑ�1ž/Gž.wž(¦žÏžçžŸ%Ÿ&=ŸdŸ)Ÿ©Ÿ¾ŸÓŸ+ðŸ/ L .] QŒ HÞ 4'¡:\¡7—¡Ï¡é¡7ö¡'.¢1V¢.ˆ¢.·¢(æ¢1£+A£.m£+œ£%È£2î£!¤$<¤a¤!s¤\•¤Eò¤)8¥<b¥9Ÿ¥Ù¥"ø¥¦.¦@¦"^¦'�¦-©¦)×¦'§%)§ O§p§�§#°§"Ô§$÷§"¨?¨&_¨'†¨+®¨(Ú¨!©%©%E©%k©%‘©(·©&à©'ª'/ª'Wª%ª0¥ª3Öª7
! «3B«1v«f¨«V¬5f¬#œ¬À¬à¬­(­)@­*j­,•­+Â­"î­Y®5k®a¡®R¯2V¯I‰¯NÓ¯5"°KX°K¤°,ð°]±_{±;Û±<²T²'t²œ²*·²'â²C
! ³3N³:‚³"½³<à³-´K´f´_„´Lä´,1µH^µ1§µÙµ èµ!	¶++¶W¶t¶3‘¶HÅ¶·1"·7T·Œ·¡· ±·Ò·!ò·'¸,<¸i¸5x¸®¸&Æ¸6í¸H$¹Hm¹O¶¹'º-.º=\ºFšº9áºW»qs»œå»‚¼2¢¼Õ¼7ì¼+$½0P½-�½¯½Ï½ï½1
¾2?¾r¾5’¾*È¾+ó¾/¿$O¿;t¿.°¿>ß¿#À?BÀ#‚À!¦À0ÈÀ1ùÀ&+Á/RÁ4‚Á2·Á2êÁ8Â/VÂH†Â>ÏÂ.ÃL=Ã/ŠÃ&ºÃ$áÃCÄ4JÄ:Ä3ºÄ)îÄ@Å&YÅ$€Å$¥Å-ÊÅ&øÅ$ÆBDÆ-‡Æ1µÆ"çÆ$
! Ç/ÇLÇ.hÇ—Ç!µÇ"×Ç.úÇ3)È(]È)†È/°ÈàÈ%üÈ"É,@ÉmÉ$ˆÉ­É$ÈÉ&íÉ0Ê&EÊ8lÊ)¥ÊBÏÊ'Ë$:Ë/_Ë7�Ë/ÇË#÷Ë!Ì!=Ì._Ì*ŽÌB¹ÌüÌ!Í1ÍENÍh”Í-ýÍ+Î87ÎpÎ�Î©Î.¿ÎîÎ Ï)Ï,GÏ-tÏ/¢Ï5ÒÏ6Ð/?Ð8oÐ?¨Ð)èÐ*Ñ2=Ñ9pÑªÑÇÑ)æÑ*Ò2;Ò9nÒ*¨Ò+ÓÒ3ÿÒ:3Ó(nÓ<—Ó6ÔÓ@Ô2LÔMÔ?ÍÔ?
Õ1MÕ9Õ=¹Õh÷Õ=`Ö5žÖ5ÔÖ%
! × 0×NQ×. ×6Ï×0Ø)7Ø)aØP‹Ø%ÜØ2Ù+5ÙaÙ1xÙIªÙ&ôÙ)Ú?EÚ6…Ú@¼Ú.ýÚ3,Û,`Û)�Û(·Û0àÛ:Ü.LÜ&{Ü<¢Ü"ßÜÝJÝCgÝK«ÝK÷ÝfCÞ*ªÞDÕÞ>ßFYß+ ß4Ìß4à,6à,cà4�à&Åà$ìàá(á);á"eá=ˆá.Æá0õá0&âWâ`kâzÌâ4Gãq|ã.îã>ä"\ä-äA­äHïä8åJPå›å!ºå)Üå%æ%,æRæ&fæ�æ «æ!Ìæîæûæ(ç&7ç^çrç/�ç½çÑç2îç(!è"Jè8mè9¦è!àèéé'é7;é6séªé¹éÌé4Üéê*-êXê%oê&•ê¼ê×êöê!ëx7ëY°ë
! ì$%ì Jì(kì1”ì8ÆìQÿìOQí9¡íGÛí&#îAJî0Œî|½î{:ïD¶ïûïð(,ðUðfðð—ð2¯ð)âð$ñ/1ñZañ ¼ñNÝñM,òzò0™òBÊò 
óA.ó/pó0 ó0ÑóKô!Nô"pô"“ô¶ôÕô%òô%õ>õZõfqõwØõ1Pö%‚ö¨ö2Äö(÷ö+ ÷+L÷&x÷+Ÿ÷Ë÷)ã÷-
ø0;ølø%†ø0¬øÝø ûøDùaù1yù'«ù.Óù2ú!5ú#Wú/{ú4«ú$àúEû4Kû(€ûj©û2ü)Gü@qü²üBÏüQýKdýB°ý óý5þ<Jþ+‡þ³þ2Éþüþ3ÿ+HÿBtÿ"·ÿ"ÚÿOýÿDM=’Ð/é6..e1”#Æê ÿ 1@…rˆø$� ¦/Ç'÷'GNd8³=ì-*ZX7³QëS=‘°"É$ì#'50](Ž)·9á/CW-i8—Ð'ïG	_	!x	%š	-À	î	
! '
! D
! Q
! 8p
!  ©
! $Ê
! #ï
! $!4 V.w¦À5Ü.1=5o-¥Óê
/
C?
5ƒ

¹
,Ç
"ô
/-Gu.’+Á4í;"+^*Š3µ"é&3^N*­#Ø#ü" "Cf†'¤Ì(ê@*2k.ž&Í#ô"-;,i–´/Ï,ÿ(,5U‹7¨'à" 8$Y~+ž9Ê*!,L,y4¦"ÛCþ&B8iA¢ä'%*.P/@¯$ðAKW5£Ùø'!?LaV®E+K,w¤MÀB,Q:~7¹;ñ5-3c4—.ÌBû>Z.x+§0Ó"9'IaI«.õ*$ -O 0} 1® 5à &!'=!(e!/Ž!4¾!)ó!,"-J"Gx"'À"(è"&#8#G#=W#(•#;¾#Dú#F?$'†$4®$Zã$9>%4x%8­%Hæ%!/&(Q&Ez&EÀ&'')6'1`'2’'aÅ'i'(S‘(å(()&+):R)@�)RÎ)N!*+p*3œ*#Ð**ô*++*K+v+‹+ ª+!Ë+í+/	,09,/j,-š,.È,$÷,-!-(-A-T-a-Kz-CÆ-
! .5 .,V.<ƒ.1À.zò.1m/PŸ/eð/*V02�09´0Lî0H;1„1š1±1"Î1\ñ13N27‚2*º2.å2'3,<3i3"ƒ3<¦31ã344
J4+X4	„4Ž45¬4#â4-545PL5L�5[ê55F6|6‘6B¯6:ò69-7.g7=–7MÔ79"8o\8RÌ8N9;n9Zª9&:D,:Bq:>´:Oó:*C;Nn;½;:×;P<@c<E¤<lê<5W=1�=)¿=é=2>"9>\>o>!‚>¤>Ã>Ü>ö>?$-?/R?/‚?/²?/â?3@8F@3@8³@+ì@3A+LA3xAA¬A@îA:/B9jB9¤B;ÞB;C3VC3ŠCH¾C&D.D%JD6pD3§DYÛD<5E8rE«E3ÉEFýE*DF.oF!žFQÀF%GD8G}}G,ûG-(HYVHY°H<
! I¶GI¶þI=µJ2óJF&K'mK)•K+¿K6ëK6"LYLyL‹L,¤LÑLEëLA1M4sM9¨M;âM/N=NN/ŒNn¼N+O#AOeO"‚O¥O.¿O!îOP!)PKP"aP"„P§P=¿PýPQ.Q.BQHqQwºQ!2RBTRF—RQÞRS0S>„S2ÃS öSBT3ZT<ŽT*ËT öTU)7U+aU%�U%³U0ÙU
! VV:V?ZVDšVßV%þV($W'MW)uW4ŸW*ÔW7ÿW7XSXoXYŠX,äXHYAZYZœYH÷Y-@Z6nZ5¥ZÛZ(ûZ'$[
L[7Z[’[$¯[+Ô[%\"&\-I\%w\!�\<¿\>ü\,;]h],…]²]@Ñ]'^!:^ \^}^p˜^q	_n{_oê_Z`1v`5¨`*Þ`7	a=AaEa1ÅaL÷aLDb-‘b*¿bBêb>-c=lc=ªcgèciPd_ºd9e"Te"we#šeJ¾eC	f?MfM�f8ÛfBg&Wg*~g*©g%ÔgUúg¿Ph‰i7ši.Òi†j8ˆj3Áj4õj *k_Kk=«k4ék l_?lJŸl?êlK*mFvm4½m4òm;'nPcnW´n?oALoAŽoAÐoXpLkpL¸pVqV\qE³qLùqNFrQ•rHçrB0sCss]·s]tEstB¹tPütBMu.�uO¿uBvKRvJžvKévK5wJ�wKÌw5x7NxJ†xJÑx9y9VyA�yEÒyQzDjzD¯z@ôz�5{:Æ{^|#`|-„|²|¹|	Á|+Ë|l÷|Jd}+¯}	Û}å}%ñ},~nD~v³~m*u˜d€ls€8à€:�;T�;��:Ì�L‚%T‚&z‚;¡‚>Ý‚ƒ!$ƒFƒaƒ<rƒ¯ƒÂƒ!àƒ-„.0„*_„Š„(¨„8Ñ„<
! …BG…FŠ…BÑ…Z†(o†)˜†:Â†Ný†(L‡1u‡<§‡Rä‡/7ˆgˆ/~ˆ6®ˆcåˆ6I‰C€‰6Ä‰7û‰)3Š;]ŠB™ŠÜŠ;ñŠ&-‹0T‹\…‹â‹>ŒA?Œ*�Œ(¬Œ2ÕŒA�>J�#‰�-­�4Û�Ž".ŽQQŽ@£ŽBäŽ1'�4Y�Ž�'©�'Ñ�	ù��"�DA�@†�Ç�.ä�‘,0‘1]‘)�‘"¹‘*Ü‘5’=’T’i’ƒ’¢’h»’$“A“ [“1|“1®“ à“””*;”f” ‚”£”%¿”å”þ”)•D•3d•˜•§•&¾•å•#ü• –z:–bµ–+—(D—0m—#ž—1Â—"ô—+˜C˜\˜t˜’˜§˜¼˜&Ò˜ù˜R™/d™:”™)Ï™?ù™I9š)ƒš2­šàš6ýš64› k›
Œ›7š›.Ò›BœJDœ�œ.¨œ1×œ@	�@J�‹�ª�QÆ�,ž>EžD„ž=Éž(ŸK0Ÿ$|Ÿ¡Ÿ¼Ÿ8ØŸ ' >? N~ MÍ 3¡@O¡�¡­¡¾¡)Þ¡(¢@1¢%r¢+˜¢Ä¢2Ú¢+
£+9£$e£6Š£Á£5Ý£<¤<P¤4�¤7Â¤ú¤/¥5I¥A¥7Á¥%ù¥>¦P^¦a¯¦%§B7§z§”§³§%Ð§-ö§+$¨6P¨-‡¨.µ¨-ä¨(©);©1e©—©8§©à©*ó©`ª>ªE¾ª$«)«18«j«=}«»«Ï«ç«,¬1¬Q¬:q¬¬¬1É¬û¬4­0F­8w­J°­%û­%!®/G®&w®Cž®&â®&	¯0¯ J¯Dk¯°¯Î¯Þ¯Lö¯AC° …°¦°Ä°á°ö°±* ±K±j±0‡±8¸±,ñ±2² Q²"r²?•²Õ²,õ²E"³!h³(Š³8³³,ì³,´$F´k´‰´(¥´7Î´!µ(µ#Hµ=lµAªµìµG¶2M¶$€¶W¥¶,ý¶;*·>f·>¥·Dä·9)¸-c¸3‘¸BÅ¸¹4&¹)[¹…¹!Ÿ¹Á¹3Ô¹+º4ºQº(gº�º5¦ºÜºDûº=@»]~»#Ü»C¼,D¼<q¼6®¼;å¼6!½nX½>Ç½*¾61¾4h¾I�¾%ç¾'
¿.5¿ d¿$…¿-ª¿!Ø¿&ú¿ !ÀBÀVÀjÀ7sÀ«ÀÊÀåÀ(Á%)Á0OÁ!€Á"¢Á'ÅÁ(íÁ>Â:UÂ5�Â:ÆÂ4ÃE6Ã*|Ã)§Ã;ÑÃ6
Ä+DÄ1pÄ=¢ÄàÄÿÄÅ!>Å7`Å!˜ÅºÅØÅ1ðÅ0"Æ)SÆ)}Æ§Æ1ÂÆ8ôÆ9-Ç0gÇ˜ÇªÇ?¼Ç\üÇ\YÈJ¶È$É#&ÉJÉfeÉOÌÉ Ê]=Ê,›Ê*ÈÊ+óÊË <ËM]Ë-«ËIÙËh#Ì2ŒÌ¿Ì!ÏÌ"ñÌ,ÍAÍ4_Í*”Í ¿ÍOàÍ0ÎFJÎ=‘ÎÏÎ$éÎ$Ï83Ï^lÏ(ËÏ(ôÏ.Ð%LÐ7rÐ3ªÐCÞÐ1"Ñ4TÑ!‰ÑJ«Ñ&öÑ5ÒSÒ5rÒ:¨Ò=ãÒ/!Ó*QÓS|ÓCÐÓ%Ô2:Ô8mÔ#¦Ô)ÊÔôÔ'Õ-<ÕNjÕ<¹Õ4öÕ7+Ö^cÖVÂÖ6×RP×ˆ£×8,Ø1eØ#—Ø#»ØßØBûØ@>Ù0Ù9°Ù&êÙ4Ú$FÚ3kÚ6ŸÚÖÚìÚÛÛ&8Û+_Û1‹Û5½Û;óÛ0/Ü`Ü:~Ü)¹Ü)ãÜ(
Ý(6Ý#_ÝƒÝ&£Ý=ÊÝ%Þ).Þ,XÞ(…Þ-®Þ+ÜÞß %ßFß+fß’ß"§ßÊßÜß
! ôßÿßà5àUà$rà)—à.Áà$ðà(á(>ágá(†á6¯á3æá:â?Uâ4•â	Êâ%Ôâ'úâ-"ã5Pã!†ã1¨ãÚã)øã"ä#4ä5Xä8Žä+Çä8óä1,å%^å&„å«å.Éåøå8æ-Pæ'~æ*¦æ4Ñæç$!ç(Fç5oç#¥ç)Éç)óç*è!Hè"jè"�è.°èßèúè!é7éVépéH�é/Öé@êGê\êesêYÙê&3ëZë rë“ë"¯ëSÒë&ìCì'`ì)ˆì²ì.Ñìíí>í]í|í?�íGÍí?î*Uî!€î¢î#±î Õî*öî)!ï,Kï4xï)­ï$×ï=üï':ð<bð=Ÿð.Ýð1ñ)>ñ1hñ4šñ,Ïñ'üñ3$òBXò4›ò7Ðò/ó:8ó2só4¦ó.Ûó#
! ô0.ô3_ô?“ôBÓô4õœKõBèõ&+öURöE¨ö5îö4$÷)Y÷)ƒ÷-­÷"Û÷@þ÷8?ø"xø9›ø!ÕøF÷ø$>ù*cù+Žùºù-Ðù'þù)&úPúElúM²úUûFVû0�û&Îû5õû'+ü5Sü‰ü¢üÁüàübýü7`ý0˜ýuÉýA?þ9�þJ»þ0ÿ77ÿoÿ3‡ÿ&»ÿ-âÿ( 9&Z �¢-»Vé/@pˆ¤0À'ñ#9=Mw!Å'ç'973q4¥;ÚM6d/›2Ë2þ,1I^/¨3Ø!35/i3™7Í39)Y)ƒ+­/Ù2	$<-a%�µÔJô@?	$€	!¥	)Ç	#ñ	 
! 06
! 4g
! Hœ
! (å
! %>'S{�)¬(ÖZÿBZ+�"Éì

92
l
2|
6¯
Tæ
,;7hH 3é/*M6x0¯Jà8+d%€,¦$Ó.ø9'(a(Š~³429g7¡=Ù3/K4{.°.ß4.C.r,¡9Î99B:|9·:ñ9,9fW Wø.P”7´7ì<$Fa9¨$â!")&L)s�¹Ø.ë*,E r0“#Ä=è&<A.~)­5×*
8+X!„ ¦-ÇOõE!^<€-½*ë$7;.s(¢.Ë-ú(187j.¢/ÑF 3H '| "¤ +Ç 3ó @'!Dh!%­!Ó!+ó!3"S"m"ƒ"ž">¾"-ý"(+#<T#‘##¯##Ó#÷#($f=$¡¤$F%$_%†„%6&MB&:�&6Ë&6'/9'%i'-�'<½'5ú'&0(7W(A�(GÑ()@1)$r)2—)&Ê)Hñ):* N*:o*ª**Á*Uì*OB+A’+7Ô+=,DJ,;�,$Ë,3ð,5$-0Z-6‹-@Â-?.DC.@ˆ.;É.;/A/U/j/~/”/¨/»/Ð/ä/ù/
0"080L0b0|0�0£0´0Î0ã0ù01"1519M1ƒ‡1L2 X2–ù2V�3Mç3Q54D‡41Ì4(þ4('5"P53s5d§536)@6%j6=�6HÎ6C7>[7?š7(Ú7B8HF87�8Ç8Zå8`@9Y¡9_û9P[:B¬:Bï:[2;8Ž;\Ç;b$<\‡<Xä<K==N‰=QØ=J*>8u>G®>2ö>$)?NN?)�?1Ç?ù?-@iF@>°@?ï@F/A+vA+¢A4ÎA0B04B1eB9—B%ÑB!÷B+C+EC+qC,�C+ÊC+öC,"D,OD*|D§D,ÅD&òDKEKeEU±EaF{iFAåF7'G`_G4ÀG]õG&SH"zHO�HOíHO=I'�I)µI)ßI)	JF3JHzJWÃJ&K/BK rK)“KP½KXLGgL@¯LAðL-2M.`M9�MAÉM7NiCNl­N5O;PO9ŒOUÆO5PQRPˆ¤P!-Q?OQ5�Q?ÅQ=RDCR7ˆR-ÀR"îRAS=SS%‘S1·S2éS.T2KTW~TÖT.öT%U<7U2tU-§U-ÕUV�#V ±VÒV2ïV("WEKWE‘W$×WMüW0JX.{XHªXGóX;Y3[Y>�YXÎY2'ZBZZ�ZF¯Z!öZ/[!H['j[)’[7¼[%ô[\*8\"c\!†\)¨\ Ò\ó\6] I]Rj]/½](í]"^9^#W^{^"˜^1»^9í^'_)?_(i_’_°_(Å_ î_`"`B`1``+’`/¾`/î`(a8Ga&€a§a#Æa"êa
b*(b!Sb ub–b*®b6Ùb*c;c2[c$Žc³cÑcæcd!d)6d,`d0�d7¾d!öd#e0<e&me#”eF¸e;ÿe/;fAkf@­f3îf/"g(Rg8{g!´gMÖg6$h8[h.”h3Ãh-÷hM%i4si@¨iJéiK4j,€jA­jHïj>8kUwk&Ík'ôkLlHilU²lFmCOm@“m=Ôm8nOKn-›nÉn6än0o3Lo/€o°o8Æo0ÿoD0p1up$§p<Ìp+	q25qFhqE¯q0õq‡&rY®rnsTwsKÌsNtOgt7·tIït,9u0fu—u.³u.âu8v'Jv&rv+™v%Åv>ëvY*wb„w#çwHx(Tx$}x/¢xÒx4èx‚y y-¿yCíyC1z-uz£z-Áz!ïz { 2{&S{z{˜{-¸{5æ{%|.B|%q|—|«|¾|'Õ|ý|}0)}0Z}‹} }À}"ß}'~*~HH~(‘~3º~1î~3 5TŠ/ªÚFñ(8€)a€1‹€8½€+ö€)"�AL�+Ž�/º�6ê�!‚.¡‚+Ð‚0ü‚-ƒ(Hƒ)qƒ*›ƒ-Æƒ*ôƒ,„L„j„"‰„ ¬„Í„ã„ú„A… W…Ex…#¾… â…7†,;†(h†4‘†Æ†(à†/	‡/9‡.i‡˜‡·‡%Ò‡4ø‡4-ˆ+bˆ3Žˆ0Âˆ3óˆ,'‰)T‰7~‰6¶‰!í‰&Š76Š%nŠ2”Š.ÇŠ)öŠ+ ‹.L‹6{‹²‹4Í‹Œ, ŒMŒ"cŒ/†Œ?¶Œ+öŒB"�2e�6˜�Ï�4ï�F$Ž%kŽ‘Ž7¥Ž2ÝŽ4�>E�5„�1º�"ì�1�.A�p�&Œ�!³�Õ�ñ�^	‘h‘3„‘%¸‘0Þ‘J’1Z’2Œ’(¿’è’““5“D“b“7v“®“'Ã“'ë“(”$<”>a”= ”)Þ”E•N•!f•ˆ•š•­•1Ä•ö•"–9–T–%m–6“–<Ê–——6—,Q—&~—"¥—HÈ—3˜/E˜Uu˜&Ë˜Lò˜3?™Ys™8Í™3š4:š oš�š£š¸š&Óš*úš&%›*L›,w›.¤›Ó›ñ›œ9*œCdœ%¨œ)Îœ%øœ�8�"O�r�F’�4Ù�ž,ž1Bž.tž*£ž:Îž 	Ÿ*ŸGŸeŸ{Ÿ.‘Ÿ,ÀŸíŸ5 .; j /Š 0º ë 
! ¡'¡-4¡"b¡-…¡,³¡à¡ø¡
! ¢(¢=¢W¢p¢ƒ¢›¢*¸¢)ã¢4
£B£!_£/�£*±£)Ü£¤O%¤u¤*�¤!¸¤$Ú¤$ÿ¤$¥#?¥c¥‚¥›¥$¹¥Þ¥ø¥¦1¦ J¦k¦I…¦8Ï¦§!§#6§&Z§�§¡§5¼§ò§(¨@1¨Br¨Aµ¨ ÷¨© 8©-Y©<‡©!Ä©1æ©ª8ªTª!oªP‘ª6âª<«"V«.y«¨«GÇ«G¬'W¬-¬3­¬ á¬­(­%H­1n­5 ­*Ö­'®$)®'N®3v®Jª®>õ®%4¯+Z¯†¯"’¯µ¯!Ê¯Aì¯E.°Dt°'¹°á°xü°›u±}²�²#¤²2È²:û²M6³/„³8´³7í³'%´(M´?v´.¶´Kå´21µ$dµZ‰µ8äµ#¶A¶]¶z¶%˜¶7¾¶&ö¶,·-J·!x· š·6»·ò·+¸=¸[¸z¸•¸!´¸Ö¸#ê¸¹J,¹=w¹2µ¹=è¹2&ºBYº7œº=Ôº<»AO»‘»®»Ê»&æ»-
¼&;¼b¼!‚¼¤¼À¼BÞ¼!½">½a½9€½4º½5ï½%¾$9¾!^¾.€¾G¯¾2÷¾$*¿O¿ g¿%ˆ¿!®¿&Ð¿)÷¿!À>À-YÀ‡À¦À&ºÀáÀñÀ%Á,ÁAÁhUÁ>¾ÁýÁÂP-Â9~Â1¸Â*êÂ>Ã?TÃz”Ã#Ä-3ÄDaÄ>¦Ä1åÄÅ0ÅIÅYÅuÅ“Å±Å!ÏÅ/ñÅ !Æ6BÆNyÆÈÆÚÆfúÆKaÇ_­Ç]
È.kÈ9šÈ2ÔÈ<É;DÉG€É(ÈÉ
! ñÉ'üÉ
! $Ê/Ê]FÊ&¤Ê1ËÊDýÊ=BËE€Ë<ÆË0Ì84ÌKmÌK¹Ì'Í?-ÍmÍ-‰Í0·Í$èÍE
Î0SÎ„Î)¢Î&ÌÎóÎ!Ï\(Ï%…Ï(«ÏbÔÏG7Ð9Ð¹Ð/ÐÐ.Ñ)/Ñ)YÑ ƒÑ¤Ñ4¾Ñ&óÑ+Ò*FÒ(qÒFšÒ0áÒLÓ4_Ó”Ó'£ÓUËÓ)!Ô6KÔ)‚Ô6¬Ô	ãÔ*íÔÕ08Õ1iÕU›ÕNñÕ!@Ö2bÖ•Ö]¨Öd×]k×UÉ×dØU„ØNÚØU)ÙÙ—Ù+¬ÙØÙ*ïÙ/Ú+JÚ/vÚ ¦ÚPÇÚ/Û/HÛ,xÛ&¥Û9ÌÛÜ*Ü-IÜ@wÜ-¸Ü@æÜ8'ÝK`Ý8¬ÝKåÝ1Þ1PÞ+‚Þ®Þ.ÊÞ(ùÞ"ßT6ß2‹ß2¾ßñßà3à Oà)pà+šà*Æà5ñà'á10á$bá!‡á,©á<ÖáUâ!iâF‹â:Òâ
ã0,ãu]ã#Óã÷ã=ä7SäC‹äTÏäZ$å[ådÛåE@æc†æoêæ9Zç#”ç!¸çÚç:øç:3è[nè#Êèîè=é/Lé%|é¢éÂé1âéIêC^êD¢ê%çê[
ë!ië‹ëM«ëMùëGGìI�ìKÙì?%í#eí%‰í4¯í2äíIîaî0uî¦îÀî:Þî1ï(Kï&tï/›ï+Ëï-÷ï+%ð@Qð<’ð8Ïð5ñ6>ñuñ‘ñ,®ñ2Ûñ?òNòhò7€òB¸ò,ûò'(ó6Pó+‡ó+³ó6ßó?ô)Vô2€ô7³ô/ëôõ0õ!Bõ'dõ(ŒõQµõö-'ö=Uö#“ö!·ö5Ùö)÷%9÷._÷/Ž÷0¾÷.ï÷6ø#UøyøŒø3«ø6ßø+ù'Bù)jù ”ùAµù"÷ù(úCúUú-aú�ú	žúA¨úêúýú:ûXûOwû'Çû&ïûü?6üvü%”üLºüýý;ý0YýŠý†�ýþm'þ«•þZAÿ&œÿ%Ãÿ#éÿB
CPK”Vàv7®R¾;KM*™MÄ*&$Q*v"¡<Ä8 :$["€&£Êã*.5H.~0­4Þ8AL6Ž2Å8ø212d8—1Ð<2?>r5±>ç)&	0P	"�	¤	¾	Ù	%õ	"
!  >
!  _
! -€
! "®
! !Ñ
! ó
! %
%3kYkÅk1R��ð'�
4©
JÞ
!)XK(¤ÍÝ'û #+D!p’£ÁÞö'5;-qŸ«·¿tÁo6,¦NÓ("‡KLÓO ~pï
! 6V?k–ŒR�câXF‰Ÿv)F |çdƒ*¡-Ìú*-CEqH·WX_7f=žÜ6ó*)0AZPœ{íJi -´ 4â !-2!/`!/�!«À!Ÿl"/#$<#1a# “#+´#*à#O$8[$B”$<×$Z%&o%6–%CÍ%M&M_&G­&œõ&–’'w)(-¡(MÏ(W)Qu)¦Ç)9n* ¨*MI+¨—+�@,XÎ,\'-É„-ßN.a./w�/U0œ^0aû0r]1fÐ1n72l¦2L3H`3R©3zü3pw4gè4JP5b›6~þ6l}7aê7gL8X´8m
9_{9JÛ9M&:”t:Q	;À[;b<V<ÉÖ<[ =�ü=\~>mÛ>ÒI?w@s”@uAh~AÞçA†ÆBßMC…-D†³Dm:E™¨E–BFtÙFZNGN©GQøGQJHŒœHŒ)IS¶Io
! JuzJ�ðJkrKWÞKW6LŸŽL[.NPŠN’ÛNYnOEÈO¼P¹ËPQ…Qw×QORDdRh©RaStS0‘S7ÂSúSITÔQT
&UM4V_‚VÂâVQ¥WH÷W4@XuXa‘XwóX&kY9’Y9ÌY$Z@+ZulZsâZ3V[]Š[Hè[01\Jb\J­\Nø\FG]3Ž]3Â]1ö](^G^V^&n^&•^]¼^_6:_gq_sÙ_ÔM`("acKaz¯aF*b_qb[Ñb!-c8OcˆˆccdludÂâdp¥eJf4af”–fC+gwogdçgqLh¯¾h-niGœi€äi7ejf�jk
k*-k/Xkqˆknúk¸il%"m|HmÅmßmvùmpna‹nínoónDcoc¨ohp3up‰©p¶3q–êq’�rNs�csÓñs\Åt™"u‰¼ulFvœ³v�PwYáwT;x‘�xv"y›™y~5zx´z�-{|½{2:|Lm|Kº|m}Kt}˜À}Y~ø[*T€Æ�ÚF‚â!ƒŸ„j¤„…)…=9…=w…µ…aÔ…,6†0c†”†³†VÒ†Z)‡„‡¹ ‡@ZˆG›ˆDãˆ?(‰œh‰#Š)Šb8Šp›ŠH‹FU‹Oœ‹sì‹8`ŒW™ŒAñŒR3�P†�+×�PŽCTŽX˜ŽUñŽSG�N›�Pê�Ä;�~‘d‘Qä‘[6’X’’Xë’\D“J¡“Lì“Ž9”�È”ŽJ•sÙ•eM–³–=Ë–Œ	—n–—l˜ur˜Tè˜m=™k«™Uš�mšœþš½››PYœ�ªœº8�„ó��xž„Ÿ‘�Ÿš Sº �¡¡œ¡‘>¢�Ð¢©^£ƒ¤mŒ¤Ÿú¤«š¥vF¦§½¦ue§¶Û§�’¨¦©Œ»©aHªWªªg«qj«„Ü«†a¬nè¬LW­K¤­?ð­a0®R’®På®*6¯
a¯�o¯[ñ¯AM°`�°cð°@T±»•±�Q²±Ó²Ì…³ÀR´ÃµÊ×¶©¢¸¹L¹¥ºµ¬º¼b»Ì¼šì¼ª‡½¢2¾kÕ¾›A¿‡Ý¿ÊeÁ©0Ã¯ÚÃ¥ŠÄ£0ÅªÔÅ¸Æ�8ÇŸÈÇ^hÈqÇÈ$9ÉF^Êt¥Ë†Ìp¡Ì€Í‡“Í•Îe±ÎuÏ*�Ï#¸ÏfÜÏ}CÐ+ÁÐBíÐ`0Ñ‘ÑW¯Ñ.Ò76Ò@nÒ+¯ÒÛÒBùÒT<Óe‘Ó6÷Ó·.Ô]æÔbDÕ}§ÕŠ%Öj°Ö9×+U×Z�×CÜ×0 Ø$QØ vØ—ØbÙ‡zÙ‹ÚcŽÚBòÚ`5ÛA–Û!ØÛUúÛ:PÜ]‹Ü°éÜFšÝPáÝI2ÞZ|ÞD×ÞBßB_ß@¢ß;ãßCàØcàf<á*£áLÎáDâd`âMÅâ)ãL=ã)Šã_´ã@äkUä˜Áä9Zå5”å4Êå:ÿåj:æb¥æ_çQhçeºçc èe„èVêèMAéR�éEâéV(êOêYÏêq)ëZ›ëlöëucìIÙìt#íb˜ívûíKrîO¾îZïBiïA¬ï>îï«-ð$Ùð(þðB'ñNjñ*¹ñ.äñ^ò‰rò,üòF)óRpóEÃó_	ô^iôˆÈô™Qõ’ëõ=~öJ¼ö{÷Åƒ÷ŠIøtÔøUIù_Ÿù2ÿù)2ú)\úE†úUÌúŠ"û_­û›
üW©ümýeoýYÕý9/þ6iþ; þtÜþQQÿ.£ÿ˜Òÿˆk‰ôi~AèE*UpÆ~FUÅYlu_âtB)·Dá•&v¼`3J”PßF08w8°qé"[	h~	¹ç	V¡
! Xø
! lQ@¾lÿPlL½K
! 
cV
Rº
S
2aC”FØMEm­³7a�™R'\zC×V?rV²W	Ba8¤'ÝOSUU©AÿeAb§�
! VŒ>ãI"Ilb¶Rrliß>I:ˆ5ÃNùLHO•`å_FZ¦FPHt™2BA„1¤`Ö_7]—AõZ7E’9ØI ;\ y˜ \!`o!Ð!Kì!J8"#ƒ"A§"Cé"n-#¬œ#pI$Bº$Bý$S@%2”%\Ç%7$&^\&V»&L'A_'C¡'›å'0�(f²(M)bg)>Ê)8	*[B*Xž*]÷*OU+O¥+Oõ+OE,O•,?å,#%-[I-#¥-HÉ-c.+v.5¢.OØ.m(/<–/?Ó/m09�0g»0W#1M{1IÉ1F2=Z2D˜2\Ý27:3>r3F±3;ø3>44bs4BÖ4;5FU5]œ58ú5@36$t6S™6Pí6X>7c—7tû7up8tæ8u[9:Ñ9¤:M±:jÿ:hj;2Ó;F<PM<nž<<
=hJ=S³=Q>)Y>^ƒ> â>wƒ?kû?Zg@)Â@Mì@):A@dA^¥AB4 B~UBWÔBS,CL€C]ÍCj+Dz–DbE©tE`FTF6ÔF7GJCGJŽGFÙGR H3sHI§H7ñH6)IR`I7³IIëI75J;mJW©J9K:;KMvKrÄK47L.lLf›LRMEUM›M�ŸMƒ=N ÁNLâNO/OMO’ÍOM`Pƒ®Pƒ2QC¶QåúQràRYSSR­S5TJ6T>�T[ÀT@UI]U%§U3ÍU+Vf-Va”V9öV'0WbXWA»W2ýW?0X4pXD¥XTêX5?Y-uY/£YTÓY)(Z;RZCŽZ‰ÒZ[\[$¸[yÝ[VW\g®\�]ƒ¤]1(^]Z^0¸^)é^n_>‚_3Á_)õ_U`0u`¦`;Á`Wý`?Ua:•aQÐaK"bYnb<Èb>cKDcV�cdçc?Ld:ŒdMÇd^e]te4ÒeLfITfIžfbèffKgJ²gSýgkQh½hc=i|¡i>j“]jÜñjœÎkZkljÆlc1mP•mwæmr^n_ÑnM1oCoQÃo\p\rpUÏp¤%qeÊqS0r{„r°s‡±s”9t\Ît +uQÌuZvYyvRÓv]&w%„wTªw=ÿwQ=xJ�xaÚx1<ydny"Óy"öyzb5zo˜zD{EM{\“{]ð{eN||´|†1}c¸}·~MÔ~d"x‡­€å®€v”�Y‚we‚XÝ‚o6ƒ”¦ƒœ;„SØ„J,…Pw…RÈ…††O¢†mò†F`‡F§‡[î‡cJˆC®ˆ]òˆXP‰=©‰sç‰p[Š¬ÌŠky‹<å‹6"ŒGYŒ¡ŒkÀŒ,�Ó>�uŽ_ˆŽ_èŽPH�M™�Xç�„@�:Å�5‘Q6‘5ˆ‘Q¾‘o’e€’–æ’œ}“n”s‰”Lý”HJ•I“•\Ý•):–Md–c²–€—Š——€"˜†£˜_*™GŠ™‘Ò™³dš›g˜›HœdIœÅ®œht�àÝ�Ð¾ž:�Ÿ‘ÊŸn\ eË u1¡„§¡b,¢Ñ�¢¯a£9¤VK¤k¢¤5¥]D¥À¢¥Wc¦c»¦„§j¤§F¨.V¨=…¨VÃ¨P©‹k©5÷©<-ª1jª3œª5Ðªd«qk«IÝ«z'¬G¢¬0ê¬:­jV­kÁ­-®3­®ká®kM¯r¹¯X,°……°±~‹±m
! ²‡x²?³O@³/�³^À³u´q•´iµSqµXÅµ+¶7J¶X‚¶VÛ¶=2·mp·”Þ·As¸;µ¸Eñ¸M7¹G…¹MÍ¹fº‚ºu”ºR
! »A]»(Ÿ»4È»3ý»S1¼F…¼[Ì¼[(½}„½�¾x„¾:ý¾{8¿6´¿Cë¿K/ÀK{ÀVÇÀSÁbrÁFÕÁVÂCsÂV·ÂQÃQ`Ã\²ÃtÄN„Ä7ÓÄ{ÅG‡Å™ÏÅƒiÆKíÆ«9ÇÀåÇJ¦È•ñÈg‡É}ïÉ{mÊ{éÊ:eË? ËràËKSÌDŸÌ¤äÌ¾‰ÍÕHÎkÏaŠÏsìÏ2`Ð-“Ð9ÁÐ/ûÐ\+Ñ6ˆÑ0¿Ñ+ðÑ.ÒÉKÒ®ÓnÄÓ_3Ôi“Ô;ýÔb9Õ.œÕAËÕv
ÖJ„Ö9ÏÖl	×{v×xò×AkØ=­ØjëØKVÙX¢ÙKûÙMGÚU•ÚfëÚ¦RÛÛùÛ:ÕÜRÝMcÝs±Ý•%Þ|»Þˆ8ßŠÁßLà\à@xàP¹àZ
! á£eá=	âZGâ¢â±âÐâëâQãXãgãH„ãmÍãz;äu¶äO,åd|å¯áå¶‘æóHç÷<èÁ4éŸöét–ê$ë'0ë+XëU„ëJÚëM%ìQsìzÅì:@í@{íT¼í\îEnî`´îBïJXïN£ïPòïUCð)™ðƒÃðƒGñõËñSÁòxó Žóƒ¯ó—3ô4Ëôƒõt„õ@ùõb:öV�ö6ôö +÷9Ì÷:ødAøW¦ø·þø™¶ùwPú[Èú\$û-�ûz¯û^*ül‰ü·öü0®ý]ßýP=þbŽþkñþZ]ÿY¸ÿk<~¨»Jd[¯¼»Èq„söÂjc-p‘[G^U¦YüCVUšNðN?‰ŽG	4`	5•	ZË	t&
! ¡›
! u=A³,õm"@�8ÑR
! 
s]
LÑ
gD†[ËF'_nHÎ..FAuT·}pŠ×û²ÓW†WÞ%6/\KŒ6Øl_|BÜbR‚`ÕY6F�I×j!eŒmòg`/ÈUøUN$¤(É)òOlr%Œâ²‰•ƒP£’ô6‡
¾>ÌHPT ¥6Æšý!˜ #º 8Þ ]!„u!›ú!’–"Ó)#|ý#<z$,·$Jä$±/%!á%;&;?&c{&ß&*þ&+)'+U'G�'aÉ';+(¥g(£
)À±)/r*r¢*ˆ+Nž+tí+Eb,8¨,wá,Y-<s-°-lÎ-b;.dž.K/yO/4É//þ/=.0Pl0P½0c1Hr1L»1`2'i2@‘2JÒ2F3Zd3L¿3:4aG4…©4)/59Y5K“5Eß5[%6]�6wß6wW7fÏ7J682�8]´8[93n9V¢9Zù9nT:ÒÃ:á–<Ÿx>—?°?æ²A™C'²D•ÚE—pF÷G¦I¢§J JKdëKÖPLà'N—P« P(LQ]uR~ÓReRSf¸SiT`‰TvêTnaU^ÐUl/VÅœV®bWLXv^X€ÕX’VYSéY>=Z®|ZF+[?r[q²[”$\a¹\�]a¬]†^]•^Gó^F;_O‚_Ò_wñ_Ii`E³`Où`.IaLxaiÅa}/bM­bfûbñbcETdKšd8æd0e8Pe.‰e4¸e0íe/f7Nf-†fY´fXgggR…gIØgE"h�hhKi™RiDìi1jlOj�¼j)MkQwk]Ék5'l:]l3˜l_ÌlÎ,mZûmWVnK®nLúnqGoh¹o,"p9Op&‰p&°p"×p?úp+:q;fq^¢q[rŠ]ruèrn^spÍs$>t3ct)—t"ÁtXät†=uÄu)ãu$
v/2v/bv2’v‰Åv0Ow/€w°wÉw8æwIxix?xE¿x;y!Ay)cy/�y+½yéy@zGz@dz<¥z0âzT{1h{<š{V×{.|/K|{|�’| }<;}=x}@¶}4÷}A,~@n~4¯~+ä~BSoB�^Ò1€|P€„Í€XR�O«�û�‚G5‚a}‚aß‚yAƒo»ƒy+„Q¥„G÷„W?…Q—…Qé…i;†d¥†O
! ‡QZ‡e¬‡`ˆ‹sˆØÿˆËØ‰f¤Š_‹9k‹G¥‹Pí‹>Œ‹¾ŒdJ�E¯�Eõ�@;Ž@|Ž5½ŽUóŽI�ue�‰Û�‰e�kï�Y[‘¯µ‘6e’7œ’tÔ’SI“h�“˜”•Ÿ•$5–½Z˜b™‡{ša›¥e›@œ@Lœ\�œWêœHB�?‹�wË�bCž:¦žrážETŸ=šŸRØŸ~+ jª p¡U†¡MÜ¡X*¢iƒ¢Pí¢g>£x¦£_¤i¤ié¤{S¥ŠÏ¥uZ¦^Ð¦o/§VŸ§mö§~d¨eã¨…I©lÏ©~<ª€»ª—<«oÔ«~D¬|Ã¬‹@­:Ì­2®@:®F{¯&Â°†é°Gp±b¸±O²Nk²Mº²q³&z³¡³7Á³Pù³J´t[µTÐµ3%¶�Y¶iÛ¶4E·’z·–
¸ª¤¸ÔO¹þ$º¥#»VÉ»f ¼…‡¼u
½yƒ½Ký½^I¾y¨¾N"¿eq¿g×¿h?Àš¨ÀvCÁ¡ºÁa\Âb¾Âe!Ã`‡Ã]èÃ€FÄ+ÇÄ
! óÅ-þÆS,Ç)€Ç;ªÇqæÇJXÈm£È`ÉarÉhÔÉ„=ÊqÂÊL4Ë–�ËNÌ]gÌcÅÌE)ÍNoÍJ¾Í™	Î‘£Î«5Ï‹áÏÉmÐy7Ñ?±ÑañÑ_SÒE³ÒJùÒEDÓ~ŠÓ•	Ô{ŸÔIÕ7eÕ8�ÕcÖÕS:ÖHŽÖH×ÖO ×Pp×}Á×Ž?ØUÎØ‰$ÙQ®ÙtÚ­uÚv#ÛušÛ’Ü¶£ÜyZÝ[ÔÝc0Þg”ÞxüÞAuß>·ßHößD?àH„àHÍà'á.>á+máp™á_
! âRjâ)½â…çâmmãVÛãY2ä_Œä_ìä4LåF�å=Èå–æX�æ~öæ¹uçX/èLˆè;ÕèFé=Xér–éŠ	êr”êXë“`ë[ôëvPìFÇìPíN_íE®íBôíF7îs~î|òîFoïi¶ïP ðRqðnÄð{3ñ{¯ñ{+òW§òiÿòAió\«óFô„Oô[ÔôP0õe�õçõHgöL°öwýöˆu÷Rþ÷bQøW´økùOxùNÈù$úC<úX€úBÙúKûbhûeËû;1üfmüKÔü} ýOžýEîý„4þI¹þ`ÿPdÿLµÿD ex„QýAO‘C±OõaEY§INK'š:Â@ý,>=kH©$ò›b³š[±5
&CPjo»A+`m>ÎH
	(V	´	[4
! =�
! Î
! ç
! ²U·w
…;ž'ÚY
1\
„Ž
Š¥žŒDgÑ9V?m„­R2š…ƒ |¤ˆ!}ª�(ä¸|��œ«<H=…@Ã4A9@{4¼NñB@Hƒ%Ì^òQIlM¶E…J.ÐIÿ`Iª*EGdQ¬6þp5g¦l6{7²&ê4 4F 3{ L¯ Yü úV!3Q"P…"…Ö"h\#/Å#dõ#kZ$YÆ$D %We%!½%qß%SQ&2¥&/Ø&·'À'[Ú'6(<¶(`ó(0T)5…)2»)4î)3#*+W*cƒ*aç*SI+�+(¹+(â+j,8v,¯,MÏ,i-u‡-Jý-YH.`¢.&/M*/ix/`â/YC0F�0gä0CL1I�13Ú1i2Px2:É2c3\h3FÅ3o4t|49ñ4.+5RZ5R­596:6}Y67×637!C7;e7!¡7UÃ7L88f86Ÿ8Ö82ó8=&9d9%�9£§9*K:4v:5«:Tá:;6;ˆr;Fû;!B<8d<O�<Tí<B=Y[>Mµ>p?ft?Û?Jß?%*@LP@o�@t
A%‚A%¨AÎA†îA�uB0÷Be(CEŽCGÔCjD†‡D3EABE;„ELÀEW
FaeFQÇFfGg€G¼èG¥Hr%I‚˜I�JX¬JƒK_‰KhéKdRL~·Lp6M{§M¨#NyÌNdFOr«O˜Pq·Px)Q|¢Q²RoÒRkBSk®S†Tv¡T~Uz—U‰VeœV¯Wn²W€!X|¢XhYhˆYpñYqbZ‚ÔZ‹W[rã[uV\}Ì\¬J]d÷]v\^�Ó^Äa_i&`«�`‹<acÈap,b“�bƒ1c‘µc|GdŠÄd‹OerÛe�NfCÞf5"gYXg"²grÕgvHhö¿h7¶i£îiÅ’jFXk~ŸkFlXel»¾l)zm9¤m¹Þn˜o$²o5×o&
p<4pZqpiÌp:6qoqq¤áq™†rh sm‰s}÷squtxçtl`u�Íus[v‰Ïv>Yw4˜w<Íwa
! x§lx>y)Sy\}y\ÚyQ7zP‰zŒÚzig{KÑ{O|Fm|˜´| M}~î}pm~_Þ~g>U¦uüVr€TÉ€P�No�|¾�‚;‚O¾‚NƒN]ƒ]¬ƒ^
! „>i„c¨„¢…À¯…€p†Äñ†M¶‡QˆGVˆFžˆ@åˆA&‰Ph‰L¹‰òŠùŠTŒTWŒ…¬Œ{2�)®�.Ø�:ŽLBŽB�Ž;ÒŽ=�8L�\…�iâ�ML�Aš�SÜ�0‘ˆH‘zÑ‘>L’T‹’Dà’�%“…¶“v<”–³”J•@Y•š•·•gÈ•_0–ª�–Ž;—GÊ—Ò˜}å˜nc™,Ò™\ÿ™\šnmšŽÜšak›TÍ›H"œOkœœ»œMX�;¦�Kâ�\.ž¼‹žWHŸ@ Ÿ~áŸ1` ’ M­ Sû TO¡¤¡g»¡Q#¢Bu¢¸¢bØ¢T;£M�£_Þ£;>¤Žz¤€	¥rŠ¥pý¥rn¦vá¦xX§jÑ§h<¨j¥¨a©"r©•©(´©tÝ©`RªC³ªN÷ª.F«Nu«.Ä«@ó«34¬h¬Fƒ¬'Ê¬?ò¬¢2­>Õ­E®]Z®F¸®{ÿ®8{¯*´¯Vß¯:6°!q°�“°G$±Hl±Pµ±q²'x²5 ²5Ö²Q³_^³›¾³AZ´Zœ´A÷´<9µ·vµG.¶4v¶-«¶CÙ¶L·(j·“·ƒ±·W5¸?�¸sÍ¸`A¹*¢¹]Í¹H+º¼tº;1»Rm»À»#×»Kû»+G¼Is¼O½¼M
½[[½9·½<ñ½P.¾,¾#¬¾LÐ¾¿l<¿X©¿iÀilÀ{ÖÀŠRÁEÝÁ0#Â5TÂ9ŠÂCÄÂ†Ã„�ÃCÄ"XÄ {ÄœÄ¶ÄPÐÄ<!ÅO^ÅM®ÅQüÅ7NÆ0†Æ+·ÆMãÆ/1ÇAaÇM£ÇcñÇ…UÈ/ÛÈ&É'2ÉaZÉ8¼ÉJõÉ3@Ê
tÊ³‚Ê66ËmË¶~Ë95ÌoÌrÌvÌN”ÌãÌëÌOóÌOCÍk“ÍkÿÍkÎBÎÂÎFÉÎ`ÏqÏ}Ï.†ÏµÏ^¾Ï”Ð’²ÐEÑ2ÅÑnøÑ=gÒe¥ÒlÓoxÓèÓnñÓ*`Ô3‹Ô=¿ÔAýÔy?ÕE¹ÕNÿÕeNÖL´Ö×v×<‹×[È×D$ØRiØn¼Ø/+ÙU[Ù±Ù=ÏÙB
ÚFPÚA—ÚQÙÚM+ÛKyÛKÅÛ,Ü;>Ü.zÜ=©ÜKçÜ<3ÝGpÝ>¸ÝK÷ÝTCÞg˜Þ6ß67ß:nß5©ßNßß=.à`làŽÍà\\á'¹á/ááFâ;Xâ1”âuÆâV<ãZ“ãFîãj5äM ä�îä˜~åtæcŒæjðæc[çn¿çf.è^•èaôè7VéOŽénÞéYMêP§ê±øê0ªì4ÛìtíX…íaÞí_@îh î6	ï]@ï\žï`ûïJ\ðO§ðX÷ðWPñ2¨ñ^ÛñN:òG‰òXÑò	*óx4ó5­ó>ãó"ô37ôCkô\¯ôVõcõjõ.„õ³õÍõ!ëõ%
ö)3ö]ö|öšök·öU#÷Ry÷ŒÌ÷.Yø ˆø1©øQÛø|-ùªù±ùR¸ù
! ú9úPú*júR•ú„èú=mûw«ûd#ü9ˆüDÂü�ý•ý)³ýVÝýc4þ˜þ;¡þ)ÝþQÿ
Yÿ2gÿ2šÿKÍÿ.tHB½7(Q(z(£,Ìù9PNJŸ,ê9¢Q
ô#)@CY|�)(DRmHÀ[	[eÁÚñ
! #H</…µÐé		2	I	/`	�	§	v«	~"
! Ì¡
! 2n•¡Â7
Kú
ÈF��ž²MQ}ŸKii™ÓJm[¸C,X…ãšŒ~ÎßÚ0ºë<	aFT¨3ý91këóö'üS$CxF¼VEZ ~ ·Ÿ™WyñÚk ÇF!w"ˆ†"é#[ù#HU$sž$\%lo%ZÜ%T7&ZŒ&Dç&¦,'Ó'ó(¤*¾§*–f+{ý+©y,d#-,ˆ.Oµ.k/iq/eÛ/4A0Xv0;Ï1(2$42#Y2Å}29C3S}3KÑ4v5E”5|Ú5rW6ÅÊ6‘�7Ï"8iò8/\9KŒ:ŒØ:Âe;o(<Œ˜<©%=jÏ=s:>®>w³?c+@~�@œA|«Aˆ(Bo±Bƒ!C§¥CÝMDÁ+E¹íEª§F4RG}‡HI¶JÉJ·ËK¡ƒLT%MXzMÜÓNÚ°O~‹PÝ
! QièQ�RRaÔRW6SDŽSkÓSu?T‹µT|AU‡¾UxFVŽ¿V‚NWƒÑW”UXtêX«_YwZƒƒZr[nz[pé[‡Z\ßâ\|Â]v?^e¶^v_f“_Hú_�C`‚Ñ`ƒTauØafNb‰µbh?cn¨cŽdv¦dže†¼eiCfL­fwúfarg¦Ôh€{imüi_jjŒÊjVWkÃ®k‹rl¯þl™®mkHnt´nB)o™lowpo~p£îpÏ’qqbr�Ôrds¤äsu‰tëÿtvëusbvžÖv‹uw#xc%xŽ‰xUy§nyÍzÀäzq¥{½|™Õ|no}‚Þ}�a~¨ã~«Œ}8�¶�Ú6‚õƒ€„Šˆ„V…‚j…}í…wk†vã†ZZ‡Vµ‡¢ˆ@¯ˆFðˆ�7‰KÕ‰g!Š“‰Š\‹yz‹qô‹ifŒeÐŒ­6�]ä�BBŽ…Žp�sv�wê�wb�yÚ�ƒT‘BØ‘\’yx’`ò’¯S“r”Cv”^º”.•qH•kº•B&–‹i–Oõ–‰E—WÏ—˜'˜�À˜HN™H—™Jà™F+šOršGÂš]
! ›ph›—Ù›Dqœ,¶œ;ãœ”�Â´�gwž¦ßž”†Ÿ6 ‡R eÚ j@¡•«¡³A¢|õ¢€r£Oó£RC¤]–¤óô¤yè¥­b¦\§Ym§SÇ§†¨l¢¨S©Wc©?»©Nû©�Jª5ÛªG«<Y«¨–«˜?¬ÕØ­º®®Øi¯èB°£+²¤Ï²±t³£&´¤Ê´7oµx§µ— ¶¢¸¶4[·%�¸5¶¸ì¸7¹eC¹‰©¹f3ºšºt·ºu,¼¢¼o±¼!½K0½M|½‚Ê½XM¾‡¦¾`.¿f�¿+ö¿"ÀN7À†À�À%½ÀãÀ%Á&Á
DÁRÁPaÁ²Á(ÅÁ'îÁÂ/)ÂYÂ4sÂ2¨ÂÛÂûÂÃ#/Ã*SÃ+~Ã%ªÃÐÃåÃ+ÿÃ'+Ä-SÄ�Ä˜ÄM³Ä©Å¼«ÅÓhÆÍ<Çª
! È|µÈ42ÉIgÉ–±ÉEHÊ=ŽÊ=ÌÊ�
! Ëˆ›ËE$Ì�jÌ"ìÌqÍ0�Í­²Íe`Î1ÆÎJøÎ%CÏmiÏq×ÏgIÐU±ÐDÑLLÑC™ÑÝÑrøÑ^kÒ¤ÊÒKoÓA»ÓHýÓ@FÔ‡Ô:¥Ô?àÔ‰ Õ2ªÕÝÕP]Ö®ÖzÎÖlI×0¶×(ç×#Ø%4ØFZØ“¡Ø�5ÙßÅÙi¥ÚLÛX\ÛXµÛ`Ü`oÜDÐÜGÝu]Ý�ÓÝdcÞXÈÞ}!ßYŸßDùßw>àd¶àiáa…áÓçá}»äé9å›#æ@¿æèè—éèe�éýçé€åêZfë±Áë¯sì]#íe�í¦çí9Žî|ÈïÆEð¯ñ¼¼ñºyò—4ó�Ìó•\ô‡òô„zõ}ÿõK}öfÉög0÷þ˜÷¯—øAGù’‰ù‹ûo¨û_ü\xü$Õü$úü$ý&Dý^kýSÊýþ%2þKXþ;¤þOàþd0ÿ>•ÿÔÿfT1»/íLËjB6~ykøyduÞŸTîô‚ãÓfÈ:uƒyxý„v	„û	u€
! ­ö
! \¤ˆcŠZî™I
Äã
�¨qFu¸®.ÑÝi¯nRˆXÛŽ4NÃbXuEÎP°eÂ
! ÙŽäËs`?C Xän=U¬Y\\t¹Ã.FòD9‘~€«‘N=«ŒR8 L‹ Ø ŽX!=ç!r%"ž˜"¬7#§ä#†Œ$J%z^%XÙ%>2&�q&<ó&20'Uc'�¹'V;(M’(Uà(J6)´�)Ù6*ˆ+j™+Ã,jÈ,t3-J¨-dó-{X.ZÔ.P//ˆ€/f	0›p0g1Ÿt1c2Tx2’Í2^`3[¿3e4s�4Xõ4FN5T•5¬ê5|—6x7s�7j8pl8—Ý8tu9mê9[X:`´:s;‹‰;_<hu<yÞ<fX=}¿=a=>hŸ>l?‹u?\@o^@bÎ@Y1AW‹AEãAG)BtqBQæB@8C‘yCgDSsDRÇDXEUsERÉEbFVFTÖFT+GQ€GPÒGU#H^yHTØHc-Ie‘IL÷IlDJH±J:úJ@5K=vKu´K€*LU«L2My4M ®MºÏM!ŠNL¬N5ùNÕ/O7PÉ=PMQqUQÁÇQw‰UHV_JV_ªVh
! W„sWaøW�ZX8ëXm$YA’Y_ÔYJ4Z1Zà±Z8’[cË[‹/\^»\M]ph]rÙ]pL^r½^}0_}®_j,`8—`,Ð`°ý`‰®aQ8bZŠbUåbr;cZ®c 	d]ªdÚeãe­øf;¦g&âgE	h”OhIäho.irži—jA©jSëj@?k‡€kªlk³lsms“mDnDLn\‘nÎînP½oap\ppWÍpj%qÊ�qU[r7±rYér‰Cs]Ísw+tX£t]üt\Zu±·uqiv~ÛvtZw­ÏwŸ}xƒy_¡yRzbTzT·zŽ{s›{@|ªP|kû|fg}iÎ}ë8~$”-€mÂ€´0�yå��_‚Zð‚TKƒ½ ƒh^„6Ç„;þ„o:…Žª…T9†„Ž†w‡Ž‹‡XˆasˆxÕˆzN‰{É‰!EŠ_gŠ|ÇŠ«D‹¸ð‹È©Œpr�‚ã�?fŽz¦Žw!�°™�ˆJ�}Ó�ÞQ‘�0’„Á’PF“—“±°”ob•©Ò•¹|–°6—Žç—\v˜ˆÓ˜k\™{È™-Dš�rš#›F$›\k›{È›Dœ{Äœk@�“¬�B@žGƒž:ËžYŸO`ŸY°Ÿ…
!  J� CÛ a¡š�¡x¢'•¢>½¢iü¢pf£š×£žr¤Â¥�Ô¥›d¦J§kK§q·§C)¨Lm¨Dº¨&ÿ¨&&©XM©F¦©Jí©V8ª5�ª
ÅªMÓªŽ!«w°«^(¬ ‡¬?¨¬'è¬G­$X­[}­fÙ­x@®‡¹®tA¯š¶¯ˆQ°…Ú°}`±vÞ±‹U²}á²…_³Óå³‹¹´zEµ¬ÀµOm¶%½¶Œã¶p·h„·0í·¸<<¸My¸[Ç¸8#¹7\¹°”¹sEº}¹ºu7»c­»R¼hd¼:Í¼B½RK½ž½´½FÔ½�¾t�¾¿s’¿>À4EÀ-zÀ‘¨À¢:ÁˆÝÁfÂ”„Â~Ã|˜Ã_ÄLuÄxÂÄc;Å~ŸÅ;ÆgZÆEÂÆ’Ç|›ÇàÈâùÈ—ÜÉxtÊvíÊºdËWÌWwÌRÏÌ%"Í%HÍ%nÍ ”ÍŽµÍHDÎH�Î=ÖÎyÏoŽÏTþÏ¤SÐhøÐaÑwáÑ=YÒq—Òe	ÓnoÓYÞÓX8Ôk‘Ô\ýÔZZÕTµÕY
! Ö9dÖvžÖ[×wq×cé×WMØQ¥Øg÷Ø[_ÙR»Ù*Ú$9Ú=^Ú^œÚ^ûÚSZÛM®Û0üÛM-ÜU{ÜKÑÜ^ÝN|Ý~ËÝJÞLgÞ{´Þ=0ß[nßTÊßsà4“à Èà¨éà•’á¤(âÍâJMãS˜ãSìãY@ä]šä˜øä0‘åÂå¿Úå…šæb çpƒç[ôçKPèzœèZé!ré#”é¸é{Óé´Oê[ë_`ë`Àëi!ì5‹ìAÁìBí!Fí�híuøírnîháîtJïe¿ïe%ðz‹ð+ñf2ñm™ñsòk{òhçò;PóPŒóOÝó<-ôSjô:¾ôBùôW<õX”õ^íõOLölœöm	÷1w÷O©÷vù÷Žpø8ÿø'8ù)`ùCŠù3ÎùFúoIú^¹ú>û[WûB³ûCöû+:üÄfüU+ý\�ý^Þý;=þLyþÆþ>åþF$ÿNkÿ8ºÿQóÿLEP’iãvM¦Ä\kwÈ~@z¿¤:dß«D—ð‰ˆ¼áÏŸ±	�Q
! …á
! ™g›|�\
qw
Ré
G<‹„-T>6“iÊ\4b‘ƒô.x[§ftjbß‹BoÎq>j°|J˜rãpVÃÇ½‹˜I•âwxÍðŠ¾DI°ŽŒ?{Ì»H_²d×mïa] '¿ lç _T!’´!«G"Eó"E9#2#0²#&ã#™
! $¯¤$6T%#‹%$¯%$Ô%6ù%70&8h&8¡&:Ú&:'PP'@¡'Eâ':((Yc(¯½(¸m)¢&*SÉ*y+>—+SÖ+M*,©x,¡"-tÄ-x9.©².m\/«Ê/uv0¢ì0c�1pó1d2j3lp4IÝ4z'5³¢5¯V6X7W_7Q·7~	8%ˆ8|®8„+9X°9Y	:Œc:ð:];Jl;@·;[ø;UT<9ª<±ä<�–=U$>9z>U´>5
! ?[@?7œ?WÔ?7,@…d@eê@WPA7¨A�àA¡bB�C°•C’FD®ÙD;ˆEXÄE;F;YF9•FUÏF(%GbNG5±G7çGmHo�H0ýHp.I¢ŸI£BJšæJ‚�KQLzVLRÑL|$Mo¡M[NÚmN6HRYRYÙRl3S„ S.%U(TUç}UweV{ÝV’YX‡ìXutY‚êYxmZEæZT,[­�[^/\NŽ\�Ý\Un]DÄ]–	^O ^Zð^<K_@ˆ_JÉ_r`t‡`<ü`‡9aRÁakbT€bgÕbm=c$«c”Ðc5ed�›dRe5peK¦eòe>f\JfD§fbìfuOgXÅgQh{ph¿ìh_¬i]jZjj[ÅjY!kL{kÈk8èk=!lD_lU¤lgúl]bm]Àm4nzSnƒÎnŒRoGßoK'p9sp’­p]@q4žq4Óqhr,qr\žrZûrAVs8˜skÑs€=t¾tLÓtQ uwru]êu^HvT§vVüvRSwT¦wLûw(HxQqxQÃx?yeUyz»yO6z¤†zÓ+{çÿ{ãç|oË}ì;~‹(´{»€b7�Ðš‚Vk„ÄÂ…Ë‡‡9S‰{�‹¦	Œ{°Œt,�U¡�­÷�j¥Ža� r�…“�4�4N�4ƒ�2¸�2ë�6‘6U‘6Œ‘4Ã‘4ø‘;-’bi’[Ì’I(“er“vØ“DO”Q””Væ”T=•e’•eø•‹^–kê–°V—„˜ƒŒ˜¸™mÉ™—7šfÏšV6›[�›Té›W>œš–œ’1�¬Ä��qž”Ÿs¤Ÿƒ ¾œ c[¡d¿¡ß$¢0£15£0g£.˜£UÇ£¤Á8¦zú§Vu¨^Ì¨*+©fV©L½©Q
! ªƒ\ª’àªÃs«&7¬x^¬\×¬Œ4­€Á­�B®LÓ®h ¯{‰¯¹°”¿°ŒT±€á±†b²Té²l>³¨«³CT´;˜´ŠÔ´’_µ‡òµ3z¶3®¶Fâ¶S)·}·Àš¸�[¹Cù¹…=º§ÃºHk»g´»´¼oÑ¼`A½¢½9"¾€\¾}Ý¾E[¿/¡¿$Ñ¿Mö¿ODÀT”À³éÀi�ÁAÂ™IÂjãÂ<NÃ�‹ÃiÄ:…ÄVÀÄ+ÅgCÅc«ÅtÆz„ÆJÿÆ@JÇ3‹Ç3¿Ç`óÇ�TÈuòÈ;hÉZ¤ÉUÿÉQUÊw§ÊiËV‰ËUàË<6Ì�sÌWõÌNMÍzœÍœÎ\´ÎqÏ½ƒÏgAÐ©Ðh)Ñb’ÑžõÑ‰”ÒDÓ[cÓg¿Ó<'Ô?dÔ)¤Ô�ÎÔp\ÕbÍÕO0ÖT€Ö8ÕÖf×Ou×CÅ×Z	Ø_dØŒÄØRQÙR¤ÙV÷ÙVNÚW¥ÚSýÚXQÛXªÛXÜX\ÜXµÜXÝXgÝXÀÝXÞTrÞXÇÞX ßVyßRÐßR#àRvàVÉàR áMsáVÁáVâVoâVÆâXãXvãXÏãX(äV�äRØäR+åR~åRÑåR$æRwæVÊæR!çRtçSÇçSèQoèVÁèRéWkéSÃéVêVnêVÅêRëOoëQ¿ëQìYcìf½ìC$í_hí‚Èí™Kî™åîKï‚ËïvNðLÅðJñ�]ñZûñTVòf«òFó‹Yóåó^÷ôiVõFÀõ öK¨ö?ôöu4÷]ª÷NøbWøºø[ÎøR*ùO}ùfÍù¶4úfëúeRû…¸ûW>ü]–ýÖôý€Ëþ|Lÿ�ÉÿlghÔ‡=zÅ@gÀQ(Òz}MzË¢Fké>U«”:@5{o±e!^‡7æ1	^P	:¯	:ê	/%
!  U
! ev
! ’Ü
! qocá,E7r=ª2èA
@]
9ž
#Ø
4ü
<19n5¨*Þ1	1;@m;®4ê6:V=‘BÏ]Pp<Á@þA?J�=Ìe
! -p@žUß§5Ý8ø†1a¸CA^n yb‰ì\l–É`dh~ÍNLE›!áEUIGŸ‡ç¡o?[QW­^ [d À iÙ _C!a£!W"[]"V¹"Q#[b#^¾#\$Zz$zÕ$\P%^­%o&4|&±&7Î&M'YT'G®'Lö'$C(:h(£(lº(')=)ˆQ)oÚ)#J*n*#Ž*#²*yÖ*BP+H“+<Ü+3,
M,Z[,‰¶,H@-è‰-»r.¾./Ÿí/§�051)µ14ß1f2f{2Nâ2w13+©3GÕ34N)5Xx5gÑ5V96m�6lþ6¿k7v+8¿¢8‡b9Rê9Ë=:¹	;žÃ;db<aÇ@L)AVvA‡ÍAeUBr»Bf.C[•CŠñC7|D]´EYF›lF‰Gq’G`H¿eH…%I«I*ÊIZõI^PJF¯JEöJ9<K:vKG±KxùKKrL`¾LJMxjM2ãMEN5\N4’N9ÇNfOLhOµO=ÓO7PoIPj¹PB$Q5gQZ�QCøQN<RL‹RˆØRPaS‚²S,5T:bT]�TcûTW_U·UFÓUIV9dVUžV8ôVl-WmšWGXoPXJÀXFYFRY8™YPÒYO#Z@sZ=´Z<òZl/[Eœ[9â[I\sf\IÚ\V$]0{]K¬]’ø]9‹^4Å^}ú^Nx_bÇ_S*`"~`V¡`cø`u\aˆÒaZ[b-¶bäbèðcàÙd¶ºe<qf‰®fe8g_žg7þge6hRœh?ïhf/iO–ifæiHMj>–jœÕj\rklÏkK<lAˆluÊl]@mtžm3nyGnjÁnO,oL|o;ÉoppbvpªÙpB„qBÇqè
! rDórê8t�#uê¥vá�w¾rxã1y	zI{Xi|Â}LÎ~c±d1€S–€_ê€pJ��»�lY‚SÆ‚’ƒQ­ƒ¤ÿƒœ¤„HA…{Š…N†<U†h’†Sû†QO‡9¡‡;Û‡Iˆ;aˆP�ˆˆîˆEw‰‘½‰ZOŠ?ªŠ^êŠyI‹TÃ‹\ŒMuŒ]ÃŒ¤!�]Æ�E$Ž9jŽO¤ŽcôŽWX�'°�qØ�5J�\€�KÝ�q)‘B›‘ZÞ‘O9’<‰’]Æ’¢$“HÇ“Š”1›”DÍ”i•Z|•=×•;–TQ–g¦–=—fL—C³—¨÷—¹ ™dZšp¿š/0›n`œSÏœl#�J��3Û�Sž|cžtàŸ¡U ã÷¡Û¢ˆ[£¾ä£`£¤¢¥b§¥F
! ¦GQ¦Í™¦kg§
! Ó§Þ¨Jà©^+ª’Šªl«pŠ«Sû«WO¬@§¬8è¬V!­‘x­?
! ®CJ®rŽ®C¯\E¯@¢¯3ã¯Ó°bë°`N±i¯±¢²O¼²M³WZ³»²³Ùn´�HµFÖµ,¶~J¶…É¶[O·(«·kÔ·�@¸LÑ¸b¹®�¹U0º<†ºcÃº''»&O»hv»ß»9î»x(¼D¡¼Uæ¼M<½;Š½;Æ½_¾=b¾; ¾9Ü¾>¿YU¿ª¯¿
! ZÀ‡eÀ�íÀ\oÁ�ÌÁ�]ÂAßÂÒ!ÃeôÃ$ZÄ$Ä)¤Ä/ÎÄ$þÄ/#Å?SÅp“Å"Æ-'ÆEUÆ ›ÆT¼ÆÇm1Ç!ŸÇ?ÁÇ8ÈC:ÈW~ÈRÖÈM)É*wÉ_¢ÉNÊ4QÊ]†ÊjäÊHOË+˜ËLÄËbÌ‘tÌZÍZaÍJ¼ÍOÎ<WÎm”ÎXÏ][ÏZ¹ÏlÐ™�Ð_ÑW{ÑOÓÑc#ÒB‡ÒLÊÒDÓU\Ó@²ÓqóÓ>eÔ6¤ÔAÛÔ-Õ<KÕ5ˆÕB¾Õ8ÖJ:ÖN…ÖMÔÖ="×{`×WÜ×K4Ø’€ØqÙK…ÙZÑÙW,ÚL„ÚCÑÚ@ÛNVÛ(¥ÛzÎÛcIÜ7­Ü@åÜJ&Ý+qÝB�ÝgàÝ™HÞ7âÞYßHtß&½ßŸäßE„àÊà_æàJFá;‘áYÍá('âSPâx¤âxãM–ãäãKäxPä2Éäjüä8gå2 åPÓå3$æ>Xæ[—æ@óæ4ç2Tç4‡çU¼ç'èH:èMƒèDÑè>éYUé¹¯éyiêGãê\+ëkˆëXôëpMì^¾ìPí=níG¬íXôíbMîQ°îQïXTïy­ï>'ðÔfð ;ñ]ÜñJ:òŒ…ò[óHnó_·ó‚ô3šôyÎô#Hõ2lõHŸõ^èõVGö‚žö7!÷hY÷]Â÷ä ø@ùFù%eù`‹ùoìùa\ú‡¾újFûd±ûFüR]ü"°üJÓüYýWxý]Ðýv.þ%¥þ—ËþdcÿÈÿ]àÿ§>læfSoºi*~”TdhZÍa(dŠ¢ïK’PÞM/D}Â8âfF‚ŠÉ�TpÖ�G	/Ø	`
! wi
! Xá
! L:j‡UòyHpÂS3
c‡
¶ë
8¢ÅÛ†¡“(y¼u6¬åË²±Hd­dµ”ƒ¯š3‚ÎTQy¦a H‚TËk YŒfæhMZ¶Š/œëÌ©¸‚bxåc^ -Â /ð 
 !a.!ˆ�!Z"Et"}º"N8#F‡#jÎ#w9$7±$ƒé$¼m%K*&uv&mì&|Z'%×'_ý'S](f±(�)§¨)²P*c+~g+ˆæ+‡o,÷,eÿ-re.gØ.H@/f‰/�ð/Y€0žÚ0 y192AT2–2„¬2l13^ž3+ý3†)4T°4A5G5^a5lÀ5`-6eŽ6`ô6JU7v 7z8y’8k9–x9k:8{:1´:,æ:Y;1m;3Ÿ;[Ó;,/<3\<Q�<Wâ<W:=W’=Gê=~2>c±>J?|`?YÝ?Ã7@~û@CzAs¾AS2B"†BJ©B$ôBC!6CXC vCF—CÞCþC*DZID¤DÃDUâD 8E YE,zE!§E ÉE!êE2F ?F6`F$—F6¼F+óF6G+VG(‚G«G&ÉGiðG\ZHd·HeIs‚IAöI˜8J’ÑJ]dKUÂKbLš{LoM¤†M<+NmhOJÖOL!P!nP7�PXÈPw!Q\™Q}öQOtRiÄR(.S<WS(”SO½Sa
T‰oTGùTGAUC‰U6ÍU6V7;V7sV%«V$ÑV$öV$W$@W9eW%ŸW%ÅW%ëW%XL7X%„XLªX%÷X%Y%CY%iY,�Y'¼Y&äY%ZX1Z)ŠZ%´Z%ÚZ;[V<[_“[uó[Ei\R¯\K]KN]�š]g*^>’^/Ñ^/_h1_iš_G`@L`;�`7É`:a:<a†waaþa�`b’îbK�cPÍcPdyodsédu]eæÓenºf\)gf†gŒíg•zhxi‚‰ijjiwj|áj”^k5ókN)lixlRâlo5md¥ms
! n}~n]ün|Zo|×o‚Tpn×plFql³q` rk�rgírVUsS¬s@t9At±{t*-uoXuJÈuyv…�v@w’Twzçw•bx?øxŒ8y£Åy‚iz™ìz~†{•|j›|/}š6}–Ñ}Nh~H·~$z%p �€RŸ€6ò€ˆ)�5²�2è�9‚CU‚U™‚Lï‚P<ƒP�ƒPÞƒQ/„w�„\ù„kV…TÂ…�†�™†�‡��‡¡ˆUÁˆt‰VŒ‰\ã‰d@Š™¥Š?‹9L�/†�o¶�µ&Ž¤ÜŽT��LÖ�-#�IQ�v›�b‘¦u‘À’…Ý’:c“…ž“$”ƒ;”¿”�?•EÏ•Y–ro–jâ–gM—oµ—[%˜S�˜ÛÕ˜|±™S.šn‚š ñš]œŽpœÑÿœ~Ñž+PŸ||Ÿ—ùŸË‘ O]¡­¡eÊ¡W0¢”ˆ¢$£$B£"g£fŠ£…ñ£¦w¤,¥ZK¥@¦¥Jç¥2¦KL¦)˜¦zÂ¦i=§|§§h$¨u�¨]©�a©Pã©R4ª3‡ªA»ª‚ýªB€«KÃ«x¬uˆ¬…þ¬A„­HÆ­®f(®=�®�Í®/O¯P¯`Ð¯D1°Yv°@Ð°2±KD±X�±*é±f²D{²SÀ²I³|^³oÛ³7K´dƒ´3è´(µcEµ:©µoäµeT¶iº¶P$·fu·tÜ·eQ¸F·¸�þ¸�Ž¹gºQ†ºlØºuE»8»»Nô»8C¼[|¼qØ¼ˆJ½hÓ½o<¾q¬¾¿Gž¿Eæ¿I,ÀevÀZÜÀf7Á�žÁ2 ÂpSÂdÄÂ®)Ã`ØÃ<9ÄpvÄpçÄKXÅa¤Å6Æq=Æk¯ÆhÇX„ÇLÝÇN*ÈmyÈ‘çÈ:yÉB´É–÷É•ŽÊ\$ËC�ËOÅËJÌW`ÌI¸ÌEÍ„HÍQÍÍLÎŒlÎ„ùÎ]~ÏLÜÏÉ)ÐóÐdøÑ¥]Ò�Óq”Ó|ÔzƒÔCþÔGBÕGŠÕKÒÕ>ÖG]Öß¥Ög…×\í×@JØK‹Ø,×Ø-Ùq2ÙZ¤Ù-ÿÙ“-Ú#ÁÚ5åÚ7ÛJSÛDžÛZãÛj>Üf©Ü<ÝJMÝb˜ÝcûÝC_ÞG£Þ,ëÞ-ß#FßDjßZ¯ß"
! à9-àBgàBªà¼íàóªáˆžâ”'ã•¼ãÐRäˆ#åc¬å5æFæL`çÏ­ç}è_•èbõèYXéI²éNüé<KêXˆê:áêVë`sëaÔë`6ìi—ìpínrígáínIîb¸îgïpƒïqôïjfðcÑðb5ñˆ˜ñR!ò°tòo%óh•ó/þóF.ôZuôOÐô| õ†�õo$öm”ö€÷ˆƒ÷ÏøƒÜø—`ù/øùÑ(úOúúKJû·–û{Nü‚ÊüMþ“Uÿ°éÿ�š4<q&�¶Ìâ  "C.S3‚/¶GæP.H�ÈFX6ŸpÖaGQ©fûmbgÐO8+ˆ¦´s[	PÏ	Û 
! ßü
! ™ÜßvæV
„=DÂW@_w [StƒÈpL‚½j@«°+OÜ2,k_ÒËQžUðuFN¼Æ…Ò¹X¥�¸¨:Xã[<Ö˜ToQÄy��w!q™� v› ~!â‘!ât"\W#>´#ló#j`$nË$n:%o©%k&p…&pö&pg'pØ'pI(pº(p+)lœ)p	*lz*pç*pX+nÉ+j8,l£,n-n-jî-cY.Q½.Q/Qa/Q³/S0SY0S­0S1pU1jÆ1l12jž2l	3jv3lá3nN4l½4j*5k•5k6im6n×6jF7m±7k8n‹8nú8ni9jØ9eC:i©:i;V};CÔ;ž<±·<�i=¿ú=5º>Zð>ŠK?‘Ö?mh@EÖ@Af<A[£AHÿAAHBµŠBl@Cj­C¢D‚»Dx>EA·EIùE:CFB~F7ÁF‰ùF�ƒG{HP�HHÞHC'ICkIB¯IEòIE8JB~JùÁJŒ»K^HLš§LRBMS•M]éM…GNtÍNrBO¿µO@uPv¶PU-QÛƒQr_RmÒRŽ@SUÏSv%TÀœT¬]U³
! Vw¾V[6Wg’WúW¢zX3YCQY•Y;µYiñY4[Z—�ZH([,q[3ž[TÒ[L'\_t\XÔ\^-]OŒ]‡Ü]6d^2›^8Î^;_²C_<ö_b3`F–`NÝ`D,a›qaQ
ba_bSÁb+c}Acƒ¿cMCd>‘dWÐd7(e@`eb¡e[fV`f>·f_öffVgJ½gƒh¥Œh~2iE±ia÷i>Yj7˜j>Ðj6k8Fk<ko¼k4,lDal:¦lbál.Dmwsm}ëm]in]Çn|%ox¢o©pBÅpBq�KqRÙqK,r]xrNÖrl%sN’sbásODth”t^ýtP\uc­u^v`pvbÑv^4wP“wmäwORxn¢x{yY�y…çy[mzcÉzd-{i’{gü{jd|vÏ|‚F}YÉ}k#~j�~_ú~dZ‚¿qB€”´€˜I�’â�vu‚‚ì‚8oƒz¨ƒk#„C�„9Ó„W
…-e…"“…‘¶…„H†sÍ†?A‡�‡QŸ‡Pñ‡zBˆH½ˆv‰Q}‰\Ï‰V,ŠdƒŠ^èŠ^G‹V¦‹\ý‹HZŒB£ŒEæŒi,�;–�0Ò�dŽ&hŽ<�ŽWÌŽt$�Z™�<ô�_1�`‘�Kò�‘>‘uÐ’zF”WÁ”#•'=•6e•sœ•q–x‚–`û– \—M}—1Ë—/ý—--˜2[˜5Ž˜0Ä˜]õ˜9S™™�™£'š]Ëšz)›[¤›‡œNˆœ”×œml�¨Ú�Yƒž‚Ýžj`Ÿ±ËŸ£} Ÿ!¡eÁ¡['¢bƒ¢kæ¢UR£e¨£�¤y�¤(
! ¥Y3¥6�¥Ä¥HÜ¥Q%¦Cw¦&»¦œâ¦}§}ý§{¨–¨”°¨hE©®©}.ª|¬ª‰)«³«>Ì«k¬Sw¬GË¬L­;`­Fœ­@ã­‚$®g§®,¯4<¯^q¯&Ð¯&÷¯T°Xs°jÌ°-7±e±zƒ±<þ±;²EO²<•²•Ò²h³z³&ú³f!´ˆ´6µJ?µOŠµ�ÚµGj¶Y²¶>·qK·±½·;o¸W«¸I¹CM¹5‘¹fÇ¹?.ºénºÌX»|%¼Ÿ¢¼ZB½e�½g¾Sk¾c¿¾R#¿’v¿Š	À†”ÀbÁ~Á«þÁ‰ªÂŒ4ÃÁÃqÕÄŠGÅÍÒÅd ÆŽÇê”ÇˆÈ‘ÉöšÉÏ‘Ê‰aË}ëËiÌixÍ©âÍ£ŒÎ»0ÏˆìÏ}uÐ�óÐ¶‘Ñ¾HÒLÓôTÓmIÔš·ÔtRÕ–ÇÕ~^Ö¡ÝÖ‚×ŽØœ‘ØÍ.Ù¢üÙ£ŸÚÎCÛ­Ü´ÀÜçuÝf]Þ¬ÄÞ�qß§ÿßà§à¤ˆá¥-âGÓâýã”äq®ä† åÀ§åhæªzçÂ%è¢èèa‹é¤íév’êó	ë÷ýë#õìëî…ï³‹ï‰?ðÇÉð~‘ñ»òÞÌòâ«óbŽô`ñô�Rõ�ãõ`�ö7âöY÷;t÷H°÷Ëù÷Åø|ÕùËRúoû´ŽûzCüˆ¾ü`Gý³¨ýõ\þ;Rÿ~Žÿn
y|~öšusª„Ê/fúIaB«Iîv8]¯H
2V¶‰C@X„\Ý�:ŠËRV	6©	`à	^A
! F 
! aç
! FI!�S²H“OoãJS
<ž
TÛ
\0P�wÞ0Vf‡�î\pKÍ,<Fƒw£wp“9²>|ñ~nEíj3Gž@æu'M�€ëCl}°d.“¶nÊl9‹¦£2ÞÖ¶µul�ârs(æ^kn]ÚH8 N� =Ð |!‹!`¦!{"Bƒ"=Æ"X#E]#C£#Sç#x;$U´$]
! %‚h%bë%3N&W‚&>Ú&t'\Ž'*ë'Q(+h("”(½·(_u)eÕ)p;*<¬*Mé*x7+Z°+~,\Š,µç,+�-nÉ-,8.^e.cÄ.(/?/#\/$€/<¥//â/Á0›Ô0-p1_ž1^þ1U]2W³2á3Ví3D4ƒÄ44H5C}5qÁ5k36LŸ6uì6Jb7n­7ƒ8h 8e	9{o9ë9¬;’°<¦C>Šê?<uA[²ARBWaB>¹BbøBA[CL�C;êC\&D¤ƒD^(E±‡EV9FA�FBÒFMGFcGmªG H¯9HnéH�XIeéI]OJi­J€Ka˜KHúKbCLh¦L“MŒ£M™0NyÊNMDO’’OŸ%PdÅPZ*QZ…QPàQX1RMŠRpØRrISY¼SiT/€TŠ°TŠ;U|ÆU"CVafVUÈV=W:\W^—W\öW~SXXÒX­+YzÙY/TZW„[zÜ[pW\JÈ\‚]y–]~^0�^0À^cñ^UU_w«_#`�£`‚4a¥·aÞ]bj<c¶§c¦^d»eŠÁe‰LfZÖfc1g_•g6õg],hXŠhxãhd\iSÁiQj[gj]Ãjq!kq“kwl�}lfm3rm‡¦ms.nR¢n‚õn9xoK²oGþo\FpC£p�çpzwqâòq�Õrcsžps t1°tŒât€ouhðu}Yvt×v>Lwm‹wCùw_=x_�x.ýx‡,y2´y‚çybjz:ÍzN{W{s{@’{;Ó{+|;|UN|@¤|Cå|L)}4v}H«}lô}ya~.Û~2
! `=2ž6Ñ€€D‰€[Î€ˆ*�h³�k‚kˆ‚Pô‚©Eƒïƒøƒ=
„fK„E²„Eø„~>…h½…n&†Y•†sï†Vc‡bº‡YˆUwˆYÍˆ`'‰ˆ‰"¥‰SÈ‰|Š ™ŠTºŠ ‹n0‹†Ÿ‹U&ŒP|Œ}ÍŒPK�Wœ�1ô�^&Ž|…ŽÂ�¾Å�Ÿ„�‰$‘^®‘†
’4”’4É’?þ’D>“(ƒ“S¬“P”Q”~f•vå•r\–ªÏ–‚z—öý—­ô˜l¢™’š´¢šÈW›— œJ¸œ¥�Z©�Zž‹_ž•ëži�ŸZëŸ4F X{ LÔ c!¡y…¡ƒÿ¡yƒ¢zý¢qx£Zê£RE¤5˜¤´Î¤iƒ¥¥í¥c“¦3÷¦[+§Œ‡§P¨he¨hÎ¨P7©Pˆ©;Ù©qª9‡ª-ÁªTïªrD«5·«;í«¦)¬DÐ¬Ÿ­�µ­MS®œ¡®U>¯u”¯E
! °�P°‡Þ°•f±bü±;_²U›²Uñ²ZG³o¢³H´g[´uÃ´a9µw›µw¶n‹¶Tú¶TO·R¤·I÷·†A¸ÉÈ¸¢’¹5º�DºfÒº\9»‹–»Z"¼J}¼cÈ¼�,½ê®½þ™¾ð˜¿\‰ÀlæÀnSÁiÂÁe,Âf’ÂKùÂEÃ9ZÄ9”ÄYÎÄ4(Å[]Å|¹Å_6Æw–ÆhÇ[wÇ}ÓÇZQÈ`¬Èk
É‹yÉ«Ê{±ÊU-ËÈƒËËLÌwÍÈ�Í”YÎiîÎ€XÏ2ÙÏGÐ}TÐ�ÒÑ`ÒGàÒ`(Óo‰ÓxùÓ{rÔBîÔc1Õ¨•Õt>Ö@³ÖGôÖ^<×w›×NØrbØfÕØŠ<ÙhÇÙ²0ÚRãÚv6Ûe­Û‰Ü¦�ÜkDÝM°ÝÆþÝƒÅÞoIßO¹ß0	àŸ:à‡Úà|bá–ßáxvâGïâž7ãxÖãÿOä'OåÄwåS<æ‰�æzçƒ•ç¾è9Øèké<~éo»éE+ê`qêÒê÷áëýÙìG×í8î0Xî‰îB	ïNLïn›ïD
! ð4Oð�„ðjñqñsññeeòdËò10óCbó2¦ó’Ùó1lô5žôÔô,òô&õLFõK“õKßõK+öLwöKÄöI÷JZ÷I¥÷Tï÷’Døq×ø\Iùž¦ùdEúyªúD$ûBiû�¬ûˆ.üŒ·ü�DýmÒýs@þa´þ€ÿt—ÿ–5£%Ù@ÿJ@@‹]Ìƒ*a®®±¿±qb#i†ið]Zi¸‚"S¥lù™f:	H;	.„	X³	J
! NW
! R¦
! Rù
! 8L=…]ÃK!;m;©CåI)
es
SÙ
§-<ÕSVfY½t#Œ:°3ë13Q1…8·EðO6c†\êtGL¼´	¼¾•{… —n¸‘'r¹^,¯‹£;&ßONVN¥ôM
I[U¥vûir`Üf={¤h —‰O! Pq Â dB!C§!hë!ŸT"‡ô"‡|#_$ad$tÆ$r;%I®%hø%™a&jû&tf'kÛ'6G(B~(^Á(: )8[)X”)jí)EX*ož*e+†t+Dû+f@,K§,tó,[h-dÄ-„).u®.Z$/M/OÍ/N0Cl0W°0|1M…1oÓ1eC2�©2‘:3œÌ3Ji4´4fÑ4R85j‹5vö5"m6U�6Gæ6R.7L�7oÎ7*>8ti8Þ8€^9yß9AY:K›:nç:|V;9Ó;n
<|<>’<oÑ<A=X=Fs=$º=Hß=*(>NS>o¢>??CR?X–?Xï??H@ˆ@sš@(AN7AA†A=ÈA<B´CB·øBs°Cy$DOžD>îD$-E–RE›éEd…FJêF@5G"vG™G¢·GOZHªHÇHjâHMIjI/‡IX·ISJrdJK×J@#KcdK<ÈK~Lz„LzÿLUzMXÐM$)N×NOE&P5lP‰¢PG,Q}tQ>òQt1R�¦Rp(SD™S%ÞSÑT[ÖT12UOdUy´U7.VhfV7ÏV>W(FW–oW6X-=XRkX“¾XiRY>¼Y“ûZ]�[]í[YK\Y¥\Yÿ\WY]9±]yë]1e^|—^¦_c»_±`™Ñ`–kabf‚bjébaTc›¶c RdCód)7e@aeF¢e3éeQf!of!‘g€³h14i�fi„ôi„yj„þjƒƒkÖltÞltSmtÈmÍ=n„o*�oÆ»pl‚qcïqQSsB¥t¡ètdŠudïubTvb·vFwxaw@ÚwVxFrxF¹xqygry<Úyazœyz…{tœ{F|[X|[´|!}D2}ûw}us~pé~AZ¼œJY€¤€V$�­{�])ƒÊ‡ƒ§R„¤ú„‘Ÿ…j1†vœ†€‡>”‡@Ó‡‚ˆ¥—ˆX=‰r–‰v	ŠT€Š|ÕŠ½R‹�Œ†¡Œ�(�NÆ�GŽŠ]Ž"èŽp�|�¥ü�<¢�wß�W‘Kk‘8·‘Að‘£2’MÖ’¤$“ZÉ“—$”ˆ¼”„E•;Ê•Ü–yã–y]—d×—c<˜Ž ˜§/™¬×™r„š·÷š­¯›d]œMÂœm�T~�?Ó�rž_†ž„æžqkŸ%Ý Y¡E]¡f£¡o
! ¢Cz¢@¾¢1ÿ¢B1£st£zè£rc¤PÖ¤‘'¥¹¥19¦?k¦5«¦lá¦1N§p€§Mñ§K?¨Œ‹¨�©g¨©[ªjl«Ž×¬Tf­l»­o(®S˜®Oì®y<¯[¶¯¿°[Ò°N.±e}±fã±0J²n{²^ê²wI³_Á³j!´¢Œ´ƒ/µ`³µ'¶b<¶AŸ¶?á¶c!·V…·_Ü·?<¸…|¸d¹&g¹PŽ¹�ß¹pº!Ž»¹°¼Pj½@»½Hü½wE¾h½¾Ý&¿>ÀzCÀQ¾À=ÁeNÁ}´Á`2Ân“ÂLÃxOÃeÈÃ:.ÄViÄOÀÄVÅrgÅ ÚÅ˜{Æ=ÇmRÇeÀÇX&ÈcÈeãÈQIÉV›ÉgòÉiZÊ°ÄÊÆuË�<ÌyÌÌ…FÍ>ÌÍ\ÎahÎkÊÎh6ÏaŸÏaÐjcÐrÎÐDAÑ\†Ñ]ãÑoAÒa±Ò3Ó-GÓ_uÓfÕÓ]<ÔbšÔaýÔ<_Õ]œÕ_úÕhZÖ[ÃÖa×^�×cà×;DØi€ØoêØ{ZÙÖÙ‡VÚ�ÞÚ”nÛšÜ•žÜ­4Ý­âÝ­�Þ­>ß±ìß­žà±Lá­þá£¬â§Pã°øã±©ä±[å¯
æ±½æ°oç´ è£Õè¨yé£"ê¥Æêblë`Ïër0ìm£ì_í`qí\Òíi/î2™îdÌî`1ïf’ï^ùï^Xð/·ð\çðbDñ\§ñiò\nò9Ëòaó^gó]Æóc$ô`ˆôaéô_Kõa«õ:
ö/Hö1xö<ªö;çö`#÷�„÷VøQløQ¾øLùw]ù«Õù€�úÀûÃûVCülšüFýGNýS–ýªêýW•þtíþHbÿ\«ÿ¸¢Á.dˆ“‰+¦(Ò*û0&LWG¤>ìN+~zYù4SOˆBØ?6[{’fEu>»búd]^Â6!	oX	xÈ	NA
! K�
! ‘Ü
! Gne¶^o{pëR\
Ž¯
Œ>iË|5@²>óu2¨ ÇèKKS{ŸROnV¾OReP¸P	FZm¡PK`L¬OùRITœQñNCM’Jàg+X“NìP;zŒTi\OÆQMhK¶NBQH”MÝS+QCÑFm\RÊTgr[ÚP6 =‡ \Å A"!kd!fÐ!v7"r®"r!#n”#–$�š$˜(%ŠÁ%hL&µ&u5'N«'?ú'C:(3~(E²(+ø($)@5)ñv)|h*Rå*?8+Nx+ùÇ+6Á,ø,J0ªc0”1)£1VÍ1'$2+L2'x29 2DÚ2
3g-3Ì•3Vb4h¹4€"5X£5vü5ñs6Še7‚ð7¦s8æ9€:ƒ‚:Ž;e•;mû;gi<¥Ñ<Xw=^Ð=…/>Yµ>«?`»?n@„‹@�A§¡A|IBcÆB…*C‚°Cw3D¹«D™eE‹ÿEu‹F…Gf‡GiîG«XHfIXkIiÄIR.J]�J]ßJÎ=KfL‘sL M<¦M›ãMoNŽïNó~OrP9sQ:­RjèS`STD´T ùUgšV¨W¥«W�QXžßXˆ~Y`ZhZ]èZIF[D�[GÕ[R\Jp\J»\†]M�]IÛ]\%^V‚^ŽÙ^	h_»r`µ.a´äaj™b›cœ cy=dV·eqgƒ€gùhuþhýtiÿrjµrkr(l}›lœmß¶mƒ–n‡o{¢oòpzqŒq]�rnërjZsßÅs¦¥t•LuÐâu®³v€bwIãwØ-x†yÁ�ycOz¶³zÛj{tF|d»|e }�†}‰$~©®~òXÈK€Ü�èñ�”Ú‚¼oƒ©,„sÖ„°J…œû…t˜†ˆ
‡w–‡{ˆ´Šˆ�?‰WÍ‰ƒ%Š%©ŠWÏ‹°'ŒÚØŒp³�ÿ$Ž‰$�«®�ÀZ‘‘’Ë­’py“�ê“Û{”©W•³–µ–ÑÓ™‚¥š¸(›£á›z…œf�og�Y×�V1Ÿšˆ ²#¡æÖ¡¯½¢ðm£ð^¤êO¥·:¦‡ò¦oz§zê¨²e©‹ª·¤ª^\«c»«û¬&­*B®¥m¯3°$G°’l°ÿ°ø±Ô²$ê²³)³QC³W•³mí³][´H¹´Â¶ÀÅ¶`†·ç·zë¸«f¹îºÚ»=Ü»œ¼€·¼–8½µÏ½œ…¾Â"¿eå¿»KÀtÁV|Á�ÓÁxUÂ8ÎÂ¢ÃzªÃV%Ä\|Ä“ÙÄbmÅ>ÐÅ#ÇN3Ç‚Ç5�È[ÅÈ!Ék¡Éw
Êt…Ê úÊ1ËkMËŒ¹ËFÌŸeÌÍ{…Í€Î3‚Î¬¶Î„cÏ^èÏbGÐ2ªÐ_ÝÐY=Ñf—ÑCþÑ7BÒ]zÒiØÒMBÓj�ÓgûÓOcÔu³Ô~)Õ‘¨Õ€:ÖS»Ö‡×I—×há×fJØT±ØmÙ•tÙQ
! Úc\Ú]ÀÚwÛ~–Û^ÜUtÜfÊÜ|1ÝI®ÝJøÝsCÞ^·Þ×ßÇîßZ¶àEá+Wá—ƒá‡âq£âLãmbãTÐãd%ä˜Šäd#ådˆåšíå9ˆæWÂæ_ç}zç’øçg‹è[óè=Oéw�éxê ~êcŸêOë]Së@±ë’òël…ìJòì=íz]íHØív!î1˜îuÊî/@ïQpïTÂï;ðSSð?§ð>çð7&ñb^ñŽÁñìPò>=óF|ó‘Ãó…UôbÛôI>õMˆõ4ÖõJöBVöO™öGéöL1÷F~÷FÅ÷4øXAø5šø7Ðø0ù\9ù6–ù8Íùcú;jú�¦úL7ûK„ûJÐû—ü/³ü«ãüP�ý7àýdþ2}þ@°þuñþDgÿc¬ÿ`?qo±z!nœkMwNÅQgf]ÎS,q€@ò~3d²=]UK³mÿim]×I5R)ÒMü8J	5ƒ	^¹	8
! �Q
! %á
! 9TAt– R,BHÂS
c_
aÃ
k%Q‘ŒãxpVés@N´ƒ„AˆCÊ_6nL¥Œò˜HŠatìVa¸¹¹:s6®?å/%“U]éMG�•d#Eˆ£Î\rTÏ'$'L/t“¤]8M–9äG;fO¢:ò;- „i eî qT!$Æ!yë!¯e"8#IN#}˜#g$N~$rÍ$�@%’Þ%iq&kÛ&hG'Q°'A(TD(X™(_ò(9R)PŒ)<Ý)C*=^*cœ*˜+š™+[4,‹�,™-L¶-Ž.q’.`/ve/JÜ/b'0HŠ0JÓ0]16|1u³1b)2<Œ2BÉ2P3P]3N®3‚ý3g€4gè4gP5e¸5$6JC6YŽ6Tè6_=7X�7>ö7}58>³8@ò8ù3:v-;e¤;d
! <ko<�Û<Xl=GÅ=}
>‹>2£?„Ö@F[A‚¢A³%BFÙB_ Cº€C);DðeD‘VEièEIRFŸœFk<Gm¨GcHfzHnáH¶PInJmvJ”äJjyKEäKh*L‚“LnMN…MmÔM[BNHžN3çNwOI“OFÝOP$PíuPJcQn®QIRWgRJ¿Rb
! S}mSfëSqRTQÄTÌU>ãUx"Vu›VaWqsW¯åWU•X{ëX}gYDåYg*Z=’Z™ÐZ‚j[Wí[„E\ŒÊ\ŒW]ää]IÉ^E_kY_=Å_>`mB`‘°`9Ba^|aEÛaR!bµtbÎ*cºùc½´dere“ØeNlf•»fXQgÈªgTsh}ÈhQFiy˜i·j¶ÊjH�k}ÊkŒHl]Õl93mËmmà9nÔo`ïoŒPp_Ýp\=qsšq˜rh§rYsZjs1Ås…÷s›}tUuqou_áu‰Av¢ËvWnwJÆw@xPRxI£x<íx<*yIgy‹±yx=zd¶zl{nˆ{H÷{C@|„|„}P‰}sÚ}qN~oÀ~t0s¥†€c €’�d—�Aü�p>‚y¯‚d)ƒvŽ„�…™“…;-†wi†sá†^U‡R´‡Nˆ›Vˆ^òˆQ‰'Ñ‰Ñù‰ËŠŒç‹ttŒ˜éŒy‚��ü�JŠŽXÕŽY.�Hˆ�IÑ�h�S„�IØ�ÿ"‘j"’�’Dª’Bï’2“M“h“jˆ“ó“4”;F”0‚”>³”7ò”C*•Fn•<µ•-ò•i –\Š–wç–…_—wå—¶]˜l™Ÿ�™h!šUŠšÔàšdµ›¬œ‘Çœ—Y�Ùñ�ªËž†vŸvýŸ¾t Ì3¡m¢Ún¢äI£r.¤h¡¤[
! ¥Àf¥�'¦KÅ¦è§Yú§qT¨–Æ¨Ë]©¸)ª°âªŽ“«Š"¬F­¬}ô¬rr­¼å­Ñ¢®‘t¯�°“–°l*±˜—±z0²�«²¸I³‚´7…´_½´<µ™ZµRôµ—G¶¢ß¶H‚·žË·\j¸VÇ¸„¹„£¹h(º€‘º{»2Ž»eÁ»L'¼Tt¼AÉ¼U½�a½Lã½w0¾n¨¾�¿—¥¿—=À—ÕÀ—mÁ©Â­¯Â•]Ã³óÃ¯§Ä¯WÅ¯Æ¯·Æ�gÇšøÇx“È€É[�É‰éÉKsÊ’¿Ê_RË=²Ë«ðË¨œÌpEÍÊ¶Í…�Î¯Ï1·ÏVéÐ¢@ÑvãÑqZÒ‰ÌÒoVÓbÆÓg)Ô¨‘Ôˆ:ÕzÃÕ¯>Ö}îÖÂl×ˆ/Ø…¸ØÇ>ÙyÚ €Ú½!Û¡ßÛ­�Ü‰/ÝÈ¹Ý½‚Þ–@ß�×ß”hàbýà~`á‘ßá¶qâê(ãƒäú—äà’å–sæª
! ç¹µç¨oèÊéµãéÜ™êévëŸ`ìŠí¦‹íŸ2îƒÒî£Vï“úï|Žðƒñ‚�ñhòn{òyêòŒdóUñó<Gôä„ô”iõoþõ�nöâþöná÷òPøqCùaµùzú‡’ú³ûŒÎûy[üyÕüyOýkÉýg5þb�þSÿ±Tÿç žî c� ñ €q ò �r }ô  r o \ƒ là eM D³ Sø cL �° ·@ Fø N?	 ¡Ž	 n0
!  uŸ
!  Œ Œ¢ v/ e¦ ¡
 �®
 o? —¯ YG W¡ où ’i Nü mK §¹ «a b
 jp �Û �] tß €T ®Õ t„ |ù wv nî Ž] Sì Ï@ • t¦ Â ÃÞ «¢ BN ˜‘ n* z™ k X€ ÅÙ ˆŸ  W(! i€! Pê! à;" ½# SÚ# °.$ Âß$ d¢%  & i¨& |' œ�' ˜,( UÅ( X) “t) Ô* kÝ* pI+ gº+ a", W„, 	Ü, Œæ- ]s. ]Ñ. €// S°/ †0 k‹0 h÷0 ‘`1 pò1 žc2 c3 qf3 nØ3 [G4 «£4 MO5 d�5 •6 _˜6 xø6 Îq7 £@8 ±ä8 Š–9 ]!: ü: f|; …ã; ‚i< }ì< ¬j= u> n�> _ü> †\? ˆã? Ål@ þ2A è1B oC ¿ŠC ¡JD šìD ~‡E ŸF –¦F Y=G •—G �-H  ½H “^I pòI ‹cJ oïJ ž_K ½þK ƒ¼L ƒ@M ‚ÄM ŒGN …ÔN §ZO ôP ¿÷P Æ·Q a~R zàR r[S UÎS  $T —ÅT \]U TºU lV ®|V h+W R”W ’çW ‘zX cY špY ~Z ŒŠZ ¬[ UÄ[ _\ äz\ N_] U®] [^ ¢`^ Q_ UU_ ¥«_ ¾Q` Wa “ha •üa X’b Žëb ‘zc žd Ç«d °se h$f ¸�f SFg –šg e1h Z—h yòh ¢li kj €{j Vüj ySk lÍk ~:l �¹l ÇIm yn „‹n ‹o Žœo £+p jÏp Å:q ir Œjr �÷r X‡s jàs uKt ÁÁt ´ƒu €8v i¹v Y#w V}w ŠÔw t_x hÔx œ=y ¤Úy ¤z ${ Œ¤{ ²1| –ä| d{} wà} ‰X~ ­â~ À� ÉQ€ ‰� ”¥� T:‚ X�‚ xè‚ �aƒ ãƒ ¤è„ ˆ�… –† Ï­† M}‡ �Ë‡ IMˆ \—ˆ ôˆ t
‰ y‚‰ •ü‰ ’‹ ¤¢� nGŽ T¶� 2’ 6>• ~u˜ Àô˜ ¢µ™ ¡Xš ·úš I²› Õü› (Òœ ^û� Zž Ç_Ÿ ˆ'¡ M°¡ ™þ¡ @˜¢ BÙ¢ N£ Fk£ –²£ £I¤ ¬í¤ 1š¥ §Ì¥ At¦ E¶¦ +ü¦ 2(§ -[§ -‰§ .·§ 2æ§ S¨ [m¨ DÉ¨ I© IX© z¢© €ª ‘žª "0« S¬ `e­ ˜Æ¯ o_° XÏ° D(± qm± pß± SP² ‹¤² 50³ f³ /³ (¯³ �Ø³ ¾f´ �%µ Ý§µ J…¶ KÐ¶ i· Ž†· ¸ @¸ \¸ p¸ %†¸ !¬¸ Î¸ á¸ ö¸ {ù¸  u¹ s–¹ q
! º Ì|º kI» eµ» C¼ 3_¼ 9“¼ oÍ¼ /=½ \m½ –Ê½ ja¾ gÌ¾ M4¿ H‚¿ ƒË¿ {OÀ wËÀ ŠCÁ pÎÁ l?Â o¬Â mÃ HŠÃ EÓÃ ¼Ä �ÖÄ mXÅ ƒÆÅ RJÆ i�Æ LÇ rTÇ kÇÇ r3È m¦È pÉ {…É lÊ hnÊ n×Ê ¥FË BìË G/Ì KwÌ oÃÌ H3Í |Í Æ›Í jbÎ ±ÍÎ VÏ VÖÏ [-Ð ˆ‰Ð FÑ JYÑ i¤Ñ `Ò _oÒ _ÏÒ ´/Ó TäÓ E9Ô hÔ DèÔ @-Õ =nÕ «¬Õ nXÖ FÇÖ e× †t× yû× AuØ ?·Ø Þ÷Ø OÖÙ h&Ú d�Ú UôÚ MJÛ y˜Û RÜ beÜ .ÈÜ E÷Ü �=Ý b¿Ý M"Þ 2pÞ e£Þ U	ß “_ß oóß Wcà N»à §
! á a²á bâ |wâ †ôâ t{ã Šðã {ä qšä nå z{å ¢öå ,™æ 9Ææ Jç IKç m•ç …è P‰è `Úè J;é k†é Nòé BAê A„ê EÆê Pë I]ë e§ë :
ì UHì Xžì H÷ì S@í ?”í Ôí 0ìí …î :£î $Þî Yï <]ï 5šï |Ðï TMð e¢ð ,ñ =5ñ dsñ LØñ L%ò Rrò iÅò {/ó ç«ó s“ô nõ `võ ‰×õ naö ^Ðö X/÷ �ˆ÷ �ø „¦ø W+ù ‡ƒù ^ú Njú “¹ú �Mû Ïû äû iûû >eü ¤ü \°ü Ã
ý VÑý [(þ F„þ ?Ëþ ¨ÿ N´ÿ S!8W!��!S !nt!_ã!^C!u¢!U!fn!NÕ!Q$!dv!~Û!RZ!­!d-!g’!bú!K]!Ž©!Œ8!2Å!€ø!´y	!x.
! !C§
! !}ë
! !si!>Ý!L!>i!U¨!.þ!X-
!A†
!È
!eÝ
!C!1X!hŠ!Jó!A>!@€!@Á!R!OU!j¥!b!hs! Ü!l}!`ê!IK!d•!uú![p!GÌ!J!`_!UÀ!!–!h—!w!Lx!nÅ!54!sj!mÞ!ƒL!žÐ!Do!C´!}ø!Mv!eÄ!l*!}—!7!8M!^†!Kå!g1 !7™ !�Ñ !B_!!B¢!!vå!![\"!@¸"!8ù"!G2#!Jz#!cÅ#!S)$!g}$!uå$!x[%!VÔ%!V+&!�‚&!Q'!@b'!<£'!Pà'!K1(!¾}(!Ã<)!º*!Á»*!Ä}+!»B,!Áþ,!ÄÀ-!Ë….!´Q/!¹0!°À0!Óq1!ÊE2!Í3!ÍÞ3!À¬4!Rm5!PÀ5!_6!Nq6!TÀ6!=7!CS7!2—7!GÊ7!H8!f[8!·Â8!\z9!@×9!G:!{`:!gÜ:!cD;!w¨;!Õ <!Àö<!O·=!Q>!SY>!�­>!O=?!j�?!Lø?!pE@!v¶@!(-A!(VA!A!…›A!–!B!–¸B!aOC!B±C!BôC!U7D!K�D!HÙD!O"E!*rE!��E!!-F!nOF!=¾F!WüF!nTG!LÃG!‚H!G“H!GÛH!b#I!‚†I!g	J!QqJ!uÃJ!a9K!s›K!<L!«LL!zøL!¤sM!N!g6N!4žN!RÓN!K&O!RrO!4ÅO!3úO!3.P!pbP!IÓP!ZQ!]xQ!�ÖQ!�fR!W÷R!WOS!W§S!cÿS!^cT!0ÂT!<óT!h0U!d™U!GþU!JFV!6‘V!KÈV!vW!6‹W!8ÂW!JûW!2FX!RyX!›ÌX!hY!R‚Y!ÕY!NêY!n9Z!;¨Z!fäZ!™K[!vå[!�\\!:í\!'(]!^P]!8¯]!Lè]!M5^!Pƒ^!NÔ^!J#_!+n_!ˆš_!ˆ#`!Y¬`!ea!‘la!<þa!:;b!5vb!5¬b!2âb!pc!õ†c!?|d!±¼d!§ne!¯f!¢Æf!§ig!¬h!š¾h!'Yi!�i![�i!qéi!B[j!Xžj!S÷j!iKk!Cµk!?ùk!9l!>Tl!f“l!=úl!`8m!d™m!Yþm!EXn!Cžn!Aân!Z$o!do!:äo!2p!qRp!…Äp!–Jq!Káq![-r!<‰r!:Ær!Rs!=Ts!x’s!‘t!h�t!ªu!˜±u!ƒJv!�Îv!–lw!~x!¡‚x!9$y!%^y!c„y!%èy!Bz![Qz!ƒ­z!¥1{!N×{!\&|!…ƒ|!Y	}!Ac}!W¥}!¡ý}!ZŸ~!Zú~!cU!@¹!yú!‚t€!g÷€!P_�!`°�!<‚!NN‚!�‚!H¼‚!Wƒ!i]ƒ!MÇƒ!5„!#K„!+o„!3›„!QÏ„!B!…!3d…!Y˜…!9ò…!>,†!?k†!;«†!4ç†!3‡!3P‡!*„‡!#¯‡!BÓ‡!6ˆ!VMˆ!]¤ˆ!V‰!cY‰!c½‰!e!Š!c‡Š!cëŠ!cO‹!c³‹!cŒ!M{Œ!VÉŒ! �!)@�!'j�!J’�!@Ý�!EŽ!AdŽ!A¦Ž!'èŽ!V�!ug�!7Ý�!!�!v7�!G®�!Zö�!SQ‘!Q¥‘!^÷‘!ZV’!\±’!V“!\e“!RÂ“!S”!Wi”!WÁ”!8•!8R•!\‹•!3è•!	–!L&—!Cs—!f·—!�˜!6¬˜!€ã˜![d™!CÀ™!?š!JDš!E�š!UÕš!g+›!l“›!Kœ!HLœ!4•œ!\Êœ!0'�!9X�!(’�!D»�!Yž!]Zž!Ÿ¸ž!SXŸ!×¬Ÿ!r„ !i÷ !a¡!g|¡!Eä¡!Y*¢!D„¢!EÉ¢!4£!3D£!4x£!X­£!i¤!0p¤!X¡¤!\ú¤!”W¥!ì¥!�ø¥![–¦!3ò¦!0&§!.W§!3†§!Cº§!aþ§!¿`¨!< ©!V]©!&´©!AÛ©!�ª!J®ª!sùª!”m«!M¬!šP¬!³ë¬!iŸ­!E	®!GO®!„—®!Z¯!nw¯!;æ¯!$"°!YG°!R¡°!3ô°!?(±!Rh±!Q»±!`
²!Wn²!dÆ²!S+³!A³!‚Á³!WD´!8œ´!€Õ´!˜Vµ!}ïµ!|m¶!]ê¶!ÀH·!P	¸!RZ¸!R­¸!_¹!o`¹!uÐ¹!Fº!]º!Ýº!Pðº!1A»!os»!Šã»!On¼!P¾¼!m½!O}½!WÍ½!q%¾!m—¾!f¿!|l¿!€é¿!IjÀ!A´À!WöÀ!;NÁ!&ŠÁ!c±Á!9Â!zOÂ!WÊÂ!B"Ã!8eÃ!QžÃ!aðÃ!—RÄ!cêÄ!NÅ!_Å!—wÅ!ƒÆ!O“Æ!YãÆ!S=Ç!O‘Ç!6áÇ!:È!$SÈ!¡xÈ!É!'4É!~\É!~ÛÉ!zZÊ!fÕÊ!`<Ë!K�Ë!0éË!bÌ!T}Ì!XÒÌ!X+Í!x„Í!ZýÍ!�XÎ!FéÎ!œ0Ï!‹ÍÏ!vYÐ!ÐÐ!äÐ!BøÐ!;Ñ!MÑ!LaÑ!.®Ñ!,ÝÑ!y
! Ò!R„Ò!]×Ò!S5Ó!K‰Ó!EÕÓ!eÔ!X�Ô!”ÚÔ!doÕ![ÔÕ![0Ö!VŒÖ!ZãÖ!k>×!mª×!�Ø!‹¨Ø!A4Ù!dvÙ!‡ÛÙ!}cÚ!MáÚ!y/Û!8©Û!dâÛ!wGÜ!L¿Ü!nÝ!R{Ý!:ÎÝ!W	Þ!haÞ!AÊÞ!Jß!†Wß!RÞß!S1à!g…à![íà!]Iá!L§á!Lôá!7Aâ!Iyâ!/Ãâ!^óâ!KRã!ižã!Uä!O^ä!K®ä!–úä!ƒ‘å!}æ!y“æ!©
ç!�·ç!TUè!Ùªè!Â„é!FGê!MŽê!CÜê!O ë!]pë!pÎë!®?ì!6îì!Q%í!?wí!9·í!9ñí!o+î!`›î!Cüî!B@ï!Iƒï!\Íï!S*ð!\~ð!WÛð!M3ñ!O�ñ!mÑñ!_?ò!ZŸò!?úò!N:ó!q‰ó!?ûó!œ;ô!qØô!oJõ![ºõ!5ö!‹Lö!‰Øö!xb÷!¸Û÷!£”ø!U8ù!KŽù!`Úù!@;ú!M|ú!OÊú!Tû!oû!±Œü!i>ý!Š¨ý!~3þ!z²þ!h-ÿ!C–ÿ!pÚÿ!OK"J›"¢æ"K‰"EÕ"F"tb"R×"9*"Ld"i±","0H"[y"_Õ"95"mo"*Ý"'"$0";U"<‘"1Î"Q"pR"kÃ"-/"p]"UÎ"o$	"S”	"Tè	"V=
! "f”
! "Pû
! "IL"F–"IÝ"M'"Lu"BÂ"W
"V]
"{´
"w0"‚¨">+"Nj"j¹"=$">b"‹¡"’-"‡À"LH"B•")Ø"?"+B"+n"sš"J"JY"F¤"9ë"R%"8x"@±"Aò"Ú4"f"Dv"-»"Né"78"Jp"B»"Pþ"HO"S˜"yì"Wf"“¾"tR"ÜÇ"W¤"|ü"†y"O"DP"h•"=þ"@<"B}"?À"] "E^ "+¤ "EÐ "t!"S‹!"?ß!"+""/K""‹{""M#"?U#"„•#"3$"¬N$"Uû$"`Q%"|²%"J/&"wz&"dò&"{W'"ƒÓ'"[W("e³("•)"—¯)"jG*"S²*"]+"sd+"—Ø+"ap,"GÒ,"o-"+Š-"1¶-"5è-"x."Q—.".é."h/"2�/"<´/"Añ/"+30"q_0"“Ñ0"We1"Z½1"X2"@q2"k²2"e3"J„3";Ï3"Z4"\f4"ZÃ4"^5"^}5"zÜ5"lW6"�Ä6"DF7"<‹7"kÈ7"k48"e 8"]9"md9"5Ò9"7:"³@:"Äô:"d¹;"Ä<"pã<"eT="rº="Y->"œ‡>"E$?"Wj?"@Â?"K@"O@"7Ï@".A"E6A"4|A"I±A"ZûA"MVB"v¤B"µC"SÑC"B%D"chD"9ÌD"8E":?E"hzE"hãE">LF"4‹F"<ÀF"+ýF"[)G"I…G"ÏG"UîG"!DH"#fH"#ŠH"D®H"LóH"7@I"CxI"Y¼I"pJ"I‡J"MÑJ"PK"øpK"…iL")ïL"gM":�M"H¼M"[N"aN"!tN"M–N"IäN"'.O"(VO" O"“ O"24P"-gP"O•P"SåP"M9Q"%‡Q"?­Q"víQ"NdR"C³R"÷R"XS"7jS"a¢S"‚T">‡T"¥ÆT"rlU"gßU"jGV"A²V"dôV"AYW"9›W"GÕW"€X"_žX"WþX"[VY"(²Y"&ÛY"ŠZ"•�Z"R#["pv["7ç["H\"5h\"$ž\"LÃ\"t]"|…]"N^"iQ^"q»^"i-_"t—_"�`"‹š`"g&a"eŽa"“ôa"•ˆb"bc"k�c"™íc"%‡d"}­d"e+e"5‘e"CÇe"Df")Pf"uzf":ðf"=+g"ûig"Heh",®h"’Ûh"Hni"¥·i"c]j"UÁj"žk"–¶k"ˆMl"„Öl";[m"•—m"<-n"Bjn"Z­n"Io"oRo"CÂo"!p"M(p"„vp"`ûp"S\q"L°q"7ýq"]5r"^“r",òr"Xs":xs"o³s"*#t"&Nt"Sut"OÉt"\u"�vu"šv"™¡v"™;w"QÕw"¼'x"Häx"j-y"o˜y"Iz".Rz"J�z"?Ìz"={"@J{"R‹{"^Þ{"j=|"|¨|"x%}"Ež}"Rä}"47~"Nl~"L»~"1"-:"”h"=ý"k;€"j§€"Ÿ�"²�"ïÎ�"S¾‚"Tƒ"Sgƒ"m»ƒ"?)„"Ni„"2¸„"që„"•]…"“ó…"§‡†"P/‡"O€‡"ZÐ‡"k+ˆ"c—ˆ"7ûˆ"n3‰":¢‰"CÝ‰"�!Š".£Š"<ÒŠ"^‹"3n‹"o¢‹"WŒ"ajŒ"«ÌŒ"Ox�"wÈ�"ƒ@Ž"�ÄŽ"WR�"Sª�"Tþ�""S�"Iv�"CÀ�"V‘"k[‘"?Ç‘"O’"QW’"‹©’"ƒ5“"P¹“"q
! ”"Œ|”"™	•"D£•"*è•"R–"df–"FË–"W—"(j—"J“—"VÞ—"Y5˜"Q�˜"já˜"HL™"“•™"H)š"Hrš"?»š"Mûš"_I›"e©›"†œ"V–œ"Zíœ"^H�"@§�"1è�"nž"I‰ž"Óž"…SŸ"wÙŸ" Q "dò "bW¡"Žº¡"MI¢"m—¢"�£"¥–£"½<¤"¸ú¤"¢³¥"LV¦"£¦"„¦§"g+¨"(“¨"ˆ¼¨"wE©"[½©"Zª"ntª"™ãª"O}«"´Í«"?‚¬"qÂ¬"n4­"s£­"h®"=€®"@¾®"Oÿ®":O¯"kŠ¯"’ö¯" ‰°"„*±"µ¯±"Be²"l¨²"A³"VW³"l®³"H´">d´"^£´"`µ"Fcµ"qªµ"-¶"IJ¶"K”¶"Fà¶"F'·"Kn·"Hº·"@¸"nD¸"C³¸"]÷¸"XU¹"?®¹"Pî¹"6?º"7vº"?®º"7îº"J&»"[q»"Í»"%ë»"n¼"y€¼"Gú¼"½B½"C¾"`D¾"Z¥¾"c¿"cd¿"jÈ¿"&3À"WZÀ"N²À".Á"00Á"RaÁ"-´Á"hâÁ"]KÂ"C©Â"XíÂ"TFÃ"]›Ã"±ùÃ"B«Ä"ZîÄ"„IÅ"VÎÅ"€%Æ"}¦Æ"b$Ç"‡Ç"[§Ç"kÈ"koÈ"LÛÈ"](É"r†É"FùÉ"!@Ê"6bÊ"=™Ê";×Ê"WË"kË"e„Ë"TêË"(?Ì"hÌ"©ƒÌ"¯-Í"yÝÍ"VWÎ"A®Î";ðÎ"<,Ï"7iÏ"e¡Ï"rÐ"WzÐ"tÒÐ"‚GÑ"0ÊÑ";ûÑ"b7Ò"MšÒ"BèÒ"N+Ó"9zÓ"´Ó"IÎÓ"JÔ"YcÔ"z½Ô"k8Õ"q¤Õ")Ö"L@Ö"9�Ö";ÇÖ"8×",<×"¢i×"1Ø"0>Ø"AoØ"[±Ø"h
Ù"IvÙ"OÀÙ"4Ú"8EÚ"j~Ú"@éÚ"=*Û"¬hÛ"1Ü"-GÜ"RuÜ"pÈÜ"R9Ý"¡ŒÝ"k.Þ"|šÞ"eß"j}ß"Aèß"M*à"“xà"�á"�á",·á",äá"'â"09â"8jâ"X£â"%üâ"\"ã"Hã"6Èã"Jÿã"KJä"N–ä"Låä";2å"Xnå"sÇå"z;æ"{¶æ"v2ç">©ç"¨èç"O‘è"•áè"owé"_çé"sGê"\»ê"½ë"QÖë"o(ì"y˜ì"Ní"‚aí"täí"fYî"fÀî"¡'ï"}Éï"«Gð"[óð"¡Oñ"Âññ"Ç´ò"ž|ó"¢ô"q¾ô"<0õ"Kmõ"p¹õ"Š*ö"dµö"T÷"mo÷"±Ý÷"Q�ø"{áø"n]ù"£Ìù"Opú"€Àú"lAû"æ®û"6•ü"Ìü"æü"Mý"eRý"a¸ý"Iþ"cdþ"RÈþ"nÿ"CŠÿ"]Îÿ"f,#2“#RÆ#h#L‚#=Ï#A
#:O#AŠ#uÌ#RB#`•#oö#Uf#a¼# #.?#+n#$š#$¿#Øä#ã½#‚¡#W$#@|#3½#:ñ#B,	#Io	#¥¹	#œ_
! #0ü
! #8-#Œf#eó#|Y#;Ö#A
#jT
#O¿
#­#V½#Œ#¡#H¥#\î#UK#Q¡#=ó#_1#M‘#uß#�U#Q×#R)#F|#)Ã#&í#+#4@#Nu#nÄ#f3#Tš#2ï#4"#(W#(€#*©#KÔ# #]3#�‘#Ð/#q#'r#Bš#:Ý#9#UR#P¨#¼ù#y¶#70#uh#Þ#Jû#BF#1‰#_»#W# s#<”#7Ñ#(	 #M2 #f€ #uç #V]!#Y´!#C"#eR"#V¸"#?##O##5h##Ož##@î##7/$#/g$#3—$#=Ë$#6	%#6@%#w%#)Œ%#¶%#%Ë%#Dñ%#6&#-K&#Ly&#?Æ&#&'#.-'#C\'#h '#)	(#*3(#A^(#¸ (#7Y)#7‘)#4É)#/þ)#/.*#7^*#_–*#Pö*#G+#4g+#0œ+# Í+#¨î+#†—,#0-#"O-#lr-#Lß-#$,.#HQ.#Kš.#\æ.#6C/#@z/#X»/#n0#Šƒ0#71#ÃF1#@
! 2#UK2#a¡2#f3#Oj3# º3#IÛ3#Q%4#Iw4#ºÁ4#À|5#N=6#HŒ6#>Õ6#67#^K7#)ª7#EÔ7#E8#+`8#5Œ8#xÂ8##;9#Z_9#Xº9#„:#q˜:#:
! ;#E;#P_;#d°;#k<#=�<#`¿<#4 =#GU=#2�=#:Ð=#S>#S_>#U³>#;	?#WE?#‘�?#ž/@#EÎ@#A#2A#BIA#ˆŒA#`B#[vB#ÒB#%òB#0C#IC#YgC#vÁC#Œ8D#GÅD#T
E#ubE#{ØE#]TF#c²F#mG#{„G#'H#Y(H#P‚H#žÓH#hrI#hÛI#BDJ#W‡J#WßJ#k7K#‚£K#8&L#‚_L#nâL#©QM#nûM#jN#MêN#z8O#`³O#hP#h}P# æP#=‡Q#]ÅQ#?#R#]cR#YÁR#S#&*S#ZQS#R¬S#+ÿS#+T#RKT#'žT#ÆT#Q×T#S)U#;}U#¹U#�ÙU#ziV#zäV#U_W#>µW#tôW#LiX#Q¶X#]Y#_fY#NÆY#PZ#_fZ#NÆZ#_[#3u[#(©[#'Ò[#)ú[#c$\#cˆ\#Gì\#4]#7O]#)‡]#;±]#7í]#%^#V@^#"—^#9º^#ô^# _#'0_#X_#os_#ã_#'þ_#)&`#'P`#'x`#' `#.È`#÷`#a#/a#'Ja#)ra#(œa#HÅa#b#*b#EEb#M‹b#OÙb#H)c#'rc#gšc#.d#C1d#ud#’d#5¯d# åd#Je#EQe#Y—e#ñe#f#&*f#Qf#qf#�f#ªf#"Åf#-èf#.g#kEg#3±g#7åg#h#O:h#Šh#F¨h#uïh#Pei#¶i#Õi#2ôi#@'j#!hj##Šj#R®j#Xk#Zk#8xk#D±k#:ök#31l#!el#‡l#Q§l#6ùl#0m#‰Pm#Úm#/úm#+*n#8Vn#V�n#Jæn#1o#$Po#"uo#˜o#0µo#Næo#@5p#!vp#˜p#¹·p#Zqq#>Ìq#r#A+r#Mmr#@»r#@ür#K=s#&‰s#°s#>Ðs#!t#1t#Pt#©mt#u#6u#Uu# pu#'‘u#¹u# Öu#.÷u#&v#kAv#B­v#.ðv#6w#CVw#Ešw#]àw#h>x##§x#Ëx#[äx#[@y#œy#7»y#>óy#*2z#B]z#R z#<óz#X0{#�‰{#6|#;N|#6Š|#,Á|#8î|#.'}#*V}#&�}#¨}#&È}#&ï}#(~#€?~#*À~#.ë~#j#]…#Nã#02€#8c€#)œ€#AÆ€#B�#QK�#)��#2Ç�#*ú�#f%‚#AŒ‚#,Î‚#û‚#%ƒ#[Aƒ#.�ƒ#2Ìƒ##ÿƒ#:#„#2^„#(‘„#:º„#7õ„#/-…#5]…#<“…#<Ð…#<
†#PJ†#V›†#/ò†#@"‡#:c‡#Mž‡#Yì‡#^Fˆ#6¥ˆ#6Üˆ#!‰#25‰#*h‰#K“‰#*ß‰##
! Š#9.Š#KhŠ#,´Š#%áŠ#E‹#*M‹#'x‹#T ‹#Aõ‹#27Œ#:jŒ#�¥Œ#�5�#2Ã�#*ö�#4!Ž#JVŽ#[¡Ž#)ýŽ#.'�#.V�#B…�#4È�#>ý�#0<�#*m�#;˜�#AÔ�#0‘#&G‘#4n‘#N£‘#4ò‘#Ú'’#^“#}a“#Yß“#?9”#cy”#—Ý”#Îu•#‘D–#�Ö–#xd—#]Ý—#œ;˜#1Ø˜#&
! ™#W1™#S‰™#…Ý™#¡cš#H›#LN›#9››#HÕ›#Hœ#{gœ#{ãœ#x_�#=Ø�#~ž#Q•ž#kçž#\SŸ#B°Ÿ#tóŸ#Zh #vÃ #Ÿ:¡#IÚ¡#:$¢#c_¢#gÃ¢#Ë+£#œ÷£#v”¤#ž¥#œª¥#£G¦#Bë¦#<.§#xk§#Nä§#�3¨#ˆÁ¨#ZJ©#g¥©#L
ª#™Zª#yôª#}n«#Cì«#=0¬#�n¬#<ð¬#'-­#‚U­#QØ­#i*®#E”®#sÚ®#sN¯#1Â¯#ô¯#g°#dw°#ÍÜ°#Vª±#3²#H5²#C~²#'Â²#[ê²#nF³#qµ³#8'´#@`´#?¡´#%á´#3µ#>;µ#Ezµ#QÀµ#J¶#B]¶#@ ¶#@á¶#L"·#Oo·#^¿·#]¸#l|¸#lé¸#TV¹#J«¹#kö¹#mbº#RÐº#˜#»#˜¼»#oU¼#KÅ¼#^½#Op½#GÀ½#:¾#OC¾#5“¾#7É¾#7¿#89¿#!r¿#
”¿#j¢¿#g
À#9uÀ#@¯À#/ðÀ#3 Á#+TÁ#_€Á#HàÁ#h)Â#2’Â#3ÅÂ#ùÂ#.Ã#->Ã#/lÃ#0œÃ#.ÍÃ#2üÃ#2/Ä#_bÄ#MÂÄ#FÅ#_WÅ#I·Å#MÆ#ZOÆ#!ªÆ#;ÌÆ#>Ç#>GÇ#=†Ç#IÄÇ#IÈ#<XÈ#B•È#€ØÈ#YÉ#[ÙÉ#N5Ê#4„Ê#|¹Ê#66Ë#+mË#$™Ë#W¾Ë#]Ì#„tÌ#>ùÌ#…8Í#�¾Í#u@Î#Q¶Î#…Ï#XŽÏ#FçÏ#].Ð#cŒÐ#<ðÐ#R-Ñ#K€Ñ#UÌÑ#B"Ò#`eÒ#PÆÒ#ƒÓ#›Ó#pÔ#fŒÔ#`óÔ#yTÕ#bÎÕ#>1Ö#cpÖ#ÔÖ#
! áÖ#gìÖ#qT×#.Æ×#Éõ×#~¿Ø#F>Ù#r…Ù#`øÙ#1YÚ#/‹Ú#w»Ú#3Û#yGÛ#:ÁÛ#xüÛ#uÜ#¯‚Ü#{2Ý#U®Ý#yÞ#<~Þ#h»Þ#q$ß#m–ß#^à#ƒcà#Rçà#3:á#Aná#c°á#Jâ#c_â#HÃâ#:ã#!Gã#,iã#7–ã#Îã#Gèã#s0ä#a¤ä#yå#f€å#Nçå#W6æ#XŽæ#oçæ#RWç#1ªç#1Üç#Iè#,Xè#-…è#3³è#3çè#3é#?Oé#V�é#Aæé#ò(ê#)ë#kEì#2±ì#?äì#[$í#Ž€í#^î#\nî#kËî#"7ï#RZï#•­ï#ŠCð#_Îð#b.ñ#‘ñ#}ò#�ò#4¬ò#,áò#<ó#DKó#J�ó#IÛó#x%ô#‹žô#·*õ#�âõ#žsö#‘÷#¢¤÷#ÊGø#»ù#˜Îù#tgú#œÜú#œyû#qü#^ˆü#Açü#`)ý#?Šý#_Êý#F*þ#·qþ#c)ÿ#š�ÿ#f($�$I$gY$,Á$Fî$A5$Qw$LÉ$@$YW$V±$D$HM$G–$?Þ$L$hk$OÔ$<$$Ûa$Y=$M—$Ÿå$¥…$N+	$bz	$1Ý	$K
! $R[
! $N®
! $ý
! $e$tƒ$Wø$RP$W£$4û$00
$7a
$N™
$.è
$p$4ˆ$W½$z$H�$�Ù$qg$fÙ$N@$‰�$†$| $N$<l$9©$Nã$2$
! J$†U$�Ü$Dm$�²$äP$Ã5$.ù$…($ƒ®$(2$g[$?Ã$8$7<$7t$6¬$7ã$8$<T$;‘$?Í$5
$?C$1ƒ$8µ$6î$(%$EN$D”$7Ù$E$>W$1–$IÈ$7$>J$@‰$3Ê$@þ$J? $(Š $B³ $9ö $@0!$<q!$9®!$6è!$9"$3Y"$:�"$:È"$3#$57#$1m#$=Ÿ#$6Ý#$:$$CO$$M“$$/á$$E%$EW%$6�%$/Ô%$@&$(E&$*n&$c™&$dý&$eb'$&È'$jï'$hZ($ŽÃ($RR)$„¥)$f**$W‘*$ké*$CU+$C™+$hÝ+$~F,$7Å,$Ký,$UI-$ˆŸ-$x(.$S¡.$_õ.$ZU/$m°/$z0$W™0$ñ0$gø0$i`1$IÊ1$…2$#š2$<¾2$-û2$>)3$Xh3$HÁ3$H
! 4$HS4$9œ4$¼Ö4$„“5$[6$Ôt6$tI7$(¾7$Tç7$™<8$“Ö8$ej9$|Ð9$]M:$e«:$x;$vŠ;$e<$pg<$xØ<$|Q=$�Î=$QP>$p¢>$o?$xƒ?$tü?$qq@$oã@$qSA$±ÅA$†wB$hþB$„gC$—ìC$R„D$T×D$@,E$?mE$2­E$[àE$B<F$oF$YïF$�IG$|ËG$xHH$~ÁH$€@I$�ÁI$mCJ$u±J$�'K$…·K$‰=L$�ÇL$‡IM$vÑM$~HN$yÇN$0AO$8rO$m«O$AP$B[P$užP$8Q$*MQ$:xQ$:³Q$:îQ$:)R$:dR$sŸR$]S$yqS$TëS$•@T$�ÖT$ttU$5éU$•V$”µV$tJW$4¿W$XôW$�MX$¦ëX$¨’Y$ª;Z$æZ$¬f[$\\$Jp\$F»\$W]$ Z]$:û]$6^$ZL^$u§^$+_$pI_$hº_$Y#`$}`$S›`$0ï`$7 a$_Xa$¸a$ŒÊa$iWb$OÁb$�c$•¡c$n7d$w¦d$qe$Q�e$Jâe$c-f$[‘f$=íf$$+g$CPg$T”g$Jég$#4h$?Xh$/˜h$"Èh$8ëh$$i$*Ai$*li$-—i$.Åi$-ôi$."j$-Qj$8j$6¸j$6ïj$6&k$j]k$4Èk$8ýk$6l$Sl$znl$…él$~om$:îm$C)n$Jmn$:¸n$?ón$r3o$¥¦o$VLp$~£p$}"q$\ q$Gýq$sEr$G¹r$?s$:As$6|s$;³s$7ïs$<'t$Ddt$>©t$7èt$T u$ouu$eåu$`Kv$:¬v$2çv$6w$tQw$3Æw$%úw$„ x$F¥x$Oìx$„<y$]Áy$Wz$Kwz$kÃz$ /{$8Ð{$=	|$gG|$8¯|$,è|$X}$On}$H¾}$<~$VD~$X›~$Eô~$Z:$S•$]é$TG€$0œ€$8Í€$X�$%_�$^…�$Hä�$6-‚$Ld‚$M±‚$Pÿ‚$LPƒ$J�ƒ$nèƒ$wW„$SÏ„$P#…$?t…$w´…$>,†$dk†$^Ð†$™/‡$QÉ‡$^ˆ$bzˆ$BÝˆ$I ‰$£j‰$¬Š$®»Š$°j‹$…Œ$²¡Œ$ÙT�$Û.Ž$ì
! �$Ú÷�$´Ò�$ð‡‘$¥x’$6“$€U“$IÖ“${ ”$Oœ”$˜ì”$5…•$r»•$G.–$jv–$|á–$–^—$Žõ—$Ž„˜$Z™$fn™$£Õ™$Cyš$n½š$q,›$�ž›$o œ$k�œ$Küœ$>H�$e‡�$Ní�$P<ž$Y�ž$pçž$HXŸ$H¡Ÿ$cêŸ$BN $R‘ $Aä $o&¡$u–¡$9¢$mF¢$O´¢$ƒ£$•ˆ£$H¤$rg¤$FÚ¤$T!¥$_v¥$aÖ¥$N8¦$s‡¦$ û¦$œ§$l¨$d‰¨$9î¨$=(©$>f©$.¥©$wÔ©$oLª$f¼ª$K#«$Ho«$G¸«$s¬$ˆt¬$ný¬$[l­$mÈ­$66®$Bm®$^°®$Q¯$<a¯$ˆž¯$O'°$Gw°$e¿°$@%±$3f±$}š±$k²$o„²$gô²$f\³$9Ã³$hý³$Hf´$=¯´$9í´$N'µ$Gvµ$¾µ$_Þµ$[>¶$‡š¶$@"·$Nc·$L²·$Nÿ·$XN¸$X§¸$=¹$>¹$sAº$vµº$k,»$e˜»$Rþ»$_Q¼$i±¼$5½$WQ½$O©½$où½$ki¾$RÕ¾$F(¿$�o¿$dñ¿$EVÀ$fœÀ$�Á$8”Á$TÍÁ$\"Â$XÂ$:ØÂ$œÃ$1°Ã$râÃ$NUÄ$�¤Ä$q&Å$*˜Å$8ÃÅ$\üÅ$WYÆ$Ä±Æ$‚vÇ$cùÇ$w]È$†ÕÈ$t\É$fÑÉ$D8Ê$"}Ê$% Ê$+ÆÊ$%òÊ$%Ë$%>Ë$%dË$+ŠË$%¶Ë$+ÜË$!Ì$+*Ì$%VÌ$#|Ì$- Ì$+ÎÌ$%úÌ$% Í$-FÍ$%tÍ$%šÍ$%ÀÍ$-æÍ$%Î$%:Î$%`Î$%†Î$%¬Î$+ÒÎ$%þÎ$+$Ï$%PÏ$#vÏ$%šÏ$+ÀÏ$%ìÏ$%Ð$%8Ð$-^Ð$%ŒÐ$%²Ð$%ØÐ$)þÐ$%(Ñ$%NÑ$%tÑ$šÑ$g¹Ñ$%!Ò$!GÒ$)iÒ$j“Ò$jþÒ$+iÓ$-•Ó$AÃÓ$EÔ$8KÔ$J„Ô$@ÏÔ$�Õ$ª Õ$žKÖ$­êÖ$2˜×$Ë×$@æ×$('Ø$0PØ$/�Ø$:±Ø$DìØ$‘1Ù$aÃÙ$3%Ú$1YÚ$‹Ú$Q§Ú$QùÚ$aKÛ$j­Û$?Ü$<XÜ$œ•Ü$#2Ý$TVÝ$T«Ý$TÞ$1UÞ$2‡Þ$5ºÞ$8ðÞ$`)ß$[Šß$Væß$S=à$Q‘à$Lãà$@0á$|qá$Rîá$QAâ$G“â$CÛâ$Uã$2uã$P¨ã$5ùã$8/ä$@hä$2©ä$.Üä$Gå$YSå$<­å$#êå$Iæ$IXæ$2¢æ$3Õæ$M	ç$*Wç$X‚ç$AÛç$8è$EVè$Mœè$Gêè$b2é$R•é$Fèé$@/ê$"pê$^“ê$=òê$M0ë$Q~ë$8Ðë$Q	ì$U[ì$M±ì$Oÿì$kOí$.»í$#êí$yî$[ˆî$=äî$P"ï$hsï$EÜï$#"ð$;Fð$t‚ð$m÷ð$:eñ$8 ñ$9Ùñ$Gò$G[ò$D£ò$Bèò$T+ó$:€ó$G»ó$Gô$FKô$I’ô$SÜô$T0õ$6…õ$C¼õ$0ö$b1ö$'”ö$ƒ¼ö$H@÷$Y‰÷$.ã÷$Lø$=_ø$"�ø$WÀø$Fù$L_ù$F¬ù$Qóù$IEú$Q�ú$;áú$>û$@\û$c�û$Mü$OOü$SŸü$4óü$u(ý$7žý$DÖý$Wþ$Ysþ$DÍþ$Oÿ$Ubÿ$V¸ÿ$“%’£%L6%`ƒ%0ä%@%8V%?�%:Ï%(
! %L3%@€%8Á%Áú%Â¼%„%8%>=%K|%SÈ%b%M%“Í%2a%P”%‡å%nm	%-Ü	%@
! 
! %9K
! %_…
! %På
! %y6%,°%]Ý%D;%D€%*Å%Eð%F6
%8}
%\¶
%2%2F%#y%+�%CÉ%;
%;I%Q…%2×%Y
! %^d%gÃ%V+%L‚%BÏ%B%yU%^Ï%O.%3~%!²%/Ô%.%/3%/c%M“%Má%M/%E}%MÃ%E%MW%M¥%Eó%E9%E%6Å%(ü%L%%Ar%O´%7%2<%Ao%^±%]%]n%9Ì%5%;<%5x%4®%5ã%4%9N%5ˆ%5¾%5ô%5*%5`%5–%BÌ%6%pF%F·%@þ%H?%Uˆ%5Þ%, %XA %!š %&¼ %2ã %G!%3^!%q’!%i"%0n"%MŸ"%6í"%>$#%:c#%Qž#%Eð#%;6$%}r$%/ð$%? %%Q`%%^²%%O&%Xa&%eº&%p '%d‘'%2ö'%>)(%Vh(%6¿(%Eö(%1<)%Tn)%jÃ)%e.*%*”*%y¿*%T9+%]Ž+%Yì+%,F,%Cs,%O·,%J-%HR-%8›-%NÔ-%C#.%<g.%0¤.%~Õ.%yT/%1Î/%`0%@a0%=¢0%Dà0%E%1%ck1%gÏ1%T72%FŒ2%GÓ2%D3%D`3%4¥3%YÚ3%744%4l4%d¡4%‰5%ƒ�5%G6%$\6%W�6%VÙ6%P07%S�7%7Õ7%E
8%yS8%bÍ8%N09%09%N°9%Rÿ9%_R:%w²:%e*;%W�;%¥è;%ÀŽ<%BO=%b’=%bõ=%6X>%_�>%[ï>%YK?%g¥?%n
@%p|@%3í@%^!A%y€A%3úA%Z.B%8‰B%rÂB%t5C%ŠªC%5D%gµD%SE%JqE%q¼E%�.F%V¿F%jG%Œ�G%OH%R^H%R±H%XI%ƒ]I%PáI%N2J%_�J%wáJ%vYK%pÐK%oAL%p±L%W"M%\zM%\×M%^4N%o“N%UO%`YO%JºO%�P%d£P%dQ%bmQ%GÐQ%nR%f‡R%`îR%›OS%pëS%:\T%n—T%¬U%p³U%W$V%J|V%~ÇV%oFW%T¶W%^X%TjX%4¿X%AôX%06Y%DgY%H¬Y%.õY%M$Z%,rZ%.ŸZ%SÎZ%l"[%j�[%ú[%;\%�M\%zÝ\%_X]%_¸]%[^%:t^%¯^%oÆ^%N6_%K…_%UÑ_%R'`%Pz`%OË`%Sa%Yoa%LÉa%Fb%f]b%&Äb%Iëb%5c%8Uc%²Žc%¥Ad%Fçd%Z.e%€‰e%+
! f%K6f%#‚f%"¦f%)Éf%.óf%F"g%9ig%5£g%3Ùg%1
h%,?h%+lh%+˜h%/Äh%.ôh%0#i%.Ti%>ƒi%2Âi%3õi%7)j%4aj%-–j%>Äj%1k%15k%1gk%4™k%2Îk%3l%35l%3il%1�l%^Ïl%^.m%g�m%Uõm%@Kn%¢Œn%…/o%Kµo%Bp%PDp%P•p%(æp%Yq%Biq%R¬q%[ÿq%Z[r%@¶r%‚÷r%Zzs%ƒÕs%‚Yt%SÜt%]0u% Žu%k/v%_›v%_ûv%E[w%‚¡w%”$x%P¹x%p
! y%2{y%Y®y%!z%P*z%2{z%‘®z%j@{%o«{%]|%]y|%g×|%0?}%@p}%›±}%�M~%NÛ~%z*%L¥%ò%3€%A@€%X‚€%>Û€%9�%HT�%v��%7‚%bL‚%^¯‚%.ƒ%%=ƒ%>cƒ%=¢ƒ%?àƒ%L „%Zm„%È„%câ„%0F…%Pw…%…È…%œN†%žë†%™Š‡%Q$ˆ%ivˆ%€àˆ%ua‰%‰×‰%±aŠ%æ‹%0ú‹%?+�%Gk�%!³�%mÕ�%BCŽ%\†Ž%UãŽ%<9�%>v�%Jµ�%e�%ff�%,Í�%iú�%Md‘%Y²‘%`’%2m’%_ ’%_“%r`“%1Ó“%ƒ”%D‰”%3Î”%Z•%F]•%H¤•%Xí•%XF–%LŸ–%Wì–%gD—%\¬—%„	˜%ƒŽ˜%E™%’X™%lë™%RXš%\«š%‘›%cš›%cþ›%gbœ%CÊœ%~�%M��%LÛ�%L(ž%Wuž%NÍž%AŸ%V^Ÿ%rµŸ%u( %<ž %NÛ %7*¡%9b¡%Sœ¡%2ð¡%T#¢%Tx¢%^Í¢%`,£%L�£%KÚ£%a&¤%=ˆ¤%WÆ¤%A¥%^`¥%<¿¥%Tü¥%<Q¦%TŽ¦%Jã¦%b.§%Y‘§%jë§%[V¨%t²¨%Y'©%U�©%`×©%h8ª%b¡ª%T«%EY«%0Ÿ«%HÐ«%J¬%^d¬%4Ã¬%Xø¬%GQ­%‰™­%¬#®%fÐ®%7¯%jQ¯%?¼¯%,ü¯%))°%VS°%3ª°%:Þ°%0±%CJ±%BŽ±%UÑ±%h'²%m�²%fþ²%me³%±Ó³%a…´%aç´%uIµ%b¿µ%N"¶%Pq¶%MÂ¶%M·%e^·%`Ä·%I%¸%Mo¸%a½¸%\¹%O|¹%jÌ¹%m7º%s¥º%^»%—x»%‚¼%q“¼%\½%cb½%pÆ½%�7¾%rÈ¾%d;¿%† ¿%G'À%OoÀ%«¿À%TkÁ%RÀÁ%fÂ%AzÂ%A¼Â%�þÂ%=€Ã%i¾Ã%e(Ä%CŽÄ%lÒÄ%a?Å%8¡Å%JÚÅ%Z%Æ%E€Æ%mÆÆ%R4Ç%_‡Ç%GçÇ%R/È%G‚È%LÊÈ%YÉ%KqÉ%E½É%’Ê%D–Ê%.ÛÊ%“
! Ë%{žË%‡Ì%‡¢Ì%#*Í%VNÎ%¡¥Î%}GÏ%†ÅÏ%^LÐ%k«Ð%kÑ%NƒÑ%PÒÑ%s#Ò%N—Ò%KæÒ%/2Ó%#bÓ%X†Ó%BßÓ%Z"Ô%M}Ô%NËÔ%NÕ%-iÕ%s—Õ%�Ö%X™Ö%£òÖ%C–×%]Ú×%A8Ø%CzØ%X¾Ø%lÙ%.„Ù%c³Ù%8Ú%VPÚ%a§Ú%7	Û%fAÛ%0¨Û%PÙÛ%:*Ü%<eÜ%=¢Ü%àÜ%%úÜ%P Ý%KqÝ%"½Ý%3àÝ%[Þ%,pÞ%2�Þ%zÐÞ%LKß%C˜ß%TÜß%U1à%1‡à%¹à%$×à%&üà%U#á%Zyá%Ôá%2ðá%!#â%FEâ%9Œâ%\Æâ%*#ã%FNã%F•ã%8Üã%Bä%PXä%@©ä%þêä%¯éå%2™æ%AÌæ%5ç%BDç%\‡ç%’äç%Šwè%Šé%c�é%~ñé%Vpê%†Çê%<Në%æ‹ë%írì%w`í%KØí%*$î%WOî%!§î%.Éî%&øî%*ï%qJï%\¼ï%=ð%dWð%µ¼ð%4rñ%�§ñ%�)ò%3«ò%rßò%pRó%@Ãó%¤ô%{©ô%l%õ%Z’õ%€íõ%2nö%2¡ö%.Ôö%*÷%6.÷%1e÷%C—÷%4Û÷%%ø%¸6ø%¯ïø%QŸù%Mñù%*?ú%`jú%PËú%Fû%dcû%CÈû%Tü%<aü%Tžü%Róü%_Fý%2¦ý%EÙý%[þ%9{þ%Gµþ%zýþ%1xÿ%eªÿ%K&N\&g«&@&AT&p–&{&Lƒ&€Ð&YQ&8«&ßä&kÄ&R0&ƒ&+&‰/&‘¹&…K&tÑ&:F&W�&|Ù&eV	&-¼	&mê	&3X
! &xŒ
! &C&eI&C¯&Có&w7&l¯&x
&2•
&VÈ
&4&pT&VÅ&[&Hx&.Á&5ð&4&&J[&Û¦&æ‚&Mi&:·&dò&AW&A™&/Û&Œ&s˜&k&^x&š×&or&­â&ƒ�&H&6]&9”&;Î&:
! &EE&W‹&Pã&T4&b‰&ì&&"&=&`V&G·&Bÿ&ZB&Á�&+_&,‹&?¸&Tø&&M&1t&L¦&ó&N&gb&?Ê&I
!  &IT &?ž &%Þ &F!&RK!&Pž!&6ï!&?&"&]f"&AÄ"&##&_*#&cŠ#&[î#&-J$&Kx$&&Ä$&fë$&�R%&yâ%&-\&&SŠ&&IÞ&&k('&[”'&?ð'&{0(&Q¬(&Zþ(&aY)&Q»)&d
*&Rr*&HÅ*&@+&0O+&¤€+&R%,&Ux,&UÎ,&S$-&Sx-&AÌ-&A.&KP.&Jœ.&Rç.&):/&nd/&`Ó/&f40&h›0&>1&DC1&Hˆ1&^Ñ1&U02&0†2&Y·2&r3&Y„3&[Þ3&A:4&R|4&@Ï4&65&+G5&Hs5&S¼5&,6&N=6&dŒ6&8ñ6&Y*7&f„7&Oë7&F;8&J‚8&WÍ8&C%9&ti9&gÞ9&7F:&J~:&LÉ:&a;&ex;&†Þ;&Pe<&y¶<&–0=&nÇ=&96>&9p>&Cª>&Aî>&Ÿ0?&«Ð?&ˆ|@&TA&^ZA&)¹A&žãA&ƒ‚B&SC&wZC&rÒC&OED&a•D&M÷D&OEE&K•E&�áE&,rF&<ŸF&LÜF&`)G&tŠG&EÿG&zEH&zÀH&ˆ;I&[ÄI&E J&IfJ&\°J&y
K&_‡K&>çK&O&L&_vL&^ÖL&I5M&YM&SÙM&U-N&ˆƒN&PO&R]O&H°O&ùO&P&\4P&R‘P&häP&±MQ&‚ÿQ&R‚R&eÕR&�;S&jËS&^6T&Z•T&¸ðT&H©U&aòU&~TV&ŽÓV&&bW&8‰W&TÂW&`X&WxX&ŠÐX&ª[Y&ŒZ&-“Z&NÁZ&T[&ie[&{Ï[&›K\&—ç\&`]&{à]&D\^&L¡^&Cî^&M2_&+€_&G¬_&=ô_&A2`&9t`&_®`&^a&_ma&[Ía&c)b&Q�b&ßb&ðb&=c&*Ac&#lc&@�c&²Ñc&œ„d&-!e&kOe&T»e&mf&Z~f&ùÙf&eÓg&x9h&µ²h&Nhi&^·i&kj&Š‚j&†
k&$”k&#¹k&2Ýk&:l&–Kl&Zâl&k=m&B©m&Pìm&N=n&DŒn&"Ñn&8ôn&”-o&jÂo&n-p&œp&l´p&!q&W.q&}†q&Wr&f\r&/Ãr&qór&|es&�âs&cpt&$Ôt&@ùt&c:u&žu&Nv&Bmv&r°v&ˆ#w&Q¬w&¨þw&w§x&sy&ˆ“y&4z&^Q{&x°{&€)|&xª|&•#}&^¹}&’~&#«~&sÏ~&”C&~Ø&pW€&ûÈ€&hÄ�&]-‚&\‹‚&Iè‚&¢2ƒ&\Õƒ&+2„&2^„&O‘„&Ká„&)-…&*W…&8‚…&E»…&=†&s?†&s³†&s'‡&b›‡&jþ‡&piˆ&jÚˆ&vE‰&[¼‰&cŠ&[|Š&cØŠ&m<‹&~ª‹&])Œ&d‡Œ&dìŒ&vQ�&vÈ�&a?Ž&a¡Ž&g�&Ik�&9µ�&[ï�&sK�&[¿�&†‘&{¢‘&^’&)}’&J§’&€ò’&Fs“&Gº“&D”&ˆG”&KÐ”&u•&ó’•&8†–&G¿–&w—&w—&X÷—&ØP˜&Ø)™&Yš&;\š&Ž˜š&A'›&<i›&L¦›&Ió›&p=œ&4®œ&-ãœ&8�&EJ�&)��&Šº�&ˆEž&hÎž&o7Ÿ&c§Ÿ&i &_u &mÕ &ïC¡&23¢&@f¢&B§¢&Eê¢&.0£&f_£&AÆ£&.¤&E7¤&2}¤&=°¤&6î¤&,%¥&�R¥&(Ô¥&%ý¥&1#¦&qU¦&ŠÇ¦&ÁR§&F¨&{[¨&{×¨&™S©&›í©&X‰ª&Lâª&=/«&om«&\Ý«&:¬&?º¬&Nú¬&@I­&gŠ­&iò­&J\®&B§®&vê®&a¯&7u¯&A­¯&jï¯&vZ°&IÑ°&K±&\g±&VÄ±&M²&�i²&Pë²&r<³&0¯³&0à³&/´&„A´&NÆ´&�µ&~¥µ&‡$¶&b¬¶&c·&os·&nã·&"R¸&.u¸&-¤¸&Ò¸&�ò¸&bt¹&6×¹&Iº&;Xº&8”º&EÍº&:»&3N»&n‚»&nñ»&Y`¼&3º¼&Xî¼&YG½&e¡½&9¾&-A¾&2o¾&&¢¾&ÆÉ¾&¼�¿&²MÀ&ÄÁ&1ÅÁ&Z÷Á&ZRÂ&Q­Â&ZÿÂ&jZÃ&{ÅÃ&iAÄ&�«Ä&�9Å&eÇÅ&K-Æ&myÆ&eçÆ&jMÇ&d¸Ç&´È&™ÒÈ&±lÉ&“Ê&R²Ê&PË&WVË&›®Ë&‡JÌ&ƒÒÌ&ÁVÍ&HÎ&naÎ&DÐÎ&KÏ&KaÏ&Q­Ï&€ÿÏ&N€Ð&ÿÏÑ&iÏÒ&R9Ó&óŒÓ&W€Ô&pØÔ&qIÕ&<»Õ&˜øÕ&Š‘Ö&a×&8~×&¨·×&r`Ø&pÓØ&rDÙ&„·Ù&[<Ú&[˜Ú&UôÚ&yJÛ&’ÄÛ&bWÜ&yºÜ&r4Ý&}§Ý&v%Þ&„œÞ&x!ß&§šß&�Bà&pàà&•Qá&�çá&…uâ&…ûâ&b�ã&`äã&œEä&“âä&_vå&hÖå&w?æ&\·æ&Sç&|hç&eåç&™Kè&•åè&™{é&�ê&š£ê&’>ë&aÑë&g3ì&ƒ›ì&�í&T¯í&eî&|jî&}çî&«eï&–ð&–¨ð&f?ñ&×¦ñ&{~ó&²úó&Q­ô&yÿô&
! yõ& „õ&"¥õ&8Èõ&Ûö&‚Ýö&@`÷&¡÷&!Á÷&Lã÷&V0ø&ˆ‡ø&šù&›«ù&”Gú&yÜú&‹Vû&Žâû&Uqü&aÇü&b)ý&Œý&zþ&U‡þ&WÝþ&}5ÿ&a³ÿ&'P('Fy'#À'—ä')|'L¦'<ó'U0'_†'fæ'MM'D›'‚à'†c'rê's]'{Ñ'ŸM'eí'_S'k³'}'N�'kì'cX	'p¼	'S-
! 'B�
! '†Ä
! '�K'®Û'^Š'ié'^S
'p²
'G#'ak'�Í'!^'o€'Að'P2'†ƒ'8
! 'ZC'gž'I'IP'lš'�'~‰'F'YO'f©'@'OQ'u¡'^'Œv'F'OJ'&š'VÁ'V'o')€'Fª'rñ'nd''Ó'Nû'>J'M‰'V×'P.'8'4¸'Hí',6''c',‹'3¸'+ì'O'1h'.š'0É'Cú'C>'0‚',³',à'>
 '+L '2x '+« '?× '.!',F!'>s!'2²!'Kå!'1"'.O"'H~"'+Ç"':ó"''.#'yV#'Ð$'Hã%'E,&'Wr&':Ê&'P''2V''E‰''&Ï''&ö''.('6L('!ƒ('$¥('MÊ('0)'�I)'Zç)'mB*'X°*'Z	+'…d+'Eê+'e0,':–,'RÑ,'`$-'?…-'Å-'iÛ-'TE.'‚š.'x/'9–/'@Ð/'C0'yU0'‡Ï0'?W1'<—1'xÔ1'UM2'z£2'š3'�¹3'MG4'“•4'A)5')k5'+•5'KÁ5''
6'*56'd`6'—Å6'™]7'j÷7'†b8'-é8'9'?/9'Wo9'UÇ9'Š:'N¨:'Y÷:',Q;'l~;'Ië;'G5<'@}<'^¾<'O='cm='^Ñ='p0>'a¡>'g?'8k?'v¤?'p@'‹Œ@'_A'9xA'h²A'ŒB'£¨B'7LC'š„C'(D'7HD'-€D'9®D'lèD'tUE'žÊE'viF'ràF'cSG'<·G'DôG'X9H'’H'U©H'*ÿH'S*I'·~I'g6J'pžJ'3K'#CK'YgK'-ÁK'zïK':jL'+¥L';ÑL'>
M'.LM'3{M'€¯M'(0N'9YN'*“N't¾N'J3O'Y~O'„ØO'@]P'GžP'RæP'B9Q'_|Q'MÜQ'@*R';kR'<§R'‡äR'7lS'!¤S'+ÆS'íòS'¢àT',ƒU'*°U')ÛU'!V'!'V'!IV'UkV'4ÁV')öV'D W'JeW'D°W'QõW'?GX'L‡X'dÔX'59Y'doY'bÔY'27Z'IjZ'†´Z'Q;['R�['@à['9!\'7[\'L“\'Bà\'?#]'Ac]'8¥]'rÞ]'rQ^'+Ä^'nð^'`__'9À_'Åú_'XÀ`'€a'uša'ub'o†b'`öb'qWc'8Éc'bd'1ed'R—d'Vêd'+Ae'Dme'²e'xÎe'NGf'9–f'?Ðf'<g')Mg'bwg'-Úg'dh'Umh'¬Ãh':pi'~«i'J*j'muj'oãj'}Sk'GÑk'Ál'fÛl'TBm'n—m'hn'~on'Fîn'O5o'a…o'Eço'3-p'Gap'2©p'KÜp')(q'Rq'lq'‹q'_œq'<üq'D9r',~r'€«r'B,s'eos'7Õs'@
t'DNt'V“t'uêt'q`u'lÒu'‹?v'bËv'�.w'P°w'Jx'tLx'lÁx'J.y'fyy'�ày'.qz'1 z'EÒz':{'eS{'/¹{'+é{'*|'g@|'e¨|'T}'Yc}'Q½}'\~']l~']Ê~'A('j'„'fž'µ€'º»€'�v�'A‚'?V‚'@–‚'¥×‚'x}ƒ'Nöƒ'ŠE„'QÐ„'B"…'he…'GÎ…'M†'�d†'Pô†'|E‡'’Â‡'NUˆ'¤ˆ'5Àˆ'Cöˆ'Z:‰'@•‰'JÖ‰'v!Š'?˜Š'§ØŠ'4€‹'žµ‹'•TŒ'êŒ';
! �';F�'t‚�'¤÷�'JœŽ';çŽ';#�'Q_�'_±�'c�'au�'n×�'gF‘'V®‘'‚’'\ˆ’'på’'>V“'t•“'K
! ”'NV”'l¥”'A•'‹T•'‡à•'›h–'U—']Z—'F¸—'Pÿ—'JP˜'V›˜'Fò˜'�9™'h»™'P$š'Ruš'¨Èš'‘q›'Rœ'~Vœ'ÎÕœ'm¤�'rž'A…ž'AÇž'#	Ÿ'”-Ÿ'…ÂŸ'^H 'n§ 'G¡'j^¡'EÉ¡'W¢'mg¢'(Õ¢'/þ¢'%.£'.T£'9ƒ£'N½£'V¤'nc¤'vÒ¤'ZI¥'L¤¥'wñ¥'Ui¦'X¿¦'W§'Ip§'7º§'Nò§'iA¨'�«¨'\<©'b™©'Lü©'AIª'_‹ª'mëª'CY«';�«'?Ù«'N¬'7h¬'# ¬'Ä¬'&à¬'­'J­'@g­'7¨­':à­'H®'Ed®'Kª®':ö®'K1¯'@}¯'6¾¯'Qõ¯'lG°'x´°'Y-±'e‡±'Zí±'H²':Z²'>•²'JÔ²'m³'7�³'iÅ³'3/´'`c´'*Ä´'Mï´'i=µ'm§µ'N¶'\d¶'iÁ¶'<+·'Hh·'3±·'Aå·';'¸'cc¸'eÇ¸'J-¹'=x¹'X¶¹'7º'AGº'X‰º'Zâº'F=»'F„»'OË»'[¼'Fw¼'N¾¼'>
½'RL½'(Ÿ½'(È½'6ñ½'L(¾'Ju¾'6À¾'œ÷¾'2”¿'{Ç¿'+CÀ'-oÀ'²�À'”PÁ'EåÁ'-+Â';YÂ',•Â'8ÂÂ'�ûÂ'5‰Ã'H¿Ã'dÄ'KmÄ'4¹Ä'GîÄ'@6Å'@wÅ'@¸Å'@ùÅ'-:Æ'�hÆ'|öÆ'tsÇ'eèÇ'dNÈ'!³È'`ÕÈ'66É'JmÉ'F¸É'JÿÉ'lJÊ'F·Ê'BþÊ'sAË'AµË'c÷Ë'c[Ì'T¿Ì'eÍ'LzÍ'cÇÍ't+Î'[ Î':üÎ'g7Ï'eŸÏ'ZÐ'k`Ð'RÌÐ'zÑ'ašÑ'RüÑ'fOÒ'@¶Ò'k÷Ò'zcÓ'zÞÓ'‡YÔ'`áÔ'BÕ'zDÖ'J¿Ö'Ÿ
! ×'}ª×'s(Ø'rœØ'UÙ'ieÙ'`ÏÙ'70Ú'¦hÚ'pÛ'D€Û'nÅÛ'64Ü'ªkÜ'CÝ'CZÝ'?žÝ'1ÞÝ'mÞ'H~Þ'`ÇÞ'7(ß'm`ß'uÎß'Dà'wÄà'v<á'Z³á'nâ'I}â'ƒÇâ'CKã'L�ã'LÜã'B)ä'±lä'qå'l�å'ýå'�ç's¦ç'Œè'f§è'bé'#qé'O•é')åé'oê'uê'Kõê'KAë'@�ë'$Îë'Dóë'”8ì'RÍì'7 í';Xí'=”í'fÒí'O9î'H‰î'jÒî'}=ï'<»ï'Nøï'aGð'k©ð'_ñ'ouñ'‡åñ'ˆmò'Qöò'4Hó'9}ó'9·ó'Yñó'~Kô'QÊô'sõ'1�õ'&Âõ'Wéõ'SAö'W•ö'[íö'gI÷'7±÷'Jé÷'Z4ø'O�ø'Sßø'i3ù'<�ù']Úù'F8ú'?ú'[¿ú'‹û'ƒ§û'=+ü'9iü'5£ü'4Ùü'2ý'NAý'b�ý'†óý'@zþ'&»þ'(âþ'$ÿ'60ÿ'$gÿ'=Œÿ'=Êÿ'S(‘\(~î(_m(BÍ(,(+=(@i(�ª(,(qH(uº(—0(eÈ(p.(ˆŸ(l((�•(X%(z~(mù(qg(rÙ(0L	(C}	(JÁ	(E
! (dR
! (}·
! (U5(K‹(T×(Ÿ,
(¡Ì
(Ÿn(˜(Ÿ§(vG(i¾(u((už(i(u~(uô(ej(„Ð(„U(¼Ú(y—(x(yŠ(x(„}( (¬£(žP(#ï(;(\O(\¬(a	(ƒk(mï(;](C™(6Ý(5(UJ(- (NÎ($(QB(U”(Wê(RB(v•(Q (~^ (JÝ (c(!(UŒ!(Hâ!(^+"(LŠ"(<×"(A#(:V#(8‘#(<Ê#(­$($µ$(=Ú$(X%(Bq%(@´%(Hõ%(_>&(Tž&(Ló&(e@'(W¦'(þ'(k((O„((5Ô((6
! )(}A)(d¿)(R$*(Cw*(Q»*(\
+(ij+(mÔ+(EB,(Cˆ,(SÌ,(a -((‚-(#«-(*Ï-(5ú-(r0.(a£.(A/(xG/()À/(;ê/(/&0(*V0(B�0(ÂÄ0(8‡1(%À2(?æ2(÷&3(w4(ƒ–4(z5(t•5(€
! 6(Q‹6(KÝ6(R)7(|7(gü7(Id8(Y®8(p9(”y9(":(f1:(h˜:(g;(Ai;(�«;( ;<(5\<(t’<(*=(>2=(¼q=(‰.>(Z¸>(`?(ft?(UÛ?(c1@(6•@(@Ì@(B
A(=PA(KŽA(jÚA(XEB(vžB(nC(M„C(¸ÒC(-‹D(0¹D("êD(1
E("?E(#bE(0†E("·E(0ÚE("F(0.F(1_F("‘F(1´F(5æF("G(#?G(cG(5~G(0´G(1åG(1H(#IH(#mH(4‘H(NÆH(éI(vÿI(-vJ(	¤K(}®L(u,M(k¢M(XN(RgN(TºN(TO(0dO(K•O(¯áO(K‘P(4ÝP(?Q(cRQ(s¶Q(]*R(UˆR(ŠÞR(@iS(sªS(cT(9‚T(0¼T(ˆíT(¦vU(‡V(¥¥V(„KW(iÐW(i:X(}¤X(g"Y(¯ŠY(¸:Z(ÇóZ(™»[(�U\(ˆã\(ll](uÙ](€O^(aÐ^(N2_(7�_(�¹_(6J`(6�`(5¸`(hî`(¶Wa(Rb(Tab(v¶b(U-c({ƒc(Mÿc(YMd(Y§d(Ye(a[e(7½e(Mõe(YCf(l�f(l
! g(mwg(låg(YRh(l¬h(Yi(Ssi(>Çi(*j(41j(`fj(bÇj(l*k(~—k(¬l(˜Ãl([\m(™¸m(cRn(µ¶n(Hlo(Aµo(”÷o(”Œp(”!q(E¶q(Züq(ZWr(Z²r(f
s(sts(šès(:ƒt(L¾t(6u(HBu(�‹u(›v(’µv(LHw(g•w(hýw(_fx(VÆx(ly(kŠy(»öy(¸²z(Yk{(hÅ{(`.|(‘�|(R!}(~t}(Èó}(*¼~(Tç~(K<(Tˆ(yÝ(„W€(Ü€(q\�(7Î�(i‚(ep‚(4Ö‚(Xƒ(Xdƒ(G½ƒ(G„(„M„('Ò„(Mú„(H…(Lc…(C°…(Aô…(A6†(Jx†(ýÃ†(BÁ‡(Lˆ(NQˆ(R ˆ(~óˆ(Žr‰(GŠ(˜IŠ(}âŠ(`‹(yà‹(vZŒ(<ÑŒ(f�(Ru�(¥È�(XnŽ(pÇŽ(,8�(‚e�()è�(7�()J�(;t�(=°�(sî�(Fb‘(B©‘(Dì‘(G1’(;y’(Rµ’(E“(5N“(f„“(Jë“(¥6”(|Ü”(;Y•(H••(6Þ•(<–(5R–(;ˆ–(YÄ–(n—(5�—(WÃ—(U˜(0q˜('¢˜(YÊ˜(=$™(%b™(5ˆ™(;¾™(iú™(Zdš(F¿š(F›(?M›(m�›(Jû›(FFœ(K�œ(?Ùœ(@�(VZ�(I±�(=û�(=9ž(nwž(Œæž(OsŸ(DÃŸ(m (Kv (EÂ (,¡(I5¡(L¡(?Ì¡(K¢(bX¢(g»¢(j#£(NŽ£(SÝ£(V1¤(Rˆ¤(TÛ¤(w0¥(v¨¥(S¦(—s¦(›§(o§§(k¨(aƒ¨(~å¨(<d©(�¡©(_?ª(nŸª(W«(Xf«(P¿«(_¬(Jp¬(—»¬(S­(oÓ­(VC®(aš®(hü®(e¯(�å¯(nƒ°(<ò°(…/±(�µ±(†7²(w¾²(d6³(]›³(aù³(f[´(„Â´(MGµ(G•µ(lÝµ(IJ¶(|”¶(c·(Ou·(tÅ·(m:¸(’¨¸(Y;¹(U•¹(ë¹(lkº(`Øº(ƒ9»(™½»(fW¼(æ¾¼(¬¥½(ÓR¾(©&¿(£Ð¿(¹tÀ(®.Á(MÝÁ(“+Â(J¿Â(c
! Ã(3nÃ(6¢Ã(6ÙÃ(kÄ(E|Ä(CÂÄ(eÅ(@lÅ(u­Å(¬#Æ(¹ÐÆ(6ŠÇ(wÁÇ(@9È(FzÈ(dÁÈ((&É(oOÉ(D¿É(=Ë(UBË(‡˜Ë(‡ Ì(;¨Ì(!äÌ(ZÍ(8aÍ(7šÍ(7ÒÍ(=
! Î(1HÎ(9zÎ(\´Î(bÏ(otÏ(JäÏ(E/Ð(!uÐ(—Ð(³Ð(:ÓÐ(Ñ(!,Ñ(TNÑ(U£Ñ("ùÑ(/Ò(5LÒ(>‚Ò(DÁÒ(4Ó(‘;Ó(SÍÓ(^!Ô(Z€Ô(JÛÔ(7&Õ(4^Õ(P“Õ(äÕ(mÖ(8pÖ(D©Ö(aîÖ(eP×(O¶×(xØ(€Ø(rÙ(nsÙ(‡âÙ(½jÚ(@(Û(EiÛ(X¯Û(:Ü(9CÜ(>}Ü(9¼Ü(>öÜ(?5Ý(5uÝ(%«Ý((ÑÝ(,úÝ(8'Þ(`Þ(wÞ(�Þ(�«Þ(Q9ß(Œ‹ß(2à(/Kà(g{à(Zãà(_>á(Xžá((÷á(D â(Meâ(d³â(fã()ã(5©ã(Fßã(U&ä(U|ä(LÒä(Qå(tqå(cæå(SJæ(Ežæ(xäæ(c]ç([Áç(Fè(idè(aÎè(a0é([’é(Uîé(YDê(]žê(`üê(5]ë(o“ë(/ì(c3ì(,—ì(MÄì(Sí(qfí(YØí(t2î(P§î(xøî(Sqï(\Åï(ƒ"ð(R¦ð(-ùð(\'ñ(W„ñ(YÜñ(�6ò(bÆò(`)ó(OŠó(YÚó(V4ô(8‹ô(_Äô(B$õ(/gõ(-—õ(œÅõ(<bö(`Ÿö(a÷(~b÷(�á÷(frø(mÙø(8Gù(/€ù(!°ù((Òù(0ûù(8,ú()eú(Q�ú('áú(A	û(LKû(O˜û(3èû(zü(^—ü(Böü(œ9ý(<Öý(>þ(!Rþ('tþ(+œþ(cÈþ(Q,ÿ(B~ÿ(FÁÿ(1)G:)U‚)OØ)()&F)-m)K›)Nç)L6)£ƒ)k')i“)Àý)H¾)£)i«)À)uÖ)UL)Q¢)Mô).B)-q)BŸ)@â)>#	):b	)A�	)9ß	)B
! )4\
! ):‘
! )+Ì
! )aø
! )`Z)Y»)R)?h)+¨)'Ô)6ü)?3
)os
)bã
)\F)%£)LÉ)R)Xi)pÂ)C3)6w)>®)%í)%)V9)\�)6í)|$)o¡)J)Q\)K®)9ú)<4)'q)K™)?å)L%)Wr)0Ê)2û)6.)!e)?‡).Ç)=ö):4)4o)=¤)6â)F),`)1�)I¿)E	)DO)E”)ÞÚ),¹)Oæ)C6)Bz)B½)8)A9)<{)5¸)Aî)90).j)8™):Ò)&
);4)<p)u­)Y#)})E�):ã)3 )CR )A– )^Ø )'7!)E_!)�¥!)�3")ŽÃ")7R#)6Š#)7Á#)Eù#)g?$)M§$)^õ$)OT%)B¤%)7ç%):&)�Z&)pê&)Š[')pæ')„W()EÜ()˜"))˜»))PT*)1¥*)^×*)F6+)2}+)E°+)Aö+)h8,)Y¡,)Kû,)HG-)=�-)@Î-)e.)vu.)tì.)>a/)I /)ê/)70)$90)+^0)LŠ0)_×0)O71)C‡1)$Ë1)ôð1)å2)Ôë3)!À4)9â4)J5)Vg5)u¾5)E46)Lz6)hÇ6)O07)C€7)fÄ7)M+8)vy8)Qð8)CB9)Ù†9)p`:)IÑ:)-;)AI;):‹;)@Æ;)b<)?j<)=ª<)>è<))'=)(Q=)Lz=)2Ç=)\ú=)0W>),ˆ>)Bµ>)>ø>)@7?)#x?)bœ?)Sÿ?)pS@)hÄ@)h-A)h–A)hÿA)uhB)uÞB)¶TC)_D)kkD)8×D)>E):OE)HŠE)cÓE)R7F)9ŠF);ÄF)5G)=6G)ptG)2åG)ZH)9sH)h­H)qI)cˆI)-ìI)EJ)B`J)k£J)¡K)]±K)JL)(ZL)1ƒL)PµL)GM)WNM)S¦M)8úM)23N)KfN)<²N)#ïN)PO)'dO)1ŒO)e¾O),$P)+QP)©}P)†'Q)C®Q)AòQ)š4R)aÏR)Y1S)r‹S)«þS)‡ªT)ä2U)aV)XyV)}ÒV)‰PW)XÚW)C3X)UwX):ÍX):Y)<CY)<€Y)<½Y)@úY)Œ;Z)ZÈZ)v#[)½š[)#X\)A|\)�¾\)�\])�ú])Ž‹^)P_)Zk_)TÆ_)]`)py`)zê`)Jea)°a)FÍa)b).1b)Á`b)A"c)Sdc)…¸c)`>d)fŸd)]e)^de)oÃe)¾3f)¾òf)P±g)…h)>ˆh)kÇh)b3i)O–i)Šæi)}qj)Zïj)NJk)N™k)3èk)Tl)šql)fm)`sm)ÏÔm)™¤n)t>o)D³o)aøo)`Zp)a»p)Pq)Gnq)<¶q)|óq)Spr)kÄr)m0s)_žs)¤þs)Z£t)‚þt)^�u))àu)P
! v)™[v)Jõv)|@w)R½w){x)Œx)Z©x)Gy)qLy)j¾y)ç)z)Ô{)Kæ{)u2|)%¨|)ñÎ|)À})õÉ~)Ï¿)Å�€)¸U�)À‚)ÎÏ‚):žƒ)2Ùƒ)\„)+i„)c•„)uù„)Vo…)gÆ…)>.†)¡m†)V‡)_f‡)YÆ‡)2 ˆ)VSˆ))ªˆ)MÔˆ)V"‰)zy‰)Pô‰)tEŠ)ZºŠ)~‹)T”‹)xé‹)4bŒ)X—Œ)AðŒ)02�)Tc�)@¸�)ù�)…Ž)O�Ž)RíŽ)!@�)Ib�)O¬�)Fü�)OC�)K“�)Kß�)M+‘)y‘)S†‘)7Ú‘)4’)JG’)O’’)±â’)G”“)‰Ü“)Wf”)-¾”)Rì”)©?•)?é•)U)–)o–)Vï–)jF—)•±—)ŒG˜)ŽÔ˜)�c™)wô™)’lš)µÿš)qµ›)J'œ)Mrœ)IÀœ)a
! �)fl�)±Ó�)=…ž)9Ãž)|ýž)SzŸ)DÎŸ)2 )5F )z| )_÷ )•W¡)¼í¡)\ª¢)¯£)4·£)Eì£)Ÿ2¤)~Ò¤)�Q¥)�Ó¥)ƒU¦)ŠÙ¦)Hd§)K­§)Mù§)uG¨)g½¨)0%©)KV©)*¢©)+Í©)Wù©)SQª)C¥ª)Jéª)d4«)L™«)Ræ«)R9¬)sŒ¬)f­)bg­)kÊ­)q6®)5¨®)5Þ®)G¯)\\¯)i¹¯)8#°)M\°)Žª°)P9±)5Š±)4À±){õ±)iq²)CÛ²)j³)‡Š³)I´)z\´)œ×´)Ttµ)-Éµ)*÷µ)0"¶)KS¶)JŸ¶)�ê¶)Ix·)iÂ·)i,¸)U–¸)Iì¸)g6¹)gž¹)Bº)TIº)ažº)k»)ll»)WÙ»)M1¼)%¼)S¥¼)`ù¼)|Z½)×½)XW¾)k°¾)8¿)|U¿).Ò¿)VÀ)XÀ)xÀ)@‡À)ÈÀ)äÀ)�ÿÀ)�Á)H©Á){òÁ)AnÂ)�°Â)Q>Ã)F�Ã):×Ã)tÄ)B‡Ä)CÊÄ)ÈÅ)"×Å)3úÅ)3.Æ)PbÆ)³Æ)À¶Æ)#wÇ)t›Ç)È)�+É)6¹É)FðÉ)57Ê)ŽmÊ)’üÊ)¦�Ë)à6Ì)òÍ)
! Î)}Î)N›Î)^êÎ)GIÏ)‰‘Ï)(Ð)ODÐ)N”Ð)KãÐ):/Ñ){jÑ)uæÑ)C\Ò)Z Ò)FûÒ)FBÓ)Q‰Ó)DÛÓ)Z Ô)>{Ô)iºÔ)W$Õ)Y|Õ)]ÖÕ)a4Ö)j–Ö)_×)[a×)a½×)[Ø)[{Ø)a×Ø)a9Ù)k›Ù)aÚ)�iÚ)nëÚ)ƒZÛ)UÞÛ)[4Ü)C�Ü)<ÔÜ)=Ý)>OÝ)_ŽÝ)NîÝ)N=Þ)NŒÞ)bÛÞ)W>ß)U–ß)5ìß)C"à)2fà)Ì™à)Òfá)Ò9â)§ã)ú´ã)w¯ä)R'å)‘zå)Eæ)»Ræ)2ç)Aç)H[ç)X¤ç)Fýç)PDè):•è)5Ðè)7é)0>é)0oé)> é)0ßé)0ê)kAê)p­ê)ë)3ë)Î
Þdû ‡.Þ&�Œ22
! äRç¥&S
‹-]/™vï¤9çÒ3M5G7.(ý¸
! ë3j†	Œ)óŠ9o:�/,J¡B!t:D7Z
/³Ä+,01¢7~F<L-&9²)7´6''œ$ÒDv8û<<É—Ý‰#y!°+F+�06'Æ2á2ÿp91*ª"ý4’7H:.!8+@%eŒ$è�â<F	Õ8\!‚]"æ*fjô
! ø#ŠÀ5—
! %/%	+I-Ù%}sÛ
! @'­ò6H1~<�#Å,ø`mÆ"¿"ž/&"4•u!M'«)º4Ä.:Ÿ1�¡Œ<O¤«3)� Œ!$0Ö+Œí!/ !¦9¶Ç8®û.5)+™L;Ø!"E�
! 7.ƒ(%n!¤Ã!‡ÍÍìH7§"3ß
á>9î'Ì»x0P§<*©â²"w
7,Î;/5'².14?4£/ø*3<}(!4Û8	Ñw<”Á(n&–qÈö"S4¾òÏ
! 5<L€Úa/¿ t4"
*-_)Q Õâ#s2+èz63ó3l-Ï?¤5
"Ø î:'¦!=8N"Ä/n.&-!.õ
! }1`#è�,ä$à3C¸-i›,^ë:ÆÒ*è)âƒÀ
ú7ûú/k8Ž‰/ò:^/¾æ»0œ5e5q		:Ü&
ÿ;F’(qÄ0ô&~)S%->„	¡1-
! «‹
ð/&¬ž+tã2§!·Qì	<7(4/7à!ÈN#ÃR¼¸I/²ø"Ö(@7já-;::AÓ6d$%2Œ{+B4“ê2¯�5	¤-ÄÁ2ë4Yæ’
! Q1+8ÿ/Á,Â-. �'3ê%4õ9.¸/Û!RY:¡¢(s~2“è¢/f!œ¶(¦Ô&&û2G)i'Ê#YCE©"w*•&)yºÝ+Y	=6šñ/0'Q%?7#0YU%[)w0!
! #È:¤=àg5Y $_â%èÝ#v,6Í:	zA='�È7Ü«,ð'M²ç. Ç9F9ÎÛÌ!Â4òˆÛ(%Ž-�mÂ5(î(êe.ð+=[:Ø	Q
y; 9à{–�9¡Ü‹m*¤ »#ò	,›þW29õ)¼()Ìÿx*tD)ßù”,ó+:ÅÎ-�(‚*!Ï-<2?Ü,s03Q"t["ï)<-É
! >
˜2l ³<[<Rò²**6Ý‹­&‚:Õ¡*VÕÜ5ï+¤YdG+Ä65	¬ Y46¦)üfu40T:ew"¬,©;•+, Ð1Ú7*"7	=2
¯
¾	_:+\*J`:×¦ò?s7<4U�¯Á"z,_-õ%\J,*<R4ÓY6B2}ê6"Ø"?"&	Ç¨Ï<B,i614/3€*r#‘%ª
ï4Ø+C©’Ñ•*¾m©9~Ã<352g0®t<ì"¾8&O91V#/1¶1 	ú3A <î6ùä!'˜c‚
! ï.ì$9™?3è
! Q
! ;L5K%ô%,º+�*¹,‹/œ3~€/�û5ý/ê
! ®
! l4#Â
i00%Y-;37£#N!Çò‘=§Ð¹':–5S(Ú[#�z#
÷,|«Ý_$œ 
! º.!ê:=.‰.4K€D2+&7;Í©Ó(S9œ)9Þ[	-&$×!8h5ò¹<Ó½ƒX/¤;‚
ØÔÛã;9à-kÞ9Ó&Ò"$ß69¼	
'+Ï6*Q-îÉ@5\7(;½\ô¿$ƒ3þ&)F8µ  W@-�¡+B3Ì¨"ƒš(‡<<ª;Û%ë/I!o
! ,/‘5z`<×&·2Ÿ'{k
ÿ œ
! ?*.9P`Zú:ÿ!Ž!ï	Àƒ7ç7¶)5v.â?,£qVÄ	z'\ÕÁ�-<—"ß®"Ó+-88(a;21¼*j!À,"9¢$Š	/*Ù.!×; D#˜.c;ÏI,Ë|3Z�n9�¬7eÕR(…9,0†$‰'³{3Â:Ç¦ñ>¤
! â€:#G3
! ?`.	$
! !u¤!	C/ã6àª&É®lÙ9�2¨Ž(“8–6êCl8(èl
! êœ§.í93,å�„2?.%�,"$&Bk&ý2ä
sä&í7â:#(éó
’$ý—JF #ïW$4!22_ó;#(Îù-Ë'Ú“sç*z-è/˜› Â)öe$&½Ö%}+™"ç­×1<ƒ%Â´| -M,!nùp,X#JÅ¸;C:,‘*Ä'Íß/q‚Ñ7h.‹Þ,:¬	H¡5Ó
Ã5Í3/(›ì‰&oÃ.©«
v-12>6¿	‰®V
! `à6+qî9L08*7L|ö9l2Ø%Š:c
! -ø
áu$
/5á<:.-.8á
! up%Ä+S.›79ý.³½ß+ý6ú*.,¢
! a
×8S“(é5r(ÿ.Ã)´3	2Mè&²0b'�8)6&ú#Ÿ67Œ e÷+.­¿3B4R,’:v{;#	Æ0å$9pU6Ò<ÿ%¬âo"3Õú80Ú
! šŽi/Ê-^$7N0±8Œ<1!„c/y‚<
! 2&Û<(Šê0ºZÔ7Àø.èrJ0†ñ-4¼<Ëà\%bdË4&+9
! §35c K9WŸ/y©/,</`9'’5¹âÝ-+Q;:	Ø.r!0¯¡v
! çy4µ7„+xç€8«..ò
! ° áõª(ÍX5
! °1ç+ôÒ4¶`
?(Ö•ì;h3¯‡�®>Â,{¡
! ª"à&ßZ*W
! MÌ+S
¾Ž'88Ç„&82f)+Vã)ÿx!5ü,ßq.ö‘	àh
þ¶¶O$Ô'Ê7R=�“um4²:Ó9i,PÕ.î4b}g¹t*"œI
2Ï{'"3ÈPn¡$4g�:l;»j0.OK#™/(y/M&,t…=–³
! ¼1
2-ì<‡-h	ˆ<SŒ¹&�.f1r&Hz3z„À:Ï.2NV,¯0-êã1Q„ëw2¶0ñ2š9ü;$\Êm5ø1ë
Ï;¾
! þ;@ ¼ î&1<’4
0X8<µûÐ…"˜T4G5â 
! ÷.Ÿ3¼ï~,n/Ž%&�*y-¯Ó£XÏ9Á*Üj$^=C68"¼VÈ1w2Ò2|=q/L/'("³—6
;Ë*¦4È(û,9SÇá'R"ƒª+iey)¡=E_­ð-’5Æ<ó(ž$G°}3a�&^)!g3.~¥à¾.”9'…:ò
0•=*,¥5`.w·µ$",†¬Ð!J4“QœÎ3Š0tÎ&ca%Ó#õ	g)ƒÀÿ	¿%®Sþ
! î+7+j7=ùÊ*ÉÚ'g!äÅ¸1½¸$õ9f,ë1d(É4#6†*	á%Ä2Ký	v7ãå'y*½©$~0
~
Š+A%—¡#"”#ß-ŸŠPÝ2÷Ñ%�\-a#À'&4¬â]0.#4ôW5&&)¨ç‚'=�90	é–%~&[ 4y ¦+õ	X	&âö3ƒ9(î;D.Z†+/#;!757 $<+ìÿ,Z'Ãëý)Ï2B9«8j&“-‡¶µ	&1ß5'3a6q
¸÷:z
›)òŠõ6)8àä
$3šã Æ�5÷ ‹4)¼-Å
! š1´-
8O‚
! 8Üœ%=3IÈAKW+
i;È}5F ì2µ'ÿ#B5 /	Â¢&Î08q*G´"y
×H5" "4.£7
ã‰4ª$¾
rZ,/p [*
<ï8Áâ\SÞ%o,vë	L)Eu2Ú&â
f'šÍ9!7Ed!ò35Õƒ NŸ2VŒ4S#fÌ0l*µŠ3R y(*ûÝyÊŒç1m7O#3k7Í!–"¸2¯5®/‰�6Ã2Õ27c”))…¿)#5P /*þ"Ä)qö5€.«' üÂ;x5ò&u5d%1H"9'l#Š!K/î�ŽZ	z/ƒ0š+Ýè*Ö$Æ
! :'8/(¥1Y;é&ò7ß;ƒ
…­"�%w
! (+Ö:'ù
!  <’69.µv +¿
! Z&’8ø3þ/Ü5›O	mç-P5€(/)¤)Ý*;
Í9B˜7,%"%Z·*5s-×Ë®
[7”Ó�»H#¥0H7è]Ñ(Ý¹Áå/¼:œ&·d*03z$Š"¯&X;i¬.09~'[
! �­44­”=m%”:�íùD2�¡9â’.<…3°6Šc#yß½ð4�¸6�˜
! Á‰$G/4˜!¤#Ét
! V"4);ÉL1¹
î.Bn¨'mÇ.Áÿƒu�0·Ë.N„ƒ;ž,¡&n‹)�g#).]W#‡&P-º7k6:6Åº;0y=¹,7Xž-Ñ5ÍU*c1Õ�!bÞñ(:|í*òzØ0–Û!]1²,¿;ìË5/7% é	õ1Áy9‡×3w05·Ž’;=ù/!
! 0¹8#$!9%-›1<.X�Š)89 ö5[9ê;3Æ&À6ò;@2~8B8Í
! {j"<�:Ë6.×)07¢8vOè7Q<ô Y8�§9™=÷5=âàs™ç•¨/*F;Ž�7œ4šê"Uî‰=nò*Š'Îê+Ê"('…!õ"´�7–×2KV5ª"565ÈÎ.)?,¦C)ÂÒ%õ8w ÿ
! Ÿlt	š'ÄÆ
! ªM½+Œ;6M-€1v0Ä¸#55W¢"8„#%y+\.Ž8¤�+±à:\/a:Ïù‡$_'¬¨;
! Þ#Í}*úŽO.[.ò€2W�6«(ÿË&T
! RÜõ;O)Ý“&Ô0Æ
à,³—r�2º—Õ,:ÌQ
! V*;)Et5ê!JmÎe'oèö'
  ÷ç±
! Ç"ôC
! N'•(  ½9ðG-Î2LÙõ·57-.H+Ÿé" Ô~ ª0š¡:é�àoè|$~Ë(�¬%4O4ó,#ªu«9?J5sý8°0ë*X\	„j57A
! ó:[À1r+$¦/¸!J	#.%Ò(’U;ù0"C*Ÿ/‰+]9êR‚;�€,´5	Ûk
! …'­7!(}G0r h{Àv9;c!é8øw8¤.¯6Q5i½;Ý|
! 5:Á£2X*Li
! ?$·4aÕ*Ú!·á+¿2'vžÑ<i%K<'7¦2!=*
! ËY&/õ8'Å	§$–0ŠWñ+^iÐt"(##æZRæ&æë G]¢j%Ó~cT&9
g8Ä&Bb&ßä‹ø­;80
! 
6�	¶9_=À <î'ú,2!øëó1ž*?I5„[±!‘
:ü ´1U2%#;}%ì,x,Z6õ?+ø0æ
%'
O7H37ú!I	êÌ$Ø,¬+œ�c0Gºª5m‡Ú£(Z
! §Œèâ6Wž­3ˆ)p3^ÁÊ2€0H
 =-+6¥êÞ"Ë53
K1Ôò/ñ	%[%°5$M#ƒ)}å³H/›(¿£.©,%BÕŒÄú.²‰þ+é¿�<ì7cX8äAkÅ2VI98I
>%”4–:."øP9A196®2T°£0Òqj1$‰Ô±)-*/f&:¹ê<T92;¦.,ž5”$ú}4ü
€<{ñ:˜#`$ýô¬±)Å/'Ó·
!  ‚4‚%ß.°3É7¢6Ýã?	*d4®,±(ô	(
! Ü
! äá,�Ò:.ƒ#W,00&j oõ<74dþ1�®.ƒ iÏ†lüè-K–þ(ø48	fßÔ-µ-–i9Ù,¢h2Y
! ><¼áé0—
¯3r3,5•'×†ñ6K0w:xÌ#Ç:1"&(7&d&†ê,Þ4µ.-à•9$Z@îô'C=³0C"Ã˜Â8Ë¤	P¾+I%Âú"¨4_²€4ç$n#…0õ5Ü-©1i6PÚ¦	o8ŠÈ5Õ"¦ï'Å.‰PÏ%	%0ð<73q–2'�í‹+è•ìËš7èCû
ë<$©8
Ñ	>‡
! â,;"1?=,m—/¥"L4Õy'¹*(�ž&^6”fêé%(é-"TÀ+#
! ÃE�ã3®^3l½E%ô,ö,4óM*¸'ù4>ä—'¶£#WÖX%ƒP-9å;j*wç:|€
 5	&Ëñç(63E(�"4b	5Â]n$®8Æ!$-ˆ3"Â$z«_!r­4ï´Ä.«0Ž	Z«!Ó#i ±;g`»o1®:c.1×"£,¹Wö“Í"»ß"l7$=š<Ê&¢N*DÝ4Z$Â9ç;J<â4�¯#à	Â|!ø•1J+ãâ’!“aÅ;ñ4 q3&Â*¯Ž0;é)³Y'ÄÃ)fH,J)šf *ÂÕ9U.6E!h;>Ð‡+¨ƒ1OE'((Ç'	
! (°ã-¸u,a0q6''F%Vo#¯)¿/}8Ñ0¬%»,U13q<G+œ%Sj 2ç"a$K"û:¼3äZ-¡ä¨,ª'o{�5­Š	€"²I]`,¸ô}œj6ë	::V'ˆP:ð4¡Ê;&%S*©00‡¾"YL._	¶Û*0Ÿ$s5Jº8B)úv,4m 4+½5v#g*kÂ#4Ó(™;2e-¥;õj"%Ô;ë3*¨+;/9•7d-@6T5=/n3ì¡ð.^9i"D1* 0¸$Þ1y,E4}9ù @&©$>N7=— º,0•,î
”ü:ÿ<h¯”Ìá7q7Ä
¿6Î!¨‚2O†ƒF?3¿g

2#/™5´9Û-!§v
! §š(	3—0Ç	–(œI$â24%
Å:B&ëX
Í'ˆ94Ç.é¢hfG4r-+‘´%Â7bù2g	_o,4(K(%F®#à'hl&1#•#h,k¨%Ñ-…2*»#c(æh"u#&�&hUH·ä3!H5­$µ%¯.3#=>Ñ×0Iå™Yò3X2Í,†Ö5(6Š
! %:O3¿(|'Ò$•-¿P)%3÷9	Ä<Æ¦ì6(ð1=ò­ž4
^<öÑl%Ìó (5@½,!0k1X4J1%„ê;(x³	B.?6A4‡7h´Ì"ü%Š=ßkk;^ªoû96 $Ï”;s;ˆ4-È2t6<\.
! åíB�-î|9›Êx&Û"«<5+ ;o2‡©ö†!™0M";Š4U"#:ò9„»‰.eØ2¤:â*¼¥=ˆ×]�ü
! .5ˆ
! 
! f/^:u*u.9Ö.g6$QZ5TòÑx,!{Ó&ôÂi7n,ÿÊ+Ì~9<ÿ/ï&yb6ì/‘‹?–2ç'<³#Ÿãu ]d:¤nT29–Ï"+«&#·<ê$Z;	-W(Â ó.!'1þ#Í6üÎ1G'Š
êµ…‡#Æá4Tn/æeü#o4|Ø/Ô2�:?&Ê˜_(l<:´÷6bS5“	µò@ä;©6Øaé:â"8b«Ýç,È&ª�=í1W']:	H¬0¥/~V):9É.Î:aßÍî88«!$¢°3-íè	5<;Uà%÷
…˜
‘#Ì¾°'cõ-e=;Ùl)Þ6ãHþÊ3¥4«Ž,Ñ
Ò¦¦"a*%¤1¹:	Õ(Ã[=_<í346‹5²Å 	%–s*l4Ä:ã"ø+/8=‰>;~#Ž5“*…ï$ï<¥'1	;#.Àÿû,ˆý\8ç×'�2ê8È6¤ÅOÊ'«	ø$ý Ÿ¨8�¦è+0
>
! ß6}c|+Æ$¿0G%¡%Ç0ßÝ:h-1"/L$N&Ie&1¤¿ê4	Ù&ƒo»8‚,M0Í¢Aô5âÍ>+Ç+1Ê(QßùÒ9,™]èf&¤6(33ÙQ3Ê)Š#¯'Î(•<918ó2ÜU&¶˜-‡2:›t(…‹.“$‰9’-`<v<’#H	ýý,mÖ§p€5
! ÖO Š*ø"6$™~b²ÍŸz%�*ø5à4¾ÂÏ:V=–+tuu0[,=
! /
². 
ó"u+_ÖõÁ	Â0j¡
78E
! ©*Ö —
! ¯¶!ƒ,s¥#+Ë3\ò y:*(8ðÿ 0X7P*Á¡i$?aöT<�­:$9&Õ;K,š¡/°ø!˜Q=~*y."-v!H»ö!C
! ã:×4˜[4Ž<Ü6…%‹¾2F)d	é®;N±7SK)¯\ÄÌ¯·E/à5i-µ:»†ß:›0%ñ%“%a"Þ ýÄH^167‰!Û­mM©-¾0Ž`2–31r4&$s`1)}b+	¹	±9„ä�8¿*‹'.Z7µ5÷›;iv/Ÿ;W<P1å6-3*;,Œ˜î/><!,õ™÷ê1"œ¸0²'"¤8{(²6Ê&NE)eýõ'<=¥é3ÇI›±6y¥!Mº&
! 1	Î5
! :'ã,q:›-$'Œ^¨('ÜÚ.Á¬‹&3î!å	Ã-å
m'ü<(Ê/Æ*œ,K_&” N ¹!Ò5!;˜œ�*q	½&»áR.©œl(./-6ý·>#
! 1ú1dY b ?86
Òó%êþ…/ãP
! \2Ý s&Y%§7Hw$Ö6ìh27Øè
)@;'.0fe*ŸR+™'�($sg
! 8çå%¶–|± ­„+</ÐˆwÒ¬Ä½y#�
R;Èq9Ïl3hv=ÈÃ˜F2|ZØá;«:í�)¼Ü”"ïþ.L;rzñº#Ù+*A¸ û�e V&ÝŸ?!w
d§+1	7>Ã%_%¥
! ·(&;KðQ£<Á+û:ù.!$I
! ¢ä-`*T$U'º5F\:Ç7m
M‘.®5!t þ6› /5¨l$16(y=+8é%R*'Ò	¹7§"{%­¯2ò™‘›$ù� }b!cn"ü« ò8˜4z;Ë"j	@)Ú2{=®0É€iÙÚñ*ã;z�Ü1ü)¼4\I(úy{¶ »'(8.àÄw3w(|æ>9!V2p5�
( U
W
5S+,
á ë9¼%x—â1­‹=2ng&{¹0h»†9!À8÷7[l	4:]§#2"0"BŽ‰*š6‡ à#O‹"ÕUR-�q£.$(y$“/['b)3$4µ,5¡ Õ7-ö
1&Mj6ŒÈp*u=h0²7jŠ2D3.�9$/=
! µß
! Ør6Q7ðoÎ,’+º'Â	Þ5ì%!
! R9Â/"7Uù%{`4Ò Ë

£"ôö6Å075Ò.J*87Y)ž0c"¸,Ð1"=`9iÎ/�'µ(m".$)O"•f0Ô	n†7³1žJb;»¬À-�8‡8¹Ê³7ë£Ž
! Ê:(2®-.œ•"‰2Ç,$×q(ã¶+ù1óR5˜)³-és†Ñ1…4Ã0{[;8Í&ž	H	ò(VÿÅ4Ð5+×<%_2l:¯/÷f9t;Ž6"11.µ2¯%Å#è4F/µ@+ž%!	x S)6‰6Nå(€)	ÈøN	‚=æù'`�,¿(2ì&r�„…x
\í:Ï1ÐÂ./S+4Ö2
! %7ŒÓ$jr5o=Ìyñ„0w÷b#7

! *˜3‹$#¸7;M2÷»*=úF±
I2½%‚#	¬&BÌ¾¯²¶/œ1/÷%L6C#2":„#!½3IX:$
! Þ-³í)h
! î )?;ñ9Ÿ_;�1Å`&C, x–'$)œ66.0L<§×»“<70®�®(æ%5	r9<'„%êŒj+$7­)›ç9¡8™.d¸{.A0ºi“Ñ,ß)(0™	]œ?#7"ÁyM8¼6;	
! )-¼,;,R&ÊZk5»Ë,ç5=g™<è6Û*^%"�9Ø&�*»"Î5>W
r.¾5+2ÎÁ35‘	‰<«	±&ï)®)Ø5s.s<¶+öw
´
¿)`(ý+„·9%!®!è1ß=Ò´$á¬Ð0D0c8hY1Œ1ó€à(¸5y¥
! Ì'W;öº%É*ÞÊ31&2T;á*Í*ó4 1¡!�"TA¤&ð+d£|V¼ä(=¹R!ú;ž1•^…H
! ƒû(î2œ ë#‰
! # NBYˆ-L+PÑ'/ É‚¯U2Ä¶&Þ'Ø¹m/�’ ƒ'	±#"#2Ô8/¼'){7�ú |-W9ÿ²I0–';v*9ä…#M€úf$¡Ùp"Äú%¦‡	«Ô)äA¬á�;ç0Û9;E,ûÅ92II"ó90Ê6a		 r:a<�2i¤q#†)y"h9ó-g4%<”Ûù¸ô¹59ˆ:«;¨ú5P7,\%'m)Ýä9H-2È Wãç!°†'Û4ü}50/93& |7c	b€!¨0_ ¼="L%g$±™[•5¤%¡'"~Æ¿t"ºÚ4>&é7‘Þ;´Ÿ#|8h*“ +v ¸ËŒÑ MåÜL|
.6d -”U30g=æ7Û¾#¼Â‰%¢+7‡dd†"�
! þO01D;Zí	ñ7ñ&ô*ÓRu8þ4Œ"*æ
! ,7RP]'p�4g#‹Ð)éÂ
! ~!ˆ+È8{2Ç;þº	÷$8‘3<2(Í
àeÍ3áA<4
! �_B<F¹%°Ù-M7Ã-I+ç8¢ãü3Ãƒ7¿7ë(d2.$	-"ö8.ª<-#Ÿ.ÿ,š
„í5É2S=:Ôa9M%é8+@/†8ª-lû4
! 6'u"
û&#ù&':9ù@^&ª ~“¶‘"ÀôÖ�=Q$O
! 8�4i#Îþö4Ž4«""%P'l[±0Ë4Ô·;äØ Ì	ÑM/§
0]í}ž°2ðô)\9Ç®Â—<�	þ8™8…5 =L8 †(m$ ðÞY.W1(**õ(¤.Ý&É,_27
o-¥-Ö&Ò+Ÿ
! b+¿K3õ;ò1O$¥+	(õ3‚ÇÛ635H
! ^%N3¼!:
wr¥)Å%¥’LÁ!AT9‚0
! C2·$*Åþ‘a
! ¹c*Jfß0¬(s)j2,)
! "
8ã<w)2D×;C4ü$‘(§%%ûÉÌb{‘
! îefËC,A;P¼t6¹bü4h(k*ÑNY
-,#$\C(�W!Ò!…T0†&=d
Ž£±Î
! è�+ä7Ã"ü2=©0$
a2ˆØ”
! ÔÌ,’˜ül'£&—
„ Í+Ü<ô6(æ\=
! Î6æ21¢
s<±<Û01 ¹£H;œ8B6*|WŽ9I6êÑˆš[y±.Ê,þ'—”7hù%8š3³-/¤70/È) *Ã:I›5]4Ðý"sÏÁ´8�0�-*.˜50+>2ëZå<ý*R5p-ò$Ô$æ0[&Š1˜/%i­
! +,&þ*X”U •06¾$ïÓMV%Ü&=+4 Ä¸_/J7¼4úcù8[_:P1 1?{-×Œ70"`7 öŒM;Á<¬*Œ6‰²@þº3œ#õ&½."''	5‘06Æ‹8’m6Ó½i8r¨ 1ÊãSÝ$E&þ: Å‘˜6«/=ry
! +ÙåŸoÖbaä*E:³!&!«#$
! ']#Æ6+;â!/2ûJ-3Ð+'Á9–Æ8ó”Ž µT7°;lr$4O�)Íß$¥
B=e1×›C¶g§&�$�,M<[éó5¸%�X,É¨$Cx4ä0*œ+y!Æþ�
! ß1œ 9‹=>-”5¥. ÉÑ8&î$
! 7ß,8%‡)=‰rªþHfîT@ìÐ
š!€º1z8G
! P2c7}š*Ù�oK7aß47K‡,	ò4¾C$ú‹ äó!ðR>)@>7»%í5.ƒÒÉ/Â@ä,$)¦9ß#�9áE6S	*9)›-·*3á/ø/$ð#—‘1CË2)T%]7ù,Ñ;ê
! /K÷&¥O+B"¨*‚N*p=ò'B˜/ÿ¿é
x1® 5#«+
! µ+xz:g:%Í%¶"3;_q,[±và*Í)¨|6[/¤5ž p6W4(=©½(šâ.…88,Ð <vë-4
D;
! óª2%Ê1'}/)�=Ó
! T.•<T
! d_8Û‚6¦R
! €]£Ð
! ;"G.I<Gt7�3-.ž49v\Å5”%ÈÒ0W6îÍ«µ#2ôü> ; :²Ê‰)ù—Õ1ñ5€Í	6)$<ñ+<@3b¯`›*V/,º
! .=z‹3£ ¢ý'7"”;&—+ª8dÖ6Ù÷9j¿k;Ñ¹Û	('—,C!t3ê&é‰5Ù#?2Ý¹»/qø	º"-F¡"À)x6)ís7.K84;ù!ß38˜Hªó<ö+LÖ@9·..„/ì°
£Å&(? gæ"(Œ
=Ý7„&‡6B;º/Ü;5L¡Jþ0t\ë<
! VÎ9ü"1¼'Ö3Ø‘8¬×/;È›_–<�
Ù2£0h)Á)Ø9o6Nž.„3s©iÊ
! ˆ!ª$+Î4€%8_ú
'E=‹B6—)Ó/“6Â3v&«#aB	Gõ:*6â3”	Ì3=º�’;1õ
¾gÅ*›Å3Y<ª¯	Y*æ:W*n6qàJØ‘)Å„)9�G8£(m+A%‚»9ü§76g;h%±%â(: ­#‡r7È	Y214U!ÇQ9","!Œ(k	³/y>(áò%¬"	É0Ó%ü&kx)G'0<e	` Óu:î)ñï P4 	59fìf:15¥(¹!ø‡((4&+«Nx8¬%W:
+ö-lY3õ+Å6	4C'$›ˆ1¼åD$#*Ÿ5<X;©#*Ú"´Š&�32.O,À€
! üŽ}#4-—H0!,–&w%¥<†*°–#p7–=3=™6'
! 4$cD(-�J4Æ)Úk¶1´'
! š;q
! e´�,½¢=Ÿ8¤*|Î+Tä/.Õ
¢²#=ùÜ0¯8šÔØ)ôc(žJ9b÷½'O *½FOÏ)768IØuŠ,¥(ð
 E
+¢!,		X3J6‘: &4$3ìø,*§f#	÷ï9À.Ï
þ2k,å#µ&6x.187+pÄ3q!&Æ4Xc%
! -Ta<0 1-Ý;—Ç%uº&öˆ(àÎž‡5‘'ì!xÚ»^‰_ô;úd%S;ƒ:ÿ.ý)z
! {"Ô#p4D&êyŸ3!U	­.|j;
! Õ
! '8YR<š.†ñAà,ë6ã'nÔÓ;9µ<¶
2&_"øá+¿©Mü/ìž7&=;RE>,N)À&¼«
! ³ ;!Ý_-½\#ííUÁ7�Ô
R6DXº-õ`
! ¦):Å'
! ·%š,l9‘;„`U}.å-
-%*
¯*("É!ÿŸ+	N6E0„S¡ T)¯"S¥š 4*f:‚d0�=ž±3å ®Q	¤à W¼7°&Ç4Y&‚2Ê$ßb¼
	uû{
0Š¥Ó8ô3W>å6Á$²(±1Ð"[m/Œ�#±*|"ê/ºùú+§ ›F
! =ìu Ae—û6!í°NØ
! ì'å*º4OãÄ;+€'’2PB*!òøµ*ÒR 4¦K2€7ÀB‘H<�#ÅË¡)•
æ;Ï¤.0ÁðHÍ;	¹*ã:~>0	r*}âÎ?%Rù<hõðDï1e:8êƒÌÞ±	Ù'ï^8$P8%œ.%È#/ É&ô<~ç4–.À;�¯;F'n&Þ3M]$jƒ+–8Ã%Áƒ"™E8EN9”
«1üÜ"×5j¬;"ïEù�u�Ý7G%…ò+!]8=$b
G³¥Æ,Æ%û'°7Ÿ%Ó, 5å4‹(‰š#e!(A6Q›
! D§`í4…8º v	Þß*n#¯ÖÃ¬9A,\9ÕGòm6D,!÷W=Ù)Ã4œ2ŸÃ7‘!Î‰è2ü7«WZLR7 ™!a'´q
! !Ý5›4Ex¨,e8:2:È$1
(Þû#+R	³Ä7$O¬…ï%7›Å–' ‚/&G,Û à2à)¯7(®=™#'½Q< 5ü×,ŒÚ6s+ÙpÐ
~#ïŒ-5ŽÞ8˜8l=Ä
! „:Ý	QÃ29Ì8-<ä+a¯µ!#x4ƒ/„ëõð*x#[
! 	c)ð6Ij<ÿ´l8|(-Y×!+1
! á
�.#!À"Í©&&ç/“
µ!v|“:ïS²Â'Â2Ùw/'ZÖ7@06	”Ï� #�.<Á-É”*d-7Ì1	›=*jà"ÍÂ.�5…7	ˆ/î4=•�j=A8@"	M
! Õâ;Uýz/5º¯<÷©
! Ž2áŸÛ<í-¾)*`]†5+·
äÀ1–*:“4K&BkOJZ+<™*•H)‡:“2}&§(0™­<ã95&÷4Ž3,qF.m3Ö"¥7à0"’'0Š™c½6v6P#-¶N1 ; #ã•9˜&á£×{/%6W	e0!h4A5ã>*©.Ï(HA=©·"�ë.¼›2
•7÷»Õ<å3ð
! ,ñU#Õ4v# :Ì
! ‘{ã‹..Q§4;/4á&˜%";n
°:í6=¶6¿˜’9¥6Ö9…;-!S€¿• îã$Yê-k9Ó.)gæ/Xk<Ž"9”&D
! \)ùÂ+—ür— Å'Z<-1ÅÉÙt4œn2P/®*%„;pV'ú
! ÞôejÁ0L„*›<"£)á¶.çn(O“0F7ˆ_]q8Um-Ç
Ö)>9$­þ7/›x½-Í2Ó³1;ð7^4$€}7™sš)í4º*YîÖ)ÁY,¼)04<
! 1œ=‡â7C/ÿ#Çc,;ú�w¹"l<$²Ì)Ñ2~Û'ÈÛ ¯+µ)-Ë7,--I&óž!#Ž7!%=ñ¡0
3°%œ0-R{#%´H2
xÊá·Ðb9M40Ô"ŠÛ
L ß®,�4¶
! ¾³(("1n-’%‡E Ÿ&J=»ý0p¤‰(xÅ×7Z2U�÷"]3Ós(m:$Ù˜&<m.r2ãVi<(5Àù6:Ò"!+&¨ƒ›8ÁG*C,¨+ÊH 13Ób:_A3I=Ÿ ¼/8®4	ò»•;©3,@#Šm2c ¡<—¿yâ	V!r >5¶0ùnj},"n	ˆG&ª'¯:7ø8¹&C)7j±Ìf6s�(‘\+ä	81wL3és,¿-{r)K+Lê).Qª.Ö`	ï
ZËð;ö\3A)Gd885P(^!<ø7Ã
! ¦ "tCA	Á
ÿ*ì.ø)ª*©+ç<¨^$ó¯ž¼;„Ìa3¨©¾(´-R	<G2)3'ƒ¸)Ü9Å8£r<'’c<­*« è,–
! •Ý7'Ó7<­1:ŒÌ2µ]¡X¤6LR"6&§-˜_¼e›9X"Ö9-/¾Ê0—$.E*£¶Ž+ø°ÿ¸ù+@i‹3»O5Ö,,Ðc-ð›
Ô+ê å-'“m<²	˜<—% 4ñÕÈ1X½	
D%�7B:Ì4~sÏJ
! i+‰8NŒ+6‚97/¸K0Xå0Ëc|ë&�_+8T3Ï/a»ë"
	8®D!­"!6¢#	ºEvE´7ì#s%8ÉÙ,]+€$=/;ý(À3Ä5iÚ…1+7¼#’³’ÞJ3$Ô6Š®6<	•/+oT³2Ù0ÓÔÙl ¾à¶'þ%³U8%
! î<N+Z Y^;
,S/åÃ&/T-¬À#ùl‚$)
¼5;f“�î6/Ú
! .h¨8w$V6F,0n¦<þ
'±xÑr5ƒ*7ÈË1¤0PË-*$é!ïÔ5,<Í-$o%)%6,.n[r'÷)³.©\á:°*æ'¿:öuö&Õº0]z"?:O�u)Ö/Qó/AäTM1Ë0F\5:6Õ¡6ß'´/7S:ü!Y0QÌk/=9ÔÆ
®Æ	ÝÑ
! ~Â6+²ësâ�=
RJ.‘66"$*½4Ñ!t<“$¸F‚(Ù/ÈÍ o¹9t2÷
! {‰:D:Ù;
FÑ6¡#Ô*Ç
! G=Í(»<3+Ð}:­:0û+Ý84% :`T!ì.Ï&Bž8/¹(a*Ä1&ŸÐ,Ê<K -p.x-ñ!©(’/"&'¨¨ w9<Õ}ä‹:üD
! íb…
ô2/$v'ð	‡Œ5Ž%/:Ì7£ò<Ÿ,û%3N{7�f”YØ:Õ/´6'9	æ6”.b<
! �!u/#+ß’,8�ó¸ØO�7â�1%;âÖ-.ïXŒ%t)<ÿ’&H(ÝÑ<Å|0,Vð&9<
Ñ9ûË
! m	ú8¯'¤ª9o)ET1â"™±pÃ80~û0s6o~	%‰n¾,ú-¨>w6{*=Ô·Ž2I:ð´;d3
! Ä!t£5†í$)#S3&#æ(.ˆ%&ô/6ó²‰Ó	Ý-Q6†3Ÿ
=Ø&u<©Š-1¤39Ç(E9· æÏ•‘ø6"m1L'#¾ÕÞáRÖ*6[:b.i2„f<—*¤'%FŸ¥.Â‰0wT
%‚.KJ;Ž7<þ¦7=º!…'m9å8÷(ŠT#d#`:<3�êè$ñ-Ô:Û)#,¸.]@à5£M6Ç»O'Ú9D"°6 $;G!0<Ø#’*Ý
	,¨#np/¤³*t·	Êä<Ú /gIá9�0=/<+„7l!þÄ±Ÿˆ2C+¿Þ<ö2m(ñõ%¨	K'V�-2:&›!’!"öì6¬#]e�3kÊà.|O=•
! ×
! à
! ;6 a
Ïn<Â6¬öc2rÚ%I'1¿¯>'Ò)`5˜*‚¢%ª©£PéÝ5µ
«4(ƒ³:Ü~3}"ºòb*<[8ô+‹<e:ß!F"3Yjó&±ô:ˆÎ
ð“Å1Sb$zª²E.÷!¾Ðœ K	\(Ù	×$a1m! Ã)½¢vg32š¡Á/¤$·/5,7
! ,¶5Do7h/})©	5”-;A!3Ž1ö$IÌ*v1t¡;òr/£&bc:ø]8m8‰õBf™%û"øM.d;%ý5u6é6
! &ðd‚ ¨7Î­0ü�
! (:;U©4<54UA¨,-:#7ª7N8
\Ÿ}Ô!—9n)$T²!	;'P"6“,4'¿	(à8ÿ ÷-â-ý:	”2�1|
´,ô„
! ¯4q.1Œ&Z(. Î
!  [3J8N$›ägDxo#–-:
iÿÓ0ÒÄ9ð€%K;Šòž#²<Š<¢Oî0§)ì ˜:ü*!/«6§6	º)\!·0½¥©æ,\P<ÿ
60àž<âž3Ü¾3æI*i=l1W-Nî
! H—;À!‡"÷i3ÛJ')*Ó!ÿ7„8¾Î<§r
Ð4ï:íÐÜ	6@8µM�<�¥ý9ð(w+X$•2áìX«-“'8e%l,Ü9ßp)~2zeŸÀ0ô$ )T,Yb_#&òî7íó	:8;4)kP0¡Ý"Æ&d	9æ%¢	“5Ìf$ª
! 	êµ¬3
Ô
! î«“;@O°$—/ÜW.Å�<– 'p:“q12I§y8A:-:E6uÙ1wÏ,5[
*" %)+¬)/É";bÐ7¾~m0¿5�	þ!pC38j2;+¢PªÌ-[2·6*
-‡S §*?3</!+3I «*Lúœ*�/c+€
! ‘Ð¹„,o-}0á)= †1
‹&#3e›	Ù!×#=?%•€;2°
! 0,¹ø™+:=2½7C5¹þüì+ò#�2�e;„:áq&ï#N/X==–15ú!+¾<kZ.Øs<äÕ>ô8ºé™%Å7£4&!cš$]5�#×Ð9é,�rŽ·)2ô!(0Ò#Qì)÷E+â™
! ÄIô4â9
! h#_
! Tûý µ¨Tˆ/*Eæ~4oJšc5î‚Ú—!¹1á#(²+wuÁk!mÚr3=Ü#!Ca+®&ô ¾ (B%	˜ ú64|8'K.ç&.o&7¦:U�"èÂ3‡.�LÈâ'½$Ê2Ïß|#ãÅ%º@!�F
O*0ÇåÆ=0 w	òÕFà;,5Ò;L3)*è0ú)@4f5t+:3^-&= å.Ç¡.(7Æè.;8¿ú0Ù3·¢4ÜÞ
! L*Ç6…
! …|*RY+,:E7‡Ÿ
24”…(ÙÅ!”;5/(pò!‘“Ÿ:.)FµtV.°„Á&P%ì.
º
34ý$î<2‚8�ú(K$�4•.4à];rÀ
! 
! D/G$©
fý;¶¸:11ù#%9ö#ð
‡£Ñ6:3%<8Nz2ˆ$b8Kê&¥,Ø7ª
€9�Ý%ã74?Ì'4i$,F<÷0Xì:ó×Õ6{ Y/s
! 42 ‘§
! “9Ì(-Ø)©'R1á6áã/ñ&h&6‰-P+|.V)j�®¼&!)˜Yû8È
"ž×
áu'
(,w7Ò¸‘,YXê
S
! ‘–é€Ë#Þ#ñ'3î*ËŠ©u%Ár1Ë&ƒ4a,£+½7§(*c$Ë)æ!ëÖ4Ø$È*lÂ#ñ1kÌ;ð,&a) :0õ€3w"*;-+Ž#_–1ÊT8Y#óœã!}’$Ê9ËY°á	à©!N
ê*Ï#±Ÿ5!ë¥ä/­‚Ø3¦¦È12#îýÑæ¦-R¬)
! //š#Ö#+Þq%Dwû1™ 
�	¢20šd^"Y?„9óò]&Ø6B:ÑNÄ4ª%9#[0±G å
! é2•š¤­;:4»4Ý1¢°k#Ö.‰q$†@O<8‘+á.l°0ï"DÍÔf²þª4à
5ñÚæô¸*X7·?ß�022� 6˜
$ªý&^¶*–°"È<;=ð3¨1{	(ã5%	ð!+4š8<Ú)¡C#ø2h‡/ž)l
u257˜'dÐûN¨_—=¼ ˜’–
[¢5¿æ$F=W“#Û,p±ú2Ú[Á;<ò"h:È
! –â8Œ¦6+5¡3c9¨3¦(z³';$7®7*_ï(–a7¹
! •0™B+åTÙj/.Ôh V<Ù„
M:@ˆ.Ø8%)Ük.;Š6Ö
! o5¿¡5|ê
.kŸ4˜;ã+^26�8Æo  (=&>8(#—•¾’3J9u(€0'·#7 7U
! ¢´IJh$Ë:N,Á›V	KÓ37ýð¾*}:#¥Á'œ"W »&S7•6-RQ'%.ñ.ü&(3Ux;83x:æ80ia�…,¨´	b4åö%žŸ-¡$wp<�&5%x/©E;C7s
! ×	ó6‹9ä%ëÉ6³5ì3":æÒ9íö³)÷n=F†=M3ù;Ò8£Ó-»*:Uº(84v2$…·¸:�)I¸+“)i*-p#³
æÐL­(¦%š‡!/™:I;G<G­6²%ß%
! ­¢M	 è6‚:(ä4ä Õm¥åU: .öëí/óÒ:"ˆÏ	·¦…==1<Ø‹1Ú<1‰;±ë;x	()¢,#òl6f2qæ”(Ó.Õ	=`Ù–,'Ï4Ü/ñ0Š7
4g2)[5E	½<7óJs'¤;nÄ¹/õ/<ta],†,²3ð ‹ÒO:�#ç9¥,)r
R*o	CÒ$è.\‚0!\<Ž*Z9Þ3 CGhæ1€#-ÕâO2”3ÒÌ6
! i!õNÍ-9'4´S8v�Ù5ý7í,×-^}79“-ý)J 	N<<áCïÒ‹19	Œ>$ =:5(˜ð0@:Q9)6H6�1¬�Ò
! °i5…Ì K
! Š/_o94åd·=)Å²$W/z=°0:š-5ñ,Ú:
! 7^‹‡³ðç¡4<"Å-é-÷r	pá8H4í(ˆ+‘2Òé6¨¨)7
! þÁ'#�:u;o/ä#•	z	G	É1Õ3¬
! ø
! á(Ú<°—¶:ƒ5ùSÃ;óÑþo¢'-*µ�"n5§,Q
! 3
! 9‚&”ó'Â8Œ™$g(H0“ÿ4b«5¢0"Û+ø»*¬:åRð20è<È,0#x5 ÷'§'p'ð(!aR3ž2m:Ùþ3s›=!.ž82d))1ãŽ7\'*(ê(+-Ï¾¡±+Ö¢2½:Q#f=ý3ü9…)éÃ,z.í´$1`-…$6i)€H2œ(
¯(8 $Mà/S,D¡—$zœ'ðÖ	9è:U3–	 "ƒ$Â ã8ödéW0ŠÉÑ?	é+!<Û-ò,¶¼e/e+„*C0^�$_@$|ÆF0!—&@/*•8ø¾µ#%N8¡,=
o.!«�6�)±:
! w-¹3ìã,·ô	.²9Ý;LZ/u3/õ!Z%S%ª0Ô{1™´&œ1&/ÆDä'l;=´**-Å<Ð6ì¸	W8>Ð,¼83:¤ç3:Æ5î†-+,B ?/,ûA7d9�10.%|#-J&…ðpˆ%*à¬¦0Ê»ú'u%ÿæ
|3Þ16ýK=–8$Ç®»	•($Š~·'ë5ï1É,\
%$	´
! *&m
! ô{“*!´ï\&2ïÍ<)Ã·:Ô5;æ$«!*)ß)T(Žð!Î­ž
ÔØôÚ=°#x'­'ø0É,ˆ9²È!ëè8óã4³
Ã÷1pþ-]2³,L!o*ŒŠ8`"2Œë+ô•f
g7½
`8Î ½8éB1Ì%<‹2þ K*€÷#‘&D–!©6íû°±'Y7Ù(g£1Þy0Ø#$$ß“.(tY"÷84Öb„¿4—7‚+FcI¶)421Ô3¬Û
! k"Ï2øÊ ù-ÿA9ÿ+2<×wj3¸l^
aæ4Rä69;&@˜Ä*E"Æ1O1lŸ746ª÷£-ƒ'¡Ç!‹
! µ{{<Ò1õ7=Ú1O(8se7v‰0®%š
! |<j
! c£!—8Ô©%b
! Ù~Â»5CºÛA-»1,	23"æ•!äŠÞ$:È9FI3O
¡À$M0à1ú	½’
1‡0c3x3ëŒ*iFã9X5í
Î'ë�Bx‡34ñ),¤'à<ˆ*n7«4{~1ç	8îÆ9ùÏÊ
! ÿ:
! L2#³%0ŠÃ
2ß7á)©2\6,'!›Î5Ì.„-(ý!;B'=QP6q'[6â&'’/E<¤þñ#®=Ý!uL<HÆk$1$	"Æ.ù*˜¾õ$+9]6¸ë�8à+}sr
! <G%.*30š	ùXZ4(¸3Ï3ì·‰½!¹6;�
úåÚ5	{5W.%é c<˜(
! ';J÷ï=žx+h+ö;¡75È56yæµÄü'š›%;-Í2‚¦÷â3”/ºÕ4m†F1ì‘9‘-9<
! 
?8Œ
K¶8ÖKãs	‚¸¥é$EA2ª)ï;P1¿–/!„=j#úD€=<3¿&Û$’,]©#œ<xs/|1Öê.¯0Qf
! c'ŸÄ-".š&§ë%7Z=P·í&¶2å	}À7•}!Þ0g/SW"“Î+Q`¹;ó¨,2‚†&¦$½o!Ã[!Úþ—ð
17z+7:!ñ4'[)F!9¾4ªÉ:A*O;æqa'-F(MÞ
f ,;7î5¥9/!'@âÍ5ž‘2E1Î0)Àa=ç^ ¼u<ù	ø%›Ì&Öê7t#½—2²
a#zB',Æ~W/
! ¸�äV3Â-3ònÂ;úþ+"2y%§™&,v÷2½#n034º‡;§{8i4ªL;%&7:ˆ *2èìÝ8ú&Ÿ	#1Q0ù:3H!*Më8‡%r"Ù&,ï
! î÷!h7�&ž'(.r8A$”6±Ú
ƒ9˜,3iV³;ú·¶%Ì
ëû$–z�
‡@'É3%V =ë(>b5·!f(^'y6¼Ä%82`Üê³"¬4Aˆ0_0m'á$]-ôfš !�Ð|¶7Ä$°‡+/™9]	¼"—%w)�6t�+$ç1õñò0‰=5Ù!(,.ÿ8[kboØ4XK*�5›#Ý.¡	³l?%S"þ$Hr=Ã+#Î.ì(”0©"M
× Ð:F*^OÇ-z*§k…+üôg úÇû(g‰7;†Ø
h'v¾15åG÷*5&Æ7)‘/íä
! *!‡/À5"l:Ë
Y(ï3º:Á*GTŸ!/>="×(
#!!ps8£9¸
%)¸9Å
ýŽÑ+ý%ž(g<|2]<ª"Î)%?îU=w,2	{š³%%’×9S$†
¨.
! o3&.„6ï*úÜ*ä2É-Š­Ó5\
! Æ/ÿ$ûó7é*¬!
”10m9þ</ÿ2_:w'‘7%åÌÊ%Ä8'ƒ*
! É	èw¨6Ëy	‡®.¾¡o7‡ÐÒ2ÒÃn)¢+=04d6¶41Ã1~™1Ç$ìeÉ% Ê¿9ï0‹àÊ	õ'Ð'½ª3•Ï0õ.fŠ%Ë8ß	|&&#<ø;£'9™3áþ6×.o8Ãá <qu*U,Z¬2ÿ®h=½8™€h6p
Å/#&b^;l&Ñˆ7Eç2¸$£øÈ/]
âã
\*+À4Ö'e9w.}Þ!*ço$.ä0Á.­%™4993ÇË6Ç§I7ÀW¢*ü5Z"o(eÉ8�A¹6:66 ' ø.n;Æ#§,ûþ*&1…-3 v"Ñ;;‘Äª[0È3.X!é#O\;Xà$²6‹3ó9aé:áÉ+ö—:5
:G6${:k:Ì9�´».6%4ä#/°°4G(D-g'b!:»)B098?
~-~p2è9Ó<�$ü/:7mI#É?'Ü:^W%«2?�5úP3m;b(00ž2}'¢”(j7¢$#v·7¾Ô&ˆÄN-ñ
(Õ,K&O%/^«À8ñ8o,î,6#ý<“71(?LJÔM
! †;Õ%Ga5Ö=�,owá3	)ÐÐ 8_4¬t,}-$5¤‹*/Ù
! Û-@°,vT/óC;CZ@.+ˆ#w&w!âš:&Ç(crµ"`=@J8#'5N;°J*.Â<6
! !ÝÑ3t.7­'J
< 'Û3�W+½Sÿ(—4Ù8³"e,5Ï'Ú(Þf8=ƒŒ3­ /''k:£¸)Ä9*­,YD6ÓË/z9Ò"<i¢)œ"Ÿ)’ÞÍ$I4†4^r0tWâ5¦=‹7š%!%º<¸<
`%_1¸�0¾%j(-ó8=4¥%Þù9å&Ç É5,w1á$Ð*#Hg‹Aç%´!—7#Ì0;·g+×+[[$Ï�3ˆ"ª/öéÃUB#(-�>.ä"/62›+£3Z:IõW0£­9V–;ÑwÃ'ß&É+K:w4e3n80($c6p!
j)Ž=‡³Ú3¯$¹.^¬6x7n'›%¦¯dRWA/ 0Öq-çjËJ²'+[1'�Ø'@»
! H&¿;»±#Ê: 2û)ü(W¸ð!îÊ.j ;0´2Mµ89h à¾Î$f4ô0_œ8û±4rk+�58§Â%k2”,(îý¾f%ï!A�Q2F3×2$xì*P&ÿ:õ4¥­�/Æ;2
! .6e_A(*†%�$�›"2÷º9] >7#KÍH9L	Ò-â+qì9¾!½2�!û0z�5Ä°8=Ë	5xK<Ò8µÕ bo*S‡9Ó"í<‡4­-¸4‹	‚»2‚+‡=L:³9G1j>:LçÞŒ=U*B+ô8p1Œ	¬àÞ(Í	=¬-ñP=Ëz(512‡- H;^,~=Ì5½›.Öº¯&z0Ê!3i.ö˜"�v7Èe{)f"57W7Qñ´4Úÿ"Ô4´+
! Q8ºg%:ž"—=Ñ#�î#0)èC	h¤<)î3l²ã(Y=e2V^	>å(¦1L/#9±;æØ;±c
œ	Å….Å&‚Ü'Ç#ç#ºš|;$L&Ø;… Ñ:ˆ6’Dppb( £§;<9T*õM¬5³È-îØ*´ Ò7ë7,‰"�&Ês3ôE3z Ï*Ä"ñc=<Í7•É
)4Š.,^5¹-ó
! ="û!Õç
! §<Œè#1é<�ë!…ì0\,n%}47†Kb2$2Ì/óóü6}Øv-f6ãK™z/‘Ï5`1D­”<p+‰¿!·)É£**3§5™0$,/ep$m† 7àž
! M^(†6±Å9=™)½
! yÀõ6H!v;Õ#‹
! ]!Be)«#å«P�Î'*--š]”'ƒ2	3¹¶`)On*Ã#C-ÞÓ)T'Àº.&65
·82òè;,#…`Špêõ*‰	 b1mç>Ý
! [¢1Îýå)md·ò|B.�~$¹+#–$Ó1¤<â
! |)ƒ²3‹±µ³d¨&ýƒ-`3ñ @<–;À·Ð$g)È+Û!&õ`À6ˆ	
! "—	uµ6€ÁÙ4>´#ä.Þh
! 5A"	ª	� ¶7o+G#?-´-€	/<®+z1o8cN:)ó¸"z77µ3æ)Z!/>TÊ9¶<%]
! Ç’e_9”8
! =aÏ›/*q…È4x4•:/QT	¥ —#Î	A Ð->­
I¯Ó›&ç4r…Ö"}
! <C8€)Ã3š4}”+02T'ÛôŒ/†:Ùt.=8p	º~+’.ˆu&3(Ù	C:I{1‡ž4À9+.|,7)ô"§2=Þ/'6K!;R°6ª	„1ï2í'Z0Ï8€§0Š(_.Cö0ã÷;s;#ë,ì5Š ÊiŠI#dŽ)¹2,;MÑ.9ÿ6B7Kn‘-,‰
5`o'ÜG:äp8“Ø$ &¬&ð)€6e7¿a
Ú	Ù<PÑÌ6ó+½0} 2ö8ö15÷¢�À2	
÷¦8† ò)¥3ò.9ÂKï7€' "CšõHpŸ8²4µ4³4z)�n1Ëõ0„(53Uun :²�<¯!‹³3«7†<3 8Ì×Æ:Nk/Üœ
8)„-ù$U+”÷½R'ë
! ¥Á%û7×*„íF$cP!Ç5ªr c0$L¨-y—/l5+„!ï/d'Ž/#‘`S
! Û28-±,ß2™óÉg9�
! ˆW3>X2©)·39ü)/ž9 ô7l0K4)Îû60-‚;Î{=!æ9GJvƒ<ù/ (i
ã.…&¦*’04<‹6$b%�'”ˆ&V:’1:/Ç3±P
Ï$|:‚ëj
nMù5Ï+ÐÓ:m]¥DÌ6z\›'ž9ÉEâx
ÀïµØëš"9 6†Ü
]*J"–7›(éß¾*Ï=ÁÃ¯7ª6ôD‚"Œ.í°u’¨9MÌŒ9É k %‹%-‘“;œ(Á6µ×:pÚ8Â1š² ±5 y"B/ê)]¾;-0ã&V» q+È Ã{v3…—øõÑè';Î*©7s9Q*Àƒ!/Ø-	6ì1­2‘ª+D*žZtg-ëÔ/Ôð$"0G;Q&à9âÆSÜ ¡2^7KÔ,,854#
¡™7Ý-ˆ¾/Q,Pí;s!-7ó[,Lÿ0=-ŠO¯-@5-~Ü\4¯ Vç	íÚ–ó&¤…<@Gçq3"Ê
·¾©/š1$%l.°.†#Ô÷	6§:Õ&ˆz?Ø<_36š’`‚n+Ä¥ ýÔ<�$8Æ Xç ÍT6ñ°±-›è?0ð-5~ö	æ$Z‘Ú0˜#ŽŸ<ü1öžº2®2œ)ÁŸ¹)G
Í<
¡( 3ák4?3¿Ò,¦%n4ÚE9C9Dý20¼V9+@1ü	f	S6[òï5±ˆ ¾'h&00“+7�M=¼.Ö,4X6)b3Â<t!n²-o0í+¤4ó�$9+†;x%Œa¼
}='$uz#48’"°<S2¿)‡¦¾6D5o<B
TõO<	; ^
! üÞ®F!%+ïrÙ d
! ë)J2Ž
Y .n5z6ª1ß6�~.�5!ù3�-’=@ir$Ò/
! 4g3+î-<"D ‘4ý#0,W&R
u¤7F6å,˜^#+)&˜	)X
! æ<¹æïDÞ.X-ä:ñ;+!´9fNÛË:á1p• %×6Ö“î§Q+üñ¢-ƒ8Usk%F#P;1Ò6¥	1M$9„.û*Ã1L,tv4¼r7Iû3¥3
! ?	TxIý£;kÀH'8Ò¤/k0ûp;.J(¨1<,p—(v
†/ê	Ã*ó0Ô%À/ø9©+ë2ú4{$·;ÂZ©Ñ2û/A(	0�"ˆ'²cš=µ
! �1¸³Œ'¢ T�(x2~(Ð<V4ñ"ÈÉ)-Ï"ˆ#ÃX&à:9-Ð	¦F’(N<q |kKÓ_72qÄ	#=ƒb0GØn£8´0t%3m#ø(»x9;5!	éa-b"993¾7`h<HÖ‡§/g1«º6’)œ::ð1:Ù*Ty<\KÆd28L
! {�;×%²;2xËÖ1)*]=5[-
! Q.3å:ã#ç½ú9•$à”ph!¯Úf;>É<TM+U(%¶±'{#™
Ü+È)Ó #}RÛµí
! í‡172G"›U�.C<£ý\"=$ßRèÈª‹'26œk*g/
! ˆ;Kz&�x(ž�ô..!2ì›6Í/®Ä =WNSMÙ7°(Æe"{4=#’	Ž>1æ-ê8*#J8ƒ6ï5�+­	µ;r¯ž­_7ˆ,X("‚7d,‰ Íü€ Ý'+%g‡'â$]%ËÔ`]À<‘#ê¶	4!§Ç1ýÛCŠV1)<»7-¤"Ó)O/·Àî +Û—ó)ü.#842Ñ—52/…j-C&WÎ&Ñ$ÍÆ-�3s,~/DÇ&ÿ37=ö"œ+
:p(Óè%f-½€=¼%C
Â"ot=�%q=é(©<jE-Šò5à71Ì:-Ÿ(y:�+s$ä)gÓ2È0�ß Ë%.ö<~")"*ä5¨:B-o
ô%¿1 Â´F&”VÙ
E8Ô9
0Ë+}6êWb,q0•{0V
´±Ö£
L
�:³(ñˆ8YÆPP$Ñ/ZÛN(	#æýQ(ûj'T"Í.Q4X9P	F¡¨<Î8d1%EÝ32É0ÝÏ (: ,d=f.ëÐ/ö(Ê50�C�!Eñ+0z4á5¾:+#X 4Û#;¥<&
! $Þ[?¬ÞÏ!J¾98Û&õ2:"fï%�7×n8íø1(�'í%¨5,V$7ÿû-71/"K-iL7ÙÆ$Í4Ë‰ú$]µ:2Ñ¦5'"eE5|5G!6ÁÐ#î1tô¡-ß×³©:Ü>/GH÷ü8-�<æ ^.ƒ
! )(/ö†%?)='ó*Bï,ñ
! ­
! þõ}2Z²
! ¸k ¯%2{
! ã%ï6Ai4h&Vqdù(!1Ép¦é.b/,;Å•3
$ã3Ù$Dï»
.»$»ö
! Ò
Ô1X0
! @*É;Õ-
!  "¶-8×j,M –ÿ&†Ô/ŸZ88: ,Çf3û;Ã/}/,+ç6Å6U Z2P,”1Î%êëÏ~6©*y37'k=`6¦¦;Å$Uˆù)V97ö³ð9v5†ÎX=S(kÎ71¸!´)þ9,R:> Î"±~7k3ÿ5j ~5µ(*t/å5‰­8ÈR#É(_6™�Ü¥*Õ%M¶$N
! �+e<Äz5/Ð&'=ž;A#õ#�#�dD	²5�-®Ò&)"V+7Ó'PÉ^*ƒ
! hÍ#Ðô
(<øè(•4m,""FÂ(©5ø*5Cƒ¤¹#N�5f7q2×H.;"
! XÐ*94	*E$0óÛŽ;8:5qLŽ)3E#A
6Ç,Æ¾¥Ž$Z ¨6§8ÂÆ+ú˜l‹!^g"¶#‰13[=i1Aª,øw£
! î
! �;a ^+*˜`;™(F 
|%£*9ySÅæÉë'ª«§1X¿
¤2d5	$=)'Æ+4ž=?1Ç€-o2Ã
! 6+'VMÞ‰,DéU7x8ƒFÊ1d/Û=+8&Ú,¿h� Ð% ›3b¬1k[·&Š‡*hF:‰ü+u²1ž}
! �;¼+:&*¥3–47*{<¿'ì1Z#Õ$-Ì‰4‰å+Ê>"H=&7	Ì·-ƒ™'1
^å:"žÂ&0ðãY!r•žAi(­+`U™j9Æ,1£Ž.]�§ò-s:9@Û7).#ïG4#k9Œ:b &¹$q5¿+å«a&%S&ç>3^•))ÆÓ*Œ,Ø³$�/OñÇr%+(,
! ù
¨2å9“1Ã$~%»:!»;9
‹�+ãj0Žè!ñ$µ/Ã®I8ÕŒ0µ9�'˜6å³[+{!(ë!ìÎÚ*Ò¬'Ó�	^6�,Õ0„<DG9¦ŽÞ)ÝN2])Í‘$ýiÈ;¥	“
! Ë$U<ËµÄüu
&u-Ë!¼<ª“)„4Š$–h1ÀL9:D+Ý)þ,~ƒ�"Ù"í03—3&4œ-w;¯9ÔÒ@
é
! 77D9t&);;.åH$q&zØ(²/¨ÓŸ.2Ê8U0Ô	«$´:¨!U/Žø<ÚaÀá.+Ý<�6½Q:€ð‘4u78
! I1/Ô.Þ*e4Ð.Ô ù_ZG–)?	+Ça!€;F-`!Ð3×«†%$´QÜ7s#ï-^$|/Á8cÞ	è"7È.‚	2)m&ˆE!¹ y2'œ(&°)Þ_1s=¬<ê3@…*°!Ü%Û/u|^#:Ÿ"ô9'!1žì(1Û5*R)ü0©U�¦ut$Á#ôÛû÷>Ü4º$•æ5[(2r, v(Ñ*à
7433„5X<2.£	Ü292J3Z<!Ò6Šs1è ó$
! -›¸1�(EäŽ&³8è))ãE+T ž¢:éß#î	i:r;Éö7l"¤
;*±/.*˜09©Ú+l/Žïx!®3œ#8t
Cú�)")¦-Ú-X1+)ü5 ÌQ$6OR0%?9Ü)4Ù6–Z?V¢;¼,¶1,ª:Ö8[åY5ò&5æí{,”45¶Å(¦'4÷3Qá"d.»!ô#³&¯
! 3Ë<†²15‚Ö!Q/Ý/D'�4ø-!‰85˜9/0À2t1Qö:“<F8ûM4!6v$9È'†.	5É#9\“!}û	¸¦,¢ë0‚!yÝ,¼9Ã`+{þ)}ƒ&9¹4&ú2'M):s
Úºz3
é4Œ
! V;lµå$ô-ØÜÑ"‹0‚ ¼2ú¨+1T=f+D4¾)$w6<#ÿ8g:TñSù"2?<€+-Ö<1=%S-É'Å9Ikzí"Z)y-Ú$Ÿf+*Î#ly7hÇ/ß<�¨
½)žwBÏÑ5O!â)Ñ4×~;ç
èË9(å7
…ÿ-
! Ù ‚À
! ì
ö UtÁ
! ×$¤Ux$nD=«ß8Õ&
­¢ ;II¢.a•w5@ö)Ëg
! ­53¢�%XÈ9:«%L#x
! ÷#°/%œ_œ7(;Ä3 3tÂ!;¤,p\0gœNú:t9×U)x"X.,VÉ9o
! °-
! À%~h8ý§á!´+:-d"‰4
! Ç*¢Jc‡
¤(v½ Ø¶;* .J/´$=Vs4vS!ñ)c¬=,”-ñ<U-7$¸&¦
K6Q!q/ZW³6z<É“3¬
L4`0p!w#v+@=¯zh­!ƒQ)îB(v% =l+9"6Í0Ý“ÿ1ñÊ�0Õ:Ùd+$-Ç"b-ä1è5}		„?5ÆõY
¬?1!¹T´+µ.'ï1“y+0/+ñJŒ÷/Ä¨–ÐïP„-B7Ö($3¢S1ê9Ë;H%ü�/“/
!Û1ügP"·,¾O62Š;N5)%#'q),"-»-š×;§R8#'&Ã6v5ù=x¸8 +AÓ	!�·1ß9.à¹Æ(ã0A6�%í¥:y5=q;zø M9S•%€I.§)1…:±2Ÿ%ÿd<Þ:˜+wÒG±03"ƒ=W):V-|6K
kéÁ ®’”Nnè±$î%¼0ª!k-…‘Î6r 6¦ `'Ó®$B$õ 8õÁ&Œ—1Ö0J#å‘¥h�!žD$e
9C%Þ7N4üR$5/T' ¼$c&k^Ù:$:Û:Ô$T+®<u:Oa(Š539;'<Ü$	K(.8;,3ÑG–9º›:x<Îä836q4š2/è3®9é/5*9.¡ˆ�í0
4È%gÃ,E±t'eN�%«R%ˆ5mùf„
! ‚3e
! 4Úæ3¶,j4ç)†‹;b7j:+¢ê'�ìØ•”9Ö
á0›Úí8Ðg.ß�.­/Ñ,	'zþ¯1ìV7Ø1jû8Õ5í#9`H8’3c”*a8Å)¡Ý(@,k(-=W:|™:ú6+.q‘§	=].Hì8¤€&C3|^Œ8P/n®	Ý9â8!–/=;¿Zò2Âì
! ÁmÇ) !Í¼)Á16=Ð8y1:)\1ý#Á0%1'/U9ç»+Ç5 22­e(~
! *8ç;&e204Ð*4u9=O;<ê5Í8gÕ'”!­é¬8L"@	Ã9'25 9A&þ5ÈV¦
! ^~:@J¥$Ï”jv:l¿,F5py&%°9�)ú<…	¥2£:¢3Ã	‹](AF@­™-0 “"Ù²2 ±1"#'®'H*Ü	t8#ñ3âM! �0!=Ï7‚1S<æ+«Ï87'Þ25Á5S0ÇÜâ0© ¶$;3Aq">4:–å!í"4ûe6®é9Á4¹J:w0-)*5š/O8‚5Ãß.3bÅÄ:z!@(V0WÁ�,ˆ=�%'eD<Søg,D7f*;è
(s*/S'b=q3¦&‹J%¶¶<¦#}<Q¥1
J!î!¿;`/×º|4›Öù„$™¿.èÌ+"©äG"m=X)Ê˜Ú/Ÿ9.ö�¯	
! =º !ïi	Ð5ã	C1Ò'_*æ	p
! a_
ˆ-ÑS)ck)˜$Ýçp&Ä#ž/\$“=äM(¯,s"c{Õ+ÅÛ.^)‚/\y�ê#„'ÏÉµ+™hŸ=È"(Â3'‚-ÍN=²&X';‹R/"	¶)v)�)¥8Æ'Y‰Ú;Bn
! =U4ÿ'˜=¿<{&lÞ*½1ˆ
C ª¹÷5Õé;˜,:}$
¬/"
Ä(t3Ü(k9Óæ.ÑÁ:@
! F„"ð%ö/t0*’À	$A+1;þ	=7Eþ#Ú~*¢»Ú ]‰3J1›;Z1Œ#a.&š0u	X&¬3QL¤ûÿÑ)
! _5'•úA.�(ëh´7y�*e#Øqø:h£$BŽ:Ò6®1å"’[u1-Ã(Ð(É$”<þE°Ð2Ô(+™sg¸(L<Ü!ƒ.ñç.ã
! �;*Ú#�!v£62>	¿#Çm[/#¨
! Žš¹�
‡";þ=1=-P.ºV8Iý†2P|	â/Æ“=µ1ß1(ü-å1\!-D
4,†K5!Yü2*1ÓŒó#L=
! †
! '0Æ3ß(�#°&j8«Ê!ŽN.þ×/2*ù737á²Ì8O&ì-²€÷<�¯1´(½*º]	I)¼<s A'R2—ð"Õ!z¦ 
! m¤+Û±ÞA…6‹$)&#Yp1+¬$ˆª#Tç½"
´.?
! ¼
! ¹
úå2±"j.V(®Ð;·:=(! [Æë
:1J$
! ½œ/{9&f9/g¡¢9ø&¸é'Z3ÊŠÙ".‚†ix=k'€c4N%97 -6³+O-»(i&Þ+´<l`. ++Ý¾&ý
! x°´4
2E2 ö.j¬o;Hÿ962u)»6(Ü*æ#.Œ£%))*A°5³ Ç2’ð5Ý0Ö;§·+Ÿ0® +‡9‘<Ø
! 4$">aÊ4Î9ë$&+u
! 9ø'`Û(9œ!m*�<£=™,n:ˆ7%´/øp /�.0Å"‘ Ã Ï
9!€¼û
! \ y/-»,˜1X+¢C.<G¨Ü8Ó4l²þ™2³-	�‹=	) ƒ	a<Pž6¿8%î"Ä,ÜÎ«Úù6^0ÿ)ö*Àd
! B!Àí.Ì<í2Ž:Ô¦3$3I²8a4Üœ9U5F4öŸ*»3êê¶w=41ô1(86Ÿ…¾-4œ;B'…,Èý-‚�oi#†(Ý6ð:ž:� 'é1p0v‚)À:�};Å+ý
Ñ&T‰†0_,À*“€|‹}
—.\
&*Y9>!Ë ˆD8¢<	ã*!
š5û$U$Ô,*V-í ÛŽÚ\B
! ¶3ð8½/Ç<\úw-N8Åô(Ü.<"Ü33	§’öì4—-äL(£#&®¦t‹, ý1Ò:mYõ,’<Ã<dK ‘×-Ï,t%@í�s	Í1Y$+xèQ°	Õ)Ïgùt-z<øÛ;µ0À(r&3
1{6‹#]Èd7
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 79,85 ****
      -t <float>, --hot_threshold <float> Set the threshold for hotness
      -v, --verbose                       Verbose mode
      -w, --weight <w1,w2>                Set weights (float point values)
!   # %E  %q#D  %qE  %qT is not a POD type  %qT is not a base of %qT  %qT is not a class  %qT is not a final class  %qT is not a literal type  %qT is not a polymorphic type  %qT is not a trivial type  %qT is not a union  %qT is not an abstract class  %qT is not an aggregate  %qT is not an empty class  %qT is not an enum  %qT is not an standard layout type  %qT is not layout compatible with %qT  %qT is not the same as %qT  %qT is not trivially copyable  (Use '-v --help' to display command line options of sub-processes).
    -###                     Like -v but options quoted and commands not executed.
    --help                   Display this information.
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
--- 1769,1775 ----
      -t <float>, --hot_threshold <float> Set the threshold for hotness
      -v, --verbose                       Verbose mode
      -w, --weight <w1,w2>                Set weights (float point values)
!     Included at %s:%d:    inlined from %qD    inlined from %qD at %r%s:%d%R    inlined from %qD at %r%s:%d:%d%R    inlined from %qs    inlined from %qs at %r%s:%d%R    inlined from %qs at %r%s:%d:%d%R   by earlier handler for %<%T%>   in pointer to member conversion   in pointer to member function conversion  # %E  %q#D  %q+T does not have %<constexpr%> destructor  %q+T has a non-trivial destructor  %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  %qD is not deducible from %qT  %qE  %qE is not equivalent to %qE  %qT does not have a virtual destructor  %qT does not have unique object representations  %qT is a closure type, which is only literal in C++17 and later  %qT is an ambiguous base class of %qT  %qT is not a POD type  %qT is not a base of %qT  %qT is not a class  %qT is not a final class  %qT is not a literal type  %qT is not a polymorphic type  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)  %qT is not a trivial type  %qT is not a union  %qT is not an abstract class  %qT is not an aggregate  %qT is not an empty class  %qT is not an enum  %qT is not an standard layout type  %qT is not assignable from %qT  %qT is not constructible from %qE  %qT is not convertible from %qE  %qT is not default constructible  %qT is not derived from %qT  %qT is not layout compatible with %qT  %qT is not nothrow assignable from %qT  %qT is not nothrow constructible from %qE  %qT is not nothrow convertible from %qE  %qT is not nothrow copy assignable  %qT is not nothrow copy constructible  %qT is not nothrow default constructible  %qT is not pointer-interconvertible base of %qT  %qT is not the same as %qT  %qT is not trivially assignable from %qT  %qT is not trivially constructible from %qE  %qT is not trivially copy assignable  %qT is not trivially copy constructible  %qT is not trivially copyable  %qT is not trivially default constructible  %qT is not trivially destructible  (Use '-v --help' to display command line options of sub-processes).
    -###                     Like -v but options quoted and commands not executed.
    --help                   Display this information.
    --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
*************** write_c_file - output name is %s, prefix
*** 108,113 ****
--- 1798,1804 ----
    -dumpspecs               Display all of the built in spec strings.
    -dumpversion             Display the version of the compiler.
    -f, --function-summaries        Output summaries for each function
+   -foffload=<targets>      Specify offloading targets.
    -h, --help                            Print this help, then exit
    -h, --help                      Print this help, then exit
    -i, --json-format               Replaced with -j, --json-format
*************** write_c_file - output name is %s, prefix
*** 161,226 ****
                             guessing the language based on the file's extension.
    -x, --hash-filenames            Hash long pathnames
    Known valid arguments for %s option:
!      but does not declare %<%T(const %T&)%>  but does not declare %<operator=(const %T&)%>  declared here  enters %<catch%> block  enters %<try%> block  expected %qD but got %qD  from definition of %q#D  from here  merge [options] <dir1> <dir2>         Merge coverage file contents
!   or %<operator=(const %T&)%>  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles
!   rewrite [options] <dir>               Rewrite coverage file contents
!   when initialized here (BB %d) [see %<-fno-allow-invalid-boz%>] candidate 1: %q#F candidate 2: %q#F declared here zstd# %s %.2f %.2f
! %#qT declared here%#qT defined here%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC unroll%> must be inside a function%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#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 align%> must appear before the declaration of %qD, ignoring%<#pragma omp allocate%> not yet supported%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma vtable%> no longer supported%<%E::%E%> is not a type%<%T%s%D%> names destructor%<%T::%E%> is not a type%<)%> expected at %C%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<-I-%> specified twice%<-W%serror=%s%>: no option %<-%s%>%<-Wabi=1%> is not supported, using =2%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-fcf-protection%> is not compatible with this target%<-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%<-fdata-sections%> not supported for this target%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-ffunction-sections%> not supported for this target%<-fmoduleinfo%> is not supported on this target%<-fonly=%> argument is different from first input file name%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> not supported for this target%<-frecord-gcc-switches%> is not supported by the current target%<-fsanitize-recover=%s%> is not supported%<-fsanitize=address%> not supported for this target%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-protector%> not supported for this target%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m96bit-long-double%> is not compatible with this target%<-mabi=ms%> not supported with X32 ABI%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string is not in canonical order. %<%c%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: unexpected ISA string at end: %qs%<-march=%s%>: unsupported ISA subset %<%c%>%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcmodel=%> is not supported in 32-bit mode%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mfpxx%> requires %<-mlra%>%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mips3d%> requires %<-mpaired-single%>%<-mmulticore%> can only be used with BF561%<-mno-%s%> turns off %<-m%s%>%<-mnop-mcount%> is not compatible with this target%<-mpreferred-stack-boundary%> is not supported for this target%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> needs indexed addressing%<-pipe%> not supported%<::%E%> is not a type%<CTABLE_ENTRY%> index %%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<[super ...]%> must appear in a method context%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Float%d%s%> is not supported on this target%<__builtin_eh_return%> not supported on this target%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_thread_pointer%> is not supported on this target%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported on this target%<__thread%> before %<extern%>%<__thread%> before %<static%>%<async%> expression must be integral%<atexit%> failed%<auto%> changes meaning in C++11; please remove it%<catch%> is not supported%<custom-%s=%> is not recognized as FPU instruction%<delete[]%> is not a constant expression%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<fopen%>: %s: %m%<gang%> num value must be positive%<gang%> static value must be positive%<goto%> is not a constant expression%<grainsize%> expression must be integral%<grainsize%> value must be positive%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<l1-cache-size%> parameter is not a power of two %d%<location_t%> is not defined as a type%<locus%> is not defined as a type%<lp_array%> does not match %<region_tree%>%<lto_obj_file_open()%> failed%<num_tasks%> value must be positive%<num_teams%> value must be positive%<num_threads%> value must be positive%<omp::%E%> attribute requires argument%<operator %s%>%<operator %s%> in %<%s%E%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator[]%> in %<%E[%E]%>%<priority%> expression must be integral%<priority%> value must be non-negative%<region_array%> does not match %<region_tree%>%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<return_void%> declared here%<setter%> specified here%<stack_offset%> must be at least 4%<std::tuple_size<%T>::value%> is not an integral constant expression%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<tree%> is not defined as a type%<using enum%> of incomplete type %qT%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<wait%> expression must be integral%<weakref%> attribute should be accompanied with an %<alias%> attribute%<worker%> num value must be positive%<~%> on a boolean expression%@ %s%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
! %d frame table found
  %d frame tables found
! %q#D conflicts with version inherited from %qT%q#D declared here%q#D does not have external linkage%q#D explicitly defaulted here%q#D hides constructor for %q#D%q#D previously declared here%q#D should be initialized%q#T is not a class or namespace%q#T was previously declared here%q+F used but never defined%qD alias between functions of incompatible types %qT and %qT%qD argument missing terminating nul%qD called on a pointer to an unallocated object %qE%qD called on pointer to an unallocated object%qD cannot be %qs%qD declared %<transaction_safe_dynamic%>%qD declared here, later in the translation unit%qD declared weak after being used%qD defined here%qD has not been declared in %qD%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is declared in header %qs%qD is deprecated%qD is deprecated: %s%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may be used uninitialized%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD must be a non-static member function%qD must have no arguments%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD should be initialized%qD should be initialized in the member initialization list%qD target declared here%qD used without template arguments%qD was declared here%qD was previously declared here%qD will be initialized after%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qE attribute argument %E is not an integer constant%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognised%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE is negative%qE attribute ignored because %qD is not a local variable%qE attribute ignored for type %qT%qE attribute ignored; field must be a function pointer%qE attribute is for pointer types only%qE attribute on function returning %<void%>%qE attribute only supported on boolean types%qE attribute only supported on non-mask vector types%qE attribute requires an integer argument%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE cannot be applied to non-pointer type %qT%qE declared here%qE does not constrain a type%qE is deprecated%qE is deprecated: %s%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE missing template arguments%qE not specified in enclosing %qs%qE output truncated before the last format character%qE requires %<-fgnu-tm%>%qE requires an argument%qE specified here%qF requires z14 or higher%qF requires z15 or higher%qT declared here%qT does not match original declaration%qT has a previous declaration here%qT is a variably modified type%qT is not a class or namespace%qT is not a class, namespace, or enumeration%qT is not a direct base of %qT%qT not permitted in template argument%qs%qs applied to non-vector type %qT%qs argument missing terminating nul%qs argument of %qs intrinsic at %L must be positive%qs at %C is not a variable%qs at %L is not a module procedure%qs cannot be used in a %<constexpr%> function%qs cannot be used in a destructor%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs does not support feature %qs%qs does not work on a cross compiler%qs in %<%s %E%>%qs is deprecated%qs is deprecated; use -fstack-check%qs is not a field, but a %qs%qs is not a valid offset in %qs%qs is not an associative array%qs is not an expression%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for this target%qs is not supported in this configuration%qs is not supported with %qs%qs is used uninitialized%qs may be used uninitialized%qs must be by itself for %<-mharden-sls=%>%qs not yet supported%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires an integer constant expression%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs tag used in naming %q#T%qs uses register r29%qs value must be positive%qs was declared here%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s %#qD%s %#qS%s %<%s(%E)%> %p %d%s %qs%s %s %p %d%s %s%s
! %s '%s'
! %s not supported on this target%s returned %d exit status%s terminated with signal %d [%s]%s%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: %m%s: %s%s: %s: %s%s: all warnings being treated as errors%s: some warnings being treated as errors%s:%d: confused by earlier errors, bailing out
  %s:cannot open notes file
  %s:no lines for '%s'
  %s:not a gcov notes file
  %s:overflowed
  %s:profile mismatch for '%s'
  %s:source file is newer than notes file '%s'
! ' ' flag'!' flag'#' flag'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' file is already processed
! ''' flag'(' flag'+' flag'-' flag'0' flag'B' operand is not constant'I' flag'^' flag'_' flag'o' operand is not constant(C)(anonymous)(no argument)(the message is displayed only once per source file)
! ({anonymous})*this-E or -x required when input is from standard input-f%s ignored (not supported for DJGPP)
! -fsanitize=address is not supported in this configuration-fuse-linker-plugin is not supported in this configuration-gz is not supported in this configuration-mdebug=	Enable debug output.-mx32 is not supported on Solaris-pg and -fomit-frame-pointer are incompatible...following parameter %P which has a default argument<During initialization>
! <built-in><lambda<missing><structured bindings><type error><unknown operator><unnamed %s><unnamed><unresolved overloaded function type>A parameter name is required at %CAbsolute value of SHIFT shall be less than or equal to SIZE at %CAlias:Argument %qs of MODULO at %L shall not be zeroArgument of ACOSD at %L must be between -1 and 1Argument of ASIND at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of 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 SQRT at %L has a negative valueAssembler options
  =================
  
! Assignment to a constant expression at %CAssume normal C execution environment.At top level:Attempting to allocate already allocated variable '%s'Average number of iterations of a loop.BB %i has multiple EH edgesBIND(C) at %LBad 128-bit moveBad nameBad type in gfc_simplify_signBlank required in %s statement near %CCalls executed:%s of %d
! Cannot change directory to %sCannot delete module file %qs: %sCannot find symbol %qsCannot get current directory nameCannot make directory %sCannot open %sCannot open JSON output file %s
! Cannot open file %qsCannot open included file %qsCannot open module file %qs for reading at %C: %sCannot open pre-included file %qsCannot open source file %s
! Cannot read %sCannot rename module file %qs to %qs: %sCheck the return value of new in C++.Clause expected at %CComma expected at %CComplex argument of LOG at %L cannot be zeroConfigured with: %s
! Could not open output file '%s'
! Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Creating '%s'
! D does not support pointers on this target.DIM argument at %L is out of boundsDeleted feature:Derived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type name %qs at %C already has a basic typeDisable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable indexed addressing.Disable the use of RX FPU instructions.Don't create a dynamically linked position independent executable.Driving:EXTENDS at %LEnable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable FT32B code compression.Enable ID based shared library.Enable cache prefetch instructions.Enable code hoisting.Enable conditional move instruction usage.Enable coprocessor instructions.Enable debug output.Enable hwasan instrumentation of builtin functions.Enable lazy module importing.Enable loop vectorization of floating point inductions.Enable most warning messages.Enable multiprocessor instructions.Enable verbose output.Enabled ID based shared library.ErrorError allocating %lu bytesError writing JSON output file %s
! Error writing output file '%s'
! EventExpected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> at %CExpected %<,%> at %CExpected %<:%> at %CExpected %<::%> at %CExpected %<=>%> at %CExpected argument list at %CExpected identifier at %CExpected integerExpected integer expression at %CExpected parameter list in type declaration at %CExpected register or constant integer.Expected stringExpected structure component name at %CExpected variable list at %CFAIL IMAGE statement at %CFailure getting length of a constant array.Fatal ErrorFold calls to simple inline functions.Fortran 2008 obsolescent feature:Fortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Function %qs requires an argument list at %CGNU C no longer supports -traditional without -EGNU Extension:Generate (do not generate) MMA instructions.Generate DSP extension instructions.Generate debug information in default format.Generate divide instructions.Generate documentation.Generate double-precision floating-point instructions.Generate floating-point multiply-accumulation instructions.Generate hardware abs instructions.Generate position-independent code if possible (small mode).Generate single-precision floating-point instructions.Generate string extension instructions.IBITS: Bad bitID of shared library to build.IEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CINTEGER expression of %s clause at %L must be non-negativeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support the %<_Float%d%s%> typeISO C forbids nested functionsISO C prohibits argument conversion to union typeISO C++ 1998 does not support %<long long%>ISO C++ forbids empty unnamed enumISO C++17 does not allow dynamic exception specificationsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<long long%>ISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIgnored.In file included fromIn function %qsIn lambda functionIn member function %qsIn moduleIn module imported atInitialize ptx registers.Invalid argument to !$ACC WAIT at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid procedure argument at %LJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CLegacy Extension:Lines executed:%s of %d
! Mapper for module to CMI files.Missing argument list in function %qs at %CMissing argument to %qs at %CMissing counts for called function %sMissing keyword name in actual argument list at %CName too longNamed constant at %C in an EQUIVALENCENamelist %qs cannot be an argument at %LNo branches
  No calls
! No executable lines
! No longer supported.Obsolescent feature:Offline tool to handle gcda counts
  
! Options:
! PCH memory is not available: %mPIC is not supported for %qsPIC support for %<-fstack-limit-symbol%>Perform internal consistency checkings.Please submit a full bug report, with preprocessed source (by using -freport-bug).
  Please submit a full bug report, with preprocessed source.
! PluginsPreprocessed source stored into %s file, please attach this to your bugreport.
! Print code coverage information.
  
! Procedure %qs at %C has an explicit interface from a previous declarationProcessing spec (%s), which is '%s'
! Put zero initialized data in the bss section.RESULT_DECL should be read only when DECL_BY_REFERENCE is setReading specs from %s
! Removing '%s'
! Result of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LRewrite subcommand usage:SSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSame as %s.Second argument of %s is negative at %LSee %s for instructions.
! Self-referential argument %qs at %L is not allowedSetting spec %s to '%s'
  
! Simplification of SPREAD at %C not yet implementedSum of second and third arguments of IBITS exceeds bit size at %LSupported LTO compression algorithms: zlibSuppress warnings.Symbol %qs already declaredSymbol at %C is not appropriate for an expressionSynonym for "image_base".Synonym for -Wcomment.Syntax error in !$ACC DECLARE list at %CSyntax error in AUTOMATIC statement at %CSyntax error in COMPLEX constant at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in expression 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 %CTarget: %s
! The bug is not reproducible, so it is likely a hardware or OS problem.
! The maximum ratio between array size and switch branches for a switch conversion to take place.The value for the KIND parameter %qs at %C does not reduce to a constant expressionThis is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! This is the default.This option lacks documentation.This switch is deprecated; use -Werror=implicit-function-declaration instead.Thread model: %s
! Too many components in structure constructor at %LTreat all warnings as errors.Unexpected EOFUnexpected NULL() intrinsic at %L to dummy %qsUnexpected alternate return specifier in subroutine call at %LUnexpected constant at %CUnexpected junk after !$ACC ATOMIC statement at %CUnexpected use of subroutine name %qs at %CUnknown form for stack limit expressionUnknown operator %%<%s%%> at %%LUnused parameter %qs declared at %LUnused parameter %qs which has been explicitly imported at %LUnused variable %qs declared at %LUsage: %s [OPTION]... SUB_COMMAND [OPTION]...
  
  Usage: %s [options] file...
  Usage: gcov [OPTION...] SOURCE|OBJ...
--- 1852,1963 ----
                             guessing the language based on the file's extension.
    -x, --hash-filenames            Hash long pathnames
    Known valid arguments for %s option:
!      a constructor taking a single argument of its own class type is invalid  a qualified-id is required  after user-defined conversion:  ambiguous template argument for non-type template parameter is treated as function type  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 declare %<%T(const %T&)%>  but does not declare %<operator=(const %T&)%>  by %qD  candidate conversions include %qD and %qD  candidate expects %d argument, %d provided  candidate expects %d arguments, %d provided  candidate expects at least %d argument, %d provided  candidate expects at least %d arguments, %d provided  cannot convert %qE (type %qT) to type %qT  cannot deduce a template for %qT from non-template type %qT  conversion from return type %qT of template conversion function specialization to %qT is not an exact match  conversion of argument %d would be ill-formed:  couldn%'t deduce template parameter %qD  crosses initialization of %q#D  declared here  deduced conflicting types for parameter %qT (%qT and %qT)  deduced conflicting values for non-type parameter %qE (%qE and %qE)  enters %<catch%> block  enters %<consteval if%> statement  enters %<constexpr if%> statement  enters %<try%> block  enters OpenMP structured block  enters scope of %q#D which has non-trivial destructor  enters scope of %q#D, which has non-trivial destructor  enters statement expression  enters synchronized or atomic statement  exits OpenMP structured block  expected %qD but got %qD  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  for conversion from %qH to %qI  from definition of %q#D  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
!   merge-stream [options] [<file>]       Merge coverage stream file (or stdin)
!                                         and 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  non-static data member %qD has non-literal type  non-static data member %qD has volatile type  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  skips initialization of %q#D  substitution of deduced template arguments resulted in errors seen above  template argument %qE does not match %qE  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  when instantiating default argument for call to %qD (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.
!  [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ASSUMES at %C must be in the specification part of a subprogram or module!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ at %L incompatible with RELEASE clause!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE!$OMP ATOMIC at %L with %s clause requires %s clause!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must assign an expression of intrinsic type at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
! #include "..." search starts here:
! #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used at file scope%<#pragma %s%> may only be used in compound statements%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC ivdep%> must be inside a function%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> must be inside a function%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> not yet supported%<#pragma omp assumes%> may only be used at file or namespace scope%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %qs clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target%> with modifier other than %<always%> or %<close%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma riscv intrinsic%> option %qs needs 'V' extension enabled%<#pragma riscv intrinsic%> requires a string parameter%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses%<%s(%s)%> is only allowed in %<omp ordered%>%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>%<-fcontract-build-level=%> cannot be mixed with p1332/p1429%<-fcontract-build-level=%> must be off|default|audit%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>%<-fcontract-level=%> too many custom roles%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags%<-fcontract-role=%> must be in the form role:semantics%<-fcontract-role=%> semantics must include default,audit,axiom values%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags%<-fcontract-semantic=%> cannot find default role%<-fcontract-semantic=%> level must be default, audit, or axiom%<-fcontract-semantic=%> must be in the form level:semantic%<-fconvert=r16_ieee%> or %<-fconvert=r16_ibm%> not supported on this architecture%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> for Fortran%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize-trap=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> does not work on this architecture%<-fstack-protector%> not supported for this target%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string is not in canonical order. %<%c%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: unexpected ISA string at end: %qs%<-march=%s%>: unsupported ISA subset %<%c%>%<-march=%s%>: z*inx conflicts with floating-point extensions%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlam=%> option: [u48|u57] not supported for 32-bit code%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_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 not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> used with a bit-field initializer%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<align%> clause argument needs to be positive constant power of two integer expression%<alignas%> argument has non-integral type %qT%<alignas%> in empty declaration with %<enum%> underlying type%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocate%> clause must specify an allocator here%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<always_inline%> function might not be inlinable%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<and%> of mutually exclusive equal-tests is always 0%<asm goto%> with complex typed outputs%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<assume%> attribute at top level%<assume%> attribute not followed by %<;%>%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto%> requires a plain identifier, possibly with attributes, as declarator%<auto%> used with %<constexpr%>%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> in empty declaration%<constexpr%> initializer for a binary floating-point type is of decimal type%<constexpr%> initializer for a real type is of complex type%<constexpr%> initializer is not an arithmetic constant expression%<constexpr%> initializer not representable in type of object%<constexpr%> integer initializer is not an integer constant expression%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> object has variably modified type%<constexpr%> pointer initializer is not null%<constexpr%> static data member %qD must have an initializer%<constexpr%> used with %qE%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<enum%> declared both with and without fixed underlying type%<enum%> declared with but defined without fixed underlying type%<enum%> underlying type incompatible with previous declaration%<enum%> underlying type may not be specified here%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribute is not compatible with nested function%<msp430_select_hwmult_lib%> needs one or more arguments%<msp430_set_driver_var%> expects 2 arguments%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct%<namespace %E%> is ambiguous%<namespace%> definition is not allowed here%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nogroup%> clause must not be used together with %<reduction%> clause%<nonatomic%> attribute of property %qD conflicts with previous declaration%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<nonnull%> argument %qD compared to NULL%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> lower bound %qE bigger than upper bound %qE%<num_teams%> value must be positive%<num_threads%> value must be positive%<object.TypeInfo%> cannot be used with %<-fno-rtti%>%<object.TypeInfo%> could not be found, but is implicitly used%<offsetof%> within non-standard-layout type %qT is conditionally-supported%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type%<omp::%E%> attribute requires argument%<omp::%E%> not allowed to be specified in this context%<omp_all_memory%> at %C not permitted in this clause%<omp_all_memory%> may only be used in OpenMP %<depend%> clause%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator delete[]%> cannot be a destroying delete%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<order%> clause must not be used together with %<ordered%>%<ordered simd threads%> must be closely nested inside of %<%s simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter on range-based %<for%> loop%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>%<pex_init%> failed: %m%<pragma omp error%> encountered%<pragma omp error%> encountered: %s%<pragma omp requires%> requires at least one clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<setter%> attribute%<readonly%> attribute of property %qD conflicts with previous declaration%<region_array%> does not match %<region_tree%>%<region_array%> is corrupted for region %i%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast%> from integer to pointer%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return_void%> declared here%<safelen%> clause expression must be positive constant integer expression%<scalar_storage_order%> is not supported because endianness is not uniform%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region%<seq%> overrides other OpenACC loop specifiers%<setter%> attribute of property %qD conflicts with previous declaration%<setter%> specified here%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<signed%> and %<unsigned%> specified together%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<soft-float%> and long-double-128 are incompatible%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<stack_offset%> must be a multiple of 4%<stack_offset%> must be at least 4%<static%> %qs cannot be declared %<mutable%>%<static%> lambda specifier with lambda capture%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>%<static_cast%> from type %qT to type %qT casts away qualifiers%<std::%s%> is defined in header %qs; did you forget to %<#include %s%>?%<std::%s%> is only available from %s onwards%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>%<std::tuple_element<%u, %T>::type%> is %<void%>%<std::tuple_size<%T>::value%> is not an integral constant expression%<strong%> using directive no longer supported%<struct %E%> declared in %<for%> loop initial declaration%<symver%> attribute argument %qs must contain one or two %<@%>%<symver%> attribute argument not a string constant%<symver%> attribute is only applicable to symbols%<symver%> attribute only applies to functions and variables%<sysctl%> for %<kern.osversion%> failed: %m%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct%<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%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits%<task%> reduction modifier on a construct with a %<nowait%> clause%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct%<template%> keyword not permitted in destructor name%<template%> must follow a nested-name-specifier%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> cannot be captured by reference%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> not allowed in %<allocate%> clause%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<throw%> will always call %<terminate%>%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<typedef%> specifier conflicts with %qs%<typedef%> used with %<auto%>%<typedef%> was ignored in this declaration%<typeid%> is not a constant expression because %qE is of polymorphic type%<typeid%> of qualified function type %qT%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#D, which is not a type%<typename %T::%D%> names %q#T, which is not a class template%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<using enum%> of %qT before its enum-specifier%<using enum%> of dependent type %qT%<using enum%> of incomplete type %qT%<using enum%> of non-enumeration type %q#T%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>%<va_start%> used in function with fixed arguments%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores%<vector%> length expression must be integral%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<volatile%>-qualified parameter is deprecated%<volatile%>-qualified return type is deprecated%<volatile%>-qualified structured binding is deprecated%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weak%> clause requires atomic equality comparison%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<weakref%> cannot be versioned%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type %<bool%>%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>%@ %s%@ %s (depth %i)%@ %s (fndecl %qD, depth %i)%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
! %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %i-bit mode not compiled in%llu bytes%q#D cannot be overloaded with %q#D%q#D conflicts with a previous declaration%q#D conflicts with version inherited from %qT%q#D declared here%q#D does not have external linkage%q#D does not refer to the unqualified type, so it is not used for linkage%q#D explicitly defaulted here%q#D has incomplete type%q#D hides constructor for %q#D%q#D inherits from multiple base subobjects%q#D invalid; an anonymous union can only have non-static data members%q#D invalid; an anonymous union may only have public non-static data members%q#D is a static data member; it can only be initialized at its definition%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator%q#D is implicitly deleted because the default definition would be ill-formed:%q#D is inaccessible within this context%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is private within this context%q#D is protected within this context%q#D is public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of entity%q#D references internal linkage entity %q#D%q#D should be initialized%q#D, declared using local type %qT, is used but never defined%q#D, declared using unnamed type, is used but never defined%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX%q#T has no member named %qE%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)%q#T has no member named %qE; did you mean %qE?%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating-point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D is not a static data member of %q#T%q+#D marked %<final%>, but is not virtual%q+#D marked %<override%>, but does not override%q+D alias between function and variable is not supported%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared weak after being used%q+D declared with an exception specification%q+D defined as variadic function without prototype%q+D defined both normally and as %qE attribute%q+D has incompatible attributes %qs and %qs%q+D in declare target directive does not have mappable type%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D offset %E in %qT isn%'t aligned to %u%q+D offset %E in %qT may not be aligned to %u%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D static data member inside of declare target directive%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD accessing %E byte in a region of size %E%qD accessing %E bytes in a region of size %E%qD accessing %E or more bytes in a region of size %E%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu byte may overlap %wu byte%qD accessing %wu bytes may overlap %wu byte%qD accessing %wu byte may overlap up to %wu bytes%qD accessing %wu bytes may overlap up to %wu bytes%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %E and %E bytes in a region of size %E%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %wu and %wu bytes may overlap %wu byte%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%qD alias between functions of incompatible types %qT and %qT%qD appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in %<allocate%> clauses%qD appears more than once in %<nontemporal%> clauses%qD appears more than once in data clauses%qD appears more than once in data-sharing clauses%qD appears more than once in map clauses%qD appears more than once in motion clauses%qD appears more than once in reduction clauses%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %i declared attribute %<nonstring%>%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]%qD argument missing terminating nul%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD called in a constant expression before its definition is complete%qD called on a pointer passed to mismatched reallocation function %qD%qD called on a pointer to an unallocated object %qE%qD called on pointer %qE passed to mismatched allocation function %qD%qD called on pointer %qE with nonzero offset%s%qD called on pointer returned from a mismatched allocation function%qD called on pointer to an unallocated object%qD called on unallocated object %qD%qD can be marked override%qD cannot appear in a constant-expression%qD cannot be %qs%qD cannot be declared %<virtual%>, since it is always static%qD cannot be defaulted%qD cannot be used as a function%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD clearing an object of non-trivial type %#qT%s%qD clearing an object of type %#qT containing a pointer-to-member%s%qD clearing an object of type %#qT with no trivial copy-assignment%s%qD conflicts with used function%qD copying an object of non-trivial type %#qT from an array of %#qT%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared %<static%> in %<constexpr%> context%qD declared %<thread_local%> in %<constexpr%> context%qD declared %<transaction_safe_dynamic%>%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as array of template placeholder type %qT%qD declared as reference but not initialized%qD declared here%qD declared here, later in the translation unit%qD declared weak after being used%qD defined %<static%> in %<constexpr%> context%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined %<thread_local%> in %<constexpr%> context%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined but not used%qD defined here%qD destination unchanged after copying no bytes%qD destination unchanged after copying no bytes from a string of length %E%qD does not have %<const char *%> type%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration type%qD does not have integral type%qD does not name an enumeration in %qT%qD does not refer to a function%qD does not refer to a namespace scope function%qD expecting %E byte in a region of size %E%qD expecting %E bytes in a region of size %E%qD expecting %E or more bytes in a region of size %E%qD expecting between %E and %E bytes in a region of size %E%qD forming offset %s is out of bounds%qD forming offset %s is out of the bounds [0, %wu]%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD forming offset %s is out of the bounds of object %qD with type %qT%qD has a non-structural type%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has incomplete type%qD has invalid argument list%qD has not been declared in %qD%qD has not been declared within %qD%qD has the same name as the class in which it is declared%qD in %<reduction%> clause is a zero size array%qD inherits the %E ABI tag that %qT (used in its return type) has%qD inherits the %E ABI tag that %qT (used in its type) has%qD invalid in %q#T because of local member %q#D with same name%qD invalid in %q#T because of local method %q#D with same name%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is a namespace%qD is a usual (non-placement) deallocation function%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is declared in header %qs%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is instantiated for an empty pack%qD is mutable%qD is normally a non-static function%qD is not a class or alias template%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is not a function template%qD is not a member of %qD%qD is not a member of %qD; did you mean %qs?%qD is not a member of %qT%qD is not a member of %qT; did you mean %qs?%qD is not a member template function%qD is not a namespace-name%qD is not a namespace-name; did you mean %qs?%qD is not a pointer variable%qD is not a static data member%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> clause%qD is not a variable in %<allocate%> clause%qD is not a variable in %<nontemporal%> clause%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not a variable template%qD is not an argument in %<uniform%> clause%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is not lvalue expression nor array section in %qs clause%qD is not public%qD is not usable as a %<constexpr%> function because:%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may access %E byte in a region of size %E%qD may access %E bytes in a region of size %E%qD may access %E or more bytes in a region of size %E%qD may access between %E and %E bytes in a region of size %E%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>%qD may be used uninitialized%qD may not be declared as static%qD may not be declared within a namespace%qD may read %E byte from a region of size %E%qD may read %E bytes from a region of size %E%qD may read %E or more bytes from a region of size %E%qD may read between %E and %E bytes from a region of size %E%qD may write %E byte into a region of size %E%qD may write %E bytes into a region of size %E%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD moving an object of non-trivial type %#qT and size %E into a region of size %E%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted destructor%qD must be a global variable in %<#pragma acc declare link%>%qD must be a member function%qD must be a non-member function%qD must be a non-static member function%qD must be a variable declared in the same scope as %<#pragma acc declare%>%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must have either one or two arguments%qD must have either zero or one argument%qD must have exactly one argument%qD must have exactly two arguments%qD must have no arguments%qD must not have variable number of arguments%qD not defined%qD of a string of length %wu and an array of size %wu evaluates to nonzero%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero%qD offset %s from the object at %qE is out of the bounds of %qT%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi%qD offset %s is out of bounds%qD offset %s is out of the bounds [0, %wu]%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD offset %s is out of the bounds of object %qD with type %qT%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>%qD output may be truncated copying %E byte from a string of length %wu%qD output may be truncated copying %E bytes from a string of length %wu%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD output truncated copying %E byte from a string of length %wu%qD output truncated copying %E bytes from a string of length %wu%qD output truncated copying between %wu and %wu bytes from a string of length %wu%qD pointer overflow between offset %s and size %s%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%qD reading %E byte from a region of size %E%qD reading %E bytes from a region of size %E%qD reading %E or more bytes from a region of size %E%qD reading between %E and %E bytes from a region of size %E%qD 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 specified both in declare target %<link%> and %<to%> or %<enter%> clauses%qD specified both in declare target %<link%> and %qs clauses%qD specified both in declare target %<link%> and implicitly in %<to%> clauses%qD specified bound %E equals destination size%qD specified bound %E equals source length%qD specified bound %E exceeds destination size %E%qD specified bound %E exceeds maximum object size %E%qD specified bound %E exceeds source size %E%qD specified bound %E may exceed destination size %E%qD specified bound %E may exceed maximum object size %E%qD specified bound %E may exceed source size %E%qD specified bound %s exceeds maximum object size %E%qD specified bound %s exceeds the size %E of unterminated array%qD specified bound %s exceeds the size of at most %E of unterminated array%qD specified bound %s may exceed the size of at most %E of unterminated array%qD specified bound %wu exceeds maximum object size %wu%qD specified bound [%E, %E] exceeds destination size %E%qD specified bound [%E, %E] exceeds maximum object size %E%qD specified bound [%E, %E] exceeds source size %E%qD specified bound [%E, %E] may exceed destination size %E%qD specified bound [%E, %E] may exceed maximum object size %E%qD specified bound [%E, %E] may exceed source size %E%qD specified bound between %wu and %wu exceeds maximum object size %wu%qD specified bound depends on the length of the source argument%qD specified in %<allocate%> clause but not in an explicit privatization clause%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct%qD specified size %E exceeds maximum object size %E%qD specified size %E may exceed maximum object size %E%qD specified size between %E and %E exceeds maximum object size %E%qD specified size between %E and %E may exceed maximum object size %E%qD specifier conflicts with %<typedef%>%qD specifier conflicts with %qs%qD specifies less restrictive attribute than its target %qD: %s%qD specifies less restrictive attributes than its target %qD: %s%qD specifies more restrictive attribute than its target %qD: %s%qD specifies more restrictive attributes than its target %qD: %s%qD target declared here%qD used as a variant with incompatible %<construct%> selector sets%qD used before its definition%qD used in its own initializer%qD used without template arguments%qD violates the C++ One Definition Rule%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was hidden%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not declared in this scope; did you mean %qs?%qD was not initialized with a constant expression%qD was previously declared here%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qD will be initialized after%qD writing %E byte into a region of size %E overflows the destination%qD writing %E bytes into a region of size %E overflows the destination%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing %wu byte into a region of size between %wu and %wu%qD writing %wu bytes into a region of size between %wu and %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qD writing between %wu and %wu bytes into a region of size %wu%qD writing between %wu and %wu bytes into a region of size between %wu and %wu%qD writing one too many bytes into a region of a size that depends on %<strlen%>%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged%qD writing to an object of non-trivial type %#qT%s%qD writing to an object of non-trivially copyable type %#qT%s%qD writing to an object of type %#qT containing a pointer to data member%s%qD writing to an object of type %#qT with %qs member %qD%qD writing to an object of type %#qT with no trivial copy-assignment%qD writing to an object of type %#qT with no trivial copy-assignment%s%qD writing to an object with a deleted copy constructor%qD: visibility attribute ignored because it conflicts with previous declaration%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in %<aligned%> clauses%qE appears more than once in %<allocate%> clauses%qE appears more than once in %<nontemporal%> clauses%qE appears more than once in data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument %Z may overlap destination object %qE%qE arguments %Z may overlap destination object %qE%qE argument %Z overlaps destination object %qE%qE arguments %Z overlap destination object %qE%qE argument is not a function%qE argument must be one of %qs, %qs, %qs, or %qs%qE argument not a string%qE argument not an identifier%qE arguments %Z and maybe %Z overlap destination object %qE%qE attribute address out of range%qE attribute allows only an integer constant argument%qE attribute applied to %qD with void return type%qE attribute applied to %qT after its definition%qE attribute applied to extern "C" declaration %qD%qE attribute applied to non-class, non-enum type %qT%qE attribute applied to non-function, non-variable %qD%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument %E is not a power of 2%qE attribute argument %E is not an integer constant%qE attribute argument %E is not in the range [0, %wu]%qE attribute argument %E is not positive%qE attribute argument %i has type %qT%qE attribute argument %i is invalid%qE attribute argument %i value %qE does not refer to a function parameter%qE attribute argument %i value %qE does not refer to a variable argument list%qE attribute argument %i value %qE exceeds the number of function parameters %u%qE attribute argument %i value %qE is not an integer constant%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type%qE attribute argument %i value %qE refers to parameter type %qT%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognised%qE attribute argument 1 does not name a function%qE attribute argument 1 is ambiguous%qE attribute argument 1 must take a pointer type as its first argument%qE attribute argument 1 must take a pointer type as its first argument; have %qT%qE attribute argument cannot be a constant arithmetic expression%qE attribute argument cannot be a string%qE attribute argument has type %qT%qE attribute argument is invalid%qE attribute argument must be a string constant%qE attribute argument not a string constant%qE attribute argument not an integer%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute argument value %qE does not refer to a function parameter%qE attribute argument value %qE does not refer to a variable argument list%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE exceeds the number of function parameters %u%qE attribute argument value %qE is negative%qE attribute argument value %qE is not an integer constant%qE attribute argument value %qE refers to a variadic function parameter of unknown type%qE attribute argument value %qE refers to parameter type %qT%qE attribute can only be applied to functions or parameters%qE attribute can only be applied to functions or to class or enumeration types%qE attribute can only be applied to functions or to structure, union or enumeration types%qE attribute can only be applied to non-static data members%qE attribute cannot be applied to a bit-field%qE attribute cannot be specified for local variables%qE attribute cannot be specified for register variables%qE attribute cannot be specified for thread-local variables%qE attribute conflicts with %qE attribute%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute does not take any arguments%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%qE attribute ignored because %qD is not a local variable%qE attribute ignored because %qD is not a variable%qE attribute ignored because %qT is already defined%qE attribute ignored 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 for type %qT%qE attribute ignored on a declaration of a different kind than referenced symbol%qE attribute ignored on a function returning %qT%qE attribute ignored on a redeclaration of the referenced symbol%qE attribute ignored on functions returning %qT; valid only for pointer return types%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute ignored without %<-mcmse%> option%qE attribute ignored without %<-mistack%>%qE attribute ignored.  Large memory model (%<-mlarge%>) is required.%qE attribute ignored. Use %<-fcf-protection%> option to enable it%qE attribute ignored; field must be a function pointer%qE attribute ignored; valid only for functions%qE attribute ignored; valid only for functions and function pointer fields%qE attribute is for pointer types only%qE attribute is not supported because endianness is not uniform%qE attribute is not supported for R8C target%qE attribute is only applicable on functions%qE attribute is only valid for Objective-C objects%qE attribute is only valid on %<struct%> type%qE attribute is specific to ELF targets%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute may be put on a typedef only; attribute is ignored%qE attribute may not be specified for %q+D%qE attribute may not be specified for a non-array field%qE attribute must appear before %qs attribute%qE attribute must apply to a declaration%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on a function not returning a pointer%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to structure, union and class types%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only supported on boolean types%qE attribute only supported on non-mask vector types%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires %s%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer argument%qE attribute requires an integer constant argument%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE attribute without arguments on a non-prototype%qE cannot be applied to non-pointer type %qT%qE cannot be introduced with an ellipsis %<...%>%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%qE does not constrain a type%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type%qE does not have a mappable type in %qs clause%qE does not have pointer or array type%qE does not name a type%qE does not name a type; did you mean %qs?%qE does not satisfy return-type-requirement%qE does not satisfy return-type-requirement, because%qE does not support 32-bit sign-extended offsets%qE does not support 32-bit vector type %qT%qE does not support sign-extended offsets%qE evaluates to false%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has const type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has no form that takes %qT arguments%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array%qE in %<reduction%> clause is a zero size array%qE in %q#T does not name a template type%qE in %q#T does not name a type%qE in namespace %qE does not name a template type%qE in namespace %qE does not name a template type; did you mean %qs?%qE in namespace %qE does not name a type%qE in namespace %qE does not name a type; did you mean %qs?%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%qE is not %<noexcept%>%qE is not a class or namespace%qE is not a class template%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a constant expression because allocated storage has not been deallocated%qE is not a constant expression because it refers to a result of %<operator new%>%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not a constant expression because it refers to mutable subobjects of %qT%qE is not a constant expression when the class %qT is still incomplete%qE is not a template%qE is not a type%qE is not a valid %<asm%> qualifier%qE is not a valid template argument for %qT because it is not the address of a variable%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable or function%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage%qE is not a variable in %<aligned%> clause%qE is not a variable in %<allocate%> clause%qE is not a variable in %<nontemporal%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %qs clause%qE is not of type %qT%qE is not recognized as a module control-line%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is only applicable to Objective-C class interfaces, attribute ignored%qE is predetermined %qs for %qs%qE is provided by %qT but %<std::nothrow%> cannot be found%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>%qE is provided by %qT but is not usable with the function signature %qD%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE may not respond to %<%c%E%>%qE may only occur after a module interface declaration%qE may only occur once in an export declaration%qE may write a terminating nul past the end of the destination%qE missing template arguments%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %<target%>%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte%qE output %wu bytes%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes%qE output %wu or more bytes (assuming %wu)%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires %<-fgnu-tm%>%qE requires a %<declare%> directive for use in a %<routine%> function%qE requires a vector base and a scalar index%qE requires an argument%qE requires the SVE ISA extension%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE specified here%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<constexpr%>%qE used with %<extern%>%qE used with %<register%>%qE used with %<typedef%>%qE used with %qs%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qF requires z15 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared in %<constexpr%> compound literal%qT declared in underspecified object declaration%qT declared in underspecified object initializer%qT declared with a mismatched class-key %qs%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT defined as %qs here%qT defined in %<constexpr%> compound literal%qT defined in underspecified object declaration%qT defined in underspecified object initializer%qT defined with direct virtual base%qT defined with multiple direct bases%qT does not have the %E ABI tag that %qT (used in the type of %qD) has%qT does not have the %E ABI tag that base %qT has%qT does not match original declaration%qT first declared as %qs here%qT has a base %qT which depends on the type %qT which has no linkage%qT has a base %qT which has internal linkage%qT has a base %qT which has no linkage%qT has a base %qT which uses the anonymous namespace%qT has a field %q#D whose type has internal linkage%qT has a field %q#D whose type has no linkage%qT has a field %q#D whose type uses the anonymous namespace%qT has a field %qD whose type depends on the type %qT which has no linkage%qT has a previous declaration here%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base class of dynamic type %qT of its operand%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, namespace, or enumeration%qT is not a class, struct, or union type%qT is not a direct base of %qT%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not a valid type for a template non-type parameter because it is not structural%qT is not an %<asm%> qualifier%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT may not intend to support class template argument deduction%qT not permitted in template argument%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not a class type%qT resolves to %qT, which is not an enumeration type%qT%d%qE%dpassing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%qs LHS in assignment statement%qs LHS in clobber statement%qs RHS in assignment statement%qs accessing uninitialized byte at offset %d%qs already defined as specific binding for the generic %qs at %C%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs and %qs arguments of %qs intrinsic at %L must have identical shape.%qs and %qs arguments of %qs intrinsic at %L must have the same type%qs and %qs attributes are not compatible%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs cannot both be enabled%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears more than once in %<allocate%> clauses at %L%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs applied to a void type%qs applied to an incomplete type%qs applied to non-SVE type %qT%qs applied to non-vector type %qT%qs applied to type %qT, which already has a size%qs argument has invalid operand number (argument %lu)%qs argument missing terminating nul%qs argument of %qs intrinsic at %L cannot be INTENT(IN)%qs argument of %qs intrinsic at %L cannot be of type %s%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)%qs argument of %qs intrinsic at %L has negative element (%d)%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)%qs argument of %qs intrinsic at %L is empty%qs argument of %qs intrinsic at %L is not a valid dimension index%qs argument of %qs intrinsic at %L must be %s%qs argument of %qs intrinsic at %L must be ALLOCATABLE%qs argument of %qs intrinsic at %L must be INTEGER%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE%qs argument of %qs intrinsic at %L must be INTEGER or REAL%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant%qs argument of %qs intrinsic at %L must be REAL or COMPLEX%qs argument of %qs intrinsic at %L must be a POINTER%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer%qs argument of %qs intrinsic at %L must be a constant%qs argument of %qs intrinsic at %L must be a data entity%qs argument of %qs intrinsic at %L must be a logical array%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION%qs argument of %qs intrinsic at %L must be a scalar%qs argument of %qs intrinsic at %L must be a variable%qs argument of %qs intrinsic at %L must be an array%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s%qs argument of %qs intrinsic at %L must be default real%qs argument of %qs intrinsic at %L must be double precision%qs argument of %qs intrinsic at %L must be less than rank %d%qs argument of %qs intrinsic at %L must be numeric or LOGICAL%qs argument of %qs intrinsic at %L must be of a dummy variable%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable%qs argument of %qs intrinsic at %L must be of an extensible type%qs argument of %qs intrinsic at %L must be of intrinsic type%qs argument of %qs intrinsic at %L must be of kind %d%qs argument of %qs intrinsic at %L must be of rank %d%qs argument of %qs intrinsic at %L must be of rank 1 or 2%qs argument of %qs intrinsic at %L must be positive%qs argument of %qs intrinsic at %L must be the same kind as %qs%qs argument of %qs intrinsic at %L must be the same type and kind as %qs%qs argument of %qs intrinsic at %L must have a numeric type%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER%qs argument of %qs intrinsic at %L must have length at least 1%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar%qs argument of %qs intrinsic at %L must not be OPTIONAL%qs argument of %qs intrinsic at %L must not be a subobject of %qs%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)%qs argument of %qs intrinsic at %L not yet supported%qs argument of %qs intrinsic at %L shall be of type integer, real or character%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L%qs argument of %qs intrinsic at %L shall not be TYPE(*)%qs argument of %qs intrinsic at %L shall not be a procedure%qs argument of %qs intrinsic at %L shall not be an assumed-size array%qs argument of %qs intrinsic at %L shall not be coindexed%qs argument of %qs intrinsic at %L shall specify a valid integer kind%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar%qs argument references non-pointer operand (argument %lu, operand %lu)%qs argument with out-of-range operand number (argument %lu, operand %lu)%qs at %C is a DEC extension, enable with %<-fdec-structure%>%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%qs at %C is already defined as FINAL procedure%qs at %C is not a member of the %qs structure%qs at %C is not a member of the %qs structure; did you mean %qs?%qs at %C is not a variable%qs at %C is not an inquiry reference to an intrinsic type component%qs at %C is not an inquiry reference to an intrinsic type component %qs%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)%qs at %L already is initialized at %L%qs at %L associated to expression cannot be used in a variable definition context (%s)%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)%qs at %L cannot appear in COMMON [F2008:C5100]%qs at %L cannot have the VALUE attribute because it is not a dummy argument%qs at %L has a type, which is not consistent with the CALL at %L%qs at %L has attributes specified outside its INTERFACE body%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array%qs at %L is ambiguous%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name%qs at %L is not a VALUE%qs at %L is not a function%qs at %L is not a module procedure%qs at %L is of the ABSTRACT type %qs%qs at %L must be less than BIT_SIZE(%qs)%qs at %L must be less than or equal to BIT_SIZE(%qs)%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)%qs at %L must be nonnegative%qs at %L must have constant character length in this context%qs at %L must have the same number of formal arguments as the overridden procedure%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding%qs at %L overrides a FUNCTION and must also be a FUNCTION%qs at %L overrides a NOPASS binding and must also be NOPASS%qs at %L overrides a PUBLIC procedure and must not be PRIVATE%qs at %L overrides a PURE procedure and must also be PURE%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE%qs at %L overrides a binding with PASS and must also be PASS%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either%qs at %L overrides a procedure binding declared NON_OVERRIDABLE%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL%qs at %L shall be an INTENT(OUT) variable%qs at %L should be a FUNCTION%qs at %L should be a SUBROUTINE%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)%qs attribute cannot be applied to a function that does not take variable arguments%qs attribute directive ignored%qs attribute ignored%qs attribute not supported for %qE in %<__builtin_has_attribute%>%qs attribute not supported for %qT in %<__builtin_has_attribute%>%qs attribute not supported in %<__builtin_has_attribute%>%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs attribute without arguments on a non-prototype%qs cannot appear in a constant-expression%qs cannot appear in a typedef declaration%qs cannot be constant evaluated because the argument cannot be encoded%qs cannot be constant evaluated because the argument cannot be interpreted%qs cannot be constant evaluated because the type is too large%qs cannot be constant evaluated on the target%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs cannot be initialized with%<-ftrivial-auto-var_init%>%qs cannot be used for compiling a shared library%qs cannot be used for type declarations%qs cannot be used in a %<constexpr%> function%qs cannot be used in a constructor%qs cannot be used in a destructor%qs cannot be used in a function with a deduced return type%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs clause at %L specified more than once%qs clause is incompatible with %<read%> or %<write%> clauses%qs clause may not appear on non-rectangular %qs%qs clause requires %qs clause%qs clause specified together with %<inscan%> %<reduction%> clause%qs clause used lexically after first target construct or offloading API%qs clause with %<sink%> modifier refers to iteration never in the iteration space%qs clause with %<sink%> modifier waiting for lexically later iteration%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs construct inside of %qs region%qs declared INTRINSIC at %L does not exist%qs declared as function returning a function%qs declared as function returning an array%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L%qs directive mentioned multiple times in %s clause in %s directive at %L%qs does not support MIPS16 code%qs does not support feature %qs%qs does not work on a cross compiler%qs entity cannot have an initializer at %C%qs entity cannot have attributes at %C%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs expression of %<volatile%>-qualified type is deprecated%qs failed%qs feature modifier is incompatible with the use of floating-point types%qs feature modifier is incompatible with the use of vector types%qs function cannot have arguments%qs function cannot have different interrupt type%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has %qs%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs in %s clause at %L is a zero size array section%qs in %s clause at %L is not a proper array section%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L%qs in EXTENDS expression at %C is not a derived type%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause%qs in LINEAR clause at %L requires a scalar integer linear-step expression%qs in attribute syntax terminated with %qs in pragma syntax%qs in empty declaration%qs in empty declaration with %<enum%> underlying type%qs in gimple IL%qs in pragma syntax terminated with %qs in attribute syntax%qs in the pointer assignment at %L cannot be an l-value since it is a procedure%qs in variable definition context (%s) at %L is not a variable%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs into non-mode-precision operand%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram.%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is a nested function and cannot be accessed from %qs%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to %<-mcpu=%>%qs is an opaque type, and you cannot set it to other values%qs is an unknown %<-save-temps%> option%qs is corrupted%qs is defined but could not be loaded: %s%qs is defined but plugin support is disabled%qs is defined in header %qs; did you forget to %<#include %s%>?%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%qs is loaded but symbol %qs is not found: %s%qs is mutually exclusive with %qs and cannot be specified together%qs is narrower than values of its type%qs is neither a defined operator nor a structure component in dotted string at %C%qs is not a constant expression because %qT contains a pointer to member type%qs is not a constant expression because %qT contains a pointer type%qs is not a constant expression because %qT contains a reference type%qs is not a constant expression because %qT contains a union type%qs is not a constant expression because %qT contains a volatile subobject%qs is not a constant expression because %qT is a pointer to member type%qs is not a constant expression because %qT is a pointer type%qs is not a constant expression because %qT is a reference type%qs is not a constant expression because %qT is a union type%qs is not a constant expression because %qT is volatile%qs is not a directory%qs is not a field, but a %qs%qs is not a gcov data file%qs is not a valid Modula-2 system library name or abbreviation%qs is not a valid base register in %<-mstack-protector-guard-reg=%>%qs is not a valid base register in %qs%qs is not a valid number in %<-mstack-protector-guard-offset=%>%qs is not a valid number in %qs%qs is not a valid offset in %<-mstack-protector-guard-offset=%>%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an associative array%qs is not an expression%qs is not an option that controls warnings%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported for this target%qs is not supported in 32-bit mode%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported on little endian systems%qs is not supported on this target%qs is not supported with %qs%qs is not supported, now cmodel is set to %qs%qs is not valid for %<-mmacosx-version-min%>%qs is not valid for %qs%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L%qs is used uninitialized%qs is version %q.*s, expected version %q.*s%qs length expression must be integral%qs length expression must be positive constant integer expression%qs matching variant is deprecated%qs matching variant requires z14 or higher%qs matching variant requires z15 or higher%qs may be used uninitialized%qs may only be used with a single declarator%qs must be a module procedure or an external procedure with an explicit interface at %L%qs must be by itself for %<-mharden-sls=%>%qs must be of same type and kind as %qs at %L in %qs%qs must be the first clause of %qs%qs must be used with %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%qs needs a valid base register%qs not allowed outside STRUCTURE at %C%qs not at element boundary%qs not supported by your assembler%qs not supported with %<-msoft-float%>%qs not yet supported%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs of non-mode-precision operand%qs only supported in OpenACC code%qs parameter inquiry for %qs in variable definition context (%s) at %L%qs plugin is not licensed under a GPL-compatible license%qs pointer is null%qs profile count data file not found%qs property cannot be set%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region%qs requires %<__ibm128%> type support%qs requires %<long double%> to be IBM 128-bit format%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires an initialized data declaration%qs requires an integer constant expression%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs requires quad-precision floating-point arithmetic%qs requires the %qs and %qs options%qs requires the %qs option%qs requires the %qs option and either the %qs or %qs option%qs requires the ELFv2 ABI%qs should be %qs to terminate a template argument list%qs should be from a scalar to a like vector%qs specified bound %s exceeds maximum object size %E%qs specified bound %s exceeds the size %E of unterminated array%qs specified bound %s exceeds the size of at most %E of unterminated array%qs specified bound %s may exceed the size of at most %E of unterminated array%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause%qs specified in 'allocate' clause at %L but not in an explicit privatization clause%qs specified multiple times in the same option%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qD%qs specified with %qT%qs specifies a conflicting level of parallelism%qs string ill-formed%qs symbol %q+D must have static linkage%qs symbol %q+D ultimately targets itself%qs tag used in naming %q#T%qs unsupported for this ABI%qs used with %<auto%>%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer nor reference to pointer%qs variable is neither a pointer, nor an array nor reference to pointer or array%qs variable is not a pointer%qs was declared here%qs without corresponding %qs%qs: [%u] bad %<next_regno%> for empty chain (%u)%qs: [%u] bad %<oldest_regno%> (%u)%qs: [%u] non-empty register in chain (%s %u %i)%qs: loop in %<next_regno%> chain (%u)%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
! %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
! %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
! %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C has no default type%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression not in canonical form at %L%s loop increment not in canonical form at %L%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
! F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
! %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
! %s%swarning: %s header version %s differs from library version %s.
! %s-%s is an empty range%s: %<-fcompare-debug%> failure%s: %<-fcompare-debug%> failure (length)%s: %d basic blocks and %d edges/basic block%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu%s: %m%s: %s%s: %s compiler not installed on this system%s: %s: %s%s: In instantiation of %q#D:
! %s: In substitution of %qS:
! %s: PCH file was invalid%s: all warnings being treated as errors%s: attempt to rename spec %qs to already defined spec %qs%s: cannot open as COFF file%s: could not determine length of compare-debug file %s%s: could not open compare-debug file %s%s: couldn%'t open PCH file: %m%s: linker input file not found: %m%s: linker input file unused because linking not done%s: not a COFF file%s: section %s.%d is missing%s: some warnings being treated as errors%s:%d: confused by earlier errors, bailing out
! %s:%d:%s%s:%d:assertion of condition %qs failed%s:%d:condition %s failed%s:%d:the value %s is not a BOOLEAN as the value is %d%s:%s: %E: %E%s:'%s' has arcs from exit block
! %s:'%s' has arcs to entry block
! %s:'%s' lacks entry and/or exit blocks
! %s:already seen blocks for '%s'
! %s:cannot open data file, assuming not executed
  %s:cannot open notes file
+ %s:corrupted
+ %s:graph is unsolvable for '%s'
+ %s:no functions found
  %s:no lines for '%s'
+ %s:not a gcov data file
  %s:not a gcov notes file
  %s:overflowed
  %s:profile mismatch for '%s'
  %s:source file is newer than notes file '%s'
! %s:stamp mismatch with notes file
! %s:version '%.4s', prefer '%.4s'
! %s:version '%.4s', prefer version '%.4s'
! %sspecifier at %L not allowed in OPEN statement for unformatted I/O%u name provided for structured binding%u names provided for structured binding'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' file is already processed
! '%s' is not a valid explicit concrete semantic'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable.(Obsolete after 10.4)	Set MH_NOMULTIDEFS in an umbrella framework.(Obsolete after 10.4) -multiply_defined <treatment>	Provided a mechanism for warning about symbols defined in multiple dylibs.(Obsolete after 10.4) -multiply_defined_unused <treatment>	Provided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs.(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4.(Obsolete and unhandled by ld64, ignored)	ld should produce an executable (only handled by ld_classic).(Obsolete)	This is the default.(Obsolete) -sectobjectsymbols <segname> <sectname>	Setting a local symbol at the start of a section is no longer supported.(Obsolete) -sectorder <segname> <sectname> <orderfile>	Replaced by a more general option "-order_file".(Obsolete) Allowed linking to proceed with "-flat_namespace" when a linked bundle contained a symbol also exported from the main executable.(Obsolete) Current linkers never dead-strip these items, so the option is not needed.(Obsolete) LD_PREBIND is no longer supported.(Obsolete) Object files with LINKEDIT sections are no longer supported.(Obsolete) This is the default.(Obsolete, ignored)	Old support similar to "-whyload".(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>	Allowed creation of a section from a file.(Obsolete, ld_classic only) -seg_addr_table_filename <path>.(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(messages without a matching method signature will be assumed to return %<id%> and accept %<...%> as arguments)(near initialization for %qs)(no argument)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
! ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! *this--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached--param=openacc-kernels=[decompose|parloops]	Specify mode of OpenACC 'kernels' constructs handling.--param=openacc-privatization=[quiet|noisy]	Specify mode of OpenACC privatization diagnostics.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Schedule type of omp schedule for loops parallelized by parloops.--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger.--param=threader-debug=[none|all] Enables verbose dumping of the threader solver.-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-Hd <dir>	Write D interface files to directory <dir>.-Hf <file>	Write D interface to <file>.-I <dir>	Add <dir> to the end of the main include path.-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MQ <target>	Add a target that may require quoting.-MT <target>	Add a target that does not require quoting.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes>	Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters.-Wframe-larger-than=<byte-size>	Warn if a function's stack frame requires in excess of <byte-size>.-Wlarger-than=<byte-size>	Warn if an object's size exceeds <byte-size>.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<byte-size>	Warn if stack usage might exceed <byte-size>.-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-Xf <file>	Write JSON output to the given <file>.-allowable_client <name>	The output dylib is private to the client <name>.-arch <name>	Generate output for architecture <name>.-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader <executable>	Treat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution.-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name <name>	Enable the executable being built to link against a private dylib (using allowable_client).-client_name not allowed with -dynamiclib-compatibility_version <number>	Set the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime.-compatibility_version only allowed with -dynamiclib-current_version <number>	Set the current version for the library to <number>.-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files.-dumpdir <dir>	Set the directory name to be used for dumps.-dylib_file install_name:file_name	This allows linking of a dylib with "install_name" but to be found in a different install position "file_name"-dylinker_install_name <path>	Only used for building dyld.-exported_symbols_list <filename>	Export global symbols in <filename> in linked output file; any symbols not mentioned will be treated as "hidden".-f%s ignored (not supported for DJGPP)
! -fada-spec-parent=unit	Dump Ada specs as child units of given parent.-faligned-new=<N>	Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fbounds-check=[on|safeonly|off]	Turn array bounds checks on, in @safe code only, or off.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none|check]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck=[...]	Specify which runtime checks are to be performed.-fcheckaction=[throw,halt,context]	Behavior on contract failure.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-cache-depth=<number>	Specify maximum constexpr recursion cache depth.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconstexpr-ops-limit=<number>	Specify maximum number of constexpr operations during a single constexpr evaluation.-fcontract-assumption-mode=[on|off]	Enable or disable treating axiom level contracts as assumptions (default on).-fcontract-build-level=[off|default|audit]	Specify max contract level to generate runtime checks for.-fcontract-continuation-mode=[on|off]	Enable or disable contract continuation mode (default off).-fcontract-mode=[on|off]	Enable or disable all contract facilities (default on).-fcontract-role=<name>:<semantics>	Specify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume).-fcontract-semantic=<level>:<semantic>	Specify the concrete semantics for level.-fcontract-strict-declarations=[on|off]	Enable or disable warnings on generalized redeclaration of functions with contracts (default off).-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>	The endianness used for unformatted files.-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new>	Map one directory name to another in debug information.-fdebug=<ident>	Compile in debug code identified by <ident>.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-column-origin=<number>	Set the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example.-fdiagnostics-column-unit=[display|byte]	Select whether column numbers are output as display columns (default) or raw bytes.-fdiagnostics-escape-format=[unicode|bytes]	Select how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it.-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]	Select output format.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdiagnostics-urls=[never|always|auto]	Embed URLs in diagnostics.-fdisable-[tree|rtl|ipa]-<pass>=range1+range2	Disable an optimization pass.-fdoc-dir=<dir>	Write documentation file to directory <dir>.-fdoc-file=<file>	Write documentation to <file>.-fdoc-inc=<file>	Include a Ddoc macro <file>.-fdump-<type>	Dump various compiler internals to a file.-fdump-cxx-spec=<filename>	Write all declarations as C++ code to <filename>.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2	Enable an optimization pass.-fexcess-precision=[fast|standard|16]	Specify handling of excess floating-point precision.-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-fextern-std=<standard>	Set C++ name mangling compatibility with <standard>.-ffile-prefix-map=<old>=<new>	Map one directory name to another in compilation result.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information.-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-debug-escape-hash=<string>	Hash value to debug escape analysis.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-embedcfg=<file>	List embedded files via go:embed.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-arg-packing	Perform argument packing inline.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...	Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...	Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flive-patching=[inline-only-static|inline-clone]	Control IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations.-fmacro-prefix-map=<old>=<new>	Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE().-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fmodule-file=<package.module>=<filespec>	use <filespec> as source file for <package.module>.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi=[lp64|ilp32]	Set the ABI to use in an offload compiler.-foffload-options=<targets>=<options>	Specify options for the offloading targets.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprofile-prefix-map=<old>=<new>	Map one directory name to another in GCOV coverage result.-fprofile-reproducible=[serial|parallel-runs|multithreaded]	Control level of reproducibility of profile gathered by -fprofile-generate.-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-framework <name>	The linker should search for the framework <name> in the framework search path.-frandom-seed=<string>	Make compile reproducible using <string>.-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-frust-cfg=<name>             Set a config expansion option-frust-compile-until=[ast|attributecheck|expansion|nameresolution|lowering|typecheck|privacy|unsafety|const|copimlation|end]             When to stop in the pipeline when compiling Rust code-frust-crate=<name>             Set the crate name for the compilation-frust-dump-<type>	Dump Rust frontend internal information.-frust-edition=[2015|2018|2021]             Choose which edition to use when compiling rust code-frust-mangling=[legacy|v0]     Choose which version to use for name mangling-frust-max-recursion-depth=integer-frust-metadata-output=<path.rox>  Path to output crate metadata-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address is not supported in this configuration-fsave-mixins=<filename>	Expand and save mixins to file specified by <filename>.-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members.-ftabstop=<number>      Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>	Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-ftrivial-auto-var-init=[uninitialized|pattern|zero]	Add initializations to automatic variables.-fuse-linker-plugin is not supported in this configuration-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]	Specifies the cost model for vectorization.-fversion=<ident>	Compile in version code identified by <ident>.-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zstd is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-image_base <address>	Specify <address> as the base address for a dylib or bundle.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-init <symbol_name>	The symbol <symbol_name> will be used as the first initialiser for a dylib.-install_name <name>	Set the install name for a dylib.-install_name only allowed with -dynamiclib-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-mabi=ABI	Generate code that conforms to the given ABI.-mabi=BASEABI	Generate code that conforms to the given BASEABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=ARCH	Generate code for the specified chip or CPU version.-march=ISA	Generate code for the given ISA.-march=PROCESSOR	Generate code for the given PROCESSOR ISA.-mas100-syntax is incompatible with -gdwarf-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-ABI	Select ABI calling convention.-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region requires the large memory model (-mlarge)-mcpu=	Use features of and schedule code for given CPU.-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=PROCESSOR	Use architecture of and optimize the output for PROCESSOR.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mdata-region requires the large memory model (-mlarge)-mdebug=	Enable debug output.-mdouble=<BITS>	Use <BITS> bits wide double type.-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=FPU	Generate code for the given FPU.-mhard-float not supported-mipsN	Generate code for ISA level N.-mlam=[none|u48|u57] Instrument meta data position in user data pointers.-mlarge-data-threshold=<number>	Data greater than given threshold will go into .ldata section in x86-64 medium model.-mlong-double=<BITS>	Use <BITS> bits wide long double type.-mmax-inline-memcpy-size=SIZE	Set the max size of memcpy to inline, default is 1024.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmcu=MCU	Select the target System-On-Chip variant that embeds this PRU.-mmpy-option=MPY	Compile ARCv2 code with a multiplier design option.-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-moverride=<string>	Power users only! Override CPU optimization parameters.-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msim	Use simulator runtime.-msingle-float and -msoft-float cannot both be specified-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-msve-vector-bits=<number>	Set the number of bits in an SVE vector register.-mtarget-linker <version>	Specify that ld64 <version> is the toolchain linker for the current invocation.-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=PROCESSOR	Generate optimized code for PROCESSOR.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mtune=TUNE	Tune code for given ARC variant.-mx32 is not supported on Solaris-o <file>	Place output into <file>.-pagezero_size <size>	Allows setting the page 0 size to 4kb when required.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-private_bundle not allowed with -dynamiclib-read_only_relocs <treatment>	Allow relocations in read-only pages (not recommended).-sectalign <segname> <sectname> <value>	Set section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form.-sectcreate <segname> <sectname> <file>	Create section <sectname> in segment <segname> from the contents of <file>.-seg_addr_table <file>	Specify the base addresses for dynamic libraries; <file> contains a line for each library.-segaddr <name> <address>	Set the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb).-segprot <segname> <max_prot> <init_prot>	The virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain "r", "w", "x" or "-" the latter meaning "no access".-segs_read_only_addr <address>	Specify that <address> is the base address of the read-only segments of a dylib.-segs_read_write_addr <address>	Specify that <address> is the base address address of the read-write segments of a dylib.-stdlib=[libstdc++|libc++]	The standard library to be used for C++ headers and runtime.-sub_library <name>	Library named <name> will be re-exported (only useful for dylibs).-sub_umbrella <name>	Framework named <name> will be re-exported (only useful for dylibs).-trigraphs	Support ISO C trigraphs.-umbrella <framework>	The specified framework will be re-exported.-undefined <treatment>	Specify the handling for undefined symbols (default is error).-unexported_symbols_list <filename>	Do not export the global symbols listed in <filename>.-weak_reference_mismatches <treatment>	Specifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak.... this enumerator %qD... to the previous %qs clause here... with %qs clause here... without %qs clause near to here...following parameter %P which has a default argument...this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C/* Prototypes for external procedures generated from %s
!    by GNU Fortran %s%s.
! 
!    Use of this interface is discouraged, consider using the
!    BIND(C) feature of standard Fortran instead.  */
! 
! 128-bit %<long double%> not supported for VAX floats31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><message unknown at compile time><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A BOZ literal constant at %L cannot appear as an actual argument in a function referenceA BOZ literal constant at %L cannot appear as an actual argument in a subroutine referenceA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A lower bound must precede colon in assumed-size array specification at %LA non-default set of initial values has been requested, which violates the ABIA parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qsABI %qs is not enabled at configure-time, the linker might report an errorABI changed (%qs to %qs) while multilib is disabledABI for flattened struct with zero-length bit-fields changed in GCC 10ABI requires %<-march=rv%d%>ABI variant code generation (for use with -mabi= option):ABI with startfiles: %sABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACLE function %qD is incompatible with the use of %qsACLE function %qD requires ISA extension %qsACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %LALIGN modifier requires at %L a scalar positive constant integer alignment expression that is a power of twoALLOCATABLE attribute at %C in a STRUCTURE definitionALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALLOCATED intrinsic at %L requires an array or scalar allocatable entityALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires a scalar INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %L not allowed in Fortran 95ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAbbreviation for "-g -feliminate-unused-debug-symbols".Abbreviation for "-g -fno-eliminate-unused-debug-symbols".Absolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept argument mismatches in procedure calls.Accept extensions to support legacy code.Access data in the same section from shared anchor points.Access offset before parent offsetAccess overlaps with its siblingAccess size greater or equal to its parent sizeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess terminates outside of its parentAccumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L of %qs intrinsic shall be an associated pointerActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs at %L must be a pointerActual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statementActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown sizeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers.Add a common subexpression elimination pass after loop optimizations.Add comments for ignored declarations in the generated C++ header.Add description attributes to some DWARF DIEs that have no name attribute.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged).Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default).Additional debug prints.Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlias:Align all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of 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 character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)Allocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable component or deferred-shaped array near %C in DATA statementAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow (or do not allow) gcc to use the LOOP instruction.Allow IEC559 floating point exceptions in constant expressions.Allow a BOZ literal constant to appear in an invalid context and with X instead of Z.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the compiler to introduce new data races on stores.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use r15 for inline ASM.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.Amount of local data-share (LDS) memory to reserve for gang-private variables.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate function insn number in 1K units triggering simple local RA.Approximate the effect of function calls to simplify analysis.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of MOD at %L shall not be zeroArgument %qs of MODULO at %L shall not be zeroArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function %qs at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSD at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ASIND at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arguments of %qs at %L and %L cannot both be BOZ literal constantsArguments of %qs have different kind type parameters at %LArithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute.Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array entity required at %LArray in initializer list at %L must have an explicit shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray is not contiguous at %LArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
! Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to a LEN or KIND part_ref at %L is not allowedAssignment to a constant expression at %CAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate name %qs in %s clause at %LAssociate name %qs in SHARED clause at %LAssociate-name %qs at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociating entity %qs at %L is a procedure nameAssociating entity %qs at %L is a procedure pointerAssociating selector-expression at %L yields a procedureAssociation target at %C must not be coindexedAssociation target at %L cannot be a BOZ literal constantAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directives.Assume assembler support for view in (DWARF2+) .loc directives.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume memory references are ordered and barriers are not needed.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply across (uninlined) function boundaries.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that loops with an exit will terminate and not loop indefinitely.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array %qs at %L is not permitted in an initialization expressionAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-shape array %qs at %L is not permitted in an initialization expressionAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rankAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a STRUCTURE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does not match %uAutomatic array %qs at %L cannot have an initializerAutomatically adds space for longer path names in load commands (up to MAXPATHLEN).Automatically align branch targets to reduce branch penalties.Available BITS selections:Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid combining multiple statements into one exploded edge.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.Avoid using the GOT to access external symbols.BB %i cannot throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %L not allowed in Fortran 95BLOCK DATA construct at %LBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ at %L cannot appear in an old-style initializationBOZ constant at %C uses nonstandard postfix syntaxBOZ constant at %L cannot appear in the COMPLEX intrinsic subprogramBOZ literal constant at %L cannot appear as an initializerBOZ literal constant at %L cannot appear in ACHAR intrinsic subprogramBOZ literal constant at %L cannot appear in CHAR intrinsic subprogramBOZ literal constant at %L cannot appear in a structure constructorBOZ literal constant at %L cannot appear in an array constructorBOZ literal constant at %L cannot appear in an output IO listBOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogramBOZ literal constant at %L cannot be an actual argument to %qsBOZ literal constant at %L cannot be an operand of unary operator %qsBOZ literal constant at %L is neither a DATA statement value nor an actual argument of INT/REAL/DBLE/CMPLX intrinsic subprogramBOZ literal constant near %L cannot appear as an operand of a relational operatorBOZ literal constant near %L cannot be assigned to a %qs variableBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initializationBOZ used outside a DATA statement at %LBPF CO-RE does not support LTOBPF CO-RE requires BTF debugging information, use %<-gbtf%>BYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array spec of component %qs referenced in structure constructor at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad shape of initializer at %LBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase ABI types for LoongArch:Base object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBasic ISAs of LoongArch:Binding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %LBoth section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
! Build for Core A.Build for Core B.Build for SDRAM.Building block for specs-based multilib-aware TFLAGS.Builtin %qF requires z14 or higherBuiltin %qF requires z15 or higherBuiltin not implementedBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>C++ lookup of %qD would return a field, not a typeC++ modules are incompatible with precompiled headersC++ modules are incompatible with traditional preprocessingC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>C++20 %qE only available with %<-fmodules-ts%>C++20 %qE only available with %<-fmodules-ts%>, which is not yet enabled with %<-std=c++20%>C++20 concept definition syntax is %<concept <name> = <expr>%>C++20 says that these are ambiguous, even though the second is reversed:C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of rangeCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%ld/%ld) at %LCHARACTER expression will be truncated in constructor (%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 entity at %C cannot have the PARAMETER attributeCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be set.COMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPECOMMON block %qs at %L cannot have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %LCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_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 setCRIS-port assertion failed: %sCRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCTF debug info requested, but not supported for %qs frontendCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCYCLE statement at %C to non-innermost tiled !$ACC LOOP loopCall mcount for profiling before a function prologue.Call the dump function for variables and function in IL.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
! Cannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot USE a module that is currently builtCannot USE a submodule that is currently builtCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot compute the length of the char array at %L.Cannot construct ABSTRACT type %qs at %LCannot convert %qs to %qs at %LCannot convert %qs to interoperable type at %LCannot convert %s to %s at %LCannot delete module file %qs: %sCannot delete temporary module file %qs: %sCannot determine shape of initializer at %LCannot find an intrinsic module named %qs at %CCannot find function declaration for %qsCannot find keyword named %qs in call to %qs at %LCannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>Cannot find symbol %qsCannot get current directory nameCannot initialize implied-shape array at %L with scalarCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
! Cannot open file %qsCannot open included file %qsCannot open module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open omp_requires file %qsCannot open pre-included file %qsCannot open source file %s
! Cannot overwrite GENERIC %qs at %LCannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot rename module file %qs to %qs: %sCannot set Cray pointee array spec.Cannot set pointee array spec.Cannot simplify expression at %LCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attributeCharacter dummy argument %qs at %L must be of length 1 as it has the VALUE attributeCharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length expression of component %qs at %L must be of INTEGER type, found %sCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause expected at %CClause expected at %C after trailing commaClear all tune features.Clear call-used registers upon function return.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma after * at %C not allowed without I/O listComma before i/o item list at %LComma expected at %CComma required after P descriptor in format string at %LCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for devices requiring XNACK enabled. Default off.Compile for devices with the SRAM ECC feature enabled, or not. Default "any".Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile in unittest code.Compile release version.Compile whole compilation unit at a time.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complain about a name being declared as a class member after a previous use of the same name.Complain when a command-line option is valid, but not applicable to the current front end.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with LEN attribute at %C must be INTEGERComponents in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimates.Computed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConditional moves for float are enabled.Conditional moves for integral are enabled.Configure the newlib board specific runtime.  The default is or1ksim.Configured with: %s
! Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 202X C standard draft (experimental and incomplete support).Conform to the ISO 202X C standard draft 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 character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Construct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2023 Free Software Foundation, Inc.
! Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
! Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %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 subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%ld/%ld) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.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 %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type 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 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %LENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable 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 GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable bbit peephole2.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.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 generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
! Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
! Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE or POINTER at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, ACQ_REL or RELAXED for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplain what alignment considerations lead to the decision to make an insn short or long.Explicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %LFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module 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 %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Flag to enable embeding metadata directly into object filesFloating point custom instruction configuration name.Fold calls to simple inline functions.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support argument type %qT for %<simd%> functionsGCC does not currently support mixed size types for %<simd%> functionsGCC does not currently support return type %qT for %<simd%> functionsGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple 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 Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate eBPF for the given Linux kernel version.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %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.HOLDS expression at %L must be a scalar logical expressionHandle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIO definition for %q+D needs an addressIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C2XISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C2XISO C does not support %<~%> for complex conjugationISO C does not support %qs before C2XISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C2XISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C2XISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C2XISO 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 braces before C2XISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C2XISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C2XISO C restricts enumerator values to range of %<int%> before C2XISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not 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++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%ld/%ld)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
! Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %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 specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be 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 STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before EVRP uses a sparse cache.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before EVRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Merge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%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 cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
  No calls
! No default crt0.o.No description yet.No edge out of thunk nodeNo executable lines
! No initializer for allocatable component %qs given in the structure constructor at %CNo initializer for component %qs given in the structure constructor at %CNo longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L cannot be implied-shapeNon-POINTER in pointer association context (%s) at %LNon-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>Non-THREADPRIVATE object %qs in COPYIN clause at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character in FORMAT tag at %LNon-character non-Hollerith in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant lower bound in implied-shape declaration at %LNon-default LOGICAL kind in %s tag at %LNon-extensible derived-type %qs at %L must not be ABSTRACTNon-numeric character in statement label at %CNon-polymorphic passed-object dummy argument of %qs at %LNon-scalar FINAL procedure at %L should have assumed shape argumentNon-significant digits in %qs number at %C, maybe incorrect KINDNon-variable expression in variable definition context (%s) at %LNon-zero imaginary part discarded in conversion from %qs to %qs at %LNonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operatorNoncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Nonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNonexistent include directory %qsNoninteger exponent in an initialization expression at %LNoninteroperable array FPTR at %L to C_F_POINTER: %sNoninteroperable array at %L as argument to C_LOC: %sNoninteroperable procedure at %L to C_FUNLOCNoninteroperable procedure pointer at %L to C_F_PROCPOINTERNonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %LNonnegative width required in format string at %LNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard conversion from %s to %s at %LNonstandard type declaration %s*%d at %CNonzero range step expected at %LNot configured with %<--enable-gather-detailed-mem-stats%>.Not enough elements in array initializer at %CNot expected TAG.Note #include directives not translated to import declarations, and not known to be textual.Note #include directives translated to import declarations.Note Compiled Module Interface pathname of a specific module or header-unit.Note Compiled Module Interface pathnames.Note a #include translation of a specific header.Number of partitions the program should be split to.Number of registers used to pass integer arguments.Numeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOLD argument of the %s intrinsic function at %L shall be definableOMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is usedOMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clauseOMP DECLARE TARGET directive at %L with only DEVICE_TYPE clause is ignoredOMP DECLARE TARGET variable at %L is an element of a COMMON blockOMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clauseOMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %L must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATION argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDER at %L is not a permutation of the size of SHAPE at %LORDER clause must not be used together ORDERED at %LORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LORDERED clause specified together with %<inscan%> REDUCTION clause at %LObject %qs is not a variable at %LObject %qs is not a variable at %L; parameters cannot be and need not be copiedObject %qs is not a variable at %L; parameters cannot be and need not be mappedObjective-C declarations may only appear in global scopeObsolescent feature:Obsolete; use GCN_STACK_SIZE at runtime.Offline tool to handle gcda counts
  
! Old-style character length at %COld-style initialization at %COld-style type declaration %s*%d not supported at %COmit frame pointer for leaf functions.Omit range reduction step when performing complex division.Omit the frame pointer in leaf functions.One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %LOnly DEFAULT permitted as reduction-modifier in REDUCTION clause at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declaredOnly emit Compiled Module Interface.Only generate absolute relocations on word sized values.Only intrinsic operators can be used in expression at %LOnly issue one instruction per cycle.Only retained for backward compatibility.Only the !$ACC ROUTINE form without list is allowed in interface block at %COnly the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %COnly use 32 FPRs.Only use 32 GPRs.OpenACC construct inside of non-OpenACC regionOpenACC directive inside of CRITICAL block at %COpenACC directives other than ROUTINE may not appear in PURE procedures at %COpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP %<requires%> directive with %qs specified only in some compilation unitsOpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qsOpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>OpenMP constructs are not allowed in target region with %<ancestor%>OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> regionOpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> regionOpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clauseOpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declarationOpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE proceduresOpenMP runtime API call %qD in a region with %<device(ancestor)%> clauseOpenMP runtime API call %qD in a region with %<order(concurrent)%> clauseOpenMP runtime API call %qD strictly nested in a %<teams%> regionOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands at %L and %L cannot appear as operands of binary operator %qsOperands of binary numeric operator %%<%s%%> at %%L are %s/%sOperands of comparison operator %%<%s%%> at %%L are %s/%sOperands of logical operator %%<%s%%> at %%L are %s/%sOperands of string concatenation operator at %%L are %s/%sOperands of user operator %%<%s%%> at %%L are %s/%sOperator interface at %L conflicts with intrinsic interfaceOperator interface at %L has the wrong number of argumentsOperator interface at %L must have, at most, two argumentsOptimize amount of stdarg registers saved to stack at start of function.Optimize conditional patterns using SSA PHI nodes.Optimize for CPU.Optimize for debugging experience rather than speed or size.Optimize for space aggressively rather than speed.Optimize for space rather than speed.Optimize for speed disregarding exact standards compliance.Optimize frame header.Optimize induction variables on trees.Optimize lui/addiu address loads.Optimize opcode sizes at link time.Optimize partition neutering.Optimize sibling and tail recursive calls.Optimize tail call instructions in assembler and linker.Option %<-fallow-leading-underscore%> is for use only by gfortran developers, and should not be used for implicitly typed variablesOptions to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options.Options:
! Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)Out of stack space.
! Output .debug_types section when using DWARF v4 debuginfo.Output callgraph information on a per-file basis with decorations.Output callgraph information on a per-file basis.Output lto objects containing both the intermediate language and binary output.Output stack usage information on a per-function basis.Output vtable verification counters.Output vtable verification pointer sets information.Overlap subcommand usage:Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factor in format string at %LPAD= at %L not allowed in Fortran 95PARAMETER %qs is used at %L before its definition is completePARAMETER %qs shall not appear in a DATA statement at %CPARAMETER at %L is missing an initializerPARAMETER symbol in complex constant at %CPARAMETER without '()' at %CPAUSE statement at %CPC relative literal loads.PCH allocation failurePCH memory is not available: %mPCS variantPDP11 bit-field handling unsupported in %qsPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI argument on abnormal edge is not SSA_NAMEPHI node with locationPHI node with wrong VUSE on edge from BB %dPIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is not supported for %qsPIC is only supported for RTPsPIC is required but not supported with CONST16 instructionsPIC register clobbered by %qs in %<asm%>PIC support for %<-fstack-limit-symbol%>POINTER attribute is required for procedure pointer component at %CPOINTER object %qs in %s clause at %LPOINTER object %qs of polymorphic type in %s clause at %LPOINTER-valued function appears on right-hand side of assignment at %LPOS argument (%ld) out of range 0:%ld in intrinsic %sPOS argument (%ld) out of range 0:%ld in intrinsic BTESTPOS argument (%ld) out of range 0:%ld in intrinsic IBITSPOS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITSPOSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESSPR100400PRE disabledPRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRIVATE statement at %C is only allowed in the specification part of a modulePRIVATE statement at %C must precede procedure bindingsPRIVATE statement at %C must precede structure componentsPRIVATE statement in TYPE at %C must be inside a MODULEPROCEDURE %qs at %L may not be used as its own interfacePROCEDURE at %C must be in a generic interfacePROCEDURE attribute conflicts with INTENT attribute in %qs at %LPROCEDURE attribute conflicts with NAMELIST attribute in %qs at %LPROCEDURE attribute conflicts with PROTECTED attribute at %LPROCEDURE attribute conflicts with RESULT attribute in %qs at %LPROCEDURE attribute conflicts with SAVE attribute in %qs at %LPROCEDURE list at %CPROCEDURE statement at %CPROCEDURE(interface) at %C should be declared DEFERREDPROTECTED at %C only allowed in specification part of a modulePROTECTED attribute at %CPROTECTED attribute conflicts with EXTERNAL attribute at %LPROTECTED statement at %CPTX does not support weak declarations (only weak definitions)PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)PUBLIC %s %qs at %L of PRIVATE derived type %qsPUBLIC function %qs at %L of PRIVATE type %qsPUBLIC statement at %C is only allowed in the specification part of a modulePURE and IMPURE must not appear both at %CPURE prefix in MODULE PROCEDURE interface is missing at %LPack VLIW instructions.Pack structure members together without holes.Pad shorter fixed form lines to line width with spaces.Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expressionParameter array %qs at %L cannot be automatic or of deferred shapeParameterized derived type at %C is ambiguousParameterized type %qs does not have a component corresponding to parameter %qs at %LPass -EB option through to linker.Pass -EL option through to linker.Pass -marclinux option through to linker.Pass -marclinux_prof option through to linker.Pass -z text to linker.Pass the address of the ra save location to _mcount in $12.Passed-object at %L must be scalarPassed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedurePassed-object dummy argument of %qs at %L must be scalarPassed-object dummy argument of %qs at %L must not be ALLOCATABLEPassed-object dummy argument of %qs at %L must not be POINTERPasses on a request to the assembler to enable fixes for various silicon errata.Passes on a request to the assembler to warn about various silicon errata.Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modifiedPassing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qsPassing internal procedure at %L by location not allowedPassing intrinsic NULL as actual argument at %L requires an explicit interfacePath to header file that should be pre-included before each compilation unit.Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning.Percentage penalty the recursive functions will receive when they are evaluated for cloning.Perform IPA Value Range Propagation.Perform Identical Code Folding for functions and read-only variables.Perform Identical Code Folding for functions.Perform Identical Code Folding for variables.Perform SMS based modulo scheduling before the first scheduling pass.Perform SMS based modulo scheduling with register moves allowed.Perform VR4130-specific alignment optimizations.Perform Value Range Propagation on trees.Perform a forward propagation pass on RTL.Perform a number of minor, expensive optimizations.Perform a register copy-propagation optimization pass.Perform a register renaming optimization pass.Perform a target dependent instruction fusion optimization pass.Perform cloning to make Interprocedural constant propagation stronger.Perform comparison elimination after register allocation has finished.Perform conversion of conditional jumps to branchless equivalents.Perform conversion of conditional jumps to conditional execution.Perform conversions of switch initializations.Perform cross-jumping optimization.Perform early inlining.Perform enhanced load motion during global common subexpression elimination.Perform function-local points-to analysis on trees.Perform global common subexpression elimination after register allocation has finished.Perform global common subexpression elimination.Perform indirect inlining.Perform internal consistency checkings.Perform interprocedural bitwise constant propagation.Perform interprocedural constant propagation.Perform interprocedural modref analysis.Perform interprocedural points-to analysis.Perform interprocedural profile propagation.Perform interprocedural reduction of aggregates.Perform jump threading optimizations.Perform live range splitting during the SSA->normal pass.Perform loop peeling.Perform loop splitting.Perform loop unrolling for all loops.Perform loop unrolling when iteration count is known.Perform loop unswitching.Perform partial inlining.Perform redundant load after store elimination in global common subexpression elimination.Perform scalar replacement of aggregates.Perform software pipelining of inner loops during selective scheduling.Perform software pipelining of outer loops during selective scheduling.Perform speculative devirtualization.Perform store motion after global common subexpression elimination.Perform straight-line strength reduction.Perform superblock formation via tail duplication.Perform unroll-and-jam on loops.Perform unused symbol elimination in debug info.Perform unused type elimination in debug info.Perform variable tracking and also tag variables that are uninitialized.Perform variable tracking by annotating assignments.Perform variable tracking.Perform whole program optimizations.Period required in format specifier %s at %LPeriod required in format specifier at %LPeriod required in format specifier in format string at %LPermit '$' as an identifier character.Permit nonconforming uses of the tab character.Permit scheduling of a function's prologue and epilogue sequence.Permit scheduling of a function's prologue sequence.Permit scheduling of function prologue and epilogue sequences.Permit universal character names (\u and \U) in identifiers.Place a stop bit after every cycle when scheduling.Place data items into their own section.Place each function into its own section.Place floating point constants in TOC.Place symbol+offset constants in TOC.Please include the complete backtrace with any bug report.
! Please submit a full bug report, with preprocessed source (by using -freport-bug).
  Please submit a full bug report, with preprocessed source.
! PluginsPointer array component of structure at %C must have a deferred shapePointer assignment target cannot be a constant at %LPointer assignment target has PROTECTED attribute at %LPointer assignment target in initialization expression does not have the TARGET attribute at %LPointer assignment target is neither TARGET nor POINTER at %LPointer assignment target is not a POINTER at %LPointer assignment with vector subscript on rhs at %LPointer at %L in pointer assignment might outlive the pointer targetPointer character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarrayPointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarrayPointer initialization at %C requires %<=>%>, not %<=%>Pointer initialization target at %L must have the SAVE attributePointer initialization target at %L must have the TARGET attributePointer initialization target at %L must not be ALLOCATABLEPointer object at %C shall not be coindexedPointer object at %L shall not have a coindexPointer procedure assignment at %LPointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attributePointers are 32-bit.Pointers are 64-bit.Policies available for use with -mcompact-branches=:Polymorphic FPTR at %L to C_F_POINTERPolymorphic component %s at %L in SEQUENCE or BIND(C) type %sPolymorphic scalar passed to array dummy argument %qs at %LPolymorphic subobject of coindexed object at %LPositive exponent width required in format string at %LPositive width required in format specifier %s at %LPositive width required in format string at %LPositive width required with T descriptor in format string at %LPossible change of value in conversion from %s to %s at %LPrefer branches over conditional execution.Prefer word accesses over byte accesses.Preferentially allocate registers that allow short instruction generation.Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress.Prepend global symbols with ":" (for use with PREFIX).Preprocess directives only.Preprocessed source stored into %s file, please attach this to your bugreport.
! Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses.Pretend a branch-around-a-move is a conditional move.Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization.Prevent optimizing block moves, which is also the default behavior of -Os.Prevent the use of all floating-point operations.Prevent the use of all hardware floating-point instructions.Previous !$OMP DECLARE REDUCTION at %LPrevious !$OMP DECLARE REDUCTION from module %s at %LPrint CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code.Print CWE identifiers for diagnostic messages, where available.Print any rules associated with diagnostic messages.Print code coverage information.
  
! Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the initial values of the variables.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure %qs at %C has an explicit interface from a previous declarationProcedure %qs at %C is already defined at %LProcedure %qs at %L already has basic type of %sProcedure %qs at %L has the same name as a component of %qsProcedure %qs at %L has the same name as an inherited component of %qsProcedure %qs at %L may not have basic type of %sProcedure %qs at %L must have the BIND(C) attribute to be C interoperableProcedure %qs called at %L is not explicitly declaredProcedure %qs called at %L is not explicitly declared; did you mean %qs?Procedure %qs called with an implicit interface at %LProcedure %qs defined in interface body at %L clashes with internal procedure defined at %CProcedure %qs in %s at %L has no explicit interfaceProcedure %qs in %s at %L has no explicit interface; did you mean %qs?Procedure %qs in %s at %L is neither function nor subroutineProcedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATEProcedure %qs with PASS at %L must have at least one argumentProcedure %qs with PASS(%s) at %L has no argument %qsProcedure %qs with binding label %qs at %L uses the same global identifier as entity at %LProcedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer %qs at %L shall not be elementalProcedure pointer %qs in %s clause at %LProcedure pointer at %CProcedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %LProcedure pointer component %qs called with an implicit interface at %LProcedure pointer component %qs requires an argument list at %CProcedure pointer component %qs with PASS at %L must have at least one argumentProcedure pointer component %qs with PASS(%s) at %L has no argument %qsProcedure pointer component at %CProcedure pointer initialization target at %L may not be a procedure pointerProcedure pointer result %qs at %L is missing the pointer attributeProcedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attributeProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
! Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld.Produce a Mach-O shared library (file type MH_DYLIB), synonym for "-shared".Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Produces a Mach-O file suitable for embedded/ROM use.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units doProhibit PC relative function calls.Prohibit PC relative jumps.Protect parentheses in expressions.Provide bash completion for options starting with provided string.Provide libraries for the simulator.Purge unneeded state during analysis.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put uninitialized globals in the common section.Put zero initialized data in the bss section.QUIET specifier at %L must be a scalar LOGICALQUIET= specifier for %s at %LR2 architecture is little-endian onlyRANK (%i) at %L is repeated at %LRANK (*) at %L cannot be used with the pointer or allocatable selector at %LRANK (*) at %L is repeated at %LRANK DEFAULT at %L is repeated at %LRE or IM part_ref at %CRE part_ref at %CREAL array index at %LREAL(KIND=10) is not available for %<-fdefault-real-10%> optionREAL(KIND=10) is not available for %<-freal-4-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-16%> optionREAL(KIND=16) is not available for %<-fdefault-real-16%> optionREAL(KIND=16) is not available for %<-freal-4-real-16%> optionREAL(KIND=4) is not available for %<-freal-8-real-4%> optionREAL(KIND=8) is not available for %<-fdefault-real-8%> optionREAL(KIND=8) is not available for %<-freal-4-real-8%> optionRECL in OPEN statement at %L must be positiveRECL specifier not allowed in OPEN statement at %L for stream I/ORECORD at %C is an extension, enable it with %<-fdec-structure%>RECURSIVE prefix in MODULE PROCEDURE interface is missing at %LRESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statementRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN statement in main program at %CROUND= at %L not allowed in Fortran 95RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with %<-msingle-pic-base%>RTP PIC is incompatible with ThumbRTTI will not work on this typeRVV type %qT does not have a defined alignmentRVV type %qT does not have a fixed sizeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and scalar)Rank mismatch in argument %qs at %L (scalar and rank-%d)Rank mismatch in array reference at %L (%d/%d)Rank mismatch of array at %L and its initializer (%d/%d)Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %LRank remapping target is not rank 1 at %LRank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading file %qs as free formReading module %qs at line %d column %d: %sReading specs from %s
! Real COUNT_RATE argument to SYSTEM_CLOCK at %LReal constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a %<d%> exponent and an explicit kindReal number at %C has a %<q%> exponent and an explicit kindRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Recursive cloning only when the probability of call being executed exceeds the parameter.Redefinition of !$OMP DECLARE REDUCTION at %LRedefinition of predefined !$OMP DECLARE REDUCTION at %LRedefinition of predefined %s !$OMP DECLARE REDUCTION at %LReduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reduce stack alignment on call sites if possible.Redundant !$ACC END LOOP at %CRedundant ACQUIRED_LOCK tag found at %LRedundant ERRMSG tag found at %LRedundant MOLD tag found at %LRedundant SOURCE tag found at %LRedundant STAT tag found at %LRedundant UNTIL_COUNT tag found at %LReference statement index not foundReference statement index out of rangeReference to impure function %qs at %L inside a DO CONCURRENT %sReference to impure function %qs at %L inside a FORALL %sReference to impure function %qs at %L within a PURE procedureRegion crossing jump across same section in bb %iRegister the profile information in the .gcov_info section instead of using a constructor/destructor.Register the profile information in the specified section instead of using a constructor/destructor.Regular expression matching additional GP-addressible section names.Regular expression matching section names for r0-relative addressing.Relax branches.Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected.Relax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove code and data that is unreachable from any exported symbol (including the entry point).Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=.Remove redundant membars.Removed in GCC 10.  This switch has no effect.Removed in GCC 8.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
! Removing call to impure function %qs at %LRemoving call to impure function at %LRenaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Repeat spec invalid in scalar initializer at %CRepeat spec must be an integer at %CReplace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Reshaped array too large at %CRestrict the analyzer to run just the named checker.Restrict the use of hardware floating-point instructions to 32-bit operations.Result %qs of contained function %qs at %L has no IMPLICIT typeResult mismatch for the overriding procedure %qs at %L: %sResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LResult of exponentiation at %L exceeds the range of %sReturn 8-byte vectors in memory.Return address signing is not supported with %<-mtpcs-frame%>.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return type mismatch of function %qs at %L (%s/%s)Return type of BIND(C) function %qs at %L cannot be an arrayReturn type of BIND(C) function %qs of character type at %L must have length 1Return value %qs of function %qs declared at %L not setReturn value of function %qs at %L not setReturn values of functions in FPU registers.Reuse r30 on a per function basis.Revert DIP1000: Scoped pointers.Rewrite subcommand usage:Right parenthesis expected at %C in format string at %LRightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
! Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %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 FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
! Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
! 
! Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the 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 the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %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 (%ld) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%ld) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-COMPLEX built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support 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 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 synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODOTODO: Vector sections in data statementsTODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
! Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
! Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
! The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! This is the default.This option is deprecated and has no effect.This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib.This option lacks documentation.This switch is deprecated; do not use.This switch is deprecated; use -Werror=implicit-function-declaration instead.This switch is deprecated; use -Wextra instead.This switch is deprecated; use -fsanitize-recover= instead.This switch is deprecated; use -fsanitize-trap= instead.Thread model: %s
! Threadprivate at %L isn't SAVEdThreadprivate variable at %C is an element of a COMMON blockThreshold ipa-cp opportunity evaluation that is still considered beneficial to clone.Thumb-1 %<hard-float%> VFP ABIThumb: Assume function pointers may go to non-Thumb aware code.Thumb: Assume non-static functions may be called from ARM code.Thumb: Generate (leaf) stack frames even if not needed.Thumb: Generate (non-leaf) stack frames even if not needed.Thunk is not supposed to have bodyTiled loop cannot be parallelized across gangs, workers and vectors at the same time at %LTime accounted for function prologue, epilogue and other overhead.Time accounted for function thunk overhead.To enable preprocessing, use %<-cpp%>Toggle -fvar-tracking-assignments.Toggle debug information generation.Too few codimensions at %C, expected %d not %dToo few dummy arguments in DTIO procedure %qs at %LToo many arguments in call to %qs at %LToo many arguments to %s at %LToo many codimensions at %C, expected %d not %dToo many components in structure constructor at %LToo many digits in statement label at %CToo many dummy arguments in DTIO procedure %qs at %LToo many elements in array initializer at %CTransform condition stores into unconditional ones.Transformational function %qs at %L is invalid in an initialization expressionTransparent alias and target%'s assembler names differsTrap for signed overflow in addition, subtraction and multiplication.Trap on __builtin_unreachable instead of using it for optimization.Trap on integer divide by zero.Treat a throw() exception specification as noexcept to improve code size.Treat all warnings as errors.Treat known sprintf return values as constants.Treat lines with 'D' in column one as comments.Treat main as if it had attribute OS_task.Treat missing header files as generated files.Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer.Treat specified warning as error.Treat the input file as already preprocessed.True if a non-short-circuit operation is optimal.Try running '%s' in the shell to raise its limit.
! Try to allow the linker to turn PIC calls into direct calls.Try to convert virtual calls to direct ones.Try to interchange loops if profitable.Try to lay out derived types as compactly as possible.Try to reconstruct function calls and returns after inlining.Tune code for the given processor.Tune expected memory latency.Tune for the specified target CPU or architecture.Turn off all revertable D language features.Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs.Turn on CET instrumentation for switch statements that use a jump table and an indirect jump.Turn on Redundant Extensions Elimination pass.Turn on all upcoming D language features.Two main PROGRAMs at %L and %CTwo or more part references with nonzero rank must not be specified at %LTwo symbols with same comdat_group are not linked by the same_comdat_group list.Type %qs containing DEFERRED binding at %C is not ABSTRACTType %qs of CLASS variable %qs at %L is not extensibleType declaration %qs at %L is not C interoperable but it is BIND(C)Type definition of %qs at %C was already defined at %LType inaccessible in variable definition context (%s) at %LType mismatch between actual argument at %L and actual argument at %L (%s/%s).Type mismatch in argument %qs at %L; passed %s to %sType name %qs at %C cannot be the same as an intrinsic typeType name %qs at %C conflicts with previously declared entity at %L, which has the same nameType name %qs at %C is ambiguousType of %s argument of IMAGE_INDEX at %L shall be INTEGERType of entity at %L is type incompatible with source-expr at %LType of entity at %L is type incompatible with typespecType parameter %qs at %C has no corresponding entry in the type parameter name list at %LType specified for intrinsic function %qs at %L is ignoredType-bound operator at %L cannot be NOPASSType-bound procedure at %CType-spec at %L cannot contain a deferred type parameterType-spec at %L cannot contain an asterisk for a type parameterUNIT not specified at %LUNIT number in CLOSE statement at %L must be non-negativeUNIT number in INQUIRE statement at %L cannot be %dUNIT number in statement at %L must be non-negativeUNIT number missing in statement at %LUNIT specification at %L must be an INTEGER expression or a CHARACTER variableUNIT specification at %L must not be a character PARAMETERUNIT specifier not allowed with NEWUNIT at %LUNLOCK statement at %CUNTIL_COUNT= argument at %L must be a scalar INTEGER expressionUSE statement at %C has no ONLY qualifierUnable to find a specific INTRINSIC procedure for the reference %qs at %LUnable to find symbol %qsUnable to generate load/store offset for fusionUnable to load DLL.Unable to resolve the specific function %qs at %LUnable to resolve the specific subroutine %qs at %LUnclassifiable GCC directive at %CUnclassifiable GCC directive at %C, ignoredUnclassifiable OpenACC directive at %CUnclassifiable OpenMP directive at %CUnclassifiable statement at %CUndefined specific binding %qs as target of GENERIC %qs at %LUnder -ffast-math, generate a FRIZ instruction for (double)(long long) conversions.Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy.Unequal character lengths (%ld/%ld) in %sUnequal character lengths (%ld/%ld) in %s at %LUnequal character lengths (%wd/%wd) for pointer component %qs in constructor at %LUnexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clauseUnexpected %<%c%> for nonderived-type variable %qs at %CUnexpected %<*%> for codimension %d of %d at %CUnexpected %<*%> in coarray subscript at %CUnexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected DIM argument with noncoarray argument at %LUnexpected END statement at %CUnexpected ENTRY statement at %CUnexpected EOFUnexpected NULL() intrinsic at %L to dummy %qsUnexpected OpenACC parallelism.Unexpected RANK statement at %CUnexpected SHAPE argument at %L to C_F_POINTER with scalar FPTRUnexpected TYPE IS statement at %CUnexpected alternate return specifier in subroutine call at %LUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected coarray designator at %CUnexpected complex-parts designator reference in %s clause at %LUnexpected constant at %CUnexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%LUnexpected element %qc in format string at %LUnexpected end of file in %qsUnexpected end of format string in format string at %LUnexpected end of moduleUnexpected intrinsic type %qs at %LUnexpected junk after !$ACC ATOMIC statement at %CUnexpected junk after !$ACC DECLARE at %CUnexpected junk after !$OMP DECLARE REDUCTION at %CUnexpected junk after !$OMP DECLARE TARGET at %CUnexpected junk after !$OMP SCAN at %CUnexpected junk after $OMP BARRIER statement at %CUnexpected junk after $OMP CANCELLATION POINT statement at %CUnexpected junk after $OMP CRITICAL statement at %CUnexpected junk after $OMP FLUSH statement at %CUnexpected junk after $OMP MASTER statement at %CUnexpected junk after $OMP NOTHING statement at %CUnexpected junk after %qs at %LUnexpected junk after NOWAIT clause at %CUnexpected junk after OMP THREADPRIVATE at %CUnexpected junk after TASKYIELD clause at %CUnexpected junk after function declaration at %CUnexpected junk at %CUnexpected junk in formal argument list at %CUnexpected substring reference in %s clause at %LUnexpected thumb1 far jumpUnexpected use of subroutine name %qs at %CUninitialized probability of edge %i->%iUnit number in I/O statement too largeUnit number in I/O statement too smallUnknown argument %qs at %L to intrinsic %sUnknown argument list function at %LUnknown attribute in !GCC$ ATTRIBUTES statement at %CUnknown directive at %LUnknown form for stack limit expressionUnknown intrinsic opUnknown operator %%<%s%%> at %%LUnknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?Unknown procedure name %qs at %CUnlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tagUnrecognized MCU name %qs.Unrecognized option to %<-finit-logical%>: %sUnrecognized option to endianness value: %qsUnrecognized option to floating-point init value: %qsUnrecognized option: %qsUnsupported code '%c' for fixed-point:Unsupported operand for code '%c'Unsupported statement inside WHERE at %LUnsupported value for mmpy-optionUnsupported: multiple OpenACC 'routine' levels of parallelismUnterminated character constant beginning at %CUnused PRIVATE module variable %qs declared at %LUnused dummy argument %qs at %LUnused initialization string at %L because variable has zero lengthUnused module variable %qs which has been explicitly imported at %LUnused parameter %qs declared at %LUnused parameter %qs which has been explicitly imported at %LUnused variable %qs declared at %LUpper array reference at %L is out of bounds (%ld < %ld) in dimension %dUpper array reference at %L is out of bounds (%ld > %ld) in dimension %dUpper bound of last coarray dimension must be %<*%> at %CUpper cobound is less than lower cobound at %LUpper cobound is less than lower cobound of 1 at %LUsage: %s [OPTION]... SUB_COMMAND [OPTION]...
  
  Usage: %s [options] file...
  Usage: gcov [OPTION...] SOURCE|OBJ...
*************** warranty; not even for MERCHANTABILITY o
*** 229,260 ****
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use Loongson EXTension (EXT) instructions.Use fp registers.Use given address mode.Use in/loc/out register names.Use registers r2 and r5.Use shared libraries.Use traditional GNU semantics for inline functions.Use windowed registers ABI.Using built-in specs.
! Using function %qs at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedValid arguments for the -msdata= option:Warn about an empty body in an if or else statement.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths which attempt to write to a string literal.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about creation of array temporaries.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about invalid OpenACC dimensions.Warn about macros that have conflicting header units definitions.Warn about mismatched declarations of VLA parameters.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about uses of __attribute__((warning)) declarations.Warn about using variadic macros.Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn for implicit type conversions that may change a value.Warn if "defined" is used outside #if.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a variable length array is used.Warn if testing floating point numbers for equality.Warn on any use of alloca.Warn when a declaration does not specify a type.Warn when a declaration is found after a statement.Warn when all constructors and destructors are private.Warn when deleting a pointer to incomplete type.Warn when the field in a struct is not aligned.Warn whenever attributes are ignored.Warning[Leaving %s]
! [available in [cannot find %s][default][disabled][enabled]a GNU Fortran extensiona concept cannot be constrainedactual argument to INTENT = OUT/INOUTaddress offset not a constantakaaliased declaration herealready captured %qD in lambda expressionambiguating new declaration %q+#Dambiguating new declaration of %q#Danachronismanachronism: anonymous SSA name cannot have default definitionargument %d must be a constant immediateargument %d to %qE must be a constant immediate in range [0-%d]argument %i to %<%T[static %E]%> is null where non-null expectedargument %qD declared hereargument %qEargument %qTargument %u null where non-null expectedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s with mismatched boundargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument list function at %Cargument of %qE attribute ignoredargument references a symbol declared hereargument to %<alloca%> is too largeargument to %qs is bigger than %darray %qD declared herearray assignmentarray member %q#D declared herearray must be initialized with a brace-enclosed initializerassigned hereassignmentassignment left-hand side might be a candidate for a format attributeat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereattributes are not permitted in this positionavailable since Fortran 77bad ADDR_SPACE_GLOBAL addressbad addressbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad expressionbad opbad operandbad output_condmove_single operandbad output_move_double operandbad registerbad testbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebase %qT will be initialized afterboth %<__thread%> and %<thread_local%> specifiedboth arguments must be compatiblebuilt-in %qD declared herebuiltin %qF is deprecatedby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTcall   %2d never executed
! call is considered never executed and code size would growcall is unlikely and code size would growcall to internal function %qEcaller is not optimizedcandidate 1:candidate 2:candidate:cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot convert %qE to %qTcannot convert %qH to %qIcannot convert type %qH to type %qIcannot convert value to a vectorcannot create type information for type %qT because it involves types of variable sizecannot declare %qD in a different modulecannot decompose inaccessible member %qD of %qTcannot decompose union type %qTcannot delete objects with SVE type %qTcannot execute %qs: %scannot execute %qs: %s: %mcannot extend PCH file: %mcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot load plugin %s: %scannot open %scannot open %s: %mcannot open '%s'cannot open ldd output: %mcannot open nm output: %mcannot open profile file %scannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read function profile from %scannot read string table from %scannot set position in PCH file: %mcannot specify -static with -fsanitize=addresscannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot write %s: %mcannot write to %s: %mcase value %qs not in enumerated typecase value %qs not in enumerated type %qTchunk size value must be positiveclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclose: %sclosing json file %s: %mcode model %qs not supported in ilp32 modecollect2 version %s
! comparison of integer expressions of different signedness: %qT and %qTcomparison requiredcompilation terminated due to -Wfatal-errors.
  compilation terminated due to -fmax-errors=%u.
  compilation terminated.
! compiled module file is %qscondition declares a functionconflicting C language linkage declaration %q#Dconflicting code generation switchesconflicting declaration %q#Dconflicting declaration of C function %q#Dconflicting declaration of template %q#Dconflicting exporting declaration %qDconflicting global module declaration %#qDconflicting types for %<%c%s%>const/copy propagation disabledconstant argument out of range for %sconstraint %qE has type %qT, not %<bool%>constraints not satisfiedconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to incomplete typeconversion to non-scalar type requestedcorrupted ltrans output file %scould not close response file %scould not find specs file %s
! could not open response file %scould not resolve typename typecould not split insncould not understand %<kern.osversion%> %q.*scould not understand version %qscould not write to response file %sdebugdebug pathdebug: declaration %qD conflicts with builtindeclaration of %q#D changes meaning of %qDdeclaration of %qD shadows a built-in functiondeclaration of %qD shadows a member of %qTdeclaration of %qF has a different exception specifierdeclared heredefault argument missing for parameter %P of %q#Ddefault argument specified for lambda parameterdefined heredefined here %qDdefinition in block %i follows the usedefinition of %q#D ambiguates built-in declaration %q#Ddefinition of %q#T inside template parameter listdefinition of %qD does not matchdefinition of %qD does not match %<#include <initializer_list>%>definition of concept %qD has multiple statementsdefinition of concept %qD is emptydeleted definition of %qD is not first declarationdeleted in Fortran 95dereference of non-pointerdereferencing a null pointerdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesdirective argument %qEdivision by zerodivision by zero is not a constant expressiondon%'t support performance extension instructionsdon%'t support performance extension version 2 instructionsdon%'t support string extension instructionsdouble constants not supporteddue to different exception specificationsduplicate %<_Atomic%>duplicate %<const%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qE attributeduplicate %qsduplicate %qs modifierduplicate (or overlapping) case valueduplicate case valueduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of %qsduplicate definition of '%s'duplicate definition of a symbol versionduplicate explicit instantiation of %q#Tduplicate info for %qEduplicate insn UID: %iduplicate interface declaration for category %<%E(%E)%>duplicated %<if%> conditiondynamic dependency %s not foundelement_number(): Bad dimension typeempty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)empty fileempty initializer in lambda init-captureencapsulation is malformederrorerror: exception specification of %qD depends on itselfexisting declaration %#qDexisting definition %qDexpected %<"%>expected %<#pragma omp scan%>expected %<#pragma omp section%> or %<}%>expected %<(%>expected %<)%>expected %<)%> or %<,%>expected %<*%>expected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<]%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> or %<{%>expected %<;%>, %<,%> or %<)%>expected %<<%>expected %<=%>expected %<=%> after Objective-C %qEexpected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>expected %<allocator%> or %<align%>expected %<ancestor%> or %<device_num%>expected %<asm%>expected %<at%>, %<severity%> or %<message%> clauseexpected %<auto%>expected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<co_yield%>expected %<concurrent%>expected %<construct%>, %<device%>, %<implementation%> or %<user%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<directive%> or %<sequence%>expected %<else%>expected %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> after %<#pragma GCC diagnostic%>expected %<extern%>expected %<finally%> or %<catch%>expected %<for%> after %qsexpected %<host%>, %<nohost%> or %<any%>expected %<inclusive%> or %<exclusive%> clauseexpected %<match%>expected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>expected %<operator%>expected %<point%>expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clauseexpected %<read%>, %<write%>, %<update%>, or %<capture%> clauseexpected %<reproducible%> or %<unconstrained%>expected %<return%>expected %<scalar%>, %<aggregate%> or %<pointer%>expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>expected %<seq_cst%>, %<acquire%> or %<relaxed%>expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>expected %<simd%>, %<reduction%>, %<target%> or %<variant%>expected %<static_assert%>expected %<target%>expected %<teams%>, %<parallel%> or %<thread%>expected %<template%>expected %<throw%>expected %<try%>expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clauseexpected %<using%>expected %<while%>expected %<{%>expected %<{%> or %<:%>expected %<}%>expected %<~%>expected %i or more, found %iexpected %qs or %qsexpected ...expected : at %Cexpected an SSA_NAME objectexpected attribute before %<...%>expected binary operatorexpected block indexexpected block specifierexpected case labelexpected constant integer expression with valid sync-hint valueexpected constant sizeexpected else statementexpected expressionexpected function nameexpected function-name %<(%>expected goto expressionexpected identifier at %Cexpected integerexpected integer expression listexpected labelexpected module-nameexpected operatorexpected signature: %qDexpected type specifierexpected type-nameexpected type-specifierexpecting internal function nameexpression %qE is not a constant expressionexpression must be integralextra %<;%>failed to reclaim unneeded functionfatal error: fclose %s: %mfields cannot have SVE type %qTfilename %qs does not start with profile prefix %qsfini function found in object %sfirst %<sizeof%> operand was declared herefirst register must be R0first specified herefloating constant misusedflow control insn inside a basic blockfopen %s: %mfor backward compatibilityformatfound %<%c%s%>found 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 poolfriend declaration herefrom definition of %q#Dfrom previous declaration %qFfunction %qD redeclared as variablefunction body can be overwritten at link timefunction body not availablefunction may return address of local variablefunction not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction parametergcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
! get_mpz(): Not an integer constantgfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_free_statement(): Bad statementgfc_get_default_type(): Bad symbol %qsgfc_match_sym_complex_part(): Bad typegfc_range_check() returned bad valuegfc_set_default_type(): symbol already has a 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_variable_attr(): Expression isn't a variablegsplit-dwarf is not supported on this platformidentifier overflow: %dignoring malformed %<#pragma longcall%>ignoring unknown option %q.*sillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit_section flag is set but section isn%'timplicitly-declared %qD is deprecatedimport declared %q#D hereimport_iso_c_binding_module(): Unable to create symbol for %simported atin %s, at %s:%din C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to non-static member function %qDin call to %qD, declared herein definition of macro %qsin expansion of macro %qsin gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein template argument for type %qTin the definition of %q#Tin this expressionincompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible register operand for '%%%c'incompatible types when initializing type %qT using type %qTincorrect format in scaling, using 1/1
! init function found in object %sinitialization discards %qv qualifier from pointer target typeinlined_to pointer is set but no predecessors foundinsn outside basic blockinstall: %s%s
! integral expression %qE is not constantinternal compiler errorinternal compiler error: internal compiler error: error reporting routines re-entered.
! invalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G valueinvalid %%H valueinvalid %%J valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j valueinvalid %%m valueinvalid %%p valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<sve_width%> value: %dinvalid 'asm': invalid JSON syntaxinvalid _Literalinvalid addressinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in function %sinvalid argumentsinvalid arguments for %<-fpatchable-function-entry%>invalid block indexinvalid call to non-functioninvalid constantinvalid constrained type parameterinvalid constraintsinvalid conversion from %qH to %qIinvalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion to %<__fpreg%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid element index %qE to %<__builtin_shufflevector%>invalid encoding prefix in literal operatorinvalid expression as operandinvalid expression for output modifier '%c'invalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid fn spec attribute "%s"invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid header name %qsinvalid hex digitinvalid maskinvalid mask type in %qsinvalid module name %qsinvalid non-vector operands to %qsinvalid number of arguments for %<-falign-%s%> option: %qsinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand for '%%%c'invalid operand in %qsinvalid operand prefix '%%%c'invalid operand to %%Rinvalid operand to %%Sinvalid operand type %qT for %qsinvalid operands to %%c codeinvalid operands to %qsinvalid operationinvalid operation (%s)invalid order in asm node %iinvalid position or size in %qsinvalid private reduction on %qEinvalid prototype for '%s'invalid regular expression %qs in %qsinvalid relocationinvalid target memregs value %<%d%>invalid template non-type parameterinvalid type %<void%> for %<new%>invalid type for _Literal with constructorinvalid type of %<__MEM%> operandinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<decltype(auto)%>invalid use of %<restrict%>invalid use of %qT in template argumentinvalid use of non-static data member %qEinvalid use of pack expansion %qTinvalid use of register '%s'invalid vector constantinvalid vector immediateiteration %s invokes undefined behaviorlambda-expression in template parameter typelength computed herelibraries: %s
! local declaration from a different functionlocal member %q#D declared herelocal method %q#D declared heremacro definitions of %qE corruptedmacro expands to multiple statementsmalformed %<#pragma %s%>, ignoringmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>, ignoringmalformed %<#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 %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormismatched declarations during linktime optimizationmismatching definitionmissing dashmissing definitionmissing device or architecture after %qsmissing header namemissing initializer for field %qD of %qTmissing initializer for member %qDmissing mappermissing module namemissing numbermissing operandmissing primary template attribute %smissing primary template attributes %smissing property attributemissing template argumentsmissing terminating %c charactermodification of %qE is not a constant expressionmodule %qs declared heremodule %qs imported heremodule already declaredmodule already importedmust %<#include <typeinfo>%> before using %<typeid%>negative insn lengthnested assembly dialect alternativesnested function missing bodynew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95no argumentsno constructorsno declaration matches %q#Dno destructorsno functions named %qDno input filesno match for no member named %qE in %qTno register in addressnodes with unreleased memory foundnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant expression %qsnon-integer argument 1 to %qsnon-pointer argument to %<__builtin_launder%>normalization cannot co-exist with scaling
! not enough argumentsnotenote: null pointernull pointer dereferenceobjc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobsolescent in Fortran 95obtained hereof moduleopaque vector types cannot be initializedopaque-enum-declaration hereopen %s failed: %sopening json file %s: %moperand number missing after %%-letteroperand number out of rangeoptimization level attribute mismatchoptional class parameteroptions or targets=options missing after %qsoriginal template declaration hereoriginally declared %<const%> hereoverridden function is %q#Doverridden function is %qDoverriding %qD declared %<transaction_safe%>parameter %qD set but not usedparse error in template argument listpath: pedwarnpedwarn: permerrorpermerror: pointerpointers are not permitted as case valuespragma(%s) not implementedprecisionprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious declarationprevious declaration %q#D hereprevious declaration %qDprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q#Dprevious declaration of %q+Dprevious declaration of %qD hereprevious definition of %q#Tprevious definition of %qD hereprevious labelprevious specificationpreviously declared as %spreviously declared as %s with bound %<%s%>previously declared as %s with bound %qspreviously declared as a pointer %spreviously declared as a variable length array %spreviously declared as an array %spreviously declared as an ordinary array %spreviously declared hereprofiling %<-mcmodel=large%> with PIC is not supportedprograms: %s
! protocol %qE is deprecatedprotocol %qE is unavailableprototype declared hererdynamic is not supportedreachable %s definition hererecursive inliningredeclaration of %qD adds abi tag %qEredeclaration of %qT as a non-templateredeclared here as %q#Dredefinition of %<CTABLE_ENTRY %referenced argument declared hererename spec %s to %s
  required from here
! requiresreturn discards %qv qualifier from pointer target typereturn not followed by barrierreturn type of functionreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTsame version was previously defined heresanitizer function attribute mismatchscaling cannot co-exist with normalization, skipping
! second argument to %<va_arg%> is a function type %qTsection #%u is missing or corruptedsection %qs is missing or corruptedsegmentation faultsegmentation fault (code)simplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize is too largesize of array %qE is not a constant expressionsize of array is not a constant expressionsorry, unimplementedsorry, unimplemented: spec is '%s'
  
! statement is not a constant expressionstatement-expression in a constant expressionstmt with wrong VUSEstructure fieldstructured binding has incomplete type %qTswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>targets missing after %qstemplate %qD declaredtemplate parameter %qD declared heretemplate specialization with C linkagethe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe ''' printf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '0' printf flagthe '^' strfmon flagthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the expression %qE evaluated to %<false%>the operand %qE is unsatisfied becausethis compiler does not support %qsthis condition has identical branchesthis is the insn:to match this %qstoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo many %<#pragma options align=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<close%> modifierstoo many %<static%> argumentstoo many argumentstoo many arguments for %%:dumpstoo many arguments to built-in function %qE expecting %dtoo many atomic clausestoo many input filestraditional C rejects the unary plus operatortype %qE has virtual member functionstype %qs is not an expressiontype is deprecatedtype is deprecated: %stype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch in %qstype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-specifier invalid in lambdatypes may not be defined in %qs expressionstypes may not be defined in iterator typeunable to deduce %qT from %qEunable to open dynamic dependency %qsunable to open fileunable to use %qs for PIC registerunbounded use of %<alloca%>unexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected EOFunexpected RHS for assignmentunexpected argumentunexpected encapsulation format or typeunexpected operand: %dunexpected text address:unexpected type for array length: %qsunhandled expressionunhandled expression typeuninitialized %<const %D%>unknown %<#pragma member_alignment%> name %sunknown CRIS cpu version specification in %<-mtune=%>: %sunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown TLS model %qsunknown attribute %qEunknown attribute %qsunknown basic block reordering algorithm %qsunknown block specifierunknown demangling style %qsunknown header kind %qsunknown internal function %qEunknown operand letter: '%c'unknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown profile update method %qsunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown tuning option (%s)unreachableunrecognized %qE attribute argument %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized visibility value %qsunrecoverable errorunsupported SVE vector sizeunsupported memory expression:unsupported operandunsupported simdlen %wdunterminated assembly dialect alternativeunterminated stringunused parameter %qDunused variable %q+Dunused variable %qDuse %<#include%> insteaduse %<%T::%D%> insteaduse %<-Winvalid-pch%> for more informationuse %<__attribute__ ((vector_size))%> insteaduse %<this->%D%> insteaduse %qD directly insteaduse of %<alloca%>use of %<alloca%> within a loopuse of %qsuse of enum %q#D without previous declarationusing %<%c%s%>using darwin64 ABIusing old darwin ABIvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-mtune=%> switch are: %svalid feature names are: %svalid feature names are: %s; did you mean %qs?value %qE of type %qT is not a constant expressionvariablevariable %qD set but not usedvariable template declared herevariable-length array of %<auto%>vector type expected in %qsvector types expected in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLversion inherited from %qT declared herevirtual SSA name for non-VOP declvirtual definition of statement not up to datevirtual use of statement not up to datewaitpid failedwarning: weak aliases are not supportedwithwithin this loopwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting between %E and %E bytes into a region of size %E overflows the destinationwrong argument %qs to option %qswrong insn in the fallthru edgewrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong type argument to absuwrong type of argument %sxstormy16_print_operand: unknown code{anonymous}{erroneous}Project-Id-Version: gcc 12.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2022-05-08 14:31+0300
! Last-Translator: Yuri Chornoivan <yurchor@ukr.net>
  Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>
  Language: uk
  MIME-Version: 1.0
--- 1966,2016 ----
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() assembly operators.Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM).Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit int.Use 32-bit ABI.Use 32-bit DWARF format when emitting DWARF debug information.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64-bit ABI.Use 64-bit DWARF format when emitting DWARF debug information.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use Cyclic Redundancy Check (CRC) instructions.Use EABI.Use Enhanced Virtual Addressing instructions.Use Floating-point Multiply Single to Double (FsMULd) instruction.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use Global INValidate (GINV) instructions.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use LRA register allocator.Use Loongson EXTension (EXT) instructions.Use Loongson EXTension R2 (EXT2) instructions.Use Loongson MultiMedia extensions Instructions (MMI) instructions.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use 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 RJMP / RCALL even though CALL / JMP are available.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code.Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use bit tests for sufficiently large switch statements.Use branch-and-break sequences to check for integer divide by zero.Use branch-protection features.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use call0 ABI.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use f2c calling convention.Use features of and optimize for CPU.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use features of architecture ARCH.Use field-wise comparisons for struct equality.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given address mode.Use given assembler dialect.Use given register vector width instructions instead of maximum register width in the auto-vectorizer.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instruction.Use hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline plt sequences to implement long calls and -fno-plt.Use instructions of and schedule code for given CPU.Use integer madd/msub instructions.Use internal function id in profile lookup.Use jump tables for sufficiently large switch statements.Use ldcw/ldcd coherent cache-control hint.Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of non-intrinsic module %qs at %C conflicts with intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qsUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use random base tag for each frame, as opposed to base always zero.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use software integer multiplication.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AIX Vector Extended ABI.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU assembler syntax.Use the GNU extension to the PE format for aligned common data.Use the Modern linker (MOLD) linker instead of the default linker.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the given symbol for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the lld LLVM linker instead of the default linker.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code.Use traditional GNU semantics for inline functions.Use trap instructions to check for integer divide by zero.Use traps instead of diagnostics of undefined behavior sanitizers.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use windowed registers ABI.Use zero-extending memory loads, not sign-extending ones.Use zlib/zstd compression level <number> for IL.Used for generating code for some older kernel revisions.Used hereUsed in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUser operator %qs referenced at %L not found in module %qsUser operator procedure %qs at %L cannot be assumed character lengthUser operator procedure %qs at %L must be a FUNCTIONUser operator procedure %qs at %L must have at least one argumentUses of this option are diagnosed.Using IBM extended precision %<long double%>Using IEEE extended precision %<long double%>Using built-in specs.
! Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable 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.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C2X.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 conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about 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 switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if 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 NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a 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 value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics.When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether 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 INSCAN at %L, expected loop body with !$OMP SCAN between two structured-block-sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXNACK supportXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
! [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function-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 %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersapplying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare_identical_variables: Bad typeargument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i of variable length array %s is null but the corresponding bound argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i to %<%T[static %E]%> is null where non-null expectedargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has 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 is not a field accessargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C2Xarrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>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 range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereatexit failedattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D not permitted in module purviewbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
! call   %2d returned %s
! call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %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 enabledcalling constexpr member function %qD through virtual base subobjectcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot allocate vl register for %qs on this targetcannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define %qD in different modulecannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot dereference %qE in %qs clausecannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
! %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
! %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qDchange of the active member of a union from %qD to %qD during initializationchanging the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mclosing json file %s: %mclosing mixin file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs needs %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %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
! collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
  compilation terminated due to -fmax-errors=%u.
  compilation terminated.
! compile all implementation modules and program module at oncecompiled module file is %qscompiled module is %sversion %scompiler checks to force definition module procedure parameter names with their implementation module counterpartcompiler does not support ZSTD LTO compressioncompiler is %sversion %s%s%scompiler warns if a cast is being used on types of differing sizescomplement argument must be constantcomplex argument %u to decimal-only type-generic functioncomplex arguments must have floating-point typecomplex arguments must have identical typescomplex floating point overflow in expression %qE of type %qT results in %qEcomplex floating point overflow in expression of type %qT results in %qEcomplex integer overflow in expression %qE of type %qT results in %qEcomplex integer overflow in expression of type %qT results in %qEcomplex invalid for %qscomponent %qs at %L has already been set by a parent derived type constructorcompound literal has function typecompound literal has variable sizecompound literal implicitly auto and declared %qscompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %scomputed goto must be pointer typeconcatenation of string literals with conflicting encoding prefixesconcept %q#D declared with a deduced return typeconcept %q#D declared with function parametersconcept %q#D with non-%<bool%> return type %qTconcept %qD has no definitionconcept %qE has multiple template parameter listsconcept %qE not in namespace scopeconcept defined hereconcept must be defined at namespace scopeconcept must have type %<bool%>concept-id %qD in nested-name-specifiercondition declares a functioncondition declares an arraycondition expression refers to iteration variable %qDconditional %<lastprivate%> clause on %qs constructconditional %<lastprivate%> on loop iterator %qD ignoredconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconditional expression between enumeration type %qT and floating-point type %qT is deprecatedconditional expression between floating-point type %qT and enumeration type %qT is deprecatedconditional expression in operand of fold-expressionconditionally executed loop in %<kernels%> region will be executed by a single gang; ignoring %<gang%> clauseconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting code generation switchesconflicting declaration %q#Dconflicting declaration of %q#D with %qL linkageconflicting declaration of C function %q#Dconflicting declaration of template %q#Dconflicting exporting declaration %qDconflicting global module declaration %#qDconflicting named address spaces (%s vs %s)conflicting named address spaces (%s vs %s) for %q+Dconflicting named address spaces (%s vs generic) for %q+Dconflicting named address spaces (generic vs %s) for %q+Dconflicting reduction operations for %qEconflicting return type specified for %q+#Dconflicting super class name %qEconflicting type attributes specified for %q+#Dconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconflicting types for %q+D due to enum/integer mismatch; have %qTconflicting types for %q+D; have %qTconflicting types for built-in function %q+D; expected %qTconflicting types for built-in function %qs; expected %qsconflicting use of %<-mcustom%> switches, target attributes, and/or %<__builtin_custom_%> functionsconflicts with %qDconsider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limitconsider using '-pg' instead of '-p' with gprof(1)consider using `-pg' instead of `-p' with gprof (1)consider using `-pg' instead of `-p' with gprof(1)const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant %qs is too largeconstant argument %d for builtin %qF is invalid (%s)constant argument %d for builtin %qF is out of range (%wd-%wd)constant argument %d for builtin %qF is out of range (0-%wu)constant argument %d for builtin %qF is out of range for target typeconstant argument out of range for %qsconstant argument out of range for %sconstant field %qD used as %<asm%> outputconstant folding not supported for this tree codeconstant not recomputed when %<ADDR_EXPR%> changedconstant refers to itselfconstant value required for builtin %qF argument %dconstraint %qE has type %qT, not %<bool%>constraint expression does not have type %<bool%>constraint mismatch at argument %d in template parameter list for %qDconstraints not satisfiedconstraints on a non-templated functionconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor does not return a value to testconstructor for alien class %qT cannot be a memberconstructor is not user-provided because it is explicitly defaulted in the class bodyconstructor priorities are not supportedconstructor priorities from 0 to %d are reserved for the implementationconstructor priorities must be integers from 0 to %d inclusiveconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared %<virtual%>constructors may not be cv-qualifiedconstructors may not be ref-qualifiedcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontract predicate is false in constant expressioncontraction %<%.*s%> in format; use %qs insteadcontracts are only available with %<-fcontracts%>contracts must appertain to a function typecontrol flow in the middle of basic block %dcontrol passes through definition of %qD with static storage durationcontrol passes through definition of %qD with thread storage durationcontrol reaches end of non-void functioncontrol register number must be in range 0-31 for %sconversion between distinct pointer types %qT and %qT lacks a castconversion between distinct pointer-to-member types %qT and %qT lacks a castconversion casts away constnessconversion from %q#T to %q#Tconversion from %qH to %qI discards qualifiersconversion from %qH to %qI in a converted constant expressionconversion from %qH to %qI is ambiguousconversion from %qH to non-scalar type %qI requestedconversion from %qT to %qTconversion from %qT to %qT changes the value of %qEconversion from %qT to %qT changes value from %qE to %qEconversion from %qT to %qT discards imaginary componentconversion from %qT to %qT may change valueconversion from address space %qs to address space %qsconversion from normal type to notinheap typeconversion from pointer type %qT to arithmetic type %qT in a constant expressionconversion lacks type at end of formatconversion of %qE from %qH to %qI is ambiguousconversion of %qs on the left hand side of %qsconversion of register to a different size in %qsconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion of unsigned constant value to negative integerconversion to %qT alters %qT constant valueconversion to %qT from %qT may alter its valueconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to void cannot resolve address of overloaded functionconversion to void will not access object %qE of incomplete type %qTconversion to void will not access object of incomplete type %qTconversion to void will not access object of non-trivially-copyable type %qTconversion to void will not access object of type %qTconversion to volatile reference type %q#T from rvalue of type %qTconversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>converting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting %qT to %<void%> will never use a type conversion operatorconverting %qT to a base class %qT will never use a type conversion operatorconverting %qT to a reference to a base class %qT will never use a type conversion operatorconverting %qT to a reference to the same type will never use a type conversion operatorconverting %qT to the same type will never use a type conversion operatorconverting NULL to non-pointer typeconverting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer valueconverting 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 %qH from %qI with greater conversion rankconverting to %qH from %qI with unordered conversion ranksconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcoproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>coprocessor %d is not enabled with +cdecp%dcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcoroutines require a handle class template; cannot find %<%E::%E%>coroutines require a traits template; cannot find %<%E::%E%>corrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted ltrans output file %scorrupted profile info: invalid time profilecorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: profile data is not flow-consistentcorrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)could not close Go dump file: %mcould not close final insn dump file %qs: %mcould not close response file %scould not close temporary response file %scould not close zeroed insn dump file %qs: %mcould not convert %qE from %<void%> to %<bool%>could not convert %qE from %qH to %qIcould not convert template argument %qE from %qT to %qTcould not find %s in %s (consider using %<-B%>)could not find a spill registercould not find an integer type of the same size as %qTcould not find class %qEcould not find interface for class %qEcould not find setter/getter for %qE in class %qEcould not find specs file %s
! could not find variant declarationcould not locate MCU data file %<devices.csv%>could not open Go dump file %qs: %mcould not open dump file %qs: %mcould not open final insn dump file %qs: %mcould not open response file %scould not open symbol resolution file: %mcould not open temporary response file %scould not parse file offsetcould not parse hex numbercould not resolve typename typecould not split insncould not understand %<kern.osversion%> %q.*scould not understand version %qscould not write to response file %scould not write to temporary response file %scounter namecounter valuecpu %qs is an invalid argument to builtin %qscpu %s is not based on arch %s, ignoring the archcreate a swig interface file for the modulecreate a topologically sorted module list from all dependent modules used in the applicationcreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of %<-fpic%>created and used with different settings of %<-fpie%>created and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of template placeholder type %qTcreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating selector for nonexistent method %qEcritical attribute has no effect on interrupt functionscustom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>cv-qualified type parameterdangling pointer %qE to %qD may be useddangling pointer %qE to an unnamed temporary may be useddangling pointer to %qD may be useddangling pointer to an unnamed temporary may be useddata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %q+D invalidly declared function typedata member %q+D invalidly declared method typedata member %qD cannot be a member templatedata member may not have variably modified type %qTdata movement for component %qE is not compatible with movement for struct %qEdata type of %q+D isn%'t suitable for a registerdead histogramdead statement in EH tabledeallocation function declared heredeallocation of already deallocated storagedeallocation of storage that was not previously allocateddebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug pathdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecimal floating-point not supported for this targetdeclaration %qD conflicts with builtindeclaration %qD conflicts with importdeclaration %qD does not declare anythingdeclaration adds contracts to %q#Ddeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration has a different number of contracts than previously declareddeclaration of %<constexpr%> variable %qD is not a definitiondeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a templatedeclaration of %<~%T%> as member of %qTdeclaration of %q#D changes meaning of %qDdeclaration of %q#D conflicts with built-in declaration %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#Tdeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %<noinline%> follows inline declarationdeclaration of %q+D with no linkage follows extern declarationdeclaration of %qD ambiguates earlier template instantiation for %qDdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a built-in functiondeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of %qTdeclaration of %qD shadows a parameterdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qE as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qE as non-functiondeclaration of %qE as non-memberdeclaration of %qF has a different exception specifierdeclaration of built-in function %qD without a prototype; expected %qTdeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of template parameter %q+#D with different constraintsdeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclared heredeclared private heredeclared protected heredecompressed stream: %sdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qD in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>deduced type %qT for %qD is incompletededucing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %q+D redeclareddeduction guide %qD must be declared in the same scope as %qTdeduction guide %qD must have the same access as %qTdeduction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %<target_clones%> attribute was not setdefault CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>default argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault member initializer for %qD required before the end of its enclosing classdefault member initializer for unnamed bit-fielddefault member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>default template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion cannot deduce template argument for %qDdefaulted %qD is not a friend of %qTdefaulted %qD must be %<const%>defaulted %qD must have parameters of either type %<const %T&%> or %qTdefaulted %qD must have parameters of either type %<const %T&%> or %qT, not bothdefaulted %qD must not have %<&&%> ref-qualifierdefaulted %qD must return %<bool%>defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>defaulted constructor calls non-%<constexpr%> %qDdefaulted declaration %q+D does not match the expected signaturedefaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefaulted destructor calls non-%<constexpr%> %qDdefaulted function %q+D with default argumentdefaulted member %qD must have parameter type %<const %T&%>defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefined here %qDdefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D ambiguates built-in declaration %q#Ddefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %q#T is not complete until the closing bracedefinition of %qD does not matchdefinition of %qD does not match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition of concept %qD has multiple statementsdefinition of concept %qD is emptydefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdelegates are only for non-static functionsdelegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>deleted definition of %qD is not first declarationdeleted function %q+D overriding non-deleted functiondeleted in Fortran 95deleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting file %s: %mdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviordeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviordependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereference of non-pointerdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignated initializers cannot be used with a non-aggregate type %qTdesignating the bound of variable length array argument %udesignator order for field %qD does not match declaration order in %qTdestination object %qE of size %sdestination object allocated heredestination object is likely at address zerodestination object of size %s allocated by %qEdestination object referenced by %<restrict%>-qualified argument 1 was declared heredestroying %<operator delete%> must be a member functiondestroying %<operator delete%> must be a usual deallocation functiondestroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yetdestructor %qD declared as member templatedestructor cannot be static member functiondestructor does not return a value to testdestructor for %qE shall not be run eitherdestructor for %qT is ambiguousdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not be ref-qualifieddestructors may not have parametersdetermining value of %qsdid you mean %<-%s%>?did you mean %<-mcpu=%s%>?did you mean %<using enum %T::%D%>?did you mean to dereference the pointer?did you mean to use logical not (%<!%>)?did you mean to use logical not?difference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirect call to %s in speculative call sequence has no speculative flagdirect call to %s in speculative call sequence has speculative_id %i out of rangedirect-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]directive with only %<device_type%> clausedisable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]display all inbuilt system itemsdisplay statistics about the amount of source lines compiled and symbols useddisplay the location of module source files as they are compileddistinct Objective-C type in returndivision %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elementsdivision by zerodivision by zero is not a constant expressiondo not specify both -march=... and -mcpu=...do_check(): too many argsdo_simplify(): Too many args for intrinsicdoes not match member template declaration heredoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon%'t know how to delete %qsdon%'t support DSP extension instructionsdon%'t support performance extension instructionsdon%'t support performance extension version 2 instructionsdon%'t support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble constants not supporteddouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
! duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<asm%> operand name %qsduplicate %<asm%> qualifier %qEduplicate %<asm%> qualifier %qTduplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qD specifierduplicate %qEduplicate %qE attributeduplicate %qE declaration specifierduplicate %qsduplicate %qs modifierduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of %qsduplicate definition of '%s'duplicate definition of a symbol versionduplicate direct call to %s in speculative call sequence with speculative_id %iduplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate info for %qEduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate loop headerduplicate member %q+Dduplicate reference %s in speculative call sequence with speculative_id %iduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attributeduring %<-fcompare-debug%> recompilationduring %s pass: %s
! during load of binding %<%E%s%E%>during load of binding %<%E%s%E@%s%>during load of pendings for %<%E%s%E%>dwarf version %wu is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic type %qT of its operand does not have a base class of type %qTdynamic type %qT of its operand does not have an unambiguous public base class %qTeBPF stack limit exceededeach undeclared identifier is reported only once for each function it appears inedge %s->%s has no corresponding call_stmtedge count is not compatible with function countedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge has both call_stmt and lto_stmt_uid setedge not foundedge points to wrong declaration:either %<-fopenacc%> or %<-fopenmp%> must be seteither -fopenacc or -fopenmp must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement index %qE is out of bounds %<[0 .. %E]%>element types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatembedded NUL in CFString literalempty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)empty declarationempty declaration of %<enum%> type does not redeclare tagempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty fileempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty parentheses were disambiguated as a function declarationempty precision in %s formatempty property attribute listempty range specifiedempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbencapsulation is malformedenclosing %<target%>enclosing %qsenclosing OpenACC %qs constructenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing parent compute constructenclosing regionenclosing routineenclosing target regionenclosing taskend expression refers to outer iterator %qDend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenum value is not %<CONST_DECL%> or %<INTEGER_CST%>enum value name is not %<IDENTIFIER_NODE%>enum value type is not %<INTEGER_TYPE%> nor convertible to the enumenumerated and non-enumerated type in conditional expressionenumerated mismatch in conditional expression: %qT vs %qTenumeration range differsenumeration value %qE not handled in switchenumeration values exceed range of %qsenumeration values exceed range of integerenumeration values exceed range of largest integerenumerator %qD does not match ...enumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenumerator value outside the range of %qsenumerator value outside the range of underlying typeenvironment variable %<COLLECT_GCC%> must be setenvironment variable %<COLLECT_GCC_OPTIONS%> must be setenvironment variable %<COLLECT_LTO_WRAPPER%> must be setenvironment variable %qs must expand to a non-negative integer less than or equal to %wdenvironment variable %qs not definedenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file %qsenvironment variable DJGPP points to missing file %qserrorerror closing %s: %merror closing optimization records %qserror in arguments to spec function %qserror in removing %serror writing %qserror writing optimization records to %qs: %serror writing to %s: %merror: error: unable to open '%s' for writing: %s
! errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement %<operator delete%>exception handling disabled, use %<-fexceptions%> to enableexception handling disabled; use %<-fexceptions%> to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caught by earlier handlerexception specification of %qD depends on itselfexcess elements in %<char%> array initializerexcess elements in array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for statementexecution counts assumed to be zero
! execution counts estimated
! existing declaration %#qDexisting definition %qDexit %d->%d not recordedexpansion pattern %qE contains no parameter packsexpansion pattern %qT contains no parameter packsexpansion point is location %iexpected %<"%>expected %<#pragma acc%> clauseexpected %<#pragma omp scan%>expected %<#pragma omp section%> or %<}%>expected %<#pragma omp%> clauseexpected %<(%>expected %<(%> after template-argument-listexpected %<(%> at %Cexpected %<(%> or end of lineexpected %<)%>expected %<)%> at %Cexpected %<)%> or %<,%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<]%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%> after Objective-C %qEexpected %<=%> at %Cexpected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<==%> comparison in %<if%> conditionexpected %<==%>, %<<%> or %<>%> comparison in %<if%> conditionexpected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>expected %<allocator%> or %<align%>expected %<ancestor%> or %<device_num%>expected %<asm%>expected %<at%>, %<severity%> or %<message%> clauseexpected %<auto%>expected %<auto%> or %<decltype(auto)%> after %qEexpected %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>expected %<cancel%> %<if%> clause modifierexpected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<co_yield%>expected %<concurrent%>expected %<construct%>, %<device%>, %<implementation%> or %<user%>expected %<construct%>, %<device%>, %<implementation%> or %<user%> at %Cexpected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare target%> or %<assumes%>expected %<declare%> or %<assumes%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<directive%> or %<sequence%>expected %<else%>expected %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> after %<#pragma GCC diagnostic%>expected %<extern%>expected %<finally%> or %<catch%>expected %<for%> after %qsexpected %<host%>, %<nohost%> or %<any%>expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>expected %<inclusive%> or %<exclusive%> clauseexpected %<match%>expected %<match%> at %Cexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clauseexpected %<read%>, %<write%>, %<update%>, or %<capture%> clauseexpected %<reproducible%> or %<unconstrained%>expected %<return%>expected %<scalar%>, %<aggregate%> or %<pointer%>expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>expected %<seq_cst%>, %<acquire%> or %<relaxed%>expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>expected %<simd%>, %<reduction%>, %<target%> or %<variant%>expected %<static_assert%>expected %<target%>expected %<teams%>, %<parallel%> or %<thread%>expected %<template%>expected %<throw%>expected %<try%>expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clauseexpected %<using%>expected %<while%>expected %<{%>expected %<{%> at %Cexpected %<{%> or %<:%>expected %<}%>expected %<}%> at %Cexpected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %i or more, found %iexpected %i, found %iexpected %qE selector nameexpected %qT but argument is of type %qTexpected %qT but pointer is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected %qs keyword before dependent template nameexpected %qs or %qsexpected ...expected 64-bit address but argument 1 is %d-bitexpected 64-bit address but argument 2 is %d-bitexpected : at %Cexpected OpenMP directive nameexpected a string after %<#pragma message%>expected an SSA_NAME objectexpected an argument to %<msp430_select_cpu%>expected an identifier for the attribute nameexpected assumption clauseexpected at least one assumption clauseexpected attribute argument as balanced token sequenceexpected attribute before %<...%>expected between %i and %i, found %iexpected binary operatorexpected block indexexpected block specifierexpected boolean expressionexpected boolean typeexpected case labelexpected channelexpected class nameexpected class-keyexpected class-nameexpected constant integer expression with valid sync-hint valueexpected constant offsetexpected constant sizeexpected constructor, destructor, or type conversionexpected contract level: %<default%>, %<audit%>, or %<axiom%>expected contract semantic or levelexpected contract-roleexpected count valueexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected directive nameexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression at %Cexpected expression-list or type-idexpected frequency qualityexpected frequency valueexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier at %Cexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected identifier or string literalexpected identifier or string literal at %Cexpected initializerexpected integerexpected integer expressionexpected integer expression listexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected loop numberexpected map index on right hand sideexpected module-nameexpected name at %Cexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected pointer in %qs clauseexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected signature: %qDexpected simd clause at %Cexpected single pointer in %qs clauseexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected trait selector nameexpected trait selector name at %Cexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variant name at %Cexpecting %E byte in a region of size %Eexpecting %E bytes in a region of size %Eexpecting %E or more bytes in a region of size %Eexpecting argument of type pointer or of type integer for argument 1expecting between %E and %E bytes in a region of size %Eexpecting internal function nameexpecting one and only one label to be declaredexperimental flag to turn on the new strict type checkerexplicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>explicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>explicit deduction guide declared hereexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of function concept %q#Dexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation of variable concept %q#Dexplicit instantiation shall not use %<consteval%> specifierexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit qualification in declaration of %qDexplicit register variable %qs cannot be used in nested functionexplicit register variable %qs declared %<extern%>explicit register variable %qs declared thread localexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:explicitly used registers must be grouped at top of stackexponent-letter %<q%> in real-literal-constant at %Cexpr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE is not a constant expressionexpression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>expression cannot be used as a functionexpression does not compute the number of elements in this array; element type is %qT, not %qTexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be enclosed in parenthesesexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeextend_ref(): Bad tailextended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model 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 compile time semantic checking, typically tries to catch poor programming styleextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous data at end of filefail to initialize plugin %sfailed %<assume%> attribute assumptionfailed %s mapper %qsfailed %s mapper %qs line %ufailed mapper handshake %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to initialize plugin %sfailed to load binding %<%E%s%E%>failed to load binding %<%E%s%E@%s%>failed to load pendings for %<%E%s%E%>failed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to read compiled module cluster %u: %sfailed to read compiled module: %sfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailed to translate literal to execution character set %qTfailed to write compiled module: %sfailure memory model %qs cannot be stronger than success memory model %qs for %qDfailure memory model %wi cannot be stronger than success memory model %wi for %qDfailure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield number exceeds definition of setfield number out of range trying to access set elementfield precision specifierfield size too largefield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields cannot have RVV type %qTfields cannot have SVE type %qTfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope compound literal specifies %<register%>file-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>filename %qs does not start with profile prefix %qsfill characterfill character in strfmon formatfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument of %qD must be a pointer, second integer constantfirst argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0first seen herefirst specified herefixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed tree mismatchfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD does not have well defined padding bits for %qsflexible array member %qD in an otherwise empty %q#Tflexible array member %qD in unionflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating-point constant not a valid immediate operandfloating-point suffix %qs shadowed by implementationflow control insn inside a basic blockfmax-include-depth=<number> Set the maximum depth of the nested #include.fold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>fopen %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for array function parameter length expression must be specifiedfor backward compatibilityfor deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for type %qTfor unknown bound array type length expression must be specifiedfor, while or do statement expectedforce positive result from MOD and DIV result floorformatformat argument %d unused before used argument %d in %<$%>-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat of column headings in %<devices.csv%> is incorrectformat string argument follows the arguments to be formattedformat string argument is not a string typeformat string is defined hereformat string is not an array of type %qsforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforming type of %qsforward declaration of %q#Tforward reference to frame of %qsfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires %<-mtrap-precision=i%>fr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is addedframe size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this functionframe size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration of %q#D specifies default arguments and isn%'t the only declarationfriend declaration of %qD specifies default arguments and isn%'t a definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>friend function definition %qs cannot have a name qualified with %<%D::%>friend function definition %qs cannot have a name qualified with %<::%>from definition of %q#Dfrom previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it has a VLA argumentfunction %q+F can never be inlined because it is suppressed using %<-fno-inline%>function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<[[noreturn]]%> but its first declaration was notfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codefunction %qs, parameter %u, has IPA-SRA accesses which overlapfunction %qs, parameter %u, is used but does not have any certain IPA-SRA accessfunction arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction call of variable concept %qEfunction called through a non-compatible typefunction concept must be calledfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<co_return%> statementfunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return a value to testfunction does not return string typefunction has external linkage when the user requests only inlining static for live patchingfunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>function not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction pointers not supported with %<-mabi=ti%> optionfunction requires a dual-context, which is not yet supported by GDCfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction starts on a higher line number than it endsfunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction versions cannot be marked as %<gnu_inline%>, bodies have to be generatedfunction with contracts %q+D overriding contractless functionfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>functional cast to array type %qTgang reduction on an orphan loopgarbage at end of %<#pragma nomember_alignment%>gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
! generate a C source scaffold for the current module being compiledgenerate a C++ source scaffold for the current module being compiledgenerate a shared library from the modulegenerate error messages which render keywords in lower casegenerate extra nops to improve debugging, producing an instruction for every code related keywordgenerate static scaffold initialization and finalization for every module inside maingenerate the main functiongenerate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsgfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal module fragment contents must be from preprocessor inclusionglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).grave accent %<`%> in formatgsplit-dwarf is not supported on this platformhad semantic errors when compilinghardware decimal floating-point instructions not available in ESA/390 modehardware decimal floating-point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-float%>has different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamheader module expected, module %qs foundherehigh bound %qE above array section size in %qs clausehigh bound for the array is outside the ztype limitshigh bound for the subrange has overflowedhistogram value statement does not correspond to the statement it is associated withiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier %qE is a keyword in C++20identifier expected after %<@protocol%>identifier overflow: %dif any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives insteadif this code is reached, the program will abortif this use is part of a public ABI, change it to instead use a constant variable you defineif using %qs is not feasible, use %qs insteadignoring %<#pragma %s %s%>ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %<asm%> specifier for non-static local variable %q+Dignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring %qE attribute not set on a variableignoring %qE attribute set on const variableignoring %qE attribute set on initialized variableignoring %qE attribute set on uninitialized variableignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %<either%>ignoring attribute %qE because it conflicts with attribute %<lower%>ignoring attribute %qE because it conflicts with attribute %<noinit%>ignoring attribute %qE because it conflicts with attribute %<persistent%>ignoring attribute %qE because it conflicts with attribute %<section%>ignoring attribute %qE because it conflicts with attribute %<upper%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attribute %qs because it conflicts with previous %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
! ignoring large linear stepignoring loop annotationignoring malformed %<#pragma longcall%>ignoring 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 %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring sink clause with offset that is not a multiple of the loop stepignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
! incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %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 call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this 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 %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
! installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid 'asm': invalid (pointer) operands %qsinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<-mbranch-protection=%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid key type for %<-mbranch-protection=%>invalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code '%c'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid protection type %qs in %<target("branch-protection=")%> pragma or attributeinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid second argument to built-in functioninvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<...%> calling non-variadic functioninvalid use of %<...%> with builtin functioninvalid use of %<...%> with non-sliceinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C2Xinvalid 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-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractinverted slice rangeio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma 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 unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>lambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd 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 shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
! library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)list-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> pragma or attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument for %<-mbranch-protection=%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %<target("branch-protection=")%> pragma or attributemissing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing filename after %qsmissing fill character at end of strfmon formatmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE is not a constant expressionmodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value 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 be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname used in a GNU-style designated initializer for an arraynamed return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
! no profiling of 64-bit code for this ABIno register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with step other than constant 1 or -1 for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
! not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot 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 expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %s not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening json file %s: %mopening mixin file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<bfloat16_t%>operation 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 variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an SVE tuple typepassing %qT to argument %d of %qE, which expects an SVE vector typepassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects either %wd or %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing too large argument on stackpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
! %splugin %s is not licensed under a GPL-compatible license %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with %<--enable-plugin%>pointerpointer %qE may be used after %qDpointer %qE used after %qDpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer may be used after %qDpointer member %q+D declared herepointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to array loses qualifier in conditional expression in ISO C before C2Xpointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch between %qT and %qT of %qD and %qD in conditional expressionpointer type mismatch in conditional expressionpointer used after %qDpointer value used where a complex was expectedpointer value used where a floating-point was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++20pointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to %<__regio_symbol%> address space are prohibitedpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in %qsposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepositive width required at %Lpossible problem detected in invocation of %<operator delete%>possible problem detected in invocation of operator %<delete []%>possibly dangling reference to a temporarypost-increment address is not a registerpost-module-declaration imports must be contiguouspost-module-declaration imports must not be from header inclusionpost-module-declaration imports must not be include-translatedpostconditions cannot be statementspostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpragma(%s) not implementedpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpreconditions cannot be statementspredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious contract hereprevious declarationprevious declaration %q#Dprevious declaration %q#D hereprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q#Dprevious declaration of %q+Dprevious declaration of %q+D with type %qTprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D with type %qTprevious definition of %qD hereprevious implicit declaration of %q+D with type %qTprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specificationprevious specification in %q#D herepreviously declared as %spreviously declared as %s with %u unspecified variable boundpreviously declared as %s with %u unspecified variable boundspreviously declared as %s with %u variable boundpreviously declared as %s with %u variable boundspreviously declared as %s with bound %<%s%>previously declared as %s with bound %qspreviously declared as %s with bound argument %Epreviously declared as a pointer %spreviously declared as a variable length array %spreviously declared as an array %spreviously declared as an ordinary array %spreviously declared herepreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprivate module fragmentprivate module fragment only permitted in purview of module interface or partitionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionproblem with building target image for %sproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>product %<%E * %E%> of arguments %i and %i exceeds maximum object size %Eprofile data for function %u is corruptedprofile for function %qD not found in profile dataprofiler support for VxWorksprofiling %<-mcmodel=large%> with PIC is not supportedprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted bitwise complement of an unsigned value is always nonzeroproperties for %<simd%> selector may not be specified in %<metadirective%>properties must be namedproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in %<@interface%>, %<@protocol%> or %<category%> contextproperty must be constant integer expressionproperty must be constant integer expression or string literalproperty must be constant integer expression or string literal at %Cproperty must be constant integer or logical expression at %Cprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol %qE is unavailableprotocol attributes are not available in Objective-C 1.0prototype declarationprototype declared hereprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-symmetric: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTquoted %qs directive in formatquoted %qs directive in format; use %qs insteadr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange limits are not of the same typerange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>rank + corank of %qs exceeds %d at %Craw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lreachable %s definition hereread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading %E byte from a region of size %Ereading %E bytes from a region of size %Ereading %E or more bytes from a region of size %Ereading CMI %qsreading between %E and %E bytes from a region of size %Ereading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecognise the specified suffix as a definition module filenamerecognise the specified suffix as implementation and module filenamesrecompiling with %<-fcompare-debug%>recursive callrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive lazy loadrecursive reference %qsrecursive type %qT undefinedrecursively required by substitution of %qS
! recursively required from %q#D
! recursively required from here
! redeclaration %qD differs in %qs from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q#D with different constraintsredeclaration of %q#D with different template parametersredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qD with different constraintsredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enum %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared hereredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<CTABLE_ENTRY %redefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q+#Dredefinition of parameter %q+Dredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant class-key %qs in reference to %q#Tredundant enum-key %<enum%s%> in reference to %q#Tredundant move in initializationredundant move in return statementredundant redeclaration of %<constexpr%> static data member %qDredundant redeclaration of %q+Dredundant redeclaration of %qD in same scoperef-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>reference %<dynamic_cast%> failedreference %qD is initialized with itselfreference %qD is not yet bound to a value when used herereference %qs cannot be declared %<mutable%>reference has both stmt and lto_stmt_uid setreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to dead statementreference to local variable %qD returnedreference type %qT in %<#pragma omp declare reduction%>referenced argument declared herereferenced symbol declared herereferencing argument %u of type %qTregion contains %s partitioned code but is not %s partitionedregion is %s partitioned but does not contain %s partitioned coderegion of lp %i is wrongregister name %<%s%> not recognized in %<__regio_symbol%> address spaceregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant.  Try giving higher optimization levelsregister number must be in range 0-31 for %sregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D is an internal GCC implementation detailregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatibleregparm nested function not supported with %<__builtin_eh_return%>reimplementation of class %qErelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremove %<std::move%> callremove %<{ }%> around initializerremove parenthesesremove parentheses to default-initialize a variableremove the class-key or replace it with %qsremoved loop %d in loop treerename spec %s to %s
! repeated %<@%> before Objective-C stringrepeated %s in formatreplace parentheses with braces to declare a variablereplace the class-key with %qsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %<init_priority%> %i is out of range [0, %i]requested %<init_priority%> %i is reserved for internal userequested %<init_priority%> is not an integer constantrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested ABI requires %<-march%> to subsume the %qc extensionrequested alignment %qE exceeds maximum %urequested alignment %qE exceeds object file maximum %urequested alignment %qE is not a positive power of 2requested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is not an integer constantrequested alignment is too largerequested position is less than zerorequested position is not an integer constantrequire id argument in the stringrequire_atom(): bad atom type requiredrequired by substitution of %qS
! required from %q#D
  required from here
! requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is %s in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
! schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be constant integer expression at %Cscore argument must be non-negativescore argument must be non-negative at %Csecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs not allowed for context selector set %qsselector %qs not allowed for context selector set %qs at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to 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 %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %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 charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic 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 %qsstatic 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 type %qT of its operand is a non-public base class of dynamic type %qTstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switchswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking address of temporary arraytaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute is not supported on this machinetarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for destructortemplate-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify '-fcpp' to generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few 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=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many expressions for structtoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debugging of the compiler (internal switch)turn on quadruple tracing (internal switch)turn on the Modula-2 api tracing (internal switch)turn on the Modula-2 function line number generation (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype conversion result count mismatchtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
! unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<%s%> after %<%s%>unexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown FPU type %<0x%x%>, %qs failedunknown IRA algorithm %qsunknown IRA region %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %<omp::directive%> attribute argumentunknown OpenMP directive name in %qs clause argumentunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown base architecture %<0x%x%>, %qs failedunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported field expressionunsupported fixed-point conversionunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for %<simd%> functionsunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunsupported variable field offsetunsupported variable size field accessunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of argumentswrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e or lp64z/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 13.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2023-06-28 21:45+0300
! Last-Translator: Volodymyr Lisivka <vlisivka@gmail.com>
  Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>
  Language: uk
  MIME-Version: 1.0
*************** Content-Type: text/plain; charset=UTF-8
*** 262,276 ****
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
- X-Generator: Lokalize 20.12.0
  
  
! Ð�Ð°Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð·Ð²Ñ–Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð°Ð´Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:
  
! Ð�Ð°Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð·Ð²Ñ–Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð°Ð´Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:
  %s.
  
! ÐŸÑ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÐ²Ð°Ñ‚Ð¸? (y â€” Ñ‚Ð°Ðº Ð°Ð±Ð¾ n â€” Ð½Ñ–) 
  ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ°
  =========================
  
--- 2018,2032 ----
  Content-Transfer-Encoding: 8bit
  X-Bugs: Report translation errors to the Language-Team address.
  Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
  
  
! Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð´Ð¸Ð²Ñ–Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼:
  
! Ð©Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸, Ð´Ð¸Ð².:
  %s.
+ 
  
! ÐŸÑ€Ð¾Ð´Ð¾Ð²Ð¶Ð¸Ñ‚Ð¸? (Ñ‚Ð°Ðº Ð°Ð±Ð¾ Ð½Ñ–) 
  ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ°
  =========================
  
*************** X-Generator: Lokalize 20.12.0
*** 281,474 ****
   Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ Ð´Ð¾ Ñ€Ñ–Ð·Ð½Ð¾Ð¼Ð°Ð½Ñ–Ñ‚Ð½Ð¸Ñ… Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ–Ð², Ñ�ÐºÑ– Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� %s. Ð©Ð¾Ð± Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸
   Ñ–Ð½ÑˆÑ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð¾ Ñ†Ð¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ–Ð², Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ -W<Ð»Ñ–Ñ‚ÐµÑ€Ð°>.
  
! Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– ldd Ð´Ð°Ð½Ñ– Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸.
  
! write_c_file - Ð½Ð°Ð·Ð²Ð¾ÑŽ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ñ” %s, Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð¾Ð¼ Ñ” %s
                             Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°.
!                  Ð·        %qD        %s        Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ñƒ    %#qD    -F, --fullname                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ„Ð°Ð¹Ð»Ð° Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ
!     -f, --function                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ñ€Ñ–Ð²Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—
!     -h, --hotonly                       Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Â«Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ñ…Â» Ð¾Ð±'Ñ”ÐºÑ‚Ñ–Ð² Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹
      -n, --normalize <int64_t>           Ð�Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ
!     -o, --object                        Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ñ€Ñ–Ð²Ð½Ñ� Ð¾Ð±'Ñ”ÐºÑ‚Ð°
      -o, --output <ÐºÐ°Ñ‚>                  ÐšÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ…
!     -s, --scale <float Ð°Ð±Ð¾ simple-frac> Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�
      -t <float>, --hot_threshold <float> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð³Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«Ð³Ð°Ñ€Ñ�Ñ‡Ð¾Ñ�Ñ‚Ñ–Â»
      -v, --verbose                       Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼
      -w, --weight <w1,w2>                Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ð³Ð¸ (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ)
!   # %E  %q#D  %qE  %qT Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ POD  %qT Ð½Ðµ Ñ” Ð¾Ñ�Ð½Ð¾Ð²Ð¾ÑŽ %qT  %qT Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð±ÑƒÐºÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ñ–Ñ‡Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð¾Ð±'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼  %qT Ð½Ðµ Ñ” Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÐ»Ñ–ÐºÐ¾Ð¼  %qT Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�  %qT Ð½Ðµ Ñ” Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð·Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· %qT  %qT Ð½Ðµ Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼, Ñ‰Ð¾ Ñ– %qT  %qT Ð½Ðµ Ñ” Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�  (Ð¡ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Â«-v --helpÂ», Ñ‰Ð¾Ð± Ð¿Ð¾Ð±Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ–Ð²).
!   -###                     ÐŸÐ¾Ð´Ñ–Ð±Ð½Ðµ Ð´Ð¾ -v, Ð°Ð»Ðµ Ñ–Ð· Ð»Ð°Ð¿ÐºÐ°Ð¼Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ– Ð±ÐµÐ· Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´.
    --help                   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ†ÑŽ Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¾Ð²Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ.
!   --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].
!   --sysroot=<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>      Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ñ�Ðº ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¸Ð¹ Ð´Ð»Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²
!                            Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.
    --target-help            Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– (Ð·Ð¾ÐºÑ€ÐµÐ¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ñ‚Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ°).
    --version                Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
    -B <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>             Ð”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð´Ð¾ ÑˆÐ»Ñ�Ñ…Ñ–Ð² Ð¿Ð¾ÑˆÑƒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
!   -D, --debug			    Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ–
    -E                       Ð›Ð¸ÑˆÐµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸; Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸, Ð½Ðµ Ð·Ð±Ð¸Ñ€Ð°Ñ‚Ð¸ Ñ– Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸.
!   -H, --human-readable            Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð·Ñ€ÑƒÑ‡Ð½Ñ– Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ‡Ð¸Ñ�Ð»Ð°
    -S                       Ð›Ð¸ÑˆÐµ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸; Ð½Ðµ Ð·Ð±Ð¸Ñ€Ð°Ñ‚Ð¸ Ñ– Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸.
!   -Wa,<Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸>          ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².
!   -Wl,<Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸>          ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².
!   -Wp,<Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸>          ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð·Ð°Ñ�Ð¾Ð±Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².
!   -Xassembler <Ð°Ñ€Ð³>        ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ <Ð°Ñ€Ð³> Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.
!   -Xlinker <Ð°Ñ€Ð³>           ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ <Ð°Ñ€Ð³> ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ.
!   -Xpreprocessor <Ð°Ñ€Ð³>     ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ <Ð°Ñ€Ð³> Ð·Ð°Ñ�Ð¾Ð±Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸.
!   -a, --all-blocks                Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ
!   -b, --branch-probabilities      Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð³Ð°Ð»ÑƒÐ¶ÐµÐ½ÑŒ Ð´Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…
!   -c                       Ð¡ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ– Ð·Ñ–Ð±Ñ€Ð°Ñ‚Ð¸, Ð°Ð»Ðµ Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸.
!   -c, --branch-counts             Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº,
!                                     Ð° Ð½Ðµ Ñ‡Ð°Ñ�Ñ‚ÐºÑƒ
!   -d, --display-progress          Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð¿Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ
    -dumpmachine             Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
    -dumpspecs               Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÑƒÑ�Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ñƒ Ñ€Ñ�Ð´ÐºÐ¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—.
    -dumpversion             Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
!   -f, --function-summaries        Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÑŽÐ¼Ðµ Ñ‰Ð¾Ð´Ð¾ ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—
    -h, --help                            Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ†Ñ– Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¾Ð²Ñ– Ð´Ð°Ð½Ñ–, Ð´Ð°Ð»Ñ– Ð²Ð¸Ð¹Ñ‚Ð¸
!   -h, --help                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ†Ñ– Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¾Ð²Ñ– Ð´Ð°Ð½Ñ–, Ð¿Ð¾Ñ‚Ñ–Ð¼ Ð²Ð¸Ð¹Ñ‚Ð¸
    -i, --json-format               Ð—Ð°Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð½Ð° -j, --json-format
    -j, --human-readable            Ð—Ð°Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð½Ð° -H, --human-readable
!   -j, --json-format               Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñƒ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¾Ð¼Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– JSON Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ð° .gcov.json.gz
!   -k, --use-colors                Ð Ð¾Ð·Ñ„Ð°Ñ€Ð±ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– Ð´Ð°Ð½Ñ–
!   -l, --long-file-names           Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ�
!                                     Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ
!   -m, --demangled-names           Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹
!   -n, --no-output                 Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…
!   -no-canonical-prefixes   Ð�Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð¾ ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ð¾Ñ— Ñ„Ð¾Ñ€Ð¼Ð¸ ÑˆÐ»Ñ�Ñ…Ð¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ�
!                            Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ñ… Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñ–Ð² Ð´Ð¾ Ñ–Ð½ÑˆÐ¸Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ gcc.
!   -o <Ñ„Ð°Ð¹Ð»>                Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ð° <Ñ„Ð°Ð¹Ð»>.
!   -o, --object-directory ÐšÐ�Ð¢|Ð¤Ð�Ð™Ð› Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð¾Ð±'Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ñƒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð·Ñ– ÐšÐ�Ð¢ Ð°Ð±Ð¾ Ñ–Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ Ð¤Ð�Ð™Ð›
!   -p, --preserve-paths            Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ñ–Ð²
    -pass-exit-codes         Ð’Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ–Ð· Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ñƒ Ñ„Ð°Ð·Ñ–.
!   -pie                     Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ñ�ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð·
!                            Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼
!   -pipe                    Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ°Ð½Ð°Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð².
    -print-file-name=<Ð±Ñ–Ð±>   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ… Ð´Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ.
    -print-libgcc-file-name  Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ�ÑƒÐ¿ÑƒÑ‚Ð½ÑŒÐ¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
    -print-multi-directory   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ñ–Ð¹ libgcc.
!   -print-multi-lib         Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²'Ñ�Ð·ÐºÑƒ Ð¼Ñ–Ð¶ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ñ–
                             Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ð¼Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.
    -print-multi-os-directory Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¹ ÑˆÐ»Ñ�Ñ… Ð´Ð¾ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸.
    -print-multiarch         Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚ GNU Ñ†Ñ–Ð»Ñ–, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�
                             Ñ�Ðº ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñƒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð´Ð¾ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.
    -print-prog-name=<Ð¿Ñ€Ð¾Ð³>  Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ… Ð´Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° <Ð¿Ñ€Ð¾Ð³> Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ.
    -print-search-dirs       Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÑƒÑ�Ñ–Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñ–Ð² Ñƒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
!   -print-sysroot           Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.
    -print-sysroot-headers-suffix Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�ÑƒÑ„Ñ–ÐºÑ� sysroot, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð².
!   -q, --use-hotness-colors        Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¸ Ñ–Ð· Ñ€Ð¾Ð·Ñ„Ð°Ñ€Ð±Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ð¼ Ð´Ð¾ perf Ð´Ð»Ñ� Â«Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ñ…Â» Ñ€Ñ�Ð´ÐºÑ–Ð²
!   -r, --relative-only             Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ñ… Ð´Ð¶ÐµÑ€ÐµÐ»
!   -s, --source-prefix ÐšÐ�Ð¢         Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ð½Ð½Ñ�
!   -save-temps              Ð�Ðµ Ð²Ð¸Ð»ÑƒÑ‡Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸.
!   -save-temps=<Ð°Ñ€Ð³>        Ð�Ðµ Ð²Ð¸Ð»ÑƒÑ‡Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸.
!   -shared                  Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�
    -specs=<Ñ„Ð°Ð¹Ð»>            ÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¼Ñ–Ñ�Ñ‚Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ð° <Ñ„Ð°Ð¹Ð»>.
!   -std=<Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚>          ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð´Ð»Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… ÐºÐ¾Ð´Ñ–Ð² Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ.
!   -t, --stdout                    Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð´Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�, Ð° Ð½Ðµ Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ð°
!   -time                    Ð’Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð· Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ–Ð².
!   -u, --unconditional-branches    Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ– ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº
    -v                       Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼.
    -v, --version                         Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ—, Ð´Ð°Ð»Ñ– Ð²Ð¸Ð¹Ñ‚Ð¸
!   -v, --version                   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ—, Ð´Ð°Ð»Ñ– Ð²Ð¸Ð¹Ñ‚Ð¸
!     -w, --verbose                 Ð ÐµÐ¶Ð¸Ð¼ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ
!   -x <Ð¼Ð¾Ð²Ð°>                Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð²Ñƒ Ð´Ð»Ñ� Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ….
!                            ÐœÐ¾Ð¶Ð»Ð¸Ð²Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð¼Ð¾Ð²: c c++ assembler none
!                            Â«noneÂ» Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Â«Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ñ— Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸
!                            Ñ–Ð· Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð¼Ð¾Ð²Ð¸ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð° Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ð°Â».
!   -x, --hash-filenames            Ñ…ÐµÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– ÑˆÐ»Ñ�Ñ…Ð¸
!   Ð’Ñ–Ð´Ð¾Ð¼Ñ– ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %s:
!      Ð°Ð»Ðµ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” %<%T(const %T&)%>  Ð°Ð»Ðµ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” %<operator=(const %T&)%>  Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð±Ð»Ð¾ÐºÑƒ %<catch%>  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð±Ð»Ð¾ÐºÑƒ %<try%>  Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %qD, Ð²Ñ‚Ñ–Ð¼, Ð¼Ð°Ñ”Ð¼Ð¾ %qD  Ñ–Ð· Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#D  Ð·Ð²Ñ–Ð´Ñ�Ð¸  merge [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] <ÐºÐ°Ñ‚1> <ÐºÐ°Ñ‚2>       Ð¾Ð±'Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ�
!   Ð°Ð±Ð¾ %<operator=(const %T&)%>  overlap [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³1> <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³2> Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ð´Ð²Ð¾Ñ… Ð¿Ñ€Ð¾Ð²Ñ–Ð»Ñ–Ð²
!   rewrite [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] <ÐºÐ°Ñ‚>             Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„Ð°Ð¹Ð»Ð° Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ�
!   ÐºÐ¾Ð»Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚ (BB %d) [Ð´Ð¸Ð². %<-fno-allow-invalid-boz%>] ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1: %q#F ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2: %q#F Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚: zstd# %s %.2f %.2f
! %#qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:%#qT Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:%<#pragma GCC ivdep%> Ð¼Ð°Ñ” Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<#pragma GCC unroll%> Ð¼Ð°Ñ” Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<#pragma STDC FLOAT_CONST_DECIMAL64%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<#pragma acc routine%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%<#pragma acc routine%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�%<#pragma acc routine%> Ð¼Ð°Ñ” Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ‚Ð¸ Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ñ„Ð°Ð¹Ð»Ð°%<#pragma align%> Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<#pragma omp allocate%> Ñ‰Ðµ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<#pragma omp requires%> Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ–Ð² Ð½Ð°Ð·Ð²Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ %<#pragma vtable%> Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð¾%<%E::%E%> Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼%<%T%s%D%> Ñ” Ð½Ð°Ð·Ð²Ð¾ÑŽ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°%<%T::%E%> Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐœÐ°Ð»Ð° Ð±ÑƒÑ‚Ð¸ %<)%> Ñƒ %C%<--param constructive-interference-size=%d%> Ñ” Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¼ Ð·Ð° %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> Ñ” Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð·Ð° %<--param l1-cache-line-size=%d%>%<-I-%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð²Ñ–Ñ‡Ñ–%<-W%serror=%s%>: Ð½ÐµÐ¼Ð°Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<-%s%>ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-Wabi=1%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ =2Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-f%sleading-underscore%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fPIC%> Ñ– %<-fpic%> Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ñ†Ñ–Ð»Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fPIC%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fPIC%>/%<-fpic%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fPIE%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fabi-compat-version=1%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ =2Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-falign-labels=%d%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-falign-loops=%d%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<-fcf-protection%> Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ–Ð· Ñ†Ñ–Ñ”ÑŽ Ñ†Ñ–Ð»Ð»ÑŽÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fcf-protection=branch%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fcf-protection=full%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fcf-protection=return%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fdata-sections%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<-fexcess-precision=16%> Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ–Ð· %<-mfpmath=387%>Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fexcess-precision=16%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-ffunction-sections%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fmoduleinfo%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-fonly=%> Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð½Ð°Ð·Ð²Ð¸ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fpic%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fpie%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fprefetch-loop-arrays%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<<-frecord-gcc-switches%> Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fsanitize-recover=%s%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fsanitize=address%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fsanitize=shadow-call-stack%> Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ %<-fstack-limit-%> Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð· %<-mfdpic%>; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� %<-mstack-check-l1%>Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fstack-protector%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<-m32%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<-arch ppc64%> (%<-m32%> Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾)%<-m32%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<-arch x86_64%> (%<-m32%> Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾)%<-m96bit-long-double%> Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ–Ð· Ñ†Ñ–Ñ”ÑŽ Ñ†Ñ–Ð»Ð»ÑŽÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-mabi=ms%> Ð´Ð»Ñ� ABI X32 Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<-mapcs-stack-check%> Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ–Ð· %<-mno-apcs-frame%>%<-march=%s%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-mfp32%>%<-march=%s%>: %s Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� %<_%>%<-march=%s%>: Ñ€Ñ�Ð´Ð¾Ðº ISA Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ñƒ Ð½ÐµÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ–. %<%c%>%<-march=%s%>: Ñ€Ñ�Ð´Ð¾Ðº ISA Ð¼Ð°Ñ” Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ‚Ð¸Ñ�Ñ� Ð· rv32 Ð°Ð±Ð¾ rv64%<-march=%s%>: Ð¿Ñ–Ñ�Ð»Ñ� %<%dp%> Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾%<-march=%s%>: Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� %qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð²%<-march=%s%>: Ð½Ð°Ð·Ð²Ð° %s Ð¼Ð°Ñ” Ñ�ÐºÐ»Ð°Ð´Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð¿Ð¾Ð½Ð°Ð´ 1 Ð»Ñ–Ñ‚ÐµÑ€Ð¸%<-march=%s%>: rv%de Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾ÑŽ Ð¾Ñ�Ð½Ð¾Ð²Ð¾ÑŽ ISA%<-march=%s%>: Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº ISA Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ–: %qs%<-march=%s%>: Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° Ð¿Ñ–Ð´Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð° ISA %<%c%>%<-mcall-aixdesc%> Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ–Ð· %<-mabi=elfv2%>Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-mcmodel=%> Ñƒ 32-Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<-mcpu=%> Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ %<-mtune=%> Ð°Ð±Ð¾ %<-march=%>%<-mcpu=%s%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<-march=%s%>%<-mcpu=%s%> Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼%<-mcpu=%s%>: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€%<-mfpxx%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-mlra%>%<-mfused-madd%> Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ %<-ffp-contract=%>Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-mgpopt%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ñ–Ð· PICÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-mgprel-sec=%> Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-mgprel-sec=%> Ñ–Ð· PIC Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<-mips3d%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-mpaired-single%>%<-mmulticore%> Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð· BF561%<-mno-%s%> Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ” %<-m%s%>%<-mnop-mcount%> Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ–Ð· Ñ†Ð¸Ð¼ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-mpreferred-stack-boundary%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-mr0rel-sec=%> Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-mr0rel-sec=%> Ñ–Ð· PIC Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<-mshared-library-id=%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð±ÐµÐ· %<-mid-shared-library%>Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-mstringop-strategy=rep_8byte%> Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<-mtune=x86-64%> Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ñ–Ð· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÑ–Ð²: %<-mtune=k8%> Ð°Ð±Ð¾ %<-mtune=generic%>Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-muintr%> Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<-mvrsave=no%> Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼, Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð»Ñ–Ð´ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� %<-mno-vrsave%>%<-mvrsave=yes%> Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼, Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð»Ñ–Ð´ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� %<-mvrsave%>%<-mvsx%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-pipe%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<::%E%> Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼%<CTABLE_ENTRY%> Ñ–Ð½Ð´ÐµÐºÑ� %Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<MOLD%> %<TRANSFER%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %s%<PRINT_OPERAND%> Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº%<PRINT_OPERAND_ADDRESS%>, Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<SOURCE%> %<TRANSFER%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %s%<TYPE_ARRAY_MAX_SIZE%> Ð½Ðµ %<INTEGER_CST%>%<TYPE_BINFO%> Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<TREE_BINFO%>%<TYPE_CACHED_VALUES%> Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ %<TREE_VEC%>%<TYPE_NEXT_PTR_TO%> Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<REFERENCE_TYPE%>%<[super ...]%> Ð¼Ð°Ñ” Ð·'Ñ�Ð²Ð¸Ñ‚Ð¸Ñ�Ñ� Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð¼ÐµÑ‚Ð¾Ð´ÑƒÑ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñƒ %<_Atomic%> Ñƒ %<#pragma omp declare reduction%>Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<_Float%d%s%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<__builtin_eh_return%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<__builtin_saveregs%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<__builtin_set_thread_pointer%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<__builtin_thread_pointer%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<__gcc_host_wide_int__%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<__int%d%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<__thread%> Ð´Ð¾ %<extern%>%<__thread%> Ð´Ð¾ %<static%>Ð²Ð¸Ñ€Ð°Ð· %<async%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° %<atexit%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<auto%> Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ñƒ C++11; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸Ð»ÑƒÑ‡Ñ–Ñ‚ÑŒ Ð¹Ð¾Ð³Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<catch%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%<custom-%s=%> Ð½Ðµ Ñ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¾ Ñ�Ðº Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ FPU%<delete[]%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð¸Ñ€Ð°Ð· %<filter%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<flatten%> Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ aliases%<fopen%>: %s: %mÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� num %<gang%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<gang%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼%<goto%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð¸Ñ€Ð°Ð· %<grainsize%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<grainsize%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼Ð’Ð¸Ñ€Ð°Ð· %<hint%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð¸Ñ€Ð°Ð· %<hint%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<l1-cache-size%> Ð½Ðµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸ %d%<location_t%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿%<locus%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿%<lp_array%> Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· %<region_tree%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° %<lto_obj_file_open()%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_tasks%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_teams%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_threads%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<omp::%E%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ%<operator %s%>%<operator %s%> Ñƒ %<%s%E%>%<operator%s%> Ñƒ %<%E %s %E%>%<operator%s%> Ñƒ %<%E%s%>%<operator%s%> Ñƒ %<%s%E%>%<operator[]%> Ñƒ %<%E[%E]%>Ð²Ð¸Ñ€Ð°Ð· %<priority%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<priority%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´â€™Ñ”Ð¼Ð½Ð¸Ð¼%<region_array%> Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· %<region_tree%>%<reinterpret_cast%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%<reinterpret_cast<%T>(%E)%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%<return_void%> Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:%<setter%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚:%<stack_offset%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– 4%<std::tuple_size<%T>::value%> Ð½Ðµ Ñ” Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%<target("tune=x86-64")%> Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð¾Ð´Ð½Ð¸Ð¼ Ñ–Ð· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÑ–Ð²: %<target("tune=k8")%> Ð°Ð±Ð¾ %<target("tune=generic")%>Ð²Ð¸Ñ€Ð°Ð· %<thread_limit%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<thread_limit%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼%<tree%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿%<using enum%> Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %<vector%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° %<verify_gimple%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° %<verify_marked_backedges%>Ð²Ð¸Ñ€Ð°Ð· %<wait%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ñ�Ð»Ñ–Ð´ Ñ�ÑƒÐ¿Ñ€Ð¾Ð²Ð¾Ð´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<alias%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� num %<worker%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼%<~%> Ð½Ð°Ð´ Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%@ %sÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€
! Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸
! Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²
! Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€
! Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸
! Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²
! Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ ÐºÐ°Ð´Ñ€Ñ–Ð²
! Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– ÐºÐ°Ð´Ñ€Ñ–Ð²
! Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŒ ÐºÐ°Ð´Ñ€Ñ–Ð²
! %q#D ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð·Ñ– Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ, ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð¾ÑŽ Ð²Ñ–Ð´ %qT%q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:%q#D Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð¿Ñ€Ð¸Ð²'Ñ�Ð·ÐºÐ¸%q#D Ñ�Ð²Ð½Ð¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%q#D Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÑ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D%q#D Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:%q#D Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾%q#T Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð°Ð·Ð²%q#T Ð±ÑƒÐ»Ð¾ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:%q+F Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾%qD alias Ð¼Ñ–Ð¶ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð², %qT Ñ‚Ð° %qTÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %qD Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ nul%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð½Ð° Ð½ÐµÑ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð¸Ð¹ Ñƒ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– Ð¾Ð±'Ñ”ÐºÑ‚ %qE%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð½Ð° Ð½ÐµÑ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð¸Ð¹ Ñƒ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– Ð¾Ð±'Ñ”ÐºÑ‚%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %qs%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<transaction_safe_dynamic%>%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚, Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ†Ñ–Ñ—%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ð»Ð°Ð±ÐºÐ¾ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�%qD Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%qD Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñƒ %qD%qD Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ð² ÑƒÐ¼Ð¾Ð²Ñ–%qD Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ñƒ Ð»Ñ�Ð¼Ð±Ð´Ñ–%qD Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð¼%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² %qs%qD Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼%qD Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼: %s%qD Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð°Ð·Ð²%qD Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñ–Ð²%qD Ð½Ðµ Ñ” Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ %qT%qD Ð½Ðµ Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%qD Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼%qD Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ÑŽ: %s%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—%qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E%qD Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ñ‡Ð»ÐµÐ½Ð¾Ð¼%qD Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ nul ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ %E Ð±Ð°Ð¹Ñ‚Ð° Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ñ–Ñ”Ñ— Ñ�Ð°Ð¼Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ nul ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ñ–Ñ”Ñ— Ñ�Ð°Ð¼Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ nul ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ñ–Ñ”Ñ— Ñ�Ð°Ð¼Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ nul ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ�ÐºÐ¾Ð¼Ð¾Ð³Ð° Ð±Ñ–Ð»ÑŒÑˆÐ¾Ñ— ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ�Ðº Ð¹Ð¾Ð³Ð¾ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸%qD Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾%qD Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‡Ð»ÐµÐ½Ñ–Ð²Ð¦Ñ–Ð»ÑŒ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%qD Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:%qD Ð±ÑƒÐ»Ð¾ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:%qD Ð±ÑƒÐ´Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ�Ð·Ð°Ð¿Ð¸Ñ� %qD %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð·Ð°Ð¿Ð¸Ñ� %qD %wu Ð±Ð°Ð¹Ñ‚Ð° Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wuÐ·Ð°Ð¿Ð¸Ñ� %qD %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wuÐ·Ð°Ð¿Ð¸Ñ� %qD %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wuÐ·Ð°Ð¿Ð¸Ñ� %qD Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %E, Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE, %qE, Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %uÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð²Ñ–Ð´ 0 Ð´Ð¾ 3Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð½Ðµ Ñ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %wuÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð²Ñ–Ð´'Ñ”Ð¼Ð½Ð¸Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ñ” Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾; Ð¿Ð¾Ð»Ðµ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %<void%>Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð½ÐµÐ¼Ð°Ñ�ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð· Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¾ÑŽ Ð±ÑƒÐ»ÐµÐ²Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¼%qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%qE Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÑ” Ñ‚Ð¸Ð¿%qE Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼%qE Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼: %s%qE Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼%qE Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼: %s%qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—%qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ñƒ %qE Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qE Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�%qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-fgnu-tm%>%qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ%qE Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚:%qF Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” z14 Ð°Ð±Ð¾ Ð²Ð¸Ñ‰Ð¾Ð³Ð¾%qF Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” z15 Ð°Ð±Ð¾ Ð²Ð¸Ñ‰Ð¾Ð³Ð¾%qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:%qT Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½ÑŽ%qT Ð¼Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚ÑƒÑ‚%qT Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð¼%qT Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð°Ð·Ð²%qT Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼, Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð°Ð·Ð² Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–ÐºÐ¾Ð¼%qT Ð½Ðµ Ñ” Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ÑŽ Ð¾Ñ�Ð½Ð¾Ð²Ð¾ÑŽ %qT%qT Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°%qs%qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼ %qTÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %qs Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ nulÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ %qs Ñƒ %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼%qs Ñƒ %C Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ%qs Ñƒ %L Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ Ð¼Ð¾Ð´ÑƒÐ»Ñ�%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%>%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñƒ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–%qs Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— varargs%qs Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<main%>%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¿Ð¾Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ%qs ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<-arch i386%> (%qs Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾)%qs ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<-arch ppc%> (%qs Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾)Ñƒ %qs Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qs%qs Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÑ” Ð¿Ñ€Ð¸ ÐºÑ€Ð¾Ñ�-ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—%qs Ñƒ %<%s %E%>%qs Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼%qs Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� -fstack-check%qs Ð½Ðµ Ñ” Ð¿Ð¾Ð»ÐµÐ¼, Ð° %qs%qs Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ð·Ñ�ÑƒÐ²Ð¾Ð¼ Ñƒ %qs%qs Ð½Ðµ Ñ” Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼%qs Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%qs Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿%qs Ñ” Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¼ Ð½Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ– %sÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ñ†Ñ–Ð»Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ð½Ð° Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ñ–Ð· %qs%qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—%qs Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—%qs Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ Ñ�ÐµÐ±Ðµ Ñ�Ð°Ð¼Ð¾Ð³Ð¾ Ð´Ð»Ñ� %<-mharden-sls=%>ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ñ‰Ðµ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %qs%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %qs Ð°Ð±Ð¾ %qs%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ PowerPC64, Ð²Ð¼Ð¸ÐºÐ°Ñ”Ð¼Ð¾%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�Ñ‚Ð°Ð»Ð¾Ð³Ð¾ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ%qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· %<decltype%>%qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· %<typeof%>%qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· %qTÑ‚ÐµÒ‘ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñƒ Ð½Ð°Ð·Ð²Ñ– %q#T%qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ r29Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼%qs Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:%r%s:%d:%d:%R   Ñƒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– %<constexpr%> %qs%s%s
! %s %#qD%s %#qS%s %<%s(%E)%> %p %d%s %qs%s %s %p %d%s %s%s
! %s Â«%sÂ»
! Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %s Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾%s Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾ Ñ�Ñ‚Ð°Ð½ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ %d%s Ð¿ÐµÑ€ÐµÑ€Ð²Ð°Ð½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ�Ð¸Ð³Ð½Ð°Ð»Ñƒ %d [%s]%s%s%#qD%s%#qD (Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð¾)%s%#qD (Ð±Ð»Ð¸Ð·ÑŒÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ðº)%s%<%D(%T)%> (Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹)%s%<%D(%T, %T)%> (Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹)%s%<%D(%T, %T, %T)%> (Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹)%s%qT (Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�)%s: %m%s: %s%s: %s: %s%s: ÑƒÑ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸%s: Ð´ÐµÑ�ÐºÑ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸%s:%d: Ð·Ð°Ð¿Ð»ÑƒÑ‚Ð°Ð»Ð¸Ñ�Ñ� Ñ–Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸, Ð²Ð¸Ð¼ÑƒÑˆÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½Ñ�Ñ”Ð¼Ð¾ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ
! %s:Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð½Ð¾Ñ‚Ð°Ñ‚Ð¾Ðº
! %s: Ð½ÐµÐ¼Ð°Ñ” Ñ€Ñ�Ð´ÐºÑ–Ð² Ð· Â«%sÂ»
! %s:Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð½Ð¾Ñ‚Ð°Ñ‚Ð¾Ðº gcov
  %s:Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð¾
! %s:Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ–Ð² Ð´Ð»Ñ� Â«%sÂ»
! %s:Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ñ” Ð½Ð¾Ð²Ñ–ÑˆÐ¸Ð¼ Ð·Ð° Ñ„Ð°Ð¹Ð» Ð½Ð¾Ñ‚Ð°Ñ‚Ð¾Ðº Â«%sÂ»
! Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ ' 'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '!'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '#''%%&' Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ TLSÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ Â«%%lÂ» Ð½Ðµ Ñ” Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽÐ¤Ð°Ð¹Ð» Â«%sÂ» Ð²Ð¶Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¾
! Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '''Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '('Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '+'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '-'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '0'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Â«BÂ» Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¾ÑŽÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'I'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '^'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '_'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Â«oÂ» Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¾ÑŽÂ©(Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹)(Ð½ÐµÐ¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²)(Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð±ÑƒÐ´Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð½Ð° Ð¾Ð´Ð¸Ð½ Ñ„Ð°Ð¹Ð» Ð· ÐºÐ¾Ð´Ð¾Ð¼)
! ({Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹})*thisÑ�ÐºÑ‰Ð¾ Ð´Ð°Ð½Ñ– Ð½Ð°Ð´Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒ Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð´Ð¶ÐµÑ€ÐµÐ»Ð°, Ñ�Ð»Ñ–Ð´ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ -E Ð°Ð±Ð¾ -x-f%s Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾ (Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð´Ð»Ñ� DJGPP)
! Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -fsanitize=Ð°Ð´Ñ€ÐµÑ�Ð° Ð½Ð° Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -fuse-linker-plugin Ð½Ð° Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -gz Ð½Ð° Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾-mdebug=	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ….Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -mx32 Ñƒ Solaris Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾-pg Ñ– -fomit-frame-pointer Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸...Ð· Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ %P, Ñ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚<ÐŸÑ–Ð´ Ñ‡Ð°Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—>
! <Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ><lambda<Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾><Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ñ– Ð¿Ñ€Ð¸Ð²'Ñ�Ð·ÐºÐ¸><Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ><Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ð½ÐµÐ½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹ %s><Ð½ÐµÐ½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹><Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—>ÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ð½Ð°Ð·Ð²Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñƒ %CÐ�Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� SHIFT Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ð¸Ð¼ Ð·Ð° SIZE Ñƒ %CÐ—Ð°Ð¼Ñ–Ð½Ð½Ð¸Ðº:Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs MODULO Ñƒ %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ACOSD Ñƒ %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ASIND Ñƒ %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ATANH Ñƒ %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð²Ñ–Ð´ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACHAR Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— IACHAR Ñƒ %L Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ” Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– 0..127Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ICHAR Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ LOG Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾, Ñ�ÐºÐµ Ñ” Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ð¸Ð¼ Ð½ÑƒÐ»ÐµÐ²Ñ–Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ LOG10 Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾, Ñ�ÐºÐµ Ñ” Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ð¸Ð¼ Ð½ÑƒÐ»ÐµÐ²Ñ–Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SQRT Ñƒ %L Ñ” Ð²Ñ–Ð´'Ñ”Ð¼Ð½Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°
  ===================
  
! Ð�Ð°Ð´Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ð»Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñƒ %CÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ðµ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� C.Ð�Ð° Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–:Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– Ð²Ð¶Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Â«%sÂ»Ð¡ÐµÑ€ÐµÐ´Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ†Ð¸ÐºÐ»Ñƒ.BB %i Ð¼Ð°Ñ” Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° ÐºÑ€Ð°Ñ—Ð² EHBIND(C) Ñƒ %LÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ 128-Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð½Ð°Ð·Ð²Ð°ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñƒ gfc_simplify_signÐŸÐ¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð¿Ñ€Ð¾Ð±Ñ–Ð» Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %s Ð¿Ð¾Ñ€Ñ�Ð´ Ñ–Ð· %CÐ’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²:%s Ð· %d
! Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð½Ð° %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð»ÑƒÑ‡Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs: %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qsÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ÑƒÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð·Ñ– Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼Ð¸ Ð´Ð°Ð½Ð¸Ð¼Ð¸ JSON %s
! Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» %qsÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %qsÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñƒ %C: %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %qsÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ %s
! Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð½Ð° %qs: %sÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ‚Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� new Ñƒ C++.ÐœÐ°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ñƒ %CÐœÐ°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ ÐºÐ¾Ð¼Ñƒ Ñƒ %CÐšÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�: %s
! Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Â«%sÂ»
! Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ñ�ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÑ”Ð¼Ð¾ Â«%sÂ»
! Ð£ D Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–.Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DIM Ñƒ %L Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ:ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ðº Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ñƒ %CÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ðº Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ñƒ %LÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð° Ð½Ð°Ð·Ð²Ð° Ñ‚Ð¸Ð¿Ñƒ %qs Ñƒ %C Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Wvla-larger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚ Wvla-larger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ FPU RX.Ð�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ñ�ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼.ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ�:EXTENDS Ñƒ %LÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ALU.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² C++ (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ modules-ts C++ (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð¸Ñ�ÐºÐ°Ð½Ð½Ñ� ÐºÐ¾Ð´Ñƒ FT32B.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ñƒ Ð½Ð° Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� ÐºÐµÑˆÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ð½Ñ�Ñ‚Ñ‚Ñ� ÐºÐ¾Ð´Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ–Ð· ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ñ�Ð¿Ñ–Ð²Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÑƒÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� HWASAN Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Â«Ð»Ñ–Ð½Ð¸Ð²ÐµÂ» Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð´Ð»Ñ� Ñ–Ð½Ð´ÑƒÐºÑ†Ñ–Ð¹ Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�ÐºÐ½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ Ñ–Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð¼Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ðµ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ñƒ Ð½Ð° Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– %lu Ð±Ð°Ð¹Ñ‚Ñ–Ð²ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ–Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼Ð¸ Ð´Ð°Ð½Ð¸Ð¼Ð¸ JSON %s
! ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Â«%sÂ»
! ÐŸÐ¾Ð´Ñ–Ñ�ÐœÐ°Ð»Ð° Ð±ÑƒÑ‚Ð¸ Â«)Â» Ñƒ %CÐœÐ°Ð»Ð° Ð±ÑƒÑ‚Ð¸ Â«,Â» Ñƒ %CÐœÐ°Ð»Ð° Ð±ÑƒÑ‚Ð¸ %<( depobj )%> Ñƒ %CÐœÐ°Ð»Ð° Ð±ÑƒÑ‚Ð¸ %<(%> Ñƒ %CÐœÐ°Ð»Ð° Ð±ÑƒÑ‚Ð¸ %<,%> Ñƒ %CÐœÐ°Ð»Ð° Ð±ÑƒÑ‚Ð¸ %<:%> Ñƒ %CÐœÐ°Ð»Ð° Ð±ÑƒÑ‚Ð¸ %<::%> Ñƒ %CÐœÐ°Ð»Ð° Ð±ÑƒÑ‚Ð¸ %<=>%> Ñƒ %CÐ£ %C Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²ÐœÐ°Ð² Ð±ÑƒÑ‚Ð¸ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñƒ %CÐœÐ°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ÐœÐ°Ð² Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ %CÐ£ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ñƒ %C Ð¼Ð°Ð² Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²ÐœÐ°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð°Ð±Ð¾ Ñ�Ñ‚Ð°Ð»Ðµ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾.ÐœÐ°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ€Ñ�Ð´Ð¾ÐºÐ£ %C Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð°Ð·Ð²Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ÐœÐ°Ð² Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñƒ %CÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� FAIL IMAGE Ñƒ %CÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ñ‚Ð°Ð»Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ.ÐšÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð—Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ñƒ Fortran 2008:Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ñƒ Fortran 2018:Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ñƒ Fortran 2018:Fortran 2018:Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², %CÐ£ GNU C Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ -traditional Ð±ÐµÐ· -EÐ Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� GNU:Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸) Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MMA.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� DSP.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð¼Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— divide.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–ÑŽ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— abs.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑ‰Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ (Ð¼Ð°Ð»Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼)Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð².IBITS: Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð±Ñ–Ñ‚Ð†Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð±Ð¸Ñ€Ð°Ð½Ð½Ñ�.Ð¼Ð¾Ð´ÑƒÐ»ÑŒ IEEE_ARITHMETIC Ñƒ %CÐ¼Ð¾Ð´ÑƒÐ»ÑŒ IEEE_EXCEPTIONS Ñƒ %CÐ¼Ð¾Ð´ÑƒÐ»ÑŒ IEEE_FEATURES Ñƒ %CÐ’Ð¸Ñ€Ð°Ð· INTEGER Ð¿ÑƒÐ½ÐºÑ‚Ñƒ %s Ñƒ %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´'Ñ”Ð¼Ð½Ð¸Ð¼Ð£ ISO C Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<#pragma STDC FLOAT_CONST_DECIMAL64%>Ð£ ISO C Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ‚Ð¸Ð¿Ñƒ %<_Float%d%s%>Ð£ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñ– ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ–Ñ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð£ ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð£ ISO C++ 1998 Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<long long%>Ð£ ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ– enum Ð±ÐµÐ· Ð½Ð°Ð·Ð²Ð¸Ð£ ISO C++17 Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒÐ£ ISO C90 Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<_Generic%>Ð£ ISO C90 Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<_Noreturn%>Ð£ ISO C90 Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<long long%>Ð£ ISO C99 Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<_Generic%>Ð£ ISO C99 Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<_Noreturn%>Ð¼Ð¾Ð´ÑƒÐ»ÑŒ ISO_C_BINDING Ñƒ %CÐ²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ ISO_FORTRAN_ENV Ñƒ %CÐ¯ÐºÑ‰Ð¾ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ATAN2 Ñƒ %L Ñ” Ð½ÑƒÐ»ÑŒ, Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¯ÐºÑ‰Ð¾ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ATAN2D Ñƒ %L Ñ” Ð½ÑƒÐ»ÑŒ, Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�ÐŸÑ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾.Ð£ Ñ„Ð°Ð¹Ð»Ñ–, Ñ�ÐºÐ¸Ð¹ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ ÑƒÐ£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐ£ Ð»Ñ�Ð¼Ð±Ð´Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ñ– %qsÐ£ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð£ Ð¼Ð¾Ð´ÑƒÐ»Ñ–, Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ ÑƒÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ptx-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸.Ð�ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ !$ACC WAIT Ñƒ %CÐ�ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ñ–Ñ�Ð»Ñ� %<%s(%> Ñƒ %CÐ�ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ gfc_element_size.Ð�ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ gfc_target_encode_expr.Ð�ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ gfc_target_interpret_expr.Ð�ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ñƒ %LÐ—Ð°Ð¹Ð²Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MAP Ñƒ %CÐ—Ð°Ð¹Ð²Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— UNION Ñƒ %CÐ—Ð°Ð¹Ð²Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð½ÐµÐ²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— STRUCTURE Ñƒ %CÐ—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�:Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð²:%s Ð· %d
! Ð—Ð°Ñ�Ñ–Ð± Ð¿Ñ€Ð¸Ð²'Ñ�Ð·ÐºÐ¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñ–Ð² CMI.ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs, %CÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs, %CÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ñƒ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° Ñƒ Ñ�Ð¿Ñ€Ð°Ð²Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², %CÐ�Ð°Ð·Ð²Ð° Ñ” Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð¾ÑŽÐ†Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ñ�Ñ‚Ð°Ð»Ð° Ñƒ %C Ð² EQUIVALENCEÐ¡Ð¿Ð¸Ñ�Ð¾Ðº Ð½Ð°Ð·Ð² %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñƒ %LÐ�ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð³Ð°Ð»ÑƒÐ¶ÐµÐ½ÑŒ
  Ð�ÐµÐ¼Ð°Ñ” Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²
! Ð�ÐµÐ¼Ð°Ñ” Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð²
! Ð‘Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ:Ð�Ð²Ñ‚Ð¾Ð½Ð¾Ð¼Ð½Ð¸Ð¹ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÑ–Ð² gcda
  
! ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸:
! ÐŸÐ°Ð¼'Ñ�Ñ‚ÑŒ PCH Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ÑŽ: %mÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ PIC Ð´Ð»Ñ� %qs Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° PIC Ð´Ð»Ñ� %<-fstack-limit-symbol%>Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–.Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð½Ð°Ð´Ñ–ÑˆÐ»Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ð·Ð²Ñ–Ñ‚ Ñ‰Ð¾Ð´Ð¾ Ð²Ð°Ð´Ð¸ Ñ–Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ (Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ -freport-bug).
! Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð½Ð°Ð´Ñ–ÑˆÐ»Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ð·Ð²Ñ–Ñ‚ Ñ‰Ð¾Ð´Ð¾ Ð²Ð°Ð´Ð¸ Ñ–Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼.
! Ð”Ð¾Ð´Ð°Ñ‚ÐºÐ¸ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð´ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾ Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ð° %s. Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð´Ð¾Ð»ÑƒÑ‡Ñ–Ñ‚ÑŒ Ñ†ÐµÐ¹ Ñ„Ð°Ð¹Ð» Ð´Ð¾ Ð²Ð°ÑˆÐ¾Ð³Ð¾ Ð·Ð²Ñ–Ñ‚Ñƒ Ñ‰Ð¾Ð´Ð¾ Ð²Ð°Ð´Ð¸.
! Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� ÐºÐ¾Ð´Ñƒ.
  
! ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñƒ %C Ñ” Ñ�Ð²Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�ÐžÐ±Ñ€Ð¾Ð±Ð»Ñ�Ñ”Ð¼Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ (%s), Ð½Ð°Ð·Ð²Ð° Ñ�ÐºÐ¾Ñ— â€” Â«%sÂ»
! Ð Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð½ÑƒÐ»Ñ�Ð¼Ð¸ Ð´Ð°Ð½Ñ– Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– bss.RESULT_DECL Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¼ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ DECL_BY_REFERENCEÐ§Ð¸Ñ‚Ð°Ñ”Ð¼Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð· %s
! Ð’Ð¸Ð»ÑƒÑ‡Ð°Ñ”Ð¼Ð¾ Â«%sÂ»
! Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ BESSEL_YN Ñ” -INF Ñƒ %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� NEAREST Ñƒ %L Ñ” NaNÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ rewrite:SSA_NAME Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñƒ Ð´Ð²Ð¾Ñ… Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ…, %i Ñ– %iSSA_NAME_DEF_STMT Ñ” Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¼Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ SSA_NAME_OCCURS_IN_ABNORMAL_PHIÐ¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ñ– %sÐ”Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ” Ð²Ñ–Ð´'Ñ”Ð¼Ð½Ð¸Ð¼ Ñƒ %LÐ”Ð¸Ð². Ð½Ð°Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸ Ñƒ %s.
! Ð�Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ðµ, %qs Ñƒ %LÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ”Ð¼Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ %s Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«%sÂ»
  
! Ð¡Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ� SPREAD Ñƒ %C Ñ‰Ðµ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð¡ÑƒÐ¼Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ– Ñ‚Ñ€ÐµÑ‚ÑŒÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² IBITS Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ %LÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼Ð¸ Ñ�Ñ‚Ð¸Ñ�ÐºÐ°Ð½Ð½Ñ� LTO: zlibÐŸÑ€Ð¸Ð´ÑƒÑˆÐ¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�.Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ñƒ %C Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Â«image_baseÂ».Ð¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ -Wcomment.Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ !$ACC DECLARE Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— AUTOMATIC Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ñ‚Ð°Ð»Ñ–Ð¹ COMPLEX, %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² OpenACC Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ– Ð²Ñ–Ð´'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� OpenMP Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… OpenMP Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— STATIC Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— SUBMODULE Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñƒ Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– %s, Ð°Ð´Ñ€ÐµÑ�Ð° â€” %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñƒ Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– Ñƒ %CÐ¦Ñ–Ð»ÑŒ: %s
! Ð’Ð°Ð´Ñƒ Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸. Ð™Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ñ—Ñ— Ð¿Ð¾Ð²'Ñ�Ð·Ð°Ð½Ð¾ Ñ–Ð· Ð¾Ð±Ð»Ð°Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¾ÑŽ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽ.
! ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð¾ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð²Ñ–Ð´Ð³Ð°Ð»ÑƒÐ¶ÐµÐ½ÑŒ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ�.Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° KIND %qs Ñƒ %C Ð½Ðµ Ñ�Ð¿Ñ€Ð¾Ñ‰ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ�Ñ‚Ð°Ð»Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ¦Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ” Ð²Ñ–Ð»ÑŒÐ½Ð¸Ð¼, ÑƒÐ¼Ð¾Ð²Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ Ñƒ Ð¹Ð¾Ð³Ð¾
! Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ñ… ÐºÐ¾Ð´Ð°Ñ….
! Ð£Ð¼Ð¾Ð²Ð°Ð¼Ð¸ Ð»Ñ–Ñ†ÐµÐ½Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð�Ð• Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð³Ð°Ñ€Ð°Ð½Ñ‚Ñ–Ð¹, Ð·Ð¾ÐºÑ€ÐµÐ¼Ð°
! Ð³Ð°Ñ€Ð°Ð½Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð°Ñ†ÐµÐ·Ð´Ð°Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð°Ð±Ð¾ Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð¿ÐµÐ²Ð½Ð¾Ñ— Ð¼ÐµÑ‚Ð¸.
  
! Ð¦Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð°Ð½Ð¾.Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ÐµÐ¼ -Werror=implicit-function-declaration.ÐœÐ¾Ð´ÐµÐ»ÑŒ Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð²: %s
! Ð—Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ–Ð² Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸, %LÐ’Ð²Ð°Ð¶Ð°Ñ‚Ð¸ ÑƒÑ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸.Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» ÐºÑ–Ð½Ñ†Ñ� Ñ„Ð°Ð¹Ð»Ð°Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ NULL() Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñƒ %L Ð´Ð¾ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ %qsÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð· Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¸ Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ñƒ %LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ�Ñ‚Ð°Ð»Ð° Ñƒ %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð·Ð°Ð¹Ð²Ñ– Ð´Ð°Ð½Ñ– Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— !$ACC ATOMIC Ñƒ %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½Ð°Ð·Ð²Ð¸ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs, %CÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÐ°Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ñƒ %%LÐ�ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñƒ %LÐ�ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ»Ð¾ Ñ�Ð²Ð½Ð¾ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾ Ñƒ %LÐ�ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ %qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ %LÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... ÐŸÐ†Ð”ÐšÐžÐœÐ�Ð�Ð”Ð� [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]...
  
! Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�: %s [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] Ñ„Ð°Ð¹Ð»â€¦
! ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�: gcov [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ...] ÐŸÐžÐ§Ð�Ð¢ÐšÐžÐ’Ð˜Ð™_ÐšÐžÐ”|OBJ...
  
  Ð¡ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Â«-Wa,ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Â», Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Â«ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Â» Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.
  
  Ð¡ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Â«-Wl,ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Â», Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Â«ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Â» ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ.
  
! .Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ fp-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² in/loc/out.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ r2 Ñ– r5.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñƒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ GNU Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ–Ð· Ð²Ñ–ÐºÐ¾Ð½Ð½Ð¸Ð¼Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ð¼Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—.
! Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ %L Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs Ñƒ %L Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qs Ñƒ %L Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ÐšÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° -msdata=:ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ‚Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ if Ð°Ð±Ð¾ else.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ–Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¸ catch Ð½ÐµÐµÑ‚Ð°Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð¿ÐµÐ²Ð½Ð¸Ñ… Ð´Ñ–Ð¹ Ñ–Ð· Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼Ð¸ Ð²Ð¸Ñ€Ð°Ð·Ð°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ….ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð´Ð²Ð¾Ð¼Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ñ… Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ– Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ… if-else.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� ÑƒÐ¼Ð¾Ð² Ñƒ Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑƒ if-else-if.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ€Ñ�Ð´ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ñ€Ñ�Ð´ÐºÑ–Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ð¸ NUL.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· float Ð½Ð° double.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹..ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ” ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² VLA.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ñƒ Ñ€Ñ�Ð´ÐºÐ°Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� printf/scanf/strftime/strfmon.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÑ€Ð°Ð¿ÐºÑƒ Ð· ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñƒ ÐºÐ»Ð°Ñ�Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¾Ñ�Ñ‚Ñ– Ñƒ Ð·Ð½Ð°ÐºÑƒ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�..ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ�Ð°Ð¼Ð¾Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð» Ñ�Ñ‚Ð¸Ð»ÑŽ Effective C++.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð², Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ defined Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¿Ð¾Ð·Ð° #if.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾Ñ— Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ, Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð°Ð±Ð¾ Ð¿Ð¾Ð»Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‡Ð¸Ñ�ÐµÐ» Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑƒÑ�Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� alloca.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÑƒÑ�Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ” Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸Ð¼Ð¸ (private).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ðµ Ð¿Ð¾Ð»Ðµ Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�[ÐŸÐ¾Ð»Ð¸ÑˆÐ°Ñ”Ð¼Ð¾ %s]
! [Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñƒ [Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s][Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹][Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾][ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾]Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� GNU FortranÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–ÑŽ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾Ñ�Ð¿Ñ€Ð°Ð²Ð¶Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT = OUT/INOUTÐ·Ñ�ÑƒÐ² Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¾ÑŽÐ°Ð±Ð¾Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� aliased Ñ‚ÑƒÑ‚:Ð²Ð¶Ðµ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ðµ %qD Ñƒ Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ðµ Ð½Ð¾Ð²Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+#DÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ðµ Ð½Ð¾Ð²Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#DÐ°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ñ–Ð·Ð¼Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ñ–Ð·Ð¼: Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð° Ð½Ð°Ð·Ð²Ð° SSA Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¾ÑŽ Ð·Ñ– ÑˆÐ²Ð¸Ð´ÐºÐ¸Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [0-%d]%i-Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<%T[static %E]%> Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ Ñ‚Ð°Ð¼, Ð´Ðµ Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qEÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qTÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð°Ð¼, Ð´Ðµ Ð¼Ð°Ð² Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ñ–Ð· Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 %qs Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð° Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 %qs Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ð¾ÑŽÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², %CÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð», Ñ�ÐºÐ¸Ð¹ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<alloca%> Ñ” Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %dÐ¼Ð°Ñ�Ð¸Ð² %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²ÑƒÑ‡Ð»ÐµÐ½ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¼Ð°Ñ�Ð¸Ð² Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð²Ð·Ñ�Ñ‚Ð¾Ð³Ð¾ Ñƒ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÑŽÐ²Ð°Ð½Ð½Ñ�Ð»Ñ–Ð²Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð·Ñ– Ð·Ñ�ÑƒÐ²Ð¾Ð¼ %wi Ð· %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð·Ñ– Ð·Ñ�ÑƒÐ²Ð¾Ð¼ [%wi, %wi] Ð· %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñƒ Ñ†Ñ–Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ—Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð· Fortran 77Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð°Ð´Ñ€ÐµÑ�Ð° ADDR_SPACE_GLOBALÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð°Ð´Ñ€ÐµÑ�Ð°Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-fdebug%>: %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-fextern-std%>: %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-fmodule-file%>: %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-fversion%>: %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_condmove_singleÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_move_doubleÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-march=%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mcpu%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mfp-rounding-mode%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mfp-trap-mode%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtls-size%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtrap-precision%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtune%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtune=%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target("arch=")%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target("tune=")%>Ð±Ð°Ð·Ð¾Ð²Ðµ %qT Ð±ÑƒÐ´Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ�Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¾Ð´Ñ€Ð°Ð·Ñƒ %<__thread%> Ñ– %<thread_local%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ %qF Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð´Ð¾ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ñ‚ÑƒÑ‚:Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð´Ð¾ %qTÐ²Ð¸ÐºÐ»Ð¸Ðº %2d Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð²Ñ�Ñ�
! Ð²Ð¸ÐºÐ»Ð¸Ðº Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°ÐºÐ¸Ð¼, Ñ�ÐºÐ¸Ð¹ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾, Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¼Ð°Ð»Ð¾Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¸Ð¹, Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�Ð²Ð¸ÐºÐ»Ð¸Ðº Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚:Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ %<goto%> Ð´Ð¾ Ð±Ð»Ð¾ÐºÑƒ %<catch%>Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ %<goto%> Ð´Ð¾ Ð±Ð»Ð¾ÐºÑƒ %<try%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð½Ð° %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qH Ð½Ð° %qIÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qH Ð½Ð° Ñ‚Ð¸Ð¿ %qIÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ð½ÑŒÐ¾Ð³Ð¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÐ²Ð°Ñ‚Ð¸ %qD Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %qD %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð¾Ð±'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð»ÑƒÑ‡Ð°Ñ‚Ð¸ Ð¾Ð±'Ñ”ÐºÑ‚Ð¸ Ñ–Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ SVE %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ %qs: %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ %qs: %s: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCH: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %<ldd%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %<nm%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %<%s == %s%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð¾Ðº %s: %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Â«%sÂ»Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– ldd Ð´Ð°Ð½Ñ–: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– nm Ð´Ð°Ð½Ñ–: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %<LTO_section_decls%> Ð· %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %s: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ñ€Ñ�Ð´ÐºÑ–Ð² Ð· %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– PCH: %mÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ -static Ñƒ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– Ñ–Ð· -fsanitize=addressÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ %<-msep-data%> Ñ– %<-mid-shared-library%>Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¹: %sÐ½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð´Ð¾ %s: %mÐ½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð´Ð¾ %s: %mÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ %qs Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÑ€Ð°Ñ…Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ %qs Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÑ€Ð°Ñ…Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¼ÐºÐ»Ð°Ñ� %qE Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ÐºÐ»Ð°Ñ� %qE Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼ÐºÐ»Ð°Ñ� %qE Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸: %sÐ·Ð°ÐºÑ€Ð¸Ð²Ð°Ñ”Ð¼Ð¾ Ñ„Ð°Ð¹Ð» json %s: %mÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð´Ñƒ %qs Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ– ilp32 Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾collect2 Ð²ÐµÑ€Ñ�Ñ–Ñ— %s
! Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð½ÐµÐ²Ñ–Ð´'Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ñ– Ñ€Ñ–Ð·Ð½Ð¾Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ–Ð²: %qT Ñ– %qTÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÑ€Ð²Ð°Ð½Ð¾ Ñ‡ÐµÑ€ÐµÐ· -Wfatal-errors.
! ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÑ€Ð²Ð°Ð½Ð¾ Ñ‡ÐµÑ€ÐµÐ· -fmax-errors=%u.
! ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÑ€Ð²Ð°Ð½Ð¾.
! ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ñ” %qsÑƒÐ¼Ð¾Ð²Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ñ–Ð· Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð²Ð¸ C %q#DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–Ð² Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´ÑƒÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ %q#DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— C %q#DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q#DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %qDÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %#qDÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ñ‚Ð¸Ð¿Ñ–Ð² Ñƒ %<%c%s%>Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ð½Ð½Ñ� const/copy Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾Ñ�Ñ‚Ð°Ð»Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð° Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ð´Ð»Ñ� %sÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %qE Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT, Ð° Ð½Ðµ %<bool%>Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÐµÐ½Ð¾Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð´Ð¾ %qT Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ðº Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ %qT Ð· Ð±ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ·Ð°Ð¿Ð¸Ñ‚ Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð½ÐµÑ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� ltrans %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ %s
! Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ typenameÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ñ€Ð¾Ð·ÑƒÐ¼Ñ–Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ %<kern.osversion%> %q.*sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ñ€Ð¾Ð·ÑƒÐ¼Ñ–Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %sÐ´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ°ÑˆÐ»Ñ�Ñ… Ð´Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ°: Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ñ–Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#D Ð·Ð¼Ñ–Ð½ÑŽÑ” Ñ�ÐµÐ½Ñ� %qDÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð·Ð°Ñ‚Ñ–Ð½ÑŽÑ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð·Ð°Ñ‚Ñ–Ð½ÑŽÑ” Ñ‡Ð»ÐµÐ½ %qTÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qF Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ–Ð½ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P %q#DÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚ %qDÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñƒ Ð±Ð»Ð¾Ñ†Ñ– %i Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#D Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#DÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#T Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ñ” Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ñ” Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ %<#include <initializer_list>%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— %qD Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— %qD Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ñ” Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð¾ Ñƒ Fortran 95Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ–Ð· ÐºÐ°Ð»Ð°Ð¼Ð±ÑƒÑ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ€ÑƒÑˆÐ¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ–Ð· ÐºÐ°Ð»Ð°Ð¼Ð±ÑƒÑ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ð¾Ñ€ÑƒÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %qEÐ´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒÐ´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¾Ñ— ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð´Ñ–Ñ—Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¾Ñ— ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð´Ñ–Ñ— Ð²ÐµÑ€Ñ�Ñ–Ñ— 2Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð²Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ�Ñ‚Ð°Ð»Ð¸Ñ… Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ñ‡ÐµÑ€ÐµÐ· Ñ€Ñ–Ð·Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %<_Atomic%>Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %<const%>Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %<restrict%>Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %<volatile%>Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %qDÐ´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qEÐ´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %qsÐ´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° %qsÐ´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� (Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒÐ´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒÐ´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ñƒ %qEÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %<%c%E%> Ñ–Ð· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qsÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«%sÂ»Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ— Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑƒÐ´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %q#TÐ´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ð¾Ð¼Ð¾Ñ�Ñ‚ÐµÐ¹ Ð´Ð»Ñ� %qEUID Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—-Ð´ÑƒÐ±Ð»Ñ–ÐºÐ°Ñ‚Ð°: %iÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð»Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— %<%E(%E)%>Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð¸ %<if%>Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ñ— Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾element_number(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT ÐºÐ»Ð°Ñ�Ñƒ Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ñƒ %<-fabi-version=12%> (GCC 8)Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ„Ð°Ð¹Ð»Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ñƒ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð»Ñ�Ð¼Ð±Ð´Ð¸Ñ–Ð½ÐºÐ°Ð¿Ñ�ÑƒÐ»Ñ�Ñ†Ñ–Ñ� Ð¼Ð°Ñ” Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� %qD Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ñ�Ð°Ð¼Ð¾Ñ— Ñ�ÐµÐ±ÐµÐ½Ð°Ñ�Ð²Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %#qDÐ½Ð°Ñ�Ð²Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qDÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<"%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<#pragma omp scan%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<#pragma omp section%> Ð°Ð±Ð¾ %<}%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<(%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<)%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<)%> Ð°Ð±Ð¾ %<,%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<*%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<)%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<...%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<;%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<]%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<}%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%>, %<;%> Ð°Ð±Ð¾ %<}%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<.%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<...%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<:%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<:%> Ð°Ð±Ð¾ %<)%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<:%> Ð°Ð±Ð¾ %<...%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<:%> Ð°Ð±Ð¾ %<::%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<:%>, %<,%>, %<;%>, %<}%> Ð°Ð±Ð¾ %<__attribute__%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<::%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%> Ð°Ð±Ð¾ %<{%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>, %<,%> Ð°Ð±Ð¾ %<)%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<<%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<=%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %<=%> Ð¿Ñ–Ñ�Ð»Ñ� %qE Objective-CÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<=%>, %<,%>, %<;%>, %<asm%> Ð°Ð±Ð¾ %<__attribute__%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<>%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@end%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@synchronized%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@throw%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@try%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<[%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<]%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<__label__%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<__transaction_atomic%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<__transaction_relaxed%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> Ð°Ð±Ð¾ %<default%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<allocator%> Ð°Ð±Ð¾ %<align%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<ancestor%> Ð°Ð±Ð¾ %<device_num%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<asm%>Ð¼Ð°Ð»Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %<at%>, %<severity%> Ð°Ð±Ð¾ %<message%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<auto%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<catch%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<class%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<class%> Ð°Ð±Ð¾ %<typename%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<class%>, %<typename%> Ð°Ð±Ð¾ %<template%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<co_yield%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<concurrent%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<construct%>, %<device%>, %<implementation%> Ð°Ð±Ð¾ %<user%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<data%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<data%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma acc %s%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<data%>, %<update%>, %<enter%> Ð°Ð±Ð¾ %<exit%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<decltype%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<delete%>Ð¼Ð°Ð»Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %<depend%>, %<destroy%> Ð°Ð±Ð¾ %<update%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<directive%> Ð°Ð±Ð¾ %<sequence%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<else%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma GCC diagnostic%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<extern%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<finally%> Ð°Ð±Ð¾ %<catch%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<for%> Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<host%>, %<nohost%> Ð°Ð±Ð¾ %<any%>Ð¼Ð°Ð»Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %<inclusive%> Ð°Ð±Ð¾ %<exclusive%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<match%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<namespace%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<new%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<none%> Ð°Ð±Ð¾ %<present%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<none%>, %<shared%>, %<private%> Ð°Ð±Ð¾ %<firstprivate%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<operator%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<point%>Ð¼Ð°Ð»Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> Ð°Ð±Ð¾ %<hint%>Ð¼Ð°Ð»Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %<read%>, %<write%>, %<update%> Ð°Ð±Ð¾ %<capture%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<reproducible%> Ð°Ð±Ð¾ %<unconstrained%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<return%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<scalar%>, %<aggregate%> Ð°Ð±Ð¾ %<pointer%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<seq_cst%>, %<acq_rel%>, %<release%> Ð°Ð±Ð¾ %<acquire%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<seq_cst%>, %<acquire%> Ð°Ð±Ð¾ %<relaxed%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<seq_cst%>, %<relaxed%> Ð°Ð±Ð¾ %<acq_rel%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<simd%>, %<reduction%>, %<target%> Ð°Ð±Ð¾ %<variant%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<static_assert%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<target%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<teams%>, %<parallel%> Ð°Ð±Ð¾ %<thread%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<template%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<throw%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<try%>Ð¼Ð°Ð»Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> Ð°Ð±Ð¾ %<atomic_default_mem_order%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<using%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<while%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<{%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<{%> Ð°Ð±Ð¾ %<:%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<}%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<~%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %i Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð¼Ð°Ñ”Ð¼Ð¾ %iÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %qs Ð°Ð±Ð¾ %qsÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ ...Ð¼Ð°Ð»Ð° Ð±ÑƒÑ‚Ð¸ : Ñƒ %CÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¾Ð±'Ñ”ÐºÑ‚ SSA_NAMEÐ¼Ð°Ð² Ð±ÑƒÑ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %<...%>Ð¼Ð°Ð² Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ–Ð½Ð´ÐµÐºÑ� Ð±Ð»Ð¾ÐºÑƒÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð±Ð»Ð¾ÐºÑƒÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¼Ñ–Ñ‚ÐºÑƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ�Ñ‚Ð°Ð»Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð· ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸ Ñ‰Ð¾Ð´Ð¾ Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð»Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ elseÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<(%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ð°Ð· gotoÐ¼Ð°Ð² Ð±ÑƒÑ‚Ð¸ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñƒ %CÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ†Ñ–Ð»Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¼Ñ–Ñ‚ÐºÑƒÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ module-nameÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�: %qDÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿ÑƒÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚Ð¸Ð¿-Ð½Ð°Ð·Ð²ÑƒÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿ÑƒÐ¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²Ð¸Ñ€Ð°Ð· %qE Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð¸Ñ€Ð°Ð· Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð·Ð°Ð¹Ð²Ðµ %<;%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¸ Ð¿Ð°Ð¼'Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: fclose %s: %mÐ¿Ð¾Ð»Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð½Ð°Ð»ÐµÐ¶Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ SVE %qTÐ½Ð°Ð·Ð²Ð° Ñ„Ð°Ð¹Ð»Ð° %qs Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %qsÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ fini Ð² Ð¾Ð±'Ñ”ÐºÑ‚Ñ– %sÐ¿ÐµÑ€ÑˆÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<sizeof%> Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ R0Ð²Ð¿ÐµÑ€ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ð»Ð¾Ñ— Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽÑ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð· ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ Ñƒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾Ñ†Ñ–fopen %s: %mÐ´Ð»Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ñ— Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<%c%s%>Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð½Ð°Ð·Ð²Ñƒ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ñ€ÐµÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾ÑŽÐ²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° GIMPLEÐ²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ SSA_NAME, Ñ�ÐºÑƒ Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¾ Ð´Ð¾ Ð²Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð±ÑƒÑ„ÐµÑ€Ð°Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� friend Ñ‚ÑƒÑ‚:Ñ–Ð· Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#DÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qFÑ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð·Ð¼Ñ–Ð½Ð½ÑƒÐ²Ð¼Ñ–Ñ�Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ñƒ, Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ” Ð½ÐµÐ¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¾ÑŽ Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ” ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð’ÐµÑ€Ñ�Ñ–Ñ� Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€Ð° gcc %s %sÐ²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ð¼Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ gcc %s
  Ð’ÐµÑ€Ñ�Ñ–Ñ� gcc %s %s
  gcov %s%s
! get_mpz(): Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼gfc_caf_attr(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²gfc_caf_attr(): Ð²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽgfc_free_statement(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�gfc_get_default_type(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qsgfc_match_sym_complex_part(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_range_check() Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�gfc_set_default_type(): Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿gfc_simplify_dcmplx(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ (x)gfc_simplify_dcmplx(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ (y)gfc_simplify_dim(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_simplify_floor(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_simplify_log: Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_simplify_mod(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸gfc_simplify_modulo(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸gfc_variable_attr(): Ð²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ gsplit-dwarf Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°: %dÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾ %<#pragma longcall%> Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ–Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q.*sÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 0 %qsÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (1)Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (2)Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (3)Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (4)Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÑ�Ð²Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ½ÐµÑ�Ð²Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ implicit_section, Ð°Ð»Ðµ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð½Ðµ Ñ”Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° %qD Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ÑŽÑ–Ð¼Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %q#D Ñ‚ÑƒÑ‚:import_iso_c_binding_module(): Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ� %sÑ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾ ÑƒÑƒ %s, %s:%dÑƒ C++98 %qD Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼, Ð° Ð½Ðµ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<{...}%>Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%s%> Ñ‚ÑƒÑ‚:Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qT, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%s%>Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– %qDÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %qsÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð° %qDÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qsÑƒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qsÑƒ gfc_simplify_asinh(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_atan(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_atanh(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_cos(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_exp(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_sin(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÑƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %q#TÑƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð½ÐµÑ�Ð²Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð½ÐµÑ�Ð²Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ð´Ð»Ñ� Â«%%%cÂ»Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ñ€Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %qTÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñƒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ–, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ 1/1
! Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ init Ñƒ Ð¾Ð±'Ñ”ÐºÑ‚Ñ– %sÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qv Ð· Ñ‚Ð¸Ð¿Ñƒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº inlined_to, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ð¸ÐºÑ–Ð²Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð·Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¼ Ð±Ð»Ð¾ÐºÐ¾Ð¼Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�: %s%s
! Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qE Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¾ÑŽÐ²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð²Ñ…Ñ–Ð´ Ð´Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ Ñ�Ð¿Ð¾Ð²Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸.
! Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ %%-ÐºÐ¾Ð´Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%AÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%AÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%BÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%CÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%CÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%DÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%DÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%EÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%FÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%GÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%HÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%JÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%LÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%MÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%NÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%PÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%RÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%TÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%UÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%VÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%YÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%dÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%eÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%fÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%fÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%hÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%jÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%mÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%pÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%rÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%sÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%sÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%tÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%t/%%bÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%uÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%vÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%zÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ %<#pragma %s%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ %<CASE_CHAIN%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<PHI%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<PHI%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<sve_width%>: %dÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° asm: Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� JSONÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ _LiteralÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ñƒ %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<%s%> %<-mbranch-protection=%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<%s%> %<-mharden-sls=%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— %qFÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-mharden-sls=%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SQRT Ñƒ %LÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qDÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<-fpatchable-function-entry%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð±Ð»Ð¾ÐºÑƒÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð½ÐµÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð½Ð° %qIÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<__vector_pair%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<__vector_quad%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<bfloat16_t%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ %<__fpreg%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ %<__vector_pair%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<__vector_quad%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<bfloat16_t%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %qs Ð´Ð»Ñ� %s%qs%sÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½ÐµÑ‚Ð¸Ð¿Ð¾Ð²Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð´Ð¾ %<__builtin_shufflevector%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Ñƒ Ð±ÑƒÐºÐ²Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Â«%cÂ»Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qs Ñƒ %<-march=%s%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qs Ñƒ %<-mcpu=%s%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Â«%sÂ»Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð´Ð»Ñ� %<sve_width%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %sÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð½Ð°Ð·Ð²Ð° Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð° Ñ†Ð¸Ñ„Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ñƒ %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð½Ð°Ð·Ð²Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<-falign-%s%>: %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ñ�ÑƒÐ²Ñƒ Ñƒ %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %%xnÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Â«%%%cÂ»Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Â«%%%cÂ»Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%RÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%SÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qT %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%cÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ñ–Ñ�Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� (%s)Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ñƒ Ð²ÑƒÐ·Ð»Ñ– asm %iÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ� Ð°Ð±Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ� %qEÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Â«%sÂ»Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qs Ñƒ %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� memregs Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<%d%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð½ÐµÑ‚Ð¸Ð¿Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð´Ð»Ñ� %<new%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� _Literal Ñ–Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<__MEM%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð´Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ñ–Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<::%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<__builtin_va_arg_pack ()%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<__builtin_va_arg_pack_len ()%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<decltype(auto)%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<restrict%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ… %qEÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð°ÐºÐµÑ‚Ð° %qTÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Â«%sÂ»Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ� %s Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒÐ»Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð· Ñƒ Ñ‚Ð¸Ð¿Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸: %s
! Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð· Ñ–Ð½ÑˆÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° %qE Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾Ð¼Ð°ÐºÑ€Ð¾Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma %s%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma GCC pch_preprocess%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma __extern_prefix%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma align%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma builtin%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma extern_model%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma fini%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma init%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma member_alignment%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma ms_struct on|off|reset}%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma ms_struct%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma options align=mac68k|power|reset}%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma options%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target("%s")%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %<target()%>Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %EÐ¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %EÑ‡Ð»ÐµÐ½ %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼Ñ‡Ð»ÐµÐ½ %qD Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ mem Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– %<constexpr%>Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð´ÐµÑ„Ñ–Ñ�Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ñ–Ð¹ Ð°Ð±Ð¾ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� %qD %qTÐ¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ‡Ð»ÐµÐ½Ð° %qDÐ¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð°Ñ�Ñ–Ð± Ð¿Ñ€Ð¸Ð²'Ñ�Ð·ÐºÐ¸Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %sÐ¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %sÐ¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ–Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %cÐ·Ð¼Ñ–Ð½Ð° %qE Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð¼Ð¾Ð´ÑƒÐ»ÑŒ %qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð¼Ð¾Ð´ÑƒÐ»ÑŒ %qs Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚:Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð²Ð¶Ðµ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<#include <typeinfo>%> Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<typeid%>Ð²Ñ–Ð´â€™Ñ”Ð¼Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ñ–Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½ÐµÐ¼Ð°Ñ” Ð²Ð¼Ñ–Ñ�Ñ‚ÑƒÐ²Ð¿Ñ€Ð¾Ð²Ð°Ð´Ð¶ÐµÐ½Ð¾ Ñƒ Fortran 2003Ð²Ð¿Ñ€Ð¾Ð²Ð°Ð´Ð¶ÐµÐ½Ð¾ Ñƒ Fortran 2008Ð²Ð¿Ñ€Ð¾Ð²Ð°Ð´Ð¶ÐµÐ½Ð¾ Ñƒ Fortran 2018Ð²Ð¿Ñ€Ð¾Ð²Ð°Ð´Ð¶ÐµÐ½Ð¾ Ñƒ Fortran 95Ð½ÐµÐ¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð½ÐµÐ¼Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ¼Ð°Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ, Ñ�ÐºÑ– Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ %q#DÐ½ÐµÐ¼Ð°Ñ” Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ¼Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ–Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ %qDÐ½ÐµÐ¼Ð°Ñ” Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÑ–Ð² Ð½ÐµÐ¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ð° Ñ–Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ %qE Ñƒ %qTÐ½ÐµÐ¼Ð°Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñ–Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð²ÑƒÐ·Ð»Ð¸ Ñ–Ð· Ð½ÐµÐ·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¾ÑŽ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ‚ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 0 %qs, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 %qs, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼Ð½ÐµÑ�Ñ‚Ð°Ð»Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qsÐ½ÐµÑ†Ñ–Ð»Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 %qsÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ñƒ %<__builtin_launder%>Ð½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð¿Ñ–Ð²Ñ–Ñ�Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð· Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼
! Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð·Ð°ÑƒÐ²Ð°Ð¶ÐµÐ½Ð½Ñ�Ð·Ð°ÑƒÐ²Ð°Ð¶ÐµÐ½Ð½Ñ�: Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°objc++-cpp-output Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ objective-c++-cpp-outputobjc-cpp-output Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ objective-c-cpp-outputÐ²Ð¸Ð·Ð½Ð°Ð½Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ Ñƒ Fortran 95Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚:Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ñ‚ÑƒÑ‚ opaque-enum-declarationÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %sÐ²Ñ–Ð´ÐºÑ€Ð¸Ð²Ð°Ñ”Ð¼Ð¾ Ñ„Ð°Ð¹Ð» json %s: %mÐ¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ñ–Ñ�Ð»Ñ� %%-Ð»Ñ–Ñ‚ÐµÑ€Ð¸ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ñ€Ñ–Ð²Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð½ÐµÐ¾Ð±Ð¾Ð²'Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ»Ð°Ñ�ÑƒÐ¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð°Ð±Ð¾ targets=Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚ÑƒÑ‚:Ñ�Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %<const%> Ñ‚ÑƒÑ‚Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ñ” %q#DÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ñ” %qDÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ð¼Ð¾ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ðµ Ñ�Ðº %<transaction_safe%>Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð°Ð»Ðµ Ñ�Ð°Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ñ–Ð´Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°ÑˆÐ»Ñ�Ñ…: Ð¿ÐµÐ´Ð°Ð½Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð¿ÐµÐ´Ð°Ð½Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð²pragma(%s) Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” %<#pragma omp declare reduction%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<pragma omp declare reduction%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#D Ñ‚ÑƒÑ‚:Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qDÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<%c%E%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<%c%E%> Ñ�Ðº %<@optional%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<%c%E%> Ñ�Ðº %<@required%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<%c%s%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#DÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+DÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð±ÑƒÐ»Ð¾ Ñ‚ÑƒÑ‚Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#TÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð±ÑƒÐ»Ð¾ Ñ‚ÑƒÑ‚Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ� Ð¼Ñ–Ñ‚ÐºÐ°Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ�Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ñ–Ð· Ð¼ÐµÐ¶Ð°Ð¼Ð¸ %<%s%>Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ñ–Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ %qsÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð² %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %<-mcmodel=large%> Ñ–Ð· PIC Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %s
! Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ rdynamic Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %s Ñ‚ÑƒÑ‚:Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð´Ð¾Ð´Ð°Ñ” Ð¼Ñ–Ñ‚ÐºÑƒ abi %qEÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qT Ð½Ðµ Ñ�Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚ Ñ�Ðº %q#DÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<CTABLE_ENTRY %Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ %s Ð½Ð° %s
! Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð·Ð²Ñ–Ð´Ñ�Ð¸
! Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ”return Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qv Ð· Ñ‚Ð¸Ð¿Ñƒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð·Ð° return Ð½ÐµÐ¼Ð°Ñ” barrierÑ‚Ð¸Ð¿ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ�ÐºÐµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾ Ð· %qDÐ¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾ Ð· %qTÐ¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %qT Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ–Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qTÑ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð±ÑƒÐ»Ð¾ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ�Ð°Ð½Ñ–Ñ‚Ð°Ð¹Ð·ÐµÑ€Ð°Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð¿Ñ–Ð²Ñ–Ñ�Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ñ– Ð½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ, Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ð¼Ð¾
! Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %<va_arg%> Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÑ€Ð¾Ð·Ð´Ñ–Ð» %u Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð°Ð±Ð¾ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ñ” Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¼Ñ€Ð¾Ð·Ð´Ñ–Ð» %qs Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð°Ð±Ð¾ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ñ” Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¼Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ� (ÐºÐ¾Ð´)simplify_min_max(): Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target_clones%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ” Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð²Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾: Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� â€” Â«%sÂ»
  
! Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�-Ð²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼stmt Ñ–Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¼ VUSEÐ¿Ð¾Ð»Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ñ‚Ð¸Ð¿ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð¿Ñ€Ð¸Ð²'Ñ�Ð·ÐºÐ¸ Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¼, %qTÐ¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ <-mcpu=%s%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ÐµÐ¼ %<-march=%s%>Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %<-mcpu=%s%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ÐµÐ¼ %<-march=%s%>Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %<-mcustom-%s%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ÐµÐ¼ %<-mcustom-%s%>Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ñ†Ñ–Ð»Ñ– Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qDÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ–Ð· C-ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf ' 'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ strfmon Â«!Â»Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf '#'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf '''Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ strfmon '('Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf Â«+Â»Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ strfmon '+'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf Â«-Â»Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ strfmon Â«-Â»Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf '0'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ strfmon Â«^Â»Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð»Ñ–Ð² %<_Atomic %T%> Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ñƒ %{GCC 11.1%}Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� %qE Ñ” %<false%>Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %qE Ñ” Ð½ÐµÐ·Ð°Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ð¸Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qsÑ†Ñ� ÑƒÐ¼Ð¾Ð²Ð° Ð¼Ð°Ñ” Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ– Ð³Ñ–Ð»ÐºÐ¸Ñ†Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�:Ð´Ð»Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ñ†ÑŒÐ¾Ð¼Ñƒ %qsÐ·Ð°Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_tgmath%>Ð·Ð°Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE; Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %uÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ %<#pragma options align=reset%>Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ %<...%> Ñƒ Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ–Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² %<always%>Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² %<close%>Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<static%>Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:dumpsÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE; Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %dÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²Ñƒ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð»ÑŽÑ�Ñ‚Ð¸Ð¿ %qE Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð¸Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñ‚Ð¸Ð¿ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ñ‚Ð¸Ð¿ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼: %sÑ‚Ð¸Ð¿ Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼Ñ‚Ð¸Ð¿ Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼: %sÐ½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñ–Ð² Ð¼Ñ–Ð¶ SSA_NAME Ñ‚Ð° Ñ—Ñ— Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñ–Ð² Ñƒ %qsÑ‚Ð¸Ð¿%'s %<TREE_TYPE%>Ñ‚Ð¸Ð¿%'s %<TYPE_BINFO%>Ñ‚Ð¸Ð¿%'s %<TYPE_SIZE_UNIT%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ñƒ Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ñƒ Ð»Ñ�Ð¼Ð±Ð´Ñ–Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ… %qs Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¸Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ñƒ Ñ‚Ð¸Ð¿Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð· %qEÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ñ–Ñ�Ñ‚ÑŒ %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %qs Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ PICÐ½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<alloca%>Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· !$OMP ATOMIC Ñƒ %LÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ %<%s%> Ð¿Ñ–Ñ�Ð»Ñ� %<%s%>Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ %<else%>Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» ÐºÑ–Ð½Ñ†Ñ� Ñ„Ð°Ð¹Ð»Ð°Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð¿Ñ€Ð°Ð²Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ñ€Ñ–Ð²Ð½Ð¾Ñ�Ñ‚Ñ–Ð½ÐµÑ�Ð¿Ð¾Ð´Ñ–Ð²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð°Ð±Ð¾ Ñ‚Ð¸Ð¿ Ñ–Ð½ÐºÐ°Ð¿Ñ�ÑƒÐ»Ñ�Ñ†Ñ–Ñ—Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´: %dÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ð° Ð°Ð´Ñ€ÐµÑ�Ð°:Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ: %qsÐ½ÐµÐ¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð¾ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸Ñ€Ð°Ð·Ð½ÐµÐ¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð¾ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð½Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ %<const %D%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð½Ð°Ð·Ð²Ð° %<#pragma member_alignment%> %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° CRIS Ñƒ %<-mtune=%>: %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ IRA %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð¾Ð´Ñ–Ð»Ñƒ LTO %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ–Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ�, %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ TLS %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qEÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð±Ð»Ð¾ÐºÑƒÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´ÐµÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qEÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð»Ñ–Ñ‚ÐµÑ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°: Â«%cÂ»Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� %<%s=%s%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� %<-mrecip=%s%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<-mtune-ctrl%>: %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ–Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %<%s%s%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qEÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ€ÐµÐ³ÑƒÐ»ÑŽÐ²Ð°Ð½Ð½Ñ� (%s)Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qsÐ½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%:%<asm_auto_mfpu%>Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%:%<canon_for_mlib%>Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-fdisable%>Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-fenable%>%%:%<target_mode_check%> Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– %qsÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° SVEÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ–:Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ðµ simdlen %wdÐ½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ð¾Ð¼ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾ÐºÐ½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qDÐ½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %q+DÐ½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qDÑ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� ÐºÑ€Ð°Ñ‰Ðµ %<#include%>Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� ÐºÑ€Ð°Ñ‰Ðµ %<%T::%D%>Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ñ–ÑˆÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ�, Ñ�ÐºÑ‰Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ %<-Winvalid-pch%>Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� ÐºÑ€Ð°Ñ‰Ðµ %<__attribute__ ((vector_size))%>Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� ÐºÑ€Ð°Ñ‰Ðµ %<this->%D%>Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ�, Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾, Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ %qDÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<alloca%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<alloca%> Ñƒ Ñ†Ð¸ÐºÐ»Ñ–Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qsÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–ÐºÑƒ %q#D Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ %<%c%s%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� darwin64Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ Ñ�Ñ‚Ð°Ñ€Ð¸Ð¹ Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� darwinÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<-foffload=%>: %sÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ %<-foffload=%> Ñ” Ñ‚Ð°ÐºÑ–: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸: %sÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ñ” Ñ‚Ð°ÐºÑ–: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-march=%> Ñ” Ñ‚Ð°ÐºÑ–: %sÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtune=%> Ñ” Ñ‚Ð°ÐºÑ–: %sÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð½Ð°Ð·Ð²Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚ÐµÐ¹: %sÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼Ð¸ Ð½Ð°Ð·Ð²Ð°Ð¼Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚ÐµÐ¹ Ñ” Ñ‚Ð°ÐºÑ–: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð·Ð¼Ñ–Ð½Ð½Ð°Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ %qD Ð½Ð°Ð´Ð°Ð½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð°Ð»Ðµ Ñ†ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð½Ñ–Ð´Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %<auto%>Ñƒ %qs Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ %qs Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸verify_bind_c_derived_type(): Ð½Ð°Ð´Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ð²Ð¸Ñ�Ð²Ð¸Ð²Ñ�Ñ� Ñ€Ñ–Ð²Ð½Ð¸Ð¼ NULLÐ²ÐµÑ€Ñ�Ñ–ÑŽ, ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ñƒ Ð²Ñ–Ð´ %qT, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ð½Ð°Ð·Ð²Ð° SSA Ð´Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�, Ñ�ÐºÐµ Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ VOPÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½ÐµÐ°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° waitpidÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ�Ð»Ð°Ð±ÐºÐ¸Ñ… Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð² (aliases) Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾Ð·Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ñ†Ð¸ÐºÐ»Ñ–Ð·Ð°Ð¿Ð¸Ñ� %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚Ð° Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wuÐ·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wuÐ·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wuÐ·Ð°Ð¿Ð¸Ñ� Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ð° ÐºÑ€Ð°ÑŽ fallthruÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %%:dwarf-version-gtÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_addressof%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_assoc_barrier%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_call_with_static_chain%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_choose_expr%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_complex%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_convertvector%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_launder%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_shuffle%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<__builtin_shufflevector%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ absuÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %sxstormy16_print_operand: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ ÐºÐ¾Ð´{Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹}{Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹}
\ No newline at end of file
--- 2037,2298 ----
   Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ Ð´Ð¾ Ñ€Ñ–Ð·Ð½Ð¾Ð¼Ð°Ð½Ñ–Ñ‚Ð½Ð¸Ñ… Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ–Ð², Ñ�ÐºÑ– Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� %s. Ð©Ð¾Ð± Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸
   Ñ–Ð½ÑˆÑ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð¾ Ñ†Ð¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ–Ð², Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ -W<Ð»Ñ–Ñ‚ÐµÑ€Ð°>.
  
! Ð’Ð¸Ñ…Ñ–Ð´ ldd Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸.
  
! write_c_file - Ñ–Ð¼Ê¼Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ: %s, Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�: %s
                             Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°.
!                  Ð·        %qD        %s        Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð·    %#qD    -F, --fullname                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð¾Ð²Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ
!     -f, --function                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹
!     -h, --hotonly                       Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Â«Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ñ…Â» Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹
      -n, --normalize <int64_t>           Ð�Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ
!     -o, --object                        Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ñ€Ñ–Ð²Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°
      -o, --output <ÐºÐ°Ñ‚>                  ÐšÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ…
!     -s, --scale <Ð´Ñ€Ð¾Ð±Ð¾Ð²Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð° Ð´Ñ€Ñ–Ð±>  ÐœÐ°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ–Ð²
      -t <float>, --hot_threshold <float> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð³Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«Ð³Ð°Ñ€Ñ�Ñ‡Ð¾Ñ�Ñ‚Ñ–Â»
      -v, --verbose                       Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼
      -w, --weight <w1,w2>                Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ð³Ð¸ (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ)
!     Ð’ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ñƒ %s:%d:    Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð· %qD    Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð· %qD Ñƒ %r%s:%d%R    Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð· %qD Ñƒ %r%s:%d:%d%R    Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ Ð· %qs    Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ Ð· %qs Ð² %r%s:%d%R    Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ Ð· %qs Ð² %r%s:%d:%d%R   Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¾ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¾Ð¼ Ð´Ð»Ñ� %<%T%>   Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‡Ð»ÐµÐ½   Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ-Ñ‡Ð»ÐµÐ½  # %E  %q#D  %q+T Ð½Ðµ Ð¼Ð°Ñ” Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %<constexpr%>  %q+T Ð¼Ð°Ñ” Ð½ÐµÐ»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€  %q+T Ð½Ðµ Ñ” Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð¼, Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ– Ð½Ðµ Ð¼Ð°Ñ” %<constexpr%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�  %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ð· %qT  %qE  %qE Ð½Ðµ ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¸Ð¹ %qE  %qT Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°  %qT Ð½Ðµ Ð¼Ð°Ñ” ÑƒÐ½Ñ–ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð²  %qT - Ñ†Ðµ Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ð»Ð¸ÑˆÐµ Ð² C++17 Ñ– Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐ¸Ñ… Ð²ÐµÑ€Ñ�Ñ–Ñ�Ñ…  %qT Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð´Ð»Ñ� %qT  %qT Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ POD (Plain Old Data)  %qT Ð½Ðµ Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð´Ð»Ñ� %qT  %qT Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð·Ð°ÐºÐ»ÑŽÑ‡Ð½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÐµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¼ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT (Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼)  %qT Ð½Ðµ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÐµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¼ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT (Ð¿Ñ€Ñ�Ð¼Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ�)  %qT Ð½Ðµ Ñ” Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼  %qT Ð½Ðµ Ñ” Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼  %qT Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼  %qT Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð¸Ð¼ Ð· %qT  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐ¹Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð· %qE  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð· %qE  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ cÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐ¹Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼  %qT Ð½Ðµ Ð¿Ð¾Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ %qT  %qT Ð½Ðµ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð·Ð° Ð¼Ð°ÐºÐµÑ‚Ð¾Ð¼ Ð· %qT  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð¸Ð¼ Ð· nothrow Ð· %qT  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐ¹Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð· nothrow Ð· %qE  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð· %qE  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð¾ Ð±ÐµÐ· Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¾ Ð±ÐµÐ· Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ð±ÐµÐ· Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼  %qT Ð½Ðµ Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº, Ð´Ð»Ñ� %qT  %qT Ð½Ðµ Ñ” Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼, Ñ�Ðº %qT  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð¸Ð¼ Ð· %qT  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¾ Ñ�ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐ¹Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð· %qE  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð¾ Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼  %qT Ð½Ðµ Ñ” Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¾ ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¸Ð¼  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼  %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð¾ Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼  (Ð¡ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Â«-v --helpÂ», Ñ‰Ð¾Ð± Ð¿Ð¾Ð±Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ–Ð²).
!   -###                     ÐŸÐ¾Ð´Ñ–Ð±Ð½Ð¾ Ð´Ð¾ -v, Ð°Ð»Ðµ Ð¾Ð¿Ñ†Ñ–Ñ— Ð²Ð·Ñ�Ñ‚Ñ– Ð² Ð»Ð°Ð¿ÐºÐ¸ Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑŽÑ‚ÑŒÑ�Ñ�.
    --help                   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ†ÑŽ Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¾Ð²Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ.
!   --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]
!   --sysroot=<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>      Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ñ�Ðº ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð´Ð»Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²
!                            Ñ‚Ð° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.
    --target-help            Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– (Ð·Ð¾ÐºÑ€ÐµÐ¼Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ñ‚Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ°).
    --version                Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
    -B <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>             Ð”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð´Ð¾ ÑˆÐ»Ñ�Ñ…Ñ–Ð² Ð¿Ð¾ÑˆÑƒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
!   -D, --debug			    ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð´Ð°Ð¼Ð¿Ð¸
    -E                       Ð›Ð¸ÑˆÐµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸; Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸, Ð½Ðµ Ð·Ð±Ð¸Ñ€Ð°Ñ‚Ð¸ Ñ– Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸.
!   -H, --human-readable            Ð’Ð¸Ð²Ñ–Ð´ Ñ‡Ð¸Ñ�ÐµÐ» Ñƒ Ð·Ñ€Ð¾Ð·ÑƒÐ¼Ñ–Ð»Ð¾Ð¼Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–
    -S                       Ð›Ð¸ÑˆÐµ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸; Ð½Ðµ Ð·Ð±Ð¸Ñ€Ð°Ñ‚Ð¸ Ñ– Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸.
!   -Wa,<options>            ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°-Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– <options> Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.
!   -Wl,<Ð¾Ð¿Ñ†Ñ–Ñ—>              ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð¼Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– <Ð¾Ð¿Ñ†Ñ–Ñ—> Ð»Ñ–Ð½ÐºÐµÑ€Ñƒ.
!   -Wp,<options>            ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°-Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– <options> Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñƒ.
!   -Xassembler <Ð°Ñ€Ð³>        ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ <Ð°Ñ€Ð³> Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.
!   -Xlinker <Ð°Ñ€Ð³>           ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ <Ð°Ñ€Ð³> Ð»Ñ–Ð½ÐºÐµÑ€Ñƒ.
!   -Xpreprocessor <Ð°Ñ€Ð³>     ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ <Ð°Ñ€Ð³> Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñƒ.
!   -a, --all-blocks                ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ
!   -b, --branch-probabilities      Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– Ð³Ñ–Ð»Ð¾Ðº Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð°Ð½Ñ–
!   -c                       ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ– Ð·Ð±Ð¸Ñ€Ð°Ñ‚Ð¸, Ð°Ð»Ðµ Ð½Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‚Ð¸.
!   -c, --branch-counts             Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº
!                                     Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÑ–Ð²
!   -c, --branch-counts             Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº,
!                                     Ð° Ð½Ðµ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ¸
!   -d, --display-progress          ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€ÐµÑ�
    -dumpmachine             Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
    -dumpspecs               Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÑƒÑ�Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ñƒ Ñ€Ñ�Ð´ÐºÐ¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—.
    -dumpversion             Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
!   -f, --function-summaries        Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð¿Ñ–Ð´Ñ�ÑƒÐ¼ÐºÐ¸ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—
!   -foffload=<Ñ†Ñ–Ð»Ñ–>         Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ñ– Ð´Ð»Ñ� Ð²Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.
    -h, --help                            Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ†Ñ– Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¾Ð²Ñ– Ð´Ð°Ð½Ñ–, Ð´Ð°Ð»Ñ– Ð²Ð¸Ð¹Ñ‚Ð¸
!   -h, --help                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ†ÑŽ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ, Ð° Ð¿Ð¾Ñ‚Ñ–Ð¼ Ð²Ð¸Ð¹Ñ‚Ð¸
    -i, --json-format               Ð—Ð°Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð½Ð° -j, --json-format
    -j, --human-readable            Ð—Ð°Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð½Ð° -H, --human-readable
!   -j, --json-format               Ð’Ð¸Ð²Ñ–Ð´ JSON Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ
!                                     Ñƒ Ñ„Ð°Ð¹Ð» .gcov.json.gz
!   -k, --use-colors                Ð’Ð¸Ð²Ñ–Ð´ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑ�Ñ‚Ñƒ
!   -l, --long-file-names           Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– Ñ–Ð¼ÐµÐ½Ð° Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²
!                                     Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²
!   -m, --demangled-names           Ð’Ð¸Ð²Ñ–Ð´ Ñ€Ð¾Ð·Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð°Ð·Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹
!   -n, --no-output                 Ð�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð»
!   -no-canonical-prefixes   Ð�Ðµ ÐºÐ°Ð½Ð¾Ð½Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ð¸ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ñ– Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ñ…
!                            Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñ–Ð² Ð´Ð¾ Ñ–Ð½ÑˆÐ¸Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ–Ð² gcc.
!   -o <Ñ„Ð°Ð¹Ð»>                Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñƒ Ñ„Ð°Ð¹Ð» <Ñ„Ð°Ð¹Ð»>.
!   -o, --object-directory DIR|FILE ÐŸÐ¾ÑˆÑƒÐº Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ñƒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð·Ñ– DIR Ð°Ð±Ð¾ Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ FILE
!   -p, --preserve-paths            Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ñƒ
    -pass-exit-codes         Ð’Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ–Ð· Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ñƒ Ñ„Ð°Ð·Ñ–.
!   -pie                     Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ð¼Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÐºÐ°Ð¼Ð¸ Ñ‚Ð° Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼Ð¸ Ð²Ñ–Ð´ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ—
!                            ÐºÐ¾Ð´Ð¾Ð¼.
!   -pipe                    Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ°Ð½Ð°Ð»Ð¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð².
    -print-file-name=<Ð±Ñ–Ð±>   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ… Ð´Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ.
    -print-libgcc-file-name  Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ�ÑƒÐ¿ÑƒÑ‚Ð½ÑŒÐ¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
    -print-multi-directory   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ñ–Ð¹ libgcc.
!   -print-multi-lib         Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð¼Ñ–Ð¶ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ñ–
                             Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ð¼Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.
    -print-multi-os-directory Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¹ ÑˆÐ»Ñ�Ñ… Ð´Ð¾ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸.
    -print-multiarch         Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚ GNU Ñ†Ñ–Ð»Ñ–, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�
                             Ñ�Ðº ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñƒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð´Ð¾ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.
    -print-prog-name=<Ð¿Ñ€Ð¾Ð³>  Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ… Ð´Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° <Ð¿Ñ€Ð¾Ð³> Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ.
    -print-search-dirs       Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÑƒÑ�Ñ–Ñ… ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñ–Ð² Ñƒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.
!   -print-sysroot           Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸.
    -print-sysroot-headers-suffix Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�ÑƒÑ„Ñ–ÐºÑ� sysroot, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð².
!   -q, --use-hotness-colors        Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð²Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð´Ð»Ñ� Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð², Ñ�Ñ…Ð¾Ð¶Ð¸Ð¹ Ð½Ð° perf
!   -r, --relative-only             ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ñ… Ð´Ð¶ÐµÑ€ÐµÐ»
!   -s, --source-prefix DIR         ÐŸÑ€ÐµÑ„Ñ–ÐºÑ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ�
!   -save-temps              Ð�Ðµ Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸.
!   -save-temps=<Ð°Ñ€Ð³>        Ð�Ðµ Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸.
!   -shared                  Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ.
    -specs=<Ñ„Ð°Ð¹Ð»>            ÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¼Ñ–Ñ�Ñ‚Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ð° <Ñ„Ð°Ð¹Ð»>.
!   -std=<Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚>          ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð´Ð»Ñ� <Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ>.
!   -t, --stdout                    Ð’Ð¸Ð²Ñ–Ð´ Ð½Ð° stdout Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñƒ
!   -time                    Ð’Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñƒ.
!   -u, --unconditional-branches    ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº
    -v                       Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼.
    -v, --version                         Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ—, Ð´Ð°Ð»Ñ– Ð²Ð¸Ð¹Ñ‚Ð¸
!   -v, --version                   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ñ– Ð²Ð¸Ð¹Ñ‚Ð¸
!   -w, --verbose                   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ
!   -x <Ð¼Ð¾Ð²Ð°>                Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð²Ñƒ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð².
!                            Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð¼Ð¾Ð²Ð¸: c c++ assembler none
!                            'none' Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ñ— Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸,
!                            ÐºÐ¾Ð»Ð¸ Ð¼Ð¾Ð²Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ñ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ.
!   -x, --hash-filenames            Ð¥ÐµÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– ÑˆÐ»Ñ�Ñ…Ð¸ Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñ–Ð²
!   Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %s:
!      ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ñ�ÐºÐ¸Ð¹ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð²Ð¾Ð³Ð¾ Ð²Ð»Ð°Ñ�Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ ÐºÐ»Ð°Ñ�Ñƒ, Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼  Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€  Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�:  Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ð½ÐµÐ¿ÐµÑ€ÐµÐ¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿  ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ” ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð· Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñ‚Ð¾Ð³Ð¾ Ñ�Ð°Ð¼Ð¾Ð³Ð¾ Ð°Ð±Ð¾ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ  Ñ– ÐºÐ¾Ð¶ÐµÐ½ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ–Ð½ÑˆÐ¸Ð¹  Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ†Ðµ Ð½ÐµÑ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³, Ñ�ÐºÐ¸Ð¹ Ð´ÑƒÐ±Ð»ÑŽÑ” Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³
!   Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ %qT  Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT Ð´Ð»Ñ� %q+T Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼  Ñ‚Ð¾Ð¼Ñƒ Ñ‰Ð¾ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ ÐºÑ€Ð°Ñ‰Ð°  Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ” Ñ‡Ð¸Ñ�Ñ‚Ð¸Ð¼Ð¸ Ñƒ %qT:  Ð°Ð»Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %d  Ð°Ð»Ðµ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” %<%T(const %T&)%>  Ð°Ð»Ðµ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” %<operator=(const %T&)%>  Ð²Ñ–Ð´ %qD  Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½ÑŒ Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‚ÑŒ %qD Ñ‚Ð° %qD  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ñ‡Ñ–ÐºÑƒÑ” %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð½Ð°Ð´Ð°Ð½Ð¾ %d  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ñ‡Ñ–ÐºÑƒÑ” %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸, Ð½Ð°Ð´Ð°Ð½Ð¾ %d  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ñ‡Ñ–ÐºÑƒÑ” %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð½Ð°Ð´Ð°Ð½Ð¾ %d  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð½Ð°Ð´Ð°Ð½Ð¾ %d  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸, Ð½Ð°Ð´Ð°Ð½Ð¾ %d  ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð½Ð°Ð´Ð°Ð½Ð¾ %d  Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE (Ñ‚Ð¸Ð¿ %qT) Ð² Ñ‚Ð¸Ð¿ %qT  Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ� %qT Ð· Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT  ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð² %qT Ð½Ðµ Ñ” Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¼ Ñ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ�Ð¼  Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð±ÑƒÐ´Ðµ Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼:  Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD  Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %q#D  Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚  Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT (%qT Ñ‚Ð° %qT)  Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ðµ-Ñ‚Ð¸Ð¿Ñƒ %qE (%qE Ñ‚Ð° %qE)  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ð±Ð»Ð¾Ðº %<catch%>  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ %<consteval if%>  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ %<constexpr if%>  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ð±Ð»Ð¾Ðº %<try%>  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº OpenMP  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– %q#D, Ñ�ÐºÐ° Ð¼Ð°Ñ” Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– %q#D, Ñ�ÐºÐ° Ð¼Ð°Ñ” Ð½ÐµÐ»Ñ–Ð½Ñ–Ð¹Ð½Ð¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñƒ Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—  Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ñ–Ð·Ð¾Ð²Ð°Ð½Ñƒ Ð°Ð±Ð¾ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ  Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ OpenMP  Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qD, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %qD  Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %qE  Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %qT  Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %qT  Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚Ð¸Ð¿Ñƒ %qD, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %qT  Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %qE  Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ‚Ð¸Ð¿, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %qT  Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð´Ð¾ %qI  Ð· Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#D  Ð·Ð²Ñ–Ð´Ñ�Ð¸  Ð² Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD  Ð¿Ñ€Ð¸ Ð¾Ñ†Ñ–Ð½Ñ†Ñ– %<%Q(%#T, %#T)%>  Ñƒ Ð²Ð¸ÐºÐ¸Ð½ÑƒÑ‚Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–  Ð½ÐµÐ¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð· %qT Ñ– %qT  ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚  Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P %qD  Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð° %qT Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°  merge [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] <ÐºÐ°Ñ‚1> <ÐºÐ°Ñ‚2>       Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ�
!   merge-stream [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] [<Ñ„Ð°Ð¹Ð»>]       ÐžÐ±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� (Ð°Ð±Ð¾ stdin)
!                                         Ñ‚Ð° Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„Ð°Ð¹Ð»Ñƒ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ�
!   Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ %qT Ñ– %qT  Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qH Ð½Ð° %qI  Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<this%> Ð· %qH Ð½Ð° %qI  Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð½Ð° %qI  Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ… %qD Ð¼Ð°Ñ” Ð½ÐµÐ»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿  Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ… %qD Ð¼Ð°Ñ” Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿  Ð°Ð±Ð¾ %<operator=(const %T&)%>  Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %<transaction_may_cancel_outer%>  Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] <ÐºÐ°Ñ‚1> <ÐºÐ°Ñ‚2>       ÐžÐ±Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ð´Ð²Ð¾Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ–Ð²
!   Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<this%> Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸  Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð°Ñ€Ñ…Ñ–Ð²Ñƒ  Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ñ�Ð²Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð² %qT Ð· ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ”ÑŽ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°  rewrite [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] <ÐºÐ°Ñ‚>             Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„Ð°Ð¹Ð»Ð° Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ�
!   Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %q+#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ–  Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %q#D  Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ»Ð° Ð´Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº, Ñ�ÐºÑ– Ð±Ð°Ñ‡Ð¸Ð»Ð¸ Ð²Ð¸Ñ‰Ðµ  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” %qE  Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qE Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ�Ñ‚Ð°Ð»Ð¾Ð¼Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð½Ð° Ñ‡Ð»ÐµÐ½Ð° %qE  Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�:  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD Ð½Ðµ Ñ” Ð¿Ð°ÐºÐµÑ‚Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ñ”  Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð· Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸  Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ñ‚Ð¸ %qD  Ñ‚Ð¸Ð¿Ð¸ %qT Ñ– %qT Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– cv-Ñ�ÐºÑ–Ñ€Ð½Ð¸ÐºÐ¸  Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %qT Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°  ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð½ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚  Ð¿Ñ€Ð¸ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD (BB %d) (Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ: %qT) (Ñ‚Ð¸Ð¿Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð²: %qT Ñ– %qT) (Ñ‚Ð¸Ð¿Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð²: %qT, %qT Ñ– %qT) Ð’Ñ�Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð· Ð±Ð°Ð¶Ð°Ð½Ð¸Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸ Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ–
!  Ð�Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð· Ð±Ð°Ð¶Ð°Ð½Ð¸Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸
!  Ð�Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ --help=%s, Ñ‰Ð¾Ð± Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ *Ð²Ñ�Ñ–* Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸, Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– %s Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼.
!  [Ð´Ð¸Ð². %<-fno-allow-invalid-boz%>] Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ�Ñ– Ð¹Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ñ– ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1: %q#F ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2: %q#F Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– Ñ�Ñ‚Ð¸Ð»ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ð°Ñ” Ñ�Ñ‚Ð°Ð»Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð°Ð»Ðµ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ñƒ C++ zstdÐ¦Ð¸ÐºÐ»Ð¸ %s !$ACC LOOP Ð½Ðµ ÑƒÑ‚Ð²Ð¾Ñ€ÑŽÑŽÑ‚ÑŒ Ð¿Ñ€Ñ�Ð¼Ð¾ÐºÑƒÑ‚Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð½Ð° %L!$ACC LOOP Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð¼ DO CONCURRENT Ð½Ð° %L!$ACC LOOP Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ DO WHILE Ð°Ð±Ð¾ DO Ð±ÐµÐ· ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð½Ð° %LÐ†Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ†Ð¸ÐºÐ»Ñƒ !$ACC LOOP Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ integer Ð½Ð° %L!$ACC ROUTINE Ð²Ð¶Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð½Ð° %C!$ACC ROUTINE Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ GANG, WORKER Ð°Ð±Ð¾ VECTOR Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– Ð½Ð° %C!$ACC Ð½Ð° %C Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ” ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ñƒ Ð»Ñ–Ð½Ñ–ÑŽ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð½Ðµ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð¿Ñ€Ð¾Ð±Ñ–Ð»Ð¾Ð¼ Ñ– Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾ÑŽ Ð»Ñ–Ð½Ñ–Ñ”ÑŽ!$OMP ÐŸÐ•Ð Ð•Ð”Ð‘Ð�Ð§Ð�Ð„ Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð°Ð±Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ�!$OMP ATOMIC CAPTURE capture-Ð·Ð°Ñ�Ð²ÐºÐ° Ð·Ñ‡Ð¸Ñ‚ÑƒÑ” Ð· Ñ–Ð½ÑˆÐ¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ð½Ñ–Ð¶ Ð·Ð°Ñ�Ð²ÐºÐ° Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð½Ð° %L!$OMP ATOMIC READ Ð½Ð° %L Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· RELEASE-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° !$OMP ATOMIC READ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð· Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %L!$OMP ATOMIC UPDATE Ð½Ð° %L Ð· FAIL-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð±Ð¾ COMPARE-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�, Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ MIN/MAX!$OMP Ð�Ð¢ÐžÐœÐ�Ð˜Ð™ Ð—Ð�ÐŸÐ˜Ð¡ Ð½Ð° %L Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· ACQUIRE-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼!$OMP ATOMIC Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� IAND, IOR Ð°Ð±Ð¾ IEOR Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð½Ð° %L!$OMP ATOMIC Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ MIN, MAX, IAND, IOR Ð°Ð±Ð¾ IEOR Ð½Ð° %LÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� !$OMP ATOMIC Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ var = var op expr Ð°Ð±Ð¾ var = expr op var Ð½Ð° %L!$OMP ATOMIC Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð°Ð±Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð½Ð° Ð¿Ñ€Ð°Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ– Ð½Ð° %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� !$OMP ATOMIC Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¼ +, *, -, /, .AND., .OR., .EQV. Ð°Ð±Ð¾ .NEQV. Ð½Ð° %L!$OMP ATOMIC Ð½Ð° %L Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %s Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· READ Ð°Ð±Ð¾ WRITE!$OMP ATOMIC Ð½Ð° %L Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %s Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %s!$OMP ATOMIC capture-Ð·Ð°Ñ�Ð²ÐºÐ° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %L!$OMP ATOMIC capture-Ð·Ð°Ñ�Ð²ÐºÐ° Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— !$OMP ATOMIC, ÐºÑ€Ñ–Ð¼ Ð¾Ð´Ð½Ð¾Ð³Ð¾, Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° %qs Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— !$OMP ATOMIC Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð¸ Ð½Ð° %LÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° !$OMP ATOMIC Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %LÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° !$OMP ATOMIC Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %LÐ’Ð¸Ñ€Ð°Ð· !$OMP ATOMIC var = var op expr Ð½Ðµ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¸Ð¹ var = var op (expr) Ð½Ð° %L!$OMP ATOMIC Ð· ALLOCATABLE Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð½Ð° %L!$OMP ÐžÐ“ÐžÐ›ÐžÐ¨Ð•Ð�Ð�Ð¯ Ð—ÐœÐ•Ð�Ð¨Ð•Ð�Ð�Ð¯ %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² %L!$OMP DECLARE REDUCTION %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %s Ð½Ð° %L!$OMP DECLARE SIMD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð²Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ð½Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° !$OMP DECLARE TARGET %qs Ð½Ð° %L Ð½Ðµ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ�Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� !$OMP REQUIRES Ð² %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� !$OMP REQUIRES Ð· %<atomic_default_mem_order(%s)%>, Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð½Ð° %L, Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ %<atomic_default_mem_order(%s)%> (Ñ�ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ñ�)Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� !$OMP REQUIRES Ð· %<atomic_default_mem_order(%s)%>, Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ñ‡ÐµÑ€ÐµÐ· Ð¼Ð¾Ð´ÑƒÐ»ÑŒ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½Ð° %L, Ð°Ð»Ðµ Ñ‚Ð°ÐºÐµ Ð¶ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� !$OMP REQUIRES Ð· %<atomic_default_mem_order(%s)%>, Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ñ‡ÐµÑ€ÐµÐ· Ð¼Ð¾Ð´ÑƒÐ»ÑŒ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ðµ Ð½Ð° %L, Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ %<atomic_default_mem_order(%s)%> (Ñ�ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�)Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs !$OMP REQUIRES, Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð½Ð° %L Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—/Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð²Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� !$OMP REQUIRES %qs, Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ñ‡ÐµÑ€ÐµÐ· Ð¼Ð¾Ð´ÑƒÐ»ÑŒ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %L, Ð°Ð»Ðµ Ñ†Ðµ Ð¶ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs !$OMP REQUIRES, Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ñ‡ÐµÑ€ÐµÐ· Ð¼Ð¾Ð´ÑƒÐ»ÑŒ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %L Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—/Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð²!$OMP Ð² %C Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ” ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð·Ð° Ð½Ð¸Ð¼ Ð½ÐµÐ¼Ð°Ñ” Ð¿Ñ€Ð¾Ð±Ñ–Ð»Ñƒ Ñ– Ñ†Ðµ Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾ÑŽ Ð»Ñ–Ð½Ñ–Ñ”ÑŽÐŸÑ–Ñ�Ð»Ñ� Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð½Ð° %C Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� Â«::Â», Ð°Ð»Ðµ Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Â«USE :: moduleÂ» Ð½Ð° %C# %s %.2f %.2f
! ÐŸÐ¾ÑˆÑƒÐº Â«#include "..."Â» Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚:
! ÐŸÐ¾ÑˆÑƒÐº Â«#include <...>Â» Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚:
! Ð”ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ $ Ð½Ð° %L$ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð½Ð° %L$OMP ÐŸÐžÐœÐ˜Ð›ÐšÐ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð° Ð½Ð° %L$OMP ÐŸÐžÐœÐ˜Ð›ÐšÐ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð° Ð½Ð° %L: %s%#qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%#qT Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%%:%<canon_for_mlib%> Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” 1 Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¿Ð°Ñ€ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²%%:%<target_mode_check%> Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð¿Ð°Ñ€Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²%%LOC() Ñ�Ðº rvalue Ð½Ð° %CÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² %%d, %%e, %%f, %%g Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð°Ð±Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ%+qD Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�Ñ” ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ%+qD Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�Ñ” ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð· %qD%+qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %qE Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�%+qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %qs Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�%+qD Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<retain%> Ñ‚Ð° %qD Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<retain%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ð· Ñ‚Ð°ÐºÐ¾ÑŽ Ñ�Ð°Ð¼Ð¾ÑŽ Ð½Ð°Ð·Ð²Ð¾ÑŽ%<!%> Ð½Ðµ Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² GIMPLE%<#define %s%>%<#pragma %s%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ%<#pragma %s%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…%<#pragma GCC aarch64%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€%<#pragma GCC arm%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€%<#pragma GCC ivdep%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<#pragma GCC memregs%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹%<#pragma GCC memregs%> Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ‡Ð¸Ñ�Ð»Ð¾ [0-16]%<#pragma GCC optimize (string [,string]...)%> Ð½Ðµ Ð¼Ð°Ñ” Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ %<)%>%<#pragma GCC optimize%> Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼%<#pragma GCC optimize%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð Ñ�Ð´Ð¾Ðº %<#pragma GCC optimize%> Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚%<#pragma GCC option%> Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼%<#pragma GCC option%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹%<#pragma GCC pch_preprocess%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¼%<#pragma GCC pop_options%> Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> Ð½Ðµ Ð¼Ð°Ñ” Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ %<)%>%<#pragma GCC target%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ð¼Ð°ÑˆÐ¸Ð½Ð¸Ð Ñ�Ð´Ð¾Ðº %<#pragma GCC target%> Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚%<#pragma GCC unroll%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<#pragma GCC unroll%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð¼ÐµÐ½ÑˆÐµ %u%<#pragma GCC visibility push()%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ %<default%>, %<internal%>, %<hidden%> Ð°Ð±Ð¾ %<protected%>%<#pragma GCC visibility%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð· %<push%> Ð°Ð±Ð¾ %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–%<#pragma acc %s data%> Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ…%<#pragma acc routine%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%<#pragma acc routine%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�%<#pragma acc routine%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ%<#pragma acc routine%> Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” Ð½Ð°Ð±Ñ–Ñ€ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ%<#pragma acc routine%> Ð½Ðµ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð¾Ð´Ð½Ñ–Ñ”ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<#pragma acc routine%> Ð½Ðµ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<#pragma acc update%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð½Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<device%> Ð°Ð±Ð¾ %<host%> Ð°Ð±Ð¾ %<self%>%<#pragma align%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ %qD, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<#pragma implementation%> Ð´Ð»Ñ� %qs Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ%<#pragma message: %s%>%<#pragma omp allocate%> Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<#pragma omp assumes%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½%<#pragma omp atomic capture%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð´Ð²Ð° Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–%<#pragma omp atomic capture%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð´Ð²Ñ– Ñ€Ñ–Ð·Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð´Ð»Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–%<#pragma omp atomic compare capture%> Ð· Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�%<#pragma omp atomic read%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<release%>%<#pragma omp atomic update%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð´Ð²Ð° Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–%<#pragma omp atomic update%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð´Ð²Ñ– Ñ€Ñ–Ð·Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð´Ð»Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–%<#pragma omp atomic write%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<acquire%>%<#pragma omp cancel%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %<parallel%>, %<for%>, %<sections%> Ð°Ð±Ð¾ %<taskgroup%>%<#pragma omp cancellation point%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %<parallel%>, %<for%>, %<sections%> Ð°Ð±Ð¾ %<taskgroup%>%<#pragma omp critical%> Ð· %<hint%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ–Ð¼ÐµÐ½Ñ–, Ð·Ð° Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¾Ð¼ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ, ÐºÐ¾Ð»Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<omp_sync_hint_none%>%<#pragma omp declare %s%> Ð·Ð° Ñ�ÐºÐ¸Ð¼ Ñ�Ð»Ñ–Ð´ÑƒÑ” %<#pragma omp declare %s%>%<#pragma omp declare %s%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<#pragma omp declare %s%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ Ñ–Ð½ÑˆÐ¸Ð¼ %<#pragma omp declare %s%>%<#pragma omp declare %s%> Ð½Ðµ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<#pragma omp declare %s%> Ð½Ðµ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð¾Ð´Ð½Ð¸Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<#pragma omp declare %s%> Ð½Ðµ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<#pragma omp declare reduction%> ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ %qD, Ñ�ÐºÐ° Ð½Ðµ Ñ” %<omp_out%> Ð°Ð±Ð¾ %<omp_in%>%<#pragma omp declare reduction%> Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ %qD, Ñ�ÐºÐ° Ð½Ðµ Ñ” %<omp_priv%> Ð°Ð±Ð¾ %<omp_orig%>%<#pragma omp declare reduction%> Ð½Ðµ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ Ð°Ð±Ð¾ Ð±Ð»Ð¾ÐºÑƒ%<#pragma omp end declare target%> Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ %<#pragma omp declare target%> Ð°Ð±Ð¾ %<#pragma omp begin declare target%>%<#pragma omp error%> Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<at(execution)%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…%<#pragma omp ordered%> Ð· %qs Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ð² Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…%<#pragma omp requires%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½%<#pragma omp scan%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ†Ð¸ÐºÐ»Ð¾Ð²Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<inscan%> %<reduction%>%<#pragma omp section%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<#pragma omp sections%>%<#pragma omp simd%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ ÐºÐ»Ð°Ñ�Ñƒ %qE%<#pragma omp target data%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð½Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<map%>, %<use_device_ptr%> Ð°Ð±Ð¾ %<use_device_addr%>%<#pragma omp target data%> Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ %<to%>, %<from%>, %<tofrom%> Ð°Ð±Ð¾ %<alloc%> Ð½Ð° Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<map%>%<#pragma omp target enter data%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð½Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<map%>%<#pragma omp target enter data%> Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ %<to%>, %<tofrom%> Ð°Ð±Ð¾ %<alloc%> Ð½Ð° Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<map%>%<#pragma omp target exit data%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð½Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<map%>%<#pragma omp target exit data%> Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ %<from%>, %<tofrom%>, %<release%> Ð°Ð±Ð¾ %<delete%> Ð½Ð° Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<map%>%<#pragma omp target update%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð½Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<from%> Ð°Ð±Ð¾ %<to%>%<#pragma omp target%> Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ %<to%>, %<from%>, %<tofrom%> Ð°Ð±Ð¾ %<alloc%> Ð½Ð° Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<map%>%<#pragma omp target%> Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ %<always%> Ð°Ð±Ð¾ %<close%>, Ð½Ð° Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<map%>%<#pragma pack (pop)%> Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ð²Ñ�Ñ� Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ %<#pragma pack (push)%>%<#pragma pack%> Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ Ð· %<-fpack-struct%> - Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<#pragma pack(pop, %E)%> Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ð²Ñ�Ñ� Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ %<asm%>%<#pragma redefine_extname%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ %<#pragma redefine_extname%>%<#pragma redefine_extname%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ð´Ð»Ñ� %<#pragma riscv intrinsic%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� 'V'%<#pragma riscv intrinsic%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€%<#pragma scalar_storage_order%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� C++%<#pragma vtable%> Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %<#pragma weak%> Ð´Ð»Ñ� %q+D Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð°, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<#pragma%> GHS endXXX Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ startXXXÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<#pragma%> GHS endXXX Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ startXXX%<#pragma%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%<#undef %E%>Ð�Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %<$%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð±ÐµÐ· Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ’Ð¸Ð¼Ð¾Ð³Ð° %<%%%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼%<%%%c%> Ð´Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ– 2 Ñ†Ð¸Ñ„Ñ€Ð¸ Ñ€Ð¾ÐºÑƒ%<%%%c%> Ð´Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ– 2 Ñ†Ð¸Ñ„Ñ€Ð¸ Ñ€Ð¾ÐºÑƒ Ð² Ð´ÐµÑ�ÐºÐ¸Ñ… Ð»Ð¾ÐºÐ°Ð»Ñ�Ñ…Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð½Ðµ Ñ” Ð½ÑƒÐ»ÑŒ-Ñ‚ÐµÑ€Ð¼Ñ–Ð½Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð½Ð°Ð´ %<INT_MAX%>Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %<INT_MAX%>Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 4095Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<INT_MAX%>Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 4095Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¼Ð¾Ð¶Ðµ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¼Ð¾Ð¶Ðµ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¼Ð¾Ð¶Ðµ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ²Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ–, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ²Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ %<INT_MAX%>Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ð±Ð°Ð¹Ñ‚ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %<INT_MAX%>Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ð±Ð°Ð¹Ñ‚ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 4095Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ²Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ–, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ–, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ– %wuÐ²Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ¢Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ¨Ð¸Ñ€Ð¸Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ– %wuÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ– %wuÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ– %wuÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wuÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾ Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu%<%D::%D%> Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ%<%D::%D%> Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ %qTÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E (%E)%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ñ… Ñ�Ðº %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E (%E)%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ�, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¼Ð¸ Ñ�Ðº %qs%<%E::%E%> Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾%<%E::%E%> Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½%<%E::%E%> Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼, Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼%<%E::%E%> Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<%E::%E%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<%T%s%D%> Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%<%T::%D%> Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð² %qT%<%T::%D%> Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿%<%T::%E%> Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾%<%T::%E%> Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼%<%T::%E%> Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿%<%c%> Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ð² Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–%<%c%> Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ð´Ð»Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°%<%c%E%> Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð°Ñ…%<%s %E%>, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ð¼ Ð¿Ð¾Ð·Ð° Ñ†Ð¸Ð¼ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<%s %s%> Ð½Ðµ Ñ” Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %qs%<%s + %s%> Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐµ Ð°Ð±Ð¾ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ BIT_SIZE(%qs)ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<%s taskgroup%> Ð½Ðµ Ñ” Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<taskgroup%>Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%s%s%s%s%s%> Ð·Ð³Ð°Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<absent%>, Ñ‚Ð°Ðº Ñ– Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<contains%>Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%s%s%s%s%s%> Ð·Ð³Ð°Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð² Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %qs%<%s(%s)%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð² %<omp ordered%>%<%s=%s%> Ñ‚Ð° %<%s-%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %<&%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· ÐºÐ»Ð°Ñ�Ñƒ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð°%<&%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ñ�Ð°Ð¼Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð¾ Ð² Ñ€Ñ�Ð´ÐºÑƒ %d%<&%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´ %<...%>%<&&%> Ð½Ðµ Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² GIMPLEÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<)%> Ñƒ %C%<*%> Ñƒ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<&&%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒÐ·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� %<*this%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>%<-%s%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸, Ñ�ÐºÑ– Ð²ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %q.*s Ð´Ð»Ñ� %<--help%> Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼, Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð±ÑƒÐ´ÑŒÑ‚Ðµ Ð±Ñ–Ð»ÑŒÑˆ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ð¼Ð¸%<--param constructive-interference-size=%d%> Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ñ–Ð¶ %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> Ð¼ÐµÐ½ÑˆÐµ Ð½Ñ–Ð¶ %d%<--param destructive-interference-size=%d%> Ð¼ÐµÐ½ÑˆÐµ Ð½Ñ–Ð¶ %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> Ð¼ÐµÐ½ÑˆÐµ Ð½Ñ–Ð¶ %d%<-I-%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð²Ñ–Ñ‡Ñ–%<-MG%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ð· %<-M%> Ð°Ð±Ð¾ %<-MM%>%<-W%serror=%s%>: Ð¾Ð¿Ñ†Ñ–Ñ� %<-%s%> Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð°%<-W%serror=%s%>: Ð¾Ð¿Ñ†Ñ–Ñ� %<-%s%> Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð°; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<-%s%>?%<-Wabi%> Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ” Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ñ–Ð´ Ð½Ð°Ð¹Ð½Ð¾Ð²Ñ–ÑˆÐ¾Ñ— ABI, Ñ�ÐºÐ° Ñ‚Ð°ÐºÐ¾Ð¶ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼%<-Wabi%> Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½Ñ–Ñ‡Ð¾Ð³Ð¾%<-Wabi=1%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� =2Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-Werror=%> Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ð»Ñ� %s%<-Werror=%s%>: %<-%s%> Ð½Ðµ Ñ” Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ, Ñ‰Ð¾ ÐºÐµÑ€ÑƒÑ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð¼Ð¸%<-Wformat-contains-nul%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-Wformat%>%<-Wformat-extra-args%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-Wformat%>%<-Wformat-nonliteral%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-Wformat%>%<-Wformat-security%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-Wformat%>%<-Wformat-y2k%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-Wformat%>%<-Wformat-zero-length%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-Wformat%>%<-Wmisleading-indentation%> Ð²Ñ–Ð´ Ñ†ÑŒÐ¾Ð³Ð¾ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚Ñƒ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð² Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ñ‡ÐµÑ€ÐµÐ· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ/Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²%<-Wstrict-flex-arrays%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ %<-fstrict-flex-arrays%> Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾%<-f%s%> Ñ‚Ð° %<%s=%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–%<-f%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ CONST16%<-f%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�: Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾%<-f%sleading-underscore%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñ–Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ–%<-fPIC%> Ñ‚Ð° %<-fpic%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–%<-fPIC%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-fPIC%>/%<-fpic%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ñ†Ñ–Ð»Ñ–%<-fPIE%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-fabi-compat-version=1%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� =2%<-fabi-version=1%> Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-fabi-version=12%> (GCC 8.1) Ð²Ð¸Ð¿Ð°Ð´ÐºÐ¾Ð²Ð¾ Ð·Ð¼Ñ–Ð½ÑŽÑ” ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð»Ñ� %qT%<-fabi-version=13%> (GCC 8.2) Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»Ñ�Ñ” ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð»Ñ� %qT, Ñ�ÐºÐ° Ð±ÑƒÐ»Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾ Ð·Ð¼Ñ–Ð½ÐµÐ½Ð° Ð² 8.1%<-falign-%s%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ 0 Ñ– %d%<-falign-labels=%d%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-falign-loops=%d%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-faligned-new=%d%> Ð½Ðµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸%<-fasan-shadow-offset%> Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð· %<-fsanitize=kernel-address%>%<-fassociative-math%> Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾; Ñ–Ð½ÑˆÑ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚%<-fcall-saved-REG%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²%<-fcf-protection%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ%<-fcf-protection=branch%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸%<-fcf-protection=full%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸%<-fcf-protection=return%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸%<-fcontract-assumption-mode=%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð¾ Ð· p1332/p1429%<-fcontract-assumption-mode=%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ %<on%> Ð°Ð±Ð¾ %<off%>%<-fcontract-build-level=%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð¾ Ð· p1332/p1429%<-fcontract-build-level=%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ off|default|audit%<-fcontract-continuation-mode=%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–ÑˆÐ°Ð½Ð¾ Ð· p1332/p1429%<-fcontract-continuation-mode=%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ %<on%> Ð°Ð±Ð¾ %<off%>%<-fcontract-level=%> Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ñ… Ñ€Ð¾Ð»ÐµÐ¹%<-fcontract-role=%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð¾ Ð· Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ�Ð¼Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ std/p1429%<-fcontract-role=%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ñ€Ð¾Ð»ÑŒ:Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ°Ð¡ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° %<-fcontract-role=%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� default,audit,axiom%<-fcontract-semantic=%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð¾ Ð· Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ�Ð¼Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ std/p1332%<-fcontract-semantic=%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ñ€Ð¾Ð»ÑŒÐ Ñ–Ð²ÐµÐ½ÑŒ %<-fcontract-semantic=%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼, Ð°ÑƒÐ´Ð¸Ñ‚Ð¾Ð¼ Ð°Ð±Ð¾ Ð°ÐºÑ�Ñ–Ð¾Ð¼Ð¾ÑŽ%<-fcontract-semantic=%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ñ€Ñ–Ð²ÐµÐ½ÑŒ:Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ°%<-fconvert=r16_ieee%> Ð°Ð±Ð¾ %<-fconvert=r16_ibm%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ–%<-fd-lines-as-code%> Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ Ñƒ Ð²Ñ–Ð»ÑŒÐ½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ–%<-fd-lines-as-comments%> Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ Ñƒ Ð²Ñ–Ð»ÑŒÐ½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ–%<-fdata-sections%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸%<-fdbg-cnt=%s:%d-%d%> Ð¼Ð°Ñ” Ð¼ÐµÐ¶Ñƒ Ð²Ð¸Ñ‰Ñƒ, Ð½Ñ–Ð¶ Ð½Ð¸Ð¶Ð½Ñ�%<-fdirectives-only%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-Wunused-macros%>%<-fdirectives-only%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ñ�Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¶, Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¹ %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> Ð´Ð»Ñ� Ada%<-fexcess-precision=16%> Ð´Ð»Ñ� Fortran%<-fexcess-precision=16%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-mfpmath=387%>%<-fexcess-precision=16%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–%<-fexcess-precision=standard%> Ð´Ð»Ñ� Ada%<-fexcess-precision=standard%> Ð´Ð»Ñ� Fortran%<-ffunction-sections%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸%<-fhandle-exceptions%> Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾ Ð½Ð° %<-fexceptions%> (Ñ– Ð·Ð°Ñ€Ð°Ð· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)%<-fipa-modref%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %qs%<-flinker-output=rel%> Ñ‚Ð° %<-fltrans%> Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð²Ð¸ÐºÐ»ÑŽÑ‡Ð½Ñ–%<-fmodule-only%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ%<-fmoduleinfo%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–%<-fno-fat-lto-objects%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð· Ð¿Ð»Ð°Ð³Ñ–Ð½Ð¾Ð¼ Ð»Ñ–Ð½ÐºÐµÑ€Ð°%<-fno-gnu89-inline%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– GNU99 Ð°Ð±Ð¾ C99%<-fobjc-abi-version%> %d Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ 32-Ð±Ñ–Ñ‚Ð½Ð¾Ñ— Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ Ð· %<-fnext-runtime%>%<-fobjc-abi-version%> 2 Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ 64-Ð±Ñ–Ñ‚Ð½Ð¾Ñ— Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ Ð· %<-fnext-runtime%>Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<-fobjc-exceptions%>, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Objective-C%<-fobjc-gc%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %<-fnext-runtime%>, ÐºÐ¾Ð»Ð¸ %<-fobjc-abi-version%> Ð±Ñ–Ð»ÑŒÑˆÐµ 1%<-fobjc-sjlj-exceptions%> Ñ” Ñ”Ð´Ð¸Ð½Ð¸Ð¼ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð´Ð»Ñ� %<-fnext-runtime%> Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %<-fobjc-abi-version%>, Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð·Ð° 2Ð¾Ð¿Ñ†Ñ–ÑŽ %<-foffload-abi%> Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð· Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¸Ð¼ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-fonly=%> Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ–Ð¼ÐµÐ½Ñ– Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»ÑƒÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<-fopenacc-dim%> Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð² %qs%<-fpic%> Ñ‚Ð° %<-fPIC%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-mdsbt%> Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–%<-fpic%> Ñ‚Ð° %<-mapcs-reent%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–%<-fpic%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-fpie%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-fprefetch-loop-arrays%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<-Os%>%<-fprefetch-loop-arrays%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–%<-fprefetch-loop-arrays%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ– (Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– %<-march%>)%<-frecord-gcc-switches%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ%<-freorder-blocks-and-partition%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð½Ð° Ñ†Ñ–Ð¹ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ–%<-freorder-blocks-and-partition%> Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÑ” Ð½Ð° Ñ†Ñ–Ð¹ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ–%<-freorder-blocks-and-partition%> Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÑ” Ð· Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ°Ð¼Ð¸ Ð½Ð° Ñ†Ñ–Ð¹ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ–%<-freorder-blocks-and-partition%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ–%<-fsanitize-address-use-after-scope%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¾Ð¿Ñ†Ñ–ÑŽ %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-fsanitize-trap=%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-fsanitize=%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-fsanitize=%s%>%<-fsanitize=address%> Ñ‚Ð° %<-fsanitize=kernel-address%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–%<-fsanitize=address%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–Ð¾Ð¿Ñ†Ñ–Ñ� %<-fsanitize=all%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð°%<-fsanitize=kernel-address%> Ð· Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-fasan-shadow-offset=%> Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–%<-fsanitize=pointer-compare%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ð· %<-fsanitize=address%> Ð°Ð±Ð¾ %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ð· %<-fsanitize=address%> Ð°Ð±Ð¾ %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–%<-fsanitize=shadow-call-stack%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-fno-exceptions%>%<-fsplit-stack%> Ð½Ð°Ñ€Ð°Ð·Ñ– Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½Ð° GNU/Linux%<-fsplit-stack%> Ð½Ð°Ñ€Ð°Ð·Ñ– Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð½Ð° PowerPC64 GNU/Linux Ð· glibc-2.18 Ð°Ð±Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ%<-fsplit-stack%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” 2 Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<-fsplit-stack%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” 3 Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸%<-fsplit-stack%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” fastcall Ð· Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ%<-fsplit-stack%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ñ”ÑŽ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ”ÑŽ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°%<-fsplit-stack%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² CFI%<-fstack-check=%> Ñ‚Ð° %<-fstack-clash-protection%> Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð²Ð¸ÐºÐ»ÑŽÑ‡Ð½Ñ–; Ð²Ð¸Ð¼Ð¸ÐºÐ°ÑŽ %<-fstack-check=%>%<-fstack-check=specific%> Ð´Ð»Ñ� Thumb-1%<-fstack-check=specific%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� MIPS16%<-fstack-clash-protection%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð»Ñ�Ñ…, Ð´Ðµ Ñ�Ñ‚ÐµÐº Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ñ” Ð· Ð½Ð¸Ð¶Ð½Ñ–Ñ… Ð´Ð¾ Ð²Ð¸Ñ‰Ð¸Ñ… Ð°Ð´Ñ€ÐµÑ�Ð¾Ð¿Ñ†Ñ–Ñ— %<-fstack-limit-%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð· %<-mfdpic%>; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-mstack-check-l1%>Ð¾Ð¿Ñ†Ñ–Ñ— %<-fstack-limit-%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–%<-fstack-protector%> Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÑ” Ð½Ð° Ñ†Ñ–Ð¹ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ–%<-fstack-protector%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–%<-fuse-cxa-atexit%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� msp430-elf%<-fuse-linker-plugin%>, Ð°Ð»Ðµ %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾%<-fwpa%> Ñ‚Ð° %<-fltrans%> Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð²Ð¸ÐºÐ»ÑŽÑ‡Ð½Ñ–%<-g%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– GAS Ð½Ð° Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–ÐžÐ¿Ñ†Ñ–Ñ� %<-g%> Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð°%<-g%> Ð· %<-mno-apcs-frame%> Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ñ�Ñ‚Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�%<-gdwarf%s%> Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-gdwarf-%s%> Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ— DWARF Ð°Ð±Ð¾ %<-gdwarf%> %<-g%s%> Ð´Ð»Ñ� Ñ€Ñ–Ð²Ð½Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�%<-gdwarf-6%> Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð²ÐµÑ€Ñ�Ñ–Ñ� 5 Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ�Ð¼Ð¸%<-ginline-points%> Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð±ÐµÐ· %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð±ÐµÐ· %<-gvariable-location-views%>%<-gnat%> Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ðº %<-gant%>%<-gsplit-dwarf%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–, Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾%<-gsplit-dwarf%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· LTO, Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�Ð¾Ð¿Ñ†Ñ–Ñ� %<-iplugindir%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ð²Ñ–Ð´ Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€Ð° gcc%<-m%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—%<-m%s%> Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” %<-m%s=%s%>, Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� ABI Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð½Ð° %qs%<-m32%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<-arch ppc64%> (%<-m32%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)%<-m32%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<-arch x86_64%> (%<-m32%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)%<-m64%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ PowerPC64%<-m96bit-long-double%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ†Ñ–Ñ”ÑŽ Ñ†Ñ–Ð»Ð»ÑŽ%<-mabi=%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<-fsanitize=address%>%<-mabi=%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<-fsanitize=kernel-address%>%<-mabi=%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<-fsanitize=thread%>ÐžÐ¿Ñ†Ñ–Ñ� %<-mabi=2fp+%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð¸ Ð½Ð°Ñ�Ð²Ð½Ð¾Ñ�Ñ‚Ñ– FPU, Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ %<-mext-fpu-sp%> Ð°Ð±Ð¾ %<-mext-fpu-dp%>%<-mabi=ms%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· X32 ABI%<-maix64%> Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾: 64-Ð±Ñ–Ñ‚Ð½Ñ– Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð· 32-Ð±Ñ–Ñ‚Ð½Ð¾ÑŽ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ”ÑŽ Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�%<-maix64%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾Ñ— Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ PowerPC64%<-malign-functions%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-falign-functions%>%<-malign-functions=%d%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ 0 Ñ– %d%<-malign-jumps%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-falign-jumps%>%<-malign-jumps=%d%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ 0 Ñ– %d%<-malign-loops%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-falign-loops%>%<-malign-loops=%d%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð²Ñ–Ð´ 0 Ð´Ð¾ %d%<-mapcs-stack-check%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-mno-apcs-frame%>%<-march=%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð¾Ð±Ñ€Ð°Ð½Ð¾ÑŽ ABI%<-march=%s%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %<-mfp32%>%<-march=%s%>: %s Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð¼ %<_%>%<-march=%s%>: Ñ€Ñ�Ð´Ð¾Ðº ISA Ð½Ðµ Ð² ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ. %<%c%>%<-march=%s%>: Ñ€Ñ�Ð´Ð¾Ðº ISA Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ‚Ð¸Ñ�Ñ� Ð· rv32 Ð°Ð±Ð¾ rv64%<-march=%s%>: Ð¿Ñ–Ñ�Ð»Ñ� %<%dp%> Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡Ð¸Ñ�Ð»Ð¾%<-march=%s%>: Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� %qs Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ%<-march=%s%>: Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð¿Ñ–Ð´Ð½Ð°Ð±Ñ–Ñ€ ISA Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %<e%>, %<i%> Ð°Ð±Ð¾ %<g%>%<-march=%s%>: Ð´Ð»Ñ� %<%s%dp%dp?%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ð· Ð±Ñ–Ð»ÑŒÑˆ Ð½Ñ–Ð¶ 2 Ñ€Ñ–Ð²Ð½Ñ�Ð¼Ð¸%<-march=%s%>: Ñ–Ð¼Ê¼Ñ� %s Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ 1 Ð»Ñ–Ñ‚ÐµÑ€Ð°%<-march=%s%>: rv%de Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ISA%<-march=%s%>: Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº ISA Ð² ÐºÑ–Ð½Ñ†Ñ–: %qs%<-march=%s%>: Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¿Ñ–Ð´Ð½Ð°Ð±Ñ–Ñ€ ISA %<%c%>%<-march=%s%>: ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ z*inx Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ%<-masm=intel%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—%<-max-stackframe=%d%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹, Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ 0 Ñ– %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ–%<-mbranch-cost=%d%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ 0 Ñ– 5%<-mcall-aixdesc%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %s%<-mcall-ms2sysv-xlogues%> Ð½Ð°Ñ€Ð°Ð·Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· SEH%<-mcmodel%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ toc%<-mcmodel=%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–%<-mcode-region=either%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð²ÐµÐ»Ð¸ÐºÑƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (%<-mlarge%>)%<-mcode-region=upper%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð²ÐµÐ»Ð¸ÐºÑƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (%<-mlarge%>)%<-mcorea%> Ñ– %<-mcoreb%> Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ€Ð°Ð·Ð¾Ð¼%<-mcorea%> Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð· %<-mmulticore%>%<-mcoreb%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-mmulticore%>%<-mcpu=%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-mtune=%> Ð°Ð±Ð¾ %<-march=%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾%<-mcpu=%s%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<-march=%s%>%<-mcpu=%s%> Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñƒ Ñ€ÐµÐ²Ñ–Ð·Ñ–ÑŽ ÐºÑ€ÐµÐ¼Ð½Ñ–ÑŽ%<-mcpu=%s%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹%<-mcpu=%s%>: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€%<-mdata-region=either%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð²ÐµÐ»Ð¸ÐºÑƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (%<-mlarge%>)%<-mdata-region=upper%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð²ÐµÐ»Ð¸ÐºÑƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (%<-mlarge%>)%<-mdiv%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %<-march%>, Ñ‰Ð¾Ð± Ð¿Ñ–Ð´ÐºÐ¾Ñ€Ð¸Ñ‚Ð¸Ñ�Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½ÑŽ %<M%>%<-mdouble-float%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-mhard-float%>%<-mdynamic-no-pic%> Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %<-fpic%>, %<-fPIC%>, %<-fpie%> Ð°Ð±Ð¾ %<-fPIE%>%<-mes0%> Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· C%<-mexr%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-ms%>%<-mexr%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-ms%> Ð°Ð±Ð¾ %<-msx%>%<-mfdivdu%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-mhard-float%>%<-mfdpic%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ†Ñ–Ð»ÑŒ bfin-linux-uclibc%<-mfentry%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð²%<-mfentry%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚ Ð² Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– Ð· %<-fpic%>%<-mfloat-abi=hard%> Ñ– VFP%<-mfloat-abi=hard%>: Ð²Ð¸Ð±Ñ€Ð°Ð½Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð¼Ð°Ñ” FPU%<-mfpxx%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ð· ABI o32%<-mfpxx%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %<-mlra%>%<-mfunction-return%> Ñ‚Ð° %<-fcf-protection%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–%<-mfunction-return=%s%> Ñ‚Ð° %<-mcmodel=large%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–%<-mfused-madd%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-ffp-contract=%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾%<-mgp32%> Ñ– %<-mfp64%> Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ñ– Ð»Ð¸ÑˆÐµ Ñ�ÐºÑ‰Ð¾ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— mfhc1 Ñ‚Ð° mthc1%<-mgp32%> Ñ– %<-mfp64%> Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– ABI o32%<-mgp32%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ ABI%<-mgp64%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ ABI%<-mgp64%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¾Ð¼%<-mgpopt%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· PICÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-mgprel-sec=%> Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%<-mgprel-sec=%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· PIC%<-mhard-dfp%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ€Ð°Ð·Ð¾Ð¼ Ð· %<-msoft-float%>%<-mhard-float%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¾Ð¼%<-mincoming-stack-boundary=%d%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %d Ñ– 12%<-mindirect-branch%> Ñ‚Ð° %<-fcf-protection%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–%<-mindirect-branch=%s%> Ñ‚Ð° %<-mcmodel=large%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–%<-mintel-syntax%> Ñ‚Ð° %<-mno-intel-syntax%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-masm=intel%> Ñ‚Ð° %<-masm=att%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾%<-mips3d%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-mpaired-single%>Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-misr-secure=%d%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð²Ñ–Ð´ 0 Ð´Ð¾ 3Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-misr-vector-size=%d%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 4 Ð°Ð±Ð¾ 16ÐžÐ¿Ñ†Ñ–Ñ� %<-mlam=%>: [u48|u57] Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ%<-mlarge%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ñƒ Ð· 430X %<-mmcu=%>%<-mlong-double-64%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð· %<-m64%>%<-mloongson-ext2%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-mloongson-ext%>%<-mloongson-mmi%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-mhard-float%>%<-mmsa%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-mfp64%> Ñ– %<-mhard-float%>%<-mmul=g13%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-mcpu=g10%>%<-mmul=g13%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-mcpu=g14%>%<-mmul=g14%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-mcpu=g10%>%<-mmul=g14%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-mcpu=g13%>%<-mmulticore%> Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· BF561%<-mn%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Linux%<-mno-%s%> Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ” %<-m%s%>%<-mno-allow-string-insns%> Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— RMPA%<-mno-altivec%> Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ” vsx%<-mno-dpfp-lrsr%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· %<-mdpfp%>%<-mno-exr%> Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-ms%> Ð°Ð±Ð¾ %<-msx%> - Ð¾Ð¿Ñ†Ñ–Ñ� Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-mno-fentry%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· SEH%<-mno-gpopt%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-mexplicit-relocs%>%<-mno-mpy%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� ARC700 Ð°Ð±Ð¾ ARCv2%<-mno-pic-data-is-text-relative%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð±ÐµÐ· %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ†Ñ–Ñ”ÑŽ Ñ†Ñ–Ð»Ð»ÑŽ%<-mnop-mcount%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %<-fPIC%>%<-mpcrel%> %<-fPIC%> Ð½Ð°Ñ€Ð°Ð·Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–%<-mpic-register=%> Ð±ÐµÐ·Ð³Ð»ÑƒÐ·Ð´Ð¸Ð¹ Ð±ÐµÐ· %<-fpic%>%<-mpic-symbol-stubs%> Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ (Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)%<-mpreferred-stack-boundary%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ñ†Ñ–Ð»Ñ–%<-mpreferred-stack-boundary=%d%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %d Ñ– %d%<-mpreferred-stack-boundary=%d%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¼Ñ–Ð¶ %d Ñ– %d%<-mquad-memory%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– little endian%<-mquad-memory%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼%<-mquad-memory-atomic%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<-mr0rel-sec=%> Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%<-mr0rel-sec=%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· PIC%<-mregparm%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Intel ÐœÐšÐŸ psABI%<-mregparm%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–%<-mregparm=%d%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ 0 Ñ– %d%<-mrelax%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� RTP PICÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ RISC-V ELF %<-mriscv-attribute%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–%<-ms2600%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-ms%>%<-mshared-library-id=%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð±ÐµÐ· %<-mid-shared-library%>%<-mshared-library-id=%s%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð²Ñ–Ð´ 0 Ð´Ð¾ %d%<-msmart%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-mhigh-registers%>%<-mspfp_fast%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð½Ð° ARC600 Ð°Ð±Ð¾ ARC601%<-msse5%> Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾%<-msseregparm%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾Ð³Ð¾ SSE%<-mstack-guard%> Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡Ð°Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<-mstack-size%>%<-mstack-protector-guard=tls%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñƒ TLS%<-mstringop-strategy=rep_8byte%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ%<-mtpf-trace-hook-epilogue-check%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð²Ñ–Ð´ 0 Ð´Ð¾ 4095%<-mtpf-trace-hook-epilogue-target%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð²Ñ–Ð´ 0 Ð´Ð¾ 4095%<-mtpf-trace-hook-prologue-check%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð²Ñ–Ð´ 0 Ð´Ð¾ 4095%<-mtpf-trace-hook-prologue-target%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð²Ñ–Ð´ 0 Ð´Ð¾ 4095%<-mtune=%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” mn10300, am33, am33-2 Ð°Ð±Ð¾ am34%<-mtune=x86-64%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-mtune=k8%> Ð°Ð±Ð¾ %<-mtune=generic%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾, Ñ�Ðº Ñ†Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ”%<-muintr%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ%<-mvrsave=no%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-mno-vrsave%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾%<-mvrsave=yes%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-mvrsave%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾%<-mvsx%> Ñ‚Ð° %<-mno-altivec%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–%<-mvsx%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ—%<-mvsx%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ%<-mxl-multiply-high%> Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð· %<-mcpu=v6.00.a%> Ð°Ð±Ð¾ Ð²Ð¸Ñ‰Ðµ%<-mxl-multiply-high%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-mno-xl-soft-mul%>%<-mxl-reorder%> Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð· %<-mcpu=v8.30.a%> Ð°Ð±Ð¾ Ð²Ð¸Ñ‰Ðµ%<-mxl-reorder%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-mxl-pattern-compare%> Ð´Ð»Ñ� %<-mcpu=v8.30.a%>%<-pipe%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ %<-save-temps%>%<-pipe%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<-x %s%> Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÑ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %<.%s%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð²Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸Ðº %<...%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¾Ð¼ Ð´Ð»Ñ� Ñ�Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ try%<...%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð²%<::%> Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð² Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ– PROCEDURE Ð· Ñ�Ð²Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð»ÑŽ Ð² %C%<::%D%> Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾%<::%D%> Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?%<::%E%> Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾%<::%E%> Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½%<::%E%> Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼, Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼%<::%E%> Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼%<::main%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ %<int%>%<<:%> Ñ” Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� %<[%>. Ð’Ñ�Ñ‚Ð°Ð²Ñ‚Ðµ Ð¿Ñ€Ð¾Ð±Ñ–Ð» Ð¼Ñ–Ð¶ %<<%> Ñ‚Ð° %<::%>%<<::%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%<<<%> Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–, Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<<%>?Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ %<=%>Ð¾Ð¿Ñ†Ñ–Ñ— Ð¿Ñ–Ñ�Ð»Ñ� %<-foffload-options=%>Ñ†Ñ–Ð»Ñ–%<=> target%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<>>%> Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð´Ð²Ñ– Ð¿Ñ€Ð°Ð²Ñ– ÐºÑƒÑ‚Ð¾Ð²Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð² C++11%<>>%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ %<> >%> Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%<?:%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñƒ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–%<?:%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñƒ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–, Ð²Ð¸Ñ€Ð°Ð· Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ Ð¾Ñ†Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<true%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<@catch%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<@catch%> Ð½Ðµ Ñ” Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ Objective-C%<@dynamic%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð² Objective-C 1.0%<@dynamic%> Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– @implementation%<@dynamic%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ñ– @interface ÐºÐ»Ð°Ñ�Ñƒ%<@encode%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%<@end%> Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—%<@end%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– @implementation%<@interface%> ÐºÐ»Ð°Ñ�Ñƒ %qE Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾%<@optional%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– @protocol%<@optional%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð² Objective-C 1.0%<@package%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð² Objective-C 1.0%<@package%> Ð½Ð°Ñ€Ð°Ð·Ñ– Ð¼Ð°Ñ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ ÐµÑ„ÐµÐºÑ‚, Ñ‰Ð¾ Ð¹ %<@public%>%<@property%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð² Objective-C 1.0%<@required%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– @protocol%<@required%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð² Objective-C 1.0Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<@synchronized%> Ð½Ðµ Ñ” Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼%<@synthesize%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð² ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ�Ñ…%<@synthesize%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð² Objective-C 1.0%<@synthesize%> Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– @implementation%<@synthesize%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ñ– @interface ÐºÐ»Ð°Ñ�Ñƒ%<@throw%> (Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð²Ð¸ÐºÐ¸Ð´Ð°Ð½Ð½Ñ�) Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð±Ð»Ð¾ÐºÐ¾Ð¼ %<@catch%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<@throw%> Ð½Ðµ Ñ” Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼%<@try%> Ð±ÐµÐ· %<@catch%> Ð°Ð±Ð¾ %<@finally%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð² %<CPU_TYPE%> Ñ‚Ð° %<MPY_TYPE%> Ñƒ %<devices.csv%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ� %<CPU_TYPE%> Ñƒ %<devices.csv%>Ð±Ð°Ð·Ð¾Ð²Ð° Ð°Ð´Ñ€ÐµÑ�Ð° %<CTABLE_ENTRY%> Ð½Ðµ Ñ” ÐºÑ€Ð°Ñ‚Ð½Ð¾ÑŽ 256N/AÐ²Ð¸ÐºÐ»Ð¸ÐºÐ¸ %<DEFERRED_INIT%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð° LHSÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<DETACH%> Ð½Ð° %L Ð½Ðµ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<MERGEABLE%>%<G0%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð½Ð° %LÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<GCC ivdep%> Ð½Ðµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ†Ð¸ÐºÐ»Ñƒ Ð½Ð° %CÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<GCC novector%> Ð½Ðµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ†Ð¸ÐºÐ»Ñƒ Ð½Ð° %CÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<GCC unroll%> Ð½Ðµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ†Ð¸ÐºÐ»Ñƒ Ð½Ð° %CÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<GCC unroll%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ñƒ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñƒ Ñ�Ñ‚Ð°Ð»Ñƒ, Ð¼ÐµÐ½ÑˆÑƒ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ñƒ %u Ð½Ð° %CÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<GCC vector%> Ð½Ðµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ†Ð¸ÐºÐ»Ñƒ Ð½Ð° %C%<HLE_ACQUIRE%> Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<ACQUIRE%> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆ Ñ�Ð¸Ð»ÑŒÐ½Ð¾ÑŽ Ð¼Ð¾Ð´ÐµÐ»Ð»ÑŽ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–%<HLE_RELEASE%> Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<RELEASE%> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆ Ñ�Ð¸Ð»ÑŒÐ½Ð¾ÑŽ Ð¼Ð¾Ð´ÐµÐ»Ð»ÑŽ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–%<LEXER_DEBUGGING_ENABLED_P%> Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð½Ð° trueÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<MOLD%> Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<TRANSFER%> Ð½Ð° %L Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ñ– Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ 0, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<SOURCE%> Ð¼Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° 0Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<MOLD%> Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<TRANSFER%> Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<MOLD%> %<TRANSFER%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %sÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ� %<MPY_TYPE%> Ñƒ %<devices.csv%>%<PRINT_OPERAND%> Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº%<PRINT_OPERAND%>: Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð²Ð¸Ð¹ Ð·Ð½Ð°Ðº %<%c%>%<PRINT_OPERAND_ADDRESS%>, Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<SOURCE%> %<TRANSFER%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %s%<TREE_PURPOSE%> Ð½Ðµ Ñ” NULL Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ %<TYPE_ARG_TYPES%>Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %<TYPE_ARRAY_MAX_SIZE%> Ð½Ðµ Ñ” %<INTEGER_CST%>%<TYPE_BINFO%> Ð½Ðµ Ñ” %<TREE_BINFO%>Ñ‚Ð¸Ð¿ %<TYPE_BINFO%> Ð½Ðµ Ñ” %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> Ð½Ðµ Ñ” %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” %i, Ñ‚Ð¾Ð´Ñ– Ñ�Ðº %<TYPE_CACHED_VALUES%> Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” %p%<TYPE_CACHED_VALUES_P%> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾, Ñ…Ð¾Ñ‡Ð° Ñ†ÑŒÐ¾Ð³Ð¾ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸%<TYPE_CANONICAL%> Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ð¸Ð¹ %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹%<TYPE_CANONICAL%> Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ Ð½Ðµ Ñ” Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¸Ð¼ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¾Ð¼%<TYPE_FIELDS%> Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ–Ð¿Ð¾Ð»Ðµ %<TYPE_LANG_SLOT_1 (binfo)%> Ð½Ðµ Ñ” NULL%<TYPE_MAIN_VARIANT%> Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ð¸Ð¹ %<TYPE_MAIN_VARIANT%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<TYPE_MAX_VALUE_RAW%> Ð½Ðµ Ñ” NULL%<TYPE_METHOD_BASETYPE%> Ð½Ðµ Ñ” Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¼ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¾Ð¼Ñ‚Ð¸Ð¿ %<TYPE_METHOD_BASETYPE%> Ð½Ðµ Ñ” Ð·Ð°Ð¿Ð¸Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼%<TYPE_MODE%> %<TYPE_CANONICAL%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹%<TYPE_NEXT_PTR_TO%> Ð½Ðµ Ñ” %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> Ð½Ðµ Ñ” %<REFERENCE_TYPE%>Ñ‚Ð¸Ð¿ %<TYPE_OFFSET_BASETYPE%> Ð½Ðµ Ñ” Ð·Ð°Ð¿Ð¸Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼Ð¿Ð¾Ð»Ðµ %<TYPE_VALUES_RAW%> Ð½Ðµ Ñ” NULL%<TYPE_VFIELD%> Ð½Ðµ Ñ” %<FIELD_DECL%> Ð°Ð±Ð¾ %<TREE_LIST%>ÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<V%> Ð½Ð° Ð½ÐµÑ†Ñ–Ð»Ð¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–%<[%E] =%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð· Ð²ÐºÐ°Ð·Ñ–Ð²ÐºÐ¾ÑŽ Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– GNU Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñƒ %qT%<[*]%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<[*]%> Ð½Ðµ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—%<[[omp::directive(%s)]]%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ”Ð´Ð¸Ð½Ð¸Ð¼ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–%<[super ...]%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð¼ÐµÑ‚Ð¾Ð´ÑƒÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ %<_Alignas%> Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qEÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ %<_Alignas%> Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ð¼ÐµÐ½ÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ %<_Alignas%> Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�%<_Atomic%> %qD Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<aligned%>%<_Atomic%> %qD Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<firstprivate%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<target%>%<_Atomic%> %qD Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<linear%>%<_Atomic%> %qD Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%<_Atomic%> %qD Ñƒ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<firstprivate%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<target%>%<_Atomic%> %qD Ñƒ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<map%>%<_Atomic%> %qE Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<reduction%>%<_Atomic%> %qE Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%<_Atomic%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ²Ð¸Ñ€Ð°Ð· %<_Atomic%> Ð² %<#pragma omp atomic%>%<_Atomic%> Ð² Objective-CÐ—Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %qE Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %<_Atomic%>Ñ‚Ð¸Ð¿ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<_Atomic%> Ñƒ %<#pragma omp declare reduction%>Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<_Atomic%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<_Atomic%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ñƒ %qT Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<_Atomic%> Ñƒ %q+DÑ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qD Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<_Atomic%>%<_Float%d%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ� %<_Generic%> Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ� %<_Generic%> Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð�Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ� %<_Generic%> Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %<_Generic%> Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼ Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ�Ð¼Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %<_Generic%> Ñ‚Ð¸Ð¿Ñƒ %qT Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð¶Ð¾Ð´Ð½Ð¾ÑŽ Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ”ÑŽ%<_Generic%> Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð´Ð²Ð° Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð¸%<_Noreturn%> Ð² Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–%<_Sat%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<_Fract%> Ð°Ð±Ð¾ %<_Accum%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<__BELOW100__%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð¼ autoÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<__BELOW100__%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…%<__GIMPLE%> Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-fgimple%>Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %<__RTL%> Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð· %<-flto%>%<__alignof%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�%<__auto_type%>, Ð·Ð° Ñ�ÐºÐ¸Ð¼ Ñ�Ð»Ñ–Ð´ÑƒÑŽÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ %<[[]]%>%<__auto_type%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ�Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€%<__auto_type%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¿Ð¾Ð»Ñ� Ð±Ñ–Ñ‚Ñ–Ð²%<__builtin_arc_aligned%> Ð· Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qT %<__builtin_bit_cast%> Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÑ‚Ð¸Ð¿ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qT %<__builtin_bit_cast%> Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %qE %<__builtin_bit_cast%> Ð½Ðµ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÑ‚Ð¸Ð¿ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %qT %<__builtin_bit_cast%> Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¼ Ð´Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<__builtin_complex%> Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ %<__builtin_complex%> Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_convertvector%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð°Ð±Ð¾ Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð° Ñ‚Ð¸Ð¿Ñƒ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<__builtin_convertvector%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽÐ´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_convertvector%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð°Ð±Ð¾ Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°%<__builtin_eh_return%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð´Ð°Ð½Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–%<__builtin_has_attribute%> Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¿Ð¾ÐºÐ¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_is_corresponding_member%> Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‡Ð»ÐµÐ½%<__builtin_is_corresponding_member%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸%<__builtin_is_corresponding_member%> Ð½Ðµ Ñ‡Ñ–Ñ‚ÐºÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½ÑŒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_is_pointer_interconvertible_with_class%> Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‡Ð»ÐµÐ½%<__builtin_is_pointer_interconvertible_with_class%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 1%<__builtin_next_arg%> Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°%<__builtin_rx_%s%> Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> Ð°Ð±Ð¾ %<U%>%<__builtin_saveregs%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ%<__builtin_saveregs%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ%<__builtin_set_thread_pointer%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–Ð’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñƒ(Ñ–Ð²) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ñƒ %<__builtin_shuffle%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸-Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<__builtin_shuffle%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<__builtin_shuffle%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_shuffle%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ñƒ(Ñ–Ð²) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ñƒ Ð¼Ð°Ñ�ÐºÐ¸ Ñƒ %<__builtin_shuffle%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽÐ’ÐµÐºÑ‚Ð¾Ñ€Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ %<__builtin_shufflevector%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ %<__builtin_shufflevector%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ð·Ñ– Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ %<__builtin_shufflevector%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸%<__builtin_shufflevector%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð· ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ñ‰Ð¾ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸%<__builtin_thread_pointer%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–Ð²Ð¸ÐºÐ»Ð¸Ðº %<__builtin_unreachable%> Ð°Ð±Ð¾ %<__builtin_trap%> Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸%<__delay_cycles%> Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ñ†Ð¸ÐºÐ»Ñ–Ð²%<__delay_cycles%> Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸%<__delay_cycles%> Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð»Ð¸ÑˆÐµ Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñ–Ð²%<__fp16%> Ñ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ ldrh%<__gcc_host_wide_int__%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº %<long%> Ð°Ð±Ð¾ %<long long%>%<__gcc_host_wide_int__%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿%<__int%d%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ%<__int%d%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— %<__label__%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð»Ð¸ÑˆÐµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ�Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹%<__label__%> Ð½Ðµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð±Ð»Ð¾ÐºÑƒ%<__restrict%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<extern%>%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %<static%>%<__thread%> Ð¿ÐµÑ€ÐµÐ´ %qD%<__thread%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹%<__transaction_atomic%> Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ñ— Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–%<__transaction_cancel%> Ð½Ðµ Ð² Ð¼ÐµÐ¶Ð°Ñ… %<__transaction_atomic%>%<__transaction_cancel%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %<__transaction_relaxed%>%<__transaction_cancel%> Ð±ÐµÐ· Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–%<__transaction_relaxed%> Ð±ÐµÐ· Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<a%d%> Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %s(%d)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<a1%> Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ INTEGER, REAL Ð°Ð±Ð¾ CHARACTER%<acc update%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð½Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<device%>, %<host%> Ð°Ð±Ð¾ %<self%> Ñƒ %LÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<alias%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<align%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°, Ñ�ÐºÐµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<alignas%> Ð¼Ð°Ñ” Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT%<alignas%> Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð· Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %<enum%>Ð²Ð¸Ñ€Ð°Ð· Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<aligned%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð²Ð¸Ñ€Ð°Ð· Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<aligned%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° %<align%> Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<allocate%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ�ÐºÐµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸Ð²Ð¸Ñ€Ð°Ð· Ð°Ð»Ð¾ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<allocate%> Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT, Ð° Ð½Ðµ %<omp_allocator_handle_t%>Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<allocate%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð»Ð¾ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚ÑƒÑ‚Ð²Ð¸Ñ€Ð°Ð· Ð°Ð»Ð¾ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<allocator%> Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT, Ð° Ð½Ðµ %<omp_allocator_handle_t%>Ð¤ÑƒÐ½ÐºÑ†Ñ–ÑŽ %<always_inline%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<amdgpu_hsa_kernel%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ Ñ€Ñ�Ð´Ð¾Ðº-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°ÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾ÑŽ %<ancestor%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´ÑƒÑ” Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– %<requires%> Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<reverse_offload%>ÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾ÑŽ %<ancestor%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´ÑƒÑ” Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– %<requires%> Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<reverse_offload%> Ð½Ð° %C%<and%> Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð²Ð¸ÐºÐ»ÑŽÑ‡Ð½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ñ–Ð² Ñ€Ñ–Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð·Ð°Ð²Ð¶Ð´Ð¸ 0%<asm goto%> Ð·Ñ– Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð²Ð¸Ñ…Ð¾Ð´Ð°Ð¼Ð¸ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ %<asm%> Ð·Ð°Ñ‚Ð¸Ñ€Ð°Ð½Ð½Ñ� Ð· Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ %<asm%> Ð·Ð°Ñ‚Ð¸Ñ€Ð°Ð½Ð½Ñ� Ð· Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %<asm%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ– %<asm%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– thumb1%<asm%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>%<asm%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>%<asm%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ð°Ñ‚Ð¾Ð¼Ð½Ñ–Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> %d, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %<asm%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> Ð¼Ð°Ñ” Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %<asm%> %qT Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ñ‚Ñ–Ð»Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %<asm%> Ð¿Ð¾Ð·Ð° Ñ‚Ñ–Ð»Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<asm%> Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð·Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ %<asm%> clobberÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ %<asm%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ‡Ð»ÐµÐ½Ñ–Ð² Ð´Ð°Ð½Ð¸Ñ…%<assign%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Objective-C; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²ÐºÐ°Ð¶Ñ–Ñ‚ÑŒ Ñ�Ð²Ð½Ð¾, Ñ�ÐºÑ‰Ð¾ Ð²Ð°Ð¼ Ñ†Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾Ð’Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<assume%> Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<assume%> Ð½Ðµ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° %<;%>Ð’Ð¸Ñ€Ð°Ð· %<async%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼%<atexit%> Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�Ð’Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qs%<atomic_cancel%>Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<atomic_default_mem_order%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»ÐµÐºÑ�Ð¸Ñ‡Ð½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<atomic%> Ð±ÐµÐ· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–%<auto%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ð±Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹%<auto%> Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² C++11; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸Ð´Ð°Ð»Ñ–Ñ‚ÑŒ Ð¹Ð¾Ð³Ð¾%<auto%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ†Ð¸ÐºÐ»Ñƒ OpenACC%<auto%> Ð² Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ%<auto%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð°%<auto%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–%<auto%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€, Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸, Ñ�Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€%<auto%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<constexpr%>%<auto(x)%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¼%<auto(x)%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>%<auto{x}%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¼%<auto{x}%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>%<await_suspend%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ %<void%>, %<bool%> Ð°Ð±Ð¾ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸Ðº ÐºÐ¾Ñ€ÑƒÑ‚Ð¸Ð½Ð¸%<bank_switch%> Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¿Ð»Ð¸Ð²Ñƒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�Ð¼Ð¸Ñ�ÑƒÑ„Ñ–ÐºÑ� %<bf16%> Ð°Ð±Ð¾ %<BF16%> Ð½Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<bind%> Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<loop%>, Ñ�ÐºÐ° Ð½Ðµ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð² Ñ–Ð½ÑˆÑƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ OpenMP%<bind(parallel)%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<loop%>, Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ–Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ %<simd%>%<bind(team)%> Ð½Ð° Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– %<loop%>, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ %<team%>%<builtin_return_address%> Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð»Ð¸ÑˆÐµ 2 Ð±Ð°Ð¹Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸%<cancel for%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ñƒ %<nowait%> Ð´Ð»Ñ�%<cancel for%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ñƒ %<ordered%> Ð´Ð»Ñ�%<cancel sections%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<nowait%> Ð´Ð»Ñ� Ñ�ÐµÐºÑ†Ñ–Ð¹%<catch%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<concept%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-fconcepts%>%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<mutable%>, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð¾ %<const%>Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<const%> Ñ‚Ð° %<volatile%> Ð½Ð° %qD Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ð¾Ð»Ñ�Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<const%> Ñ‚Ð° %<volatile%> Ð½Ð° %qD Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<const%> Ñ‚Ð° %<volatile%> Ð½Ð° %qD Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ‚Ð¸Ð¿ÑƒÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<const%> Ñ‚Ð° %<volatile%> Ð½Ð° %qD Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—%<const%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %<depobj%>ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð° %qE Ð· %<const%> Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<shared%> Ð°Ð±Ð¾ %<firstprivate%>ÐšÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ %qE Ð· %<const%>, Ð±ÐµÐ· Ñ‡Ð»ÐµÐ½Ð° %<mutable%>, Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<shared%> Ð°Ð±Ð¾ %<firstprivate%>Ñ‚Ð¸Ð¿ %qT Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ %<const%>, %<volatile%> Ð°Ð±Ð¾ %<__restrict%> Ð² %<#pragma omp declare reduction%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %<consteval%> %q+D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ�ÐºÐ° Ð½Ðµ Ñ” %<consteval%>Ð²Ð¸ÐºÐ»Ð¸Ðº %<constexpr%> Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<constexpr%> Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ Ñ‚Ñ–Ð»Ð°ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<constexpr%> Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� %qT Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ñ–Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð´Ð°Ð½Ð¸Ñ…%<constexpr%> Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð¾Ñ†Ñ–Ð½ÐºÐ¸ %<constexpr%> Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %d (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fconstexpr-depth=%>, Ñ‰Ð¾Ð± Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�)ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¾Ñ†Ñ–Ð½ÐºÐ¸ %<constexpr%> Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %wd (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fconstexpr-ops-limit=%>, Ñ‰Ð¾Ð± Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�)%<constexpr%> Ð² Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ %<constexpr%> Ð´Ð»Ñ� Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¼Ð°Ñ” Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ %<constexpr%> Ð´Ð»Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ” ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ %<constexpr%> Ð½Ðµ Ñ” Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ %<constexpr%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð² Ñ‚Ð¸Ð¿Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ %<constexpr%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%<constexpr%> Ð»Ñ�Ð¼Ð±Ð´Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ†Ð¸ÐºÐ»Ñƒ %<constexpr%> Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð² %d (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fconstexpr-loop-limit=%>, Ñ‰Ð¾Ð± Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�)Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %<constexpr%> Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð² ÐºÐ»Ð°Ñ�Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð¸Ñ… %q#D Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¾Ð±Ê¼Ñ”ÐºÑ‚ %<constexpr%> Ð¼Ð°Ñ” Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %<constexpr%> Ð½Ðµ Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð´Ð°Ð½Ð¸Ñ… %<constexpr%> %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€%<constexpr%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %qE%<constexpr%> Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ”ÑŽ %qTÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<constinit%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð·Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ÑŽ Ð°Ð±Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾ÑŽ Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ñ–Ñ�Ñ‚ÑŽ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�%<constinit%> Ð½Ð° Ñ‚Ð¸Ð¿Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð· %<constinit%> Ð½Ðµ Ð¼Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð ÐµÐ³Ñ–Ð¾Ð½ %<critical%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ %<critical%> Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<custom-%s=%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼%<custom-%s=%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� FPU%<custom-%s=%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¿Ñ†Ñ–Ñ� %<custom-fpu-cfg%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<no-%>Ð¾Ð¿Ñ†Ñ–Ñ� %<custom-fpu-cfg%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—%<decl-specifier%> Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð´Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÐ° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<declare %s%> Ð½Ðµ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<declare variant%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– %qD%<declare variant%> Ð½Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %qD%<declare variant%> Ð½Ð° Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾Ð¼Ñƒ %qD%<declare variant%> Ð½Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– %qD%<declare variant%> Ð½Ð° Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ %qD%<decltype%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<decltype%> Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼%<decltype(auto)%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² cvÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ñƒ %<decltype(auto)%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++14%> Ð°Ð±Ð¾ %<-std=gnu++14%>Ð¼Ñ–Ñ‚ÐºÐ° %<default%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ð±Ð»Ð¾ÐºÑƒ switchÐ½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ñ†Ñ–Ð»ÑŒ %<default%>%<delete[]%> Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<depend%> Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– %<depobj%> Ð½Ð° Ñ�ÐµÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<depend(%s)%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<omp ordered%>Ñ‚Ð¸Ð¿ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– %<depobj%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<depend%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<depobj%>Ð’Ð¸Ñ€Ð°Ð· %<depobj%> Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ lvalueÑ‚Ð¸Ð¿ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ° Ð¿Ð¾Ð´Ñ–Ñ— Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<detach%> - %qT, Ð° Ð½Ðµ %<omp_event_handle_t%>ÑƒÐ¼Ð¾Ð²Ñƒ %<detach%> Ð½Ðµ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð°Ð·Ð¾Ð¼ Ð· ÑƒÐ¼Ð¾Ð²Ð¾ÑŽ %<mergeable%>Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<device%> Ð· %<ancestor%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<target%>Ð†Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<device%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<dim%> Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–Ñ—Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<dim%> Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<dim%> Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %L Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐ’Ð¸Ñ€Ð°Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ %<dist_schedule%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ÐžÐ±Ð»Ð°Ñ�Ñ‚ÑŒ %<distribute%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<teams%>%<dynamic_cast%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÑƒÑ�Ð¿Ñ–ÑˆÐ½Ð¸Ð¼%<else%> Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ %<if%>%<enum %E%> Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñ–Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ %<for%>%<enum%> Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼, Ñ‚Ð°Ðº Ñ– Ð±ÐµÐ· Ð½ÑŒÐ¾Ð³Ð¾%<enum%> Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð·, Ð°Ð»Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð±ÐµÐ· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<enum%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %<enum%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ‚ÑƒÑ‚%<explicit%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²%<explicit%> Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– friend%<explicit%> Ð¿Ð¾Ð·Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ ÐºÐ»Ð°Ñ�Ñƒ%<explicit(bool)%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>%<export%> Ð½Ðµ Ñ” Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ñ— Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %<extern "C"%> Ð¿Ð¾Ñ‡Ð°Ð»Ð¾Ñ�Ñ� Ñ‚ÑƒÑ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½Ð° Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ñ…Ñ�ÑƒÑ„Ñ–ÐºÑ� %<f%d%> Ð°Ð±Ð¾ %<F%d%> Ð½Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð½Ðµ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° %<;%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<fast_interrupt%>dÐ¸Ñ€Ð°Ð· %<filter%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<flatten%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð°Ñ…Ñ�Ð¿Ð¸Ñ�Ð¾Ðº %<flush%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–%<fopen%>: %s: %mÐ¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ %<for%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð»Ð¸ÑˆÐµ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– C99 Ð°Ð±Ð¾ C11%<friend%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ»Ð°Ñ�Ñƒ%<friend%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° ÐºÐ»Ð°Ñ�Ð¾Ð¼Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° %<function_profiler%>Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° %<function_profiler%> Ð´Ð»Ñ� MMIXÑ†Ð¸ÐºÐ» %<gang%> Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<gang-single%>Ð’Ð¸Ñ€Ð°Ð· Ð½Ð¾Ð¼ÐµÑ€Ð° %<gang%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<gang%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼Ð’Ð¸Ñ€Ð°Ð· Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ %<gang%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ %<gang%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ÐŸÑ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %<generic%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtune=%>ÐŸÑ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %<generic%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target("tune=")%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<getter%> Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<gnu_inline%> Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½Ð° %q+D%<goto%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>%<goto%> Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%<gp_offset%> (%ld) Ð°Ð±Ð¾ %<end_offset%> (%ld) Ð¼ÐµÐ½ÑˆÐµ Ð½ÑƒÐ»Ñ�Ð²Ð¸Ñ€Ð°Ð· %<grainsize%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<grainsize%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼%<h%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½Ðµ-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°ÐºÐ¾Ð´ MIPS16 Ð· %<hard-float%> Ð´Ð»Ñ� ABIs, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð²Ñ–Ð´ o32 Ñ‚Ð° o64Ð²Ð¸Ñ€Ð°Ð· %<hint%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð¸Ñ€Ð°Ð· %<hint%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼%<if consteval%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>%<if consteval%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€%<if constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>Ð Ð¾Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡ %<ifunc%> Ð´Ð»Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ %qTÐ Ð¾Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡ %<ifunc%> Ð´Ð»Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ %qTÐ·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<inbranch%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<notinbranch%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<indirect_call%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<inline%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹%<inline%> Ð² Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–%<inline%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð´Ñ€ÑƒÐ¶Ð½ÑŒÐ¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD%<inline%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— ÐºÐ»Ð°Ñ�Ñƒ friendÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð¿Ð¾Ð·Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð¼Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð±Ð»Ð¾ÐºÑƒÐ·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<inscan%> %<reduction%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qs%<inscan%> %<reduction%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð²Ñ–Ð´ %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<inscan%> %<reduction%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<linear%> Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ†Ð¸ÐºÐ»Ñƒ%<inscan%> Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<reduction%> Ð·Ñ– Ð·Ñ€Ñ–Ð·Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<inscan%> REDUCTION Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ñ– Ð²Ñ–Ð´ DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD Ð½Ð° %L%<inscan%> Ñ‚Ð° Ð½Ðµ-%<inscan%> %<reduction%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð½Ð° Ð¾Ð´Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—%<inscan%> Ñ‚Ð° Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– %<inscan%> %<reduction%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð½Ð° Ð¾Ð´Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² %LÐŸÑ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %<intel%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtune=%>Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %<intel%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target("tune=")%>%<interrupt_thread%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð½Ð° fidoÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<iterator%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %qsÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<iterator%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<depobj%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<l1-cache-size%> Ð½Ðµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸ %d%<lang_*%> Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð² %s, Ð½Ð° %s:%dÐ·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<lastprivate%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<loop%> Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ %qD, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<linear%> Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð²Ñ–Ð´ Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ†Ð¸ÐºÐ»Ñƒ, Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ñ–Ð¹ Ð· %<distribute%>Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<linear%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<ordered%>, Ñ�ÐºÑ‰Ð¾ Ñ�Ð°Ð¼Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<ordered%> Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð² Ð½ÑŒÐ¾Ð³Ð¾ÐºÑ€Ð¾Ðº Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<linear%> %qE Ð½Ðµ Ñ” Ð°Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ, Ð°Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼Ð²Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<linear%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ÐºÑ€Ð¾Ðº ÑƒÐ¼Ð¾Ð²Ð¸ %<linear%> Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ %qD, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ ÑƒÐ¼Ð¾Ð²Ð¾ÑŽ %<uniform%>%<location_t%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿%<locus%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿%<long long long%> Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð¸Ð¹ Ð´Ð»Ñ� GCC%<long%> Ñ– %<short%> Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð¸Ñ€Ð°Ð· switch Ñ‚Ð¸Ð¿Ñƒ %<long%> Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ð½Ð° Ñ‚Ð¸Ð¿ %<int%> Ñƒ ISO C%<lp_array%> Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” %<region_tree%>%<lp_array%> Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� lp %i%<lto_obj_file_open()%> Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�%<main%> Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<_Noreturn%>%<memset%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸; Ñ†Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡ÐµÑ€ÐµÐ· Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸%<memset%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ, Ñ€Ñ–Ð²Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð±ÐµÐ· Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<ms_hook_prologue%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-mfentry%> Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼ÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<ms_hook_prologue%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ%<msp430_select_hwmult_lib%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ð±Ð¾ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²%<msp430_set_driver_var%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ‚Ð¸Ð¿ %<mutexinoutset%> Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<depend%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<taskwait%>%<namespace %E%> Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ñ‚ÑƒÑ‚ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<namespace%>%<new%> %<initializer_list%> Ð½Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÑ” Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ñ–Ñ�Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´Ð»ÐµÐ¶Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ%<new%> Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¾ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ %d%<no-custom-%s%> Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²ÑƒÐ¼Ð¾Ð²Ñƒ %<nogroup%> Ð½Ðµ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð°Ð·Ð¾Ð¼ Ð· ÑƒÐ¼Ð¾Ð²Ð¾ÑŽ %<reduction%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<nonatomic%> Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ñƒ %<nonmonotonic%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<ordered%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<nonnull%> %qD Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð· NULLÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %<noreturn%> Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<nowait%> Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð°Ð·Ð¾Ð¼ Ð· %<copyprivate%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_tasks%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼Ð½Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° %qE Ð´Ð»Ñ� %<num_teams%> Ð±Ñ–Ð»ÑŒÑˆÐ° Ð·Ð° Ð²ÐµÑ€Ñ…Ð½ÑŽ Ð¼ÐµÐ¶Ñƒ %qEÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_teams%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<num_threads%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼%<object.TypeInfo%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-fno-rtti%>%<object.TypeInfo%> Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð²Ñ–Ð½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾%<offsetof%> Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½ÑŽ, Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¾%<omp requires reverse_offload%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– %<sm_35%> Ð´Ð»Ñ� %<-foffload-options=nvptx-none=-march=%> - Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<omp::%E%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%<omp::%E%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–%<omp_all_memory%> Ð² %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ñ†Ñ–Ð¹ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ–%<omp_all_memory%> Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– OpenMP %<depend%>%<omp_all_memory%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– %<depend%>, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ %<out%> Ð°Ð±Ð¾ %<inout%>%<omp_all_memory%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· DEPEND Ð²Ð¸Ð´Ð¾Ð¼, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ OUT Ð°Ð±Ð¾ INOUT Ð½Ð° %C%<omp_all_memory%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ–, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ OUT Ð°Ð±Ð¾ INOUT Ð² %C%<omp_all_memory%>, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð½Ð° %L, Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– OpenMP DEPEND%<operator %s%>%<operator %s%> Ð² %<%s%E%>%<operator delete%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT%<operator delete%> Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€%<operator delete[]%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð¸Ñ‰ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ�Ð¼%<operator new%> Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ NULL, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð½ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ %<throw()%> (Ð°Ð±Ð¾ %<-fcheck-new%> Ð°ÐºÑ‚Ð¸Ð²Ð¾Ð²Ð°Ð½Ð¸Ð¹)%<operator new%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT%<operator new%> Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %<size_t%> (%qT) Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€%<operator%s%>%<operator%s%> Ð² %<%E %s %E%>%<operator%s%> Ð² %<%E%s%>%<operator%s%> Ñƒ %<%s%E%>%<operator=%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %<*this%>%<operator[]%>%<operator[]%> Ð² %<%E[%E]%>%<or%> Ð½ÐµÐ¿Ð°Ñ€Ð½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ñ–Ð² Ð½ÐµÑ€Ñ–Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð·Ð°Ð²Ð¶Ð´Ð¸ 1Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<order%> Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ€Ð°Ð·Ð¾Ð¼ Ð· %<ordered%>%<ordered simd threads%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<%s simd%>%<ordered%> %<simd%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<simd%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<ordered%> Ð¼ÐµÐ½ÑˆÐµ, Ð½Ñ–Ð¶ %<collapse%>Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<ordered%> Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð² Ñ†Ð¸ÐºÐ»Ñ– %<for%> Ð· Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð· %<depend%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ Ð· %<ordered%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<ordered%> Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<ordered%>%<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð±ÐµÐ· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %<doacross%> Ð°Ð±Ð¾ %<depend%> Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ, Ð´Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<collapse%> %wd Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<ordered%> %wd%<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð±ÐµÐ· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %<doacross%> Ð°Ð±Ð¾ %<depend%> Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ¸, Ñ‰Ð¾ Ð¹ %<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð· Ñ†Ð¸Ð¼Ð¸ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð¸%<ordered%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<critical%>, %<ordered%>, Ñ�Ð²Ð½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<task%> Ð°Ð±Ð¾ %<taskloop%>%<ordered%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ†Ð¸ÐºÐ»Ñƒ Ð· %<ordered%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð¿Ñ€Ð°Ð³Ð¼Ð° %<pch_preprocess%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· %<-fpreprocessed%>%<pex_init%> Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�: %mÐ·ÑƒÑ�Ñ‚Ñ€Ñ–Ð²Ñ�Ñ� %<pragma omp error%>Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ð²Ñ�Ñ� %<pragma omp error%>: %s%<pragma omp requires%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð½Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð²Ð¸Ñ€Ð°Ð· %<priority%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<priority%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<readonly%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<setter%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<readonly%> Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼%<region_array%> Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” %<region_tree%>%<region_array%> Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ %i%<register%> Ð² Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»ÑƒÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� %<register%>%<reinterpret_cast%> Ð· Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº%<reinterpret_cast%> Ð· Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸%<reinterpret_cast%> Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%<reinterpret_cast<%T>(%E)%> Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%<requires%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-fconcepts%>%<return%> Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” void%<return%> Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð½Ðµ-void%<return_void%> Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð²Ð¸Ñ€Ð°Ð· Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<safelen%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼%<scalar_storage_order%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ðµ Ñ” Ð¾Ð´Ð½Ð¾Ñ€Ñ–Ð´Ð½Ð¸Ð¼Ð ÐµÐ³Ñ–Ð¾Ð½ %<scope%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸, %<loop%>, Ñ�Ð²Ð½Ð¾Ð³Ð¾ %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> Ð°Ð±Ð¾ %<masked%>%<seq%> Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” Ñ–Ð½ÑˆÑ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ñƒ OpenACCÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<setter%> Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼%<setter%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<shape%> Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<reshape%> Ð½Ð° %L Ð¼Ð°Ñ” Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ñ–Ð¶ %d ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<shape%> Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<reshape%> Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ñ�Ñ‚Ð°Ð»Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ%<signed%> Ñ– %<unsigned%> Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð¸Ñ€Ð°Ð· Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<simdlen%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<simdlen%> Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<safelen%>%<sizeof%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¿Ð¾Ð»Ñ� Ð±Ñ–Ñ‚Ñ–Ð²%<sizeof%> Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð¿Ð¾Ð²ÐµÑ€Ð½Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<sizeof...%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ñ‚Ð¾Ñ‡ÐµÐ½Ð¸Ð¹ Ð´ÑƒÐ¶ÐºÐ°Ð¼Ð¸%<soft-float%> Ñ‚Ð° long-double-128 Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<source%> Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<shape%> Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼%<stack_offset%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼ 4%<stack_offset%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð¼ÐµÐ½ÑˆÐµ 4%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<mutable%>, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð¾ %<static%>Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð»Ñ�Ð¼Ð±Ð´Ð¸ %<static%> Ð· Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ�Ð¼ Ð»Ñ�Ð¼Ð±Ð´Ð¸%<static%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– (Ð½Ð° Ð²Ñ–Ð´Ð¼Ñ–Ð½Ñƒ Ð²Ñ–Ð´ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�) Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð¸Ñ…Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<static%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð¿Ð¾Ð·Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð¼%<static_assert%> Ð±ÐµÐ· Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>%<static_cast%> Ð· Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸%<std::%s%> Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ %qs; Ð²Ð¸ Ð·Ð°Ð±ÑƒÐ»Ð¸ %<#include %s%>?%<std::%s%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %s%<std::is_constant_evaluated%> Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð²Ð¸Ð´Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� false Ð² Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<std::is_constant_evaluated%> Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº true Ð² %<if constexpr%>%<std::is_constant_evaluated%> Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð²Ð¸Ð´Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� true Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<consteval%>%<std::source_location::__impl%> Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð½Ðµ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð°Ð½Ð¸Ñ… %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> Ñ– %<_M_column%>%<std::tuple_element<%u, %T>::type%> Ñ” %<void%>%<std::tuple_size<%T>::value%> Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%<strong%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° using Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%<struct %E%> Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ %<for%>Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<symver%> %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð°Ð±Ð¾ Ð´Ð²Ð° %<@%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<symver%> Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<symver%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<symver%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…%<sysctl%> Ð´Ð»Ñ� %<kern.osversion%> Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�: %mÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<target%> Ð· Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ”ÑŽ %<teams%> Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð¿Ð¾Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ”ÑŽ %<teams%>%<target("rtd")%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–%<target("sseregparm")%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾Ð³Ð¾ SSE%<target("tune=x86-64")%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<target("tune=k8")%> Ð°Ð±Ð¾ %<target("tune=generic")%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾, Ñ�Ðº Ñ†Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ”Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target_clones%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” GLIBC (2.23 Ð°Ð±Ð¾ Ð½Ð¾Ð²Ñ–ÑˆÐµ), Ñ�ÐºÐ° ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÑ” Ð±Ñ–Ñ‚Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚ÐµÐ¹ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� %<task%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<nowait%>ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<taskwait%> Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<nowait%>, Ð°Ð»Ðµ Ð±ÐµÐ· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %<depend%>ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<teams%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ %<target%> Ð°Ð±Ð¾ Ð½Ðµ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñƒ Ð¶Ð¾Ð´Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ OpenMPÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<template%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ñ–Ð¼ÐµÐ½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°%<template%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ñ�Ð»Ñ–Ð´ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð° Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼ Ñ–Ð¼ÐµÐ½ÐµÐ¼-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼%<this%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² OpenMP Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<declare simd%>%<this%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼%<this%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð²-Ñ‡Ð»ÐµÐ½Ñ–Ð²%<this%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–%<this%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<allocate%>%<this%> Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ð»Ñ�Ð¼Ð±Ð´Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð’Ð¸Ñ€Ð°Ð· %<thread_limit%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<thread_limit%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼%<threadprivate%> %qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ñ„Ð°Ð¹Ð»Ñƒ, Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ Ð°Ð±Ð¾ Ð±Ð»Ð¾ÐºÑƒÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<threadprivate%> %qE Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð² %qT%<threadprivate%> %qE Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿%<throw%> Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” %<terminate%>Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<tile%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<tile%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð½ÑŒÐ¾ÑŽ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_may_cancel_outer%> Ð½Ðµ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%<tree%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°%<tree%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿%<try%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<typedef%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %qs%<typedef%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<auto%>%<typedef%> Ð±ÑƒÐ»Ð¾ Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–%<typeid%> Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qE Ð¼Ð°Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿%<typeid%> Ð´Ð»Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qTÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<typeid%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–%<typename %T::%D%> Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” %q#D, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼%<typename %T::%D%> Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” %q#T, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¸Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%<typeof%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�%<union %E%> Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñ–Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ %<for%>%<using enum%> %qT Ð¿ÐµÑ€ÐµÐ´ Ð¹Ð¾Ð³Ð¾ enum-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼%<using enum%> Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT%<using enum%> Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT%<using enum%> Ð½ÐµÐ¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %q#T%<using enum%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>%<using%> Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÐµÐ½Ð½Ñ� %q#T Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>%<va_start%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸%<vec_lvsl%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð´Ð»Ñ� Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð²; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÐ·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ñ‚Ð° Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ%<vec_lvsr%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð´Ð»Ñ� little endian; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒÐ’Ð¸Ñ€Ð°Ð· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %<vector%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %<vector%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼%<verify_gimple%> Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�%<verify_marked_backedges%> Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�%<virtual%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹%<virtual%> Ð¿Ð¾Ð·Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ ÐºÐ»Ð°Ñ�Ñƒ%<virtual%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–%<void%> Ñ�Ðº Ñ”Ð´Ð¸Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼%<void%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ”Ð´Ð¸Ð½Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼%<volatile%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<volatile%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹Ð¢Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<volatile%> Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· %<volatile%> Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð’Ð¸Ñ€Ð°Ð· %<wait%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼%<warn_if_not_aligned%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� %q+DÐ·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<weak%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ–Ñ�Ñ‚ÑŒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ñ�ÑƒÐ¿Ñ€Ð¾Ð²Ð¾Ð´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<alias%>%<weakref%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽÐ’Ð¸Ñ€Ð°Ð· Ð½Ð¾Ð¼ÐµÑ€Ð° %<worker%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð° %<worker%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼%<||%> Ð½Ðµ Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² GIMPLE%<~%> Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–%<~%> Ð½Ð° Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ‚Ð¸Ð¿Ñƒ %<bool%>%<~auto%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++14%> Ð°Ð±Ð¾ %<-std=gnu++14%>%@ %s%@ %s (Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° %i)%@ %s (fndecl %qD, Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° %i)Ð²Ð¸Ñ‡ÐµÑ€Ð¿Ð°Ð½Ð¾ %d Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð¾Ð±Ð¼Ñ–Ð½Ñƒ Ð´Ð°Ð½Ð¸Ð¼Ð¸ Ð¼Ñ–Ð¶ Ð³Ñ€ÑƒÐ¿Ð°Ð¼Ð¸ (Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-mgang-private-size=%d%>, Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´)%d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
! %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
! %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
! %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
! %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
! %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
! Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ %d Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð² Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñƒ %d (Ð¼Ð°Ñ” %d Ð²Ð¸Ñ…Ð¾Ð´Ð¸)%d Ñ€Ð°Ð¼ÐºÐ¾Ð²Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ� Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
! %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– ÐºÐ°Ð´Ñ€Ð¸ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
! %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– ÐºÐ°Ð´Ñ€Ñ–Ð² Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾
! Ð ÐµÐ¶Ð¸Ð¼ %i Ð±Ñ–Ñ‚ Ð½Ðµ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹%llu Ð±Ð°Ð¹Ñ‚%q#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾ Ð· %q#D%q#D ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼%q#D ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ, ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð¾ÑŽ Ð²Ñ–Ð´ %qT%q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚%q#D Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ%q#D Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ñ‚Ð¾Ð¼Ñƒ Ð²Ñ–Ð½ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ%q#D Ñ�Ð²Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚%q#D Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿%q#D Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÑ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D%q#D ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð²%q#D Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹; Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ðµ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ñ‡Ð»ÐµÐ½Ð¸ Ð´Ð°Ð½Ð¸Ñ…%q#D Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹; Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ñ– Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ñ‡Ð»ÐµÐ½Ð¸ Ð´Ð°Ð½Ð¸Ñ…%q#D Ñ” Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ð´Ð°Ð½Ð¸Ñ…; Ð¹Ð¾Ð³Ð¾ Ð¼Ð¾Ð¶Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ–%q#D Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ðµ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð°Ð±Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�%q#D Ð½ÐµÑ�Ð²Ð½Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¸Ð¹, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð±ÑƒÐ»Ð¾ Ð± Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼:%q#D Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–%q#D Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%q#D Ð½Ðµ Ñ” Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ð´Ð°Ð½Ð¸Ñ… ÐºÐ»Ð°Ñ�Ñƒ %qT%q#D Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð°Ñ” Ñ�Ñ‚Ð°Ð»Ð¾Ñ— Ð°Ð´Ñ€ÐµÑ�Ð¸%q#D Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ%q#D Ñ” Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¼ Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–%q#D Ñ” Ð·Ð°Ñ…Ð¸Ñ‰ÐµÐ½Ð¸Ð¼ Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–%q#D Ñ” Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ð¼, Ð°Ð»Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ–Ñ�Ð½ÑƒÑŽÑ‡Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %q#T%q#D Ñ” Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ð¼%q#D Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ–%q#D Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%q#D Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%q#D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ–Ð½ÑˆÐ¸Ð¹ Ð²Ð¸Ð´ Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ–%q#D Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð· Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾ÑŽ Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼ %q#D%q#D Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹%q#D, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹%q#D, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹%q#F Ð½ÐµÑ�Ð²Ð½Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¸Ð¹, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¹Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð½ÐµÑ�Ð²Ð½Ñ–Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² %qX%q#T Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ð° Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qE%q#T Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ð° Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %q#D? (Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ñ‡ÐµÑ€ÐµÐ· %q#D)%q#T Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ð° Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %q#D? (Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð· Ñ†ÑŒÐ¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ)%q#T Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ð° Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qE?%q#T Ð½Ðµ Ð¼Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ð½Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ÐµÐ¼%q#T Ð¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ð¸ Ð´Ð°Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸%q#T Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ð±Ð°Ð·Ð¾Ð²Ñ– ÐºÐ»Ð°Ñ�Ð¸%q#T Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€%q#T Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼%q#T Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½%q#T Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%q#T Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%q#T Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ– Ð½Ðµ Ð¼Ð°Ñ” Ð´Ñ€ÑƒÐ·Ñ–Ð²%q#T Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ– Ð½Ðµ Ð¼Ð°Ñ” Ð´Ñ€ÑƒÐ·Ñ–Ð²%q#T Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qT%q#T Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ%q#T Ð±ÑƒÐ»Ð¾ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%q+#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾%q+#D Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ð´Ð°Ð½Ð¸Ñ… %q#T%q+#D Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº %<final%>, Ð°Ð»Ðµ Ð½Ðµ Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¼%q+#D Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº %<override%>, Ð°Ð»Ðµ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ %q+D Ð¼Ñ–Ð¶ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ñ‚Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%q+D Ð¼Ð°Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %qE%q+D Ð¼Ð°Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %qE%q+D Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Â«friendÂ»%q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ%q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ð»Ð°Ð±ÐºÐ¸Ð¼ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�%q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð·Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ”ÑŽ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ%q+D Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ%q+D Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ñ‚Ð° Ñ�Ðº Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE%q+D Ð¼Ð°Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ %qs Ñ– %qs%q+D Ñƒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Â«declare targetÂ» Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ%q+D Ñ” Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼, Ð°Ð»Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ÑŽ%q+D Ð·Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ—Ñ�ÑƒÐ² %q+D %E Ð² %qT Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¸Ð¹ Ð½Ð° %uÐ—Ñ�ÑƒÐ² %q+D %E Ð² %qT Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¸Ð¹ Ð½Ð° %u%q+D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ–Ð½ÑˆÐ¸Ð¹ Ð²Ð¸Ð´ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ñ€Ñ�Ð´ÐºÑƒ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<gnu_inline%>%q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ñ€Ñ�Ð´ÐºÑƒ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<gnu_inline%>%q+D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ dllimport Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð· dll Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼%qD Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ dllimport: Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ dllimport Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ… %q+D Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ declare target%q+D Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½ÑƒÐ»ÑŒ Ð°Ð±Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸%q+E Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%q+F Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<static%>, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾%q+F Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾%q+T Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¼, Ñ‚Ð¾Ð¼Ñƒ Ñ‰Ð¾:%qD Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ð° Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s, Ñ�ÐºÑ– Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñƒ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñƒ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %wu Ñ– %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %wu Ñ– %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %wu Ñ– %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ %wu Ð±Ð°Ð¹Ñ‚ Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %wu Ð±Ð°Ð¹Ñ‚ Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s%qD Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ %wu Ð±Ð°Ð¹Ñ‚ Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %wu Ñ– %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ %wu Ð±Ð°Ð¹Ñ‚%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ %qD Ð¼Ñ–Ð¶ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² %qT Ñ‚Ð° %qT%qD Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ð´Ð°Ð½Ð¸Ñ…, Ñ‚Ð°Ðº Ñ– Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�%qD Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<aligned%>%qD Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<allocate%>%qD Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<nontemporal%>%qD Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ð´Ð°Ð½Ð¸Ñ…%qD Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ð´Ð»Ñ� Ð¾Ð±Ð¼Ñ–Ð½Ñƒ Ð´Ð°Ð½Ð¸Ð¼Ð¸%qD Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�%qD Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ñ€ÑƒÑ…Ñƒ%qD Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ñ€ÐµÐ´ÑƒÐºÑ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ…Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD %d Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %qT, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %qT Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ¢Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qD %d - %qT, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %qT Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ%qD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i, Ð·Ð°Ñ�Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nonstring%>Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD %i, Ð·Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–, Ñ” Ð¼ÐµÐ½ÑˆÐ¸Ð¼, Ð½Ñ–Ð¶ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %wu%qD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i, Ð·Ð°Ñ�Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nonstring%>, Ð¼ÐµÐ½ÑˆÐ¸Ð¹ Ð·Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ Ð¼ÐµÐ¶Ñƒ [%E, %E]%qD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i, Ð·Ð°Ñ�Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nonstring%>, Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð·Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ Ð¼ÐµÐ¶Ñƒ [%E, %E]Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qD Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑŽÑ‡Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ nulÑ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qDÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð½Ðµ Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ�Ñƒ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ NTBS%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð´Ð¾ Ð¹Ð¾Ð³Ð¾ Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾Ð¼Ñƒ Ð´Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ %qD%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð´Ð¾ Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qE%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ %qE, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾Ð¼Ñƒ Ð´Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� %qD%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ %qE Ð· Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼%s%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ, Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¾Ð¼Ñƒ Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð´Ð¾ Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð¼Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– %qD%qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %qs%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<virtual%>, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð¾ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ðµ%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼%qD Ð·Ð¼Ñ–Ð½Ð¸Ð² Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ Ð² GCC 4.4%qD Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %#qT%s%qD Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %#qT, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‡Ð»ÐµÐ½%s%qD Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %#qT Ð±ÐµÐ· Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�-Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�%s%qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ%qD ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %#qT Ð· Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· %#qT%qD ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %#qT Ð· ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs %qD Ð· Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· %#qT; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð°Ð±Ð¾ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %<static%> Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– %<constexpr%>%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %<thread_local%> Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– %<constexpr%>%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<transaction_safe_dynamic%>%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<virtual%> Ð¿Ð¾Ð»Ðµ%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<virtual%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<virtual%> Ñ‚Ð¸Ð¿%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<virtual%> Ð·Ð¼Ñ–Ð½Ð½Ð°%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð½ÐµÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<inline%> Ð¿Ð¾Ð»Ðµ%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<inline%> Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<inline%> Ñ‚Ð¸Ð¿%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð² Ñ‚Ð¸Ð¿Ñƒ Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qT%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�, Ð°Ð»Ðµ Ð½Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚, Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ð»Ð°Ð±ÐºÐ¸Ð¼ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�%qD Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ %<static%> Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– %<constexpr%>%qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ %<static%> Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ–Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>%qD Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ %<thread_local%> Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– %<constexpr%>%qD, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº %<thread_local%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>%qD Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%qD Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%qD Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð¾Ñ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð¹Ñ‚Ð°%qD Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð¹Ñ‚Ð° Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %E%qD Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ %<const char *%>%qD Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qD Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ%qD Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ%qD Ð½Ðµ Ñ” Ñ–Ð¼ÐµÐ½ÐµÐ¼ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² %qT%qD Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ%qD Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½%qD Ð¾Ñ‡Ñ–ÐºÑƒÑ” %E Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¾Ñ‡Ñ–ÐºÑƒÑ” %E Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¾Ñ‡Ñ–ÐºÑƒÑ” %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¾Ñ‡Ñ–ÐºÑƒÑ” %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð¼Ñ–Ð¶ %E Ñ‚Ð° %E Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–Ð£Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð·Ñ�ÑƒÐ²Ñƒ %qD %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– [0, %wu]Ð£Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð·Ñ�ÑƒÐ²Ñƒ %qD %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– [0, %wu] Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ£Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð·Ñ�ÑƒÐ²Ñƒ %qD %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT%qD Ð¼Ð°Ñ” Ð½ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿%qD Ð¼Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ Ñ‚ÑƒÑ‚%qD Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾%qD Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT%qD Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿%qD Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²%qD Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² %qD%qD Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %qD%qD Ð¼Ð°Ñ” Ñ‚Ðµ Ñ�Ð°Ð¼Ðµ Ñ–Ð¼Ê¼Ñ�, Ñ‰Ð¾ Ñ– ÐºÐ»Ð°Ñ�, Ð² Ñ�ÐºÐ¾Ð¼Ñƒ Ð²Ð¾Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾%qD Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<reduction%> Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ%qD ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²ÑƒÑ” Ð¼Ñ–Ñ‚ÐºÑƒ ABI %E, Ñ�ÐºÑƒ Ð¼Ð°Ñ” %qT (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¹Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�)%qD ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²ÑƒÑ” Ð¼Ñ–Ñ‚ÐºÑƒ ABI %E, Ñ�ÐºÑƒ Ð¼Ð°Ñ” %qT (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¹Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñ–)%qD Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² %q#T Ñ‡ÐµÑ€ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %q#D Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼%qD Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² %q#T Ñ‡ÐµÑ€ÐµÐ· Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %q#D Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼%qD Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² ÑƒÐ¼Ð¾Ð²Ñ–%qD Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð·Ñ–%qD - Ñ†Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿%qD Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½%qD - Ñ†Ðµ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð° (Ð½ÐµÑ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð°) Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ�%qD - Ñ†Ðµ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð° (Ð½ÐµÑ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð°) Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð² C++14 (Ð°Ð±Ð¾ Ð· %<-fsized-deallocation%>)%qD Ð²Ð¶Ðµ Ñ” Ð´Ñ€ÑƒÐ³Ð¾Ð¼ %qT%qD Ð²Ð¶Ðµ Ñ” Ð´Ñ€ÑƒÐ³Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ %qT%qD Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² %qT%qD Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ– %qT%qD Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² ÐºÐ»Ð°Ñ�Ñ– %qT%qD Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�%qD Ñ” Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð¿Ñ€Ñ�Ð¼Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ñ– Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¼ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ %qs%qD Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· Ð¼Ð¾Ð´ÐµÐ»Ð»ÑŽ tls %s%qD Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹%qD Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹: %s%qD Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾ÑŽ%qD Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ Ð¿Ð°ÐºÐµÑ‚Ñƒ%qD Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼%qD Ð·Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ñ” Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ%qD Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%qD Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½%qD Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ%qD Ð½Ðµ Ñ” Ð¿Ñ€Ñ�Ð¼Ð¸Ð¼ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ %qT%qD Ð½Ðµ Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%qD Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%qD Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ %qD%qD Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ %qD; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?%qD Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ %qT%qD Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ %qT; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?%qD Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ñ‡Ð»ÐµÐ½Ð¾Ð¼%qD Ð½Ðµ Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½%qD Ð½Ðµ Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?%qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼%qD Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð¸Ñ…%qD Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð°Ð½Ð¸Ñ… ÐºÐ»Ð°Ñ�Ñƒ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%qD Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qD Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ%qD Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼%qD Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ, Ð° Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—%qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ%qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<aligned%>%qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<allocate%>%qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<nontemporal%>%qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<firstprivate%>%qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<lastprivate%>%qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qD Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—%qD Ð½Ðµ Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<uniform%>%qD Ð½Ðµ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð¾%qD Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %qD%qD Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ð¾Ð·Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—%qD Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ lvalue Ð°Ð±Ð¾ Ñ�ÐµÐºÑ†Ñ–Ñ”ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qD Ð½Ðµ Ñ” Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ð¼%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<constexpr%>, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸:%qD Ñ” Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼, Ð°Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ–Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD%qD Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ, Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ÑŽ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ, Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qD Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ðµ, Ñ‰Ð¾Ð± Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#T%qD Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹%qD Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹: %s%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼%qD Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++23%> Ð°Ð±Ð¾ %<-std=gnu++23%>%qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹%qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½%qD Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ð½ÐµÐ½ÐµÐ·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %#qT Ñ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E%qD Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ð½ÐµÐ½ÐµÐ·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %#qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¸Ð¹; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<new%> Ñ– %<delete%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾%qD Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %#qT Ð· Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<new%> Ñ– %<delete%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾%qD Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %#qT Ð· Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¸Ð¼ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² %<#pragma acc declare link%>%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ñ‡Ð»ÐµÐ½Ð¾Ð¼%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ, Ñ‰Ð¾ Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ñ‡Ð»ÐµÐ½Ð¾Ð¼%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ÑŽ Ð² Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ–, Ñ‰Ð¾ Ð¹ %<#pragma acc declare%>%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ñ‡Ð»ÐµÐ½Ð¾Ð¼, Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ, Ñ‰Ð¾ Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ»Ð°Ñ�Ñƒ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð°Ð±Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð½ÑƒÐ»ÑŒ Ð°Ð±Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ€Ñ–Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ€Ñ–Ð²Ð½Ð¾ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸%qD Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²%qD Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²%qD Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾%qD Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ%qD Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ%qD Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu, Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ñ‚Ð° Ð¼ÐµÐ¶Ñ– %wu Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ%qD Ñ€Ñ�Ð´ÐºÑ–Ð² Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu Ñ– %wu Ñ‚Ð° Ð¼ÐµÐ¶Ñ– %wu Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ%qD Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %s Ð²Ñ–Ð´ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½Ð° %qE Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– %qT%qD Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %s Ð²Ñ–Ð´ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½Ð° %qE Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %wi%qD Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–Ð—Ñ�ÑƒÐ² %qD %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– [0, %wu]Ð—Ñ�ÑƒÐ² %qD Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– [0, %wu] Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ—Ñ�ÑƒÐ² %qD %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT%qD Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð² Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð· %<-std=c++23%> Ð°Ð±Ð¾ %<-std=gnu++23%>Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ð° Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wuÐ’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wuÐ’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu%qD Ð²Ð¸Ð²Ñ–Ð´ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu%qD Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ, ÐºÐ¾Ð¿Ñ–ÑŽÑŽÑ‡Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ð°ÐºÐ¾Ñ— Ð¶ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸%qD Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ, ÐºÐ¾Ð¿Ñ–ÑŽÑŽÑ‡Ð¸ %E Ð±Ð°Ð¹Ñ‚Ð¸ Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ð°ÐºÐ¾Ñ— Ð¶ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸%qD Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ, ÐºÐ¾Ð¿Ñ–ÑŽÑŽÑ‡Ð¸ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ð°ÐºÐ¾Ñ— Ð¶ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸%qD Ð²Ð¸Ð²Ñ–Ð´ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ°, Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¹Ð¾Ð³Ð¾ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð°Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ð° Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wuÐ’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wuÐ’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu%qD Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wuÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qD Ð¼Ñ–Ð¶ Ð·Ñ�ÑƒÐ²Ð¾Ð¼ %s Ñ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %sÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qD Ð¼Ñ–Ð¶ Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ñ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ– Ð´Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT%qD Ñ‡Ð¸Ñ‚Ð°Ñ” %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ñ‡Ð¸Ñ‚Ð°Ñ” %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E%qD Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼%qD Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· Ñ–Ð½ÑˆÐ¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ%qD, Ð½Ð° Ñ�ÐºÑƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ†Ñ–Ð»Ñ–, Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ%qD Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð½ÑŒÐ¾Ð³Ð¾ Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñ–%qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹%qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‡Ð»ÐµÐ½Ñ–Ð²%qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %qD%qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð·Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %qD Ñ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ñ” Ð· Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ðº Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– declare target %<link%>, Ñ‚Ð°Ðº Ñ– Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<to%> Ð°Ð±Ð¾ %<enter%>%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ðº Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– declare target %<link%>, Ñ‚Ð°Ðº Ñ– Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ðº Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ†Ñ–Ð»Ñ– %<link%>, Ñ‚Ð°Ðº Ñ– Ð½ÐµÑ�Ð²Ð½Ð¾ Ð² ÑƒÐ¼Ð¾Ð²Ð°Ñ… %<to%>%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñ– Ð´Ð¶ÐµÑ€ÐµÐ»Ð°Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %EÐ’ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %E Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ%qD Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %wu%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %EÐ’ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %E%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD [%E, %E] Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %EÐ’ÐºÐ°Ð·Ð°Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %qD Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %wu%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<allocate%>, Ð°Ð»Ðµ Ð½Ðµ Ð² Ñ�Ð²Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð¸Ð·Ð°Ñ†Ñ–Ñ—%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<inscan%> %<reduction%>, Ð°Ð»Ðµ Ð½Ðµ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<scan%>%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs, Ð°Ð»Ðµ Ð½Ðµ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<inscan%> %<reduction%> Ð½Ð° Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qD %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qD %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qD Ð¼Ñ–Ð¶ %E Ñ– %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qD Ð¼Ñ–Ð¶ %E Ñ– %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<typedef%>Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %qs%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¼ÐµÐ½Ñˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¼ÐµÐ½Ñˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¼ÐµÐ½Ñˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð±Ñ–Ð»ÑŒÑˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð±Ñ–Ð»ÑŒÑˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð±Ñ–Ð»ÑŒÑˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %sÑ†Ñ–Ð»ÑŒ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸ Ð½Ð°Ð±Ð¾Ñ€Ð°Ð¼Ð¸ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² %<construct%>%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñƒ Ñ�Ð²Ð¾Ñ”Ð¼Ñƒ Ð²Ð»Ð°Ñ�Ð½Ð¾Ð¼Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%qD Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ñ”Ð´Ð¸Ð½Ð¾Ñ— Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ñ– Ð² C++%qD Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<extern%>, Ð° Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ %<static%>%qD Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %qs, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡Ð°Ñ” Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼%qD Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%qD Ð±ÑƒÐ»Ð¾ Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ð¾%qD Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<constexpr%>%qD Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ñ†Ñ–Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–%qD Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ñ†Ñ–Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–, Ñ– Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð² Ñ‚Ð¾Ñ‡Ñ†Ñ– Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�%qD Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ñ†Ñ–Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?%qD Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%qD Ð±ÑƒÐ»Ð¾ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%qD Ð±ÑƒÐ»Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ´ Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð²Ñ�Ñ� Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð¿ÐµÑ€ÐµÐ´ Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼%qD Ð±ÑƒÐ´Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ�%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ñ–Ð¶ %wu Ñ– %wu%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ñ–Ð¶ %wu Ñ– %wu%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ñ–Ð¶ %wu Ñ– %wu%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ, Ñ‰Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ %<strlen%>%qD Ð·Ð°Ð¿Ð¸Ñ� Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ð½ÐµÐ½ÐµÐ·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %#qT Ð·Ð°Ð»Ð¸ÑˆÐ°Ñ” %wu Ð±Ð°Ð¹Ñ‚ Ð±ÐµÐ· Ð·Ð¼Ñ–Ð½%qD Ð·Ð°Ð¿Ð¸Ñ� Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ð½ÐµÐ½ÐµÐ·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %#qT Ð·Ð°Ð»Ð¸ÑˆÐ°Ñ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð±ÐµÐ· Ð·Ð¼Ñ–Ð½%qD Ð·Ð°Ð¿Ð¸Ñ� Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %#qT%s%qD Ð·Ð°Ð¿Ð¸Ñ� Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %#qT%s%qD Ð·Ð°Ð¿Ð¸Ñ� Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %#qT, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ…%s%qD Ð·Ð°Ð¿Ð¸Ñ� Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %#qT Ð· ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs %qD%qD Ð·Ð°Ð¿Ð¸Ñ� Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %#qT Ð±ÐµÐ· Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�%qD Ð·Ð°Ð¿Ð¸Ñ� Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %#qT Ð±ÐµÐ· Ñ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�%s%qD Ð·Ð°Ð¿Ð¸Ñ� Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ð· Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�%qD: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· %qE 2.95 vtable Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ ÐºÐ»Ð°Ñ�Ñ–Ð² C++Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· %qE 2.95 vtable Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— kext (Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ�Ð´Ñ€Ð°)%qE Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<aligned%>%qE Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<allocate%>%qE Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<nontemporal%>%qE Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ð´Ð°Ð½Ð¸Ñ…%qE Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… map%qE Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð¾Ð´Ð½Ñ–Ð¹ Ñ– Ñ‚Ñ–Ð¹ Ð¶Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– %<declare target%>Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE %Z Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qE %Z Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qE %Z Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE %Z Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qE %Z Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qE %Z Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¸Ð¼ Ð· %qs, %qs, %qs Ð°Ð±Ð¾ %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ñ” Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qE %Z Ñ‚Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ %Z Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ°Ð´Ñ€ÐµÑ�Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð»Ð¸ÑˆÐµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� voidÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ %qT Ð¿Ñ–Ñ�Ð»Ñ� Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Â«CÂ»-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— %qDÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ %qD, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð· Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¼ Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %E Ð½Ðµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %E, Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %E Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [0, %wu]Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %E Ð½Ðµ Ñ” Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %i Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %i Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %i Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %qE Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %i %qE Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %i Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %uÐ—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %i %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð· Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ”ÑŽ %i Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %qE Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %i %qE Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %uÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð¼Ñ–Ð¶ 0 Ñ– 3Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð½Ðµ Ñ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚; Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 255Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 18 Ð´Ð¾ 255Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %wuÐ—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %uÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð°Ð±Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð°Ð±Ð¾ Ð´Ð¾ ÐºÐ»Ð°Ñ�Ñ–Ð² Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½ÑŒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð°Ð±Ð¾ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½ÑŒ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½ÑŒÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ‡Ð»ÐµÐ½Ñ–Ð² Ð´Ð°Ð½Ð¸Ñ…Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð¿Ð¾Ð»Ñ� Ð±Ñ–Ñ‚Ñ–Ð²Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qEÐ´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´ÑƒÐ±Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð¿Ñ–Ñ�Ð»Ñ� %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¿Ð»Ð¸Ð²Ñƒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¿Ð»Ð¸Ð²Ñƒ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð°Ñ” Ð²Ð¿Ð»Ð¸Ð² Ð»Ð¸ÑˆÐµ Ð½Ð° Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ð¾Ñ�Ñ‚Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð² Ð¿Ð¾Ñ‚Ð¾Ñ†Ñ–Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ñ” Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qsÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qsÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qEÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð²Ð¸Ð´Ñƒ, Ð½Ñ–Ð¶ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %qTÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ %qT; Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð², Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð², Ñ‰Ð¾ Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð°Ð¼Ð¸Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ñ… Ñ‚Ð¸Ð¿Ñƒ %qTÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð²Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð¾Ð¿Ñ†Ñ–Ñ— %<-mcmse%>Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-mistack%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�. ÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ð²ÐµÐ»Ð¸ÐºÐ° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (%<-mlarge%>)Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¾Ð¿Ñ†Ñ–ÑŽ %<-fcf-protection%>, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¹Ð¾Ð³Ð¾Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾; Ð¿Ð¾Ð»Ðµ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�; Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�; Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð¿Ð¾Ð»Ñ–Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÐ¾Ð´Ð½Ð¾Ñ€Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– R8CÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Objective-CÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %<struct%>Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ ELFÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� SH2AÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ, Ñ‰Ð¾ Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ ÐºÐ»Ð°Ñ�ÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� typedef; Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ�, Ñ�ÐºÐµ Ð½Ðµ Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð°Ñ” Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð°Ñ” Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñƒ Ñ�Ñ‚ÐµÐºÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¼Ð¸ Ð² Ñ�Ñ‚ÐµÐºÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %<void%>, Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð° Ð½ÐµÐ²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ñ–Ð¹ Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¿Ð»Ð¸Ð²Ð°Ñ” Ð»Ð¸ÑˆÐµ Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ SH2AÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½ÑŒ Ñ‚Ð° ÐºÐ»Ð°Ñ�Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð¸Ñ… Ñ�Ð´ÐµÑ€ TinyÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð°Ñ… Ð±ÐµÐ· Ð¼Ð°Ñ�ÐºÐ¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ ARC EMÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ ARCv2Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %sÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� voidÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸ Ð· Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð· Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð´Ð»Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð²ÐµÐ´ÐµÐ½Ð¾ Ð· Ð±Ð°Ð³Ð°Ñ‚Ð¾ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ %<...%>%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ñ�Ðº Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‡Ð»ÐµÐ½, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ %qs Ñ– %qs%qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<threadprivate%> Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�%qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ%qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð¼Ð°Ñ�Ð¸Ð²%qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%qE Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ‚ÐµÐ³Ñƒ%qE Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÑ” Ñ‚Ð¸Ð¿%qE Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ %<omp_depend_t%> Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<depend%> Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– %<depobj%>%qE Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qE Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ%qE Ð½Ðµ Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ Ñ‚Ð¸Ð¿Ñƒ%qE Ð½Ðµ Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ Ñ‚Ð¸Ð¿Ñƒ; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?%qE Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�Ñ” Ð²Ð¸Ð¼Ð¾Ð³Ð¸ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�%qE Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�Ñ” Ð²Ð¸Ð¼Ð¾Ð³Ð¸ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸%qE Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” 32-Ð±Ñ–Ñ‚Ð½Ñ– Ð·Ñ�ÑƒÐ²Ð¸ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ Ð·Ð½Ð°ÐºÐ°%qE Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT%qE Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð·Ð½Ð°ÐºÐ¾Ð²Ñ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñ– Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�%qE Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº false%qE Ð½Ðµ Ñ” typedef Ð°Ð±Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%qE Ð¼Ð°Ñ” Ñ�Ðº %<extern%>, Ñ‚Ð°Ðº Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€%qE Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ const Ð´Ð»Ñ� %<reduction%>%qE Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<reduction(%s)%>%qE Ð½Ðµ Ð¼Ð°Ñ” Ñ„Ð¾Ñ€Ð¼Ð¸, Ñ�ÐºÐ° Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qT%qE Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾%qE Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡Ð°Ñ” Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ð°Ð»Ðµ %qD Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· Ñ–Ð½ÑˆÐ¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ%qE Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<aligned%> Ð½Ðµ Ñ” Ð°Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð°Ð½Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼%qE Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<aligned%> Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²%qE Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<reduction%> Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ%qE Ð² %q#T Ð½Ðµ Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%qE Ð² %q#T Ð½Ðµ Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” Ñ‚Ð¸Ð¿%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚Ð¸Ð¿ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚Ð¸Ð¿%qE Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½ %qE Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚Ð¸Ð¿; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%qE Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<extern%>%qE Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�%qE - Ñ†Ðµ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %<->%> Ð´Ð¾ Ð½ÑŒÐ¾Ð³Ð¾?%qE - Ñ†Ðµ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ %<->%>?%qE - Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ%qE Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹%qE Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹: %s%qE Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ %<throw()%> Ð°Ð±Ð¾ %<noexcept%>, Ð°Ð»Ðµ %qT Ð½Ðµ Ð½Ð°Ð´Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ %<get_return_object_on_allocation_failure%>%qE Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð°Ð±Ð¾ Ñ–Ð¼Ê¼Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qE Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð´Ñ€ÑƒÐ³Ð¾Ð¼%qE Ð½Ðµ Ñ” %<noexcept%>%qE Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½%qE Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ%qE Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼, Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼%qE Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%qE Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ðµ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ðµ Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¾%qE Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<operator new%>%qE Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ%qE Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ %qT%qE Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, ÐºÐ¾Ð»Ð¸ ÐºÐ»Ð°Ñ� %qT Ñ‰Ðµ Ð½Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹%qE Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qE Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ %<asm%> ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ†Ðµ Ð½Ðµ Ñ” Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ†Ðµ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð½Ðµ Ñ” l-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð¸ Ð² cv-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ñ– Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qE Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ%qE Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ñ‚Ð¸Ð¿Ñƒ %qT Ð² C++98, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ%qE Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<aligned%>%qE Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<allocate%>%qE Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<nontemporal%>%qE Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qE Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<firstprivate%>%qE Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<lastprivate%>%qE Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qE Ð½Ðµ Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ ÐºÐ»Ð°Ñ�Ñƒ Ð°Ð±Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼ Ð² Objective-C%qE Ð½Ðµ Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<uniform%>%qE Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�%qE Ð½Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾%qE Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ lvalue Ð°Ð±Ð¾ Ñ�ÐµÐºÑ†Ñ–Ñ”ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs%qE Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT%qE Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº ÐºÐµÑ€ÑƒÑŽÑ‡Ð° Ð»Ñ–Ð½Ñ–Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�%qE Ð½Ðµ Ñ” Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚ÐºÐ¸ Ð¿Ð°ÐºÐµÑ‚Ñƒ%qE Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ð°Ñ… Objective-C%qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ–Ð² ÐºÐ»Ð°Ñ�Ñ–Ð² Objective-C, Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%qE Ñ” Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¸Ð¼ %qs Ð´Ð»Ñ� %qs%qE Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� %qT, Ð°Ð»Ðµ %<std::nothrow%> Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾%qE Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� %qT, Ð°Ð»Ðµ %qE Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ %<throw()%> Ð°Ð±Ð¾ %<noexcept%>%qE Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� %qT, Ð°Ð»Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð·Ñ– Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD%qE Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹%qE Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹: %s%qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼%qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼%qE Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð½Ð° %<%c%E%>%qE Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ�%qE Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ñƒ%qE Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð½ÑƒÐ»ÑŒ Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%qE Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%qE Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ %<threadprivate%> Ð´Ð»Ñ� %<copyin%>%qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¾Ð¿Ñ†Ñ–ÑŽ isa %s%qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ñƒ Ð¾Ð¿Ñ†Ñ–ÑŽ isa%qE Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<target%>%qE Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¾Ð¼Ñƒ %qs%qE Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenACC%qE Ð²Ð¸Ð²Ñ–Ð´ %wu Ð±Ð°Ð¹Ñ‚%qE Ð²Ð¸Ð²Ñ–Ð´ %wu Ð±Ð°Ð¹Ñ‚Ð¸%qE Ð²Ð¸Ð²Ñ–Ð´ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu%qE Ð²Ð¸Ð²Ñ–Ð´ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð²%qE Ð²Ð¸Ð²Ñ–Ð´ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² (Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸ %wu)%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² (Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸ %wu) Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu%qE Ð²Ð¸Ð²Ñ–Ð´ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ²Ð¸Ñ…Ñ–Ð´ %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð¸Ñ…Ñ–Ð´ %qE Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ%qE Ð¿ÐµÑ€ÐµÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ñ–Ð½ÑˆÐ¸Ð¹ Ð²Ð¸Ð´ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ%qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¼Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ %qs%qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-fgnu-tm%>%qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ %<declare%> Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<routine%>%qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñƒ Ð±Ð°Ð·Ñƒ Ñ‚Ð° Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� SVE ISA%qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %<omp_depend_t%> Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<depend%> Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ–, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ %<depobj%>%qE Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚%qE Ð½ÐµÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ (Ð¿ÐµÑ€ÑˆÐµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ†Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—)%qE Ð½ÐµÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ (Ð¿ÐµÑ€ÑˆÐµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ†Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—); Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?%qE Ð½ÐµÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—)%qE Ð½ÐµÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚ (Ð½Ðµ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—); Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?%qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<auto%>%qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<constexpr%>%qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<extern%>%qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<register%>%qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<typedef%>%qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %qs%qE Ð· %<link%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<routine%>%qE Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð½ÑƒÐ»ÑŒ Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%qF Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<static%>, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾%qF Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %<-mvx%>%qF Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” z14 Ð°Ð±Ð¾ Ð²Ð¸Ñ‰Ðµ%qF Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” z15 Ð°Ð±Ð¾ Ð²Ð¸Ñ‰Ðµ%qT Ñ– %qT Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°Ñ…%qT Ñ�Ðº Ñ‚Ð¸Ð¿, Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ %<decltype(auto)%>%qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚%qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² %<constexpr%> Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–%qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ–Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°%qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð¼Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°%qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ ÐºÐ»ÑŽÑ‡ÐµÐ¼ ÐºÐ»Ð°Ñ�Ñƒ %qs%qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· Ð±Ñ–Ð»ÑŒÑˆÐ¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð° %qT%qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· Ð±Ñ–Ð»ÑŒÑˆÐ¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ, Ð½Ñ–Ð¶ Ñ‚Ð¸Ð¿ Ð¹Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD%qT Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº %qs Ñ‚ÑƒÑ‚%qT Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² %<constexpr%> Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–%qT Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ–Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°%qT Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾Ð¼Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°%qT Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· Ð¿Ñ€Ñ�Ð¼Ð¸Ð¼ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼%qT Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ð¿Ñ€Ñ�Ð¼Ð¸Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸%qT Ð½Ðµ Ð¼Ð°Ñ” Ð¼Ñ–Ñ‚ÐºÐ¸ ABI %E, Ñ�ÐºÑƒ Ð¼Ð°Ñ” %qT (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ‚Ð¸Ð¿Ñ– %qD)%qT Ð½Ðµ Ð¼Ð°Ñ” Ð¼Ñ–Ñ‚ÐºÐ¸ ABI %E, Ñ�ÐºÑƒ Ð¼Ð°Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ %qT%qT Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½ÑŽ%qT Ð²Ð¿ÐµÑ€ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %qs Ñ‚ÑƒÑ‚%qT Ð¼Ð°Ñ” Ð±Ð°Ð·Ñƒ %qT, Ñ�ÐºÐ° Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ%qT Ð¼Ð°Ñ” Ð±Ð°Ð·Ñƒ %qT, Ñ�ÐºÐ° Ð¼Ð°Ñ” Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�%qT Ð¼Ð°Ñ” Ð±Ð°Ð·Ñƒ %qT, Ñ�ÐºÐ° Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ%qT Ð¼Ð°Ñ” Ð±Ð°Ð·Ñƒ %qT, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½%qT Ð¼Ð°Ñ” Ð¿Ð¾Ð»Ðµ %q#D, Ñ‚Ð¸Ð¿ Ñ�ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ” Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�%qT Ð¼Ð°Ñ” Ð¿Ð¾Ð»Ðµ %q#D, Ñ‚Ð¸Ð¿ Ñ�ÐºÐ¾Ð³Ð¾ Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ%qT Ð¼Ð°Ñ” Ð¿Ð¾Ð»Ðµ %q#D, Ñ‚Ð¸Ð¿ Ñ�ÐºÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½%qT Ð¼Ð°Ñ” Ð¿Ð¾Ð»Ðµ %qD, Ñ‚Ð¸Ð¿ Ñ�ÐºÐ¾Ð³Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ%qT Ð¼Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚ÑƒÑ‚%qT Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ð° Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qE%qT Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ð° Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qE; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qE?%qT Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ… Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qD%qT Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾Ñ— Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—%qT Ð²Ð¶Ðµ Ñ” Ð´Ñ€ÑƒÐ³Ð¾Ð¼ %qT%qT Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ñ�Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°%qT Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾ÑŽ Ð±Ð°Ð·Ð¾ÑŽ Ð´Ð»Ñ� %qT%qT Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ÑŽ Ð±Ð°Ð·Ð¾ÑŽ Ð´Ð»Ñ� %qT%qT Ð½Ðµ Ñ” Ð±Ð°Ð·Ð¾ÑŽ Ð´Ð»Ñ� %qT%qT Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½%qT Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ%qT Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼, Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÐµÐ½Ð½Ñ�Ð¼%qT Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼, Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾ÑŽ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼%qT Ð½Ðµ Ñ” Ð¿Ñ€Ñ�Ð¼Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ %qT%qT Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ-Ñ‡Ð»ÐµÐ½Ð° %qT%qT Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ %qT%qT Ð½Ðµ Ñ” Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð² %qT%qT Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚%qT Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼%qT Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%qT Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ð½ÐµÑ‚Ð¸Ð¿Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð½Ðµ Ñ” Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¸Ð¼%qT Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ %<asm%>%qT Ð½Ðµ Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ÑŽ Ð±Ð°Ð·Ð¾ÑŽ Ð´Ð»Ñ� %qT%qT Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%qT Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ñ‡ÐµÑ€ÐµÐ· %<...%>%qT Ñ”/Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿%qT, Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð½Ðµ Ð¿Ð»Ð°Ð½ÑƒÑ” Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÐºÐ»Ð°Ñ�Ñƒ%qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%qT Ð·Ð³Ð°Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %qs%qT Ð·Ð³Ð°Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�%qT Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %qT, Ð°Ð»Ðµ Ñ†Ðµ Ð½Ðµ ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿%qT Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼%qT%d%qE%dÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” ÐºÐ¾Ñ€Ñ‚ÐµÐ¶ Ð· %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð²Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” ÐºÐ¾Ñ€Ñ‚ÐµÐ¶ Ð· %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð²ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ %qV Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾ %qTÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� %qc Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾ÐºÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ñ–Ñ� %qc Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð² Ð»Ð°Ð¿ÐºÐ°Ñ…Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qc Ð·Ð°Ð¹Ð²Ðµ Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð²Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð°ÐºÐ¾Ñ— Ð¶%qs%qs Ð½Ð° Ð»Ñ–Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�%qs LHS Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– clobber%qs Ð½Ð° Ð¿Ñ€Ð°Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�%qs Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð¹Ñ‚Ð° Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %d%qs Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ %qs Ð½Ð° %C%qs Ñ‚Ð° %<%s-%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–%qs Ñ‚Ð° %<%s=%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–%qs Ñ‚Ð° %qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qs Ñ– %qs Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñƒ Ñ„Ð¾Ñ€Ð¼Ñƒ.Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qs Ñ‚Ð° %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ %qs Ñ‚Ð° %qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–%qs Ñ‚Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–ÑˆÐ°Ð½Ñ– FUNCTION/SUBROUTINE Ð´Ð»Ñ� GENERIC %qs Ð½Ð° %L%qs Ñ– %qs Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð¸Ð´Ð²Ð° ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ñ–%qs Ñ‚Ð° %qs Ð´Ð»Ñ� GENERIC %qs Ð½Ð° %L Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð¸%qs Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<allocate%> Ð½Ð° %L%qs, Ñ�Ñ…Ð¾Ð¶Ðµ, Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¼ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¾Ð¼ %qs, Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� %<__vector%>%qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ void%qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ%qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½Ðµ-SVE Ñ‚Ð¸Ð¿Ñƒ %qT%qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½Ðµ-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT%qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu)Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑŽÑ‡Ð¾Ð³Ð¾ Ð½ÑƒÐ»ÑŒ-Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ INTENT(IN)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñƒ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ–Ð² (Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ %qd Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ�)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�ÐµÐºÑƒ %qs Ð½Ð° %L Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñƒ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð² Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %d (%ld/%ld)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¼Ð°Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ (%d)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¼Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€, Ñ‰Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– (%d)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² (%d/%d)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ INTEGERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ INTEGER Ð°Ð±Ð¾ PROCEDUREÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ INTEGER Ð°Ð±Ð¾ REALÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ INTEGER, REAL Ð°Ð±Ð¾ CHARACTERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ INTEGER, LOGICAL Ð°Ð±Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ BOZÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ REAL Ð°Ð±Ð¾ COMPLEXÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ POINTERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ POINTER Ð°Ð±Ð¾ TARGETÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ POINTER, ALLOCATABLE Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŽ Ð´Ð°Ð½Ð¸Ñ…Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ð—ÐœÐ†Ð�Ð�ÐžÐ® Ð°Ð±Ð¾ Ð¤Ð£Ð�ÐšÐ¦Ð†Ð„Ð®Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð´Ñ–Ð¹Ð½Ð¾ÑŽ Ð´Ð°Ð½Ð¸Ð¼Ð¸: %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ default realÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñƒ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð·Ð° Ñ€Ð°Ð½Ð³ %dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¼ Ð°Ð±Ð¾ Ð›ÐžÐ“Ð†Ð§Ð�Ð˜ÐœÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�ÐµÐºÐ¸ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ-Ð´Ð°Ð¼Ñ–Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ, Ð½Ðµ ÑˆÐ¸Ñ€ÑˆÐ¾Ð³Ð¾ Ð·Ð° Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ (%d)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�ÐµÐºÐ¸ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ-Ð´Ð°Ð¼Ñ– OPTIONALÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÑŽÐ²Ð°Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ€Ð°Ð½Ð³ %dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ€Ð°Ð½Ð³ 1 Ð°Ð±Ð¾ 2Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼%qs Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ñ‰Ð¾ Ð¹ %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ð¶ Ñ‚Ð¸Ð¿Ñƒ Ñ– Ð²Ð¸Ð´Ñƒ, Ñ�Ðº %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð² %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ REAL Ð°Ð±Ð¾ INTEGERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð½Ðµ Ð¼ÐµÐ½ÑˆÐµ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ€Ð°Ð½Ð³, Ñ�Ðº %qs Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ OPTIONALÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð² %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ–Ð¼, Ñ�ÐºÑ‰Ð¾ %<x%> Ñ” COMPLEXÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ñ�Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¶ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ .TRUE. Ð² %qs (%ld/%d)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ, Ð´Ñ–Ð¹Ñ�Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ð±Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ñ�Ðº %qs Ð½Ð° %LÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ TYPE(*)Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ–Ð½Ð´ÐµÐºÑ�ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¼Ð°Ñ” Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð° Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�ÐµÐºÑƒ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ€Ð°Ð½Ð³ %d Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½Ðµ-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð· Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %lu, Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %lu)%qs Ð½Ð° %C Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ DEC, Ð°ÐºÑ‚Ð¸Ð²ÑƒÐ¹Ñ‚Ðµ Ð¹Ð¾Ð³Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-fdec-structure%>%qs Ð½Ð° %C Ñ” Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð² Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ– Ð´Ð»Ñ� MODULE PROCEDURE %qs%qs Ð½Ð° %C Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº FINAL-Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ%qs Ð² %C Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ %qs%qs Ð² %C Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ %qs; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?%qs Ð½Ð° %C Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ%qs Ð½Ð° %C Ð½Ðµ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ‚ Ð´Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ%qs Ð½Ð° %C Ð½Ðµ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ‚ Ð´Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs%qs Ð½Ð° %C Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ–, Ð¾Ñ‚Ð¶Ðµ, Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð²Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ RESULT Ð´Ð»Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ñ— Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ— (12.5.2.1)%qs Ð½Ð° %L Ð²Ð¶Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð½Ð° %L%qs Ð½Ð° %L, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s)%qs Ð½Ð° %L, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ð²ÐµÐºÑ‚Ð¾Ñ€-Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ†Ñ–Ð»Ð»ÑŽ, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s)%qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² COMMON [F2008:C5100]%qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VALUE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ†Ðµ Ð½Ðµ Ñ” Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼%qs Ñƒ %L Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” CALL Ñƒ %L%qs Ð² %L Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð¿Ð¾Ð·Ð° Ð¹Ð¾Ð³Ð¾ Ñ‚Ñ–Ð»Ð¾Ð¼ INTERFACE%qs Ð½Ð° %L Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ CONTIGUOUS, Ð°Ð»Ðµ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð· Ñ‚Ð°Ñ”Ð¼Ð½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð°Ð±Ð¾ Ñ‚Ð°Ñ”Ð¼Ð½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼%qs Ð½Ð° %L Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼%qs Ñƒ %L Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ñ‚Ð° OPTIONAL; Ð¯ÐºÑ‰Ð¾ Ð¹Ð¾Ð³Ð¾ Ð½ÐµÐ¼Ð°Ñ”, Ñ‚Ð¾ Ð²Ð¾Ð½Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸, Ñ�ÐºÑ‰Ð¾ Ð½ÐµÐ¼Ð°Ñ” Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ (Fortran 2018, 15.5.2.12)%qs Ñƒ %L Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾ Ð· Ñ…Ð¾Ñ�Ñ‚Ð¾Ð¼ Ñƒ %L Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð· Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾ÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼%qs Ð½Ð° %L Ð½Ðµ Ñ” VALUE%qs Ð½Ð° %L Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ%qs Ð½Ð° %L Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ Ð¼Ð¾Ð´ÑƒÐ»Ñ�%qs Ð½Ð° %L Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ ABSTRACT %qs%qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐµ BIT_SIZE(%qs)%qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐµ Ð°Ð±Ð¾ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ BIT_SIZE(%qs)%qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð°Ð±Ð¾ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ BIT_SIZE(INTEGER(KIND=%d))%qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼%qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–%qs Ð² %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÑƒ Ñ�Ð°Ð¼Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ñ�Ðº Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°%qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð½ÐµÐ²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�%qs Ð² %L Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¤Ð£Ð�ÐšÐ¦Ð†Ð® Ñ– Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¤Ð£Ð�ÐšÐ¦Ð†Ð„Ð®%qs Ð² %L Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� NOPASS Ñ– Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ NOPASS%qs Ð² %L Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð“Ð ÐžÐœÐ�Ð”Ð¡Ð¬ÐšÐ£ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ñ– Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ ÐŸÐ Ð˜Ð’Ð�Ð¢Ð�ÐžÐ®%qs Ð² %L Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ñ‡Ð¸Ñ�Ñ‚Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ñ– Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð¸Ð¼%qs Ð² %L Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” ÐŸÐ†Ð”ÐŸÐ ÐžÐ“Ð Ð�ÐœÐ£ Ñ– Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ ÐŸÐ†Ð”ÐŸÐ ÐžÐ“Ð Ð�ÐœÐžÐ®%qs Ð² %L Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· PASS Ñ– Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ PASS%qs Ð² %L Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð½Ðµ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ñ– Ñ‚Ð°ÐºÐ¾Ð¶ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¸Ð¼%qs Ð² %L Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ðµ Ñ�Ðº NON_OVERRIDABLE%qs Ð² %L Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ” ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ñ– Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¸Ð¼%qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ INTENT(OUT)%qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¤Ð£Ð�ÐšÐ¦Ð†Ð„Ð®%qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ ÐŸÐ†Ð”ÐŸÐ ÐžÐ“Ð Ð�ÐœÐžÐ®%qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ integer(kind=omp_event_handle_kind)Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qE Ð² %<__builtin_has_attribute%>Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qT Ð² %<__builtin_has_attribute%>Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² %<__builtin_has_attribute%>Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ–Ð² Ð· Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ–%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– typedef%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ñ�Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°ÐºÐ¾Ð´Ð¾Ð²Ð°Ð½Ð¸Ð¹%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ñ�Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ñ�Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ‚Ð¸Ð¿ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ñ�Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð½Ð° Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¼ Ð½Ð° %C, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¼Ð°Ñ” BIND(C)%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¼ Ð½Ð° %C, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ SEQUENCE%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð·%<-ftrivial-auto-var_init%>%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ñ‚Ð¸Ð¿Ñ–Ð²%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%>%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<main%>%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¿Ð¾Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð² %L Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·ÑƒÐ·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð¸ %<read%> Ð°Ð±Ð¾ %<write%>Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð½Ðµ-Ð¿Ñ€Ñ�Ð¼Ð¾ÐºÑƒÑ‚Ð½Ð¸Ñ… %qsÐ·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qsÐ·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<inscan%> %<reduction%>%qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»ÐµÐºÑ�Ð¸Ñ‡Ð½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ†Ñ–Ð»Ñ– Ð°Ð±Ð¾ API Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<sink%> Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–ÑŽ, Ñ�ÐºÐ° Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<sink%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð½Ð° Ð»ÐµÐºÑ�Ð¸Ñ‡Ð½Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÑƒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–ÑŽÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<source%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð¸ %qs Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<sink%> Ð½Ð° Ñ‚Ð¾Ð¼Ñƒ Ð¶ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ñ–%qs Ð² Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<auto%> Ð´Ð»Ñ� %qE%qs Ð² Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<register%> Ð´Ð»Ñ� %qE%qs ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<-arch i386%> (%qs Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)%qs ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %<-arch ppc%> (%qs Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)%qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %qs%qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº INTRINSIC Ð½Ð° %L, Ð½Ðµ Ñ–Ñ�Ð½ÑƒÑ”%qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ%qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð¼Ð°Ñ�Ð¸Ð²%qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñƒ %L, Ñ‚Ð°ÐºÐ¾Ð¶ Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—. Ð™Ð¾Ð³Ð¾ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ñ‡ÐµÑ€ÐµÐ· Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð°Ð±Ð¾ Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð½ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº EXTERNAL.%qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñƒ %L, Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ñ‚Ñ–Ð½Ð¸Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼. Ð”Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ð½Ð°Ð´Ð¾Ð±Ð¸Ñ‚Ð¸Ñ�Ñ� Ñ�Ð²Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� INTRINSIC.%qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ–, Ñ‰Ð¾ Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ ÐºÐ»Ð°Ñ�Ñƒ%qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ–, Ñ‰Ð¾ Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ ÐºÐ»Ð°Ñ�ÑƒÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð·Ð³Ð°Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð² ABSENT, Ñ‚Ð°Ðº Ñ– Ð² CONTAINS Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ð² %s Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Ð² %LÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð·Ð³Ð°Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð² Ð² %s Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð² %s Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Ð² %L%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” ÐºÐ¾Ð´ MIPS16%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs%qs Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÑ” Ð½Ð° ÐºÑ€Ð¾Ñ�-ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñ–Ð¡ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð² %CÐ¡ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð² %C%qs Ð¾Ñ‡Ñ–ÐºÑƒÑ” 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð°Ð»Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ %d%qs Ð¾Ñ‡Ñ–ÐºÑƒÑ” 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸, Ð°Ð»Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ %d%qs Ð¾Ñ‡Ñ–ÐºÑƒÑ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚%qs Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ñ†Ñ–Ð»Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ðº Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð²Ð¸Ñ€Ð°Ð· %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð’Ð¸Ñ€Ð°Ð· %qs Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<volatile%> Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼%qs Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�ÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ñ‚Ð¸Ð¿Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ñƒ %<auto%> Ð±ÐµÐ· Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %<decltype(auto)%>, Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¹ %<auto%>Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT, Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¹ %<auto%>Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð· Ð¿Ñ€Ð¸Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð·Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %<auto%>%qs Ð¼Ð°Ñ” %qs%qs Ð¼Ð°Ñ” Ñ�Ðº %<extern%>, Ñ‚Ð°Ðº Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€%qs Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð¸Ð¹%qs Ð² %<%s %E%>%qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %L Ñ” Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ%qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %L Ð½Ðµ Ñ” Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ%qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– ALIGNED Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ñ–Ð¹ Ñ�Ñ‚Ð°Ð»Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�%qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– ALIGNED Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð’ÐšÐ�Ð—Ð†Ð’Ð�Ð˜Ðš, Ð’Ð˜Ð”Ð†Ð›Ð•Ð�Ð˜Ð™, Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Cray Ð°Ð±Ð¾ C_PTR Ð½Ð° %L%qs Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– EXTENDS Ð½Ð° %C Ð½Ðµ Ñ” Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼%qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– LINEAR Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ Ð°Ð±Ð¾ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– UNIFORM%qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– LINEAR Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ%qs Ð² Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� %qs Ð² Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ñ– Ð¿Ñ€Ð°Ð³Ð¼Ð¸%qs Ð² Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—%qs Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð· Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %<enum%>%qs Ð² GIMPLE-IL%qs Ð² Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ñ– Ð¿Ñ€Ð°Ð³Ð¼Ð¸ Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� %qs Ð² Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ%qs Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ l-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ†Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°%qs Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %L Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ%qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ�Ð²Ð½Ð¾ Ð²Ñ–Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸%qs Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ñ‚Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<extern%>%qs Ð² Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€ÐµÐ¶Ð¸Ð¼ÑƒÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° %qs Ð½Ð° %L Ð±ÑƒÐ»Ð° Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð°. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ INT.Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ CHARACTER Ñƒ %LÐ†Ð½Ñ‚Ñ€Ð¸Ð½Ñ�ÐµÐº %qs Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ KIND Ð½Ð° %LÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ RADIX Ð½Ð° %L%qs Ñ” Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð· %qs%qs Ñ” Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð² AVR-LibC. Ð Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ %<#include <avr/interrupt.h>%> Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qs%qs Ð²Ð¶Ðµ Ð†ÐœÐŸÐžÐ Ð¢Ð¾Ð²Ð°Ð½Ð¾ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ…Ð¾Ñ�Ñ‚Ð° Ð½Ð° %C%qs Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� %<-mcpu=%>%qs Ñ” Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼, Ñ– Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð½Ð° Ñ–Ð½ÑˆÑ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�%qs - Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-save-temps%>%qs Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹%qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸: %s%qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ–Ð² Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð°%qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ %qs; Ð²Ð¸ Ð·Ð°Ð±ÑƒÐ»Ð¸ %<#include %s%>?%qs Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾%qs Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ñ– Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð¾Ð±Ñ�Ñ‚Ð°Ð²Ð¸Ð½Ð°Ñ…%qs Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -fno-zero-initialized-in-bss%qs Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -fstack-check%qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %qs%qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ñ‚Ð¸Ð¿Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ%qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²%qs Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾, Ð°Ð»Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾: %s%qs Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð²Ð¸ÐºÐ»ÑŽÑ‡Ð½Ð¸Ð¹ Ð· %qs Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð°Ð·Ð¾Ð¼%qs Ð²ÑƒÐ¶Ñ‡Ð¸Ð¹, Ð½Ñ–Ð¶ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¹Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ%qs Ð½Ðµ Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð°Ð±Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð² Ñ€Ñ�Ð´ÐºÑƒ Ð· ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ Ð½Ð° %C%qs Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‡Ð»ÐµÐ½%qs Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°%qs Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�%qs Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�%qs Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚%qs Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‡Ð»ÐµÐ½%qs Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°%qs Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�%qs Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�%qs Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ñ” Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ð¼%qs Ð½Ðµ Ñ” Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ñ–Ñ”ÑŽ%qs Ð½Ðµ Ñ” Ð¿Ð¾Ð»ÐµÐ¼, Ð° %qs%qs Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð´Ð°Ð½Ð¸Ñ… gcov%qs Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼ Ð°Ð±Ð¾ Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Modula-2%qs Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð² %<-mstack-protector-guard-reg=%>%qs Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð² %qs%qs Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð² %<-mstack-protector-guard-offset=%>%qs Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð² %qs%qs Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð·Ñ�ÑƒÐ²Ð¾Ð¼ Ð² %<-mstack-protector-guard-offset=%>%qs Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð·Ñ�ÑƒÐ²Ð¾Ð¼ Ð² %qs%qs Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¾ÑŽ Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°%qs Ð½Ðµ Ñ” Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼%qs Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼%qs Ð½Ðµ Ñ” Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ, Ñ‰Ð¾ ÐºÐµÑ€ÑƒÑ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð¼Ð¸%qs Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾ÑŽ %s%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ Darwin; Ð²Ñ–Ð½ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¼Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ°Ð¼Ð¸ C Ñ‚Ð° C++%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°Ñ… Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð² (little endian)%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %qs%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð·Ð°Ñ€Ð°Ð· cmodel Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð½Ð° %qs%qs Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ð»Ñ� %<-mmacosx-version-min%>%qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð»Ñ� %qs%qs Ð¼Ð°Ñ” Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs, Ñ�ÐºÐ¸Ð¹ Ñ” Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ð¼ Ñƒ %L%qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼%qs Ð¼Ð°Ñ” Ð²ÐµÑ€Ñ�Ñ–ÑŽ %q.*s, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ� %q.*sÐ’Ð¸Ñ€Ð°Ð· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð’Ð¸Ñ€Ð°Ð· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ %qs Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ %qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” z14 Ð°Ð±Ð¾ Ð²Ð¸Ñ‰ÐµÐ²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ %qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” z15 Ð°Ð±Ð¾ Ð²Ð¸Ñ‰Ðµ%qs Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼%qs Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ð· Ð¾Ð´Ð½Ð¸Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼%qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð°Ð±Ð¾ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾ÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ Ð· Ñ�Ð²Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð½Ð° %L%qs Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ�Ð°Ð¼ Ð¿Ð¾ Ñ�Ð¾Ð±Ñ– Ð´Ð»Ñ� %<-mharden-sls=%>%qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¾Ð³Ð¾ Ð¶ Ñ‚Ð¸Ð¿Ñƒ Ñ‚Ð° Ð²Ð¸Ð´Ñƒ, Ñ‰Ð¾ Ð¹ %qs Ð½Ð° %L Ð² %qs%qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÑˆÐ¾ÑŽ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %qs%qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %qs%qs Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð² Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ALLOCATE, Ð´Ðµ Ð²Ð¾Ð½Ð¾ Ñ�Ð°Ð¼Ð¾ Ð°Ð»Ð¾Ñ†Ñ–ÑŽÑ”Ñ‚ÑŒÑ�Ñ�%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ%qs Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ð·Ð° STRUCTURE Ð² %C%qs Ð½Ðµ Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð°ÑˆÐ¸Ð¼ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ %<-msoft-float%>%qs Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�%qs Ð· %qs Ñ” PRIVATE Ð½Ð° %L%qs Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾ Ð½Ð° %C, Ñ‚Ð°ÐºÐ¾Ð¶ Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–%qs Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ%qs Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² ÐºÐ¾Ð´Ñ– OpenACCÐ—Ð°Ð¿Ð¸Ñ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð´Ð»Ñ� %qs Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %LÐŸÐ»Ð°Ð³Ñ–Ð½ %qs Ð½Ðµ Ð»Ñ–Ñ†ÐµÐ½Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ñ–Ð´ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· GPL Ð»Ñ–Ñ†ÐµÐ½Ð·Ñ–Ñ”ÑŽÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qs Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼Ñ„Ð°Ð¹Ð» Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÑ–Ð² %qs Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°Ð ÐµÐ³Ñ–Ð¾Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸, %<loop%>, Ñ�Ð²Ð½Ð¾Ð³Ð¾ %<task%> Ð°Ð±Ð¾ %<taskloop%>%qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ‚Ð¸Ð¿Ñƒ %<__ibm128%>%qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”, Ñ‰Ð¾Ð± %<long double%> Ð±ÑƒÐ² Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– IBM 128 Ð±Ñ–Ñ‚%qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %qs%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %qs Ð°Ð±Ð¾ %qs%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ PowerPC64, ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ�%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ VSX%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ†Ñ–Ð»ÑŒ, Ñ�ÐºÐ° Ð½Ð°Ð´Ð°Ñ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ %qs%qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ Ð´Ð°Ð½Ð¸Ñ…%qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·%qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð³Ñ–Ð»ÐºÐ¸ Ð· Ð²Ð¸Ñ�Ð¾ÐºÐ¾ÑŽ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŽ%qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ð¾Ð²Ð½Ñƒ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ ISA 2.06%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ð¾Ð²Ð½Ð¾Ñ— Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ ISA 3.0%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¾Ð¿Ñ†Ñ–Ñ— %qs Ñ‚Ð° %qs%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¾Ð¿Ñ†Ñ–ÑŽ %qs%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¾Ð¿Ñ†Ñ–ÑŽ %qs, Ð° Ñ‚Ð°ÐºÐ¾Ð¶ Ð¾Ð¿Ñ†Ñ–ÑŽ %qs Ð°Ð±Ð¾ %qs%qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” ELFv2 ABI%qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ %qs Ð´Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ%qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð´Ð¾ Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qE%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qE%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ %qE%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<allocate%> Ð½Ð° %L, Ð°Ð»Ðµ Ð½Ðµ Ð² Ñ�Ð²Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð¸Ð·Ð°Ñ†Ñ–Ñ—%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² 'allocate' Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð½Ð° %L, Ð°Ð»Ðµ Ð½Ðµ Ð² Ñ�Ð²Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð¸Ð·Ð°Ñ†Ñ–Ñ—%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð² Ð² Ð¾Ð´Ð½Ñ–Ð¹ Ð¾Ð¿Ñ†Ñ–Ñ—%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð· %<decltype%>%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð· %<typeof%>%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð· %qD%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð· %qT%qs Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ÑƒÑ€Ñ�Ð´Ð¾Ðº %qs Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs %q+D Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾ÐºÑ�Ð¸Ð¼Ð²Ð¾Ð» %qs %q+D Ð½Ð°Ñ€ÐµÑˆÑ‚Ñ– Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�ÐµÐ±ÐµÑ‚ÐµÐ³ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð½Ð°Ð´Ð°Ð½Ð½Ñ– Ñ–Ð¼ÐµÐ½Ñ– %q#T%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— ABI%qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<auto%>%qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %qE%qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ%qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ r29Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ðµ Ñ” Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼%qs Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚%qs Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ %qs%qs: [%u] Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ %<next_regno%> Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ Ð»Ð°Ð½Ñ†ÑŽÐ³Ð° (%u)%qs: [%u] Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ %<oldest_regno%> (%u)%qs: [%u] Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñƒ Ð»Ð°Ð½Ñ†ÑŽÐ³Ñƒ (%s %u %i)%qs: Ñ†Ð¸ÐºÐ» Ð² Ð»Ð°Ð½Ñ†ÑŽÐ³Ñƒ %<next_regno%> (%u)%r%s:%d:%R   %r%s:%d:%R   [ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� %d ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -ftemplate-backtrace-limit=0, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ]
! %r%s:%d:%R   Ñƒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– %<constexpr%> %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� %d ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -ftemplate-backtrace-limit=0, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ]
! %r%s:%d:%d:%R   Ñƒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– %<constexpr%> %qs%s%s
! %s Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ %s.Ð¦Ð¸ÐºÐ»Ð¸ %s !$ACC LOOP Ð½Ðµ Ñ” Ñ–Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼Ð¸ Ð½Ð° %L%s %#qD%s %#qS%s %<%s%.*s%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<%T%s%>%s %<%s%.*s%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<%s%s%>%s %<%s%.*s%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %<%T%s%>, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT%s %<%s%.*s%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %<%s%s%>, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT%s %<%s(%E)%> %p %d%s %qE Ð½Ðµ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€ÐµÐ°Ð»Ñ–Ð·ÑƒÑ” Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE%s %qsÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %s %qs Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %s %qs%s %qs Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs%s %s %p %d%s %s%s
! %s %wd Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ %wd - %wd%s '%s'
! %s - Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ %u Ð±Ñ–Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� (Ñ€ÐµÐ¶Ð¸Ð¼ %qs)%s - ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ %u Ð±Ñ–Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� (Ñ€ÐµÐ¶Ð¸Ð¼ %qs)%s - Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ %u Ð±Ñ–Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� (Ñ€ÐµÐ¶Ð¸Ð¼ %qs)%s - Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ %u Ð±Ñ–Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� (Ñ€ÐµÐ¶Ð¸Ð¼ %qs)%s - Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ð´Ð»Ñ� IMAGE_INDEX Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¾Ð²Ð¸Ð¼Ñ–Ñ€Ð½Ð¸Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð½Ð° %L%s Ñƒ %C Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼%s Ñƒ %C Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ DEC, ÑƒÐ²Ñ–Ð¼ÐºÐ½Ñ–Ñ‚ÑŒ Ð¹Ð¾Ð³Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-fdec%>%s Ð² %C Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ DEC, ÑƒÐ²Ñ–Ð¼ÐºÐ½Ñ–Ñ‚ÑŒ Ð¹Ð¾Ð³Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-fdec-static%>%s Ñƒ %C Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ DEC, ÑƒÐ²Ñ–Ð¼ÐºÐ½Ñ–Ñ‚ÑŒ Ð¹Ð¾Ð³Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-fdec-structure%>%s Ñƒ %L%s Ð½Ð° %L Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ DEC, Ð°ÐºÑ‚Ð¸Ð²ÑƒÐ¹Ñ‚Ðµ Ð¹Ð¾Ð³Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-fdec-static%>%s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ INTEGER%s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼%s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ %s %s Ð½Ð° %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ð·Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s Ñƒ %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s Ð² %qs Ð½Ð° %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ñ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– BLOCK DATA Ð½Ð° %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ñƒ %qs ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %s Ñƒ %L%s Ð¼Ñ–Ð¶ %L Ñ– %L%s Ð¼Ñ–Ð¶ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ MODULE PROCEDURE Ð² MODULE %qs Ñ‚Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð½Ð° %L Ð² (SUB)MODULE %qs%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð¾Ð¼ DO CONCURRENT Ð½Ð° %L%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ DO WHILE Ð°Ð±Ð¾ DO Ð±ÐµÐ· ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ð¾Ð¼ Ð½Ð° %L%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð² %<asm%> Ñ‚ÑƒÑ‚Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %s Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ INTEGER Ð²Ð¸Ñ€Ð°Ð·Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %L Ð½Ðµ Ñ” Ð°Ð½Ñ– Ð’ÐšÐ�Ð—Ð†Ð’Ð�Ð˜ÐšÐžÐœ, Ð°Ð½Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼%s Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ€Ñ�Ð´ÐºÑ–Ð²%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð· Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸ %%n$%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %s%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %s Ð· Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ %<%%%c%> %s%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ block_ends_with_call_p%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ block_ends_with_condjump_p%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ can_duplicate_block_p%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð²%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»ÐºÐ¸%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” dump_bb_for_graph%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ duplicate_block%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” flow_call_edges_add%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ force_nonfallthru%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑƒ-Ð¿ÐµÑ€ÐµÑ�Ð¸Ð»ÐºÐ¸%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð²%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑƒ Ð¿Ñ–Ñ�Ð»Ñ�%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€ÐµÐ±Ñ€Ð°%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ñ€ÐµÐ±Ñ€Ð° Ñ‚Ð° Ð³Ñ–Ð»ÐºÐ¸%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ðµ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ñ€ÐµÐ±Ñ€Ð° Ñ‚Ð° Ð³Ñ–Ð»ÐºÐ¸%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð±Ð»Ð¾ÐºÑƒ%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ñ€ÐµÐ±Ñ€Ð°%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<%%%c%> Ð´Ð»Ñ� %s%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<%%%s%c%> %s%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qs Ð´Ð»Ñ� %s%s Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð¾Ð¿Ñ†Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹%s Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—%s Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð´Ð¾Ð²Ð³Ñƒ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² %s Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·%s Ð· %s Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² %s%s Ð· %s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² %s%s Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %s Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ %<%%%c%> Ð´Ð»Ñ� %s%s Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %s Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð´Ð»Ñ� %s%s Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-mword-relocations%>Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %s Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<no_caller_saved_registers%>Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %s Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑƒ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %s Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑƒ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ñ”ÑŽ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ”ÑŽÐ†Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ THREADPRIVATE Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %s Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ� Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ–, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð²Ñ–Ð´ PRIVATE, LASTPRIVATE Ð°Ð±Ð¾ ALLOCATE Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %s Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ� Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¾Ð¼Ñƒ Ð²Ñ–Ð´ PRIVATE, LASTPRIVATE, ALLOCATE Ð°Ð±Ð¾ LINEAR Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð±Ñ–Ð»ÑŒÑˆ Ð½Ñ–Ð¶ Ð¾Ð´Ð½Ñ–Ð¹ Ð¿ÐµÑ‚Ð»Ñ– Ð½Ð° %LÐœÐµÐ¶Ñ– Ð¿ÐµÑ‚Ð»Ñ– %s Ð¿Ð¾Ñ�Ð¸Ð»Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ€Ñ–Ð·Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð½Ð° %LÐ’Ð¸Ñ€Ð°Ð· ÐºÑ–Ð½Ñ†Ñ� Ð¿ÐµÑ‚Ð»Ñ– %s Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ– Ð½Ð° %LÐŸÑ€Ð¸Ñ€Ñ–Ñ�Ñ‚ Ð¿ÐµÑ‚Ð»Ñ– %s Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ– Ð½Ð° %LÐ’Ð¸Ñ€Ð°Ð· Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð¿ÐµÑ‚Ð»Ñ– %s Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ– Ð½Ð° %L%s Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð¸Ð½ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� MAP Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LÐ¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½ %s %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð´Ð¾Ñ�Ñ�Ð¶Ð½Ð¸Ð¼ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ–Ð² Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–%s Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð»Ð¸ÑˆÐµ Ð½Ðµ-PIC ÐºÐ¾Ð´ Ð½Ð° Ñ†Ñ–Ð»Ñ�Ñ… M-Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ%s Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð»Ð¸ÑˆÐµ Ð½Ðµ-PIC ÐºÐ¾Ð´ Ð½Ð° Ñ†Ñ–Ð»Ñ�Ñ… M-Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ”ÑŽ MOVT%s Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼: Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð²Ñ–Ð´ %i Ð´Ð¾ %i, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %iÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s Ð² %L Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %sÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s Ñƒ %L Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %s. 
! F2008: ÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼, Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¾ Ñ” Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¿Ñ–Ñ�Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—. Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹ Ñ–Ð½ÑˆÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ´ Ð½Ð¸Ð¼. FIXME%s Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ² Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð²Ð¸Ñ…Ð¾Ð´Ñƒ %dÑ�Ð¸Ð³Ð½Ð°Ð» %s Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ %sÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %s Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %s Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %L Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qsÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %s Ñƒ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qsÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð»Ñ–Ð´ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ %s Ð½Ð° %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ð¸ Ð½ÐµÐ±Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ñƒ DO-Ð¿ÐµÑ‚Ð»ÑŽÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð² %C Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ñ–Ð½ÑˆÐ¾ÑŽ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ”ÑŽ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ñ�Ñ‚Ñ–ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð½Ð° %C Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð½Ð° %C Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qsÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð½Ð° %C Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð½Ð° %C Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qsÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð½Ð° %C Ð·Ð°Ð»Ð¸ÑˆÐ°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ CRITICALÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð½Ð° %C Ð·Ð°Ð»Ð¸ÑˆÐ°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ DO CONCURRENTÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð½Ð° %C Ð¿Ð¾ÐºÐ¸Ð´Ð°Ñ” Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº OpenACCÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð½Ð° %C Ð¿Ð¾ÐºÐ¸Ð´Ð°Ñ” Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº OpenMPÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %s Ð² %LÐ—Ð°Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� %s Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð»Ð¾ÐºÑƒ Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %CÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %s Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– BLOCK Ð² %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ–ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– Ð½Ð° %CÑ‚ÐµÐ³ %sÐœÑ–Ñ‚ÐºÐ° %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¼ Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¢ÐµÒ‘ %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %sÐœÑ–Ñ‚ÐºÐ° %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ñ‚ÐµÐ³ %s Ð· INQUIRE%s Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾ Ð· Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %d [%s]%s%s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ %<%%%c%> %s%s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð² Ð»Ð°Ð¿ÐºÐ°Ñ…Ð·Ð¼Ñ–Ð½Ð½Ð° %s %qE Ñ” Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ÑŽ Ð² Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–%s%#qD%s%#qD (Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾)%s%#qD (Ð±Ð»Ð¸Ð·ÑŒÐºÐµ Ñ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ�)%s%#qD (Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ”)%s%#qD (Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ð°Ð½Ð¾)%s%<%D(%T)%> (Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð°)%s%<%D(%T, %T)%> (Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð°)%s%<%D(%T, %T, %T)%> (Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð°)%s%qT (ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ�)%s%qs%s Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼%s%qs%s Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾%s%s%s %sÐ²ÐµÑ€Ñ�Ñ–Ñ� %s (%s)
! %s	Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ GNU C Ð²ÐµÑ€Ñ�Ñ–Ñ— %s, %s%s%s %sÐ²ÐµÑ€Ñ�Ñ–Ñ� %s (%s) Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ CC, %s%sÐ“ÐµÑƒÑ€Ð¸Ñ‚Ð¸ÐºÐ° GGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
! %s%sÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ð²ÐµÑ€Ñ�Ñ–Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° %s %s Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ %s.
! %s-%s Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼%s: Ð·Ð±Ñ–Ð¹ %<-fcompare-debug%>%s: Ð·Ð±Ñ–Ð¹ %<-fcompare-debug%> (Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð°)%s: %d Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² Ñ‚Ð° %d Ñ€ÐµÐ±ÐµÑ€/Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº%s: %d Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² Ñ‚Ð° %d Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²; Ð·Ð±Ñ–Ð»ÑŒÑˆÑ‚Ðµ %<--param max-gcse-memory%> Ð¿Ð¾Ð½Ð°Ð´ %wu%s: %m%s: %s%s: ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ %s Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð½Ð° Ñ†Ñ–Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ–%s: %s: %s%s: ÐŸÑ€Ð¸ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %q#D:
! %s: Ð’ Ð·Ð°Ð¼Ñ–Ð½Ñ– %qS:
! %s: Ñ„Ð°Ð¹Ð» PCH Ð±ÑƒÐ² Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼%s: Ð²Ñ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸%s: Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ %qs Ð½Ð° Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ %qs%s: Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ�Ðº Ñ„Ð°Ð¹Ð» COFF%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�-Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %s%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�-Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %s%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCH: %m%s: Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾: %m%s: Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð»Ñ–Ð½ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾%s: Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ COFF%s: Ñ€Ð¾Ð·Ð´Ñ–Ð» %s.%d Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹%s: Ð´ÐµÑ�ÐºÑ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸%s:%d: Ð·Ð±Ð¸Ñ‚Ð¸Ð¹ Ð· Ð¿Ð°Ð½Ñ‚ÐµÐ»Ð¸ÐºÑƒ Ñ‡ÐµÑ€ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸, Ð²Ð¸Ñ…Ñ–Ð´
! %s:%d:%s%s:%d:Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° ÑƒÐ¼Ð¾Ð²Ð¸ %qs Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�%s:%d:ÑƒÐ¼Ð¾Ð²Ð° %s Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð°%s:%d:Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %s Ð½Ðµ Ñ” BOOLEAN, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� - %d%s:%s: %E: %E%s:Ñƒ '%s' Ñ” Ð´ÑƒÐ³Ð¸ Ð· Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ
! %s:Ñƒ '%s' Ñ” Ð´ÑƒÐ³Ð¸ Ð´Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð²Ñ…Ð¾Ð´Ñƒ
! %s:Ñƒ '%s' Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ð²Ñ…Ð¾Ð´Ñƒ Ñ‚Ð°/Ð°Ð±Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ
! %s:Ð²Ð¶Ðµ Ð±Ð°Ñ‡ÐµÐ½Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ð´Ð»Ñ� '%s'
! %s:Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð´Ð°Ð½Ð¸Ñ…, Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽ, Ñ‰Ð¾ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ�
! %s:Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð·Ð°Ð¼Ñ–Ñ‚Ð¾Ðº
! %s:Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾
! %s:Ð³Ñ€Ð°Ñ„ Ð½Ðµ Ð¼Ð°Ñ” Ñ€Ð¾Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð´Ð»Ñ� '%s'
! %s:Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹
! %s: Ð½ÐµÐ¼Ð°Ñ” Ñ€Ñ�Ð´ÐºÑ–Ð² Ð´Ð»Ñ� '%s'
! %s:Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð´Ð°Ð½Ð¸Ñ… gcov
! %s:Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð·Ð°Ð¼Ñ–Ñ‚Ð¾Ðº gcov
  %s:Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð¾
! %s:Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð´Ð»Ñ� '%s'
! %s:Ð’Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð½Ð¾Ð²Ñ–ÑˆÐ¸Ð¹ Ð·Ð° Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¾Ðº '%s'
! %s:Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� ÑˆÑ‚Ð°Ð¼Ð¿Ñƒ Ð· Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð·Ð°Ð¼Ñ–Ñ‚Ð¾Ðº
! %s:Ð²ÐµÑ€Ñ�Ñ–Ñ� '%.4s', Ð±Ð°Ð¶Ð°Ð½Ð¾ '%.4s'
! %s:Ð²ÐµÑ€Ñ�Ñ–Ñ� '%.4s', Ð±Ð°Ð¶Ð°Ð½Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ '%.4s'
! Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %s Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² OPEN-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð´Ð»Ñ� Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð½Ð°Ð´Ð°Ð½Ð¾ %u Ñ–Ð¼Ê¼Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½Ð°Ð´Ð°Ð½Ð¾ %u Ñ–Ð¼ÐµÐ½ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½Ð°Ð´Ð°Ð½Ð¾ %u Ñ–Ð¼ÐµÐ½ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Â»Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«Ð¿Ñ€Ð¾Ð±Ñ–Ð»Â»Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '!'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«#Â»Â«%%%cÂ» Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°'%%&' Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ TLSÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ” Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽÐ¤Ð°Ð¹Ð» '%s' Ð²Ð¶Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¾
! Â«%sÂ» Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¾ÑŽ Ñ�Ð²Ð½Ð¾ÑŽ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾ÑŽ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¾ÑŽ'%s' Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² (ÐºÑ€Ñ–Ð¼ match_dups)'%s' Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² (ÐºÑ€Ñ–Ð¼ match_dups)'%s' Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ñ–Ð¶ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² (ÐºÑ€Ñ–Ð¼ match_dups)Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«'Â»Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '('Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«+Â»Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«-Â»Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«0Â»Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 'B' Ð¼Ð°Ñ” Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð±Ñ–Ñ‚Ñ–Ð²Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 'B' Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ 'E'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«IÂ»Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ 'O'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '^'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '_'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'a'Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'm'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 'o' Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'q'(C)(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� 10.3.9) Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ MH_NOPREFIXBINDING Ð² Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� 10.4)	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ MH_NOMULTIDEFS Ð² ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÑƒ.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� 10.4) -multiply_defined <Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ°>	Ð�Ð°Ð´Ð°Ð² Ð¼ÐµÑ…Ð°Ð½Ñ–Ð·Ð¼ Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸, Ñ‰Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… dylibs.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� 10.4) -multiply_defined_unused <Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ°>	Ð�Ð°Ð´Ð°Ð² Ð¼ÐµÑ…Ð°Ð½Ñ–Ð·Ð¼ Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–, Ñ�ÐºÑ– Ñ‚Ð°ÐºÐ¾Ð¶ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… dylibs.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� 10.4) Ð‘Ð°Ð³Ð°Ñ‚Ð¾Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð· macOS 10.4.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ñ– Ð½ÐµÐ¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ðµ ld64, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)	ld Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» (Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ ld_classic).(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ)	Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ) -sectobjectsymbols <segname> <sectname>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ�ÐµÐºÑ†Ñ–Ñ— Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ) -sectorder <segname> <sectname> <orderfile>	Ð—Ð°Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð±Ñ–Ð»ÑŒÑˆ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾ÑŽ Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ Â«-order_fileÂ».(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹) Ð”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Â«-flat_namespaceÂ», ÐºÐ¾Ð»Ð¸ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ð°ÐºÐµÑ‚ Ð¼Ñ–Ñ�Ñ‚Ð¸Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð», Ñ‚Ð°ÐºÐ¾Ð¶ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð· Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾) ÐŸÐ¾Ñ‚Ð¾Ñ‡Ð½Ñ– Ð»Ñ–Ð½ÐºÐµÑ€Ð¸ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð´Ð°Ð»Ñ�ÑŽÑ‚ÑŒ Ñ†Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸, Ñ‚Ð¾Ð¼Ñƒ Ñ†Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð°.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾) LD_PREBIND Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ) ÐžÐ±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð· Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð°Ð¼Ð¸ LINKEDIT Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾) Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)	Ð¡Ñ‚Ð°Ñ€Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°, Ñ�Ñ…Ð¾Ð¶Ð° Ð½Ð° Â«-whyloadÂ».(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ, Ñ‚Ñ–Ð»ÑŒÐºÐ¸ ld_classic) -sectcreate <segname> <sectname> <file>	Ð”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ð»Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ�ÐµÐºÑ†Ñ–ÑŽ Ð· Ñ„Ð°Ð¹Ð»Ñƒ.(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ, Ð»Ð¸ÑˆÐµ ld_classic) -seg_addr_table_filename <path>.(Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‡Ð»ÐµÐ½ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<&%E%>)(Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¿Ð¾Ð·Ð° ÐºÐ»Ð°Ñ�Ð¾Ð¼)(Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½)(Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹)(Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð½Ðµ Ñ‚Ðµ, Ñ‰Ð¾ Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ–, Ð¿ÐµÑ€ÐµÐºÐ¾Ð½Ð°Ð¹Ñ‚ÐµÑ�Ñ�, Ñ‰Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¶Ðµ Ð±ÑƒÐ² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ– Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ %<<>%> Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ð°Ð·Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚ÑƒÑ‚)(Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚Ðµ %<-fpermissive%> Ð°Ð±Ð¾ %<-std=c++11%>, Ð°Ð±Ð¾ %<-std=gnu++11%>, G++ Ð¿Ñ€Ð¸Ð¹Ð¼Ðµ Ð²Ð°Ñˆ ÐºÐ¾Ð´)(Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚Ðµ %<-fpermissive%>, G++ Ð¿Ñ€Ð¸Ð¹Ð¼Ðµ Ð²Ð°Ñˆ ÐºÐ¾Ð´, Ð°Ð»Ðµ Ð´Ð¾Ð·Ð²Ñ–Ð» Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼)(Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸Ñ�Ñ� Ñ‚Ð°ÐºÐ¸Ð¼Ð¸, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ %<id%> Ñ‚Ð° Ð¿Ñ€Ð¸Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ %<...%> Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸)(Ð±Ñ–Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� %qs)(Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²)(Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð¼Ð°Ð² Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<typename %T::%E%>)(Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qT Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ÐºÑ€Ð°Ð¿ÐºÐ° Ð· ÐºÐ¾Ð¼Ð¾ÑŽ)(Ñ‚Ð¾Ð¼Ñƒ Ð²Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚Ð¸ %qT, Ð° Ð½Ðµ %qT Ð´Ð¾ %<va_arg%>)(Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð´Ð»Ñ� %s)(Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð´Ð»Ñ� %s)(Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ)
! ({Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹})*** ÐŸÐžÐŸÐ•Ð Ð•Ð”Ð–Ð•Ð�Ð�Ð¯ *** Ñ” Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ– Ð¿Ð»Ð°Ð³Ñ–Ð½Ð¸, Ð½Ðµ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ð¹Ñ‚Ðµ Ñ†Ðµ Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ†Ðµ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ–Ð².
! *this--help=<ÐºÐ»Ð°Ñ�>	ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ð¸Ñ�Ð¸ Ð´Ð»Ñ� Ð¿ÐµÐ²Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð². <ÐºÐ»Ð°Ñ�> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ð· Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ñ†Ñ–Ð»ÐµÐ¹, Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ, Ð½ÐµÐ´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ…, Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° --param inline-unit-growthÐ´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� --param large-function-growthÐ´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� --param large-stack-frame-growthÐ´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° --param max-inline-insns-autoÐ´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� --param max-inline-insns-single--param=openacc-kernels=[decompose|parloops]	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ OpenACC 'kernels'.--param=openacc-privatization=[quiet|noisy]	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð¸Ð·Ð°Ñ†Ñ–Ñ— OpenACC.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Ð¢Ð¸Ð¿ Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ñƒ omp Ð´Ð»Ñ� Ð¿ÐµÑ‚ÐµÐ»ÑŒ, Ñ�ÐºÑ– Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ parloops.--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Ð’ÐºÐ°Ð·ÑƒÑ” Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ€ÐµÐ¹Ð½Ð´Ð¶ÐµÑ€Ð°.--param=threader-debug=[none|all] Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð²Ð¸Ð²Ñ–Ð´ Ñ€Ð¾Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡Ð° Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ.-A<Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ�>=<Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´ÑŒ>	ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸ <Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´ÑŒ> Ð½Ð° <Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ�>. ÐŸÐ¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� '-' Ð¿ÐµÑ€ÐµÐ´ <Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ�> Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ” <Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´ÑŒ> Ð½Ð° <Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ�>.-D<Ð¼Ð°ÐºÑ€Ð¾>[=<Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�>]	Ð’Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ <Ð¼Ð°ÐºÑ€Ð¾> Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�>. Ð¯ÐºÑ‰Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ <Ð¼Ð°ÐºÑ€Ð¾>, <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�> Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� 1.-E Ð°Ð±Ð¾ -x Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð°Ð½Ñ– Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ñ– Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ñƒ-F <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÑƒ.-G<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼ÐµÐ½ÑˆÐµ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» (Ð½Ð° Ð´ÐµÑ�ÐºÐ¸Ñ… Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð°Ñ…).-Hd <ÐºÐ°Ñ‚>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»Ð¸ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ D Ñƒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ <ÐºÐ°Ñ‚>.-Hf <Ñ„Ð°Ð¹Ð»>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ D Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñƒ Ñ„Ð°Ð¹Ð» <file>.-I <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�.-J<Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ñ–Ñ�>	Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»Ð¸ MODULE Ñƒ Â«Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ñ–Ñ—Â».-MF <Ñ„Ð°Ð¹Ð»>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð°Ð½Ñ– Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ñƒ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð».-MQ <Ñ†Ñ–Ð»ÑŒ>	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒ, Ñ�ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ‚Ð¸ Ñ†Ð¸Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�.-MT <Ñ†Ñ–Ð»ÑŒ>	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒ, Ñ�ÐºÐ° Ð½Ðµ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ†Ð¸Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�.-O<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° <Ñ‡Ð¸Ñ�Ð»Ð¾>.-U<Ð¼Ð°ÐºÑ€Ð¾>	Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� <Ð¼Ð°ÐºÑ€Ð¾>.-Waligned-new=[none|global|all]	ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Â«newÂ» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ‡Ð»ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ñƒ.-Walloc-size-larger-than=<Ð±Ð°Ð¹Ñ‚Ñ–Ð²>	ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÑ– Ð½Ð°Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸, Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�ÐºÐ¸Ñ… Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð².-Walloca-larger-than=<Ñ‡Ð¸Ñ�Ð»Ð¾>	ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� alloca Ñ‚Ð° Ð¿Ñ€Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� alloca, Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚Ñ–Ð².-Wbidi-chars=[none|unpaired|any|ucn] ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‡Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ UTF-8 Ð· Ð±Ñ–Ð´Ð¸Ñ€ÐµÐºÑ†Ñ–Ð¹Ð½Ð¸Ð¼ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.-Wframe-larger-than=<Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚Ñ–Ð²>	ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¸Ð¹ Ñ„Ñ€ÐµÐ¹Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ <Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚Ñ–Ð²>.-Wlarger-than=<Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚Ñ–Ð²>	ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” <Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚Ñ–Ð²>.-Wnormalized=[none|id|nfc|nfkc]	ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸ Ð®Ð½Ñ–ÐºÐ¾Ð´Ñƒ.-Wstack-usage=<Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚Ñ–Ð²>	ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ <Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚>.-Wvla-larger-than=<Ñ‡Ð¸Ñ�Ð»Ð¾>	ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸, Ð° Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ñ€Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸, Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�ÐºÐ¸Ñ… Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐ¾ÑŽ Ð·Ð° <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚Ñ–Ð².-Xbind-now Ñ– -Xbind-lazy Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–-Xf <Ñ„Ð°Ð¹Ð»>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ JSON-Ð²Ð¸Ð²Ñ–Ð´ Ñƒ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ <Ñ„Ð°Ð¹Ð»>.-allowable_client <Ñ–Ð¼Ê¼Ñ�>	Ð’Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ dylib Ñ” Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¼ Ð´Ð»Ñ� ÐºÐ»Ñ–Ñ”Ð½Ñ‚Ð° <Ñ–Ð¼Ê¼Ñ�>.-arch <Ñ–Ð¼Ê¼Ñ�>	Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ <Ñ–Ð¼Ê¼Ñ�>.-aux-info <Ñ„Ð°Ð¹Ð»>	Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð² <Ñ„Ð°Ð¹Ð»>.-bundle Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib-bundle_loader <Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð»>	Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ <Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð»> (Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†ÐµÐ¹ Ð¿Ð°ÐºÐµÑ‚) Ñ‚Ð°Ðº, Ð½Ñ–Ð±Ð¸ Ð²Ñ–Ð½ Ñ” Ð¾Ð´Ð½Ñ–Ñ”ÑŽ Ð· Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº, Ð· Ñ�ÐºÐ¸Ð¼Ð¸ Ð¿Ð°ÐºÐµÑ‚ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð².-bundle_loader Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib-c Ð°Ð±Ð¾ -S Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� Ada-c Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� gnat2scil-c Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� gnat2why-client_name <Ñ–Ð¼Ê¼Ñ�>	Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð·Ð±Ð¸Ñ€Ð°Ð½Ð½ÑŽ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ÑŽ dylib (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ allowable_client).-client_name Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib-compatibility_version <Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ” Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð´Ð»Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ ÐºÐ»Ñ–Ñ”Ð½Ñ‚Ð°. ÐšÐ»Ñ–Ñ”Ð½Ñ‚Ñ�ÑŒÐºÑ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼ÐµÐ½ÑˆÐµ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ðµ <Ñ‡Ð¸Ñ�Ð»Ð¾>, Ñ–Ð½Ð°ÐºÑˆÐµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð²Ð´Ð°Ñ�Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.-compatibility_version Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· -dynamiclib-current_version <Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñƒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð½Ð° <Ñ‡Ð¸Ñ�Ð»Ð¾>.-current_version Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· -dynamiclib-d<Ð»Ñ–Ñ‚ÐµÑ€Ð¸>	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð°Ð¼Ð¿Ñ–Ð² Ð· ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ–Ð² ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.-dumpbase <Ñ„Ð°Ð¹Ð»>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ðµ Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð´Ð»Ñ� Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð°Ð¼Ð¿Ñ–Ð².-dumpbase-ext .<ext>    Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ ÐºÑ€Ð°Ð¿ÐºÑƒ Ñ‚Ð° Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� .<ext> Ð· Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– Ð´Ð°Ð¼Ð¿Ñƒ, Ñ‰Ð¾Ð± Ð½Ð°Ð·Ð²Ð°Ñ‚Ð¸ Ð´Ð¾Ð¿Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸.-dumpdir <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ, Ñ�ÐºÐµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð¼Ð¿Ñ–Ð².-dylib_file install_name:file_name	Ð¦Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� dylib Ð· Â«install_nameÂ», Ð°Ð»Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ñ–Ñ�Ñ†Ñ– Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Â«file_nameÂ»-dylinker_install_name <ÑˆÐ»Ñ�Ñ…>	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ dyld.-exported_symbols_list <Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>	Ð•ÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÑ” Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð· <Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ> Ñƒ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–; Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸, Ñ�ÐºÑ– Ð½Ðµ Ð·Ð³Ð°Ð´ÑƒÑŽÑ‚ÑŒÑ�Ñ�, Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸Ñ�Ñ� Â«Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸Â».-f%s Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� (Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� DJGPP)
! -fada-spec-parent=unit	Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ada Ñ�Ðº Ð´Ð¾Ñ‡Ñ–Ñ€Ð½Ñ– Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð°Ñ‚ÑŒÐºÐ°.-faligned-new=<N>	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð· Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¾ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñƒ C++17 Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½ÑŒ, Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ… Ð·Ð° N.-fasan-shadow-offset=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²Ð»Ð°Ñ�Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ñ‚Ñ–Ð½Ñ–.-fblas-matmul-limit=<n>	Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ð°Ð¹Ð¼ÐµÐ½ÑˆÐ¾Ñ— Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ–, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ñ— matmul Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ BLAS.-fbounds-check=[on|safeonly|off]	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¼ÐµÐ¶ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñ– @safe, Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸.-fcall-saved-<register>	ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ <register> Ñ�Ðº Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð¼Ñ–Ð¶ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸.-fcall-used-<register>	ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ <register> Ñ�Ðº Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.-fcf-protection=[full|branch|return|none|check]	Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°Ð¼Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ‚Ð¾Ð³Ð¾, Ñ‰Ð¾ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ/Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ/Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð¼Ð°ÑŽÑ‚ÑŒ Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ñ†Ñ–Ð»Ñ–.-fcheck=[...]	Ð’ÐºÐ°Ð·ÑƒÑ”, Ñ�ÐºÑ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¼Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ñ–.-fcheckaction=[throw,halt,context]	ÐŸÐ¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ– ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ.-fcoarray=<none|single|lib>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ coarray Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸.-fcompare-debug[=<opts>]	ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð· Ñ– Ð±ÐµÐ·, Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, -gtoggle, Ñ– Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð´Ð°Ð¼Ð¿ final-insns.-fconst-string-class=<Ñ–Ð¼Ê¼Ñ�>	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÐ»Ð°Ñ� <Ñ–Ð¼Ê¼Ñ�> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð².-fconstexpr-cache-depth=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ ÐºÐµÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ— constexpr.-fconstexpr-depth=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ— constexpr.-fconstexpr-loop-limit=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ†Ð¸ÐºÐ»Ñƒ constexpr.-fconstexpr-ops-limit=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’ÐºÐ°Ð·ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ constexpr Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð¾Ñ†Ñ–Ð½ÐºÐ¸ constexpr.-fcontract-assumption-mode=[on|off]	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð°ÐºÑ�Ñ–Ð¾Ð¼ Ñ�Ðº Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½ÑŒ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾).-fcontract-build-level=[off|default|audit]	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¾Ðº Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.-fcontract-continuation-mode=[on|off]	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾).-fcontract-mode=[on|off]	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾).-fcontract-role=<Ñ–Ð¼Ê¼Ñ�>:<Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ°>	Ð’ÐºÐ°Ð·ÑƒÑ” Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ñ€Ñ–Ð²Ð½Ñ–Ð² Ñƒ Ñ€Ð¾Ð»Ñ– (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´), Ð°Ð±Ð¾ Ð²Ð»Ð°Ñ�Ð½Ñƒ Ñ€Ð¾Ð»ÑŒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ð· Ð·Ð°Ð´Ð°Ð½Ð¾ÑŽ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¾ÑŽ (Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´: opt:assume,assume,assume).-fcontract-semantic=<Ñ€Ñ–Ð²ÐµÐ½ÑŒ>:<Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ°>	Ð’ÐºÐ°Ð·ÑƒÑ” ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñƒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ Ð´Ð»Ñ� Ñ€Ñ–Ð²Ð½Ñ�.-fcontract-strict-declarations=[on|off]	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ ÑƒÐ·Ð°Ð³Ð°Ð»ÑŒÐ½ÐµÐ½Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ð°Ð¼Ð¸ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾).-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>	ÐŸÐ¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð².-fdbg-cnt=<Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº>[:<Ð½Ð¸Ð¶Ð½Ñ�_Ð¼ÐµÐ¶Ð°1>-]<Ð²ÐµÑ€Ñ…Ð½Ñ�_Ð¼ÐµÐ¶Ð°1>[:<Ð½Ð¸Ð¶Ð½Ñ�_Ð¼ÐµÐ¶Ð°2>-<Ð²ÐµÑ€Ñ…Ð½Ñ�_Ð¼ÐµÐ¶Ð°2>:...][,<Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº>:...]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�.-fdebug-prefix-map=<Ñ�Ñ‚Ð°Ñ€Ð¸Ð¹>=<Ð½Ð¾Ð²Ð¸Ð¹>	Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ Ð½Ð° Ñ–Ð½ÑˆÐµ Ð² Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�.-fdebug=<Ñ–Ð´ÐµÐ½Ñ‚>	ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´, Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ <Ñ–Ð´ÐµÐ½Ñ‚>.-fdiagnostics-color=[never|always|auto]	ÐšÐ¾Ð»Ñ–Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ.-fdiagnostics-column-origin=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ�. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð· 1 Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾ Ð´Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽ GNU, Ð°Ð»Ðµ Ð´ÐµÑ�ÐºÑ– ÑƒÑ‚Ð¸Ð»Ñ–Ñ‚Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð· 0, Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´.-fdiagnostics-column-unit=[display|byte]	Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸, Ñ‡Ð¸ Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð¸ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð² Ñ�Ðº Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ– Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼) Ð°Ð±Ð¾ Ñ�Ðº Ñ�Ð¸Ñ€Ñ– Ð±Ð°Ð¹Ñ‚Ð¸.-fdiagnostics-escape-format=[unicode|bytes]	Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸, Ñ�Ðº ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ðµ Ð´Ñ€ÑƒÐºÐ¾Ð²Ð°Ð½Ñ– ASCII-Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñ– Ð´Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸, Ñ�ÐºÐ° Ñ†Ðµ Ð¿Ñ€Ð¾Ð¿Ð¾Ð½ÑƒÑ”.-fdiagnostics-format=[Ñ‚ÐµÐºÑ�Ñ‚|sarif-stderr|sarif-file|json|json-stderr|json-file]	Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð²Ð¸Ð²Ð¾Ð´Ñƒ.-fdiagnostics-show-location=[once|every-line]	Ð¯Ðº Ñ‡Ð°Ñ�Ñ‚Ð¾ Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸, Ð¾Ð±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¾Ñ— Ð¿Ð¾ Ñ€Ñ�Ð´ÐºÐ°Ñ….-fdiagnostics-urls=[never|always|auto]	Ð’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ URL-Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð² Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ.-fdisable-[tree|rtl|ipa]-<Ð¿Ñ€Ð¾Ñ…Ñ–Ð´>=Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½1+Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½2	Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—.-fdoc-dir=<ÐºÐ°Ñ‚>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–Ñ— Ð² ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ <ÐºÐ°Ñ‚>.-fdoc-file=<Ñ„Ð°Ð¹Ð»>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–ÑŽ Ð² Ñ„Ð°Ð¹Ð» <Ñ„Ð°Ð¹Ð»>.-fdoc-inc=<Ñ„Ð°Ð¹Ð»>	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ€Ð¾ Ddoc Ð· <Ñ„Ð°Ð¹Ð»>.-fdump-<Ñ‚Ð¸Ð¿>	Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð´Ð°Ð½Ñ– Ñƒ Ñ„Ð°Ð¹Ð».-fdump-cxx-spec=<Ñ„Ð°Ð¹Ð»>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– ÐºÐ¾Ð´Ñƒ C++ Ñƒ <Ñ„Ð°Ð¹Ð»>.-fdump-final-insns=<Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>	Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² ÐºÑ–Ð½Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ Ñƒ Ñ„Ð°Ð¹Ð».-fdump-go-spec=<Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð°Ð¹Ð» Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– ÐºÐ¾Ð´Ñƒ Go.-femit-struct-debug-baseonly	Ð�Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ð¾ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-femit-struct-debug-detailed=<spec-list>	Ð”ÐµÑ‚Ð°Ð»ÑŒÐ½Ð° Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-femit-struct-debug-reduced	ÐšÐ¾Ð½Ñ�ÐµÑ€Ð²Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.-fenable-[tree|rtl|ipa]-<Ð¿Ñ€Ð¾Ñ…Ñ–Ð´>=Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½1+Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½2	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—.-fexcess-precision=[fast|standard|16]	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ð·Ð°Ð¹Ð²Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.-fexec-charset=<cset>	ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ€Ñ�Ð´ÐºÐ¸ Ñ‚Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ <cset>.-fextern-std=<standard>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½ C++ Ð· <standard>.-ffile-prefix-map=<Ñ�Ñ‚Ð°Ñ€Ð¸Ð¹>=<Ð½Ð¾Ð²Ð¸Ð¹>	Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ Ð½Ð° Ñ–Ð½ÑˆÐµ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.-ffixed-<Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€>	ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ <Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€> Ñ�Ðº Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.-ffixed-line-length-<n>	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ n Ñ�Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–.-ffp-contract=[off|on|fast]	Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.-ffpe-summary=[...]	Ð�Ð°Ð´Ñ€ÑƒÐºÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´Ñ�ÑƒÐ¼Ð¾Ðº Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.-ffpe-trap=[...]	Ð—ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ°Ñ… Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.-ffree-line-length-<n>	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ n Ñ�Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ€Ñ�Ð´ÐºÐ° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ð²Ñ–Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–.-fgnat-encodings=[all|gdb|minimal]	Ð’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ Ð±Ð°Ð»Ð°Ð½Ñ� Ð¼Ñ–Ð¶ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¸ GNAT Ñ‚Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼ DWARF, Ñ�ÐºÑ– Ð²Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð² Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�.-fgo-c-header=<Ñ„Ð°Ð¹Ð»>	Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Go Ñƒ Ñ„Ð°Ð¹Ð» Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– ÐºÐ¾Ð´Ñƒ C.-fgo-debug-escape-hash=<Ñ€Ñ�Ð´Ð¾Ðº>	Ð¥ÐµÑˆ-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð²Ñ‚ÐµÑ‡Ñ–.-fgo-dump-<Ñ‚Ð¸Ð¿>	Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŽ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ñ„Ñ€Ð¾Ð½Ñ‚ÐµÐ½Ð´ Go.-fgo-embedcfg=<Ñ„Ð°Ð¹Ð»>	Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ go:embed.-fgo-optimize-<Ñ‚Ð¸Ð¿>	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð² Ñ„Ñ€Ð¾Ð½Ñ‚ÐµÐ½Ð´Ñ–.-fgo-pkgpath=<Ñ€Ñ�Ð´Ð¾Ðº>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ… Ð¿Ð°ÐºÐµÑ‚Ñƒ Go.-fgo-prefix=<Ñ€Ñ�Ð´Ð¾Ðº>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð°ÐºÐµÑ‚-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð´Ð»Ñ� ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ–Ð¼ÐµÐ½ Go.-fgo-relative-import-path=<ÑˆÐ»Ñ�Ñ…>	Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¹ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ Ñ�Ðº Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¹ Ð´Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ.-finit-character=<n>	Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ ASCII n.-finit-integer=<n>	Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ n.-finit-logical=<true|false>	Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–.-finit-real=<zero|snan|nan|inf|-inf>	Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ð´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼.-finline-arg-packing	Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² Ñ€Ñ�Ð´ÐºÑƒ.-finline-limit=<Ñ‡Ð¸Ñ�Ð»Ð¾>	ÐžÐ±Ð¼ÐµÐ¶Ñ‚Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð¾ <Ñ‡Ð¸Ñ�Ð»Ð¾>.-finline-matmul-limit=<n>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¾Ñ— Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ–, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ñ— matmul Ð±ÑƒÐ´Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾.-finput-charset=<cset>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð´Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð².-finstrument-functions-exclude-file-list=Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ,...	Ð�Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ñƒ Ñ„Ð°Ð¹Ð»Ð°Ñ….-finstrument-functions-exclude-function-list=Ñ–Ð¼Ê¼Ñ�,...	Ð�Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.-fira-algorithm=[CB|priority]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ IRA.-fira-region=[one|all|mixed]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ð¸ Ð´Ð»Ñ� IRA.-fira-verbose=<Ñ‡Ð¸Ñ�Ð»Ð¾>	ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ IRA.-flive-patching=[inline-only-static|inline-clone]	ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ¹Ñ‚Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— IPA Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð¶Ð¸Ð²Ð¾Ð³Ð¾ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ�. Ð’Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÑƒÑ” Ð±Ð°Ð³Ð°Ñ‚Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ²Ð¸Ð¹ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒ Ð½Ð°Ð´ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¸Ð¼Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ð¼Ð¸ IPA.-fmacro-prefix-map=<Ñ�Ñ‚Ð°Ñ€Ð¸Ð¹>=<Ð½Ð¾Ð²Ð¸Ð¹>	ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ðµ Ñ–Ð¼Ê¼Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ Ð½Ð° Ñ–Ð½ÑˆÐµ Ð² __FILE__, __BASE_FILE__ Ñ‚Ð° __builtin_FILE().-fmax-array-constructor=<n>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ.-fmax-errors=<ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð´Ð»Ñ� Ð·Ð²Ñ–Ñ‚Ñƒ.-fmax-identifier-length=<n>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°.-fmax-stack-var-size=<n>	Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ Ð±Ð°Ð¹Ñ‚Ð°Ñ… Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ð¼Ñ–Ñ‰ÐµÐ½Ð¸Ð¹ Ñƒ Ñ�Ñ‚ÐµÐº.-fmax-subrecord-length=<n>	ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð¿Ñ–Ð´Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð².-fmessage-length=<ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ>	ÐžÐ±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ Ð´Ð¾ <ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ–> Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº. 0 Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÑƒÑ” Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð².-fmodule-file=<package.module>=<filespec>	Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ <filespec> Ñ�Ðº Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� <package.module>.-fno-threadsafe-statics	Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….-foffload-abi=[lp64|ilp32]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ABI, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñ– Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð½Ñ�.-foffload-options=<Ñ†Ñ–Ð»Ñ–>=<Ð¾Ð¿Ñ†Ñ–Ñ—>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð½Ñ�.-fopt-info[-<Ñ‚Ð¸Ð¿>=Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ]	Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´ÐµÑ‚Ð°Ð»Ñ– Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.-force_flat_namespace Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib-fpack-struct=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸.-fpermitted-flt-eval-methods=[c11|ts-18661]	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�ÐºÑ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� FLT_EVAL_METHOD Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ–.-fplugin-arg-<name>-<key>[=<value>]	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ <key>=<value> Ð´Ð»Ñ� Ð¿Ð»Ð°Ð³Ñ–Ð½Ð° <name>.-fprofile-prefix-map=<old>=<new>	Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ñ–Ñ— Ð½Ð° Ñ–Ð½ÑˆÐµ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ– Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� GCOV.-fprofile-reproducible=[serial|parallel-runs|multithreaded]	ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ, Ð·Ñ–Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ -fprofile-generate.-fprofile-update=[single|atomic|prefer-atomic]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ.-framework <Ñ–Ð¼Ê¼Ñ�>	Ð›Ñ–Ð½ÐºÐµÑ€ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ ÑˆÑƒÐºÐ°Ñ‚Ð¸ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº <Ñ–Ð¼Ê¼Ñ�> Ð² ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÑ–Ð².-frandom-seed=<Ñ€Ñ�Ð´Ð¾Ðº>	Ð—Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð¾ÑŽ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ <Ñ€Ñ�Ð´ÐºÐ°>.-freorder-blocks-algorithm=[simple|stc]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð².-frust-cfg=<Ñ–Ð¼Ê¼Ñ�>             Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—-frust-compile-until=[ast|attributecheck|expansion|nameresolution|lowering|typecheck|privacy|unsafety|const|copimlation|end]             ÐšÐ¾Ð»Ð¸ Ð·ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ð²ÐµÑ”Ñ€Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Rust-frust-crate=<Ñ–Ð¼Ê¼Ñ�>             Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ ÐºÑ€Ð¸Ñ—Ð²ÐºÐ¸ (crate) Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—-frust-dump-<Ñ‚Ð¸Ð¿>	Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŽ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Rust.-frust-edition=[2015|2018|2021]             Ð’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ, Ñ�ÐºÑƒ Ñ€ÐµÐ´Ð°ÐºÑ†Ñ–ÑŽ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ rust-frust-mangling=[legacy|v0]     Ð’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ, Ñ�ÐºÑƒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½-frust-max-recursion-depth=Ñ†Ñ–Ð»Ðµ-frust-metadata-output=<ÑˆÐ»Ñ�Ñ….rox>  Ð¨Ð»Ñ�Ñ… Ð´Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… Ñ�Ñ‰Ð¸ÐºÐ°-fsanitize-sections=<sec1,sec2,â€¦>	Ð¡Ð°Ð½Ñ–Ñ‚Ð¸Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð² ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ñ… Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð°Ñ….-fsanitize=address Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—-fsave-mixins=<Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>	Ð Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ñ‚Ð° Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð¼Ñ–ÐºÑ�Ð¸Ð½Ð¸ Ñƒ Ñ„Ð°Ð¹Ð», Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ <Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>.-fsched-stalled-insns-dep=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð²Ñ–Ð´Ñ�Ñ‚Ð°Ð½Ñ– Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ñ‡Ð°Ñ�Ð½Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ñ‡ÐµÑ€Ð·Ñ–.-fsched-stalled-insns=<ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ñ‡ÐµÑ€Ð·Ñ–, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ñ‡Ð°Ñ�Ð½Ð¾ Ð·Ð°Ð¿Ð»Ð°Ð½Ð¾Ð²Ð°Ð½Ñ–.-fsched-verbose=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ°.-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]	Ð’ÐºÐ°Ð·ÑƒÑ” Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ, Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑŽ simd.-fsso-struct=[big-endian|little-endian|native]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð² Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.-fstack-check=[no|generic|specific]	Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ.-fstack-limit-register=<Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€>	ÐŸÐµÑ€ÐµÑ…Ð¾Ð¿Ð¸Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ�Ñ‚ÐµÐº Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– <Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°>.-fstack-limit-symbol=<Ñ–Ð¼Ê¼Ñ�>	ÐŸÐµÑ€ÐµÑ…Ð¾Ð¿Ð¸Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ�Ñ‚ÐµÐº Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ <Ñ–Ð¼Ê¼Ñ�>.-fstack-reuse=[all|named_vars|none]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….-fstrict-flex-arrays=<Ñ€Ñ–Ð²ÐµÐ½ÑŒ>    ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÑ”, ÐºÐ¾Ð»Ð¸ Ñ‚Ñ€ÐµÐ±Ð° Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñ�Ðº Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ñ�Ñ– ÐºÑ–Ð½Ñ†ÐµÐ²Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ðº Ð³Ð½ÑƒÑ‡ÐºÑ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ.-ftabstop=<Ñ‡Ð¸Ñ�Ð»Ð¾>      Ð’Ñ–Ð´Ñ�Ñ‚Ð°Ð½ÑŒ Ð¼Ñ–Ð¶ Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ñ–Ñ�Ð¼Ð¸ Ð´Ð»Ñ� Ð·Ð²Ñ–Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–.-ftemplate-depth=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.-ftrack-macro-expansion=<0|1|2>	Ð’Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð¾ÐºÐµÐ½Ñ–Ð², Ñ‰Ð¾ Ð¿Ð¾Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð², Ñ‚Ð° Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ—Ñ… Ñƒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ�Ñ… Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸.-ftree-parallelize-loops=<ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ>	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñƒ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ‚ÐµÐ»ÑŒ.-ftrivial-auto-var-init=[uninitialized|pattern|zero]	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð´Ð¾ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….-fuse-linker-plugin Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]	Ð’ÐºÐ°Ð·ÑƒÑ” Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ—.-fversion=<ident>	ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð²ÐµÑ€Ñ�Ñ–Ñ—, Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ <ident>.-fvisibility=[default|internal|hidden|protected]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð².-fvisibility=[private|protected|public|package]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð².-fvtable-verify=preinit Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—-fvtable-verify=std Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—-fwide-exec-charset=<cset>	ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– ÑˆÐ¸Ñ€Ð¾ÐºÑ– Ñ€Ñ�Ð´ÐºÐ¸ Ñ‚Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² <cset>.-gnat<Ð¾Ð¿Ñ†Ñ–Ñ—>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� GNAT.-gz Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—-gz=<Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚>	Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð¸Ñ�Ð½ÑƒÑ‚Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– <Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚>.-gz=zstd Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—-idirafter <dir>	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ <dir> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�.-iframework <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾Ð³Ð¾ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÑƒ.-imacros <file>	ÐŸÑ€Ð¸Ð¹Ð½Ñ�Ñ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð² Ñƒ Ñ„Ð°Ð¹Ð»Ñ– <file>.-image_base <Ð°Ð´Ñ€ÐµÑ�Ð°>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ <Ð°Ð´Ñ€ÐµÑ�Ñƒ> Ñ�Ðº Ð±Ð°Ð·Ð¾Ð²Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð´Ð»Ñ� dylib Ð°Ð±Ð¾ Ð¿Ð°ÐºÐµÑ‚Ñƒ.-imultiarch <ÐºÐ°Ñ‚>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ <ÐºÐ°Ñ‚> Ñ�Ðº Ð¿Ñ–Ð´ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ multiarch Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�.-imultilib <dir>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ <dir> Ñ�Ðº Ð¿Ñ–Ð´ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ multilib Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�.-include <file>	Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„Ð°Ð¹Ð»Ñƒ <file> Ð¿ÐµÑ€ÐµÐ´ Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸.-init <Ñ–Ð¼Ê¼Ñ�_Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ>	Ð¡Ð¸Ð¼Ð²Ð¾Ð» <Ñ–Ð¼Ê¼Ñ�_Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ> Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� dylib.-install_name <Ñ–Ð¼Ê¼Ñ�>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� dylib.-install_name Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· -dynamiclib-iplugindir=<ÐºÐ°Ñ‚>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ <ÐºÐ°Ñ‚> Ñ�Ðº ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ–Ð².-iprefix <ÑˆÐ»Ñ�Ñ…>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ <ÑˆÐ»Ñ�Ñ…> Ñ�Ðº Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð´Ð»Ñ� Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð´Ð²Ð¾Ñ… Ð¾Ð¿Ñ†Ñ–Ð¹.-iquote <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð² Ð»Ð°Ð¿ÐºÐ¸.-isysroot <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ñ�Ðº ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸.-isystem <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸.-iwithprefix <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸.-iwithprefixbefore <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>	Ð”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�.-keep_private_externs Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib-mabi=ABI	Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð¼Ñƒ ABI.-mabi=BASEABI	Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð¼Ñƒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ ABI BASEABI.-mabs=MODE	Ð’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ ABS/NEG IEEE 754.-march=	Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð¾Ñ— RISC-V ISA (Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, RV64IM). Ð Ñ�Ð´ÐºÐ¸ ISA Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñƒ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–.-march=ARCH	Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ð¿Ñƒ Ð°Ð±Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.-march=ISA	Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ ISA.-march=PROCESSOR	Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ ISA Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.-mas100-syntax Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· -gdwarf-mbranch-cost=COST	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ COST Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.-mbranch-cost=N	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ N Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.-mcall-ABI	Ð’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ ABI.-mcode-readable=SETTING	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ ÐºÐ¾Ð´Ñƒ.-mcode-region Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²ÐµÐ»Ð¸ÐºÑƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (-mlarge)-mcpu=	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.-mcpu=CPU	ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° ARC.-mcpu=ÐŸÐ ÐžÐ¦Ð•Ð¡ÐžÐ 		Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.-mcpu=PROCESSOR	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ Ñ‚Ð° Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� PROCESSOR.-mcpu=m16c	ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñ–Ð² M16C.-mcpu=m32c	ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñ–Ð² M32C.-mcpu=m32cm	ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñ–Ð² M32CM.-mcpu=r8c	ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñ–Ð² R8C.-mdata-region Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²ÐµÐ»Ð¸ÐºÑƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (-mlarge)-mdebug=	Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�.-mdouble=<BITS>	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ double Ð· ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ <BITS> Ð±Ñ–Ñ‚.-memregs=	ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² memreg (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼: 16, Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½: 0..16).-mflush-func=FUNC	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ FUNC Ð´Ð»Ñ� Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¸Ñ… Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ñ–Ð².-mfpu=FPU	Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ FPU.-mhard-float Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�-mipsN	Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ñ–Ð²Ð½Ñ� ISA N.-mlam=[none|u48|u57] ÐŸÐ¾Ð·Ð¸Ñ†Ñ–Ñ� Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ð´Ð°Ð½Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°.-mlarge-data-threshold=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð”Ð°Ð½Ñ–, Ð±Ñ–Ð»ÑŒÑˆÑ– Ð·Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ–Ð³, Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– .ldata Ð² Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÐµÐ»Ñ– x86-64.-mlong-double=<BITS>	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ long double Ð· ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ <BITS> Ð±Ñ–Ñ‚.-mmax-inline-memcpy-size=SIZE	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ memcpy Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�, Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ 1024.-mmax-stackframe=SIZE	ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ°Ð´Ñ€Ñƒ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€.-mmcu=ÐœÐšÐŸ	Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ ÐœÐšÐŸ.-mmcu=ÐœÐšÐŸ	Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸-Ð½Ð°-ÐºÑ€Ð¸Ñ�Ñ‚Ð°Ð»Ñ–, Ñ�ÐºÐ¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÑ” Ñ†ÑŽ PRU.-mmpy-option=MPY	ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ ARCv2 Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ Ð´Ð¸Ð·Ð°Ð¹Ð½Ñƒ Ð¼Ð½Ð¾Ð¶Ð½Ð¸ÐºÐ°.-mnan=ENCODING	Ð’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… NaN (Not a Number) Ð·Ð³Ñ–Ð´Ð½Ð¾ Ð· IEEE 754.-mno-serialize-volatile	Ð�Ðµ Ñ�ÐµÑ€Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ MEMW.-moverride=<Ñ€Ñ�Ð´Ð¾Ðº>	Ð¢Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð´Ð¾Ñ�Ð²Ñ–Ð´Ñ‡ÐµÐ½Ð¸Ñ… ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ñ–Ð²! ÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ñ‚Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.-mpointer-size=[no,32,short,64,long]	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.-mr10k-cache-barrier=Ð�Ð�Ð›Ð�Ð“ÐžÐ”Ð–Ð•Ð�Ð�Ð¯	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ�Ð»Ñ–Ð´ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚Ð¸ Ð±Ð°Ñ€Ê¼Ñ”Ñ€Ð¸ ÐºÐµÑˆÑƒ r10k.-msdata=[none,data,sysv,eabi]	Ð’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ sdata.-msim	Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°.-msingle-float Ñ‚Ð° -msoft-float Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾-msmall-data-limit=N	Ð Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÑ” Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼ÐµÐ½ÑˆÐµ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– (Ð½Ð° Ð´ÐµÑ�ÐºÐ¸Ñ… Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð°Ñ…).-msve-vector-bits=<Ñ‡Ð¸Ñ�Ð»Ð¾>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ñ–Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° SVE.-mtarget-linker <Ð²ÐµÑ€Ñ�Ñ–Ñ�>	Ð’ÐºÐ°Ð·ÑƒÑ”, Ñ‰Ð¾ ld64 <Ð²ÐµÑ€Ñ�Ñ–Ñ�> Ñ” Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÐ¾Ð¼ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ.-mtls-size=[16,32]	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ñ–Ñ‚Ñ–Ð² Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ñ… Ð·Ñ�ÑƒÐ²Ñ–Ð² TLS.-mtraceback=[full,part,no]	Ð’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ�.-mtune=	Ð Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.-mtune=ARCH	Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ð¿Ñƒ Ð°Ð±Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.-mtune=PROCESSOR	Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° PROCESSOR.-mtune=PROCESSOR	ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� PROCESSOR.-mtune=TUNE	Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ñ— Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ ARC.Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -mx32 Ñƒ Solaris Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾-o <Ñ„Ð°Ð¹Ð»>	Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð°Ð½Ñ– Ñƒ Ñ„Ð°Ð¹Ð» <Ñ„Ð°Ð¹Ð»>.-pagezero_size <Ñ€Ð¾Ð·Ð¼Ñ–Ñ€>	Ð”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ¸ 0 Ð½Ð° 4 ÐšÐ‘, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾.-pg Ñ– -fomit-frame-pointer Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸-pie Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—-private_bundle Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib-read_only_relocs <Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ°>	Ð”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð² Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ°Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� (Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ�).-sectalign <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐºÑ†Ñ–Ñ—> <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ” Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�ÐµÐºÑ†Ñ–Ñ— <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐºÑ†Ñ–Ñ—> Ñƒ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ– <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> Ð½Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�>, Ñ�ÐºÐµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð½ÑŽ Ð´Ð²Ñ–Ð¹ÐºÐ¸, Ð²Ð¸Ñ€Ð°Ð¶ÐµÐ½Ð¾ÑŽ Ñƒ ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ–.-sectcreate <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐºÑ†Ñ–Ñ—> <Ñ„Ð°Ð¹Ð»>	Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ñ�ÐµÐºÑ†Ñ–ÑŽ <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐºÑ†Ñ–Ñ—> Ñƒ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ– <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> Ð· Ð²Ð¼Ñ–Ñ�Ñ‚Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ <Ñ„Ð°Ð¹Ð»>.-seg_addr_table <file>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ñ– Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð´Ð»Ñ� Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº; <file> Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ€Ñ�Ð´Ð¾Ðº Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸.-segaddr <name> <address>	Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° <name> Ð½Ð° <address>, Ñ�ÐºÐ° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð° Ð·Ð° Ð¼ÐµÐ¶Ñ– Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ¸ (Ð½Ð°Ñ€Ð°Ð·Ñ– 4 ÐšÐ‘).-segprot <Ñ–Ð¼Ê¼Ñ�_Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> <Ð¼Ð°ÐºÑ�_Ð·Ð°Ñ…Ð¸Ñ�Ñ‚> <Ñ–Ð½Ñ–Ñ†_Ð·Ð°Ñ…Ð¸Ñ�Ñ‚>	Ð—Ð°Ñ…Ð¸Ñ�Ñ‚ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° <Ñ–Ð¼Ê¼Ñ�_Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> Ð¼Ð°Ñ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ– Ñ‚Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� <Ð¼Ð°ÐºÑ�_Ð·Ð°Ñ…Ð¸Ñ�Ñ‚> Ñ‚Ð° <Ñ–Ð½Ñ–Ñ†_Ð·Ð°Ñ…Ð¸Ñ�Ñ‚> Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾. Ð’ÐºÐ°Ð·Ð°Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Â«rÂ», Â«wÂ», Â«xÂ» Ð°Ð±Ð¾ Â«-Â», Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ” Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Â«Ð½ÐµÐ¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÑƒÂ».-segs_read_only_addr <Ð°Ð´Ñ€ÐµÑ�Ð°>	Ð’ÐºÐ°Ð·ÑƒÑ”, Ñ‰Ð¾ <Ð°Ð´Ñ€ÐµÑ�Ð°> Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¾ÑŽ Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ–Ð² Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� dylib.-segs_read_write_addr <Ð°Ð´Ñ€ÐµÑ�Ð°>	Ð’ÐºÐ°Ð·ÑƒÑ”, Ñ‰Ð¾ <Ð°Ð´Ñ€ÐµÑ�Ð°> Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¾ÑŽ Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�-Ð·Ð°Ð¿Ð¸Ñ�Ñƒ dylib.-stdlib=[libstdc++|libc++]	Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ°, Ñ�ÐºÐ° Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� C++.-sub_library <Ñ–Ð¼Ê¼Ñ�>	Ð‘Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ <Ñ–Ð¼Ê¼Ñ�> Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð° (ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� dylibs).-sub_umbrella <Ñ–Ð¼Ê¼Ñ�>	Ð¤Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ <Ñ–Ð¼Ê¼Ñ�> Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ (ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� dylibs).-trigraphs	ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ñ–Ð² ISO C.-umbrella <Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº>	Ð’ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹.-undefined <Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ°>	Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°).-unexported_symbols_list <Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>	Ð�Ðµ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸, Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ð² <Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>.-weak_reference_mismatches <Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ°>	Ð’ÐºÐ°Ð·ÑƒÑ”, Ñ‰Ð¾ Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð¼Ñ–Ð¶ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸ (Ñ�Ð»Ð°Ð±ÐºÐ¸Ð¹ Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ– Ð½Ðµ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ), Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼.... Ñ†ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ñ‡ %qD... Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— %qs ÑƒÐ¼Ð¾Ð²Ð¸ Ñ‚ÑƒÑ‚... Ð· %qs ÑƒÐ¼Ð¾Ð²Ð¾ÑŽ Ñ‚ÑƒÑ‚... Ð±ÐµÐ· ÑƒÐ¼Ð¾Ð²Ð¸ %qs Ð½ÐµÐ¿Ð¾Ð´Ð°Ð»Ñ–Ðº Ð²Ñ–Ð´Ñ�Ð¸...Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P, Ñ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼...Ñ†Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�, Ð°Ð»Ðµ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²Ñ–Ð´Ñ�Ñ‚ÑƒÐ¿Ð»ÐµÐ½Ð°, Ð½Ð°Ñ‡Ðµ Ð²Ð¾Ð½Ð° Ð·Ð°Ñ…Ð¸Ñ‰ÐµÐ½Ð° %qsÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ .NOT. Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ .XOR. Ñƒ %C/* ÐŸÑ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€, Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ñ– Ð· %s
!    Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ GNU Fortran %s%s.
! 
!    Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�
!    Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– BIND(C) Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Fortran Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾.  */
! 
! 128-Ð±Ñ–Ñ‚Ð½Ñ– %<long double%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ VAXABI 31 Ð±Ñ–Ñ‚.Ð�Ð°Ð±Ñ–Ñ€ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ 387 Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° SSEABI 64 Ð±Ñ–Ñ‚.64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ABI Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– ESA/390; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð°Ð±Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐºÐ¾Ð¿Ñ–Ñ— Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐºÐ¾Ð¿Ñ–Ñ— Ð°Ð±Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ ÐºÐ¾Ð¿Ñ–Ñ”ÑŽ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ ÐºÐ¾Ð¿Ñ–Ñ”ÑŽ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾<ÐŸÑ–Ð´ Ñ‡Ð°Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—>
! <Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹><Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñƒ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ñ… Ð´ÑƒÐ¶ÐºÐ°Ñ…><Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹><ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº><Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—><Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�><Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹-Ð²Ð¸Ñ€Ð°Ð·><Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°-Ð²Ð¸Ñ€Ð°Ð·Ñƒ><Ð»Ñ�Ð¼Ð±Ð´Ð°<Ð»Ñ�Ð¼Ð±Ð´Ð°><Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—><Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ”><Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�> <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�-Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�><Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ñ– Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ¸><Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°-Ñ‚ÐµÐ³Ñƒ><Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ><Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ><Ð²Ð¸Ñ€Ð°Ð·-Ð²Ð¸ÐºÐ¸Ð´Ð°Ð½Ð½Ñ�><Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ><Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°-Ñ‚Ð¸Ð¿Ñƒ><Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°-Ñ‚Ð¸Ð¿ÑƒÐ²Ð°Ð½Ð½Ñ�><Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñƒ Ñ‚Ð¸Ð¿Ñƒ><Ð²Ð¸ÐºÐ»Ð¸Ðº-Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸-ubsan><Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€><Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹><Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹ %s><Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹-Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹:<Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹-Ð´Ñ€Ð¾Ð±Ð¾Ð²Ð¸Ð¹:<Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹-Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹:<Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹><Ð½ÐµÑ€Ð¾Ð·Ñ–Ð±Ñ€Ð°Ð½Ð¸Ð¹><Ð½ÐµÑ€Ð¾Ð·Ñ€Ñ–ÑˆÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—>Ð›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽBOZ-Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– Ð½Ð° Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ÑƒÐ¤Ð°ÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ñ— Ð¼ÐµÐ¶Ñ–, Ñ�ÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð· ÐºÐ¾Ð»Ð¸Ð²Ð°Ð½Ð½Ñ�Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ.ÐžÐ±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñ–Ð².Ð�Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð²Ð¾ÐºÑ€Ð°Ð¿Ñ†Ñ– Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŽ Ð½Ð° %LÐ‘ÑƒÐ»Ð¾ Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ, Ñ‰Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” ABIÐ�ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² %CÐ¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -std=c89 (Ð´Ð»Ñ� C) Ð°Ð±Ð¾ -std=c++98 (Ð´Ð»Ñ� C++).ÐŸÐ¾Ñ€Ñ–Ð³ Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ñ†Ð¸ÐºÐ»Ñ–Ð², Ñ�ÐºÐ¸Ð¹ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑ” Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ñ†Ñ–Ñ— ÐºÐ°Ñ‡ÐµÐ»Ñ�.Ð�ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ Ð² %CAAPCS Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<-mcallee-super-interworking%>AAPCS Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<-mcaller-super-interworking%>ABI %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ñ‡ÐµÑ€ÐµÐ· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ %qs, Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ %qsABI %qs Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�, Ð»Ñ–Ð½ÐºÐµÑ€ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒABI Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ (%qs Ð½Ð° %qs), ÐºÐ¾Ð»Ð¸ multilib Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ABI Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð·Ñ– Ð·Ð³Ð»Ð°Ð´Ð¶ÐµÐ½Ð¸Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð·Ð¼Ñ–Ð½Ð¸Ð²Ñ�Ñ� Ð² GCC 10ABI Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %<-march=rv%d%>Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ ABI (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=):ABI Ð·Ñ– Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¸Ð¼Ð¸ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸: %sÐ�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�Ð˜Ð™ Ð†Ð�Ð¢Ð•Ð Ð¤Ð•Ð™Ð¡ %qs Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (F2008: C418)Ð�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�Ð˜Ð™ Ð†Ð�Ð¢Ð•Ð Ð¤Ð•Ð™Ð¡ %qs Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð¸Ð¹ Ð½Ð° %LÐ�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�Ð˜Ð™ Ð†Ð�Ð¢Ð•Ð Ð¤Ð•Ð™Ð¡ Ð½Ð° %CÐ�Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %LÐ�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�Ð˜Ð™ Ñ‚Ð¸Ð¿ Ð½Ð° %CÐžÑ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð²Ð¸Ñ€Ð°Ð· AC-IMPLIED-DO Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· AC-IMPLIED-DO Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LÐ’Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ AC-IMPLIED-DO Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° ACC CACHE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ %CÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� ACCESS Ð² %L Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ð°Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� ACLE %qD Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ %qsÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� ACLE %qD Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ISA %qsÐ·Ð¼Ñ–Ð½Ð½Ð° ACQUIRED_LOCKÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ACQUIRED_LOCK= Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾ÑŽ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ¢Ð¸Ð¿ ACTION ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ READONLY Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ALIGN Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð½Ð° %L Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·, Ñ‰Ð¾ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ALLOCATABLE Ð½Ð° %C Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¡Ð¢Ð Ð£ÐšÐ¢Ð£Ð Ð˜Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ALLOCATABLE Ð½Ð° %C Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¢Ð˜ÐŸÑƒÐžÐ±Ê¼Ñ”ÐºÑ‚ ALLOCATABLE %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LALLOCATABLE Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¿Ð¾Ð·Ð° Ñ‚Ñ–Ð»Ð¾Ð¼ INTERFACE Ð½Ð° %LÐ’Ð˜Ð”Ð†Ð›Ð˜Ð¢Ð˜ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ALLOCATE Ð¼Ð°Ñ�Ð¸Ð²Ñƒ coarray Ð² %C Ð² Ð±Ð»Ð¾ÐºÑƒ CRITICALALLOCATE Ð¼Ð°Ñ�Ð¸Ð²Ñƒ coarray Ð² %C Ð² Ð±Ð»Ð¾ÐºÑƒ DO CONCURRENTÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� ALLOCATED Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¼Ð°Ñ�Ð¸Ð² Ð°Ð±Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñƒ Ð°Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ñƒ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒALTERNATE RETURN Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %LÐšÐ¾Ð´ APCS Ð· Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¾ÑŽ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�. Ð†Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ARMv8-M Security Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð· Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾ÑŽ FPUÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ASSIGN Ð½Ð° %CÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� ASSIGN Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ INTEGER Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ASSIGNED GOTO Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñƒ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½ÑƒÐ—Ð¼Ñ–Ð½Ð½Ð° ASSIGNED Ñƒ Ñ‚ÐµÒ‘Ñƒ FORMAT Ð½Ð° %LÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� ASSOCIATE Ð½Ð° %CÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ASYNCHRONOUS Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ASYNCHRONOUS Ð½Ð° %CASYNCHRONOUS= Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Fortran 95Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ATOM Ð½Ð° %L Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ATOM Ð½Ð° %L Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ñƒ ATOMIC_INT_KINDATOM-Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ñƒ ATOMIC_INT_KIND Ð°Ð±Ð¾ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð¸Ð¿Ñƒ ATOMIC_LOGICAL_KINDÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ATOM Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº AUX Ð´Ð»Ñ� Ñ€ÐµÐ±Ñ€Ð° %d->%dÐ’ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ AVX Ð·Ð¼Ñ–Ð½ÑŽÑ” ABIÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° AVX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ AVX Ð·Ð¼Ñ–Ð½ÑŽÑ” ABIÐ’ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AVX512F Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ AVX512F Ð·Ð¼Ñ–Ð½ÑŽÑ” ABIÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° AVX512F Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ AVX512F Ð·Ð¼Ñ–Ð½ÑŽÑ” ABIÐ¡ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Â«-g -feliminate-unused-debug-symbolsÂ».Ð¡ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Â«-g -fno-eliminate-unused-debug-symbolsÂ».Ð�Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� SHIFT Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐµ Ð°Ð±Ð¾ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ SIZE Ð² %CÐ�Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐŸÑ€Ð¸Ð¹Ð¼Ð°Ñ‚Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€.ÐŸÑ€Ð¸Ð¹Ð¼Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ.ÐžÑ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð´Ð°Ð½Ð¸Ñ… Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ð·Ñ– Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ñ‚Ð¾Ñ‡Ð¾Ðº Ñ�ÐºÐ¾Ñ€Ñ�.Ð—Ñ�ÑƒÐ² Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð¿ÐµÑ€ÐµÐ´ Ð·Ñ�ÑƒÐ²Ð¾Ð¼ Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ÑƒÐ”Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¹Ð¾Ð³Ð¾ Ñ�ÑƒÑ�Ñ–Ð´Ð¾Ð¼Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ÑƒÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %s Ð½Ð° %C Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ð°Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .%s. Ð² %C Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ð°Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ÑƒÐ�Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚Ð° Ð·Ð´Ð¾Ð±ÑƒÐ´ÑŒÑ‚Ðµ / Ð·Ð²Ñ–Ð»ÑŒÐ½Ñ–Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³ / ÐµÐ¿Ñ–Ð»Ð¾Ð³ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—. Ð‘ÐµÐ· Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚Ð° Ð²Ð¸Ð´Ð°Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‚ÑŒ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒ Ñ�Ð²Ð¾Ñ— Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ñ– Ñ�Ñ‚ÐµÐºÑƒ, Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, printf.Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CLASS-Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ð½Ð¸Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð½Ð° %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ %L Ð´Ð»Ñ� INTENT(%s) Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs ELEMENTAL Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼, Ð°Ð»Ðµ Ñ–Ð½ÑˆÐ¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² %L Ð´Ð¾ Ð°Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñ�ÐºÑ‰Ð¾ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ð¾Ð´Ð¸Ð½Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð°Ð±Ð¾ Ñ” Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð· Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼Ð¸ Ð°Ð±Ð¾ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð¼Ð¸Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð·Ð°Ð¼Ð°Ð»Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs (%lu/%lu) Ð² %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ÑŽ Ñ†Ñ–Ð»Ð»ÑŽ Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð½Ð° %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ALLOCATABLE Ð½Ð° %LÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ EVENT_TYPE Ð°Ð±Ð¾ Ð· ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ EVENT_TYPE Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qsÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOCK_TYPE Ð°Ð±Ð¾ Ð· ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ LOCK_TYPE Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qsÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¼ Ð°Ð±Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾ÑŽ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŽ [F2008: 12.5.2.5]Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT(OUT) Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°-Ð¿Ñ–Ð´Ñ€Ð¾Ð±ÐºÐ¸ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¼Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ (INTENT(INOUT)) Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° %qs Ð½Ð° %L, Ñ�ÐºÐ¸Ð¹ Ñ” EVENT_TYPE Ð°Ð±Ð¾ Ð¼Ð°Ñ” ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ EVENT_TYPEÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ (INTENT(INOUT)) Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° %qs Ð½Ð° %L, Ñ�ÐºÐ¸Ð¹ Ñ” LOCK_TYPE Ð°Ð±Ð¾ Ð¼Ð°Ñ” ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ LOCK_TYPEÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ–Ð¹ Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ '%s' (%ld/%ld)Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° ÐºÐ¾Ñ€Ð¾Ñ‚ÑˆÐ° Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ '%s' (%ld/%ld)Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� CS Ð´Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ‚Ð° jmp Ð´Ð¾ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ñ‚ÑƒÐ½ÐºÑƒ Ð· Ñ†Ñ–Ð»Ð»ÑŽ Ð³Ñ–Ð»ÐºÐ¸ Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ… r8-r15.Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¿Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½ÑŽ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñ–Ð².Ð”Ð¾Ð´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– Ð´Ð¾ Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ñƒ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ C++.Ð”Ð¾Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¾Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ Ð´ÐµÑ�ÐºÐ¸Ñ… DWARF DIE, Ñ�ÐºÑ– Ð½Ðµ Ð¼Ð°ÑŽÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ–Ð¼ÐµÐ½Ñ–.Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½Ð° Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ.Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½Ð° Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð² INT_MIN / -1.Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– Ð´Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ñ�ÐºÐ¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� (Ð·Ð° ÑƒÐ¼Ð¾Ð²Ð¸, Ñ‰Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð½Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð½Ðµ Ð·Ð¼Ñ–Ð½ÐµÐ½Ñ–).Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� .lower Ð´Ð¾ Ð½Ð°Ð·Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð² Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð· -m{code,data}-region=lower (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾).Ð”Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð²Ð¸Ð²Ð¾Ð´Ð¸.Ð”Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð½Ð¾Ð²Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– ipa-sra Ð·Ð°Ð¼Ñ–Ð½ÑŽÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð½ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ, Ñ�ÐºÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ñ– Ð¿ÐµÑ€ÐµÐ´Ð°Ñ” Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.ÐŸÑ–Ñ�Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸ Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð�Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð¸ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð¼Ð¾Ð²Ð¸.ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°: Ð³Ñ€ÑƒÐ¿Ð¸ comdat Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° Ñ‚Ð° Ñ†Ñ–Ð»Ñ– Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ�ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°: Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° Ñ‚Ð° Ñ†Ñ–Ð»Ñ– Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ�ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -mcpu=g10.ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -mcpu=g13.ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -mcpu=g14.Alias Ð¼Ð°Ñ” Ñ€ÐµÐ±Ñ€Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð¼Ð°Ñ” Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð¼Ð°Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�, Ñ�ÐºÐµ Ð½Ðµ Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼:Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ñ–Ñ‚ÐºÐ¸.Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ†Ð¸ÐºÐ»Ð¸ Ð´Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ– 32 Ð±Ð°Ð¹Ñ‚Ð¸.Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñ‚Ð° Ð´Ð°Ð½Ñ– Ð´Ð¾ 32 Ð±Ñ–Ñ‚.Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸.Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†ÑŒ.Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð´Ð¾ 4 Ð±Ð°Ð¹Ñ‚.Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð¼Ñ–Ñ‚ÐºÐ¸, Ð´Ð¾ Ñ�ÐºÐ¸Ñ… Ð¼Ð¾Ð¶Ð½Ð° Ð´Ñ–Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð².Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð¹Ñ‚Ðµ Ð´ÐµÑ�ÐºÑ– Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ– dword.Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ†Ð¸ÐºÐ»Ñ–Ð².Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð·Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�.Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð·Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�. Ð�Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð½ÐµÐ·Ð°Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽ.Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ– 32 Ð±Ñ–Ñ‚.Ð’Ñ�Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¾ Ð²Ñ–Ð´ Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ.Ð’Ñ�Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ I/O load/store Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð£Ñ�Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ LEN Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— TYPE IS Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ ÐŸÐ Ð˜ÐŸÐ£Ð©Ð•Ð�Ð†Ð—Ð¼Ñ–Ð½Ð½Ð° Ð· Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°ÐœÐ°Ñ�Ð¸Ð², Ñ‰Ð¾ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ %qs Ð½Ð° %L, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð°Ð±Ð¾ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ð½Ð³Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸, Ñ�ÐºÑ– Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ‚Ð¸ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ” BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð· Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¼Ð°Ñ” Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐ�Ð»Ð¾ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¼Ð°Ñ” Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPEÐ�Ð»Ð¾ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¼Ð°Ñ” Ð½ÐµÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ñƒ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPEÐ�Ð»Ð¾ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ %s Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽÐ�Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñƒ %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐ�Ð»Ð¾ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð°Ð±Ð¾ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ñ„Ð¾Ñ€Ð¼Ð¸ Ð±Ñ–Ð»Ñ� %C Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATAÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ %qs Ð½Ð° %L, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð’Ð¸Ð´Ñ–Ð»Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð² Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð´Ð¾Ð·Ð²Ð¾Ð»Ñƒ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¾Ñ— Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ—.ÐžÐ±Ê¼Ñ”ÐºÑ‚ allocate-object Ð² %C Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð½ÐµÐ¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð°Ð±Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð°ÐžÐ±Ê¼Ñ”ÐºÑ‚, Ñ‰Ð¾ Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�, Ð½Ð° %L Ñ‚Ð°ÐºÐ¾Ð¶ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %LÐžÐ±Ê¼Ñ”ÐºÑ‚ allocate Ð² %L Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð´Ð°Ð½Ñ– Ð°Ð±Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ, Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° Ñ€ÐµÐ·ÐµÑ€Ð²ÑƒÐ²Ð°Ñ‚Ð¸ÐžÐ±Ê¼Ñ”ÐºÑ‚, Ñ‰Ð¾ Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�, Ð½Ð° %L Ñ” Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½Ð° %LÐžÐ±Ê¼Ñ”ÐºÑ‚ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ALLOCATABLE Ð°Ð±Ð¾ POINTERAllocate-object Ð½Ð° %L Ð· Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ð±Ð¾ type-spec, Ð°Ð±Ð¾ Ñ‚ÐµÐ³ SOURCE, Ð°Ð±Ð¾ Ñ‚ÐµÐ³ MOLDÐ’Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� %s Ð½Ð° %L Ð· Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾ÑŽ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ”ÑŽ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ñ�Ð°Ð¼Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð², Ñ�Ðº Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—Ð’Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� %s Ð· Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ABSTRACT Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð°Ð±Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð´Ð¶ÐµÑ€ÐµÐ»Ð°Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ (Ð°Ð±Ð¾ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ‚Ð¸) gcc Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ LOOP.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ IEC559 Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ….Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð²Ñƒ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ BOZ Ð² Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ñ‚Ð° Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Z Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ X.Ð”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°, Ð½Ñ–Ð±Ð¸ Ð²Ð¾Ð½Ð¸ Ð±ÑƒÐ»Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð¸ Ñƒ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð² ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñƒ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñƒ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ€Ñ�Ð´ÐºÐ° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ð²Ñ–Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼ Ð±Ñ–Ñ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°Ñ‚Ð¸ Ð¼ÐµÐ¶Ñ– Ñ�Ð»Ð¾Ð²Ð°.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð°ÐºÐ¾Ð²ÐºÑƒ Ð³Ñ–Ð»Ð¾Ðº Ð· Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼ ceil, floor, round, trunc Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¸ Â«Ð½ÐµÑ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–Â».Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð·Ð½Ð°ÐºÐ¸ Ð´Ð¾Ð»Ð°Ñ€Ð° Ð² Ð½Ð°Ð·Ð²Ð°Ñ… Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ ÑˆÐ²Ð¸Ð´ÐºÑ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ Ð´Ð¾ Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€Ð° Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ….Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ gcc Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— LIW.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ gcc Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— SETLB Ñ‚Ð° Lcc.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ð¼ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¾Ñ…Ð¾Ð¿Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ�Ðº 32-Ð±Ñ–Ñ‚Ð½Ñ–, Ñ‚Ð°Ðº Ñ– 64-Ð±Ñ–Ñ‚Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð¿Ñ–Ð´Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½ Ñ–/Ð°Ð±Ð¾ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð².Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð·Ð°Ð¼Ñ–Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ (Ð°Ð±Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…) Ñ‚Ð¸Ð¼Ð¸, Ñ‰Ð¾ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ñƒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ (Ð°Ð±Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€), Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾, Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡Ð°.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¿Ð¾Ñ€ÑƒÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸ IEEE Ð°Ð±Ð¾ ISO.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ñ�ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ñ‡ÐµÑ€ÐµÐ· Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ�.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ñ‡Ð°Ñ�Ð½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ñ‡ÐµÑ€Ð·Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð² sdata.Ð”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ð¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÑƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ�Ñ… Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ€ÑƒÑ… Ð±Ñ–Ð»ÑŒÑˆÐ¾Ñ— ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ€ÑƒÑ… Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ñ‚Ð¸.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ€ÑƒÑ… Ð´ÐµÑ�ÐºÐ¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '?' Ð¼Ð°Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð²Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð½Ð¾Ð²Ñ– Ð³Ð¾Ð½ÐºÐ¸ Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¸ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ–.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð· Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð²Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ ÑŽÑ€Ð¸Ð´Ð¸Ñ‡Ð½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ MDMX.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ MT.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð´Ð»Ñ� V850E2V3 Ñ– Ð²Ð¸Ñ‰Ðµ.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ABI Ñ‚Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·ÐºÑƒ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð½ÑƒÐ»Ñ� Ð´Ð»Ñ� Ð´Ñ€Ð¾Ð±Ð¾Ð²Ð¸Ñ… Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð².Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð´Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° Ñ†Ð¸ÐºÐ».Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ __gcc_isr Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð°Ñ… Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ð°Ñ… Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� r15 Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ASM.Ð’Ð¶Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð»Ð¾ÐºÑƒ CONTAINS Ð½Ð° %CÐ�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ RETURN Ð½Ð° %C Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° RETURN-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� SCALAR-INTEGERÐ�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ.Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– DTIOÐ�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð½Ñ–Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ð½Ð° %LÐ�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¸Ð¹ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² SUBROUTINE Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ BIND(C) Ð½Ð° %LÐ�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ñ–Ð¹ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ– %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² %CÐ¥Ð¾Ñ‡Ð° %qs Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð² Ð½ÑŒÐ¾Ð³Ð¾ Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ– Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¸ Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒAltiVec Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð´Ð°Ð½Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–Ð—Ð°Ð²Ð¶Ð´Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ†Ñ–Ð»ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ñ‚Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�.Ð—Ð°Ð²Ð¶Ð´Ð¸ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸.Ð—Ð°Ð²Ð¶Ð´Ð¸ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ $lp Ñƒ Ñ�Ñ‚ÐµÐºÑƒ.Ð—Ð°Ð²Ð¶Ð´Ð¸ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ð¹Ñ‚Ðµ Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ð¿Ð¾Ð»Ñ� Ñ�Ðº Ð¿Ð¾Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ int.Ð—Ð°Ð²Ð¶Ð´Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Dynamic Realigned Argument Pointer (DRAP) Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ.Ð—Ð°Ð²Ð¶Ð´Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ JSR, Ð° Ð½Ðµ BSR, Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð².Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¹ !$OMP DECLARE REDUCTION Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %s Ð½Ð° %LÐ�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ– Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¸ Ð² %s Ð´Ð»Ñ� %qs Ð½Ð° %L Ñ– %qs Ð½Ð° %LÐ�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– TYPE Ð½Ð° %CÐ’Ð¸Ð¿Ñ€Ð°Ð²Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°, Ñ�ÐºÐ¸Ð¹ Ñ—Ñ… ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÑ”.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… (LDS), Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð³Ñ€ÑƒÐ¿Ð¸.ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� minterlink-compressed, Ð½Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ñ— Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–.Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ð° %L Ð±ÐµÐ· * Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ�ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ð· %s Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ð°Ð±Ð¾ Ð¼Ð°Ñ” Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñƒ Ñ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ‚Ð½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ, Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ�: Ð—Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� FORALL Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ñ–Ð½Ð´ÐµÐºÑ� Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼ Ð½Ð° %LÐ�Ð½Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð° Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ Ð¾Ð±Ð¼Ñ–Ð½Ð¸ Ð´Ð²Ð¾Ñ…Ñ�Ð»Ñ–Ð²Ð½Ð¸Ñ… Ñ�Ð»Ñ–Ð² Ð· Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½ÑŒ VSX.Ð�Ð½Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð�Ð½Ð¾Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¾Ñ†Ñ–Ð½ÐµÐ½Ð¸Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼Ð¸.Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð´Ñ€ÑƒÐ³Ñƒ Ð¿Ñ–Ð´ÐºÑ€ÐµÑ�Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ–Ð¼Ê¼Ñ� Ð²Ð¶Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ñ–Ð´ÐºÑ€ÐµÑ�Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�.Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÑ€ÐµÑ�Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð¾ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ñ… Ñ–Ð¼ÐµÐ½.Ð—Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¹ Ð·Ð½Ð°Ðº Ð´Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð½ÑƒÐ»Ñ�.Ð—Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñ– Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð²Ñ‡Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸.Ð—Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñ–Ð².ÐŸÑ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ… 1K, Ñ‰Ð¾ Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ RA.Ð�Ð°Ð±Ð»Ð¸Ð·Ð¸Ñ‚Ð¸ ÐµÑ„ÐµÐºÑ‚ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ.Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<A%> Ð· INTENT(INOUT) Ð½Ð° %L Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<S%> Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— NEAREST Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÐµÐ¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð²Ñ–Ñ‡Ñ– Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qs Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð· PASS(%s) Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %qs Ð· PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %qs Ð· PASS(%s) Ð² %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð· PASS(%s) Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %qs Ð· PASS(%s) Ð² %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs MOD Ð² %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÐµÐ¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MODULO Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÐµÐ¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð¹Ð¾Ð³Ð¾ Ð½Ð°Ð¼Ñ–Ñ€ Ð°Ð±Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VALUEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ POINTERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ INTENT(IN) Ð°Ð±Ð¾ VALUEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ VALUE, Ð°Ð»Ðµ Ð±ÐµÐ· INTENT(IN)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ INTENT Ð°Ð±Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VALUEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs Ñƒ %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ VALUE, Ð°Ð»Ðµ Ð±ÐµÐ· INTENTÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CPTR Ð½Ð° %L Ð´Ð»Ñ� C_F_POINTER Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ TYPE(C_PTR)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ CPTR Ð½Ð° %L Ð´Ð¾ C_F_PROCPOINTER Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ TYPE(C_FUNPTR)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ C_PTR_1 Ð² %L Ð´Ð»Ñ� C_ASSOCIATED Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ TYPE(C_PTR) Ð°Ð±Ð¾ TYPE(C_FUNPTR)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ C_PTR_2 Ð² %L Ð´Ð»Ñ� C_ASSOCIATED Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ñ�Ðº C_PTR_1: %s Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð½Ð° %L Ð´Ð»Ñ� C_F_POINTER Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð½Ð° %L Ð´Ð»Ñ� C_F_POINTER Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿Ñ–Ð²Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ñƒ %L Ð´Ð»Ñ� C_F_PROCPOINTER Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ñƒ %L Ð´Ð»Ñ� C_F_PROCPOINTER Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— REPEAT Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ (Ð¹Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %ld)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— REPEAT Ð½Ð° %L Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— REPEAT Ñ” Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— REPEAT Ð½Ð° %L Ñ” Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ñƒ %L Ð´Ð»Ñ� C_FUNLOC Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ñƒ %L Ð´Ð»Ñ� C_FUNLOC Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ñƒ %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ñƒ %L Ð´Ð»Ñ� C_LOC Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTER Ð°Ð±Ð¾ TARGETÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ñƒ %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ INTEGERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ dim Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ð½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qs Ð² %L: %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %L Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %L Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– ÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %L Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ [0,127]Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ACOS Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¼Ñ–Ð¶ -1 Ñ– 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ACOSD Ñƒ %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ACOSH Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð·Ð° 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ASIN Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ASIND Ñƒ %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ATANH Ñƒ %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾ Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð²Ñ–Ð´ -1 Ð´Ð¾ 1Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %qsÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ INTENT(OUT)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ OPTIONALÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ POINTERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACHAR Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— IACHAR Ð½Ð° %L Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 0..127Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ICHAR Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐµ Ð°Ð±Ð¾ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð½ÑƒÐ»ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG10 Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐµ Ð°Ð±Ð¾ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð½ÑƒÐ»ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° SELECT Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° SELECT Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SQRT Ð´Ð»Ñ� %L Ð¼Ð°Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-fcheck%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹: %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-ffpe-summary%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹: %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-ffpe-trap%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹: %sÐ¢Ð¸Ð¿Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ð±Ñ–Ð³Ð°Ñ‚Ð¸Ñ�Ñ� (%s/%s)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qs Ð½Ð° %L Ñ– %L Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¾Ð±Ð¸Ð´Ð²Ð° Ð±ÑƒÑ‚Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¸ BOZÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qs Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ kind Ð½Ð° %LÐ�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ IF Ð² %CÐ�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð° IF-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· REAL Ð°Ð±Ð¾ INTEGERÐ�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° NaN Ð½Ð° %LÐ�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ðµ NaN Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– %s Ð½Ð° %s Ð½Ð° %L. Ð¦ÑŽ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¾Ð¿Ñ†Ñ–Ñ— %<-fno-range-check%>Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° ÐžÐš Ð½Ð° %LÐ�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° ÐžÐš Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– %s Ð½Ð° %s Ð½Ð° %LÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð½Ð° %LÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– %s Ð½Ð° %s Ð½Ð° %L. Ð¦ÑŽ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<-fno-range-check%>Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð½Ð° %LÐŸÑ–Ð´Ñ‚Ñ–Ðº Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– %s Ð½Ð° %s Ð½Ð° %L. Ð¦ÑŽ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<-fno-range-check%>ÐœÐ°Ñ�Ð¸Ð² %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐœÐ°Ñ�Ð¸Ð² %qs Ñƒ %L Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ, Ñ�ÐºÐ° Ð½Ðµ Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐœÐ°Ñ�Ð¸Ð² %qs Ñƒ %L Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�, Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ðµ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-fmax-stack-var-size=%>, Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð¸Ð¹ Ð·Ñ– Ñ�Ñ‚ÐµÐºÑƒ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ðµ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ðµ. Ð¦Ðµ Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾ÑŽ Ð¿Ñ€Ð¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð°Ð±Ð¾ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð². Ð Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %<-fmax-stack-var-size=%> (Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<-frecursive%>, Ñ‰Ð¾ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ %<-fmax-stack-var-size%>) - Ð°Ð±Ð¾ Ð·Ð¼Ñ–Ð½Ñ–Ñ‚ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð¸Ð¿Ñƒ ALLOCATABLE. Ð¯ÐºÑ‰Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾, Ñ†Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð¶Ð½Ð° Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸, Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ñ‚Ð°ÐºÐ¾Ð¶ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ SAVE.ÐœÐ°Ñ�Ð¸Ð² %qs Ð½Ð° %L Ð· Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼Ð¸ Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ EQUIVALENCEÐœÐ°Ñ�Ð¸Ð² %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ´ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° %LÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– 1 Ð¼Ð°Ñ�Ð¸Ð²Ñƒ (%ld/%ld)Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– 2 Ð¼Ð°Ñ�Ð¸Ð²Ñƒ (%ld/%ld)ÐœÐ°Ñ�Ð¸Ð²Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñƒ %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐœÐ°Ñ�Ð¸Ð²Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñƒ %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñƒ Ð°Ð±Ð¾ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ñ‰Ð¾ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ Ñ‚Ð¸Ð¿Ñƒ, Ð² %CÐ—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼ [F2008: C4106]Ð�ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð° Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %LÐœÐ°Ñ�Ð¸Ð² Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐ†Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ñ€Ð°Ð½Ð³Ñƒ %dÐ†Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ INTEGER, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %sÐ†Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ÐœÐ°Ñ�Ð¸Ð² Ð½Ðµ Ñ” Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¼ Ð½Ð° %LÐœÐ°Ñ�Ð¸Ð² Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð´Ñ–ÑŽÑ‡Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñƒ %L Ð´Ð»Ñ� C_LOC, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ñ– Ð½Ðµ Ð¼Ð°Ñ” Ð½Ñ– Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ, Ð½Ñ– Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð½Ð° %LÐœÐ°Ñ�Ð¸Ð²Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– %s Ð² %s Ð½Ð° %LÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð°Ð±Ð¾ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ð½Ð³ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ñƒ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ %d Ð²Ð¸Ð¼Ñ–Ñ€Ñ–Ð²ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ñƒ %C Ð¼Ð°Ñ” Ð±Ñ–Ð»ÑŒÑˆÐµ 7 Ð²Ð¸Ð¼Ñ–Ñ€Ñ–Ð²ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %L Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– (%ld < %ld) Ð² ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ð·Ñ–Ñ— %dÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %L Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– (%ld < %ld) Ð² Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %dÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %L Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– (%ld > %ld) Ð² ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ð·Ñ–Ñ— %dÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %L Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– (%ld > %ld) Ð² Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %dÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %L Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ (%ld < %ld) Ð² Ñ†Ð¸ÐºÐ»Ñ–, Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %LÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %L Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ (%ld > %ld) Ð² Ñ†Ð¸ÐºÐ»Ñ–, Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %LÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ñƒ EQUIVALENCE Ñƒ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÐµÐºÑ†Ñ–Ñ”ÑŽ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸Ð Ð¾Ð·Ð´Ñ–Ð» Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ %L Ð´Ð»Ñ� C_LOCÐŸÐ¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´ %<(:)%>, Ð¿Ð¾Ñ€Ñ�Ð´ Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¹ %<[...]%> Ð½Ð° %CÐœÐ°Ñ�Ð¸Ð²Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð· Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼ Ð¿Ñ–Ð´Ñ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ð¼ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð»ÑŽ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ: %qs Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² !$ACC DECLARE Ð½Ð° %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %C Ð¼Ð°Ñ” Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ñ–Ð¶ %d Ð²Ð¸Ð¼Ñ–Ñ€Ñ–Ð²Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %C Ð· Ð±Ñ–Ð»ÑŒÑˆ Ð½Ñ–Ð¶ 7 Ð²Ð¸Ð¼Ñ–Ñ€Ð°Ð¼Ð¸Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %qs Ð² COMMON Ð² %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�Ð²Ð½Ð¾ÑŽÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð½Ð° %LÐ£ ALLOCATE-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð°Ð±Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ SOURCE= Ð· Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð£ ALLOCATE-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ñ— Ñ„Ð¾Ñ€Ð¼Ð¸ %qs Ñ‡ÐµÑ€ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VOLATILEÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼Ð¸ Ð¿Ñ–Ð´Ñ�ÐºÑ€Ð¸Ð¿Ñ‚Ð°Ð¼Ð¸ Ð½Ð° %L Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ INTENT(OUT), INTENT(INOUT), VOLATILE Ð°Ð±Ð¾ ASYNCHRONOUS Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qsÐžÑ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÑŽÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ð° %L Ð¼Ð°Ñ” ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ coarray, Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°
  ===================
  
! ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Assigned GOTO Ð½Ð° %CÐŸÑ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¼Ñ–Ñ‚ÐºÐ° Ð½Ðµ Ñ” Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´ 0 Ð°Ð±Ð¾ 1, Ð´Ð¾ LOGICAL Ð¼Ð°Ñ” Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñƒ %LÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñƒ Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð² %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐŸÐ†Ð”Ð ÐžÐ“Ð Ð�ÐœÐžÐ®Ð†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð² %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð² %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ INTRINSICÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ FORALL Ð½Ð° %LÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� LEN Ð°Ð±Ð¾ KIND part_ref Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�ÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð² %CÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð· Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %LÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð· Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-frealloc-lhs%>ÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð½Ð° %L Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–ÐŸÑ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ð½ÐµÐ¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ– Ð½Ð° %LÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð�Ñ�Ð¾Ñ†Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐ†Ð¼Ê¼Ñ� Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— %qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– SHARED Ð½Ð° %LÐ�Ñ�Ð¾Ñ†Ñ–Ð¹Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qs Ð½Ð° %L Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²Ð†Ð¼Ê¼Ñ� Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %L, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ Ð½Ð° %L Ñ‚Ð°ÐºÐ¾Ð¶ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÐ�Ñ�Ð¾Ñ†Ñ–ÑŽÑŽÑ‡Ð° Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %qs Ð½Ð° %L Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸Ð�Ñ�Ð¾Ñ†Ñ–ÑŽÑŽÑ‡Ð° Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %qs Ð½Ð° %L Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ�Ñ�Ð¾Ñ†Ñ–ÑŽÑŽÑ‡Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·-Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð½Ð° %L Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ¦Ñ–Ð»ÑŒ Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽÐ¦Ñ–Ð»ÑŒ Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ BOZÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ ES Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¾Ð¼ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ES: Ð´Ð»Ñ� Ð´Ð°Ð½Ð¸Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ ICPLB ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ TLS.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾, Ñ‰Ð¾ Ð²Ñ�Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� 32 Ð±Ñ–Ñ‚Ð¸.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ñ�Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼Ð°ÑŽÑ‚ÑŒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² .loc (DWARF2+).ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ñƒ Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð°Ñ… .loc (DWARF2+).ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð´ Ð±ÑƒÐ´Ðµ Ð·Ñ–Ð±Ñ€Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ GAS.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð´ Ð±ÑƒÐ´Ðµ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ GNU ld.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð´ Ð±ÑƒÐ´Ðµ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ HP ld.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ– Ñ‚Ð¸Ð¼Ð¸, Ñ‰Ð¾ Ð¼Ð°ÑŽÑ‚ÑŒ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð°ÐºÐ»ÑŽÑ‡Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð².ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾, Ñ‰Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð¸ Ð´Ð°Ð½Ð¸Ñ… Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ�Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° Ñ‚ÐµÐºÑ�Ñ‚Ñƒ.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ñ�Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸ Ð¿Ð°Ñ�Ñ‚ÐºÐ¾ÑŽ.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ�Ñ‚ÐµÐº Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¸Ð¹ Ð·Ð° Ñ†Ñ–Ñ”ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð¼Ñ–Ñ‚ÐºÐ¸ Ñ‚Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²Ð°Ð½Ñ– Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¸Ñ… Ð°Ð´Ñ€ÐµÑ� 16 Ð±Ñ–Ñ‚.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð· Ñ„Ð»ÐµÑˆ-Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ–ÑˆÐµ, Ð½Ñ–Ð¶ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ñ– Ñ– Ð±Ð°Ñ€Ê¼Ñ”Ñ€Ð¸ Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ–.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ NaN Ð°Ð±Ð¾ Ð½ÐµÑ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÑŽÑ‚ÑŒÑ�Ñ�.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� C.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¾Ð±Ð³Ð¾Ñ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñƒ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñƒ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð½Ð°Ð¹Ð±Ð»Ð¸Ð¶Ñ‡Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ— Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¾Ð±Ð³Ð¾Ñ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ñ�ÑƒÐ²Ð¾Ñ€Ñ– Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ (Ð½Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ…).ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ñ€Ð¾Ð³Ñ– Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð².ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ�Ðº big endian.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ�Ðº little endian.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ñ�Ñ– Ð´Ð°Ð½Ñ– Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ñ– Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ LDS / STS. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð° Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð¸Ñ… Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð² Tiny.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð½Ðµ Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚, Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ð¾Ð´Ð½Ñ–Ð¹ Ð³Ñ€ÑƒÐ¿Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ñ†Ð¸ÐºÐ»Ð¸ Ð· Ð²Ð¸Ñ…Ð¾Ð´Ð¾Ð¼ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ñ‚ÑŒÑ�Ñ� Ñ– Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð±ÐµÐ·ÐºÑ–Ð½ÐµÑ‡Ð½Ð¾ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ�.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ñ– Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ Objective-C Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ nil.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð½Ð°Ð´Ð°Ð½Ð°, Ñ‚Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ -lsim Ð· ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡Ð°.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ñ–Ñ�Ð½ÑƒÑŽÑ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� D Ñ‚Ð° Â«D mainÂ».ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾, Ñ‰Ð¾ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¾Ñ†Ñ–Ð½ÐºÐ¸ Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð°Ð´Ð°ÑŽÑ‚ÑŒ Ð±Ñ–Ð»ÑŒÑˆÑƒ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð¼Ð°Ñ” Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ñƒ Ñ„Ð¾Ñ€Ð¼Ñƒ.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð¼Ð°Ñ” Ð²Ñ–Ð»ÑŒÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼Ñƒ.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ð·Ñ�ÑƒÐ²Ð¾Ð¼ Ñ” ÑˆÐ²Ð¸Ð´ÐºÐ¸Ð¼Ð¸.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ VxWorks RTP.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ VxWorks vThreads.ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñ”Ð´Ð¸Ð½Ð¸Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.ÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð°Ð±Ð¾ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %LÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ %qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŽ %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– COPYPRIVATE Ð½Ð° %LÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qs Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ñƒ %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�ÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qs Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�ÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñƒ %CÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ–Ð²ÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %s Ð½Ð° %L Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %qs Ð½Ð° %L Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qs Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ BIND(C)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ð° %L Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð·Ð°Ð¿Ð¸Ñ‚ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ð° %L Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð°Ð¿Ð¸Ñ‚Ñƒ %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð½Ð° %LÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ %qs Ñƒ %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŽ Ñƒ %CÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² VALUE Ð°Ð±Ð¾ CODIMENSIONÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð°Ð¿Ð¸Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ€Ð°Ð½Ð³Ñƒ %s Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð½Ð° %L Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ñ— Ñ„Ð¾Ñ€Ð¼Ð¸ %qs Ñ‡ÐµÑ€ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VOLATILEÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ %qs Ð½Ð° %L Ñ�Ðº Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ BIND(C) %qs Ð½Ð° %LÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŽ Ð· !$ACC DECLARE Ñƒ %LÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð° %L, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð¼Ñƒ Ñ€Ð°Ð½Ð³Ñƒ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð°Ð±Ð¾ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”, Ñ‰Ð¾Ð± Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð±ÑƒÐ² Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %s Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ð° %L Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð°Ð¿Ð¸Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %s Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ ALLOCATABLE, CODIMENSION, POINTER Ð°Ð±Ð¾ VALUEÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ INTENT(OUT)ÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð· Ñ�Ð²Ð½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ‚Ð¸Ð¿Ñƒ %s Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð£ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–:ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %i Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð°Ð¿ÑƒÑ�ÐºÑ–Ð². ÐœÐ¾Ð¶Ð»Ð¸Ð²Ð¾, Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ?Ð�Ð° Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–:Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð²Ñ–Ð»ÑŒÐ½Ð¸Ñ‚Ð¸ Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ '%s'Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¾Ð²Ð½Ð¸Ñ‚Ð¸ Ñ�Ð»Ð¾Ñ‚Ð¸ Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð³Ñ–Ð»Ð¾Ðº.Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� COMMON-Ð±Ð»Ð¾ÐºÑ–Ð² %s Ñ– %s Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ EQUIVALENCE Ñƒ %CÐ¡Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ†Ñ–Ñ”Ñ— Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ– Ñ‡Ð¸Ñ�Ð»Ð° 2.Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð¼Ñ–Ð¶ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð¸Ð¼Ð¸ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ð¼Ð¸.Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–.Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ– Ñ€Ñ�Ð´ÐºÐ¸ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð¸Ð¼Ð¸ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ð¼Ð¸.Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð²Ð¶Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½ÑƒÐ¡Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð²Ð¶Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ '%s'Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð½Ð° %L Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¢Ð˜ÐŸÐ£Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¡Ð¢Ð Ð£ÐšÐ¢Ð£Ð Ð˜Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¢Ð˜ÐŸÐ£Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð¢Ð˜ÐŸÐ£Ð Ð¾Ð·ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¼Ñ–Ñ�Ñ†ÐµÐ·Ð½Ð°Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð· Ð¿Ñ€Ð¾Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ð¸Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ð°Ð¼Ð¸.ÐœÐ°Ð³Ñ–Ñ‡Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ AutoFDO Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ�Ð’ÐµÑ€Ñ�Ñ–Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ AutoFDO %u Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” %uÐ�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð´Ð¾Ð´Ð°Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ð´Ð»Ñ� Ð´Ð¾Ð²ÑˆÐ¸Ñ… Ñ–Ð¼ÐµÐ½ ÑˆÐ»Ñ�Ñ…Ñ–Ð² Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� (Ð´Ð¾ MAXPATHLEN).Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ñ– Ð³Ñ–Ð»Ð¾Ðº, Ñ‰Ð¾Ð± Ð·Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ ÑˆÑ‚Ñ€Ð°Ñ„Ð¸ Ð·Ð° Ð³Ñ–Ð»ÐºÐ¸.Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ BITS:Ð¡ÐµÑ€ÐµÐ´Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ†Ð¸ÐºÐ»Ñƒ.Ð£Ð½Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ð²Ñ�Ñ–Ñ… Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ.Ð£Ð½Ð¸ÐºÐ°Ñ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð² Ð¾Ð´Ð½Ðµ Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ðµ Ñ€ÐµÐ±Ñ€Ð¾.Ð£Ð½Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ñ‰Ð¾ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ�Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ pc; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ð·Ð²ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ�.Ð£Ð½Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾.Ð£Ð½Ð¸ÐºÐ°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ… LDRD, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Cortex-M3.Ð£Ð½Ð¸ÐºÐ°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð¸Ñ…, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ñ… Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�, Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸.Ð£Ð½Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ, Ñ‰Ð¾Ð± ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð½Ð¾Ð¼Ð°Ð»Ñ–Ñ— Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�.Ð£Ð½Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ DIV Ñ– MOD.Ð£Ð½Ð¸ÐºÐ°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� GOT Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð².BB %i Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¸, Ð°Ð»Ðµ Ð¼Ð°Ñ” Ñ€ÐµÐ±Ñ€Ð¾ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²Ð‘Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %i Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ€ÐµÐ±Ñ€Ð¾Ð‘Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %i Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ€ÐµÐ±Ñ€Ð¾ fallthruBB %i Ð¼Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ° Ñ€ÐµÐ±ÐµÑ€ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²Ð‘Ð‘ %i Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” EH Ñ€ÐµÐ±Ñ€Ð¾Ð’ Ð‘Ð‘ %i Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ€ÐµÐ±Ñ€Ð¾Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� BB %i Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ð»Ð° lpÐ‘Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %i Ð¼Ð°Ñ” Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ€ÐµÐ±ÐµÑ€ fallthruÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ BB_RTL Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ %dÐ—Ð¼Ñ–Ð½Ð½Ð° BIND(C) %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽBIND(C) Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ %s %s Ñƒ %LBIND(C) Ð² %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND(C) Ð½Ð° %C Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð· BIND(C)Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND(C) Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ð±Ð¾ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð²Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND(C) Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° BIND(C) Ð· Ñ–Ð¼Ê¼Ñ�Ð¼ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTER Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ BIND(C) Ð½Ð° %CBLANK= Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Fortran 95ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� BLOCK DATA Ð² %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ BLOCK DATA %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² COMMONÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� BLOCK Ð½Ð° %CÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— BMX Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð· Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾ÑŽ R2BOZ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð½Ð° %C Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ñ–ÐºÑ�ÑƒÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— COMPLEXÐ›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ACHARÐ›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² CHAR Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–Ð›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ð›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ IOÐ›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ– FLOATÐ›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� %qsÐ›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qsÐ›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð² %L Ð½Ðµ Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° DATA Ð°Ð±Ð¾ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ INT/REAL/DBLE/CMPLXÐ›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð±Ñ–Ð»Ñ� %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ñ€ÐµÐ»Ñ�Ñ†Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð¿Ð¾Ð±Ð»Ð¸Ð·Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ %qsÐ›Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð±Ñ–Ð»Ñ� %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ %qs Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽBOZ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ DATA Ð½Ð° %LBPF CO-RE Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” LTOBPF CO-RE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð½Ð°Ñ�Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� BTF, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-gbtf%>Ð¢Ð¸Ð¿ BYTE Ð½Ð° %CÐ¢Ð¸Ð¿ BYTE, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð½Ð° %C, Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð½Ð° Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñ–Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ–Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ 128-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ñ…Ñ–Ð´ÐŸÐ¾Ð³Ð°Ð½Ðµ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� GPRÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� INTENT Ð² %CÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� (%d)Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ allocate Ð² %C Ð´Ð»Ñ� Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ÐŸÐ¾Ð³Ð°Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %LÐŸÐ¾Ð³Ð°Ð½Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %LÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ %qs, Ð½Ð° Ñ�ÐºÑƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %LÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ñ�Ð²Ð½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð½Ð° %CÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð½Ð° %CÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð½ÐµÑ�Ð²Ð½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ñƒ %CÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ALLOCATE Ð½Ð° %LÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ð² Ð½Ð°Ð·Ð²Ñ– ÐžÐŸÐ•Ð Ð�Ð¢ÐžÐ Ð� Ð½Ð° %CÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ALLOCATE Ð½Ð° %LÐŸÐ¾Ð³Ð°Ð½Ð° Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð° Ð»Ñ–Ð½Ñ–Ñ� Ð² %CÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñ‚Ð¸Ð¿Ñƒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð² %LÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð½Ð° %CÐŸÐ¾Ð³Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ�ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %LÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð½Ð° %CÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð½Ð° %LÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ†Ñ–Ð»ÑŒ Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– Ð½Ð° %LÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð² gfc_simplify_signÐ¢Ð¸Ð¿Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… ABI Ð´Ð»Ñ� LoongArch:Ð‘Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ NOPASS-Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð‘Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ñƒ %L Ð¼Ð°Ñ” Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qsÐ‘Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ñƒ %L Ð¼Ð°Ñ” Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qsÐžÑ�Ð½Ð¾Ð²Ð½Ñ– ISA LoongArch:Ð—Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿, Ñ�Ðº Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %qsÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð¶Ðµ Ð²ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ Ð½Ð° Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñƒ, Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ NOPASS Ð½Ð° %CÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð¶Ðµ Ð²ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ Ð½Ð° Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñƒ, Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ PASS Ð½Ð° %CÐŸÐ¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ BLOCK DATA Ð² %C ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ BLOCK DATA Ð² %LÐŸÑ€Ð¾Ð¿ÑƒÑ�Ðº Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ð² %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð±Ñ–Ð»Ñ� %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ SAVE Ð±ÐµÐ· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð² %C Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ SAVEÐœÑ–Ñ‚ÐºÐ° Ð±Ð»Ð¾ÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° IF Ð½Ð° %CÐœÑ–Ñ‚ÐºÐ° Ð±Ð»Ð¾ÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° IF Ð½Ð° %CÐ�Ð°Ð·Ð²Ð° Ð¿Ð»Ð°Ñ‚Ð¸ [Ñ‚Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–].ÐžÐ±Ð¸Ð´Ð²Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ñƒ MONOTONIC Ñ‚Ð° NONMONOTONIC Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ñƒ %LÐ²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ñ�Ðº Ñ€Ð¾Ð·Ð´Ñ–Ð», Ñ‚Ð°Ðº Ñ– Ð³Ñ€ÑƒÐ¿Ñƒ comdatÐœÐµÐ¶Ð° ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ–Ð², Ð½Ð¸Ð¶Ñ‡Ðµ Ñ�ÐºÐ¾Ñ— Ð²Ñ�Ñ– ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— iv.ÐœÐµÐ¶Ð° ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½ÑŒ iv Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ð¿ÐµÑ‚Ð»Ñ– Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— iv.ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¾Ðº Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ… Ð²ÐµÑ€Ñ�Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ†Ð¸ÐºÐ»Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð².ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¾Ðº Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ… Ð²ÐµÑ€Ñ�Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ†Ð¸ÐºÐ»Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�.ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– ÐµÐ²Ð¾Ð»ÑŽÑ†Ñ–Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð².ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– ÐµÐ²Ð¾Ð»ÑŽÑ†Ñ–Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð².ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð´Ð»Ñ� Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹.ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹, Ñ�ÐºÑƒ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ Ð³Ñ€ÑƒÐ±Ð¾Ñ— Ñ�Ð¸Ð»Ð¸ Ð¾Ñ†Ñ–Ð½ÑŽÑ”.Ð’ÐºÐ°Ð·Ñ–Ð²ÐºÐ° Ð¼ÐµÐ¶ Ð´Ð»Ñ� %qs Ñƒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %LÐ“Ñ–Ð»ÐºÐ° Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð±ÐµÐ·ÐºÑ–Ð½ÐµÑ‡Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»ÑƒÐ“Ñ–Ð»ÐºÐ¸ ÐºÐ¾ÑˆÑ‚ÑƒÑŽÑ‚ÑŒ Ñ‚Ð°Ðº Ð´Ð¾Ñ€Ð¾Ð³Ð¾ (Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ– Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–).Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾ Ð³Ñ–Ð»Ð¾Ðº:%s Ð· %d
! Ð—Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° A.Ð—Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° B.Ð—Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� SDRAM.Ð‘ÑƒÐ´Ñ–Ð²ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð´Ð»Ñ� TFLAGS, Ñ‰Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ñ‚Ð° Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÑ‡Ð½Ñ–Ñ�Ñ‚ÑŒ.Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qF Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” z14 Ð°Ð±Ð¾ Ð²Ð¸Ñ‰ÐµÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qF Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” z15 Ð°Ð±Ð¾ Ð²Ð¸Ñ‰ÐµÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ Ñ�ÐµÐºÑ†Ñ–Ñ”ÑŽ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð½Ð° %L Ð½Ðµ Ñ” Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¡Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ VALUE, Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· C, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ñƒ C-Ñ‚Ð¸Ð¿Ñƒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %s, Ð°Ð»Ðµ Ñ‚Ð¸Ð¿ Ñƒ %L - %sÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ‚Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ C++ Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ–Ð² Objective-CÐ¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ C++ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>ÐŸÐ¾ÑˆÑƒÐº %qD Ð² C++ Ð¿Ð¾Ð²ÐµÑ€Ð½Ðµ Ð¿Ð¾Ð»Ðµ, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿ÐœÐ¾Ð´ÑƒÐ»Ñ– C++ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸ÐœÐ¾Ð´ÑƒÐ»Ñ– C++ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð· Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¾ÑŽ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ÑŽ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¾ÑŽC++ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿Ñƒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñƒ %<va_arg%>C++11 %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>C++11 %<noexcept%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>C++11 %<thread_local%> Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ‚Ð° Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð½Ñ�C++11 %<thread_local%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ C++11 Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>C++11 auto Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>C++20 %<constinit%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>C++20 %qE Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-fmodules-ts%>C++20 %qE Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-fmodules-ts%>, Ñ�ÐºÐ¸Ð¹ Ñ‰Ðµ Ð½Ðµ Ð°ÐºÑ‚Ð¸Ð²Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð· %<-std=c++20%>Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— C++20: %<concept <name> = <expr>%>C++20 Ñ�Ñ‚Ð²ÐµÑ€Ð´Ð¶ÑƒÑ”, Ñ‰Ð¾ Ñ†Ðµ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ñ” Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ–Ð¼:Ñ–Ð½Ð´Ð¸ÐºÐ°Ñ‚Ð¾Ñ€ C99 %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼C99-Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ð¿Ð¾Ð·Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¸Ð¼ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ÐœÑ–Ñ‚ÐºÐ° CASE Ð½Ð° %L Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ CASE Ð½Ð° %LÐ¿Ñ–Ð´Ñ‚Ð¸Ð¿ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— CCTL Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— CDX Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð· Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾ÑŽ R2Ð²Ð¸Ñ€Ð°Ð· Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð° CFString Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» CFStringÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CHANGE TEAM Ð½Ð° %CÐ’Ð¸Ñ€Ð°Ð· CHARACTER Ð½Ð° %L Ð¾Ð±Ñ€Ñ–Ð·Ð°Ñ”Ñ‚ÑŒÑ�Ñ� (%ld/%ld)Ð’Ð¸Ñ€Ð°Ð· CHARACTER Ð±ÑƒÐ´Ðµ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– (%ld/%ld) Ð½Ð° %LÐ’Ð¸Ñ€Ð°Ð· CHARACTER Ð±ÑƒÐ´Ðµ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– (%ld/%ld) Ð½Ð° %LÐ”Ð¾Ð²Ð¶Ð¸Ð½Ð° CHARACTER Ð² !$OMP DECLARE REDUCTION %s Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ Ð½Ð° %LÐ”Ð¾Ð²Ð¶Ð¸Ð½Ð° CHARACTER Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð½Ð° %LÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� CHARACTER(*) %qs Ñƒ Ñ€Ñ�Ð´ÐºÑƒ %LÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� CHARACTER(*) %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� CHARACTER(*) %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� CHARACTER(*) %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð¾ÑŽÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� CHARACTER(*) %qs Ñƒ Ñ€Ñ�Ð´ÐºÑƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ÑŽÐ¡ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ CLASS Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PARAMETERÐ¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ CLASS Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚, Ñ�ÐºÐ¸Ð¹ Ñ‰Ðµ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CLASS Ñƒ %CÐ—Ð¼Ñ–Ð½Ð½Ð° CLASS %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PARAMETERÐ—Ð¼Ñ–Ð½Ð½Ð° CLASS %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾ÑŽ, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾ÑŽ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CLOSE Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð½Ð¾Ð¼ÐµÑ€ UNITÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CLOSE Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– Ð½Ð° %CCODIMENSION Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� %qs Ð¿Ð¾Ð·Ð° Ñ‚Ñ–Ð»Ð¾Ð¼ Ð¹Ð¾Ð³Ð¾ INTERFACE Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ COLLAPSE-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ñ–Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñƒ %CÐ½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ COLLECT_GCC.COMMON %qs Ñƒ %L Ð½Ðµ Ñ–Ñ�Ð½ÑƒÑ”COMMON %qs Ñƒ %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %d Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�; Ð¿ÐµÑ€ÐµÐ½ÐµÑ�Ñ–Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fno-align-commons%>COMMON Ð½Ð° %L Ð·Ð³Ð°Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð² Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ñ– Ñ‚Ñ–Ñ”Ñ— Ð¶ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ OMP DECLARE TARGETCOMMON Ñƒ %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %d Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�; Ð¿ÐµÑ€ÐµÐ½ÐµÑ�Ñ–Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fno-align-commons%>COMMON Ð½Ð° %L Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– OMP DECLARE TARGET Ð½Ð° Ñ–Ð½ÑˆÐ¸Ð¹ DEVICE_TYPEÐ‘Ð»Ð¾Ðº COMMON %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ EXTERNALÐ‘Ð»Ð¾Ðº COMMON %qs Ð½Ð° %L Ñ‚Ð°ÐºÐ¾Ð¶ Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽÐ‘Ð»Ð¾Ðº COMMON %qs Ð½Ð° %L Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº PARAMETER Ð½Ð° %LÐ‘Ð»Ð¾Ðº COMMON %qs Ð½Ð° %L, Ñ�ÐºÐ¸Ð¹ Ñ‚Ð°ÐºÐ¾Ð¶ Ñ” Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð‘Ð»Ð¾Ðº COMMON %qs Ð½Ð° %L, Ñ�ÐºÐ¸Ð¹ Ñ‚Ð°ÐºÐ¾Ð¶ Ñ” Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾ÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽÐ‘Ð»Ð¾Ðº COMMON %qs Ð½Ð° %L Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‰Ð¾ Ð¹ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð° %LÐ‘Ð»Ð¾Ðº COMMON /%s/ Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² %CÐ‘Ð»Ð¾Ðº COMMON Ð½Ð° %LÐ‘Ð»Ð¾Ðº COMMON Ð½Ð° %L Ð· Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‰Ð¾ Ð¹ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð° %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð±Ð»Ð¾ÐºÑƒ COMMON %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ EQUIVALENCE Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qsÐ—Ð¼Ñ–Ð½Ð½Ð° COMMON %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ COMPLEX %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %LÐšÐžÐœÐŸÐ›Ð•ÐšÐ¡Ð�Ð† Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ñ– Ð½Ð° %LÐ‘Ð»Ð¾Ðº CONTAINS Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð² %CÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� CONTAINS Ð² %C Ð²Ð¶Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾ÑŽ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÐµÑŽÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� CONTAINS Ð±ÐµÐ· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— FUNCTION Ð°Ð±Ð¾ SUBROUTINE Ð² %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ CONTIGUOUS Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CONTIGUOUS Ð½Ð° %CÐœÑ–Ñ‚ÐºÐ° CONVERT Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ COUNT Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— EVENT_QUERY Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ COUNT Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— EVENT_QUERY Ð² %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ COUNT Ð´Ð»Ñ� SYSTEM_CLOCK Ð½Ð° %L Ð¼Ð°Ñ” Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ COUNT_MAX Ð´Ð»Ñ� SYSTEM_CLOCK Ð½Ð° %L Ð¼Ð°Ñ” Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ COUNT_RATE Ð´Ð»Ñ� SYSTEM_CLOCK Ð½Ð° %L Ð¼Ð°Ñ” Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð’Ð¸Ð±Ñ€Ð°Ð½Ð¸Ð¹ Ð²Ð°Ð¼Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð½Ð°Ð±Ñ–Ñ€ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ x86-64ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ CRIS-Ð¿Ð¾Ñ€Ñ‚Ñƒ: %sÐ‘Ð»Ð¾Ðº CRITICAL Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– OpenACC Ð² %CÐ‘Ð»Ð¾Ðº CRITICAL Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– OpenMP Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CRITICAL Ð½Ð° %CÐ·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� CTF, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qs Ñ„Ñ€Ð¾Ð½Ñ‚ÐµÐ½Ð´ÑƒÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CYCLE Ð½Ð° %C Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½ÐµÑ†Ð¸ÐºÐ»Ð¾Ð²Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qsCYCLE-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð° %C Ð´Ð»Ñ� Ð½Ðµ-Ð½Ð°Ð¹Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–ÑˆÐ¾Ñ— Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¾Ñ— !$ACC LOOP Ð¿ÐµÑ‚Ð»Ñ–CYCLE-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð° %C Ð´Ð»Ñ� Ð½Ðµ-Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¾Ñ— !$OMP DO Ð¿ÐµÑ‚Ð»Ñ–ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CYCLE Ð½Ð° %C Ð´Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–ÑˆÐ¾Ð³Ð¾ Ð¿Ð»Ð¸Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ !$ACC LOOPÐ’Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ mcount Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð’Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð² IL.Ð’Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡ ÐºÐ¾Ð¿Ñ–ÑŽÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ– Ð·Ð°Ñ…Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼.Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²:%s Ð· %d
! Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ IMPORT %qs Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ…Ð¾Ñ�Ñ‚Ð° Ð½Ð° %C - Ð½Ðµ Ñ–Ñ�Ð½ÑƒÑ”.Ð�Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð’Ð˜ÐšÐžÐ Ð˜Ð¡Ð¢ÐžÐ’Ð£Ð’Ð�Ð¢Ð˜ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ, Ñ�ÐºÐ¸Ð¹ Ð² Ð´Ð°Ð½Ð¸Ð¹ Ñ‡Ð°Ñ� Ð±ÑƒÐ´ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð�Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð’Ð˜ÐšÐžÐ Ð˜Ð¡Ð¢ÐžÐ’Ð£Ð’Ð�Ð¢Ð˜ Ð¿Ñ–Ð´Ð¼Ð¾Ð´ÑƒÐ»ÑŒ, Ñ�ÐºÐ¸Ð¹ Ð² Ð´Ð°Ð½Ð¸Ð¹ Ñ‡Ð°Ñ� Ð±ÑƒÐ´ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð�Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð· USE, %s Ñƒ %LÐ�Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð· USE, Ñƒ %LÐ�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð½Ð° %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ð±Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ char Ð½Ð° %L.Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿Ð¾Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�Ð˜Ð™ Ñ‚Ð¸Ð¿ %qs Ð² %LÐ�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ %qs Ð² %qs Ñƒ %LÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ %qs Ð² Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð° %LÐ�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ %s Ð² %s Ñƒ %LÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs: %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs: %sÐ�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %LÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ %qs Ð½Ð° %CÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� %qsÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ %qs Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qs Ð½Ð° %LÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð·Ð°Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ multilib Ð´Ð»Ñ� %<-march=%s%>/%<-mabi=%s%>Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qsÐ�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ðµ Ñ–Ð¼Ê¼Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ÑƒÐ�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð² Ð· Ð½ÐµÑ�Ð²Ð½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ñƒ %L Ð· Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñƒ %L Ð· ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %sÐ�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð°Ð¿Ð½ÑƒÑ‚Ð¸ %sÐ�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ JSON-Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²Ð¾Ð´Ñƒ %s
! Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» %qsÐ�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %qsÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ %C: %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð½Ð° %C: %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» omp_requires %qsÐ�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %qsÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %s
! Ð�Ðµ Ð¼Ð¾Ð¶Ñƒ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð—Ð�Ð“Ð�Ð›Ð¬Ð�Ð˜Ð™ %qs Ð² %LÐ�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ %C, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð±ÑƒÐ² Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ñ–Ð½ÑˆÐ¾ÑŽ Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ GNU FortranÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð½Ð° %qs: %sÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Cray pointee.Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� pointee.Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ð½Ð° %LÐ�Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ IMPLICIT Ð½Ð° %C Ð¿Ñ–Ñ�Ð»Ñ� IMPLICIT NONEÐ’Ð¸Ñ�Ð²Ð»Ñ�Ñ‚Ð¸ Ð¾Ð¿Ð¸Ñ�ÐºÐ¸.Ð—Ð¼ÑƒÑ�Ð¸Ñ‚Ð¸ gas Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ tomcat.Ñ–Ð½Ð´ÐµÐºÑ� Ð·Ð°Ñ�Ð²Ð¸ Ð¿Ñ€Ð¾ Ñ€ÐµÐ±Ñ€Ð¾ Cgraph Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ñ–Ð½Ð´ÐµÐºÑ� Ð·Ð°Ñ�Ð²Ð¸ Ð¿Ñ€Ð¾ Ñ€ÐµÐ±Ñ€Ð¾ Cgraph Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼Ð›Ð°Ð½Ñ†ÑŽÐ¶ÐºÐ¾Ð²Ñ– Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ñ– Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¸Ð—Ð¼Ñ–Ð½Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð· %qs Ð² %qs Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð½Ð¸Ð¶Ð½Ñ– 8 Ð±Ñ–Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ.Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ABI, Ñ‰Ð¾Ð± Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ�Ð»Ð¾Ð²Ð° insns.Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ°.Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ ÑƒÐ¼Ð¾Ð²Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚ÐµÐ¹.Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚ÐµÐ¹.Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐºÑƒ Ð±ÐµÐ· Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ.Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ, Ñ‰Ð¾Ð± Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Microsoft Visual Studio.Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ð¹ Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– %dÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %dÐ¡Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð· Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ POINTER Ð°Ð±Ð¾ ALLOCATABLEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð°Ð±Ð¾ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð½ Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ñ— Ñ„Ð¾Ñ€Ð¼Ð¸ Ð°Ð±Ð¾ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð³Ð¾ Ñ€Ð°Ð½Ð³Ñƒ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND(C)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ 1, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VALUEÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ VALUE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½ÑƒÐ’Ð¸Ñ€Ð°Ð· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ INTEGER, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %sÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (%ld/%ld) Ð¼Ñ–Ð¶ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð° Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð· Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ %qs Ð² %LÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (%ld/%ld) Ð¼Ñ–Ð¶ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ð½Ð° %LÐ”Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ ÐºÐ¾Ñ€Ð¾Ñ‚ÑˆÐ°, Ð½Ñ–Ð¶ Ñƒ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs (%lu/%lu) Ð² %LÐ”Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² %qs Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð°Ñ�Ð²Ð¸ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½ÑƒÐ’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² %qs Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ÐœÐ¾Ð´ÑƒÐ»ÑŒÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² %qs Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð°Ñ�Ð²Ð¸ Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %qs Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½ÑƒÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ð¹Ñ‚Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸ Ð½Ð°Ñ�Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº, Ð¿Ð¾Ñ‚Ñ–Ð¼ Ð·ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸Ñ�Ñ�.ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñƒ new Ð² C++.Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–ÑŽ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— stringop.Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ñ€Ñ†Ñ–Ñ— Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ñƒ omp Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñ–Ð², Ñ�ÐºÑ– Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ parloops.ÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ Ñƒ %CÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÑŽ.ÐžÑ‡Ð¸Ñ‰Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ BSS Ð´Ð¾ Ð½ÑƒÐ»Ñ� Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² BSS.ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�Ð¼ Ð· Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %CÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¹ Ð½Ð° %C, Ð°Ð»Ðµ %qs Ð½Ðµ Ñ” ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Coarray %qs Ñƒ %L Ð´Ð»Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– BIND(C) %qsÐ£ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ALLOCATE Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐšÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾-Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽÐšÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ñ– Ñƒ %C, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fcoarray=%>, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ÐšÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ñ– Ð½Ð° %L, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fcoarray=%>, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ÐšÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð±ÑƒÐ´Ðµ Ð´Ð¾Ð´Ð°Ð½Ð¸Ð¹ÐšÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸, Ð½Ð° %L Ð±ÑƒÐ´Ðµ Ð´Ð¾Ð´Ð°Ð½Ð¸Ð¹Ð Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ: Ð¼Ð°Ð»Ð¸Ð¹, Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð°Ð±Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹.ÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ� ÐºÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñƒ %LÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð² Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ñƒ %L (%d/%d)ÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð· ASYNCHRONOUS Ð°Ð±Ð¾ VOLATILE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”, Ñ‰Ð¾Ð± Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° %qs Ð½Ðµ Ð¼Ð°Ð»Ð° Ð½Ñ– ASYNCHRONOUS, Ð½Ñ– VOLATILEÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾ÐºÐ°Ð·Ñ‡Ð¸ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ INTENT(%s)ÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð´Ð¾ Ð²Ñ–Ð´Ñ‡ÑƒÐ¶ÑƒÐ²Ð°Ð½Ð¾Ñ— Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ %qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” INTENT(IN)ÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð´Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ %qsÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð· Ð²Ñ–Ð´Ñ‡ÑƒÐ¶ÑƒÐ²Ð°Ð½Ð¾ÑŽ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾ÑŽ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ Ð´Ð¾ Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ %qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” VALUE Ð°Ð±Ð¾ INTENT(IN)ÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ %L Ð· Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°ÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ð½Ð° %LÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð½Ð° %L Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð· POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–Ð’Ð¸Ñ€Ð°Ð· Ð· ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ð´Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %LÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð· Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾ÑŽ Ð²Ð¸Ð´Ñ–Ð»ÑŒÐ½Ð¾ÑŽ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ Ð½Ð° %LÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð¼Ñƒ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qsÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð· ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ð½Ð° %CÐšÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð½Ð° %LÐ—Ð±Ð¸Ñ€Ð°Ñ‚Ð¸ Ñ‚Ð° Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ñƒ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð», Ñ�ÐºÑ‰Ð¾ Ð²Ð¸Ð½Ð¸ÐºÐ»Ð° Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñ– C/C++.ÐšÐ¾Ð¼Ð° Ð¿Ñ–Ñ�Ð»Ñ� * Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�ÐšÐ¾Ð¼Ð° Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð¼Ð° Ð½Ð° %CÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° ÐºÐ¾Ð¼Ð° Ð¿Ñ–Ñ�Ð»Ñ� Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° P Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð²ÐµÐ»Ð¸ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð².ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¼Ð°Ð»Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð². Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾ÐºÐ»Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¾Ð±Ð³Ð¾Ñ€Ñ‚ÐºÐ¸ DLL Cygwin Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð·Ð°Ð¼Ñ–Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° new/delete C++.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð².ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð².ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ETRAX 100 (CRIS v8).ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ETRAX 4 (CRIS v3).ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ABI V8+.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð², Ñ�ÐºÑ– Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� XNACK. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð² Ð· ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ SRAM ECC Ð°Ð±Ð¾ Ð±ÐµÐ· Ð½ÐµÑ—. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Â«Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹Â».ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� DSBT shared library ABI.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� m32r.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� m32r2.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� m32rx.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e1.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e2.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e2v3.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e3v5.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ v850es Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e1.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ñ–Ð².ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð´Ð»Ñ� Ð²Ð¸Ð¿ÑƒÑ�ÐºÑƒ.ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ñƒ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð·Ð° Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·.Ð‘Ð¾Ð½ÑƒÑ� Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ IPA-CP Ð½Ð°Ð´Ð°Ñ” ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼, Ñ�ÐºÑ– Ñ€Ð¾Ð±Ð»Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ñ– Ñ†Ð¸ÐºÐ»Ñƒ Ð°Ð±Ð¾ ÐºÑ€Ð¾ÐºÐ¸ Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼Ð¸.Ð¡ÐºÐ°Ñ€Ð¶Ð¸Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ñ‚Ðµ, Ñ‰Ð¾ Ñ–Ð¼Ê¼Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ñ‡Ð»ÐµÐ½ ÐºÐ»Ð°Ñ�Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ�Ð°Ð¼Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ–.Ð¡ÐºÐ°Ñ€Ð¶Ð¸Ñ‚Ð¸Ñ�Ñ�, ÐºÐ¾Ð»Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¾ÑŽ, Ð°Ð»Ðµ Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ„Ñ€Ð¾Ð½Ñ‚ÐµÐ½Ð´Ñƒ.ÐšÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LOG Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÐµÐ¼ÐœÐ½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼ Fortran.ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñƒ %C Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñƒ %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %C Ð²Ð¶Ðµ Ñ” Ð² Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %C Ñ” ÐŸÐ Ð˜Ð’Ð�Ð¢Ð�Ð˜Ðœ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ %qsÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ALLOCATABLE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ BIND(C) %qs Ð½Ð° %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTER, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ BIND(C) %qs Ñƒ %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² %L Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ CONTIGUOUS, Ð°Ð»Ðµ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ TYPE(C_PTR) Ð°Ð±Ð¾ TYPE(C_FUNPTR) Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñƒ %L Ð· ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¼, Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»Ñ�ÐµÐ¼Ð¸Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– %qs Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· CÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð² Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– %qs Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· C, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ñ” BIND(C)ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð²Ñ–Ñ‡Ñ– Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð¼Ð°Ñ” Ñ‚Ð°ÐºÐµ Ñ�Ð°Ð¼Ðµ Ñ–Ð¼Ê¼Ñ�, Ñ�Ðº ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð° Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð° Ð· Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ Ñ‚Ð¸Ð¿ÑƒÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ‚Ð¸Ð¿Ñƒ BIND(C) Ð² %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð· CLASS Ñƒ %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð°Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ñ‰Ð¾ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ñ‰Ð¾ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ñ‚Ð¸Ð¿Ñƒ SEQUENCE, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð½Ð° %L, Ð½Ðµ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ SEQUENCEÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTERÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð±ÐµÐ· Ñ–Ð¼ÐµÐ½Ñ– Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %s Ð² %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ð¿Ñ€Ð°Ð²Ð° Ð²Ñ–Ð´ Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð· Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ALLOCATABLE Ð½Ð° %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ð¿Ñ€Ð°Ð²Ð° Ð²Ñ–Ð´ Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð· Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTER Ð½Ð° %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ KIND Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¦Ð†Ð›Ð˜ÐœÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ LEN Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¦Ð†Ð›Ð˜ÐœÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ð² TYPE Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ CONTAINSÐžÐ±Ñ‡Ð¸Ñ�Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñ�ÐºÐ¸Ð´Ð°Ð½Ð½Ñ� locview Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ð¾Ñ†Ñ–Ð½Ð¾Ðº Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.ÐžÐ±Ñ‡Ð¸Ñ�Ð»ÑŽÐ²Ð°Ð½Ð¸Ð¹ GOTO Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ñ–Ñ— Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ñ–Ñ— Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð´Ð²Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ».Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ….Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ð»Ð°Ñ‚Ð¸ newlib Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - or1ksim.Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�: %s
! ÐšÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð² Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– Ð½Ð° %L Ñ‚Ð° %LÐ‘Ñ–Ð»ÑŒÑˆ Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ð¹Ñ‚Ðµ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸Ñ†Ñ– IBM XLC.Ð�Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð½Ñ–Ñ‡Ð¾Ð¼Ñƒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼Ñƒ.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 1990 Ð· Ð¿Ð¾Ð¿Ñ€Ð°Ð²ÐºÐ°Ð¼Ð¸ 1994 Ñ€Ð¾ÐºÑƒ.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 1990 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 1990.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 1998, Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð½ÑƒÑ‚Ð¾Ð³Ð¾ Ñ‚ÐµÑ…Ð½Ñ–Ñ‡Ð½Ð¸Ð¼ ÐºÐ¾Ñ€Ð¸Ð³ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ 2003 Ñ€Ð¾ÐºÑƒ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO 1998 C++, Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð½ÑƒÑ‚Ð¾Ð¼Ñƒ Ñ‚ÐµÑ…Ð½Ñ–Ñ‡Ð½Ð¸Ð¼ ÐºÐ¾Ñ€Ð¸Ð³ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ 2003 Ñ€Ð¾ÐºÑƒ.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 1999 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 1999.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 2011 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 2011.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2011 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO 2011 C++.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2014 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO 2014 C++.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 2017 (Ð¾Ð¿ÑƒÐ±Ð»Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð² 2018 Ñ€Ð¾Ñ†Ñ–) Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 2017 (Ð¾Ð¿ÑƒÐ±Ð»Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾ Ð² 2018 Ñ€Ð¾Ñ†Ñ–).Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2017 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ ISO 2017 Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ ISO 2020 Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°).Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2020 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°).Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2023 (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°).Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2023 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°).Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 202X (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°).Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 202X Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°).Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO Fortran 2003.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO Fortran 2008, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‡Ð¸ TS 29113.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO Fortran 2008.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO Fortran 2018.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO Fortran 95.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð¼Ð¾Ð²Ñ– Objective-C 1.0, Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ð² GCC 4.0.Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ ABI o32 FPXX.Ð’Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð² Ð±Ð°Ð¹Ñ‚Ð¸ Ð¿Ð¾Ð²Ñ–Ð»ÑŒÐ½Ð¸Ð¼.Ð’Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ 'int' ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 16 Ð±Ñ–Ñ‚.Ð’Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ 'int' ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 32 Ð±Ñ–Ñ‚Ð¸.Ð£ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– MESSAGE Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ Ð¼Ñ–Ñ‚Ñ†Ñ– FORMAT Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ default CHARACTERÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð»Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ %CÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– CASE Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %LÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ memcpy Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…, Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– MOPS.ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ memmove Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…, Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– MOPS.ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ memset Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…, Ð· Ñ�ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– MOPS.Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€ÐµÐ¶ Ñ‚Ð° Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð½ÐµÑ�Ð¿Ð¾Ñ€Ñ–Ð´Ð½ÐµÐ½Ð¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½ÑŒ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—.Ð’ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ’ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %C ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð½Ð° %LÐ’ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %C Ð²Ð¶Ðµ Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾ÑŽÐ’ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %L Ð¼Ð°Ñ” Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ð½Ð°Ð·Ð²Ñƒ, Ñ‰Ð¾ Ð¹ Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð’ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %L PURE-Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ PUREÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð¾Ñ†Ñ–Ð½Ð¾Ðº Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ.ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÑ”, Ñ‰Ð¾Ð± IRA Ñ�Ð¸Ð»ÑŒÐ½Ð¾ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ð»Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� (Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð²) Ñƒ Ð²Ñ�Ñ–Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð°Ñ… Ð´Ð»Ñ� Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð². Ð¯ÐºÑ‰Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½ÑƒÐ»ÑŒ, Ñ†Ðµ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñ‰Ð¾ IRA Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð»Ð¸ÑˆÐµ Ñ‚Ð¾Ð´Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ð¾Ð½Ð° Ñ” Ñ”Ð´Ð¸Ð½Ð¾ÑŽ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ÑŽ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¾ÑŽ Ð· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð². Ð’ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ Ñ†Ðµ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñ‰Ð¾ IRA Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚ÑŒ Ð²Ñ�Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð° Ð·Ð½Ð°Ð¹ÑˆÐ»Ð° Ð´ÐµÑ�ÐºÐ¸Ð¹ Ð²Ð¸Ð±Ñ–Ñ€ Ð· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ñ– Ð²Ñ€Ð°Ñ…ÑƒÑ” Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�.ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð°Ñ�Ñ‚ÐºÐ¸ IEEE.ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� fp, Ñ‰Ð¾ Ð³ÐµÐ½ÐµÑ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ, Ñ�ÐºÐ° Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ°Ð¼ fp.ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ¹Ñ‚Ðµ, Ñ�ÐºÑ– Ð¿Ð¾Ð´Ñ–Ñ— Ð¿Ð¾ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… ÑˆÐ»Ñ�Ñ…Ð°Ñ….ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÑ”, Ñ�Ðº Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ†Ð¸ÐºÐ»Ñƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸.  0 Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð½Ñ–ÐºÐ¾Ð»Ð¸, 1 Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñ–Ð², Ñƒ Ñ�ÐºÐ¸Ñ… Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð² Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ—, 2 Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð². Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 2.ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qs Ð² %qs Ð½Ð° %LÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð· %s Ð² %s Ñƒ %LÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð· %s Ð´Ð¾ COMPLEX(%d) Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð² %L Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð²Ñ‚Ñ€Ð°Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–, Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ KINDÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½ÐµÑ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ñ– Ð°Ð±Ð¾ Ð½ÐµÑ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð° %L Ð² INTEGERÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸ BASE + LARGE_OFFSET Ð² NEW_BASE + SMALL_OFFSET, Ñ‰Ð¾Ð± Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ–Ð² Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– Ñ�Ñ‚Ð¸Ñ�Ð½ÐµÐ½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹. Ð�Ð°Ñ€Ð°Ð·Ñ– Ñ†Ñ–Ð»Ñ– Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ñ– Ð½Ð° 32-Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ….ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ Ð² Ð½Ð°Ð¹Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–ÑˆÐ¸Ñ… Ñ†Ð¸ÐºÐ»Ð°Ñ… Ð½Ð° ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð¸ Ð±ÐµÐ· Ð³Ñ–Ð»Ð¾Ðº.ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–.ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ‚Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ‚ÑƒÐ½ÐºÑƒ.ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð½Ð° Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ‚Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ‚ÑƒÐ½ÐºÑ–Ð².ÐšÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸ Ñ�ÐµÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ.Ð�Ð²Ñ‚Ð¾Ñ€Ñ�ÑŒÐºÐµ Ð¿Ñ€Ð°Ð²Ð¾ %s 2023 Free Software Foundation, Inc.
! Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ñ€Ð°Ð½Ð³Ñƒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %qs Ð½Ð° %L (%d Ñ– %d)Ð’Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ, Ð¿Ñ€Ð¸ Ñ�ÐºÑ–Ð¹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— GCSE Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÑƒÑ‚ÑŒ Ð²Ñ–Ð´Ñ�Ñ‚Ð°Ð½ÑŒ, Ð½Ð° Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸Ñ�Ñ� Ð²Ð¸Ñ€Ð°Ð·.Ð’Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð³Ñ–Ð»ÐºÐ¸.Ð’Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� insn.Ð’Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ð´Ðµ 4 Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ñ–Ð¹ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� addis Ð´Ð»Ñ� Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» '%s'
! ÐŸÑ–Ð´Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ– Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.Cray Pointee Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Cray Pointee Ð½Ð° %L Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð² ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²ÐºÐ°Ñ… pointer()Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Cray %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Cray %qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– SHARED Ð½Ð° %LÐžÐ±Ê¼Ñ”ÐºÑ‚-Ñ†Ñ–Ð»ÑŒ Cray %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LÐžÐ±Ê¼Ñ”ÐºÑ‚, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð²ÐºÐ°Ð·ÑƒÑ” Cray %qs, Ñ” Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐžÐ±Ê¼Ñ”ÐºÑ‚, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð²ÐºÐ°Ð·ÑƒÑ” Cray %qs Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Cray %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Cray Ð½Ð° %C Ð¼Ð°Ñ” Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ %d Ð±Ð°Ð¹Ñ‚Ñ–Ð²; Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ %d Ð±Ð°Ð¹Ñ‚Ñ–Ð²Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Cray Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Cray Ð½Ð° %C Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ %<-fcray-pointer%>ÐžÐ±Ê¼Ñ”ÐºÑ‚-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Cray %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LÐžÐ±Ê¼Ñ”ÐºÑ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Cray %qs Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐžÐ±Ê¼Ñ”ÐºÑ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Cray %qs Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐ¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ GUI-Ð´Ð¾Ð´Ð°Ñ‚Ð¾Ðº.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ð¾Ð¼.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ð¾Ð¼.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ–Ð½Ð´ÑƒÐºÑ†Ñ–Ñ— Ð² Ð¿ÐµÑ‚Ð»Ñ�Ñ….Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð´Ð¾Ð´Ð°Ñ‚Ð¾Ðº.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»Ð¸ Ð´Ð°Ð½Ð¸Ñ…, Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð»Ñ� Â«gcovÂ».Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� '%s'
! Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %LÐ¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qsD Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–.Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° D Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² GDC.ÐœÐ°Ñ�Ð¸Ð² DATA %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ DATA %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ–Ð½Ð´ÐµÐºÑ�ÑƒÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ DATA %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ALLOCATABLEÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ DATA %qs Ð½Ð° %L Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ñ–, Ð¾Ñ‚Ð¶Ðµ, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ð½Ð¸Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ÐžÐ±Ê¼Ñ”ÐºÑ‚ DATA Ð¿Ð¾Ð±Ð»Ð¸Ð·Ñƒ %L Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°, Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� DATA Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¾ÑŽ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾ÑŽ Ñ†Ñ–Ð»Ð»ÑŽ Ð´Ð°Ð½Ð¸Ñ…ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ DATA Ð² %C Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ñ— Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—DATA-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– INTERFACEÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ DATA Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� DATA Ð½Ð° %L Ð¼Ð°Ñ” Ð±Ñ–Ð»ÑŒÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ, Ð½Ñ–Ð¶ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� DATA Ñƒ %L Ð¼Ð°Ñ” Ð±Ñ–Ð»ÑŒÑˆÐµ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð½Ñ–Ð¶ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ DC Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %CÐ—Ð’Ð†Ð›Ð¬Ð�Ð˜Ð¢Ð˜ Ð¾Ð±Ê¼Ñ”ÐºÑ‚DEALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %C Ð² Ð±Ð»Ð¾ÐºÑƒ CRITICALDEALLOCATE ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %C Ð² Ð±Ð»Ð¾ÐºÑƒ DO CONCURRENTDECIMAL= Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² FortÑ€Ð°Ð½ 95DEFAULTMAP Ñƒ %C, Ð°Ð»Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ DEFAULTMAP Ð´Ð»Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— %sDEFAULTMAP Ñƒ %C, Ð°Ð»Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ DEFAULTMAP Ð· Ð½ÐµÑƒÑ‚Ð¾Ñ‡Ð½ÐµÐ½Ð¾ÑŽ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ”ÑŽDEF_INTERNAL_FLT_FN (%s) Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹DEF_INTERNAL_INT_FN (%s) Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹DELIM= Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ñƒ Fortran 95Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ñ� DEPEND Ð½Ð° %L ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OMP DEPOBJ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ð»Ð¾ÐºÐ°Ñ‚Ð¾Ñ€Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� DEPEND Ð½Ð° %L ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OMP DEPOBJ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– DEPOBJDEPOBJ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DEPOBJ Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ñƒ OMP_DEPEND_KINDÐžÐ±Ñ€Ð¾Ð±Ð½Ð¸Ðº Ð¿Ð¾Ð´Ñ–Ñ— DETACH %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐžÐ±Ñ€Ð¾Ð±Ð½Ð¸Ðº Ð¿Ð¾Ð´Ñ–Ñ— DETACH %qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– SHARED Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DIM Ð² %L Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DIM Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ COARRAY Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— THIS_IMAGE Ð½Ð° %LDIMENSION Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� %qs Ð¿Ð¾Ð·Ð° Ñ‚Ñ–Ð»Ð¾Ð¼ Ð¹Ð¾Ð³Ð¾ Ð†Ð�Ð¢Ð•Ð Ð¤Ð•Ð™Ð¡Ñƒ Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DISTANCE= Ð´Ð»Ñ� NUM_IMAGES Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DISTANCE= Ð´Ð»Ñ� THIS_IMAGE Ð½Ð° %Lchunk_size Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� DIST_SCHEDULE Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ INTEGER Ð²Ð¸Ñ€Ð°Ð·ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� DO CONCURRENT Ð½Ð° %CDO-Ñ†Ð¸ÐºÐ» Ð½Ð° %L Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ�DO-Ñ†Ð¸ÐºÐ» Ð½Ð° %L Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¿Ñ–Ð´Ð¿Ð¾Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ�DO-Ñ†Ð¸ÐºÐ» Ð½Ð° %L Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾ Ð½ÑƒÐ»ÑŒ Ñ€Ð°Ð·Ñ–Ð²Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÑ€Ð¾ÐºÑƒ DO Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽÐ—Ð°Ñ�Ð²Ð° Ð¿Ñ€Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� DO, Ñ�ÐºÐ° Ð½Ðµ Ñ” END DO Ð°Ð±Ð¾ CONTINUE Ð· Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ %d Ð½Ð° %CDO-Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %L Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼ÐµÐ½ÐµÐ¼DOUBLE COMPLEX Ñƒ %CÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ DP Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %CÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° DTIO %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ DTIO Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½ÑƒÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DTIO Ð¿Ñ€Ð¸ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DTIO Ð¿Ñ€Ð¸ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ASSUMED SHAPE ARRAYÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DTIO Ð¿Ñ€Ð¸ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ KIND = %dÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DTIO Ð¿Ñ€Ð¸ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %sÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DTIO Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ INTENT %sÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° DTIO %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¾ÑŽDarwin Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” -mfentry Ð°Ð±Ð¾ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ð¾Ð¿Ñ†Ñ–Ñ—Darwin Ð½Ðµ Ñ” Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ mx32Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ… Ð²Ð¸Ñ‰Ðµ Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ñ— Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ… Ð½Ð¸Ð¶Ñ‡Ðµ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ñ— Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %LÐ”Ð°Ð½Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– big-endian.Ð”Ð°Ð½Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– little-endian. (Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð”Ð°Ð½Ñ–, Ð½Ð° Ñ�ÐºÑ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÑƒÐ² Ð²Ñ–Ð´ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ‚ÐµÐºÑ�Ñ‚Ñƒ, Ð° Ð½Ðµ Ð· GOT (Ð· -fPIC/-fPIE).Ð¦Ñ–Ð»ÑŒ Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð²Ñ–Ð½Ð´ÐµÐºÑ�ÑƒÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ð½Ð¾ÑŽ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼, Ñ�ÐºÑ‰Ð¾ Ð¹Ð¾Ð³Ð¾ Ð½Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ ALLOCATABLE, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ POINTER, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ñ– ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ñ– ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð½ Ð½Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐžÐ±Ê¼Ñ”ÐºÑ‚-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND Ð°Ð±Ð¾ SEQUENCE, Ñ‰Ð¾Ð± Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾ÑŽ Ñ†Ñ–Ð»Ð»ÑŽÐ‘Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ phobos.ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·Ñ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·Ñ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·Ñ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²Ð‘Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ phobos.Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– BIND(C) %qsÐ’Ñ–Ð´ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð·Ñ– Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐ¾Ð³Ð¾ Ñ‡Ð°Ñ�Ñƒ.Ð’Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² %qs Ð² %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð’Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ñƒ Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð· Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %qs Ð½Ð° %L Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qs Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ BIND(C)Ð’Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ Ð¼ÐµÑ€Ñ‚Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¸.Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð².Ð’Ð¸Ð´Ð°Ð»ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�:Ð¢Ð¸Ð¿ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– SINK Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð°Ð·Ð¾Ð¼ Ð· SOURCE Ð½Ð° Ð¾Ð´Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° %LÐ—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=c++11.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=c++14.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=c++17.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=c11.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=c99.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=gnu++11.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=gnu++14.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=gnu++17.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=gnu11.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=gnu99.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=iso9899:1999.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¾Ð¿Ñ†Ñ–Ñ�. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -mno-vrsave Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¾Ð¿Ñ†Ñ–Ñ�. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -mvrsave Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÐµÑ—.Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹. Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ.ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð² %C Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ñ” BIND(C)ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ð° %L Ð½Ðµ Ð±ÑƒÐ² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�Ð˜ÐœÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ %qsÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÑŽÐ²Ð°Ð½Ð¸Ð¼ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ñ�Ðº Ð·Ð¼Ñ–Ð½Ð½Ð° Ð½Ð° %CÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ñ�Ðº Ð·Ð¼Ñ–Ð½Ð½Ð° Ð½Ð° %LÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñƒ %L, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND, Ñ‰Ð¾Ð± Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· CÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ %LÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ BIND(C) Ñƒ %L Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ Ñ– Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ñ�ÑƒÐ¿ÑƒÑ‚Ð½ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° CÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð° %C Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ PRIVATE Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð° %C Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ PUBLIC Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð° %C Ð½Ðµ Ð±ÑƒÐ² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ–, Ð¾Ñ‚Ð¶Ðµ, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %C Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ EQUIVALENCEÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð· FINAL Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– ÐœÐžÐ”Ð£Ð›Ð¯Ð’Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %C Ð· Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð¼ CONTAINSÐ’Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %C Ð±ÐµÐ· ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ–Ð²ÐžÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ñƒ %C Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð�Ð°Ð·Ð²Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ñƒ %C Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð�Ð°Ð·Ð²Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ñƒ %C Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %sÐ—Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ ALLOCATABLE, Ñ‰Ð¾Ð± Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ EQUIVALENCEÐ—Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE, Ñ‰Ð¾Ð± Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ EQUIVALENCEÐ—Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð½Ð° %L Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð² EQUIVALENCE Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð² COMMONÐ—Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð½Ð° %L Ð· ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ EQUIVALENCEÐ—Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð² COMMON Ð½Ð° %L Ð¼Ð°Ñ” ÐºÑ–Ð½Ñ†ÐµÐ²Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ, Ñ�ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð°Ð—Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð² COMMON Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ SEQUENCE Ð°Ð±Ð¾ BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð² COMMON Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð½Ð° %L, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�Ð˜Ðœ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qs Ñ” Ð’Ð†Ð”ÐšÐ›Ð�Ð”Ð•Ð�Ð˜Ðœ Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð· BIND(C) Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ CONTAINS Ð½Ð° %CÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð· SEQUENCE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ CONTAINS Ð½Ð° %CÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð² %L Ð±ÑƒÐ² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð· INTENT(OUT), Ð°Ð»Ðµ Ð½Ðµ Ð±ÑƒÐ² Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ñ– Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ÐžÐ¿Ð¸Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ mxl-mode-bootstrap.ÐžÐ¿Ð¸Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ mxl-mode-executable.ÐžÐ¿Ð¸Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ mxl-mode-novectors.ÐžÐ¿Ð¸Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ mxl-mode-xmdstub.Ð ÑƒÐ¹Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð»Ñ� Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð².Ð’Ð¸Ñ�Ð²Ð¸Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ð¸, Ñ�ÐºÑ– Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�ÑŽÑ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñƒ Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð°ÐºÐ¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼, Ñ�ÐºÐ¸Ð¹ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ returns_nonnull Ð°Ð±Ð¾ nonnull. Ð’Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð¸Ñ‚Ð¸ Ñ†Ñ– ÑˆÐ»Ñ�Ñ…Ð¸ Ð²Ñ–Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾ÑŽ Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¾ÑŽ Ð² Ð¿Ð°Ñ�Ñ‚ÐºÑƒ.Ð’Ð¸Ñ�Ð²Ð»Ñ�Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ð¸, Ñ�ÐºÑ– Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�ÑŽÑ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñƒ Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒ Ñ‡ÐµÑ€ÐµÐ· Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°. Ð’Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÑŽÐ¹Ñ‚Ðµ Ñ†Ñ– ÑˆÐ»Ñ�Ñ…Ð¸ Ð²Ñ–Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ� Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾ÑŽ Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¾ÑŽ Ð² Ð¿Ð°Ñ�Ñ‚ÐºÑƒ.Ð’Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸, Ñ�ÐºÑ– Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ñ–Ð¶ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚Ð½Ð¸Ð¼Ð¸.Ð Ñ–Ð·Ð½Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ CHARACTER (%ld/%ld) Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ Ñ–Ð·Ð½Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ CHARACTER (%ld/%ld) Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %LÐ Ñ–Ð·Ð½Ñ– Ð²Ð¸Ð´Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ %LÐ Ñ–Ð·Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð²Ð¸Ð´Ñƒ Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %LÐ Ñ–Ð·Ð½Ñ– Ñ€Ð°Ð½Ð³Ð¸ Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %LÐ Ñ–Ð·Ð½Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð´Ð»Ñ� %s Ð½Ð° %L Ð¿Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %d (%d Ñ– %d)Ð Ñ–Ð·Ð½Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %qs Ñ– %qs Ð½Ð° %L Ð´Ð»Ñ� Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<dot_product%>Ð Ñ–Ð·Ð½Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– 1 Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %qs Ñ– %qs Ñƒ %L Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— matmulÐ Ñ–Ð·Ð½Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– 2 Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– 1 Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs Ñƒ %L Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— matmulÐ Ñ–Ð·Ð½Ñ– Ð²Ð¸Ð´Ð¸ Ñ‚Ð¸Ð¿Ñ–Ð² Ð½Ð° %LÐ Ñ–Ð·Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %L; Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ %s Ð´Ð¾ %sÐ Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð´Ð»Ñ� %s Ð² %L Ð¿Ñ–Ñ�Ð»Ñ� Ð¹Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� -Wframe-larger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -Wframe-larger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� -Wlarger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -Wlarger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ ARCompact Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ FP Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -msoft-float.Ð’Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ FPU ISA, Ð¾Ð¿Ñ†Ñ–Ñ� ABI Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð° %<-mfloat-abi=soft%>Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð² FPX Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ LR Ñ‚Ð° SR.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Scalar to Vector Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ–.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Walloc-size-larger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Walloc-size-larger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Walloca-larger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Walloca-larger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� -Wstack-usage=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -Wstack-usage=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Wvla-larger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Wvla-larger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ�Ðº Â«@systemÂ», Ð· ÐºÐ¾Ð´Ñƒ @safe.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ñ�ÐºÑ– Ð½Ðµ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ–Ñ�Ñ‚ÑŒ Ð½ÑƒÐ»Ñ� Ð·Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ IEEE.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–ÑŽ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶Ð½Ð° Ñ�Ð¿Ð¾Ñ�Ñ‚ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ IEEE Ñ�Ð¸Ð³Ð½Ð°Ð»ÑŒÐ½Ð¸Ñ… NaN.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� FP Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¹ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´ (PIC) Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² ÐºÐ¾Ð´Ñ– Ñ�Ð´Ñ€Ð° ÐžÐ¡.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ RX FPU.Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ 'msched-max-memory-insns' Ð² Ð³Ñ€ÑƒÐ¿Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹. Ð’ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ, Ð»Ñ–Ð¼Ñ–Ñ‚ Ñ” 'Ð¼Ê¼Ñ�ÐºÐ¸Ð¼' (Ð²Ñ–Ð´Ð´Ð°ÑŽÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ²Ð°Ð³Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ�Ð¼ Ð±ÐµÐ· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, ÐºÐ¾Ð»Ð¸ Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð»Ñ–Ð¼Ñ–Ñ‚Ñƒ).Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, ÐºÐ¾Ð»Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‡Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð².Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð½ÐµÐ·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ– Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ð»Ð¸Ñ�Ñ�.Ð’Ð¸Ñ�Ð²Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ñ– Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð’Ð¸Ñ�Ð²Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ–, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ—.Ð’Ð¸Ñ�Ð²Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ–, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�, Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ñ‚Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ—.ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ‡Ð°Ñ�Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÐ¸, Ð½Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÐµÐ½Ð¾Ñ— Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° (Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‡Ð¸ Ð¾Ð¿Ñ†Ñ–Ñ— Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ñ‚Ð° Ð»Ñ–Ð½ÐºÐµÑ€Ð°).ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸.ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ.ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ; Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¾Ð¿Ñ†Ñ–Ñ�.ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ AST frontend Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ñ�ÐµÑ€Ð° Ñ‚Ð° Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ–Ð².ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð¿Ñ–Ñ�Ð»Ñ� Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ñƒ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ.ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†ÑŽ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ.Ð”Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ð½Ð° %LÐ”Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– %s Ð² %s Ð½Ð° %LÐ¡Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ð¾Ð´Ð½Ð° Ð·: call-div1, call-fp, call-table.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ CFG-Ñ‡ÑƒÑ‚Ð»Ð¸Ð²Ñƒ Ð¿ÐµÑ€ÐµÐ¼Ð°Ñ‚ÐµÑ€Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð² LRA.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ bdver1, bdver2, bdver3, bdver4 Ð°Ð±Ð¾ znver1, Ñ– Ð²Ð¸Ð±Ñ€Ð°Ð½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Haifa.ÐŸÑ–Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð°Ð¿ÑƒÑ�ÐºÑƒ D Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— BRcc Ð² arc_reorg.Ð�Ðµ Ð´Ð¾Ð´Ð°Ð²Ð°Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ð°Ð±Ð¾ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.Ð�Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð´Ð°Ð½Ñ– Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð°Ñ… ÐºÐ¾Ð´Ñƒ.Ð�Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ TLS.Ð�Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ð¹Ñ‚Ðµ, Ñ‰Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ‚Ñ€ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ” Ñ…Ð¾Ð»Ð¾Ð´Ð½Ð¸Ð¼Ð¸.Ð�Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ñ–Ñ�Ð½ÑƒÑŽÑ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ C Ñ‚Ð° Â«mainÂ».Ð�Ðµ Ð²Ð¸Ð¼Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ.Ð�Ðµ Ð²Ð¸ÐºÐ¸Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– Ð² Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð².Ð�Ðµ Ð²Ð¸ÐºÐ¸Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ–.Ð�Ðµ Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ Ñ‡Ð°Ñ�, Ñ‰Ð¾ Ð¿Ñ€Ð¾Ð¹ÑˆÐ¾Ð².Ð�Ðµ Ð²Ð¸ÐºÐ¸Ð´Ð°Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð².Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð· Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ð¼ Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ ÐµÑ„ÐµÐºÑ‚Ñƒ.Ð�Ðµ Ð²Ð¸Ð¿ÑƒÑ�ÐºÐ°Ð¹Ñ‚Ðµ Ñ�ÐºÐ»Ð°Ð´Ð½Ñ– Ñ†Ñ–Ð»Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð»Ð¾Ð³ Ð°Ð±Ð¾ ÐµÐ¿Ñ–Ð»Ð¾Ð³ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð�Ðµ Ð½Ð°ÐºÐ»Ð°Ð´Ð°Ñ‚Ð¸ Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÑƒ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ #line.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ .size.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ”Ð´Ð¸Ð½Ñƒ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ñ�ÑƒÐ¿ÐµÑ€Ð²Ñ–Ð·Ð¾Ñ€Ð° (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð· Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�Ð¼.Ð�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ mpy Ð´Ð»Ñ� ARC700.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ñ€Ñ–Ð½ÑŒ.Ð�Ðµ Ð¿Ñ–Ð´ÐºÐ»ÑŽÑ‡Ð°Ñ‚Ð¸ Ð´Ð¾ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ lib<ÐœÐšÐŸ>.a, Ñ�ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾ÑŽ.Ð�Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ D Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.Ð�Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ PIC Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð�Ðµ ÑˆÑƒÐºÐ°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¼Ñƒ ÑˆÐ»Ñ�Ñ…Ñƒ.Ð�Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– ABI Ð² e_flags.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ð¾Ð¼Ñ–Ñ‚Ð½Ð¾ Ð·Ð±Ñ–Ð»ÑŒÑˆÑƒÑŽÑ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ.Ð�Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð² TOC.Ð�Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ+Ð·Ñ�ÑƒÐ²Ñƒ Ð² TOC.Ð�Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð½Ð°Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ñ‚Ð° GCC-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸.Ð�Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ– Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ�Ðº Ð¿Ñ–Ð´Ð¿Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ, Ð·Ð° Ñ�ÐºÐ¸Ð¼ Ñ�Ð»Ñ–Ð´ÑƒÑŽÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸.Ð�Ðµ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ 0x100 Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸.Ð�Ðµ Ð¿Ð¾Ð¼Ñ–Ñ‰Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ñƒ Ñ�Ñ‚ÐµÐº Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð¾Ð½Ñ–Ñ‚Ð¾Ñ€Ð¸Ð½Ð³Ñƒ.Ð�Ðµ ÑˆÑƒÐºÐ°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� (Ñ‚Ðµ, Ñ‰Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð· -isystem, Ð²Ñ�Ðµ Ñ‰Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ�).Ð�Ðµ ÑˆÑƒÐºÐ°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� C++.Ð�Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� SSE4.1 Ñ‚Ð° SSE4.2.Ð�Ðµ Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ ÐºÐ»Ð°Ñ�Ð¸ C++.Ð�Ðµ Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð· Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð².Ð�Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð° COMMON-Ð±Ð»Ð¾ÐºÐ¸ Ñ‚Ð°Ðº, Ð½Ñ–Ð±Ð¸ Ð²Ð¾Ð½Ð¸ Ð±ÑƒÐ»Ð¸ Ð½Ð°Ð·Ð²Ð°Ð½Ñ– Ð² SAVE-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ….Ð�Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð´Ñƒ Ñ‚Ð° Ð´Ð°Ð½Ð¸Ñ…, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�.Ð�Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ.Ð�Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ….Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ GOT Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð².Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MDMX.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MIPS-3D.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ VAX fp.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¸Ñ… Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ñ–Ð².Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸, Ñ�ÐºÑ– Ð²Ð¸Ð´Ñ–Ð»Ñ�ÑŽÑ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– ÐºÐ¾Ð´Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñƒ ÐºÐ¾Ð¼Ñƒ.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ fp.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ‡Ð¾Ñ‚Ð¸Ñ€Ð¸ÐºÑ€Ð°Ñ‚Ð½Ñ– FP-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� AIX Vector Extended ABI.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� AltiVec ABI.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¿Ð¾Ð»Ñ–Ð².Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ callt (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾ÑŽ Ñ„Ð°Ð¹Ð» specs-<ÐœÐšÐŸ> Ñƒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð·Ñ– device-specs.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fabsd.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fabss.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fadddÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«faddsÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fatandÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fatans.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpeqdÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpeqsÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpgedÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpgesÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpgtdÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpgtsÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpledÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmplesÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpltdÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fcmplts.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpnedÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpnesÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcosdÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fcoss.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fdivd.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fdivs.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fexpdÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fexps.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð»Ð°Ñ�Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fextsd.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fixdiÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fixduÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fixsiÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fixsuÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«floatidÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«floatisÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«floatudÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«floatusÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«flogdÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ flogs.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fmaxd.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fmaxs.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fmind.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fmins.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fmuld.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fmulsÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fnegd.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fnegs.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ frdxhi.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ frdxlo.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ frdy.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fsindÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fsins.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fsqrtdÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fsqrts.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fsubdÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fsubsÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«ftandÂ».Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ ftans.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð»Ð°Ñ�Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ ftruncds.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fwrx.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fwry.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÑ€ÑƒÐ³Ð»Ñƒ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ.Ð�Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸.Ð�Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Â«long longÂ» Ð¿Ñ€Ð¸ -pedantic.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ñ�Ñ‚ÐµÐºÑƒ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð¼ÐµÐ¶ Ñƒ L1 Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ñ–Ð¹ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.Ð�Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ. Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸.Ð�Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ. Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸.Ð�Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð² ÐºÐ¾Ð´Ñ– Ð°Ð±Ð¾ Ð´Ð°Ð½Ð¸Ñ….Ð�Ðµ Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ‚Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñ– Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñ– Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ð² Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ… Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–.Ð�Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽ.Ð�Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð¶Ð¾Ð´Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ.Ð�Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð¶Ð¾Ð´Ð½Ñƒ Ð¿Ð°Ñ�Ñ‚ÐºÑƒ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ.Ð�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ð¾Ð¼.Ð�Ðµ Ð·Ð½Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð»Ñ� Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð².Ð�Ðµ Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¸ DWARF Ð¿Ð¾Ð·Ð° Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾ÑŽ Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ.Ð�Ðµ Ð²Ð¸Ð´Ð°Ð»Ñ�Ð¹Ñ‚Ðµ dllexported Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ DWARF pubnames Ñ‚Ð° pubtypes.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð² Ñ�ÐµÐ»ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ–.Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð¿Ñ€Ð¸Ð²Ñ–Ð»ÐµÐ¹Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–; Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡Ð°Ñ” -mno-inline-ic_invalidate, Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ð´ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸Ð¼Ðµ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°.Ð�Ðµ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¶Ð¾Ð´Ð½Ð¾Ñ— Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð· TARGET_REGISTER_PRIORITY.Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ memcpy.Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð².Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ C-Ñ�Ñ‚Ð¸Ð»ÑŒÐ½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð¿Ñ€Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² '+', '-' Ñ‚Ð° '~'.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ P-Ð¼Ð½ÐµÐ¼Ð¾Ð½Ñ–ÐºÐ¸ Ð´Ð»Ñ� Ð³Ñ–Ð»Ð¾Ðº.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð· r32..r63.Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð¼ÐµÐ½ÑˆÐµ 25 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð².Ð�Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ Microsoft.ÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº CLASS IS Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– SELECT TYPE Ð½Ð° %LÐ—Ð½Ð¸Ð·Ð¸Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ.ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ�:Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ INTENT(OUT)Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ OPTIONALÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñƒ %CÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ CONTIGUOUS, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð¼Ð°Ñ” BIND(C)Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ INTENT(OUT)Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ INTENT(OUT)Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñƒ %L Ð±ÑƒÐ² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð· INTENT(OUT), Ð°Ð»Ðµ Ð½Ðµ Ð±ÑƒÐ² Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ÐŸÑ�ÐµÐ²Ð´Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð°Ð±Ð¾ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ CONTIGUOUS - Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¼, Ð° Ð¾Ð±Ð¸Ð´Ð²Ð° Ñ” ASYNCHRONOUS Ð°Ð±Ð¾ VOLATILEÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %LÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñƒ %qs Ð² %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ %qs, Ñ‰Ð¾Ð± Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð· INTENT(IN) Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° (%s) Ð½Ð° %LÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð· INTENT(IN) Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %LÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑ‰Ð¾ FPX-Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ñ�Ð²Ð½Ð¾.Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñƒ Ñ€Ñ�Ð´ÐºÑƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾ÑŽÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ�-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð½Ð° %LÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð² ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qs Ð½Ð° %LÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %L Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ð¾ÑŽÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND(C) Ð· Ñ–Ð¼Ê¼Ñ�Ð¼Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¸ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ.Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.IDX.KIND.epath.txt.Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸Ð±ÑƒÑ…Ð½Ð¾Ñ‚Ð¾Ð³Ð¾ Ð³Ñ€Ð°Ñ„Ð° Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.eg-ID.txt.Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¾Ð³Ð¾ Ð³Ñ€Ð°Ñ„Ð° Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.eg.txt.Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ñ‚Ðµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð³Ñ€Ð°Ñ„ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñƒ Ð´Ð»Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°, Ð² Ñ„Ð°Ð¹Ð» SRCFILE.callgraph.dot.Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.analyzer.json.gz.Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð² Ñ„Ð°Ð¹Ð» .decl.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ” Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� GCC Ð¼Ñ–Ñ�Ñ†ÐµÐ·Ð½Ð°Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—.Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ñƒ Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.state-purge.dot.Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ñ‚Ðµ Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¸Ð¹ Ð³Ñ€Ð°Ñ„ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ„Ð°Ð¹Ð» SRCFILE.eg.dot.Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ�ÑƒÐ¿ÐµÑ€Ð³Ñ€Ð°Ñ„ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.supergraph.dot.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´ÐµÑ‚Ð°Ð»Ñ– LTO-Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð².Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ dump.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ gimple-Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð².Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ‚Ð¸Ð¿Ñ–Ð² Ð´ÐµÑ€ÐµÐ².Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð´ÐµÑ€ÐµÐ².Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ callgraph symtab.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Rust.Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ð¾Ð¼Ð°Ð½Ñ–Ñ‚Ð½Ñ– Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– Ð´Ð°Ð½Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñƒ Ñ„Ð°Ð¹Ð»Ð¸ SRCFILE.*.fg.dot Ñ‚Ð° SRCFILE.*.tg.dot.Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ñ‚Ðµ Ñ€Ñ–Ð·Ð½Ñ– Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² SRCFILE.analyzer.txt.Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ñ‚Ðµ Ñ€Ñ–Ð·Ð½Ñ– Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² stderr.ÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ð½Ð° %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %s Ñƒ %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ %s Ñƒ %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %s Ñƒ %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ASYNCHRONOUS Ñƒ %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ AUTOMATIC Ð½Ð° %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND Ð² %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ DEFERRED Ð½Ð° %CÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ ELSE Ð² %L Ñ– %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ EXTENDS Ð² %LÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� IMPLICIT NONE Ñƒ %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� NML Ð½Ð° %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ NON_OVERRIDABLE Ð½Ð° %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTER Ð½Ð° %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ PRIVATE Ð² %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROTECTED Ð½Ð° %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SAVE Ð½Ð° %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� SEQUENCE Ð² %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� UNIT Ð½Ð° %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VALUE Ñƒ %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VOLATILE Ñƒ %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð½Ð° %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Cray pointee Ð² %CÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ð° Ð¼Ñ–Ñ‚ÐºÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qs Ñƒ %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ð° %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qs Ñƒ Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— Ð½Ð° %CÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qs Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð½Ð° %CÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ð° Ð¼Ñ–Ñ‚ÐºÐ° Ð²ÐºÐ°Ð·Ñ–Ð²ÐºÐ¸ %d Ð½Ð° %L Ñ– %LÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° %CÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð² %LÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ðµ NOWAIT-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð½Ð° %s Ñ– %s Ð½Ð° %CÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– SOURCE Ð½Ð° %CÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‡Ð°Ñ�Ñƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð”Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¾Ñ€Ñ–Ñ”Ð½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ (DRAP) Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð±Ñ€Ð¾Ð±Ñ†Ñ– Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ. Ð¦Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð±Ñ–Ð¹Ñ‚Ð¸, ÑƒÐ½Ð¸ÐºÐ½ÑƒÐ²ÑˆÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¸Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð¼.Ð”Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ cc.Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ E Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð¾Ð¼ g0 Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LEDGE_CROSSING Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ñ‡ÐµÑ€ÐµÐ· Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ñ�ÐµÐºÑ†Ñ–ÑŽÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ EDGE_CROSSING Ñ‡ÐµÑ€ÐµÐ· Ð¼ÐµÐ¶Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÑƒÑ€ÐµÐ±Ñ€Ð¾ EH Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°Ñ” Ð¼ÐµÐ¶Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð² bb %iÑ€ÐµÐ±Ñ€Ð¾ EH Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð·Ð¼Ñ–ÑˆÐ°Ð½Ð¾ Ð· Ð½Ðµ-EH Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¼Ð¸ Ñ€ÐµÐ±Ñ€Ð°Ð¼Ð¸ Ð² bb %iÐ¼Ñ–Ñ‚ÐºÐ° Â«EH landing padÂ» %qD Ð½Ðµ Ñ” Ð¿ÐµÑ€ÑˆÐ¾ÑŽ Ð² Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ñ–Ñ‚Ð¾Ðº Ð² Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %dELEMENTAL-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ELEMENTAL, Ð½Ðµ-INTRINSIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� ELEMENTAL Ð² Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ– MODULE PROCEDURE Ð½Ð° %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° ELEMENTAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ %LÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ELFv2 Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð»Ñ� Ð±Ñ–Ñ‚Ñ–Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— ÑˆÐ¸Ñ€Ð¸Ð½Ð¸, Ð°Ð»Ðµ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ Ñ” Ð¾Ð´Ð½Ð¾Ñ€Ñ–Ð´Ð½Ð¸Ð¼ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð¼, Ð±ÑƒÐ»Ð° Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð° Ð² GCC 12ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ELSE IF Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð»Ñ–Ð´ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ELSE Ð² %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ELSEWHERE Ð² %C Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ð½ÐµÐ¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ ELSEWHEREÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� ELSEWHERE Ð½Ð° %C Ð½Ðµ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð² Ð±Ð»Ð¾Ðº WHEREENCODING= Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² FortÑ€Ð°Ð½ 95ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ END TEAM Ð½Ð° %CÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� END Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %s Ð² %LÐ¢ÐµÐ³ END Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–ÐœÑ–Ñ‚ÐºÐ° END Ð· ÐµÑ‚Ð¸ÐºÐµÑ‚ÐºÐ¾ÑŽ %d Ð½Ð° %L Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°ENTRY %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ðµ Ñ” RECURSIVEÐ’Ð¥Ð†Ð” %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¸Ð¹ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° %qs Ð½Ðµ Ñ” Ð Ð•ÐšÐ£Ð Ð¡Ð˜Ð’Ð�ÐžÐ®ENTRY %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ð†ÐœÐŸÐ›Ð†Ð¦Ð˜Ð¢Ð�ÐžÐ“Ðž Ñ‚Ð¸Ð¿ÑƒÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ENTRY %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ALLOCATABLE Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ENTRY %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ POINTER Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ENTRY %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ENTRY %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %s Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐ—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %CÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� ENTRY Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–Ð—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð±Ð»Ð¾ÐºÑƒ Ð´Ð°Ð½Ð¸Ñ…Ð—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð±Ð»Ð¾ÐºÑƒ DERIVED TYPEÐ—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð±Ð»Ð¾ÐºÑƒ DOÐ—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð±Ð»Ð¾ÐºÑƒ FORALLÐ—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… PROGRAMÐ—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð±Ð»Ð¾ÐºÑƒ SELECTÐ—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð±Ð»Ð¾ÐºÑƒ STRUCTUREÐ—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¿Ñ–Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð±Ð»Ð¾ÐºÑƒ WHEREÐ—Ð°Ñ�Ð²ÐºÐ° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸Ð—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð±Ð»Ð¾ÐºÑƒ IF-THENÐ—Ð°Ñ�Ð²Ð° ENTRY Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�ÑƒÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� ENTRY Ð² %L Ð· BIND(C) Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð° Ð² ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–ENTRY_BLOCK Ð¼Ð°Ñ” Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ð½Ð¸Ð¼ ILENUM Ñ‚Ð° ENUMERATOR Ð½Ð° %CÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ENUM Ð² %C Ð½Ðµ Ð¼Ð°Ñ” ENUMERATORSÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ENUM Ð¿ÐµÑ€ÐµÐ´ %CENUMERATOR %L Ð½Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ÐœÑ–Ñ‚ÐºÐ° EOR Ð· ÐµÑ‚Ð¸ÐºÐµÑ‚ÐºÐ¾ÑŽ %d Ð½Ð° %L Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°EQUIVALENCE Ñƒ %C Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð´Ð²Ð° Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ EQUIVALENCE Ð½Ð° %CÐœÑ–Ñ‚ÐºÐ° ERR Ñ‚ÐµÐ³Ñƒ %d Ð½Ð° %L Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°ÐŸÐžÐœÐ˜Ð›ÐšÐ� Ð½Ð° %LÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð½Ð° %L Ð±ÐµÐ· Ñ‚ÐµÐ³Ñƒ STAT Ð½Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒÐ¢ÐµÐ³ ERRMSG Ð½Ð° %LÐ·Ð¼Ñ–Ð½Ð½Ð° ERRMSGÐ—Ð¼Ñ–Ð½Ð½Ð° ERRMSG Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ CHARACTER Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ERRMSG= Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ERROR STOP Ð½Ð° %CÐ�Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ESA/390.ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ EVENT POST Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ EVENT WAIT Ð½Ð° %CÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ EVENT Ð½Ð° %L Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— EVENT_QUERY Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPEÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ EXIT Ð½Ð° %C Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑ” Ñ†Ð¸ÐºÐ» !$ACC LOOPEXIT-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð° %C, Ñ‰Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑ” !$OMP DO Ð¿ÐµÑ‚Ð»ÑŽÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ EXIT Ð±ÐµÐ· Ñ–Ð¼ÐµÐ½Ñ– do-construct Ð½Ð° %CEXIT_BLOCK Ð¼Ð°Ñ” Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ð½Ð¸Ð¼ ILEXTENDS Ð² %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ EXTERNAL ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ FUNCTION Ð² %qs Ð½Ð° %LÐ�Ð±Ð¾ Ð²Ñ�Ñ–, Ð°Ð±Ð¾ Ð¶Ð¾Ð´ÐµÐ½ Ð· Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð² Ð½Ð°Ð±Ð¾Ñ€Ñ– EQUIVALENCE Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROTECTEDÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %s Ð½Ð° %L Ñ” %sÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð° %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qs Ð½Ð° %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %d Ð² ORDER Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [1, ..., %d] Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— RESHAPE Ð½ÐµÐ¿Ð¾Ð´Ð°Ð»Ñ–Ðº %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ�Ðº Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð· Ð½ÐµÑ†Ñ–Ð»Ð¸Ð¼Ð¸/Ð½Ðµ-Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð½Ð° %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð· Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð½Ð° %L Ñ– %L Ð² Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s)Ð£Ñ�ÑƒÐ½ÑƒÑ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ð´Ð»Ñ� Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ñ‚ÐµÐ³Ð¸ .gnu_attribute.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ .stack_size.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 16-Ð±Ñ–Ñ‚Ð½Ñ– Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð¼Ð°Ð»Ð¸Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð´Ð°Ð½Ð¸Ñ….Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð¼Ð°Ð»Ð¸Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð´Ð°Ð½Ð¸Ñ….Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ GNU_PROPERTY_X86_ISA_1_NEEDED GNU.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ IEEE, Ð±ÐµÐ· Ð½ÐµÑ‚Ð¾Ñ‡Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒ.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ RISC-V ELF.Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð³Ñ€Ð°Ñ„ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð².Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Â«break 8Â» Ð¿Ñ€Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ– Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ð° Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ñ–Ð¹ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.Ð’Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ISA Ð±Ð°Ð¹Ñ‚/Ñ�Ð»Ð¾Ð²Ð¾.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ISA Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ISA Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� fp Ñ‚Ð° sqrt.Ð’Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ISA Ñ€ÑƒÑ…Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ñ–Ð´ÐµÐ¾.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ñ�Ð²Ð½Ñ– Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ�.Ð’Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸, Ð¿Ð¾Ð´Ñ–Ð±Ð½Ñ– Ð´Ð¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ñ…, Ñ�Ðº Ñ�Ð»Ð°Ð±ÐºÑ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸.Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÑ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð· Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¼Ð¸ Ð´ÐµÑ‚Ð°Ð»Ñ�Ð¼Ð¸, Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼Ð¸ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°.Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð°Ð½Ð¾Ñ‚Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñƒ Ð· Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð²Ñ‚ÐµÑ‡Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· -fgo-optimize-allocs.Ð’Ð¸Ð²Ð¾Ð´ÑŒÑ‚Ðµ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ, Ð¿Ð¾ÐºÐ°Ð·ÑƒÑŽÑ‡Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÑƒÐ·Ð»Ñ–Ð² Ñƒ Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¾Ð¼Ñƒ Ð³Ñ€Ð°Ñ„Ñ–.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð´Ð¾ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ ÐºÐ¾Ð´ Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾Ð± Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð¿Ð°Ñ�Ñ‚ÐºÑƒ, Ñ�ÐºÑ‰Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÑƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð·Ð°Ð´Ð°Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð»Ð¸ÑˆÐµ Ð¿ÐµÑ€ÐµÐ´ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ÑŒ, Ð° Ð½Ðµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð’Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð·Ð¼Ñ–Ñ‰ÐµÐ½ÑŒ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— PIC.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�-Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð´Ð¾Ð²Ð³Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ… (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb). ÐŸÑ€Ð¾Ñ…Ñ–Ð´ Ð¿ÐµÑ€ÐµÐ°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ” Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�-Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ�, Ñ‚Ð¾Ð¼Ñƒ ÐºÐ¾Ð´, Ñ‰Ð¾ Ð³ÐµÐ½ÐµÑ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ñ€Ñ–Ð²Ð½ÐµÐ¼, Ñ�Ñ…Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð´Ð¾ Ð½Ð°Ñ�Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð¾Ð²Ð³Ð¸Ñ… Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑ–Ð² Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�-Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ�. Ð¦Ðµ Ð½Ðµ Ñ�Ð¿Ñ€Ð¸Ñ�Ñ‚Ð»Ð¸Ð²Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ð²ÐµÑ”Ñ€Ð°, Ñ– Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ° Ð¿Ð¾Ð»Ñ�Ð³Ð°Ñ” Ð² Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð¾ÐºÑ€ÐµÐ¼Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ñ– Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð´Ð¾Ð²Ð³Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ…, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ, Ñ‰Ð¾ Ñ†Ðµ Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÑƒÑ” Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ—Ñ— Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð².Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð´Ð¾ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð´Ð»Ñ� __tsan_func_entry() Ñ‚Ð° __tsan_func_exit().Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ�.Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ñ– Ð¾Ð¿Ð¸Ñ�Ð¸ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ†Ñ–.Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ñ– Ð¾Ð¿Ð¸Ñ�Ð¸ Ð·Ð¼Ñ–Ð½ Ñ�Ñ‚Ð°Ð½Ñƒ Ð² Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ†Ñ–.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼. Ð¡ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÐ²Ð°Ñ‚Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ñ– glibc 2.29 Ð°Ð±Ð¾ Ð½Ð¾Ð²Ñ–ÑˆÑƒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð´Ð»Ñ� Ð·Ð°Ð¿ÑƒÑ�ÐºÑƒ.Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ñ– Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð¾Ð²Ð°Ð½Ñ– Ð¼Ñ–Ñ�Ñ†Ñ� Ð·ÑƒÐ¿Ð¸Ð½ÐºÐ¸.Ð’Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ rdval Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ rduniq Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ð¾Ñ‚Ñ–Ðº.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ñƒ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð².Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ�.Ð’Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ñ�Ñ‚Ð¾Ð¿-Ð±Ñ–Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´ Ñ‚Ð° Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ñ… Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ… asms.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð² Ñ�Ðº Ñ�Ð»Ð°Ð±ÐºÑ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿Ð°Ñ�Ñ‚ÐºÐ¸ Ñ�Ðº Â«break 8Â», Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� CRIS v3 Ñ– Ð²Ð¸Ñ‰Ðµ. Ð¯ÐºÑ‰Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ abort().Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– ÐºÐ¾Ð´Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.ÐŸÐ¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ FINAL Ð½Ð° %CÐŸÐ¾Ñ€Ð¾Ð¶Ð½Ñ� IMPLICIT-Ð·Ð°Ñ�Ð²Ð° Ð½Ð° %CÐŸÐ¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�ÐŸÐ¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽ Ð½Ð° %CÐŸÐ¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ†Ð¸Ñ„Ñ€ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– BOZ Ð½Ð° %CÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— 'q'.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð· 16 Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð¼Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ñ– ALU-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ñ… Ð¼Ñ–Ñ‚Ð¾Ðº 64 Ð±Ñ–Ñ‚Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ C++ ÐºÐ¾Ñ€ÑƒÑ‚Ð¸Ð½Ð¸ (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ C++ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²Ð¸Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ C++ Ð¼Ð¾Ð´ÑƒÐ»Ñ–-ts (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð· Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ñƒ C++14.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DSP C-SKY.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DSP C-SKY.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C-SKY SECURE.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C-SKY TRUST.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C-SKY Vector DSP.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– CFI Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° GAS.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ STATIC Ñ‚Ð° AUTOMATIC Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– DEC.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ DIV, DIVU.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DIV-REM Ð´Ð»Ñ� ARCv2.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� DSP 3.1 Pack A.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð² DWARF Ñ‡ÐµÑ€ÐµÐ· GNU as.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð²Ð¾- Ñ‚Ð° Ð¾Ð´Ð½Ð¾Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ñ‚ÐµÐ»ÐµÑ„Ð¾Ð½Ñ–Ñ—.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿ÐºÐ¾Ð´Ð¸ ENTER_S Ñ‚Ð° LEAVE_S Ð´Ð»Ñ� ARCv2.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð¸Ñ�Ð½ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ñƒ FT32B.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ð½Ðµ ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð·Ð°Ð¹Ð²Ð¾Ñ�Ñ‚Ñ– (FRE) Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ PIC Ð´Ð»Ñ� Ð¾Ð¿Ð¸Ñ�Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Graphite.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– ID.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ IEEE 128-Ð±Ñ–Ñ‚Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð° ÐºÐ¾Ð¼Ð° Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° __float128.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð°Ð±Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MUL.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MUL.X Ñ‚Ð° UMUL.X.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MULX, Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸ ÑˆÐ²Ð¸Ð´ÐºÐ¸Ð¹ Ð·Ñ�ÑƒÐ².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ñ‚Ð° Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ñ–Ð·Ð°Ñ†Ñ–Ñ— Objective-C.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒ setjmp Ð´Ð»Ñ� Objective-C runtime.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ OpenACC.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ OpenMP (Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” -frecursive Ð´Ð»Ñ� Fortran).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� OpenMP Ð½Ð° GPU.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ SIMD Ð´Ð»Ñ� OpenMP.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ PIC Ð´Ð»Ñ� Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð²Ð¸ Plan 9.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ/Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Read-Modify-Write (RMW).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� SSA-Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿ÑƒÑ�ÐºÐ°Ð½Ð½Ñ� ÐºÐ¾Ð´Ñƒ SSA Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ SSA Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ SSA-BIT-CCP Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ SSA-CCP Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ SSA-PRE Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð´ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� TPF-OS.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ…Ð¾Ñ�Ñ‚Ð¸Ð½Ð³Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– XY (Ð²ÐµÑ€Ñ�Ñ–Ñ� DSP 3).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð² COMMON.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� -Wunused-.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð²Ð¸ DEC.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð½Ð° stderr.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð³Ð»Ñ�Ð´Ð°Ñ‡Ð° RTL Ð¿ÐµÑ€ÐµÐ´ sched2.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ asan Ð´Ð»Ñ� allocas/VLAs.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ asan.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� asan.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… asan.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ asan Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ Ñ�Ñ‚ÐµÐºÑƒ asan.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� asan.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ñ‚Ð° Ð»Ñ–Ð½ÐºÐµÑ€Ð°. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ -Os.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� backend.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ðµ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚ÐµÐ¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– SSA.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€ÐµÐ²Ð¾Ð»ÑŒÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð·Ñ�ÑƒÐ²Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² (SLP) Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ¾Ð´ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ bbit peephole2.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ…Ñ–Ð´ ÐºÐµÑˆÑƒ Ð´Ð»Ñ� Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ– Ñƒ Ñ‡ÐµÑ€Ð½ÐµÑ‚ÐºÐ°Ñ… ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² C++.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ñ” Ð² Ð¢ÐµÑ…Ð½Ñ–Ñ‡Ð½Ñ–Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ð¹ (Concepts TS).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· ÐºÐ¾Ð´Ð¾Ð²Ð¾ÑŽ Ñ‰Ñ–Ð»ÑŒÐ½Ñ–Ñ�Ñ‚ÑŽ Ð´Ð»Ñ� ARCv2.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ð½Ñ�Ñ‚Ñ‚Ñ� ÐºÐ¾Ð´Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð´Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹, Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð° Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ, Ñ‚Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ -fprofile-dir=.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð´Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹, Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð° Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹, Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð° Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ, Ñ‚Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ -fprofile-dir=.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹, Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð° Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ casesi.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ðµ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, ÐºÑ€Ñ–Ð¼ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½ÑŒ/ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½ÑŒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�ÐµÑ€Ð²Ð°Ñ‚Ð¸Ð²Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ÐºÐ¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñƒ ÐµÐ²Ð¾Ð»ÑŽÑ†Ñ–ÑŽ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¿Ð¾Ð²Ñ�ÑŽÐ´Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¿Ñ–Ð¹ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ñ€ÐµÐºÑ†Ñ–ÑŽ Ð½ÐµÐ¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ñƒ Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ñ… Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½ÑŒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ __float128 Ñ‚Ð° long double.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ð´Ð»Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ i, f Ñ‚Ð° g.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð·Ð°Ð»Ð¸ÑˆÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð´Ð¾Ð¼Ñ–Ð½Ð°Ñ‚Ð¾Ñ€Ñ–Ð².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� ARC HS.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ‚ÐµÑ€Ð±Ñ–-Ð¼ÐµÑ‚ÐµÐ»Ð¸ÐºÐ°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð¾Ð¿-Ð±Ñ–Ñ‚Ñ–Ð² Ð´Ð»Ñ� ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ñ„Ð°Ð¹Ð»Ñ–Ð² Rust Ð½Ð° Ð²Ð»Ð°Ñ�Ð½Ð¸Ð¹ Ñ€Ð¸Ð·Ð¸ÐºÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð³Ñ–Ð»ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— j(s)lt Ñ‚Ð° j(s)le.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ñ�Ð¼Ðµ Ñ€Ð¾Ð·Ð¿Ð¾Ð²Ñ�ÑŽÐ´Ð¶ÐµÐ½Ð½Ñ� Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ‰Ð¾ Ð¿Ð¾Ð»Ñ–Ð¿ÑˆÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð±Ñ–Ñ€ÐºÑƒ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� (GC) Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°Ñ… Objective-C/Objective-C++.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ ARC SIMD Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ñ… Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ R2 BMX.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ R2 CDX.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ -mhard-div.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -mhard-float Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ -mhard-mul.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ‚Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� Ð· Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ (l.sf*i). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ– Ñ�Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� (l.cmov). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚ Ð±ÑƒÐ´Ðµ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ set Ñ– branch.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� (l.div, l.divu). Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -msoft-div Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� -msoft-float.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� (l.mul, l.muli). Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -msoft-mul Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ñ€Ð°Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð²Ð¾Ñ€Ð¾Ñ‚Ñƒ (l.ror). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· libgcc Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¿Ñ€Ð°Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð²Ð¾Ñ€Ð¾Ñ‚Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ð¾Ð²Ð¾Ñ€Ð¾Ñ‚Ñƒ Ð¿Ñ€Ð°Ð²Ð¾Ñ€ÑƒÑ‡ Ð· Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ (l.rori). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¿Ð¾Ð²Ð¾Ñ€Ð¾Ñ‚Ñƒ Ð¿Ñ€Ð°Ð²Ð¾Ñ€ÑƒÑ‡ Ð· Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð·Ñ�ÑƒÐ²Ñƒ Ð· Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ (l.srai, l.srli, l.slli). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ– Ñ�Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÐ° (l.ext*). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÐ°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð³Ð°Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð³Ñ–Ð»Ð¾Ðº.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ð½Ñ�Ñ‚Ñ‚Ñ� Ñ�ÑƒÐ¼Ñ–Ð¶Ð½Ð¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ, Ñ‰Ð¾Ð± Ñ�Ð¿Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ð½Ñ�Ñ‚Ñ‚Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ð· ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ hwasan Ð´Ð»Ñ� allocas/VLAs.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ hwasan.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ hwasan Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ hwasan Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ñ… Ñƒ Ñ�Ñ‚ÐµÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ hwasan Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ…Ñ–Ð´ Ñ‚Ð° Ð²Ð¸Ñ…Ñ–Ð´ Ð· Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Graphite.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð½Ð° Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ NeXT runtime Ñ‚Ð° Ð²ÐµÑ€Ñ�Ñ–Ñ— ABI 2.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� PLT Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ñ�Ðº Â«inlineÂ», Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ” Ð²Ñ�Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð·Ð°Ñ…Ð¸Ñ‰Ð°ÑŽÑ‚ÑŒ Ð²Ñ–Ð´ Ð°Ñ‚Ð°Ðº, Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð° Ð¾Ñ€Ñ–Ñ”Ð½Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ�Ñ‚ÐµÐºÑƒ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¼Ñ–Ñ‚Ð¾Ðº.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð»Ñ–Ð½Ð¸Ð²Ð¸Ð¹ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ Ð¼Ð¾Ð´ÑƒÐ»Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ñ– Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸ Ð´Ð»Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ñ€Ðµ Ñ€Ð¾Ð·Ð±Ð¸Ñ€Ð°Ð½Ð½Ñ� INCLUDE Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð»Ñ–Ð½ÐºÐµÑ€Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð»Ñ–Ð½ÐºÐµÑ€Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð»Ñ–Ð½ÐºÐµÑ€Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð» Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð², Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ñ… Ñƒ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð» Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ñ†Ð¸ÐºÐ»Ñƒ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð¼ÐµÐ½ÑˆÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼Ñ–Ð½ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð². Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -floop-nest-optimize.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð´ÐµÑ€ÐµÐ²Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ‚Ð»Ñ– Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð³Ð»Ñ�Ð´Ð°Ñ‡Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ð²Ñ–Ð´ Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚ RTX Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�. Ð¢Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² GCC.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð±Ð°Ð³Ð°Ñ‚Ð¾Ñ�Ð´ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ &&/|| Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð½Ð°Ð»Ñ–Ð· GIMPLE.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ cbranchsi.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–ÑŽ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð´ÐµÑ€ÐµÐ²Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ‡ÑƒÑ‚Ð»Ð¸Ð²Ðµ Ð´Ð¾ Ñ‚Ð¸Ñ�ÐºÑƒ Ð½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñƒ rvalue-Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² ref-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼Ð¸ Ð±Ð»Ð¾ÐºÐ°Ð¼Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾ÐºÑ€ÐµÐ¼Ð¸Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� GPR Ð´Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½ÑŒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚Ñ–Ð½ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ñ‚ÐµÐºÑƒ Ð· Ñ‚ÐµÑ…Ð½Ð¾Ð»Ð¾Ð³Ñ–Ñ— ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� (CET).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ð½Ð° Ð½Ð¸Ð¶Ð½ÑŽ / Ð²ÐµÑ€Ñ…Ð½ÑŽ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ñ�Ñ‚ÐµÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ñ‚Ñ€Ð¾Ð³Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ psABI 32-Ð±Ñ–Ñ‚.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ€Ñ�Ð´ÐºÑ–Ð² Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ð¹ C++.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ DEC STRUCTURE/RECORD.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ GNU Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ RH850 ABI. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ GCC ABI.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ñ…Ð²Ð¾Ñ�Ñ‚Ñ–Ð² Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ CSR Ð´Ð»Ñ� Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ñ… Ð²Ñ–Ð´ ISA CRS Ñ‚Ð° Ð´Ð»Ñ� CSR, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�. Ð—Ð°Ð»ÐµÐ¶Ð½Ñ– Ð²Ñ–Ð´ ISA CRS Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼Ð¸ Ð»Ð¸ÑˆÐµ Ñ‚Ð¾Ð´Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ð¹ ISA. CSR, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ CSR.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½Ð´Ð°Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ char8_t Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� UTF-8 Ñ€Ñ�Ð´ÐºÑ–Ð² Ñ– Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð¿Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ð½Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�. Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ð·Ð½Ð¸Ð¶ÑƒÑ” Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ 16 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ– Ð´Ð¾ 32 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ LRW (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� CK801).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³Ñ€ÑƒÐ¿Ð¾Ð²Ñƒ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð².Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ñƒ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¾Ñ— ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ñ�. Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ð·Ð½Ð¸Ð¶ÑƒÑ” Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ñ� Ð´Ð¾ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ 16 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ– 32 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ð½Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ñ�. Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ð·Ð½Ð¸Ð¶ÑƒÑ” Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ñ� Ð´Ð¾ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ 16 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ– 32 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–. Ð¯ÐºÑ‰Ð¾ Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾, Ñ†Ðµ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” -mlow-precision-recip-sqrt.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ… fmov. Ð”Ð¸Ð². -mdalign, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° 64-Ð±Ñ–Ñ‚Ð½Ð° Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ RX FPU. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð² Ñ€Ñ�Ð´ÐºÐ°Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ñ… Ñ‚Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð½ÐµÑ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ—/Ð¿Ñ–Ñ�Ð»Ñ�Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ñ— Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð· Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ�Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÑŽÐ²Ð°Ñ‡Ð° LRA.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fsca.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fsrra.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ñ—, Ð½ÐµÑ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ñ— ABI, Ð´Ðµ Ð²Ñ�Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ñ�Ñ‚ÐµÐºÑƒ, Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð¾ 32-Ð±Ñ–Ñ‚.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ñ— RX ABI, Ð´Ðµ Ð²Ñ�Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ñ�Ñ‚ÐµÐºÑƒ, Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ð½Ð¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð²Ð¸ Ð· Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ z, Ñ�ÐºÐµ Ð½Ð°Ð´Ð°Ñ” ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾-Ñ‡ÑƒÑ‚Ð»Ð¸Ð²Ð¸Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð¼Ð°ÐºÑ€Ð¾Ñ� Ñ‚Ð° ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– Altivec Ð² vecintrin.h.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð½ÐµÐ·Ð°Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ�Ð»Ñ–Ð² Ñ‚Ð° Ð½Ð°Ð¿Ñ–Ð²Ñ�Ð»Ñ–Ð² Ð´Ð¾ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ BI/BIH, Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� GPREL Ð´Ð»Ñ� Ð´Ð°Ð½Ð¸Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð² FDPIC.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ NPS400.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� xld/xst Ð´Ð»Ñ� NPS400.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� POST_INC / POST_DEC.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� POST_MODIFY.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� R16-R31 (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð· Ð½ÐµÐ¿Ð°Ñ€Ð½Ð¸Ð¼Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸ Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� sdata/scommon/sbss.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÑ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ IEEE 128 Ð±Ñ–Ñ‚.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ Ð´Ð»Ñ� v850e3v5.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ–Ð½Ð¾Ð¼Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ CRC.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð²Ð¸Ð²Ñ–Ð´.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ…Ñ–Ð´ Ð´Ð»Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ñ†ÐµÐ½Ð°Ñ€Ñ–ÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° AT697F (Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ�Ñ†ÐµÐ½Ð°Ñ€Ñ–ÑŽ â„–13 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° AT697E).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ…Ñ–Ð´Ð½Ñ– Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° GR712RC.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ…Ñ–Ð´Ð½Ñ– Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° UT699.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ…Ñ–Ð´Ð½Ñ– Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð² UT699E/UT700.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸/Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð¿ÐµÑ‚Ð»Ñ�Ñ…, Ñ�ÐºÑ– Ð²Ð¶Ðµ Ð¿Ñ€Ð¾Ð¹ÑˆÐ»Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸/Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ GP.Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ ID-Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ñƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¾-Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… (PID).Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE Ñ‚Ð° RMPA. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°. Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ðµ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚ Ñƒ Ñ„Ð°Ð¹Ð»Ð°Ñ… Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�.ÐšÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ SSE Ð· Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð¾Ð¼ VEX.ÐšÑ–Ð½Ñ†ÐµÐ²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ Ñ†Ð¸ÐºÐ»Ñ– DOÐšÑ–Ð½ÐµÑ†ÑŒ Ð½ÐµÐ±Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ð¾Ñ— DO-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² %C Ð¿ÐµÑ€ÐµÐ¿Ð»Ñ–Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ–Ð½ÑˆÐ¸Ð¼ DO-Ñ†Ð¸ÐºÐ»Ð¾Ð¼ÐšÑ–Ð½ÐµÑ†ÑŒ Ð½ÐµÐ±Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ð¾Ñ— DO-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² %C Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %CÐšÑ–Ð½ÐµÑ†ÑŒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ.
! Ð—Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ñ–Ð² ÐºÐ»Ð°Ñ�Ñƒ.Ð¡ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %qs Ð½Ð° %L Ð¼Ð°Ñ” Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ñƒ Ñ– Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTER Ð°Ð±Ð¾ ALLOCATABLEÐ¡ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %qs Ð½Ð° %L Ð²Ð¶Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ� Ð² Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ–Ð¡ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %qs Ð½Ð° %L Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ BOZÐ¡ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ð±Ð¾ ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ÐžÐœÐŸÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ñ‡ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ C Ð½Ð° %CÐŸÐ¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� %s Ð½Ð° %LÐ•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� %qs Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ COMMON %qs Ñƒ %LÐ•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -mgpopt=local.Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -mgpopt=none.Ð—Ð¼Ñ–Ð½Ð½Ð° ERRMSG Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ %s Ð² Ñ‚Ñ–Ð¹ Ñ�Ð°Ð¼Ñ–Ð¹ %s Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ– %lu Ð±Ð°Ð¹Ñ‚Ñ–Ð²ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ PARAMETER Ð² Ñ�ÐºÐ»Ð°Ð´Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð½Ð° %CÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ð·Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾Ð¼Ñƒ Ð½Ð° %LÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %CÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %LÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñƒ %LÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð¼Ñ–Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½Ð° %lu Ð±Ð°Ð¹Ñ‚Ñ–Ð²ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ñƒ JSON-Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²Ð¾Ð´Ñƒ %s
! ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs: %sÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð²: %sÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» '%s'
! ÐžÑ†Ñ–Ð½ÐºÐ° Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° %LÐžÑ†Ñ–Ð½ÐºÐ° Ñ€Ñ�Ð´ÐºÐ°, Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�ÐºÐ¾Ð³Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐ° Ð·Ð° 2**28, Ð½Ð° %L Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð´Ð¾ Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ð¾Ñ‡Ñ–ÐºÑƒÐ¹Ñ‚Ðµ Ð¿Ð¾Ð¼Ð¸Ð»Ð¾ÐºÐŸÐ¾Ð´Ñ–Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¿Ð¾Ð´Ñ–Ñ— Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼, Ð°Ð»Ðµ Ð½Ðµ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¿Ð¾Ð´Ñ–Ñ— Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹Ð—Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ð´Ñ–Ñ— Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPEÐšÐ¾Ð¶Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ñ†Ñ–Ð»Ñ– Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð£Ð¼Ð¾Ð²Ð° Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð· Ñ†Ð¸ÐºÐ»Ñƒ DO WHILE Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð’Ð¸Ð¹Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÑˆÑ–Ð¹ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ñ–Ð¹ Ð¿Ð¾Ð¼Ð¸Ð»Ñ†Ñ–.Ð Ð¾Ð·ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… 32/64 Ð±Ñ–Ñ‚ Ð½Ð° Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ñ… Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… 8 Ð±Ñ–Ñ‚ Ð· Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¾ÑŽ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ adddi3 Ñ‚Ð° subdi3 Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— rtl Ð² add.f / adc Ñ‚Ð¾Ñ‰Ð¾.ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� Â«)Â» Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� Â«,Â» Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<( depobj )%> Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<(%> Ð¿Ñ–Ñ�Ð»Ñ� %qs Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %<(%> Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<)%> Ð°Ð±Ð¾ %<,%> Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<)%> Ð°Ð±Ð¾ %<omp_cur_iteration%> Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<*%> Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ALLOCATE Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<,%> Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<,%> Ð°Ð±Ð¾ %<)%> Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %<,%> Ð°Ð±Ð¾ ÐºÑ–Ð½ÐµÑ†ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<:%> Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<::%> Ð¿Ñ–Ñ�Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ¸ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ %<::%> Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %<==%>, %<.EQ.%> Ð°Ð±Ð¾ %<.EQV.%> Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ %<=>%> Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ %<END INTERFACE ASSIGNMENT (=)%> Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� :: Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– TYPE Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ð·Ð½Ð°Ðº = Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– PARAMETER Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, NONE Ð°Ð±Ð¾ DEFAULT Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� COMPILATION Ð°Ð±Ð¾ EXECUTION Ñƒ AT-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� DEPEND, UPDATE Ð°Ð±Ð¾ DESTROY Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� DO-Ð¿ÐµÑ‚Ð»Ñ� Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ELSE Ð½Ð° %L Ð² Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ�Ð£ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– SEVERITY Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� FATAL Ð°Ð±Ð¾ WARNING Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� HOST, NOHOST Ð°Ð±Ð¾ ANY Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� IF Ð½Ð° %L Ð² Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ�ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� IN, OUT, INOUT, INOUTSET Ð°Ð±Ð¾ MUTEXINOUTSET, Ð·Ð° Ñ�ÐºÐ¸Ð¼ Ñ�Ð»Ñ–Ð´ÑƒÑ” %<)%> Ð² %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� INCLUSIVE Ð°Ð±Ð¾ EXCLUSIVE Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ‚Ð¸Ð¿ INTEGER Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� NONE Ð°Ð±Ð¾ PRESENT Ñƒ DEFAULT-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� NONE, FIRSTPRIVATE, PRIVATE Ð°Ð±Ð¾ SHARED Ñƒ DEFAULT-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� ORDER(CONCURRENT) Ð² %C Ð· Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¼ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<reproducible%> Ð°Ð±Ð¾ %<unconstrained%>Ð£ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %L Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ PÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð» PARAMETER Ð² Ñ�ÐºÐ»Ð°Ð´Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� RANK Ð°Ð±Ð¾ RANK DEFAULT Ð¿Ñ–Ñ�Ð»Ñ� SELECT RANK Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ‚Ð¸Ð¿ SCALAR, AGGREGATE, ALLOCATABLE Ð°Ð±Ð¾ POINTER Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� SEQ_CST, ACQUIRE Ð°Ð±Ð¾ RELAXED Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� SEQ_CST, ACQ_REL Ð°Ð±Ð¾ RELAXED Ð´Ð»Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� ATOMIC_DEFAULT_MEM_ORDER Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� SEQ_CST, AQC_REL, RELEASE Ð°Ð±Ð¾ ACQUIRE Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SHAPE Ð´Ð»Ñ� C_F_POINTER Ð· Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ FPTR Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� TEAMS, PARALLEL Ð°Ð±Ð¾ THREAD Ñ�Ðº Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ° Ñƒ BIND Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� TYPE IS, CLASS IS Ð°Ð±Ð¾ END SELECT-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ñ–Ñ�Ð»Ñ� SELECT TYPE Ð² %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD Ð°Ð±Ð¾ ATOMIC_DEFAULT_MEM_ORDER Ð² %LÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� CASE-Ð°Ð±Ð¾ END SELECT-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ñ–Ñ�Ð»Ñ� SELECT CASE Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð° Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs Ð² %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð°Ð²Ð° Ð´ÑƒÐ¶ÐºÐ° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÑ€Ð¾ÐºÑƒ Ð² Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð² %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ð¼Ñ–Ñ‚ÐºÐ° Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð² %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‰Ðµ Ð¾Ð´Ð½Ð° Ð²Ð¸Ð¼Ñ–Ñ€Ñ�Ð½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð¿Ñ–Ð´Ð¿Ð¸Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÑ€Ð¾Ðº Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ� Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ð¹ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð±Ñ–Ñ‚Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÑƒÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ†Ñ–Ð»ÑŒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� %<=>%> Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð±Ð»Ð¾ÐºÑƒ %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— SELECT Ð² %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� Ð±Ð»Ð¾ÐºÑƒ %qs Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %s Ð² %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²ÐºÐ° Ð¼ÐµÐ¶ Ð´Ð»Ñ� %qs Ñƒ %LÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ Ð·Ð¼Ñ–Ð½Ð½Ð° coarray Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° ÐºÐ¾Ð¼Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ‚Ð¸Ð¿ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— PARALLEL, SECTIONS, DO Ð°Ð±Ð¾ TASKGROUP Ð² $OMP CANCELLATION POINT Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ–Ñ�Ð»Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ‚Ð¸Ð¿ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– SINK Ð°Ð±Ð¾ SOURCE Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– AUTOMATIC Ð² %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– STATIC Ð² %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ð°Ð· Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– PARAMETER Ð² %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ€Ð°Ð· Ñƒ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ€Ð°Ð· Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� Ð°Ð±Ð¾ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð² CASE Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½ÐµÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñ‚Ð¸Ð¿Ñƒ %<omp_allocator_handle_kind%> Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð°Ð±Ð¾ Ð¾Ð´Ð¸Ð½ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾ÑŽ %<device_num%> Ð°Ð±Ð¾ %<ancestor%> Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² OMP WORKSHARE Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ñ‚ÐºÐ° %qs Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %s Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð»Ñ–Ð²Ð° Ð´ÑƒÐ¶ÐºÐ°ÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ %<lower-bound :%> Ð°Ð±Ð¾ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ %<lower-bound : upper-bound%> Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ�ÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð°Ð±Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ.ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð¿Ñ€Ð°Ð²Ð° Ð´ÑƒÐ¶ÐºÐ°ÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð½Ð° %L Ñƒ Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ–ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð½Ð° %L Ñƒ Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ–ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾ÐºÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð°Ð±Ð¾ Ð½Ð°Ð·Ð²Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ–Ñ�Ð»Ñ� %<.%> Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ð·Ð°ÐºÐ»ÑŽÑ‡Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ Ñ‚Ð¸Ð¿-Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ñ–Ð¼Ê¼Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ñ–Ð¼Ê¼Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– PARAMETER Ð² %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ %<END INTERFACE %s%> Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ %<END INTERFACE OPERATOR (%s)%> Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ %<END INTERFACE OPERATOR (%s)%> Ð½Ð° %C, Ð°Ð»Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %qsÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ %<END INTERFACE OPERATOR (.%s.)%> Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %s Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %s Ð² %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¼Ð° Ð² EQUIVALENCE Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ INTEGER-Ð²Ð¸Ñ€Ð°Ð· Ñƒ %C, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %sÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð° Ñƒ %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ð¾Ð±Ð»Ð¸Ð·Ñƒ %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ… Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– READ Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð° Ð°Ð±Ð¾ io-implied-do Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð° Ð°Ð±Ð¾ io-implied-do Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– READ Ð½Ð° %LÐŸÐ¾Ñ�Ñ�Ð½Ð¸Ñ‚Ð¸, Ñ�ÐºÑ– Ð²Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾ÑŽ Ð°Ð±Ð¾ Ð´Ð¾Ð²Ð³Ð¾ÑŽ.Ð¯Ð²Ð½Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ INTEGER, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿Ñƒ %sÐ”Ð»Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�: %sÐ”Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�: %sÐ”Ð»Ñ� Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�ÐœÐ°Ñ�Ð¸Ð² Ð· Ñ�Ð²Ð½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð· Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼Ð¸ Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð² %CÐ•ÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–.Ð’Ð¸Ñ€Ð°Ð· Ñƒ %L Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ’Ð¸Ñ€Ð°Ð· Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ INTEGER, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %sÐ’Ð¸Ñ€Ð°Ð· Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð’Ð¸Ñ€Ð°Ð· Ñƒ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ñ– CASE Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %sÐ’Ð¸Ñ€Ð°Ð· Ñƒ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ñ– CASE Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð’Ð¸Ñ€Ð°Ð· Ñƒ CASE-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– %sÐ’Ð¸Ñ€Ð°Ð· Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– CASE Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñƒ %dÐ’Ð¸Ñ€Ð°Ð· Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– CASE Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %sÐ’Ð¸Ñ€Ð°Ð· Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– CASE Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�: Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %s Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %s Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %L Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qsÐ Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�: ÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð· %s Ð² %s Ñƒ %LÐ Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�: Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ CHARACTER Ð· Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼, Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð¼ C_CHAR, Ð· Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¼ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ñƒ %LÐ Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�: Ð£Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ–Ñ�Ð»Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð´ÑƒÐ¶ÐºÐ¸) Ð½Ð° %CÐ Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�: Ð�ÑƒÐ»ÑŒÐ¾Ð²Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ñ–Ñ�Ð»Ñ� Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° L Ð½Ð° %LÐ Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�: Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð»ÐµÑˆÑƒ Ñƒ %CÐ Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�: Ð»Ñ–Ñ‚ÐµÑ€Ð° Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸ÐºÐ° %<q%> Ñƒ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð½Ð° %CÐ—Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð—Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ IO UNIT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð½Ð° %LÐ—Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð”Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð»Ñ� %<-Xassembler%>: %s, Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð²Ñ�Ñ– Ð¾Ð¿Ñ†Ñ–Ñ— %<-Xassembler%> Ñ‚Ð° %<-Wa%>.Ð—Ð°Ð¹Ð²Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð½Ð° %LF2008: Ð—Ð°Ñ�Ð²Ð° IMPORT Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð² Ñ‚Ñ–Ð»Ñ– Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ FAIL IMAGE Ð½Ð° %CÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FAILED= Ð´Ð»Ñ� NUM_IMAGES Ð½Ð° %LÐ ÐµÐ¶Ð¸Ð¼ FDPIC Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Thumb-1Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� FINAL Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� FINAL Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– CONTAINSÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� FINAL Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð² Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ CONTAINS Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒFINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %L Ð½Ðµ Ñ” SUBROUTINEFINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð½Ð° %L, Ð¼Ð°Ñ” Ñ‚Ð°ÐºÐ¸Ð¹ Ð¶Ðµ Ñ€Ð°Ð½Ð³ (%d), Ñ�Ðº %qsFINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ€Ñ–Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð½Ð° %L Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ”Ð´Ð¸Ð½Ð¸Ð¼ Ñ„Ñ–Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð· Ñ‚Ð°ÐºÐ¾ÑŽ Ñ�Ð°Ð¼Ð¾ÑŽ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ”ÑŽ/Ñ‚Ð¸Ð¿Ð¾Ð¼ (F2018: C790)ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ FLUSH Ð½Ð° %CÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� FORALL Ð½Ð° %LÐšÑ–Ð½Ñ†ÐµÐ²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· FORALL Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ð¦Ð†Ð›Ð˜ÐœÐ†Ð½Ð´ÐµÐºÑ� FORALL %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ñ‚Ñ€Ð¸Ð¿Ð»ÐµÑ‚Ð° Ð½Ð° %LÐ†Ð½Ð´ÐµÐºÑ� FORALL Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ð¦Ð†Ð›Ð˜ÐœÐ†Ð½Ð´ÐµÐºÑ� FORALL Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½ÐµÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� FORALL Ð¼Ð°Ñ�ÐºÐ¸ Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·ÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· FORALL Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ð¦Ð†Ð›Ð˜ÐœÐ’Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ FORALL Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÐµÐ¼Ð’Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ FORALL Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ %sÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ FORM TEAM Ð½Ð° %CÐœÑ–Ñ‚ÐºÐ° FORMAT Ð· ÐµÑ‚Ð¸ÐºÐµÑ‚ÐºÐ¾ÑŽ %d Ð½Ð° %L Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð—Ð°Ñ�Ð²Ð° FORMAT Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– INTERFACEÐ¤Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ð¼Ñ–Ñ‚ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¢ÐµÒ‘ FORMAT Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐ¢ÐµÒ‘ FORMAT Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ CHARACTER Ð°Ð±Ð¾ INTEGER Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð’Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¸ FP.Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ FP Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ñ–, Ð½ÐµÐ·Ð²Ð°Ð¶Ð°ÑŽÑ‡Ð¸ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE: ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ¹Ñ‚Ðµ Ð· %<-mgeneral-regs-only%>Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FPTR Ð½Ð° %L Ð´Ð»Ñ� C_F_POINTER Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼Ð¢Ð¸Ð¿Ð¸ FPU LoongArch:Ð¾Ð¿Ñ†Ñ–Ñ— FPX Â«fastÂ» Ñ‚Ð° Â«compactÂ» Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ñ€Ð°Ð·Ð¾Ð¼FPX: Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° ARC Argonaut.FPX: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— FPX Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– (ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ñ–).FPX: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— FPX Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– (ÑˆÐ²Ð¸Ð´ÐºÑ–).FPX: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— FPX Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ (ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ñ–).FPX: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— FPX Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ (ÑˆÐ²Ð¸Ð´ÐºÑ–).Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FROMPOS (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 0:%d Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MVBITSÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ALLOCATABLE Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ FUNCTION %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ POINTER Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ FUNCTION %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %s Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐ¤Ð°ÐºÑ‚Ð¾Ñ€Ð¸Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ‚Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð¿ÐµÑ€ÐµÐ´ ÑˆÐ²Ð¸Ð´ÐºÑ–Ñ�Ñ‚ÑŽ.Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ '%s' Ð½Ð° %CÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¹ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ñƒ %CÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ñ‚Ð°Ð»Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ.ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– BOZ Ð½Ð° REAL Ð½Ð° %LÐšÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¤Ð°Ð¹Ð» %qs Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð¤Ð°Ð¹Ð» %qs, Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ %C, Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ñ� GNU FortranÐ”ÐµÑ‚Ð°Ð»ÑŒÐ½Ðµ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÑŽ.ÐŸÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ INTENT(OUT) Ð°Ð±Ð¾ INTENT(INOUT)ÐŸÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¼ÐŸÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ INTENT(IN)ÐŸÐµÑ€ÑˆÐ¸Ð¹ Ð°Ð±Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— !$OMP ATOMIC Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %qs Ð½Ð° %LÐ’Ð¸Ð¿Ñ€Ð°Ð²Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� min_intÐ¤Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‰Ð¾Ð½Ð°Ð¹Ð¼ÐµÐ½ÑˆÐµ Ñ�Ñ–Ð¼ÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ %<-fmax-stack-var-size=%d%> Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %<-frecursive%>, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸Ð¿Ð»Ð¸Ð²Ð°Ñ” Ð· %qsÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ %<-fno-automatic%> Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %<-fmax-stack-var-size=%d%>ÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ %<-fno-automatic%> Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %<-frecursive%>ÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ %<-fno-automatic%> Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %<-frecursive%>, Ñ‰Ð¾ Ð²Ð¸Ð¿Ð»Ð¸Ð²Ð°Ñ” Ð· %qsÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ %<-frecursive%> Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %<-fmax-stack-var-size=%d%>ÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸Ð�Ð°Ð·Ð²Ð° ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð²Ð»Ð°Ñ�Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð—Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð”Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ¹Ñ‚ÐµÑ�ÑŒ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ð¹ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Renesas (Ñ€Ð°Ð½Ñ–ÑˆÐµ Hitachi) / SuperH.Ð”Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ¹Ñ‚ÐµÑ�ÑŒ Ð²Ð¸Ð¼Ð¾Ð³ C++17 Ñ‰Ð¾Ð´Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð¾Ñ†Ñ–Ð½ÐºÐ¸ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�, Ð·Ñ�ÑƒÐ²Ñƒ, Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹-Ñ‡Ð»ÐµÐ½Ñ–Ð² Ñ‚Ð¾Ñ‰Ð¾.Ð”Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ¹Ñ‚ÐµÑ�ÑŒ Ð²Ð¸Ð¼Ð¾Ð³ EABI Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ.Ð”Ð»Ñ� !$OMP ATOMIC COMPARE, Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ %qs, Ð² Ñ�ÐºÑƒ Ð·Ð°Ñ�Ð²ÐºÐ° Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð½Ð° %LÐ”Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² -f*-prefix-map= Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ¹Ñ‚Ðµ ÐºÐ°Ð½Ð¾Ð½Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– ÑˆÐ»Ñ�Ñ…Ð¸, Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ€Ñ�Ð´ÐºÐ¸.Ð”Ð»Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %s Ñƒ BIND(C) Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ð”Ð»Ñ� Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸ÐºÑ–Ð²: Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ….Ð”Ð»Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð¾Ð·Ð²Ñ–Ð» Ð½Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð”Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð·Ñ�ÑƒÐ²Ñƒ Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ, Ñ�ÐºÑ– Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ Ð¾ÐºÑ€ÐµÐ¼Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð·Ñ�ÑƒÐ²Ñƒ Ð½Ð° Ð¾Ð´Ð½Ñƒ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽ, Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð·Ñ�ÑƒÐ²Ñƒ (Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� 64), Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ð´Ð¾Ð¿Ð¾Ð¼Ñ–Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— __mspabi. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 4.Ð”Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹, Ñ�ÐºÑ– Ð·Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ÑŒ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ð¸ Ð´Ð»Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ—Ñ… Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ñ–Ð².Ð”Ð»Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (Ñ– Ð»Ñ–Ð½ÐºÐµÑ€Ð°) Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑƒ Ð¿Ñ–Ð´Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ Ð±ÐµÐ· Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº.Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— fp-as-gp.Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� $fp Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ‚Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ fp-as-gp Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¾ Ð²Ñ–Ð´ '-mforce-fp-as-gp'.ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð·Ð´Ñ–Ð¹Ñ�Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ‡ÐµÑ€ÐµÐ· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ jli.ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñ– Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¿Ð¾Ð»Ñ–Ð² Ñ‚Ð°ÐºÐ¸Ð¼Ð¸ Ð¶ ÑˆÐ¸Ñ€Ð¸Ð½Ð°Ð¼Ð¸, Ñ�Ðº Ñ—Ñ… Ñ‚Ð¸Ð¿Ð¸.ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€Ñ–Ð´ÐºÐ¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ forall.ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ð¿ÐµÑ‚Ð»ÑŽ, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� -mext-dsp.ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð° Ð¼ÐµÐ¶Ñƒ 4 Ð±Ð°Ð¹Ñ‚Ð¸.ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ Ð´Ð»Ñ� Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ†Ñ–Ñ—.ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¸Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ‚Ð° Ñ�Ñ‚Ñ€Ð¸Ð±Ð¾Ðº Ñ‡ÐµÑ€ÐµÐ· Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€.ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ fp-as-gp.Ð—Ð¼ÑƒÑ�Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Â«wchar_tÂ» Ð±ÑƒÑ‚Ð¸ Â«unsigned shortÂ».ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ð»Ð¾Ñ‚Ñ–Ð² Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº.Ð—Ð°Ñ�Ð²Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñƒ Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð½Ð° %CFortran 2003: Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %s Ñƒ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qsFortran 2003: Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %LFortran 2003: Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ DT Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %CFortran 2003: Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ CHARACTER Ð· Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¼ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qs Ñƒ %LÐ—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Fortran 2008:Fortran 2008: Ð‘Ð»Ð¾Ðº COMMON %qs Ð· Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %L, Ñ�ÐºÐ¸Ð¹ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð· Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾ÑŽ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŽ, Ð½Ðµ Ñ” Ð±Ð»Ð¾ÐºÐ¾Ð¼ COMMON Ð½Ð° %LFortran 2008: Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð½Ð° %L Ð´Ð¾ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qsFortran 2008: Ð�ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° %L Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ %qs, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Fortran 2008: Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %LFortran 2008: ÐšÑ€Ð°Ð¿ÐºÐ° Ð· ÐºÐ¾Ð¼Ð¾ÑŽ Ð½Ð° %C Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Fortran 2018:Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Fortran 2018:Fortran 2018:Fortran 95 Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ‚Ð¸Ð¿ INTEGER Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñƒ Ð¼Ñ–Ñ‚Ñ†Ñ– %s Ð½Ð° %LÐ�Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ GENERIC %qs Ð½Ð° %LÐ’Ñ–Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‰Ð¾Ð½Ð°Ð¹Ð¼ÐµÐ½ÑˆÐµ Ñ‚Ñ€Ð¸Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ñ�Ðº Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° %LÐ¤ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð½Ðµ Ñ” RECURSIVEÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð°Ñ” Ð†ÐœÐŸÐ›Ð†Ð¦Ð˜Ð¢Ð�ÐžÐ“Ðž Ñ‚Ð¸Ð¿ÑƒÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð² %L Ð½Ðµ Ð¼Ð°Ñ” Ð†ÐœÐŸÐ›Ð†Ð¦Ð˜Ð¢Ð�ÐžÐ“Ðž Ñ‚Ð¸Ð¿Ñƒ; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ñ” Ð’Ð‘Ð£Ð”ÐžÐ’Ð�Ð�ÐžÐ®, Ð°Ð»Ðµ Ð½Ðµ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ PUREÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ¤ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº CHARACTER(*) Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð° %L, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð½Ðµ Ñ” Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° %CÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %s Ð½Ð° %L Ð¼Ð°Ñ” Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ�Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %s Ð½Ð° %L Ð¼Ð°Ñ” Ð·Ð°Ð¿Ð¸Ñ� %s Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %s Ð½Ð° %L Ð· Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð¼Ð¸, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ€Ñ–Ð·Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ€Ñ�Ð´ÐºÐ°Ð¤ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾.Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ %L Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ð´Ð»Ñ� C_FUNLOCÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ÑƒÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ�Ðº Ñ†Ñ–Ð»ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ñƒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ñƒ %LÐ—Ð¼Ñ–Ð½Ð½Ð° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ Ñ€Ñ�Ð´ÐºÑƒ %L ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ALLOCATABLE Ð°Ð±Ð¾ POINTERÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ñ†Ñ–Ñ”ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2.Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð·Ð°Ñ�Ð²Ð°Ð¼Ð¸ return.ÐžÐ±Ê¼Ñ”Ð´Ð½ÑƒÐ¹Ñ‚Ðµ Ð¿ÐµÐ²Ð½Ñ– Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� ÐºÑ€Ð°Ñ‰Ð¾Ñ— Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ð° power10.ÐžÐ±Ê¼Ñ”Ð´Ð½ÑƒÐ¹Ñ‚Ðµ Ð¿ÐµÐ²Ð½Ñ– Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� ÐºÑ€Ð°Ñ‰Ð¾Ñ— Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ð° power8.GCC Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð· Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ, Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ð°Ð·Ð¾Ð¼ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ†Ñ–Ð»Ð¸Ñ… Ñ‚Ð° Ð´Ñ€Ð¾Ð±Ð¾Ð²Ð¸Ñ… Ð±Ñ–Ñ‚Ñ–Ð²GCC Ð½Ð°Ñ€Ð°Ð·Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qT Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ %<simd%>GCC Ð½Ð°Ñ€Ð°Ð·Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ‚Ð¸Ð¿Ð¸ Ð·Ð¼Ñ–ÑˆÐ°Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ %<simd%>GCC Ð½Ð°Ñ€Ð°Ð·Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ %<simd%>GCC Ð½Ð°Ñ€Ð°Ð·Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” simdlen %wd Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTGCC Ð½Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<-foffload=%>GCC Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð· %<--enable-newlib-nano-formatted-io%> Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<-mtiny-printf%>GCC Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð»Ð¸ÑˆÐµ %u Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–GCC-Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ñ–Ñ— Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–GCC-Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¸Ð¹ Ð·Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼: Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ABI Ð±ÐµÐ· Ð³Ð°Ñ€Ð°Ð½Ñ‚Ñ–Ñ— Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–GCC_OFFLOAD_OMP_REQUIRES_FILE Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾Ð¢Ð¸Ð¿ GPU GCN, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸:GCSE Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾GENERIC %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñƒ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼GENERIC %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñƒ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÑƒ, %qs Ñ‚Ð°ÐºÐ¾Ð¶ Ñ” GENERICGENERIC Ð² %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– CONTAINS Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ—Ð°Ð³Ð°Ð»ÑŒÐ½Ð° Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ° Ð½Ð° %CÐ—Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð¿Ñ€Ð¸Ð¹Ð½Ñ�Ñ‚Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %LÐ’ÐµÑ€Ñ�Ñ–Ñ� GMP %s, Ð²ÐµÑ€Ñ�Ñ–Ñ� MPFR %s, Ð²ÐµÑ€Ñ�Ñ–Ñ� MPC %s, Ð²ÐµÑ€Ñ�Ñ–Ñ� isl %s
! GNU C Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” -traditional Ð±ÐµÐ· -EÐ Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� GNU:GNU Objective C Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– GNU Ð¼Ñ–Ð¶ Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ Ñ‚Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð¼Ñ–Ñ‚Ñ†Ñ–Ð—Ð°Ñ�Ð²Ð° GOTO Ð½Ð° %L Ð·Ð°Ð»Ð¸ÑˆÐ°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ CRITICAL Ð´Ð»Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ Ð½Ð° %LÐ—Ð°Ñ�Ð²Ð° GOTO Ð½Ð° %L Ð·Ð°Ð»Ð¸ÑˆÐ°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ DO CONCURRENT Ð´Ð»Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ Ð½Ð° %LÐ¡Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Ð˜Ð—ÐžÐ’Ð�Ð�ÐžÐ“Ðž Ð¢Ð˜ÐŸÐ£ Ð½Ð° %CÐ¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸) Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MMA.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸) ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ LXVKQ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸) ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ XXSPLTIDP.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸) ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ XXSPLTIW.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸) Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ PC.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸) Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ PC Ð´Ð»Ñ� Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸) Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð· Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð¾Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 16-Ð±Ñ–Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 16-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ i386.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ð·Ñ�ÑƒÐ²Ð¸ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ�Ñ… Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ i386.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ x86-64.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° mac Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ 32x16.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ x86-64.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ– Ñ„Ñ€ÐµÐ¹Ð¼Ð¸, Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´Ð¾ APCS.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ ARCompact Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° ARC600.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ ARCompact Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° ARC601.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ ARCompact Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° ARC700.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– AT&T Ð´Ð»Ñ� Mach-O.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� BTF Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ C-Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ C-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸ Ð· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ð¹ BIND(C).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ C-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸ Ð· Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€, Ñ�ÐºÑ– Ð½Ðµ Ñ” BIND(C).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² C++.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ñ€Ñ�Ð´Ñƒ C-SKY FPU (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¾Ñ— Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� CTF Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� DSP.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ pubnames Ñ‚Ð° pubtypes Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– DWARF Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ pubnames Ñ‚Ð° pubtypes Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– DWARF.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ ELF FDPIC.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ GFLOAT.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ H8/300H.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ H8S.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ H8S/2600.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ H8SX.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ ILP32.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ð»Ð¾ÐºÐ¸ IT, Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´Ð»Ñ� ARMv8.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» JSON.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ LP64.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� MIPS16.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ ModuleInfo Ð´Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ�.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ PA1.0.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ PA1.1.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ PA2.0 (Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– binutils 2.10 Ð°Ð±Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH1.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH2.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH2a Ð±ÐµÐ· FPU.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH2e.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH3.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH3e.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 Ð±ÐµÐ· FPU.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH4.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-100 Ð±ÐµÐ· FPU.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH4-100.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-200 Ð±ÐµÐ· FPU.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-200.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-300 Ð±ÐµÐ· FPU.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-300.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ SH4a Ð±ÐµÐ· FPU.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ SH4a.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH4al-dsp.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ»Ð¾Ð½Ð¸ SIMD Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑŽ OpenMP declare target.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— VRSAVE Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ AltiVec.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð» __mcount_loc Ð· ÑƒÑ�Ñ–Ð¼Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ _mcount Ñ‚Ð° __fentry__.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð» __mcount_loc Ð· ÑƒÑ�Ñ–Ð¼Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ mcount Ð°Ð±Ð¾ __fentry__.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #line, Ñ�ÐºÐ° Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹ Ñ€Ð¾Ð±Ð¾Ñ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð°ÐºÐµÑ‚ Mach-O (Ñ‚Ð¸Ð¿ Ñ„Ð°Ð¹Ð»Ñƒ MH_BUNDLE).Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð» __return_loc, Ñ‰Ð¾ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð²ÐµÑ�ÑŒ ÐºÐ¾Ð´ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�.Ð—Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Â«abortÂ», Ñ�ÐºÑ‰Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Â«noreturnÂ» Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ main() Ð´Ð»Ñ� D Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¾Ð´Ð½Ñƒ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ– ÑˆÐ»Ñ�Ñ…Ð¸ Ð´Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð´Ð»Ñ� gcov.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð· Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ 64 Ð±Ñ–Ñ‚Ð¸.Ð—Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�ÑŽ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� BPF Compile Once - Run Everywhere.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð», Ñ�ÐºÐ¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·ÑƒÑ” Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ–, Ð° Ð½Ðµ Ð»Ñ–Ð½Ð¸Ð²Ð¾.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°, Ñ�ÐºÐ¸Ð¹ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼ Renesas AS100. Ð¦Ðµ Ð¼Ð¾Ð¶Ðµ Ð¾Ð±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸ Ð´ÐµÑ�ÐºÑ– Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð³ÐµÐ½ÐµÑ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�, Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· GAS.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ�/Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ�.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð· Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ð²ÐµÐ»Ð¸ÐºÐ¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð².Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ big-endian eBPF.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ�Ðº Ð¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ�Ðº Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ�Ðº Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ�Ðº Ð¾Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´ÐºÐ¾Ð²Ð°Ð½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ cld Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° C-SKY Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ libgcc.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (gas).Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU ld.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� GNU.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� NeXT (Apple Mac OS X).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� OpenMP: ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ -msoft-stack Ñ‚Ð° -muniform-simt.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐµÑ€Ñ–Ñ— SH4 340 (Ð±ÐµÐ· MMU/FPU).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐµÑ€Ñ–Ñ— SH4 400 (Ð±ÐµÐ· MMU/FPU).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐµÑ€Ñ–Ñ— SH4 500 (Ð±ÐµÐ· FPU).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Smart.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Thumb.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� UNIX Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¾Ñ— ABI.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 5206e.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 528x.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 5307.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 5407.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ ABI.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68000.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68010.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68020.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68030.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040 Ð±ÐµÐ· Ð½Ð¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68060 Ð±ÐµÐ· Ð½Ð¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68060.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68302.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68332.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68851.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� ColdFire v4e.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Fido A.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� cpu32.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/10.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/40.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/45.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² assert.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ñ�Ñ‚Ñ– ÐºÐ»Ð°Ñ�Ñƒ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ Ñ�Ð´Ñ€Ð° Darwin.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ñ— Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ñ— PLT Ð² BSS.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² Ð¿Ñ–Ñ�Ð»Ñ�ÑƒÐ¼Ð¾Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÐ´ÑƒÐ¼Ð¾Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ�.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Â«switchÂ» Ð±ÐµÐ· Ð²ÐºÐ°Ð·Ð°Ð½Ð½Ñ� Â«defaultÂ».Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸ Android.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� M*Core M210.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� M*Core M340.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° Ð°Ð±Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ Ñ�Ð´Ñ€Ð°.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ñ�ÑƒÐ¿ÐµÑ€Ð²Ñ–Ð·Ð¾Ñ€Ð° (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð°Ð½Ñ– ARM.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Â«Big EndianÂ».Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ– big-endian.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ– little endian.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ– little-endian.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² (Ð�Ð• Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð»Ñ� ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð³Ð¾ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ñƒ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ñ… Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– SVR4.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð½ Ð¾Ð´Ð½Ð¾Ñ€Ñ–Ð´Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ð´Ð¾Ñ€Ñ–Ð¶Ð¾Ðº.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Intel MCU psABI.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð·Ð°Ð´Ð°Ð½Ð¾Ð¼Ñƒ ABI.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð¼Ñƒ ABI.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· ÐºÐ¾Ð´Ð¾Ð¼ MIPS16 Ñ‚Ð° microMIPS Ð¿Ñ€Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ–.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ 68881.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ð¿Ñ€Ð¸Ð²Ñ–Ð»ÐµÐ¹Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð°Ð½Ñ–.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð¶Ð¾Ð´Ð½Ñƒ Ñ–Ð½ÑˆÑƒ ID-Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ, Ð°Ð»Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ°.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð¼ÐµÐ¶ Ð¿ÐµÑ€ÐµÐ´ Ñ–Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ñ–Ñ”ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð².Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¾Ñ— Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ—.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ�, ÐºÐ¾Ð»Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ð¿ÐµÐºÑƒÐ»ÑŽÐ²Ð°Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ñ— PLT (Procedure Linkage Table) Ñ‚Ð° GOT (Global Offsets Table).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²-Ñ�ÐºÐ¾Ñ€Ñ–Ð².Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð»Ð¸ÑˆÐµ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð»Ð¸ÑˆÐµ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸ Ñ�Ð´Ñ€Ð° (r0-r14).Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð· Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð· Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð° Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð¼, Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ð»Ñ� MIPS R6.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð±ÐµÐ· Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° GP.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ CFString Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð¸Ñ�Ð½ÑƒÑ‚Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð¿ÑƒÐ»Ð¸ Ð² ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñ– Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ cpp-Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�-Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ�ÐµÑ€Ð²ÐµÑ€Ð°.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ cpp-Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�-Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð±Ð¾Ñ‡Ð¾Ñ— Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ñ—.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– DWARF v2 (Ð°Ð±Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ).Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– VMS.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– DWARF Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ð¾ÐºÑ€ÐµÐ¼Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ… .dwo.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH2a-FPU Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH2a-FPU Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH4 Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH4-100 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ SH4-200 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ ÐºÐ¾Ð´ SH4-300 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ ÐºÐ¾Ð´ SH4a Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿ÐµÑ€ÐµÑ€Ð²Ð½Ñ– Ñ€Ð°Ð¼ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¸ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼ Ð·Ð°Ð»Ð¸ÑˆÐºÑƒ, Ñ�ÐºÐ¸Ð¹ Ñ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ñ” Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼ Ð´Ñ–Ð»ÑŒÐ½Ð¸ÐºÐ° (Ð° Ð½Ðµ Ð´Ñ–Ð»ÐµÐ½Ðµ).Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–ÑŽ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ eBPF Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ñ— Ð²ÐµÑ€Ñ�Ñ–Ñ— Ñ�Ð´Ñ€Ð° Linux.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñ– Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� ARC700.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð²Ñ…Ð¾Ð´Ñƒ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÐ²Ð¸Ð´ÐºÑ– Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð½Ð°Ð±Ð¾Ñ€Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð´Ð»Ñ� Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�-Ð½Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÐµÐ½Ð½Ñ�.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— frecipd/fsqrtd/fdivd (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¾Ñ— Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— abs.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ñ— Ð·Ð´Ð°Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ–.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ñ— Ð·Ð´Ð°Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ–.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ñ€Ñ–Ð½ÑŒ, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ñ€Ñ–Ð½ÑŒ, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ñ— Ð·Ð´Ð°Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ–.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– Ñ€ÐµÐ²Ð¾Ð»ÑŒÐ²ÐµÑ€Ð½Ð¸Ð¼ Ð·Ñ�ÑƒÐ²Ð¾Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— isel.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð»Ñ–Ð½Ð¸Ð²Ð¸Ð¹ Ð¿Ð¾ÑˆÑƒÐº ÐºÐ»Ð°Ñ�Ñƒ (Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ objc_getClass()) Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Zero-Link.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ libcalls Ð´Ð»Ñ� Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ñ‚Ð° Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½ÑŒ, ÐºÐ¾Ð»Ð¸ Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ñ– libcalls Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ñ–.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð· Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ð¼Ð°Ð»Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð².Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ little-endian eBPF.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð· Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð´Ð¾ Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹, Ñ‰Ð¾ Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð»Ñ–Ð½Ñ–Ñ”ÑŽ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� make Ñ‚Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� make.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ mcount/__fentry__ Ñ�Ðº nops. Ð©Ð¾Ð± Ð°ÐºÑ‚Ð¸Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ—Ñ…, Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²Ð½ÐµÑ�Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð¸.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ñ–Ð»Ñ–ÐºÐ¾Ð´Ð¾Ð²Ñ– Ñ‚ÑƒÐ½ÐºÐ¸.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ mul64 Ñ‚Ð° mulu64.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH2a-FPU Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH4 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH4-100 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH4-200 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH4-300 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH4a Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð· Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¸Ð¹ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº (PC).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ–.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÑ€Ñ�Ñ–Ñ— 2.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„Ð°Ð»ÑŒÑˆÐ¸Ð²Ñ– Ñ†Ñ–Ð»Ñ– Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð².Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ (large mode).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ (small mode).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ (large mode).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ (small mode).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ñƒ Ñ†Ð¸ÐºÐ»Ð°Ñ….Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— push/pop (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¸Ð¹ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð¼Ñ–Ñ�Ñ†ÑŒ Ñ‚Ð° Ñ” PIC.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ divss Ñ– sqrtss.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² Ð³Ð¾Ð»Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¾Ð¿Ð¸Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° sdata. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÑ”Ñ‚Ðµ Ð´Ð»Ñ� PIC.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ .s390_indirect_jump, .s390_indirect_call, .s390_return_reg Ñ‚Ð° .s390_return_mem, Ñ‰Ð¾Ð± Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¼Ñ–Ñ�Ñ†Ñ� Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº, Ñ�ÐºÑ– Ð±ÑƒÐ»Ð¸ Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ– Ð² Ñ€Ð°Ð¼ÐºÐ°Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð· Ð¾Ð¿Ñ†Ñ–Ð¹ -mindirect-branch* Ð°Ð±Ð¾ -mfunction-return*. Ð Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð· Ð¼Ð°Ñ�Ð¸Ð²Ñƒ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð². ÐšÐ¾Ð¶ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ� Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð·Ñ�ÑƒÐ² Ð²Ñ–Ð´ Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð¼Ñ–Ñ�Ñ†Ñ�.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ sin, cos, sqrt Ð´Ð»Ñ� FPU.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð° ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ñ€Ñ–Ð½ÑŒ Ð´Ð»Ñ� ÐºÑ€Ð°Ñ‰Ð¾Ñ— Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ–.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñ– Ð¼ÐµÑ‚Ð¾Ð´Ð¸ Objective-C Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—/Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð½Ðµ-POD C++ ivars, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— stm/ldm (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð².Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð¾Ð±Ð¼Ñ–Ð½Ñƒ.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ñ†Ñ–Ð»Ð¸Ð¼ Ð·Ð°Ð»Ð¸ÑˆÐºÐ¾Ð¼.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ð¾Ð¼Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° (lqarx/stqcx).Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° (lq/stq).Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� VSX Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� memcpy/memmove.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² VSX Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� memcpy/memmove.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ñ” Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¼Ð¸ Ð½Ð° ÐºÐ¾Ð¶Ð½Ñ–Ð¹ Ð¼ÐµÐ¶Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— push25/pop25 v3.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ vzeroupper Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡ÐµÑŽ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ xBPF.Ð—Ð°Ð³Ð°Ð»ÑŒÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½Ðµ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ð¼ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼Ð—Ð°Ð³Ð°Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� %qs Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ–Ð¼Ê¼Ñ�Ð¼ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %LÐ—Ð°Ð³Ð°Ð»ÑŒÐ½Ð° Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° %qs Ð² %L Ð½Ðµ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸Ð�Ð°Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð³Ñ–Ð»ÐºÐ°Ð¼ Ñ—Ñ…Ð½ÑŽ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ.Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¼Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°Ð¼Ð¸ Ð¿Ñ–Ð´ÐºÑ€ÐµÑ�Ð»ÐµÐ½Ð½Ñ�.Ð“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð² %L Ð²Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %s Ð² %LÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð² %L Ð²Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² %LÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð° Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð±Ð»Ð¾ÐºÑƒ COMMONÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð° Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð±Ð»Ð¾ÐºÑƒ COMMON Ð½Ð° %LÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� %qs Ð² %L Ð²Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %s Ð² %LÐ“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� %qs Ð² %L Ð²Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² %LÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ‚ÐµÐ»ÑŒ Graphite Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– (isl Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ‚ÐµÐ»ÑŒ Graphite Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– (isl Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹).Ð�Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€ Ð½Ð° Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.Ð’Ð¸Ñ€Ð°Ð· HOLDS Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ÐžÐ±Ñ€Ð¾Ð±ÐºÐ° Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ð½ÐµÐ·Ð°Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…, ÑˆÐ»Ñ�Ñ…Ð¾Ð¼ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸. ÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” -mtrap-unaligned-atomic.ÐŸÐ¾Ñ�Ð¸Ð»Ð¸Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð³Ñ–Ð»ÐºÐ¸, Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�ÑŽÑ‡Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ– ÑƒÐ¼Ð¾Ð²Ð¸.ÐŸÐ¾Ñ�Ð¸Ð»Ð¸Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð¸, Ñ�ÐºÑ– Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð³Ñ–Ð»ÐºÐ°Ñ…, Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�ÑŽÑ‡Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ– ÑƒÐ¼Ð¾Ð²Ð¸.ÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´ÐµÐ»Ð»ÑŽ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ° Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð¿ÐµÑ€ÐµÐ´Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�. ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ñƒ, Ñ�ÐºÑ– Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”, Ð¿Ñ€Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Â«0Â» Ð°ÐºÑ‚Ð¸Ð²ÑƒÑ” Ð»Ð¸ÑˆÐµ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ�Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾.Ð¨Ñ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð° %L Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ X Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ ZÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð“Ð¾Ð»ÐµÑ€Ð¸Ñ‚Ð° Ð½Ð° %CÐ—Ð¼Ñ–Ð½Ð½Ð°, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð° Ð· Ñ…Ð¾Ñ�Ñ‚Ð¾Ð¼ %qs, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATA Ð² %CÐ�Ð° Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¼Ð¾Ð¶Ðµ Ð·Ñ€Ð¾Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð° Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…).Ð�Ð° Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¼Ð¾Ð¶Ðµ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸Ñ�Ñ� Ð·Ð°Ð´Ð°Ð½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð° Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñƒ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…).ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñƒ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� '%%%c'IBITS: ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð±Ñ–Ñ‚ICE: %<emit_insn%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %<emit_jump_insn%>:ID Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸, Ñ�ÐºÑƒ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð¿Ð¾Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸.Ð‘Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ ID, Ñ‚Ð° Ñ€ÐµÐ¶Ð¸Ð¼ FD-PIC Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ€Ð°Ð·Ð¾Ð¼ÐœÐ¾Ð´ÑƒÐ»ÑŒ IEEE_ARITHMETIC Ð½Ð° %CÐœÐ¾Ð´ÑƒÐ»ÑŒ IEEE_EXCEPTIONS Ð½Ð° %CÐœÐ¾Ð´ÑƒÐ»ÑŒ IEEE_FEATURES Ð½Ð° %CÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� IF Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·ÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� IF %s Ð½Ð° %L Ð½Ðµ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenMPÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� IF Ð±ÐµÐ· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %L Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð¸ IF Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸IM Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð°_Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %CÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� IMPLICIT NONE (type) Ð½Ð° %L Ð¿Ñ–Ñ�Ð»Ñ� IMPLICIT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�IMPLICIT NONE Ð·Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ñƒ %CIMPLICIT-Ð·Ð°Ñ�Ð²Ð° Ð½Ð° %C Ð¿Ñ–Ñ�Ð»Ñ� Ð·Ð°Ñ�Ð²Ð¸ IMPLICIT NONE (Ñ‚Ð¸Ð¿Ñƒ)Ð—Ð°Ñ�Ð²Ð° IMPORT Ð½Ð° %CÐ—Ð°Ñ�Ð²Ð° IMPORT Ð½Ð° %C Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ð² Ñ‚Ñ–Ð»Ñ– INTERFACEÐ�ÐµÑ‡Ð¸Ñ�Ñ‚Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ INQUIRE Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ FILE Ñ‚Ð° UNITINQUIRE-Ð·Ð°Ñ�Ð²ÐºÐ° Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° PENDING= Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ ID=ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ INQUIRE Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ð±Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ FILE, Ð°Ð±Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ UNITÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ INQUIRE Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %CÐ¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼INTEGER Ð²Ð¸Ñ€Ð°Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· chunk_size Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� SCHEDULE Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼INTEGER(KIND=8) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-fdefault-integer-8%>INTEGER(KIND=8) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-finteger-4-integer-8%>INTENT(%s) ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· INTENT(%s) Ð² %LINTENT Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– BLOCK Ð½Ð° %CÐ¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(%s) Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð²Ð¿Ð»Ð¸Ð²Ð°Ñ‚Ð¸ Ð½Ð° Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %L.Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº INTENT(IN) %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº INTENT(IN) %qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– COPYPRIVATE Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(OUT) %qs Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° INTERFACE %qs Ð² %L Ð¼Ð°Ñ” Ñ‚Ð°ÐºÐµ Ñ�Ð°Ð¼Ðµ Ñ–Ð¼Ê¼Ñ�, Ñ�Ðº Ñ– Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°IO UNIT Ñƒ %s Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–Ð’Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� IO Ð´Ð»Ñ� %q+D Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ð´Ñ€ÐµÑ�ÑƒÐ¢ÐµÐ³ IOLENGTH Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– INQUIRE Ð½Ð° %CÐœÑ–Ñ‚ÐºÐ° IOMSG Ð½Ð° %LÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ñ–Ð´Ñ�ÑƒÐ¼ÐºÐ¾Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� IPA modref Ð²Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ IPA-SRA Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�ISA %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target%>, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %<arch=%>ISO C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” %<%E (expression)%>ISO C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ %<;%> Ð¿Ð¾Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽISO C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<_Alignof%> Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<++%> Ñ‚Ð° %<--%> Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²ISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ %<[[]]%> Ð´Ð¾ C2XISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ‚Ð¸Ð¿Ð¸ %<__int%d%>ISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %<auto%> Ð´Ð¾ C2XISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<~%> Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ñ— Ñ�Ð¿Ñ€Ñ�Ð¶ÐµÐ½Ð¾Ñ�Ñ‚Ñ–ISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %qs Ð´Ð¾ C2XISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qsISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ– Ñ†Ñ–Ð»Ñ– Ñ‚Ð¸Ð¿Ð¸ISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ñ– Ð´Ñ€Ð¾Ð±Ð¾Ð²Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ð´Ð¾ C2XISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ‚Ð¸Ð¿Ð¸ Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ñ€Ð¾Ð¿ÑƒÑ�Ðº Ñ–Ð¼ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð¾ C2XISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<complex%>, Ñ‰Ð¾ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” %<double complex%>ISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð½Ð°Ñ�Ð¸Ñ‡ÐµÐ½Ñ– Ñ‚Ð¸Ð¿Ð¸ISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² %<enum%> Ð´Ð¾ C2XISO C Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ‚Ð¸Ð¿ %<_Float%d%s%>ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” %<goto *expr;%>ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” %<return%> Ð· Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” voidISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ñ‚Ð° %<void *%>ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð³Ñ€ÑƒÐ¿Ð¸ Ð· Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ð¼Ð¸ Ð´ÑƒÐ¶ÐºÐ°Ð¼Ð¸ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð¾ Ñ‚Ð¾Ð³Ð¾ Ð¶ Ñ‚Ð¸Ð¿ÑƒISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %<void *%> Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ñ–Ð¶ %<void *%> Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð· Ð¾Ð´Ð½Ñ–Ñ”ÑŽ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð¾ÑŽ voidISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ñ‚Ð¸Ð¿Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ const Ð°Ð±Ð¾ volatileISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ– Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾ C2XISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ Ð½Ð° Ñ‚Ð¸Ð¿Ð¸ %<enum%>ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ñ‚Ð° %<void *%>ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼Ñ–Ñ‚Ð¾ÐºISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‡Ð»ÐµÐ½Ñ–Ð² Ð±ÐµÐ· Ñ‡Ð»ÐµÐ½Ñ–Ð²ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ð²Ð¸Ñ€Ð°Ð·Ñƒ %<?:%>ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” ÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ñ– Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ñ‚Ð° %<void *%>ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ñ‚Ð° %<void *%>ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð² Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°Ñ… Ð´Ð¾ C2XISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ñ–Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ñ–ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %<register%>ISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¼Ð°Ñ�Ð¸Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¼Ð°Ñ�Ð¸Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qEISO C Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð° Ñ‚Ð¸Ð¿ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�ISO C Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð¿ÐµÑ€ÐµÐ´ %<...%> Ð´Ð¾ C2XISO C Ð¾Ð±Ð¼ÐµÐ¶ÑƒÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ %<int%> Ð´Ð¾ C2XÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ISO C++ %qE Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹; Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %<[[gnu::%E]]%>ISO C++ 1998 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<long long%>ISO C++ 1998 Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<extern%> Ð¿Ñ€Ð¸ Ñ�Ð²Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ�Ñ…ISO C++ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ–Ð² Ð»Ð¸ÑˆÐµ Ð¿ÐµÑ€ÐµÐ´ Ñ‚Ð¾ÐºÐµÐ½Ð¾Ð¼ %<:%>ISO C++ Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð½Ñ�Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ñ€Ñ�Ð´ÐºÑ–Ð², Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ Ð½Ð°Ð±Ñ–Ñ€ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð· Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²ISO C++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” %<?:%> Ð· Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ISO C++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” %<alignof%> Ð· Ð½Ðµ-Ñ‚Ð¸Ð¿Ð¾Ð¼ISO C++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ C99ISO C++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ GNUISO C++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ %<%T::%D%> Ñ�Ðº %<%T::%D%>ISO C++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<alignof%> Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ISO C++ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<__int%d%> Ð´Ð»Ñ� %qsISO C++ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<complex%>, Ñ‰Ð¾ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” %<double complex%>ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %<__alignof%> Ð´Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %<sizeof%> Ð´Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð³Ñ€ÑƒÐ¿Ð¸ Ð² Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ñ… Ð´ÑƒÐ¶ÐºÐ°Ñ… Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ…ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ %<::main%> Ð· Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ñ‚Ð° Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %<void *%> Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ñ�ÐºÐ»Ð°Ð´Ð½Ñ– Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÐ²Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %<void *%> Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %<void *%> Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ Ð² %qTISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ %qs Ð±ÐµÐ· Ñ‚Ð¸Ð¿ÑƒISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ %qTISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð·Ð¼ÐµÐ½ÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ðµ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qsISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð³Ð½ÑƒÑ‡ÐºÑ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²ÑƒISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð² ÐºÐ»Ð°Ñ�Ñ– Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qDISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ %qTISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð·Ð±Ñ–Ð»ÑŒÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qD Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qD Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼, Ñ�Ðº ÑƒÑ�Ð°Ð¼Ñ–Ñ‚Ð½ÑŽÑŽÑ‡Ð¸Ð¹ ÐºÐ»Ð°Ñ�ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ð²Ð¸Ñ€Ð°Ð·Ñƒ %<?:%>ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð·Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<::main%>ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð·Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾Ñ— Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ. Ð¡ÐºÐ°Ð¶Ñ–Ñ‚ÑŒ %<&%T::%D%>ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð·Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð½ÐµÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ñ— Ð°Ð±Ð¾ ÑƒÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ. Ð¡ÐºÐ°Ð¶Ñ–Ñ‚ÑŒ %<&%T::%D%>ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qE Ð¿Ñ€Ð¸ Ñ�Ð²Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ�Ñ…ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” ÐºÐ»ÑŽÑ‡ typename Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<void *%>ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´ÑƒISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qDISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¼Ð°Ñ�Ð¸Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¼Ð°Ñ�Ð¸Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qDISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ISO C++ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� %<operator ?:%>ISO C++ ÐºÐ°Ð¶Ðµ, Ñ‰Ð¾ Ñ†Ðµ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð½Ð°Ð¹Ð³Ñ–Ñ€ÑˆÐµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ ÐºÑ€Ð°Ñ‰Ðµ, Ð½Ñ–Ð¶ Ð½Ð°Ð¹Ð³Ñ–Ñ€ÑˆÐµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾:ISO C++17 Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñƒ ÐºÐ»Ð°Ñ�Ñƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� %<register%>ISO C++17 Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²ISO C11 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ñ€Ð¾Ð¿ÑƒÑ�Ðº Ñ€Ñ�Ð´ÐºÐ° Ð² %qEISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %<[*]%>ISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<_Generic%>ISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<_Noreturn%>ISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<__func__%>ISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ %<for%>ISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<long long%>ISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<static%> Ð°Ð±Ð¾ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²ISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %qEISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð±ÑƒÐ»ÐµÐ²Ñ– Ñ‚Ð¸Ð¿Ð¸ISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ�ÐºÐ»Ð°Ð´Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð³Ð½ÑƒÑ‡ÐºÑ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²ÑƒISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<_Atomic%>ISO C90 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸/Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�ISO C90 Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¼Ð°Ñ�Ð¸Ð² %qE, Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�ÐºÐ¾Ð³Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ñ†Ñ–Ð½ÐµÐ½Ð¸Ð¹ISO C90 Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¼Ð°Ñ�Ð¸Ð², Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�ÐºÐ¾Ð³Ð¾ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ñ†Ñ–Ð½ÐµÐ½Ð¸Ð¹ISO C90 Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸ISO C90 Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð·Ð¼Ñ–ÑˆÐ°Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð° ÐºÐ¾Ð´ISO C90 Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ISO C90 Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ñ–Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ñ–ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” l-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ISO C90 Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ISO C90 Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qEISO C99 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<_Generic%>ISO C99 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<_Noreturn%>ISO C99 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %qEISO C99 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<_Atomic%>ISO C99 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸/Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�ÐœÐ¾Ð´ÑƒÐ»ÑŒ ISO_C_BINDING Ð½Ð° %CÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ ISO_FORTRAN_ENV Ð½Ð° %CITERATOR Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ð· SINK Ð½Ð° %CITERATOR Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ð· SOURCE Ñƒ %CÐ¯ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� -ftree-vectorize, Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¼ÐµÐ¶Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ—.Ð¯ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� -fvariable-expansion-in-unroller, Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ–Ð², ÐºÐ¾Ð»Ð¸ Ð¾ÐºÑ€ÐµÐ¼Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ.Ð¯ÐºÑ‰Ð¾ Ð¿ÐµÑ€ÐµÐ½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼ÐµÐ¶ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð° %L, Ñ†Ñ–Ð»ÑŒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ NULLÐ¯ÐºÑ‰Ð¾ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ATAN2 Ð½Ð° %L Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ, Ñ‚Ð¾ Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÐµÐ¼Ð¯ÐºÑ‰Ð¾ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ATAN2D Ð½Ð° %L Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ, Ñ‚Ð¾ Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÐµÐ¼Ð¯ÐºÑ‰Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ–Ð² Ñƒ Ð½Ð°Ð±Ð¾Ñ€Ñ– Ð¼ÐµÐ½ÑˆÐ°, Ð¼Ð¸ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð½Ð°Ð¼Ð°Ð³Ð°Ñ”Ð¼Ð¾Ñ�Ñ� Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– ivs Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ—Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—.Ð¯ÐºÑ‰Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�ÑƒÐ¿ÐµÑ€Ð±Ð»Ð¾ÐºÑ–Ð².Ð†Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Â«DÂ» Ð² Ð¿ÐµÑ€ÑˆÐ¾Ð¼Ñƒ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ‡Ð¸ÐºÑƒ Ñƒ Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ–.Ð†Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ dllimport Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð†Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ð´Ð²Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½; Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð² Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ñ– Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÐ° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð´Ð°Ð»Ð° Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð».Ð†Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– pragma-Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸.Ð†Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð°Ð»Ðµ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸. ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ 64-Ð±Ñ–Ñ‚Ð½Ð° ABI.Ð†Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.Ð†Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐºÐ° Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ° '!$omx' Ð½Ð° %CÐ�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ allocate-object Ð² %C Ð´Ð»Ñ� Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– Ð½Ð° %LÐ�ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– BOZ Ð½Ð° %CÐ�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð² copy_walk_reduction_argÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %L Ñ�Ðº Ð¾Ð±Ê¼Ñ”ÐºÑ‚ EQUIVALENCEÐ�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ ÐºÑ€Ð¾Ðº Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð½Ð° %LÐ�ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ñ–Ñ— Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð½Ð° %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼ %s Ð½Ð° %C Ñƒ ÐšÐ Ð˜Ð¢Ð˜Ð§Ð�ÐžÐœÐ£ Ð±Ð»Ð¾ÐºÑƒÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼ %s Ð½Ð° %C Ñƒ Ð±Ð»Ð¾ÐºÑƒ DO CONCURRENTÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼ %s Ð½Ð° %C Ñƒ Ð§Ð˜Ð¡Ð¢Ð†Ð™ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� CRITICAL Ð½Ð° %C Ð² Ð±Ð»Ð¾ÐºÑƒ DO CONCURRENTÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� CRITICAL Ð½Ð° %C Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼ EVENT %s Ð½Ð° %C Ñƒ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼ EVENT %s Ð½Ð° %C Ñƒ Ð±Ð»Ð¾ÐºÑƒ DO CONCURRENTÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼ EVENT %s Ð½Ð° %C Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� RETURN Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð² %C Ð² Ð±Ð»Ð¾ÐºÑƒ CRITICALÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� RETURN Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð² %C Ð² Ð±Ð»Ð¾ÐºÑƒ DO CONCURRENTÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·ÑƒÐ¿Ð¸Ð½ÐºÐ¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð½Ð° %C Ð² ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒÐ—ÑƒÐ¿Ð¸Ð½ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼ Ð½Ð° %C Ñƒ Ð±Ð»Ð¾ÐºÑƒ DO CONCURRENTÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼ SYNC Ð½Ð° %C Ñƒ ÐšÐ Ð˜Ð¢Ð˜Ð§Ð�ÐžÐœÐ£ Ð±Ð»Ð¾ÐºÑƒÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼ SYNC Ð½Ð° %C Ñƒ Ð±Ð»Ð¾ÐºÑƒ DO CONCURRENTÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼ SYNC Ð½Ð° %C Ñƒ Ð§Ð˜Ð¡Ð¢Ð†Ð™ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Imageset Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ñ€Ð°Ð½Ð³-1 Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Imageset Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¼Ñ–Ð¶ 1 Ñ– num_images()Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ 'in' ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð² Ñ�Ðº Ð¿Ñ–Ð´Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ñƒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ.Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ 'in' Ð´Ð»Ñ� Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ñ�Ñ�Ð³Ñƒ.Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² C++17.Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ð¿Ð¾Ð»Ñ� D.Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ DIP1000: ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸.Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ DIP1008: Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð² ÐºÐ¾Ð´Ñ– @nogc.Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ DIP1021: Ð—Ð¼Ñ–Ð½Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— __atomic Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ libcalls Ð´Ð¾ Ñ�Ñ‚Ð°Ñ€Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ __sync.Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� DR 150 Ð´Ð»Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ.Ð�ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� BIND(C) %qs Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· CÐ�ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° BIND(C) %qs Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· CÐ�ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² !$OMP DECLARE REDUCTION Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LÐ�ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° %s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² !$OMP DECLARE REDUCTION Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LÐ�ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· C, Ð°Ð»Ðµ Ð²Ð¾Ð½Ð° Ñ” Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ BIND(C) %qs Ð½Ð° %LÐ�ÐµÑ�Ð²Ð½Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð  %qs Ñƒ %L Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐ¾Ð¼Ñƒ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿ÑƒÐ�ÐµÑ�Ð²Ð½Ðµ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð½Ð° %L, Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ðµ Ñ‡ÐµÑ€ÐµÐ· Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽÐœÐ°Ñ�Ð¸Ð² Ð· Ð½ÐµÑ�Ð²Ð½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð² %LÐŸÐ¾ÐºÑ€Ð°Ñ‰Ð¸Ñ‚Ð¸ Ð·Ð´Ð°Ñ‚Ð½Ñ–Ñ�Ñ‚ÑŒ GCC Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð¸ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð² Ñƒ Ð²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ… Ð·Ð° Ñ€Ð°Ñ…ÑƒÐ½Ð¾Ðº Ð¿Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ–ÑˆÐ¾Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.Ð�ÐµÑ‡Ð¸Ñ�Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ñ†Ñ–Ð½ÐµÐ½Ð°Ð�ÐµÑ‡Ð¸Ñ�Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ñ†Ñ–Ð½ÐµÐ½Ð°Ð£ %s Ð½Ð° %L Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð° Ð½Ð°Ð·Ð²Ð° Ñ” Ñ‚Ð°ÐºÐ¾Ð¶ Ð½Ð°Ð·Ð²Ð¾ÑŽ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ’ %s Ð½Ð° %L Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ñ�Ñ– Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸, Ð°Ð±Ð¾ Ð²Ñ�Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð£ C++, Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ñ€Ñ�Ð´ÐºÑ–Ð² Ñƒ Â«char *Â». Ð£ C Ð¿Ð¾Ð´Ñ–Ð±Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�, Ð·Ð° Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¾Ð¼ Ñ‚Ð¾Ð³Ð¾, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�, Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾, Ð½Ðµ Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ Ð·Ð³Ñ–Ð´Ð½Ð¾ Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO C.Ð£ Fortran 2003 Ð±Ð»Ð¾Ðº COMMON %qs Ð½Ð° %L Ñ” Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–, Ð¾Ñ‚Ð¶Ðµ, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ðµ Ñ�Ð°Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ‰Ð¾ Ð¹ Ð±Ð»Ð¾Ðº COMMON Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼ÐµÐ½ÐµÐ¼ Ð½Ð° %L: %s vs %sÐ£ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— SSA-PRE Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ… ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ñƒ ÐµÐ»Ñ–Ð¼Ñ–Ð½Ð°Ñ†Ñ–ÑŽ Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ñ— Ð·Ð°Ð¹Ð²Ð¾Ñ�Ñ‚Ñ–.Ð£ Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ– INTENT(IN) Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº Ð²Ð¸Ñ€Ð°Ð· Ð½Ð° %L Ð² Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�, Ð² Ñ�ÐºÑ–Ð¹ Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ” Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ” POINTER ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ Ð½Ð° Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ– Ð²Ð¸Ð±Ð¾Ñ€Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸.Ð£ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qs Ð½Ð° %L, Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñ–Ð² Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %qs; Ð¿ÐµÑ€ÐµÐ´Ð°Ð¹Ñ‚Ðµ %qs Ð² %qsÐ£ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– %qDÐ£ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� %qDÐ£ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– %qDÐ£ Ñ„Ð°Ð¹Ð»Ñ–, Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð¼Ñƒ Ð·Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐ£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ð»Ñ�Ð¼Ð±Ð´Ñ–Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ñ– %qDÐ£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ñ– %qsÐ£ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð£ Ð¼Ð¾Ð´ÑƒÐ»Ñ–, Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð²Ð£ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ñ– %qDÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ñ–Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� %qs: %sÐ’ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %qs Ð½Ðµ Ñ” Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ allocate Ð² %C Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ CHARACTER Ð² %LÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð² ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Ð† Ñƒ %LÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¼Ñ–Ð¶ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŽ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ‚Ð° Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŽ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qs Ñƒ %CÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ€Ð°Ð½Ð³Ð¸ %d Ñ– %d Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð½Ð° %LÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ€Ð°Ð½Ð³Ð¸ Ð² %s (%d Ñ– %d) Ð½Ð° %LÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATA Ð½Ð° %L; Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %s Ð½Ð° %sÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð´Ð»Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %LÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� TILE Ñ‚Ð° COLLAPSE Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð» ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� %qs Ñƒ %L Ñ‚Ð° %qs Ñƒ %LÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ð¸Ð¹ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ñ�Ñ‚Ð°Ð½: Ð�ÐµÐ¼Ð°Ñ” Ð¼Ñ–Ñ�Ñ†Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð±Ñ–Ð»Ñ� %LÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ð¸Ð¹ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ñ�Ñ‚Ð°Ð½: Ð�ÐµÐ¼Ð°Ñ” Ð¼Ñ–Ñ�Ñ†Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ñ– Ñ€Ð°Ð½Ð³Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %%L Ñ– %%LÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ EH Ñ€ÐµÐ±Ñ€Ð¾ %i->%iÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ B Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MATMUL Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– 1: %ld, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %ldÐ—Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð¾ IEEE Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½ÑŒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð†Ð½Ð´ÐµÐºÑ� Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %d Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð½Ð° %LÐ†Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(INOUT) Ð½Ð° %L Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qs, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ð¸ Ñ†Ð¸ÐºÐ»Ñƒ DO Ð½Ð° %LÐ†Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(INOUT) Ð½Ð° %L Ñƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ– %qs, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ð¸ Ñ†Ð¸ÐºÐ»Ñƒ DO Ð½Ð° %LÐ†Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð² %L Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qs, Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ñ–Ð¹ Ð·Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ð¸ Ñ†Ð¸ÐºÐ»Ñƒ DO Ð² %LÐ†Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ñ�Ðº Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(OUT) Ð½Ð° %L Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qs, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ð¸ Ñ†Ð¸ÐºÐ»Ñƒ DO Ð½Ð° %LÐ†Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ñ�Ðº Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(OUT) Ð½Ð° %L Ñƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ– %qs, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ð¸ Ñ†Ð¸ÐºÐ»Ñƒ DO Ð½Ð° %LÐ’ÐºÐ°Ð·ÑƒÑ”, Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ‰Ð¾ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ð°Ð½Ñ– Ð·Ð° Ñ†Ð¸ÐºÐ». Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ñ„Ð°ÐºÑ‚Ð¾Ñ€Ð° Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 4.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ñ�Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð´Ð»Ñ� r0..r3 / r12..r15 Ð· TARGET_REGISTER_PRIORITY.ÐŸÐ¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½Ð° Ð½ÐµÑ€Ñ–Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� %s Ð½Ð° %LÐ—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð² %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð² %C Ð½Ðµ Ñ” Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¼, Ñƒ %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð·Ñ– Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ HOLLERITH Ñƒ %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð² %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–Ð Ñ�Ð´Ð¾Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° %L Ð±ÑƒÐ² Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹, Ñ‰Ð¾Ð± Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ (%ld/%ld)Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾ Ð´Ð¾ Ñ–Ð½ÑˆÐ¸Ñ… Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ–Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—.Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð½ÑƒÐ»ÐµÐ¼ (Ð· g77).Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ ptx.Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %C Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ COMMON Ñƒ BLOCK DATAÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ COMMON, Ð°Ð»Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ð² Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ… COMMONÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� PARAMETER %qs Ð½Ð° %CÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð²Ð¶Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð² %CÐ’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— __atomic, ÐºÐ¾Ð»Ð¸ Ñ” Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð±ÐµÐ· Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð²Ñ–Ð´Ð¾Ð¼Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸.Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐºÐ°Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² ÐºÐµÑˆÑƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð½Ð¸Ñ… Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ñ–Ð².Ð’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð·Ð° 2 Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ Ð¼ÐµÐ½ÑˆÐµ.Ð’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸ memset/memcpy, Ð°Ð»Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð².Ð’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ñ‚Ð¾Ð´Ñ–, ÐºÐ¾Ð»Ð¸ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€.ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð·Ð°Ð¿Ð¸Ñ‚Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° DATA Ð½Ð° %CÐ’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ ENDBR Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ñ‡ÐµÑ€ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ cf_check Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� CET.Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ NOP-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° ÐºÐ¾Ð¶Ð½Ð¾Ð¼Ñƒ Ð²Ñ…Ð¾Ð´Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ð´ÑƒÐ³.Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ñ‰Ð¾Ð± Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´ Ð°Ñ‚Ð°Ðº Ñ‚Ð¸Ð¿Ñƒ stack-clash.Ð’Ñ�Ñ‚Ð°Ð²Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð².Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÑƒ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð»Ñ–Ð½ÐºÐµÑ€Ð°.Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ. Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -fstack-check=specific.Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ, ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ñ‚Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð½Ð°ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚.Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð½Ð°ÐºÐ»Ð°Ð´Ð½Ð¸Ñ… Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚ Ñ‚ÑƒÐ½ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ñ— Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¾Ð¼Ð¿ÐµÐ½Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÑ‚Ñ€Ð°Ñ„ STFL.Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´ Ñ‚Ð° Ð²Ð¸Ñ…Ñ–Ð´ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð¾Ð´Ð½Ð¾Ñ€Ð°Ð·Ð¾Ð²Ð¸Ð¼Ð¸ Ð´Ð·Ð²Ñ–Ð½ÐºÐ°Ð¼Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�.Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´ Ñ‚Ð° Ð²Ð¸Ñ…Ñ–Ð´ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð´Ð·Ð²Ñ–Ð½ÐºÐ°Ð¼Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�.Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð· __fentry__.Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ–Ð¼ÐµÐ½Ð° Ñ�ÐºÐ¸Ñ… Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Ð¶Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð· Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² (Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ Ð· ÐºÐ¾Ð¼Ð¾ÑŽ).Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ–Ð¼ÐµÐ½Ð° Ñ�ÐºÐ¸Ñ… Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð¼Ñƒ Ð· Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² (Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ Ð· ÐºÐ¾Ð¼Ð¾ÑŽ).Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ %qs Ð½Ð° %LÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ %CÐ¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fabsd.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fabss.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fadddÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«faddsÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fatandÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fatans.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpeqdÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpeqsÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpgedÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpgesÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpgtdÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpgtsÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpledÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fcmples.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpltdÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fcmplts.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpnedÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpnesÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcosdÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fcoss.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fdivd.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fdivsÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fexpdÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fexps.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ð²Ð»Ð°Ñ�Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fextsd.Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fixdiÂ».Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fixduÂ».Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fixsiÂ».Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fixsuÂ».Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«floatidÂ».Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«floatisÂ».Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«floatudÂ».Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«floatusÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«flogdÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— flogs.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fmaxd.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fmaxs.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fmind.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fmins.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fmuld.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fmulsÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fnegd.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fnegs.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— frdxhi.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— frdxlo.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— frdy.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fsindÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fsins.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fsqrtd.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fsqrts.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fsubdÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fsubsÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«ftandÂ».Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ftans.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ð²Ð»Ð°Ñ�Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ftruncds.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fwrx.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fwry.Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) ÐºÑ€ÑƒÐ³Ð»Ð¾Ñ— Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %d Ð½Ð° %C Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ñ�Ð¸Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¸Ð¼ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼, Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ Fortran Ð½Ð° %LÐ¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð·Ð° Ñ�Ð¸Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¸Ð¼ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼, Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ Fortran, Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– %s Ð² %s Ð½Ð° %LÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¿Ñ€Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ– Ð¾Ð±Ñ�Ñ�Ð³Ñƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐµ Ð´Ð»Ñ� Ñ�Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %C. Ð¦ÑŽ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¾Ð¿Ñ†Ñ–Ñ— %<-fno-range-check%>Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐµ Ð² %CÐ—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐµ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñƒ %CÐ†Ð½Ñ‚ÐµÐ³Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ñ—Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ñ–Ð², ÐºÐ¾Ð»Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð²Ñ–Ð´Ð¾Ð¼Ð¾, Ñ‰Ð¾ Ð½Ðµ Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ñ”.Ð†Ð½Ñ‚ÐµÐ³Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ñ�Ðº Â«inlineÂ», Ð² Ñ—Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ñ–Ð², ÐºÐ¾Ð»Ð¸ Ñ†Ðµ Ð¿Ñ€Ð¸Ð±ÑƒÑ‚ÐºÐ¾Ð²Ð¾.Ð†Ð½Ñ‚ÐµÐ³Ñ€ÑƒÐ¹Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ð»Ð¸ÑˆÐµ Ñ—Ñ… Ñ”Ð´Ð¸Ð½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ñƒ.Intel ÐœÐšÐŸ psABI Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– %sÐžÐ±Ð¼Ñ–Ð½ Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð½Ð° %LÐ†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð½Ð° %L Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñƒ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐ¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– PROCEDUREÐ†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ð²Ð½Ð¸Ð¼Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %L: %sÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð² Ð¿Ñ–Ð´Ñ€Ð¾Ð±Ð»ÐµÐ½Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qs Ð½Ð° %L: %sÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qs Ð½Ð° %L: %sÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: %qs Ð½Ðµ Ñ” Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¾ÑŽÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð½Ð° %L: %sÐ†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ñƒ %CÐ†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ð²Ð½Ð¸Ð¼ÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %<(%> Ñƒ %CÐ’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°:
! Ð’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ñ„Ð°Ð¹Ð» Ð½Ð° %L Ð·Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ–Ð¼ÐµÐ½Ð’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð½Ð° %LÐ’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐ’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð½Ð° %LÐ’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° %LÐ’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ� Ð· Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ð¾Ð¼ Ð½Ð° %LÐ†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ INTEGER(4) Ñ�Ðº INTEGER(8).Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ REAL(4) Ñ�Ðº REAL(10).Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ REAL(4) Ñ�Ðº REAL(16).Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ REAL(4) Ñ�Ðº REAL(8).Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹ REAL(8) Ñ�Ðº REAL(10).Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹ REAL(8) Ñ�Ðº REAL(16).Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ REAL(8) Ñ�Ðº REAL(4).Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ ÑƒÑ�Ð²Ð½Ñ–, Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ñ– Ð°Ð±Ð¾ Ñ–Ð½ÑˆÑ– Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð¸ Ñ‡Ð¸Ñ�ÐµÐ» GNU Ñ�Ðº Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ– Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸, Ð° Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ– Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸.ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¾Ð±Ñ�Ð»ÑƒÐ³Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð°ÐºÐ¾Ð´Ð¾Ð²Ð°Ð½Ñ– Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Thumb-1Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ– Ð¿ÑƒÐ»Ð¸ Ð· ÐºÐ¾Ð´Ð¾Ð¼ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ñ‚ÐµÐºÑ�Ñ‚Ñƒ.Ð†Ð½Ñ‚ÐµÑ€Ð²Ð°Ð», Ð² Ñ�ÐºÐ¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ, Ð²Ð¸Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ñ�Ñ‚ÐµÐ¿Ñ–Ð½ÑŒ Ð´Ð²Ñ–Ð¹ÐºÐ¸ Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ….ÐŸÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ñ–Ð² %<-fdbg-cnt=%s%>: [%u, %u] Ñ‚Ð° [%u, %u]Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs (%s) Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %LÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð² %L Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� TRANSFER Ð½Ð° %L Ð¼Ð°Ñ” Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚: Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %ld < Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ %ldÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs (%d) Ð½Ðµ Ð²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¾Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %s Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð´Ð»Ñ� CO_REDUCEÐ†Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� NULL Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� STORAGE_SIZE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ€Ð¾Ð·Ê¼Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs, Ð·Ð²ÐµÑ€Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° %L, Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ð¹ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ– %qsÐ†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¤Ð£Ð�ÐšÐ¦Ð†Ð„Ð®Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– PROCEDURE Ð½Ð° %LÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ MODULE PROCEDUREÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° %qs Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿ÑƒÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð», Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² !$ACC ROUTINE ( Ð†ÐœÊ¼Ð¯ ) Ð½Ð° %C, Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð½ÐµÐºÐ¾Ð¼Ð¿Ð°Ñ‚Ñ–Ð±Ñ–Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ GANG, WORKER Ð°Ð±Ð¾ VECTORÐ’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð», Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² !$ACC ROUTINE ( Ð†ÐœÊ¼Ð¯ ) Ð½Ð° %C, Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð½ÐµÐºÐ¾Ð¼Ð¿Ð°Ñ‚Ñ–Ð±Ñ–Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ NOHOSTÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð² %L Ð² %s Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ–: Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¸Ð²Ð½Ñ–, Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ð¹Ð½Ñ– Ñ‚Ð° Ð¼ÐµÑ‚Ð°-Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ–Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° BOZ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñƒ Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ C Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– NAME= Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð“Ð¾Ð»ÐµÑ€Ð¸Ñ‚Ð° Ð½Ð° %L Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð“Ð¾Ð»ÐµÑ€Ð¸Ñ‚Ð°: %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð¸Ð½ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð“Ð¾Ð»ÐµÑ€Ð¸Ñ‚Ð°: Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ KIND %s Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð†ÐœÊ¼Ð¯ %qs Ð² !$ACC ROUTINE ( Ð†ÐœÊ¼Ð¯ ) Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ NULL Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� !$ACC WAIT Ñƒ %CÐ�ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½ÐµÐ¼Ð°Ñ�Ð¸Ð²Ð½Ð¾Ñ— Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ†Ñ–Ð»ÑŒ Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<$%> Ñƒ %L. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fdollar-ok%>, Ñ‰Ð¾Ð± Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ñ�Ðº Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ð² Ñ–Ð¼ÐµÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» 0x%s Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñƒ Ð½Ð°Ð·Ð²Ñ– Ñƒ %CÐ�ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»(Ð¸) Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ELSE Ð¿Ñ–Ñ�Ð»Ñ� %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð· !$ACC DECLARE Ñƒ %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–Ñ� %d Ñƒ %C, Ñ–Ñ�Ð½ÑƒÑ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ %d ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–Ñ—Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð¾Ð²Ð°Ð½Ð° Ð°Ð±Ð¾ Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð² %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— NULL () Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° NULL() Ð½Ð° %%LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð»Ñ–Ñ‚ÐµÑ€Ð° Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸ÐºÐ° %<q%> Ñƒ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ñ–Ñ�Ð»Ñ� %<%s(%> Ñƒ %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð² gfc_element_size.Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð² gfc_target_encode_expr.Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð² gfc_target_interpret_expr.Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qs Ð½Ð° %L Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° PROGRAM Ð² %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° WRITE Ð½Ð° %L, Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ UNITÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %CÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð² Ñƒ %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� %d Ð² SYNC IMAGESÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ALLOCATABLE %qs Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ %s Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATA Ð² %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qs Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %d Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %s Ð½Ð° %LÐ�ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ IEEE 128 Ð±Ñ–Ñ‚ Ñ‚Ð° IBM 128 Ð±Ñ–Ñ‚Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð² %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� !$OMP DECLARE REDUCTION %s Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ %s Ð² Ð¾Ð¿Ñ†Ñ–Ñ— %sÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ð´ Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° %d Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs (%d)Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÐ° Ð² data-implied-do Ð½Ð° %L Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATAÐ�ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñƒ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð½Ð° %CÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ BOZ Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %LÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %s Ñƒ %CÐ’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚ÐºÑƒ, ÐºÐ¾Ð»Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¾Ð´Ð½Ð¾Ð³Ð¾.Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð´Ð¾Ð¿Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ñ… ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼.Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�, Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð´Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ.ÐšÑ€Ð¾Ðº Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÐµÐ¼Ð¦Ñ–Ð»Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ñ†Ñ–Ñ”ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2.Ð—Ð°Ð»Ð¸ÑˆÐºÐ¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ASSOCIATE Ð½Ð° %CÐ—Ð°Ð¹Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ–Ñ�Ð»Ñ� CALL Ð½Ð° %CÐ¡Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð¿Ñ–Ñ�Ð»Ñ� GENERIC Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %CÐ¡Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° MAP Ð½Ð° %CÐ¡Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° UNION Ð½Ð° %CÐ—Ð°Ð»Ð¸ÑˆÐºÐ¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° STRUCTURE Ñƒ %CÐŸÑ€Ð¾Ñ�Ñ‚Ð¾ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð².ÐŸÑ€Ð¾Ñ�Ñ‚Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ icc0/fcc0.Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ KIND Ð½Ð° %C Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¡Ð¢Ð Ð£ÐšÐ¢Ð£Ð Ð˜Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ KIND Ð½Ð° %C Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¢Ð˜ÐŸÑƒÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ KIND %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—KIND Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð°_Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %CÐšÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qs Ð½Ð° %C Ð²Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð¸Ð»Ð¾Ñ�Ñ� Ð² Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²ÐšÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñƒ %L Ð²Ð¶Ðµ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ñ–Ð½ÑˆÐ¸Ð¼ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ÐšÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñƒ %L Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ð²Ð¸Ñ€Ð°Ð·Ñ–ÐšÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñƒ %L Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–ÐšÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñƒ %L Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?ÐšÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qs Ð½Ð° %LÐšÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð½Ð° %LÐ¢Ð¸Ð¿ %d Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� CHARACTER Ð½Ð° %CÐ¢Ð¸Ð¿ %d Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %s Ñƒ %CÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ñƒ KIND Ð´Ð»Ñ� Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ð° %L Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ñƒ KIND Ñƒ typespecÐ’Ñ–Ð´Ð¾Ð¼Ñ– AArch64 ABI (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– ABIs (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=).Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ ARC (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– ABI ARM (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ ARM (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ�Ð¼Ð¸ -mcpu= Ñ‚Ð° -mtune=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– FPU ARM (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mfpu=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ ARM (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -march=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– ISA C6X (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -march=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ�Ð¼Ð¸ -mcpu= Ñ‚Ð° -mtune=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ CSKY (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– FPUs CSKY (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mfpu=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ CSKY (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -march=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ FR-V (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ IQ2000 (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ Itanium (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mtune=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ M68K (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– ISA M68K (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -march=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¼Ñ–ÐºÑ€Ð¾Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ M68K (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mtune=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– MIPS ABI (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ MIPS (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ�Ð¼Ð¸ -march= Ñ‚Ð° -mtune=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� MIPS IEEE 754 (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ�Ð¼Ð¸ -mabs= Ñ‚Ð° -mnan=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ€Ñ–Ð²Ð½Ñ– ISA MIPS (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mips):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸ PTX ISA (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -misa=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð²ÐµÑ€Ñ�Ñ–Ñ— PTX ISA (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mptx=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ð¸ TLS (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mtls-dialect=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ __fp16 (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mfp16-format=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ€ÐµÐ¶Ð¸Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -maddress-mode=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -march=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -masm=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ñ— Ð»Ñ–Ð½Ñ–Ñ— Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð· -mharden-sls=:Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð· -minstrument-return=:Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ‚Ð¸Ð¿Ð¸ cmodel (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcmodel=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÐµÐ¹ cmodel (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mict-model=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÐµÐ¹ ÐºÐ¾Ð´Ñƒ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcmodel=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð´Ñƒ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcmodel=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð² (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -malign-data=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– ABI Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mfloat-abi=):Ð’Ñ–Ð´Ð¾Ð¼Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mconfig-fpu=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð²Ð¸Ð±Ð¾Ñ€Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ -mindirect-branch=/-mfunction-return=):Ð’Ñ–Ð´Ð¾Ð¼Ð° Ð±Ð°Ð¶Ð°Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mprefer-vector-width=):Ð’Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐºÑƒ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mstack-protector-guard=):Ð’Ñ–Ð´Ð¾Ð¼Ñ– ABI Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mveclibabi=):Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ° ÐºÐµÑˆÑƒ L%d Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð´Ð»Ñ� %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LEN (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 0:%d Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MVBITSÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LEN (%ld) Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ 0:%ld Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— IBITSÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ LEN Ð½Ð° %C Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¡Ð¢Ð Ð£ÐšÐ¢Ð£Ð Ð˜Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ LEN Ð½Ð° %C Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¢Ð˜ÐŸÑƒÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° LEN Ð°Ð±Ð¾ KIND Ð·Ð°Ð¿Ð¸Ñ‚Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATA Ð½Ð° %LLEN Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð°_Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %CLHS Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %<noreturn%>ÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ LINEAR, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¹ Ð²Ñ–Ð´ VAL, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DO Ð°Ð±Ð¾ SIMD Ð½Ð° %LÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� LINEAR Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DO Ð°Ð±Ð¾ SIMD Ð½Ð° %LÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LINEAR %qs Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ VALUE Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %s Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° LINEAR %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ INTEGER Ð½Ð° %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ LOCK Ð½Ð° %CLOCK_EVENT Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %LLOCK_TYPE Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %LÐ›ÐžÐ“Ð†Ð§Ð�Ð˜Ð™ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð² %L Ð· Ð½Ðµ-C_Bool Ð²Ð¸Ð´Ð¾Ð¼ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– BIND(C) %qsÐ£ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸Ð›ÐžÐ“Ð†Ð§Ð�Ð� Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ %qs Ð² %L Ð· Ð½Ðµ-C_Bool Ð²Ð¸Ð´Ð¾Ð¼ Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– BIND(C) %qsÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° LTO Ð½Ðµ Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð° Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—ÐœÑ–Ñ‚ÐºÐ° %d Ð½Ð° %C Ð²Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð¼Ñ–Ñ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐœÑ–Ñ‚ÐºÐ° %d Ð½Ð° %C Ð²Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ†Ñ–Ð»ÑŒ Ð³Ñ–Ð»ÐºÐ¸ÐœÑ–Ñ‚ÐºÐ° %d Ð½Ð° %C Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ñ�Ðº Ð¼Ñ–Ñ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐœÑ–Ñ‚ÐºÐ° %d Ð½Ð° %C Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ñ�Ðº Ñ†Ñ–Ð»ÑŒ Ð³Ñ–Ð»ÐºÐ¸ÐœÑ–Ñ‚ÐºÐ° %d Ð½Ð° %L Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð°ÐœÑ–Ñ‚ÐºÐ° %d Ð½Ð° %L Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�ÐœÑ–Ñ‚ÐºÐ° %d, Ð½Ð° Ñ�ÐºÑƒ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñƒ %L, Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°ÐœÑ–Ñ‚ÐºÐ° %qs Ð¿Ñ–Ñ�Ð»Ñ� %L Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¼Ñ–Ñ‚Ñ†Ñ– IF %qsÐœÑ–Ñ‚ÐºÐ° %qs Ð½Ð° %C Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¼Ñ–Ñ‚Ñ†Ñ– IF %qsÐœÑ–Ñ‚ÐºÐ° %qs Ð½Ð° %C Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¼Ñ–Ñ‚Ñ†Ñ– WHERE %qsÐœÑ–Ñ‚ÐºÐ° Ð½Ð° %L Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ð±Ð»Ð¾ÐºÑƒ, Ñ‰Ð¾ Ð¹ Ð·Ð°Ñ�Ð²Ð° GOTO Ð½Ð° %LÐ†Ð¼Ê¼Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ %qs Ñƒ %C Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼ÐŸÐ¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� DO Ð² %LÐŸÑ–Ñ�Ð»Ñ� %<*%> Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ð»Ñ–Ð²Ð° Ð´ÑƒÐ¶ÐºÐ° Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LÐ¡Ð¿Ð°Ð´ÐºÐ¾Ð²Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�:Ð›Ñ–Ñ‚ÐµÑ€Ð° %qc Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ð½ÐµÑ�Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð° %CÐ›Ñ–Ñ‚ÐµÑ€Ð° %qc Ð²Ð¶Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð² IMPLICIT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð½Ð° %CÐ›Ñ–Ñ‚ÐµÑ€Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð² Ð°Ð»Ñ„Ð°Ð²Ñ–Ñ‚Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— IMPLICIT Ñƒ %CÐ Ñ–Ð²ÐµÐ½ÑŒ Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ none, slim, blocks, vops.Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ GOT.ÐŸÐ¾Ð´Ñ–Ð±Ð½Ð¾ Ð´Ð¾ -M, Ð°Ð»Ðµ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ” Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð².ÐŸÐ¾Ð´Ñ–Ð±Ð½Ð¾ Ð´Ð¾ -MD, Ð°Ð»Ðµ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ” Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð².Ð�Ð½Ð°Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾ -pedantic, Ð°Ð»Ðµ Ð²Ð¸Ð´Ð°Ñ” Ñ—Ñ… Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸.ÐŸÐ¾Ð´Ñ–Ð±Ð½Ð¾ Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° rs6000-density-load-pct-threshold, Ð¼Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ð¼Ð¾, Ñ‡Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð°Ñ�Ð²Ð¾Ðº Ð½Ð° Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ€Ñ–Ð³, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ñ– ÑˆÑ‚Ñ€Ð°Ñ„ÑƒÑ”Ð¼Ð¾ Ð»Ð¸ÑˆÐµ Ñƒ Ñ€Ð°Ð·Ñ– Ð¹Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 20.ÐŸÐ¾Ð´Ñ–Ð±Ð½Ð¾ Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° rs6000-density-pct-threshold, Ð¼Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ð¼Ð¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñƒ Ñ�ÑƒÐ¼Ñƒ vec_cost Ñ‚Ð° non vec_cost Ñ– Ð½Ð°ÐºÐ»Ð°Ð´Ð°Ñ”Ð¼Ð¾ ÑˆÑ‚Ñ€Ð°Ñ„ Ð»Ð¸ÑˆÐµ Ñƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ, Ñ�ÐºÑ‰Ð¾ Ñ�ÑƒÐ¼Ð° Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð¾Ñ€Ñ–Ð³, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 70.ÐžÐ±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸, Ð½Ð°Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð´Ð°Ð»ÐµÐºÐ¾ Ð°Ð²Ñ‚Ð¾Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ñ†Ð¸ÐºÐ».ÐŸÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %d Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½ÑŒ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %CÐ›Ñ–Ð½Ñ–Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð° Ð½Ð° %LÐ’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾ Ñ€Ñ�Ð´ÐºÑ–Ð²:%s Ð· %d
! ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° __main.Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ D Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ D Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.Ð¡Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð·Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Modula-2 Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– ELF (Ð° Ð½Ðµ mmo).ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° HAL BSP.Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾ÑŽ Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ C.Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð· libads.a, libc.a Ñ‚Ð° crt0.o.ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° libc.a Ñ‚Ð° libdebug.a.ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° libc.a Ñ‚Ð° libsim.a.Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð· libmvme.a, libc.a Ñ‚Ð° crt0.o.Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð· libsim.a, libc.a Ñ‚Ð° sim-crt0.o.Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð· libyk.a, libc.a Ñ‚Ð° crt0.o.ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° ÑˆÐ²Ð¸Ð´ÐºÑƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ library-pic.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¸Ñ… Ð·Ð°Ð´Ð°Ñ‡ Ð°Ð±Ð¾ Ñ�ÐµÑ€Ð²ÐµÑ€Ð¾Ð¼ Ð·Ð°Ð´Ð°Ñ‡.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ�Ñ–Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÑ–Ð² Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð· Ñ—Ñ… Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð²Ñ�Ñ– Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ñ– Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– GC.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð²Ñ�Ñ– Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ñ– Ð¿Ð¾Ð»Ñ�, Ñ�ÐºÑ– Ð·Ð°Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð²Ñ�Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� 'in' Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÑƒÑ�Ñ–Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð¿Ð¾Ñ‚Ñ€Ð°Ð¿Ð»Ñ�ÑŽÑ‚ÑŒ Ñƒ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ðµ.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²Ñ�Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ Ð¼Ð¾Ð²Ð¸ D.Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ %qs Ñƒ %L Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– OMP DECLARE TARGET Ð· Ñ–Ð½ÑˆÐ¸Ð¼ DEVICE_TYPEÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ TYPE(C_PTR)Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ %qs Ð· Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð´Ð»Ñ� Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– map Ð½Ð° %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿Ñ–Ð²Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð² %CÐ¡Ð¿Ð¸Ñ�Ð¾Ðº Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– FLUSH Ð½Ð° %CÐ’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ‰Ð¾Ð´Ð¾ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð².Ð—Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ‡Ð»ÐµÐ½Ð¸ Ð°Ñ€Ñ…Ñ–Ð²Ð½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº, Ð° Ð½Ðµ Ð»Ð¸ÑˆÐµ Ñ‚Ñ–, Ñ�ÐºÑ– Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�ÑŽÑ‚ÑŒ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸.Ð›Ð¾ÐºÐ°Ñ‚Ð¾Ñ€ %qs Ð½Ð° %L Ð² DEPEND-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ depobj Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ OMP_DEPEND_KINDÐ›Ð¾ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ð° %L Ð² DEPEND-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ depobj Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ OMP_DEPEND_KINDÐ—Ð¼Ñ–Ð½Ð½Ð° Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPEÐ›Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº SELECT CASE Ð½Ð° %L Ð¼Ð°Ñ” Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð²Ð¾Ñ… Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð²Ð›Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñƒ CASE-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð›Ð¾Ð³Ñ–Ñ‡Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð° %%L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ñ– Ð· %s Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %sÐ—Ð°Ð¿Ð¸Ñ�ÑƒÑ”, Ñ�ÐºÑ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÑ” Ð»Ñ–Ð½ÐºÐµÑ€.Ð—Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ñ�Ð¸Ð¼Ð²Ð¾Ð»(Ð¸), Ñ�ÐºÑ– Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð¸Ð»Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°.Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ PCH-Ñ„Ð°Ð¹Ð»Ð¸ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸.Ð¨ÑƒÐºÐ°Ñ” Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð·Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸Ð³ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ñ‚Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ�Ñ‚ÐµÐº.Ð¢Ð¸Ð¿Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð² LoongArch:ÐšÐ¾Ð´ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ñ†Ñ–Ñ”ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2.Ð¦Ð¸ÐºÐ» Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ð¾Ð—Ð¼Ñ–Ð½Ð½Ð° Ñ†Ð¸ÐºÐ»ÑƒÐ—Ð¼Ñ–Ð½Ð½Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ñƒ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽÐ—Ð¼Ñ–Ð½Ð½Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ñƒ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð—Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ñ†Ð¸ÐºÐ»ÑƒÐ¦Ð¸ÐºÐ»Ð¸, Ñ�ÐºÑ– Ñ–Ñ‚ÐµÑ€ÑƒÑŽÑ‚ÑŒ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð²Ð¸Ð±Ñ€Ð°Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ–Ð², Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°ÑŽÑ‚ÑŒ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ.Ð�Ð¸Ð¶Ð½Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %L Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– (%ld < %ld) Ð² Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %dÐ�Ð¸Ð¶Ð½Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %L Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– (%ld > %ld) Ð² Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %dÐœÐ�ÐŸÐ�Ð£Ð¢Ð˜ %qD Ð’ %qE ÐœÐ�ÐŸÐ�Ð£Ð¢Ð˜ %qD Ð’ %qTÐœÐšÐŸ %qs Ð½Ðµ Ð¼Ð°Ñ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ñ— Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ð°Ð»Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-mhwmult%> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %sÐœÐšÐŸ %qs Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” ISA %s, Ð°Ð»Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-mcpu%> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %sÐœÐšÐŸ %qs Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� %s, Ð°Ð»Ðµ %<-mhwmult%> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° 16-Ð±Ñ–Ñ‚ÐœÐšÐŸ %qs Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� %s, Ð°Ð»Ðµ %<-mhwmult%> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð½Ð° 32-Ð±Ñ–Ñ‚ÐœÐšÐŸ %qs Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� %s, Ð°Ð»Ðµ %<-mhwmult%> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð½Ð° f5seriesÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� MESSAGE Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñ‚Ð¸Ð¿Ñƒ CHARACTER Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ÐºÐ¾Ð´ MIPS16 %<-mxgot%>MIPS16 PIC Ð´Ð»Ñ� ABIs, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð²Ñ–Ð´ o32 Ñ‚Ð° o64Ð’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° MMIX: %s Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ñ�ÑƒÐ²Ð°Ñ‚Ð¸Ð’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° MMIX: Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€: %dMMIX Internal: ÐŸÐ¾Ð³Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� 'm', Ð½Ðµ CONST_INTMMIX Internal: Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð´ÐµÐºÐ¾Ð´ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†ÐµÐ¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´MMIX Internal: ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� CONST_INT, Ð° Ð½Ðµ Ñ†ÐµMMIX Internal: ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°, Ð° Ð½Ðµ Ñ†ÐµMMIX Internal: ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð° Ð½Ðµ Ñ†ÐµÐ’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° MMIX: Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¹ vararg Ð½Ðµ Ð¿Ð¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° MMIX: Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº %qc Ð² %<mmix_print_operand%>MMIX Internal: Ð¦Ðµ Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°:MMIX Internal: Ð¦Ðµ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°MMIX Internal: Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½ÑŽ ÑƒÐ¼Ð¾Ð²Ñƒ:MMIX Internal: Ð¯ÐºÐ¸Ð¹ CC Ñ†ÑŒÐ¾Ð³Ð¾?MMIX Internal: Ð¯ÐºÐ¸Ð¹ CC Ñ†ÑŒÐ¾Ð³Ð¾?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ MMX Ð·Ð¼Ñ–Ð½ÑŽÑ” ABIÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° MMX Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ MMX Ð·Ð¼Ñ–Ð½ÑŽÑ” ABIMODULE PROCEDURE Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� MODULE PROCEDURE Ð½Ð° %CÐŸÑ€ÐµÑ„Ñ–ÐºÑ� MODULE Ð½Ð° %CÐŸÑ€ÐµÑ„Ñ–ÐºÑ� MODULE Ð½Ð° %C Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð·Ð° Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¼, Ð¿Ñ–Ð´Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¼ Ð°Ð±Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ MOLD Ð´Ð»Ñ� NULL Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ð½Ð° %LÐ¢ÐµÐ³ MOLD Ð½Ð° %LÐ¢ÐµÐ³ MOLD Ð½Ð° %L ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ‚ÐµÐ³Ð¾Ð¼ SOURCE Ð½Ð° %LÐ¢ÐµÐ³ MOLD Ð½Ð° %L ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· typespec Ð½Ð° %LMOLD= Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– NULL() Ð½Ð° %L: Ð�ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¼Ñ–Ð¶ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ %s Ñ– %sÐºÐ¾Ð´ MSA MIPS16Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MSP430 Ð¿Ñ€Ð°Ñ†ÑŽÑŽÑ‚ÑŒ Ð»Ð¸ÑˆÐµ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒMULT Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº Ñƒ %<cris_op_str%>Ð’ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ñ–Ñ‚Ð° Ð½Ð° %LÐ’ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ ISHFTC Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” BIT_SIZE Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð° %CÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº backchain.Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Â«charÂ» Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼.Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Â«charÂ» Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼.Ð—Ð¼ÑƒÑ�Ð¸Ñ‚Ð¸ GCC Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° --no-relax Ð»Ñ–Ð½ÐºÐµÑ€Ñƒ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð¿Ñ†Ñ–Ñ— --relax.Ð—Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¼Ð¸.Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— constexpr.Ð—Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ñ†Ñ–Ð»Ñ– Ñ‡Ð¸Ñ�Ð»Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 32 Ð±Ñ–Ñ‚Ð¸.Ð—Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼Ð¸ 4 Ð±Ð°Ð¹Ñ‚Ð°Ð¼ (Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ ABI).Ð—Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°ÑˆÐ¸Ð½Ñƒ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”, Ñ‰Ð¾ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð±Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸.Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° GENERIC-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ð° %CÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñƒ %CÐ’Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð´Ð°Ð½Ð¸Ñ… Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– P2.Ð—Ð¼Ñ–Ð½ÐµÐ½Ðµ Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñƒ %CÐœÐ°Ð¿ÐµÑ€ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñ–Ð² CMI.ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ MAC Ñ�Ðº Ð¿Ñ–Ð´Ð´Ð°Ð½Ð¸Ð¹ Ð·Ð¼Ñ–Ð½Ð°Ð¼ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ.ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ†Ð¸ÐºÐ»Ð¸ Ñ�Ðº Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ñ–.ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ðº Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ–, Ñ�ÐºÑ‰Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ñ– Ñ” ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð°Ð±Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€.ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ðº Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ–, Ñ�ÐºÑ‰Ð¾ ÐºÐ»Ð°Ñ� Ð¼Ð°Ñ” ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–ÑŽ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð²Ñ�Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð¸ Ñ�Ðº Ð· Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² Ñƒ Ñ†Ð¸ÐºÐ»Ñ– Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½ Ñ†Ð¸ÐºÐ»Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ–Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ñ— RA.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ñ†Ð¸ÐºÐ»Ð°Ð¼Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð±ÐµÐ· Ñ†Ð¸ÐºÐ»Ñ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð² Ñ€Ñ�Ð´ÐºÑƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ñ–Ð² Ð² ÐœÐ‘.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¼Ð°Ñ€ÐºÐµÑ€Ñ–Ð² Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð°Ð±Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ— Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ loc, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»Ñ–Ð´ Ð´Ð¾Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ…ÐµÑˆ-Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŒ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ñ–Ñ�Ñ‚ ÐºÐ¾Ð´Ñƒ, Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½ÐµÐ½Ð¸Ð¹ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ…Ð²Ð¾Ñ�Ñ‚Ð° (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ðµ Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ñ‚Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½ÐµÐ½Ðµ Ñ€Ð°Ð½Ð½Ñ–Ð¼ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�Ð¼ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ñ†Ñ–Ð½ÐµÐ½Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ€Ð¾Ð·Ð³Ð°Ð»ÑƒÐ¶ÐµÐ½Ð½Ñ�, Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¸Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð½Ð°Ñ�Ð»Ñ–Ð´Ð¾Ðº Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¸Ñ… Ñ‚Ð¾Ñ‡Ð¾Ðº Ð³Ñ€Ð°Ð½Ð¸Ñ†ÑŒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ–Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð¾Ðº Â«caseÂ» Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Â«switchÂ», Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð¿Ñ–Ð´Ñ�ÑƒÐ¼ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— IPA.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð´Ð»Ñ� LTO (Ñƒ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ…).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ñ— Ñ€Ð°Ð¼ÐºÐ¸ Ð²Ð½Ð°Ñ�Ð»Ñ–Ð´Ð¾Ðº Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…).ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð½Ð¾Ð²Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– ipa-sra Ð·Ð°Ð¼Ñ–Ð½ÑŽÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�Ñ…Ð¾Ð¶Ð¸Ñ… Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ð±Ð»Ð¾ÐºÐ¾Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‡Ð¾Ð³Ð¾ Ñ‚Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾Ð³Ð¾, Ñ�ÐºÐ¸Ð¹ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° DFS-Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ñ–Ð·Ð¾Ð¼ ÑƒÐ½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ� modref.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ�Ñ‚Ñ– Ñ†Ð¸ÐºÐ»Ñƒ Ð´Ð»Ñ� Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¼Ñƒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑ–Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð² ÐºÐ°Ð»ÑŒÐºÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð¾Ñ†Ñ–Ð½ÐºÐ¸ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð², Ñ�ÐºÑƒ Ñ€ÐµÐ¹Ð½Ð´Ð¶ÐµÑ€ Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¾Ñ†Ñ–Ð½Ñ†Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ–Ð² Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ�Ð°Ð¼Ð¾Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð² Ð´ÐµÑ€ÐµÐ²Ñ– Ð´Ð¾Ð¼Ñ–Ð½Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð²Ð¸Ð½Ð¾Ñ�Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð»Ð°Ð½Ñ†ÑŽÐ³Ñ–Ð² ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ñ… ÐºÐ¾Ñ€ÐµÐ½Ñ–Ð², Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ñ�Ð¸Ð½Ñ‚ÐµÐ·ÑƒÐ²Ð°Ð½Ð½Ñ– Ð¿Ñ–Ð´Ð½ÐµÑ�ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¸Ð¹ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qs Ð½Ð° %LÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ�ÑŒÐºÐ¾Ð³Ð¾ Ñ�ÐºÐ°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ�Ð¸Ð»Ð¸ Ð¿Ñ€Ñ�Ð¼Ð¾Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ´ÑƒÐºÑ†Ñ–Ñ—.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð½Ð°Ð±Ð¾Ñ€Ñƒ ANTIC Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð´ÐµÑ€ÐµÐ²Ð°.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ñ�ÐºÐ° Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ, Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ñ… Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ find_base_term.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ–Ð², Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ñ… Ñƒ ÐºÐ¾Ð¶Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– modref.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ Ñƒ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ– RTL Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¼Ñ–Ñ�Ñ‚Ñƒ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ñ‚Ð° Ñ€ÐµÑˆÑ–Ñ‚ÐºÐ°Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² PHI, Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ TREE if-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ”ÑŽ, Ñ�ÐºÑ‰Ð¾ Ñ†Ð¸ÐºÐ» Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ simd pragma.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ð½Ð° Ð¾Ð´Ð¸Ð½ SCoP.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÑˆÑ‚ÑƒÑ‡Ð½Ð¸Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ–Ð², Ñ�ÐºÑƒ Scalar Replacement of Aggregates Ð·Ð±ÐµÑ€ÐµÐ¶Ðµ Ð´Ð»Ñ� Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð·, Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ñ… Ñƒ ÐºÐ¾Ð¶Ð½Ð¾Ð¼Ñƒ Ð´ÐµÑ€ÐµÐ²Ñ– modref.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð², Ð¿ÐµÑ€ÐµÐ´ Ñ‚Ð¸Ð¼ Ñ�Ðº EVRP Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ€Ð¾Ð·Ñ€Ñ–Ð´Ð¶ÐµÐ½Ð¸Ð¹ ÐºÐµÑˆ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ñ–Ñ‚Ñ–Ð², Ð´Ð»Ñ� Ñ�ÐºÐ¸Ñ… Ð¼Ð¸ ÑƒÐ½Ð¸ÐºÐ½ÐµÐ¼Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� FMAs.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ñ–Ñ‚Ñ–Ð², Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° ÐµÑ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ñ–Ñ‚Ñ–Ð², Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° ÐµÑ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² C++ Ð¿Ñ€Ð¸ Ð»Ñ–Ð½Ð¸Ð²Ð¾Ð¼Ñƒ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð¿Ð°Ñ€ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð½ÑƒÑ€ÐµÐ½Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰ Ð´Ð»Ñ� Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ð² Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ– Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ Ð½Ð° Ð´Ð°Ð½Ñ– Ñƒ Ñ†Ð¸ÐºÐ»Ñ– Ð´Ð»Ñ� Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð´Ð°Ð½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚ÐµÐ¹ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ñƒ Ð°Ð½Ð°Ð»Ñ–Ð·Ñ– IPA.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ñ€Ñ–Ð·Ð½ÐµÐ½ÑŒ, Ñ�ÐºÑ– Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð¾Ðº Ð²Ð¸Ñ…Ð¾Ð´Ñƒ, Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° ÐºÐ¾Ð¶Ð½Ðµ SSA-Ñ–Ð¼Ê¼Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð»Ñ–Ð² Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ–, Ð¿ÐµÑ€ÐµÐ´ Ñ‚Ð¸Ð¼ Ñ�Ðº Ð°Ð½Ð°Ð»Ñ–Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸Ð¼Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ñ�Ðº Ð¾Ð´Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� RTL-Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� if.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð³Ð¾Ñ‚Ð¾Ð²Ð¸Ñ…, Ñ�ÐºÑ– Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¼Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ– Ð±Ð»Ð¾ÐºÑ–Ð² Ð½Ð° ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ñ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð° Ñ�Ñ‚Ð°Ð½Ñ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ ISL, 0 Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½ÑŒ Ñ†Ð¸ÐºÐ»Ñƒ Ð´Ð»Ñ� Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ Ð½Ð° Ð´Ð°Ð½Ñ– Ð² Ñ†Ð¸ÐºÐ»Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ð²Ñ–Ð´ÑƒÐ²Ð°Ð½Ð¸Ñ… may-defs Ð¿Ñ€Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ–Ð¹ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ–Ð² Ñ–Ð¼ÐµÐ½ Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð², ÐºÐ¾Ð»Ð¸ Ð¿Ð¾ÑˆÑƒÐº Ñ–Ð¼ÐµÐ½Ñ– Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ð¾Ð¼ IPA.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ñƒ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–, Ð¿ÐµÑ€ÐµÐ´ Ñ‚Ð¸Ð¼ Ñ�Ðº EVRP Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð² SCoP.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ñ… Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² (Ñ‚Ð°ÐºÐ¸Ñ… Ñ�Ðº Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸), Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ—.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð°Ð¿Ð¸Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ñ€Ð°ÐºÑƒÐ»Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ð½Ð° Ð¾Ð´Ð¸Ð½ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ, Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ñ… Ñƒ ÐºÐ¾Ð¶Ð½Ñ–Ð¹ Ð±Ð°Ð·Ñ– modref.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½ÑŒ, Ñ�ÐºÑ– Ð¾Ñ€Ð°ÐºÑƒÐ» Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÑ” Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ñ… Ñƒ Ð±Ð»Ð¾ÐºÑƒ, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ– Ñ�Ñ‚Ñ€Ð¸Ð±ÐºÑ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ñ�ÐºÑ– Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ñ–Ð´Ð²Ñ–Ð´Ð°Ð½Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² IPA Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ñƒ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑ–Ð¹ Ð·Ð°Ð´Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ð²Ñ–Ð´ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑ–Ð² Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ÐºÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÑƒÑ‚ÑŒ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð² Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ– Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ñ�Ð´ÐºÑ–Ð², Ð´Ð»Ñ� Ñ�ÐºÐ¸Ñ… Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— strlen Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÑ” Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ€Ñ�Ð´ÐºÑ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ‚ÐµÑ�Ñ‚Ñ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ‚Ð¾Ð¼ modref.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ–Ð², ÐºÐ¾Ð»Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð´Ð°Ð½Ð¸Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ–Ð², ÐºÐ¾Ð»Ð¸ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ–, Ñ�ÐºÐ° Ð±ÑƒÐ´Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð¼ RTL-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— if Ð´Ð»Ñ� Ð³Ñ–Ð»ÐºÐ¸, Ñ�ÐºÐ° Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¾ÑŽ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ–, Ñ�ÐºÐ° Ð±ÑƒÐ´Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð¼ RTL-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— if Ð´Ð»Ñ� Ð³Ñ–Ð»ÐºÐ¸, Ñ�ÐºÐ° Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¾ÑŽ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÑˆÐ¼Ð°Ñ‚ÐºÑ–Ð², Ñ�ÐºÑ– Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÑ” IPA-SRA Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ð²Ð½Ð°Ñ�Ð»Ñ–Ð´Ð¾Ðº Ñ‡Ð¾Ð³Ð¾ Ñ‚Ð°ÐºÐ¾Ð¶ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð°Ð¼Ñ–Ð½ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²Ñ…Ð¾Ð´Ñƒ BB Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ… Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ Ð²Ñ…Ð¾Ð´Ñƒ BB Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—), Ñ‰Ð¾Ð± Ð²Ñ–Ð´Ð±ÑƒÐ»Ð¾Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ—, Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ‚Ñ– Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ–Ð¼ÐµÐ½Ñ– SSA.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ (Ñƒ Ð±Ð°Ð¹Ñ‚Ð°Ñ…) Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð², Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¿Ð¾ Ð±Ð°Ð¹Ñ‚Ð°Ñ… Ð¿Ñ€Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ– Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ Ð±Ð°Ð¹Ñ‚Ð°Ñ… Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… Ð· ÐºÐ¾Ð¶Ð½Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð¼Ð°Ð»Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€, Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�, Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñƒ, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€, Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�, Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñƒ, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð´Ð»Ñ� ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñ�Ñ‚Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð¿Ñ–Ð´Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ %dÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° - %dÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�.Ð§Ð»ÐµÐ½Ð¸-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ�Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ, Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð² Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–.Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<-mabi=ilp32%>ÐžÐ±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ð¶Ð½Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�.ÐžÐ±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ñ�Ñ…Ð¾Ð¶Ñ– Ñ�Ñ‚Ð°Ð½Ð¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�:Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ:ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ‚ÑŽ Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð² Ñ†Ð¸ÐºÐ»Ñ–.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ‚Ð»Ñ– Ð· Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ–Ð².ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð²Ñ–Ð´Ñ�Ñ‚Ð°Ð½ÑŒ Ð¼Ñ–Ð¶ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ store Ñ‚Ð° load.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� ÐºÑ€Ð°ÑŽ Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� BB Ð´Ð¾ ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ EBB Ñƒ LRA.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð´Ð»Ñ� LTO (Ñƒ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ…).ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÑƒÐ¿Ð¸, Ñ‰Ð¾Ð± Ñ�Ð¿Ñ€Ð¾Ð²Ð¾ÐºÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð±Ñ–Ñ€ÐºÑƒ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ�, Ð²Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº Ð²Ñ–Ð´ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÑƒÐ¿Ð¸.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÑƒÐ¿Ð¸ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð¼ Ð·Ð±Ð¾Ñ€Ñƒ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ�, Ñƒ ÐºÑ–Ð»Ð¾Ð±Ð°Ð¹Ñ‚Ð°Ñ….ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð½Ð° Ð¿Ð¾Ñ‚Ñ–Ðº Ð½Ð°Ð¹Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾Ñ— Ð¿ÐµÑ‚Ð»Ñ–.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ¸ Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº memrefs, Ñ�ÐºÑ– Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ð½Ð¸ÐºÐ½ÑƒÑ‚Ð¸, Ñ‰Ð¾Ð± Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ð²Ð²Ð°Ð¶Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¸Ð±ÑƒÑ‚ÐºÐ¾Ð²Ð¸Ð¼.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…) Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ‰Ð¾Ð± Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸.Ð�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½ BIND(C) (%qs/%qs) Ñƒ %CÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ ELEMENTAL Ð¼Ñ–Ð¶ MODULE PROCEDURE Ð½Ð° %L Ñ‚Ð° Ð¹Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %sÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² MODULE PROCEDURE (%s/%s) Ð½Ð° %CÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ PURE Ð¼Ñ–Ð¶ MODULE PROCEDURE Ð½Ð° %L Ñ‚Ð° Ð¹Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %sÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ RECURSIVE Ð¼Ñ–Ð¶ MODULE PROCEDURE Ð½Ð° %L Ñ‚Ð° Ð¹Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð² %sÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð² ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ñ… Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð· %qs Ð½Ð° %C: Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %qs, Ð°Ð»Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %qsÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð² ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² MODULE PROCEDURE Ð½Ð° %CÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %L: Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñƒ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ— Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾ÑŽ Ñ„Ð°Ð¹Ð»Ñƒ Ñ‚Ð° Ñ‚Ñ–Ñ”ÑŽ, Ñ�ÐºÐ° Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Â«-archÂ», Ñ” Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸, Ð° Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð¼Ð¸.Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<&%> Ñƒ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÐ²Ð°Ð½Ñ–Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<(%> Ñƒ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– ELSE IF Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<(%> Ð² ÑƒÐ¼Ð¾Ð²Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° IF Ð² %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<)%> Ñƒ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– ELSE IF Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð´Ð»Ñ� %qs Ñ‚Ð¸Ð¿Ñƒ %qsÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %qs Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ´ %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� -mcpu Ð² ASM_CPU_SPEC?Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� INITIALIZER Ð´Ð»Ñ� !$OMP DECLARE REDUCTION Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ THEN Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ELSE IF Ð¿Ñ–Ñ�Ð»Ñ� %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qs Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %L Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— CODIMENSIONÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %L Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DIMENSIONÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ IMPLICIT Ñƒ %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð·Ð°ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ð° Ð´ÑƒÐ¶ÐºÐ° Ð´Ð»Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–Ñ— Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ÐºÐ¾Ð¼Ð° Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð¿Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð°Ð±Ð¾ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð²ÐºÐ°Ð·Ñ–Ð²ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ�Ð²Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ EXTERNAL Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %qs Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸Ðº Ñƒ Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð¼Ñƒ Ñ‡Ð¸Ñ�Ð»Ñ– Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¼Ñ–Ñ‚ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÐµÑŽ Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– USE Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ kind-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð° Ð»Ñ–Ð²Ð° Ð´ÑƒÐ¶ÐºÐ° Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð½Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð² Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ñ–Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ�Ð¿Ñ–Ð²Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ñ–Ñ�Ð»Ñ� Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð° L Ð½Ð° %LÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ´ BIND(C) Ð² %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð° Ð´ÑƒÐ¶ÐºÐ° Ñƒ %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð° Ð´ÑƒÐ¶ÐºÐ° Ð°Ð±Ð¾ ÐºÐ¾Ð¼Ð° Ñƒ %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð£Ñ�ÑƒÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ AES Ð½Ð° Cortex-A57 Ñ‚Ð° Cortex-A72 (Arm erratum #1655431).Ð£Ñ�ÑƒÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ AES Ð½Ð° Cortex-A57 Ñ‚Ð° Cortex-A72 (Arm erratum #1742098).Ð£Ñ�ÑƒÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð· VLLDM Ð½Ð° Ð´ÐµÑ�ÐºÐ¸Ñ… Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ�Ñ… M-Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ (CVE-2021-35465).ÐœÐ¾Ð´ÑƒÐ»ÑŒ %qs Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %d Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ– %d: %sÐ¤Ð°Ð¹Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð½Ðµ Ð±ÑƒÐ² Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹, Ð°Ð±Ð¾ Ñ‚Ð¾Ð¼Ñƒ, Ñ‰Ð¾ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ MODULE PROCEDURE, Ð°Ð±Ð¾ Ñ” Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ–.ÐŸÑ€Ð¸Ñ€Ð¾Ð´Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– USE Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ INTRINSIC, Ð°Ð±Ð¾ NON_INTRINSICÐ‘Ñ–Ð»ÑŒÑˆÐµ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð½Ñ–Ð¶ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %LÐ‘Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð· Ñ‚ÑƒÐ½ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñƒ Ð¿ÐµÑ‚Ð»Ñ�Ñ… Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð¿ÐµÑ‚ÐµÐ»ÑŒ.ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð¿ÐµÑ‚ÐµÐ»ÑŒ.Ð’ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² %qs Ð² %CÐ”ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² Ð½Ð°Ð´Ð°Ð½Ð¾ Ð· Ð¾Ð´Ð½Ð¸Ð¼ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ NAME= Ð½Ð° %CÐ”Ð»Ñ� Ñ€ÑƒÑ‚Ð¸Ð½Ð¸ Ð½Ð° %C Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð²Ñ–Ñ�ÐµÐ¹ Ñ†Ð¸ÐºÐ»ÑƒÐ†Ð¼Ê¼Ñ� %qs Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð² !$ACC ROUTINE ( Ð†ÐœÊ¼Ð¯ ) Ð½Ð° %LÐ†Ð¼Ê¼Ñ� %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð² !$ACC ROUTINE ( Ð†ÐœÊ¼Ð¯ ) Ð½Ð° %LÐ£ BIND(C) Ð´Ð»Ñ� Ð�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�ÐžÐ“Ðž Ð†Ð�Ð¢Ð•Ð Ð¤Ð•Ð™Ð¡Ð£ Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ NAMEÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ NAME= Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ NAME= Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼NAMELIST %qs Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– READ Ð½Ð° %L Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—ÐžÐ±Ê¼Ñ”ÐºÑ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ NAMELIST %qs Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð² %LÐžÐ±Ê¼Ñ”ÐºÑ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ NAMELIST %qs Ð· Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð² %LÐžÐ±Ê¼Ñ”ÐºÑ‚ NAMELIST %qs Ð¼Ð°Ñ” PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð² %LÐžÐ±Ê¼Ñ”ÐºÑ‚ NAMELIST %qs Ð¼Ð°Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ñ– PRIVATE ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð² %LÐžÐ±Ê¼Ñ”ÐºÑ‚ NAMELIST %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð½Ð° %L Ð¼Ð°Ñ” ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ ALLOCATABLE Ð°Ð±Ð¾ POINTER Ñ–, Ð¾Ñ‚Ð¶Ðµ, Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�ÐžÐ±Ê¼Ñ”ÐºÑ‚ NAMELIST %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð½Ð° %L Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼ Ñ– Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�ÐžÐ±Ê¼Ñ”ÐºÑ‚ NAMELIST %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð½Ð° %L Ð¼Ð°Ñ” ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ ALLOCATABLE Ð°Ð±Ð¾ POINTERÐžÐ±Ê¼Ñ”ÐºÑ‚ NAMELIST %qs Ð±ÑƒÐ² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº PRIVATE Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ PUBLIC Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð² %LÐžÐ±Ê¼Ñ”ÐºÑ‚ NAMELIST %qs Ð· Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð² %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ NEWUNIT Ð½Ð° %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ NEWUNIT Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ FILE= Ð°Ð±Ð¾ STATUS='scratch' Ð½Ð° %LÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ñƒ NONMONOTONIC Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ ORDERED Ñƒ %LNON_OVERRIDABLE Ñ– DEFERRED Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð½Ð° %CÐ�ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ NOPASS Ð°Ð±Ð¾ Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð½Ð° %CNOTE_INSN_BASIC_BLOCK %d Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %dÐ¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ NOTE_INSN_BASIC_BLOCK Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ %dÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� NOWAIT Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ COPYPRIVATE Ð½Ð° %LfÑ‚Ñ€Ð¸Ð±ÑƒÑ‚ NO_ARG_CHECKNULL Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ñ€Ð°Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ– Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð½Ð° %LNULL Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� NULL Ð· Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ð¸Ð¼ MOLD Ð½Ð° %LNULL Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ†Ñ–NULL() Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� NULL() Ð² %C Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾ÑŽÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� NULL() Ð² %C Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð¼Ð°Ñ‚Ð¸ MOLDNULL() Ð±Ñ–Ð»Ñ� %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– INQUIRENULLIFY Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð¿ÐµÑ€ÐµÐ½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼ÐµÐ¶ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½Ð° %CÐ�Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° NUM_TEAMS Ð½Ð° %L Ð±Ñ–Ð»ÑŒÑˆÐ° Ð·Ð° Ð²ÐµÑ€Ñ…Ð½ÑŽ Ð¼ÐµÐ¶Ñƒ Ð½Ð° %LÐ†Ð¼Ê¼Ñ� %qs Ð² %C Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð² %LÐ†Ð¼Ê¼Ñ� %qs Ð² %C Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° %qs Ð· Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸Ð†Ð¼Ê¼Ñ� %qs Ñƒ %C Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° %qs Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qsÐ†Ð¼Ê¼Ñ� %qs Ð² %C Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸Ð†Ð¼Ê¼Ñ� %qs Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %s Ð½Ð° %C Ð½Ðµ Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð†Ð¼Ê¼Ñ� %qs Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %s Ð½Ð° %C Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼ÐµÐ†Ð¼Ê¼Ñ� %qs ABSTRACT INTERFACE Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼, Ñ�Ðº Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð�Ð°Ð·Ð²Ð° Ð¿Ñ–Ñ�Ð»Ñ� !$omp critical Ñ‚Ð° !$omp end critical Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² %CÐ�Ð°Ð·Ð²Ð° Ñƒ %C Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð°Ð�Ð°Ð·Ð²Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð´Ð»Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð�Ð°Ð·Ð²Ð° Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ.Ð—Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ðµ Ñ–Ð¼Ê¼Ñ�Ð—Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€, Ñ�Ðº Ñ– Ð² Ñ–Ð½ÑˆÐ¸Ñ… Ð¼Ñ–Ñ�Ñ†Ñ�Ñ… (%lu Ð¿Ñ€Ð¾Ñ‚Ð¸ %lu Ð±Ð°Ð¹Ñ‚Ñ–Ð²)Ð†Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº DO Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ð½Ð°Ð·Ð²Ð¸ ENDDOÐ†Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ EQUIVALENCEÐ†Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %LÐ†Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð° %C Ð² EQUIVALENCEÐ¡Ð¿Ð¸Ñ�Ð¾Ðº Ñ–Ð¼ÐµÐ½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ð° %LÐ¡Ð¿Ð¸Ñ�Ð¾Ðº Ñ–Ð¼ÐµÐ½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² %LÐ†Ð¼Ê¼Ñ� Ð³Ñ€ÑƒÐ¿Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð² %C Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %sÐ†Ð¼Ê¼Ñ� Ð³Ñ€ÑƒÐ¿Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ñƒ %C Ð²Ð¶Ðµ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ðµ Ð· USE Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½ÐµÐ½Ðµ.Ð†Ð¼Ê¼Ñ� Ð³Ñ€ÑƒÐ¿Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SAVEÐ�ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð°Ð±Ð¾ Ñ–Ð¼Ê¼Ñ� Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ–, Ð°Ð±Ð¾ Ñ–Ð¼Ê¼Ñ� Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð²ÐºÐ°Ð·Ñ–Ð²ÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð½Ð° %CÐ’Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ N Ð² %LÐ’Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¹ Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸Ðº Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð¼Ð°Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð½Ð° %LÐ’ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº CRITICAL Ð½Ð° %CÐ’ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° CK801.Ð£ BIND(C) Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ð�ÐµÐ¼Ð°Ñ” Ð³Ñ–Ð»Ð¾Ðº
  Ð�ÐµÐ¼Ð°Ñ” Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²
! Ð�ÐµÐ¼Ð°Ñ” Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ crt0.o.ÐŸÐ¾ÐºÐ¸ Ñ‰Ð¾ Ð½ÐµÐ¼Ð°Ñ” Ð¾Ð¿Ð¸Ñ�Ñƒ.Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ€ÐµÐ±Ñ€Ð¾ Ð· Ñ‚ÑƒÐ½ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°Ð�ÐµÐ¼Ð°Ñ” Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð²
! Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸, Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð² %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs, Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð² %CÐ‘Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ñ‡ÐµÑ€ÐµÐ· Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ð½Ð° Ð¼ÐµÐ¶Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð² bb %iÐ�Ðµ-ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² WHERE Ð½Ð° %LÐ¡Ð¸Ð¼Ð²Ð¾Ð» Non-PARAMETER %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐ�Ðµ POINTER Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° (%s) Ð½Ð° %LÐœÐ¾Ð¶Ð»Ð¸Ð²Ð¾, Ð½ÐµÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ñƒ %L Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ñ�Ð°Ð¼Ð° Ñ�ÐµÐ±Ðµ. ÐžÐ³Ð¾Ð»Ð¾Ñ�Ñ–Ñ‚ÑŒ Ñ—Ñ— Ñ�Ðº RECURSIVE Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-frecursive%>ÐžÐ±Ê¼Ñ”ÐºÑ‚, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” THREADPRIVATE, %qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– COPYIN Ð½Ð° %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼, Ñƒ Ñ‚ÐµÒ‘Ñƒ FORMAT Ð½Ð° %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼, Ñƒ Ñ‚ÐµÒ‘Ñƒ FORMAT Ð½Ð° %LÐ�Ðµ-Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ñƒ Ñ‚ÐµÒ‘Ñƒ FORMAT Ð½Ð° %LÐ�Ðµ-Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð½Ðµ-Hollerith Ñƒ Ñ‚ÐµÒ‘Ñƒ FORMAT Ð½Ð° %LÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð², Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼, Ñƒ Ñ‚ÐµÒ‘Ñƒ FORMAT Ð½Ð° %LÐ�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð½Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð· Ð½ÐµÑ�Ð²Ð½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð½Ð° %LÐ�Ðµ Ñ‚Ð¸Ð¿ LOGICAL Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñƒ Ð¼Ñ–Ñ‚Ñ†Ñ– %s Ð½Ð° %LÐ�Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÑŽÐ²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�Ð˜ÐœÐ�ÐµÑ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñƒ Ð¼Ñ–Ñ‚Ñ†Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %CÐ�ÐµÐ¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¹ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qs Ð½Ð° %LÐ�ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð° FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽÐ�ÐµÐ·Ð½Ð°Ñ‡ÑƒÑ‰Ñ– Ñ†Ð¸Ñ„Ñ€Ð¸ Ð² Ñ‡Ð¸Ñ�Ð»Ñ– %qs Ð½Ð° %C, Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð’Ð˜Ð”Ð�Ðµ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %LÐ�ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð° ÑƒÑ�Ð²Ð½Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð· %qs Ð² %qs Ð½Ð° %LÐ�ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾ÑŽ Ð² Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð½Ð° %L - Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ‚Ðµ, Ñ‰Ð¾ Ñ–Ñ�Ð½ÑƒÑ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð° Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %<=%>Ð�ÐµÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE Ð°Ð±Ð¾ Ð· Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¹. (Ð—Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ %s Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–Ñ—, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %s Ð² %L Ð¼Ð°Ñ” ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ Ð°Ð±Ð¾ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¹)Ð�ÐµÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð² %L Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE Ð°Ð±Ð¾ Ð· Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¹. (Ð—Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ %s Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–Ñ—, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑ” Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¹)Ð�ÐµÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %s Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE Ð°Ð±Ð¾ Ð· Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ. (Ð—Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ %s Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %s Ð½Ð° %L Ð¼Ð°Ñ” ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ Ð°Ð±Ð¾ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ)Ð�ÐµÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %s Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE Ð°Ð±Ð¾ Ð· Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ. (Ð—Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ %s Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑ” Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ)Ð�ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð² %CÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð² Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ– %d Ñ€Ñ�Ð´ÐºÐ° %dÐ�ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ñƒ %CÐ�ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ %L Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DATAÐ�ÐµÑ–Ñ�Ð½ÑƒÑŽÑ‡Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ñ–Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� %qsÐ�ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸Ðº Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° %LÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² FPTR Ð½Ð° %L Ð´Ð¾ C_F_POINTER: %sÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ñƒ %L Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� C_LOC: %sÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ñƒ %L Ð´Ð»Ñ� C_FUNLOCÐ�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ñƒ %L Ð´Ð»Ñ� C_F_PROCPOINTERÐ�ÐµÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐ�Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð° Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ð° %LÐžÐ±Ê¼Ñ”ÐºÑ‚ %qs Ð±ÐµÐ· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATA Ð½Ð° %LÐ�ÐµÐ¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð° %CÐ�ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð° ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð· %s Ð² %s Ñƒ %LÐ�ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñƒ %s*%d Ñƒ %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ ÐºÑ€Ð¾Ðº Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð½Ð° %LÐ�Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¾ Ð· %<--enable-gather-detailed-mem-stats%>.Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚ÐµÐ³.Ð—Ð°ÑƒÐ²Ð°Ð¶Ð¸Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ #include, Ñ�ÐºÑ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ñƒ Ñ– Ð½Ðµ Ð²Ñ–Ð´Ð¾Ð¼Ð¾, Ñ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ñ–.Ð—Ð°ÑƒÐ²Ð°Ð¶Ð¸Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ #include, Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ñƒ.ÐŸÑ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°: ÑˆÐ»Ñ�Ñ… Ð´Ð¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð°Ð±Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²Ð¾Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–.ÐŸÑ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°: ÑˆÐ»Ñ�Ñ…Ð¸ Ð´Ð¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ–Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð².ÐŸÑ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°: Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ #include Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð², Ð½Ð° Ñ�ÐºÑ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ð°.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ñ†Ñ–Ð»Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð².Ð£ Ñ�ÐºÐ»Ð°Ð´Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð  Ð½Ð° %CÐ£ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸Ð£ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ– Ð°Ð±Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ OLD Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼OMP CRITICAL Ð½Ð° %L Ð· ÐºÐ»Ð°Ñ�Ð¾Ð¼ HINT Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð†ÐœÊ¼Ð¯, Ð·Ð° Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¾Ð¼ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� omp_sync_hint_noneOMP DECLARE TARGET COMMON Ð½Ð° %L Ð±ÑƒÐ»Ð¾ Ð·Ð³Ð°Ð´Ð°Ð½Ð¾ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– LINK Ñ– Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %sOMP DECLARE TARGET COMMON Ð½Ð° %L Ð±ÑƒÐ»Ð¾ Ð·Ð³Ð°Ð´Ð°Ð½Ð¾ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– TO Ð°Ð±Ð¾ ENTER Ñ– Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– LINKÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° OMP DECLARE TARGET Ð½Ð° %L Ð·Ñ– Ð·Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ DEVICE_TYPE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð—Ð¼Ñ–Ð½Ð½Ð° OMP DECLARE TARGET Ñƒ %L Ñ” ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ COMMON-Ð±Ð»Ð¾ÐºÑƒÐ—Ð¼Ñ–Ð½Ð½Ð° OMP DECLARE TARGET Ñƒ %L Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð·Ð³Ð°Ð´ÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– LINK, Ð° Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ - Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %sÐ—Ð¼Ñ–Ð½Ð½Ð° OMP DECLARE TARGET Ñƒ %L Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð·Ð³Ð°Ð´ÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– TO Ð°Ð±Ð¾ ENTER, Ð° Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ - Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– LINKOMP TARGET UPDATE Ð½Ð° %L Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð½Ñƒ TO Ð°Ð±Ð¾ FROM ÐºÐ»Ð°Ð²Ñ–ÑˆÑƒOPEN-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ UNIT Ð°Ð±Ð¾ NEWUNITÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ OPEN Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– Ð½Ð° %CÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ OPERATION Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ PURE-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐžÐŸÐ¦Ð†ÐžÐ�Ð�Ð›Ð¬Ð�Ð˜Ð™ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð‘Ð›ÐžÐšÐ£ Ð½Ð° %CORDER Ð½Ð° %L Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ SHAPE Ð½Ð° %LÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� ORDER Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð°Ð·Ð¾Ð¼ Ð· ORDERED Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� ORDERED Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð´Ð¾Ð´Ð°Ñ‚Ð½Ñ–Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñƒ %CÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� ORDERED Ð¼ÐµÐ½ÑˆÐ¸Ð¹ Ð·Ð° COLLAPSE Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� ORDERED Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<inscan%> REDUCTION Ð½Ð° %LÐžÐ±Ê¼Ñ”ÐºÑ‚ %qs Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð½Ð° %LÐžÐ±Ê¼Ñ”ÐºÑ‚ %qs Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ñƒ %L; Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ñ– Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ñ–ÐžÐ±Ê¼Ñ”ÐºÑ‚ %qs Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ñƒ %L; Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ñ– Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ñ–ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Objective-C Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�:Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ GCN_STACK_SIZE Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.ÐžÑ„Ð»Ð°Ð¹Ð½-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÑ–Ð² gcda
  
! Ð¡Ñ‚Ð°Ñ€Ð¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ð½Ð° %CÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽ Ð² %CÐ¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñƒ %s*%d Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñƒ %CÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ€Ð°Ð¼ÐºÐ¸ Ð´Ð»Ñ� Ð»Ð¸Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ€Ð¾Ðº Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ– Ñ�ÐºÐ»Ð°Ð´Ð½Ð¾Ñ— Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�.ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ€Ð°Ð¼ÐºÐ¸ Ð² Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ….ÐžÐ´Ð¸Ð½ Ð· Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– INITIALIZER !$OMP DECLARE REDUCTION Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ OMP_PRIV Ð½Ð° %LÐ”Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ DEFAULT Ñ�Ðº Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– REDUCTION Ð½Ð° %LÐ¢Ñ–Ð»ÑŒÐºÐ¸ Ð¼Ð°Ñ�Ð¸Ð²Ð½Ñ– FINAL Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ð´Ð»Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð½Ð° %L, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°ÐºÐ¾Ð¶ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð°, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ„Ñ–Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¸ Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ñ�Ð»Ð¾Ð²Ð°.Ð£ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %L Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ð´Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð½Ð° Ñ†Ð¸ÐºÐ».Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸.Ð”Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð° !$ACC ROUTINE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð² Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð½Ð° %CÐ£ Ð±Ð»Ð¾ÐºÑƒ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ñ„Ð¾Ñ€Ð¼Ð° !$OMP DECLARE TARGET Ð±ÐµÐ· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ Ñƒ %CÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ 32 FPRs.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ 32 GPRs.ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� OpenACC Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð½ÐµÐ¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– OpenACCÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° OpenACC Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð½Ð° %CÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ OpenACC, ÐºÑ€Ñ–Ð¼ ROUTINE, Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ… Ñƒ %CÐ”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ†Ð¸ÐºÐ»Ñƒ OpenACC Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð° Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� OpenACCÐ ÐµÐ³Ñ–Ð¾Ð½ OpenACC Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ OpenACC, Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° OpenMP %<requires%> Ð· %qs, Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð»Ð¸ÑˆÐµ Ð² Ð´ÐµÑ�ÐºÐ¸Ñ… ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ…Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° OpenMP %<requires%> Ð· Ð½ÐµÑ€Ñ–Ð²Ð½Ð¸Ð¼Ð¸ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð¸ Ð² ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ…: %qs Ð¿Ñ€Ð¾Ñ‚Ð¸ %qsÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� OpenMP Ñ�ÐµÑ€ÐµÐ´ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² %<omp::directive%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”, Ñ‰Ð¾Ð± Ð²Ñ�Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ %<omp::directive%> Ð½Ð° Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð±ÑƒÐ»Ð¸ Ð² Ð¾Ð´Ð½Ñ–Ð¹ %<omp::sequence%>ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenMP Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ð· %<ancestor%>ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenMP, ÐºÑ€Ñ–Ð¼ %<ordered simd%>, %<simd%>, %<loop%> Ð°Ð±Ð¾ %<atomic%>, Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<simd%>ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenMP, ÐºÑ€Ñ–Ð¼ %<parallel%>, %<loop%> Ð°Ð±Ð¾ %<simd%>, Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<loop%>ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenMP, ÐºÑ€Ñ–Ð¼ %<parallel%>, %<loop%> Ð°Ð±Ð¾ %<simd%>, Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<order(concurrent)%>Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° OpenMP, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð° Ð²Ñ–Ð´ %<declare simd%> Ð°Ð±Ð¾ %<declare variant%>, Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ OpenMP, ÐºÑ€Ñ–Ð¼ SIMD Ð°Ð±Ð¾ DECLARE TARGET, Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ñ… Ñƒ %CÐ’Ð¸ÐºÐ»Ð¸Ðº API OpenMP %qD Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<device(ancestor)%>Ð’Ð¸ÐºÐ»Ð¸Ðº OpenMP runtime API %qD Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð· %<order(concurrent)%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð’Ð¸ÐºÐ»Ð¸Ðº OpenMP runtime API %qD Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ %<teams%>ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .not. Ð½Ð° %%L Ñ” %sÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð½Ð° %%L Ñ” %sÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð½Ð° %%L Ñ” %sÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð½Ð° %L Ñ– %L Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qsÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð½Ð° %%L Ñ” %s/%sÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %%<%s%%> Ð½Ð° %%L Ñ” %s/%sÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð½Ð° %%L Ñ” %s/%sÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ñ–Ñ— Ñ€Ñ�Ð´ÐºÑ–Ð² Ð½Ð° %%L Ñ” %s/%sÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð½Ð° %%L Ñ” %s/%sÐ†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %L ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼Ð†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %L Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸, Ñ�Ðº Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼, Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² stdarg, Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ñ… Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð²ÑƒÐ·Ð»Ð¸ SSA PHI.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ñ€ÑƒÑ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�, Ð° Ð½Ðµ Ð´Ð»Ñ� ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñ�Ñ‚Ñ– Ð°Ð±Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ÐµÐºÐ¾Ð½Ð¾Ð¼Ñ–Ñ— Ð¼Ñ–Ñ�Ñ†Ñ�, Ð°Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ð¾, Ð° Ð½Ðµ Ð´Ð»Ñ� ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñ�Ñ‚Ñ–.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€, Ð° Ð½Ðµ Ð¿Ñ–Ð´ ÑˆÐ²Ð¸Ð´ÐºÑ–Ñ�Ñ‚ÑŒ.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñ�Ñ‚Ñ–, Ð½ÐµÑ…Ñ‚ÑƒÑŽÑ‡Ð¸ Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¼ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ð½Ð½Ñ�Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð°Ð¼.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ„Ñ€ÐµÐ¹Ð¼Ñƒ.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ–Ð½Ð´ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ lui/addiu.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð¾Ð¿ÐºÐ¾Ð´Ñ–Ð² Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½ÐµÐ¹Ñ‚Ñ€Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð².ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ— Ð¼Ñ–Ð¶ Ð±Ñ€Ð°Ñ‚Ð½Ñ–Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ñ‚Ð° Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾ÑŽ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ”ÑŽ.ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñ– Ñ‚Ð° Ð»Ñ–Ð½ÐºÐµÑ€Ñ–.ÐžÐ¿Ñ†Ñ–Ñ� %<-fallow-leading-underscore%> Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² gfortran Ñ– Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…ÐžÐ¿Ñ†Ñ–Ñ— Ð´Ð»Ñ� %<-Xassembler%> Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ�: %s, %s, Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð²Ñ�Ñ– Ð¾Ð¿Ñ†Ñ–Ñ— %<-Xassembler%> Ñ‚Ð° %<-Wa%>.ÐžÐ¿Ñ†Ñ–Ñ—:
! Ð’Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð² IMAGE_INDEX Ð½Ð° %L Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %d, SUB Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %ld, Ð° Ð½Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° COARRAY - %ld)Ð’Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð² IMAGE_INDEX Ð½Ð° %L Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %d, SUB Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %ld, Ð° Ð²ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° COARRAY - %ld)Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð¼Ñ–Ñ�Ñ†Ñ� Ð² Ñ�Ñ‚ÐµÐºÑƒ.
! Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð» .debug_types Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— DWARF v4.Ð’Ð¸Ð²ÐµÐ´Ñ–Ñ‚ÑŒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð³Ñ€Ð°Ñ„ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð· Ð¿Ñ€Ð¸ÐºÑ€Ð°Ñ�Ð°Ð¼Ð¸.Ð’Ð¸Ð²ÐµÐ´Ñ–Ñ‚ÑŒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð³Ñ€Ð°Ñ„ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ lto, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ Ñ�Ðº Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñƒ Ð¼Ð¾Ð²Ñƒ, Ñ‚Ð°Ðº Ñ– Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´.Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ vtable.Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð½Ð°Ð±Ð¾Ñ€Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ vtable.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ�:ÐŸÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð½ÐµÑ€Ñ–Ð²Ð½Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð² EQUIVALENCE Ð½Ð° %CÐŸÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð½ÐµÑ€Ñ–Ð²Ð½Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð² EQUIVALENCE Ð½Ð° %LÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ -mbest-lib-options.Ð£ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %L Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ P Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð¼Ð½Ð¾Ð¶Ð½Ð¸Ðº Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒPAD= Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ñƒ Fortran 95ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð  %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %L Ð´Ð¾ Ñ‚Ð¾Ð³Ð¾, Ñ�Ðº Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð  %qs Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DATA Ð½Ð° %CPARAMETER Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð¡Ð¸Ð¼Ð²Ð¾Ð» ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Ð£ Ð² Ñ�ÐºÐ»Ð°Ð´Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð½Ð° %CPARAMETER Ð±ÐµÐ· '()' Ð² %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ PAUSE Ð½Ð° %CÐ—Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ PC.Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� PCHÐ¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ PCH Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°: %mÐ²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ PCSÐ¾Ð±Ñ€Ð¾Ð±ÐºÐ° Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¿Ð¾Ð»Ñ–Ð² PDP11 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² %qsÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHI Ð´Ð»Ñ� Ñ€ÐµÐ±Ñ€Ð° %d->%dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHI Ð½Ðµ Ñ” SSA_NAME Ð°Ð±Ð¾ Ñ–Ð½Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHI Ð½Ð° Ð°Ð½Ð¾Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€ÐµÐ±Ñ€Ñ– Ð½Ðµ Ñ” SSA_NAMEPHI-Ð²ÑƒÐ·Ð¾Ð» Ð· Ð¼Ñ–Ñ�Ñ†ÐµÐ·Ð½Ð°Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�Ð¼Ð²ÑƒÐ·Ð¾Ð» PHI Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼ VUSE Ð½Ð° Ñ€ÐµÐ±Ñ€Ñ– Ð· BB %dÐ“ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ PIC Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· ÑˆÐ²Ð¸Ð´ÐºÐ¸Ð¼Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¼Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ PIC Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸Ð²Ð½Ñ–Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�PIC Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qsPIC Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� RTPPIC Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ CONST16PIC-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð¸Ð¹ %qs Ð² %<asm%>ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° PIC Ð´Ð»Ñ� %<-fstack-limit-symbol%>Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTER Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð½Ð° %CÐžÐ±Ê¼Ñ”ÐºÑ‚ POINTER %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LÐžÐ±Ê¼Ñ”ÐºÑ‚ POINTER %qs Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð· POINTER-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ñ€Ð°Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ– Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ POS (%ld) Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ 0:%ld Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ POS (%ld) Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ 0:%ld Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— BTESTÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ POS (%ld) Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ 0:%ld Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— IBITSPOS(%ld)+LEN(%ld)>BIT_SIZE(%ld) Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— IBITSÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ POSITION Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– OPEN Ð½Ð° %L Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÑƒPR100400PRE Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾PRINT Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ Ð½Ð° %C Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ PRINT Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸PRINT_OPERAND, Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� %%CPRINT_OPERAND, Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� %%NÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ PRIVATE Ð² %C Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ PRIVATE Ð² %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ°Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ PRIVATE Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ PRIVATE Ð² TYPE Ð² %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– MODULEPROCEDURE %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ�Ðº Ñ�Ð²Ñ–Ð¹ Ð²Ð»Ð°Ñ�Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�PROCEDURE Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ–Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROCEDURE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ INTENT Ñƒ %qs Ñƒ Ñ€Ñ�Ð´ÐºÑƒ %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROCEDURE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ NAMELIST Ñƒ %qs Ð² %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROCEDURE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ PROTECTED Ð½Ð° %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROCEDURE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ RESULT Ð² %qs Ð½Ð° %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROCEDURE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ SAVE Ñƒ %qs Ñƒ Ñ€Ñ�Ð´ÐºÑƒ %LÐ¡Ð¿Ð¸Ñ�Ð¾Ðº PROCEDURE Ð² %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ PROCEDURE Ð½Ð° %CPROCEDURE(interface) Ñƒ %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº DEFERREDÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROTECTED Ð½Ð° %C Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROTECTED Ð½Ð° %CÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROTECTED ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ EXTERNAL Ð½Ð° %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ PROTECTED Ð² %CPTX Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ�Ð»Ð°Ð±ÐºÑ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� (Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñ�Ð»Ð°Ð±ÐºÑ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�)Ð²ÐµÑ€Ñ�Ñ–Ñ� PTX (%<-mptx%>) Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð¼ÐµÐ½ÑˆÐµ %s Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ %<-misa%> (sm_%s)ÐŸÐ£Ð‘Ð›Ð†Ð§Ð�Ð� %s %qs Ð½Ð° %L Ð· Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¼ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qsÐŸÐ£Ð‘Ð›Ð†Ð§Ð�Ð� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð· ÐŸÐ Ð˜Ð’Ð�Ð¢Ð�Ð˜Ðœ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qsÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ PUBLIC Ð² %C Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ�PURE Ñ– IMPURE Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð½Ð° %CÐ’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� PURE Ð² Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ– MODULE PROCEDURE Ð½Ð° %LÐ£Ð¿Ð°ÐºÐ¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ VLIW-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð£Ð¿Ð°ÐºÐ¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñ€Ð°Ð·Ð¾Ð¼ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ð³Ð°Ð»Ð¸Ð½.Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð±Ñ–Ð»Ð¸ Ð´Ð¾ ÐºÐ¾Ñ€Ð¾Ñ‚ÑˆÐ¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð² Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„Ð¾Ñ€Ð¼Ð¸ Ð´Ð¾ ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ñ€Ñ�Ð´ÐºÐ°.Ð�ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ðµ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� %d Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÐ´ %qs Ñƒ COMMON %qs Ñƒ %L; Ð¿ÐµÑ€ÐµÐ¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ¹Ñ‚Ðµ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fno-align-commons%>Ð�ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ðµ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� %d Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÐ´ %qs Ñƒ COMMON Ñƒ %L; Ð¿ÐµÑ€ÐµÐ¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ¹Ñ‚Ðµ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fno-align-commons%>ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ñƒ %L Ð½Ðµ Ð±ÑƒÐ² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð°Ð±Ð¾ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ, Ñ�ÐºÐ° Ð½Ðµ Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐœÐ°Ñ�Ð¸Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð° %C Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð°Ñ” ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ %qs Ð½Ð° %LÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ -EB Ð´Ð¾ Ð»Ñ–Ð½ÐºÐµÑ€Ð°.ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ -EL Ð´Ð¾ Ð»Ñ–Ð½ÐºÐµÑ€Ð°.ÐŸÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ -marclinux Ð´Ð¾ Ð»Ñ–Ð½ÐºÐµÑ€Ð°.ÐŸÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ -marclinux_prof Ð´Ð¾ Ð»Ñ–Ð½ÐºÐµÑ€Ð°.ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ -z text Ð»Ñ–Ð½ÐºÐµÑ€Ñƒ.ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¼Ñ–Ñ�Ñ†Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� ra Ð² _mcount Ð² $12.ÐŸÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñƒ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qs Ð¿Ñ€Ð¸ %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ð° Ñ‚Ñ–Ð¹ Ñ�Ð°Ð¼Ñ–Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ—, Ñ‰Ð¾ Ð¹ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ALLOCATABLEÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ POINTERÐŸÐµÑ€ÐµÐ´Ð°Ñ” Ð·Ð°Ð¿Ð¸Ñ‚ Ð´Ð¾ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ñƒ ÐºÑ€ÐµÐ¼Ð½Ñ–Ñ”Ð²Ð¸Ñ… ÐºÑ€Ð¸Ñ�Ñ‚Ð°Ð»Ð°Ñ….ÐŸÐµÑ€ÐµÐ´Ð°Ñ” Ð·Ð°Ð¿Ð¸Ñ‚ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ñ€Ñ–Ð·Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð² ÐºÑ€Ð¸Ñ�Ñ‚Ð°Ð»Ñ–.ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð´Ð¾ Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ð½ÐµÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¸Ð¹ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs, Ñ‰Ð¾ Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼, Ñ�ÐºÑ‰Ð¾ Ñ�Ñ‚Ð°Ð½ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ�ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð´Ð¾ Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ð½Ðµ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, INTENT(OUT) Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qsÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ñƒ %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð°ÐŸÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ NULL Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�ÑƒÐ¨Ð»Ñ�Ñ… Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ´ ÐºÐ¾Ð¶Ð½Ð¾ÑŽ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÐµÑŽ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.Ð’Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ¾Ð²Ðµ Ð¿Ð¾ÐºÐ°Ñ€Ð°Ð½Ð½Ñ�, Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ–Ð½ÑˆÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°ÑŽÑ‚ÑŒ Ð¿Ñ€Ð¸ Ð¾Ñ†Ñ–Ð½Ñ†Ñ– Ð´Ð»Ñ� ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ¾Ð²Ðµ Ð¿Ð¾ÐºÐ°Ñ€Ð°Ð½Ð½Ñ�, Ñ�ÐºÐµ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°ÑŽÑ‚ÑŒ Ð¿Ñ€Ð¸ Ð¾Ñ†Ñ–Ð½Ñ†Ñ– Ð´Ð»Ñ� ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ IPA.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– SMS Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð¼ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– SMS Ð· Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñƒ Ð´Ð»Ñ� VR4130.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ….Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð²Ð¿ÐµÑ€ÐµÐ´ Ð¿Ð¾ RTL.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÐ° Ð½ÐµÐ·Ð½Ð°Ñ‡Ð½Ð¸Ñ…, Ð´Ð¾Ñ€Ð¾Ð³Ð¸Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñƒ.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¹ Ð²Ñ–Ð´ Ñ†Ñ–Ð»Ñ–.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼Ñ–Ñ†Ð½ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½ÑŒ Ð¿Ñ–Ñ�Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð½Ð° ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð¸ Ð±ÐµÐ· Ð³Ñ–Ð»Ð¾Ðº.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð½Ð° ÑƒÐ¼Ð¾Ð²Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ñ‚Ð½Ð¸Ñ… Ñ�Ñ‚Ñ€Ð¸Ð±ÐºÑ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ€Ð°Ð½Ð½Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ðµ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— ÐµÐ»Ñ–Ð¼Ñ–Ð½Ð°Ñ†Ñ–Ñ— Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð°Ð½Ð°Ð»Ñ–Ð· Ñ‚Ð¾Ñ‡Ð¾Ðº Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ð´ÐµÑ€ÐµÐ².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ ÐµÐ»Ñ–Ð¼Ñ–Ð½Ð°Ñ†Ñ–ÑŽ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ñ–Ñ�Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ ÐµÐ»Ñ–Ð¼Ñ–Ð½Ð°Ñ†Ñ–ÑŽ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñƒ Ð²Ñ�Ñ‚Ð°Ð²ÐºÑƒ.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ðµ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿Ð¾Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñƒ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¸Ð¹ Ð°Ð½Ð°Ð»Ñ–Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ñ‚Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¸Ð¹ Ð°Ð½Ð°Ð»Ñ–Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ñ‚Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ðµ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñƒ Ñ€ÐµÐ´ÑƒÐºÑ†Ñ–ÑŽ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ SSA->normal.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ñ†Ð¸ÐºÐ»Ñƒ.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ, ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð´Ð¾Ð¼Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð°Ð»ÑƒÐ¶ÐµÐ½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð°Ð¹Ð²Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð°Ð¼Ñ–Ð½Ñƒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ–Ð² Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð°Ð¼Ð¸.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð¿Ñ–Ð´Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð¿Ñ–Ð´Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñƒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— ÐµÐ»Ñ–Ð¼Ñ–Ð½Ð°Ñ†Ñ–Ñ— Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ�Ð¸Ð»Ð¸ Ð¿Ñ€Ñ�Ð¼Ð¾Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�ÑƒÐ¿ÐµÑ€Ð±Ð»Ð¾ÐºÑƒ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ…Ð²Ð¾Ñ�Ñ‚Ð°.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ– Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ñ†Ð¸ÐºÐ»Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ–Ð¹ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ñƒ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ–Ð¹ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñ‚Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ Ð·Ð¼Ñ–Ð½Ð½Ñ–, Ñ�ÐºÑ– Ð½Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ–.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð°Ð½Ð¾Ñ‚ÑƒÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð²Ñ�ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ.ÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° ÐºÑ€Ð°Ð¿ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %s Ð½Ð° %LÐ¢Ð¾Ñ‡ÐºÐ° Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° ÐºÑ€Ð°Ð¿ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð² Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ð° %LÐ”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Â«$Â» Ñ�Ðº Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ñ–Ñ—.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ñ– Ñ–Ð¼ÐµÐ½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (\u Ñ‚Ð° \U) Ñƒ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ….Ð Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ñ‚ Ð·ÑƒÐ¿Ð¸Ð½ÐºÐ¸ Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ–.Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð°Ð½Ð¸Ñ… Ñƒ Ð²Ð»Ð°Ñ�Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–.Ð Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¶Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð² Ð²Ð»Ð°Ñ�Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–.Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ñ–Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð² TOC.Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ñ–Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ+Ð·Ñ�ÑƒÐ²Ñƒ Ð² TOC.Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²ÐºÐ»ÑŽÑ‡Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ�Ñ‚ÐµÐº Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñƒ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð¼Ñƒ Ð·Ð²Ñ–Ñ‚Ñ– Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ.
! Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð½Ð°Ð´Ñ–ÑˆÐ»Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ð·Ð²Ñ–Ñ‚ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ (Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ -freport-bug).
! Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð½Ð°Ð´Ñ–ÑˆÐ»Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ð·Ð²Ñ–Ñ‚ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼.
! ÐŸÐ»Ð°Ð³Ñ–Ð½Ð¸ÐœÐ°Ñ�Ð¸Ð²Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐ¦Ñ–Ð»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð½Ð° %LÐ¦Ñ–Ð»ÑŒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ PROTECTED Ð½Ð° %LÐ¦Ñ–Ð»ÑŒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ TARGET Ð½Ð° %LÐ¦Ñ–Ð»ÑŒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ðµ Ñ” TARGET Ð°Ð±Ð¾ POINTER Ð½Ð° %LÐ¦Ñ–Ð»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ðµ Ñ” POINTER Ð½Ð° %LÐŸÑ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ð¾Ð¼ Ð½Ð° rhs Ð½Ð° %LÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° %L Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND(C)ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %s Ð½Ð° %L Ð¼Ð°Ñ” Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚ Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %s Ð½Ð° %L Ð¼Ð°Ñ” Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð½Ðµ ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ñ�Ñ–ÑŽ Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² %C Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<=>%>, Ð° Ð½Ðµ %<=%>Ð¦Ñ–Ð»ÑŒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SAVEÐ¦Ñ–Ð»ÑŒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ TARGETÐ¦Ñ–Ð»ÑŒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ ALLOCATABLEÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð½Ð° %C Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿Ñ–Ð²Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼ÐžÐ±Ê¼Ñ”ÐºÑ‚-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ–Ð½Ð´ÐµÐºÑ�ÑƒÐŸÑ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„Ð¾Ñ€Ð¼Ð¸, Ñ�ÐºÐ¸Ð¹ Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° %L, Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² %qs Ñ‡ÐµÑ€ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VOLATILEÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 32 Ð±Ñ–Ñ‚Ð¸.Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 64 Ð±Ñ–Ñ‚Ð¸.Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð¾Ð»Ñ–Ñ‚Ð¸ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· -mcompact-branches=:ÐŸÐ¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¹ FPTR Ð½Ð° %L Ð´Ð¾ C_F_POINTERÐŸÐ¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %s Ð½Ð° %L Ñƒ Ñ‚Ð¸Ð¿Ñ– SEQUENCE Ð°Ð±Ð¾ BIND(C) %sÐŸÐ¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qs Ð½Ð° %LÐŸÐ¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¹ Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½Ð° %LÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ� Ð² Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ð° %LÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %s Ð½Ð° %LÐŸÐ¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð° Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ð° %LÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð· Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð¾Ð¼ T Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LÐœÐ¾Ð¶Ð»Ð¸Ð²Ð° Ð·Ð¼Ñ–Ð½Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð· %s Ð² %s Ñƒ %LÐ’Ñ–Ð´Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð³Ñƒ Ð³Ñ–Ð»ÐºÐ°Ð¼ Ð¿ÐµÑ€ÐµÐ´ ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¼ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�Ð¼.Ð’Ñ–Ð´Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð³Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ�Ð»Ð¾Ð²Ð° Ð½Ð°Ð´ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼ Ð´Ð¾ Ð±Ð°Ð¹Ñ‚Ð°.ÐŸÐµÑ€ÐµÐ²Ð°Ð³Ð° Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð°Ð¼, Ñ�ÐºÑ– Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�ÑŽÑ‚ÑŒ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÑ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� __asan_ Ð°Ð±Ð¾ __hwasan_ Ð´Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² memcpy, memset Ñ‚Ð° memmove Ð´Ð»Ñ� -fsanitize=kernel-address Ð°Ð±Ð¾ -fsanitize=kernel-hwaddress.Ð”Ð¾Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð´Ð²Ð¾ÐºÑ€Ð°Ð¿ÐºÑƒ Ð´Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· PREFIX).ÐžÐ±Ñ€Ð¾Ð±Ð»Ñ�Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– %s, Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ Ð¹Ð¾Ð³Ð¾ Ð´Ð¾ Ð²Ð°ÑˆÐ¾Ð³Ð¾ Ð·Ð²Ñ–Ñ‚Ñƒ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ.
! Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ�Ñ‚ÐµÐº Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ PowerPC 476 Ð· Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿Ð°Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� blr Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ bcl/bl, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ GOT.ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð³Ñ–Ð»ÐºÐ° Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ñ” ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¼ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼.Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð» $fp Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ‰Ð¾Ð± ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ñ–Ð³ Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— fp-as-gp.Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð±Ð»Ð¾Ñ‡Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½ÑŒ, Ñ‰Ð¾ Ñ‚Ð°ÐºÐ¾Ð¶ Ñ” Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¾ÑŽ -Os.Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ�Ñ–Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ�Ñ–Ñ… Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” !$OMP DECLARE REDUCTION Ð½Ð° %LÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ !$OMP DECLARE REDUCTION Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %s Ð½Ð° %LÐ’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� CPU Ñ�Ðº ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ€ÐµÑ�Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ñ– Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ CWE Ð´Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ, Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ–.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑ– Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ð· Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼Ð¸ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ�Ð¼Ð¸.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� ÐºÐ¾Ð´Ñƒ.
  
! Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– (Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð½ÐµÐ±Ð°Ð¶Ð°Ð½Ñ–) Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ñƒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾Ð¼Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð½Ð° stderr Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð¾Ð³Ð¾ diff.Ð”Ñ€ÑƒÐºÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ñ”Ñ€Ð°Ñ€Ñ…Ñ–Ñ‡Ð½Ñ– Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�, ÐºÐ¾Ð»Ð¸ Ñ‚Ð¸Ð¿Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð² Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ�.Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ….Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² Ð¿Ñ€Ð¸ Ñ—Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ–.Ð™Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ, Ñ‰Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� COMDAT Ð±ÑƒÐ´Ðµ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %C Ð¼Ð°Ñ” Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %C Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð½Ð° %LÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %L Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %sÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %L Ð¼Ð°Ñ” Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ð½Ð°Ð·Ð²Ñƒ, Ñ‰Ð¾ Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qsÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %L Ð¼Ð°Ñ” Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ð½Ð°Ð·Ð²Ñƒ, Ñ‰Ð¾ Ð¹ ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qsÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %sÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND(C), Ñ‰Ð¾Ð± Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· CÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %L, Ð½Ðµ Ñ” Ñ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ÑŽÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %L, Ð½Ðµ Ñ” Ñ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ÑŽ; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½ÐµÑ�Ð²Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð½Ð° %LÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð² Ñ‚Ñ–Ð»Ñ– Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð² %L, ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾ÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽ, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð² %CÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�ÑƒÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð½Ð° %L Ð½Ðµ Ñ” Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ, Ð°Ð½Ñ– Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¾ÑŽÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² %s Ð½Ð° %L Ð½Ðµ Ñ” Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ, Ð°Ð½Ñ– Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¾ÑŽ; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð² Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ– %qs Ð½Ð° %L Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qs, Ñ�ÐºÑ– Ñ” ÐŸÐ Ð˜Ð’Ð�Ð¢Ð�Ð˜ÐœÐ˜ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð· PASS Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð· PASS(%s) Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qsÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð· Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð½Ð° %L Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‰Ð¾ Ð¹ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð½Ð° %L Ñ” Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¼ Ð´Ð»Ñ� PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ñ‚Ð° Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ POINTERÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ñƒ Ñ€Ñ�Ð´ÐºÑƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð¸Ð¼Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ñƒ %CÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ BIND(C) %qs Ð½Ð° %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð· Ð½ÐµÑ�Ð²Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼ Ð½Ð° %LÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° %CÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð· PASS Ð² %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð· PASS(%s) Ð² %L Ð½Ðµ Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qsÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð½Ð° %CÐ¦Ñ–Ð»ÑŒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¦Ñ–Ð»ÑŒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ÑŽ, Ð°Ð±Ð¾ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾ÑŽ Ð· Ñ…Ð¾Ñ�Ñ‚Ð¾Ð¼ Ð°Ð±Ð¾ use, Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð½ÐµÑ—, Ð°Ð±Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ EXTERNALÐžÐ±Ñ€Ð¾Ð±ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² #ident.ÐžÐ±Ñ€Ð¾Ð±Ð»Ñ�Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ–, Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¼Ñƒ Ñ€Ñ�Ð´ÐºÑƒ, Ð°Ð»Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�, Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼.ÐžÐ±Ñ€Ð¾Ð±Ð»Ñ�Ñ”Ð¼Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ (%s), Ð½Ð°Ð·Ð²Ð° Ñ�ÐºÐ¾Ñ— â€” Â«%sÂ»
! Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Mach-O dylinker (Ñ‚Ð¸Ð¿ Ñ„Ð°Ð¹Ð»Ñƒ MH_DYLINKER), Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ dyld.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Mach-O (Ñ‚Ð¸Ð¿ Ñ„Ð°Ð¹Ð»Ñƒ MH_DYLIB), Ñ�Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� Â«-sharedÂ».Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ‚Ñ€Ð°Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð¿Ñ€Ð¸ Ð²Ð¸Ð½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð’Ð¸Ñ€Ð¾Ð±Ð»Ñ�Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð±ÑƒÐ»Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð².Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– big endian.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– little endian.Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ñ„Ð°Ð¹Ð» Mach-O, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼/Ñƒ ROM.Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð² %s Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð°ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð° Ð² Ð½Ð¸Ð¶Ð½Ñ–Ñ… 64 ÐºÐ‘ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð° Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ� Ñƒ %L Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—/Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ OpenMP Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð², Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ” !$OMP REQUIRES REVERSE_OFFLOAD, Ð° Ñ–Ð½ÑˆÑ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ñ– Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑŽÑ‚ÑŒÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð½Ð° %L Ð¼Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—/Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ OpenMP Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð², Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ” !$OMP REQUIRES UNIFIED_ADDRESS, Ð° Ñ–Ð½ÑˆÑ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ñ€Ð¾Ð±Ð»Ñ�Ñ‚ÑŒ Ñ†ÐµÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð½Ð° %L Ð¼Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—/Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ OpenMP Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð², Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ” !$OMP REQUIRES UNIFIED_SHARED_MEMORY, Ð° Ñ–Ð½ÑˆÑ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ñ€Ð¾Ð±Ð»Ñ�Ñ‚ÑŒ Ñ†ÐµÐ—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ PC.Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ñ– Ñ�Ñ‚Ñ€Ð¸Ð±ÐºÐ¸ PC.Ð—Ð°Ñ…Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð² Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ….Ð�Ð°Ð´Ð°Ñ‚Ð¸ bash-Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð· Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°.Ð�Ð°Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°.Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð½ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ.ÐŸÐ¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ñƒ Ñ�Ñ‚ÐµÐº Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð¾Ð½Ñ–Ñ‚Ð¾Ñ€Ð¸Ð½Ð³Ñƒ.ÐŸÐ¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ñƒ Ñ�Ñ‚ÐµÐº.ÐŸÐ¾Ð¼Ñ–Ñ�Ñ‚Ñ–Ñ‚ÑŒ Ð²Ñ�Ðµ Ð² Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ TOC.Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² switch Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð» .data, Ð° Ð½Ðµ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð» .code.ÐŸÐ¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ñ– Ð´Ð°Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð» .data.ÐŸÐ¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² ROM (Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ -membedded-data).Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ñ–Ñ‚ÑŒ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ñ– Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð² Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–.Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾ÑŽ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– bss.Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ QUIET Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ LOGICALÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ QUIET= Ð´Ð»Ñ� %s Ð½Ð° %LÐ�Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° R2 Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð»Ð¸ÑˆÐµ little-endianRANK (%i) Ð½Ð° %L Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %LRANK (*) Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾ÑŽ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð° %LRANK (*) Ð½Ð° %L Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %LRANK DEFAULT Ð½Ð° %L Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %LRE Ð°Ð±Ð¾ IM part_ref Ð½Ð° %CRE Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð°_Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %CÐ†Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ REAL Ð½Ð° %LREAL(KIND=10) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-fdefault-real-10%>REAL(KIND=10) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-freal-4-real-10%>REAL(KIND=10) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-freal-8-real-10%>REAL(KIND=10) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-freal-8-real-16%>REAL(KIND=16) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-fdefault-real-16%>REAL(KIND=16) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-freal-4-real-16%>REAL(KIND=4) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-freal-8-real-4%>REAL(KIND=8) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-fdefault-real-8%>REAL(KIND=8) Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-freal-4-real-8%>RECL Ð² OPEN-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ RECL Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– OPEN Ð½Ð° %L Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�RECORD Ð½Ð° %C Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼, ÑƒÐ²Ñ–Ð¼ÐºÐ½Ñ–Ñ‚ÑŒ Ð¹Ð¾Ð³Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-fdec-structure%>Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� RECURSIVE Ð² Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ– MODULE PROCEDURE Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° RESULT %qs Ð² %L Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½Ñ– FUNCTION %qs Ð² %C Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð—Ð¼Ñ–Ð½Ð½Ð° RESULT Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ‚Ð¸Ñ�Ñ� Ð²Ñ–Ð´ Ð½Ð°Ð·Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—RESULT_DECL Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�, ÐºÐ¾Ð»Ð¸ DECL_BY_REFERENCE Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ RETURN Ð² Ð³Ð¾Ð»Ð¾Ð²Ð½Ñ–Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ– Ð½Ð° %CROUND= Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² FortÑ€Ð°Ð½ 95ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° RTL: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· '%s' Ð· Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð² %s, Ð½Ð° %s:%dRTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð· Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð² %s, Ð½Ð° %s:%dRTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ hwi ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð· Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð² %s, Ð½Ð° %s:%dRTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð½Ðµ-Ð±Ð»Ð¾ÐºÐ¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ�Ðº Ð±Ð»Ð¾ÐºÐ¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² %s, Ð½Ð° %s:%dRTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð´ '%s' Ð°Ð±Ð¾ '%s', Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ '%s' Ð² %s, Ð½Ð° %s:%dRTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð´ '%s', '%s' Ð°Ð±Ð¾ '%s', Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ '%s' Ð² %s, Ð½Ð° %s:%dRTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð´ '%s', Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ '%s' Ð² %s, Ð½Ð° %s:%dÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° RTL: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %d Ñ‚Ð¸Ð¿Ñƒ '%c' Ð°Ð±Ð¾ '%c', Ð¼Ð°Ñ” '%c' (rtx %s) Ð² %s, Ð½Ð° %s:%dÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° RTL: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %d Ñ‚Ð¸Ð¿Ñƒ '%c', Ð¼Ð°Ñ” '%c' (rtx %s) Ð² %s, Ð½Ð° %s:%dÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� RTL: %s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½ÐµÐ¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ rtx '%s' Ð² %s, Ð½Ð° %s:%dRTP PIC Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-msingle-pic-base%>RTP PIC Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· ThumbRTTI Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÑ‚Ð¸Ð¿ RVV %qT Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ñ‚Ð¸Ð¿ RVV %qT Ð½Ðµ Ð¼Ð°Ñ” Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— RX FPU Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒ NaN Ñ‚Ð° Ð½ÐµÑ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ñ–ÐŸÑ–Ð´Ð½ÐµÑ�ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð² %L Ð´Ð¾ Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ñ— Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ– Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð½Ð° %L Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð±Ñ–Ð³Ð°Ñ‚Ð¸Ñ�Ñ�Ð�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ€Ð°Ð½Ð³Ñ–Ð² Ð¼Ñ–Ð¶ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ð° %L Ñ– Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ð° %L (Ñ€Ð°Ð½Ð³-%d Ñ– Ñ€Ð°Ð½Ð³-%d)Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð½Ð³Ñƒ Ð¼Ñ–Ð¶ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ð° %L Ñ– Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ð° %L (Ñ€Ð°Ð½Ð³-%d Ñ– Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹)Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð½Ð³Ñƒ Ð¼Ñ–Ð¶ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ð° %L Ñ– Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ð° %L (Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ– Ñ€Ð°Ð½Ð³-%d)Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð½Ð³Ñƒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %qs Ð½Ð° %L (Ñ€Ð°Ð½Ð³-%d Ñ– Ñ€Ð°Ð½Ð³-%d)Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð½Ð³Ñƒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %qs Ð½Ð° %L (Ñ€Ð°Ð½Ð³-%d Ñ– Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹)Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð½Ð³Ñƒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %qs Ð½Ð° %L (Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ– Ñ€Ð°Ð½Ð³-%d)Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– Ð² Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ñƒ %L (%d/%d)Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð½Ð³Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ %L Ñ‚Ð° Ð¹Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° (%d/%d)ÐŸÐµÑ€ÐµÑ–Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ñ–Ñ� Ñ€Ð°Ð½Ð³Ñƒ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ %<lower-bound : upper-bound%> Ð½Ð° %LÐ¦Ñ–Ð»ÑŒ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ñ€Ð°Ð½Ð³Ñƒ Ð½Ðµ Ð¼Ð°Ñ” Ñ€Ð°Ð½Ð³Ñƒ 1 Ð½Ð° %LÐ¦Ñ–Ð»ÑŒ Ñ€ÐµÐ¼Ð°Ð¿Ñ–Ð½Ð³Ñƒ Ñ€Ð°Ð½Ð³Ñƒ Ð¼ÐµÐ½ÑˆÐ° Ð·Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° (%ld < %ld) Ð½Ð° %LÐ¦Ñ–Ð»ÑŒ Ñ€Ð°Ð½Ð³Ð¾Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ€Ð°Ð½Ð³ 1 Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾ÑŽ Ð½Ð° %LÐ§Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ %qs Ñƒ Ð²Ñ–Ð»ÑŒÐ½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ–Ð§Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %d Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ– %d: %sÐ§Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð· %s
! Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ COUNT_RATE Ð· Ñ€ÐµÐ°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð´Ð»Ñ� SYSTEM_CLOCK Ð½Ð° %LÐ”Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ�Ð²Ñ–Ð¹ Ð²Ð¸Ð´ Ð½Ð° %CÐ”Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ�Ð³Ð°Ñ” Ñ�Ð²Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ñƒ Ð½Ð° %CÐ”Ñ–Ð¹Ñ�Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð½Ð° %C Ð¼Ð°Ñ” Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸Ðº %<d%> Ñ– Ñ�Ð²Ð½Ð¸Ð¹ Ð²Ð¸Ð´Ð”Ñ–Ð¹Ñ�Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð½Ð° %C Ð¼Ð°Ñ” Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸Ðº %<q%> Ñ– Ñ�Ð²Ð½Ð¸Ð¹ Ð²Ð¸Ð´ÐŸÐµÑ€ÐµÐ½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ¹Ñ‚Ðµ Ñ�Ñ‚ÐµÐº Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ.ÐŸÐµÑ€ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ LHS Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ñ….Ð Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð²Ð°Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ñ– Ñ�Ð»Ð¾Ð²Ð° C++, Ñ‚Ð°ÐºÑ– Ñ�Ðº Â«complÂ» Ñ‚Ð° Â«xorÂ».Ð Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð²Ð°Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ñ– Ñ�Ð»Ð¾Ð²Ð°, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– GNU.Ð Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð²Ð°Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ Â«asmÂ».Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ DW_AT_decl_column Ñ‚Ð° DW_AT_call_column Ð² DWARF.Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸ gcc Ð² DWARF DW_AT_producer.Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° gcc Ñƒ Ñ„Ð°Ð¹Ð» Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ.Ð—Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ�, Ð·Ð°Ñ‚Ñ€Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾ÐºÑ€ÐµÐ¼Ð¾ Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ„Ð°Ð·.Ð ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ðµ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñ‚Ð¾Ð´Ñ–, ÐºÐ¾Ð»Ð¸ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€.ÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� !$OMP DECLARE REDUCTION Ð½Ð° %LÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ !$OMP DECLARE REDUCTION Ð½Ð° %LÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ %s !$OMP DECLARE REDUCTION Ð½Ð° %LÐ—Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð´Ð»Ñ� r0..r3 / r12..r15 Ð· TARGET_REGISTER_PRIORITY.Ð—Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð½Ð° Ð¼Ñ–Ñ�Ñ†Ñ�Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾.Ð—Ð°Ð¹Ð²Ð¸Ð¹ !$ACC END LOOP Ð½Ð° %CÐ—Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ñ‚ÐµÐ³ ACQUIRED_LOCK Ð½Ð° %LÐ—Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ñ‚ÐµÐ³ ERRMSG Ð½Ð° %LÐ—Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ñ‚ÐµÐ³ MOLD Ð½Ð° %LÐ—Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ñ‚ÐµÐ³ SOURCE Ð½Ð° %LÐ—Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ñ‚ÐµÐ³ STAT Ð½Ð° %LÐ—Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ñ‚ÐµÐ³ UNTIL_COUNT Ð½Ð° %LÐ†Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ñ–Ð½Ð´ÐµÐºÑ� Ð·Ð°Ñ�Ð²Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð½ÐµÑ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ð² %L Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– DO CONCURRENT %sÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð½ÐµÑ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ð² %L Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– FORALL %sÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð½ÐµÑ‡Ð¸Ñ�Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ð½Ð° %L Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð§Ð˜Ð¡Ð¢ÐžÐ‡ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ÐŸÐµÑ€ÐµÑ…Ñ–Ð´ Ñ‡ÐµÑ€ÐµÐ· Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ð½Ð° Ð¼ÐµÐ¶Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð² bb %iÐ—Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– .gcov_info Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°.Ð—Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð² Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°.Ð ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¼ Ñ–Ð¼ÐµÐ½Ð°Ð¼ Ñ�ÐµÐºÑ†Ñ–Ð¹, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ GP.Ð ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ–Ð¼ÐµÐ½Ð°Ð¼ Ñ�ÐµÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾Ñ— Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— r0.Ð Ð¾Ð·Ñ�Ð»Ð°Ð±Ð¸Ñ‚Ð¸ Ð³Ñ–Ð»ÐºÐ¸.Ð Ð¾Ð·Ñ�Ð»Ð°Ð±Ð¸Ñ‚Ð¸ Ñ†Ð¸ÐºÐ» cmpxchg Ð´Ð»Ñ� atomic_fetch_{or,xor,and,nand} ÑˆÐ»Ñ�Ñ…Ð¾Ð¼ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ´ cmpxchg, Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ð°ÑƒÐ·Ñƒ Ñ‚Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ.Ð Ð¾Ð·Ñ�Ð»Ð°Ð±Ð¸Ñ‚Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸ Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñ– Ñ‚Ð° Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ—Ñ… Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ñ‚ÐµÐºÑ�Ñ‚Ñƒ.Ð—Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ñ�ÐºÑƒ Ð½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸ ÑˆÐ»Ñ�Ñ…Ð¾Ð¼ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð¶Ð¸Ð²Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ.ÐŸÐµÑ€ÐµÐ¹Ð¼ÐµÐ½Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ð° Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¿Ñ€Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñ–Ð².Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ñ‚Ð° Ð´Ð°Ð½Ñ–, Ñ�ÐºÑ– Ð½ÐµÐ´Ð¾Ñ�Ñ�Ð¶Ð½Ñ– Ð· Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð³Ð¾ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ (Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‡Ð¸ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð²Ñ…Ð¾Ð´Ñƒ).Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð· Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿ÐµÑ€ÐµÐ´ Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ–Ð¼ÐµÐ½Ñ– Ð´Ð»Ñ� -fprofile-generate= Ñ‚Ð° -fprofile-use=.Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð·Ð°Ð¹Ð²Ñ– membar-Ð¸.Ð’Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾ Ð² GCC 10. Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ.Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð¾ Ð² GCC 8. Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ.Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð¾ Ð² GCC 9. Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ.Ð’Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� '%s'
! Ð’Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½ÐµÑ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %LÐ’Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½ÐµÑ‡Ð¸Ñ�Ñ‚Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° %LÐŸÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… USE Ð½Ð° %CÐŸÐµÑ€ÐµÑ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ñ‚Ð° Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ Ð½Ð° Ð³Ð°Ñ€Ñ�Ñ‡Ñ– Ñ‚Ð° Ñ…Ð¾Ð»Ð¾Ð´Ð½Ñ– Ñ�ÐµÐºÑ†Ñ–Ñ—.ÐŸÐµÑ€ÐµÑ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ð´Ð»Ñ� Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÐµÑ€ÐµÑ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ–Ð¿ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð° asms Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ�.Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð² Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð¼Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %CÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð½Ð° %CÐ—Ð°Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ�, Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�, Ð³Ñ–Ð»ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° Ð³Ñ–Ð»ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð° Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ¾Ð²Ð¸Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼.Ð—Ð°Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ñ– Ð²Ð¸Ñ€Ð°Ð·Ð¸ Ñƒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ– SSA->normal.ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð» Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿ÐµÑ€ÐµÐ´ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾ÑŽ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ.Ð—Ð²Ñ–Ñ‚ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– WPA.Ð—Ð²Ñ–Ñ‚ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ñ‚Ð¸ Ñ‡Ð°Ñ�, Ð·Ð°Ñ‚Ñ€Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ð¶Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ð¿Ñ€Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� WPA.ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ð¿Ñ€Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð—Ð°Ð¿Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ€ÑƒÑ‚Ð¸Ð½Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐ¸, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ IEEE (OSF/1).ÐŸÐµÑ€ÐµÐ¿Ð»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ñ–Ñ�Ð»Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð².ÐŸÐµÑ€ÐµÐ¿Ð»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ´ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ð¾Ð¼ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð².ÐŸÐµÑ€ÐµÐ¿Ð»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð· Ð¿Ñ–Ð´Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð±ÐµÐ· Ð¿Ñ–Ð´Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ�.Ð—Ð°Ñ€ÐµÐ·ÐµÑ€Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ñ–Ñ�Ñ†Ðµ Ð´Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ð½Ð° %CÐžÐ±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð±Ð¾Ñ‚Ñƒ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð»Ð¸ÑˆÐµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¼ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�ÑŽÑ‡Ð¸Ð¼.ÐžÐ±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð´Ð¾ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹.Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qs Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ð½Ð½Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qs Ð² %L: %sÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ�Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ñ” NaN (Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾) Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÑŽÑ” Ñ�Ð²Ñ–Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %s Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ð´Ð»Ñ� Ñ�Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ BESSEL_YN Ð½Ð° %L Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” -INFÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— NEAREST Ð½Ð° %L Ñ” NaNÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¹Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ Ð½Ð° %LÐ ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¿Ñ–Ð´Ð½ÐµÑ�ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ� Ð½Ð° %L Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ %sÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ 8-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐŸÑ–Ð´Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<-mtpcs-frame%>.ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ð¹Ñ‚Ðµ Ð²Ñ�Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� AIX).ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² ac0 (fr0 Ð² Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ñ– Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Unix).ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ñ�Ðº Ð² a0, Ñ‚Ð°Ðº Ñ– Ð² d0.ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÑ– Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¸ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ð° Ð½Ðµ Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ….ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÑ– Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¸ Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ….ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ð¹Ñ‚Ðµ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÑ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ… (Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� SVR4).Ð�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L (%s/%s)Ð¢Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— BIND(C) %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð¢Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— BIND(C) %qs Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ 1Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qs Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð² %L, Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñƒ %L Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ… FPU.ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� r30 Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ DIP1000: Ð—Ð¼Ñ–Ð½Ð½Ñ– Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ñƒ:ÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð°Ð²Ð° Ð´ÑƒÐ¶ÐºÐ° Ð½Ð° %C Ð² Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ð° %LÐŸÑ€Ð°Ð²Ð° Ð²ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ñƒ %LÐ’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð´Ñ€ÑƒÐ³Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð· -fcompare-debug.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ñƒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ ÑˆÐ»Ñ�Ñ… Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ñ‚ÐµÑ�Ñ‚Ñ–Ð².Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð°Ñ�Ñƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— (LTRANS).Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð°Ñ�Ñƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð²Ñ�ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ (WPA).Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— spec '%s' Ð· %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸
  
! Ð�Ð°Ð·Ð²Ð° Ñ€Ð°Ð½Ñ‚Ð°Ð¹Ð¼Ñƒ.Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SAVE Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–SAVE-Ð·Ð°Ñ�Ð²ÐºÐ° Ð½Ð° %C Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾ÑŽ SAVE-Ð·Ð°Ñ�Ð²ÐºÐ¾ÑŽÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� SCHEDULE Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<inscan%> REDUCTION Ð½Ð° %Lchunk_size Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� SCHEDULE Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ SELECT RANK Ð² %CSELECT TYPE Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–SELECTED_REAL_KIND Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<P%> Ð°Ð±Ð¾ %<R%> Ð½Ð° %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ SEQUENCE Ð½Ð° %C Ð²Ð¶Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– TYPEÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ SEQUENCE Ð² %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ CONTAINSÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ SEQUENCE Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸SH2a Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” little-endianÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SHAPE Ð½Ð° %L Ð´Ð¾ C_F_POINTER Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¹ Ð¶Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€, Ñ�Ðº RANK FPTRÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SHIFT (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ -%ld:%ld Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ISHFTÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SHIFT (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ -%ld:%ld Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ISHFTCÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SHIFT (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 0:%ld Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sSIGN= Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² FortÑ€Ð°Ð½ 95Ð”Ð¾Ð´Ð°Ð½Ð¾Ðº SINK Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð½Ð° %LSINK Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ‚Ð¸Ð¿ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SIZE (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 1:%ld Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ISHFTCSIZE Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼Ð”Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ SOURCE Ñƒ %C Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ‚Ð¸Ð¿ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ–Ð¢ÐµÐ³ SOURCE Ð½Ð° %LÐ¢ÐµÐ³ SOURCE Ð½Ð° %L ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· typespec Ð½Ð° %LÐ¢ÐµÐ³ SOURCE Ð½Ð° %L Ð· Ð±Ñ–Ð»ÑŒÑˆ Ð½Ñ–Ð¶ Ð¾Ð´Ð½Ð¸Ð¼ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð ÐµÐ¶Ð¸Ð¼Ð¸ SRAM-ECC:Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð½Ñ� SSAÑ–Ð¼Ê¼Ñ� SSA %qE Ð· Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ %d Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ–Ð¼Ê¼Ñ� SSA Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾SSA_NAME Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ð² Ð´Ð²Ð¾Ñ… Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ… %i Ñ– %iSSA_NAME_DEF_STMT Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹SSA_NAME_OCCURS_IN_ABNORMAL_PHI Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾Ð�Ð°Ð±Ñ–Ñ€ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ SSE Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° 387Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° SSE Ð· Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¸Ð¼ SSEÐŸÐ¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° SSE Ð· Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¸Ð¼ SSEÐ’ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SSE Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ SSE Ð·Ð¼Ñ–Ð½ÑŽÑ” ABIÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° SSE Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ SSE Ð·Ð¼Ñ–Ð½ÑŽÑ” ABIÐ¢ÐµÐ³ STAT Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ·Ð¼Ñ–Ð½Ð½Ð° STATÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ STAT= Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾ÑŽ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ STAT= Ð´Ð»Ñ� %s Ð½Ð° %LÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Â«STAT=Â» Ñƒ %C Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾STATUS Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ INTENT(OUT)ÐšÐ¾Ð´ STOP Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ÐšÐ¾Ð´ STOP Ð½Ð° %C Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ†Ð¸Ñ„Ñ€ÐšÐ¾Ð´ STOP Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð°Ð±Ð¾ Ñ†Ð¸Ñ„Ñ€Ð¾ÑŽ[Ñ†Ð¸Ñ„Ñ€Ð¾ÑŽ[Ñ†Ð¸Ñ„Ñ€Ð¾ÑŽ[Ñ†Ð¸Ñ„Ñ€Ð¾ÑŽ[Ñ†Ð¸Ñ„Ñ€Ð¾ÑŽ]]]]ÐšÐ¾Ð´ STOP Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¼ Ð°Ð±Ð¾ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ÐšÐ¾Ð´ STOP Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ KIND=%d Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ÐšÐ¾Ð´ STOP Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ KIND=%d Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ÐšÐ¾Ð´ STOP Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð¼ INTEGER Ð°Ð±Ð¾ CHARACTERÐšÐ¾Ð´ STOP Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� SUBMODULE Ñƒ %CÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� SUBMODULE Ñƒ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ–Ð½ÑˆÐ¾Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–ÐŸÐ†Ð”ÐŸÐ ÐžÐ“Ð Ð�ÐœÐ� %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð½Ðµ Ñ” Ð Ð•ÐšÐ£Ð Ð¡Ð˜Ð’Ð�ÐžÐ®Ð¢Ð¸Ð¿ SVE %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÑ‚Ð¸Ð¿ SVE %qT Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ñ‚Ð¸Ð¿ SVE %qT Ð½Ðµ Ð¼Ð°Ñ” Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ SYNC TEAM Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ SYNC Ð½Ð° %CÐ¢Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ INTENT(%s) %qs Ñ‚Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ INTENT(%s) %qs Ð½Ð° %LÐ¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ %s%s (Ð°Ð±Ð¾, Ñƒ Ð·Ð°Ð¿ÐµÑ€ÐµÑ‡Ð½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ–, %s%s).Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ %s%s.Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ %s.Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -fassociative-math Ð´Ð»Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð², Ñ�ÐºÑ– Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‚ÑŒ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�.Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -mA6.Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -mA7.Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹: -mep -mprolog-function.Ð¢Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qs Ð·Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð·Ð½Ð¾Ð²Ñƒ Ð½Ð° %CÐ—Ð±ÐµÑ€ÐµÐ¶Ñ–Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ð¹Ñ‚Ðµ TOC Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð° Ð½Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ….Ð¡ÐºÐ°Ð»Ñ�Ñ€ %qs Ñƒ Ñ‚ÐµÒ‘Ñƒ FORMAT Ð½Ð° %L Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ ASSIGNEDÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ INTEGER Ð²Ð¸Ñ€Ð°Ð· Ð² %LÐ£ Ñ�ÐºÐ»Ð°Ð´Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð  Ð½Ð° %CÐ�ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð° Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð° Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� ÐºÑ–Ð½Ñ†Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð½Ð° %LÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� ÐºÑ€Ð¾ÐºÑƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð½Ð° %LÐ¡ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¼Ð¡ÐºÐ°Ð»Ñ�Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ DIMEN_RANGE Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð°ÐšÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñƒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ, Ñ�ÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°Ñ” Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ” Ñ€ÐµÐ±Ñ€Ð¾ Ð¿ÐµÑ‚Ð»Ñ– Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– Ð· max-jump-thread-duplication-stmts.ÐšÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð²Ñ–Ð´Ñ�Ñ‚Ð°Ð½Ñ–, Ð½Ð° Ñ�ÐºÑƒ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð¸Ð¹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ð¼Ð¸ GCSE.Ð Ð¾Ð·ÐºÐ»Ð°Ð´ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.ÐŸÐ»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€.Ð Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼Ñƒ Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð—Ð°Ð¿Ð»Ð°Ð½ÑƒÐ¹Ñ‚Ðµ Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ– ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸.ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð´Ð»Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð³Ð°Ð»ÑƒÐ¶ÑƒÐ²Ð°Ñ‡Ð° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð².Ð”Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %s Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ð½Ð° %LÐ”Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ INTENT(IN)Ð”Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¼Ð”Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ INTENT(IN)Ð”Ð¸Ð²Ñ–Ñ‚ÑŒÑ�Ñ� %s Ð´Ð»Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.
! Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ.Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ�Ñ‚ÐºÑƒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ‰Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð²ÐµÐ»Ð¸ÐºÑƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ - 20-Ð±Ñ–Ñ‚Ð½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð¸/Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸.Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ sdata.Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸.Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð¼Ð°Ð»Ñƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ - 16-Ð±Ñ–Ñ‚Ð½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð¸/Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ ABI.Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð· Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°Ð¼Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ.Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ñ�Ð°Ð½Ñ–Ñ‚Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ�.Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ð¾Ñ‡Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸.Ð’Ð¸Ñ€Ð°Ð· Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ð² Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– GOTO Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ NULL()Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ÑƒÐ¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– SELECT TYPE Ð² %C Ð½Ðµ Ñ” Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ associate-name=>Ð¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– SELECT TYPE Ð½Ð° %LÐ’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ð´Ñ€Ð° RL78 (g10/g13/g14). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� G14. Ð¯ÐºÑ‰Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾, Ñ‚Ð°ÐºÐ¾Ð¶ Ð²Ð¸Ð±Ð¸Ñ€Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÐ° Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ�.Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ (none/g13/g14).Ð¡Ð°Ð¼Ð¾Ð²Ñ–Ð´Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ð´Ð»Ñ� %qs Ð½Ð° %LÐ¡Ð°Ð¼Ð¾Ñ€ÐµÑ„ÐµÑ€ÐµÐ½Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�ÐšÑ€Ð°Ð¿ÐºÐ° Ð· ÐºÐ¾Ð¼Ð¾ÑŽ Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ÑƒÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ 80387 Ð½Ð° 32 Ð±Ñ–Ñ‚Ð¸.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ 80387 Ð½Ð° 64 Ð±Ñ–Ñ‚Ð¸.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ 80387 Ð½Ð° 80 Ð±Ñ–Ñ‚.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Windows.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÑƒ Ð¼ÐµÐ¶Ñƒ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð¼ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ, Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ….Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»ÐºÐ¸.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ�.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð²Ñ–Ð´Ñ�Ñ‚Ð°Ð½Ñ– Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ñ‡Ð°Ñ�Ð½Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ñ‡ÐµÑ€Ð·Ñ–.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ errno Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚Ð¸ Ð½Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— L32R, Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ… Ñ‚Ð°ÐºÑ‚Ð¾Ð²Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð»Ñ–Ð½ÐºÐµÑ€Ð° (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— LTO).Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ð»Ñ–Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ð½Ð½Ñ– Ð´Ð¶ÐµÑ€ÐµÐ»Ð°.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ __fentry__, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ñ‡Ð°.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ ALI (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡).Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² mrecord-mcount.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ, Ñ�ÐºÑ– Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ñ– Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‡Ð¸Ð¼.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ nop-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð²Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´ ÐºÐ¾Ð¶Ð½Ð¸Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� -1.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ sizeof(bool) Ð½Ð° 1.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð´Ð°Ð½Ð¸Ñ….Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ– FTZ Ñ‚Ð° DAZ.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð±Ñ–Ñ‚ PPC_EMB Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ–Ð² ELF.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»ÐºÐ¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹. Ð Ð¾Ð·ÑƒÐ¼Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� - Ñ†Ðµ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÑ–, Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ñ– Ñ†Ñ–Ð»Ñ– Ñ‡Ð¸Ñ�Ð»Ð°. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»ÐºÐ¸ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” 0.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»ÐºÐ¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹. Ð Ð¾Ð·ÑƒÐ¼Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� - Ñ†Ðµ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÑ– Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ñ– Ñ†Ñ–Ð»Ñ– Ñ‡Ð¸Ñ�Ð»Ð°. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»ÐºÐ¸ Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ 1.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ðº Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 8 Ð±Ð°Ð¹Ñ‚.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ñ�Ðº Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 8 Ð±Ð°Ð¹Ñ‚.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ñ�Ðº Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 10 Ð±Ð°Ð¹Ñ‚.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ñ�Ðº Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 16 Ð±Ð°Ð¹Ñ‚.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ñ�Ðº Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 8 Ð±Ð°Ð¹Ñ‚.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ñƒ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ… Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— expect. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ 90%.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð°Ð½Ð¸Ñ…, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– SDA.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð°Ð½Ð¸Ñ…, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– TDA.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð°Ð½Ð¸Ñ…, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– ZDA.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð², Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ð·Ð°Ð»Ð¸ÑˆÐ¸Ñ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ�Ñ‚ÐµÐºÑƒ, Ð¿ÐµÑ€Ñˆ Ð½Ñ–Ð¶ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð° Ð¿Ð°Ñ�Ñ‚ÐºÐ°.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾ Ð² Ð¿ÐµÑ€ÐµÐ°Ñ�Ð¾Ñ†Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð´ÐµÑ€ÐµÐ²Ñ–. Ð¯ÐºÑ‰Ð¾ 0, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð»ÐµÐ¶Ð½Ñƒ Ð²Ñ–Ð´ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¾Ðº Ð¿Ñ€Ð¾ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð°Ð±Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„Ð»ÐµÑˆ-Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ 64 ÐšÐ±.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ‚Ð°ÐºÐ¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼, Ñ‰Ð¾Ð± Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ– dyld Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð² Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð´Ð²Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½ Ñ– Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÑƒÐ²Ð°Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð² Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð³Ð°Ñ‡ÐºÑ–Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ð½Ð° TPF_TRACE_PROLOGUE_SKIP_TARGET Ñ‚Ð° TPF_TRACE_EPILOGUE_SKIP_TARGET. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½ÑŽ -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET Ñ‚Ð° -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²ÐµÑ€Ñ…Ð½Ñ–Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 'pwd'.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ð»Ñ–Ð´Ñƒ Ð´Ð»Ñ� Ð³Ð°Ñ‡ÐºÐ° tpf ÐµÐ¿Ñ–Ð»Ð¾Ð³ÑƒÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ð»Ñ–Ð´Ñƒ Ð´Ð»Ñ� Ð³Ð°Ñ‡ÐºÐ° tpf Ð¿Ñ€Ð¾Ð»Ð¾Ð³ÑƒÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ñ�Ð»Ñ–Ð´Ñƒ Ð´Ð»Ñ� Ð³Ð°Ñ‡ÐºÐ° tpf ÐµÐ¿Ñ–Ð»Ð¾Ð³ÑƒÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ñ�Ð»Ñ–Ð´Ñƒ Ð´Ð»Ñ� Ð³Ð°Ñ‡ÐºÐ° tpf Ð¿Ñ€Ð¾Ð»Ð¾Ð³ÑƒÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— RISC-V ISA.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ” ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° LP_COUNT. ÐœÐ¾Ð¶Ð»Ð¸Ð²Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�: 8, 16, 20, 24, 28 Ñ‚Ð° 32.Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %s Ð½Ð° '%s'
  
! Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñ„Ð¾Ñ€Ð¼Ð¸ Ð´Ð»Ñ� Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð½Ð° %CÐ¤Ð¾Ñ€Ð¼Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð½Ð° %L Ñ– %L Ð½Ðµ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð¤Ð¾Ñ€Ð¼Ð¸ ORDER Ð½Ð° %L Ñ‚Ð° SHAPE Ð½Ð° %L Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ�ÐŸÐ¾Ð´Ñ–Ð»Ð¸Ñ‚Ð¸Ñ�Ñ� Ñ�Ð»Ð¾Ñ‚Ð°Ð¼Ð¸ Ð´Ð»Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð².ÐŸÐ¾Ð´Ñ–Ð»Ð¸Ñ‚Ð¸Ñ�Ñ� Ñ�Ð»Ð¾Ñ‚Ð°Ð¼Ð¸ Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð²Ð¸Ñ‚Ñ–ÐºÑˆÐ¸Ñ… Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð².Ð¡Ð¿Ñ–Ð»ÑŒÐ½Ð° Ð¼Ñ–Ñ‚ÐºÐ° Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� DO %d Ð½Ð° %CÐ¡ÐºÐ¾Ñ€Ð¾Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð¸ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð² Ñƒ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ†Ñ–, Ñ�ÐºÑ‰Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ñ–Ñ‚ÐºÐ¸, Ñ‰Ð¾ Ð°Ð½Ð¾Ñ‚ÑƒÑŽÑ‚ÑŒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ñ– Ð´Ð¶ÐµÑ€ÐµÐ»Ð°.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð¸ Ñ€Ñ�Ð´ÐºÑ–Ð² Ñƒ Ð»Ñ–Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»Ñ–, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾.ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð´Ñ–Ð¹ Ñƒ ÑˆÐ»Ñ�Ñ…Ð°Ñ….ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ�Ñ‚Ð¾Ð²Ð¿Ñ‡Ð¸Ðº.Ð—Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ð¾ÐºÑ€ÐµÐ¼Ð¾.ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ�Ð¡Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ� SPREAD Ð´Ð»Ñ� %C Ñ‰Ðµ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ Ð±Ð°Ð¹Ñ‚Ð°Ñ…, Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ñ– Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð¶ÑƒÑ€Ð½Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ�/Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�.Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qs Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¸Ð¹ (%i/%i)Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ, Ð²Ð¸Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ñ�Ñ‚ÐµÐ¿Ñ–Ð½ÑŒ Ð´Ð²Ñ–Ð¹ÐºÐ¸ Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ….Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ð»Ð¾ÐºÑ–Ð² Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ.Ð Ñ–Ð²ÐµÐ½ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ: 0:Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ 1:Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– 2:Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð» Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² 3:Ð²Ñ–Ð´Ð¼Ð¾Ð²Ð° Ð²Ñ–Ð´ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�, -Os.Ð Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ ORDER Ð½Ð° %L Ñ‚Ð° SHAPE Ð½Ð° %L Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ�ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ RAX Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð².ÐœÐ°Ð»Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð°Ð½Ð¸Ñ…: Ð½ÐµÐ¼Ð°Ñ”, sdata, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸.ÐœÊ¼Ñ�ÐºÐ¸Ð¹ Ð»Ñ–Ð¼Ñ–Ñ‚ Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– insns Ð½Ð° Ð³Ñ€ÑƒÐ¿Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð½Ð°Ð´Ð°ÑŽÑ‡Ð¸ Ð½Ð¸Ð¶Ñ‡Ð¸Ð¹ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– insns, Ñ�ÐºÑ– Ð½Ð°Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ñ‚Ð¸ Ð² Ñ‚Ñ–Ð¹ Ð¶Ðµ Ð³Ñ€ÑƒÐ¿Ñ– insn. Ð§Ð°Ñ�Ñ‚Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾, Ñ‰Ð¾Ð± ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ñ–Ð² Ñƒ ÐºÐµÑˆ-Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 1.Ð’Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, !$ACC DECLARE Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— BLOCKÐ�Ð° Ð¶Ð°Ð»ÑŒ, ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸, Ñ�ÐºÑ– Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ‚Ð¸ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸, Ð² Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ñ… (CLASS) Ñ‚Ð¸Ð¿Ð°Ñ… ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ð½Ð° %L Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�Ð’Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° Ð½Ð° %L Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð’Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð· Ñ–Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ñ–Ñ”ÑŽ Ð½Ð° %L Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð’Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %d Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð´Ð»Ñ� Ð½Ð°Ð±Ð¾Ñ€Ñƒ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½ÑŒ Ð½Ð° %LÐ’Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� firstprivateÐ’Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¿Ð¾Ð´Ñ–Ñ— Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %L Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð’Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %L Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð’Ñ–Ð´Ñ�Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð·Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼.Ð’Ñ–Ð´Ñ�Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð·Ð° Ð°Ð»Ñ„Ð°Ð²Ñ–Ñ‚Ð¾Ð¼.Ð’Ð¸Ñ€Ð°Ð·-Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð½Ð° %L Ñ‚Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚-Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐ’Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¹ Ð¶Ðµ Ñ€Ð°Ð½Ð³, Ñ�Ðº Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ð½Ð° %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ RECURSIVEÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ PUREÐ’ÐºÐ°Ð·ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ñ–Ñ‚Ñ–Ð² Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ñ… Ð·Ñ�ÑƒÐ²Ñ–Ð² TLS. Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�: 12, 24, 32, 48.Ð’ÐºÐ°Ð·ÑƒÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– Ñ€ÐµÐ¿Ð»Ñ–ÐºÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ñƒ Ð±Ð°Ð½ÐºÑƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² ÑˆÐ²Ð¸Ð´ÐºÐµ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�.Ð’ÐºÐ°Ð·ÑƒÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ.Ð’ÐºÐ°Ð·ÑƒÑ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸, Ñ�ÐºÑ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ” Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ñ‚Ð° Ð²Ð¸Ñ…Ð¾Ð´Ñ– Ð· Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�.Ð’ÐºÐ°Ð·ÑƒÑ”, Ñ‡Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ñ‚Ð° Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð°ÐºÑƒÐ¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�. Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸: 700, 7100, 7100LC, 7200, 7300 Ñ– 8000.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ TLS.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ UNIX Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñ‚Ð° Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð», Ð´Ð¾ Ñ�ÐºÐ¾Ð³Ð¾ Ð±ÑƒÐ´Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸Ð²Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� LTRANS.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— fpu Ð²Ñ–Ð´ 0 Ð´Ð¾ 7; 0-3 Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— FPU, Ð° 4-7 Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” 0-3.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ Ð´Ð»Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð»Ñ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼/Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ð½Ðµ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ABI.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ñ–Ñ‚Ñ–Ð² Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ñ‰ÐµÐ½ÑŒ TLS.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€ Ð¿Ð°Ñ�Ñ‚ÐºÐ¸ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— mul: fast1, fast2 Ð°Ð±Ð¾ slow. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� fast1.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½ÑŒ Ð´Ð»Ñ� OpenACC.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð»Ñ� Ñ�Ð´ÐµÑ€ n9/n10. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ 3r2w Ð°Ð±Ð¾ 2r1w.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�Ðº Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�Ðº Ð´Ñ€ÑƒÐºÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹ ÑˆÐ»Ñ�Ñ… ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¾ÑŽ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‡Ð¸ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ñ‚Ð° Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð´Ð»Ñ� TPF-OS.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–ÑŽ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� memcpy, ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–ÑŽ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� memset, ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð·Ð°Ñ„Ñ–ÐºÑ�ÑƒÐ²Ð°Ñ‚Ð¸.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð²Ð¸Ñ€Ñ–ÑˆÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ñ‚Ñƒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ .local Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚ÐµÐºÑƒ, ÐºÐ¾Ð»Ð¸ Ñ‚Ð¾Ñ‡Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð½Ðµ Ð²Ñ–Ð´Ð¾Ð¼Ð°.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² matmul Ð· Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð°Ð¼Ð¸ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŽ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ BLAS.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ñ�Ð»ÐµÑˆ Ð² Ñ€Ñ�Ð´ÐºÑƒ Ð²Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð» ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ�Ð²Ð½Ðµ Ñ‚Ð¸Ð¿Ñ–Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ð¹Ð¾Ð³Ð¾ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ð²Ð½Ð¸Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ IMPLICIT.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð°Ñ” Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð·Ð³Ñ–Ð´Ð½Ð¾ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸ ARMv8-M.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ISA, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ñ— Ð±ÑƒÐ´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°: msp430, msp430x, msp430xv2.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÐœÐšÐŸ, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð±ÑƒÐ´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñƒ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ PTX ISA, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ PTX ISA, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ __fp16.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð´Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ ICT.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð´Ñƒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñ‚Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð°Ð´Ñ€ÐµÑ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–. Ð’ÐºÐ°Ð·Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� large Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð· Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ�Ð¼Ð¸ Ð·Ð¼Ñ–Ñ‰ÐµÐ½ÑŒ. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� small.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ñ‚Ð¸ÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð½Ð²ÐµÑ”Ñ€Ð°.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ‰Ð¾ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð±Ñ–Ñ‚Ñ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€. (Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾).Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð´Ð»Ñ� Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ GPU.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾/Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— PIC.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸ c-isr Ð´Ð»Ñ� Ð²Ñ�ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ ÐºÐµÑˆÑƒ, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2 Ð²Ñ–Ð´ 4 Ð´Ð¾ 512.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 4 Ð°Ð±Ð¾ 16.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° RX.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñƒ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ Ð·Ð°Ñ�Ñ–Ð±/Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ…ÐµÐ¼Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð².Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ê¼Ñ�ÐºÐ¾Ð³Ð¾ ABI Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ñ‰Ð¾ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ -mabi=2.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ê¼Ñ�ÐºÐ¾Ð³Ð¾ ABI Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ñ‰Ð¾ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ -mabi=2fp+.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ð´Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ–.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‡Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ð½Ð¸Ð¶Ð½Ñ–Ñ… Ð°Ð±Ð¾ Ð²ÐµÑ€Ñ…Ð½Ñ–Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ�Ñ… Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ð°Ð±Ð¾ Ñ‡Ð¸ Ð²Ð¾Ð½Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¼Ñ–Ð¶ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ�Ð¼Ð¸ (Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¼Ð¸) Ð´Ð»Ñ� Ð½Ð°Ð¹ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ð²Ð¿Ð¸Ñ�Ñƒ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼: Ð½Ð¸Ð¶Ð½Ñ–).Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‡Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ð½Ð¸Ð¶Ð½Ñ–Ñ… Ð°Ð±Ð¾ Ð²ÐµÑ€Ñ…Ð½Ñ–Ñ… Ñ€ÐµÐ³Ñ–Ð¾Ð½Ð°Ñ… Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ð°Ð±Ð¾ Ñ‡Ð¸ Ð²Ð¾Ð½Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¼Ñ–Ð¶ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ð°Ð¼Ð¸ (Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¼Ð¸) Ð´Ð»Ñ� Ð½Ð°Ð¹ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ð²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ� (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼: Ð½Ð¸Ð¶Ð½Ñ–).Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�ÐºÐµ ABI Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ñ‚Ð° Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… Ñ€Ð¾Ð´Ð¸Ð½Ð¸ Objective-C.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ ABI Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´: 2, 2fp+.Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�ÐºÑƒ Ñ�Ñ…ÐµÐ¼Ñƒ Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ¸ NOP Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸.Ð’ÐºÐ°Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� VOLATILE Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— coarray %qs Ð½Ð° %C, Ñ�ÐºÐ° Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð° Ð· use-/hostÐ Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ 32-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ðµ Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� AVX.Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ 32-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ðµ Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ðµ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� AVX.Ð Ð¾Ð·Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ñ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ð´ÑƒÐºÑ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñ–Ð².Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ð¸, Ñ‰Ð¾ Ð²ÐµÐ´ÑƒÑ‚ÑŒ Ð´Ð¾ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ñ†Ð¸ÐºÐ»Ñƒ.Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ 8 Ð±Ð°Ð¹Ñ‚ Ð¿ÐµÑ€ÐµÐ´ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ”ÑŽ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—.Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ ÑˆÐ¸Ñ€Ð¾ÐºÑ– Ñ‚Ð¸Ð¿Ð¸ Ð½Ð° Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ñ€Ð°Ð½Ñ–ÑˆÐµ.Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ ÑˆÐ¸Ñ€Ð¾ÐºÑ– Ñ‚Ð¸Ð¿Ð¸ Ð½Ð° Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸.Ð Ð°Ð¼ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ, Ð±Ñ–Ð»ÑŒÑˆÐ° Ð·Ð° 2G, Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %<-fsplit-stack%>ÐŸÐµÑ€ÐµÐ¾Ñ€Ñ–Ñ”Ð½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<__builtin_eh_return%>ÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ Ñ†Ð¸ÐºÐ»Ñ– DOStat-Ð·Ð¼Ñ–Ð½Ð½Ð° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾ÑŽ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽStat-Ð·Ð¼Ñ–Ð½Ð½Ð° Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ %s Ð² Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %sÐ—Ð°Ñ�Ð²Ð° Ð½Ð° %L Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¾ÑŽ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ð·Ð°Ñ�Ð²Ð¾ÑŽ Ð³Ñ–Ð»ÐºÐ¸ Ð´Ð»Ñ� Ð·Ð°Ñ�Ð²Ð¸ Ð³Ñ–Ð»ÐºÐ¸ Ð½Ð° %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ�-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ñƒ %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ�-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ�-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð² %LÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ�-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %qs Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° %CÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… INTERFACEÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° %L Ñ” Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¸Ð¼ÐœÑ–Ñ‚ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² %C Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽÐœÑ–Ñ‚ÐºÐ° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² END CRITICAL Ð½Ð° %C Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¼Ñ–Ñ‚Ñ†Ñ– CRITICALÐœÑ–Ñ‚ÐºÐ° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² ENDDO Ð½Ð° %C Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¼Ñ–Ñ‚Ñ†Ñ– DOÐ¡Ð¿Ð¸Ñ�Ð¾Ðº Ð¼Ñ–Ñ‚Ð¾Ðº Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° GOTO Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ÐœÑ–Ñ‚ÐºÐ° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð±ÐµÐ· Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %LÐ¡Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð·Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐ¸ Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ GCC (libquadmath).Ð¡Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð·Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð´Ð¾Ð¿Ð¾Ð¼Ñ–Ð¶Ð½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ GNU Fortran (libgfortran).Ð’Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ Ñƒ Ñ†Ð¸ÐºÐ»Ñ– DOÐ’Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ Ð² DO-Ñ†Ð¸ÐºÐ»Ñ– Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÐµÐ¼Ð—ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ð»Ñ–Ð´Ð¶ÐµÐ½Ð½Ñ� ÑˆÐ»Ñ�Ñ…Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÐ²Ð½Ð¸Ñ… Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ.Ð—ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ€Ñ–Ñ�Ñ‚, Ñ�ÐºÑ‰Ð¾ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð¹ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð¼ÐµÐ½ÑˆÐµ Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ð¾Ñ€Ð¾Ð³Ñƒ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…). Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº.Ð—ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ€Ñ–Ñ�Ñ‚, Ñ�ÐºÑ‰Ð¾ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð¹ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð¼ÐµÐ½ÑˆÐµ Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ð¾Ñ€Ð¾Ð³Ñƒ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…). Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹.Ð—ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ñ€Ñ–Ñ�Ñ‚, Ñ�ÐºÑ‰Ð¾ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð¹ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð¼ÐµÐ½ÑˆÐ° Ð·Ð° Ñ†ÐµÐ¹ Ð¿Ð¾Ñ€Ñ–Ð³ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…).Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ð¹Ñ‚Ðµ Ð²Ñ�Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ�Ñ‚ÐµÐºÑƒ.Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ñƒ 64 Ð±Ñ–Ñ‚Ð°Ñ….Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñƒ ÐºÐ¾Ð´Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°.Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ñƒ 32 Ð±Ñ–Ñ‚Ð°Ñ…. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ MDUC Ñƒ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ°Ñ… Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– G13.ÐŸÐ¾Ñ‚Ð¾ÐºÐ¾Ð²Ð° Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð±Ñ–Ð»ÑŒÑˆ Ð°Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ð¾Ñ— Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— LTO.ÐšÑ€Ð¾Ðº Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð½Ð° %LÐšÑ€Ð¾Ðº Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐšÑ€Ð¾ÐºÐ¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñ– Ñ�Ð¿Ñ–Ð²Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %CÐ”Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° Ð½Ð° %L Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ°ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ EQUIVALENCEÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð· Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¼Ð¸ Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %CÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð· Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð² %CÐ�Ð°Ð·Ð²Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ %qs Ñƒ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð°ÐºÐ¾ÑŽ Ð¶, Ñ�Ðº Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� RECORD Ð½Ð° %CÐžÑ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð½ÐµÐ²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñƒ %CÐŸÑ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° %qs Ð² %L Ñ” INTRINSIC, Ð°Ð»Ðµ Ð½Ðµ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð¾Ð²Ð°Ð½Ð¾ÑŽÐ’Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs Ð² %L Ð½Ðµ Ñ” PUREÐ’Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs Ð² Ð±Ð»Ð¾ÐºÑƒ DO CONCURRENT Ð² %L Ð½Ðµ Ñ” PUREÐ’Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs Ð² Ð±Ð»Ð¾ÐºÑƒ FORALL Ð² %L Ð½Ðµ Ñ” PUREÐ’Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— %qs Ð½Ð° %L Ð½Ðµ Ñ” PUREÐ’Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— %qs Ð² Ð±Ð»Ð¾ÐºÑƒ DO CONCURRENT Ð½Ð° %L Ð½Ðµ Ñ” PUREÐ’Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð· Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¼Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– INITIALIZER !$OMP DECLARE REDUCTION Ð½Ð° %LÐ’Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð· Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¼Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð² ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ‚Ð¾Ñ€Ñ– !$OMP DECLARE REDUCTION Ð½Ð° %LÐŸÑ–Ð´Ñ€Ñ�Ð´Ð¾Ðº Ð½Ð° %L Ð¼Ð°Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½ÑƒÐšÑ–Ð½Ñ†ÐµÐ²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÐ¸ (%ld) Ð½Ð° %L Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ñ€Ñ�Ð´ÐºÐ°ÐšÑ–Ð½Ñ†ÐµÐ²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð½Ð° %L Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ñ€Ñ�Ð´ÐºÐ°ÐšÑ–Ð½Ñ†ÐµÐ²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÐ¸ Ð½Ð° %L Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ÐšÑ–Ð½Ñ†ÐµÐ²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÐ¸ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ INTEGERÐšÑ–Ð½Ñ†ÐµÐ²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÐ¸ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÐ¸ (%ld) Ð½Ð° %L Ð¼ÐµÐ½ÑˆÐµ 1ÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð½Ð° %L Ð¼ÐµÐ½ÑˆÐµ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–ÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÐ¸ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ INTEGERÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÐ¸ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð° Ñ– ÐºÑ–Ð½Ñ†ÐµÐ²Ð° Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÐ¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ñ†Ñ–Ð»Ñ– Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼Ð¸ Ð²Ð¸Ñ€Ð°Ð·Ð°Ð¼Ð¸Ð ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ override, ÐºÐ¾Ð»Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ–Ð½ÑˆÑƒ.Ð¡ÑƒÐ¼Ð° Ñ€Ð°Ð½Ð³Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %d Ñ‚Ð° ÐºÐ¾Ñ€Ð°Ð½Ð³Ñƒ %d Ð² %C Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ %dÐ¡ÑƒÐ¼Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ñ– Ñ‚Ñ€ÐµÑ‚ÑŒÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² IBITS Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ñ–Ñ‚Ñ–Ð² Ð½Ð° %LÐ�Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð´Ð»Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ñ„Ð°Ð¹Ð»Ñƒ, Ð° Ð½Ðµ Ð· ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ 3DNow!.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ AES Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ AMX-BF16 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� AMX-COMPLEX.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� AMX-FP16.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ AMX-INT8 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ AMX-TILE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� AVX512VNNI.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� AVX512VP2INTERSECT.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Athlon 3Dnow!ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ BMI Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ BMI2 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð· Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¾ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñƒ C++17.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ CLDEMOTE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ CLFLUSHOPT.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— CLWB.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ CLZERO.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� ENQCMD.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ F16C Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� FMA4.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ FSGSBASE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ FXSAVE Ñ‚Ð° FXRSTOR.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ GFNI Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ HRESET Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñ–Ð² Ð´Ð»Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ KL Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� LWP.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— LZCNT Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MMX Ñ– SSE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MMX.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MMX, SSE Ñ– SSE2 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MMX, SSE, SSE2 Ñ– SSE3 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3 Ñ– SSE4A.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3 Ñ‚Ð° SSSE3.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3 Ñ‚Ð° SSE4.1.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 Ñ‚Ð° SSE4.2.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 Ñ‚Ð° AVX.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX Ñ‚Ð° AVX2.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX Ñ– FMA.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512BW.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512CD.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512DQ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512ER.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVX512F Ñ– AVX512IFMA.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512PF.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVX512F Ñ– AVX512VBMI.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512VL.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVX512F.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVXVNNIINT8.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512-FP16.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX5124FMAPS.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX5124VNNIW.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512BF16.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512BITALG.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512VBMI2.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512VPOPCNTDQ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVXIFMA.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVXNECONVERT.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVXVNNI.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° CMPCCXADD.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MOVDIR64B Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MOVDIRI Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MWAIT Ñ‚Ð° MONITOR.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ MWAITX Ñ‚Ð° MONITORX.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ PCLMUL Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ PCONFIG Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ PKU.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� PREFETCHI.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— PREFETCHW.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ PREFETCHWT1 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ PTWRITE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� RAOINT.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ RDPID Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ RDRND Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— RDSEED.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ RTM.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ SERIALIZE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ SGX Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ SHA1 Ñ‚Ð° SHA256 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ TBM Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° TLS-Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñƒ Ð±Ñ–Ð»ÑŒÑˆÐµ 64K.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ TSXLDTRK Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ UINTR Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ VAES Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ VPCLMULQDQ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ WAITPKG Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ WBNOINVD Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ WIDEKL Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� XOP.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ XSAVE Ñ‚Ð° XRSTOR.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ XSAVEC.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— XSAVEOPT.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ XSAVES Ñ‚Ð° XRSTORS.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð¾ 64 Ð±Ñ–Ñ‚.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð¼Ñ–Ð¶ Ð½Ð°Ð±Ð¾Ñ€Ð°Ð¼Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Thumb Ñ‚Ð° ARM.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ð½Ñ–Ð¿ÑƒÐ»ÑŽÐ²Ð°Ð½Ð½Ñ� (ABM).ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— cmpxchg16b.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— crc32.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— movbe.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ popcnt.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— sahf Ð² 64-Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ x86-64 ÐºÐ¾Ð´Ñ–.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ñ— Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ, Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ–Ð² Ð¿Ñ€Ð¸ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ– Ð· Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¾Ð¼.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ A Ð½Ð° %L, Ñ�ÐºÐ¸Ð¹ Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ A Ð°Ð±Ð¾ Ð¼Ð°Ñ” Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ñ– ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸, Ñ‰Ðµ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð°ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ A Ð½Ð° %L Ð· Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ñ‰Ðµ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð°ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ Ð· Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰ÐµÐ¼.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð±Ñ–Ð»ÑŒÑˆÐµ 8192 Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² GOT Ð½Ð° ColdFire.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ð¸Ñ… Ð½Ðµ-Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð²Ð¸Ñ… Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð².ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ AArch64 (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -msign-return-address=):ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– ABIs (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=):ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— ISA (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -misa-spec=):ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼Ð¸ Ñ�Ñ‚Ð¸Ñ�ÐºÐ°Ð½Ð½Ñ� LTO: zlibÐŸÑ€Ð¸Ñ…Ð¾Ð²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð°Ð´Ñ€ÐµÑ� Ñƒ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð°Ð¼Ð¿Ð°Ñ….ÐŸÑ€Ð¸Ñ…Ð¾Ð²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð½Ð¾Ð¼ÐµÑ€Ñ–Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¾Ðº Ð· Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸ Ñ€Ñ�Ð´ÐºÑ–Ð² Ñ‚Ð° Ð°Ð´Ñ€ÐµÑ� Ñƒ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð°Ð¼Ð¿Ð°Ñ….ÐŸÑ€Ð¸Ñ…Ð¾Ð²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð½Ð¾Ð¼ÐµÑ€Ñ–Ð² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ñ‚Ð° Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð°Ð¼Ð¿Ð°Ñ….ÐŸÑ€Ð¸Ð³Ð»ÑƒÑˆÐ¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�.ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼Ð¸ ARM/Thumb Ð½Ð° Ñ‡ÐµÑ€Ð³ÑƒÑŽÑ‡Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸/Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ MIPS16 ASE Ð½Ð° Ñ‡ÐµÑ€Ð³Ð¾Ð²Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ -mstack-guard=.Ð’Ð¸Ð¼Ð¸ÐºÐ°Ñ” Ð¾Ð¿Ñ†Ñ–ÑŽ -mstack-size=.Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð² %CÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %C Ñ‚Ð°ÐºÐ¾Ð¶ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº Ñ‚Ð¸Ð¿ Ð½Ð° %LÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–ÑŽ Ð· Ñ…Ð¾Ñ�Ñ‚Ð¾Ð¼Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %C Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %C Ð½Ðµ Ð±ÑƒÐ² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C Ð¼Ð°Ñ” Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–ÑŽ USE Ð· Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¼ %qs Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°Ñ‚Ð¸Ñ�Ñ� Ð² COMMONÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %C Ð²Ð¶Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %C Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ–Ð¼Ê¼Ñ�Ð¼ Ð³Ñ€ÑƒÐ¿Ð¸ NAMELISTÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %L Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %L Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %sÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ÑƒÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² %L ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² %LÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %L ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ñƒ %L ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ñƒ %LÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ñƒ %L Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ WEAK, Ð°Ð»Ðµ Ñ” Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ñƒ %L Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ WEAK, Ð°Ð»Ðµ Ñ” Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %L Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð½Ð° %L Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº PRIVATE, Ð°Ð»Ðµ Ð¼Ð°Ñ” Ð¼Ñ–Ñ‚ÐºÑƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %qsÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð¼Ð°Ñ” Ð·Ð¼Ñ–ÑˆÐ°Ð½Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ–Ð² Ñ‚Ð° Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ–Ð² Ñƒ %LÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² COMMON Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ POINTERÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² COMMON Ð² %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ñƒ %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð´Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½.Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ %qs Ð¼Ð°Ñ” INTENT(IN) Ð½Ð° %CÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ‚Ð¾Ð³Ð¾, Ñ�Ðº Ð²Ñ–Ð½ Ð²Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ð½Ð° %LÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ÐžÐœ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATA Ð² %CÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ðº Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– FROM, Ñ‚Ð°Ðº Ñ– Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– TO Ð½Ð° %LÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ðº Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– data, Ñ‚Ð°Ðº Ñ– Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– map Ð½Ð° %LÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½Ð° ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ñƒ %LÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð² %L, Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– ISO_C_BINDINGÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° %L, Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– ISO_FORTRAN_ENVÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° %L, Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ– %qsÐ¡Ð¸Ð¼Ð²Ð¾Ð» %qs Ð² COMMON Ð±Ð»Ð¾ÐºÑƒ %qs Ð² %C Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¾ ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¸Ð¹ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ COMMON Ð±Ð»Ð¾ÐºÑƒ %qsÐ¡Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð° %C Ð½Ðµ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ¡Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð° %L Ð½Ðµ Ñ” Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� Â«-export-dynamicÂ» Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ñ–Ð¹ Ð»Ñ–Ð½ÐºÐµÑ€Ð°, Ñ�ÐºÑ– Ð¹Ð¾Ð³Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒ.Ð¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Â«image_baseÂ».Ð¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -Wcomment.Ð¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -gnatk8.Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ !$ACC DECLARE Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² !$ACC ROUTINE ( Ð†ÐœÊ¼Ð¯ ) Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² !$ACC ROUTINE ( Ð†ÐœÊ¼Ð¯ ) Ð½Ð° %C, Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<)%> Ð¿Ñ–Ñ�Ð»Ñ� Ð†ÐœÊ¼Ð¯Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ !$OMP DECLARE TARGET Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ !$OMP THREADPRIVATE Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— !GCC$ ATTRIBUTES Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– !GCC$ IVDEP Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– !GCC$ NOVECTOR Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– !GCC$ UNROLL Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– !GCC$ VECTOR Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %s Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�Ð˜Ð™ Ð†Ð�Ð¢Ð•Ð Ð¤Ð•Ð™Ð¡ Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ASYNCHRONOUS Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– AUTOMATIC Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— CASE Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– CHARACTER Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— CLASS IS Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�ÐºÐ»Ð°Ð´Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ELSE IF Ð¿Ñ–Ñ�Ð»Ñ� %LÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– ENUMERATOR Ð½Ð° %CÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– EQUIVALENCE Ð½Ð° %LÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– FORALL Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² ÑƒÐ¼Ð¾Ð²Ð½Ñ–Ð¹ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð¿Ñ–Ñ�Ð»Ñ� %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð†ÐœÐŸÐžÐ Ð¢ Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– NAME= Ð´Ð»Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² OpenACC Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ‚Ð¸Ð¿Ñ–Ð² Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– OpenMP SINK Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– detach OpenMP Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… OpenMP Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– PROCEDURE Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– PROTECTED Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— RANK Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² SAVE-Ð·Ð°Ñ�Ð²Ñ†Ñ– Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– STATIC Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— SUBMODULE Ñƒ %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— SUBSTRING Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— TYPE IS Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² VALUE-Ð·Ð°Ñ�Ð²Ñ†Ñ– Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² VOLATILE-Ð·Ð°Ñ�Ð²Ñ†Ñ– Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð½Ð°Ð·Ð²Ñ– Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð´Ð°Ð½Ð¸Ñ… Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ–Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽ %s Ð² %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽ Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ð—Ð°Ð»Ð¸ÑˆÐºÐ¾Ð²Ñ– Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– END INTERFACE Ð½Ð° %CÐ¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ð—Ð°Ð»Ð¸ÑˆÐºÐ¾Ð²Ñ– Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– INTERFACE Ð½Ð° %CTARGET DATA Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð¸Ð½ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� MAP, USE_DEVICE_PTR Ð°Ð±Ð¾ USE_DEVICE_ADDR Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LTARGET ENTER DATA Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ TO, TOFROM Ð°Ð±Ð¾ ALLOC Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– MAP Ð½Ð° %LTARGET EXIT DATA Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ FROM, TOFROM, RELEASE Ð°Ð±Ð¾ DELETE Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– MAP Ð½Ð° %LTARGET%s Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ TO, FROM, TOFROM Ð°Ð±Ð¾ ALLOC Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– MAP Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ TEAM NUMBER Ð´Ð»Ñ� FORM TEAM Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ INTEGERÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ TEAM Ð½Ð° %L Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— TEAM_NUMBER Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ TEAM_TYPEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ TEAM Ð´Ð»Ñ� %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ TEAM_TYPEÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Â«TEAM=Â» Ñƒ %C Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ÐžÐ±Ê¼Ñ”ÐºÑ‚ THREADPRIVATE %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐžÐ±Ê¼Ñ”ÐºÑ‚ THREADPRIVATE %qs Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– SHARED Ð½Ð° %LTILE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð½Ð° %LÐ”Ñ–Ð°Ð»ÐµÐºÑ‚ TLS, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸:TLS Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� GCN.Ð’Ð˜ÐšÐžÐ�Ð�Ð¢Ð˜TODO: Ð’ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ñ�ÐµÐºÑ†Ñ–Ñ— Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… DATATODO: Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�(Ñ�) Ð½Ð° %L Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð² Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ… Ð²Ð¸Ð½Ð¸ÐºÐ°ÑŽÑ‚ÑŒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð°Ð¼Ð¸.Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ TOPOS (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 0:%d Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MVBITSTYPE IS Ð½Ð° %L Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· TYPE IS Ð½Ð° %LÐ¢Ð˜ÐŸ Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾ÑŽ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ”ÑŽ Ñƒ %CÐ¡ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ�Ð¼Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡Ð°, Ñ‰Ð¾Ð± Ð·Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¼Ð°Ñ‚ÐµÑ€Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð°Ð´Ñ€ÐµÑ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð².Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾ Ñ…Ð¾Ñ‡Ð° Ð± Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·:%s Ð· %d
! ÐŸÑ€Ð¸Ð¹Ð¼Ð°Ñ” Ð´Ð²Ð° Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ñ… Ñ†Ñ–Ð»Ð¸Ñ… Ñ‡Ð¸Ñ�Ð»Ð°, Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– ÐºÐ¾Ð¼Ð¾ÑŽ. Ð”Ð¾Ð´Ð°Ñ” Ð´Ð¾ Ð¼Ñ–Ñ‚ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð´Ð²Ð¾Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Nop, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ñ… Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼. ÐŸÑ–Ñ�Ð»Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ Ð´Ð¾Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Nop, Ñ‰Ð¾ Ð¿Ð¾ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½ Ñ�Ð»Ñ–Ð², Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Nop-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ (ÑˆÑ–Ñ�Ñ‚ÑŒ, Ñ‡Ð¾Ñ‚Ð¸Ñ€Ð¸ Ð°Ð±Ð¾ Ð´Ð²Ð° Ð±Ð°Ð¹Ñ‚Ð¸), Ð¿Ð¾Ñ‡Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð· Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� 0 Ð´Ð»Ñ� Ð¾Ð±Ð¾Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð³Ð°Ñ€Ñ�Ñ‡Ðµ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ�.Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ DFLOAT.Ð’Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð° Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…), Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð° Ð´Ð»Ñ� Ð·Ð°Ð½ÑƒÑ€ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°.Ð’Ð¸Ñ€Ð°Ð· Ñ†Ñ–Ð»Ñ– Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¦Ñ–Ð»ÑŒ Ð¼Ð°Ñ” Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� I&D.Ð¦Ñ–Ð»ÑŒ Ð¿ÐµÑ€ÐµÐ½ÑƒÐ¼ÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€Ð°Ð½Ð³Ñƒ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð° (%ld < %ld)Ð¦Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ AM33.Ð¦Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ AM33/2.0.Ð¦Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ AM34.Ð¡Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ FT32B.Ð¡Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€.Ð¦Ñ–Ð»ÑŒ: %s
! Ð¡Ð¿Ð¾Ð²Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ DCE Ð¿Ñ€Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ñ… Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� C++.Ð¡ÐºÐ°Ð·Ð°Ñ‚Ð¸ DSE, Ñ‰Ð¾ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° C++ Ñ” Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ð¼, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ– ÐºÐ¾Ð»Ð¸ Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€.ÐžÐ¿Ñ†Ñ–Ñ� %<-mfloat128%> Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð°Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %s Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ A Ð½Ð° %L Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %s, Ð°Ð»Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ñ�Ðº OPERATION Ð½Ð° %L, Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %sÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ A Ð½Ð° %L CO_REDUCE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ A Ð½Ð° %L Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— %s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ð¼ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼Ð�Ð’Ð¢ÐžÐœÐ�Ð¢Ð˜Ð§Ð�Ð˜Ð™ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ %qs Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ SAVE Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ÑŽ Ð² Ð³Ð¾Ð»Ð¾Ð²Ð½Ñ–Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–, Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð°Ð±Ð¾ Ð¿Ñ–Ð´Ð¼Ð¾Ð´ÑƒÐ»Ñ– (F08/C513)Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ CHARACTER ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ (%ld/%ld)ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ DEFAULT CASE Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð»Ñ–Ð´ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð° Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ DEFAULT CASE Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DISTANCE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ COARRAY Ð°Ð±Ð¾ DIM Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° %LFORALL Ð· Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ %qs Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð»Ñ–Ð²Ð° Ð²Ñ–Ð´ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð° %L, Ñ‚Ð¾Ð¼Ñƒ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ FROM Ñ– TO Ð½Ð° %L Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑŽÑ‚ÑŒ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ (F2003 12.4.1.7)Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ FROM Ñ– TO Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MOVE_ALLOC Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ ÐºÐ¾Ñ€Ð°Ð½Ðº %d/%dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ FROM Ñ– TO Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MOVE_ALLOC Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ñ€Ð°Ð½Ð³ %d/%dÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FROM Ð² MOVE_ALLOC Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� H Ð½Ð° %L Ñ” Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Fortran 95ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð“Ð¾Ð»Ð»ÐµÑ€Ñ–Ñ‚Ð° Ð½Ð° %L Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð½Ð° %qsÐ¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(OUT) %qs Ð½Ð° %L Ð¼Ð°Ñ” ASSUMED SIZE Ñ–, Ð¾Ñ‚Ð¶Ðµ, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ KIND %qs Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ ASSUMED, Ð°Ð±Ð¾ DEFERREDÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ KIND %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– PDT Ð½Ð° %C Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð§Ð°Ñ�Ñ‚Ð¸Ð½Ð° KIND part_ref Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒLEN part_ref Ð½Ð° %C Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ CHARACTERNULL Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %L Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð°Ð±Ð¾ POINTER, Ð°Ð±Ð¾ ALLOCATABLERE Ð°Ð±Ð¾ IM part_ref Ð½Ð° %C Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ COMPLEXÐ’Ð¸Ñ€Ð°Ð· SELECT RANK CASE Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾ÑŽ Ñ†Ñ–Ð»Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ¡ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– SELECT RANK Ð² %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ÐœÐ°Ñ�Ð¸Ð² SHAPE Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— RESHAPE Ð½Ð° %L Ð¼Ð°Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %d Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %dSTATUS, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² OPEN-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� SCRATCH, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ FILESTATUS, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² OPEN-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L, Ñ” %qs, Ð°Ð»Ðµ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ FILEÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ TO Ð² MOVE_ALLOC Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ TO Ð² MOVE_ALLOC Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼Ð¸, Ñ�ÐºÑ‰Ð¾ FROM Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼Ð�Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� SHIFT Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð°Ð±Ð¾ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ BIT_SIZE(%qs)Ð�Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� SHIFT Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ð¸Ð¼ SIZE Ð½Ð° %LÐžÐ±Ê¼Ñ”ÐºÑ‚, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ %qs Ð½Ð° %L, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¼ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²ÐžÐ±Ê¼Ñ”ÐºÑ‚-Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° %L Ñ‚Ð° Ð²Ð¸Ñ€Ð°Ð·-Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %%VAL, %%LOC Ð°Ð±Ð¾ %%REF Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð½Ð° %LÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— RANK Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ Ð´Ð°Ð½Ð¸Ñ…ÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñƒ KIND Ð°Ð±Ð¾ LEN Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ÐŸÑ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ñ€Ð°Ð½Ð³Ñƒ %qs Ð² %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ð·Ñ–Ñ—ÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ð° %C Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ð·Ñ–Ñ—ÐœÐ°Ñ�Ð¸Ð² Ð· Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”, Ñ‰Ð¾Ð± Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¼Ð°Ð² Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð°Ð½Ð³Ð‘Ð°Ð·Ð¾Ð²Ðµ Ñ–Ð¼Ê¼Ñ� Ð½Ð° %L Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ–Ð¼ÐµÐ½Ñ– Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸Ð‘Ð°Ð·Ð¾Ð²Ðµ Ñ–Ð¼Ê¼Ñ� Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼Ð‘Ð°Ð·Ð¾Ð²Ðµ Ñ–Ð¼Ê¼Ñ� Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ÑƒÐ‘Ð°Ð·Ð¾Ð²Ðµ Ñ–Ð¼Ê¼Ñ� Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ–Ð¼ÐµÐ½ÐµÐ¼ Ð²Ñ…Ð¾Ð´ÑƒÐ‘Ð°Ð·Ð¾Ð²Ðµ Ñ–Ð¼Ê¼Ñ� Ð´Ð»Ñ� 'declare variant' Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð° %LÐ‘Ð°Ð·Ð¾Ð²Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�ÐŸÐ¾Ð¼Ð¸Ð»ÐºÑƒ Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸, Ñ‚Ð¾Ð¼Ñƒ Ñ†Ðµ, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ð· Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ð¼ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¾ÑŽ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽ.
! Ð¡Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ð° %L Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð½Ð° %sÐ”Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ A Ð½Ð° %L Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² OPERATION Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽÐ”Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ A Ð½Ð° %L Ñ– Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— OPERATION Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽÐ�Ð°Ð·Ð²Ð¸ Ð¾Ð¿Ñ†Ñ–Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� -mcmodel:ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñƒ %C, Ñ�ÐºÐ¸Ð¹ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ Ñƒ %L, Ð½Ðµ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ KIND Ð°Ð±Ð¾ LENÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ñƒ %C, Ñ�ÐºÐ¸Ð¹ Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ÐšÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ KIND Ð°Ð±Ð¾ LEN Ñƒ %C Ð½Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ Ñƒ %LÐ¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (Ñ– Ð¿Ñ€Ð¾Ñ‚Ð¸Ð»ÐµÐ¶Ð½Ðµ Ð´Ð¾ -static), Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº Ñ‚Ð° Ð¿Ð°ÐºÐµÑ‚Ñ–Ð².Ð—Ð½Ð°Ð¼ÐµÐ½Ð½Ð¸Ðº n Ð´Ñ€Ð¾Ð±Ñƒ 1/n Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ñ†Ñ–Ñ”Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ–, Ñ‰Ð¾Ð± Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸Ñ�Ñ� Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ð¼.Ð—Ð½Ð°Ð¼ÐµÐ½Ð½Ð¸Ðº n Ð´Ñ€Ð¾Ð±Ñƒ 1/n Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ñ— ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð² ÑƒÑ�Ñ–Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–, Ñ�ÐºÐ¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸, Ñ‰Ð¾Ð± Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸Ñ�Ñ� Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ð¼ (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– non-LTO).Ð—Ð½Ð°Ð¼ÐµÐ½Ð½Ð¸Ðº n Ð´Ñ€Ð¾Ð±Ñƒ 1/n ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð°Ð¿ÑƒÑ�ÐºÑ–Ð² Ð²Ñ�Ñ–Ñ”Ñ— Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸, Ð½Ð¸Ð¶Ñ‡Ðµ Ñ�ÐºÐ¾Ð³Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸, Ñ‰Ð¾Ð± Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð²Ð²Ð°Ð¶Ð°Ð²Ñ�Ñ� Ð¼Ð°Ð»Ð¾Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¸Ð¼.ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð½Ð° %C Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ÐŸÐ¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ð° %L Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qs, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð±ÑƒÐ² Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ÐŸÑ€Ð¸Ñ�Ñ‚Ñ€Ñ–Ð¹ Ð½Ðµ Ð¼Ð°Ñ” Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ SPH. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð±ÑƒÐ´Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð· Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑ‰Ð¾ Ð½Ð°Ñ�Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ/Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ SPH Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð° Ð· -mmcu=ÐœÐšÐŸ.Ð�Ð°Ð¹Ñ�Ñ‚Ð°Ñ€ÑˆÐ° Ð²ÐµÑ€Ñ�Ñ–Ñ� macOS, Ð½Ð° Ñ�ÐºÑ–Ð¹ Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸ Ñ†Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° (Ð²Ñ–Ð´Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð²Ð°Ð½Ð° Ð´Ð»Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°).Ð�Ð°Ð¹Ñ�Ñ‚Ð°Ñ€ÑˆÐ° Ð²ÐµÑ€Ñ�Ñ–Ñ� macOS, Ð½Ð° Ñ�ÐºÑ–Ð¹ Ñ†Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸.Ð•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %L Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ POINTER Ð°Ð±Ð¾ TARGETÐ•Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %L, Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs, Ñ” %s, Ð°Ð»Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %sÐœÐ½Ð¾Ð¶Ð¸Ð½Ð° ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� %qs Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� COMMON %qs Ñƒ %LÐœÐ½Ð¾Ð¶Ð¸Ð½Ð° ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ñƒ %L, Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð²Ð¸Ð¼Ð¾Ð³Ð¸ Ð´Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ errmsg= Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ CHARACTER Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ÐžÐ±Ñ€Ð¾Ð±Ð½Ð¸Ðº Ð¿Ð¾Ð´Ñ–Ñ— Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐžÐ±Ñ€Ð¾Ð±Ð½Ð¸Ðº Ð¿Ð¾Ð´Ñ–Ñ— Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð°Ð±Ð¾ ÐºÐ»Ð°Ñ�ÑƒÐ—Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ð´Ñ–Ñ— Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿Ñ–Ð²Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽÐ�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð°Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¼Ð¾Ð²Ð¸Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ð· Ð¼Ð¾Ð²Ð¾ÑŽÐ�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð·Ð°Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð°Ð½Ñ–Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¼Ð¾Ð²Ð¸ Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¼Ð¾Ð²Ð¾ÑŽ Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐµÑ€ÑƒÑŽÑ‚ÑŒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐµÑ€ÑƒÑŽÑ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ð¼Ð¸Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐµÑ€ÑƒÑŽÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ Ð¾ÐºÑ€ÐµÐ¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ñ�Ðº OPERATION Ð½Ð° %L, Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %s Ñ– %s, Ð°Ð»Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %sÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ñ�Ðº OPERATION Ð½Ð° %L, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ– Ð½ÐµÐ½Ð°Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ñ– Ð½ÐµÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ‚Ð° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð½ÐµÐ½Ð°Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð½ÐµÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ñ�Ðº ÐžÐŸÐ•Ð Ð�Ð¦Ð†Ð¯ Ð½Ð° %L, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ASYNCHRONOUS Ð°Ð±Ð¾ Ð´Ð»Ñ� Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, Ð°Ð±Ð¾ Ð´Ð»Ñ� Ð¾Ð±Ð¾Ñ…Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ñ�Ðº ÐžÐŸÐ•Ð Ð�Ð¦Ð†Ð¯ Ð½Ð° %L, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ TARGET Ð°Ð±Ð¾ Ð´Ð»Ñ� Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, Ð°Ð±Ð¾ Ð´Ð»Ñ� Ð¾Ð±Ð¾Ñ…Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ñ�Ðº ÐžÐŸÐ•Ð Ð�Ð¦Ð†Ð¯ Ð½Ð° %L, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VALUE Ð°Ð±Ð¾ Ð´Ð»Ñ� Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, Ð°Ð±Ð¾ Ð´Ð»Ñ� Ð¾Ð±Ð¾Ñ…Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ñ�Ðº OPERATION Ð½Ð° %L, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ñ�Ðº OPERATION Ð½Ð° %L, Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ OPTIONAL Ð´Ð»Ñ� Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° Ð»Ñ–Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°.Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ð² Ð¾Ð±Ñ€Ð°Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚, Ð°Ð»Ðµ %s Ñ‚Ð° %qs Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– EXTERNAL. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñƒ Ð¾Ð¿Ñ†Ñ–ÑŽ %<-std=%> Ð°Ð±Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ñ‚Ðµ %<-fall-intrinsics%>, Ñ‰Ð¾Ð± Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ñ†ÑŽ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ.Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº INTRINSIC Ñƒ %L, Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ñ… Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ… Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ, Ð°Ð»Ðµ %s. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñƒ Ð¾Ð¿Ñ†Ñ–ÑŽ %<-std=*%> Ð°Ð±Ð¾ ÑƒÐ²Ñ–Ð¼ÐºÐ½Ñ–Ñ‚ÑŒ %<-fall-intrinsics%>, Ñ‰Ð¾Ð± Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ—Ñ—.Ð�Ð°Ð¹Ð»Ñ–Ð²Ñ–ÑˆÐ¸Ð¹ part-ref Ð² data-ref Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð½Ð° %CÐ�Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð±ÑƒÑ„ÐµÑ€Ð°, Ñ�ÐºÐ¸Ð¹ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ð²Ñ–Ð´ Ñ€ÑƒÐ¹Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ, Ñ�ÐºÑ– Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸Ð»Ð¸Ð²Ð°Ð½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÐµ Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð±Ñ�Ñ�Ð³ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾ GCSE, Ð² ÐºÑ–Ð»Ð¾Ð±Ð°Ð¹Ñ‚Ð°Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñƒ Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð². ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñƒ Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð². ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð° ÑˆÐ²Ð¸Ð´ÐºÑ–Ñ�Ñ‚ÑŽ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ° ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ñƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¸ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ñ”Ð¼Ð¾.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð¿ÐµÑ€ÐµÐ´ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ð½Ñ�Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ðº Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð², Ñ�ÐºÑ– Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð´Ð°Ð¼Ð¿Ñ– Ñ‚Ð¾Ñ‡Ð¾Ðº, Ð¿ÐµÑ€Ñˆ Ð½Ñ–Ð¶ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¼ÐµÐ½Ñˆ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¼Ð½Ð¾Ð¶Ð½Ð¸Ðº, Ñ�ÐºÐ¸Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ‚Ð»Ñ– Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ” Ð´Ð¾ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñƒ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ‚Ð»Ñ– Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð¿ÐµÑ‚Ð»Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑƒ CSE Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ” Ð¿ÐµÑ€ÐµÐ´ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ�Ð¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð², Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 3.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° ÑˆÐ»Ñ�Ñ…Ñƒ, Ñ�ÐºÐ¸Ð¹ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² cse.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¼Ñ–Ñ�Ñ†ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÑ– Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‚ÑŒÑ�Ñ� cselib.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð² 'Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÑƒÐ¿ÐµÑ€Ð²ÑƒÐ·Ð»Ð°' Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° ÐºÐ¾Ð¶ÐµÐ½ Ñ�ÑƒÐ¿ÐµÑ€Ð²ÑƒÐ·Ð¾Ð», Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð½Ñ�Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²ÑƒÐ·Ð»Ñ–Ð² RTL, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ñ– Ñ�Ðº Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ‚Ð¾Ñ€Ð°.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½ÑŒ SSA_NAME, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�Ð¿Ñ€Ð¾Ð± Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ð°Ð·Ð°Ð´, Ñ�ÐºÑƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð»Ð¾ÐºÑ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ–, Ñ�ÐºÑ– Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¼Ñ–Ð¶Ð±Ð»Ð¾ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð½Ð° ÑˆÐ»Ñ�Ñ…Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð½Ð° Ñ�Ñ‚Ð°Ð½.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð² Ð½Ð° ÐºÐ¾Ð¶Ð½Ñƒ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–, Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð½Ñ�Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ñ†Ñ–Ñ”Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ�ÐºÐ¾ÐºÑƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ñ–Ð´Ñ…Ð¸Ð»Ð¸Ñ‚Ð¸, Ð¿ÐµÑ€Ñˆ Ð½Ñ–Ð¶ Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ Ñ�Ðº Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�Ð¿Ñ€Ð¾Ð± ÐºÐ¾Ð¼Ð±Ñ–Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ–, Ñ�ÐºÑ– Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¼Ñ–Ð¶Ð±Ð»Ð¾ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÑ– Ð´ÑƒÐ±Ð»ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² Ñ†Ð¸ÐºÐ»Ñ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ñ–Ð¹ Ð¿ÐµÑ‚Ð»Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð½ÐµÑ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¾Ñ— Ð¿ÐµÑ‚Ð»Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·ÐºÑ€Ð¸Ñ‚Ñ‚Ñ– Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð¾Ð´Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð°.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð¼Ñƒ Ñ†Ð¸ÐºÐ»Ñ–, Ñ�ÐºÐ¸Ð¹ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ‚Ð»Ñ–, Ñ�ÐºÐ° Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ñ–Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�, Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ñ… Ð¿ÐµÑ‚Ð»Ñ�Ñ….ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð´Ð¾ Ñ�ÐºÐ¾Ñ— Ð¼Ð¾Ð¶Ðµ Ð·Ñ€Ð¾Ñ�Ñ‚Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð½Ð° Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ðµ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸Ñ�Ñ� Ð½ÐµÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð³Ð¾Ñ‚Ð¾Ð²Ð¸Ñ… Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ¾Ð¼ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¶Ð¸Ð²Ñ– Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑƒÑ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ð² Ñ†Ð¸ÐºÐ»Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð² Ð¿ÐµÑ‚Ð»Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð½Ð°Ð·Ð°Ð´ Ð¿Ñ€Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ñ€Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ– Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ñ€Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ñ€Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ– Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ‡ÐµÑ€ÐµÐ· CFG Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÑƒ Ð¼Ð¸ Ð¿Ñ€Ð¾Ð³Ð½Ð¾Ð·ÑƒÑ”Ð¼Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ñ€Ð°Ð½Ð½Ñ–Ð¼ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‡ÐµÐ¼.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½ÑŒ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½ÑŒ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ†Ð¸ÐºÐ»Ñ– Ð´Ð»Ñ� Ð¾Ð±Ð¼Ñ–Ð½Ñƒ Ñ†Ð¸ÐºÐ»Ñ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ–Ð², Ñ�ÐºÑ– Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð¸Ñ‚Ð¸Ñ�Ñ� Ð² Ñ�Ñ‚ÐµÐºÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–, Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð½Ñ�Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ñ�ÐºÐ¸Ð¹ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð³Ð»Ð¸Ð±ÑˆÐµ.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½ÑŒ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð¿ÐµÑ‚Ð»Ñ–.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ð²Ñ–Ð´ÑƒÐ²Ð°Ð½ÑŒ use Ñ‚Ð° def Ð¿Ñ€Ð¸ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ– Ð»Ð°Ð½Ñ†ÑŽÐ³Ð° STV Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð½Ñ�Ð¼ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ�.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð° Ð³Ñ–Ð»ÐºÐ°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°, Ð¿Ñ€Ð¸ Ñ�ÐºÐ¾Ð¼Ñƒ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ�Ñ‚Ð°Ð²Ð¾Ðº Ð´Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ñƒ GCSE.ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÑƒ Ð·Ð°Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ Ð´Ð²Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸, Ð½Ð° Ñ�ÐºÑ– Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð·Ð´Ñ–Ð¹Ñ�Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð· Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾ÑŽ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ–Ñ�Ñ‚ÑŽ Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð². Ð—Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ñ†Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ñ–Ð½Ñ–Ñ— ÐºÐµÑˆÑƒ L1, Ð°Ð»Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¸Ð¼, Ñ‰Ð¾Ð± Ð²Ñ€Ð°Ñ…ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð»Ñ–Ð½Ñ–Ð¹ ÐºÐµÑˆÑƒ Ð´Ð»Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð².ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ñ–ÐºÐ½Ð° Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ñƒ Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ðµ Ð¿Ñ€Ð¸Ñ�ÐºÐ¾Ñ€ÐµÐ½Ð½Ñ�, Ñ�ÐºÐµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ–Ð½Ð»Ð°Ð¹Ð½ÐµÑ€Ñƒ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ inline-insns-single Ñ‚Ð° inline-insns-auto.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ ÑƒÑ�Ð¿Ñ–ÑˆÐ½Ð¾Ñ— Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…), Ñ‰Ð¾Ð± Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð±ÑƒÐ»Ð° Ð·Ð°Ð¿Ð»Ð°Ð½Ð¾Ð²Ð°Ð½Ð°.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ UID, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ ÐºÑ€Ð¾Ðº, Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð¼Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸ Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð´Ð¾Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð² Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ð¼Ñƒ Ñ€ÑƒÑ�Ñ– Ñ†Ð¸ÐºÐ»Ñƒ.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ñƒ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ�ÐºÐ°ÐºÑƒÐ²Ð°Ð½Ð½Ñ–.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�ÑƒÐ¿ÐµÑ€Ð²ÑƒÐ·Ð»Ñ–Ð² Ñƒ Ð¼ÐµÐ¶Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑƒ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð²Ð²Ð°Ð¶Ð°Ñ” Ð´Ð»Ñ� ÑƒÐ·Ð°Ð³Ð°Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ñ—Ñ— ÐµÑ„ÐµÐºÑ‚Ñ–Ð² Ð½Ð° Ð¼Ñ–Ñ�Ñ†Ñ�Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ, Ñ�ÐºÑƒ Ð¼Ð°Ñ” Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ±Ñ€Ð¾, Ñ‰Ð¾Ð± Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð² Ñ�Ð²Ñ–Ð¹ Ñ�Ñ‚Ð°Ð½ Ñ‡ÐµÑ€ÐµÐ· Ð½ÑŒÐ¾Ð³Ð¾.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ�Ð³Ð½ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð´Ð»Ñ� Ð¼Ñ–Ð¶Ð±Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð¼Ñ–Ð¶ Ð´Ð²Ð¾Ð¼Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ð¼Ð¸, Ð½Ð° Ñ�ÐºÑ– Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð·Ð´Ñ–Ð¹Ñ�Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿, Ñ‰Ð¾Ð± ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð¸Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð¸, Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ñ– Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ. Ð—Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ñ†Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ñ–Ð½Ñ–Ñ— ÐºÐµÑˆÑƒ L1, Ð°Ð»Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¼, Ñ‰Ð¾Ð± Ð²Ñ€Ð°Ñ…ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð»Ñ–Ð½Ñ–Ð¹ ÐºÐµÑˆÑƒ Ð´Ð»Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð². ÐšÐ¾Ð´ C++17 Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ–, Ð°Ð»Ðµ Ñ†Ðµ Ð½Ð°Ñ�Ñ‚Ñ–Ð¹Ð½Ð¾ Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð² Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ñ… ABIs.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð±ÐµÑ€ÑƒÑ‚ÑŒ ÑƒÑ‡Ð°Ñ�Ñ‚ÑŒ Ñƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– Ñ�Ð»Ð¾Ñ‚Ñ–Ð² Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ñ€Ð¸ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� ÐºÑ€Ð¾ÐºÑ–Ð², Ð·Ð° Ñ�ÐºÐ¾Ð³Ð¾ Ð¾Ð±Ð¼Ñ–Ð½ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ñ” Ð¿Ñ€Ð¸Ð±ÑƒÑ‚ÐºÐ¾Ð²Ð¸Ð¼.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ–Ð³ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð°Ð¿Ñ–Ð²Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ�Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð¿ÐµÑ‚Ð»Ñ–.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– ÐµÑ‚Ð°Ð¿Ñ–Ð², Ñ�ÐºÑƒ Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÑ” Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð· ÐºÐ¾Ð»Ð¸Ð²Ð°Ð½Ð½Ñ�Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ñ†Ñ–Ñ—.ÐœÐ°Ñ�Ð¸Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð°Ð±Ð¾ Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐ†Ð¼Ê¼Ñ� %qs Ñƒ %C Ð²Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ” Ñ–Ð¼Ê¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð�Ð°Ð·Ð²Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ñ�Ðº Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ð° %CÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð�ÑŒÑŽÑ‚Ð¾Ð½Ð° Ð´Ð»Ñ� Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ double. Ð¢Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð¿Ð¾Ñ€Ñ†Ñ–Ð¹Ð½Ð° Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, ÐºÐ¾Ð»Ð¸ Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ð½Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 2.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð�ÑŒÑŽÑ‚Ð¾Ð½Ð° Ð´Ð»Ñ� Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ float. Ð¢Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð¿Ð¾Ñ€Ñ†Ñ–Ð¹Ð½Ð° Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, ÐºÐ¾Ð»Ð¸ Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 1.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ SUB Ð´Ð»Ñ� IMAGE_INDEX Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ %d (ÐºÐ¾Ñ€Ð°Ð½Ð³), Ð° Ð½Ðµ %dÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ–Ð², Ñ�ÐºÑ– Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ” Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð¼Ð¾Ð´ÑƒÐ»Ñ� Swing Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ†Ñ– ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ñ–Ð² Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ DFA.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² (%d) Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾Ñ— Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ñ— Ð¼ÐµÐ¶Ñ– %d. Ð”Ð¸Ð². Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-fmax-array-constructor%>.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð´Ð»Ñ� Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ…ÐµÑˆ-Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ ÑˆÑƒÐºÐ°Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %d. Ð”Ð¸Ð². Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-fmax-array-constructor%>ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %d. Ð”Ð¸Ð². Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-fmax-array-constructor%>ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %d. Ð”Ð¸Ð². Ð¾Ð¿Ñ†Ñ–ÑŽ %<-fmax-array-constructor%>ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ, Ñ�ÐºÐ¸Ð¹ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ð¼. ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð² GIMPLE FE.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼Ñ–Ð»ÐµÑ—Ð² Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð²Ñ�Ñ–Ñ”Ñ— Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸, Ð´Ð¾ Ñ�ÐºÐ¸Ñ… Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð½Ð°Ð»ÐµÐ¶Ð°Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ, Ñ‰Ð¾Ð± Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ð¼ (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– LTO).ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾.ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ñƒ ÐºÐ¾Ð¶Ð½Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ–, Ñ�ÐºÑ– Ð·Ð°Ð»Ð¸ÑˆÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¼Ð¸ Ð¿Ñ€Ð¸ Ñ€ÑƒÑ…Ñƒ Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð².ÐžÐ±Ê¼Ñ”ÐºÑ‚ %qs Ñƒ %L Ð¼Ð°Ñ” Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ LEN %qs Ñ– Ð½Ðµ Ñ” Ð°Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ÐžÐ±Ê¼Ñ”ÐºÑ‚ %qs Ð½Ð° %L Ð· Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð²Ð¸Ð±Ñ–Ñ€Ð½Ð¸ÐºÐ¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ SELECT (F08/4.2)ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ð° %C Ð½Ðµ Ñ�Ð¿Ñ€Ð¾Ñ‰ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°Ð’Ð¸Ñ€Ð°Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ INTEGER, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿Ñƒ %sÐ¨Ð»Ñ�Ñ… Ð´Ð¾ devices.csv. Ð—Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€ GCC Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð¼ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» devices.csv Ñ– Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ñ†ÑŽ Ð¾Ð¿Ñ†Ñ–ÑŽ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñƒ, Ñ‚Ð¾Ð¼Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ñƒ Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸.Ð’Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð·Ð²Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð·Ð° Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¾ÑŽ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ‚Ñ€Ð°Ñ�Ð¸. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº.Ð’Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð·Ð²Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð·Ð° Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¾ÑŽ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ�Ð»Ñ–Ð´Ñƒ. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹.ÐžÐ±Ê¼Ñ”ÐºÑ‚-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¼ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²ÐœÐ¾Ð¶Ð»Ð¸Ð²Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² SVE:ÐœÐ¾Ð¶Ð»Ð¸Ð²Ñ– Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ð¸ TLS:Ð Ð°Ð½Ð³ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %L Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ€Ð°Ð½Ð³Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° (%d/%d)Ð¤Ð°Ð¹Ð» Ñ€ÐµÐ·Ð¾Ð»ÑŽÑ†Ñ–Ñ—.ÐœÐ°Ñ�ÑˆÑ‚Ð°Ð± (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…), Ñ�ÐºÐ¸Ð¹ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð»Ñ–Ð¼Ñ–Ñ‚Ñ–Ð² inline-insns-single Ñ‚Ð° auto, ÐºÐ¾Ð»Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ° Ð½Ð°Ñ‚Ñ�ÐºÐ°Ñ” Ð½Ð° Ñ‚Ðµ, Ñ‰Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ” Ð´ÑƒÐ¶Ðµ Ð¿Ñ€Ð¸Ð±ÑƒÑ‚ÐºÐ¾Ð²Ð¸Ð¼.Ð¤Ð¾Ñ€Ð¼Ð° ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %L Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ„Ð¾Ñ€Ð¼Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %d (%ld/%ld)Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ñ–Ð½Ñ–Ñ— ÐºÐµÑˆÑƒ L1.Ð Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐµÑˆÑƒ L1.Ð Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐµÑˆÑƒ L2.Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ñ‚Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐµ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼.Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ñ— Ñ€Ð°Ð¼ÐºÐ¸, Ñ�ÐºÐ¸Ð¹ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼.Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–, Ñ�ÐºÐ¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ IPA-CP Ð²Ð²Ð°Ð¶Ð°Ñ” Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼.Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼.ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ, Ð´Ð»Ñ� Ñ�ÐºÐ¸Ñ… ÐºÑ€Ð°Ñ‰Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð° ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº, Ñ�ÐºÑ‰Ð¾ 0, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð¸.Ð’Ð¸Ñ€Ð°Ð·-Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE Ð°Ð±Ð¾ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ EVENT_TYPE, Ñ�ÐºÑ‰Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚-Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° %L Ñ” ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð’Ð¸Ñ€Ð°Ð·-Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE Ð°Ð±Ð¾ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ LOCK_TYPE, Ñ�ÐºÑ‰Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚-Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° %L Ñ” ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ stat= Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ INTEGER Ð· kind=4ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %C Ð±ÑƒÐ² Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹. Ð¦Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð±ÑƒÐ»Ð° Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð° Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ f08/0011. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -std=f2018 Ð°Ð±Ð¾ -std=gnu, Ñ‰Ð¾Ð± ÑƒÑ�ÑƒÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ�.Ð¡Ð¸Ð¼Ð²Ð¾Ð» %qs, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð² %L, Ð½Ðµ Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¾Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ÑƒÐŸÐ¾Ñ€Ð¾Ð³Ð¾Ð²Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð·Ð°Ð¹Ð²Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ñ€Ð¾Ð³Ð¾Ð²Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€, Ñ�ÐºÐµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð·Ð°Ð¹Ð²Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð¢Ð¸Ð¿ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼ Ð· Ñ…Ð¾Ñ�Ñ‚Ð¾Ð¼ Ð½Ð° %L, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¹Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒÑ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð½Ð° %LÐ¢Ð¸Ð¿ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð² %L Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ�Ðº ASSUMED, Ñ‚Ð°Ðº Ñ– DEFERRED Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %C Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %C Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð¢Ð¸Ð¿-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð² %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð¶ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�Ð¢Ð¸Ð¿-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¹ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ð±Ð¾ Ñ‚Ð¸Ð¿ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ BIND Ð² SELECT TYPE Ð½Ð° %C [F2003:C815]Ð’ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð´Ð»Ñ� Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚.Ð’ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð² Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ– Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qs Ð½Ð° %LÐ—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° KIND %qs Ð½Ð° %C Ð½Ðµ Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ�Ñ‚Ð°Ð»Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� n Ð² %<-finit-character=n%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 127Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° PDT LEN '%s' Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ‚Ð¸Ð¼, Ñ‰Ð¾ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—-Ð¿ÑƒÑ�Ñ‚ÑƒÐ½Ñ–Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñƒ SELECT RANK CASE Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐµ Ð½ÑƒÐ»Ñ� Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ %dÐ’ÐµÑ€Ñ�Ñ–Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ C++ ABI.Ð’ÐµÑ€Ñ�Ñ–Ñ� C++ ABI, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ -Wabi Ñ‚Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ.Ð’Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑ” Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð· Ñ–Ð¼Ê¼Ñ�Ð¼ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð² %CÐ�ÐµÐ¼Ð°Ñ” ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ %qs Ð½Ð° %LÐ�ÐµÐ¼Ð°Ñ” ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ñ— Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð´Ð»Ñ� Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ %qs Ð² %LÐ’Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑ” Ð½ÐµÐ³ÐµÐ½ÐµÑ€Ð¸Ñ‡Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð· Ñ–Ð¼Ê¼Ñ�Ð¼ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð½Ð° %CÐ¦Ñ� Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ð³Ñ–Ð»Ð¾ÐºÐ¦Ðµ Ð²Ñ–Ð»ÑŒÐ½Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�; Ð´Ð¸Ð²Ñ–Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð² ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�. Ð�Ð•ÐœÐ�Ð„
! Ð³Ð°Ñ€Ð°Ð½Ñ‚Ñ–Ñ—; Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ð½Ðµ Ð´Ð»Ñ� ÐŸÐ Ð˜Ð”Ð�Ð¢Ð�ÐžÐ¡Ð¢Ð† Ð”Ð›Ð¯ ÐŸÐ ÐžÐ”Ð�Ð–Ð£ Ð°Ð±Ð¾ ÐŸÐ Ð˜Ð”Ð�Ð¢Ð�ÐžÐ¡Ð¢Ð† Ð”Ð›Ð¯ ÐŸÐ•Ð’Ð�ÐžÐ“Ðž
! ÐŸÐ Ð˜Ð—Ð�Ð�Ð§Ð•Ð�Ð�Ð¯.
  
! Ð¦Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ– Ð½Ðµ Ð¼Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐµÑ„ÐµÐºÑ‚Ñƒ.Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�; Ð²Ð¾Ð½Ð° Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–. Ð’Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ð´Ð»Ñ� Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ð¾Ð¿Ñ†Ñ–Ð¹ Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ñ‚Ð° Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· newlib.Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð°Ñ” Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–Ñ—.Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹; Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¹Ð¾Ð³Ð¾.Ð¦ÐµÐ¹ ÐºÐ»ÑŽÑ‡ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð²; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -Werror=implicit-function-declaration Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾.Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð²; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -Wextra Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾.Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð²; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -fsanitize-recover= Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾.Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð²; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -fsanitize-trap= Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾.ÐœÐ¾Ð´ÐµÐ»ÑŒ Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð²: %s
! Threadprivate Ð² %L Ð½Ðµ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ�Ð—Ð¼Ñ–Ð½Ð½Ð°, Ñ‰Ð¾ Ñ” Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ÑŽ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ, Ñƒ %C Ñ” ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ COMMON-Ð±Ð»Ð¾ÐºÑƒÐŸÐ¾Ñ€Ñ–Ð³ Ð¾Ñ†Ñ–Ð½ÐºÐ¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– ipa-cp, Ñ�ÐºÐ¸Ð¹ Ð²Ñ�Ðµ Ñ‰Ðµ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ð¼ Ð´Ð»Ñ� ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.ABI Thumb-1 %<hard-float%> VFPThumb: ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð° ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Thumb.Thumb: ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ñ– Ð· ÐºÐ¾Ð´Ñƒ ARM.Thumb: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð»Ð¸Ñ�Ñ‚Ð¾Ñ‡ÐºÐ¾Ð²Ñ–) Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ– Ñ„Ñ€ÐµÐ¹Ð¼Ð¸ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾.Thumb: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ-Ð»Ð¸Ñ�Ñ‚Ð¾Ñ‡ÐºÐ¾Ð²Ñ–) Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ– Ñ„Ñ€ÐµÐ¹Ð¼Ð¸ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾.Ð£ Ñ‚ÑƒÐ½ÐºÑƒ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ð»Ð°ÐŸÐ»Ð¸Ñ‚ÐºÐ¾Ð²Ð°Ð½Ð° Ð¿ÐµÑ‚Ð»Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð¿Ð¾ Ð³Ñ€ÑƒÐ¿Ð°Ñ…, Ñ€Ð¾Ð±Ñ–Ñ‚Ð½Ð¸ÐºÐ°Ñ… Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ñ… Ð½Ð° %LÐ§Ð°Ñ�, Ñ�ÐºÐ¸Ð¹ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ, ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ñ‚Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð½Ð°ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚.Ð§Ð°Ñ�, Ð²Ñ€Ð°Ñ…Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð½Ð°ÐºÐ»Ð°Ð´Ð½Ð¸Ñ… Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚ Ñ‚ÑƒÐ½ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð©Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-cpp%>ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ½ÑƒÑ‚Ð¸ -fvar-tracking-assignments.ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�.Ð—Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¾ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ð·Ñ–Ð¹ Ñƒ %C, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %d, Ð° Ð½Ðµ %dÐ—Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¾ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– DTIO %qs Ð½Ð° %LÐ—Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qs Ð½Ð° %LÐ—Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %s Ð½Ð° %LÐ—Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ð·Ñ–Ð¹ Ñƒ %C, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %d, Ð° Ð½Ðµ %dÐ—Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ–Ð² Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð½Ð° %LÐ—Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ†Ð¸Ñ„Ñ€ Ñƒ Ð¼Ñ–Ñ‚Ñ†Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² %CÐ—Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– DTIO %qs Ð½Ð° %LÐ—Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %CÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð² Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ñ–.Ð¢Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°: Ñ–Ð¼ÐµÐ½Ð° Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¾Ð³Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° Ñ‚Ð° Ñ†Ñ–Ð»Ñ– Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ�Ð¡Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ�Ñ‚ÐºÑƒ Ð½Ð° Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ–, Ð²Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ– Ñ‚Ð° Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ–.ÐŸÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÑŽÐ²Ð°Ñ‚Ð¸ __builtin_unreachable Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¹Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—.ÐŸÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ð½Ð° Ð½ÑƒÐ»ÑŒ.Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ throw() Ñ�Ðº noexcept Ð´Ð»Ñ� Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñƒ.Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸.Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ð¾Ð¼Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� sprintf Ñ�Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸.Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¸ Ð· Â«DÂ» Ð² Ð¿ÐµÑ€ÑˆÐ¾Ð¼Ñƒ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ‡Ð¸ÐºÑƒ Ñ�Ðº ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ–.Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ main Ñ‚Ð°Ðº, Ð½Ñ–Ð±Ð¸ Ð²Ð¾Ð½Ð° Ð¼Ð°Ð»Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ OS_task.Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² Ñ�Ðº Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸.Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼ Ñ�Ðº Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ. Ð—Ð°Ð¿ÐµÑ€ÐµÑ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº -fwrapv -fwrapv-pointer.Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ.Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ñ�Ðº Ð²Ð¶Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¹.True, Ñ�ÐºÑ‰Ð¾ Ð½ÐµÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð·Ð°Ð¼ÐºÐ½ÐµÐ½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ñ” Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ÑŽ.Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ '%s' Ð² Ð¾Ð±Ð¾Ð»Ð¾Ð½Ñ†Ñ–, Ñ‰Ð¾Ð± Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�.
! Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ PIC Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸.Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ñ–.Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼Ñ–Ð½Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¿Ñ€Ð¸Ð±ÑƒÑ‚ÐºÐ¾Ð²Ð¾.Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñ�ÐºÐ¾Ð¼Ð¾Ð³Ð° ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ñ–ÑˆÐµ.Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð²Ñ–Ð´Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ð»Ð°Ð¹Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñƒ Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ¹Ñ‚Ðµ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð°Ð±Ð¾ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð¼Ð¾Ð²Ð¸ D, Ñ�ÐºÑ– Ð¼Ð¾Ð¶Ð½Ð° Ñ�ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸.Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸, Ñ�ÐºÑ– ÑƒÑ�ÐºÐ»Ð°Ð´Ð½ÑŽÑŽÑ‚ÑŒ Ð²Ð¸Ð²Ñ–Ð´, Ñ‚Ð°ÐºÑ– Ñ�Ðº Ð½Ð¾Ð¼ÐµÑ€Ð¸ Ñ€Ñ�Ð´ÐºÑ–Ð², ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¸ Ñ‚Ð° URL-Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� CET Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² switch, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ñ‚Ð° Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð·Ð°Ð¹Ð²Ð¸Ñ… Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ.Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ð°Ð¹Ð±ÑƒÑ‚Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð¾Ð²Ð¸ D.Ð”Ð²Ð° Ð³Ð¾Ð»Ð¾Ð²Ð½Ñ– PROGRAM Ñƒ %L Ñ‚Ð° %CÐ”Ð²Ð° Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ Ð· Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð½Ð° %LÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°: Ð”Ð²Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð· Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽ Ð³Ñ€ÑƒÐ¿Ð¾ÑŽ comdat Ð½Ðµ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ same_comdat_group.Ð¢Ð¸Ð¿ %qs, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² %C, Ð½Ðµ Ñ” Ð�Ð‘Ð¡Ð¢Ð Ð�ÐšÐ¢Ð�Ð˜ÐœÐ¢Ð¸Ð¿ %qs Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— CLASS %qs Ð½Ð° %L Ð½Ðµ Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÑŽÐ²Ð°Ð½Ð¸Ð¼ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qs Ð½Ð° %L Ð½Ðµ Ñ” Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· C, Ð°Ð»Ðµ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND(C)Ð’Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qs Ð½Ð° %C Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð½Ð° %LÐ¢Ð¸Ð¿ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %LÐ�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð¼Ñ–Ð¶ Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ð° %L Ñ– Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ð° %L (%s/%s).Ð�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %qs Ð½Ð° %L; Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ %s Ð´Ð¾ %sÐ�Ð°Ð·Ð²Ð° Ñ‚Ð¸Ð¿Ñƒ %qs Ñƒ %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð°ÐºÐ¾ÑŽ Ð¶, Ñ�Ðº Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð†Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ %qs Ñƒ %C ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ÑŽ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŽ Ñƒ %L, Ñ�ÐºÐ° Ð¼Ð°Ñ” Ñ‚Ðµ Ñ�Ð°Ð¼Ðµ Ñ–Ð¼Ê¼Ñ�Ð†Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ %qs Ñƒ %C Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð¢Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %s Ð´Ð»Ñ� IMAGE_INDEX Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ INTEGERÐ¢Ð¸Ð¿ Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ð° %L Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼-Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾Ð¼ Ð½Ð° %LÐ¢Ð¸Ð¿ Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð² %L Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¼ Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ–Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ñƒ %qs Ñƒ %C Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ Ñƒ %LÐ¢Ð¸Ð¿, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ð° %L, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼, Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ NOPASSÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð° Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼, Ð½Ð° %CÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿ÑƒÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð·Ñ–Ñ€Ð¾Ñ‡ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿ÑƒUNIT Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð° %LÐ�Ð¾Ð¼ÐµÑ€ UNIT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– CLOSE Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð�Ð¾Ð¼ÐµÑ€ UNIT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– INQUIRE Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %dÐ�Ð¾Ð¼ÐµÑ€ UNIT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½Ð¾Ð¼ÐµÑ€ UNIT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° %LÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� UNIT Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð°Ð±Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� UNIT Ð½Ð° %L Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¼ ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ÐžÐœÐ¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ UNIT Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð· NEWUNIT Ð½Ð° %LÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ UNLOCK Ð½Ð° %CÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ UNTIL_COUNT= Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ USE Ð½Ð° %C Ð½Ðµ Ð¼Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° ONLYÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñƒ INTRINSIC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %qs Ð½Ð° %LÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qsÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ñ�ÑƒÐ² Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ DLL.Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ð½Ð° %LÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ %qs Ñƒ %LÐ�ÐµÐºÐ»Ð°Ñ�Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° GCC Ñƒ %CÐ�ÐµÐºÐ»Ð°Ñ�Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° GCC Ð² %C, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð�ÐµÐºÐ»Ð°Ñ�Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° OpenACC Ñƒ %CÐ�ÐµÐºÐ»Ð°Ñ�Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° OpenMP Ñƒ %CÐ�ÐµÐºÐ»Ð°Ñ�Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñƒ %CÐ�ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð° Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ° %qs Ñ�Ðº Ñ†Ñ–Ð»ÑŒ GENERIC %qs Ð½Ð° %LÐŸÑ€Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– -ffast-math, Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ FRIZ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½ÑŒ (double)(long long).ÐŸÑ–Ð´ ÐºÐµÑ€Ñ–Ð²Ð½Ð¸Ñ†Ñ‚Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°, Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð°Ð½Ñ–Ð¿ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸, Ñ‚Ð°ÐºÐ¸Ñ… Ñ�Ðº memcpy Ñ– strcpy.Ð�ÐµÑ€Ñ–Ð²Ð½Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (%ld/%ld) Ð² %sÐ�ÐµÑ€Ñ–Ð²Ð½Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (%ld/%ld) Ð² %s Ð½Ð° %LÐ�ÐµÑ€Ñ–Ð²Ð½Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (%wd/%wd) Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qs Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð½Ð° %LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ !$OMP SCAN Ð½Ð° %L Ð¿Ð¾Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ”ÑŽ Ñ†Ð¸ÐºÐ»Ñƒ Ð· %<inscan%> REDUCTION Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ %<%c%> Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qs Ð½Ðµ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ %<*%> Ð´Ð»Ñ� ÐºÐ¾Ð´Ð¸Ð¼ÐµÐ½Ð·Ñ–Ñ— %d Ð· %d Ñƒ %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ %<*%> Ð² Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñ– Ñ�Ð¿Ñ–Ð²Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %s Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %s Ð² %C Ð² Ñ‚Ñ–Ð»Ñ– INTERFACEÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %s Ð² BLOCK DATA Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %s Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– CONTAINS Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð² Ð±Ð»Ð¾ÐºÑƒ FORALL Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %s Ð² Ð±Ð»Ð¾ÐºÑƒ INTERFACE Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° %s Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %s Ð² Ð±Ð»Ð¾ÐºÑƒ WHERE Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ CASE Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ DIM Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ noncoarray Ð½Ð° %LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� END Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� ENTRY Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ„Ð°Ð¹Ð»ÑƒÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ NULL() Ð½Ð° %L Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ %qsÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ OpenACC.Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� RANK Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SHAPE Ð½Ð° %L Ð´Ð¾ C_F_POINTER Ð· Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ FPTRÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� TYPE IS Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð½Ð° %LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– PARAMETER Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð¾Ð²Ñ– Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñƒ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð¼Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %%<%s%%> Ð½Ð° %%LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qc Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ð° %LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ„Ð°Ð¹Ð»Ñƒ Ð² %qsÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ€Ñ�Ð´ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ð° %LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ð° %LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� !$ACC Ð�Ð¢ÐžÐœÐ�Ð� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð¿Ñ–Ñ�Ð»Ñ� !$ACC DECLARE Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� !$OMP DECLARE REDUCTION Ñƒ %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� !$OMP DECLARE TARGET Ñƒ %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð¿Ñ–Ñ�Ð»Ñ� !$OMP SCAN Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� $OMP BARRIER Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� $OMP CANCELLATION POINT Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° $OMP CRITICAL Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° $OMP FLUSH Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð·Ð°Ñ�Ð²Ð¸ $OMP MASTER Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð·Ð°Ñ�Ð²Ð¸ $OMP NOTHING Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� %qs Ð½Ð° %LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� NOWAIT Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� OMP THREADPRIVATE Ñƒ %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� TASKYIELD Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð² %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° %CÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÑƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° %LÐ�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð´Ð°Ð»ÐµÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ thumb1Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½Ñ– Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs Ð½Ð° %CÐ�ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±Ñ€Ð° %i->%iÐ�Ð¾Ð¼ÐµÑ€ Ð±Ð»Ð¾ÐºÑƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ð�Ð¾Ð¼ÐµÑ€ Ð±Ð»Ð¾ÐºÑƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¸Ð¹Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° %LÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— !GCC$ ATTRIBUTES Ð½Ð° %CÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð² %LÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð´Ð»Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ð½Ð° %%LÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ð½Ð° %%L; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %%<%s%%>?Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ %qs Ð½Ð° %CÐ�ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¹ allocate-object Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ð±Ð¾ type-spec, Ð°Ð±Ð¾ Ñ‚ÐµÐ³ SOURCE, Ð°Ð±Ð¾ Ñ‚ÐµÐ³ MOLDÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� ÐœÐšÐŸ %qs.Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð»Ñ� %<-finit-logical%>: %sÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð²: %qsÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ: %qsÐ�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ�: %qsÐ�ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ '%c' Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸:Ð�ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ '%c'Ð�ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° Ð·Ð°Ñ�Ð²Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– WHERE Ð½Ð° %LÐ�ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° mmpy-optionÐ�ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¾: ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ñ–Ð²Ð½Ñ–Ð² Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼Ñƒ 'routine' Ð² OpenACCÐ�ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°, Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %CÐ�ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð° ÐŸÐ Ð˜Ð’Ð�Ð¢Ð�Ð� Ð·Ð¼Ñ–Ð½Ð½Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñƒ %LÐ�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° %qs Ð² %LÐ�ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° %L, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð¼Ð°Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½ÑƒÐ�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs, Ñ�ÐºÐ° Ð±ÑƒÐ»Ð° Ñ�Ð²Ð½Ð¾ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð° Ð² %LÐ�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð² %LÐ�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ² Ñ�Ð²Ð½Ð¾ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð² %LÐ�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð² %LÐ’ÐµÑ€Ñ…Ð½Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %L Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– (%ld < %ld) Ð² Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %dÐ’ÐµÑ€Ñ…Ð½Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ð° %L Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– (%ld > %ld) Ð² Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %dÐ’ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ñ— Ð²Ð¸Ð¼Ñ–Ñ€Ñ�Ð½Ð¾Ñ— Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¸ ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ %<*%> Ð½Ð° %CÐ’ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð¼ÐµÐ½ÑˆÐ° Ð·Ð° Ð½Ð¸Ð¶Ð½ÑŽ Ð¼ÐµÐ¶Ñƒ Ð½Ð° %LÐ’ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð¼ÐµÐ½ÑˆÐ° Ð·Ð° Ð½Ð¸Ð¶Ð½ÑŽ Ð¼ÐµÐ¶Ñƒ 1 Ð½Ð° %LÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... ÐŸÐ†Ð”ÐšÐžÐœÐ�Ð�Ð”Ð� [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]...
! 
! Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�: %s [Ð¾Ð¿Ñ†Ñ–Ñ—] Ñ„Ð°Ð¹Ð»...
! Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�: gcov [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ...] Ð”Ð–Ð•Ð Ð•Ð›Ðž|OBJ...
  
  Ð¡ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Â«-Wa,ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Â», Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Â«ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Â» Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.
  
  Ð¡ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Â«-Wl,ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Â», Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Â«ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð Â» ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ.
  
! Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð·Ð±Ñ–Ñ€ÐºÐ¸ %reloc().Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ %reloc(), Ð° Ð½Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸ Ð·Ð±Ñ–Ñ€ÐºÐ¸, Ð´Ð»Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -G Ð´Ð»Ñ� Ð´Ð°Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¼ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ -G Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -mlong-double-64 Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ IEEE 64-Ð±Ñ–Ñ‚. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -mlong-double-128 Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ 128-Ð±Ñ–Ñ‚ (Ð°Ð±Ð¾ IEEE, Ð°Ð±Ð¾ IBM).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 128-Ð±Ñ–Ñ‚Ð½Ñ– AVX-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ 256-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… AVX-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ–.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 128-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ long double.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 16-Ð±Ñ–Ñ‚Ð½Ðµ Ñ†Ñ–Ð»Ðµ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ñ†Ñ–Ð»Ñ– Ñ‡Ð¸Ñ�Ð»Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 32-Ð±Ñ–Ñ‚Ð½Ðµ ABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ DWARF Ð¿Ñ€Ð¸ Ð²Ð¸Ð¿ÑƒÑ�ÐºÑƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� DWARF.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ñ�ÑƒÐ²Ð¸ Ð½Ð° 32 Ð±Ñ–Ñ‚Ð¸ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ�Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð·Ñ�ÑƒÐ²Ñ–Ð² Ð½Ð° 16 Ð±Ñ–Ñ‚.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 4-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ñ– Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ�Ñ… Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 4 Ð½Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÑƒÐ²Ð°Ñ‡Ñ– Ð¼ÐµÐ´Ñ–Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 4-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— madd.s/madd.d Ñ‚Ð° Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ‚Ð°Ð¼, Ð´Ðµ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð½Ð°Ð¿Ñ–Ð²Ñ�Ð»Ñ–Ð² 4xx.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ€Ñ�Ð´ÐºÐ° dlmzb 4xx.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 64 FPRs.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 64 GPRs.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 64-Ð±Ñ–Ñ‚Ð½Ðµ ABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ DWARF Ð¿Ñ€Ð¸ Ð²Ð¸Ð¿ÑƒÑ�ÐºÑƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� DWARF.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 64-Ð±Ñ–Ñ‚Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 64-Ð±Ñ–Ñ‚Ð½Ñ– Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ long double.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 8 Ð½Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÑƒÐ²Ð°Ñ‡Ñ–Ð² Ð¼ÐµÐ´Ñ–Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 80-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ long double.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ ABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— AltiVec.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Bionic C.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Branch Likely, Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑŽÑ‡Ð¸ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ CONST16 Ð´Ð»Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ð·Ð°Ð¹Ð²Ð¾Ñ�Ñ‚Ñ– (CRC).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ EABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¾Ð³Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð· Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ð½Ð° Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñƒ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ (FsMULd).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ GNU C.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�ÐµÐºÑ†Ñ–Ñ— sdata/sbss Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ GP.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ GP-Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð´Ð°Ð½Ð¸Ñ….Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– (GINV).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� H8/300.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ IEEE Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½ÑŒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ IRA-Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ñ€Ð°Ñ…ÑƒÐ½Ð¾Ðº Ñ‚Ð¸Ñ�ÐºÑƒ Ð½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸ Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ñ… Ð¿Ñ–Ð´Ð½Ñ�Ñ‚Ñ‚Ñ� RTL.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·Ñ€Ð°Ñ…ÑƒÐ½Ð¾Ðº Ñ‚Ð¸Ñ�ÐºÑƒ Ð½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– IRA Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð² RTL.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ISA 2.07 Category:Vector.AES Ñ‚Ð° Category:Vector.SHA2.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– ISA 2.07 (HTM).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ LRA Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� (Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´Ð½Ð¸Ð¹).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ LRA Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð¸Ð¹ Ð°Ð»Ð¾ÐºÐ°Ñ‚Ð¾Ñ€ LRA.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ Loongson (EXT).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ Loongson R2 (EXT2).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ MultiMedia Loongson (MMI).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ÐœÐšÐŸ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� MIPS MSA.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MIPS-3D.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MIPS-DSP REV 2.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MIPS-DSP.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñƒ Ð´Ð»Ñ� Mingw Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Neon Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ñ– Ñ�Ð»Ð¾Ð²Ð° (Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ ÐºÐ²Ð°Ð´Ñ€Ð¾-Ñ�Ð»Ñ–Ð²) Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ—.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Neon ÐºÐ²Ð°Ð´Ñ€Ð¾-Ñ�Ð»Ð¾Ð²Ð° (Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¸Ñ… Ñ�Ð»Ñ–Ð²) Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ—.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð·Ð±Ñ–Ñ€ÐºÐ¸ %reloc() Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– NewABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ P-Ð¼Ð½ÐµÐ¼Ð¾Ð½Ñ–ÐºÐ¸ Ð´Ð»Ñ� Ð³Ñ–Ð»Ð¾Ðº, Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ�Ðº Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ñ–.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ PLT Ð´Ð»Ñ� PIC-Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² (-fno-plt: Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð· GOT Ð½Ð° Ð¼Ñ–Ñ�Ñ†Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— 'mad' Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– PMC.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð³Ñ€ÑƒÐ¿Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� PowerPC.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð³Ñ€ÑƒÐ¿Ð¸ Ð³Ñ€Ð°Ñ„Ñ–ÐºÐ¸ PowerPC.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ mfcr Ð· Ð¾Ð´Ð½Ð¸Ð¼ Ð¿Ð¾Ð»ÐµÐ¼ PowerPC V2.01.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ PowerPC V2.02.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ popcntb PowerPC V2.02.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð±Ð°Ð¹Ñ‚Ñ–Ð² PowerPC V2.05.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ popcntd PowerPC V2.06.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð°Ð±Ñ–Ñ€ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ PowerPC-64.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ RJMP / RCALL, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– CALL / JMP.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ROM Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ RAM.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² SSE Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ SF Ñ– DF.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ STB_GNU_UNIQUE, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð±Ð¸Ñ€Ð°Ñ‡ÐµÐ¼.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— SmartMIPS.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° UNIX.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Compare-and-Branch.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Fused Multiply-Add.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ UltraSPARC Population-Count.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð²Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ� Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ Ð· Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¾Ð¼ UltraSPARC.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Visual Instruction Set Ð²ÐµÑ€Ñ�Ñ–Ñ— 1.0.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Visual Instruction Set Ð²ÐµÑ€Ñ�Ñ–Ñ— 2.0.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Visual Instruction Set Ð²ÐµÑ€Ñ�Ñ–Ñ— 3.0.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Visual Instruction Set Ð²ÐµÑ€Ñ�Ñ–Ñ— 4.0.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ VAX fp.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ VAXC ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ VMS Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´Ñ–Ð² posix.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— (VZ).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ __cxa_atexit Ð´Ð»Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð°Ñ†Ñ–Ñ— Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ __cxa_get_exception_ptr Ñƒ Ð¾Ð±Ñ€Ð¾Ð±Ñ†Ñ– Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ long Ð· 32 Ð±Ñ–Ñ‚Ð°Ð¼Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 4-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð¸Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð»Ñ� Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ long Ð· 64 Ð±Ñ–Ñ‚Ð°Ð¼Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð»ÐµÐ³ÐºÑƒ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–ÑŽ printf Ñ‚Ð° puts Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñƒ. Ð¢Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð´Ð½Ð¾Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¸Ñ… Ð´Ð¾Ð´Ð°Ñ‚ÐºÑ–Ð², Ñ�ÐºÑ– Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð´Ð¾ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�. Ð’Ð¸Ð¼Ð°Ð³Ð°Ñ” Newlib Nano IO.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� (Ð±ÐµÐ· Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð°Ð±Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²) Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð² Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¼ Ð¾Ð±Ñ�Ñ�Ð³Ð¾Ð¼ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑƒÐ¼Ð½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð¿ÐµÐ²Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— VIS, Ð²Ð²ÐµÐ´ÐµÐ½Ñ– Ð² OSA2017.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸, Ñ�ÐºÑ– Ð²Ð¸Ð´Ñ–Ð»Ñ�ÑŽÑ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸, Ð½Ðµ Ð·Ð°Ð»Ð¸ÑˆÐ°ÑŽÑ‡Ð¸ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ‚Ð¸Ð¿ 'int' Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ 8 Ð±Ñ–Ñ‚.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 8-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð¸Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð»Ñ� Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð²Ñ–Ð´ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñƒ TLS. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· fstack-protector-guard=tls Ñ– Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² ÐºÐ¾Ð´Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð²Ñ–Ð´ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð°-Ð¾Ñ…Ð¾Ñ€Ð¾Ð½Ñ†Ñ� Ñ�Ñ‚ÐµÐºÐ°, sp_el0. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· fstack-protector-strong Ñ– Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² ÐºÐ¾Ð´Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñƒ Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ�Ñ….Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚Ñ–Ð² big-endian.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ñ‚ÐµÑ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð²Ð¸Ð±Ð¾Ñ€Ñƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð³Ñ–Ð»Ð¾Ðº Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ð³Ñ–Ð»Ð¾Ðº.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ bras Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¼ÐµÐ½ÑˆÐµ 64Ðº.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸, Ñ‰Ð¾ Ð·Ð¼Ñ–Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ABI call0.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ, Ñ�ÐºÑ‰Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ–Ð² Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ñ‚Ð°Ñ” Ð±Ñ–Ð»ÑŒÑˆÐ¾ÑŽ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ð¾ÑŽ Ñ†ÑŒÐ¾Ð¼Ñƒ Ñ‡Ð¸Ñ�Ð»Ñƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ð° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð´Ð¾Ð´Ð°Ð½Ñ– Ð² ISA 3.0.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð»Ð°Ñ�Ð½Ñ– Ñ�Ñ‚ÐµÐºÐ¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð°Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ sdata.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½ÑˆÑƒ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ 'rtd'.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ñ�Ð¼Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¾Ñ‚Ñ€ÑƒÑ”Ð½Ð½Ñ�/Ñ€Ð¾Ð·Ñ‚Ñ€ÑƒÑ”Ð½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð¼ÐµÐ½ÑˆÑ– Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ñ– Ñ†ÑŒÐ¾Ð¼Ñƒ Ñ‡Ð¸Ñ�Ð»Ñƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ñ�Ð¼Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %gs Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ– Ð´Ð¾ Ð´Ð°Ð½Ð¸Ñ… tls.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¾Ñ— Ñ„Ñ–Ð·Ð¸Ñ‡Ð½Ð¾Ñ— Ð°Ð´Ñ€ÐµÑ�Ð¸ (XPA).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ñ�ÐºÑ– Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒ ÐµÐ¿Ñ�Ñ–Ð»Ð¾Ð½.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ f2c.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ¹Ñ‚Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ ARCH.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¿Ð¾ Ð¿Ð¾Ð»Ñ�Ñ… Ð´Ð»Ñ� Ñ€Ñ–Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð»Ð¾Ñ�ÐºÐ¾Ð³Ð¾ Ð²Ñ–ÐºÐ½Ð° Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fp.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ FP.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½Ñƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ SPARC-V9.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ñ— ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð² Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ–.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐºÐ°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ x86-64.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ FP (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñƒ ÐºÐ¾Ð¼Ñƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° ColdFire.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ ÐºÐ¾Ñ€ÐµÐ½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ñ� Ð· Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð·Ð°Ñ�Ñ–Ð± fp.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ‡Ð¾Ñ‚Ð¸Ñ€Ð¸ÐºÑ€Ð°Ñ‚Ð½Ñ– FP-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ‚Ð° ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ ABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ð² Ð±Ð»Ð¾ÐºÐ°Ñ….Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð°Ð½Ð¸Ñ… Ñƒ Ð±Ð»Ð¾ÐºÐ°Ñ… Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð°Ð½Ð¸Ñ… Ñƒ Ð±Ð»Ð¾ÐºÐ°Ñ… Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð¼ÐµÐ½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð² in/loc/out.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— CALLXn Ð´Ð»Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– plt Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð´Ð¾Ð²Ð³Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ‚Ð° -fno-plt.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ‚Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— madd/msub.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ñ€Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð² Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ–.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð²Ð¸Ð±Ð¾Ñ€Ñƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÑƒ ldcw/ldcd Ð´Ð»Ñ� ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐµÑˆÐµÐ¼ Ð· Ð¾Ð´Ð½Ð¾Ñ€Ñ–Ð´Ð½Ð¾ÑŽ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¾ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ libgcc Ð´Ð»Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ Microsoft Ð´Ð¾ System V ABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚Ñ–Ð² little-endian.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ll, sc Ñ‚Ð° sync.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— lwxc1/swxc1/ldxc1/sdxc1 Ñ‚Ð°Ð¼, Ð´Ðµ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼ÐµÐ´Ñ–Ð°-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— microMIPS.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� / Ð²Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð²Ð¸Ñ�Ð¾ÐºÐ¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð¸Ñ�Ð¾ÐºÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� 32Ñ…32.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ musl C.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð»Ð°Ñ�Ð½Ñƒ (MS) Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¿Ð¾Ð»Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ adddi3/subdi3.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ñƒ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ñƒ %C ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¼ Ð½Ðµ-Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¸Ð¼ Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¼Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÑ–Ð½Ñ‚ÐµÐ³Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ %C ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÐ³Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ NUMERIC_STORAGE_SIZE Ð·Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� ISO_FORTRAN_ENV Ñƒ %C Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ %sÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ NUMERIC_STORAGE_SIZE Ð· Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� ISO_FORTRAN_ENV Ñƒ %L Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ %qsÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ð·Ð°Ð¿Ð¸Ñ� TOC Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ñ– ÐºÐµÑˆÐ¾Ð²Ð°Ð½Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ñ�Ñ‚ÐµÐºÑƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð² Ð¿Ð°Ñ€Ð°Ñ… (paired-single).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°, Ñ‰Ð¾ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ�Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ pc - Ñ†Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð½Ñ– ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ— Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð³Ñ–Ð»Ð¾Ðº.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ propolice Ñ�Ðº Ð¼ÐµÑ‚Ð¾Ð´ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— push Ð´Ð»Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ r11 Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‡ÐµÑ€ÐµÐ· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð¿Ð°Ð´ÐºÐ¾Ð²Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚ÐµÐ³ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„Ñ€ÐµÐ¹Ð¼Ñƒ, Ð½Ð° Ð²Ñ–Ð´Ð¼Ñ–Ð½Ñƒ Ð²Ñ–Ð´ Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½ÑƒÐ»ÑŒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ‡ÐµÑ€Ð²Ð¾Ð½Ñƒ Ð·Ð¾Ð½Ñƒ Ð² ÐºÐ¾Ð´Ñ– x86-64.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚ÐµÐº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ r2 Ñ‚Ð° r5.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ (Ð¾Ð±Ð¼Ñ–Ð½ Ñ‚Ð° Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð±Ð°Ð¹Ñ‚Ñ–Ð²) (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ñ€Ð°Ð·ÐºÐ¾Ð²Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð´Ð»Ñ� Ð²Ð°Ð³ Ð²ÑƒÐ·Ð»Ñ–Ð² Ð³Ñ€Ð°Ñ„Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð². Ð¤Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - fbdata.afdo Ð² 'pwd'.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ñ€Ð°Ð·ÐºÐ¾Ð²Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð´Ð»Ñ� Ð²Ð°Ð³ Ð²ÑƒÐ·Ð»Ñ–Ð² Ð³Ñ€Ð°Ñ„Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð². Ð¤Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð²ÐºÐ°Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð´Ð°Ð½Ð¸Ñ….Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼ÐµÐ½ÑˆÐ¸Ð¹, Ð°Ð»Ðµ Ð¿Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ–ÑˆÐ¸Ð¹ ÐºÐ¾Ð´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ñƒ ÐµÐ¼ÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ñ�ÑƒÐ² Ñ�Ñ‚ÐµÐºÑƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ stack_protect.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð· Ð±Ñ–Ð»ÑŒÑˆÐ¾ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð²Ð¾Ñ…Ñ�Ð»Ñ–Ð²Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ….Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñ–Ð² Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ synci Ð´Ð»Ñ� Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ i-ÐºÐµÑˆÑƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÐ²Ð¸Ð´ÐºÐµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð¿Ñ€Ð¸ -O3).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð´Ð»Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¼Ð°Ð»Ð¸Ñ… Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ñ… Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ….Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ tas.b Ð´Ð»Ñ� __atomic_test_and_set.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� AIX Vector Extended ABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� AltiVec ABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Cray.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° DEC.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ELFv1 ABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ELFv2 ABI.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° GNU.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� GNU Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ PE Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¸Ñ… Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ….Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€ Modern (MOLD) Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ RTL Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ RTL Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€ bfd Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð»Ñ� Ð±Ñ–Ñ‚Ñ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€ÑƒÑ…Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ñƒ Ð´Ð»Ñ� Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� / Ð²Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ….Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ….Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½Ðµ Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€ gold Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€ÐµÐ²Ð¾Ð»ÑŒÐ²ÐµÑ€Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ²Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ ÐµÐ¼ÑƒÐ»Ñ�Ñ†Ñ–Ñ—.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€ lld LLVM Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ– Ð¾Ð¿Ñ†Ñ–Ñ—, Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ð¾Ð¿Ñ†Ñ–Ñ�Ð¼Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ mvcle Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð².Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð°Ð¹Ð²ÑƒÐ¶Ñ‡Ð¸Ð¹ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— min/max, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² ISA 3.0.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð°Ð½Ñ‚Ð°Ð¹Ð¼ Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐµÐ¼ÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð¼Ê¼Ñ�ÐºÐ¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ñƒ ÐµÐ¼ÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¼Ñƒ Ñ€Ñ�Ð´ÐºÑƒ, Ñ�Ðº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ°. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· fstack-protector-strong Ñ– Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² ÐºÐ¾Ð´Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñƒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ GNU Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— trap Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ð°Ñ�Ñ‚ÐºÐ¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ Ñ�Ð°Ð½Ñ–Ñ‚Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ uClibc C.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð¿ÑƒÑ�Ðº Ñƒ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ– Unicode Ñ‚Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ� UNICODE.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ñ‚Ð° Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð´Ð¾Ð´Ð°Ð½Ñ– Ð² ISA 2.07.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð´Ð¾Ð´Ð°Ð½Ñ– Ð² ISA 3.0.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð²ÐµÐºÑ‚Ð¾Ñ€/Ñ�ÐºÐ°Ð»Ñ�Ñ€ (VSX).Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ABI Ð· Ð²Ñ–ÐºÐ¾Ð½Ð½Ð¸Ð¼Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ð¼Ð¸.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÐµÐ¼, Ð° Ð½Ðµ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ Ð·Ð½Ð°ÐºÑƒ.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ�Ñ‚Ð¸Ñ�Ð½ÐµÐ½Ð½Ñ� zlib/zstd <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð´Ð»Ñ� IL.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð´ÐµÑ�ÐºÐ¸Ñ… Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ñ… Ð²ÐµÑ€Ñ�Ñ–Ð¹ Ñ�Ð´Ñ€Ð°.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Fix-and-Continue Ð´Ð»Ñ� Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¾Ð³Ð¾, Ñ‰Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼Ñ–Ð½ÐµÐ½Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ„Ð°ÐºÑ‚Ð¾Ñ€Ð° Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð²ÐºÐ°Ð·ÑƒÑ”, Ð½Ð°Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ñ†Ð¸ÐºÐ». Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 4.ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ° Ð½ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— WORKSHAREÐžÐ¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð° %qs, Ð·Ð²ÐµÑ€Ð½ÐµÐ½Ð¸Ð¹ Ð½Ð° %L, Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ð¹ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ– %qsÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑƒÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¤Ð£Ð�ÐšÐ¦Ð†Ð„Ð®ÐŸÑ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ IBM %<long double%>Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ IEEE %<long double%>Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹.
! Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð² %L Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð½Ð° %L, Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qs Ð½Ð° %L Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qs Ñƒ %L Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð—Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Â«private externÂ» (Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ñ–) Ñ�Ñ‚Ð°ÑŽÑ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ†Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÑƒÑ” Ñ†Ðµ, Ñ‰Ð¾Ð± Ð²Ð¾Ð½Ð¸ Ð·Ð°Ð»Ð¸ÑˆÐ°Ð»Ð¸Ñ�Ñ� ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸.Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ VALUE Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %L Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VALUE Ð½Ð° %CVALUE Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– BLOCK Ð½Ð° %CÐžÐ±Ê¼Ñ”ÐºÑ‚ VALUE %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %LVALUE-Ð·Ð°Ñ�Ð²ÐºÐ° Ð½Ð° %CVOIDmode Ð½Ð° Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VOLATILE Ð½Ð° %CÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ VOLATILE Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–VOLATILE-Ð·Ð°Ñ�Ð²ÐºÐ° Ð½Ð° %CÐ”Ñ–Ð¹Ñ�Ð½Ñ– Ñ€Ñ–Ð²Ð½Ñ– Nios II ISA (Ð´Ð»Ñ� -march):Ð”Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— -msdata=:Ð”Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -malign-:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mcode-readable=:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mfpmath=:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mr10k-cache-barrier=:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mstack-protector-guard=:Ð”Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mstringop-strategy=.Ð”Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mtp=:Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ GP (Ð´Ð»Ñ� -mgpopt):ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ð° vtable Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼.Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� HINT-Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð½Ð° %L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸Ð—Ð¼Ñ–Ð½Ð½Ñƒ %qs Ð² %C Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ, Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² %LÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %C Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð²Ð¶Ðµ Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATAÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ BIND(C), Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð½Ðµ Ñ” Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð±Ð»Ð¾ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ ALLOCATABLE Ñ‚Ð° BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ OPTIONAL Ñ‚Ð° VALUE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð¼Ð°Ñ” BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ POINTER Ñ‚Ð° BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ñ–Ð¹ %qs Ð½Ð° %L Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð¾ Ð¼Ñ–Ñ‚ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð² Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ %qs Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð· C-Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð²Ð¸Ð´Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº %qs Ð¼Ð°Ñ” bind(c)Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ñƒ %L Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð¼Ð°Ñ” INTENT(OUT) Ñ–, Ð¾Ñ‚Ð¶Ðµ, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ñ” ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ñ– Ð½Ðµ Ñ” Ð’Ð˜Ð”Ð†Ð›Ð•Ð�ÐžÐ®, Ð—Ð‘Ð•Ð Ð•Ð–Ð•Ð�ÐžÐ® Ð°Ð±Ð¾ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ñ” Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ BIND(C) %qs, Ð°Ð»Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· CÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð² %L Ñ” Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ BIND(C) %qs, Ð°Ð»Ðµ Ð½Ðµ Ñ” Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· C, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ñ” Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· CÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ñ” Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ BIND(C) %qs, Ð°Ð»Ðµ Ð½Ðµ Ñ” Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· C Ñ‡ÐµÑ€ÐµÐ· Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ñ–Ð·Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² COMMON, Ð°Ð»Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð² BLOCK DATAÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· C Ð²Ð¸Ð´Ð¾Ð¼, Ð°Ð»Ðµ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ñƒ %qs Ð½Ð° %L Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ, Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %L, Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(INOUT) Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ, Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %L, Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(INOUT) Ð´Ð»Ñ� Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qsÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ TYPE(C_PTR) Ð°Ð±Ð¾ TYPE(C_FUNPTR) Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð½Ð° Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ, Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %L, Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(OUT) Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ñ�Ðº Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ, Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %L, Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT(OUT) Ð´Ð»Ñ� Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ %qsÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ ALLOCATABLE Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qs Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ OPTIONAL Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qs, Ñ�ÐºÐ° Ð¼Ð°Ñ” BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ POINTER Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qs Ð· BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ð° %L Ð· ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð½ÐµÐ°Ð»Ð¾ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð¸Ð¼ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %L Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð· Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð½Ð° %L Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‰Ð¾ Ð¹ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð° %L Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qsÐ—Ð¼Ñ–Ð½Ð½Ñ–Ð¹ %qs Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¼Ñ–Ñ‚ÐºÐ¸ Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– NAMELIST Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð² Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ %qs Ð½Ð° %C Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ bind(c), Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð½Ðµ Ñ” Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾ÑŽÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ñƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ %qs Ð½Ð° %C Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð· Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· C Ñ‚Ð¸Ð¿Ð¾Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº %qs Ð¼Ð°Ñ” BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ñƒ %qs Ñƒ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ %qs Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ BIND(C), Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð½Ðµ Ñ” Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾ÑŽÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ñƒ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ %qs Ð½Ð° %L Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· C Ð²Ð¸Ð´Ð¾Ð¼, Ñ…Ð¾Ñ‡Ð° Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº %qs Ð¼Ð°Ñ” BIND(C)Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ñ” PROTECTED Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° (%s) Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ñ” PROTECTED Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— (%s) Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ðµ Ñ” Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñƒ %LÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %L Ð´Ð¾ Ð·Ð°Ñ�Ð²Ð¸ ENTRY, Ð² Ñ�ÐºÑ–Ð¹ Ð²Ð¾Ð½Ð° Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð² Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ð±Ð»Ð¾ÐºÑƒ, Ñ‰Ð¾ Ð¹ !$ACC DECLARE Ñƒ %LÐ—Ð¼Ñ–Ð½Ð½Ð° %qs Ð· Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ¸ %qs Ð½Ð° %L Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‰Ð¾ Ð¹ Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° %qs, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–, Ð¼Ð°Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %L Ð´Ð¾ Ð·Ð°Ñ�Ð²Ð¸ ENTRY, Ð² Ñ�ÐºÑ–Ð¹ Ð²Ð¾Ð½Ð° Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE Ð°Ð±Ð¾ Ð· Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ EVENT_TYPE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE Ð°Ð±Ð¾ Ð· Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ LOCK_TYPE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ NO_ARG_CHECK Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² ALLOCATABLE, CODIMENSION, POINTER Ð°Ð±Ð¾ VALUEÐ—Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ NO_ARG_CHECK Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ INTENT(OUT)Ð—Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ NO_ARG_CHECK Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ñ�Ðº Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð—Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ NO_ARG_CHECK Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð—Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ NO_ARG_CHECK Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ TYPE(*) Ð°Ð±Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ—Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ NO_ARG_CHECK Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¾Ð¼, Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð· Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŽÐ—Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ð° %L Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ NO_ARG_CHECK Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð—Ð¼Ñ–Ð½Ð½Ð° %s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ INTENT(IN) Ñƒ %CÐ—Ð¼Ñ–Ð½Ð½Ñƒ %s Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÑŽÐ²Ð°Ñ‚Ð¸ Ñƒ Ñ‡Ð¸Ñ�Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– Ñƒ %CÐ—Ð¼Ñ–Ð½Ð½Ð° Ð½Ð° %C Ñ” ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð±Ð»Ð¾ÐºÑƒ COMMONÐ—Ð¼Ñ–Ð½Ð½Ð° Ñƒ %L Ð·Ð³Ð°Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð² Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ñ– Ñ‚Ñ–Ñ”Ñ— Ð¶ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ OMP DECLARE TARGETÐ—Ð¼Ñ–Ð½Ð½Ð° Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð° Ð· USE Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ !$ACC DECLARE Ñƒ %LÐ—Ð¼Ñ–Ð½Ð½Ð°, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð° Ð²Ñ–Ð´ OMP_OUT Ð°Ð±Ð¾ OMP_IN, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ‚Ð¾Ñ€Ñ– !$OMP DECLARE REDUCTION Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð°, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð° Ð²Ñ–Ð´ OMP_PRIV Ð°Ð±Ð¾ OMP_ORIG, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– INITIALIZER !$OMP DECLARE REDUCTION Ð½Ð° %LÐ¢Ð¸Ð¿ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð½Ð° %LÐ—Ð¼Ñ–Ð½Ð½Ð° Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ NO_ARG_CHECK Ð½Ð° %L Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ C_LOC Ñ– PRESENTABI Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸.Ð’ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼.ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ‚Ð¸, Ñ‰Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ Ñ” Ð´Ð¾Ñ†Ñ–Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð¿Ñ€Ð¸ Ð²Ð¸Ð´Ð°Ñ‡Ñ– Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ.Ð’ÐµÑ€Ñ�Ñ–Ð¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð¸ Ð² Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ñ–Ð´ Ñ‚Ð¾Ð³Ð¾, Ñ‡Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ–Ð½Ð´ÐµÐºÑ�Ð¸ ÐºÑ€Ð¾Ðº Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–.ÐœÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ I/O load/store Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ I/O load/store Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.WAIT Ð½Ð° %C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Fortran 95Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� WAIT Ñƒ %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·WAIT Ð·Ð°Ñ�Ð²ÐºÐ° Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð² PURE Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– Ð½Ð° %CÐ¦Ñ–Ð»ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� WHERE Ð½Ð° %L Ð¼Ð°Ñ” Ð½ÐµÑƒÐ·Ð³Ð¾Ð´Ð¶ÐµÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐœÐ°Ñ�ÐºÐ° WHERE Ð½Ð° %L Ð¼Ð°Ñ” Ð½ÐµÑƒÐ·Ð³Ð¾Ð´Ð¶ÐµÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� WHERE/ELSEWHERE Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð²ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Â«externÂ», Ñ�ÐºÑ– Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Â«Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ–Â» ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Â«newÂ» Ñ‚Ð¸Ð¿Ñƒ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð±ÐµÐ· -faligned-new.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ @selector() Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C, Ñ�ÐºÑ– Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð°Ñ‚ÑŒ Ð´Ð¾ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ñ–Ð´Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð¸ C Ñ– C++.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C++, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�ÐºÐ¸Ñ… Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ ISO C++ 1998 Ñ– ISO C++ 2011.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C++, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�ÐºÐ¸Ñ… Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ ISO C++ 2011 Ñ– ISO C++ 2014.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C++, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�ÐºÐ¸Ñ… Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ ISO C++ 2014 Ñ– ISO C++ 2017.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C++, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�ÐºÐ¸Ñ… Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ ISO C++ 2017 Ñ– ISO C++ 2020.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ C++, Ð´Ðµ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° final Ð¿Ð¾ÐºÑ€Ð°Ñ‰Ð¸Ð»Ð¾ Ð± Ñ�ÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ð¼ÐµÑ‚Ð¾Ð´Ð¸ C++, Ð´Ðµ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° final Ð¿Ð¾ÐºÑ€Ð°Ñ‰Ð¸Ð»Ð¾ Ð± Ñ�ÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C++11 Ñƒ ÐºÐ¾Ð´Ñ–, Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑƒÑ�Ð¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² C++11, ÐºÐ¾Ð»Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� Ð¼Ð°Ñ” Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ C++14 Ñƒ ÐºÐ¾Ð´Ñ–, Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ñ– Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ C++17 Ñƒ ÐºÐ¾Ð´Ñ–, Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ñ– Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ C++20 Ñƒ ÐºÐ¾Ð´Ñ–, Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ñ– Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ C++23 Ñƒ ÐºÐ¾Ð´Ñ–, Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ñ– Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸ GCC Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸, Ñ‰Ð¾ Ð½Ðµ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñƒ NULL Ñƒ Ñ�Ð»Ð¾Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ñ�ÐºÑ– Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ PCH-Ñ„Ð°Ð¹Ð»Ð¸, Ñ�ÐºÑ– Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² USE Ð±ÐµÐ· Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° ONLY.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� __TIME__, __DATE__ Ñ– __TIMESTAMP__.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð² COMMON.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ�Ñ– Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–, Ñ�ÐºÑ– Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒ Ð¿ÐµÐ²Ð½Ð¸Ð¹ Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ñ‚Ñ–Ð»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– if Ð°Ð±Ð¾ else.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ†Ð¸ÐºÐ» DO.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ true/false.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð°Ð½Ñ–Ð¿ÑƒÐ»ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸, Ñ‚Ð°ÐºÐ¸Ñ… Ñ�Ðº memcpy Ñ– strcpy.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€, Ñ�ÐºÑ– Ð½Ðµ Ð±ÑƒÐ»Ð¸ Ñ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸Ðº std::move Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ð°Ñ” ÑƒÐ½Ð¸ÐºÐ½ÐµÐ½Ð½ÑŽ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ snprintf Ñ‚Ð° Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð¾Ð±Ñ€Ñ–Ð·Ð°ÑŽÑ‚ÑŒ Ð²Ð¸Ð²Ñ–Ð´.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ snprintf Ñ‚Ð° Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð¾Ð±Ñ€Ñ–Ð·Ð°ÑŽÑ‚ÑŒ Ð²Ð¸Ð²Ñ–Ð´. Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -Wformat-truncation=1.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ strcmp Ñ– strncmp, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ñ€Ñ–Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð², Ñ�ÐºÑ– Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¾ Ñ” Ñ–Ñ�Ñ‚Ð¸Ð½Ð½Ð¸Ð¼Ð¸ Ð°Ð±Ð¾ Ñ…Ð¸Ð±Ð½Ð¸Ð¼Ð¸ Ñ‡ÐµÑ€ÐµÐ· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð· Ð½ÐµÑ�Ð²Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸Ð¿Ð°Ð´ÐºÐ¸, ÐºÐ¾Ð»Ð¸ -ftrivial-auto-var-init Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð², Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´ÑƒÑ‚ÑŒ Ð´Ð¾ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� null.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ– Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°ÑŽÑ‚ÑŒ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¸ catch, Ñ�ÐºÑ– Ð½Ðµ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÐ²Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð½Ð°Ð´ Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼Ð¸ Ð²Ð¸Ñ€Ð°Ð·Ð°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… NULL Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ NULL.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� NULL Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� NULL-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ð¹ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ð¹ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð½Ðµ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ð¹ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð±ÐµÐ· Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð¹Ð¾Ð³Ð¾ Ð²Ð°Ð»Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸Ñ‚Ñ–ÐºÐ°Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð· ÐºÑƒÐ¿Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… longjmp Ð¿ÐµÑ€ÐµÐºÑ€ÑƒÑ‡ÑƒÑ” Ð´Ð¾ jmp_buf, Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾Ð³Ð¾ Ð² Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ„Ñ€ÐµÐ¹Ð¼Ñ–, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ²Ñ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð·Ð²Ñ–Ð»ÑŒÐ½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ðµ-heap Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¸Ð¹ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° NULL.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð±ÑƒÑ„ÐµÑ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¸Ð¹ Ñ„Ñ€ÐµÐ¹Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾-NULL Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾-NULL Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ NULL.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð±Ð¾ Ð·Ð°Ð¿Ð¸Ñ� Ð½Ð° Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð¼Ñƒ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÑƒÐ² Ð· Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¾Ð¼ >= ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ñ‚Ð¸Ð¿Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÑƒÐ² Ð· Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… stdio FILE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½Ðµ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾ stdio FILE.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… va_list Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� va_end.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð·Ð°Ð¿Ð¸Ñ� Ð°Ð±Ð¾ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð² Ð±ÑƒÑ„ÐµÑ€ Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� 'assert()', Ñ‰Ð¾ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð· Ñ�Ð¸Ð³Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾ÑŽ Ð´Ð»Ñ� Ð°Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ð¸Ñ… Ñ�Ð¸Ð³Ð½Ð°Ð»Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð±ÑƒÑ„ÐµÑ€ Ð´Ð»Ñ� putenv.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ–Ð¹ Ñ„Ð°Ð·Ñ– Ð¶Ð¸Ñ‚Ñ‚Ñ”Ð²Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð´Ñ–Ð»ÑŒÐ½Ð¸Ðº.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð·Ñ�ÑƒÐ² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ€Ð¾Ð·Ð¼Ñ–Ñ€.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð° Ñ‚Ð¾Ñ‡ÐºÐ° Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð² Ð¼Ñ–Ñ�Ñ†Ñ�Ñ…, Ð´Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ‚Ð¾Ñ‡Ð½Ñ– Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð· Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð°, Ñ�ÐºÐ¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ, Ð°Ð±Ð¾ Ð½Ð°Ð²Ð¿Ð°ÐºÐ¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ‡ÑƒÑ‚Ð»Ð¸Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð¼ÐµÐ¶Ñƒ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÑƒÑ‚Ð»Ð¸Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð² Ñ„Ð°Ð¹Ð».ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… va_arg Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ€Ð°Ð·Ñ–Ð² Ð½Ð° va_list.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… va_arg Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… va_start Ð°Ð±Ð¾ va_copy Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ va_end.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñ�ÐºÑ–, Ð·Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ð±ÐµÐ·ÐºÑ–Ð½ÐµÑ‡Ð½Ð¾Ñ— Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñ�ÐºÑ– Ð½Ð°Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð² const-Ð¾Ð±Ê¼Ñ”ÐºÑ‚.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñ�ÐºÑ– Ð½Ð°Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð² Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñ€Ñ�Ð´ÐºÐ°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ€ÑƒÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð´Ð²Ð¾Ð¼Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ð¸Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñ– Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð· Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¼Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ñ… Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ·Ð°ÐºÑ€Ñ–Ð¿Ð»ÐµÐ½Ðµ else.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð², Ñ�ÐºÑ– Ð±ÑƒÐ»Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ�Ñ… Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð· Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ AltiVec Â«vector long ...Â».ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ– Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ– Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð², Ð´Ðµ Ð¾Ð´Ð¸Ð½ Ñ” Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ð° Ñ–Ð½ÑˆÐ¸Ð¹ - Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° volatile.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð´Ð²Ð¾Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² sizeof, ÐºÐ¾Ð»Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ð° Ð´Ñ–Ð»ÑŒÐ½Ð¸Ðº Ð½Ðµ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÑƒÐ±Ð»ÑŒÐ¾Ð²Ð°Ð½Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… if-else.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÑƒÐ±Ð»ÑŒÐ¾Ð²Ð°Ð½Ñ– ÑƒÐ¼Ð¾Ð²Ð¸ Ð² Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑƒ if-else-if.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½ÑŒ/Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ….ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–, Ñ�ÐºÑ– Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒ Ð²Ð¸Ñ€Ð°Ð· Â«default:Â».ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–, Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑ– Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒ Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² REAL Ð°Ð±Ð¾ COMPLEX.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C11, Ð°Ð»Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C2X.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C90, Ð°Ð»Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C99.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C99, Ð°Ð»Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C11.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ€Ñ�Ð´ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ NUL-Ð±Ð°Ð¹Ñ‚Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ, Ñ�ÐºÑ– Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– ÐºÑ–Ð½Ñ†Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– ÐºÑ–Ð½Ñ†Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ–. Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -Wformat-overflow=1.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ñ… Ð±ÐµÐ· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ñ�Ñ‚Ð¸Ð»ÑŽ K&R.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð´Ð»Ñ� __attribute__((cold)).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð´Ð»Ñ� __attribute__((const)).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð½Ð° __attribute__((malloc)).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð½Ð° __attribute__((noreturn)).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð½Ð° __attribute__((pure)).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Â«floatÂ» Ð½Ð° Â«doubleÂ».ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ñ†Ñ–Ð»Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸ Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð³Ð½ÑƒÑ‡ÐºÐ¸Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾ Ð²Ñ–Ð´ Ñ€Ñ–Ð²Ð½Ñ� -fstrict-flex-arrays.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ OpenACC.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ UTF-8.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ„Ð¾Ñ€Ð¼Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ñ… Ð°Ð±Ð¾ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ Â«offsetofÂ».ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ðµ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° Â«requiresÂ».ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸, Ñ‰Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸, Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² VLA.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð° Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð½Ð¸Ñ….ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Â«&Â» Ð² Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ….ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð¿Ð¾Ð»Ñ� Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð· Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð°Ð³Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð±Ñ–Ð»ÑŒÑˆÑ–Ñ�Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¹ Ñ‚Ð¾Ð³Ð¾ Ð¶ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð²ÑƒÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– { }, Ñ�ÐºÑ– Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼Ð¸ Ð² C++11.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ scanf/printf msvcrt ISO.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ€Ð¾Ð·ÑƒÐ¼Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² --param destructive-interference-size Ð°Ð±Ð¾ constructive-interference-size.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒ, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ñ” Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ….ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ñ– Ñ–Ð¼ÐµÐ½Ð° Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð· Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¸Ð¼Ð¸ ÐµÑ„ÐµÐºÑ‚Ð°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð±ÐµÐ· Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¸Ñ… ÐµÑ„ÐµÐºÑ‚Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ñ– Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ð¿Ð¾Ð»Ñ�, Ñ‡Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð·Ð¼Ñ–Ð½Ð¸Ð²Ñ�Ñ� Ð² GCC 4.4.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð², Ñ�ÐºÑ– Ð·Ð±Ñ–Ð»ÑŒÑˆÑƒÑŽÑ‚ÑŒ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ñ�ÐºÐ° Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ– Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸ Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ– Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð» Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð¾Ñ‡Ð¾Ðº.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð¿Ñ–Ð´Ñ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¸ Ð² Ñ†Ð¸ÐºÐ»Ð°Ñ… do.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ñ… Ð´ÑƒÐ¶Ð¾Ðº Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´ÑƒÐ¶Ð¾Ðº.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ– Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ– ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– Ñ‚Ð° ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– C++, Ñ‰Ð¾ Ð¾Ñ…Ð¾Ð¿Ð»ÑŽÑŽÑ‚ÑŒ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ñ„Ñ–Ð·Ð¸Ñ‡Ð½Ð¾Ñ— Ð»Ñ–Ð½Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚ÐµÐ½Ñ†Ñ–Ð¹Ð½Ð¾ Ð½ÐµÐ¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ– Ð²Ð¸Ð±Ð¾Ñ€Ð¸, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ð· Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼Ð¾Ð¼ OpenACC.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð°Ð½Ð¾Ð¼Ð°Ð»Ñ–Ñ— Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÐ°Ñ… printf/scanf/strftime/strfmon.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ�ÑƒÐ¼Ð½Ñ–Ð²Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð°Ð½Ñ–Ð¿ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸, Ñ‚Ð°ÐºÐ¸Ñ… Ñ�Ðº memchr Ñ– memcpy.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð²-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð· Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸ Ð· Ð»Ñ–Ñ‚ÐµÑ€Ð¾ÑŽ-Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸ÐºÐ¾Ð¼ 'q'.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ð¹Ð²Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ std::move.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°/Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ Ð°Ð±Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½ÑŒ Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÑ€Ð°Ð¿ÐºÑƒ Ð· ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² ÐºÐ»Ð°Ñ�Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ€Ñ–Ð·Ð½Ð¸Ñ†ÑŽ Ð·Ð½Ð°ÐºÑ–Ð² Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼-Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÐµÑ�ÐºÑ– Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² C++ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‡Ð°Ñ�Ñƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð¼Ñ–Ð¶ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ� switch Ñ– Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ð²Ð¸Ð¿Ð°Ð´ÐºÐ¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ð¹Ð²Ñ– Ñ‚Ð¾ÐºÐµÐ½Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� #else Ñ‚Ð° #endif.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ strftime, Ñ�ÐºÑ– Ð´Ð°ÑŽÑ‚ÑŒ Ð´Ð²Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ– Ñ€Ð¾ÐºÐ¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ñ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¸, Ñ‚Ð¸Ð¿ Ñ�ÐºÐ¸Ñ… Ñ” Â«charÂ».ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ memset, Ð´Ðµ Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð½Ðµ Ð¿Ð¾Ð¼Ð½Ð¾Ð¶ÐµÐ½Ñƒ Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ memset, Ð´Ðµ Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ð½ÑƒÐ»ÑŒ, Ð° Ð´Ñ€ÑƒÐ³Ð¸Ð¹ - Ð½Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Â«mainÂ».ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð´Ð²Ð¾Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² sizeof, Ñ�ÐºÑ– Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÑŽÑ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ€Ñ�Ð´ÐºÑ–Ð², Ñ�ÐºÑ‰Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” sizeof.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°, Ñ�ÐºÑ– Ð²Ð¸Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– Ð· Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼ ÐºÐµÑ€ÑƒÑŽÑ‡Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆ Ð·Ð°Ð¿Ð»ÑƒÑ‚Ð°Ð½Ñƒ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ñƒ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð¼Ñ–Ð½Ð¸, Ñ�ÐºÑ– Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ -fabi-Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ Ñ‚Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ÑŽ Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð¼Ñ–Ð½Ð¸, Ñ�ÐºÑ– Ð²Ñ–Ð´Ð±ÑƒÐ´ÑƒÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð· Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· ABI ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ� Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð°Ð½Ñ–Ð¿ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸, Ñ‚Ð°ÐºÐ¸Ñ… Ñ�Ðº strncat Ñ– strncpy.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð· Ð±ÐµÐ·Ð¿ÐµÐºÐ¾ÑŽ Ñ‚Ð¸Ð¿Ñ–Ð² Ñ‚Ð° Ð¿Ð¾Ð´Ñ–Ð±Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ñ– Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ñ… Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐºÐ°Ñ�Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ NULL Ñ�Ðº Ð¼Ð°Ñ€ÐºÐµÑ€Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ñ– pragma-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸, Ñ�ÐºÑ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð¾ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ�Ðº Ñ‚Ñ–Ð»Ð¾ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�, Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ñ�Ðº if, else, while, switch Ð°Ð±Ð¾ for.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÑ�ÑƒÑ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² ThreadSanitizer.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ÐµÐ¼ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ– Ð½Ðµ Ñ–Ñ�Ð½ÑƒÑŽÑ‚ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ð¹ Ð· __attribute__((deprecated)).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ð¹ Ð· __attribute__((warning)).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð¿Ñ–Ð´Ñ�ÐºÑ€Ð¸Ð¿Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� register.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� std::initializer_list, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð²Ð¸Ñ�Ñ�Ñ‡Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð¼Ñ–Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Â«longjmpÂ» Ð°Ð±Ð¾ Â«vforkÂ».ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ñ–, Ñ�ÐºÑ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ð°Ð¼Ð¸Ð¼Ð¸ Ñ�Ð¾Ð±Ð¾ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð» Ñ�Ñ‚Ð¸Ð»ÑŽ Effective C++.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ xor, Ð´Ðµ Ð·Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ Ð¼Ð°Ð² Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð¿Ñ–Ð´Ð½ÐµÑ�ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ†Ð¸ÐºÐ»Ð¸ DO Ð· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÑ– Ð²ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ñ– Ð±Ð°Ð¹Ñ‚Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� NULL Ð·/Ð½Ð° Ñ‚Ð¸Ð¿, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸, Ñ�ÐºÑ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ»Ð¸Ñ�Ñ� Ð· Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð¼Ñ–Ð¶ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ñ‚Ð° Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ð²Ñ‚Ñ€Ð°Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ñ€Ð¾Ð±Ð¾Ð²Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ».ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ñ– Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ñ–Ð¶ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² new Ð°Ð±Ð¾ delete Ñ‚Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð°Ð±Ð¾ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² placement new Ð· Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¾ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñ– Ð²Ð¸Ñ€Ð°Ð·Ð¸ Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ñ– Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ñ�Ð¸Ñ€Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² ÐºÐ»Ð°Ñ�Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–, Ñ‡Ð¸Ð¹ Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ð¶Ð¸Ñ‚Ñ‚Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð²Ñ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ñƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—, Ñ‚Ð°ÐºÑ– Ñ�Ðº __traits(compiles).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Â«definedÂ» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° #if.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— noexcept C++17 Ð·Ð¼Ñ–Ð½Ð¸Ñ‚ÑŒ Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– C.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ— Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ—Ñ— Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� ÐºÐ»Ð°Ñ�Ñƒ Ð½Ðµ Ð¼Ð°Ñ” Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñƒ. ÐšÐ¾Ñ€ÐµÐ½ÐµÐ²Ñ– ÐºÐ»Ð°Ñ�Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÐµÐ½Ð½Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñƒ Ð¼Ð°Ñ” Ð±Ð°Ð·Ñƒ Ð°Ð±Ð¾ Ð¿Ð¾Ð»Ðµ, Ñ‚Ð¸Ð¿ Ñ�ÐºÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½ Ð°Ð±Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ñ‚Ð¸Ð¿Ñƒ Ð±ÐµÐ· Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº true Ð°Ð±Ð¾ false.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ñ–Ñ�Ñ‚Ð¸Ð½Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ…Ð¸Ð±Ð½Ð¸Ð¼ Ñ‡ÐµÑ€ÐµÐ· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð°Ð½Ð¸Ñ….ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, ÐºÐ»Ð°Ñ�, Ð¼ÐµÑ‚Ð¾Ð´ Ð°Ð±Ð¾ Ð¿Ð¾Ð»Ðµ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” alloca Ð°Ð±Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ð¼Ð°Ñ�Ð¸Ð² Ð· Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÑ” Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ†Ð¸ÐºÐ» Ð· Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð´Ð»Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Objective-C Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ° Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° simd Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð¾Ð´ÐµÐ»Ð»ÑŽ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð°Ð¼ÐºÐ¸ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð°Ð¼ÐºÐ¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ€Ñ�Ð´Ð¾Ðº Ð´Ð¾Ð²ÑˆÐ¸Ð¹ Ð·Ð° Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ abi_tag, Ñ�ÐºÐ¾Ð³Ð¾ Ð½ÐµÐ¼Ð°Ñ” Ð² Ð¿Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸Ñ€Ð°Ð· throw Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´Ðµ Ð´Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ terminate().ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¼Ð°Ñ” Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ð½Ð°Ð·Ð²Ñƒ, Ñ‰Ð¾ Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ð±Ð°Ð·Ð° Ð¼Ð°Ñ” Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð½Ð°Ð·Ð²Ð° ÐœÐšÐŸ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð°Ð±Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼: ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð·Ð´Ñ–Ð¹Ñ�Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¹Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– #if Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¼Ð°ÐºÑ€Ð¾Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ nonnull Ð· NULL.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ CFString Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ Ð½ÐµÐ¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ð¼Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð°Ð±Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð· Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð°Ð¼Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 100.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� NULL-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾Ñ— Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ— Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„Ð°Ð¹Ð» devices.csv Ð°Ð±Ð¾ Ð²Ð¸Ð½Ð¸ÐºÐ»Ð¸ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð· Ð¹Ð¾Ð³Ð¾ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¾ÑŽ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼: ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ñ– Ð¼ÐµÑ‚Ð¾Ð´Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð»Ñ–Ð²Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÑƒÐ² Ð²Ð»Ñ–Ð²Ð¾ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ†Ð¸ÐºÐ»Ð¸ Ð±ÑƒÐ»Ð¸ Ð¿Ð¾Ð¼Ñ–Ð½Ñ�Ð½Ñ– Ð¼Ñ–Ñ�Ñ†Ñ�Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð´Ð»Ñ� Ñ—Ñ— Ñ€Ñ�Ð´ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð², Ñ�ÐºÑ– Ñ” Ñ†Ñ–Ð»Ñ�Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ñ�ÑƒÐ²Ñƒ >= ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ñ‚Ð¸Ð¿Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ñ�ÑƒÐ²Ñƒ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ñ€Ð¾Ð±Ð¾Ð²Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ISR Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾, Ñ‚Ð¾Ð±Ñ‚Ð¾ Ð±ÐµÐ· Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñƒ __vector. Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ NSObject Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½Ðµ typedef.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ð´ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð´Ð¾Ñ�Ð»Ñ–Ð´Ð¶ÐµÐ½Ð½Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñƒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚Ð¸ Ñ�Ð²Ð¾ÑŽ Ñ†Ñ–Ð»ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ‚Ð¸Ð¿ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· C.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ð¸, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²Ð¿Ð»Ð¸Ð½ÑƒÑ‚Ð¸ Ð½Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ….ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ�ÑŒÐºÐ¸Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð² Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ñ‡Ð½Ð¾.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð°Ð½Ñ–ÑˆÐµ, Ð½Ñ–Ð¶ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸ linenum.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ– Ð² -fprofile-use Ð½Ðµ Ñ–Ñ�Ð½ÑƒÑŽÑ‚ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ– Ð² -fprofile-use Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸, Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ñ… Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½ÑŒ, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð²Ñ–Ð´ Ñ‚Ð¸Ñ…, Ñ‰Ð¾ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� alloca.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ñ�Ð¼Ñƒ Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð½Ñƒ Ñ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ñ–Ñ�Ñ‚ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ñ�Ð¼Ðµ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ ÑƒÑ�Ð¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð½Ðµ Ð²Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ð¾Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ‰Ð¾ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑŽÑ‚ÑŒ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‚ÑŒ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ‰Ð¾ -fno-automatic Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ€ÑƒÑˆÐ¸Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ __builtin_frame_address Ð°Ð±Ð¾ __builtin_return_address Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— __sync_fetch_and_nand Ñ‚Ð° __sync_nand_and_fetch.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° #warning.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð±Ð°Ð·Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ– Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ÑŽ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð¾ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð°ÐºÑ€Ð¾Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ ÐºÐ»Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð° ÐºÐ»Ð°Ñ�Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð½Ð° ÐºÐ»Ð°Ñ� Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð·Ð°Ð¹Ð²Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð° ÐºÐ»Ð°Ñ�Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð°.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð° Ñ‡ÐµÑ€ÐµÐ· Ñ‚Ð¸Ð¿, Ð´Ð¾ Ñ�ÐºÐ¾Ð³Ð¾ Ð²Ð¾Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ”.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð½Ðµ Ð²ÐºÐ°Ð·ÑƒÑ” Ñ‚Ð¸Ð¿.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼Ð°Ñ” Ð´ÑƒÐ±Ð»ÑŽÑŽÑ‡Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ const, volatile, restrict Ð°Ð±Ð¾ _Atomic.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð»Ð¸ÑˆÐµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ�, Ð° Ñ–Ð½Ð°ÐºÑˆÐµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ñ€Ð¸ Ñ�Ñ‚Ñ€Ð¸Ð±ÐºÑƒ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¼Ñ–Ñ‚ÐºÐ° Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð»Ñ–Ð²Ð¾Ð³Ð¾ Ð±Ð¾ÐºÑƒ Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð· Ð»Ñ–Ð²Ð¾Ð³Ð¾ Ð±Ð¾ÐºÑƒ Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» '0' Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ð¾ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº true Ð°Ð±Ð¾ false.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ð±ÐµÐ·-Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº false, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¸Ñ€Ð°Ð· Ð½Ð°Ñ�Ð¿Ñ€Ð°Ð²Ð´Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¸Ð½ÑƒÑ‚Ð¸ Ð²Ð¸Ð½Ñ�Ñ‚Ð¾Ðº.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð½Ð°ÐºÐ¾Ð¼ Ñƒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ†Ð¸ÐºÐ» for Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð½Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– ÐºÐ¾Ð¿Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ðµ Ð· Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¼ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼, Ñ‡Ð¸Ð¹ Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ð¶Ð¸Ñ‚Ñ‚Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð²Ñ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº volatile.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð° Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¼ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ñ�ÑƒÑ„Ñ–ÐºÑ� ud, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¿Ñ–Ð´ÐºÑ€ÐµÑ�Ð»ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switch Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð°Ð¼Ð¾Ð³Ð¾ Ñ�ÐµÐ±Ðµ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ std::move.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð»Ð¸ÑˆÐµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ�, Ð° Ñ–Ð½Ð°ÐºÑˆÐµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° SIMD.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ñ�Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ‚Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ” Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¼Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ restrict, Ð¼Ð°Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð· Ñ–Ð½ÑˆÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ñ— Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ñ–Ð´Ð¾Ð¼Ð¾, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ” Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸Ðº Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð½ÑˆÐ¸Ð¼ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð½Ð°Ð¼Ð°Ð³Ð°Ñ”Ñ‚ÐµÑ�ÑŒ Ð·Ð²Ñ–Ð»ÑŒÐ½Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÑƒÐ¿Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ packed Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ðµ Ð·Ð°Ð¿ÐµÑ€ÐµÑ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð»Ñ–Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð² ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ñ” ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ñ–Ð·Ð½Ð¸Ñ… ÑˆÐ²Ð¸Ð´ÐºÐ¸Ñ… Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ð´Ñ€ÑƒÐ·Ñ–.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð· Ñ�ÐºÐ¾Ñ—Ñ�ÑŒ Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð¸ Ð½Ðµ Ð²Ð¸Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ Ð²Ñ–Ð´ Ñ€ÑƒÐ¹Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð´Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ñ–Ð½ÑˆÑƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð°Ð±Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð´Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ñ–Ð½ÑˆÑƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð°Ð±Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð´Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ñ–Ð½ÑˆÑƒ (Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð´Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ñ–Ð½ÑˆÑƒ. Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -Wshadow=global.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð¾Ð¿Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ñ… Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÐºÐ»Ð°Ñ�Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð±ÐµÐ· Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸ÐºÑ–Ð² Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð°Ð¿Ð¸Ñ‚ÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�, Ð°Ð»Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ð¿ÐµÐ²Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ sizeof Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð².ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð±ÐµÑ€ÐµÑ‚ÑŒÑ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð° ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð²Ð»Ñ�Ñ” ÐºÐ¾Ð´.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾Ð»Ðµ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ðµ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð² ÐºÐ¾Ð´Ñ– Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð±Ð»Ð¾ÐºÑƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¿Ð»Ð¸Ð²Ñƒ Ð½Ð° Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ Â«templateÂ» Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð¿Ñ–Ñ�Ð»Ñ� Ñ‚Ð¾ÐºÐµÐ½Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð² Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ð°, Ñ�ÐºÑ‰Ð¾ Ñ†ÐµÐ¹ Ñ‡Ð»ÐµÐ½ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–ÑŽ Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸, Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ typedef, Ñ‰Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ�Ñ‚Ð°Ñ” Â«intÂ» (C), Ð°Ð±Ð¾ Ð¿Ñ€Ð¾ Ð½ÐµÑƒÐ·Ð³Ð¾Ð´Ð¶ÐµÐ½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� (C++).ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð³ÐµÐ½ÐµÑ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Objective-C Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð±Ð¸Ñ€Ð°Ñ‡ÐµÐ¼ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ�.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ.ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð¯ÐºÑ‰Ð¾ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Â«signedÂ» Ð°Ð±Ð¾ Â«unsignedÂ», Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð¿Ð¾Ð»Ðµ Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼.Ð¯ÐºÑ‰Ð¾ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Â«signedÂ» Ð°Ð±Ð¾ Â«unsignedÂ», Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð¿Ð¾Ð»Ðµ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼.ÐŸÑ€Ð¸ Ð²Ð¸Ð±Ð¾Ñ€Ñ– -mhard-float, ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–.ÐŸÑ€Ð¸ Ð²Ð¸Ð±Ð¾Ñ€Ñ– -mhard-float, ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ‚Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ (lf.sfun*). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ‚Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ.ÐšÐ¾Ð»Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¸Ñ€Ñ–ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ‚Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Â«alias thisÂ» Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð¼ Ð´Ð¾ Ð²ÐµÑ€Ñ…Ð½Ñ–Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹.ÐŸÑ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ– Ð´Ð¾ ÐžÐ—ÐŸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ X, Ñ�Ðº Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�, Ñ‚Ð¾Ð±Ñ‚Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ñ–Ñ�Ð»Ñ�Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð° Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ð·Ð²ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° X. Ð‘ÐµÐ· Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ñ–Ñ�Ð½ÑƒÑ” Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— X+const, Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ð¹ Ð´Ð¾ Y+const Ñ‚Ð° Z+const, Ñ– Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� ÐµÐ¼ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� X.ÐšÐ¾Ð»Ð¸ Ð¾Ð±Ð¸Ð´Ð²Ð° ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ¸ rs6000-density-pct-threshold Ñ‚Ð° rs6000-density-size-threshold Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�ÑŽÑ‚ÑŒÑ�Ñ�, Ð¼Ð¸ Ð²Ð¸Ñ€Ñ–ÑˆÑƒÑ”Ð¼Ð¾ Ð¿Ð¾ÐºÐ°Ñ€Ð°Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ñ–Ð»Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼, Ñ�ÐºÐµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 10.ÐŸÑ€Ð¸ Ð¾Ñ†Ñ–Ð½Ñ†Ñ– Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ, Ð¼Ð¸, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿Ð¾ÐºÐ°Ñ€Ð°Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ñ–Ð»Ð° Ñ†Ð¸ÐºÐ»Ñƒ, Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð½Ð°Ð´Ð¼Ñ–Ñ€Ð½Ñ– Ð·Ð°Ñ€Ñ�Ð´Ð¶ÐµÐ½Ð½Ñ� Ð· ÐºÑ€Ð¾ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ– Ð·Ð°Ñ€Ñ�Ð´Ð¶ÐµÐ½Ð½Ñ�. ÐœÐ¸ Ð·Ð±Ð¸Ñ€Ð°Ñ”Ð¼Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñ‚Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð·Ð°Ñ€Ñ�Ð´Ð¶ÐµÐ½Ð½Ñ� Ð·Ð³Ñ–Ð´Ð½Ð¾ Ð· Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ”ÑŽ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ–, Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ð¼Ð¾ Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð·Ð°Ñ€Ñ�Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð¿Ð¾ÐºÐ°Ñ€Ð°Ñ”Ð¼Ð¾ Ð»Ð¸ÑˆÐµ Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð¾Ñ€Ñ–Ð³, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 45.ÐŸÑ€Ð¸ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ, Ð¼Ð¸, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿Ð¾ÐºÐ°Ñ€Ð°Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ñ–Ð»Ð° Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÑ‰Ð¾ Ñ–Ñ�Ð½ÑƒÑŽÑ‡Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð¼Ð¾Ð¶Ðµ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²Ñ–Ð´Ð±Ð¸Ð²Ð°Ñ‚Ð¸ Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð²Ñ–Ð´ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ€ÐµÑ�ÑƒÑ€Ñ�Ñ–Ð². ÐœÐ¸ Ð¾ÐºÑ€ÐµÐ¼Ð¾ Ð·Ð±Ð¸Ñ€Ð°Ñ”Ð¼Ð¾ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‚Ð° Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ð¼Ð¾ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� vec_cost Ð´Ð¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– vec_cost Ñ‚Ð° non vec_cost, Ñ– Ð¿Ð¾ÐºÐ°Ñ€Ð°Ñ”Ð¼Ð¾ Ð»Ð¸ÑˆÐµ Ñ�ÐºÑ‰Ð¾ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð¾Ñ€Ñ–Ð³, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 85.ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ -fpic Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� PLT. Ð†Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� fno-pic.ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ -mabicalls, Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¼ Ñ„Ð°Ð¹Ð»Ð°Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ PLT Ñ‚Ð° ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ�.ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ -mabicalls Ð·Ñ€Ð¾Ð±Ñ–Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ°Ñ….ÐŸÑ€Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð· Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð², Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– BE8.ÐŸÑ€Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð· Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð², Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ñ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ BE32.Ð¯ÐºÑ‰Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð°Ð¼ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ.ÐŸÑ€Ð¸ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð¾Ñ†Ñ–Ð½Ð¾Ðº ÐµÑ„ÐµÐºÑ‚Ñƒ IPA-CP, Ð¼Ð½Ð¾Ð¶Ñ‚Ðµ Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€, Ñ�ÐºÑ– Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð½Ð° Ñ†ÐµÐ¹ Ð¼Ð½Ð¾Ð¶Ð½Ð¸Ðº.Ð¯ÐºÑ‰Ð¾ Ñ„Ð°ÐºÑ‚Ð¾Ñ€ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ�, Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñƒ, Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð¾Ñ€Ñ–Ð³, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ð²Ñ–Ð´Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ²Ð°Ð³Ð° Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 1.ÐŸÑ€Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ– CSE Ñ�Ð»Ñ–Ð´ÐºÑƒÐ¹Ñ‚Ðµ Ð·Ð° Ñ�Ñ‚Ñ€Ð¸Ð±ÐºÐ°Ð¼Ð¸ Ð´Ð¾ Ñ—Ñ… Ñ†Ñ–Ð»ÐµÐ¹.ÐŸÑ€Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ð½Ð° Ñ†Ñ–Ð¹ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ¾Ð²Ñ–Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— Ð² Ð³Ñ–Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ñ– Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚ Ñ�Ðº Ð¾Ñ�Ð½Ð¾Ð²Ñƒ Ð´Ð»Ñ� ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸Ðº IPA-CP.ÐŸÑ€Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� SVE Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð¼ÐµÐ½ÑˆÐ¸Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆ ÐµÐºÐ¾Ð½Ð¾Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ñƒ. Ð¢Ð°ÐºÐ¾Ð¶ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ð¼Ñ–Ð¶ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ”ÑŽ SVE Ñ‚Ð° Advanced SIMD.Ð”Ðµ Ñ†Ðµ ÐºÐ¾Ñ€Ð¾Ñ‚ÑˆÐµ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÐ°Ð½Ð¾Ð½Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– ÑˆÐ»Ñ�Ñ…Ð¸ Ð´Ð¾ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð².Ð§Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ codegen Ð±ÑƒÑ‚Ð¸ ICE, ÐºÐ¾Ð»Ð¸ -fchecking.Ð§Ð¸ Ñ�Ð»Ñ–Ð´ Ð²Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ð»Ð¾Ñ— ÐºÑ€Ð¾ÐºÑƒ.Ð§Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸.Ð¯ÐºÐ¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ -fsched-pressure Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸.ÐŸÑ–Ð´ Ñ‡Ð°Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ° Ñ�Ð¸Ð³Ð½Ð°Ð»Ñ–Ð²: %mÐŸÑ–Ð´ Ñ‡Ð°Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ñ�Ð¸Ð³Ð½Ð°Ð»Ñ–Ð²: %mÐ ÐµÐ¶Ð¸Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð²Ñ�ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ (WPA) Ð· Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¸Ñ… Ð·Ð°Ð´Ð°Ñ‡.Ð— INSCAN Ð½Ð° %L Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ Ð· !$OMP SCAN Ð¼Ñ–Ð¶ Ð´Ð²Ð¾Ð¼Ð° Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ�Ð¼Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð²Ð‘ÐµÐ· Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�, Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� RESHAPE Ð½Ð° %L Ð¼Ð°Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ñ„Ð¾Ñ€Ð¼Ñ–ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ mflo/mfhi VR4130.Ð£Ð½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð½Ð¾Ð¼Ð°Ð»Ñ–Ñ— Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�, Ð´Ð¾Ð´Ð°Ð²ÑˆÐ¸ ÐºÑ–Ð»ÑŒÐºÐ° NOPs Ð¿ÐµÑ€ÐµÐ´ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ”ÑŽ CSYNC Ð°Ð±Ð¾ SSYNC.ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ñ€Ð°Ð½Ð½ÑŽ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ 4300.ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�.ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ 24K.ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ R10000.ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ R4000.ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ R4400.ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ RM7000.ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ VR4120.ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð´Ð»Ñ� Ñ€Ð°Ð½Ð½Ñ–Ñ… Ñ�Ð´ÐµÑ€ SB-1 Ñ€ÐµÐ²Ñ–Ð·Ñ–Ñ— 2.ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�.ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ R5900.ÐžÐ±Ñ…Ñ–Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ ARM Cortex-A53 Ð· Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ 835769.ÐžÐ±Ñ…Ñ–Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ ARM Cortex-A53 Ð· Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ 843419.ÐžÐ±ÐµÑ€Ð½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº.ÐžÐ±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº.ÐžÐ±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº.ÐžÐ±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº. Ð¦Ðµ Ñ�Ñ‚Ð¾Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð³Ñ–Ð»Ð¾Ðº, Ð´Ðµ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐžÐ±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº. Ð¦Ðµ Ñ�Ñ‚Ð¾Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð³Ñ–Ð»Ð¾Ðº, Ð´Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð±ÑƒÐ´Ðµ Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–.ÐžÐ±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ Ð´Ð¾ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ñ‚Ð° Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ñ– gotos Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� thunk Ð°Ð±Ð¾ thunk-extern Ð· Ñ†Ñ–Ñ”ÑŽ Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”, Ñ‰Ð¾Ð± Ñ‚ÑƒÐ½ÐºÐ¸ Ð²Ð²Ð°Ð¶Ð°Ð»Ð¸Ñ�Ñ� Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ñ�Ð¸Ð³Ð½Ð°Ð»Ñ–Ð², Ñ‰Ð¾Ð± Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ CFI. Ð”Ð»Ñ� Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰, Ð´Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� (Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, Ð´Ð»Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²), Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ thunk-inline Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾.Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» SRCFILE.opt-record.json, Ð² Ñ�ÐºÐ¾Ð¼Ñƒ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ñ– Ð¿Ñ€Ð¾Ð²ÐµÐ´ÐµÐ½Ñ– Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—.ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñƒ ÐºÐ¾Ð´ Ada Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ.Ð—Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ�Ðº ÐºÐ¾Ð´ Ada Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¾.Ð—Ð°Ð¿Ð¸Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ %d Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ– %d: %sÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð½Ñ� OpenACC Ð½Ð° %C: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� !$ACC, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ !$OMPÐ�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð½Ñ� OpenMP Ð² %C: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� !$OMP, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ !$ACCÐ�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ X Ñƒ %L Ð´Ð»Ñ� C_LOC Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼Ð”ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ X Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº Ð¿Ñ€Ð¾Ð±Ñ–Ð»Ñ–Ð² Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %LX32 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<ms_abi%>Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° XNACKXXX Ð²Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð² %<pop_everything ()%>XXX Ð·Ð°Ð»Ð¸ÑˆÐ°Ñ” %<pop_everything ()%>Ð”Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ð¸Ñ… Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð°ÐºÑ‚Ð¸Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MVEÐ’Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— NEON (Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, %<-mfloat-abi=softfp%> %<-mfpu=neon%>), Ñ‰Ð¾Ð± Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ñ– Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸ÐºÐ¸.Ð’Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— VFP, Ñ‰Ð¾Ð± Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ñ– Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸ÐºÐ¸.Ð’Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ð³Ñ€Ð°Ñ„Ñ–Ñ‡Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— (Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>), Ñ‰Ð¾Ð± Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ñ– Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸ÐºÐ¸.Ð’Ð°Ð¼ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» C Ð´Ð»Ñ� -msys-crt0=Ð�ÑƒÐ»ÑŒ Ð½Ðµ Ñ” Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ÑŽ Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð² %CÐ¨Ð¸Ñ€Ð¸Ð½Ð° Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð° Ð² Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ð° %LÐ’Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð¼Ð°Ñ�Ð¸Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð½Ð° %L, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ TARGET[...]ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– [...], Ð² %C[Ð’Ð¸Ñ…Ñ–Ð´ Ð· %s]
! [Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² [Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s][Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼][Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾][ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾]Â«Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%> Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ñ€ÑƒÑ‚Ð¸Ð½Ñ–; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<co_return%>?Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� GNU FortranÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€, Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñƒ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸, Ñ‚ÑƒÑ‚ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð²Ð¸ÐºÐ»Ð¸Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ�Ñ‚Ð°Ð»Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‰Ð¾Ñ�ÑŒ Ñ–Ð½ÑˆÐµÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ ÐºÐ»Ð°Ñ�ÑƒÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–ÑŽ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %<concept%>Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %qsÐ² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ–Ð½ÑˆÐ¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ðµ Ð· Ñ‚Ð°ÐºÐ¾ÑŽ Ñ�Ð°Ð¼Ð¾ÑŽ Ð½Ð°Ð·Ð²Ð¾ÑŽ, Ð°Ð»Ðµ Ð· Ñ–Ð½ÑˆÐ¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ñƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ðµ Ð· Ñ–Ð½ÑˆÐ¾ÑŽ Ð½Ð°Ð·Ð²Ð¾ÑŽÐ²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð½Ð° ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð°Ñ‚ÑƒÑ‚ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¼Ñ–Ñ‚ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð»Ð¸ÑˆÐµ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ”ÑŽÑ‚Ð¸Ð¿ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð° Ð¼Ð°Ñ” Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð° Ð¼Ð°Ñ” Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐ¸Ð¹ %<-fabi-version=%> (Ð°Ð±Ð¾ =0) ÑƒÐ½Ð¸ÐºÐ½Ðµ Ñ†ÑŽ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð¿Ñ€Ð¸ Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð¸ Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ�ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð²Ð½ÐµÑ‚ÐµÐ¼Ð¿Ð»ÐµÐ¹Ñ‚Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %<concept%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %qsÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð·Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð· Ð±Ð°Ð³Ð°Ñ‚Ð¾ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½ÑŽ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ð²Ð¸Ñ€Ð°Ð·-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ–Ð¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�ÐºÐ»Ð°Ñ� Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð½Ð° Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ– Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– ÐºÐ»Ð°Ñ�Ñƒ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñƒ Ð±Ð»Ð¾ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¾Ð±Ñ�Ñ�Ð·Ñ–template-id Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² using-Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· %qD Ñ–Ñ�Ð½ÑƒÑ” Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð²Ð¸Ñ€Ð°Ð· Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ, Ð½Ðµ Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ, Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒÑƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð¿Ð¾Ð»Ñ–Ð²Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÑ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð¼ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÑƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ð½Ð° Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒÐ·Ð¼Ñ–Ð½Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ñ�Ðº %<consteval%>Ð·Ð¼Ñ–Ð½Ð½Ð° ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð°ÑˆÐ¸Ñ€Ð¾ÐºÐ° Ñ€Ñ�Ð´Ð¾Ðº Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ±Ñ€Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð»Ñ� Ð½Ðµ-Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð²Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² bb %iÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ±Ñ€Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² bb %iÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² %s, Ñƒ %s:%dÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qD Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð»Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %qT, Ð°Ð»Ðµ Ð¼Ð°Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ %qT Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ�Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ– Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Â«usingÂ»; Ð¿Ñ€Ð¾Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ�: Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<using%>Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qD Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qD Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qE Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ %qEÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qE Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� %qEÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%s%>Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð°Ð½Ð¸Ñ… Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð°Ð½Ð¸Ñ…Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð² Ð´Ð°Ð½Ð¸Ð¹ Ñ‡Ð°Ñ� Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ %<-mpure-code%> Ð°Ð±Ð¾ %<-mslow-flash-data%>Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qDÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ‡ÐµÑ€ÐµÐ· gl-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qT Ð² Ñ�Ñ‚Ð°Ð»Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð�ÐºÑƒÐ¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð�Ð¾Ð¼ÐµÑ€ Ð°ÐºÑƒÐ¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT = OUT/INOUTÐ´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ %<using namespace std::complex_literals%> (Ð· %<<complex>%>), Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ñ… Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² C++14Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð¼, Ñ‰Ð¾Ð± Ð¿Ñ€Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ñ†Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ Ñ�Ð²Ð½Ðµ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� %<this%> Ð°Ð±Ð¾ %<*this%>Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ %qE, Ñ‰Ð¾Ð± Ð¿Ñ€Ð¸Ð¿Ð¸Ð½Ð¸Ñ‚Ð¸ Ñ†Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð»Ñ–Ð²Ð¾Ñ— Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð¸, Ñ‰Ð¾Ð± Ð¿Ñ€Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ñ†Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ %<sizeof%>, Ñ‰Ð¾Ð± Ð¿Ñ€Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ñ†Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ Ð´ÑƒÐ¶ÐºÐ¸, Ñ‰Ð¾Ð± Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñƒadd_sym(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ–Ð²Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� %<-flarge-source-files%> Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð², Ð·Ð° Ñ€Ð°Ñ…ÑƒÐ½Ð¾Ðº Ñ‡Ð°Ñ�Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ñ‚Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ñ‡Ñ–, Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð· %qDÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�Ð¸ %q+D ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð¸ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– %s Ð±Ñ–Ñ‚Ð°Ð´Ñ€ÐµÑ�Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qs Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ñ– Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð²Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ñ�Ð²Ð½Ð¾Ñ— Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qDÐ·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qDÐ¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¼Ñ–Ñ‚ÐºÐ¸ %qDÐ¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qDÐ°Ð´Ñ€ÐµÑ�Ð° Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ñ‚Ð¸Ð¿Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qDÐ·Ñ�ÑƒÐ² Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° X, Y Ð°Ð±Ð¾ ZÐ·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð´Ð»Ñ� %qD, Ñ�ÐºÐ° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº %<register%>Ð�Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ�Ñ… Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ñ„Ð»ÐµÑˆ-Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð¾ %d KiBÐ�Ð´Ñ€ÐµÑ�Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð¸Ñ… Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ�Ñ… TinyÐ°Ð´Ñ€ÐµÑ�Ð° Ð²Ð·Ñ�Ñ‚Ð°, Ð°Ð»Ðµ Ð±Ñ–Ñ‚ %<TREE_ADDRESSABLE%> Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾Ð°Ð´Ñ€ÐµÑ�Ð° Ð²Ð·Ñ�Ñ‚Ð°, Ð°Ð»Ðµ Ð±Ñ–Ñ‚ ADDRESSABLE Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qE Ð· Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¸Ð¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¼ Ð°Ð±Ð¾ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰ÐµÐ¼ Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ %q#D Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ñ– Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ð°Ð´Ñ€ÐµÑ� %<__regio_symbol%>Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð°Ð³Ñ€ÐµÐ³Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ñ€Ñ�Ð´Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð°Ð³Ñ€ÐµÐ³Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð°Ð³Ñ€ÐµÐ³Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ñ‚Ð°ÐºÐ¾Ð¶ Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�ÐºÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Mach-O; Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑŽÑ‡Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++23%> Ð°Ð±Ð¾ %<-std=gnu++23%>Ñ‚ÑƒÑ‚ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %u Ð´Ð»Ñ� %qT Ð¼ÐµÐ½ÑˆÐµ Ð·Ð° %uÐ²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� %q+DÐ²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð´Ð»Ñ� %qDÐ²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¾ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð½ÑŽ Ð´Ð²Ñ–Ð¹ÐºÐ¸, Ð° Ð½Ðµ %dÐ’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %q+D Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ %dÐ²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qD Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð¾ Ð² %<-fabi-version=9%> (GCC 5.2)Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qD Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ Ñƒ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qD Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ� Ð² %<-fabi-version=9%>Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð’ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %<register%> %qEÐ’ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ� %qEÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ’ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qEÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ–Ð¼ÐµÐ½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ð² %<sizeof%>Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ–Ð¼ÐµÐ½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ð² %qEÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ–Ð¼ÐµÐ½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ– Ñ‚Ð¸Ð¿Ñ–Ð²Ð’ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� typedef %qEÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ�Ð’ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð²Ñ�Ñ– Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² ÐºÐ»Ð°Ñ�Ñ– %qT Ñ” Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¼Ð¸Ð²Ñ�Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²Ð²ÐµÐ´ÐµÐ½Ñ–Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ€ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñ�Ðº Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ (Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� GNU Modula-2)%qD Ð²Ð¶Ðµ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð¾ Ð² Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð·Ñ–Ñ‚Ð°ÐºÐ¾Ð¶ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<%c%s%>Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ð²Ð¸Ð²Ð¾Ð´Ñ– Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� %<asm%>Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð° Ð½Ð¾Ð²Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q+#DÑƒÑ�ÐºÐ»Ð°Ð´Ð½ÑŽÑ” Ð½Ð¾Ð²Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ %q#DÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ '%s'; Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ '%s' (Ñ‡ÐµÑ€ÐµÐ· '%s:%s') Ð°Ð±Ð¾ '%s' (Ñ‡ÐµÑ€ÐµÐ· '%s:%s')Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð· %qTÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %q#DÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %q#TÐ½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD Ð´Ð»Ñ� %q+DÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %<asm%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…Ð¢Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½ÑŽ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð¼ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ð¼Ð°Ñ�Ð¸Ð² Ñ€Ñ–Ð·Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒÐ¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ñ‰Ð¾ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð´Ñ€ÑƒÐ³Ð°, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ñ‰Ð¾ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target_clones%>Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÐ¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ–Ð¼ÐµÐ½Ð°Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÐ¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÑ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ %<template <>%>Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ñ�Ð²Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�ÑƒÑ„Ñ–ÐºÑ� Ñ‚Ð¸Ð¿Ñƒ Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð°Ð´Ñ€ÐµÑ�Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ð· %s Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ call_stmtÐ½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ð· Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¸Ð¼, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” call_stmt Ð· Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼:Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸Ðº Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ %<-muser-mode%>Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ñ–Ð·Ð¼Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ñ–Ð·Ð¼: Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ñ–Ñ‡Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ñ€Ð¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�ÑƒÑ– %qT Ð½Ðµ Ð¼Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²Ñ– Ð¿Ð¾Ð»ÐµÑ– Ð½ÐµÑ�Ð²Ð½Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑ” %q#DÐ°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹ %s, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ð¼ Ð¿Ð¾Ð·Ð° Ñ†Ð¸Ð¼ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ðµ Ñ–Ð¼Ê¼Ñ� SSA Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð· Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼Ð¸ ÐºÐ»Ð°Ñ�Ð°Ð¼Ð¸Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ðµ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð±ÐµÐ· ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %<#pragma weak %+D%> Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� arch %<%s%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� %<+%>Ð�Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼are_identical_variables: Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ” Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼, Ñ‰Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾ÑŽ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [0,15]Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ð²Ñ–Ð´ %d Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ð²Ñ–Ð´ 0 Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð°Ð±Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ð²Ñ–Ð´ %d Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ %d, Ð°Ð±Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<const%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<volatile%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ Ð·Ñ– Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ %<const%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ %<volatile%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� '%s' Ð½Ðµ Ð¼Ð°Ð² Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾Ñ— Ð½Ð°Ð·Ð²Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [0-%d]Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð²Ñ–Ð´ %d Ð´Ð¾ %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%E, %E]Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼, Ð°Ð»Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %i Ñ” %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %s Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼, Ð°Ð»Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %i Ñ” %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ [%E, %E] Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð´Ð¾ %<%T[static %E]%> Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %s, Ñ�ÐºÐµ Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %q+D Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð¸Ð¹ %<longjmp%> Ð°Ð±Ð¾ %<vfork%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð·Ð°Ñ�Ð²Ð»ÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qEÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¸Ð¹ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qTÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qd Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qs Ð½Ð° Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ %<on%>, Ð°Ð±Ð¾ %<off%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-Waligned-new%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-Wbidi-chars%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-Wnormalized%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-femit-struct-debug-detailed%> Ð½Ðµ Ð²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-femit-struct-debug-detailed%> Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ %qs (%qT)Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¼Ð°Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‚Ð¸Ð¿, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸ (%qT)Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼, Ñ‚Ð¾Ð´Ñ– Ñ�Ðº Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u %<__builtin_tgmath%> Ð½Ðµ Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u %<__builtin_tgmath%> Ð¼Ð°Ñ” Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð´Ð»Ñ� %<__builtin_tgmath%> Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u %<__builtin_tgmath%> Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u %<__builtin_tgmath%> Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· %u Ð½ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾ÑŽ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· %u Ð½ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· %u Ð½ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· %u Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð¼ÐµÐ¶ÐµÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· %u Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸ Ð¼ÐµÐ¶Ð°Ð¼Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· %u Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸ Ð¼ÐµÐ¶Ð°Ð¼Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ %<%s%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %EÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ðº 128-Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ð¿Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿, Ñ‰Ð¾ Ð½Ðµ Ñ” voidÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ Ð·Ñ– Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ Ð½ÑƒÐ»Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 %qs Ð²Ð¸Ð¹ÑˆÐ¾Ð² Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ booleanÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð· Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ Ð· Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼ Ð´Ð¾ Ð¿Ð¾Ð»Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° %CÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 16-Ð±Ñ–Ñ‚Ð½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ð¿Ð¾Ð»ÐµÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ð±Ð¾ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ð±Ð¾ Ð¼Ð°Ð¿Ð¾ÑŽ Ð°Ð±Ð¾ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÑƒÐ¼Ð¾Ð²Ñ– %qsÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² ÑƒÐ¼Ð¾Ð²Ñ– %qs Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– OpenACC %<kernels%> Ð· ÑƒÐ¼Ð¾Ð²Ð¾ÑŽ %qsÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_eh_return_regno%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qEÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Â«ilinkÂ» Ð°Ð±Ð¾ Â«firqÂ»Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Â«ilink1Â» Ð°Ð±Ð¾ Â«ilink2Â»Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs Ð°Ð±Ð¾ %qsÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð°Ð±Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Offsetof Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡Ð°Ñ” Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ð·Ð²ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %<-mgeneral-regs-only%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð», Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-O%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, %<g%>, %<s%>, %<z%> Ð°Ð±Ð¾ %<fast%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__integer_pack%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¼Ñ–Ð¶ 0 Ñ– %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ %<alloca%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<decltype%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ð² Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ð² Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ð² Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð¿ÐµÑ€ÑˆÐµ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð¿ÐµÑ€ÑˆÐµ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð½Ð°Ð´Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð¿ÐµÑ€ÑˆÐµ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð´Ñ€ÑƒÐ³Ðµ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð´Ñ€ÑƒÐ³Ðµ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð½Ð°Ð´Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð´Ñ€ÑƒÐ³Ðµ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ addressof?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ñ” Ñ‚Ð¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼, Ñ‰Ð¾ Ð¹ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�?Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ð¼Ð°Ñ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT, Ñ‰Ð¾ Ð¹ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qT Ð°Ð±Ð¾ Ñ�Ð²Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ð¼Ð°Ñ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT, Ñ‰Ð¾ Ð¹ Ð¿ÐµÑ€ÑˆÐµ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qT Ð°Ð±Ð¾ Ñ�Ð²Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ð¼Ð°Ñ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT, Ñ‰Ð¾ Ð¹ Ð´Ñ€ÑƒÐ³Ðµ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qT Ð°Ð±Ð¾ Ñ�Ð²Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ %<sizeof%> Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD Ð¼Ð°Ñ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT, Ñ‰Ð¾ Ð¹ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qT Ð°Ð±Ð¾ Ñ�Ð²Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ð°Ð±Ð¾ eic, Ð°Ð±Ð¾ %<vector=<line>%>Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ð½ÑƒÐ»ÐµÐ¼ Ð°Ð±Ð¾ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÐµÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” %<"user"%>, %<"supervisor"%> Ð°Ð±Ð¾ %<"machine"%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” (keep|thunk|thunk-extern)Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” (keep|thunk|thunk-inline|thunk-extern)Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” intstackÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %d Ñ– %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ (Ð¼Ð°ÐºÑ�. %d)Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ð·Ð° Ð±Ð°Ð¶Ð°Ð½Ð½Ñ�Ð¼, Ð·Ð° Ñ�ÐºÐ¸Ð¼ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� CAP Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð°Ð±Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ CHARÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” %<...%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ voidÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Â«interruptÂ» Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ�Ð»Ð°Ð±ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %d Ñ– %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°, Ð°Ð»Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð°ÑŽÑ‚ÑŒ Ñ‚Ð¸Ð¿Ð¸ %qT Ñ– %qT Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %d Ñ– %d %qE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñƒ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ–Ñ�Ñ‚ÑŒ, Ð°Ð»Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚ÑƒÑ‚ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ‚Ð¸Ð¿ %qT Ñ– %qT Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ '%s' Ñ‚Ð° '%s' Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ '%s' Ñ‚Ð° '%s' Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— '%s'Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ 'a%d' Ñ‚Ð° 'a%d' Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— '%s'Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %<-Wattributes=%>; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-Wno-attributes=%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %qT Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� SVE ISAÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÑƒÐ·ÑŒÐºÐ¸Ð¼Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸ Ñ€Ñ�Ð´ÐºÐ°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸arith_power(): ÐŸÐ¾Ð³Ð°Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð°arith_power(): Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ IFÐ°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð¼Ñ–Ð¶ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� %qT Ñ‚Ð° %qT Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð°Ð�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð¼Ñ–Ð¶ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT Ñ‚Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ %qT Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ÑŽÐ�Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð¼Ñ–Ð¶ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ %qT Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ÑŽÐ°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² %qEÐ°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ RVV %qTÐ°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ SVE %qTÐ°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŽ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÑƒÐ°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¼Ð°Ñ�Ð¸Ð² %<TYPE_DOMAIN%> Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð¼Ð°Ñ�Ð¸Ð² %q+D Ð¼Ð°Ñ” Ð¾Ð´Ð¸Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¼Ð°Ñ�Ð¸Ð² %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð¼Ð°Ñ�Ð¸Ð² %qD Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÑƒÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ñƒ Ð´ÑƒÐ¶ÐºÐ¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾ÑŽ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ %qEÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ, Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ Ñƒ Ð´ÑƒÐ¶ÐºÐ¸Ð¼ÐµÐ¶Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ¼Ð°Ñ�Ð¸Ð² Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %qsÐ·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð½ÐµÐ¼Ð°Ñ�Ð¸Ð²Ð½Ð¾ÑŽ Ð°Ð»Ð¾ÐºÐ°Ñ†Ñ–Ñ”ÑŽÐºÐ°Ð½Ð¾Ð½Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¾Ð³Ð¾ Ð¶ Ñ‚Ð¸Ð¿Ñƒ, Ñ‰Ð¾ Ð¹ Ð¹Ð¾Ð³Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ�ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ RVV %qTÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ SVE %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²ÑƒÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ð½Ðµ Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¼Ð°Ñ�Ð¸Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð· Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¼Ð°Ñ�Ð¸Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð· Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ñ— Ñƒ Ð´ÑƒÐ¶ÐºÐ¸ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð¼Ð°Ñ�Ð¸Ð² Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°, Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð³Ð¾ Ñƒ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸Ð¼Ð°Ñ�Ð¸Ð² Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ñ– Ñ�Ñ‚Ñ€Ñ–Ñ‡ÐºÐ¾Ð²Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸Ð¼Ð°Ñ�Ð¸Ð² Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚-Ð¼Ð°Ñ�Ð¸Ð²Ñ�ÐµÐºÑ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÑ�ÐµÐºÑ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %<#pragma acc declare%>Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ñ” Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¼ Ð² %qs Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ–Ð²Ð¸Ñ€Ð°Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² new-Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ %q+DÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %qDÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %<%T[%wi]%> Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %E Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %E Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼ÐµÐ¶ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %E Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %wi Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð¸Ð¶Ñ‡Ðµ Ð¼ÐµÐ¶ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %wi Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %wu Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ [%E, %E] Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼ÐµÐ¶ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ [%wi, %wi] Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %<char%>Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qD Ñ‚Ð¸Ð¿Ñƒ %qTÑ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÑ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qTÑ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹Ñ‚Ð¸Ð¿Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ñ– Ð¼ÐµÐ¶Ñ–Ð¼Ð°Ñ�Ð¸Ð² Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¼Ð°Ñ�Ð¸Ð² Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ð° ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ– Ð½Ðµ Ð¼Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÐ´ C2XÐ¼Ð°Ñ�Ð¸Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ�ÐµÐ½Ñ�ÑƒÐ°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<-mabi=ilp32%>Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ…ÐµÑˆÑ–Ð² Ñ–Ð¼ÐµÐ½ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð¿Ñ–Ñ�Ð»Ñ� %qsÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð¿Ñ–Ñ�Ð»Ñ� %<;%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‚ÑŒ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð¾ Ñ‚ÑƒÑ‚Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð²Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� (Ð½Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ�) Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qv Ð· Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Objective-CÐ¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² Ð½ÐµÐ·Ð°ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð· Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ %<initializer_list%> Ð½Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÑ” Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ñ–Ñ�Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ»Ñ–Ð²Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q#v Ð· Ð½ÐµÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ñ–Ñ�Ñ†Ñ� %qEÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½ÑŽ %qDÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %qDÐ¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� %qT Ð· %qT Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð² Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� %qT Ð· %qT Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð´Ð¾ %qT Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qTÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð´Ð¾ %qT Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %qD Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð´Ð¾ %qT Ð· Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð²Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ñƒassociate_integer_pointer(): Ð’Ð¶Ðµ Ð°Ñ�Ð¾Ñ†Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¾Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽfÑ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ð¸Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‡Ð»ÐµÐ½ %qDÐ¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ–Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ– %</%> Ð°Ð±Ð¾ %<%%%> Ð´Ð¾ %<>>%> Ð°Ð±Ð¾ %<&%>Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð¿Ñ€Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ– %<X - Y %s 0%> Ð´Ð¾ %<X %s Y%> Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ– %<abs (X)%> Ð´Ð¾ %<X%> Ð°Ð±Ð¾ %<-X%>Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ– %<min/max (X,Y)%> Ð´Ð¾ %<X%> Ð°Ð±Ð¾ %<Y%>Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ– Ñ‚ÐµÑ�Ñ‚Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ°Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½Ð° %s, %sÐ·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %sÐ·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð¼Ñƒ %qEÐ·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚ %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %sÐ·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ %qEÐ·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð´Ð¶ÐµÑ€ÐµÐ»Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %sÐ·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ %qEÐ· Ð²Ñ–Ð´Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼ %wi Ð²Ñ–Ð´ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ñ‚ÑƒÑ‚Ð· Ð·Ñ�ÑƒÐ²Ð¾Ð¼ [%wi, %wi] Ð²Ñ–Ð´ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚atexit Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð·Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ñ‡Ð»ÐµÐ½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E(%s)%> Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E(%s, %E)%> Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %iÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E(%s, %E, %E)%> Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %iÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´ÑƒÑ” Ð¼Ñ–Ñ‚Ñ†Ñ– Â«caseÂ» Ð°Ð±Ð¾ Â«defaultÂ»Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target%> Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target%> Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¸Ð¼ Ð· %qs Ð°Ð±Ð¾ %qsÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¸Ð¼ Ð· %qs, %qs, %qs Ð°Ð±Ð¾ %qsÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qEÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qs; Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ð· %qs, %qs, %qs Ð°Ð±Ð¾ %qsÑ€ÐµÐ¶Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ñ” Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼; Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ð· %qs, %qs, %qs Ð°Ð±Ð¾ %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ %<(%> Ð¿Ñ–Ñ�Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %qs; Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð±Ð¾ %<)%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qs Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qs Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¼Ð°Ñ” Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %i Ñ‚Ð° %iÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð½Ð°Ð´Ð°Ð½Ð¸Ð¹ Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %uÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %wiÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %wi, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %uÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %qs Ñ‚Ð¸Ð¿Ñƒ %qTÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qTÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %uÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð²Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� %q#T Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ñ�Ð»Ñ–Ð´ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð° ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %q#TÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ð² Ñ�Ð²Ð½Ð¾Ð¼Ñƒ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %q#TÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ñ‚Ð¾ÐºÐµÐ½Ð¾Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð´Ñ–Ñ—Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qs Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %qsÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qs Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ñ— Ð² Ð´ÑƒÐ¶ÐºÐ¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ñ— Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¼Ñ–Ñ�Ñ†Ñ–Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ðµ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÑ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ– Ñ‚ÑƒÑ‚Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ´ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Objective-C++ %<@%D%>Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ´ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð²Ð¸Ð±Ñ–Ñ€ fpu Ð² Ð´Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚ Ñ‚ÑƒÑ‚ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %<threadprivate%>Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑ” Ð²Ñ�Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ NILÐ¿Ð¾Ð»Ðµ aux Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ€ÐµÐ±Ñ€Ð° %s->%sÐ¿Ð¾Ð»Ðµ aux Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð· %sÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð· Fortran 77Ð²Ð¸Ñ€Ð°Ð·Ð¸ await Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ°Ñ…Ñ‚Ð¸Ð¿ %qT, Ð½Ð° Ñ�ÐºÐ¾Ð¼Ñƒ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ñ‚Ð¸, Ð½Ðµ Ñ” Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾ÑŽÑ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ð°ÐºÑ�Ñ–Ð¾Ð¼Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ %<assume%> Ð°Ð±Ð¾ %<ignore%>Ð¾Ð±Ê¼Ñ�Ð²Ð° backend Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð²Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑ”Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° ADDR_SPACE_GLOBALÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°Ð¿Ð¾Ð³Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ðµ (reg+disp):Ð¿Ð¾Ð³Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°:Ð¿Ð¾Ð³Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ðµ post_inc Ð°Ð±Ð¾ pre_dec:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�: %dÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼Ñ–Ñ�Ñ†Ñ� Ð² Ñ�Ñ‚ÐµÐºÑƒ: %dÐ½ÐµÐ²Ñ–Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-fdebug%>: %qsÐ½ÐµÐ²Ñ–Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-fextern-std%>: %qsÐ½ÐµÐ²Ñ–Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-fmodule-file%>: %qsÐ½ÐµÐ²Ñ–Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-fversion%>: %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ fcodeÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ icodeÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð´ ÑƒÐ¼Ð¾Ð²Ð¸Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·Ð¿Ð¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð±Ñ…Ð¾Ð´Ñƒ (%d)Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� 'A'Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² frv_print_operand, Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº Â«0Â»Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² frv_print_operand, Ð¿Ð¾Ð³Ð°Ð½Ð¸Ð¹ const_doubleÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² frv_print_operand, Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº Â«zÂ»Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«FÂ»:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«LÂ»:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«M/NÂ»:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«OÂ»:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«eÂ»:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«fÂ»:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«gÂ»:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«PÂ»:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand_address:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand_memory_reference:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ…Ñ–Ð´Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<optimize%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ð´Ð»Ñ� pragma %<optimize%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_condmove_singleÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_move_doubleÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_move_singleÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� frv_print_operand_memory_reference_reg:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<__builtin_tgmath%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð·Ñ�ÑƒÐ²Ñƒ:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚ÐµÑ�Ñ‚Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %u %<__builtin_tgmath%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— spec %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<%s%> Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtls-size=%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-march=%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mcpu%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mfp-rounding-mode%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mfp-trap-mode%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mmemory-latency%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtls-size%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtrap-precision%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtune%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtune=%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target("arch=")%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target("tune=")%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %<%s-%s%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %<%s=%s%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– C-Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð²Ñ–Ð´ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°Ð³Ð¾Ð»Ð¸Ð¹ Ð°Ð¿Ð¾Ñ�Ñ‚Ñ€Ð¾Ñ„ %<'%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–ÐžÐ±Ð»Ð°Ñ�Ñ‚ÑŒ Ð±Ð°Ñ€Ê¼Ñ”Ñ€Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, Ñ�Ð²Ð½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<task%> Ð°Ð±Ð¾ %<taskloop%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð±Ð°Ñ€Ê¼Ñ”Ñ€Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð² Ð¼ÐµÐ¶Ð°Ñ… [0,15]Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ %qT Ð±ÑƒÐ´Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ�Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %q#T Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %q#T Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ð²Ð½Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT Ð½Ðµ Ñ” Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ð¼Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qT Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð½Ð¸Ñ… Ð¿Ð°ÐºÐµÑ‚Ñ–Ð²Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿, Ñ‰Ð¾ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ %qTÐ±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->%> Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ» Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ” Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾ÑŽ Ð°Ð±Ð¾ ÐºÐ»Ð°Ñ�Ð¾Ð¼Ð±Ð°Ð·Ð¾Ð²Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð°Ð±Ð¾ Ñ–Ð¼Ê¼Ñ� SSA Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ€ÐµÐ±Ñ€Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ð¸ÐºÐ° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %d Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð½ÐµÑ€ÐµÐ´ÑƒÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %d Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð½ÐµÑ€ÐµÐ´ÑƒÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ñ€ÐµÐ±ÐµÑ€ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %i Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾Ð±Ð°Ð·Ð¾Ð²Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ð½Ðµ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ñ– Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ð±Ð»Ð¾Ðº %d Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ %dÐ±Ð»Ð¾Ðº %d Ð¼Ð°Ñ” Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¸Ð¹ Ñ†Ð¸ÐºÐ» %d, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ð¸ÐºÐ» %dbb %d Ð½Ð° Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¼Ñ–Ñ�Ñ†Ñ–Ñ‚Ð¾Ð¼Ñƒ Ñ‰Ð¾ %qT Ð¼Ð°Ñ” ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ð¹ %qDÑ‚Ð¾Ð¼Ñƒ Ñ‰Ð¾ Ð²Ñ–Ð½ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ %qTÑ‚Ð¾Ð¼Ñƒ Ñ‰Ð¾ Ð²Ð¾Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº glvalueÑ‚Ð¾Ð¼Ñƒ Ñ‰Ð¾ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT Ð¼Ð°Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qDÐ±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ, Ñ‰Ð¾ Ð¿Ñ€Ð°Ñ†ÑŽÑ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ñ�ÐºÐ»Ð°Ð´Ð°ÑŽÑ‡Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ñ‚Ð¸Ð¿Ñƒ bool Ð· Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽÐ±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð²Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ñƒ boolÐ±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ‚Ð¸Ð¿Ñƒ boolÐ¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° bind(c)Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qH Ð´Ð¾ %qI Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ %q#D Ð· Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ� %q+D Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ %qD Ð¼Ð°Ñ” Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ %qD Ð· Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ‘Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ %qE Ð¼Ð°Ñ” Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ� %qs Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð‘Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ Ð¼Ð°Ñ” Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¿Ð¾ Ð±Ñ–Ñ‚Ð°Ñ… Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð´Ð°Ñ” Ñ…Ð¸Ð±Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¿Ð¾ Ð±Ñ–Ñ‚Ð°Ñ… Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð´Ð°Ñ” Ñ–Ñ�Ñ‚Ð¸Ð½Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð¿Ð¾Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð† Ð°Ð±Ð¾ Ð�Ð‘Ðž Ð¼Ñ–Ð¶ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� %qT Ñ‚Ð° %qT Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð°Ð±Ð»Ð¾Ðº IFÐµÐºÑ�Ñ‚ÐµÑ€Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#D Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ð±Ð»Ð¾ÐºÑƒ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð² Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–Ñ‚Ñ–Ð»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%> %qD Ð½Ðµ Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� DISPOSE: %dÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� JARL: %dÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� JR: %dÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� PREPARE: %dÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�Ð±ÑƒÐ»ÐµÐ²Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÐ¾Ð±Ð¸Ð´Ð²Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ %<-mstack-protector-guard-offset%> Ñ‚Ð° %<-mstack-protector-guard-reg%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-mstack-protector-guard=sysreg%>Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ðº %<__thread%>, Ñ‚Ð°Ðº Ñ– %<thread_local%>Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¾Ð±Ð¸Ð´Ð²Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ %<monotonic%> Ñ– %<nonmonotonic%>Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ðº %qs, Ñ‚Ð°Ðº Ñ– %qsÑ�Ðº %s, Ñ‚Ð°Ðº Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð°Ð´Ð°ÑŽÑ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ¾Ð±Ð¸Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð² Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð¼Ñƒ Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÑ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ñ– Ð¿Ð°ÐºÐµÑ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ð¾Ð±Ð¸Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸Ð¾Ð±Ð¸Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� %<__builtin___clear_cache%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸Ñ�Ðº Ð±Ñ–Ð½Ð°Ñ€Ð½Ñ–, Ñ‚Ð°Ðº Ñ– Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ñ‚Ð¸Ð¿Ð¾Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¾Ð±Ð¸Ð´Ð²Ð° Ð³Ñ–Ð»ÐºÐ¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %<if%> Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ�Ðº %qsÑ�Ðº ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ–, Ñ‚Ð°Ðº Ñ– Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ñ‚Ð¸Ð¿Ð¾Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %s, Ñ�ÐºÐµ Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %i Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð¸Ð¿Ñƒ %sÑ„Ñ–Ð³ÑƒÑ€Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð½Ð°Ðº ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð½Ð° %qcÑ‚Ñ–Ð»Ð¾ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¾Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½ÐµÐ³Ñ€ÑƒÐ¿Ð° Ð² Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ñ… Ð´ÑƒÐ¶ÐºÐ°Ñ… Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÐ³Ñ–Ð»ÐºÐ° %2d Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ%sÐ³Ñ–Ð»ÐºÐ° %2d Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð° %s%sÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ñ†Ð¸ÐºÐ»Ñ– Ð°Ð±Ð¾ Ð±Ð»Ð¾ÐºÑƒ switchÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ break Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ†Ð¸ÐºÐ»Ð¾Ð¼ for OpenMPbuild_dt: Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ–Ð¼ÐµÐ½Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ‚ÑƒÑ‚Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ %<-mconstant-cfstrings%>Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qE Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qE Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� MIPS16Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %s Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Nios II R%dÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñƒ Ð· Ð±Ñ–Ð»ÑŒÑˆ Ð½Ñ–Ð¶ Ð¾Ð´Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñƒ Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qF Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð°Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qF Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� GCCÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qF Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-mhtm%> (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð· %<-march=zEC12%> Ñ– Ð²Ð¸Ñ‰Ðµ)Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qF Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %<-mvx%> (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð· %<-march=z13%> Ñ– Ð²Ð¸Ñ‰Ðµ)Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð´Ñ–Ð¹Ñ�Ð½Ð° Ð»Ð¸ÑˆÐµ Ð² 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” GLIBC (2.23 Ð°Ð±Ð¾ Ð½Ð¾Ð²Ñ–ÑˆÐµ), Ñ�ÐºÐ° ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÑ” Ð±Ñ–Ñ‚Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚ÐµÐ¹ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð»Ð¸ÑˆÐµ 1 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð»Ð¸ÑˆÐµ 2 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð»Ð¸ÑˆÐµ 3 Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð»Ð¸ÑˆÐµ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %dÐ°Ð»Ðµ %qD Ð½Ðµ Ð²Ð¸ÐºÐ¸Ð´Ð°Ñ” Ð²Ð¸Ð½Ñ�Ñ‚Ð¾Ðº; Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð¹Ð¾Ð³Ð¾ Ñ�Ð»Ñ–Ð´ Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ñ�Ðº %<noexcept%>Ð°Ð»Ðµ %qs Ð½Ðµ Ð¼Ð°Ñ”Ð°Ð»Ðµ Ð¿ÐµÑ€ÐµÐ²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð½Ñ–Ñ”ÑŽ Ð±ÐµÐ· RTTI-Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð· Ñ–Ð½ÑˆÐ¾Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÐ°Ð»Ðµ Ð½Ðµ Ñ‚ÑƒÑ‚Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð´Ð¾ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ñ‚ÑƒÑ‚Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð´Ð¾ %qTÐ¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– %qs Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ GCC Ñ�Ñ‚Ð°Ñ€ÑˆÐµ 10.0Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ Ð² Ñ„Ð°Ð¹Ð»Ñ– %qs Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¾ Ð· Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ LTO %d.%d Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾Ñ— %d.%dÐ¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð¼Ñ–Ñ‚ÐºÐ° %s Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %sÐ¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð» cgraphÐ¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ñ–Ð² Ð²ÑƒÐ·Ð»Ð° cgraph Ð· uid %dÐ¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ñƒ Ñ€Ñ�Ð´Ð¾ÐºÐ¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾Ð³Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ±Ñ€Ð°Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ð° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ±Ñ€Ð°Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð¸Ð¹ Ð´Ð»Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ñ€Ñ�Ð´ÐºÑ–Ð²Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð¼Ñ–Ñ‚ÐºÐ° %s Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%s, %s]Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %d Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¿Ñ–Ñ�Ð»Ñ� ÐºÑ–Ð½Ñ†Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð±ÑƒÑ„ÐµÑ€Ð°Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» LTO %sÐ¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð¼Ñ–Ñ‚ÐºÐ° %sÐ¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ñ–Ñ‚ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— GIMPLE %sÐ²Ð¸ÐºÐ»Ð¸Ðº  %2d Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð²Ñ�Ñ�
! Ð²Ð¸ÐºÐ»Ð¸Ðº  %2d Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ² %s
! Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ñ€ÐµÐ°Ð»ÑŒÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ð° Ð½Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¼Ð°Ñ” Ñ†Ð¸ÐºÐ»Ñ–Ñ‡Ð½Ñƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ñ–Ñ�Ñ‚ÑŒÐ²Ð¸ÐºÐ»Ð¸Ðº Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¼ Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¼Ð°Ð»Ð¾Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¸Ð¹ Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�Ð²Ð¸ÐºÐ»Ð¸Ðº %<%T::operator[] (%A)%> Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð²Ð¸ÐºÐ»Ð¸Ðº %<(%T) (%A)%> Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ð³Ð¾ %<%D(%A)%> Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¹Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<%s(%A)%> Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ñ…ÐµÑˆ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ stmt Ð½Ðµ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¿ÐµÑ€ÑˆÐµ Ð¿Ñ€Ñ�Ð¼Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ñ— Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐ²Ð¸ÐºÐ»Ð¸Ðº %<__builtin_custom_%s%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ÐµÐ¼ %<-mcustom-%s%>Ð²Ð¸ÐºÐ»Ð¸Ðº %qDÐ²Ð¸ÐºÐ»Ð¸Ðº %qD Ñ‚ÑƒÑ‚Ð²Ð¸ÐºÐ»Ð¸Ðº %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P, Ñ�ÐºÐ¸Ð¹ Ñ‰Ðµ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹Ð²Ð¸ÐºÐ»Ð¸Ðº %qE Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼; Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qs, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qsÐ²Ð¸ÐºÐ»Ð¸Ðº %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸: %sÐ²Ð¸ÐºÐ»Ð¸Ðº %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: %sÐ²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ñ�ÐºÐ° Ð³ÐµÐ½ÐµÑ€ÑƒÑ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %q#TÐ²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð³ÐµÐ½ÐµÑ€ÑƒÑ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %q#TÐ²Ð¸ÐºÐ»Ð¸Ðº Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ²Ð¸ÐºÐ»Ð¸Ðº Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ²Ð¸ÐºÐ»Ð¸Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÑ€ÐµÑ”Ñ�Ñ‚Ñ€, Ñ‰Ð¾ Ð¾Ñ‡Ð¸Ñ‰ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ð²Ð¸ÐºÐ»Ð¸Ðº Ð·Ð²Ñ–Ð´Ñ�Ð¸Ð²Ð¸ÐºÐ»Ð¸Ðº Ð· Ñ†Ñ–Ñ”Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¾Ð±Ê¼Ñ”ÐºÑ‚, Ñ‰Ð¾ Ð±ÑƒÐ² Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¸Ð¹ %qD, Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ¾Ð±Ê¼Ñ”ÐºÑ‚, Ñ‰Ð¾ Ð±ÑƒÐ² Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¸Ð¹ %qE, Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ¾Ð±Ê¼Ñ”ÐºÑ‚, Ñ‰Ð¾ Ð±ÑƒÐ² Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¸Ð¹, Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‡Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ comdatÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±ÐµÑ€ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ð° Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– BBÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±ÐµÑ€ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐ²Ð°Ñ‡Ð°Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹Ð’Ð¸ÐºÐ»Ð¸Ðº %qD Ð· ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ”ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ SSE Ð±ÐµÐ· ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾Ð³Ð¾ SSE/SSE2Ð²Ð¸ÐºÐ»Ð¸Ðº %qD Ð· Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹Ð²Ð¸ÐºÐ»Ð¸Ðº %qD Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾Ð³Ð¾ SSE/SSE2Ð²Ð¸ÐºÐ»Ð¸Ðº %qT Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ sseregparm Ð±ÐµÐ· ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾Ð³Ð¾ SSE/SSE2Ð²Ð¸ÐºÐ»Ð¸Ðº constexpr-Ñ‡Ð»ÐµÐ½Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ñ‡ÐµÑ€ÐµÐ· Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð¸Ð¿Ñƒ %qT Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� SVE ISAÐ²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–calls_comdat_local Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ð·Ð° Ð³Ñ€ÑƒÐ¿Ð¾ÑŽ comdatÐ¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»ÑƒÐ¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð·Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² %<constinit%> Ñ‚Ð° %<constexpr%>Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ñƒ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñƒ Ð°Ð´Ñ€ÐµÑ�ÑƒÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 1:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ñ”:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ”:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ”:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚:ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸:Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° %<dynamic_cast%> %qE (Ñ‚Ð¸Ð¿Ñƒ %q#T) Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %q#T (%s)Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° %<goto%> Ð² Ð±Ð»Ð¾Ðº %<catch%>Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° %<goto%> Ð² Ð±Ð»Ð¾Ðº %<try%>Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð´Ð¾Ð´Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½ÑŒ Ð´Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ð¸ Ð´Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ RVV %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ SVE %qTÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ñ�Ñ‚ÐµÐº Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q+D, Ð³Ð¾Ð»Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ vl Ð´Ð»Ñ� %qs Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ %<%s%> Ð´Ð¾ %qD, Ñ�ÐºÐ¸Ð¹ Ñ‚Ð°ÐºÐ¾Ð¶ Ð±ÑƒÐ² Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑŽ OpenMP 'declare target'Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<offsetof%> Ð´Ð¾ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ— Ð°Ð´Ñ€ÐµÑ�Ð¸Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<offsetof%> Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� %qDÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<offsetof%> Ð´Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %<~%T%>Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<offsetof%> Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð°Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<offsetof%> Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð° %qDÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<offsetof%> Ð´Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ… %qDÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<offsetof%>, ÐºÐ¾Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¸Ð¹ %<operator[]%>Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ %<longcall%> Ñ‚Ð° %<shortcall%> Ð´Ð¾ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‡Ð»ÐµÐ½ %qE Ð´Ð¾ %qE, Ñ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿, Ñ‰Ð¾ Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ %qE Ð´Ð¾ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ lvalue-Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qH Ð´Ð¾ rvalue Ñ‚Ð¸Ð¿Ñƒ %qIÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ lvalue-Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qH Ð´Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qIÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ lvalue-Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qH Ð´Ð¾ rvalue Ñ‚Ð¸Ð¿Ñƒ %qIÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð»Ðµ %qE Ð´Ð¾ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qH Ð´Ð¾ %qI Ñ‡ÐµÑ€ÐµÐ· Ñ€Ñ–Ð·Ð½Ñ– Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ rvalue %qE Ð´Ð¾ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ rvalue-Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qH Ð´Ð¾ lvalue Ñ‚Ð¸Ð¿Ñƒ %qIÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ %<__builtin_custom_%s%> Ð±ÐµÐ· Ð²ÐºÐ°Ð·Ñ–Ð²ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mcustom-%s%>Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–ÑŽ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ½Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿Ñ€Ñ�Ð¼Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %<%T::%D%> Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ Ñ‡Ð»ÐµÐ½Ð° %qD Ð±ÐµÐ· Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð·Ð°Ñ…Ð¾Ð¿Ð¸Ñ‚Ð¸ %qE Ð¿Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½ÑŽÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ…Ð¾Ð¿Ð¸Ñ‚Ð¸ Ñ‡Ð»ÐµÐ½ %qD Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ %qs Ð´Ð¾ %qs, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ñ‚Ð¸Ð¿Ñƒ %qs Ð´Ð¾ %qsÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ñ‚Ð¸Ð¿Ñƒ %qs Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qsÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ð½ÐµÑ–Ñ�Ð½ÑƒÑŽÑ‡Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ–Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð°Ð» Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¾Ð¼Ð±Ñ–Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸ GNU Ñ‚Ð° SVE Ð² Ð±Ñ–Ð½Ð°Ñ€Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ñ”Ð´Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ð°Ð·Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ñ”Ð´Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ð°Ð·Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð· Ñ‚Ð¸Ð¿Ñƒ %qH Ð² Ñ‚Ð¸Ð¿ %qIÐ½Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð· Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ñ‚Ð¸Ð¿ %qTÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð² %qTÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð² %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qH Ð² %qIÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qH Ð½Ð° %qI Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qH Ð½Ð° %qI Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ–Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qH Ð½Ð° %qI Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qH Ð½Ð° %qI Ð¿Ñ€Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qH Ð½Ð° %qI Ð¿Ñ€Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ–Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ð´ÐµÐ»ÐµÐ³Ð°Ñ‚Ð° Ð½Ð° %qsÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %qT, Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ñ‚Ð¸Ð¿ %qT, Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð·, Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð±Ð°Ð·Ð¾Ð²Ñ– Ñ‚Ð¸Ð¿Ð¸Ð½Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð· %qT Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¼Ð½Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð· Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT Ñ‡ÐµÑ€ÐµÐ· Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ð±Ð°Ð·Ñƒ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð· Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qH Ð² %qIÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¼Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT Ñ‡ÐµÑ€ÐµÐ· Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ð±Ð°Ð·Ñƒ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs Ð½Ð° %qsÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð½Ð° Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qH Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qIÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ‡Ð»ÐµÐ½ %qDÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº %s: %mÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” Ñ‚Ð¸Ð¿Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ %<::main%> Ñ�Ðº %qsÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ %<::main%> Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ %<::main%> Ñ�Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ %<::main%> Ñ�Ðº inlineÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ %<::main%> Ñ�Ðº staticÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<catch%> Ñ�Ðº Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ ÐºÐ»Ð°Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<catch%> Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ rvalue reference %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ %qD Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ %qD Ñ�Ðº Ñ‚Ð¸Ð¿ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð· %<decltype(auto)%>Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %<warn_if_not_aligned%>Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ %qs Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %<warn_if_not_aligned%>Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð»Ðµ %q+D Ñ�Ðº Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ñ‡Ð»ÐµÐ½ %<%T::%s%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %<%T::%s%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ Ñ‡Ð»ÐµÐ½Ð° %qD Ð·Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ñ�Ðº Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ�Ðº Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° %q#TÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %q#TÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %q#TÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %q#T, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼ Ð°Ð±Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ–Ð½ÑˆÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñƒ %q+D Ñ�Ðº Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ ÐºÐ»Ð°Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¼Ð°Ñ” Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ ÐºÐ»Ð°Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¼Ð°Ñ” Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ‡Ð»ÐµÐ½Ñ–Ð² Ð´Ð°Ð½Ð¸Ñ…Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ ÐºÐ»Ð°Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT: Ñ�Ðº Ð²Ñ–Ð½ Ñ�Ð°Ð¼, Ñ‚Ð°Ðº Ñ– Ð¹Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð°Ð½Ð¸Ñ…Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ ÐºÐ»Ð°Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT: Ð¹Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ñ– ÐºÐ»Ð°Ñ�Ð¸ %qT Ñ‚Ð° %qT Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ñ‡Ð»ÐµÐ½Ð¸ Ð´Ð°Ð½Ð¸Ñ…Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %qD ÐºÐ»Ð°Ñ�Ñƒ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ñƒ Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð¸ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ñƒ Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ ÐºÐ»Ð°Ñ�Ð¾Ð¼ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ñƒ Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ñƒ Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ñƒ Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÑ�Ð²Ð½Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð¾Ðº Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð°Ð±Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸ÐºÑ–Ð² Ð´Ð»Ñ� Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð·Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð´Ð»Ñ� Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð´Ð»Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð³Ð½ÑƒÑ‡ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qDÐ½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ %qD Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð�Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ñ€ÑƒÐ¶Ð½ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ð² Ð¾Ð¿Ð¸Ñ�Ñ– Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ %<%T::%s%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ‡Ð»ÐµÐ½ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ð³Ð¾ typedef %qTÐ½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ. Ð›Ð¸ÑˆÐµ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð´Ð»Ñ� %<delete%>Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ RVV %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ SVE %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ %qE Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´ %<final%> Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð² Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ %<#include%> Ð´Ð»Ñ� %s: %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ %qsÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qsÐ½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð² ptx-Ð·Ð±Ñ–Ñ€Ñ†Ñ–Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ %qs: %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ %qs: %s: %mÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ‡Ð»ÐµÐ½Ð° %qDÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ñ‡Ð»ÐµÐ½Ð° %q#D Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¼ Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCH: %mÐ½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð²Ð¸Ð±Ð¾Ñ€ÑƒÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %<ldd%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %<nm%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s Ñƒ Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ– %s
! %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s Ð² Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ– %s: %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ LTO cgraph Ñƒ %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° LTO-Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ñƒ %sÐ½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ñƒ ÐºÐ»Ð°Ñ�Ñ– %qs Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� %<asm%>Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð´Ñ–Ð¹Ñ�Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° %qs Ð¾Ð¿Ñ†Ñ–Ñ— %<-fdbg-cnt=%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ»Ð°Ñ� %qEÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñƒ Ð· Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŽÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð»Ñ� %qEÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð»Ñ� %qE, Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñƒ %qEÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ñƒ Ð´Ð»Ñ� %qEÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¼Ñ–Ñ‚ÐºÑƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñƒ %qEÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‡Ð»ÐµÐ½ Ð½Ðµ-ÐºÐ»Ð°Ñ�Ñƒ %q#TÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¾-Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ€Ð°Ð¼ÐºÑƒ Ð´Ð¾ %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽ Ð² Ñ„Ð°Ð¹Ð»Ñ– PCH: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %mÐ½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %<%s == %s%>Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÑƒÐ·Ð³Ð¾Ð´Ð¶ÐµÐ½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð´Ð¾ %qsÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ñƒ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° Ñ‚Ð¸Ð¿Ñƒ %sÐ½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ñƒ ÑƒÐ¼Ð¾Ð²Ñƒ %qsÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ñƒ Ð¹Ð¾Ð³Ð¾ Ð²Ð»Ð°Ñ�Ð½Ñƒ Ñ�Ñ„ÐµÑ€ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð· rvalue Ñ‚Ð¸Ð¿Ñƒ %<void%>Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ñ– Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ð¼ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð² Ð· %qT Ð· Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñƒ Ñ€Ñ�Ð´ÐºÐ° Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %<main%>Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€ %<coroutine traits%>Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€ %<coroutine handle%> Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ promise %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ %s
! %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ %s: %sÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ Ñ‚Ð° ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ Ñ‚Ð° Ñ–Ð½ÑˆÐ¸Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ»Ð°Ð´Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ–Ð² Ñ–Ð¼ÐµÐ½Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %qs Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %mÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %mÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ '%s'Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» %qs Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð²Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» gcn asmÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» gcn objÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» ptxÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ ldd: %mÐ½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ–Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ nm: %mÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» omp_requires %qsÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %sÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— altivec Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ñ–, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs, Ñ‰Ð¾Ð± Ñ—Ñ… ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð· Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ð¼ Ð¿Ð¾Ð»ÐµÐ¼ Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %<LTO_section_decls%> Ð· %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %s: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–Ð² LTO Ð· %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCH: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· %sÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» omp_requires %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %qs: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ñ€Ñ�Ð´ÐºÑ–Ð² Ð· %sÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ñ‡ÐµÑ€ÐµÐ· %<...%>Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² %<asm%>Ð½Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %<va_list%> Ð² DÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qD Ð½Ð° Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¸ Ð· Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ° Ð±Ð»Ð¾ÐºÑƒ function-try-Ð±Ð»Ð¾ÐºÑƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— altivec Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ñ–, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs, Ñ‰Ð¾Ð± Ñ—Ñ… ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�: Ð½ÐµÐ¼Ð°Ñ” Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�: Ð½ÐµÐ¼Ð°Ñ” Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽ Ð² Ñ„Ð°Ð¹Ð»Ñ– PCH: %mÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–ÑŽ %q#DÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ %<-o%> Ð· %<-c%>, %<-S%> Ð°Ð±Ð¾ %<-E%> Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ %<override%> Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ -static Ð· -fsanitize=addressÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ -static Ð· -fsanitize=hwaddressÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ -static Ð· -fsanitize=threadÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ %<-msep-data%> Ñ‚Ð° %<-mid-shared-library%>Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº: %sÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð·Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ %qsÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð·Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð·Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð·Ñ– Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð·Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ %<this%>, Ñ�ÐºÐ¸Ð¹ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ rvalueÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð·Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¸Ð´Ð°Ñ‚Ð¸ ÐºÐ»Ð°Ñ�Ð¸ C++Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¸Ð´Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ COMÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¸Ð½ÑƒÑ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¸Ð½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ RVV %qTÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¸Ð´Ð°Ñ‚Ð¸ Ð°Ð±Ð¾ Ð»Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ SVE %qTÐ½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ–, Ñ�ÐºÐµ Ð½Ðµ Ñ” Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ñƒ SSAÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<-%> Ñ�Ðº Ñ–Ð¼Ê¼Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<-mtp=cp15%> Ð· 16-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ ThumbÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<::%> Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<indirect_call%> Ð² Ð·Ð°Ñ�Ð¾Ð±Ð¾Ð²Ñ–Ð¹ Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑƒ LinuxÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<typeid%> Ð· %<-fno-rtti%>Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<va_arg%> Ð·Ñ– Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<va_start%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %qs Ñ�Ðº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ñ‰Ð¾ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %qs Ñ�Ðº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %qs Ñ�Ðº Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ�Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´ÑƒÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð² Ð·Ð°Ñ�Ð¾Ð±Ð°Ñ… Ñ€Ð¾Ð·Ñ€Ð¾Ð±ÐºÐ¸ LinuxÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð² Ð·Ð°Ñ�Ð¾Ð±Ð°Ñ… Ñ€Ð¾Ð·Ñ€Ð¾Ð±ÐºÐ¸ LinuxÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ mshared Ñ– static Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ mthreads Ñ– mlegacy-threads Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÐ° Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð² Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ Ñ€Ð°Ð·Ð¾Ð¼Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ¸Ð´Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð² Ð·Ð°Ñ�Ð¾Ð±Ð¾Ð²Ñ–Ð¹ Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑƒ LinuxÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¼Ð°Ð»Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� %qsÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %s Ñ�Ðº Ñ‚Ð¸Ð¿ %sÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾ÑŽ Ð¼ÐµÐ¶ÐµÑŽ %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %s: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCHÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCH: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCH: Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ PCH: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð² %s: %mÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² %qT Ñ‚Ð° %qTÐ·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¿Ñ–Ñ”ÑŽ Ñ‚Ð¸Ð¿Ñƒ RVV %qTÐ·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ‚Ð¸Ð¿Ñƒ SVE %qTÐ·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¿Ñ–Ñ”ÑŽ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qEÐ·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ð· Ð½ÐµÐ°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ñ–Ñ�Ñ‚ÑŽ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ N3639 Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�Ð¼Ñ–Ñ‚ÐºÐ° case %qE Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switchÐ¼Ñ–Ñ‚ÐºÐ° case Ð½Ðµ Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸Ð¼Ñ–Ñ‚ÐºÐ° case Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð¼Ñ–Ñ‚ÐºÐ° case Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ð±Ð»Ð¾ÐºÑƒ switchÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ case Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿ÑƒÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ case Ð¼ÐµÐ½ÑˆÐµ Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¼Ñ–Ñ‚ÐºÐ¸ case Ð½Ðµ Ð²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ñ– Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switchÐ¼Ñ–Ñ‚ÐºÐ¸ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð² Ð½Ðµ Ð²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ñ–: Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� case %qs Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� case %qs Ð½Ðµ Ð²Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %q#v Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· %qH Ð´Ð¾ %qIÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· %qT Ð´Ð¾ %qTÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ‡Ð»ÐµÐ½Ð¸ Ð²Ñ–Ð´ %qH Ð´Ð¾ %qIÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qv Ð· Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´ %qH Ð´Ð¾ %qI Ð·Ð±Ñ–Ð»ÑŒÑˆÑƒÑ” Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð· %qH Ð´Ð¾ %qI Ð²Ñ‚Ñ€Ð°Ñ‡Ð°Ñ” Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒÐŸÑ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð· %qT Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð· %qs Ð´Ð¾ %qs Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´Ðµ Ð´Ð¾ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ÑƒÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð· Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð·Ð±Ñ–Ð»ÑŒÑˆÑƒÑ” Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·ÑƒÑ” Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·ÑƒÑ” Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qs Ð· Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð¸Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qsÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qs Ð· Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð¸Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ÑƒÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qs Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´Ðµ Ð´Ð¾ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ÑƒÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð· Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð¸Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qsÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ, Ñ�ÐºÐ¾Ð³Ð¾ Ð½ÐµÐ¼Ð°Ñ” Ð² Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ–Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ %qT Ð½Ðµ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½Ð¾Ð²ÑƒÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»Ñ�Ñ”Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ %q#TÐ¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %q#T Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ñ‚Ð¸Ð¿ %q#T Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð² Ñ†Ñ–Ð¹ Ð²ÐµÑ€Ñ�Ñ–Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° (Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ�)Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ cdecl Ñ‚Ð° thiscall Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ½Ð¾Ðº cgraphcgraph_node Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ñ–Ð²cgraph_node Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ clone_ofcgraph_node Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº prev_clonecgraph_node Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ ÐºÐ»Ð¾Ð½Ñ–Ð², Ð°Ð»Ðµ Ñ†Ðµ Ð½Ðµ ÐºÐ»Ð¾Ð½Ð·Ð¼Ñ–Ð½Ð° Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð· %qD Ð½Ð° %qDÐ·Ð¼Ñ–Ð½Ð° Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð· %qD Ð½Ð° %qD Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð·Ð¼Ñ–Ð½Ð° Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð· %qs Ð½Ð° Ñ‚Ð¸Ð¿ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %qs Ñ– %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: check_charlen_present(): Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°check_dimension(): ÐŸÐ¾Ð³Ð°Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²check_dummy_characteristics: Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %i Ð· gfc_dep_compare_exprcheck_init_expr(): Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñƒcheck_intents(): Ð�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒcheck_restricted(): Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñƒcheck_result_characteristics (1): Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %i Ð· gfc_dep_compare_exprcheck_result_characteristics (2): Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %i Ð· gfc_dep_compare_exprcheck_some_aliasing(): Ð�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒcheck_some_aliasing(): Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ñ– Ð´Ð°Ð½Ñ–ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð° Ñ�ÑƒÐ¼Ð° (%x,%x) Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ (%x,%x)Ð¾Ð±Ð¸Ñ€Ð°Ñ”Ñ‚ÑŒÑ�Ñ� %qD Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %qDÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ»Ñ–Ñ‡Ð½Ñƒ Ð´ÐµÐ»ÐµÐ³Ð°Ñ†Ñ–ÑŽ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°ÐºÐ»Ð°Ñ� %qE Ð²Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑ”ÐºÐ»Ð°Ñ� %qE Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð±ÐµÐ· Ð²ÐºÐ°Ð·Ñ–Ð²ÐºÐ¸ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�ÑƒÐºÐ»Ð°Ñ� %qE Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ÐºÐ»Ð°Ñ� %qE Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ÐºÐ»Ð°Ñ� %qE Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ÐºÐ»Ð°Ñ� %qT Ð½Ðµ Ð¼Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ %qDÐºÐ»Ð°Ñ� %qT Ñ–Ð¼Ð¿Ð»Ñ–Ñ†Ð¸Ñ‚Ð½Ð¾ Ñ” Ð´Ñ€ÑƒÐ¶Ð½Ñ–Ð¼ Ð· Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾ÑŽÐºÐ»Ð°Ñ� %qs Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·ÑƒÑ” Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð² Objective-C 1.0Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ»Ð°Ñ�Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¼ Ñ�Ðº Ð´Ñ€ÑƒÐ³Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ»Ð°Ñ�Ñƒ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñƒ %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Ð¹Ð¾Ð³Ð¾ %<@implementation%>Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ»Ð°Ñ�Ñ–Ð² Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð² Objective-C 1.0ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñƒ %qD Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÐºÐ»Ð°Ñ�Ñƒ:Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÐºÐ»Ð°Ñ�Ñƒ Ð´Ð»Ñ� %qT: Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾ ÐµÐºÑ�Ð¿Ð»Ñ–Ñ†Ð¸Ñ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð´Ð»Ñ� Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð»ÑŒÐ½Ñ–Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÐºÐ»Ð°Ñ�Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñƒ %qT Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¼Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– %<simd%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– ÐºÐ¾Ð¼Ð¾ÑŽ %<,%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ»Ð¾Ð½Ð¸ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target_clones%>Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸: %sÐ·Ð°ÐºÑ€Ð¸Ñ‚Ñ– Ñ–Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ð¸Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� LTRANS %s: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %mÐ·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� json-Ñ„Ð°Ð¹Ð»Ñƒ %s: %mÐ·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ„Ð°Ð¹Ð»Ñƒ mixin %s: %mÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²ÐºÐ¾Ð´ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<-fno-strict-aliasing%>Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ %qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· %sÐ¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ %qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %sÐ¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– ilp32ÐœÐ¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– %s Ð±Ñ–Ñ‚ÐœÐ¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– x32Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ %qs Ð· %<-f%s%>Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ %s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ€ÐµÐ¶Ð¸Ð¼ PICÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Â«collapseÂ» Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð»Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·Ð—Ð»Ð¸Ñ‚Ñ– %s Ð¿ÐµÑ‚Ð»Ñ– Ð½Ðµ Ñ” Ñ–Ð´ÐµÐ°Ð»ÑŒÐ½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼Ð¸ Ð½Ð° %LÐ·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ñ– Ñ†Ð¸ÐºÐ»Ð¸ Ð½Ðµ Ñ” Ð´Ð¾Ð±Ñ€Ðµ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼Ð¸Ð²ÐµÑ€Ñ�Ñ–Ñ� collect2 %s
! ÐºÐ¾Ð»ÐµÐºÑ†Ñ–Ñ� Ð² ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ– Ð½Ðµ Ñ” Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼Ñ�Ð¸Ð¼Ð²Ð¾Ð» comdat Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ comdat, Ñ�ÐºÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” %s Ð¿Ð¾Ð·Ð° Ñ�Ð²Ð¾Ñ—Ð¼ comdatÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» comdat, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� %s, Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ñ�Ð²Ð¾Ñ—Ð¼ comdatÐºÐ¾Ð¼Ð° Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð°Ð¼Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ–-Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ñ”ÑŽ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ”ÑŽÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %qs Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ð»Ñ� %s, Ð°Ð»Ðµ Ð½Ðµ Ð´Ð»Ñ� %sÐ¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %qs Ð´Ñ–Ð¹Ñ�Ð½Ð° Ð´Ð»Ñ� Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð´Ð»Ñ� %sÑ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽÑ�Ð¿Ñ–Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� 32678 Ð°Ð±Ð¾ Ð¼ÐµÐ½ÑˆÐµcompare_actual_expr(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°compare_real(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� ÐºÑ–Ð½Ñ†ÐµÐ²Ð¸Ñ… Ð´Ð°Ð¼Ð¿Ñ–Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<==%> Ð°Ð±Ð¾ %<!=%> Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qE Ñ‚Ð° NULLÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ %q#T Ñ– %q#TÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ %qT Ñ– %qTÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² %qT Ñ‚Ð° %qT Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ‡Ð»ÐµÐ½Ð° %qT Ñ‚Ð° %qT Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ñ‚Ð° Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ñ– Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð´Ð²Ð¾Ð¼Ð° Ð¼Ð°Ñ�Ð¸Ð²Ð°Ð¼Ð¸Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð´Ð²Ð¾Ñ… Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð² C++20Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ %qT Ñ‚Ð° %qTÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ %dÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ %d Ñ‡ÐµÑ€ÐµÐ· ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ�Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ñ…Ð¸Ð±Ð½Ð¸Ð¼ Ñ‡ÐµÑ€ÐµÐ· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð°Ð½Ð¸Ñ…Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼ Ñ‡ÐµÑ€ÐµÐ· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð°Ð½Ð¸Ñ…Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¿Ð¾Ð²Ð½Ð¸Ñ… Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²ÐŸÐ¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ %qE Ð· Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ñ…Ð¸Ð±Ð½Ð¸Ð¼ÐŸÐ¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ %qE Ð· Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Objective-C Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð²Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð²ÐŸÐ¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ %qT Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ÐŸÐ¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ %qT Ð· Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð¼: %qT Ñ– %qTÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ€Ð¾Ð·Ê¼Ñ”Ð´Ð½Ð°Ð½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¸Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ð¾Ð³Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ð¾Ð³Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð² %<< 0%> Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ñ…Ð¸Ð±Ð½Ð¸Ð¼Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð² %<>= 0%> Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %q+D Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð¿Ñ–Ñ�Ð»Ñ� Ð¹Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ€Ñ�Ð´ÐºÐ° Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %<X<=Y<=Z%> Ð½Ðµ Ð¼Ð°ÑŽÑ‚ÑŒ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ� Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð° Ñ‡ÐµÑ€ÐµÐ· -Wfatal-errors.
! ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð¾ Ñ‡ÐµÑ€ÐµÐ· -fmax-errors=%u.
! ÐšÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð¾.
! ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‚Ð° Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾Ñ„Ð°Ð¹Ð» Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� - %qsÑ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ - %sÐ²ÐµÑ€Ñ�Ñ–Ñ� %sÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð· Ñ—Ñ…Ð½Ñ–Ð¼Ð¸ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ�Ñ‚Ð¸Ñ�Ð½ÐµÐ½Ð½Ñ� ZSTD LTOÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ - %sÐ²ÐµÑ€Ñ�Ñ–Ñ� %s%s%sÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ”, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ–Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ complement Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ, Ñ‰Ð¾ Ð¿Ñ€Ð°Ñ†ÑŽÑ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÑ�ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ– Ñ‚Ð¸Ð¿Ð¸Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð´Ð»Ñ� %qsÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ð½Ð° %L Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÑ�ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ð¼Ð°Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñ�ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½ÐµÑ�Ð²Ð½Ð¾ auto Ñ‚Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ %qsÑ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ð½ÐµÐ¿Ñ€ÐµÐ´Ð¼ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÑ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð», Ñ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ÑƒÑ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%>Ñ�Ñ‚Ð¸Ñ�Ð½ÑƒÑ‚Ð¸Ð¹ Ð¿Ð¾Ñ‚Ñ–Ðº: %sÐ¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ðµ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ñ–Ñ� Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ñ… Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ð· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¼Ð¸ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð°Ð¼Ð¸ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ�ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� %q#D Ð· Ð½Ðµ-%<bool%> Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qTÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� %qD Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� %qE Ð¼Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ° Ñ�Ð¿Ð¸Ñ�ÐºÑ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� %qE Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ‚ÑƒÑ‚ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–ÑŽ Ñ�Ð»Ñ–Ð´ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %<bool%>Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— %qD Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½Ñ–ÑƒÐ¼Ð¾Ð²Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÑƒÐ¼Ð¾Ð²Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” Ð¼Ð°Ñ�Ð¸Ð²Ð’Ð¸Ñ€Ð°Ð· ÑƒÐ¼Ð¾Ð²Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %qDÑƒÐ¼Ð¾Ð²Ð½Ðµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<lastprivate%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qsÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ %<lastprivate%> Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ñ†Ð¸ÐºÐ»Ñƒ %qD Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ñ–Ð¶ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² %qT Ñ‚Ð° %qT Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ñ–Ð¶ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ‡Ð»ÐµÐ½Ð° %qT Ñ‚Ð° %qT Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ñ–Ð¶ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT Ñ‚Ð° Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ %qT Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ñ–Ð¶ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ %qT Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ñ�ÐºÐ»Ð°Ð´Ð°ÑŽÑ‡Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÑƒÐ¼Ð¾Ð²Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ†Ð¸ÐºÐ» Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– %<kernels%> Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ð¾Ð´Ð½Ñ–Ñ”ÑŽ Ð²Ð°Ñ‚Ð°Ð³Ð¾ÑŽ; Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<gang%>ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð¼Ð¾Ð²Ð¸ C %q#DÑ�ÑƒÐ¿ÐµÑ€ÐµÑ‡Ð»Ð¸Ð²Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� %qE, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ�Ñ�ÑƒÐ¿ÐµÑ€ÐµÑ‡Ð»Ð¸Ð²Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %q+D, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ�ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´ÑƒÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#D Ð· %qL Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— C %q#DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %q#DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ð° ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qDÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %#qDÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¸ (%s Ð¿Ñ€Ð¾Ñ‚Ð¸ %s)ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¸ (%s Ð¿Ñ€Ð¾Ñ‚Ð¸ %s) Ð´Ð»Ñ� %q+DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¸ (%s Ð¿Ñ€Ð¾Ñ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾) Ð´Ð»Ñ� %q+DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¸ (Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ñ€Ð¾Ñ‚Ð¸ %s) Ð´Ð»Ñ� %q+DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qEÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %q+#DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð½Ð°Ð·Ð²Ð¸ Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñƒ %qEÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð»Ñ� %q+#DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð´Ð»Ñ� %q+DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� %<%c%s%>ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� %q+DÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� %q+D Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�/Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°; Ð¼Ð°Ñ”Ð¼Ð¾ %qTÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� %q+D; Ð¼Ð°Ñ”Ð¼Ð¾ %qTÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q+D; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qTÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qsÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–Ð² %<-mcustom%>, Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ñ†Ñ–Ð»Ñ– Ñ‚Ð°/Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ %<__builtin_custom_%>ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %qDÑ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<-fno-module-lazy%>, Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<-param-lazy-modules=%u%> Ð°Ð±Ð¾ Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ñ… Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ñ–Ð² Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� '-pg' Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ '-p' Ð· gprof(1)Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� `-pg' Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ `-p' Ð· gprof (1)Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� `-pg' Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ `-p' Ð· gprof(1)Ñ‚Ð¸Ð¿ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ const, volatile Ð°Ð±Ð¾ restrict Ñƒ %<#pragma omp declare reduction%>Ð’Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚/ÐºÐ¾Ð¿Ñ–Ð¹const_double_split Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð² Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ:ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° %qs Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ°ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qF Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ (%s)ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qF Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ (%wd-%wd)ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qF Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ (0-%wu)ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qF Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ð´Ð»Ñ� %qsÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ð´Ð»Ñ� %sÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð¿Ð¾Ð»Ðµ %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð²Ð¸Ñ…Ñ–Ð´ %<asm%>Ñ�ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð´ÐµÑ€ÐµÐ²Ð°ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� %<ADDR_EXPR%>ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�ÐµÐ±ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qF %dÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %qE Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT, Ð° Ð½Ðµ %<bool%>Ð²Ð¸Ñ€Ð°Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %<bool%>Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %qDÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑŽÑ‚ÑŒÑ�Ñ�Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð±ÐµÐ· ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ñ‡Ð»ÐµÐ½Ð¾Ð¼ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´ÐµÐ»ÐµÐ³ÑƒÑ” Ð½Ð° Ñ�ÐµÐ±ÐµÐ´ÐµÐ»ÐµÐ³ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ mem Ð´Ð»Ñ� %qDÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñƒ-Ñ–Ð½Ð¾Ð·ÐµÐ¼Ñ†Ñ� %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð½Ð°Ð´Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ÐµÐ¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ñ�Ð²Ð½Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñƒ Ñ‚Ñ–Ð»Ñ– ÐºÐ»Ð°Ñ�ÑƒÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð²Ñ–Ð´ 0 Ð´Ð¾ %d Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ñ– Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð½Ð¾Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°, Ð°Ð»Ðµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ñ�Ðº %<virtual%>ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² cvÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² refÐ¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ñ†Ð¸ÐºÐ» Ñ‚ÑƒÑ‚Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qDÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ continue Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ñ†Ð¸ÐºÐ»Ñ–Ð£Ð¼Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ñ” Ñ…Ð¸Ð±Ð½Ð¾ÑŽ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� %<%.*s%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-fcontracts%>ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð½Ð°Ð»ÐµÐ¶Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %dÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð·Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ÑŽ Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ñ–Ñ�Ñ‚ÑŽ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð· Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ñ–Ñ�Ñ‚ÑŽ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¾Ñ�Ñ�Ð³Ð°Ñ” ÐºÑ–Ð½Ñ†Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” voidÐ½Ð¾Ð¼ÐµÑ€ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– 0-31 Ð´Ð»Ñ� %sÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð¼Ñ–Ð¶ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² %qT Ñ‚Ð° %qT Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ‡Ð»ÐµÐ½Ð° %qT Ñ‚Ð° %qT Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ–Ñ�Ñ‚ÑŒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %q#T Ð½Ð° %q#TÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð· %qH Ð´Ð¾ %qI Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð½Ð° %qI Ð² ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð°Ð»Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð´Ð¾ %qI Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð·Ð°Ð¿Ð¸Ñ‚ Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð½Ð° Ð½Ðµ-Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qIÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð´Ð¾ %qTÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· %qE Ð½Ð° %qEÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÑƒÑ�Ð²Ð½Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %qs Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ %qsÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð² Ñ‚Ð¸Ð¿ notinheapÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT Ð´Ð¾ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %qE Ð· %qH Ð² %qI Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %qs Ð½Ð° Ð»Ñ–Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ– %qsÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð½Ð° Ñ–Ð½ÑˆÐ¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ %qsÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° %qH Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ %qI Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” Ð¾Ð±Ñ€Ñ–Ð·ÐºÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° %qT Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ %qT Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” Ð²Ñ–Ð´Ñ�Ñ–ÐºÐ°Ð½Ð½Ñ�Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ— Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¸ Ð½Ð° Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½ÐµÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° %qT Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ %qTÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° %qT Ð· %qT Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° %qT Ð· %qT Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ðº Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð² %qT Ð· Ð±ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð² Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %q#T Ð· rvalue Ñ‚Ð¸Ð¿Ñƒ %qTÐ·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð° ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð² Ð½Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð² Ñ‚Ð¸Ð¿ void Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ void Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qE Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° void Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° void Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° void Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qTÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %q#T Ð· rvalue Ñ‚Ð¸Ð¿Ñƒ %qTÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð² Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %<false%> Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %<false%> Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ñƒ %qDÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %qT Ð² %<void%> Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ð¼Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %qT Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ð¼Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %qT Ð½Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� %qT Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ð¼Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %qT Ð² Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ð¼Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %qT Ð½Ð° Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ð¼Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� NULL Ñƒ Ñ‚Ð¸Ð¿, Ñ‰Ð¾ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT (Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %d) Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qT (Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %d) Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ�ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼ Ñƒ C++Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð°Ð»ÐµÐºÐ¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð±Ð»Ð¸Ð·ÑŒÐºÐ¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð½Ð° %qIÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” %<...%>, Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð½Ð° Ñ‚Ð¸Ð¿ %q#T Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð² %qH Ð· %qI Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ñ�Ð¼Ð¾Ñ— Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð² %qH Ð· %qI Ð· Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ—Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° %qH Ð· %qI Ð· Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ñ€Ð°Ð½Ð³Ð°Ð¼Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ñ–Ñ—Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð² %qT Ð·Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ð¼Ðµ Ñ�Ð²Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qDÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÐµÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð· NULLcoproc Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [0-%d], Ð°ÐºÑ‚Ð¸Ð²Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<+cdecp<N>%>ÐºÐ¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %d Ð½Ðµ Ð°ÐºÑ‚Ð¸Ð²Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð· +cdecp%dÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð¸Ñ… %q#D Ñ‚Ð¸Ð¿Ñƒ rvalue-Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð·Ð¼Ñ–Ð½Ð½Ð° copyprivate %qE Ð½Ðµ Ñ” threadprivate Ð°Ð±Ð¾ private Ð² Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–ÐºÐ¾Ñ€ÑƒÑ‚Ð¸Ð½Ð¸ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÐºÐ»Ð°Ñ�Ñƒ handle; Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %<%E::%E%>ÐºÐ¾Ñ€ÑƒÑ‚Ð¸Ð½Ð¸ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ traits; Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %<%E::%E%>Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ñ€Ñ–Ð½ÑŒ Ð´ÐµÑ€ÐµÐ²Ð° Ñ†Ð¸ÐºÐ»Ñ–Ð²Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð² Ð¿ÐµÑ‚Ð»Ñ– %dÐ¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð² Ð¿ÐµÑ‚Ð»Ñ– %dÐ¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» ltrans %sÐ¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ: Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ñ‡Ð°Ñ�ÑƒÐ¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ: ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð´Ð»Ñ� Ñ€ÐµÐ±Ñ€Ð° %d-%d Ð²Ð²Ð°Ð¶Ð°Ð»Ð°Ñ�Ñ� %iÐ¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ: ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %d Ð²Ð²Ð°Ð¶Ð°Ð»Ð°Ñ�Ñ� %iÐ¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ: Ð´Ð°Ð½Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð½Ðµ Ñ” Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾-Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ: Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %s (%d Ð· %d) Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¾Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² (%d)Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð¼Ð¿Ð¾Ð¼ Go: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ %qs: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ %qs: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð· %<void%> Ð½Ð° %<bool%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ %qE Ð· %qH Ð´Ð¾ %qIÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qE Ð· %qT Ð² %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s Ð² %s (Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<-B%>)Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ‚Ð°ÐºÐ¾Ñ— Ð¶ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–, Ñ�Ðº %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ ÐºÐ»Ð°Ñ� %qEÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñƒ %qEÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ setter/getter Ð´Ð»Ñ� %qE Ð² ÐºÐ»Ð°Ñ�Ñ– %qEÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ %s
! Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ÑƒÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð´Ð°Ð½Ð¸Ñ… ÐœÐšÐŸ %<devices.csv%>Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð¼Ð¿Ð¾Ð¼ Go %qs: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð´Ð°Ð¼Ð¿Ñƒ %qs: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ %qs: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ€Ð¾Ð·ÑˆÐ¸Ñ„Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ñ‚Ð¸ Ð·Ñ�ÑƒÐ² Ñƒ Ñ„Ð°Ð¹Ð»Ñ–Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ñ‚Ð¸ ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ typenameÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ñ€Ð¾Ð·ÑƒÐ¼Ñ–Ñ‚Ð¸ %<kern.osversion%> %q.*sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ñ€Ð¾Ð·ÑƒÐ¼Ñ–Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð² Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %sÑ–Ð¼Ê¼Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ°Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %qs Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %s Ð½Ðµ Ð±Ð°Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ– %s, Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ SWIG Ð´Ð»Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð², Ð²Ñ–Ð´Ñ�Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð° Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð³Ñ–Ñ”ÑŽ, Ð· ÑƒÑ�Ñ–Ñ… Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ñ… Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð², Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ñ… Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ ABIsÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°Ð¼Ð¸ / ABIsÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð²Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¸ %<-fpic%>Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¸ %<-fpie%>Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¸ Â«%sÂ»Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· %qTÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· %qT, Ñ�ÐºÐ¸Ð¹ Ñ” Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð½Ð¸Ð¼Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qTÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð¸Ð¿Ñƒ voidÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ-Ñ‡Ð»ÐµÐ½ Ð½ÐµÐºÐ»Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‡Ð»ÐµÐ½ Ñ‚Ð¸Ð¿Ñƒ, Ñ‰Ð¾ Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼ %qTÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‡Ð»ÐµÐ½ Ñ‚Ð¸Ð¿Ñƒ voidÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ‡Ð»ÐµÐ½ %qTÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð½ÐµÑ–Ñ�Ð½ÑƒÑŽÑ‡Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Â«criticalÂ» Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¿Ð»Ð¸Ð²Ñƒ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒÐ¾Ð¿ÐºÐ¾Ð´ Ð²Ð»Ð°Ñ�Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– 0-255 Ð´Ð»Ñ� %<__builtin_custom_%s%>Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ cvÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qE Ð´Ð¾ %qDÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qE Ð´Ð¾ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð´Ð¾ %qDÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð´Ð¾ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð´Ð°Ð½Ð¸Ñ… Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð°Ð½Ð¸Ñ… %q+D ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ…Ð’Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð°Ð±Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ… %q+D Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ… %q+D Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð¼ÐµÑ‚Ð¾Ð´Ð¸Ñ‡Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ‡Ð»ÐµÐ½ Ð´Ð°Ð½Ð¸Ñ… %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼-Ñ‡Ð»ÐµÐ½Ð¾Ð¼Ñ‡Ð»ÐµÐ½ Ð´Ð°Ð½Ð¸Ñ… Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾-Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÑ€ÑƒÑ… Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qE Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ€ÑƒÑ…Ð¾Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ %qEÑ‚Ð¸Ð¿ Ð´Ð°Ð½Ð¸Ñ… %q+D Ð½Ðµ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÑ€Ñ‚Ð²Ð° Ð³Ñ–Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð°Ð¼ÐµÑ€Ñ‚Ð²Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– EHÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ‚ÑƒÑ‚Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð²Ð¶Ðµ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÐ° Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð½Ðµ Ð±ÑƒÐ»Ð° Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð°Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %qs ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð²Ð¸Ð±Ð¾Ñ€Ð¾Ð¼Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %qs Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ð¹ÑˆÐ»Ñ�Ñ… Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�: Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ %u Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ %u Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð¾Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ñ– Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñ– Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð½Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ”Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð´Ð¾Ð´Ð°Ñ” ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ð¸ Ð´Ð¾ %q#DÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð½Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ”Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD, Ð°Ð»Ðµ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð½ÐµÐ¼Ð°Ñ”Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð¼Ð°Ñ” Ñ–Ð½ÑˆÑƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð², Ð½Ñ–Ð¶ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð·Ð°Ñ�Ð²Ð»ÐµÐ½Ð¾Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ð· %<constexpr%> Ð½Ðµ Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<extern%> Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ %<for%>Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<std::initializer_list%> Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” %<#include <initializer_list>%>, Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<~%T%> Ñ�Ðº Ñ‡Ð»ÐµÐ½Ð° %qTÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#D Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qDÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#D ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽ %q#DÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#D Ð¼Ð°Ñ” %<extern%> Ñ‚Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#D Ð½Ðµ Ð¼Ð°Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#D Ð¿Ð¾Ð·Ð° ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð½Ðµ Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#D Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#TÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+#D Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q+D Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½ÑƒÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noinline%> Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð±ÐµÐ· Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qD ÑƒÑ�ÐºÐ»Ð°Ð´Ð½ÑŽÑ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %qDÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ñ�Ðº %<typedef%>Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²Ñƒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð¸Ð¿Ñƒ voidÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ñ�Ðº Ñ‡Ð»ÐµÐ½Ð° %qTÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ñ�Ðº Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð²Ð¸Ð¼Ñ–Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð¼ÐµÐ¶Ñ– Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ð²Ð¸Ð¼Ñ–Ñ€Ñ–Ð², ÐºÑ€Ñ–Ð¼ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ñ�Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ñ�Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð² %qD, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” %qDÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½ %qD, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” %qDÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½, Ñ‰Ð¾ Ð¾Ñ‚Ð¾Ñ‡ÑƒÑ” %qDÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qD Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ñ‡Ð»ÐµÐ½ %qTÐ”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qD Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qD Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qE Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qE Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ voidÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qE Ñ�Ðº Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð¼ÐµÐ¶Ñ– Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ñ–Ð¼ Ð¿ÐµÑ€ÑˆÐ¾Ñ—Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qE Ñ�Ðº Ð½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qE Ñ�Ðº Ð½Ðµ-Ñ‡Ð»ÐµÐ½Ð°Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qF Ð¼Ð°Ñ” Ñ–Ð½ÑˆÐ¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qTÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð² Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð²Ð¸Ð¼Ñ–Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð¼ÐµÐ¶Ñ– Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, ÐºÑ€Ñ–Ð¼ Ð¿ÐµÑ€ÑˆÐ¾Ñ—Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñ–Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ %<for%>Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ %<for%>Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %q+#D Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼Ð¸Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %q+D Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ–Ð¼ÐµÐ½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ voidÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð² Ð·Ð°Ð»ÐµÐ¶Ð½Ñ–Ð¹ Ð±Ð°Ð·Ñ– %qT Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ñ– Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð½ÐµÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ð¾ÑˆÑƒÐºÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qDÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¼ Ñ‚ÑƒÑ‚Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð·Ð°Ñ…Ð¸Ñ‰ÐµÐ½Ð¸Ð¼ Ñ‚ÑƒÑ‚Ñ€Ð¾Ð·Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ‚Ñ–Ðº: %sÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² C++Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ñ–Ñ�Ñ†Ñ� %qEÐ·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %qDÐ·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qDÐ·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qDÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %qDÐ·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qDÐ’Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñƒ %qD Ð² Ñ‚Ð¸Ð¿Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡Ð°Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡Ð°Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡Ð°Ð’Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++14%> Ð°Ð±Ð¾ %<-std=gnu++14%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� %qD Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¼Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð·Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ… Ñƒ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸, Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<#include <initializer_list>%>Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %q+D Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð² Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–, Ñ‰Ð¾ Ð¹ %qTÐ¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿, Ñ�Ðº %qTÐ¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ÐŸÐ¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qT Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ–Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target_clones%> Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ (%qs) Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” ABI %qs, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<-m%s=%s%> Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ %qDÐ¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñƒ, Ñ‰Ð¾ Ð¾Ñ‚Ð¾Ñ‡ÑƒÑ” %qDÐ·Ð°Ð´Ð°Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d %q#DÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð¿Ñ€Ð¸ Ð²Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ– Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %P Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q#DÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð»Ñ�Ð¼Ð±Ð´Ð°Ð·Ð°Ð´Ð°Ð½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñƒ Ñ�Ð²Ð½Ñ–Ð¹ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð´Ñ€ÑƒÐ¶Ð½ÑŒÐ¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ñ‡Ð»ÐµÐ½Ð° %qD Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð´Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ð¹Ð¾Ð³Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�ÑƒÐ´ÐµÑ„Ð¾Ð»Ñ‚Ð½Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ�Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¿Ð¾Ð»Ñ–Ð² Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ð² Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ñ–Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð´Ñ€ÑƒÐ¶Ð½ÑŒÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¸Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ñ… Ð±ÐµÐ· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ñ…Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ�Ñ… Ð´Ñ€ÑƒÐ¶Ð½Ñ–Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %qDÐ—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %qD Ð½Ðµ Ñ” Ð´Ñ€ÑƒÐ³Ð¾Ð¼ %qTÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ %<const%>Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ %<const %T&%> Ð°Ð±Ð¾ %qTÐ—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ %<const %T&%> Ð°Ð±Ð¾ %qT, Ð°Ð»Ðµ Ð½Ðµ Ð¾Ð±Ð¸Ð´Ð²Ð°Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %qD Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ %<&&%> ref-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ %<bool%>Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ‚Ð° Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð´ÐµÑ„Ð¾Ð»Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” Ð½Ðµ-%<constexpr%> %qDÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %q+D Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ–Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ñ–Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð½Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑ” %q#DÐ´ÐµÑ„Ð¾Ð»Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð½Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑ” Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ…Ð´ÐµÑ„Ð¾Ð»Ñ‚Ð½Ð¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” Ð½Ðµ-%<constexpr%> %qDÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D, Ñ�ÐºÐ° Ð·Ð°Ð´Ð°Ð½Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ‡Ð»ÐµÐ½ %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<const %T&%>Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qT Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” Ð½ÐµÐ½ÐµÐ·Ð½Ð°Ñ‡Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð±Ð°Ð·Ð¸ %qTÐ²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² %CÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚ %qDÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ– Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð² C++Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð² Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ– Ñ�ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð² C++Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ð²Ð½Ð¾Ñ— Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð´Ñ€ÑƒÐ³Ð°Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð² C++Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð±Ð»Ð¾ÐºÑƒ %i Ð½Ðµ Ð´Ð¾Ð¼Ñ–Ð½ÑƒÑ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ð±Ð»Ð¾ÐºÑƒ %iÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð±Ð»Ð¾ÐºÑƒ %i Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#D Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ %q#D Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾ÑŽÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#D Ð¼Ð°Ñ” Ð¼Ð°Ñ€ÐºÑƒÐ²Ð°Ð½Ð½Ñ� %<dllimport%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#T Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#T Ð½Ðµ Ñ” Ð¿Ð¾Ð²Ð½Ð¸Ð¼ Ð´Ð¾ Ð·Ð°ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ð¾Ñ— Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¾Ñ— Ð´ÑƒÐ¶ÐºÐ¸Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ”Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” %<#include <initializer_list>%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½, Ñ‰Ð¾ Ð¾Ñ‚Ð¾Ñ‡ÑƒÑ” %qTÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ‚Ñƒ %qD Ð¼Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ° Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ‚Ñƒ %qD Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ð²Ð½Ð¾ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %qDÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— %qDÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ñƒ %qE Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð¸Ñ… %q+D ÐºÐ»Ð°Ñ�Ñƒ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllimportÐ½Ð°Ð´Ð°Ð½Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð´ÐµÐ»ÐµÐ³Ð°Ñ‚Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð´ÐµÐ»ÐµÐ³ÑƒÑŽÑ‡Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ñ” Ð¿ÐµÑ€ÑˆÐ¾ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽÐ²Ð¸Ð´Ð°Ð»ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð½ÐµÐ²Ð¸Ð´Ð°Ð»ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¸Ð¹ Ñƒ Fortran 95Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� %qT Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ LTRANS %s: %mÐ²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %q#EÐ²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ %s: %mÐ²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ” Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´Ðµ Ð´Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ” Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸Ð·Ð°Ð»ÐµÐ¶Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qE Ñ€Ð¾Ð·Ð±Ð¸Ñ€Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½Ðµ-Ñ‚Ð¸Ð¿, Ð°Ð»Ðµ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ‚Ð¸Ð¿Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð· Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² %qTÐ—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %<void *%>Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² %qEÑ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ€ÑƒÑˆÐ¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð°Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ñ€ÑƒÑˆÐ¸Ñ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð°Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ñ…Ñ–Ð´Ð½Ðµ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� %qT Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ð· Ð½ÐµÐ°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼ÐµÐ¶Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %uÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð² %qTÐ¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %sÐ¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ð½ÑƒÐ»ÑŒÐ¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ %qEÐžÐ±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<restrict%>, Ð±ÑƒÐ² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð½Ñ� %<operator delete%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ ÐºÐ»Ð°Ñ�ÑƒÐ·Ð½Ð¸Ñ‰ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¹ %<operator delete%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ð²Ñ–Ð´Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð½Ñ� delete %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÑ‰Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð²Ð¸ÐºÐ¸Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ‰Ðµ Ð½Ðµ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‡Ð»ÐµÐ½Ð°Ð”ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ñ‡Ð»ÐµÐ½Ð¾Ð¼Ð”ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� %qE Ñ‚Ð°ÐºÐ¾Ð¶ Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ�Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñƒ-Ñ–Ð½Ð¾Ð·ÐµÐ¼Ñ†Ñ� %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð²Ñ–Ð´ 0 Ð´Ð¾ %d Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ñ– Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð½Ð¾Ð”ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² cvÐ”ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² refÐ´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qsÐ²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<-%s%>?Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<-mcpu=%s%>?Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<using enum %T::%D%>?Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°?Ñ‡Ð¸ Ð¼Ð°Ð»Ð¸ Ð²Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð¿ÐµÑ€ÐµÑ‡ÐµÐ½Ð½Ñ� (%<!%>)?Ñ‡Ð¸ Ð¼Ð°Ð»Ð¸ Ð²Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð¿ÐµÑ€ÐµÑ‡ÐµÐ½Ð½Ñ�?Ñ€Ñ–Ð·Ð½Ð¸Ñ†Ñ� Ð¼Ñ–Ð¶ %qE Ñ‚Ð° %qD Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÑ€Ñ–Ð·Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ñ€Ñ–Ð·Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð²Ñ€Ñ–Ð·Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ñ€Ñ–Ð·Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ð°Ñ€Ñ–Ð·Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð²Ñ€Ñ–Ð·Ð½Ð¸Ð¹ Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ– %q#TÑ€Ñ–Ð·Ð½Ñ– varargsÐ¿Ñ€Ñ�Ð¼Ð° Ð±Ð°Ð·Ð° %qT Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² %qT Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð´Ð¾ %s Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ—Ð¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð´Ð¾ %s Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð¼Ð°Ñ” Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %i, Ñ‰Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–Ð¿Ñ€Ñ�Ð¼Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ %<auto%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ€Ñ–Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %qEÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%E, %E]Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<device_type%>Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐ²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%u, %u]Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð¿Ñ€Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—Ñ€Ñ–Ð·Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Objective-C Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ–Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� %<sizeof (%T) / sizeof (%T)%> Ð½Ðµ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒÐ´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð½Ðµ Ð²ÐºÐ°Ð·ÑƒÐ¹Ñ‚Ðµ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ -march=... Ñ‚Ð° -mcpu=...do_check(): Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²do_simplify(): Ð—Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¼ÐµÑ‚Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ñ‚ÑƒÑ‚Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” multilibÐ´Ð¾Ð¼Ñ–Ð½Ð°Ñ‚Ð¾Ñ€ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %d, Ð° Ð½Ðµ %dÑ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð´Ð¾Ð¼Ñ–Ð½Ð°Ñ‚Ð¾Ñ€Ð° %d Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹Ð½Ðµ Ð·Ð½Ð°ÑŽ, Ñ�Ðº Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ %qsÐ½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� DSPÐ½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ–Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÑ€Ñ�Ñ–Ñ— 2Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð²Ð´Ð²Ñ– Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ð´Ð²Ð¾ÐºÑ€Ð°Ð¿ÐºÐ¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– MODULE PROCEDURE Ð½Ð° %LÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ–Ð¼ÐµÐ½ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ñ–Ð² Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹Ñ‡ÐµÑ€ÐµÐ· Ñ€Ñ–Ð·Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²Ñ„Ð°Ð¹Ð» Ð´Ð°Ð¼Ð¿Ñƒ: %s
! Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<_Atomic%>Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<_Thread_local%> Ð°Ð±Ð¾ %<__thread%>ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð·Ð²Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %<asm%> %qsÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ %<asm%> ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qEÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %<asm%> %qTÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<const%>Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº %<default%> Ð² %<_Generic%>Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<restrict%>Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<volatile%>Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qDÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ %qEÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qEÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qEÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ %qsÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qsÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ (Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡ÐµÑ�Ñ�) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� caseÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� caseÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ cv-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ñƒ %qEÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %<%c%E%> Ð· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qsÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� '%s'Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ— Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑƒÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð´Ð¾ %s Ñƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ–Ð¹ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð· Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— %iÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð° Ñ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� %q#DÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð° Ñ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� %q#TÐ´ÑƒÐ±Ð»ÑŒÐ¾Ð²Ð°Ð½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� %qEÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ UID Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—: %iÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ñƒ %q+DÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð»Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— %<%E(%E)%>Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñƒ %qEÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ð¼Ñ–Ñ‚ÐºÐ° %qDÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ %qEÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»ÑƒÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %q+DÐ¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %s Ñƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ–Ð¹ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð· Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— %iÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<__builtin_tgmath%>Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð° ÑƒÐ¼Ð¾Ð²Ð° %<if%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qs Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<amdgpu_hsa_kernel%>Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð· %<-fcompare-debug%>Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� %s Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ: %s
! Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %<%E%s%E%>Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %<%E%s%E@%s%>Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŒ Ð´Ð»Ñ� %<%E%s%E%>Ð²ÐµÑ€Ñ�Ñ–Ñ� DWARF %wu Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð° Ð·Ð°Ð»ÐµÐ¶Ð½Ñ–Ñ�Ñ‚ÑŒ %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð°Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸ Ð² C++11Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¹Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½Ðµ Ð¼Ð°Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÐ´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð½Ðµ Ð¼Ð°Ñ” Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qTÐ¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ eBPFÐºÐ¾Ð¶ÐµÐ½ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð² Ñ�ÐºÑ–Ð¹ Ð²Ñ–Ð½ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ñ€ÐµÐ±Ñ€Ð¾ %s->%s Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ call_stmtÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±ÐµÑ€ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ñ€ÐµÐ±Ñ€Ð¾ Ð· %d Ð´Ð¾ %d Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ñ�Ðº Ð½ÐµÑ€ÐµÐ´ÑƒÐºÐ¾Ð²Ð°Ð½ÐµÑ€ÐµÐ±Ñ€Ð¾ Ð· %d Ð´Ð¾ %d Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ñ�Ðº Ð½ÐµÑ€ÐµÐ´ÑƒÐºÐ¾Ð²Ð°Ð½ÐµÑ€ÐµÐ±Ñ€Ð¾ Ð¼Ð°Ñ” Ñ�Ðº call_stmt, Ñ‚Ð°Ðº Ñ– lto_stmt_uid Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ–Ñ€ÐµÐ±Ñ€Ð¾ Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ñ€ÐµÐ±Ñ€Ð¾ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�:Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð±Ð¾ %<-fopenacc%>, Ð°Ð±Ð¾ %<-fopenmp%>Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð±Ð¾ -fopenacc, Ð°Ð±Ð¾ -fopenmpÐ°Ð±Ð¾ Ð²Ñ�Ñ– Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ–, Ð°Ð±Ð¾ Ð¶ Ð¶Ð¾Ð´ÐµÐ½ Ð· Ð½Ð¸Ñ… Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¼Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð´Ñ–Ñ— Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qDÑ–Ð½Ð´ÐµÐºÑ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– %<[0 .. %E]%>Ñ‚Ð¸Ð¿Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼Ð¸element_number(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð° Ð±Ñ–Ð½Ð°Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ�ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° %C Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %q#D Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %q#T Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<\0%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ NUL Ð² Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ– CFStringÐ·Ð¼Ñ–Ð½Ð¸ ABI Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð² %<-fabi-version=12%> (GCC 8)Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñƒ %<enum%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚ÐµÐ³Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð· %<_Alignas%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚ÐµÐ³Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð·Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚ÐµÐ³Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚ÐµÐ³Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ„Ð°Ð¹Ð»Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� init-capture Ñƒ Ð»Ñ�Ð¼Ð±Ð´Ð°Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð² Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð»Ñ�Ð¼Ð±Ð´Ð¸Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð»Ñ–Ð²Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %sÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð±ÑƒÐ»Ð¸ Ñ€Ð¾Ð·Ê¼Ñ�Ñ�Ð½ÐµÐ½Ñ– Ñ�Ðº Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %sÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ–Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target%>Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð¼Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 0 Ð² C, Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 1 Ð² C++Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ¸Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 0 Ð² C, Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 1 Ð² C++ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%u, %u]ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ� Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð´Ð»Ñ� ThumbÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð´Ñ–Ñ— Ð·Ñ– Ñ�Ð¿Ñ–Ð²Ñ€Ð¾Ð±Ñ–Ñ‚Ð½Ð¸ÐºÐ¾Ð¼ Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ� Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð´Ð»Ñ� ThumbÑ–Ð½ÐºÐ°Ð¿Ñ�ÑƒÐ»Ñ�Ñ†Ñ–Ñ� Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¸Ð¹ %<target%>Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¸Ð¹ %qsÐ¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenACCÐ¾Ð±Ð³Ð¾Ñ€Ñ‚ÐºÐ° ÐºÐ»Ð°Ñ�Ñƒ %<constexpr%> Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q+#D Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¾Ð±Ñ€Ð°Ð¼Ð»ÑŽÑŽÑ‡Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ðµ Ñ” Ñ�Ð²Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸Ð¾Ð±Ð¼ÐµÐ¶ÑƒÑŽÑ‡Ð° Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ° Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÐ²Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ð¾Ð±Ð¼ÐµÐ¶ÑƒÑŽÑ‡Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¸Ð¹ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð° Ð·Ð°Ð´Ð°Ñ‡Ð°Ð²Ð¸Ñ€Ð°Ð· ÐºÑ–Ð½Ñ†Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qDÐšÑ–Ð½Ñ†ÐµÐ²Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ %d Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ð¿Ð¾Ñ‚Ð¾Ñ†Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ÐºÑ–Ð½ÐµÑ†ÑŒ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ DO Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¹ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ‚ÑƒÑ‚ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–ÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· %qT Ð´Ð¾ %qT Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð² C++ÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· %qT Ð´Ð¾ %qT Ð¿Ñ€Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð² C++Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� enum Ð· %qT Ð½Ð° %qT Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ– Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð² C++Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð² C++Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð² C++ÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d %qE Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð² C++Ñ‚Ð¸Ð¿ enum Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” %<CONST_DECL%> Ð°Ð±Ð¾ %<INTEGER_CST%>Ñ–Ð¼Ê¼Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” %<IDENTIFIER_NODE%>Ñ‚Ð¸Ð¿ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” %<INTEGER_TYPE%> Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð½ÐµÐ¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ð¸ Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–: %qT Ð¿Ñ€Ð¾Ñ‚Ð¸ %qTÐ´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� %qE Ð½Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñƒ switchÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑŽÑ‚ÑŒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ %qsÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑŽÑ‚ÑŒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑŽÑ‚ÑŒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ñ‡ %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ...Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� %qE Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %qD Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð°Ð±Ð¾ Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ %qsÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %<COLLECT_GCC%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %<COLLECT_GCC_OPTIONS%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %<COLLECT_LTO_WRAPPER%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ, Ð¼ÐµÐ½ÑˆÐµ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ðµ %wdÐ·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %qs Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° COLLECT_GCC_OPTIONSÐ·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° DJGPP Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° DJGPP Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %qsÐ·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° DJGPP Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ„Ð°Ð¹Ð» %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� %s: %mÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ– %sÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² Ð² %qs: %sÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ %s: %mÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ '%s' Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %s
! Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒeval_intrinsic(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€eval_type_intrinsic0(): op NULLÐ¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸Ð±Ð¸Ñ€Ð°Ñ” Ð½ÐµÑ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ðµ %<operator delete%>Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ° Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð°, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fexceptions%>, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ° Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð°; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fexceptions%>, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€Ñ�Ð¾Ð½Ð°Ð»Ñ–Ñ‚ÐµÑ‚Ñƒ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒÐ²Ð¸Ð½Ñ�Ñ‚Ð¾Ðº Ñ‚Ð¸Ð¿Ñƒ %<%T%> Ð±ÑƒÐ´Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÐµÐ½Ð¾Ð²Ð¸Ð½Ñ�Ñ‚Ð¾Ðº Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÑƒÐ´Ðµ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÐµÐ½Ð¸Ð¹ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¾Ð¼Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ %qD Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ñ�ÐµÐ±ÐµÐ·Ð°Ð¹Ð²Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %<char%>Ð·Ð°Ð¹Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ·Ð°Ð¹Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð°Ð·Ð°Ð¹Ð²Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ð·Ð°Ð¹Ð²Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð·Ð°Ð¹Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ
! Ð¾Ñ†Ñ–Ð½ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ
! Ñ–Ñ�Ð½ÑƒÑŽÑ‡Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %#qDÑ–Ñ�Ð½ÑƒÑŽÑ‡Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qDÐ²Ð¸Ñ…Ñ–Ð´ %d->%d Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� %qE Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð°ÐºÐµÑ‚Ñ–Ð²ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� %qT Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð°ÐºÐµÑ‚Ñ–Ð²Ñ‚Ð¾Ñ‡ÐºÐ° Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¼Ñ–Ñ�Ñ†Ñ– %iÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<"%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<#pragma acc%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<#pragma omp scan%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð°Ð±Ð¾ %<}%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<#pragma omp%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<(%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<(%> Ð¿Ñ–Ñ�Ð»Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<(%> Ð½Ð° %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<(%> Ð°Ð±Ð¾ ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ€Ñ�Ð´ÐºÐ°Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<)%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<)%> Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<)%> Ð°Ð±Ð¾ %<,%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<*%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> Ð°Ð±Ð¾ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<,%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<,%> Ð°Ð±Ð¾ %<)%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<,%> Ð°Ð±Ð¾ %<...%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<,%> Ð°Ð±Ð¾ %<;%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<,%> Ð°Ð±Ð¾ %<]%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<,%> Ð°Ð±Ð¾ %<}%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<,%>, %<;%> Ð°Ð±Ð¾ %<}%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<.%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<...%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<:%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<:%> Ð°Ð±Ð¾ %<)%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<:%> Ð°Ð±Ð¾ %<...%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<:%> Ð°Ð±Ð¾ %<::%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<:%>, %<,%>, %<;%>, %<}%> Ð°Ð±Ð¾ %<__attribute__%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<::%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<;%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<;%> Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ»Ð°Ñ�ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<;%> Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<;%> Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<;%> Ð² ÐºÑ–Ð½Ñ†Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‡Ð»ÐµÐ½Ð°Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<;%> Ð°Ð±Ð¾ %<{%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<;%> Ð°Ð±Ð¾ %<{%> Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ð¼ÐµÑ‚Ð¾Ð´ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<;%>, %<,%> Ð°Ð±Ð¾ %<)%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<;%>, Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð±Ð¾ %<(%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<<%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<=%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<=%> Ð¿Ñ–Ñ�Ð»Ñ� Objective-C %qEÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<=%> Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<=%>, %<,%>, %<;%>, %<asm%> Ð°Ð±Ð¾ %<__attribute__%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %<==%> Ð² ÑƒÐ¼Ð¾Ð²Ñ– %<if%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %<==%>, %<<%> Ð°Ð±Ð¾ %<>%> Ð² ÑƒÐ¼Ð¾Ð²Ñ– %<if%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<>%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<@end%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<@synchronized%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<@throw%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<@try%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<[%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<]%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<__label__%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<__transaction_atomic%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<__transaction_relaxed%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> Ð°Ð±Ð¾ %<default%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<allocator%> Ð°Ð±Ð¾ %<align%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<ancestor%> Ð°Ð±Ð¾ %<device_num%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<asm%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<at%>, %<severity%> Ð°Ð±Ð¾ %<message%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<auto%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<auto%> Ð°Ð±Ð¾ %<decltype(auto)%> Ð¿Ñ–Ñ�Ð»Ñ� %qEÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<big-endian%>, %<little-endian%> Ð°Ð±Ð¾ %<default%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma scalar_storage_order%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<cancel%> %<if%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<catch%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<class%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<class%> Ð°Ð±Ð¾ %<typename%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<class%>, %<typename%> Ð°Ð±Ð¾ %<template%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<co_yield%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<concurrent%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<construct%>, %<device%>, %<implementation%> Ð°Ð±Ð¾ %<user%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<construct%>, %<device%>, %<implementation%> Ð°Ð±Ð¾ %<user%> Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<data%>Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<data%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma acc %s%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<data%>, %<update%>, %<enter%> Ð°Ð±Ð¾ %<exit%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<declare target%> Ð°Ð±Ð¾ %<assumes%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<declare%> Ð°Ð±Ð¾ %<assumes%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<decltype%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<delete%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<depend%>, %<destroy%> Ð°Ð±Ð¾ %<update%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<directive%> Ð°Ð±Ð¾ %<sequence%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<else%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma GCC diagnostic%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<extern%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ %<finally%> Ð°Ð±Ð¾ %<catch%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<for%> Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<host%>, %<nohost%> Ð°Ð±Ð¾ %<any%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> Ð°Ð±Ð¾ %<inoutset%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<inclusive%> Ð°Ð±Ð¾ %<exclusive%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<match%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<match%> Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<namespace%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<new%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<none%> Ð°Ð±Ð¾ %<present%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<none%>, %<shared%>, %<private%> Ð°Ð±Ð¾ %<firstprivate%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<omp_priv%> Ð°Ð±Ð¾ Ñ–Ð¼Ê¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<operator%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<point%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> Ð°Ð±Ð¾ %<hint%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<read%>, %<write%>, %<update%> Ð°Ð±Ð¾ %<capture%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<reproducible%> Ð°Ð±Ð¾ %<unconstrained%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<return%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<scalar%>, %<aggregate%> Ð°Ð±Ð¾ %<pointer%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<seq_cst%>, %<acq_rel%>, %<release%> Ð°Ð±Ð¾ %<acquire%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<seq_cst%>, %<acquire%> Ð°Ð±Ð¾ %<relaxed%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<seq_cst%>, %<relaxed%> Ð°Ð±Ð¾ %<acq_rel%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<simd%>, %<reduction%>, %<target%> Ð°Ð±Ð¾ %<variant%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<static_assert%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<target%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<teams%>, %<parallel%> Ð°Ð±Ð¾ %<thread%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<template%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<throw%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<try%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> Ð°Ð±Ð¾ %<atomic_default_mem_order%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<using%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<while%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<{%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<{%> Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<{%> Ð°Ð±Ð¾ %<:%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<}%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<}%> Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<}%> Ð¿ÐµÑ€ÐµÐ´ %<else%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<~%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %d Ñ€Ñ–Ð²Ð½Ñ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %q#D, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %dÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %i Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %iÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %i, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %iÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° %qEÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %qT, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qTÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qT, Ð°Ð»Ðµ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qTÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qs %<if%> Ð´Ð»Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�, Ð° Ð½Ðµ %qsÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %qs Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ñ–Ð¼ÐµÐ½ÐµÐ¼ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %qs Ð°Ð±Ð¾ %qsÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� ...Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¼Ð°Ñ” %d Ð±Ñ–Ñ‚Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¼Ð°Ñ” %d Ð±Ñ–Ñ‚Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� ':' Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ OpenMPÐ¿Ñ–Ñ�Ð»Ñ� %<#pragma message%> Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ñ�Ð´Ð¾ÐºÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚ SSA_NAMEÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<msp430_select_cpu%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð½Ð°Ð·Ð²Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ�Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð¾Ð´Ð½Ðµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ�Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– Ð·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð¾ÐºÐµÐ½Ñ–Ð²Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¿ÐµÑ€ÐµÐ´ %<...%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� Ð¼Ñ–Ð¶ %i Ñ– %i, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %iÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð±Ð»Ð¾ÐºÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð±Ð»Ð¾ÐºÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð¼Ñ–Ñ‚ÐºÐ° Â«caseÂ»Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÐ°Ð½Ð°Ð»Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� ÐºÐ»Ð°Ñ�ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÐ»ÑŽÑ‡-ÐºÐ»Ð°Ñ�Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� ÐºÐ»Ð°Ñ�ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð· Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ sync-hintÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð»Ð¸Ð¹ Ð·Ñ�ÑƒÐ²Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð»Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ñ–Ð²ÐµÐ½ÑŒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ: %<default%>, %<audit%> Ð°Ð±Ð¾ %<axiom%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ð°Ð±Ð¾ Ñ€Ñ–Ð²ÐµÐ½ÑŒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð»ÑŒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ°Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ�Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð°Ð±Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð°Ð±Ð¾ %<...%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð·Ð²Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ elseÐ¿Ñ–Ñ�Ð»Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° %<operator%> Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ€Ñ�Ð´Ð¾ÐºÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½ÑŒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ€Ñ�Ð´ÐºÐ°Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ€Ð°Ð·Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ€Ð°Ð· Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð°Ð±Ð¾ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ�ÐºÑ–Ñ�Ñ‚ÑŒ Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¸Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¸Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<(%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Â«gotoÂ»Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� id-Ð²Ð¸Ñ€Ð°Ð· (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸)Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð±Ð¾ %<(%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð±Ð¾ %<)%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð±Ð¾ %<*%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð±Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñ€Ñ�Ð´ÐºÐ°Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð±Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñ€Ñ�Ð´ÐºÐ° Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð°Ð±Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ—Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ—Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ð¼Ñ–Ñ‚ÐºÐ°Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ð¼Ñ–Ñ‚ÐºÐ°-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ñ†Ð¸ÐºÐ»ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ð¿Ð¸ Ð½Ð° Ð¿Ñ€Ð°Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ–Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ–Ð¼ÐµÐ½Ñ–Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ð¿Ð°ÐºÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¿ÐµÑ€ÐµÐ´ %<...%>Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ %<*%>Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð² %qs Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ–Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€Ð²Ð¸Ð½Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— friend Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— friend Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð¸Ð±Ð¾Ñ€ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð°: %qDÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� 'simd' Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð²-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð²Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñ€Ñ�Ð´ÐºÐ°Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñ€Ñ�Ð´ÐºÐ°Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� template-id Ð´Ð»Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¾Ð·Ð½Ð°ÐºÐ¸Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ€Ð¸Ñ�Ð¸ Ð½Ð° %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ‚Ð¸Ð¿ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¸Ð¿-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ð½ÐµÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ–Ð¼ÐµÐ½Ñ– Ñƒ %CÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %E Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %E Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð°Ð±Ð¾ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ 1Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ” Ñ–Ð¼Ê¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð±ÑƒÐ´Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð¾Ð´Ð½Ñƒ Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ð´Ð½Ñƒ Ð¼Ñ–Ñ‚ÐºÑƒÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Ð´Ð»Ñ� ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ð»ÑŒÐ½Ð¸ÐºÐ° Ñ‚Ð¸Ð¿Ñ–Ð²Ð¯Ð²Ð½Ðµ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� %<this%> Ð· ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ñ�Ð²Ð½Ðµ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� (ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼) %qD Ð·Ð°Ð¹Ð²Ðµ Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ�Ð¼ (ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼)Ñ�Ð²Ð½Ðµ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� (Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼) %qD Ð·Ð°Ð¹Ð²Ðµ Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ�Ð¼ (Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼)Ñ�Ð²Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>ÐµÐºÑ�Ð¿Ð»Ñ–Ñ†Ð¸Ñ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð´Ð»Ñ� Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚ÐµÐºÑ�Ð¿Ð»Ñ–Ñ†Ð¸Ñ‚Ð½Ñ– Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð»ÑŒÐ½Ñ–Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ñ�Ð²Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð½Ð° ÐºÑ–Ð½ÐµÑ†ÑŒ bb %dÑ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� %q#DÑ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� %q#T Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÑ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� %qD, Ð°Ð»Ðµ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ�Ð²Ð½Ðµ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� %qD Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½ %qD (Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½ %qD)Ñ�Ð²Ð½Ðµ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� %qD Ð¿Ð¾Ð·Ð° Ð¹Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ–Ð¼Ê¼Ñ�Ñ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q#DÑ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÑ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %q#DÑ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÑ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q#DÑ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<consteval%>Ñ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<constexpr%>Ñ�Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<inline%>Ñ�Ð²Ð½Ð° ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %qDÑ�Ð²Ð½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÑ�Ð²Ð½Ð° Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº %<extern%>Ñ�Ð²Ð½Ð° Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒÑ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %q#D Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸Ñ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° %<concept%>Ñ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ–, Ñ‰Ð¾ Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ %qDÑ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qD Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ñ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ð²ÐµÐ´ÐµÐ½Ð° Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<template <>%>Ñ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qD Ð¿Ð¾Ð·Ð° Ð¹Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ–Ð¼ÐµÐ½ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ–Ð¼Ê¼Ñ�Ñ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÑ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½ÐµÐ¿Ð°Ñ‚Ñ€Ð¾Ð½Ñƒ %qTÐµÐºÑ�Ð¿Ð»Ñ–Ñ†Ð¸Ñ‚Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹Ñ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ ÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+D, Ñ�ÐºÐ° Ð·Ð°Ð´Ð°Ð½Ð° Ñ�Ð²Ð½Ð¾ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ñ�Ðº %qs, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð½ÐµÑ–Ð¼Ð¿Ð»Ñ–Ñ†Ð¸Ñ‚Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” %qs:Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸, Ñ�ÐºÑ– Ñ�Ð²Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ�, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð·Ð³Ñ€ÑƒÐ¿Ð¾Ð²Ð°Ð½Ñ– Ñƒ Ð²ÐµÑ€Ñ…Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ñ�Ñ‚ÐµÐºÑƒÐ»Ñ–Ñ‚ÐµÑ€Ð° Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸ÐºÐ° %<q%> Ñƒ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ– Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð½Ð° %Cexpr Ð² !$OMP ATOMIC COMPARE Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– var = expr Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° var Ð½Ð° %Lexpr Ð² !$OMP ATOMIC WRITE Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– var = expr Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° var Ð½Ð° %LÐ’Ð¸Ñ€Ð°Ð· Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– !$OMP ATOMIC var = var op expr Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¼ Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° var Ð½Ð° %LÐ²Ð¸Ñ€Ð°Ð· %qE Ð½Ðµ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ’Ð¸Ñ€Ð°Ð· %qE Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð¸Ñ€Ð°Ð· %qs Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<object.TypeInfo%> Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %<-fno-rtti%>Ð²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñ–; Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ - %qT, Ð° Ð½Ðµ %qTÐ’Ð¸Ñ€Ð°Ð· Ð² new-Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð²Ð¸Ñ€Ð°Ð· Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ– Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð²Ð¸Ñ€Ð°Ð· Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ– Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð²Ð¸Ñ€Ð°Ð· Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ– Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ– Ñ‚Ð¸Ð¿ÑƒÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð² mem-Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÑƒÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñƒ Ð´ÑƒÐ¶ÐºÐ¸Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð²Ð¸Ñ€Ð°Ð· Ñ‚Ð¸Ð¿Ñƒ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– throwÐ¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿extend_ref(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ…Ð²Ñ–Ñ�Ñ‚Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð½Ðµ Ð¼Ð°ÑŽÑ‚ÑŒ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ñ… Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð±ÐµÐ· Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒÐ³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð¼Ð¾Ð´ÐµÐ»Ñ–Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— TLS Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ðµ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %q+D Ñ‡ÐµÑ€ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qEÐ·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ð¹ ÐºÐ»Ð¾Ð½ inlineÐ´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ %<;%>Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ %<;%> Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ»Ð°Ñ�ÑƒÐ´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð° Ð³Ñ€ÑƒÐ¿Ð° Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ñ… Ð´ÑƒÐ¶Ð¾Ðº Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—, Ð·Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ð½Ð°Ð¼Ð°Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ�Ð²Ð¸Ñ‚Ð¸ Ð½ÐµÐ´Ð¾Ð»Ñ–ÐºÐ¸ Ð² Ñ�Ñ‚Ð¸Ð»Ñ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ�Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð² Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ–Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ðµ Ñ€ÐµÐ±Ñ€Ð¾ %d->%dÐ´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð° ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %<%T::%> Ð½Ð° Ñ‡Ð»ÐµÐ½Ñ– %qsÐ´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð° ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð°Ð·Ð°Ð¹Ð²Ð¸Ð¹ ÐºÑ€Ð°Ð¿ÐºÐ° Ð· ÐºÐ¾Ð¼Ð¾ÑŽÐ·Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð·Ð°Ð¹Ð²Ñƒ ÐºÑ€Ð°Ð¿ÐºÑƒ Ð· ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¼ÐµÑ‚Ð¾Ð´ÑƒÐ´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð° ÐºÑ€Ð°Ð¿ÐºÐ° Ð· ÐºÐ¾Ð¼Ð¾ÑŽ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ–Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð·Ð°Ð¹Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð°Ð¹Ð»ÑƒÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ %sÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<assume%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� %s Ð¼Ð°Ð¿ÐµÑ€ %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� %s Ð¼Ð°Ð¿ÐµÑ€ %qs Ñ€Ñ�Ð´Ð¾Ðº %uÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€ÑƒÐºÐ¾Ñ�Ñ‚Ð¸Ñ�ÐºÐ°Ð½Ð½Ñ� Ð¼Ð°Ð¿ÐµÑ€Ð° %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¼Ð°Ð¿Ð¸ '%s'Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� '%s'Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð²Ð¸Ñ…Ð¾Ð´Ñƒ: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ�Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñƒ: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %<%E%s%E%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %<%E%s%E@%s%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð´Ð»Ñ� %<%E%s%E%>Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %s Ð´Ð»Ñ� Ð²Ð¸Ð²Ð¾Ð´Ñƒ LTOÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %s Ð· Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¼Ð¸ Ð´Ð°Ð½Ð¸Ð¼Ð¸ LTOÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ñ‚ÐµÑ€ %u: %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ: %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð² Ñ‚Ñ–Ð¹ Ð¶Ðµ Ð³Ñ€ÑƒÐ¿Ñ– comdatÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñƒ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ: %sÐ¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½ÐµÐ²Ð´Ð°Ñ‡Ñ– %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð»ÑŒÐ½Ñ–ÑˆÐ¾ÑŽ, Ð½Ñ–Ð¶ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– ÑƒÑ�Ð¿Ñ–Ñ…Ñƒ %qs Ð´Ð»Ñ� %qDÐ¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½ÐµÐ²Ð´Ð°Ñ‡Ñ– %wi Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð»ÑŒÐ½Ñ–ÑˆÐ¾ÑŽ, Ð½Ñ–Ð¶ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– ÑƒÑ�Ð¿Ñ–Ñ…Ñƒ %wi Ð´Ð»Ñ� %qDÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ñ–Ð´Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATA Ð½Ð° %LÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�:Ñ€ÐµÐ±Ñ€Ð¾ fallthru Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %dÑ€ÐµÐ±Ñ€Ð¾ fallthru Ð¿Ñ–Ñ�Ð»Ñ� Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð² bb %iÑ€ÐµÐ±Ñ€Ð¾ fallthru Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°Ñ” Ð¼ÐµÐ¶Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð² bb %iÐ¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð· Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %dÑˆÐ²Ð¸Ð´ÐºÐµ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ñ– cdecl Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ñ– regparm Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ñ– stdcall Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ fastcall Ñ– thiscall Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: fclose %s: %mÐ Ñ�Ð´Ð¾Ðº fe_runtime_error Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼fe_runtime_error: Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² (%d Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %d)Ð¿Ð¾Ð»Ðµ %q#D Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‡ÐµÑ€ÐµÐ· %q#DÐ¿Ð¾Ð»Ðµ %q#D Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼, Ñ�Ðº ÐºÐ»Ð°Ñ�Ð¿Ð¾Ð»Ðµ %qD Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð¾Ð»Ðµ %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ¿Ð¾Ð»Ðµ %qE Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ–Ð¼Ê¼Ñ� Ð¿Ð¾Ð»Ñ� Ð½Ðµ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð½Ð¾Ð¼ÐµÑ€ Ð¿Ð¾Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð°Ð±Ð¾Ñ€ÑƒÐ½Ð¾Ð¼ÐµÑ€ Ð¿Ð¾Ð»Ñ� Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ð½Ð°Ð±Ð¾Ñ€ÑƒÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ð¾Ð»Ñ�Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ð»Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ�ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– printfÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– scanfÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmonÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftimeÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ð¿Ð¾Ð»Ñ�Ð¿Ð¾Ð»Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ RVV %qTÐ¿Ð¾Ð»Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ SVE %qTÑƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð¾Ð»Ñ� Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ð¹ Ð¼Ð°ÐºÐµÑ‚Ñ„Ð°Ð¹Ð» %qs Ð±ÑƒÐ² Ð·Ð°Ð»Ð¸ÑˆÐµÐ½Ð¸Ð¹, Ð°Ð»Ðµ Ð½Ðµ Ð±ÑƒÐ² Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸Ð¹Ñ„Ð°Ð¹Ð» Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñ�ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ Ð²ÐºÐ°Ð·ÑƒÑ” %<register%>Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qE Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ Ð²ÐºÐ°Ð·ÑƒÑ” %<auto%>Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qE Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ Ð²ÐºÐ°Ð·ÑƒÑ” %<register%>Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ %qs Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñƒ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %qsÑ�Ð¸Ð¼Ð²Ð¾Ð» Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmonfind_array_spec(): Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� as(1)find_array_spec(): Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� as(2)find_enum(): ÐŸÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– %sÐ¿ÐµÑ€ÑˆÐ¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<sizeof%> Ð±ÑƒÐ² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ []byteÐ¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %q+D Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %<int%>Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð´Ñ€ÑƒÐ³Ð¸Ð¹ - Ñ†Ñ–Ð»Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_call_with_static_chain%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐ¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_choose_expr%> Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<va_arg%> Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ %<va_list%>Ð¿ÐµÑ€ÑˆÐ° Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ - Ð¿Ð¾Ð»ÐµÐ¿ÐµÑ€ÑˆÐµ Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð² Ð¿Ñ€Ð¾Ñ‚Ð¸Ð»ÐµÐ¶Ð½Ð¾Ð¼Ñƒ Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÐºÑƒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ†Ð¸ÐºÐ»ÑƒÐ¿ÐµÑ€ÑˆÐ¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ R0Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ñ€Ð°Ð· Ð¿Ð¾Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð¤Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ ebp Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-maccumulate-outgoing-args%>Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ ebp Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %<target("accumulate-outgoing-args")%>Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ %s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ€ÐµÐ²Ð°Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÑ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ñ– Ñ‚Ð¾Ñ‡ÐºÐ¾Ð²Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ñ– Ñ‚Ð¾Ñ‡ÐºÐ¾Ð²Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² C++Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qD Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ñ–Ñ‚ÐºÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð±Ñ–Ñ‚Ñ–Ð² Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qsÐ³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qD Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ %q#TÐ³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qD Ð² Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ–Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qD Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %q#TÐ³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ñ�Ðº Ñ‡Ð»ÐµÐ½ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð±ÐµÐ· Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‡Ð»ÐµÐ½Ñ–Ð²Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ñ�Ðº Ñ‡Ð»ÐµÐ½ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ð½Ðµ Ñ” Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ %qTÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð° Ð´Ð¾ Ð½ÑƒÐ»Ñ�Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ‚Ð¸Ð¿Ñƒ %qTÐ»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð½ÑƒÐ»Ñ�Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼Ñ�ÑƒÑ„Ñ–ÐºÑ� Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ %qs Ð·Ð°Ñ‚Ñ–Ð½ÐµÐ½Ð¸Ð¹ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽÑ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒfmax-include-depth=<Ñ‡Ð¸Ñ�Ð»Ð¾> Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ #include.Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð·Ð³Ð¾Ñ€Ñ‚ÐºÐ¸: Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð·Ð³Ð¾Ñ€Ñ‚ÐºÐ¾ÑŽÐ·Ð³Ð¾Ñ€Ñ‚ÐºÐ° Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ñ— Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚ÐºÐ¸ Ð½Ð°Ð´ %OÐ²Ð¸Ñ€Ð°Ð·Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>fopen %s: %mÐ´Ð»Ñ� %qDÐ´Ð»Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð²Ð¸Ð´Ð°Ð»Ñ–Ñ‚ÑŒ Ð·Ð°Ð¹Ð²Ðµ %<::%D%>Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð´Ð»Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ñ— Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–Ð´Ð»Ñ� Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ %<std::initializer_list%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ (Ñ‚Ð¾Ð±Ñ‚Ð¾ Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ %<=%> Ð¿ÐµÑ€ÐµÐ´ %<{%>)Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²Ð¸Ñ€Ð°Ð· Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð² Ñ†Ð¸ÐºÐ»Ñ– Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÐ²Ð¸Ñ€Ð°Ð· Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð² Ñ†Ð¸ÐºÐ»Ñ– Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð° Ð½Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� forÐ´Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %q+DÐ´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-mcache-block-size=X%> Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� X: 4, 8, 16, 32, 64, 128, 256 Ð°Ð±Ð¾ 512Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÐ´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾ÑŽ Ð¼ÐµÐ¶ÐµÑŽ Ñ‚Ð¸Ð¿Ñƒ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ for, while Ð°Ð±Ð¾ doÐ¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ–Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ MOD Ñ‚Ð° DIVÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %d Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ñ�Ñ‚Ð¸Ð»ÑŽ %<$%>Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %d Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° %qsÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° %qs, Ð°Ð»Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ€Ñ�Ð´Ð¾ÐºÑ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ€Ñ�Ð´ÐºÐ° Ñ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ¤Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ€Ñ�Ð´ÐºÐ°, Ñ‚Ð¸Ð¿Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�ÑŽÑ‚ÑŒÑ�Ñ�Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ€Ñ�Ð´ÐºÐ°, Ñ€Ñ�Ð´Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð² Ñƒ %<devices.csv%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ€Ñ�Ð´ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸, Ñ�ÐºÑ– Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¾Ñ— Ñ€Ñ�Ð´ÐºÐ° Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ€Ñ�Ð´ÐºÐ° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ð½Ðµ Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qsÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qTÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %qTÑ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qTÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %qTÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Â«voidÂ»Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qsÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#TÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ„Ñ€ÐµÐ¹Ð¼ %qsÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<%c%s%>Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<-%E%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %<+%E%> Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð°Ñ…Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %<:%> Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½Ñ–, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %<::%>Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %qT, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %qs, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ñ–Ð¼Ê¼Ñ� Ð· Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ€ÐµÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÑ€ÐµÑ”Ñ�Ñ‚Ñ€Ð°Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° GIMPLEÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ SSA_NAME, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ² Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¸Ð¹ Ñƒ Ð²Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð¿ÑƒÐ»Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº Ð½Ðµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð²Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� fp Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-mtrap-precision=i%>fr30_print_operand: Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%Ffr30_print_operand: Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%xfr30_print_operand: Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%Afr30_print_operand: Ð½ÐµÐ²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð° MEMfr30_print_operand: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ ÐºÐ¾Ð´fr30_print_operand: Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%Bfr30_print_operand: Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%bfr30_print_operand: Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%pfr30_print_operand_address: Ð½ÐµÐ²Ñ€Ð°Ñ…Ð¾Ð²Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ€Ð°Ð¼ÐºÑƒ, Ð°Ð»Ðµ Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ð¾Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ„Ñ€ÐµÐ¹Ð¼Ñƒ %qs Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %wd Ð±Ð°Ð¹Ñ‚Ñ–Ð²Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ„Ñ€ÐµÐ¹Ð¼Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %wd Ð±Ð°Ð¹Ñ‚, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ, Ð½Ð°Ð´Ð°Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ÐµÐ¼, Ñƒ %d Ð±Ð°Ð¹Ñ‚Ñ–Ð²; Ð´Ð¾Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð° Ð¿Ð°Ñ�Ñ‚ÐºÐ°Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ„Ñ€ÐµÐ¹Ð¼Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %wd Ð±Ð°Ð¹Ñ‚, Ñ‰Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ�Ñ‚ÐµÐºÑƒ; Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð½Ð°Ð´Ñ–Ð¹Ð½Ð¾ÑŽ; Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð²Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð°Ð¼ÐºÐ¸ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ð´Ð»Ñ� Ð½Ð°Ð´Ñ–Ð¹Ð½Ð¾Ñ— Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒfree_expr0(): Ð�ÐµÐ²Ñ–Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñƒfree_pi_tree(): Ð�ÐµÑ€Ð¾Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ðµ Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ�Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� friend %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” Ð½ÐµÐ¿Ð°Ñ‚Ñ€Ð¾Ð½Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ´Ñ€ÑƒÐ¶Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qD Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ– Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� friend %qD Ð½Ðµ Ð²Ð¸Ð´Ð¸Ð¼Ð° Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ñ— Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ñ€ÑƒÐ³Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ virt-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð²Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ñ€ÑƒÐ¶Ð½ÑŒÐ¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð½Ðµ Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” ÐºÐ»Ð°Ñ� Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� friend Ñ‚ÑƒÑ‚ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ñ€ÑƒÐ·Ñ–Ð² Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ð¾Ð¿Ð¸Ñ�Ñ– ÐºÐ»Ð°Ñ�ÑƒÐ´Ñ€ÑƒÐ¶Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#D Ð²ÐºÐ°Ð·ÑƒÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ– Ð½Ðµ Ñ” Ñ”Ð´Ð¸Ð½Ð¾ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�-Ð´Ñ€ÑƒÐ³Ð° %qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ– Ð½Ðµ Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð´Ñ€ÑƒÐ³Ð° Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” ÐºÐ»ÑŽÑ‡-ÐºÐ»Ð°Ñ�Ñƒ, Ñ‚Ð¾Ð±Ñ‚Ð¾ %<friend %#T%>Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� friend Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” ÐºÐ»ÑŽÑ‡ ÐºÐ»Ð°Ñ�Ñƒ, Ñ‚Ð¾Ð±Ñ‚Ð¾ %<friend class %T::%D%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ñ–, Ñ�ÐºÐµ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ðµ Ð· %<%D::%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� friend-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ñ–, Ñ�ÐºÐµ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ðµ Ð· %<::%>Ð· Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#DÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qFfrv_print_operand: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ ÐºÐ¾Ð´Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð· nilÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q#D Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð·Ð¼Ñ–Ð½Ð½Ð°Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q+D Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº dllimportÐ¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ñ” Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ Ñ†Ð¸ÐºÐ»Ñƒ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð²Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<noclone%>Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ” Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð¼Ñ–Ñ‚ÐºÐ¸ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ–Ð¹ Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÐ²Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ gotoÑ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÑ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÐµÐ½Ð° Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-fno-inline%>Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” %<__builtin_return%> Ð°Ð±Ð¾ %<__builtin_apply_args%>Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” alloca (Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ñ‚Ðµ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ always_inline)Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‚ÑŒ Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ gotoÑ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” setjmpÑ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² setjmp-longjmpÑ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° %<[[noreturn]]%>, Ð°Ð»Ðµ Ñ—Ñ— Ð¿ÐµÑ€ÑˆÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð±ÑƒÐ»Ð°Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<virtual%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ñ�Ðº Ð·Ð¼Ñ–Ð½Ð½Ð°Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %qsÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº Ð·Ð¼Ñ–Ð½Ð½Ð°Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %<asm%>Ð²Ð¸Ñ…Ñ–Ð´Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ñ�Ðº %<mutable%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð±ÑƒÐ»Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð² Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñ–, Ð°Ð»Ðµ Ð½Ðµ Ð±ÑƒÐ»Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð² Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð´Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs, Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u, Ð¼Ð°Ñ” Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ñ–Ñ�Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ IPA-SRAÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs, Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð°Ð»Ðµ Ð½Ðµ Ð¼Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ IPA-SRAÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<__builtin_tgmath%> Ð¼Ð°ÑŽÑ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ñ– Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<__builtin_tgmath%> Ð½Ðµ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ñ‚Ð° %qs Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð²Ð¸ÐºÐ»ÑŽÑ‡Ð½Ñ–Ñ‚Ñ–Ð»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ‚Ñ–Ð»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½ÐµÐ²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ” Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ‚Ñƒ %qEÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð±ÑƒÐ»Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð° Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð½Ðµ Ð¿Ð¾Ð½Ñ�Ñ‚Ñ‚Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½ÐµÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð· %<noreturn%>, Ð¼Ð°Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<co_return%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð· %<noreturn%>, Ð¼Ð°Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<return%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<auto%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<register%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<typedef%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %qsÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� voidÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¼Ð°Ñ” Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ‚Ð¾Ð´Ñ– Ñ�Ðº ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ð¶Ð¸Ð²Ð¾Ð³Ð¾ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð´Ð¾Ð¼Ð¾, Ñ‰Ð¾ Ð²Ð¾Ð½Ð° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ñ–Ð¼Ê¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ðº Ð»Ñ–Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<<%> Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¾ Ð² C++20; Ð¾Ð±ÐµÑ€Ð½Ñ–Ñ‚ÑŒ Ñ–Ð¼Ê¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñƒ %<()%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº inline Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ” ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT Ð² %<#pragma omp declare reduction%>Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ %<#pragma omp declare reduction%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ %<-mabi=ti%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚, Ñ�ÐºÐ¸Ð¹ Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� GDCÐ½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÑ‚Ð¸Ð¿Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‡ÐµÑ€ÐµÐ· %<volatile%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¼Ñ–Ñ‚ÐºÐ¸Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð¸Ñ‰Ð¾Ð¼Ñƒ Ð½Ð¾Ð¼ÐµÑ€Ñ– Ñ€Ñ�Ð´ÐºÐ°, Ð½Ñ–Ð¶ Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�ÑƒÑ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½Ñ–Ñ‚Ð¸Ð¿Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¾ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸ Ð² ISO CÐ²ÐµÑ€Ñ�Ñ–Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ�Ðº %<gnu_inline%>, Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»Ð°Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð· ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ð°Ð¼Ð¸ %q+D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð²Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� voidÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qE Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ auto Ñ‚Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° %qsÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ auto Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° %<__thread%>Ñ‚Ñ–Ð»Ð¾ function-try-block ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ñ‚Ñ–Ð»Ð¾ function-try-block Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¾Ð½Ð°Ð»ÑŒÐ½Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÐ·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð³Ñ€ÑƒÐ¿Ð¸ Ð½Ð° Ñ�Ð°Ð¼Ð¾Ñ‚Ð½Ñ–Ð¹ Ñ†Ð¸ÐºÐ»Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma nomember_alignment%>Ð’ÐµÑ€Ñ�Ñ–Ñ� Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€Ð° gcc %s %sÐ²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ð¼Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ gcc %s
  Ð’ÐµÑ€Ñ�Ñ–Ñ� gcc %s %s
  gcov %s%s
! Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ñ€ÐºÐ°Ñ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð½Ð° Ð¼Ð¾Ð²Ñ– C Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ�, Ñ�ÐºÐ¸Ð¹ ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ�Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ€Ð¸ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð½Ð° Ð¼Ð¾Ð²Ñ– C++ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ�, Ñ�ÐºÐ¸Ð¹ ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ�Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸, Ñ�ÐºÑ– Ð¿Ð¾ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ñ– Ñ�Ð»Ð¾Ð²Ð° Ñƒ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– nops Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ–Ð¿ÑˆÐµÐ½Ð½Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�, Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑŽÑ‡Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð· ÐºÐ¾Ð´Ð¾Ð¼Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ‚Ð° Ñ„Ñ–Ð½Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ€Ð¸ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð³Ð¾Ð»Ð¾Ð²Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽgenerate_isocbinding_initializer(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ iso_c_binding, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<c_ptr%> Ð°Ð±Ð¾ %<c_funptr%>Ð—Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚ÑƒÐ½ÐºÐ¾Ð²Ð¸Ð¹ ÐºÐ¾Ð´ Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” %<...%>get_mpz(): Ð�Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½ÐµÐ¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ Ñ�Ð´Ñ€Ð°: %mgfc_add_interface(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒgfc_arith_divide(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_arith_error(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸gfc_arith_minus(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_arith_plus(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_arith_times(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_arith_uminus(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_array_dimen_size(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· EXPR_ARRAYgfc_array_dimen_size(): ÐŸÐ¾Ð³Ð°Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒgfc_ascii_statement(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°gfc_basic_typename(): Ð�ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_caf_attr(): ÐŸÐ¾Ð³Ð°Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²gfc_caf_attr(): Ð’Ð¸Ñ€Ð°Ð· Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽgfc_check_dependency: Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� EXPR_VARIABLEgfc_check_digit(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð°gfc_code2string(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´gfc_compare_derived_types: Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_compare_expr(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_copy_expr(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ð²Ð¸Ñ€Ð°Ð·Ñƒgfc_expression_rank(): Ð”Ð²Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒgfc_find_array_ref(): ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾gfc_free_statement(): ÐŸÐ¾Ð³Ð°Ð½Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°gfc_get_constant_expr(): Ð¼Ñ–Ñ�Ñ†Ðµ %<where%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ NULLgfc_get_default_type(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qsgfc_is_constant_expr(): Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñƒgfc_match(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– %cgfc_match_sym_complex_part(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: gfc_op2string(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð´gfc_range_check() Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ² Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�gfc_range_check(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_ref_dimen_size(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–gfc_ref_dimen_size(): ÐŸÐ¾Ð³Ð°Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒgfc_resolve_blocks(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð±Ð»Ð¾ÐºÑƒgfc_resolve_code(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°gfc_resolve_code(): Ð�ÐµÐ¼Ð°Ñ” Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ð° DO WHILEgfc_resolve_expr(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñƒgfc_set_default_type(): Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿gfc_simplify_abs(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_simplify_dcmplx(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ (x)gfc_simplify_dcmplx(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ (y)gfc_simplify_dim(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_simplify_floor(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ð´gfc_simplify_log: Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_simplify_mod(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸gfc_simplify_modulo(): ÐŸÐ¾Ð³Ð°Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸gfc_trans_code(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°gfc_trans_omp_workshare(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°gfc_trans_select(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñƒ case.gfc_typename(): Ð�ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_validate_kind(): ÐžÑ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ð´gfc_validate_kind(): ÐžÑ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿gfc_variable_attr(): Ð’Ð¸Ñ€Ð°Ð· Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽgfortran Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” -E Ð±ÐµÐ· -cppgfortran: Ð”Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð½Ñƒ Ð¾Ð¿Ñ†Ñ–ÑŽ %<-J%>Ð²Ð¸ÐºÐ»Ð¸Ðº gimple Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ñ–Ð²Ð¸ÐºÐ»Ð¸Ðº gimple Ð¼Ð°Ñ” Ð´Ð²Ñ– Ñ†Ñ–Ð»Ñ–Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° gimple: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %s(%s), Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %s(%s) Ð² %s, Ð½Ð° %s:%dgimple_bb (phi) Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒgimple_bb (stmt) Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒÐ�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ð¸Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–Ð²Ð¼Ñ–Ñ�Ñ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð· Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð° ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñ–Ð¼ÐµÐ½Ñ– ÐºÐ»Ð°Ñ�Ñƒ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð°Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð° Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð°-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð°-Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ð¼Ð°Ñ” Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ–Ð¹/Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ–Ð¹ Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð±ÑƒÐ»Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÐµÐ½Ð¾Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %q#DÐ¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %q#TÐ¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° goto Ð½Ðµ Ñ” Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼gp Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ (Ð°Ð»Ðµ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð¹Ñ‚Ðµ/Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÑŽÐ¹Ñ‚Ðµ gp Ð¿Ñ€Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ…).Ð³Ñ€Ð°Ð²Ñ–Ñ�Ð½Ð¸Ð¹ Ð°ÐºÑ†ÐµÐ½Ñ‚ %<`%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–gsplit-dwarf Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–Ð²Ð¸Ð½Ð¸ÐºÐ»Ð¸ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸Ñ‡Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– ESA/390Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ÑŽ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð½Ð° %sÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð½Ð° %sÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð· %<-msoft-float%>Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒÐ¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ %d Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ð¿Ð¾Ñ‚Ð¾Ñ†Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¼Ð¾Ð´ÑƒÐ»Ñ�, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ %qsÑ‚ÑƒÑ‚Ð²ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° %qE Ð²Ð¸Ñ‰Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %qs Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ–Ð²ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ ztypeÐ²ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð¿Ñ–Ð´Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð»Ð°Ñ�Ñ�Ð·Ð°Ñ�Ð²Ð° Ð¿Ñ€Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð·Ð°Ñ�Ð²Ñ–, Ð· Ñ�ÐºÐ¾ÑŽ Ð²Ð¾Ð½Ð° Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð°iWMMXt Ñ‚Ð° NEON Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–iWMMXt Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Thumbia64_print_operand: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ ÐºÐ¾Ð´identical_array_ref(): Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ C++Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qE Ñ” ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ð² C++11Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qE Ñ” ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ Ð² C++20Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ–Ñ�Ð»Ñ� %<@protocol%>Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°: %dÑ�ÐºÑ‰Ð¾ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ %<if%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð¼Ð°Ñ” Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€, Ñ‚Ð¾ Ð²Ñ�Ñ– %<if%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ�ÐºÑ‰Ð¾ ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð¿Ð¾Ñ�Ñ‚Ñ€Ð¾Ñ„Ð° Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð·Ð°ÐºÑ€Ð¸Ð¹Ñ‚Ðµ Ð¹Ð¾Ð³Ð¾ Ð² Ð¿Ð°Ñ€Ñƒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² %qs Ñ‚Ð° %qsÑ�ÐºÑ‰Ð¾ Ñ†ÐµÐ¹ ÐºÐ¾Ð´ Ð´Ð¾Ñ�Ñ�Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð°Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ” Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ ABI, Ð·Ð°Ð¼Ñ–Ð½Ñ–Ñ‚ÑŒ Ð¹Ð¾Ð³Ð¾ Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ñ�ÐºÑƒ Ð²Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÐµÑ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qs Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<#pragma %s %s%>%<#pragma align%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¾Ð³Ð¾ %q+DÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<#pragma omp declare simd%> Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· %<_Atomic%> ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼ Ð½Ðµ-%<uniform%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<#pragma omp declare simd%> Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· %<_Atomic%> ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� %<-fschedule-insns%> Ñ‡ÐµÑ€ÐµÐ· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<asm%> Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q+DÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD Ð½Ð° Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qD Ð½Ð° Ð½ÐµÑ–Ð½Ð»Ð°Ð¹Ð½Ð¾Ð²Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qTÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qTÐ†Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E (%u)%>, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%E (%u)%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ %qEÑ–Ð³Ð½Ð¾Ñ€ÑƒÑŽ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<either%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<lower%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noinit%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<persistent%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<section%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<upper%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qsÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qsÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qsÑ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾ %qT Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾ ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ð¾Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð±ÐµÐ· Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qEÑ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qTÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´ÑƒÐ±Ð»ÑŽÑŽÑ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Â«%sÂ»
! Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¸Ð¹ ÐºÑ€Ð¾ÐºÑ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ð½Ð¾Ñ‚Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»ÑƒÑ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ %<#pragma longcall%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ñ�Ð½ÑƒÑŽÑ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Â«%sÂ»
! Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Â«packedÂ» Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÑ€Ð¾Ð·Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ðµ Ð½Ðµ-POD Ð¿Ð¾Ð»Ðµ %q#DÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ�ÑƒÐ¿ÐµÑ€ÐµÑ‡Ð»Ð¸Ð²Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-fopt-info-%s%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ðµ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<warn_unused_result%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nodiscard%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ðµ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nodiscard%>%sÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ðµ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nodiscard%>: %<%s%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nodiscard%>: %EÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ðµ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<warn_unused_result%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD, Ñ�ÐºÐµ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½ÐµÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD, Ñ�ÐºÐµ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ðµ: %<%s%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ÑŽ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<warn_unused_result%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nodiscard%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nodiscard%>: %EÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ðµ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nodiscard%>%sÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ðµ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nodiscard%>: %<%s%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐµ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½ÐµÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐµ Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ðµ: %<%s%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� sink Ð· Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼, Ñ�ÐºÐµ Ð½Ðµ Ñ” ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼ ÐºÑ€Ð¾ÐºÑƒ Ñ†Ð¸ÐºÐ»ÑƒÑ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— %q#DÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %q.*sÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mcustom-fpu-cfg%> %<%s%>Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¸Ð¹ ÐºÑ€Ð¾ÐºÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² optimize_comparisonÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñƒ %qE, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qsÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 0 Ð´Ð»Ñ� %qsÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (1)Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (2)Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (3)Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (4)Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qsÐ½ÐµÐ³Ð°Ð¹Ð½Ð° Ð¾Ñ†Ñ–Ð½ÐºÐ° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ½ÐµÐ³Ð°Ð¹Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² %d-Ð±Ñ–Ñ‚Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ð»Ñ� %sÐ½ÐµÑ�Ð²Ð½Ðµ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� %qE Ñ‡ÐµÑ€ÐµÐ· %<[=]%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð² C++20Ð½ÐµÑ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð½Ð° %qI Ð´Ð»Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ½ÐµÑ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð½Ð° %qI Ð´Ð»Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð½Ð° %qI Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÑ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qTÐ½ÐµÑ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð´Ð»Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ½ÐµÑ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT, Ñ‰Ð¾Ð± Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ½ÐµÑ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð�ÐµÑ�Ð²Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ�ÐµÑ�Ð²Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð½ÐµÑ�Ð²Ð½Ðµ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ forÐ½ÐµÑ�Ð²Ð½Ðµ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ð»Ñ–Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸Ð½ÐµÑ�Ð²Ð½Ðµ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸Ð½ÐµÑ�Ð²Ð½Ðµ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ½ÐµÑ�Ð²Ð½Ðµ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð½ÐµÑ�Ð²Ð½Ðµ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐ¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ½ÐµÑ�Ð²Ð½Ðµ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qDÑ–Ð¼Ð¿Ð»Ñ–Ñ†Ð¸Ñ‚Ð½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ %<virtual%>Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° thisÐ²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ implicit_section, Ð°Ð»Ðµ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð½Ðµ Ñ”Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸, Ñ�ÐºÑ– Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð²Ð¸Ð´Ð°Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ�, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð·Ð³Ñ€ÑƒÐ¿Ð¾Ð²Ð°Ð½Ñ– Ñƒ Ð²ÐµÑ€Ñ…Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ñ�Ñ‚ÐµÐºÑƒÐ½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ %qD Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹Ð½ÐµÑ�Ð²Ð½Ð¸Ð¹ END DOÑ–Ð¼Ð¿Ð¾Ñ€Ñ‚ %qs Ð¼Ð°Ñ” Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð¾Ñ— Ñ�ÑƒÐ¼Ð¸ CRCÑ–Ð¼Ð¿Ð¾Ñ€Ñ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒÑ–Ð¼Ð¿Ð¾Ñ€Ñ‚ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %q#D Ñ‚ÑƒÑ‚Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qs Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð»Ð¾ÐºÑƒ Ð¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒÐ”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–import_iso_c_binding_module(): Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ� %sÑ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð²Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ´ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð¼Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð° Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð² %<asm%>Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð° ÑƒÐ¼Ð¾Ð²Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° Ð² %<asm%>Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ: Ñ‚Ð¸Ð¿ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·ÑƒÑ” Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ %s, Ð½Ð° %s:%dÑƒ C++03 ÐºÐ»ÑŽÑ‡-ÐºÐ»Ð°Ñ� Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð´Ñ€ÑƒÐ¶Ð½ÑŒÐ¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñƒ C++11 Ñ– Ð²Ð¸Ñ‰Ðµ, ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ð²Ð½Ð¸Ð¼Ñƒ C++11 Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ” %<noexcept%>Ñƒ C++11 Ñ†ÐµÐ¹ %<throw%> Ð²Ð¸ÐºÐ»Ð¸Ñ‡Ðµ %<terminate%>, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ” %<noexcept%>Ñƒ C++20 Ñ†Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð· Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ñƒ C++98 %<template%> (Ñ�Ðº Ñ€Ð¾Ð·Ñ€Ñ–Ð·Ð½ÑŽÐ²Ð°Ñ‡) Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð² Ð¼ÐµÐ¶Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²Ñƒ C++98 %q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð¾ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ñƒ C++98 %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼, Ð° Ð½Ðµ %<{...}%>Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¼Ñƒ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%s%> Ñ‚ÑƒÑ‚Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qT, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¼Ñƒ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%s%>Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ñ‚ÑƒÑ‚Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %qDÐ¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ñ�Ðº %qsÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qsÐ¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT Ñ‚Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qsÐ² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !Ñƒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ %d:Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¼Ñƒ Ñ‚ÑƒÑ‚Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %q+DÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qsÑƒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qsÑƒ gfc_simplify_acos(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_acosh(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_asin(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_asinh(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_atan(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_atanh(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_cos(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_exp(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñƒ gfc_simplify_sin(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¿Ñ€Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� %qDÐ¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ð· %qDÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– %q#TÑƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð² ÐºÐ»Ð°Ñ�Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð¸Ñ… %q#D Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð² ÐºÐ»Ð°Ñ�Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð°Ð½Ð¸Ñ… %q#D Ð½Ðµ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð¿Ð»Ð°Ð³Ñ–Ð½Ð° %s, Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð· ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– Ð¿Ð»Ð°Ð³Ñ–Ð½Ð° %s: %mÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°ÐºÑƒÐ¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qsÐ²ÐºÐ»ÑŽÑ‡Ñ–Ñ‚ÑŒ %qs Ð°Ð±Ð¾ Ð½Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qDÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ %qs Ð°Ð±Ð¾ Ð½Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ %qEÐ²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� %qs Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¾ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ð¾Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� %qs Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÐµÐ½Ð¾ Ñ�Ðº Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² PHIÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° %qs ÑƒÐ¼Ð¾Ð²Ð° Ð¿Ñ€Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ– %<%s%> Ð´Ð¾ %qD, Ñ�ÐºÐ¸Ð¹ Ð²Ð¶Ðµ Ð±ÑƒÐ² Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑŽ OpenACC 'routine'Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð°Ð´Ñ€ÐµÑ� %qs Ñ‚Ð° %qsÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð· Ñ€ÐµÐ´ÑƒÐºÑ†Ñ–Ñ”ÑŽ Ð½Ð° %qE; Ð¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð¾ %<present_or_copy%>Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð· Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ / Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼ Ð´Ð»Ñ� '%%%c'Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð½ÐµÑ�Ð²Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð½ÐµÑ�Ð²Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ %<-mstack-protector-guard=global%> Ñ‚Ð° %<-mstack-protector-guard-offset=%s%>Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð· Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð´Ð»Ñ� '%%%c'Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qEÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð¼Ð°Ð¿Ð¸Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %s%s%sÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %s%s%s (%s)Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ð°Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %<PHI%> %uÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– %qT Ð´Ð¾ %qTÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ Ð²Ñ–Ð´Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ–Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ñ€Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT, Ð°Ð»Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qTÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ñƒ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–: %qT, %qT Ñ‚Ð° %qTÐ½ÐµÐ¿Ð¾Ð²Ð½Ð° Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— %qEÐ½ÐµÐ¿Ð¾Ð²Ð½Ð° Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÐºÐ»Ð°Ñ�Ñƒ %qEÐ½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ð° %qDÐ½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð·Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ–Ð½ÐµÐ¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<ifunc%>Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¼Ñ–Ñ€Ð½Ñ– Ñ‡ÐµÑ€ÐµÐ· %qsÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ/ÐºÑ–Ð½Ñ†Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %<for%> Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ: %qT Ñ– %qTÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ð° Ð²ÐµÐ»Ð¸ÐºÐ° Ð»Ñ–Ñ‚ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ðµ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qT: %qT Ñ– Ð¿Ð¾Ñ‚Ñ–Ð¼ %qTÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ðµ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�: %qT Ñ– Ð¿Ð¾Ñ‚Ñ–Ð¼ %qTÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qEÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‚ÑŒ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ñƒ %<asm%>Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ %qT Ñ‚Ð° %qT Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð¸Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‚ÑŒ Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð², Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ÐµÐ¼, %qD Ñ‚Ð° %qD Ð² Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ� Ñƒ %<label_to_block_map%>Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� 1/1
! Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�:Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð° Ð±Ð»Ð¾ÐºÑƒ Ð²Ñ–Ð´Ð»Ð¾Ð²ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²ÑƒÐ·Ð»Ñ–Ð² Ð´ÐµÑ€ÐµÐ²Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ Ñ†Ð¸ÐºÐ»Ñ–Ð² OpenACCÐ²Ð¸Ñ€Ð°Ð· Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %qDÐ†Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ 1 Ð°Ð±Ð¾ -1 Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð¸ %<!=%>Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÑ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÑ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² C++Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %qD Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÑ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ð¼Ñ–Ñ�Ñ†Ñ� %qEÐ·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %qDÐ·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qDÐ·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qDÑ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %qDÐ·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %qDÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐµ Ð´Ð»Ñ� %<long%>Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐµ Ð´Ð»Ñ� %<unsigned long%>Ñ–Ð½Ð´ÐµÐºÑ� %E Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�, Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qTÐ†Ð½Ð´ÐµÐºÑ� Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– %d Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð½Ð° %LÑ–Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð·Ð²Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– BBÐ½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� eBPFÐ½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ—Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+D Ñ�Ðº %qEÐ�ÐµÐ¿Ñ€Ñ�Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ñ�Ð»Ð°Ð±ÐºÐ°Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ‰Ðµ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡ÐµÐ¼Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ %qs Ñ‰Ðµ Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ forÑ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ð»Ñ–Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÑ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐ¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÑ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¸Ð¹, Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñƒ forÑ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¸Ð¹, Ð² Ð»Ñ–Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸Ñ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ†Ñ–Ñ� Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¸Ð¹, Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸, Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÑ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¸Ð¹, Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ñ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ†Ñ–Ñ� Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¸Ð¹, Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐ¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¸Ð¼ Ð°Ð±Ð¾ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñ‚Ð°ÐºÐ¾Ñ— Ð¶ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–, Ñ�Ðº %qTÐ²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð±ÐµÐ·ÐºÑ–Ð½ÐµÑ‡Ð½Ñƒ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–ÑŽÐ¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°, Ñ�ÐºÑ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ– Ð·Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qD Ð½Ðµ Ñ” %<constexpr%>ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– %sÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑŽÑ‡Ð°-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>init_arglist(): Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qv Ð· Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð· Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Objective-CÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² Ð½ÐµÐ·Ð°ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€Ð»Ñ–Ð²Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q#v Ð· Ð½ÐµÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qT Ð· %qT Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð² Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qT Ð· %qT Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qT Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qTÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qT Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %qD Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qT Ð· Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð³Ð½ÑƒÑ‡ÐºÐ¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %qs Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATA Ð² %CÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð³Ð½ÑƒÑ‡ÐºÐ¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %<auto%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ€Ñ–Ð²Ð½Ð¾ Ð¾Ð´Ð¸Ð½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %q#T Ð· rvalue Ñ‚Ð¸Ð¿Ñƒ %qTÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %q#T Ð· rvalue Ñ‚Ð¸Ð¿Ñƒ %qTÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² %qTÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð»Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð»Ðµ Ð· Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¸Ð¼Ð¸ ÐµÑ„ÐµÐºÑ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %q+D Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº dllimportÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´Ñ‡Ð°Ñ�Ð½Ð¾Ð’Ð¸Ñ€Ð°Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %qDÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %q+DÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qDÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qTÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<decltype(auto) %D%> Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—; Ð²Ð¸ Ð·Ð°Ð±ÑƒÐ»Ð¸ %<()%>?Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#D Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ñƒ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð³Ð½ÑƒÑ‡ÐºÐ¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %q#DÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð½Ðµ Ñ” Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾/Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾-Ñ‚Ð¾Ñ‡ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ñƒ Ñ†Ð¸ÐºÐ»Ñ– %<for%> Ð· Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð´Ñ€ÑƒÐ¶Ð½ÑŒÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %q+DÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ-Ñ‡Ð»ÐµÐ½Ð° %qDÑ€Ñ�Ð´Ð¾Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qT Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð¸Ð¹Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qD Ð· %qE Ð½Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÑ” Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ð´Ñ–Ñ— Ð¿Ñ–Ð´Ð»ÐµÐ¶Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qH Ð· %qI Ð² Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð²ÐµÐ´ÐµÐ½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– ÐºÐ»Ð°Ñ�Ñƒ %qD Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð° Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ»Ð¾Ð½Ñ–Ð² inline Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð°ÐºÐ»Ð¾Ð½ inline Ð² Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð³Ñ€ÑƒÐ¿Ð¸ comdatÐºÐ»Ð¾Ð½ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ð¿Ñ€Ð¸Ð¼ÑƒÑˆÐµÐ½Ð¾ Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ�ÐºÐ»Ð¾Ð½ inline Ð· Ð²Ð·Ñ�Ñ‚Ð¾ÑŽ Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<noinline%>Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº dllimport: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð°, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ñ�Ð»Ð°Ð±ÐºÐ°Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q+D Ð·Ð°Ð´Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð½Ð°Ð´Ð°Ð½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ–Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¸ Ñ–Ð¼ÐµÐ½ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð·Ð¼Ñ–Ð½Ð½Ñ– Â«inlineÂ» Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº inlined_to Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹, Ð°Ð»Ðµ Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ð¸ÐºÑ–Ð²Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº inlined_to Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº inlined_to Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�ÐµÐ±ÐµÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº inlined_to Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ñ–Ð²Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸Ðº %q+F Ð· %<always_inline%>: %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸Ðº %q+F: %sÐ²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ñ†Ð¸ÐºÐ» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‚Ð°ÐºÐ¸Ð¹ Ð¶Ðµ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ OpenACC, Ñ�Ðº Ñ– Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ñ†Ð¸ÐºÐ»Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %qs Ñ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ñ” Ð· Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ %qcÐ²Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ Ð´Ð»Ñ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð² Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—insert_bbt(): Ð—Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ð¹ Ð´ÑƒÐ±Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ»ÑŽÑ‡Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñƒ %qsÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %d Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” %d, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %dÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð² Ð¿Ñ–Ð´Ð²Ð°Ð»Ñ– Ð±Ð»Ð¾ÐºÑƒ %d Ð¼Ð°Ñ” Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾ÐºÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ Ð±Ð»Ð¾ÐºÑƒ %d Ð¼Ð°Ñ” Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾ÐºÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ… (%d Ñ– %d)Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð¿Ð¾Ð·Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼Ð¸ Ð±Ð»Ð¾ÐºÐ°Ð¼Ð¸ Ð¼Ð°Ñ” Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ Ð¿Ð¾Ð»Ðµ bbÐ°Ð´Ñ€ÐµÑ�Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ñ–Ð°Ð´Ñ€ÐµÑ�Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ– Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾ÐºÑ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ!insn Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�Ñ” Ñ�Ð²Ð¾Ñ— Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�:Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð·Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ð±Ð»Ð¾ÐºÐ¾Ð¼insn Ð· UID %i Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %i (`%s') insn %iinsn Ð· UID %i Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %i insn %iÐ²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�: %s%s
! Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�, Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %<crtoffloadtable.o%>ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ñƒ ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¾Ð¼Ñƒ Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð·Ð¼Ñ–Ð½Ð½Ð° ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº %s; Ñ†Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð°Ð¶ÐºÐ¾ÑŽ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾ÑŽ Ñƒ Ð¼Ð°Ð¹Ð±ÑƒÑ‚Ð½ÑŒÐ¾Ð¼ÑƒÐ·Ð¼Ñ–Ð½Ð½Ð° ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº %sÐ·Ð¼Ñ–Ð½Ð½Ð° ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð°Ð·Ð¼Ñ–Ð½Ð½Ð° ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qs Ð¼Ð°Ñ” Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð·Ð¼Ñ–Ð½Ð½Ð° ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð°Ð·Ð¼Ñ–Ð½Ð½Ð° ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð²Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° Ð±ÑƒÐ»Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÐµÐ½Ð¾Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� prefetch Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð· Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ RIP Ñ‚Ð° Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ %<-mprefetchi%>; Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ Ð²Ð¾Ð½Ð¸ Ð·Ð°Ð»Ð¸ÑˆÐ°ÑŽÑ‚ÑŒÑ�Ñ� NOPÐ¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñ–Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ–Ð½Ð°Ð±Ñ–Ñ€ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ ABI %qs, Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ %qsÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ� ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ” Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ” Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»ÑƒÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ” Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ Ð±Ð»Ð¾ÐºÑ–Ð²Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %<unsigned long%>Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒÐ»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ‚Ð¸Ð¿Ñƒ %qTÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð² Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÑ�ÑƒÑ„Ñ–ÐºÑ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° %qs Ð·Ð°Ñ‚Ñ–Ð½ÐµÐ½Ð¸Ð¹ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qE Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÑ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¿Ð¾Ð»Ñ� %qsÑ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� %qE Ð½Ðµ Ð¼Ð°Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ð¼Ð°ÐºÐµÑ‚Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð° Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ð½Ðµ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %wi Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qTÐ²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ²Ð°Ð´Ñ€ÑƒÐ¿Ð»Ñ–Ð²Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°. ÐŸÐ¾Ð³Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°:Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ñ�ÑƒÐ²:Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼:Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð²Ñ…Ñ–Ð´ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ.
! Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒÐ²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: %<cris_side_effect_mode_ok%> Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€: %dÐ²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ð½Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´1 Ð±ÑƒÐ´Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð½Ð°Ð±Ð¾Ñ€Ð¾Ð¼Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° %qs Ð½Ð° %L ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ� Ñƒ WRITEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ interrupt Ñ‚Ð° naked Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¸ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ MIPS16ÐžÐ±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¸ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ� Ñ�Ð»ÑƒÐ¶Ð±Ð¾Ð²Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ‚Ð° Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ Ð¾Ð±Ñ�Ð»ÑƒÐ³Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ %<void%>Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ� Ñ�Ð»ÑƒÐ¶Ð±Ð¾Ð²Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ %qs Ñ�Ðº Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ� Ñ�Ð»ÑƒÐ¶Ð±Ð¾Ð²Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>Ñ–Ð½Ð´ÐµÐºÑ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð°, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¾ÑŽÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ %%-ÐºÐ¾Ð´Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%AÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%AÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%BÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%CÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%CÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%DÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%DÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%EÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%FÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %%GÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%GÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%HÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð´ %%JÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%JÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%KÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%LÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%MÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%NÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%OÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%PÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%PÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%RÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%TÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%UÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%VÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%YÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%dÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%eÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%fÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%fÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%hÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð´ %%jÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%jÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%kÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%mÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%pÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%qÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%rÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%sÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%sÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%tÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%t/%%bÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%uÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%vÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%xÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%xnÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%y, Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� 'Z'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%zÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ %<#pragma %s%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ %<CASE_CHAIN%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<CPU_TYPE%> %qs, Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ðµ Ð· %<devices.csv%> Ð´Ð»Ñ� %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<MPY_TYPE%> %qs, Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ðµ Ð· %<devices.csv%> Ð´Ð»Ñ� %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<PHI%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<PHI%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ %<const_cast%> Ð· Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ %<const_cast%> rvalue Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<enum%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ %<static_cast%> Ð· Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %<sve_width%>: %dÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %<task%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ñ–Ð¹ Ð· %<simd%> Ð°Ð±Ð¾ %<loop%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %<task%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð° Ð· %<parallel%>, %<for%> Ð°Ð±Ð¾ %<sections%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %<task%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ñ– Ð²Ñ–Ð´ %<parallel%>, %qs Ð°Ð±Ð¾ %<sections%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� %<task%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð²Ñ–Ð´ %<parallel%>, %qs, %<sections%> Ð°Ð±Ð¾ %<scope%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ñ�ÑƒÐ²Ñƒ %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ 'asm': Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– (Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ñ–) Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ IACCÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� JSONÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ LHS Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimpleÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Objective-C++Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� OpenACC Ñƒ Ð¼ÐµÐ¶Ð°Ñ… Ñ„Ð°Ð¹Ð»ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð½Ðµ-Ð¿Ñ€Ñ�Ð¼Ð¾ÐºÑƒÑ‚Ð½Ð¸Ð¹ ÐºÑ€Ð¾Ðº Ñ†Ð¸ÐºÐ»Ñƒ OpenMP; %<(%E - %E) * %E%> Ð½Ðµ Ñ” ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼ ÐºÑ€Ð¾ÐºÑƒ %d Ñ†Ð¸ÐºÐ»Ñƒ %qEÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿Ñ€Ð°Ð²Ð° Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð° Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– gimple: %qsÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ UNSPEC Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ UNSPEC Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´: %dÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ _LiteralÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q+#DÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ-Ñ‡Ð»ÐµÐ½Ð° %q+#DÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� %qEÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+DÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ… %qD Ð² Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ–Ð¹ Ð±Ð°Ð·Ñ– Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'O'Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'R'Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'S'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð¸Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð² %qsÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ—Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %<#pragma align%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %<__builtin_arc_aligned%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %<__alignof%> Ð´Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %<sizeof%> Ð´Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %<sizeof%> Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð°Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ voidÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð´Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð´Ð¾ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð°Ð±Ð¾ pragma %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<%s%> %<-mbranch-protection=%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<%s%> Ð´Ð»Ñ� %<-mharden-sls=%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qFÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %<-mharden-sls=%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¾Ð¿Ñ†Ñ–Ñ— %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qEÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SQRT Ð´Ð»Ñ� %LÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qDÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %sÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimpleÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-falign-%s%>: %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� %<-fpatchable-function-entry%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð±Ð°Ð·Ð° %qE Ð´Ð»Ñ� Ñ–Ð¼ÐµÐ½Ñ– SSAÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð±Ð»Ð¾ÐºÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾/Ð·Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %sÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ calls_comdat_localÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð¼Ñ–Ñ‚ÐºÐ° case Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switchÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ case Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switchÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñƒ prvalue Ñ‚Ð¸Ð¿Ñƒ %qT Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ñ–Ð¼Ê¼Ñ� ÐºÐ»Ð°Ñ�Ñƒ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %qDÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ»Ñ–Ðº Ð² %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð² gimple condÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� nil Ð· nilÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½ÐµÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½ÐµÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð»ÑŒÐ½Ð¾Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½ÐµÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ Â«EÂ»Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ const_doubleÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° - Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¸Ð²Ð¾Ð´ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ '%c'Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<#pragma %s%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<#pragma pack%> - Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ '%c'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€; Ð²Ð¸, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<%T (const %T&)%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� %d Ð´Ð»Ñ� mvtc; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<psw%>Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %<__fpreg%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð½Ð° %qIÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<__vector_pair%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<__vector_quad%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<bfloat16_t%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimpleÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ %<__fpreg%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ %<__vector_pair%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ %<__vector_quad%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<bfloat16_t%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ %qT Ð· Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %q#DÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %q+#DÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %qs Ð´Ð»Ñ� %s%qs%sÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð²Ð»Ð°Ñ�Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %<%T::%E%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ñ‡Ð»ÐµÐ½Ð° Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ–Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð¼Ñ–Ñ‚ÐºÐ° default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switchÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ–Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð² omp %<ordered%> %<depend%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´ÑƒÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ doacrossÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð´Ð»Ñ� %<__builtin_shufflevector%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ embedcfg: ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Files Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ embedcfg: Files Ð½Ðµ Ñ” Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ JSONÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ embedcfg: ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Patterns Ð½Ðµ Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ embedcfg: Patterns Ð½Ðµ Ñ” Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ JSONÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ embedcfg: Ð´ÑƒÐ±Ð»ÑŽÑŽÑ‡Ð¸Ð¹Ñ�Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ PatternsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ embedcfg: Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ FilesÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ embedcfg: Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ PatternsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ embedcfg: Ð½Ðµ Ñ” Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼ JSONÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ñ…Ñ–Ð´ Ð´Ð¾ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %sÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´ Ð·Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %sÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´ Ð·Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ OpenMPÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ�Ð²Ð½Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· - Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¸Ð²Ð¾Ð´ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ lvalueÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ '%c'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ: %sÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð´Ð»Ñ� %<#pragma omp atomic%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾ÑŽ %qs Ð´Ð»Ñ� %qDÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð² %<-march=%s%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qs Ñƒ %<-mcpu=%s%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %qs Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target()%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %qs Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target()%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— fn Â«%sÂ»Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— fn Â«%sÂ» Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %iÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ fnsummary Ð² Ð¿Ð¾Ñ‚Ð¾Ñ†Ñ– LTOÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ„Ð¾Ñ€Ð¼Ð° %<#pragma omp atomic compare%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ„Ð¾Ñ€Ð¼Ð° %<#pragma omp atomic%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ„Ð¾Ñ€Ð¼Ð° %<pragma omp atomic compare%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð´Ð»Ñ� %<sve_width%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %sÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ fpu Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð°Ð±Ð¾ pragma %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð² Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimpleÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¾Ð³Ð¾ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° Ð¼Ñ–Ð¶ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð° Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð¼Ñ–Ð¶ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ñ‚Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð¼Ñ–Ð¶ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ð° Ñ†Ð¸Ñ„Ñ€Ð°Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� id Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� id Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� id Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�/Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� id Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ�ÐºÐ¸Ð´Ð°Ð½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð² ÐºÐ»Ð°Ñ�Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ… Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qEÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qH Ð· rvalue Ñ‚Ð¸Ð¿Ñƒ %qIÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qH Ð· Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qIÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %q#DÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %q#DÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ-Ñ‡Ð»ÐµÐ½Ð° %qDÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ¸Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�:Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð² ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ–Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð² Ð¿Ð¾Ñ‚Ð¾Ñ†Ñ– LTOÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ ÐºÐ»ÑŽÑ‡Ð° Ð´Ð»Ñ� %<-mbranch-protection=%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¼Ñ–Ñ‚ÐºÐ¸ Ð² gimple condÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð»Ñ–Ð²Ð° Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ„Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %<pragma %s%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ lvalue Ð² Ð²Ð¸Ð²Ð¾Ð´Ñ– %<asm%> %dÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð¼Ð°Ñ�ÐºÐ°Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�ÐºÐ¸ Ñƒ %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ-Ñ‡Ð»ÐµÐ½Ð° %qDÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %qs Ð´Ð»Ñ� %qDÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %wi Ð´Ð»Ñ� %qDÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %d Ð· %qEÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qs Ð² Ð¿Ñ€Ð°Ð³Ð¼Ñ– Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target("arch=")%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qs Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target("cpu=")%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� %qs Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target("tune=")%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ new Ð´Ð»Ñ� Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� nmi Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ�ÐºÐ¸Ð´Ð°Ð½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð±ÐµÐ· Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð½Ðµ-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð² %<-mrgf-banked-regs=%s%>, Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�: 0, 4, 8, 16 Ð°Ð±Ð¾ 32Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-falign-%s%>: %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ� Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñƒ %sÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ñ�ÑƒÐ²Ñƒ Ð² %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %%xnÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ '%c'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� '%%%c'Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'A'Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'D'Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'H'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'O'Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'T'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'b'Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'e'Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'm'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'o'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'p'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'z'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ '%c'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð»Ñ–Ñ‚ÐµÑ€Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%%%c'Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ '%c'Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'O'Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'z'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%H/%%LÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%MÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%NÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%OÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%RÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%RÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%SÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%T/%%BÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%UÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%VÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%ZÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%pÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%sÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%zÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switchÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qT %qsÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð· ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ '%c'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð² Ð±Ñ–Ð½Ð°Ñ€Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– gimpleÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð² Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ñ–Ð² %qT Ñ– %qT Ð´Ð»Ñ� Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ %qOÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%cÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ %s (Ð¼Ð°ÑŽÑ‚ÑŒ %qT Ñ‚Ð° %qT)Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� (%s)Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð½Ð° %<__fpreg%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %<#pragma omp atomic%>Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð²ÑƒÐ·Ð»Ð° asm %iÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ†Ñ–Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— AltiVec %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ†Ñ–Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ðµ %qDÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ� Ð°Ð±Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— Ð°Ð±Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð´Ð»Ñ� %qsÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð½Ð° %qEÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�ÑƒÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ %qs Ð² Ð¿Ñ€Ð°Ð³Ð¼Ñ– Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target("branch-protection=")%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� '%s'Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ñ–Ñ� %qc Ð² Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ–Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð½ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‡Ð¸Ñ�Ñ‚Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ %<= 0%>)Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %<constexpr%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %<constexpr%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð½Ð° Ñ‚Ð¸Ð¿Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð±Ñ�Ñ�Ð³ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð² Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ñ–Ð¼ÐµÐ½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð½Ð° ÐºÐ°Ð½Ð°Ð»Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð¿Ñ€Ð°Ð²ÐºÐ¸Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ð° %qsÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ Â«JÂ»Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ð´Ð»Ñ� %q+DÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qs Ð² %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿ÐµÑ€ÐµÐ²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ„Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ„Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q+D Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<constexpr%>Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� rtl Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_prefetch%>; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÑƒÐ»ÑŒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ñ–Ð´Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð½Ð° ÐºÐ°Ð½Ð°Ð»Ñ–, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�ÐµÑ‚Ñ‚ÐµÑ€, Ð²Ñ–Ð½ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ñ�ÑƒÐ²ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð±Ð»Ð¾ÐºÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð»Ð°Ð½Ñ†ÑŽÐ¶Ð¾Ðº Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimpleÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<%d%> Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– memregsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð½Ðµ-Ñ‚Ð¸Ð¿Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_ia32_prefetch%>; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÑƒÐ»ÑŒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_prefetch%>; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÑƒÐ»ÑŒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %<void%> Ð´Ð»Ñ� %<new%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ñ�Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<friend%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ (Ð¼Ð°Ñ”Ð¼Ð¾ %qT)Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<->%> (Ð¼Ð°Ñ”Ð¼Ð¾ %qT)Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<->*%> (Ð¼Ð°Ñ”Ð¼Ð¾ %qT)Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ–Ð½Ð´ÐµÐºÑ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ (Ð¼Ð°Ñ”Ð¼Ð¾ %qT)Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� (Ð¼Ð°Ñ”Ð¼Ð¾ %qT)Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ %<*%> (Ð¼Ð°Ñ”Ð¼Ð¾ %qT)Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� %<asm%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� _Literal Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %qEÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— makeÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%> %q+#DÐ�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ–Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<__MEM%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð³ÐµÐ½ÐµÑ€Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ð´Ð»Ñ� %<__builtin_tgmath%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ð´Ð»Ñ� %<__builtin_tgmath%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ %<%T[%T]%> Ð´Ð»Ñ� Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð´Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— nopÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %%d, %%x Ð°Ð±Ð¾ %%XÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<...%> Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½ÐµÐ²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<...%> Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<...%> Ð· Ð½Ðµ-Ð·Ñ€Ñ–Ð·Ð¾Ð¼Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<::%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<__builtin_va_arg_pack ()%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<__builtin_va_arg_pack_len ()%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<auto%> Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<auto%> Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<auto%> Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<const_cast%> Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�ÐºÐ¸Ð¹ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<const_cast%> Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‡Ð»ÐµÐ½ Ð´Ð°Ð½Ð¸Ñ…Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<decltype(auto)%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<extern%> Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ð² %<#pragma acc declare%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<global%> Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ð² %<#pragma acc declare%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<restrict%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<this%> Ð¿Ñ–Ñ�Ð»Ñ� Ð¹Ð¾Ð³Ð¾ Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<this%> Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<this%> Ð´Ð¾ Ð¹Ð¾Ð³Ð¾ Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<this%> Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %q#T Ð· Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² %q#TÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %q#T Ð· Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð² %q#DÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qDÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qD Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qE Ð´Ð»Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qTÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� '%%%c'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° MMA Ñ‚Ð¸Ð¿Ñƒ %qs Ñ�Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ MMA %qs Ñ�Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ†Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ð´ÐµÐºÑ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð½Ð° Ñ‡Ð»ÐµÐ½Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼Ð¸ Ð¼ÐµÐ¶Ð°Ð¼Ð¸Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� asmÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<fallthrough%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ð·Ð°ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ… Ñƒ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñ�Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð»Ñ– ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ñ— Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ cv Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qE Ñ�Ðº Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð³Ð½ÑƒÑ‡ÐºÐ¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð½Ð° Ñ‡Ð»ÐµÐ½Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %q#TÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ typedef %qTÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‡Ð»ÐµÐ½Ð° %qD (Ñ‡Ð¸ Ð²Ð¸ Ð·Ð°Ð±ÑƒÐ»Ð¸ %<&%> ?)Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‡Ð»ÐµÐ½Ð° %qD Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ %<pre%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‡Ð»ÐµÐ½Ð° %qD Ñƒ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ %<post%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‡Ð»ÐµÐ½Ð° %qD Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ñ–Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð° %qD (Ñ‡Ð¸ Ð²Ð¸ Ð·Ð°Ð±ÑƒÐ»Ð¸ %<()%> ?)Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ OffsetofÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” lvalueÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ… %qDÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ… %qEÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ñ‡Ð»ÐµÐ½Ð° Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð°ÐºÐµÑ‚Ñƒ %qTÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð°ÐºÐµÑ‚ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡Ð° %qTÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ð² ISO C Ð´Ð¾ C2XÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– %<%D::%D%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– %<%T::%D%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– %<::%D%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° '%s'Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð· Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qTÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qTÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qE Ð±ÐµÐ· Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %<void%> Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ñ�Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°-ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ %<*%> Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð½Ð° Ñ‡Ð»ÐµÐ½Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñ‚Ð¸Ð¿Ñƒ voidÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— lvalue Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— lvalue Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qH Ð½Ð° %qIÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ðµ Ð½ÐµÐ³Ð°Ð¹Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qEÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— nopÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ñ–Ñ— %qsÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� warm Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ�ÐºÐ¸Ð´Ð°Ð½Ð½Ñ�Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½ÑƒÐ»Ñ�Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð·Ñ€Ñ–Ð·Ñƒio_kind_name(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ñ–Ð´Ñ�ÑƒÐ¼ÐºÐ¾Ð²Ð° Ñ–Ð½Ð»Ð°Ð¹Ð½-Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� ipa Ð²Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ñ–Ð´Ñ�ÑƒÐ¼ÐºÐ¾Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� IPA Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– ltransÐ¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ð¾ %qsis_c_interoperable(): gfc_simplify_expr Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�Ð²Ñ–Ð½ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ð°Ð´Ñ€ÐµÑ� Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÐ²Ñ–Ð½ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ–Ð½ÑˆÐ¸Ð¹ Ñ‚Ð¸Ð¿ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÐ²Ñ–Ð½ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‡Ð»ÐµÐ½ Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– %<&X::Y%>Ñ†Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¼ Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼Ñ†Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¼ Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼Ð²Ð¾Ð½Ð¾ Ð±ÑƒÐ»Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ READÐ·Ð¼Ñ–Ð½Ð½Ð° Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ– Ð½Ðµ Ñ” Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ� %s Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒÐ·Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %qD Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ firstprivateÑ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð¼Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ñ” Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¾ÑŽÑ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ÑŽÑ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ firstprivateÑ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¾ÑŽÑ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð·Ð¼ÐµÐ½ÑˆÑƒÐ²Ð°Ð½Ð¾ÑŽÑ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ð· %<_Atomic%> ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ”ÑŽÑ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ð· const ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ”ÑŽÑ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð½Ðµ Ð¼Ð°Ñ” Ð½Ñ– Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾, Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÑ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qD Ð¼Ð°Ñ” ÐºÑ€Ð¾Ðº 0ÐºÑ€Ð¾Ðº Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð· Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¹Ð¾Ð³Ð¾ dest_idx Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %d, Ð° Ð½Ðµ %dÐ¹Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¼Ñ–Ð¶ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð°Ð±Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ�Ð¼Ð¸ %<-mtune%> Ð°Ð±Ð¾ %<-mcpu%>Ð·Ð¼Ñ–Ð½Ð½Ð° %qs, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ %<@synthesize%>, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ–Ñ�Ð½ÑƒÑŽÑ‡Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°abi iwmmxt Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€, Ð·Ð´Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð¾ iwmmxtiwmmxt Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ð³Ð¾ Ð· AAPCS ABI Ð´Ð»Ñ� Ð½Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ— Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð·Ð°Ñ�Ð²Ð¸Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ Ð¼Ñ–Ñ‚ÐºÐ¸ caseÐ¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ Ð¼Ñ–Ñ‚ÐºÐ¸ %qDÑ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma %s%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma ADDRESS%>Ð·Ð°Ð¹Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma CTABLE_ENTRY%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma GCC memregs%> [0-16]Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma GCC visibility%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma __nostandard%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma __standard%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma align%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma fini%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma init%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma longcall%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma message%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma ms_struct%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma options%>Ð·Ð°Ð¹Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma pack%>Ð¡Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma pop_options%>Ð¡Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma push_options%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma redefine_extname%>Ð¡Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma reset_options%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma unused%>Ð·Ð°Ð¹Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#pragma weak%>Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %<#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 extern_model'ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ñ– Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-fmodules-ts%>ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<export%> Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ñ– Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾Ñ�Ð»Ð¾Ð²Ð¾ %<template%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ñ–Ð¼ÐµÐ½Ñ– Ð³Ð¾Ð»Ð¾Ð²Ð¸ ÐºÐ»Ð°Ñ�ÑƒÑ�Ð»Ð¾Ð²Ð¾ %<template%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² declarator-idÑ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– (Ñ�ÐºÑ–Ñ�Ð½Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð»ÐµÐ½Ð° Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼)Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– (Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� Ñ” Ð½ÐµÑ�Ð²Ð½Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð¼)Ñ�Ð»Ð¾Ð²Ð¾ %<typename%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°Ð¼Ð¸Ð¼Ñ–Ñ‚ÐºÐ° %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð¼Ñ–Ñ‚ÐºÐ° %q+D Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð¼Ñ–Ñ‚ÐºÐ° %q+D Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð¼Ñ–Ñ‚ÐºÐ° %qD Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ‚ÑƒÑ‚Ð¼Ñ–Ñ‚ÐºÐ° %qD Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %dÐ¼Ñ–Ñ‚ÐºÐ° %qD Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %dÐ¼Ñ–Ñ‚ÐºÐ° %qD Ð´Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð² Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %dÐ¼Ñ–Ñ‚ÐºÐ° %qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ¼Ñ–Ñ‚ÐºÐ° %s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ¼Ñ–Ñ‚ÐºÐ° Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—ÐœÑ–Ñ‚ÐºÐ° Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ�ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð¼Ñ–Ñ‚ÐºÐ¸ Ð½Ðµ Ñ” Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++14%> Ð°Ð±Ð¾ %<-std=gnu++14%>Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð¸ %qE Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð»Ð°Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð·Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð›Ñ�Ð¼Ð±Ð´Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð² Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ– %q+T Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð· Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð·Ñƒ %qD Ð²Ð¶Ðµ Ð±ÑƒÐ² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ�ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð»Ñ�Ð¼Ð±Ð´Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++14%> Ð°Ð±Ð¾ %<-std=gnu++14%>ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð»Ñ�Ð¼Ð±Ð´Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð›Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð· Ð² Ñ‚Ð¸Ð¿Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ›Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð· Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð›Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð· Ð² Ð½ÐµÐ²Ð¸Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð²Ð¸Ñ€Ð°Ð· Ð»Ñ�Ð¼Ð±Ð´Ð¸ Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð´Ð¾ C++17Ð»Ñ�Ð¼Ð±Ð´Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ” Ð½ÐµÑ�Ð²Ð½Ð¾ %<constexpr%> Ð»Ð¸ÑˆÐµ Ñƒ C++17 Ñ‚Ð° Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐ¸Ñ… Ð²ÐµÑ€Ñ�Ñ–Ñ�Ñ…Ð´Ð¾Ñ€Ñ–Ð¶ÐºÐ° %wd Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ %wd - %wdÑ–Ð½Ð´ÐµÐºÑ� Ð´Ð¾Ñ€Ñ–Ð¶ÐºÐ¸ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð¼Ð¾Ð²Ñƒ %s Ð½Ðµ Ð²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¾Ð”Ñ–Ð°Ð»ÐµÐºÑ‚ Ð¼Ð¾Ð²Ð¸ Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� %qs, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qsÑ€Ñ�Ð´Ð¾Ðº Ð¼Ð¾Ð²Ð¸ %<"%E"%> Ð½Ðµ Ð²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¾Ð²ÐµÐ»Ð¸ÐºÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð° Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÐ²ÐµÐ»Ð¸ÐºÐµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ’ÐµÐ»Ð¸ÐºÑ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ %<-mabi=ti%>Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð²Ñ–Ð´ 0 Ð´Ð¾ 3Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° %s Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ð°Ñ€Ð½Ð¸Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼ld Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ² Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð²Ð¸Ñ…Ð¾Ð´Ñƒ %dÐ»Ñ–Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ñ€Ñ–Ð·Ð¾Ð¼Ð»Ñ–Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<->*%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° ÐºÐ»Ð°Ñ�, Ð°Ð»Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‡Ð»ÐµÐ½ Ñ‚Ð¸Ð¿Ñƒ %qTÐ»Ñ–Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð»Ñ–Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÐ»Ñ–Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð° Ð½Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ»Ñ–Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð·Ñ�ÑƒÐ²Ñƒ %q+E Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð»Ñ–Ð²Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒÐ»Ñ–Ð²Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmonÐ»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº Ð·Ñ�ÑƒÐ²Ñƒ Ð²Ð»Ñ–Ð²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ñ‚Ð¸Ð¿ÑƒÐ»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº Ð·Ñ�ÑƒÐ²Ñƒ Ð²Ð»Ñ–Ð²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº Ð·Ñ�ÑƒÐ²Ñƒ Ð²Ð»Ñ–Ð²Ð¾ Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð·Ñ�ÑƒÐ² Ð²Ð»Ñ–Ð²Ð¾ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð»Ñ–Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÐºÐ¾Ð¼Ð°-Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÐ»Ñ–Ð²Ð° Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð±Ñ–Ð»ÑŒÑˆÐ° Ð·Ð° Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½ÑƒÐ´Ð¾Ð²Ð¶Ð¸Ð½Ð° %qE Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ�ÐµÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ´Ð¾Ð²Ð¶Ð¸Ð½Ð° %qE Ñ�ÐµÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– printfÐ¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– scanfÐ¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmonÐ½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð¿Ñ€Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ– Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°Ð±ÑƒÐ»Ð¾ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ñƒ %c, Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ðµ Ð±ÑƒÐ»Ð° CONST_INTÐ±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸: %s
! Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÑ‡Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q#D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q#DÐ±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° lib%s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð°Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - %sÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¼ Ð¶Ðµ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼, Ñ�Ðº %sÐ—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� 'linear' Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Â«linearÂ» Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° linear Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ’Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ 'linear' Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ pthread (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾)Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ, Ñ‰Ð¾ Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð¼, Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñƒ Ð´ÑƒÐ¶ÐºÐ°Ñ…Ð¿ÐµÑ€ÐµÐ»Ñ–Ðº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð²Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %q#D ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð½ÐµÐ¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¼ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð², Ñ�ÐºÑ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´ÑƒÑŽÑ‚ÑŒ %<_%>, Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ñ– Ð´Ð»Ñ� Ð¼Ð°Ð¹Ð±ÑƒÑ‚Ð½ÑŒÐ¾Ñ— Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸Ð·Ð°Ñ†Ñ–Ñ—ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñƒ %qD Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð´Ð»Ñ� Ð½Ð°Ð±Ð¾Ñ€Ñƒ Ð½Ðµ-Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<<char...>%>ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñƒ %qD Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð½Ð°Ð±Ñ–Ñ€ Ð½Ðµ-Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %<<char...>%> Ð°Ð±Ð¾ Ð¾Ð´Ð¸Ð½ Ð½Ðµ-Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ñ– Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼ CÐ¶Ð¸Ð²Ðµ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ� (Ð· %qs) Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· LTOlo_sum Ð½Ðµ Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ»Ð°Ñ� %q#T Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ… %q#DÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð· Ñ–Ð½ÑˆÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qE Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÑ” Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð¼Ñ–Ñ‚ÐºÐ° %qE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ–Ñ�Ð½ÑƒÑŽÑ‡Ð¾ÑŽ Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ–Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð²Ð¸Ð¼Ð¾Ð³Ð¸ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑŽÑ‚ÑŒ Ñ”Ð¼Ð½Ñ–Ñ�Ñ‚ÑŒÑ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� OpenACC %<kernels%>Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— ÑƒÐ¼Ð¾Ð²Ð¸ Ð² Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ†Ð¸ÐºÐ»Ñ–Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qEÐ¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð±Ð»Ð¾Ðº Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ðµ Ð½Ðµ Ð² Ð´ÐµÑ€ÐµÐ²Ñ– Ð±Ð»Ð¾ÐºÑ–Ð²Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ðµ %<and%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½ÐµÐ»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ðµ %<and%> Ñ€Ñ–Ð²Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ðµ %<and%> Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð²Ð¸ÐºÐ»ÑŽÑ‡Ð½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ñ–Ð² Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ñ…Ð¸Ð±Ð½Ð¸Ð¼Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ðµ %<or%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½ÐµÐ»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ðµ %<or%> Ð· ÐºÐ¾Ð»ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾ Ð²Ð¸Ñ‡ÐµÑ€Ð¿Ð½Ð¸Ð¼Ð¸ Ñ‚ÐµÑ�Ñ‚Ð°Ð¼Ð¸ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ñ–Ñ�Ñ‚Ð¸Ð½Ð½Ð¸Ð¼Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ðµ %<or%> Ñ€Ñ–Ð²Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ðµ Ð·Ð°Ð¿ÐµÑ€ÐµÑ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ð»Ñ–Ð²Ð¾Ñ— Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�logical_to_bitwise(): ÐŸÐ¾Ð³Ð°Ð½Ð° Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¿Ð¾ÑˆÑƒÐº %qT Ð² %qT Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¹Ð¾Ð¼ÑƒÐ·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¾Ñ‡Ð½Ð¾ 2 Ð·Ð°Ð¿Ð¸Ñ�Ð¸Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ñ” Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¹Ð¾Ð¼ÑƒÐ·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð¼Ð°Ñ” Ñ€ÐµÐ±Ñ€Ð° Ð´Ð¾ Ñ�Ð²Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¾Ñ‡Ð½Ð¾ 1 Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸ÐºÐ°Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ñ�Ðº Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸ÐºÐ°Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ð½ÐµÐ·Ð²Ð¾Ð´Ð½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ–Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð¿Ñ–Ð´ÐºÐ¾Ñ€Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð²Ð¾Ñ”Ð¼Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒÑ†Ð¸ÐºÐ» %d Ð¼Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ %qE, Ñ�ÐºÐ° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð¸Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ðµ Ñ–Ð¼Ê¼Ñ� SSA %qEÑ†Ð¸ÐºÐ» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ OpenACC, Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¸Ð¹ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ†Ð¸ÐºÐ»Ñƒ %qD Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ” ÐºÐ¾Ð¿Ñ–ÑŽ Ð· Ñ‚Ð¸Ð¿Ñƒ %qTÐ·Ð¼Ñ–Ð½Ð½Ð° Ñ†Ð¸ÐºÐ»Ñƒ %qD Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ð¾Ð²Ê¼Ñ�Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¼ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼, Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð· Ñ‚Ð¸Ð¿Ñƒ %qTÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ñ– Ñ†Ð¸ÐºÐ»Ñ–Ð², Ñ�ÐºÐµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ�Ñ†Ð¸ÐºÐ» Ð· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ�Ñ†Ð¸ÐºÐ» Ð· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð´ÐµÑ€ÐµÐ²Ñ– Ñ†Ð¸ÐºÐ»Ñ–Ð²Ð¼ÐµÐ½Ñˆ Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q+#FÐ½Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° %qE Ð²Ð¸Ñ‰Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ�ÐµÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ½Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° %qE Ñ�ÐµÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ ztypeÐ½Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð¿Ñ–Ð´Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð°Ð½Ð¸Ð¶Ð½Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¼Ñ–Ñ‚ÐºÐ¸ case Ð¼ÐµÐ½ÑˆÐµ Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° lseek Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ l-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°l-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°l-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ñ�Ðº Ð»Ñ–Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ l-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ %<&%>Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ l-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %<asm%>Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� lvalue Ð² rvalue Ð²Ñ–Ð´ volatile lvalue %qE Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐºÐ¾Ð´ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ— Ð²Ñ–Ð´ Ð¼Ð°ÑˆÐ¸Ð½Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ð²Ñ–Ð´ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¼ Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð¼Ð¸Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qE Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾Ð¼Ð°ÐºÑ€Ð¾Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð²Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ³Ð¾Ð»Ð¾Ð²Ð½Ð¸Ð¹ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹make_generic(): Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qsÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… ÐºÐ»Ð¾Ð½Ñ–Ð² %qDÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma %s%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma %s%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñƒ %<#pragma ADDRESS%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %<#pragma CTABLE_ENTRY%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma GCC pch_preprocess%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ðµ %<#pragma GCC visibility push%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma __extern_prefix%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ðµ %<#pragma align%>Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma align%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma builtin%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma extern_model%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ðµ %<#pragma fini%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ðµ %<#pragma fini%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ðµ %<#pragma init%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ðµ %<#pragma init%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma member_alignment%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma member_alignment%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma message%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma ms_struct {on|off|reset}%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma ms_struct%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma options align={mac68k|power|reset}%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma options%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð° %<#pragma pack%> - Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð° %<#pragma pack(pop[, id])%> - Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð° %<#pragma pack(push[, id][, <n>])%> - Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma redefine_extname%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ðµ %<#pragma weak%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<#pragma%> ghs sectionÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ %<COLLECT_GCC_OPTIONS%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¿Ñ€Ð°Ð³Ð¼Ð° Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target("%s")%>Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target()%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-fplugin-arg-%s%>: Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<-<key>[=<value>]%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ„Ð°Ð¹Ð»Ñƒ ptxÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ malloc Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð´Ð»Ñ� %qD Ð·Ð¼Ñ–Ð½Ð¸Ñ‚ÑŒÑ�Ñ� Ð² C++17, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ñ” Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� %<typeof%>, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾ %<decltype%>Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� %CÐ´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� %q#D Ñ�Ðº %qE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ÐºÐ°Ñ€Ñ‚Ð° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð° Ð»Ð¸ÑˆÐµ Ð· nilÐ¼Ð°Ð¿ÐµÑ€ Ð¿Ð¾Ð¼ÐµÑ€ Ð· Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %sÑ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð¼Ð°Ð¿ÐµÑ€Ð° %dÐ²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð»Ñ� %qE Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð¼Ð°Ñ�ÐºÐ° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾ÑŽmatch_attr_spec(): Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚match_level_4(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€match_string_constant(): Ð Ð¾Ð·Ð´Ñ–Ð»ÑŒÐ½Ð¸Ðº Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð±Ñ–Ð³Ñƒ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð±Ñ–Ð³Ñƒ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð² Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð±Ñ–Ð³Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾ Ñ‚Ñ€Ð°Ð½Ñ�Ð»ÑŽÐ²Ð°Ð½Ð¸Ñ… Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð² LTO.Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð»Ñ–Ð¼Ñ–Ñ‚ %d Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ–Ð² Ñ–Ð¼ÐµÐ½, Ñ‰Ð¾ ÑˆÑƒÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qEÐ´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ–Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� LRA (%d)Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð½Ð° Ð¾Ð´Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ (%d)Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ -EB Ñ‚Ð° -ELÐ½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ -m32 Ñ‚Ð° -m64Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÐ¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÑ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ mduc Ð·Ð±ÐµÑ€Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– G13Ð¼ÐµÐ´Ñ–Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ–, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<-mmedia%>Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ mem Ð´Ð»Ñ� %qD Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð´ÐµÐ»ÐµÐ³ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ‡Ð»ÐµÐ½ %q+#D Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ–Ñ‡Ð»ÐµÐ½ %q+#D Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ–Ñ‡Ð»ÐµÐ½ %q+#D Ð· Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ–Ñ‡Ð»ÐµÐ½ %q+#D Ð· Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ–Ñ‡Ð»ÐµÐ½ %q+#D Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ–Ñ‡Ð»ÐµÐ½ %q+#D Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¾Ð¼ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ–ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %<mutable%> Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %<const%> Ñ– %<mutable%> Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %<virtual%> Ñ‚Ð° %<constexpr%> Ð»Ð¸ÑˆÐµ Ð² %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %<virtual%> Ñ‚Ð° %<static%>ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð´Ñ€ÑƒÐ³ Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qTÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ %<asm%>Ñ‡Ð»ÐµÐ½ %qD Ñ” Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼Ñ‡Ð»ÐµÐ½ %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ñ‡Ð»ÐµÐ½ %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ mem-initializer Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<constexpr%>Ñ‡Ð»ÐµÐ½ %qD Ð· Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ñ‡Ð»ÐµÐ½Ð¸-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ” Ð½ÐµÑ�Ð²Ð½Ð¸Ð¼Ð¸ Ð´Ñ€ÑƒÐ·Ñ�Ð¼Ð¸ Ñ�Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�ÑƒÑ‡Ð»ÐµÐ½ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð²Ñ‡Ð»ÐµÐ½Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ RVV %qTÑ‡Ð»ÐµÐ½Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ SVE %qTÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ð²Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð±ÐµÐ· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð² vasprintfÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð²Ñ–Ð´ Ð· Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'S'Ð¼ÐµÑ‚Ð¾Ð´ %<%c%E%> Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %<@optional%> Ñ‚Ð° %<@required%>Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s Ð¼Ð°Ñ” Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐºÑƒ go:nointerfaceÐ¼ÐµÑ‚Ð¾Ð´ %s%s%s Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ð°-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð² Objective-C 1.0Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– @implementationÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð² ÐºÑ–Ð½Ñ†Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² ÐºÑ–Ð½Ñ†Ñ–Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– @interfaceÐ¼ÐµÑ‚Ð¾Ð´, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %qE, Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¼ÐµÑ‚Ð¾Ð´ %qEÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð´Ð»Ñ� %<%c%E%> Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– @implementationÐ¼ÐµÑ‚Ð¾Ð´ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ�Ðº %<transaction_pure%>, Ñ‚Ð°Ðº Ñ– Ð¼ÐµÑ‚Ð¾Ð´Ð¸ %qEÐ¼ÐµÑ‚Ð¾Ð´, Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ” Ð²Ð¸ÐºÐ»Ð¸Ðº [super dealloc]Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ÑƒÐ¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¼ Ð·Ð° Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒmio_array_ref(): Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ mips16Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ñ–Ð¶ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼ %qE (%wd) Ñ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¹Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° (%wd)Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qTÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñƒ Ñ‚Ð¸Ð¿Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD (%qT, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %qT)Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñƒ Ñ‚Ð¸Ð¿Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD (%qT, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %qs)Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð² Ð¼ÐµÐ¶Ñ– %Z Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ñ�Ðº %sÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… %Z Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ñ�Ðº %sÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… %Z Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ñ�Ðº %sÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qF. ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ: %d Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %dÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñƒ Ñ‚Ð¸Ð¿Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD; Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %qTÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñƒ Ñ‚Ð¸Ð¿Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD (%qT, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %qs)Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð½Ð°Ð±Ð¾Ñ€Ñ–Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² (%d Ð¿Ñ€Ð¾Ñ‚Ð¸ %d)Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– %qEÐ½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– %qTÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ð° ÑƒÐ¼Ð¾Ð²Ð° ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ�ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ�Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ Objective-C++ %<@%D%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° $ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� %<(%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma GCC visibility push%> - Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<(%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma pack%> - Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<(%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma unused%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<)%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma unused%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<PHI%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<big-endian%>, %<little-endian%> Ð°Ð±Ð¾ %<default%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma scalar_storage_order%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%> Ð°Ð±Ð¾ %<ignored_attributes%> Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma GCC diagnostic%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target%> Ð´Ð»Ñ� Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð²ÐµÑ€Ñ�Ñ–Ð¹Ð½Ð¾Ð³Ð¾ %qDÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� %qs ÑƒÐ¼Ð¾Ð²Ð° Ð¿Ñ€Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ– %<%s%> Ð´Ð¾ %qD, Ñ�ÐºÐ¸Ð¹ Ð²Ð¶Ðµ Ð±ÑƒÐ² Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑŽ OpenACC 'routine'Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ° REG_EH_REGION Ð² ÐºÑ–Ð½Ñ†Ñ– bb %iÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ðµ %<requires%>, Ñ‰Ð¾Ð± Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¸ Ð²Ð¸Ð¼Ð¾Ð³Ñƒ-Ð²Ð¸Ñ€Ð°Ð·Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ Ð² %<-march=%s%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-mbranch-protection=%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<#pragma GCC diagnostic ignored_attributes%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¿Ñ€Ð°Ð³Ð¼Ñ– Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target("branch-protection=")%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qsÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma GCC diagnostic ignored_attributes%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð±Ð°Ñ€Ê¼Ñ”Ñ€ Ð¿Ñ–Ñ�Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ %iÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qTÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ€ÐµÐ±Ñ€Ð¾ callgraph Ð´Ð»Ñ� call stmt:Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð·Ð°ÐºÑ€Ð¸Ð²Ð½Ð° Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð° Ð´ÑƒÐ¶ÐºÐ° Ð´Ð»Ñ� Ð½Ð°Ð·Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð·Ð°ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ð° Ð´ÑƒÐ¶ÐºÐ°Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ÐºÐ¾Ð»ÐµÐºÑ†Ñ–Ñ� Ð² ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ–Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð² %<-mcpu=%s%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð² %<-mtune=%s%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ‚Ð¸Ñ€ÐµÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ñ–Ð¹ Ð°Ð±Ð¾ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— %iÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ€ÐµÐ±Ñ€Ð¾ %i->%iÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡Ð° Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmonÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� %qD Ñ‚Ð¸Ð¿Ñƒ %qTÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ‡Ð»ÐµÐ½Ð° %qDÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ð² Ñ†Ð¸ÐºÐ»Ñ– Ð· Ð¿Ñ€Ð°Ð³Ð¼Ð¾ÑŽ %<GCC ivdep%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ð² Ñ†Ð¸ÐºÐ»Ñ– Ð· Ð¿Ñ€Ð°Ð³Ð¼Ð¾ÑŽ %<GCC unroll%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ†Ñ–Ð»ÑŒ makefile Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¼Ð°Ð¿ÐµÑ€Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð² Ð¿Ñ€Ð°Ð³Ð¼Ñ– Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target("arch=")%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target("cpu=")%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ð° Ð´ÑƒÐ¶ÐºÐ°Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma GCC diagnostic%> kindÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ð±Ð¾ Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ object.dÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð¿Ð¾Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²ÑƒÐ·Ð»Ð° Ð² Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ ÑˆÐ»Ñ�Ñ… Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %sÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %sÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ–Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— %iÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð´Ð°Ð½Ñ– Ð¿Ñ€Ð¾ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÑŒÐ½Ñƒ Ð·Ð´Ð°Ñ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� %sÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %qE; Ð´Ð»Ñ� Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�, Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ñ�Ð»Ñ–Ð´ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¼ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¿Ñ–Ñ�Ð»Ñ� %qE; ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¸Ð¹ Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %qEÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð·Ð°ÐºÐ»ÑŽÑ‡Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %cÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– typedefÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target()%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹ Ñ‚ÐµÑ€Ð¼Ñ–Ð½ %<%.*s%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<%s%s%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ð—Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² OpenMP Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ñ‚Ð° Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð¾Ð¼ pragma Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² OpenMP Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ Ñ‚Ð° Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð¾Ð¼ pragma Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ñ‚Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ñ‚Ñ–Ð¹ Ð¶Ðµ Ð³Ñ€ÑƒÐ¿Ñ– comdat Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¿Ð¾Ð»Ñ� %qsÐ·Ð¼Ñ–Ð½Ð° %qE Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<linear%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ… %<simd%> Ð°Ð±Ð¾ %<for%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¹ Ð²Ñ–Ð´ %<val%>, Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² OpenMP 5.2Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² %<linear%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ… %<simd%> Ð°Ð±Ð¾ %<for%>, ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ OpenMP 5.2Ð·Ð¼Ñ–Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qE Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð¾Ñ— Ñ�ÑƒÐ¼Ð¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qsÐ¼Ð¾Ð´ÑƒÐ»ÑŒ %qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð¼Ð¾Ð´ÑƒÐ»ÑŒ %qs, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ %qsÐ¼Ð¾Ð´ÑƒÐ»ÑŒ %qs Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð²Ð¶Ðµ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾ÐœÐ¾Ð´ÑƒÐ»ÑŒ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ OpenMP, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fopenmp%>, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¹Ð¾Ð³Ð¾Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ÐŸÑ€Ð¸Ñ€Ð¾Ð´Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– USE Ð½Ð° %CÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð”ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð°Ð±Ð¾ Ð·Ð°ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ñ–Ð¶ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ñƒ %<asm%>Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<atomic_default_mem_order%> Ð² Ð¾Ð´Ð½Ñ–Ð¹ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–Ð‘Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ %qs Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<source%> Ð½Ð° %<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ 'crtl'Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð»Ð¾ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<depend%> Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<depobj%>Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ñ�Ð°Ð¼Ð¾Ð³Ð¾ Ñ�ÐµÐ±ÐµÐ¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ð°Ñ” Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ð°Ñ” Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�mpfr Ð½Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ñ�Ñ–Ñ… Ñ€ÐµÐ¶Ð¸Ð¼Ñ–Ð² Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð´Ð¶ÐµÑ€ÐµÐ»ÑŒÐ½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ� Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð´Ð»Ñ� C++Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð²Ð¸Ð¼Ñ–Ñ€Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¼ÐµÐ¶Ñ– Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ð²Ð¸Ð¼Ñ–Ñ€Ñ–Ð², ÐºÑ€Ñ–Ð¼ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾multilib-Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½ÐµÐ²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� multilib %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ–Ð²Ð¸Ð±Ñ–Ñ€ multilib %qs %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹multilib-Ð²Ð¸Ð±Ñ–Ñ€ %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� multilib %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð°Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð¾Ð¿Ñ†Ñ–Ð¹ %<-mcpu=%>Ð±ÑƒÐ»Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ñ†Ñ–Ð»ÐµÐ¹ %<default%>Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² %<step%>Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qEÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð¾Ñ�Ð¾Ð±Ð¸Ñ�Ñ‚Ð¾Ñ�Ñ‚ÐµÐ¹ EH Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð· Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð¼Ð¸, Ñ�ÐºÑ– Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ %<.cfi_personality%>Ð”ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ�Ð°Ð¼Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð¸Ñ… Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² OpenMP Ñ�ÐµÑ€ÐµÐ´ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² %<omp::directive%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð² Ð¾Ð´Ð½Ñ–Ð¹ %<omp::sequence%>Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ñƒ Ñ†Ð¸ÐºÐ»Ñ– %<for%> Ð· Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð¼Ñ–Ñ‚Ð¾Ðº default Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switchÐ¼Ð½Ð¾Ð¶Ð¸Ð½Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#TÐ²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° ÑˆÐ²Ð¸Ð´ÐºÐ¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ: %qE Ñ‚Ð° %qEÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð¿Ð¾Ð»Ñ–Ð² Ð² Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– %qTÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð· Ð³Ð°Ñ€Ñ�Ñ‡Ð¾Ð³Ð¾ Ð´Ð¾ Ñ…Ð¾Ð»Ð¾Ð´Ð½Ð¾Ð³Ð¾ (bb %i)Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ð¹ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� %qDÐ´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ð¹ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ %qTÐ´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ñ–Ð² Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– inlineÐ½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� ÐºÑ–Ð»ÑŒÐºÐ° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð² ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ–Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² linearÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð² Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ %<%c%E%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qDÐ´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð¿ÐµÑ€ÐµÐ²Ð°Ð¶Ð°ÑŽÑ‡Ð¸Ñ… Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð´Ð»Ñ� %qEÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð² Ð· Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŽ %qE, Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° ref-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ %<%c%E%>Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qs Ð¼Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ° ÐºÐ»Ð°Ñ�Ñ–Ð² Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° ÐºÐ»Ð°Ñ�Ñ–Ð² Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ‚Ð¸Ð¿Ñ–Ð² Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð² PHI Ð² BB %dÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð· Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð· Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ð¿Ñ†Ñ–Ñ� Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñ‰Ð¾ r%d Ñ” Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð²ÐµÑ€Ñ�Ñ–Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<ifunc%>, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %<#include <typeinfo>%> Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ %<typeid%>Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· %<noexcept(true)%>Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<.*%> Ð°Ð±Ð¾ %<->*%> Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð°, Ñ‰Ð¾ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº, Ð² %<%E (...)%>, Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, %<(... ->* %E) (...)%>Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¹ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ naked Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ñ–Ð¼Ê¼Ñ� %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ðµ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²ÑƒÑ–Ð¼Ê¼Ñ� %qT Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ–Ð¼Ê¼Ñ� %qs Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ–Ð¼ÐµÐ½Ñ– %qs, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒÑ–Ð¼Ê¼Ñ� %qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº %u-Ð±Ñ–Ñ‚, Ñ‚Ð¾Ð´Ñ– Ñ�Ðº Ñ–Ð½ÑˆÐ¸Ð¹ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¹Ð¾Ð³Ð¾ Ñ�Ðº %u-Ð±Ñ–Ñ‚Ñ–Ð¼Ê¼Ñ� %qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº %wd, Ñ‚Ð¾Ð´Ñ– Ñ�Ðº Ñ–Ð½ÑˆÐ¸Ð¹ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¹Ð¾Ð³Ð¾ Ñ�Ðº %wdÑ–Ð¼Ê¼Ñ� %qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· Ñ–Ð½ÑˆÐ¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð´Ð»Ñ� Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½Ð°Ð·Ð²Ð° ÐºÐ»Ð°Ñ�Ñƒ Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÑ–Ð¼Ê¼Ñ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ðµ Ð² GNU-Ñ�Ñ‚Ð¸Ð»Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²ÑƒÑ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�ÑƒÐ²Ñ–Ð¹ÑˆÐ»Ð¸ Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½ %qDÐ¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ %qD Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚, Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ð¼Ð¾ %qDÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ñ– Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¸ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼Ð¸Ð·Ð²ÑƒÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %qE Ð· %qH Ð½Ð° %qIÐ·Ð²ÑƒÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %qE Ð· %qH Ð½Ð° %qI Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð² C++11Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ %<this%> Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qEÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %<this%> Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qsÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %<typename%> Ð¿ÐµÑ€ÐµÐ´ %<%T::%D::%E%>, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %<%T::%D%> Ñ” Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¾Ð±Ñ�Ñ�Ð³Ð¾Ð¼Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %<typename%> Ð¿ÐµÑ€ÐµÐ´ %<%T::%E%>, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ñ” Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¾Ð±Ñ�Ñ�Ð³Ð¾Ð¼Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %<typename%> Ð¿ÐµÑ€ÐµÐ´ %qE, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ñ” Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ñ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ñ�Ð²Ð½Ð° ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ�; Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%sÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ð½Ð° Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð² Ñ�ÐµÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° Ð½Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð² Ñ�ÐµÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ�Ñ‚Ñ– Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ %iÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ñ�ÑƒÐ²ÑƒÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ– %q+DÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ– %qsÐ¶Ð¾Ð´Ð½Ð° Ð³Ñ–Ð»ÐºÐ° %<if%> Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ð¿Ñ€Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– ÐºÐ»Ð°Ñ�Ñƒ, Ð½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñƒ %<operator delete%> Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ñ–Ð½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€, Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ð¹ Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<delete []%> Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ñ–, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ð¿Ñ€Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– ÐºÐ»Ð°Ñ�ÑƒÐ²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð’ÐºÐ»Ð°Ð´ÐµÐ½Ðµ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qDÐ’ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð°, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° %<extern%>Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° %<extern%>Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð±ÐµÐ· Ñ‚Ñ–Ð»Ð°Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° GCN5 Ñ‡ÐµÑ€ÐµÐ· Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ñ– Ñ�Ñ‚ÐµÐºÐ¸Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ñ– Ð· %<-mfentry%> Ð½Ð° s390Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– inline Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ†Ð¸ÐºÐ» Ñƒ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ– Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qEÐ²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ–Ð¼ÐµÐ½Ñ– %qT Ð´Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” ÐºÐ»Ð°Ñ� Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ†Ð¸Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<enum %E%>Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<struct %E%>Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<union %E%>Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð²Ð¸Ð¼Ð¾Ð³Ð° %qE Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð²Ð¸Ð¼Ð¾Ð³Ð° %qE Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸new Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—new Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð½Ð¾Ð²Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#D ÑƒÑ�ÐºÐ»Ð°Ð´Ð½ÑŽÑ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ %q#DÐ½Ð¾Ð²Ð¸Ð¹ Ñƒ Fortran 2003Ð½Ð¾Ð²Ð¸Ð¹ Ñƒ Fortran 2008Ð½Ð¾Ð²Ð¸Ð¹ Ñƒ Fortran 2018Ð½Ð¾Ð²Ð¸Ð¹ Ñƒ Fortran 95Ð½Ð¾Ð²Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ñ‚Ð¸Ð¿Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð²Ð¸Ñ€Ð°Ð· new Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð´Ð¾ C++20Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %<%D(int)%> Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ñ–ÐºÑ�Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qsÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %<%D(int)%> Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ñ‚Ñ„Ñ–ÐºÑ�Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qs, Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÑŽ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %<%c%E%>Ð½ÐµÐ¼Ð°Ñ” %<FUNCTION_PROFILER%> Ð´Ð»Ñ� CRISÐ½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %<enum%>Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ñ— Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q#D Ð² ÐºÐ»Ð°Ñ�Ñ– %qT Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð³ÐµÑ‚Ñ‚ÐµÑ€ %qsÐ·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾ Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� FPX/FPUÐ½Ðµ Ð½Ð°Ð´Ð°Ð½Ð¾ Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� LTRANSÐ½ÐµÐ¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð½ÐµÐ¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð¾ Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– ÐºÐ»Ð°Ñ�Ñƒ Ð· %qsÐ½ÐµÐ¼Ð°Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ %q#T Ð² %q#TÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð·Ð°ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ðµ %<]%> Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %<%%[%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð·Ð°ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ð° Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð° Ð´ÑƒÐ¶ÐºÐ°Ð½ÐµÐ¼Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ¼Ð°Ñ” ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ Ð´Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qEÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qDÐ½ÐµÐ¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %qsÐ½ÐµÐ¼Ð°Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” %q#DÐ½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qs Ð² Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ–Ð½ÐµÐ¼Ð°Ñ” Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� %qDÐ½ÐµÐ¼Ð°Ñ” Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€Ð° Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ð²ÐµÑ€Ñ�Ñ–Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€Ð° Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ð²ÐµÑ€Ñ�Ñ–Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�: %sÐ½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ðµ %qD Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ–Ð½ÐµÐ¼Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ %qDÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²; Ð½Ðµ Ð±Ð°Ð¶Ð°Ñ” Ð·Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸Ð¶Ð¾Ð´ÐµÐ½ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %qTÐ½ÐµÐ¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð½Ð¸Ð¶Ð½Ñ–Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¸Ð´Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %<%T::operator[] (%A)%>Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %<(%T) (%A)%>Ð�ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð½Ð° Ñ‚Ð¸Ð¿ %q#TÐ½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ‚Ñ–Ð² Ð´Ð»Ñ� %qEÐ½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð´Ð»Ñ� %qsÐ½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %<%D(%A)%>Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %<%T::%s%E(%A)%#V%>Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %<%T::operator %T(%A)%#V%>Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %<%s(%A)%>Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐ½ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ %<push%> Ð´Ð»Ñ� %<#pragma GCC visibility pop%>Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %qDÑ‡Ð»ÐµÐ½Ð¾Ð²Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð² %qTÐ½ÐµÐ¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ð° Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ %qE Ð² %qTÐ½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ€ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¶Ð¾Ð´Ð½Ñƒ Ð· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ… Ð² multilib ABI (%qs) Ð· Ð½Ð°Ð±Ð¾Ñ€Ð¾Ð¼ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ %qs, Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ %qsÐ¶Ð¾Ð´ÐµÐ½ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð¸Ð·Ê¼ÑŽÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¼Ð°Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ¼Ð°Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ�Ñ‚Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ¼Ð°Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ¼Ð°Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ¼Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� %qDÐ½ÐµÐ¼Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ð´Ð»Ñ� %qDÐ½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ
! Ð½ÐµÐ¼Ð°Ñ” Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— ABIÐ½ÐµÐ¼Ð°Ñ” Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° Ð² Ð°Ð´Ñ€ÐµÑ�Ñ–Ð² %<constexpr%> Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð½Ðµ-void, Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ returnÐ² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð½Ðµ void, Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� returnÐ² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %qT, Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ÐºÑ€Ð°Ð¿ÐºÐ° Ð· ÐºÐ¾Ð¼Ð¾ÑŽÐ½ÐµÐ¼Ð°Ñ” Ð·Ð°Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ %<operator %s%> Ð´Ð»Ñ� %qTÐ½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ %qD Ñƒ ÐºÐ»Ð°Ñ�Ñ– %qTÐ² @interface Ð´Ð»Ñ� %qE Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ð² Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ– Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñƒ Ð´Ð»Ñ� %qEÐ½ÐµÐ¼Ð°Ñ” Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð¿Ñ€Ð¸Ð·ÑƒÐ¿Ð¸Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qDÐ½ÐµÐ¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ %q#T Ð² %q#TÑ‚ÑƒÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚Ð¸Ð¿ Ð°Ð±Ð¾ ÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�,Ð½ÐµÐ¼Ð°Ñ” Ð½ÐµÑ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸Ñ… Ð¿Ð°ÐºÐµÑ‚Ñ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñƒ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð¼Ñƒ Ñ�ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ–Ð½ÐµÐ¼Ð°Ñ” Ñ”Ð´Ð¸Ð½Ð¾Ð³Ð¾ Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‡Ð° Ð´Ð»Ñ� %qD Ð² %qTÐ½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ… Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½ÑŒ Ð² %<#pragma acc declare%>Ð½ÐµÐ¼Ð°Ñ” Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qTÐ²ÑƒÐ·Ð¾Ð» Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ node->decl->decl_with_vis.symtab_nodeÐ²ÑƒÐ·Ð¾Ð» Ð¼Ð°Ñ” body_removed, Ð°Ð»Ðµ Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð²ÑƒÐ·Ð¾Ð» Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº %iÐ²ÑƒÐ·Ð¾Ð» Ð¼Ð°Ñ” Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð²ÑƒÐ·Ð¾Ð» Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð²ÑƒÐ·Ð¾Ð» Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼, Ð°Ð»Ðµ Ð½Ðµ Ñ�Ð²Ð½Ð¸Ð¼ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼Ð²ÑƒÐ·Ð¾Ð» Ñ”Ð´Ð¸Ð½Ð¸Ð¹ Ñƒ Ð³Ñ€ÑƒÐ¿Ñ– comdatÐ²ÑƒÐ·Ð¾Ð» Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾, Ð°Ð»Ðµ Ñ†Ðµ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð²ÑƒÐ·Ð¾Ð» Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ same_comdat_group, Ð°Ð»Ðµ Ð½Ðµ Ð¼Ð°Ñ” comdat_groupÐ²ÑƒÐ·Ð¾Ð» Ñ” symver, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼Ð²ÑƒÐ·Ð¾Ð» Ñ” Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¼ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼Ð²ÑƒÐ·Ð¾Ð» Ñ” Ñ�Ð»Ð°Ð±ÐºÐ¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¼ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼Ð²ÑƒÐ·Ð¾Ð» Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ñ…ÐµÑˆÑ– Ñ–Ð¼ÐµÐ½ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° symtabÐ²ÑƒÐ·Ð¾Ð» Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ node->decl->decl_with_vis.symtab_nodeÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²ÑƒÐ·Ð»Ð¸ Ð· Ð½ÐµÐ²Ð¸Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¾ÑŽ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ‚ÑŽÐ²Ð¸Ñ€Ð°Ð· noexcept Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %<false%> Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸ÐºÐ»Ð¸Ðº %qDÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ð½Ðµ Ð½Ð° 32 Ð±Ñ–Ñ‚Ð¸ Ð´Ð»Ñ� '%%%c'Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ REAL Ð±ÐµÐ· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ñƒ %LÑ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ñ�ÐºÐ° Ð½Ðµ Ñ” %<consteval%> %q+D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” %<consteval%> Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ PCS, Ñ‰Ð¾ Ð½Ðµ Ñ” AAPCSÐ½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» ASCII Ð² Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ– CFStringÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² %CÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� OpenACC Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– OpenACC Ñ€ÐµÐ³Ñ–Ð¾Ð½ÑƒÐ½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� OpenACC Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– OpenACC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸Ð½ÐµÐ²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒ Ð±ÐµÐ· Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÑ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qE Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð´Ð»Ñ� Ð½Ðµ-ÐºÐ»Ð°Ñ�Ñ–Ð² Ñ‚Ð° Ð½Ðµ-Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…Ð½Ðµ-Ñ…Ð¾Ð»Ð¾Ð´Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %d Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ ÑˆÐ»Ñ�Ñ…Ð°Ð¼Ð¸, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°ÑŽÑ‚ÑŒ Ñ…Ð¾Ð»Ð¾Ð´Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ½Ðµ-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 0 Ð´Ð»Ñ� %qsÐ½Ðµ-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qsÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– DATA %LÐ½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½ÐµÐ¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾, Ð° Ð½Ðµ Ñ‡ÐµÑ€ÐµÐ· %<typedef%>Ð½ÐµÐ¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð±ÐµÐ· Ð´ÑƒÐ¶Ð¾Ðº Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ñ�ÐºÐ»Ð°Ð´Ð½Ñ– Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° ÑƒÐ¼Ð¾Ð²Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ�Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ ÐšÐžÐ�Ð¡Ð¢Ð Ð£ÐšÐ¢ÐžÐ Ð†Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qsÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð² ÐºÐ»Ð°Ñ�Ñ– Ð´Ð»Ñ� Ð½ÐµÑ–Ð½Ð»Ð°Ð¹Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qDÐ½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð² ÐºÐ»Ð°Ñ�Ñ– Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° %qDÐ’Ð¸Ñ€Ð°Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ, Ñƒ %LÐ½ÐµÐ´ÐµÐ´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qT Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ�ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ INTEGER Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s Ð½Ð° %LÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ UNSPEC %s (%d) Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¼Ñ–Ñ�Ñ†Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ð½ÐµÐ²Ð¸Ð´Ð°Ð»ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ½Ðµ-Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ½Ðµ-Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ½Ðµ-Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð½ÐµÑ�Ð²Ð½Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð², Ñ‰Ð¾ Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸, Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð² Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimpleÐ½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qsÐ½ÐµÑ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð½ÐµÑ†Ñ–Ð»Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<z%>Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ð· Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° %<__thread%>, Ð¼Ð°Ñ” Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° %<__thread%>, Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ñ— Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð½ÐµÑ†Ð¸ÐºÐ» Ð· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ�Ð¼Ð°Ñ�Ð¸Ð², Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” lvalue, Ñƒ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð½ÐµÐ¼ÐµÑ‚Ð¾Ð´ %qs Ñ�Ðº %<mutable%>Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð½Ðµ Ñ” Ñ‡Ð»ÐµÐ½Ð¾Ð¼ %qD, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ cv-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ð½Ðµ Ñ” Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ %qD, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Â«usingÂ» Ð´Ð»Ñ� Ð½Ðµ-Ñ‡Ð»ÐµÐ½Ð° Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ %qTÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð½ÐµÐ¼ÐµÑ‚Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÐ²Ð²Ñ–Ð´ Ð· Ð½Ðµ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð²Ð¸Ð²Ñ–Ð´ %d, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ‚ÑŽ, Ð¼Ð°Ñ” Ð·Ð°Ð»Ð¸ÑˆÐ°Ñ‚Ð¸Ñ�Ñ� Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð½Ðµ-Ð½ÐµÑ�Ñ‚Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ�Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð½ÐµÐ¼ÐµÑ‚Ð¾Ð´ %qs Ñ�Ðº %<mutable%>Ñ‚Ð¸Ð¿ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Objective-C, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÐµÐ½Ð¸Ð¹Ð½ÐµÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð´Ð¾ %<__builtin_launder%>Ð½Ðµ-Ð¿Ñ€Ñ�Ð¼Ð¾ÐºÑƒÑ‚Ð½Ðµ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ Ð· ÐºÑ€Ð¾ÐºÐ¾Ð¼, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ Ñ�Ñ‚Ð°Ð»Ð¾Ð³Ð¾ 1 Ð°Ð±Ð¾ -1 Ð´Ð»Ñ� %qsÐ½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñ�Ðº LHS Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñ�Ðº LHS Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—Ð½ÐµÐ²Ñ–Ñ€Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñ�Ðº LHS ÑƒÐ½Ð°Ñ€Ð½Ð¾Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—Ð½Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ %qsÐ½Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<lastprivate%>Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� Ð½Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ–Ð½ÐµcÑ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %q#D Ð² ÐºÐ»Ð°Ñ�Ñ– Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %q#D, Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ… %q+D Ð² Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %qTÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ… %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %qsÑ‡Ð»ÐµÐ½ Ð´Ð°Ð½Ð¸Ñ…, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð· Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡ÐµÐ¼ %qTÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ‡Ð»ÐµÐ½Ñ–Ð² Ð´Ð°Ð½Ð¸Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð³Ð½ÑƒÑ‡ÐºÐ¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %q#D Ð² ÐºÐ»Ð°Ñ�Ñ– Ð±ÐµÐ· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %q#D, Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð½Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‚Ð¸Ð¿ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#D Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾ÑŽ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽÐ½ÐµÐ¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¸Ð¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð½Ðµ Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ� %qsÐ½ÐµÑ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñƒ %qsÐ½ÐµÑ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð² ÑƒÐ½Ð°Ñ€Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ�ÐºÐ»Ð°Ð´Ð½Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ñƒ %qE Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð°Ð½Ðµ-Ñ‚Ð¸Ð¿Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÐºÐ»Ð°Ñ�Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð½ÐµÑ‚Ð¸Ð¿Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð° %qD Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð· Ð±Ñ–Ð»ÑŒÑˆ Ð½Ñ–Ð¶ Ð¾Ð´Ð½Ð¸Ð¼ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼-Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡ÐµÐ¼Ð½Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€ %qs Ð· ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð² Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð²Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð² Ð¿ÐµÑ‚Ð»Ñ– %d, Ð°Ð»Ðµ Ð²Ð¸Ñ…Ð¾Ð´Ð¸ Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ñ–Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð¼Ñ–Ñ‚ÐºÐ° %qD Ð½Ðµ Ñ” Ð¿ÐµÑ€ÑˆÐ¾ÑŽ Ð² Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ñ–Ñ‚Ð¾Ðº Ð² Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %dÐ½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ %qD Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼Ð¸ Ð¼ÐµÐ¶Ð°Ð¼Ð¸Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼Ð¸ Ð¼ÐµÐ¶Ð°Ð¼Ð¸Ð�Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð¿Ñ–Ð²Ñ–Ñ�Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð· Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼
! Ð½Ðµ Ñ–Ñ�Ð½ÑƒÑ” Ñ–Ð½ÐºÐ°Ð¿Ñ�ÑƒÐ»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð»Ñ–Ð½Ð¸Ð²Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² Ð· Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð¸Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ñƒ %qsÐ½Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¾ Ð· Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð¾Ð¼ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² sysrootÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ DO-Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð´Ð»Ñ� %s !$ACC LOOP Ð½Ð° %LÐ�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ DO-Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð´Ð»Ñ� Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¾Ð³Ð¾ %s Ð½Ð° %LÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð´Ð»Ñ� Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ�Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð´Ð¾Ð±Ñ€Ðµ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð²Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ñ‚Ð¸Ð¿Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ¸ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð½Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ð´Ð»Ñ� Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð½Ðµ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<#define %E%>, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ†Ðµ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ‚Ñ‡Ð°, nops Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� %<-fpic%> Ð´Ð»Ñ� Ð·Ð°Ñ�Ð¾Ð±Ð¾Ð²Ð¾Ñ— Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÐ¸ v3mÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ %qs Ñ‡ÐµÑ€ÐµÐ· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°: Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ´ÐµÑ€ÐµÑ„ÐµÑ€ÐµÐ½Ñ†Ñ–Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ�Ñ‚Ñ– %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð±Ð°Ð³Ð°Ñ‚Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ²Ð¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ� %qTÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ�Ñ‚Ñ– %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ 0 Ð°Ð±Ð¾ 1ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ bb-Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¾Ðº Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´ (%d) != n_basic_blocks (%d)ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÑ–Ð² Ñƒ Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ—Ñ— Ð´Ð°Ð½Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� (Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº %qs, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %i, Ð° Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %i)ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ñ†Ñ–Ð»ÐµÐ¹ %i Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· num_speculative_call_targets %iÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñƒ %qs Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<sink%> Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %dÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %wu Ð½Ðµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [0-63]objc++-cpp-output Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ objective-c++-cpp-output Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾objc-cpp-output Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ objective-c-cpp-output Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ð¾Ð±Ê¼Ñ”ÐºÑ‚ %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %sÐ¾Ð±Ê¼Ñ”ÐºÑ‚ Ð½Ðµ Ñ” Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qE Ð±ÐµÐ· Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ %qEÐ²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qD Ð½Ðµ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² %<assign%>, %<retain%> Ð°Ð±Ð¾ %<copy%>; Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� %<assign%>Ñ‚Ð¸Ð¿ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qT Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ–Ð¼ÐµÐ½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐ¾Ð±Ê¼Ñ”ÐºÑ‚ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ objective-cÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚(Ð¸) Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� objective-c++Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� objective-c++Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ objective-c++Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ñƒ Fortran 95Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ ÐºÐ¾Ð´ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Maverick '%c'Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-I-%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-iquote%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒÐ·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð· %<:%>Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð±ÐµÐ· %<=%>Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð² odr-ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°Ð¼Ð¾Ð´ÑƒÐ»Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð²Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ (Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<-B%>)Ð²Ð¸Ð¼Ñ–Ñ€ Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ (%d)Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %qwi Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” 16 Ð±Ð°Ð¹Ñ‚Ð·Ð¼Ñ–Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %qD Ð´Ð»Ñ� %<-std=c++14%> Ñ‚Ð° Ð²Ð¸Ñ‰Ðµ Ñƒ Ð²ÐµÑ€Ñ�Ñ–Ñ— %<-fabi-version=17%> (GCC 12)Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ABI Ñ‚Ð° Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸Ñ�Ñ� Ñƒ Ð¼Ð°Ð¹Ð±ÑƒÑ‚Ð½Ñ–Ñ… Ð²ÐµÑ€Ñ�Ñ–Ñ�Ñ… GCCÐ·Ð¼Ñ–Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qT Ð´Ð»Ñ� %<-std=c++14%> Ñ‚Ð° Ð²Ð¸Ñ‰Ðµ Ñƒ Ð²ÐµÑ€Ñ�Ñ–Ñ— %<-fabi-version=17%> (GCC 12)Ð—Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð¾Ñ�Ñ� Ð² GCC 4.4Ñ�Ñ‚Ð°Ñ€Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#DÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñƒ Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ–Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %<?:%> Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¹omp_cur_iteration Ð½Ð° %L Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %<-1%> Ñ�Ðº Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ²Ð¾Ð´Ð½Ðµ Ð¿Ð¾Ð»Ðµ Ñ” Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ð¼ Ð¿Ð¾Ð»ÐµÐ¼, Ð° Ñ–Ð½ÑˆÐµ - Ð½Ñ–Ð¾Ð´Ð¸Ð½ Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %<&omp_priv%>Ð¾Ð´Ð½Ð¸Ð¼ Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %<omp_priv%> Ð°Ð±Ð¾ %<&omp_priv%>Ð¾Ð´Ð¸Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÑŽÐ²Ð°Ð½Ð½Ñ�, Ð° Ñ–Ð½ÑˆÐ¸Ð¹ - Ð½Ñ–Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<distribute%>, %<parallel%> Ð°Ð±Ð¾ %<loop%> Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<teams%>Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ– %<inbranch%> Ñ‚Ð° %<notinbranch%> Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<__simd__%>Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ– %<inbranch%> Ñ‚Ð° %<notinbranch%> Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<simd%>Ñ‚Ñ–Ð»ÑŒÐºÐ¸ %qT Ð°Ð±Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¾Ð²Ð°Ð½Ñ– Ð² %qTÑ‚Ñ–Ð»ÑŒÐºÐ¸ %u Ñ–Ð¼Ê¼Ñ� Ð½Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ‚Ñ–Ð»ÑŒÐºÐ¸ %u Ñ–Ð¼ÐµÐ½ Ð½Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ‚Ñ–Ð»ÑŒÐºÐ¸ %u Ñ–Ð¼ÐµÐ½ Ð½Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ‚Ñ–Ð»ÑŒÐºÐ¸ 0.0 Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾ Ñ�Ðº Ð½ÐµÐ³Ð°Ð¹Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ 32-Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ %<__regio_symbol%>Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� DWARF Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒÑ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Objective-C Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ñ– Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ð¾Ð¼Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð°Ð±Ð¾ %<assume%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ñ‡Ð»ÐµÐ½Ñ–Ð²Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ñ‚Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ %<explicit%>Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñ‚ÑƒÑ‚ Ñ�Ðº %<friend%>Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %<auto%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¹ Ñ�Ðº %<void%>Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%> Ð² C++20 Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ð½ÐµÐ²Ð¸Ñ€Ð°Ñ…Ð¾Ð²Ð°Ð½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ð° Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ°Ð¢Ñ–Ð»ÑŒÐºÐ¸ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– %<.bss%>Ð’ Ñ€Ð¾Ð·Ð´Ñ–Ð» %<.noinit%> Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� 12 (4 ÐšÐ‘) Ñ‚Ð° 16 (64 ÐšÐ‘) Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�. Ð—Ð°Ð´Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %d (%llu ÐšÐ‘) Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÑƒ Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ñ�Ð»Ð°Ð±ÐºÑ– Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¸Ð”Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð»Ð¸ÑˆÐµ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– %qsÐ½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ðµ-Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�-Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚ÑƒÑ‚Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð±ÐµÐ· Ñ–Ð¼ÐµÐ½Ñ–Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ /dev/zero: %mÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� LTRANS %s: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ %s: %mÐ²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� json-Ñ„Ð°Ð¹Ð»Ñƒ %s: %mÐ²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ„Ð°Ð¹Ð»Ñƒ mixin %s: %mÐ²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ %qs: %sÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %s: %mÐ½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %%xn Ð´Ð»Ñ� QImodeÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 3-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 6-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 8-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 1 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð½Ð° 3 Ð±Ñ–Ñ‚Ð¸Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 1 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð½Ð° 3 Ð±Ñ–Ñ‚Ð¸ (I0-I7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð°Ñ€Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ 3 Ð±Ñ–Ñ‚ (Ð¿Ñ–Ð´Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ 0,2,4,6)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð½Ð° 3 Ð±Ñ–Ñ‚Ð¸ (I0-I7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ 3 Ð±Ñ–Ñ‚ (Ð¿Ñ–Ð´Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ 0-7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 2 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ 8 Ð±Ñ–Ñ‚Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 3 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ 3 Ð±Ñ–Ñ‚ (I0-I7)Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 3 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ 8 Ð±Ñ–Ñ‚Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 4 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ 8 Ð±Ñ–Ñ‚ (0-255)Ð’Ð¸Ð¼Ð¾Ð³Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ñ– %<+%> Ð°Ð±Ð¾ %<=%>Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð´Ð»Ñ� %<asm%> Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÐ¼Ð¾Ð²Ð¸, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ '%c'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÐ¼Ð¾Ð²Ð¸, Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'D'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÐ¼Ð¾Ð²Ð¸, Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'Y'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'R'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'r'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'K'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'R'Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð·Ñ– Ð·Ñ�ÑƒÐ²Ð¾Ð¼, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'H'Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %%-Ð»Ñ–Ñ‚ÐµÑ€Ð¸Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼Ð�Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð²Ð¸Ð¹ÑˆÐ¾Ð² Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð· Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÐµÐ½Ð¾ÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ð¼Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<?:%> Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ðº Ð· %qT Ð½Ð° %qT Ñ‡ÐµÑ€ÐµÐ· Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð·Ð½Ð°ÐºÑƒ Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÑ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸Ñ… Ð¿Ð°ÐºÐµÑ‚Ñ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qT Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ¢Ð¸Ð¿Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð²: %qT Ñ‚Ð° %qTÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� %<?:%> Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ %qT Ñ‚Ð° %qTÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð¾ %<?:%> Ñ‚Ð¸Ð¿Ñ–Ð² %qT Ñ‚Ð° %qT Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÐ²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð°Ð½Ð³ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� %T/%t Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ reg + const_int:Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %<bfloat16_t%>Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð½Ð° %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° %qD Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼, Ð°Ð»Ðµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ”Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ€Ñ–Ð²Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ ÑƒÑ�ÑƒÐ½ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð°/Ð°Ð±Ð¾ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð·Ð¼Ñ–Ð½Ð½Ñ–-Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ñ– Ð½ÐµÐ·Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸, Ð¿ÐµÑ€ÐµÐ´Ð°ÑŽÑ‡Ð¸ Ñ—Ñ… Ð·Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð·Ð° ÑƒÐ¼Ð¾Ð²Ð¸, Ñ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð½Ðµ Ð·Ð¼Ñ–Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–, Ñ�ÐºÐ° Ñ—Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”.Ð¾Ð¿Ñ†Ñ–Ñ� %<%s%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-mlong-double-128%>Ð¾Ð¿Ñ†Ñ–Ñ� %<%s=%s%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° %qsÐ¾Ð¿Ñ†Ñ–Ñ� %<-mdouble=32%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ– %<--with-double={32|32,64|64,32}%>Ð¾Ð¿Ñ†Ñ–Ñ� %<-mdouble=64%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ– %<--with-double={64|64,32|32,64}%>Ð¾Ð¿Ñ†Ñ–Ñ� %<-mirq-ctrl-saved%> Ð´Ñ–Ð¹Ñ�Ð½Ð° Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð² ARC v2Ð¾Ð¿Ñ†Ñ–Ñ� %<-mlong-double=32%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ– %<--with-long-double={32|32,64|64,32}%>, Ð°Ð±Ð¾ %<--with-long-double=double%> Ñ€Ð°Ð·Ð¾Ð¼ Ð· %<--with-double={32|32,64|64,32}%>Ð¾Ð¿Ñ†Ñ–Ñ� %<-mlong-double=64%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ– %<--with-long-double={64|64,32|32,64}%>, Ð°Ð±Ð¾ %<--with-long-double=double%> Ñ€Ð°Ð·Ð¾Ð¼ Ð· %<--with-double={64|64,32|32,64}%>Ð¾Ð¿Ñ†Ñ–Ñ� %<-mrgf-banked-regs%> Ð´Ñ–Ð¹Ñ�Ð½Ð° Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð² ARC v2Ð¾Ð¿Ñ†Ñ–Ñ� %<-mstructure-size-boundary%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð°Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %qs Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° %qsÐ¾Ð¿Ñ†Ñ–Ñ� %qs Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° %qsÐ¾Ð¿Ñ†Ñ–Ñ� %qs Ð´Ñ–Ð¹Ñ�Ð½Ð° Ð´Ð»Ñ� %s, Ð°Ð»Ðµ Ð½Ðµ Ð´Ð»Ñ� %sÐ¾Ð¿Ñ†Ñ–Ñ� %qs Ð· Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ (%s, %s)Ð¾Ð¿Ñ†Ñ–Ñ� %s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð°Ð·Ð¾Ð¼ Ð· %<-fopenacc%>Ð¾Ð¿Ñ†Ñ–Ñ� %s Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ Ð² ÑƒÑ�Ñ–Ñ… Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ… LTOÐ¾Ð¿Ñ†Ñ–Ñ� %s Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ»Ð°Ñ�ÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð¾Ð¿Ñ†Ñ–Ñ— Ð°Ð±Ð¾ Ñ†Ñ–Ð»Ñ–=Ð¾Ð¿Ñ†Ñ–Ñ— Ð¿Ñ–Ñ�Ð»Ñ� %qsÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� optype_msgid: %dÐ°Ð±Ð¾ Ð·Ð°Ð¼Ñ–Ð½Ñ–Ñ‚ÑŒ Ð´ÑƒÐ¶ÐºÐ¸ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ð¼Ð¸ Ð´ÑƒÐ¶ÐºÐ°Ð¼Ð¸ Ð´Ð»Ñ� Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ñ— Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ð°Ð±Ð¾ Ð·Ð°Ð¼Ñ–Ð½Ñ–Ñ‚ÑŒ Ð´ÑƒÐ¶ÐºÐ¸ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ð¼Ð¸ Ð´ÑƒÐ¶ÐºÐ°Ð¼Ð¸ Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<auto%> Ð´Ð»Ñ� Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<j%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %<i%> Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ�ÑƒÑ„Ñ–ÐºÑ�Ñƒ GNUÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<ordered%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð½ÑƒÐ»ÑŒÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ð½ÑƒÐ»ÐµÐ¼ (%qT Ñ‚Ð° %qT)ÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²ÑƒÑ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ/Ñ„Ñ–Ð½Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ€Ð¸ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ð±Ð¾ Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð², Ñ�ÐºÑ‰Ð¾ Ñ€Ð¸ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ñ€Ð´Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð¾Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð±Ð°Ñ‚ÑŒÐºÐ°Ð¾Ñ€Ð¸Ð³Ñ–Ð½Ð°Ð»ÑŒÐ½Ð¸Ð¹ %<default%> Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚Ð¾Ñ€Ð¸Ð³Ñ–Ð½Ð°Ð»ÑŒÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð·Ê¼Ñ�Ð²Ð¸Ð»Ð¾Ñ�Ñ� Ñ‚ÑƒÑ‚Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ñ‚ÑƒÑ‚Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð· Ð¼ÐµÐ½ÑˆÐ¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² Ñ‚ÑƒÑ‚Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ê¼Ñ�Ð²Ð¸Ð»Ð¾Ñ�Ñ� Ñ‚ÑƒÑ‚Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚ÑƒÑ‚Ð¾Ñ€Ð¸Ð³Ñ–Ð½Ð°Ð» Ð½Ðµ Ñ�Ñ‚Ð¸Ñ�Ð½ÑƒÑ‚Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ zstdÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ñ€Ð¸Ð³Ñ–Ð½Ð°Ð»Ñƒ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ñ‚ÑƒÑ‚Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %<const%> Ñ‚ÑƒÑ‚Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚Ð·Ð°Ð±ÑƒÑ‚Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ %qsÑ–Ð½ÑˆÐ¸Ð¹ Ð·Ð±Ñ–Ð³ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ”Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ %<__transaction_atomic%>Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ %<__transaction_cancel%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ %<__transaction_atomic%> Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_may_cancel_outer%>Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ð±Ð»Ð¾Ðº Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ %i Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹Ð´Ð¾Ð´Ð°Ð½Ð¾Ðº Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %qD, Ð²Ð¸Ñ€Ð°Ð· %qE, Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð¼Ð½Ð¾Ð¶Ð½Ð¸Ðº Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %qD, Ð²Ð¸Ñ€Ð°Ð· %qE, Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %qD, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–, Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¹ Ð²Ñ–Ð´ %qTÐ·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— %qD, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ð¼Ð°Ñ” Ñ–Ð½ÑˆÐ¸Ð¹ Ñ‚Ð¸Ð¿, Ð½Ñ–Ð¶ %qTÐ·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_may_cancel_outer%>Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ� Ð² Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð¸Ð²Ð¾Ð´Ñƒ %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð¼ Ð·Ñ– Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %qsÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð¸Ð²Ð¾Ð´Ñƒ %d Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð²Ð¸Ð¼Ð¾Ð³Ð° Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %qc Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒÐ²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %s Ð²Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑ” Ð² Ð¿Ð°Ð¿Ñ†Ñ– %sÑ–Ð¼Ê¼Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼Ñ–Ð¼Ê¼Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð²Ñ–Ñ‡Ñ–Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %<&%>Ð²Ð¸Ð¼Ð¾Ð³Ð° Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ %<=%>Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð² %<asm%>Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð·Ð³Ñ€ÑƒÐ¿Ð¾Ð²Ð°Ð½Ñ– Ñƒ Ð²ÐµÑ€Ñ…Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ñ�Ñ‚ÐµÐºÑƒoutput_move_single:Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð² Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð· %qT Ð½Ð° %qT Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð· %qT Ð½Ð° %qT Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· %qE Ð½Ð° %qEÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð² Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ… Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° %qDÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %qsÐ¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� %qT.%qDÐ¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ %qsÐ¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð±ÐµÐ· ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ñ‚Ð¸Ð¿Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� - %q#DÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� - %q#FÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� - %qDÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (override/final) Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<transaction_safe%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð°ÐºÐµÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð°ÐºÐµÑ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qD ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— %qDÑ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð°ÐºÐµÑ‚Ð° Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Â«usingÂ» Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>pack init-Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð½ÐµÐµÑ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð½ÐµÐµÑ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %q+DÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð½ÐµÐµÑ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %qEÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð·Ð°Ð¹Ð²Ð¸Ð¹Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð´Ð»Ñ� %q+DÐ�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð´Ð»Ñ� %qEÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð°ÐºÐµÑ‚Ð”Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ Ð´Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð° %E Ð±Ð°Ð¹Ñ‚Ñ–Ð²Ð”Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ Ð´Ð¾ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %q+DÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %P Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<_Noreturn%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<inline%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q+D Ð¼Ð°Ñ” Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ñ�Ð¼Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ voidÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´ÑƒÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qP Ð· %qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u (%q+D) Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u (%q+D) Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ voidÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ voidÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð¸ Ñ” Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¼ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ”ÑŽ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ Ð»Ñ�Ð¼Ð±Ð´Ð¸ Ñ” Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¼ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿ÐµÑ€ÐµÐ´ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð»Ñ�Ð¼Ð±Ð´Ð¸ Ñ” Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¼ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿ÐµÑ€ÐµÐ´ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ— Ð»Ñ�Ð¼Ð±Ð´Ð¸ Ñ” Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¼ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<auto%>Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾-Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ñ–Ð¼ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² (Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ñ–Ð²) Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—ÐŸÐ°ÐºÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² %<__bases%> Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð°ÐºÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² %q+D Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ð°ÐºÐµÑ‚Ñƒ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² %qT Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ñ– Ð¿Ð°ÐºÐµÑ‚Ð¸ Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ñ– Ð· %<...%>:Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð°Ñ�Ñ� %{Ñƒ GCC 12.1%}Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð¼Ñ–Ð½ÐµÐ½Ð° Ð² GCC 13.1Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð°Ñ�Ñ� Ð² GCC 7.1Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð¼Ñ–Ð½ÐµÐ½Ð° Ð² GCC 9.1Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ– C++17 Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð°Ñ�Ñ�, Ñ‰Ð¾Ð± Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ C++14 %{Ñƒ GCC 10.1%}Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð· %<[[no_unique_address]]%> Ñ‡Ð»ÐµÐ½Ð°Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð°Ñ�Ñ� %{Ñƒ GCC 10.1%}Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ñ– Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¸Ð¼Ð¸ Ñ‡Ð»ÐµÐ½Ð°Ð¼Ð¸ Ð¿Ð¾Ð»Ñ–Ð² Ð±Ñ–Ñ‚Ñ–Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ð² GCC 12Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð°Ð±Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹: %sÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ° Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð°Ð”ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ %qE Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ð´Ð»Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ´ÑƒÐ¶ÐºÐ¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ñ–, Ñ�ÐºÑ‰Ð¾ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹Ð´ÑƒÐ¶ÐºÐ¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ñ–, Ñ�ÐºÑ‰Ð¾ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ�ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°, Ñ‰Ð¾Ð± ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð±Ð¾Ñ€ÑƒÐ´ÑƒÐ¶ÐºÐ¸ Ñ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ñ– Ñ�Ðº Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð£ ÐºÑ€ÑƒÐ³Ð»Ð¸Ñ… Ð´ÑƒÐ¶ÐºÐ°Ñ… Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð² Ñ†Ð¸ÐºÐ»Ñ– OpenMP %<for%>Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ñƒ Ð´ÑƒÐ¶ÐºÐ°Ñ… Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ newÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– SELECT RANK Ð² %CÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– SELECT TYPE Ð² %CÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ€Ð¾Ð·Ð±Ð¾Ñ€Ñƒ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒpart-ref Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð±Ñ–Ð»Ñ� %L Ð½Ðµ Ñ” Ð½Ð°Ð¹Ð¿Ñ€Ð°Ð²Ñ–ÑˆÐ¸Ð¼ part-ref Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° data-stmtÑ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %q+D Ð½Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑ” Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ñ– Ð½Ðµ Ñ” Ð±Ñ–Ð»ÑŒÑˆ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾ÑŽ, Ð½Ñ–Ð¶ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½; Ð´Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ, Ð²Ð¸Ð´Ð°Ð»Ñ–Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÑ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %q+D Ð½Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑ” Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ; Ð´Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ, Ð²Ð¸Ð´Ð°Ð»Ñ–Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÑ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qD Ð½Ðµ Ñ” Ð±Ñ–Ð»ÑŒÑˆ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ÑŽ, Ð½Ñ–Ð¶Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº %<friend%>Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ñ” Ð±Ñ–Ð»ÑŒÑˆ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ÑŽ, Ð½Ñ–Ð¶ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð·Ð°Ð¼Ñ–Ð½ÑŽÑ” ÐºÑ–Ð»ÑŒÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ Ð¿Ð°ÐºÐµÑ‚Ð°Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð° Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qD Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ— %qDÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð°Ñ€Ñ‚Ñ–ÑŽ, Ð°Ð»Ðµ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Ð¿Ð°Ñ€Ñ‚Ñ–Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %qs Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð½Ð° Ð½ÑŒÐ¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %qsÐ¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— %<set_pass_param%>, Ñ‰Ð¾Ð± Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ %<NEXT_PASS%>Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñƒ, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� -fcpp (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<this%> Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð¾Ð±Ð¸Ñ€Ð°Ñ” %qT Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %dÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ð°Ð»Ðµ %qT Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° SVEÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ð°Ð»Ðµ Ð¹Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð° %qT Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¸Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ð°Ð»Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸ Ñ‚Ð¸Ð¿ %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ñ�ÐºÐ° Ð¾Ñ‡Ñ–ÐºÑƒÑ” %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ñ�ÐºÐ° Ð¾Ñ‡Ñ–ÐºÑƒÑ” %qsÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” %qs Ð°Ð±Ð¾ %qsÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ñ‚Ð¸Ð¿ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° 32 Ð°Ð±Ð¾ 64 Ð±Ñ–Ñ‚Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° 32-Ð±Ñ–Ñ‚Ð½Ñ– Ð°Ð±Ð¾ 64-Ð±Ñ–Ñ‚Ð½Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ñ�ÐºÐ° Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½ÐµÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ñ�ÐºÐ° Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð¾Ð´Ð¸Ð½ SVE Ð²ÐµÐºÑ‚Ð¾Ñ€, Ð° Ð½Ðµ ÐºÐ¾Ñ€Ñ‚ÐµÐ¶Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ñ�ÐºÐ° Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð· ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² %d Ð±Ñ–Ñ‚Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… %d Ð±Ñ–Ñ‚Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ñ�ÐºÐ° Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð· 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼Ð¸ Ð°Ð±Ð¾ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð· 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼Ð¸ Ð°Ð±Ð¾ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ…Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ñ�ÐºÐ° Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ñ… Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ…Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ñ�ÐºÐ° Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ñ… Ñ†Ñ–Ð»Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ»Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð°Ð±Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð±Ð°Ð·Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ñ�ÐºÐ° Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€ Ð°Ð±Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ñ‚Ð¸Ð¿Ñƒ ÐºÐ¾Ñ€Ñ‚ÐµÐ¶Ñƒ SVEÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ñ‚Ð¸Ð¿ SVE Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ– %qT Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… %d Ð±Ñ–Ñ‚Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %qT Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ– %qT Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ†Ñ–Ð»Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» %d Ð±Ñ–Ñ‚Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %wd Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” %wd, %wd, %wd Ð°Ð±Ð¾ %wdÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %wd Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qTÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %wd Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%wd, %wd]Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° %wd Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d %qE, Ñ�ÐºÐ¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð°Ð±Ð¾ %wd Ð°Ð±Ð¾ %wdÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° NULL Ð½ÐµÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %P Ñƒ %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %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 Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qs Ð· Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qv Ð· Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ñ–Ñ�Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ð· Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Objective-CÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð²Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² Ð½ÐµÐ·Ð°ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q#v Ð· Ð½ÐµÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð² Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ð· Ñ–Ð½ÑˆÐ¾ÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ Ñ‡ÐµÑ€ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %i Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %qs, Ñ‰Ð¾ Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %ZÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %i Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %qs, Ñ‰Ð¾ Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %ZÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %i Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %qs, Ñ‰Ð¾ Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %ZÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ÐºÑ€Ð°Ð¿ÐºÐ¸ Ñ–Ñ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ %q#T, Ñ�ÐºÑ– Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ñ–, Ñ‡ÐµÑ€ÐµÐ· %<...%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñƒ Ñ�Ñ‚ÐµÐºÑƒÐ·Ð°Ð¿Ð¸Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸, %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %wuÑˆÐ»Ñ�Ñ…: Ð¿ÐµÐ´. Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð¿ÐµÐ´. Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” %<#include <coroutine>%>Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð²Ñ�Ñ‚Ð°Ð²Ñ‚Ðµ Ñ€Ð¾Ð·Ñ€Ð¸Ð² Ñ€Ñ�Ð´ÐºÐ° Ð°Ð±Ð¾ Ñ–Ð½ÑˆÑƒ Ñ€Ð¾Ð·Ñ€Ñ–Ð·Ð½ÑŽÐ²Ð°Ð»ÑŒÐ½Ñƒ Ð¾Ð·Ð½Ð°ÐºÑƒ, Ñ‰Ð¾Ð± Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ð½Ð½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ�Ðº ÐºÐµÑ€ÑƒÑŽÑ‡Ð¾Ñ— Ð»Ñ–Ð½Ñ–Ñ— Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð²Ð°Ð¼ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ�Ð²Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð² Ð²Ð°ÑˆÐ¾Ð¼Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ–Ð¼ÐµÐ½Ñ–Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð²Ð¸ Ñ…Ð¾Ñ‡ÐµÑ‚Ðµ Ñ�Ð²Ð½Ð¾ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ %<%T::%>Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡Ð° Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑŽÑ‚ÑŒÑ�Ñ�Ñ‚Ð¸Ð¿-Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ %qT Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qwiÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ %qT Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %qwuÑ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð¸Ð¹ new Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ‚Ð¸Ð¿Ñƒ %<%T [%wu]%> Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qwiÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %<%T [%wu]%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %qwuÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qT Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qwiÑ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ‚Ð¸Ð¿Ñƒ %qT Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qwu Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %qwuÐ±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð²Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°; Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ñ–Ð¼ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð²: %sÐ¿Ð»Ð°Ð³Ñ–Ð½ %qs Ð±ÑƒÐ² Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ ÑˆÐ»Ñ�Ñ…Ð°Ð¼Ð¸: %qs Ñ– %qsÐ¿Ð»Ð°Ð³Ñ–Ð½ %s Ð½Ðµ Ð»Ñ–Ñ†ÐµÐ½Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð»Ñ–Ñ†ÐµÐ½Ð·Ñ–Ñ”ÑŽ, Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· GPL
! %sÐ¿Ð»Ð°Ð³Ñ–Ð½ %s Ð½Ðµ Ð»Ñ–Ñ†ÐµÐ½Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð»Ñ–Ñ†ÐµÐ½Ð·Ñ–Ñ”ÑŽ, Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· GPL: %sÐ¿Ð»Ð°Ð³Ñ–Ð½ %s Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ–Ñ— %sÐ¿Ð»Ð°Ð³Ñ–Ð½ %s Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ´ %<-fplugin-arg-%s%> Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¼Ñƒ Ñ€Ñ�Ð´ÐºÑƒÐ¿Ð»Ð°Ð³Ñ–Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´Ð¿Ð»Ð°Ð³Ñ–Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´Ð¿Ð»Ð°Ð³Ñ–Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %qs Ð±ÐµÐ· Ñ–Ð¼ÐµÐ½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ…Ñ–Ð´Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ–Ð² Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð°; Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ¹Ñ‚Ðµ Ð· %<--enable-plugin%>Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� %qDÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� %qDÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð· Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð·Ð±Ð¾Ñ€Ð¾Ð¼ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� %qDÑ‡Ð»ÐµÐ½-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ‚Ð¸Ð¿Ñƒ %<void *%> Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ†Ñ–Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ‚Ð¸Ð¿Ñƒ %<void *%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ–Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð²Ñ–Ð´ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼dÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð°Ð±Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸Ñ‚Ð¸Ð¿Ð¸ Ñ†Ñ–Ð»ÐµÐ¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð² C++Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº, Ñ‰Ð¾ Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ %qs, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ const Ð² %qTÐ’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº, Ñ‰Ð¾ Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ %qs, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ const Ð² %s %q+DÑ†Ñ–Ð»Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð· %qT Ð´Ð¾ %qT Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð½Ð°ÐºÐ¾Ð¼Ñ†Ñ–Ð»Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— %qT Ð· %qT Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð½Ð°ÐºÐ¾Ð¼Ñ†Ñ–Ð»Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %qE Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð½Ð°ÐºÐ¾Ð¼Ñ†Ñ–Ð»Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð² Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ– %qT Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð½Ð°ÐºÐ¾Ð¼Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ†Ñ–Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð²Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ–Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð²Ñ‚Ñ€Ð°Ñ‡Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð²Ñ‚Ñ€Ð°Ñ‡Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð² ISO C Ð´Ð¾ C2XÐ²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‚Ð¸Ð¿ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð½Ðµ Ð¼Ð°Ñ” Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð²Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‡Ð»ÐµÐ½ Ñ‡ÐµÑ€ÐµÐ· Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ð±Ð°Ð·Ñƒ %qTÑ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ‡Ð»ÐµÐ½ %qT Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qTÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² %qT Ñ‚Ð° %qT Ð· %qD Ñ‚Ð° %qD Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� %qDÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ-Ñ‡Ð»ÐµÐ½ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qE Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð±ÐµÐ· Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°; Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<.*%> Ð°Ð±Ð¾ %<->*%>Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ-Ñ‡Ð»ÐµÐ½ %qT Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” l-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ-Ñ‡Ð»ÐµÐ½ %qT Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” l-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð¾ C++20Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ-Ñ‡Ð»ÐµÐ½ %qT Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” r-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñ–Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº/Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ñ�Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� caseÐ·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ %<__regio_symbol%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ð° Ñ€Ð¾Ð·Ê¼Ñ”Ð´Ð½Ð°Ð½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¸ Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ� Ð¿Ð»ÑŽÑ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð² %qsÐ¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¾-Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %qsÐ½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¹ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Linux ABIÐ¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¿Ð¾Ð»Ñ� Ð² %<struct%>, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<designated_init%>Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð½Ð° %LÐ²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñƒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñƒ Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %<operator delete%>Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñƒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñƒ Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %<delete []%>Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ð´Ñ€ÐµÑ�Ð° Ð· Ð¿Ð¾Ñ�Ñ‚Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ðµ Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼Ð†Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¼Ð¸Ð†Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð†Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼Ð¸ Ð· includeÐŸÑ–Ñ�Ð»Ñ�ÑƒÐ¼Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸Ð¿Ð¾Ñ�Ñ‚Ñ„Ñ–ÐºÑ�Ð½Ð¸Ð¹ %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ %<int%> Ñ�Ðº Ñ�Ð²Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ð¾Ñ�Ñ‚Ñ„Ñ–ÐºÑ�Ð½Ð¸Ð¹ %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ %<int%> Ñ�Ðº Ñ�Ð²Ñ–Ð¹ Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¿Ð¾Ñ�Ñ‚Ñ„Ñ–ÐºÑ�Ð½Ð¸Ð¹ %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ %qTÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð° Ð´ÐµÑ€ÐµÑ„ÐµÑ€ÐµÐ½Ñ†Ñ–Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ power9 Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<%s=<xxx>%> Ð´Ð»Ñ� <xxx>, Ð¼ÐµÐ½ÑˆÐ¾Ð³Ð¾ Ð·Ð° power9Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target("%s")%> Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target("%s")%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð¿ÐµÑ€ÐµÑ‡Ð½Ñƒ Ñ„Ð¾Ñ€Ð¼ÑƒÐ¿Ñ€Ð°Ð³Ð¼Ð° Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target("%s")%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ð±Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target("%s=%s")%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹pragma(%s) Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð°Ð´Ñ€ÐµÑ�Ð° Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ðµ Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼Ð°Ð´Ñ€ÐµÑ�Ð° Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ðµ Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒÑ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– printfÐŸÐµÑ€ÐµÐ´ÑƒÐ¼Ð¾Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð² %<#pragma omp declare reduction%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñƒ %<#pragma omp declare reduction%>ÑƒÐ¼Ð¾Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� ThumbÑƒÐ¼Ð¾Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² ÑƒÐ¼Ð¾Ð²Ð½Ñ–Ð¹ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ–Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð½Ð¸Ð¹ %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ %qTÐŸÑ€ÐµÑ„Ñ–ÐºÑ�Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´ %<@%D%>Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ð¹Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð²prev_bb Ð´Ð»Ñ� %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %d, Ð° Ð½Ðµ %dÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” %<#pragma omp declare reduction%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<pragma omp declare reduction%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚ Ñ‚ÑƒÑ‚Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#DÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#D Ñ‚ÑƒÑ‚Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qDÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð¾ %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ñ�Ðº %q#DÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚ÑƒÑ‚Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<%c%E%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<%c%E%> Ñ�Ðº %<@optional%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<%c%E%> Ñ�Ðº %<@required%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %<%c%s%>Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#DÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+DÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qDÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qD Ñ‚ÑƒÑ‚Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qEÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð· %qL Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚ÑƒÑ‚Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#TÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q+D Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ñ‚ÑƒÑ‚ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð½ÐµÑ�Ð²Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ� Ð¼Ñ–Ñ‚ÐºÐ°Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� %q#DÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ Ñ‚ÑƒÑ‚Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ�Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð² %q#D Ñ‚ÑƒÑ‚Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ð· %u Ð½ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾ÑŽ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÑ€Ð°Ð½Ñ–ÑˆÐµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ð· %u Ð½ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ð· %u Ð½ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ð· %u Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÑ€Ð°Ð½Ñ–ÑˆÐµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ð· %u Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ð· %u Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %s Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ %<%s%>Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %s Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ %qsÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %s Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %EÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð² %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚ Ñ�Ðº %sÑ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� Ñ‚ÑƒÑ‚Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ %qDÐ¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ñ‚ÑƒÑ‚Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %q#D Ð² Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ–Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¹ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¹ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð°Ð±Ð¾ Ð¹Ð¾Ð³Ð¾ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ %qE Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ [0.0, 1.0]Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ %qE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÐ¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ð· Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¾ÑŽ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %sÐ´Ð¾Ð±ÑƒÑ‚Ð¾Ðº %<%E * %E%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %i Ñ‚Ð° %i Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %<SIZE_MAX%>Ð´Ð¾Ð±ÑƒÑ‚Ð¾Ðº %<%E * %E%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %i Ñ‚Ð° %i Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ´Ð°Ð½Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %u Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ñ–Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� VxWorksÐ¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %<-mcmodel=large%> Ð· PIC Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ‰Ðµ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· -mgÐ¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %s
! Ð¿Ñ–Ð´Ð½Ñ�Ñ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ðµ Ð¿Ð¾Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²ÐµÐ²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° %<simd%> Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð² %<metadirective%>Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²ÑƒÐ²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ð²Ð¶Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð² %<@dynamic%>Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ð²Ð¶Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð² %<@synthesize%>Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ’Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°, Ñ‰Ð¾ Ð¹ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qsÐ²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»ÐµÐ¼Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð½Ðµ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– %<@interface%>, %<@protocol%> Ð°Ð±Ð¾ %<category%>Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð°Ð±Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ€Ñ�Ð´ÐºÐ°Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð°Ð±Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ€Ñ�Ð´ÐºÐ° Ñƒ %CÐ²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð°Ð±Ð¾ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ñƒ %CÐ·Ð°Ñ…Ð¸Ñ‰ÐµÐ½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %q#D Ð² Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ñ…Ð¸Ñ‰ÐµÐ½Ð¾Ñ— Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—; Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE Ð¼Ð°Ñ” Ñ†Ð¸ÐºÐ»Ñ–Ñ‡Ð½Ñƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ñ–Ñ�Ñ‚ÑŒÐ¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð» %qE Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ñƒ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð² Objective-C 1.0Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” Ð¼ÐµÐ½ÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð½Ñ–Ð¶ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” Ð±Ñ–Ð»ÑŒÑˆÐµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð½Ñ–Ð¶ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽÐŸÑ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� %q+D Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼, Ñ�ÐºÐµ Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� '%s' Ð¼Ð°Ñ” Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð²Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q#DÐ½Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� %qDÐ¿Ñ�ÐµÐ²Ð´Ð¾-Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð½Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�Ñ‡Ð¸Ñ�Ñ‚Ð¸Ð¹ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ %q#D Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ‡Ð¸Ñ�Ñ‚Ð¸Ð¹ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ %q#D Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ‡Ð¸Ñ�Ñ‚Ð¸Ð¹ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ %q#D Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð· Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ…Ñ‡Ð¸Ñ�Ñ‚Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ q/Q Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° qsort Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�ÐºÐ¾Ð¼Ð¿Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ qsort Ð½Ðµ Ñ” Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ð½Ð° Ð²Ñ–Ð´Ñ�Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ð²Ð¾Ð´Ñ–: %dÐºÐ¾Ð¼Ð¿Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ qsort Ð½Ðµ Ñ” Ð°Ð½Ñ‚Ð¸Ñ�Ð¸Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¸Ð¼: %d, %dÐºÐ¾Ð¼Ð¿Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ qsort Ð½Ðµ Ñ” Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼: %d, %d, %dÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð½Ðµ Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” ÐºÐ»Ð°Ñ�Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ–Ð¼ÐµÐ½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð¿Ñ€Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %<operator %T%>ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð´Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÐ° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ‚Ð¸Ð¿, Ñ‰Ð¾ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÑƒÑ” %qT, Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ–Ð¼ÐµÐ½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° ~%qTÐ´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ñƒ Ð»Ð°Ð¿ÐºÐ°Ñ… Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾r0 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼ Ñ�Ðº Ñ€ÐµÑ”Ñ�Ñ‚Ñ€, Ñ‰Ð¾ Ð·Ð½Ð¸Ñ‰ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐ´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð½Ðµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ð·Ñ€Ñ–Ð·Ñƒ, Ñ€Ñ�Ð´ÐºÐ°, ÐºÐ°Ñ€Ñ‚Ð¸ Ð°Ð±Ð¾ ÐºÐ°Ð½Ð°Ð»ÑƒÐ²Ð¸Ñ€Ð°Ð·Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… switch Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼Ð¸Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð½Ðµ Ñ” Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ²Ð¸Ñ€Ð°Ð· %<for%> Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¦Ð¸ÐºÐ»Ð¸ %<for%> Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ñ†Ð¸ÐºÐ»Ð¸ %<for%> Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ñ– Ð½Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð Ð°Ð½Ð³ + ÐºÐ¾Ñ€Ð°Ð½Ð³ %qs Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %d Ð² %CÐ½ÐµÐ¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %q#D ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°rdynamic Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qs Ð½Ð° %LÐ´Ð¾Ñ�Ñ�Ð¶Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %s Ñ‚ÑƒÑ‚Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÐ½ÐµÐ·Ð¼Ñ–Ð½Ð½Ðµ Ð¼Ñ–Ñ�Ñ†Ðµ %qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %<asm%>Ð²Ð¸Ñ…Ñ–Ð´Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ %<asm%>Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¸Ð¹ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¸Ð¹ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %<asm%>Ð²Ð¸Ñ…Ñ–Ð´Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð²Ð¸Ñ…Ñ–Ð´Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<asm%>Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð²Ð¸Ñ…Ñ–Ð´ %<asm%>Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð²Ð¸Ñ…Ñ–Ð´Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<asm%>Ñ‡Ð¸Ñ‚Ð°Ñ” %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� CMI %qsÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ñ–Ð¶ %E Ñ‚Ð° %E Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %EÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»ÑƒÑ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ‚Ð¸Ð¿Ñƒ %q#T, Ñ�ÐºÑ– Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–Ð¹Ð¾Ð²Ð°Ð½Ñ–, Ñ‡ÐµÑ€ÐµÐ· %<...%> Ñ” ÑƒÐ¼Ð¾Ð²Ð½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¼Ð²Ð¸Ð·Ð½Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� Ñ�Ðº Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð²Ð¸Ð·Ð½Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� Ñ�Ðº Ñ–Ð¼ÐµÐ½Ð° Ñ„Ð°Ð¹Ð»Ñ–Ð² Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‚Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð¿ÐµÑ€ÐµÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ� Ð· %<-fcompare-debug%>Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð° Ð¾Ñ†Ñ–Ð½ÐºÐ° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� %q#DÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‡Ð»ÐµÐ½Ð° %qDÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ðµ Ð»Ñ–Ð½Ð¸Ð²Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %qsÑ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸ %qS
! Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð· %q#D
! Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð·Ð²Ñ–Ð´Ñ�Ð¸
! Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð² %qs Ð²Ñ–Ð´ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<enum %E%>Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� %<pragma omp declare reduction%>Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#D Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼Ð¸Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#D Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð· Ñ–Ð½ÑˆÐ¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ (Ñ�Ñ‚Ð°Ñ€Ð° Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ�)Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð±ÐµÐ· Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð´Ð¾Ð´Ð°Ñ” Ð¼Ñ–Ñ‚ÐºÑƒ abi %qEÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qD Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼Ð¸Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qT Ñ�Ðº Ð½Ðµ-ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qs %<#pragma omp declare reduction%> Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ C++ %qTÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� ÐºÐ»Ð°Ñ�Ñƒ Objective-C %qsÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� %qsÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� %q+DÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ñ€ÑƒÐ³Ð° %q#D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qDÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚ Ñ�Ðº %q#DÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· %d Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ inline Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<CTABLE_ENTRY%Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<struct %E%>Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<union %E%>Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#DÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q#TÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q+DÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� %q+#DÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %q+DÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� typedef %q+DÐ¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� typedef %q+D Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� typedef %q+D Ð·Ñ– Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð·Ð°Ð¹Ð²Ð¸Ð¹ ÐºÐ»ÑŽÑ‡ ÐºÐ»Ð°Ñ�Ñƒ %qs Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– Ð½Ð° %q#TÐ·Ð°Ð¹Ð²Ð¸Ð¹ ÐºÐ»ÑŽÑ‡ Ð¿ÐµÑ€ÐµÐ»Ñ–ÐºÑƒ %<enum%s%> Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– Ð½Ð° %q#TÐ·Ð°Ð¹Ð²Ðµ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð·Ð°Ð¹Ð²Ðµ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð·Ð°Ð¹Ð²Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ… %<constexpr%> %qDÐ·Ð°Ð¹Ð²Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+DÐ·Ð°Ð¹Ð²Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD Ð² Ð¾Ð´Ð½Ñ–Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–ref-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° %<dynamic_cast%> Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %qD Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾ÑŽÐ¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %qD Ñ‰Ðµ Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ð½Ðµ Ð´Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, ÐºÐ¾Ð»Ð¸ Ð²Ð¾Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<mutable%>Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ” Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ– Ñ�Ðº stmt, Ñ‚Ð°Ðº Ñ– lto_stmt_uidÐ¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %<%T::%D%> Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %qD Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ %qDÑ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %qT Ð² %<#pragma omp declare reduction%>Ð·Ð²ÐµÑ€Ð½ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð», Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %qTÑ€ÐµÐ³Ñ–Ð¾Ð½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´, Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %s, Ð°Ð»Ðµ Ð½Ðµ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %sÑ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %s, Ð°Ð»Ðµ Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´, Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %sÑ€ÐµÐ³Ñ–Ð¾Ð½ lp %i Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° %<%s%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ð½Ð¾ Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– %<__regio_symbol%>Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñƒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð¼ %q+DÐ½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ð´Ð»Ñ� %q+DÐ½Ð¾Ð¼ÐµÑ€ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—. Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ‰Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð½Ð¾Ð¼ÐµÑ€ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– 0-31 Ð´Ð»Ñ� %sÑ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð°Ð±Ð¾ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'M'Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð°Ð±Ð¾ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'N'Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q+D, Ñ” Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾ÑŽ Ð´ÐµÑ‚Ð°Ð»Ð»ÑŽ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— GCCÑ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð´Ð°Ð½Ð¸Ñ…Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ regparam Ñ– thiscall Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð’ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� regparm Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<__builtin_eh_return%>Ð¿ÐµÑ€ÐµÑ–Ð¼Ð¿Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–Ñ� ÐºÐ»Ð°Ñ�Ñƒ %qEÑ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð° Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð° Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ� Ð² Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ–Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—Ð²Ð¸Ð´Ð°Ð»Ñ–Ñ‚ÑŒ Ð²Ð¸ÐºÐ»Ð¸Ðº %<std::move%>Ð²Ð¸Ð´Ð°Ð»Ñ–Ñ‚ÑŒ %<{ }%> Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸Ð²Ð¸Ð´Ð°Ð»Ñ–Ñ‚ÑŒ Ð´ÑƒÐ¶ÐºÐ¸, Ñ‰Ð¾Ð± Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ð²Ð¸Ð´Ð°Ð»Ñ–Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ ÐºÐ»Ð°Ñ�Ñƒ Ð°Ð±Ð¾ Ð·Ð°Ð¼Ñ–Ð½Ñ–Ñ‚ÑŒ Ð¹Ð¾Ð³Ð¾ Ð½Ð° %qsÐ²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ» %d Ð² Ð´ÐµÑ€ÐµÐ²Ñ– Ñ†Ð¸ÐºÐ»Ñ–Ð²Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ %s Ð½Ð° %s
! Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ðµ %<@%> Ð¿ÐµÑ€ÐµÐ´ Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Objective-CÐ¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ð¹ %s Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð·Ð°Ð¼Ñ–Ð½Ñ–Ñ‚ÑŒ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð° Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸, Ñ‰Ð¾Ð± Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½ÑƒÐ·Ð°Ð¼Ñ–Ð½Ñ–Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ ÐºÐ»Ð°Ñ�Ñƒ Ð½Ð° %qsÐ·Ð°Ð¿Ð¸Ñ‚ Ð½Ð° Ð½ÐµÑ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² C++Ð·Ð°Ð¿Ð¸Ñ‚ Ð½Ð° ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %qE, Ñ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ð½Ðµ-ÐºÐ»Ð°Ñ�Ñƒ %qTÐ·Ð°Ð¿Ð¸Ñ‚ Ð½Ð° ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð² %qE, Ñ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qT (Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<->%> ?)Ð·Ð°Ð¿Ð¸Ñ‚ Ð½Ð° Ñ‡Ð»ÐµÐ½ %qD Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð—Ð°Ð¿Ð¸Ñ‚ Ð½Ð° ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼ Ñƒ Ð³Ñ€Ð°Ñ‚Ñ†Ñ– Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð½Ð¾Ð³Ð¾ ÑƒÑ�Ð¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ�Ð·Ð°Ð¿Ð¸Ñ‚ Ð½Ð° ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qE Ð² Ð½Ðµ-ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– %qTÐ·Ð°Ð¿Ð¸Ñ‚ Ð½Ð° Ñ‡Ð»ÐµÐ½ %qE Ð² Ñ‡Ð¾Ð¼ÑƒÑ�ÑŒ, Ñ‰Ð¾ Ð½Ðµ Ñ” Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾ÑŽ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð¸Ð¹ %<init_priority%> %i Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ [0, %i]Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð¸Ð¹ %<init_priority%> %i Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð¸Ð¹ %<init_priority%> Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ñ” ÐºÐ¾Ð¼Ð°Ð¼Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼Ð¸ Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ñ… Ñ†Ñ–Ð»Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð°Ð±Ð¾ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ° (Ð¼Ð°ÐºÑ�. %d)Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð° ABI Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” %<-march%>, Ñ‰Ð¾Ð± Ð¿Ñ–Ð´ÐºÐ¾Ñ€Ð¸Ñ‚Ð¸Ñ�Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½ÑŽ %qcÐ·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %uÐ·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ñ„Ð°Ð¹Ð»Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %uÐ·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qE Ð½Ðµ Ñ” Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¾ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %q+D Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %wuÐ·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ²Ð¸Ð¼Ð°Ð³Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ²Ð¸Ð¼Ð°Ð³Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐµÐ·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ� Ð¼ÐµÐ½ÑˆÐµ Ð½ÑƒÐ»Ñ�Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ� Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ id Ñƒ Ñ€Ñ�Ð´ÐºÑƒrequire_atom(): Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ‚Ð¾Ð¼Ð°Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸ %qS
! Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð· %q#D
! Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð·Ð²Ñ–Ð´Ñ�Ð¸
! Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ”Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� requires Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ‚Ð¸Ð¿Ñƒ, Ñ‰Ð¾ Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ %qTÐ·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� requires Ð² Ñ‚Ð¸Ð¿Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� requires Ð½Ð° Ñ‚Ð¸Ð¿-Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Â«requiresÂ» Ð½Ð° typedefÑ€Ð¾Ð·ÑˆÐ¸Ñ„Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ð¿Ñ–Ð´ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %wx Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°resolve_function(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—resolve_intrinsic(): Ð—Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—resolve_operator(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹resolve_ref(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²resolve_subroutine(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ€Ð¾Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡ Ñ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ‚Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ð¸Ñ€Ð°Ð·Ñƒ %<%wu ^ %wu%> Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” %wu; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<1 << %wu%> (%wu)?Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ð¸Ñ€Ð°Ð·Ñƒ %<%wu ^ %wu%> Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” %wu; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<1LL << %wu%>?Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ð¸Ñ€Ð°Ð·Ñƒ %<%wu ^ %wu%> Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” %wu; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<1e%wu%>?Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ð¸Ñ€Ð°Ð·Ñƒ %<%wu ^ %wu%> Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” %wu; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð¿Ñ–Ð´Ð½ÐµÑ�ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ�?Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<operator->()%> Ð´Ð°Ñ” Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚, Ñ‰Ð¾ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %u Ð±Ñ–Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ�, Ð°Ð»Ðµ %qT Ð¼Ð°Ñ” Ð»Ð¸ÑˆÐµ %u Ð±Ñ–Ñ‚Ñ–Ð²Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð½Ðµ Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ÑŽ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð¸Ð¿ÑƒÑ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð· Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ð¿Ñ–Ð´Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� %<-mabi=lp64%>Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qv Ð· Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ€ÐµÐ±Ñ€Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð²Ð¸Ñ…Ñ–Ð´ Ð² bb %dÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð½ÐµÐ·Ð°ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q#v Ð· Ð½ÐµÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾return Ð½Ðµ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð±Ð°Ñ€Ê¼Ñ”Ñ€Ð¾Ð¼Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %q#T Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - %<int%>Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÑ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ñ” %<int%>Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ñ” %qsÑ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %<operator %T%>Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð´Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÐ° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�return-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %qTreturn-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %qT%<return-type-requirement%> Ð½Ðµ Ñ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¾ Ð· %qDÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¾ Ð· %qTÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qTÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð² Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿ÑƒÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ð· Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ %qTÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð²Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %<initializer_list%> %qD Ð½Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÑ” Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ñ–Ñ�Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° %qD Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %qTÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ %<initializer_list%> Ð½Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÑ” Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ð´Ñ–Ñ— Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð³ÐµÐ¹Ñ‚Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ñ‚ÐµÑ…Ð½Ñ–Ñ‡Ð½Ñƒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ÑƒÐ²Ð¸ÐºÐ»Ð¸Ðº returns_twice Ñ” %s Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ %dÐ·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÐ·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð²Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %sÐ¿Ñ€Ð°Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð¿Ñ€Ð°Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÐ¿Ñ€Ð°Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð° Ð½Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ¿Ñ€Ð°Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð·Ñ�ÑƒÐ²Ñƒ %q+E Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð°Ð±Ð¾ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– %wu Ð»Ñ–Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¿Ñ€Ð°Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð·Ñ�ÑƒÐ²Ñƒ %q+E Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð¿Ñ€Ð°Ð²Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒÐ¿Ñ€Ð°Ð²Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmonÐ»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº Ð·Ñ�ÑƒÐ²Ñƒ Ð²Ð¿Ñ€Ð°Ð²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ñ‚Ð¸Ð¿ÑƒÐ»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº Ð·Ñ�ÑƒÐ²Ñƒ Ð²Ð¿Ñ€Ð°Ð²Ð¾ >= ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº Ð·Ñ�ÑƒÐ²Ñƒ Ð²Ð¿Ñ€Ð°Ð²Ð¾ Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð¿Ñ€Ð°Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÐºÐ¾Ð¼Ð°-Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÑ€ÐµÐ¶Ð¸Ð¼ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ VAXÑ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ 0Ð·Ð°Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾ %d Ð±Ñ–Ñ‚Ñ–Ð² Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð· %d Ð´Ñ€Ð¾Ð±Ð¾Ð²Ð¸Ð¼Ð¸ Ð±Ñ–Ñ‚Ð°Ð¼Ð¸Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ‚ÑƒÑ‚Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ OpenACC, Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¸Ð¹ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ OpenACC, Ñ‰Ð¾ Ð¹ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ñ†Ð¸ÐºÐ»Ñ–rv32e Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” ABI ilp32eÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ rx100 Ð½Ðµ Ð¼Ð°Ñ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ FPUÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ rx200 Ð½Ðµ Ð¼Ð°Ñ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ FPUÐ¾Ð´Ð¸Ð½ Ñ– Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð» ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð»Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² %qT Ñ‚Ð° %qTÑ‚Ð° Ñ�Ð°Ð¼Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<firstprivate%> Ñ‚Ð° %<lastprivate%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<distribute%>Ñ‚Ð° Ñ�Ð°Ð¼Ð° Ð²ÐµÑ€Ñ�Ñ–Ñ� Ð±ÑƒÐ»Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ€Ð°Ð½Ñ–ÑˆÐµ Ñ‚ÑƒÑ‚same_comdat_group Ð½Ðµ Ñ” Ñ†Ð¸ÐºÐ»Ñ–Ñ‡Ð½Ð¸Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼Ñ�Ð¿Ð¸Ñ�Ð¾Ðº same_comdat_group Ñƒ Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð³Ñ€ÑƒÐ¿Ð°Ñ…Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð°Ð½Ñ–Ñ‚Ð°Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÐµÐ½Ð½Ñ� Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %qE Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ñ�ÐµÐ±ÐµÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÐµÐ½Ð½Ñ� Ñ�Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %qE Ð·Ð²Ñ–Ð´Ñ�Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÐµÐ½Ð½Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %qE Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð¾Ñ�Ñ� Ð· %qE Ð½Ð° %qEÐ´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð±Ñ–Ñ‚Ñ–Ð² Ð½Ð°Ñ�Ð¸Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð±Ñ–Ñ‚Ñ–Ð² Ð½Ð°Ñ�Ð¸Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%wd, %wd]Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ñ– Ñ„Ð°Ð¹Ð»Ð¸Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d %<template<>%>, Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %d Ð´Ð»Ñ� Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð°Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<typename %E%>, Ñ�ÐºÑ‰Ð¾ Ð¼Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ñ‚Ð¸Ð¿Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ %qD Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð± Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ÐœÐ°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð¿Ñ–Ð²Ñ–Ñ�Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð· Ð½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ, Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽ
! Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´ %<auto%> Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<chunk_size%>Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´ %<runtime%> Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<chunk_size%>Ð’Ð¸Ñ€Ð°Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ %qT Ð¿ÐµÑ€ÐµÐ´ %<~%> Ð½Ðµ Ñ” Ñ–Ð¼Ê¼Ñ�Ð¼ ÐºÐ»Ð°Ñ�ÑƒÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� %qT Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· %<...%> Ñ�Ðº %qT Ð´Ð¾ %<-fabi-version=6%>, %qT Ð¿Ñ–Ñ�Ð»Ñ�Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¼Ñ–Ð¶ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ð±ÐµÐ· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ– %q#TÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ score Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ score Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ†Ñ–Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð½Ð° %CÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ score Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 'score' Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ð½Ð° %CÐ´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ñ€Ñ–Ð·Ð¾Ð¼ Ð°Ð±Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %q+D Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %<char **%>Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_call_with_static_chain%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_prefetch%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<va_arg%> Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qTÐ´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<va_arg%> Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾ÑŽ Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ, Ñ�ÐºÐµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸ Ð²Ñ–Ð´ %qi Ð´Ð¾ %qu Ð±Ñ–Ñ‚Ñ–Ð²Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÐ´Ñ€ÑƒÐ³Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð° Ð½Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ´Ñ€ÑƒÐ³Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %<void%>, Ð°Ð»Ðµ Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ Ð°Ð±Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð¼ %<void%>Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð½Ðµ Ñ” Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼Ð´Ñ€ÑƒÐ³Ð¸Ð¹, Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ñ– Ñ‡ÐµÑ‚Ð²ÐµÑ€Ñ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¸Ñ€Ð¾Ð·Ð´Ñ–Ð» #%u Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ð±Ð¾ Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹Ñ€Ð¾Ð·Ð´Ñ–Ð» %qs Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ð±Ð¾ Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹Ð Ð¾Ð·Ð´Ñ–Ð» Ð²Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑ”: %qsÑ�ÐºÐ¾Ñ€Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ� Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ�Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽ Ð·Ð° Ñ€Ð°Ð·Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %q+DÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸Ñ€Ð¾Ð·Ð´Ñ–Ð» %q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹Ñ€Ð¾Ð·Ð´Ñ–Ð» %q+D ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽÐ Ð¾Ð·Ð´Ñ–Ð» Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° %q+D Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»Ñ–ÐšÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÑƒÐšÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð· %qDÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–Ñ—Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–Ñ— (ÐºÐ¾Ð´)Ð²Ð¸Ð±Ñ€Ð°Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ fp16 Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚ÐµÐ¹Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qs Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚ÐµÐ¹ Ð½Ð° %CÑ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qs Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð½Ð°Ð±Ð¾Ñ€Ñƒ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ %qsÑ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qs Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð½Ð°Ð±Ð¾Ñ€Ñƒ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñƒ %qs Ð½Ð° %CÑ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð½Ð°Ð±Ð¾Ñ€Ñ– %qsÑ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [0, %wi]Ð½Ð°Ð±Ñ–Ñ€ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² %qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·ÑƒÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾ÑŽ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð´Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� falseÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾ÑŽ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð´Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� trueÑ�Ð°Ð¼Ð¾Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½Ðµ Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ñ– Ð² Ñ†Ñ–Ð¹ Ð·Ð±Ñ–Ñ€Ñ†Ñ–Ñ�Ð°Ð¼Ð¾Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð· %<-E%>Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ�Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ %qs Ñ�Ðº Ð¼Ñ–Ð½Ñ–Ð¼ÑƒÐ¼ %d Ð´Ð»Ñ� Ð±Ñ–Ð»ÑŒÑˆ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿ÐµÐ²Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ð°Ð±Ð¾Ñ€Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ñ€Ð´Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ñ‚Ð¸Ð¿ Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %qsÑ‚Ð¸Ð¿ Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð¸ Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ–Ð½ÑˆÐµ Ñ†Ñ–Ð»Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�setjmp/longjmp Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %<simd%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð½Ð°Ð·Ð²Ð¸ Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð²-Ñ�ÐµÑ‚Ñ‚ÐµÑ€Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° %<:%>Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ Ñ�Ð´Ñ€Ð°: %mÐ—Ð°Ñ‚Ñ–Ð½ÐµÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚Ð·Ð°Ñ‚Ñ–Ð½ÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q#DÐ·Ð°Ñ‚Ñ–Ð½ÐµÐ½Ð½Ñ� Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÑ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q#DÐ·Ð°Ñ‚Ñ–Ð½ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %q#DÑ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� SSAshared Ñ‚Ð° mdll Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ð¹ call_stmt:shared Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ð¹ rtxÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ð² Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñ–Ð¹ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ñ�ÑƒÐ²Ñƒ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð²Ð¸Ñ€Ð°Ð· Ð·Ñ�ÑƒÐ²Ñƒ %q+E Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ�Ð·Ñ�ÑƒÐ² Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð´Ð°Ð½Ð¸Ñ… ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ñƒ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�show_array_ref(): Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²show_array_spec(): Ð�ÐµÐ¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„Ð¾Ñ€Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ.show_code_node(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°show_expr(): ÐŸÐ¾Ð³Ð°Ð½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ–show_expr(): Ð�Ðµ Ð²Ñ–Ð´Ð¾Ð¼Ð¾, Ñ�Ðº Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ð°Ð·show_ref(): ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð°Ñ€ÐµÐ±Ñ€Ð° sibcall Ð´Ð»Ñ� Ð½Ðµ-Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð²Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² bb %iÐ¿Ð¾Ð±Ñ–Ñ‡Ð½Ñ– ÐµÑ„ÐµÐºÑ‚Ð¸ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� %<ADDR_EXPR%>ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¸Ð¼Ð¸ ÐµÑ„ÐµÐºÑ‚Ð°Ð¼Ð¸ Ñƒ ÐšÐžÐ�Ð¡Ð¢Ð Ð£ÐšÐ¢ÐžÐ Ð† Ð±ÐµÐ· Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¸Ñ… ÐµÑ„ÐµÐºÑ‚Ñ–Ð²Ð·Ð½Ð°ÐºÐ¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ·Ð½Ð°ÐºÐ¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· %qE Ð½Ð° %qEÐ·Ð½Ð°ÐºÐ¾Ð²Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñƒ Ñ‚Ð° Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¼Ð°ÑˆÐ¸Ð½Ð¸ %qs Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¹ IFsimplify_intrinsic_op(): Ð�ÐµÐ²Ñ–Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€simplify_min_max(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð² arglistÑ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target_clones%>Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qE Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qEÑ€Ð¾Ð·Ð¼Ñ–Ñ€ %qE Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qE Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qEÑ€Ð¾Ð·Ð¼Ñ–Ñ€ %qE Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ð½Ð¾Ð¼Ñƒ new Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %d Ð· %qEÐ Ð¾Ð·Ð¼Ñ–Ñ€ %q+D %E Ð±Ð°Ð¹Ñ‚ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %wuÑ€Ð¾Ð·Ð¼Ñ–Ñ€ %qD Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qD Ð¼Ð°Ñ” Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qD Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qEÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð¼Ð°Ñ” Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ñ” ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼ Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½ÑŽÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qEÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¼Ð°Ñ” Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ†Ð¸ÐºÐ»Ñƒ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %d, Ð° Ð½Ðµ %dÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q+D Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %u Ð±Ð°Ð¹Ñ‚Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q+D Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° %wu Ð±Ð°Ð¹Ñ‚Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð° Ñ€Ñ�Ð´ÐºÐ° Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ (%qE Ð±Ð°Ð¹Ñ‚)Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¼Ð°Ñ” Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q+D Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ–Ð² Ð¾Ð¿Ñ†Ñ–Ñ— %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¸sizeof(long double) Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” 12.sizeof(long double) Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” 16.Ð·Ñ€Ñ–Ð· Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð· nilÑ”Ð¼Ð½Ñ–Ñ�Ñ‚ÑŒ Ð·Ñ€Ñ–Ð·Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ÐºÑ–Ð½ÐµÑ†ÑŒ Ð·Ñ€Ñ–Ð·Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð·Ñ€Ñ–Ð· Ð½ÐµÐ·Ð°Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ‚Ð°ÐºÐ¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ� Ð· Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾ÑŽ Ð¿Ð°ÐºÐµÑ‚Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð±ÑƒÐ´Ðµ Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾ÑŽsoft-float Ñ‚Ð° long-double-128 Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð´ÐµÑ�ÐºÑ– Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ Ð½Ðµ Ð¾Ñ…Ð¾Ñ€Ð¾Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ñ†Ð¸Ð¼ %qs Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð²Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð²Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ, Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾: Ð²Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q#D Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° (Ð²Ð¸ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ”Ñ‚Ðµ ÐºÑ–Ð»ÑŒÐºÐ° ÐºÐ¾Ð¿Ñ–Ð¹)Ð²Ð¸Ð±Ð°Ñ‡Ñ‚Ðµ: Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q#D Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° (Ð²Ð¸ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ”Ñ‚Ðµ ÐºÑ–Ð»ÑŒÐºÐ° ÐºÐ¾Ð¿Ñ–Ð¹)Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° ÐºÐ»Ð°Ñ�Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�ÑƒÐ´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�ÑƒÐ´Ð¶ÐµÑ€ÐµÐ»Ð¾Ð²Ð¸Ñ‰Ð° Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð¸Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ñ– Ð´Ð°Ð½Ñ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð¸Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %sÐ´Ð¶ÐµÑ€ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ð½ÑƒÐ»ÑŒÐ´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ %qEÑ‚Ð¸Ð¿ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð½Ðµ Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼Ð¿Ñ€Ð¾Ð±Ñ–Ð», Ð·Ð° Ñ�ÐºÐ¸Ð¼ Ð¹Ð´Ðµ Ð·Ð½Ð°Ðº Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ñ–Ñ— %<%c%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ %<%%0%c%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ %<%%@%c%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ %<%%W%c%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ %<%%x%c%>Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qsÐ¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—: %<%%*%> Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð·Ð±Ñ–Ð³Ñƒ Ð·Ñ€Ð°Ð·ÐºÑ–Ð²Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—: Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� %<SYSROOT_HEADERS_SUFFIX_SPEC%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—: Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� %<SYSROOT_SUFFIX_SPEC%>Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—: Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %qcÑ„Ð°Ð¹Ð» Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð½Ðµ Ð¼Ð°Ñ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� - '%s'
  
! Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ”ÑŽ - Ñ†Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ %<-%>spec_dimen_size(): ÐŸÐ¾Ð³Ð°Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒÑ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qT Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� %qTÑ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qD Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qD Ð² Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð°Ñ… Ñ–Ð¼ÐµÐ½Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð·Ê¼Ñ�Ð²Ð¸Ñ‚Ð¸Ñ�Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� %qT Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÑ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ‡Ð»ÐµÐ½Ð¾Ð²Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q#DÑ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ñ‡Ð»ÐµÐ½Ð° %<%T::%E%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ñƒ %<template<>%>Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %EÐ’ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %<INT_MAX%>Ð’ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %wuÐ’ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %wu Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %EÐ’ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼ÐµÐ¶ [%wu, %wu] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %<INT_MAX%>Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¸Ð¹ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒÐ²ÐºÐ°Ð·Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·ÑƒÐ²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ñ–Ð¶ %E Ñ‚Ð° %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ñ–Ð¶ %E Ñ– %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %EÐ²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð· ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ñ€Ñ�Ð´ÐºÐ°Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº, Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– ÐºÐ¾Ð¼Ð¾ÑŽ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¼Ð¸ Ð°Ð±Ñ€ÐµÐ²Ñ–Ð°Ñ‚ÑƒÑ€Ð°Ð¼Ð¸: log,min,pim,iso Ð°Ð±Ð¾ Ð·Ð° Ð½Ð°Ð·Ð²Ð°Ð¼Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñ–Ð²: m2log,m2min,m2pim,m2iso.Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ‚Ð° Ñ—Ñ… Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ñƒ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… ÑˆÐ»Ñ�Ñ…Ð°Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<__attribute__ ((mode))%> Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %%include Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ�Ñ… Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %%rename Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ�Ñ… Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ %s Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ„Ð°Ð¹Ð»Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %% Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ�Ñ… Ð¿Ñ–Ñ�Ð»Ñ� %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ– Ñ€ÐµÐ±Ñ€Ð° Ð½Ðµ Ñ�ÑƒÑ�Ñ–Ð´Ð½Ñ–Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<>>%>, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<>%>, Ñ‰Ð¾Ð± Ð·Ð°ÐºÑ–Ð½Ñ‡Ð¸Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ñ–Ñ— %<%.*s%> Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð°ÐºÐ»ÑŽÑ‡Ð½Ð¸Ð¹ %<%%%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð²Ð¸Ñ… Ð·Ð½Ð°ÐºÑ–Ð² %<%.*s%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ð±Ñ–Ð» Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ–Ð²Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ %dÑ€Ð°Ð¼ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¾ÑŽ Ð·Ð° 64KÑ�Ñ‚ÐµÐºÐ¾Ð²Ð¸Ð¹ Ñ„Ñ€ÐµÐ¹Ð¼ Ð½Ðµ ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¹ 8 Ð±Ð°Ð¹Ñ‚Ð°Ð¼: %wdÑ€Ð°Ð¼ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ ÐºÑ€Ð°Ñ‚Ð½Ð° Ð¾ÐºÑ‚Ð°Ð±Ð°Ð¹Ñ‚Ñƒ: %wdÑ€Ð°Ð¼ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð½ÑŽ Ñ‡Ð¸Ñ�Ð»Ð° 2Ð²Ð¸Ñ€Ð°Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ð´Ð°Ð½Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ñ„Ñ€ÐµÐ¹Ð¼Ñ–Ð² SVEÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-maccumulate-outgoing-args%> Ð´Ð»Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ñ–ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<target("accumulate-outgoing-args")%> Ð´Ð»Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ñ�Ñ‚Ñ–Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð·Ð°Ñ…Ð¸Ñ‰Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ: Ð²Ñ�Ñ– Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ð¼ÐµÐ½ÑˆÐµ %d Ð±Ð°Ð¹Ñ‚Ñ–Ð²Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð·Ð°Ñ…Ð¸Ñ‰Ð°Ñ” Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–: Ð±ÑƒÑ„ÐµÑ€ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñ�Ñ‚ÐµÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð½ÑŽ Ñ‡Ð¸Ñ�Ð»Ð° 2Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¼ Ð·Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ 64ÐºÐ¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð¶Ðµ Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¼Ñ€Ð°Ð¼ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ°: %d Ð±Ð°Ð¹Ñ‚Ñ–Ð²Ð¡Ð°Ð¼Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ñ– Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ OpenMP Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<omp::directive%> Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½Ð° Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�, Ñ‰Ð¾Ð± Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�, Ð°Ð±Ð¾ Ñ�Ð»Ñ–Ð´ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð° Ð½Ð¸Ð¼Ð¸, Ñ‰Ð¾Ð± Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿ÑƒÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð½Ð° Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ð¸ Ñ–Ð¼ÐµÐ½ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿ÐµÑ€ÐµÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ñƒ RTL Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ð° Ñ€Ð°Ð½Ñ–ÑˆÐ¾Ð¼Ñƒ Ñ€Ñ�Ð´ÐºÑƒ, Ð½Ñ–Ð¶ ÐºÑ–Ð½ÐµÑ†ÑŒÐ¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ DO Ñƒ %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¹ Ð´Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº/ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ñƒ RTL Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ…Ð²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÐ²Ð¸Ñ€Ð°Ð· Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð° Ð½Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ Ð² Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð»Ð¾ÐºÑƒÑ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ, Ð°Ð»Ðµ Ñ†ÑŒÐ¾Ð³Ð¾ Ð½Ðµ Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÐ¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð²Ð¸Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ðµ Ñ–Ð¼Ê¼Ñ� SSAÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ volatile Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð°Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð±ÐµÐ· ÐµÑ„ÐµÐºÑ‚ÑƒÐ²Ð¸Ñ€Ð°Ð·-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð¸Ñ€Ð°Ð·Ð¸-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð°Ð±Ð¾ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¡Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� IO Ð´Ð»Ñ� %q+D Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ð´Ñ€ÐµÑ�ÑƒÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�: %EÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ðµ Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�: %sÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð»Ð°Ð½Ñ†ÑŽÐ¶Ð¾Ðº Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ, Ñ�ÐºÐ° Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¹Ð¾Ð³Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð´Ð°Ð½Ð¸Ñ… %qD Ð² Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ–Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð´Ð°Ð½Ð¸Ñ… %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %qsÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q+D Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %<.shared%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² TPF-OSÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»ÐµÐ¼Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð·Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<register%>Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�-Ñ‡Ð»ÐµÐ½ %q#D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿ÑƒÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�-Ñ‡Ð»ÐµÐ½ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ cv-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ ÐºÐ»Ð°Ñ�Ñƒ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð°Ð±Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð½ÐµÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ” Ð½ÐµÐ¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€ ÐºÐ»Ð°Ñ�Ñƒ Objective-C %qEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ñ– cdecl Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ñ‚Ð° fastcall Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ stdcall Ñ‚Ð° thiscall Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ð²Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qDÐºÑ€Ð¾Ðº Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ DO Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð¸Ð¹ Ð´Ð¾ Ñ�Ñ‚Ð°Ð»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�ÐºÑ€Ð¾Ðº Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ DO Ð½Ð° %L Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÑƒÐ»ÐµÐ¼Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� (%p) Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº Ð·Ð¼Ñ–Ð½ÐµÐ½Ð° Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—: Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼ VUSEÑ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð±ÐµÐ· Ð±Ð»Ð¾ÐºÑƒÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� %<__thread%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� %<auto%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� %<register%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� %<thread_local%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qsÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� %qD Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ— ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %qsÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qEÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qsÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ %qEÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qsÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� typenameÐ²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÐ»Ð°Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð² %<sizeof%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð² %qEÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ– Ñ‚Ð¸Ð¿Ñ–Ð²Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñƒ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð² Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð· Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %<enum%>Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ ÐºÐ»Ð°Ñ�Ñƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ñ… Ð´Ñ€ÑƒÐ¶Ð½Ñ–Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° %q+D Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÑ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� %q+D Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° %qD Ð½Ðµ Ð²Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð¾Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° %qD Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° %qD Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ð² %qEÐ´Ð¸Ð²Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾ÑŽ %qs Ð¿Ñ–Ñ�Ð»Ñ� %qs: Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qcÐ’ÐºÐ°Ð·Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–Ñ— %qs Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´ÑƒÐ·Ð°Ð¹Ð²Ð¸Ð¹ %<,%> Ð² ÐºÑ–Ð½Ñ†Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‡Ð»ÐµÐ½Ð°Ð·Ð°Ð¹Ð²Ð¸Ð¹ %<@%> Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–Ð·Ð°Ð¹Ð²Ð¸Ð¹ %<\%o%> Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–Ð·Ð°Ð¹Ð²Ð¸Ð¹ %qc Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–Ð·Ð°Ð¹Ð²Ð¸Ð¹ %qs Ð¼Ñ–Ð¶ Ð¼ÐµÑ‚Ð¾Ð´Ð°Ð¼Ð¸ Objective-C++Ð·Ð°Ð¹Ð²Ð¸Ð¹ %qs Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ– Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�ÑƒÐ¿Ñ–Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ� Ð±ÑƒÐ² Ð·ÑƒÐ¿Ð¸Ð½ÐµÐ½Ð¸Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¾Ð¼Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ strftime Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° %qd Ð±Ñ–Ð»ÑŒÑˆÐ° Ð·Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ %qd, Ñ�ÐºÑƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¸ ISO C%dÐ»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñ€Ñ�Ð´ÐºÐ° Ð· ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ð¼ Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð¾Ð¼ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð·Ñ– Ñ�Ð¸Ð»ÑŒÐ½Ð¸Ð¼ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ð¼ Ð±ÑƒÐ»Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÐµÐ½Ð¾Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ñ�Ð¸Ð»ÑŒÐ½Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ‚ÑƒÑ‚Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ñ–Ð²Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð½Ðµ Ð¼Ð°Ñ” Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‡Ð»ÐµÐ½Ñ–Ð²Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¾ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð½ÑŽ Ð´Ð²Ñ–Ð¹ÐºÐ¸, Ð° Ð½Ðµ %wuÐ¿Ð¾Ð»Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ð¼ÐµÐ¶Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½Ð° 8 Ð°Ð±Ð¾ 32Ð¼ÐµÐ¶Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½Ð° 8, 32 Ð°Ð±Ð¾ 64Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ %qs Ñƒ %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ %qsÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ C++98 %<auto%>Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ %<auto%> Ñ‚Ð¸Ð¿ %qTÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %qTÐ²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ñ– Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++17%> Ð°Ð±Ð¾ %<-std=gnu++17%>Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÑƒ %s ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÑƒÐ¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° %q+F Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº %<Inline%>Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° %q+F Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº %<Inline_Always%>Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð² Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼, Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ð°Ð½Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼, Ð°Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð°Ð½Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÑ–Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ñ�Ðº %<register%>Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ð· %u Ð½ÐµÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾ÑŽ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÐ¿Ñ–Ð·Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ð· %u Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼Ð¸ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %s Ð· %u Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼Ð¸ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼Ð¸Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ Ñ‚Ñ–Ð»Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %<do%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ Ñ‚Ñ–Ð»Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %<else%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ Ñ‚Ñ–Ð»Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %<if%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð²Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ Ñ‚Ñ–Ð»Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %<do%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñ– Ñ„Ñ–Ð³ÑƒÑ€Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸, Ñ‰Ð¾Ð± ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– %<else%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ %<&&%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %<||%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ %<+%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– %<&%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ %<+%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %<<<%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ %<+%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %<>>%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ %<-%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– %<&%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ %<-%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %<<<%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ %<-%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %<>>%>ÐŸÑ€Ð¾Ð¿Ð¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ %<>>%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– %<^%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– %<|%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ñ�Ñ‚Ð¸Ð½Ð½Ð¾Ñ�Ñ‚Ñ–Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– %<!=%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– %<&%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– %<==%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– %<^%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– %<|%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<!%> Ð°Ð±Ð¾ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ %<&%> Ð½Ð° %<&&%> Ð°Ð±Ð¾ %<!%> Ð½Ð° %<~%>Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<!%> Ð°Ð±Ð¾ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ %<|%> Ð½Ð° %<||%> Ð°Ð±Ð¾ %<!%> Ð½Ð° %<~%>Ð·Ð°Ð¿Ñ€Ð¾Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½Ð° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð°:Ð·Ð°Ð¿Ñ€Ð¾Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½Ñ– Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¸:Ð·Ð°Ð¿Ñ€Ð¾Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½Ñ– Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¸:Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %qsÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ Ñ�Ð´Ñ€Ð°:%sÐ¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %<-mcpu=%s%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ÐµÐ¼ %<-march=%s%>Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %<-mcpu=%s%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ÐµÐ¼ %<-march=%s%>Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %<-mcustom-%s%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ÐµÐ¼ %<-mcustom-%s%>Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %<-mcustom-%s%> Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %2$d Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mcustom-%1$s%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 255Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %qs Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %<-%>Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %qs Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�ÑƒÐ¼Ð¾Ð²Ð° switch Ð¼Ð°Ñ” Ð±ÑƒÐ»ÐµÐ²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ñƒ switch Ð´Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð·Ð°Ñ�Ð²Ð¸Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ñƒ switch Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð±Ð»Ð¾Ðº default Ñƒ switchÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ñƒ switch Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼switch Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ð· %lu ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qD, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, Ñ‰Ð¾Ð± Ð¼Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽÑ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼Ð¸ Ñ‚Ð° Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ð¼Ð¸Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð· Ð·Ñ�ÑƒÐ²Ð¾Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– PICÑ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ñ‡Ð½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð½Ð° z10 Ð°Ð±Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°: Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° symtab_node::verify Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Â«symverÂ» Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<name@nodename%>symver Ð½Ðµ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽsymver Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð½Ð° Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð°Ñ… ELFÑ†Ñ–Ð»ÑŒ symver Ð½Ðµ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽÑ�Ð¸Ð½Ñ‚ÐµÐ·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qD Ð²Ð¿ÐµÑ€ÑˆÐµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ñ‚ÑƒÑ‚Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ð¹ ÑˆÐ»Ñ�Ñ… %qs Ð½Ðµ Ñ” Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¸Ð¼Ð±ÐµÑ€ÐµÑ‚ÑŒÑ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð° Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ±ÐµÑ€ÐµÑ‚ÑŒÑ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ±ÐµÑ€ÐµÑ‚ÑŒÑ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qDÐ±ÐµÑ€ÐµÑ‚ÑŒÑ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð° Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñ‚Ð¸Ð¿Ñƒ %<void%>Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qT Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð±ÐµÑ€ÐµÑ‚ÑŒÑ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð° rvalueÐ²Ð·Ñ�Ñ‚Ñ‚Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ²Ð·Ñ�Ñ‚Ñ‚Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÐ²Ð·Ñ�Ñ‚Ñ‚Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¼Ñ–Ñ‚ÐºÐ¸ Ñ” Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼Ñ†Ñ–Ð»ÑŒ Ñ‚Ð° Ñ…Ð¾Ñ�Ñ‚ - %qs:%qs, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %qs:%qsÑ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ€ÐµÐ¶Ð¸Ð¼ ARMÑ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ARMv8-M SecurityÑ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” THUMB Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð´Ñ–ÑŽÑ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° ÐžÐ¡ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ†Ñ–Ð»ÑŒÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ–Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð°Ð±Ð¾ pragma Ñ†Ñ–Ð»Ñ– Ð·Ð¼Ñ–Ð½ÑŽÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %<long double%>Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð°Ð±Ð¾ pragma Ð·Ð¼Ñ–Ð½ÑŽÑ” AltiVec ABIÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð°Ð±Ð¾ pragma Ð·Ð¼Ñ–Ð½ÑŽÑ” darwin64 ABIÑ†Ñ–Ð»ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð°Ñ‚Ð¾Ð¼Ð½Ðµ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ, Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€ Ð²ÐµÑ€Ñ�Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð½ÐµÑ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ñ–Ñ�Ñ‚ÑŒÑ†Ñ–Ð»ÑŒ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° ÐºÐ»Ð°Ñ�Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ñ†Ñ–Ð»ÑŒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÑ†Ñ–Ð»ÑŒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÑ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¾Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ñ†Ñ–Ð»Ñ–Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²Ð¸Ð²Ñ–Ð´ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %qsÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ñ†Ñ–Ð»Ñ– Ð¿Ñ–Ñ�Ð»Ñ� %qsÑˆÐ°Ð±Ð»Ð¾Ð½ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ÑˆÐ°Ð±Ð»Ð¾Ð½ %qE Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %d Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ñ‡Ð°Ñ�Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %<%s %T%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Ð¾Ñ€Ð¸Ð³Ñ–Ð½Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ»Ð°Ñ�Ñƒ Ð±ÐµÐ· Ð½Ð°Ð·Ð²Ð¸Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %qDÐ´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %<typedef%>ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q#DÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %q#DÐ³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-ftemplate-depth=%>, Ñ‰Ð¾Ð± Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ð¿Ñ€Ð¸ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %q+D, Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð· Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-ftemplate-depth=%>, Ñ‰Ð¾Ð± Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼)Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %q+#DÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð°Ð»Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ñƒ Ñ�Ð²Ð½Ð¾Ð¼Ñƒ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ–Ð½Ð°Ð´Ð°Ð½Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÐ¿Ð°ÐºÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿Ð°ÐºÐµÑ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¿Ð°ÐºÐµÑ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ðº %<friend%>ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð´Ñ€ÑƒÐ·Ñ�Ð¼Ð¸Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qDÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– Ð² Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ñ–Ð¹ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—:Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð·Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO C++Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð·Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ CÑ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %qDÐ¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qT Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð´Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÐ° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<class%> Ð°Ð±Ð¾ %<typename%>ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð· C-Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼template-id %qD Ð´Ð»Ñ� %q+D Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¶Ð¾Ð´Ð½Ñ–Ð¹ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÑ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qE Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒtemplate-id Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð² Ð½Ðµ Ñ” Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ð¹ C++20; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs Ð´Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ñ–Ñ—Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ-ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ %<virtual%>Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð½ÐµÐ»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<?:%>Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<?:%> Ñƒ %<%E ? %E : %E%>Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°, Ñ‡Ð¸ Ñ” Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼; Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ %<requires%>, Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸ Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÐµÐ½Ñ–Ñ�Ñ‚ÑŒÑ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° %<audit%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ñ‚Ð°ÐºÐ¾ÑŽ Ð¶ Ñ�Ð¸Ð»ÑŒÐ½Ð¾ÑŽ, Ñ�Ðº Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ° %<default%>Ñ�Ð»Ð¾Ð²Ð¾ %<bool%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ— C++20Ð²Ð¸Ñ€Ð°Ð· Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<device%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<1%>Ð²Ð¸Ñ€Ð°Ð· Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<device%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<1%> Ð² %CÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<interrupt%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ MIPS32r2 Ð°Ð±Ð¾ Ð²Ð¸Ñ‰ÐµÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— SVEÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<-m%s=2008%>Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<-m%s=legacy%>Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<-mfp32%>Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DSPÐ°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¸Ð¼ Ð³Ñ–Ð»ÐºÐ¾Ð¼Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— madd Ð°Ð±Ð¾ msubÐ°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð½ÐµÐ¿Ð°Ñ€Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽÐ°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ synciÑ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %qs Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°Ð¼Ð¸Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«Ð¿Ñ€Ð¾Ð±Ñ–Ð»Â» Ñƒ printfÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '!' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmonÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«#Â» Ñƒ printfÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '#' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftimeÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«'Â» Ñƒ printfÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ ''' Ð´Ð»Ñ� scanfÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '(' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmonÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«+Â» Ñƒ printfÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '+' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmonÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«-Â» Ñƒ printfÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '-' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmonÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '-' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftimeÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«0Â» Ñƒ printfÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '0' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftimeÐ¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ 'E' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftimeÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«IÂ» Ñƒ printfÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'I' Ð´Ð»Ñ� scanfÐ¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ 'O'Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ 'O' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftimeÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '^' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmonÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '^' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftimeÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '_' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftimeÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'a' Ð´Ð»Ñ� scanfÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'm' Ð´Ð»Ñ� scanfÐ¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'q' Ð´Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸Ð¾Ð¿Ñ†Ñ–Ñ� -shared Ð½Ð°Ñ€Ð°Ð·Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� VAX ELFABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð»Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ð¿ÐµÑ€ÐµÐ´ Ñ�ÑƒÐ¼Ñ–Ð¶Ð½Ð¸Ð¼ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð¿Ð¾Ð»ÐµÐ¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ð±ÑƒÐ»Ð¾ Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð² GCC %{12.1%}ABI Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð· Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ %d Ð±Ð°Ð¹Ñ‚ Ð·Ð¼Ñ–Ð½Ð¸Ð²Ñ�Ñ� Ð² GCC 4.6ABI Ð´Ð»Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð»Ñ� Ð±Ñ–Ñ‚Ñ–Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— ÑˆÐ¸Ñ€Ð¸Ð½Ð¸, Ð°Ð»Ðµ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚ Ð· Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð´Ð²Ð¾Ð¼Ð° Ð¿Ð¾Ð»Ñ�Ð¼Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ð±ÑƒÐ»Ð¾ Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð² GCC %{12.1%}ABI Ð´Ð»Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· C++17 Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸, Ð°Ð»Ðµ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¾Ð¼ Ð· Ð¾Ð´Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð´Ð²Ð¾Ð¼Ð° Ð¿Ð¾Ð»Ñ�Ð¼Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð±ÑƒÐ»Ð¾ Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð² GCC %{12.1%}ABI Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– C-Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Ð· Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ�Ð¼Ð¸ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ð·Ð¼Ñ–Ð½Ð¸Ð²Ñ�Ñ� Ð² GCC %{12.1%}ABI Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð· Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð¼Ñ–Ð½Ð¸Ð²Ñ�Ñ� Ð² GCC 4.4ABI Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð· ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %<complex float%> Ð·Ð¼Ñ–Ð½Ð¸Ð²Ñ�Ñ� Ð² GCC 4.4ABI Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð· %<long double%> Ð·Ð¼Ñ–Ð½Ð¸Ð²Ñ�Ñ� Ð² GCC 4.4Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ENI Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ 0, Ð°Ð±Ð¾ 1Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ RX100 Ð½Ðµ Ð¼Ð°Ñ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� FPUÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ RX200 Ð½Ðµ Ð¼Ð°Ñ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� FPUÐ°Ð´Ñ€ÐµÑ�Ð° %qE Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ NULLÐ°Ð´Ñ€ÐµÑ�Ð° %qD Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ°Ð´Ñ€ÐµÑ�Ð° %qD Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð½Ðµ Ð¼Ð°Ñ” Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ð¾Ñ�Ñ‚Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð°Ð´Ñ€ÐµÑ�Ð° %qD Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ Ð¾Ñ†Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<true%>Ð°Ð´Ñ€ÐµÑ�Ð° %qD Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ %<null%>Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qD Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ NULLÐ°Ð´Ñ€ÐµÑ�Ð° Ð¼Ñ–Ñ‚ÐºÐ¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qT Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qD Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ align Ð´Ð»Ñ� %<__builtin_coro_promise%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÐ²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð»Ñ–Ð² %<_Atomic %T%> Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð¾Ñ�Ñ� Ð² %{GCC 11.1%}Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<xabort%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 8-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� scanfÐ²Ð¸ÐºÐ»Ð¸Ðº Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<ifunc%>, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð»Ñ� %qT Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð² %<-fabi-version=13%> (GCC 8.2)Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� %qs Ñ‚Ð° %qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð· %qsÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ %qEÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ Ð¾Ñ†Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<false%> Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ %qE Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ NULLÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ Ð¾Ñ†Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<false%> Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ NULLÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ Ð¾Ñ†Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<true%> Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ %qE Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ NULLÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ Ð¾Ñ†Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<true%> Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð² %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ NULLÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð° %qD Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ Ð¾Ñ†Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<true%>ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð° %qD Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ NULLÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð° %qE Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ NULLÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ %qs Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ PRIVATE Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¾Ð¼ %qs, Ñ�ÐºÐ¸Ð¹ Ñ” PUBLIC Ð½Ð° %LÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ, Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ, Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ð²Ð¼Ñ–Ñ�Ñ‚Ð¾Ð¼ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ, Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð· Ð±Ñ–Ð»ÑŒÑˆÐ¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð²ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ, Ð¼Ð°Ñ” Ñ–Ð½ÑˆÑƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ RTTIÐ²Ð¼Ñ–Ñ�Ñ‚ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð² Ñ�Ñ‚Ð°Ð»Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð¿Ð¾Ñ‚Ñ–Ðº ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ—Ñ— Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ð¼ Ð´Ð°Ð½Ð¸Ð¼ (Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº %qs)Ñ‚Ð¸Ð¿ promise Ð´Ð»Ñ� ÐºÐ¾Ñ€ÑƒÑ‚Ð¸Ð½Ð¸ %qT Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ” Ñ�Ðº %<return_value%>, Ñ‚Ð°Ðº Ñ– %<return_void%>Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð¼ÐµÐ½ÑˆÐµ 0; Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ‚Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ %qs Ñƒ ÐºÐ¾Ð´Ñ–Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° - %d Ð±Ð°Ð¹Ñ‚Ñ–Ð²Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ direction Ð´Ð»Ñ� %<__builtin_coro_promise%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÑ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð· ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð² Objective-C 1.0ÐµÐ»Ñ–Ð¿Ñ�Ð¸Ñ� Ð² %qD Ð½Ðµ ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸Ðº Ð¿Ð¾Ð´Ñ–Ñ— %<detach%> Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ–, Ñ‰Ð¾ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð´Ð°Ð½Ñ–Ð²Ð¸Ñ€Ð°Ð· %qE Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº %<false%>Ð²Ð¸Ñ€Ð°Ð· %qE Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ· Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð° Ð±Ð°Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ‚ÑƒÑ‚Ð¿Ê¼Ñ�Ñ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 8-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð· Ñ‚Ð°ÐºÐ¾ÑŽ Ð¶ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ñ�Ðº Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¿ÐµÑ€ÑˆÐ° Ñ€Ñ–Ð·Ð½Ð¸Ñ†Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ - Ð¿Ð¾Ð»Ðµ %qDÐ¿ÐµÑ€ÑˆÐ° Ñ€Ñ–Ð·Ð½Ð¸Ñ†Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ - Ð¼ÐµÑ‚Ð¾Ð´ %qDÐ¿ÐµÑ€ÑˆÐ¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<operator new%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ñ‡ÐµÑ‚Ð²ÐµÑ€Ñ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð± 1, 2, 4, 8Ñ‡ÐµÑ‚Ð²ÐµÑ€Ñ‚Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¸Ð¼ Ð· ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� %qsÑ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ°Ð´Ñ€Ñƒ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 4-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 5-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 8-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð»Ñ�Ð¼Ð±Ð´Ð° Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 1-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 2-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 3-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 4-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 5-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 1-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 8-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð± 1, 2, 4, 8Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾m210 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” little endianÐ¼Ð°ÐºÑ€Ð¾ %qs Ñ‰Ðµ Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qD Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð¾Ñ�Ñ� Ð¼Ñ–Ð¶ %<%s=%d%> (%qD) Ñ‚Ð° %<%s=%d%> (%qD)Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qD Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %<%s=%d%> (%qD) Ñ‚Ð° %<%s=%d%> (%qD)Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qD Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %<-fabi-version=%d%> Ñ‚Ð° %<-fabi-version=%d%>Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ‚ÑƒÐ½ÐºÑƒ Ð´Ð»Ñ� %qD Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %<-fabi-version=%d%> Ñ‚Ð° %<-fabi-version=%d%>Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—-Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¶Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� %qD Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %<-fabi-version=%d%> Ñ‚Ð° %<-fabi-version=%d%>ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ -1 Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %qsÐ¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ�, Ð¿Ñ€Ð¸ÐºÑ€Ñ–Ð¿Ð»ÐµÐ½Ðµ Ð´Ð¾ %<unavailable%>, Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� M2RTS Ñ‚Ð° Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ�Ð¼Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸Ð¿ÐµÑ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 8-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¹ Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %<?:%> Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ %<true%>, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ð¸Ð¹ Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %qE Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ %qDÐ´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 16; Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ‚Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ñƒ ÐºÐ¾Ð´Ñ–Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 32; Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ‚Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ñƒ ÐºÐ¾Ð´Ñ–Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 64; Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ‚Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs Ñƒ ÐºÐ¾Ð´Ñ–Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼Ð°Ñ�ÐºÐ¸ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 255Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 1Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 3Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 7Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð¸Ð¹ Ð² %<asm%> Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ Ñ†Ñ–Ð»Ð»ÑŽÑ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q+D, Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ðº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qE Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qE Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qT Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— xxspltidp Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ñ–Ð´Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qE Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qTÑ‚Ñ– Ð¶ Ñ�Ð°Ð¼Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ð°Ñ…Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<asm goto%> Ð· Ð²Ð¸Ñ…Ð¾Ð´Ð°Ð¼Ð¸ Ð² %<asm%>Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð±ÑƒÐ² Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð¸Ð¹ Ð² ÐºÑ–Ð½Ñ†Ñ– Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ %qEÑ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 8-Ð±Ñ–Ñ‚Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�Ñ‚Ð¸Ð¿ %qT Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD, Ñ�ÐºÐ° Ñ” %<constexpr%>, Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¸Ð¼Ñ‚Ð¸Ð¿, Ñ�ÐºÐ¸Ð¹ Ð·Ð½Ð¸Ñ‰ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ñ†Ðµ %qT, Ð°Ð»Ðµ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %qTÐ·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� %<asm%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼, Ñ�Ðº Ñ– Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ†Ñ–Ñ”Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð½ÐµÐ¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %qD, Ñ�ÐºÑ– Ð·Ð°Ð»ÐµÐ¶Ð°Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ, Ñ‚Ð¾Ð¼Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qDÑ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %q+D, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %<char **%>Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_prefetch%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽÑ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾ÑŽ Ñ�Ñ‚Ð°Ð»Ð¾ÑŽÑ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÑ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð° Ð½Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÑ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÑƒÐ¼Ð¾Ð²Ð¸ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %<void%>, Ð°Ð»Ðµ Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ Ð°Ð±Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð¼ %<void%>Ñ†Ñ� %qs ÑƒÐ¼Ð¾Ð²Ð° Ð½Ðµ Ð·Ð°Ñ…Ð¸Ñ‰Ð°Ñ”...Ñ†Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð½Ð° fr405 Ñ– fr450Ñ†Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð½Ð° fr450Ñ†Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð½Ð° fr500 Ñ– fr550Ñ†Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð·Ð°Ñ�Ð¾Ð±Ñ– v3fÑ†Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð·Ð°Ñ�Ð¾Ð±Ñ– v3s Ð°Ð±Ð¾ v3fÑ†Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð·Ð°Ñ�Ð¾Ð±Ñ– v3mÑ†Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸Ñ†ÐµÐ¹ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %qsÑ†ÐµÐ¹ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” PowerPC (Ð¾Ð¿Ñ†Ñ–Ñ� %<-arch%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)Ñ†ÐµÐ¹ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” x86 (Ð¾Ð¿Ñ†Ñ–Ñ� %<-arch%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)Ñ†Ñ� ÑƒÐ¼Ð¾Ð²Ð° Ð¼Ð°Ñ” Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ñ– Ð³Ñ–Ð»ÐºÐ¸Ñ†Ñ� Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ñ” Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽ Ð»Ð¸ÑˆÐµ Ð² ISO C90Ñ†Ñ� Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð±ÑƒÐ»Ð° Ð± Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽ Ð² ISO C90Ñ†Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� MVE ISAÑ†Ñ� Ð³Ð½ÑƒÑ‡ÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ– Ð±ÑƒÐ´Ðµ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð°Ñ†Ðµ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° GCC, Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ð±Ñ–Ð¹Ñ‚Ð¸, Ð´Ð¾Ð´Ð°Ð²ÑˆÐ¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ used Ð´Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ†Ðµ Ð¿ÐµÑ€ÑˆÐ° Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¼Ñ–Ñ‚ÐºÐ°Ñ†Ðµ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ�, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” Ñ†Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ†Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�:Ñ†Ñ� Ð¼ÐµÐ´Ñ–Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð½Ð° fr400 Ñ– fr550Ñ†Ñ� Ð¼ÐµÐ´Ñ–Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð½Ð° fr500Ñ†Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� RVV ISAÑ†Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� SVE ISAÑ†Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�Ñ†Ñ� Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð±Ð°Ñ€Ê¼Ñ”Ñ€ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ—; Ð²Ð°ÑˆÐ° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð²Ñ�Ðµ Ñ‰Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾, Ð°Ð»Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð°Ñ†Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %qsÑ†Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¼Ð°Ñ” Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ little endianÑ†Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ð¼Ð°ÑˆÐ¸Ð½Ð° Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ð³Ñ–Ð»Ð¾ÐºÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð´Ð°Ð½Ñ– COMMON Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð² Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ–Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %q#D Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽÐ¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð½ÐµÐ¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¸Ð¼ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ—, Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ %qDÐ·Ð¼Ñ–Ð½Ð½Ð°, Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ %qE, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<order(concurrent)%>Ð·Ð¼Ñ–Ð½Ð½Ð°, Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ %qE, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ–Ð·Ð¼Ñ–Ð½Ð½Ð°, Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ %qE, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð½ÐµÐ·Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ–Ð¹ Ð·Ð°Ð´Ð°Ñ‡Ñ–Ñ‚Ñ€Ð¸Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ” Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %qD Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT, Ð° Ð½Ðµ Ñ‚Ð¸Ð¿ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�Ñ‚Ñ€Ð¸Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ” Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %qD Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %qTÐ¢Ñ€Ð¸Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ” Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð²ÐºÐ¸Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� NULL, Ñ�ÐºÐ¸Ð¹ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹, Ð° Ð½Ðµ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿thunk-inline Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· %<-mindirect-branch-jump%>Ð´Ð»Ñ� Ð±ÐµÐ·Ð¿ÐµÐºÐ¸ Ð²Ñ�Ñ– Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð² Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ– Ð· %qT Ð´Ð¾ %qT Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<const%>Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ '-fcpp'Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð°Ð±Ð¾ %<-M%>, Ð°Ð±Ð¾ %<-MM%>Ñ‰Ð¾Ð± Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ†ÑŒÐ¾Ð¼Ñƒ %qsÑ‰Ð¾Ð± Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ñ‡Ð»ÐµÐ½ Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<typename %E%>Ñ‚Ð¾ÐºÐµÐ½ %u Ð¼Ð°Ñ” %<x-location == %u%>Ñ‚Ð¾ÐºÐµÐ½ %u Ð¼Ð°Ñ” %<x-location == y-location == %u%>Ñ‚Ð¾ÐºÐµÐ½ %u Ð¼Ð°Ñ” %<y-location == %u%>Ð·Ð°Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:version-compareÐ·Ð°Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_tgmath%>Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %uÐ·Ð°Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#DÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð·Ð°Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<va_start%>Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q#DÐ·Ð°Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð° %q#DÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %q#DÐ·Ð°Ð¼Ð°Ð»Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %qDÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %d Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ %d Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¿Ñ–Ð·Ð½Ð¾ Ð´Ð»Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ #, Ñ‰Ð¾Ð± Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ %<#pragma options align=reset%>Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ %<...%> Ð² Ð·Ð°Ñ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ– Ð»Ñ�Ð¼Ð±Ð´Ð¸Ð—Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² %<always%>Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² %<always%> Ð² %LÐ—Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² %<close%>Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² %<close%> Ð² %LÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %<defaultmap%> Ð· ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ”ÑŽ %qsÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %<defaultmap%> Ð· Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ”ÑŽÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ %<if%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ %<if%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %qsÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ %<if%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ Ð±ÐµÐ· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %<static%>Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %qsÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %qs Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð´Ð°Ñ‡Ñ–Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð² Ð² %<asm%>Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:dumpsÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ñ— Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— %qTÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾ Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ sgprÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:compare-debug-dump-optÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:compare-debug-self-optÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:version-compareÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE, Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %dÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %q#DÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q#DÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qEÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— makeÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð° %q#DÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %q#DÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qEÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ñ… Ð´ÑƒÐ¶Ð¾Ðº Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� %qTÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ñ… Ð´ÑƒÐ¶Ð¾Ðº Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ€ÐµÐ±ÐµÑ€ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð² bb %iÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ð·Ð°Ð´Ð°Ð½Ð¾ Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ–Ð¼ÐµÐ½ Ñ„Ð°Ð¹Ð»Ñ–Ð²; Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð²ÐµÐ´Ñ–Ñ‚ÑŒ %<%s %s%>Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� eBPFÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð´Ð»Ñ� %qTÐ·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð² Ð· Ñ†Ð¸ÐºÐ»ÑƒÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð²Ñ–Ð´ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ð¸Ñ… Ð´ÑƒÐ¶Ð¾ÐºÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ð³Ñ–Ð»Ð¾Ðº Ð· bb %iÐ—Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ–Ð² Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ–Ð² Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ð¾Ð¿Ñ†Ñ–Ñ— %qsÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %qD (Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ %d)Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %qDÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ñ†Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð· ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð¼Ñ–Ñ�Ñ†Ñ� Ð² Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ�: %dÐ·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð¼Ñ–Ñ�Ñ†Ñ� Ð² Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð¿Ñ–Ð´Ð³Ð¾Ñ‚Ð¾Ð²ÐºÐ¸: %dÐ·Ð¼Ñ–Ð½Ð¸Ð»Ð°Ñ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¸ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ– Ð² Ñ–Ð½Ð´ÐµÐºÑ�Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² C++23Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¸ Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ– Ð² Ñ–Ð½Ð´ÐµÐºÑ�Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ� Ð´Ð»Ñ� %qs Ð²ÐºÐ°Ð·ÑƒÑ” %<auto%>Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ� Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ðµ, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Â«Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽ Ð·Ð° Ñ€Ð°Ð·Â»Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¼Ð¸ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼Ð¸Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %wuÐ·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %wuÐ·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸tp_first_run Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð° Ð¼Ð¾Ð²Ð° C Ð½Ðµ Ð¼Ð°Ñ” Ð¾ÐºÑ€ÐµÐ¼Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½ Ð´Ð»Ñ� Ð¼Ñ–Ñ‚Ð¾Ðº, Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ”Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ðµ C Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– ISO CÑ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ C Ð²Ñ–Ð´Ñ…Ð¸Ð»Ñ�Ñ” Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ–Ð²Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ C Ð²Ñ–Ð´Ñ…Ð¸Ð»Ñ�Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½ÑŒÑ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ðµ C Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” Ð·Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñ€Ñ�Ð´ÐºÑ–Ð²Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ðµ C Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÑƒÐ½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð»ÑŽÑ�Ð·Ð°Ð¹Ð²Ð¸Ð¹ %<,%> Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… Ð´Ð»Ñ� %<#pragma GCC diagnostic ignored_attributes%>Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ %<,%> Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… Ð´Ð»Ñ� %<-Wno-attributes=%>Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ¢Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %qT Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸ÐºÐ° Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ %qTÐ¢Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÑ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<-fsanitize=address%>Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<-fsanitize=kernel-address%>Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½Ðµ-Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸Ð¢Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð½Ð° %L Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ð¹Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð°Ñ�Ñ‚ÐºÐ¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ VAXÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: %s, Ñ” %s Ñƒ %s, Ð½Ð° %s:%dÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %<tree_int_cst%> Ð· %d ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² %s, Ð½Ð° %s:%dÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %<tree_vec%> Ð· %d ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² %s, Ð½Ð° %s:%dÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d Ð· %<omp_clause %s%> Ð· %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ñƒ %s, Ð½Ð° %s:%dÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %d Ð· %s Ð· %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð² %s, Ð½Ð° %s:%dÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð½Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð² ÐºÐ»Ð°Ñ�Ñƒ %qs, Ñ” %qs (%s) Ñƒ %s, Ð½Ð° %s:%dÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð² %<omp_clause %s%>, Ñ” %qs Ñƒ %s, Ð½Ð° %s:%dÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÐ»Ð°Ñ� %qs, Ñ” %qs (%s) Ñƒ %s, Ð½Ð° %s:%dÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ñ– Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð· %s, Ñ” %s Ñƒ %s, Ð½Ð° %s:%dÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð² Ð´ÐµÑ€ÐµÐ²Ð¾, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ %qs, Ñ” %qs Ñƒ %s, Ð½Ð° %s:%dÐºÐ¾Ð´ Ð´ÐµÑ€ÐµÐ²Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ð¾Ñ‚Ð¾ÐºÐ°Ñ… LTOÑ�Ð¿Ð¸Ñ�Ð¾Ðº Ð´ÐµÑ€ÐµÐ² Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ñ– %iÑ�Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð·Ð° Ð¼Ð¾Ð´ÑƒÐ»ÐµÐ¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð½Ð° %qTÑ–Ñ�Ñ‚Ð¸Ð½Ð½Ðµ/Ñ…Ð¸Ð±Ð½Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ðµ-GIMPLE_COND Ð² bb %dÑ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ-Ñ‡Ð»ÐµÐ½Ð¾Ð¼ Ð·Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<const%>Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ñ‚Ð¸Ð¿ÑƒÑ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %qE Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ñ…Ð¾Ð¿Ð¸Ñ‚Ð¸ %qD Ð¿Ñ€Ð¸ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð·ÑƒÑ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°ÐºÐ¾Ð´ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿, Ñ‰Ð¾ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ñ�Ðº Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð¿Ð¾Ð»ÐµÑ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ, Ð°Ð»Ðµ Ð±ÑƒÐ»Ð° Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ñ‡ÐµÑ€ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ñ€Ð¾Ð·Ð±Ð¾Ñ€ÑƒÐ¡Ð¿Ñ€Ð¾Ð±Ð° Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ ÐºÐ»Ð°Ñ� %qT Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ñ�Ñ�Ð³ÑƒÐ²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÑŽÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ– (%s)ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ” Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‡Ð¾Ñ‚Ð¸Ñ€Ð¸ÐºÑ€Ð°Ñ‚Ð½Ðµ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� api Modula-2 (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð½Ð¾Ð¼ÐµÑ€Ñ–Ð² Ñ€Ñ�Ð´ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Modula-2 (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ñ‚Ð° Ð·Ð°Ð»Ð¸ÑˆÐºÑƒ Ð²Ñ–Ð´ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ñ€Ð´Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� (Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° RETURNÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸, Ñ‡Ð¸ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ELSE Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– CASE, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð½ Ð½Ðµ Ð±ÑƒÐ² Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸, Ñ‡Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð° Ñ‚Ð¾Ñ‡ÐºÐ°ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸, Ñ‡Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰Ð¸Ñ‚ÑŒ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð´Ð°Ð½Ð¸Ñ… Ñ‡ÐµÑ€ÐµÐ· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ NILÐ²ÐºÐ»ÑŽÑ‡Ð°Ñ” Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ñ–Ð´Ð¼Ð½Ð¾Ð¶Ð¸Ð½, Ñ–Ð½Ð´ÐµÐºÑ�Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ñ‚Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ñ‡ÐµÑ€ÐµÐ· Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð½Ð° NILÐ´Ð²Ð° Ð¿Ñ–Ð´Ñ€Ñ�Ð´ %<[%> Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð´Ð²Ð° Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… %qD Ñ‚Ð° %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð¾Ð´Ð½Ñ–Ð¹ Ð¿ÐµÑ‚Ð»Ñ–Ð´Ð²Ð° Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ‚Ð¸Ð¿Ð¸ Ð´Ð°Ð½Ð¸Ñ… Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %qsÐ´Ð²Ð° Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ‚Ð¸Ð¿Ð¸ Ð´Ð°Ð½Ð¸Ñ… Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð´Ð²Ð° Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ð´Ð»Ñ� %sÑ‚Ð¸Ð¿ %<__vector_pair%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¾Ð¿Ñ†Ñ–ÑŽ %qsÑ‚Ð¸Ð¿ %<__vector_quad%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¾Ð¿Ñ†Ñ–ÑŽ %qsÑ‚Ð¸Ð¿ %q#T Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ, Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� %<delete%>, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ‚Ð¸Ð¿ %qE Ð¼Ð°Ñ” ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‚Ð¸Ð¿ %qE Ð¼Ð°Ñ” ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ð¹ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ‚Ð¸Ð¿ %qE Ð½Ðµ Ð¼Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÑ‚Ð¸Ð¿ %qE Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð¸Ñ‚Ð¸Ð¿ %qT (Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� %qT) Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ñ”Ð´Ð¸Ð½Ð¾Ñ— Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ñ– Ð² C++Ñ‚Ð¸Ð¿ %qT, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÑ‚Ð¸Ð¿ %qT, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÑ‚Ð¸Ð¿ %qT Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÑ‚Ð¸Ð¿ %qT Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ð°Ñ†Ñ–Ñ— %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qTÑ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTÑ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ” Ð¿Ñ€Ñ�Ð¼Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð´Ð»Ñ� %qTÑ‚Ð¸Ð¿ %qT Ð½Ðµ Ñ” Ð¿Ñ€Ñ�Ð¼Ð¸Ð¼ Ð°Ð±Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ð´Ð»Ñ� %qTÑ‚Ð¸Ð¿ %qT Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹Ñ‚Ð¸Ð¿ %qT Ñ�Ð°Ð¼ Ð¿Ð¾ Ñ�Ð¾Ð±Ñ– Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� C++Ñ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qE Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÑ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qE Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÑ‚Ð¸Ð¿ %qT Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qE Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÑ‚Ð¸Ð¿ %qT Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %qTÑ‚Ð¸Ð¿ %qT Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ñ”Ð´Ð¸Ð½Ð¾Ñ— Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ñ– Ð² C++Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q#D Ð·Ñ– Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼Ñ‚Ð¸Ð¿ %qT Ð±ÐµÐ· Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q#D Ð·Ñ– Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ñ€Ð¾Ñ‚Ð¾ÐºÐ¾Ð»Ñƒ %qEÑ‚Ð¸Ð¿ %qs Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ñ‚Ð¸Ð¿ %qs Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� C++Ñ‚Ð¸Ð¿ %s Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° %<TYPE_ALIGN%>Ñ‚Ð¸Ð¿ %s Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° %<TYPE_MODE%>Ñ‚Ð¸Ð¿ %s Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° %<TYPE_SIZE%>Ñ‚Ð¸Ð¿ %s Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° %<TYPE_USER_ALIGN%>Ñ‚Ð¸Ð¿ %s Ð½Ðµ Ñ” Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ñ‚Ð¸Ð¿ %s Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼ÑƒÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ Ð´Ñ–Ð¹Ñ�Ð½Ð° Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑƒÐ½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ñ‚Ð¸Ð¿ÑƒÑ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %<int%> Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %qEÑ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ %<int%> Ñƒ Ð½Ð°Ð·Ð²Ñ– Ñ‚Ð¸Ð¿ÑƒÑ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð°Ñ” Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð²Ñ‚Ð¸Ð¿ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹Ñ‚Ð¸Ð¿ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹: %sÑ‚Ð¸Ð¿ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð¹Ð¾Ð³Ð¾ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¾Ð¼Ñ‚Ð¸Ð¿ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹Ñ‚Ð¸Ð¿ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹: %sÐ½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð¼Ñ–Ð¶ SSA_NAME Ñ‚Ð° Ð¹Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð»Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ case Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switchÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² %qsÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– %qsÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– %qsÐ½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñ–Ð² Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ– %iÑ‚Ð¸Ð¿ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ cv-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼ %<auto%> Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° cv-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ %<auto%>Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ñ– Ñ‚Ð¸Ð¿Ñƒ %qsÑ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÑ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %<asm%> %qEÑ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñƒ %<depobj%> Ð½Ðµ Ñ” %<omp_depend_t%>Ñ‚Ð¸Ð¿ %qD Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - %<int%>Ñ‚Ð¸Ð¿ %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½ÑŽÑ‚Ð¸Ð¿ %qE Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹Ð¢Ð¸Ð¿ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %q+D Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ Ð· Ð½ÐµÑ�Ð²Ð½Ð¾ÑŽ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽÑ‚Ð¸Ð¿ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ� %qs Ñ” Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ GCCÑ‚Ð¸Ð¿ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %d Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹Ñ‚Ð¸Ð¿ Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %qD Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qDÑ‚Ð¸Ð¿ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qD ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð¸Ð¿Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switchÑ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒÑ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð· Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ %<enum%>ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿Ñ– Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ñ‚Ð¸Ð¿, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ�, Ð½Ðµ Ñ” Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¹ Ñ‚Ð¸Ð¿ %q#T Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¼, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ‚Ð¸Ð¿ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ð¼Ð°Ñ” Ñ–Ð½ÑˆÑƒ ABI, Ð½Ñ–Ð¶ ÐºÐ»Ð°Ñ� Ð² Ñ†Ñ–Ð»Ð¾Ð¼ÑƒÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¹ Ñ‚Ð¸Ð¿ %q#T Ð½Ðµ Ð¼Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð¿Ð¾Ð»Ñ–Ð²Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¹ ÐºÐ»Ð°Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð¼Ð°Ñ” Ð±Ð°Ð·Ð¾Ð²Ñ– ÐºÐ»Ð°Ñ�Ð¸Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ ÐºÐ»Ð°Ñ� %qT Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %sÐ²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ð¸Ð¹ %<TREE_TYPE%>Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ðµ %<TYPE_BINFO%>Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ñ– %<TYPE_FIELDS%>Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ð¸Ð¹ %<TYPE_SIZE_UNIT%>Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ðµ %<TYPE_VFIELD%>Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð· %<TYPE_ALIAS_SET_KNOWN_P%>%<TREE_TYPE%> Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ%<TYPE_BINFO%> Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ%<TYPE_SIZE_UNIT%> Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ Ñ‚Ð¸Ð¿ÑƒÑ‚Ð¸Ð¿ Ð±ÑƒÐ² Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº %qE%<TREE_TYPE%> Ñ‚Ð¸Ð¿Ñƒ%<TYPE_BINFO%> Ñ‚Ð¸Ð¿Ñƒ%<TYPE_SIZE_UNIT%> Ñ‚Ð¸Ð¿ÑƒÐ¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ€ÑƒÑˆÐ¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð°Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ñƒ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð² Ð»Ñ�Ð¼Ð±Ð´Ð°-Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ/Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %d Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� %qDtypedef %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<_Noreturn%>typedef %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<inline%>typedef %qD Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<__typeof__%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ)typedef %qD Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ)typedef %qD Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� typedef Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°typedef Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<auto%>typedef Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—typedef Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ ÐºÐ»Ð°Ñ�ÑƒÐ†Ð¼Ê¼Ñ� typedef Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼ Ñ–Ð¼ÐµÐ½ÐµÐ¼-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ñ–Ð¼Ê¼Ñ� typedef %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð·Ð¾Ð²Ñ�Ñ–Ð¼ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ‚Ð¸Ð¿Ð¸ Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð½Ð°ÐºÐ¾Ð¼Ñ‚Ð¸Ð¿Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ… %<decltype%>Ð¢Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ… %<noexcept%>Ð¢Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ… %qsÑ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– %<typeid%>Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ñ‚Ð¸Ð¿Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ñ–Ñ—Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ for-rangeÐ¢Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð½Ð¾Ð²Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð¢Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² new-type-idÑ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð² Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð²Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñƒ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² ÑƒÐ¼Ð¾Ð²Ð°Ñ…Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ‚Ð¸Ð¿Ñ–Ð² Ð´Ð»Ñ� Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ�Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ñ… Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ñ�Ð²Ð½Ð¾Ð¼Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒÐ¢Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ñ‚Ð¸Ð¿Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²Ñ‚Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½ÑƒÐ¢Ð¸Ð¿Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %<__builtin_offsetof%>Ð¡Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð² ALLOCATE Ð½Ð° %LÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ð±Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚Ð¸ Ñ€ÐµÐ°Ð»ÑŒÐ½Ðµ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñƒ Ñ�Ñ‚ÐµÐºÑƒÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ %qT Ð· %qEÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð»Ñ�Ð¼Ð±Ð´Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· %qEÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐµÐ¼ÑƒÐ»ÑŽÐ²Ð°Ñ‚Ð¸ %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð²Ð¸Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ�Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð²Ð¸Ð»Ð¸Ð²Ð°Ð½Ð½Ñ� Ñƒ ÐºÐ»Ð°Ñ�Ñ– %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %qD Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð° %qDÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð° Ñ€Ñ�Ð´ÐºÐ° %qD Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ %qT, %qTÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ‚Ð¸Ð¿ promise Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— ÐºÐ¾Ñ€ÑƒÑ‚Ð¸Ð½Ð¸Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ñ… Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ:Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ�:Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ€ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ABI %qs Ð· Ð½Ð°Ð±Ð¾Ñ€Ð¾Ð¼ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ñ�Ñ†ÐµÐ½Ð°Ñ€Ñ–Ð¹ Ð»Ñ–Ð½ÐºÐµÑ€Ð° %qs Ð² ÑˆÐ»Ñ�Ñ…Ð°Ñ… Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ñ–Ñ�Ñ‚ÑŒ %qsÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¶ÑƒÑ€Ð½Ð°Ð»Ñƒ %<vtv_class_set_sizes.log%>: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¶ÑƒÑ€Ð½Ð°Ð»Ñƒ %<vtv_count_data.log%>: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¶ÑƒÑ€Ð½Ð°Ð»Ñƒ %<vtv_set_ptr_data.log%>: %mÐ½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð³Ñ–Ð½Ð° %qs - Ð½Ð°Ð·Ð²Ð° Ð¿Ð»Ð°Ð³Ñ–Ð½Ð° Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð°Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¶ÐµÑ€ÐµÐ»Ð°Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ€Ñ–ÑˆÐ¸Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð² Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ–Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %qs Ð´Ð»Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° PICÐ½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<%c%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<alloca%>Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽÐ±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ %2d Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð²Ñ�Ñ�
! Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ %2d Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ð¹ %s
! Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qEÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ°, ÐºÐ¾Ð»Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð·Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð¼ %<register%>Ð�ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %qsÑ‚Ð¸Ð¿ Ð¾Ñ�Ð½Ð¾Ð²Ð¸ %qT Ð´Ð»Ñ� %qT Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ– %q#TÐ½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ %qD, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¹Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� %qE, Ñ�ÐºÐ° Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð² Ñ†Ñ–Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–Ð½ÐµÑ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸Ð¹ Ð¿Ð°ÐºÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñƒ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ñ‡Ñ– Ð² Ð»Ñ�Ð¼Ð±Ð´Ñ–Ð½ÐµÑ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸Ð¹ Ð¿Ð°ÐºÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ– Ð² Ð»Ñ�Ð¼Ð±Ð´Ñ–Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· !$OMP ATOMIC Ð½Ð° %LÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ %<%s%> Ð¿Ñ–Ñ�Ð»Ñ� %<%s%>Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ %<else%>Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ AST Ñ‚Ð¸Ð¿Ñƒ %sÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ„Ð°Ð¹Ð»ÑƒÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ RHS Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<msp430_select_hwmult_lib%>: %sÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð² cris_print_baseÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð°Ð±Ð¾ Ñ‚Ð¸Ð¿ Ñ–Ð½ÐºÐ°Ð¿Ñ�ÑƒÐ»Ñ�Ñ†Ñ–Ñ—Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ– %<devices.csv%>Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qE Ñ‚Ð¸Ð¿Ñƒ %sÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ %s Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ð»Ñ–Ð½ÐºÐµÑ€Ð°. ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %sÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<msp430_select_hwmult_lib%>: %sÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð² cris_print_indexÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾; Ð²Ð¸Ð´Ð°Ð»Ñ–Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±Ñ–Ð» Ð¼Ñ–Ð¶ Ð»Ð°Ð¿ÐºÐ°Ð¼Ð¸ Ñ‚Ð° Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð½Ð¸Ð¼ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¼Ð½Ð¾Ð¶Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ²Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´: %dÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡ Ñƒ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ÑƒÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ñ– ÐµÑ„ÐµÐºÑ‚Ð¸ Ð² Ð°Ð´Ñ€ÐµÑ�Ñ–Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qEÐ½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ñ‚ÐµÐºÑ�Ñ‚Ñƒ:Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ: %qsÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %<#pragma nomember_alignment%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qs Ñ– %qs Ð´Ð»Ñ� %<msp430_set_driver_var%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° %<const %D%>Ð½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<const %D%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñƒ C++Ð½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð² %<new%> Ñ‚Ð¸Ð¿Ñƒ %q#TÐ½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ñƒ %q#TÐ½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð² %q#T, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ %<new%> Ð±ÐµÐ· Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ %qT Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñƒ C++Ð½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð² Ð±Ð°Ð·Ñ– %q#T Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %q#TÐ½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð² Ð±Ð°Ð·Ñ– %q#T Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %q#T, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ %<new%> Ð±ÐµÐ· Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½-Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñƒ %q#TÐ½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð² %q#T, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ %<new%> Ð±ÐµÐ· Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð² Ð±Ð°Ð·Ñ– %q#T Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %q#TÐ½ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‡Ð»ÐµÐ½ Ð² Ð±Ð°Ð·Ñ– %q#T Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %q#T, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ %<new%> Ð±ÐµÐ· Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð�ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %q+D Ð¿Ð¾Ð¼Ñ–Ñ‰ÐµÐ½Ð° Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– %<constexpr%>Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%>Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ñ€Ð¾Ð±Ð»ÐµÐ½Ðµ Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¼Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ð»ÐµÐ½Ñ–Ð²Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð°Ñ” Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‡Ð»ÐµÐ½Ñ–Ð²Ñ‡Ð»ÐµÐ½ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� %q+D Ð· Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¼ %qDÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ð´Ð»Ñ� %<#pragma GCC aarch64%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ð´Ð»Ñ� %<#pragma GCC arm%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ %qs Ð´Ð»Ñ� %<#pragma extern_model%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� %<#pragma member_alignment%> %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ð´Ð»Ñ� %<#pragma riscv intrinsic%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %<-mdebug-%s%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð²Ð¸Ð²Ñ–Ð´ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� %<asm%> %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ C++ %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° CRIS Ñƒ %<-mtune=%>: %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ— CRIS Ñƒ %<-march=%> Ð°Ð±Ð¾ %<-mcpu=%>: %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� (CMI): %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ FPU %<0x%x%>, %qs Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ IRA %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ IRA %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� LTO %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¶Ð¸Ð²Ð¾Ð³Ð¾ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ� %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð½Ð°Ð·Ð²Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ OpenMP Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<omp::directive%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð½Ð°Ð·Ð²Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ OpenMP Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ TLS %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð´Ñ–Ñ� %qE Ð´Ð»Ñ� %<#pragma pack%> - Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð’ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qs Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ñ— Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ Ð² Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %wi Ð´Ð»Ñ� %qDÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² deleteÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð½Ñ� %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qEÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð±Ð°Ð·Ð¾Ð²Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° %<0x%x%>, %qs Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð±Ð»Ð¾ÐºÑƒÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %dÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¿Ð¾Ð´Ñ–Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¿Ð»Ð°Ð³Ñ–Ð½Ð¾Ð¼ %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� checkaction %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð¸Ð¿Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ñ–Ñ— %qc Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ñ�Ð´Ñ€Ð° %qs, Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð· %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ %qs Ð´Ð»Ñ� %<-mtune%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´ÐµÐ´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ– %s Ð· %<devices.csv%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð·Ð°Ð¹Ð²Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð² %<-moverride=%s%> (%s)Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qEÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ lam %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð»Ñ–Ð½ÐºÐµÑ€Ð° %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¼Ð°ÑˆÐ¸Ð½Ð¸ %qEÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�:Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ ABI Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð»Ñ–Ñ‚ÐµÑ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ: '%c'Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %%:version-compareÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %q.*s Ð² %<-fopt-info-%s%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð¿Ñ–Ñ�Ð»Ñ� %<#pragma GCC diagnostic%> kindÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð»Ñ� %<%s=%s%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð»Ñ� %<-mrecip=%s%>Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-mtune-ctrl%>: %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² %<-fdisable%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² %<-fenable%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° %<0x%x%>, Ð´ÐµÑ�ÐºÑ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ�ÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qE Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ–Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %<%s%s%>Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– %qEÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð·Ð½Ð°Ðº Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ñ–Ñ— '%c'Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� ranger %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° %qs Ñƒ %<asm%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°: %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� unspecÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ compile-until rust %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð²ÐµÑ€Ñ�Ñ–Ñ� rust %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� rust %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð½Ð°Ð±Ð¾Ñ€Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ FLT_EVAL_METHOD %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qs Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<amdgpu_hsa_kernel%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %<-mlong-double-%s%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð°Ð±Ð¾ pragma %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� threader %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÑŽÐ²Ð°Ð½Ð½Ñ� (%s)Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ %<%T%> Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Objective-CÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ: %qEÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ %qE; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ %qE; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<enum%> Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ %qE; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<struct%> Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ %qE; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<union%> Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� %<-march%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� %<-mcpu%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� %<-mtune%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð´Ð»Ñ� %<-mmacosx-version-min%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ ABI Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ð¹Ð½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð² %<-mveclibabi=%s%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ vtable %qsÐ½ÐµÑ�Ð¿Ñ–Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ�ÐºÐ¸Ð´Ð°Ð½Ð½Ñ� ÐºÐ¾Ð»ÑŒÐ¾Ñ€ÑƒÐ½ÐµÑ�Ð¿Ñ–Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ†Ð¸Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹ ÐºÐ»Ð°Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ðµ Ð¿Ð¾Ð»Ðµ Ð¼Ð°Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ðµ Ð¿Ð¾Ð»Ðµ Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ; Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ð½ÐµÑ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð°Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… ÐºÐ»Ð°Ñ�Ñ–Ð²Ð½ÐµÑ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� %qT, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð±Ð°Ð³Ð°Ñ‚Ð¾ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ñ–Ñ�Ñ‚ÑŒÐ½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ðµ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–Ð½ÐµÑ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°/Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°ÑŽÑ‚ÑŒ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°Ð½ÐµÐ½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q#D Ð·Ñ– Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð±ÐµÐ· Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q#D Ð·Ñ– Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼Ð½ÐµÑ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð°Ð±Ð¾ Ð¿Ð¾Ð»Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ñ�Ðº voidÐ·Ð°Ð¹Ð²Ñ– Ð´ÑƒÐ¶ÐºÐ¸ Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– %qsÐ½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ð½ÐµÑ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼unquote_string(): Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾ÐºÐ°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–ÐºÐµÑ€ÑƒÑŽÑ‡Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–ÐºÐµÑ€ÑƒÑŽÑ‡Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð±Ð¾ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ñ–Ð¼Ê¼Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð½ÐµÐ³Ñ€Ð°Ñ„Ñ–Ñ‡Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð½Ðµ-Ð³Ñ€Ð°Ñ„Ñ–Ñ‡Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ñ–Ð¼Ê¼Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð· %i Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² %q.*s Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ %i Ð¿Ñ–Ð´Ñ€Ñ�Ð´ Ð¿Ñ€Ð¾Ð±Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð¿Ñ€Ð¾Ð±Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð¿Ñ†Ñ–Ñ— Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð²Ð°Ð½Ð¸Ð¹ insn:Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ñ†Ñ–Ð»ÑŒ %<-mfpu%>: %sÐ½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ðµ Ð¿Ð¾Ð»Ðµ %<hwmpy%> Ð² %<hard_msp430_mcu_data[%d]%>: %qdÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ %<include_flags 0x%x%> Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð´Ð¾ %<print_specific_help%>Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ðµ Ð¿Ð¾Ð»Ðµ %<revision%> Ð² %<hard_msp430_mcu_data[%d]%>: %qdÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE: %qsÐ½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ñ†Ñ–Ð»ÑŒ %s: %sÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� ÐœÐšÐŸ %qs, Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð²Ð¾Ð½Ð¾ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-mhwmult%>, Ñ‰Ð¾Ð± Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ñ�Ð²Ð½Ð¾Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� ÐœÐšÐŸ %qs, Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ñ†Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ MSP430X Ð±ÐµÐ· Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ %<-mcpu%> Ñ‚Ð° %<-mhwmult%>, Ñ‰Ð¾Ð± Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ—Ñ… Ñ�Ð²Ð½Ð¾Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� ÐœÐšÐŸ %qs, Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð²Ð¾Ð½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð»Ð¸ÑˆÐµ ISA MSP430X; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¾Ð¿Ñ†Ñ–ÑŽ %<-mcpu%>, Ñ‰Ð¾Ð± Ñ�Ð²Ð½Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ISAÐ½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¾Ð¿Ñ†Ñ–Ñ— %qsÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<--help=%> Ð¾Ð¿Ñ†Ñ–Ñ—: %q.*sÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-f%ssanitize%s=%>: %q.*sÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-f%ssanitize%s=%>: %q.*s; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-flto=%>: %qsÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-fzero-call-used-regs=%>: %qsÐ½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qsÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� BTF %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-%s%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-%s%>; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<-%s%>?Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-fdump-%s%>Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-fdump-%s%>; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<-fdump-%s%>?Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-fopt-info-%s%>Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %qsÐ½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %qs Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð³Ð»ÑƒÑˆÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ�: %d - Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<psw%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ ÐºÑ€Ð°ÑŽ: %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�: %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� gcc: %cÐ½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qEÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– ivar %qsÐ½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%:%<asm_auto_mfpu%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%:%<canon_for_mlib%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-fdisable%>Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-fenable%>Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ð² %%:%<target_mode_check%>Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ %qsÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð² %qsÐ½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ Ñ–Ð¼Ê¼Ñ� Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ %qEÐ½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ñ‚Ñ–Ð½Ñ– %qsÐ½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¹ ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– %qsÐ½ÐµÐ¿Ð¾Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð½ÐµÑ€Ð¾Ð·Ñ€Ñ–ÑˆÐµÐ½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qFÐ½ÐµÑ€Ð¾Ð·Ñ€Ñ–ÑˆÐµÐ½Ð° Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð±ÐµÐ· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ñ— Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ñ— Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ñ— Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—Ð¾Ð¿Ñ†Ñ–Ñ� %qs, Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð² Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð²Ð¾Ð½Ð° Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° %qsÐ±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qEÐ±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %qT Ð½Ð° %qT Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· %qE Ð½Ð° %qEÐ½ÐµÑ�ÑƒÑ„Ñ–ÐºÑ�Ð½Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ SVE Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qDÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qT Ð´Ð»Ñ� simdÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ '%c' Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸:Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ†Ñ–Ñ�: %qs %sÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ†Ñ–Ñ�: %qs%s %sÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ†Ñ–Ñ�: %sÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸:Ñ�Ð´Ñ€Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ»Ð¾ Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð´Ð»Ñ� %<-mcpu=native%>: %sÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð¾Ð»Ñ�Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–:Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ðµ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ð·Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ñ€Ñ�Ð´ÐºÑ–Ð²Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� Ð½Ð° Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñ–Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ nops Ð¿ÐµÑ€ÐµÐ´ Ð²Ñ…Ð¾Ð´Ð¾Ð¼ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ (%u)Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %s Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ '%c'Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ '%c'Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ÑƒÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð°Ð±Ð¾ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð², Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÐ»ÐµÐ²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ %<simd%>Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qT Ð´Ð»Ñ� simdÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° simdlen %wdÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° simdlen %wd (amdgcn)Ð�ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ÑƒÐ½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¿Ð¾Ð»Ñ�Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¿Ð¾Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ÑƒÐ½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð° Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° ÐºÐ¾Ð»ÑŒÐ¾Ñ€ÑƒÐ½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ†Ð¸Ñ‚Ð°Ñ‚Ð¸ %<%c%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ†Ð¸Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾ÐºÐ½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %<$%>-Ñ�Ñ‚Ð¸Ð»ÑŽÐ½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� %qEÐ½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qDÐ½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�Ð�ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %q+DÐ½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qDÑ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ€Ð°Ð¼ÐºÑƒ, Ð°Ð±Ð¾ %<-maccumulate-outgoing-args%> Ð´Ð»Ñ� ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾Ñ�Ñ‚Ñ–Ð²ÐµÑ€Ñ…Ð½Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¼Ñ–Ñ‚ÐºÐ¸ case Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿ÑƒÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<#include%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾ %<%T::%D%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<%T::%D%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %<%T::%D%>, Ñ‰Ð¾Ð± Ð½Ð°Ð·Ð²Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<%T::template %D%>, Ñ‰Ð¾Ð± Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ñ†Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<&%D[0] %s &%D[0]%>, Ñ‰Ð¾Ð± Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸Ð´Ð»Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-Winvalid-pch%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-faligned-new%>, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ C++17 Ð´Ð»Ñ� Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ð· Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-fext-numeric-literals%>, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð¸Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-flax-vector-conversions%>, Ñ‰Ð¾Ð± Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–ÑŽ Ð¼Ñ–Ð¶ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð°Ð±Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð¿Ñ–Ð´Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<...%>, Ñ‰Ð¾Ð± Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð¿Ð°ÐºÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<__attribute__ ((vector_size))%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<__builtin_rx_mvtc (0, ...)%>, Ñ‰Ð¾Ð± Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² PSWÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<alias %s = %s.%s;%>, Ñ‰Ð¾Ð± Ð²Ð²ÐµÑ�Ñ‚Ð¸ Ð½Ð°Ð±Ñ–Ñ€ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�ÑƒÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<template<>%> Ð´Ð»Ñ� Ñ�Ð²Ð½Ð¾Ñ— Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾ %<this->%D%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ %qD Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ISO Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ Modula-2Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ PIM 2 Modula-2Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ PIM 3 Modula-2Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ PIM 4 Modula-2Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ PIM [234] Modula-2Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ, Ñ‰Ð¾Ð± ÑƒÑ�ÑƒÐ½ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ cpp Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´ %<-Wabi=11%>, Ñ‰Ð¾Ð± Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð¼Ñ–Ð½Ð¸ Ð· GCC 7Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ‚Ð¸Ð¿, Ñ‰Ð¾ Ð½Ðµ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ %qT, Ñ‰Ð¾Ð± Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ð²Ð½Ð¸Ð¼, Ð°Ð±Ð¾ %qT, Ñ‰Ð¾Ð± Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ñ‚Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½ÑŽÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<alloca%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<alloca%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»ÑƒÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<auto%> Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð»Ñ�Ð¼Ð±Ð´Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++14%> Ð°Ð±Ð¾ %<-std=gnu++14%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<auto%> Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ñ‡Ð»ÐµÐ½Ð° Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¾Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<auto%> Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++14%> Ð°Ð±Ð¾ %<-std=gnu++14%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<auto%> Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-fconcepts%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<complex%> Ñƒ Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<double%> Ñƒ Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð±ÐµÐ· %qsÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<long double%> Ð² Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<long long%> Ñƒ Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð±ÐµÐ· %qsÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<long%> Ñƒ Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<int%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<long%> Ñƒ Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ð»Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð±ÐµÐ· %qsÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<this%> Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qDÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qD Ð´Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %<auto%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qsÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qs Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qs Ð· Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qc Ð¼Ð°Ñ” Ð°Ð±Ð¾ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ ÐµÑ„ÐµÐºÑ‚, Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %s Ñ– %s Ñ€Ð°Ð·Ð¾Ð¼ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %sÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %s Ñ– %s Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ %<%%%c%> Ð´Ð»Ñ� %sÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð¿Ñ–Ñ�Ð»Ñ� Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ñƒ %qT Ð² %<operator++%> Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ñƒ %qT Ð² %<operator++%> Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾ Ð² C++17Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ñ‚Ð¸Ð¿Ñƒ %qT Ð² %<operator--%> Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¾Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ñƒ Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² %qD Ð¿Ð¾Ð·Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÐ¹Ñ‚Ñƒ %qE Ð² Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ñ€ÐµÐ¹Ñ‚Ð¸ Ð· Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ñ€ÐµÐ¹Ñ‚Ñƒ %qT Ð² Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ñ€ÐµÐ¹Ñ‚Ð¸ Ð· Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ»Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qT Ñ�Ðº Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ñƒ Ñ‚Ð¸Ð¿Ð°Ñ… AltiVec Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qDÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� %q#D Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð· Ð½ÐµÐ·Ð°Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼Ð¸Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qEÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð· Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰ÐµÐ¼ Ð· Ð²Ð¼Ñ–Ñ�Ñ‚Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð±Ð°Ð³Ð°Ñ‚ÑŒÐ¼Ð° Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸ Ð±ÐµÐ· Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %q#TÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð· Ð²Ð¼Ñ–Ñ�Ñ‚Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¿Ð¾Ð·Ð° Ñ‚Ñ–Ð»Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð±ÐµÐ·Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ nilÐ¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¾Ð¿Ñ†Ñ–ÑŽ %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> Ð°Ð±Ð¾ %<-std=gnu11%> Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð²Ð°ÑˆÐ¾Ð³Ð¾ ÐºÐ¾Ð´ÑƒÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�, Ñ‰Ð¾Ð± Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ñ‚Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½ÑŽÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ Ð°Ð¿Ð¾Ñ�Ñ‚Ñ€Ð¾Ñ„Ð° %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÑƒÐ½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<+%>, Ñ�ÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸, Ð°Ð±Ð¾ %<&%D[0] %s &%D[0]%>, Ñ‰Ð¾Ð± Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¼Ð°Ñ�Ð¸Ð², Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº, Ð´Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð¿ÐµÑ€ÐµÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %qT Ñ– %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚ Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %q#DÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Â«structÂ», Ð´Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Â«unionÂ», Ð´Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Â«vectorÂ», Ð´Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ %<_Alignas%> Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ %qs Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %q#TÐ½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÐºÐ»Ð°Ñ�Ñƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð² Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ–ÐŸÐ¾ÑˆÑƒÐº Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ�, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ÐµÐ¼, Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ñ€ÐµÐ´ÑƒÐºÑ†Ñ–ÑŽ Ð´Ð»Ñ� %qEÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qTÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ð¹ %qD Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð¾Ñ†Ñ–Ð½ÑŽÑ” Ð¾Ð±Ð¸Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ÐµÐ¼, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” %qD, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<%c%s%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<num_workers (%d)%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %dÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<vector_length (%d)%> Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸ÐºÐ»Ð¸Ðº Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾-Ð¿Ð¾Ð´Ñ–Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� %dÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<vector_length (%d)%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� %dÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<vector_length (%d)%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<vector_length (64)%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %dÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<vector_length (64)%>, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qsÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qs Ð· Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ÑƒÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð´Ð¾ %qDÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð´Ð¾ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qT Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° %qD, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° %qD, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qE Ð´Ð¾ %qDÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qE Ð´Ð¾ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� darwin64 ABIÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ %qD, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ %qD, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ %qD, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ %qD, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ %qD, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ %qD, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° %qD, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° %qD, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ %qTÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qDÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ darwin ABIÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %<void%>Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� rvalue Ñ�Ðº lvalueÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ� %d Ð·Ð°Ð²Ð´Ð°Ð½ÑŒ LTRANSÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� CSE Ð¿Ñ–Ñ�Ð»Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð²Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ð¸Ð¿Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ %qT Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ [%E, %E] Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½Ñ– typedef %qD Ð¿Ñ–Ñ�Ð»Ñ� %qsÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð· %<volatile%>-ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼ Ð»Ñ–Ð²Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Â«usingÂ» Ð´Ð»Ñ� Ñ‡Ð»ÐµÐ½Ð° Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð¿Ð¾Ð·Ð° ÐºÐ»Ð°Ñ�Ð¾Ð¼Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Â«usingÂ» Ð´Ð»Ñ� Ð½Ðµ-Ñ‡Ð»ÐµÐ½Ð° Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– ÐºÐ»Ð°Ñ�ÑƒÐ¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Â«usingÂ» Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð½Ð°Ð·Ð¸Ð²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½ %qDÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<-foffload=%>: %sÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<-foffload=%>: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸: %sÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-march=%> Ñ†Ðµ: %sÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-march=%> Ñ†Ðµ: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtune=%> Ñ†Ðµ: %sÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° %<-mtune=%> Ñ†Ðµ: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target("arch=")%> Ñ†Ðµ: %sÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target("arch=")%> Ñ†Ðµ: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target("tune=")%> Ñ†Ðµ: %sÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target("tune=")%> Ñ†Ðµ: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� %qs: %sÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� %qs: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾ÑŽ: %qs, %qs, %qs, %qsÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹: %sÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ - %<ns::attr%> Ð°Ð±Ð¾ %<ns::%>Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð¼Ð¾Ð´ÐµÐ»Ñ–: %sÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %qF %d - 64, 128, 256, 512, 1024, 2048 Ñ‚Ð° 4096Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<target%>Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<-mfixed-range%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ñƒ REG1-REG2Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ðµ Ð² %qs, Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qTÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qTvar-tracking-assignments Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�Ð·Ð¼Ñ–Ð½Ð½Ð°Ð·Ð¼Ñ–Ð½Ð½Ð° %q#D Ð¼Ð°Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€, Ð°Ð»Ðµ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð·Ð¼Ñ–Ð½Ð½Ð° %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº %<_Noreturn%>Ð·Ð¼Ñ–Ð½Ð½Ð° %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº %<inline%>Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q+D Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº dllimportÐ·Ð¼Ñ–Ð½Ð½Ð° %q+D Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð° %<longjmp%> Ð°Ð±Ð¾ %<vfork%>Ð—Ð¼Ñ–Ð½Ð½Ð° %q+D Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ, Ñ‰Ð¾Ð± Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¼Ñ–Ñ‰ÐµÐ½Ð¾ÑŽ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð» Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %qsÐ—Ð¼Ñ–Ð½Ð½Ð° %q+D Ñ” Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ Ñ†Ð¸ÐºÐ»Ñƒ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð²Ð—Ð¼Ñ–Ð½Ð½Ð° %q+D Ð· Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ÑŽ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ Ð¿Ð¾Ð¼Ñ–Ñ‰ÐµÐ½Ð° Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð·Ð¼Ñ–Ð½ÐµÐ½Ð° Ð´Ð»Ñ� Ñ€Ñ–Ð²Ð½Ñ� Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð¸Ð·Ð°Ñ†Ñ–Ñ— OpenACC: %qsÐ·Ð¼Ñ–Ð½Ð½Ð° %qD Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð¼Ð°Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€, Ð°Ð»Ðµ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾ÑŽ, Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<constexpr%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð· %<-std=c++2b%> Ð°Ð±Ð¾ %<-std=gnu++2b%>Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð—Ð¼Ñ–Ð½Ð½Ð° %qD Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð· %<#pragma acc declare%>Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð² Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ñ–Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<host_data%>Ð—Ð¼Ñ–Ð½Ð½Ð° %qE Ð½Ðµ Ñ” Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ”ÑŽ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð¿ÐµÑ‚Ð»Ñ– %d, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ %qEÐ·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ forÐ·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð»Ñ–Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð¿Ñ€Ð°Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ñ‚Ñ€ÐµÑ‚ÑŒÐ¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·ÑƒÐ·Ð¼Ñ–Ð½Ð½Ð° %qs Ð±ÑƒÐ»Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð² Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñ–, Ð°Ð»Ðµ Ð½Ðµ Ð±ÑƒÐ»Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð² Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð´Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð¼Ð°Ñ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ñ‡Ð°Ñ� Ð¶Ð¸Ñ‚Ñ‚Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð½Ðµ Ð¼Ð°Ñ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qDÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ñ€ÑƒÑ‚Ð¸Ð½Ð¢Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<reduction%> Ð¼Ð°Ñ�Ð¸Ð²ÑƒÐ·Ð¼Ñ–Ð½Ð½Ð° Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°, Ñ�Ðº Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ�, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÑƒÐ·Ð¼Ñ–Ð½Ð½Ð° Ð°Ð±Ð¾ Ð¿Ð¾Ð»Ðµ %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº voidÐ·Ð¼Ñ–Ð½Ð½Ð° Ð°Ð±Ð¾ Ð¿Ð¾Ð»Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ñ�Ðº voidÐ·Ð¼Ñ–Ð½Ð½Ð°, Ñ�ÐºÐ° Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð±ÑƒÐ»Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº %<static%>, Ð·Ð½Ð¾Ð²Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº %<extern%>Ñ‚Ð¸Ð¿ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %qT Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<reduction%>Ð¢Ð¸Ð¿ %qT Ð·Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÑ�Ð¸Ð¼Ð²Ð¾Ð» Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽÑˆÐ°Ð±Ð»Ð¾Ð½ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½Ñ–Ð·Ð¼Ñ–Ð½Ð½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++14%> Ð°Ð±Ð¾ %<-std=gnu++14%>Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ð¸Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð°Ð»Ðµ Ð±ÐµÐ· ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ�ÐŸÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…ÐŸÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð· %<-fvar-tracking-assignments%>, Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð±ÐµÐ· Ð½ÑŒÐ¾Ð³Ð¾Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð· %<auto%>Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ð°Ð´Ñ€ÐµÑ� %<__regio_symbol%> Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ñ�Ðº %<register%>Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ð°Ð´Ñ€ÐµÑ� %<__regio_symbol%> Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð—Ð¼Ñ–Ð½Ð½Ñ– Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– %<__regio_symbol%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ñ�Ðº %<extern%>Ð—Ð¼Ñ–Ð½Ð½Ñ– Ð² Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– %<__regio_symbol%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ñ�Ðº %<volatile%>Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ð¾Ñ�Ñ‚Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¾Ñ— Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒÐ·Ð¼Ñ–Ð½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ %qE Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ„Ð°Ð¹Ð»ÑƒÐ·Ð¼Ñ–Ð½Ð½Ð¾ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ðµ Ð¿Ð¾Ð»Ðµ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ„Ð°Ð¹Ð»ÑƒÐ·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² new-Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ AAPCSÐ²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð· %<-std=c++11%> Ð°Ð±Ð¾ %<-std=gnu++11%>Ð²Ð¸ÐºÐ»Ð¸Ðº Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‚ÑƒÐ½ÐºÑƒÐ²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ %qD Ñ‚Ð° Ð±Ð°Ð·Ð° %qD Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ %qD Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ %qD Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽÐ²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ %qs Ñ‚Ð° Ð±Ð°Ð·Ð° %qs Ð½Ð° %L Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸: %sÐ²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ %qs Ð½Ð° %L Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ð°Ð±Ð¾ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¾ÑŽÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %qs Ð½Ðµ Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ GIMPLEÐ²ÐµÐºÑ‚Ð¾Ñ€ %qs Ð· Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ÑƒÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° ÑƒÐ¼Ð¾Ð²Ð° Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð¿Ð¾ÑˆÑ‚Ð¾Ð²Ñ…Ð°Ð¼Ð¸Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð¿Ð¾ÑˆÑ‚Ð¾Ð²Ñ…Ð°Ð¼Ð¸Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð· Ð¾Ð´Ð½Ñ–Ñ”ÑŽ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾ÑŽ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ”ÑŽÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– %qE Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÐ¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ %qEÐ¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð¿Ð¾ÑˆÑ‚Ð¾Ð²Ñ…Ð°Ð¼Ð¸Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð² %qsÐ¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñƒ %qsÐ²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ»Ð°Ñ�Ñ� Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñƒ simdÐ·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸ Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ %qsverify_bind_c_derived_type(): Ð”Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾ Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� NULLÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð²ÑƒÐ·Ð»Ð° cgraph Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�ÑŒÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: Ð ÐµÐ±Ñ€Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸ÐºÐ° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %d Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾verify_flow_info: Ð‘Ð»Ð¾Ðº %i Ð¼Ð°Ñ” loop_father, Ð°Ð»Ðµ Ð½ÐµÐ¼Ð°Ñ” Ð¿ÐµÑ‚ÐµÐ»ÑŒverify_flow_info: Ð‘Ð»Ð¾Ðº %i Ð½Ðµ Ð¼Ð°Ñ” loop_fatherverify_flow_info: ÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ñ€ÐµÐ±Ñ€Ð¾ %i->%iÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ %i->%iÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ %i->%iverify_flow_info: Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð»Ð¾ÐºÑƒ %iÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: REG_BR_PROB Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” cfg %i %iÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: REG_BR_PROB Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ cfg - Ð½Ñ–verify_flow_info: Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð»Ð¾ÐºÑƒ %iÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±Ñ€Ð° %i->%iÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: ÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Ð½ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð½Ð° %d -> %dverify_flow_info: Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ unallocated Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° BB %dÐ¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° gimple Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° ssa Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð¼Ð°Ñ€ÐºÐµÑ€ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ñƒ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ð²ÐµÑ€Ñ�Ñ–Ð¹ Ñƒ Ñ„Ð°Ð¹Ð»Ñ–Ð²ÐµÑ€Ñ�Ñ–Ñ�, ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð° Ð²Ñ–Ð´ %qT, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ‚ÑƒÑ‚Ð²ÐµÑ€Ñ�Ñ–Ñ� %<g%> Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð°, Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²ÐºÐ°Ð¶Ñ–Ñ‚ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð´Ð»Ñ� Ð¾ÐºÑ€ÐµÐ¼Ð¾Ð³Ð¾ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð· Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ð¼Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð· Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ virt Ð² %qs Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð¿Ð¾Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ ÐºÐ»Ð°Ñ�ÑƒÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ PHI Ð· Ð¼Ñ–Ñ�Ñ†ÐµÐ·Ð½Ð°Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� SSA Ð´Ð»Ñ� Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ VOPÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ð±Ð°Ð·Ð° %qT Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² %qT Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ñ–Ð¼ÐµÐ½ÐµÐ¼ SSAÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ„Ñ–Ð½Ð°Ð»ÑŒÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ’Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�Ð¼ÑƒÐ»ÑŒÑ‚Ñ–Ð²ÐµÑ€Ñ�Ñ–Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ %<constexpr%> Ð´Ð¾ C++20Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð´Ñ€ÑƒÐ·Ñ�Ð¼Ð¸Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qDÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ñ‰Ð¾ Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ ÐºÐ»Ð°Ñ�Ñƒ %qsÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ RTTIÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—; Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�vms '#pragma __message' Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� void Ð½Ðµ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ðº, Ñ�Ðº Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¹vtable Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° vtable Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· LTOwaitpid Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· '-static', Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð·Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� `%s'Ñ�Ð»Ð°Ð±ÐºÐ¸Ð¹ %q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº %qEÑ�Ð»Ð°Ð±ÐºÑ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—Ñ�Ð»Ð°Ð±ÐºÑ– Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�Ñ�Ð»Ð°Ð±ÐºÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð²Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑŽÑ‡Ð¾Ð³Ð¾, Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ñ�Ð»Ð°Ð±ÐºÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ð¼Ñ�Ð»Ð°Ð±ÐºÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð²Ð°Ð³Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð¸Ð¿Ñ€Ð¸ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ– %qT, %qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñƒ Ð±Ð°Ð·Ñƒ Ñ‚Ð° Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ�Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… Ñƒ Ñ„Ð°Ð¹Ð» %s: %mÐ¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� %qT Ð½Ð° %E ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� %qT Ð½Ð° %wu ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� %qT Ð½Ð° %wu ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� %qT Ð½Ð° %wu ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– Ð½Ð° %qDÑˆÐ¸Ñ€Ð¸Ð½Ð° %qD Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¹Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑˆÐ¸Ñ€Ð¸Ð½Ð° %qs Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¹Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ� %qD Ð¼Ð°Ñ” Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ %qTÐ·Ð· %<ancestor%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%> Ñ‚Ð° %<map%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ†ÑŒÐ¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»ÑƒÐ±ÐµÐ· %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ %<-gvariable-location-views%>ÐžÐ±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, Ñ�Ð²Ð½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<task%> Ð°Ð±Ð¾ %<taskloop%>Ð·Ð°Ð¿Ð¸Ñ� %wu-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°-Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ð°, Ð´Ð°Ð½Ñ– Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ñ– Ð´Ð¾ %wu-Ð±Ñ–Ñ‚Ð½Ð¸Ñ…write_atom(): Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð°Ñ‚Ð¾Ð¼Ð° dabwrite_symbol(): Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¼Ð¾Ð´ÑƒÐ»Ñ� %qswrite_symtree(): Ð¡Ð¸Ð¼Ð²Ð¾Ð» Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wuÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wuÐ·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wuÐ·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ·Ð°Ð¿Ð¸Ñ� CMI %qsÐ·Ð°Ð¿Ð¸Ñ� Ð¼Ñ–Ð¶ %E Ñ‚Ð° %E Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÑŽÑ” Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð·Ð°Ð¿Ð¸Ñ� Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wuÐ·Ð°Ð¿Ð¸Ñ� Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wuÐ·Ð°Ð¿Ð¸Ñ� Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ, Ñ‰Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ %<strlen%>Ð·Ð°Ð¿Ð¸Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»ÑƒÐ·Ð°Ð¿Ð¸Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� LTRANS %s: %mÐ·Ð°Ð¿Ð¸Ñ� Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ð°Ð´Ñ€ÐµÑ� %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ� %<TYPE_CACHED_VALUES%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»ÐºÐ¾Ð²Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ð¿Ñ–Ñ�Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð² bb %iÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±ÐµÑ€ Ð³Ñ–Ð»ÐºÐ¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ %iÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð²Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ€ÐµÐ±Ñ€Ð¾ %d->%d Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ PHIÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ� Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ %<TYPE_ARG_TYPES%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð² Ñ€ÐµÐ±Ñ€Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ð¹ÑˆÐ»Ð¸Ñ… Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� Ñ€ÐµÐ±Ñ€Ð° %d->%dÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qEÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:debug-level-gtÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:dwarf-version-gtÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_addressof%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_assoc_barrier%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_call_with_static_chain%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_choose_expr%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_complex%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_convertvector%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_launder%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_shuffle%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %<__builtin_shufflevector%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<assume%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<__builtin_next_arg%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<va_start%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»ÐºÐ¾Ð²Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ð¿Ñ–Ñ�Ð»Ñ� Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð² bb %iÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ (%d, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ %d)Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ (%d, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ‰Ð¾Ð½Ð°Ð¹Ð¼ÐµÐ½ÑˆÐµ %d)Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ñ— Ð³Ñ€Ð°Ð½Ñ– Ð² ÐºÑ–Ð½Ñ†Ñ– bb %dÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–Ñ— %qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %qsÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ %<TYPE_FIELDS%>Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� %sÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� absÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� absuÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð½Ê¼ÑŽÐ³Ð°Ñ†Ñ–Ñ—Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°ÐºÑƒ Ð¾ÐºÐ»Ð¸ÐºÑƒÐ½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ñ–Ð½ÑƒÑ�Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð»ÑŽÑ�Ð°Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %sÐŸÐ¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° x87 Ð· Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¸Ð¼ x87xstormy16_print_operand: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ ÐºÐ¾Ð´Ð’Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ %qs, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-march%>, Ð°Ð±Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð°Ð±Ð¾ pragma %<target%>Ð²Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ RVV, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-march%>, Ð°Ð±Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð°Ð±Ð¾ Ð¿Ñ€Ð°Ð³Ð¼Ð¸ %<target%>Ð’Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ SVE, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-march%>, Ð°Ð±Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð°Ð±Ð¾ Ð¿Ñ€Ð°Ð³Ð¼Ð¸ %<target%>Ð²Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¿Ñ€Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ñ†Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ñƒ (%wx Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %wd)Ð²Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ�Ñ‚Ð°Ð±Ñ–Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<--param hardware_destructive_interference_size=%d%>, Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ†Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-Wno-interference-size%>Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½Ð’Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ð±Ñ–Ð¹Ñ‚Ð¸ Ñ†Ðµ, Ð²Ð¸Ð´Ð°Ð»Ð¸Ð²ÑˆÐ¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚Ðµ Ð¾Ð¿Ñ†Ñ–ÑŽ %qsÐ²Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ %<-%s%>Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð²Ð°ÑˆÐ¾Ð³Ð¾ Ð²Ð»Ð°Ñ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° (%qs) Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” ABI %qs, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<-m%s=%s%> Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼z*inx Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” ABI ilp32, ilp32e Ð°Ð±Ð¾ lp64z/Ð�Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°.Ð½ÑƒÐ»ÑŒ Ñ�Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ�ÐµÐºÑ†Ñ–Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ¼Ð°Ñ�Ð¸Ð² %q+D Ð¼Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½ÑƒÐ»ÑŒ Ð°Ð±Ð¾ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¹Ñ‚Ð¸Ð¿ %qT Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<reduction%>Ð¢Ð¸Ð¿ %qT Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ 0 Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qsÐ Ð¾Ð·Ð¼Ñ–Ñ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð´Ð»Ñ� Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ� %q+DÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð½ÑƒÐ»ÑŒ Ð´Ð»Ñ� Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ� %qsÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %sÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº %s Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸Ð¼Ð°Ñ�Ð¸Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qDÐ¼Ð°Ñ�Ð¸Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qTÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qD Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ %q#TÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qD Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÑ–Ð½Ñ†Ñ– %q#T{Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹}{Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹}
\ No newline at end of file
diff -Nrcpad gcc-13.1.0/gcc/po/uk.po gcc-13.2.0/gcc/po/uk.po
*** gcc-13.1.0/gcc/po/uk.po	Wed Apr 26 07:09:40 2023
--- gcc-13.2.0/gcc/po/uk.po	Thu Jul 27 08:13:05 2023
***************
*** 3,15 ****
  # This file is distributed under the same license as the gcc package.
  #
  # Yuri Chornoivan <yurchor@ukr.net>, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 12.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-04 17:04+0000\n"
! "PO-Revision-Date: 2022-05-08 14:31+0300\n"
! "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
  "Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
  "Language: uk\n"
  "MIME-Version: 1.0\n"
--- 3,16 ----
  # This file is distributed under the same license as the gcc package.
  #
  # Yuri Chornoivan <yurchor@ukr.net>, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022.
+ # Volodymyr M. Lisivka <vlisivka@gmail.com>, 2023.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 13.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2023-04-25 21:43+0000\n"
! "PO-Revision-Date: 2023-06-28 21:45+0300\n"
! "Last-Translator: Volodymyr Lisivka <vlisivka@gmail.com>\n"
  "Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
  "Language: uk\n"
  "MIME-Version: 1.0\n"
*************** msgstr ""
*** 17,71 ****
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
- "X-Generator: Lokalize 20.12.0\n"
  
  #: cif-code.def:39
  msgid "function not considered for inlining"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:43
  msgid "caller is not optimized"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾"
  
  #: cif-code.def:47
  msgid "function body not available"
! msgstr "Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼"
  
  #: cif-code.def:51
  msgid "redefined extern inline functions are not considered for inlining"
! msgstr ""
  
  #: cif-code.def:56
  msgid "function not inlinable"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ” Ð½ÐµÐ¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¾ÑŽ Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:60
  msgid "function body can be overwritten at link time"
! msgstr "Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:64
  msgid "function not inline candidate"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ” ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:68
  msgid "--param large-function-growth limit reached"
! msgstr ""
  
  #: cif-code.def:70
  msgid "--param large-stack-frame-growth limit reached"
! msgstr ""
  
  #: cif-code.def:72
  msgid "--param max-inline-insns-single limit reached"
! msgstr ""
  
  #: cif-code.def:74
  msgid "--param max-inline-insns-auto limit reached"
! msgstr ""
  
  #: cif-code.def:76
  msgid "--param inline-unit-growth limit reached"
! msgstr ""
  
  #: cif-code.def:80
  msgid "recursive inlining"
--- 18,71 ----
  "Content-Transfer-Encoding: 8bit\n"
  "X-Bugs: Report translation errors to the Language-Team address.\n"
  "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
  
  #: cif-code.def:39
  msgid "function not considered for inlining"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:43
  msgid "caller is not optimized"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹"
  
  #: cif-code.def:47
  msgid "function body not available"
! msgstr "Ñ‚Ñ–Ð»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ"
  
  #: cif-code.def:51
  msgid "redefined extern inline functions are not considered for inlining"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼ inline Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:56
  msgid "function not inlinable"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸"
  
  #: cif-code.def:60
  msgid "function body can be overwritten at link time"
! msgstr "Ñ‚Ñ–Ð»Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ðµ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:64
  msgid "function not inline candidate"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ” ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:68
  msgid "--param large-function-growth limit reached"
! msgstr "Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� --param large-function-growth"
  
  #: cif-code.def:70
  msgid "--param large-stack-frame-growth limit reached"
! msgstr "Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� --param large-stack-frame-growth"
  
  #: cif-code.def:72
  msgid "--param max-inline-insns-single limit reached"
! msgstr "Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� --param max-inline-insns-single"
  
  #: cif-code.def:74
  msgid "--param max-inline-insns-auto limit reached"
! msgstr "Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° --param max-inline-insns-auto"
  
  #: cif-code.def:76
  msgid "--param inline-unit-growth limit reached"
! msgstr "Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° --param inline-unit-growth"
  
  #: cif-code.def:80
  msgid "recursive inlining"
*************** msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð
*** 73,131 ****
  
  #: cif-code.def:84
  msgid "call is unlikely and code size would grow"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¼Ð°Ð»Ð¾Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¸Ð¹, Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�"
  
  #: cif-code.def:88
  msgid "call is considered never executed and code size would grow"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°ÐºÐ¸Ð¼, Ñ�ÐºÐ¸Ð¹ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾, Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�"
  
  #: cif-code.def:92
  msgid "function not declared inline and code size would grow"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ñƒ, Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�"
  
  #: cif-code.def:96
  msgid "mismatched declarations during linktime optimization"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:100
  msgid "variadic thunk call"
! msgstr ""
  
  #: cif-code.def:104
  msgid "originally indirect function call not considered for inlining"
! msgstr ""
  
  #: cif-code.def:108
  msgid "indirect function call with a yet undetermined callee"
! msgstr ""
  
  #: cif-code.def:112
  msgid "exception handling personality mismatch"
! msgstr ""
  
  #: cif-code.def:117
  msgid "non-call exception handling mismatch"
! msgstr ""
  
  #: cif-code.def:121
  msgid "target specific option mismatch"
! msgstr ""
  
  #: cif-code.def:125
  msgid "optimization level attribute mismatch"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ñ€Ñ–Ð²Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: cif-code.def:129
  msgid "callee refers to comdat-local symbols"
! msgstr ""
  
  #: cif-code.def:134
  msgid "sanitizer function attribute mismatch"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ�Ð°Ð½Ñ–Ñ‚Ð°Ð¹Ð·ÐµÑ€Ð°"
  
  #: cif-code.def:139
  msgid "function has external linkage when the user requests only inlining static for live patching"
! msgstr ""
  
  #: cif-code.def:144
  msgid "unreachable"
--- 73,131 ----
  
  #: cif-code.def:84
  msgid "call is unlikely and code size would grow"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¼Ð°Ð»Ð¾Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¸Ð¹ Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�"
  
  #: cif-code.def:88
  msgid "call is considered never executed and code size would grow"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¼ Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�"
  
  #: cif-code.def:92
  msgid "function not declared inline and code size would grow"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº inline Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚ÑŒÑ�Ñ�"
  
  #: cif-code.def:96
  msgid "mismatched declarations during linktime optimization"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:100
  msgid "variadic thunk call"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ñ‚ÑƒÐ½ÐºÑƒ"
  
  #: cif-code.def:104
  msgid "originally indirect function call not considered for inlining"
! msgstr "Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:108
  msgid "indirect function call with a yet undetermined callee"
! msgstr "Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ‰Ðµ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡ÐµÐ¼"
  
  #: cif-code.def:112
  msgid "exception handling personality mismatch"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€Ñ�Ð¾Ð½Ð°Ð»Ñ–Ñ‚ÐµÑ‚Ñƒ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒ"
  
  #: cif-code.def:117
  msgid "non-call exception handling mismatch"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒ Ð±ÐµÐ· Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ"
  
  #: cif-code.def:121
  msgid "target specific option mismatch"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¾Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ñ†Ñ–Ð»Ñ–"
  
  #: cif-code.def:125
  msgid "optimization level attribute mismatch"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ€Ñ–Ð²Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: cif-code.def:129
  msgid "callee refers to comdat-local symbols"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‡Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ comdat"
  
  #: cif-code.def:134
  msgid "sanitizer function attribute mismatch"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð°Ð½Ñ–Ñ‚Ð°Ð·Ð°Ñ‚Ð¾Ñ€Ð°"
  
  #: cif-code.def:139
  msgid "function has external linkage when the user requests only inlining static for live patching"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¼Ð°Ñ” Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ‚Ð¾Ð´Ñ– Ñ�Ðº ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ð¶Ð¸Ð²Ð¾Ð³Ð¾ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ�"
  
  #: cif-code.def:144
  msgid "unreachable"
*************** msgstr "Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ñ–Ð·Ð¼: "
*** 162,172 ****
  
  #: diagnostic.def:39
  msgid "note: "
! msgstr "Ð·Ð°ÑƒÐ²Ð°Ð¶ÐµÐ½Ð½Ñ�: "
  
  #: diagnostic.def:40
  msgid "debug: "
! msgstr "Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ°: "
  
  #. For use when using the diagnostic_show_locus machinery to show
  #. a range of events within a path.
--- 162,172 ----
  
  #: diagnostic.def:39
  msgid "note: "
! msgstr "Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°: "
  
  #: diagnostic.def:40
  msgid "debug: "
! msgstr "Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�: "
  
  #. For use when using the diagnostic_show_locus machinery to show
  #. a range of events within a path.
*************** msgstr "ÑˆÐ»Ñ�Ñ…: "
*** 178,184 ****
  #. prefix does not matter.
  #: diagnostic.def:48
  msgid "pedwarn: "
! msgstr "Ð¿ÐµÐ´Ð°Ð½Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: "
  
  #: diagnostic.def:49
  msgid "permerror: "
--- 178,184 ----
  #. prefix does not matter.
  #: diagnostic.def:48
  msgid "pedwarn: "
! msgstr "Ð¿ÐµÐ´. Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: "
  
  #: diagnostic.def:49
  msgid "permerror: "
*************** msgstr "Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°:
*** 187,193 ****
  #: config/i386/djgpp.h:143
  #, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
! msgstr "-f%s Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾ (Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð´Ð»Ñ� DJGPP)\n"
  
  #. The remainder are real diagnostic types.
  #: fortran/gfc-diagnostic.def:33
--- 187,193 ----
  #: config/i386/djgpp.h:143
  #, c-format
  msgid "-f%s ignored (not supported for DJGPP)\n"
! msgstr "-f%s Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� (Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� DJGPP)\n"
  
  #. The remainder are real diagnostic types.
  #: fortran/gfc-diagnostic.def:33
*************** msgstr "Ð°Ð½Ð°Ñ…Ñ€Ð¾Ð½Ñ–Ð·Ð¼"
*** 218,234 ****
  
  #: fortran/gfc-diagnostic.def:39
  msgid "note"
! msgstr "Ð·Ð°ÑƒÐ²Ð°Ð¶ÐµÐ½Ð½Ñ�"
  
  #: fortran/gfc-diagnostic.def:40
  msgid "debug"
! msgstr "Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ°"
  
  #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
  #. prefix does not matter.
  #: fortran/gfc-diagnostic.def:43
  msgid "pedwarn"
! msgstr "Ð¿ÐµÐ´Ð°Ð½Ñ‚Ð¸Ñ‡Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�"
  
  #: fortran/gfc-diagnostic.def:44
  msgid "permerror"
--- 218,234 ----
  
  #: fortran/gfc-diagnostic.def:39
  msgid "note"
! msgstr "Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°"
  
  #: fortran/gfc-diagnostic.def:40
  msgid "debug"
! msgstr "Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�"
  
  #. These two would be re-classified as DK_WARNING or DK_ERROR, so the
  #. prefix does not matter.
  #: fortran/gfc-diagnostic.def:43
  msgid "pedwarn"
! msgstr "Ð¿ÐµÐ´. Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�"
  
  #: fortran/gfc-diagnostic.def:44
  msgid "permerror"
*************** msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°"
*** 242,278 ****
  
  #: gcc.cc:839 gcc.cc:896
  msgid "-gz is not supported in this configuration"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -gz Ð½Ð° Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: gcc.cc:845
- #, fuzzy
- #| msgid "-gz is not supported in this configuration"
  msgid "-gz=zstd is not supported in this configuration"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -gz Ð½Ð° Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: gcc.cc:1079
  msgid "-fuse-linker-plugin is not supported in this configuration"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -fuse-linker-plugin Ð½Ð° Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: gcc.cc:1095
  msgid "cannot specify -static with -fsanitize=address"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ -static Ñƒ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– Ñ–Ð· -fsanitize=address"
  
  #: gcc.cc:1097
  msgid "cannot specify -static with -fsanitize=hwaddress"
! msgstr ""
  
  #: gcc.cc:1099
  msgid "cannot specify -static with -fsanitize=thread"
! msgstr ""
  
  #: gcc.cc:1121
  msgid "-fvtable-verify=std is not supported in this configuration"
! msgstr ""
  
  #: gcc.cc:1123
  msgid "-fvtable-verify=preinit is not supported in this configuration"
! msgstr ""
  
  #: gcc.cc:1260 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
--- 242,276 ----
  
  #: gcc.cc:839 gcc.cc:896
  msgid "-gz is not supported in this configuration"
! msgstr "-gz Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: gcc.cc:845
  msgid "-gz=zstd is not supported in this configuration"
! msgstr "-gz=zstd Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: gcc.cc:1079
  msgid "-fuse-linker-plugin is not supported in this configuration"
! msgstr "-fuse-linker-plugin Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: gcc.cc:1095
  msgid "cannot specify -static with -fsanitize=address"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ -static Ð· -fsanitize=address"
  
  #: gcc.cc:1097
  msgid "cannot specify -static with -fsanitize=hwaddress"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ -static Ð· -fsanitize=hwaddress"
  
  #: gcc.cc:1099
  msgid "cannot specify -static with -fsanitize=thread"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ -static Ð· -fsanitize=thread"
  
  #: gcc.cc:1121
  msgid "-fvtable-verify=std is not supported in this configuration"
! msgstr "-fvtable-verify=std Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: gcc.cc:1123
  msgid "-fvtable-verify=preinit is not supported in this configuration"
! msgstr "-fvtable-verify=preinit Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: gcc.cc:1260 ada/gcc-interface/lang-specs.h:37
  msgid "-pg and -fomit-frame-pointer are incompatible"
*************** msgstr "-pg Ñ– -fomit-frame-pointer Ñ” Ð
*** 280,398 ****
  
  #: gcc.cc:1435
  msgid "GNU C no longer supports -traditional without -E"
! msgstr "Ð£ GNU C Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ -traditional Ð±ÐµÐ· -E"
  
  #: gcc.cc:1444
  msgid "-E or -x required when input is from standard input"
! msgstr "Ñ�ÐºÑ‰Ð¾ Ð´Ð°Ð½Ñ– Ð½Ð°Ð´Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒ Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð´Ð¶ÐµÑ€ÐµÐ»Ð°, Ñ�Ð»Ñ–Ð´ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ -E Ð°Ð±Ð¾ -x"
  
  #: config/darwin.h:151
  msgid "conflicting code generation switches"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–Ð² Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ñƒ"
  
  #: config/darwin.h:156
  msgid "-bundle_loader not allowed with -dynamiclib"
! msgstr ""
  
  #: config/darwin.h:158
  msgid "-client_name not allowed with -dynamiclib"
! msgstr ""
  
  #: config/darwin.h:167
  msgid "-keep_private_externs not allowed with -dynamiclib"
! msgstr ""
  
  #: config/darwin.h:169
  msgid "-private_bundle not allowed with -dynamiclib"
! msgstr ""
  
  #: config/darwin.h:177
  msgid "-compatibility_version only allowed with -dynamiclib"
! msgstr ""
  
  #: config/darwin.h:179
  msgid "-current_version only allowed with -dynamiclib"
! msgstr ""
  
  #: config/darwin.h:181
  msgid "-install_name only allowed with -dynamiclib"
! msgstr ""
  
  #: config/darwin.h:192
  msgid "-bundle not allowed with -dynamiclib"
! msgstr ""
  
  #: config/darwin.h:208
  msgid "-force_flat_namespace not allowed with -dynamiclib"
! msgstr ""
  
  #: config/darwin.h:213 config/darwin.h:596
  msgid "gsplit-dwarf is not supported on this platform"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ gsplit-dwarf Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: config/darwin.h:277
  msgid "rdynamic is not supported"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ rdynamic Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: config/dragonfly.h:76 config/i386/freebsd.h:82 config/i386/freebsd64.h:35
  #: config/ia64/freebsd.h:26 config/rs6000/sysv4.h:750
  #: config/sparc/freebsd.h:45
  msgid "consider using '-pg' instead of '-p' with gprof(1)"
! msgstr ""
  
  #: config/lynx.h:69
  msgid "cannot use mthreads and mlegacy-threads together"
! msgstr ""
  
  #: config/lynx.h:94
  msgid "cannot use mshared and static together"
! msgstr ""
  
  #: config/sol2.h:349 config/sol2.h:354
  msgid "does not support multilib"
! msgstr ""
  
  #: config/sol2.h:448
  msgid "-pie is not supported in this configuration"
! msgstr ""
  
  #: config/vxworks.h:219
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
! 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 ""
  
  #: config/arc/arc.h:68 config/mips/mips.h:1477
  msgid "may not use both -EB and -EL"
! msgstr ""
  
  #: config/avr/specs.h:71 config/pru/pru.h:58
  msgid "shared is not supported"
! msgstr ""
  
  #: config/bfin/elf.h:55
  msgid "no processor type specified for linking"
! msgstr ""
  
  #: config/cris/cris.h:168
  msgid "do not specify both -march=... and -mcpu=..."
! msgstr ""
  
  #: config/i386/cygwin-w64.h:64 config/i386/cygwin.h:129
  #: config/i386/mingw-w64.h:103 config/i386/mingw32.h:154
  msgid "shared and mdll are not compatible"
! msgstr ""
  
  #: config/i386/darwin.h:93
  msgid "Darwin is not an mx32 platform"
! msgstr ""
  
  #: config/i386/darwin.h:94
  msgid "Darwin does not support -mfentry or associated options"
! msgstr ""
  
  #: config/i386/sol2.h:59
  msgid "-mx32 is not supported on Solaris"
--- 278,396 ----
  
  #: gcc.cc:1435
  msgid "GNU C no longer supports -traditional without -E"
! msgstr "GNU C Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” -traditional Ð±ÐµÐ· -E"
  
  #: gcc.cc:1444
  msgid "-E or -x required when input is from standard input"
! msgstr "-E Ð°Ð±Ð¾ -x Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð°Ð½Ñ– Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ñ– Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ñƒ"
  
  #: config/darwin.h:151
  msgid "conflicting code generation switches"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ"
  
  #: config/darwin.h:156
  msgid "-bundle_loader not allowed with -dynamiclib"
! msgstr "-bundle_loader Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib"
  
  #: config/darwin.h:158
  msgid "-client_name not allowed with -dynamiclib"
! msgstr "-client_name Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib"
  
  #: config/darwin.h:167
  msgid "-keep_private_externs not allowed with -dynamiclib"
! msgstr "-keep_private_externs Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib"
  
  #: config/darwin.h:169
  msgid "-private_bundle not allowed with -dynamiclib"
! msgstr "-private_bundle Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib"
  
  #: config/darwin.h:177
  msgid "-compatibility_version only allowed with -dynamiclib"
! msgstr "-compatibility_version Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· -dynamiclib"
  
  #: config/darwin.h:179
  msgid "-current_version only allowed with -dynamiclib"
! msgstr "-current_version Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· -dynamiclib"
  
  #: config/darwin.h:181
  msgid "-install_name only allowed with -dynamiclib"
! msgstr "-install_name Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð· -dynamiclib"
  
  #: config/darwin.h:192
  msgid "-bundle not allowed with -dynamiclib"
! msgstr "-bundle Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib"
  
  #: config/darwin.h:208
  msgid "-force_flat_namespace not allowed with -dynamiclib"
! msgstr "-force_flat_namespace Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð· -dynamiclib"
  
  #: config/darwin.h:213 config/darwin.h:596
  msgid "gsplit-dwarf is not supported on this platform"
! msgstr "gsplit-dwarf Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–"
  
  #: config/darwin.h:277
  msgid "rdynamic is not supported"
! msgstr "rdynamic Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: config/dragonfly.h:76 config/i386/freebsd.h:82 config/i386/freebsd64.h:35
  #: config/ia64/freebsd.h:26 config/rs6000/sysv4.h:750
  #: config/sparc/freebsd.h:45
  msgid "consider using '-pg' instead of '-p' with gprof(1)"
! msgstr "Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� '-pg' Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ '-p' Ð· gprof(1)"
  
  #: config/lynx.h:69
  msgid "cannot use mthreads and mlegacy-threads together"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ mthreads Ñ– mlegacy-threads Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾"
  
  #: config/lynx.h:94
  msgid "cannot use mshared and static together"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ mshared Ñ– static Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾"
  
  #: config/sol2.h:349 config/sol2.h:354
  msgid "does not support multilib"
! msgstr "Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” multilib"
  
  #: config/sol2.h:448
  msgid "-pie is not supported in this configuration"
! msgstr "-pie Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: config/vxworks.h:219
  msgid "-Xbind-now and -Xbind-lazy are incompatible"
! 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 "Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� `-pg' Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ `-p' Ð· gprof (1)"
  
  #: config/arc/arc.h:68 config/mips/mips.h:1477
  msgid "may not use both -EB and -EL"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ -EB Ñ‚Ð° -EL"
  
  #: config/avr/specs.h:71 config/pru/pru.h:58
  msgid "shared is not supported"
! msgstr "shared Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: config/bfin/elf.h:55
  msgid "no processor type specified for linking"
! msgstr "Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ‚Ð¸Ð¿ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: config/cris/cris.h:168
  msgid "do not specify both -march=... and -mcpu=..."
! msgstr "Ð½Ðµ Ð²ÐºÐ°Ð·ÑƒÐ¹Ñ‚Ðµ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ -march=... Ñ‚Ð° -mcpu=..."
  
  #: config/i386/cygwin-w64.h:64 config/i386/cygwin.h:129
  #: config/i386/mingw-w64.h:103 config/i386/mingw32.h:154
  msgid "shared and mdll are not compatible"
! msgstr "shared Ñ‚Ð° mdll Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–"
  
  #: config/i386/darwin.h:93
  msgid "Darwin is not an mx32 platform"
! msgstr "Darwin Ð½Ðµ Ñ” Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ mx32"
  
  #: config/i386/darwin.h:94
  msgid "Darwin does not support -mfentry or associated options"
! msgstr "Darwin Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” -mfentry Ð°Ð±Ð¾ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ð¾Ð¿Ñ†Ñ–Ñ—"
  
  #: config/i386/sol2.h:59
  msgid "-mx32 is not supported on Solaris"
*************** msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -mx32 Ñƒ Sola
*** 400,549 ****
  
  #: config/mcore/mcore.h:53
  msgid "the m210 does not have little endian support"
! msgstr ""
  
  #: config/mips/r3900.h:37
  msgid "-mhard-float not supported"
! msgstr ""
  
  #: config/mips/r3900.h:39
  msgid "-msingle-float and -msoft-float cannot both be specified"
! msgstr ""
  
  #: config/moxie/moxiebox.h:43
  msgid "this target is little-endian"
! msgstr ""
  
  #: config/msp430/msp430.h:90
  msgid "-mcode-region requires the large memory model (-mlarge)"
! msgstr ""
  
  #: config/msp430/msp430.h:92
  msgid "-mdata-region requires the large memory model (-mlarge)"
! msgstr ""
  
  #: config/nios2/elf.h:44
  msgid "You need a C startup file for -msys-crt0="
! msgstr ""
  
  #: config/pa/pa-hpux11.h:134 config/pa/pa-hpux11.h:137
  #: config/pa/pa64-hpux.h:29 config/pa/pa64-hpux.h:32 config/pa/pa64-hpux.h:41
  #: config/pa/pa64-hpux.h:44
  msgid "warning: consider linking with '-static' as system libraries with"
! msgstr ""
  
  #: config/pa/pa-hpux11.h:135 config/pa/pa-hpux11.h:138
  #: config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33 config/pa/pa64-hpux.h:42
  #: config/pa/pa64-hpux.h:45
  msgid "  profiling support are only provided in archive format"
! msgstr ""
  
  #: config/rs6000/darwin.h:123
  msgid " conflicting code gen style switches are used"
! msgstr ""
  
  #: config/rs6000/freebsd64.h:114
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
! msgstr ""
  
  #: config/rs6000/rs6000.h:170
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
! msgstr ""
  
  #: config/rx/linux.h:53 config/rx/rx.h:82
  msgid "rx200 cpu does not have FPU hardware"
! msgstr ""
  
  #: config/rx/rx.h:80
  msgid "-mas100-syntax is incompatible with -gdwarf"
! msgstr ""
  
  #: config/rx/rx.h:81
  msgid "rx100 cpu does not have FPU hardware"
! msgstr ""
  
  #: config/s390/tpf.h:119
  msgid "static is not supported on TPF-OS"
! msgstr ""
  
  #: config/sh/sh.h:299 config/sh/sh.h:302
  msgid "SH2a does not support little-endian"
! msgstr ""
  
  #: config/sparc/linux64.h:142
  msgid "-fsanitize=address is not supported in this configuration"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ -fsanitize=Ð°Ð´Ñ€ÐµÑ�Ð° Ð½Ð° Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
  #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
! msgstr ""
  
  #: config/vax/netbsd-elf.h:51
  msgid "the -shared option is not currently supported for VAX ELF"
! msgstr ""
  
  #: config/vax/vax.h:46 config/vax/vax.h:47
  msgid "profiling not supported with -mg"
! msgstr ""
  
  #: ada/gcc-interface/lang-specs.h:38
  msgid "-c or -S required for Ada"
! msgstr ""
  
  #: ada/gcc-interface/lang-specs.h:56
  msgid "-c required for gnat2why"
! msgstr ""
  
  #: ada/gcc-interface/lang-specs.h:67
  msgid "-c required for gnat2scil"
! msgstr ""
  
  #: fortran/lang-specs.h:60 fortran/lang-specs.h:74
  msgid "gfortran does not support -E without -cpp"
! msgstr ""
  
  #: m2/lang-specs.h:48
  msgid "to generate dependencies you must specify '-fcpp' "
! msgstr ""
  
  #: objc/lang-specs.h:30 objc/lang-specs.h:41
  msgid "GNU Objective C no longer supports traditional compilation"
! msgstr ""
  
  #: objc/lang-specs.h:55
  msgid "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
! msgstr "objc-cpp-output Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ objective-c-cpp-output"
  
  #: objcp/lang-specs.h:58
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
! msgstr "objc++-cpp-output Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ objective-c++-cpp-output"
  
  #: fortran/lang.opt:146
  #, no-c-format
  msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr ""
  
  #: fortran/lang.opt:198
  #, no-c-format
  msgid "Warn about possible aliasing of dummy arguments."
! msgstr ""
  
  #: fortran/lang.opt:202
  #, no-c-format
  msgid "Warn about alignment of COMMON blocks."
! msgstr ""
  
  #: fortran/lang.opt:206
  #, no-c-format
  msgid "Warn about missing ampersand in continued character constants."
! msgstr ""
  
  #: fortran/lang.opt:210
  #, no-c-format
  msgid "Warn about creation of array temporaries."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ñ… Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð²."
  
  #: fortran/lang.opt:214 fortran/lang.opt:535 c-family/c.opt:1529
  #: config/alpha/alpha.opt:31 common.opt:681 common.opt:823 common.opt:1064
--- 398,547 ----
  
  #: config/mcore/mcore.h:53
  msgid "the m210 does not have little endian support"
! msgstr "m210 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” little endian"
  
  #: config/mips/r3900.h:37
  msgid "-mhard-float not supported"
! msgstr "-mhard-float Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: config/mips/r3900.h:39
  msgid "-msingle-float and -msoft-float cannot both be specified"
! msgstr "-msingle-float Ñ‚Ð° -msoft-float Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾"
  
  #: config/moxie/moxiebox.h:43
  msgid "this target is little-endian"
! msgstr "Ñ†Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¼Ð°Ñ” Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ little endian"
  
  #: config/msp430/msp430.h:90
  msgid "-mcode-region requires the large memory model (-mlarge)"
! msgstr "-mcode-region Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²ÐµÐ»Ð¸ÐºÑƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (-mlarge)"
  
  #: config/msp430/msp430.h:92
  msgid "-mdata-region requires the large memory model (-mlarge)"
! msgstr "-mdata-region Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²ÐµÐ»Ð¸ÐºÑƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (-mlarge)"
  
  #: config/nios2/elf.h:44
  msgid "You need a C startup file for -msys-crt0="
! msgstr "Ð’Ð°Ð¼ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» C Ð´Ð»Ñ� -msys-crt0="
  
  #: config/pa/pa-hpux11.h:134 config/pa/pa-hpux11.h:137
  #: config/pa/pa64-hpux.h:29 config/pa/pa64-hpux.h:32 config/pa/pa64-hpux.h:41
  #: config/pa/pa64-hpux.h:44
  msgid "warning: consider linking with '-static' as system libraries with"
! msgstr "Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· '-static', Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð·"
  
  #: config/pa/pa-hpux11.h:135 config/pa/pa-hpux11.h:138
  #: config/pa/pa64-hpux.h:30 config/pa/pa64-hpux.h:33 config/pa/pa64-hpux.h:42
  #: config/pa/pa64-hpux.h:45
  msgid "  profiling support are only provided in archive format"
! msgstr "  Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð°Ñ€Ñ…Ñ–Ð²Ñƒ"
  
  #: config/rs6000/darwin.h:123
  msgid " conflicting code gen style switches are used"
! msgstr " Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– Ñ�Ñ‚Ð¸Ð»ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ"
  
  #: config/rs6000/freebsd64.h:114
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
! msgstr "Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� `-pg' Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ `-p' Ð· gprof(1)"
  
  #: config/rs6000/rs6000.h:170
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
! msgstr "Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� -mcpu Ð² ASM_CPU_SPEC?"
  
  #: config/rx/linux.h:53 config/rx/rx.h:82
  msgid "rx200 cpu does not have FPU hardware"
! msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ rx200 Ð½Ðµ Ð¼Ð°Ñ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ FPU"
  
  #: config/rx/rx.h:80
  msgid "-mas100-syntax is incompatible with -gdwarf"
! msgstr "-mas100-syntax Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· -gdwarf"
  
  #: config/rx/rx.h:81
  msgid "rx100 cpu does not have FPU hardware"
! msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ rx100 Ð½Ðµ Ð¼Ð°Ñ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ FPU"
  
  #: config/s390/tpf.h:119
  msgid "static is not supported on TPF-OS"
! msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² TPF-OS"
  
  #: config/sh/sh.h:299 config/sh/sh.h:302
  msgid "SH2a does not support little-endian"
! msgstr "SH2a Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” little-endian"
  
  #: config/sparc/linux64.h:142
  msgid "-fsanitize=address is not supported in this configuration"
! msgstr "-fsanitize=address Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: config/sparc/linux64.h:156 config/sparc/linux64.h:162
  #: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112
  #: config/sparc/sol2.h:237 config/sparc/sol2.h:243
  msgid "may not use both -m32 and -m64"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ -m32 Ñ‚Ð° -m64"
  
  #: config/vax/netbsd-elf.h:51
  msgid "the -shared option is not currently supported for VAX ELF"
! msgstr "Ð¾Ð¿Ñ†Ñ–Ñ� -shared Ð½Ð°Ñ€Ð°Ð·Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� VAX ELF"
  
  #: config/vax/vax.h:46 config/vax/vax.h:47
  msgid "profiling not supported with -mg"
! msgstr "Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· -mg"
  
  #: ada/gcc-interface/lang-specs.h:38
  msgid "-c or -S required for Ada"
! msgstr "-c Ð°Ð±Ð¾ -S Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� Ada"
  
  #: ada/gcc-interface/lang-specs.h:56
  msgid "-c required for gnat2why"
! msgstr "-c Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� gnat2why"
  
  #: ada/gcc-interface/lang-specs.h:67
  msgid "-c required for gnat2scil"
! msgstr "-c Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� gnat2scil"
  
  #: fortran/lang-specs.h:60 fortran/lang-specs.h:74
  msgid "gfortran does not support -E without -cpp"
! msgstr "gfortran Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” -E Ð±ÐµÐ· -cpp"
  
  #: m2/lang-specs.h:48
  msgid "to generate dependencies you must specify '-fcpp' "
! msgstr "Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ '-fcpp'"
  
  #: objc/lang-specs.h:30 objc/lang-specs.h:41
  msgid "GNU Objective C no longer supports traditional compilation"
! msgstr "GNU Objective C Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ"
  
  #: objc/lang-specs.h:55
  msgid "objc-cpp-output is deprecated; please use objective-c-cpp-output instead"
! msgstr "objc-cpp-output Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ objective-c-cpp-output Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: objcp/lang-specs.h:58
  msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
! msgstr "objc++-cpp-output Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ objective-c++-cpp-output Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: fortran/lang.opt:146
  #, no-c-format
  msgid "-J<directory>\tPut MODULE files in 'directory'."
! msgstr "-J<Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ñ–Ñ�>\tÐ Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»Ð¸ MODULE Ñƒ Â«Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ñ–Ñ—Â»."
  
  #: fortran/lang.opt:198
  #, no-c-format
  msgid "Warn about possible aliasing of dummy arguments."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²."
  
  #: fortran/lang.opt:202
  #, no-c-format
  msgid "Warn about alignment of COMMON blocks."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð² COMMON."
  
  #: fortran/lang.opt:206
  #, no-c-format
  msgid "Warn about missing ampersand in continued character constants."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Â«&Â» Ð² Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ñ…."
  
  #: fortran/lang.opt:210
  #, no-c-format
  msgid "Warn about creation of array temporaries."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ñ… Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð²."
  
  #: fortran/lang.opt:214 fortran/lang.opt:535 c-family/c.opt:1529
  #: config/alpha/alpha.opt:31 common.opt:681 common.opt:823 common.opt:1064
*************** msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾
*** 552,1133 ****
  #: common.opt:2482 common.opt:3202
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
! msgstr ""
  
  #: fortran/lang.opt:218
  #, no-c-format
  msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr ""
  
  #: fortran/lang.opt:226
  #, no-c-format
  msgid "Warn about truncated character expressions."
! msgstr ""
  
  #: fortran/lang.opt:230
  #, no-c-format
  msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr ""
  
  #: fortran/lang.opt:238
  #, no-c-format
  msgid "Warn about most implicit conversions."
! msgstr ""
  
  #: fortran/lang.opt:242
  #, no-c-format
  msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr ""
  
  #: fortran/lang.opt:250
  #, no-c-format
  msgid "Warn if loops have been interchanged."
! msgstr ""
  
  #: fortran/lang.opt:254
  #, no-c-format
  msgid "Warn about function call elimination."
! msgstr ""
  
  #: fortran/lang.opt:258
  #, no-c-format
  msgid "Warn about calls with implicit interface."
! msgstr ""
  
  #: fortran/lang.opt:262
  #, no-c-format
  msgid "Warn about called procedures not explicitly declared."
! msgstr ""
  
  #: fortran/lang.opt:266
  #, no-c-format
  msgid "Warn about constant integer divisions with truncated results."
! msgstr ""
  
  #: fortran/lang.opt:270
  #, no-c-format
  msgid "Warn about truncated source lines."
! msgstr ""
  
  #: fortran/lang.opt:274
  #, no-c-format
  msgid "Warn on intrinsics not part of the selected standard."
! msgstr ""
  
  #: fortran/lang.opt:286
  #, no-c-format
  msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr ""
  
  #: fortran/lang.opt:298
  #, no-c-format
  msgid "Warn that -fno-automatic may break recursion."
! msgstr ""
  
  #: fortran/lang.opt:306
  #, no-c-format
  msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr ""
  
  #: fortran/lang.opt:310
  #, no-c-format
  msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr ""
  
  #: fortran/lang.opt:314
  #, no-c-format
  msgid "Warn when a left-hand-side variable is reallocated."
! msgstr ""
  
  #: fortran/lang.opt:318
  #, no-c-format
  msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr ""
  
  #: fortran/lang.opt:326
  #, no-c-format
  msgid "Warn about \"suspicious\" constructs."
! msgstr ""
  
  #: fortran/lang.opt:330
  #, no-c-format
  msgid "Permit nonconforming uses of the tab character."
! msgstr ""
  
  #: fortran/lang.opt:334
  #, no-c-format
  msgid "Warn about an invalid DO loop."
! msgstr ""
  
  #: fortran/lang.opt:338
  #, no-c-format
  msgid "Warn about underflow of numerical constant expressions."
! msgstr ""
  
  #: fortran/lang.opt:346
  #, no-c-format
  msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr ""
  
  #: fortran/lang.opt:354
  #, no-c-format
  msgid "Warn about unused dummy arguments."
! msgstr ""
  
  #: fortran/lang.opt:358
  #, no-c-format
  msgid "Warn about zero-trip DO loops."
! msgstr ""
  
  #: fortran/lang.opt:362
  #, no-c-format
  msgid "Enable preprocessing."
! msgstr ""
  
  #: fortran/lang.opt:370
  #, no-c-format
  msgid "Disable preprocessing."
! msgstr ""
  
  #: fortran/lang.opt:378
  #, no-c-format
  msgid "Accept argument mismatches in procedure calls."
! msgstr ""
  
  #: fortran/lang.opt:382
  #, no-c-format
  msgid "Eliminate multiple function invocations also for impure functions."
! msgstr ""
  
  #: fortran/lang.opt:386
  #, no-c-format
  msgid "Enable alignment of COMMON blocks."
! msgstr ""
  
  #: fortran/lang.opt:390
  #, no-c-format
  msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr ""
  
  #: fortran/lang.opt:394
  #, no-c-format
  msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
! msgstr ""
  
  #: fortran/lang.opt:402
  #, no-c-format
  msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr ""
  
  #: fortran/lang.opt:406
  #, no-c-format
  msgid "Specify that backslash in string introduces an escape character."
! msgstr ""
  
  #: fortran/lang.opt:410
  #, no-c-format
  msgid "Produce a backtrace when a runtime error is encountered."
! msgstr ""
  
  #: fortran/lang.opt:414
  #, no-c-format
  msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr ""
  
  #: fortran/lang.opt:421
  #, no-c-format
  msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr ""
  
  #: fortran/lang.opt:425
  #, no-c-format
  msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
! msgstr ""
  
  #: fortran/lang.opt:450
  #, no-c-format
  msgid "Use the Cray Pointer extension."
! msgstr ""
  
  #: fortran/lang.opt:454
  #, no-c-format
  msgid "Generate C prototypes from BIND(C) declarations."
! msgstr ""
  
  #: fortran/lang.opt:458
  #, no-c-format
  msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr ""
  
  #: fortran/lang.opt:462
  #, no-c-format
  msgid "Ignore 'D' in column one in fixed form."
! msgstr ""
  
  #: fortran/lang.opt:466
  #, no-c-format
  msgid "Treat lines with 'D' in column one as comments."
! msgstr ""
  
  #: fortran/lang.opt:470
  #, no-c-format
  msgid "Issue debug information for compiler-generated auxiliary variables."
! msgstr ""
  
  #: fortran/lang.opt:474
  #, no-c-format
  msgid "Enable all DEC language extensions."
! msgstr ""
  
  #: fortran/lang.opt:478
  #, no-c-format
  msgid "Enable the use of blank format items in format strings."
! msgstr ""
  
  #: fortran/lang.opt:482
  #, no-c-format
  msgid "Enable the use of character literals in assignments and data statements for non-character variables."
! msgstr ""
  
  #: fortran/lang.opt:487
  #, no-c-format
  msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr ""
  
  #: fortran/lang.opt:491
  #, no-c-format
  msgid "Enable default widths for i, f and g format specifiers."
! msgstr ""
  
  #: fortran/lang.opt:495
  #, no-c-format
  msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr ""
  
  #: fortran/lang.opt:499
  #, no-c-format
  msgid "Enable legacy math intrinsics for compatibility."
! msgstr ""
  
  #: fortran/lang.opt:503
  #, no-c-format
  msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr ""
  
  #: fortran/lang.opt:507
  #, no-c-format
  msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr ""
  
  #: fortran/lang.opt:511
  #, no-c-format
  msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr ""
  
  #: fortran/lang.opt:515
  #, no-c-format
  msgid "Set the default integer kind to an 8 byte wide type."
! msgstr ""
  
  #: fortran/lang.opt:519
  #, no-c-format
  msgid "Set the default real kind to an 8 byte wide type."
! msgstr ""
  
  #: fortran/lang.opt:523
  #, no-c-format
  msgid "Set the default real kind to an 10 byte wide type."
! msgstr ""
  
  #: fortran/lang.opt:527
  #, no-c-format
  msgid "Set the default real kind to an 16 byte wide type."
! msgstr ""
  
  #: fortran/lang.opt:531
  #, no-c-format
  msgid "Allow dollar signs in entity names."
! msgstr ""
  
  #: fortran/lang.opt:539
  #, no-c-format
  msgid "Display the code tree after parsing."
! msgstr ""
  
  #: fortran/lang.opt:543
  #, no-c-format
  msgid "Display the code tree after front end optimization."
! msgstr ""
  
  #: fortran/lang.opt:547
  #, no-c-format
  msgid "Display the global symbol table after parsing."
! msgstr ""
  
  #: fortran/lang.opt:551
  #, no-c-format
  msgid "Display the code tree after parsing; deprecated option."
! msgstr ""
  
  #: fortran/lang.opt:555
  #, no-c-format
  msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr ""
  
  #: fortran/lang.opt:559
  #, no-c-format
  msgid "Use f2c calling convention."
! msgstr ""
  
  #: fortran/lang.opt:563
  #, no-c-format
  msgid "Assume that the source file is fixed form."
! msgstr ""
  
  #: fortran/lang.opt:567
  #, no-c-format
  msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr ""
  
  #: fortran/lang.opt:571
  #, no-c-format
  msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr ""
  
  #: fortran/lang.opt:575 fortran/lang.opt:579
  #, no-c-format
  msgid "Specify where to find the compiled intrinsic modules."
! msgstr ""
  
  #: fortran/lang.opt:583
  #, no-c-format
  msgid "Allow arbitrary character line width in fixed mode."
! msgstr ""
  
  #: fortran/lang.opt:587
  #, no-c-format
  msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr ""
  
  #: fortran/lang.opt:591
  #, no-c-format
  msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr ""
  
  #: fortran/lang.opt:595
  #, no-c-format
  msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr ""
  
  #: fortran/lang.opt:599
  #, no-c-format
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr ""
  
  #: fortran/lang.opt:603
  #, no-c-format
  msgid "Assume that the source file is free form."
! msgstr ""
  
  #: fortran/lang.opt:607
  #, no-c-format
  msgid "Allow arbitrary character line width in free mode."
! msgstr ""
  
  #: fortran/lang.opt:611
  #, no-c-format
  msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr ""
  
  #: fortran/lang.opt:615
  #, no-c-format
  msgid "Try to interchange loops if profitable."
! msgstr ""
  
  #: fortran/lang.opt:619
  #, no-c-format
  msgid "Enable front end optimization."
! msgstr ""
  
  #: fortran/lang.opt:623
  #, no-c-format
  msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr ""
  
  #: fortran/lang.opt:627
  #, no-c-format
  msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr ""
  
  #: fortran/lang.opt:631
  #, no-c-format
  msgid "Initialize components of derived type variables according to other init flags."
! msgstr ""
  
  #: fortran/lang.opt:635
  #, no-c-format
  msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr ""
  
  #: fortran/lang.opt:639
  #, no-c-format
  msgid "Initialize local variables to zero (from g77)."
! msgstr ""
  
  #: fortran/lang.opt:643
  #, no-c-format
  msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr ""
  
  #: fortran/lang.opt:647
  #, no-c-format
  msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr ""
  
  #: fortran/lang.opt:669
  #, no-c-format
  msgid "-finline-arg-packing\tPerform argument packing inline."
! msgstr ""
  
  #: fortran/lang.opt:673
  #, no-c-format
  msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr ""
  
  #: fortran/lang.opt:677
  #, no-c-format
  msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr ""
  
  #: fortran/lang.opt:681
  #, no-c-format
  msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr ""
  
  #: fortran/lang.opt:685
  #, no-c-format
  msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr ""
  
  #: fortran/lang.opt:689
  #, no-c-format
  msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr ""
  
  #: fortran/lang.opt:693
  #, no-c-format
  msgid "Put all local arrays on stack."
! msgstr ""
  
  #: fortran/lang.opt:697
  #, no-c-format
  msgid "Set default accessibility of module entities to PRIVATE."
! msgstr ""
  
  #: fortran/lang.opt:717
  #, no-c-format
  msgid "Try to lay out derived types as compactly as possible."
! msgstr ""
  
  #: fortran/lang.opt:725
  #, no-c-format
  msgid "Protect parentheses in expressions."
! msgstr ""
  
  #: fortran/lang.opt:729
  #, no-c-format
  msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr ""
  
  #: fortran/lang.opt:733
  #, no-c-format
  msgid "Enable range checking during compilation."
! msgstr ""
  
  #: fortran/lang.opt:737
  #, no-c-format
  msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr ""
  
  #: fortran/lang.opt:741
  #, no-c-format
  msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr ""
  
  #: fortran/lang.opt:745
  #, no-c-format
  msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr ""
  
  #: fortran/lang.opt:749
  #, no-c-format
  msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr ""
  
  #: fortran/lang.opt:753
  #, no-c-format
  msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr ""
  
  #: fortran/lang.opt:757
  #, no-c-format
  msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr ""
  
  #: fortran/lang.opt:761
  #, no-c-format
  msgid "Reallocate the LHS in assignments."
! msgstr ""
  
  #: fortran/lang.opt:765
  #, no-c-format
  msgid "Use a 4-byte record marker for unformatted files."
! msgstr ""
  
  #: fortran/lang.opt:769
  #, no-c-format
  msgid "Use an 8-byte record marker for unformatted files."
! msgstr ""
  
  #: fortran/lang.opt:773
  #, no-c-format
  msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr ""
  
  #: fortran/lang.opt:777
  #, no-c-format
  msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr ""
  
  #: fortran/lang.opt:781
  #, no-c-format
  msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr ""
  
  #: fortran/lang.opt:797
  #, no-c-format
  msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr ""
  
  #: fortran/lang.opt:801
  #, no-c-format
  msgid "Append a second underscore if the name already contains an underscore."
! msgstr ""
  
  #: fortran/lang.opt:809
  #, no-c-format
  msgid "Apply negative sign to zero values."
! msgstr ""
  
  #: fortran/lang.opt:816
  #, no-c-format
  msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
! msgstr ""
  
  #: fortran/lang.opt:820
  #, no-c-format
  msgid "Append underscores to externally visible names."
! msgstr ""
  
  #: fortran/lang.opt:824 c-family/c.opt:1664 c-family/c.opt:1741
  #: c-family/c.opt:1749 c-family/c.opt:2068 config/pa/pa.opt:46
--- 550,1131 ----
  #: common.opt:2482 common.opt:3202
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
! msgstr "Ð�Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ. Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸."
  
  #: fortran/lang.opt:218
  #, no-c-format
  msgid "Warn if the type of a variable might be not interoperable with C."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ‚Ð¸Ð¿ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· C."
  
  #: fortran/lang.opt:226
  #, no-c-format
  msgid "Warn about truncated character expressions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²."
  
  #: fortran/lang.opt:230
  #, no-c-format
  msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² REAL Ð°Ð±Ð¾ COMPLEX."
  
  #: fortran/lang.opt:238
  #, no-c-format
  msgid "Warn about most implicit conversions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð±Ñ–Ð»ÑŒÑˆÑ–Ñ�Ñ‚ÑŒ Ð½ÐµÑ�Ð²Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½ÑŒ."
  
  #: fortran/lang.opt:242
  #, no-c-format
  msgid "Warn about possibly incorrect subscripts in do loops."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð¿Ñ–Ð´Ñ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¸ Ð² Ñ†Ð¸ÐºÐ»Ð°Ñ… do."
  
  #: fortran/lang.opt:250
  #, no-c-format
  msgid "Warn if loops have been interchanged."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ†Ð¸ÐºÐ»Ð¸ Ð±ÑƒÐ»Ð¸ Ð¿Ð¾Ð¼Ñ–Ð½Ñ�Ð½Ñ– Ð¼Ñ–Ñ�Ñ†Ñ�Ð¼Ð¸."
  
  #: fortran/lang.opt:254
  #, no-c-format
  msgid "Warn about function call elimination."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: fortran/lang.opt:258
  #, no-c-format
  msgid "Warn about calls with implicit interface."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð· Ð½ÐµÑ�Ð²Ð½Ð¸Ð¼ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼."
  
  #: fortran/lang.opt:262
  #, no-c-format
  msgid "Warn about called procedures not explicitly declared."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€, Ñ�ÐºÑ– Ð½Ðµ Ð±ÑƒÐ»Ð¸ Ñ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ–."
  
  #: fortran/lang.opt:266
  #, no-c-format
  msgid "Warn about constant integer divisions with truncated results."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñ– Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð· Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¼Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°Ð¼Ð¸."
  
  #: fortran/lang.opt:270
  #, no-c-format
  msgid "Warn about truncated source lines."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ."
  
  #: fortran/lang.opt:274
  #, no-c-format
  msgid "Warn on intrinsics not part of the selected standard."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð½Ðµ Ð²Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ð¾Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ."
  
  #: fortran/lang.opt:286
  #, no-c-format
  msgid "Warn about USE statements that have no ONLY qualifier."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² USE Ð±ÐµÐ· Ñ�Ð²Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° ONLY."
  
  #: fortran/lang.opt:298
  #, no-c-format
  msgid "Warn that -fno-automatic may break recursion."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ‰Ð¾ -fno-automatic Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ€ÑƒÑˆÐ¸Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–ÑŽ."
  
  #: fortran/lang.opt:306
  #, no-c-format
  msgid "Warn about real-literal-constants with 'q' exponent-letter."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð²-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð· Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸ Ð· Ð»Ñ–Ñ‚ÐµÑ€Ð¾ÑŽ-Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸ÐºÐ¾Ð¼ 'q'."
  
  #: fortran/lang.opt:310
  #, no-c-format
  msgid "Warn when a left-hand-side array variable is reallocated."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð· Ð»Ñ–Ð²Ð¾Ð³Ð¾ Ð±Ð¾ÐºÑƒ Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�."
  
  #: fortran/lang.opt:314
  #, no-c-format
  msgid "Warn when a left-hand-side variable is reallocated."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð· Ð»Ñ–Ð²Ð¾Ð³Ð¾ Ð±Ð¾ÐºÑƒ Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�."
  
  #: fortran/lang.opt:318
  #, no-c-format
  msgid "Warn if the pointer in a pointer assignment might outlive its target."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñƒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ¶Ð¸Ñ‚Ð¸ Ñ�Ð²Ð¾ÑŽ Ñ†Ñ–Ð»ÑŒ."
  
  #: fortran/lang.opt:326
  #, no-c-format
  msgid "Warn about \"suspicious\" constructs."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Â«Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ–Â» ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: fortran/lang.opt:330
  #, no-c-format
  msgid "Permit nonconforming uses of the tab character."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ñ–Ñ—."
  
  #: fortran/lang.opt:334
  #, no-c-format
  msgid "Warn about an invalid DO loop."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ†Ð¸ÐºÐ» DO."
  
  #: fortran/lang.opt:338
  #, no-c-format
  msgid "Warn about underflow of numerical constant expressions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²."
  
  #: fortran/lang.opt:346
  #, no-c-format
  msgid "Warn if a user-procedure has the same name as an intrinsic."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¼Ð°Ñ” Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ð½Ð°Ð·Ð²Ñƒ, Ñ‰Ð¾ Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð°."
  
  #: fortran/lang.opt:354
  #, no-c-format
  msgid "Warn about unused dummy arguments."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸."
  
  #: fortran/lang.opt:358
  #, no-c-format
  msgid "Warn about zero-trip DO loops."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ†Ð¸ÐºÐ»Ð¸ DO Ð· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹."
  
  #: fortran/lang.opt:362
  #, no-c-format
  msgid "Enable preprocessing."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ."
  
  #: fortran/lang.opt:370
  #, no-c-format
  msgid "Disable preprocessing."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ."
  
  #: fortran/lang.opt:378
  #, no-c-format
  msgid "Accept argument mismatches in procedure calls."
! msgstr "ÐŸÑ€Ð¸Ð¹Ð¼Ð°Ñ‚Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€."
  
  #: fortran/lang.opt:382
  #, no-c-format
  msgid "Eliminate multiple function invocations also for impure functions."
! msgstr "Ð£Ñ�ÑƒÐ½ÑƒÑ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ð´Ð»Ñ� Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: fortran/lang.opt:386
  #, no-c-format
  msgid "Enable alignment of COMMON blocks."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð² COMMON."
  
  #: fortran/lang.opt:390
  #, no-c-format
  msgid "All intrinsics procedures are available regardless of selected standard."
! msgstr "Ð’Ñ�Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¾ Ð²Ñ–Ð´ Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ."
  
  #: fortran/lang.opt:394
  #, no-c-format
  msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð²Ñƒ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ BOZ Ð² Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ñ‚Ð° Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Z Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ X."
  
  #: fortran/lang.opt:402
  #, no-c-format
  msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
! msgstr "Ð�Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð° COMMON-Ð±Ð»Ð¾ÐºÐ¸ Ñ‚Ð°Ðº, Ð½Ñ–Ð±Ð¸ Ð²Ð¾Ð½Ð¸ Ð±ÑƒÐ»Ð¸ Ð½Ð°Ð·Ð²Ð°Ð½Ñ– Ð² SAVE-Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ…."
  
  #: fortran/lang.opt:406
  #, no-c-format
  msgid "Specify that backslash in string introduces an escape character."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ñ�Ð»ÐµÑˆ Ð² Ñ€Ñ�Ð´ÐºÑƒ Ð²Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð» ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: fortran/lang.opt:410
  #, no-c-format
  msgid "Produce a backtrace when a runtime error is encountered."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ‚Ñ€Ð°Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð¿Ñ€Ð¸ Ð²Ð¸Ð½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: fortran/lang.opt:414
  #, no-c-format
  msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
! msgstr "-fblas-matmul-limit=<n>\tÐ Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ð°Ð¹Ð¼ÐµÐ½ÑˆÐ¾Ñ— Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ–, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ñ— matmul Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ BLAS."
  
  #: fortran/lang.opt:421
  #, no-c-format
  msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
! msgstr "Ð’Ð¸Ñ€Ð¾Ð±Ð»Ñ�Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð±ÑƒÐ»Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð²."
  
  #: fortran/lang.opt:425
  #, no-c-format
  msgid "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tThe endianness used for unformatted files."
! msgstr "-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>\tÐŸÐ¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²."
  
  #: fortran/lang.opt:450
  #, no-c-format
  msgid "Use the Cray Pointer extension."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Cray."
  
  #: fortran/lang.opt:454
  #, no-c-format
  msgid "Generate C prototypes from BIND(C) declarations."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ C-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸ Ð· Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ð¹ BIND(C)."
  
  #: fortran/lang.opt:458
  #, no-c-format
  msgid "Generate C prototypes from non-BIND(C) external procedure definitions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ C-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸ Ð· Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€, Ñ�ÐºÑ– Ð½Ðµ Ñ” BIND(C)."
  
  #: fortran/lang.opt:462
  #, no-c-format
  msgid "Ignore 'D' in column one in fixed form."
! msgstr "Ð†Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Â«DÂ» Ð² Ð¿ÐµÑ€ÑˆÐ¾Ð¼Ñƒ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ‡Ð¸ÐºÑƒ Ñƒ Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ–."
  
  #: fortran/lang.opt:466
  #, no-c-format
  msgid "Treat lines with 'D' in column one as comments."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¸ Ð· Â«DÂ» Ð² Ð¿ÐµÑ€ÑˆÐ¾Ð¼Ñƒ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ‡Ð¸ÐºÑƒ Ñ�Ðº ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ–."
  
  #: fortran/lang.opt:470
  #, no-c-format
  msgid "Issue debug information for compiler-generated auxiliary variables."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð´Ð¾Ð¿Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ñ… ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼."
  
  #: fortran/lang.opt:474
  #, no-c-format
  msgid "Enable all DEC language extensions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð²Ð¸ DEC."
  
  #: fortran/lang.opt:478
  #, no-c-format
  msgid "Enable the use of blank format items in format strings."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð² Ñ€Ñ�Ð´ÐºÐ°Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: fortran/lang.opt:482
  #, no-c-format
  msgid "Enable the use of character literals in assignments and data statements for non-character variables."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ñ… Ñ‚Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð½ÐµÑ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: fortran/lang.opt:487
  #, no-c-format
  msgid "Enable legacy parsing of INCLUDE as statement."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ñ€Ðµ Ñ€Ð¾Ð·Ð±Ð¸Ñ€Ð°Ð½Ð½Ñ� INCLUDE Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°."
  
  #: fortran/lang.opt:491
  #, no-c-format
  msgid "Enable default widths for i, f and g format specifiers."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ð´Ð»Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ñ–Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ i, f Ñ‚Ð° g."
  
  #: fortran/lang.opt:495
  #, no-c-format
  msgid "Enable kind-specific variants of integer intrinsic functions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: fortran/lang.opt:499
  #, no-c-format
  msgid "Enable legacy math intrinsics for compatibility."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ñ– Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸ Ð´Ð»Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: fortran/lang.opt:503
  #, no-c-format
  msgid "Enable support for DEC STRUCTURE/RECORD."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ DEC STRUCTURE/RECORD."
  
  #: fortran/lang.opt:507
  #, no-c-format
  msgid "Enable DEC-style STATIC and AUTOMATIC attributes."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ STATIC Ñ‚Ð° AUTOMATIC Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– DEC."
  
  #: fortran/lang.opt:511
  #, no-c-format
  msgid "Set the default double precision kind to an 8 byte wide type."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ðº Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 8 Ð±Ð°Ð¹Ñ‚."
  
  #: fortran/lang.opt:515
  #, no-c-format
  msgid "Set the default integer kind to an 8 byte wide type."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ñ�Ðº Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 8 Ð±Ð°Ð¹Ñ‚."
  
  #: fortran/lang.opt:519
  #, no-c-format
  msgid "Set the default real kind to an 8 byte wide type."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ñ�Ðº Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 8 Ð±Ð°Ð¹Ñ‚."
  
  #: fortran/lang.opt:523
  #, no-c-format
  msgid "Set the default real kind to an 10 byte wide type."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ñ�Ðº Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 10 Ð±Ð°Ð¹Ñ‚."
  
  #: fortran/lang.opt:527
  #, no-c-format
  msgid "Set the default real kind to an 16 byte wide type."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ñ�Ðº Ñ‚Ð¸Ð¿ ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 16 Ð±Ð°Ð¹Ñ‚."
  
  #: fortran/lang.opt:531
  #, no-c-format
  msgid "Allow dollar signs in entity names."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð·Ð½Ð°ÐºÐ¸ Ð´Ð¾Ð»Ð°Ñ€Ð° Ð² Ð½Ð°Ð·Ð²Ð°Ñ… Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹."
  
  #: fortran/lang.opt:539
  #, no-c-format
  msgid "Display the code tree after parsing."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ."
  
  #: fortran/lang.opt:543
  #, no-c-format
  msgid "Display the code tree after front end optimization."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸."
  
  #: fortran/lang.opt:547
  #, no-c-format
  msgid "Display the global symbol table after parsing."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð¿Ñ–Ñ�Ð»Ñ� Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ."
  
  #: fortran/lang.opt:551
  #, no-c-format
  msgid "Display the code tree after parsing; deprecated option."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÐµÑ€ÐµÐ²Ð¾ ÐºÐ¾Ð´Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ; Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¾Ð¿Ñ†Ñ–Ñ�."
  
  #: fortran/lang.opt:555
  #, no-c-format
  msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² matmul Ð· Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð°Ð¼Ð¸ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŽ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ BLAS."
  
  #: fortran/lang.opt:559
  #, no-c-format
  msgid "Use f2c calling convention."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ f2c."
  
  #: fortran/lang.opt:563
  #, no-c-format
  msgid "Assume that the source file is fixed form."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð¼Ð°Ñ” Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ñƒ Ñ„Ð¾Ñ€Ð¼Ñƒ."
  
  #: fortran/lang.opt:567
  #, no-c-format
  msgid "Force creation of temporary to test infrequently-executed forall code."
! msgstr "ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€Ñ–Ð´ÐºÐ¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ forall."
  
  #: fortran/lang.opt:571
  #, no-c-format
  msgid "Interpret any INTEGER(4) as an INTEGER(8)."
! msgstr "Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ INTEGER(4) Ñ�Ðº INTEGER(8)."
  
  #: fortran/lang.opt:575 fortran/lang.opt:579
  #, no-c-format
  msgid "Specify where to find the compiled intrinsic modules."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ð´Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ–."
  
  #: fortran/lang.opt:583
  #, no-c-format
  msgid "Allow arbitrary character line width in fixed mode."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñƒ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–."
  
  #: fortran/lang.opt:587
  #, no-c-format
  msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
! msgstr "-ffixed-line-length-<n>\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ n Ñ�Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–."
  
  #: fortran/lang.opt:591
  #, no-c-format
  msgid "Pad shorter fixed form lines to line width with spaces."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð±Ñ–Ð»Ð¸ Ð´Ð¾ ÐºÐ¾Ñ€Ð¾Ñ‚ÑˆÐ¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð² Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„Ð¾Ñ€Ð¼Ð¸ Ð´Ð¾ ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ñ€Ñ�Ð´ÐºÐ°."
  
  #: fortran/lang.opt:595
  #, no-c-format
  msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
! msgstr "-ffpe-trap=[...]\tÐ—ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ°Ñ… Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: fortran/lang.opt:599
  #, no-c-format
  msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
! msgstr "-ffpe-summary=[...]\tÐ�Ð°Ð´Ñ€ÑƒÐºÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´Ñ�ÑƒÐ¼Ð¾Ðº Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: fortran/lang.opt:603
  #, no-c-format
  msgid "Assume that the source file is free form."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð¼Ð°Ñ” Ð²Ñ–Ð»ÑŒÐ½Ñƒ Ñ„Ð¾Ñ€Ð¼Ñƒ."
  
  #: fortran/lang.opt:607
  #, no-c-format
  msgid "Allow arbitrary character line width in free mode."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñƒ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ€Ñ�Ð´ÐºÐ° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ð²Ñ–Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–."
  
  #: fortran/lang.opt:611
  #, no-c-format
  msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
! msgstr "-ffree-line-length-<n>\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ n Ñ�Ðº ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ€Ñ�Ð´ÐºÐ° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ð²Ñ–Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–."
  
  #: fortran/lang.opt:615
  #, no-c-format
  msgid "Try to interchange loops if profitable."
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼Ñ–Ð½Ñ�Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¿Ñ€Ð¸Ð±ÑƒÑ‚ÐºÐ¾Ð²Ð¾."
  
  #: fortran/lang.opt:619
  #, no-c-format
  msgid "Enable front end optimization."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸."
  
  #: fortran/lang.opt:623
  #, no-c-format
  msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ�Ð²Ð½Ðµ Ñ‚Ð¸Ð¿Ñ–Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ð¹Ð¾Ð³Ð¾ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ð²Ð½Ð¸Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ IMPLICIT."
  
  #: fortran/lang.opt:627
  #, no-c-format
  msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
! msgstr "-finit-character=<n>\tÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ ASCII n."
  
  #: fortran/lang.opt:631
  #, no-c-format
  msgid "Initialize components of derived type variables according to other init flags."
! msgstr "Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾ Ð´Ð¾ Ñ–Ð½ÑˆÐ¸Ñ… Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ–Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: fortran/lang.opt:635
  #, no-c-format
  msgid "-finit-integer=<n>\tInitialize local integer variables to n."
! msgstr "-finit-integer=<n>\tÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ñ†Ñ–Ð»Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ n."
  
  #: fortran/lang.opt:639
  #, no-c-format
  msgid "Initialize local variables to zero (from g77)."
! msgstr "Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð½ÑƒÐ»ÐµÐ¼ (Ð· g77)."
  
  #: fortran/lang.opt:643
  #, no-c-format
  msgid "-finit-logical=<true|false>\tInitialize local logical variables."
! msgstr "-finit-logical=<true|false>\tÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–."
  
  #: fortran/lang.opt:647
  #, no-c-format
  msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
! msgstr "-finit-real=<zero|snan|nan|inf|-inf>\tÐ†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ð´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼."
  
  #: fortran/lang.opt:669
  #, no-c-format
  msgid "-finline-arg-packing\tPerform argument packing inline."
! msgstr "-finline-arg-packing\tÐ’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² Ñ€Ñ�Ð´ÐºÑƒ."
  
  #: fortran/lang.opt:673
  #, no-c-format
  msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
! msgstr "-finline-matmul-limit=<n>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¾Ñ— Ð¼Ð°Ñ‚Ñ€Ð¸Ñ†Ñ–, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ñ— matmul Ð±ÑƒÐ´Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾."
  
  #: fortran/lang.opt:677
  #, no-c-format
  msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
! msgstr "-fmax-array-constructor=<n>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ."
  
  #: fortran/lang.opt:681
  #, no-c-format
  msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
! msgstr "-fmax-identifier-length=<n>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°."
  
  #: fortran/lang.opt:685
  #, no-c-format
  msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
! msgstr "-fmax-subrecord-length=<n>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð¿Ñ–Ð´Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð²."
  
  #: fortran/lang.opt:689
  #, no-c-format
  msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
! msgstr "-fmax-stack-var-size=<n>\tÐ Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ Ð±Ð°Ð¹Ñ‚Ð°Ñ… Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ð¼Ñ–Ñ‰ÐµÐ½Ð¸Ð¹ Ñƒ Ñ�Ñ‚ÐµÐº."
  
  #: fortran/lang.opt:693
  #, no-c-format
  msgid "Put all local arrays on stack."
! msgstr "ÐŸÐ¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ñƒ Ñ�Ñ‚ÐµÐº."
  
  #: fortran/lang.opt:697
  #, no-c-format
  msgid "Set default accessibility of module entities to PRIVATE."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¼Ð¾Ð´ÑƒÐ»Ñ�."
  
  #: fortran/lang.opt:717
  #, no-c-format
  msgid "Try to lay out derived types as compactly as possible."
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñ�ÐºÐ¾Ð¼Ð¾Ð³Ð° ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ñ–ÑˆÐµ."
  
  #: fortran/lang.opt:725
  #, no-c-format
  msgid "Protect parentheses in expressions."
! msgstr "Ð—Ð°Ñ…Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð² Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ…."
  
  #: fortran/lang.opt:729
  #, no-c-format
  msgid "Path to header file that should be pre-included before each compilation unit."
! msgstr "Ð¨Ð»Ñ�Ñ… Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ´ ÐºÐ¾Ð¶Ð½Ð¾ÑŽ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÐµÑŽ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: fortran/lang.opt:733
  #, no-c-format
  msgid "Enable range checking during compilation."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: fortran/lang.opt:737
  #, no-c-format
  msgid "Interpret any REAL(4) as a REAL(8)."
! msgstr "Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ REAL(4) Ñ�Ðº REAL(8)."
  
  #: fortran/lang.opt:741
  #, no-c-format
  msgid "Interpret any REAL(4) as a REAL(10)."
! msgstr "Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ REAL(4) Ñ�Ðº REAL(10)."
  
  #: fortran/lang.opt:745
  #, no-c-format
  msgid "Interpret any REAL(4) as a REAL(16)."
! msgstr "Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ REAL(4) Ñ�Ðº REAL(16)."
  
  #: fortran/lang.opt:749
  #, no-c-format
  msgid "Interpret any REAL(8) as a REAL(4)."
! msgstr "Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ REAL(8) Ñ�Ðº REAL(4)."
  
  #: fortran/lang.opt:753
  #, no-c-format
  msgid "Interpret any REAL(8) as a REAL(10)."
! msgstr "Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹ REAL(8) Ñ�Ðº REAL(10)."
  
  #: fortran/lang.opt:757
  #, no-c-format
  msgid "Interpret any REAL(8) as a REAL(16)."
! msgstr "Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹ REAL(8) Ñ�Ðº REAL(16)."
  
  #: fortran/lang.opt:761
  #, no-c-format
  msgid "Reallocate the LHS in assignments."
! msgstr "ÐŸÐµÑ€ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ LHS Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ñ…."
  
  #: fortran/lang.opt:765
  #, no-c-format
  msgid "Use a 4-byte record marker for unformatted files."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 4-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð¸Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð»Ñ� Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²."
  
  #: fortran/lang.opt:769
  #, no-c-format
  msgid "Use an 8-byte record marker for unformatted files."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 8-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð¸Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð»Ñ� Ð½ÐµÑ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²."
  
  #: fortran/lang.opt:773
  #, no-c-format
  msgid "Allocate local variables on the stack to allow indirect recursion."
! msgstr "Ð’Ð¸Ð´Ñ–Ð»Ñ�Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð² Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð´Ð¾Ð·Ð²Ð¾Ð»Ñƒ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¾Ñ— Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ—."
  
  #: fortran/lang.opt:777
  #, no-c-format
  msgid "Copy array sections into a contiguous block on procedure entry."
! msgstr "ÐšÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸ Ñ�ÐµÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð² Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñƒ."
  
  #: fortran/lang.opt:781
  #, no-c-format
  msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
! msgstr "-fcoarray=<none|single|lib>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�ÐºÑƒ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ coarray Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: fortran/lang.opt:797
  #, no-c-format
  msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
! msgstr "-fcheck=[...]\tÐ’ÐºÐ°Ð·ÑƒÑ”, Ñ�ÐºÑ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¼Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ñ–."
  
  #: fortran/lang.opt:801
  #, no-c-format
  msgid "Append a second underscore if the name already contains an underscore."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð´Ñ€ÑƒÐ³Ñƒ Ð¿Ñ–Ð´ÐºÑ€ÐµÑ�Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ–Ð¼Ê¼Ñ� Ð²Ð¶Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ñ–Ð´ÐºÑ€ÐµÑ�Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: fortran/lang.opt:809
  #, no-c-format
  msgid "Apply negative sign to zero values."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¹ Ð·Ð½Ð°Ðº Ð´Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð½ÑƒÐ»Ñ�."
  
  #: fortran/lang.opt:816
  #, no-c-format
  msgid "Disallow tail call optimization when a calling routine may have omitted character lengths."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, ÐºÐ¾Ð»Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‡Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²."
  
  #: fortran/lang.opt:820
  #, no-c-format
  msgid "Append underscores to externally visible names."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÑ€ÐµÑ�Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð¾ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ñ… Ñ–Ð¼ÐµÐ½."
  
  #: fortran/lang.opt:824 c-family/c.opt:1664 c-family/c.opt:1741
  #: c-family/c.opt:1749 c-family/c.opt:2068 config/pa/pa.opt:46
*************** msgstr ""
*** 1143,1579 ****
  #: common.opt:3440 common.opt:3444
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
! msgstr ""
  
  #: fortran/lang.opt:864
  #, no-c-format
  msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr ""
  
  #: fortran/lang.opt:868
  #, no-c-format
  msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
! msgstr ""
  
  #: fortran/lang.opt:872
  #, no-c-format
  msgid "Conform to the ISO Fortran 2003 standard."
! msgstr ""
  
  #: fortran/lang.opt:876
  #, no-c-format
  msgid "Conform to the ISO Fortran 2008 standard."
! msgstr ""
  
  #: fortran/lang.opt:880
  #, no-c-format
  msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr ""
  
  #: fortran/lang.opt:884
  #, no-c-format
  msgid "Conform to the ISO Fortran 2018 standard."
! msgstr ""
  
  #: fortran/lang.opt:888
  #, no-c-format
  msgid "Conform to the ISO Fortran 95 standard."
! msgstr ""
  
  #: fortran/lang.opt:892
  #, no-c-format
  msgid "Conform to nothing in particular."
! msgstr ""
  
  #: fortran/lang.opt:896
  #, no-c-format
  msgid "Accept extensions to support legacy code."
! msgstr ""
  
  #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1407 c-family/c.opt:1411
  #, no-c-format
  msgid "Warn when a const variable is unused."
! msgstr ""
  
  #: rust/lang.opt:55 c-family/c.opt:1399
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr ""
  
  #: rust/lang.opt:59
  #, no-c-format
  msgid "-frust-crate=<name>             Set the crate name for the compilation"
! msgstr ""
  
  #: rust/lang.opt:63
  #, no-c-format
  msgid "Dump various Rust front end internals."
! msgstr ""
  
  #: rust/lang.opt:67
  #, no-c-format
  msgid "-frust-dump-<type>\tDump Rust frontend internal information."
! msgstr ""
  
  #: rust/lang.opt:71
  #, no-c-format
  msgid "Enable experimental compilation of Rust files at your own risk"
! msgstr ""
  
  #: rust/lang.opt:75
  #, no-c-format
  msgid "-frust-max-recursion-depth=integer"
! msgstr ""
  
  #: rust/lang.opt:79
  #, no-c-format
  msgid "-frust-mangling=[legacy|v0]     Choose which version to use for name mangling"
! msgstr ""
  
  #: rust/lang.opt:92
  #, no-c-format
  msgid "-frust-cfg=<name>             Set a config expansion option"
! msgstr ""
  
  #: rust/lang.opt:96
  #, no-c-format
  msgid "-frust-edition=[2015|2018|2021]             Choose which edition to use when compiling rust code"
! msgstr ""
  
  #: rust/lang.opt:112
  #, no-c-format
  msgid "Flag to enable embeding metadata directly into object files"
! msgstr ""
  
  #: rust/lang.opt:116
  #, no-c-format
  msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata"
! msgstr ""
  
  #: rust/lang.opt:124
  #, no-c-format
  msgid "-frust-compile-until=[ast|attributecheck|expansion|nameresolution|lowering|typecheck|privacy|unsafety|const|copimlation|end]             When to stop in the pipeline when compiling Rust code"
! msgstr ""
  
  #: c-family/c.opt:182
  #, no-c-format
  msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr ""
  
  #: c-family/c.opt:186
  #, no-c-format
  msgid "Do not discard comments."
! msgstr ""
  
  #: c-family/c.opt:190
  #, no-c-format
  msgid "Do not discard comments in macro expansions."
! msgstr ""
  
  #: c-family/c.opt:194
  #, no-c-format
  msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr ""
  
  #: c-family/c.opt:201
  #, no-c-format
  msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr ""
  
  #: c-family/c.opt:205
  #, no-c-format
  msgid "Enable parsing GIMPLE."
! msgstr ""
  
  #: c-family/c.opt:209
  #, no-c-format
  msgid "Print the name of header files as they are used."
! msgstr ""
  
  #: c-family/c.opt:213
  #, no-c-format
  msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr ""
  
  #: c-family/c.opt:217
  #, no-c-format
  msgid "Generate make dependencies."
! msgstr ""
  
  #: c-family/c.opt:221
  #, no-c-format
  msgid "Generate make dependencies and compile."
! msgstr ""
  
  #: c-family/c.opt:225
  #, no-c-format
  msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr ""
  
  #: c-family/c.opt:229
  #, no-c-format
  msgid "Treat missing header files as generated files."
! msgstr ""
  
  #: c-family/c.opt:233
  #, no-c-format
  msgid "Like -M but ignore system header files."
! msgstr ""
  
  #: c-family/c.opt:237
  #, no-c-format
  msgid "Like -MD but ignore system header files."
! msgstr ""
  
  #: c-family/c.opt:241
  #, no-c-format
  msgid "Generate C++ Module dependency information."
! msgstr ""
  
  #: c-family/c.opt:249
  #, no-c-format
  msgid "Generate phony targets for all headers."
! msgstr ""
  
  #: c-family/c.opt:253
  #, no-c-format
  msgid "-MQ <target>\tAdd a target that may require quoting."
! msgstr ""
  
  #: c-family/c.opt:257
  #, no-c-format
  msgid "-MT <target>\tAdd a target that does not require quoting."
! msgstr ""
  
  #: c-family/c.opt:261
  #, no-c-format
  msgid "Do not generate #line directives."
! msgstr ""
  
  #: c-family/c.opt:265
  #, no-c-format
  msgid "-U<macro>\tUndefine <macro>."
! msgstr ""
  
  #: c-family/c.opt:269
  #, no-c-format
  msgid "Warn if the NSObject attribute is applied to a non-typedef."
! msgstr ""
  
  #: c-family/c.opt:273
  #, no-c-format
  msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr ""
  
  #: c-family/c.opt:277
  #, no-c-format
  msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr ""
  
  #: c-family/c.opt:281
  #, no-c-format
  msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr ""
  
  #: c-family/c.opt:288
  #, no-c-format
  msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr ""
  
  #: c-family/c.opt:292
  #, no-c-format
  msgid "Warn about suspicious uses of memory addresses."
! msgstr ""
  
  #: c-family/c.opt:308
  #, no-c-format
  msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr ""
  
  #: c-family/c.opt:312
  #, no-c-format
  msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr ""
  
  #: c-family/c.opt:316 ada/gcc-interface/lang.opt:57
  #, no-c-format
  msgid "Enable most warning messages."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�ÐºÐ½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ Ñ–Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð¼Ð¸."
  
  #: c-family/c.opt:320
  #, no-c-format
  msgid "Warn on any use of alloca."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑƒÑ�Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� alloca."
  
  #: c-family/c.opt:324
  #, no-c-format
  msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr ""
  
  #: c-family/c.opt:329
  #, no-c-format
  msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
  #: c-family/c.opt:333
  #, no-c-format
  msgid "Warn for calls to allocation functions that specify zero bytes."
! msgstr ""
  
  #: c-family/c.opt:337
  #, no-c-format
  msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
! msgstr ""
  
  #: c-family/c.opt:343
  #, no-c-format
  msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
  #: c-family/c.opt:351
  #, no-c-format
  msgid "Warn about comparisons between two operands of array type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð´Ð²Ð¾Ð¼Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð²."
  
  #: c-family/c.opt:355 c-family/c.opt:359
  #, no-c-format
  msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
! msgstr ""
  
  #: c-family/c.opt:363
  #, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
! msgstr ""
  
  #: c-family/c.opt:367
  #, no-c-format
  msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr ""
  
  #: c-family/c.opt:371
  #, no-c-format
  msgid "Warn about casting functions to incompatible types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ–Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²."
  
  #: c-family/c.opt:379
  #, no-c-format
  msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
! msgstr ""
  
  #: c-family/c.opt:402
  #, no-c-format
  msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr ""
  
  #: c-family/c.opt:406
  #, no-c-format
  msgid "Warn about certain operations on boolean expressions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð¿ÐµÐ²Ð½Ð¸Ñ… Ð´Ñ–Ð¹ Ñ–Ð· Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼Ð¸ Ð²Ð¸Ñ€Ð°Ð·Ð°Ð¼Ð¸."
  
  #: c-family/c.opt:410
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr ""
  
  #: c-family/c.opt:414
  #, no-c-format
  msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr ""
  
  #: c-family/c.opt:418
  #, no-c-format
  msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr ""
  
  #: c-family/c.opt:422
  #, no-c-format
  msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr ""
  
  #: c-family/c.opt:426
  #, no-c-format
  msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr ""
  
  #: c-family/c.opt:430
  #, no-c-format
  msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr ""
  
  #: c-family/c.opt:434
  #, no-c-format
  msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr ""
  
  #: c-family/c.opt:441
  #, no-c-format
  msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr ""
  
  #: c-family/c.opt:445
  #, no-c-format
  msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr ""
  
  #: c-family/c.opt:452
  #, no-c-format
  msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr ""
  
  #: c-family/c.opt:459
  #, no-c-format
  msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgstr ""
  
  #: c-family/c.opt:463
  #, no-c-format
  msgid "Warn about C++11 constructs in code compiled with an older standard."
! msgstr ""
  
  #: c-family/c.opt:467
  #, no-c-format
  msgid "Warn about C++14 constructs in code compiled with an older standard."
! msgstr ""
  
  #: c-family/c.opt:471
  #, no-c-format
  msgid "Warn about C++17 constructs in code compiled with an older standard."
! msgstr ""
  
  #: c-family/c.opt:475
  #, no-c-format
  msgid "Warn about C++20 constructs in code compiled with an older standard."
! msgstr ""
  
  #: c-family/c.opt:479
  #, no-c-format
  msgid "Warn about C++23 constructs in code compiled with an older standard."
! msgstr ""
  
  #: c-family/c.opt:483
  #, no-c-format
  msgid "Warn about casts between incompatible function types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²."
  
  #: c-family/c.opt:487
  #, no-c-format
  msgid "Warn about casts which discard qualifiers."
! msgstr ""
  
  #: c-family/c.opt:491 c-family/c.opt:495
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¸ catch Ð½ÐµÐµÑ‚Ð°Ð»Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ."
  
  #: c-family/c.opt:499
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
! msgstr ""
  
  #: c-family/c.opt:503
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
! msgstr ""
  
  #: c-family/c.opt:507 c-family/c.opt:1561 c-family/c.opt:1565
  #: c-family/c.opt:1569 c-family/c.opt:1573 c-family/c.opt:1577
--- 1141,1577 ----
  #: common.opt:3440 common.opt:3444
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
! msgstr "Ð�Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ. Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸."
  
  #: fortran/lang.opt:864
  #, no-c-format
  msgid "Statically link the GNU Fortran helper library (libgfortran)."
! msgstr "Ð¡Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð·Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð´Ð¾Ð¿Ð¾Ð¼Ñ–Ð¶Ð½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ GNU Fortran (libgfortran)."
  
  #: fortran/lang.opt:868
  #, no-c-format
  msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)."
! msgstr "Ð¡Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð·Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐ¸ Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ GCC (libquadmath)."
  
  #: fortran/lang.opt:872
  #, no-c-format
  msgid "Conform to the ISO Fortran 2003 standard."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO Fortran 2003."
  
  #: fortran/lang.opt:876
  #, no-c-format
  msgid "Conform to the ISO Fortran 2008 standard."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO Fortran 2008."
  
  #: fortran/lang.opt:880
  #, no-c-format
  msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO Fortran 2008, Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‡Ð¸ TS 29113."
  
  #: fortran/lang.opt:884
  #, no-c-format
  msgid "Conform to the ISO Fortran 2018 standard."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO Fortran 2018."
  
  #: fortran/lang.opt:888
  #, no-c-format
  msgid "Conform to the ISO Fortran 95 standard."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO Fortran 95."
  
  #: fortran/lang.opt:892
  #, no-c-format
  msgid "Conform to nothing in particular."
! msgstr "Ð�Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð½Ñ–Ñ‡Ð¾Ð¼Ñƒ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð¼Ñƒ."
  
  #: fortran/lang.opt:896
  #, no-c-format
  msgid "Accept extensions to support legacy code."
! msgstr "ÐŸÑ€Ð¸Ð¹Ð¼Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ."
  
  #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1407 c-family/c.opt:1411
  #, no-c-format
  msgid "Warn when a const variable is unused."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð°."
  
  #: rust/lang.opt:55 c-family/c.opt:1399
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ— Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ warn_unused_result, Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ—Ñ— Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�."
  
  #: rust/lang.opt:59
  #, no-c-format
  msgid "-frust-crate=<name>             Set the crate name for the compilation"
! msgstr "-frust-crate=<Ñ–Ð¼Ê¼Ñ�>             Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ ÐºÑ€Ð¸Ñ—Ð²ÐºÐ¸ (crate) Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—"
  
  #: rust/lang.opt:63
  #, no-c-format
  msgid "Dump various Rust front end internals."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Rust."
  
  #: rust/lang.opt:67
  #, no-c-format
  msgid "-frust-dump-<type>\tDump Rust frontend internal information."
! msgstr "-frust-dump-<Ñ‚Ð¸Ð¿>\tÐ’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŽ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Rust."
  
  #: rust/lang.opt:71
  #, no-c-format
  msgid "Enable experimental compilation of Rust files at your own risk"
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ñ„Ð°Ð¹Ð»Ñ–Ð² Rust Ð½Ð° Ð²Ð»Ð°Ñ�Ð½Ð¸Ð¹ Ñ€Ð¸Ð·Ð¸Ðº"
  
  #: rust/lang.opt:75
  #, no-c-format
  msgid "-frust-max-recursion-depth=integer"
! msgstr "-frust-max-recursion-depth=Ñ†Ñ–Ð»Ðµ"
  
  #: rust/lang.opt:79
  #, no-c-format
  msgid "-frust-mangling=[legacy|v0]     Choose which version to use for name mangling"
! msgstr "-frust-mangling=[legacy|v0]     Ð’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ, Ñ�ÐºÑƒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½"
  
  #: rust/lang.opt:92
  #, no-c-format
  msgid "-frust-cfg=<name>             Set a config expansion option"
! msgstr "-frust-cfg=<Ñ–Ð¼Ê¼Ñ�>             Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: rust/lang.opt:96
  #, no-c-format
  msgid "-frust-edition=[2015|2018|2021]             Choose which edition to use when compiling rust code"
! msgstr "-frust-edition=[2015|2018|2021]             Ð’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ, Ñ�ÐºÑƒ Ñ€ÐµÐ´Ð°ÐºÑ†Ñ–ÑŽ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ rust"
  
  #: rust/lang.opt:112
  #, no-c-format
  msgid "Flag to enable embeding metadata directly into object files"
! msgstr "ÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸"
  
  #: rust/lang.opt:116
  #, no-c-format
  msgid "-frust-metadata-output=<path.rox>  Path to output crate metadata"
! msgstr "-frust-metadata-output=<ÑˆÐ»Ñ�Ñ….rox>  Ð¨Ð»Ñ�Ñ… Ð´Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… Ñ�Ñ‰Ð¸ÐºÐ°"
  
  #: rust/lang.opt:124
  #, no-c-format
  msgid "-frust-compile-until=[ast|attributecheck|expansion|nameresolution|lowering|typecheck|privacy|unsafety|const|copimlation|end]             When to stop in the pipeline when compiling Rust code"
! msgstr "-frust-compile-until=[ast|attributecheck|expansion|nameresolution|lowering|typecheck|privacy|unsafety|const|copimlation|end]             ÐšÐ¾Ð»Ð¸ Ð·ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð½Ð²ÐµÑ”Ñ€Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Rust"
  
  #: c-family/c.opt:182
  #, no-c-format
  msgid "-A<question>=<answer>\tAssert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>."
! msgstr "-A<Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ�>=<Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´ÑŒ>\tÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸ <Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´ÑŒ> Ð½Ð° <Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ�>. ÐŸÐ¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� '-' Ð¿ÐµÑ€ÐµÐ´ <Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ�> Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ” <Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´ÑŒ> Ð½Ð° <Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ�>."
  
  #: c-family/c.opt:186
  #, no-c-format
  msgid "Do not discard comments."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¸Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ–."
  
  #: c-family/c.opt:190
  #, no-c-format
  msgid "Do not discard comments in macro expansions."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¸Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– Ð² Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð²."
  
  #: c-family/c.opt:194
  #, no-c-format
  msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1."
! msgstr "-D<Ð¼Ð°ÐºÑ€Ð¾>[=<Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�>]\tÐ’Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ <Ð¼Ð°ÐºÑ€Ð¾> Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�>. Ð¯ÐºÑ‰Ð¾ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ <Ð¼Ð°ÐºÑ€Ð¾>, <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�> Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� 1."
  
  #: c-family/c.opt:201
  #, no-c-format
  msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
! msgstr "-F <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÑƒ."
  
  #: c-family/c.opt:205
  #, no-c-format
  msgid "Enable parsing GIMPLE."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð½Ð°Ð»Ñ–Ð· GIMPLE."
  
  #: c-family/c.opt:209
  #, no-c-format
  msgid "Print the name of header files as they are used."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² Ð¿Ñ€Ð¸ Ñ—Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ–."
  
  #: c-family/c.opt:213
  #, no-c-format
  msgid "-I <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-I <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:217
  #, no-c-format
  msgid "Generate make dependencies."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� make."
  
  #: c-family/c.opt:221
  #, no-c-format
  msgid "Generate make dependencies and compile."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� make Ñ‚Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸."
  
  #: c-family/c.opt:225
  #, no-c-format
  msgid "-MF <file>\tWrite dependency output to the given file."
! msgstr "-MF <Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð°Ð½Ñ– Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ñƒ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð»."
  
  #: c-family/c.opt:229
  #, no-c-format
  msgid "Treat missing header files as generated files."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² Ñ�Ðº Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸."
  
  #: c-family/c.opt:233
  #, no-c-format
  msgid "Like -M but ignore system header files."
! msgstr "ÐŸÐ¾Ð´Ñ–Ð±Ð½Ð¾ Ð´Ð¾ -M, Ð°Ð»Ðµ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ” Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²."
  
  #: c-family/c.opt:237
  #, no-c-format
  msgid "Like -MD but ignore system header files."
! msgstr "ÐŸÐ¾Ð´Ñ–Ð±Ð½Ð¾ Ð´Ð¾ -MD, Ð°Ð»Ðµ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ” Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²."
  
  #: c-family/c.opt:241
  #, no-c-format
  msgid "Generate C++ Module dependency information."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² C++."
  
  #: c-family/c.opt:249
  #, no-c-format
  msgid "Generate phony targets for all headers."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„Ð°Ð»ÑŒÑˆÐ¸Ð²Ñ– Ñ†Ñ–Ð»Ñ– Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²."
  
  #: c-family/c.opt:253
  #, no-c-format
  msgid "-MQ <target>\tAdd a target that may require quoting."
! msgstr "-MQ <Ñ†Ñ–Ð»ÑŒ>\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒ, Ñ�ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ‚Ð¸ Ñ†Ð¸Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:257
  #, no-c-format
  msgid "-MT <target>\tAdd a target that does not require quoting."
! msgstr "-MT <Ñ†Ñ–Ð»ÑŒ>\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒ, Ñ�ÐºÐ° Ð½Ðµ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ñ†Ð¸Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:261
  #, no-c-format
  msgid "Do not generate #line directives."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ #line."
  
  #: c-family/c.opt:265
  #, no-c-format
  msgid "-U<macro>\tUndefine <macro>."
! msgstr "-U<Ð¼Ð°ÐºÑ€Ð¾>\tÐ¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� <Ð¼Ð°ÐºÑ€Ð¾>."
  
  #: c-family/c.opt:269
  #, no-c-format
  msgid "Warn if the NSObject attribute is applied to a non-typedef."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ NSObject Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½Ðµ typedef."
  
  #: c-family/c.opt:273
  #, no-c-format
  msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð¼Ñ–Ð½Ð¸, Ñ�ÐºÑ– Ð²Ñ–Ð´Ð±ÑƒÐ´ÑƒÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð· Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· ABI ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼."
  
  #: c-family/c.opt:277
  #, no-c-format
  msgid "Warn about things that change between the current -fabi-version and the specified version."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð¼Ñ–Ð½Ð¸, Ñ�ÐºÑ– Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ -fabi-Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ Ñ‚Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ÑŽ Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ."
  
  #: c-family/c.opt:281
  #, no-c-format
  msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ abi_tag, Ñ�ÐºÐ¾Ð³Ð¾ Ð½ÐµÐ¼Ð°Ñ” Ð² Ð¿Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°."
  
  #: c-family/c.opt:288
  #, no-c-format
  msgid "Warn on suspicious calls of standard functions computing absolute values."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ‰Ð¾ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑŽÑ‚ÑŒ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:292
  #, no-c-format
  msgid "Warn about suspicious uses of memory addresses."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: c-family/c.opt:308
  #, no-c-format
  msgid "Warn about 'new' of type with extended alignment without -faligned-new."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Â«newÂ» Ñ‚Ð¸Ð¿Ñƒ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð±ÐµÐ· -faligned-new."
  
  #: c-family/c.opt:312
  #, no-c-format
  msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function."
! msgstr "-Waligned-new=[none|global|all]\tÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Â«newÂ» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ‡Ð»ÐµÐ½Ð° ÐºÐ»Ð°Ñ�Ñƒ."
  
  #: c-family/c.opt:316 ada/gcc-interface/lang.opt:57
  #, no-c-format
  msgid "Enable most warning messages."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:320
  #, no-c-format
  msgid "Warn on any use of alloca."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� alloca."
  
  #: c-family/c.opt:324
  #, no-c-format
  msgid "-Walloc-size-larger-than=<bytes>\tWarn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes."
! msgstr "-Walloc-size-larger-than=<Ð±Ð°Ð¹Ñ‚Ñ–Ð²>\tÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÑ– Ð½Ð°Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸, Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�ÐºÐ¸Ñ… Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð²."
  
  #: c-family/c.opt:329
  #, no-c-format
  msgid "Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Walloc-size-larger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Walloc-size-larger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ."
  
  #: c-family/c.opt:333
  #, no-c-format
  msgid "Warn for calls to allocation functions that specify zero bytes."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÑ– Ð²ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ñ– Ð±Ð°Ð¹Ñ‚Ð¸."
  
  #: c-family/c.opt:337
  #, no-c-format
  msgid "-Walloca-larger-than=<number>\tWarn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes."
! msgstr "-Walloca-larger-than=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� alloca Ñ‚Ð° Ð¿Ñ€Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� alloca, Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚Ñ–Ð²."
  
  #: c-family/c.opt:343
  #, no-c-format
  msgid "Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Walloca-larger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Walloca-larger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ."
  
  #: c-family/c.opt:351
  #, no-c-format
  msgid "Warn about comparisons between two operands of array type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð´Ð²Ð¾Ð¼Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ�Ð¸Ð²."
  
  #: c-family/c.opt:355 c-family/c.opt:359
  #, no-c-format
  msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð° Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð½Ð¸Ñ…."
  
  #: c-family/c.opt:363
  #, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸."
  
  #: c-family/c.opt:367
  #, no-c-format
  msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Objective-C Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð±Ð¸Ñ€Ð°Ñ‡ÐµÐ¼ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ�."
  
  #: c-family/c.opt:371
  #, no-c-format
  msgid "Warn about casting functions to incompatible types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²."
  
  #: c-family/c.opt:379
  #, no-c-format
  msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters."
! msgstr "-Wbidi-chars=[none|unpaired|any|ucn] ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‡Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ UTF-8 Ð· Ð±Ñ–Ð´Ð¸Ñ€ÐµÐºÑ†Ñ–Ð¹Ð½Ð¸Ð¼ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: c-family/c.opt:402
  #, no-c-format
  msgid "Warn about boolean expression compared with an integer value different from true/false."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ true/false."
  
  #: c-family/c.opt:406
  #, no-c-format
  msgid "Warn about certain operations on boolean expressions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÐ²Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð½Ð°Ð´ Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼Ð¸ Ð²Ð¸Ñ€Ð°Ð·Ð°Ð¼Ð¸."
  
  #: c-family/c.opt:410
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ __builtin_frame_address Ð°Ð±Ð¾ __builtin_return_address Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾."
  
  #: c-family/c.opt:414
  #, no-c-format
  msgid "Warn when a built-in function is declared with the wrong signature."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ÑŽ Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð¾ÑŽ."
  
  #: c-family/c.opt:418
  #, no-c-format
  msgid "Warn when a built-in preprocessor macro is undefined or redefined."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð°ÐºÑ€Ð¾Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹."
  
  #: c-family/c.opt:422
  #, no-c-format
  msgid "Warn about features not present in ISO C11, but present in ISO C2X."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C11, Ð°Ð»Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C2X."
  
  #: c-family/c.opt:426
  #, no-c-format
  msgid "Warn about features not present in ISO C90, but present in ISO C99."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C90, Ð°Ð»Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C99."
  
  #: c-family/c.opt:430
  #, no-c-format
  msgid "Warn about features not present in ISO C99, but present in ISO C11."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C99, Ð°Ð»Ðµ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ– Ð² ISO C11."
  
  #: c-family/c.opt:434
  #, no-c-format
  msgid "Warn about C constructs that are not in the common subset of C and C++."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C, Ñ�ÐºÑ– Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð°Ñ‚ÑŒ Ð´Ð¾ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ñ–Ð´Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð¸ C Ñ– C++."
  
  #: c-family/c.opt:441
  #, no-c-format
  msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C++, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�ÐºÐ¸Ñ… Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ ISO C++ 1998 Ñ– ISO C++ 2011."
  
  #: c-family/c.opt:445
  #, no-c-format
  msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C++, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�ÐºÐ¸Ñ… Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ ISO C++ 2011 Ñ– ISO C++ 2014."
  
  #: c-family/c.opt:452
  #, no-c-format
  msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C++, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�ÐºÐ¸Ñ… Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ ISO C++ 2014 Ñ– ISO C++ 2017."
  
  #: c-family/c.opt:459
  #, no-c-format
  msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C++, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�ÐºÐ¸Ñ… Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ ISO C++ 2017 Ñ– ISO C++ 2020."
  
  #: c-family/c.opt:463
  #, no-c-format
  msgid "Warn about C++11 constructs in code compiled with an older standard."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C++11 Ñƒ ÐºÐ¾Ð´Ñ–, Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼."
  
  #: c-family/c.opt:467
  #, no-c-format
  msgid "Warn about C++14 constructs in code compiled with an older standard."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ C++14 Ñƒ ÐºÐ¾Ð´Ñ–, Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ñ– Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼."
  
  #: c-family/c.opt:471
  #, no-c-format
  msgid "Warn about C++17 constructs in code compiled with an older standard."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ C++17 Ñƒ ÐºÐ¾Ð´Ñ–, Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ñ– Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼."
  
  #: c-family/c.opt:475
  #, no-c-format
  msgid "Warn about C++20 constructs in code compiled with an older standard."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ C++20 Ñƒ ÐºÐ¾Ð´Ñ–, Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ñ– Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼."
  
  #: c-family/c.opt:479
  #, no-c-format
  msgid "Warn about C++23 constructs in code compiled with an older standard."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ C++23 Ñƒ ÐºÐ¾Ð´Ñ–, Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ñ– Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼."
  
  #: c-family/c.opt:483
  #, no-c-format
  msgid "Warn about casts between incompatible function types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: c-family/c.opt:487
  #, no-c-format
  msgid "Warn about casts which discard qualifiers."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ– Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°ÑŽÑ‚ÑŒ ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸."
  
  #: c-family/c.opt:491 c-family/c.opt:495
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¸ catch, Ñ�ÐºÑ– Ð½Ðµ Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼Ð¸."
  
  #: c-family/c.opt:499
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
! msgstr "Ð¡ÐºÐ°Ñ€Ð¶Ð¸Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ñ‚Ðµ, Ñ‰Ð¾ Ñ–Ð¼Ê¼Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº Ñ‡Ð»ÐµÐ½ ÐºÐ»Ð°Ñ�Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð¾Ð³Ð¾ Ñ�Ð°Ð¼Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ–."
  
  #: c-family/c.opt:503
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ñ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¸, Ñ‚Ð¸Ð¿ Ñ�ÐºÐ¸Ñ… Ñ” Â«charÂ»."
  
  #: c-family/c.opt:507 c-family/c.opt:1561 c-family/c.opt:1565
  #: c-family/c.opt:1569 c-family/c.opt:1573 c-family/c.opt:1577
*************** msgstr ""
*** 1585,1827 ****
  #: config/i386/i386.opt:999
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
! msgstr ""
  
  #: c-family/c.opt:511
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr ""
  
  #: c-family/c.opt:515
  #, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr ""
  
  #: c-family/c.opt:519
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr ""
  
  #: c-family/c.opt:523
  #, no-c-format
  msgid "Synonym for -Wcomment."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ -Wcomment."
  
  #: c-family/c.opt:527
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
! msgstr ""
  
  #: c-family/c.opt:531
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð², Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:535
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr ""
  
  #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
! msgstr ""
  
  #: c-family/c.opt:548
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÑƒÑ�Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ” Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸Ð¼Ð¸ (private)."
  
  #: c-family/c.opt:552
  #, no-c-format
  msgid "Warn about dangling else."
! msgstr ""
  
  #: c-family/c.opt:556 c-family/c.opt:560
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
! msgstr ""
  
  #: c-family/c.opt:564
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
! msgstr ""
  
  #: c-family/c.opt:568
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr ""
  
  #: c-family/c.opt:572
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: c-family/c.opt:576
  #, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿."
  
  #: c-family/c.opt:580
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr ""
  
  #: c-family/c.opt:588
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
! msgstr ""
  
  #: c-family/c.opt:593
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr ""
  
  #: c-family/c.opt:598
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ– Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²."
  
  #: c-family/c.opt:602
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
! msgstr ""
  
  #: c-family/c.opt:607
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr ""
  
  #: c-family/c.opt:611
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr ""
  
  #: c-family/c.opt:615
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
! msgstr ""
  
  #: c-family/c.opt:619
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
! msgstr ""
  
  #: c-family/c.opt:623
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ… if-else."
  
  #: c-family/c.opt:627
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� ÑƒÐ¼Ð¾Ð² Ñƒ Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑƒ if-else-if."
  
  #: c-family/c.opt:631
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð» Ñ�Ñ‚Ð¸Ð»ÑŽ Effective C++."
  
  #: c-family/c.opt:635
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ‚Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ if Ð°Ð±Ð¾ else."
  
  #: c-family/c.opt:639
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
! msgstr ""
  
  #: c-family/c.opt:643
  #, no-c-format
  msgid "Warn about comparison of different enum types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
  #: c-family/c.opt:647
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
! msgstr ""
  
  #: c-family/c.opt:651
! #, fuzzy, no-c-format
! #| msgid "Warn about using variadic macros."
  msgid "Warn about enum/integer type mismatches."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð²."
  
  #: c-family/c.opt:659
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ÐµÐ¼ -Werror=implicit-function-declaration."
  
  #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
! msgstr ""
  
  #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÑ€Ð°Ð¿ÐºÑƒ Ð· ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñƒ ÐºÐ»Ð°Ñ�Ñ–."
  
  #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr ""
  
  #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‡Ð¸Ñ�ÐµÐ» Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ."
  
  #: c-family/c.opt:683 c-family/c.opt:729
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ñƒ Ñ€Ñ�Ð´ÐºÐ°Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� printf/scanf/strftime/strfmon."
  
  #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ñ€Ñ�Ð´ÐºÑ–Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ð¸ NUL."
  
  #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
! msgstr ""
  
  #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
! msgstr ""
  
  #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about format strings that are not literals."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ€Ñ�Ð´ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸."
  
  #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr ""
  
  #: c-family/c.opt:708
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
! msgstr ""
  
  #: c-family/c.opt:712
  #, no-c-format
  msgid "Warn about sign differences with format functions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¾Ñ�Ñ‚Ñ– Ñƒ Ð·Ð½Ð°ÐºÑƒ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:716
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr ""
  
  #: c-family/c.opt:721
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
! msgstr ""
  
  #: c-family/c.opt:725
  #, no-c-format
--- 1583,1824 ----
  #: config/i386/i386.opt:999
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
! msgstr "Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð¾ Ð² GCC 9. Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ."
  
  #: c-family/c.opt:511
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð¼Ñ–Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Â«longjmpÂ» Ð°Ð±Ð¾ Â«vforkÂ»."
  
  #: c-family/c.opt:515
  #, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð¼Ð¸ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð¿Ñ–Ð´Ñ�ÐºÑ€Ð¸Ð¿Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:519
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ– Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð±Ð»Ð¾ÐºÐ¾Ð²Ñ– ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– Ñ‚Ð° ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– C++, Ñ‰Ð¾ Ð¾Ñ…Ð¾Ð¿Ð»ÑŽÑŽÑ‚ÑŒ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ñ„Ñ–Ð·Ð¸Ñ‡Ð½Ð¾Ñ— Ð»Ñ–Ð½Ñ–Ñ—."
  
  #: c-family/c.opt:523
  #, no-c-format
  msgid "Synonym for -Wcomment."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -Wcomment."
  
  #: c-family/c.opt:527
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: c-family/c.opt:531
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:535
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� NULL Ð·/Ð½Ð° Ñ‚Ð¸Ð¿, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼."
  
  #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÐºÐ»Ð°Ñ�Ñƒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð±ÐµÐ· Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸ÐºÑ–Ð² Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:548
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ñ�Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ‚Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ” Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¼Ð¸."
  
  #: c-family/c.opt:552
  #, no-c-format
  msgid "Warn about dangling else."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ·Ð°ÐºÑ€Ñ–Ð¿Ð»ÐµÐ½Ðµ else."
  
  #: c-family/c.opt:556 c-family/c.opt:560
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–, Ñ‡Ð¸Ð¹ Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ð¶Ð¸Ñ‚Ñ‚Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð²Ñ�Ñ�."
  
  #: c-family/c.opt:564
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ðµ Ð· Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¼ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼, Ñ‡Ð¸Ð¹ Ñ‚ÐµÑ€Ð¼Ñ–Ð½ Ð¶Ð¸Ñ‚Ñ‚Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð²Ñ�Ñ�."
  
  #: c-family/c.opt:568
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� __TIME__, __DATE__ Ñ– __TIMESTAMP__."
  
  #: c-family/c.opt:572
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:576
  #, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿."
  
  #: c-family/c.opt:580
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð· Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸."
  
  #: c-family/c.opt:588
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
! msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ðº Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ–, Ñ�ÐºÑ‰Ð¾ ÐºÐ»Ð°Ñ� Ð¼Ð°Ñ” ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÑƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–ÑŽ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:593
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
! msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ðº Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ–, Ñ�ÐºÑ‰Ð¾ Ñƒ ÐºÐ»Ð°Ñ�Ñ– Ñ” ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð°Ð±Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€."
  
  #: c-family/c.opt:598
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ– Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:602
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ñ– Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð², Ð´Ðµ Ð¾Ð´Ð¸Ð½ Ñ” Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ð° Ñ–Ð½ÑˆÐ¸Ð¹ - Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: c-family/c.opt:607
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ñ�ÐºÐ° Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð²."
  
  #: c-family/c.opt:611
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð², Ñ�ÐºÑ– Ñ” Ñ†Ñ–Ð»Ñ�Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²."
  
  #: c-family/c.opt:615
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ñ…."
  
  #: c-family/c.opt:619
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: c-family/c.opt:623
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÑƒÐ±Ð»ÑŒÐ¾Ð²Ð°Ð½Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… if-else."
  
  #: c-family/c.opt:627
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÑƒÐ±Ð»ÑŒÐ¾Ð²Ð°Ð½Ñ– ÑƒÐ¼Ð¾Ð²Ð¸ Ð² Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑƒ if-else-if."
  
  #: c-family/c.opt:631
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð» Ñ�Ñ‚Ð¸Ð»ÑŽ Effective C++."
  
  #: c-family/c.opt:635
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ñ‚Ñ–Ð»Ð¾ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– if Ð°Ð±Ð¾ else."
  
  #: c-family/c.opt:639
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ð¹Ð²Ñ– Ñ‚Ð¾ÐºÐµÐ½Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� #else Ñ‚Ð° #endif."
  
  #: c-family/c.opt:643
  #, no-c-format
  msgid "Warn about comparison of different enum types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½ÑŒ."
  
  #: c-family/c.opt:647
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½ÑŒ."
  
  #: c-family/c.opt:651
! #, no-c-format
  msgid "Warn about enum/integer type mismatches."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½ÑŒ/Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ…."
  
  #: c-family/c.opt:659
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
! msgstr "Ð¦ÐµÐ¹ ÐºÐ»ÑŽÑ‡ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð²; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -Werror=implicit-function-declaration Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾."
  
  #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸Ðº Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð½ÑˆÐ¸Ð¼ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ¾Ð¼."
  
  #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÑ€Ð°Ð¿ÐºÑƒ Ð· ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² ÐºÐ»Ð°Ñ�Ñ–."
  
  #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ð²Ñ‚Ñ€Ð°Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ñ€Ð¾Ð±Ð¾Ð²Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ»."
  
  #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ñ€Ð¾Ð±Ð¾Ð²Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ."
  
  #: c-family/c.opt:683 c-family/c.opt:729
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð°Ð½Ð¾Ð¼Ð°Ð»Ñ–Ñ— Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÐ°Ñ… printf/scanf/strftime/strfmon."
  
  #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ NUL-Ð±Ð°Ð¹Ñ‚Ð¸."
  
  #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸ GCC Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸, Ñ‰Ð¾ Ð½Ðµ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸."
  
  #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð´Ð»Ñ� Ñ—Ñ— Ñ€Ñ�Ð´ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about format strings that are not literals."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ€Ñ�Ð´ÐºÐ¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°Ð¼Ð¸."
  
  #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– ÐºÑ–Ð½Ñ†Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ–. Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -Wformat-overflow=1."
  
  #: c-family/c.opt:708
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ– Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸ Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:712
  #, no-c-format
  msgid "Warn about sign differences with format functions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ€Ñ–Ð·Ð½Ð¸Ñ†ÑŽ Ð·Ð½Ð°ÐºÑ–Ð² Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:716
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ snprintf Ñ‚Ð° Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð¾Ð±Ñ€Ñ–Ð·Ð°ÑŽÑ‚ÑŒ Ð²Ð¸Ð²Ñ–Ð´. Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -Wformat-truncation=1."
  
  #: c-family/c.opt:721
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ strftime, Ñ�ÐºÑ– Ð´Ð°ÑŽÑ‚ÑŒ Ð´Ð²Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ– Ñ€Ð¾ÐºÐ¸."
  
  #: c-family/c.opt:725
  #, no-c-format
*************** msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„
*** 1831,2654 ****
  #: c-family/c.opt:733
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr ""
  
  #: c-family/c.opt:738
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr ""
  
  #: c-family/c.opt:742
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ðµ Ð¿Ð¾Ð»Ðµ Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ–."
  
  #: c-family/c.opt:746
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
! msgstr ""
  
  #: c-family/c.opt:750
  #, no-c-format
  msgid "Warn whenever attributes are ignored."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð²."
  
  #: c-family/c.opt:754
  #, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
! msgstr ""
  
  #: c-family/c.opt:758
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr ""
  
  #: c-family/c.opt:762 common.opt:650
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
! msgstr ""
  
  #: c-family/c.opt:766
  #, no-c-format
  msgid "Warn when the address of packed member of struct or union is taken."
! msgstr ""
  
  #: c-family/c.opt:770
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ�Ð°Ð¼Ð¾Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: c-family/c.opt:774
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr ""
  
  #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
! msgstr ""
  
  #: c-family/c.opt:783
  #, no-c-format
  msgid "Warn about implicit declarations."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· float Ð½Ð° double."
  
  #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ defined Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¿Ð¾Ð·Ð° #if."
  
  #: c-family/c.opt:799
  #, no-c-format
  msgid "Warn about implicit function declarations."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: c-family/c.opt:803
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ."
  
  #: c-family/c.opt:810
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr ""
  
  #: c-family/c.opt:814
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr ""
  
  #: c-family/c.opt:818
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
! msgstr ""
  
  #: c-family/c.opt:822
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr ""
  
  #: c-family/c.opt:826
! #, fuzzy, no-c-format
! #| msgid "statement is not a constant expression"
  msgid "Warn when a function never produces a constant expression."
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
  #: c-family/c.opt:830
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr ""
  
  #: c-family/c.opt:834
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
! msgstr ""
  
  #: c-family/c.opt:838
! #, fuzzy, no-c-format
! #| msgid "Warn about using variadic macros."
  msgid "Warn about invalid UTF-8 characters."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð²."
  
  #: c-family/c.opt:842
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
! msgstr ""
  
  #: c-family/c.opt:846
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
! msgstr ""
  
  #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr ""
  
  #: c-family/c.opt:854
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr ""
  
  #: c-family/c.opt:858
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr ""
  
  #: c-family/c.opt:862
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
! msgstr ""
  
  #: c-family/c.opt:870
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
! msgstr ""
  
  #: c-family/c.opt:874
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
! msgstr ""
  
  #: c-family/c.opt:878
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr ""
  
  #: c-family/c.opt:882
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
! msgstr ""
  
  #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
! msgstr ""
  
  #: c-family/c.opt:892
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
! msgstr ""
  
  #: c-family/c.opt:896
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
! msgstr ""
  
  #: c-family/c.opt:900
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
! msgstr ""
  
  #: c-family/c.opt:904
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
! msgstr ""
  
  #: c-family/c.opt:908
  #, no-c-format
  msgid "Warn about likely missing requires keyword."
! msgstr ""
  
  #: c-family/c.opt:912
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
! msgstr ""
  
  #: c-family/c.opt:916
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
! msgstr ""
  
  #: c-family/c.opt:920
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
! msgstr ""
  
  #: c-family/c.opt:924
  #, no-c-format
  msgid "Warn on namespace definition."
! msgstr ""
  
  #: c-family/c.opt:928
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr ""
  
  #: c-family/c.opt:932
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
! msgstr ""
  
  #: c-family/c.opt:936
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
! msgstr ""
  
  #: c-family/c.opt:940
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
! msgstr ""
  
  #: c-family/c.opt:944
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr ""
  
  #: c-family/c.opt:948
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
! msgstr ""
  
  #: c-family/c.opt:953
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr ""
  
  #: c-family/c.opt:957
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr ""
  
  #: c-family/c.opt:961
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
! msgstr ""
  
  #: c-family/c.opt:967
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr ""
  
  #: c-family/c.opt:972
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr ""
  
  #: c-family/c.opt:977
  #, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
! msgstr ""
  
  #: c-family/c.opt:981
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr ""
  
  #: c-family/c.opt:985
  #, no-c-format
  msgid "Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays."
! msgstr ""
  
  #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
! msgstr ""
  
  #: c-family/c.opt:994
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr ""
  
  #: c-family/c.opt:999
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr ""
  
  #: c-family/c.opt:1003
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr ""
  
  #: c-family/c.opt:1007
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
! msgstr ""
  
  #: c-family/c.opt:1011
  #, no-c-format
  msgid "Warn about switches with boolean controlling expression."
! msgstr ""
  
  #: c-family/c.opt:1015
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
! msgstr ""
  
  #: c-family/c.opt:1019
  #, no-c-format
  msgid "Warn on primary template declaration."
! msgstr ""
  
  #: c-family/c.opt:1023
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr ""
  
  #: c-family/c.opt:1032
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
! msgstr ""
  
  #: c-family/c.opt:1036
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr ""
  
  #: c-family/c.opt:1040
  #, no-c-format
  msgid "Warn about global functions without prototypes."
! msgstr ""
  
  #: c-family/c.opt:1047
  #, no-c-format
  msgid "Warn about use of multi-character character constants."
! msgstr ""
  
  #: c-family/c.opt:1051
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr ""
  
  #: c-family/c.opt:1055
  #, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
! msgstr ""
  
  #: c-family/c.opt:1059
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr ""
  
  #: c-family/c.opt:1063
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr ""
  
  #: c-family/c.opt:1067
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr ""
  
  #: c-family/c.opt:1071
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr ""
  
  #: c-family/c.opt:1075
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr ""
  
  #: c-family/c.opt:1079
  #, no-c-format
  msgid "Warn about non-virtual destructors."
! msgstr ""
  
  #: c-family/c.opt:1083
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr ""
  
  #: c-family/c.opt:1099
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr ""
  
  #: c-family/c.opt:1122
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
! msgstr ""
  
  #: c-family/c.opt:1127
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
! msgstr ""
  
  #: c-family/c.opt:1131
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
! msgstr ""
  
  #: c-family/c.opt:1135
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
! msgstr ""
  
  #: c-family/c.opt:1139
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
! msgstr ""
  
  #: c-family/c.opt:1143
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr ""
  
  #: c-family/c.opt:1147
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr ""
  
  #: c-family/c.opt:1151 c-family/c.opt:1155
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
! msgstr ""
  
  #: c-family/c.opt:1159
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
! msgstr ""
  
  #: c-family/c.opt:1163
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
! msgstr ""
  
  #: c-family/c.opt:1167
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr ""
  
  #: c-family/c.opt:1171
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
! msgstr ""
  
  #: c-family/c.opt:1179
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr ""
  
  #: c-family/c.opt:1183
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
! msgstr ""
  
  #: c-family/c.opt:1187
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
! msgstr ""
  
  #: c-family/c.opt:1191
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr ""
  
  #: c-family/c.opt:1195
  #, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
! msgstr ""
  
  #: c-family/c.opt:1199
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr ""
  
  #: c-family/c.opt:1203
  #, no-c-format
  msgid "Warn about misuses of pragmas."
! msgstr ""
  
  #: c-family/c.opt:1207
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr ""
  
  #: c-family/c.opt:1211
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr ""
  
  #: c-family/c.opt:1215
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
! msgstr ""
  
  #: c-family/c.opt:1219 c-family/c.opt:1223
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
! msgstr ""
  
  #: c-family/c.opt:1227
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
! msgstr ""
  
  #: c-family/c.opt:1231
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
! msgstr ""
  
  #: c-family/c.opt:1235
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
! msgstr ""
  
  #: c-family/c.opt:1239
  #, no-c-format
  msgid "Warn when the compiler reorders code."
! msgstr ""
  
  #: c-family/c.opt:1243
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr ""
  
  #: c-family/c.opt:1247
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr ""
  
  #: c-family/c.opt:1251
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
! msgstr ""
  
  #: c-family/c.opt:1255
  #, no-c-format
  msgid "Warn when a value is moved to itself with std::move."
! msgstr ""
  
  #: c-family/c.opt:1259
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
! msgstr ""
  
  #: c-family/c.opt:1263
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
! msgstr ""
  
  #: c-family/c.opt:1267 c-family/c.opt:1271
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
! msgstr ""
  
  #: c-family/c.opt:1275
  #, no-c-format
  msgid "Warn if shift count is negative."
! msgstr ""
  
  #: c-family/c.opt:1279
  #, no-c-format
  msgid "Warn if shift count >= width of type."
! msgstr ""
  
  #: c-family/c.opt:1283
  #, no-c-format
  msgid "Warn if left shifting a negative value."
! msgstr ""
  
  #: c-family/c.opt:1287
  #, no-c-format
  msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
! msgstr ""
  
  #: c-family/c.opt:1291
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
! msgstr ""
  
  #: c-family/c.opt:1299
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr ""
  
  #: c-family/c.opt:1303
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
! msgstr ""
  
  #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
! msgstr ""
  
  #: c-family/c.opt:1311
  #, no-c-format
  msgid "Warn about unprototyped function declarations."
! msgstr ""
  
  #: c-family/c.opt:1323
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr ""
  
  #: c-family/c.opt:1327
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr ""
  
  #: c-family/c.opt:1331
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
! msgstr ""
  
  #: c-family/c.opt:1339
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
! msgstr ""
  
  #: c-family/c.opt:1343
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr ""
  
  #: c-family/c.opt:1347
  #, no-c-format
  msgid "Warn about features not present in traditional C."
! msgstr ""
  
  #: c-family/c.opt:1351
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr ""
  
  #: c-family/c.opt:1355
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr ""
  
  #: c-family/c.opt:1359
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
! msgstr ""
  
  #: c-family/c.opt:1363
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
! msgstr ""
  
  #: c-family/c.opt:1367
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
! msgstr ""
  
  #: c-family/c.opt:1379
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
! msgstr ""
  
  #: c-family/c.opt:1383
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
! msgstr ""
  
  #: c-family/c.opt:1391
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
! msgstr ""
  
  #: c-family/c.opt:1395
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
! msgstr ""
  
  #: c-family/c.opt:1423
  #, no-c-format
  msgid "Warn about using variadic macros."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð²."
  
  #: c-family/c.opt:1427
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr ""
  
  #: c-family/c.opt:1431
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
! msgstr ""
  
  #: c-family/c.opt:1435
  #, no-c-format
  msgid "Warn if a variable length array is used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸."
  
  #: c-family/c.opt:1439
  #, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
! msgstr ""
  
  #: c-family/c.opt:1445
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Wvla-larger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚ Wvla-larger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ."
  
  #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² VLA."
  
  #: c-family/c.opt:1453
  #, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
! msgstr ""
  
  #: c-family/c.opt:1457
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
! msgstr ""
  
  #: c-family/c.opt:1461
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
! msgstr ""
  
  #: c-family/c.opt:1465
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr ""
  
  #: c-family/c.opt:1469
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr ""
  
  #: c-family/c.opt:1473
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
! msgstr ""
  
  #: c-family/c.opt:1477
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
! msgstr ""
  
  #: c-family/c.opt:1481
  #, no-c-format
  msgid "Warn about useless casts."
! msgstr ""
  
  #: c-family/c.opt:1485
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
! msgstr ""
  
  #: c-family/c.opt:1489
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr ""
  
  #: c-family/c.opt:1493
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr ""
  
  #: c-family/c.opt:1498
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr ""
  
  #: c-family/c.opt:1506
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr ""
  
  #: c-family/c.opt:1510
  #, no-c-format
  msgid "Enforce class member access control semantics."
! msgstr ""
  
  #: c-family/c.opt:1514
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
! msgstr ""
  
  #: c-family/c.opt:1518
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
! msgstr ""
  
  #: c-family/c.opt:1522
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
! msgstr ""
  
  #: c-family/c.opt:1533 c-family/c.opt:1846 c-family/c.opt:2240
  #: c-family/c.opt:2244 c-family/c.opt:2260
--- 1828,2649 ----
  #: c-family/c.opt:733
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ, Ñ�ÐºÑ– Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– ÐºÑ–Ð½Ñ†Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ–."
  
  #: c-family/c.opt:738
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ snprintf Ñ‚Ð° Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð¾Ð±Ñ€Ñ–Ð·Ð°ÑŽÑ‚ÑŒ Ð²Ð¸Ð²Ñ–Ð´."
  
  #: c-family/c.opt:742
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾Ð»Ðµ Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ðµ."
  
  #: c-family/c.opt:746
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ."
  
  #: c-family/c.opt:750
  #, no-c-format
  msgid "Warn whenever attributes are ignored."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸."
  
  #: c-family/c.opt:754
  #, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð±Ð°Ð·Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð² Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ– Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ."
  
  #: c-family/c.opt:758
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–ÑŽ Ð¼Ñ–Ð¶ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸, Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸."
  
  #: c-family/c.opt:762 common.opt:650
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ñ– Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸."
  
  #: c-family/c.opt:766
  #, no-c-format
  msgid "Warn when the address of packed member of struct or union is taken."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð±ÐµÑ€ÐµÑ‚ÑŒÑ�Ñ� Ð°Ð´Ñ€ÐµÑ�Ð° ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:770
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ñ–, Ñ�ÐºÑ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ð°Ð¼Ð¸Ð¼Ð¸ Ñ�Ð¾Ð±Ð¾ÑŽ."
  
  #: c-family/c.opt:774
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� std::initializer_list, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð²Ð¸Ñ�Ñ�Ñ‡Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²."
  
  #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ€Ð¾Ð·ÑƒÐ¼Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² --param destructive-interference-size Ð°Ð±Ð¾ constructive-interference-size."
  
  #: c-family/c.opt:783
  #, no-c-format
  msgid "Warn about implicit declarations."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Â«floatÂ» Ð½Ð° Â«doubleÂ»."
  
  #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Â«definedÂ» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° #if."
  
  #: c-family/c.opt:799
  #, no-c-format
  msgid "Warn about implicit function declarations."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: c-family/c.opt:803
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð½Ðµ Ð²ÐºÐ°Ð·ÑƒÑ” Ñ‚Ð¸Ð¿."
  
  #: c-family/c.opt:810
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑƒÑ�Ð¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² C++11, ÐºÐ¾Ð»Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ»Ð°Ñ� Ð¼Ð°Ñ” Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€."
  
  #: c-family/c.opt:814
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ñ†Ñ–Ð»Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸ Ñ‚Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸."
  
  #: c-family/c.opt:818
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñ– Ð²Ð¸Ñ€Ð°Ð·Ð¸ Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–."
  
  #: c-family/c.opt:822
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð· Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ."
  
  #: c-family/c.opt:826
! #, no-c-format
  msgid "Warn when a function never produces a constant expression."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·."
  
  #: c-family/c.opt:830
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ Â«offsetofÂ»."
  
  #: c-family/c.opt:834
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ PCH-Ñ„Ð°Ð¹Ð»Ð¸, Ñ�ÐºÑ– Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ�."
  
  #: c-family/c.opt:838
! #, no-c-format
  msgid "Warn about invalid UTF-8 characters."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ UTF-8."
  
  #: c-family/c.opt:842
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ñ€Ð¸ Ñ�Ñ‚Ñ€Ð¸Ð±ÐºÑƒ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—."
  
  #: c-family/c.opt:846
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð° Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¼ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ñ�ÑƒÑ„Ñ–ÐºÑ� ud, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¿Ñ–Ð´ÐºÑ€ÐµÑ�Ð»ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ð¾ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº true Ð°Ð±Ð¾ false."
  
  #: c-family/c.opt:854
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ðµ Ð·Ð°Ð¿ÐµÑ€ÐµÑ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð»Ñ–Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ– Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�."
  
  #: c-family/c.opt:858
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Â«long longÂ» Ð¿Ñ€Ð¸ -pedantic."
  
  #: c-family/c.opt:862
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Â«mainÂ»."
  
  #: c-family/c.opt:870
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ memset, Ð´Ðµ Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ð½ÑƒÐ»ÑŒ, Ð° Ð´Ñ€ÑƒÐ³Ð¸Ð¹ - Ð½Ñ–."
  
  #: c-family/c.opt:874
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ memset, Ð´Ðµ Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð½Ðµ Ð¿Ð¾Ð¼Ð½Ð¾Ð¶ÐµÐ½Ñƒ Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°."
  
  #: c-family/c.opt:878
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð² ÐºÐ¾Ð´Ñ– Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð±Ð»Ð¾ÐºÑƒ."
  
  #: c-family/c.opt:882
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸, Ñ�ÐºÑ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ»Ð¸Ñ�Ñ� Ð· Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ñ–Ð¶ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² new Ð°Ð±Ð¾ delete Ñ‚Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð°Ð±Ð¾ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: c-family/c.opt:892
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ ÐºÐ»Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð° ÐºÐ»Ð°Ñ�Ñƒ."
  
  #: c-family/c.opt:896
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ñ… Ð´ÑƒÐ¶Ð¾Ðº Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð²."
  
  #: c-family/c.opt:900
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ."
  
  #: c-family/c.opt:904
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð¿Ð¾Ð»Ñ� Ð² Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°Ñ… Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
  
  #: c-family/c.opt:908
  #, no-c-format
  msgid "Warn about likely missing requires keyword."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ðµ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° Â«requiresÂ»."
  
  #: c-family/c.opt:912
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ Â«templateÂ» Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð¿Ñ–Ñ�Ð»Ñ� Ñ‚Ð¾ÐºÐµÐ½Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð² Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ð°, Ñ�ÐºÑ‰Ð¾ Ñ†ÐµÐ¹ Ñ‡Ð»ÐµÐ½ Ñ” ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼."
  
  #: c-family/c.opt:916
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸, Ñ�ÐºÑ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð¾ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ�Ðº Ñ‚Ñ–Ð»Ð¾ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�, Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ñ�Ðº if, else, while, switch Ð°Ð±Ð¾ for."
  
  #: c-family/c.opt:920
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ñ�Ð¼Ñƒ Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð½Ñƒ Ñ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ñ–Ñ�Ñ‚ÑŒ."
  
  #: c-family/c.opt:924
  #, no-c-format
  msgid "Warn on namespace definition."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ–Ð¼ÐµÐ½."
  
  #: c-family/c.opt:928
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾Ð»Ñ� Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ packed Ð¼Ð°ÑŽÑ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:932
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ†Ð¸ÐºÐ» for Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð½Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– ÐºÐ¾Ð¿Ñ–Ñ—."
  
  #: c-family/c.opt:936
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð½Ð° ÐºÐ»Ð°Ñ� Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ�Ð¸Ð»Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð·Ð°Ð¹Ð²Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð° ÐºÐ»Ð°Ñ�Ñƒ."
  
  #: c-family/c.opt:940
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð· Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŽ."
  
  #: c-family/c.opt:944
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð´Ð²Ð¾Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² sizeof, Ñ�ÐºÑ– Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÑŽÑ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸."
  
  #: c-family/c.opt:948
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð´Ð²Ð¾Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² sizeof, ÐºÐ¾Ð»Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ð° Ð´Ñ–Ð»ÑŒÐ½Ð¸Ðº Ð½Ðµ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ."
  
  #: c-family/c.opt:953
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð´Ð»Ñ� Ð´ÐµÑ�ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ€Ñ�Ð´ÐºÑ–Ð², Ñ�ÐºÑ‰Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” sizeof."
  
  #: c-family/c.opt:957
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ sizeof Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ñ�Ðº Ð¼Ð°Ñ�Ð¸Ð²."
  
  #: c-family/c.opt:961
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ strcmp Ñ– strncmp, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ñ€Ñ–Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð², Ñ�ÐºÑ– Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¾ Ñ” Ñ–Ñ�Ñ‚Ð¸Ð½Ð½Ð¸Ð¼Ð¸ Ð°Ð±Ð¾ Ñ…Ð¸Ð±Ð½Ð¸Ð¼Ð¸ Ñ‡ÐµÑ€ÐµÐ· Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ."
  
  #: c-family/c.opt:967
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð°Ð½Ñ–Ð¿ÑƒÐ»ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸, Ñ‚Ð°ÐºÐ¸Ñ… Ñ�Ðº memcpy Ñ– strcpy."
  
  #: c-family/c.opt:972
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
! msgstr "ÐŸÑ–Ð´ ÐºÐµÑ€Ñ–Ð²Ð½Ð¸Ñ†Ñ‚Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°, Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð±ÑƒÑ„ÐµÑ€Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð°Ð½Ñ–Ð¿ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸, Ñ‚Ð°ÐºÐ¸Ñ… Ñ�Ðº memcpy Ñ– strcpy."
  
  #: c-family/c.opt:977
  #, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð°Ð½Ñ–Ð¿ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸, Ñ‚Ð°ÐºÐ¸Ñ… Ñ�Ðº memchr Ñ– memcpy."
  
  #: c-family/c.opt:981
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ� Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð°Ð½Ñ–Ð¿ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸, Ñ‚Ð°ÐºÐ¸Ñ… Ñ�Ðº strncat Ñ– strncpy."
  
  #: c-family/c.opt:985
  #, no-c-format
  msgid "Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð³Ð½ÑƒÑ‡ÐºÐ¸Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾ Ð²Ñ–Ð´ Ñ€Ñ–Ð²Ð½Ñ� -fstrict-flex-arrays."
  
  #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ."
  
  #: c-family/c.opt:994
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
! msgstr "Ð ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ override, ÐºÐ¾Ð»Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ–Ð½ÑˆÑƒ."
  
  #: c-family/c.opt:999
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–, Ð±ÐµÐ· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑ– Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒ Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº."
  
  #: c-family/c.opt:1003
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–, Ñ�ÐºÑ– Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒ Ð²Ð¸Ñ€Ð°Ð· Â«default:Â»."
  
  #: c-family/c.opt:1007
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ�Ñ– Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–, Ñ�ÐºÑ– Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒ Ð¿ÐµÐ²Ð½Ð¸Ð¹ Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº."
  
  #: c-family/c.opt:1011
  #, no-c-format
  msgid "Warn about switches with boolean controlling expression."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– Ð· Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼ ÐºÐµÑ€ÑƒÑŽÑ‡Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼."
  
  #: c-family/c.opt:1015
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°, Ñ�ÐºÑ– Ð²Ð¸Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ñ‚Ð¸Ð¿Ñƒ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°."
  
  #: c-family/c.opt:1019
  #, no-c-format
  msgid "Warn on primary template declaration."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–ÑŽ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ."
  
  #: c-family/c.opt:1023
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð², Ñ�ÐºÑ– Ð±ÑƒÐ»Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ�Ñ… Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚ÐµÐ¹."
  
  #: c-family/c.opt:1032
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ÐµÐ¼ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ– Ð½Ðµ Ñ–Ñ�Ð½ÑƒÑŽÑ‚ÑŒ."
  
  #: c-family/c.opt:1036
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ñ… Ð±ÐµÐ· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ñ�Ñ‚Ð¸Ð»ÑŽ K&R."
  
  #: c-family/c.opt:1040
  #, no-c-format
  msgid "Warn about global functions without prototypes."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ–Ð²."
  
  #: c-family/c.opt:1047
  #, no-c-format
  msgid "Warn about use of multi-character character constants."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°Ð¼Ð¸."
  
  #: c-family/c.opt:1051
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð²ÑƒÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– { }, Ñ�ÐºÑ– Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼Ð¸ Ð² C++11."
  
  #: c-family/c.opt:1055
  #, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Â«externÂ», Ñ�ÐºÑ– Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñƒ."
  
  #: c-family/c.opt:1059
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ñ€Ð°Ð· Ð±ÐµÐ·-Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº false, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¸Ñ€Ð°Ð· Ð½Ð°Ñ�Ð¿Ñ€Ð°Ð²Ð´Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ ÐºÐ¸Ð½ÑƒÑ‚Ð¸ Ð²Ð¸Ð½Ñ�Ñ‚Ð¾Ðº."
  
  #: c-family/c.opt:1063
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— noexcept C++17 Ð·Ð¼Ñ–Ð½Ð¸Ñ‚ÑŒ Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ."
  
  #: c-family/c.opt:1067
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½ÐµÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ð´Ñ€ÑƒÐ·Ñ–."
  
  #: c-family/c.opt:1071
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð° Ñ‡ÐµÑ€ÐµÐ· Ñ‚Ð¸Ð¿, Ð´Ð¾ Ñ�ÐºÐ¾Ð³Ð¾ Ð²Ð¾Ð½Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ”."
  
  #: c-family/c.opt:1075
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ñ– Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ñ�Ð¸Ñ€Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² ÐºÐ»Ð°Ñ�Ñ–Ð²."
  
  #: c-family/c.opt:1079
  #, no-c-format
  msgid "Warn about non-virtual destructors."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸."
  
  #: c-family/c.opt:1083
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñƒ NULL Ñƒ Ñ�Ð»Ð¾Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ñ�ÐºÑ– Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ."
  
  #: c-family/c.opt:1099
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
! msgstr "-Wnormalized=[none|id|nfc|nfkc]\tÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸ Ð®Ð½Ñ–ÐºÐ¾Ð´Ñƒ."
  
  #: c-family/c.opt:1122
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� ÐºÐ»Ð°Ñ�Ñƒ Ð½Ðµ Ð¼Ð°Ñ” Ñ�ÑƒÐ¿ÐµÑ€ÐºÐ»Ð°Ñ�Ñƒ. ÐšÐ¾Ñ€ÐµÐ½ÐµÐ²Ñ– ÐºÐ»Ð°Ñ�Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÐµÐ½Ð½Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:1127
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– C."
  
  #: c-family/c.opt:1131
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—."
  
  #: c-family/c.opt:1135
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°."
  
  #: c-family/c.opt:1139
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚ÐµÐ½Ñ†Ñ–Ð¹Ð½Ð¾ Ð½ÐµÐ¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ– Ð²Ð¸Ð±Ð¾Ñ€Ð¸, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ð· Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼Ð¾Ð¼ OpenACC."
  
  #: c-family/c.opt:1143
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° simd Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð¾Ð´ÐµÐ»Ð»ÑŽ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°."
  
  #: c-family/c.opt:1147
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ€Ñ�Ð´Ð¾Ðº Ð´Ð¾Ð²ÑˆÐ¸Ð¹ Ð·Ð° Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼."
  
  #: c-family/c.opt:1151 c-family/c.opt:1155
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ñ– Ñ–Ð¼ÐµÐ½Ð° Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: c-family/c.opt:1159
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð±ÐµÐ· Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¸Ñ… ÐµÑ„ÐµÐºÑ‚Ñ–Ð²."
  
  #: c-family/c.opt:1163
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð· Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¸Ð¼Ð¸ ÐµÑ„ÐµÐºÑ‚Ð°Ð¼Ð¸."
  
  #: c-family/c.opt:1167
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ñ– Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ð¿Ð¾Ð»Ñ�, Ñ‡Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð·Ð¼Ñ–Ð½Ð¸Ð²Ñ�Ñ� Ð² GCC 4.4."
  
  #: c-family/c.opt:1171
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´ÑƒÐ¶Ð¾Ðº."
  
  #: c-family/c.opt:1179
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ»Ð¸Ðº std::move Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ð°Ñ” ÑƒÐ½Ð¸ÐºÐ½ÐµÐ½Ð½ÑŽ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:1183
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: c-family/c.opt:1187
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÑƒ Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: c-family/c.opt:1191
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð½Ð°ÐºÐ¾Ð¼ Ñƒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ–."
  
  #: c-family/c.opt:1195
  #, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ."
  
  #: c-family/c.opt:1199
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ."
  
  #: c-family/c.opt:1203
  #, no-c-format
  msgid "Warn about misuses of pragmas."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð°Ð³Ð¼."
  
  #: c-family/c.opt:1207
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð°Ð±Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð· Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð°Ð¼Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ 100."
  
  #: c-family/c.opt:1211
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð´Ð»Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Objective-C Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�."
  
  #: c-family/c.opt:1215
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ñ– Ð¼ÐµÑ‚Ð¾Ð´Ð¸."
  
  #: c-family/c.opt:1219 c-family/c.opt:1223
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² placement new Ð· Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¾ÑŽ."
  
  #: c-family/c.opt:1227
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¹ Ñ‚Ð¾Ð³Ð¾ Ð¶ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°."
  
  #: c-family/c.opt:1231
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ð¹Ð²Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ std::move."
  
  #: c-family/c.opt:1235
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� register."
  
  #: c-family/c.opt:1239
  #, no-c-format
  msgid "Warn when the compiler reorders code."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð²Ð»Ñ�Ñ” ÐºÐ¾Ð´."
  
  #: c-family/c.opt:1243
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ�Ñ‚Ð°Ñ” Â«intÂ» (C), Ð°Ð±Ð¾ Ð¿Ñ€Ð¾ Ð½ÐµÑƒÐ·Ð³Ð¾Ð´Ð¶ÐµÐ½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� (C++)."
  
  #: c-family/c.opt:1247
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ–Ð´Ð¾Ð·Ñ€Ñ–Ð»Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‚ÑŒ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ."
  
  #: c-family/c.opt:1251
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ Ð¼Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ° Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð²."
  
  #: c-family/c.opt:1255
  #, no-c-format
  msgid "Warn when a value is moved to itself with std::move."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð°Ð¼Ð¾Ð³Ð¾ Ñ�ÐµÐ±Ðµ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ std::move."
  
  #: c-family/c.opt:1259
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ– Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð» Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð¾Ñ‡Ð¾Ðº."
  
  #: c-family/c.opt:1263
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÑ” Ð·Ð¼Ñ–Ð½Ð½Ñƒ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°."
  
  #: c-family/c.opt:1267 c-family/c.opt:1271
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð»Ñ–Ð²Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: c-family/c.opt:1275
  #, no-c-format
  msgid "Warn if shift count is negative."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ñ�ÑƒÐ²Ñƒ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð°."
  
  #: c-family/c.opt:1279
  #, no-c-format
  msgid "Warn if shift count >= width of type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ñ�ÑƒÐ²Ñƒ >= ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ñ‚Ð¸Ð¿Ñƒ."
  
  #: c-family/c.opt:1283
  #, no-c-format
  msgid "Warn if left shifting a negative value."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÑƒÐ² Ð²Ð»Ñ–Ð²Ð¾ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:1287
  #, no-c-format
  msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð°."
  
  #: c-family/c.opt:1291
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼-Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð¼."
  
  #: c-family/c.opt:1299
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�Ð²Ð½Ñ– Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð¼Ñ–Ð¶ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ñ‚Ð° Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸."
  
  #: c-family/c.opt:1303
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾."
  
  #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐºÐ°Ñ�Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ NULL Ñ�Ðº Ð¼Ð°Ñ€ÐºÐµÑ€Ð°."
  
  #: c-family/c.opt:1311
  #, no-c-format
  msgid "Warn about unprototyped function declarations."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ð½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: c-family/c.opt:1323
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ�ÑŒÐºÐ¸Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð² Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ñ‡Ð½Ð¾."
  
  #: c-family/c.opt:1327
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— __sync_fetch_and_nand Ñ‚Ð° __sync_nand_and_fetch."
  
  #: c-family/c.opt:1331
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹. Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ."
  
  #: c-family/c.opt:1339
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº true Ð°Ð±Ð¾ false."
  
  #: c-family/c.opt:1343
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸Ñ€Ð°Ð· throw Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´Ðµ Ð´Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ terminate()."
  
  #: c-family/c.opt:1347
  #, no-c-format
  msgid "Warn about features not present in traditional C."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð² Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¼Ð¾Ð²Ñ– C."
  
  #: c-family/c.opt:1351
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸, Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ñ… Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½ÑŒ, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð²Ñ–Ð´ Ñ‚Ð¸Ñ…, Ñ‰Ð¾ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ."
  
  #: c-family/c.opt:1355
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ð¸, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²Ð¿Ð»Ð¸Ð½ÑƒÑ‚Ð¸ Ð½Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸."
  
  #: c-family/c.opt:1359
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ @selector() Ð±ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð²."
  
  #: c-family/c.opt:1363
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñ– #if Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¼Ð°ÐºÑ€Ð¾Ñ�."
  
  #: c-family/c.opt:1367
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ„Ð¾Ñ€Ð¼Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ñ… Ð°Ð±Ð¾ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:1379
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ñ– pragma-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: c-family/c.opt:1383
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÑ�ÑƒÑ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ."
  
  #: c-family/c.opt:1391
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ typedef, Ñ‰Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: c-family/c.opt:1395
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸, Ñ‰Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–."
  
  #: c-family/c.opt:1423
  #, no-c-format
  msgid "Warn about using variadic macros."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð²."
  
  #: c-family/c.opt:1427
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ�ÑƒÐ¼Ð½Ñ–Ð²Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²."
  
  #: c-family/c.opt:1431
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆ Ð·Ð°Ð¿Ð»ÑƒÑ‚Ð°Ð½Ñƒ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ñƒ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ."
  
  #: c-family/c.opt:1435
  #, no-c-format
  msgid "Warn if a variable length array is used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð°Ñ�Ð¸Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸."
  
  #: c-family/c.opt:1439
  #, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
! msgstr "-Wvla-larger-than=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸, Ð° Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿Ñ€Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸, Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�ÐºÐ¸Ñ… Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐ¾ÑŽ Ð·Ð° <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚Ñ–Ð²."
  
  #: c-family/c.opt:1445
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Wvla-larger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Wvla-larger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ."
  
  #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² VLA."
  
  #: c-family/c.opt:1453
  #, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° volatile."
  
  #: c-family/c.opt:1457
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº volatile."
  
  #: c-family/c.opt:1461
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ñ�Ð¼Ðµ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ ÑƒÑ�Ð¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:1465
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ð±Ð°Ð·Ð° Ð¼Ð°Ñ” Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�."
  
  #: c-family/c.opt:1469
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
! msgstr "Ð£ C++, Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ñ€Ñ�Ð´ÐºÑ–Ð² Ñƒ Â«char *Â». Ð£ C Ð¿Ð¾Ð´Ñ–Ð±Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�, Ð·Ð° Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¾Ð¼ Ñ‚Ð¾Ð³Ð¾, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�, Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾, Ð½Ðµ Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ Ð·Ð³Ñ–Ð´Ð½Ð¾ Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ ISO C."
  
  #: c-family/c.opt:1473
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ xor, Ð´Ðµ Ð·Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ Ð¼Ð°Ð² Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– Ð¿Ñ–Ð´Ð½ÐµÑ�ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ�."
  
  #: c-family/c.opt:1477
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» '0' Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº."
  
  #: c-family/c.opt:1481
  #, no-c-format
  msgid "Warn about useless casts."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð²."
  
  #: c-family/c.opt:1485
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ‚Ð¸Ð¿ ÐºÐ»Ð°Ñ�Ñƒ Ð¼Ð°Ñ” Ð±Ð°Ð·Ñƒ Ð°Ð±Ð¾ Ð¿Ð¾Ð»Ðµ, Ñ‚Ð¸Ð¿ Ñ�ÐºÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½ Ð°Ð±Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ñ‚Ð¸Ð¿Ñƒ Ð±ÐµÐ· Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ."
  
  #: c-family/c.opt:1489
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼Ð°Ñ” Ð´ÑƒÐ±Ð»ÑŽÑŽÑ‡Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ const, volatile, restrict Ð°Ð±Ð¾ _Atomic."
  
  #: c-family/c.opt:1493
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ restrict, Ð¼Ð°Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð· Ñ–Ð½ÑˆÐ¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼."
  
  #: c-family/c.opt:1498
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -std=c89 (Ð´Ð»Ñ� C) Ð°Ð±Ð¾ -std=c++98 (Ð´Ð»Ñ� C++)."
  
  #: c-family/c.opt:1506
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
! msgstr "Ð’ÐµÑ€Ñ�Ñ–Ñ� C++ ABI, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ -Wabi Ñ‚Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ."
  
  #: c-family/c.opt:1510
  #, no-c-format
  msgid "Enforce class member access control semantics."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ‡Ð»ÐµÐ½Ñ–Ð² ÐºÐ»Ð°Ñ�Ñƒ."
  
  #: c-family/c.opt:1514
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
! msgstr "-fada-spec-parent=unit\tÐ’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ada Ñ�Ðº Ð´Ð¾Ñ‡Ñ–Ñ€Ð½Ñ– Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð°Ñ‚ÑŒÐºÐ°."
  
  #: c-family/c.opt:1518
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð· Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¾ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñƒ C++17."
  
  #: c-family/c.opt:1522
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
! msgstr "-faligned-new=<N>\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð· Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¾ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñƒ C++17 Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½ÑŒ, Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ… Ð·Ð° N."
  
  #: c-family/c.opt:1533 c-family/c.opt:1846 c-family/c.opt:2240
  #: c-family/c.opt:2244 c-family/c.opt:2260
*************** msgstr "Ð‘Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼
*** 2659,2850 ****
  #: c-family/c.opt:1537
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
! msgstr ""
  
  #: c-family/c.opt:1545
  #, no-c-format
  msgid "Recognize built-in functions."
! msgstr ""
  
  #: c-family/c.opt:1552
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr ""
  
  #: c-family/c.opt:1556
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
! msgstr ""
  
  #: c-family/c.opt:1644
  #, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
! msgstr ""
  
  #: c-family/c.opt:1648
  #, no-c-format
  msgid "Enable support for C++ concepts."
! msgstr ""
  
  #: c-family/c.opt:1652
  #, no-c-format
  msgid "Enable certain features present in the Concepts TS."
! msgstr ""
  
  #: c-family/c.opt:1656
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
! msgstr ""
  
  #: c-family/c.opt:1660
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
! msgstr ""
  
  #: c-family/c.opt:1668
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr ""
  
  #: c-family/c.opt:1672
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr ""
  
  #: c-family/c.opt:1676
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
! msgstr ""
  
  #: c-family/c.opt:1680
  #, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr ""
  
  #: c-family/c.opt:1684
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr ""
  
  #: c-family/c.opt:1688
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr ""
  
  #: c-family/c.opt:1692
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
! msgstr ""
  
  #: c-family/c.opt:1705
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
! msgstr ""
  
  #: c-family/c.opt:1709
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
! msgstr ""
  
  #: c-family/c.opt:1713
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
! msgstr ""
  
  #: c-family/c.opt:1717
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
! msgstr ""
  
  #: c-family/c.opt:1721
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
! msgstr ""
  
  #: c-family/c.opt:1725
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
! msgstr ""
  
  #: c-family/c.opt:1729
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
! msgstr ""
  
  #: c-family/c.opt:1733
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
! msgstr ""
  
  #: c-family/c.opt:1737
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
! msgstr ""
  
  #: c-family/c.opt:1745
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr ""
  
  #: c-family/c.opt:1753
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr ""
  
  #: c-family/c.opt:1757
  #, no-c-format
  msgid "Preprocess directives only."
! msgstr ""
  
  #: c-family/c.opt:1761
  #, no-c-format
  msgid "Permit '$' as an identifier character."
! msgstr ""
  
  #: c-family/c.opt:1765
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr ""
  
  #: c-family/c.opt:1769
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
! msgstr ""
  
  #: c-family/c.opt:1773
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
! msgstr ""
  
  #: c-family/c.opt:1780
  #, no-c-format
  msgid "Do not elide common elements in template comparisons."
! msgstr ""
  
  #: c-family/c.opt:1784
  #, no-c-format
  msgid "Generate code to check exception specifications."
! msgstr ""
  
  #: c-family/c.opt:1791
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr ""
  
  #: c-family/c.opt:1795
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr ""
  
  #: c-family/c.opt:1799
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr ""
  
  #: c-family/c.opt:1803
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr ""
  
  #: c-family/c.opt:1810
  #, no-c-format
--- 2654,2845 ----
  #: c-family/c.opt:1537
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
! msgstr "Ð Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð²Ð°Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ Â«asmÂ»."
  
  #: c-family/c.opt:1545
  #, no-c-format
  msgid "Recognize built-in functions."
! msgstr "Ð Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: c-family/c.opt:1552
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
! msgstr "Ð”Ðµ Ñ†Ðµ ÐºÐ¾Ñ€Ð¾Ñ‚ÑˆÐµ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÐ°Ð½Ð¾Ð½Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– ÑˆÐ»Ñ�Ñ…Ð¸ Ð´Ð¾ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²."
  
  #: c-family/c.opt:1556
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½Ð´Ð°Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ char8_t Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� UTF-8 Ñ€Ñ�Ð´ÐºÑ–Ð² Ñ– Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²."
  
  #: c-family/c.opt:1644
  #, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
! msgstr "Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð¾ Ð² GCC 8. Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ."
  
  #: c-family/c.opt:1648
  #, no-c-format
  msgid "Enable support for C++ concepts."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ð¹ C++."
  
  #: c-family/c.opt:1652
  #, no-c-format
  msgid "Enable certain features present in the Concepts TS."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ñ” Ð² Ð¢ÐµÑ…Ð½Ñ–Ñ‡Ð½Ñ–Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— ÐºÐ¾Ð½Ñ†ÐµÐ¿Ñ†Ñ–Ð¹ (Concepts TS)."
  
  #: c-family/c.opt:1656
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ."
  
  #: c-family/c.opt:1660
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° '?' Ð¼Ð°Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸."
  
  #: c-family/c.opt:1668
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
! msgstr "-fconst-string-class=<Ñ–Ð¼Ê¼Ñ�>\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÐ»Ð°Ñ� <Ñ–Ð¼Ê¼Ñ�> Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð²."
  
  #: c-family/c.opt:1672
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
! msgstr "-fconstexpr-depth=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ— constexpr."
  
  #: c-family/c.opt:1676
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
! msgstr "-fconstexpr-cache-depth=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ ÐºÐµÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ— constexpr."
  
  #: c-family/c.opt:1680
  #, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ IEC559 Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ…."
  
  #: c-family/c.opt:1684
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
! msgstr "-fconstexpr-loop-limit=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ†Ð¸ÐºÐ»Ñƒ constexpr."
  
  #: c-family/c.opt:1688
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
! msgstr "-fconstexpr-ops-limit=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’ÐºÐ°Ð·ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ constexpr Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð¾Ñ†Ñ–Ð½ÐºÐ¸ constexpr."
  
  #: c-family/c.opt:1692
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ– Ñƒ Ñ‡ÐµÑ€Ð½ÐµÑ‚ÐºÐ°Ñ… ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² C++."
  
  #: c-family/c.opt:1705
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
! msgstr "-fcontract-assumption-mode=[on|off]\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð°ÐºÑ�Ñ–Ð¾Ð¼ Ñ�Ðº Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½ÑŒ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾)."
  
  #: c-family/c.opt:1709
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
! msgstr "-fcontract-build-level=[off|default|audit]\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¾Ðº Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:1713
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
! msgstr "-fcontract-strict-declarations=[on|off]\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ ÑƒÐ·Ð°Ð³Ð°Ð»ÑŒÐ½ÐµÐ½Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ð°Ð¼Ð¸ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾)."
  
  #: c-family/c.opt:1717
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
! msgstr "-fcontract-mode=[on|off]\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾)."
  
  #: c-family/c.opt:1721
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
! msgstr "-fcontract-continuation-mode=[on|off]\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾)."
  
  #: c-family/c.opt:1725
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
! msgstr "-fcontract-role=<Ñ–Ð¼Ê¼Ñ�>:<Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ°>\tÐ’ÐºÐ°Ð·ÑƒÑ” Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ñ€Ñ–Ð²Ð½Ñ–Ð² Ñƒ Ñ€Ð¾Ð»Ñ– (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´), Ð°Ð±Ð¾ Ð²Ð»Ð°Ñ�Ð½Ñƒ Ñ€Ð¾Ð»ÑŒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ð· Ð·Ð°Ð´Ð°Ð½Ð¾ÑŽ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¾ÑŽ (Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´: opt:assume,assume,assume)."
  
  #: c-family/c.opt:1729
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
! msgstr "-fcontract-semantic=<Ñ€Ñ–Ð²ÐµÐ½ÑŒ>:<Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ°>\tÐ’ÐºÐ°Ð·ÑƒÑ” ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ñƒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ Ð´Ð»Ñ� Ñ€Ñ–Ð²Ð½Ñ�."
  
  #: c-family/c.opt:1733
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ C++ ÐºÐ¾Ñ€ÑƒÑ‚Ð¸Ð½Ð¸ (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾)."
  
  #: c-family/c.opt:1737
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð°Ð½Ð¾Ñ‚Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸."
  
  #: c-family/c.opt:1745
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
! msgstr "Ð¤Ð°ÐºÑ‚Ð¾Ñ€Ð¸Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ñ‚Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð¿ÐµÑ€ÐµÐ´ ÑˆÐ²Ð¸Ð´ÐºÑ–Ñ�Ñ‚ÑŽ."
  
  #: c-family/c.opt:1753
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
! msgstr "Ð”Ñ€ÑƒÐºÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ñ”Ñ€Ð°Ñ€Ñ…Ñ–Ñ‡Ð½Ñ– Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�, ÐºÐ¾Ð»Ð¸ Ñ‚Ð¸Ð¿Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð² Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ�."
  
  #: c-family/c.opt:1757
  #, no-c-format
  msgid "Preprocess directives only."
! msgstr "ÐžÐ±Ñ€Ð¾Ð±Ð»Ñ�Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸."
  
  #: c-family/c.opt:1761
  #, no-c-format
  msgid "Permit '$' as an identifier character."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Â«$Â» Ñ�Ðº Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°."
  
  #: c-family/c.opt:1765
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
! msgstr "-fmacro-prefix-map=<Ñ�Ñ‚Ð°Ñ€Ð¸Ð¹>=<Ð½Ð¾Ð²Ð¸Ð¹>\tÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ðµ Ñ–Ð¼Ê¼Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ Ð½Ð° Ñ–Ð½ÑˆÐµ Ð² __FILE__, __BASE_FILE__ Ñ‚Ð° __builtin_FILE()."
  
  #: c-family/c.opt:1769
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
! msgstr "Ð—Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ�Ðº ÐºÐ¾Ð´ Ada Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¾."
  
  #: c-family/c.opt:1773
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
! msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñƒ ÐºÐ¾Ð´ Ada Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ."
  
  #: c-family/c.opt:1780
  #, no-c-format
  msgid "Do not elide common elements in template comparisons."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¸Ð´Ð°Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²."
  
  #: c-family/c.opt:1784
  #, no-c-format
  msgid "Generate code to check exception specifications."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²."
  
  #: c-family/c.opt:1791
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
! msgstr "-fexec-charset=<cset>\tÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ€Ñ�Ð´ÐºÐ¸ Ñ‚Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñƒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ <cset>."
  
  #: c-family/c.opt:1795
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ñ– Ñ–Ð¼ÐµÐ½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (\\u Ñ‚Ð° \\U) Ñƒ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ…."
  
  #: c-family/c.opt:1799
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
! msgstr "-finput-charset=<cset>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð´Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²."
  
  #: c-family/c.opt:1803
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ñ— Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ, Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ."
  
  #: c-family/c.opt:1810
  #, no-c-format
*************** msgstr "Ð—Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸
*** 2854,2870 ****
  #: c-family/c.opt:1817
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr ""
  
  #: c-family/c.opt:1821
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
! msgstr ""
  
  #: c-family/c.opt:1825
  #, no-c-format
  msgid "Generate code for GNU runtime environment."
! msgstr ""
  
  #: c-family/c.opt:1829
  #, no-c-format
--- 2849,2865 ----
  #: c-family/c.opt:1817
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
! msgstr "Ð�Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ñ–Ñ�Ð½ÑƒÑŽÑ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ C Ñ‚Ð° Â«mainÂ»."
  
  #: c-family/c.opt:1821
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
! msgstr "Ð Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð²Ð°Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ñ– Ñ�Ð»Ð¾Ð²Ð°, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– GNU."
  
  #: c-family/c.opt:1825
  #, no-c-format
  msgid "Generate code for GNU runtime environment."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� GNU."
  
  #: c-family/c.opt:1829
  #, no-c-format
*************** msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ
*** 2874,3646 ****
  #: c-family/c.opt:1842
  #, no-c-format
  msgid "Assume normal C execution environment."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ðµ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� C."
  
  #: c-family/c.opt:1850
  #, no-c-format
  msgid "Export functions even if they can be inlined."
! msgstr ""
  
  #: c-family/c.opt:1854
  #, no-c-format
  msgid "Make inline functions constexpr by default."
! msgstr ""
  
  #: c-family/c.opt:1858
  #, no-c-format
  msgid "Emit implicit instantiations of inline templates."
! msgstr ""
  
  #: c-family/c.opt:1862
  #, no-c-format
  msgid "Emit implicit instantiations of templates."
! msgstr ""
  
  #: c-family/c.opt:1866
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
! msgstr ""
  
  #: c-family/c.opt:1873
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
! msgstr ""
  
  #: c-family/c.opt:1880
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr ""
  
  #: c-family/c.opt:1884
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ modules-ts C++ (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ)."
  
  #: c-family/c.opt:1892
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² C++ (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ)."
  
  #: c-family/c.opt:1899
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
! msgstr ""
  
  #: c-family/c.opt:1903
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
! msgstr ""
  
  #: c-family/c.opt:1907
  #, no-c-format
  msgid "Mapper for module to CMI files."
! msgstr "Ð—Ð°Ñ�Ñ–Ð± Ð¿Ñ€Ð¸Ð²'Ñ�Ð·ÐºÐ¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñ–Ð² CMI."
  
  #: c-family/c.opt:1911
  #, no-c-format
  msgid "Enable lazy module importing."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Â«Ð»Ñ–Ð½Ð¸Ð²ÐµÂ» Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð²."
  
  #: c-family/c.opt:1919
  #, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ” ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²."
  
  #: c-family/c.opt:1923
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
! msgstr ""
  
  #: c-family/c.opt:1927
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
! msgstr ""
  
  #: c-family/c.opt:1931
  #, no-c-format
  msgid "Note a #include translation of a specific header."
! msgstr ""
  
  #: c-family/c.opt:1935
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
! msgstr ""
  
  #: c-family/c.opt:1939
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
! msgstr ""
  
  #: c-family/c.opt:1943
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
! msgstr ""
  
  #: c-family/c.opt:1947
  #, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
! msgstr ""
  
  #: c-family/c.opt:1966
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr ""
  
  #: c-family/c.opt:1970
  #, no-c-format
  msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr ""
  
  #: c-family/c.opt:1974
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr ""
  
  #: c-family/c.opt:1978
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr ""
  
  #: c-family/c.opt:1982
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr ""
  
  #: c-family/c.opt:2007
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr ""
  
  #: c-family/c.opt:2011
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr ""
  
  #: c-family/c.opt:2017
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr ""
  
  #: c-family/c.opt:2021
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
! msgstr ""
  
  #: c-family/c.opt:2027
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
! msgstr ""
  
  #: c-family/c.opt:2031
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr ""
  
  #: c-family/c.opt:2035
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr ""
  
  #: c-family/c.opt:2040
  #, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr ""
  
  #: c-family/c.opt:2044
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr ""
  
  #: c-family/c.opt:2048
  #, no-c-format
  msgid "Enable OpenACC."
! msgstr ""
  
  #: c-family/c.opt:2052
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
! msgstr ""
  
  #: c-family/c.opt:2056
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr ""
  
  #: c-family/c.opt:2060
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
! msgstr ""
  
  #: c-family/c.opt:2064
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr ""
  
  #: c-family/c.opt:2075
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
! msgstr ""
  
  #: c-family/c.opt:2079
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
! msgstr ""
  
  #: c-family/c.opt:2083
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
! msgstr ""
  
  #: c-family/c.opt:2087
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
! msgstr ""
  
  #: c-family/c.opt:2095
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
! msgstr ""
  
  #: c-family/c.opt:2099
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr ""
  
  #: c-family/c.opt:2103
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
! msgstr ""
  
  #: c-family/c.opt:2107
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr ""
  
  #: c-family/c.opt:2111
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
! msgstr ""
  
  #: c-family/c.opt:2115
  #, no-c-format
  msgid "Generate run time type descriptor information."
! msgstr ""
  
  #: c-family/c.opt:2119 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
! msgstr ""
  
  #: c-family/c.opt:2123
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr ""
  
  #: c-family/c.opt:2127
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr ""
  
  #: c-family/c.opt:2131 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
! msgstr ""
  
  #: c-family/c.opt:2135
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
! msgstr ""
  
  #: c-family/c.opt:2142
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
! msgstr ""
  
  #: c-family/c.opt:2149
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr ""
  
  #: c-family/c.opt:2165
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
! msgstr ""
  
  #: c-family/c.opt:2169
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr ""
  
  #: c-family/c.opt:2176 c-family/c.opt:2181
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr ""
  
  #: c-family/c.opt:2198
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr ""
  
  #: c-family/c.opt:2205
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr ""
  
  #: c-family/c.opt:2212
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr ""
  
  #: c-family/c.opt:2216
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr ""
  
  #: c-family/c.opt:2220 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
! msgstr ""
  
  #: c-family/c.opt:2224
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
! msgstr ""
  
  #: c-family/c.opt:2228
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr ""
  
  #: c-family/c.opt:2232
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr ""
  
  #: c-family/c.opt:2236
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr ""
  
  #: c-family/c.opt:2248
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
! msgstr ""
  
  #: c-family/c.opt:2252
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr ""
  
  #: c-family/c.opt:2256
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
! msgstr ""
  
  #: c-family/c.opt:2264
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr ""
  
  #: c-family/c.opt:2268
  #, no-c-format
  msgid "Dump declarations to a .decl file."
! msgstr ""
  
  #: c-family/c.opt:2272
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr ""
  
  #: c-family/c.opt:2276
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr ""
  
  #: c-family/c.opt:2280
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr ""
  
  #: c-family/c.opt:2284
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr ""
  
  #: c-family/c.opt:2289
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr ""
  
  #: c-family/c.opt:2293
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr ""
  
  #: c-family/c.opt:2297
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr ""
  
  #: c-family/c.opt:2301
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr ""
  
  #: c-family/c.opt:2305
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr ""
  
  #: c-family/c.opt:2309
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr ""
  
  #: c-family/c.opt:2313
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr ""
  
  #: c-family/c.opt:2317
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr ""
  
  #: c-family/c.opt:2321
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr ""
  
  #: c-family/c.opt:2325
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr ""
  
  #: c-family/c.opt:2335
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr ""
  
  #: c-family/c.opt:2339
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
! msgstr ""
  
  #: c-family/c.opt:2351
  #, no-c-format
  msgid "Generate C header of platform-specific features."
! msgstr ""
  
  #: c-family/c.opt:2355
  #, no-c-format
  msgid "Remap file names when including files."
! msgstr ""
  
  #: c-family/c.opt:2359 c-family/c.opt:2363
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr ""
  
  #: c-family/c.opt:2367
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
! msgstr ""
  
  #: c-family/c.opt:2371
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
! msgstr ""
  
  #: c-family/c.opt:2375
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
! msgstr ""
  
  #: c-family/c.opt:2379
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
! msgstr ""
  
  #: c-family/c.opt:2383
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
! msgstr ""
  
  #: c-family/c.opt:2387
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
! msgstr ""
  
  #: c-family/c.opt:2391 c-family/c.opt:2395
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
! msgstr ""
  
  #: c-family/c.opt:2399 c-family/c.opt:2403
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
! msgstr ""
  
  #: c-family/c.opt:2407 c-family/c.opt:2545
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
! msgstr ""
  
  #: c-family/c.opt:2411
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
! msgstr ""
  
  #: c-family/c.opt:2415 c-family/c.opt:2419 c-family/c.opt:2549
  #: c-family/c.opt:2553
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr ""
  
  #: c-family/c.opt:2423
  #, no-c-format
  msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr ""
  
  #: c-family/c.opt:2427 c-family/c.opt:2431 c-family/c.opt:2529
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
! msgstr ""
  
  #: c-family/c.opt:2435 c-family/c.opt:2537
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
! msgstr ""
  
  #: c-family/c.opt:2439
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
! msgstr ""
  
  #: c-family/c.opt:2443 c-family/c.opt:2448
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr ""
  
  #: c-family/c.opt:2453
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr ""
  
  #: c-family/c.opt:2457
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
! msgstr ""
  
  #: c-family/c.opt:2461
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
! msgstr ""
  
  #: c-family/c.opt:2465
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr ""
  
  #: c-family/c.opt:2469
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
! msgstr ""
  
  #: c-family/c.opt:2473
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr ""
  
  #: c-family/c.opt:2477 c-family/c.opt:2481
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
! msgstr ""
  
  #: c-family/c.opt:2485 c-family/c.opt:2489
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr ""
  
  #: c-family/c.opt:2493
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr ""
  
  #: c-family/c.opt:2497
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
! msgstr ""
  
  #: c-family/c.opt:2501 c-family/c.opt:2505
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr ""
  
  #: c-family/c.opt:2509
  #, no-c-format
  msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr ""
  
  #: c-family/c.opt:2513 c-family/c.opt:2517
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr ""
  
  #: c-family/c.opt:2521
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr ""
  
  #: c-family/c.opt:2525
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
! msgstr ""
  
  #: c-family/c.opt:2533
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr ""
  
  #: c-family/c.opt:2541
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr ""
  
  #: c-family/c.opt:2557
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
! msgstr ""
  
  #: c-family/c.opt:2574
  #, no-c-format
  msgid "Enable traditional preprocessing."
! msgstr ""
  
  #: c-family/c.opt:2578
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr ""
  
  #: c-family/c.opt:2582
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr ""
  
  #: ada/gcc-interface/lang.opt:61
  #, no-c-format
  msgid "Dump Source Coverage Obligations."
! msgstr ""
  
  #: ada/gcc-interface/lang.opt:65
  #, no-c-format
  msgid "Synonym of -gnatk8."
! msgstr ""
  
  #: ada/gcc-interface/lang.opt:73
  #, no-c-format
  msgid "Do not look for object files in standard path."
! msgstr ""
  
  #: ada/gcc-interface/lang.opt:77
  #, no-c-format
  msgid "Select the runtime."
! msgstr ""
  
  #: ada/gcc-interface/lang.opt:93
  #, no-c-format
  msgid "Catch typos."
! msgstr ""
  
  #: ada/gcc-interface/lang.opt:97
  #, no-c-format
  msgid "Set name of output ALI file (internal switch)."
! msgstr ""
  
  #: ada/gcc-interface/lang.opt:101
  #, no-c-format
  msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr ""
  
  #: ada/gcc-interface/lang.opt:105
  #, no-c-format
  msgid "Ignored."
! msgstr "ÐŸÑ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾."
  
  #: d/lang.opt:51
  #, no-c-format
  msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr ""
  
  #: d/lang.opt:55
  #, no-c-format
  msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr ""
  
  #: d/lang.opt:127
  #, no-c-format
  msgid "Warn about casts that will produce a null result."
! msgstr ""
  
  #: d/lang.opt:143
  #, no-c-format
  msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr ""
  
  #: d/lang.opt:155
  #, no-c-format
  msgid "Generate JSON file."
! msgstr ""
  
  #: d/lang.opt:159
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr ""
  
  #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
! msgstr ""
  
  #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
! msgstr ""
  
  #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
! msgstr ""
  
  #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for all template instantiations."
! msgstr ""
  
  #: d/lang.opt:182
  #, no-c-format
  msgid "Generate code for assert contracts."
! msgstr ""
  
  #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr ""
  
  #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
! msgstr ""
  
  #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
! msgstr ""
  
  #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
! msgstr ""
  
  #: d/lang.opt:256
  #, no-c-format
--- 2869,3641 ----
  #: c-family/c.opt:1842
  #, no-c-format
  msgid "Assume normal C execution environment."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� C."
  
  #: c-family/c.opt:1850
  #, no-c-format
  msgid "Export functions even if they can be inlined."
! msgstr "Ð•ÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–."
  
  #: c-family/c.opt:1854
  #, no-c-format
  msgid "Make inline functions constexpr by default."
! msgstr "Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— constexpr."
  
  #: c-family/c.opt:1858
  #, no-c-format
  msgid "Emit implicit instantiations of inline templates."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²."
  
  #: c-family/c.opt:1862
  #, no-c-format
  msgid "Emit implicit instantiations of templates."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²."
  
  #: c-family/c.opt:1866
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
! msgstr "Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² C++17."
  
  #: c-family/c.opt:1873
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
! msgstr "Ð�Ðµ Ð²Ð¸Ð´Ð°Ð»Ñ�Ð¹Ñ‚Ðµ dllexported Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾."
  
  #: c-family/c.opt:1880
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÑ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð¿Ñ–Ð´Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½ Ñ–/Ð°Ð±Ð¾ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²."
  
  #: c-family/c.opt:1884
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ C++ Ð¼Ð¾Ð´ÑƒÐ»Ñ–-ts (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾)."
  
  #: c-family/c.opt:1892
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ C++ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²Ð¸Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾)."
  
  #: c-family/c.opt:1899
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
! msgstr "Ð§Ð»ÐµÐ½Ð¸-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ�Ð²Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ, Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð² Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–."
  
  #: c-family/c.opt:1903
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�."
  
  #: c-family/c.opt:1907
  #, no-c-format
  msgid "Mapper for module to CMI files."
! msgstr "ÐœÐ°Ð¿ÐµÑ€ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñ–Ð² CMI."
  
  #: c-family/c.opt:1911
  #, no-c-format
  msgid "Enable lazy module importing."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð»Ñ–Ð½Ð¸Ð²Ð¸Ð¹ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ Ð¼Ð¾Ð´ÑƒÐ»Ñ�."
  
  #: c-family/c.opt:1919
  #, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸, Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°."
  
  #: c-family/c.opt:1923
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
! msgstr "Ð—Ð°ÑƒÐ²Ð°Ð¶Ð¸Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ #include, Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ñƒ."
  
  #: c-family/c.opt:1927
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
! msgstr "Ð—Ð°ÑƒÐ²Ð°Ð¶Ð¸Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ #include, Ñ�ÐºÑ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ñƒ Ñ– Ð½Ðµ Ð²Ñ–Ð´Ð¾Ð¼Ð¾, Ñ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ñ–."
  
  #: c-family/c.opt:1931
  #, no-c-format
  msgid "Note a #include translation of a specific header."
! msgstr "ÐŸÑ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°: Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´ #include Ð´Ð»Ñ� ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°."
  
  #: c-family/c.opt:1935
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
! msgstr "ÐŸÑ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°: ÑˆÐ»Ñ�Ñ…Ð¸ Ð´Ð¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ–Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð²."
  
  #: c-family/c.opt:1939
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
! msgstr "ÐŸÑ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°: ÑˆÐ»Ñ�Ñ… Ð´Ð¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð°Ð±Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð²Ð¾Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–."
  
  #: c-family/c.opt:1943
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
! msgstr "fmax-include-depth=<Ñ‡Ð¸Ñ�Ð»Ð¾> Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ #include."
  
  #: c-family/c.opt:1947
  #, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ Microsoft."
  
  #: c-family/c.opt:1966
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
! msgstr "Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� DR 150 Ð´Ð»Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ."
  
  #: c-family/c.opt:1970
  #, no-c-format
  msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� NeXT (Apple Mac OS X)."
  
  #: c-family/c.opt:1974
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ñ– Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ Objective-C Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ nil."
  
  #: c-family/c.opt:1978
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°, Ð½Ñ–Ð±Ð¸ Ð²Ð¾Ð½Ð¸ Ð±ÑƒÐ»Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼Ð¸ Ñƒ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð² ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°."
  
  #: c-family/c.opt:1982
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
! msgstr "-fvisibility=[private|protected|public|package]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²."
  
  #: c-family/c.opt:2007
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ throw() Ñ�Ðº noexcept Ð´Ð»Ñ� Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñƒ."
  
  #: c-family/c.opt:2011
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�ÐºÐµ ABI Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ñ‚Ð° Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… Ñ€Ð¾Ð´Ð¸Ð½Ð¸ Objective-C."
  
  #: c-family/c.opt:2017
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñ– Ð¼ÐµÑ‚Ð¾Ð´Ð¸ Objective-C Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—/Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð½Ðµ-POD C++ ivars, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾."
  
  #: c-family/c.opt:2021
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ ÑˆÐ²Ð¸Ð´ÐºÑ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ Ð´Ð¾ Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€Ð° Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ."
  
  #: c-family/c.opt:2027
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ñ‚Ð° Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ñ–Ð·Ð°Ñ†Ñ–Ñ— Objective-C."
  
  #: c-family/c.opt:2031
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð±Ñ–Ñ€ÐºÑƒ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ� (GC) Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°Ñ… Objective-C/Objective-C++."
  
  #: c-family/c.opt:2035
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð½Ð° Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ NeXT runtime Ñ‚Ð° Ð²ÐµÑ€Ñ�Ñ–Ñ— ABI 2."
  
  #: c-family/c.opt:2040
  #, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒ setjmp Ð´Ð»Ñ� Objective-C runtime."
  
  #: c-family/c.opt:2044
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð¼Ð¾Ð²Ñ– Objective-C 1.0, Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ð² GCC 4.0."
  
  #: c-family/c.opt:2048
  #, no-c-format
  msgid "Enable OpenACC."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ OpenACC."
  
  #: c-family/c.opt:2052
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½ÑŒ Ð´Ð»Ñ� OpenACC."
  
  #: c-family/c.opt:2056
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ OpenMP (Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” -frecursive Ð´Ð»Ñ� Fortran)."
  
  #: c-family/c.opt:2060
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ SIMD Ð´Ð»Ñ� OpenMP."
  
  #: c-family/c.opt:2064
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
! msgstr "Ð Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð²Ð°Ñ‚Ð¸ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ñ– Ñ�Ð»Ð¾Ð²Ð° C++, Ñ‚Ð°ÐºÑ– Ñ�Ðº Â«complÂ» Ñ‚Ð° Â«xorÂ»."
  
  #: c-family/c.opt:2075
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
! msgstr "Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ PCH-Ñ„Ð°Ð¹Ð»Ð¸ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸."
  
  #: c-family/c.opt:2079
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
! msgstr "Ð—Ð½Ð¸Ð·Ð¸Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ."
  
  #: c-family/c.opt:2083
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð²Ð¸ Plan 9."
  
  #: c-family/c.opt:2087
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ñ�Ðº Ð²Ð¶Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¹."
  
  #: c-family/c.opt:2095
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
! msgstr "-ftrack-macro-expansion=<0|1|2>\tÐ’Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð¾ÐºÐµÐ½Ñ–Ð², Ñ‰Ð¾ Ð¿Ð¾Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð², Ñ‚Ð° Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ—Ñ… Ñƒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ�Ñ… Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸."
  
  #: c-family/c.opt:2099
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
! msgstr "Ð�Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ñ– Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ�Ðº Ð¿Ñ–Ð´Ð¿Ð¸Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ, Ð·Ð° Ñ�ÐºÐ¸Ð¼ Ñ�Ð»Ñ–Ð´ÑƒÑŽÑ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸."
  
  #: c-family/c.opt:2103
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ð¾Ð¼Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� sprintf Ñ�Ðº ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸."
  
  #: c-family/c.opt:2107
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Fix-and-Continue Ð´Ð»Ñ� Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¾Ð³Ð¾, Ñ‰Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼Ñ–Ð½ÐµÐ½Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:2111
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
! msgstr "Ð’Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾ Ð² GCC 10. Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ."
  
  #: c-family/c.opt:2115
  #, no-c-format
  msgid "Generate run time type descriptor information."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¾Ð¿Ð¸Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:2119 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð°Ð¹Ð²ÑƒÐ¶Ñ‡Ð¸Ð¹ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: c-family/c.opt:2123
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
! msgstr "Ð—Ð¼ÑƒÑ�Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Â«wchar_tÂ» Ð±ÑƒÑ‚Ð¸ Â«unsigned shortÂ»."
  
  #: c-family/c.opt:2127
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
! msgstr "Ð¯ÐºÑ‰Ð¾ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Â«signedÂ» Ð°Ð±Ð¾ Â«unsignedÂ», Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð¿Ð¾Ð»Ðµ Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼."
  
  #: c-family/c.opt:2131 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
! msgstr "Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Â«charÂ» Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼."
  
  #: c-family/c.opt:2135
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð· Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ñƒ C++14."
  
  #: c-family/c.opt:2142
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
! msgstr "-fstrict-flex-arrays=<Ñ€Ñ–Ð²ÐµÐ½ÑŒ>    ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÑ”, ÐºÐ¾Ð»Ð¸ Ñ‚Ñ€ÐµÐ±Ð° Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñ�Ðº Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ñ�Ñ– ÐºÑ–Ð½Ñ†ÐµÐ²Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ðº Ð³Ð½ÑƒÑ‡ÐºÑ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ."
  
  #: c-family/c.opt:2149
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
! msgstr "-fsso-struct=[big-endian|little-endian|native]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð² Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: c-family/c.opt:2165
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÐ¸, Ð½Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÐµÐ½Ð¾Ñ— Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: c-family/c.opt:2169
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ."
  
  #: c-family/c.opt:2176 c-family/c.opt:2181
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
! msgstr "Ð”Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ¹Ñ‚ÐµÑ�ÑŒ Ð²Ð¸Ð¼Ð¾Ð³ C++17 Ñ‰Ð¾Ð´Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð¾Ñ†Ñ–Ð½ÐºÐ¸ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�, Ð·Ñ�ÑƒÐ²Ñƒ, Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹-Ñ‡Ð»ÐµÐ½Ñ–Ð² Ñ‚Ð¾Ñ‰Ð¾."
  
  #: c-family/c.opt:2198
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¾Ðº Ð¿Ñ€Ð¾ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð°Ð±Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸."
  
  #: c-family/c.opt:2205
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
! msgstr "-ftemplate-depth=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ."
  
  #: c-family/c.opt:2212
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
! msgstr "-fno-threadsafe-statics\tÐ�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: c-family/c.opt:2216
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
! msgstr "Ð¯ÐºÑ‰Ð¾ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Â«signedÂ» Ð°Ð±Ð¾ Â«unsignedÂ», Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð¿Ð¾Ð»Ðµ Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼."
  
  #: c-family/c.opt:2220 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
! msgstr "Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Â«charÂ» Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼."
  
  #: c-family/c.opt:2224
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ __cxa_atexit Ð´Ð»Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð°Ñ†Ñ–Ñ— Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²."
  
  #: c-family/c.opt:2228
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ __cxa_get_exception_ptr Ñƒ Ð¾Ð±Ñ€Ð¾Ð±Ñ†Ñ– Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²."
  
  #: c-family/c.opt:2232
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
! msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð²Ñ�Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚Ð° Ð¼ÐµÑ‚Ð¾Ð´Ð¸ Ñ�Ðº Ð· Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ."
  
  #: c-family/c.opt:2236
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
! msgstr "Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ, Ñ‰Ð¾Ð± Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Microsoft Visual Studio."
  
  #: c-family/c.opt:2248
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
! msgstr "Ð’Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸, Ð¿Ð¾Ð´Ñ–Ð±Ð½Ñ– Ð´Ð¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ñ…, Ñ�Ðº Ñ�Ð»Ð°Ð±ÐºÑ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸."
  
  #: c-family/c.opt:2252
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
! msgstr "-fwide-exec-charset=<cset>\tÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– ÑˆÐ¸Ñ€Ð¾ÐºÑ– Ñ€Ñ�Ð´ÐºÐ¸ Ñ‚Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² Ð½Ð°Ð±Ñ–Ñ€ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² <cset>."
  
  #: c-family/c.opt:2256
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ #line, Ñ�ÐºÐ° Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹ Ñ€Ð¾Ð±Ð¾Ñ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³."
  
  #: c-family/c.opt:2264
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð»Ñ–Ð½Ð¸Ð²Ð¸Ð¹ Ð¿Ð¾ÑˆÑƒÐº ÐºÐ»Ð°Ñ�Ñƒ (Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ objc_getClass()) Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Zero-Link."
  
  #: c-family/c.opt:2268
  #, no-c-format
  msgid "Dump declarations to a .decl file."
! msgstr "Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð² Ñ„Ð°Ð¹Ð» .decl."
  
  #: c-family/c.opt:2272
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
! msgstr "-femit-struct-debug-baseonly\tÐ�Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ð¾ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
  
  #: c-family/c.opt:2276
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
! msgstr "-femit-struct-debug-reduced\tÐšÐ¾Ð½Ñ�ÐµÑ€Ð²Ð°Ñ‚Ð¸Ð²Ð½Ð¾ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
  
  #: c-family/c.opt:2280
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
! msgstr "-femit-struct-debug-detailed=<spec-list>\tÐ”ÐµÑ‚Ð°Ð»ÑŒÐ½Ð° Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
  
  #: c-family/c.opt:2284
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
! msgstr "Ð†Ð½Ñ‚ÐµÑ€Ð¿Ñ€ÐµÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ ÑƒÑ�Ð²Ð½Ñ–, Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ñ– Ð°Ð±Ð¾ Ñ–Ð½ÑˆÑ– Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð¸ Ñ‡Ð¸Ñ�ÐµÐ» GNU Ñ�Ðº Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ– Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸, Ð° Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ– Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸."
  
  #: c-family/c.opt:2289
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-idirafter <dir>\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ <dir> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:2293
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
! msgstr "-imacros <file>\tÐŸÑ€Ð¸Ð¹Ð½Ñ�Ñ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñ–Ð² Ñƒ Ñ„Ð°Ð¹Ð»Ñ– <file>."
  
  #: c-family/c.opt:2297
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
! msgstr "-imultilib <dir>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ <dir> Ñ�Ðº Ð¿Ñ–Ð´ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ multilib Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:2301
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
! msgstr "-include <file>\tÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„Ð°Ð¹Ð»Ñƒ <file> Ð¿ÐµÑ€ÐµÐ´ Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸."
  
  #: c-family/c.opt:2305
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
! msgstr "-iprefix <ÑˆÐ»Ñ�Ñ…>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ <ÑˆÐ»Ñ�Ñ…> Ñ�Ðº Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð´Ð»Ñ� Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð´Ð²Ð¾Ñ… Ð¾Ð¿Ñ†Ñ–Ð¹."
  
  #: c-family/c.opt:2309
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
! msgstr "-isysroot <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ñ�Ðº ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸."
  
  #: c-family/c.opt:2313
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
! msgstr "-isystem <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸."
  
  #: c-family/c.opt:2317
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
! msgstr "-iquote <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð² Ð»Ð°Ð¿ÐºÐ¸."
  
  #: c-family/c.opt:2321
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
! msgstr "-iwithprefix <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸."
  
  #: c-family/c.opt:2325
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
! msgstr "-iwithprefixbefore <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�."
  
  #: c-family/c.opt:2335
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
! msgstr "Ð�Ðµ ÑˆÑƒÐºÐ°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� (Ñ‚Ðµ, Ñ‰Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð· -isystem, Ð²Ñ�Ðµ Ñ‰Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ�)."
  
  #: c-family/c.opt:2339
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
! msgstr "Ð�Ðµ ÑˆÑƒÐºÐ°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� C++."
  
  #: c-family/c.opt:2351
  #, no-c-format
  msgid "Generate C header of platform-specific features."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ C-Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: c-family/c.opt:2355
  #, no-c-format
  msgid "Remap file names when including files."
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ð¼ÐµÐ½Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ð° Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¿Ñ€Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ– Ñ„Ð°Ð¹Ð»Ñ–Ð²."
  
  #: c-family/c.opt:2359 c-family/c.opt:2363
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO 1998 C++, Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð½ÑƒÑ‚Ð¾Ð¼Ñƒ Ñ‚ÐµÑ…Ð½Ñ–Ñ‡Ð½Ð¸Ð¼ ÐºÐ¾Ñ€Ð¸Ð³ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ 2003 Ñ€Ð¾ÐºÑƒ."
  
  #: c-family/c.opt:2367
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO 2011 C++."
  
  #: c-family/c.opt:2371
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=c++11."
  
  #: c-family/c.opt:2375
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=c++14."
  
  #: c-family/c.opt:2379
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ ISO 2014 C++."
  
  #: c-family/c.opt:2383
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=c++17."
  
  #: c-family/c.opt:2387
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ ISO 2017 Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++."
  
  #: c-family/c.opt:2391 c-family/c.opt:2395
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ ISO 2020 Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°)."
  
  #: c-family/c.opt:2399 c-family/c.opt:2403
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2023 (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°)."
  
  #: c-family/c.opt:2407 c-family/c.opt:2545
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 2011."
  
  #: c-family/c.opt:2411
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=c11."
  
  #: c-family/c.opt:2415 c-family/c.opt:2419 c-family/c.opt:2549
  #: c-family/c.opt:2553
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 2017 (Ð¾Ð¿ÑƒÐ±Ð»Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾ Ð² 2018 Ñ€Ð¾Ñ†Ñ–)."
  
  #: c-family/c.opt:2423
  #, no-c-format
  msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 202X (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°)."
  
  #: c-family/c.opt:2427 c-family/c.opt:2431 c-family/c.opt:2529
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 1990."
  
  #: c-family/c.opt:2435 c-family/c.opt:2537
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 1999."
  
  #: c-family/c.opt:2439
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=c99."
  
  #: c-family/c.opt:2443 c-family/c.opt:2448
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 1998, Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð½ÑƒÑ‚Ð¾Ð³Ð¾ Ñ‚ÐµÑ…Ð½Ñ–Ñ‡Ð½Ð¸Ð¼ ÐºÐ¾Ñ€Ð¸Ð³ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ 2003 Ñ€Ð¾ÐºÑƒ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU."
  
  #: c-family/c.opt:2453
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2011 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU."
  
  #: c-family/c.opt:2457
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=gnu++11."
  
  #: c-family/c.opt:2461
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=gnu++14."
  
  #: c-family/c.opt:2465
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2014 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU."
  
  #: c-family/c.opt:2469
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=gnu++17."
  
  #: c-family/c.opt:2473
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2017 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU."
  
  #: c-family/c.opt:2477 c-family/c.opt:2481
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2020 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°)."
  
  #: c-family/c.opt:2485 c-family/c.opt:2489
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C++ ISO 2023 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°)."
  
  #: c-family/c.opt:2493
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 2011 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU."
  
  #: c-family/c.opt:2497
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=gnu11."
  
  #: c-family/c.opt:2501 c-family/c.opt:2505
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 2017 (Ð¾Ð¿ÑƒÐ±Ð»Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð² 2018 Ñ€Ð¾Ñ†Ñ–) Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU."
  
  #: c-family/c.opt:2509
  #, no-c-format
  msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 202X Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU (ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ‚Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°)."
  
  #: c-family/c.opt:2513 c-family/c.opt:2517
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 1990 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU."
  
  #: c-family/c.opt:2521
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 1999 Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU."
  
  #: c-family/c.opt:2525
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=gnu99."
  
  #: c-family/c.opt:2533
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ C ISO 1990 Ð· Ð¿Ð¾Ð¿Ñ€Ð°Ð²ÐºÐ°Ð¼Ð¸ 1994 Ñ€Ð¾ÐºÑƒ."
  
  #: c-family/c.opt:2541
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑŒ -std=iso9899:1999."
  
  #: c-family/c.opt:2557
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
! msgstr "-stdlib=[libstdc++|libc++]\tÐ¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ°, Ñ�ÐºÐ° Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� C++."
  
  #: c-family/c.opt:2574
  #, no-c-format
  msgid "Enable traditional preprocessing."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŽ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ."
  
  #: c-family/c.opt:2578
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
! msgstr "-trigraphs\tÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ‚Ñ€Ð¸Ð³Ñ€Ð°Ñ„Ñ–Ð² ISO C."
  
  #: c-family/c.opt:2582
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
! msgstr "Ð�Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð½Ð°Ð¿ÐµÑ€ÐµÐ´ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ñ‚Ð° GCC-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸."
  
  #: ada/gcc-interface/lang.opt:61
  #, no-c-format
  msgid "Dump Source Coverage Obligations."
! msgstr "Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¸ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ."
  
  #: ada/gcc-interface/lang.opt:65
  #, no-c-format
  msgid "Synonym of -gnatk8."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -gnatk8."
  
  #: ada/gcc-interface/lang.opt:73
  #, no-c-format
  msgid "Do not look for object files in standard path."
! msgstr "Ð�Ðµ ÑˆÑƒÐºÐ°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð¼Ñƒ ÑˆÐ»Ñ�Ñ…Ñƒ."
  
  #: ada/gcc-interface/lang.opt:77
  #, no-c-format
  msgid "Select the runtime."
! msgstr "Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: ada/gcc-interface/lang.opt:93
  #, no-c-format
  msgid "Catch typos."
! msgstr "Ð’Ð¸Ñ�Ð²Ð»Ñ�Ñ‚Ð¸ Ð¾Ð¿Ð¸Ñ�ÐºÐ¸."
  
  #: ada/gcc-interface/lang.opt:97
  #, no-c-format
  msgid "Set name of output ALI file (internal switch)."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ ALI (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)."
  
  #: ada/gcc-interface/lang.opt:101
  #, no-c-format
  msgid "-gnat<options>\tSpecify options to GNAT."
! msgstr "-gnat<Ð¾Ð¿Ñ†Ñ–Ñ—>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� GNAT."
  
  #: ada/gcc-interface/lang.opt:105
  #, no-c-format
  msgid "Ignored."
! msgstr "Ð†Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: d/lang.opt:51
  #, no-c-format
  msgid "-Hd <dir>\tWrite D interface files to directory <dir>."
! msgstr "-Hd <ÐºÐ°Ñ‚>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»Ð¸ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ D Ñƒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ <ÐºÐ°Ñ‚>."
  
  #: d/lang.opt:55
  #, no-c-format
  msgid "-Hf <file>\tWrite D interface to <file>."
! msgstr "-Hf <Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ D Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñƒ Ñ„Ð°Ð¹Ð» <file>."
  
  #: d/lang.opt:127
  #, no-c-format
  msgid "Warn about casts that will produce a null result."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð², Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´ÑƒÑ‚ÑŒ Ð´Ð¾ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� null."
  
  #: d/lang.opt:143
  #, no-c-format
  msgid "Warn from speculative compiles such as __traits(compiles)."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—, Ñ‚Ð°ÐºÑ– Ñ�Ðº __traits(compiles)."
  
  #: d/lang.opt:155
  #, no-c-format
  msgid "Generate JSON file."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» JSON."
  
  #: d/lang.opt:159
  #, no-c-format
  msgid "-Xf <file>\tWrite JSON output to the given <file>."
! msgstr "-Xf <Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ JSON-Ð²Ð¸Ð²Ñ–Ð´ Ñƒ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ <Ñ„Ð°Ð¹Ð»>."
  
  #: d/lang.opt:163
  #, no-c-format
  msgid "Debug library to use instead of phobos."
! msgstr "Ð‘Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ phobos."
  
  #: d/lang.opt:167
  #, no-c-format
  msgid "Default library to use instead of phobos."
! msgstr "Ð‘Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ phobos."
  
  #: d/lang.opt:171
  #, no-c-format
  msgid "Do link the standard D startup files in the compilation."
! msgstr "ÐŸÑ–Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð°Ð¿ÑƒÑ�ÐºÑƒ D Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: d/lang.opt:178
  #, no-c-format
  msgid "Generate code for all template instantiations."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²."
  
  #: d/lang.opt:182
  #, no-c-format
  msgid "Generate code for assert contracts."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² assert."
  
  #: d/lang.opt:190
  #, no-c-format
  msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off."
! msgstr "-fbounds-check=[on|safeonly|off]\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¼ÐµÐ¶ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñ– @safe, Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸."
  
  #: d/lang.opt:232
  #, no-c-format
  msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure."
! msgstr "-fcheckaction=[throw,halt,context]\tÐŸÐ¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ– ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ."
  
  #: d/lang.opt:248
  #, no-c-format
  msgid "Compile in debug code."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: d/lang.opt:252
  #, no-c-format
  msgid "-fdebug=<ident>\tCompile in debug code identified by <ident>."
! msgstr "-fdebug=<Ñ–Ð´ÐµÐ½Ñ‚>\tÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´, Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ <Ñ–Ð´ÐµÐ½Ñ‚>."
  
  #: d/lang.opt:256
  #, no-c-format
*************** msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ
*** 3650,5161 ****
  #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr ""
  
  #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr ""
  
  #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr ""
  
  #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr ""
  
  #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
! msgstr ""
  
  #: d/lang.opt:280
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
! msgstr ""
  
  #: d/lang.opt:284
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
! msgstr ""
  
  #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
! msgstr ""
  
  #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
! msgstr ""
  
  #: d/lang.opt:317
  #, no-c-format
  msgid "Generate code for class invariant contracts."
! msgstr ""
  
  #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
! msgstr ""
  
  #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr ""
  
  #: d/lang.opt:329
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
! msgstr ""
  
  #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr ""
  
  #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for postcondition contracts."
! msgstr ""
  
  #: d/lang.opt:341
  #, no-c-format
  msgid "Generate code for precondition contracts."
! msgstr ""
  
  #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
! msgstr ""
  
  #: d/lang.opt:349
  #, no-c-format
  msgid "Implement D bit-fields."
! msgstr ""
  
  #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
! msgstr ""
  
  #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
! msgstr ""
  
  #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
! msgstr ""
  
  #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
! msgstr ""
  
  #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
! msgstr ""
  
  #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
! msgstr ""
  
  #: d/lang.opt:377
  #, no-c-format
  msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
! msgstr ""
  
  #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
! msgstr ""
  
  #: d/lang.opt:385
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
! msgstr ""
  
  #: d/lang.opt:389
  #, no-c-format
  msgid "Disable access to shared memory objects."
! msgstr ""
  
  #: d/lang.opt:393
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
! msgstr ""
  
  #: d/lang.opt:397
  #, no-c-format
  msgid "Disable access to variables marked `@system' from @safe code."
! msgstr ""
  
  #: d/lang.opt:401
  #, no-c-format
  msgid "Compile release version."
! msgstr ""
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Turn off all revertable D language features."
! msgstr ""
  
  #: d/lang.opt:409
  #, no-c-format
  msgid "Revert DIP1000: Scoped pointers."
! msgstr ""
  
  #: d/lang.opt:413
  #, no-c-format
  msgid "Don't destruct fields of partially constructed objects."
! msgstr ""
  
  #: d/lang.opt:417
  #, no-c-format
  msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
! msgstr ""
  
  #: d/lang.opt:425
  #, no-c-format
  msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
! msgstr ""
  
  #: d/lang.opt:429
  #, no-c-format
  msgid "Generate code for switches without a default case."
! msgstr ""
  
  #: d/lang.opt:433
  #, no-c-format
  msgid "List information on all D language transitions."
! msgstr ""
  
  #: d/lang.opt:437
  #, no-c-format
  msgid "List all non-mutable fields which occupy an object instance."
! msgstr ""
  
  #: d/lang.opt:441
  #, no-c-format
  msgid "List all usages of 'in' on parameter."
! msgstr ""
  
  #: d/lang.opt:445
  #, no-c-format
  msgid "List all hidden GC allocations."
! msgstr ""
  
  #: d/lang.opt:449
  #, no-c-format
  msgid "List statistics on template instantiations."
! msgstr ""
  
  #: d/lang.opt:453
  #, no-c-format
  msgid "List all variables going into thread local storage."
! msgstr ""
  
  #: d/lang.opt:457
  #, no-c-format
  msgid "Compile in unittest code."
! msgstr ""
  
  #: d/lang.opt:461
  #, no-c-format
  msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
! msgstr ""
  
  #: d/lang.opt:465
  #, no-c-format
  msgid "Emit template instantiations as weak symbols."
! msgstr ""
  
  #: d/lang.opt:485
  #, no-c-format
  msgid "Do not link the standard D library in the compilation."
! msgstr ""
  
  #: d/lang.opt:493
  #, no-c-format
  msgid "Link the standard D library statically in the compilation."
! msgstr ""
  
  #: d/lang.opt:497
  #, no-c-format
  msgid "Link the standard D library dynamically in the compilation."
! msgstr ""
  
  #: m2/lang.opt:35
  #, no-c-format
  msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart"
! msgstr ""
  
  #: m2/lang.opt:39
  #, no-c-format
  msgid "compiler warns if a cast is being used on types of differing sizes"
! msgstr ""
  
  #: m2/lang.opt:43
  #, no-c-format
  msgid "inform user which parameters will be passed by reference"
! msgstr ""
  
  #: m2/lang.opt:47
  #, no-c-format
  msgid "extra compile time semantic checking, typically tries to catch poor programming style"
! msgstr ""
  
  #: m2/lang.opt:51
  #, no-c-format
  msgid "automatically initializes all pointers to NIL"
! msgstr ""
  
  #: m2/lang.opt:55
  #, no-c-format
  msgid "turns on runtime subrange, array index and indirection via NIL pointer checking"
! msgstr ""
  
  #: m2/lang.opt:59
  #, no-c-format
  msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified"
! msgstr ""
  
  #: m2/lang.opt:63
  #, no-c-format
  msgid "use cpp to preprocess the module"
! msgstr ""
  
  #: m2/lang.opt:67 m2/lang.opt:71
  #, no-c-format
  msgid "passed to the preprocessor if -fcpp is used (internal switch)"
! msgstr ""
  
  #: m2/lang.opt:75
  #, no-c-format
  msgid "call a real function, rather than the builtin equivalent"
! msgstr ""
  
  #: m2/lang.opt:79
  #, no-c-format
  msgid "turn on internal debugging of the compiler (internal switch)"
! msgstr ""
  
  #: m2/lang.opt:83
  #, no-c-format
  msgid "turn on quadruple tracing (internal switch)"
! msgstr ""
  
  #: m2/lang.opt:87
  #, no-c-format
  msgid "turn on the Modula-2 api tracing (internal switch)"
! msgstr ""
  
  #: m2/lang.opt:91
  #, no-c-format
  msgid "turn on the Modula-2 function line number generation (internal switch)"
! msgstr ""
  
  #: m2/lang.opt:95
  #, no-c-format
  msgid "recognise the specified suffix as a definition module filename"
! msgstr ""
  
  #: m2/lang.opt:99
  #, no-c-format
  msgid "display all inbuilt system items"
! msgstr ""
  
  #: m2/lang.opt:103
  #, no-c-format
  msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
! msgstr ""
  
  #: m2/lang.opt:107
  #, no-c-format
  msgid "turns on runtime checking to check whether a floating point number will exceed range"
! msgstr ""
  
  #: m2/lang.opt:111
  #, no-c-format
  msgid "create a topologically sorted module list from all dependent modules used in the application"
! msgstr ""
  
  #: m2/lang.opt:115 m2/lang.opt:203
  #, no-c-format
  msgid "turns on all range checking for numerical values"
! msgstr ""
  
  #: m2/lang.opt:119
  #, no-c-format
  msgid "use ISO dialect of Modula-2"
! msgstr ""
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries maybe specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgstr ""
  
  #: m2/lang.opt:127
  #, no-c-format
  msgid "set all location values to a specific value (internal switch)"
! msgstr ""
  
  #: m2/lang.opt:131
  #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
! msgstr ""
  
  #: m2/lang.opt:135
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
! msgstr ""
  
  #: m2/lang.opt:139
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
! msgstr ""
  
  #: m2/lang.opt:147
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
! msgstr ""
  
  #: m2/lang.opt:151
  #, no-c-format
  msgid "specify the module mangled prefix name"
! msgstr ""
  
  #: m2/lang.opt:155
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
! msgstr ""
  
  #: m2/lang.opt:159
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
! msgstr ""
  
  #: m2/lang.opt:163
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
! msgstr ""
  
  #: m2/lang.opt:167
  #, no-c-format
  msgid "recognise the specified suffix as implementation and module filenames"
! msgstr ""
  
  #: m2/lang.opt:171
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
! msgstr ""
  
  #: m2/lang.opt:175
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
! msgstr ""
  
  #: m2/lang.opt:179
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
! msgstr ""
  
  #: m2/lang.opt:183
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
! msgstr ""
  
  #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
! msgstr ""
  
  #: m2/lang.opt:191
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
! msgstr ""
  
  #: m2/lang.opt:195
  #, no-c-format
  msgid "link against the pthread library (default on)"
! msgstr ""
  
  #: m2/lang.opt:199
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
! msgstr ""
  
  #: m2/lang.opt:207
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
! msgstr ""
  
  #: m2/lang.opt:211
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
! msgstr ""
  
  #: m2/lang.opt:215
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
! msgstr ""
  
  #: m2/lang.opt:219
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
! msgstr ""
  
  #: m2/lang.opt:223
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
! msgstr ""
  
  #: m2/lang.opt:227
! #, fuzzy, no-c-format
! #| msgid "Generate hardware abs instructions."
  msgid "generate the main function"
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— abs."
  
  #: m2/lang.opt:231
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
! msgstr ""
  
  #: m2/lang.opt:235
! #, fuzzy, no-c-format
! #| msgid "Create a shared library."
  msgid "generate a shared library from the module"
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: m2/lang.opt:239
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
! msgstr ""
  
  #: m2/lang.opt:243
  #, no-c-format
  msgid "display the location of module source files as they are compiled"
! msgstr ""
  
  #: m2/lang.opt:247
  #, no-c-format
  msgid "create a swig interface file for the module"
! msgstr ""
  
  #: m2/lang.opt:251
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
! msgstr ""
  
  #: m2/lang.opt:255
  #, no-c-format
  msgid "orders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamic"
! msgstr ""
  
  #: m2/lang.opt:263
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
! msgstr ""
  
  #: m2/lang.opt:267
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
! msgstr ""
  
  #: m2/lang.opt:271
  #, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
! msgstr ""
  
  #: m2/lang.opt:412 m2/lang.opt:416
  #, no-c-format
  msgid "save temporary preprocessed files"
! msgstr ""
  
  #: go/lang.opt:42
  #, no-c-format
  msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr ""
  
  #: go/lang.opt:46
  #, no-c-format
  msgid "Add explicit checks for division by zero."
! msgstr ""
  
  #: go/lang.opt:50
  #, no-c-format
  msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr ""
  
  #: go/lang.opt:54
  #, no-c-format
  msgid "Apply special rules for compiling runtime package."
! msgstr ""
  
  #: go/lang.opt:58
  #, no-c-format
  msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr ""
  
  #: go/lang.opt:62
  #, no-c-format
  msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
! msgstr ""
  
  #: go/lang.opt:66
  #, no-c-format
  msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr ""
  
  #: go/lang.opt:70
  #, no-c-format
  msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr ""
  
  #: go/lang.opt:74
  #, no-c-format
  msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr ""
  
  #: go/lang.opt:78
  #, no-c-format
  msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr ""
  
  #: go/lang.opt:82
  #, no-c-format
  msgid "Functions which return values must end with return statements."
! msgstr ""
  
  #: go/lang.opt:86
  #, no-c-format
  msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr ""
  
  #: go/lang.opt:90
  #, no-c-format
  msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr ""
  
  #: go/lang.opt:94
  #, no-c-format
  msgid "Emit optimization diagnostics."
! msgstr ""
  
  #: analyzer/analyzer.opt:27
  #, no-c-format
  msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
! msgstr ""
  
  #: analyzer/analyzer.opt:31
  #, no-c-format
  msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
! msgstr ""
  
  #: analyzer/analyzer.opt:35
  #, no-c-format
  msgid "The maximum number of constraints per state."
! msgstr ""
  
  #: analyzer/analyzer.opt:39
  #, no-c-format
  msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr ""
  
  #: analyzer/analyzer.opt:43
  #, no-c-format
  msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
! msgstr ""
  
  #: analyzer/analyzer.opt:47
  #, no-c-format
  msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
! msgstr ""
  
  #: analyzer/analyzer.opt:51
  #, no-c-format
  msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
! msgstr ""
  
  #: analyzer/analyzer.opt:55
  #, no-c-format
  msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
! msgstr ""
  
  #: analyzer/analyzer.opt:59
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:63
  #, no-c-format
  msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
! msgstr ""
  
  #: analyzer/analyzer.opt:67
  #, no-c-format
  msgid "Warn about code paths in which a stdio FILE can be closed more than once."
! msgstr ""
  
  #: analyzer/analyzer.opt:71
  #, no-c-format
  msgid "Warn about code paths in which a pointer can be freed more than once."
! msgstr ""
  
  #: analyzer/analyzer.opt:75
  #, no-c-format
  msgid "Warn about code paths in which sensitive data is written to a file."
! msgstr ""
  
  #: analyzer/analyzer.opt:79
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which sensitive data is copied across a security boundary."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:83
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:87
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which a file descriptor can be closed more than once."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:91
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:95
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:99
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:103
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:107
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:111
  #, no-c-format
  msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr ""
  
  #: analyzer/analyzer.opt:115
  #, no-c-format
  msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr ""
  
  #: analyzer/analyzer.opt:119
  #, no-c-format
  msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
! msgstr ""
  
  #: analyzer/analyzer.opt:123
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:127
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which a NULL function pointer is called."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:131
  #, no-c-format
  msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr ""
  
  #: analyzer/analyzer.opt:135
  #, no-c-format
  msgid "Warn about code paths in which the wrong deallocation function is called."
! msgstr ""
  
  #: analyzer/analyzer.opt:139
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:143
  #, no-c-format
  msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
! msgstr ""
  
  #: analyzer/analyzer.opt:147
  #, no-c-format
  msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
! msgstr ""
  
  #: analyzer/analyzer.opt:151
  #, no-c-format
  msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
! msgstr ""
  
  #: analyzer/analyzer.opt:155
  #, no-c-format
  msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
! msgstr ""
  
  #: analyzer/analyzer.opt:159
  #, no-c-format
  msgid "Warn about code paths in which a NULL pointer is dereferenced."
! msgstr ""
  
  #: analyzer/analyzer.opt:163
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:167
  #, no-c-format
  msgid "Warn about code paths in which a shift with negative count is attempted."
! msgstr ""
  
  #: analyzer/analyzer.opt:171
  #, no-c-format
  msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr ""
  
  #: analyzer/analyzer.opt:175
  #, no-c-format
  msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
! msgstr ""
  
  #: analyzer/analyzer.opt:179
  #, no-c-format
  msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
! msgstr ""
  
  #: analyzer/analyzer.opt:183
  #, no-c-format
  msgid "Warn about code paths in which an unsanitized value is used as an array index."
! msgstr ""
  
  #: analyzer/analyzer.opt:187
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:191
  #, no-c-format
  msgid "Warn about code paths in which an unsanitized value is used as a divisor."
! msgstr ""
  
  #: analyzer/analyzer.opt:195
  #, no-c-format
  msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr ""
  
  #: analyzer/analyzer.opt:199
  #, no-c-format
  msgid "Warn about code paths in which an unsanitized value is used as a size."
! msgstr ""
  
  #: analyzer/analyzer.opt:203
  #, no-c-format
  msgid "Warn about code paths in which a freed value is used."
! msgstr ""
  
  #: analyzer/analyzer.opt:207
  #, no-c-format
  msgid "Warn about code paths in which a pointer to a stale stack frame is used."
! msgstr ""
  
  #: analyzer/analyzer.opt:211
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which va_arg uses the wrong type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:215
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which va_arg is used too many times on a va_list."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:219
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:223
! #, fuzzy, no-c-format
! #| msgid "Warn about code paths which attempt to write to a string literal."
  msgid "Warn about code paths in which a va_list is used after va_end."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:227
  #, no-c-format
  msgid "Warn about code paths which attempt to write to a const object."
! msgstr ""
  
  #: analyzer/analyzer.opt:231
  #, no-c-format
  msgid "Warn about code paths which attempt to write to a string literal."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñƒ Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°."
  
  #: analyzer/analyzer.opt:235
  #, no-c-format
  msgid "Warn about code paths in which an uninitialized value is used."
! msgstr ""
  
  #: analyzer/analyzer.opt:239
  #, no-c-format
  msgid "Warn if the code is too complicated for the analyzer to fully explore."
! msgstr ""
  
  #: analyzer/analyzer.opt:243
  #, no-c-format
  msgid "Restrict the analyzer to run just the named checker."
! msgstr ""
  
  #: analyzer/analyzer.opt:247
  #, no-c-format
  msgid "Avoid combining multiple statements into one exploded edge."
! msgstr ""
  
  #: analyzer/analyzer.opt:251
  #, no-c-format
  msgid "Verify that paths are feasible when emitting diagnostics."
! msgstr ""
  
  #: analyzer/analyzer.opt:255
  #, no-c-format
  msgid "Issue a note when diagnostics are deduplicated."
! msgstr ""
  
  #: analyzer/analyzer.opt:259
  #, no-c-format
  msgid "Purge unneeded state during analysis."
! msgstr ""
  
  #: analyzer/analyzer.opt:263
  #, no-c-format
  msgid "Merge similar-enough states during analysis."
! msgstr ""
  
  #: analyzer/analyzer.opt:267
  #, no-c-format
  msgid "Stop exploring an execution path after certain diagnostics."
! msgstr ""
  
  #: analyzer/analyzer.opt:271
  #, no-c-format
  msgid "Enable transitivity of constraints during analysis."
! msgstr ""
  
  #: analyzer/analyzer.opt:275
  #, no-c-format
  msgid "Approximate the effect of function calls to simplify analysis."
! msgstr ""
  
  #: analyzer/analyzer.opt:279
  #, no-c-format
  msgid "Try to reconstruct function calls and returns after inlining."
! msgstr ""
  
  #: analyzer/analyzer.opt:283
  #, no-c-format
  msgid "Emit more verbose descriptions of control flow in diagnostics."
! msgstr ""
  
  #: analyzer/analyzer.opt:287
  #, no-c-format
  msgid "Emit more verbose descriptions of state changes in diagnostics."
! msgstr ""
  
  #: analyzer/analyzer.opt:291
  #, no-c-format
  msgid "Control which events are displayed in diagnostic paths."
! msgstr ""
  
  #: analyzer/analyzer.opt:295
  #, no-c-format
  msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
! msgstr ""
  
  #: analyzer/analyzer.opt:299
  #, no-c-format
  msgid "Dump various analyzer internals to stderr."
! msgstr ""
  
  #: analyzer/analyzer.opt:303
  #, no-c-format
  msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
! msgstr ""
  
  #: analyzer/analyzer.opt:307
  #, no-c-format
  msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
! msgstr ""
  
  #: analyzer/analyzer.opt:311
  #, no-c-format
  msgid "Emit diagnostics showing the location of nodes in the exploded graph."
! msgstr ""
  
  #: analyzer/analyzer.opt:315
  #, no-c-format
  msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
! msgstr ""
  
  #: analyzer/analyzer.opt:319
  #, no-c-format
  msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
! msgstr ""
  
  #: analyzer/analyzer.opt:323
  #, no-c-format
  msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
! msgstr ""
  
  #: analyzer/analyzer.opt:327
  #, no-c-format
  msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
! msgstr ""
  
  #: analyzer/analyzer.opt:331
  #, no-c-format
  msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
! msgstr ""
  
  #: analyzer/analyzer.opt:335
  #, no-c-format
  msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
! msgstr ""
  
  #: analyzer/analyzer.opt:339
  #, no-c-format
  msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
! msgstr ""
  
  #: analyzer/analyzer.opt:343
  #, no-c-format
  msgid "Emit custom warnings with internal details intended for analyzer developers."
! msgstr ""
  
  #: config/vms/vms.opt:27
  #, no-c-format
  msgid "Malloc data into P2 space."
! msgstr ""
  
  #: config/vms/vms.opt:31
  #, no-c-format
  msgid "Set name of main routine for the debugger."
! msgstr ""
  
  #: config/vms/vms.opt:35
  #, no-c-format
  msgid "Use VMS exit codes instead of posix ones."
! msgstr ""
  
  #: config/vms/vms.opt:39
  #, no-c-format
  msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr ""
  
  #: config/mcore/mcore.opt:23
  #, no-c-format
  msgid "Generate code for the M*Core M210."
! msgstr ""
  
  #: config/mcore/mcore.opt:27
  #, no-c-format
  msgid "Generate code for the M*Core M340."
! msgstr ""
  
  #: config/mcore/mcore.opt:31
  #, no-c-format
  msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr ""
  
  #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
  #, no-c-format
  msgid "Generate big-endian code."
! msgstr ""
  
  #: config/mcore/mcore.opt:39
  #, no-c-format
  msgid "Emit call graph information."
! msgstr ""
  
  #: config/mcore/mcore.opt:43
  #, no-c-format
  msgid "Use the divide instruction."
! msgstr ""
  
  #: config/mcore/mcore.opt:47
  #, no-c-format
  msgid "Inline constants if it can be done in 2 insns or less."
! msgstr ""
  
  #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
  #, no-c-format
  msgid "Generate little-endian code."
! msgstr ""
  
  #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, no-c-format
  msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr ""
  
  #: config/mcore/mcore.opt:60
  #, no-c-format
  msgid "Use arbitrary sized immediates in bit operations."
! msgstr ""
  
  #: config/mcore/mcore.opt:64
  #, no-c-format
  msgid "Prefer word accesses over byte accesses."
! msgstr ""
  
  #: config/mcore/mcore.opt:71
  #, no-c-format
  msgid "Set the maximum amount for a single stack increment operation."
! msgstr ""
  
  #: config/mcore/mcore.opt:75
  #, no-c-format
  msgid "Always treat bitfields as int-sized."
! msgstr ""
  
  #: config/linux-android.opt:23
  #, no-c-format
  msgid "Generate code for the Android platform."
! msgstr ""
  
  #: config/mmix/mmix.opt:24
  #, no-c-format
  msgid "For intrinsics library: pass all parameters in registers."
! msgstr ""
  
  #: config/mmix/mmix.opt:28
  #, no-c-format
  msgid "Use register stack for parameters and return value."
! msgstr ""
  
  #: config/mmix/mmix.opt:32
  #, no-c-format
  msgid "Use call-clobbered registers for parameters and return value."
! msgstr ""
  
  #: config/mmix/mmix.opt:37
  #, no-c-format
  msgid "Use epsilon-respecting floating point compare instructions."
! msgstr ""
  
  #: config/mmix/mmix.opt:41
  #, no-c-format
  msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr ""
  
  #: config/mmix/mmix.opt:45
  #, no-c-format
  msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr ""
  
  #: config/mmix/mmix.opt:49
  #, no-c-format
  msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr ""
  
  #: config/mmix/mmix.opt:53
  #, no-c-format
  msgid "Do not provide a default start-address 0x100 of the program."
! msgstr ""
  
  #: config/mmix/mmix.opt:57
  #, no-c-format
  msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr ""
  
  #: config/mmix/mmix.opt:61
  #, no-c-format
  msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr ""
  
  #: config/mmix/mmix.opt:65
  #, no-c-format
  msgid "Don't use P-mnemonics for branches."
! msgstr ""
  
  #: config/mmix/mmix.opt:79
  #, no-c-format
  msgid "Use addresses that allocate global registers."
! msgstr ""
  
  #: config/mmix/mmix.opt:83
  #, no-c-format
  msgid "Do not use addresses that allocate global registers."
! msgstr ""
  
  #: config/mmix/mmix.opt:87
  #, no-c-format
  msgid "Generate a single exit point for each function."
! msgstr ""
  
  #: config/mmix/mmix.opt:91
  #, no-c-format
  msgid "Do not generate a single exit point for each function."
! msgstr ""
  
  #: config/mmix/mmix.opt:95
  #, no-c-format
  msgid "Set start-address of the program."
! msgstr ""
  
  #: config/mmix/mmix.opt:99
  #, no-c-format
  msgid "Set start-address of data."
! msgstr ""
  
  #: config/darwin.opt:34
  #, no-c-format
  msgid "Generate code for darwin loadable kernel extensions."
! msgstr ""
  
  #: config/darwin.opt:38
  #, no-c-format
  msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr ""
  
  #: config/darwin.opt:42
  #, no-c-format
  msgid "Generate compile-time CFString objects."
! msgstr ""
  
  #: config/darwin.opt:46
  #, no-c-format
  msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr ""
  
  #: config/darwin.opt:51
  #, no-c-format
  msgid "Generate AT&T-style stubs for Mach-O."
! msgstr ""
  
  #: config/darwin.opt:55
  #, no-c-format
  msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr ""
  
  #: config/darwin.opt:59
  #, no-c-format
  msgid "Generate code suitable for fast turn around debugging."
! msgstr ""
  
  #: config/darwin.opt:63
  #, no-c-format
  msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr ""
  
  #: config/darwin.opt:71
  #, no-c-format
  msgid "The earliest macOS version on which this program will run."
! msgstr ""
  
  #: config/darwin.opt:76
  #, no-c-format
  msgid "Set sizeof(bool) to 1."
! msgstr ""
  
  #: config/darwin.opt:80
  #, no-c-format
  msgid "Force generation of external symbol indirection stubs."
! msgstr ""
  
  #: config/darwin.opt:88
  #, no-c-format
  msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
! msgstr ""
  
  #: config/darwin.opt:94
  #, no-c-format
  msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
! msgstr ""
  
  #: config/darwin.opt:98
  #, no-c-format
  msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
! msgstr ""
  
  #: config/darwin.opt:102
  #, no-c-format
  msgid "-arch <name>\tGenerate output for architecture <name>."
! msgstr ""
  
  #: config/darwin.opt:106
  #, no-c-format
  msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
! msgstr ""
  
  #: config/darwin.opt:110
  #, no-c-format
  msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
! msgstr ""
  
  #: config/darwin.opt:114
  #, no-c-format
  msgid "Generate an output executable that binds symbols on load, rather than lazily."
! msgstr ""
  
  #: config/darwin.opt:118
  #, no-c-format
  msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
! msgstr ""
  
  #: config/darwin.opt:122
  #, no-c-format
  msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
! msgstr ""
  
  #: config/darwin.opt:126
  #, no-c-format
  msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
! msgstr ""
  
  #: config/darwin.opt:130
  #, no-c-format
  msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
! msgstr ""
  
  #: config/darwin.opt:134
  #, no-c-format
  msgid "-current_version <number>\tSet the current version for the library to <number>."
! msgstr ""
  
  #: config/darwin.opt:138
  #, no-c-format
  msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
! msgstr ""
  
  #: config/darwin.opt:142
  #, no-c-format
  msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
! msgstr ""
  
  #: config/darwin.opt:146
  #, no-c-format
  msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
! msgstr ""
  
  #: config/darwin.opt:150
  #, no-c-format
  msgid "-dylinker_install_name <path>\tOnly used for building dyld."
! msgstr ""
  
  #: config/darwin.opt:154
  #, no-c-format
  msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
! msgstr ""
  
  #: config/darwin.opt:158
  #, no-c-format
  msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
! msgstr ""
  
  #: config/darwin.opt:162
  #, no-c-format
  msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
! msgstr ""
  
  #: config/darwin.opt:166
  #, no-c-format
  msgid "Supply a list of objects to be linked from a file, rather than the command line."
! msgstr ""
  
  #: config/darwin.opt:170 config/darwin.opt:190
  #, no-c-format
  msgid "Used for generating code for some older kernel revisions."
! msgstr ""
  
  #: config/darwin.opt:174
  #, no-c-format
  msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
! msgstr ""
  
  #: config/darwin.opt:178
  #, no-c-format
  msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
! msgstr ""
  
  #: config/darwin.opt:182
  #, no-c-format
  msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
! msgstr ""
  
  #: config/darwin.opt:186
  #, no-c-format
  msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
! msgstr ""
  
  #: config/darwin.opt:194
  #, no-c-format
  msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
! msgstr ""
  
  #: config/darwin.opt:198
  #, no-c-format
  msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
! msgstr ""
  
  #: config/darwin.opt:202
  #, no-c-format
  msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
! msgstr ""
  
  #: config/darwin.opt:206
  #, no-c-format
  msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
! msgstr ""
  
  #: config/darwin.opt:210
  #, no-c-format
  msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initialiser for a dylib."
! msgstr ""
  
  #: config/darwin.opt:214
  #, no-c-format
  msgid "-install_name <name>\tSet the install name for a dylib."
! msgstr ""
  
  #: config/darwin.opt:218
  #, no-c-format
  msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
! msgstr ""
  
  #: config/darwin.opt:222
  #, no-c-format
  msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
! msgstr ""
  
  #: config/darwin.opt:226
  #, no-c-format
  msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
! msgstr ""
  
  #: config/darwin.opt:230
  #, no-c-format
  msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
! msgstr ""
  
  #: config/darwin.opt:234
  #, no-c-format
  msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
! msgstr ""
  
  #: config/darwin.opt:238
  #, no-c-format
  msgid "Do not add a default symbol exports to modules or dynamic libraries."
! msgstr ""
  
  #: config/darwin.opt:242
  #, no-c-format
  msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
! msgstr ""
  
  #: config/darwin.opt:246
  #, no-c-format
  msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
! msgstr ""
  
  #: config/darwin.opt:250 config/darwin.opt:265 config/darwin.opt:269
  #, no-c-format
  msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr ""
  
  #: config/darwin.opt:254
  #, no-c-format
  msgid "(Obsolete) This is the default."
! msgstr ""
  
  #: config/darwin.opt:261
  #, no-c-format
  msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
! msgstr ""
  
  #: config/darwin.opt:273
  #, no-c-format
  msgid "Produces a Mach-O file suitable for embedded/ROM use."
! msgstr ""
  
  #: config/darwin.opt:277
  #, no-c-format
  msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
! msgstr ""
  
  #: config/darwin.opt:284
  #, no-c-format
  msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
! msgstr ""
  
  #: config/darwin.opt:288
  #, no-c-format
  msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
! msgstr ""
  
  #: config/darwin.opt:292
  #, no-c-format
  msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
! msgstr ""
  
  #: config/darwin.opt:296
  #, no-c-format
  msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
! msgstr ""
  
  #: config/darwin.opt:300
  #, no-c-format
  msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
! msgstr ""
  
  #: config/darwin.opt:304
  #, no-c-format
  msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
! msgstr ""
  
  #: config/darwin.opt:308
  #, no-c-format
  msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
! msgstr ""
  
  #: config/darwin.opt:313
  #, no-c-format
  msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
! msgstr ""
  
  #: config/darwin.opt:317
  #, no-c-format
--- 3645,5136 ----
  #: d/lang.opt:260
  #, no-c-format
  msgid "-fdoc-dir=<dir>\tWrite documentation file to directory <dir>."
! msgstr "-fdoc-dir=<ÐºÐ°Ñ‚>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–Ñ— Ð² ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ <ÐºÐ°Ñ‚>."
  
  #: d/lang.opt:264
  #, no-c-format
  msgid "-fdoc-file=<file>\tWrite documentation to <file>."
! msgstr "-fdoc-file=<Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–ÑŽ Ð² Ñ„Ð°Ð¹Ð» <Ñ„Ð°Ð¹Ð»>."
  
  #: d/lang.opt:268
  #, no-c-format
  msgid "-fdoc-inc=<file>\tInclude a Ddoc macro <file>."
! msgstr "-fdoc-inc=<Ñ„Ð°Ð¹Ð»>\tÐ’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ€Ð¾ Ddoc Ð· <Ñ„Ð°Ð¹Ð»>."
  
  #: d/lang.opt:272
  #, no-c-format
  msgid "Assume that standard D runtime libraries and \"D main\" exist."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ñ–Ñ�Ð½ÑƒÑŽÑ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� D Ñ‚Ð° Â«D mainÂ»."
  
  #: d/lang.opt:276
  #, no-c-format
  msgid "Add comments for ignored declarations in the generated C++ header."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– Ð´Ð¾ Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ñƒ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ C++."
  
  #: d/lang.opt:280
  #, no-c-format
  msgid "-fdump-cxx-spec=<filename>\tWrite all declarations as C++ code to <filename>."
! msgstr "-fdump-cxx-spec=<Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– ÐºÐ¾Ð´Ñƒ C++ Ñƒ <Ñ„Ð°Ð¹Ð»>."
  
  #: d/lang.opt:284
  #, no-c-format
  msgid "Display the frontend AST after parsing and semantic passes."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ AST frontend Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ñ�ÐµÑ€Ð° Ñ‚Ð° Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ–Ð²."
  
  #: d/lang.opt:288
  #, no-c-format
  msgid "-fextern-std=<standard>\tSet C++ name mangling compatibility with <standard>."
! msgstr "-fextern-std=<standard>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½ C++ Ð· <standard>."
  
  #: d/lang.opt:313
  #, no-c-format
  msgid "Ignore unsupported pragmas."
! msgstr "Ð†Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– pragma-Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸."
  
  #: d/lang.opt:317
  #, no-c-format
  msgid "Generate code for class invariant contracts."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ñ�Ñ‚Ñ– ÐºÐ»Ð°Ñ�Ñƒ."
  
  #: d/lang.opt:321
  #, no-c-format
  msgid "Generate a default D main() function when compiling."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ main() Ð´Ð»Ñ� D Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: d/lang.opt:325
  #, no-c-format
  msgid "-fmodule-file=<package.module>=<filespec>\tuse <filespec> as source file for <package.module>."
! msgstr "-fmodule-file=<package.module>=<filespec>\tÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ <filespec> Ñ�Ðº Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� <package.module>."
  
  #: d/lang.opt:329
  #, no-c-format
  msgid "Generate ModuleInfo struct for output module."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ ModuleInfo Ð´Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ�."
  
  #: d/lang.opt:333
  #, no-c-format
  msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument."
! msgstr "ÐžÐ±Ñ€Ð¾Ð±Ð»Ñ�Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ–, Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¼Ñƒ Ñ€Ñ�Ð´ÐºÑƒ, Ð°Ð»Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�, Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼."
  
  #: d/lang.opt:337
  #, no-c-format
  msgid "Generate code for postcondition contracts."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² Ð¿Ñ–Ñ�Ð»Ñ�ÑƒÐ¼Ð¾Ð²."
  
  #: d/lang.opt:341
  #, no-c-format
  msgid "Generate code for precondition contracts."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÐ´ÑƒÐ¼Ð¾Ð²."
  
  #: d/lang.opt:345
  #, no-c-format
  msgid "Turn on all upcoming D language features."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ð°Ð¹Ð±ÑƒÑ‚Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð¾Ð²Ð¸ D."
  
  #: d/lang.opt:349
  #, no-c-format
  msgid "Implement D bit-fields."
! msgstr "Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ð¿Ð¾Ð»Ñ� D."
  
  #: d/lang.opt:353
  #, no-c-format
  msgid "Implement DIP1000: Scoped pointers."
! msgstr "Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ DIP1000: ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸."
  
  #: d/lang.opt:357
  #, no-c-format
  msgid "Implement DIP1008: Allow exceptions in @nogc code."
! msgstr "Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ DIP1008: Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð² ÐºÐ¾Ð´Ñ– @nogc."
  
  #: d/lang.opt:361
  #, no-c-format
  msgid "Implement DIP1021: Mutable function arguments."
! msgstr "Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ DIP1021: Ð—Ð¼Ñ–Ð½Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: d/lang.opt:365
  #, no-c-format
  msgid "Destruct fields of partially constructed objects."
! msgstr "Ð ÑƒÐ¹Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð»Ñ� Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð²."
  
  #: d/lang.opt:369
  #, no-c-format
  msgid "Use field-wise comparisons for struct equality."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¿Ð¾ Ð¿Ð¾Ð»Ñ�Ñ… Ð´Ð»Ñ� Ñ€Ñ–Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€."
  
  #: d/lang.opt:373
  #, no-c-format
  msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes."
! msgstr "ÐšÐ¾Ð»Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¸Ñ€Ñ–ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ‚Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Â«alias thisÂ» Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¾Ð¼ Ð´Ð¾ Ð²ÐµÑ€Ñ…Ð½Ñ–Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹."
  
  #: d/lang.opt:377
  #, no-c-format
  msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð½ÐµÐ·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ– Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ð»Ð¸Ñ�Ñ�."
  
  #: d/lang.opt:381
  #, no-c-format
  msgid "Implement 'in' parameters to mean scope const."
! msgstr "Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ 'in' Ð´Ð»Ñ� Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ñ�Ñ�Ð³Ñƒ."
  
  #: d/lang.opt:385
  #, no-c-format
  msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract."
! msgstr "Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ 'in' ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð² Ñ�Ðº Ð¿Ñ–Ð´Ð¼Ð½Ð¾Ð¶Ð¸Ð½Ñƒ ÐºÐ¾Ð½Ñ‚Ñ€Ð°ÐºÑ‚Ñƒ Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¾Ð³Ð¾ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ."
  
  #: d/lang.opt:389
  #, no-c-format
  msgid "Disable access to shared memory objects."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: d/lang.opt:393
  #, no-c-format
  msgid "Enable rvalue arguments to ref parameters."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñƒ rvalue-Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² ref-Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸."
  
  #: d/lang.opt:397
  #, no-c-format
  msgid "Disable access to variables marked `@system' from @safe code."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ�Ðº Â«@systemÂ», Ð· ÐºÐ¾Ð´Ñƒ @safe."
  
  #: d/lang.opt:401
  #, no-c-format
  msgid "Compile release version."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð´Ð»Ñ� Ð²Ð¸Ð¿ÑƒÑ�ÐºÑƒ."
  
  #: d/lang.opt:405
  #, no-c-format
  msgid "Turn off all revertable D language features."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð¼Ð¾Ð²Ð¸ D, Ñ�ÐºÑ– Ð¼Ð¾Ð¶Ð½Ð° Ñ�ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: d/lang.opt:409
  #, no-c-format
  msgid "Revert DIP1000: Scoped pointers."
! msgstr "Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ DIP1000: Ð—Ð¼Ñ–Ð½Ð½Ñ– Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ–."
  
  #: d/lang.opt:413
  #, no-c-format
  msgid "Don't destruct fields of partially constructed objects."
! msgstr "Ð�Ðµ Ð·Ð½Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð»Ñ� Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð²."
  
  #: d/lang.opt:417
  #, no-c-format
  msgid "Don't use C-style integral promotion for unary '+', '-' and '~'."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ C-Ñ�Ñ‚Ð¸Ð»ÑŒÐ½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð¿Ñ€Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² '+', '-' Ñ‚Ð° '~'."
  
  #: d/lang.opt:425
  #, no-c-format
  msgid "-fsave-mixins=<filename>\tExpand and save mixins to file specified by <filename>."
! msgstr "-fsave-mixins=<Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>\tÐ Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ñ‚Ð° Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð¼Ñ–ÐºÑ�Ð¸Ð½Ð¸ Ñƒ Ñ„Ð°Ð¹Ð», Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ <Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>."
  
  #: d/lang.opt:429
  #, no-c-format
  msgid "Generate code for switches without a default case."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Â«switchÂ» Ð±ÐµÐ· Ð²ÐºÐ°Ð·Ð°Ð½Ð½Ñ� Â«defaultÂ»."
  
  #: d/lang.opt:433
  #, no-c-format
  msgid "List information on all D language transitions."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²Ñ�Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ Ð¼Ð¾Ð²Ð¸ D."
  
  #: d/lang.opt:437
  #, no-c-format
  msgid "List all non-mutable fields which occupy an object instance."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð²Ñ�Ñ– Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ñ– Ð¿Ð¾Ð»Ñ�, Ñ�ÐºÑ– Ð·Ð°Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°."
  
  #: d/lang.opt:441
  #, no-c-format
  msgid "List all usages of 'in' on parameter."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð²Ñ�Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� 'in' Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–."
  
  #: d/lang.opt:445
  #, no-c-format
  msgid "List all hidden GC allocations."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð²Ñ�Ñ– Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ñ– Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– GC."
  
  #: d/lang.opt:449
  #, no-c-format
  msgid "List statistics on template instantiations."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ‰Ð¾Ð´Ð¾ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²."
  
  #: d/lang.opt:453
  #, no-c-format
  msgid "List all variables going into thread local storage."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÑƒÑ�Ñ–Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð¿Ð¾Ñ‚Ñ€Ð°Ð¿Ð»Ñ�ÑŽÑ‚ÑŒ Ñƒ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ðµ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ðµ."
  
  #: d/lang.opt:457
  #, no-c-format
  msgid "Compile in unittest code."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ñ–Ð²."
  
  #: d/lang.opt:461
  #, no-c-format
  msgid "-fversion=<ident>\tCompile in version code identified by <ident>."
! msgstr "-fversion=<ident>\tÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð²ÐµÑ€Ñ�Ñ–Ñ—, Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ <ident>."
  
  #: d/lang.opt:465
  #, no-c-format
  msgid "Emit template instantiations as weak symbols."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð² Ñ�Ðº Ñ�Ð»Ð°Ð±ÐºÑ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸."
  
  #: d/lang.opt:485
  #, no-c-format
  msgid "Do not link the standard D library in the compilation."
! msgstr "Ð�Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ D Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: d/lang.opt:493
  #, no-c-format
  msgid "Link the standard D library statically in the compilation."
! msgstr "Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ D Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: d/lang.opt:497
  #, no-c-format
  msgid "Link the standard D library dynamically in the compilation."
! msgstr "Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ D Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: m2/lang.opt:35
  #, no-c-format
  msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð½Ñ� Ñ–Ð¼ÐµÐ½ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð· Ñ—Ñ…Ð½Ñ–Ð¼Ð¸ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: m2/lang.opt:39
  #, no-c-format
  msgid "compiler warns if a cast is being used on types of differing sizes"
! msgstr "ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ”, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ–Ð²"
  
  #: m2/lang.opt:43
  #, no-c-format
  msgid "inform user which parameters will be passed by reference"
! msgstr "Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°, Ñ�ÐºÑ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ– Ð·Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼"
  
  #: m2/lang.opt:47
  #, no-c-format
  msgid "extra compile time semantic checking, typically tries to catch poor programming style"
! msgstr "Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÐ¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—, Ð·Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ð½Ð°Ð¼Ð°Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ�Ð²Ð¸Ñ‚Ð¸ Ð½ÐµÐ´Ð¾Ð»Ñ–ÐºÐ¸ Ð² Ñ�Ñ‚Ð¸Ð»Ñ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: m2/lang.opt:51
  #, no-c-format
  msgid "automatically initializes all pointers to NIL"
! msgstr "Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÑ” Ð²Ñ�Ñ– Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ NIL"
  
  #: m2/lang.opt:55
  #, no-c-format
  msgid "turns on runtime subrange, array index and indirection via NIL pointer checking"
! msgstr "Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ñ–Ð´Ð¼Ð½Ð¾Ð¶Ð¸Ð½, Ñ–Ð½Ð´ÐµÐºÑ�Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ñ‚Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ñ‡ÐµÑ€ÐµÐ· Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð½Ð° NIL"
  
  #: m2/lang.opt:59
  #, no-c-format
  msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸, Ñ‡Ð¸ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ ELSE Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– CASE, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð½ Ð½Ðµ Ð±ÑƒÐ² Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹"
  
  #: m2/lang.opt:63
  #, no-c-format
  msgid "use cpp to preprocess the module"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ cpp Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
  #: m2/lang.opt:67 m2/lang.opt:71
  #, no-c-format
  msgid "passed to the preprocessor if -fcpp is used (internal switch)"
! msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñƒ, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� -fcpp (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)"
  
  #: m2/lang.opt:75
  #, no-c-format
  msgid "call a real function, rather than the builtin equivalent"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ñ€ÐµÐ°Ð»ÑŒÐ½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ð° Ð½Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚"
  
  #: m2/lang.opt:79
  #, no-c-format
  msgid "turn on internal debugging of the compiler (internal switch)"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ” Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)"
  
  #: m2/lang.opt:83
  #, no-c-format
  msgid "turn on quadruple tracing (internal switch)"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‡Ð¾Ñ‚Ð¸Ñ€Ð¸ÐºÑ€Ð°Ñ‚Ð½Ðµ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)"
  
  #: m2/lang.opt:87
  #, no-c-format
  msgid "turn on the Modula-2 api tracing (internal switch)"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� api Modula-2 (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)"
  
  #: m2/lang.opt:91
  #, no-c-format
  msgid "turn on the Modula-2 function line number generation (internal switch)"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð½Ð¾Ð¼ÐµÑ€Ñ–Ð² Ñ€Ñ�Ð´ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Modula-2 (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)"
  
  #: m2/lang.opt:95
  #, no-c-format
  msgid "recognise the specified suffix as a definition module filename"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� Ñ�Ðº Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: m2/lang.opt:99
  #, no-c-format
  msgid "display all inbuilt system items"
! msgstr "Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸"
  
  #: m2/lang.opt:103
  #, no-c-format
  msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
! msgstr "Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ€ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñ�Ðº Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹ Ñ‚Ð¸Ð¿ (Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� GNU Modula-2)"
  
  #: m2/lang.opt:107
  #, no-c-format
  msgid "turns on runtime checking to check whether a floating point number will exceed range"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸, Ñ‡Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð° Ñ‚Ð¾Ñ‡ÐºÐ°"
  
  #: m2/lang.opt:111
  #, no-c-format
  msgid "create a topologically sorted module list from all dependent modules used in the application"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð², Ð²Ñ–Ð´Ñ�Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð° Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð³Ñ–Ñ”ÑŽ, Ð· ÑƒÑ�Ñ–Ñ… Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ñ… Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð², Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ñ… Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–"
  
  #: m2/lang.opt:115 m2/lang.opt:203
  #, no-c-format
  msgid "turns on all range checking for numerical values"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð´Ð»Ñ� Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ"
  
  #: m2/lang.opt:119
  #, no-c-format
  msgid "use ISO dialect of Modula-2"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ISO Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ Modula-2"
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
! msgstr "Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº, Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– ÐºÐ¾Ð¼Ð¾ÑŽ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¼Ð¸ Ð°Ð±Ñ€ÐµÐ²Ñ–Ð°Ñ‚ÑƒÑ€Ð°Ð¼Ð¸: log,min,pim,iso Ð°Ð±Ð¾ Ð·Ð° Ð½Ð°Ð·Ð²Ð°Ð¼Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñ–Ð²: m2log,m2min,m2pim,m2iso."
  
  #: m2/lang.opt:127
  #, no-c-format
  msgid "set all location values to a specific value (internal switch)"
! msgstr "Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿ÐµÐ²Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡)"
  
  #: m2/lang.opt:131
  #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
! msgstr "Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– nops Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ–Ð¿ÑˆÐµÐ½Ð½Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�, Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑŽÑ‡Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð°, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð· ÐºÐ¾Ð´Ð¾Ð¼"
  
  #: m2/lang.opt:135
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
! msgstr "Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸, Ñ�ÐºÑ– Ð¿Ð¾ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ñ– Ñ�Ð»Ð¾Ð²Ð° Ñƒ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–"
  
  #: m2/lang.opt:139
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ñƒ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… ÑˆÐ»Ñ�Ñ…Ð°Ñ… Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�"
  
  #: m2/lang.opt:147
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
! msgstr "Ð²Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ Ð´Ð»Ñ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð² Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—"
  
  #: m2/lang.opt:151
  #, no-c-format
  msgid "specify the module mangled prefix name"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
  #: m2/lang.opt:155
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
! msgstr "Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð¿Ñ€Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
  
  #: m2/lang.opt:159
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
! msgstr "ÐµÐºÑ�Ð¿ÐµÑ€Ð¸Ð¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Ð´Ð»Ñ� ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ð»ÑŒÐ½Ð¸ÐºÐ° Ñ‚Ð¸Ð¿Ñ–Ð²"
  
  #: m2/lang.opt:163
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
! msgstr "ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‚Ð° Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾"
  
  #: m2/lang.opt:167
  #, no-c-format
  msgid "recognise the specified suffix as implementation and module filenames"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ�ÑƒÑ„Ñ–ÐºÑ� Ñ�Ðº Ñ–Ð¼ÐµÐ½Ð° Ñ„Ð°Ð¹Ð»Ñ–Ð² Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‚Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
  #: m2/lang.opt:171
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð´Ð°Ð½Ð¸Ñ… Ñ‡ÐµÑ€ÐµÐ· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ NIL"
  
  #: m2/lang.opt:175
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ PIM [234] Modula-2"
  
  #: m2/lang.opt:179
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ PIM 2 Modula-2"
  
  #: m2/lang.opt:183
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ PIM 3 Modula-2"
  
  #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ PIM 4 Modula-2"
  
  #: m2/lang.opt:191
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
! msgstr "Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ–Ð´ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ MOD Ñ‚Ð° DIV"
  
  #: m2/lang.opt:195
  #, no-c-format
  msgid "link against the pthread library (default on)"
! msgstr "Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ pthread (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾)"
  
  #: m2/lang.opt:199
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
! msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ²Ð°Ð´Ñ€ÑƒÐ¿Ð»Ñ–Ð²"
  
  #: m2/lang.opt:207
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° RETURN"
  
  #: m2/lang.opt:211
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ‚Ð° Ñ—Ñ… Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: m2/lang.opt:215
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
! msgstr "Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� M2RTS Ñ‚Ð° Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ�Ð¼Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸"
  
  #: m2/lang.opt:219
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ñ€ÐºÐ°Ñ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð½Ð° Ð¼Ð¾Ð²Ñ– C Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ�, Ñ�ÐºÐ¸Ð¹ ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: m2/lang.opt:223
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ€Ð¸ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð½Ð° Ð¼Ð¾Ð²Ñ– C++ Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ�, Ñ�ÐºÐ¸Ð¹ ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: m2/lang.opt:227
! #, no-c-format
  msgid "generate the main function"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð³Ð¾Ð»Ð¾Ð²Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ"
  
  #: m2/lang.opt:231
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñƒ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ‚Ð° Ñ„Ñ–Ð½Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ€Ð¸ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: m2/lang.opt:235
! #, no-c-format
  msgid "generate a shared library from the module"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
  #: m2/lang.opt:239
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� (Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  
  #: m2/lang.opt:243
  #, no-c-format
  msgid "display the location of module source files as they are compiled"
! msgstr "Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð¼Ð¾Ð´ÑƒÐ»Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—"
  
  #: m2/lang.opt:247
  #, no-c-format
  msgid "create a swig interface file for the module"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ SWIG Ð´Ð»Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
  #: m2/lang.opt:251
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
! msgstr "Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ñ– Ð½ÐµÐ·Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸, Ð¿ÐµÑ€ÐµÐ´Ð°ÑŽÑ‡Ð¸ Ñ—Ñ… Ð·Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð·Ð° ÑƒÐ¼Ð¾Ð²Ð¸, Ñ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð½Ðµ Ð·Ð¼Ñ–Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ–, Ñ�ÐºÐ° Ñ—Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”."
  
  #: m2/lang.opt:255
  #, no-c-format
  msgid "orders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamic"
! msgstr "Ð²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²ÑƒÑ” Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ/Ñ„Ñ–Ð½Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ€Ð¸ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ð±Ð¾ Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð², Ñ�ÐºÑ‰Ð¾ Ñ€Ð¸ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ðµ"
  
  #: m2/lang.opt:263
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ Ñ‚Ð° Ð·Ð°Ð»Ð¸ÑˆÐºÑƒ Ð²Ñ–Ð´ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ñ€Ð´Ð¸Ð½Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ"
  
  #: m2/lang.opt:267
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸, Ñ‡Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰Ð¸Ñ‚ÑŒ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½"
  
  #: m2/lang.opt:271
  #, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
! msgstr "Ð¡Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð·Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Modula-2 Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: m2/lang.opt:412 m2/lang.opt:416
  #, no-c-format
  msgid "save temporary preprocessed files"
! msgstr "Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ñ– Ñ„Ð°Ð¹Ð»Ð¸"
  
  #: go/lang.opt:42
  #, no-c-format
  msgid "-fgo-c-header=<file>\tWrite Go struct definitions to file as C code."
! msgstr "-fgo-c-header=<Ñ„Ð°Ð¹Ð»>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ Go Ñƒ Ñ„Ð°Ð¹Ð» Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– ÐºÐ¾Ð´Ñƒ C."
  
  #: go/lang.opt:46
  #, no-c-format
  msgid "Add explicit checks for division by zero."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½Ð° Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ."
  
  #: go/lang.opt:50
  #, no-c-format
  msgid "Add explicit checks for division overflow in INT_MIN / -1."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ�Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½Ð° Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð² INT_MIN / -1."
  
  #: go/lang.opt:54
  #, no-c-format
  msgid "Apply special rules for compiling runtime package."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñ– Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð¿Ð°ÐºÐµÑ‚Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð²Ñ‡Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸."
  
  #: go/lang.opt:58
  #, no-c-format
  msgid "-fgo-dump-<type>\tDump Go frontend internal information."
! msgstr "-fgo-dump-<Ñ‚Ð¸Ð¿>\tÐ’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŽ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ñ„Ñ€Ð¾Ð½Ñ‚ÐµÐ½Ð´ Go."
  
  #: go/lang.opt:62
  #, no-c-format
  msgid "-fgo-embedcfg=<file>\tList embedded files via go:embed."
! msgstr "-fgo-embedcfg=<Ñ„Ð°Ð¹Ð»>\tÐ’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ go:embed."
  
  #: go/lang.opt:66
  #, no-c-format
  msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
! msgstr "-fgo-optimize-<Ñ‚Ð¸Ð¿>\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð² Ñ„Ñ€Ð¾Ð½Ñ‚ÐµÐ½Ð´Ñ–."
  
  #: go/lang.opt:70
  #, no-c-format
  msgid "-fgo-pkgpath=<string>\tSet Go package path."
! msgstr "-fgo-pkgpath=<Ñ€Ñ�Ð´Ð¾Ðº>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ… Ð¿Ð°ÐºÐµÑ‚Ñƒ Go."
  
  #: go/lang.opt:74
  #, no-c-format
  msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
! msgstr "-fgo-prefix=<Ñ€Ñ�Ð´Ð¾Ðº>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð°ÐºÐµÑ‚-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð´Ð»Ñ� ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ–Ð¼ÐµÐ½ Go."
  
  #: go/lang.opt:78
  #, no-c-format
  msgid "-fgo-relative-import-path=<path>\tTreat a relative import as relative to path."
! msgstr "-fgo-relative-import-path=<ÑˆÐ»Ñ�Ñ…>\tÐ¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¹ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ Ñ�Ðº Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¹ Ð´Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ."
  
  #: go/lang.opt:82
  #, no-c-format
  msgid "Functions which return values must end with return statements."
! msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð·Ð°Ñ�Ð²Ð°Ð¼Ð¸ return."
  
  #: go/lang.opt:86
  #, no-c-format
  msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñƒ Ð· Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð²Ñ‚ÐµÑ‡Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· -fgo-optimize-allocs."
  
  #: go/lang.opt:90
  #, no-c-format
  msgid "-fgo-debug-escape-hash=<string>\tHash value to debug escape analysis."
! msgstr "-fgo-debug-escape-hash=<Ñ€Ñ�Ð´Ð¾Ðº>\tÐ¥ÐµÑˆ-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð²Ñ‚ÐµÑ‡Ñ–."
  
  #: go/lang.opt:94
  #, no-c-format
  msgid "Emit optimization diagnostics."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ."
  
  #: analyzer/analyzer.opt:27
  #, no-c-format
  msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð² 'Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÑƒÐ¿ÐµÑ€Ð²ÑƒÐ·Ð»Ð°' Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– Ð½Ð° ÐºÐ¾Ð¶ÐµÐ½ Ñ�ÑƒÐ¿ÐµÑ€Ð²ÑƒÐ·Ð¾Ð», Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð½Ñ�Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ."
  
  #: analyzer/analyzer.opt:31
  #, no-c-format
  msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð² Ð½Ð° ÐºÐ¾Ð¶Ð½Ñƒ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–, Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð½Ñ�Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ñ†Ñ–Ñ”Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸."
  
  #: analyzer/analyzer.opt:35
  #, no-c-format
  msgid "The maximum number of constraints per state."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð½Ð° Ñ�Ñ‚Ð°Ð½."
  
  #: analyzer/analyzer.opt:39
  #, no-c-format
  msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ñ–Ð´Ñ…Ð¸Ð»Ð¸Ñ‚Ð¸, Ð¿ÐµÑ€Ñˆ Ð½Ñ–Ð¶ Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ Ñ�Ðº Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ñƒ."
  
  #: analyzer/analyzer.opt:43
  #, no-c-format
  msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ–Ð², Ñ�ÐºÑ– Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð¸Ñ‚Ð¸Ñ�Ñ� Ð² Ñ�Ñ‚ÐµÐºÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–, Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð½Ñ�Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ñ�ÐºÐ¸Ð¹ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð³Ð»Ð¸Ð±ÑˆÐµ."
  
  #: analyzer/analyzer.opt:47
  #, no-c-format
  msgid "The maximum depth of a symbolic value, before approximating the value as unknown."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð¿ÐµÑ€ÐµÐ´ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ð½Ñ�Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ðº Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾."
  
  #: analyzer/analyzer.opt:51
  #, no-c-format
  msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�ÑƒÐ¿ÐµÑ€Ð²ÑƒÐ·Ð»Ñ–Ð² Ñƒ Ð¼ÐµÐ¶Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑƒ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð²Ð²Ð°Ð¶Ð°Ñ” Ð´Ð»Ñ� ÑƒÐ·Ð°Ð³Ð°Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ñ—Ñ— ÐµÑ„ÐµÐºÑ‚Ñ–Ð² Ð½Ð° Ð¼Ñ–Ñ�Ñ†Ñ�Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ."
  
  #: analyzer/analyzer.opt:55
  #, no-c-format
  msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð², Ñ�ÐºÑ– Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ð´Ð°Ð¼Ð¿Ñ– Ñ‚Ð¾Ñ‡Ð¾Ðº, Ð¿ÐµÑ€Ñˆ Ð½Ñ–Ð¶ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¼ÐµÐ½Ñˆ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ."
  
  #: analyzer/analyzer.opt:59
! #, no-c-format
  msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð±ÑƒÑ„ÐµÑ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñƒ."
  
  #: analyzer/analyzer.opt:63
  #, no-c-format
  msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° NULL."
  
  #: analyzer/analyzer.opt:67
  #, no-c-format
  msgid "Warn about code paths in which a stdio FILE can be closed more than once."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… stdio FILE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ."
  
  #: analyzer/analyzer.opt:71
  #, no-c-format
  msgid "Warn about code paths in which a pointer can be freed more than once."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¸Ð¹ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ."
  
  #: analyzer/analyzer.opt:75
  #, no-c-format
  msgid "Warn about code paths in which sensitive data is written to a file."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÑƒÑ‚Ð»Ð¸Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð² Ñ„Ð°Ð¹Ð»."
  
  #: analyzer/analyzer.opt:79
! #, no-c-format
  msgid "Warn about code paths in which sensitive data is copied across a security boundary."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ‡ÑƒÑ‚Ð»Ð¸Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð¼ÐµÐ¶Ñƒ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸."
  
  #: analyzer/analyzer.opt:83
! #, no-c-format
  msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð· Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð°, Ñ�ÐºÐ¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ, Ð°Ð±Ð¾ Ð½Ð°Ð²Ð¿Ð°ÐºÐ¸."
  
  #: analyzer/analyzer.opt:87
! #, no-c-format
  msgid "Warn about code paths in which a file descriptor can be closed more than once."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ð¹ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ."
  
  #: analyzer/analyzer.opt:91
! #, no-c-format
  msgid "Warn about code paths in which a file descriptor is not closed."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ð¹ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð½Ðµ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾."
  
  #: analyzer/analyzer.opt:95
! #, no-c-format
  msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ–Ð¹ Ñ„Ð°Ð·Ñ– Ð¶Ð¸Ñ‚Ñ‚Ñ”Ð²Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð°."
  
  #: analyzer/analyzer.opt:99
! #, no-c-format
  msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ– Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ð°."
  
  #: analyzer/analyzer.opt:103
! #, no-c-format
  msgid "Warn about code paths in which a read or write is performed on a closed file descriptor."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð±Ð¾ Ð·Ð°Ð¿Ð¸Ñ� Ð½Ð° Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð¼Ñƒ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ñ–."
  
  #: analyzer/analyzer.opt:107
! #, no-c-format
  msgid "Warn about code paths in which a file descriptor is used without being checked for validity."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ð¹ Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€ Ð±ÐµÐ· Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð¹Ð¾Ð³Ð¾ Ð²Ð°Ð»Ñ–Ð´Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: analyzer/analyzer.opt:111
  #, no-c-format
  msgid "Warn about code paths in which a stdio FILE is not closed."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½Ðµ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¾ stdio FILE."
  
  #: analyzer/analyzer.opt:115
  #, no-c-format
  msgid "Warn about code paths in which a non-heap pointer is freed."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð·Ð²Ñ–Ð»ÑŒÐ½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ðµ-heap Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº."
  
  #: analyzer/analyzer.opt:119
  #, no-c-format
  msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð° Ñ‚Ð¾Ñ‡ÐºÐ° Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ° Ð² Ð¼Ñ–Ñ�Ñ†Ñ�Ñ…, Ð´Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ñ‚Ð¾Ñ‡Ð½Ñ– Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ�."
  
  #: analyzer/analyzer.opt:123
! #, no-c-format
  msgid "Warn about code paths which appear to lead to infinite recursion."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñ�ÐºÑ–, Ð·Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ð±ÐµÐ·ÐºÑ–Ð½ÐµÑ‡Ð½Ð¾Ñ— Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ—."
  
  #: analyzer/analyzer.opt:127
! #, no-c-format
  msgid "Warn about code paths in which a NULL function pointer is called."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� NULL Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ."
  
  #: analyzer/analyzer.opt:131
  #, no-c-format
  msgid "Warn about code paths in which a heap-allocated pointer leaks."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸Ñ‚Ñ–ÐºÐ°Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð· ÐºÑƒÐ¿Ð¸."
  
  #: analyzer/analyzer.opt:135
  #, no-c-format
  msgid "Warn about code paths in which the wrong deallocation function is called."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: analyzer/analyzer.opt:139
! #, no-c-format
  msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð·Ð°Ð¿Ð¸Ñ� Ð°Ð±Ð¾ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð² Ð±ÑƒÑ„ÐµÑ€ Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–."
  
  #: analyzer/analyzer.opt:143
  #, no-c-format
  msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾-NULL Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ NULL."
  
  #: analyzer/analyzer.opt:147
  #, no-c-format
  msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾-NULL Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: analyzer/analyzer.opt:151
  #, no-c-format
  msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð· Ñ�Ð¸Ð³Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾ÑŽ Ð´Ð»Ñ� Ð°Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ð¸Ñ… Ñ�Ð¸Ð³Ð½Ð°Ð»Ñ–Ð²."
  
  #: analyzer/analyzer.opt:155
  #, no-c-format
  msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… NULL Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ NULL."
  
  #: analyzer/analyzer.opt:159
  #, no-c-format
  msgid "Warn about code paths in which a NULL pointer is dereferenced."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� NULL-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº."
  
  #: analyzer/analyzer.opt:163
! #, no-c-format
  msgid "Warn about code paths in which an on-stack buffer is passed to putenv."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð±ÑƒÑ„ÐµÑ€ Ð´Ð»Ñ� putenv."
  
  #: analyzer/analyzer.opt:167
  #, no-c-format
  msgid "Warn about code paths in which a shift with negative count is attempted."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÑƒÐ² Ð· Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¾Ð¼."
  
  #: analyzer/analyzer.opt:171
  #, no-c-format
  msgid "Warn about code paths in which a shift with count >= width of type is attempted."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÑƒÐ² Ð· Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¾Ð¼ >= ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ñ‚Ð¸Ð¿Ñƒ."
  
  #: analyzer/analyzer.opt:175
  #, no-c-format
  msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… longjmp Ð¿ÐµÑ€ÐµÐºÑ€ÑƒÑ‡ÑƒÑ” Ð´Ð¾ jmp_buf, Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾Ð³Ð¾ Ð² Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ„Ñ€ÐµÐ¹Ð¼Ñ–, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ²Ñ�Ñ�."
  
  #: analyzer/analyzer.opt:179
  #, no-c-format
  msgid "Warn about code paths in which an unsanitized value is used as an allocation size."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: analyzer/analyzer.opt:183
  #, no-c-format
  msgid "Warn about code paths in which an unsanitized value is used as an array index."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ."
  
  #: analyzer/analyzer.opt:187
! #, no-c-format
  msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� 'assert()', Ñ‰Ð¾ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�."
  
  #: analyzer/analyzer.opt:191
  #, no-c-format
  msgid "Warn about code paths in which an unsanitized value is used as a divisor."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð´Ñ–Ð»ÑŒÐ½Ð¸Ðº."
  
  #: analyzer/analyzer.opt:195
  #, no-c-format
  msgid "Warn about code paths in which an unsanitized value is used as a pointer offset."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð·Ñ�ÑƒÐ² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°."
  
  #: analyzer/analyzer.opt:199
  #, no-c-format
  msgid "Warn about code paths in which an unsanitized value is used as a size."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð½ÐµÐ²Ñ–Ð´Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ñ€Ð¾Ð·Ð¼Ñ–Ñ€."
  
  #: analyzer/analyzer.opt:203
  #, no-c-format
  msgid "Warn about code paths in which a freed value is used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�."
  
  #: analyzer/analyzer.opt:207
  #, no-c-format
  msgid "Warn about code paths in which a pointer to a stale stack frame is used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¸Ð¹ Ñ„Ñ€ÐµÐ¹Ð¼."
  
  #: analyzer/analyzer.opt:211
! #, no-c-format
  msgid "Warn about code paths in which va_arg uses the wrong type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… va_arg Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿."
  
  #: analyzer/analyzer.opt:215
! #, no-c-format
  msgid "Warn about code paths in which va_arg is used too many times on a va_list."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… va_arg Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ€Ð°Ð·Ñ–Ð² Ð½Ð° va_list."
  
  #: analyzer/analyzer.opt:219
! #, no-c-format
  msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… va_start Ð°Ð±Ð¾ va_copy Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ va_end."
  
  #: analyzer/analyzer.opt:223
! #, no-c-format
  msgid "Warn about code paths in which a va_list is used after va_end."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… va_list Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� va_end."
  
  #: analyzer/analyzer.opt:227
  #, no-c-format
  msgid "Warn about code paths which attempt to write to a const object."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñ�ÐºÑ– Ð½Ð°Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð² const-Ð¾Ð±Ê¼Ñ”ÐºÑ‚."
  
  #: analyzer/analyzer.opt:231
  #, no-c-format
  msgid "Warn about code paths which attempt to write to a string literal."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ñ�ÐºÑ– Ð½Ð°Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð² Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð» Ñ€Ñ�Ð´ÐºÐ°."
  
  #: analyzer/analyzer.opt:235
  #, no-c-format
  msgid "Warn about code paths in which an uninitialized value is used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ ÐºÐ¾Ð´Ñƒ, Ð² Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�."
  
  #: analyzer/analyzer.opt:239
  #, no-c-format
  msgid "Warn if the code is too complicated for the analyzer to fully explore."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ð´ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð´Ð¾Ñ�Ð»Ñ–Ð´Ð¶ÐµÐ½Ð½Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼."
  
  #: analyzer/analyzer.opt:243
  #, no-c-format
  msgid "Restrict the analyzer to run just the named checker."
! msgstr "ÐžÐ±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð±Ð¾Ñ‚Ñƒ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð»Ð¸ÑˆÐµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¼ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�ÑŽÑ‡Ð¸Ð¼."
  
  #: analyzer/analyzer.opt:247
  #, no-c-format
  msgid "Avoid combining multiple statements into one exploded edge."
! msgstr "Ð£Ð½Ð¸ÐºÐ°Ñ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð² Ð¾Ð´Ð½Ðµ Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ðµ Ñ€ÐµÐ±Ñ€Ð¾."
  
  #: analyzer/analyzer.opt:251
  #, no-c-format
  msgid "Verify that paths are feasible when emitting diagnostics."
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ‚Ð¸, Ñ‰Ð¾ ÑˆÐ»Ñ�Ñ…Ð¸ Ñ” Ð´Ð¾Ñ†Ñ–Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð¿Ñ€Ð¸ Ð²Ð¸Ð´Ð°Ñ‡Ñ– Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ."
  
  #: analyzer/analyzer.opt:255
  #, no-c-format
  msgid "Issue a note when diagnostics are deduplicated."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚ÐºÑƒ, ÐºÐ¾Ð»Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¾Ð´Ð½Ð¾Ð³Ð¾."
  
  #: analyzer/analyzer.opt:259
  #, no-c-format
  msgid "Purge unneeded state during analysis."
! msgstr "Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð½ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ."
  
  #: analyzer/analyzer.opt:263
  #, no-c-format
  msgid "Merge similar-enough states during analysis."
! msgstr "ÐžÐ±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ñ�Ñ…Ð¾Ð¶Ñ– Ñ�Ñ‚Ð°Ð½Ð¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ."
  
  #: analyzer/analyzer.opt:267
  #, no-c-format
  msgid "Stop exploring an execution path after certain diagnostics."
! msgstr "Ð—ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ð»Ñ–Ð´Ð¶ÐµÐ½Ð½Ñ� ÑˆÐ»Ñ�Ñ…Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÐ²Ð½Ð¸Ñ… Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ."
  
  #: analyzer/analyzer.opt:271
  #, no-c-format
  msgid "Enable transitivity of constraints during analysis."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ."
  
  #: analyzer/analyzer.opt:275
  #, no-c-format
  msgid "Approximate the effect of function calls to simplify analysis."
! msgstr "Ð�Ð°Ð±Ð»Ð¸Ð·Ð¸Ñ‚Ð¸ ÐµÑ„ÐµÐºÑ‚ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ."
  
  #: analyzer/analyzer.opt:279
  #, no-c-format
  msgid "Try to reconstruct function calls and returns after inlining."
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð²Ñ–Ð´Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ñ–Ð½Ð»Ð°Ð¹Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: analyzer/analyzer.opt:283
  #, no-c-format
  msgid "Emit more verbose descriptions of control flow in diagnostics."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ñ– Ð¾Ð¿Ð¸Ñ�Ð¸ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ†Ñ–."
  
  #: analyzer/analyzer.opt:287
  #, no-c-format
  msgid "Emit more verbose descriptions of state changes in diagnostics."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ñ– Ð¾Ð¿Ð¸Ñ�Ð¸ Ð·Ð¼Ñ–Ð½ Ñ�Ñ‚Ð°Ð½Ñƒ Ð² Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ†Ñ–."
  
  #: analyzer/analyzer.opt:291
  #, no-c-format
  msgid "Control which events are displayed in diagnostic paths."
! msgstr "ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ¹Ñ‚Ðµ, Ñ�ÐºÑ– Ð¿Ð¾Ð´Ñ–Ñ— Ð¿Ð¾ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… ÑˆÐ»Ñ�Ñ…Ð°Ñ…."
  
  #: analyzer/analyzer.opt:295
  #, no-c-format
  msgid "Dump various analyzer internals to SRCFILE.analyzer.txt."
! msgstr "Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ñ‚Ðµ Ñ€Ñ–Ð·Ð½Ñ– Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² SRCFILE.analyzer.txt."
  
  #: analyzer/analyzer.opt:299
  #, no-c-format
  msgid "Dump various analyzer internals to stderr."
! msgstr "Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ñ‚Ðµ Ñ€Ñ–Ð·Ð½Ñ– Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² stderr."
  
  #: analyzer/analyzer.opt:303
  #, no-c-format
  msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file."
! msgstr "Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ñ‚Ðµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð³Ñ€Ð°Ñ„ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñƒ Ð´Ð»Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°, Ð² Ñ„Ð°Ð¹Ð» SRCFILE.callgraph.dot."
  
  #: analyzer/analyzer.opt:307
  #, no-c-format
  msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file."
! msgstr "Ð’Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶Ñ‚Ðµ Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¸Ð¹ Ð³Ñ€Ð°Ñ„ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð² Ñ„Ð°Ð¹Ð» SRCFILE.eg.dot."
  
  #: analyzer/analyzer.opt:311
  #, no-c-format
  msgid "Emit diagnostics showing the location of nodes in the exploded graph."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´ÑŒÑ‚Ðµ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ, Ð¿Ð¾ÐºÐ°Ð·ÑƒÑŽÑ‡Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÑƒÐ·Ð»Ñ–Ð² Ñƒ Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¾Ð¼Ñƒ Ð³Ñ€Ð°Ñ„Ñ–."
  
  #: analyzer/analyzer.opt:315
  #, no-c-format
  msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt."
! msgstr "Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¾Ð³Ð¾ Ð³Ñ€Ð°Ñ„Ð° Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.eg.txt."
  
  #: analyzer/analyzer.opt:319
  #, no-c-format
  msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt."
! msgstr "Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸Ð±ÑƒÑ…Ð½Ð¾Ñ‚Ð¾Ð³Ð¾ Ð³Ñ€Ð°Ñ„Ð° Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.eg-ID.txt."
  
  #: analyzer/analyzer.opt:323
  #, no-c-format
  msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt."
! msgstr "Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ðµ Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸Ð±ÑƒÑ…Ð½ÑƒÑ‚Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.IDX.KIND.epath.txt."
  
  #: analyzer/analyzer.opt:327
  #, no-c-format
  msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot."
! msgstr "Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ð¾Ð¼Ð°Ð½Ñ–Ñ‚Ð½Ñ– Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– Ð´Ð°Ð½Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñƒ Ñ„Ð°Ð¹Ð»Ð¸ SRCFILE.*.fg.dot Ñ‚Ð° SRCFILE.*.tg.dot."
  
  #: analyzer/analyzer.opt:331
  #, no-c-format
  msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file."
! msgstr "Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.analyzer.json.gz."
  
  #: analyzer/analyzer.opt:335
  #, no-c-format
  msgid "Dump state-purging information to a SRCFILE.state-purge.dot file."
! msgstr "Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ñƒ Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.state-purge.dot."
  
  #: analyzer/analyzer.opt:339
  #, no-c-format
  msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file."
! msgstr "Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ�ÑƒÐ¿ÐµÑ€Ð³Ñ€Ð°Ñ„ Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ñƒ Ñ„Ð°Ð¹Ð» SRCFILE.supergraph.dot."
  
  #: analyzer/analyzer.opt:343
  #, no-c-format
  msgid "Emit custom warnings with internal details intended for analyzer developers."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÑ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð· Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¼Ð¸ Ð´ÐµÑ‚Ð°Ð»Ñ�Ð¼Ð¸, Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼Ð¸ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð°."
  
  #: config/vms/vms.opt:27
  #, no-c-format
  msgid "Malloc data into P2 space."
! msgstr "Ð’Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð´Ð°Ð½Ð¸Ñ… Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– P2."
  
  #: config/vms/vms.opt:31
  #, no-c-format
  msgid "Set name of main routine for the debugger."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ñ‡Ð°."
  
  #: config/vms/vms.opt:35
  #, no-c-format
  msgid "Use VMS exit codes instead of posix ones."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´Ð¸ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ VMS Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´Ñ–Ð² posix."
  
  #: config/vms/vms.opt:39
  #, no-c-format
  msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
! msgstr "-mpointer-size=[no,32,short,64,long]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/mcore/mcore.opt:23
  #, no-c-format
  msgid "Generate code for the M*Core M210."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� M*Core M210."
  
  #: config/mcore/mcore.opt:27
  #, no-c-format
  msgid "Generate code for the M*Core M340."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� M*Core M340."
  
  #: config/mcore/mcore.opt:31
  #, no-c-format
  msgid "Force functions to be aligned to a 4 byte boundary."
! msgstr "ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð° Ð¼ÐµÐ¶Ñƒ 4 Ð±Ð°Ð¹Ñ‚Ð¸."
  
  #: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44
  #, no-c-format
  msgid "Generate big-endian code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ð²ÐµÐ»Ð¸ÐºÐ¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð²."
  
  #: config/mcore/mcore.opt:39
  #, no-c-format
  msgid "Emit call graph information."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð³Ñ€Ð°Ñ„ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²."
  
  #: config/mcore/mcore.opt:43
  #, no-c-format
  msgid "Use the divide instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�."
  
  #: config/mcore/mcore.opt:47
  #, no-c-format
  msgid "Inline constants if it can be done in 2 insns or less."
! msgstr "Ð’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð·Ð° 2 Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ Ð¼ÐµÐ½ÑˆÐµ."
  
  #: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51
  #, no-c-format
  msgid "Generate little-endian code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ð¼Ð°Ð»Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð²."
  
  #: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
  #, no-c-format
  msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð½Ð°Ð´Ð°Ð½Ð°, Ñ‚Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ -lsim Ð· ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡Ð°."
  
  #: config/mcore/mcore.opt:60
  #, no-c-format
  msgid "Use arbitrary sized immediates in bit operations."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñƒ Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ�Ñ…."
  
  #: config/mcore/mcore.opt:64
  #, no-c-format
  msgid "Prefer word accesses over byte accesses."
! msgstr "Ð’Ñ–Ð´Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð³Ñƒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ�Ð»Ð¾Ð²Ð° Ð½Ð°Ð´ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¾Ð¼ Ð´Ð¾ Ð±Ð°Ð¹Ñ‚Ð°."
  
  #: config/mcore/mcore.opt:71
  #, no-c-format
  msgid "Set the maximum amount for a single stack increment operation."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: config/mcore/mcore.opt:75
  #, no-c-format
  msgid "Always treat bitfields as int-sized."
! msgstr "Ð—Ð°Ð²Ð¶Ð´Ð¸ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ð¹Ñ‚Ðµ Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ð¿Ð¾Ð»Ñ� Ñ�Ðº Ð¿Ð¾Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ int."
  
  #: config/linux-android.opt:23
  #, no-c-format
  msgid "Generate code for the Android platform."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸ Android."
  
  #: config/mmix/mmix.opt:24
  #, no-c-format
  msgid "For intrinsics library: pass all parameters in registers."
! msgstr "Ð”Ð»Ñ� Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸ÐºÑ–Ð²: Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ…."
  
  #: config/mmix/mmix.opt:28
  #, no-c-format
  msgid "Use register stack for parameters and return value."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚ÐµÐº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�."
  
  #: config/mmix/mmix.opt:32
  #, no-c-format
  msgid "Use call-clobbered registers for parameters and return value."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸, Ñ‰Ð¾ Ð·Ð¼Ñ–Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�."
  
  #: config/mmix/mmix.opt:37
  #, no-c-format
  msgid "Use epsilon-respecting floating point compare instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ñ�ÐºÑ– Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒ ÐµÐ¿Ñ�Ñ–Ð»Ð¾Ð½."
  
  #: config/mmix/mmix.opt:41
  #, no-c-format
  msgid "Use zero-extending memory loads, not sign-extending ones."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÐµÐ¼, Ð° Ð½Ðµ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ Ð·Ð½Ð°ÐºÑƒ."
  
  #: config/mmix/mmix.opt:45
  #, no-c-format
  msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¸ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼ Ð·Ð°Ð»Ð¸ÑˆÐºÑƒ, Ñ�ÐºÐ¸Ð¹ Ñ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ñ” Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼ Ð´Ñ–Ð»ÑŒÐ½Ð¸ÐºÐ° (Ð° Ð½Ðµ Ð´Ñ–Ð»ÐµÐ½Ðµ)."
  
  #: config/mmix/mmix.opt:49
  #, no-c-format
  msgid "Prepend global symbols with \":\" (for use with PREFIX)."
! msgstr "Ð”Ð¾Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð´Ð²Ð¾ÐºÑ€Ð°Ð¿ÐºÑƒ Ð´Ð¾ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· PREFIX)."
  
  #: config/mmix/mmix.opt:53
  #, no-c-format
  msgid "Do not provide a default start-address 0x100 of the program."
! msgstr "Ð�Ðµ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ 0x100 Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸."
  
  #: config/mmix/mmix.opt:57
  #, no-c-format
  msgid "Link to emit program in ELF format (rather than mmo)."
! msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– ELF (Ð° Ð½Ðµ mmo)."
  
  #: config/mmix/mmix.opt:61
  #, no-c-format
  msgid "Use P-mnemonics for branches statically predicted as taken."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ P-Ð¼Ð½ÐµÐ¼Ð¾Ð½Ñ–ÐºÐ¸ Ð´Ð»Ñ� Ð³Ñ–Ð»Ð¾Ðº, Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ�Ðº Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ñ–."
  
  #: config/mmix/mmix.opt:65
  #, no-c-format
  msgid "Don't use P-mnemonics for branches."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ P-Ð¼Ð½ÐµÐ¼Ð¾Ð½Ñ–ÐºÐ¸ Ð´Ð»Ñ� Ð³Ñ–Ð»Ð¾Ðº."
  
  #: config/mmix/mmix.opt:79
  #, no-c-format
  msgid "Use addresses that allocate global registers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸, Ñ�ÐºÑ– Ð²Ð¸Ð´Ñ–Ð»Ñ�ÑŽÑ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸."
  
  #: config/mmix/mmix.opt:83
  #, no-c-format
  msgid "Do not use addresses that allocate global registers."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸, Ñ�ÐºÑ– Ð²Ð¸Ð´Ñ–Ð»Ñ�ÑŽÑ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸."
  
  #: config/mmix/mmix.opt:87
  #, no-c-format
  msgid "Generate a single exit point for each function."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¾Ð´Ð½Ñƒ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: config/mmix/mmix.opt:91
  #, no-c-format
  msgid "Do not generate a single exit point for each function."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ”Ð´Ð¸Ð½Ñƒ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: config/mmix/mmix.opt:95
  #, no-c-format
  msgid "Set start-address of the program."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸."
  
  #: config/mmix/mmix.opt:99
  #, no-c-format
  msgid "Set start-address of data."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/darwin.opt:34
  #, no-c-format
  msgid "Generate code for darwin loadable kernel extensions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ Ñ�Ð´Ñ€Ð° Darwin."
  
  #: config/darwin.opt:38
  #, no-c-format
  msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
! msgstr "-iframework <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾Ð³Ð¾ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÑƒ."
  
  #: config/darwin.opt:42
  #, no-c-format
  msgid "Generate compile-time CFString objects."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ CFString Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: config/darwin.opt:46
  #, no-c-format
  msgid "Warn if constant CFString objects contain non-portable characters."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ CFString Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ Ð½ÐµÐ¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ð¼Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸."
  
  #: config/darwin.opt:51
  #, no-c-format
  msgid "Generate AT&T-style stubs for Mach-O."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– AT&T Ð´Ð»Ñ� Mach-O."
  
  #: config/darwin.opt:55
  #, no-c-format
  msgid "Generate code suitable for executables (NOT shared libs)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² (Ð�Ð• Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº)."
  
  #: config/darwin.opt:59
  #, no-c-format
  msgid "Generate code suitable for fast turn around debugging."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð»Ñ� ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð³Ð¾ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/darwin.opt:63
  #, no-c-format
  msgid "Generate code for the kernel or loadable kernel extensions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° Ð°Ð±Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ Ñ�Ð´Ñ€Ð°."
  
  #: config/darwin.opt:71
  #, no-c-format
  msgid "The earliest macOS version on which this program will run."
! msgstr "Ð�Ð°Ð¹Ñ�Ñ‚Ð°Ñ€ÑˆÐ° Ð²ÐµÑ€Ñ�Ñ–Ñ� macOS, Ð½Ð° Ñ�ÐºÑ–Ð¹ Ñ†Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸."
  
  #: config/darwin.opt:76
  #, no-c-format
  msgid "Set sizeof(bool) to 1."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ sizeof(bool) Ð½Ð° 1."
  
  #: config/darwin.opt:80
  #, no-c-format
  msgid "Force generation of external symbol indirection stubs."
! msgstr "ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ Ð´Ð»Ñ� Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ†Ñ–Ñ—."
  
  #: config/darwin.opt:88
  #, no-c-format
  msgid "-mtarget-linker <version>\tSpecify that ld64 <version> is the toolchain linker for the current invocation."
! msgstr "-mtarget-linker <Ð²ÐµÑ€Ñ�Ñ–Ñ�>\tÐ’ÐºÐ°Ð·ÑƒÑ”, Ñ‰Ð¾ ld64 <Ð²ÐµÑ€Ñ�Ñ–Ñ�> Ñ” Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÐ¾Ð¼ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ."
  
  #: config/darwin.opt:94
  #, no-c-format
  msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols."
! msgstr "Ð—Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ‡Ð»ÐµÐ½Ð¸ Ð°Ñ€Ñ…Ñ–Ð²Ð½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº, Ð° Ð½Ðµ Ð»Ð¸ÑˆÐµ Ñ‚Ñ–, Ñ�ÐºÑ– Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�ÑŽÑ‚ÑŒ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸."
  
  #: config/darwin.opt:98
  #, no-c-format
  msgid "-allowable_client <name>\tThe output dylib is private to the client <name>."
! msgstr "-allowable_client <Ñ–Ð¼Ê¼Ñ�>\tÐ’Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ dylib Ñ” Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ð¼ Ð´Ð»Ñ� ÐºÐ»Ñ–Ñ”Ð½Ñ‚Ð° <Ñ–Ð¼Ê¼Ñ�>."
  
  #: config/darwin.opt:102
  #, no-c-format
  msgid "-arch <name>\tGenerate output for architecture <name>."
! msgstr "-arch <Ñ–Ð¼Ê¼Ñ�>\tÐ“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ <Ñ–Ð¼Ê¼Ñ�>."
  
  #: config/darwin.opt:106
  #, no-c-format
  msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings."
! msgstr "Ð�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¾ÑŽ Ñ„Ð°Ð¹Ð»Ñƒ Ñ‚Ð° Ñ‚Ñ–Ñ”ÑŽ, Ñ�ÐºÐ° Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Â«-archÂ», Ñ” Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸, Ð° Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð¼Ð¸."
  
  #: config/darwin.opt:110
  #, no-c-format
  msgid "The earliest macOS version on which this program will run (formatted for the assembler)."
! msgstr "Ð�Ð°Ð¹Ñ�Ñ‚Ð°Ñ€ÑˆÐ° Ð²ÐµÑ€Ñ�Ñ–Ñ� macOS, Ð½Ð° Ñ�ÐºÑ–Ð¹ Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸ Ñ†Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° (Ð²Ñ–Ð´Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð²Ð°Ð½Ð° Ð´Ð»Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°)."
  
  #: config/darwin.opt:114
  #, no-c-format
  msgid "Generate an output executable that binds symbols on load, rather than lazily."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð», Ñ�ÐºÐ¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·ÑƒÑ” Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ–, Ð° Ð½Ðµ Ð»Ñ–Ð½Ð¸Ð²Ð¾."
  
  #: config/darwin.opt:118
  #, no-c-format
  msgid "Generate a Mach-O bundle (file type MH_BUNDLE)."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð°ÐºÐµÑ‚ Mach-O (Ñ‚Ð¸Ð¿ Ñ„Ð°Ð¹Ð»Ñƒ MH_BUNDLE)."
  
  #: config/darwin.opt:122
  #, no-c-format
  msgid "-bundle_loader <executable>\tTreat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution."
! msgstr "-bundle_loader <Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð»>\tÐ¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ <Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð»> (Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†ÐµÐ¹ Ð¿Ð°ÐºÐµÑ‚) Ñ‚Ð°Ðº, Ð½Ñ–Ð±Ð¸ Ð²Ñ–Ð½ Ñ” Ð¾Ð´Ð½Ñ–Ñ”ÑŽ Ð· Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº, Ð· Ñ�ÐºÐ¸Ð¼Ð¸ Ð¿Ð°ÐºÐµÑ‚ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²."
  
  #: config/darwin.opt:126
  #, no-c-format
  msgid "-client_name <name>\tEnable the executable being built to link against a private dylib (using allowable_client)."
! msgstr "-client_name <Ñ–Ð¼Ê¼Ñ�>\tÐ”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð·Ð±Ð¸Ñ€Ð°Ð½Ð½ÑŽ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ÑŽ dylib (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ allowable_client)."
  
  #: config/darwin.opt:130
  #, no-c-format
  msgid "-compatibility_version <number>\tSet the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime."
! msgstr "-compatibility_version <Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ” Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð´Ð»Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ ÐºÐ»Ñ–Ñ”Ð½Ñ‚Ð°. ÐšÐ»Ñ–Ñ”Ð½Ñ‚Ñ�ÑŒÐºÑ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼ÐµÐ½ÑˆÐµ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ðµ <Ñ‡Ð¸Ñ�Ð»Ð¾>, Ñ–Ð½Ð°ÐºÑˆÐµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð²Ð´Ð°Ñ�Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/darwin.opt:134
  #, no-c-format
  msgid "-current_version <number>\tSet the current version for the library to <number>."
! msgstr "-current_version <Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñƒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð½Ð° <Ñ‡Ð¸Ñ�Ð»Ð¾>."
  
  #: config/darwin.opt:138
  #, no-c-format
  msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)."
! msgstr "Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ñ‚Ð° Ð´Ð°Ð½Ñ–, Ñ�ÐºÑ– Ð½ÐµÐ´Ð¾Ñ�Ñ�Ð¶Ð½Ñ– Ð· Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð³Ð¾ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ (Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‡Ð¸ Ñ‚Ð¾Ñ‡ÐºÑƒ Ð²Ñ…Ð¾Ð´Ñƒ)."
  
  #: config/darwin.opt:142
  #, no-c-format
  msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\""
! msgstr "-dylib_file install_name:file_name\tÐ¦Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� dylib Ð· Â«install_nameÂ», Ð°Ð»Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ñ–Ñ�Ñ†Ñ– Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Â«file_nameÂ»"
  
  #: config/darwin.opt:146
  #, no-c-format
  msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Mach-O dylinker (Ñ‚Ð¸Ð¿ Ñ„Ð°Ð¹Ð»Ñƒ MH_DYLINKER), Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ dyld."
  
  #: config/darwin.opt:150
  #, no-c-format
  msgid "-dylinker_install_name <path>\tOnly used for building dyld."
! msgstr "-dylinker_install_name <ÑˆÐ»Ñ�Ñ…>\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ dyld."
  
  #: config/darwin.opt:154
  #, no-c-format
  msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles."
! msgstr "Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (Ñ– Ð¿Ñ€Ð¾Ñ‚Ð¸Ð»ÐµÐ¶Ð½Ðµ Ð´Ð¾ -static), Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº Ñ‚Ð° Ð¿Ð°ÐºÐµÑ‚Ñ–Ð²."
  
  #: config/darwin.opt:158
  #, no-c-format
  msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Mach-O (Ñ‚Ð¸Ð¿ Ñ„Ð°Ð¹Ð»Ñƒ MH_DYLIB), Ñ�Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� Â«-sharedÂ»."
  
  #: config/darwin.opt:162
  #, no-c-format
  msgid "-exported_symbols_list <filename>\tExport global symbols in <filename> in linked output file; any symbols not mentioned will be treated as \"hidden\"."
! msgstr "-exported_symbols_list <Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>\tÐ•ÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÑ” Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð· <Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ> Ñƒ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–; Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸, Ñ�ÐºÑ– Ð½Ðµ Ð·Ð³Ð°Ð´ÑƒÑŽÑ‚ÑŒÑ�Ñ�, Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸Ñ�Ñ� Â«Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸Â»."
  
  #: config/darwin.opt:166
  #, no-c-format
  msgid "Supply a list of objects to be linked from a file, rather than the command line."
! msgstr "Ð�Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð´Ð»Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ñ„Ð°Ð¹Ð»Ñƒ, Ð° Ð½Ðµ Ð· ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°."
  
  #: config/darwin.opt:170 config/darwin.opt:190
  #, no-c-format
  msgid "Used for generating code for some older kernel revisions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð´ÐµÑ�ÐºÐ¸Ñ… Ñ�Ñ‚Ð°Ñ€Ñ–ÑˆÐ¸Ñ… Ð²ÐµÑ€Ñ�Ñ–Ð¹ Ñ�Ð´Ñ€Ð°."
  
  #: config/darwin.opt:174
  #, no-c-format
  msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol."
! msgstr "Ð†Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ð´Ð²Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½; Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð² Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ñ– Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÐ° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° Ð½Ð°Ð´Ð°Ð»Ð° Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»."
  
  #: config/darwin.opt:178
  #, no-c-format
  msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error."
! msgstr "Ð”Ð»Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (Ñ– Ð»Ñ–Ð½ÐºÐµÑ€Ð°) Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑƒ Ð¿Ñ–Ð´Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ Ð±ÐµÐ· Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº."
  
  #: config/darwin.opt:182
  #, no-c-format
  msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ‚Ð°ÐºÐ¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼, Ñ‰Ð¾Ð± Ð¿Ñ€Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ– dyld Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð² Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð´Ð²Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½ Ñ– Ñ€Ð¾Ð·Ñ€Ñ–ÑˆÑƒÐ²Ð°Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð² Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº."
  
  #: config/darwin.opt:186
  #, no-c-format
  msgid "-framework <name>\tThe linker should search for the framework <name> in the framework search path."
! msgstr "-framework <Ñ–Ð¼Ê¼Ñ�>\tÐ›Ñ–Ð½ÐºÐµÑ€ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ ÑˆÑƒÐºÐ°Ñ‚Ð¸ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº <Ñ–Ð¼Ê¼Ñ�> Ð² ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÑ–Ð²."
  
  #: config/darwin.opt:194
  #, no-c-format
  msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"."
! msgstr "Ð¡ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Â«-g -fno-eliminate-unused-debug-symbolsÂ»."
  
  #: config/darwin.opt:198
  #, no-c-format
  msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"."
! msgstr "Ð¡ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Â«-g -feliminate-unused-debug-symbolsÂ»."
  
  #: config/darwin.opt:202
  #, no-c-format
  msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)."
! msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð´Ð¾Ð´Ð°Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ð´Ð»Ñ� Ð´Ð¾Ð²ÑˆÐ¸Ñ… Ñ–Ð¼ÐµÐ½ ÑˆÐ»Ñ�Ñ…Ñ–Ð² Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� (Ð´Ð¾ MAXPATHLEN)."
  
  #: config/darwin.opt:206
  #, no-c-format
  msgid "-image_base <address>\tSpecify <address> as the base address for a dylib or bundle."
! msgstr "-image_base <Ð°Ð´Ñ€ÐµÑ�Ð°>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ <Ð°Ð´Ñ€ÐµÑ�Ñƒ> Ñ�Ðº Ð±Ð°Ð·Ð¾Ð²Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð´Ð»Ñ� dylib Ð°Ð±Ð¾ Ð¿Ð°ÐºÐµÑ‚Ñƒ."
  
  #: config/darwin.opt:210
  #, no-c-format
  msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initialiser for a dylib."
! msgstr "-init <Ñ–Ð¼Ê¼Ñ�_Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ>\tÐ¡Ð¸Ð¼Ð²Ð¾Ð» <Ñ–Ð¼Ê¼Ñ�_Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ> Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� dylib."
  
  #: config/darwin.opt:214
  #, no-c-format
  msgid "-install_name <name>\tSet the install name for a dylib."
! msgstr "-install_name <Ñ–Ð¼Ê¼Ñ�>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� dylib."
  
  #: config/darwin.opt:218
  #, no-c-format
  msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported."
! msgstr "Ð—Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Â«private externÂ» (Ð¿Ñ€Ð¸Ñ…Ð¾Ð²Ð°Ð½Ñ–) Ñ�Ñ‚Ð°ÑŽÑ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ†Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÑƒÑ” Ñ†Ðµ, Ñ‰Ð¾Ð± Ð²Ð¾Ð½Ð¸ Ð·Ð°Ð»Ð¸ÑˆÐ°Ð»Ð¸Ñ�Ñ� ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸."
  
  #: config/darwin.opt:222
  #, no-c-format
  msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� 10.4) Ð‘Ð°Ð³Ð°Ñ‚Ð¾Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ñ– Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð· macOS 10.4."
  
  #: config/darwin.opt:226
  #, no-c-format
  msgid "(Obsolete after 10.4) -multiply_defined <treatment>\tProvided a mechanism for warning about symbols defined in multiple dylibs."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� 10.4) -multiply_defined <Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ°>\tÐ�Ð°Ð´Ð°Ð² Ð¼ÐµÑ…Ð°Ð½Ñ–Ð·Ð¼ Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸, Ñ‰Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… dylibs."
  
  #: config/darwin.opt:230
  #, no-c-format
  msgid "(Obsolete after 10.4) -multiply_defined_unused <treatment>\tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� 10.4) -multiply_defined_unused <Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ°>\tÐ�Ð°Ð´Ð°Ð² Ð¼ÐµÑ…Ð°Ð½Ñ–Ð·Ð¼ Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–, Ñ�ÐºÑ– Ñ‚Ð°ÐºÐ¾Ð¶ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… dylibs."
  
  #: config/darwin.opt:234
  #, no-c-format
  msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾) ÐŸÐ¾Ñ‚Ð¾Ñ‡Ð½Ñ– Ð»Ñ–Ð½ÐºÐµÑ€Ð¸ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð´Ð°Ð»Ñ�ÑŽÑ‚ÑŒ Ñ†Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸, Ñ‚Ð¾Ð¼Ñƒ Ñ†Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð°."
  
  #: config/darwin.opt:238
  #, no-c-format
  msgid "Do not add a default symbol exports to modules or dynamic libraries."
! msgstr "Ð�Ðµ Ð´Ð¾Ð´Ð°Ð²Ð°Ñ‚Ð¸ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð¾ Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² Ð°Ð±Ð¾ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº."
  
  #: config/darwin.opt:242
  #, no-c-format
  msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� 10.3.9) Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ MH_NOPREFIXBINDING Ð² Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–."
  
  #: config/darwin.opt:246
  #, no-c-format
  msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� 10.4)\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ MH_NOMULTIDEFS Ð² ÑƒÐ½Ñ–Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÑƒ."
  
  #: config/darwin.opt:250 config/darwin.opt:265 config/darwin.opt:269
  #, no-c-format
  msgid "(Obsolete) LD_PREBIND is no longer supported."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾) LD_PREBIND Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: config/darwin.opt:254
  #, no-c-format
  msgid "(Obsolete) This is the default."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾) Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/darwin.opt:261
  #, no-c-format
  msgid "-pagezero_size <size>\tAllows setting the page 0 size to 4kb when required."
! msgstr "-pagezero_size <Ñ€Ð¾Ð·Ð¼Ñ–Ñ€>\tÐ”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ¸ 0 Ð½Ð° 4 ÐšÐ‘, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾."
  
  #: config/darwin.opt:273
  #, no-c-format
  msgid "Produces a Mach-O file suitable for embedded/ROM use."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ñ„Ð°Ð¹Ð» Mach-O, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼/Ñƒ ROM."
  
  #: config/darwin.opt:277
  #, no-c-format
  msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹) Ð”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Â«-flat_namespaceÂ», ÐºÐ¾Ð»Ð¸ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ð°ÐºÐµÑ‚ Ð¼Ñ–Ñ�Ñ‚Ð¸Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð», Ñ‚Ð°ÐºÐ¾Ð¶ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð· Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ."
  
  #: config/darwin.opt:284
  #, no-c-format
  msgid "Synonym for \"-export-dynamic\" for linker versions that support it."
! msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� Â«-export-dynamicÂ» Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ñ–Ð¹ Ð»Ñ–Ð½ÐºÐµÑ€Ð°, Ñ�ÐºÑ– Ð¹Ð¾Ð³Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒ."
  
  #: config/darwin.opt:288
  #, no-c-format
  msgid "-read_only_relocs <treatment>\tAllow relocations in read-only pages (not recommended)."
! msgstr "-read_only_relocs <Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ°>\tÐ”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð² Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ°Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� (Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)."
  
  #: config/darwin.opt:292
  #, no-c-format
  msgid "-sectalign <segname> <sectname> <value>\tSet section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form."
! msgstr "-sectalign <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐºÑ†Ñ–Ñ—> <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ” Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�ÐµÐºÑ†Ñ–Ñ— <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐºÑ†Ñ–Ñ—> Ñƒ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ– <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> Ð½Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� <Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�>, Ñ�ÐºÐµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð½ÑŽ Ð´Ð²Ñ–Ð¹ÐºÐ¸, Ð²Ð¸Ñ€Ð°Ð¶ÐµÐ½Ð¾ÑŽ Ñƒ ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ–."
  
  #: config/darwin.opt:296
  #, no-c-format
  msgid "-sectcreate <segname> <sectname> <file>\tCreate section <sectname> in segment <segname> from the contents of <file>."
! msgstr "-sectcreate <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐºÑ†Ñ–Ñ—> <Ñ„Ð°Ð¹Ð»>\tÐ¡Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ñ�ÐµÐºÑ†Ñ–ÑŽ <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐºÑ†Ñ–Ñ—> Ñƒ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ– <Ñ–Ð¼Ê¼Ñ� Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> Ð· Ð²Ð¼Ñ–Ñ�Ñ‚Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ <Ñ„Ð°Ð¹Ð»>."
  
  #: config/darwin.opt:300
  #, no-c-format
  msgid "(Obsolete) -sectobjectsymbols <segname> <sectname>\tSetting a local symbol at the start of a section is no longer supported."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ) -sectobjectsymbols <segname> <sectname>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ�ÐµÐºÑ†Ñ–Ñ— Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: config/darwin.opt:304
  #, no-c-format
  msgid "(Obsolete) -sectorder <segname> <sectname> <orderfile>\tReplaced by a more general option \"-order_file\"."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ) -sectorder <segname> <sectname> <orderfile>\tÐ—Ð°Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð±Ñ–Ð»ÑŒÑˆ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾ÑŽ Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ Â«-order_fileÂ»."
  
  #: config/darwin.opt:308
  #, no-c-format
  msgid "-seg_addr_table <file>\tSpecify the base addresses for dynamic libraries; <file> contains a line for each library."
! msgstr "-seg_addr_table <file>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ñ– Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð´Ð»Ñ� Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº; <file> Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ€Ñ�Ð´Ð¾Ðº Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸."
  
  #: config/darwin.opt:313
  #, no-c-format
  msgid "(Obsolete, ld_classic only) -seg_addr_table_filename <path>."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ, Ð»Ð¸ÑˆÐµ ld_classic) -seg_addr_table_filename <path>."
  
  #: config/darwin.opt:317
  #, no-c-format
*************** msgstr "Ð¡Ð¸Ð½Ð¾Ð½Ñ–Ð¼ Â«image_baseÂ»."
*** 5165,5211 ****
  #: config/darwin.opt:321
  #, no-c-format
  msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
! msgstr ""
  
  #: config/darwin.opt:326
  #, no-c-format
  msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
! msgstr ""
  
  #: config/darwin.opt:330
  #, no-c-format
  msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
! msgstr ""
  
  #: config/darwin.opt:334
  #, no-c-format
  msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
! msgstr ""
  
  #: config/darwin.opt:338
  #, no-c-format
  msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
! msgstr ""
  
  #: config/darwin.opt:342
  #, no-c-format
  msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
! msgstr ""
  
  #: config/darwin.opt:346
  #, no-c-format
  msgid "(Obsolete)\tThis is the default."
! msgstr ""
  
  #: config/darwin.opt:350
  #, no-c-format
  msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
! msgstr ""
  
  #: config/darwin.opt:354
  #, no-c-format
  msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
! msgstr ""
  
  #: config/darwin.opt:358
  #, no-c-format
--- 5140,5186 ----
  #: config/darwin.opt:321
  #, no-c-format
  msgid "-segaddr <name> <address>\tSet the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb)."
! msgstr "-segaddr <name> <address>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° <name> Ð½Ð° <address>, Ñ�ÐºÐ° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð° Ð·Ð° Ð¼ÐµÐ¶Ñ– Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ¸ (Ð½Ð°Ñ€Ð°Ð·Ñ– 4 ÐšÐ‘)."
  
  #: config/darwin.opt:326
  #, no-c-format
  msgid "(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>\tAllowed creation of a section from a file."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ, Ñ‚Ñ–Ð»ÑŒÐºÐ¸ ld_classic) -sectcreate <segname> <sectname> <file>\tÐ”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ð»Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ�ÐµÐºÑ†Ñ–ÑŽ Ð· Ñ„Ð°Ð¹Ð»Ñƒ."
  
  #: config/darwin.opt:330
  #, no-c-format
  msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ) ÐžÐ±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð· Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð°Ð¼Ð¸ LINKEDIT Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�."
  
  #: config/darwin.opt:334
  #, no-c-format
  msgid "-segprot <segname> <max_prot> <init_prot>\tThe virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"."
! msgstr "-segprot <Ñ–Ð¼Ê¼Ñ�_Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> <Ð¼Ð°ÐºÑ�_Ð·Ð°Ñ…Ð¸Ñ�Ñ‚> <Ñ–Ð½Ñ–Ñ†_Ð·Ð°Ñ…Ð¸Ñ�Ñ‚>\tÐ—Ð°Ñ…Ð¸Ñ�Ñ‚ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° <Ñ–Ð¼Ê¼Ñ�_Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°> Ð¼Ð°Ñ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ– Ñ‚Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� <Ð¼Ð°ÐºÑ�_Ð·Ð°Ñ…Ð¸Ñ�Ñ‚> Ñ‚Ð° <Ñ–Ð½Ñ–Ñ†_Ð·Ð°Ñ…Ð¸Ñ�Ñ‚> Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾. Ð’ÐºÐ°Ð·Ð°Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Â«rÂ», Â«wÂ», Â«xÂ» Ð°Ð±Ð¾ Â«-Â», Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ” Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Â«Ð½ÐµÐ¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ÑƒÂ»."
  
  #: config/darwin.opt:338
  #, no-c-format
  msgid "-segs_read_only_addr <address>\tSpecify that <address> is the base address of the read-only segments of a dylib."
! msgstr "-segs_read_only_addr <Ð°Ð´Ñ€ÐµÑ�Ð°>\tÐ’ÐºÐ°Ð·ÑƒÑ”, Ñ‰Ð¾ <Ð°Ð´Ñ€ÐµÑ�Ð°> Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¾ÑŽ Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ–Ð² Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� dylib."
  
  #: config/darwin.opt:342
  #, no-c-format
  msgid "-segs_read_write_addr <address>\tSpecify that <address> is the base address address of the read-write segments of a dylib."
! msgstr "-segs_read_write_addr <Ð°Ð´Ñ€ÐµÑ�Ð°>\tÐ’ÐºÐ°Ð·ÑƒÑ”, Ñ‰Ð¾ <Ð°Ð´Ñ€ÐµÑ�Ð°> Ñ” Ð±Ð°Ð·Ð¾Ð²Ð¾ÑŽ Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�-Ð·Ð°Ð¿Ð¸Ñ�Ñƒ dylib."
  
  #: config/darwin.opt:346
  #, no-c-format
  msgid "(Obsolete)\tThis is the default."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ)\tÐ¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/darwin.opt:350
  #, no-c-format
  msgid "-sub_library <name>\tLibrary named <name> will be re-exported (only useful for dylibs)."
! msgstr "-sub_library <Ñ–Ð¼Ê¼Ñ�>\tÐ‘Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° Ð· Ñ–Ð¼ÐµÐ½ÐµÐ¼ <Ñ–Ð¼Ê¼Ñ�> Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð° (ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� dylibs)."
  
  #: config/darwin.opt:354
  #, no-c-format
  msgid "-sub_umbrella <name>\tFramework named <name> will be re-exported (only useful for dylibs)."
! msgstr "-sub_umbrella <Ñ–Ð¼Ê¼Ñ�>\tÐ¤Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ <Ñ–Ð¼Ê¼Ñ�> Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ (ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� dylibs)."
  
  #: config/darwin.opt:358
  #, no-c-format
*************** msgstr "Ð¦Ðµ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½
*** 5215,7947 ****
  #: config/darwin.opt:362
  #, no-c-format
  msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
! msgstr ""
  
  #: config/darwin.opt:366
  #, no-c-format
  msgid "-umbrella <framework>\tThe specified framework will be re-exported."
! msgstr ""
  
  #: config/darwin.opt:370
  #, no-c-format
  msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
! msgstr ""
  
  #: config/darwin.opt:374
  #, no-c-format
  msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
! msgstr ""
  
  #: config/darwin.opt:378
  #, no-c-format
  msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
! msgstr ""
  
  #: config/darwin.opt:382
  #, no-c-format
  msgid "Logs which object files the linker loads."
! msgstr ""
  
  #: config/darwin.opt:386
  #, no-c-format
  msgid "Logs which symbol(s) caused an object to be loaded."
! msgstr ""
  
  #: config/darwin.opt:394
  #, no-c-format
  msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
! msgstr ""
  
  #: config/darwin.opt:398
  #, no-c-format
  msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
! msgstr ""
  
  #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, no-c-format
  msgid "Use simulator runtime."
! msgstr ""
  
  #: config/bfin/bfin.opt:44 config/arm/arm.opt:120
  #, no-c-format
  msgid "Specify the name of the target CPU."
! msgstr ""
  
  #: config/bfin/bfin.opt:48
  #, no-c-format
  msgid "Omit frame pointer for leaf functions."
! msgstr ""
  
  #: config/bfin/bfin.opt:52
  #, no-c-format
  msgid "Program is entirely located in low 64k of memory."
! msgstr ""
  
  #: config/bfin/bfin.opt:56
  #, no-c-format
  msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr ""
  
  #: config/bfin/bfin.opt:61
  #, no-c-format
  msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr ""
  
  #: config/bfin/bfin.opt:65
  #, no-c-format
  msgid "Enabled ID based shared library."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ñƒ Ð½Ð° Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: config/bfin/bfin.opt:69
  #, no-c-format
  msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr ""
  
  #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:175
  #, no-c-format
  msgid "ID of shared library to build."
! msgstr "Ð†Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð±Ð¸Ñ€Ð°Ð½Ð½Ñ�."
  
  #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
  #, no-c-format
  msgid "Enable separate data segment."
! msgstr ""
  
  #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
  msgid "Avoid generating pc-relative calls; use indirection."
! msgstr ""
  
  #: config/bfin/bfin.opt:86
  #, no-c-format
  msgid "Link with the fast floating-point library."
! msgstr ""
  
  #: config/bfin/bfin.opt:90 config/arm/arm.opt:339 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
! msgstr ""
  
  #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
  msgid "Enable inlining of PLT in function calls."
! msgstr ""
  
  #: config/bfin/bfin.opt:98
  #, no-c-format
  msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr ""
  
  #: config/bfin/bfin.opt:102
  #, no-c-format
  msgid "Enable multicore support."
! msgstr ""
  
  #: config/bfin/bfin.opt:106
  #, no-c-format
  msgid "Build for Core A."
! msgstr ""
  
  #: config/bfin/bfin.opt:110
  #, no-c-format
  msgid "Build for Core B."
! msgstr ""
  
  #: config/bfin/bfin.opt:114
  #, no-c-format
  msgid "Build for SDRAM."
! msgstr ""
  
  #: config/bfin/bfin.opt:118
  #, no-c-format
  msgid "Assume ICPLBs are enabled at runtime."
! msgstr ""
  
  #: config/m68k/m68k-tables.opt:25
  #, no-c-format
  msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr ""
  
  #: config/m68k/m68k-tables.opt:365
  #, no-c-format
  msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr ""
  
  #: config/m68k/m68k-tables.opt:411
  #, no-c-format
  msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr ""
  
  #: config/m68k/ieee.opt:24 config/i386/i386.opt:374
  #, no-c-format
  msgid "Use IEEE math for fp comparisons."
! msgstr ""
  
  #: config/m68k/m68k.opt:30
  #, no-c-format
  msgid "Generate code for a 520X."
! msgstr ""
  
  #: config/m68k/m68k.opt:34
  #, no-c-format
  msgid "Generate code for a 5206e."
! msgstr ""
  
  #: config/m68k/m68k.opt:38
  #, no-c-format
  msgid "Generate code for a 528x."
! msgstr ""
  
  #: config/m68k/m68k.opt:42
  #, no-c-format
  msgid "Generate code for a 5307."
! msgstr ""
  
  #: config/m68k/m68k.opt:46
  #, no-c-format
  msgid "Generate code for a 5407."
! msgstr ""
  
  #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
  #, no-c-format
  msgid "Generate code for a 68000."
! msgstr ""
  
  #: config/m68k/m68k.opt:54
  #, no-c-format
  msgid "Generate code for a 68010."
! msgstr ""
  
  #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
  #, no-c-format
  msgid "Generate code for a 68020."
! msgstr ""
  
  #: config/m68k/m68k.opt:62
  #, no-c-format
  msgid "Generate code for a 68040, without any new instructions."
! msgstr ""
  
  #: config/m68k/m68k.opt:66
  #, no-c-format
  msgid "Generate code for a 68060, without any new instructions."
! msgstr ""
  
  #: config/m68k/m68k.opt:70
  #, no-c-format
  msgid "Generate code for a 68030."
! msgstr ""
  
  #: config/m68k/m68k.opt:74
  #, no-c-format
  msgid "Generate code for a 68040."
! msgstr ""
  
  #: config/m68k/m68k.opt:78
  #, no-c-format
  msgid "Generate code for a 68060."
! msgstr ""
  
  #: config/m68k/m68k.opt:82
  #, no-c-format
  msgid "Generate code for a 68302."
! msgstr ""
  
  #: config/m68k/m68k.opt:86
  #, no-c-format
  msgid "Generate code for a 68332."
! msgstr ""
  
  #: config/m68k/m68k.opt:91
  #, no-c-format
  msgid "Generate code for a 68851."
! msgstr ""
  
  #: config/m68k/m68k.opt:95
  #, no-c-format
  msgid "Generate code that uses 68881 floating-point instructions."
! msgstr ""
  
  #: config/m68k/m68k.opt:99
  #, no-c-format
  msgid "Align variables on a 32-bit boundary."
! msgstr ""
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:89 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
! msgstr ""
  
  #: config/m68k/m68k.opt:107
  #, no-c-format
  msgid "Use the bit-field instructions."
! msgstr ""
  
  #: config/m68k/m68k.opt:119
  #, no-c-format
  msgid "Generate code for a ColdFire v4e."
! msgstr ""
  
  #: config/m68k/m68k.opt:123
  #, no-c-format
  msgid "Specify the target CPU."
! msgstr ""
  
  #: config/m68k/m68k.opt:127
  #, no-c-format
  msgid "Generate code for a cpu32."
! msgstr ""
  
  #: config/m68k/m68k.opt:131
  #, no-c-format
  msgid "Use hardware division instructions on ColdFire."
! msgstr ""
  
  #: config/m68k/m68k.opt:135
  #, no-c-format
  msgid "Generate code for a Fido A."
! msgstr ""
  
  #: config/m68k/m68k.opt:139
  #, no-c-format
  msgid "Generate code which uses hardware floating point instructions."
! msgstr ""
  
  #: config/m68k/m68k.opt:143
  #, no-c-format
  msgid "Enable ID based shared library."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ñƒ Ð½Ð° Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: config/m68k/m68k.opt:147
  #, no-c-format
  msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
! msgstr ""
  
  #: config/m68k/m68k.opt:151
  #, no-c-format
  msgid "Do not use the bit-field instructions."
! msgstr ""
  
  #: config/m68k/m68k.opt:155
  #, no-c-format
  msgid "Use normal calling convention."
! msgstr ""
  
  #: config/m68k/m68k.opt:159
  #, no-c-format
  msgid "Consider type 'int' to be 32 bits wide."
! msgstr ""
  
  #: config/m68k/m68k.opt:163
  #, no-c-format
  msgid "Generate pc-relative code."
! msgstr ""
  
  #: config/m68k/m68k.opt:167
  #, no-c-format
  msgid "Use different calling convention using 'rtd'."
! msgstr ""
  
  #: config/m68k/m68k.opt:179
  #, no-c-format
  msgid "Consider type 'int' to be 16 bits wide."
! msgstr ""
  
  #: config/m68k/m68k.opt:183
  #, no-c-format
  msgid "Generate code with library calls for floating point."
! msgstr ""
  
  #: config/m68k/m68k.opt:187
  #, no-c-format
  msgid "Do not use unaligned memory references."
! msgstr ""
  
  #: config/m68k/m68k.opt:191
  #, no-c-format
  msgid "Tune for the specified target CPU or architecture."
! msgstr ""
  
  #: config/m68k/m68k.opt:195
  #, no-c-format
  msgid "Support more than 8192 GOT entries on ColdFire."
! msgstr ""
  
  #: config/m68k/m68k.opt:199
  #, no-c-format
  msgid "Support TLS segment larger than 64K."
! msgstr ""
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
  #: config/arm/arm.opt:108 config/microblaze/microblaze.opt:60
  #, no-c-format
  msgid "Assume target CPU is configured as big endian."
! msgstr ""
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
  #: config/arm/arm.opt:173 config/microblaze/microblaze.opt:64
  #, no-c-format
  msgid "Assume target CPU is configured as little endian."
! msgstr ""
  
  #: config/riscv/riscv.opt:34
  #, no-c-format
  msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr ""
  
  #: config/riscv/riscv.opt:38
  #, no-c-format
  msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr ""
  
  #: config/riscv/riscv.opt:42
  #, no-c-format
  msgid "Specify integer and floating-point calling convention."
! msgstr ""
  
  #: config/riscv/riscv.opt:46 config/i386/i386.opt:429
  #, no-c-format
  msgid "Attempt to keep stack aligned to this power of 2."
! msgstr ""
  
  #: config/riscv/riscv.opt:50
  #, no-c-format
  msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr ""
  
  #: config/riscv/riscv.opt:75
  #, no-c-format
  msgid "Use hardware floating-point divide and square root instructions."
! msgstr ""
  
  #: config/riscv/riscv.opt:79
  #, no-c-format
  msgid "Use hardware instructions for integer division."
! msgstr ""
  
  #: config/riscv/riscv.opt:83
  #, no-c-format
  msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr ""
  
  #: config/riscv/riscv.opt:88 config/mips/mips.opt:405
  #, no-c-format
  msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr ""
  
  #: config/riscv/riscv.opt:92
  #, no-c-format
  msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
! msgstr ""
  
  #: config/riscv/riscv.opt:96
  #, no-c-format
  msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr ""
  
  #: config/riscv/riscv.opt:100
  #, no-c-format
  msgid "Use smaller but slower prologue and epilogue code."
! msgstr ""
  
  #: config/riscv/riscv.opt:104
  #, no-c-format
  msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
! msgstr ""
  
  #: config/riscv/riscv.opt:110 config/aarch64/aarch64.opt:98
  #: config/loongarch/loongarch.opt:193
  #, no-c-format
  msgid "Specify the code model."
! msgstr ""
  
  #: config/riscv/riscv.opt:114 config/loongarch/loongarch.opt:158
  #, no-c-format
  msgid "Do not generate unaligned memory accesses."
! msgstr ""
  
  #: config/riscv/riscv.opt:118 config/i386/i386.opt:293
  #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
  #, no-c-format
  msgid "Known code models (for use with the -mcmodel= option):"
! msgstr ""
  
  #: config/riscv/riscv.opt:128
  #, no-c-format
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr ""
  
  #: config/riscv/riscv.opt:132
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr ""
  
  #: config/riscv/riscv.opt:137
  #, no-c-format
  msgid "Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
! msgstr ""
  
  #: config/riscv/riscv.opt:161
  #, no-c-format
  msgid "Emit RISC-V ELF attribute."
! msgstr ""
  
  #: config/riscv/riscv.opt:165 config/i386/i386.opt:246
  #, no-c-format
  msgid "Use the given data alignment."
! msgstr ""
  
  #: config/riscv/riscv.opt:169 config/i386/i386.opt:250
  #, no-c-format
  msgid "Known data alignment choices (for use with the -malign-data= option):"
! msgstr ""
  
  #: config/riscv/riscv.opt:179 config/aarch64/aarch64.opt:241
  #: config/i386/i386.opt:1015 config/arm/arm.opt:343
  #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Use given stack-protector guard."
! msgstr ""
  
  #: config/riscv/riscv.opt:183 config/aarch64/aarch64.opt:245
  #: config/arm/arm.opt:347 config/rs6000/rs6000.opt:554
  #, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr ""
  
  #: config/riscv/riscv.opt:193 config/i386/i386.opt:1029
  #: config/rs6000/rs6000.opt:564
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
! msgstr ""
  
  #: config/riscv/riscv.opt:200 config/i386/i386.opt:1036
  #: config/rs6000/rs6000.opt:571
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
! msgstr ""
  
  #: config/riscv/riscv.opt:243
  #, no-c-format
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
! msgstr ""
  
  #: config/riscv/riscv.opt:256
  #, no-c-format
  msgid "Set the version of RISC-V ISA spec."
! msgstr ""
  
  #: config/m32c/m32c.opt:23
  #, no-c-format
  msgid "-msim\tUse simulator runtime."
! msgstr ""
  
  #: config/m32c/m32c.opt:27
  #, no-c-format
  msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr ""
  
  #: config/m32c/m32c.opt:31
  #, no-c-format
  msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr ""
  
  #: config/m32c/m32c.opt:35
  #, no-c-format
  msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr ""
  
  #: config/m32c/m32c.opt:39
  #, no-c-format
  msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr ""
  
  #: config/m32c/m32c.opt:43
  #, no-c-format
  msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr ""
  
  #: config/msp430/msp430.opt:7
  #, no-c-format
  msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
! msgstr ""
  
  #: config/msp430/msp430.opt:11
  #, no-c-format
  msgid "Force assembly output to always use hex constants."
! msgstr ""
  
  #: config/msp430/msp430.opt:15
  #, no-c-format
  msgid "Specify the MCU to build for."
! msgstr ""
  
  #: config/msp430/msp430.opt:19
  #, no-c-format
  msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr ""
  
  #: config/msp430/msp430.opt:23
  #, no-c-format
  msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
! msgstr ""
  
  #: config/msp430/msp430.opt:27
  #, no-c-format
  msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr ""
  
  #: config/msp430/msp430.opt:52
  #, no-c-format
  msgid "Select large model - 20-bit addresses/pointers."
! msgstr ""
  
  #: config/msp430/msp430.opt:56
  #, no-c-format
  msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr ""
  
  #: config/msp430/msp430.opt:60
  #, no-c-format
  msgid "Optimize opcode sizes at link time."
! msgstr ""
  
  #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
  msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr ""
  
  #: config/msp430/msp430.opt:74
  #, no-c-format
  msgid "Specify the type of hardware multiply to support."
! msgstr ""
  
  #: config/msp430/msp430.opt:96
  #, no-c-format
  msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr ""
  
  #: config/msp430/msp430.opt:100
  #, no-c-format
  msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr ""
  
  #: config/msp430/msp430.opt:104
  #, no-c-format
  msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
! msgstr ""
  
  #: config/msp430/msp430.opt:123
  #, no-c-format
  msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr ""
  
  #: config/msp430/msp430.opt:127
  #, no-c-format
  msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr ""
  
  #: config/msp430/msp430.opt:131
  #, no-c-format
  msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
! msgstr ""
  
  #: config/msp430/msp430.opt:136
  #, no-c-format
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:49
  #, no-c-format
  msgid "The possible TLS dialects:"
! msgstr ""
  
  #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:171
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
! msgstr ""
  
  #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1050
  #, no-c-format
  msgid "Generate code which uses only the general registers."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1142
  #, no-c-format
  msgid "Generate code to mitigate against straight line speculation."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:86
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:90
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:102
  #, no-c-format
  msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:106 config/i386/i386.opt:405
  #, no-c-format
  msgid "Omit the frame pointer in leaf functions."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:110
  #, no-c-format
  msgid "Specify TLS dialect."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:114
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:133
  #, no-c-format
  msgid "Use features of architecture ARCH."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:137
  #, no-c-format
  msgid "Use features of and optimize for CPU."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:141
  #, no-c-format
  msgid "Optimize for CPU."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:145
  #, no-c-format
  msgid "Generate code that conforms to the specified ABI."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:149
  #, no-c-format
  msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:153
  #, no-c-format
  msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr ""
  
  #: config/aarch64/aarch64.opt:163
  #, no-c-format
  msgid "PC relative literal loads."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:167 config/arm/arm.opt:331
  #, no-c-format
  msgid "Use branch-protection features."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:171
  #, no-c-format
  msgid "Select return address signing scope."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:175
  #, no-c-format
  msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr ""
  
  #: config/aarch64/aarch64.opt:188
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:194
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:201
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:207
  #, no-c-format
  msgid "The possible SVE vector lengths:"
! msgstr ""
  
  #: config/aarch64/aarch64.opt:229
  #, no-c-format
  msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:233
  #, no-c-format
  msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:237
  #, no-c-format
  msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:255
  #, no-c-format
  msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:261
  #, no-c-format
  msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:270
  #, no-c-format
  msgid "Generate local calls to out-of-line atomic operations."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:274
  #, no-c-format
  msgid "When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:278
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:282
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:292
  #, no-c-format
  msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:296
  #, no-c-format
  msgid "Constant memmove size in bytes above which to start using MOPS sequence."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:300
  #, no-c-format
  msgid "Constant memset size in bytes from which to start using MOPS sequence."
! msgstr ""
  
  #: config/aarch64/aarch64.opt:304
  #, no-c-format
  msgid "Limit how much the autovectorizer may unroll a loop."
! msgstr ""
  
  #: config/linux.opt:24
  #, no-c-format
  msgid "Use Bionic C library."
! msgstr ""
  
  #: config/linux.opt:28
  #, no-c-format
  msgid "Use GNU C library."
! msgstr ""
  
  #: config/linux.opt:32
  #, no-c-format
  msgid "Use uClibc C library."
! msgstr ""
  
  #: config/linux.opt:36
  #, no-c-format
  msgid "Use musl C library."
! msgstr ""
  
  #: config/ia64/ilp32.opt:3
  #, no-c-format
  msgid "Generate ILP32 code."
! msgstr ""
  
  #: config/ia64/ilp32.opt:7
  #, no-c-format
  msgid "Generate LP64 code."
! msgstr ""
  
  #: config/ia64/ia64.opt:28
  #, no-c-format
  msgid "Generate big endian code."
! msgstr ""
  
  #: config/ia64/ia64.opt:32
  #, no-c-format
  msgid "Generate little endian code."
! msgstr ""
  
  #: config/ia64/ia64.opt:36
  #, no-c-format
  msgid "Generate code for GNU as."
! msgstr ""
  
  #: config/ia64/ia64.opt:40
  #, no-c-format
  msgid "Generate code for GNU ld."
! msgstr ""
  
  #: config/ia64/ia64.opt:44
  #, no-c-format
  msgid "Emit stop bits before and after volatile extended asms."
! msgstr ""
  
  #: config/ia64/ia64.opt:48
  #, no-c-format
  msgid "Use in/loc/out register names."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² in/loc/out."
  
  #: config/ia64/ia64.opt:55
  #, no-c-format
  msgid "Enable use of sdata/scommon/sbss."
! msgstr ""
  
  #: config/ia64/ia64.opt:59
  #, no-c-format
  msgid "Generate code without GP reg."
! msgstr ""
  
  #: config/ia64/ia64.opt:63
  #, no-c-format
  msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr ""
  
  #: config/ia64/ia64.opt:67
  #, no-c-format
  msgid "Generate self-relocatable code."
! msgstr ""
  
  #: config/ia64/ia64.opt:71
  #, no-c-format
  msgid "Generate inline floating point division, optimize for latency."
! msgstr ""
  
  #: config/ia64/ia64.opt:75
  #, no-c-format
  msgid "Generate inline floating point division, optimize for throughput."
! msgstr ""
  
  #: config/ia64/ia64.opt:82
  #, no-c-format
  msgid "Generate inline integer division, optimize for latency."
! msgstr ""
  
  #: config/ia64/ia64.opt:86
  #, no-c-format
  msgid "Generate inline integer division, optimize for throughput."
! msgstr ""
  
  #: config/ia64/ia64.opt:90
  #, no-c-format
  msgid "Do not inline integer division."
! msgstr ""
  
  #: config/ia64/ia64.opt:94
  #, no-c-format
  msgid "Generate inline square root, optimize for latency."
! msgstr ""
  
  #: config/ia64/ia64.opt:98
  #, no-c-format
  msgid "Generate inline square root, optimize for throughput."
! msgstr ""
  
  #: config/ia64/ia64.opt:102
  #, no-c-format
  msgid "Do not inline square root."
! msgstr ""
  
  #: config/ia64/ia64.opt:106
  #, no-c-format
  msgid "Enable DWARF line debug info via GNU as."
! msgstr ""
  
  #: config/ia64/ia64.opt:110
  #, no-c-format
  msgid "Enable earlier placing stop bits for better scheduling."
! msgstr ""
  
  #: config/ia64/ia64.opt:114 config/pa/pa.opt:70 config/sh/sh.opt:227
  #, no-c-format
  msgid "Specify range of registers to make fixed."
! msgstr ""
  
  #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
  #, no-c-format
  msgid "Specify bit size of immediate TLS offsets."
! msgstr ""
  
  #: config/ia64/ia64.opt:122 config/i386/i386.opt:527 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
! msgstr ""
  
  #: config/ia64/ia64.opt:126
  #, no-c-format
  msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr ""
  
  #: config/ia64/ia64.opt:136
  #, no-c-format
  msgid "Use data speculation before reload."
! msgstr ""
  
  #: config/ia64/ia64.opt:140
  #, no-c-format
  msgid "Use data speculation after reload."
! msgstr ""
  
  #: config/ia64/ia64.opt:144
  #, no-c-format
  msgid "Use control speculation."
! msgstr ""
  
  #: config/ia64/ia64.opt:148
  #, no-c-format
  msgid "Use in block data speculation before reload."
! msgstr ""
  
  #: config/ia64/ia64.opt:152
  #, no-c-format
  msgid "Use in block data speculation after reload."
! msgstr ""
  
  #: config/ia64/ia64.opt:156
  #, no-c-format
  msgid "Use in block control speculation."
! msgstr ""
  
  #: config/ia64/ia64.opt:160
  #, no-c-format
  msgid "Use simple data speculation check."
! msgstr ""
  
  #: config/ia64/ia64.opt:164
  #, no-c-format
  msgid "Use simple data speculation check for control speculation."
! msgstr ""
  
  #: config/ia64/ia64.opt:174
  #, no-c-format
  msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr ""
  
  #: config/ia64/ia64.opt:178
  #, no-c-format
  msgid "Place a stop bit after every cycle when scheduling."
! msgstr ""
  
  #: config/ia64/ia64.opt:182
  #, no-c-format
  msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr ""
  
  #: config/ia64/ia64.opt:186
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: config/ia64/ia64.opt:190
  #, no-c-format
  msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr ""
  
  #: config/ia64/ia64.opt:194
  #, no-c-format
  msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:24
  #, no-c-format
  msgid "Don't use any of r32..r63."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:28
  #, no-c-format
  msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:32
  #, no-c-format
  msgid "Set branch cost."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:36
  #, no-c-format
  msgid "Enable conditional move instruction usage."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ–Ð· ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/epiphany/epiphany.opt:40
  #, no-c-format
  msgid "Set number of nops to emit before each insn pattern."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:52
  #, no-c-format
  msgid "Use software floating point comparisons."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:56
  #, no-c-format
  msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:60
  #, no-c-format
  msgid "Enable use of POST_INC / POST_DEC."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:64
  #, no-c-format
  msgid "Enable use of POST_MODIFY."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:68
  #, no-c-format
  msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:72
  #, no-c-format
  msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:76
  #, no-c-format
  msgid "Generate call insns as indirect calls."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:80
  #, no-c-format
  msgid "Generate call insns as direct calls."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:84
  #, no-c-format
  msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
  msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:112
  #, no-c-format
  msgid "Vectorize for double-word operations."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:128
  #, no-c-format
  msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:132
  #, no-c-format
  msgid "Use the floating point unit for integer add/subtract."
! msgstr ""
  
  #: config/epiphany/epiphany.opt:136
  #, no-c-format
  msgid "Set register to hold -1."
! msgstr ""
  
  #: config/ft32/ft32.opt:23
  #, no-c-format
  msgid "Target the software simulator."
! msgstr ""
  
  #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:405
  #, no-c-format
  msgid "Use LRA instead of reload."
! msgstr ""
  
  #: config/ft32/ft32.opt:31
  #, no-c-format
  msgid "Avoid use of the DIV and MOD instructions."
! msgstr ""
  
  #: config/ft32/ft32.opt:35
  #, no-c-format
  msgid "Target the FT32B architecture."
! msgstr ""
  
  #: config/ft32/ft32.opt:39
  #, no-c-format
  msgid "Enable FT32B code compression."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð¸Ñ�ÐºÐ°Ð½Ð½Ñ� ÐºÐ¾Ð´Ñƒ FT32B."
  
  #: config/ft32/ft32.opt:43
  #, no-c-format
  msgid "Avoid placing any readable data in program memory."
! msgstr ""
  
  #: config/h8300/h8300.opt:23
  #, no-c-format
  msgid "Generate H8S code."
! msgstr ""
  
  #: config/h8300/h8300.opt:27
  #, no-c-format
  msgid "Generate H8SX code."
! msgstr ""
  
  #: config/h8300/h8300.opt:31
  #, no-c-format
  msgid "Generate H8S/2600 code."
! msgstr ""
  
  #: config/h8300/h8300.opt:35
  #, no-c-format
  msgid "Make integers 32 bits wide."
! msgstr ""
  
  #: config/h8300/h8300.opt:42
  #, no-c-format
  msgid "Use registers for argument passing."
! msgstr ""
  
  #: config/h8300/h8300.opt:46
  #, no-c-format
  msgid "Consider access to byte sized memory slow."
! msgstr ""
  
  #: config/h8300/h8300.opt:50
  #, no-c-format
  msgid "Enable linker relaxing."
! msgstr ""
  
  #: config/h8300/h8300.opt:54
  #, no-c-format
  msgid "Generate H8/300H code."
! msgstr ""
  
  #: config/h8300/h8300.opt:58
  #, no-c-format
  msgid "Enable the normal mode."
! msgstr ""
  
  #: config/h8300/h8300.opt:62
  #, no-c-format
  msgid "Use H8/300 alignment rules."
! msgstr ""
  
  #: config/h8300/h8300.opt:66
  #, no-c-format
  msgid "Push extended registers on stack in monitor functions."
! msgstr ""
  
  #: config/h8300/h8300.opt:70
  #, no-c-format
  msgid "Do not push extended registers on stack in monitor functions."
! msgstr ""
  
  #: config/pru/pru.opt:31
  #, no-c-format
  msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
! msgstr ""
  
  #: config/pru/pru.opt:35
  #, no-c-format
  msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
! msgstr ""
  
  #: config/pru/pru.opt:40
  #, no-c-format
  msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr ""
  
  #: config/pru/pru.opt:44
  #, no-c-format
  msgid "Select target ABI variant."
! msgstr ""
  
  #: config/pru/pru.opt:48
  #, no-c-format
  msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr ""
  
  #: config/pdp11/pdp11.opt:23
  #, no-c-format
  msgid "Generate code for an 11/10."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:27
  #, no-c-format
  msgid "Generate code for an 11/40."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:31
  #, no-c-format
  msgid "Generate code for an 11/45."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:35
  #, no-c-format
  msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:39
  #, no-c-format
  msgid "Use the DEC assembler syntax."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:43
  #, no-c-format
  msgid "Use the GNU assembler syntax."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:183
  #: config/frv/frv.opt:158
  #, no-c-format
  msgid "Use hardware floating point."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:51
  #, no-c-format
  msgid "Use 16 bit int."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:55
  #, no-c-format
  msgid "Use 32 bit int."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:179
  #, no-c-format
  msgid "Do not use hardware floating point."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:63
  #, no-c-format
  msgid "Target has split I&D."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:67
  #, no-c-format
  msgid "Use UNIX assembler syntax."
! msgstr ""
  
  #: config/pdp11/pdp11.opt:71
  #, no-c-format
  msgid "Use LRA register allocator."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:23
  #, no-c-format
  msgid "Use CONST16 instruction to load constants."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:27
  #, no-c-format
  msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:31
  #, no-c-format
  msgid "Use indirect CALLXn instructions for large programs."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:35
  #, no-c-format
  msgid "Set extra memory access cost for L32R instruction, in clock-cycle units."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:39 config/sh/sh.opt:303
  #, no-c-format
  msgid "Use LRA instead of reload (transitional)."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:43
  #, no-c-format
  msgid "Automatically align branch targets to reduce branch penalties."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:47
  #, no-c-format
  msgid "Intersperse literal pools with code in the text section."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:51
  #, no-c-format
  msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:55
  #, no-c-format
  msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:62
  #, no-c-format
  msgid "Use call0 ABI."
! msgstr ""
  
  #: config/xtensa/xtensa.opt:66
  #, no-c-format
  msgid "Use windowed registers ABI."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ñ–Ð· Ð²Ñ–ÐºÐ¾Ð½Ð½Ð¸Ð¼Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ð¼Ð¸."
  
  #: config/i386/cygming.opt:23
  #, no-c-format
  msgid "Create console application."
! msgstr ""
  
  #: config/i386/cygming.opt:27
  #, no-c-format
  msgid "Generate code for a DLL."
! msgstr ""
  
  #: config/i386/cygming.opt:31
  #, no-c-format
  msgid "Ignore dllimport for functions."
! msgstr ""
  
  #: config/i386/cygming.opt:35
  #, no-c-format
  msgid "Use Mingw-specific thread support."
! msgstr ""
  
  #: config/i386/cygming.opt:39
  #, no-c-format
  msgid "Set Windows defines."
! msgstr ""
  
  #: config/i386/cygming.opt:43
  #, no-c-format
  msgid "Create GUI application."
! msgstr ""
  
  #: config/i386/cygming.opt:47
  #, no-c-format
  msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr ""
  
  #: config/i386/cygming.opt:51
  #, no-c-format
  msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr ""
  
  #: config/i386/cygming.opt:55
  #, no-c-format
  msgid "For nested functions on stack executable permission is set."
! msgstr ""
  
  #: config/i386/cygming.opt:62
  #, no-c-format
  msgid "Put relocated read-only data into .data section."
! msgstr ""
  
  #: config/i386/mingw.opt:29
  #, no-c-format
  msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr ""
  
  #: config/i386/mingw-w64.opt:23
  #, no-c-format
  msgid "Use unicode startup and define UNICODE macro."
! msgstr ""
  
  #: config/i386/i386.opt:198
  #, no-c-format
  msgid "sizeof(long double) is 16."
! msgstr ""
  
  #: config/i386/i386.opt:202 config/i386/i386.opt:370
  #, no-c-format
  msgid "Use hardware fp."
! msgstr ""
  
  #: config/i386/i386.opt:206
  #, no-c-format
  msgid "sizeof(long double) is 12."
! msgstr ""
  
  #: config/i386/i386.opt:210
  #, no-c-format
  msgid "Use 80-bit long double."
! msgstr ""
  
  #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
! msgstr ""
  
  #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
! msgstr ""
  
  #: config/i386/i386.opt:222 config/sh/sh.opt:179
  #, no-c-format
  msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr ""
  
  #: config/i386/i386.opt:226
  #, no-c-format
  msgid "Align some doubles on dword boundary."
! msgstr ""
  
  #: config/i386/i386.opt:230
  #, no-c-format
  msgid "Function starts are aligned to this power of 2."
! msgstr ""
  
  #: config/i386/i386.opt:234
  #, no-c-format
  msgid "Jump targets are aligned to this power of 2."
! msgstr ""
  
  #: config/i386/i386.opt:238
  #, no-c-format
  msgid "Loop code aligned to this power of 2."
! msgstr ""
  
  #: config/i386/i386.opt:242
  #, no-c-format
  msgid "Align destination of the string operations."
! msgstr ""
  
  #: config/i386/i386.opt:263 config/s390/s390.opt:56
  #, no-c-format
  msgid "Generate code for given CPU."
! msgstr ""
  
  #: config/i386/i386.opt:267
  #, no-c-format
  msgid "Use given assembler dialect."
! msgstr ""
  
  #: config/i386/i386.opt:271
  #, no-c-format
  msgid "Known assembler dialects (for use with the -masm= option):"
! msgstr ""
  
  #: config/i386/i386.opt:281
  #, no-c-format
  msgid "Branches are this expensive (arbitrary units)."
! msgstr ""
  
  #: config/i386/i386.opt:285
  #, no-c-format
  msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into .ldata section in x86-64 medium model."
! msgstr ""
  
  #: config/i386/i386.opt:289
  #, no-c-format
  msgid "Use given x86-64 code model."
! msgstr ""
  
  #: config/i386/i386.opt:312
  #, no-c-format
  msgid "Use given address mode."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/i386/i386.opt:316
  #, no-c-format
  msgid "Known address mode (for use with the -maddress-mode= option):"
! msgstr ""
  
  #: config/i386/i386.opt:329
  #, no-c-format
  msgid "Generate sin, cos, sqrt for FPU."
! msgstr ""
  
  #: config/i386/i386.opt:333
  #, no-c-format
  msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
! msgstr ""
  
  #: config/i386/i386.opt:337
  #, no-c-format
  msgid "Return values of functions in FPU registers."
! msgstr ""
  
  #: config/i386/i386.opt:341
  #, no-c-format
  msgid "Generate floating point mathematics using given instruction set."
! msgstr ""
  
  #: config/i386/i386.opt:345
  #, no-c-format
  msgid "Valid arguments to -mfpmath=:"
! msgstr ""
  
  #: config/i386/i386.opt:378
  #, no-c-format
  msgid "Inline all known string operations."
! msgstr ""
  
  #: config/i386/i386.opt:382
  #, no-c-format
  msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
! msgstr ""
  
  #: config/i386/i386.opt:389
  #, no-c-format
  msgid "Use native (MS) bitfield layout."
! msgstr ""
  
  #: config/i386/i386.opt:409
  #, no-c-format
  msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
! msgstr ""
  
  #: config/i386/i386.opt:413
  #, no-c-format
  msgid "Set 80387 floating-point precision to 32-bit."
! msgstr ""
  
  #: config/i386/i386.opt:417
  #, no-c-format
  msgid "Set 80387 floating-point precision to 64-bit."
! msgstr ""
  
  #: config/i386/i386.opt:421
  #, no-c-format
  msgid "Set 80387 floating-point precision to 80-bit."
! msgstr ""
  
  #: config/i386/i386.opt:425
  #, no-c-format
  msgid "Set the FTZ and DAZ Flags."
! msgstr ""
  
  #: config/i386/i386.opt:433
  #, no-c-format
  msgid "Assume incoming stack aligned to this power of 2."
! msgstr ""
  
  #: config/i386/i386.opt:437
  #, no-c-format
  msgid "Use push instructions to save outgoing arguments."
! msgstr ""
  
  #: config/i386/i386.opt:441
  #, no-c-format
  msgid "Use red-zone in the x86-64 code."
! msgstr ""
  
  #: config/i386/i386.opt:445
  #, no-c-format
  msgid "Number of registers used to pass integer arguments."
! msgstr ""
  
  #: config/i386/i386.opt:449
  #, no-c-format
  msgid "Alternate calling convention."
! msgstr ""
  
  #: config/i386/i386.opt:453 config/alpha/alpha.opt:23
  #, no-c-format
  msgid "Do not use hardware fp."
! msgstr ""
  
  #: config/i386/i386.opt:457
  #, no-c-format
  msgid "Use SSE register passing conventions for SF and DF mode."
! msgstr ""
  
  #: config/i386/i386.opt:461
  #, no-c-format
  msgid "Realign stack in prologue."
! msgstr ""
  
  #: config/i386/i386.opt:465
  #, no-c-format
  msgid "Enable stack probing."
! msgstr ""
  
  #: config/i386/i386.opt:469
  #, no-c-format
  msgid "Specify memcpy expansion strategy when expected size is known."
! msgstr ""
  
  #: config/i386/i386.opt:473
  #, no-c-format
  msgid "Specify memset expansion strategy when expected size is known."
! msgstr ""
  
  #: config/i386/i386.opt:477
  #, no-c-format
  msgid "Chose strategy to generate stringop using."
! msgstr ""
  
  #: config/i386/i386.opt:481
  #, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
! msgstr ""
  
  #: config/i386/i386.opt:509
  #, no-c-format
  msgid "Use given thread-local storage dialect."
! msgstr ""
  
  #: config/i386/i386.opt:513
  #, no-c-format
  msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
! msgstr ""
  
  #: config/i386/i386.opt:523
  #, no-c-format
  msgid "Use direct references against %gs when accessing tls data."
! msgstr ""
  
  #: config/i386/i386.opt:531
  #, no-c-format
  msgid "Fine grain control of tune features."
! msgstr ""
  
  #: config/i386/i386.opt:535
  #, no-c-format
  msgid "Clear all tune features."
! msgstr ""
  
  #: config/i386/i386.opt:542
  #, no-c-format
  msgid "Generate code that conforms to Intel MCU psABI."
! msgstr ""
  
  #: config/i386/i386.opt:546
  #, no-c-format
  msgid "Generate code that conforms to the given ABI."
! msgstr ""
  
  #: config/i386/i386.opt:550 config/nds32/nds32.opt:51
  #, no-c-format
  msgid "Known ABIs (for use with the -mabi= option):"
! msgstr ""
  
  #: config/i386/i386.opt:560
  #, no-c-format
  msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
! msgstr ""
  
  #: config/i386/i386.opt:564 config/rs6000/rs6000.opt:195
  #, no-c-format
  msgid "Vector library ABI to use."
! msgstr ""
  
  #: config/i386/i386.opt:568
  #, no-c-format
  msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
! msgstr ""
  
  #: config/i386/i386.opt:578
  #, no-c-format
  msgid "Return 8-byte vectors in memory."
! msgstr ""
  
  #: config/i386/i386.opt:582
  #, no-c-format
  msgid "Generate reciprocals instead of divss and sqrtss."
! msgstr ""
  
  #: config/i386/i386.opt:586
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
! msgstr ""
  
  #: config/i386/i386.opt:590
  #, no-c-format
  msgid "Generate cld instruction in the function prologue."
! msgstr ""
  
  #: config/i386/i386.opt:594
  #, no-c-format
  msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
! msgstr ""
  
  #: config/i386/i386.opt:599
  #, no-c-format
  msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
! msgstr ""
  
  #: config/i386/i386.opt:604
  #, no-c-format
  msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
! msgstr ""
  
  #: config/i386/i386.opt:608
  #, no-c-format
  msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
! msgstr ""
  
  #: config/i386/i386.opt:613
  #, no-c-format
  msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
! msgstr ""
  
  #: config/i386/i386.opt:617
  #, no-c-format
  msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
! msgstr ""
  
  #: config/i386/i386.opt:621
  #, no-c-format
  msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
! msgstr ""
  
  #: config/i386/i386.opt:637
  #, no-c-format
  msgid "Maximum number of bits that can be moved from memory to memory efficiently."
! msgstr ""
  
  #: config/i386/i386.opt:641
  #, no-c-format
  msgid "Maximum number of bits that can be stored to memory efficiently."
! msgstr ""
  
  #: config/i386/i386.opt:647
  #, no-c-format
  msgid "Generate 32bit i386 code."
! msgstr ""
  
  #: config/i386/i386.opt:651
  #, no-c-format
  msgid "Generate 64bit x86-64 code."
! msgstr ""
  
  #: config/i386/i386.opt:655
  #, no-c-format
  msgid "Generate 32bit x86-64 code."
! msgstr ""
  
  #: config/i386/i386.opt:659
  #, no-c-format
  msgid "Generate 16bit i386 code."
! msgstr ""
  
  #: config/i386/i386.opt:663
  #, no-c-format
  msgid "Support MMX built-in functions."
! msgstr ""
  
  #: config/i386/i386.opt:667
  #, no-c-format
  msgid "Support 3DNow! built-in functions."
! msgstr ""
  
  #: config/i386/i386.opt:671
  #, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
! msgstr ""
  
  #: config/i386/i386.opt:675
  #, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:679
  #, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:683
  #, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:687
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:691
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:695 config/i386/i386.opt:699
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:703
  #, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:711
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:715
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:719
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:723
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:727
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:731
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:735
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:739
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:743
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:747
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:751
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:755
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:759
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:763
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:767
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:771
  #, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:775
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:779
  #, no-c-format
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:783
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:787
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:791
  #, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:795
  #, no-c-format
  msgid "Support XOP built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:799
  #, no-c-format
  msgid "Support LWP built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:803
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
! msgstr ""
  
  #: config/i386/i386.opt:807
  #, no-c-format
  msgid "Support code generation of popcnt instruction."
! msgstr ""
  
  #: config/i386/i386.opt:811
  #, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:815
  #, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:819
  #, no-c-format
  msgid "Support PTWRITE built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:823
  #, no-c-format
  msgid "Support UINTR built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:827
  #, no-c-format
  msgid "Support SGX built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:831
  #, no-c-format
  msgid "Support RDPID built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:835
  #, no-c-format
  msgid "Support GFNI built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:839
  #, no-c-format
  msgid "Support VAES built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:843
  #, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:847
  #, no-c-format
  msgid "Support BMI built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:851
  #, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:855
  #, no-c-format
  msgid "Support LZCNT built-in function and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:859
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
! msgstr ""
  
  #: config/i386/i386.opt:863
  #, no-c-format
  msgid "Support RDSEED instruction."
! msgstr ""
  
  #: config/i386/i386.opt:867
  #, no-c-format
  msgid "Support PREFETCHW instruction."
! msgstr ""
  
  #: config/i386/i386.opt:871
  #, no-c-format
  msgid "Support flag-preserving add-carry instructions."
! msgstr ""
  
  #: config/i386/i386.opt:875
  #, no-c-format
  msgid "Support CLFLUSHOPT instructions."
! msgstr ""
  
  #: config/i386/i386.opt:879
  #, no-c-format
  msgid "Support CLWB instruction."
! msgstr ""
  
  #: config/i386/i386.opt:886
  #, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
! msgstr ""
  
  #: config/i386/i386.opt:890
  #, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
! msgstr ""
  
  #: config/i386/i386.opt:894
  #, no-c-format
  msgid "Support XSAVEOPT instruction."
! msgstr ""
  
  #: config/i386/i386.opt:898
  #, no-c-format
  msgid "Support XSAVEC instructions."
! msgstr ""
  
  #: config/i386/i386.opt:902
  #, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
! msgstr ""
  
  #: config/i386/i386.opt:906
  #, no-c-format
  msgid "Support TBM built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:910
  #, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
! msgstr ""
  
  #: config/i386/i386.opt:914
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
! msgstr ""
  
  #: config/i386/i386.opt:918
  #, no-c-format
  msgid "Support code generation of movbe instruction."
! msgstr ""
  
  #: config/i386/i386.opt:922
  #, no-c-format
  msgid "Support code generation of crc32 instruction."
! msgstr ""
  
  #: config/i386/i386.opt:926
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:930
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:934
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:938
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
! msgstr ""
  
  #: config/i386/i386.opt:942
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:946
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:950
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:954
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:958
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
! msgstr ""
  
  #: config/i386/i386.opt:962
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
! msgstr ""
  
  #: config/i386/i386.opt:966 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr ""
  
  #: config/i386/i386.opt:971
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
! msgstr ""
  
  #: config/i386/i386.opt:975
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
! msgstr ""
  
  #: config/i386/i386.opt:979
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
! msgstr ""
  
  #: config/i386/i386.opt:983
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
! msgstr ""
  
  #: config/i386/i386.opt:987
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
! msgstr ""
  
  #: config/i386/i386.opt:991
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
! msgstr ""
  
  #: config/i386/i386.opt:995
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1003
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1007
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1011
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1019
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
! msgstr ""
  
  #: config/i386/i386.opt:1043
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
! msgstr ""
  
  #: config/i386/i386.opt:1054
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
! msgstr ""
  
  #: config/i386/i386.opt:1059
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
! msgstr ""
  
  #: config/i386/i386.opt:1064
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
! msgstr ""
  
  #: config/i386/i386.opt:1069
  #, no-c-format
  msgid "Make all function calls indirect."
! msgstr ""
  
  #: config/i386/i386.opt:1073
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
! msgstr ""
  
  #: config/i386/i386.opt:1077
  #, no-c-format
  msgid "Convert function return to call and return thunk."
! msgstr ""
  
  #: config/i386/i386.opt:1081 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr ""
  
  #: config/i386/i386.opt:1097
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
! msgstr ""
  
  #: config/i386/i386.opt:1101
  #, no-c-format
  msgid "Force indirect call and jump via register."
! msgstr ""
  
  #: config/i386/i386.opt:1105
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1109
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1113
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1117
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1121
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
! msgstr ""
  
  #: config/i386/i386.opt:1125
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
! msgstr ""
  
  #: config/i386/i386.opt:1138
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
! msgstr ""
  
  #: config/i386/i386.opt:1146
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
! msgstr ""
  
  #: config/i386/i386.opt:1162
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1167
  #, no-c-format
  msgid "Support ENQCMD built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1171
  #, no-c-format
  msgid "Support SERIALIZE built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1175
  #, no-c-format
  msgid "Support TSXLDTRK built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1179
  #, no-c-format
  msgid "Support AMX-TILE built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1183
  #, no-c-format
  msgid "Support AMX-INT8 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1187
  #, no-c-format
  msgid "Support AMX-BF16 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1191
  #, no-c-format
  msgid "Support HRESET built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1195
  #, no-c-format
  msgid "Support KL built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1199
  #, no-c-format
  msgid "Support WIDEKL built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1203
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1208
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
! msgstr ""
  
  #: config/i386/i386.opt:1212
  #, no-c-format
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1216
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1220
  #, no-c-format
  msgid "Do not use GOT to access external symbols."
! msgstr ""
  
  #: config/i386/i386.opt:1224
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
! msgstr ""
  
  #: config/i386/i386.opt:1228
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1233
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1238
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1248
  #, no-c-format
  msgid "Support AMX-FP16 built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1252
  #, no-c-format
  msgid "Support PREFETCHI built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1256
  #, no-c-format
  msgid "Support RAOINT built-in functions and code generation."
! msgstr ""
  
  #: config/i386/i386.opt:1260
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
! msgstr ""
  
  #: config/i386/i386.opt:1264
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
! msgstr ""
  
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
! msgstr ""
  
  #: config/pa/pa64-hpux.opt:27
  #, no-c-format
  msgid "Assume code will be linked by HP ld."
! msgstr ""
  
  #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
  #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
  msgid "Specify UNIX standard for predefines and linking."
! msgstr ""
  
  #: config/pa/pa-hpux.opt:27
  #, no-c-format
  msgid "Generate cpp defines for server IO."
! msgstr ""
  
  #: config/pa/pa-hpux.opt:35
  #, no-c-format
  msgid "Generate cpp defines for workstation IO."
! msgstr ""
  
  #: config/pa/pa.opt:30 config/pa/pa.opt:95 config/pa/pa.opt:107
  #, no-c-format
  msgid "Generate PA1.0 code."
! msgstr ""
  
  #: config/pa/pa.opt:34 config/pa/pa.opt:111 config/pa/pa.opt:156
  #, no-c-format
  msgid "Generate PA1.1 code."
! msgstr ""
  
  #: config/pa/pa.opt:38 config/pa/pa.opt:115
  #, no-c-format
  msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr ""
  
  #: config/pa/pa.opt:42
  #, no-c-format
  msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
! msgstr ""
  
  #: config/pa/pa.opt:50
  #, no-c-format
  msgid "Caller copies function arguments passed by hidden reference."
! msgstr ""
  
  #: config/pa/pa.opt:54
  #, no-c-format
  msgid "Use ldcw/ldcd coherent cache-control hint."
! msgstr ""
  
  #: config/pa/pa.opt:58
  #, no-c-format
  msgid "Disable FP regs.  Equivalent to -msoft-float."
! msgstr ""
  
  #: config/pa/pa.opt:62
  #, no-c-format
  msgid "Disable indexed addressing."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/pa/pa.opt:66
  #, no-c-format
  msgid "Generate fast indirect calls."
! msgstr ""
  
  #: config/pa/pa.opt:74
  #, no-c-format
  msgid "Assume code will be assembled by GAS."
! msgstr ""
  
  #: config/pa/pa.opt:83
  #, no-c-format
  msgid "Enable linker optimizations."
! msgstr ""
  
  #: config/pa/pa.opt:87
  #, no-c-format
  msgid "Always generate long calls."
! msgstr ""
  
  #: config/pa/pa.opt:91
  #, no-c-format
  msgid "Emit long load/store sequences."
! msgstr ""
  
  #: config/pa/pa.opt:99
  #, no-c-format
  msgid "Disable space regs."
! msgstr ""
  
  #: config/pa/pa.opt:103
  #, no-c-format
  msgid "Assume memory references are ordered and barriers are not needed."
! msgstr ""
  
  #: config/pa/pa.opt:119
  #, no-c-format
  msgid "Use portable calling conventions."
! msgstr ""
  
  #: config/pa/pa.opt:123
  #, no-c-format
  msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr ""
  
  #: config/pa/pa.opt:148 config/frv/frv.opt:215
  #, no-c-format
  msgid "Use software floating point."
! msgstr ""
  
  #: config/pa/pa.opt:152
  #, no-c-format
  msgid "Use software integer multiplication."
! msgstr ""
  
  #: config/pa/pa.opt:160
  #, no-c-format
  msgid "Do not disable space regs."
! msgstr ""
  
  #: config/v850/v850.opt:29
  #, no-c-format
  msgid "Use registers r2 and r5."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ r2 Ñ– r5."
  
  #: config/v850/v850.opt:33
  #, no-c-format
  msgid "Use 4 byte entries in switch tables."
! msgstr ""
  
  #: config/v850/v850.opt:37
  #, no-c-format
  msgid "Enable backend debugging."
! msgstr ""
  
  #: config/v850/v850.opt:41
  #, no-c-format
  msgid "Do not use the callt instruction (default)."
! msgstr ""
  
  #: config/v850/v850.opt:45
  #, no-c-format
  msgid "Reuse r30 on a per function basis."
! msgstr ""
  
  #: config/v850/v850.opt:52
  #, no-c-format
  msgid "Prohibit PC relative function calls."
! msgstr ""
  
  #: config/v850/v850.opt:56
  #, no-c-format
  msgid "Use stubs for function prologues."
! msgstr ""
  
  #: config/v850/v850.opt:60
  #, no-c-format
  msgid "Set the max size of data eligible for the SDA area."
! msgstr ""
  
  #: config/v850/v850.opt:67
  #, no-c-format
  msgid "Enable the use of the short load instructions."
! msgstr ""
  
  #: config/v850/v850.opt:71
  #, no-c-format
  msgid "Same as: -mep -mprolog-function."
! msgstr ""
  
  #: config/v850/v850.opt:75
  #, no-c-format
  msgid "Set the max size of data eligible for the TDA area."
! msgstr ""
  
  #: config/v850/v850.opt:82
  #, no-c-format
  msgid "Do not enforce strict alignment."
! msgstr ""
  
  #: config/v850/v850.opt:86
  #, no-c-format
  msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr ""
  
  #: config/v850/v850.opt:93
  #, no-c-format
  msgid "Compile for the v850 processor."
! msgstr ""
  
  #: config/v850/v850.opt:97
  #, no-c-format
  msgid "Compile for the v850e processor."
! msgstr ""
  
  #: config/v850/v850.opt:101
  #, no-c-format
  msgid "Compile for the v850e1 processor."
! msgstr ""
  
  #: config/v850/v850.opt:105
  #, no-c-format
  msgid "Compile for the v850es variant of the v850e1."
! msgstr ""
  
  #: config/v850/v850.opt:109
  #, no-c-format
  msgid "Compile for the v850e2 processor."
! msgstr ""
  
  #: config/v850/v850.opt:113
  #, no-c-format
  msgid "Compile for the v850e2v3 processor."
! msgstr ""
  
  #: config/v850/v850.opt:117
  #, no-c-format
  msgid "Compile for the v850e3v5 processor."
! msgstr ""
  
  #: config/v850/v850.opt:124
  #, no-c-format
  msgid "Enable v850e3v5 loop instructions."
! msgstr ""
  
  #: config/v850/v850.opt:128
  #, no-c-format
  msgid "Set the max size of data eligible for the ZDA area."
! msgstr ""
  
  #: config/v850/v850.opt:135
  #, no-c-format
  msgid "Enable relaxing in the assembler."
! msgstr ""
  
  #: config/v850/v850.opt:139
  #, no-c-format
  msgid "Prohibit PC relative jumps."
! msgstr ""
  
  #: config/v850/v850.opt:143
  #, no-c-format
  msgid "Inhibit the use of hardware floating point instructions."
! msgstr ""
  
  #: config/v850/v850.opt:147
  #, no-c-format
  msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr ""
  
  #: config/v850/v850.opt:151
  #, no-c-format
  msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr ""
  
  #: config/v850/v850.opt:155
  #, no-c-format
  msgid "Enable support for the old GCC ABI."
! msgstr ""
  
  #: config/v850/v850.opt:159
  #, no-c-format
  msgid "Support alignments of up to 64-bits."
! msgstr ""
  
  #: config/g.opt:27
  #, no-c-format
  msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr ""
  
  #: config/lynx.opt:23
  #, no-c-format
  msgid "Support legacy multi-threading."
! msgstr ""
  
  #: config/lynx.opt:27
  #, no-c-format
--- 5190,7927 ----
  #: config/darwin.opt:362
  #, no-c-format
  msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ñ�ÐºÐ¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� (Ð·Ð° ÑƒÐ¼Ð¾Ð²Ð¸, Ñ‰Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð½Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð½Ðµ Ð·Ð¼Ñ–Ð½ÐµÐ½Ñ–)."
  
  #: config/darwin.opt:366
  #, no-c-format
  msgid "-umbrella <framework>\tThe specified framework will be re-exported."
! msgstr "-umbrella <Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº>\tÐ’ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹."
  
  #: config/darwin.opt:370
  #, no-c-format
  msgid "-undefined <treatment>\tSpecify the handling for undefined symbols (default is error)."
! msgstr "-undefined <Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ°>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°)."
  
  #: config/darwin.opt:374
  #, no-c-format
  msgid "-unexported_symbols_list <filename>\tDo not export the global symbols listed in <filename>."
! msgstr "-unexported_symbols_list <Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>\tÐ�Ðµ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸, Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ð² <Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>."
  
  #: config/darwin.opt:378
  #, no-c-format
  msgid "-weak_reference_mismatches <treatment>\tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak."
! msgstr "-weak_reference_mismatches <Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ°>\tÐ’ÐºÐ°Ð·ÑƒÑ”, Ñ‰Ð¾ Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð¼Ñ–Ð¶ Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸ (Ñ�Ð»Ð°Ð±ÐºÐ¸Ð¹ Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ– Ð½Ðµ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ), Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¼."
  
  #: config/darwin.opt:382
  #, no-c-format
  msgid "Logs which object files the linker loads."
! msgstr "Ð—Ð°Ð¿Ð¸Ñ�ÑƒÑ”, Ñ�ÐºÑ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÑ” Ð»Ñ–Ð½ÐºÐµÑ€."
  
  #: config/darwin.opt:386
  #, no-c-format
  msgid "Logs which symbol(s) caused an object to be loaded."
! msgstr "Ð—Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ñ�Ð¸Ð¼Ð²Ð¾Ð»(Ð¸), Ñ�ÐºÑ– Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð¸Ð»Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°."
  
  #: config/darwin.opt:394
  #, no-c-format
  msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)\tÐ¡Ñ‚Ð°Ñ€Ð° Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ°, Ñ�Ñ…Ð¾Ð¶Ð° Ð½Ð° Â«-whyloadÂ»."
  
  #: config/darwin.opt:398
  #, no-c-format
  msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)."
! msgstr "(Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ñ– Ð½ÐµÐ¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ðµ ld64, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�)\tld Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» (Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ ld_classic)."
  
  #: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
  #, no-c-format
  msgid "Use simulator runtime."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: config/bfin/bfin.opt:44 config/arm/arm.opt:120
  #, no-c-format
  msgid "Specify the name of the target CPU."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/bfin/bfin.opt:48
  #, no-c-format
  msgid "Omit frame pointer for leaf functions."
! msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ€Ð°Ð¼ÐºÐ¸ Ð´Ð»Ñ� Ð»Ð¸Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/bfin/bfin.opt:52
  #, no-c-format
  msgid "Program is entirely located in low 64k of memory."
! msgstr "ÐŸÑ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð° Ð² Ð½Ð¸Ð¶Ð½Ñ–Ñ… 64 ÐºÐ‘ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: config/bfin/bfin.opt:56
  #, no-c-format
  msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction."
! msgstr "Ð£Ð½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð½Ð¾Ð¼Ð°Ð»Ñ–Ñ— Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�, Ð´Ð¾Ð´Ð°Ð²ÑˆÐ¸ ÐºÑ–Ð»ÑŒÐºÐ° NOPs Ð¿ÐµÑ€ÐµÐ´ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ”ÑŽ CSYNC Ð°Ð±Ð¾ SSYNC."
  
  #: config/bfin/bfin.opt:61
  #, no-c-format
  msgid "Avoid speculative loads to work around a hardware anomaly."
! msgstr "Ð£Ð½Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ, Ñ‰Ð¾Ð± ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð½Ð¾Ð¼Ð°Ð»Ñ–Ñ— Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�."
  
  #: config/bfin/bfin.opt:65
  #, no-c-format
  msgid "Enabled ID based shared library."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ ID-Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ñƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ."
  
  #: config/bfin/bfin.opt:69
  #, no-c-format
  msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð¶Ð¾Ð´Ð½Ñƒ Ñ–Ð½ÑˆÑƒ ID-Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ, Ð°Ð»Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ°."
  
  #: config/bfin/bfin.opt:74 config/m68k/m68k.opt:175
  #, no-c-format
  msgid "ID of shared library to build."
! msgstr "ID Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸, Ñ�ÐºÑƒ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð¿Ð¾Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171
  #, no-c-format
  msgid "Enable separate data segment."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾ÐºÑ€ÐµÐ¼Ð¸Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
  #, no-c-format
  msgid "Avoid generating pc-relative calls; use indirection."
! msgstr "Ð£Ð½Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ñ‰Ð¾ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ�Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ pc; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ð·Ð²ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: config/bfin/bfin.opt:86
  #, no-c-format
  msgid "Link with the fast floating-point library."
! msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° ÑˆÐ²Ð¸Ð´ÐºÑƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/bfin/bfin.opt:90 config/arm/arm.opt:339 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ PIC Ð´Ð»Ñ� Ð¾Ð¿Ð¸Ñ�Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/bfin/bfin.opt:94 config/frv/frv.opt:162
  #, no-c-format
  msgid "Enable inlining of PLT in function calls."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� PLT Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/bfin/bfin.opt:98
  #, no-c-format
  msgid "Do stack checking using bounds in L1 scratch memory."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ñ�Ñ‚ÐµÐºÑƒ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð¼ÐµÐ¶ Ñƒ L1 Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ñ–Ð¹ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: config/bfin/bfin.opt:102
  #, no-c-format
  msgid "Enable multicore support."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð±Ð°Ð³Ð°Ñ‚Ð¾Ñ�Ð´ÐµÑ€Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/bfin/bfin.opt:106
  #, no-c-format
  msgid "Build for Core A."
! msgstr "Ð—Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° A."
  
  #: config/bfin/bfin.opt:110
  #, no-c-format
  msgid "Build for Core B."
! msgstr "Ð—Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° B."
  
  #: config/bfin/bfin.opt:114
  #, no-c-format
  msgid "Build for SDRAM."
! msgstr "Ð—Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� SDRAM."
  
  #: config/bfin/bfin.opt:118
  #, no-c-format
  msgid "Assume ICPLBs are enabled at runtime."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ ICPLB ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/m68k/m68k-tables.opt:25
  #, no-c-format
  msgid "Known M68K CPUs (for use with the -mcpu= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ M68K (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):"
  
  #: config/m68k/m68k-tables.opt:365
  #, no-c-format
  msgid "Known M68K microarchitectures (for use with the -mtune= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¼Ñ–ÐºÑ€Ð¾Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ M68K (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mtune=):"
  
  #: config/m68k/m68k-tables.opt:411
  #, no-c-format
  msgid "Known M68K ISAs (for use with the -march= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– ISA M68K (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -march=):"
  
  #: config/m68k/ieee.opt:24 config/i386/i386.opt:374
  #, no-c-format
  msgid "Use IEEE math for fp comparisons."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ IEEE Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½ÑŒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/m68k/m68k.opt:30
  #, no-c-format
  msgid "Generate code for a 520X."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 520X."
  
  #: config/m68k/m68k.opt:34
  #, no-c-format
  msgid "Generate code for a 5206e."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 5206e."
  
  #: config/m68k/m68k.opt:38
  #, no-c-format
  msgid "Generate code for a 528x."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 528x."
  
  #: config/m68k/m68k.opt:42
  #, no-c-format
  msgid "Generate code for a 5307."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 5307."
  
  #: config/m68k/m68k.opt:46
  #, no-c-format
  msgid "Generate code for a 5407."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 5407."
  
  #: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
  #, no-c-format
  msgid "Generate code for a 68000."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68000."
  
  #: config/m68k/m68k.opt:54
  #, no-c-format
  msgid "Generate code for a 68010."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68010."
  
  #: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
  #, no-c-format
  msgid "Generate code for a 68020."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68020."
  
  #: config/m68k/m68k.opt:62
  #, no-c-format
  msgid "Generate code for a 68040, without any new instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040 Ð±ÐµÐ· Ð½Ð¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/m68k/m68k.opt:66
  #, no-c-format
  msgid "Generate code for a 68060, without any new instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68060 Ð±ÐµÐ· Ð½Ð¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/m68k/m68k.opt:70
  #, no-c-format
  msgid "Generate code for a 68030."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68030."
  
  #: config/m68k/m68k.opt:74
  #, no-c-format
  msgid "Generate code for a 68040."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040."
  
  #: config/m68k/m68k.opt:78
  #, no-c-format
  msgid "Generate code for a 68060."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68060."
  
  #: config/m68k/m68k.opt:82
  #, no-c-format
  msgid "Generate code for a 68302."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68302."
  
  #: config/m68k/m68k.opt:86
  #, no-c-format
  msgid "Generate code for a 68332."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68332."
  
  #: config/m68k/m68k.opt:91
  #, no-c-format
  msgid "Generate code for a 68851."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68851."
  
  #: config/m68k/m68k.opt:95
  #, no-c-format
  msgid "Generate code that uses 68881 floating-point instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ 68881."
  
  #: config/m68k/m68k.opt:99
  #, no-c-format
  msgid "Align variables on a 32-bit boundary."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ– 32 Ð±Ñ–Ñ‚."
  
  #: config/m68k/m68k.opt:103 config/arm/arm.opt:89 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸."
  
  #: config/m68k/m68k.opt:107
  #, no-c-format
  msgid "Use the bit-field instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð»Ñ� Ð±Ñ–Ñ‚Ñ–Ð²."
  
  #: config/m68k/m68k.opt:119
  #, no-c-format
  msgid "Generate code for a ColdFire v4e."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� ColdFire v4e."
  
  #: config/m68k/m68k.opt:123
  #, no-c-format
  msgid "Specify the target CPU."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€."
  
  #: config/m68k/m68k.opt:127
  #, no-c-format
  msgid "Generate code for a cpu32."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� cpu32."
  
  #: config/m68k/m68k.opt:131
  #, no-c-format
  msgid "Use hardware division instructions on ColdFire."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° ColdFire."
  
  #: config/m68k/m68k.opt:135
  #, no-c-format
  msgid "Generate code for a Fido A."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Fido A."
  
  #: config/m68k/m68k.opt:139
  #, no-c-format
  msgid "Generate code which uses hardware floating point instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/m68k/m68k.opt:143
  #, no-c-format
  msgid "Enable ID based shared library."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– ID."
  
  #: config/m68k/m68k.opt:147
  #, no-c-format
  msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ñ�ÑƒÐ²Ð¸ Ð½Ð° 32 Ð±Ñ–Ñ‚Ð¸ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ�Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð·Ñ�ÑƒÐ²Ñ–Ð² Ð½Ð° 16 Ð±Ñ–Ñ‚."
  
  #: config/m68k/m68k.opt:151
  #, no-c-format
  msgid "Do not use the bit-field instructions."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¿Ð¾Ð»Ñ–Ð²."
  
  #: config/m68k/m68k.opt:155
  #, no-c-format
  msgid "Use normal calling convention."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ñƒ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ."
  
  #: config/m68k/m68k.opt:159
  #, no-c-format
  msgid "Consider type 'int' to be 32 bits wide."
! msgstr "Ð’Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ 'int' ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 32 Ð±Ñ–Ñ‚Ð¸."
  
  #: config/m68k/m68k.opt:163
  #, no-c-format
  msgid "Generate pc-relative code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð· Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¸Ð¹ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº (PC)."
  
  #: config/m68k/m68k.opt:167
  #, no-c-format
  msgid "Use different calling convention using 'rtd'."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½ÑˆÑƒ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ 'rtd'."
  
  #: config/m68k/m68k.opt:179
  #, no-c-format
  msgid "Consider type 'int' to be 16 bits wide."
! msgstr "Ð’Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ 'int' ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 16 Ð±Ñ–Ñ‚."
  
  #: config/m68k/m68k.opt:183
  #, no-c-format
  msgid "Generate code with library calls for floating point."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð· Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/m68k/m68k.opt:187
  #, no-c-format
  msgid "Do not use unaligned memory references."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ."
  
  #: config/m68k/m68k.opt:191
  #, no-c-format
  msgid "Tune for the specified target CPU or architecture."
! msgstr "Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ¹Ñ‚Ðµ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð°Ð±Ð¾ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸."
  
  #: config/m68k/m68k.opt:195
  #, no-c-format
  msgid "Support more than 8192 GOT entries on ColdFire."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð±Ñ–Ð»ÑŒÑˆÐµ 8192 Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² GOT Ð½Ð° ColdFire."
  
  #: config/m68k/m68k.opt:199
  #, no-c-format
  msgid "Support TLS segment larger than 64K."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° TLS-Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñƒ Ð±Ñ–Ð»ÑŒÑˆÐµ 64K."
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
  #: config/arm/arm.opt:108 config/microblaze/microblaze.opt:60
  #, no-c-format
  msgid "Assume target CPU is configured as big endian."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ�Ðº big endian."
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
  #: config/arm/arm.opt:173 config/microblaze/microblaze.opt:64
  #, no-c-format
  msgid "Assume target CPU is configured as little endian."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ�Ðº little endian."
  
  #: config/riscv/riscv.opt:34
  #, no-c-format
  msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions."
! msgstr "-mbranch-cost=N\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ N Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/riscv/riscv.opt:38
  #, no-c-format
  msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic."
! msgstr "ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ -fpic Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� PLT. Ð†Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� fno-pic."
  
  #: config/riscv/riscv.opt:42
  #, no-c-format
  msgid "Specify integer and floating-point calling convention."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ñ‚Ð° Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/riscv/riscv.opt:46 config/i386/i386.opt:429
  #, no-c-format
  msgid "Attempt to keep stack aligned to this power of 2."
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ†Ñ–Ñ”Ñ— Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ– Ñ‡Ð¸Ñ�Ð»Ð° 2."
  
  #: config/riscv/riscv.opt:50
  #, no-c-format
  msgid "Supported ABIs (for use with the -mabi= option):"
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– ABIs (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=):"
  
  #: config/riscv/riscv.opt:75
  #, no-c-format
  msgid "Use hardware floating-point divide and square root instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ñ� Ð· Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/riscv/riscv.opt:79
  #, no-c-format
  msgid "Use hardware instructions for integer division."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�."
  
  #: config/riscv/riscv.opt:83
  #, no-c-format
  msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case."
! msgstr "-march=\tÐ“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð¾Ñ— RISC-V ISA (Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, RV64IM). Ð Ñ�Ð´ÐºÐ¸ ISA Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñƒ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–."
  
  #: config/riscv/riscv.opt:88 config/mips/mips.opt:405
  #, no-c-format
  msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
! msgstr "-mtune=PROCESSOR\tÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� PROCESSOR."
  
  #: config/riscv/riscv.opt:92
  #, no-c-format
  msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR."
! msgstr "-mcpu=PROCESSOR\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ Ñ‚Ð° Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� PROCESSOR."
  
  #: config/riscv/riscv.opt:96
  #, no-c-format
  msgid "-msmall-data-limit=N\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-msmall-data-limit=N\tÐ Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÑ” Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼ÐµÐ½ÑˆÐµ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– (Ð½Ð° Ð´ÐµÑ�ÐºÐ¸Ñ… Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð°Ñ…)."
  
  #: config/riscv/riscv.opt:100
  #, no-c-format
  msgid "Use smaller but slower prologue and epilogue code."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼ÐµÐ½ÑˆÐ¸Ð¹, Ð°Ð»Ðµ Ð¿Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ–ÑˆÐ¸Ð¹ ÐºÐ¾Ð´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ."
  
  #: config/riscv/riscv.opt:104
  #, no-c-format
  msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores."
! msgstr "ÐšÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸ BASE + LARGE_OFFSET Ð² NEW_BASE + SMALL_OFFSET, Ñ‰Ð¾Ð± Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ–Ð² Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– Ñ�Ñ‚Ð¸Ñ�Ð½ÐµÐ½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹. Ð�Ð°Ñ€Ð°Ð·Ñ– Ñ†Ñ–Ð»Ñ– Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ñ– Ð½Ð° 32-Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ…."
  
  #: config/riscv/riscv.opt:110 config/aarch64/aarch64.opt:98
  #: config/loongarch/loongarch.opt:193
  #, no-c-format
  msgid "Specify the code model."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ."
  
  #: config/riscv/riscv.opt:114 config/loongarch/loongarch.opt:158
  #, no-c-format
  msgid "Do not generate unaligned memory accesses."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: config/riscv/riscv.opt:118 config/i386/i386.opt:293
  #: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
  #, no-c-format
  msgid "Known code models (for use with the -mcmodel= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð´Ñƒ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcmodel=):"
  
  #: config/riscv/riscv.opt:128
  #, no-c-format
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ %reloc(), Ð° Ð½Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸ Ð·Ð±Ñ–Ñ€ÐºÐ¸, Ð´Ð»Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�."
  
  #: config/riscv/riscv.opt:132
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
! msgstr "Ð¡ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ�Ð¼Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡Ð°, Ñ‰Ð¾Ð± Ð·Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¼Ð°Ñ‚ÐµÑ€Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð°Ð´Ñ€ÐµÑ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²."
  
  #: config/riscv/riscv.opt:137
  #, no-c-format
  msgid "Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ CSR Ð´Ð»Ñ� Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ñ… Ð²Ñ–Ð´ ISA CRS Ñ‚Ð° Ð´Ð»Ñ� CSR, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�. Ð—Ð°Ð»ÐµÐ¶Ð½Ñ– Ð²Ñ–Ð´ ISA CRS Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼Ð¸ Ð»Ð¸ÑˆÐµ Ñ‚Ð¾Ð´Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ð¹ ISA. CSR, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�, Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ CSR."
  
  #: config/riscv/riscv.opt:161
  #, no-c-format
  msgid "Emit RISC-V ELF attribute."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ RISC-V ELF."
  
  #: config/riscv/riscv.opt:165 config/i386/i386.opt:246
  #, no-c-format
  msgid "Use the given data alignment."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/riscv/riscv.opt:169 config/i386/i386.opt:250
  #, no-c-format
  msgid "Known data alignment choices (for use with the -malign-data= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -malign-data=):"
  
  #: config/riscv/riscv.opt:179 config/aarch64/aarch64.opt:241
  #: config/i386/i386.opt:1015 config/arm/arm.opt:343
  #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Use given stack-protector guard."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐºÐ°."
  
  #: config/riscv/riscv.opt:183 config/aarch64/aarch64.opt:245
  #: config/arm/arm.opt:347 config/rs6000/rs6000.opt:554
  #, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mstack-protector-guard=:"
  
  #: config/riscv/riscv.opt:193 config/i386/i386.opt:1029
  #: config/rs6000/rs6000.opt:564
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ°."
  
  #: config/riscv/riscv.opt:200 config/i386/i386.opt:1036
  #: config/rs6000/rs6000.opt:571
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½Ðµ Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÐ°."
  
  #: config/riscv/riscv.opt:243
  #, no-c-format
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— ISA (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -misa-spec=):"
  
  #: config/riscv/riscv.opt:256
  #, no-c-format
  msgid "Set the version of RISC-V ISA spec."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— RISC-V ISA."
  
  #: config/m32c/m32c.opt:23
  #, no-c-format
  msgid "-msim\tUse simulator runtime."
! msgstr "-msim\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: config/m32c/m32c.opt:27
  #, no-c-format
  msgid "-mcpu=r8c\tCompile code for R8C variants."
! msgstr "-mcpu=r8c\tÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñ–Ð² R8C."
  
  #: config/m32c/m32c.opt:31
  #, no-c-format
  msgid "-mcpu=m16c\tCompile code for M16C variants."
! msgstr "-mcpu=m16c\tÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñ–Ð² M16C."
  
  #: config/m32c/m32c.opt:35
  #, no-c-format
  msgid "-mcpu=m32cm\tCompile code for M32CM variants."
! msgstr "-mcpu=m32cm\tÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñ–Ð² M32CM."
  
  #: config/m32c/m32c.opt:39
  #, no-c-format
  msgid "-mcpu=m32c\tCompile code for M32C variants."
! msgstr "-mcpu=m32c\tÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñ–Ð² M32C."
  
  #: config/m32c/m32c.opt:43
  #, no-c-format
  msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
! msgstr "-memregs=\tÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² memreg (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼: 16, Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½: 0..16)."
  
  #: config/msp430/msp430.opt:7
  #, no-c-format
  msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð»ÐµÐ³ÐºÑƒ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–ÑŽ printf Ñ‚Ð° puts Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñƒ. Ð¢Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð¾Ð´Ð½Ð¾Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¸Ñ… Ð´Ð¾Ð´Ð°Ñ‚ÐºÑ–Ð², Ñ�ÐºÑ– Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð´Ð¾ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�. Ð’Ð¸Ð¼Ð°Ð³Ð°Ñ” Newlib Nano IO."
  
  #: config/msp430/msp430.opt:11
  #, no-c-format
  msgid "Force assembly output to always use hex constants."
! msgstr "ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñ– Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
  #: config/msp430/msp430.opt:15
  #, no-c-format
  msgid "Specify the MCU to build for."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÐœÐšÐŸ, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð±ÑƒÐ´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°."
  
  #: config/msp430/msp430.opt:19
  #, no-c-format
  msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð½Ð°Ð·Ð²Ð° ÐœÐšÐŸ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð°Ð±Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼: ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾)."
  
  #: config/msp430/msp430.opt:23
  #, no-c-format
  msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„Ð°Ð¹Ð» devices.csv Ð°Ð±Ð¾ Ð²Ð¸Ð½Ð¸ÐºÐ»Ð¸ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð· Ð¹Ð¾Ð³Ð¾ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¾ÑŽ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼: ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾)."
  
  #: config/msp430/msp430.opt:27
  #, no-c-format
  msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ISA, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ñ— Ð±ÑƒÐ´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð°: msp430, msp430x, msp430xv2."
  
  #: config/msp430/msp430.opt:52
  #, no-c-format
  msgid "Select large model - 20-bit addresses/pointers."
! msgstr "Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð²ÐµÐ»Ð¸ÐºÑƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ - 20-Ð±Ñ–Ñ‚Ð½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð¸/Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸."
  
  #: config/msp430/msp430.opt:56
  #, no-c-format
  msgid "Select small model - 16-bit addresses/pointers (default)."
! msgstr "Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð¼Ð°Ð»Ñƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ - 16-Ð±Ñ–Ñ‚Ð½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð¸/Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/msp430/msp430.opt:60
  #, no-c-format
  msgid "Optimize opcode sizes at link time."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð¾Ð¿ÐºÐ¾Ð´Ñ–Ð² Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/msp430/msp430.opt:67 config/pru/pru.opt:26
  #, no-c-format
  msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� (Ð±ÐµÐ· Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð°Ð±Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²) Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð² Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¼ Ð¾Ð±Ñ�Ñ�Ð³Ð¾Ð¼ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: config/msp430/msp430.opt:74
  #, no-c-format
  msgid "Specify the type of hardware multiply to support."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: config/msp430/msp430.opt:96
  #, no-c-format
  msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‡Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ð½Ð¸Ð¶Ð½Ñ–Ñ… Ð°Ð±Ð¾ Ð²ÐµÑ€Ñ…Ð½Ñ–Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ�Ñ… Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ð°Ð±Ð¾ Ñ‡Ð¸ Ð²Ð¾Ð½Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¼Ñ–Ð¶ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ�Ð¼Ð¸ (Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¼Ð¸) Ð´Ð»Ñ� Ð½Ð°Ð¹ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ð²Ð¿Ð¸Ñ�Ñƒ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼: Ð½Ð¸Ð¶Ð½Ñ–)."
  
  #: config/msp430/msp430.opt:100
  #, no-c-format
  msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‡Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ð½Ð¸Ð¶Ð½Ñ–Ñ… Ð°Ð±Ð¾ Ð²ÐµÑ€Ñ…Ð½Ñ–Ñ… Ñ€ÐµÐ³Ñ–Ð¾Ð½Ð°Ñ… Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ð°Ð±Ð¾ Ñ‡Ð¸ Ð²Ð¾Ð½Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¼Ñ–Ð¶ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ð°Ð¼Ð¸ (Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¼Ð¸) Ð´Ð»Ñ� Ð½Ð°Ð¹ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ð²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ� (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼: Ð½Ð¸Ð¶Ð½Ñ–)."
  
  #: config/msp430/msp430.opt:104
  #, no-c-format
  msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� .lower Ð´Ð¾ Ð½Ð°Ð·Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð² Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð· -m{code,data}-region=lower (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾)."
  
  #: config/msp430/msp430.opt:123
  #, no-c-format
  msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ” Ð·Ð°Ð¿Ð¸Ñ‚ Ð´Ð¾ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð´Ð»Ñ� ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ñƒ ÐºÑ€ÐµÐ¼Ð½Ñ–Ñ”Ð²Ð¸Ñ… ÐºÑ€Ð¸Ñ�Ñ‚Ð°Ð»Ð°Ñ…."
  
  #: config/msp430/msp430.opt:127
  #, no-c-format
  msgid "Passes on a request to the assembler to warn about various silicon errata."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ” Ð·Ð°Ð¿Ð¸Ñ‚ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ñ€Ñ–Ð·Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð² ÐºÑ€Ð¸Ñ�Ñ‚Ð°Ð»Ñ–."
  
  #: config/msp430/msp430.opt:131
  #, no-c-format
  msgid "The path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this."
! msgstr "Ð¨Ð»Ñ�Ñ… Ð´Ð¾ devices.csv. Ð—Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€ GCC Ð¼Ð¾Ð¶Ðµ Ñ�Ð°Ð¼ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» devices.csv Ñ– Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ñ†ÑŽ Ð¾Ð¿Ñ†Ñ–ÑŽ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñƒ, Ñ‚Ð¾Ð¼Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ñƒ Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸."
  
  #: config/msp430/msp430.opt:136
  #, no-c-format
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
! msgstr "Ð”Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð·Ñ�ÑƒÐ²Ñƒ Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñƒ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ñƒ, Ñ�ÐºÑ– Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ Ð¾ÐºÑ€ÐµÐ¼Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð·Ñ�ÑƒÐ²Ñƒ Ð½Ð° Ð¾Ð´Ð½Ñƒ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽ, Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ�Ñ‚Ð°Ð²Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð·Ñ�ÑƒÐ²Ñƒ (Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� 64), Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ð´Ð¾Ð¿Ð¾Ð¼Ñ–Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— __mspabi. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 4."
  
  #: config/aarch64/aarch64.opt:49
  #, no-c-format
  msgid "The possible TLS dialects:"
! msgstr "ÐœÐ¾Ð¶Ð»Ð¸Ð²Ñ– Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ð¸ TLS:"
  
  #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:171
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
! msgstr "Ð�Ð°Ð·Ð²Ð¸ Ð¾Ð¿Ñ†Ñ–Ð¹ Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� -mcmodel:"
  
  #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1050
  #, no-c-format
  msgid "Generate code which uses only the general registers."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð»Ð¸ÑˆÐµ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸."
  
  #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1142
  #, no-c-format
  msgid "Generate code to mitigate against straight line speculation."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¾Ñ— Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ—."
  
  #: config/aarch64/aarch64.opt:86
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
! msgstr "ÐžÐ±Ñ…Ñ–Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ ARM Cortex-A53 Ð· Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ 835769."
  
  #: config/aarch64/aarch64.opt:90
  #, no-c-format
  msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
! msgstr "ÐžÐ±Ñ…Ñ–Ð´ Ð´Ð»Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ ARM Cortex-A53 Ð· Ð½Ð¾Ð¼ÐµÑ€Ð¾Ð¼ 843419."
  
  #: config/aarch64/aarch64.opt:102
  #, no-c-format
  msgid "Don't assume that unaligned accesses are handled by the system."
! msgstr "Ð�Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽ."
  
  #: config/aarch64/aarch64.opt:106 config/i386/i386.opt:405
  #, no-c-format
  msgid "Omit the frame pointer in leaf functions."
! msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ€Ð°Ð¼ÐºÐ¸ Ð² Ð»Ð¸Ñ�Ñ‚Ð¾Ð²Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ…."
  
  #: config/aarch64/aarch64.opt:110
  #, no-c-format
  msgid "Specify TLS dialect."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ TLS."
  
  #: config/aarch64/aarch64.opt:114
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
! msgstr "Ð’ÐºÐ°Ð·ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ñ–Ñ‚Ñ–Ð² Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ñ… Ð·Ñ�ÑƒÐ²Ñ–Ð² TLS. Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�: 12, 24, 32, 48."
  
  #: config/aarch64/aarch64.opt:133
  #, no-c-format
  msgid "Use features of architecture ARCH."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ ARCH."
  
  #: config/aarch64/aarch64.opt:137
  #, no-c-format
  msgid "Use features of and optimize for CPU."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ¹Ñ‚Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/aarch64/aarch64.opt:141
  #, no-c-format
  msgid "Optimize for CPU."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/aarch64/aarch64.opt:145
  #, no-c-format
  msgid "Generate code that conforms to the specified ABI."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð¼Ñƒ ABI."
  
  #: config/aarch64/aarch64.opt:149
  #, no-c-format
  msgid "-moverride=<string>\tPower users only! Override CPU optimization parameters."
! msgstr "-moverride=<Ñ€Ñ�Ð´Ð¾Ðº>\tÐ¢Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð´Ð¾Ñ�Ð²Ñ–Ð´Ñ‡ÐµÐ½Ð¸Ñ… ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ñ–Ð²! ÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ñ‚Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/aarch64/aarch64.opt:153
  #, no-c-format
  msgid "Known AArch64 ABIs (for use with the -mabi= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– AArch64 ABI (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=):"
  
  #: config/aarch64/aarch64.opt:163
  #, no-c-format
  msgid "PC relative literal loads."
! msgstr "Ð—Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ñ–Ð² Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ PC."
  
  #: config/aarch64/aarch64.opt:167 config/arm/arm.opt:331
  #, no-c-format
  msgid "Use branch-protection features."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ð³Ñ–Ð»Ð¾Ðº."
  
  #: config/aarch64/aarch64.opt:171
  #, no-c-format
  msgid "Select return address signing scope."
! msgstr "Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸."
  
  #: config/aarch64/aarch64.opt:175
  #, no-c-format
  msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):"
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ AArch64 (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -msign-return-address=):"
  
  #: config/aarch64/aarch64.opt:188
  #, no-c-format
  msgid "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."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¾Ñ— ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ñ�. Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ð·Ð½Ð¸Ð¶ÑƒÑ” Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ñ� Ð´Ð¾ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ 16 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ– 32 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/aarch64/aarch64.opt:194
  #, no-c-format
  msgid "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."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ð½Ñ� ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ñ�. Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ð·Ð½Ð¸Ð¶ÑƒÑ” Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ñ€ÐµÐ½Ñ� Ð´Ð¾ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ 16 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ– 32 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–. Ð¯ÐºÑ‰Ð¾ Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾, Ñ†Ðµ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” -mlow-precision-recip-sqrt."
  
  #: config/aarch64/aarch64.opt:201
  #, no-c-format
  msgid "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."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ð½Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�. Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ð·Ð½Ð¸Ð¶ÑƒÑ” Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ 16 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ– Ð´Ð¾ 32 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/aarch64/aarch64.opt:207
  #, no-c-format
  msgid "The possible SVE vector lengths:"
! msgstr "ÐœÐ¾Ð¶Ð»Ð¸Ð²Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² SVE:"
  
  #: config/aarch64/aarch64.opt:229
  #, no-c-format
  msgid "-msve-vector-bits=<number>\tSet the number of bits in an SVE vector register."
! msgstr "-msve-vector-bits=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ñ–Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° SVE."
  
  #: config/aarch64/aarch64.opt:233
  #, no-c-format
  msgid "Enables verbose cost model dumping in the debug dump files."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ðµ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚ Ñƒ Ñ„Ð°Ð¹Ð»Ð°Ñ… Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/aarch64/aarch64.opt:237
  #, no-c-format
  msgid "Generate code to track when the CPU might be speculating incorrectly."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ�, ÐºÐ¾Ð»Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ð¿ÐµÐºÑƒÐ»ÑŽÐ²Ð°Ñ‚Ð¸."
  
  #: config/aarch64/aarch64.opt:255
  #, no-c-format
  msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¼Ñƒ Ñ€Ñ�Ð´ÐºÑƒ, Ñ�Ðº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÐ°. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· fstack-protector-strong Ñ– Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² ÐºÐ¾Ð´Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°."
  
  #: config/aarch64/aarch64.opt:261
  #, no-c-format
  msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð²Ñ–Ð´ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð°-Ð¾Ñ…Ð¾Ñ€Ð¾Ð½Ñ†Ñ� Ñ�Ñ‚ÐµÐºÐ°, sp_el0. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· fstack-protector-strong Ñ– Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² ÐºÐ¾Ð´Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°."
  
  #: config/aarch64/aarch64.opt:270
  #, no-c-format
  msgid "Generate local calls to out-of-line atomic operations."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð´Ð¾ Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹, Ñ‰Ð¾ Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð»Ñ–Ð½Ñ–Ñ”ÑŽ."
  
  #: config/aarch64/aarch64.opt:274
  #, no-c-format
  msgid "When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization."
! msgstr "ÐŸÑ€Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� SVE Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð¼ÐµÐ½ÑˆÐ¸Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆ ÐµÐºÐ¾Ð½Ð¾Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ñƒ. Ð¢Ð°ÐºÐ¾Ð¶ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ð¼Ñ–Ð¶ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ”ÑŽ SVE Ñ‚Ð° Advanced SIMD."
  
  #: config/aarch64/aarch64.opt:278
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð�ÑŒÑŽÑ‚Ð¾Ð½Ð° Ð´Ð»Ñ� Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ float. Ð¢Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð¿Ð¾Ñ€Ñ†Ñ–Ð¹Ð½Ð° Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, ÐºÐ¾Ð»Ð¸ Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 1."
  
  #: config/aarch64/aarch64.opt:282
  #, no-c-format
  msgid "The number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð�ÑŒÑŽÑ‚Ð¾Ð½Ð° Ð´Ð»Ñ� Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ double. Ð¢Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð¿Ð¾Ñ€Ñ†Ñ–Ð¹Ð½Ð° Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, ÐºÐ¾Ð»Ð¸ Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð½Ð°Ð±Ð»Ð¸Ð¶ÐµÐ½Ð½Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 2."
  
  #: config/aarch64/aarch64.opt:292
  #, no-c-format
  msgid "Constant memcpy size in bytes above which to start using MOPS sequence."
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ memcpy Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…, Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– MOPS."
  
  #: config/aarch64/aarch64.opt:296
  #, no-c-format
  msgid "Constant memmove size in bytes above which to start using MOPS sequence."
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ memmove Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…, Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– MOPS."
  
  #: config/aarch64/aarch64.opt:300
  #, no-c-format
  msgid "Constant memset size in bytes from which to start using MOPS sequence."
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ memset Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…, Ð· Ñ�ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– MOPS."
  
  #: config/aarch64/aarch64.opt:304
  #, no-c-format
  msgid "Limit how much the autovectorizer may unroll a loop."
! msgstr "ÐžÐ±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸, Ð½Ð°Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð´Ð°Ð»ÐµÐºÐ¾ Ð°Ð²Ñ‚Ð¾Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ñ†Ð¸ÐºÐ»."
  
  #: config/linux.opt:24
  #, no-c-format
  msgid "Use Bionic C library."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Bionic C."
  
  #: config/linux.opt:28
  #, no-c-format
  msgid "Use GNU C library."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ GNU C."
  
  #: config/linux.opt:32
  #, no-c-format
  msgid "Use uClibc C library."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ uClibc C."
  
  #: config/linux.opt:36
  #, no-c-format
  msgid "Use musl C library."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ musl C."
  
  #: config/ia64/ilp32.opt:3
  #, no-c-format
  msgid "Generate ILP32 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ ILP32."
  
  #: config/ia64/ilp32.opt:7
  #, no-c-format
  msgid "Generate LP64 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ LP64."
  
  #: config/ia64/ia64.opt:28
  #, no-c-format
  msgid "Generate big endian code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð· Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð²."
  
  #: config/ia64/ia64.opt:32
  #, no-c-format
  msgid "Generate little endian code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð· Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð²."
  
  #: config/ia64/ia64.opt:36
  #, no-c-format
  msgid "Generate code for GNU as."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as."
  
  #: config/ia64/ia64.opt:40
  #, no-c-format
  msgid "Generate code for GNU ld."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU ld."
  
  #: config/ia64/ia64.opt:44
  #, no-c-format
  msgid "Emit stop bits before and after volatile extended asms."
! msgstr "Ð’Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ñ�Ñ‚Ð¾Ð¿-Ð±Ñ–Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´ Ñ‚Ð° Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ñ… Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ… asms."
  
  #: config/ia64/ia64.opt:48
  #, no-c-format
  msgid "Use in/loc/out register names."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð¼ÐµÐ½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð² in/loc/out."
  
  #: config/ia64/ia64.opt:55
  #, no-c-format
  msgid "Enable use of sdata/scommon/sbss."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� sdata/scommon/sbss."
  
  #: config/ia64/ia64.opt:59
  #, no-c-format
  msgid "Generate code without GP reg."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð±ÐµÐ· Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° GP."
  
  #: config/ia64/ia64.opt:63
  #, no-c-format
  msgid "gp is constant (but save/restore gp on indirect calls)."
! msgstr "gp Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ (Ð°Ð»Ðµ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð¹Ñ‚Ðµ/Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÑŽÐ¹Ñ‚Ðµ gp Ð¿Ñ€Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ…)."
  
  #: config/ia64/ia64.opt:67
  #, no-c-format
  msgid "Generate self-relocatable code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´."
  
  #: config/ia64/ia64.opt:71
  #, no-c-format
  msgid "Generate inline floating point division, optimize for latency."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸."
  
  #: config/ia64/ia64.opt:75
  #, no-c-format
  msgid "Generate inline floating point division, optimize for throughput."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ñ— Ð·Ð´Ð°Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/ia64/ia64.opt:82
  #, no-c-format
  msgid "Generate inline integer division, optimize for latency."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸."
  
  #: config/ia64/ia64.opt:86
  #, no-c-format
  msgid "Generate inline integer division, optimize for throughput."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ñ— Ð·Ð´Ð°Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/ia64/ia64.opt:90
  #, no-c-format
  msgid "Do not inline integer division."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾."
  
  #: config/ia64/ia64.opt:94
  #, no-c-format
  msgid "Generate inline square root, optimize for latency."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ñ€Ñ–Ð½ÑŒ, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸."
  
  #: config/ia64/ia64.opt:98
  #, no-c-format
  msgid "Generate inline square root, optimize for throughput."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ñ€Ñ–Ð½ÑŒ, Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ½Ð¾Ñ— Ð·Ð´Ð°Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/ia64/ia64.opt:102
  #, no-c-format
  msgid "Do not inline square root."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ñ€Ñ–Ð½ÑŒ."
  
  #: config/ia64/ia64.opt:106
  #, no-c-format
  msgid "Enable DWARF line debug info via GNU as."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð² DWARF Ñ‡ÐµÑ€ÐµÐ· GNU as."
  
  #: config/ia64/ia64.opt:110
  #, no-c-format
  msgid "Enable earlier placing stop bits for better scheduling."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð¾Ð¿-Ð±Ñ–Ñ‚Ñ–Ð² Ð´Ð»Ñ� ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/ia64/ia64.opt:114 config/pa/pa.opt:70 config/sh/sh.opt:227
  #, no-c-format
  msgid "Specify range of registers to make fixed."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð·Ð°Ñ„Ñ–ÐºÑ�ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130
  #, no-c-format
  msgid "Specify bit size of immediate TLS offsets."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ñ–Ñ‚Ñ–Ð² Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ñ‰ÐµÐ½ÑŒ TLS."
  
  #: config/ia64/ia64.opt:122 config/i386/i386.opt:527 config/s390/s390.opt:203
  #: config/sparc/sparc.opt:146 config/visium/visium.opt:49
  #, no-c-format
  msgid "Schedule code for given CPU."
! msgstr "Ð Ð¾Ð·ÐºÐ»Ð°Ð´ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/ia64/ia64.opt:126
  #, no-c-format
  msgid "Known Itanium CPUs (for use with the -mtune= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ Itanium (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mtune=):"
  
  #: config/ia64/ia64.opt:136
  #, no-c-format
  msgid "Use data speculation before reload."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð°Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼."
  
  #: config/ia64/ia64.opt:140
  #, no-c-format
  msgid "Use data speculation after reload."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/ia64/ia64.opt:144
  #, no-c-format
  msgid "Use control speculation."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ�."
  
  #: config/ia64/ia64.opt:148
  #, no-c-format
  msgid "Use in block data speculation before reload."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð°Ð½Ð¸Ñ… Ñƒ Ð±Ð»Ð¾ÐºÐ°Ñ… Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼."
  
  #: config/ia64/ia64.opt:152
  #, no-c-format
  msgid "Use in block data speculation after reload."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð°Ð½Ð¸Ñ… Ñƒ Ð±Ð»Ð¾ÐºÐ°Ñ… Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/ia64/ia64.opt:156
  #, no-c-format
  msgid "Use in block control speculation."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–ÑŽ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ð² Ð±Ð»Ð¾ÐºÐ°Ñ…."
  
  #: config/ia64/ia64.opt:160
  #, no-c-format
  msgid "Use simple data speculation check."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/ia64/ia64.opt:164
  #, no-c-format
  msgid "Use simple data speculation check for control speculation."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ."
  
  #: config/ia64/ia64.opt:174
  #, no-c-format
  msgid "Count speculative dependencies while calculating priority of instructions."
! msgstr "ÐŸÑ–Ð´Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ– Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/ia64/ia64.opt:178
  #, no-c-format
  msgid "Place a stop bit after every cycle when scheduling."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ñ‚ Ð·ÑƒÐ¿Ð¸Ð½ÐºÐ¸ Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ–."
  
  #: config/ia64/ia64.opt:182
  #, no-c-format
  msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð½Ðµ Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚, Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ð¾Ð´Ð½Ñ–Ð¹ Ð³Ñ€ÑƒÐ¿Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/ia64/ia64.opt:186
  #, no-c-format
  msgid "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."
! msgstr "ÐœÊ¼Ñ�ÐºÐ¸Ð¹ Ð»Ñ–Ð¼Ñ–Ñ‚ Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– insns Ð½Ð° Ð³Ñ€ÑƒÐ¿Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð½Ð°Ð´Ð°ÑŽÑ‡Ð¸ Ð½Ð¸Ð¶Ñ‡Ð¸Ð¹ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– insns, Ñ�ÐºÑ– Ð½Ð°Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ñ‚Ð¸ Ð² Ñ‚Ñ–Ð¹ Ð¶Ðµ Ð³Ñ€ÑƒÐ¿Ñ– insn. Ð§Ð°Ñ�Ñ‚Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾, Ñ‰Ð¾Ð± ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ñ–Ð² Ñƒ ÐºÐµÑˆ-Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 1."
  
  #: config/ia64/ia64.opt:190
  #, no-c-format
  msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ 'msched-max-memory-insns' Ð² Ð³Ñ€ÑƒÐ¿Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹. Ð’ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ, Ð»Ñ–Ð¼Ñ–Ñ‚ Ñ” 'Ð¼Ê¼Ñ�ÐºÐ¸Ð¼' (Ð²Ñ–Ð´Ð´Ð°ÑŽÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐ²Ð°Ð³Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ�Ð¼ Ð±ÐµÐ· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, ÐºÐ¾Ð»Ð¸ Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð»Ñ–Ð¼Ñ–Ñ‚Ñƒ)."
  
  #: config/ia64/ia64.opt:194
  #, no-c-format
  msgid "Don't generate checks for control speculation in selective scheduling."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð² Ñ�ÐµÐ»ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ–."
  
  #: config/epiphany/epiphany.opt:24
  #, no-c-format
  msgid "Don't use any of r32..r63."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð· r32..r63."
  
  #: config/epiphany/epiphany.opt:28
  #, no-c-format
  msgid "Preferentially allocate registers that allow short instruction generation."
! msgstr "ÐŸÐµÑ€ÐµÐ²Ð°Ð³Ð° Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð°Ð¼, Ñ�ÐºÑ– Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�ÑŽÑ‚ÑŒ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÑ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/epiphany/epiphany.opt:32
  #, no-c-format
  msgid "Set branch cost."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»ÐºÐ¸."
  
  #: config/epiphany/epiphany.opt:36
  #, no-c-format
  msgid "Enable conditional move instruction usage."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�."
  
  #: config/epiphany/epiphany.opt:40
  #, no-c-format
  msgid "Set number of nops to emit before each insn pattern."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ nop-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð²Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´ ÐºÐ¾Ð¶Ð½Ð¸Ð¼ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð¼ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/epiphany/epiphany.opt:52
  #, no-c-format
  msgid "Use software floating point comparisons."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/epiphany/epiphany.opt:56
  #, no-c-format
  msgid "Enable split of 32 bit immediate loads into low / high part."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ð½Ð° Ð½Ð¸Ð¶Ð½ÑŽ / Ð²ÐµÑ€Ñ…Ð½ÑŽ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñƒ."
  
  #: config/epiphany/epiphany.opt:60
  #, no-c-format
  msgid "Enable use of POST_INC / POST_DEC."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� POST_INC / POST_DEC."
  
  #: config/epiphany/epiphany.opt:64
  #, no-c-format
  msgid "Enable use of POST_MODIFY."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� POST_MODIFY."
  
  #: config/epiphany/epiphany.opt:68
  #, no-c-format
  msgid "Set number of bytes on the stack preallocated for use by the callee."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ, Ñ�ÐºÑ– Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ñ– Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‡Ð¸Ð¼."
  
  #: config/epiphany/epiphany.opt:72
  #, no-c-format
  msgid "Assume round to nearest is selected for purposes of scheduling."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð½Ð°Ð¹Ð±Ð»Ð¸Ð¶Ñ‡Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/epiphany/epiphany.opt:76
  #, no-c-format
  msgid "Generate call insns as indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ�Ðº Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸."
  
  #: config/epiphany/epiphany.opt:80
  #, no-c-format
  msgid "Generate call insns as direct calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ�Ðº Ð¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸."
  
  #: config/epiphany/epiphany.opt:84
  #, no-c-format
  msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð¼Ñ–Ñ‚ÐºÐ¸ Ñ‚Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²Ð°Ð½Ñ– Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¸Ñ… Ð°Ð´Ñ€ÐµÑ� 16 Ð±Ñ–Ñ‚."
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
  msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "ÐžÐ±Ñ€Ñ–Ð·Ð°Ð½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñ–Ð²."
  
  #: config/epiphany/epiphany.opt:112
  #, no-c-format
  msgid "Vectorize for double-word operations."
! msgstr "Ð’ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¼ Ñ�Ð»Ð¾Ð²Ð¾Ð¼."
  
  #: config/epiphany/epiphany.opt:128
  #, no-c-format
  msgid "Split unaligned 8 byte vector moves before post-modify address generation."
! msgstr "Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ 8 Ð±Ð°Ð¹Ñ‚ Ð¿ÐµÑ€ÐµÐ´ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ”ÑŽ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—."
  
  #: config/epiphany/epiphany.opt:132
  #, no-c-format
  msgid "Use the floating point unit for integer add/subtract."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€ÑƒÑ…Ð¾Ð¼Ñƒ ÐºÐ¾Ð¼Ñƒ Ð´Ð»Ñ� Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� / Ð²Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ…."
  
  #: config/epiphany/epiphany.opt:136
  #, no-c-format
  msgid "Set register to hold -1."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� -1."
  
  #: config/ft32/ft32.opt:23
  #, no-c-format
  msgid "Target the software simulator."
! msgstr "Ð¡Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€."
  
  #: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393
  #: config/arc/arc.opt:405
  #, no-c-format
  msgid "Use LRA instead of reload."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ LRA Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/ft32/ft32.opt:31
  #, no-c-format
  msgid "Avoid use of the DIV and MOD instructions."
! msgstr "Ð£Ð½Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ DIV Ñ– MOD."
  
  #: config/ft32/ft32.opt:35
  #, no-c-format
  msgid "Target the FT32B architecture."
! msgstr "Ð¡Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð½Ð° Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ FT32B."
  
  #: config/ft32/ft32.opt:39
  #, no-c-format
  msgid "Enable FT32B code compression."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð¸Ñ�Ð½ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ñƒ FT32B."
  
  #: config/ft32/ft32.opt:43
  #, no-c-format
  msgid "Avoid placing any readable data in program memory."
! msgstr "Ð£Ð½Ð¸ÐºÐ°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð´Ð°Ð½Ð¸Ñ…, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ñ… Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�, Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸."
  
  #: config/h8300/h8300.opt:23
  #, no-c-format
  msgid "Generate H8S code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ H8S."
  
  #: config/h8300/h8300.opt:27
  #, no-c-format
  msgid "Generate H8SX code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ H8SX."
  
  #: config/h8300/h8300.opt:31
  #, no-c-format
  msgid "Generate H8S/2600 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ H8S/2600."
  
  #: config/h8300/h8300.opt:35
  #, no-c-format
  msgid "Make integers 32 bits wide."
! msgstr "Ð—Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ñ†Ñ–Ð»Ñ– Ñ‡Ð¸Ñ�Ð»Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ 32 Ð±Ñ–Ñ‚Ð¸."
  
  #: config/h8300/h8300.opt:42
  #, no-c-format
  msgid "Use registers for argument passing."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²."
  
  #: config/h8300/h8300.opt:46
  #, no-c-format
  msgid "Consider access to byte sized memory slow."
! msgstr "Ð’Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð² Ð±Ð°Ð¹Ñ‚Ð¸ Ð¿Ð¾Ð²Ñ–Ð»ÑŒÐ½Ð¸Ð¼."
  
  #: config/h8300/h8300.opt:50
  #, no-c-format
  msgid "Enable linker relaxing."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð»Ñ–Ð½ÐºÐµÑ€Ð°."
  
  #: config/h8300/h8300.opt:54
  #, no-c-format
  msgid "Generate H8/300H code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ H8/300H."
  
  #: config/h8300/h8300.opt:58
  #, no-c-format
  msgid "Enable the normal mode."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼."
  
  #: config/h8300/h8300.opt:62
  #, no-c-format
  msgid "Use H8/300 alignment rules."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� H8/300."
  
  #: config/h8300/h8300.opt:66
  #, no-c-format
  msgid "Push extended registers on stack in monitor functions."
! msgstr "ÐŸÐ¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ñƒ Ñ�Ñ‚ÐµÐº Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð¾Ð½Ñ–Ñ‚Ð¾Ñ€Ð¸Ð½Ð³Ñƒ."
  
  #: config/h8300/h8300.opt:70
  #, no-c-format
  msgid "Do not push extended registers on stack in monitor functions."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¼Ñ–Ñ‰Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ñƒ Ñ�Ñ‚ÐµÐº Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¼Ð¾Ð½Ñ–Ñ‚Ð¾Ñ€Ð¸Ð½Ð³Ñƒ."
  
  #: config/pru/pru.opt:31
  #, no-c-format
  msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU."
! msgstr "-mmcu=ÐœÐšÐŸ\tÐ’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸-Ð½Ð°-ÐºÑ€Ð¸Ñ�Ñ‚Ð°Ð»Ñ–, Ñ�ÐºÐ¸Ð¹ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÑ” Ñ†ÑŽ PRU."
  
  #: config/pru/pru.opt:35
  #, no-c-format
  msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option."
! msgstr "Ð—Ð¼ÑƒÑ�Ð¸Ñ‚Ð¸ GCC Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° --no-relax Ð»Ñ–Ð½ÐºÐµÑ€Ñƒ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð¿Ñ†Ñ–Ñ— --relax."
  
  #: config/pru/pru.opt:40
  #, no-c-format
  msgid "Allow (or do not allow) gcc to use the LOOP instruction."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ (Ð°Ð±Ð¾ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ‚Ð¸) gcc Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ LOOP."
  
  #: config/pru/pru.opt:44
  #, no-c-format
  msgid "Select target ABI variant."
! msgstr "Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ ABI."
  
  #: config/pru/pru.opt:48
  #, no-c-format
  msgid "ABI variant code generation (for use with -mabi= option):"
! msgstr "Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ ABI (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=):"
  
  #: config/pdp11/pdp11.opt:23
  #, no-c-format
  msgid "Generate code for an 11/10."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/10."
  
  #: config/pdp11/pdp11.opt:27
  #, no-c-format
  msgid "Generate code for an 11/40."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/40."
  
  #: config/pdp11/pdp11.opt:31
  #, no-c-format
  msgid "Generate code for an 11/45."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 11/45."
  
  #: config/pdp11/pdp11.opt:35
  #, no-c-format
  msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
! msgstr "ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² ac0 (fr0 Ð² Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ñ– Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Unix)."
  
  #: config/pdp11/pdp11.opt:39
  #, no-c-format
  msgid "Use the DEC assembler syntax."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° DEC."
  
  #: config/pdp11/pdp11.opt:43
  #, no-c-format
  msgid "Use the GNU assembler syntax."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° GNU."
  
  #: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:183
  #: config/frv/frv.opt:158
  #, no-c-format
  msgid "Use hardware floating point."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/pdp11/pdp11.opt:51
  #, no-c-format
  msgid "Use 16 bit int."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 16-Ð±Ñ–Ñ‚Ð½Ðµ Ñ†Ñ–Ð»Ðµ."
  
  #: config/pdp11/pdp11.opt:55
  #, no-c-format
  msgid "Use 32 bit int."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ñ†Ñ–Ð»Ñ– Ñ‡Ð¸Ñ�Ð»Ð°."
  
  #: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:179
  #, no-c-format
  msgid "Do not use hardware floating point."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/pdp11/pdp11.opt:63
  #, no-c-format
  msgid "Target has split I&D."
! msgstr "Ð¦Ñ–Ð»ÑŒ Ð¼Ð°Ñ” Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� I&D."
  
  #: config/pdp11/pdp11.opt:67
  #, no-c-format
  msgid "Use UNIX assembler syntax."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° UNIX."
  
  #: config/pdp11/pdp11.opt:71
  #, no-c-format
  msgid "Use LRA register allocator."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð¸Ð¹ Ð°Ð»Ð¾ÐºÐ°Ñ‚Ð¾Ñ€ LRA."
  
  #: config/xtensa/xtensa.opt:23
  #, no-c-format
  msgid "Use CONST16 instruction to load constants."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ CONST16 Ð´Ð»Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚."
  
  #: config/xtensa/xtensa.opt:27
  #, no-c-format
  msgid "Disable position-independent code (PIC) for use in OS kernel code."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¹ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´ (PIC) Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² ÐºÐ¾Ð´Ñ– Ñ�Ð´Ñ€Ð° ÐžÐ¡."
  
  #: config/xtensa/xtensa.opt:31
  #, no-c-format
  msgid "Use indirect CALLXn instructions for large programs."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— CALLXn Ð´Ð»Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼."
  
  #: config/xtensa/xtensa.opt:35
  #, no-c-format
  msgid "Set extra memory access cost for L32R instruction, in clock-cycle units."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚Ð¸ Ð½Ð° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— L32R, Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ… Ñ‚Ð°ÐºÑ‚Ð¾Ð²Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: config/xtensa/xtensa.opt:39 config/sh/sh.opt:303
  #, no-c-format
  msgid "Use LRA instead of reload (transitional)."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ LRA Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� (Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´Ð½Ð¸Ð¹)."
  
  #: config/xtensa/xtensa.opt:43
  #, no-c-format
  msgid "Automatically align branch targets to reduce branch penalties."
! msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ñ– Ð³Ñ–Ð»Ð¾Ðº, Ñ‰Ð¾Ð± Ð·Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ ÑˆÑ‚Ñ€Ð°Ñ„Ð¸ Ð·Ð° Ð³Ñ–Ð»ÐºÐ¸."
  
  #: config/xtensa/xtensa.opt:47
  #, no-c-format
  msgid "Intersperse literal pools with code in the text section."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»ÑŒÐ½Ñ– Ð¿ÑƒÐ»Ð¸ Ð· ÐºÐ¾Ð´Ð¾Ð¼ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ñ‚ÐµÐºÑ�Ñ‚Ñƒ."
  
  #: config/xtensa/xtensa.opt:51
  #, no-c-format
  msgid "Relax literals in assembler and place them automatically in the text section."
! msgstr "Ð Ð¾Ð·Ñ�Ð»Ð°Ð±Ð¸Ñ‚Ð¸ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¸ Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñ– Ñ‚Ð° Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ—Ñ… Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ñ‚ÐµÐºÑ�Ñ‚Ñƒ."
  
  #: config/xtensa/xtensa.opt:55
  #, no-c-format
  msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
! msgstr "-mno-serialize-volatile\tÐ�Ðµ Ñ�ÐµÑ€Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ MEMW."
  
  #: config/xtensa/xtensa.opt:62
  #, no-c-format
  msgid "Use call0 ABI."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ABI call0."
  
  #: config/xtensa/xtensa.opt:66
  #, no-c-format
  msgid "Use windowed registers ABI."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ABI Ð· Ð²Ñ–ÐºÐ¾Ð½Ð½Ð¸Ð¼Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ð¼Ð¸."
  
  #: config/i386/cygming.opt:23
  #, no-c-format
  msgid "Create console application."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ð¾Ð»ÑŒÐ½Ð¸Ð¹ Ð´Ð¾Ð´Ð°Ñ‚Ð¾Ðº."
  
  #: config/i386/cygming.opt:27
  #, no-c-format
  msgid "Generate code for a DLL."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL."
  
  #: config/i386/cygming.opt:31
  #, no-c-format
  msgid "Ignore dllimport for functions."
! msgstr "Ð†Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ dllimport Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/i386/cygming.opt:35
  #, no-c-format
  msgid "Use Mingw-specific thread support."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñƒ Ð´Ð»Ñ� Mingw Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð²."
  
  #: config/i386/cygming.opt:39
  #, no-c-format
  msgid "Set Windows defines."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Windows."
  
  #: config/i386/cygming.opt:43
  #, no-c-format
  msgid "Create GUI application."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ GUI-Ð´Ð¾Ð´Ð°Ñ‚Ð¾Ðº."
  
  #: config/i386/cygming.opt:47
  #, no-c-format
  msgid "Use the GNU extension to the PE format for aligned common data."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� GNU Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ PE Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¸Ñ… Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/i386/cygming.opt:51
  #, no-c-format
  msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾ÐºÐ»Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¾Ð±Ð³Ð¾Ñ€Ñ‚ÐºÐ¸ DLL Cygwin Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð·Ð°Ð¼Ñ–Ð½Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° new/delete C++."
  
  #: config/i386/cygming.opt:55
  #, no-c-format
  msgid "For nested functions on stack executable permission is set."
! msgstr "Ð”Ð»Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ð° Ñ�Ñ‚ÐµÐºÑƒ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð¾Ð·Ð²Ñ–Ð» Ð½Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/i386/cygming.opt:62
  #, no-c-format
  msgid "Put relocated read-only data into .data section."
! msgstr "ÐŸÐ¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ñ– Ð´Ð°Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð» .data."
  
  #: config/i386/mingw.opt:29
  #, no-c-format
  msgid "Warn about none ISO msvcrt scanf/printf width extensions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ scanf/printf msvcrt ISO."
  
  #: config/i386/mingw-w64.opt:23
  #, no-c-format
  msgid "Use unicode startup and define UNICODE macro."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð¿ÑƒÑ�Ðº Ñƒ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ– Unicode Ñ‚Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ� UNICODE."
  
  #: config/i386/i386.opt:198
  #, no-c-format
  msgid "sizeof(long double) is 16."
! msgstr "sizeof(long double) Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” 16."
  
  #: config/i386/i386.opt:202 config/i386/i386.opt:370
  #, no-c-format
  msgid "Use hardware fp."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð·Ð°Ñ�Ñ–Ð± fp."
  
  #: config/i386/i386.opt:206
  #, no-c-format
  msgid "sizeof(long double) is 12."
! msgstr "sizeof(long double) Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” 12."
  
  #: config/i386/i386.opt:210
  #, no-c-format
  msgid "Use 80-bit long double."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 80-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ long double."
  
  #: config/i386/i386.opt:214 config/s390/s390.opt:163
  #: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
  #, no-c-format
  msgid "Use 64-bit long double."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ long double."
  
  #: config/i386/i386.opt:218 config/s390/s390.opt:159
  #: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
  #, no-c-format
  msgid "Use 128-bit long double."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 128-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ long double."
  
  #: config/i386/i386.opt:222 config/sh/sh.opt:179
  #, no-c-format
  msgid "Reserve space for outgoing arguments in the function prologue."
! msgstr "Ð—Ð°Ñ€ÐµÐ·ÐµÑ€Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ñ–Ñ�Ñ†Ðµ Ð´Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: config/i386/i386.opt:226
  #, no-c-format
  msgid "Align some doubles on dword boundary."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð¹Ñ‚Ðµ Ð´ÐµÑ�ÐºÑ– Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ– dword."
  
  #: config/i386/i386.opt:230
  #, no-c-format
  msgid "Function starts are aligned to this power of 2."
! msgstr "ÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ñ†Ñ–Ñ”ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2."
  
  #: config/i386/i386.opt:234
  #, no-c-format
  msgid "Jump targets are aligned to this power of 2."
! msgstr "Ð¦Ñ–Ð»Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ñ†Ñ–Ñ”ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2."
  
  #: config/i386/i386.opt:238
  #, no-c-format
  msgid "Loop code aligned to this power of 2."
! msgstr "ÐšÐ¾Ð´ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ñ†Ñ–Ñ”ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2."
  
  #: config/i386/i386.opt:242
  #, no-c-format
  msgid "Align destination of the string operations."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸."
  
  #: config/i386/i386.opt:263 config/s390/s390.opt:56
  #, no-c-format
  msgid "Generate code for given CPU."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/i386/i386.opt:267
  #, no-c-format
  msgid "Use given assembler dialect."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
  #: config/i386/i386.opt:271
  #, no-c-format
  msgid "Known assembler dialects (for use with the -masm= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -masm=):"
  
  #: config/i386/i386.opt:281
  #, no-c-format
  msgid "Branches are this expensive (arbitrary units)."
! msgstr "Ð“Ñ–Ð»ÐºÐ¸ ÐºÐ¾ÑˆÑ‚ÑƒÑŽÑ‚ÑŒ Ñ‚Ð°Ðº Ð´Ð¾Ñ€Ð¾Ð³Ð¾ (Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ– Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–)."
  
  #: config/i386/i386.opt:285
  #, no-c-format
  msgid "-mlarge-data-threshold=<number>\tData greater than given threshold will go into .ldata section in x86-64 medium model."
! msgstr "-mlarge-data-threshold=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ”Ð°Ð½Ñ–, Ð±Ñ–Ð»ÑŒÑˆÑ– Ð·Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ–Ð³, Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– .ldata Ð² Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÐµÐ»Ñ– x86-64."
  
  #: config/i386/i386.opt:289
  #, no-c-format
  msgid "Use given x86-64 code model."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ x86-64."
  
  #: config/i386/i386.opt:312
  #, no-c-format
  msgid "Use given address mode."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð¸."
  
  #: config/i386/i386.opt:316
  #, no-c-format
  msgid "Known address mode (for use with the -maddress-mode= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ€ÐµÐ¶Ð¸Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -maddress-mode=):"
  
  #: config/i386/i386.opt:329
  #, no-c-format
  msgid "Generate sin, cos, sqrt for FPU."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ sin, cos, sqrt Ð´Ð»Ñ� FPU."
  
  #: config/i386/i386.opt:333
  #, no-c-format
  msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
! msgstr "Ð—Ð°Ð²Ð¶Ð´Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Dynamic Realigned Argument Pointer (DRAP) Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: config/i386/i386.opt:337
  #, no-c-format
  msgid "Return values of functions in FPU registers."
! msgstr "ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ… FPU."
  
  #: config/i386/i386.opt:341
  #, no-c-format
  msgid "Generate floating point mathematics using given instruction set."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð½Ð°Ð±Ð¾Ñ€Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/i386/i386.opt:345
  #, no-c-format
  msgid "Valid arguments to -mfpmath=:"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mfpmath=:"
  
  #: config/i386/i386.opt:378
  #, no-c-format
  msgid "Inline all known string operations."
! msgstr "Ð’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð²Ñ–Ð´Ð¾Ð¼Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸."
  
  #: config/i386/i386.opt:382
  #, no-c-format
  msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
! msgstr "Ð’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð· Ñ€Ñ�Ð´ÐºÐ°Ð¼Ð¸ memset/memcpy, Ð°Ð»Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð²."
  
  #: config/i386/i386.opt:389
  #, no-c-format
  msgid "Use native (MS) bitfield layout."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð»Ð°Ñ�Ð½Ñƒ (MS) Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¿Ð¾Ð»Ñ–Ð²."
  
  #: config/i386/i386.opt:409
  #, no-c-format
  msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected."
! msgstr "Ð Ð¾Ð·Ñ�Ð»Ð°Ð±Ð¸Ñ‚Ð¸ Ñ†Ð¸ÐºÐ» cmpxchg Ð´Ð»Ñ� atomic_fetch_{or,xor,and,nand} ÑˆÐ»Ñ�Ñ…Ð¾Ð¼ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ´ cmpxchg, Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ð°ÑƒÐ·Ñƒ Ñ‚Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ."
  
  #: config/i386/i386.opt:413
  #, no-c-format
  msgid "Set 80387 floating-point precision to 32-bit."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ 80387 Ð½Ð° 32 Ð±Ñ–Ñ‚Ð¸."
  
  #: config/i386/i386.opt:417
  #, no-c-format
  msgid "Set 80387 floating-point precision to 64-bit."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ 80387 Ð½Ð° 64 Ð±Ñ–Ñ‚Ð¸."
  
  #: config/i386/i386.opt:421
  #, no-c-format
  msgid "Set 80387 floating-point precision to 80-bit."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ 80387 Ð½Ð° 80 Ð±Ñ–Ñ‚."
  
  #: config/i386/i386.opt:425
  #, no-c-format
  msgid "Set the FTZ and DAZ Flags."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ– FTZ Ñ‚Ð° DAZ."
  
  #: config/i386/i386.opt:433
  #, no-c-format
  msgid "Assume incoming stack aligned to this power of 2."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ�Ñ‚ÐµÐº Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¸Ð¹ Ð·Ð° Ñ†Ñ–Ñ”ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2."
  
  #: config/i386/i386.opt:437
  #, no-c-format
  msgid "Use push instructions to save outgoing arguments."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— push Ð´Ð»Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²."
  
  #: config/i386/i386.opt:441
  #, no-c-format
  msgid "Use red-zone in the x86-64 code."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ‡ÐµÑ€Ð²Ð¾Ð½Ñƒ Ð·Ð¾Ð½Ñƒ Ð² ÐºÐ¾Ð´Ñ– x86-64."
  
  #: config/i386/i386.opt:445
  #, no-c-format
  msgid "Number of registers used to pass integer arguments."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ñ†Ñ–Ð»Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²."
  
  #: config/i386/i386.opt:449
  #, no-c-format
  msgid "Alternate calling convention."
! msgstr "Ð�Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ð° ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ."
  
  #: config/i386/i386.opt:453 config/alpha/alpha.opt:23
  #, no-c-format
  msgid "Do not use hardware fp."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ fp."
  
  #: config/i386/i386.opt:457
  #, no-c-format
  msgid "Use SSE register passing conventions for SF and DF mode."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² SSE Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ SF Ñ– DF."
  
  #: config/i386/i386.opt:461
  #, no-c-format
  msgid "Realign stack in prologue."
! msgstr "ÐŸÐµÑ€ÐµÐ½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ¹Ñ‚Ðµ Ñ�Ñ‚ÐµÐº Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ."
  
  #: config/i386/i386.opt:465
  #, no-c-format
  msgid "Enable stack probing."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: config/i386/i386.opt:469
  #, no-c-format
  msgid "Specify memcpy expansion strategy when expected size is known."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–ÑŽ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� memcpy, ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€."
  
  #: config/i386/i386.opt:473
  #, no-c-format
  msgid "Specify memset expansion strategy when expected size is known."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–ÑŽ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� memset, ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€."
  
  #: config/i386/i386.opt:477
  #, no-c-format
  msgid "Chose strategy to generate stringop using."
! msgstr "Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–ÑŽ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— stringop."
  
  #: config/i386/i386.opt:481
  #, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
! msgstr "Ð”Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mstringop-strategy=."
  
  #: config/i386/i386.opt:509
  #, no-c-format
  msgid "Use given thread-local storage dialect."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð²."
  
  #: config/i386/i386.opt:513
  #, no-c-format
  msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ð¸ TLS (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mtls-dialect=):"
  
  #: config/i386/i386.opt:523
  #, no-c-format
  msgid "Use direct references against %gs when accessing tls data."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ñ�Ð¼Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %gs Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ– Ð´Ð¾ Ð´Ð°Ð½Ð¸Ñ… tls."
  
  #: config/i386/i386.opt:531
  #, no-c-format
  msgid "Fine grain control of tune features."
! msgstr "Ð”ÐµÑ‚Ð°Ð»ÑŒÐ½Ðµ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÑŽ."
  
  #: config/i386/i386.opt:535
  #, no-c-format
  msgid "Clear all tune features."
! msgstr "ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÑŽ."
  
  #: config/i386/i386.opt:542
  #, no-c-format
  msgid "Generate code that conforms to Intel MCU psABI."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Intel MCU psABI."
  
  #: config/i386/i386.opt:546
  #, no-c-format
  msgid "Generate code that conforms to the given ABI."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð·Ð°Ð´Ð°Ð½Ð¾Ð¼Ñƒ ABI."
  
  #: config/i386/i386.opt:550 config/nds32/nds32.opt:51
  #, no-c-format
  msgid "Known ABIs (for use with the -mabi= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– ABIs (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=)."
  
  #: config/i386/i386.opt:560
  #, no-c-format
  msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ libgcc Ð´Ð»Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ Microsoft Ð´Ð¾ System V ABI."
  
  #: config/i386/i386.opt:564 config/rs6000/rs6000.opt:195
  #, no-c-format
  msgid "Vector library ABI to use."
! msgstr "ABI Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: config/i386/i386.opt:568
  #, no-c-format
  msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– ABI Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mveclibabi=):"
  
  #: config/i386/i386.opt:578
  #, no-c-format
  msgid "Return 8-byte vectors in memory."
! msgstr "ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ 8-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: config/i386/i386.opt:582
  #, no-c-format
  msgid "Generate reciprocals instead of divss and sqrtss."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ divss Ñ– sqrtss."
  
  #: config/i386/i386.opt:586
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
! msgstr "ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð¾Ñ†Ñ–Ð½Ð¾Ðº Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ."
  
  #: config/i386/i386.opt:590
  #, no-c-format
  msgid "Generate cld instruction in the function prologue."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ cld Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: config/i386/i386.opt:594
  #, no-c-format
  msgid "Generate vzeroupper instruction before a transfer of control flow out of the function."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ vzeroupper Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡ÐµÑŽ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: config/i386/i386.opt:599
  #, no-c-format
  msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Scalar to Vector Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ–."
  
  #: config/i386/i386.opt:604
  #, no-c-format
  msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ð²Ñ–Ð´ÑƒÐ²Ð°Ð½ÑŒ use Ñ‚Ð° def Ð¿Ñ€Ð¸ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ– Ð»Ð°Ð½Ñ†ÑŽÐ³Ð° STV Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð½Ñ�Ð¼ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ�."
  
  #: config/i386/i386.opt:608
  #, no-c-format
  msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ bdver1, bdver2, bdver3, bdver4 Ð°Ð±Ð¾ znver1, Ñ– Ð²Ð¸Ð±Ñ€Ð°Ð½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Haifa."
  
  #: config/i386/i386.opt:613
  #, no-c-format
  msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 128-Ð±Ñ–Ñ‚Ð½Ñ– AVX-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ 256-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… AVX-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ–."
  
  #: config/i386/i386.opt:617
  #, no-c-format
  msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ñ— ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð² Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ–."
  
  #: config/i386/i386.opt:621
  #, no-c-format
  msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ð° Ð±Ð°Ð¶Ð°Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mprefer-vector-width=):"
  
  #: config/i386/i386.opt:637
  #, no-c-format
  msgid "Maximum number of bits that can be moved from memory to memory efficiently."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ñ–Ñ‚Ñ–Ð², Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° ÐµÑ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ."
  
  #: config/i386/i386.opt:641
  #, no-c-format
  msgid "Maximum number of bits that can be stored to memory efficiently."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ñ–Ñ‚Ñ–Ð², Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð° ÐµÑ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: config/i386/i386.opt:647
  #, no-c-format
  msgid "Generate 32bit i386 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ i386."
  
  #: config/i386/i386.opt:651
  #, no-c-format
  msgid "Generate 64bit x86-64 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ x86-64."
  
  #: config/i386/i386.opt:655
  #, no-c-format
  msgid "Generate 32bit x86-64 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ x86-64."
  
  #: config/i386/i386.opt:659
  #, no-c-format
  msgid "Generate 16bit i386 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 16-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ i386."
  
  #: config/i386/i386.opt:663
  #, no-c-format
  msgid "Support MMX built-in functions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MMX."
  
  #: config/i386/i386.opt:667
  #, no-c-format
  msgid "Support 3DNow! built-in functions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ 3DNow!."
  
  #: config/i386/i386.opt:671
  #, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Athlon 3Dnow!"
  
  #: config/i386/i386.opt:675
  #, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MMX Ñ– SSE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:679
  #, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MMX, SSE Ñ– SSE2 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:683
  #, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MMX, SSE, SSE2 Ñ– SSE3 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:687
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3 Ñ‚Ð° SSSE3."
  
  #: config/i386/i386.opt:691
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3 Ñ‚Ð° SSE4.1."
  
  #: config/i386/i386.opt:695 config/i386/i386.opt:699
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 Ñ‚Ð° SSE4.2."
  
  #: config/i386/i386.opt:703
  #, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
! msgstr "Ð�Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� SSE4.1 Ñ‚Ð° SSE4.2."
  
  #: config/i386/i386.opt:711
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 Ñ‚Ð° AVX."
  
  #: config/i386/i386.opt:715
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX Ñ‚Ð° AVX2."
  
  #: config/i386/i386.opt:719
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVX512F."
  
  #: config/i386/i386.opt:723
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512PF."
  
  #: config/i386/i386.opt:727
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512ER."
  
  #: config/i386/i386.opt:731
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512CD."
  
  #: config/i386/i386.opt:735
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512DQ."
  
  #: config/i386/i386.opt:739
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512BW."
  
  #: config/i386/i386.opt:743
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512VL."
  
  #: config/i386/i386.opt:747
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVX512F Ñ– AVX512IFMA."
  
  #: config/i386/i386.opt:751
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVX512F Ñ– AVX512VBMI."
  
  #: config/i386/i386.opt:755
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX5124FMAPS."
  
  #: config/i386/i386.opt:759
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX5124VNNIW."
  
  #: config/i386/i386.opt:763
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512VPOPCNTDQ."
  
  #: config/i386/i386.opt:767
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512VBMI2."
  
  #: config/i386/i386.opt:771
  #, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� AVX512VNNI."
  
  #: config/i386/i386.opt:775
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512BITALG."
  
  #: config/i386/i386.opt:779
  #, no-c-format
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� AVX512VP2INTERSECT."
  
  #: config/i386/i386.opt:783
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX Ñ– FMA."
  
  #: config/i386/i386.opt:787
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3 Ñ– SSE4A."
  
  #: config/i386/i386.opt:791
  #, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� FMA4."
  
  #: config/i386/i386.opt:795
  #, no-c-format
  msgid "Support XOP built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� XOP."
  
  #: config/i386/i386.opt:799
  #, no-c-format
  msgid "Support LWP built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ– Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� LWP."
  
  #: config/i386/i386.opt:803
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¼Ð°Ð½Ñ–Ð¿ÑƒÐ»ÑŽÐ²Ð°Ð½Ð½Ñ� (ABM)."
  
  #: config/i386/i386.opt:807
  #, no-c-format
  msgid "Support code generation of popcnt instruction."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ popcnt."
  
  #: config/i386/i386.opt:811
  #, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ PCONFIG Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:815
  #, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ WBNOINVD Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:819
  #, no-c-format
  msgid "Support PTWRITE built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ PTWRITE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:823
  #, no-c-format
  msgid "Support UINTR built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ UINTR Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:827
  #, no-c-format
  msgid "Support SGX built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ SGX Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:831
  #, no-c-format
  msgid "Support RDPID built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ RDPID Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:835
  #, no-c-format
  msgid "Support GFNI built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ GFNI Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:839
  #, no-c-format
  msgid "Support VAES built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ VAES Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:843
  #, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ VPCLMULQDQ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:847
  #, no-c-format
  msgid "Support BMI built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ BMI Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:851
  #, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ BMI2 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:855
  #, no-c-format
  msgid "Support LZCNT built-in function and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— LZCNT Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:859
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñ–Ð² Ð´Ð»Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/i386/i386.opt:863
  #, no-c-format
  msgid "Support RDSEED instruction."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— RDSEED."
  
  #: config/i386/i386.opt:867
  #, no-c-format
  msgid "Support PREFETCHW instruction."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— PREFETCHW."
  
  #: config/i386/i386.opt:871
  #, no-c-format
  msgid "Support flag-preserving add-carry instructions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ–Ð² Ð¿Ñ€Ð¸ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ– Ð· Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¾Ð¼."
  
  #: config/i386/i386.opt:875
  #, no-c-format
  msgid "Support CLFLUSHOPT instructions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ CLFLUSHOPT."
  
  #: config/i386/i386.opt:879
  #, no-c-format
  msgid "Support CLWB instruction."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— CLWB."
  
  #: config/i386/i386.opt:886
  #, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ FXSAVE Ñ‚Ð° FXRSTOR."
  
  #: config/i386/i386.opt:890
  #, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ XSAVE Ñ‚Ð° XRSTOR."
  
  #: config/i386/i386.opt:894
  #, no-c-format
  msgid "Support XSAVEOPT instruction."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— XSAVEOPT."
  
  #: config/i386/i386.opt:898
  #, no-c-format
  msgid "Support XSAVEC instructions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ XSAVEC."
  
  #: config/i386/i386.opt:902
  #, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ XSAVES Ñ‚Ð° XRSTORS."
  
  #: config/i386/i386.opt:906
  #, no-c-format
  msgid "Support TBM built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ TBM Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:910
  #, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— cmpxchg16b."
  
  #: config/i386/i386.opt:914
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— sahf Ð² 64-Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð¼Ñƒ x86-64 ÐºÐ¾Ð´Ñ–."
  
  #: config/i386/i386.opt:918
  #, no-c-format
  msgid "Support code generation of movbe instruction."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— movbe."
  
  #: config/i386/i386.opt:922
  #, no-c-format
  msgid "Support code generation of crc32 instruction."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— crc32."
  
  #: config/i386/i386.opt:926
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ AES Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:930
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ SHA1 Ñ‚Ð° SHA256 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:934
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ PCLMUL Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:938
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
! msgstr "ÐšÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ SSE Ð· Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð¾Ð¼ VEX."
  
  #: config/i386/i386.opt:942
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ FSGSBASE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:946
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ RDRND Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:950
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ F16C Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:954
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ PREFETCHWT1 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:958
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼."
  
  #: config/i386/i386.opt:962
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð» __mcount_loc Ð· ÑƒÑ�Ñ–Ð¼Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ mcount Ð°Ð±Ð¾ __fentry__."
  
  #: config/i386/i386.opt:966 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ mcount/__fentry__ Ñ�Ðº nops. Ð©Ð¾Ð± Ð°ÐºÑ‚Ð¸Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ—Ñ…, Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²Ð½ÐµÑ�Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð¸."
  
  #: config/i386/i386.opt:971
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ __fentry__, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ."
  
  #: config/i386/i386.opt:975
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² mrecord-mcount."
  
  #: config/i386/i386.opt:979
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
! msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ RAX Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²."
  
  #: config/i386/i386.opt:983
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
! msgstr "Ð Ð¾Ð·ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… 32/64 Ð±Ñ–Ñ‚ Ð½Ð° Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ñ… Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… 8 Ð±Ñ–Ñ‚ Ð· Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¾ÑŽ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/i386/i386.opt:987
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
! msgstr "Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ 32-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ðµ Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� AVX."
  
  #: config/i386/i386.opt:991
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
! msgstr "Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ 32-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ðµ Ð½ÐµÐ·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ðµ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� AVX."
  
  #: config/i386/i386.opt:995
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ RTM."
  
  #: config/i386/i386.opt:1003
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ MWAITX Ñ‚Ð° MONITORX."
  
  #: config/i386/i386.opt:1007
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ CLZERO."
  
  #: config/i386/i386.opt:1011
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ PKU."
  
  #: config/i386/i386.opt:1019
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐºÑƒ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mstack-protector-guard=):"
  
  #: config/i386/i386.opt:1043
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: config/i386/i386.opt:1054
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚Ñ–Ð½ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ñ‚ÐµÐºÑƒ Ð· Ñ‚ÐµÑ…Ð½Ð¾Ð»Ð¾Ð³Ñ–Ñ— ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� (CET)."
  
  #: config/i386/i386.opt:1059
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� CET Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² switch, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ñ‚Ð° Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´."
  
  #: config/i386/i386.opt:1064
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ ENDBR Ð»Ð¸ÑˆÐµ Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ñ‡ÐµÑ€ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ cf_check Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� CET."
  
  #: config/i386/i386.opt:1069
  #, no-c-format
  msgid "Make all function calls indirect."
! msgstr "Ð—Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¼Ð¸."
  
  #: config/i386/i386.opt:1073
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
! msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð½Ð° Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ‚Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ‚ÑƒÐ½ÐºÑ–Ð²."
  
  #: config/i386/i386.opt:1077
  #, no-c-format
  msgid "Convert function return to call and return thunk."
! msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ð° Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ‚Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ‚ÑƒÐ½ÐºÑƒ."
  
  #: config/i386/i386.opt:1081 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð²Ð¸Ð±Ð¾Ñ€Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ -mindirect-branch=/-mfunction-return=):"
  
  #: config/i386/i386.opt:1097
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� CS Ð´Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ‚Ð° jmp Ð´Ð¾ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ñ‚ÑƒÐ½ÐºÑƒ Ð· Ñ†Ñ–Ð»Ð»ÑŽ Ð³Ñ–Ð»ÐºÐ¸ Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ… r8-r15."
  
  #: config/i386/i386.opt:1101
  #, no-c-format
  msgid "Force indirect call and jump via register."
! msgstr "ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¸Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ‚Ð° Ñ�Ñ‚Ñ€Ð¸Ð±Ð¾Ðº Ñ‡ÐµÑ€ÐµÐ· Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€."
  
  #: config/i386/i386.opt:1105
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MOVDIRI Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1109
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ MOVDIR64B Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1113
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ WAITPKG Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1117
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ CLDEMOTE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1121
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð· __fentry__."
  
  #: config/i386/i386.opt:1125
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð· -minstrument-return=:"
  
  #: config/i386/i386.opt:1138
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð» __return_loc, Ñ‰Ð¾ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð²ÐµÑ�ÑŒ ÐºÐ¾Ð´ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�."
  
  #: config/i386/i386.opt:1146
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ñ�Ð¼Ð¾Ñ— Ð»Ñ–Ð½Ñ–Ñ— Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð· -mharden-sls=:"
  
  #: config/i386/i386.opt:1162
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512BF16."
  
  #: config/i386/i386.opt:1167
  #, no-c-format
  msgid "Support ENQCMD built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� ENQCMD."
  
  #: config/i386/i386.opt:1171
  #, no-c-format
  msgid "Support SERIALIZE built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ SERIALIZE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1175
  #, no-c-format
  msgid "Support TSXLDTRK built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ TSXLDTRK Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1179
  #, no-c-format
  msgid "Support AMX-TILE built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ AMX-TILE Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1183
  #, no-c-format
  msgid "Support AMX-INT8 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ AMX-INT8 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1187
  #, no-c-format
  msgid "Support AMX-BF16 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ AMX-BF16 Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1191
  #, no-c-format
  msgid "Support HRESET built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ HRESET Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1195
  #, no-c-format
  msgid "Support KL built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ KL Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1199
  #, no-c-format
  msgid "Support WIDEKL built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ WIDEKL Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: config/i386/i386.opt:1203
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVXVNNI."
  
  #: config/i386/i386.opt:1208
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ GNU_PROPERTY_X86_ISA_1_NEEDED GNU."
  
  #: config/i386/i386.opt:1212
  #, no-c-format
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MWAIT Ñ‚Ð° MONITOR."
  
  #: config/i386/i386.opt:1216
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F Ñ‚Ð° AVX512-FP16."
  
  #: config/i386/i386.opt:1220
  #, no-c-format
  msgid "Do not use GOT to access external symbols."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ GOT Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²."
  
  #: config/i386/i386.opt:1224
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ñ— Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¾Ð¼Ð¿ÐµÐ½Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÑ‚Ñ€Ð°Ñ„ STFL."
  
  #: config/i386/i386.opt:1228
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVXIFMA."
  
  #: config/i386/i386.opt:1233
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVXVNNIINT8."
  
  #: config/i386/i386.opt:1238
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° AVXNECONVERT."
  
  #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 Ñ‚Ð° CMPCCXADD."
  
  #: config/i386/i386.opt:1248
  #, no-c-format
  msgid "Support AMX-FP16 built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� AMX-FP16."
  
  #: config/i386/i386.opt:1252
  #, no-c-format
  msgid "Support PREFETCHI built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� PREFETCHI."
  
  #: config/i386/i386.opt:1256
  #, no-c-format
  msgid "Support RAOINT built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� RAOINT."
  
  #: config/i386/i386.opt:1260
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�ÐµÑ€Ð²Ð°Ñ‚Ð¸Ð²Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: config/i386/i386.opt:1264
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
! msgstr "-mlam=[none|u48|u57] ÐŸÐ¾Ð·Ð¸Ñ†Ñ–Ñ� Ð¼ÐµÑ‚Ð°Ð´Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ð´Ð°Ð½Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°."
! 
! #: config/i386/i386.opt:1280
! #, no-c-format
! msgid "Support AMX-COMPLEX built-in functions and code generation."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� AMX-COMPLEX."
  
  #: config/pa/pa64-hpux.opt:23
  #, no-c-format
  msgid "Assume code will be linked by GNU ld."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð´ Ð±ÑƒÐ´Ðµ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ GNU ld."
  
  #: config/pa/pa64-hpux.opt:27
  #, no-c-format
  msgid "Assume code will be linked by HP ld."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð´ Ð±ÑƒÐ´Ðµ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ HP ld."
  
  #: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
  #: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
  #, no-c-format
  msgid "Specify UNIX standard for predefines and linking."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ UNIX Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñ‚Ð° Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/pa/pa-hpux.opt:27
  #, no-c-format
  msgid "Generate cpp defines for server IO."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ cpp-Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�-Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ�ÐµÑ€Ð²ÐµÑ€Ð°."
  
  #: config/pa/pa-hpux.opt:35
  #, no-c-format
  msgid "Generate cpp defines for workstation IO."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ cpp-Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�-Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð±Ð¾Ñ‡Ð¾Ñ— Ñ�Ñ‚Ð°Ð½Ñ†Ñ–Ñ—."
  
  #: config/pa/pa.opt:30 config/pa/pa.opt:95 config/pa/pa.opt:107
  #, no-c-format
  msgid "Generate PA1.0 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ PA1.0."
  
  #: config/pa/pa.opt:34 config/pa/pa.opt:111 config/pa/pa.opt:156
  #, no-c-format
  msgid "Generate PA1.1 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ PA1.1."
  
  #: config/pa/pa.opt:38 config/pa/pa.opt:115
  #, no-c-format
  msgid "Generate PA2.0 code (requires binutils 2.10 or later)."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ PA2.0 (Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– binutils 2.10 Ð°Ð±Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ)."
  
  #: config/pa/pa.opt:42
  #, no-c-format
  msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ libcalls Ð´Ð»Ñ� Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ñ‚Ð° Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½ÑŒ, ÐºÐ¾Ð»Ð¸ Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ñ– libcalls Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ñ–."
  
  #: config/pa/pa.opt:50
  #, no-c-format
  msgid "Caller copies function arguments passed by hidden reference."
! msgstr "Ð’Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡ ÐºÐ¾Ð¿Ñ–ÑŽÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ñ– Ð·Ð°Ñ…Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/pa/pa.opt:54
  #, no-c-format
  msgid "Use ldcw/ldcd coherent cache-control hint."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÑƒ ldcw/ldcd Ð´Ð»Ñ� ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐµÑˆÐµÐ¼ Ð· Ð¾Ð´Ð½Ð¾Ñ€Ñ–Ð´Ð½Ð¾ÑŽ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¾ÑŽ."
  
  #: config/pa/pa.opt:58
  #, no-c-format
  msgid "Disable FP regs.  Equivalent to -msoft-float."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ FP Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -msoft-float."
  
  #: config/pa/pa.opt:62
  #, no-c-format
  msgid "Disable indexed addressing."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–ÑŽ."
  
  #: config/pa/pa.opt:66
  #, no-c-format
  msgid "Generate fast indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÐ²Ð¸Ð´ÐºÑ– Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸."
  
  #: config/pa/pa.opt:74
  #, no-c-format
  msgid "Assume code will be assembled by GAS."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð´ Ð±ÑƒÐ´Ðµ Ð·Ñ–Ð±Ñ€Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ GAS."
  
  #: config/pa/pa.opt:83
  #, no-c-format
  msgid "Enable linker optimizations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð»Ñ–Ð½ÐºÐµÑ€Ð°."
  
  #: config/pa/pa.opt:87
  #, no-c-format
  msgid "Always generate long calls."
! msgstr "Ð—Ð°Ð²Ð¶Ð´Ð¸ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸."
  
  #: config/pa/pa.opt:91
  #, no-c-format
  msgid "Emit long load/store sequences."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ�."
  
  #: config/pa/pa.opt:99
  #, no-c-format
  msgid "Disable space regs."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ."
  
  #: config/pa/pa.opt:103
  #, no-c-format
  msgid "Assume memory references are ordered and barriers are not needed."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ñ– Ñ– Ð±Ð°Ñ€Ê¼Ñ”Ñ€Ð¸ Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ–."
  
  #: config/pa/pa.opt:119
  #, no-c-format
  msgid "Use portable calling conventions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð½Ñ– ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ— Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ."
  
  #: config/pa/pa.opt:123
  #, no-c-format
  msgid "Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�. Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸: 700, 7100, 7100LC, 7200, 7300 Ñ– 8000."
  
  #: config/pa/pa.opt:148 config/frv/frv.opt:215
  #, no-c-format
  msgid "Use software floating point."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸."
  
  #: config/pa/pa.opt:152
  #, no-c-format
  msgid "Use software integer multiplication."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/pa/pa.opt:160
  #, no-c-format
  msgid "Do not disable space regs."
! msgstr "Ð�Ðµ Ð²Ð¸Ð¼Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ."
  
  #: config/v850/v850.opt:29
  #, no-c-format
  msgid "Use registers r2 and r5."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ r2 Ñ‚Ð° r5."
  
  #: config/v850/v850.opt:33
  #, no-c-format
  msgid "Use 4 byte entries in switch tables."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 4-Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ñ– Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ�Ñ… Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°."
  
  #: config/v850/v850.opt:37
  #, no-c-format
  msgid "Enable backend debugging."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� backend."
  
  #: config/v850/v850.opt:41
  #, no-c-format
  msgid "Do not use the callt instruction (default)."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ callt (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/v850/v850.opt:45
  #, no-c-format
  msgid "Reuse r30 on a per function basis."
! msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� r30 Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/v850/v850.opt:52
  #, no-c-format
  msgid "Prohibit PC relative function calls."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ PC."
  
  #: config/v850/v850.opt:56
  #, no-c-format
  msgid "Use stubs for function prologues."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/v850/v850.opt:60
  #, no-c-format
  msgid "Set the max size of data eligible for the SDA area."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð°Ð½Ð¸Ñ…, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– SDA."
  
  #: config/v850/v850.opt:67
  #, no-c-format
  msgid "Enable the use of the short load instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/v850/v850.opt:71
  #, no-c-format
  msgid "Same as: -mep -mprolog-function."
! msgstr "Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹: -mep -mprolog-function."
  
  #: config/v850/v850.opt:75
  #, no-c-format
  msgid "Set the max size of data eligible for the TDA area."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð°Ð½Ð¸Ñ…, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– TDA."
  
  #: config/v850/v850.opt:82
  #, no-c-format
  msgid "Do not enforce strict alignment."
! msgstr "Ð�Ðµ Ð½Ð°ÐºÐ»Ð°Ð´Ð°Ñ‚Ð¸ Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÑƒ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/v850/v850.opt:86
  #, no-c-format
  msgid "Put jump tables for switch statements into the .data section rather than the .code section."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² switch Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð» .data, Ð° Ð½Ðµ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð» .code."
  
  #: config/v850/v850.opt:93
  #, no-c-format
  msgid "Compile for the v850 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850."
  
  #: config/v850/v850.opt:97
  #, no-c-format
  msgid "Compile for the v850e processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e."
  
  #: config/v850/v850.opt:101
  #, no-c-format
  msgid "Compile for the v850e1 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e1."
  
  #: config/v850/v850.opt:105
  #, no-c-format
  msgid "Compile for the v850es variant of the v850e1."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ v850es Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e1."
  
  #: config/v850/v850.opt:109
  #, no-c-format
  msgid "Compile for the v850e2 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e2."
  
  #: config/v850/v850.opt:113
  #, no-c-format
  msgid "Compile for the v850e2v3 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e2v3."
  
  #: config/v850/v850.opt:117
  #, no-c-format
  msgid "Compile for the v850e3v5 processor."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° v850e3v5."
  
  #: config/v850/v850.opt:124
  #, no-c-format
  msgid "Enable v850e3v5 loop instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ Ð´Ð»Ñ� v850e3v5."
  
  #: config/v850/v850.opt:128
  #, no-c-format
  msgid "Set the max size of data eligible for the ZDA area."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð°Ð½Ð¸Ñ…, Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– ZDA."
  
  #: config/v850/v850.opt:135
  #, no-c-format
  msgid "Enable relaxing in the assembler."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñ–."
  
  #: config/v850/v850.opt:139
  #, no-c-format
  msgid "Prohibit PC relative jumps."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ñ– Ñ�Ñ‚Ñ€Ð¸Ð±ÐºÐ¸ PC."
  
  #: config/v850/v850.opt:143
  #, no-c-format
  msgid "Inhibit the use of hardware floating point instructions."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/v850/v850.opt:147
  #, no-c-format
  msgid "Allow the use of hardware floating point instructions for V850E2V3 and up."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð´Ð»Ñ� V850E2V3 Ñ– Ð²Ð¸Ñ‰Ðµ."
  
  #: config/v850/v850.opt:151
  #, no-c-format
  msgid "Enable support for the RH850 ABI.  This is the default."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ RH850 ABI. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/v850/v850.opt:155
  #, no-c-format
  msgid "Enable support for the old GCC ABI."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ GCC ABI."
  
  #: config/v850/v850.opt:159
  #, no-c-format
  msgid "Support alignments of up to 64-bits."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð¾ 64 Ð±Ñ–Ñ‚."
  
  #: config/g.opt:27
  #, no-c-format
  msgid "-G<number>\tPut global and static data smaller than <number> bytes into a special section (on some targets)."
! msgstr "-G<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼ÐµÐ½ÑˆÐµ <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» (Ð½Ð° Ð´ÐµÑ�ÐºÐ¸Ñ… Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ñ… Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð°Ñ…)."
  
  #: config/lynx.opt:23
  #, no-c-format
  msgid "Support legacy multi-threading."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/lynx.opt:27
  #, no-c-format
*************** msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð
*** 7951,9393 ****
  #: config/lynx.opt:31
  #, no-c-format
  msgid "Support multi-threading."
! msgstr ""
  
  #: config/nvptx/nvptx-gen.opt:24
  #, no-c-format
  msgid "Known PTX ISA target architectures (for use with the -misa= option):"
! msgstr ""
  
  #: config/nvptx/nvptx.opt:28
  #, no-c-format
  msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
! msgstr ""
  
  #: config/nvptx/nvptx.opt:33
  #, no-c-format
  msgid "Link in code for a __main kernel."
! msgstr ""
  
  #: config/nvptx/nvptx.opt:37
  #, no-c-format
  msgid "Optimize partition neutering."
! msgstr ""
  
  #: config/nvptx/nvptx.opt:41
  #, no-c-format
  msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr ""
  
  #: config/nvptx/nvptx.opt:45
  #, no-c-format
  msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr ""
  
  #: config/nvptx/nvptx.opt:49
  #, no-c-format
  msgid "Generate code that can keep local state uniform across all lanes."
! msgstr ""
  
  #: config/nvptx/nvptx.opt:53
  #, no-c-format
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr ""
  
  #: config/nvptx/nvptx.opt:57
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
! msgstr ""
  
  #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
! msgstr "Ð—Ð°Ð¼Ñ–Ð½Ð½Ð¸Ðº:"
  
  #: config/nvptx/nvptx.opt:116
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
! msgstr ""
  
  #: config/nvptx/nvptx.opt:135
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
! msgstr ""
  
  #: config/nvptx/nvptx.opt:139
  #, no-c-format
  msgid "Initialize ptx registers."
! msgstr "Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ptx-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸."
  
  #: config/vxworks.opt:36
  #, no-c-format
  msgid "Assume the VxWorks RTP environment."
! msgstr ""
  
  #: config/vxworks.opt:43
  #, no-c-format
  msgid "Assume the VxWorks vThreads environment."
! msgstr ""
  
  #: config/avr/avr.opt:23
  #, no-c-format
  msgid "Use subroutines for function prologues and epilogues."
! msgstr ""
  
  #: config/avr/avr.opt:27
  #, no-c-format
  msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr ""
  
  #: config/avr/avr.opt:31
  #, no-c-format
  msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr ""
  
  #: config/avr/avr.opt:35
  #, no-c-format
  msgid "Set the number of 64 KiB flash segments."
! msgstr ""
  
  #: config/avr/avr.opt:39
  #, no-c-format
  msgid "Indicate presence of a processor erratum."
! msgstr ""
  
  #: config/avr/avr.opt:43
  #, no-c-format
  msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr ""
  
  #: config/avr/avr.opt:53
  #, no-c-format
  msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr ""
  
  #: config/avr/avr.opt:57
  #, no-c-format
  msgid "Use an 8-bit 'int' type."
! msgstr ""
  
  #: config/avr/avr.opt:61
  #, no-c-format
  msgid "Change the stack pointer without disabling interrupts."
! msgstr ""
  
  #: config/avr/avr.opt:65
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr ""
  
  #: config/avr/avr.opt:69
  #, no-c-format
  msgid "Treat main as if it had attribute OS_task."
! msgstr ""
  
  #: config/avr/avr.opt:79
  #, no-c-format
  msgid "Change only the low 8 bits of the stack pointer."
! msgstr ""
  
  #: config/avr/avr.opt:83
  #, no-c-format
  msgid "Relax branches."
! msgstr ""
  
  #: config/avr/avr.opt:87
  #, no-c-format
  msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr ""
  
  #: config/avr/avr.opt:91
  #, no-c-format
  msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr ""
  
  #: config/avr/avr.opt:95
  #, no-c-format
  msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr ""
  
  #: config/avr/avr.opt:100
  #, no-c-format
  msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
! msgstr ""
  
  #: config/avr/avr.opt:104
  #, no-c-format
  msgid "Warn if the address space of an address is changed."
! msgstr ""
  
  #: config/avr/avr.opt:108
  #, no-c-format
  msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr ""
  
  #: config/avr/avr.opt:112
  #, no-c-format
  msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr ""
  
  #: config/avr/avr.opt:116
  #, no-c-format
  msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
! msgstr ""
  
  #: config/avr/avr.opt:120
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
! msgstr ""
  
  #: config/avr/avr.opt:124
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
! msgstr ""
  
  #: config/avr/avr.opt:128
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr ""
  
  #: config/avr/avr.opt:132
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
! msgstr ""
  
  #: config/avr/avr.opt:136
  #, no-c-format
  msgid "Available BITS selections:"
! msgstr ""
  
  #: config/m32r/m32r.opt:34
  #, no-c-format
  msgid "Compile for the m32rx."
! msgstr ""
  
  #: config/m32r/m32r.opt:38
  #, no-c-format
  msgid "Compile for the m32r2."
! msgstr ""
  
  #: config/m32r/m32r.opt:42
  #, no-c-format
  msgid "Compile for the m32r."
! msgstr ""
  
  #: config/m32r/m32r.opt:46
  #, no-c-format
  msgid "Align all loops to 32 byte boundary."
! msgstr ""
  
  #: config/m32r/m32r.opt:50
  #, no-c-format
  msgid "Prefer branches over conditional execution."
! msgstr ""
  
  #: config/m32r/m32r.opt:54
  #, no-c-format
  msgid "Give branches their default cost."
! msgstr ""
  
  #: config/m32r/m32r.opt:58
  #, no-c-format
  msgid "Display compile time statistics."
! msgstr ""
  
  #: config/m32r/m32r.opt:62
  #, no-c-format
  msgid "Specify cache flush function."
! msgstr ""
  
  #: config/m32r/m32r.opt:66
  #, no-c-format
  msgid "Specify cache flush trap number."
! msgstr ""
  
  #: config/m32r/m32r.opt:70
  #, no-c-format
  msgid "Only issue one instruction per cycle."
! msgstr ""
  
  #: config/m32r/m32r.opt:74
  #, no-c-format
  msgid "Allow two instructions to be issued per cycle."
! msgstr ""
  
  #: config/m32r/m32r.opt:78
  #, no-c-format
  msgid "Code size: small, medium or large."
! msgstr ""
  
  #: config/m32r/m32r.opt:94
  #, no-c-format
  msgid "Don't call any cache flush functions."
! msgstr ""
  
  #: config/m32r/m32r.opt:98
  #, no-c-format
  msgid "Don't call any cache flush trap."
! msgstr ""
  
  #: config/m32r/m32r.opt:105
  #, no-c-format
  msgid "Small data area: none, sdata, use."
! msgstr ""
  
  #: config/s390/tpf.opt:23
  #, no-c-format
  msgid "Enable TPF-OS tracing code."
! msgstr ""
  
  #: config/s390/tpf.opt:27
  #, no-c-format
  msgid "Set the trace check address for prologue tpf hook"
! msgstr ""
  
  #: config/s390/tpf.opt:31
  #, no-c-format
  msgid "Set the trace jump address for prologue tpf hook"
! msgstr ""
  
  #: config/s390/tpf.opt:35
  #, no-c-format
  msgid "Set the trace check address for epilogue tpf hook"
! msgstr ""
  
  #: config/s390/tpf.opt:39
  #, no-c-format
  msgid "Set the trace jump address for epilogue tpf hook"
! msgstr ""
  
  #: config/s390/tpf.opt:43
  #, no-c-format
  msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
! msgstr ""
  
  #: config/s390/tpf.opt:47
  #, no-c-format
  msgid "Specify main object for TPF-OS."
! msgstr ""
  
  #: config/s390/s390.opt:48
  #, no-c-format
  msgid "31 bit ABI."
! msgstr ""
  
  #: config/s390/s390.opt:52
  #, no-c-format
  msgid "64 bit ABI."
! msgstr ""
  
  #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
! msgstr ""
  
  #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
! msgstr ""
  
  #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
! msgstr ""
  
  #: config/s390/s390.opt:141
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
! msgstr ""
  
  #: config/s390/s390.opt:145
  #, no-c-format
  msgid "Enable hardware floating point."
! msgstr ""
  
  #: config/s390/s390.opt:149
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: config/s390/s390.opt:167
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
! msgstr ""
  
  #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr ""
  
  #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
! msgstr ""
  
  #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
! msgstr ""
  
  #: config/s390/s390.opt:183
  #, no-c-format
  msgid "Disable hardware floating point."
! msgstr ""
  
  #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr ""
  
  #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
! msgstr ""
  
  #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr ""
  
  #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
! msgstr ""
  
  #: config/s390/s390.opt:207
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
! msgstr ""
  
  #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
! msgstr ""
  
  #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr ""
  
  #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr ""
  
  #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
! msgstr ""
  
  #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
! msgstr ""
  
  #: config/s390/s390.opt:238 config/arm/arm.opt:181
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
! msgstr ""
  
  #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr ""
  
  #: config/s390/s390.opt:248
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr ""
  
  #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr ""
  
  #: config/s390/s390.opt:265
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: config/s390/s390.opt:271
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: config/s390/s390.opt:293
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
! msgstr ""
  
  #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr ""
  
  #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
! msgstr ""
  
  #: config/s390/s390.opt:331
  #, no-c-format
  msgid "Store all argument registers on the stack."
! msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
  #, no-c-format
  msgid "Use the simulator runtime."
! msgstr ""
  
  #: config/rl78/rl78.opt:31
  #, no-c-format
  msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr ""
  
  #: config/rl78/rl78.opt:50
  #, no-c-format
  msgid "Use all registers, reserving none for interrupt handlers."
! msgstr ""
  
  #: config/rl78/rl78.opt:54
  #, no-c-format
  msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr ""
  
  #: config/rl78/rl78.opt:58
  #, no-c-format
  msgid "Selects 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."
! msgstr ""
  
  #: config/rl78/rl78.opt:77
  #, no-c-format
  msgid "Alias for -mcpu=g10."
! msgstr ""
  
  #: config/rl78/rl78.opt:81
  #, no-c-format
  msgid "Alias for -mcpu=g13."
! msgstr ""
  
  #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
  msgid "Alias for -mcpu=g14."
! msgstr ""
  
  #: config/rl78/rl78.opt:93
  #, no-c-format
  msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr ""
  
  #: config/rl78/rl78.opt:97
  #, no-c-format
  msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr ""
  
  #: config/stormy16/stormy16.opt:24
  #, no-c-format
  msgid "Provide libraries for the simulator."
! msgstr ""
  
  #: config/arm/arm-tables.opt:25
  #, no-c-format
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
  
  #: config/arm/arm-tables.opt:302
  #, no-c-format
  msgid "Known ARM architectures (for use with the -march= option):"
! msgstr ""
  
  #: config/arm/arm-tables.opt:408
  #, no-c-format
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr ""
  
  #: config/arm/arm.opt:38
  #, no-c-format
  msgid "TLS dialect to use:"
! msgstr ""
  
  #: config/arm/arm.opt:48
  #, no-c-format
  msgid "Specify an ABI."
! msgstr ""
  
  #: config/arm/arm.opt:52
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr ""
  
  #: config/arm/arm.opt:71
  #, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
! msgstr ""
  
  #: config/arm/arm.opt:78
  #, no-c-format
  msgid "Generate APCS conformant stack frames."
! msgstr ""
  
  #: config/arm/arm.opt:82
  #, no-c-format
  msgid "Generate re-entrant, PIC code."
! msgstr ""
  
  #: config/arm/arm.opt:104
  #, no-c-format
  msgid "Generate code in 32 bit ARM state."
! msgstr ""
  
  #: config/arm/arm.opt:112
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr ""
  
  #: config/arm/arm.opt:116
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr ""
  
  #: config/arm/arm.opt:124 config/csky/csky.opt:73
  #, no-c-format
  msgid "Specify if floating point hardware should be used."
! msgstr ""
  
  #: config/arm/arm.opt:128
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr ""
  
  #: config/arm/arm.opt:132 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr ""
  
  #: config/arm/arm.opt:145
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr ""
  
  #: config/arm/arm.opt:149
  #, no-c-format
  msgid "Specify the __fp16 floating-point format."
! msgstr ""
  
  #: config/arm/arm.opt:153
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr ""
  
  #: config/arm/arm.opt:166
  #, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
! msgstr ""
  
  #: config/arm/arm.opt:177
  #, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
! msgstr ""
  
  #: config/arm/arm.opt:185
  #, no-c-format
  msgid "Specify the register to be used for PIC addressing."
! msgstr ""
  
  #: config/arm/arm.opt:189
  #, no-c-format
  msgid "Store function names in object code."
! msgstr ""
  
  #: config/arm/arm.opt:193
  #, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
! msgstr ""
  
  #: config/arm/arm.opt:197 config/rs6000/rs6000.opt:235
  #, no-c-format
  msgid "Do not load the PIC register in function prologues."
! msgstr ""
  
  #: config/arm/arm.opt:204
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr ""
  
  #: config/arm/arm.opt:208
  #, no-c-format
  msgid "Generate code for Thumb state."
! msgstr ""
  
  #: config/arm/arm.opt:212
  #, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
! msgstr ""
  
  #: config/arm/arm.opt:216
  #, no-c-format
  msgid "Specify thread local storage scheme."
! msgstr ""
  
  #: config/arm/arm.opt:220
  #, no-c-format
  msgid "Specify how to access the thread pointer."
! msgstr ""
  
  #: config/arm/arm.opt:224
  #, no-c-format
  msgid "Valid arguments to -mtp=:"
! msgstr ""
  
  #: config/arm/arm.opt:237
  #, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr ""
  
  #: config/arm/arm.opt:241
  #, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr ""
  
  #: config/arm/arm.opt:245 config/mn10300/mn10300.opt:42
  #, no-c-format
  msgid "Tune code for the given processor."
! msgstr ""
  
  #: config/arm/arm.opt:249
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
! msgstr ""
  
  #: config/arm/arm.opt:260
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr ""
  
  #: config/arm/arm.opt:264
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr ""
  
  #: config/arm/arm.opt:268
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr ""
  
  #: config/arm/arm.opt:272
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
! msgstr ""
  
  #: config/arm/arm.opt:276
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
! msgstr ""
  
  #: config/arm/arm.opt:280
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr ""
  
  #: config/arm/arm.opt:285
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
! msgstr ""
  
  #: config/arm/arm.opt:289
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
! msgstr ""
  
  #: config/arm/arm.opt:294
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
! msgstr ""
  
  #: config/arm/arm.opt:299 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr ""
  
  #: config/arm/arm.opt:303
  #, no-c-format
  msgid "This option is deprecated and has no effect."
! msgstr ""
  
  #: config/arm/arm.opt:307
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr ""
  
  #: config/arm/arm.opt:311
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
! msgstr ""
  
  #: config/arm/arm.opt:315
  #, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
! msgstr ""
  
  #: config/arm/arm.opt:319
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr ""
  
  #: config/arm/arm.opt:323
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr ""
  
  #: config/arm/arm.opt:327 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
! msgstr ""
  
  #: config/arm/arm.opt:335
  #, no-c-format
  msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr ""
  
  #: config/arm/arm.opt:357
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
! msgstr ""
  
  #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
  #: config/visium/visium.opt:37
  #, no-c-format
  msgid "Use hardware FP."
! msgstr ""
  
  #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
  #, no-c-format
  msgid "Do not use hardware FP."
! msgstr ""
  
  #: config/sparc/sparc.opt:42
  #, no-c-format
  msgid "Use flat register window model."
! msgstr ""
  
  #: config/sparc/sparc.opt:46
  #, no-c-format
  msgid "Assume possible double misalignment."
! msgstr ""
  
  #: config/sparc/sparc.opt:50
  #, no-c-format
  msgid "Use ABI reserved registers."
! msgstr ""
  
  #: config/sparc/sparc.opt:54
  #, no-c-format
  msgid "Use hardware quad FP instructions."
! msgstr ""
  
  #: config/sparc/sparc.opt:58
  #, no-c-format
  msgid "Do not use hardware quad fp instructions."
! msgstr ""
  
  #: config/sparc/sparc.opt:62 config/vax/vax.opt:47
  #, no-c-format
  msgid "Enable Local Register Allocation."
! msgstr ""
  
  #: config/sparc/sparc.opt:66
  #, no-c-format
  msgid "Compile for V8+ ABI."
! msgstr ""
  
  #: config/sparc/sparc.opt:70
  #, no-c-format
  msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
! msgstr ""
  
  #: config/sparc/sparc.opt:74
  #, no-c-format
  msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
! msgstr ""
  
  #: config/sparc/sparc.opt:78
  #, no-c-format
  msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
! msgstr ""
  
  #: config/sparc/sparc.opt:82
  #, no-c-format
  msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
! msgstr ""
  
  #: config/sparc/sparc.opt:86
  #, no-c-format
  msgid "Use additional VIS instructions introduced in OSA2017."
! msgstr ""
  
  #: config/sparc/sparc.opt:90
  #, no-c-format
  msgid "Use UltraSPARC Compare-and-Branch extensions."
! msgstr ""
  
  #: config/sparc/sparc.opt:94
  #, no-c-format
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
! msgstr ""
  
  #: config/sparc/sparc.opt:98
  #, no-c-format
  msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr ""
  
  #: config/sparc/sparc.opt:102
  #, no-c-format
  msgid "Use UltraSPARC Population-Count instruction."
! msgstr ""
  
  #: config/sparc/sparc.opt:106
  #, no-c-format
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
! msgstr ""
  
  #: config/sparc/sparc.opt:110
  #, no-c-format
  msgid "Pointers are 64-bit."
! msgstr ""
  
  #: config/sparc/sparc.opt:114
  #, no-c-format
  msgid "Pointers are 32-bit."
! msgstr ""
  
  #: config/sparc/sparc.opt:118
  #, no-c-format
  msgid "Use 64-bit ABI."
! msgstr ""
  
  #: config/sparc/sparc.opt:122
  #, no-c-format
  msgid "Use 32-bit ABI."
! msgstr ""
  
  #: config/sparc/sparc.opt:126
  #, no-c-format
  msgid "Use stack bias."
! msgstr ""
  
  #: config/sparc/sparc.opt:130
  #, no-c-format
  msgid "Use structs on stronger alignment for double-word copies."
! msgstr ""
  
  #: config/sparc/sparc.opt:134
  #, no-c-format
  msgid "Optimize tail call instructions in assembler and linker."
! msgstr ""
  
  #: config/sparc/sparc.opt:138
  #, no-c-format
  msgid "Do not generate code that can only run in supervisor mode (default)."
! msgstr ""
  
  #: config/sparc/sparc.opt:142
  #, no-c-format
  msgid "Use instructions of and schedule code for given CPU."
! msgstr ""
  
  #: config/sparc/sparc.opt:228
  #, no-c-format
  msgid "Use given SPARC-V9 code model."
! msgstr ""
  
  #: config/sparc/sparc.opt:250
  #, no-c-format
  msgid "Enable debug output."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/sparc/sparc.opt:254
  #, no-c-format
  msgid "Enable strict 32-bit psABI struct return checking."
! msgstr ""
  
  #: config/sparc/sparc.opt:258
  #, no-c-format
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
! msgstr ""
  
  #: config/sparc/sparc.opt:263
  #, no-c-format
  msgid "Enable workarounds for the errata of the UT699 processor."
! msgstr ""
  
  #: config/sparc/sparc.opt:267
  #, no-c-format
  msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr ""
  
  #: config/sparc/sparc.opt:271
  #, no-c-format
  msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr ""
  
  #: config/sparc/sparc.opt:308
  #, no-c-format
  msgid "Specify the memory model in effect for the program."
! msgstr ""
  
  #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, no-c-format
  msgid "Generate 64-bit code."
! msgstr ""
  
  #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, no-c-format
  msgid "Generate 32-bit code."
! msgstr ""
  
  #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
  msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr ""
  
  #: config/rs6000/476.opt:24
  #, no-c-format
  msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr ""
  
  #: config/rs6000/aix64.opt:24
  #, no-c-format
  msgid "Compile for 64-bit pointers."
! msgstr ""
  
  #: config/rs6000/aix64.opt:28
  #, no-c-format
  msgid "Compile for 32-bit pointers."
! msgstr ""
  
  #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, no-c-format
  msgid "Select code model."
! msgstr ""
  
  #: config/rs6000/aix64.opt:49
  #, no-c-format
  msgid "Support message passing with the Parallel Environment."
! msgstr ""
  
  #: config/rs6000/linux64.opt:24
  #, no-c-format
  msgid "Call mcount for profiling before a function prologue."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:117
  #, no-c-format
  msgid "Use PowerPC-64 instruction set."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:121
  #, no-c-format
  msgid "Use PowerPC General Purpose group optional instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:125
  #, no-c-format
  msgid "Use PowerPC Graphics group optional instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:129
  #, no-c-format
  msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:133
  #, no-c-format
  msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:137
  #, no-c-format
  msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:141
  #, no-c-format
  msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:152
  #, no-c-format
  msgid "Use AltiVec instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:156
  #, no-c-format
  msgid "Use decimal floating point instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:160
  #, no-c-format
  msgid "Use 4xx half-word multiply instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:164
  #, no-c-format
  msgid "Use 4xx string-search dlmzb instruction."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:168
  #, no-c-format
  msgid "Generate load/store multiple instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:187
  #, no-c-format
  msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:191
  #, no-c-format
  msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:199
  #, no-c-format
  msgid "Use vector/scalar (VSX) instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:227
  #, no-c-format
  msgid "Do not generate load/store with update instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:231
  #, no-c-format
  msgid "Generate load/store with update instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:239
  #, no-c-format
  msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:246
  #, no-c-format
  msgid "Schedule the start and end of the procedure."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:250
  #, no-c-format
  msgid "Return all structures in memory (AIX default)."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:254
  #, no-c-format
  msgid "Return small structures in registers (SVR4 default)."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:258
  #, no-c-format
  msgid "Conform more closely to IBM XLC semantics."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
  #, no-c-format
  msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:270
  #, no-c-format
  msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:274
  #, no-c-format
  msgid "Do not place floating point constants in TOC."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:278
  #, no-c-format
  msgid "Place floating point constants in TOC."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:282
  #, no-c-format
  msgid "Do not place symbol+offset constants in TOC."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:286
  #, no-c-format
  msgid "Place symbol+offset constants in TOC."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:297
  #, no-c-format
  msgid "Use only one TOC entry per procedure."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:301
  #, no-c-format
  msgid "Put everything in the regular TOC."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:305
  #, no-c-format
  msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:309
  #, no-c-format
  msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:313
  #, no-c-format
  msgid "Deprecated option.  Use -mvrsave instead."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:317
  #, no-c-format
  msgid "Max number of bytes to move inline."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:321
  #, no-c-format
  msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:325
  #, no-c-format
  msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:329
  #, no-c-format
  msgid "Max number of bytes to compare without loops."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:333
  #, no-c-format
  msgid "Max number of bytes to compare with loops."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:337
  #, no-c-format
  msgid "Max number of bytes to compare."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:341
  #, no-c-format
  msgid "Generate isel instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:345
  #, no-c-format
  msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/rs6000/rs6000.opt:350
  #, no-c-format
  msgid "Use the AltiVec ABI extensions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:354
  #, no-c-format
  msgid "Do not use the AltiVec ABI extensions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:359
  #, no-c-format
  msgid "Use the AIX Vector Extended ABI."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:363
  #, no-c-format
  msgid "Do not use the AIX Vector Extended ABI."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:368
  #, no-c-format
  msgid "Use the ELFv1 ABI."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:372
  #, no-c-format
  msgid "Use the ELFv2 ABI."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:392
  #, no-c-format
  msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:396
  #, no-c-format
  msgid "-mtune=\tSchedule code for given CPU."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:400
  #, no-c-format
  msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:416
  #, no-c-format
  msgid "Avoid all range limits on call instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:424
  #, no-c-format
  msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:428
  #, no-c-format
  msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:437
  #, no-c-format
  msgid "Determine which dependences between insns are considered costly."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:441
  #, no-c-format
  msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:445
  #, no-c-format
  msgid "Specify alignment of structure fields default/natural."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:449
  #, no-c-format
  msgid "Valid arguments to -malign-:"
! msgstr ""
  
  #: config/rs6000/rs6000.opt:459
  #, no-c-format
  msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:463
  #, no-c-format
  msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:467
  #, no-c-format
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:475
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Allow sign extension in fusion operations."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:483
  #, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:498
  #, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:502
  #, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:506
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:522
  #, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:526
  #, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:530
  #, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:534
  #, no-c-format
  msgid "Generate the integer modulo instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:538
  #, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:542
  #, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:586
  #, no-c-format
  msgid "Generate (do not generate) prefixed memory instructions."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:590
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory addressing."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:594
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:598
  #, no-c-format
--- 7931,9373 ----
  #: config/lynx.opt:31
  #, no-c-format
  msgid "Support multi-threading."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/nvptx/nvptx-gen.opt:24
  #, no-c-format
  msgid "Known PTX ISA target architectures (for use with the -misa= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸ PTX ISA (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -misa=):"
  
  #: config/nvptx/nvptx.opt:28
  #, no-c-format
  msgid "Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported."
! msgstr "Ð†Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð°Ð»Ðµ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸. ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ 64-Ð±Ñ–Ñ‚Ð½Ð° ABI."
  
  #: config/nvptx/nvptx.opt:33
  #, no-c-format
  msgid "Link in code for a __main kernel."
! msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ð´Ñ€Ð° __main."
  
  #: config/nvptx/nvptx.opt:37
  #, no-c-format
  msgid "Optimize partition neutering."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½ÐµÐ¹Ñ‚Ñ€Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð²."
  
  #: config/nvptx/nvptx.opt:41
  #, no-c-format
  msgid "Use custom stacks instead of local memory for automatic storage."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð»Ð°Ñ�Ð½Ñ– Ñ�Ñ‚ÐµÐºÐ¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�."
  
  #: config/nvptx/nvptx.opt:45
  #, no-c-format
  msgid "Specify size of .local memory used for stack when the exact amount is not known."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ .local Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ�Ñ‚ÐµÐºÑƒ, ÐºÐ¾Ð»Ð¸ Ñ‚Ð¾Ñ‡Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð½Ðµ Ð²Ñ–Ð´Ð¾Ð¼Ð°."
  
  #: config/nvptx/nvptx.opt:49
  #, no-c-format
  msgid "Generate code that can keep local state uniform across all lanes."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð½ Ð¾Ð´Ð½Ð¾Ñ€Ñ–Ð´Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ð´Ð¾Ñ€Ñ–Ð¶Ð¾Ðº."
  
  #: config/nvptx/nvptx.opt:53
  #, no-c-format
  msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� OpenMP: ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ -msoft-stack Ñ‚Ð° -muniform-simt."
  
  #: config/nvptx/nvptx.opt:57
  #, no-c-format
  msgid "Specify the PTX ISA target architecture to use."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñƒ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ PTX ISA, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: config/nvptx/nvptx.opt:61
  #, no-c-format
  msgid "Alias:"
! msgstr "ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼:"
  
  #: config/nvptx/nvptx.opt:116
  #, no-c-format
  msgid "Known PTX ISA versions (for use with the -mptx= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð²ÐµÑ€Ñ�Ñ–Ñ— PTX ISA (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mptx=):"
  
  #: config/nvptx/nvptx.opt:135
  #, no-c-format
  msgid "Specify the PTX ISA version to use."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ PTX ISA, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: config/nvptx/nvptx.opt:139
  #, no-c-format
  msgid "Initialize ptx registers."
! msgstr "Ð†Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ ptx."
  
  #: config/vxworks.opt:36
  #, no-c-format
  msgid "Assume the VxWorks RTP environment."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ VxWorks RTP."
  
  #: config/vxworks.opt:43
  #, no-c-format
  msgid "Assume the VxWorks vThreads environment."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ VxWorks vThreads."
  
  #: config/avr/avr.opt:23
  #, no-c-format
  msgid "Use subroutines for function prologues and epilogues."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñ–Ð² Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/avr/avr.opt:27
  #, no-c-format
  msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=ÐœÐšÐŸ\tÐ’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ ÐœÐšÐŸ."
  
  #: config/avr/avr.opt:31
  #, no-c-format
  msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ __gcc_isr Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð°Ñ… Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ð°Ñ… Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ."
  
  #: config/avr/avr.opt:35
  #, no-c-format
  msgid "Set the number of 64 KiB flash segments."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„Ð»ÐµÑˆ-Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ 64 ÐšÐ±."
  
  #: config/avr/avr.opt:39
  #, no-c-format
  msgid "Indicate presence of a processor erratum."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ñ�Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/avr/avr.opt:43
  #, no-c-format
  msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ/Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Read-Modify-Write (RMW)."
  
  #: config/avr/avr.opt:53
  #, no-c-format
  msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ RJMP / RCALL, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– CALL / JMP."
  
  #: config/avr/avr.opt:57
  #, no-c-format
  msgid "Use an 8-bit 'int' type."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ‚Ð¸Ð¿ 'int' Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ 8 Ð±Ñ–Ñ‚."
  
  #: config/avr/avr.opt:61
  #, no-c-format
  msgid "Change the stack pointer without disabling interrupts."
! msgstr "Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐºÑƒ Ð±ÐµÐ· Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ."
  
  #: config/avr/avr.opt:65
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»ÐºÐ¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹. Ð Ð¾Ð·ÑƒÐ¼Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� - Ñ†Ðµ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÑ–, Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ñ– Ñ†Ñ–Ð»Ñ– Ñ‡Ð¸Ñ�Ð»Ð°. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»ÐºÐ¸ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” 0."
  
  #: config/avr/avr.opt:69
  #, no-c-format
  msgid "Treat main as if it had attribute OS_task."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ main Ñ‚Ð°Ðº, Ð½Ñ–Ð±Ð¸ Ð²Ð¾Ð½Ð° Ð¼Ð°Ð»Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ OS_task."
  
  #: config/avr/avr.opt:79
  #, no-c-format
  msgid "Change only the low 8 bits of the stack pointer."
! msgstr "Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð½Ð¸Ð¶Ð½Ñ– 8 Ð±Ñ–Ñ‚ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: config/avr/avr.opt:83
  #, no-c-format
  msgid "Relax branches."
! msgstr "Ð Ð¾Ð·Ñ�Ð»Ð°Ð±Ð¸Ñ‚Ð¸ Ð³Ñ–Ð»ÐºÐ¸."
  
  #: config/avr/avr.opt:87
  #, no-c-format
  msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs."
! msgstr "Ð—Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð¼Ð°ÑˆÐ¸Ð½Ñƒ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”, Ñ‰Ð¾ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð±Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸."
  
  #: config/avr/avr.opt:91
  #, no-c-format
  msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Ð�Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚Ð° Ð·Ð´Ð¾Ð±ÑƒÐ´ÑŒÑ‚Ðµ / Ð·Ð²Ñ–Ð»ÑŒÐ½Ñ–Ñ‚ÑŒ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³ / ÐµÐ¿Ñ–Ð»Ð¾Ð³ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—. Ð‘ÐµÐ· Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ‚Ð° Ð²Ð¸Ð´Ð°Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‚ÑŒ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒ Ñ�Ð²Ð¾Ñ— Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð·Ñ– Ñ�Ñ‚ÐµÐºÑƒ, Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, printf."
  
  #: config/avr/avr.opt:95
  #, no-c-format
  msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "ÐŸÑ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ– Ð´Ð¾ ÐžÐ—ÐŸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ X, Ñ�Ðº Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�, Ñ‚Ð¾Ð±Ñ‚Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚, Ð¿Ñ–Ñ�Ð»Ñ�Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚ Ñ‚Ð° Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ð·Ð²ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° X. Ð‘ÐµÐ· Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ñ–Ñ�Ð½ÑƒÑ” Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— X+const, Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ð¹ Ð´Ð¾ Y+const Ñ‚Ð° Z+const, Ñ– Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� ÐµÐ¼ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ñ‚Ð°ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� X."
  
  #: config/avr/avr.opt:100
  #, no-c-format
  msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
! msgstr "ÐŸÑ€Ð¸Ñ�Ñ‚Ñ€Ñ–Ð¹ Ð½Ðµ Ð¼Ð°Ñ” Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ SPH. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð±ÑƒÐ´Ðµ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð· Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑ‰Ð¾ Ð½Ð°Ñ�Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ/Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ SPH Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð° Ð· -mmcu=ÐœÐšÐŸ."
  
  #: config/avr/avr.opt:104
  #, no-c-format
  msgid "Warn if the address space of an address is changed."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: config/avr/avr.opt:108
  #, no-c-format
  msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ ISR Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾, Ñ‚Ð¾Ð±Ñ‚Ð¾ Ð±ÐµÐ· Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñƒ __vector. Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/avr/avr.opt:112
  #, no-c-format
  msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·ÐºÑƒ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð½ÑƒÐ»Ñ� Ð´Ð»Ñ� Ð´Ñ€Ð¾Ð±Ð¾Ð²Ð¸Ñ… Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²."
  
  #: config/avr/avr.opt:116
  #, no-c-format
  msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ñ�Ñ– Ð´Ð°Ð½Ñ– Ñƒ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ñ– Ð¼Ð¾Ð¶Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ LDS / STS. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð° Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð¸Ñ… Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð² Tiny."
  
  #: config/avr/avr.opt:120
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
! msgstr "-mdouble=<BITS>\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ double Ð· ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ <BITS> Ð±Ñ–Ñ‚."
  
  #: config/avr/avr.opt:124
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
! msgstr "-mlong-double=<BITS>\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ long double Ð· ÑˆÐ¸Ñ€Ð¸Ð½Ð¾ÑŽ <BITS> Ð±Ñ–Ñ‚."
  
  #: config/avr/avr.opt:128
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
! msgstr "Ð�Ðµ Ð¿Ñ–Ð´ÐºÐ»ÑŽÑ‡Ð°Ñ‚Ð¸ Ð´Ð¾ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ lib<ÐœÐšÐŸ>.a, Ñ�ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð° Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾ÑŽ."
  
  #: config/avr/avr.opt:132
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾ÑŽ Ñ„Ð°Ð¹Ð» specs-<ÐœÐšÐŸ> Ñƒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð·Ñ– device-specs."
  
  #: config/avr/avr.opt:136
  #, no-c-format
  msgid "Available BITS selections:"
! msgstr "Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ BITS:"
  
  #: config/m32r/m32r.opt:34
  #, no-c-format
  msgid "Compile for the m32rx."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� m32rx."
  
  #: config/m32r/m32r.opt:38
  #, no-c-format
  msgid "Compile for the m32r2."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� m32r2."
  
  #: config/m32r/m32r.opt:42
  #, no-c-format
  msgid "Compile for the m32r."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� m32r."
  
  #: config/m32r/m32r.opt:46
  #, no-c-format
  msgid "Align all loops to 32 byte boundary."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ†Ð¸ÐºÐ»Ð¸ Ð´Ð¾ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ– 32 Ð±Ð°Ð¹Ñ‚Ð¸."
  
  #: config/m32r/m32r.opt:50
  #, no-c-format
  msgid "Prefer branches over conditional execution."
! msgstr "Ð’Ñ–Ð´Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð³Ñƒ Ð³Ñ–Ð»ÐºÐ°Ð¼ Ð¿ÐµÑ€ÐµÐ´ ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¼ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/m32r/m32r.opt:54
  #, no-c-format
  msgid "Give branches their default cost."
! msgstr "Ð�Ð°Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð³Ñ–Ð»ÐºÐ°Ð¼ Ñ—Ñ…Ð½ÑŽ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ."
  
  #: config/m32r/m32r.opt:58
  #, no-c-format
  msgid "Display compile time statistics."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ‡Ð°Ñ�Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: config/m32r/m32r.opt:62
  #, no-c-format
  msgid "Specify cache flush function."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ."
  
  #: config/m32r/m32r.opt:66
  #, no-c-format
  msgid "Specify cache flush trap number."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€ Ð¿Ð°Ñ�Ñ‚ÐºÐ¸ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ."
  
  #: config/m32r/m32r.opt:70
  #, no-c-format
  msgid "Only issue one instruction per cycle."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ð´Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð½Ð° Ñ†Ð¸ÐºÐ»."
  
  #: config/m32r/m32r.opt:74
  #, no-c-format
  msgid "Allow two instructions to be issued per cycle."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð´Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° Ñ†Ð¸ÐºÐ»."
  
  #: config/m32r/m32r.opt:78
  #, no-c-format
  msgid "Code size: small, medium or large."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ: Ð¼Ð°Ð»Ð¸Ð¹, Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð°Ð±Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹."
  
  #: config/m32r/m32r.opt:94
  #, no-c-format
  msgid "Don't call any cache flush functions."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð¶Ð¾Ð´Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ."
  
  #: config/m32r/m32r.opt:98
  #, no-c-format
  msgid "Don't call any cache flush trap."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð¶Ð¾Ð´Ð½Ñƒ Ð¿Ð°Ñ�Ñ‚ÐºÑƒ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ."
  
  #: config/m32r/m32r.opt:105
  #, no-c-format
  msgid "Small data area: none, sdata, use."
! msgstr "ÐœÐ°Ð»Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð´Ð°Ð½Ð¸Ñ…: Ð½ÐµÐ¼Ð°Ñ”, sdata, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: config/s390/tpf.opt:23
  #, no-c-format
  msgid "Enable TPF-OS tracing code."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð´ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� TPF-OS."
  
  #: config/s390/tpf.opt:27
  #, no-c-format
  msgid "Set the trace check address for prologue tpf hook"
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ð»Ñ–Ð´Ñƒ Ð´Ð»Ñ� Ð³Ð°Ñ‡ÐºÐ° tpf Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ"
  
  #: config/s390/tpf.opt:31
  #, no-c-format
  msgid "Set the trace jump address for prologue tpf hook"
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ñ�Ð»Ñ–Ð´Ñƒ Ð´Ð»Ñ� Ð³Ð°Ñ‡ÐºÐ° tpf Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ"
  
  #: config/s390/tpf.opt:35
  #, no-c-format
  msgid "Set the trace check address for epilogue tpf hook"
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ð»Ñ–Ð´Ñƒ Ð´Ð»Ñ� Ð³Ð°Ñ‡ÐºÐ° tpf ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ"
  
  #: config/s390/tpf.opt:39
  #, no-c-format
  msgid "Set the trace jump address for epilogue tpf hook"
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ñ�Ð»Ñ–Ð´Ñƒ Ð´Ð»Ñ� Ð³Ð°Ñ‡ÐºÐ° tpf ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ"
  
  #: config/s390/tpf.opt:43
  #, no-c-format
  msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð³Ð°Ñ‡ÐºÑ–Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ð½Ð° TPF_TRACE_PROLOGUE_SKIP_TARGET Ñ‚Ð° TPF_TRACE_EPILOGUE_SKIP_TARGET. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½ÑŽ -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET Ñ‚Ð° -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET"
  
  #: config/s390/tpf.opt:47
  #, no-c-format
  msgid "Specify main object for TPF-OS."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð´Ð»Ñ� TPF-OS."
  
  #: config/s390/s390.opt:48
  #, no-c-format
  msgid "31 bit ABI."
! msgstr "ABI 31 Ð±Ñ–Ñ‚."
  
  #: config/s390/s390.opt:52
  #, no-c-format
  msgid "64 bit ABI."
! msgstr "ABI 64 Ð±Ñ–Ñ‚."
  
  #: config/s390/s390.opt:129
  #, no-c-format
  msgid "Maintain backchain pointer."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº backchain."
  
  #: config/s390/s390.opt:133
  #, no-c-format
  msgid "Additional debug prints."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð²Ð¸Ð²Ð¾Ð´Ð¸."
  
  #: config/s390/s390.opt:137
  #, no-c-format
  msgid "ESA/390 architecture."
! msgstr "Ð�Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° ESA/390."
  
  #: config/s390/s390.opt:141
  #, no-c-format
  msgid "Enable decimal floating point hardware support."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/s390/s390.opt:145
  #, no-c-format
  msgid "Enable hardware floating point."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/s390/s390.opt:149
  #, no-c-format
  msgid "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."
! msgstr "ÐŸÑ€Ð¸Ð¹Ð¼Ð°Ñ” Ð´Ð²Ð° Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ñ… Ñ†Ñ–Ð»Ð¸Ñ… Ñ‡Ð¸Ñ�Ð»Ð°, Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– ÐºÐ¾Ð¼Ð¾ÑŽ. Ð”Ð¾Ð´Ð°Ñ” Ð´Ð¾ Ð¼Ñ–Ñ‚ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð´Ð²Ð¾Ð±Ð°Ð¹Ñ‚Ð¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Nop, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ñ… Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼. ÐŸÑ–Ñ�Ð»Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ Ð´Ð¾Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Nop, Ñ‰Ð¾ Ð¿Ð¾ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½ Ñ�Ð»Ñ–Ð², Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Nop-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ (ÑˆÑ–Ñ�Ñ‚ÑŒ, Ñ‡Ð¾Ñ‚Ð¸Ñ€Ð¸ Ð°Ð±Ð¾ Ð´Ð²Ð° Ð±Ð°Ð¹Ñ‚Ð¸), Ð¿Ð¾Ñ‡Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð· Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆÐ¾Ð³Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� 0 Ð´Ð»Ñ� Ð¾Ð±Ð¾Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð³Ð°Ñ€Ñ�Ñ‡Ðµ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: config/s390/s390.opt:167
  #, no-c-format
  msgid "Use hardware transactional execution instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹."
  
  #: config/s390/s390.opt:171
  #, no-c-format
  msgid "Use hardware vector facility instructions and enable the vector ABI."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ‚Ð° ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ ABI."
  
  #: config/s390/s390.opt:175
  #, no-c-format
  msgid "Use packed stack layout."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: config/s390/s390.opt:179
  #, no-c-format
  msgid "Use bras for executable < 64k."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ bras Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¼ÐµÐ½ÑˆÐµ 64Ðº."
  
  #: config/s390/s390.opt:183
  #, no-c-format
  msgid "Disable hardware floating point."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/s390/s390.opt:187
  #, no-c-format
  msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð², Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ð·Ð°Ð»Ð¸ÑˆÐ¸Ñ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ�Ñ‚ÐµÐºÑƒ, Ð¿ÐµÑ€Ñˆ Ð½Ñ–Ð¶ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð° Ð¿Ð°Ñ�Ñ‚ÐºÐ°."
  
  #: config/s390/s390.opt:191
  #, no-c-format
  msgid "Switches off the -mstack-guard= option."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ -mstack-guard=."
  
  #: config/s390/s390.opt:195
  #, no-c-format
  msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ ÐºÐ¾Ð´ Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾Ð± Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð¿Ð°Ñ�Ñ‚ÐºÑƒ, Ñ�ÐºÑ‰Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÑƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð·Ð°Ð´Ð°Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�."
  
  #: config/s390/s390.opt:199
  #, no-c-format
  msgid "Switches off the -mstack-size= option."
! msgstr "Ð’Ð¸Ð¼Ð¸ÐºÐ°Ñ” Ð¾Ð¿Ñ†Ñ–ÑŽ -mstack-size=."
  
  #: config/s390/s390.opt:207
  #, no-c-format
  msgid "Use the mvcle instruction for block moves."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ mvcle Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð²."
  
  #: config/s390/s390.opt:211
  #, no-c-format
  msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¼Ð¾Ð²Ð¸ Ð· Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ z, Ñ�ÐºÐµ Ð½Ð°Ð´Ð°Ñ” ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð½Ð¾-Ñ‡ÑƒÑ‚Ð»Ð¸Ð²Ð¸Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð¼Ð°ÐºÑ€Ð¾Ñ� Ñ‚Ð° ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– Altivec Ð² vecintrin.h."
  
  #: config/s390/s390.opt:216
  #, no-c-format
  msgid "Warn if a function uses alloca or creates an array with dynamic size."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” alloca Ð°Ð±Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ” Ð¼Ð°Ñ�Ð¸Ð² Ð· Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼."
  
  #: config/s390/s390.opt:220
  #, no-c-format
  msgid "Warn if a single function's framesize exceeds the given framesize."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð°Ð¼ÐºÐ¸ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð°Ð¼ÐºÐ¸."
  
  #: config/s390/s390.opt:224
  #, no-c-format
  msgid "z/Architecture."
! msgstr "z/Ð�Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°."
  
  #: config/s390/s390.opt:228
  #, no-c-format
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»ÐºÐ¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹. Ð Ð¾Ð·ÑƒÐ¼Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� - Ñ†Ðµ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÑ– Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ñ– Ñ†Ñ–Ð»Ñ– Ñ‡Ð¸Ñ�Ð»Ð°. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»ÐºÐ¸ Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ 1."
  
  #: config/s390/s390.opt:238 config/arm/arm.opt:181
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾, Ñ‰Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð¸ Ð´Ð°Ð½Ð¸Ñ… Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ�Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð° Ñ‚ÐµÐºÑ�Ñ‚Ñƒ."
  
  #: config/s390/s390.opt:243
  #, no-c-format
  msgid "Wrap all indirect branches into execute in order to disable branch prediction."
! msgstr "ÐžÐ±ÐµÑ€Ð½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº."
  
  #: config/s390/s390.opt:248
  #, no-c-format
  msgid "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."
! msgstr "ÐžÐ±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ Ð´Ð¾ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ñ‚Ð° Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ñ– gotos Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� thunk Ð°Ð±Ð¾ thunk-extern Ð· Ñ†Ñ–Ñ”ÑŽ Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”, Ñ‰Ð¾Ð± Ñ‚ÑƒÐ½ÐºÐ¸ Ð²Ð²Ð°Ð¶Ð°Ð»Ð¸Ñ�Ñ� Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ñ�Ð¸Ð³Ð½Ð°Ð»Ñ–Ð², Ñ‰Ð¾Ð± Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ CFI. Ð”Ð»Ñ� Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰, Ð´Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� (Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, Ð´Ð»Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²), Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ thunk-inline Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾."
  
  #: config/s390/s390.opt:256
  #, no-c-format
  msgid "Wrap all indirect calls into execute in order to disable branch prediction."
! msgstr "ÐžÐ±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº."
  
  #: config/s390/s390.opt:260
  #, no-c-format
  msgid "Wrap all indirect return branches into execute in order to disable branch prediction."
! msgstr "ÐžÐ±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº."
  
  #: config/s390/s390.opt:265
  #, no-c-format
  msgid "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."
! msgstr "ÐžÐ±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº. Ð¦Ðµ Ñ�Ñ‚Ð¾Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð³Ñ–Ð»Ð¾Ðº, Ð´Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð±ÑƒÐ´Ðµ Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÐµÐ½Ð° Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: config/s390/s390.opt:271
  #, no-c-format
  msgid "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."
! msgstr "ÐžÐ±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² execute, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»Ð¾Ðº. Ð¦Ðµ Ñ�Ñ‚Ð¾Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð³Ñ–Ð»Ð¾Ðº, Ð´Ðµ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: config/s390/s390.opt:293
  #, no-c-format
  msgid "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."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ .s390_indirect_jump, .s390_indirect_call, .s390_return_reg Ñ‚Ð° .s390_return_mem, Ñ‰Ð¾Ð± Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¼Ñ–Ñ�Ñ†Ñ� Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº, Ñ�ÐºÑ– Ð±ÑƒÐ»Ð¸ Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ– Ð² Ñ€Ð°Ð¼ÐºÐ°Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð· Ð¾Ð¿Ñ†Ñ–Ð¹ -mindirect-branch* Ð°Ð±Ð¾ -mfunction-return*. Ð Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ñ�ÐºÐ»Ð°Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð· Ð¼Ð°Ñ�Ð¸Ð²Ñƒ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð². ÐšÐ¾Ð¶ÐµÐ½ Ð·Ð°Ð¿Ð¸Ñ� Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð·Ñ�ÑƒÐ² Ð²Ñ–Ð´ Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð¼Ñ–Ñ�Ñ†Ñ�."
  
  #: config/s390/s390.opt:302
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼. Ð¡ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð±ÑƒÐ´Ðµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÐ²Ð°Ñ‚Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ñ– glibc 2.29 Ð°Ð±Ð¾ Ð½Ð¾Ð²Ñ–ÑˆÑƒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð´Ð»Ñ� Ð·Ð°Ð¿ÑƒÑ�ÐºÑƒ."
  
  #: config/s390/s390.opt:307
  #, no-c-format
  msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð» __mcount_loc Ð· ÑƒÑ�Ñ–Ð¼Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ _mcount Ñ‚Ð° __fentry__."
  
  #: config/s390/s390.opt:316
  #, no-c-format
  msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�-Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð´Ð¾Ð²Ð³Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ… (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb). ÐŸÑ€Ð¾Ñ…Ñ–Ð´ Ð¿ÐµÑ€ÐµÐ°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ” Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�-Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ�, Ñ‚Ð¾Ð¼Ñƒ ÐºÐ¾Ð´, Ñ‰Ð¾ Ð³ÐµÐ½ÐµÑ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ñ€Ñ–Ð²Ð½ÐµÐ¼, Ñ�Ñ…Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð´Ð¾ Ð½Ð°Ñ�Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð¾Ð²Ð³Ð¸Ñ… Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑ–Ð² Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�-Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ�. Ð¦Ðµ Ð½Ðµ Ñ�Ð¿Ñ€Ð¸Ñ�Ñ‚Ð»Ð¸Ð²Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ð½Ð²ÐµÑ”Ñ€Ð°, Ñ– Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ° Ð¿Ð¾Ð»Ñ�Ð³Ð°Ñ” Ð² Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð¾ÐºÑ€ÐµÐ¼Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ñ– Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð´Ð¾Ð²Ð³Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ…, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾ÐºÐ°Ð·ÑƒÑŽÑ‚ÑŒ, Ñ‰Ð¾ Ñ†Ðµ Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÑƒÑ” Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ—Ñ— Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/s390/s390.opt:331
  #, no-c-format
  msgid "Store all argument registers on the stack."
! msgstr "Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ð¹Ñ‚Ðµ Ð²Ñ�Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
  #, no-c-format
  msgid "Use the simulator runtime."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð°Ð½Ñ‚Ð°Ð¹Ð¼ Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: config/rl78/rl78.opt:31
  #, no-c-format
  msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)."
! msgstr "Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ (none/g13/g14)."
  
  #: config/rl78/rl78.opt:50
  #, no-c-format
  msgid "Use all registers, reserving none for interrupt handlers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸, Ð½Ðµ Ð·Ð°Ð»Ð¸ÑˆÐ°ÑŽÑ‡Ð¸ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ."
  
  #: config/rl78/rl78.opt:54
  #, no-c-format
  msgid "Enable assembler and linker relaxation.  Enabled by default at -Os."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ñ‚Ð° Ð»Ñ–Ð½ÐºÐµÑ€Ð°. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð¿Ñ€Ð¸ -Os."
  
  #: config/rl78/rl78.opt:58
  #, no-c-format
  msgid "Selects 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."
! msgstr "Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ð´Ñ€Ð° RL78 (g10/g13/g14). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� G14. Ð¯ÐºÑ‰Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾, Ñ‚Ð°ÐºÐ¾Ð¶ Ð²Ð¸Ð±Ð¸Ñ€Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÐ° Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ�."
  
  #: config/rl78/rl78.opt:77
  #, no-c-format
  msgid "Alias for -mcpu=g10."
! msgstr "ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -mcpu=g10."
  
  #: config/rl78/rl78.opt:81
  #, no-c-format
  msgid "Alias for -mcpu=g13."
! msgstr "ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -mcpu=g13."
  
  #: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
  #, no-c-format
  msgid "Alias for -mcpu=g14."
! msgstr "ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� -mcpu=g14."
  
  #: config/rl78/rl78.opt:93
  #, no-c-format
  msgid "Assume ES is zero throughout program execution, use ES: for read-only data."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ ES Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ Ð¿Ñ€Ð¾Ñ‚Ñ�Ð³Ð¾Ð¼ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ES: Ð´Ð»Ñ� Ð´Ð°Ð½Ð¸Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: config/rl78/rl78.opt:97
  #, no-c-format
  msgid "Stores the MDUC registers in interrupt handlers for G13 target."
! msgstr "Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ MDUC Ñƒ Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ°Ñ… Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– G13."
  
  #: config/stormy16/stormy16.opt:24
  #, no-c-format
  msgid "Provide libraries for the simulator."
! msgstr "Ð�Ð°Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð´Ð»Ñ� Ñ�Ð¸Ð¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: config/arm/arm-tables.opt:25
  #, no-c-format
  msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ ARM (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ�Ð¼Ð¸ -mcpu= Ñ‚Ð° -mtune=):"
  
  #: config/arm/arm-tables.opt:302
  #, no-c-format
  msgid "Known ARM architectures (for use with the -march= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ ARM (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -march=):"
  
  #: config/arm/arm-tables.opt:408
  #, no-c-format
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– FPU ARM (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mfpu=):"
  
  #: config/arm/arm.opt:38
  #, no-c-format
  msgid "TLS dialect to use:"
! msgstr "Ð”Ñ–Ð°Ð»ÐµÐºÑ‚ TLS, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸:"
  
  #: config/arm/arm.opt:48
  #, no-c-format
  msgid "Specify an ABI."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ABI."
  
  #: config/arm/arm.opt:52
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– ABI ARM (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=):"
  
  #: config/arm/arm.opt:71
  #, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
! msgstr "Ð—Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Â«abortÂ», Ñ�ÐºÑ‰Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Â«noreturnÂ» Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�."
  
  #: config/arm/arm.opt:78
  #, no-c-format
  msgid "Generate APCS conformant stack frames."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ– Ñ„Ñ€ÐµÐ¹Ð¼Ð¸, Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´Ð¾ APCS."
  
  #: config/arm/arm.opt:82
  #, no-c-format
  msgid "Generate re-entrant, PIC code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¸Ð¹ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð¼Ñ–Ñ�Ñ†ÑŒ Ñ‚Ð° Ñ” PIC."
  
  #: config/arm/arm.opt:104
  #, no-c-format
  msgid "Generate code in 32 bit ARM state."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð°Ð½Ñ– ARM."
  
  #: config/arm/arm.opt:112
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
! msgstr "Thumb: ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ñ– Ð· ÐºÐ¾Ð´Ñƒ ARM."
  
  #: config/arm/arm.opt:116
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
! msgstr "Thumb: ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð° ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Thumb."
  
  #: config/arm/arm.opt:124 config/csky/csky.opt:73
  #, no-c-format
  msgid "Specify if floating point hardware should be used."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‡Ð¸ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ðµ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/arm/arm.opt:128
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð°Ñ” Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð·Ð³Ñ–Ð´Ð½Ð¾ Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸ ARMv8-M."
  
  #: config/arm/arm.opt:132 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– ABI Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mfloat-abi=):"
  
  #: config/arm/arm.opt:145
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
! msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼Ð¸ ARM/Thumb Ð½Ð° Ñ‡ÐµÑ€Ð³ÑƒÑŽÑ‡Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: config/arm/arm.opt:149
  #, no-c-format
  msgid "Specify the __fp16 floating-point format."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ __fp16."
  
  #: config/arm/arm.opt:153
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ __fp16 (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mfp16-format=):"
  
  #: config/arm/arm.opt:166
  #, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾/Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸."
  
  #: config/arm/arm.opt:177
  #, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ�Ðº Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾."
  
  #: config/arm/arm.opt:185
  #, no-c-format
  msgid "Specify the register to be used for PIC addressing."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— PIC."
  
  #: config/arm/arm.opt:189
  #, no-c-format
  msgid "Store function names in object code."
! msgstr "Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñƒ ÐºÐ¾Ð´Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°."
  
  #: config/arm/arm.opt:193
  #, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: config/arm/arm.opt:197 config/rs6000/rs6000.opt:235
  #, no-c-format
  msgid "Do not load the PIC register in function prologues."
! msgstr "Ð�Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ PIC Ñƒ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/arm/arm.opt:204
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð±Ñ–Ñ‚Ñ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€. (Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾)."
  
  #: config/arm/arm.opt:208
  #, no-c-format
  msgid "Generate code for Thumb state."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Thumb."
  
  #: config/arm/arm.opt:212
  #, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð¼Ñ–Ð¶ Ð½Ð°Ð±Ð¾Ñ€Ð°Ð¼Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Thumb Ñ‚Ð° ARM."
  
  #: config/arm/arm.opt:216
  #, no-c-format
  msgid "Specify thread local storage scheme."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ…ÐµÐ¼Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð²."
  
  #: config/arm/arm.opt:220
  #, no-c-format
  msgid "Specify how to access the thread pointer."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�Ðº Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ."
  
  #: config/arm/arm.opt:224
  #, no-c-format
  msgid "Valid arguments to -mtp=:"
! msgstr "Ð”Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mtp=:"
  
  #: config/arm/arm.opt:237
  #, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
! msgstr "Thumb: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ-Ð»Ð¸Ñ�Ñ‚Ð¾Ñ‡ÐºÐ¾Ð²Ñ–) Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ– Ñ„Ñ€ÐµÐ¹Ð¼Ð¸ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾."
  
  #: config/arm/arm.opt:241
  #, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
! msgstr "Thumb: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð»Ð¸Ñ�Ñ‚Ð¾Ñ‡ÐºÐ¾Ð²Ñ–) Ñ�Ñ‚ÐµÐºÐ¾Ð²Ñ– Ñ„Ñ€ÐµÐ¹Ð¼Ð¸ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾."
  
  #: config/arm/arm.opt:245 config/mn10300/mn10300.opt:42
  #, no-c-format
  msgid "Tune code for the given processor."
! msgstr "Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/arm/arm.opt:249
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� CPU Ñ�Ðº ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ€ÐµÑ�Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ñ– Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ."
  
  #: config/arm/arm.opt:260
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Neon ÐºÐ²Ð°Ð´Ñ€Ð¾-Ñ�Ð»Ð¾Ð²Ð° (Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¸Ñ… Ñ�Ð»Ñ–Ð²) Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: config/arm/arm.opt:264
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Neon Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ñ– Ñ�Ð»Ð¾Ð²Ð° (Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ ÐºÐ²Ð°Ð´Ñ€Ð¾-Ñ�Ð»Ñ–Ð²) Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: config/arm/arm.opt:268
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ð²Ñ–Ð´ Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚ RTX Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�. Ð¢Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² GCC."
  
  #: config/arm/arm.opt:272
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¸ Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ñ�Ð»Ð¾Ð²Ð°."
  
  #: config/arm/arm.opt:276
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ð»Ð¾ÐºÐ¸ IT, Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´Ð»Ñ� ARMv8."
  
  #: config/arm/arm.opt:280
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
! msgstr "Ð£Ð½Ð¸ÐºÐ°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ… LDRD, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Cortex-M3."
  
  #: config/arm/arm.opt:285
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
! msgstr "Ð£Ñ�ÑƒÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð· VLLDM Ð½Ð° Ð´ÐµÑ�ÐºÐ¸Ñ… Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ�Ñ… M-Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ (CVE-2021-35465)."
  
  #: config/arm/arm.opt:289
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
! msgstr "Ð£Ñ�ÑƒÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ AES Ð½Ð° Cortex-A57 Ñ‚Ð° Cortex-A72 (Arm erratum #1742098)."
  
  #: config/arm/arm.opt:294
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
! msgstr "Ð£Ñ�ÑƒÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ AES Ð½Ð° Cortex-A57 Ñ‚Ð° Cortex-A72 (Arm erratum #1655431)."
  
  #: config/arm/arm.opt:299 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð½ÐµÐ·Ð°Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ�Ð»Ñ–Ð² Ñ‚Ð° Ð½Ð°Ð¿Ñ–Ð²Ñ�Ð»Ñ–Ð² Ð´Ð¾ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/arm/arm.opt:303
  #, no-c-format
  msgid "This option is deprecated and has no effect."
! msgstr "Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ– Ð½Ðµ Ð¼Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐµÑ„ÐµÐºÑ‚Ñƒ."
  
  #: config/arm/arm.opt:307
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð· Ñ„Ð»ÐµÑˆ-Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ–ÑˆÐµ, Ð½Ñ–Ð¶ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/arm/arm.opt:311
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ñ”Ð´Ð¸Ð½Ð¸Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
  #: config/arm/arm.opt:315
  #, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
! msgstr "Ð�Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð´Ð°Ð½Ñ– Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð°Ñ… ÐºÐ¾Ð´Ñƒ."
  
  #: config/arm/arm.opt:319
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
! msgstr "ÐŸÑ€Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð· Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð², Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– BE8."
  
  #: config/arm/arm.opt:323
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
! msgstr "ÐŸÑ€Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð· Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð², Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ñ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð¾Ð³Ð¾ BE32."
  
  #: config/arm/arm.opt:327 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
! msgstr "Ð’Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð³Ñ–Ð»ÐºÐ¸."
  
  #: config/arm/arm.opt:335
  #, no-c-format
  msgid "Generate code which uses the core registers only (r0-r14)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð»Ð¸ÑˆÐµ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸ Ñ�Ð´Ñ€Ð° (r0-r14)."
  
  #: config/arm/arm.opt:357
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð²Ñ–Ð´ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñƒ TLS. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· fstack-protector-guard=tls Ñ– Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² ÐºÐ¾Ð´Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°."
  
  #: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
  #: config/visium/visium.opt:37
  #, no-c-format
  msgid "Use hardware FP."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñƒ ÐºÐ¾Ð¼Ñƒ."
  
  #: config/sparc/sparc.opt:38 config/visium/visium.opt:41
  #, no-c-format
  msgid "Do not use hardware FP."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñƒ ÐºÐ¾Ð¼Ñƒ."
  
  #: config/sparc/sparc.opt:42
  #, no-c-format
  msgid "Use flat register window model."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð»Ð¾Ñ�ÐºÐ¾Ð³Ð¾ Ð²Ñ–ÐºÐ½Ð° Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: config/sparc/sparc.opt:46
  #, no-c-format
  msgid "Assume possible double misalignment."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñƒ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñƒ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ."
  
  #: config/sparc/sparc.opt:50
  #, no-c-format
  msgid "Use ABI reserved registers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ ABI."
  
  #: config/sparc/sparc.opt:54
  #, no-c-format
  msgid "Use hardware quad FP instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ‡Ð¾Ñ‚Ð¸Ñ€Ð¸ÐºÑ€Ð°Ñ‚Ð½Ñ– FP-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/sparc/sparc.opt:58
  #, no-c-format
  msgid "Do not use hardware quad fp instructions."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ‡Ð¾Ñ‚Ð¸Ñ€Ð¸ÐºÑ€Ð°Ñ‚Ð½Ñ– FP-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/sparc/sparc.opt:62 config/vax/vax.opt:47
  #, no-c-format
  msgid "Enable Local Register Allocation."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: config/sparc/sparc.opt:66
  #, no-c-format
  msgid "Compile for V8+ ABI."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ABI V8+."
  
  #: config/sparc/sparc.opt:70
  #, no-c-format
  msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Visual Instruction Set Ð²ÐµÑ€Ñ�Ñ–Ñ— 1.0."
  
  #: config/sparc/sparc.opt:74
  #, no-c-format
  msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Visual Instruction Set Ð²ÐµÑ€Ñ�Ñ–Ñ— 2.0."
  
  #: config/sparc/sparc.opt:78
  #, no-c-format
  msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Visual Instruction Set Ð²ÐµÑ€Ñ�Ñ–Ñ— 3.0."
  
  #: config/sparc/sparc.opt:82
  #, no-c-format
  msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Visual Instruction Set Ð²ÐµÑ€Ñ�Ñ–Ñ— 4.0."
  
  #: config/sparc/sparc.opt:86
  #, no-c-format
  msgid "Use additional VIS instructions introduced in OSA2017."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— VIS, Ð²Ð²ÐµÐ´ÐµÐ½Ñ– Ð² OSA2017."
  
  #: config/sparc/sparc.opt:90
  #, no-c-format
  msgid "Use UltraSPARC Compare-and-Branch extensions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Compare-and-Branch."
  
  #: config/sparc/sparc.opt:94
  #, no-c-format
  msgid "Use UltraSPARC Fused Multiply-Add extensions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� UltraSPARC Fused Multiply-Add."
  
  #: config/sparc/sparc.opt:98
  #, no-c-format
  msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð· Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ð½Ð° Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñƒ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ (FsMULd)."
  
  #: config/sparc/sparc.opt:102
  #, no-c-format
  msgid "Use UltraSPARC Population-Count instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ UltraSPARC Population-Count."
  
  #: config/sparc/sparc.opt:106
  #, no-c-format
  msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð²Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ� Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼ Ð· Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¾Ð¼ UltraSPARC."
  
  #: config/sparc/sparc.opt:110
  #, no-c-format
  msgid "Pointers are 64-bit."
! msgstr "Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 64 Ð±Ñ–Ñ‚Ð¸."
  
  #: config/sparc/sparc.opt:114
  #, no-c-format
  msgid "Pointers are 32-bit."
! msgstr "Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 32 Ð±Ñ–Ñ‚Ð¸."
  
  #: config/sparc/sparc.opt:118
  #, no-c-format
  msgid "Use 64-bit ABI."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 64-Ð±Ñ–Ñ‚Ð½Ðµ ABI."
  
  #: config/sparc/sparc.opt:122
  #, no-c-format
  msgid "Use 32-bit ABI."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 32-Ð±Ñ–Ñ‚Ð½Ðµ ABI."
  
  #: config/sparc/sparc.opt:126
  #, no-c-format
  msgid "Use stack bias."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ñ�ÑƒÐ² Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: config/sparc/sparc.opt:130
  #, no-c-format
  msgid "Use structs on stronger alignment for double-word copies."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð· Ð±Ñ–Ð»ÑŒÑˆÐ¾ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð²Ð¾Ñ…Ñ�Ð»Ñ–Ð²Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/sparc/sparc.opt:134
  #, no-c-format
  msgid "Optimize tail call instructions in assembler and linker."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñ– Ñ‚Ð° Ð»Ñ–Ð½ÐºÐµÑ€Ñ–."
  
  #: config/sparc/sparc.opt:138
  #, no-c-format
  msgid "Do not generate code that can only run in supervisor mode (default)."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ñ�ÑƒÐ¿ÐµÑ€Ð²Ñ–Ð·Ð¾Ñ€Ð° (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/sparc/sparc.opt:142
  #, no-c-format
  msgid "Use instructions of and schedule code for given CPU."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ‚Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/sparc/sparc.opt:228
  #, no-c-format
  msgid "Use given SPARC-V9 code model."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð´Ð°Ð½Ñƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ SPARC-V9."
  
  #: config/sparc/sparc.opt:250
  #, no-c-format
  msgid "Enable debug output."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/sparc/sparc.opt:254
  #, no-c-format
  msgid "Enable strict 32-bit psABI struct return checking."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ñ‚Ñ€Ð¾Ð³Ñƒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ psABI 32-Ð±Ñ–Ñ‚."
  
  #: config/sparc/sparc.opt:258
  #, no-c-format
  msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ…Ñ–Ð´ Ð´Ð»Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ñ†ÐµÐ½Ð°Ñ€Ñ–ÑŽ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° AT697F (Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ñ�Ñ†ÐµÐ½Ð°Ñ€Ñ–ÑŽ â„–13 Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° AT697E)."
  
  #: config/sparc/sparc.opt:263
  #, no-c-format
  msgid "Enable workarounds for the errata of the UT699 processor."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ…Ñ–Ð´Ð½Ñ– Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° UT699."
  
  #: config/sparc/sparc.opt:267
  #, no-c-format
  msgid "Enable workarounds for the errata of the UT699E/UT700 processor."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ…Ñ–Ð´Ð½Ñ– Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð² UT699E/UT700."
  
  #: config/sparc/sparc.opt:271
  #, no-c-format
  msgid "Enable workarounds for the errata of the GR712RC processor."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ…Ñ–Ð´Ð½Ñ– Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° GR712RC."
  
  #: config/sparc/sparc.opt:308
  #, no-c-format
  msgid "Specify the memory model in effect for the program."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ‰Ð¾ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸."
  
  #: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145
  #, no-c-format
  msgid "Generate 64-bit code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´."
  
  #: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149
  #, no-c-format
  msgid "Generate 32-bit code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´."
  
  #: config/rs6000/rs6000-tables.opt:24
  #, no-c-format
  msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ�Ð¼Ð¸ -mcpu= Ñ‚Ð° -mtune=):"
  
  #: config/rs6000/476.opt:24
  #, no-c-format
  msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses."
! msgstr "Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ�Ñ‚ÐµÐº Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ PowerPC 476 Ð· Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿Ð°Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� blr Ð· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ bcl/bl, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ GOT."
  
  #: config/rs6000/aix64.opt:24
  #, no-c-format
  msgid "Compile for 64-bit pointers."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²."
  
  #: config/rs6000/aix64.opt:28
  #, no-c-format
  msgid "Compile for 32-bit pointers."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²."
  
  #: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
  #, no-c-format
  msgid "Select code model."
! msgstr "Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ."
  
  #: config/rs6000/aix64.opt:49
  #, no-c-format
  msgid "Support message passing with the Parallel Environment."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ Ð· Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰ÐµÐ¼."
  
  #: config/rs6000/linux64.opt:24
  #, no-c-format
  msgid "Call mcount for profiling before a function prologue."
! msgstr "Ð’Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ mcount Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¾Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: config/rs6000/rs6000.opt:117
  #, no-c-format
  msgid "Use PowerPC-64 instruction set."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð°Ð±Ñ–Ñ€ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ PowerPC-64."
  
  #: config/rs6000/rs6000.opt:121
  #, no-c-format
  msgid "Use PowerPC General Purpose group optional instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð³Ñ€ÑƒÐ¿Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� PowerPC."
  
  #: config/rs6000/rs6000.opt:125
  #, no-c-format
  msgid "Use PowerPC Graphics group optional instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð³Ñ€ÑƒÐ¿Ð¸ Ð³Ñ€Ð°Ñ„Ñ–ÐºÐ¸ PowerPC."
  
  #: config/rs6000/rs6000.opt:129
  #, no-c-format
  msgid "Use PowerPC V2.01 single field mfcr instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ mfcr Ð· Ð¾Ð´Ð½Ð¸Ð¼ Ð¿Ð¾Ð»ÐµÐ¼ PowerPC V2.01."
  
  #: config/rs6000/rs6000.opt:133
  #, no-c-format
  msgid "Use PowerPC V2.02 popcntb instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ popcntb PowerPC V2.02."
  
  #: config/rs6000/rs6000.opt:137
  #, no-c-format
  msgid "Use PowerPC V2.02 floating point rounding instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ PowerPC V2.02."
  
  #: config/rs6000/rs6000.opt:141
  #, no-c-format
  msgid "Use PowerPC V2.05 compare bytes instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð±Ð°Ð¹Ñ‚Ñ–Ð² PowerPC V2.05."
  
  #: config/rs6000/rs6000.opt:152
  #, no-c-format
  msgid "Use AltiVec instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— AltiVec."
  
  #: config/rs6000/rs6000.opt:156
  #, no-c-format
  msgid "Use decimal floating point instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸."
  
  #: config/rs6000/rs6000.opt:160
  #, no-c-format
  msgid "Use 4xx half-word multiply instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð½Ð°Ð¿Ñ–Ð²Ñ�Ð»Ñ–Ð² 4xx."
  
  #: config/rs6000/rs6000.opt:164
  #, no-c-format
  msgid "Use 4xx string-search dlmzb instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ€Ñ�Ð´ÐºÐ° dlmzb 4xx."
  
  #: config/rs6000/rs6000.opt:168
  #, no-c-format
  msgid "Generate load/store multiple instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ."
  
  #: config/rs6000/rs6000.opt:187
  #, no-c-format
  msgid "Use PowerPC V2.06 popcntd instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ popcntd PowerPC V2.06."
  
  #: config/rs6000/rs6000.opt:191
  #, no-c-format
  msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions."
! msgstr "ÐŸÑ€Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– -ffast-math, Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ FRIZ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½ÑŒ (double)(long long)."
  
  #: config/rs6000/rs6000.opt:199
  #, no-c-format
  msgid "Use vector/scalar (VSX) instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð²ÐµÐºÑ‚Ð¾Ñ€/Ñ�ÐºÐ°Ð»Ñ�Ñ€ (VSX)."
  
  #: config/rs6000/rs6000.opt:227
  #, no-c-format
  msgid "Do not generate load/store with update instructions."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð· Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�Ð¼."
  
  #: config/rs6000/rs6000.opt:231
  #, no-c-format
  msgid "Generate load/store with update instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð· Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�Ð¼."
  
  #: config/rs6000/rs6000.opt:239
  #, no-c-format
  msgid "Avoid generation of indexed load/store instructions when possible."
! msgstr "Ð£Ð½Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾."
  
  #: config/rs6000/rs6000.opt:246
  #, no-c-format
  msgid "Schedule the start and end of the procedure."
! msgstr "Ð—Ð°Ð¿Ð»Ð°Ð½ÑƒÐ¹Ñ‚Ðµ Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ– ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸."
  
  #: config/rs6000/rs6000.opt:250
  #, no-c-format
  msgid "Return all structures in memory (AIX default)."
! msgstr "ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ð¹Ñ‚Ðµ Ð²Ñ�Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– (Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� AIX)."
  
  #: config/rs6000/rs6000.opt:254
  #, no-c-format
  msgid "Return small structures in registers (SVR4 default)."
! msgstr "ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ð¹Ñ‚Ðµ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÑ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ… (Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� SVR4)."
  
  #: config/rs6000/rs6000.opt:258
  #, no-c-format
  msgid "Conform more closely to IBM XLC semantics."
! msgstr "Ð‘Ñ–Ð»ÑŒÑˆ Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ð¹Ñ‚Ðµ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸Ñ†Ñ– IBM XLC."
  
  #: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266
  #, no-c-format
  msgid "Generate software reciprocal divide and square root for better throughput."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð° ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ñ€Ñ–Ð½ÑŒ Ð´Ð»Ñ� ÐºÑ€Ð°Ñ‰Ð¾Ñ— Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/rs6000/rs6000.opt:270
  #, no-c-format
  msgid "Assume that the reciprocal estimate instructions provide more accuracy."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾, Ñ‰Ð¾ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¾Ñ†Ñ–Ð½ÐºÐ¸ Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð°Ð´Ð°ÑŽÑ‚ÑŒ Ð±Ñ–Ð»ÑŒÑˆÑƒ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ."
  
  #: config/rs6000/rs6000.opt:274
  #, no-c-format
  msgid "Do not place floating point constants in TOC."
! msgstr "Ð�Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð² TOC."
  
  #: config/rs6000/rs6000.opt:278
  #, no-c-format
  msgid "Place floating point constants in TOC."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ñ–Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð² TOC."
  
  #: config/rs6000/rs6000.opt:282
  #, no-c-format
  msgid "Do not place symbol+offset constants in TOC."
! msgstr "Ð�Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ+Ð·Ñ�ÑƒÐ²Ñƒ Ð² TOC."
  
  #: config/rs6000/rs6000.opt:286
  #, no-c-format
  msgid "Place symbol+offset constants in TOC."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ñ–Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ+Ð·Ñ�ÑƒÐ²Ñƒ Ð² TOC."
  
  #: config/rs6000/rs6000.opt:297
  #, no-c-format
  msgid "Use only one TOC entry per procedure."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ð·Ð°Ð¿Ð¸Ñ� TOC Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸."
  
  #: config/rs6000/rs6000.opt:301
  #, no-c-format
  msgid "Put everything in the regular TOC."
! msgstr "ÐŸÐ¾Ð¼Ñ–Ñ�Ñ‚Ñ–Ñ‚ÑŒ Ð²Ñ�Ðµ Ð² Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ TOC."
  
  #: config/rs6000/rs6000.opt:305
  #, no-c-format
  msgid "Generate VRSAVE instructions when generating AltiVec code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— VRSAVE Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ AltiVec."
  
  #: config/rs6000/rs6000.opt:309
  #, no-c-format
  msgid "Deprecated option.  Use -mno-vrsave instead."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¾Ð¿Ñ†Ñ–Ñ�. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -mno-vrsave Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾."
  
  #: config/rs6000/rs6000.opt:313
  #, no-c-format
  msgid "Deprecated option.  Use -mvrsave instead."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¾Ð¿Ñ†Ñ–Ñ�. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -mvrsave Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÐµÑ—."
  
  #: config/rs6000/rs6000.opt:317
  #, no-c-format
  msgid "Max number of bytes to move inline."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð² Ñ€Ñ�Ð´ÐºÑƒ."
  
  #: config/rs6000/rs6000.opt:321
  #, no-c-format
  msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� VSX Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� memcpy/memmove."
  
  #: config/rs6000/rs6000.opt:325
  #, no-c-format
  msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² VSX Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� memcpy/memmove."
  
  #: config/rs6000/rs6000.opt:329
  #, no-c-format
  msgid "Max number of bytes to compare without loops."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð±ÐµÐ· Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: config/rs6000/rs6000.opt:333
  #, no-c-format
  msgid "Max number of bytes to compare with loops."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ñ†Ð¸ÐºÐ»Ð°Ð¼Ð¸."
  
  #: config/rs6000/rs6000.opt:337
  #, no-c-format
  msgid "Max number of bytes to compare."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�."
  
  #: config/rs6000/rs6000.opt:341
  #, no-c-format
  msgid "Generate isel instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— isel."
  
  #: config/rs6000/rs6000.opt:345
  #, no-c-format
  msgid "-mdebug=\tEnable debug output."
! msgstr "-mdebug=\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/rs6000/rs6000.opt:350
  #, no-c-format
  msgid "Use the AltiVec ABI extensions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� AltiVec ABI."
  
  #: config/rs6000/rs6000.opt:354
  #, no-c-format
  msgid "Do not use the AltiVec ABI extensions."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� AltiVec ABI."
  
  #: config/rs6000/rs6000.opt:359
  #, no-c-format
  msgid "Use the AIX Vector Extended ABI."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� AIX Vector Extended ABI."
  
  #: config/rs6000/rs6000.opt:363
  #, no-c-format
  msgid "Do not use the AIX Vector Extended ABI."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� AIX Vector Extended ABI."
  
  #: config/rs6000/rs6000.opt:368
  #, no-c-format
  msgid "Use the ELFv1 ABI."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ELFv1 ABI."
  
  #: config/rs6000/rs6000.opt:372
  #, no-c-format
  msgid "Use the ELFv2 ABI."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ELFv2 ABI."
  
  #: config/rs6000/rs6000.opt:392
  #, no-c-format
  msgid "-mcpu=\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/rs6000/rs6000.opt:396
  #, no-c-format
  msgid "-mtune=\tSchedule code for given CPU."
! msgstr "-mtune=\tÐ Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/rs6000/rs6000.opt:400
  #, no-c-format
  msgid "-mtraceback=[full,part,no]\tSelect type of traceback table."
! msgstr "-mtraceback=[full,part,no]\tÐ’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ Ñ‚Ð¸Ð¿ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ�."
  
  #: config/rs6000/rs6000.opt:416
  #, no-c-format
  msgid "Avoid all range limits on call instructions."
! msgstr "Ð£Ð½Ð¸ÐºÐ°Ð¹Ñ‚Ðµ Ð²Ñ�Ñ–Ñ… Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ."
  
  #: config/rs6000/rs6000.opt:424
  #, no-c-format
  msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ AltiVec Â«vector long ...Â»."
  
  #: config/rs6000/rs6000.opt:428
  #, no-c-format
  msgid "Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -mlong-double-64 Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ IEEE 64-Ð±Ñ–Ñ‚. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -mlong-double-128 Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ 128-Ð±Ñ–Ñ‚ (Ð°Ð±Ð¾ IEEE, Ð°Ð±Ð¾ IBM)."
  
  #: config/rs6000/rs6000.opt:437
  #, no-c-format
  msgid "Determine which dependences between insns are considered costly."
! msgstr "Ð’Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸, Ñ�ÐºÑ– Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ñ–Ð¶ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚Ð½Ð¸Ð¼Ð¸."
  
  #: config/rs6000/rs6000.opt:441
  #, no-c-format
  msgid "Specify which post scheduling nop insertion scheme to apply."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�ÐºÑƒ Ñ�Ñ…ÐµÐ¼Ñƒ Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ¸ NOP Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: config/rs6000/rs6000.opt:445
  #, no-c-format
  msgid "Specify alignment of structure fields default/natural."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð»Ñ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼/Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ð½Ðµ."
  
  #: config/rs6000/rs6000.opt:449
  #, no-c-format
  msgid "Valid arguments to -malign-:"
! msgstr "Ð”Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -malign-:"
  
  #: config/rs6000/rs6000.opt:459
  #, no-c-format
  msgid "Specify scheduling priority for dispatch slot restricted insns."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð²Ð¸Ñ€Ñ–ÑˆÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ñ‚Ñƒ."
  
  #: config/rs6000/rs6000.opt:463
  #, no-c-format
  msgid "Use r11 to hold the static link in calls to functions via pointers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ r11 Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‡ÐµÑ€ÐµÐ· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸."
  
  #: config/rs6000/rs6000.opt:467
  #, no-c-format
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
! msgstr "Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ð¹Ñ‚Ðµ TOC Ð² Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð° Ð½Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ…."
  
  #: config/rs6000/rs6000.opt:475
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
! msgstr "ÐžÐ±Ê¼Ñ”Ð´Ð½ÑƒÐ¹Ñ‚Ðµ Ð¿ÐµÐ²Ð½Ñ– Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� ÐºÑ€Ð°Ñ‰Ð¾Ñ— Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ð° power8."
  
  #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Allow sign extension in fusion operations."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ñ�Ð¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÑƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ�Ñ… Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�."
  
  #: config/rs6000/rs6000.opt:483
  #, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ñ‚Ð° Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð´Ð¾Ð´Ð°Ð½Ñ– Ð² ISA 2.07."
  
  #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
! msgstr "ÐžÐ±Ê¼Ñ”Ð´Ð½ÑƒÐ¹Ñ‚Ðµ Ð¿ÐµÐ²Ð½Ñ– Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� ÐºÑ€Ð°Ñ‰Ð¾Ñ— Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ð° power10."
  
  #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ISA 2.07 Category:Vector.AES Ñ‚Ð° Category:Vector.SHA2."
  
  #: config/rs6000/rs6000.opt:498
  #, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– ISA 2.07 (HTM)."
  
  #: config/rs6000/rs6000.opt:502
  #, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° (lq/stq)."
  
  #: config/rs6000/rs6000.opt:506
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ð¾Ð¼Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° (lqarx/stqcx)."
  
  #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð· Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ 64 Ð±Ñ–Ñ‚Ð¸."
  
  #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
! msgstr "Ð�Ð½Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð° Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ Ð¾Ð±Ð¼Ñ–Ð½Ð¸ Ð´Ð²Ð¾Ñ…Ñ�Ð»Ñ–Ð²Ð½Ð¸Ñ… Ñ�Ð»Ñ–Ð² Ð· Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½ÑŒ VSX."
  
  #: config/rs6000/rs6000.opt:522
  #, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð´Ð¾Ð´Ð°Ð½Ñ– Ð² ISA 3.0."
  
  #: config/rs6000/rs6000.opt:526
  #, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð´Ð¾Ð´Ð°Ð½Ñ– Ð² ISA 3.0."
  
  #: config/rs6000/rs6000.opt:530
  #, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— min/max, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð² ISA 3.0."
  
  #: config/rs6000/rs6000.opt:534
  #, no-c-format
  msgid "Generate the integer modulo instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ñ†Ñ–Ð»Ð¸Ð¼ Ð·Ð°Ð»Ð¸ÑˆÐºÐ¾Ð¼."
  
  #: config/rs6000/rs6000.opt:538
  #, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ IEEE 128-Ð±Ñ–Ñ‚Ð½Ðµ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð° ÐºÐ¾Ð¼Ð° Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° __float128."
  
  #: config/rs6000/rs6000.opt:542
  #, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ IEEE 128 Ð±Ñ–Ñ‚."
  
  #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ __float128 Ñ‚Ð° long double."
  
  #: config/rs6000/rs6000.opt:586
  #, no-c-format
  msgid "Generate (do not generate) prefixed memory instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸) Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð· Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð¾Ð¼."
  
  #: config/rs6000/rs6000.opt:590
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory addressing."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸) Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ PC."
  
  #: config/rs6000/rs6000.opt:594
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸) Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ PC Ð´Ð»Ñ� Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð²."
  
  #: config/rs6000/rs6000.opt:598
  #, no-c-format
*************** msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ñ�Ñ‚Ð
*** 9397,13566 ****
  #: config/rs6000/rs6000.opt:605
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Generate code that will run in privileged state."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:613
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:617
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:621
  #, no-c-format
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:627
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:633
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:642
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:648
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:655
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:664
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:670
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
! msgstr ""
  
  #: config/rs6000/rs6000.opt:676
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:24
  #, no-c-format
  msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:28
  #, no-c-format
  msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:32
  #, no-c-format
  msgid "Allow readonly data in sdata."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:36
  #, no-c-format
  msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:52
  #, no-c-format
  msgid "Align to the base type of the bit-field."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:56
  #, no-c-format
  msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, no-c-format
  msgid "Produce code relocatable at runtime."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, no-c-format
  msgid "Produce little endian code."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, no-c-format
  msgid "Produce big endian code."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
  #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:141
  #: config/rs6000/sysv4.opt:153
  #, no-c-format
  msgid "No description yet."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:94
  #, no-c-format
  msgid "Assume all variable arg functions are prototyped."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:103
  #, no-c-format
  msgid "Use EABI."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:107
  #, no-c-format
  msgid "Allow bit-fields to cross word boundaries."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:111
  #, no-c-format
  msgid "Use alternate register names."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:117
  #, no-c-format
  msgid "Use default method for sdata handling."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:121
  #, no-c-format
  msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:125
  #, no-c-format
  msgid "Link with libads.a, libc.a and crt0.o."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:129
  #, no-c-format
  msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:133
  #, no-c-format
  msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:137
  #, no-c-format
  msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:157
  #, no-c-format
  msgid "Generate code to use a non-exec PLT and GOT."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:161
  #, no-c-format
  msgid "Generate code for old exec BSS PLT."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:165
  #, no-c-format
  msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr ""
  
  #: config/rs6000/sysv4.opt:169
  #, no-c-format
  msgid "Emit .gnu_attribute tags."
! msgstr ""
  
  #: config/alpha/alpha.opt:27
  #, no-c-format
  msgid "Use fp registers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ fp-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸."
  
  #: config/alpha/alpha.opt:35
  #, no-c-format
  msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr ""
  
  #: config/alpha/alpha.opt:39
  #, no-c-format
  msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr ""
  
  #: config/alpha/alpha.opt:46
  #, no-c-format
  msgid "Do not emit complex integer constants to read-only memory."
! msgstr ""
  
  #: config/alpha/alpha.opt:50
  #, no-c-format
  msgid "Use VAX fp."
! msgstr ""
  
  #: config/alpha/alpha.opt:54
  #, no-c-format
  msgid "Do not use VAX fp."
! msgstr ""
  
  #: config/alpha/alpha.opt:58
  #, no-c-format
  msgid "Emit code for the byte/word ISA extension."
! msgstr ""
  
  #: config/alpha/alpha.opt:62
  #, no-c-format
  msgid "Emit code for the motion video ISA extension."
! msgstr ""
  
  #: config/alpha/alpha.opt:66
  #, no-c-format
  msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr ""
  
  #: config/alpha/alpha.opt:70
  #, no-c-format
  msgid "Emit code for the counting ISA extension."
! msgstr ""
  
  #: config/alpha/alpha.opt:74
  #, no-c-format
  msgid "Emit code using explicit relocation directives."
! msgstr ""
  
  #: config/alpha/alpha.opt:78
  #, no-c-format
  msgid "Emit 16-bit relocations to the small data areas."
! msgstr ""
  
  #: config/alpha/alpha.opt:82
  #, no-c-format
  msgid "Emit 32-bit relocations to the small data areas."
! msgstr ""
  
  #: config/alpha/alpha.opt:86
  #, no-c-format
  msgid "Emit direct branches to local functions."
! msgstr ""
  
  #: config/alpha/alpha.opt:90
  #, no-c-format
  msgid "Emit indirect branches to local functions."
! msgstr ""
  
  #: config/alpha/alpha.opt:94
  #, no-c-format
  msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr ""
  
  #: config/alpha/alpha.opt:106
  #, no-c-format
  msgid "Use features of and schedule given CPU."
! msgstr ""
  
  #: config/alpha/alpha.opt:110
  #, no-c-format
  msgid "Schedule given CPU."
! msgstr ""
  
  #: config/alpha/alpha.opt:114
  #, no-c-format
  msgid "Control the generated fp rounding mode."
! msgstr ""
  
  #: config/alpha/alpha.opt:118
  #, no-c-format
  msgid "Control the IEEE trap mode."
! msgstr ""
  
  #: config/alpha/alpha.opt:122
  #, no-c-format
  msgid "Control the precision given to fp exceptions."
! msgstr ""
  
  #: config/alpha/alpha.opt:126
  #, no-c-format
  msgid "Tune expected memory latency."
! msgstr ""
  
  #: config/lm32/lm32.opt:24
  #, no-c-format
  msgid "Enable multiply instructions."
! msgstr ""
  
  #: config/lm32/lm32.opt:28
  #, no-c-format
  msgid "Enable divide and modulus instructions."
! msgstr ""
  
  #: config/lm32/lm32.opt:32
  #, no-c-format
  msgid "Enable barrel shift instructions."
! msgstr ""
  
  #: config/lm32/lm32.opt:36
  #, no-c-format
  msgid "Enable sign extend instructions."
! msgstr ""
  
  #: config/lm32/lm32.opt:40
  #, no-c-format
  msgid "Enable user-defined instructions."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:47
  #, no-c-format
  msgid "Basic ISAs of LoongArch:"
! msgstr ""
  
  #: config/loongarch/loongarch.opt:56
  #, no-c-format
  msgid "FPU types of LoongArch:"
! msgstr ""
  
  #: config/loongarch/loongarch.opt:69
  #, no-c-format
  msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:76 config/mips/mips.opt:377
  #, no-c-format
  msgid "Prevent the use of all hardware floating-point instructions."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:80 config/mips/mips.opt:369
  #, no-c-format
  msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:84 config/mips/mips.opt:116
  #, no-c-format
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:90
  #, no-c-format
  msgid "LoongArch CPU types:"
! msgstr ""
  
  #: config/loongarch/loongarch.opt:103
  #, no-c-format
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:116
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
! msgstr ""
  
  #: config/loongarch/loongarch.opt:129
  #, no-c-format
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:138 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:142 config/mips/mips.opt:83
  #, no-c-format
  msgid "Trap on integer divide by zero."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:146
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:150
  #, no-c-format
  msgid "Conditional moves for float are enabled."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:154
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:162
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:166
  #, no-c-format
  msgid "Use %reloc() assembly operators."
! msgstr ""
  
  #: config/loongarch/loongarch.opt:197
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
! msgstr ""
  
  #: config/or1k/elf.opt:28
  #, no-c-format
  msgid "Configure the newlib board specific runtime.  The default is or1ksim."
! msgstr ""
  
  #: config/or1k/elf.opt:32
  #, no-c-format
  msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
! msgstr ""
  
  #: config/or1k/or1k.opt:29
  #, no-c-format
  msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
! msgstr ""
  
  #: config/or1k/or1k.opt:34
  #, no-c-format
  msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
! msgstr ""
  
  #: config/or1k/or1k.opt:39
  #, no-c-format
  msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
! msgstr ""
  
  #: config/or1k/or1k.opt:44
  #, no-c-format
  msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
! msgstr ""
  
  #: config/or1k/or1k.opt:49
  #, no-c-format
  msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
! msgstr ""
  
  #: config/or1k/or1k.opt:54
  #, no-c-format
  msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
! msgstr ""
  
  #: config/or1k/or1k.opt:59
  #, no-c-format
  msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
! msgstr ""
  
  #: config/or1k/or1k.opt:65
  #, no-c-format
  msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
! msgstr ""
  
  #: config/or1k/or1k.opt:71
  #, no-c-format
  msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small."
! msgstr ""
  
  #: config/or1k/or1k.opt:77
  #, no-c-format
  msgid "Known code model types (for use with the -mcmodel= option):"
! msgstr ""
  
  #: config/or1k/or1k.opt:87
  #, no-c-format
  msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch."
! msgstr ""
  
  #: config/or1k/or1k.opt:92
  #, no-c-format
  msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
! msgstr ""
  
  #: config/or1k/or1k.opt:97
  #, no-c-format
  msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
! msgstr ""
  
  #: config/or1k/or1k.opt:103
  #, no-c-format
  msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
! msgstr ""
  
  #: config/or1k/or1k.opt:108
  #, no-c-format
  msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgstr ""
  
  #: config/or1k/or1k.opt:114
  #, no-c-format
  msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgstr ""
  
  #: config/nios2/elf.opt:26
  #, no-c-format
  msgid "Link with a limited version of the C library."
! msgstr ""
  
  #: config/nios2/elf.opt:30
  #, no-c-format
  msgid "Name of system library to link against."
! msgstr ""
  
  #: config/nios2/elf.opt:34
  #, no-c-format
  msgid "Name of the startfile."
! msgstr ""
  
  #: config/nios2/elf.opt:38
  #, no-c-format
  msgid "Link with HAL BSP."
! msgstr ""
  
  #: config/nios2/nios2.opt:35
  #, no-c-format
  msgid "Enable DIV, DIVU."
! msgstr ""
  
  #: config/nios2/nios2.opt:39
  #, no-c-format
  msgid "Enable MUL instructions."
! msgstr ""
  
  #: config/nios2/nios2.opt:43
  #, no-c-format
  msgid "Enable MULX instructions, assume fast shifter."
! msgstr ""
  
  #: config/nios2/nios2.opt:47
  #, no-c-format
  msgid "Use table based fast divide (default at -O3)."
! msgstr ""
  
  #: config/nios2/nios2.opt:51
  #, no-c-format
  msgid "All memory accesses use I/O load/store instructions."
! msgstr ""
  
  #: config/nios2/nios2.opt:55
  #, no-c-format
  msgid "Volatile memory accesses use I/O load/store instructions."
! msgstr ""
  
  #: config/nios2/nios2.opt:59
  #, no-c-format
  msgid "Volatile memory accesses do not use I/O load/store instructions."
! msgstr ""
  
  #: config/nios2/nios2.opt:63
  #, no-c-format
  msgid "Enable/disable GP-relative addressing."
! msgstr ""
  
  #: config/nios2/nios2.opt:67
  #, no-c-format
  msgid "Valid options for GP-relative addressing (for -mgpopt):"
! msgstr ""
  
  #: config/nios2/nios2.opt:86
  #, no-c-format
  msgid "Equivalent to -mgpopt=local."
! msgstr ""
  
  #: config/nios2/nios2.opt:90
  #, no-c-format
  msgid "Equivalent to -mgpopt=none."
! msgstr ""
  
  #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, no-c-format
  msgid "Use big-endian byte order."
! msgstr ""
  
  #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
  msgid "Use little-endian byte order."
! msgstr ""
  
  #: config/nios2/nios2.opt:102
  #, no-c-format
  msgid "Floating point custom instruction configuration name."
! msgstr ""
  
  #: config/nios2/nios2.opt:106
  #, no-c-format
  msgid "Do not use the ftruncds custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:110
  #, no-c-format
  msgid "Integer id (N) of ftruncds custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:114
  #, no-c-format
  msgid "Do not use the fextsd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:118
  #, no-c-format
  msgid "Integer id (N) of fextsd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:122
  #, no-c-format
  msgid "Do not use the fixdu custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:126
  #, no-c-format
  msgid "Integer id (N) of fixdu custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:130
  #, no-c-format
  msgid "Do not use the fixdi custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:134
  #, no-c-format
  msgid "Integer id (N) of fixdi custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:138
  #, no-c-format
  msgid "Do not use the fixsu custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:142
  #, no-c-format
  msgid "Integer id (N) of fixsu custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:146
  #, no-c-format
  msgid "Do not use the fixsi custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:150
  #, no-c-format
  msgid "Integer id (N) of fixsi custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:154
  #, no-c-format
  msgid "Do not use the floatud custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:158
  #, no-c-format
  msgid "Integer id (N) of floatud custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:162
  #, no-c-format
  msgid "Do not use the floatid custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:166
  #, no-c-format
  msgid "Integer id (N) of floatid custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:170
  #, no-c-format
  msgid "Do not use the floatus custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:174
  #, no-c-format
  msgid "Integer id (N) of floatus custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:178
  #, no-c-format
  msgid "Do not use the floatis custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:182
  #, no-c-format
  msgid "Integer id (N) of floatis custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:186
  #, no-c-format
  msgid "Do not use the fcmpned custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:190
  #, no-c-format
  msgid "Integer id (N) of fcmpned custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:194
  #, no-c-format
  msgid "Do not use the fcmpeqd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:198
  #, no-c-format
  msgid "Integer id (N) of fcmpeqd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:202
  #, no-c-format
  msgid "Do not use the fcmpged custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:206
  #, no-c-format
  msgid "Integer id (N) of fcmpged custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:210
  #, no-c-format
  msgid "Do not use the fcmpgtd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:214
  #, no-c-format
  msgid "Integer id (N) of fcmpgtd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:218
  #, no-c-format
  msgid "Do not use the fcmpled custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:222
  #, no-c-format
  msgid "Integer id (N) of fcmpled custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:226
  #, no-c-format
  msgid "Do not use the fcmpltd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:230
  #, no-c-format
  msgid "Integer id (N) of fcmpltd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:234
  #, no-c-format
  msgid "Do not use the flogd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:238
  #, no-c-format
  msgid "Integer id (N) of flogd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:242
  #, no-c-format
  msgid "Do not use the fexpd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:246
  #, no-c-format
  msgid "Integer id (N) of fexpd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:250
  #, no-c-format
  msgid "Do not use the fatand custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:254
  #, no-c-format
  msgid "Integer id (N) of fatand custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:258
  #, no-c-format
  msgid "Do not use the ftand custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:262
  #, no-c-format
  msgid "Integer id (N) of ftand custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:266
  #, no-c-format
  msgid "Do not use the fsind custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:270
  #, no-c-format
  msgid "Integer id (N) of fsind custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:274
  #, no-c-format
  msgid "Do not use the fcosd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:278
  #, no-c-format
  msgid "Integer id (N) of fcosd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:282
  #, no-c-format
  msgid "Do not use the fsqrtd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:286
  #, no-c-format
  msgid "Integer id (N) of fsqrtd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:290
  #, no-c-format
  msgid "Do not use the fabsd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:294
  #, no-c-format
  msgid "Integer id (N) of fabsd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:298
  #, no-c-format
  msgid "Do not use the fnegd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:302
  #, no-c-format
  msgid "Integer id (N) of fnegd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:306
  #, no-c-format
  msgid "Do not use the fmaxd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:310
  #, no-c-format
  msgid "Integer id (N) of fmaxd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:314
  #, no-c-format
  msgid "Do not use the fmind custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:318
  #, no-c-format
  msgid "Integer id (N) of fmind custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:322
  #, no-c-format
  msgid "Do not use the fdivd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:326
  #, no-c-format
  msgid "Integer id (N) of fdivd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:330
  #, no-c-format
  msgid "Do not use the fmuld custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:334
  #, no-c-format
  msgid "Integer id (N) of fmuld custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:338
  #, no-c-format
  msgid "Do not use the fsubd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:342
  #, no-c-format
  msgid "Integer id (N) of fsubd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:346
  #, no-c-format
  msgid "Do not use the faddd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:350
  #, no-c-format
  msgid "Integer id (N) of faddd custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:354
  #, no-c-format
  msgid "Do not use the fcmpnes custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:358
  #, no-c-format
  msgid "Integer id (N) of fcmpnes custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:362
  #, no-c-format
  msgid "Do not use the fcmpeqs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:366
  #, no-c-format
  msgid "Integer id (N) of fcmpeqs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:370
  #, no-c-format
  msgid "Do not use the fcmpges custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:374
  #, no-c-format
  msgid "Integer id (N) of fcmpges custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:378
  #, no-c-format
  msgid "Do not use the fcmpgts custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:382
  #, no-c-format
  msgid "Integer id (N) of fcmpgts custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:386
  #, no-c-format
  msgid "Do not use the fcmples custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:390
  #, no-c-format
  msgid "Integer id (N) of fcmples custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:394
  #, no-c-format
  msgid "Do not use the fcmplts custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:398
  #, no-c-format
  msgid "Integer id (N) of fcmplts custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:402
  #, no-c-format
  msgid "Do not use the flogs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:406
  #, no-c-format
  msgid "Integer id (N) of flogs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:410
  #, no-c-format
  msgid "Do not use the fexps custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:414
  #, no-c-format
  msgid "Integer id (N) of fexps custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:418
  #, no-c-format
  msgid "Do not use the fatans custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:422
  #, no-c-format
  msgid "Integer id (N) of fatans custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:426
  #, no-c-format
  msgid "Do not use the ftans custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:430
  #, no-c-format
  msgid "Integer id (N) of ftans custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:434
  #, no-c-format
  msgid "Do not use the fsins custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:438
  #, no-c-format
  msgid "Integer id (N) of fsins custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:442
  #, no-c-format
  msgid "Do not use the fcoss custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:446
  #, no-c-format
  msgid "Integer id (N) of fcoss custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:450
  #, no-c-format
  msgid "Do not use the fsqrts custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:454
  #, no-c-format
  msgid "Integer id (N) of fsqrts custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:458
  #, no-c-format
  msgid "Do not use the fabss custom instr."
! msgstr ""
  
  #: config/nios2/nios2.opt:462
  #, no-c-format
  msgid "Integer id (N) of fabss custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:466
  #, no-c-format
  msgid "Do not use the fnegs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:470
  #, no-c-format
  msgid "Integer id (N) of fnegs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:474
  #, no-c-format
  msgid "Do not use the fmaxs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:478
  #, no-c-format
  msgid "Integer id (N) of fmaxs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:482
  #, no-c-format
  msgid "Do not use the fmins custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:486
  #, no-c-format
  msgid "Integer id (N) of fmins custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:490
  #, no-c-format
  msgid "Do not use the fdivs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:494
  #, no-c-format
  msgid "Integer id (N) of fdivs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:498
  #, no-c-format
  msgid "Do not use the fmuls custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:502
  #, no-c-format
  msgid "Integer id (N) of fmuls custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:506
  #, no-c-format
  msgid "Do not use the fsubs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:510
  #, no-c-format
  msgid "Integer id (N) of fsubs custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:514
  #, no-c-format
  msgid "Do not use the fadds custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:518
  #, no-c-format
  msgid "Integer id (N) of fadds custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:522
  #, no-c-format
  msgid "Do not use the frdy custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:526
  #, no-c-format
  msgid "Integer id (N) of frdy custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:530
  #, no-c-format
  msgid "Do not use the frdxhi custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:534
  #, no-c-format
  msgid "Integer id (N) of frdxhi custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:538
  #, no-c-format
  msgid "Do not use the frdxlo custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:542
  #, no-c-format
  msgid "Integer id (N) of frdxlo custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:546
  #, no-c-format
  msgid "Do not use the fwry custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:550
  #, no-c-format
  msgid "Integer id (N) of fwry custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:554
  #, no-c-format
  msgid "Do not use the fwrx custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:558
  #, no-c-format
  msgid "Integer id (N) of fwrx custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:562
  #, no-c-format
  msgid "Do not use the round custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:566
  #, no-c-format
  msgid "Integer id (N) of round custom instruction."
! msgstr ""
  
  #: config/nios2/nios2.opt:574
  #, no-c-format
  msgid "Valid Nios II ISA levels (for -march):"
! msgstr ""
  
  #: config/nios2/nios2.opt:584
  #, no-c-format
  msgid "Enable generation of R2 BMX instructions."
! msgstr ""
  
  #: config/nios2/nios2.opt:588
  #, no-c-format
  msgid "Enable generation of R2 CDX instructions."
! msgstr ""
  
  #: config/nios2/nios2.opt:592
  #, no-c-format
  msgid "Regular expression matching additional GP-addressible section names."
! msgstr ""
  
  #: config/nios2/nios2.opt:596
  #, no-c-format
  msgid "Regular expression matching section names for r0-relative addressing."
! msgstr ""
  
  #: config/rx/elf.opt:32
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, no-c-format
  msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgstr ""
  
  #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
  msgid "Specifies whether interrupt functions should save and restore the accumulator register."
! msgstr ""
  
  #: config/rx/rx.opt:29
  #, no-c-format
  msgid "Store doubles in 64 bits."
! msgstr ""
  
  #: config/rx/rx.opt:33
  #, no-c-format
  msgid "Stores doubles in 32 bits.  This is the default."
! msgstr ""
  
  #: config/rx/rx.opt:37
  #, no-c-format
  msgid "Disable the use of RX FPU instructions."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ FPU RX."
  
  #: config/rx/rx.opt:44
  #, no-c-format
  msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr ""
  
  #: config/rx/rx.opt:50
  #, no-c-format
  msgid "Specify the target RX cpu type."
! msgstr ""
  
  #: config/rx/rx.opt:71
  #, no-c-format
  msgid "Data is stored in big-endian format."
! msgstr ""
  
  #: config/rx/rx.opt:75
  #, no-c-format
  msgid "Data is stored in little-endian format.  (Default)."
! msgstr ""
  
  #: config/rx/rx.opt:81
  #, no-c-format
  msgid "Maximum size of global and static variables which can be placed into the small data area."
! msgstr ""
  
  #: config/rx/rx.opt:87
  #, no-c-format
  msgid "Enable linker relaxation."
! msgstr ""
  
  #: config/rx/rx.opt:93
  #, no-c-format
  msgid "Maximum size in bytes of constant values allowed as operands."
! msgstr ""
  
  #: config/rx/rx.opt:111
  #, no-c-format
  msgid "Enables Position-Independent-Data (PID) mode."
! msgstr ""
  
  #: config/rx/rx.opt:117
  #, no-c-format
  msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
! msgstr ""
  
  #: config/rx/rx.opt:123
  #, no-c-format
  msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
! msgstr ""
  
  #: config/rx/rx.opt:127
  #, no-c-format
  msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
! msgstr ""
  
  #: config/rx/rx.opt:133
  #, no-c-format
  msgid "Enable the use of the LRA register allocator."
! msgstr ""
  
  #: config/rx/rx.opt:139
  #, no-c-format
  msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
! msgstr ""
  
  #: config/rx/rx.opt:145
  #, no-c-format
  msgid "Always use JSR, never BSR, for calls."
! msgstr ""
  
  #: config/visium/visium.opt:25
  #, no-c-format
  msgid "Link with libc.a and libdebug.a."
! msgstr ""
  
  #: config/visium/visium.opt:29
  #, no-c-format
  msgid "Link with libc.a and libsim.a."
! msgstr ""
  
  #: config/visium/visium.opt:33
  #, no-c-format
  msgid "Use hardware FP (default)."
! msgstr ""
  
  #: config/visium/visium.opt:45
  #, no-c-format
  msgid "Use features of and schedule code for given CPU."
! msgstr ""
  
  #: config/visium/visium.opt:65
  #, no-c-format
  msgid "Generate code for the supervisor mode (default)."
! msgstr ""
  
  #: config/visium/visium.opt:69
  #, no-c-format
  msgid "Generate code for the user mode."
! msgstr ""
  
  #: config/visium/visium.opt:73
  #, no-c-format
  msgid "Only retained for backward compatibility."
! msgstr ""
  
  #: config/sol2.opt:32
  #, no-c-format
  msgid "Clear hardware capabilities when linking."
! msgstr ""
  
  #: config/sol2.opt:36
  #, no-c-format
  msgid "Pass -z text to linker."
! msgstr ""
  
  #: config/moxie/moxie.opt:31
  #, no-c-format
  msgid "Enable MUL.X and UMUL.X instructions."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:40
  #, no-c-format
  msgid "Use software emulation for floating point (default)."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:44
  #, no-c-format
  msgid "Use hardware floating point instructions."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:48
  #, no-c-format
  msgid "Use table lookup optimization for small signed integer divisions."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:52
  #, no-c-format
  msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:56
  #, no-c-format
  msgid "Don't optimize block moves, use memcpy."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:68
  #, no-c-format
  msgid "Use the soft multiply emulation (default)."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:72
  #, no-c-format
  msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:76
  #, no-c-format
  msgid "Use the software emulation for divides (default)."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:80
  #, no-c-format
  msgid "Use the hardware barrel shifter instead of emulation."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:84
  #, no-c-format
  msgid "Use pattern compare instructions."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:88
  #, no-c-format
  msgid "Check for stack overflow at runtime."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, no-c-format
  msgid "Use GP relative sdata/sbss sections."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:96
  #, no-c-format
  msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:100
  #, no-c-format
  msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:104
  #, no-c-format
  msgid "Use hardware floating point conversion instructions."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:108
  #, no-c-format
  msgid "Use hardware floating point square root instruction."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:112
  #, no-c-format
  msgid "Description for mxl-mode-executable."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:116
  #, no-c-format
  msgid "Description for mxl-mode-xmdstub."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:120
  #, no-c-format
  msgid "Description for mxl-mode-bootstrap."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:124
  #, no-c-format
  msgid "Description for mxl-mode-novectors."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:128
  #, no-c-format
  msgid "Use hardware prefetch instruction."
! msgstr ""
  
  #: config/microblaze/microblaze.opt:132
  #, no-c-format
  msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
! msgstr ""
  
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, no-c-format
  msgid "Target DFLOAT double precision code."
! msgstr ""
  
  #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, no-c-format
  msgid "Generate GFLOAT double precision code."
! msgstr ""
  
  #: config/vax/vax.opt:39
  #, no-c-format
  msgid "Generate code for GNU assembler (gas)."
! msgstr ""
  
  #: config/vax/vax.opt:43
  #, no-c-format
  msgid "Generate code for UNIX assembler."
! msgstr ""
  
  #: config/vax/vax.opt:51
  #, no-c-format
  msgid "Use VAXC structure conventions."
! msgstr ""
  
  #: config/vax/vax.opt:55
  #, no-c-format
  msgid "Use new adddi3/subdi3 patterns."
! msgstr ""
  
  #: config/frv/frv.opt:30
  #, no-c-format
  msgid "Use 4 media accumulators."
! msgstr ""
  
  #: config/frv/frv.opt:34
  #, no-c-format
  msgid "Use 8 media accumulators."
! msgstr ""
  
  #: config/frv/frv.opt:38
  #, no-c-format
  msgid "Enable label alignment optimizations."
! msgstr ""
  
  #: config/frv/frv.opt:42
  #, no-c-format
  msgid "Dynamically allocate cc registers."
! msgstr ""
  
  #: config/frv/frv.opt:49
  #, no-c-format
  msgid "Set the cost of branches."
! msgstr ""
  
  #: config/frv/frv.opt:53
  #, no-c-format
  msgid "Enable conditional execution other than moves/scc."
! msgstr ""
  
  #: config/frv/frv.opt:57
  #, no-c-format
  msgid "Change the maximum length of conditionally-executed sequences."
! msgstr ""
  
  #: config/frv/frv.opt:61
  #, no-c-format
  msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr ""
  
  #: config/frv/frv.opt:65
  #, no-c-format
  msgid "Enable conditional moves."
! msgstr ""
  
  #: config/frv/frv.opt:69
  #, no-c-format
  msgid "Set the target CPU type."
! msgstr ""
  
  #: config/frv/frv.opt:73
  #, no-c-format
  msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr ""
  
  #: config/frv/frv.opt:122
  #, no-c-format
  msgid "Use fp double instructions."
! msgstr ""
  
  #: config/frv/frv.opt:126
  #, no-c-format
  msgid "Change the ABI to allow double word insns."
! msgstr ""
  
  #: config/frv/frv.opt:134
  #, no-c-format
  msgid "Just use icc0/fcc0."
! msgstr ""
  
  #: config/frv/frv.opt:138
  #, no-c-format
  msgid "Only use 32 FPRs."
! msgstr ""
  
  #: config/frv/frv.opt:142
  #, no-c-format
  msgid "Use 64 FPRs."
! msgstr ""
  
  #: config/frv/frv.opt:146
  #, no-c-format
  msgid "Only use 32 GPRs."
! msgstr ""
  
  #: config/frv/frv.opt:150
  #, no-c-format
  msgid "Use 64 GPRs."
! msgstr ""
  
  #: config/frv/frv.opt:154
  #, no-c-format
  msgid "Enable use of GPREL for read-only data in FDPIC."
! msgstr ""
  
  #: config/frv/frv.opt:166
  #, no-c-format
  msgid "Enable PIC support for building libraries."
! msgstr ""
  
  #: config/frv/frv.opt:170
  #, no-c-format
  msgid "Follow the EABI linkage requirements."
! msgstr ""
  
  #: config/frv/frv.opt:174
  #, no-c-format
  msgid "Disallow direct calls to global functions."
! msgstr ""
  
  #: config/frv/frv.opt:178
  #, no-c-format
  msgid "Use media instructions."
! msgstr ""
  
  #: config/frv/frv.opt:182
  #, no-c-format
  msgid "Use multiply add/subtract instructions."
! msgstr ""
  
  #: config/frv/frv.opt:186
  #, no-c-format
  msgid "Enable optimizing &&/|| in conditional execution."
! msgstr ""
  
  #: config/frv/frv.opt:190
  #, no-c-format
  msgid "Enable nested conditional execution optimizations."
! msgstr ""
  
  #: config/frv/frv.opt:195
  #, no-c-format
  msgid "Do not mark ABI switches in e_flags."
! msgstr ""
  
  #: config/frv/frv.opt:199
  #, no-c-format
  msgid "Remove redundant membars."
! msgstr ""
  
  #: config/frv/frv.opt:203
  #, no-c-format
  msgid "Pack VLIW instructions."
! msgstr ""
  
  #: config/frv/frv.opt:207
  #, no-c-format
  msgid "Enable setting GPRs to the result of comparisons."
! msgstr ""
  
  #: config/frv/frv.opt:211
  #, no-c-format
  msgid "Change the amount of scheduler lookahead."
! msgstr ""
  
  #: config/frv/frv.opt:219
  #, no-c-format
  msgid "Assume a large TLS segment."
! msgstr ""
  
  #: config/frv/frv.opt:223
  #, no-c-format
  msgid "Do not assume a large TLS segment."
! msgstr ""
  
  #: config/frv/frv.opt:228
  #, no-c-format
  msgid "Cause gas to print tomcat statistics."
! msgstr ""
  
  #: config/frv/frv.opt:233
  #, no-c-format
  msgid "Link with the library-pic libraries."
! msgstr ""
  
  #: config/frv/frv.opt:237
  #, no-c-format
  msgid "Allow branches to be packed with other instructions."
! msgstr ""
  
  #: config/mn10300/mn10300.opt:30
  #, no-c-format
  msgid "Target the AM33 processor."
! msgstr ""
  
  #: config/mn10300/mn10300.opt:34
  #, no-c-format
  msgid "Target the AM33/2.0 processor."
! msgstr ""
  
  #: config/mn10300/mn10300.opt:38
  #, no-c-format
  msgid "Target the AM34 processor."
! msgstr ""
  
  #: config/mn10300/mn10300.opt:46
  #, no-c-format
  msgid "Work around hardware multiply bug."
! msgstr ""
  
  #: config/mn10300/mn10300.opt:55
  #, no-c-format
  msgid "Enable linker relaxations."
! msgstr ""
  
  #: config/mn10300/mn10300.opt:59
  #, no-c-format
  msgid "Return pointers in both a0 and d0."
! msgstr ""
  
  #: config/mn10300/mn10300.opt:63
  #, no-c-format
  msgid "Allow gcc to generate LIW instructions."
! msgstr ""
  
  #: config/mn10300/mn10300.opt:67
  #, no-c-format
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr ""
  
  #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
  msgid "Specify the address generation strategy for code model."
! msgstr ""
  
  #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
  msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr ""
  
  #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, no-c-format
  msgid "Generate code in big-endian mode."
! msgstr ""
  
  #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, no-c-format
  msgid "Generate code in little-endian mode."
! msgstr ""
  
  #: config/nds32/nds32.opt:37
  #, no-c-format
  msgid "Force performing fp-as-gp optimization."
! msgstr ""
  
  #: config/nds32/nds32.opt:41
  #, no-c-format
  msgid "Forbid performing fp-as-gp optimization."
! msgstr ""
  
  #: config/nds32/nds32.opt:47
  #, no-c-format
  msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr ""
  
  #: config/nds32/nds32.opt:61
  #, no-c-format
  msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr ""
  
  #: config/nds32/nds32.opt:65
  #, no-c-format
  msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr ""
  
  #: config/nds32/nds32.opt:71
  #, no-c-format
  msgid "Use reduced-set registers for register allocation."
! msgstr ""
  
  #: config/nds32/nds32.opt:75
  #, no-c-format
  msgid "Use full-set registers for register allocation."
! msgstr ""
  
  #: config/nds32/nds32.opt:81
  #, no-c-format
  msgid "Always align function entry, jump target and return address."
! msgstr ""
  
  #: config/nds32/nds32.opt:85
  #, no-c-format
  msgid "Align function entry to 4 byte."
! msgstr ""
  
  #: config/nds32/nds32.opt:97
  #, no-c-format
  msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr ""
  
  #: config/nds32/nds32.opt:101
  #, no-c-format
  msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
! msgstr ""
  
  #: config/nds32/nds32.opt:105
  #, no-c-format
  msgid "Specify the address generation strategy for ICT call's code model."
! msgstr ""
  
  #: config/nds32/nds32.opt:109
  #, no-c-format
  msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr ""
  
  #: config/nds32/nds32.opt:119
  #, no-c-format
  msgid "Generate conditional move instructions."
! msgstr ""
  
  #: config/nds32/nds32.opt:123
  #, no-c-format
  msgid "Generate hardware abs instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— abs."
  
  #: config/nds32/nds32.opt:127
  #, no-c-format
  msgid "Generate performance extension instructions."
! msgstr ""
  
  #: config/nds32/nds32.opt:131
  #, no-c-format
  msgid "Generate performance extension version 2 instructions."
! msgstr ""
  
  #: config/nds32/nds32.opt:135
  #, no-c-format
  msgid "Generate string extension instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð²."
  
  #: config/nds32/nds32.opt:139
  #, no-c-format
  msgid "Generate DSP extension instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� DSP."
  
  #: config/nds32/nds32.opt:143
  #, no-c-format
  msgid "Generate v3 push25/pop25 instructions."
! msgstr ""
  
  #: config/nds32/nds32.opt:147
  #, no-c-format
  msgid "Generate 16-bit instructions."
! msgstr ""
  
  #: config/nds32/nds32.opt:151
  #, no-c-format
  msgid "Insert relax hint for linker to do relaxation."
! msgstr ""
  
  #: config/nds32/nds32.opt:155
  #, no-c-format
  msgid "Enable Virtual Hosting support."
! msgstr ""
  
  #: config/nds32/nds32.opt:159
  #, no-c-format
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr ""
  
  #: config/nds32/nds32.opt:163
  #, no-c-format
  msgid "Specify the security level of c-isr for the whole file."
! msgstr ""
  
  #: config/nds32/nds32.opt:167
  #, no-c-format
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr ""
  
  #: config/nds32/nds32.opt:175
  #, no-c-format
  msgid "Known arch types (for use with the -march= option):"
! msgstr ""
  
  #: config/nds32/nds32.opt:197
  #, no-c-format
  msgid "Specify the cpu for pipeline model."
! msgstr ""
  
  #: config/nds32/nds32.opt:201
  #, no-c-format
  msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr ""
  
  #: config/nds32/nds32.opt:361
  #, no-c-format
  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:365
  #, no-c-format
  msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr ""
  
  #: config/nds32/nds32.opt:393
  #, no-c-format
  msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr ""
  
  #: config/nds32/nds32.opt:412
  #, no-c-format
  msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr ""
  
  #: config/nds32/nds32.opt:425
  #, no-c-format
  msgid "Enable constructor/destructor feature."
! msgstr ""
  
  #: config/nds32/nds32.opt:429
  #, no-c-format
  msgid "Guide linker to relax instructions."
! msgstr ""
  
  #: config/nds32/nds32.opt:433
  #, no-c-format
  msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ."
  
  #: config/nds32/nds32.opt:437
  #, no-c-format
  msgid "Generate single-precision floating-point instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ."
  
  #: config/nds32/nds32.opt:441
  #, no-c-format
  msgid "Generate double-precision floating-point instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ."
  
  #: config/nds32/nds32.opt:445
  #, no-c-format
  msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr ""
  
  #: config/nds32/nds32.opt:449
  #, no-c-format
  msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr ""
  
  #: config/nds32/nds32.opt:453
  #, no-c-format
  msgid "Generate return instruction in naked function."
! msgstr ""
  
  #: config/nds32/nds32.opt:457
  #, no-c-format
  msgid "Always save $lp in the stack."
! msgstr ""
  
  #: config/nds32/nds32.opt:465
  #, no-c-format
  msgid "Allow use r15 for inline ASM."
! msgstr ""
  
  #: config/iq2000/iq2000.opt:31
  #, no-c-format
  msgid "Specify CPU for code generation purposes."
! msgstr ""
  
  #: config/iq2000/iq2000.opt:47
  #, no-c-format
  msgid "Specify CPU for scheduling purposes."
! msgstr ""
  
  #: config/iq2000/iq2000.opt:51
  #, no-c-format
  msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr ""
  
  #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, no-c-format
  msgid "Use ROM instead of RAM."
! msgstr ""
  
  #: config/iq2000/iq2000.opt:70
  #, no-c-format
  msgid "No default crt0.o."
! msgstr ""
  
  #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:413
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr ""
  
  #: config/csky/csky.opt:34
  #, no-c-format
  msgid "Specify the target architecture."
! msgstr ""
  
  #: config/csky/csky.opt:38
  #, no-c-format
  msgid "Specify the target processor."
! msgstr ""
  
  #: config/csky/csky.opt:90
  #, no-c-format
  msgid "Specify the target floating-point hardware/format."
! msgstr ""
  
  #: config/csky/csky.opt:94
  #, no-c-format
  msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr ""
  
  #: config/csky/csky.opt:98
  #, no-c-format
  msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr ""
  
  #: config/csky/csky.opt:106
  #, no-c-format
  msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr ""
  
  #: config/csky/csky.opt:110
  #, no-c-format
  msgid "Enable interrupt stack instructions."
! msgstr ""
  
  #: config/csky/csky.opt:114
  #, no-c-format
  msgid "Enable multiprocessor instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/csky/csky.opt:118
  #, no-c-format
  msgid "Enable coprocessor instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ñ�Ð¿Ñ–Ð²Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð²."
  
  #: config/csky/csky.opt:122
  #, no-c-format
  msgid "Enable cache prefetch instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� ÐºÐµÑˆÑƒ."
  
  #: config/csky/csky.opt:126
  #, no-c-format
  msgid "Enable C-SKY SECURE instructions."
! msgstr ""
  
  #: config/csky/csky.opt:133
  #, no-c-format
  msgid "Enable C-SKY TRUST instructions."
! msgstr ""
  
  #: config/csky/csky.opt:137
  #, no-c-format
  msgid "Enable C-SKY DSP instructions."
! msgstr ""
  
  #: config/csky/csky.opt:141
  #, no-c-format
  msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr ""
  
  #: config/csky/csky.opt:145
  #, no-c-format
  msgid "Enable C-SKY Vector DSP instructions."
! msgstr ""
  
  #: config/csky/csky.opt:151
  #, no-c-format
  msgid "Generate divide instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— divide."
  
  #: config/csky/csky.opt:155
  #, no-c-format
  msgid "Generate code for Smart Mode."
! msgstr ""
  
  #: config/csky/csky.opt:159
  #, no-c-format
  msgid "Enable use of R16-R31 (default)."
! msgstr ""
  
  #: config/csky/csky.opt:163
  #, no-c-format
  msgid "Generate code using global anchor symbol addresses."
! msgstr ""
  
  #: config/csky/csky.opt:167
  #, no-c-format
  msgid "Generate push/pop instructions (default)."
! msgstr ""
  
  #: config/csky/csky.opt:171
  #, no-c-format
  msgid "Generate stm/ldm instructions (default)."
! msgstr ""
  
  #: config/csky/csky.opt:178
  #, no-c-format
  msgid "Generate constant pools in the compiler instead of assembler."
! msgstr ""
  
  #: config/csky/csky.opt:182
  #, no-c-format
  msgid "Emit .stack_size directives."
! msgstr ""
  
  #: config/csky/csky.opt:186
  #, no-c-format
  msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr ""
  
  #: config/csky/csky.opt:190
  #, no-c-format
  msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr ""
  
  #: config/csky/csky.opt:194
  #, no-c-format
  msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr ""
  
  #: config/csky/csky_tables.opt:24
  #, no-c-format
  msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr ""
  
  #: config/csky/csky_tables.opt:205
  #, no-c-format
  msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr ""
  
  #: config/csky/csky_tables.opt:227
  #, no-c-format
  msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr ""
  
  #: config/c6x/c6x-tables.opt:24
  #, no-c-format
  msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr ""
  
  #: config/c6x/c6x.opt:42
  #, no-c-format
  msgid "Select method for sdata handling."
! msgstr ""
  
  #: config/c6x/c6x.opt:46
  #, no-c-format
  msgid "Valid arguments for the -msdata= option:"
! msgstr "ÐšÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° -msdata=:"
  
  #: config/c6x/c6x.opt:59
  #, no-c-format
  msgid "Compile for the DSBT shared library ABI."
! msgstr ""
  
  #: config/cris/cris.opt:45
  #, no-c-format
  msgid "Work around bug in multiplication instruction."
! msgstr ""
  
  #: config/cris/cris.opt:51
  #, no-c-format
  msgid "Compile for ETRAX 4 (CRIS v3)."
! msgstr ""
  
  #: config/cris/cris.opt:56
  #, no-c-format
  msgid "Compile for ETRAX 100 (CRIS v8)."
! msgstr ""
  
  #: config/cris/cris.opt:64
  #, no-c-format
  msgid "Emit verbose debug information in assembly code."
! msgstr ""
  
  #: config/cris/cris.opt:71
  #, no-c-format
  msgid "Do not use condition codes from normal instructions."
! msgstr ""
  
  #: config/cris/cris.opt:80
  #, no-c-format
  msgid "Do not emit addressing modes with side-effect assignment."
! msgstr ""
  
  #: config/cris/cris.opt:89
  #, no-c-format
  msgid "Do not tune stack alignment."
! msgstr ""
  
  #: config/cris/cris.opt:98
  #, no-c-format
  msgid "Do not tune writable data alignment."
! msgstr ""
  
  #: config/cris/cris.opt:107
  #, no-c-format
  msgid "Do not tune code and read-only data alignment."
! msgstr ""
  
  #: config/cris/cris.opt:116
  #, no-c-format
  msgid "Align code and data to 32 bits."
! msgstr ""
  
  #: config/cris/cris.opt:133
  #, no-c-format
  msgid "Don't align items in code or data."
! msgstr ""
  
  #: config/cris/cris.opt:142
  #, no-c-format
  msgid "Do not emit function prologue or epilogue."
! msgstr ""
  
  #: config/cris/cris.opt:149
  #, no-c-format
  msgid "Use the most feature-enabling options allowed by other options."
! msgstr ""
  
  #: config/cris/cris.opt:158
  #, no-c-format
  msgid "Override -mbest-lib-options."
! msgstr ""
  
  #: config/cris/cris.opt:165
  #, no-c-format
  msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr ""
  
  #: config/cris/cris.opt:169
  #, no-c-format
  msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr ""
  
  #: config/cris/cris.opt:173
  #, no-c-format
  msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
! msgstr ""
  
  #: config/cris/cris.opt:180
  #, no-c-format
  msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
! msgstr ""
  
  #: config/cris/cris.opt:184
  #, no-c-format
  msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
! msgstr ""
  
  #: config/cris/cris.opt:188
  #, no-c-format
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
! msgstr ""
  
  #: config/sh/superh.opt:6
  #, no-c-format
  msgid "Board name [and memory region]."
! msgstr ""
  
  #: config/sh/superh.opt:10
  #, no-c-format
  msgid "Runtime name."
! msgstr ""
  
  #: config/sh/sh.opt:42
  #, no-c-format
  msgid "Generate SH1 code."
! msgstr ""
  
  #: config/sh/sh.opt:46
  #, no-c-format
  msgid "Generate SH2 code."
! msgstr ""
  
  #: config/sh/sh.opt:50
  #, no-c-format
  msgid "Generate default double-precision SH2a-FPU code."
! msgstr ""
  
  #: config/sh/sh.opt:54
  #, no-c-format
  msgid "Generate SH2a FPU-less code."
! msgstr ""
  
  #: config/sh/sh.opt:58
  #, no-c-format
  msgid "Generate default single-precision SH2a-FPU code."
! msgstr ""
  
  #: config/sh/sh.opt:62
  #, no-c-format
  msgid "Generate only single-precision SH2a-FPU code."
! msgstr ""
  
  #: config/sh/sh.opt:66
  #, no-c-format
  msgid "Generate SH2e code."
! msgstr ""
  
  #: config/sh/sh.opt:70
  #, no-c-format
  msgid "Generate SH3 code."
! msgstr ""
  
  #: config/sh/sh.opt:74
  #, no-c-format
  msgid "Generate SH3e code."
! msgstr ""
  
  #: config/sh/sh.opt:78
  #, no-c-format
  msgid "Generate SH4 code."
! msgstr ""
  
  #: config/sh/sh.opt:82
  #, no-c-format
  msgid "Generate SH4-100 code."
! msgstr ""
  
  #: config/sh/sh.opt:86
  #, no-c-format
  msgid "Generate SH4-200 code."
! msgstr ""
  
  #: config/sh/sh.opt:92
  #, no-c-format
  msgid "Generate SH4-300 code."
! msgstr ""
  
  #: config/sh/sh.opt:96
  #, no-c-format
  msgid "Generate SH4 FPU-less code."
! msgstr ""
  
  #: config/sh/sh.opt:100
  #, no-c-format
  msgid "Generate SH4-100 FPU-less code."
! msgstr ""
  
  #: config/sh/sh.opt:104
  #, no-c-format
  msgid "Generate SH4-200 FPU-less code."
! msgstr ""
  
  #: config/sh/sh.opt:108
  #, no-c-format
  msgid "Generate SH4-300 FPU-less code."
! msgstr ""
  
  #: config/sh/sh.opt:112
  #, no-c-format
  msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr ""
  
  #: config/sh/sh.opt:117
  #, no-c-format
  msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr ""
  
  #: config/sh/sh.opt:122
  #, no-c-format
  msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr ""
  
  #: config/sh/sh.opt:127
  #, no-c-format
  msgid "Generate default single-precision SH4 code."
! msgstr ""
  
  #: config/sh/sh.opt:131
  #, no-c-format
  msgid "Generate default single-precision SH4-100 code."
! msgstr ""
  
  #: config/sh/sh.opt:135
  #, no-c-format
  msgid "Generate default single-precision SH4-200 code."
! msgstr ""
  
  #: config/sh/sh.opt:139
  #, no-c-format
  msgid "Generate default single-precision SH4-300 code."
! msgstr ""
  
  #: config/sh/sh.opt:143
  #, no-c-format
  msgid "Generate only single-precision SH4 code."
! msgstr ""
  
  #: config/sh/sh.opt:147
  #, no-c-format
  msgid "Generate only single-precision SH4-100 code."
! msgstr ""
  
  #: config/sh/sh.opt:151
  #, no-c-format
  msgid "Generate only single-precision SH4-200 code."
! msgstr ""
  
  #: config/sh/sh.opt:155
  #, no-c-format
  msgid "Generate only single-precision SH4-300 code."
! msgstr ""
  
  #: config/sh/sh.opt:159
  #, no-c-format
  msgid "Generate SH4a code."
! msgstr ""
  
  #: config/sh/sh.opt:163
  #, no-c-format
  msgid "Generate SH4a FPU-less code."
! msgstr ""
  
  #: config/sh/sh.opt:167
  #, no-c-format
  msgid "Generate default single-precision SH4a code."
! msgstr ""
  
  #: config/sh/sh.opt:171
  #, no-c-format
  msgid "Generate only single-precision SH4a code."
! msgstr ""
  
  #: config/sh/sh.opt:175
  #, no-c-format
  msgid "Generate SH4al-dsp code."
! msgstr ""
  
  #: config/sh/sh.opt:183
  #, no-c-format
  msgid "Generate code in big endian mode."
! msgstr ""
  
  #: config/sh/sh.opt:187
  #, no-c-format
  msgid "Generate 32-bit offsets in switch tables."
! msgstr ""
  
  #: config/sh/sh.opt:191
  #, no-c-format
  msgid "Generate bit instructions."
! msgstr ""
  
  #: config/sh/sh.opt:199
  #, no-c-format
  msgid "Assume that zero displacement conditional branches are fast."
! msgstr ""
  
  #: config/sh/sh.opt:203
  #, no-c-format
  msgid "Force the usage of delay slots for conditional branches."
! msgstr ""
  
  #: config/sh/sh.opt:207
  #, no-c-format
  msgid "Align doubles at 64-bit boundaries."
! msgstr ""
  
  #: config/sh/sh.opt:211
  #, no-c-format
  msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr ""
  
  #: config/sh/sh.opt:215
  #, no-c-format
  msgid "Specify name for 32 bit signed division function."
! msgstr ""
  
  #: config/sh/sh.opt:219
  #, no-c-format
  msgid "Generate ELF FDPIC code."
! msgstr ""
  
  #: config/sh/sh.opt:223
  #, no-c-format
  msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr ""
  
  #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
  msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr ""
  
  #: config/sh/sh.opt:235
  #, no-c-format
  msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr ""
  
  #: config/sh/sh.opt:239
  #, no-c-format
  msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr ""
  
  #: config/sh/sh.opt:243 config/arc/arc.opt:242
  #, no-c-format
  msgid "Annotate assembler instructions with estimated addresses."
! msgstr ""
  
  #: config/sh/sh.opt:247
  #, no-c-format
  msgid "Generate code in little endian mode."
! msgstr ""
  
  #: config/sh/sh.opt:251
  #, no-c-format
  msgid "Mark MAC register as call-clobbered."
! msgstr ""
  
  #: config/sh/sh.opt:257
  #, no-c-format
  msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr ""
  
  #: config/sh/sh.opt:261
  #, no-c-format
  msgid "Emit function-calls using global offset table when generating PIC."
! msgstr ""
  
  #: config/sh/sh.opt:265
  #, no-c-format
  msgid "Shorten address references during linking."
! msgstr ""
  
  #: config/sh/sh.opt:273
  #, no-c-format
  msgid "Specify the model for atomic operations."
! msgstr ""
  
  #: config/sh/sh.opt:277
  #, no-c-format
  msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr ""
  
  #: config/sh/sh.opt:281
  #, no-c-format
  msgid "Cost to assume for a multiply insn."
! msgstr ""
  
  #: config/sh/sh.opt:285
  #, no-c-format
  msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr ""
  
  #: config/sh/sh.opt:291
  #, no-c-format
  msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr ""
  
  #: config/sh/sh.opt:295
  #, no-c-format
  msgid "Enable the use of the fsca instruction."
! msgstr ""
  
  #: config/sh/sh.opt:299
  #, no-c-format
  msgid "Enable the use of the fsrra instruction."
! msgstr ""
  
  #: config/gcn/gcn.opt:26
  #, no-c-format
  msgid "GCN GPU type to use:"
! msgstr ""
  
  #: config/gcn/gcn.opt:45 config/gcn/gcn.opt:49
  #, no-c-format
  msgid "Specify the name of the target GPU."
! msgstr ""
  
  #: config/gcn/gcn.opt:53
  #, no-c-format
  msgid "Generate code for a 32-bit ABI."
! msgstr ""
  
  #: config/gcn/gcn.opt:57
  #, no-c-format
  msgid "Generate code for a 64-bit ABI."
! msgstr ""
  
  #: config/gcn/gcn.opt:61
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
! msgstr ""
  
  #: config/gcn/gcn.opt:72
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
! msgstr ""
  
  #: config/gcn/gcn.opt:78
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
! msgstr ""
  
  #: config/gcn/gcn.opt:82
  #, no-c-format
  msgid "Warn about invalid OpenACC dimensions."
! msgstr "."
  
  #: config/gcn/gcn.opt:86
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default off."
! msgstr ""
  
  #: config/gcn/gcn.opt:90
  #, no-c-format
  msgid "SRAM-ECC modes:"
! msgstr ""
  
  #: config/gcn/gcn.opt:103
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
! msgstr ""
  
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
! msgstr ""
  
  #: config/bpf/bpf.opt:28
  #, no-c-format
  msgid "Generate eBPF for the given Linux kernel version."
! msgstr ""
  
  #: config/bpf/bpf.opt:115
  #, no-c-format
  msgid "Generate xBPF."
! msgstr ""
  
  #: config/bpf/bpf.opt:121
  #, no-c-format
  msgid "Generate big-endian eBPF."
! msgstr ""
  
  #: config/bpf/bpf.opt:125
  #, no-c-format
  msgid "Generate little-endian eBPF."
! msgstr ""
  
  #: config/bpf/bpf.opt:129
  #, no-c-format
  msgid "Set a hard limit for the size of each stack frame, in bytes."
! msgstr ""
  
  #: config/bpf/bpf.opt:133
  #, no-c-format
  msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
! msgstr ""
  
  #: config/bpf/bpf.opt:139
  #, no-c-format
  msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
! msgstr ""
  
  #: config/bpf/bpf.opt:143
  #, no-c-format
  msgid "Enable 32-bit ALU instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ALU."
  
  #: config/bpf/bpf.opt:147
  #, no-c-format
  msgid "Enable 32-bit jump instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ."
  
  #: config/mips/mips.opt:32
  #, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr ""
  
  #: config/mips/mips.opt:36
  #, no-c-format
  msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr ""
  
  #: config/mips/mips.opt:55
  #, no-c-format
  msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr ""
  
  #: config/mips/mips.opt:59
  #, no-c-format
  msgid "Use PMC-style 'mad' instructions."
! msgstr ""
  
  #: config/mips/mips.opt:63
  #, no-c-format
  msgid "Use integer madd/msub instructions."
! msgstr ""
  
  #: config/mips/mips.opt:67
  #, no-c-format
  msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr ""
  
  #: config/mips/mips.opt:75
  #, no-c-format
  msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr ""
  
  #: config/mips/mips.opt:79
  #, no-c-format
  msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr ""
  
  #: config/mips/mips.opt:87
  #, no-c-format
  msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr ""
  
  #: config/mips/mips.opt:91
  #, no-c-format
  msgid "Valid arguments to -mcode-readable=:"
! msgstr ""
  
  #: config/mips/mips.opt:104
  #, no-c-format
  msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr ""
  
  #: config/mips/mips.opt:108
  #, no-c-format
  msgid "Use trap instructions to check for integer divide by zero."
! msgstr ""
  
  #: config/mips/mips.opt:112
  #, no-c-format
  msgid "Allow the use of MDMX instructions."
! msgstr ""
  
  #: config/mips/mips.opt:120
  #, no-c-format
  msgid "Use MIPS-DSP instructions."
! msgstr ""
  
  #: config/mips/mips.opt:124
  #, no-c-format
  msgid "Use MIPS-DSP REV 2 instructions."
! msgstr ""
  
  #: config/mips/mips.opt:146
  #, no-c-format
  msgid "Use Enhanced Virtual Addressing instructions."
! msgstr ""
  
  #: config/mips/mips.opt:150
  #, no-c-format
  msgid "Use NewABI-style %reloc() assembly operators."
! msgstr ""
  
  #: config/mips/mips.opt:154
  #, no-c-format
  msgid "Use -G for data that is not defined by the current object."
! msgstr ""
  
  #: config/mips/mips.opt:158
  #, no-c-format
  msgid "Work around certain 24K errata."
! msgstr ""
  
  #: config/mips/mips.opt:162
  #, no-c-format
  msgid "Work around certain R4000 errata."
! msgstr ""
  
  #: config/mips/mips.opt:166
  #, no-c-format
  msgid "Work around certain R4400 errata."
! msgstr ""
  
  #: config/mips/mips.opt:170
  #, no-c-format
  msgid "Work around the R5900 short loop erratum."
! msgstr ""
  
  #: config/mips/mips.opt:174
  #, no-c-format
  msgid "Work around certain RM7000 errata."
! msgstr ""
  
  #: config/mips/mips.opt:178
  #, no-c-format
  msgid "Work around certain R10000 errata."
! msgstr ""
  
  #: config/mips/mips.opt:182
  #, no-c-format
  msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr ""
  
  #: config/mips/mips.opt:186
  #, no-c-format
  msgid "Work around certain VR4120 errata."
! msgstr ""
  
  #: config/mips/mips.opt:190
  #, no-c-format
  msgid "Work around VR4130 mflo/mfhi errata."
! msgstr ""
  
  #: config/mips/mips.opt:194
  #, no-c-format
  msgid "Work around an early 4300 hardware bug."
! msgstr ""
  
  #: config/mips/mips.opt:198
  #, no-c-format
  msgid "FP exceptions are enabled."
! msgstr ""
  
  #: config/mips/mips.opt:202
  #, no-c-format
  msgid "Use 32-bit floating-point registers."
! msgstr ""
  
  #: config/mips/mips.opt:206
  #, no-c-format
  msgid "Conform to the o32 FPXX ABI."
! msgstr ""
  
  #: config/mips/mips.opt:210
  #, no-c-format
  msgid "Use 64-bit floating-point registers."
! msgstr ""
  
  #: config/mips/mips.opt:214
  #, no-c-format
  msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr ""
  
  #: config/mips/mips.opt:218
  #, no-c-format
  msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr ""
  
  #: config/mips/mips.opt:222
  #, no-c-format
  msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr ""
  
  #: config/mips/mips.opt:226
  #, no-c-format
  msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr ""
  
  #: config/mips/mips.opt:236
  #, no-c-format
  msgid "Use 32-bit general registers."
! msgstr ""
  
  #: config/mips/mips.opt:240
  #, no-c-format
  msgid "Use 64-bit general registers."
! msgstr ""
  
  #: config/mips/mips.opt:244
  #, no-c-format
  msgid "Use GP-relative addressing to access small data."
! msgstr ""
  
  #: config/mips/mips.opt:248
  #, no-c-format
  msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr ""
  
  #: config/mips/mips.opt:252
  #, no-c-format
  msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr ""
  
  #: config/mips/mips.opt:256
  #, no-c-format
  msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr ""
  
  #: config/mips/mips.opt:260
  #, no-c-format
  msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr ""
  
  #: config/mips/mips.opt:264
  #, no-c-format
  msgid "-mipsN\tGenerate code for ISA level N."
! msgstr ""
  
  #: config/mips/mips.opt:268
  #, no-c-format
  msgid "Generate MIPS16 code."
! msgstr ""
  
  #: config/mips/mips.opt:272
  #, no-c-format
  msgid "Use MIPS-3D instructions."
! msgstr ""
  
  #: config/mips/mips.opt:276
  #, no-c-format
  msgid "Use ll, sc and sync instructions."
! msgstr ""
  
  #: config/mips/mips.opt:280
  #, no-c-format
  msgid "Use -G for object-local data."
! msgstr ""
  
  #: config/mips/mips.opt:284
  #, no-c-format
  msgid "Use indirect calls."
! msgstr ""
  
  #: config/mips/mips.opt:288
  #, no-c-format
  msgid "Use a 32-bit long type."
! msgstr ""
  
  #: config/mips/mips.opt:292
  #, no-c-format
  msgid "Use a 64-bit long type."
! msgstr ""
  
  #: config/mips/mips.opt:296
  #, no-c-format
  msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr ""
  
  #: config/mips/mips.opt:300
  #, no-c-format
  msgid "Don't optimize block moves."
! msgstr ""
  
  #: config/mips/mips.opt:304
  #, no-c-format
  msgid "Use microMIPS instructions."
! msgstr ""
  
  #: config/mips/mips.opt:308
  #, no-c-format
  msgid "Use MIPS MSA Extension instructions."
! msgstr ""
  
  #: config/mips/mips.opt:312
  #, no-c-format
  msgid "Allow the use of MT instructions."
! msgstr ""
  
  #: config/mips/mips.opt:316
  #, no-c-format
  msgid "Prevent the use of all floating-point operations."
! msgstr ""
  
  #: config/mips/mips.opt:320
  #, no-c-format
  msgid "Use MCU instructions."
! msgstr ""
  
  #: config/mips/mips.opt:324
  #, no-c-format
  msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr ""
  
  #: config/mips/mips.opt:328
  #, no-c-format
  msgid "Do not use MDMX instructions."
! msgstr ""
  
  #: config/mips/mips.opt:332
  #, no-c-format
  msgid "Generate normal-mode code."
! msgstr ""
  
  #: config/mips/mips.opt:336
  #, no-c-format
  msgid "Do not use MIPS-3D instructions."
! msgstr ""
  
  #: config/mips/mips.opt:340
  #, no-c-format
  msgid "Use paired-single floating-point instructions."
! msgstr ""
  
  #: config/mips/mips.opt:344
  #, no-c-format
  msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr ""
  
  #: config/mips/mips.opt:348
  #, no-c-format
  msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr ""
  
  #: config/mips/mips.opt:361
  #, no-c-format
  msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr ""
  
  #: config/mips/mips.opt:365
  #, no-c-format
  msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr ""
  
  #: config/mips/mips.opt:373
  #, no-c-format
  msgid "Use SmartMIPS instructions."
! msgstr ""
  
  #: config/mips/mips.opt:381
  #, no-c-format
  msgid "Optimize lui/addiu address loads."
! msgstr ""
  
  #: config/mips/mips.opt:385
  #, no-c-format
  msgid "Assume all symbols have 32-bit values."
! msgstr ""
  
  #: config/mips/mips.opt:389
  #, no-c-format
  msgid "Use synci instruction to invalidate i-cache."
! msgstr ""
  
  #: config/mips/mips.opt:397
  #, no-c-format
  msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr ""
  
  #: config/mips/mips.opt:401
  #, no-c-format
  msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr ""
  
  #: config/mips/mips.opt:409
  #, no-c-format
  msgid "Generate code with unaligned load store, valid for MIPS R6."
! msgstr ""
  
  #: config/mips/mips.opt:417
  #, no-c-format
  msgid "Use Virtualization (VZ) instructions."
! msgstr ""
  
  #: config/mips/mips.opt:421
  #, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr ""
  
  #: config/mips/mips.opt:425
  #, no-c-format
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr ""
  
  #: config/mips/mips.opt:429
  #, no-c-format
  msgid "Use Global INValidate (GINV) instructions."
! msgstr ""
  
  #: config/mips/mips.opt:433
  #, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
! msgstr ""
  
  #: config/mips/mips.opt:437
  #, no-c-format
  msgid "Lift restrictions on GOT size."
! msgstr ""
  
  #: config/mips/mips.opt:441
  #, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
! msgstr ""
  
  #: config/mips/mips.opt:445
  #, no-c-format
  msgid "Optimize frame header."
! msgstr ""
  
  #: config/mips/mips.opt:452
  #, no-c-format
  msgid "Enable load/store bonding."
! msgstr ""
  
  #: config/mips/mips.opt:456
  #, no-c-format
  msgid "Specify the compact branch usage policy."
! msgstr ""
  
  #: config/mips/mips.opt:460
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
! msgstr ""
  
  #: config/mips/mips.opt:473
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr ""
  
  #: config/mips/mips.opt:477
  #, no-c-format
  msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "."
  
  #: config/mips/mips.opt:481
  #, no-c-format
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr ""
  
  #: config/mips/mips-tables.opt:24
  #, no-c-format
  msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr ""
  
  #: config/mips/mips-tables.opt:28
  #, no-c-format
  msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr ""
  
  #: config/arc/arc-tables.opt:25
  #, no-c-format
  msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr ""
  
  #: config/arc/arc.opt:26
  #, no-c-format
  msgid "Compile code for big endian mode."
! msgstr ""
  
  #: config/arc/arc.opt:30
  #, no-c-format
  msgid "Compile code for little endian mode.  This is the default."
! msgstr ""
  
  #: config/arc/arc.opt:34
  #, no-c-format
  msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr ""
  
  #: config/arc/arc.opt:38
  #, no-c-format
  msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr ""
  
  #: config/arc/arc.opt:42
  #, no-c-format
  msgid "Same as -mA6."
! msgstr ""
  
  #: config/arc/arc.opt:46
  #, no-c-format
  msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr ""
  
  #: config/arc/arc.opt:50
  #, no-c-format
  msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr ""
  
  #: config/arc/arc.opt:54
  #, no-c-format
  msgid "Same as -mA7."
! msgstr ""
  
  #: config/arc/arc.opt:58
  #, no-c-format
  msgid "Force all calls to be made via a jli instruction."
! msgstr ""
  
  #: config/arc/arc.opt:62
  #, no-c-format
  msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
! msgstr ""
  
  #: config/arc/arc.opt:132
  #, no-c-format
  msgid "Enable DIV-REM instructions for ARCv2."
! msgstr ""
  
  #: config/arc/arc.opt:136
  #, no-c-format
  msgid "Enable code density instructions for ARCv2."
! msgstr ""
  
  #: config/arc/arc.opt:146
  #, no-c-format
  msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr ""
  
  #: config/arc/arc.opt:150
  #, no-c-format
  msgid "Enable cache bypass for volatile references."
! msgstr ""
  
  #: config/arc/arc.opt:154
  #, no-c-format
  msgid "Generate instructions supported by barrel shifter."
! msgstr ""
  
  #: config/arc/arc.opt:158
  #, no-c-format
  msgid "Generate norm instruction."
! msgstr ""
  
  #: config/arc/arc.opt:162
  #, no-c-format
  msgid "Generate swap instruction."
! msgstr ""
  
  #: config/arc/arc.opt:166
  #, no-c-format
  msgid "Generate mul64 and mulu64 instructions."
! msgstr ""
  
  #: config/arc/arc.opt:170
  #, no-c-format
  msgid "Do not generate mpy instructions for ARC700."
! msgstr ""
  
  #: config/arc/arc.opt:174
  #, no-c-format
  msgid "Generate extended arithmetic instructions, only valid for ARC700."
! msgstr ""
  
  #: config/arc/arc.opt:178
  #, no-c-format
  msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr ""
  
  #: config/arc/arc.opt:182
  #, no-c-format
  msgid "Generate call insns as register indirect calls."
! msgstr ""
  
  #: config/arc/arc.opt:186
  #, no-c-format
  msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr ""
  
  #: config/arc/arc.opt:190
  #, no-c-format
  msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr ""
  
  #: config/arc/arc.opt:194
  #, no-c-format
  msgid "Generate millicode thunks."
! msgstr ""
  
  #: config/arc/arc.opt:198 config/arc/arc.opt:202
  #, no-c-format
  msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr ""
  
  #: config/arc/arc.opt:206
  #, no-c-format
  msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr ""
  
  #: config/arc/arc.opt:210
  #, no-c-format
  msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr ""
  
  #: config/arc/arc.opt:214 config/arc/arc.opt:218
  #, no-c-format
  msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr ""
  
  #: config/arc/arc.opt:222
  #, no-c-format
  msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr ""
  
  #: config/arc/arc.opt:226
  #, no-c-format
  msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr ""
  
  #: config/arc/arc.opt:230
  #, no-c-format
  msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr ""
  
  #: config/arc/arc.opt:234
  #, no-c-format
  msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr ""
  
  #: config/arc/arc.opt:238
  #, no-c-format
  msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr ""
  
  #: config/arc/arc.opt:246
  #, no-c-format
  msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr ""
  
  #: config/arc/arc.opt:250
  #, no-c-format
  msgid "-mtune=TUNE\tTune code for given ARC variant."
! msgstr ""
  
  #: config/arc/arc.opt:284
  #, no-c-format
  msgid "Enable the use of indexed loads."
! msgstr ""
  
  #: config/arc/arc.opt:288
  #, no-c-format
  msgid "Enable the use of pre/post modify with register displacement."
! msgstr ""
  
  #: config/arc/arc.opt:292
  #, no-c-format
  msgid "Generate 32x16 multiply and mac instructions."
! msgstr ""
  
  #: config/arc/arc.opt:300
  #, no-c-format
  msgid "Don't use less than 25 bit addressing range for calls."
! msgstr ""
  
  #: config/arc/arc.opt:304
  #, no-c-format
  msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr ""
  
  #: config/arc/arc.opt:322
  #, no-c-format
  msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr ""
  
  #: config/arc/arc.opt:326
  #, no-c-format
  msgid "Enable bbit peephole2."
! msgstr ""
  
  #: config/arc/arc.opt:330
  #, no-c-format
  msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr ""
  
  #: config/arc/arc.opt:334
  #, no-c-format
  msgid "Enable compact casesi pattern."
! msgstr ""
  
  #: config/arc/arc.opt:338
  #, no-c-format
  msgid "Enable 'q' instruction alternatives."
! msgstr ""
  
  #: config/arc/arc.opt:342
  #, no-c-format
  msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr ""
  
  #: config/arc/arc.opt:349
  #, no-c-format
  msgid "Enable variable polynomial CRC extension."
! msgstr ""
  
  #: config/arc/arc.opt:353
  #, no-c-format
  msgid "Enable DSP 3.1 Pack A extensions."
! msgstr ""
  
  #: config/arc/arc.opt:357
  #, no-c-format
  msgid "Enable dual viterbi butterfly extension."
! msgstr ""
  
  #: config/arc/arc.opt:367
  #, no-c-format
  msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr ""
  
  #: config/arc/arc.opt:371
  #, no-c-format
  msgid "Enable XY Memory extension (DSP version 3)."
! msgstr ""
  
  #: config/arc/arc.opt:376
  #, no-c-format
  msgid "Enable Locked Load/Store Conditional extension."
! msgstr ""
  
  #: config/arc/arc.opt:380
  #, no-c-format
  msgid "Enable swap byte ordering extension instruction."
! msgstr ""
  
  #: config/arc/arc.opt:384
  #, no-c-format
  msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr ""
  
  #: config/arc/arc.opt:388
  #, no-c-format
  msgid "Pass -EB option through to linker."
! msgstr ""
  
  #: config/arc/arc.opt:392
  #, no-c-format
  msgid "Pass -EL option through to linker."
! msgstr ""
  
  #: config/arc/arc.opt:396
  #, no-c-format
  msgid "Pass -marclinux option through to linker."
! msgstr ""
  
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Pass -marclinux_prof option through to linker."
! msgstr ""
  
  #: config/arc/arc.opt:409
  #, no-c-format
  msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr ""
  
  #: config/arc/arc.opt:413
  #, no-c-format
  msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
  
  #: config/arc/arc.opt:417
  #, no-c-format
  msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr ""
  
  #: config/arc/arc.opt:429
  #, no-c-format
  msgid "Enable atomic instructions."
! msgstr ""
  
  #: config/arc/arc.opt:433
  #, no-c-format
  msgid "Enable double load/store instructions for ARC HS."
! msgstr ""
  
  #: config/arc/arc.opt:437
  #, no-c-format
  msgid "Specify the name of the target floating point configuration."
! msgstr ""
  
  #: config/arc/arc.opt:480
  #, no-c-format
  msgid "Specify thread pointer register number."
! msgstr ""
  
  #: config/arc/arc.opt:487
  #, no-c-format
  msgid "Enable use of NPS400 bit operations."
! msgstr ""
  
  #: config/arc/arc.opt:491
  #, no-c-format
  msgid "Enable use of NPS400 xld/xst extension."
! msgstr ""
  
  #: config/arc/arc.opt:499
  #, no-c-format
  msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr ""
  
  #: config/arc/arc.opt:503
  #, no-c-format
  msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr ""
  
  #: config/arc/arc.opt:507
  #, no-c-format
  msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr ""
  
  #: config/arc/arc.opt:532
  #, no-c-format
  msgid "Enable 16-entry register file."
! msgstr ""
  
  #: config/arc/arc.opt:536
  #, no-c-format
  msgid "Enable use of BI/BIH instructions when available."
! msgstr ""
  
  #: config/arc/arc.opt:540
  #, no-c-format
  msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr ""
  
  #: lto/lang.opt:50
  #, no-c-format
  msgid "Set linker output type (used internally during LTO optimization)."
! msgstr ""
  
  #: lto/lang.opt:54
  #, no-c-format
  msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr ""
  
  #: lto/lang.opt:58
  #, no-c-format
  msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr ""
  
  #: lto/lang.opt:62
  #, no-c-format
  msgid "The resolution file."
! msgstr ""
  
  #: lto/lang.opt:66
  #, no-c-format
  msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr ""
  
  #: lto/lang.opt:70
  #, no-c-format
  msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr ""
  
  #: lto/lang.opt:78
  #, no-c-format
  msgid "Call the dump function for variables and function in IL."
! msgstr ""
  
  #: lto/lang.opt:82
  #, no-c-format
  msgid "Dump the demangled output."
! msgstr ""
  
  #: lto/lang.opt:86
  #, no-c-format
  msgid "Dump only the defined symbols."
! msgstr ""
  
  #: lto/lang.opt:90
  #, no-c-format
  msgid "Print the initial values of the variables."
! msgstr ""
  
  #: lto/lang.opt:94
  #, no-c-format
  msgid "Sort the symbols alphabetically."
! msgstr ""
  
  #: lto/lang.opt:98
  #, no-c-format
  msgid "Sort the symbols according to size."
! msgstr ""
  
  #: lto/lang.opt:102
  #, no-c-format
  msgid "Display the symbols in reverse order."
! msgstr ""
  
  #: lto/lang.opt:109
  #, no-c-format
  msgid "Dump the details of LTO objects."
! msgstr ""
  
  #: lto/lang.opt:113
  #, no-c-format
  msgid "Dump the statistics of tree types."
! msgstr ""
  
  #: lto/lang.opt:117
  #, no-c-format
  msgid "Dump the statistics of trees."
! msgstr ""
  
  #: lto/lang.opt:121
  #, no-c-format
  msgid "Dump the statistics of gimple statements."
! msgstr ""
  
  #: lto/lang.opt:131
  #, no-c-format
  msgid "Dump the dump tool command line options."
! msgstr ""
  
  #: lto/lang.opt:135
  #, no-c-format
  msgid "Dump the symtab callgraph."
! msgstr ""
  
  #: common.opt:243
  #, no-c-format
  msgid "Provide bash completion for options starting with provided string."
! msgstr ""
  
  #: common.opt:295
  #, no-c-format
  msgid "Display this information."
! msgstr ""
  
  #: common.opt:299
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
! msgstr ""
  
  #: common.opt:420
  #, no-c-format
  msgid "Display target specific command line options (including assembler and linker options)."
! msgstr ""
  
  #: common.opt:466
  #, no-c-format
  msgid "-O<number>\tSet optimization level to <number>."
! msgstr ""
  
  #: common.opt:470
  #, no-c-format
  msgid "Optimize for space rather than speed."
! msgstr ""
  
  #: common.opt:474
  #, no-c-format
  msgid "Optimize for speed disregarding exact standards compliance."
! msgstr ""
  
  #: common.opt:478
  #, no-c-format
  msgid "Optimize for debugging experience rather than speed or size."
! msgstr ""
  
  #: common.opt:482
  #, no-c-format
  msgid "Optimize for space aggressively rather than speed."
! msgstr ""
  
  #: common.opt:522
  #, no-c-format
  msgid "This switch is deprecated; use -Wextra instead."
! msgstr ""
  
  #: common.opt:535
  #, no-c-format
  msgid "Warn about returning structures, unions or arrays."
! msgstr ""
  
  #: common.opt:539
  #, no-c-format
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
! msgstr ""
  
  #: common.opt:546
  #, no-c-format
  msgid "Warn if an array is accessed out of bounds."
! msgstr ""
  
  #: common.opt:550 common.opt:554
  #, no-c-format
  msgid "Warn for uses of pointers to deallocated storage."
! msgstr ""
  
  #: common.opt:558
  #, no-c-format
  msgid "Warn about inappropriate attribute usage."
! msgstr ""
  
  #: common.opt:562
  #, no-c-format
  msgid "Do not warn about specified attributes."
! msgstr ""
  
  #: common.opt:566 common.opt:570
  #, no-c-format
  msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
! msgstr ""
  
  #: common.opt:574
  #, no-c-format
  msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
! msgstr ""
  
  #: common.opt:579 common.opt:583
  #, no-c-format
  msgid "Warn about pointer casts which increase alignment."
! msgstr ""
  
  #: common.opt:587
  #, no-c-format
  msgid "Complain when a command-line option is valid, but not applicable to the current front end."
! msgstr ""
  
  #: common.opt:591
  #, no-c-format
  msgid "Warn when a #warning directive is encountered."
! msgstr ""
  
  #: common.opt:595
  #, no-c-format
  msgid "Warn about uses of __attribute__((warning)) declarations."
! msgstr "."
  
  #: common.opt:599
  #, no-c-format
  msgid "Warn if a deprecated compiler feature, class, method, or field is used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾Ñ— Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ, Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð°Ð±Ð¾ Ð¿Ð¾Ð»Ñ�."
  
  #: common.opt:603
  #, no-c-format
  msgid "Warn about uses of __attribute__((deprecated)) declarations."
! msgstr ""
  
  #: common.opt:607
  #, no-c-format
  msgid "Warn when an optimization pass is disabled."
! msgstr ""
  
  #: common.opt:611
  #, no-c-format
  msgid "Treat all warnings as errors."
! msgstr "Ð’Ð²Ð°Ð¶Ð°Ñ‚Ð¸ ÑƒÑ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸."
  
  #: common.opt:615
  #, no-c-format
  msgid "Treat specified warning as error."
! msgstr ""
  
  #: common.opt:619
  #, no-c-format
  msgid "Print extra (possibly unwanted) warnings."
! msgstr ""
  
  #: common.opt:623
  #, no-c-format
  msgid "Exit on the first error occurred."
! msgstr ""
  
  #: common.opt:627
  #, no-c-format
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
! msgstr ""
  
  #: common.opt:631
  #, no-c-format
  msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
! msgstr ""
  
  #: common.opt:635
  #, no-c-format
  msgid "Warn when attempting to free a non-heap object."
! msgstr ""
  
  #: common.opt:646
  #, no-c-format
  msgid "Warn when a switch case falls through."
! msgstr ""
  
  #: common.opt:654
  #, no-c-format
  msgid "Warn when an inlined function cannot be inlined."
! msgstr ""
  
  #: common.opt:658
  #, no-c-format
  msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
! msgstr ""
  
  #: common.opt:665
  #, no-c-format
  msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
! msgstr ""
  
  #: common.opt:669
  #, no-c-format
  msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
! msgstr ""
  
  #: common.opt:673
  #, no-c-format
  msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
! msgstr ""
  
  #: common.opt:677
  #, no-c-format
  msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
! msgstr ""
  
  #: common.opt:688
  #, no-c-format
  msgid "Warn about some C++ One Definition Rule violations during link time optimization."
! msgstr ""
  
  #: common.opt:692
  #, no-c-format
  msgid "Warn about overflow in arithmetic expressions."
! msgstr ""
  
  #: common.opt:696
  #, no-c-format
  msgid "During link time optimization warn about mismatched types of global declarations."
! msgstr ""
  
  #: common.opt:700
  #, no-c-format
  msgid "Warn when the packed attribute has no effect on struct layout."
! msgstr ""
  
  #: common.opt:704
  #, no-c-format
  msgid "Warn when padding is required to align structure members."
! msgstr ""
  
  #: common.opt:708
  #, no-c-format
  msgid "Issue warnings needed for strict compliance to the standard."
! msgstr ""
  
  #: common.opt:712
  #, no-c-format
  msgid "Warn about returning a pointer/reference to a local or temporary variable."
! msgstr ""
  
  #: common.opt:716
  #, no-c-format
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
! msgstr ""
  
  #: common.opt:720
  #, no-c-format
  msgid "Warn when one variable shadows another (globally)."
! msgstr ""
  
  #: common.opt:724
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter."
! msgstr ""
  
  #: common.opt:731
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
! msgstr ""
  
  #: common.opt:738
  #, no-c-format
  msgid "Warn when not issuing stack smashing protection for some reason."
! msgstr ""
  
  #: common.opt:742
  #, no-c-format
  msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
! msgstr ""
  
  #: common.opt:746
  #, no-c-format
  msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
! msgstr ""
  
  #: common.opt:750 common.opt:754
  #, no-c-format
  msgid "Warn about code which might break strict aliasing rules."
! msgstr ""
  
  #: common.opt:758 common.opt:762
  #, no-c-format
  msgid "Warn about optimizations that assume that signed overflow is undefined."
! msgstr ""
  
  #: common.opt:766
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((cold))."
! msgstr ""
  
  #: common.opt:770
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((const))."
! msgstr ""
  
  #: common.opt:774
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((pure))."
! msgstr ""
  
  #: common.opt:778
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
! msgstr ""
  
  #: common.opt:782
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((malloc))."
! msgstr ""
  
  #: common.opt:786
  #, no-c-format
  msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
! msgstr ""
  
  #: common.opt:790
  #, no-c-format
  msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
! msgstr ""
  
  #: common.opt:794
  #, no-c-format
  msgid "Warn about statements between switch's controlling expression and the first case."
! msgstr ""
  
  #: common.opt:799
  #, no-c-format
  msgid "Do not suppress warnings from system headers."
! msgstr ""
  
  #: common.opt:803
  #, no-c-format
  msgid "Warn whenever a trampoline is generated."
! msgstr ""
  
  #: common.opt:807
  #, no-c-format
  msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
! msgstr ""
  
  #: common.opt:811
  #, no-c-format
  msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
! msgstr ""
  
  #: common.opt:815
  #, no-c-format
  msgid "Warn about uninitialized automatic variables."
! msgstr ""
  
  #: common.opt:819
  #, no-c-format
  msgid "Warn about maybe uninitialized automatic variables."
! msgstr ""
  
  #: common.opt:827
  #, no-c-format
  msgid "Enable all -Wunused- warnings."
! msgstr ""
  
  #: common.opt:831
  #, no-c-format
  msgid "Warn when a function parameter is only set, otherwise unused."
! msgstr ""
  
  #: common.opt:835
  #, no-c-format
  msgid "Warn when a variable is only set, otherwise unused."
! msgstr ""
  
  #: common.opt:839
  #, no-c-format
  msgid "Warn when a function is unused."
! msgstr ""
  
  #: common.opt:843
  #, no-c-format
  msgid "Warn when a label is unused."
! msgstr ""
  
  #: common.opt:847
  #, no-c-format
  msgid "Warn when a function parameter is unused."
! msgstr ""
  
  #: common.opt:851
  #, no-c-format
  msgid "Warn when an expression value is unused."
! msgstr ""
  
  #: common.opt:855
  #, no-c-format
  msgid "Warn when a variable is unused."
! msgstr ""
  
  #: common.opt:859
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not match."
! msgstr ""
  
  #: common.opt:863
  #, no-c-format
  msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
! msgstr ""
  
  #: common.opt:867
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
! msgstr ""
  
  #: common.opt:871
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
! msgstr ""
  
  #: common.opt:875
  #, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
! msgstr ""
  
  #: common.opt:891
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
! msgstr ""
  
  #: common.opt:904
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
! msgstr ""
  
  #: common.opt:908
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
! msgstr ""
  
  #: common.opt:912
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
! msgstr ""
  
  #: common.opt:916
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
! msgstr ""
  
  #: common.opt:1017
  #, no-c-format
  msgid "The version of the C++ ABI in use."
! msgstr ""
  
  #: common.opt:1021
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
! msgstr ""
  
  #: common.opt:1025
  #, no-c-format
  msgid "Align the start of functions."
! msgstr ""
  
  #: common.opt:1035
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
! msgstr ""
  
  #: common.opt:1042
  #, no-c-format
  msgid "Align all labels."
! msgstr ""
  
  #: common.opt:1049
  #, no-c-format
  msgid "Align the start of loops."
! msgstr ""
  
  #: common.opt:1056
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
! msgstr ""
  
  #: common.opt:1060
  #, no-c-format
  msgid "Enable static analysis pass."
! msgstr ""
  
  #: common.opt:1080
  #, no-c-format
  msgid "Select what to sanitize."
! msgstr ""
  
  #: common.opt:1084
  #, no-c-format
  msgid "Select type of coverage sanitization."
! msgstr ""
  
  #: common.opt:1097
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
! msgstr ""
  
  #: common.opt:1101
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
! msgstr ""
  
  #: common.opt:1106
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
! msgstr ""
  
  #: common.opt:1110
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
! msgstr ""
  
  #: common.opt:1114
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
! msgstr ""
  
  #: common.opt:1124
! #, fuzzy, no-c-format
! #| msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
! msgstr "Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ÐµÐ¼ -Werror=implicit-function-declaration."
  
  #: common.opt:1128
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
! msgstr ""
  
  #: common.opt:1132
  #, no-c-format
  msgid "Generate auto-inc/dec instructions."
! msgstr ""
  
  #: common.opt:1136
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
! msgstr ""
  
  #: common.opt:1141
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
! msgstr ""
  
  #: common.opt:1150
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
! msgstr ""
  
  #: common.opt:1154
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
! msgstr ""
  
  #: common.opt:1158
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
! msgstr ""
  
  #: common.opt:1174
  #, no-c-format
  msgid "Output callgraph information on a per-file basis."
! msgstr ""
  
  #: common.opt:1178
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
! msgstr ""
  
  #: common.opt:1182
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
! msgstr ""
  
  #: common.opt:1186
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
! msgstr ""
  
  #: common.opt:1193
  #, no-c-format
  msgid "Save registers around function calls."
! msgstr ""
  
  #: common.opt:1197
  #, no-c-format
  msgid "This switch is deprecated; do not use."
! msgstr ""
  
  #: common.opt:1201
  #, no-c-format
  msgid "Check the return value of new in C++."
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ‚Ð¸ Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� new Ñƒ C++."
  
  #: common.opt:1205 common.opt:1209
  #, no-c-format
  msgid "Perform internal consistency checkings."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: common.opt:1213
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
! msgstr ""
  
  #: common.opt:1217
  #, no-c-format
--- 9377,13545 ----
  #: config/rs6000/rs6000.opt:605
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð·Ð°Ñ…Ð¸Ñ‰Ð°ÑŽÑ‚ÑŒ Ð²Ñ–Ð´ Ð°Ñ‚Ð°Ðº, Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð° Ð¾Ñ€Ñ–Ñ”Ð½Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ–."
  
  #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Generate code that will run in privileged state."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ð¿Ñ€Ð¸Ð²Ñ–Ð»ÐµÐ¹Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð°Ð½Ñ–."
  
  #: config/rs6000/rs6000.opt:613
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸) ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ XXSPLTIW."
  
  #: config/rs6000/rs6000.opt:617
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸) ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ XXSPLTIDP."
  
  #: config/rs6000/rs6000.opt:621
  #, no-c-format
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ (Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸) ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ LXVKQ."
  
  #: config/rs6000/rs6000.opt:627
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ„Ð°ÐºÑ‚Ð¾Ñ€Ð° Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð²ÐºÐ°Ð·ÑƒÑ”, Ð½Ð°Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ Ñ†Ð¸ÐºÐ». Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 4."
  
  #: config/rs6000/rs6000.opt:633
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
! msgstr "ÐŸÑ€Ð¸ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ, Ð¼Ð¸, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿Ð¾ÐºÐ°Ñ€Ð°Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ñ–Ð»Ð° Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÑ‰Ð¾ Ñ–Ñ�Ð½ÑƒÑŽÑ‡Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð¼Ð¾Ð¶Ðµ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²Ñ–Ð´Ð±Ð¸Ð²Ð°Ñ‚Ð¸ Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð²Ñ–Ð´ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ€ÐµÑ�ÑƒÑ€Ñ�Ñ–Ð². ÐœÐ¸ Ð¾ÐºÑ€ÐµÐ¼Ð¾ Ð·Ð±Ð¸Ñ€Ð°Ñ”Ð¼Ð¾ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ‚Ð° Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ð¼Ð¾ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� vec_cost Ð´Ð¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– vec_cost Ñ‚Ð° non vec_cost, Ñ– Ð¿Ð¾ÐºÐ°Ñ€Ð°Ñ”Ð¼Ð¾ Ð»Ð¸ÑˆÐµ Ñ�ÐºÑ‰Ð¾ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð¾Ñ€Ñ–Ð³, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 85."
  
  #: config/rs6000/rs6000.opt:642
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
! msgstr "ÐŸÐ¾Ð´Ñ–Ð±Ð½Ð¾ Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° rs6000-density-pct-threshold, Ð¼Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ð¼Ð¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñƒ Ñ�ÑƒÐ¼Ñƒ vec_cost Ñ‚Ð° non vec_cost Ñ– Ð½Ð°ÐºÐ»Ð°Ð´Ð°Ñ”Ð¼Ð¾ ÑˆÑ‚Ñ€Ð°Ñ„ Ð»Ð¸ÑˆÐµ Ñƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ, Ñ�ÐºÑ‰Ð¾ Ñ�ÑƒÐ¼Ð° Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð¾Ñ€Ñ–Ð³, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 70."
  
  #: config/rs6000/rs6000.opt:648
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
! msgstr "ÐšÐ¾Ð»Ð¸ Ð¾Ð±Ð¸Ð´Ð²Ð° ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ¸ rs6000-density-pct-threshold Ñ‚Ð° rs6000-density-size-threshold Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�ÑŽÑ‚ÑŒÑ�Ñ�, Ð¼Ð¸ Ð²Ð¸Ñ€Ñ–ÑˆÑƒÑ”Ð¼Ð¾ Ð¿Ð¾ÐºÐ°Ñ€Ð°Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ñ–Ð»Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼, Ñ�ÐºÐµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 10."
  
  #: config/rs6000/rs6000.opt:655
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
! msgstr "ÐŸÑ€Ð¸ Ð¾Ñ†Ñ–Ð½Ñ†Ñ– Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ, Ð¼Ð¸, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿Ð¾ÐºÐ°Ñ€Ð°Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ñ–Ð»Ð° Ñ†Ð¸ÐºÐ»Ñƒ, Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð½Ð°Ð´Ð¼Ñ–Ñ€Ð½Ñ– Ð·Ð°Ñ€Ñ�Ð´Ð¶ÐµÐ½Ð½Ñ� Ð· ÐºÑ€Ð¾ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð½Ñ– Ð·Ð°Ñ€Ñ�Ð´Ð¶ÐµÐ½Ð½Ñ�. ÐœÐ¸ Ð·Ð±Ð¸Ñ€Ð°Ñ”Ð¼Ð¾ Ñ‡Ð¸Ñ�Ð»Ð° Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñ‚Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð·Ð°Ñ€Ñ�Ð´Ð¶ÐµÐ½Ð½Ñ� Ð·Ð³Ñ–Ð´Ð½Ð¾ Ð· Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ”ÑŽ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ñ–, Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ð¼Ð¾ Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð·Ð°Ñ€Ñ�Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð¿Ð¾ÐºÐ°Ñ€Ð°Ñ”Ð¼Ð¾ Ð»Ð¸ÑˆÐµ Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð¾Ñ€Ñ–Ð³, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 45."
  
  #: config/rs6000/rs6000.opt:664
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
! msgstr "ÐŸÐ¾Ð´Ñ–Ð±Ð½Ð¾ Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° rs6000-density-load-pct-threshold, Ð¼Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ð¼Ð¾, Ñ‡Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð°Ñ�Ð²Ð¾Ðº Ð½Ð° Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ€Ñ–Ð³, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ñ– ÑˆÑ‚Ñ€Ð°Ñ„ÑƒÑ”Ð¼Ð¾ Ð»Ð¸ÑˆÐµ Ñƒ Ñ€Ð°Ð·Ñ– Ð¹Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 20."
  
  #: config/rs6000/rs6000.opt:670
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
! msgstr "Ð’ÐºÐ°Ð·ÑƒÑ”, Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ‰Ð¾ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ð°Ð½Ñ– Ð·Ð° Ñ†Ð¸ÐºÐ». Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ñ„Ð°ÐºÑ‚Ð¾Ñ€Ð° Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð°Ð²Ñ‚Ð¾Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 4."
  
  #: config/rs6000/rs6000.opt:676
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
! msgstr "Ð¯ÐºÑ‰Ð¾ Ñ„Ð°ÐºÑ‚Ð¾Ñ€ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ�, Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñƒ, Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð¾Ñ€Ñ–Ð³, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ†Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼, Ð²Ñ–Ð´Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ²Ð°Ð³Ð° Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 1."
  
  #: config/rs6000/sysv4.opt:24
  #, no-c-format
  msgid "-mcall-ABI\tSelect ABI calling convention."
! msgstr "-mcall-ABI\tÐ’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–ÑŽ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ ABI."
  
  #: config/rs6000/sysv4.opt:28
  #, no-c-format
  msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling."
! msgstr "-msdata=[none,data,sysv,eabi]\tÐ’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ sdata."
  
  #: config/rs6000/sysv4.opt:32
  #, no-c-format
  msgid "Allow readonly data in sdata."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð² sdata."
  
  #: config/rs6000/sysv4.opt:36
  #, no-c-format
  msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets."
! msgstr "-mtls-size=[16,32]\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ñ–Ñ‚Ñ–Ð² Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ñ… Ð·Ñ�ÑƒÐ²Ñ–Ð² TLS."
  
  #: config/rs6000/sysv4.opt:52
  #, no-c-format
  msgid "Align to the base type of the bit-field."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð·Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�."
  
  #: config/rs6000/sysv4.opt:56
  #, no-c-format
  msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð·Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�. Ð�Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð½ÐµÐ·Ð°Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽ."
  
  #: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65
  #, no-c-format
  msgid "Produce code relocatable at runtime."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73
  #, no-c-format
  msgid "Produce little endian code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– little endian."
  
  #: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81
  #, no-c-format
  msgid "Produce big endian code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– big endian."
  
  #: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90
  #: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:141
  #: config/rs6000/sysv4.opt:153
  #, no-c-format
  msgid "No description yet."
! msgstr "ÐŸÐ¾ÐºÐ¸ Ñ‰Ð¾ Ð½ÐµÐ¼Ð°Ñ” Ð¾Ð¿Ð¸Ñ�Ñƒ."
  
  #: config/rs6000/sysv4.opt:94
  #, no-c-format
  msgid "Assume all variable arg functions are prototyped."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ñ�Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼Ð°ÑŽÑ‚ÑŒ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿."
  
  #: config/rs6000/sysv4.opt:103
  #, no-c-format
  msgid "Use EABI."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ EABI."
  
  #: config/rs6000/sysv4.opt:107
  #, no-c-format
  msgid "Allow bit-fields to cross word boundaries."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð»Ñ�Ð¼ Ð±Ñ–Ñ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°Ñ‚Ð¸ Ð¼ÐµÐ¶Ñ– Ñ�Ð»Ð¾Ð²Ð°."
  
  #: config/rs6000/sysv4.opt:111
  #, no-c-format
  msgid "Use alternate register names."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: config/rs6000/sysv4.opt:117
  #, no-c-format
  msgid "Use default method for sdata handling."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ sdata."
  
  #: config/rs6000/sysv4.opt:121
  #, no-c-format
  msgid "Link with libsim.a, libc.a and sim-crt0.o."
! msgstr "Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð· libsim.a, libc.a Ñ‚Ð° sim-crt0.o."
  
  #: config/rs6000/sysv4.opt:125
  #, no-c-format
  msgid "Link with libads.a, libc.a and crt0.o."
! msgstr "Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð· libads.a, libc.a Ñ‚Ð° crt0.o."
  
  #: config/rs6000/sysv4.opt:129
  #, no-c-format
  msgid "Link with libyk.a, libc.a and crt0.o."
! msgstr "Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð· libyk.a, libc.a Ñ‚Ð° crt0.o."
  
  #: config/rs6000/sysv4.opt:133
  #, no-c-format
  msgid "Link with libmvme.a, libc.a and crt0.o."
! msgstr "Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð· libmvme.a, libc.a Ñ‚Ð° crt0.o."
  
  #: config/rs6000/sysv4.opt:137
  #, no-c-format
  msgid "Set the PPC_EMB bit in the ELF flags header."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð±Ñ–Ñ‚ PPC_EMB Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ–Ð² ELF."
  
  #: config/rs6000/sysv4.opt:157
  #, no-c-format
  msgid "Generate code to use a non-exec PLT and GOT."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ñ— PLT (Procedure Linkage Table) Ñ‚Ð° GOT (Global Offsets Table)."
  
  #: config/rs6000/sysv4.opt:161
  #, no-c-format
  msgid "Generate code for old exec BSS PLT."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ñ— Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¾Ñ— PLT Ð² BSS."
  
  #: config/rs6000/sysv4.opt:165
  #, no-c-format
  msgid "Use inline plt sequences to implement long calls and -fno-plt."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– plt Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð´Ð¾Ð²Ð³Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ‚Ð° -fno-plt."
  
  #: config/rs6000/sysv4.opt:169
  #, no-c-format
  msgid "Emit .gnu_attribute tags."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ñ‚ÐµÐ³Ð¸ .gnu_attribute."
  
  #: config/alpha/alpha.opt:27
  #, no-c-format
  msgid "Use fp registers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ FP."
  
  #: config/alpha/alpha.opt:35
  #, no-c-format
  msgid "Request IEEE-conformant math library routines (OSF/1)."
! msgstr "Ð—Ð°Ð¿Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ€ÑƒÑ‚Ð¸Ð½Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸ÐºÐ¸, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ IEEE (OSF/1)."
  
  #: config/alpha/alpha.opt:39
  #, no-c-format
  msgid "Emit IEEE-conformant code, without inexact exceptions."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ IEEE, Ð±ÐµÐ· Ð½ÐµÑ‚Ð¾Ñ‡Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½ÑŒ."
  
  #: config/alpha/alpha.opt:46
  #, no-c-format
  msgid "Do not emit complex integer constants to read-only memory."
! msgstr "Ð�Ðµ Ð²Ð¸Ð¿ÑƒÑ�ÐºÐ°Ð¹Ñ‚Ðµ Ñ�ÐºÐ»Ð°Ð´Ð½Ñ– Ñ†Ñ–Ð»Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: config/alpha/alpha.opt:50
  #, no-c-format
  msgid "Use VAX fp."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ VAX fp."
  
  #: config/alpha/alpha.opt:54
  #, no-c-format
  msgid "Do not use VAX fp."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ VAX fp."
  
  #: config/alpha/alpha.opt:58
  #, no-c-format
  msgid "Emit code for the byte/word ISA extension."
! msgstr "Ð’Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ISA Ð±Ð°Ð¹Ñ‚/Ñ�Ð»Ð¾Ð²Ð¾."
  
  #: config/alpha/alpha.opt:62
  #, no-c-format
  msgid "Emit code for the motion video ISA extension."
! msgstr "Ð’Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ISA Ñ€ÑƒÑ…Ð¾Ð²Ð¾Ð³Ð¾ Ð²Ñ–Ð´ÐµÐ¾."
  
  #: config/alpha/alpha.opt:66
  #, no-c-format
  msgid "Emit code for the fp move and sqrt ISA extension."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ISA Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� fp Ñ‚Ð° sqrt."
  
  #: config/alpha/alpha.opt:70
  #, no-c-format
  msgid "Emit code for the counting ISA extension."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ISA Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ."
  
  #: config/alpha/alpha.opt:74
  #, no-c-format
  msgid "Emit code using explicit relocation directives."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ñ�Ð²Ð½Ñ– Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ�."
  
  #: config/alpha/alpha.opt:78
  #, no-c-format
  msgid "Emit 16-bit relocations to the small data areas."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 16-Ð±Ñ–Ñ‚Ð½Ñ– Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð¼Ð°Ð»Ð¸Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/alpha/alpha.opt:82
  #, no-c-format
  msgid "Emit 32-bit relocations to the small data areas."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð¼Ð°Ð»Ð¸Ñ… Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÐµÐ¹ Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/alpha/alpha.opt:86
  #, no-c-format
  msgid "Emit direct branches to local functions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð´Ð¾ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/alpha/alpha.opt:90
  #, no-c-format
  msgid "Emit indirect branches to local functions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð´Ð¾ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/alpha/alpha.opt:94
  #, no-c-format
  msgid "Emit rdval instead of rduniq for thread pointer."
! msgstr "Ð’Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ rdval Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ rduniq Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ð¿Ð¾Ñ‚Ñ–Ðº."
  
  #: config/alpha/alpha.opt:106
  #, no-c-format
  msgid "Use features of and schedule given CPU."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€."
  
  #: config/alpha/alpha.opt:110
  #, no-c-format
  msgid "Schedule given CPU."
! msgstr "ÐŸÐ»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€."
  
  #: config/alpha/alpha.opt:114
  #, no-c-format
  msgid "Control the generated fp rounding mode."
! msgstr "ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� fp, Ñ‰Ð¾ Ð³ÐµÐ½ÐµÑ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: config/alpha/alpha.opt:118
  #, no-c-format
  msgid "Control the IEEE trap mode."
! msgstr "ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð°Ñ�Ñ‚ÐºÐ¸ IEEE."
  
  #: config/alpha/alpha.opt:122
  #, no-c-format
  msgid "Control the precision given to fp exceptions."
! msgstr "ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ, Ñ�ÐºÐ° Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ°Ð¼ fp."
  
  #: config/alpha/alpha.opt:126
  #, no-c-format
  msgid "Tune expected memory latency."
! msgstr "Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñƒ Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: config/lm32/lm32.opt:24
  #, no-c-format
  msgid "Enable multiply instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/lm32/lm32.opt:28
  #, no-c-format
  msgid "Enable divide and modulus instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð·Ð°Ð»Ð¸ÑˆÐºÑƒ."
  
  #: config/lm32/lm32.opt:32
  #, no-c-format
  msgid "Enable barrel shift instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€ÐµÐ²Ð¾Ð»ÑŒÐ²ÐµÑ€Ð½Ð¾Ð³Ð¾ Ð·Ñ�ÑƒÐ²Ñƒ."
  
  #: config/lm32/lm32.opt:36
  #, no-c-format
  msgid "Enable sign extend instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÑƒ."
  
  #: config/lm32/lm32.opt:40
  #, no-c-format
  msgid "Enable user-defined instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÑ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/loongarch/loongarch.opt:47
  #, no-c-format
  msgid "Basic ISAs of LoongArch:"
! msgstr "ÐžÑ�Ð½Ð¾Ð²Ð½Ñ– ISA LoongArch:"
  
  #: config/loongarch/loongarch.opt:56
  #, no-c-format
  msgid "FPU types of LoongArch:"
! msgstr "Ð¢Ð¸Ð¿Ð¸ FPU LoongArch:"
  
  #: config/loongarch/loongarch.opt:69
  #, no-c-format
  msgid "-mfpu=FPU\tGenerate code for the given FPU."
! msgstr "-mfpu=FPU\tÐ“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ FPU."
  
  #: config/loongarch/loongarch.opt:76 config/mips/mips.opt:377
  #, no-c-format
  msgid "Prevent the use of all hardware floating-point instructions."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ�Ñ–Ñ… Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/loongarch/loongarch.opt:80 config/mips/mips.opt:369
  #, no-c-format
  msgid "Restrict the use of hardware floating-point instructions to 32-bit operations."
! msgstr "ÐžÐ±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð´Ð¾ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹."
  
  #: config/loongarch/loongarch.opt:84 config/mips/mips.opt:116
  #, no-c-format
  msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ð¼ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¾Ñ…Ð¾Ð¿Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ�Ðº 32-Ð±Ñ–Ñ‚Ð½Ñ–, Ñ‚Ð°Ðº Ñ– 64-Ð±Ñ–Ñ‚Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—."
  
  #: config/loongarch/loongarch.opt:90
  #, no-c-format
  msgid "LoongArch CPU types:"
! msgstr "Ð¢Ð¸Ð¿Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð² LoongArch:"
  
  #: config/loongarch/loongarch.opt:103
  #, no-c-format
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
! msgstr "-march=PROCESSOR\tÐ“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ ISA Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
! msgstr "-mtune=PROCESSOR\tÐ“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° PROCESSOR."
  
  #: config/loongarch/loongarch.opt:116
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
! msgstr "Ð¢Ð¸Ð¿Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… ABI Ð´Ð»Ñ� LoongArch:"
  
  #: config/loongarch/loongarch.opt:129
  #, no-c-format
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
! msgstr "-mabi=BASEABI\tÐ“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð¼Ñƒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ ABI BASEABI."
  
  #: config/loongarch/loongarch.opt:138 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
! msgstr "-mbranch-cost=COST\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ COST Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/loongarch/loongarch.opt:142 config/mips/mips.opt:83
  #, no-c-format
  msgid "Trap on integer divide by zero."
! msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ… Ð½Ð° Ð½ÑƒÐ»ÑŒ."
  
  #: config/loongarch/loongarch.opt:146
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ…."
  
  #: config/loongarch/loongarch.opt:150
  #, no-c-format
  msgid "Conditional moves for float are enabled."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ»."
  
  #: config/loongarch/loongarch.opt:154
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð±Ð»Ð¾Ñ‡Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½ÑŒ, Ñ‰Ð¾ Ñ‚Ð°ÐºÐ¾Ð¶ Ñ” Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¾ÑŽ -Os."
  
  #: config/loongarch/loongarch.opt:162
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
! msgstr "-mmax-inline-memcpy-size=SIZE\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ memcpy Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�, Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ 1024."
  
  #: config/loongarch/loongarch.opt:166
  #, no-c-format
  msgid "Use %reloc() assembly operators."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð·Ð±Ñ–Ñ€ÐºÐ¸ %reloc()."
  
  #: config/loongarch/loongarch.opt:197
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
! msgstr "Ð£Ð½Ð¸ÐºÐ°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� GOT Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²."
  
  #: config/or1k/elf.opt:28
  #, no-c-format
  msgid "Configure the newlib board specific runtime.  The default is or1ksim."
! msgstr "Ð�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ð»Ð°Ñ‚Ð¸ newlib Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - or1ksim."
  
  #: config/or1k/elf.opt:32
  #, no-c-format
  msgid "This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib."
! msgstr "Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�; Ð²Ð¾Ð½Ð° Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–. Ð’Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ð´Ð»Ñ� Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ð¾Ð¿Ñ†Ñ–Ð¹ Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ñ‚Ð° Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· newlib."
  
  #: config/or1k/or1k.opt:29
  #, no-c-format
  msgid "Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� (l.div, l.divu). Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -msoft-div Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸."
  
  #: config/or1k/or1k.opt:34
  #, no-c-format
  msgid "Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ -mhard-div."
  
  #: config/or1k/or1k.opt:39
  #, no-c-format
  msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� (l.mul, l.muli). Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -msoft-mul Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸."
  
  #: config/or1k/or1k.opt:44
  #, no-c-format
  msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ -mhard-mul."
  
  #: config/or1k/or1k.opt:49
  #, no-c-format
  msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -mhard-float Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸."
  
  #: config/or1k/or1k.opt:54
  #, no-c-format
  msgid "Enable generation of hardware floating point instructions. The default is -msoft-float."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� -msoft-float."
  
  #: config/or1k/or1k.opt:59
  #, no-c-format
  msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations."
! msgstr "ÐŸÑ€Ð¸ Ð²Ð¸Ð±Ð¾Ñ€Ñ– -mhard-float, ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/or1k/or1k.opt:65
  #, no-c-format
  msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations."
! msgstr "ÐŸÑ€Ð¸ Ð²Ð¸Ð±Ð¾Ñ€Ñ– -mhard-float, ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ‚Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ (lf.sfun*). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ‚Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/or1k/or1k.opt:71
  #, no-c-format
  msgid "Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ ÐºÐ¾Ð´Ñƒ, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð°Ð´Ñ€ÐµÑ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–. Ð’ÐºÐ°Ð·Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� large Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ð· Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ð¼Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ�Ð¼Ð¸ Ð·Ð¼Ñ–Ñ‰ÐµÐ½ÑŒ. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� small."
  
  #: config/or1k/or1k.opt:77
  #, no-c-format
  msgid "Known code model types (for use with the -mcmodel= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÐµÐ¹ ÐºÐ¾Ð´Ñƒ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcmodel=):"
  
  #: config/or1k/or1k.opt:87
  #, no-c-format
  msgid "Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� (l.cmov). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚ Ð±ÑƒÐ´Ðµ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ set Ñ– branch."
  
  #: config/or1k/or1k.opt:92
  #, no-c-format
  msgid "Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ñ€Ð°Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð²Ð¾Ñ€Ð¾Ñ‚Ñƒ (l.ror). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· libgcc Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¿Ñ€Ð°Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð²Ð¾Ñ€Ð¾Ñ‚Ñƒ."
  
  #: config/or1k/or1k.opt:97
  #, no-c-format
  msgid "Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ð¾Ð²Ð¾Ñ€Ð¾Ñ‚Ñƒ Ð¿Ñ€Ð°Ð²Ð¾Ñ€ÑƒÑ‡ Ð· Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ (l.rori). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· libgcc Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¿Ð¾Ð²Ð¾Ñ€Ð¾Ñ‚Ñƒ Ð¿Ñ€Ð°Ð²Ð¾Ñ€ÑƒÑ‡ Ð· Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼."
  
  #: config/or1k/or1k.opt:103
  #, no-c-format
  msgid "Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÐ° (l.ext*). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÐ°."
  
  #: config/or1k/or1k.opt:108
  #, no-c-format
  msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ‚Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� Ð· Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ (l.sf*i). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ– Ñ�Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ."
  
  #: config/or1k/or1k.opt:114
  #, no-c-format
  msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð·Ñ�ÑƒÐ²Ñƒ Ð· Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ (l.srai, l.srli, l.slli). Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ– Ñ�Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ."
  
  #: config/nios2/elf.opt:26
  #, no-c-format
  msgid "Link with a limited version of the C library."
! msgstr "Ð—Ð²Ê¼Ñ�Ð·Ð°Ñ‚Ð¸ Ð· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾ÑŽ Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ C."
  
  #: config/nios2/elf.opt:30
  #, no-c-format
  msgid "Name of system library to link against."
! msgstr "Ð�Ð°Ð·Ð²Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¾Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ Ð´Ð»Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/nios2/elf.opt:34
  #, no-c-format
  msgid "Name of the startfile."
! msgstr "Ð�Ð°Ð·Ð²Ð° Ñ�Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ."
  
  #: config/nios2/elf.opt:38
  #, no-c-format
  msgid "Link with HAL BSP."
! msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° HAL BSP."
  
  #: config/nios2/nios2.opt:35
  #, no-c-format
  msgid "Enable DIV, DIVU."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ DIV, DIVU."
  
  #: config/nios2/nios2.opt:39
  #, no-c-format
  msgid "Enable MUL instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MUL."
  
  #: config/nios2/nios2.opt:43
  #, no-c-format
  msgid "Enable MULX instructions, assume fast shifter."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MULX, Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸ ÑˆÐ²Ð¸Ð´ÐºÐ¸Ð¹ Ð·Ñ�ÑƒÐ²."
  
  #: config/nios2/nios2.opt:47
  #, no-c-format
  msgid "Use table based fast divide (default at -O3)."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÐ²Ð¸Ð´ÐºÐµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð¿Ñ€Ð¸ -O3)."
  
  #: config/nios2/nios2.opt:51
  #, no-c-format
  msgid "All memory accesses use I/O load/store instructions."
! msgstr "Ð’Ñ�Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ I/O load/store Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/nios2/nios2.opt:55
  #, no-c-format
  msgid "Volatile memory accesses use I/O load/store instructions."
! msgstr "Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ I/O load/store Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/nios2/nios2.opt:59
  #, no-c-format
  msgid "Volatile memory accesses do not use I/O load/store instructions."
! msgstr "Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒ I/O load/store Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/nios2/nios2.opt:63
  #, no-c-format
  msgid "Enable/disable GP-relative addressing."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸/Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ GP."
  
  #: config/nios2/nios2.opt:67
  #, no-c-format
  msgid "Valid options for GP-relative addressing (for -mgpopt):"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ GP (Ð´Ð»Ñ� -mgpopt):"
  
  #: config/nios2/nios2.opt:86
  #, no-c-format
  msgid "Equivalent to -mgpopt=local."
! msgstr "Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -mgpopt=local."
  
  #: config/nios2/nios2.opt:90
  #, no-c-format
  msgid "Equivalent to -mgpopt=none."
! msgstr "Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -mgpopt=none."
  
  #: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134
  #, no-c-format
  msgid "Use big-endian byte order."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚Ñ–Ð² big-endian."
  
  #: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138
  #, no-c-format
  msgid "Use little-endian byte order."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð±Ð°Ð¹Ñ‚Ñ–Ð² little-endian."
  
  #: config/nios2/nios2.opt:102
  #, no-c-format
  msgid "Floating point custom instruction configuration name."
! msgstr "Ð�Ð°Ð·Ð²Ð° ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð²Ð»Ð°Ñ�Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/nios2/nios2.opt:106
  #, no-c-format
  msgid "Do not use the ftruncds custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð»Ð°Ñ�Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ ftruncds."
  
  #: config/nios2/nios2.opt:110
  #, no-c-format
  msgid "Integer id (N) of ftruncds custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ð²Ð»Ð°Ñ�Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ftruncds."
  
  #: config/nios2/nios2.opt:114
  #, no-c-format
  msgid "Do not use the fextsd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð»Ð°Ñ�Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fextsd."
  
  #: config/nios2/nios2.opt:118
  #, no-c-format
  msgid "Integer id (N) of fextsd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ð²Ð»Ð°Ñ�Ð½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fextsd."
  
  #: config/nios2/nios2.opt:122
  #, no-c-format
  msgid "Do not use the fixdu custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fixduÂ»."
  
  #: config/nios2/nios2.opt:126
  #, no-c-format
  msgid "Integer id (N) of fixdu custom instruction."
! msgstr "Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fixduÂ»."
  
  #: config/nios2/nios2.opt:130
  #, no-c-format
  msgid "Do not use the fixdi custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fixdiÂ»."
  
  #: config/nios2/nios2.opt:134
  #, no-c-format
  msgid "Integer id (N) of fixdi custom instruction."
! msgstr "Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fixdiÂ»."
  
  #: config/nios2/nios2.opt:138
  #, no-c-format
  msgid "Do not use the fixsu custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fixsuÂ»."
  
  #: config/nios2/nios2.opt:142
  #, no-c-format
  msgid "Integer id (N) of fixsu custom instruction."
! msgstr "Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fixsuÂ»."
  
  #: config/nios2/nios2.opt:146
  #, no-c-format
  msgid "Do not use the fixsi custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fixsiÂ»."
  
  #: config/nios2/nios2.opt:150
  #, no-c-format
  msgid "Integer id (N) of fixsi custom instruction."
! msgstr "Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fixsiÂ»."
  
  #: config/nios2/nios2.opt:154
  #, no-c-format
  msgid "Do not use the floatud custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«floatudÂ»."
  
  #: config/nios2/nios2.opt:158
  #, no-c-format
  msgid "Integer id (N) of floatud custom instruction."
! msgstr "Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«floatudÂ»."
  
  #: config/nios2/nios2.opt:162
  #, no-c-format
  msgid "Do not use the floatid custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«floatidÂ»."
  
  #: config/nios2/nios2.opt:166
  #, no-c-format
  msgid "Integer id (N) of floatid custom instruction."
! msgstr "Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«floatidÂ»."
  
  #: config/nios2/nios2.opt:170
  #, no-c-format
  msgid "Do not use the floatus custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«floatusÂ»."
  
  #: config/nios2/nios2.opt:174
  #, no-c-format
  msgid "Integer id (N) of floatus custom instruction."
! msgstr "Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«floatusÂ»."
  
  #: config/nios2/nios2.opt:178
  #, no-c-format
  msgid "Do not use the floatis custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«floatisÂ»."
  
  #: config/nios2/nios2.opt:182
  #, no-c-format
  msgid "Integer id (N) of floatis custom instruction."
! msgstr "Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«floatisÂ»."
  
  #: config/nios2/nios2.opt:186
  #, no-c-format
  msgid "Do not use the fcmpned custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpnedÂ»."
  
  #: config/nios2/nios2.opt:190
  #, no-c-format
  msgid "Integer id (N) of fcmpned custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpnedÂ»."
  
  #: config/nios2/nios2.opt:194
  #, no-c-format
  msgid "Do not use the fcmpeqd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpeqdÂ»."
  
  #: config/nios2/nios2.opt:198
  #, no-c-format
  msgid "Integer id (N) of fcmpeqd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpeqdÂ»."
  
  #: config/nios2/nios2.opt:202
  #, no-c-format
  msgid "Do not use the fcmpged custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpgedÂ»."
  
  #: config/nios2/nios2.opt:206
  #, no-c-format
  msgid "Integer id (N) of fcmpged custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpgedÂ»."
  
  #: config/nios2/nios2.opt:210
  #, no-c-format
  msgid "Do not use the fcmpgtd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpgtdÂ»."
  
  #: config/nios2/nios2.opt:214
  #, no-c-format
  msgid "Integer id (N) of fcmpgtd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpgtdÂ»."
  
  #: config/nios2/nios2.opt:218
  #, no-c-format
  msgid "Do not use the fcmpled custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpledÂ»."
  
  #: config/nios2/nios2.opt:222
  #, no-c-format
  msgid "Integer id (N) of fcmpled custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpledÂ»."
  
  #: config/nios2/nios2.opt:226
  #, no-c-format
  msgid "Do not use the fcmpltd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpltdÂ»."
  
  #: config/nios2/nios2.opt:230
  #, no-c-format
  msgid "Integer id (N) of fcmpltd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpltdÂ»."
  
  #: config/nios2/nios2.opt:234
  #, no-c-format
  msgid "Do not use the flogd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«flogdÂ»."
  
  #: config/nios2/nios2.opt:238
  #, no-c-format
  msgid "Integer id (N) of flogd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«flogdÂ»."
  
  #: config/nios2/nios2.opt:242
  #, no-c-format
  msgid "Do not use the fexpd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fexpdÂ»."
  
  #: config/nios2/nios2.opt:246
  #, no-c-format
  msgid "Integer id (N) of fexpd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fexpdÂ»."
  
  #: config/nios2/nios2.opt:250
  #, no-c-format
  msgid "Do not use the fatand custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fatandÂ»."
  
  #: config/nios2/nios2.opt:254
  #, no-c-format
  msgid "Integer id (N) of fatand custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fatandÂ»."
  
  #: config/nios2/nios2.opt:258
  #, no-c-format
  msgid "Do not use the ftand custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«ftandÂ»."
  
  #: config/nios2/nios2.opt:262
  #, no-c-format
  msgid "Integer id (N) of ftand custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«ftandÂ»."
  
  #: config/nios2/nios2.opt:266
  #, no-c-format
  msgid "Do not use the fsind custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fsindÂ»."
  
  #: config/nios2/nios2.opt:270
  #, no-c-format
  msgid "Integer id (N) of fsind custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fsindÂ»."
  
  #: config/nios2/nios2.opt:274
  #, no-c-format
  msgid "Do not use the fcosd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcosdÂ»."
  
  #: config/nios2/nios2.opt:278
  #, no-c-format
  msgid "Integer id (N) of fcosd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcosdÂ»."
  
  #: config/nios2/nios2.opt:282
  #, no-c-format
  msgid "Do not use the fsqrtd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fsqrtdÂ»."
  
  #: config/nios2/nios2.opt:286
  #, no-c-format
  msgid "Integer id (N) of fsqrtd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fsqrtd."
  
  #: config/nios2/nios2.opt:290
  #, no-c-format
  msgid "Do not use the fabsd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fabsd."
  
  #: config/nios2/nios2.opt:294
  #, no-c-format
  msgid "Integer id (N) of fabsd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fabsd."
  
  #: config/nios2/nios2.opt:298
  #, no-c-format
  msgid "Do not use the fnegd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fnegd."
  
  #: config/nios2/nios2.opt:302
  #, no-c-format
  msgid "Integer id (N) of fnegd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fnegd."
  
  #: config/nios2/nios2.opt:306
  #, no-c-format
  msgid "Do not use the fmaxd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fmaxd."
  
  #: config/nios2/nios2.opt:310
  #, no-c-format
  msgid "Integer id (N) of fmaxd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fmaxd."
  
  #: config/nios2/nios2.opt:314
  #, no-c-format
  msgid "Do not use the fmind custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fmind."
  
  #: config/nios2/nios2.opt:318
  #, no-c-format
  msgid "Integer id (N) of fmind custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fmind."
  
  #: config/nios2/nios2.opt:322
  #, no-c-format
  msgid "Do not use the fdivd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fdivd."
  
  #: config/nios2/nios2.opt:326
  #, no-c-format
  msgid "Integer id (N) of fdivd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fdivd."
  
  #: config/nios2/nios2.opt:330
  #, no-c-format
  msgid "Do not use the fmuld custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fmuld."
  
  #: config/nios2/nios2.opt:334
  #, no-c-format
  msgid "Integer id (N) of fmuld custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fmuld."
  
  #: config/nios2/nios2.opt:338
  #, no-c-format
  msgid "Do not use the fsubd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fsubdÂ»."
  
  #: config/nios2/nios2.opt:342
  #, no-c-format
  msgid "Integer id (N) of fsubd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fsubdÂ»."
  
  #: config/nios2/nios2.opt:346
  #, no-c-format
  msgid "Do not use the faddd custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fadddÂ»."
  
  #: config/nios2/nios2.opt:350
  #, no-c-format
  msgid "Integer id (N) of faddd custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fadddÂ»."
  
  #: config/nios2/nios2.opt:354
  #, no-c-format
  msgid "Do not use the fcmpnes custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpnesÂ»."
  
  #: config/nios2/nios2.opt:358
  #, no-c-format
  msgid "Integer id (N) of fcmpnes custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpnesÂ»."
  
  #: config/nios2/nios2.opt:362
  #, no-c-format
  msgid "Do not use the fcmpeqs custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpeqsÂ»."
  
  #: config/nios2/nios2.opt:366
  #, no-c-format
  msgid "Integer id (N) of fcmpeqs custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpeqsÂ»."
  
  #: config/nios2/nios2.opt:370
  #, no-c-format
  msgid "Do not use the fcmpges custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpgesÂ»."
  
  #: config/nios2/nios2.opt:374
  #, no-c-format
  msgid "Integer id (N) of fcmpges custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpgesÂ»."
  
  #: config/nios2/nios2.opt:378
  #, no-c-format
  msgid "Do not use the fcmpgts custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmpgtsÂ»."
  
  #: config/nios2/nios2.opt:382
  #, no-c-format
  msgid "Integer id (N) of fcmpgts custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fcmpgtsÂ»."
  
  #: config/nios2/nios2.opt:386
  #, no-c-format
  msgid "Do not use the fcmples custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fcmplesÂ»."
  
  #: config/nios2/nios2.opt:390
  #, no-c-format
  msgid "Integer id (N) of fcmples custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fcmples."
  
  #: config/nios2/nios2.opt:394
  #, no-c-format
  msgid "Do not use the fcmplts custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fcmplts."
  
  #: config/nios2/nios2.opt:398
  #, no-c-format
  msgid "Integer id (N) of fcmplts custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fcmplts."
  
  #: config/nios2/nios2.opt:402
  #, no-c-format
  msgid "Do not use the flogs custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ flogs."
  
  #: config/nios2/nios2.opt:406
  #, no-c-format
  msgid "Integer id (N) of flogs custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— flogs."
  
  #: config/nios2/nios2.opt:410
  #, no-c-format
  msgid "Do not use the fexps custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fexps."
  
  #: config/nios2/nios2.opt:414
  #, no-c-format
  msgid "Integer id (N) of fexps custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fexps."
  
  #: config/nios2/nios2.opt:418
  #, no-c-format
  msgid "Do not use the fatans custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fatans."
  
  #: config/nios2/nios2.opt:422
  #, no-c-format
  msgid "Integer id (N) of fatans custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fatans."
  
  #: config/nios2/nios2.opt:426
  #, no-c-format
  msgid "Do not use the ftans custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ ftans."
  
  #: config/nios2/nios2.opt:430
  #, no-c-format
  msgid "Integer id (N) of ftans custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ftans."
  
  #: config/nios2/nios2.opt:434
  #, no-c-format
  msgid "Do not use the fsins custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fsins."
  
  #: config/nios2/nios2.opt:438
  #, no-c-format
  msgid "Integer id (N) of fsins custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fsins."
  
  #: config/nios2/nios2.opt:442
  #, no-c-format
  msgid "Do not use the fcoss custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fcoss."
  
  #: config/nios2/nios2.opt:446
  #, no-c-format
  msgid "Integer id (N) of fcoss custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fcoss."
  
  #: config/nios2/nios2.opt:450
  #, no-c-format
  msgid "Do not use the fsqrts custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fsqrts."
  
  #: config/nios2/nios2.opt:454
  #, no-c-format
  msgid "Integer id (N) of fsqrts custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fsqrts."
  
  #: config/nios2/nios2.opt:458
  #, no-c-format
  msgid "Do not use the fabss custom instr."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fabss."
  
  #: config/nios2/nios2.opt:462
  #, no-c-format
  msgid "Integer id (N) of fabss custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fabss."
  
  #: config/nios2/nios2.opt:466
  #, no-c-format
  msgid "Do not use the fnegs custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fnegs."
  
  #: config/nios2/nios2.opt:470
  #, no-c-format
  msgid "Integer id (N) of fnegs custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fnegs."
  
  #: config/nios2/nios2.opt:474
  #, no-c-format
  msgid "Do not use the fmaxs custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fmaxs."
  
  #: config/nios2/nios2.opt:478
  #, no-c-format
  msgid "Integer id (N) of fmaxs custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fmaxs."
  
  #: config/nios2/nios2.opt:482
  #, no-c-format
  msgid "Do not use the fmins custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fmins."
  
  #: config/nios2/nios2.opt:486
  #, no-c-format
  msgid "Integer id (N) of fmins custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fmins."
  
  #: config/nios2/nios2.opt:490
  #, no-c-format
  msgid "Do not use the fdivs custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fdivs."
  
  #: config/nios2/nios2.opt:494
  #, no-c-format
  msgid "Integer id (N) of fdivs custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fdivsÂ»."
  
  #: config/nios2/nios2.opt:498
  #, no-c-format
  msgid "Do not use the fmuls custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fmulsÂ»."
  
  #: config/nios2/nios2.opt:502
  #, no-c-format
  msgid "Integer id (N) of fmuls custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fmulsÂ»."
  
  #: config/nios2/nios2.opt:506
  #, no-c-format
  msgid "Do not use the fsubs custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«fsubsÂ»."
  
  #: config/nios2/nios2.opt:510
  #, no-c-format
  msgid "Integer id (N) of fsubs custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«fsubsÂ»."
  
  #: config/nios2/nios2.opt:514
  #, no-c-format
  msgid "Do not use the fadds custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Â«faddsÂ»."
  
  #: config/nios2/nios2.opt:518
  #, no-c-format
  msgid "Integer id (N) of fadds custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Â«faddsÂ»."
  
  #: config/nios2/nios2.opt:522
  #, no-c-format
  msgid "Do not use the frdy custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ frdy."
  
  #: config/nios2/nios2.opt:526
  #, no-c-format
  msgid "Integer id (N) of frdy custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— frdy."
  
  #: config/nios2/nios2.opt:530
  #, no-c-format
  msgid "Do not use the frdxhi custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ frdxhi."
  
  #: config/nios2/nios2.opt:534
  #, no-c-format
  msgid "Integer id (N) of frdxhi custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— frdxhi."
  
  #: config/nios2/nios2.opt:538
  #, no-c-format
  msgid "Do not use the frdxlo custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ frdxlo."
  
  #: config/nios2/nios2.opt:542
  #, no-c-format
  msgid "Integer id (N) of frdxlo custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— frdxlo."
  
  #: config/nios2/nios2.opt:546
  #, no-c-format
  msgid "Do not use the fwry custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fwry."
  
  #: config/nios2/nios2.opt:550
  #, no-c-format
  msgid "Integer id (N) of fwry custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fwry."
  
  #: config/nios2/nios2.opt:554
  #, no-c-format
  msgid "Do not use the fwrx custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ fwrx."
  
  #: config/nios2/nios2.opt:558
  #, no-c-format
  msgid "Integer id (N) of fwrx custom instruction."
! msgstr "Ð¦Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ (N) Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fwrx."
  
  #: config/nios2/nios2.opt:562
  #, no-c-format
  msgid "Do not use the round custom instruction."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐºÑ€ÑƒÐ³Ð»Ñƒ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ."
  
  #: config/nios2/nios2.opt:566
  #, no-c-format
  msgid "Integer id (N) of round custom instruction."
! msgstr "Ð¦Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ id (N) ÐºÑ€ÑƒÐ³Ð»Ð¾Ñ— Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/nios2/nios2.opt:574
  #, no-c-format
  msgid "Valid Nios II ISA levels (for -march):"
! msgstr "Ð”Ñ–Ð¹Ñ�Ð½Ñ– Ñ€Ñ–Ð²Ð½Ñ– Nios II ISA (Ð´Ð»Ñ� -march):"
  
  #: config/nios2/nios2.opt:584
  #, no-c-format
  msgid "Enable generation of R2 BMX instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ R2 BMX."
  
  #: config/nios2/nios2.opt:588
  #, no-c-format
  msgid "Enable generation of R2 CDX instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ R2 CDX."
  
  #: config/nios2/nios2.opt:592
  #, no-c-format
  msgid "Regular expression matching additional GP-addressible section names."
! msgstr "Ð ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¼ Ñ–Ð¼ÐµÐ½Ð°Ð¼ Ñ�ÐµÐºÑ†Ñ–Ð¹, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ GP."
  
  #: config/nios2/nios2.opt:596
  #, no-c-format
  msgid "Regular expression matching section names for r0-relative addressing."
! msgstr "Ð ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ–Ð¼ÐµÐ½Ð°Ð¼ Ñ�ÐµÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾Ñ— Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— r0."
  
  #: config/rx/elf.opt:32
  #, no-c-format
  msgid "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."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°, Ñ�ÐºÐ¸Ð¹ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼ Renesas AS100. Ð¦Ðµ Ð¼Ð¾Ð¶Ðµ Ð¾Ð±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸ Ð´ÐµÑ�ÐºÑ– Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð³ÐµÐ½ÐµÑ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�, Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· GAS."
  
  #: config/rx/elf.opt:38 config/rx/rx.opt:99
  #, no-c-format
  msgid "Specifies the number of registers to reserve for interrupt handlers."
! msgstr "Ð’ÐºÐ°Ð·ÑƒÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ."
  
  #: config/rx/elf.opt:44 config/rx/rx.opt:105
  #, no-c-format
  msgid "Specifies whether interrupt functions should save and restore the accumulator register."
! msgstr "Ð’ÐºÐ°Ð·ÑƒÑ”, Ñ‡Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ñ‚Ð° Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð°ÐºÑƒÐ¼ÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: config/rx/rx.opt:29
  #, no-c-format
  msgid "Store doubles in 64 bits."
! msgstr "Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ñƒ 64 Ð±Ñ–Ñ‚Ð°Ñ…."
  
  #: config/rx/rx.opt:33
  #, no-c-format
  msgid "Stores doubles in 32 bits.  This is the default."
! msgstr "Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ñƒ 32 Ð±Ñ–Ñ‚Ð°Ñ…. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/rx/rx.opt:37
  #, no-c-format
  msgid "Disable the use of RX FPU instructions."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ RX FPU."
  
  #: config/rx/rx.opt:44
  #, no-c-format
  msgid "Enable the use of RX FPU instructions.  This is the default."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ RX FPU. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/rx/rx.opt:50
  #, no-c-format
  msgid "Specify the target RX cpu type."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° RX."
  
  #: config/rx/rx.opt:71
  #, no-c-format
  msgid "Data is stored in big-endian format."
! msgstr "Ð”Ð°Ð½Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– big-endian."
  
  #: config/rx/rx.opt:75
  #, no-c-format
  msgid "Data is stored in little-endian format.  (Default)."
! msgstr "Ð”Ð°Ð½Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– little-endian. (Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/rx/rx.opt:81
  #, no-c-format
  msgid "Maximum size of global and static variables which can be placed into the small data area."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ñ‚Ð° Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð¼Ð°Ð»Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/rx/rx.opt:87
  #, no-c-format
  msgid "Enable linker relaxation."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð»Ñ–Ð½ÐºÐµÑ€Ð°."
  
  #: config/rx/rx.opt:93
  #, no-c-format
  msgid "Maximum size in bytes of constant values allowed as operands."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ Ð±Ð°Ð¹Ñ‚Ð°Ñ… Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð²."
  
  #: config/rx/rx.opt:111
  #, no-c-format
  msgid "Enables Position-Independent-Data (PID) mode."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¾-Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… (PID)."
  
  #: config/rx/rx.opt:117
  #, no-c-format
  msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð² ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ñ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ñ” ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ñ–Ð·Ð½Ð¸Ñ… ÑˆÐ²Ð¸Ð´ÐºÐ¸Ñ… Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ."
  
  #: config/rx/rx.opt:123
  #, no-c-format
  msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ñ—, Ð½ÐµÑ�Ð¿Ñ€Ð°Ð²Ð½Ð¾Ñ— ABI, Ð´Ðµ Ð²Ñ�Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ñ�Ñ‚ÐµÐºÑƒ, Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð¾ 32-Ð±Ñ–Ñ‚."
  
  #: config/rx/rx.opt:127
  #, no-c-format
  msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ñ— RX ABI, Ð´Ðµ Ð²Ñ�Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ñ�Ñ‚ÐµÐºÑƒ, Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ñ€Ð¾Ð´Ð½Ð¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/rx/rx.opt:133
  #, no-c-format
  msgid "Enable the use of the LRA register allocator."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÑŽÐ²Ð°Ñ‡Ð° LRA."
  
  #: config/rx/rx.opt:139
  #, no-c-format
  msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE Ñ‚Ð° RMPA. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾."
  
  #: config/rx/rx.opt:145
  #, no-c-format
  msgid "Always use JSR, never BSR, for calls."
! msgstr "Ð—Ð°Ð²Ð¶Ð´Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ JSR, Ð° Ð½Ðµ BSR, Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²."
  
  #: config/visium/visium.opt:25
  #, no-c-format
  msgid "Link with libc.a and libdebug.a."
! msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° libc.a Ñ‚Ð° libdebug.a."
  
  #: config/visium/visium.opt:29
  #, no-c-format
  msgid "Link with libc.a and libsim.a."
! msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° libc.a Ñ‚Ð° libsim.a."
  
  #: config/visium/visium.opt:33
  #, no-c-format
  msgid "Use hardware FP (default)."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ FP (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/visium/visium.opt:45
  #, no-c-format
  msgid "Use features of and schedule code for given CPU."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/visium/visium.opt:65
  #, no-c-format
  msgid "Generate code for the supervisor mode (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ñ�ÑƒÐ¿ÐµÑ€Ð²Ñ–Ð·Ð¾Ñ€Ð° (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/visium/visium.opt:69
  #, no-c-format
  msgid "Generate code for the user mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°."
  
  #: config/visium/visium.opt:73
  #, no-c-format
  msgid "Only retained for backward compatibility."
! msgstr "Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸."
  
  #: config/sol2.opt:32
  #, no-c-format
  msgid "Clear hardware capabilities when linking."
! msgstr "ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/sol2.opt:36
  #, no-c-format
  msgid "Pass -z text to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ -z text Ð»Ñ–Ð½ÐºÐµÑ€Ñƒ."
  
  #: config/moxie/moxie.opt:31
  #, no-c-format
  msgid "Enable MUL.X and UMUL.X instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MUL.X Ñ‚Ð° UMUL.X."
  
  #: config/microblaze/microblaze.opt:40
  #, no-c-format
  msgid "Use software emulation for floating point (default)."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ñƒ ÐµÐ¼ÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/microblaze/microblaze.opt:44
  #, no-c-format
  msgid "Use hardware floating point instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/microblaze/microblaze.opt:48
  #, no-c-format
  msgid "Use table lookup optimization for small signed integer divisions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð´Ð»Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¼Ð°Ð»Ð¸Ñ… Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ñ… Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ñ…."
  
  #: config/microblaze/microblaze.opt:52
  #, no-c-format
  msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
! msgstr "-mcpu=ÐŸÐ ÐžÐ¦Ð•Ð¡ÐžÐ \t\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð° Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/microblaze/microblaze.opt:56
  #, no-c-format
  msgid "Don't optimize block moves, use memcpy."
! msgstr "Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ memcpy."
  
  #: config/microblaze/microblaze.opt:68
  #, no-c-format
  msgid "Use the soft multiply emulation (default)."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ ÐµÐ¼ÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð¼Ê¼Ñ�ÐºÐ¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/microblaze/microblaze.opt:72
  #, no-c-format
  msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ (Ð¾Ð±Ð¼Ñ–Ð½ Ñ‚Ð° Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð±Ð°Ð¹Ñ‚Ñ–Ð²) (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/microblaze/microblaze.opt:76
  #, no-c-format
  msgid "Use the software emulation for divides (default)."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ñƒ ÐµÐ¼ÑƒÐ»Ñ�Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/microblaze/microblaze.opt:80
  #, no-c-format
  msgid "Use the hardware barrel shifter instead of emulation."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€ÐµÐ²Ð¾Ð»ÑŒÐ²ÐµÑ€Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ²Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ ÐµÐ¼ÑƒÐ»Ñ�Ñ†Ñ–Ñ—."
  
  #: config/microblaze/microblaze.opt:84
  #, no-c-format
  msgid "Use pattern compare instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð²."
  
  #: config/microblaze/microblaze.opt:88
  #, no-c-format
  msgid "Check for stack overflow at runtime."
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ð¹Ñ‚Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
  #, no-c-format
  msgid "Use GP relative sdata/sbss sections."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ�ÐµÐºÑ†Ñ–Ñ— sdata/sbss Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ GP."
  
  #: config/microblaze/microblaze.opt:96
  #, no-c-format
  msgid "Clear the BSS to zero and place zero initialized in BSS."
! msgstr "ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ BSS Ð´Ð¾ Ð½ÑƒÐ»Ñ� Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² BSS."
  
  #: config/microblaze/microblaze.opt:100
  #, no-c-format
  msgid "Use multiply high instructions for high part of 32x32 multiply."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð²Ð¸Ñ�Ð¾ÐºÐ¾Ð³Ð¾ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð¸Ñ�Ð¾ÐºÐ¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� 32Ñ…32."
  
  #: config/microblaze/microblaze.opt:104
  #, no-c-format
  msgid "Use hardware floating point conversion instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/microblaze/microblaze.opt:108
  #, no-c-format
  msgid "Use hardware floating point square root instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ ÐºÐ¾Ñ€ÐµÐ½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/microblaze/microblaze.opt:112
  #, no-c-format
  msgid "Description for mxl-mode-executable."
! msgstr "ÐžÐ¿Ð¸Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ mxl-mode-executable."
  
  #: config/microblaze/microblaze.opt:116
  #, no-c-format
  msgid "Description for mxl-mode-xmdstub."
! msgstr "ÐžÐ¿Ð¸Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ mxl-mode-xmdstub."
  
  #: config/microblaze/microblaze.opt:120
  #, no-c-format
  msgid "Description for mxl-mode-bootstrap."
! msgstr "ÐžÐ¿Ð¸Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ mxl-mode-bootstrap."
  
  #: config/microblaze/microblaze.opt:124
  #, no-c-format
  msgid "Description for mxl-mode-novectors."
! msgstr "ÐžÐ¿Ð¸Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ mxl-mode-novectors."
  
  #: config/microblaze/microblaze.opt:128
  #, no-c-format
  msgid "Use hardware prefetch instruction."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/microblaze/microblaze.opt:132
  #, no-c-format
  msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)."
! msgstr "Ð”Ð°Ð½Ñ–, Ð½Ð° Ñ�ÐºÑ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ�ÑƒÐ² Ð²Ñ–Ð´ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ‚ÐµÐºÑ�Ñ‚Ñƒ, Ð° Ð½Ðµ Ð· GOT (Ð· -fPIC/-fPIE)."
  
  #: config/vax/vax.opt:23 config/vax/vax.opt:27
  #, no-c-format
  msgid "Target DFLOAT double precision code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ DFLOAT."
  
  #: config/vax/vax.opt:31 config/vax/vax.opt:35
  #, no-c-format
  msgid "Generate GFLOAT double precision code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ GFLOAT."
  
  #: config/vax/vax.opt:39
  #, no-c-format
  msgid "Generate code for GNU assembler (gas)."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° (gas)."
  
  #: config/vax/vax.opt:43
  #, no-c-format
  msgid "Generate code for UNIX assembler."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� UNIX Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
  #: config/vax/vax.opt:51
  #, no-c-format
  msgid "Use VAXC structure conventions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ VAXC ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸."
  
  #: config/vax/vax.opt:55
  #, no-c-format
  msgid "Use new adddi3/subdi3 patterns."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð¾Ð²Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸ adddi3/subdi3."
  
  #: config/frv/frv.opt:30
  #, no-c-format
  msgid "Use 4 media accumulators."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 4 Ð½Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÑƒÐ²Ð°Ñ‡Ñ– Ð¼ÐµÐ´Ñ–Ð°."
  
  #: config/frv/frv.opt:34
  #, no-c-format
  msgid "Use 8 media accumulators."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 8 Ð½Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÑƒÐ²Ð°Ñ‡Ñ–Ð² Ð¼ÐµÐ´Ñ–Ð°."
  
  #: config/frv/frv.opt:38
  #, no-c-format
  msgid "Enable label alignment optimizations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¼Ñ–Ñ‚Ð¾Ðº."
  
  #: config/frv/frv.opt:42
  #, no-c-format
  msgid "Dynamically allocate cc registers."
! msgstr "Ð”Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ cc."
  
  #: config/frv/frv.opt:49
  #, no-c-format
  msgid "Set the cost of branches."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº."
  
  #: config/frv/frv.opt:53
  #, no-c-format
  msgid "Enable conditional execution other than moves/scc."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, ÐºÑ€Ñ–Ð¼ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½ÑŒ/ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½ÑŒ."
  
  #: config/frv/frv.opt:57
  #, no-c-format
  msgid "Change the maximum length of conditionally-executed sequences."
! msgstr "Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ ÑƒÐ¼Ð¾Ð²Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚ÐµÐ¹."
  
  #: config/frv/frv.opt:61
  #, no-c-format
  msgid "Change the number of temporary registers that are available to conditionally-executed sequences."
! msgstr "Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚ÐµÐ¹."
  
  #: config/frv/frv.opt:65
  #, no-c-format
  msgid "Enable conditional moves."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�."
  
  #: config/frv/frv.opt:69
  #, no-c-format
  msgid "Set the target CPU type."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/frv/frv.opt:73
  #, no-c-format
  msgid "Known FR-V CPUs (for use with the -mcpu= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ FR-V (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):"
  
  #: config/frv/frv.opt:122
  #, no-c-format
  msgid "Use fp double instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fp."
  
  #: config/frv/frv.opt:126
  #, no-c-format
  msgid "Change the ABI to allow double word insns."
! msgstr "Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ABI, Ñ‰Ð¾Ð± Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ�Ð»Ð¾Ð²Ð° insns."
  
  #: config/frv/frv.opt:134
  #, no-c-format
  msgid "Just use icc0/fcc0."
! msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ icc0/fcc0."
  
  #: config/frv/frv.opt:138
  #, no-c-format
  msgid "Only use 32 FPRs."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ 32 FPRs."
  
  #: config/frv/frv.opt:142
  #, no-c-format
  msgid "Use 64 FPRs."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 64 FPRs."
  
  #: config/frv/frv.opt:146
  #, no-c-format
  msgid "Only use 32 GPRs."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ 32 GPRs."
  
  #: config/frv/frv.opt:150
  #, no-c-format
  msgid "Use 64 GPRs."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 64 GPRs."
  
  #: config/frv/frv.opt:154
  #, no-c-format
  msgid "Enable use of GPREL for read-only data in FDPIC."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� GPREL Ð´Ð»Ñ� Ð´Ð°Ð½Ð¸Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð² FDPIC."
  
  #: config/frv/frv.opt:166
  #, no-c-format
  msgid "Enable PIC support for building libraries."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ PIC Ð´Ð»Ñ� Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº."
  
  #: config/frv/frv.opt:170
  #, no-c-format
  msgid "Follow the EABI linkage requirements."
! msgstr "Ð”Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ¹Ñ‚ÐµÑ�ÑŒ Ð²Ð¸Ð¼Ð¾Ð³ EABI Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ."
  
  #: config/frv/frv.opt:174
  #, no-c-format
  msgid "Disallow direct calls to global functions."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/frv/frv.opt:178
  #, no-c-format
  msgid "Use media instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼ÐµÐ´Ñ–Ð°-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/frv/frv.opt:182
  #, no-c-format
  msgid "Use multiply add/subtract instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� / Ð²Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ�."
  
  #: config/frv/frv.opt:186
  #, no-c-format
  msgid "Enable optimizing &&/|| in conditional execution."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ &&/|| Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ–."
  
  #: config/frv/frv.opt:190
  #, no-c-format
  msgid "Enable nested conditional execution optimizations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/frv/frv.opt:195
  #, no-c-format
  msgid "Do not mark ABI switches in e_flags."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– ABI Ð² e_flags."
  
  #: config/frv/frv.opt:199
  #, no-c-format
  msgid "Remove redundant membars."
! msgstr "Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð·Ð°Ð¹Ð²Ñ– membar-Ð¸."
  
  #: config/frv/frv.opt:203
  #, no-c-format
  msgid "Pack VLIW instructions."
! msgstr "Ð£Ð¿Ð°ÐºÐ¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ VLIW-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/frv/frv.opt:207
  #, no-c-format
  msgid "Enable setting GPRs to the result of comparisons."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� GPR Ð´Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½ÑŒ."
  
  #: config/frv/frv.opt:211
  #, no-c-format
  msgid "Change the amount of scheduler lookahead."
! msgstr "Ð—Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ°."
  
  #: config/frv/frv.opt:219
  #, no-c-format
  msgid "Assume a large TLS segment."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ TLS."
  
  #: config/frv/frv.opt:223
  #, no-c-format
  msgid "Do not assume a large TLS segment."
! msgstr "Ð�Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ TLS."
  
  #: config/frv/frv.opt:228
  #, no-c-format
  msgid "Cause gas to print tomcat statistics."
! msgstr "Ð—Ð¼ÑƒÑ�Ð¸Ñ‚Ð¸ gas Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ tomcat."
  
  #: config/frv/frv.opt:233
  #, no-c-format
  msgid "Link with the library-pic libraries."
! msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ library-pic."
  
  #: config/frv/frv.opt:237
  #, no-c-format
  msgid "Allow branches to be packed with other instructions."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ ÑƒÐ¿Ð°ÐºÐ¾Ð²ÐºÑƒ Ð³Ñ–Ð»Ð¾Ðº Ð· Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼Ð¸."
  
  #: config/mn10300/mn10300.opt:30
  #, no-c-format
  msgid "Target the AM33 processor."
! msgstr "Ð¦Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ AM33."
  
  #: config/mn10300/mn10300.opt:34
  #, no-c-format
  msgid "Target the AM33/2.0 processor."
! msgstr "Ð¦Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ AM33/2.0."
  
  #: config/mn10300/mn10300.opt:38
  #, no-c-format
  msgid "Target the AM34 processor."
! msgstr "Ð¦Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ AM34."
  
  #: config/mn10300/mn10300.opt:46
  #, no-c-format
  msgid "Work around hardware multiply bug."
! msgstr "ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�."
  
  #: config/mn10300/mn10300.opt:55
  #, no-c-format
  msgid "Enable linker relaxations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ°."
  
  #: config/mn10300/mn10300.opt:59
  #, no-c-format
  msgid "Return pointers in both a0 and d0."
! msgstr "ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ñ�Ðº Ð² a0, Ñ‚Ð°Ðº Ñ– Ð² d0."
  
  #: config/mn10300/mn10300.opt:63
  #, no-c-format
  msgid "Allow gcc to generate LIW instructions."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ gcc Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— LIW."
  
  #: config/mn10300/mn10300.opt:67
  #, no-c-format
  msgid "Allow gcc to generate the SETLB and Lcc instructions."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ gcc Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— SETLB Ñ‚Ð° Lcc."
  
  #: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3
  #, no-c-format
  msgid "Specify the address generation strategy for code model."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð´Ñƒ."
  
  #: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7
  #, no-c-format
  msgid "Known cmodel types (for use with the -mcmodel= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ‚Ð¸Ð¿Ð¸ cmodel (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcmodel=):"
  
  #: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89
  #, no-c-format
  msgid "Generate code in big-endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ– big-endian."
  
  #: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93
  #, no-c-format
  msgid "Generate code in little-endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ– little-endian."
  
  #: config/nds32/nds32.opt:37
  #, no-c-format
  msgid "Force performing fp-as-gp optimization."
! msgstr "ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ fp-as-gp."
  
  #: config/nds32/nds32.opt:41
  #, no-c-format
  msgid "Forbid performing fp-as-gp optimization."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— fp-as-gp."
  
  #: config/nds32/nds32.opt:47
  #, no-c-format
  msgid "Specify which ABI type to generate code for: 2, 2fp+."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ ABI Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´: 2, 2fp+."
  
  #: config/nds32/nds32.opt:61
  #, no-c-format
  msgid "Specify use soft floating point ABI which mean alias to -mabi=2."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ê¼Ñ�ÐºÐ¾Ð³Ð¾ ABI Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ñ‰Ð¾ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ -mabi=2."
  
  #: config/nds32/nds32.opt:65
  #, no-c-format
  msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ê¼Ñ�ÐºÐ¾Ð³Ð¾ ABI Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ñ‰Ð¾ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ -mabi=2fp+."
  
  #: config/nds32/nds32.opt:71
  #, no-c-format
  msgid "Use reduced-set registers for register allocation."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: config/nds32/nds32.opt:75
  #, no-c-format
  msgid "Use full-set registers for register allocation."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ð½Ð°Ð±Ñ–Ñ€ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: config/nds32/nds32.opt:81
  #, no-c-format
  msgid "Always align function entry, jump target and return address."
! msgstr "Ð—Ð°Ð²Ð¶Ð´Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ†Ñ–Ð»ÑŒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ñ‚Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�."
  
  #: config/nds32/nds32.opt:85
  #, no-c-format
  msgid "Align function entry to 4 byte."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð´Ð¾ 4 Ð±Ð°Ð¹Ñ‚."
  
  #: config/nds32/nds32.opt:97
  #, no-c-format
  msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð» $fp Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ‰Ð¾Ð± ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ñ–Ð³ Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— fp-as-gp."
  
  #: config/nds32/nds32.opt:101
  #, no-c-format
  msgid "Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� $fp Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ‚Ð° Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…. Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½Ñ�Ñ” Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ fp-as-gp Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¾ Ð²Ñ–Ð´ '-mforce-fp-as-gp'."
  
  #: config/nds32/nds32.opt:105
  #, no-c-format
  msgid "Specify the address generation strategy for ICT call's code model."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–ÑŽ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð´Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ ICT."
  
  #: config/nds32/nds32.opt:109
  #, no-c-format
  msgid "Known cmodel types (for use with the -mict-model= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÐµÐ¹ cmodel (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mict-model=):"
  
  #: config/nds32/nds32.opt:119
  #, no-c-format
  msgid "Generate conditional move instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�."
  
  #: config/nds32/nds32.opt:123
  #, no-c-format
  msgid "Generate hardware abs instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— abs."
  
  #: config/nds32/nds32.opt:127
  #, no-c-format
  msgid "Generate performance extension instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/nds32/nds32.opt:131
  #, no-c-format
  msgid "Generate performance extension version 2 instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÑ€Ñ�Ñ–Ñ— 2."
  
  #: config/nds32/nds32.opt:135
  #, no-c-format
  msgid "Generate string extension instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð²."
  
  #: config/nds32/nds32.opt:139
  #, no-c-format
  msgid "Generate DSP extension instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� DSP."
  
  #: config/nds32/nds32.opt:143
  #, no-c-format
  msgid "Generate v3 push25/pop25 instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— push25/pop25 v3."
  
  #: config/nds32/nds32.opt:147
  #, no-c-format
  msgid "Generate 16-bit instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 16-Ð±Ñ–Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/nds32/nds32.opt:151
  #, no-c-format
  msgid "Insert relax hint for linker to do relaxation."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÑƒ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ð»Ñ–Ð½ÐºÐµÑ€Ð°."
  
  #: config/nds32/nds32.opt:155
  #, no-c-format
  msgid "Enable Virtual Hosting support."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ…Ð¾Ñ�Ñ‚Ð¸Ð½Ð³Ñƒ."
  
  #: config/nds32/nds32.opt:159
  #, no-c-format
  msgid "Specify the size of each interrupt vector, which must be 4 or 16."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 4 Ð°Ð±Ð¾ 16."
  
  #: config/nds32/nds32.opt:163
  #, no-c-format
  msgid "Specify the security level of c-isr for the whole file."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸ c-isr Ð´Ð»Ñ� Ð²Ñ�ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ."
  
  #: config/nds32/nds32.opt:167
  #, no-c-format
  msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ ÐºÐµÑˆÑƒ, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2 Ð²Ñ–Ð´ 4 Ð´Ð¾ 512."
  
  #: config/nds32/nds32.opt:175
  #, no-c-format
  msgid "Known arch types (for use with the -march= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -march=):"
  
  #: config/nds32/nds32.opt:197
  #, no-c-format
  msgid "Specify the cpu for pipeline model."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ñ– ÐºÐ¾Ð½Ð²ÐµÑ”Ñ€Ð°."
  
  #: config/nds32/nds32.opt:201
  #, no-c-format
  msgid "Known cpu types (for use with the -mcpu= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð² (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):"
  
  #: config/nds32/nds32.opt:361
  #, no-c-format
  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 Ð²Ñ–Ð´ 0 Ð´Ð¾ 7; 0-3 Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— FPU, Ð° 4-7 Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” 0-3."
  
  #: config/nds32/nds32.opt:365
  #, no-c-format
  msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mconfig-fpu=):"
  
  #: config/nds32/nds32.opt:393
  #, no-c-format
  msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— mul: fast1, fast2 Ð°Ð±Ð¾ slow. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� fast1."
  
  #: config/nds32/nds32.opt:412
  #, no-c-format
  msgid "Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�/Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð»Ñ� Ñ�Ð´ÐµÑ€ n9/n10. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ 3r2w Ð°Ð±Ð¾ 2r1w."
  
  #: config/nds32/nds32.opt:425
  #, no-c-format
  msgid "Enable constructor/destructor feature."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°."
  
  #: config/nds32/nds32.opt:429
  #, no-c-format
  msgid "Guide linker to relax instructions."
! msgstr "Ð�Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€ Ð½Ð° Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/nds32/nds32.opt:433
  #, no-c-format
  msgid "Generate floating-point multiply-accumulation instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð´Ð»Ñ� Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�-Ð½Ð°ÐºÐ¾Ð¿Ð¸Ñ‡ÐµÐ½Ð½Ñ�."
  
  #: config/nds32/nds32.opt:437
  #, no-c-format
  msgid "Generate single-precision floating-point instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/nds32/nds32.opt:441
  #, no-c-format
  msgid "Generate double-precision floating-point instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/nds32/nds32.opt:445
  #, no-c-format
  msgid "Force disable hardware loop, even use -mext-dsp."
! msgstr "ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ð¿ÐµÑ‚Ð»ÑŽ, Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� -mext-dsp."
  
  #: config/nds32/nds32.opt:449
  #, no-c-format
  msgid "Permit scheduling of a function's prologue and epilogue sequence."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: config/nds32/nds32.opt:453
  #, no-c-format
  msgid "Generate return instruction in naked function."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² Ð³Ð¾Ð»Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: config/nds32/nds32.opt:457
  #, no-c-format
  msgid "Always save $lp in the stack."
! msgstr "Ð—Ð°Ð²Ð¶Ð´Ð¸ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ $lp Ñƒ Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: config/nds32/nds32.opt:465
  #, no-c-format
  msgid "Allow use r15 for inline ASM."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� r15 Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ASM."
  
  #: config/iq2000/iq2000.opt:31
  #, no-c-format
  msgid "Specify CPU for code generation purposes."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ."
  
  #: config/iq2000/iq2000.opt:47
  #, no-c-format
  msgid "Specify CPU for scheduling purposes."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/iq2000/iq2000.opt:51
  #, no-c-format
  msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ IQ2000 (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):"
  
  #: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
  #, no-c-format
  msgid "Use ROM instead of RAM."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ROM Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ RAM."
  
  #: config/iq2000/iq2000.opt:70
  #, no-c-format
  msgid "No default crt0.o."
! msgstr "Ð�ÐµÐ¼Ð°Ñ” Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ crt0.o."
  
  #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:413
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
! msgstr "ÐŸÐ¾Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² ROM (Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ -membedded-data)."
  
  #: config/csky/csky.opt:34
  #, no-c-format
  msgid "Specify the target architecture."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñƒ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ."
  
  #: config/csky/csky.opt:38
  #, no-c-format
  msgid "Specify the target processor."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€."
  
  #: config/csky/csky.opt:90
  #, no-c-format
  msgid "Specify the target floating-point hardware/format."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ð¹ Ð·Ð°Ñ�Ñ–Ð±/Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/csky/csky.opt:94
  #, no-c-format
  msgid "Generate C-SKY FPU double float instructions (default for hard float)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ñ€Ñ�Ð´Ñƒ C-SKY FPU (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¾Ñ— Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸)."
  
  #: config/csky/csky.opt:98
  #, no-c-format
  msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— frecipd/fsqrtd/fdivd (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¾Ñ— Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸)."
  
  #: config/csky/csky.opt:106
  #, no-c-format
  msgid "Enable the extended LRW instruction (default for CK801)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ LRW (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� CK801)."
  
  #: config/csky/csky.opt:110
  #, no-c-format
  msgid "Enable interrupt stack instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ�Ñ‚ÐµÐºÑƒ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ."
  
  #: config/csky/csky.opt:114
  #, no-c-format
  msgid "Enable multiprocessor instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/csky/csky.opt:118
  #, no-c-format
  msgid "Enable coprocessor instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ÐºÐ¾Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/csky/csky.opt:122
  #, no-c-format
  msgid "Enable cache prefetch instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ."
  
  #: config/csky/csky.opt:126
  #, no-c-format
  msgid "Enable C-SKY SECURE instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C-SKY SECURE."
  
  #: config/csky/csky.opt:133
  #, no-c-format
  msgid "Enable C-SKY TRUST instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C-SKY TRUST."
  
  #: config/csky/csky.opt:137
  #, no-c-format
  msgid "Enable C-SKY DSP instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DSP C-SKY."
  
  #: config/csky/csky.opt:141
  #, no-c-format
  msgid "Enable C-SKY Enhanced DSP instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DSP C-SKY."
  
  #: config/csky/csky.opt:145
  #, no-c-format
  msgid "Enable C-SKY Vector DSP instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— C-SKY Vector DSP."
  
  #: config/csky/csky.opt:151
  #, no-c-format
  msgid "Generate divide instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�."
  
  #: config/csky/csky.opt:155
  #, no-c-format
  msgid "Generate code for Smart Mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Smart."
  
  #: config/csky/csky.opt:159
  #, no-c-format
  msgid "Enable use of R16-R31 (default)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� R16-R31 (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/csky/csky.opt:163
  #, no-c-format
  msgid "Generate code using global anchor symbol addresses."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ð°Ð´Ñ€ÐµÑ�Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²-Ñ�ÐºÐ¾Ñ€Ñ–Ð²."
  
  #: config/csky/csky.opt:167
  #, no-c-format
  msgid "Generate push/pop instructions (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— push/pop (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/csky/csky.opt:171
  #, no-c-format
  msgid "Generate stm/ldm instructions (default)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— stm/ldm (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)."
  
  #: config/csky/csky.opt:178
  #, no-c-format
  msgid "Generate constant pools in the compiler instead of assembler."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð¿ÑƒÐ»Ð¸ Ð² ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñ– Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
  #: config/csky/csky.opt:182
  #, no-c-format
  msgid "Emit .stack_size directives."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ .stack_size."
  
  #: config/csky/csky.opt:186
  #, no-c-format
  msgid "Generate code for C-SKY compiler runtime instead of libgcc."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° C-SKY Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ libgcc."
  
  #: config/csky/csky.opt:190
  #, no-c-format
  msgid "Set the branch costs to roughly the specified number of instructions."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/csky/csky.opt:194
  #, no-c-format
  msgid "Permit scheduling of function prologue and epilogue sequences."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: config/csky/csky_tables.opt:24
  #, no-c-format
  msgid "Known CSKY CPUs (for use with the -mcpu= options):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ CSKY (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):"
  
  #: config/csky/csky_tables.opt:205
  #, no-c-format
  msgid "Known CSKY architectures (for use with the -march= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ CSKY (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -march=):"
  
  #: config/csky/csky_tables.opt:227
  #, no-c-format
  msgid "Known CSKY FPUs (for use with the -mfpu= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– FPUs CSKY (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mfpu=):"
  
  #: config/c6x/c6x-tables.opt:24
  #, no-c-format
  msgid "Known C6X ISAs (for use with the -march= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– ISA C6X (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -march=):"
  
  #: config/c6x/c6x.opt:42
  #, no-c-format
  msgid "Select method for sdata handling."
! msgstr "Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ sdata."
  
  #: config/c6x/c6x.opt:46
  #, no-c-format
  msgid "Valid arguments for the -msdata= option:"
! msgstr "Ð”Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— -msdata=:"
  
  #: config/c6x/c6x.opt:59
  #, no-c-format
  msgid "Compile for the DSBT shared library ABI."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� DSBT shared library ABI."
  
  #: config/cris/cris.opt:45
  #, no-c-format
  msgid "Work around bug in multiplication instruction."
! msgstr "ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/cris/cris.opt:51
  #, no-c-format
  msgid "Compile for ETRAX 4 (CRIS v3)."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ETRAX 4 (CRIS v3)."
  
  #: config/cris/cris.opt:56
  #, no-c-format
  msgid "Compile for ETRAX 100 (CRIS v8)."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ETRAX 100 (CRIS v8)."
  
  #: config/cris/cris.opt:64
  #, no-c-format
  msgid "Emit verbose debug information in assembly code."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– ÐºÐ¾Ð´Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
  #: config/cris/cris.opt:71
  #, no-c-format
  msgid "Do not use condition codes from normal instructions."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– ÐºÐ¾Ð´Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: config/cris/cris.opt:80
  #, no-c-format
  msgid "Do not emit addressing modes with side-effect assignment."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð· Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ð¼ Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ ÐµÑ„ÐµÐºÑ‚Ñƒ."
  
  #: config/cris/cris.opt:89
  #, no-c-format
  msgid "Do not tune stack alignment."
! msgstr "Ð�Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: config/cris/cris.opt:98
  #, no-c-format
  msgid "Do not tune writable data alignment."
! msgstr "Ð�Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/cris/cris.opt:107
  #, no-c-format
  msgid "Do not tune code and read-only data alignment."
! msgstr "Ð�Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð´Ñƒ Ñ‚Ð° Ð´Ð°Ð½Ð¸Ñ…, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: config/cris/cris.opt:116
  #, no-c-format
  msgid "Align code and data to 32 bits."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñ‚Ð° Ð´Ð°Ð½Ñ– Ð´Ð¾ 32 Ð±Ñ–Ñ‚."
  
  #: config/cris/cris.opt:133
  #, no-c-format
  msgid "Don't align items in code or data."
! msgstr "Ð�Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð² ÐºÐ¾Ð´Ñ– Ð°Ð±Ð¾ Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/cris/cris.opt:142
  #, no-c-format
  msgid "Do not emit function prologue or epilogue."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð»Ð¾Ð³ Ð°Ð±Ð¾ ÐµÐ¿Ñ–Ð»Ð¾Ð³ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: config/cris/cris.opt:149
  #, no-c-format
  msgid "Use the most feature-enabling options allowed by other options."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¾Ð½Ð°Ð»ÑŒÐ½Ñ– Ð¾Ð¿Ñ†Ñ–Ñ—, Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ð¾Ð¿Ñ†Ñ–Ñ�Ð¼Ð¸."
  
  #: config/cris/cris.opt:158
  #, no-c-format
  msgid "Override -mbest-lib-options."
! msgstr "ÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ -mbest-lib-options."
  
  #: config/cris/cris.opt:165
  #, no-c-format
  msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
! msgstr "-march=ARCH\tÐ“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ð¿Ñƒ Ð°Ð±Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/cris/cris.opt:169
  #, no-c-format
  msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
! msgstr "-mtune=ARCH\tÐ�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ð¿Ñƒ Ð°Ð±Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°."
  
  #: config/cris/cris.opt:173
  #, no-c-format
  msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size."
! msgstr "-mmax-stackframe=SIZE\tÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ°Ð´Ñ€Ñƒ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€."
  
  #: config/cris/cris.opt:180
  #, no-c-format
  msgid "Emit traps as \"break 8\", default for CRIS v3 and up.  If disabled, calls to abort() are used."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿Ð°Ñ�Ñ‚ÐºÐ¸ Ñ�Ðº Â«break 8Â», Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� CRIS v3 Ñ– Ð²Ð¸Ñ‰Ðµ. Ð¯ÐºÑ‰Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ abort()."
  
  #: config/cris/cris.opt:184
  #, no-c-format
  msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Â«break 8Â» Ð¿Ñ€Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ– Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ð° Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ñ–Ð¹ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: config/cris/cris.opt:188
  #, no-c-format
  msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic."
! msgstr "ÐžÐ±Ñ€Ð¾Ð±ÐºÐ° Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ð½ÐµÐ·Ð°Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…, ÑˆÐ»Ñ�Ñ…Ð¾Ð¼ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸. ÐŸÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” -mtrap-unaligned-atomic."
  
  #: config/sh/superh.opt:6
  #, no-c-format
  msgid "Board name [and memory region]."
! msgstr "Ð�Ð°Ð·Ð²Ð° Ð¿Ð»Ð°Ñ‚Ð¸ [Ñ‚Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–]."
  
  #: config/sh/superh.opt:10
  #, no-c-format
  msgid "Runtime name."
! msgstr "Ð�Ð°Ð·Ð²Ð° Ñ€Ð°Ð½Ñ‚Ð°Ð¹Ð¼Ñƒ."
  
  #: config/sh/sh.opt:42
  #, no-c-format
  msgid "Generate SH1 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH1."
  
  #: config/sh/sh.opt:46
  #, no-c-format
  msgid "Generate SH2 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH2."
  
  #: config/sh/sh.opt:50
  #, no-c-format
  msgid "Generate default double-precision SH2a-FPU code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH2a-FPU Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/sh/sh.opt:54
  #, no-c-format
  msgid "Generate SH2a FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH2a Ð±ÐµÐ· FPU."
  
  #: config/sh/sh.opt:58
  #, no-c-format
  msgid "Generate default single-precision SH2a-FPU code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH2a-FPU Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/sh/sh.opt:62
  #, no-c-format
  msgid "Generate only single-precision SH2a-FPU code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH2a-FPU Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ."
  
  #: config/sh/sh.opt:66
  #, no-c-format
  msgid "Generate SH2e code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH2e."
  
  #: config/sh/sh.opt:70
  #, no-c-format
  msgid "Generate SH3 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH3."
  
  #: config/sh/sh.opt:74
  #, no-c-format
  msgid "Generate SH3e code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH3e."
  
  #: config/sh/sh.opt:78
  #, no-c-format
  msgid "Generate SH4 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH4."
  
  #: config/sh/sh.opt:82
  #, no-c-format
  msgid "Generate SH4-100 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH4-100."
  
  #: config/sh/sh.opt:86
  #, no-c-format
  msgid "Generate SH4-200 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-200."
  
  #: config/sh/sh.opt:92
  #, no-c-format
  msgid "Generate SH4-300 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-300."
  
  #: config/sh/sh.opt:96
  #, no-c-format
  msgid "Generate SH4 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4 Ð±ÐµÐ· FPU."
  
  #: config/sh/sh.opt:100
  #, no-c-format
  msgid "Generate SH4-100 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-100 Ð±ÐµÐ· FPU."
  
  #: config/sh/sh.opt:104
  #, no-c-format
  msgid "Generate SH4-200 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-200 Ð±ÐµÐ· FPU."
  
  #: config/sh/sh.opt:108
  #, no-c-format
  msgid "Generate SH4-300 FPU-less code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� SH4-300 Ð±ÐµÐ· FPU."
  
  #: config/sh/sh.opt:112
  #, no-c-format
  msgid "Generate code for SH4 340 series (MMU/FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐµÑ€Ñ–Ñ— SH4 340 (Ð±ÐµÐ· MMU/FPU)."
  
  #: config/sh/sh.opt:117
  #, no-c-format
  msgid "Generate code for SH4 400 series (MMU/FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐµÑ€Ñ–Ñ— SH4 400 (Ð±ÐµÐ· MMU/FPU)."
  
  #: config/sh/sh.opt:122
  #, no-c-format
  msgid "Generate code for SH4 500 series (FPU-less)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐµÑ€Ñ–Ñ— SH4 500 (Ð±ÐµÐ· FPU)."
  
  #: config/sh/sh.opt:127
  #, no-c-format
  msgid "Generate default single-precision SH4 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH4 Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ."
  
  #: config/sh/sh.opt:131
  #, no-c-format
  msgid "Generate default single-precision SH4-100 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH4-100 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/sh/sh.opt:135
  #, no-c-format
  msgid "Generate default single-precision SH4-200 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ SH4-200 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/sh/sh.opt:139
  #, no-c-format
  msgid "Generate default single-precision SH4-300 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ ÐºÐ¾Ð´ SH4-300 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ."
  
  #: config/sh/sh.opt:143
  #, no-c-format
  msgid "Generate only single-precision SH4 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH4 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ."
  
  #: config/sh/sh.opt:147
  #, no-c-format
  msgid "Generate only single-precision SH4-100 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH4-100 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ."
  
  #: config/sh/sh.opt:151
  #, no-c-format
  msgid "Generate only single-precision SH4-200 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH4-200 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ."
  
  #: config/sh/sh.opt:155
  #, no-c-format
  msgid "Generate only single-precision SH4-300 code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH4-300 Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ."
  
  #: config/sh/sh.opt:159
  #, no-c-format
  msgid "Generate SH4a code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ SH4a."
  
  #: config/sh/sh.opt:163
  #, no-c-format
  msgid "Generate SH4a FPU-less code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ SH4a Ð±ÐµÐ· FPU."
  
  #: config/sh/sh.opt:167
  #, no-c-format
  msgid "Generate default single-precision SH4a code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ ÐºÐ¾Ð´ SH4a Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ."
  
  #: config/sh/sh.opt:171
  #, no-c-format
  msgid "Generate only single-precision SH4a code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ ÐºÐ¾Ð´ SH4a Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ."
  
  #: config/sh/sh.opt:175
  #, no-c-format
  msgid "Generate SH4al-dsp code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ SH4al-dsp."
  
  #: config/sh/sh.opt:183
  #, no-c-format
  msgid "Generate code in big endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Â«Big EndianÂ»."
  
  #: config/sh/sh.opt:187
  #, no-c-format
  msgid "Generate 32-bit offsets in switch tables."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ð·Ñ�ÑƒÐ²Ð¸ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ�Ñ… Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–Ð²."
  
  #: config/sh/sh.opt:191
  #, no-c-format
  msgid "Generate bit instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/sh/sh.opt:199
  #, no-c-format
  msgid "Assume that zero displacement conditional branches are fast."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð³Ñ–Ð»ÐºÐ¸ Ð· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ð·Ñ�ÑƒÐ²Ð¾Ð¼ Ñ” ÑˆÐ²Ð¸Ð´ÐºÐ¸Ð¼Ð¸."
  
  #: config/sh/sh.opt:203
  #, no-c-format
  msgid "Force the usage of delay slots for conditional branches."
! msgstr "ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ð»Ð¾Ñ‚Ñ–Ð² Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº."
  
  #: config/sh/sh.opt:207
  #, no-c-format
  msgid "Align doubles at 64-bit boundaries."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð³Ñ€Ð°Ð½Ð¸Ñ†ÑŒ."
  
  #: config/sh/sh.opt:211
  #, no-c-format
  msgid "Division strategy, one of: call-div1, call-fp, call-table."
! msgstr "Ð¡Ñ‚Ñ€Ð°Ñ‚ÐµÐ³Ñ–Ñ� Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ð¾Ð´Ð½Ð° Ð·: call-div1, call-fp, call-table."
  
  #: config/sh/sh.opt:215
  #, no-c-format
  msgid "Specify name for 32 bit signed division function."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�."
  
  #: config/sh/sh.opt:219
  #, no-c-format
  msgid "Generate ELF FDPIC code."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ ELF FDPIC."
  
  #: config/sh/sh.opt:223
  #, no-c-format
  msgid "Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ… fmov. Ð”Ð¸Ð². -mdalign, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° 64-Ð±Ñ–Ñ‚Ð½Ð° Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/sh/sh.opt:231 config/sh/sh.opt:269
  #, no-c-format
  msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
! msgstr "Ð”Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ¹Ñ‚ÐµÑ�ÑŒ ÐºÐ¾Ð½Ð²ÐµÐ½Ñ†Ñ–Ð¹ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Renesas (Ñ€Ð°Ð½Ñ–ÑˆÐµ Hitachi) / SuperH."
  
  #: config/sh/sh.opt:235
  #, no-c-format
  msgid "Increase the IEEE compliance for floating-point comparisons."
! msgstr "Ð—Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð¾ IEEE Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½ÑŒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/sh/sh.opt:239
  #, no-c-format
  msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines."
! msgstr "Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�ÐºÐ°Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² ÐºÐµÑˆÑƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹Ð½Ð¸Ñ… Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ñ–Ð²."
  
  #: config/sh/sh.opt:243 config/arc/arc.opt:242
  #, no-c-format
  msgid "Annotate assembler instructions with estimated addresses."
! msgstr "Ð�Ð½Ð¾Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¾Ñ†Ñ–Ð½ÐµÐ½Ð¸Ð¼Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð°Ð¼Ð¸."
  
  #: config/sh/sh.opt:247
  #, no-c-format
  msgid "Generate code in little endian mode."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ– little endian."
  
  #: config/sh/sh.opt:251
  #, no-c-format
  msgid "Mark MAC register as call-clobbered."
! msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ MAC Ñ�Ðº Ð¿Ñ–Ð´Ð´Ð°Ð½Ð¸Ð¹ Ð·Ð¼Ñ–Ð½Ð°Ð¼ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ."
  
  #: config/sh/sh.opt:257
  #, no-c-format
  msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
! msgstr "Ð—Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼Ð¸ 4 Ð±Ð°Ð¹Ñ‚Ð°Ð¼ (Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ ABI)."
  
  #: config/sh/sh.opt:261
  #, no-c-format
  msgid "Emit function-calls using global offset table when generating PIC."
! msgstr "Ð’Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð·Ð¼Ñ–Ñ‰ÐµÐ½ÑŒ Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— PIC."
  
  #: config/sh/sh.opt:265
  #, no-c-format
  msgid "Shorten address references during linking."
! msgstr "Ð¡ÐºÐ¾Ñ€Ð¾Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/sh/sh.opt:273
  #, no-c-format
  msgid "Specify the model for atomic operations."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð´Ð»Ñ� Ð°Ñ‚Ð¾Ð¼Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹."
  
  #: config/sh/sh.opt:277
  #, no-c-format
  msgid "Use tas.b instruction for __atomic_test_and_set."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ tas.b Ð´Ð»Ñ� __atomic_test_and_set."
  
  #: config/sh/sh.opt:281
  #, no-c-format
  msgid "Cost to assume for a multiply insn."
! msgstr "Ð’Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� insn."
  
  #: config/sh/sh.opt:285
  #, no-c-format
  msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð¿Ñ€Ð¸Ð²Ñ–Ð»ÐµÐ¹Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–; Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡Ð°Ñ” -mno-inline-ic_invalidate, Ñ�ÐºÑ‰Ð¾ ÐºÐ¾Ð´ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸Ð¼Ðµ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°."
  
  #: config/sh/sh.opt:291
  #, no-c-format
  msgid "Pretend a branch-around-a-move is a conditional move."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð³Ñ–Ð»ÐºÐ° Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ñ” ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¼ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼."
  
  #: config/sh/sh.opt:295
  #, no-c-format
  msgid "Enable the use of the fsca instruction."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fsca."
  
  #: config/sh/sh.opt:299
  #, no-c-format
  msgid "Enable the use of the fsrra instruction."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— fsrra."
  
  #: config/gcn/gcn.opt:26
  #, no-c-format
  msgid "GCN GPU type to use:"
! msgstr "Ð¢Ð¸Ð¿ GPU GCN, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸:"
  
  #: config/gcn/gcn.opt:45 config/gcn/gcn.opt:49
  #, no-c-format
  msgid "Specify the name of the target GPU."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ GPU."
  
  #: config/gcn/gcn.opt:53
  #, no-c-format
  msgid "Generate code for a 32-bit ABI."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 32-Ð±Ñ–Ñ‚Ð½Ð¾Ñ— ABI."
  
  #: config/gcn/gcn.opt:57
  #, no-c-format
  msgid "Generate code for a 64-bit ABI."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� 64-Ð±Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ ABI."
  
  #: config/gcn/gcn.opt:61
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� OpenMP Ð½Ð° GPU."
  
  #: config/gcn/gcn.opt:72
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ GCN_STACK_SIZE Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/gcn/gcn.opt:78
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… (LDS), Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð³Ñ€ÑƒÐ¿Ð¸."
  
  #: config/gcn/gcn.opt:82
  #, no-c-format
  msgid "Warn about invalid OpenACC dimensions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ OpenACC."
  
  #: config/gcn/gcn.opt:86
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default off."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð², Ñ�ÐºÑ– Ð²Ð¸Ð¼Ð°Ð³Ð°ÑŽÑ‚ÑŒ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� XNACK. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾."
  
  #: config/gcn/gcn.opt:90
  #, no-c-format
  msgid "SRAM-ECC modes:"
! msgstr "Ð ÐµÐ¶Ð¸Ð¼Ð¸ SRAM-ECC:"
  
  #: config/gcn/gcn.opt:103
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ð¾Ñ—Ð² Ð· ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ SRAM ECC Ð°Ð±Ð¾ Ð±ÐµÐ· Ð½ÐµÑ—. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Â«Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹Â»."
  
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¼Ð°Ð»Ð¸Ð¹ Ð°Ð´Ñ€ÐµÑ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€."
  
  #: config/bpf/bpf.opt:28
  #, no-c-format
  msgid "Generate eBPF for the given Linux kernel version."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ eBPF Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ñ— Ð²ÐµÑ€Ñ�Ñ–Ñ— Ñ�Ð´Ñ€Ð° Linux."
  
  #: config/bpf/bpf.opt:115
  #, no-c-format
  msgid "Generate xBPF."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ xBPF."
  
  #: config/bpf/bpf.opt:121
  #, no-c-format
  msgid "Generate big-endian eBPF."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ big-endian eBPF."
  
  #: config/bpf/bpf.opt:125
  #, no-c-format
  msgid "Generate little-endian eBPF."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ little-endian eBPF."
  
  #: config/bpf/bpf.opt:129
  #, no-c-format
  msgid "Set a hard limit for the size of each stack frame, in bytes."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÑƒ Ð¼ÐµÐ¶Ñƒ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð¼ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ, Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…."
  
  #: config/bpf/bpf.opt:133
  #, no-c-format
  msgid "Generate all necessary information for BPF Compile Once - Run Everywhere."
! msgstr "Ð—Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�ÑŽ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� BPF Compile Once - Run Everywhere."
  
  #: config/bpf/bpf.opt:139
  #, no-c-format
  msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð³Ñ–Ð»ÐºÐ¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— j(s)lt Ñ‚Ð° j(s)le."
  
  #: config/bpf/bpf.opt:143
  #, no-c-format
  msgid "Enable 32-bit ALU instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ñ– ALU-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/bpf/bpf.opt:147
  #, no-c-format
  msgid "Enable 32-bit jump instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ."
  
  #: config/mips/mips.opt:32
  #, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
! msgstr "-mabi=ABI\tÐ“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð¼Ñƒ ABI."
  
  #: config/mips/mips.opt:36
  #, no-c-format
  msgid "Known MIPS ABIs (for use with the -mabi= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– MIPS ABI (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mabi=):"
  
  #: config/mips/mips.opt:55
  #, no-c-format
  msgid "Generate code that can be used in SVR4-style dynamic objects."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ñƒ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ñ… Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– SVR4."
  
  #: config/mips/mips.opt:59
  #, no-c-format
  msgid "Use PMC-style 'mad' instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— 'mad' Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– PMC."
  
  #: config/mips/mips.opt:63
  #, no-c-format
  msgid "Use integer madd/msub instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— madd/msub."
  
  #: config/mips/mips.opt:67
  #, no-c-format
  msgid "-march=ISA\tGenerate code for the given ISA."
! msgstr "-march=ISA\tÐ“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ ISA."
  
  #: config/mips/mips.opt:75
  #, no-c-format
  msgid "Use Branch Likely instructions, overriding the architecture default."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Branch Likely, Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑŽÑ‡Ð¸ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹."
  
  #: config/mips/mips.opt:79
  #, no-c-format
  msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸/Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ MIPS16 ASE Ð½Ð° Ñ‡ÐµÑ€Ð³Ð¾Ð²Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð´Ð»Ñ� Ñ‚ÐµÑ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: config/mips/mips.opt:87
  #, no-c-format
  msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code."
! msgstr "-mcode-readable=SETTING\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ð¼ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ ÐºÐ¾Ð´Ñƒ."
  
  #: config/mips/mips.opt:91
  #, no-c-format
  msgid "Valid arguments to -mcode-readable=:"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mcode-readable=:"
  
  #: config/mips/mips.opt:104
  #, no-c-format
  msgid "Use branch-and-break sequences to check for integer divide by zero."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð³Ñ–Ð»Ð¾Ðº Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½ÑŒ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ."
  
  #: config/mips/mips.opt:108
  #, no-c-format
  msgid "Use trap instructions to check for integer divide by zero."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— trap Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ."
  
  #: config/mips/mips.opt:112
  #, no-c-format
  msgid "Allow the use of MDMX instructions."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ MDMX."
  
  #: config/mips/mips.opt:120
  #, no-c-format
  msgid "Use MIPS-DSP instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MIPS-DSP."
  
  #: config/mips/mips.opt:124
  #, no-c-format
  msgid "Use MIPS-DSP REV 2 instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MIPS-DSP REV 2."
  
  #: config/mips/mips.opt:146
  #, no-c-format
  msgid "Use Enhanced Virtual Addressing instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¾Ð³Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/mips/mips.opt:150
  #, no-c-format
  msgid "Use NewABI-style %reloc() assembly operators."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð·Ð±Ñ–Ñ€ÐºÐ¸ %reloc() Ñƒ Ñ�Ñ‚Ð¸Ð»Ñ– NewABI."
  
  #: config/mips/mips.opt:154
  #, no-c-format
  msgid "Use -G for data that is not defined by the current object."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -G Ð´Ð»Ñ� Ð´Ð°Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¼ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¾Ð¼."
  
  #: config/mips/mips.opt:158
  #, no-c-format
  msgid "Work around certain 24K errata."
! msgstr "ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ 24K."
  
  #: config/mips/mips.opt:162
  #, no-c-format
  msgid "Work around certain R4000 errata."
! msgstr "ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ R4000."
  
  #: config/mips/mips.opt:166
  #, no-c-format
  msgid "Work around certain R4400 errata."
! msgstr "ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ R4400."
  
  #: config/mips/mips.opt:170
  #, no-c-format
  msgid "Work around the R5900 short loop erratum."
! msgstr "ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ R5900."
  
  #: config/mips/mips.opt:174
  #, no-c-format
  msgid "Work around certain RM7000 errata."
! msgstr "ÐžÐ±Ñ–Ð¹Ñ‚Ð¸ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ RM7000."
  
  #: config/mips/mips.opt:178
  #, no-c-format
  msgid "Work around certain R10000 errata."
! msgstr "ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ R10000."
  
  #: config/mips/mips.opt:182
  #, no-c-format
  msgid "Work around errata for early SB-1 revision 2 cores."
! msgstr "ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð´Ð»Ñ� Ñ€Ð°Ð½Ð½Ñ–Ñ… Ñ�Ð´ÐµÑ€ SB-1 Ñ€ÐµÐ²Ñ–Ð·Ñ–Ñ— 2."
  
  #: config/mips/mips.opt:186
  #, no-c-format
  msgid "Work around certain VR4120 errata."
! msgstr "ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ð¿ÐµÐ²Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ VR4120."
  
  #: config/mips/mips.opt:190
  #, no-c-format
  msgid "Work around VR4130 mflo/mfhi errata."
! msgstr "ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ mflo/mfhi VR4130."
  
  #: config/mips/mips.opt:194
  #, no-c-format
  msgid "Work around an early 4300 hardware bug."
! msgstr "ÐžÐ±Ñ–Ð¹Ð´Ñ–Ñ‚ÑŒ Ñ€Ð°Ð½Ð½ÑŽ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñƒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ 4300."
  
  #: config/mips/mips.opt:198
  #, no-c-format
  msgid "FP exceptions are enabled."
! msgstr "Ð’Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¸ FP."
  
  #: config/mips/mips.opt:202
  #, no-c-format
  msgid "Use 32-bit floating-point registers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/mips/mips.opt:206
  #, no-c-format
  msgid "Conform to the o32 FPXX ABI."
! msgstr "Ð’Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ ABI o32 FPXX."
  
  #: config/mips/mips.opt:210
  #, no-c-format
  msgid "Use 64-bit floating-point registers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 64-Ð±Ñ–Ñ‚Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/mips/mips.opt:214
  #, no-c-format
  msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines."
! msgstr "-mflush-func=FUNC\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ FUNC Ð´Ð»Ñ� Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¸Ñ… Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ñ–Ð²."
  
  #: config/mips/mips.opt:218
  #, no-c-format
  msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
! msgstr "-mabs=MODE\tÐ’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ ABS/NEG IEEE 754."
  
  #: config/mips/mips.opt:222
  #, no-c-format
  msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
! msgstr "-mnan=ENCODING\tÐ’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… NaN (Not a Number) Ð·Ð³Ñ–Ð´Ð½Ð¾ Ð· IEEE 754."
  
  #: config/mips/mips.opt:226
  #, no-c-format
  msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� MIPS IEEE 754 (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ�Ð¼Ð¸ -mabs= Ñ‚Ð° -mnan=):"
  
  #: config/mips/mips.opt:236
  #, no-c-format
  msgid "Use 32-bit general registers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 32-Ð±Ñ–Ñ‚Ð½Ñ– Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸."
  
  #: config/mips/mips.opt:240
  #, no-c-format
  msgid "Use 64-bit general registers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 64-Ð±Ñ–Ñ‚Ð½Ñ– Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸."
  
  #: config/mips/mips.opt:244
  #, no-c-format
  msgid "Use GP-relative addressing to access small data."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ GP-Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ñƒ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð´Ð°Ð½Ð¸Ñ…."
  
  #: config/mips/mips.opt:248
  #, no-c-format
  msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations."
! msgstr "ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ -mabicalls, Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¼ Ñ„Ð°Ð¹Ð»Ð°Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ PLT Ñ‚Ð° ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/mips/mips.opt:252
  #, no-c-format
  msgid "Allow the use of hardware floating-point ABI and instructions."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ ABI Ñ‚Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/mips/mips.opt:256
  #, no-c-format
  msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· ÐºÐ¾Ð´Ð¾Ð¼ MIPS16 Ñ‚Ð° microMIPS Ð¿Ñ€Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ–."
  
  #: config/mips/mips.opt:260
  #, no-c-format
  msgid "An alias for minterlink-compressed provided for backward-compatibility."
! msgstr "ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� minterlink-compressed, Ð½Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ñ— Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/mips/mips.opt:264
  #, no-c-format
  msgid "-mipsN\tGenerate code for ISA level N."
! msgstr "-mipsN\tÐ“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€Ñ–Ð²Ð½Ñ� ISA N."
  
  #: config/mips/mips.opt:268
  #, no-c-format
  msgid "Generate MIPS16 code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� MIPS16."
  
  #: config/mips/mips.opt:272
  #, no-c-format
  msgid "Use MIPS-3D instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MIPS-3D."
  
  #: config/mips/mips.opt:276
  #, no-c-format
  msgid "Use ll, sc and sync instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ll, sc Ñ‚Ð° sync."
  
  #: config/mips/mips.opt:280
  #, no-c-format
  msgid "Use -G for object-local data."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ -G Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°."
  
  #: config/mips/mips.opt:284
  #, no-c-format
  msgid "Use indirect calls."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸."
  
  #: config/mips/mips.opt:288
  #, no-c-format
  msgid "Use a 32-bit long type."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ long Ð· 32 Ð±Ñ–Ñ‚Ð°Ð¼Ð¸."
  
  #: config/mips/mips.opt:292
  #, no-c-format
  msgid "Use a 64-bit long type."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ long Ð· 64 Ð±Ñ–Ñ‚Ð°Ð¼Ð¸."
  
  #: config/mips/mips.opt:296
  #, no-c-format
  msgid "Pass the address of the ra save location to _mcount in $12."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð¼Ñ–Ñ�Ñ†Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� ra Ð² _mcount Ð² $12."
  
  #: config/mips/mips.opt:300
  #, no-c-format
  msgid "Don't optimize block moves."
! msgstr "Ð�Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð²."
  
  #: config/mips/mips.opt:304
  #, no-c-format
  msgid "Use microMIPS instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— microMIPS."
  
  #: config/mips/mips.opt:308
  #, no-c-format
  msgid "Use MIPS MSA Extension instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� MIPS MSA."
  
  #: config/mips/mips.opt:312
  #, no-c-format
  msgid "Allow the use of MT instructions."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ MT."
  
  #: config/mips/mips.opt:316
  #, no-c-format
  msgid "Prevent the use of all floating-point operations."
! msgstr "Ð—Ð°Ð±Ð¾Ñ€Ð¾Ð½Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ�Ñ–Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: config/mips/mips.opt:320
  #, no-c-format
  msgid "Use MCU instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— ÐœÐšÐŸ."
  
  #: config/mips/mips.opt:324
  #, no-c-format
  msgid "Do not use a cache-flushing function before calling stack trampolines."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� ÐºÐµÑˆÑƒ Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð¼ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¸Ñ… Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ñ–Ð²."
  
  #: config/mips/mips.opt:328
  #, no-c-format
  msgid "Do not use MDMX instructions."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MDMX."
  
  #: config/mips/mips.opt:332
  #, no-c-format
  msgid "Generate normal-mode code."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ñƒ Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–."
  
  #: config/mips/mips.opt:336
  #, no-c-format
  msgid "Do not use MIPS-3D instructions."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— MIPS-3D."
  
  #: config/mips/mips.opt:340
  #, no-c-format
  msgid "Use paired-single floating-point instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð² Ð¿Ð°Ñ€Ð°Ñ… (paired-single)."
  
  #: config/mips/mips.opt:344
  #, no-c-format
  msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted."
! msgstr "-mr10k-cache-barrier=Ð�Ð�Ð›Ð�Ð“ÐžÐ”Ð–Ð•Ð�Ð�Ð¯\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ�Ð»Ñ–Ð´ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚Ð¸ Ð±Ð°Ñ€Ê¼Ñ”Ñ€Ð¸ ÐºÐµÑˆÑƒ r10k."
  
  #: config/mips/mips.opt:348
  #, no-c-format
  msgid "Valid arguments to -mr10k-cache-barrier=:"
! msgstr "Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� -mr10k-cache-barrier=:"
  
  #: config/mips/mips.opt:361
  #, no-c-format
  msgid "Try to allow the linker to turn PIC calls into direct calls."
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ PIC Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸."
  
  #: config/mips/mips.opt:365
  #, no-c-format
  msgid "When generating -mabicalls code, make the code suitable for use in shared libraries."
! msgstr "ÐŸÑ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ -mabicalls Ð·Ñ€Ð¾Ð±Ñ–Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ°Ñ…."
  
  #: config/mips/mips.opt:373
  #, no-c-format
  msgid "Use SmartMIPS instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— SmartMIPS."
  
  #: config/mips/mips.opt:381
  #, no-c-format
  msgid "Optimize lui/addiu address loads."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ lui/addiu."
  
  #: config/mips/mips.opt:385
  #, no-c-format
  msgid "Assume all symbols have 32-bit values."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾, Ñ‰Ð¾ Ð²Ñ�Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� 32 Ð±Ñ–Ñ‚Ð¸."
  
  #: config/mips/mips.opt:389
  #, no-c-format
  msgid "Use synci instruction to invalidate i-cache."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ synci Ð´Ð»Ñ� Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ i-ÐºÐµÑˆÑƒ."
  
  #: config/mips/mips.opt:397
  #, no-c-format
  msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— lwxc1/swxc1/ldxc1/sdxc1 Ñ‚Ð°Ð¼, Ð´Ðµ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾."
  
  #: config/mips/mips.opt:401
  #, no-c-format
  msgid "Use 4-operand madd.s/madd.d and related instructions where applicable."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ 4-Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— madd.s/madd.d Ñ‚Ð° Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ‚Ð°Ð¼, Ð´Ðµ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾."
  
  #: config/mips/mips.opt:409
  #, no-c-format
  msgid "Generate code with unaligned load store, valid for MIPS R6."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð· Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð° Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð¼, Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ð»Ñ� MIPS R6."
  
  #: config/mips/mips.opt:417
  #, no-c-format
  msgid "Use Virtualization (VZ) instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— (VZ)."
  
  #: config/mips/mips.opt:421
  #, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¾Ñ— Ñ„Ñ–Ð·Ð¸Ñ‡Ð½Ð¾Ñ— Ð°Ð´Ñ€ÐµÑ�Ð¸ (XPA)."
  
  #: config/mips/mips.opt:425
  #, no-c-format
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ð·Ð°Ð¹Ð²Ð¾Ñ�Ñ‚Ñ– (CRC)."
  
  #: config/mips/mips.opt:429
  #, no-c-format
  msgid "Use Global INValidate (GINV) instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– (GINV)."
  
  #: config/mips/mips.opt:433
  #, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñƒ Ð´Ð»Ñ� VR4130."
  
  #: config/mips/mips.opt:437
  #, no-c-format
  msgid "Lift restrictions on GOT size."
! msgstr "Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ GOT."
  
  #: config/mips/mips.opt:441
  #, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð· Ð½ÐµÐ¿Ð°Ñ€Ð½Ð¸Ð¼Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸ Ð´Ð»Ñ� Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: config/mips/mips.opt:445
  #, no-c-format
  msgid "Optimize frame header."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ„Ñ€ÐµÐ¹Ð¼Ñƒ."
  
  #: config/mips/mips.opt:452
  #, no-c-format
  msgid "Enable load/store bonding."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�."
  
  #: config/mips/mips.opt:456
  #, no-c-format
  msgid "Specify the compact branch usage policy."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ð¾Ð»Ñ–Ñ‚Ð¸ÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº."
  
  #: config/mips/mips.opt:460
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
! msgstr "Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð¾Ð»Ñ–Ñ‚Ð¸ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· -mcompact-branches=:"
  
  #: config/mips/mips.opt:473
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ MultiMedia Loongson (MMI)."
  
  #: config/mips/mips.opt:477
  #, no-c-format
  msgid "Use Loongson EXTension (EXT) instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ Loongson (EXT)."
  
  #: config/mips/mips.opt:481
  #, no-c-format
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ Loongson R2 (EXT2)."
  
  #: config/mips/mips-tables.opt:24
  #, no-c-format
  msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ MIPS (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ�Ð¼Ð¸ -march= Ñ‚Ð° -mtune=):"
  
  #: config/mips/mips-tables.opt:28
  #, no-c-format
  msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ñ€Ñ–Ð²Ð½Ñ– ISA MIPS (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mips):"
  
  #: config/arc/arc-tables.opt:25
  #, no-c-format
  msgid "Known ARC CPUs (for use with the -mcpu= option):"
! msgstr "Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð¸ ARC (Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ -mcpu=):"
  
  #: config/arc/arc.opt:26
  #, no-c-format
  msgid "Compile code for big endian mode."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð²ÐµÐ»Ð¸ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð²."
  
  #: config/arc/arc.opt:30
  #, no-c-format
  msgid "Compile code for little endian mode.  This is the default."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¼Ð°Ð»Ð¾Ð³Ð¾ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð². Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: config/arc/arc.opt:34
  #, no-c-format
  msgid "Disable ARCompact specific pass to generate conditional execution instructions."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ ARCompact Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: config/arc/arc.opt:38
  #, no-c-format
  msgid "Generate ARCompact 32-bit code for ARC600 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ ARCompact Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° ARC600."
  
  #: config/arc/arc.opt:42
  #, no-c-format
  msgid "Same as -mA6."
! msgstr "Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -mA6."
  
  #: config/arc/arc.opt:46
  #, no-c-format
  msgid "Generate ARCompact 32-bit code for ARC601 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ ARCompact Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° ARC601."
  
  #: config/arc/arc.opt:50
  #, no-c-format
  msgid "Generate ARCompact 32-bit code for ARC700 processor."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ ARCompact Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° ARC700."
  
  #: config/arc/arc.opt:54
  #, no-c-format
  msgid "Same as -mA7."
! msgstr "Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -mA7."
  
  #: config/arc/arc.opt:58
  #, no-c-format
  msgid "Force all calls to be made via a jli instruction."
! msgstr "ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð·Ð´Ñ–Ð¹Ñ�Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ‡ÐµÑ€ÐµÐ· Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ jli."
  
  #: config/arc/arc.opt:62
  #, no-c-format
  msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option."
! msgstr "-mmpy-option=MPY\tÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ ARCv2 Ð· Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ Ð´Ð¸Ð·Ð°Ð¹Ð½Ñƒ Ð¼Ð½Ð¾Ð¶Ð½Ð¸ÐºÐ°."
  
  #: config/arc/arc.opt:132
  #, no-c-format
  msgid "Enable DIV-REM instructions for ARCv2."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— DIV-REM Ð´Ð»Ñ� ARCv2."
  
  #: config/arc/arc.opt:136
  #, no-c-format
  msgid "Enable code density instructions for ARCv2."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· ÐºÐ¾Ð´Ð¾Ð²Ð¾ÑŽ Ñ‰Ñ–Ð»ÑŒÐ½Ñ–Ñ�Ñ‚ÑŽ Ð´Ð»Ñ� ARCv2."
  
  #: config/arc/arc.opt:146
  #, no-c-format
  msgid "Use ordinarily cached memory accesses for volatile references."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ñ– ÐºÐµÑˆÐ¾Ð²Ð°Ð½Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ."
  
  #: config/arc/arc.opt:150
  #, no-c-format
  msgid "Enable cache bypass for volatile references."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ…Ñ–Ð´ ÐºÐµÑˆÑƒ Ð´Ð»Ñ� Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ."
  
  #: config/arc/arc.opt:154
  #, no-c-format
  msgid "Generate instructions supported by barrel shifter."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– Ñ€ÐµÐ²Ð¾Ð»ÑŒÐ²ÐµÑ€Ð½Ð¸Ð¼ Ð·Ñ�ÑƒÐ²Ð¾Ð¼."
  
  #: config/arc/arc.opt:158
  #, no-c-format
  msgid "Generate norm instruction."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: config/arc/arc.opt:162
  #, no-c-format
  msgid "Generate swap instruction."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð¾Ð±Ð¼Ñ–Ð½Ñƒ."
  
  #: config/arc/arc.opt:166
  #, no-c-format
  msgid "Generate mul64 and mulu64 instructions."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ mul64 Ñ‚Ð° mulu64."
  
  #: config/arc/arc.opt:170
  #, no-c-format
  msgid "Do not generate mpy instructions for ARC700."
! msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ mpy Ð´Ð»Ñ� ARC700."
  
  #: config/arc/arc.opt:174
  #, no-c-format
  msgid "Generate extended arithmetic instructions, only valid for ARC700."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñ– Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� ARC700."
  
  #: config/arc/arc.opt:178
  #, no-c-format
  msgid "Dummy flag. This is the default unless FPX switches are provided explicitly."
! msgstr "Ð¤Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑ‰Ð¾ FPX-Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ñ�Ð²Ð½Ð¾."
  
  #: config/arc/arc.opt:182
  #, no-c-format
  msgid "Generate call insns as register indirect calls."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ�Ðº Ð¾Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´ÐºÐ¾Ð²Ð°Ð½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: config/arc/arc.opt:186
  #, no-c-format
  msgid "Do no generate BRcc instructions in arc_reorg."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— BRcc Ð² arc_reorg."
  
  #: config/arc/arc.opt:190
  #, no-c-format
  msgid "Generate sdata references.  This is the default, unless you compile for PIC."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° sdata. Ð¦Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÑ”Ñ‚Ðµ Ð´Ð»Ñ� PIC."
  
  #: config/arc/arc.opt:194
  #, no-c-format
  msgid "Generate millicode thunks."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ñ–Ð»Ñ–ÐºÐ¾Ð´Ð¾Ð²Ñ– Ñ‚ÑƒÐ½ÐºÐ¸."
  
  #: config/arc/arc.opt:198 config/arc/arc.opt:202
  #, no-c-format
  msgid "FPX: Generate Single Precision FPX (compact) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— FPX Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ (ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ñ–)."
  
  #: config/arc/arc.opt:206
  #, no-c-format
  msgid "FPX: Generate Single Precision FPX (fast) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— FPX Ð· Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ (ÑˆÐ²Ð¸Ð´ÐºÑ–)."
  
  #: config/arc/arc.opt:210
  #, no-c-format
  msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
! msgstr "FPX: Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð· Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ‡Ð¸Ñ�ÐµÐ» Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° ARC Argonaut."
  
  #: config/arc/arc.opt:214 config/arc/arc.opt:218
  #, no-c-format
  msgid "FPX: Generate Double Precision FPX (compact) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— FPX Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– (ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ñ–)."
  
  #: config/arc/arc.opt:222
  #, no-c-format
  msgid "FPX: Generate Double Precision FPX (fast) instructions."
! msgstr "FPX: Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— FPX Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– (ÑˆÐ²Ð¸Ð´ÐºÑ–)."
  
  #: config/arc/arc.opt:226
  #, no-c-format
  msgid "Disable LR and SR instructions from using FPX extension aux registers."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð² FPX Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ LR Ñ‚Ð° SR."
  
  #: config/arc/arc.opt:230
  #, no-c-format
  msgid "Enable generation of ARC SIMD instructions via target-specific builtins."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ ARC SIMD Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ñ… Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹."
  
  #: config/arc/arc.opt:234
  #, no-c-format
  msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
! msgstr "-mcpu=CPU\tÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð° ARC."
  
  #: config/arc/arc.opt:238
  #, no-c-format
  msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os."
! msgstr "Ð Ñ–Ð²ÐµÐ½ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ: 0:Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ 1:Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– 2:Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð» Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² 3:Ð²Ñ–Ð´Ð¼Ð¾Ð²Ð° Ð²Ñ–Ð´ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�, -Os."
  
  #: config/arc/arc.opt:246
  #, no-c-format
  msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn."
! msgstr "Ð’Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ð´Ðµ 4 Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ñ–Ð¹ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/arc/arc.opt:250
  #, no-c-format
  msgid "-mtune=TUNE\tTune code for given ARC variant."
! msgstr "-mtune=TUNE\tÐ�Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ñ— Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ ARC."
  
  #: config/arc/arc.opt:284
  #, no-c-format
  msgid "Enable the use of indexed loads."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: config/arc/arc.opt:288
  #, no-c-format
  msgid "Enable the use of pre/post modify with register displacement."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ—/Ð¿Ñ–Ñ�Ð»Ñ�Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ñ— Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð· Ð²Ñ–Ð´Ñ…Ð¸Ð»ÐµÐ½Ð½Ñ�Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°."
  
  #: config/arc/arc.opt:292
  #, no-c-format
  msgid "Generate 32x16 multiply and mac instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° mac Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ 32x16."
  
  #: config/arc/arc.opt:300
  #, no-c-format
  msgid "Don't use less than 25 bit addressing range for calls."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ— Ð¼ÐµÐ½ÑˆÐµ 25 Ð±Ñ–Ñ‚ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²."
  
  #: config/arc/arc.opt:304
  #, no-c-format
  msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
! msgstr "ÐŸÐ¾Ñ�Ñ�Ð½Ð¸Ñ‚Ð¸, Ñ�ÐºÑ– Ð²Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ñ�Ñ‚ÑŒ Ð´Ð¾ Ñ€Ñ–ÑˆÐµÐ½Ð½Ñ� Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾ÑŽ Ð°Ð±Ð¾ Ð´Ð¾Ð²Ð³Ð¾ÑŽ."
  
  #: config/arc/arc.opt:322
  #, no-c-format
  msgid "Enable pre-reload use of cbranchsi pattern."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ cbranchsi."
  
  #: config/arc/arc.opt:326
  #, no-c-format
  msgid "Enable bbit peephole2."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ bbit peephole2."
  
  #: config/arc/arc.opt:330
  #, no-c-format
  msgid "Use pc-relative switch case tables - this enables case table shortening."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°, Ñ‰Ð¾ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ñ�Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ pc - Ñ†Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð²."
  
  #: config/arc/arc.opt:334
  #, no-c-format
  msgid "Enable compact casesi pattern."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð°ÐºÑ‚Ð½Ð¸Ð¹ ÑˆÐ°Ð±Ð»Ð¾Ð½ casesi."
  
  #: config/arc/arc.opt:338
  #, no-c-format
  msgid "Enable 'q' instruction alternatives."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— 'q'."
  
  #: config/arc/arc.opt:342
  #, no-c-format
  msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
! msgstr "Ð Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸ adddi3 Ñ‚Ð° subdi3 Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— rtl Ð² add.f / adc Ñ‚Ð¾Ñ‰Ð¾."
  
  #: config/arc/arc.opt:349
  #, no-c-format
  msgid "Enable variable polynomial CRC extension."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ–Ð½Ð¾Ð¼Ñ–Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ CRC."
  
  #: config/arc/arc.opt:353
  #, no-c-format
  msgid "Enable DSP 3.1 Pack A extensions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� DSP 3.1 Pack A."
  
  #: config/arc/arc.opt:357
  #, no-c-format
  msgid "Enable dual viterbi butterfly extension."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ‚ÐµÑ€Ð±Ñ–-Ð¼ÐµÑ‚ÐµÐ»Ð¸ÐºÐ°."
  
  #: config/arc/arc.opt:367
  #, no-c-format
  msgid "Enable Dual and Single Operand Instructions for Telephony."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð²Ð¾- Ñ‚Ð° Ð¾Ð´Ð½Ð¾Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ñ‚ÐµÐ»ÐµÑ„Ð¾Ð½Ñ–Ñ—."
  
  #: config/arc/arc.opt:371
  #, no-c-format
  msgid "Enable XY Memory extension (DSP version 3)."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– XY (Ð²ÐµÑ€Ñ�Ñ–Ñ� DSP 3)."
  
  #: config/arc/arc.opt:376
  #, no-c-format
  msgid "Enable Locked Load/Store Conditional extension."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð°Ð±Ð»Ð¾ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾."
  
  #: config/arc/arc.opt:380
  #, no-c-format
  msgid "Enable swap byte ordering extension instruction."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð²."
  
  #: config/arc/arc.opt:384
  #, no-c-format
  msgid "Enable 64-bit Time-Stamp Counter extension instruction."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ñ… Ð¼Ñ–Ñ‚Ð¾Ðº 64 Ð±Ñ–Ñ‚Ð¸."
  
  #: config/arc/arc.opt:388
  #, no-c-format
  msgid "Pass -EB option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ -EB Ð´Ð¾ Ð»Ñ–Ð½ÐºÐµÑ€Ð°."
  
  #: config/arc/arc.opt:392
  #, no-c-format
  msgid "Pass -EL option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ -EL Ð´Ð¾ Ð»Ñ–Ð½ÐºÐµÑ€Ð°."
  
  #: config/arc/arc.opt:396
  #, no-c-format
  msgid "Pass -marclinux option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ -marclinux Ð´Ð¾ Ð»Ñ–Ð½ÐºÐµÑ€Ð°."
  
  #: config/arc/arc.opt:400
  #, no-c-format
  msgid "Pass -marclinux_prof option through to linker."
! msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–ÑŽ -marclinux_prof Ð´Ð¾ Ð»Ñ–Ð½ÐºÐµÑ€Ð°."
  
  #: config/arc/arc.opt:409
  #, no-c-format
  msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
! msgstr "Ð�Ðµ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¶Ð¾Ð´Ð½Ð¾Ñ— Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð· TARGET_REGISTER_PRIORITY."
  
  #: config/arc/arc.opt:413
  #, no-c-format
  msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð´Ð»Ñ� r0..r3 / r12..r15 Ð· TARGET_REGISTER_PRIORITY."
  
  #: config/arc/arc.opt:417
  #, no-c-format
  msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
! msgstr "Ð—Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ð´Ð»Ñ� r0..r3 / r12..r15 Ð· TARGET_REGISTER_PRIORITY."
  
  #: config/arc/arc.opt:429
  #, no-c-format
  msgid "Enable atomic instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: config/arc/arc.opt:433
  #, no-c-format
  msgid "Enable double load/store instructions for ARC HS."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� ARC HS."
  
  #: config/arc/arc.opt:437
  #, no-c-format
  msgid "Specify the name of the target floating point configuration."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸."
  
  #: config/arc/arc.opt:480
  #, no-c-format
  msgid "Specify thread pointer register number."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ."
  
  #: config/arc/arc.opt:487
  #, no-c-format
  msgid "Enable use of NPS400 bit operations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ NPS400."
  
  #: config/arc/arc.opt:491
  #, no-c-format
  msgid "Enable use of NPS400 xld/xst extension."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� xld/xst Ð´Ð»Ñ� NPS400."
  
  #: config/arc/arc.opt:499
  #, no-c-format
  msgid "Specifies the registers that the processor saves on an interrupt entry and exit."
! msgstr "Ð’ÐºÐ°Ð·ÑƒÑ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸, Ñ�ÐºÑ– Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ” Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ñ‚Ð° Ð²Ð¸Ñ…Ð¾Ð´Ñ– Ð· Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�."
  
  #: config/arc/arc.opt:503
  #, no-c-format
  msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt."
! msgstr "Ð’ÐºÐ°Ð·ÑƒÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– Ñ€ÐµÐ¿Ð»Ñ–ÐºÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼Ñƒ Ð±Ð°Ð½ÐºÑƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ð¿Ñ€Ð¸ Ð²Ñ…Ð¾Ð´Ñ– Ð² ÑˆÐ²Ð¸Ð´ÐºÐµ Ð¿ÐµÑ€ÐµÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�."
  
  #: config/arc/arc.opt:507
  #, no-c-format
  msgid "Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ” ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° LP_COUNT. ÐœÐ¾Ð¶Ð»Ð¸Ð²Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�: 8, 16, 20, 24, 28 Ñ‚Ð° 32."
  
  #: config/arc/arc.opt:532
  #, no-c-format
  msgid "Enable 16-entry register file."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð· 16 Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð¼Ð¸."
  
  #: config/arc/arc.opt:536
  #, no-c-format
  msgid "Enable use of BI/BIH instructions when available."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ BI/BIH, Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ–."
  
  #: config/arc/arc.opt:540
  #, no-c-format
  msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿ÐºÐ¾Ð´Ð¸ ENTER_S Ñ‚Ð° LEAVE_S Ð´Ð»Ñ� ARCv2."
  
  #: lto/lang.opt:50
  #, no-c-format
  msgid "Set linker output type (used internally during LTO optimization)."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð»Ñ–Ð½ÐºÐµÑ€Ð° (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— LTO)."
  
  #: lto/lang.opt:54
  #, no-c-format
  msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
! msgstr "Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð°Ñ�Ñƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— (LTRANS)."
  
  #: lto/lang.opt:58
  #, no-c-format
  msgid "Specify a file to which a list of files output by LTRANS is written."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð», Ð´Ð¾ Ñ�ÐºÐ¾Ð³Ð¾ Ð±ÑƒÐ´Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸Ð²Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� LTRANS."
  
  #: lto/lang.opt:62
  #, no-c-format
  msgid "The resolution file."
! msgstr "Ð¤Ð°Ð¹Ð» Ñ€ÐµÐ·Ð¾Ð»ÑŽÑ†Ñ–Ñ—."
  
  #: lto/lang.opt:66
  #, no-c-format
  msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
! msgstr "Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ñ‡Ð°Ñ�Ñƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð²Ñ�ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ (WPA)."
  
  #: lto/lang.opt:70
  #, no-c-format
  msgid "Whole program analysis (WPA) mode with number of parallel jobs specified."
! msgstr "Ð ÐµÐ¶Ð¸Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð²Ñ�ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ (WPA) Ð· Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¸Ñ… Ð·Ð°Ð´Ð°Ñ‡."
  
  #: lto/lang.opt:78
  #, no-c-format
  msgid "Call the dump function for variables and function in IL."
! msgstr "Ð’Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñ‚Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð² IL."
  
  #: lto/lang.opt:82
  #, no-c-format
  msgid "Dump the demangled output."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´."
  
  #: lto/lang.opt:86
  #, no-c-format
  msgid "Dump only the defined symbols."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸."
  
  #: lto/lang.opt:90
  #, no-c-format
  msgid "Print the initial values of the variables."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: lto/lang.opt:94
  #, no-c-format
  msgid "Sort the symbols alphabetically."
! msgstr "Ð’Ñ–Ð´Ñ�Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð·Ð° Ð°Ð»Ñ„Ð°Ð²Ñ–Ñ‚Ð¾Ð¼."
  
  #: lto/lang.opt:98
  #, no-c-format
  msgid "Sort the symbols according to size."
! msgstr "Ð’Ñ–Ð´Ñ�Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð·Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼."
  
  #: lto/lang.opt:102
  #, no-c-format
  msgid "Display the symbols in reverse order."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ñƒ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ."
  
  #: lto/lang.opt:109
  #, no-c-format
  msgid "Dump the details of LTO objects."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´ÐµÑ‚Ð°Ð»Ñ– LTO-Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð²."
  
  #: lto/lang.opt:113
  #, no-c-format
  msgid "Dump the statistics of tree types."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ‚Ð¸Ð¿Ñ–Ð² Ð´ÐµÑ€ÐµÐ²."
  
  #: lto/lang.opt:117
  #, no-c-format
  msgid "Dump the statistics of trees."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð´ÐµÑ€ÐµÐ²."
  
  #: lto/lang.opt:121
  #, no-c-format
  msgid "Dump the statistics of gimple statements."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ gimple-Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²."
  
  #: lto/lang.opt:131
  #, no-c-format
  msgid "Dump the dump tool command line options."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ dump."
  
  #: lto/lang.opt:135
  #, no-c-format
  msgid "Dump the symtab callgraph."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ callgraph symtab."
  
  #: common.opt:243
  #, no-c-format
  msgid "Provide bash completion for options starting with provided string."
! msgstr "Ð�Ð°Ð´Ð°Ñ‚Ð¸ bash-Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ñ‰Ð¾ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð· Ð·Ð°Ð´Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°."
  
  #: common.opt:295
  #, no-c-format
  msgid "Display this information."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†ÑŽ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ."
  
  #: common.opt:299
  #, no-c-format
  msgid "--help=<class>\tDisplay descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params."
! msgstr "--help=<ÐºÐ»Ð°Ñ�>\tÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ð¸Ñ�Ð¸ Ð´Ð»Ñ� Ð¿ÐµÐ²Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð². <ÐºÐ»Ð°Ñ�> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ð· Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ñ†Ñ–Ð»ÐµÐ¹, Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ, Ð½ÐµÐ´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð°Ð½Ð¸Ñ…, Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²."
  
  #: common.opt:420
  #, no-c-format
  msgid "Display target specific command line options (including assembler and linker options)."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ð»Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° (Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‡Ð¸ Ð¾Ð¿Ñ†Ñ–Ñ— Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ñ‚Ð° Ð»Ñ–Ð½ÐºÐµÑ€Ð°)."
  
  #: common.opt:466
  #, no-c-format
  msgid "-O<number>\tSet optimization level to <number>."
! msgstr "-O<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð½Ð° <Ñ‡Ð¸Ñ�Ð»Ð¾>."
  
  #: common.opt:470
  #, no-c-format
  msgid "Optimize for space rather than speed."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€, Ð° Ð½Ðµ Ð¿Ñ–Ð´ ÑˆÐ²Ð¸Ð´ÐºÑ–Ñ�Ñ‚ÑŒ."
  
  #: common.opt:474
  #, no-c-format
  msgid "Optimize for speed disregarding exact standards compliance."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñ�Ñ‚Ñ–, Ð½ÐµÑ…Ñ‚ÑƒÑŽÑ‡Ð¸ Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¼ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ð½Ð½Ñ�Ð¼ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð°Ð¼."
  
  #: common.opt:478
  #, no-c-format
  msgid "Optimize for debugging experience rather than speed or size."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ñ€ÑƒÑ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�, Ð° Ð½Ðµ Ð´Ð»Ñ� ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñ�Ñ‚Ñ– Ð°Ð±Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ."
  
  #: common.opt:482
  #, no-c-format
  msgid "Optimize for space aggressively rather than speed."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ÐµÐºÐ¾Ð½Ð¾Ð¼Ñ–Ñ— Ð¼Ñ–Ñ�Ñ†Ñ�, Ð°Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ð¾, Ð° Ð½Ðµ Ð´Ð»Ñ� ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñ�Ñ‚Ñ–."
  
  #: common.opt:522
  #, no-c-format
  msgid "This switch is deprecated; use -Wextra instead."
! msgstr "Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð²; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -Wextra Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾."
  
  #: common.opt:535
  #, no-c-format
  msgid "Warn about returning structures, unions or arrays."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€, Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½ÑŒ Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð²."
  
  #: common.opt:539
  #, no-c-format
  msgid "Warn if a loop with constant number of iterations triggers undefined behavior."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ†Ð¸ÐºÐ» Ð· Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒ."
  
  #: common.opt:546
  #, no-c-format
  msgid "Warn if an array is accessed out of bounds."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð·Ð´Ñ–Ð¹Ñ�Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¹Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ."
  
  #: common.opt:550 common.opt:554
  #, no-c-format
  msgid "Warn for uses of pointers to deallocated storage."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ñƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ."
  
  #: common.opt:558
  #, no-c-format
  msgid "Warn about inappropriate attribute usage."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð²."
  
  #: common.opt:562
  #, no-c-format
  msgid "Do not warn about specified attributes."
! msgstr "Ð�Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸."
  
  #: common.opt:566 common.opt:570
  #, no-c-format
  msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð¸ Ð· Ð±ÐµÐ·Ð¿ÐµÐºÐ¾ÑŽ Ñ‚Ð¸Ð¿Ñ–Ð² Ñ‚Ð° Ð¿Ð¾Ð´Ñ–Ð±Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ñ– Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ñ… Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð°."
  
  #: common.opt:574
  #, no-c-format
  msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð°Ð¿Ð¸Ñ‚ÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�, Ð°Ð»Ðµ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð° Ð´Ð¾ Ð¿ÐµÐ²Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: common.opt:579 common.opt:583
  #, no-c-format
  msgid "Warn about pointer casts which increase alignment."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð², Ñ�ÐºÑ– Ð·Ð±Ñ–Ð»ÑŒÑˆÑƒÑŽÑ‚ÑŒ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:587
  #, no-c-format
  msgid "Complain when a command-line option is valid, but not applicable to the current front end."
! msgstr "Ð¡ÐºÐ°Ñ€Ð¶Ð¸Ñ‚Ð¸Ñ�Ñ�, ÐºÐ¾Ð»Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¾ÑŽ, Ð°Ð»Ðµ Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ„Ñ€Ð¾Ð½Ñ‚ÐµÐ½Ð´Ñƒ."
  
  #: common.opt:591
  #, no-c-format
  msgid "Warn when a #warning directive is encountered."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° #warning."
  
  #: common.opt:595
  #, no-c-format
  msgid "Warn about uses of __attribute__((warning)) declarations."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ð¹ Ð· __attribute__((warning))."
  
  #: common.opt:599
  #, no-c-format
  msgid "Warn if a deprecated compiler feature, class, method, or field is used."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°, ÐºÐ»Ð°Ñ�, Ð¼ÐµÑ‚Ð¾Ð´ Ð°Ð±Ð¾ Ð¿Ð¾Ð»Ðµ."
  
  #: common.opt:603
  #, no-c-format
  msgid "Warn about uses of __attribute__((deprecated)) declarations."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ð¹ Ð· __attribute__((deprecated))."
  
  #: common.opt:607
  #, no-c-format
  msgid "Warn when an optimization pass is disabled."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:611
  #, no-c-format
  msgid "Treat all warnings as errors."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸."
  
  #: common.opt:615
  #, no-c-format
  msgid "Treat specified warning as error."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ."
  
  #: common.opt:619
  #, no-c-format
  msgid "Print extra (possibly unwanted) warnings."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– (Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð½ÐµÐ±Ð°Ð¶Ð°Ð½Ñ–) Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: common.opt:623
  #, no-c-format
  msgid "Exit on the first error occurred."
! msgstr "Ð’Ð¸Ð¹Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÑˆÑ–Ð¹ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ñ–Ð¹ Ð¿Ð¾Ð¼Ð¸Ð»Ñ†Ñ–."
  
  #: common.opt:627
  #, no-c-format
  msgid "-Wframe-larger-than=<byte-size>\tWarn if a function's stack frame requires in excess of <byte-size>."
! msgstr "-Wframe-larger-than=<Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚Ñ–Ð²>\tÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¸Ð¹ Ñ„Ñ€ÐµÐ¹Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ <Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚Ñ–Ð²>."
  
  #: common.opt:631
  #, no-c-format
  msgid "Disable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� -Wframe-larger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -Wframe-larger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ."
  
  #: common.opt:635
  #, no-c-format
  msgid "Warn when attempting to free a non-heap object."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð½Ð°Ð¼Ð°Ð³Ð°Ñ”Ñ‚ÐµÑ�ÑŒ Ð·Ð²Ñ–Ð»ÑŒÐ½Ð¸Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÑƒÐ¿Ñ–."
  
  #: common.opt:646
  #, no-c-format
  msgid "Warn when a switch case falls through."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switch Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: common.opt:654
  #, no-c-format
  msgid "Warn when an inlined function cannot be inlined."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ."
  
  #: common.opt:658
  #, no-c-format
  msgid "Warn when an atomic memory model parameter is known to be outside the valid range."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ð¾Ñ— Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð²Ñ–Ð´Ð¾Ð¼Ð¾, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ” Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼."
  
  #: common.opt:665
  #, no-c-format
  msgid "-Wlarger-than=<byte-size>\tWarn if an object's size exceeds <byte-size>."
! msgstr "-Wlarger-than=<Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚Ñ–Ð²>\tÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” <Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚Ñ–Ð²>."
  
  #: common.opt:669
  #, no-c-format
  msgid "Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� -Wlarger-than=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -Wlarger-than=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ."
  
  #: common.opt:673
  #, no-c-format
  msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ nonnull Ð· NULL."
  
  #: common.opt:677
  #, no-c-format
  msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� NULL-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾Ñ— Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ— Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸."
  
  #: common.opt:688
  #, no-c-format
  msgid "Warn about some C++ One Definition Rule violations during link time optimization."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð´ÐµÑ�ÐºÑ– Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ� Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² C++ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‡Ð°Ñ�Ñƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:692
  #, no-c-format
  msgid "Warn about overflow in arithmetic expressions."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ð°Ñ…."
  
  #: common.opt:696
  #, no-c-format
  msgid "During link time optimization warn about mismatched types of global declarations."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½ÑŒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ‡Ð°Ñ�Ñƒ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:700
  #, no-c-format
  msgid "Warn when the packed attribute has no effect on struct layout."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¿Ð»Ð¸Ð²Ñƒ Ð½Ð° Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸."
  
  #: common.opt:704
  #, no-c-format
  msgid "Warn when padding is required to align structure members."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð¾Ð¿Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ñ… Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸."
  
  #: common.opt:708
  #, no-c-format
  msgid "Issue warnings needed for strict compliance to the standard."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�, Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð´Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ."
  
  #: common.opt:712
  #, no-c-format
  msgid "Warn about returning a pointer/reference to a local or temporary variable."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°/Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ Ð°Ð±Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ."
  
  #: common.opt:716
  #, no-c-format
  msgid "Warn when one variable shadows another.  Same as -Wshadow=global."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð´Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ñ–Ð½ÑˆÑƒ. Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -Wshadow=global."
  
  #: common.opt:720
  #, no-c-format
  msgid "Warn when one variable shadows another (globally)."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð´Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ñ–Ð½ÑˆÑƒ (Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾)."
  
  #: common.opt:724
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð´Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ñ–Ð½ÑˆÑƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð°Ð±Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€."
  
  #: common.opt:731
  #, no-c-format
  msgid "Warn when one local variable shadows another local variable or parameter of compatible type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¾Ð´Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð·Ð°Ñ‚Ñ–Ð½Ñ�Ñ” Ñ–Ð½ÑˆÑƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð°Ð±Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ."
  
  #: common.opt:738
  #, no-c-format
  msgid "Warn when not issuing stack smashing protection for some reason."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð· Ñ�ÐºÐ¾Ñ—Ñ�ÑŒ Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ð¸ Ð½Ðµ Ð²Ð¸Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ Ð²Ñ–Ð´ Ñ€ÑƒÐ¹Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: common.opt:742
  #, no-c-format
  msgid "-Wstack-usage=<byte-size>\tWarn if stack usage might exceed <byte-size>."
! msgstr "-Wstack-usage=<Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚Ñ–Ð²>\tÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ <Ñ€Ð¾Ð·Ð¼Ñ–Ñ€-Ð±Ð°Ð¹Ñ‚>."
  
  #: common.opt:746
  #, no-c-format
  msgid "Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� -Wstack-usage=. Ð•ÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ -Wstack-usage=<SIZE_MAX> Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ."
  
  #: common.opt:750 common.opt:754
  #, no-c-format
  msgid "Warn about code which might break strict aliasing rules."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ€ÑƒÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð°."
  
  #: common.opt:758 common.opt:762
  #, no-c-format
  msgid "Warn about optimizations that assume that signed overflow is undefined."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒ, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ñ” Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¼."
  
  #: common.opt:766
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((cold))."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð´Ð»Ñ� __attribute__((cold))."
  
  #: common.opt:770
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((const))."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð´Ð»Ñ� __attribute__((const))."
  
  #: common.opt:774
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((pure))."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð½Ð° __attribute__((pure))."
  
  #: common.opt:778
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((noreturn))."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð½Ð° __attribute__((noreturn))."
  
  #: common.opt:782
  #, no-c-format
  msgid "Warn about functions which might be candidates for __attribute__((malloc))."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼Ð¸ Ð½Ð° __attribute__((malloc))."
  
  #: common.opt:786
  #, no-c-format
  msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ C++, Ð´Ðµ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° final Ð¿Ð¾ÐºÑ€Ð°Ñ‰Ð¸Ð»Ð¾ Ð± Ñ�ÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´Ñƒ."
  
  #: common.opt:790
  #, no-c-format
  msgid "Warn about C++ virtual methods where adding final keyword would improve code quality."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ð¼ÐµÑ‚Ð¾Ð´Ð¸ C++, Ð´Ðµ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð²Ð¾Ð³Ð¾ Ñ�Ð»Ð¾Ð²Ð° final Ð¿Ð¾ÐºÑ€Ð°Ñ‰Ð¸Ð»Ð¾ Ð± Ñ�ÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð´Ñƒ."
  
  #: common.opt:794
  #, no-c-format
  msgid "Warn about statements between switch's controlling expression and the first case."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð¼Ñ–Ð¶ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ� switch Ñ– Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ð²Ð¸Ð¿Ð°Ð´ÐºÐ¾Ð¼."
  
  #: common.opt:799
  #, no-c-format
  msgid "Do not suppress warnings from system headers."
! msgstr "Ð�Ðµ Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð· Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ñ… Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²."
  
  #: common.opt:803
  #, no-c-format
  msgid "Warn whenever a trampoline is generated."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð³ÐµÐ½ÐµÑ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½."
  
  #: common.opt:807
  #, no-c-format
  msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð²Ð¸Ð¿Ð°Ð´ÐºÐ¸, ÐºÐ¾Ð»Ð¸ -ftrivial-auto-var-init Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ."
  
  #: common.opt:811
  #, no-c-format
  msgid "Warn if a comparison is always true or always false due to the limited range of the data type."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ñ–Ñ�Ñ‚Ð¸Ð½Ð½Ð¸Ð¼ Ð°Ð±Ð¾ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ…Ð¸Ð±Ð½Ð¸Ð¼ Ñ‡ÐµÑ€ÐµÐ· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð°Ð½Ð¸Ñ…."
  
  #: common.opt:815
  #, no-c-format
  msgid "Warn about uninitialized automatic variables."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–."
  
  #: common.opt:819
  #, no-c-format
  msgid "Warn about maybe uninitialized automatic variables."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–."
  
  #: common.opt:827
  #, no-c-format
  msgid "Enable all -Wunused- warnings."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� -Wunused-."
  
  #: common.opt:831
  #, no-c-format
  msgid "Warn when a function parameter is only set, otherwise unused."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð»Ð¸ÑˆÐµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ�, Ð° Ñ–Ð½Ð°ÐºÑˆÐµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: common.opt:835
  #, no-c-format
  msgid "Warn when a variable is only set, otherwise unused."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð»Ð¸ÑˆÐµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ�, Ð° Ñ–Ð½Ð°ÐºÑˆÐµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: common.opt:839
  #, no-c-format
  msgid "Warn when a function is unused."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: common.opt:843
  #, no-c-format
  msgid "Warn when a label is unused."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¼Ñ–Ñ‚ÐºÐ° Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: common.opt:847
  #, no-c-format
  msgid "Warn when a function parameter is unused."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: common.opt:851
  #, no-c-format
  msgid "Warn when an expression value is unused."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: common.opt:855
  #, no-c-format
  msgid "Warn when a variable is unused."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
  #: common.opt:859
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not match."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ– Ð² -fprofile-use Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ�."
  
  #: common.opt:863
  #, no-c-format
  msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð°Ð½Ñ–ÑˆÐµ, Ð½Ñ–Ð¶ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¸ linenum."
  
  #: common.opt:867
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ– Ð² -fprofile-use Ð½Ðµ Ñ–Ñ�Ð½ÑƒÑŽÑ‚ÑŒ."
  
  #: common.opt:871
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° SIMD."
  
  #: common.opt:875
  #, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð¶Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² ThreadSanitizer."
  
  #: common.opt:891
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
! msgstr "-aux-info <Ñ„Ð°Ð¹Ð»>\tÐ’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ð² <Ñ„Ð°Ð¹Ð»>."
  
  #: common.opt:904
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
! msgstr "-d<Ð»Ñ–Ñ‚ÐµÑ€Ð¸>\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð°Ð¼Ð¿Ñ–Ð² Ð· ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ–Ð² ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: common.opt:908
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
! msgstr "-dumpbase <Ñ„Ð°Ð¹Ð»>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ðµ Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð´Ð»Ñ� Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð°Ð¼Ð¿Ñ–Ð²."
  
  #: common.opt:912
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
! msgstr "-dumpbase-ext .<ext>    Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ ÐºÑ€Ð°Ð¿ÐºÑƒ Ñ‚Ð° Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� .<ext> Ð· Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– Ð´Ð°Ð¼Ð¿Ñƒ, Ñ‰Ð¾Ð± Ð½Ð°Ð·Ð²Ð°Ñ‚Ð¸ Ð´Ð¾Ð¿Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸."
  
  #: common.opt:916
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
! msgstr "-dumpdir <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ, Ñ�ÐºÐµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð¼Ð¿Ñ–Ð²."
  
  #: common.opt:1017
  #, no-c-format
  msgid "The version of the C++ ABI in use."
! msgstr "Ð’ÐµÑ€Ñ�Ñ–Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ C++ ABI."
  
  #: common.opt:1021
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
! msgstr "Ð�Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð¸ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð¼Ð¾Ð²Ð¸."
  
  #: common.opt:1025
  #, no-c-format
  msgid "Align the start of functions."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: common.opt:1035
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð¼Ñ–Ñ‚ÐºÐ¸, Ð´Ð¾ Ñ�ÐºÐ¸Ñ… Ð¼Ð¾Ð¶Ð½Ð° Ð´Ñ–Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð²."
  
  #: common.opt:1042
  #, no-c-format
  msgid "Align all labels."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¼Ñ–Ñ‚ÐºÐ¸."
  
  #: common.opt:1049
  #, no-c-format
  msgid "Align the start of loops."
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: common.opt:1056
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð²Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð½Ð¾Ð²Ñ– Ð³Ð¾Ð½ÐºÐ¸ Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¸ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ–."
  
  #: common.opt:1060
  #, no-c-format
  msgid "Enable static analysis pass."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ."
  
  #: common.opt:1080
  #, no-c-format
  msgid "Select what to sanitize."
! msgstr "Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ð¾Ñ‡Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: common.opt:1084
  #, no-c-format
  msgid "Select type of coverage sanitization."
! msgstr "Ð’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ñ�Ð°Ð½Ñ–Ñ‚Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ�."
  
  #: common.opt:1097
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
! msgstr "-fasan-shadow-offset=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð²Ð»Ð°Ñ�Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ñ‚Ñ–Ð½Ñ–."
  
  #: common.opt:1101
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
! msgstr "-fsanitize-sections=<sec1,sec2,â€¦>\tÐ¡Ð°Ð½Ñ–Ñ‚Ð¸Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð² ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ñ… Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð°Ñ…."
  
  #: common.opt:1106
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
! msgstr "ÐŸÑ–Ñ�Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸ Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: common.opt:1110
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
! msgstr "Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð²; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -fsanitize-recover= Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾."
  
  #: common.opt:1114
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ð°Ñ�Ñ‚ÐºÐ¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ Ñ�Ð°Ð½Ñ–Ñ‚Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸."
  
  #: common.opt:1124
! #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
! msgstr "Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð²; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -fsanitize-trap= Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾."
  
  #: common.opt:1128
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ñ” Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¼Ð¸ Ð½Ð° ÐºÐ¾Ð¶Ð½Ñ–Ð¹ Ð¼ÐµÐ¶Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: common.opt:1132
  #, no-c-format
  msgid "Generate auto-inc/dec instructions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ�/Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ�."
  
  #: common.opt:1136
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ñ€Ð°Ð·ÐºÐ¾Ð²Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð´Ð»Ñ� Ð²Ð°Ð³ Ð²ÑƒÐ·Ð»Ñ–Ð² Ð³Ñ€Ð°Ñ„Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð². Ð¤Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - fbdata.afdo Ð² 'pwd'."
  
  #: common.opt:1141
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ñ€Ð°Ð·ÐºÐ¾Ð²Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð´Ð»Ñ� Ð²Ð°Ð³ Ð²ÑƒÐ·Ð»Ñ–Ð² Ð³Ñ€Ð°Ñ„Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð². Ð¤Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð²ÐºÐ°Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–."
  
  #: common.opt:1150
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð¼ÐµÐ¶ Ð¿ÐµÑ€ÐµÐ´ Ñ–Ð½Ð´ÐµÐºÑ�Ð°Ñ†Ñ–Ñ”ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð²."
  
  #: common.opt:1154
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
! msgstr "Ð—Ð°Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ�, Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�, Ð³Ñ–Ð»ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° Ð³Ñ–Ð»ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð° Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ¾Ð²Ð¸Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼."
  
  #: common.opt:1158
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð³Ñ–Ð»Ð¾Ðº."
  
  #: common.opt:1174
  #, no-c-format
  msgid "Output callgraph information on a per-file basis."
! msgstr "Ð’Ð¸Ð²ÐµÐ´Ñ–Ñ‚ÑŒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð³Ñ€Ð°Ñ„ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ."
  
  #: common.opt:1178
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
! msgstr "Ð’Ð¸Ð²ÐµÐ´Ñ–Ñ‚ÑŒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð³Ñ€Ð°Ñ„ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð· Ð¿Ñ€Ð¸ÐºÑ€Ð°Ñ�Ð°Ð¼Ð¸."
  
  #: common.opt:1182
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
! msgstr "-fcall-saved-<register>\tÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ <register> Ñ�Ðº Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð¼Ñ–Ð¶ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸."
  
  #: common.opt:1186
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
! msgstr "-fcall-used-<register>\tÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ <register> Ñ�Ðº Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: common.opt:1193
  #, no-c-format
  msgid "Save registers around function calls."
! msgstr "Ð—Ð±ÐµÑ€ÐµÐ¶Ñ–Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: common.opt:1197
  #, no-c-format
  msgid "This switch is deprecated; do not use."
! msgstr "Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹; Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¹Ð¾Ð³Ð¾."
  
  #: common.opt:1201
  #, no-c-format
  msgid "Check the return value of new in C++."
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñƒ new Ð² C++."
  
  #: common.opt:1205 common.opt:1209
  #, no-c-format
  msgid "Perform internal consistency checkings."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ."
  
  #: common.opt:1213
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
! msgstr "Ð”Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² -f*-prefix-map= Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ¹Ñ‚Ðµ ÐºÐ°Ð½Ð¾Ð½Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– ÑˆÐ»Ñ�Ñ…Ð¸, Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ñ€Ñ�Ð´ÐºÐ¸."
  
  #: common.opt:1217
  #, no-c-format
*************** msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ð½Ñ�Ñ‚Ñ
*** 13570,15716 ****
  #: common.opt:1221
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
! msgstr ""
  
  #: common.opt:1225
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
! msgstr ""
  
  #: common.opt:1233
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
! msgstr ""
  
  #: common.opt:1237
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
! msgstr ""
  
  #: common.opt:1241
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
! msgstr ""
  
  #: common.opt:1245
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
! msgstr ""
  
  #: common.opt:1249
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
! msgstr ""
  
  #: common.opt:1253
  #, no-c-format
  msgid "Perform cross-jumping optimization."
! msgstr ""
  
  #: common.opt:1257
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
! msgstr ""
  
  #: common.opt:1265
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
! msgstr ""
  
  #: common.opt:1269
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
! msgstr ""
  
  #: common.opt:1273
  #, no-c-format
  msgid "Place data items into their own section."
! msgstr ""
  
  #: common.opt:1277
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
! msgstr ""
  
  #: common.opt:1281
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
! msgstr ""
  
  #: common.opt:1285
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
! msgstr ""
  
  #: common.opt:1289
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
! msgstr ""
  
  #: common.opt:1293
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
! msgstr ""
  
  #: common.opt:1299
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
! msgstr ""
  
  #: common.opt:1303
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
! msgstr ""
  
  #: common.opt:1307
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
! msgstr ""
  
  #: common.opt:1311
  #, no-c-format
  msgid "Delete useless null pointer checks."
! msgstr ""
  
  #: common.opt:1315
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
! msgstr ""
  
  #: common.opt:1319
  #, no-c-format
  msgid "Perform speculative devirtualization."
! msgstr ""
  
  #: common.opt:1323
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
! msgstr ""
  
  #: common.opt:1327
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
! msgstr ""
  
  #: common.opt:1344
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
! msgstr ""
  
  #: common.opt:1348
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
! msgstr ""
  
  #: common.opt:1352
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
! msgstr ""
  
  #: common.opt:1360
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
! msgstr ""
  
  #: common.opt:1380
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
! msgstr ""
  
  #: common.opt:1400
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
! msgstr ""
  
  #: common.opt:1404
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
! msgstr ""
  
  #: common.opt:1408
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
! msgstr ""
  
  #: common.opt:1412
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
! msgstr ""
  
  #: common.opt:1459
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
! msgstr ""
  
  #: common.opt:1463
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
! msgstr ""
  
  #: common.opt:1467
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
! msgstr ""
  
  #: common.opt:1471
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
! msgstr ""
  
  #: common.opt:1475
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
! msgstr ""
  
  #: common.opt:1479
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
! msgstr ""
  
  #: common.opt:1483
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
! msgstr ""
  
  #: common.opt:1487
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
! msgstr ""
  
  #: common.opt:1503
  #, no-c-format
  msgid "Show stack depths of events in paths."
! msgstr ""
  
  #: common.opt:1507
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
! msgstr ""
  
  #: common.opt:1511
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
! msgstr ""
  
  #: common.opt:1515
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
! msgstr ""
  
  #: common.opt:1519
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
! msgstr ""
  
  #: common.opt:1526
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
! msgstr ""
  
  #: common.opt:1530
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
! msgstr ""
  
  #: common.opt:1534
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
! msgstr ""
  
  #: common.opt:1538
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
! msgstr ""
  
  #: common.opt:1543
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
! msgstr ""
  
  #: common.opt:1547
  #, no-c-format
  msgid "Dump optimization passes."
! msgstr ""
  
  #: common.opt:1551
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
! msgstr ""
  
  #: common.opt:1555
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
! msgstr ""
  
  #: common.opt:1559
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
! msgstr ""
  
  #: common.opt:1563
  #, no-c-format
  msgid "Perform early inlining."
! msgstr ""
  
  #: common.opt:1571
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
! msgstr ""
  
  #: common.opt:1575
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
! msgstr ""
  
  #: common.opt:1579
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
! msgstr ""
  
  #: common.opt:1583
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
! msgstr ""
  
  #: common.opt:1587
  #, no-c-format
  msgid "Enable exception handling."
! msgstr ""
  
  #: common.opt:1591
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
! msgstr ""
  
  #: common.opt:1595
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
! msgstr ""
  
  #: common.opt:1613
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
! msgstr ""
  
  #: common.opt:1629
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
! msgstr ""
  
  #: common.opt:1633
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
! msgstr ""
  
  #: common.opt:1637
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
! msgstr ""
  
  #: common.opt:1641
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
! msgstr ""
  
  #: common.opt:1645
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
! msgstr ""
  
  #: common.opt:1653
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
! msgstr ""
  
  #: common.opt:1657
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
! msgstr ""
  
  #: common.opt:1674
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
! msgstr ""
  
  #: common.opt:1681
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
! msgstr ""
  
  #: common.opt:1685
  #, no-c-format
  msgid "Place each function into its own section."
! msgstr ""
  
  #: common.opt:1689
  #, no-c-format
  msgid "Perform global common subexpression elimination."
! msgstr ""
  
  #: common.opt:1693
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
! msgstr ""
  
  #: common.opt:1697
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
! msgstr ""
  
  #: common.opt:1701
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
! msgstr ""
  
  #: common.opt:1706
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
! msgstr ""
  
  #: common.opt:1723
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
! msgstr ""
  
  #: common.opt:1728
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
! msgstr ""
  
  #: common.opt:1732
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
! msgstr ""
  
  #: common.opt:1736
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
! msgstr ""
  
  #: common.opt:1745
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
! msgstr ""
  
  #: common.opt:1750
  #, no-c-format
  msgid "Mark all loops as parallel."
! msgstr ""
  
  #: common.opt:1754 common.opt:1762 common.opt:2979
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
! msgstr ""
  
  #: common.opt:1758
  #, no-c-format
  msgid "Enable loop interchange on trees."
! msgstr ""
  
  #: common.opt:1766
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
! msgstr ""
  
  #: common.opt:1770
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
! msgstr ""
  
  #: common.opt:1774
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
! msgstr ""
  
  #: common.opt:1782
  #, no-c-format
  msgid "Enable the loop nest optimizer."
! msgstr ""
  
  #: common.opt:1786
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
! msgstr ""
  
  #: common.opt:1790
  #, no-c-format
  msgid "Merge adjacent stores."
! msgstr ""
  
  #: common.opt:1794
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
! msgstr ""
  
  #: common.opt:1798
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
! msgstr ""
  
  #: common.opt:1802
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
! msgstr ""
  
  #: common.opt:1810
  #, no-c-format
  msgid "Process #ident directives."
! msgstr ""
  
  #: common.opt:1814
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
! msgstr ""
  
  #: common.opt:1818
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
! msgstr ""
  
  #: common.opt:1822
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
! msgstr ""
  
  #: common.opt:1838
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
! msgstr ""
  
  #: common.opt:1850
  #, no-c-format
  msgid "Do not generate .size directives."
! msgstr ""
  
  #: common.opt:1854
  #, no-c-format
  msgid "Perform indirect inlining."
! msgstr ""
  
  #: common.opt:1860
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
! msgstr ""
  
  #: common.opt:1864
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
! msgstr ""
  
  #: common.opt:1868
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
! msgstr ""
  
  #: common.opt:1872
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
! msgstr ""
  
  #: common.opt:1879
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
! msgstr ""
  
  #: common.opt:1883
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
! msgstr ""
  
  #: common.opt:1890
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
! msgstr ""
  
  #: common.opt:1913
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
! msgstr ""
  
  #: common.opt:1917
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
! msgstr ""
  
  #: common.opt:1921
  #, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
! msgstr ""
  
  #: common.opt:1925
  #, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
! msgstr ""
  
  #: common.opt:1929
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
! msgstr ""
  
  #: common.opt:1933
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
! msgstr ""
  
  #: common.opt:1941
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
! msgstr ""
  
  #: common.opt:1945
  #, no-c-format
  msgid "Perform interprocedural modref analysis."
! msgstr ""
  
  #: common.opt:1949
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
! msgstr ""
  
  #: common.opt:1953
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
! msgstr ""
  
  #: common.opt:1957
  #, no-c-format
  msgid "Discover pure and const functions."
! msgstr ""
  
  #: common.opt:1961
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
! msgstr ""
  
  #: common.opt:1965
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
! msgstr ""
  
  #: common.opt:1969
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
! msgstr ""
  
  #: common.opt:1973
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
! msgstr ""
  
  #: common.opt:1977
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
! msgstr ""
  
  #: common.opt:1981
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
! msgstr ""
  
  #: common.opt:1993
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
! msgstr ""
  
  #: common.opt:1997
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
! msgstr ""
  
  #: common.opt:2001
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
! msgstr ""
  
  #: common.opt:2014
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
! msgstr ""
  
  #: common.opt:2030
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
! msgstr ""
  
  #: common.opt:2035
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
! msgstr ""
  
  #: common.opt:2040
  #, no-c-format
  msgid "Share slots for saving different hard registers."
! msgstr ""
  
  #: common.opt:2044
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
! msgstr ""
  
  #: common.opt:2048
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
! msgstr ""
  
  #: common.opt:2052
  #, no-c-format
  msgid "Optimize induction variables on trees."
! msgstr ""
  
  #: common.opt:2056
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
! msgstr ""
  
  #: common.opt:2060
  #, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
! msgstr ""
  
  #: common.opt:2064
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
! msgstr ""
  
  #: common.opt:2068
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
! msgstr ""
  
  #: common.opt:2072
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
! msgstr ""
  
  #: common.opt:2076
  #, no-c-format
  msgid "Give external symbols a leading underscore."
! msgstr ""
  
  #: common.opt:2084
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
! msgstr ""
  
  #: common.opt:2088
  #, no-c-format
  msgid "Enable link-time optimization."
! msgstr ""
  
  #: common.opt:2092
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
! msgstr ""
  
  #: common.opt:2114
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
! msgstr ""
  
  #: common.opt:2119
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
! msgstr ""
  
  #: common.opt:2127
  #, no-c-format
  msgid "Report various link-time optimization statistics."
! msgstr ""
  
  #: common.opt:2131
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
! msgstr ""
  
  #: common.opt:2135
  #, no-c-format
  msgid "Set errno after built-in math functions."
! msgstr ""
  
  #: common.opt:2139
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
! msgstr ""
  
  #: common.opt:2143
  #, no-c-format
  msgid "Report on permanent memory allocation."
! msgstr ""
  
  #: common.opt:2147
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
! msgstr ""
  
  #: common.opt:2154
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
! msgstr ""
  
  #: common.opt:2158
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
! msgstr ""
  
  #: common.opt:2162
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
! msgstr ""
  
  #: common.opt:2166
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
! msgstr ""
  
  #: common.opt:2170
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
! msgstr ""
  
  #: common.opt:2174
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
! msgstr ""
  
  #: common.opt:2178
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
! msgstr ""
  
  #: common.opt:2182
  #, no-c-format
  msgid "Move stores out of loops."
! msgstr ""
  
  #: common.opt:2186
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
! msgstr ""
  
  #: common.opt:2190
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
! msgstr ""
  
  #: common.opt:2194
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
! msgstr ""
  
  #: common.opt:2198
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
! msgstr ""
  
  #: common.opt:2202
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
! msgstr ""
  
  #: common.opt:2209
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
! msgstr ""
  
  #: common.opt:2213
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
! msgstr ""
  
  #: common.opt:2226
  #, no-c-format
  msgid "When possible do not generate stack frames."
! msgstr ""
  
  #: common.opt:2233
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
! msgstr ""
  
  #: common.opt:2252
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
! msgstr ""
  
  #: common.opt:2256
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
! msgstr ""
  
  #: common.opt:2260
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
! msgstr ""
  
  #: common.opt:2268
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
! msgstr ""
  
  #: common.opt:2272
  #, no-c-format
  msgid "Perform partial inlining."
! msgstr ""
  
  #: common.opt:2276 common.opt:2280
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
! msgstr ""
  
  #: common.opt:2284
  #, no-c-format
  msgid "Pack structure members together without holes."
! msgstr ""
  
  #: common.opt:2288
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
! msgstr ""
  
  #: common.opt:2292
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
! msgstr ""
  
  #: common.opt:2296
  #, no-c-format
  msgid "Perform loop peeling."
! msgstr ""
  
  #: common.opt:2300
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
! msgstr ""
  
  #: common.opt:2304
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
! msgstr ""
  
  #: common.opt:2308
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
! msgstr ""
  
  #: common.opt:2312
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
! msgstr ""
  
  #: common.opt:2316
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼, Ñ�ÐºÑ‰Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ (Ð¼Ð°Ð»Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼)"
  
  #: common.opt:2320
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
! msgstr ""
  
  #: common.opt:2324
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
! msgstr ""
  
  #: common.opt:2328
  #, no-c-format
  msgid "Specify a plugin to load."
! msgstr ""
  
  #: common.opt:2332
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
! msgstr ""
  
  #: common.opt:2336
  #, no-c-format
  msgid "Run predictive commoning optimization."
! msgstr ""
  
  #: common.opt:2340
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
! msgstr ""
  
  #: common.opt:2344
  #, no-c-format
  msgid "Enable basic program profiling code."
! msgstr ""
  
  #: common.opt:2348
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
! msgstr ""
  
  #: common.opt:2352
  #, no-c-format
  msgid "Insert arc-based program profiling code."
! msgstr ""
  
  #: common.opt:2356
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
! msgstr ""
  
  #: common.opt:2361
  #, no-c-format
  msgid "Select the name for storing the profile note file."
! msgstr ""
  
  #: common.opt:2365
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
! msgstr ""
  
  #: common.opt:2369
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
! msgstr ""
  
  #: common.opt:2373
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
! msgstr ""
  
  #: common.opt:2377
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
! msgstr ""
  
  #: common.opt:2393
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
! msgstr ""
  
  #: common.opt:2409
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
! msgstr ""
  
  #: common.opt:2413
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
! msgstr ""
  
  #: common.opt:2417
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
! msgstr ""
  
  #: common.opt:2421
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
! msgstr ""
  
  #: common.opt:2425
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
! msgstr ""
  
  #: common.opt:2429
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
! msgstr ""
  
  #: common.opt:2433
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
! msgstr ""
  
  #: common.opt:2437
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
! msgstr ""
  
  #: common.opt:2441
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
! msgstr ""
  
  #: common.opt:2445
  #, no-c-format
  msgid "Insert code to profile values of expressions."
! msgstr ""
  
  #: common.opt:2449
  #, no-c-format
  msgid "Report on consistency of profile."
! msgstr ""
  
  #: common.opt:2453
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
! msgstr ""
  
  #: common.opt:2457
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
! msgstr ""
  
  #: common.opt:2464
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
! msgstr ""
  
  #: common.opt:2474
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
! msgstr ""
  
  #: common.opt:2478
  #, no-c-format
  msgid "Return small aggregates in registers."
! msgstr ""
  
  #: common.opt:2486
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
! msgstr ""
  
  #: common.opt:2497
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
! msgstr ""
  
  #: common.opt:2512
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
! msgstr ""
  
  #: common.opt:2516
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
! msgstr ""
  
  #: common.opt:2520
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
! msgstr ""
  
  #: common.opt:2524
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
! msgstr ""
  
  #: common.opt:2528
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
! msgstr ""
  
  #: common.opt:2532
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
! msgstr ""
  
  #: common.opt:2545
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
! msgstr ""
  
  #: common.opt:2549
  #, no-c-format
  msgid "Reorder functions to improve code placement."
! msgstr ""
  
  #: common.opt:2553
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
! msgstr ""
  
  #: common.opt:2561
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
! msgstr ""
  
  #: common.opt:2565
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
! msgstr ""
  
  #: common.opt:2569
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
! msgstr ""
  
  #: common.opt:2573
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
! msgstr ""
  
  #: common.opt:2577
  #, no-c-format
  msgid "Allow speculative motion of some loads."
! msgstr ""
  
  #: common.opt:2581
  #, no-c-format
  msgid "Allow speculative motion of more loads."
! msgstr ""
  
  #: common.opt:2585
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
! msgstr ""
  
  #: common.opt:2589
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
! msgstr ""
  
  #: common.opt:2597
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
! msgstr ""
  
  #: common.opt:2601
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
! msgstr ""
  
  #: common.opt:2608
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
! msgstr ""
  
  #: common.opt:2612
  #, no-c-format
  msgid "Run selective scheduling after reload."
! msgstr ""
  
  #: common.opt:2616
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
! msgstr ""
  
  #: common.opt:2620
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
! msgstr ""
  
  #: common.opt:2624
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
! msgstr ""
  
  #: common.opt:2628
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
! msgstr ""
  
  #: common.opt:2632
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
! msgstr ""
  
  #: common.opt:2638
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
! msgstr ""
  
  #: common.opt:2642
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
! msgstr ""
  
  #: common.opt:2650
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
! msgstr ""
  
  #: common.opt:2654
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
! msgstr ""
  
  #: common.opt:2658
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
! msgstr ""
  
  #: common.opt:2662
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
! msgstr ""
  
  #: common.opt:2666
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
! msgstr ""
  
  #: common.opt:2670
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
! msgstr ""
  
  #: common.opt:2674
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
! msgstr ""
  
  #: common.opt:2678
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
! msgstr ""
  
  #: common.opt:2682
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
! msgstr ""
  
  #: common.opt:2694
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
! msgstr ""
  
  #: common.opt:2698
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
! msgstr ""
  
  #: common.opt:2702
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
! msgstr ""
  
  #: common.opt:2707
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
! msgstr ""
  
  #: common.opt:2711
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
! msgstr ""
  
  #: common.opt:2715
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
! msgstr ""
  
  #: common.opt:2719
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
! msgstr ""
  
  #: common.opt:2723
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
! msgstr ""
  
  #: common.opt:2727
  #, no-c-format
  msgid "Generate discontiguous stack frames."
! msgstr ""
  
  #: common.opt:2731
  #, no-c-format
  msgid "Split wide types into independent registers."
! msgstr ""
  
  #: common.opt:2735
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
! msgstr ""
  
  #: common.opt:2739
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
! msgstr ""
  
  #: common.opt:2743
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
! msgstr ""
  
  #: common.opt:2747
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
! msgstr ""
  
  #: common.opt:2751
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
! msgstr ""
  
  #: common.opt:2755
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
! msgstr ""
  
  #: common.opt:2759
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
! msgstr ""
  
  #: common.opt:2763
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
! msgstr ""
  
  #: common.opt:2771
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
! msgstr ""
  
  #: common.opt:2775
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
! msgstr ""
  
  #: common.opt:2779
  #, no-c-format
  msgid "Use propolice as a stack protection method."
! msgstr ""
  
  #: common.opt:2783
  #, no-c-format
  msgid "Use a stack protection method for every function."
! msgstr ""
  
  #: common.opt:2787
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
! msgstr ""
  
  #: common.opt:2791
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
! msgstr ""
  
  #: common.opt:2795
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
! msgstr ""
  
  #: common.opt:2807
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
! msgstr ""
  
  #: common.opt:2811
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
! msgstr ""
  
  #: common.opt:2815
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
! msgstr ""
  
  #: common.opt:2819
  #, no-c-format
  msgid "Check for syntax errors, then stop."
! msgstr ""
  
  #: common.opt:2823
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
! msgstr ""
  
  #: common.opt:2827
  #, no-c-format
  msgid "Perform jump threading optimizations."
! msgstr ""
  
  #: common.opt:2831
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
! msgstr ""
  
  #: common.opt:2835
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
! msgstr ""
  
  #: common.opt:2839
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
! msgstr ""
  
  #: common.opt:2858
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
! msgstr ""
  
  #: common.opt:2862
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
! msgstr ""
  
  #: common.opt:2866
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
! msgstr ""
  
  #: common.opt:2874
  #, no-c-format
  msgid "Assume floating-point operations can trap."
! msgstr ""
  
  #: common.opt:2878
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
! msgstr ""
  
  #: common.opt:2882
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
! msgstr ""
  
  #: common.opt:2886
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
! msgstr ""
  
  #: common.opt:2894
  #, no-c-format
  msgid "Enable loop header copying on trees."
! msgstr ""
  
  #: common.opt:2902
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
! msgstr ""
  
  #: common.opt:2910
  #, no-c-format
  msgid "Enable copy propagation on trees."
! msgstr ""
  
  #: common.opt:2918
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
! msgstr ""
  
  #: common.opt:2922
  #, no-c-format
  msgid "Perform conversions of switch initializations."
! msgstr ""
  
  #: common.opt:2926
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
! msgstr ""
  
  #: common.opt:2930
  #, no-c-format
  msgid "Enable dominator optimizations."
! msgstr ""
  
  #: common.opt:2934
  #, no-c-format
  msgid "Enable tail merging on trees."
! msgstr ""
  
  #: common.opt:2938
  #, no-c-format
  msgid "Enable dead store elimination."
! msgstr ""
  
  #: common.opt:2942
  #, no-c-format
  msgid "Enable forward propagation on trees."
! msgstr ""
  
  #: common.opt:2946
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
! msgstr ""
  
  #: common.opt:2950
  #, no-c-format
  msgid "Enable string length optimizations on trees."
! msgstr ""
  
  #: common.opt:2954
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
! msgstr ""
  
  #: common.opt:2960
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
! msgstr ""
  
  #: common.opt:2967
  #, no-c-format
  msgid "Enable loop distribution on trees."
! msgstr ""
  
  #: common.opt:2971
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
! msgstr ""
  
  #: common.opt:2975
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
! msgstr ""
  
  #: common.opt:2983
  #, no-c-format
  msgid "Create canonical induction variables in loops."
! msgstr ""
  
  #: common.opt:2987
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
! msgstr ""
  
  #: common.opt:2991
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
! msgstr ""
  
  #: common.opt:2995
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
! msgstr ""
  
  #: common.opt:2999
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
! msgstr ""
  
  #: common.opt:3003
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
! msgstr ""
  
  #: common.opt:3007
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
! msgstr ""
  
  #: common.opt:3011
  #, no-c-format
  msgid "Enable reassociation on tree level."
! msgstr ""
  
  #: common.opt:3019
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
! msgstr ""
  
  #: common.opt:3023
  #, no-c-format
  msgid "Perform straight-line strength reduction."
! msgstr ""
  
  #: common.opt:3027
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
! msgstr ""
  
  #: common.opt:3031
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
! msgstr ""
  
  #: common.opt:3035
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
! msgstr ""
  
  #: common.opt:3039
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
! msgstr ""
  
  #: common.opt:3043
  #, no-c-format
  msgid "Split paths leading to loop backedges."
! msgstr ""
  
  #: common.opt:3047
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
! msgstr ""
  
  #: common.opt:3052
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
! msgstr ""
  
  #: common.opt:3056
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
! msgstr ""
  
  #: common.opt:3060
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
! msgstr ""
  
  #: common.opt:3064
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
! msgstr ""
  
  #: common.opt:3079
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
! msgstr ""
  
  #: common.opt:3084
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
! msgstr ""
  
  #: common.opt:3092
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
! msgstr ""
  
  #: common.opt:3096
  #, no-c-format
  msgid "Perform loop unswitching."
! msgstr ""
  
  #: common.opt:3100
  #, no-c-format
  msgid "Perform loop splitting."
! msgstr ""
  
  #: common.opt:3104
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
! msgstr ""
  
  #: common.opt:3108
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
! msgstr ""
  
  #: common.opt:3112
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
! msgstr ""
  
  #: common.opt:3116
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
! msgstr ""
  
  #: common.opt:3120
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
! msgstr ""
  
  #: common.opt:3124
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
! msgstr ""
  
  #: common.opt:3134
  #, no-c-format
  msgid "Perform variable tracking."
! msgstr ""
  
  #: common.opt:3141
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
! msgstr ""
  
  #: common.opt:3147
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
! msgstr ""
  
  #: common.opt:3154
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
! msgstr ""
  
  #: common.opt:3159
  #, no-c-format
  msgid "Enable vectorization on trees."
! msgstr ""
  
  #: common.opt:3167
  #, no-c-format
  msgid "Enable loop vectorization on trees."
! msgstr ""
  
  #: common.opt:3171
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
! msgstr ""
  
  #: common.opt:3175
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
! msgstr ""
  
  #: common.opt:3179
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
! msgstr ""
  
  #: common.opt:3198
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
! msgstr ""
  
  #: common.opt:3206
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
! msgstr ""
  
  #: common.opt:3210
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
! msgstr ""
  
  #: common.opt:3232
  #, no-c-format
  msgid "Add extra commentary to assembler output."
! msgstr ""
  
  #: common.opt:3236
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
! msgstr ""
  
  #: common.opt:3255
  #, no-c-format
  msgid "Validate vtable pointers before using them."
! msgstr ""
  
  #: common.opt:3271
  #, no-c-format
  msgid "Output vtable verification counters."
! msgstr ""
  
  #: common.opt:3275
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
! msgstr ""
  
  #: common.opt:3279
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
! msgstr ""
  
  #: common.opt:3283
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
! msgstr ""
  
  #: common.opt:3287
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
! msgstr ""
  
  #: common.opt:3291
  #, no-c-format
  msgid "Perform whole program optimizations."
! msgstr ""
  
  #: common.opt:3295
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
! msgstr ""
  
  #: common.opt:3299
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
! msgstr ""
  
  #: common.opt:3303
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
! msgstr "Ð Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ– Ð½ÑƒÐ»Ñ�Ð¼Ð¸ Ð´Ð°Ð½Ñ– Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– bss."
  
  #: common.opt:3307
  #, no-c-format
  msgid "Clear call-used registers upon function return."
! msgstr ""
  
  #: common.opt:3311
  #, no-c-format
  msgid "Generate debug information in default format."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ñƒ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð¼Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–."
  
  #: common.opt:3315
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
! msgstr ""
  
  #: common.opt:3319
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
! msgstr ""
  
  #: common.opt:3339
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
! msgstr ""
  
  #: common.opt:3345
  #, no-c-format
  msgid "Generate CTF debug information at default level."
! msgstr ""
  
  #: common.opt:3349
  #, no-c-format
  msgid "Generate BTF debug information at default level."
! msgstr ""
  
  #: common.opt:3353
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
! msgstr ""
  
  #: common.opt:3357
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
! msgstr ""
  
  #: common.opt:3361
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
! msgstr ""
  
  #: common.opt:3365
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
! msgstr ""
  
  #: common.opt:3369
  #, no-c-format
  msgid "Generate debug information in default extended format."
! msgstr ""
  
  #: common.opt:3373
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
! msgstr ""
  
  #: common.opt:3377
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
! msgstr ""
  
  #: common.opt:3385
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
! msgstr ""
  
  #: common.opt:3389
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
! msgstr ""
  
  #: common.opt:3393
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
! msgstr ""
  
  #: common.opt:3397
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
! msgstr ""
  
  #: common.opt:3401
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
! msgstr ""
  
  #: common.opt:3413
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
! msgstr ""
  
  #: common.opt:3417
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
! msgstr ""
  
  #: common.opt:3421
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
! msgstr ""
  
  #: common.opt:3425
  #, no-c-format
  msgid "Toggle debug information generation."
! msgstr ""
  
  #: common.opt:3429
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
! msgstr ""
  
  #: common.opt:3436
  #, no-c-format
  msgid "Generate debug information in VMS format."
! msgstr ""
  
  #: common.opt:3465
  #, no-c-format
  msgid "Generate compressed debug sections."
! msgstr ""
  
  #: common.opt:3469
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
! msgstr ""
  
  #: common.opt:3476
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
! msgstr ""
  
  #: common.opt:3480
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
! msgstr ""
  
  #: common.opt:3508
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
! msgstr ""
  
  #: common.opt:3512
  #, no-c-format
  msgid "Enable function profiling."
! msgstr ""
  
  #: common.opt:3522
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
! msgstr ""
  
  #: common.opt:3562
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
! msgstr ""
  
  #: common.opt:3594
  #, no-c-format
  msgid "Enable verbose output."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ðµ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�."
  
  #: common.opt:3598
  #, no-c-format
  msgid "Display the compiler's version."
! msgstr ""
  
  #: common.opt:3602
  #, no-c-format
  msgid "Suppress warnings."
! msgstr "ÐŸÑ€Ð¸Ð´ÑƒÑˆÐ¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: common.opt:3612
  #, no-c-format
  msgid "Create a shared library."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: common.opt:3672
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
! msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ñ�ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3676
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ñ�ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3680
  #, no-c-format
  msgid "Create a static position independent executable."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3687
  #, no-c-format
  msgid "Use caller save register across calls if possible."
! msgstr ""
  
  #: params.opt:27
  #, no-c-format
  msgid "Loops iterating at least selected number of iterations will get loop alignment."
! msgstr ""
  
  #: params.opt:31
  #, no-c-format
  msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
! msgstr ""
  
  #: params.opt:35
  #, no-c-format
  msgid "Enable asan globals protection."
! msgstr ""
  
  #: params.opt:39
  #, no-c-format
  msgid "Enable asan allocas/VLAs protection."
! msgstr ""
  
  #: params.opt:43
  #, no-c-format
  msgid "Enable asan load operations protection."
! msgstr ""
  
  #: params.opt:47
  #, no-c-format
  msgid "Enable asan store operations protection."
! msgstr ""
  
  #: params.opt:51
  #, no-c-format
  msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
! msgstr ""
  
  #: params.opt:55
  #, no-c-format
  msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
! msgstr ""
  
  #: params.opt:59
  #, no-c-format
  msgid "Enable asan builtin functions protection."
! msgstr ""
  
  #: params.opt:63
  #, no-c-format
  msgid "Enable asan stack protection."
! msgstr ""
  
  #: params.opt:67
  #, no-c-format
  msgid "Enable asan detection of use-after-return bugs."
! msgstr ""
  
  #: params.opt:71
  #, no-c-format
  msgid "Enable hwasan instrumentation of statically sized stack-allocated variables."
! msgstr ""
  
  #: params.opt:75
  #, no-c-format
  msgid "Use random base tag for each frame, as opposed to base always zero."
! msgstr ""
  
  #: params.opt:79
  #, no-c-format
  msgid "Enable hwasan instrumentation of allocas/VLAs."
! msgstr ""
  
  #: params.opt:83
  #, no-c-format
  msgid "Enable hwasan instrumentation of load operations."
! msgstr ""
  
  #: params.opt:87
  #, no-c-format
  msgid "Enable hwasan instrumentation of store operations."
! msgstr ""
  
  #: params.opt:91
  #, no-c-format
  msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÑƒÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� HWASAN Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: params.opt:95
  #, no-c-format
--- 13549,15695 ----
  #: common.opt:1221
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
! msgstr "Ð¨ÑƒÐºÐ°Ñ” Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ð·Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¸Ð³ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ñ‚Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ�Ñ‚ÐµÐº."
  
  #: common.opt:1225
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ñ–Ñ‚ÑŒ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ñ– Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð² Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–."
  
  #: common.opt:1233
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
! msgstr "-fcompare-debug[=<opts>]\tÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð· Ñ– Ð±ÐµÐ·, Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´, -gtoggle, Ñ– Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð´Ð°Ð¼Ð¿ final-insns."
  
  #: common.opt:1237
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð´Ñ€ÑƒÐ³Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð· -fcompare-debug."
  
  #: common.opt:1241
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½ÑŒ Ð¿Ñ–Ñ�Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: common.opt:1245
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
! msgstr "Ð�Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ð¾Ð¼Ñ–Ñ‚Ð½Ð¾ Ð·Ð±Ñ–Ð»ÑŒÑˆÑƒÑŽÑ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: common.opt:1249
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñƒ."
  
  #: common.opt:1253
  #, no-c-format
  msgid "Perform cross-jumping optimization."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ñ‚Ð½Ð¸Ñ… Ñ�Ñ‚Ñ€Ð¸Ð±ÐºÑ–Ð²."
  
  #: common.opt:1257
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
! msgstr "ÐŸÑ€Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ– CSE Ñ�Ð»Ñ–Ð´ÐºÑƒÐ¹Ñ‚Ðµ Ð·Ð° Ñ�Ñ‚Ñ€Ð¸Ð±ÐºÐ°Ð¼Ð¸ Ð´Ð¾ Ñ—Ñ… Ñ†Ñ–Ð»ÐµÐ¹."
  
  #: common.opt:1265
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
! msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÑ€Ð¾Ðº Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ– Ñ�ÐºÐ»Ð°Ð´Ð½Ð¾Ñ— Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�."
  
  #: common.opt:1269
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
! msgstr "ÐœÐ½Ð¾Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð° Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ñ… Ñ‡Ð¸Ñ�ÐµÐ» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°Ð¼ Fortran."
  
  #: common.opt:1273
  #, no-c-format
  msgid "Place data items into their own section."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð°Ð½Ð¸Ñ… Ñƒ Ð²Ð»Ð°Ñ�Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–."
  
  #: common.opt:1277
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ�Ñ–Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÑ–Ð² Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð· Ñ—Ñ… Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸."
  
  #: common.opt:1281
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
! msgstr "-fdbg-cnt=<Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº>[:<Ð½Ð¸Ð¶Ð½Ñ�_Ð¼ÐµÐ¶Ð°1>-]<Ð²ÐµÑ€Ñ…Ð½Ñ�_Ð¼ÐµÐ¶Ð°1>[:<Ð½Ð¸Ð¶Ð½Ñ�_Ð¼ÐµÐ¶Ð°2>-<Ð²ÐµÑ€Ñ…Ð½Ñ�_Ð¼ÐµÐ¶Ð°2>:...][,<Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº>:...]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: common.opt:1285
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
! msgstr "-fdebug-prefix-map=<Ñ�Ñ‚Ð°Ñ€Ð¸Ð¹>=<Ð½Ð¾Ð²Ð¸Ð¹>\tÐ’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ Ð½Ð° Ñ–Ð½ÑˆÐµ Ð² Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: common.opt:1289
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
! msgstr "-ffile-prefix-map=<Ñ�Ñ‚Ð°Ñ€Ð¸Ð¹>=<Ð½Ð¾Ð²Ð¸Ð¹>\tÐ’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ Ð½Ð° Ñ–Ð½ÑˆÐµ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: common.opt:1293
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð» .debug_types Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— DWARF v4."
  
  #: common.opt:1299
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
! msgstr "Ð’Ñ–Ð´ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð·Ñ– Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐ¾Ð³Ð¾ Ñ‡Ð°Ñ�Ñƒ."
  
  #: common.opt:1303
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð°Ð¿Ð¾Ð²Ð½Ð¸Ñ‚Ð¸ Ñ�Ð»Ð¾Ñ‚Ð¸ Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð³Ñ–Ð»Ð¾Ðº."
  
  #: common.opt:1307
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
! msgstr "Ð’Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ Ð¼ÐµÑ€Ñ‚Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¸."
  
  #: common.opt:1311
  #, no-c-format
  msgid "Delete useless null pointer checks."
! msgstr "Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²."
  
  #: common.opt:1315
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
! msgstr "ÐŸÐ¾Ñ‚Ð¾ÐºÐ¾Ð²Ð° Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð±Ñ–Ð»ÑŒÑˆ Ð°Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ð¾Ñ— Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— LTO."
  
  #: common.opt:1319
  #, no-c-format
  msgid "Perform speculative devirtualization."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñƒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ."
  
  #: common.opt:1323
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð½Ð° Ð¿Ñ€Ñ�Ð¼Ñ–."
  
  #: common.opt:1327
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
! msgstr "-fdiagnostics-show-location=[once|every-line]\tÐ¯Ðº Ñ‡Ð°Ñ�Ñ‚Ð¾ Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸, Ð¾Ð±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¾Ñ— Ð¿Ð¾ Ñ€Ñ�Ð´ÐºÐ°Ñ…."
  
  #: common.opt:1344
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ�Ñ‚Ð¾Ð²Ð¿Ñ‡Ð¸Ðº."
  
  #: common.opt:1348
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ñ–Ñ‚ÐºÐ¸, Ñ‰Ð¾ Ð°Ð½Ð¾Ñ‚ÑƒÑŽÑ‚ÑŒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ñ– Ð´Ð¶ÐµÑ€ÐµÐ»Ð°."
  
  #: common.opt:1352
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð¸ Ñ€Ñ�Ð´ÐºÑ–Ð² Ñƒ Ð»Ñ–Ð²Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»Ñ–, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾."
  
  #: common.opt:1360
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
! msgstr "-fdiagnostics-color=[never|always|auto]\tÐšÐ¾Ð»Ñ–Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ."
  
  #: common.opt:1380
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
! msgstr "-fdiagnostics-urls=[never|always|auto]\tÐ’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ URL-Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð² Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ."
  
  #: common.opt:1400
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
! msgstr "-fdiagnostics-column-unit=[display|byte]\tÐ’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸, Ñ‡Ð¸ Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð¸ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð² Ñ�Ðº Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ– Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� (Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼) Ð°Ð±Ð¾ Ñ�Ðº Ñ�Ð¸Ñ€Ñ– Ð±Ð°Ð¹Ñ‚Ð¸."
  
  #: common.opt:1404
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
! msgstr "-fdiagnostics-column-origin=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ�. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð· 1 Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾ Ð´Ð¾ Ñ�Ñ‚Ð¸Ð»ÑŽ GNU, Ð°Ð»Ðµ Ð´ÐµÑ�ÐºÑ– ÑƒÑ‚Ð¸Ð»Ñ–Ñ‚Ð¸ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÑƒÐ¼ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ð· 0, Ð½Ð°Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´."
  
  #: common.opt:1408
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
! msgstr "-fdiagnostics-format=[Ñ‚ÐµÐºÑ�Ñ‚|sarif-stderr|sarif-file|json|json-stderr|json-file]\tÐ’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð²Ð¸Ð²Ð¾Ð´Ñƒ."
  
  #: common.opt:1412
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
! msgstr "-fdiagnostics-escape-format=[unicode|bytes]\tÐ’Ð¸Ð±Ñ€Ð°Ñ‚Ð¸, Ñ�Ðº ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ðµ Ð´Ñ€ÑƒÐºÐ¾Ð²Ð°Ð½Ñ– ASCII-Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñ– Ð´Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸, Ñ�ÐºÐ° Ñ†Ðµ Ð¿Ñ€Ð¾Ð¿Ð¾Ð½ÑƒÑ”."
  
  #: common.opt:1459
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ñƒ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾Ð¼Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–."
  
  #: common.opt:1463
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð½Ð° stderr Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð¾Ð³Ð¾ diff."
  
  #: common.opt:1467
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
! msgstr "Ð’Ð¸Ð¿Ñ€Ð°Ð²Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°, Ñ�ÐºÐ¸Ð¹ Ñ—Ñ… ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÑ”."
  
  #: common.opt:1471
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ CWE Ð´Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ, Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ–."
  
  #: common.opt:1475
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑ– Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð°, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ð· Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¼Ð¸ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ�Ð¼Ð¸."
  
  #: common.opt:1479
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�Ðº Ð´Ñ€ÑƒÐºÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ð¹ ÑˆÐ»Ñ�Ñ… ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¾ÑŽ."
  
  #: common.opt:1483
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸, Ñ�ÐºÑ– ÑƒÑ�ÐºÐ»Ð°Ð´Ð½ÑŽÑŽÑ‚ÑŒ Ð²Ð¸Ð²Ñ–Ð´, Ñ‚Ð°ÐºÑ– Ñ�Ðº Ð½Ð¾Ð¼ÐµÑ€Ð¸ Ñ€Ñ�Ð´ÐºÑ–Ð², ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¸ Ñ‚Ð° URL-Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ."
  
  #: common.opt:1487
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
! msgstr "-ftabstop=<Ñ‡Ð¸Ñ�Ð»Ð¾>      Ð’Ñ–Ð´Ñ�Ñ‚Ð°Ð½ÑŒ Ð¼Ñ–Ð¶ Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ñ–Ñ�Ð¼Ð¸ Ð´Ð»Ñ� Ð·Ð²Ñ–Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–."
  
  #: common.opt:1503
  #, no-c-format
  msgid "Show stack depths of events in paths."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð³Ð»Ð¸Ð±Ð¸Ð½Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ð¾Ð´Ñ–Ð¹ Ñƒ ÑˆÐ»Ñ�Ñ…Ð°Ñ…."
  
  #: common.opt:1507
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ð»Ñ–Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð¿Ñ€Ð¸ Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ð½Ð½Ñ– Ð´Ð¶ÐµÑ€ÐµÐ»Ð°."
  
  #: common.opt:1511
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
! msgstr "-fdisable-[tree|rtl|ipa]-<Ð¿Ñ€Ð¾Ñ…Ñ–Ð´>=Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½1+Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½2\tÐ’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:1515
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
! msgstr "-fenable-[tree|rtl|ipa]-<Ð¿Ñ€Ð¾Ñ…Ñ–Ð´>=Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½1+Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½2\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:1519
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
! msgstr "-fdump-<Ñ‚Ð¸Ð¿>\tÐ—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð´Ð°Ð½Ñ– Ñƒ Ñ„Ð°Ð¹Ð»."
  
  #: common.opt:1526
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
! msgstr "-fdump-final-insns=<Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>\tÐ—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² ÐºÑ–Ð½Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ Ñƒ Ñ„Ð°Ð¹Ð»."
  
  #: common.opt:1530
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
! msgstr "-fdump-go-spec=<Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ>\tÐ—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð°Ð¹Ð» Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– ÐºÐ¾Ð´Ñƒ Go."
  
  #: common.opt:1534
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
! msgstr "ÐŸÑ€Ð¸Ñ…Ð¾Ð²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð°Ð´Ñ€ÐµÑ� Ñƒ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð°Ð¼Ð¿Ð°Ñ…."
  
  #: common.opt:1538
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
! msgstr "Ð—Ð±Ð¸Ñ€Ð°Ñ‚Ð¸ Ñ‚Ð° Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ñƒ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð», Ñ�ÐºÑ‰Ð¾ Ð²Ð¸Ð½Ð¸ÐºÐ»Ð° Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñ– C/C++."
  
  #: common.opt:1543
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ” Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� GCC Ð¼Ñ–Ñ�Ñ†ÐµÐ·Ð½Ð°Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ."
  
  #: common.opt:1547
  #, no-c-format
  msgid "Dump optimization passes."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:1551
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
! msgstr "ÐŸÑ€Ð¸Ñ…Ð¾Ð²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð½Ð¾Ð¼ÐµÑ€Ñ–Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¾Ðº Ð· Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸ Ñ€Ñ�Ð´ÐºÑ–Ð² Ñ‚Ð° Ð°Ð´Ñ€ÐµÑ� Ñƒ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð°Ð¼Ð¿Ð°Ñ…."
  
  #: common.opt:1555
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
! msgstr "ÐŸÑ€Ð¸Ñ…Ð¾Ð²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð½Ð¾Ð¼ÐµÑ€Ñ–Ð² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ñ‚Ð° Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð°Ð¼Ð¿Ð°Ñ…."
  
  #: common.opt:1559
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– CFI Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° GAS."
  
  #: common.opt:1563
  #, no-c-format
  msgid "Perform early inlining."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ€Ð°Ð½Ð½Ñ” Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:1571
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñƒ Ñ€ÐµÐ´ÑƒÐºÑ†Ñ–ÑŽ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ–Ð²."
  
  #: common.opt:1575
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ–Ð¹ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:1579
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ñƒ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ–Ð¹ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:1583
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
! msgstr "Ð�Ðµ Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ ÐºÐ»Ð°Ñ�Ð¸ C++."
  
  #: common.opt:1587
  #, no-c-format
  msgid "Enable exception handling."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²."
  
  #: common.opt:1591
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÐ° Ð½ÐµÐ·Ð½Ð°Ñ‡Ð½Ð¸Ñ…, Ð´Ð¾Ñ€Ð¾Ð³Ð¸Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹."
  
  #: common.opt:1595
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
! msgstr "-fexcess-precision=[fast|standard|16]\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ð·Ð°Ð¹Ð²Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: common.opt:1613
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
! msgstr "-fpermitted-flt-eval-methods=[c11|ts-18661]\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ�ÐºÑ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� FLT_EVAL_METHOD Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ–."
  
  #: common.opt:1629
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ lto, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ Ñ�Ðº Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñƒ Ð¼Ð¾Ð²Ñƒ, Ñ‚Ð°Ðº Ñ– Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´."
  
  #: common.opt:1633
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ NaN Ð°Ð±Ð¾ Ð½ÐµÑ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÑŽÑ‚ÑŒÑ�Ñ�."
  
  #: common.opt:1637
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ñ†Ð¸ÐºÐ»Ð¸ Ð· Ð²Ð¸Ñ…Ð¾Ð´Ð¾Ð¼ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ñ‚ÑŒÑ�Ñ� Ñ– Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð±ÐµÐ·ÐºÑ–Ð½ÐµÑ‡Ð½Ð¾ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ�."
  
  #: common.opt:1641
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
! msgstr "-ffixed-<Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€>\tÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ <Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€> Ñ�Ðº Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: common.opt:1645
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
! msgstr "Ð�Ðµ Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ‚Ð¸ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ñ– Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñ– Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– Ð² Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ… Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: common.opt:1653
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð²Ð¿ÐµÑ€ÐµÐ´ Ð¿Ð¾ RTL."
  
  #: common.opt:1657
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
! msgstr "-ffp-contract=[off|on|fast]\tÐ’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ."
  
  #: common.opt:1674
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼ ceil, floor, round, trunc Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¸ Â«Ð½ÐµÑ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–Â»."
  
  #: common.opt:1681
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ…."
  
  #: common.opt:1685
  #, no-c-format
  msgid "Place each function into its own section."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¶Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð² Ð²Ð»Ð°Ñ�Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–."
  
  #: common.opt:1689
  #, no-c-format
  msgid "Perform global common subexpression elimination."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ ÐµÐ»Ñ–Ð¼Ñ–Ð½Ð°Ñ†Ñ–ÑŽ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²."
  
  #: common.opt:1693
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ðµ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— ÐµÐ»Ñ–Ð¼Ñ–Ð½Ð°Ñ†Ñ–Ñ— Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²."
  
  #: common.opt:1697
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— ÐµÐ»Ñ–Ð¼Ñ–Ð½Ð°Ñ†Ñ–Ñ— Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²."
  
  #: common.opt:1701
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð°Ð¹Ð²Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð² Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–."
  
  #: common.opt:1706
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ ÐµÐ»Ñ–Ð¼Ñ–Ð½Ð°Ñ†Ñ–ÑŽ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ñ–Ñ�Ð»Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: common.opt:1723
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
! msgstr "-fgnat-encodings=[all|gdb|minimal]\tÐ’Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ Ð±Ð°Ð»Ð°Ð½Ñ� Ð¼Ñ–Ð¶ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¸ GNAT Ñ‚Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼ DWARF, Ñ�ÐºÑ– Ð²Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð² Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: common.opt:1728
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ…Ñ–Ð´ Ñ‚Ð° Ð²Ð¸Ñ…Ñ–Ð´ Ð· Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Graphite."
  
  #: common.opt:1732
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Graphite."
  
  #: common.opt:1736
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ð½Ñ�Ñ‚Ñ‚Ñ� Ñ�ÑƒÐ¼Ñ–Ð¶Ð½Ð¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ, Ñ‰Ð¾Ð± Ñ�Ð¿Ñ€Ð¸Ñ�Ñ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�."
  
  #: common.opt:1745
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
! msgstr "ÐŸÐ¾ÐºÑ€Ð°Ñ‰Ð¸Ñ‚Ð¸ Ð·Ð´Ð°Ñ‚Ð½Ñ–Ñ�Ñ‚ÑŒ GCC Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð¸ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð² Ñƒ Ð²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ… Ð·Ð° Ñ€Ð°Ñ…ÑƒÐ½Ð¾Ðº Ð¿Ð¾Ð²Ñ–Ð»ÑŒÐ½Ñ–ÑˆÐ¾Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: common.opt:1750
  #, no-c-format
  msgid "Mark all loops as parallel."
! msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð²Ñ�Ñ– Ñ†Ð¸ÐºÐ»Ð¸ Ñ�Ðº Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ñ–."
  
  #: common.opt:1754 common.opt:1762 common.opt:2979
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð². Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -floop-nest-optimize."
  
  #: common.opt:1758
  #, no-c-format
  msgid "Enable loop interchange on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼Ñ–Ð½ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:1766
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ– Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: common.opt:1770
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ GNU Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: common.opt:1774
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ STB_GNU_UNIQUE, Ñ�ÐºÑ‰Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð±Ð¸Ñ€Ð°Ñ‡ÐµÐ¼."
  
  #: common.opt:1782
  #, no-c-format
  msgid "Enable the loop nest optimizer."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: common.opt:1786
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
! msgstr "ÐŸÑ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¿Ð¾Ð»Ñ–Ð² Ñ‚Ð°ÐºÐ¸Ð¼Ð¸ Ð¶ ÑˆÐ¸Ñ€Ð¸Ð½Ð°Ð¼Ð¸, Ñ�Ðº Ñ—Ñ… Ñ‚Ð¸Ð¿Ð¸."
  
  #: common.opt:1790
  #, no-c-format
  msgid "Merge adjacent stores."
! msgstr "ÐžÐ±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ð¶Ð½Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�."
  
  #: common.opt:1794
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð³Ð°Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð³Ñ–Ð»Ð¾Ðº."
  
  #: common.opt:1798
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
! msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð¸Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð¸, Ñ�ÐºÑ– Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð³Ñ–Ð»ÐºÐ°Ñ…, Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�ÑŽÑ‡Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ– ÑƒÐ¼Ð¾Ð²Ð¸."
  
  #: common.opt:1802
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
! msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð¸Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð³Ñ–Ð»ÐºÐ¸, Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�ÑŽÑ‡Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ– ÑƒÐ¼Ð¾Ð²Ð¸."
  
  #: common.opt:1810
  #, no-c-format
  msgid "Process #ident directives."
! msgstr "ÐžÐ±Ñ€Ð¾Ð±ÐºÐ° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² #ident."
  
  #: common.opt:1814
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð½Ð° ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð¸ Ð±ÐµÐ· Ð³Ñ–Ð»Ð¾Ðº."
  
  #: common.opt:1818
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð½Ð° ÑƒÐ¼Ð¾Ð²Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�."
  
  #: common.opt:1822
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
! msgstr "-fstack-reuse=[all|named_vars|none]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: common.opt:1838
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
! msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ Ð² Ð½Ð°Ð¹Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–ÑˆÐ¸Ñ… Ñ†Ð¸ÐºÐ»Ð°Ñ… Ð½Ð° ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð¸ Ð±ÐµÐ· Ð³Ñ–Ð»Ð¾Ðº."
  
  #: common.opt:1850
  #, no-c-format
  msgid "Do not generate .size directives."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ .size."
  
  #: common.opt:1854
  #, no-c-format
  msgid "Perform indirect inlining."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñƒ Ð²Ñ�Ñ‚Ð°Ð²ÐºÑƒ."
  
  #: common.opt:1860
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ñ�Ðº Â«inlineÂ», Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð½Ñ� Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ” Ð²Ñ�Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:1864
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
! msgstr "Ð†Ð½Ñ‚ÐµÐ³Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ñ—Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ñ–Ð², ÐºÐ¾Ð»Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ Ð²Ñ–Ð´Ð¾Ð¼Ð¾, Ñ‰Ð¾ Ð½Ðµ Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ñ”."
  
  #: common.opt:1868
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
! msgstr "Ð†Ð½Ñ‚ÐµÐ³Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ– Ñ�Ðº Â«inlineÂ», Ð² Ñ—Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ñ–Ð², ÐºÐ¾Ð»Ð¸ Ñ†Ðµ Ð¿Ñ€Ð¸Ð±ÑƒÑ‚ÐºÐ¾Ð²Ð¾."
  
  #: common.opt:1872
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
! msgstr "Ð†Ð½Ñ‚ÐµÐ³Ñ€ÑƒÐ¹Ñ‚Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ð»Ð¸ÑˆÐµ Ñ—Ñ… Ñ”Ð´Ð¸Ð½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ñƒ."
  
  #: common.opt:1879
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
! msgstr "-finline-limit=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐžÐ±Ð¼ÐµÐ¶Ñ‚Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð¾ <Ñ‡Ð¸Ñ�Ð»Ð¾>."
  
  #: common.opt:1883
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
! msgstr "Ð’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— __atomic, ÐºÐ¾Ð»Ð¸ Ñ” Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð±ÐµÐ· Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:1890
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
! msgstr "-fcf-protection=[full|branch|return|none|check]\tÐ†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°Ð¼Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ‚Ð¾Ð³Ð¾, Ñ‰Ð¾ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ/Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ/Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð¼Ð°ÑŽÑ‚ÑŒ Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ñ†Ñ–Ð»Ñ–."
  
  #: common.opt:1913
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´ Ñ‚Ð° Ð²Ð¸Ñ…Ñ–Ð´ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð´Ð·Ð²Ñ–Ð½ÐºÐ°Ð¼Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:1917
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´ Ñ‚Ð° Ð²Ð¸Ñ…Ñ–Ð´ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð¾Ð´Ð½Ð¾Ñ€Ð°Ð·Ð¾Ð²Ð¸Ð¼Ð¸ Ð´Ð·Ð²Ñ–Ð½ÐºÐ°Ð¼Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:1921
  #, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
! msgstr "-finstrument-functions-exclude-function-list=Ñ–Ð¼Ê¼Ñ�,...\tÐ�Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: common.opt:1925
  #, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
! msgstr "-finstrument-functions-exclude-file-list=Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ,...\tÐ�Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²Ð°Ð½Ñ– Ñƒ Ñ„Ð°Ð¹Ð»Ð°Ñ…."
  
  #: common.opt:1929
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñƒ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚."
  
  #: common.opt:1933
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼Ñ–Ñ†Ð½ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚."
  
  #: common.opt:1941
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ðµ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿Ð¾Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹."
  
  #: common.opt:1945
  #, no-c-format
  msgid "Perform interprocedural modref analysis."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¸Ð¹ Ð°Ð½Ð°Ð»Ñ–Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ñ‚Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ."
  
  #: common.opt:1949
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ðµ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ–Ð²."
  
  #: common.opt:1953
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¸Ð¹ Ð°Ð½Ð°Ð»Ñ–Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ñ‚Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ."
  
  #: common.opt:1957
  #, no-c-format
  msgid "Discover pure and const functions."
! msgstr "Ð’Ð¸Ñ�Ð²Ð¸Ñ‚Ð¸ Ñ‡Ð¸Ñ�Ñ‚Ñ– Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: common.opt:1961
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: common.opt:1965
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: common.opt:1969
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: common.opt:1973
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
! msgstr "Ð’Ð¸Ñ�Ð²Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ–, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:1977
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
! msgstr "Ð’Ð¸Ñ�Ð²Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ–, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�, Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ñ‚Ð° Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð´Ð»Ñ� Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:1981
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
! msgstr "Ð—Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð½Ð° Ð¼Ñ–Ñ�Ñ†Ñ�Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾."
  
  #: common.opt:1993
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ IPA."
  
  #: common.opt:1997
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
! msgstr "-fira-algorithm=[CB|priority]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ IRA."
  
  #: common.opt:2001
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ñ�ÑƒÐ²Ð¾Ñ€Ñ– Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ (Ð½Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ…)."
  
  #: common.opt:2014
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
! msgstr "-fira-region=[one|all|mixed]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ð¸ Ð´Ð»Ñ� IRA."
  
  #: common.opt:2030
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ IRA-Ð·Ð°Ñ�Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ñ€Ð°Ñ…ÑƒÐ½Ð¾Ðº Ñ‚Ð¸Ñ�ÐºÑƒ Ð½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸ Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ñ… Ð¿Ñ–Ð´Ð½Ñ�Ñ‚Ñ‚Ñ� RTL."
  
  #: common.opt:2035
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·Ñ€Ð°Ñ…ÑƒÐ½Ð¾Ðº Ñ‚Ð¸Ñ�ÐºÑƒ Ð½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– IRA Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð² RTL."
  
  #: common.opt:2040
  #, no-c-format
  msgid "Share slots for saving different hard registers."
! msgstr "ÐŸÐ¾Ð´Ñ–Ð»Ð¸Ñ‚Ð¸Ñ�Ñ� Ñ�Ð»Ð¾Ñ‚Ð°Ð¼Ð¸ Ð´Ð»Ñ� Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¸Ñ… Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: common.opt:2044
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
! msgstr "ÐŸÐ¾Ð´Ñ–Ð»Ð¸Ñ‚Ð¸Ñ�Ñ� Ñ�Ð»Ð¾Ñ‚Ð°Ð¼Ð¸ Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð²Ð¸Ñ‚Ñ–ÐºÑˆÐ¸Ñ… Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: common.opt:2048
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
! msgstr "-fira-verbose=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ IRA."
  
  #: common.opt:2052
  #, no-c-format
  msgid "Optimize induction variables on trees."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ–Ð½Ð´ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2056
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð²Ð¸Ð±Ð¾Ñ€Ñƒ."
  
  #: common.opt:2060
  #, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ñ– Ñ‚ÐµÑ�Ñ‚Ð¸ Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð²Ð¸Ð±Ð¾Ñ€Ñƒ."
  
  #: common.opt:2064
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–."
  
  #: common.opt:2068
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ�."
  
  #: common.opt:2072
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ�."
  
  #: common.opt:2076
  #, no-c-format
  msgid "Give external symbols a leading underscore."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¼Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°Ð¼Ð¸ Ð¿Ñ–Ð´ÐºÑ€ÐµÑ�Ð»ÐµÐ½Ð½Ñ�."
  
  #: common.opt:2084
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ CFG-Ñ‡ÑƒÑ‚Ð»Ð¸Ð²Ñƒ Ð¿ÐµÑ€ÐµÐ¼Ð°Ñ‚ÐµÑ€Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð² LRA."
  
  #: common.opt:2088
  #, no-c-format
  msgid "Enable link-time optimization."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2092
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¸Ñ… Ð·Ð°Ð´Ð°Ñ‡ Ð°Ð±Ð¾ Ñ�ÐµÑ€Ð²ÐµÑ€Ð¾Ð¼ Ð·Ð°Ð´Ð°Ñ‡."
  
  #: common.opt:2114
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñ‚Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2119
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ�Ñ‚Ð¸Ñ�Ð½ÐµÐ½Ð½Ñ� zlib/zstd <Ñ‡Ð¸Ñ�Ð»Ð¾> Ð´Ð»Ñ� IL."
  
  #: common.opt:2127
  #, no-c-format
  msgid "Report various link-time optimization statistics."
! msgstr "ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ð¿Ñ€Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2131
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
! msgstr "ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ð¿Ñ€Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� WPA."
  
  #: common.opt:2135
  #, no-c-format
  msgid "Set errno after built-in math functions."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ errno Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: common.opt:2139
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
! msgstr "-fmax-errors=<ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ>\tÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð´Ð»Ñ� Ð·Ð²Ñ–Ñ‚Ñƒ."
  
  #: common.opt:2143
  #, no-c-format
  msgid "Report on permanent memory allocation."
! msgstr "Ð—Ð²Ñ–Ñ‚ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: common.opt:2147
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
! msgstr "Ð—Ð²Ñ–Ñ‚ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– WPA."
  
  #: common.opt:2154
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ñ‚Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–."
  
  #: common.opt:2158
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð¼Ñ–Ð¶ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð¸Ð¼Ð¸ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ð¼Ð¸."
  
  #: common.opt:2162
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ– Ñ€Ñ�Ð´ÐºÐ¸ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð¸Ð¼Ð¸ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ð¼Ð¸."
  
  #: common.opt:2166
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
! msgstr "-fmessage-length=<ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ>\tÐžÐ±Ð¼ÐµÐ¶Ð¸Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÑƒ Ð´Ð¾ <ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ–> Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº. 0 Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÑƒÑ” Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð²."
  
  #: common.opt:2170
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– SMS Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð¼ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2174
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– SMS Ð· Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: common.opt:2178
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
! msgstr "ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñƒ Ð¿ÐµÑ‚Ð»Ñ�Ñ… Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð¿ÐµÑ‚ÐµÐ»ÑŒ."
  
  #: common.opt:2182
  #, no-c-format
  msgid "Move stores out of loops."
! msgstr "ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð¿ÐµÑ‚ÐµÐ»ÑŒ."
  
  #: common.opt:2186
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
! msgstr "Ð‘ÑƒÐ´Ñ–Ð²ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð´Ð»Ñ� TFLAGS, Ñ‰Ð¾ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ñ‚Ð° Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÑ‡Ð½Ñ–Ñ�Ñ‚ÑŒ."
  
  #: common.opt:2190
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ RTL Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ."
  
  #: common.opt:2194
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ RTL Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ."
  
  #: common.opt:2198
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸/Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‚Ñ€Ð°Ð´Ð¸Ñ†Ñ–Ð¹Ð½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð¿ÐµÑ‚Ð»Ñ�Ñ…, Ñ�ÐºÑ– Ð²Ð¶Ðµ Ð¿Ñ€Ð¾Ð¹ÑˆÐ»Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2202
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ð¸Ñ… Ð½Ðµ-Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð²Ð¸Ñ… Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²."
  
  #: common.opt:2209
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
! msgstr "-foffload-options=<Ñ†Ñ–Ð»Ñ–>=<Ð¾Ð¿Ñ†Ñ–Ñ—>\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð½Ñ�."
  
  #: common.opt:2213
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
! msgstr "-foffload-abi=[lp64|ilp32]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ABI, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð² ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ñ– Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð½Ñ�."
  
  #: common.opt:2226
  #, no-c-format
  msgid "When possible do not generate stack frames."
! msgstr "Ð¯ÐºÑ‰Ð¾ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð½Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð°Ð¼ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: common.opt:2233
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ»Ð¾Ð½Ð¸ SIMD Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑŽ OpenMP declare target."
  
  #: common.opt:2252
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ñ�Ñ– Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð½Ð° stderr."
  
  #: common.opt:2256
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
! msgstr "-fopt-info[-<Ñ‚Ð¸Ð¿>=Ñ–Ð¼Ê¼Ñ�_Ñ„Ð°Ð¹Ð»Ñƒ]\tÐ’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´ÐµÑ‚Ð°Ð»Ñ– Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: common.opt:2260
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» SRCFILE.opt-record.json, Ð² Ñ�ÐºÐ¾Ð¼Ñƒ Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ñ– Ð¿Ñ€Ð¾Ð²ÐµÐ´ÐµÐ½Ñ– Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:2268
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ— Ð¼Ñ–Ð¶ Ð±Ñ€Ð°Ñ‚Ð½Ñ–Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ñ‚Ð° Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¾ÑŽ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ”ÑŽ."
  
  #: common.opt:2272
  #, no-c-format
  msgid "Perform partial inlining."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2276 common.opt:2280
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
! msgstr "ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð» Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿ÐµÑ€ÐµÐ´ Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾ÑŽ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ."
  
  #: common.opt:2284
  #, no-c-format
  msgid "Pack structure members together without holes."
! msgstr "Ð£Ð¿Ð°ÐºÐ¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ñ€Ð°Ð·Ð¾Ð¼ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ð³Ð°Ð»Ð¸Ð½."
  
  #: common.opt:2288
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
! msgstr "-fpack-struct=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸."
  
  #: common.opt:2292
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
! msgstr "ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÑ– Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¸ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ð° Ð½Ðµ Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ…."
  
  #: common.opt:2296
  #, no-c-format
  msgid "Perform loop peeling."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: common.opt:2300
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¼Ð°ÑˆÐ¸Ð½Ð½Ð¾-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð³Ð»Ñ�Ð´Ð°Ñ‡Ð°."
  
  #: common.opt:2304
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð³Ð»Ñ�Ð´Ð°Ñ‡Ð° RTL Ð¿ÐµÑ€ÐµÐ´ sched2."
  
  #: common.opt:2308
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ (large mode)."
  
  #: common.opt:2312
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ (large mode)."
  
  #: common.opt:2316
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ (small mode)."
  
  #: common.opt:2320
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð´, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ (small mode)."
  
  #: common.opt:2324
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ PLT Ð´Ð»Ñ� PIC-Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² (-fno-plt: Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð· GOT Ð½Ð° Ð¼Ñ–Ñ�Ñ†Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ)."
  
  #: common.opt:2328
  #, no-c-format
  msgid "Specify a plugin to load."
! msgstr "Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ Ð´Ð»Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: common.opt:2332
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
! msgstr "-fplugin-arg-<name>-<key>[=<value>]\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ <key>=<value> Ð´Ð»Ñ� Ð¿Ð»Ð°Ð³Ñ–Ð½Ð° <name>."
  
  #: common.opt:2336
  #, no-c-format
  msgid "Run predictive commoning optimization."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ñƒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2340
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ñƒ Ñ†Ð¸ÐºÐ»Ð°Ñ…."
  
  #: common.opt:2344
  #, no-c-format
  msgid "Enable basic program profiling code."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ ÐºÐ¾Ð´ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸."
  
  #: common.opt:2348
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñ– ÑˆÐ»Ñ�Ñ…Ð¸ Ð´Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð´Ð»Ñ� gcov."
  
  #: common.opt:2352
  #, no-c-format
  msgid "Insert arc-based program profiling code."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ð´ÑƒÐ³."
  
  #: common.opt:2356
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²ÐµÑ€Ñ…Ð½Ñ–Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 'pwd'."
  
  #: common.opt:2361
  #, no-c-format
  msgid "Select the name for storing the profile note file."
! msgstr "Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ–Ð¼Ê¼Ñ� Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð· Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ°Ð¼Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ."
  
  #: common.opt:2365
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ñ€ÐµÐºÑ†Ñ–ÑŽ Ð½ÐµÐ¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð²Ð¾Ð´Ñƒ Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ."
  
  #: common.opt:2369
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
! msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ."
  
  #: common.opt:2373
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ–Ð¼ÐµÐ½Ð° Ñ�ÐºÐ¸Ñ… Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð¼Ñƒ Ð· Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² (Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ Ð· ÐºÐ¾Ð¼Ð¾ÑŽ)."
  
  #: common.opt:2377
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ–Ð¼ÐµÐ½Ð° Ñ�ÐºÐ¸Ñ… Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Ð¶Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð· Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² (Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ Ð· ÐºÐ¾Ð¼Ð¾ÑŽ)."
  
  #: common.opt:2393
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
! msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ, Ð·Ñ–Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ -fprofile-generate."
  
  #: common.opt:2409
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
! msgstr "Ð’Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð· Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿ÐµÑ€ÐµÐ´ Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ–Ð¼ÐµÐ½Ñ– Ð´Ð»Ñ� -fprofile-generate= Ñ‚Ð° -fprofile-use=."
  
  #: common.opt:2413
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
! msgstr "-fprofile-prefix-map=<old>=<new>\tÐ’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¾Ñ€Ñ–Ñ— Ð½Ð° Ñ–Ð½ÑˆÐµ Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ– Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� GCOV."
  
  #: common.opt:2417
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð´Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹, Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð° Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ."
  
  #: common.opt:2421
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð´Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹, Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð° Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ, Ñ‚Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ -fprofile-dir=."
  
  #: common.opt:2425
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
! msgstr "Ð—Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– .gcov_info Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°."
  
  #: common.opt:2429
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
! msgstr "Ð—Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð² Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°."
  
  #: common.opt:2433
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
! msgstr "Ð�Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ð¹Ñ‚Ðµ, Ñ‰Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ‚Ñ€ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ” Ñ…Ð¾Ð»Ð¾Ð´Ð½Ð¸Ð¼Ð¸."
  
  #: common.opt:2437
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹, Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð° Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ."
  
  #: common.opt:2441
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹, Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð° Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ, Ñ‚Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ -fprofile-dir=."
  
  #: common.opt:2445
  #, no-c-format
  msgid "Insert code to profile values of expressions."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ñ‚Ðµ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²."
  
  #: common.opt:2449
  #, no-c-format
  msgid "Report on consistency of profile."
! msgstr "ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2453
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ‰Ð¾ Ð¿Ð¾Ð»Ñ–Ð¿ÑˆÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: common.opt:2457
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ NOP-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð½Ð° ÐºÐ¾Ð¶Ð½Ð¾Ð¼Ñƒ Ð²Ñ…Ð¾Ð´Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: common.opt:2464
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
! msgstr "-frandom-seed=<Ñ€Ñ�Ð´Ð¾Ðº>\tÐ—Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð¾ÑŽ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ <Ñ€Ñ�Ð´ÐºÐ°>."
  
  #: common.opt:2474
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
! msgstr "Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° gcc Ñƒ Ñ„Ð°Ð¹Ð» Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ."
  
  #: common.opt:2478
  #, no-c-format
  msgid "Return small aggregates in registers."
! msgstr "ÐŸÐ¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÑ– Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¸ Ð² Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ñ…."
  
  #: common.opt:2486
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
! msgstr "Ð¡ÐºÐ°Ð·Ð°Ñ‚Ð¸ DSE, Ñ‰Ð¾ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° C++ Ñ” Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ð¼, ÐºÐ¾Ð»Ð¸ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ– ÐºÐ¾Ð»Ð¸ Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€."
  
  #: common.opt:2497
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
! msgstr "-flive-patching=[inline-only-static|inline-clone]\tÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÐ¹Ñ‚Ðµ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— IPA Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ð±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¾Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð¶Ð¸Ð²Ð¾Ð³Ð¾ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ�. Ð’Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÑƒÑ” Ð±Ð°Ð³Ð°Ñ‚Ð¾Ñ€Ñ–Ð²Ð½ÐµÐ²Ð¸Ð¹ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒ Ð½Ð°Ð´ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¸Ð¼Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ð¼Ð¸ IPA."
  
  #: common.opt:2512
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
! msgstr "Ð¡Ð¿Ð¾Ð²Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ DCE Ð¿Ñ€Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ñ… Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� C++."
  
  #: common.opt:2516
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
! msgstr "Ð—Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ñ�ÐºÑƒ Ð½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸ ÑˆÐ»Ñ�Ñ…Ð¾Ð¼ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð¶Ð¸Ð²Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ."
  
  #: common.opt:2520
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: common.opt:2524
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¹ Ð²Ñ–Ð´ Ñ†Ñ–Ð»Ñ–."
  
  #: common.opt:2528
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
! msgstr "ÐŸÐµÑ€ÐµÑ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ð´Ð»Ñ� Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: common.opt:2532
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
! msgstr "-freorder-blocks-algorithm=[simple|stc]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð²."
  
  #: common.opt:2545
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
! msgstr "ÐŸÐµÑ€ÐµÑ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð±Ð°Ð·Ð¾Ð²Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ñ‚Ð° Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ Ð½Ð° Ð³Ð°Ñ€Ñ�Ñ‡Ñ– Ñ‚Ð° Ñ…Ð¾Ð»Ð¾Ð´Ð½Ñ– Ñ�ÐµÐºÑ†Ñ–Ñ—."
  
  #: common.opt:2549
  #, no-c-format
  msgid "Reorder functions to improve code placement."
! msgstr "ÐŸÐµÑ€ÐµÑ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ–Ð¿ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ñƒ."
  
  #: common.opt:2553
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¿Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½ÑŽ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ñ–Ð´Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: common.opt:2561
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒ Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ� FP Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:2565
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ñ–Ð¶ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼Ð¸ Ð±Ð»Ð¾ÐºÐ°Ð¼Ð¸."
  
  #: common.opt:2569
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ‡ÑƒÑ‚Ð»Ð¸Ð²Ðµ Ð´Ð¾ Ñ‚Ð¸Ñ�ÐºÑƒ Ð½Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸."
  
  #: common.opt:2573
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ€ÑƒÑ… Ð½Ðµ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: common.opt:2577
  #, no-c-format
  msgid "Allow speculative motion of some loads."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ€ÑƒÑ… Ð´ÐµÑ�ÐºÐ¸Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ."
  
  #: common.opt:2581
  #, no-c-format
  msgid "Allow speculative motion of more loads."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ€ÑƒÑ… Ð±Ñ–Ð»ÑŒÑˆÐ¾Ñ— ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ."
  
  #: common.opt:2585
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
! msgstr "-fsched-verbose=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ°."
  
  #: common.opt:2589
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
! msgstr "Ð¯ÐºÑ‰Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�ÑƒÐ¿ÐµÑ€Ð±Ð»Ð¾ÐºÑ–Ð²."
  
  #: common.opt:2597
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
! msgstr "ÐŸÐµÑ€ÐµÐ¿Ð»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ´ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ð¾Ð¼ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: common.opt:2601
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
! msgstr "ÐŸÐµÑ€ÐµÐ¿Ð»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¿Ñ–Ñ�Ð»Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð²."
  
  #: common.opt:2608
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
! msgstr "Ð Ð¾Ð·ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼Ñƒ Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2612
  #, no-c-format
  msgid "Run selective scheduling after reload."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: common.opt:2616
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ�Ð°Ð¼Ð¾Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ ÑˆÐ»Ñ�Ñ… Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ñ‚ÐµÑ�Ñ‚Ñ–Ð²."
  
  #: common.opt:2620
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð¿Ñ–Ð´Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2624
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð¿Ñ–Ð´Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2628
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
! msgstr "ÐŸÐµÑ€ÐµÐ¿Ð»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð· Ð¿Ñ–Ð´Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð±ÐµÐ· Ð¿Ñ–Ð´Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: common.opt:2632
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð·Ð°Ð¼Ñ–Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ (Ð°Ð±Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…) Ñ‚Ð¸Ð¼Ð¸, Ñ‰Ð¾ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ñƒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ (Ð°Ð±Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€), Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾, Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡Ð°."
  
  #: common.opt:2638
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ñ‡Ð°Ñ�Ð½Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ñ‡ÐµÑ€Ð·Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: common.opt:2642
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
! msgstr "-fsched-stalled-insns=<ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ñ‡ÐµÑ€Ð·Ñ–, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ñ‡Ð°Ñ�Ð½Ð¾ Ð·Ð°Ð¿Ð»Ð°Ð½Ð¾Ð²Ð°Ð½Ñ–."
  
  #: common.opt:2650
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð²Ñ–Ð´Ñ�Ñ‚Ð°Ð½Ñ– Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ñ‡Ð°Ñ�Ð½Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ñ‡ÐµÑ€Ð·Ñ–."
  
  #: common.opt:2654
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
! msgstr "-fsched-stalled-insns-dep=<Ñ‡Ð¸Ñ�Ð»Ð¾>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÑƒ Ð²Ñ–Ð´Ñ�Ñ‚Ð°Ð½Ñ– Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ñ‡Ð°Ñ�Ð½Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ñ‡ÐµÑ€Ð·Ñ–."
  
  #: common.opt:2658
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð³Ñ€ÑƒÐ¿Ð¾Ð²Ñƒ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ."
  
  #: common.opt:2662
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ ÑˆÐ»Ñ�Ñ…Ñƒ Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ."
  
  #: common.opt:2666
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ."
  
  #: common.opt:2670
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð°Ð½Ð³Ð¾Ð²Ñƒ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ."
  
  #: common.opt:2674
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ."
  
  #: common.opt:2678
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ð¿Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ."
  
  #: common.opt:2682
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
! msgstr "ÐžÑ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð´Ð°Ð½Ð¸Ñ… Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ð·Ñ– Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ñ‚Ð¾Ñ‡Ð¾Ðº Ñ�ÐºÐ¾Ñ€Ñ�."
  
  #: common.opt:2694
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð·Ð°Ð¹Ð²Ð¸Ñ… Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½ÑŒ."
  
  #: common.opt:2698
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€Ð¸ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð² Ñƒ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ†Ñ–, Ñ�ÐºÑ‰Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾."
  
  #: common.opt:2702
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð»Ð¸ÑˆÐµ Ð¿ÐµÑ€ÐµÐ´ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð°Ð¼Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ÑŒ, Ð° Ð½Ðµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: common.opt:2707
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
! msgstr "Ð—Ð¼ÐµÐ½ÑˆÐ¸Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½ Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ Ñ‚Ð° ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ð¾ÐºÑ€ÐµÐ¼Ð¾."
  
  #: common.opt:2711
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶Ð½Ð° Ñ�Ð¿Ð¾Ñ�Ñ‚ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ IEEE Ñ�Ð¸Ð³Ð½Ð°Ð»ÑŒÐ½Ð¸Ñ… NaN."
  
  #: common.opt:2715
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ñ�ÐºÑ– Ð½Ðµ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒ Ð·Ð½Ð°ÐºÐ¾Ð²Ñ–Ñ�Ñ‚ÑŒ Ð½ÑƒÐ»Ñ� Ð·Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¾Ð¼ IEEE."
  
  #: common.opt:2719
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
! msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ–."
  
  #: common.opt:2723
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
! msgstr "Ð Ð¾Ð·Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ñ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ð´ÑƒÐºÑ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: common.opt:2727
  #, no-c-format
  msgid "Generate discontiguous stack frames."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ¿ÐµÑ€ÐµÑ€Ð²Ð½Ñ– Ñ€Ð°Ð¼ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: common.opt:2731
  #, no-c-format
  msgid "Split wide types into independent registers."
! msgstr "Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ ÑˆÐ¸Ñ€Ð¾ÐºÑ– Ñ‚Ð¸Ð¿Ð¸ Ð½Ð° Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸."
  
  #: common.opt:2735
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
! msgstr "Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ ÑˆÐ¸Ñ€Ð¾ÐºÑ– Ñ‚Ð¸Ð¿Ð¸ Ð½Ð° Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ñ€Ð°Ð½Ñ–ÑˆÐµ."
  
  #: common.opt:2739
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ðµ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚ÐµÐ¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– SSA."
  
  #: common.opt:2743
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¸, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð²ÑƒÐ·Ð»Ð¸ SSA PHI."
  
  #: common.opt:2747
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² stdarg, Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ñ… Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: common.opt:2751
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
! msgstr "Ð—Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: common.opt:2755
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
! msgstr "-fstack-check=[no|generic|specific]\tÐ’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ."
  
  #: common.opt:2759
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ. Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -fstack-check=specific."
  
  #: common.opt:2763
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�, Ñ‰Ð¾Ð± Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´ Ð°Ñ‚Ð°Ðº Ñ‚Ð¸Ð¿Ñƒ stack-clash."
  
  #: common.opt:2771
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
! msgstr "-fstack-limit-register=<Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€>\tÐŸÐµÑ€ÐµÑ…Ð¾Ð¿Ð¸Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ�Ñ‚ÐµÐº Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– <Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°>."
  
  #: common.opt:2775
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
! msgstr "-fstack-limit-symbol=<Ñ–Ð¼Ê¼Ñ�>\tÐŸÐµÑ€ÐµÑ…Ð¾Ð¿Ð¸Ñ‚Ð¸, Ñ�ÐºÑ‰Ð¾ Ñ�Ñ‚ÐµÐº Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ <Ñ–Ð¼Ê¼Ñ�>."
  
  #: common.opt:2779
  #, no-c-format
  msgid "Use propolice as a stack protection method."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ propolice Ñ�Ðº Ð¼ÐµÑ‚Ð¾Ð´ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: common.opt:2783
  #, no-c-format
  msgid "Use a stack protection method for every function."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: common.opt:2787
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€Ð¾Ð·ÑƒÐ¼Ð½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� Ð¿ÐµÐ²Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: common.opt:2791
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ñ�Ñ‚ÐµÐºÑƒ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ stack_protect."
  
  #: common.opt:2795
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: common.opt:2807
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ñ€Ð¾Ð³Ñ– Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð²."
  
  #: common.opt:2811
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
! msgstr "Ð¢Ñ€Ð°ÐºÑ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼ Ñ�Ðº Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ. Ð—Ð°Ð¿ÐµÑ€ÐµÑ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº -fwrapv -fwrapv-pointer."
  
  #: common.opt:2815
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
! msgstr "Ð ÐµÐ°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— __atomic Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ libcalls Ð´Ð¾ Ñ�Ñ‚Ð°Ñ€Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ __sync."
  
  #: common.opt:2819
  #, no-c-format
  msgid "Check for syntax errors, then stop."
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚Ð¸ Ð½Ð°Ñ�Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº, Ð¿Ð¾Ñ‚Ñ–Ð¼ Ð·ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸Ñ�Ñ�."
  
  #: common.opt:2823
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»Ð¸ Ð´Ð°Ð½Ð¸Ñ…, Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð»Ñ� Â«gcovÂ»."
  
  #: common.opt:2827
  #, no-c-format
  msgid "Perform jump threading optimizations."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð²."
  
  #: common.opt:2831
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
! msgstr "ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ñ‚Ð¸ Ñ‡Ð°Ñ�, Ð·Ð°Ñ‚Ñ€Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð½Ð° ÐºÐ¾Ð¶Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: common.opt:2835
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
! msgstr "Ð—Ð°Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ�, Ð·Ð°Ñ‚Ñ€Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¾ÐºÑ€ÐµÐ¼Ð¾ Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ„Ð°Ð·."
  
  #: common.opt:2839
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
! msgstr "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:2858
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
! msgstr "ÐŸÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÑƒÐ²Ð°Ñ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ‚Ð° asms Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ�."
  
  #: common.opt:2862
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�ÑƒÐ¿ÐµÑ€Ð±Ð»Ð¾ÐºÑƒ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ…Ð²Ð¾Ñ�Ñ‚Ð°."
  
  #: common.opt:2866
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
! msgstr "Ð”Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹, Ñ�ÐºÑ– Ð·Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚ÑŒ Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ð¸ Ð´Ð»Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ—Ñ… Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´ÐµÑ�ÐºÑ€Ð¸Ð¿Ñ‚Ð¾Ñ€Ñ–Ð²."
  
  #: common.opt:2874
  #, no-c-format
  msgid "Assume floating-point operations can trap."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ñ�Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸ Ð¿Ð°Ñ�Ñ‚ÐºÐ¾ÑŽ."
  
  #: common.opt:2878
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
! msgstr "Ð¡Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ð°Ñ�Ñ‚ÐºÑƒ Ð½Ð° Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ–, Ð²Ñ–Ð´Ð½Ñ–Ð¼Ð°Ð½Ð½Ñ– Ñ‚Ð° Ð¼Ð½Ð¾Ð¶ÐµÐ½Ð½Ñ–."
  
  #: common.opt:2882
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ SSA-CCP Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2886
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ SSA-BIT-CCP Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2894
  #, no-c-format
  msgid "Enable loop header copying on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2902
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� SSA-Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ."
  
  #: common.opt:2910
  #, no-c-format
  msgid "Enable copy propagation on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¿Ð¾Ð²Ñ�ÑŽÐ´Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¿Ñ–Ð¹ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2918
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
! msgstr "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ñ– Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð² Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ñ–."
  
  #: common.opt:2922
  #, no-c-format
  msgid "Perform conversions of switch initializations."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°."
  
  #: common.opt:2926
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ SSA Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2930
  #, no-c-format
  msgid "Enable dominator optimizations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð´Ð¾Ð¼Ñ–Ð½Ð°Ñ‚Ð¾Ñ€Ñ–Ð²."
  
  #: common.opt:2934
  #, no-c-format
  msgid "Enable tail merging on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ñ…Ð²Ð¾Ñ�Ñ‚Ñ–Ð² Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2938
  #, no-c-format
  msgid "Enable dead store elimination."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ñ… Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½ÑŒ."
  
  #: common.opt:2942
  #, no-c-format
  msgid "Enable forward propagation on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ñ�Ð¼Ðµ Ñ€Ð¾Ð·Ð¿Ð¾Ð²Ñ�ÑŽÐ´Ð¶ÐµÐ½Ð½Ñ� Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2946
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ð½Ðµ ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð·Ð°Ð¹Ð²Ð¾Ñ�Ñ‚Ñ– (FRE) Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2950
  #, no-c-format
  msgid "Enable string length optimizations on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ€Ñ�Ð´ÐºÑ–Ð² Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2954
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
! msgstr "Ð’Ð¸Ñ�Ð²Ð»Ñ�Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ð¸, Ñ�ÐºÑ– Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�ÑŽÑ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñƒ Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒ Ñ‡ÐµÑ€ÐµÐ· Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°. Ð’Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÑŽÐ¹Ñ‚Ðµ Ñ†Ñ– ÑˆÐ»Ñ�Ñ…Ð¸ Ð²Ñ–Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ� Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÐ¹Ñ‚Ðµ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾ÑŽ Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¾ÑŽ Ð² Ð¿Ð°Ñ�Ñ‚ÐºÑƒ."
  
  #: common.opt:2960
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
! msgstr "Ð’Ð¸Ñ�Ð²Ð¸Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ð¸, Ñ�ÐºÑ– Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�ÑŽÑ‚ÑŒ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ñƒ Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒ Ñ‡ÐµÑ€ÐµÐ· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð°ÐºÐ¸Ð¼ Ñ‡Ð¸Ð½Ð¾Ð¼, Ñ�ÐºÐ¸Ð¹ Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ returns_nonnull Ð°Ð±Ð¾ nonnull. Ð’Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð¸Ñ‚Ð¸ Ñ†Ñ– ÑˆÐ»Ñ�Ñ…Ð¸ Ð²Ñ–Ð´ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¾ÑŽ Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¾ÑŽ Ð² Ð¿Ð°Ñ�Ñ‚ÐºÑƒ."
  
  #: common.opt:2967
  #, no-c-format
  msgid "Enable loop distribution on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð» Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2971
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð» Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ–Ð², Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ñ… Ñƒ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸."
  
  #: common.opt:2975
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:2983
  #, no-c-format
  msgid "Create canonical induction variables in loops."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ–Ð½Ð´ÑƒÐºÑ†Ñ–Ñ— Ð² Ð¿ÐµÑ‚Ð»Ñ�Ñ…."
  
  #: common.opt:2987
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð´ÐµÑ€ÐµÐ²Ð°."
  
  #: common.opt:2991
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
! msgstr "-ftree-parallelize-loops=<ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ>\tÐ£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñƒ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ‚ÐµÐ»ÑŒ."
  
  #: common.opt:2995
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ–Ð´Ð½Ñ�Ñ‚Ñ‚Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ð· ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²."
  
  #: common.opt:2999
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ SSA-PRE Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:3003
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
! msgstr "Ð£ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— SSA-PRE Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ… ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ñƒ ÐµÐ»Ñ–Ð¼Ñ–Ð½Ð°Ñ†Ñ–ÑŽ Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ñ— Ð·Ð°Ð¹Ð²Ð¾Ñ�Ñ‚Ñ–."
  
  #: common.opt:3007
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð°Ð½Ð°Ð»Ñ–Ð· Ñ‚Ð¾Ñ‡Ð¾Ðº Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ð´ÐµÑ€ÐµÐ²."
  
  #: common.opt:3011
  #, no-c-format
  msgid "Enable reassociation on tree level."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ°Ñ�Ð¾Ñ†Ñ–Ð°Ñ†Ñ–ÑŽ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð´ÐµÑ€ÐµÐ²Ð°."
  
  #: common.opt:3019
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¾Ð¿ÑƒÑ�ÐºÐ°Ð½Ð½Ñ� ÐºÐ¾Ð´Ñƒ SSA Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:3023
  #, no-c-format
  msgid "Perform straight-line strength reduction."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ�Ð¸Ð»Ð¸ Ð¿Ñ€Ñ�Ð¼Ð¾Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°."
  
  #: common.opt:3027
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð·Ð°Ð¼Ñ–Ð½Ñƒ Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ–Ð² Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð°Ð¼Ð¸."
  
  #: common.opt:3031
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
! msgstr "Ð—Ð°Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ñ– Ð²Ð¸Ñ€Ð°Ð·Ð¸ Ñƒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ– SSA->normal."
  
  #: common.opt:3035
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ SSA->normal."
  
  #: common.opt:3039
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:3043
  #, no-c-format
  msgid "Split paths leading to loop backedges."
! msgstr "Ð Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ð¸, Ñ‰Ð¾ Ð²ÐµÐ´ÑƒÑ‚ÑŒ Ð´Ð¾ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: common.opt:3047
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ– Ñ‚Ð¸Ð¼Ð¸, Ñ‰Ð¾ Ð¼Ð°ÑŽÑ‚ÑŒ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð°ÐºÐ»ÑŽÑ‡Ð½Ð¸Ð¹ Ð¼Ð°Ñ�Ð¸Ð²."
  
  #: common.opt:3052
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ñƒ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð·Ð° Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·."
  
  #: common.opt:3056
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
! msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÑŽÐ²Ð°Ñ‚Ð¸ __builtin_unreachable Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¹Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:3060
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ, ÐºÐ¾Ð»Ð¸ Ð²Ñ–Ð´Ð¾Ð¼Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹."
  
  #: common.opt:3064
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: common.opt:3079
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ, Ñ�ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ñ‡ÐµÑ€ÐµÐ· Ð¾ÐºÑ€ÑƒÐ³Ð»ÐµÐ½Ð½Ñ�."
  
  #: common.opt:3084
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
! msgstr "Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ -fassociative-math Ð´Ð»Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð², Ñ�ÐºÑ– Ð²ÐºÐ»ÑŽÑ‡Ð°ÑŽÑ‚ÑŒ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�."
  
  #: common.opt:3092
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¼Ð°Ñ‚ÐµÐ¼Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¿Ð¾Ñ€ÑƒÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð¸ IEEE Ð°Ð±Ð¾ ISO."
  
  #: common.opt:3096
  #, no-c-format
  msgid "Perform loop unswitching."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð³Ð°Ð»ÑƒÐ¶ÐµÐ½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: common.opt:3100
  #, no-c-format
  msgid "Perform loop splitting."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: common.opt:3104
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
! msgstr "Ð’ÐµÑ€Ñ�Ñ–Ð¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ð¸ÐºÐ»Ð¸ Ð² Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ñ–Ð´ Ñ‚Ð¾Ð³Ð¾, Ñ‡Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ–Ð½Ð´ÐµÐºÑ�Ð¸ ÐºÑ€Ð¾Ðº Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–."
  
  #: common.opt:3108
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
! msgstr "ÐŸÑ€Ð¾Ñ�Ñ‚Ð¾ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²."
  
  #: common.opt:3112
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€ bfd Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3116
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€ gold Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3120
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€ lld LLVM Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3124
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ð½ÐºÐµÑ€ Modern (MOLD) Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3134
  #, no-c-format
  msgid "Perform variable tracking."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: common.opt:3141
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð°Ð½Ð¾Ñ‚ÑƒÑŽÑ‡Ð¸ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�."
  
  #: common.opt:3147
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
! msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ½ÑƒÑ‚Ð¸ -fvar-tracking-assignments."
  
  #: common.opt:3154
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñ‚Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ Ð·Ð¼Ñ–Ð½Ð½Ñ–, Ñ�ÐºÑ– Ð½Ðµ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ–."
  
  #: common.opt:3159
  #, no-c-format
  msgid "Enable vectorization on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:3167
  #, no-c-format
  msgid "Enable loop vectorization on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:3171
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² (SLP) Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ð°Ñ…."
  
  #: common.opt:3175
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
! msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tÐ’ÐºÐ°Ð·ÑƒÑ” Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:3179
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
! msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tÐ’ÐºÐ°Ð·ÑƒÑ” Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ, Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑŽ simd."
  
  #: common.opt:3198
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñƒ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð°. Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð²ÐµÑ€Ñ�Ñ–Ñ�Ð¼Ð¸."
  
  #: common.opt:3206
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ñƒ ÐµÐ²Ð¾Ð»ÑŽÑ†Ñ–ÑŽ."
  
  #: common.opt:3210
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
! msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tÐ”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð´Ð¾ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: common.opt:3232
  #, no-c-format
  msgid "Add extra commentary to assembler output."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ– Ð´Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°."
  
  #: common.opt:3236
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
! msgstr "-fvisibility=[default|internal|hidden|protected]\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²."
  
  #: common.opt:3255
  #, no-c-format
  msgid "Validate vtable pointers before using them."
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ð° vtable Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3271
  #, no-c-format
  msgid "Output vtable verification counters."
! msgstr "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ vtable."
  
  #: common.opt:3275
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
! msgstr "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð½Ð°Ð±Ð¾Ñ€Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ vtable."
  
  #: common.opt:3279
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:3283
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€ÐµÐ¶ Ñ‚Ð° Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð½ÐµÑ�Ð¿Ð¾Ñ€Ñ–Ð´Ð½ÐµÐ½Ð¸Ñ… Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½ÑŒ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—."
  
  #: common.opt:3287
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ÑƒÐ¼Ð¾Ð²Ð½Ðµ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¼ÐµÑ€Ñ‚Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: common.opt:3291
  #, no-c-format
  msgid "Perform whole program optimizations."
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–ÑŽ Ð²Ñ�ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ."
  
  #: common.opt:3295
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð¾Ð±Ð³Ð¾Ñ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�."
  
  #: common.opt:3299
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ñ— Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸ÐºÐ¸ Ð¾Ð±Ð³Ð¾Ñ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�."
  
  #: common.opt:3303
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾ÑŽ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– bss."
  
  #: common.opt:3307
  #, no-c-format
  msgid "Clear call-used registers upon function return."
! msgstr "ÐžÑ‡Ð¸Ñ‰Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: common.opt:3311
  #, no-c-format
  msgid "Generate debug information in default format."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3315
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² .loc (DWARF2+)."
  
  #: common.opt:3319
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
! msgstr "ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ñƒ Ð² Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð°Ñ… .loc (DWARF2+)."
  
  #: common.opt:3339
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
! msgstr "Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ DW_AT_decl_column Ñ‚Ð° DW_AT_call_column Ð² DWARF."
  
  #: common.opt:3345
  #, no-c-format
  msgid "Generate CTF debug information at default level."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� CTF Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3349
  #, no-c-format
  msgid "Generate BTF debug information at default level."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� BTF Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3353
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– DWARF Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3357
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– DWARF v2 (Ð°Ð±Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ)."
  
  #: common.opt:3361
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 32-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ DWARF Ð¿Ñ€Ð¸ Ð²Ð¸Ð¿ÑƒÑ�ÐºÑƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� DWARF."
  
  #: common.opt:3365
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ DWARF Ð¿Ñ€Ð¸ Ð²Ð¸Ð¿ÑƒÑ�ÐºÑƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� DWARF."
  
  #: common.opt:3369
  #, no-c-format
  msgid "Generate debug information in default extended format."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼."
  
  #: common.opt:3373
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð²Ñ…Ð¾Ð´Ñƒ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: common.opt:3377
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
! msgstr "ÐžÐ±Ñ‡Ð¸Ñ�Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ñ�ÐºÐ¸Ð´Ð°Ð½Ð½Ñ� locview Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ð¾Ñ†Ñ–Ð½Ð¾Ðº Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: common.opt:3385
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
! msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ DWARF pubnames Ñ‚Ð° pubtypes."
  
  #: common.opt:3389
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ pubnames Ñ‚Ð° pubtypes Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– DWARF."
  
  #: common.opt:3393
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ pubnames Ñ‚Ð° pubtypes Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– DWARF Ð· Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�Ð¼Ð¸ GNU."
  
  #: common.opt:3397
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
! msgstr "Ð—Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸ gcc Ð² DWARF DW_AT_producer."
  
  #: common.opt:3401
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñƒ Ð¾ÐºÑ€ÐµÐ¼Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ… .dwo."
  
  #: common.opt:3413
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
! msgstr "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ñ– Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð¾Ð²Ð°Ð½Ñ– Ð¼Ñ–Ñ�Ñ†Ñ� Ð·ÑƒÐ¿Ð¸Ð½ÐºÐ¸."
  
  #: common.opt:3417
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
! msgstr "Ð�Ðµ Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¸ DWARF Ð¿Ð¾Ð·Ð° Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾ÑŽ Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ."
  
  #: common.opt:3421
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
! msgstr "Ð”Ð¾Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ð¾Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ Ð´ÐµÑ�ÐºÐ¸Ñ… DWARF DIE, Ñ�ÐºÑ– Ð½Ðµ Ð¼Ð°ÑŽÑ‚ÑŒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ–Ð¼ÐµÐ½Ñ–."
  
  #: common.opt:3425
  #, no-c-format
  msgid "Toggle debug information generation."
! msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–ÑŽ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: common.opt:3429
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
! msgstr "Ð Ð¾Ð·ÑˆÐ¸Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð¼Ñ–Ñ�Ñ†ÐµÐ·Ð½Ð°Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð· Ð¿Ñ€Ð¾Ð³Ñ€ÐµÑ�Ð¸Ð²Ð½Ð¸Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ð°Ð¼Ð¸."
  
  #: common.opt:3436
  #, no-c-format
  msgid "Generate debug information in VMS format."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– VMS."
  
  #: common.opt:3465
  #, no-c-format
  msgid "Generate compressed debug sections."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð¸Ñ�Ð½ÑƒÑ‚Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—."
  
  #: common.opt:3469
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
! msgstr "-gz=<Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚>\tÐ¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð¸Ñ�Ð½ÑƒÑ‚Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– <Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚>."
  
  #: common.opt:3476
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
! msgstr "-iplugindir=<ÐºÐ°Ñ‚>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ <ÐºÐ°Ñ‚> Ñ�Ðº ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ–Ð²."
  
  #: common.opt:3480
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
! msgstr "-imultiarch <ÐºÐ°Ñ‚>\tÐ’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ <ÐºÐ°Ñ‚> Ñ�Ðº Ð¿Ñ–Ð´ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ multiarch Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�."
  
  #: common.opt:3508
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
! msgstr "-o <Ñ„Ð°Ð¹Ð»>\tÐ—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð°Ð½Ñ– Ñƒ Ñ„Ð°Ð¹Ð» <Ñ„Ð°Ð¹Ð»>."
  
  #: common.opt:3512
  #, no-c-format
  msgid "Enable function profiling."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: common.opt:3522
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
! msgstr "Ð�Ð½Ð°Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾ -pedantic, Ð°Ð»Ðµ Ð²Ð¸Ð´Ð°Ñ” Ñ—Ñ… Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸."
  
  #: common.opt:3562
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
! msgstr "Ð�Ðµ Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ Ñ‡Ð°Ñ�, Ñ‰Ð¾ Ð¿Ñ€Ð¾Ð¹ÑˆÐ¾Ð²."
  
  #: common.opt:3594
  #, no-c-format
  msgid "Enable verbose output."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð²Ð¸Ð²Ñ–Ð´."
  
  #: common.opt:3598
  #, no-c-format
  msgid "Display the compiler's version."
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°."
  
  #: common.opt:3602
  #, no-c-format
  msgid "Suppress warnings."
! msgstr "ÐŸÑ€Ð¸Ð³Ð»ÑƒÑˆÐ¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: common.opt:3612
  #, no-c-format
  msgid "Create a shared library."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ."
  
  #: common.opt:3672
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
! msgstr "Ð�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ð¾Ð¼."
  
  #: common.opt:3676
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ð¾Ð¼."
  
  #: common.opt:3680
  #, no-c-format
  msgid "Create a static position independent executable."
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð²Ñ–Ð´ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð´Ð¾Ð¼."
  
  #: common.opt:3687
  #, no-c-format
  msgid "Use caller save register across calls if possible."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ð° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾."
  
  #: params.opt:27
  #, no-c-format
  msgid "Loops iterating at least selected number of iterations will get loop alignment."
! msgstr "Ð¦Ð¸ÐºÐ»Ð¸, Ñ�ÐºÑ– Ñ–Ñ‚ÐµÑ€ÑƒÑŽÑ‚ÑŒ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ð²Ð¸Ð±Ñ€Ð°Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ–Ð², Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°ÑŽÑ‚ÑŒ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: params.opt:31
  #, no-c-format
  msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
! msgstr "Ð’Ð¸Ð±ÐµÑ€Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ�Ñ‚ÐºÑƒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ‰Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:35
  #, no-c-format
  msgid "Enable asan globals protection."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… asan."
  
  #: params.opt:39
  #, no-c-format
  msgid "Enable asan allocas/VLAs protection."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ asan Ð´Ð»Ñ� allocas/VLAs."
  
  #: params.opt:43
  #, no-c-format
  msgid "Enable asan load operations protection."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ asan Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: params.opt:47
  #, no-c-format
  msgid "Enable asan store operations protection."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� asan."
  
  #: params.opt:51
  #, no-c-format
  msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ, Ñ�ÐºÑ‰Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ–Ð² Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ñ‚Ð°Ñ” Ð±Ñ–Ð»ÑŒÑˆÐ¾ÑŽ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ð¾ÑŽ Ñ†ÑŒÐ¾Ð¼Ñƒ Ñ‡Ð¸Ñ�Ð»Ñƒ."
  
  #: params.opt:55
  #, no-c-format
  msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� __asan_ Ð°Ð±Ð¾ __hwasan_ Ð´Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² memcpy, memset Ñ‚Ð° memmove Ð´Ð»Ñ� -fsanitize=kernel-address Ð°Ð±Ð¾ -fsanitize=kernel-hwaddress."
  
  #: params.opt:59
  #, no-c-format
  msgid "Enable asan builtin functions protection."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ asan."
  
  #: params.opt:63
  #, no-c-format
  msgid "Enable asan stack protection."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚ Ñ�Ñ‚ÐµÐºÑƒ asan."
  
  #: params.opt:67
  #, no-c-format
  msgid "Enable asan detection of use-after-return bugs."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� asan."
  
  #: params.opt:71
  #, no-c-format
  msgid "Enable hwasan instrumentation of statically sized stack-allocated variables."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ hwasan Ð´Ð»Ñ� Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ñ… Ñƒ Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: params.opt:75
  #, no-c-format
  msgid "Use random base tag for each frame, as opposed to base always zero."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð¿Ð°Ð´ÐºÐ¾Ð²Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚ÐµÐ³ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„Ñ€ÐµÐ¹Ð¼Ñƒ, Ð½Ð° Ð²Ñ–Ð´Ð¼Ñ–Ð½Ñƒ Ð²Ñ–Ð´ Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½ÑƒÐ»ÑŒ."
  
  #: params.opt:79
  #, no-c-format
  msgid "Enable hwasan instrumentation of allocas/VLAs."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ hwasan Ð´Ð»Ñ� allocas/VLAs."
  
  #: params.opt:83
  #, no-c-format
  msgid "Enable hwasan instrumentation of load operations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ hwasan Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: params.opt:87
  #, no-c-format
  msgid "Enable hwasan instrumentation of store operations."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ hwasan Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ�."
  
  #: params.opt:91
  #, no-c-format
  msgid "Enable hwasan instrumentation of builtin functions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ hwasan."
  
  #: params.opt:95
  #, no-c-format
*************** msgstr "Ð¡ÐµÑ€ÐµÐ´Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚Ñ
*** 15720,16983 ****
  #: params.opt:99
  #, no-c-format
  msgid "Maximum number of bits for which we avoid creating FMAs."
! msgstr ""
  
  #: params.opt:103
  #, no-c-format
  msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
! msgstr ""
  
  #: params.opt:107
  #, no-c-format
  msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3."
! msgstr ""
  
  #: params.opt:111
  #, no-c-format
  msgid "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."
! msgstr ""
  
  #: params.opt:115
  #, no-c-format
  msgid "Probability that COMDAT function will be shared with different compilation unit."
! msgstr ""
  
  #: params.opt:119
  #, no-c-format
  msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgstr ""
  
  #: params.opt:123
  #, no-c-format
  msgid "Maximum number of queries into the alias oracle per store."
! msgstr ""
  
  #: params.opt:127
  #, no-c-format
  msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr ""
  
  #: params.opt:131
  #, no-c-format
  msgid "Maximal estimated growth of function body caused by early inlining of single call."
! msgstr ""
  
  #: params.opt:135
  #, no-c-format
  msgid "Maximum number of basic blocks before EVRP uses a sparse cache."
! msgstr ""
  
  #: params.opt:139
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before EVRP will not process it."
! msgstr ""
  
  #: params.opt:143
  #, no-c-format
  msgid "Scale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts."
! msgstr ""
  
  #: params.opt:147
  #, no-c-format
  msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
! msgstr ""
  
  #: params.opt:151
  #, no-c-format
  msgid "The threshold ratio for performing partial redundancy elimination after reload."
! msgstr ""
  
  #: params.opt:155
  #, no-c-format
  msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
! msgstr ""
  
  #: params.opt:159
  #, no-c-format
  msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
! msgstr ""
  
  #: params.opt:163
  #, no-c-format
  msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
! msgstr ""
  
  #: params.opt:167
  #, no-c-format
  msgid "Minimum heap size before we start collecting garbage, in kilobytes."
! msgstr ""
  
  #: params.opt:171
  #, no-c-format
  msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
! msgstr ""
  
  #: params.opt:175
  #, no-c-format
  msgid "Whether codegen errors should be ICEs when -fchecking."
! msgstr ""
  
  #: params.opt:179
  #, no-c-format
  msgid "Maximum number of arrays per SCoP."
! msgstr ""
  
  #: params.opt:183
  #, no-c-format
  msgid "Maximum number of parameters in a SCoP."
! msgstr ""
  
  #: params.opt:187
  #, no-c-format
  msgid "The number of elements for which hash table verification is done for each searched element."
! msgstr ""
  
  #: params.opt:191
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
! msgstr ""
  
  #: params.opt:195
  #, no-c-format
  msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
! msgstr ""
  
  #: params.opt:199
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
! msgstr ""
  
  #: params.opt:203
  #, no-c-format
  msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
! msgstr ""
  
  #: params.opt:207
  #, no-c-format
  msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
! msgstr ""
  
  #: params.opt:211
  #, no-c-format
  msgid "How much can given compilation unit grow because of the inlining (in percent)."
! msgstr ""
  
  #: params.opt:215
  #, no-c-format
  msgid "The upper bound for sharing integer constants."
! msgstr ""
  
  #: params.opt:219
  #, no-c-format
  msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
! msgstr ""
  
  #: params.opt:223
  #, no-c-format
  msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
! msgstr ""
  
  #: params.opt:227
  #, no-c-format
  msgid "Maximum depth of recursive cloning for self-recursive function."
! msgstr ""
  
  #: params.opt:231
  #, no-c-format
  msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
! msgstr ""
  
  #: params.opt:235
  #, no-c-format
  msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
! msgstr ""
  
  #: params.opt:239
  #, no-c-format
  msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
! msgstr ""
  
  #: params.opt:243
  #, no-c-format
  msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
! msgstr ""
  
  #: params.opt:247
  #, no-c-format
  msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
! msgstr ""
  
  #: params.opt:251
  #, no-c-format
  msgid "The size of translation unit that IPA-CP pass considers large."
! msgstr ""
  
  #: params.opt:255
  #, no-c-format
  msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
! msgstr ""
  
  #: params.opt:259
  #, no-c-format
  msgid "When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics."
! msgstr ""
  
  #: params.opt:263
  #, no-c-format
  msgid "Maximum number of statements visited during jump function offset discovery."
! msgstr ""
  
  #: params.opt:267
  #, no-c-format
  msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
! msgstr ""
  
  #: params.opt:271
  #, no-c-format
  msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
! msgstr ""
  
  #: params.opt:275
  #, no-c-format
  msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
! msgstr ""
  
  #: params.opt:279
  #, no-c-format
  msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
! msgstr ""
  
  #: params.opt:283
  #, no-c-format
  msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
! msgstr ""
  
  #: params.opt:287
  #, no-c-format
  msgid "Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
! msgstr ""
  
  #: params.opt:291
  #, no-c-format
  msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
! msgstr ""
  
  #: params.opt:295
  #, no-c-format
  msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgstr ""
  
  #: params.opt:299
  #, no-c-format
  msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
! msgstr ""
  
  #: params.opt:303
  #, no-c-format
  msgid "The number of registers in each class kept unused by loop invariant motion."
! msgstr ""
  
  #: params.opt:307
  #, no-c-format
  msgid "Max size of conflict table in MB."
! msgstr ""
  
  #: params.opt:311
  #, no-c-format
  msgid "Approximate function insn number in 1K units triggering simple local RA."
! msgstr ""
  
  #: params.opt:315
  #, no-c-format
  msgid "Max loops number for regional RA."
! msgstr ""
  
  #: params.opt:319
  #, no-c-format
  msgid "Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
! msgstr ""
  
  #: params.opt:323
  #, no-c-format
  msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
! msgstr ""
  
  #: params.opt:327
  #, no-c-format
  msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
! msgstr ""
  
  #: params.opt:331
  #, no-c-format
  msgid "Bound on number of iv uses in loop optimized in iv optimizations."
! msgstr ""
  
  #: params.opt:335
  #, no-c-format
  msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size."
! msgstr ""
  
  #: params.opt:339
  #, no-c-format
  msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed."
! msgstr ""
  
  #: params.opt:343
  #, no-c-format
  msgid "The size of L1 cache line."
! msgstr ""
  
  #: params.opt:347
  #, no-c-format
  msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
! msgstr ""
  
  #: params.opt:356
  #, no-c-format
  msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
! msgstr ""
  
  #: params.opt:363
  #, no-c-format
  msgid "The size of L1 cache."
! msgstr ""
  
  #: params.opt:367
  #, no-c-format
  msgid "The size of L2 cache."
! msgstr ""
  
  #: params.opt:371
  #, no-c-format
  msgid "Maximal growth due to inlining of large function (in percent)."
! msgstr ""
  
  #: params.opt:375
  #, no-c-format
  msgid "The size of function body to be considered large."
! msgstr ""
  
  #: params.opt:379
  #, no-c-format
  msgid "The size of stack frame to be considered large."
! msgstr ""
  
  #: params.opt:383
  #, no-c-format
  msgid "Maximal stack frame growth due to inlining (in percent)."
! msgstr ""
  
  #: params.opt:387
  #, no-c-format
  msgid "The size of translation unit to be considered large."
! msgstr ""
  
  #: params.opt:391
  #, no-c-format
  msgid "Maximum number of concurrently open C++ module files when lazy loading."
! msgstr ""
  
  #: params.opt:395
  #, no-c-format
  msgid "The minimum cost of an expensive expression in the loop invariant motion."
! msgstr ""
  
  #: params.opt:399
  #, no-c-format
  msgid "True if a non-short-circuit operation is optimal."
! msgstr ""
  
  #: params.opt:403
  #, no-c-format
  msgid "Size of tiles for loop blocking."
! msgstr ""
  
  #: params.opt:407
  #, no-c-format
  msgid "The maximum number of stmts in loop nest for loop interchange."
! msgstr ""
  
  #: params.opt:411
  #, no-c-format
  msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr ""
  
  #: params.opt:415
  #, no-c-format
  msgid "Max basic blocks number in loop for loop invariant motion."
! msgstr ""
  
  #: params.opt:419
  #, no-c-format
  msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr ""
  
  #: params.opt:423
  #, no-c-format
  msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr ""
  
  #: params.opt:427
  #, no-c-format
  msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr ""
  
  #: params.opt:431
  #, no-c-format
  msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
! msgstr ""
  
  #: params.opt:435
  #, no-c-format
  msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
! msgstr ""
  
  #: params.opt:439
  #, no-c-format
  msgid "Maximal size of a partition for LTO (in estimated instructions)."
! msgstr ""
  
  #: params.opt:443
  #, no-c-format
  msgid "maximal number of LTO partitions streamed in parallel."
! msgstr ""
  
  #: params.opt:447
  #, no-c-format
  msgid "Minimal size of a partition for LTO (in estimated instructions)."
! msgstr ""
  
  #: params.opt:451
  #, no-c-format
  msgid "Number of partitions the program should be split to."
! msgstr ""
  
  #: params.opt:455
  #, no-c-format
  msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgstr ""
  
  #: params.opt:459
  #, no-c-format
  msgid "The maximum number of insns combine tries to combine."
! msgstr ""
  
  #: params.opt:463
  #, no-c-format
  msgid "The maximum depth of a loop nest we completely peel."
! msgstr ""
  
  #: params.opt:467
  #, no-c-format
  msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr ""
  
  #: params.opt:471
  #, no-c-format
  msgid "The maximum number of insns of a completely peeled loop."
! msgstr ""
  
  #: params.opt:475
  #, no-c-format
  msgid "The maximum number of incoming edges to consider for crossjumping."
! msgstr ""
  
  #: params.opt:479
  #, no-c-format
  msgid "The maximum instructions CSE process before flushing."
! msgstr ""
  
  #: params.opt:483
  #, no-c-format
  msgid "The maximum length of path considered in cse."
! msgstr ""
  
  #: params.opt:487
  #, no-c-format
  msgid "The maximum memory locations recorded by cselib."
! msgstr ""
  
  #: params.opt:491
  #, no-c-format
  msgid "Max. count of debug markers to expand or inline."
! msgstr ""
  
  #: params.opt:495
  #, no-c-format
  msgid "The maximum number of instructions to consider to fill a delay slot."
! msgstr ""
  
  #: params.opt:499
  #, no-c-format
  msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr ""
  
  #: params.opt:503
  #, no-c-format
  msgid "Maximum number of active local stores in RTL dead store elimination."
! msgstr ""
  
  #: params.opt:507
  #, no-c-format
  msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgstr ""
  
  #: params.opt:511
  #, no-c-format
  msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
! msgstr ""
  
  #: params.opt:515
  #, no-c-format
  msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr ""
  
  #: params.opt:519
  #, no-c-format
  msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr ""
  
  #: params.opt:523
  #, no-c-format
  msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
! msgstr ""
  
  #: params.opt:527
  #, no-c-format
  msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
! msgstr ""
  
  #: params.opt:531
  #, no-c-format
  msgid "The maximum expansion factor when copying basic blocks."
! msgstr ""
  
  #: params.opt:535
  #, no-c-format
  msgid "Maximum depth of search in the dominator tree for expressions to hoist."
! msgstr ""
  
  #: params.opt:539
  #, no-c-format
  msgid "Maximum loop depth of a call which is considered for inlining functions called once."
! msgstr ""
  
  #: params.opt:543
  #, no-c-format
  msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
! msgstr ""
  
  #: params.opt:547
  #, no-c-format
  msgid "The maximum number of instructions when automatically inlining."
! msgstr ""
  
  #: params.opt:551
  #, no-c-format
  msgid "The maximum number of instructions inline function can grow to via recursive inlining."
! msgstr ""
  
  #: params.opt:555
  #, no-c-format
  msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
! msgstr ""
  
  #: params.opt:559
  #, no-c-format
  msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr ""
  
  #: params.opt:563
  #, no-c-format
  msgid "The maximum number of instructions when inlining for size."
! msgstr ""
  
  #: params.opt:567
  #, no-c-format
  msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr ""
  
  #: params.opt:571
  #, no-c-format
  msgid "The maximum depth of recursive inlining for inline functions."
! msgstr ""
  
  #: params.opt:575
  #, no-c-format
  msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr ""
  
  #: params.opt:579
  #, no-c-format
  msgid "Maximum number of isl operations, 0 means unlimited."
! msgstr ""
  
  #: params.opt:583
  #, no-c-format
  msgid "Bound on the cost of an expression to compute the number of iterations."
! msgstr ""
  
  #: params.opt:587
  #, no-c-format
  msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
! msgstr ""
  
  #: params.opt:591
  #, no-c-format
  msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
! msgstr ""
  
  #: params.opt:595
  #, no-c-format
  msgid "Search space limit for the backwards jump threader."
! msgstr ""
  
  #: params.opt:599
  #, no-c-format
  msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
! msgstr ""
  
  #: params.opt:603
  #, no-c-format
  msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr ""
  
  #: params.opt:607
  #, no-c-format
  msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr ""
  
  #: params.opt:611
  #, no-c-format
  msgid "Minimum page size for warning purposes."
! msgstr ""
  
  #: params.opt:615
  #, no-c-format
  msgid "Maximum length of partial antic set when performing tree pre optimization."
! msgstr ""
  
  #: params.opt:619
  #, no-c-format
  msgid "The maximum number of branches on the path through the peeled sequence."
! msgstr ""
  
  #: params.opt:623
  #, no-c-format
  msgid "The maximum number of peelings of a single loop."
! msgstr ""
  
  #: params.opt:627
  #, no-c-format
  msgid "The maximum number of insns of a peeled loop."
! msgstr ""
  
  #: params.opt:631
  #, no-c-format
  msgid "The maximum length of scheduling's pending operations list."
! msgstr ""
  
  #: params.opt:635 params.opt:679
  #, no-c-format
  msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr ""
  
  #: params.opt:639 params.opt:683
  #, no-c-format
  msgid "The maximum number of insns in a region to be considered for interblock scheduling."
! msgstr ""
  
  #: params.opt:643
  #, no-c-format
  msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
! msgstr ""
  
  #: params.opt:647
  #, no-c-format
  msgid "The maximum number of loop iterations we predict statically."
! msgstr ""
  
  #: params.opt:651
  #, no-c-format
  msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr ""
  
  #: params.opt:655
  #, no-c-format
  msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr ""
  
  #: params.opt:659
  #, no-c-format
  msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
! msgstr ""
  
  #: params.opt:663
  #, no-c-format
  msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
! msgstr ""
  
  #: params.opt:667
  #, no-c-format
  msgid "The maximum number of iterations through CFG to extend regions."
! msgstr ""
  
  #: params.opt:671
  #, no-c-format
  msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr ""
  
  #: params.opt:675
  #, no-c-format
  msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr ""
  
  #: params.opt:687
  #, no-c-format
  msgid "Maximum length of candidate scans for straight-line strength reduction."
! msgstr ""
  
  #: params.opt:691
  #, no-c-format
  msgid "Maximum number of may-defs visited when devirtualizing speculatively."
! msgstr ""
  
  #: params.opt:695
  #, no-c-format
  msgid "Maximum recursion depth allowed when querying a property of an SSA name."
! msgstr ""
  
  #: params.opt:699
  #, no-c-format
  msgid "Maximum number of constant stores to merge in the store merging pass."
! msgstr ""
  
  #: params.opt:703
  #, no-c-format
  msgid "Maximum number of conditional store pairs that can be sunk."
! msgstr ""
  
  #: params.opt:707 params.opt:711
  #, no-c-format
  msgid "Maximum number of store chains to track at the same time in the store merging pass."
! msgstr ""
  
  #: params.opt:715
  #, no-c-format
  msgid "Maximum amount of similar bbs to compare a bb with."
! msgstr ""
  
  #: params.opt:719
  #, no-c-format
  msgid "Maximum amount of iterations of the pass over a function."
! msgstr ""
  
  #: params.opt:723
  #, no-c-format
  msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
! msgstr ""
  
  #: params.opt:727
  #, no-c-format
  msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
! msgstr ""
  
  #: params.opt:731
  #, no-c-format
  msgid "The maximum number of unrollings of a single loop."
! msgstr ""
  
  #: params.opt:735
  #, no-c-format
  msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr ""
  
  #: params.opt:739
  #, no-c-format
  msgid "The maximum number of insns of an unswitched loop."
! msgstr ""
  
  #: params.opt:743
  #, no-c-format
  msgid "The maximum depth of a loop nest to be unswitched."
! msgstr ""
  
  #: params.opt:747
  #, no-c-format
  msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
! msgstr ""
  
  #: params.opt:751
  #, no-c-format
  msgid "Max. recursion depth for expanding var tracking expressions."
! msgstr ""
  
  #: params.opt:755
  #, no-c-format
  msgid "Max. size of loc list for which reverse ops should be added."
! msgstr ""
  
  #: params.opt:759
  #, no-c-format
  msgid "Max. size of var tracking hash tables."
! msgstr ""
  
  #: params.opt:763
  #, no-c-format
  msgid "Maximum number of VALUEs handled during a single find_base_term call."
! msgstr ""
  
  #: params.opt:767
  #, no-c-format
  msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr ""
  
  #: params.opt:771
  #, no-c-format
  msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgstr ""
  
  #: params.opt:775
  #, no-c-format
  msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
! msgstr ""
  
  #: params.opt:779
  #, no-c-format
  msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
! msgstr ""
  
  #: params.opt:783
  #, no-c-format
  msgid "The minimum UID to be used for a nondebug insn."
! msgstr ""
  
  #: params.opt:787
  #, no-c-format
  msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
! msgstr ""
  
  #: params.opt:791
  #, no-c-format
  msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr ""
  
  #: params.opt:795
  #, no-c-format
  msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
! msgstr ""
  
  #: params.opt:799
  #, no-c-format
  msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
! msgstr ""
  
  #: params.opt:812
  #, no-c-format
  msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
! msgstr ""
  
  #: params.opt:825
  #, no-c-format
  msgid "Chunk size of omp schedule for loops parallelized by parloops."
! msgstr ""
  
  #: params.opt:829
  #, no-c-format
  msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr ""
  
  #: params.opt:833
  #, no-c-format
  msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
! msgstr ""
  
  #: params.opt:855
  #, no-c-format
  msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
! msgstr ""
  
  #: params.opt:859
  #, no-c-format
  msgid "Maximal estimated outcome of branch considered predictable."
! msgstr ""
  
  #: params.opt:863
  #, no-c-format
  msgid "Whether software prefetch hints should be issued for non-constant strides."
! msgstr ""
  
  #: params.opt:867
  #, no-c-format
  msgid "The number of insns executed before prefetch is completed."
! msgstr ""
  
  #: params.opt:871
  #, no-c-format
  msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
! msgstr ""
  
  #: params.opt:875
  #, no-c-format
  msgid "The minimum constant stride beyond which we should use prefetch hints for."
! msgstr ""
  
  #: params.opt:879
  #, no-c-format
  msgid "Use internal function id in profile lookup."
! msgstr ""
  
  #: params.opt:883
  #, no-c-format
  msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
! msgstr ""
  
  #: params.opt:908
  #, no-c-format
  msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges."
! msgstr ""
  
  #: params.opt:913
  #, no-c-format
  msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
! msgstr ""
  
  #: params.opt:918
  #, no-c-format
  msgid "Maximum number of relations the oracle will register in a basic block."
! msgstr ""
  
  #: params.opt:922
  #, no-c-format
  msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr ""
  
  #: params.opt:926
  #, no-c-format
  msgid "Maximum number of disambiguations to perform per memory access."
! msgstr ""
  
  #: params.opt:930
  #, no-c-format
  msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
! msgstr ""
  
  #: params.opt:934
  #, no-c-format
  msgid "Bound on size of expressions used in the scalar evolutions analyzer."
! msgstr ""
  
  #: params.opt:938
  #, no-c-format
  msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
! msgstr ""
  
  #: params.opt:942
  #, no-c-format
  msgid "Minimal distance between possibly conflicting store and load."
! msgstr ""
  
  #: params.opt:946
  #, no-c-format
  msgid "Which -fsched-pressure algorithm to apply."
! msgstr ""
  
  #: params.opt:950
  #, no-c-format
  msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
! msgstr ""
  
  #: params.opt:954
  #, no-c-format
  msgid "The minimum probability an edge must have for the scheduler to save its state across it."
! msgstr ""
  
  #: params.opt:958
  #, no-c-format
  msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr ""
  
  #: params.opt:962
  #, no-c-format
  msgid "The maximum size of the lookahead window of selective scheduling."
! msgstr ""
  
  #: params.opt:966
  #, no-c-format
  msgid "Maximum number of times that an insn could be scheduled."
! msgstr ""
  
  #: params.opt:970
  #, no-c-format
  msgid "The number of prefetches that can run at the same time."
! msgstr ""
  
  #: params.opt:974
  #, no-c-format
  msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
! msgstr ""
  
  #: params.opt:978
  #, no-c-format
  msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
! msgstr ""
  
  #: params.opt:982
  #, no-c-format
  msgid "A threshold on the average loop count considered by the swing modulo scheduler."
! msgstr ""
  
  #: params.opt:986
  #, no-c-format
  msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
! msgstr ""
  
  #: params.opt:990
  #, no-c-format
  msgid "The minimum value of stage count that swing modulo scheduler will generate."
! msgstr ""
  
  #: params.opt:994
  #, no-c-format
  msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
! msgstr ""
  
  #: params.opt:998
  #, no-c-format
  msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
! msgstr ""
  
  #: params.opt:1002
  #, no-c-format
  msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable."
! msgstr ""
  
  #: params.opt:1006
  #, no-c-format
  msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
! msgstr ""
  
  #: params.opt:1010
  #, no-c-format
  msgid "The lower bound for a buffer to be considered for stack smashing protection."
! msgstr ""
  
  #: params.opt:1014
  #, no-c-format
  msgid "Size of the stack guard expressed as a power of two in bytes."
! msgstr ""
  
  #: params.opt:1018
  #, no-c-format
  msgid "Interval in which to probe the stack expressed as a power of two in bytes."
! msgstr ""
  
  #: params.opt:1022
  #, no-c-format
  msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
! msgstr ""
  
  #: params.opt:1026
  #, no-c-format
  msgid "Maximum size of a single store merging region in bytes."
! msgstr ""
  
  #: params.opt:1030
  #, no-c-format
  msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð¾ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð²Ñ–Ð´Ð³Ð°Ð»ÑƒÐ¶ÐµÐ½ÑŒ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ�."
  
  #: params.opt:1034
  #, no-c-format
  msgid "Maximum number of bases stored in each modref tree."
! msgstr ""
  
  #: params.opt:1038
  #, no-c-format
  msgid "Maximum number of references stored in each modref base."
! msgstr ""
  
  #: params.opt:1042
  #, no-c-format
  msgid "Maximum number of accesses stored in each modref reference."
! msgstr ""
  
  #: params.opt:1046
  #, no-c-format
  msgid "Maximum number of tests performed by modref query."
! msgstr ""
  
  #: params.opt:1050
  #, no-c-format
  msgid "Maximum depth of DFS walk used by modref escape analysis."
! msgstr ""
  
  #: params.opt:1054
  #, no-c-format
  msgid "Maximum number of escape points tracked by modref per SSA-name."
! msgstr ""
  
  #: params.opt:1058
  #, no-c-format
  msgid "Maximum number of times a given range is adjusted during the dataflow."
! msgstr ""
  
  #: params.opt:1062
  #, no-c-format
  msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
! msgstr ""
  
  #: params.opt:1075
  #, no-c-format
  msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
! msgstr ""
  
  #: params.opt:1079
  #, no-c-format
  msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
! msgstr ""
  
  #: params.opt:1083
  #, no-c-format
  msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
! msgstr ""
  
  #: params.opt:1087
  #, no-c-format
  msgid "Maximal code growth caused by tail duplication (in percent)."
! msgstr ""
  
  #: params.opt:1091
  #, no-c-format
  msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
! msgstr ""
  
  #: params.opt:1095
  #, no-c-format
  msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
! msgstr ""
  
  #: params.opt:1099
  #, no-c-format
  msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
! msgstr ""
  
  #: params.opt:1103
  #, no-c-format
  msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
! msgstr ""
  
  #: params.opt:1107
  #, no-c-format
  msgid "Emit special instrumentation for accesses to volatiles."
! msgstr ""
  
  #: params.opt:1111
  #, no-c-format
  msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
! msgstr ""
  
  #: params.opt:1115
  #, no-c-format
  msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr ""
  
  #: params.opt:1119
  #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
! msgstr ""
  
  #: params.opt:1123
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
! msgstr ""
  
  #: params.opt:1127
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
! msgstr ""
  
  #: params.opt:1131
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
! msgstr ""
  
  #: params.opt:1135
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
! msgstr ""
  
  #: params.opt:1139
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
! msgstr ""
  
  #: params.opt:1143
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
! msgstr ""
  
  #: params.opt:1147
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
! msgstr ""
  
  #: params.opt:1151
  #, no-c-format
  msgid "Whether to use canonical types."
! msgstr ""
  
  #: params.opt:1155
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
! msgstr ""
  
  #: params.opt:1159
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
! msgstr ""
  
  #: params.opt:1163
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr ""
  
  #: params.opt:1167
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
! msgstr ""
  
  #: params.opt:1171
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
! msgstr ""
  
  #: params.opt:1175
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
! msgstr ""
  
  #: params.opt:1179
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
! msgstr ""
  
  #: params.opt:1183
  #, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð´Ð»Ñ� Ñ–Ð½Ð´ÑƒÐºÑ†Ñ–Ð¹ Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ."
  
  #: cfgrtl.cc:2797
  msgid "flow control insn inside a basic block"
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð· ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ Ñƒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾Ñ†Ñ–"
  
  #: cfgrtl.cc:3086
  msgid "insn outside basic block"
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð·Ð° Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¼ Ð±Ð»Ð¾ÐºÐ¾Ð¼"
  
  #: cfgrtl.cc:3094
  msgid "return not followed by barrier"
! msgstr "Ð·Ð° return Ð½ÐµÐ¼Ð°Ñ” barrier"
  
  #: collect-utils.cc:206
  #, c-format
--- 15699,16962 ----
  #: params.opt:99
  #, no-c-format
  msgid "Maximum number of bits for which we avoid creating FMAs."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ñ–Ñ‚Ñ–Ð², Ð´Ð»Ñ� Ñ�ÐºÐ¸Ñ… Ð¼Ð¸ ÑƒÐ½Ð¸ÐºÐ½ÐµÐ¼Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� FMAs."
  
  #: params.opt:103
  #, no-c-format
  msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ñƒ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ… Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— expect. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ 90%."
  
  #: params.opt:107
  #, no-c-format
  msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð², Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¼. Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 3."
  
  #: params.opt:111
  #, no-c-format
  msgid "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."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ, Ð´Ð»Ñ� Ñ�ÐºÐ¸Ñ… ÐºÑ€Ð°Ñ‰Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð´ÐµÑ€ÐµÐ²Ð° ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº, Ñ�ÐºÑ‰Ð¾ 0, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð´Ð»Ñ� Ð¼Ð°ÑˆÐ¸Ð½Ð¸."
  
  #: params.opt:115
  #, no-c-format
  msgid "Probability that COMDAT function will be shared with different compilation unit."
! msgstr "Ð™Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ, Ñ‰Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� COMDAT Ð±ÑƒÐ´Ðµ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ð¼Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—."
  
  #: params.opt:119
  #, no-c-format
  msgid "Maximum number of namespaces to search for alternatives when name lookup fails."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ–Ð² Ñ–Ð¼ÐµÐ½ Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð², ÐºÐ¾Ð»Ð¸ Ð¿Ð¾ÑˆÑƒÐº Ñ–Ð¼ÐµÐ½Ñ– Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ�."
  
  #: params.opt:123
  #, no-c-format
  msgid "Maximum number of queries into the alias oracle per store."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð°Ð¿Ð¸Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ñ€Ð°ÐºÑƒÐ»Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ð½Ð° Ð¾Ð´Ð¸Ð½ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�."
  
  #: params.opt:127
  #, no-c-format
  msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ (Ñƒ Ð±Ð°Ð¹Ñ‚Ð°Ñ…) Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð², Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¿Ð¾ Ð±Ð°Ð¹Ñ‚Ð°Ñ… Ð¿Ñ€Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ– Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ."
  
  #: params.opt:131
  #, no-c-format
  msgid "Maximal estimated growth of function body caused by early inlining of single call."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ðµ Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ñ‚Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½ÐµÐ½Ðµ Ñ€Ð°Ð½Ð½Ñ–Ð¼ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�Ð¼ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ."
  
  #: params.opt:135
  #, no-c-format
  msgid "Maximum number of basic blocks before EVRP uses a sparse cache."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð², Ð¿ÐµÑ€ÐµÐ´ Ñ‚Ð¸Ð¼ Ñ�Ðº EVRP Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ€Ð¾Ð·Ñ€Ñ–Ð´Ð¶ÐµÐ½Ð¸Ð¹ ÐºÐµÑˆ."
  
  #: params.opt:139
  #, no-c-format
  msgid "Maximum number of outgoing edges in a switch before EVRP will not process it."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ñƒ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ–, Ð¿ÐµÑ€ÐµÐ´ Ñ‚Ð¸Ð¼ Ñ�Ðº EVRP Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾."
  
  #: params.opt:143
  #, no-c-format
  msgid "Scale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts."
! msgstr "ÐšÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñƒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ, Ñ�ÐºÐ¸Ð¹ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°Ñ” Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ” Ñ€ÐµÐ±Ñ€Ð¾ Ð¿ÐµÑ‚Ð»Ñ– Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– Ð· max-jump-thread-duplication-stmts."
  
  #: params.opt:147
  #, no-c-format
  msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð³Ð¾Ð²Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€, Ñ�ÐºÐµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸ ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð·Ð°Ð¹Ð²Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: params.opt:151
  #, no-c-format
  msgid "The threshold ratio for performing partial redundancy elimination after reload."
! msgstr "ÐŸÐ¾Ñ€Ð¾Ð³Ð¾Ð²Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÑƒÑ�ÑƒÐ½ÐµÐ½Ð½Ñ� Ð·Ð°Ð¹Ð²Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: params.opt:155
  #, no-c-format
  msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations."
! msgstr "ÐšÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·Ñ€Ð°Ñ…ÑƒÐ½ÐºÑƒ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð²Ñ–Ð´Ñ�Ñ‚Ð°Ð½Ñ–, Ð½Ð° Ñ�ÐºÑƒ Ð²Ð¸Ñ€Ð°Ð· Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð¸Ð¹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ð¼Ð¸ GCSE."
  
  #: params.opt:159
  #, no-c-format
  msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel."
! msgstr "Ð’Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ, Ð¿Ñ€Ð¸ Ñ�ÐºÑ–Ð¹ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— GCSE Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÑƒÑ‚ÑŒ Ð²Ñ–Ð´Ñ�Ñ‚Ð°Ð½ÑŒ, Ð½Ð° Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸Ñ�Ñ� Ð²Ð¸Ñ€Ð°Ð·."
  
  #: params.opt:163
  #, no-c-format
  msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÑƒÐ¿Ð¸, Ñ‰Ð¾Ð± Ñ�Ð¿Ñ€Ð¾Ð²Ð¾ÐºÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð±Ñ–Ñ€ÐºÑƒ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ�, Ð²Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº Ð²Ñ–Ð´ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÑƒÐ¿Ð¸."
  
  #: params.opt:167
  #, no-c-format
  msgid "Minimum heap size before we start collecting garbage, in kilobytes."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÑƒÐ¿Ð¸ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð¼ Ð·Ð±Ð¾Ñ€Ñƒ Ñ�Ð¼Ñ–Ñ‚Ñ‚Ñ�, Ñƒ ÐºÑ–Ð»Ð¾Ð±Ð°Ð¹Ñ‚Ð°Ñ…."
  
  #: params.opt:171
  #, no-c-format
  msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ, Ñ�ÐºÐ¸Ð¹ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ð¼. ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð² GIMPLE FE."
  
  #: params.opt:175
  #, no-c-format
  msgid "Whether codegen errors should be ICEs when -fchecking."
! msgstr "Ð§Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ codegen Ð±ÑƒÑ‚Ð¸ ICE, ÐºÐ¾Ð»Ð¸ -fchecking."
  
  #: params.opt:179
  #, no-c-format
  msgid "Maximum number of arrays per SCoP."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ð½Ð° Ð¾Ð´Ð¸Ð½ SCoP."
  
  #: params.opt:183
  #, no-c-format
  msgid "Maximum number of parameters in a SCoP."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð² SCoP."
  
  #: params.opt:187
  #, no-c-format
  msgid "The number of elements for which hash table verification is done for each searched element."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð´Ð»Ñ� Ñ�ÐºÐ¸Ñ… Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ…ÐµÑˆ-Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ ÑˆÑƒÐºÐ°Ð½Ð¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°."
  
  #: params.opt:191
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)."
! msgstr "Ð—Ð½Ð°Ð¼ÐµÐ½Ð½Ð¸Ðº n Ð´Ñ€Ð¾Ð±Ñƒ 1/n Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ñ— ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð² ÑƒÑ�Ñ–Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–, Ñ�ÐºÐ¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸, Ñ‰Ð¾Ð± Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸Ñ�Ñ� Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ð¼ (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– non-LTO)."
  
  #: params.opt:195
  #, no-c-format
  msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð¹Ð±Ñ–Ð»ÑŒÑˆ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ð¼Ñ–Ð»ÐµÑ—Ð² Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð²Ñ�Ñ–Ñ”Ñ— Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸, Ð´Ð¾ Ñ�ÐºÐ¸Ñ… Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð½Ð°Ð»ÐµÐ¶Ð°Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ, Ñ‰Ð¾Ð± Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ð¼ (Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– LTO)."
  
  #: params.opt:199
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot."
! msgstr "Ð—Ð½Ð°Ð¼ÐµÐ½Ð½Ð¸Ðº n Ð´Ñ€Ð¾Ð±Ñƒ 1/n Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ñ†Ñ–Ñ”Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ–, Ñ‰Ð¾Ð± Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸Ñ�Ñ� Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ð¼."
  
  #: params.opt:203
  #, no-c-format
  msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable."
! msgstr "ÐœÐ°Ñ�ÑˆÑ‚Ð°Ð± (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…), Ñ�ÐºÐ¸Ð¹ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð»Ñ–Ð¼Ñ–Ñ‚Ñ–Ð² inline-insns-single Ñ‚Ð° auto, ÐºÐ¾Ð»Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ° Ð½Ð°Ñ‚Ñ�ÐºÐ°Ñ” Ð½Ð° Ñ‚Ðµ, Ñ‰Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ” Ð´ÑƒÐ¶Ðµ Ð¿Ñ€Ð¸Ð±ÑƒÑ‚ÐºÐ¾Ð²Ð¸Ð¼."
  
  #: params.opt:207
  #, no-c-format
  msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ðµ Ð¿Ñ€Ð¸Ñ�ÐºÐ¾Ñ€ÐµÐ½Ð½Ñ�, Ñ�ÐºÐµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ–Ð½Ð»Ð°Ð¹Ð½ÐµÑ€Ñƒ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ inline-insns-single Ñ‚Ð° inline-insns-auto."
  
  #: params.opt:211
  #, no-c-format
  msgid "How much can given compilation unit grow because of the inlining (in percent)."
! msgstr "Ð�Ð° Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¼Ð¾Ð¶Ðµ Ð·Ñ€Ð¾Ñ�Ñ‚Ð¸ Ð´Ð°Ð½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð° Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…)."
  
  #: params.opt:215
  #, no-c-format
  msgid "The upper bound for sharing integer constants."
! msgstr "Ð’ÐµÑ€Ñ…Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð´Ð»Ñ� Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚."
  
  #: params.opt:219
  #, no-c-format
  msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone."
! msgstr "ÐŸÐ¾Ñ€Ñ–Ð³ Ð¾Ñ†Ñ–Ð½ÐºÐ¸ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– ipa-cp, Ñ�ÐºÐ¸Ð¹ Ð²Ñ�Ðµ Ñ‰Ðµ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¸Ð¼ Ð´Ð»Ñ� ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:223
  #, no-c-format
  msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known."
! msgstr "Ð‘Ð¾Ð½ÑƒÑ� Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ IPA-CP Ð½Ð°Ð´Ð°Ñ” ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð°Ð¼, Ñ�ÐºÑ– Ñ€Ð¾Ð±Ð»Ñ�Ñ‚ÑŒ Ð¼ÐµÐ¶Ñ– Ñ†Ð¸ÐºÐ»Ñƒ Ð°Ð±Ð¾ ÐºÑ€Ð¾ÐºÐ¸ Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼Ð¸."
  
  #: params.opt:227
  #, no-c-format
  msgid "Maximum depth of recursive cloning for self-recursive function."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ�Ð°Ð¼Ð¾Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: params.opt:231
  #, no-c-format
  msgid "Recursive cloning only when the probability of call being executed exceeds the parameter."
! msgstr "Ð ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ðµ ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ñ‚Ð¾Ð´Ñ–, ÐºÐ¾Ð»Ð¸ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€."
  
  #: params.opt:235
  #, no-c-format
  msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor."
! msgstr "ÐŸÑ€Ð¸ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð¾Ñ†Ñ–Ð½Ð¾Ðº ÐµÑ„ÐµÐºÑ‚Ñƒ IPA-CP, Ð¼Ð½Ð¾Ð¶Ñ‚Ðµ Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€, Ñ�ÐºÑ– Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð½Ð° Ñ†ÐµÐ¹ Ð¼Ð½Ð¾Ð¶Ð½Ð¸Ðº."
  
  #: params.opt:239
  #, no-c-format
  msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning."
! msgstr "Ð’Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ¾Ð²Ðµ Ð¿Ð¾ÐºÐ°Ñ€Ð°Ð½Ð½Ñ�, Ñ�ÐºÐµ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°ÑŽÑ‚ÑŒ Ð¿Ñ€Ð¸ Ð¾Ñ†Ñ–Ð½Ñ†Ñ– Ð´Ð»Ñ� ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:243
  #, no-c-format
  msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning."
! msgstr "Ð’Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ¾Ð²Ðµ Ð¿Ð¾ÐºÐ°Ñ€Ð°Ð½Ð½Ñ�, Ñ�ÐºÐµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ–Ð½ÑˆÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°ÑŽÑ‚ÑŒ Ð¿Ñ€Ð¸ Ð¾Ñ†Ñ–Ð½Ñ†Ñ– Ð´Ð»Ñ� ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:247
  #, no-c-format
  msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)."
! msgstr "Ð�Ð° Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¼Ð¾Ð¶Ðµ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸Ñ�Ñ� Ð·Ð°Ð´Ð°Ð½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð° Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ñƒ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…)."
  
  #: params.opt:251
  #, no-c-format
  msgid "The size of translation unit that IPA-CP pass considers large."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–, Ñ�ÐºÐ¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ IPA-CP Ð²Ð²Ð°Ð¶Ð°Ñ” Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼."
  
  #: params.opt:255
  #, no-c-format
  msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ, Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… Ð· ÐºÐ¾Ð¶Ð½Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð´Ð»Ñ� Ð¼Ñ–Ð¶Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð½Ð¾Ð³Ð¾ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚."
  
  #: params.opt:259
  #, no-c-format
  msgid "When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics."
! msgstr "ÐŸÑ€Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ð½Ð° Ñ†Ñ–Ð¹ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ¾Ð²Ñ–Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— Ð² Ð³Ñ–Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ñ– Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚ Ñ�Ðº Ð¾Ñ�Ð½Ð¾Ð²Ñƒ Ð´Ð»Ñ� ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸Ðº IPA-CP."
  
  #: params.opt:263
  #, no-c-format
  msgid "Maximum number of statements visited during jump function offset discovery."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ð²Ñ–Ð´ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ."
  
  #: params.opt:267
  #, no-c-format
  msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ñ�ÐºÑ– Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ñ–Ð´Ð²Ñ–Ð´Ð°Ð½Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ð¾Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² IPA Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ñƒ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÑ–Ð¹ Ð·Ð°Ð´Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: params.opt:271
  #, no-c-format
  msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¼Ñ–Ñ�Ñ‚Ñƒ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ñ‚Ð° Ñ€ÐµÑˆÑ–Ñ‚ÐºÐ°Ñ…."
  
  #: params.opt:275
  #, no-c-format
  msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ñ– Ð°Ð½Ð°Ð»Ñ–Ð·Ð¾Ð¼ IPA."
  
  #: params.opt:279
  #, no-c-format
  msgid "Maximum number of different predicates used to track properties of loops in IPA analysis."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð¿Ñ€ÐµÐ´Ð¸ÐºÐ°Ñ‚Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚ÐµÐ¹ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ñƒ Ð°Ð½Ð°Ð»Ñ–Ð·Ñ– IPA."
  
  #: params.opt:283
  #, no-c-format
  msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¸Ñ… Ñ‚Ð¾Ñ‡Ð¾Ðº Ð³Ñ€Ð°Ð½Ð¸Ñ†ÑŒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ–Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð¾Ðº Â«caseÂ» Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Â«switchÂ», Ñ�ÐºÑ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð¿Ñ–Ð´Ñ�ÑƒÐ¼ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— IPA."
  
  #: params.opt:287
  #, no-c-format
  msgid "Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…) Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ‰Ð¾Ð± Ð²Ð²Ð°Ð¶Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸."
  
  #: params.opt:291
  #, no-c-format
  msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÑˆÐ¼Ð°Ñ‚ÐºÑ–Ð², Ñ�ÐºÑ– Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÑ” IPA-SRA Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°, Ð²Ð½Ð°Ñ�Ð»Ñ–Ð´Ð¾Ðº Ñ‡Ð¾Ð³Ð¾ Ñ‚Ð°ÐºÐ¾Ð¶ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð°Ð¼Ñ–Ð½ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°."
  
  #: params.opt:295
  #, no-c-format
  msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð½Ð¾Ð²Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– ipa-sra Ð·Ð°Ð¼Ñ–Ð½ÑŽÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚."
  
  #: params.opt:299
  #, no-c-format
  msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ� Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð½Ð¾Ð²Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ñ�ÐºÑ– ipa-sra Ð·Ð°Ð¼Ñ–Ð½ÑŽÑ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð½ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ, Ñ�ÐºÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ñ– Ð¿ÐµÑ€ÐµÐ´Ð°Ñ” Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: params.opt:303
  #, no-c-format
  msgid "The number of registers in each class kept unused by loop invariant motion."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ñƒ ÐºÐ¾Ð¶Ð½Ð¾Ð¼Ñƒ ÐºÐ»Ð°Ñ�Ñ–, Ñ�ÐºÑ– Ð·Ð°Ð»Ð¸ÑˆÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¼Ð¸ Ð¿Ñ€Ð¸ Ñ€ÑƒÑ…Ñƒ Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: params.opt:307
  #, no-c-format
  msgid "Max size of conflict table in MB."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ñ–Ð² Ð² ÐœÐ‘."
  
  #: params.opt:311
  #, no-c-format
  msgid "Approximate function insn number in 1K units triggering simple local RA."
! msgstr "ÐŸÑ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ… 1K, Ñ‰Ð¾ Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�Ñ” Ð¿Ñ€Ð¾Ñ�Ñ‚Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñƒ RA."
  
  #: params.opt:315
  #, no-c-format
  msgid "Max loops number for regional RA."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ–Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ñ— RA."
  
  #: params.opt:319
  #, no-c-format
  msgid "Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint."
! msgstr "ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÑ”, Ñ‰Ð¾Ð± IRA Ñ�Ð¸Ð»ÑŒÐ½Ð¾ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ð»Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� (Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÑŽÐ²Ð°Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð²) Ñƒ Ð²Ñ�Ñ–Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð°Ñ… Ð´Ð»Ñ� Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð². Ð¯ÐºÑ‰Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½ÑƒÐ»ÑŒ, Ñ†Ðµ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñ‰Ð¾ IRA Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð»Ð¸ÑˆÐµ Ñ‚Ð¾Ð´Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ð¾Ð½Ð° Ñ” Ñ”Ð´Ð¸Ð½Ð¾ÑŽ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ÑŽ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¾ÑŽ Ð· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð². Ð’ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ Ñ†Ðµ Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñ‰Ð¾ IRA Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¸Ñ‚ÑŒ Ð²Ñ�Ñ– Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¸ Ð´Ð»Ñ� Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ð¾Ð³Ð¾ ÐºÐ»Ð°Ñ�Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð², Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ñ�ÐºÑ‰Ð¾ Ð²Ð¾Ð½Ð° Ð·Ð½Ð°Ð¹ÑˆÐ»Ð° Ð´ÐµÑ�ÐºÐ¸Ð¹ Ð²Ð¸Ð±Ñ–Ñ€ Ð· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ ÐºÐ»Ð°Ñ�Ð¾Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð² Ñ– Ð²Ñ€Ð°Ñ…ÑƒÑ” Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�."
  
  #: params.opt:323
  #, no-c-format
  msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
! msgstr "Ð¯ÐºÑ‰Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ–Ð² Ñƒ Ð½Ð°Ð±Ð¾Ñ€Ñ– Ð¼ÐµÐ½ÑˆÐ°, Ð¼Ð¸ Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð½Ð°Ð¼Ð°Ð³Ð°Ñ”Ð¼Ð¾Ñ�Ñ� Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– ivs Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ—Ñ… Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: params.opt:327
  #, no-c-format
  msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
! msgstr "ÐœÐµÐ¶Ð° ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ–Ð², Ð½Ð¸Ð¶Ñ‡Ðµ Ñ�ÐºÐ¾Ñ— Ð²Ñ�Ñ– ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— iv."
  
  #: params.opt:331
  #, no-c-format
  msgid "Bound on number of iv uses in loop optimized in iv optimizations."
! msgstr "ÐœÐµÐ¶Ð° ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½ÑŒ iv Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ð¿ÐµÑ‚Ð»Ñ– Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— iv."
  
  #: params.opt:335
  #, no-c-format
  msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñƒ Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð². ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼."
  
  #: params.opt:339
  #, no-c-format
  msgid "The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð´Ñƒ Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð². ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð° ÑˆÐ²Ð¸Ð´ÐºÑ–Ñ�Ñ‚ÑŽ."
  
  #: params.opt:343
  #, no-c-format
  msgid "The size of L1 cache line."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ñ–Ð½Ñ–Ñ— ÐºÐµÑˆÑƒ L1."
  
  #: params.opt:347
  #, no-c-format
  msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð¼Ñ–Ð¶ Ð´Ð²Ð¾Ð¼Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ð¼Ð¸, Ð½Ð° Ñ�ÐºÑ– Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð·Ð´Ñ–Ð¹Ñ�Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿, Ñ‰Ð¾Ð± ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð¸Ð¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ð¸Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð¸, Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ñ– Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ. Ð—Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ñ†Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ñ–Ð½Ñ–Ñ— ÐºÐµÑˆÑƒ L1, Ð°Ð»Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¼, Ñ‰Ð¾Ð± Ð²Ñ€Ð°Ñ…ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð»Ñ–Ð½Ñ–Ð¹ ÐºÐµÑˆÑƒ Ð´Ð»Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð². ÐšÐ¾Ð´ C++17 Ð¼Ð¾Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð½Ð¾Ð¼Ñƒ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ–, Ð°Ð»Ðµ Ñ†Ðµ Ð½Ð°Ñ�Ñ‚Ñ–Ð¹Ð½Ð¾ Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð² Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ñ… ABIs."
  
  #: params.opt:356
  #, no-c-format
  msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ— Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÑƒ Ð·Ð°Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ Ð´Ð²Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸, Ð½Ð° Ñ�ÐºÑ– Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð·Ð´Ñ–Ð¹Ñ�Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð· Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾ÑŽ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ–Ñ�Ñ‚ÑŽ Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð². Ð—Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹ Ñ†Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ñ–Ð½Ñ–Ñ— ÐºÐµÑˆÑƒ L1, Ð°Ð»Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¸Ð¼, Ñ‰Ð¾Ð± Ð²Ñ€Ð°Ñ…ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ñ–Ð·Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¸ Ð»Ñ–Ð½Ñ–Ð¹ ÐºÐµÑˆÑƒ Ð´Ð»Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñ–Ð²."
  
  #: params.opt:363
  #, no-c-format
  msgid "The size of L1 cache."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐµÑˆÑƒ L1."
  
  #: params.opt:367
  #, no-c-format
  msgid "The size of L2 cache."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐµÑˆÑƒ L2."
  
  #: params.opt:371
  #, no-c-format
  msgid "Maximal growth due to inlining of large function (in percent)."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð½Ð°Ñ�Ð»Ñ–Ð´Ð¾Ðº Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…)."
  
  #: params.opt:375
  #, no-c-format
  msgid "The size of function body to be considered large."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ñ‚Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐµ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼."
  
  #: params.opt:379
  #, no-c-format
  msgid "The size of stack frame to be considered large."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ñ— Ñ€Ð°Ð¼ÐºÐ¸, Ñ�ÐºÐ¸Ð¹ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼."
  
  #: params.opt:383
  #, no-c-format
  msgid "Maximal stack frame growth due to inlining (in percent)."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÐ¾Ð²Ð¾Ñ— Ñ€Ð°Ð¼ÐºÐ¸ Ð²Ð½Ð°Ñ�Ð»Ñ–Ð´Ð¾Ðº Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…)."
  
  #: params.opt:387
  #, no-c-format
  msgid "The size of translation unit to be considered large."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼."
  
  #: params.opt:391
  #, no-c-format
  msgid "Maximum number of concurrently open C++ module files when lazy loading."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¼Ð¾Ð´ÑƒÐ»Ñ–Ð² C++ Ð¿Ñ€Ð¸ Ð»Ñ–Ð½Ð¸Ð²Ð¾Ð¼Ñƒ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ–."
  
  #: params.opt:395
  #, no-c-format
  msgid "The minimum cost of an expensive expression in the loop invariant motion."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð´Ð¾Ñ€Ð¾Ð³Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð² Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ð¼Ñƒ Ñ€ÑƒÑ�Ñ– Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: params.opt:399
  #, no-c-format
  msgid "True if a non-short-circuit operation is optimal."
! msgstr "True, Ñ�ÐºÑ‰Ð¾ Ð½ÐµÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð·Ð°Ð¼ÐºÐ½ÐµÐ½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ñ” Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ÑŽ."
  
  #: params.opt:403
  #, no-c-format
  msgid "Size of tiles for loop blocking."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð±Ð»Ð¾ÐºÑ–Ð² Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: params.opt:407
  #, no-c-format
  msgid "The maximum number of stmts in loop nest for loop interchange."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñƒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ†Ð¸ÐºÐ»Ñ– Ð´Ð»Ñ� Ð¾Ð±Ð¼Ñ–Ð½Ñƒ Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: params.opt:411
  #, no-c-format
  msgid "The minimum stride ratio for loop interchange to be profitable."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� ÐºÑ€Ð¾ÐºÑ–Ð², Ð·Ð° Ñ�ÐºÐ¾Ð³Ð¾ Ð¾Ð±Ð¼Ñ–Ð½ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ñ” Ð¿Ñ€Ð¸Ð±ÑƒÑ‚ÐºÐ¾Ð²Ð¸Ð¼."
  
  #: params.opt:415
  #, no-c-format
  msgid "Max basic blocks number in loop for loop invariant motion."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² Ñƒ Ñ†Ð¸ÐºÐ»Ñ– Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½ Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: params.opt:419
  #, no-c-format
  msgid "Maximum number of datarefs in loop for building loop data dependencies."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ Ð½Ð° Ð´Ð°Ð½Ñ– Ñƒ Ñ†Ð¸ÐºÐ»Ñ– Ð´Ð»Ñ� Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð´Ð°Ð½Ð¸Ñ… Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: params.opt:423
  #, no-c-format
  msgid "The maximum number of instructions in an inner loop that is being considered for versioning."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð¼Ñƒ Ñ†Ð¸ÐºÐ»Ñ–, Ñ�ÐºÐ¸Ð¹ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:427
  #, no-c-format
  msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ‚Ð»Ñ–, Ñ�ÐºÐ° Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ñ–Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�, Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ñ… Ð¿ÐµÑ‚Ð»Ñ�Ñ…."
  
  #: params.opt:431
  #, no-c-format
  msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� ÐºÑ€Ð°ÑŽ Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…, Ñ�ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� BB Ð´Ð¾ ÑƒÑ�Ð¿Ð°Ð´ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ EBB Ñƒ LRA."
  
  #: params.opt:435
  #, no-c-format
  msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ, Ñ�ÐºÑ– Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð²Ð¸Ð»Ð¸Ð²Ð°Ð½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾-Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�, Ñ�ÐºÐµ Ð½Ðµ Ñ” Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�Ð¼."
  
  #: params.opt:439
  #, no-c-format
  msgid "Maximal size of a partition for LTO (in estimated instructions)."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð´Ð»Ñ� LTO (Ñƒ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ…)."
  
  #: params.opt:443
  #, no-c-format
  msgid "maximal number of LTO partitions streamed in parallel."
! msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾ Ñ‚Ñ€Ð°Ð½Ñ�Ð»ÑŽÐ²Ð°Ð½Ð¸Ñ… Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð² LTO."
  
  #: params.opt:447
  #, no-c-format
  msgid "Minimal size of a partition for LTO (in estimated instructions)."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð´Ð»Ñ� LTO (Ñƒ Ð¿Ñ€Ð¸Ð±Ð»Ð¸Ð·Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�Ñ…)."
  
  #: params.opt:451
  #, no-c-format
  msgid "Number of partitions the program should be split to."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð², Ð½Ð° Ñ�ÐºÑ– Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ð°."
  
  #: params.opt:455
  #, no-c-format
  msgid "The maximum number of instructions to consider to unroll in a loop on average."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑƒÑ‚Ð¸ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ð² Ñ†Ð¸ÐºÐ»Ñ–."
  
  #: params.opt:459
  #, no-c-format
  msgid "The maximum number of insns combine tries to combine."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�Ð¿Ñ€Ð¾Ð± ÐºÐ¾Ð¼Ð±Ñ–Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹."
  
  #: params.opt:463
  #, no-c-format
  msgid "The maximum depth of a loop nest we completely peel."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¸ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ñ”Ð¼Ð¾."
  
  #: params.opt:467
  #, no-c-format
  msgid "The maximum number of peelings of a single loop that is peeled completely."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½ÑŒ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�."
  
  #: params.opt:471
  #, no-c-format
  msgid "The maximum number of insns of a completely peeled loop."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: params.opt:475
  #, no-c-format
  msgid "The maximum number of incoming edges to consider for crossjumping."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ�ÐºÐ¾ÐºÑƒ."
  
  #: params.opt:479
  #, no-c-format
  msgid "The maximum instructions CSE process before flushing."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑƒ CSE Ð¾Ð±Ñ€Ð¾Ð±Ð»Ñ�Ñ” Ð¿ÐµÑ€ÐµÐ´ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ�Ð¼."
  
  #: params.opt:483
  #, no-c-format
  msgid "The maximum length of path considered in cse."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° ÑˆÐ»Ñ�Ñ…Ñƒ, Ñ�ÐºÐ¸Ð¹ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² cse."
  
  #: params.opt:487
  #, no-c-format
  msgid "The maximum memory locations recorded by cselib."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¼Ñ–Ñ�Ñ†ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÑ– Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‚ÑŒÑ�Ñ� cselib."
  
  #: params.opt:491
  #, no-c-format
  msgid "Max. count of debug markers to expand or inline."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¼Ð°Ñ€ÐºÐµÑ€Ñ–Ð² Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð°Ð±Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:495
  #, no-c-format
  msgid "The maximum number of instructions to consider to fill a delay slot."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸."
  
  #: params.opt:499
  #, no-c-format
  msgid "The maximum number of instructions to consider to find accurate live register information."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¶Ð¸Ð²Ñ– Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸."
  
  #: params.opt:503
  #, no-c-format
  msgid "Maximum number of active local stores in RTL dead store elimination."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ Ñƒ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ– RTL Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ."
  
  #: params.opt:507
  #, no-c-format
  msgid "The maximum number of nested indirect inlining performed by early inliner."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ñ€Ð°Ð½Ð½Ñ–Ð¼ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‡ÐµÐ¼."
  
  #: params.opt:511
  #, no-c-format
  msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð»Ñ–Ð² Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ–, Ð¿ÐµÑ€ÐµÐ´ Ñ‚Ð¸Ð¼ Ñ�Ðº Ð°Ð½Ð°Ð»Ñ–Ð· Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸Ð¼Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñƒ Ñ�Ðº Ð¾Ð´Ð½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ."
  
  #: params.opt:515
  #, no-c-format
  msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ– Ð±Ð»Ð¾ÐºÑ–Ð² Ð½Ð° ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ñ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð° Ñ�Ñ‚Ð°Ð½Ñ–Ð²."
  
  #: params.opt:519
  #, no-c-format
  msgid "The maximum ratio of insertions to deletions of expressions in GCSE."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ�Ñ‚Ð°Ð²Ð¾Ðº Ð´Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ñƒ GCSE."
  
  #: params.opt:523
  #, no-c-format
  msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð±Ñ�Ñ�Ð³ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾ GCSE, Ð² ÐºÑ–Ð»Ð¾Ð±Ð°Ð¹Ñ‚Ð°Ñ…."
  
  #: params.opt:527
  #, no-c-format
  msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·ÐºÑ€Ð¸Ñ‚Ñ‚Ñ– Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ… Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð²."
  
  #: params.opt:531
  #, no-c-format
  msgid "The maximum expansion factor when copying basic blocks."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð²."
  
  #: params.opt:535
  #, no-c-format
  msgid "Maximum depth of search in the dominator tree for expressions to hoist."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð² Ð´ÐµÑ€ÐµÐ²Ñ– Ð´Ð¾Ð¼Ñ–Ð½Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð´Ð»Ñ� Ð²Ð¸Ð½Ð¾Ñ�Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð²."
  
  #: params.opt:539
  #, no-c-format
  msgid "Maximum loop depth of a call which is considered for inlining functions called once."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ñ�ÐºÐ° Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·."
  
  #: params.opt:543
  #, no-c-format
  msgid "Maximum combined size of caller and callee which is inlined if callee is called once."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑŽÑ‡Ð¾Ð³Ð¾ Ñ‚Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾Ð³Ð¾, Ñ�ÐºÐ¸Ð¹ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·."
  
  #: params.opt:547
  #, no-c-format
  msgid "The maximum number of instructions when automatically inlining."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ñ€Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ–."
  
  #: params.opt:551
  #, no-c-format
  msgid "The maximum number of instructions inline function can grow to via recursive inlining."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð´Ð¾ Ñ�ÐºÐ¾Ñ— Ð¼Ð¾Ð¶Ðµ Ð·Ñ€Ð¾Ñ�Ñ‚Ð¸ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�."
  
  #: params.opt:555
  #, no-c-format
  msgid "The maximum number of instructions non-inline function can grow to via recursive inlining."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð½Ð° Ñ�ÐºÑƒ Ð¼Ð¾Ð¶Ðµ Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸Ñ�Ñ� Ð½ÐµÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:559
  #, no-c-format
  msgid "The maximum number of instructions in a single function eligible for inlining."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð¾Ð´Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð°."
  
  #: params.opt:563
  #, no-c-format
  msgid "The maximum number of instructions when inlining for size."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ñ€Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ– Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ."
  
  #: params.opt:567
  #, no-c-format
  msgid "The maximum number of instructions when automatically inlining small functions."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ñ€Ð¸ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ– Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: params.opt:571
  #, no-c-format
  msgid "The maximum depth of recursive inlining for inline functions."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: params.opt:575
  #, no-c-format
  msgid "The maximum depth of recursive inlining for non-inline functions."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÐ²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹."
  
  #: params.opt:579
  #, no-c-format
  msgid "Maximum number of isl operations, 0 means unlimited."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ ISL, 0 Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¾."
  
  #: params.opt:583
  #, no-c-format
  msgid "Bound on the cost of an expression to compute the number of iterations."
! msgstr "ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð´Ð»Ñ� Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹."
  
  #: params.opt:587
  #, no-c-format
  msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
! msgstr "ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹, Ñ�ÐºÑƒ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼ Ð³Ñ€ÑƒÐ±Ð¾Ñ— Ñ�Ð¸Ð»Ð¸ Ð¾Ñ†Ñ–Ð½ÑŽÑ”."
  
  #: params.opt:591
  #, no-c-format
  msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð², Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ñ… Ñƒ Ð±Ð»Ð¾ÐºÑƒ, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ– Ñ�Ñ‚Ñ€Ð¸Ð±ÐºÑ–Ð²."
  
  #: params.opt:595
  #, no-c-format
  msgid "Search space limit for the backwards jump threader."
! msgstr "ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð´Ð»Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð³Ð°Ð»ÑƒÐ¶ÑƒÐ²Ð°Ñ‡Ð° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð²."
  
  #: params.opt:599
  #, no-c-format
  msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²ÑƒÐ·Ð»Ñ–Ð² RTL, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ñ– Ñ�Ðº Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ‚Ð¾Ñ€Ð°."
  
  #: params.opt:603
  #, no-c-format
  msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÑ– Ð´ÑƒÐ±Ð»ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² Ñ†Ð¸ÐºÐ»Ñ–Ð²."
  
  #: params.opt:607
  #, no-c-format
  msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�Ð¿Ñ€Ð¾Ð± Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ð°Ð·Ð°Ð´, Ñ�ÐºÑƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: params.opt:611
  #, no-c-format
  msgid "Minimum page size for warning purposes."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ¸ Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�."
  
  #: params.opt:615
  #, no-c-format
  msgid "Maximum length of partial antic set when performing tree pre optimization."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð½Ð°Ð±Ð¾Ñ€Ñƒ ANTIC Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð´ÐµÑ€ÐµÐ²Ð°."
  
  #: params.opt:619
  #, no-c-format
  msgid "The maximum number of branches on the path through the peeled sequence."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº Ð½Ð° ÑˆÐ»Ñ�Ñ…Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ."
  
  #: params.opt:623
  #, no-c-format
  msgid "The maximum number of peelings of a single loop."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½ÑŒ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: params.opt:627
  #, no-c-format
  msgid "The maximum number of insns of a peeled loop."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð² Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ñ–Ð¹ Ð¿ÐµÑ‚Ð»Ñ–."
  
  #: params.opt:631
  #, no-c-format
  msgid "The maximum length of scheduling's pending operations list."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:635 params.opt:679
  #, no-c-format
  msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð»Ð¾ÐºÑ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ–, Ñ�ÐºÑ– Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¼Ñ–Ð¶Ð±Ð»Ð¾ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ–."
  
  #: params.opt:639 params.opt:683
  #, no-c-format
  msgid "The maximum number of insns in a region to be considered for interblock scheduling."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ–, Ñ�ÐºÑ– Ð±ÑƒÐ´ÑƒÑ‚ÑŒ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð¿Ñ€Ð¸ Ð¼Ñ–Ð¶Ð±Ð»Ð¾ÐºÐ¾Ð²Ð¾Ð¼Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ–."
  
  #: params.opt:643
  #, no-c-format
  msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð»Ð°Ð½Ñ†ÑŽÐ³Ñ–Ð² ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ñ… ÐºÐ¾Ñ€ÐµÐ½Ñ–Ð², Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ñ�Ð¸Ð½Ñ‚ÐµÐ·ÑƒÐ²Ð°Ð½Ð½Ñ– Ð¿Ñ–Ð´Ð½ÐµÑ�ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸."
  
  #: params.opt:647
  #, no-c-format
  msgid "The maximum number of loop iterations we predict statically."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÑƒ Ð¼Ð¸ Ð¿Ñ€Ð¾Ð³Ð½Ð¾Ð·ÑƒÑ”Ð¼Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾."
  
  #: params.opt:651
  #, no-c-format
  msgid "The maximum number of instructions to search backward when looking for equivalent reload."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð½Ð°Ð·Ð°Ð´ Ð¿Ñ€Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: params.opt:655
  #, no-c-format
  msgid "Maximum number of insns in a basic block to consider for RTL if-conversion."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� RTL-Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� if."
  
  #: params.opt:659
  #, no-c-format
  msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ–, Ñ�ÐºÐ° Ð±ÑƒÐ´Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð¼ RTL-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— if Ð´Ð»Ñ� Ð³Ñ–Ð»ÐºÐ¸, Ñ�ÐºÐ° Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¾ÑŽ."
  
  #: params.opt:663
  #, no-c-format
  msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð²Ð°Ñ€Ñ‚Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ–, Ñ�ÐºÐ° Ð±ÑƒÐ´Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð° Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ð¾Ð¼ RTL-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— if Ð´Ð»Ñ� Ð³Ñ–Ð»ÐºÐ¸, Ñ�ÐºÐ° Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¾ÑŽ."
  
  #: params.opt:667
  #, no-c-format
  msgid "The maximum number of iterations through CFG to extend regions."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ‡ÐµÑ€ÐµÐ· CFG Ð´Ð»Ñ� Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ–Ð²."
  
  #: params.opt:671
  #, no-c-format
  msgid "The maximum conflict delay for an insn to be considered for speculative motion."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ° ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ñƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�."
  
  #: params.opt:675
  #, no-c-format
  msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ð³Ð¾Ñ‚Ð¾Ð²Ð¸Ñ… Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ– Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ¾Ð¼ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:687
  #, no-c-format
  msgid "Maximum length of candidate scans for straight-line strength reduction."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ñ�ÑŒÐºÐ¾Ð³Ð¾ Ñ�ÐºÐ°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ñ�Ð¸Ð»Ð¸ Ð¿Ñ€Ñ�Ð¼Ð¾Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ´ÑƒÐºÑ†Ñ–Ñ—."
  
  #: params.opt:691
  #, no-c-format
  msgid "Maximum number of may-defs visited when devirtualizing speculatively."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ð²Ñ–Ð´ÑƒÐ²Ð°Ð½Ð¸Ñ… may-defs Ð¿Ñ€Ð¸ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ–Ð¹ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: params.opt:695
  #, no-c-format
  msgid "Maximum recursion depth allowed when querying a property of an SSA name."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ—, Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ‚Ñ– Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– Ñ–Ð¼ÐµÐ½Ñ– SSA."
  
  #: params.opt:699
  #, no-c-format
  msgid "Maximum number of constant stores to merge in the store merging pass."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰ Ð´Ð»Ñ� Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ð² Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ– Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ñ�Ñ…Ð¾Ð²Ð¸Ñ‰."
  
  #: params.opt:703
  #, no-c-format
  msgid "Maximum number of conditional store pairs that can be sunk."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð¿Ð°Ñ€ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð½ÑƒÑ€ÐµÐ½Ñ–."
  
  #: params.opt:707 params.opt:711
  #, no-c-format
  msgid "Maximum number of store chains to track at the same time in the store merging pass."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑ–Ð² Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ÐºÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÑƒÑ‚ÑŒ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ð² Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ– Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½ÑŒ."
  
  #: params.opt:715
  #, no-c-format
  msgid "Maximum amount of similar bbs to compare a bb with."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�Ñ…Ð¾Ð¶Ð¸Ñ… Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð· Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ð±Ð»Ð¾ÐºÐ¾Ð¼."
  
  #: params.opt:719
  #, no-c-format
  msgid "Maximum amount of iterations of the pass over a function."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ Ñ‡ÐµÑ€ÐµÐ· Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ."
  
  #: params.opt:723
  #, no-c-format
  msgid "Maximum number of strings for which strlen optimization pass will track string lengths."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ñ�Ð´ÐºÑ–Ð², Ð´Ð»Ñ� Ñ�ÐºÐ¸Ñ… Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— strlen Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÑ” Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ€Ñ�Ð´ÐºÑ–Ð²."
  
  #: params.opt:727
  #, no-c-format
  msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² PHI, Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ TREE if-ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ”ÑŽ, Ñ�ÐºÑ‰Ð¾ Ñ†Ð¸ÐºÐ» Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ simd pragma."
  
  #: params.opt:731
  #, no-c-format
  msgid "The maximum number of unrollings of a single loop."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½ÑŒ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð¿ÐµÑ‚Ð»Ñ–."
  
  #: params.opt:735
  #, no-c-format
  msgid "The maximum number of instructions to consider to unroll in a loop."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð² Ð¿ÐµÑ‚Ð»Ñ–."
  
  #: params.opt:739
  #, no-c-format
  msgid "The maximum number of insns of an unswitched loop."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð½ÐµÑ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¾Ñ— Ð¿ÐµÑ‚Ð»Ñ–."
  
  #: params.opt:743
  #, no-c-format
  msgid "The maximum depth of a loop nest to be unswitched."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ð¹."
  
  #: params.opt:747
  #, no-c-format
  msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling."
! msgstr "Ð¯ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� -fvariable-expansion-in-unroller, Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ–Ð², ÐºÐ¾Ð»Ð¸ Ð¾ÐºÑ€ÐµÐ¼Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: params.opt:751
  #, no-c-format
  msgid "Max. recursion depth for expanding var tracking expressions."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–Ñ— Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: params.opt:755
  #, no-c-format
  msgid "Max. size of loc list for which reverse ops should be added."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ loc, Ð´Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ñ�Ð»Ñ–Ð´ Ð´Ð¾Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—."
  
  #: params.opt:759
  #, no-c-format
  msgid "Max. size of var tracking hash tables."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ…ÐµÑˆ-Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŒ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: params.opt:763
  #, no-c-format
  msgid "Maximum number of VALUEs handled during a single find_base_term call."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ, Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ñ… Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ find_base_term."
  
  #: params.opt:767
  #, no-c-format
  msgid "The minimum number of matching instructions to consider for crossjumping."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ñƒ Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÑ�ÐºÐ°ÐºÑƒÐ²Ð°Ð½Ð½Ñ–."
  
  #: params.opt:771
  #, no-c-format
  msgid "Inline recursively only when the probability of call being executed exceeds the parameter."
! msgstr "Ð’Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ñ‚Ð¾Ð´Ñ–, ÐºÐ¾Ð»Ð¸ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€."
  
  #: params.opt:775
  #, no-c-format
  msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¿ÐµÑ‚Ð»Ñ– Ð· Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¾Ð¼ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ–Ð²."
  
  #: params.opt:779
  #, no-c-format
  msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ–Ð³ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð°Ð¿Ñ–Ð²Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ñ�Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð¿ÐµÑ‚Ð»Ñ–."
  
  #: params.opt:783
  #, no-c-format
  msgid "The minimum UID to be used for a nondebug insn."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ UID, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—."
  
  #: params.opt:787
  #, no-c-format
  msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð±ÐµÑ€ÑƒÑ‚ÑŒ ÑƒÑ‡Ð°Ñ�Ñ‚ÑŒ Ñƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ– Ñ�Ð»Ð¾Ñ‚Ñ–Ð² Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ñ€Ð¸ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: params.opt:791
  #, no-c-format
  msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ�Ð³Ð½ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð´Ð»Ñ� Ð¼Ñ–Ð¶Ð±Ð»Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:795
  #, no-c-format
  msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization."
! msgstr "Ð¯ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� -ftree-vectorize, Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¼ÐµÐ¶Ð° Ñ†Ð¸ÐºÐ»Ñƒ Ñ†Ð¸ÐºÐ»Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: params.opt:799
  #, no-c-format
  msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling."
! msgstr "--param=openacc-kernels=[decompose|parloops]\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ OpenACC 'kernels'."
  
  #: params.opt:812
  #, no-c-format
  msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics."
! msgstr "--param=openacc-privatization=[quiet|noisy]\tÐ’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð¸Ð·Ð°Ñ†Ñ–Ñ— OpenACC."
  
  #: params.opt:825
  #, no-c-format
  msgid "Chunk size of omp schedule for loops parallelized by parloops."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ñ€Ñ†Ñ–Ñ— Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ñƒ omp Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñ–Ð², Ñ�ÐºÑ– Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ parloops."
  
  #: params.opt:829
  #, no-c-format
  msgid "Minimum number of iterations per thread of an innermost parallelized loop."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð½Ð° Ð¿Ð¾Ñ‚Ñ–Ðº Ð½Ð°Ð¹Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾Ñ— Ð¿ÐµÑ‚Ð»Ñ–."
  
  #: params.opt:833
  #, no-c-format
  msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops."
! msgstr "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tÐ¢Ð¸Ð¿ Ñ€Ð¾Ð·ÐºÐ»Ð°Ð´Ñƒ omp Ð´Ð»Ñ� Ð¿ÐµÑ‚ÐµÐ»ÑŒ, Ñ�ÐºÑ– Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ parloops."
  
  #: params.opt:855
  #, no-c-format
  msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²Ñ…Ð¾Ð´Ñƒ BB Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ… Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ Ð²Ñ…Ð¾Ð´Ñƒ BB Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—), Ñ‰Ð¾Ð± Ð²Ñ–Ð´Ð±ÑƒÐ»Ð¾Ñ�Ñ� Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ðµ Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:859
  #, no-c-format
  msgid "Maximal estimated outcome of branch considered predictable."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð¾Ñ†Ñ–Ð½ÐµÐ½Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñ€Ð¾Ð·Ð³Ð°Ð»ÑƒÐ¶ÐµÐ½Ð½Ñ�, Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¸Ð¼."
  
  #: params.opt:863
  #, no-c-format
  msgid "Whether software prefetch hints should be issued for non-constant strides."
! msgstr "Ð§Ð¸ Ñ�Ð»Ñ–Ð´ Ð²Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÑ�Ñ‚Ð°Ð»Ð¾Ñ— ÐºÑ€Ð¾ÐºÑƒ."
  
  #: params.opt:867
  #, no-c-format
  msgid "The number of insns executed before prefetch is completed."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: params.opt:871
  #, no-c-format
  msgid "Min. ratio of insns to mem ops to enable prefetching in a loop."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð´Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ‚ÑŽ Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð² Ñ†Ð¸ÐºÐ»Ñ–."
  
  #: params.opt:875
  #, no-c-format
  msgid "The minimum constant stride beyond which we should use prefetch hints for."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ ÐºÑ€Ð¾Ðº, Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð¼Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸ Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�."
  
  #: params.opt:879
  #, no-c-format
  msgid "Use internal function id in profile lookup."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿Ñ€Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð² Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ–."
  
  #: params.opt:883
  #, no-c-format
  msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger."
! msgstr "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Ð’ÐºÐ°Ð·ÑƒÑ” Ñ€ÐµÐ¶Ð¸Ð¼ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ€ÐµÐ¹Ð½Ð´Ð¶ÐµÑ€Ð°."
  
  #: params.opt:908
  #, no-c-format
  msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð¾Ñ†Ñ–Ð½ÐºÐ¸ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð², Ñ�ÐºÑƒ Ñ€ÐµÐ¹Ð½Ð´Ð¶ÐµÑ€ Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¾Ñ†Ñ–Ð½Ñ†Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ–Ð² Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€."
  
  #: params.opt:913
  #, no-c-format
  msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð»Ð°Ð½Ñ†ÑŽÐ¶ÐºÑ–Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹, Ñ�ÐºÑƒ Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð² ÐºÐ°Ð»ÑŒÐºÑƒÐ»Ñ�Ñ‚Ð¾Ñ€Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ."
  
  #: params.opt:918
  #, no-c-format
  msgid "Maximum number of relations the oracle will register in a basic block."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½ÑŒ, Ñ�ÐºÑ– Ð¾Ñ€Ð°ÐºÑƒÐ» Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÑ” Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ."
  
  #: params.opt:922
  #, no-c-format
  msgid "Maximum depth of a loop nest to fully value-number optimistically."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ�Ñ‚Ñ– Ñ†Ð¸ÐºÐ»Ñƒ Ð´Ð»Ñ� Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð¼Ñƒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ."
  
  #: params.opt:926
  #, no-c-format
  msgid "Maximum number of disambiguations to perform per memory access."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ñ€Ñ–Ð·Ð½ÐµÐ½ÑŒ, Ñ�ÐºÑ– Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–."
  
  #: params.opt:930
  #, no-c-format
  msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
! msgstr "ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° Ñ�ÐºÐ»Ð°Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– ÐµÐ²Ð¾Ð»ÑŽÑ†Ñ–Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð²."
  
  #: params.opt:934
  #, no-c-format
  msgid "Bound on size of expressions used in the scalar evolutions analyzer."
! msgstr "ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ð°Ð½Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ– ÐµÐ²Ð¾Ð»ÑŽÑ†Ñ–Ð¹ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð²."
  
  #: params.opt:938
  #, no-c-format
  msgid "Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default."
! msgstr "ÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´ÐµÐ»Ð»ÑŽ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÐ° Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð¿ÐµÑ€ÐµÐ´Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�. ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ–Ð² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ñƒ, Ñ�ÐºÑ– Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”, Ð¿Ñ€Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Â«0Â» Ð°ÐºÑ‚Ð¸Ð²ÑƒÑ” Ð»Ð¸ÑˆÐµ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ Ñ�Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹. Ð—Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾."
  
  #: params.opt:942
  #, no-c-format
  msgid "Minimal distance between possibly conflicting store and load."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð²Ñ–Ð´Ñ�Ñ‚Ð°Ð½ÑŒ Ð¼Ñ–Ð¶ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ store Ñ‚Ð° load."
  
  #: params.opt:946
  #, no-c-format
  msgid "Which -fsched-pressure algorithm to apply."
! msgstr "Ð¯ÐºÐ¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ -fsched-pressure Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸."
  
  #: params.opt:950
  #, no-c-format
  msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ ÑƒÑ�Ð¿Ñ–ÑˆÐ½Ð¾Ñ— Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…), Ñ‰Ð¾Ð± Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð±ÑƒÐ»Ð° Ð·Ð°Ð¿Ð»Ð°Ð½Ð¾Ð²Ð°Ð½Ð°."
  
  #: params.opt:954
  #, no-c-format
  msgid "The minimum probability an edge must have for the scheduler to save its state across it."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ, Ñ�ÐºÑƒ Ð¼Ð°Ñ” Ð¼Ð°Ñ‚Ð¸ Ñ€ÐµÐ±Ñ€Ð¾, Ñ‰Ð¾Ð± Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð² Ñ�Ð²Ñ–Ð¹ Ñ�Ñ‚Ð°Ð½ Ñ‡ÐµÑ€ÐµÐ· Ð½ÑŒÐ¾Ð³Ð¾."
  
  #: params.opt:958
  #, no-c-format
  msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð³Ð¾Ñ‚Ð¾Ð²Ð¸Ñ…, Ñ�ÐºÑ– Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¼Ð¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:962
  #, no-c-format
  msgid "The maximum size of the lookahead window of selective scheduling."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ñ–ÐºÐ½Ð° Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ñƒ Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:966
  #, no-c-format
  msgid "Maximum number of times that an insn could be scheduled."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ–Ð², ÐºÐ¾Ð»Ð¸ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ."
  
  #: params.opt:970
  #, no-c-format
  msgid "The number of prefetches that can run at the same time."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ, Ñ�ÐºÑ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾."
  
  #: params.opt:974
  #, no-c-format
  msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
! msgstr "Ð’Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð° Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…), Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð° Ð´Ð»Ñ� Ð·Ð°Ð½ÑƒÑ€ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°."
  
  #: params.opt:978
  #, no-c-format
  msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ†Ð¸ÐºÐ»Ñ–Ð², Ñ�ÐºÑ– Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ” Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð¼Ð¾Ð´ÑƒÐ»Ñ� Swing Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ†Ñ– ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ñ–Ð² Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ DFA."
  
  #: params.opt:982
  #, no-c-format
  msgid "A threshold on the average loop count considered by the swing modulo scheduler."
! msgstr "ÐŸÐ¾Ñ€Ñ–Ð³ Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° Ñ†Ð¸ÐºÐ»Ñ–Ð², Ñ�ÐºÐ¸Ð¹ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑ” Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ñ†Ñ–Ñ— ÐºÐ°Ñ‡ÐµÐ»Ñ�."
  
  #: params.opt:986
  #, no-c-format
  msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
! msgstr "Ð¤Ð°ÐºÑ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ñ— Ð¼ÐµÐ¶Ñ–, Ñ�ÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð· ÐºÐ¾Ð»Ð¸Ð²Ð°Ð½Ð½Ñ�Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ†Ð¸ÐºÐ»Ñƒ."
  
  #: params.opt:990
  #, no-c-format
  msgid "The minimum value of stage count that swing modulo scheduler will generate."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– ÐµÑ‚Ð°Ð¿Ñ–Ð², Ñ�ÐºÑƒ Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÑ” Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ðº Ð· ÐºÐ¾Ð»Ð¸Ð²Ð°Ð½Ð½Ñ�Ð¼ Ð¼Ð¾Ð´ÑƒÐ»Ñ�Ñ†Ñ–Ñ—."
  
  #: params.opt:994
  #, no-c-format
  msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€, Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�, Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñƒ, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ."
  
  #: params.opt:998
  #, no-c-format
  msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€, Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ… Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�, Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñƒ, Ñ�ÐºÐ¸Ð¹ Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð´Ð»Ñ� ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñ�Ñ‚Ñ–."
  
  #: params.opt:1002
  #, no-c-format
  msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÑˆÑ‚ÑƒÑ‡Ð½Ð¸Ñ… Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ–Ð², Ñ�ÐºÑƒ Scalar Replacement of Aggregates Ð·Ð±ÐµÑ€ÐµÐ¶Ðµ Ð´Ð»Ñ� Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�."
  
  #: params.opt:1006
  #, no-c-format
  msgid "The maximum number of SSA_NAME assignments to follow in determining a value."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½ÑŒ SSA_NAME, Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�."
  
  #: params.opt:1010
  #, no-c-format
  msgid "The lower bound for a buffer to be considered for stack smashing protection."
! msgstr "Ð�Ð¸Ð¶Ð½Ñ� Ð¼ÐµÐ¶Ð° Ð±ÑƒÑ„ÐµÑ€Ð°, Ñ�ÐºÐ¸Ð¹ Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ð²Ñ–Ð´ Ñ€ÑƒÐ¹Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ."
  
  #: params.opt:1014
  #, no-c-format
  msgid "Size of the stack guard expressed as a power of two in bytes."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ, Ð²Ð¸Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ñ�Ñ‚ÐµÐ¿Ñ–Ð½ÑŒ Ð´Ð²Ñ–Ð¹ÐºÐ¸ Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…."
  
  #: params.opt:1018
  #, no-c-format
  msgid "Interval in which to probe the stack expressed as a power of two in bytes."
! msgstr "Ð†Ð½Ñ‚ÐµÑ€Ð²Ð°Ð», Ð² Ñ�ÐºÐ¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ, Ð²Ð¸Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ñ�Ñ‚ÐµÐ¿Ñ–Ð½ÑŒ Ð´Ð²Ñ–Ð¹ÐºÐ¸ Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…."
  
  #: params.opt:1022
  #, no-c-format
  msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ Ð· Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð²Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ñ†Ðµ ÑŽÑ€Ð¸Ð´Ð¸Ñ‡Ð½Ð¾ Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾."
  
  #: params.opt:1026
  #, no-c-format
  msgid "Maximum size of a single store merging region in bytes."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð² Ð±Ð°Ð¹Ñ‚Ð°Ñ…."
  
  #: params.opt:1030
  #, no-c-format
  msgid "The maximum ratio between array size and switch branches for a switch conversion to take place."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð²Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼Ñ–Ð¶ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð° Ð³Ñ–Ð»ÐºÐ°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°, Ð¿Ñ€Ð¸ Ñ�ÐºÐ¾Ð¼Ñƒ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð°."
  
  #: params.opt:1034
  #, no-c-format
  msgid "Maximum number of bases stored in each modref tree."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð°Ð·, Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ñ… Ñƒ ÐºÐ¾Ð¶Ð½Ð¾Ð¼Ñƒ Ð´ÐµÑ€ÐµÐ²Ñ– modref."
  
  #: params.opt:1038
  #, no-c-format
  msgid "Maximum number of references stored in each modref base."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ, Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ñ… Ñƒ ÐºÐ¾Ð¶Ð½Ñ–Ð¹ Ð±Ð°Ð·Ñ– modref."
  
  #: params.opt:1042
  #, no-c-format
  msgid "Maximum number of accesses stored in each modref reference."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ–Ð², Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ñ… Ñƒ ÐºÐ¾Ð¶Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– modref."
  
  #: params.opt:1046
  #, no-c-format
  msgid "Maximum number of tests performed by modref query."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ‚ÐµÑ�Ñ‚Ñ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ‚Ð¾Ð¼ modref."
  
  #: params.opt:1050
  #, no-c-format
  msgid "Maximum depth of DFS walk used by modref escape analysis."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° DFS-Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ð°Ð½Ð°Ð»Ñ–Ð·Ð¾Ð¼ ÑƒÐ½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ� modref."
  
  #: params.opt:1054
  #, no-c-format
  msgid "Maximum number of escape points tracked by modref per SSA-name."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð¾Ðº Ð²Ð¸Ñ…Ð¾Ð´Ñƒ, Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÑƒÐ²Ð°Ð½Ð¸Ñ… Ð¼Ð¾Ð´ÑƒÐ»ÑŒÐ½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° ÐºÐ¾Ð¶Ð½Ðµ SSA-Ñ–Ð¼Ê¼Ñ�."
  
  #: params.opt:1058
  #, no-c-format
  msgid "Maximum number of times a given range is adjusted during the dataflow."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð°Ð·Ñ–Ð², ÐºÐ¾Ð»Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð´Ð°Ð½Ð¸Ñ…."
  
  #: params.opt:1062
  #, no-c-format
  msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver."
! msgstr "--param=threader-debug=[none|all] Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð²Ð¸Ð²Ñ–Ð´ Ñ€Ð¾Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡Ð° Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ."
  
  #: params.opt:1075
  #, no-c-format
  msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs."
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ Ð±Ð°Ð¹Ñ‚Ð°Ñ…, Ð¿Ñ–Ñ�Ð»Ñ� Ñ�ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ñ– Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð°Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð¶ÑƒÑ€Ð½Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ�/Ð²Ñ–Ð´Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�."
  
  #: params.opt:1079
  #, no-c-format
  msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
! msgstr "Ð’Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð·Ð²Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð·Ð° Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¾ÑŽ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ�Ð»Ñ–Ð´Ñƒ. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹."
  
  #: params.opt:1083
  #, no-c-format
  msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
! msgstr "Ð’Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð·Ð²Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð·Ð° Ñ‡Ð°Ñ�Ñ‚Ð¾Ñ‚Ð¾ÑŽ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ‚Ñ€Ð°Ñ�Ð¸. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº."
  
  #: params.opt:1087
  #, no-c-format
  msgid "Maximal code growth caused by tail duplication (in percent)."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ñ–Ñ�Ñ‚ ÐºÐ¾Ð´Ñƒ, Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½ÐµÐ½Ð¸Ð¹ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ…Ð²Ð¾Ñ�Ñ‚Ð° (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…)."
  
  #: params.opt:1091
  #, no-c-format
  msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available."
! msgstr "Ð—ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ€Ñ–Ñ�Ñ‚, Ñ�ÐºÑ‰Ð¾ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð¹ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð¼ÐµÐ½ÑˆÐµ Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ð¾Ñ€Ð¾Ð³Ñƒ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…). Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹."
  
  #: params.opt:1095
  #, no-c-format
  msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
! msgstr "Ð—ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ€Ñ–Ñ�Ñ‚, Ñ�ÐºÑ‰Ð¾ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð¹ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð¼ÐµÐ½ÑˆÐµ Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ð¾Ñ€Ð¾Ð³Ñƒ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…). Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº."
  
  #: params.opt:1099
  #, no-c-format
  msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
! msgstr "Ð—ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚Ð¸ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ñ€Ñ–Ñ�Ñ‚, Ñ�ÐºÑ‰Ð¾ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð¹ÐºÑ€Ð°Ñ‰Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð¼ÐµÐ½ÑˆÐ° Ð·Ð° Ñ†ÐµÐ¹ Ð¿Ð¾Ñ€Ñ–Ð³ (Ñƒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ°Ñ…)."
  
  #: params.opt:1103
  #, no-c-format
  msgid "Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic."
! msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾ Ð² Ð¿ÐµÑ€ÐµÐ°Ñ�Ð¾Ñ†Ñ–Ð¹Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð´ÐµÑ€ÐµÐ²Ñ–. Ð¯ÐºÑ‰Ð¾ 0, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð»ÐµÐ¶Ð½Ñƒ Ð²Ñ–Ð´ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸ ÐµÐ²Ñ€Ð¸Ñ�Ñ‚Ð¸ÐºÑƒ."
  
  #: params.opt:1107
  #, no-c-format
  msgid "Emit special instrumentation for accesses to volatiles."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ñƒ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð´Ð»Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð´Ð¾ Ð²Ð¾Ð»Ð°Ñ‚Ð¸Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð²."
  
  #: params.opt:1111
  #, no-c-format
  msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()."
! msgstr "Ð’Ð¸Ð´Ð°Ð²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð´Ð»Ñ� __tsan_func_entry() Ñ‚Ð° __tsan_func_exit()."
  
  #: params.opt:1115
  #, no-c-format
  msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð´Ð»Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚ÐµÐ¹ Ð² ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð°Ð½Ð°Ð»Ñ–Ð·Ñƒ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…."
  
  #: params.opt:1119
  #, no-c-format
  msgid "Instruction accounted for function prologue, epilogue and other overhead."
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ, ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ñ‚Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð½Ð°ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚."
  
  #: params.opt:1123
  #, no-c-format
  msgid "Time accounted for function prologue, epilogue and other overhead."
! msgstr "Ð§Ð°Ñ�, Ñ�ÐºÐ¸Ð¹ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð»Ð¾Ð³Ñƒ, ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ñ‚Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð½Ð°ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚."
  
  #: params.opt:1127
  #, no-c-format
  msgid "Instruction accounted for function thunk overhead."
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ñ�ÐºÑ– Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð½Ð°ÐºÐ»Ð°Ð´Ð½Ð¸Ñ… Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚ Ñ‚ÑƒÐ½ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: params.opt:1131
  #, no-c-format
  msgid "Time accounted for function thunk overhead."
! msgstr "Ð§Ð°Ñ�, Ð²Ñ€Ð°Ñ…Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð½Ð°ÐºÐ»Ð°Ð´Ð½Ð¸Ñ… Ð²Ð¸Ñ‚Ñ€Ð°Ñ‚ Ñ‚ÑƒÐ½ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—."
  
  #: params.opt:1135
  #, no-c-format
  msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely."
! msgstr "Ð—Ð½Ð°Ð¼ÐµÐ½Ð½Ð¸Ðº n Ð´Ñ€Ð¾Ð±Ñƒ 1/n ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð·Ð°Ð¿ÑƒÑ�ÐºÑ–Ð² Ð²Ñ�Ñ–Ñ”Ñ— Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸, Ð½Ð¸Ð¶Ñ‡Ðµ Ñ�ÐºÐ¾Ð³Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸, Ñ‰Ð¾Ð± Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð²Ð²Ð°Ð¶Ð°Ð²Ñ�Ñ� Ð¼Ð°Ð»Ð¾Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¸Ð¼."
  
  #: params.opt:1139
  #, no-c-format
  msgid "Maximum unroll factor for the unroll-and-jam transformation."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾ÐµÑ„Ñ–Ñ†Ñ–Ñ”Ð½Ñ‚ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ‚Ñ€Ð°Ð½Ñ�Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�."
  
  #: params.opt:1143
  #, no-c-format
  msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable."
! msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚Ð¾Ðº memrefs, Ñ�ÐºÑ– Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð·Ð½Ð¸ÐºÐ½ÑƒÑ‚Ð¸, Ñ‰Ð¾Ð± Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ð²Ð²Ð°Ð¶Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¸Ð±ÑƒÑ‚ÐºÐ¾Ð²Ð¸Ð¼."
  
  #: params.opt:1147
  #, no-c-format
  msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ñ�Ð¼Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð¾Ñ‚Ñ€ÑƒÑ”Ð½Ð½Ñ�/Ñ€Ð¾Ð·Ñ‚Ñ€ÑƒÑ”Ð½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ñ�ÐºÑ– Ð¼ÐµÐ½ÑˆÑ– Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ñ– Ñ†ÑŒÐ¾Ð¼Ñƒ Ñ‡Ð¸Ñ�Ð»Ñƒ."
  
  #: params.opt:1151
  #, no-c-format
  msgid "Whether to use canonical types."
! msgstr "Ð§Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸."
  
  #: params.opt:1155
  #, no-c-format
  msgid "Enable loop epilogue vectorization using smaller vector size."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ ÐµÐ¿Ñ–Ð»Ð¾Ð³Ñƒ Ñ†Ð¸ÐºÐ»Ñƒ Ð· Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼ Ð¼ÐµÐ½ÑˆÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°."
  
  #: params.opt:1159
  #, no-c-format
  msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ñ… Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½ÑŒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² (Ñ‚Ð°ÐºÐ¸Ñ… Ñ�Ðº Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸), Ñ�ÐºÑ– Ñ�Ð»Ñ–Ð´ Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ—."
  
  #: params.opt:1163
  #, no-c-format
  msgid "Maximum number of loop peels to enhance alignment of data references in a loop."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½ÑŒ Ñ†Ð¸ÐºÐ»Ñƒ Ð´Ð»Ñ� Ð¿Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð½Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ Ð½Ð° Ð´Ð°Ð½Ñ– Ð² Ñ†Ð¸ÐºÐ»Ñ–."
  
  #: params.opt:1167
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
! msgstr "ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¾Ðº Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ… Ð²ÐµÑ€Ñ�Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ†Ð¸ÐºÐ»Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð²."
  
  #: params.opt:1171
  #, no-c-format
  msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
! msgstr "ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ð¾Ðº Ñ‡Ð°Ñ�Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�, Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ… Ð²ÐµÑ€Ñ�Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ†Ð¸ÐºÐ»Ñƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�."
  
  #: params.opt:1175
  #, no-c-format
  msgid "Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2."
! msgstr "ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽÑ”, Ñ�Ðº Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ñ†Ð¸ÐºÐ»Ñƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸.  0 Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð½Ñ–ÐºÐ¾Ð»Ð¸, 1 Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñ–Ð², Ñƒ Ñ�ÐºÐ¸Ñ… Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ð°Ð»Ð¸Ñ‚Ð¸ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð² Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ—, 2 Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð´Ð»Ñ� Ð²Ñ�Ñ–Ñ… Ñ†Ð¸ÐºÐ»Ñ–Ð². Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ - 2."
  
  #: params.opt:1179
  #, no-c-format
  msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized."
! msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð¼Ð½Ð¾Ð¶Ð½Ð¸Ðº, Ñ�ÐºÐ¸Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€ Ð¿ÐµÑ‚Ð»Ñ– Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ” Ð´Ð¾ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñƒ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð¿ÐµÑ‚Ð»Ñ– Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð¿ÐµÑ‚Ð»Ñ–."
  
  #: params.opt:1183
  #, no-c-format
  msgid "Enable loop vectorization of floating point inductions."
! msgstr "Ð£Ð²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–ÑŽ Ð¿ÐµÑ‚Ð»Ñ– Ð´Ð»Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸."
  
  #: cfgrtl.cc:2797
  msgid "flow control insn inside a basic block"
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð¼ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: cfgrtl.cc:3086
  msgid "insn outside basic block"
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð·Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼ Ð±Ð»Ð¾ÐºÐ¾Ð¼"
  
  #: cfgrtl.cc:3094
  msgid "return not followed by barrier"
! msgstr "return Ð½Ðµ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð±Ð°Ñ€Ê¼Ñ”Ñ€Ð¾Ð¼"
  
  #: collect-utils.cc:206
  #, c-format
*************** msgstr "[Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð
*** 16987,17022 ****
  #: collect2.cc:1557
  #, c-format
  msgid "collect2 version %s\n"
! msgstr "collect2 Ð²ÐµÑ€Ñ�Ñ–Ñ— %s\n"
  
  #: collect2.cc:1662
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
! msgstr[0] "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€\n"
! msgstr[1] "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸\n"
! msgstr[2] "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²\n"
  
  #: collect2.cc:1666
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
! msgstr[0] "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€\n"
! msgstr[1] "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸\n"
! msgstr[2] "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²\n"
  
  #: collect2.cc:1670
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
! msgstr[0] "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ ÐºÐ°Ð´Ñ€Ñ–Ð²\n"
! msgstr[1] "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– ÐºÐ°Ð´Ñ€Ñ–Ð²\n"
! msgstr[2] "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %d Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŒ ÐºÐ°Ð´Ñ€Ñ–Ð²\n"
  
  #: collect2.cc:1825
  #, c-format
  msgid "[Leaving %s]\n"
! msgstr "[ÐŸÐ¾Ð»Ð¸ÑˆÐ°Ñ”Ð¼Ð¾ %s]\n"
  
  #: collect2.cc:2055
  #, c-format
--- 16966,17001 ----
  #: collect2.cc:1557
  #, c-format
  msgid "collect2 version %s\n"
! msgstr "Ð²ÐµÑ€Ñ�Ñ–Ñ� collect2 %s\n"
  
  #: collect2.cc:1662
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
! msgstr[0] "%d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾\n"
! msgstr[1] "%d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾\n"
! msgstr[2] "%d ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾\n"
  
  #: collect2.cc:1666
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
! msgstr[0] "%d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾\n"
! msgstr[1] "%d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾\n"
! msgstr[2] "%d Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾\n"
  
  #: collect2.cc:1670
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
! msgstr[0] "%d Ñ€Ð°Ð¼ÐºÐ¾Ð²Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ� Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾\n"
! msgstr[1] "%d Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– ÐºÐ°Ð´Ñ€Ð¸ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾\n"
! msgstr[2] "%d Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– ÐºÐ°Ð´Ñ€Ñ–Ð² Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾\n"
  
  #: collect2.cc:1825
  #, c-format
  msgid "[Leaving %s]\n"
! msgstr "[Ð’Ð¸Ñ…Ñ–Ð´ Ð· %s]\n"
  
  #: collect2.cc:2055
  #, c-format
*************** msgid ""
*** 17025,17031 ****
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  "\n"
! "write_c_file - Ð½Ð°Ð·Ð²Ð¾ÑŽ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ñ” %s, Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð¾Ð¼ Ñ” %s\n"
  
  #: collect2.cc:2579
  #, c-format
--- 17004,17010 ----
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  "\n"
! "write_c_file - Ñ–Ð¼Ê¼Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ: %s, Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�: %s\n"
  
  #: collect2.cc:2579
  #, c-format
*************** msgid ""
*** 17034,17049 ****
  "ldd output with constructors/destructors.\n"
  msgstr ""
  "\n"
! "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– ldd Ð´Ð°Ð½Ñ– Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ‚Ð° Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸.\n"
  
  #: cprop.cc:1753
  msgid "const/copy propagation disabled"
! msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ð½Ð½Ñ� const/copy Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾"
  
  #: diagnostic-format-json.cc:317 diagnostic-format-sarif.cc:1605
  #, c-format
  msgid "error: unable to open '%s' for writing: %s\n"
! msgstr ""
  
  #. Print a header for the remaining output to stderr, and
  #. return, attempting to print the usual ICE messages to
--- 17013,17028 ----
  "ldd output with constructors/destructors.\n"
  msgstr ""
  "\n"
! "Ð’Ð¸Ñ…Ñ–Ð´ ldd Ð· ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸/Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸.\n"
  
  #: cprop.cc:1753
  msgid "const/copy propagation disabled"
! msgstr "Ð’Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð¿Ð¾ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚/ÐºÐ¾Ð¿Ñ–Ð¹"
  
  #: diagnostic-format-json.cc:317 diagnostic-format-sarif.cc:1605
  #, c-format
  msgid "error: unable to open '%s' for writing: %s\n"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ '%s' Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %s\n"
  
  #. Print a header for the remaining output to stderr, and
  #. return, attempting to print the usual ICE messages to
*************** msgstr ""
*** 17051,17105 ****
  #. indicating what's gone wrong (also for DejaGnu, for pruning
  #. those messages).
  #: diagnostic-format-sarif.cc:1630
! #, fuzzy, c-format
! #| msgid "internal compiler error: "
  msgid "Internal compiler error:\n"
! msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: "
  
  #: diagnostic.cc:160
  #, c-format
  msgid "%s: all warnings being treated as errors"
! msgstr "%s: ÑƒÑ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸"
  
  #: diagnostic.cc:165
  #, c-format
  msgid "%s: some warnings being treated as errors"
! msgstr "%s: Ð´ÐµÑ�ÐºÑ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸"
  
  #: diagnostic.cc:632
  #, c-format
  msgid "compilation terminated due to -fmax-errors=%u.\n"
! msgstr "ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÑ€Ð²Ð°Ð½Ð¾ Ñ‡ÐµÑ€ÐµÐ· -fmax-errors=%u.\n"
  
  #: diagnostic.cc:660
  #, c-format
  msgid "compilation terminated due to -Wfatal-errors.\n"
! msgstr "ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÑ€Ð²Ð°Ð½Ð¾ Ñ‡ÐµÑ€ÐµÐ· -Wfatal-errors.\n"
  
  #: diagnostic.cc:693
  #, c-format
  msgid "Please submit a full bug report, with preprocessed source.\n"
! msgstr "Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð½Ð°Ð´Ñ–ÑˆÐ»Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ð·Ð²Ñ–Ñ‚ Ñ‰Ð¾Ð´Ð¾ Ð²Ð°Ð´Ð¸ Ñ–Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼.\n"
  
  #: diagnostic.cc:696
  #, c-format
  msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n"
! msgstr "Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð½Ð°Ð´Ñ–ÑˆÐ»Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ð·Ð²Ñ–Ñ‚ Ñ‰Ð¾Ð´Ð¾ Ð²Ð°Ð´Ð¸ Ñ–Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ (Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ -freport-bug).\n"
  
  #: diagnostic.cc:700
  #, c-format
  msgid "Please include the complete backtrace with any bug report.\n"
! msgstr ""
  
  #: diagnostic.cc:702
  #, c-format
  msgid "See %s for instructions.\n"
! msgstr "Ð”Ð¸Ð². Ð½Ð°Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸ Ñƒ %s.\n"
  
  #: diagnostic.cc:711
  #, c-format
  msgid "compilation terminated.\n"
! msgstr "ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð¿ÐµÑ€ÐµÑ€Ð²Ð°Ð½Ð¾.\n"
  
  #: diagnostic.cc:805
  msgid "                 from"
--- 17030,17083 ----
  #. indicating what's gone wrong (also for DejaGnu, for pruning
  #. those messages).
  #: diagnostic-format-sarif.cc:1630
! #, c-format
  msgid "Internal compiler error:\n"
! msgstr "Ð’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°:\n"
  
  #: diagnostic.cc:160
  #, c-format
  msgid "%s: all warnings being treated as errors"
! msgstr "%s: Ð²Ñ�Ñ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸"
  
  #: diagnostic.cc:165
  #, c-format
  msgid "%s: some warnings being treated as errors"
! msgstr "%s: Ð´ÐµÑ�ÐºÑ– Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸"
  
  #: diagnostic.cc:632
  #, c-format
  msgid "compilation terminated due to -fmax-errors=%u.\n"
! msgstr "ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð¾ Ñ‡ÐµÑ€ÐµÐ· -fmax-errors=%u.\n"
  
  #: diagnostic.cc:660
  #, c-format
  msgid "compilation terminated due to -Wfatal-errors.\n"
! msgstr "ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ� Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð° Ñ‡ÐµÑ€ÐµÐ· -Wfatal-errors.\n"
  
  #: diagnostic.cc:693
  #, c-format
  msgid "Please submit a full bug report, with preprocessed source.\n"
! msgstr "Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð½Ð°Ð´Ñ–ÑˆÐ»Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ð·Ð²Ñ–Ñ‚ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼.\n"
  
  #: diagnostic.cc:696
  #, c-format
  msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n"
! msgstr "Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð½Ð°Ð´Ñ–ÑˆÐ»Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ð·Ð²Ñ–Ñ‚ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¼ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ (Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ -freport-bug).\n"
  
  #: diagnostic.cc:700
  #, c-format
  msgid "Please include the complete backtrace with any bug report.\n"
! msgstr "Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð²ÐºÐ»ÑŽÑ‡Ñ–Ñ‚ÑŒ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ�Ñ‚ÐµÐº Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ñƒ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð¼Ñƒ Ð·Ð²Ñ–Ñ‚Ñ– Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ.\n"
  
  #: diagnostic.cc:702
  #, c-format
  msgid "See %s for instructions.\n"
! msgstr "Ð”Ð¸Ð²Ñ–Ñ‚ÑŒÑ�Ñ� %s Ð´Ð»Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹.\n"
  
  #: diagnostic.cc:711
  #, c-format
  msgid "compilation terminated.\n"
! msgstr "ÐšÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð¾.\n"
  
  #: diagnostic.cc:805
  msgid "                 from"
*************** msgstr "                 Ð·"
*** 17107,17118 ****
  
  #: diagnostic.cc:806
  msgid "In file included from"
! msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ñ–, Ñ�ÐºÐ¸Ð¹ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ñƒ"
  
  #. 2
  #: diagnostic.cc:807
  msgid "        included from"
! msgstr "        Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ñƒ"
  
  #: diagnostic.cc:808
  msgid "In module"
--- 17085,17096 ----
  
  #: diagnostic.cc:806
  msgid "In file included from"
! msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ñ–, Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾Ð¼Ñƒ Ð·"
  
  #. 2
  #: diagnostic.cc:807
  msgid "        included from"
! msgstr "        Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð·"
  
  #: diagnostic.cc:808
  msgid "In module"
*************** msgstr "Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
*** 17125,17208 ****
  
  #: diagnostic.cc:810
  msgid "In module imported at"
! msgstr "Ð£ Ð¼Ð¾Ð´ÑƒÐ»Ñ–, Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñƒ"
  
  #. 6
  #: diagnostic.cc:811
  msgid "imported at"
! msgstr "Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾ Ñƒ"
  
  #: diagnostic.cc:1570
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
! msgstr "%s:%d: Ð·Ð°Ð¿Ð»ÑƒÑ‚Ð°Ð»Ð¸Ñ�Ñ� Ñ–Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼Ð¸ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°Ð¼Ð¸, Ð²Ð¸Ð¼ÑƒÑˆÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½Ñ�Ñ”Ð¼Ð¾ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ\n"
  
  #: diagnostic.cc:2205
  #, c-format
  msgid "internal compiler error: error reporting routines re-entered.\n"
! msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð²Ñ…Ñ–Ð´ Ð´Ð¾ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€ Ñ�Ð¿Ð¾Ð²Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸.\n"
  
  #: diagnostic.cc:2236 diagnostic.cc:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
! msgstr "Ñƒ %s, %s:%d"
  
  #: final.cc:1096
  msgid "negative insn length"
! msgstr "Ð²Ñ–Ð´â€™Ñ”Ð¼Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: final.cc:2808
  msgid "could not split insn"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ"
  
  #: final.cc:3183
  msgid "invalid 'asm': "
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° asm: "
  
  #: final.cc:3316
  #, c-format
  msgid "nested assembly dialect alternatives"
! msgstr "Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ñ–Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
  #: final.cc:3344 final.cc:3356
  #, c-format
  msgid "unterminated assembly dialect alternative"
! msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ð¾Ð¼ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
  #: final.cc:3498
  #, c-format
  msgid "operand number missing after %%-letter"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ñ–Ñ�Ð»Ñ� %%-Ð»Ñ–Ñ‚ÐµÑ€Ð¸"
  
  #: final.cc:3501 final.cc:3542
  #, c-format
  msgid "operand number out of range"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ"
  
  #: final.cc:3559
  #, c-format
  msgid "invalid %%-code"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ %%-ÐºÐ¾Ð´"
  
  #: final.cc:3593
  #, c-format
  msgid "'%%l' operand isn't a label"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Â«%%lÂ» Ð½Ðµ Ñ” Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ"
  
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12317
  #, c-format
  msgid "floating constant misused"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ð»Ð¾Ñ— Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12408
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
  #: gcc.cc:122
  #, c-format
--- 17103,17186 ----
  
  #: diagnostic.cc:810
  msgid "In module imported at"
! msgstr "Ð£ Ð¼Ð¾Ð´ÑƒÐ»Ñ–, Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð²"
  
  #. 6
  #: diagnostic.cc:811
  msgid "imported at"
! msgstr "Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð²"
  
  #: diagnostic.cc:1570
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
! msgstr "%s:%d: Ð·Ð±Ð¸Ñ‚Ð¸Ð¹ Ð· Ð¿Ð°Ð½Ñ‚ÐµÐ»Ð¸ÐºÑƒ Ñ‡ÐµÑ€ÐµÐ· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ– Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸, Ð²Ð¸Ñ…Ñ–Ð´\n"
  
  #: diagnostic.cc:2205
  #, c-format
  msgid "internal compiler error: error reporting routines re-entered.\n"
! msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°: Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð²Ñ…Ñ–Ð´ Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ.\n"
  
  #: diagnostic.cc:2236 diagnostic.cc:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
! msgstr "Ñƒ %s, Ð½Ð° %s:%d"
  
  #: final.cc:1096
  msgid "negative insn length"
! msgstr "Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: final.cc:2808
  msgid "could not split insn"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ"
  
  #: final.cc:3183
  msgid "invalid 'asm': "
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ 'asm': "
  
  #: final.cc:3316
  #, c-format
  msgid "nested assembly dialect alternatives"
! msgstr "Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð¸ Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
  #: final.cc:3344 final.cc:3356
  #, c-format
  msgid "unterminated assembly dialect alternative"
! msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð° Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ñƒ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°"
  
  #: final.cc:3498
  #, c-format
  msgid "operand number missing after %%-letter"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %%-Ð»Ñ–Ñ‚ÐµÑ€Ð¸"
  
  #: final.cc:3501 final.cc:3542
  #, c-format
  msgid "operand number out of range"
! msgstr "Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼"
  
  #: final.cc:3559
  #, c-format
  msgid "invalid %%-code"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ %%-ÐºÐ¾Ð´"
  
  #: final.cc:3593
  #, c-format
  msgid "'%%l' operand isn't a label"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ '%%l' Ð½Ðµ Ñ” Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ"
  
  #. We can't handle floating point constants;
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12318
  #, c-format
  msgid "floating constant misused"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸"
  
! #: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12409
  #: config/pdp11/pdp11.cc:1871
  #, c-format
  msgid "invalid expression as operand"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: gcc.cc:122
  #, c-format
*************** msgstr "%s\n"
*** 17212,17218 ****
  #: gcc.cc:1840
  #, c-format
  msgid "Using built-in specs.\n"
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—.\n"
  
  #: gcc.cc:2085
  #, c-format
--- 17190,17196 ----
  #: gcc.cc:1840
  #, c-format
  msgid "Using built-in specs.\n"
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹.\n"
  
  #: gcc.cc:2085
  #, c-format
*************** msgid ""
*** 17220,17232 ****
  "Setting spec %s to '%s'\n"
  "\n"
  msgstr ""
! "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑ”Ð¼Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ %s Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«%sÂ»\n"
  "\n"
  
  #: gcc.cc:2290
  #, c-format
  msgid "Reading specs from %s\n"
! msgstr "Ð§Ð¸Ñ‚Ð°Ñ”Ð¼Ð¾ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð· %s\n"
  
  #: gcc.cc:2422
  #, c-format
--- 17198,17210 ----
  "Setting spec %s to '%s'\n"
  "\n"
  msgstr ""
! "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %s Ð½Ð° '%s'\n"
  "\n"
  
  #: gcc.cc:2290
  #, c-format
  msgid "Reading specs from %s\n"
! msgstr "Ð§Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð· %s\n"
  
  #: gcc.cc:2422
  #, c-format
*************** msgid ""
*** 17244,17250 ****
  "spec is '%s'\n"
  "\n"
  msgstr ""
! "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� â€” Â«%sÂ»\n"
  "\n"
  
  #: gcc.cc:3360
--- 17222,17228 ----
  "spec is '%s'\n"
  "\n"
  msgstr ""
! "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� - '%s'\n"
  "\n"
  
  #: gcc.cc:3360
*************** msgid ""
*** 17254,17260 ****
  "Go ahead? (y or n) "
  msgstr ""
  "\n"
! "ÐŸÑ€Ð¾Ð´Ð¾Ð²Ð¶ÑƒÐ²Ð°Ñ‚Ð¸? (y â€” Ñ‚Ð°Ðº Ð°Ð±Ð¾ n â€” Ð½Ñ–) "
  
  #: gcc.cc:3532
  #, c-format
--- 17232,17238 ----
  "Go ahead? (y or n) "
  msgstr ""
  "\n"
! "ÐŸÑ€Ð¾Ð´Ð¾Ð²Ð¶Ð¸Ñ‚Ð¸? (Ñ‚Ð°Ðº Ð°Ð±Ð¾ Ð½Ñ–) "
  
  #: gcc.cc:3532
  #, c-format
*************** msgstr "# %s %.2f %.2f\n"
*** 17264,17274 ****
  #: gcc.cc:3712
  #, c-format
  msgid "Usage: %s [options] file...\n"
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�: %s [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] Ñ„Ð°Ð¹Ð»â€¦\n"
  
  #: gcc.cc:3713
  msgid "Options:\n"
! msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸:\n"
  
  #: gcc.cc:3715
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
--- 17242,17252 ----
  #: gcc.cc:3712
  #, c-format
  msgid "Usage: %s [options] file...\n"
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�: %s [Ð¾Ð¿Ñ†Ñ–Ñ—] Ñ„Ð°Ð¹Ð»...\n"
  
  #: gcc.cc:3713
  msgid "Options:\n"
! msgstr "ÐžÐ¿Ñ†Ñ–Ñ—:\n"
  
  #: gcc.cc:3715
  msgid "  -pass-exit-codes         Exit with highest error code from a phase.\n"
*************** msgstr "  --target-help            Ð’Ð¸Ð
*** 17284,17290 ****
  
  #: gcc.cc:3719
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
! msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
  
  #: gcc.cc:3720
  msgid "                           Display specific types of command line options.\n"
--- 17262,17268 ----
  
  #: gcc.cc:3719
  msgid "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n"
! msgstr "  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]\n"
  
  #: gcc.cc:3720
  msgid "                           Display specific types of command line options.\n"
*************** msgstr "  -dumpmachine             Ð’Ð¸Ð
*** 17312,17318 ****
  
  #: gcc.cc:3727
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
! msgstr ""
  
  #: gcc.cc:3728
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
--- 17290,17296 ----
  
  #: gcc.cc:3727
  msgid "  -foffload=<targets>      Specify offloading targets.\n"
! msgstr "  -foffload=<Ñ†Ñ–Ð»Ñ–>         Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†Ñ–Ð»Ñ– Ð´Ð»Ñ� Ð²Ð¸Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�.\n"
  
  #: gcc.cc:3728
  msgid "  -print-search-dirs       Display the directories in the compiler's search path.\n"
*************** msgid ""
*** 17347,17353 ****
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
  msgstr ""
! "  -print-multi-lib         Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²'Ñ�Ð·ÐºÑƒ Ð¼Ñ–Ð¶ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ñ–\n"
  "                           Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ð¼Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.\n"
  
  #: gcc.cc:3739
--- 17325,17331 ----
  "  -print-multi-lib         Display the mapping between command line options and\n"
  "                           multiple library search directories.\n"
  msgstr ""
! "  -print-multi-lib         Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð¼Ñ–Ð¶ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ñ–\n"
  "                           Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Ð¼Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.\n"
  
  #: gcc.cc:3739
*************** msgstr "  -print-multi-os-directory Ð’Ð¸
*** 17356,17362 ****
  
  #: gcc.cc:3740
  msgid "  -print-sysroot           Display the target libraries directory.\n"
! msgstr "  -print-sysroot           Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.\n"
  
  #: gcc.cc:3741
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
--- 17334,17340 ----
  
  #: gcc.cc:3740
  msgid "  -print-sysroot           Display the target libraries directory.\n"
! msgstr "  -print-sysroot           Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸.\n"
  
  #: gcc.cc:3741
  msgid "  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n"
*************** msgstr "  -print-sysroot-headers-suffix
*** 17364,17414 ****
  
  #: gcc.cc:3742
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
! msgstr "  -Wa,<Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸>          ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².\n"
  
  #: gcc.cc:3743
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
! msgstr "  -Wp,<Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸>          ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð·Ð°Ñ�Ð¾Ð±Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².\n"
  
  #: gcc.cc:3744
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
! msgstr "  -Wl,<Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸>          ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ–Ð´Ð¾ÐºÑ€ÐµÐ¼Ð»ÐµÐ½Ð¸Ñ… ÐºÐ¾Ð¼Ð°Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².\n"
  
  #: gcc.cc:3745
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
! msgstr "  -Xassembler <Ð°Ñ€Ð³>        ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ <Ð°Ñ€Ð³> Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.\n"
  
  #: gcc.cc:3746
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
! msgstr "  -Xpreprocessor <Ð°Ñ€Ð³>     ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ <Ð°Ñ€Ð³> Ð·Ð°Ñ�Ð¾Ð±Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸.\n"
  
  #: gcc.cc:3747
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
! msgstr "  -Xlinker <Ð°Ñ€Ð³>           ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ <Ð°Ñ€Ð³> ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸ÐºÑƒ.\n"
  
  #: gcc.cc:3748
  msgid "  -save-temps              Do not delete intermediate files.\n"
! msgstr "  -save-temps              Ð�Ðµ Ð²Ð¸Ð»ÑƒÑ‡Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸.\n"
  
  #: gcc.cc:3749
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
! msgstr "  -save-temps=<Ð°Ñ€Ð³>        Ð�Ðµ Ð²Ð¸Ð»ÑƒÑ‡Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸.\n"
  
  #: gcc.cc:3750
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
! "  -no-canonical-prefixes   Ð�Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð¾ ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ð¾Ñ— Ñ„Ð¾Ñ€Ð¼Ð¸ ÑˆÐ»Ñ�Ñ…Ð¸ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ�\n"
! "                           Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ñ… Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñ–Ð² Ð´Ð¾ Ñ–Ð½ÑˆÐ¸Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ gcc.\n"
  
  #: gcc.cc:3753
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
! msgstr "  -pipe                    Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ°Ð½Ð°Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð².\n"
  
  #: gcc.cc:3754
  msgid "  -time                    Time the execution of each subprocess.\n"
! msgstr "  -time                    Ð’Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð· Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñ–Ð².\n"
  
  #: gcc.cc:3755
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
--- 17342,17392 ----
  
  #: gcc.cc:3742
  msgid "  -Wa,<options>            Pass comma-separated <options> on to the assembler.\n"
! msgstr "  -Wa,<options>            ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°-Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– <options> Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.\n"
  
  #: gcc.cc:3743
  msgid "  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.\n"
! msgstr "  -Wp,<options>            ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°-Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– <options> Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñƒ.\n"
  
  #: gcc.cc:3744
  msgid "  -Wl,<options>            Pass comma-separated <options> on to the linker.\n"
! msgstr "  -Wl,<Ð¾Ð¿Ñ†Ñ–Ñ—>              ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð¼Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»ÐµÐ½Ñ– <Ð¾Ð¿Ñ†Ñ–Ñ—> Ð»Ñ–Ð½ÐºÐµÑ€Ñƒ.\n"
  
  #: gcc.cc:3745
  msgid "  -Xassembler <arg>        Pass <arg> on to the assembler.\n"
! msgstr "  -Xassembler <Ð°Ñ€Ð³>        ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ <Ð°Ñ€Ð³> Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñƒ.\n"
  
  #: gcc.cc:3746
  msgid "  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.\n"
! msgstr "  -Xpreprocessor <Ð°Ñ€Ð³>     ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ <Ð°Ñ€Ð³> Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ñƒ.\n"
  
  #: gcc.cc:3747
  msgid "  -Xlinker <arg>           Pass <arg> on to the linker.\n"
! msgstr "  -Xlinker <Ð°Ñ€Ð³>           ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ <Ð°Ñ€Ð³> Ð»Ñ–Ð½ÐºÐµÑ€Ñƒ.\n"
  
  #: gcc.cc:3748
  msgid "  -save-temps              Do not delete intermediate files.\n"
! msgstr "  -save-temps              Ð�Ðµ Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸.\n"
  
  #: gcc.cc:3749
  msgid "  -save-temps=<arg>        Do not delete intermediate files.\n"
! msgstr "  -save-temps=<Ð°Ñ€Ð³>        Ð�Ðµ Ð²Ð¸Ð´Ð°Ð»Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸.\n"
  
  #: gcc.cc:3750
  msgid ""
  "  -no-canonical-prefixes   Do not canonicalize paths when building relative\n"
  "                           prefixes to other gcc components.\n"
  msgstr ""
! "  -no-canonical-prefixes   Ð�Ðµ ÐºÐ°Ð½Ð¾Ð½Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ð¸ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ñ– Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ñ…\n"
! "                           Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñ–Ð² Ð´Ð¾ Ñ–Ð½ÑˆÐ¸Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ–Ð² gcc.\n"
  
  #: gcc.cc:3753
  msgid "  -pipe                    Use pipes rather than intermediate files.\n"
! msgstr "  -pipe                    Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ°Ð½Ð°Ð»Ð¸ Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð².\n"
  
  #: gcc.cc:3754
  msgid "  -time                    Time the execution of each subprocess.\n"
! msgstr "  -time                    Ð’Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñƒ.\n"
  
  #: gcc.cc:3755
  msgid "  -specs=<file>            Override built-in specs with the contents of <file>.\n"
*************** msgstr "  -specs=<Ñ„Ð°Ð¹Ð»>            Ð
*** 17416,17430 ****
  
  #: gcc.cc:3756
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
! msgstr "  -std=<Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚>          ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸ Ð´Ð»Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… ÐºÐ¾Ð´Ñ–Ð² Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð¼Ñƒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ.\n"
  
  #: gcc.cc:3757
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
! "  --sysroot=<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>      Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ñ�Ðº ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¸Ð¹ Ð´Ð»Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²\n"
! "                           Ñ– Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.\n"
  
  #: gcc.cc:3760
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
--- 17394,17408 ----
  
  #: gcc.cc:3756
  msgid "  -std=<standard>          Assume that the input sources are for <standard>.\n"
! msgstr "  -std=<Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚>          ÐŸÑ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ‚Ð¸, Ñ‰Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ð´Ð»Ñ� <Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ñƒ>.\n"
  
  #: gcc.cc:3757
  msgid ""
  "  --sysroot=<directory>    Use <directory> as the root directory for headers\n"
  "                           and libraries.\n"
  msgstr ""
! "  --sysroot=<ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³>      Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³> Ñ�Ðº ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð´Ð»Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²\n"
! "                           Ñ‚Ð° Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº.\n"
  
  #: gcc.cc:3760
  msgid "  -B <directory>           Add <directory> to the compiler's search paths.\n"
*************** msgstr "  -v                       Ð’Ð¸Ð
*** 17436,17442 ****
  
  #: gcc.cc:3762
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
! msgstr "  -###                     ÐŸÐ¾Ð´Ñ–Ð±Ð½Ðµ Ð´Ð¾ -v, Ð°Ð»Ðµ Ñ–Ð· Ð»Ð°Ð¿ÐºÐ°Ð¼Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ– Ð±ÐµÐ· Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´.\n"
  
  #: gcc.cc:3763
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
--- 17414,17420 ----
  
  #: gcc.cc:3762
  msgid "  -###                     Like -v but options quoted and commands not executed.\n"
! msgstr "  -###                     ÐŸÐ¾Ð´Ñ–Ð±Ð½Ð¾ Ð´Ð¾ -v, Ð°Ð»Ðµ Ð¾Ð¿Ñ†Ñ–Ñ— Ð²Ð·Ñ�Ñ‚Ñ– Ð² Ð»Ð°Ð¿ÐºÐ¸ Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑŽÑ‚ÑŒÑ�Ñ�.\n"
  
  #: gcc.cc:3763
  msgid "  -E                       Preprocess only; do not compile, assemble or link.\n"
*************** msgstr "  -S                       Ð›Ð¸Ñ
*** 17448,17470 ****
  
  #: gcc.cc:3765
  msgid "  -c                       Compile and assemble, but do not link.\n"
! msgstr "  -c                       Ð¡ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ– Ð·Ñ–Ð±Ñ€Ð°Ñ‚Ð¸, Ð°Ð»Ðµ Ð½Ðµ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸.\n"
  
  #: gcc.cc:3766
  msgid "  -o <file>                Place the output into <file>.\n"
! msgstr "  -o <Ñ„Ð°Ð¹Ð»>                Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ð° <Ñ„Ð°Ð¹Ð»>.\n"
  
  #: gcc.cc:3767
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
! "  -pie                     Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ Ñ�ÐºÐ¾Ð¼Ð¿Ð¾Ð½Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð·\n"
! "                           Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼\n"
  
  #: gcc.cc:3769
  msgid "  -shared                  Create a shared library.\n"
! msgstr "  -shared                  Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�\n"
  
  #: gcc.cc:3770
  msgid ""
--- 17426,17448 ----
  
  #: gcc.cc:3765
  msgid "  -c                       Compile and assemble, but do not link.\n"
! msgstr "  -c                       ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ñ– Ð·Ð±Ð¸Ñ€Ð°Ñ‚Ð¸, Ð°Ð»Ðµ Ð½Ðµ Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‚Ð¸.\n"
  
  #: gcc.cc:3766
  msgid "  -o <file>                Place the output into <file>.\n"
! msgstr "  -o <Ñ„Ð°Ð¹Ð»>                Ð—Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ñƒ Ñ„Ð°Ð¹Ð» <Ñ„Ð°Ð¹Ð»>.\n"
  
  #: gcc.cc:3767
  msgid ""
  "  -pie                     Create a dynamically linked position independent\n"
  "                           executable.\n"
  msgstr ""
! "  -pie                     Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ð¼Ð¸ Ð·Ð²Ê¼Ñ�Ð·ÐºÐ°Ð¼Ð¸ Ñ‚Ð° Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¼Ð¸ Ð²Ñ–Ð´ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ—\n"
! "                           ÐºÐ¾Ð´Ð¾Ð¼.\n"
  
  #: gcc.cc:3769
  msgid "  -shared                  Create a shared library.\n"
! msgstr "  -shared                  Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÑƒ.\n"
  
  #: gcc.cc:3770
  msgid ""
*************** msgid ""
*** 17473,17482 ****
  "                           'none' means revert to the default behavior of\n"
  "                           guessing the language based on the file's extension.\n"
  msgstr ""
! "  -x <Ð¼Ð¾Ð²Ð°>                Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð²Ñƒ Ð´Ð»Ñ� Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ….\n"
! "                           ÐœÐ¾Ð¶Ð»Ð¸Ð²Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸ Ð¼Ð¾Ð²: c c++ assembler none\n"
! "                           Â«noneÂ» Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Â«Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ñ— Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸\n"
! "                           Ñ–Ð· Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð¼Ð¾Ð²Ð¸ Ð½Ð° Ð¾Ñ�Ð½Ð¾Ð²Ñ– Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð° Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ð°Â».\n"
  
  #: gcc.cc:3777
  #, c-format
--- 17451,17460 ----
  "                           'none' means revert to the default behavior of\n"
  "                           guessing the language based on the file's extension.\n"
  msgstr ""
! "  -x <Ð¼Ð¾Ð²Ð°>                Ð’ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð¼Ð¾Ð²Ñƒ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð².\n"
! "                           Ð”Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð¼Ð¾Ð²Ð¸: c c++ assembler none\n"
! "                           'none' Ð¾Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ñ— Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸,\n"
! "                           ÐºÐ¾Ð»Ð¸ Ð¼Ð¾Ð²Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ñ–Ð´Ñ�Ñ‚Ð°Ð²Ñ– Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ.\n"
  
  #: gcc.cc:3777
  #, c-format
*************** msgstr "Ð’ÐµÑ€Ñ�Ñ–Ñ� Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€Ð° gc
*** 17539,17550 ****
  #: gcc.cc:7634 gcc.cc:7844
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
! msgstr "Ð’Ð°Ð´Ñƒ Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸. Ð™Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ñ—Ñ— Ð¿Ð¾Ð²'Ñ�Ð·Ð°Ð½Ð¾ Ñ–Ð· Ð¾Ð±Ð»Ð°Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¾ÑŽ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽ.\n"
  
  #: gcc.cc:7768
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð´ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾ Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ð° %s. Ð‘ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð´Ð¾Ð»ÑƒÑ‡Ñ–Ñ‚ÑŒ Ñ†ÐµÐ¹ Ñ„Ð°Ð¹Ð» Ð´Ð¾ Ð²Ð°ÑˆÐ¾Ð³Ð¾ Ð·Ð²Ñ–Ñ‚Ñƒ Ñ‰Ð¾Ð´Ð¾ Ð²Ð°Ð´Ð¸.\n"
  
  #: gcc.cc:8619
  #, c-format
--- 17517,17528 ----
  #: gcc.cc:7634 gcc.cc:7844
  #, c-format
  msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÑƒ Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸, Ñ‚Ð¾Ð¼Ñƒ Ñ†Ðµ, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ð· Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¸Ð¼ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�Ð¼ Ð°Ð±Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¾ÑŽ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽ.\n"
  
  #: gcc.cc:7768
  #, c-format
  msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n"
! msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¾ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– %s, Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð´Ð¾Ð´Ð°Ð¹Ñ‚Ðµ Ð¹Ð¾Ð³Ð¾ Ð´Ð¾ Ð²Ð°ÑˆÐ¾Ð³Ð¾ Ð·Ð²Ñ–Ñ‚Ñƒ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ.\n"
  
  #: gcc.cc:8619
  #, c-format
*************** msgid ""
*** 17568,17574 ****
  "For bug reporting instructions, please see:\n"
  msgstr ""
  "\n"
! "Ð�Ð°Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð·Ð²Ñ–Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð°Ð´Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:\n"
  
  #: gcc.cc:8757 gcov-tool.cc:594
  #, c-format
--- 17546,17552 ----
  "For bug reporting instructions, please see:\n"
  msgstr ""
  "\n"
! "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ Ð´Ð¸Ð²Ñ–Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼:\n"
  
  #: gcc.cc:8757 gcov-tool.cc:594
  #, c-format
*************** msgstr "%s %s%s\n"
*** 17577,17583 ****
  
  #: gcc.cc:8760 gcov-tool.cc:596 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
! msgstr "Â©"
  
  #: gcc.cc:8761 gcov-tool.cc:598 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
--- 17555,17561 ----
  
  #: gcc.cc:8760 gcov-tool.cc:596 gcov.cc:968 fortran/gfortranspec.cc:282
  msgid "(C)"
! msgstr "(C)"
  
  #: gcc.cc:8761 gcov-tool.cc:598 gcov.cc:970 fortran/gfortranspec.cc:283
  #, c-format
*************** msgid ""
*** 17586,17595 ****
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  "\n"
  msgstr ""
! "Ð¦Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ� Ñ” Ð²Ñ–Ð»ÑŒÐ½Ð¸Ð¼, ÑƒÐ¼Ð¾Ð²Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð²Ð¸ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ Ñƒ Ð¹Ð¾Ð³Ð¾\n"
! "Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ñ… ÐºÐ¾Ð´Ð°Ñ….\n"
! "Ð£Ð¼Ð¾Ð²Ð°Ð¼Ð¸ Ð»Ñ–Ñ†ÐµÐ½Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð�Ð• Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð³Ð°Ñ€Ð°Ð½Ñ‚Ñ–Ð¹, Ð·Ð¾ÐºÑ€ÐµÐ¼Ð°\n"
! "Ð³Ð°Ñ€Ð°Ð½Ñ‚Ñ–Ð¹ Ð¿Ñ€Ð°Ñ†ÐµÐ·Ð´Ð°Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð°Ð±Ð¾ Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð¿ÐµÐ²Ð½Ð¾Ñ— Ð¼ÐµÑ‚Ð¸.\n"
  "\n"
  
  #: gcc.cc:9104
--- 17564,17572 ----
  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
  "\n"
  msgstr ""
! "Ð¦Ðµ Ð²Ñ–Ð»ÑŒÐ½Ðµ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð½Ðµ Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ�; Ð´Ð¸Ð²Ñ–Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð´Ð»Ñ� ÑƒÐ¼Ð¾Ð² ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�. Ð�Ð•ÐœÐ�Ð„\n"
! "Ð³Ð°Ñ€Ð°Ð½Ñ‚Ñ–Ñ—; Ð½Ð°Ð²Ñ–Ñ‚ÑŒ Ð½Ðµ Ð´Ð»Ñ� ÐŸÐ Ð˜Ð”Ð�Ð¢Ð�ÐžÐ¡Ð¢Ð† Ð”Ð›Ð¯ ÐŸÐ ÐžÐ”Ð�Ð–Ð£ Ð°Ð±Ð¾ ÐŸÐ Ð˜Ð”Ð�Ð¢Ð�ÐžÐ¡Ð¢Ð† Ð”Ð›Ð¯ ÐŸÐ•Ð’Ð�ÐžÐ“Ðž\n"
! "ÐŸÐ Ð˜Ð—Ð�Ð�Ð§Ð•Ð�Ð�Ð¯.\n"
  "\n"
  
  #: gcc.cc:9104
*************** msgstr ""
*** 17637,17648 ****
  #: gcov-tool.cc:157 gcov-tool.cc:300
  #, c-format
  msgid "no profile files were merged\n"
! msgstr ""
  
  #: gcov-tool.cc:169
  #, c-format
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
! msgstr "  merge [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] <ÐºÐ°Ñ‚1> <ÐºÐ°Ñ‚2>       Ð¾Ð±'Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ�\n"
  
  #: gcov-tool.cc:170 gcov-tool.cc:337
  #, c-format
--- 17614,17625 ----
  #: gcov-tool.cc:157 gcov-tool.cc:300
  #, c-format
  msgid "no profile files were merged\n"
! msgstr "Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ\n"
  
  #: gcov-tool.cc:169
  #, c-format
  msgid "  merge [options] <dir1> <dir2>         Merge coverage file contents\n"
! msgstr "  merge [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] <ÐºÐ°Ñ‚1> <ÐºÐ°Ñ‚2>       Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ�\n"
  
  #: gcov-tool.cc:170 gcov-tool.cc:337
  #, c-format
*************** msgid "    -w, --weight <w1,w2>
*** 17660,17687 ****
  msgstr "    -w, --weight <w1,w2>                Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ð³Ð¸ (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ)\n"
  
  #: gcov-tool.cc:188
! #, fuzzy, c-format
! #| msgid "Merge subcomand usage:"
  msgid "Merge subcommand usage:"
! msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ merge:"
  
  #: gcov-tool.cc:240
! #, fuzzy, c-format
! #| msgid ""
! #| "  -l, --long-file-names           Use long output file names for included\n"
! #| "                                    source files\n"
  msgid ""
  "  merge-stream [options] [<file>]       Merge coverage stream file (or stdin)\n"
  "                                        and coverage file contents\n"
  msgstr ""
! "  -l, --long-file-names           Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ�\n"
! "                                    Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ\n"
  
  #: gcov-tool.cc:258
! #, fuzzy, c-format
! #| msgid "Merge subcomand usage:"
  msgid "Merge-stream subcommand usage:"
! msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ merge:"
  
  #: gcov-tool.cc:335
  #, c-format
--- 17637,17659 ----
  msgstr "    -w, --weight <w1,w2>                Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð°Ð³Ð¸ (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ)\n"
  
  #: gcov-tool.cc:188
! #, c-format
  msgid "Merge subcommand usage:"
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�:"
  
  #: gcov-tool.cc:240
! #, c-format
  msgid ""
  "  merge-stream [options] [<file>]       Merge coverage stream file (or stdin)\n"
  "                                        and coverage file contents\n"
  msgstr ""
! "  merge-stream [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] [<Ñ„Ð°Ð¹Ð»>]       ÐžÐ±Ê¼Ñ”Ð´Ð½Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� (Ð°Ð±Ð¾ stdin)\n"
! "                                        Ñ‚Ð° Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ„Ð°Ð¹Ð»Ñƒ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ�\n"
  
  #: gcov-tool.cc:258
! #, c-format
  msgid "Merge-stream subcommand usage:"
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ:"
  
  #: gcov-tool.cc:335
  #, c-format
*************** msgstr "    -n, --normalize <int64_t>
*** 17696,17747 ****
  #: gcov-tool.cc:338
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
! msgstr "    -s, --scale <float Ð°Ð±Ð¾ simple-frac> Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�\n"
  
  #: gcov-tool.cc:356
  #, c-format
  msgid "Rewrite subcommand usage:"
! msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ rewrite:"
  
  #: gcov-tool.cc:395
  #, c-format
  msgid "scaling cannot co-exist with normalization, skipping\n"
! msgstr "Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð¿Ñ–Ð²Ñ–Ñ�Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ñ– Ð½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ, Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ð¼Ð¾\n"
  
  #: gcov-tool.cc:408 gcov-tool.cc:418
  #, c-format
  msgid "incorrect format in scaling, using 1/1\n"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñƒ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ–, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ 1/1\n"
  
  #: gcov-tool.cc:428
  #, c-format
  msgid "normalization cannot co-exist with scaling\n"
! msgstr "Ð½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð¿Ñ–Ð²Ñ–Ñ�Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð· Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼\n"
  
  #: gcov-tool.cc:485
  #, c-format
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
! msgstr "  overlap [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³1> <ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³2> Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ð´Ð²Ð¾Ñ… Ð¿Ñ€Ð¾Ð²Ñ–Ð»Ñ–Ð²\n"
  
  #: gcov-tool.cc:486
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
! msgstr "    -f, --function                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ñ€Ñ–Ð²Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—\n"
  
  #: gcov-tool.cc:487
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
! msgstr "    -F, --fullname                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ„Ð°Ð¹Ð»Ð° Ð¿Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŽ\n"
  
  #: gcov-tool.cc:488
  #, c-format
  msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Â«Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ñ…Â» Ð¾Ð±'Ñ”ÐºÑ‚Ñ–Ð² Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹\n"
  
  #: gcov-tool.cc:489
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
! msgstr "    -o, --object                        Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ñ€Ñ–Ð²Ð½Ñ� Ð¾Ð±'Ñ”ÐºÑ‚Ð°\n"
  
  #: gcov-tool.cc:490
  #, c-format
--- 17668,17719 ----
  #: gcov-tool.cc:338
  #, c-format
  msgid "    -s, --scale <float or simple-frac>  Scale the profile counters\n"
! msgstr "    -s, --scale <Ð´Ñ€Ð¾Ð±Ð¾Ð²Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ð±Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð° Ð´Ñ€Ñ–Ð±>  ÐœÐ°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¸ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ–Ð²\n"
  
  #: gcov-tool.cc:356
  #, c-format
  msgid "Rewrite subcommand usage:"
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿Ð¸Ñ�Ñƒ:"
  
  #: gcov-tool.cc:395
  #, c-format
  msgid "scaling cannot co-exist with normalization, skipping\n"
! msgstr "ÐœÐ°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð¿Ñ–Ð²Ñ–Ñ�Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð· Ð½Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ”ÑŽ, Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽ\n"
  
  #: gcov-tool.cc:408 gcov-tool.cc:418
  #, c-format
  msgid "incorrect format in scaling, using 1/1\n"
! msgstr "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� 1/1\n"
  
  #: gcov-tool.cc:428
  #, c-format
  msgid "normalization cannot co-exist with scaling\n"
! msgstr "Ð�Ð¾Ñ€Ð¼Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ñ�Ð¿Ñ–Ð²Ñ–Ñ�Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð· Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼\n"
  
  #: gcov-tool.cc:485
  #, c-format
  msgid "  overlap [options] <dir1> <dir2>       Compute the overlap of two profiles\n"
! msgstr "  Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� [Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸] <ÐºÐ°Ñ‚1> <ÐºÐ°Ñ‚2>       ÐžÐ±Ñ‡Ð¸Ñ�Ð»Ð¸Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ð´Ð²Ð¾Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ–Ð²\n"
  
  #: gcov-tool.cc:486
  #, c-format
  msgid "    -f, --function                      Print function level info\n"
! msgstr "    -f, --function                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð½Ð° Ñ€Ñ–Ð²Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹\n"
  
  #: gcov-tool.cc:487
  #, c-format
  msgid "    -F, --fullname                      Print full filename\n"
! msgstr "    -F, --fullname                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð¾Ð²Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ\n"
  
  #: gcov-tool.cc:488
  #, c-format
  msgid "    -h, --hotonly                       Only print info for hot objects/functions\n"
! msgstr "    -h, --hotonly                       Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Â«Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ñ…Â» Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð°Ð±Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹\n"
  
  #: gcov-tool.cc:489
  #, c-format
  msgid "    -o, --object                        Print object level info\n"
! msgstr "    -o, --object                        Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ñ€Ñ–Ð²Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°\n"
  
  #: gcov-tool.cc:490
  #, c-format
*************** msgid "    -t <float>, --hot_threshold <
*** 17749,17758 ****
  msgstr "    -t <float>, --hot_threshold <float> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð³Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«Ð³Ð°Ñ€Ñ�Ñ‡Ð¾Ñ�Ñ‚Ñ–Â»\n"
  
  #: gcov-tool.cc:510
! #, fuzzy, c-format
! #| msgid "Overlap subcomand usage:"
  msgid "Overlap subcommand usage:"
! msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ overlap:"
  
  #: gcov-tool.cc:576
  #, c-format
--- 17721,17729 ----
  msgstr "    -t <float>, --hot_threshold <float> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð³Ð¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«Ð³Ð°Ñ€Ñ�Ñ‡Ð¾Ñ�Ñ‚Ñ–Â»\n"
  
  #: gcov-tool.cc:510
! #, c-format
  msgid "Overlap subcommand usage:"
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ–Ð´ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ�:"
  
  #: gcov-tool.cc:576
  #, c-format
*************** msgid ""
*** 17760,17766 ****
  "Usage: %s [OPTION]... SUB_COMMAND [OPTION]...\n"
  "\n"
  msgstr ""
! "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... ÐŸÐ†Ð”ÐšÐžÐœÐ�Ð�Ð”Ð� [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]...\n"
  "\n"
  
  #: gcov-tool.cc:577
--- 17731,17737 ----
  "Usage: %s [OPTION]... SUB_COMMAND [OPTION]...\n"
  "\n"
  msgstr ""
! "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... ÐŸÐ†Ð”ÐšÐžÐœÐ�Ð�Ð”Ð� [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]...\n"
  "\n"
  
  #: gcov-tool.cc:577
*************** msgid ""
*** 17769,17775 ****
  "Offline tool to handle gcda counts\n"
  "\n"
  msgstr ""
! "Ð�Ð²Ñ‚Ð¾Ð½Ð¾Ð¼Ð½Ð¸Ð¹ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÑ–Ð² gcda\n"
  "\n"
  
  #: gcov-tool.cc:578
--- 17740,17746 ----
  "Offline tool to handle gcda counts\n"
  "\n"
  msgstr ""
! "ÐžÑ„Ð»Ð°Ð¹Ð½-Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÑ–Ð² gcda\n"
  "\n"
  
  #: gcov-tool.cc:578
*************** msgid ""
*** 17790,17803 ****
  "%s.\n"
  msgstr ""
  "\n"
! "Ð�Ð°Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð·Ð²Ñ–Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾ Ð²Ð°Ð´Ð¸ Ð½Ð°Ð²ÐµÐ´ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:\n"
  "%s.\n"
  
  #: gcov-tool.cc:595
! #, fuzzy, c-format
! #| msgid "Copyright %s 2022 Free Software Foundation, Inc.\n"
  msgid "Copyright %s 2023 Free Software Foundation, Inc.\n"
! msgstr "Â© %s Free Software Foundation, Inc., 2022\n"
  
  #: gcov.cc:925
  #, c-format
--- 17761,17774 ----
  "%s.\n"
  msgstr ""
  "\n"
! "Ð©Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸, Ð´Ð¸Ð².:\n"
  "%s.\n"
+ "\n"
  
  #: gcov-tool.cc:595
! #, c-format
  msgid "Copyright %s 2023 Free Software Foundation, Inc.\n"
! msgstr "Ð�Ð²Ñ‚Ð¾Ñ€Ñ�ÑŒÐºÐµ Ð¿Ñ€Ð°Ð²Ð¾ %s 2023 Free Software Foundation, Inc.\n"
  
  #: gcov.cc:925
  #, c-format
*************** msgid ""
*** 17805,17811 ****
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
  "\n"
  msgstr ""
! "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�: gcov [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ...] ÐŸÐžÐ§Ð�Ð¢ÐšÐžÐ’Ð˜Ð™_ÐšÐžÐ”|OBJ...\n"
  "\n"
  
  #: gcov.cc:926
--- 17776,17782 ----
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
  "\n"
  msgstr ""
! "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�: gcov [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ...] Ð”Ð–Ð•Ð Ð•Ð›Ðž|OBJ...\n"
  "\n"
  
  #: gcov.cc:926
*************** msgid ""
*** 17814,17831 ****
  "Print code coverage information.\n"
  "\n"
  msgstr ""
! "Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� ÐºÐ¾Ð´Ñƒ.\n"
  "\n"
  
  #: gcov.cc:927
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
! msgstr "  -a, --all-blocks                Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ\n"
  
  #: gcov.cc:928
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
! msgstr "  -b, --branch-probabilities      Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð³Ð°Ð»ÑƒÐ¶ÐµÐ½ÑŒ Ð´Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…\n"
  
  #: gcov.cc:929
  #, c-format
--- 17785,17802 ----
  "Print code coverage information.\n"
  "\n"
  msgstr ""
! "Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¿Ð¾ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� ÐºÐ¾Ð´Ñƒ.\n"
  "\n"
  
  #: gcov.cc:927
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
! msgstr "  -a, --all-blocks                ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ\n"
  
  #: gcov.cc:928
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
! msgstr "  -b, --branch-probabilities      Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– Ð³Ñ–Ð»Ð¾Ðº Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñ– Ð´Ð°Ð½Ñ–\n"
  
  #: gcov.cc:929
  #, c-format
*************** msgid ""
*** 17833,17877 ****
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
! "  -c, --branch-counts             Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»Ð¾Ðº,\n"
! "                                    Ð° Ð½Ðµ Ñ‡Ð°Ñ�Ñ‚ÐºÑƒ\n"
  
  #: gcov.cc:931
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
! msgstr "  -d, --display-progress          Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð¿Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ\n"
  
  #: gcov.cc:932
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
! msgstr "  -D, --debug\t\t\t    Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ–\n"
  
  #: gcov.cc:933
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
! msgstr "  -f, --function-summaries        Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÑŽÐ¼Ðµ Ñ‰Ð¾Ð´Ð¾ ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—\n"
  
  #: gcov.cc:934
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
! msgstr "  -h, --help                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ†Ñ– Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¾Ð²Ñ– Ð´Ð°Ð½Ñ–, Ð¿Ð¾Ñ‚Ñ–Ð¼ Ð²Ð¸Ð¹Ñ‚Ð¸\n"
  
  #: gcov.cc:935
  #, c-format
  msgid ""
  "  -j, --json-format               Output JSON intermediate format\n"
  "                                    into .gcov.json.gz file\n"
! msgstr "  -j, --json-format               Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñƒ Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¾Ð¼Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– JSON Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ð° .gcov.json.gz\n"
  
  #: gcov.cc:937
  #, c-format
  msgid "  -H, --human-readable            Output human readable numbers\n"
! msgstr "  -H, --human-readable            Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð·Ñ€ÑƒÑ‡Ð½Ñ– Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ‡Ð¸Ñ�Ð»Ð°\n"
  
  #: gcov.cc:938
  #, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
! msgstr "  -k, --use-colors                Ð Ð¾Ð·Ñ„Ð°Ñ€Ð±ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– Ð´Ð°Ð½Ñ–\n"
  
  #: gcov.cc:939
  #, c-format
--- 17804,17852 ----
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
! "  -c, --branch-counts             Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº\n"
! "                                    Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÑ–Ð²\n"
! "  -c, --branch-counts             Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº,\n"
! "                                    Ð° Ð½Ðµ Ð²Ñ–Ð´Ñ�Ð¾Ñ‚ÐºÐ¸\n"
  
  #: gcov.cc:931
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
! msgstr "  -d, --display-progress          ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€ÐµÑ�\n"
  
  #: gcov.cc:932
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
! msgstr "  -D, --debug\t\t\t    ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð´Ð°Ð¼Ð¿Ð¸\n"
  
  #: gcov.cc:933
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
! msgstr "  -f, --function-summaries        Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ð¿Ñ–Ð´Ñ�ÑƒÐ¼ÐºÐ¸ Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—\n"
  
  #: gcov.cc:934
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
! msgstr "  -h, --help                      Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ñ†ÑŽ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ, Ð° Ð¿Ð¾Ñ‚Ñ–Ð¼ Ð²Ð¸Ð¹Ñ‚Ð¸\n"
  
  #: gcov.cc:935
  #, c-format
  msgid ""
  "  -j, --json-format               Output JSON intermediate format\n"
  "                                    into .gcov.json.gz file\n"
! msgstr ""
! "  -j, --json-format               Ð’Ð¸Ð²Ñ–Ð´ JSON Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ\n"
! "                                    Ñƒ Ñ„Ð°Ð¹Ð» .gcov.json.gz\n"
  
  #: gcov.cc:937
  #, c-format
  msgid "  -H, --human-readable            Output human readable numbers\n"
! msgstr "  -H, --human-readable            Ð’Ð¸Ð²Ñ–Ð´ Ñ‡Ð¸Ñ�ÐµÐ» Ñƒ Ð·Ñ€Ð¾Ð·ÑƒÐ¼Ñ–Ð»Ð¾Ð¼Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–\n"
  
  #: gcov.cc:938
  #, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
! msgstr "  -k, --use-colors                Ð’Ð¸Ð²Ñ–Ð´ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð²Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑ�Ñ‚Ñƒ\n"
  
  #: gcov.cc:939
  #, c-format
*************** msgid ""
*** 17879,17946 ****
  "  -l, --long-file-names           Use long output file names for included\n"
  "                                    source files\n"
  msgstr ""
! "  -l, --long-file-names           Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ�\n"
! "                                    Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ\n"
  
  #: gcov.cc:941
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
! msgstr "  -m, --demangled-names           Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ€Ð¾Ð·ÑˆÐ¸Ñ„Ñ€Ð¾Ð²Ð°Ð½Ñ– Ð½Ð°Ð·Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹\n"
  
  #: gcov.cc:942
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
! msgstr "  -n, --no-output                 Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…\n"
  
  #: gcov.cc:943
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
! msgstr "  -o, --object-directory ÐšÐ�Ð¢|Ð¤Ð�Ð™Ð› Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð¾Ð±'Ñ”ÐºÑ‚Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Ñƒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð·Ñ– ÐšÐ�Ð¢ Ð°Ð±Ð¾ Ñ–Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ Ð¤Ð�Ð™Ð›\n"
  
  #: gcov.cc:944
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
! msgstr "  -p, --preserve-paths            Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ñ–Ð²\n"
  
  #: gcov.cc:945
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
! msgstr "  -q, --use-hotness-colors        Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¸ Ñ–Ð· Ñ€Ð¾Ð·Ñ„Ð°Ñ€Ð±Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¸Ð¼ Ð´Ð¾ perf Ð´Ð»Ñ� Â«Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ñ…Â» Ñ€Ñ�Ð´ÐºÑ–Ð²\n"
  
  #: gcov.cc:946
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
! msgstr "  -r, --relative-only             Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ñ… Ð´Ð¶ÐµÑ€ÐµÐ»\n"
  
  #: gcov.cc:947
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
! msgstr "  -s, --source-prefix ÐšÐ�Ð¢         Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� ÐºÐ¾Ð´Ñƒ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ð½Ð½Ñ�\n"
  
  #: gcov.cc:948
  #, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
! msgstr "  -t, --stdout                    Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð´Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�, Ð° Ð½Ðµ Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ð°\n"
  
  #: gcov.cc:949
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
! msgstr "  -u, --unconditional-branches    Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ– ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº\n"
  
  #: gcov.cc:950
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
! msgstr "  -v, --version                   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ—, Ð´Ð°Ð»Ñ– Ð²Ð¸Ð¹Ñ‚Ð¸\n"
  
  #: gcov.cc:951
  #, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
! msgstr "    -w, --verbose                 Ð ÐµÐ¶Ð¸Ð¼ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ\n"
  
  #: gcov.cc:952
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
! msgstr "  -x, --hash-filenames            Ñ…ÐµÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– ÑˆÐ»Ñ�Ñ…Ð¸\n"
  
  #: gcov.cc:953
  #, c-format
--- 17854,17921 ----
  "  -l, --long-file-names           Use long output file names for included\n"
  "                                    source files\n"
  msgstr ""
! "  -l, --long-file-names           Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– Ñ–Ð¼ÐµÐ½Ð° Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²\n"
! "                                    Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²\n"
  
  #: gcov.cc:941
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
! msgstr "  -m, --demangled-names           Ð’Ð¸Ð²Ñ–Ð´ Ñ€Ð¾Ð·Ð´ÐµÐºÐ¾Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð½Ð°Ð·Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹\n"
  
  #: gcov.cc:942
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
! msgstr "  -n, --no-output                 Ð�Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð»\n"
  
  #: gcov.cc:943
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
! msgstr "  -o, --object-directory DIR|FILE ÐŸÐ¾ÑˆÑƒÐº Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ñƒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð·Ñ– DIR Ð°Ð±Ð¾ Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ FILE\n"
  
  #: gcov.cc:944
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
! msgstr "  -p, --preserve-paths            Ð—Ð±ÐµÑ€Ñ–Ð³Ð°Ñ‚Ð¸ Ð²Ñ�Ñ– ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸ ÑˆÐ»Ñ�Ñ…Ñƒ\n"
  
  #: gcov.cc:945
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
! msgstr "  -q, --use-hotness-colors        Ð’Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð²Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð´Ð»Ñ� Ð³Ð°Ñ€Ñ�Ñ‡Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð², Ñ�Ñ…Ð¾Ð¶Ð¸Ð¹ Ð½Ð° perf\n"
  
  #: gcov.cc:946
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
! msgstr "  -r, --relative-only             ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ñ… Ð´Ð¶ÐµÑ€ÐµÐ»\n"
  
  #: gcov.cc:947
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
! msgstr "  -s, --source-prefix DIR         ÐŸÑ€ÐµÑ„Ñ–ÐºÑ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ�\n"
  
  #: gcov.cc:948
  #, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
! msgstr "  -t, --stdout                    Ð’Ð¸Ð²Ñ–Ð´ Ð½Ð° stdout Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñƒ\n"
  
  #: gcov.cc:949
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
! msgstr "  -u, --unconditional-branches    ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº\n"
  
  #: gcov.cc:950
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
! msgstr "  -v, --version                   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ñ– Ð²Ð¸Ð¹Ñ‚Ð¸\n"
  
  #: gcov.cc:951
  #, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
! msgstr "  -w, --verbose                   Ð’Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ÐºÐ»Ð°Ð´Ð½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ\n"
  
  #: gcov.cc:952
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
! msgstr "  -x, --hash-filenames            Ð¥ÐµÑˆÑƒÐ²Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ð³Ñ– ÑˆÐ»Ñ�Ñ…Ð¸ Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñ–Ð²\n"
  
  #: gcov.cc:953
  #, c-format
*************** msgstr "gcov %s%s\n"
*** 17969,18070 ****
  #: gcov.cc:1354
  #, c-format
  msgid "'%s' file is already processed\n"
! msgstr "Ð¤Ð°Ð¹Ð» Â«%sÂ» Ð²Ð¶Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¾\n"
  
  #: gcov.cc:1470 gcov.cc:1599
  #, c-format
  msgid "Creating '%s'\n"
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÑŽÑ”Ð¼Ð¾ Â«%sÂ»\n"
  
  #: gcov.cc:1474
  #, c-format
  msgid "Error writing output file '%s'\n"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Â«%sÂ»\n"
  
  #: gcov.cc:1482
  #, c-format
  msgid "Could not open output file '%s'\n"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Â«%sÂ»\n"
  
  #: gcov.cc:1489
  #, c-format
  msgid "Removing '%s'\n"
! msgstr "Ð’Ð¸Ð»ÑƒÑ‡Ð°Ñ”Ð¼Ð¾ Â«%sÂ»\n"
  
  #: gcov.cc:1604
  #, c-format
  msgid "Cannot open JSON output file %s\n"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð·Ñ– Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼Ð¸ Ð´Ð°Ð½Ð¸Ð¼Ð¸ JSON %s\n"
  
  #: gcov.cc:1613
  #, c-format
  msgid "Error writing JSON output file %s\n"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ–Ð· Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð¸Ð¼Ð¸ Ð´Ð°Ð½Ð¸Ð¼Ð¸ JSON %s\n"
  
  #: gcov.cc:1778
  #, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
! msgstr "%s:Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ Ñ” Ð½Ð¾Ð²Ñ–ÑˆÐ¸Ð¼ Ð·Ð° Ñ„Ð°Ð¹Ð» Ð½Ð¾Ñ‚Ð°Ñ‚Ð¾Ðº Â«%sÂ»\n"
  
  #: gcov.cc:1783
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
! msgstr "(Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð±ÑƒÐ´Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð½Ð° Ð¾Ð´Ð¸Ð½ Ñ„Ð°Ð¹Ð» Ð· ÐºÐ¾Ð´Ð¾Ð¼)\n"
  
  #: gcov.cc:1803
  #, c-format
  msgid "%s:cannot open notes file\n"
! msgstr "%s:Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð½Ð¾Ñ‚Ð°Ñ‚Ð¾Ðº\n"
  
  #: gcov.cc:1810
  #, c-format
  msgid "%s:not a gcov notes file\n"
! msgstr "%s:Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð½Ð¾Ñ‚Ð°Ñ‚Ð¾Ðº gcov\n"
  
  #: gcov.cc:1824
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
! msgstr ""
  
  #: gcov.cc:1877
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
! msgstr ""
  
  #: gcov.cc:1993 gcov.cc:2107
  #, c-format
  msgid "%s:corrupted\n"
! msgstr ""
  
  #: gcov.cc:2001
  #, c-format
  msgid "%s:no functions found\n"
! msgstr ""
  
  #: gcov.cc:2019
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
! msgstr ""
  
  #: gcov.cc:2026
  #, c-format
  msgid "%s:not a gcov data file\n"
! msgstr ""
  
  #: gcov.cc:2040
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
! msgstr ""
  
  #: gcov.cc:2047
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
! msgstr ""
  
  #: gcov.cc:2084
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
! msgstr "%s:Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»Ñ–Ð² Ð´Ð»Ñ� Â«%sÂ»\n"
  
  #: gcov.cc:2106
  #, c-format
--- 17944,18045 ----
  #: gcov.cc:1354
  #, c-format
  msgid "'%s' file is already processed\n"
! msgstr "Ð¤Ð°Ð¹Ð» '%s' Ð²Ð¶Ðµ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¾\n"
  
  #: gcov.cc:1470 gcov.cc:1599
  #, c-format
  msgid "Creating '%s'\n"
! msgstr "Ð¡Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� '%s'\n"
  
  #: gcov.cc:1474
  #, c-format
  msgid "Error writing output file '%s'\n"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ñƒ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» '%s'\n"
  
  #: gcov.cc:1482
  #, c-format
  msgid "Could not open output file '%s'\n"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» '%s'\n"
  
  #: gcov.cc:1489
  #, c-format
  msgid "Removing '%s'\n"
! msgstr "Ð’Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� '%s'\n"
  
  #: gcov.cc:1604
  #, c-format
  msgid "Cannot open JSON output file %s\n"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ JSON-Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²Ð¾Ð´Ñƒ %s\n"
  
  #: gcov.cc:1613
  #, c-format
  msgid "Error writing JSON output file %s\n"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ñƒ JSON-Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²Ð¾Ð´Ñƒ %s\n"
  
  #: gcov.cc:1778
  #, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
! msgstr "%s:Ð’Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð½Ð¾Ð²Ñ–ÑˆÐ¸Ð¹ Ð·Ð° Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¾Ðº '%s'\n"
  
  #: gcov.cc:1783
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
! msgstr "(Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð· Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ)\n"
  
  #: gcov.cc:1803
  #, c-format
  msgid "%s:cannot open notes file\n"
! msgstr "%s:Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð·Ð°Ð¼Ñ–Ñ‚Ð¾Ðº\n"
  
  #: gcov.cc:1810
  #, c-format
  msgid "%s:not a gcov notes file\n"
! msgstr "%s:Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð·Ð°Ð¼Ñ–Ñ‚Ð¾Ðº gcov\n"
  
  #: gcov.cc:1824
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
! msgstr "%s:Ð²ÐµÑ€Ñ�Ñ–Ñ� '%.4s', Ð±Ð°Ð¶Ð°Ð½Ð¾ '%.4s'\n"
  
  #: gcov.cc:1877
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
! msgstr "%s:Ð²Ð¶Ðµ Ð±Ð°Ñ‡ÐµÐ½Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ð´Ð»Ñ� '%s'\n"
  
  #: gcov.cc:1993 gcov.cc:2107
  #, c-format
  msgid "%s:corrupted\n"
! msgstr "%s:Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾\n"
  
  #: gcov.cc:2001
  #, c-format
  msgid "%s:no functions found\n"
! msgstr "%s:Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹\n"
  
  #: gcov.cc:2019
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
! msgstr "%s:Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð´Ð°Ð½Ð¸Ñ…, Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽ, Ñ‰Ð¾ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ�\n"
  
  #: gcov.cc:2026
  #, c-format
  msgid "%s:not a gcov data file\n"
! msgstr "%s:Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð´Ð°Ð½Ð¸Ñ… gcov\n"
  
  #: gcov.cc:2040
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
! msgstr "%s:Ð²ÐµÑ€Ñ�Ñ–Ñ� '%.4s', Ð±Ð°Ð¶Ð°Ð½Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ '%.4s'\n"
  
  #: gcov.cc:2047
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
! msgstr "%s:Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� ÑˆÑ‚Ð°Ð¼Ð¿Ñƒ Ð· Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð·Ð°Ð¼Ñ–Ñ‚Ð¾Ðº\n"
  
  #: gcov.cc:2084
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
! msgstr "%s:Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð´Ð»Ñ� '%s'\n"
  
  #: gcov.cc:2106
  #, c-format
*************** msgstr "%s:Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð¾\n"
*** 18074,18100 ****
  #: gcov.cc:2154
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
! msgstr ""
  
  #: gcov.cc:2159
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
! msgstr ""
  
  #: gcov.cc:2167
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
! msgstr ""
  
  #: gcov.cc:2376
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
! msgstr ""
  
  #: gcov.cc:2492
  #, c-format
  msgid "Lines executed:%s of %d\n"
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð²:%s Ð· %d\n"
  
  #: gcov.cc:2495
  #, c-format
--- 18049,18075 ----
  #: gcov.cc:2154
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
! msgstr "%s:Ñƒ '%s' Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ð²Ñ…Ð¾Ð´Ñƒ Ñ‚Ð°/Ð°Ð±Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ\n"
  
  #: gcov.cc:2159
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
! msgstr "%s:Ñƒ '%s' Ñ” Ð´ÑƒÐ³Ð¸ Ð´Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð²Ñ…Ð¾Ð´Ñƒ\n"
  
  #: gcov.cc:2167
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
! msgstr "%s:Ñƒ '%s' Ñ” Ð´ÑƒÐ³Ð¸ Ð· Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ\n"
  
  #: gcov.cc:2376
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
! msgstr "%s:Ð³Ñ€Ð°Ñ„ Ð½Ðµ Ð¼Ð°Ñ” Ñ€Ð¾Ð·Ð²Ê¼Ñ�Ð·ÐºÑƒ Ð´Ð»Ñ� '%s'\n"
  
  #: gcov.cc:2492
  #, c-format
  msgid "Lines executed:%s of %d\n"
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾ Ñ€Ñ�Ð´ÐºÑ–Ð²:%s Ð· %d\n"
  
  #: gcov.cc:2495
  #, c-format
*************** msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ñ
*** 18104,18125 ****
  #: gcov.cc:2503 gcov.cc:2512
  #, c-format
  msgid "%s '%s'\n"
! msgstr "%s Â«%sÂ»\n"
  
  #: gcov.cc:2519
  #, c-format
  msgid "Branches executed:%s of %d\n"
! msgstr ""
  
  #: gcov.cc:2523
  #, c-format
  msgid "Taken at least once:%s of %d\n"
! msgstr ""
  
  #: gcov.cc:2529
  #, c-format
  msgid "No branches\n"
! msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð²Ñ–Ð´Ð³Ð°Ð»ÑƒÐ¶ÐµÐ½ÑŒ\n"
  
  #: gcov.cc:2531
  #, c-format
--- 18079,18100 ----
  #: gcov.cc:2503 gcov.cc:2512
  #, c-format
  msgid "%s '%s'\n"
! msgstr "%s '%s'\n"
  
  #: gcov.cc:2519
  #, c-format
  msgid "Branches executed:%s of %d\n"
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾ Ð³Ñ–Ð»Ð¾Ðº:%s Ð· %d\n"
  
  #: gcov.cc:2523
  #, c-format
  msgid "Taken at least once:%s of %d\n"
! msgstr "Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾ Ñ…Ð¾Ñ‡Ð° Ð± Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·:%s Ð· %d\n"
  
  #: gcov.cc:2529
  #, c-format
  msgid "No branches\n"
! msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð³Ñ–Ð»Ð¾Ðº\n"
  
  #: gcov.cc:2531
  #, c-format
*************** msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²\n"
*** 18134,18161 ****
  #: gcov.cc:2755
  #, c-format
  msgid "%s:no lines for '%s'\n"
! msgstr "%s: Ð½ÐµÐ¼Ð°Ñ” Ñ€Ñ�Ð´ÐºÑ–Ð² Ð· Â«%sÂ»\n"
  
  #: gcov.cc:2881
  #, c-format
  msgid "call   %2d returned %s\n"
! msgstr ""
  
  #: gcov.cc:2886
  #, c-format
  msgid "call   %2d never executed\n"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº %2d Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð²Ñ�Ñ�\n"
  
  #: gcov.cc:2891
  #, c-format
  msgid "branch %2d taken %s%s"
! msgstr ""
  
  #: gcov.cc:2896
! #, fuzzy, c-format
! #| msgid "branch %2d never executed"
  msgid "branch %2d never executed%s"
! msgstr "Ð³Ñ–Ð»ÐºÐ° %2d Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð»Ð°Ñ�Ñ�"
  
  #: gcov.cc:2901
  #, c-format
--- 18109,18135 ----
  #: gcov.cc:2755
  #, c-format
  msgid "%s:no lines for '%s'\n"
! msgstr "%s: Ð½ÐµÐ¼Ð°Ñ” Ñ€Ñ�Ð´ÐºÑ–Ð² Ð´Ð»Ñ� '%s'\n"
  
  #: gcov.cc:2881
  #, c-format
  msgid "call   %2d returned %s\n"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº  %2d Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ² %s\n"
  
  #: gcov.cc:2886
  #, c-format
  msgid "call   %2d never executed\n"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº  %2d Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð²Ñ�Ñ�\n"
  
  #: gcov.cc:2891
  #, c-format
  msgid "branch %2d taken %s%s"
! msgstr "Ð³Ñ–Ð»ÐºÐ° %2d Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð° %s%s"
  
  #: gcov.cc:2896
! #, c-format
  msgid "branch %2d never executed%s"
! msgstr "Ð³Ñ–Ð»ÐºÐ° %2d Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ%s"
  
  #: gcov.cc:2901
  #, c-format
*************** msgstr " (BB %d)"
*** 18165,18233 ****
  #: gcov.cc:2908
  #, c-format
  msgid "unconditional %2d taken %s\n"
! msgstr ""
  
  #: gcov.cc:2911
  #, c-format
  msgid "unconditional %2d never executed\n"
! msgstr ""
  
  #: gcov.cc:3163
  #, c-format
  msgid "Cannot open source file %s\n"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ %s\n"
  
  #: gcse.cc:2578
  msgid "PRE disabled"
! msgstr ""
  
  #: gcse.cc:3505
  msgid "GCSE disabled"
! msgstr ""
  
  #: incpath.cc:77
  #, c-format
  msgid "ignoring duplicate directory \"%s\"\n"
! msgstr ""
  
  #: incpath.cc:80
  #, c-format
  msgid "  as it is a non-system directory that duplicates a system directory\n"
! msgstr ""
  
  #: incpath.cc:84
  #, c-format
  msgid "ignoring nonexistent directory \"%s\"\n"
! msgstr ""
  
  #: incpath.cc:391
  #, c-format
  msgid "#include \"...\" search starts here:\n"
! msgstr ""
  
  #: incpath.cc:395
  #, c-format
  msgid "#include <...> search starts here:\n"
! msgstr ""
  
  #: incpath.cc:400
  #, c-format
  msgid "End of search list.\n"
! msgstr ""
  
  #: input.cc:35
  msgid "<built-in>"
! msgstr "<Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ðµ>"
  
  #. Opening quotation mark.
  #: intl.cc:62
  msgid "`"
! msgstr ""
  
  #. Closing quotation mark.
  #: intl.cc:65
  msgid "'"
! msgstr ""
  
  #: langhooks.cc:384
  msgid "At top level:"
--- 18139,18207 ----
  #: gcov.cc:2908
  #, c-format
  msgid "unconditional %2d taken %s\n"
! msgstr "Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ %2d Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ð¹ %s\n"
  
  #: gcov.cc:2911
  #, c-format
  msgid "unconditional %2d never executed\n"
! msgstr "Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ %2d Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð²Ñ�Ñ�\n"
  
  #: gcov.cc:3163
  #, c-format
  msgid "Cannot open source file %s\n"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %s\n"
  
  #: gcse.cc:2578
  msgid "PRE disabled"
! msgstr "PRE Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾"
  
  #: gcse.cc:3505
  msgid "GCSE disabled"
! msgstr "GCSE Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾"
  
  #: incpath.cc:77
  #, c-format
  msgid "ignoring duplicate directory \"%s\"\n"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´ÑƒÐ±Ð»ÑŽÑŽÑ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Â«%sÂ»\n"
  
  #: incpath.cc:80
  #, c-format
  msgid "  as it is a non-system directory that duplicates a system directory\n"
! msgstr "  Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ†Ðµ Ð½ÐµÑ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³, Ñ�ÐºÐ¸Ð¹ Ð´ÑƒÐ±Ð»ÑŽÑ” Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³\n"
  
  #: incpath.cc:84
  #, c-format
  msgid "ignoring nonexistent directory \"%s\"\n"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ñ�Ð½ÑƒÑŽÑ‡Ð¸Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Â«%sÂ»\n"
  
  #: incpath.cc:391
  #, c-format
  msgid "#include \"...\" search starts here:\n"
! msgstr "ÐŸÐ¾ÑˆÑƒÐº Â«#include \"...\"Â» Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚:\n"
  
  #: incpath.cc:395
  #, c-format
  msgid "#include <...> search starts here:\n"
! msgstr "ÐŸÐ¾ÑˆÑƒÐº Â«#include <...>Â» Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚:\n"
  
  #: incpath.cc:400
  #, c-format
  msgid "End of search list.\n"
! msgstr "ÐšÑ–Ð½ÐµÑ†ÑŒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ.\n"
  
  #: input.cc:35
  msgid "<built-in>"
! msgstr "<Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹>"
  
  #. Opening quotation mark.
  #: intl.cc:62
  msgid "`"
! msgstr "Â«"
  
  #. Closing quotation mark.
  #: intl.cc:65
  msgid "'"
! msgstr "Â»"
  
  #: langhooks.cc:384
  msgid "At top level:"
*************** msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs"
*** 18245,18260 ****
  
  #: langhooks.cc:449
  msgid "    inlined from %qs at %r%s:%d:%d%R"
! msgstr ""
  
  #: langhooks.cc:454
  msgid "    inlined from %qs at %r%s:%d%R"
! msgstr ""
  
  #: langhooks.cc:460
  #, c-format
  msgid "    inlined from %qs"
! msgstr ""
  
  #: lra-assigns.cc:1871 reload1.cc:2073
  msgid "this is the insn:"
--- 18219,18234 ----
  
  #: langhooks.cc:449
  msgid "    inlined from %qs at %r%s:%d:%d%R"
! msgstr "    Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ Ð· %qs Ð² %r%s:%d:%d%R"
  
  #: langhooks.cc:454
  msgid "    inlined from %qs at %r%s:%d%R"
! msgstr "    Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ Ð· %qs Ð² %r%s:%d%R"
  
  #: langhooks.cc:460
  #, c-format
  msgid "    inlined from %qs"
! msgstr "    Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ Ð· %qs"
  
  #: lra-assigns.cc:1871 reload1.cc:2073
  msgid "this is the insn:"
*************** msgstr "Ñ†Ðµ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�:"
*** 18262,18400 ****
  
  #: lra-constraints.cc:3144
  msgid "unable to generate reloads for impossible constraints:"
! msgstr ""
  
  #: lra-constraints.cc:4170 reload.cc:3844
  msgid "unable to generate reloads for:"
! msgstr ""
  
  #. What to print when a switch has no documentation.
  #: opts.cc:325
  msgid "This option lacks documentation."
! msgstr "Ð¦ÐµÐ¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð°Ð½Ð¾."
  
  #: opts.cc:326
  msgid "Uses of this option are diagnosed."
! msgstr ""
  
! #: opts.cc:1651
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
! msgstr ""
  
! #: opts.cc:1656
  #, c-format
  msgid "Same as %s%s."
! msgstr ""
  
! #: opts.cc:1661
  #, c-format
  msgid "Same as %s."
! msgstr "Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ñ– %s"
  
! #: opts.cc:1669
  #, c-format
  msgid "%s  Same as %s."
! msgstr ""
  
! #: opts.cc:1732
  msgid "[available in "
! msgstr "[Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñƒ "
  
! #: opts.cc:1764
  msgid "[default]"
! msgstr "[Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹]"
  
! #: opts.cc:1773
  #, c-format
  msgid "%llu bytes"
! msgstr ""
  
! #: opts.cc:1810
  msgid "[enabled]"
  msgstr "[ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾]"
  
! #: opts.cc:1812
  msgid "[disabled]"
  msgstr "[Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾]"
  
! #: opts.cc:1848
  #, c-format
  msgid " No options with the desired characteristics were found\n"
! msgstr ""
  
! #: opts.cc:1857
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
! msgstr ""
  
! #: opts.cc:1863
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
! msgstr ""
  
! #: opts.cc:1908
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr ""
! "  Ð’Ñ–Ð´Ð¾Ð¼Ñ– ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %s:\n"
  "   "
  
! #: opts.cc:1958
  msgid "The following options are target specific"
! msgstr ""
  
! #: opts.cc:1961
  msgid "The following options control compiler warning messages"
! msgstr ""
  
! #: opts.cc:1964
  msgid "The following options control optimizations"
! msgstr ""
  
! #: opts.cc:1967 opts.cc:2007
  msgid "The following options are language-independent"
! msgstr ""
  
! #: opts.cc:1970
  msgid "The following options control parameters"
! msgstr ""
  
! #: opts.cc:1976
  msgid "The following options are specific to just the language "
! msgstr ""
  
! #: opts.cc:1978
  msgid "The following options are supported by the language "
! msgstr ""
  
! #: opts.cc:1989
  msgid "The following options are not documented"
! msgstr ""
  
! #: opts.cc:1991
  msgid "The following options take separate arguments"
! msgstr ""
  
! #: opts.cc:1993
  msgid "The following options take joined arguments"
! msgstr ""
  
! #: opts.cc:2005
  msgid "The following options are language-related"
! msgstr ""
  
  #: passes.cc:1839
  #, c-format
  msgid "during %s pass: %s\n"
! msgstr ""
  
  #: passes.cc:1844
  #, c-format
  msgid "dump file: %s\n"
! msgstr ""
  
  #: plugin.cc:965
  msgid "Event"
--- 18236,18374 ----
  
  #: lra-constraints.cc:3144
  msgid "unable to generate reloads for impossible constraints:"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ñ… Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ:"
  
  #: lra-constraints.cc:4170 reload.cc:3844
  msgid "unable to generate reloads for:"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ�:"
  
  #. What to print when a switch has no documentation.
  #: opts.cc:325
  msgid "This option lacks documentation."
! msgstr "Ð¦Ñ� Ð¾Ð¿Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð°Ñ” Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–Ñ—."
  
  #: opts.cc:326
  msgid "Uses of this option are diagnosed."
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ñ–Ñ”Ñ— Ð¾Ð¿Ñ†Ñ–Ñ— Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚ÑƒÑ”Ñ‚ÑŒÑ�Ñ�."
  
! #: opts.cc:1652
  #, c-format
  msgid "Same as %s%s (or, in negated form, %s%s)."
! msgstr "Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ %s%s (Ð°Ð±Ð¾, Ñƒ Ð·Ð°Ð¿ÐµÑ€ÐµÑ‡Ð½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ–, %s%s)."
  
! #: opts.cc:1657
  #, c-format
  msgid "Same as %s%s."
! msgstr "Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ %s%s."
  
! #: opts.cc:1662
  #, c-format
  msgid "Same as %s."
! msgstr "Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ %s."
  
! #: opts.cc:1670
  #, c-format
  msgid "%s  Same as %s."
! msgstr "%s Ð¢Ðµ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ %s."
  
! #: opts.cc:1733
  msgid "[available in "
! msgstr "[Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð² "
  
! #: opts.cc:1765
  msgid "[default]"
! msgstr "[Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼]"
  
! #: opts.cc:1774
  #, c-format
  msgid "%llu bytes"
! msgstr "%llu Ð±Ð°Ð¹Ñ‚"
  
! #: opts.cc:1811
  msgid "[enabled]"
  msgstr "[ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾]"
  
! #: opts.cc:1813
  msgid "[disabled]"
  msgstr "[Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾]"
  
! #: opts.cc:1849
  #, c-format
  msgid " No options with the desired characteristics were found\n"
! msgstr " Ð�Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ð· Ð±Ð°Ð¶Ð°Ð½Ð¸Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸\n"
  
! #: opts.cc:1858
  #, c-format
  msgid " None found.  Use --help=%s to show *all* the options supported by the %s front-end.\n"
! msgstr " Ð�Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ --help=%s, Ñ‰Ð¾Ð± Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ *Ð²Ñ�Ñ–* Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸, Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ñ– %s Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼.\n"
  
! #: opts.cc:1864
  #, c-format
  msgid " All options with the desired characteristics have already been displayed\n"
! msgstr " Ð’Ñ�Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð· Ð±Ð°Ð¶Ð°Ð½Ð¸Ð¼Ð¸ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð¸Ñ�Ñ‚Ð¸ÐºÐ°Ð¼Ð¸ Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ–\n"
  
! #: opts.cc:1909
  #, c-format
  msgid ""
  "  Known valid arguments for %s option:\n"
  "   "
  msgstr ""
! "  Ð’Ñ–Ð´Ð¾Ð¼Ñ– Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %s:\n"
  "   "
  
! #: opts.cc:1959
  msgid "The following options are target specific"
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹"
  
! #: opts.cc:1962
  msgid "The following options control compiler warning messages"
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐµÑ€ÑƒÑŽÑ‚ÑŒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
! #: opts.cc:1965
  msgid "The following options control optimizations"
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐµÑ€ÑƒÑŽÑ‚ÑŒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ�Ð¼Ð¸"
  
! #: opts.cc:1968 opts.cc:2008
  msgid "The following options are language-independent"
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð°Ñ‚ÑŒ Ð²Ñ–Ð´ Ð¼Ð¾Ð²Ð¸"
  
! #: opts.cc:1971
  msgid "The following options control parameters"
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐµÑ€ÑƒÑŽÑ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸"
  
! #: opts.cc:1977
  msgid "The following options are specific to just the language "
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ñ– Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð¼Ð¾Ð²Ð¸ "
  
! #: opts.cc:1979
  msgid "The following options are supported by the language "
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¼Ð¾Ð²Ð¾ÑŽ "
  
! #: opts.cc:1990
  msgid "The following options are not documented"
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð½Ðµ Ð·Ð°Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²Ð°Ð½Ñ–"
  
! #: opts.cc:1992
  msgid "The following options take separate arguments"
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ Ð¾ÐºÑ€ÐµÐ¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸"
  
! #: opts.cc:1994
  msgid "The following options take joined arguments"
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°ÑŽÑ‚ÑŒ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸"
  
! #: opts.cc:2006
  msgid "The following options are language-related"
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ð· Ð¼Ð¾Ð²Ð¾ÑŽ"
  
  #: passes.cc:1839
  #, c-format
  msgid "during %s pass: %s\n"
! msgstr "Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� %s Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ: %s\n"
  
  #: passes.cc:1844
  #, c-format
  msgid "dump file: %s\n"
! msgstr "Ñ„Ð°Ð¹Ð» Ð´Ð°Ð¼Ð¿Ñƒ: %s\n"
  
  #: plugin.cc:965
  msgid "Event"
*************** msgstr "ÐŸÐ¾Ð´Ñ–Ñ�"
*** 18402,18457 ****
  
  #: plugin.cc:965
  msgid "Plugins"
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚ÐºÐ¸"
  
  #: plugin.cc:997
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
! msgstr ""
  
  #: postreload-gcse.cc:1355
  msgid "using simple load CSE after register allocation"
! msgstr ""
  
  #. It's the compiler's fault.
  #: reload1.cc:5994
  msgid "could not find a spill register"
! msgstr ""
  
  #. It's the compiler's fault.
  #: reload1.cc:7876
  msgid "VOIDmode on an output"
! msgstr ""
  
  #: reload1.cc:8609
  msgid "failure trying to reload:"
! msgstr ""
  
  #: rtl-error.cc:116
  msgid "unrecognizable insn:"
! msgstr ""
  
  #: rtl-error.cc:118
  msgid "insn does not satisfy its constraints:"
! msgstr ""
  
  #: targhooks.cc:2274
  #, c-format
  msgid "created and used with differing settings of '%s'"
! msgstr ""
  
  #: targhooks.cc:2289
  msgid "created and used with different settings of %<-fpic%>"
! msgstr ""
  
  #: targhooks.cc:2291
  msgid "created and used with different settings of %<-fpie%>"
! msgstr ""
  
  #: toplev.cc:310
  #, c-format
  msgid "unrecoverable error"
! msgstr "ÐºÑ€Ð¸Ñ‚Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°"
  
  #: toplev.cc:603
  #, c-format
--- 18376,18431 ----
  
  #: plugin.cc:965
  msgid "Plugins"
! msgstr "ÐŸÐ»Ð°Ð³Ñ–Ð½Ð¸"
  
  #: plugin.cc:997
  #, c-format
  msgid "*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.\n"
! msgstr "*** ÐŸÐžÐŸÐ•Ð Ð•Ð”Ð–Ð•Ð�Ð�Ð¯ *** Ñ” Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ– Ð¿Ð»Ð°Ð³Ñ–Ð½Ð¸, Ð½Ðµ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ�Ð¹Ñ‚Ðµ Ñ†Ðµ Ñ�Ðº Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑƒ, Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ†Ðµ Ð±ÐµÐ· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ–Ð².\n"
  
  #: postreload-gcse.cc:1355
  msgid "using simple load CSE after register allocation"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð³Ð¾ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� CSE Ð¿Ñ–Ñ�Ð»Ñ� Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñ–Ð²"
  
  #. It's the compiler's fault.
  #: reload1.cc:5994
  msgid "could not find a spill register"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�"
  
  #. It's the compiler's fault.
  #: reload1.cc:7876
  msgid "VOIDmode on an output"
! msgstr "VOIDmode Ð½Ð° Ð²Ð¸Ñ…Ð¾Ð´Ñ–"
  
  #: reload1.cc:8609
  msgid "failure trying to reload:"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�:"
  
  #: rtl-error.cc:116
  msgid "unrecognizable insn:"
! msgstr "Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð²Ð°Ð½Ð¸Ð¹ insn:"
  
  #: rtl-error.cc:118
  msgid "insn does not satisfy its constraints:"
! msgstr "insn Ð½Ðµ Ð·Ð°Ð´Ð¾Ð²Ð¾Ð»ÑŒÐ½Ñ�Ñ” Ñ�Ð²Ð¾Ñ— Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�:"
  
  #: targhooks.cc:2274
  #, c-format
  msgid "created and used with differing settings of '%s'"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¸ Â«%sÂ»"
  
  #: targhooks.cc:2289
  msgid "created and used with different settings of %<-fpic%>"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¸ %<-fpic%>"
  
  #: targhooks.cc:2291
  msgid "created and used with different settings of %<-fpie%>"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ– Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼Ð¸ %<-fpie%>"
  
  #: toplev.cc:310
  #, c-format
  msgid "unrecoverable error"
! msgstr "Ð½ÐµÐ¿Ð¾Ð¿Ñ€Ð°Ð²Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°"
  
  #: toplev.cc:603
  #, c-format
*************** msgid ""
*** 18459,18490 ****
  "%s%s%s %sversion %s (%s)\n"
  "%s\tcompiled by GNU C version %s, "
  msgstr ""
  
  #: toplev.cc:605
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
! msgstr ""
  
  #: toplev.cc:609
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
! msgstr ""
  
  #: toplev.cc:611
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
! msgstr ""
  
  #: toplev.cc:613
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
! msgstr ""
  
  #: tree-diagnostic-path.cc:255 tree-diagnostic.cc:294 c/c-decl.cc:6349
  #: c/c-typeck.cc:8058 cp/error.cc:1181 c-family/c-pretty-print.cc:426
  #, gcc-internal-format
  msgid "<anonymous>"
! msgstr ""
  
  #: c-family/c-format.cc:432
  msgid "format"
--- 18433,18466 ----
  "%s%s%s %sversion %s (%s)\n"
  "%s\tcompiled by GNU C version %s, "
  msgstr ""
+ "%s%s%s %sÐ²ÐµÑ€Ñ�Ñ–Ñ� %s (%s)\n"
+ "%s\tÑ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ GNU C Ð²ÐµÑ€Ñ�Ñ–Ñ— %s, "
  
  #: toplev.cc:605
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
! msgstr "%s%s%s %sÐ²ÐµÑ€Ñ�Ñ–Ñ� %s (%s) Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ CC, "
  
  #: toplev.cc:609
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
! msgstr "Ð’ÐµÑ€Ñ�Ñ–Ñ� GMP %s, Ð²ÐµÑ€Ñ�Ñ–Ñ� MPFR %s, Ð²ÐµÑ€Ñ�Ñ–Ñ� MPC %s, Ð²ÐµÑ€Ñ�Ñ–Ñ� isl %s\n"
  
  #: toplev.cc:611
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
! msgstr "%s%sÐ¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: Ð²ÐµÑ€Ñ�Ñ–Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° %s %s Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ %s.\n"
  
  #: toplev.cc:613
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
! msgstr "%s%sÐ“ÐµÑƒÑ€Ð¸Ñ‚Ð¸ÐºÐ° GGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
  #: tree-diagnostic-path.cc:255 tree-diagnostic.cc:294 c/c-decl.cc:6349
  #: c/c-typeck.cc:8058 cp/error.cc:1181 c-family/c-pretty-print.cc:426
  #, gcc-internal-format
  msgid "<anonymous>"
! msgstr "<Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹>"
  
  #: c-family/c-format.cc:432
  msgid "format"
*************** msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚"
*** 18492,18581 ****
  
  #: c-family/c-format.cc:433
  msgid "field width specifier"
! msgstr ""
  
  #: c-family/c-format.cc:434
  msgid "field precision specifier"
! msgstr ""
  
  #: c-family/c-format.cc:569 c-family/c-format.cc:593
  #: config/i386/msformat-c.cc:45
  msgid "' ' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ ' '"
  
  #: c-family/c-format.cc:569 c-family/c-format.cc:593
  #: config/i386/msformat-c.cc:45
  msgid "the ' ' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf ' '"
  
  #: c-family/c-format.cc:570 c-family/c-format.cc:594 c-family/c-format.cc:625
  #: c-family/c-format.cc:691 config/i386/msformat-c.cc:46
  msgid "'+' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '+'"
  
  #: c-family/c-format.cc:570 c-family/c-format.cc:594 c-family/c-format.cc:625
  #: config/i386/msformat-c.cc:46
  msgid "the '+' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf Â«+Â»"
  
  #: c-family/c-format.cc:571 c-family/c-format.cc:595 c-family/c-format.cc:626
  #: c-family/c-format.cc:666 config/i386/msformat-c.cc:47
  #: config/i386/msformat-c.cc:82
  msgid "'#' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '#'"
  
  #: c-family/c-format.cc:571 c-family/c-format.cc:595 c-family/c-format.cc:626
  #: config/i386/msformat-c.cc:47
  msgid "the '#' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf '#'"
  
  #: c-family/c-format.cc:572 c-family/c-format.cc:596 c-family/c-format.cc:664
  #: config/i386/msformat-c.cc:48
  msgid "'0' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '0'"
  
  #: c-family/c-format.cc:572 c-family/c-format.cc:596
  #: config/i386/msformat-c.cc:48
  msgid "the '0' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf '0'"
  
  #: c-family/c-format.cc:573 c-family/c-format.cc:597 c-family/c-format.cc:663
  #: c-family/c-format.cc:694 config/i386/msformat-c.cc:49
  msgid "'-' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '-'"
  
  #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/i386/msformat-c.cc:49
  msgid "the '-' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf Â«-Â»"
  
  #: c-family/c-format.cc:574 c-family/c-format.cc:646
  #: config/i386/msformat-c.cc:50 config/i386/msformat-c.cc:70
  msgid "''' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '''"
  
  #: c-family/c-format.cc:574 config/i386/msformat-c.cc:50
  msgid "the ''' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ printf '''"
  
  #: c-family/c-format.cc:575 c-family/c-format.cc:647
  msgid "'I' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'I'"
  
  #: c-family/c-format.cc:575
  msgid "the 'I' printf flag"
! msgstr ""
  
  #: c-family/c-format.cc:576 c-family/c-format.cc:598 c-family/c-format.cc:644
  #: c-family/c-format.cc:667 c-family/c-format.cc:695 config/sol2-c.cc:43
  #: config/i386/msformat-c.cc:51 config/i386/msformat-c.cc:68
  msgid "field width"
! msgstr ""
  
  #: c-family/c-format.cc:576 c-family/c-format.cc:598 config/sol2-c.cc:43
  #: config/i386/msformat-c.cc:51
  msgid "field width in printf format"
! msgstr ""
  
  #: c-family/c-format.cc:577 c-family/c-format.cc:599 c-family/c-format.cc:628
  #: config/i386/msformat-c.cc:52
--- 18468,18557 ----
  
  #: c-family/c-format.cc:433
  msgid "field width specifier"
! msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ ÑˆÐ¸Ñ€Ð¸Ð½Ð¸ Ð¿Ð¾Ð»Ñ�"
  
  #: c-family/c-format.cc:434
  msgid "field precision specifier"
! msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ð¾Ð»Ñ�"
  
  #: c-family/c-format.cc:569 c-family/c-format.cc:593
  #: config/i386/msformat-c.cc:45
  msgid "' ' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«Ð¿Ñ€Ð¾Ð±Ñ–Ð»Â»"
  
  #: c-family/c-format.cc:569 c-family/c-format.cc:593
  #: config/i386/msformat-c.cc:45
  msgid "the ' ' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«Ð¿Ñ€Ð¾Ð±Ñ–Ð»Â» Ñƒ printf"
  
  #: c-family/c-format.cc:570 c-family/c-format.cc:594 c-family/c-format.cc:625
  #: c-family/c-format.cc:691 config/i386/msformat-c.cc:46
  msgid "'+' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«+Â»"
  
  #: c-family/c-format.cc:570 c-family/c-format.cc:594 c-family/c-format.cc:625
  #: config/i386/msformat-c.cc:46
  msgid "the '+' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«+Â» Ñƒ printf"
  
  #: c-family/c-format.cc:571 c-family/c-format.cc:595 c-family/c-format.cc:626
  #: c-family/c-format.cc:666 config/i386/msformat-c.cc:47
  #: config/i386/msformat-c.cc:82
  msgid "'#' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«#Â»"
  
  #: c-family/c-format.cc:571 c-family/c-format.cc:595 c-family/c-format.cc:626
  #: config/i386/msformat-c.cc:47
  msgid "the '#' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«#Â» Ñƒ printf"
  
  #: c-family/c-format.cc:572 c-family/c-format.cc:596 c-family/c-format.cc:664
  #: config/i386/msformat-c.cc:48
  msgid "'0' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«0Â»"
  
  #: c-family/c-format.cc:572 c-family/c-format.cc:596
  #: config/i386/msformat-c.cc:48
  msgid "the '0' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«0Â» Ñƒ printf"
  
  #: c-family/c-format.cc:573 c-family/c-format.cc:597 c-family/c-format.cc:663
  #: c-family/c-format.cc:694 config/i386/msformat-c.cc:49
  msgid "'-' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«-Â»"
  
  #: c-family/c-format.cc:573 c-family/c-format.cc:597
  #: config/i386/msformat-c.cc:49
  msgid "the '-' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«-Â» Ñƒ printf"
  
  #: c-family/c-format.cc:574 c-family/c-format.cc:646
  #: config/i386/msformat-c.cc:50 config/i386/msformat-c.cc:70
  msgid "''' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«'Â»"
  
  #: c-family/c-format.cc:574 config/i386/msformat-c.cc:50
  msgid "the ''' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«'Â» Ñƒ printf"
  
  #: c-family/c-format.cc:575 c-family/c-format.cc:647
  msgid "'I' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«IÂ»"
  
  #: c-family/c-format.cc:575
  msgid "the 'I' printf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Â«IÂ» Ñƒ printf"
  
  #: c-family/c-format.cc:576 c-family/c-format.cc:598 c-family/c-format.cc:644
  #: c-family/c-format.cc:667 c-family/c-format.cc:695 config/sol2-c.cc:43
  #: config/i386/msformat-c.cc:51 config/i386/msformat-c.cc:68
  msgid "field width"
! msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ�"
  
  #: c-family/c-format.cc:576 c-family/c-format.cc:598 config/sol2-c.cc:43
  #: config/i386/msformat-c.cc:51
  msgid "field width in printf format"
! msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– printf"
  
  #: c-family/c-format.cc:577 c-family/c-format.cc:599 c-family/c-format.cc:628
  #: config/i386/msformat-c.cc:52
*************** msgstr "Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ"
*** 18585,18650 ****
  #: c-family/c-format.cc:577 c-family/c-format.cc:599 c-family/c-format.cc:628
  #: config/i386/msformat-c.cc:52
  msgid "precision in printf format"
! msgstr ""
  
  #: c-family/c-format.cc:578 c-family/c-format.cc:600 c-family/c-format.cc:629
  #: c-family/c-format.cc:645 c-family/c-format.cc:698 config/sol2-c.cc:44
  #: config/i386/msformat-c.cc:53 config/i386/msformat-c.cc:69
  msgid "length modifier"
! msgstr ""
  
  #: c-family/c-format.cc:578 c-family/c-format.cc:600 c-family/c-format.cc:629
  #: config/sol2-c.cc:44 config/i386/msformat-c.cc:53
  msgid "length modifier in printf format"
! msgstr ""
  
  #: c-family/c-format.cc:627
  msgid "'q' flag"
! msgstr ""
  
  #: c-family/c-format.cc:627
  msgid "the 'q' diagnostic flag"
! msgstr ""
  
  #: c-family/c-format.cc:641 config/i386/msformat-c.cc:66
  msgid "assignment suppression"
! msgstr ""
  
  #: c-family/c-format.cc:641 config/i386/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
! msgstr ""
  
  #: c-family/c-format.cc:642 config/i386/msformat-c.cc:67
  msgid "'a' flag"
! msgstr ""
  
  #: c-family/c-format.cc:642 config/i386/msformat-c.cc:67
  msgid "the 'a' scanf flag"
! msgstr ""
  
  #: c-family/c-format.cc:643
  msgid "'m' flag"
! msgstr ""
  
  #: c-family/c-format.cc:643
  msgid "the 'm' scanf flag"
! msgstr ""
  
  #: c-family/c-format.cc:644 config/i386/msformat-c.cc:68
  msgid "field width in scanf format"
! msgstr ""
  
  #: c-family/c-format.cc:645 config/i386/msformat-c.cc:69
  msgid "length modifier in scanf format"
! msgstr ""
  
  #: c-family/c-format.cc:646 config/i386/msformat-c.cc:70
  msgid "the ''' scanf flag"
! msgstr ""
  
  #: c-family/c-format.cc:647
  msgid "the 'I' scanf flag"
! msgstr ""
  
  #: c-family/c-format.cc:662
  msgid "'_' flag"
--- 18561,18626 ----
  #: c-family/c-format.cc:577 c-family/c-format.cc:599 c-family/c-format.cc:628
  #: config/i386/msformat-c.cc:52
  msgid "precision in printf format"
! msgstr "Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– printf"
  
  #: c-family/c-format.cc:578 c-family/c-format.cc:600 c-family/c-format.cc:629
  #: c-family/c-format.cc:645 c-family/c-format.cc:698 config/sol2-c.cc:44
  #: config/i386/msformat-c.cc:53 config/i386/msformat-c.cc:69
  msgid "length modifier"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
  
  #: c-family/c-format.cc:578 c-family/c-format.cc:600 c-family/c-format.cc:629
  #: config/sol2-c.cc:44 config/i386/msformat-c.cc:53
  msgid "length modifier in printf format"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– printf"
  
  #: c-family/c-format.cc:627
  msgid "'q' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'q'"
  
  #: c-family/c-format.cc:627
  msgid "the 'q' diagnostic flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'q' Ð´Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸"
  
  #: c-family/c-format.cc:641 config/i386/msformat-c.cc:66
  msgid "assignment suppression"
! msgstr "Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�"
  
  #: c-family/c-format.cc:641 config/i386/msformat-c.cc:66
  msgid "the assignment suppression scanf feature"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� scanf"
  
  #: c-family/c-format.cc:642 config/i386/msformat-c.cc:67
  msgid "'a' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'a'"
  
  #: c-family/c-format.cc:642 config/i386/msformat-c.cc:67
  msgid "the 'a' scanf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'a' Ð´Ð»Ñ� scanf"
  
  #: c-family/c-format.cc:643
  msgid "'m' flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'm'"
  
  #: c-family/c-format.cc:643
  msgid "the 'm' scanf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'm' Ð´Ð»Ñ� scanf"
  
  #: c-family/c-format.cc:644 config/i386/msformat-c.cc:68
  msgid "field width in scanf format"
! msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– scanf"
  
  #: c-family/c-format.cc:645 config/i386/msformat-c.cc:69
  msgid "length modifier in scanf format"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– scanf"
  
  #: c-family/c-format.cc:646 config/i386/msformat-c.cc:70
  msgid "the ''' scanf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ ''' Ð´Ð»Ñ� scanf"
  
  #: c-family/c-format.cc:647
  msgid "the 'I' scanf flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ 'I' Ð´Ð»Ñ� scanf"
  
  #: c-family/c-format.cc:662
  msgid "'_' flag"
*************** msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '_'"
*** 18652,18666 ****
  
  #: c-family/c-format.cc:662
  msgid "the '_' strftime flag"
! msgstr ""
  
  #: c-family/c-format.cc:663
  msgid "the '-' strftime flag"
! msgstr ""
  
  #: c-family/c-format.cc:664
  msgid "the '0' strftime flag"
! msgstr ""
  
  #: c-family/c-format.cc:665 c-family/c-format.cc:690
  msgid "'^' flag"
--- 18628,18642 ----
  
  #: c-family/c-format.cc:662
  msgid "the '_' strftime flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '_' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftime"
  
  #: c-family/c-format.cc:663
  msgid "the '-' strftime flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '-' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftime"
  
  #: c-family/c-format.cc:664
  msgid "the '0' strftime flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '0' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftime"
  
  #: c-family/c-format.cc:665 c-family/c-format.cc:690
  msgid "'^' flag"
*************** msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '^'"
*** 18668,18718 ****
  
  #: c-family/c-format.cc:665
  msgid "the '^' strftime flag"
! msgstr ""
  
  #: c-family/c-format.cc:666 config/i386/msformat-c.cc:82
  msgid "the '#' strftime flag"
! msgstr ""
  
  #: c-family/c-format.cc:667
  msgid "field width in strftime format"
! msgstr ""
  
  #: c-family/c-format.cc:668
  msgid "'E' modifier"
! msgstr ""
  
  #: c-family/c-format.cc:668
  msgid "the 'E' strftime modifier"
! msgstr ""
  
  #: c-family/c-format.cc:669
  msgid "'O' modifier"
! msgstr ""
  
  #: c-family/c-format.cc:669
  msgid "the 'O' strftime modifier"
! msgstr ""
  
  #: c-family/c-format.cc:670 c-family/c-format.cc:671
  msgid "the 'O' modifier"
! msgstr ""
  
  #: c-family/c-format.cc:689
  msgid "fill character"
! msgstr ""
  
  #: c-family/c-format.cc:689
  msgid "fill character in strfmon format"
! msgstr ""
  
  #: c-family/c-format.cc:690
  msgid "the '^' strfmon flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ strfmon Â«^Â»"
  
  #: c-family/c-format.cc:691
  msgid "the '+' strfmon flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ strfmon '+'"
  
  #: c-family/c-format.cc:692
  msgid "'(' flag"
--- 18644,18694 ----
  
  #: c-family/c-format.cc:665
  msgid "the '^' strftime flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '^' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftime"
  
  #: c-family/c-format.cc:666 config/i386/msformat-c.cc:82
  msgid "the '#' strftime flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '#' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftime"
  
  #: c-family/c-format.cc:667
  msgid "field width in strftime format"
! msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftime"
  
  #: c-family/c-format.cc:668
  msgid "'E' modifier"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ 'E'"
  
  #: c-family/c-format.cc:668
  msgid "the 'E' strftime modifier"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ 'E' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftime"
  
  #: c-family/c-format.cc:669
  msgid "'O' modifier"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ 'O'"
  
  #: c-family/c-format.cc:669
  msgid "the 'O' strftime modifier"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ 'O' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strftime"
  
  #: c-family/c-format.cc:670 c-family/c-format.cc:671
  msgid "the 'O' modifier"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ 'O'"
  
  #: c-family/c-format.cc:689
  msgid "fill character"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�"
  
  #: c-family/c-format.cc:689
  msgid "fill character in strfmon format"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmon"
  
  #: c-family/c-format.cc:690
  msgid "the '^' strfmon flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '^' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmon"
  
  #: c-family/c-format.cc:691
  msgid "the '+' strfmon flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '+' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmon"
  
  #: c-family/c-format.cc:692
  msgid "'(' flag"
*************** msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '('"
*** 18720,18726 ****
  
  #: c-family/c-format.cc:692
  msgid "the '(' strfmon flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ strfmon '('"
  
  #: c-family/c-format.cc:693
  msgid "'!' flag"
--- 18696,18702 ----
  
  #: c-family/c-format.cc:692
  msgid "the '(' strfmon flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '(' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmon"
  
  #: c-family/c-format.cc:693
  msgid "'!' flag"
*************** msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '!'"
*** 18728,18978 ****
  
  #: c-family/c-format.cc:693
  msgid "the '!' strfmon flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ strfmon Â«!Â»"
  
  #: c-family/c-format.cc:694
  msgid "the '-' strfmon flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ strfmon Â«-Â»"
  
  #: c-family/c-format.cc:695
  msgid "field width in strfmon format"
! msgstr ""
  
  #: c-family/c-format.cc:696
  msgid "left precision"
! msgstr ""
  
  #: c-family/c-format.cc:696
  msgid "left precision in strfmon format"
! msgstr ""
  
  #: c-family/c-format.cc:697
  msgid "right precision"
! msgstr ""
  
  #: c-family/c-format.cc:697
  msgid "right precision in strfmon format"
! msgstr ""
  
  #: c-family/c-format.cc:698
  msgid "length modifier in strfmon format"
! msgstr ""
  
  #. Handle deferred options from command-line.
  #: c-family/c-opts.cc:1504 fortran/cpp.cc:621
  msgid "<command-line>"
! msgstr ""
  
! #: config/aarch64/aarch64.cc:11879 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
! msgstr ""
  
! #: config/aarch64/aarch64.cc:11888 config/aarch64/aarch64.cc:11901
! #: config/aarch64/aarch64.cc:11913 config/aarch64/aarch64.cc:11924
! #: config/aarch64/aarch64.cc:11940 config/aarch64/aarch64.cc:11954
! #: config/aarch64/aarch64.cc:11974 config/aarch64/aarch64.cc:12051
! #: config/aarch64/aarch64.cc:12062 config/aarch64/aarch64.cc:12076
! #: config/aarch64/aarch64.cc:12298 config/aarch64/aarch64.cc:12318
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Â«%%%cÂ»"
  
! #: config/aarch64/aarch64.cc:11992 config/aarch64/aarch64.cc:12003
! #: config/aarch64/aarch64.cc:12158 config/aarch64/aarch64.cc:12169
! #: config/riscv/riscv.cc:4397 config/riscv/riscv.cc:4404
! #: config/riscv/riscv.cc:4411 config/riscv/riscv.cc:4415
! #: config/riscv/riscv.cc:4462 config/riscv/riscv.cc:4481
  #, c-format
  msgid "invalid vector constant"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64.cc:12015 config/aarch64/aarch64.cc:12027
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
! msgstr ""
  
! #: config/aarch64/aarch64.cc:12044
  #, c-format
  msgid "incompatible register operand for '%%%c'"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ð´Ð»Ñ� Â«%%%cÂ»"
  
! #: config/aarch64/aarch64.cc:12110 config/arm/arm.cc:24708
  #, c-format
  msgid "missing operand"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12195
  #, c-format
  msgid "invalid constant"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64.cc:12198
  #, c-format
  msgid "invalid operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12326 config/aarch64/aarch64.cc:12331
  #, c-format
  msgid "invalid operand prefix '%%%c'"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Â«%%%cÂ»"
  
! #: config/aarch64/aarch64.cc:12351
  #, c-format
  msgid "invalid address mode"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
! #: config/aarch64/aarch64.cc:27134
  msgid "cannot combine GNU and SVE vectors in a binary operation"
! msgstr ""
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13577
! #: config/rs6000/rs6000.cc:14355 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
! msgstr "'%%&' Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ TLS"
  
  #: config/alpha/alpha.cc:5134 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%J"
  
  #: config/alpha/alpha.cc:5164 config/ia64/ia64.cc:5578
  #: config/or1k/or1k.cc:1249
  #, c-format
  msgid "invalid %%r value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%r"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14050 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%R"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13970
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%N"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:13998
  #, c-format
  msgid "invalid %%P value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%P"
  
  #: config/alpha/alpha.cc:5196
  #, c-format
  msgid "invalid %%h value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%h"
  
  #: config/alpha/alpha.cc:5204 config/xtensa/xtensa.cc:3001
  #, c-format
  msgid "invalid %%L value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%L"
  
  #: config/alpha/alpha.cc:5223
  #, c-format
  msgid "invalid %%m value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%m"
  
  #: config/alpha/alpha.cc:5229
  #, c-format
  msgid "invalid %%M value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%M"
  
  #: config/alpha/alpha.cc:5266
  #, c-format
  msgid "invalid %%U value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%U"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14058
  #, c-format
  msgid "invalid %%s value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%s"
  
  #: config/alpha/alpha.cc:5285
  #, c-format
  msgid "invalid %%C value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%C"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13834
  #, c-format
  msgid "invalid %%E value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%E"
  
  #: config/alpha/alpha.cc:5347 config/alpha/alpha.cc:5397
  #, c-format
  msgid "unknown relocation unspec"
! msgstr ""
  
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14360
  #, c-format
  msgid "invalid %%xn code"
! msgstr ""
  
  #: config/alpha/alpha.cc:5462
  #, c-format
  msgid "invalid operand address"
! msgstr ""
  
  #: config/arc/arc.cc:4545
  #, c-format
  msgid "invalid operand to %%Z code"
! msgstr ""
  
  #: config/arc/arc.cc:4553
  #, c-format
  msgid "invalid operand to %%z code"
! msgstr ""
  
  #: config/arc/arc.cc:4561
  #, c-format
  msgid "invalid operands to %%c code"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%c"
  
  #: config/arc/arc.cc:4569
  #, c-format
  msgid "invalid operand to %%M code"
! msgstr ""
  
  #: config/arc/arc.cc:4577 config/m32r/m32r.cc:2090
  #, c-format
  msgid "invalid operand to %%p code"
! msgstr ""
  
  #: config/arc/arc.cc:4588 config/m32r/m32r.cc:2083
  #, c-format
  msgid "invalid operand to %%s code"
! msgstr ""
  
  #: config/arc/arc.cc:4736 config/m32r/m32r.cc:2116
  #, c-format
  msgid "invalid operand to %%R code"
! msgstr ""
  
  #: config/arc/arc.cc:4812 config/m32r/m32r.cc:2139
  #, c-format
  msgid "invalid operand to %%H/%%L code"
! msgstr ""
  
  #: config/arc/arc.cc:4880 config/m32r/m32r.cc:2210
  #, c-format
  msgid "invalid operand to %%U code"
! msgstr ""
  
  #: config/arc/arc.cc:4892
  #, c-format
  msgid "invalid operand to %%V code"
! msgstr ""
  
  #: config/arc/arc.cc:4949
  #, c-format
  msgid "invalid operand to %%O code"
! msgstr ""
  
  #. Unknown flag.
  #. Undocumented flag.
--- 18704,18954 ----
  
  #: c-family/c-format.cc:693
  msgid "the '!' strfmon flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '!' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmon"
  
  #: c-family/c-format.cc:694
  msgid "the '-' strfmon flag"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ '-' Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmon"
  
  #: c-family/c-format.cc:695
  msgid "field width in strfmon format"
! msgstr "ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð¿Ð¾Ð»Ñ� Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmon"
  
  #: c-family/c-format.cc:696
  msgid "left precision"
! msgstr "Ð»Ñ–Ð²Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ"
  
  #: c-family/c-format.cc:696
  msgid "left precision in strfmon format"
! msgstr "Ð»Ñ–Ð²Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmon"
  
  #: c-family/c-format.cc:697
  msgid "right precision"
! msgstr "Ð¿Ñ€Ð°Ð²Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ"
  
  #: c-family/c-format.cc:697
  msgid "right precision in strfmon format"
! msgstr "Ð¿Ñ€Ð°Ð²Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmon"
  
  #: c-family/c-format.cc:698
  msgid "length modifier in strfmon format"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– strfmon"
  
  #. Handle deferred options from command-line.
  #: c-family/c-opts.cc:1504 fortran/cpp.cc:621
  msgid "<command-line>"
! msgstr "<ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº>"
  
! #: config/aarch64/aarch64.cc:11892 config/loongarch/loongarch.cc:4992
  #, c-format
  msgid "unsupported operand for code '%c'"
! msgstr "Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ '%c'"
  
! #: config/aarch64/aarch64.cc:11901 config/aarch64/aarch64.cc:11914
! #: config/aarch64/aarch64.cc:11926 config/aarch64/aarch64.cc:11937
! #: config/aarch64/aarch64.cc:11953 config/aarch64/aarch64.cc:11967
! #: config/aarch64/aarch64.cc:11987 config/aarch64/aarch64.cc:12064
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12089
! #: config/aarch64/aarch64.cc:12311 config/aarch64/aarch64.cc:12331
  #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843
  #, c-format
  msgid "invalid operand for '%%%c'"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� '%%%c'"
  
! #: config/aarch64/aarch64.cc:12005 config/aarch64/aarch64.cc:12016
! #: config/aarch64/aarch64.cc:12171 config/aarch64/aarch64.cc:12182
! #: config/riscv/riscv.cc:4403 config/riscv/riscv.cc:4410
! #: config/riscv/riscv.cc:4417 config/riscv/riscv.cc:4421
! #: config/riscv/riscv.cc:4468 config/riscv/riscv.cc:4487
  #, c-format
  msgid "invalid vector constant"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64.cc:12028 config/aarch64/aarch64.cc:12040
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð· Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ / Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼ Ð´Ð»Ñ� '%%%c'"
  
! #: config/aarch64/aarch64.cc:12057
  #, c-format
  msgid "incompatible register operand for '%%%c'"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð· Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼ Ð´Ð»Ñ� '%%%c'"
  
! #: config/aarch64/aarch64.cc:12123 config/arm/arm.cc:24721
  #, c-format
  msgid "missing operand"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12208
  #, c-format
  msgid "invalid constant"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/aarch64/aarch64.cc:12211
  #, c-format
  msgid "invalid operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12344
  #, c-format
  msgid "invalid operand prefix '%%%c'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° '%%%c'"
  
! #: config/aarch64/aarch64.cc:12364
  #, c-format
  msgid "invalid address mode"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð¸"
  
! #: config/aarch64/aarch64.cc:27161
  msgid "cannot combine GNU and SVE vectors in a binary operation"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¾Ð¼Ð±Ñ–Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸ GNU Ñ‚Ð° SVE Ð² Ð±Ñ–Ð½Ð°Ñ€Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—"
  
! #: config/alpha/alpha.cc:5076 config/i386/i386.cc:13585
! #: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
! msgstr "'%%&' Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¸Ñ… Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ TLS"
  
  #: config/alpha/alpha.cc:5134 config/bfin/bfin.cc:1428
  #, c-format
  msgid "invalid %%J value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%J"
  
  #: config/alpha/alpha.cc:5164 config/ia64/ia64.cc:5578
  #: config/or1k/or1k.cc:1249
  #, c-format
  msgid "invalid %%r value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%r"
  
  #: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532
! #: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3008
  #, c-format
  msgid "invalid %%R value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%R"
  
! #: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979
  #: config/xtensa/xtensa.cc:2981
  #, c-format
  msgid "invalid %%N value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%N"
  
! #: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007
  #, c-format
  msgid "invalid %%P value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%P"
  
  #: config/alpha/alpha.cc:5196
  #, c-format
  msgid "invalid %%h value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%h"
  
  #: config/alpha/alpha.cc:5204 config/xtensa/xtensa.cc:3001
  #, c-format
  msgid "invalid %%L value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%L"
  
  #: config/alpha/alpha.cc:5223
  #, c-format
  msgid "invalid %%m value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%m"
  
  #: config/alpha/alpha.cc:5229
  #, c-format
  msgid "invalid %%M value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%M"
  
  #: config/alpha/alpha.cc:5266
  #, c-format
  msgid "invalid %%U value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%U"
  
! #: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%s value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%s"
  
  #: config/alpha/alpha.cc:5285
  #, c-format
  msgid "invalid %%C value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%C"
  
! #: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%E value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%E"
  
  #: config/alpha/alpha.cc:5347 config/alpha/alpha.cc:5397
  #, c-format
  msgid "unknown relocation unspec"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� unspec"
  
  #: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6940 config/gcn/gcn.cc:6949
  #: config/gcn/gcn.cc:7009 config/gcn/gcn.cc:7017 config/gcn/gcn.cc:7033
  #: config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7102 config/gcn/gcn.cc:7221
! #: config/gcn/gcn.cc:7332 config/rs6000/rs6000.cc:14369
  #, c-format
  msgid "invalid %%xn code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%xn"
  
  #: config/alpha/alpha.cc:5462
  #, c-format
  msgid "invalid operand address"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
  #: config/arc/arc.cc:4545
  #, c-format
  msgid "invalid operand to %%Z code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%Z"
  
  #: config/arc/arc.cc:4553
  #, c-format
  msgid "invalid operand to %%z code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%z"
  
  #: config/arc/arc.cc:4561
  #, c-format
  msgid "invalid operands to %%c code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%c"
  
  #: config/arc/arc.cc:4569
  #, c-format
  msgid "invalid operand to %%M code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%M"
  
  #: config/arc/arc.cc:4577 config/m32r/m32r.cc:2090
  #, c-format
  msgid "invalid operand to %%p code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%p"
  
  #: config/arc/arc.cc:4588 config/m32r/m32r.cc:2083
  #, c-format
  msgid "invalid operand to %%s code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%s"
  
  #: config/arc/arc.cc:4736 config/m32r/m32r.cc:2116
  #, c-format
  msgid "invalid operand to %%R code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%R"
  
  #: config/arc/arc.cc:4812 config/m32r/m32r.cc:2139
  #, c-format
  msgid "invalid operand to %%H/%%L code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%H/%%L"
  
  #: config/arc/arc.cc:4880 config/m32r/m32r.cc:2210
  #, c-format
  msgid "invalid operand to %%U code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%U"
  
  #: config/arc/arc.cc:4892
  #, c-format
  msgid "invalid operand to %%V code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%V"
  
  #: config/arc/arc.cc:4949
  #, c-format
  msgid "invalid operand to %%O code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
*************** msgstr ""
*** 18981,19123 ****
  #: config/sparc/sparc.cc:9649
  #, c-format
  msgid "invalid operand output code"
! msgstr ""
  
  #: config/arc/arc.cc:6515
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
! msgstr ""
  
  #: config/arc/arc.cc:6731
  msgid "unrecognized supposed constant"
! msgstr ""
  
! #: config/arm/arm.cc:20996 config/arm/arm.cc:21021 config/arm/arm.cc:21031
! #: config/arm/arm.cc:21040 config/arm/arm.cc:21049
  #, c-format
  msgid "invalid shift operand"
! msgstr ""
  
! #: config/arm/arm.cc:23958 config/arm/arm.cc:23976
  #, c-format
  msgid "predicated Thumb instruction"
! msgstr ""
  
! #: config/arm/arm.cc:23964
  #, c-format
  msgid "predicated instruction in conditional sequence"
! msgstr ""
  
! #: config/arm/arm.cc:24085 config/arm/arm.cc:24098 config/arm/arm.cc:24123
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
! msgstr ""
  
! #: config/arm/arm.cc:24200 config/arm/arm.cc:24222 config/arm/arm.cc:24232
! #: config/arm/arm.cc:24242 config/arm/arm.cc:24252 config/arm/arm.cc:24291
! #: config/arm/arm.cc:24309 config/arm/arm.cc:24327 config/arm/arm.cc:24354
! #: config/arm/arm.cc:24369 config/arm/arm.cc:24396 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24421 config/arm/arm.cc:24428 config/arm/arm.cc:24436
! #: config/arm/arm.cc:24457 config/arm/arm.cc:24464 config/arm/arm.cc:24655
! #: config/arm/arm.cc:24662 config/arm/arm.cc:24689 config/arm/arm.cc:24696
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
  #: config/nds32/nds32.cc:3546
  #, c-format
  msgid "invalid operand for code '%c'"
! msgstr ""
  
! #: config/arm/arm.cc:24304
  #, c-format
  msgid "instruction never executed"
! msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24345
  #, c-format
  msgid "obsolete Maverick format code '%c'"
! msgstr ""
  
! #: config/arm/arm.cc:34257
  msgid "invalid conversion from type %<bfloat16_t%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34259
  msgid "invalid conversion to type %<bfloat16_t%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34274 config/arm/arm.cc:34290
  msgid "operation not permitted on type %<bfloat16_t%>"
! msgstr ""
  
  #: config/avr/avr.cc:2642
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
! msgstr ""
  
  #: config/avr/avr.cc:2825
  msgid "operands to %T/%t must be reg + const_int:"
! msgstr ""
  
  #: config/avr/avr.cc:2875 config/avr/avr.cc:2942
  msgid "bad address, not an I/O address:"
! msgstr ""
  
  #: config/avr/avr.cc:2884
  msgid "bad address, not a constant:"
! msgstr ""
  
  #: config/avr/avr.cc:2902 config/avr/avr.cc:2909
  msgid "bad address, not (reg+disp):"
! msgstr ""
  
  #: config/avr/avr.cc:2916
  msgid "bad address, not post_inc or pre_dec:"
! msgstr ""
  
  #: config/avr/avr.cc:2928
  msgid "internal compiler error.  Bad address:"
! msgstr ""
  
  #: config/avr/avr.cc:2961
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
! msgstr ""
  
  #: config/avr/avr.cc:2969
  msgid "internal compiler error.  Unknown mode:"
! msgstr ""
  
  #: config/avr/avr.cc:3866 config/avr/avr.cc:4810 config/avr/avr.cc:5257
  msgid "invalid insn:"
! msgstr ""
  
  #: config/avr/avr.cc:3920 config/avr/avr.cc:4032 config/avr/avr.cc:4090
  #: config/avr/avr.cc:4142 config/avr/avr.cc:4161 config/avr/avr.cc:4353
  #: config/avr/avr.cc:4661 config/avr/avr.cc:4946 config/avr/avr.cc:5150
  #: config/avr/avr.cc:5314 config/avr/avr.cc:5407 config/avr/avr.cc:5606
  msgid "incorrect insn:"
! msgstr ""
  
  #: config/avr/avr.cc:4177 config/avr/avr.cc:4452 config/avr/avr.cc:4732
  #: config/avr/avr.cc:5018 config/avr/avr.cc:5196 config/avr/avr.cc:5463
  #: config/avr/avr.cc:5664
  msgid "unknown move insn:"
! msgstr ""
  
  #: config/avr/avr.cc:6131
  msgid "bad shift insn:"
! msgstr ""
  
  #: config/avr/avr.cc:6239 config/avr/avr.cc:6722 config/avr/avr.cc:7139
  msgid "internal compiler error.  Incorrect shift:"
! msgstr ""
  
  #: config/avr/avr.cc:8547
  msgid "unsupported fixed-point conversion"
! msgstr ""
  
  #: config/avr/avr.cc:9916
  msgid "variable"
--- 18957,19099 ----
  #: config/sparc/sparc.cc:9649
  #, c-format
  msgid "invalid operand output code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
  
  #: config/arc/arc.cc:6515
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ UNSPEC Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´: %d"
  
  #: config/arc/arc.cc:6731
  msgid "unrecognized supposed constant"
! msgstr "Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/arm/arm.cc:21009 config/arm/arm.cc:21034 config/arm/arm.cc:21044
! #: config/arm/arm.cc:21053 config/arm/arm.cc:21062
  #, c-format
  msgid "invalid shift operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ñ�ÑƒÐ²Ñƒ"
  
! #: config/arm/arm.cc:23971 config/arm/arm.cc:23989
  #, c-format
  msgid "predicated Thumb instruction"
! msgstr "ÑƒÐ¼Ð¾Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Thumb"
  
! #: config/arm/arm.cc:23977
  #, c-format
  msgid "predicated instruction in conditional sequence"
! msgstr "ÑƒÐ¼Ð¾Ð²Ð½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² ÑƒÐ¼Ð¾Ð²Ð½Ñ–Ð¹ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ–"
  
! #: config/arm/arm.cc:24098 config/arm/arm.cc:24111 config/arm/arm.cc:24136
  #: config/nios2/nios2.cc:3084
  #, c-format
  msgid "Unsupported operand for code '%c'"
! msgstr "Ð�ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ '%c'"
  
! #: config/arm/arm.cc:24213 config/arm/arm.cc:24235 config/arm/arm.cc:24245
! #: config/arm/arm.cc:24255 config/arm/arm.cc:24265 config/arm/arm.cc:24304
! #: config/arm/arm.cc:24322 config/arm/arm.cc:24340 config/arm/arm.cc:24367
! #: config/arm/arm.cc:24382 config/arm/arm.cc:24409 config/arm/arm.cc:24416
! #: config/arm/arm.cc:24434 config/arm/arm.cc:24441 config/arm/arm.cc:24449
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24668
! #: config/arm/arm.cc:24675 config/arm/arm.cc:24702 config/arm/arm.cc:24709
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
  #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492
  #: config/nds32/nds32.cc:3546
  #, c-format
  msgid "invalid operand for code '%c'"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ '%c'"
  
! #: config/arm/arm.cc:24317
  #, c-format
  msgid "instruction never executed"
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24358
  #, c-format
  msgid "obsolete Maverick format code '%c'"
! msgstr "Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ ÐºÐ¾Ð´ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Maverick '%c'"
  
! #: config/arm/arm.cc:34270
  msgid "invalid conversion from type %<bfloat16_t%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34272
  msgid "invalid conversion to type %<bfloat16_t%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34287 config/arm/arm.cc:34303
  msgid "operation not permitted on type %<bfloat16_t%>"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %<bfloat16_t%>"
  
  #: config/avr/avr.cc:2642
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° X, Y Ð°Ð±Ð¾ Z"
  
  #: config/avr/avr.cc:2825
  msgid "operands to %T/%t must be reg + const_int:"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� %T/%t Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ reg + const_int:"
  
  #: config/avr/avr.cc:2875 config/avr/avr.cc:2942
  msgid "bad address, not an I/O address:"
! msgstr "Ð¿Ð¾Ð³Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ðµ Ð°Ð´Ñ€ÐµÑ�Ð° Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�:"
  
  #: config/avr/avr.cc:2884
  msgid "bad address, not a constant:"
! msgstr "Ð¿Ð¾Ð³Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°:"
  
  #: config/avr/avr.cc:2902 config/avr/avr.cc:2909
  msgid "bad address, not (reg+disp):"
! msgstr "Ð¿Ð¾Ð³Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ðµ (reg+disp):"
  
  #: config/avr/avr.cc:2916
  msgid "bad address, not post_inc or pre_dec:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°, Ð½Ðµ post_inc Ð°Ð±Ð¾ pre_dec:"
  
  #: config/avr/avr.cc:2928
  msgid "internal compiler error.  Bad address:"
! msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°. ÐŸÐ¾Ð³Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°:"
  
  #: config/avr/avr.cc:2961
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
! msgstr "Ð�ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ '%c' Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸:"
  
  #: config/avr/avr.cc:2969
  msgid "internal compiler error.  Unknown mode:"
! msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼:"
  
  #: config/avr/avr.cc:3866 config/avr/avr.cc:4810 config/avr/avr.cc:5257
  msgid "invalid insn:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�:"
  
  #: config/avr/avr.cc:3920 config/avr/avr.cc:4032 config/avr/avr.cc:4090
  #: config/avr/avr.cc:4142 config/avr/avr.cc:4161 config/avr/avr.cc:4353
  #: config/avr/avr.cc:4661 config/avr/avr.cc:4946 config/avr/avr.cc:5150
  #: config/avr/avr.cc:5314 config/avr/avr.cc:5407 config/avr/avr.cc:5606
  msgid "incorrect insn:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�:"
  
  #: config/avr/avr.cc:4177 config/avr/avr.cc:4452 config/avr/avr.cc:4732
  #: config/avr/avr.cc:5018 config/avr/avr.cc:5196 config/avr/avr.cc:5463
  #: config/avr/avr.cc:5664
  msgid "unknown move insn:"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�:"
  
  #: config/avr/avr.cc:6131
  msgid "bad shift insn:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð·Ñ�ÑƒÐ²Ñƒ:"
  
  #: config/avr/avr.cc:6239 config/avr/avr.cc:6722 config/avr/avr.cc:7139
  msgid "internal compiler error.  Incorrect shift:"
! msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°. Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ñ�ÑƒÐ²:"
  
  #: config/avr/avr.cc:8547
  msgid "unsupported fixed-point conversion"
! msgstr "Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ"
  
  #: config/avr/avr.cc:9916
  msgid "variable"
*************** msgstr "Ð¿Ð¾Ð»Ðµ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
*** 19133,19139 ****
  
  #: config/avr/avr.cc:9932
  msgid "return type of function"
! msgstr "Ñ‚Ð¸Ð¿ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ�ÐºÐµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�"
  
  #: config/avr/avr.cc:9937
  msgid "pointer"
--- 19109,19115 ----
  
  #: config/avr/avr.cc:9932
  msgid "return type of function"
! msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: config/avr/avr.cc:9937
  msgid "pointer"
*************** msgid ""
*** 19145,19164 ****
  "Running spec function '%s' with %d args\n"
  "\n"
  msgstr ""
  
  #: config/bfin/bfin.cc:1390
  #, c-format
  msgid "invalid %%j value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%j"
  
  #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2279
  #, c-format
  msgid "invalid const_double operand"
! msgstr ""
  
  #: config/bpf/bpf.cc:953
  msgid "invalid address in operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–"
  
  #. Fallthrough.
  #: config/bpf/bpf.cc:960
--- 19121,19142 ----
  "Running spec function '%s' with %d args\n"
  "\n"
  msgstr ""
+ "Ð’Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— spec '%s' Ð· %d Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸\n"
+ "\n"
  
  #: config/bfin/bfin.cc:1390
  #, c-format
  msgid "invalid %%j value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%j"
  
  #: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2279
  #, c-format
  msgid "invalid const_double operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ const_double"
  
  #: config/bpf/bpf.cc:953
  msgid "invalid address in operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð² Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–"
  
  #. Fallthrough.
  #: config/bpf/bpf.cc:960
*************** msgstr "%s"
*** 19183,19570 ****
  
  #: config/cris/cris.cc:826
  msgid "unexpected index-type in cris_print_index"
! msgstr ""
  
  #: config/cris/cris.cc:840
  msgid "unexpected base-type in cris_print_base"
! msgstr ""
  
  #: config/cris/cris.cc:895
  msgid "invalid operand for 'b' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:912
  msgid "invalid operand for 'o' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:931
  msgid "invalid operand for 'O' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:964
  msgid "invalid operand for 'p' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:1003
  msgid "invalid operand for 'z' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:1050 config/cris/cris.cc:1084
  msgid "invalid operand for 'H' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:1060
  msgid "bad register"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€"
  
  #: config/cris/cris.cc:1104
  msgid "invalid operand for 'e' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:1121
  msgid "invalid operand for 'm' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:1146
  msgid "invalid operand for 'A' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:1201
  msgid "invalid operand for 'D' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:1218 config/cris/cris.cc:1223
  msgid "invalid operand for 'T' modifier"
! msgstr ""
  
  #: config/cris/cris.cc:1234 config/ft32/ft32.cc:236 config/moxie/moxie.cc:178
  msgid "invalid operand modifier letter"
! msgstr ""
  
  #: config/cris/cris.cc:1286
  msgid "unexpected multiplicative operand"
! msgstr ""
  
  #: config/cris/cris.cc:1306 config/ft32/ft32.cc:259 config/moxie/moxie.cc:203
  msgid "unexpected operand"
! msgstr ""
  
  #: config/cris/cris.cc:1345 config/cris/cris.cc:1355
  msgid "unrecognized address"
! msgstr ""
  
  #: config/cris/cris.cc:2556 config/cris/cris.cc:2609
  msgid "unexpected side-effects in address"
! msgstr ""
  
  #: config/fr30/fr30.cc:513
  #, c-format
  msgid "fr30_print_operand_address: unhandled address"
! msgstr ""
  
  #: config/fr30/fr30.cc:537
  #, c-format
  msgid "fr30_print_operand: unrecognized %%p code"
! msgstr ""
  
  #: config/fr30/fr30.cc:557
  #, c-format
  msgid "fr30_print_operand: unrecognized %%b code"
! msgstr ""
  
  #: config/fr30/fr30.cc:578
  #, c-format
  msgid "fr30_print_operand: unrecognized %%B code"
! msgstr ""
  
  #: config/fr30/fr30.cc:586
  #, c-format
  msgid "fr30_print_operand: invalid operand to %%A code"
! msgstr ""
  
  #: config/fr30/fr30.cc:603
  #, c-format
  msgid "fr30_print_operand: invalid %%x code"
! msgstr ""
  
  #: config/fr30/fr30.cc:610
  #, c-format
  msgid "fr30_print_operand: invalid %%F code"
! msgstr ""
  
  #: config/fr30/fr30.cc:627
  #, c-format
  msgid "fr30_print_operand: unknown code"
! msgstr ""
  
  #: config/fr30/fr30.cc:655 config/fr30/fr30.cc:664 config/fr30/fr30.cc:675
  #: config/fr30/fr30.cc:688
  #, c-format
  msgid "fr30_print_operand: unhandled MEM"
! msgstr ""
  
  #: config/frv/frv.cc:2491
  msgid "bad insn to frv_print_operand_address:"
! msgstr ""
  
  #: config/frv/frv.cc:2502
  msgid "bad register to frv_print_operand_memory_reference_reg:"
! msgstr ""
  
  #: config/frv/frv.cc:2541 config/frv/frv.cc:2551 config/frv/frv.cc:2560
  #: config/frv/frv.cc:2581 config/frv/frv.cc:2586
  msgid "bad insn to frv_print_operand_memory_reference:"
! msgstr ""
  
  #: config/frv/frv.cc:2671
  #, c-format
  msgid "bad condition code"
! msgstr ""
  
  #: config/frv/frv.cc:2745
  msgid "bad insn in frv_print_operand, bad const_double"
! msgstr ""
  
  #: config/frv/frv.cc:2806
  msgid "bad insn to frv_print_operand, 'e' modifier:"
! msgstr ""
  
  #: config/frv/frv.cc:2814
  msgid "bad insn to frv_print_operand, 'F' modifier:"
! msgstr ""
  
  #: config/frv/frv.cc:2830
  msgid "bad insn to frv_print_operand, 'f' modifier:"
! msgstr ""
  
  #: config/frv/frv.cc:2844
  msgid "bad insn to frv_print_operand, 'g' modifier:"
! msgstr ""
  
  #: config/frv/frv.cc:2892
  msgid "bad insn to frv_print_operand, 'L' modifier:"
! msgstr ""
  
  #: config/frv/frv.cc:2905
  msgid "bad insn to frv_print_operand, 'M/N' modifier:"
! msgstr ""
  
  #: config/frv/frv.cc:2926
  msgid "bad insn to frv_print_operand, 'O' modifier:"
! msgstr ""
  
  #: config/frv/frv.cc:2944
  msgid "bad insn to frv_print_operand, P modifier:"
! msgstr ""
  
  #: config/frv/frv.cc:2964
  msgid "bad insn in frv_print_operand, z case"
! msgstr ""
  
  #: config/frv/frv.cc:2995
  msgid "bad insn in frv_print_operand, 0 case"
! msgstr ""
  
  #: config/frv/frv.cc:3000
  msgid "frv_print_operand: unknown code"
! msgstr ""
  
  #: config/frv/frv.cc:4374
  msgid "bad output_move_single operand"
! msgstr ""
  
  #: config/frv/frv.cc:4501
  msgid "bad output_move_double operand"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_move_double"
  
  #: config/frv/frv.cc:4643
  msgid "bad output_condmove_single operand"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ output_condmove_single"
  
  #: config/gcn/gcn.cc:6626 config/gcn/gcn.cc:6646 config/gcn/gcn.cc:6650
  #: config/gcn/gcn.cc:6982 config/gcn/gcn.cc:6993 config/gcn/gcn.cc:6996
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð°Ð´Ñ€ÐµÑ�Ð° ADDR_SPACE_GLOBAL"
  
  #: config/gcn/gcn.cc:6762 config/gcn/gcn.cc:6785 config/gcn/gcn.cc:6817
  #: config/gcn/gcn.cc:6833 config/gcn/gcn.cc:6848 config/gcn/gcn.cc:6867
  #: config/gcn/gcn.cc:6931 config/gcn/gcn.cc:7127 config/gcn/gcn.cc:7242
  #, c-format
  msgid "invalid operand %%xn code"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %%xn"
  
  #: config/gcn/gcn.cc:7230
  #, c-format
  msgid "operand %%xn code invalid for QImode"
! msgstr ""
  
  #: config/gcn/gcn.cc:7312
  #, c-format
  msgid "invalid fp constant"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ"
  
  #: config/h8300/h8300.cc:1628 config/h8300/h8300.cc:1636
  #: config/h8300/h8300.cc:1644 config/h8300/h8300.cc:1652
  #: config/h8300/h8300.cc:1660 config/h8300/h8300.cc:1668
  #, c-format
  msgid "Expected register or constant integer."
! msgstr "ÐœÐ°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð°Ð±Ð¾ Ñ�Ñ‚Ð°Ð»Ðµ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾."
  
! #: config/i386/i386.cc:12402
  #, c-format
  msgid "invalid UNSPEC as operand"
! msgstr ""
  
! #: config/i386/i386.cc:12941
  #, c-format
  msgid "invalid use of register '%s'"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Â«%sÂ»"
  
! #: config/i386/i386.cc:12946
  #, c-format
  msgid "invalid use of asm flag output"
! msgstr ""
  
! #: config/i386/i386.cc:13179
  #, c-format
  msgid "invalid operand size for operand code 'O'"
! msgstr ""
  
! #: config/i386/i386.cc:13214
  #, c-format
  msgid "invalid operand size for operand code 'z'"
! msgstr ""
  
! #: config/i386/i386.cc:13283
  #, c-format
! msgid "invalid operand type used with operand code 'Z'"
! msgstr ""
  
! #: config/i386/i386.cc:13288
  #, c-format
! msgid "invalid operand size for operand code 'Z'"
! msgstr ""
  
! #: config/i386/i386.cc:13365
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
! msgstr ""
  
! #: config/i386/i386.cc:13444
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
! msgstr ""
  
! #: config/i386/i386.cc:13462
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
! msgstr ""
  
! #: config/i386/i386.cc:13475
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
! msgstr ""
  
! #: config/i386/i386.cc:13490
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
! msgstr ""
  
! #: config/i386/i386.cc:13518
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
! msgstr ""
  
! #: config/i386/i386.cc:13536
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
! msgstr ""
  
! #: config/i386/i386.cc:13559
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
! msgstr ""
  
! #: config/i386/i386.cc:13663
  #, c-format
  msgid "invalid operand code '%c'"
! msgstr ""
  
! #: config/i386/i386.cc:13725 config/i386/i386.cc:14114
  #, c-format
  msgid "invalid constraints for operand"
! msgstr ""
  
! #: config/i386/i386.cc:13826
  #, c-format
  msgid "invalid vector immediate"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: config/i386/i386.cc:16903
  msgid "unknown insn mode"
! msgstr ""
  
  #: config/ia64/ia64.cc:5460
  #, c-format
  msgid "invalid %%G mode"
! msgstr ""
  
  #: config/ia64/ia64.cc:5631
  #, c-format
  msgid "ia64_print_operand: unknown code"
! msgstr ""
  
  #: config/ia64/ia64.cc:11255
  msgid "invalid conversion from %<__fpreg%>"
! msgstr ""
  
  #: config/ia64/ia64.cc:11258
  msgid "invalid conversion to %<__fpreg%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ %<__fpreg%>"
  
  #: config/ia64/ia64.cc:11271 config/ia64/ia64.cc:11282
  msgid "invalid operation on %<__fpreg%>"
! msgstr ""
  
  #: config/iq2000/iq2000.cc:3126
  #, c-format
  msgid "invalid %%P operand"
! msgstr ""
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13988
  #, c-format
  msgid "invalid %%p value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%p"
  
  #: config/iq2000/iq2000.cc:3193
  #, c-format
  msgid "invalid use of %%d, %%x, or %%X"
! msgstr ""
  
  #: config/lm32/lm32.cc:524
  #, c-format
  msgid "only 0.0 can be loaded as an immediate"
! msgstr ""
  
  #: config/lm32/lm32.cc:594
  msgid "bad operand"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/lm32/lm32.cc:606
  msgid "can't use non gp relative absolute address"
! msgstr ""
  
  #: config/lm32/lm32.cc:610
  msgid "invalid addressing mode"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: config/loongarch/loongarch.cc:4754 config/loongarch/loongarch.cc:4776
  #: config/loongarch/loongarch.cc:5120 config/mips/mips.cc:9066
  #: config/mips/mips.cc:9093 config/mips/mips.cc:9276
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
! msgstr ""
  
  #: config/loongarch/loongarch.cc:5004 config/loongarch/loongarch.cc:5042
  #: config/loongarch/loongarch.cc:5077 config/loongarch/loongarch.cc:5080
--- 19161,19548 ----
  
  #: config/cris/cris.cc:826
  msgid "unexpected index-type in cris_print_index"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð² cris_print_index"
  
  #: config/cris/cris.cc:840
  msgid "unexpected base-type in cris_print_base"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð² cris_print_base"
  
  #: config/cris/cris.cc:895
  msgid "invalid operand for 'b' modifier"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'b'"
  
  #: config/cris/cris.cc:912
  msgid "invalid operand for 'o' modifier"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'o'"
  
  #: config/cris/cris.cc:931
  msgid "invalid operand for 'O' modifier"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'O'"
  
  #: config/cris/cris.cc:964
  msgid "invalid operand for 'p' modifier"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'p'"
  
  #: config/cris/cris.cc:1003
  msgid "invalid operand for 'z' modifier"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'z'"
  
  #: config/cris/cris.cc:1050 config/cris/cris.cc:1084
  msgid "invalid operand for 'H' modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'H'"
  
  #: config/cris/cris.cc:1060
  msgid "bad register"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€"
  
  #: config/cris/cris.cc:1104
  msgid "invalid operand for 'e' modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'e'"
  
  #: config/cris/cris.cc:1121
  msgid "invalid operand for 'm' modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'm'"
  
  #: config/cris/cris.cc:1146
  msgid "invalid operand for 'A' modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'A'"
  
  #: config/cris/cris.cc:1201
  msgid "invalid operand for 'D' modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'D'"
  
  #: config/cris/cris.cc:1218 config/cris/cris.cc:1223
  msgid "invalid operand for 'T' modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° 'T'"
  
  #: config/cris/cris.cc:1234 config/ft32/ft32.cc:236 config/moxie/moxie.cc:178
  msgid "invalid operand modifier letter"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð»Ñ–Ñ‚ÐµÑ€Ð° Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
  
  #: config/cris/cris.cc:1286
  msgid "unexpected multiplicative operand"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¼Ð½Ð¾Ð¶Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.cc:1306 config/ft32/ft32.cc:259 config/moxie/moxie.cc:203
  msgid "unexpected operand"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/cris/cris.cc:1345 config/cris/cris.cc:1355
  msgid "unrecognized address"
! msgstr "Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
  #: config/cris/cris.cc:2556 config/cris/cris.cc:2609
  msgid "unexpected side-effects in address"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ñ– ÐµÑ„ÐµÐºÑ‚Ð¸ Ð² Ð°Ð´Ñ€ÐµÑ�Ñ–"
  
  #: config/fr30/fr30.cc:513
  #, c-format
  msgid "fr30_print_operand_address: unhandled address"
! msgstr "fr30_print_operand_address: Ð½ÐµÐ²Ñ€Ð°Ñ…Ð¾Ð²Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
  #: config/fr30/fr30.cc:537
  #, c-format
  msgid "fr30_print_operand: unrecognized %%p code"
! msgstr "fr30_print_operand: Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%p"
  
  #: config/fr30/fr30.cc:557
  #, c-format
  msgid "fr30_print_operand: unrecognized %%b code"
! msgstr "fr30_print_operand: Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%b"
  
  #: config/fr30/fr30.cc:578
  #, c-format
  msgid "fr30_print_operand: unrecognized %%B code"
! msgstr "fr30_print_operand: Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%B"
  
  #: config/fr30/fr30.cc:586
  #, c-format
  msgid "fr30_print_operand: invalid operand to %%A code"
! msgstr "fr30_print_operand: Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%A"
  
  #: config/fr30/fr30.cc:603
  #, c-format
  msgid "fr30_print_operand: invalid %%x code"
! msgstr "fr30_print_operand: Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%x"
  
  #: config/fr30/fr30.cc:610
  #, c-format
  msgid "fr30_print_operand: invalid %%F code"
! msgstr "fr30_print_operand: Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ %%F"
  
  #: config/fr30/fr30.cc:627
  #, c-format
  msgid "fr30_print_operand: unknown code"
! msgstr "fr30_print_operand: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ ÐºÐ¾Ð´"
  
  #: config/fr30/fr30.cc:655 config/fr30/fr30.cc:664 config/fr30/fr30.cc:675
  #: config/fr30/fr30.cc:688
  #, c-format
  msgid "fr30_print_operand: unhandled MEM"
! msgstr "fr30_print_operand: Ð½ÐµÐ²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð° MEM"
  
  #: config/frv/frv.cc:2491
  msgid "bad insn to frv_print_operand_address:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand_address:"
  
  #: config/frv/frv.cc:2502
  msgid "bad register to frv_print_operand_memory_reference_reg:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� frv_print_operand_memory_reference_reg:"
  
  #: config/frv/frv.cc:2541 config/frv/frv.cc:2551 config/frv/frv.cc:2560
  #: config/frv/frv.cc:2581 config/frv/frv.cc:2586
  msgid "bad insn to frv_print_operand_memory_reference:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand_memory_reference:"
  
  #: config/frv/frv.cc:2671
  #, c-format
  msgid "bad condition code"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð´ ÑƒÐ¼Ð¾Ð²Ð¸"
  
  #: config/frv/frv.cc:2745
  msgid "bad insn in frv_print_operand, bad const_double"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² frv_print_operand, Ð¿Ð¾Ð³Ð°Ð½Ð¸Ð¹ const_double"
  
  #: config/frv/frv.cc:2806
  msgid "bad insn to frv_print_operand, 'e' modifier:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«eÂ»:"
  
  #: config/frv/frv.cc:2814
  msgid "bad insn to frv_print_operand, 'F' modifier:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«FÂ»:"
  
  #: config/frv/frv.cc:2830
  msgid "bad insn to frv_print_operand, 'f' modifier:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«fÂ»:"
  
  #: config/frv/frv.cc:2844
  msgid "bad insn to frv_print_operand, 'g' modifier:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«gÂ»:"
  
  #: config/frv/frv.cc:2892
  msgid "bad insn to frv_print_operand, 'L' modifier:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«LÂ»:"
  
  #: config/frv/frv.cc:2905
  msgid "bad insn to frv_print_operand, 'M/N' modifier:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«M/NÂ»:"
  
  #: config/frv/frv.cc:2926
  msgid "bad insn to frv_print_operand, 'O' modifier:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«OÂ»:"
  
  #: config/frv/frv.cc:2944
  msgid "bad insn to frv_print_operand, P modifier:"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� frv_print_operand, Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Â«PÂ»:"
  
  #: config/frv/frv.cc:2964
  msgid "bad insn in frv_print_operand, z case"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² frv_print_operand, Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº Â«zÂ»"
  
  #: config/frv/frv.cc:2995
  msgid "bad insn in frv_print_operand, 0 case"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² frv_print_operand, Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº Â«0Â»"
  
  #: config/frv/frv.cc:3000
  msgid "frv_print_operand: unknown code"
! msgstr "frv_print_operand: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ ÐºÐ¾Ð´"
  
  #: config/frv/frv.cc:4374
  msgid "bad output_move_single operand"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_move_single"
  
  #: config/frv/frv.cc:4501
  msgid "bad output_move_double operand"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_move_double"
  
  #: config/frv/frv.cc:4643
  msgid "bad output_condmove_single operand"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� output_condmove_single"
  
  #: config/gcn/gcn.cc:6626 config/gcn/gcn.cc:6646 config/gcn/gcn.cc:6650
  #: config/gcn/gcn.cc:6982 config/gcn/gcn.cc:6993 config/gcn/gcn.cc:6996
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° ADDR_SPACE_GLOBAL"
  
  #: config/gcn/gcn.cc:6762 config/gcn/gcn.cc:6785 config/gcn/gcn.cc:6817
  #: config/gcn/gcn.cc:6833 config/gcn/gcn.cc:6848 config/gcn/gcn.cc:6867
  #: config/gcn/gcn.cc:6931 config/gcn/gcn.cc:7127 config/gcn/gcn.cc:7242
  #, c-format
  msgid "invalid operand %%xn code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %%xn"
  
  #: config/gcn/gcn.cc:7230
  #, c-format
  msgid "operand %%xn code invalid for QImode"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %%xn Ð´Ð»Ñ� QImode"
  
  #: config/gcn/gcn.cc:7312
  #, c-format
  msgid "invalid fp constant"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ"
  
  #: config/h8300/h8300.cc:1628 config/h8300/h8300.cc:1636
  #: config/h8300/h8300.cc:1644 config/h8300/h8300.cc:1652
  #: config/h8300/h8300.cc:1660 config/h8300/h8300.cc:1668
  #, c-format
  msgid "Expected register or constant integer."
! msgstr "ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð°Ð±Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ."
  
! #: config/i386/i386.cc:12403
  #, c-format
  msgid "invalid UNSPEC as operand"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ UNSPEC Ñ�Ðº Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:12942
  #, c-format
  msgid "invalid use of register '%s'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° '%s'"
  
! #: config/i386/i386.cc:12947
  #, c-format
  msgid "invalid use of asm flag output"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� asm"
  
! #: config/i386/i386.cc:13180
  #, c-format
  msgid "invalid operand size for operand code 'O'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'O'"
  
! #: config/i386/i386.cc:13215
  #, c-format
  msgid "invalid operand size for operand code 'z'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'z'"
  
! #: config/i386/i386.cc:13290
  #, c-format
! msgid "invalid operand type used with operand code '%c'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð· ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ '%c'"
  
! #: config/i386/i386.cc:13295
  #, c-format
! msgid "invalid operand size for operand code '%c'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ '%c'"
  
! #: config/i386/i386.cc:13373
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÐ¼Ð¾Ð²Ð¸, Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'Y'"
  
! #: config/i386/i386.cc:13452
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÐ¼Ð¾Ð²Ð¸, Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'D'"
  
! #: config/i386/i386.cc:13470
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” ÐºÐ¾Ð´Ð¾Ð¼ ÑƒÐ¼Ð¾Ð²Ð¸, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ '%c'"
  
! #: config/i386/i386.cc:13483
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð·Ñ– Ð·Ñ�ÑƒÐ²Ð¾Ð¼, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'H'"
  
! #: config/i386/i386.cc:13498
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'K'"
  
! #: config/i386/i386.cc:13526
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'r'"
  
! #: config/i386/i386.cc:13544
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'R'"
  
! #: config/i386/i386.cc:13567
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð½Ðµ Ñ” ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ 'R'"
  
! #: config/i386/i386.cc:13671
  #, c-format
  msgid "invalid operand code '%c'"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ '%c'"
  
! #: config/i386/i386.cc:13733 config/i386/i386.cc:14122
  #, c-format
  msgid "invalid constraints for operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
  
! #: config/i386/i386.cc:13834
  #, c-format
  msgid "invalid vector immediate"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ðµ Ð½ÐµÐ³Ð°Ð¹Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
! #: config/i386/i386.cc:16911
  msgid "unknown insn mode"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: config/ia64/ia64.cc:5460
  #, c-format
  msgid "invalid %%G mode"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %%G"
  
  #: config/ia64/ia64.cc:5631
  #, c-format
  msgid "ia64_print_operand: unknown code"
! msgstr "ia64_print_operand: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ ÐºÐ¾Ð´"
  
  #: config/ia64/ia64.cc:11255
  msgid "invalid conversion from %<__fpreg%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· %<__fpreg%>"
  
  #: config/ia64/ia64.cc:11258
  msgid "invalid conversion to %<__fpreg%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ %<__fpreg%>"
  
  #: config/ia64/ia64.cc:11271 config/ia64/ia64.cc:11282
  msgid "invalid operation on %<__fpreg%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð½Ð° %<__fpreg%>"
  
  #: config/iq2000/iq2000.cc:3126
  #, c-format
  msgid "invalid %%P operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%P"
  
! #: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997
  #, c-format
  msgid "invalid %%p value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%p"
  
  #: config/iq2000/iq2000.cc:3193
  #, c-format
  msgid "invalid use of %%d, %%x, or %%X"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %%d, %%x Ð°Ð±Ð¾ %%X"
  
  #: config/lm32/lm32.cc:524
  #, c-format
  msgid "only 0.0 can be loaded as an immediate"
! msgstr "Ñ‚Ñ–Ð»ÑŒÐºÐ¸ 0.0 Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¾ Ñ�Ðº Ð½ÐµÐ³Ð°Ð¹Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: config/lm32/lm32.cc:594
  msgid "bad operand"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/lm32/lm32.cc:606
  msgid "can't use non gp relative absolute address"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð½ÐµÐ³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñƒ Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ñƒ Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
  #: config/lm32/lm32.cc:610
  msgid "invalid addressing mode"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ—"
  
  #: config/loongarch/loongarch.cc:4754 config/loongarch/loongarch.cc:4776
  #: config/loongarch/loongarch.cc:5120 config/mips/mips.cc:9066
  #: config/mips/mips.cc:9093 config/mips/mips.cc:9276
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
! msgstr "Â«%%%cÂ» Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
  #: config/loongarch/loongarch.cc:5004 config/loongarch/loongarch.cc:5042
  #: config/loongarch/loongarch.cc:5077 config/loongarch/loongarch.cc:5080
*************** msgstr ""
*** 19577,19627 ****
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4272 config/riscv/riscv.cc:4535
! #: config/riscv/riscv.cc:4541 config/riscv/riscv.cc:4550
  #, c-format
  msgid "invalid use of '%%%c'"
! msgstr ""
  
  #: config/m32r/m32r.cc:2148
  msgid "bad insn for 'A'"
! msgstr ""
  
  #: config/m32r/m32r.cc:2195
  #, c-format
  msgid "invalid operand to %%T/%%B code"
! msgstr ""
  
  #: config/m32r/m32r.cc:2218
  #, c-format
  msgid "invalid operand to %%N code"
! msgstr ""
  
  #: config/m32r/m32r.cc:2251
  msgid "pre-increment address is not a register"
! msgstr ""
  
  #: config/m32r/m32r.cc:2258
  msgid "pre-decrement address is not a register"
! msgstr ""
  
  #: config/m32r/m32r.cc:2265
  msgid "post-increment address is not a register"
! msgstr ""
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20702
  msgid "bad address"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
  #: config/m32r/m32r.cc:2360
  msgid "lo_sum not of register"
! msgstr ""
  
  #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
! msgstr ""
  
  #: config/microblaze/microblaze.cc:2308
  #, c-format
--- 19555,19605 ----
  #: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234
  #: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322
  #: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365
! #: config/riscv/riscv.cc:4278 config/riscv/riscv.cc:4541
! #: config/riscv/riscv.cc:4547 config/riscv/riscv.cc:4556
  #, c-format
  msgid "invalid use of '%%%c'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� '%%%c'"
  
  #: config/m32r/m32r.cc:2148
  msgid "bad insn for 'A'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� 'A'"
  
  #: config/m32r/m32r.cc:2195
  #, c-format
  msgid "invalid operand to %%T/%%B code"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%T/%%B"
  
  #: config/m32r/m32r.cc:2218
  #, c-format
  msgid "invalid operand to %%N code"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ %%N"
  
  #: config/m32r/m32r.cc:2251
  msgid "pre-increment address is not a register"
! msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ðµ Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼"
  
  #: config/m32r/m32r.cc:2258
  msgid "pre-decrement address is not a register"
! msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ðµ Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼"
  
  #: config/m32r/m32r.cc:2265
  msgid "post-increment address is not a register"
! msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð· Ð¿Ð¾Ñ�Ñ‚Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½Ðµ Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼"
  
  #: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355
! #: config/rs6000/rs6000.cc:20711
  msgid "bad address"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
  #: config/m32r/m32r.cc:2360
  msgid "lo_sum not of register"
! msgstr "lo_sum Ð½Ðµ Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð¼"
  
  #: config/microblaze/microblaze.cc:2299
  #, c-format
  msgid "unknown punctuation '%c'"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð·Ð½Ð°Ðº Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ñ–Ñ— '%c'"
  
  #: config/microblaze/microblaze.cc:2308
  #, c-format
*************** msgstr "Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð
*** 19631,20137 ****
  #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
! msgstr ""
  
  #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
! msgstr ""
  
  #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
! msgstr ""
  
  #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3105
  msgid "invalid address"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
  #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
! msgstr ""
  
  #: config/mmix/mmix.cc:1636 config/mmix/mmix.cc:1757
  msgid "MMIX Internal: Expected a CONST_INT, not this"
! msgstr ""
  
  #: config/mmix/mmix.cc:1715
  msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
! msgstr ""
  
  #: config/mmix/mmix.cc:1725
  msgid "MMIX Internal: Expected a register, not this"
! msgstr ""
  
  #: config/mmix/mmix.cc:1735
  msgid "MMIX Internal: Expected a constant, not this"
! msgstr ""
  
  #. We need the original here.
  #: config/mmix/mmix.cc:1819
  msgid "MMIX Internal: Cannot decode this operand"
! msgstr ""
  
  #: config/mmix/mmix.cc:1878
  msgid "MMIX Internal: This is not a recognized address"
! msgstr ""
  
  #: config/mmix/mmix.cc:2770
  msgid "MMIX Internal: Trying to output invalidly reversed condition:"
! msgstr ""
  
  #: config/mmix/mmix.cc:2777
  msgid "MMIX Internal: What's the CC of this?"
! msgstr ""
  
  #: config/mmix/mmix.cc:2781
  msgid "MMIX Internal: What is the CC of this?"
! msgstr ""
  
  #: config/mmix/mmix.cc:2823
  msgid "MMIX Internal: This is not a constant:"
! msgstr ""
  
  #: config/msp430/msp430.cc:4229
  #, c-format
  msgid "%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only"
! msgstr ""
  
  #: config/msp430/msp430.cc:4342
  #, c-format
  msgid "invalid operand prefix"
! msgstr ""
  
  #: config/msp430/msp430.cc:4376
  #, c-format
  msgid "invalid zero extract"
! msgstr ""
  
  #: config/or1k/or1k.cc:1154 config/or1k/or1k.cc:1162
  #, c-format
  msgid "invalid relocation"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: config/or1k/or1k.cc:1256
  #, c-format
  msgid "invalid %%H value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%H"
  
  #: config/or1k/or1k.cc:1269 config/xtensa/xtensa.cc:3022
  #, c-format
  msgid "invalid %%d value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%d"
  
  #: config/or1k/or1k.cc:1317
  #, c-format
  msgid "unknown operand letter: '%c'"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð»Ñ–Ñ‚ÐµÑ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°: Â«%cÂ»"
  
  #: config/pru/pru.cc:1711 config/pru/pru.cc:1722
  #, c-format
  msgid "I/O register operand for '%%%c'"
! msgstr ""
  
  #: config/pru/pru.cc:1728
  #, c-format
  msgid "non 32 bit register operand for '%%%c'"
! msgstr ""
  
  #: config/pru/pru.cc:1813
  #, c-format
  msgid "unsupported code '%c' for fixed-point:"
! msgstr ""
  
  #: config/pru/pru.cc:1827
  #, c-format
  msgid "double constants not supported"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ�Ñ‚Ð°Ð»Ð¸Ñ… Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: config/pru/pru.cc:1910
  #, c-format
  msgid "unsupported operand %s for code '%c'"
! msgstr ""
  
  #: config/pru/pru.cc:1920
  #, c-format
  msgid "unexpected text address:"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ð° Ð°Ð´Ñ€ÐµÑ�Ð°:"
  
  #: config/pru/pru.cc:1939
  #, c-format
  msgid "unsupported constant address:"
! msgstr ""
  
  #: config/pru/pru.cc:2000
  #, c-format
  msgid "unsupported memory expression:"
! msgstr "Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ–:"
  
! #: config/riscv/riscv.cc:4378
! #, fuzzy, c-format
! #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%r"
  
  #: config/rl78/rl78.cc:1998 config/rl78/rl78.cc:2084
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
! msgstr ""
  
  #: config/rs6000/host-darwin.cc:96
  #, c-format
  msgid "Out of stack space.\n"
! msgstr ""
  
  #: config/rs6000/host-darwin.cc:117
  #, c-format
  msgid "Try running '%s' in the shell to raise its limit.\n"
! msgstr ""
  
  #: config/rs6000/rs6000.cc:3807
  msgid "%<-mvsx%> requires hardware floating point"
! msgstr ""
  
  #: config/rs6000/rs6000.cc:3815
  msgid "%<-mvsx%> needs indexed addressing"
! msgstr "%<-mvsx%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�."
  
  #: config/rs6000/rs6000.cc:3820
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
! msgstr ""
  
  #: config/rs6000/rs6000.cc:3822
  msgid "%<-mno-altivec%> disables vsx"
! msgstr ""
  
  #: config/rs6000/rs6000.cc:3971
  msgid "%<-mquad-memory%> requires 64-bit mode"
! msgstr ""
  
  #: config/rs6000/rs6000.cc:3974
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
! msgstr ""
  
  #: config/rs6000/rs6000.cc:3986
  msgid "%<-mquad-memory%> is not available in little endian mode"
! msgstr ""
  
  #: config/rs6000/rs6000.cc:11087
  msgid "bad move"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:13618
  msgid "Bad 128-bit move"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ 128-Ð±Ñ–Ñ‚Ð¾Ð²Ðµ Ð¿ÐµÑ€ÐµÑ�ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
! #: config/rs6000/rs6000.cc:13798
  #, c-format
  msgid "invalid %%A value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%A"
  
! #: config/rs6000/rs6000.cc:13807 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%D"
  
! #: config/rs6000/rs6000.cc:13822
  #, c-format
  msgid "invalid %%e value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%e"
  
! #: config/rs6000/rs6000.cc:13843
  #, c-format
  msgid "invalid %%f value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%f"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%F value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%F"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%G value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%G"
  
! #: config/rs6000/rs6000.cc:13896
  #, c-format
  msgid "invalid %%j code"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:13906
  #, c-format
  msgid "invalid %%J code"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:13916
  #, c-format
  msgid "invalid %%k value"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:13931 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:13978
  #, c-format
  msgid "invalid %%O value"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:14025
  #, c-format
  msgid "invalid %%q value"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:14067
  #, c-format
  msgid "invalid %%t value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%t"
  
! #: config/rs6000/rs6000.cc:14084
  #, c-format
  msgid "invalid %%T value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%T"
  
! #: config/rs6000/rs6000.cc:14096
  #, c-format
  msgid "invalid %%u value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%u"
  
! #: config/rs6000/rs6000.cc:14110 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%v"
  
! #: config/rs6000/rs6000.cc:14160
  #, c-format
  msgid "invalid %%V value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%V"
  
! #: config/rs6000/rs6000.cc:14176 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:14233
  #, c-format
  msgid "invalid %%z value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%z"
  
! #: config/rs6000/rs6000.cc:14302
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:15232
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:24099
  msgid "AltiVec argument passed to unprototyped function"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:27721
  msgid "Could not generate addis value for fusion"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:27790
  msgid "Unable to generate load/store offset for fusion"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:27866
  msgid "Bad GPR fusion"
! msgstr ""
  
! #: config/rs6000/rs6000.cc:28468
  msgid "invalid conversion from type %<__vector_quad%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28470
  msgid "invalid conversion to type %<__vector_quad%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28472
  msgid "invalid conversion from type %<__vector_pair%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28474
  msgid "invalid conversion to type %<__vector_pair%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ %<__vector_pair%>"
  
  #: config/s390/s390.cc:8072
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
! msgstr ""
  
  #: config/s390/s390.cc:8083
  #, c-format
  msgid "cannot decompose address"
! msgstr ""
  
  #: config/s390/s390.cc:8165
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
! msgstr ""
  
  #: config/s390/s390.cc:8188
  #, c-format
  msgid "invalid reference for 'J' output modifier"
! msgstr ""
  
  #: config/s390/s390.cc:8206
  #, c-format
  msgid "invalid address for 'O' output modifier"
! msgstr ""
  
  #: config/s390/s390.cc:8228
  #, c-format
  msgid "invalid address for 'R' output modifier"
! msgstr ""
  
  #: config/s390/s390.cc:8246
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
! msgstr ""
  
  #: config/s390/s390.cc:8256
  #, c-format
  msgid "invalid address for 'S' output modifier"
! msgstr ""
  
  #: config/s390/s390.cc:8277
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
! msgstr ""
  
  #: config/s390/s390.cc:8288
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
! msgstr ""
  
  #: config/s390/s390.cc:8397 config/s390/s390.cc:8418
  #, c-format
  msgid "invalid constant for output modifier '%c'"
! msgstr ""
  
  #: config/s390/s390.cc:8415
  #, c-format
  msgid "invalid constant - try using an output modifier"
! msgstr ""
  
  #: config/s390/s390.cc:8452
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
! msgstr ""
  
  #: config/s390/s390.cc:8459
  #, c-format
  msgid "invalid expression - try using an output modifier"
! msgstr ""
  
  #: config/s390/s390.cc:8462
  #, c-format
  msgid "invalid expression for output modifier '%c'"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Â«%cÂ»"
  
  #: config/s390/s390.cc:12310
  msgid "vector argument passed to unprototyped function"
! msgstr ""
  
  #: config/s390/s390.cc:16742
  msgid "types differ in signedness"
! msgstr ""
  
  #: config/s390/s390.cc:16752
  msgid "binary operator does not support two vector bool operands"
! msgstr ""
  
  #: config/s390/s390.cc:16755
  msgid "binary operator does not support vector bool operand"
! msgstr ""
  
  #: config/s390/s390.cc:16763
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
! msgstr ""
  
  #: config/sh/sh.cc:1222
  #, c-format
  msgid "invalid operand to %%R"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%R"
  
  #: config/sh/sh.cc:1249
  #, c-format
  msgid "invalid operand to %%S"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%S"
  
  #: config/sh/sh.cc:8667
  msgid "created and used with different architectures / ABIs"
! msgstr ""
  
  #: config/sh/sh.cc:8669
  msgid "created and used with different ABIs"
! msgstr ""
  
  #: config/sh/sh.cc:8671
  msgid "created and used with different endianness"
! msgstr ""
  
  #: config/sparc/sparc.cc:9379 config/sparc/sparc.cc:9385
  #, c-format
  msgid "invalid %%Y operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%Y"
  
  #: config/sparc/sparc.cc:9472
  #, c-format
  msgid "invalid %%A operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%A"
  
  #: config/sparc/sparc.cc:9492
  #, c-format
  msgid "invalid %%B operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%B"
  
  #: config/sparc/sparc.cc:9572
  #, c-format
  msgid "invalid %%C operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%C"
  
  #: config/sparc/sparc.cc:9604
  #, c-format
  msgid "invalid %%D operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%D"
  
  #: config/sparc/sparc.cc:9623
  #, c-format
  msgid "invalid %%f operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%f"
  
  #: config/sparc/sparc.cc:9635
  #, c-format
  msgid "invalid %%s operand"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%s"
  
  #: config/sparc/sparc.cc:9680
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
! msgstr ""
  
  #: config/stormy16/stormy16.cc:1751 config/stormy16/stormy16.cc:1822
  #, c-format
  msgid "'B' operand is not constant"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Â«BÂ» Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ"
  
  #: config/stormy16/stormy16.cc:1778
  #, c-format
  msgid "'B' operand has multiple bits set"
! msgstr ""
  
  #: config/stormy16/stormy16.cc:1804
  #, c-format
  msgid "'o' operand is not constant"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Â«oÂ» Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ"
  
  #: config/stormy16/stormy16.cc:1836
  #, c-format
--- 19609,20114 ----
  #: config/microblaze/microblaze.cc:2343
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%C"
! msgstr "PRINT_OPERAND, Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� %%C"
  
  #: config/microblaze/microblaze.cc:2372
  #, c-format
  msgid "PRINT_OPERAND, invalid insn for %%N"
! msgstr "PRINT_OPERAND, Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð´Ð»Ñ� %%N"
  
  #: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568
  msgid "insn contains an invalid address !"
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñƒ!"
  
  #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638
  #: config/xtensa/xtensa.cc:3105
  msgid "invalid address"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
  #: config/microblaze/microblaze.cc:2511
  #, c-format
  msgid "letter %c was found & insn was not CONST_INT"
! msgstr "Ð±ÑƒÐ»Ð¾ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ñƒ %c, Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ðµ Ð±ÑƒÐ»Ð° CONST_INT"
  
  #: config/mmix/mmix.cc:1636 config/mmix/mmix.cc:1757
  msgid "MMIX Internal: Expected a CONST_INT, not this"
! msgstr "MMIX Internal: ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� CONST_INT, Ð° Ð½Ðµ Ñ†Ðµ"
  
  #: config/mmix/mmix.cc:1715
  msgid "MMIX Internal: Bad value for 'm', not a CONST_INT"
! msgstr "MMIX Internal: ÐŸÐ¾Ð³Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� 'm', Ð½Ðµ CONST_INT"
  
  #: config/mmix/mmix.cc:1725
  msgid "MMIX Internal: Expected a register, not this"
! msgstr "MMIX Internal: ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð° Ð½Ðµ Ñ†Ðµ"
  
  #: config/mmix/mmix.cc:1735
  msgid "MMIX Internal: Expected a constant, not this"
! msgstr "MMIX Internal: ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°, Ð° Ð½Ðµ Ñ†Ðµ"
  
  #. We need the original here.
  #: config/mmix/mmix.cc:1819
  msgid "MMIX Internal: Cannot decode this operand"
! msgstr "MMIX Internal: Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð´ÐµÐºÐ¾Ð´ÑƒÐ²Ð°Ñ‚Ð¸ Ñ†ÐµÐ¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/mmix/mmix.cc:1878
  msgid "MMIX Internal: This is not a recognized address"
! msgstr "MMIX Internal: Ð¦Ðµ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð°"
  
  #: config/mmix/mmix.cc:2770
  msgid "MMIX Internal: Trying to output invalidly reversed condition:"
! msgstr "MMIX Internal: Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½ÑŽ ÑƒÐ¼Ð¾Ð²Ñƒ:"
  
  #: config/mmix/mmix.cc:2777
  msgid "MMIX Internal: What's the CC of this?"
! msgstr "MMIX Internal: Ð¯ÐºÐ¸Ð¹ CC Ñ†ÑŒÐ¾Ð³Ð¾?"
  
  #: config/mmix/mmix.cc:2781
  msgid "MMIX Internal: What is the CC of this?"
! msgstr "MMIX Internal: Ð¯ÐºÐ¸Ð¹ CC Ñ†ÑŒÐ¾Ð³Ð¾?"
  
  #: config/mmix/mmix.cc:2823
  msgid "MMIX Internal: This is not a constant:"
! msgstr "MMIX Internal: Ð¦Ðµ Ð½Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°:"
  
  #: config/msp430/msp430.cc:4229
  #, c-format
  msgid "%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only"
! msgstr "ÐœÐ¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² %%d, %%e, %%f, %%g Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð°Ð±Ð¾ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ"
  
  #: config/msp430/msp430.cc:4342
  #, c-format
  msgid "invalid operand prefix"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
  
  #: config/msp430/msp430.cc:4376
  #, c-format
  msgid "invalid zero extract"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½ÑƒÐ»Ñ�"
  
  #: config/or1k/or1k.cc:1154 config/or1k/or1k.cc:1162
  #, c-format
  msgid "invalid relocation"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿ÐµÑ€ÐµÐ²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�"
  
  #: config/or1k/or1k.cc:1256
  #, c-format
  msgid "invalid %%H value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%H"
  
  #: config/or1k/or1k.cc:1269 config/xtensa/xtensa.cc:3022
  #, c-format
  msgid "invalid %%d value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%d"
  
  #: config/or1k/or1k.cc:1317
  #, c-format
  msgid "unknown operand letter: '%c'"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð»Ñ–Ñ‚ÐµÑ€Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ: '%c'"
  
  #: config/pru/pru.cc:1711 config/pru/pru.cc:1722
  #, c-format
  msgid "I/O register operand for '%%%c'"
! msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñƒ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� '%%%c'"
  
  #: config/pru/pru.cc:1728
  #, c-format
  msgid "non 32 bit register operand for '%%%c'"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ð½Ðµ Ð½Ð° 32 Ð±Ñ–Ñ‚Ð¸ Ð´Ð»Ñ� '%%%c'"
  
  #: config/pru/pru.cc:1813
  #, c-format
  msgid "unsupported code '%c' for fixed-point:"
! msgstr "Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÐ¾Ð´ '%c' Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸:"
  
  #: config/pru/pru.cc:1827
  #, c-format
  msgid "double constants not supported"
! msgstr "Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�"
  
  #: config/pru/pru.cc:1910
  #, c-format
  msgid "unsupported operand %s for code '%c'"
! msgstr "Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %s Ð´Ð»Ñ� ÐºÐ¾Ð´Ñƒ '%c'"
  
  #: config/pru/pru.cc:1920
  #, c-format
  msgid "unexpected text address:"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ñ‚ÐµÐºÑ�Ñ‚Ñƒ:"
  
  #: config/pru/pru.cc:1939
  #, c-format
  msgid "unsupported constant address:"
! msgstr "Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸:"
  
  #: config/pru/pru.cc:2000
  #, c-format
  msgid "unsupported memory expression:"
! msgstr "Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–:"
  
! #: config/riscv/riscv.cc:4384
! #, c-format
  msgid "invalid vector operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
  #: config/rl78/rl78.cc:1998 config/rl78/rl78.cc:2084
  #, c-format
  msgid "q/Q modifiers invalid for symbol references"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ q/Q Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð´Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸"
  
  #: config/rs6000/host-darwin.cc:96
  #, c-format
  msgid "Out of stack space.\n"
! msgstr "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð¼Ñ–Ñ�Ñ†Ñ� Ð² Ñ�Ñ‚ÐµÐºÑƒ.\n"
  
  #: config/rs6000/host-darwin.cc:117
  #, c-format
  msgid "Try running '%s' in the shell to raise its limit.\n"
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ '%s' Ð² Ð¾Ð±Ð¾Ð»Ð¾Ð½Ñ†Ñ–, Ñ‰Ð¾Ð± Ð·Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�.\n"
  
  #: config/rs6000/rs6000.cc:3807
  msgid "%<-mvsx%> requires hardware floating point"
! msgstr "%<-mvsx%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ"
  
  #: config/rs6000/rs6000.cc:3815
  msgid "%<-mvsx%> needs indexed addressing"
! msgstr "%<-mvsx%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ—"
  
  #: config/rs6000/rs6000.cc:3820
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
! msgstr "%<-mvsx%> Ñ‚Ð° %<-mno-altivec%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–"
  
  #: config/rs6000/rs6000.cc:3822
  msgid "%<-mno-altivec%> disables vsx"
! msgstr "%<-mno-altivec%> Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ” vsx"
  
  #: config/rs6000/rs6000.cc:3971
  msgid "%<-mquad-memory%> requires 64-bit mode"
! msgstr "%<-mquad-memory%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼"
  
  #: config/rs6000/rs6000.cc:3974
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
! msgstr "%<-mquad-memory-atomic%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” 64-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼"
  
  #: config/rs6000/rs6000.cc:3986
  msgid "%<-mquad-memory%> is not available in little endian mode"
! msgstr "%<-mquad-memory%> Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– little endian"
  
  #: config/rs6000/rs6000.cc:11087
  msgid "bad move"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ…Ñ–Ð´"
  
! #: config/rs6000/rs6000.cc:13627
  msgid "Bad 128-bit move"
! msgstr "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ 128-Ð±Ñ–Ñ‚Ð½Ð¸Ð¹ Ñ…Ñ–Ð´"
  
! #: config/rs6000/rs6000.cc:13807
  #, c-format
  msgid "invalid %%A value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%A"
  
! #: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2957
  #, c-format
  msgid "invalid %%D value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%D"
  
! #: config/rs6000/rs6000.cc:13831
  #, c-format
  msgid "invalid %%e value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%e"
  
! #: config/rs6000/rs6000.cc:13852
  #, c-format
  msgid "invalid %%f value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%f"
  
! #: config/rs6000/rs6000.cc:13861
  #, c-format
  msgid "invalid %%F value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%F"
  
! #: config/rs6000/rs6000.cc:13870
  #, c-format
  msgid "invalid %%G value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%G"
  
! #: config/rs6000/rs6000.cc:13905
  #, c-format
  msgid "invalid %%j code"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð´ %%j"
  
! #: config/rs6000/rs6000.cc:13915
  #, c-format
  msgid "invalid %%J code"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð´ %%J"
  
! #: config/rs6000/rs6000.cc:13925
  #, c-format
  msgid "invalid %%k value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%k"
  
! #: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2994
  #, c-format
  msgid "invalid %%K value"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%K"
  
! #: config/rs6000/rs6000.cc:13987
  #, c-format
  msgid "invalid %%O value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%O"
  
! #: config/rs6000/rs6000.cc:14034
  #, c-format
  msgid "invalid %%q value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%q"
  
! #: config/rs6000/rs6000.cc:14076
  #, c-format
  msgid "invalid %%t value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%t"
  
! #: config/rs6000/rs6000.cc:14093
  #, c-format
  msgid "invalid %%T value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%T"
  
! #: config/rs6000/rs6000.cc:14105
  #, c-format
  msgid "invalid %%u value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%u"
  
! #: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2969
  #, c-format
  msgid "invalid %%v value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%v"
  
! #: config/rs6000/rs6000.cc:14169
  #, c-format
  msgid "invalid %%V value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%V"
  
! #: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%x value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%x"
  
! #: config/rs6000/rs6000.cc:14242
  #, c-format
  msgid "invalid %%z value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%z"
  
! #: config/rs6000/rs6000.cc:14311
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%y, Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� 'Z'"
  
! #: config/rs6000/rs6000.cc:15241
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
! msgstr "Ð�ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ IEEE 128 Ð±Ñ–Ñ‚ Ñ‚Ð° IBM 128 Ð±Ñ–Ñ‚"
  
! #: config/rs6000/rs6000.cc:24108
  msgid "AltiVec argument passed to unprototyped function"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ AltiVec, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
! #: config/rs6000/rs6000.cc:27730
  msgid "Could not generate addis value for fusion"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� addis Ð´Ð»Ñ� Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�"
  
! #: config/rs6000/rs6000.cc:27799
  msgid "Unable to generate load/store offset for fusion"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ñ�ÑƒÐ² Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�/Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð»Ð¸Ñ‚Ñ‚Ñ�"
  
! #: config/rs6000/rs6000.cc:27875
  msgid "Bad GPR fusion"
! msgstr "ÐŸÐ¾Ð³Ð°Ð½Ðµ Ð·Ð»Ð¸Ñ‚Ñ‚Ñ� GPR"
  
! #: config/rs6000/rs6000.cc:28477
  msgid "invalid conversion from type %<__vector_quad%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28479
  msgid "invalid conversion to type %<__vector_quad%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28481
  msgid "invalid conversion from type %<__vector_pair%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð· Ñ‚Ð¸Ð¿Ñƒ %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28483
  msgid "invalid conversion to type %<__vector_pair%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ %<__vector_pair%>"
  
  #: config/s390/s390.cc:8072
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ñ‡Ð½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð½Ð° z10 Ð°Ð±Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÐµ"
  
  #: config/s390/s390.cc:8083
  #, c-format
  msgid "cannot decompose address"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð¾Ð·ÐºÐ»Ð°Ñ�Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ"
  
  #: config/s390/s390.cc:8165
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ Â«EÂ»"
  
  #: config/s390/s390.cc:8188
  #, c-format
  msgid "invalid reference for 'J' output modifier"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ Â«JÂ»"
  
  #: config/s390/s390.cc:8206
  #, c-format
  msgid "invalid address for 'O' output modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'O'"
  
  #: config/s390/s390.cc:8228
  #, c-format
  msgid "invalid address for 'R' output modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'R'"
  
  #: config/s390/s390.cc:8246
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'S'"
  
  #: config/s390/s390.cc:8256
  #, c-format
  msgid "invalid address for 'S' output modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'S'"
  
  #: config/s390/s390.cc:8277
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð°Ð±Ð¾ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'N'"
  
  #: config/s390/s390.cc:8288
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð°Ð±Ð¾ Ð²Ð¸Ñ€Ð°Ð· Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ 'M'"
  
  #: config/s390/s390.cc:8397 config/s390/s390.cc:8418
  #, c-format
  msgid "invalid constant for output modifier '%c'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ '%c'"
  
  #: config/s390/s390.cc:8415
  #, c-format
  msgid "invalid constant - try using an output modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° - Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¸Ð²Ð¾Ð´Ñƒ"
  
  #: config/s390/s390.cc:8452
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²ÐµÐºÑ‚Ð¾Ñ€ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ '%c'"
  
  #: config/s390/s390.cc:8459
  #, c-format
  msgid "invalid expression - try using an output modifier"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· - Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ñ‚Ð¸ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð²Ð¸Ð²Ð¾Ð´Ñƒ"
  
  #: config/s390/s390.cc:8462
  #, c-format
  msgid "invalid expression for output modifier '%c'"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð²Ð¸Ð²Ð¾Ð´Ñƒ '%c'"
  
  #: config/s390/s390.cc:12310
  msgid "vector argument passed to unprototyped function"
! msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð±ÐµÐ· Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñƒ"
  
  #: config/s390/s390.cc:16742
  msgid "types differ in signedness"
! msgstr "Ñ‚Ð¸Ð¿Ð¸ Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° Ð·Ð½Ð°ÐºÐ¾Ð¼"
  
  #: config/s390/s390.cc:16752
  msgid "binary operator does not support two vector bool operands"
! msgstr "Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð²Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñ‚Ð¸Ð¿Ñƒ bool"
  
  #: config/s390/s390.cc:16755
  msgid "binary operator does not support vector bool operand"
! msgstr "Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ‚Ð¸Ð¿Ñƒ bool"
  
  #: config/s390/s390.cc:16763
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
! msgstr "Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ñ‚Ð¸Ð¿Ñƒ bool Ð· Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ"
  
  #: config/sh/sh.cc:1222
  #, c-format
  msgid "invalid operand to %%R"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%R"
  
  #: config/sh/sh.cc:1249
  #, c-format
  msgid "invalid operand to %%S"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� %%S"
  
  #: config/sh/sh.cc:8667
  msgid "created and used with different architectures / ABIs"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð°Ð¼Ð¸ / ABIs"
  
  #: config/sh/sh.cc:8669
  msgid "created and used with different ABIs"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ ABIs"
  
  #: config/sh/sh.cc:8671
  msgid "created and used with different endianness"
! msgstr "Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñ‚Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: config/sparc/sparc.cc:9379 config/sparc/sparc.cc:9385
  #, c-format
  msgid "invalid %%Y operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%Y"
  
  #: config/sparc/sparc.cc:9472
  #, c-format
  msgid "invalid %%A operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%A"
  
  #: config/sparc/sparc.cc:9492
  #, c-format
  msgid "invalid %%B operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%B"
  
  #: config/sparc/sparc.cc:9572
  #, c-format
  msgid "invalid %%C operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%C"
  
  #: config/sparc/sparc.cc:9604
  #, c-format
  msgid "invalid %%D operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%D"
  
  #: config/sparc/sparc.cc:9623
  #, c-format
  msgid "invalid %%f operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%f"
  
  #: config/sparc/sparc.cc:9635
  #, c-format
  msgid "invalid %%s operand"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %%s"
  
  #: config/sparc/sparc.cc:9680
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
! msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
  
  #: config/stormy16/stormy16.cc:1751 config/stormy16/stormy16.cc:1822
  #, c-format
  msgid "'B' operand is not constant"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 'B' Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: config/stormy16/stormy16.cc:1778
  #, c-format
  msgid "'B' operand has multiple bits set"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 'B' Ð¼Ð°Ñ” Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð±Ñ–Ñ‚Ñ–Ð²"
  
  #: config/stormy16/stormy16.cc:1804
  #, c-format
  msgid "'o' operand is not constant"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ 'o' Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: config/stormy16/stormy16.cc:1836
  #, c-format
*************** msgstr "xstormy16_print_operand: Ð½ÐµÐ²Ñ
*** 20140,20165 ****
  
  #: config/v850/v850.cc:271
  msgid "const_double_split got a bad insn:"
! msgstr ""
  
  #: config/v850/v850.cc:885
  msgid "output_move_single:"
! msgstr ""
  
  #: config/vax/vax.cc:481
  #, c-format
  msgid "symbol used with both base and indexed registers"
! msgstr ""
  
  #: config/vax/vax.cc:490
  #, c-format
  msgid "symbol with offset used in PIC mode"
! msgstr ""
  
  #: config/vax/vax.cc:578
  #, c-format
  msgid "symbol used as immediate operand"
! msgstr ""
  
  #: config/vax/vax.cc:1680
  msgid "illegal operand detected"
--- 20117,20142 ----
  
  #: config/v850/v850.cc:271
  msgid "const_double_split got a bad insn:"
! msgstr "const_double_split Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð² Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ:"
  
  #: config/v850/v850.cc:885
  msgid "output_move_single:"
! msgstr "output_move_single:"
  
  #: config/vax/vax.cc:481
  #, c-format
  msgid "symbol used with both base and indexed registers"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼Ð¸ Ñ‚Ð° Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°Ð¼Ð¸"
  
  #: config/vax/vax.cc:490
  #, c-format
  msgid "symbol with offset used in PIC mode"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð· Ð·Ñ�ÑƒÐ²Ð¾Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– PIC"
  
  #: config/vax/vax.cc:578
  #, c-format
  msgid "symbol used as immediate operand"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÐµÐ³Ð°Ð¹Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #: config/vax/vax.cc:1680
  msgid "illegal operand detected"
*************** msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð¾Ð¿Ð
*** 20171,20214 ****
  
  #: config/visium/visium.cc:3416
  msgid "illegal operand address (1)"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (1)"
  
  #: config/visium/visium.cc:3423
  msgid "illegal operand address (2)"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (2)"
  
  #: config/visium/visium.cc:3438
  msgid "illegal operand address (3)"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (3)"
  
  #: config/visium/visium.cc:3446
  msgid "illegal operand address (4)"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (4)"
  
  #: config/xtensa/xtensa-dynconfig.cc:63
  msgid "Unable to load DLL."
! msgstr ""
  
  #: config/xtensa/xtensa.cc:831 config/xtensa/xtensa.cc:869
  msgid "bad test"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°"
  
  #: config/xtensa/xtensa.cc:2989
  msgid "invalid mask"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
  #: config/xtensa/xtensa.cc:3041 config/xtensa/xtensa.cc:3051
  #, c-format
  msgid "invalid %%t/%%b value"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%t/%%b"
  
  #: config/xtensa/xtensa.cc:3130
  msgid "no register in address"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ñƒ Ð°Ð´Ñ€ÐµÑ�Ñ–"
  
  #: config/xtensa/xtensa.cc:3138
  msgid "address offset not a constant"
! msgstr "Ð·Ñ�ÑƒÐ² Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¾ÑŽ"
  
  #: c/c-objc-common.cc:193
  msgid "{erroneous}"
--- 20148,20191 ----
  
  #: config/visium/visium.cc:3416
  msgid "illegal operand address (1)"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (1)"
  
  #: config/visium/visium.cc:3423
  msgid "illegal operand address (2)"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (2)"
  
  #: config/visium/visium.cc:3438
  msgid "illegal operand address (3)"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (3)"
  
  #: config/visium/visium.cc:3446
  msgid "illegal operand address (4)"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð°Ð´Ñ€ÐµÑ�Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° (4)"
  
  #: config/xtensa/xtensa-dynconfig.cc:63
  msgid "Unable to load DLL."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ DLL."
  
  #: config/xtensa/xtensa.cc:831 config/xtensa/xtensa.cc:869
  msgid "bad test"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚ÐµÑ�Ñ‚"
  
  #: config/xtensa/xtensa.cc:2989
  msgid "invalid mask"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð¼Ð°Ñ�ÐºÐ°"
  
  #: config/xtensa/xtensa.cc:3041 config/xtensa/xtensa.cc:3051
  #, c-format
  msgid "invalid %%t/%%b value"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %%t/%%b"
  
  #: config/xtensa/xtensa.cc:3130
  msgid "no register in address"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° Ð² Ð°Ð´Ñ€ÐµÑ�Ñ–"
  
  #: config/xtensa/xtensa.cc:3138
  msgid "address offset not a constant"
! msgstr "Ð·Ñ�ÑƒÐ² Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð½Ðµ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: c/c-objc-common.cc:193
  msgid "{erroneous}"
*************** msgstr "{Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹}"
*** 20216,20222 ****
  
  #: c/c-objc-common.cc:234
  msgid "aka"
! msgstr "Ð°Ð±Ð¾"
  
  #: c/c-objc-common.cc:326
  msgid "({anonymous})"
--- 20193,20199 ----
  
  #: c/c-objc-common.cc:234
  msgid "aka"
! msgstr "Ñ‚Ð°ÐºÐ¾Ð¶ Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ðº"
  
  #: c/c-objc-common.cc:326
  msgid "({anonymous})"
*************** msgstr "({Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹})"
*** 20246,20252 ****
  #: cp/parser.cc:15350 cp/parser.cc:33085 cp/parser.cc:33721
  #, gcc-internal-format
  msgid "expected %<;%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>"
  
  #: c/c-parser.cc:3355 c/c-parser.cc:4460 c/c-parser.cc:4655 c/c-parser.cc:4713
  #: c/c-parser.cc:4771 c/c-parser.cc:5153 c/c-parser.cc:5176 c/c-parser.cc:5185
--- 20223,20229 ----
  #: cp/parser.cc:15350 cp/parser.cc:33085 cp/parser.cc:33721
  #, gcc-internal-format
  msgid "expected %<;%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<;%>"
  
  #: c/c-parser.cc:3355 c/c-parser.cc:4460 c/c-parser.cc:4655 c/c-parser.cc:4713
  #: c/c-parser.cc:4771 c/c-parser.cc:5153 c/c-parser.cc:5176 c/c-parser.cc:5185
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>"
*** 20267,20273 ****
  #: c/c-parser.cc:7642 cp/parser.cc:33769
  #, gcc-internal-format
  msgid "expected %<)%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<)%>"
  
  #: c/c-parser.cc:4549 c/c-parser.cc:5296 c/c-parser.cc:5448 c/c-parser.cc:5474
  #: c/c-parser.cc:5475 c/c-parser.cc:5915 c/c-parser.cc:5959 c/c-parser.cc:7741
--- 20244,20250 ----
  #: c/c-parser.cc:7642 cp/parser.cc:33769
  #, gcc-internal-format
  msgid "expected %<)%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<)%>"
  
  #: c/c-parser.cc:4549 c/c-parser.cc:5296 c/c-parser.cc:5448 c/c-parser.cc:5474
  #: c/c-parser.cc:5475 c/c-parser.cc:5915 c/c-parser.cc:5959 c/c-parser.cc:7741
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<)%>"
*** 20275,20285 ****
  #: c/c-parser.cc:13949 c/gimple-parser.cc:1755 cp/parser.cc:33733
  #, gcc-internal-format
  msgid "expected %<]%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<]%>"
  
  #: c/c-parser.cc:4751
  msgid "expected %<;%>, %<,%> or %<)%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>, %<,%> Ð°Ð±Ð¾ %<)%>"
  
  #. Look for the two `(' tokens.
  #: c/c-parser.cc:5205 c/c-parser.cc:5210 c/c-parser.cc:14529
--- 20252,20262 ----
  #: c/c-parser.cc:13949 c/gimple-parser.cc:1755 cp/parser.cc:33733
  #, gcc-internal-format
  msgid "expected %<]%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<]%>"
  
  #: c/c-parser.cc:4751
  msgid "expected %<;%>, %<,%> or %<)%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<;%>, %<,%> Ð°Ð±Ð¾ %<)%>"
  
  #. Look for the two `(' tokens.
  #: c/c-parser.cc:5205 c/c-parser.cc:5210 c/c-parser.cc:14529
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<;%>, %<,%> Ð
*** 20293,20305 ****
  #: c/gimple-parser.cc:2331 c/c-parser.cc:14351 cp/parser.cc:33724
  #, gcc-internal-format
  msgid "expected %<(%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<(%>"
  
  #: c/c-parser.cc:5444 c/c-parser.cc:5446 c/c-parser.cc:13853
  #: cp/parser.cc:33736 cp/parser.cc:37504 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<[%>"
  
  #: c/c-parser.cc:6096 c/c-parser.cc:12391 c/c-parser.cc:19374
  #: c/c-parser.cc:19460 c/c-parser.cc:20118 c/c-parser.cc:20990
--- 20270,20282 ----
  #: c/gimple-parser.cc:2331 c/c-parser.cc:14351 cp/parser.cc:33724
  #, gcc-internal-format
  msgid "expected %<(%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<(%>"
  
  #: c/c-parser.cc:5444 c/c-parser.cc:5446 c/c-parser.cc:13853
  #: cp/parser.cc:33736 cp/parser.cc:37504 go/gofrontend/embed.cc:439
  #, gcc-internal-format
  msgid "expected %<[%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<[%>"
  
  #: c/c-parser.cc:6096 c/c-parser.cc:12391 c/c-parser.cc:19374
  #: c/c-parser.cc:19460 c/c-parser.cc:20118 c/c-parser.cc:20990
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<[%>"
*** 20308,20314 ****
  #: cp/parser.cc:21039 cp/parser.cc:33730 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<{%>"
  
  #: c/c-parser.cc:6391 c/c-parser.cc:6400 c/c-parser.cc:8188 c/c-parser.cc:9328
  #: c/c-parser.cc:12155 c/c-parser.cc:12552 c/c-parser.cc:12616
--- 20285,20291 ----
  #: cp/parser.cc:21039 cp/parser.cc:33730 go/gofrontend/embed.cc:370
  #, gcc-internal-format
  msgid "expected %<{%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<{%>"
  
  #: c/c-parser.cc:6391 c/c-parser.cc:6400 c/c-parser.cc:8188 c/c-parser.cc:9328
  #: c/c-parser.cc:12155 c/c-parser.cc:12552 c/c-parser.cc:12616
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<{%>"
*** 20323,20334 ****
  #: go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<:%>"
  
  #: c/c-parser.cc:7199 cp/parser.cc:33650
  #, gcc-internal-format
  msgid "expected %<while%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<while%>"
  
  #: c/c-parser.cc:9086 c/c-parser.cc:9279 c/c-parser.cc:9750 c/c-parser.cc:9793
  #: c/c-parser.cc:9934 c/c-parser.cc:10681 c/c-parser.cc:15354
--- 20300,20311 ----
  #: go/gofrontend/embed.cc:403
  #, gcc-internal-format
  msgid "expected %<:%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<:%>"
  
  #: c/c-parser.cc:7199 cp/parser.cc:33650
  #, gcc-internal-format
  msgid "expected %<while%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<while%>"
  
  #: c/c-parser.cc:9086 c/c-parser.cc:9279 c/c-parser.cc:9750 c/c-parser.cc:9793
  #: c/c-parser.cc:9934 c/c-parser.cc:10681 c/c-parser.cc:15354
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<while%>"
*** 20337,20363 ****
  #: c/gimple-parser.cc:1540 cp/parser.cc:33083 cp/parser.cc:33739
  #, gcc-internal-format
  msgid "expected %<,%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%>"
  
  #: c/c-parser.cc:9647
  msgid "expected %<.%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<.%>"
  
  #: c/c-parser.cc:11614 c/c-parser.cc:11646 c/c-parser.cc:11886
  #: cp/parser.cc:36039 cp/parser.cc:36060
  #, gcc-internal-format
  msgid "expected %<@end%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<@end%>"
  
  #: c/c-parser.cc:12304 c/gimple-parser.cc:1370 cp/parser.cc:33748
  #, gcc-internal-format
  msgid "expected %<>%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<>%>"
  
  #: c/c-parser.cc:15890 c/c-parser.cc:17306 cp/parser.cc:33772
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %<)%>"
  
  #. All following cases are statements with LHS.
  #: c/c-parser.cc:16758 c/c-parser.cc:19267 c/c-parser.cc:19314
--- 20314,20340 ----
  #: c/gimple-parser.cc:1540 cp/parser.cc:33083 cp/parser.cc:33739
  #, gcc-internal-format
  msgid "expected %<,%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<,%>"
  
  #: c/c-parser.cc:9647
  msgid "expected %<.%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<.%>"
  
  #: c/c-parser.cc:11614 c/c-parser.cc:11646 c/c-parser.cc:11886
  #: cp/parser.cc:36039 cp/parser.cc:36060
  #, gcc-internal-format
  msgid "expected %<@end%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<@end%>"
  
  #: c/c-parser.cc:12304 c/gimple-parser.cc:1370 cp/parser.cc:33748
  #, gcc-internal-format
  msgid "expected %<>%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<>%>"
  
  #: c/c-parser.cc:15890 c/c-parser.cc:17306 cp/parser.cc:33772
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� %<,%> Ð°Ð±Ð¾ %<)%>"
  
  #. All following cases are statements with LHS.
  #: c/c-parser.cc:16758 c/c-parser.cc:19267 c/c-parser.cc:19314
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<,%> Ð°Ð±Ð¾ %
*** 20367,20373 ****
  #: cp/parser.cc:33751 cp/parser.cc:42079 cp/parser.cc:42252
  #, gcc-internal-format
  msgid "expected %<=%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<=%>"
  
  #: c/c-parser.cc:19402 c/c-parser.cc:19482 c/c-parser.cc:19835
  #: c/c-parser.cc:20169 c/gimple-parser.cc:1588 c/gimple-parser.cc:1620
--- 20344,20350 ----
  #: cp/parser.cc:33751 cp/parser.cc:42079 cp/parser.cc:42252
  #, gcc-internal-format
  msgid "expected %<=%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<=%>"
  
  #: c/c-parser.cc:19402 c/c-parser.cc:19482 c/c-parser.cc:19835
  #: c/c-parser.cc:20169 c/gimple-parser.cc:1588 c/gimple-parser.cc:1620
*************** msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<=%>"
*** 20375,20395 ****
  #: cp/parser.cc:36249
  #, gcc-internal-format
  msgid "expected %<}%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<}%>"
  
  #: c/c-parser.cc:19495 cp/parser.cc:42177
  #, gcc-internal-format
  msgid "expected %<else%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<else%>"
  
  #: c/c-parser.cc:21035 c/c-parser.cc:21024 cp/parser.cc:44437
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<#pragma omp section%> Ð°Ð±Ð¾ %<}%>"
  
  #: c/c-parser.cc:24023 cp/parser.cc:48282
  msgid "<message unknown at compile time>"
! msgstr ""
  
  #: c/c-typeck.cc:8855
  msgid "(anonymous)"
--- 20352,20372 ----
  #: cp/parser.cc:36249
  #, gcc-internal-format
  msgid "expected %<}%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<}%>"
  
  #: c/c-parser.cc:19495 cp/parser.cc:42177
  #, gcc-internal-format
  msgid "expected %<else%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<else%>"
  
  #: c/c-parser.cc:21035 c/c-parser.cc:21024 cp/parser.cc:44437
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<#pragma omp section%> Ð°Ð±Ð¾ %<}%>"
  
  #: c/c-parser.cc:24023 cp/parser.cc:48282
  msgid "<message unknown at compile time>"
! msgstr "<Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ—>"
  
  #: c/c-typeck.cc:8855
  msgid "(anonymous)"
*************** msgstr "(Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹)"
*** 20398,20410 ****
  #: c/gimple-parser.cc:1359 cp/parser.cc:18387 cp/parser.cc:33745
  #, gcc-internal-format
  msgid "expected %<<%>"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %<<%>"
  
  #: c/gimple-parser.cc:2381 c/gimple-parser.cc:2408 c/gimple-parser.cc:2247
  #: c/gimple-parser.cc:2284
  #, gcc-internal-format
  msgid "expected label"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¼Ñ–Ñ‚ÐºÑƒ"
  
  #: cp/call.cc:4059
  msgid "candidate:"
--- 20375,20387 ----
  #: c/gimple-parser.cc:1359 cp/parser.cc:18387 cp/parser.cc:33745
  #, gcc-internal-format
  msgid "expected %<<%>"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�ÑŒ %<<%>"
  
  #: c/gimple-parser.cc:2381 c/gimple-parser.cc:2408 c/gimple-parser.cc:2247
  #: c/gimple-parser.cc:2284
  #, gcc-internal-format
  msgid "expected label"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ð¼Ñ–Ñ‚ÐºÐ°"
  
  #: cp/call.cc:4059
  msgid "candidate:"
*************** msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚:"
*** 20412,20425 ****
  
  #: cp/call.cc:8193
  msgid "  after user-defined conversion:"
! msgstr ""
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26135
  msgid "candidate is:"
  msgid_plural "candidates are:"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: cp/call.cc:12792 cp/call.cc:13184
  msgid "candidate 1:"
--- 20389,20402 ----
  
  #: cp/call.cc:8193
  msgid "  after user-defined conversion:"
! msgstr "  Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�:"
  
! #: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26138
  msgid "candidate is:"
  msgid_plural "candidates are:"
! msgstr[0] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ Ñ”:"
! msgstr[1] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ”:"
! msgstr[2] "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸ Ñ”:"
  
  #: cp/call.cc:12792 cp/call.cc:13184
  msgid "candidate 1:"
*************** msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚ 2:"
*** 20431,20453 ****
  
  #: cp/decl.cc:3588
  msgid "jump to label %qD"
! msgstr ""
  
  #: cp/decl.cc:3589
  msgid "jump to case label"
! msgstr ""
  
  #: cp/error.cc:462
  msgid "<missing>"
! msgstr "<Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾>"
  
  #: cp/error.cc:564
  msgid "<brace-enclosed initializer list>"
! msgstr ""
  
  #: cp/error.cc:566
  msgid "<unresolved overloaded function type>"
! msgstr "<Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—>"
  
  #: cp/error.cc:733
  msgid "<type error>"
--- 20408,20430 ----
  
  #: cp/decl.cc:3588
  msgid "jump to label %qD"
! msgstr "Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ Ð¼Ñ–Ñ‚ÐºÐ¸ %qD"
  
  #: cp/decl.cc:3589
  msgid "jump to case label"
! msgstr "Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ Ð¼Ñ–Ñ‚ÐºÐ¸ case"
  
  #: cp/error.cc:462
  msgid "<missing>"
! msgstr "<Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ”>"
  
  #: cp/error.cc:564
  msgid "<brace-enclosed initializer list>"
! msgstr "<Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ñƒ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¸Ñ… Ð´ÑƒÐ¶ÐºÐ°Ñ…>"
  
  #: cp/error.cc:566
  msgid "<unresolved overloaded function type>"
! msgstr "<Ð½ÐµÑ€Ð¾Ð·Ñ€Ñ–ÑˆÐµÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—>"
  
  #: cp/error.cc:733
  msgid "<type error>"
*************** msgstr "<Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ>"
*** 20456,20499 ****
  #. A lambda's "type" is essentially its signature.
  #: cp/error.cc:840
  msgid "<lambda"
! msgstr "<lambda"
  
  #: cp/error.cc:850 objc/objc-act.cc:6362 cp/cxx-pretty-print.cc:154
  #: cp/cxx-pretty-print.cc:2831
  #, gcc-internal-format
  msgid "<unnamed>"
! msgstr "<Ð½ÐµÐ½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹>"
  
  #: cp/error.cc:852
  #, c-format
  msgid "<unnamed %s>"
! msgstr "<Ð½ÐµÐ½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹ %s>"
  
  #: cp/error.cc:990
  msgid "<typeprefixerror>"
! msgstr ""
  
  #: cp/error.cc:1131
  #, c-format
  msgid "(static initializers for %s)"
! msgstr ""
  
  #: cp/error.cc:1133
  #, c-format
  msgid "(static destructors for %s)"
! msgstr ""
  
  #: cp/error.cc:1179
  msgid "<structured bindings>"
! msgstr "<Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ñ– Ð¿Ñ€Ð¸Ð²'Ñ�Ð·ÐºÐ¸>"
  
  #: cp/error.cc:1303
  msgid "vtable for "
! msgstr ""
  
  #: cp/error.cc:1327
  msgid "<return value> "
! msgstr ""
  
  #: cp/error.cc:1342
  msgid "{anonymous}"
--- 20433,20476 ----
  #. A lambda's "type" is essentially its signature.
  #: cp/error.cc:840
  msgid "<lambda"
! msgstr "<Ð»Ñ�Ð¼Ð±Ð´Ð°"
  
  #: cp/error.cc:850 objc/objc-act.cc:6362 cp/cxx-pretty-print.cc:154
  #: cp/cxx-pretty-print.cc:2831
  #, gcc-internal-format
  msgid "<unnamed>"
! msgstr "<Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹>"
  
  #: cp/error.cc:852
  #, c-format
  msgid "<unnamed %s>"
! msgstr "<Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹ %s>"
  
  #: cp/error.cc:990
  msgid "<typeprefixerror>"
! msgstr "<Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñƒ Ñ‚Ð¸Ð¿Ñƒ>"
  
  #: cp/error.cc:1131
  #, c-format
  msgid "(static initializers for %s)"
! msgstr "(Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð´Ð»Ñ� %s)"
  
  #: cp/error.cc:1133
  #, c-format
  msgid "(static destructors for %s)"
! msgstr "(Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð´Ð»Ñ� %s)"
  
  #: cp/error.cc:1179
  msgid "<structured bindings>"
! msgstr "<Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ñ– Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ¸>"
  
  #: cp/error.cc:1303
  msgid "vtable for "
! msgstr "vtable Ð´Ð»Ñ� "
  
  #: cp/error.cc:1327
  msgid "<return value> "
! msgstr "<Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�> "
  
  #: cp/error.cc:1342
  msgid "{anonymous}"
*************** msgstr "{Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹}"
*** 20501,20550 ****
  
  #: cp/error.cc:1344
  msgid "(anonymous namespace)"
! msgstr ""
  
  #: cp/error.cc:1444
  msgid "<template arguments error>"
! msgstr ""
  
  #: cp/error.cc:1469
  msgid "<enumerator>"
! msgstr ""
  
  #: cp/error.cc:1533
  msgid "<declaration error>"
! msgstr ""
  
  #: cp/error.cc:2099 cp/error.cc:2119
  msgid "<template parameter error>"
! msgstr ""
  
  #: cp/error.cc:2249
  msgid "<statement>"
! msgstr ""
  
  #: cp/error.cc:2279 cp/error.cc:3374 c-family/c-pretty-print.cc:2661
  #, gcc-internal-format
  msgid "<unknown>"
! msgstr ""
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
  #: cp/error.cc:2297
  msgid "<throw-expression>"
! msgstr ""
  
  #: cp/error.cc:2398
  msgid "<ubsan routine call>"
! msgstr ""
  
  #: cp/error.cc:2889
  msgid "<unparsed>"
! msgstr ""
  
  #: cp/error.cc:3046
  msgid "<lambda>"
! msgstr ""
  
  #: cp/error.cc:3085
  msgid "*this"
--- 20478,20527 ----
  
  #: cp/error.cc:1344
  msgid "(anonymous namespace)"
! msgstr "(Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ Ñ–Ð¼ÐµÐ½)"
  
  #: cp/error.cc:1444
  msgid "<template arguments error>"
! msgstr "<Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ>"
  
  #: cp/error.cc:1469
  msgid "<enumerator>"
! msgstr "<Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�>"
  
  #: cp/error.cc:1533
  msgid "<declaration error>"
! msgstr "<Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—>"
  
  #: cp/error.cc:2099 cp/error.cc:2119
  msgid "<template parameter error>"
! msgstr "<Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° ÑˆÐ°Ð±Ð»Ð¾Ð½Ñƒ>"
  
  #: cp/error.cc:2249
  msgid "<statement>"
! msgstr "<Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€>"
  
  #: cp/error.cc:2279 cp/error.cc:3374 c-family/c-pretty-print.cc:2661
  #, gcc-internal-format
  msgid "<unknown>"
! msgstr "<Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹>"
  
  #. While waiting for caret diagnostics, avoid printing
  #. __cxa_allocate_exception, __cxa_throw, and the like.
  #: cp/error.cc:2297
  msgid "<throw-expression>"
! msgstr "<Ð²Ð¸Ñ€Ð°Ð·-Ð²Ð¸ÐºÐ¸Ð´Ð°Ð½Ð½Ñ�>"
  
  #: cp/error.cc:2398
  msgid "<ubsan routine call>"
! msgstr "<Ð²Ð¸ÐºÐ»Ð¸Ðº-Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸-ubsan>"
  
  #: cp/error.cc:2889
  msgid "<unparsed>"
! msgstr "<Ð½ÐµÑ€Ð¾Ð·Ñ–Ð±Ñ€Ð°Ð½Ð¸Ð¹>"
  
  #: cp/error.cc:3046
  msgid "<lambda>"
! msgstr "<Ð»Ñ�Ð¼Ð±Ð´Ð°>"
  
  #: cp/error.cc:3085
  msgid "*this"
*************** msgstr "*this"
*** 20552,20558 ****
  
  #: cp/error.cc:3099
  msgid "<expression error>"
! msgstr ""
  
  #: cp/error.cc:3114
  msgid "<unknown operator>"
--- 20529,20535 ----
  
  #: cp/error.cc:3099
  msgid "<expression error>"
! msgstr "<Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°-Ð²Ð¸Ñ€Ð°Ð·Ñƒ>"
  
  #: cp/error.cc:3114
  msgid "<unknown operator>"
*************** msgstr "<Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚
*** 20560,20699 ****
  
  #: cp/error.cc:3589
  msgid "At global scope:"
! msgstr ""
  
  #: cp/error.cc:3648
  msgid "    inlined from %qD at %r%s:%d:%d%R"
! msgstr ""
  
  #: cp/error.cc:3653
  msgid "    inlined from %qD at %r%s:%d%R"
! msgstr ""
  
  #: cp/error.cc:3659
- #, fuzzy
- #| msgid "        included from"
  msgid "    inlined from %qD"
! msgstr "        Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ñƒ"
  
  #: cp/error.cc:3686
- #, fuzzy
- #| msgid "In static member function %qs"
  msgid "In static member function %qD"
! msgstr "Ð£ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ñ– %qs"
  
  #: cp/error.cc:3688
- #, fuzzy
- #| msgid "no constructors"
  msgid "In copy constructor %qD"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²"
  
  #: cp/error.cc:3690
- #, fuzzy
- #| msgid "no constructors"
  msgid "In constructor %qD"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²"
  
  #: cp/error.cc:3692
- #, fuzzy
- #| msgid "no destructors"
  msgid "In destructor %qD"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð²"
  
  #: cp/error.cc:3694
  msgid "In lambda function"
! msgstr "Ð£ Ð»Ñ�Ð¼Ð±Ð´Ð°-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: cp/error.cc:3696
- #, fuzzy
- #| msgid "In member function %qs"
  msgid "In member function %qD"
! msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ñ– %qs"
  
  #: cp/error.cc:3699
- #, fuzzy
- #| msgid "In function %qs"
  msgid "In function %qD"
! msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qs"
  
  #: cp/error.cc:3722
  #, c-format
  msgid "%s: In substitution of %qS:\n"
! msgstr ""
  
  #: cp/error.cc:3723
  msgid "%s: In instantiation of %q#D:\n"
! msgstr ""
  
  #: cp/error.cc:3748 cp/error.cc:3902
  msgid "%r%s:%d:%d:%R   "
! msgstr ""
  
  #: cp/error.cc:3751 cp/error.cc:3905
  msgid "%r%s:%d:%R   "
! msgstr ""
  
  #: cp/error.cc:3759
  #, c-format
  msgid "recursively required by substitution of %qS\n"
! msgstr ""
  
  #: cp/error.cc:3760
  #, c-format
  msgid "required by substitution of %qS\n"
! msgstr ""
  
  #: cp/error.cc:3765
  msgid "recursively required from %q#D\n"
! msgstr ""
  
  #: cp/error.cc:3766
  msgid "required from %q#D\n"
! msgstr ""
  
  #: cp/error.cc:3773
  msgid "recursively required from here\n"
! msgstr ""
  
  #: cp/error.cc:3774
  msgid "required from here\n"
! msgstr "Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð·Ð²Ñ–Ð´Ñ�Ð¸\n"
  
  #: cp/error.cc:3826
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
! msgstr ""
  
  #: cp/error.cc:3832
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
! msgstr ""
  
  #: cp/error.cc:3886
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
! msgstr "%r%s:%d:%d:%R   Ñƒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– %<constexpr%> %qs"
  
  #: cp/error.cc:3890
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
! msgstr ""
  
  #: cp/parser.cc:6140
  msgid "parameter %qD may not appear in this context"
! msgstr ""
  
  #: cp/parser.cc:6141
  msgid "local variable %qD may not appear in this context"
! msgstr ""
  
  #: cp/parser.cc:21883
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
! msgstr ""
  
  #: cp/parser.cc:21886
  msgid "%<using enum%> of dependent type %qT"
! msgstr ""
  
  #: cp/parser.cc:21888
  msgid "%<using enum%> of non-enumeration type %q#T"
! msgstr ""
  
  #: cp/parser.cc:21890
  msgid "%<using enum%> of incomplete type %qT"
--- 20537,20662 ----
  
  #: cp/error.cc:3589
  msgid "At global scope:"
! msgstr "Ð£ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–:"
  
  #: cp/error.cc:3648
  msgid "    inlined from %qD at %r%s:%d:%d%R"
! msgstr "    Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð· %qD Ñƒ %r%s:%d:%d%R"
  
  #: cp/error.cc:3653
  msgid "    inlined from %qD at %r%s:%d%R"
! msgstr "    Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð· %qD Ñƒ %r%s:%d%R"
  
  #: cp/error.cc:3659
  msgid "    inlined from %qD"
! msgstr "    Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð· %qD"
  
  #: cp/error.cc:3686
  msgid "In static member function %qD"
! msgstr "Ð£ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ñ– %qD"
  
  #: cp/error.cc:3688
  msgid "In copy constructor %qD"
! msgstr "Ð£ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� %qD"
  
  #: cp/error.cc:3690
  msgid "In constructor %qD"
! msgstr "Ð£ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– %qD"
  
  #: cp/error.cc:3692
  msgid "In destructor %qD"
! msgstr "Ð£ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– %qD"
  
  #: cp/error.cc:3694
  msgid "In lambda function"
! msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ð»Ñ�Ð¼Ð±Ð´Ñ–"
  
  #: cp/error.cc:3696
  msgid "In member function %qD"
! msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ñ– %qD"
  
  #: cp/error.cc:3699
  msgid "In function %qD"
! msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD"
  
  #: cp/error.cc:3722
  #, c-format
  msgid "%s: In substitution of %qS:\n"
! msgstr "%s: Ð’ Ð·Ð°Ð¼Ñ–Ð½Ñ– %qS:\n"
  
  #: cp/error.cc:3723
  msgid "%s: In instantiation of %q#D:\n"
! msgstr "%s: ÐŸÑ€Ð¸ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° %q#D:\n"
  
  #: cp/error.cc:3748 cp/error.cc:3902
  msgid "%r%s:%d:%d:%R   "
! msgstr "%r%s:%d:%d:%R   "
  
  #: cp/error.cc:3751 cp/error.cc:3905
  msgid "%r%s:%d:%R   "
! msgstr "%r%s:%d:%R   "
  
  #: cp/error.cc:3759
  #, c-format
  msgid "recursively required by substitution of %qS\n"
! msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸ %qS\n"
  
  #: cp/error.cc:3760
  #, c-format
  msgid "required by substitution of %qS\n"
! msgstr "Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð´Ð»Ñ� Ð·Ð°Ð¼Ñ–Ð½Ð¸ %qS\n"
  
  #: cp/error.cc:3765
  msgid "recursively required from %q#D\n"
! msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð· %q#D\n"
  
  #: cp/error.cc:3766
  msgid "required from %q#D\n"
! msgstr "Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð· %q#D\n"
  
  #: cp/error.cc:3773
  msgid "recursively required from here\n"
! msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð·Ð²Ñ–Ð´Ñ�Ð¸\n"
  
  #: cp/error.cc:3774
  msgid "required from here\n"
! msgstr "Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð·Ð²Ñ–Ð´Ñ�Ð¸\n"
  
  #: cp/error.cc:3826
  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 ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -ftemplate-backtrace-limit=0, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ]\n"
  
  #: cp/error.cc:3832
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
! msgstr "%r%s:%d:%R   [ Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚ÑŒÑ�Ñ� %d ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ð¸ Ñ–Ð½Ñ�Ñ‚Ð°Ð½Ñ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -ftemplate-backtrace-limit=0, Ñ‰Ð¾Ð± Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ ]\n"
  
  #: cp/error.cc:3886
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
! msgstr "%r%s:%d:%d:%R   Ñƒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– %<constexpr%> %qs"
  
  #: cp/error.cc:3890
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
! msgstr "%r%s:%d:%R   Ñƒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– %<constexpr%> %qs"
  
  #: cp/parser.cc:6140
  msgid "parameter %qD may not appear in this context"
! msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–"
  
  #: cp/parser.cc:6141
  msgid "local variable %qD may not appear in this context"
! msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð² Ñ†ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–"
  
  #: cp/parser.cc:21883
  msgid "%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>"
! msgstr "%<using enum%> Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð· %<-std=c++20%> Ð°Ð±Ð¾ %<-std=gnu++20%>"
  
  #: cp/parser.cc:21886
  msgid "%<using enum%> of dependent type %qT"
! msgstr "%<using enum%> Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
  #: cp/parser.cc:21888
  msgid "%<using enum%> of non-enumeration type %q#T"
! msgstr "%<using enum%> Ð½ÐµÐ¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %q#T"
  
  #: cp/parser.cc:21890
  msgid "%<using enum%> of incomplete type %qT"
*************** msgstr "%<using enum%> Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð
*** 20701,20800 ****
  
  #: cp/parser.cc:21892
  msgid "%<using enum%> of %qT before its enum-specifier"
! msgstr ""
  
  #: cp/pt.cc:2020 cp/semantics.cc:5992
  msgid "candidates are:"
! msgstr ""
  
  #: cp/rtti.cc:592
  msgid "target is not pointer or reference to class"
! msgstr ""
  
  #: cp/rtti.cc:597
  msgid "target is not pointer or reference to complete type"
! msgstr ""
  
  #: cp/rtti.cc:603
  msgid "target is not pointer or reference"
! msgstr ""
  
  #: cp/rtti.cc:619
  msgid "source is not a pointer"
! msgstr ""
  
  #: cp/rtti.cc:624
  msgid "source is not a pointer to class"
! msgstr ""
  
  #: cp/rtti.cc:629
  msgid "source is a pointer to incomplete type"
! msgstr ""
  
  #: cp/rtti.cc:642
  msgid "source is not of class type"
! msgstr ""
  
  #: cp/rtti.cc:647
  msgid "source is of incomplete class type"
! msgstr ""
  
  #: cp/rtti.cc:658
  msgid "conversion casts away constness"
! msgstr ""
  
  #: cp/rtti.cc:818
  msgid "source type is not polymorphic"
! msgstr ""
  
  #: cp/typeck.cc:7328 c/c-typeck.cc:4601
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
! msgstr ""
  
  #: cp/typeck.cc:7329 c/c-typeck.cc:4588
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
! msgstr ""
  
  #: cp/typeck.cc:7356 c/c-typeck.cc:4645
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
! msgstr ""
  
  #: cp/typeck.cc:7373 c/c-typeck.cc:4653
  #, gcc-internal-format
  msgid "wrong type argument to abs"
! msgstr ""
  
  #: cp/typeck.cc:7385 c/c-typeck.cc:4675
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
! msgstr ""
  
  #: cp/typeck.cc:7407
  msgid "in argument to unary !"
! msgstr ""
  
  #: cp/typeck.cc:7456
  msgid "no pre-increment operator for type"
! msgstr ""
  
  #: cp/typeck.cc:7458
  msgid "no post-increment operator for type"
! msgstr ""
  
  #: cp/typeck.cc:7460
  msgid "no pre-decrement operator for type"
! msgstr ""
  
  #: cp/typeck.cc:7462
  msgid "no post-decrement operator for type"
! msgstr ""
  
  #: fortran/arith.cc:1487
  msgid "elemental binary operation"
! msgstr ""
  
  #: fortran/check.cc:70
  msgid " [see %<-fno-allow-invalid-boz%>]"
--- 20664,20763 ----
  
  #: cp/parser.cc:21892
  msgid "%<using enum%> of %qT before its enum-specifier"
! msgstr "%<using enum%> %qT Ð¿ÐµÑ€ÐµÐ´ Ð¹Ð¾Ð³Ð¾ enum-Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
  #: cp/pt.cc:2020 cp/semantics.cc:5992
  msgid "candidates are:"
! msgstr "ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¸:"
  
  #: cp/rtti.cc:592
  msgid "target is not pointer or reference to class"
! msgstr "Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° ÐºÐ»Ð°Ñ�"
  
  #: cp/rtti.cc:597
  msgid "target is not pointer or reference to complete type"
! msgstr "Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: cp/rtti.cc:603
  msgid "target is not pointer or reference"
! msgstr "Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼"
  
  #: cp/rtti.cc:619
  msgid "source is not a pointer"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼"
  
  #: cp/rtti.cc:624
  msgid "source is not a pointer to class"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° ÐºÐ»Ð°Ñ�"
  
  #: cp/rtti.cc:629
  msgid "source is a pointer to incomplete type"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: cp/rtti.cc:642
  msgid "source is not of class type"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ"
  
  #: cp/rtti.cc:647
  msgid "source is of incomplete class type"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ñ” Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐºÐ»Ð°Ñ�Ñƒ"
  
  #: cp/rtti.cc:658
  msgid "conversion casts away constness"
! msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ñ–Ñ�Ñ‚ÑŒ"
  
  #: cp/rtti.cc:818
  msgid "source type is not polymorphic"
! msgstr "Ñ‚Ð¸Ð¿ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð½Ðµ Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼"
  
  #: cp/typeck.cc:7328 c/c-typeck.cc:4601
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¼Ñ–Ð½ÑƒÑ�Ð°"
  
  #: cp/typeck.cc:7329 c/c-typeck.cc:4588
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ð¿Ð»ÑŽÑ�Ð°"
  
  #: cp/typeck.cc:7356 c/c-typeck.cc:4645
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�"
  
  #: cp/typeck.cc:7373 c/c-typeck.cc:4653
  #, gcc-internal-format
  msgid "wrong type argument to abs"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� abs"
  
  #: cp/typeck.cc:7385 c/c-typeck.cc:4675
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� ÐºÐ¾Ð½Ê¼ÑŽÐ³Ð°Ñ†Ñ–Ñ—"
  
  #: cp/typeck.cc:7407
  msgid "in argument to unary !"
! msgstr "Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– Ð´Ð»Ñ� ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ !"
  
  #: cp/typeck.cc:7456
  msgid "no pre-increment operator for type"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€ÐµÑ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: cp/typeck.cc:7458
  msgid "no post-increment operator for type"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ�Ñ‚Ñ–Ð½ÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: cp/typeck.cc:7460
  msgid "no pre-decrement operator for type"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€ÐµÐ´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: cp/typeck.cc:7462
  msgid "no post-decrement operator for type"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ�Ñ‚Ð´ÐµÐºÑ€ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: fortran/arith.cc:1487
  msgid "elemental binary operation"
! msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð° Ð±Ñ–Ð½Ð°Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ�"
  
  #: fortran/check.cc:70
  msgid " [see %<-fno-allow-invalid-boz%>]"
*************** msgstr " [Ð´Ð¸Ð². %<-fno-allow-invalid-b
*** 20803,20819 ****
  #: fortran/check.cc:3705
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
! msgstr ""
  
  #: fortran/check.cc:3914 fortran/check.cc:3996 fortran/check.cc:4061
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
! msgstr ""
  
  #: fortran/check.cc:4402 fortran/intrinsic.cc:4828
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
! msgstr ""
  
  #: fortran/dump-parse-tree.cc:3649
  #, c-format
--- 20766,20782 ----
  #: fortran/check.cc:3705
  #, c-format
  msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ 'a%d' Ñ‚Ð° 'a%d' Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— '%s'"
  
  #: fortran/check.cc:3914 fortran/check.cc:3996 fortran/check.cc:4061
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic %s"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ '%s' Ñ‚Ð° '%s' Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s"
  
  #: fortran/check.cc:4402 fortran/intrinsic.cc:4828
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ '%s' Ñ‚Ð° '%s' Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— '%s'"
  
  #: fortran/dump-parse-tree.cc:3649
  #, c-format
*************** msgid ""
*** 20825,20838 ****
  "   BIND(C) feature of standard Fortran instead.  */\n"
  "\n"
  msgstr ""
  
  #: fortran/error.cc:984
  msgid "Fortran 2018 deleted feature:"
! msgstr "Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ñƒ Fortran 2018:"
  
  #: fortran/error.cc:986
  msgid "Fortran 2018 obsolescent feature:"
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ñƒ Fortran 2018:"
  
  #: fortran/error.cc:988
  msgid "Fortran 2018:"
--- 20788,20807 ----
  "   BIND(C) feature of standard Fortran instead.  */\n"
  "\n"
  msgstr ""
+ "/* ÐŸÑ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ñ… Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€, Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ñ– Ð· %s\n"
+ "   Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ GNU Fortran %s%s.\n"
+ "\n"
+ "   Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð½Ðµ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�\n"
+ "   Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ñ�Ñ‚Ñ– BIND(C) Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾Ð³Ð¾ Fortran Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾.  */\n"
+ "\n"
  
  #: fortran/error.cc:984
  msgid "Fortran 2018 deleted feature:"
! msgstr "Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Fortran 2018:"
  
  #: fortran/error.cc:986
  msgid "Fortran 2018 obsolescent feature:"
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Fortran 2018:"
  
  #: fortran/error.cc:988
  msgid "Fortran 2018:"
*************** msgstr "Fortran 2018:"
*** 20840,20846 ****
  
  #: fortran/error.cc:990
  msgid "Fortran 2008 obsolescent feature:"
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ñƒ Fortran 2008:"
  
  #: fortran/error.cc:996
  msgid "GNU Extension:"
--- 20809,20815 ----
  
  #: fortran/error.cc:990
  msgid "Fortran 2008 obsolescent feature:"
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Fortran 2008:"
  
  #: fortran/error.cc:996
  msgid "GNU Extension:"
*************** msgstr "Ð Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� GNU:"
*** 20848,20923 ****
  
  #: fortran/error.cc:998
  msgid "Legacy Extension:"
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�:"
  
  #: fortran/error.cc:1000
  msgid "Obsolescent feature:"
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ:"
  
  #: fortran/error.cc:1002
  msgid "Deleted feature:"
! msgstr "Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ:"
  
  #: fortran/expr.cc:3792
  msgid "array assignment"
! msgstr "Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: fortran/frontend-passes.cc:2387
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
! msgstr ""
  
  #. Macros for unified error messages.
  #: fortran/frontend-passes.cc:4082
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
! msgstr ""
  
  #: fortran/frontend-passes.cc:4085
  #, c-format
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
! msgstr ""
  
  #: fortran/frontend-passes.cc:4088
  #, c-format
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
! msgstr ""
  
  #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:920
  #, c-format
  msgid "Driving:"
  msgstr "ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ�:"
  
! #: fortran/interface.cc:3631 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
! msgstr "Ñ�Ð¿Ñ€Ð°Ð²Ð¶Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ INTENT = OUT/INOUT"
  
  #: fortran/intrinsic.cc:4865
  msgid "available since Fortran 77"
! msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð· Fortran 77"
  
  #: fortran/intrinsic.cc:4869
  msgid "obsolescent in Fortran 95"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ð½Ð¾ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼ Ñƒ Fortran 95"
  
  #: fortran/intrinsic.cc:4873
  msgid "deleted in Fortran 95"
! msgstr "Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð¾ Ñƒ Fortran 95"
  
  #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 95"
! msgstr "Ð²Ð¿Ñ€Ð¾Ð²Ð°Ð´Ð¶ÐµÐ½Ð¾ Ñƒ Fortran 95"
  
  #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2003"
! msgstr "Ð²Ð¿Ñ€Ð¾Ð²Ð°Ð´Ð¶ÐµÐ½Ð¾ Ñƒ Fortran 2003"
  
  #: fortran/intrinsic.cc:4885
  msgid "new in Fortran 2008"
! msgstr "Ð²Ð¿Ñ€Ð¾Ð²Ð°Ð´Ð¶ÐµÐ½Ð¾ Ñƒ Fortran 2008"
  
  #: fortran/intrinsic.cc:4889
  msgid "new in Fortran 2018"
! msgstr "Ð²Ð¿Ñ€Ð¾Ð²Ð°Ð´Ð¶ÐµÐ½Ð¾ Ñƒ Fortran 2018"
  
  #: fortran/intrinsic.cc:4893
  msgid "a GNU Fortran extension"
--- 20817,20892 ----
  
  #: fortran/error.cc:998
  msgid "Legacy Extension:"
! msgstr "Ð¡Ð¿Ð°Ð´ÐºÐ¾Ð²Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ�:"
  
  #: fortran/error.cc:1000
  msgid "Obsolescent feature:"
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�:"
  
  #: fortran/error.cc:1002
  msgid "Deleted feature:"
! msgstr "Ð’Ð¸Ð´Ð°Ð»ÐµÐ½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�:"
  
  #: fortran/expr.cc:3792
  msgid "array assignment"
! msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: fortran/frontend-passes.cc:2387
  msgid "Index variable %qs redefined at %L in procedure %qs called from within DO loop at %L"
! msgstr "Ð†Ð½Ð´ÐµÐºÑ�Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð² %L Ñƒ Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ñ– %qs, Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ñ–Ð¹ Ð·Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ð¸ Ñ†Ð¸ÐºÐ»Ñƒ DO Ð² %L"
  
  #. Macros for unified error messages.
  #: fortran/frontend-passes.cc:4082
  #, c-format
  msgid "Incorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ld"
! msgstr "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ B Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MATMUL Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– 1: %ld, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %ld"
  
  #: fortran/frontend-passes.cc:4085
  #, c-format
  msgid "Array bound mismatch for dimension 1 of array (%ld/%ld)"
! msgstr "Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– 1 Ð¼Ð°Ñ�Ð¸Ð²Ñƒ (%ld/%ld)"
  
  #: fortran/frontend-passes.cc:4088
  #, c-format
  msgid "Array bound mismatch for dimension 2 of array (%ld/%ld)"
! msgstr "Ð�ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð´Ð»Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ð¾Ñ�Ñ‚Ñ– 2 Ð¼Ð°Ñ�Ð¸Ð²Ñƒ (%ld/%ld)"
  
  #: fortran/gfortranspec.cc:427 m2/gm2spec.cc:920
  #, c-format
  msgid "Driving:"
  msgstr "ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ�:"
  
! #: fortran/interface.cc:3647 fortran/intrinsic.cc:4506
  msgid "actual argument to INTENT = OUT/INOUT"
! msgstr "Ñ„Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� INTENT = OUT/INOUT"
  
  #: fortran/intrinsic.cc:4865
  msgid "available since Fortran 77"
! msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð· Fortran 77"
  
  #: fortran/intrinsic.cc:4869
  msgid "obsolescent in Fortran 95"
! msgstr "Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹ Ñƒ Fortran 95"
  
  #: fortran/intrinsic.cc:4873
  msgid "deleted in Fortran 95"
! msgstr "Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¸Ð¹ Ñƒ Fortran 95"
  
  #: fortran/intrinsic.cc:4877
  msgid "new in Fortran 95"
! msgstr "Ð½Ð¾Ð²Ð¸Ð¹ Ñƒ Fortran 95"
  
  #: fortran/intrinsic.cc:4881
  msgid "new in Fortran 2003"
! msgstr "Ð½Ð¾Ð²Ð¸Ð¹ Ñƒ Fortran 2003"
  
  #: fortran/intrinsic.cc:4885
  msgid "new in Fortran 2008"
! msgstr "Ð½Ð¾Ð²Ð¸Ð¹ Ñƒ Fortran 2008"
  
  #: fortran/intrinsic.cc:4889
  msgid "new in Fortran 2018"
! msgstr "Ð½Ð¾Ð²Ð¸Ð¹ Ñƒ Fortran 2018"
  
  #: fortran/intrinsic.cc:4893
  msgid "a GNU Fortran extension"
*************** msgstr "Ð´Ð»Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ñ— Ñ�ÑƒÐ¼
*** 20930,21525 ****
  #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
! msgstr ""
  
  #: fortran/io.cc:3373
  msgid "internal unit in WRITE"
! msgstr ""
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
  #: fortran/io.cc:4734
  #, c-format
  msgid "%s tag with INQUIRE"
! msgstr ""
  
  #: fortran/matchexp.cc:28
  #, c-format
  msgid "Syntax error in expression at %C"
! msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ñƒ %C"
  
  #: fortran/module.cc:1254
  msgid "Unexpected EOF"
! msgstr "Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» ÐºÑ–Ð½Ñ†Ñ� Ñ„Ð°Ð¹Ð»Ð°"
  
  #: fortran/module.cc:1379
  msgid "Name too long"
! msgstr "Ð�Ð°Ð·Ð²Ð° Ñ” Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð¾ÑŽ"
  
  #: fortran/module.cc:1433 fortran/module.cc:1491 fortran/module.cc:1546
  #: fortran/module.cc:1604
  msgid "Bad name"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð½Ð°Ð·Ð²Ð°"
  
  #: fortran/module.cc:1628
  msgid "Expected name"
! msgstr ""
  
  #: fortran/module.cc:1631
  msgid "Expected left parenthesis"
! msgstr ""
  
  #: fortran/module.cc:1634
  msgid "Expected right parenthesis"
! msgstr ""
  
  #: fortran/module.cc:1637
  msgid "Expected integer"
! msgstr "ÐœÐ°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾"
  
  #: fortran/module.cc:1640 fortran/module.cc:2845
  msgid "Expected string"
! msgstr "ÐœÐ°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ñ€Ñ�Ð´Ð¾Ðº"
  
  #: fortran/module.cc:1665
  msgid "find_enum(): Enum not found"
! msgstr ""
  
  #: fortran/module.cc:2235
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
! msgstr ""
  
  #: fortran/module.cc:2475
  msgid "Expected attribute bit name"
! msgstr ""
  
  #: fortran/module.cc:3474
  msgid "Expected integer string"
! msgstr ""
  
  #: fortran/module.cc:3478
  msgid "Error converting integer"
! msgstr ""
  
  #: fortran/module.cc:3500
  msgid "Expected real string"
! msgstr ""
  
  #: fortran/module.cc:3725
  msgid "Expected expression type"
! msgstr ""
  
  #: fortran/module.cc:3805
  msgid "Bad operator"
! msgstr ""
  
  #: fortran/module.cc:3922
  msgid "Bad type in constant expression"
! msgstr ""
  
  #: fortran/module.cc:7380
  msgid "Unexpected end of module"
! msgstr ""
  
  #: fortran/parse.cc:1947
  msgid "arithmetic IF"
! msgstr ""
  
  #: fortran/parse.cc:1956
  msgid "attribute declaration"
! msgstr ""
  
  #: fortran/parse.cc:1992
  msgid "data declaration"
! msgstr ""
  
  #: fortran/parse.cc:2010
  msgid "derived type declaration"
! msgstr ""
  
  #: fortran/parse.cc:2137
  msgid "block IF"
! msgstr ""
  
  #: fortran/parse.cc:2146
  msgid "implied END DO"
! msgstr ""
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12367
  msgid "assignment"
! msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð¾ÑŽÐ²Ð°Ð½Ð½Ñ�"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12433 fortran/resolve.cc:12436
  msgid "pointer assignment"
! msgstr ""
  
  #: fortran/parse.cc:2267
  msgid "simple IF"
! msgstr ""
  
! #: fortran/resolve.cc:2396 fortran/resolve.cc:2591
  msgid "elemental procedure"
! msgstr ""
  
! #: fortran/resolve.cc:2494
  msgid "allocatable argument"
! msgstr ""
  
! #: fortran/resolve.cc:2499
  msgid "asynchronous argument"
! msgstr ""
  
! #: fortran/resolve.cc:2504
  msgid "optional argument"
! msgstr ""
  
! #: fortran/resolve.cc:2509
  msgid "pointer argument"
! msgstr ""
  
! #: fortran/resolve.cc:2514
  msgid "target argument"
! msgstr ""
  
! #: fortran/resolve.cc:2519
  msgid "value argument"
! msgstr ""
  
! #: fortran/resolve.cc:2524
  msgid "volatile argument"
! msgstr ""
  
! #: fortran/resolve.cc:2529
  msgid "assumed-shape argument"
! msgstr ""
  
! #: fortran/resolve.cc:2534
  msgid "assumed-rank argument"
! msgstr ""
  
! #: fortran/resolve.cc:2539
  msgid "coarray argument"
! msgstr ""
  
! #: fortran/resolve.cc:2544
  msgid "parametrized derived type argument"
! msgstr ""
  
! #: fortran/resolve.cc:2549
  msgid "polymorphic argument"
! msgstr ""
  
! #: fortran/resolve.cc:2554
  msgid "NO_ARG_CHECK attribute"
! msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2561
  msgid "assumed-type argument"
! msgstr ""
  
! #: fortran/resolve.cc:2572
  msgid "array result"
! msgstr ""
  
! #: fortran/resolve.cc:2577
  msgid "pointer or allocatable result"
! msgstr ""
  
! #: fortran/resolve.cc:2584
  msgid "result with non-constant character length"
! msgstr ""
  
! #: fortran/resolve.cc:2596
  msgid "bind(c) procedure"
! msgstr ""
  
! #: fortran/resolve.cc:4158
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
! msgstr ""
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
! msgstr ""
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
! msgstr ""
  
! #: fortran/resolve.cc:4197
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
! msgstr ""
  
! #: fortran/resolve.cc:4212
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
! msgstr ""
  
! #: fortran/resolve.cc:4255
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
! msgstr ""
  
! #: fortran/resolve.cc:4278
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
! msgstr ""
  
! #: fortran/resolve.cc:4292
  msgid "COMPLEX quantities cannot be compared at %L"
! msgstr ""
  
! #: fortran/resolve.cc:4390
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
! msgstr ""
  
! #: fortran/resolve.cc:4396
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
! msgstr ""
  
! #: fortran/resolve.cc:4410
! #, fuzzy, c-format
! #| msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
! msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ñƒ %%L; Ñ…Ð¾Ñ‚Ñ–Ð»Ð¸ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Â«%sÂ»?"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
! msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ñƒ %%L"
  
! #: fortran/resolve.cc:4418
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
! msgstr ""
  
! #: fortran/resolve.cc:4423
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
! msgstr ""
  
! #: fortran/resolve.cc:4509
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
! msgstr ""
  
! #: fortran/resolve.cc:7383
  msgid "Loop variable"
! msgstr ""
  
! #: fortran/resolve.cc:7387
  msgid "iterator variable"
! msgstr ""
  
! #: fortran/resolve.cc:7391
  msgid "Start expression in DO loop"
! msgstr ""
  
! #: fortran/resolve.cc:7395
  msgid "End expression in DO loop"
! msgstr ""
  
! #: fortran/resolve.cc:7399
  msgid "Step expression in DO loop"
! msgstr ""
  
! #: fortran/resolve.cc:7686 fortran/resolve.cc:7689
  msgid "DEALLOCATE object"
! msgstr ""
  
! #: fortran/resolve.cc:8067 fortran/resolve.cc:8070
  msgid "ALLOCATE object"
! msgstr ""
  
! #: fortran/resolve.cc:8304 fortran/resolve.cc:10280 fortran/resolve.cc:10401
  msgid "STAT variable"
! msgstr ""
  
! #: fortran/resolve.cc:8355 fortran/resolve.cc:10292 fortran/resolve.cc:10413
  msgid "ERRMSG variable"
! msgstr ""
  
! #: fortran/resolve.cc:10082
  msgid "item in READ"
! msgstr ""
  
! #: fortran/resolve.cc:10304
  msgid "ACQUIRED_LOCK variable"
! msgstr ""
  
  #: fortran/trans-array.cc:1918
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
! msgstr ""
  
  #: fortran/trans-array.cc:6235
  msgid "Integer overflow when calculating the amount of memory to allocate"
! msgstr ""
  
! #: fortran/trans-array.cc:10188
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
! msgstr ""
  
! #: fortran/trans-decl.cc:6203
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
! msgstr ""
  
! #: fortran/trans-decl.cc:6211
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
! msgstr ""
  
! #: fortran/trans-expr.cc:10333
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
! msgstr ""
  
! #: fortran/trans-expr.cc:11893
  msgid "Assignment of scalar to unallocated array"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:983
  #, c-format
  msgid "Unequal character lengths (%ld/%ld) in %s"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:6518
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:6613
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:6661
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:6671
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:6678
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:6760
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:6828
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:6894
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:6902 fortran/trans-intrinsic.cc:6947
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:9300
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:9332
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:12290
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:12302
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:12314
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:12326
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
! msgstr ""
  
  #: fortran/trans-intrinsic.cc:12334
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
! msgstr ""
  
  #: fortran/trans-io.cc:587
  msgid "Unit number in I/O statement too small"
! msgstr ""
  
  #: fortran/trans-io.cc:596
  msgid "Unit number in I/O statement too large"
! msgstr ""
  
  #: fortran/trans-stmt.cc:156
  msgid "Assigned label is not a target label"
! msgstr ""
  
  #: fortran/trans-stmt.cc:1290
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
! msgstr ""
  
  #: fortran/trans-stmt.cc:2488
  msgid "Loop iterates infinitely"
! msgstr ""
  
  #: fortran/trans-stmt.cc:2508 fortran/trans-stmt.cc:2764
  msgid "Loop variable has been modified"
! msgstr ""
  
  #: fortran/trans-stmt.cc:2617
  msgid "DO step value is zero"
! msgstr ""
  
  #: fortran/trans.cc:47
  msgid "Array reference out of bounds"
! msgstr ""
  
  #: fortran/trans.cc:742 fortran/trans.cc:817
  #, c-format
  msgid "Error allocating %lu bytes"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– %lu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ñƒ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– Ð²Ð¶Ðµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Â«%sÂ»"
  
  #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
! msgstr ""
  
  #: fortran/trans.cc:1761 fortran/trans.cc:1920
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
! msgstr ""
  
  #: fortran/trans.cc:2078
  #, c-format
  msgid "Error reallocating to %lu bytes"
! msgstr ""
  
  #: go/go-backend.cc:166 rust/rust-object-export.cc:148
  msgid "lseek failed while reading export data"
! msgstr ""
  
  #: go/go-backend.cc:173 rust/rust-object-export.cc:155
  msgid "memory allocation failed while reading export data"
! msgstr ""
  
  #: go/go-backend.cc:181 rust/rust-object-export.cc:163
  msgid "read failed while reading export data"
! msgstr ""
  
  #: go/go-backend.cc:187 rust/rust-object-export.cc:169
  msgid "short read while reading export data"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1401
  #: rust/backend/rust-tree.cc:514
  #, gcc-internal-format
  msgid "value computed is not used"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:930
  msgid "invalid use of type"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:3549 go/gofrontend/expressions.cc:3565
  msgid "constant refers to itself"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:4677 go/gofrontend/expressions.cc:5176
  msgid "expected pointer"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:5147
  msgid "expected numeric type"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:5152
  msgid "expected boolean type"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:5157 c/c-parser.cc:16670 c/c-parser.cc:16677
  #: cp/parser.cc:39987 cp/parser.cc:39994
  #, gcc-internal-format
  msgid "expected integer"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾"
  
  #: go/gofrontend/expressions.cc:6937
  msgid "invalid comparison of nil with nil"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:6943 go/gofrontend/expressions.cc:6961
  msgid "incompatible types in binary expression"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:6981
  msgid "integer division by zero"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:6989
  msgid "shift of non-integer operand"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:6992 go/gofrontend/expressions.cc:6995
  #: go/gofrontend/expressions.cc:7003
  msgid "shift count not integer"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:7008
  msgid "negative shift count"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:7892
  msgid "object is not a method"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:7909
  msgid "method type does not match object type"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:8323
  msgid "invalid use of %<...%> with builtin function"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:8334
  msgid "invalid use of method value as argument of Offsetof"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:8348
  msgid "argument of Offsetof implies indirection of an embedded field"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:8373 go/gofrontend/expressions.cc:8409
  #: go/gofrontend/expressions.cc:8850 go/gofrontend/expressions.cc:10206
--- 20899,21493 ----
  #: fortran/io.cc:1873
  #, c-format
  msgid "%s tag"
! msgstr "Ñ‚ÐµÐ³ %s"
  
  #: fortran/io.cc:3373
  msgid "internal unit in WRITE"
! msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ� Ñƒ WRITE"
  
  #. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
  #. contexts.  Thus, use an extended RESOLVE_TAG macro for that.
  #: fortran/io.cc:4734
  #, c-format
  msgid "%s tag with INQUIRE"
! msgstr "Ñ‚ÐµÐ³ %s Ð· INQUIRE"
  
  #: fortran/matchexp.cc:28
  #, c-format
  msgid "Syntax error in expression at %C"
! msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð½Ð° %C"
  
  #: fortran/module.cc:1254
  msgid "Unexpected EOF"
! msgstr "Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ„Ð°Ð¹Ð»Ñƒ"
  
  #: fortran/module.cc:1379
  msgid "Name too long"
! msgstr "Ð—Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ðµ Ñ–Ð¼Ê¼Ñ�"
  
  #: fortran/module.cc:1433 fortran/module.cc:1491 fortran/module.cc:1546
  #: fortran/module.cc:1604
  msgid "Bad name"
! msgstr "ÐŸÐ¾Ð³Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ�"
  
  #: fortran/module.cc:1628
  msgid "Expected name"
! msgstr "ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ�"
  
  #: fortran/module.cc:1631
  msgid "Expected left parenthesis"
! msgstr "ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð»Ñ–Ð²Ð° Ð´ÑƒÐ¶ÐºÐ°"
  
  #: fortran/module.cc:1634
  msgid "Expected right parenthesis"
! msgstr "ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð¿Ñ€Ð°Ð²Ð° Ð´ÑƒÐ¶ÐºÐ°"
  
  #: fortran/module.cc:1637
  msgid "Expected integer"
! msgstr "ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ"
  
  #: fortran/module.cc:1640 fortran/module.cc:2845
  msgid "Expected string"
! msgstr "ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº"
  
  #: fortran/module.cc:1665
  msgid "find_enum(): Enum not found"
! msgstr "find_enum(): ÐŸÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
  #: fortran/module.cc:2235
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
! msgstr "Ð�ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¾: ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ñ–Ð²Ð½Ñ–Ð² Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼Ñƒ 'routine' Ð² OpenACC"
  
  #: fortran/module.cc:2475
  msgid "Expected attribute bit name"
! msgstr "ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð±Ñ–Ñ‚Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ"
  
  #: fortran/module.cc:3474
  msgid "Expected integer string"
! msgstr "ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°"
  
  #: fortran/module.cc:3478
  msgid "Error converting integer"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°"
  
  #: fortran/module.cc:3500
  msgid "Expected real string"
! msgstr "ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ð´Ñ–Ð¹Ñ�Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°"
  
  #: fortran/module.cc:3725
  msgid "Expected expression type"
! msgstr "ÐžÑ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ñ€Ð°Ð·Ñƒ"
  
  #: fortran/module.cc:3805
  msgid "Bad operator"
! msgstr "ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
  #: fortran/module.cc:3922
  msgid "Bad type in constant expression"
! msgstr "ÐŸÐ¾Ð³Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–"
  
  #: fortran/module.cc:7380
  msgid "Unexpected end of module"
! msgstr "Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
  #: fortran/parse.cc:1947
  msgid "arithmetic IF"
! msgstr "Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ð¹ IF"
  
  #: fortran/parse.cc:1956
  msgid "attribute declaration"
! msgstr "Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ"
  
  #: fortran/parse.cc:1992
  msgid "data declaration"
! msgstr "Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ…"
  
  #: fortran/parse.cc:2010
  msgid "derived type declaration"
! msgstr "Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: fortran/parse.cc:2137
  msgid "block IF"
! msgstr "Ð±Ð»Ð¾Ðº IF"
  
  #: fortran/parse.cc:2146
  msgid "implied END DO"
! msgstr "Ð½ÐµÑ�Ð²Ð½Ð¸Ð¹ END DO"
  
! #: fortran/parse.cc:2240 fortran/resolve.cc:12393
  msgid "assignment"
! msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�"
  
! #: fortran/parse.cc:2243 fortran/resolve.cc:12459 fortran/resolve.cc:12462
  msgid "pointer assignment"
! msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: fortran/parse.cc:2267
  msgid "simple IF"
! msgstr "Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ð¹ IF"
  
! #: fortran/resolve.cc:2413 fortran/resolve.cc:2608
  msgid "elemental procedure"
! msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ñ€Ð½Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
! #: fortran/resolve.cc:2511
  msgid "allocatable argument"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹"
  
! #: fortran/resolve.cc:2516
  msgid "asynchronous argument"
! msgstr "Ð°Ñ�Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2521
  msgid "optional argument"
! msgstr "Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: fortran/resolve.cc:2526
  msgid "pointer argument"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº"
  
! #: fortran/resolve.cc:2531
  msgid "target argument"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ñ†Ñ–Ð»ÑŒ"
  
! #: fortran/resolve.cc:2536
  msgid "value argument"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
! #: fortran/resolve.cc:2541
  msgid "volatile argument"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð·Ð¼Ñ–Ð½Ð½Ð¸Ð¹"
  
! #: fortran/resolve.cc:2546
  msgid "assumed-shape argument"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¾ÑŽ Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ"
  
! #: fortran/resolve.cc:2551
  msgid "assumed-rank argument"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ€Ð°Ð½Ð³Ð¾Ð¼"
  
! #: fortran/resolve.cc:2556
  msgid "coarray argument"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-ÐºÐ¾-Ð¼Ð°Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:2561
  msgid "parametrized derived type argument"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: fortran/resolve.cc:2566
  msgid "polymorphic argument"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚-Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„"
  
! #: fortran/resolve.cc:2571
  msgid "NO_ARG_CHECK attribute"
! msgstr "fÑ‚Ñ€Ð¸Ð±ÑƒÑ‚ NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2578
  msgid "assumed-type argument"
! msgstr "fÑ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ñ€Ð¸Ð¿ÑƒÑ‰ÐµÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
! #: fortran/resolve.cc:2589
  msgid "array result"
! msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚-Ð¼Ð°Ñ�Ð¸Ð²"
  
! #: fortran/resolve.cc:2594
  msgid "pointer or allocatable result"
! msgstr "dÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð°Ð±Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸"
  
! #: fortran/resolve.cc:2601
  msgid "result with non-constant character length"
! msgstr "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð· Ð½ÐµÐ·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
  
! #: fortran/resolve.cc:2613
  msgid "bind(c) procedure"
! msgstr "Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð° bind(c)"
  
! #: fortran/resolve.cc:4175
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
! msgstr "Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° NULL() Ð½Ð° %%L"
  
! #: fortran/resolve.cc:4192
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
! msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð½Ð° %%L Ñ” %s"
  
! #: fortran/resolve.cc:4209
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
! msgstr "Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ñ– Ñ�ÑƒÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ñƒ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð¼Ñƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %%<%s%%> Ð½Ð° %%L"
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
! msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð½Ð° %%L Ñ” %s/%s"
  
! #: fortran/resolve.cc:4229
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
! msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐ¾Ð½ÐºÐ°Ñ‚ÐµÐ½Ð°Ñ†Ñ–Ñ— Ñ€Ñ�Ð´ÐºÑ–Ð² Ð½Ð° %%L Ñ” %s/%s"
  
! #: fortran/resolve.cc:4272
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
! msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð½Ð° %%L Ñ” %s/%s"
  
! #: fortran/resolve.cc:4295
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
! msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° .not. Ð½Ð° %%L Ñ” %s"
  
! #: fortran/resolve.cc:4309
  msgid "COMPLEX quantities cannot be compared at %L"
! msgstr "ÐšÐžÐœÐŸÐ›Ð•ÐšÐ¡Ð�Ð† Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ñ– Ð½Ð° %L"
  
! #: fortran/resolve.cc:4407
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
! msgstr "Ð›Ð¾Ð³Ñ–Ñ‡Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð° %%L Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ñ– Ð· %s Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %s"
  
! #: fortran/resolve.cc:4413
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
! msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� %%<%s%%> Ð½Ð° %%L Ñ” %s/%s"
  
! #: fortran/resolve.cc:4427
! #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
! msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ð½Ð° %%L; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %%<%s%%>?"
  
! #: fortran/resolve.cc:4430
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
! msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %%<%s%%> Ð½Ð° %%L"
  
! #: fortran/resolve.cc:4435
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
! msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð½Ð° %%L Ñ” %s"
  
! #: fortran/resolve.cc:4440
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
! msgstr "ÐžÐ¿ÐµÑ€Ð°Ð½Ð´Ð¸ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ†ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° %%<%s%%> Ð½Ð° %%L Ñ” %s/%s"
  
! #: fortran/resolve.cc:4526
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
! msgstr "Ð�ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ñ– Ñ€Ð°Ð½Ð³Ð¸ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ð° %%L Ñ– %%L"
  
! #: fortran/resolve.cc:7400
  msgid "Loop variable"
! msgstr "Ð—Ð¼Ñ–Ð½Ð½Ð° Ñ†Ð¸ÐºÐ»Ñƒ"
  
! #: fortran/resolve.cc:7404
  msgid "iterator variable"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
! #: fortran/resolve.cc:7408
  msgid "Start expression in DO loop"
! msgstr "ÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ Ñ†Ð¸ÐºÐ»Ñ– DO"
  
! #: fortran/resolve.cc:7412
  msgid "End expression in DO loop"
! msgstr "ÐšÑ–Ð½Ñ†ÐµÐ²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ñƒ Ñ†Ð¸ÐºÐ»Ñ– DO"
  
! #: fortran/resolve.cc:7416
  msgid "Step expression in DO loop"
! msgstr "Ð’Ð¸Ñ€Ð°Ð· ÐºÑ€Ð¾ÐºÑƒ Ñƒ Ñ†Ð¸ÐºÐ»Ñ– DO"
  
! #: fortran/resolve.cc:7703 fortran/resolve.cc:7706
  msgid "DEALLOCATE object"
! msgstr "Ð—Ð’Ð†Ð›Ð¬Ð�Ð˜Ð¢Ð˜ Ð¾Ð±Ê¼Ñ”ÐºÑ‚"
  
! #: fortran/resolve.cc:8084 fortran/resolve.cc:8087
  msgid "ALLOCATE object"
! msgstr "Ð’Ð˜Ð”Ð†Ð›Ð˜Ð¢Ð˜ Ð¾Ð±Ê¼Ñ”ÐºÑ‚"
  
! #: fortran/resolve.cc:8324 fortran/resolve.cc:10311 fortran/resolve.cc:10432
  msgid "STAT variable"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° STAT"
  
! #: fortran/resolve.cc:8375 fortran/resolve.cc:10323 fortran/resolve.cc:10444
  msgid "ERRMSG variable"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° ERRMSG"
  
! #: fortran/resolve.cc:10113
  msgid "item in READ"
! msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ READ"
  
! #: fortran/resolve.cc:10335
  msgid "ACQUIRED_LOCK variable"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° ACQUIRED_LOCK"
  
  #: fortran/trans-array.cc:1918
  #, c-format
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
! msgstr "Ð Ñ–Ð·Ð½Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ CHARACTER (%ld/%ld) Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: fortran/trans-array.cc:6235
  msgid "Integer overflow when calculating the amount of memory to allocate"
! msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð¿Ñ€Ð¸ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ– Ð¾Ð±Ñ�Ñ�Ð³Ñƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�"
  
! #: fortran/trans-array.cc:10211
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° PDT LEN '%s' Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ‚Ð¸Ð¼, Ñ‰Ð¾ Ð² Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ—-Ð¿ÑƒÑ�Ñ‚ÑƒÐ½Ñ–"
  
! #: fortran/trans-decl.cc:6206
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
! msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ñ–Ð¹ Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ '%s' (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6214
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
! msgstr "Ð¤Ð°ÐºÑ‚Ð¸Ñ‡Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° ÐºÐ¾Ñ€Ð¾Ñ‚ÑˆÐ° Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð´Ð»Ñ� Ñ„Ñ–ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10376
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
! msgstr "Ð¦Ñ–Ð»ÑŒ Ð¿ÐµÑ€ÐµÐ½ÑƒÐ¼ÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€Ð°Ð½Ð³Ñƒ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð° (%ld < %ld)"
  
! #: fortran/trans-expr.cc:11936
  msgid "Assignment of scalar to unallocated array"
! msgstr "ÐŸÑ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñƒ Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð¼Ñƒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: fortran/trans-intrinsic.cc:983
  #, c-format
  msgid "Unequal character lengths (%ld/%ld) in %s"
! msgstr "Ð�ÐµÑ€Ñ–Ð²Ð½Ñ– Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² (%ld/%ld) Ð² %s"
  
  #: fortran/trans-intrinsic.cc:6518
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic BTEST"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ POS (%ld) Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ 0:%ld Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— BTEST"
  
  #: fortran/trans-intrinsic.cc:6613
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic %s"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ POS (%ld) Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ 0:%ld Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s"
  
  #: fortran/trans-intrinsic.cc:6661
  #, c-format
  msgid "POS argument (%ld) out of range 0:%ld in intrinsic IBITS"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ POS (%ld) Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ 0:%ld Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— IBITS"
  
  #: fortran/trans-intrinsic.cc:6671
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%ld in intrinsic IBITS"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LEN (%ld) Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ 0:%ld Ð² Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— IBITS"
  
  #: fortran/trans-intrinsic.cc:6678
  #, c-format
  msgid "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITS"
! msgstr "POS(%ld)+LEN(%ld)>BIT_SIZE(%ld) Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— IBITS"
  
  #: fortran/trans-intrinsic.cc:6760
  #, c-format
  msgid "SHIFT argument (%ld) out of range 0:%ld in intrinsic %s"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SHIFT (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 0:%ld Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s"
  
  #: fortran/trans-intrinsic.cc:6828
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFT"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SHIFT (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ -%ld:%ld Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ISHFT"
  
  #: fortran/trans-intrinsic.cc:6894
  #, c-format
  msgid "SIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTC"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SIZE (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 1:%ld Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ISHFTC"
  
  #: fortran/trans-intrinsic.cc:6902 fortran/trans-intrinsic.cc:6947
  #, c-format
  msgid "SHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTC"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ SHIFT (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ -%ld:%ld Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— ISHFTC"
  
  #: fortran/trans-intrinsic.cc:9300
  #, c-format
  msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— REPEAT Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ (Ð¹Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %ld)"
  
  #: fortran/trans-intrinsic.cc:9332
  msgid "Argument NCOPIES of REPEAT intrinsic is too large"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ NCOPIES Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— REPEAT Ñ” Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼"
  
  #: fortran/trans-intrinsic.cc:12290
  #, c-format
  msgid "FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ FROMPOS (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 0:%d Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MVBITS"
  
  #: fortran/trans-intrinsic.cc:12302
  #, c-format
  msgid "LEN argument (%ld) out of range 0:%d in intrinsic MVBITS"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ LEN (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 0:%d Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MVBITS"
  
  #: fortran/trans-intrinsic.cc:12314
  #, c-format
  msgid "TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITS"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ TOPOS (%ld) Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ 0:%d Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MVBITS"
  
  #: fortran/trans-intrinsic.cc:12326
  #, c-format
  msgid "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
! msgstr "FROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MVBITS"
  
  #: fortran/trans-intrinsic.cc:12334
  #, c-format
  msgid "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITS"
! msgstr "TOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) Ð² Ñ–Ð½Ñ‚Ñ€Ð¸Ð½Ñ�Ð¸Ñ‡Ð½Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— MVBITS"
  
  #: fortran/trans-io.cc:587
  msgid "Unit number in I/O statement too small"
! msgstr "Ð�Ð¾Ð¼ÐµÑ€ Ð±Ð»Ð¾ÐºÑƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¸Ð¹"
  
  #: fortran/trans-io.cc:596
  msgid "Unit number in I/O statement too large"
! msgstr "Ð�Ð¾Ð¼ÐµÑ€ Ð±Ð»Ð¾ÐºÑƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ�/Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹"
  
  #: fortran/trans-stmt.cc:156
  msgid "Assigned label is not a target label"
! msgstr "ÐŸÑ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¼Ñ–Ñ‚ÐºÐ° Ð½Ðµ Ñ” Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ"
  
  #: fortran/trans-stmt.cc:1290
  #, c-format
  msgid "Invalid image number %d in SYNC IMAGES"
! msgstr "Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� %d Ð² SYNC IMAGES"
  
  #: fortran/trans-stmt.cc:2488
  msgid "Loop iterates infinitely"
! msgstr "Ð¦Ð¸ÐºÐ» Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ð¾"
  
  #: fortran/trans-stmt.cc:2508 fortran/trans-stmt.cc:2764
  msgid "Loop variable has been modified"
! msgstr "Ð—Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: fortran/trans-stmt.cc:2617
  msgid "DO step value is zero"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÑ€Ð¾ÐºÑƒ DO Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ"
  
  #: fortran/trans.cc:47
  msgid "Array reference out of bounds"
! msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼Ð°Ñ�Ð¸Ð² Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸"
  
  #: fortran/trans.cc:742 fortran/trans.cc:817
  #, c-format
  msgid "Error allocating %lu bytes"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ– %lu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: fortran/trans.cc:1026
  #, c-format
  msgid "Attempting to allocate already allocated variable '%s'"
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð²Ð¶Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ '%s'"
  
  #: fortran/trans.cc:1032
  msgid "Attempting to allocate already allocated variable"
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð²Ð¶Ðµ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ"
  
  #: fortran/trans.cc:1761 fortran/trans.cc:1920
  #, c-format
  msgid "Attempt to DEALLOCATE unallocated '%s'"
! msgstr "Ð¡Ð¿Ñ€Ð¾Ð±Ð° Ð·Ð²Ñ–Ð»ÑŒÐ½Ð¸Ñ‚Ð¸ Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ñƒ '%s'"
  
  #: fortran/trans.cc:2078
  #, c-format
  msgid "Error reallocating to %lu bytes"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð¼Ñ–Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½Ð° %lu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: go/go-backend.cc:166 rust/rust-object-export.cc:148
  msgid "lseek failed while reading export data"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° lseek Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ñƒ"
  
  #: go/go-backend.cc:173 rust/rust-object-export.cc:155
  msgid "memory allocation failed while reading export data"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ñƒ"
  
  #: go/go-backend.cc:181 rust/rust-object-export.cc:163
  msgid "read failed while reading export data"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ñƒ"
  
  #: go/go-backend.cc:187 rust/rust-object-export.cc:169
  msgid "short read while reading export data"
! msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð´Ð°Ð½Ð¸Ñ… ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ñƒ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�"
  
  #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1401
  #: rust/backend/rust-tree.cc:514
  #, gcc-internal-format
  msgid "value computed is not used"
! msgstr "Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: go/gofrontend/expressions.cc:930
  msgid "invalid use of type"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ"
  
  #: go/gofrontend/expressions.cc:3549 go/gofrontend/expressions.cc:3565
  msgid "constant refers to itself"
! msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ðµ"
  
  #: go/gofrontend/expressions.cc:4677 go/gofrontend/expressions.cc:5176
  msgid "expected pointer"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº"
  
  #: go/gofrontend/expressions.cc:5147
  msgid "expected numeric type"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: go/gofrontend/expressions.cc:5152
  msgid "expected boolean type"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: go/gofrontend/expressions.cc:5157 c/c-parser.cc:16670 c/c-parser.cc:16677
  #: cp/parser.cc:39987 cp/parser.cc:39994
  #, gcc-internal-format
  msgid "expected integer"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°"
  
  #: go/gofrontend/expressions.cc:6937
  msgid "invalid comparison of nil with nil"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� nil Ð· nil"
  
  #: go/gofrontend/expressions.cc:6943 go/gofrontend/expressions.cc:6961
  msgid "incompatible types in binary expression"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–"
  
  #: go/gofrontend/expressions.cc:6981
  msgid "integer division by zero"
! msgstr "Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð½Ð° Ð½ÑƒÐ»ÑŒ"
  
  #: go/gofrontend/expressions.cc:6989
  msgid "shift of non-integer operand"
! msgstr "Ð·Ñ�ÑƒÐ² Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°"
  
  #: go/gofrontend/expressions.cc:6992 go/gofrontend/expressions.cc:6995
  #: go/gofrontend/expressions.cc:7003
  msgid "shift count not integer"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ñ�ÑƒÐ²Ñƒ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼"
  
  #: go/gofrontend/expressions.cc:7008
  msgid "negative shift count"
! msgstr "Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ñ�ÑƒÐ²Ñƒ"
  
  #: go/gofrontend/expressions.cc:7892
  msgid "object is not a method"
! msgstr "Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð½Ðµ Ñ” Ð¼ÐµÑ‚Ð¾Ð´Ð¾Ð¼"
  
  #: go/gofrontend/expressions.cc:7909
  msgid "method type does not match object type"
! msgstr "Ñ‚Ð¸Ð¿ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ"
  
  #: go/gofrontend/expressions.cc:8323
  msgid "invalid use of %<...%> with builtin function"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<...%> Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ"
  
  #: go/gofrontend/expressions.cc:8334
  msgid "invalid use of method value as argument of Offsetof"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Offsetof"
  
  #: go/gofrontend/expressions.cc:8348
  msgid "argument of Offsetof implies indirection of an embedded field"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Offsetof Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡Ð°Ñ” Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ð·Ð²ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
  #: go/gofrontend/expressions.cc:8373 go/gofrontend/expressions.cc:8409
  #: go/gofrontend/expressions.cc:8850 go/gofrontend/expressions.cc:10206
*************** msgstr "Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ
*** 21543,21902 ****
  
  #: go/gofrontend/expressions.cc:8413
  msgid "argument 1 must be a map"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:8880
  msgid "invalid type for make function"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:8893
  msgid "length required when allocating a slice"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:8937
  msgid "len larger than cap"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:8946
  msgid "too many arguments to make"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10255
  msgid "argument must be array or slice or channel"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10265
  msgid "argument must be string or array or slice or map or channel"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10302
  msgid "unsupported argument type to builtin function"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10313
  msgid "argument must be channel"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10315
  msgid "cannot close receive-only channel"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10326
- #, fuzzy
- #| msgid "invalid argument to built-in function %s"
  msgid "argument to builtin has void type"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s"
  
  #: go/gofrontend/expressions.cc:10342
  msgid "argument must be a field reference"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10372
  msgid "left argument must be a slice"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10380
  msgid "element types must be the same"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10385
  msgid "first argument must be []byte"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10388
  msgid "second argument must be slice or string"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10500
  msgid "argument must have complex type"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10519
  msgid "complex arguments must have identical types"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:10521
  msgid "complex arguments must have floating-point type"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:11181
  msgid "type conversion result count mismatch"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:11195 go/gofrontend/expressions.cc:12633
  #: go/gofrontend/expressions.cc:13069
  msgid "expected function"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:11223
  msgid "multiple-value argument in single-value context"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:11420
  msgid "invalid use of %<...%> with non-slice"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:12641
  msgid "function result count mismatch"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:12659
  msgid "incompatible type for receiver"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:12677
  msgid "invalid use of %<...%> calling non-variadic function"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:13078 go/gofrontend/expressions.cc:13092
  msgid "number of results does not match number of values"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:13384 go/gofrontend/expressions.cc:14055
  msgid "index must be integer"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:13393 go/gofrontend/expressions.cc:14064
  msgid "slice end must be integer"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:13402
  msgid "slice capacity must be integer"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:13453 go/gofrontend/expressions.cc:14098
  msgid "inverted slice range"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:13496
  msgid "slice of unaddressable value"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:14354
  msgid "incompatible type for map index"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:14792
  msgid "expected interface or pointer to interface"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:15578
  msgid "too many expressions for struct"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:15591
  msgid "too few expressions for struct"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:17556 go/gofrontend/statements.cc:1921
  msgid "type assertion only valid for interface types"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:17568
  msgid "impossible type assertion: type does not implement interface"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:17767 go/gofrontend/expressions.cc:17787
  #: go/gofrontend/statements.cc:1768
  msgid "expected channel"
! msgstr ""
  
  #: go/gofrontend/expressions.cc:17792 go/gofrontend/statements.cc:1773
  msgid "invalid receive on send-only channel"
! msgstr ""
  
  #: go/gofrontend/parse.cc:3274
  msgid "parentheses required around this composite literal to avoid parsing ambiguity"
! msgstr ""
  
  #: go/gofrontend/parse.cc:4848
  msgid "cannot fallthrough final case in switch"
! msgstr ""
  
  #: go/gofrontend/statements.cc:1071
  msgid "invalid left hand side of assignment"
! msgstr ""
  
  #: go/gofrontend/statements.cc:1082 go/gofrontend/statements.cc:1437
  msgid "use of untyped nil"
! msgstr ""
  
  #: go/gofrontend/statements.cc:1559
  msgid "expected map index on right hand side"
! msgstr ""
  
  #: go/gofrontend/statements.cc:3196 go/gofrontend/statements.cc:3226
  msgid "not enough arguments to return"
! msgstr ""
  
  #: go/gofrontend/statements.cc:3204
  msgid "return with value in function with no return type"
! msgstr ""
  
  #: go/gofrontend/statements.cc:3232
  msgid "too many values in return statement"
! msgstr ""
  
  #: go/gofrontend/statements.cc:3785
  msgid "expected boolean expression"
! msgstr ""
  
  #: go/gofrontend/statements.cc:4982
  msgid "cannot type switch on non-interface value"
! msgstr ""
  
  #: go/gofrontend/statements.cc:5117
  msgid "incompatible types in send"
! msgstr ""
  
  #: go/gofrontend/statements.cc:5122
  msgid "invalid send on receive-only channel"
! msgstr ""
  
  #: go/gofrontend/statements.cc:6440
  msgid "too many variables for range clause with channel"
! msgstr ""
  
  #: go/gofrontend/statements.cc:6447
  msgid "range clause must have array, slice, string, map, or channel type"
! msgstr ""
  
  #: go/gofrontend/types.cc:542
  msgid "invalid comparison of non-ordered type"
! msgstr ""
  
  #: go/gofrontend/types.cc:558
  msgid "slice can only be compared to nil"
! msgstr ""
  
  #: go/gofrontend/types.cc:560
  msgid "map can only be compared to nil"
! msgstr ""
  
  #: go/gofrontend/types.cc:562
  msgid "func can only be compared to nil"
! msgstr ""
  
  #: go/gofrontend/types.cc:568
  #, c-format
  msgid "invalid operation (%s)"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� (%s)"
  
  #: go/gofrontend/types.cc:591
  msgid "invalid comparison of non-comparable type"
! msgstr ""
  
  #: go/gofrontend/types.cc:604
  msgid "invalid comparison of generated struct"
! msgstr ""
  
  #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable struct"
! msgstr ""
  
  #: go/gofrontend/types.cc:625
  msgid "invalid comparison of generated array"
! msgstr ""
  
  #: go/gofrontend/types.cc:632
  msgid "invalid comparison of non-comparable array"
! msgstr ""
  
  #: go/gofrontend/types.cc:660
  msgid "multiple-value function call in single-value context"
! msgstr ""
  
  #: go/gofrontend/types.cc:744
  msgid "need explicit conversion"
! msgstr ""
  
  #: go/gofrontend/types.cc:752
  #, c-format
  msgid "cannot use type %s as type %s"
! msgstr ""
  
  #: go/gofrontend/types.cc:788
  msgid "conversion from normal type to notinheap type"
! msgstr ""
  
  #: go/gofrontend/types.cc:4802
  msgid "different receiver types"
! msgstr ""
  
  #: go/gofrontend/types.cc:4825 go/gofrontend/types.cc:4838
  #: go/gofrontend/types.cc:4852
  msgid "different number of parameters"
! msgstr ""
  
  #: go/gofrontend/types.cc:4845
  msgid "different parameter types"
! msgstr ""
  
  #: go/gofrontend/types.cc:4860
  msgid "different varargs"
! msgstr ""
  
  #: go/gofrontend/types.cc:4873 go/gofrontend/types.cc:4886
  #: go/gofrontend/types.cc:4900
  msgid "different number of results"
! msgstr ""
  
  #: go/gofrontend/types.cc:4893
  msgid "different result types"
! msgstr ""
  
  #: go/gofrontend/types.cc:9294
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
! msgstr ""
  
  #: go/gofrontend/types.cc:9312 go/gofrontend/types.cc:9459
  #, c-format
  msgid "incompatible type for method %s%s%s"
! msgstr ""
  
  #: go/gofrontend/types.cc:9316 go/gofrontend/types.cc:9463
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
! msgstr ""
  
  #: go/gofrontend/types.cc:9399 go/gofrontend/types.cc:9412
  msgid "pointer to interface type has no methods"
! msgstr ""
  
  #: go/gofrontend/types.cc:9401 go/gofrontend/types.cc:9414
  msgid "type has no methods"
! msgstr ""
  
  #: go/gofrontend/types.cc:9435
  #, c-format
  msgid "ambiguous method %s%s%s"
! msgstr ""
  
  #: go/gofrontend/types.cc:9438
  #, c-format
  msgid "missing method %s%s%s"
! msgstr ""
  
  #: go/gofrontend/types.cc:9480
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
! msgstr ""
  
  #: go/gofrontend/types.cc:9498
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
! msgstr ""
  
  #: lto-streamer.h:1031
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: expected tag %s instead of %s"
! msgstr ""
  
  #: lto-streamer.h:1041
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
! msgstr ""
  
  #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
  #. sections.  machopic_select_section ensures that weak variables go in
--- 21511,21868 ----
  
  #: go/gofrontend/expressions.cc:8413
  msgid "argument 1 must be a map"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ð¿Ð¾ÑŽ"
  
  #: go/gofrontend/expressions.cc:8880
  msgid "invalid type for make function"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— make"
  
  #: go/gofrontend/expressions.cc:8893
  msgid "length required when allocating a slice"
! msgstr "Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð¿Ñ€Ð¸ Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ– Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð°"
  
  #: go/gofrontend/expressions.cc:8937
  msgid "len larger than cap"
! msgstr "Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð±Ñ–Ð»ÑŒÑˆÐ° Ð·Ð° Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ"
  
  #: go/gofrontend/expressions.cc:8946
  msgid "too many arguments to make"
! msgstr "Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— make"
  
  #: go/gofrontend/expressions.cc:10255
  msgid "argument must be array or slice or channel"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ð±Ð¾ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼"
  
  #: go/gofrontend/expressions.cc:10265
  msgid "argument must be string or array or slice or map or channel"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ð°Ð±Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ð°Ð±Ð¾ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð°Ð±Ð¾ Ð¼Ð°Ð¿Ð¾ÑŽ Ð°Ð±Ð¾ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼"
  
  #: go/gofrontend/expressions.cc:10302
  msgid "unsupported argument type to builtin function"
! msgstr "Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: go/gofrontend/expressions.cc:10313
  msgid "argument must be channel"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼"
  
  #: go/gofrontend/expressions.cc:10315
  msgid "cannot close receive-only channel"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð°Ð» Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ�"
  
  #: go/gofrontend/expressions.cc:10326
  msgid "argument to builtin has void type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ void"
  
  #: go/gofrontend/expressions.cc:10342
  msgid "argument must be a field reference"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° Ð¿Ð¾Ð»Ðµ"
  
  #: go/gofrontend/expressions.cc:10372
  msgid "left argument must be a slice"
! msgstr "Ð»Ñ–Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ñ€Ñ–Ð·Ð¾Ð¼"
  
  #: go/gofrontend/expressions.cc:10380
  msgid "element types must be the same"
! msgstr "Ñ‚Ð¸Ð¿Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¼Ð¸"
  
  #: go/gofrontend/expressions.cc:10385
  msgid "first argument must be []byte"
! msgstr "Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ []byte"
  
  #: go/gofrontend/expressions.cc:10388
  msgid "second argument must be slice or string"
! msgstr "Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð·Ñ€Ñ–Ð·Ð¾Ð¼ Ð°Ð±Ð¾ Ñ€Ñ�Ð´ÐºÐ¾Ð¼"
  
  #: go/gofrontend/expressions.cc:10500
  msgid "argument must have complex type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: go/gofrontend/expressions.cc:10519
  msgid "complex arguments must have identical types"
! msgstr "Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ñ– Ñ‚Ð¸Ð¿Ð¸"
  
  #: go/gofrontend/expressions.cc:10521
  msgid "complex arguments must have floating-point type"
! msgstr "Ñ�ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ"
  
  #: go/gofrontend/expressions.cc:11181
  msgid "type conversion result count mismatch"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Ð¿Ñ€Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ñ‚Ð¸Ð¿Ñƒ"
  
  #: go/gofrontend/expressions.cc:11195 go/gofrontend/expressions.cc:12633
  #: go/gofrontend/expressions.cc:13069
  msgid "expected function"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�"
  
  #: go/gofrontend/expressions.cc:11223
  msgid "multiple-value argument in single-value context"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð· Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼"
  
  #: go/gofrontend/expressions.cc:11420
  msgid "invalid use of %<...%> with non-slice"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<...%> Ð· Ð½Ðµ-Ð·Ñ€Ñ–Ð·Ð¾Ð¼"
  
  #: go/gofrontend/expressions.cc:12641
  msgid "function result count mismatch"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: go/gofrontend/expressions.cc:12659
  msgid "incompatible type for receiver"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ð°"
  
  #: go/gofrontend/expressions.cc:12677
  msgid "invalid use of %<...%> calling non-variadic function"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<...%> Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½ÐµÐ²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: go/gofrontend/expressions.cc:13078 go/gofrontend/expressions.cc:13092
  msgid "number of results does not match number of values"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð² Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ"
  
  #: go/gofrontend/expressions.cc:13384 go/gofrontend/expressions.cc:14055
  msgid "index must be integer"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼"
  
  #: go/gofrontend/expressions.cc:13393 go/gofrontend/expressions.cc:14064
  msgid "slice end must be integer"
! msgstr "ÐºÑ–Ð½ÐµÑ†ÑŒ Ð·Ñ€Ñ–Ð·Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼"
  
  #: go/gofrontend/expressions.cc:13402
  msgid "slice capacity must be integer"
! msgstr "Ñ”Ð¼Ð½Ñ–Ñ�Ñ‚ÑŒ Ð·Ñ€Ñ–Ð·Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼"
  
  #: go/gofrontend/expressions.cc:13453 go/gofrontend/expressions.cc:14098
  msgid "inverted slice range"
! msgstr "Ð¾Ð±ÐµÑ€Ð½ÐµÐ½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð·Ñ€Ñ–Ð·Ñƒ"
  
  #: go/gofrontend/expressions.cc:13496
  msgid "slice of unaddressable value"
! msgstr "Ð·Ñ€Ñ–Ð· Ð½ÐµÐ·Ð°Ð´Ð¾Ð²Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: go/gofrontend/expressions.cc:14354
  msgid "incompatible type for map index"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð¼Ð°Ð¿Ð¸"
  
  #: go/gofrontend/expressions.cc:14792
  msgid "expected interface or pointer to interface"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
  #: go/gofrontend/expressions.cc:15578
  msgid "too many expressions for struct"
! msgstr "Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
  #: go/gofrontend/expressions.cc:15591
  msgid "too few expressions for struct"
! msgstr "Ð·Ð°Ð¼Ð°Ð»Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
  #: go/gofrontend/expressions.cc:17556 go/gofrontend/statements.cc:1921
  msgid "type assertion only valid for interface types"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ Ð´Ñ–Ð¹Ñ�Ð½Ð° Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²"
  
  #: go/gofrontend/expressions.cc:17568
  msgid "impossible type assertion: type does not implement interface"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ‚Ð¸Ð¿Ñƒ: Ñ‚Ð¸Ð¿ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·ÑƒÑ” Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�"
  
  #: go/gofrontend/expressions.cc:17767 go/gofrontend/expressions.cc:17787
  #: go/gofrontend/statements.cc:1768
  msgid "expected channel"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ ÐºÐ°Ð½Ð°Ð»"
  
  #: go/gofrontend/expressions.cc:17792 go/gofrontend/statements.cc:1773
  msgid "invalid receive on send-only channel"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð½Ð° ÐºÐ°Ð½Ð°Ð»Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ð²Ñ–Ð´Ð¿Ñ€Ð°Ð²ÐºÐ¸"
  
  #: go/gofrontend/parse.cc:3274
  msgid "parentheses required around this composite literal to avoid parsing ambiguity"
! msgstr "Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ�ÐºÐ»Ð°Ð´Ð½Ð¾Ð³Ð¾ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð°, Ñ‰Ð¾Ð± ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð±Ð¾Ñ€Ñƒ"
  
  #: go/gofrontend/parse.cc:4848
  msgid "cannot fallthrough final case in switch"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð²Ð¸Ð±Ð¾Ñ€Ñƒ"
  
  #: go/gofrontend/statements.cc:1071
  msgid "invalid left hand side of assignment"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð»Ñ–Ð²Ð° Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�"
  
  #: go/gofrontend/statements.cc:1082 go/gofrontend/statements.cc:1437
  msgid "use of untyped nil"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð±ÐµÐ·Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ nil"
  
  #: go/gofrontend/statements.cc:1559
  msgid "expected map index on right hand side"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ð¿Ð¸ Ð½Ð° Ð¿Ñ€Ð°Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ–"
  
  #: go/gofrontend/statements.cc:3196 go/gofrontend/statements.cc:3226
  msgid "not enough arguments to return"
! msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�"
  
  #: go/gofrontend/statements.cc:3204
  msgid "return with value in function with no return type"
! msgstr "Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð±ÐµÐ· Ñ‚Ð¸Ð¿Ñƒ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�"
  
  #: go/gofrontend/statements.cc:3232
  msgid "too many values in return statement"
! msgstr "Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ñ†Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�"
  
  #: go/gofrontend/statements.cc:3785
  msgid "expected boolean expression"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð·"
  
  #: go/gofrontend/statements.cc:4982
  msgid "cannot type switch on non-interface value"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ð½Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ–, Ñ�ÐºÐµ Ð½Ðµ Ñ” Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð¾Ð¼"
  
  #: go/gofrontend/statements.cc:5117
  msgid "incompatible types in send"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ Ð²Ñ–Ð´Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ–"
  
  #: go/gofrontend/statements.cc:5122
  msgid "invalid send on receive-only channel"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ñ–Ð´Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ð½Ð° ÐºÐ°Ð½Ð°Ð»Ñ–, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸"
  
  #: go/gofrontend/statements.cc:6440
  msgid "too many variables for range clause with channel"
! msgstr "Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð´Ð»Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð· ÐºÐ°Ð½Ð°Ð»Ð¾Ð¼"
  
  #: go/gofrontend/statements.cc:6447
  msgid "range clause must have array, slice, string, map, or channel type"
! msgstr "Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð½Ðµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ðµ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ, Ð·Ñ€Ñ–Ð·Ñƒ, Ñ€Ñ�Ð´ÐºÐ°, ÐºÐ°Ñ€Ñ‚Ð¸ Ð°Ð±Ð¾ ÐºÐ°Ð½Ð°Ð»Ñƒ"
  
  #: go/gofrontend/types.cc:542
  msgid "invalid comparison of non-ordered type"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: go/gofrontend/types.cc:558
  msgid "slice can only be compared to nil"
! msgstr "Ð·Ñ€Ñ–Ð· Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð· nil"
  
  #: go/gofrontend/types.cc:560
  msgid "map can only be compared to nil"
! msgstr "ÐºÐ°Ñ€Ñ‚Ð° Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð° Ð»Ð¸ÑˆÐµ Ð· nil"
  
  #: go/gofrontend/types.cc:562
  msgid "func can only be compared to nil"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð· nil"
  
  #: go/gofrontend/types.cc:568
  #, c-format
  msgid "invalid operation (%s)"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� (%s)"
  
  #: go/gofrontend/types.cc:591
  msgid "invalid comparison of non-comparable type"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½ÐµÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: go/gofrontend/types.cc:604
  msgid "invalid comparison of generated struct"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
  #: go/gofrontend/types.cc:615
  msgid "invalid comparison of non-comparable struct"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½ÐµÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð»ÑŒÐ½Ð¾Ñ— Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸"
  
  #: go/gofrontend/types.cc:625
  msgid "invalid comparison of generated array"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: go/gofrontend/types.cc:632
  msgid "invalid comparison of non-comparable array"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð½ÐµÐ¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: go/gofrontend/types.cc:660
  msgid "multiple-value function call in single-value context"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð² ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð· Ð¾Ð´Ð½Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼"
  
  #: go/gofrontend/types.cc:744
  msgid "need explicit conversion"
! msgstr "Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ðµ Ñ�Ð²Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ�"
  
  #: go/gofrontend/types.cc:752
  #, c-format
  msgid "cannot use type %s as type %s"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ %s Ñ�Ðº Ñ‚Ð¸Ð¿ %s"
  
  #: go/gofrontend/types.cc:788
  msgid "conversion from normal type to notinheap type"
! msgstr "ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð² Ñ‚Ð¸Ð¿ notinheap"
  
  #: go/gofrontend/types.cc:4802
  msgid "different receiver types"
! msgstr "Ñ€Ñ–Ð·Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ð°"
  
  #: go/gofrontend/types.cc:4825 go/gofrontend/types.cc:4838
  #: go/gofrontend/types.cc:4852
  msgid "different number of parameters"
! msgstr "Ñ€Ñ–Ð·Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²"
  
  #: go/gofrontend/types.cc:4845
  msgid "different parameter types"
! msgstr "Ñ€Ñ–Ð·Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²"
  
  #: go/gofrontend/types.cc:4860
  msgid "different varargs"
! msgstr "Ñ€Ñ–Ð·Ð½Ñ– varargs"
  
  #: go/gofrontend/types.cc:4873 go/gofrontend/types.cc:4886
  #: go/gofrontend/types.cc:4900
  msgid "different number of results"
! msgstr "Ñ€Ñ–Ð·Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð²"
  
  #: go/gofrontend/types.cc:4893
  msgid "different result types"
! msgstr "Ñ€Ñ–Ð·Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð²"
  
  #: go/gofrontend/types.cc:9294
  #, c-format
  msgid "need explicit conversion; missing method %s%s%s"
! msgstr "Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ñ�Ð²Ð½Ð° ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ�; Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s"
  
  #: go/gofrontend/types.cc:9312 go/gofrontend/types.cc:9459
  #, c-format
  msgid "incompatible type for method %s%s%s"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %s%s%s"
  
  #: go/gofrontend/types.cc:9316 go/gofrontend/types.cc:9463
  #, c-format
  msgid "incompatible type for method %s%s%s (%s)"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %s%s%s (%s)"
  
  #: go/gofrontend/types.cc:9399 go/gofrontend/types.cc:9412
  msgid "pointer to interface type has no methods"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ‚Ð¸Ð¿ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñƒ Ð½Ðµ Ð¼Ð°Ñ” Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð²"
  
  #: go/gofrontend/types.cc:9401 go/gofrontend/types.cc:9414
  msgid "type has no methods"
! msgstr "Ñ‚Ð¸Ð¿ Ð½Ðµ Ð¼Ð°Ñ” Ð¼ÐµÑ‚Ð¾Ð´Ñ–Ð²"
  
  #: go/gofrontend/types.cc:9435
  #, c-format
  msgid "ambiguous method %s%s%s"
! msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s"
  
  #: go/gofrontend/types.cc:9438
  #, c-format
  msgid "missing method %s%s%s"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s"
  
  #: go/gofrontend/types.cc:9480
  #, c-format
  msgid "method %s%s%s requires a pointer receiver"
! msgstr "Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ð°-Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: go/gofrontend/types.cc:9498
  #, c-format
  msgid "method %s%s%s is marked go:nointerface"
! msgstr "Ð¼ÐµÑ‚Ð¾Ð´ %s%s%s Ð¼Ð°Ñ” Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐºÑƒ go:nointerface"
  
  #: lto-streamer.h:1031
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: expected tag %s instead of %s"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð¼Ñ–Ñ‚ÐºÐ° %s Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ %s"
  
  #: lto-streamer.h:1041
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: tag %s is not in the expected range [%s, %s]"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð¼Ñ–Ñ‚ÐºÐ° %s Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾Ð¼Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%s, %s]"
  
  #. Mach-O supports 'weak imports', and 'weak definitions' in coalesced
  #. sections.  machopic_select_section ensures that weak variables go in
*************** msgstr ""
*** 21906,21928 ****
  #: config/darwin.h:648
  #, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
! msgstr ""
  
  #. No profiling.
  #: config/vx-common.h:123
  #, gcc-internal-format
  msgid "profiler support for VxWorks"
! msgstr ""
  
  #: config/arm/freebsd.h:121
  #, gcc-internal-format
  msgid "target OS does not support unaligned accesses"
! msgstr ""
  
  #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:181
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
! msgstr ""
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
  #. Copyright (C) 1998-2023 Free Software Foundation, Inc.
--- 21872,21894 ----
  #: config/darwin.h:648
  #, gcc-internal-format
  msgid "alias definitions not supported in Mach-O; ignored"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Mach-O; Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
  #. No profiling.
  #: config/vx-common.h:123
  #, gcc-internal-format
  msgid "profiler support for VxWorks"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� VxWorks"
  
  #: config/arm/freebsd.h:121
  #, gcc-internal-format
  msgid "target OS does not support unaligned accesses"
! msgstr "Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° ÐžÐ¡ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿"
  
  #: config/c6x/c6x.h:346 config/nvptx/nvptx.h:181
  #, gcc-internal-format
  msgid "profiling is not yet implemented for this architecture"
! msgstr "Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ‰Ðµ Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸"
  
  #. Definitions for GCC.  Part of the machine description for CRIS.
  #. Copyright (C) 1998-2023 Free Software Foundation, Inc.
*************** msgstr ""
*** 21964,21970 ****
  #: config/cris/cris.h:42
  #, gcc-internal-format, gfc-internal-format
  msgid "CRIS-port assertion failed: %s"
! msgstr ""
  
  #. Node: Caller Saves
  #. (no definitions)
--- 21930,21936 ----
  #: config/cris/cris.h:42
  #, gcc-internal-format, gfc-internal-format
  msgid "CRIS-port assertion failed: %s"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ CRIS-Ð¿Ð¾Ñ€Ñ‚Ñƒ: %s"
  
  #. Node: Caller Saves
  #. (no definitions)
*************** msgstr ""
*** 21975,22003 ****
  #: config/cris/cris.h:662
  #, gcc-internal-format
  msgid "no %<FUNCTION_PROFILER%> for CRIS"
! msgstr ""
  
  #. If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later.
  #. DJDIR is automatically defined by the DJGPP environment config            file pointed to by the environment variable DJGPP. Examine DJGPP            to try and figure out what's wrong.
  #: config/i386/xm-djgpp.h:85
  #, gcc-internal-format
  msgid "environment variable DJGPP not defined"
! msgstr ""
  
  #: config/i386/xm-djgpp.h:87
  #, gcc-internal-format
  msgid "environment variable DJGPP points to missing file %qs"
! msgstr ""
  
  #: config/i386/xm-djgpp.h:90
  #, gcc-internal-format
  msgid "environment variable DJGPP points to corrupt file %qs"
! msgstr ""
  
  #: config/pa/som.h:323
  #, gcc-internal-format
  msgid "weak aliases are not supported"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ�Ð»Ð°Ð±ÐºÐ¸Ñ… Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð² (aliases) Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
--- 21941,21969 ----
  #: config/cris/cris.h:662
  #, gcc-internal-format
  msgid "no %<FUNCTION_PROFILER%> for CRIS"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” %<FUNCTION_PROFILER%> Ð´Ð»Ñ� CRIS"
  
  #. If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later.
  #. DJDIR is automatically defined by the DJGPP environment config            file pointed to by the environment variable DJGPP. Examine DJGPP            to try and figure out what's wrong.
  #: config/i386/xm-djgpp.h:85
  #, gcc-internal-format
  msgid "environment variable DJGPP not defined"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° DJGPP Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°"
  
  #: config/i386/xm-djgpp.h:87
  #, gcc-internal-format
  msgid "environment variable DJGPP points to missing file %qs"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° DJGPP Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ„Ð°Ð¹Ð» %qs"
  
  #: config/i386/xm-djgpp.h:90
  #, gcc-internal-format
  msgid "environment variable DJGPP points to corrupt file %qs"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° DJGPP Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %qs"
  
  #: config/pa/som.h:323
  #, gcc-internal-format
  msgid "weak aliases are not supported"
! msgstr "Ñ�Ð»Ð°Ð±ÐºÑ– Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�"
  
  #. SPDX-License-Identifier: GPL-3.0-or-later
  #. Definitions of target machine for GNU compiler,
*************** msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ñ�Ð»Ð°Ð±ÐºÐ¸Ñ
*** 22071,22172 ****
  #: config/rs6000/aix71.h:31 config/rs6000/aix72.h:31 config/rs6000/aix73.h:31
  #, gcc-internal-format
  msgid "%<-maix64%> requires PowerPC64 architecture remain enabled"
! msgstr ""
  
  #: config/rs6000/aix71.h:37 config/rs6000/aix72.h:37
  #, gcc-internal-format
  msgid "soft-float and long-double-128 are incompatible"
! msgstr ""
  
  #: config/rs6000/aix71.h:41 config/rs6000/aix72.h:41 config/rs6000/aix73.h:41
  #, gcc-internal-format
  msgid "%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported"
! msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
  #: config/rs6000/rtems.h:124 config/rs6000/rs6000.cc:3462
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
! msgstr ""
  
  #: config/rs6000/aix73.h:37
  #, gcc-internal-format
  msgid "%<soft-float%> and long-double-128 are incompatible"
! msgstr ""
  
  #: config/rs6000/rtems.h:117 config/rs6000/rs6000.cc:3454
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
! msgstr ""
  
  #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
  #. get control in TARGET_OPTION_OVERRIDE.
  #: config/rs6000/sysv4.h:116
  #, gcc-internal-format
  msgid "bad value for %<%s-%s%>"
! msgstr ""
  
  #: config/rs6000/sysv4.h:132
  #, gcc-internal-format
  msgid "bad value for %<%s=%s%>"
! msgstr ""
  
  #: config/rs6000/sysv4.h:149
  #, gcc-internal-format
  msgid "%qs and %<%s=%s%> are incompatible"
! msgstr ""
  
  #: config/rs6000/sysv4.h:158
  #, gcc-internal-format
  msgid "%<-f%s%> and %<%s=%s%> are incompatible"
! msgstr ""
  
  #: config/rs6000/sysv4.h:167
  #, gcc-internal-format
  msgid "%<%s=%s%> and %<%s-%s%> are incompatible"
! msgstr ""
  
  #: config/rs6000/sysv4.h:176 config/rs6000/sysv4.h:210
  #, gcc-internal-format
  msgid "%qs and %qs are incompatible"
! msgstr ""
  
  #: config/rs6000/sysv4.h:183 config/rs6000/sysv4.h:190
  #, gcc-internal-format
  msgid "%qs and %<%s-%s%> are incompatible"
! msgstr ""
  
  #: config/rs6000/sysv4.h:196 config/rs6000/sysv4.h:202
  #, gcc-internal-format
  msgid "%qs not supported by your assembler"
! msgstr ""
  
  #: config/rs6000/sysv4.h:244
  #, gcc-internal-format
  msgid "%<-m%s%> not supported in this configuration"
! msgstr ""
  
  #. The kernel loader cannot handle the relaxation			 relocations, so it cannot load kernel modules			 (which are ET_REL) or RTP executables (which are		 linked with --emit-relocs).  No relaxation relocations		 appear in shared libraries, so relaxation is OK		 for RTP PIC.
  #: config/sh/vxworks.h:43
  #, gcc-internal-format
  msgid "%<-mrelax%> is only supported for RTP PIC"
! msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3341 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
! msgstr ""
  
  #: jit/docs/examples/tut05-bf.c:242
  #, gcc-internal-format
  msgid "too many open parens"
! msgstr ""
  
  #: jit/docs/examples/tut05-bf.c:275
  #, gcc-internal-format
  msgid "mismatching parens"
! msgstr ""
  
  #: jit/docs/examples/tut05-bf.c:310
  #, gcc-internal-format
--- 22037,22138 ----
  #: config/rs6000/aix71.h:31 config/rs6000/aix72.h:31 config/rs6000/aix73.h:31
  #, gcc-internal-format
  msgid "%<-maix64%> requires PowerPC64 architecture remain enabled"
! msgstr "%<-maix64%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾Ñ— Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ PowerPC64"
  
  #: config/rs6000/aix71.h:37 config/rs6000/aix72.h:37
  #, gcc-internal-format
  msgid "soft-float and long-double-128 are incompatible"
! msgstr "soft-float Ñ‚Ð° long-double-128 Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–"
  
  #: config/rs6000/aix71.h:41 config/rs6000/aix72.h:41 config/rs6000/aix73.h:41
  #, gcc-internal-format
  msgid "%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported"
! msgstr "%<-maix64%> Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾: 64-Ð±Ñ–Ñ‚Ð½Ñ– Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð· 32-Ð±Ñ–Ñ‚Ð½Ð¾ÑŽ Ð°Ð´Ñ€ÐµÑ�Ð°Ñ†Ñ–Ñ”ÑŽ Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
  #: config/rs6000/rtems.h:124 config/rs6000/rs6000.cc:3462
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
! msgstr "%<-mcmodel%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ toc"
  
  #: config/rs6000/aix73.h:37
  #, gcc-internal-format
  msgid "%<soft-float%> and long-double-128 are incompatible"
! msgstr "%<soft-float%> Ñ‚Ð° long-double-128 Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–"
  
  #: config/rs6000/rtems.h:117 config/rs6000/rs6000.cc:3454
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
! msgstr "%<-m64%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€ PowerPC64"
  
  #. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
  #. get control in TARGET_OPTION_OVERRIDE.
  #: config/rs6000/sysv4.h:116
  #, gcc-internal-format
  msgid "bad value for %<%s-%s%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %<%s-%s%>"
  
  #: config/rs6000/sysv4.h:132
  #, gcc-internal-format
  msgid "bad value for %<%s=%s%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %<%s=%s%>"
  
  #: config/rs6000/sysv4.h:149
  #, gcc-internal-format
  msgid "%qs and %<%s=%s%> are incompatible"
! msgstr "%qs Ñ‚Ð° %<%s=%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–"
  
  #: config/rs6000/sysv4.h:158
  #, gcc-internal-format
  msgid "%<-f%s%> and %<%s=%s%> are incompatible"
! msgstr "%<-f%s%> Ñ‚Ð° %<%s=%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–"
  
  #: config/rs6000/sysv4.h:167
  #, gcc-internal-format
  msgid "%<%s=%s%> and %<%s-%s%> are incompatible"
! msgstr "%<%s=%s%> Ñ‚Ð° %<%s-%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–"
  
  #: config/rs6000/sysv4.h:176 config/rs6000/sysv4.h:210
  #, gcc-internal-format
  msgid "%qs and %qs are incompatible"
! msgstr "%qs Ñ‚Ð° %qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–"
  
  #: config/rs6000/sysv4.h:183 config/rs6000/sysv4.h:190
  #, gcc-internal-format
  msgid "%qs and %<%s-%s%> are incompatible"
! msgstr "%qs Ñ‚Ð° %<%s-%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–"
  
  #: config/rs6000/sysv4.h:196 config/rs6000/sysv4.h:202
  #, gcc-internal-format
  msgid "%qs not supported by your assembler"
! msgstr "%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð°ÑˆÐ¸Ð¼ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð¾Ð¼"
  
  #: config/rs6000/sysv4.h:244
  #, gcc-internal-format
  msgid "%<-m%s%> not supported in this configuration"
! msgstr "%<-m%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #. The kernel loader cannot handle the relaxation			 relocations, so it cannot load kernel modules			 (which are ET_REL) or RTP executables (which are		 linked with --emit-relocs).  No relaxation relocations		 appear in shared libraries, so relaxation is OK		 for RTP PIC.
  #: config/sh/vxworks.h:43
  #, gcc-internal-format
  msgid "%<-mrelax%> is only supported for RTP PIC"
! msgstr "%<-mrelax%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� RTP PIC"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3343 fortran/io.cc:3736 fortran/io.cc:4422
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
! msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– %s Ð½Ð° %C"
  
  #: jit/docs/examples/tut05-bf.c:242
  #, gcc-internal-format
  msgid "too many open parens"
! msgstr "Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð²Ñ–Ð´ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ð¸Ñ… Ð´ÑƒÐ¶Ð¾Ðº"
  
  #: jit/docs/examples/tut05-bf.c:275
  #, gcc-internal-format
  msgid "mismatching parens"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸"
  
  #: jit/docs/examples/tut05-bf.c:310
  #, gcc-internal-format
*************** msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸
*** 22176,22231 ****
  #: m2/gm2-gcc/m2assert.h:36 m2/gm2-gcc/m2assert.h:59
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d:condition %s failed"
! msgstr ""
  
  #: m2/gm2-gcc/m2assert.h:48
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
! msgstr ""
  
  #: fortran/lang.opt:428
  #, gcc-internal-format
  msgid "Unrecognized option to endianness value: %qs"
! msgstr ""
  
  #: fortran/lang.opt:650
  #, gcc-internal-format
  msgid "Unrecognized option to floating-point init value: %qs"
! msgstr ""
  
  #: fortran/lang.opt:784
  #, gcc-internal-format
  msgid "Unrecognized option: %qs"
! msgstr ""
  
  #: rust/lang.opt:82
! #, fuzzy, gcc-internal-format
! #| msgid "unknown tuning option (%s)"
  msgid "unknown rust mangling option %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ€ÐµÐ³ÑƒÐ»ÑŽÐ²Ð°Ð½Ð½Ñ� (%s)"
  
  #: rust/lang.opt:99
! #, fuzzy, gcc-internal-format
! #| msgid "unknown IRA region %qs"
  msgid "unknown rust edition %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ IRA %qs"
  
  #: rust/lang.opt:127
! #, fuzzy, gcc-internal-format
! #| msgid "unknown vrp mode %qs"
  msgid "unknown rust compile-until %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ vrp %qs"
  
  #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
  #, gcc-internal-format
  msgid "assertion missing after %qs"
! msgstr ""
  
  #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
  #: c-family/c.opt:193 c-family/c.opt:264
  #, gcc-internal-format
  msgid "macro name missing after %qs"
! msgstr ""
  
  #: 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
--- 22142,22194 ----
  #: m2/gm2-gcc/m2assert.h:36 m2/gm2-gcc/m2assert.h:59
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d:condition %s failed"
! msgstr "%s:%d:ÑƒÐ¼Ð¾Ð²Ð° %s Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð°"
  
  #: m2/gm2-gcc/m2assert.h:48
  #, gcc-internal-format, gfc-internal-format
  msgid "%s:%d:the value %s is not a BOOLEAN as the value is %d"
! msgstr "%s:%d:Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %s Ð½Ðµ Ñ” BOOLEAN, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� - %d"
  
  #: fortran/lang.opt:428
  #, gcc-internal-format
  msgid "Unrecognized option to endianness value: %qs"
! msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð²: %qs"
  
  #: fortran/lang.opt:650
  #, gcc-internal-format
  msgid "Unrecognized option to floating-point init value: %qs"
! msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ: %qs"
  
  #: fortran/lang.opt:784
  #, gcc-internal-format
  msgid "Unrecognized option: %qs"
! msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ�: %qs"
  
  #: rust/lang.opt:82
! #, gcc-internal-format
  msgid "unknown rust mangling option %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� rust %qs"
  
  #: rust/lang.opt:99
! #, gcc-internal-format
  msgid "unknown rust edition %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð²ÐµÑ€Ñ�Ñ–Ñ� rust %qs"
  
  #: rust/lang.opt:127
! #, gcc-internal-format
  msgid "unknown rust compile-until %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ compile-until rust %qs"
  
  #: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
  #, gcc-internal-format
  msgid "assertion missing after %qs"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
  #: c-family/c.opt:193 c-family/c.opt:264
  #, gcc-internal-format
  msgid "macro name missing after %qs"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: 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
*************** msgstr ""
*** 22233,22388 ****
  #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3507
  #, gcc-internal-format
  msgid "missing filename after %qs"
! msgstr ""
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
  #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:2288
  #: c-family/c.opt:2308 c-family/c.opt:2312 c-family/c.opt:2316
  #, gcc-internal-format
  msgid "missing path after %qs"
! msgstr ""
  
  #: c-family/c.opt:252 c-family/c.opt:256
  #, gcc-internal-format
  msgid "missing makefile target after %qs"
! msgstr ""
  
  #: c-family/c.opt:295
  #, gcc-internal-format
  msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr ""
  
  #: c-family/c.opt:386
  #, gcc-internal-format
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
! msgstr ""
  
  #: c-family/c.opt:1106
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr ""
  
  #: c-family/c.opt:1667
  #, gcc-internal-format
  msgid "no class name specified with %qs"
! msgstr ""
  
  #: c-family/c.opt:1695
! #, fuzzy, gcc-internal-format
! #| msgid "argument 3 must be in the range 0 to 12"
  msgid "argument %qs must be either %<on%> or %<off%>"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ð¼Ð°Ñ” Ð¿Ð¾Ñ‚Ñ€Ð°Ð¿Ð»Ñ�Ñ‚Ð¸ Ð´Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð²Ñ–Ð´ 0 Ð´Ð¾ 12"
  
  #: c-family/c.opt:1835
  #, gcc-internal-format
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr ""
  
  #: c-family/c.opt:1906
  #, gcc-internal-format
  msgid "missing mapper"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð°Ñ�Ñ–Ð± Ð¿Ñ€Ð¸Ð²'Ñ�Ð·ÐºÐ¸"
  
  #: c-family/c.opt:1930
  #, gcc-internal-format
  msgid "missing header name"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"
  
  #: c-family/c.opt:1938
  #, gcc-internal-format
  msgid "missing module name"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
  #: c-family/c.opt:1985
  #, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
! msgstr ""
  
  #: c-family/c.opt:2152
  #, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
! msgstr ""
  
  #: d/lang.opt:193
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
! msgstr ""
  
  #: d/lang.opt:235
  #, gcc-internal-format
  msgid "unknown checkaction setting %qs"
! msgstr ""
  
  #: d/lang.opt:291
  #, gcc-internal-format
  msgid "unknown C++ standard %qs"
! msgstr ""
  
  #: config/vms/vms.opt:42
  #, gcc-internal-format
  msgid "unknown pointer size model %qs"
! msgstr ""
  
  #: config/i386/i386.opt:325
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
! msgstr "%<-mcpu=%> Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ %<-mtune=%> Ð°Ð±Ð¾ %<-march=%>"
  
  #: config/i386/i386.opt:385
  #, gcc-internal-format
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
! msgstr ""
  
  #: config/i386/i386.opt:706
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
! msgstr ""
  
  #: config/i386/i386.opt:1267
! #, fuzzy, gcc-internal-format
! #| msgid "unknown attribute %qs"
  msgid "unknown lam type %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
  #: config/avr/avr.opt:26
  #, gcc-internal-format
  msgid "missing device or architecture after %qs"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ñ–Ð¹ Ð°Ð±Ð¾ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: config/rs6000/rs6000.opt:308
  #, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
! msgstr "%<-mvrsave=no%> Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼, Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð»Ñ–Ð´ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� %<-mno-vrsave%>"
  
  #: config/rs6000/rs6000.opt:312
  #, gcc-internal-format
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
! msgstr "%<-mvrsave=yes%> Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼, Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð»Ñ–Ð´ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� %<-mvrsave%>"
  
  #: config/rs6000/rs6000.opt:379
  #, gcc-internal-format
  msgid "using darwin64 ABI"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� darwin64"
  
  #: config/rs6000/rs6000.opt:382
  #, gcc-internal-format
  msgid "using old darwin ABI"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ Ñ�Ñ‚Ð°Ñ€Ð¸Ð¹ Ð´Ð²Ñ–Ð¹ÐºÐ¾Ð²Ð¸Ð¹ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ� darwin"
  
  #: config/fused-madd.opt:22
  #, gcc-internal-format
  msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "%<-mfused-madd%> Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½ÑŒÐ¾Ð³Ð¾ %<-ffp-contract=%>"
  
  #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
  msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� -fstack-check"
  
  #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
  msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr ""
  
  #: config/arc/arc.opt:169 config/arc/arc.opt:333 config/arc/arc.opt:337
  #: config/arc/arc.opt:341 config/arc/arc.opt:348 config/arc/arc.opt:352
--- 22196,22349 ----
  #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3507
  #, gcc-internal-format
  msgid "missing filename after %qs"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
  #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:2288
  #: c-family/c.opt:2308 c-family/c.opt:2312 c-family/c.opt:2316
  #, gcc-internal-format
  msgid "missing path after %qs"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ ÑˆÐ»Ñ�Ñ… Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: c-family/c.opt:252 c-family/c.opt:256
  #, gcc-internal-format
  msgid "missing makefile target after %qs"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ñ†Ñ–Ð»ÑŒ makefile Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: c-family/c.opt:295
  #, gcc-internal-format
  msgid "argument %qs to %<-Waligned-new%> not recognized"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-Waligned-new%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ð½Ð¾"
  
  #: c-family/c.opt:386
  #, gcc-internal-format
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-Wbidi-chars%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ð½Ð¾"
  
  #: c-family/c.opt:1106
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-Wnormalized%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ð½Ð¾"
  
  #: c-family/c.opt:1667
  #, gcc-internal-format
  msgid "no class name specified with %qs"
! msgstr "Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– ÐºÐ»Ð°Ñ�Ñƒ Ð· %qs"
  
  #: c-family/c.opt:1695
! #, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð°Ð±Ð¾ %<on%>, Ð°Ð±Ð¾ %<off%>"
  
  #: c-family/c.opt:1835
  #, gcc-internal-format
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
! msgstr "%<-fhandle-exceptions%> Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾ Ð½Ð° %<-fexceptions%> (Ñ– Ð·Ð°Ñ€Ð°Ð· Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼)"
  
  #: c-family/c.opt:1906
  #, gcc-internal-format
  msgid "missing mapper"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¼Ð°Ð¿ÐµÑ€"
  
  #: c-family/c.opt:1930
  #, gcc-internal-format
  msgid "missing header name"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"
  
  #: c-family/c.opt:1938
  #, gcc-internal-format
  msgid "missing module name"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ–Ð¼Ê¼Ñ� Ð¼Ð¾Ð´ÑƒÐ»Ñ�"
  
  #: c-family/c.opt:1985
  #, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– ivar %qs"
  
  #: c-family/c.opt:2152
  #, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð² %qs"
  
  #: d/lang.opt:193
  #, gcc-internal-format
  msgid "unknown array bounds setting %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½ÑŒ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qs"
  
  #: d/lang.opt:235
  #, gcc-internal-format
  msgid "unknown checkaction setting %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ� checkaction %qs"
  
  #: d/lang.opt:291
  #, gcc-internal-format
  msgid "unknown C++ standard %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚ C++ %qs"
  
  #: config/vms/vms.opt:42
  #, gcc-internal-format
  msgid "unknown pointer size model %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qs"
  
  #: config/i386/i386.opt:325
  #, gcc-internal-format
  msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
! msgstr "%<-mcpu=%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-mtune=%> Ð°Ð±Ð¾ %<-march=%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: config/i386/i386.opt:385
  #, gcc-internal-format
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
! msgstr "%<-mintel-syntax%> Ñ‚Ð° %<-mno-intel-syntax%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-masm=intel%> Ñ‚Ð° %<-masm=att%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: config/i386/i386.opt:706
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
! msgstr "%<-msse5%> Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾"
  
  #: config/i386/i386.opt:1267
! #, gcc-internal-format
  msgid "unknown lam type %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ lam %qs"
  
  #: config/avr/avr.opt:26
  #, gcc-internal-format
  msgid "missing device or architecture after %qs"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ñ€Ð¸Ñ�Ñ‚Ñ€Ñ–Ð¹ Ð°Ð±Ð¾ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð° Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: config/rs6000/rs6000.opt:308
  #, gcc-internal-format
  msgid "%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead"
! msgstr "%<-mvrsave=no%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-mno-vrsave%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: config/rs6000/rs6000.opt:312
  #, gcc-internal-format
  msgid "%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead"
! msgstr "%<-mvrsave=yes%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-mvrsave%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: config/rs6000/rs6000.opt:379
  #, gcc-internal-format
  msgid "using darwin64 ABI"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� darwin64 ABI"
  
  #: config/rs6000/rs6000.opt:382
  #, gcc-internal-format
  msgid "using old darwin ABI"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ð°Ñ€Ð¾Ð³Ð¾ darwin ABI"
  
  #: config/fused-madd.opt:22
  #, gcc-internal-format
  msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
! msgstr "%<-mfused-madd%> Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-ffp-contract=%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: config/microblaze/microblaze.opt:87
  #, gcc-internal-format
  msgid "%qs is deprecated; use -fstack-check"
! msgstr "%qs Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -fstack-check"
  
  #: config/microblaze/microblaze.opt:95
  #, gcc-internal-format
  msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
! msgstr "%qs Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ -fno-zero-initialized-in-bss"
  
  #: config/arc/arc.opt:169 config/arc/arc.opt:333 config/arc/arc.opt:337
  #: config/arc/arc.opt:341 config/arc/arc.opt:348 config/arc/arc.opt:352
*************** msgstr ""
*** 22390,22431 ****
  #: config/arc/arc.opt:366 config/arc/arc.opt:383
  #, gcc-internal-format
  msgid "%qs is deprecated"
! msgstr "%qs Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼"
  
  #: lto/lang.opt:28
  #, gcc-internal-format
  msgid "unknown linker output %qs"
! msgstr ""
  
  #: common.opt:1598
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
! msgstr ""
  
  #: common.opt:1616
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
! msgstr ""
  
  #: common.opt:1660
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
! msgstr ""
  
  #: common.opt:1825
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
! msgstr ""
  
  #: common.opt:1894
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
! msgstr ""
  
  #: common.opt:2004
  #, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
! msgstr ""
  
  #: common.opt:2017
  #, gcc-internal-format
--- 22351,22392 ----
  #: config/arc/arc.opt:366 config/arc/arc.opt:383
  #, gcc-internal-format
  msgid "%qs is deprecated"
! msgstr "%qs Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¾"
  
  #: lto/lang.opt:28
  #, gcc-internal-format
  msgid "unknown linker output %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð»Ñ–Ð½ÐºÐµÑ€Ð° %qs"
  
  #: common.opt:1598
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð·Ð°Ð¹Ð²Ð¾Ñ— Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– %qs"
  
  #: common.opt:1616
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð½Ð°Ð±Ð¾Ñ€Ñƒ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ FLT_EVAL_METHOD %qs"
  
  #: common.opt:1660
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ %qs"
  
  #: common.opt:1825
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ %qs"
  
  #: common.opt:1894
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ñƒ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� %qs"
  
  #: common.opt:2004
  #, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ IRA %qs"
  
  #: common.opt:2017
  #, gcc-internal-format
*************** msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ
*** 22435,22461 ****
  #: common.opt:2095
  #, gcc-internal-format
  msgid "unknown LTO partitioning model %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð¾Ð´Ñ–Ð»Ñƒ LTO %qs"
  
  #: common.opt:2205
  #, gcc-internal-format
  msgid "targets missing after %qs"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ñ†Ñ–Ð»Ñ– Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: common.opt:2208
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð°Ð±Ð¾ targets=Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: common.opt:2216
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
! msgstr ""
  
  #: common.opt:2380
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
! msgstr ""
  
  #: common.opt:2396
  #, gcc-internal-format
--- 22396,22422 ----
  #: common.opt:2095
  #, gcc-internal-format
  msgid "unknown LTO partitioning model %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� LTO %qs"
  
  #: common.opt:2205
  #, gcc-internal-format
  msgid "targets missing after %qs"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ñ†Ñ–Ð»Ñ– Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: common.opt:2208
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð¾Ð¿Ñ†Ñ–Ñ— Ð°Ð±Ð¾ Ñ†Ñ–Ð»Ñ–=Ð¾Ð¿Ñ†Ñ–Ñ— Ð¿Ñ–Ñ�Ð»Ñ� %qs"
  
  #: common.opt:2216
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ ABI Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qs"
  
  #: common.opt:2380
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÑŽÐ²Ð°Ð½Ð¾Ñ�Ñ‚Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %qs"
  
  #: common.opt:2396
  #, gcc-internal-format
*************** msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð¾
*** 22465,22476 ****
  #: common.opt:2502
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ–Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ�, %qs"
  
  #: common.opt:2535
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð¿ÐµÑ€ÐµÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² %qs"
  
  #: common.opt:2842
  #, gcc-internal-format
--- 22426,22437 ----
  #: common.opt:2502
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¶Ð¸Ð²Ð¾Ð³Ð¾ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ� %qs"
  
  #: common.opt:2535
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ð»Ð³Ð¾Ñ€Ð¸Ñ‚Ð¼ Ð¿ÐµÑ€ÐµÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² %qs"
  
  #: common.opt:2842
  #, gcc-internal-format
*************** msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ TL
*** 22480,22587 ****
  #: common.opt:3182
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
! msgstr ""
  
  #: common.opt:3213
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
! msgstr ""
  
  #: common.opt:3239
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– %qs"
  
  #: common.opt:3258
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
! msgstr ""
  
  #: params.opt:886
  #, gcc-internal-format
  msgid "unknown ranger debug mode %qs"
! msgstr ""
  
  #: params.opt:1065
  #, gcc-internal-format
  msgid "unknown threader debug mode %qs"
! msgstr ""
  
  #: attribs.cc:255 attribs.cc:278 attribs.cc:291
  #, gcc-internal-format
  msgid "wrong argument to ignored attributes"
! msgstr ""
  
  #: attribs.cc:256
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
! msgstr ""
  
  #: attribs.cc:541
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
! msgstr ""
  
  #: attribs.cc:547
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
! msgstr ""
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15960 cp/decl.cc:16010
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
! msgstr ""
  
  #. Warn about and ignore all others for now, but store them.
  #: attribs.cc:720 c-family/c-attribs.cc:3956 objc/objc-act.cc:5131
  #: objc/objc-act.cc:7122 objc/objc-act.cc:8320 objc/objc-act.cc:8376
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
! msgstr ""
  
  #: attribs.cc:724
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
! msgstr ""
  
  #: attribs.cc:737 c/c-parser.cc:1961 cp/cp-gimplify.cc:3274
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
! msgstr ""
  
  #: attribs.cc:740
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %i Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð¼Ð°Ñ”Ð¼Ð¾ %i"
  
  #: attribs.cc:743 c/c-parser.cc:1964 cp/cp-gimplify.cc:3276
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "expected %i or more, found %i"
  msgid "expected %i, found %i"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %i Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð¼Ð°Ñ”Ð¼Ð¾ %i"
  
  #: attribs.cc:746
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
! msgstr ""
  
  #: attribs.cc:766 c-family/c-attribs.cc:4652
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
! msgstr ""
  
  #: attribs.cc:815
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
! msgstr ""
  
  #: attribs.cc:825
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
! msgstr ""
  
  #. The specifications of standard attributes in C mean
  #. this is a constraint violation.
--- 22441,22547 ----
  #: common.opt:3182
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð²Ð°Ñ€Ñ‚Ð¾Ñ�Ñ‚Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ‚Ð¾Ñ€Ð° %qs"
  
  #: common.opt:3213
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
! msgstr "Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qs"
  
  #: common.opt:3239
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
! msgstr "Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– %qs"
  
  #: common.opt:3258
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ vtable %qs"
  
  #: params.opt:886
  #, gcc-internal-format
  msgid "unknown ranger debug mode %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� ranger %qs"
  
  #: params.opt:1065
  #, gcc-internal-format
  msgid "unknown threader debug mode %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� threader %qs"
  
  #: attribs.cc:255 attribs.cc:278 attribs.cc:291
  #, gcc-internal-format
  msgid "wrong argument to ignored attributes"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð²"
  
  #: attribs.cc:256
  #, gcc-internal-format
  msgid "valid format is %<ns::attr%> or %<ns::%>"
! msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ - %<ns::attr%> Ð°Ð±Ð¾ %<ns::%>"
  
  #: attribs.cc:541
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qs"
  
  #: attribs.cc:547
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qs"
  
  #: attribs.cc:553 c-family/c-attribs.cc:937 c-family/c-attribs.cc:2439
  #: c-family/c-attribs.cc:2928 c-family/c-attribs.cc:4790
! #: c-family/c-attribs.cc:4883 cp/decl.cc:15970 cp/decl.cc:16020
  #: cp/friend.cc:318 cp/tree.cc:5261
  #, gcc-internal-format
  msgid "previous declaration here"
! msgstr "Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚ÑƒÑ‚"
  
  #. Warn about and ignore all others for now, but store them.
  #: attribs.cc:720 c-family/c-attribs.cc:3956 objc/objc-act.cc:5131
  #: objc/objc-act.cc:7122 objc/objc-act.cc:8320 objc/objc-act.cc:8376
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
! msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: attribs.cc:724
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
! msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<%E::%E%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: attribs.cc:737 c/c-parser.cc:1961 cp/cp-gimplify.cc:3274
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE"
  
  #: attribs.cc:740
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %i Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %i"
  
  #: attribs.cc:743 c/c-parser.cc:1964 cp/cp-gimplify.cc:3276
! #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %i, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %i"
  
  #: attribs.cc:746
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� Ð¼Ñ–Ð¶ %i Ñ– %i, Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %i"
  
  #: attribs.cc:766 c-family/c-attribs.cc:4652
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ‚Ð¸Ð¿Ñ–Ð²"
  
  #: attribs.cc:815
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹"
  
  #: attribs.cc:825
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #. The specifications of standard attributes in C mean
  #. this is a constraint violation.
*************** msgstr ""
*** 22627,22636 ****
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3426 config/i386/i386-options.cc:3584
! #: config/i386/i386-options.cc:3816 config/i386/i386-options.cc:3846
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20466 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
--- 22587,22596 ----
  #: config/arm/arm.cc:7472 config/arm/arm.cc:7489 config/avr/avr.cc:9568
  #: config/csky/csky.cc:6498 config/csky/csky.cc:6520
  #: config/h8300/h8300.cc:4968 config/h8300/h8300.cc:4992
! #: config/i386/i386-options.cc:3428 config/i386/i386-options.cc:3586
! #: config/i386/i386-options.cc:3818 config/i386/i386-options.cc:3848
  #: config/ia64/ia64.cc:785 config/loongarch/loongarch.cc:6539
! #: config/rs6000/rs6000.cc:20475 ada/gcc-interface/utils.cc:6588
  #: ada/gcc-interface/utils.cc:6604 ada/gcc-interface/utils.cc:6642
  #: ada/gcc-interface/utils.cc:6659 ada/gcc-interface/utils.cc:6676
  #: ada/gcc-interface/utils.cc:6691 ada/gcc-interface/utils.cc:6707
*************** msgstr ""
*** 22648,22756 ****
  #: jit/dummy-frontend.cc:185 lto/lto-lang.cc:288
  #, gcc-internal-format
  msgid "%qE attribute ignored"
! msgstr ""
  
  #: attribs.cc:1175
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
! msgstr ""
  
  #: attribs.cc:1178 cp/decl.cc:1282 cp/decl.cc:2245 cp/decl.cc:2293
  #: cp/decl.cc:2309 cp/decl.cc:2989 cp/decl.cc:3435
  #, gcc-internal-format
  msgid "previous declaration of %qD"
! msgstr ""
  
  #: attribs.cc:1287
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
! msgstr ""
  
  #: attribs.cc:1809
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
! msgstr ""
  
  #: attribs.cc:1821
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
! msgstr ""
  
  #: attribs.cc:1835
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
! msgstr ""
  
  #: attribs.cc:1916
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
! msgstr ""
  
  #: attribs.cc:1924
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
! msgstr ""
  
  #: attribs.cc:1932
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
! msgstr ""
  
  #: attribs.cc:1963
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
! msgstr ""
  
  #: attribs.cc:1977
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
! msgstr ""
  
  #: attribs.cc:2279
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: attribs.cc:2285 attribs.cc:2305
  #, gcc-internal-format
  msgid "%qD target declared here"
! msgstr "Ð¦Ñ–Ð»ÑŒ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: attribs.cc:2299
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: auto-profile.cc:365
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
! msgstr ""
  
  #: auto-profile.cc:862
  #, gcc-internal-format
  msgid "Not expected TAG."
! msgstr ""
  
  #: auto-profile.cc:927
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� %s"
  
  #: auto-profile.cc:933
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
! msgstr ""
  
  #: auto-profile.cc:941
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
! msgstr ""
  
  #: auto-profile.cc:953
  #, gcc-internal-format, gfc-internal-format
--- 22608,22716 ----
  #: jit/dummy-frontend.cc:185 lto/lto-lang.cc:288
  #, gcc-internal-format
  msgid "%qE attribute ignored"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: attribs.cc:1175
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target%> Ð´Ð»Ñ� Ð±Ð°Ð³Ð°Ñ‚Ð¾Ð²ÐµÑ€Ñ�Ñ–Ð¹Ð½Ð¾Ð³Ð¾ %qD"
  
  #: attribs.cc:1178 cp/decl.cc:1282 cp/decl.cc:2245 cp/decl.cc:2293
  #: cp/decl.cc:2309 cp/decl.cc:2989 cp/decl.cc:3435
  #, gcc-internal-format
  msgid "previous declaration of %qD"
! msgstr "Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %qD"
  
  #: attribs.cc:1287
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ñ– Ð´Ð¾ %qT Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: attribs.cc:1809
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
! msgstr "%q+D Ð²Ð¶Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ dllexport: dllimport Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: attribs.cc:1821
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
! msgstr "%q+D Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ dllimport Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð· dll Ð·Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð¼"
  
  #: attribs.cc:1835
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
! msgstr "%qD Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ dllimport: Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ dllimport Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: attribs.cc:1916
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
! msgstr "Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº dllimport: Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: attribs.cc:1924
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %q+D Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº dllimport"
  
  #: attribs.cc:1932
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q+D Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº dllimport"
  
  #: attribs.cc:1963
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
! msgstr "Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ” Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ðµ Ð´Ð»Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %q+D Ñ‡ÐµÑ€ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE"
  
  #: attribs.cc:1977
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
! msgstr "%qE Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡Ð°Ñ” Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼, Ð°Ð»Ðµ %qD Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð· Ñ–Ð½ÑˆÐ¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ"
  
  #: attribs.cc:2279
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
! msgstr[0] "%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð±Ñ–Ð»ÑŒÑˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s"
! msgstr[1] "%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð±Ñ–Ð»ÑŒÑˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s"
! msgstr[2] "%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð±Ñ–Ð»ÑŒÑˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s"
  
  #: attribs.cc:2285 attribs.cc:2305
  #, gcc-internal-format
  msgid "%qD target declared here"
! msgstr "Ñ†Ñ–Ð»ÑŒ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: attribs.cc:2299
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
! msgstr[0] "%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¼ÐµÐ½Ñˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s"
! msgstr[1] "%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¼ÐµÐ½Ñˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s"
! msgstr[2] "%qD Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¼ÐµÐ½Ñˆ Ð¾Ð±Ð¼ÐµÐ¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ñ– Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ð½Ñ–Ð¶ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»ÑŒ %qD: %s"
  
  #: auto-profile.cc:365
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
! msgstr "Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” 16 Ð±Ð°Ð¹Ñ‚"
  
  #: auto-profile.cc:862
  #, gcc-internal-format
  msgid "Not expected TAG."
! msgstr "Ð�ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ‚ÐµÐ³."
  
  #: auto-profile.cc:927
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %s"
  
  #: auto-profile.cc:933
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
! msgstr "ÐœÐ°Ð³Ñ–Ñ‡Ð½Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ AutoFDO Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ�"
  
  #: auto-profile.cc:941
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
! msgstr "Ð’ÐµÑ€Ñ�Ñ–Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ AutoFDO %u Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” %u"
  
  #: auto-profile.cc:953
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚
*** 22765,22773 ****
  #: builtins.cc:701
  #, gcc-internal-format
  msgid "offset %qwi outside bounds of constant string"
! msgstr ""
  
! #: builtins.cc:705 gimple-ssa-warn-access.cc:4596 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
--- 22725,22733 ----
  #: builtins.cc:701
  #, gcc-internal-format
  msgid "offset %qwi outside bounds of constant string"
! msgstr "Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %qwi Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: builtins.cc:705 cp/name-lookup.cc:6417
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
*************** msgstr "%qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
*** 22775,23901 ****
  #: builtins.cc:1313
  #, gcc-internal-format
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
! msgstr ""
  
  #: builtins.cc:1320
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
! msgstr ""
  
  #: builtins.cc:1328
  #, gcc-internal-format
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
! msgstr ""
  
  #: builtins.cc:1335
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
! msgstr ""
  
  #: builtins.cc:4042 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2553
  #: tree-ssa-strlen.cc:3188
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
! msgstr ""
  
  #: builtins.cc:5147 gimplify.cc:3647
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
! msgstr ""
  
  #: builtins.cc:5247
  #, gcc-internal-format
  msgid "invalid argument to %qD"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD"
  
  #: builtins.cc:5260
  #, 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.cc:5268
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
! msgstr ""
  
  #: builtins.cc:5620
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
! msgstr ""
  
  #: builtins.cc:5710
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
! msgstr ""
  
  #: builtins.cc:6084 builtins.cc:6097
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
! msgstr ""
  
  #: builtins.cc:6867
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 %qs, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼"
  
  #: builtins.cc:6909
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
! msgstr "Ð½ÐµÑ†Ñ–Ð»Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 %qs"
  
  #: builtins.cc:6973
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<__builtin_thread_pointer%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: builtins.cc:6993
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<__builtin_set_thread_pointer%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: builtins.cc:7052
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
! msgstr ""
  
  #: builtins.cc:7059
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 0 %qs, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð»Ð¸Ð¼"
  
  #: builtins.cc:7071
  #, gcc-internal-format
  msgid "illegal argument 0 to %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 0 %qs"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
  #: builtins.cc:7581 expr.cc:11830
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
  #: builtins.cc:7587
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<__builtin_va_arg_pack_len ()%>"
  
  #: builtins.cc:7855
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
! msgstr ""
  
  #: builtins.cc:8751
  #, gcc-internal-format
  msgid "target format does not support infinity"
! msgstr ""
  
  #: builtins.cc:10397
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
! msgstr ""
  
  #: builtins.cc:10405
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
! msgstr ""
  
  #: builtins.cc:10420
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
! msgstr ""
  
  #: builtins.cc:10425
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
! msgstr ""
  
  #: builtins.cc:10458
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
! msgstr ""
  
  #: builtins.cc:10471
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
! msgstr ""
  
  #: builtins.cc:10500
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
! msgstr ""
  
  #: builtins.cc:10513
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
! msgstr ""
  
  #: calls.cc:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot tail-call: %s"
! msgstr "Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¹: %s"
  
  #: calls.cc:2761
  #, gcc-internal-format
  msgid "function call has aggregate value"
! msgstr ""
  
  #: calls.cc:3490
  #, gcc-internal-format
  msgid "passing too large argument on stack"
! msgstr ""
  
  #: cfganal.cc:173
  #, gcc-internal-format
  msgid "%<verify_marked_backedges%> failed"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° %<verify_marked_backedges%>"
  
  #: cfgexpand.cc:1816
  #, gcc-internal-format
  msgid "total size of local objects is too large"
! msgstr ""
  
  #: cfgexpand.cc:1819 function.cc:1014 varasm.cc:2330
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
! msgstr ""
  
  #: cfgexpand.cc:1831
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
! msgstr ""
  
  #: cfgexpand.cc:2923
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
! msgstr ""
  
  #: cfgexpand.cc:2930
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr ""
  
  #: cfgexpand.cc:2952
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
! msgstr ""
  
  #. ??? Diagnose during gimplification?
  #: cfgexpand.cc:2983
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
! msgstr ""
  
  #. ??? Diagnose during gimplification?
  #: cfgexpand.cc:2990
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
! msgstr ""
  
  #: cfgexpand.cc:3003
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
! msgstr ""
  
  #: cfgexpand.cc:3005
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
! msgstr ""
  
  #: cfgexpand.cc:3075
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
! msgstr ""
  
  #. ??? Diagnose during gimplification?
  #: cfgexpand.cc:3128
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
! msgstr ""
  
  #: cfgexpand.cc:3194
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
! msgstr ""
  
  #: cfgexpand.cc:3221
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
! msgstr ""
  
  #: cfgexpand.cc:3229
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
! msgstr ""
  
  #: cfgexpand.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
! msgstr ""
  
  #: cfgexpand.cc:3410
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
! msgstr ""
  
  #: cfgexpand.cc:3595
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
! msgstr ""
  
  #: cfgexpand.cc:3600
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
! msgstr ""
  
  #: cfgexpand.cc:6694
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
! msgstr ""
  
  #: cfgexpand.cc:6698
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
! msgstr ""
  
  #: cfgexpand.cc:6987
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
! msgstr ""
  
  #: cfghooks.cc:120
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
! msgstr ""
  
  #: cfghooks.cc:126
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
! msgstr ""
  
  #: cfghooks.cc:143
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
! msgstr ""
  
  #: cfghooks.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i lacks loop_father"
! msgstr ""
  
  #: cfghooks.cc:155
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong count of block %i"
! msgstr ""
  
  #: cfghooks.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Missing count of block %i"
! msgstr ""
  
  #: cfghooks.cc:169
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated flag set on BB %d"
! msgstr ""
  
  #: cfghooks.cc:177
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
! msgstr ""
  
  #: cfghooks.cc:186
  #, gcc-internal-format, gfc-internal-format
  msgid "Uninitialized probability of edge %i->%i"
! msgstr ""
  
  #: cfghooks.cc:192
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
! msgstr ""
  
  #: cfghooks.cc:204
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
! msgstr ""
  
  #: cfghooks.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
! msgstr ""
  
  #: cfghooks.cc:225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
! msgstr ""
  
  #: cfghooks.cc:233 cfghooks.cc:244
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
! msgstr ""
  
  #: cfghooks.cc:245
  #, gcc-internal-format, gfc-internal-format
  msgid "its dest_idx should be %d, not %d"
! msgstr ""
  
  #: cfghooks.cc:274
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
! msgstr ""
  
  #: cfghooks.cc:285
  #, gcc-internal-format
  msgid "verify_flow_info failed"
! msgstr ""
  
  #: cfghooks.cc:343
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support dump_bb_for_graph"
! msgstr ""
  
  #: cfghooks.cc:386
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch"
! msgstr ""
  
  #: cfghooks.cc:406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_remove_branch_p"
! msgstr ""
  
  #: cfghooks.cc:500
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
! msgstr ""
  
  #: cfghooks.cc:538
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_block"
! msgstr ""
  
  #: cfghooks.cc:603
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support move_block_after"
! msgstr ""
  
  #: cfghooks.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support delete_basic_block"
! msgstr ""
  
  #: cfghooks.cc:663
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_edge"
! msgstr ""
  
  #: cfghooks.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support create_basic_block"
! msgstr ""
  
  #: cfghooks.cc:782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_merge_blocks_p"
! msgstr ""
  
  #: cfghooks.cc:793
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predict_edge"
! msgstr ""
  
  #: cfghooks.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predicted_by_p"
! msgstr ""
  
  #: cfghooks.cc:816
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support merge_blocks"
! msgstr ""
  
  #: cfghooks.cc:897
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support make_forwarder_block"
! msgstr ""
  
  #: cfghooks.cc:1046
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support force_nonfallthru"
! msgstr ""
  
  #: cfghooks.cc:1080
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_duplicate_block_p"
! msgstr ""
  
  #: cfghooks.cc:1109
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support duplicate_block"
! msgstr ""
  
  #: cfghooks.cc:1184
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_call_p"
! msgstr ""
  
  #: cfghooks.cc:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_condjump_p"
! msgstr ""
  
  #: cfghooks.cc:1213
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support flow_call_edges_add"
! msgstr ""
  
  #: cfgloop.cc:1411
  #, gcc-internal-format
  msgid "loop verification on loop tree that needs fixup"
! msgstr ""
  
  #: cfgloop.cc:1427
  #, gcc-internal-format
  msgid "corrupt loop tree root"
! msgstr ""
  
  #: cfgloop.cc:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "loop with header %d marked for removal"
! msgstr ""
  
  #: cfgloop.cc:1442
  #, gcc-internal-format, gfc-internal-format
  msgid "loop with header %d not in loop tree"
! msgstr ""
  
  #: cfgloop.cc:1448
  #, gcc-internal-format, gfc-internal-format
  msgid "non-loop with header %d not marked for removal"
! msgstr ""
  
  #: cfgloop.cc:1462
  #, gcc-internal-format, gfc-internal-format
  msgid "removed loop %d in loop tree"
! msgstr ""
  
  #: cfgloop.cc:1470
  #, gcc-internal-format, gfc-internal-format
  msgid "size of loop %d should be %d, not %d"
! msgstr ""
  
  #: cfgloop.cc:1481
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d does not belong to loop %d"
! msgstr ""
  
  #: cfgloop.cc:1493
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d has father loop %d, should be loop %d"
! msgstr ""
  
  #: cfgloop.cc:1509
  #, gcc-internal-format
  msgid "loop %d%'s header is not a loop header"
! msgstr ""
  
  #: cfgloop.cc:1515
  #, gcc-internal-format
  msgid "loop %d%'s header does not have exactly 2 entries"
! msgstr ""
  
  #: cfgloop.cc:1522
  #, gcc-internal-format
  msgid "loop %d%'s latch does not have an edge to its header"
! msgstr ""
  
  #: cfgloop.cc:1527
  #, gcc-internal-format
  msgid "loop %d%'s latch is not dominated by its header"
! msgstr ""
  
  #: cfgloop.cc:1535
  #, gcc-internal-format
  msgid "loop %d%'s latch does not have exactly 1 successor"
! msgstr ""
  
  #: cfgloop.cc:1540
  #, gcc-internal-format
  msgid "loop %d%'s latch does not have header as successor"
! msgstr ""
  
  #: cfgloop.cc:1545
  #, gcc-internal-format
  msgid "loop %d%'s latch does not belong directly to it"
! msgstr ""
  
  #: cfgloop.cc:1551
  #, gcc-internal-format
  msgid "loop %d%'s header does not belong directly to it"
! msgstr ""
  
  #: cfgloop.cc:1561
  #, gcc-internal-format
  msgid "loop %d%'s latch is marked as part of irreducible region"
! msgstr ""
  
  #: cfgloop.cc:1573
  #, gcc-internal-format
  msgid "loop %d%'s number of iterations %qE references the released SSA name %qE"
! msgstr ""
  
  #: cfgloop.cc:1606
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d should be marked irreducible"
! msgstr ""
  
  #: cfgloop.cc:1612
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d should not be marked irreducible"
! msgstr ""
  
  #: cfgloop.cc:1621
  #, gcc-internal-format, gfc-internal-format
  msgid "edge from %d to %d should be marked irreducible"
! msgstr ""
  
  #: cfgloop.cc:1628
  #, gcc-internal-format, gfc-internal-format
  msgid "edge from %d to %d should not be marked irreducible"
! msgstr ""
  
  #: cfgloop.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted head of the exits list of loop %d"
! msgstr ""
  
  #: cfgloop.cc:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted exits list of loop %d"
! msgstr ""
  
  #: cfgloop.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "nonempty exits list of loop %d, but exits are not recorded"
! msgstr ""
  
  #: cfgloop.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "exit %d->%d not recorded"
! msgstr ""
  
  #: cfgloop.cc:1719
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong list of exited loops for edge %d->%d"
! msgstr ""
  
  #: cfgloop.cc:1728
  #, gcc-internal-format
  msgid "too many loop exits recorded"
! msgstr ""
  
  #: cfgloop.cc:1739
  #, gcc-internal-format, gfc-internal-format
  msgid "%d exits recorded for loop %d (having %d exits)"
! msgstr ""
  
  #: cfgrtl.cc:2401
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
! msgstr ""
  
  #: cfgrtl.cc:2521
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
! msgstr ""
  
  #: cfgrtl.cc:2529
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
! msgstr ""
  
  #: cfgrtl.cc:2568
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
! msgstr ""
  
  #: cfgrtl.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
! msgstr ""
  
  #: cfgrtl.cc:2599
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
! msgstr ""
  
  #: cfgrtl.cc:2604
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2610
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2616
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2623
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
! msgstr ""
  
  #: cfgrtl.cc:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2660
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2665
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2673
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2683
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2701
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2711
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
! msgstr ""
  
  #: cfgrtl.cc:2763 cfgrtl.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
! msgstr ""
  
  #: cfgrtl.cc:2786
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
! msgstr ""
  
  #: cfgrtl.cc:2796
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
! msgstr ""
  
  #: cfgrtl.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
! msgstr ""
  
  #: cfgrtl.cc:2829
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
! msgstr ""
  
  #: cfgrtl.cc:2840
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
! msgstr ""
  
  #: cfgrtl.cc:2848
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
! msgstr ""
  
  #: cfgrtl.cc:2921 cfgrtl.cc:2969
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
! msgstr ""
  
  #: cfgrtl.cc:2929
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
! msgstr ""
  
  #: cfgrtl.cc:2942
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
! msgstr ""
  
  #: cfgrtl.cc:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
! msgstr ""
  
  #: cfgrtl.cc:3002
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
! msgstr ""
  
  #: cfgrtl.cc:3018
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
! msgstr ""
  
  #: cfgrtl.cc:3027
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
! msgstr ""
  
  #: cfgrtl.cc:3029
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ð° ÐºÑ€Ð°ÑŽ fallthru"
  
  #: cfgrtl.cc:3063
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
! msgstr ""
  
  #: cfgrtl.cc:3102
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
! msgstr ""
  
  #: cgraph.cc:3207
  #, gcc-internal-format
  msgid "caller edge count invalid"
! msgstr ""
  
  #: cgraph.cc:3305
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
! msgstr ""
  
  #: cgraph.cc:3310
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
! msgstr ""
  
  #: cgraph.cc:3340
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
! msgstr ""
  
  #: cgraph.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
! msgstr ""
  
  #: cgraph.cc:3352 cgraph.cc:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
! msgstr ""
  
  #: cgraph.cc:3359
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
! msgstr ""
  
  #: cgraph.cc:3370
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
! msgstr ""
  
  #: cgraph.cc:3389
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
! msgstr ""
  
  #: cgraph.cc:3402
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
! msgstr ""
  
  #: cgraph.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
! msgstr ""
  
  #: cgraph.cc:3416
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
! msgstr ""
  
  #: cgraph.cc:3445
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
! msgstr ""
  
  #: cgraph.cc:3452
  #, gcc-internal-format
  msgid "cgraph count invalid"
! msgstr ""
  
  #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
! msgstr ""
  
  #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
! msgstr ""
  
  #: cgraph.cc:3469
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
! msgstr ""
  
  #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "local symbols must be defined"
! msgstr ""
  
  #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "externally visible inline clone"
! msgstr ""
  
  #: cgraph.cc:3484
  #, gcc-internal-format
  msgid "inline clone with address taken"
! msgstr ""
  
  #: cgraph.cc:3489
  #, gcc-internal-format
  msgid "inline clone is forced to output"
! msgstr ""
  
  #: cgraph.cc:3496
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
! msgstr ""
  
  #: cgraph.cc:3501
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
! msgstr ""
  
  #: cgraph.cc:3508
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
! msgstr ""
  
  #: cgraph.cc:3520
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
! msgstr ""
  
  #: cgraph.cc:3527
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
! msgstr ""
  
  #: cgraph.cc:3533 cgraph.cc:3593
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
! msgstr ""
  
  #: cgraph.cc:3541
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
! msgstr ""
  
  #: cgraph.cc:3549 cgraph.cc:3622
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
! msgstr ""
  
  #: cgraph.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
! msgstr ""
  
  #: cgraph.cc:3571
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
! msgstr ""
  
  #: cgraph.cc:3576
  #, gcc-internal-format
  msgid "multiple inline callers"
! msgstr ""
  
  #: cgraph.cc:3583
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
! msgstr ""
  
  #: cgraph.cc:3612
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
! msgstr ""
  
  #: cgraph.cc:3643
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
! msgstr ""
  
  #: cgraph.cc:3660
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
! msgstr ""
  
  #: cgraph.cc:3671
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
! msgstr "Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº inlined_to, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ð¸ÐºÑ–Ð²"
  
  #: cgraph.cc:3676
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
! msgstr ""
  
  #: cgraph.cc:3687
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
! msgstr ""
  
  #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
! msgstr ""
  
  #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
! msgstr ""
  
  #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
! msgstr ""
  
  #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
! msgstr ""
  
  #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "Alias has call edges"
! msgstr ""
  
  #: cgraph.cc:3734
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
! msgstr ""
  
  #: cgraph.cc:3739
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
! msgstr ""
  
  #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
! msgstr ""
  
  #: cgraph.cc:3755
  #, gcc-internal-format
  msgid "No edge out of thunk node"
! msgstr ""
  
  #: cgraph.cc:3760
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
! msgstr ""
  
  #: cgraph.cc:3765
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
! msgstr ""
  
  #: cgraph.cc:3801
  #, gcc-internal-format
  msgid "shared call_stmt:"
! msgstr ""
  
  #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
! msgstr ""
  
  #: cgraph.cc:3818
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
! msgstr ""
  
  #: cgraph.cc:3828
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
! msgstr ""
  
  #: cgraph.cc:3838
  #, gcc-internal-format
  msgid "reference to dead statement"
! msgstr ""
  
  #: cgraph.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
! msgstr ""
  
  #: cgraph.cc:3863
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
! msgstr ""
  
  #: cgraph.cc:3882 cgraph.cc:3895
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
! msgstr ""
  
  #: cgraph.cc:3887
  #, gcc-internal-format
  msgid "origin points to a different parent"
! msgstr ""
  
  #: cgraph.cc:3903
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
! msgstr ""
  
  #: cgraph.cc:4025 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
! msgstr ""
  
  #: cgraphunit.cc:752
  #, gcc-internal-format
--- 22735,23861 ----
  #: builtins.cc:1313
  #, gcc-internal-format
  msgid "second argument to %<__builtin_prefetch%> must be a constant"
! msgstr "Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_prefetch%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: builtins.cc:1320
  #, gcc-internal-format
  msgid "invalid second argument to %<__builtin_prefetch%>; using zero"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_prefetch%>; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÑƒÐ»ÑŒ"
  
  #: builtins.cc:1328
  #, gcc-internal-format
  msgid "third argument to %<__builtin_prefetch%> must be a constant"
! msgstr "Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_prefetch%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: builtins.cc:1335
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<__builtin_prefetch%>; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÑƒÐ»ÑŒ"
  
  #: builtins.cc:4042 gimple-fold.cc:2523 gimple-ssa-warn-access.cc:2553
  #: tree-ssa-strlen.cc:3188
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: builtins.cc:5147 gimplify.cc:3647
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
! msgstr "Ð·Ð°Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<va_start%>"
  
  #: builtins.cc:5247
  #, gcc-internal-format
  msgid "invalid argument to %qD"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qD"
  
  #: builtins.cc:5260
  #, gcc-internal-format
  msgid "unsupported argument to %qD"
! msgstr "Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qD"
  
  #. Warn since no effort is made to ensure that any frame
  #. beyond the current one exists or can be safely reached.
  #: builtins.cc:5268
  #, gcc-internal-format
  msgid "calling %qD with a nonzero argument is unsafe"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº %qD Ð· Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹"
  
  #: builtins.cc:5620
  #, gcc-internal-format
  msgid "both arguments to %<__builtin___clear_cache%> must be pointers"
! msgstr "Ð¾Ð±Ð¸Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� %<__builtin___clear_cache%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸"
  
  #: builtins.cc:5710
  #, gcc-internal-format
  msgid "trampoline generated for nested function %qD"
! msgstr "Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD"
  
  #: builtins.cc:6084 builtins.cc:6097
  #, gcc-internal-format
  msgid "%qD changed semantics in GCC 4.4"
! msgstr "%qD Ð·Ð¼Ñ–Ð½Ð¸Ð² Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸ÐºÑƒ Ð² GCC 4.4"
  
  #: builtins.cc:6867
  #, gcc-internal-format
  msgid "non-constant argument 1 to %qs"
! msgstr "Ð½Ðµ-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qs"
  
  #: builtins.cc:6909
  #, gcc-internal-format
  msgid "non-integer argument 1 to %qs"
! msgstr "Ð½ÐµÑ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð´Ð»Ñ� %qs"
  
  #: builtins.cc:6973
  #, gcc-internal-format
  msgid "%<__builtin_thread_pointer%> is not supported on this target"
! msgstr "%<__builtin_thread_pointer%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–"
  
  #: builtins.cc:6993
  #, gcc-internal-format
  msgid "%<__builtin_set_thread_pointer%> is not supported on this target"
! msgstr "%<__builtin_set_thread_pointer%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–"
  
  #: builtins.cc:7052
  #, gcc-internal-format
  msgid "%qs only supported in OpenACC code"
! msgstr "%qs Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² ÐºÐ¾Ð´Ñ– OpenACC"
  
  #: builtins.cc:7059
  #, gcc-internal-format
  msgid "non-constant argument 0 to %qs"
! msgstr "Ð½Ðµ-ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 0 Ð´Ð»Ñ� %qs"
  
  #: builtins.cc:7071
  #, gcc-internal-format
  msgid "illegal argument 0 to %qs"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 0 Ð´Ð»Ñ� %qs"
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
  #: builtins.cc:7581 expr.cc:11830
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<__builtin_va_arg_pack ()%>"
  
  #. All valid uses of __builtin_va_arg_pack_len () are removed during
  #. inlining.
  #: builtins.cc:7587
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack_len ()%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<__builtin_va_arg_pack_len ()%>"
  
  #: builtins.cc:7855
  #, gcc-internal-format
  msgid "%<__builtin_longjmp%> second argument must be 1"
! msgstr "Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_longjmp%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ 1"
  
  #: builtins.cc:8751
  #, gcc-internal-format
  msgid "target format does not support infinity"
! msgstr "Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð½ÐµÑ�ÐºÑ–Ð½Ñ‡ÐµÐ½Ð½Ñ–Ñ�Ñ‚ÑŒ"
  
  #: builtins.cc:10397
  #, gcc-internal-format
  msgid "%<va_start%> used in function with fixed arguments"
! msgstr "%<va_start%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
  #: builtins.cc:10405
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<va_start%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<va_start%>"
  
  #: builtins.cc:10420
  #, gcc-internal-format
  msgid "%<__builtin_next_arg%> called without an argument"
! msgstr "%<__builtin_next_arg%> Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
  #: builtins.cc:10425
  #, gcc-internal-format
  msgid "wrong number of arguments to function %<__builtin_next_arg%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<__builtin_next_arg%>"
  
  #: builtins.cc:10458
  #, gcc-internal-format
  msgid "second parameter of %<va_start%> not last named argument"
! msgstr "Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð½Ðµ Ñ” Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
  #: builtins.cc:10471
  #, gcc-internal-format
  msgid "undefined behavior when second parameter of %<va_start%> is declared with %<register%> storage"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ°, ÐºÐ¾Ð»Ð¸ Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<va_start%> Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð·Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ�Ð¼ %<register%>"
  
  #: builtins.cc:10500
  #, gcc-internal-format
  msgid "first argument of %qD must be a pointer, second integer constant"
! msgstr "Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼, Ð´Ñ€ÑƒÐ³Ð¸Ð¹ - Ñ†Ñ–Ð»Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: builtins.cc:10513
  #, gcc-internal-format
  msgid "last argument of %qD is not integer constant between 0 and 3"
! msgstr "Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð²Ñ–Ð´ 0 Ð´Ð¾ 3"
  
  #: calls.cc:1245
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot tail-call: %s"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ñ…Ð²Ð¾Ñ�Ñ‚Ð¾Ð²Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº: %s"
  
  #: calls.cc:2761
  #, gcc-internal-format
  msgid "function call has aggregate value"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¼Ð°Ñ” Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: calls.cc:3490
  #, gcc-internal-format
  msgid "passing too large argument on stack"
! msgstr "Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð° Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñƒ Ñ�Ñ‚ÐµÐºÑƒ"
  
  #: cfganal.cc:173
  #, gcc-internal-format
  msgid "%<verify_marked_backedges%> failed"
! msgstr "%<verify_marked_backedges%> Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�"
  
  #: cfgexpand.cc:1816
  #, gcc-internal-format
  msgid "total size of local objects is too large"
! msgstr "Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹"
  
  #: cfgexpand.cc:1819 function.cc:1014 varasm.cc:2330
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q+D Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹"
  
  #: cfgexpand.cc:1831
  #, gcc-internal-format
  msgid "cannot allocate stack for variable %q+D, naked function"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ñ�Ñ‚ÐµÐº Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %q+D, Ð³Ð¾Ð»Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: cfgexpand.cc:2923
  #, gcc-internal-format
  msgid "too many alternatives in %<asm%>"
! msgstr "Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð² Ð² %<asm%>"
  
  #: cfgexpand.cc:2930
  #, gcc-internal-format
  msgid "operand constraints for %<asm%> differ in number of alternatives"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð´Ð»Ñ� %<asm%> Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð·Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²"
  
  #: cfgexpand.cc:2952
  #, gcc-internal-format
  msgid "%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list"
! msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<asm%> Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qE ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð·Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ %<asm%> clobber"
  
  #. ??? Diagnose during gimplification?
  #: cfgexpand.cc:2983
  #, gcc-internal-format
  msgid "PIC register clobbered by %qs in %<asm%>"
! msgstr "PIC-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð¸Ð¹ %qs Ð² %<asm%>"
  
  #. ??? Diagnose during gimplification?
  #: cfgexpand.cc:2990
  #, gcc-internal-format
  msgid "the register %qs cannot be clobbered in %<asm%> for the current target"
! msgstr "Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð¸Ð¹ Ð² %<asm%> Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–"
  
  #: cfgexpand.cc:3003
  #, gcc-internal-format
  msgid "listing the stack pointer register %qs in a clobber list is deprecated"
! msgstr "Ð¿ÐµÑ€ÐµÐ»Ñ–Ðº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ %qs Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð²"
  
  #: cfgexpand.cc:3005
  #, gcc-internal-format
  msgid "the value of the stack pointer after an %<asm%> statement must be the same as it was before the statement"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ�Ñ‚ÐµÐºÑƒ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� %<asm%> Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼, Ñ�Ðº Ñ– Ð´Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñ†Ñ–Ñ”Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: cfgexpand.cc:3075
  #, gcc-internal-format
  msgid "more than %d operands in %<asm%>"
! msgstr "Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ñ–Ð¶ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ñƒ %<asm%>"
  
  #. ??? Diagnose during gimplification?
  #: cfgexpand.cc:3128
  #, gcc-internal-format
  msgid "unknown register name %qs in %<asm%>"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° %qs Ñƒ %<asm%>"
  
  #: cfgexpand.cc:3194
  #, gcc-internal-format
  msgid "invalid hard register usage between output operands"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð¼Ñ–Ð¶ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¼Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð°Ð¼Ð¸"
  
  #: cfgexpand.cc:3221
  #, gcc-internal-format
  msgid "invalid hard register usage between output operand and matching constraint operand"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¾Ð³Ð¾ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð¼Ñ–Ð¶ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ñ‚Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
  
  #: cfgexpand.cc:3229
  #, gcc-internal-format
  msgid "invalid hard register usage between earlyclobber operand and input operand"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¶Ð¾Ñ€Ñ�Ñ‚ÐºÐ¾Ð³Ð¾ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° Ð¼Ñ–Ð¶ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼ Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ�Ð¼ Ñ‚Ð° Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
  
  #: cfgexpand.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "output number %d not directly addressable"
! msgstr "Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼"
  
  #: cfgexpand.cc:3410
  #, gcc-internal-format
  msgid "%<asm%> operand %d probably does not match constraints"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> %d, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�Ð¼"
  
  #: cfgexpand.cc:3595
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with output operand"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ %<asm%> Ð·Ð°Ñ‚Ð¸Ñ€Ð°Ð½Ð½Ñ� Ð· Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
  
  #: cfgexpand.cc:3600
  #, gcc-internal-format
  msgid "%<asm%> clobber conflict with input operand"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ %<asm%> Ð·Ð°Ñ‚Ð¸Ñ€Ð°Ð½Ð½Ñ� Ð· Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
  
  #: cfgexpand.cc:6694
  #, gcc-internal-format
  msgid "stack protector not protecting local variables: variable length buffer"
! msgstr "Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð·Ð°Ñ…Ð¸Ñ‰Ð°Ñ” Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð·Ð¼Ñ–Ð½Ð½Ñ–: Ð±ÑƒÑ„ÐµÑ€ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
  
  #: cfgexpand.cc:6698
  #, gcc-internal-format, gfc-internal-format
  msgid "stack protector not protecting function: all local arrays are less than %d bytes long"
! msgstr "Ð·Ð°Ñ…Ð¸Ñ�Ð½Ð¸Ðº Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð·Ð°Ñ…Ð¸Ñ‰Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ: Ð²Ñ�Ñ– Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ð¼ÐµÐ½ÑˆÐµ %d Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: cfgexpand.cc:6987
  #, gcc-internal-format
  msgid "patchable function entry %wu exceeds size %wu"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ¸Ð¹ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð¼Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸, %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %wu"
  
  #: cfghooks.cc:120
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d on wrong place"
! msgstr "bb %d Ð½Ð° Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¼Ñ–Ñ�Ñ†Ñ–"
  
  #: cfghooks.cc:126
  #, gcc-internal-format, gfc-internal-format
  msgid "prev_bb of %d should be %d, not %d"
! msgstr "prev_bb Ð´Ð»Ñ� %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %d, Ð° Ð½Ðµ %d"
  
  #: cfghooks.cc:143
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i has loop_father, but there are no loops"
! msgstr "verify_flow_info: Ð‘Ð»Ð¾Ðº %i Ð¼Ð°Ñ” loop_father, Ð°Ð»Ðµ Ð½ÐµÐ¼Ð°Ñ” Ð¿ÐµÑ‚ÐµÐ»ÑŒ"
  
  #: cfghooks.cc:149
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Block %i lacks loop_father"
! msgstr "verify_flow_info: Ð‘Ð»Ð¾Ðº %i Ð½Ðµ Ð¼Ð°Ñ” loop_father"
  
  #: cfghooks.cc:155
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong count of block %i"
! msgstr "verify_flow_info: Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð»Ð¾ÐºÑƒ %i"
  
  #: cfghooks.cc:163
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Missing count of block %i"
! msgstr "verify_flow_info: Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð±Ð»Ð¾ÐºÑƒ %i"
  
  #: cfghooks.cc:169
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated flag set on BB %d"
! msgstr "verify_flow_info: Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ unallocated Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° BB %d"
  
  #: cfghooks.cc:177
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Duplicate edge %i->%i"
! msgstr "verify_flow_info: ÐŸÐ¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ñ€ÐµÐ±Ñ€Ð¾ %i->%i"
  
  #: cfghooks.cc:186
  #, gcc-internal-format, gfc-internal-format
  msgid "Uninitialized probability of edge %i->%i"
! msgstr "Ð�ÐµÐ·Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±Ñ€Ð° %i->%i"
  
  #: cfghooks.cc:192
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Wrong probability of edge %i->%i"
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±Ñ€Ð° %i->%i"
  
  #: cfghooks.cc:204
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Basic block %d succ edge is corrupted"
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: Ð ÐµÐ±Ñ€Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸ÐºÐ° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %d Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾"
  
  #: cfghooks.cc:216
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: unallocated edge flag set on %d -> %d"
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: ÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Ð½ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð½Ð° %d -> %d"
  
  #: cfghooks.cc:225
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after unconditional jump %i"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±ÐµÑ€ Ð³Ñ–Ð»ÐºÐ¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ %i"
  
  #: cfghooks.cc:233 cfghooks.cc:244
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d pred edge is corrupted"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ð¸ÐºÐ° Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %d Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾"
  
  #: cfghooks.cc:245
  #, gcc-internal-format, gfc-internal-format
  msgid "its dest_idx should be %d, not %d"
! msgstr "Ð¹Ð¾Ð³Ð¾ dest_idx Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %d, Ð° Ð½Ðµ %d"
  
  #: cfghooks.cc:274
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %i edge lists are corrupted"
! msgstr "Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ñ€ÐµÐ±ÐµÑ€ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %i Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¾"
  
  #: cfghooks.cc:285
  #, gcc-internal-format
  msgid "verify_flow_info failed"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�ÑŒ"
  
  #: cfghooks.cc:343
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support dump_bb_for_graph"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” dump_bb_for_graph"
  
  #: cfghooks.cc:386
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ñ€ÐµÐ±Ñ€Ð° Ñ‚Ð° Ð³Ñ–Ð»ÐºÐ¸"
  
  #: cfghooks.cc:406
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_remove_branch_p"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð³Ñ–Ð»ÐºÐ¸"
  
  #: cfghooks.cc:500
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support redirect_edge_and_branch_force"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ðµ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ� Ñ€ÐµÐ±Ñ€Ð° Ñ‚Ð° Ð³Ñ–Ð»ÐºÐ¸"
  
  #: cfghooks.cc:538
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_block"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð±Ð»Ð¾ÐºÑƒ"
  
  #: cfghooks.cc:603
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support move_block_after"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿ÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑƒ Ð¿Ñ–Ñ�Ð»Ñ�"
  
  #: cfghooks.cc:616
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support delete_basic_block"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: cfghooks.cc:663
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support split_edge"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ñ€ÐµÐ±Ñ€Ð°"
  
  #: cfghooks.cc:741
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support create_basic_block"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: cfghooks.cc:782
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_merge_blocks_p"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð²"
  
  #: cfghooks.cc:793
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predict_edge"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€ÐµÐ±Ñ€Ð°"
  
  #: cfghooks.cc:802
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support predicted_by_p"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ"
  
  #: cfghooks.cc:816
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support merge_blocks"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� Ð±Ð»Ð¾ÐºÑ–Ð²"
  
  #: cfghooks.cc:897
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support make_forwarder_block"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð±Ð»Ð¾ÐºÑƒ-Ð¿ÐµÑ€ÐµÑ�Ð¸Ð»ÐºÐ¸"
  
  #: cfghooks.cc:1046
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support force_nonfallthru"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ force_nonfallthru"
  
  #: cfghooks.cc:1080
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support can_duplicate_block_p"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ can_duplicate_block_p"
  
  #: cfghooks.cc:1109
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support duplicate_block"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ duplicate_block"
  
  #: cfghooks.cc:1184
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_call_p"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ block_ends_with_call_p"
  
  #: cfghooks.cc:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support block_ends_with_condjump_p"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ block_ends_with_condjump_p"
  
  #: cfghooks.cc:1213
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support flow_call_edges_add"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” flow_call_edges_add"
  
  #: cfgloop.cc:1411
  #, gcc-internal-format
  msgid "loop verification on loop tree that needs fixup"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ Ð½Ð° Ð´ÐµÑ€ÐµÐ²Ñ– Ñ†Ð¸ÐºÐ»Ñ–Ð², Ñ�ÐºÐµ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð²Ð¸Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ�"
  
  #: cfgloop.cc:1427
  #, gcc-internal-format
  msgid "corrupt loop tree root"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ñ€Ñ–Ð½ÑŒ Ð´ÐµÑ€ÐµÐ²Ð° Ñ†Ð¸ÐºÐ»Ñ–Ð²"
  
  #: cfgloop.cc:1437
  #, gcc-internal-format, gfc-internal-format
  msgid "loop with header %d marked for removal"
! msgstr "Ñ†Ð¸ÐºÐ» Ð· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ�"
  
  #: cfgloop.cc:1442
  #, gcc-internal-format, gfc-internal-format
  msgid "loop with header %d not in loop tree"
! msgstr "Ñ†Ð¸ÐºÐ» Ð· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð´ÐµÑ€ÐµÐ²Ñ– Ñ†Ð¸ÐºÐ»Ñ–Ð²"
  
  #: cfgloop.cc:1448
  #, gcc-internal-format, gfc-internal-format
  msgid "non-loop with header %d not marked for removal"
! msgstr "Ð½ÐµÑ†Ð¸ÐºÐ» Ð· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ %d Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ�"
  
  #: cfgloop.cc:1462
  #, gcc-internal-format, gfc-internal-format
  msgid "removed loop %d in loop tree"
! msgstr "Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ» %d Ð² Ð´ÐµÑ€ÐµÐ²Ñ– Ñ†Ð¸ÐºÐ»Ñ–Ð²"
  
  #: cfgloop.cc:1470
  #, gcc-internal-format, gfc-internal-format
  msgid "size of loop %d should be %d, not %d"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ†Ð¸ÐºÐ»Ñƒ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %d, Ð° Ð½Ðµ %d"
  
  #: cfgloop.cc:1481
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d does not belong to loop %d"
! msgstr "Ð±Ð»Ð¾Ðº %d Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ %d"
  
  #: cfgloop.cc:1493
  #, gcc-internal-format, gfc-internal-format
  msgid "bb %d has father loop %d, should be loop %d"
! msgstr "Ð±Ð»Ð¾Ðº %d Ð¼Ð°Ñ” Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¸Ð¹ Ñ†Ð¸ÐºÐ» %d, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ð¸ÐºÐ» %d"
  
  #: cfgloop.cc:1509
  #, gcc-internal-format
  msgid "loop %d%'s header is not a loop header"
! msgstr "Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ñ” Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: cfgloop.cc:1515
  #, gcc-internal-format
  msgid "loop %d%'s header does not have exactly 2 entries"
! msgstr "Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¾Ñ‡Ð½Ð¾ 2 Ð·Ð°Ð¿Ð¸Ñ�Ð¸"
  
  #: cfgloop.cc:1522
  #, gcc-internal-format
  msgid "loop %d%'s latch does not have an edge to its header"
! msgstr "Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð¼Ð°Ñ” Ñ€ÐµÐ±Ñ€Ð° Ð´Ð¾ Ñ�Ð²Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"
  
  #: cfgloop.cc:1527
  #, gcc-internal-format
  msgid "loop %d%'s latch is not dominated by its header"
! msgstr "Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð¿Ñ–Ð´ÐºÐ¾Ñ€Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ð²Ð¾Ñ”Ð¼Ñƒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ"
  
  #: cfgloop.cc:1535
  #, gcc-internal-format
  msgid "loop %d%'s latch does not have exactly 1 successor"
! msgstr "Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¾Ñ‡Ð½Ð¾ 1 Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸ÐºÐ°"
  
  #: cfgloop.cc:1540
  #, gcc-internal-format
  msgid "loop %d%'s latch does not have header as successor"
! msgstr "Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ñ�Ðº Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸ÐºÐ°"
  
  #: cfgloop.cc:1545
  #, gcc-internal-format
  msgid "loop %d%'s latch does not belong directly to it"
! msgstr "Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¹Ð¾Ð¼Ñƒ"
  
  #: cfgloop.cc:1551
  #, gcc-internal-format
  msgid "loop %d%'s header does not belong directly to it"
! msgstr "Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ†Ð¸ÐºÐ»Ñƒ %d Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð¹Ð¾Ð¼Ñƒ"
  
  #: cfgloop.cc:1561
  #, gcc-internal-format
  msgid "loop %d%'s latch is marked as part of irreducible region"
! msgstr "Ð·Ð°Ð³Ð»ÑƒÑˆÐºÐ° Ñ†Ð¸ÐºÐ»Ñƒ %d Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ð½ÐµÐ·Ð²Ð¾Ð´Ð½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ–"
  
  #: cfgloop.cc:1573
  #, gcc-internal-format
  msgid "loop %d%'s number of iterations %qE references the released SSA name %qE"
! msgstr "Ñ†Ð¸ÐºÐ» %d Ð¼Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ %qE, Ñ�ÐºÐ° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð¸Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ðµ Ñ–Ð¼Ê¼Ñ� SSA %qE"
  
  #: cfgloop.cc:1606
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d should be marked irreducible"
! msgstr "Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð½ÐµÑ€ÐµÐ´ÑƒÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹"
  
  #: cfgloop.cc:1612
  #, gcc-internal-format, gfc-internal-format
  msgid "basic block %d should not be marked irreducible"
! msgstr "Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %d Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð½ÐµÑ€ÐµÐ´ÑƒÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹"
  
  #: cfgloop.cc:1621
  #, gcc-internal-format, gfc-internal-format
  msgid "edge from %d to %d should be marked irreducible"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ Ð· %d Ð´Ð¾ %d Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ñ�Ðº Ð½ÐµÑ€ÐµÐ´ÑƒÐºÐ¾Ð²Ð°Ð½Ðµ"
  
  #: cfgloop.cc:1628
  #, gcc-internal-format, gfc-internal-format
  msgid "edge from %d to %d should not be marked irreducible"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ Ð· %d Ð´Ð¾ %d Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ Ñ�Ðº Ð½ÐµÑ€ÐµÐ´ÑƒÐºÐ¾Ð²Ð°Ð½Ðµ"
  
  #: cfgloop.cc:1642
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted head of the exits list of loop %d"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð² Ð¿ÐµÑ‚Ð»Ñ– %d"
  
  #: cfgloop.cc:1660
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted exits list of loop %d"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð² Ð¿ÐµÑ‚Ð»Ñ– %d"
  
  #: cfgloop.cc:1669
  #, gcc-internal-format, gfc-internal-format
  msgid "nonempty exits list of loop %d, but exits are not recorded"
! msgstr "Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð² Ð¿ÐµÑ‚Ð»Ñ– %d, Ð°Ð»Ðµ Ð²Ð¸Ñ…Ð¾Ð´Ð¸ Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ñ–"
  
  #: cfgloop.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "exit %d->%d not recorded"
! msgstr "Ð²Ð¸Ñ…Ñ–Ð´ %d->%d Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹"
  
  #: cfgloop.cc:1719
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong list of exited loops for edge %d->%d"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ð¸Ð¹ÑˆÐ»Ð¸Ñ… Ð¿ÐµÑ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� Ñ€ÐµÐ±Ñ€Ð° %d->%d"
  
  #: cfgloop.cc:1728
  #, gcc-internal-format
  msgid "too many loop exits recorded"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð² Ð· Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: cfgloop.cc:1739
  #, gcc-internal-format, gfc-internal-format
  msgid "%d exits recorded for loop %d (having %d exits)"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¾ %d Ð²Ð¸Ñ…Ð¾Ð´Ñ–Ð² Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñƒ %d (Ð¼Ð°Ñ” %d Ð²Ð¸Ñ…Ð¾Ð´Ð¸)"
  
  #: cfgrtl.cc:2401
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
! msgstr "Ð½Ðµ-Ñ…Ð¾Ð»Ð¾Ð´Ð½Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %d Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ ÑˆÐ»Ñ�Ñ…Ð°Ð¼Ð¸, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°ÑŽÑ‚ÑŒ Ñ…Ð¾Ð»Ð¾Ð´Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð»"
  
  #: cfgrtl.cc:2521
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñ–Ð² Ð· Ð³Ð°Ñ€Ñ�Ñ‡Ð¾Ð³Ð¾ Ð´Ð¾ Ñ…Ð¾Ð»Ð¾Ð´Ð½Ð¾Ð³Ð¾ (bb %i)"
  
  #: cfgrtl.cc:2529
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð°Ñ€Ñ‚Ñ–ÑŽ, Ð°Ð»Ðµ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ Ð¿Ð°Ñ€Ñ‚Ñ–Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
  #: cfgrtl.cc:2568
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: REG_BR_PROB Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ cfg - Ð½Ñ–"
  
  #: cfgrtl.cc:2577
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: REG_BR_PROB Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” cfg %i %i"
  
  #: cfgrtl.cc:2599
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
! msgstr "EDGE_CROSSING Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ñ‡ÐµÑ€ÐµÐ· Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ñ�ÐµÐºÑ†Ñ–ÑŽ"
  
  #: cfgrtl.cc:2604
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ fallthru Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°Ñ” Ð¼ÐµÐ¶Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð² bb %i"
  
  #: cfgrtl.cc:2610
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ EH Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°Ñ” Ð¼ÐµÐ¶Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð² bb %i"
  
  #: cfgrtl.cc:2616
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
! msgstr "Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ñ‡ÐµÑ€ÐµÐ· Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ð½Ð° Ð¼ÐµÐ¶Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð² bb %i"
  
  #: cfgrtl.cc:2623
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
! msgstr "Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ EDGE_CROSSING Ñ‡ÐµÑ€ÐµÐ· Ð¼ÐµÐ¶Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ"
  
  #: cfgrtl.cc:2653
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
! msgstr "ÐŸÐµÑ€ÐµÑ…Ñ–Ð´ Ñ‡ÐµÑ€ÐµÐ· Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ð½Ð° Ð¼ÐµÐ¶Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð² bb %i"
  
  #: cfgrtl.cc:2660
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
! msgstr "Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚ÐºÐ° REG_EH_REGION Ð² ÐºÑ–Ð½Ñ†Ñ– bb %i"
  
  #: cfgrtl.cc:2665
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
! msgstr "Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ€ÐµÐ±ÐµÑ€ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² Ð² bb %i"
  
  #: cfgrtl.cc:2673
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
! msgstr "Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ð³Ñ–Ð»Ð¾Ðº Ð· bb %i"
  
  #: cfgrtl.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ fallthru Ð¿Ñ–Ñ�Ð»Ñ� Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð² bb %i"
  
  #: cfgrtl.cc:2683
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»ÐºÐ¾Ð²Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ð¿Ñ–Ñ�Ð»Ñ� Ð±ÐµÐ·ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð² bb %i"
  
  #: cfgrtl.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð³Ñ–Ð»ÐºÐ¾Ð²Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ð¿Ñ–Ñ�Ð»Ñ� ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð² bb %i"
  
  #: cfgrtl.cc:2696
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ±Ñ€Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð»Ñ� Ð½Ðµ-Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð²Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² bb %i"
  
  #: cfgrtl.cc:2701
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
! msgstr "Ñ€ÐµÐ±Ñ€Ð° sibcall Ð´Ð»Ñ� Ð½Ðµ-Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð²Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð² bb %i"
  
  #: cfgrtl.cc:2711
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ñ€ÐµÐ±Ñ€Ð° Ð±ÐµÐ· Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² bb %i"
  
  #: cfgrtl.cc:2722
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ EH Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð·Ð¼Ñ–ÑˆÐ°Ð½Ð¾ Ð· Ð½Ðµ-EH Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¼Ð¸ Ñ€ÐµÐ±Ñ€Ð°Ð¼Ð¸ Ð² bb %i"
  
  #: cfgrtl.cc:2763 cfgrtl.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ NOTE_INSN_BASIC_BLOCK Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ %d"
  
  #: cfgrtl.cc:2786
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
! msgstr "NOTE_INSN_BASIC_BLOCK %d Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %d"
  
  #: cfgrtl.cc:2796
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
! msgstr "Ñƒ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ %d:"
  
  #: cfgrtl.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
! msgstr "ÐŸÑ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ BB_RTL Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ %d"
  
  #: cfgrtl.cc:2829
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
! msgstr "Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð´Ð»Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %d Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” %d, Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %d"
  
  #: cfgrtl.cc:2840
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ Ð±Ð»Ð¾ÐºÑƒ %d Ð¼Ð°Ñ” Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº"
  
  #: cfgrtl.cc:2848
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð² Ð¿Ñ–Ð´Ð²Ð°Ð»Ñ– Ð±Ð»Ð¾ÐºÑƒ %d Ð¼Ð°Ñ” Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº"
  
  #: cfgrtl.cc:2921 cfgrtl.cc:2969
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð¿Ð¾Ð·Ð° Ð±Ð°Ð·Ð¾Ð²Ð¸Ð¼Ð¸ Ð±Ð»Ð¾ÐºÐ°Ð¼Ð¸ Ð¼Ð°Ñ” Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ Ð¿Ð¾Ð»Ðµ bb"
  
  #: cfgrtl.cc:2929
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
! msgstr "ÐšÑ–Ð½Ñ†ÐµÐ²Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ %d Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ð¿Ð¾Ñ‚Ð¾Ñ†Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹"
  
  #: cfgrtl.cc:2942
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
! msgstr "Ð†Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ… (%d Ñ– %d)"
  
  #: cfgrtl.cc:2954
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
! msgstr "ÐŸÐ¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %d Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ %d Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ð¿Ð¾Ñ‚Ð¾Ñ†Ñ– Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹"
  
  #: cfgrtl.cc:3002
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð±Ð°Ñ€Ê¼Ñ”Ñ€ Ð¿Ñ–Ñ�Ð»Ñ� Ð±Ð»Ð¾ÐºÑƒ %i"
  
  #: cfgrtl.cc:3018
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ %i->%i"
  
  #: cfgrtl.cc:3027
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ‚Ñ–Ðº: Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ %i->%i"
  
  #: cfgrtl.cc:3029
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð² Ñ€ÐµÐ±Ñ€Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ"
  
  #: cfgrtl.cc:3063
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
! msgstr "Ð±Ð°Ð·Ð¾Ð²Ñ– Ð±Ð»Ð¾ÐºÐ¸ Ð½Ðµ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ñ– Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾"
  
  #: cfgrtl.cc:3102
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ bb-Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¾Ðº Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´ (%d) != n_basic_blocks (%d)"
  
  #: cgraph.cc:3207
  #, gcc-internal-format
  msgid "caller edge count invalid"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±ÐµÑ€ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒÐ²Ð°Ñ‡Ð°"
  
  #: cgraph.cc:3305
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²"
  
  #: cgraph.cc:3310
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
! msgstr "Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ—"
  
  #: cgraph.cc:3340
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
! msgstr "Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ– Ñ€ÐµÐ±Ñ€Ð° Ð½Ðµ Ñ�ÑƒÑ�Ñ–Ð´Ð½Ñ–"
  
  #: cgraph.cc:3346
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
! msgstr "Ð¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð´Ð¾ %s Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ—"
  
  #: cgraph.cc:3352 cgraph.cc:3382
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
! msgstr "Ð¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð´Ð¾ %s Ñƒ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð¼Ð°Ñ” Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %i, Ñ‰Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–"
  
  #: cgraph.cc:3359
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
! msgstr "Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð´Ð¾ %s Ñƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ–Ð¹ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð· Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— %i"
  
  #: cgraph.cc:3370
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
! msgstr "Ñ…ÐµÑˆ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ stmt Ð½Ðµ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð¿ÐµÑ€ÑˆÐµ Ð¿Ñ€Ñ�Ð¼Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¾Ñ— Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ"
  
  #: cgraph.cc:3389
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
! msgstr "Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� %s Ñƒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ñ–Ð¹ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð· Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— %i"
  
  #: cgraph.cc:3402
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— %i"
  
  #: cgraph.cc:3407
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ— %i"
  
  #: cgraph.cc:3416
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ‚Ð¸Ð²Ð½Ð¸Ñ… Ñ†Ñ–Ð»ÐµÐ¹ %i Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· num_speculative_call_targets %i"
  
  #: cgraph.cc:3445
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
! msgstr "Ð¿Ð¾Ð»Ðµ aux Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ñ€ÐµÐ±Ñ€Ð° %s->%s"
  
  #: cgraph.cc:3452
  #, gcc-internal-format
  msgid "cgraph count invalid"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ½Ð¾Ðº cgraph"
  
  #: cgraph.cc:3457
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
! msgstr "ÐºÐ»Ð¾Ð½ inline Ð² Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð³Ñ€ÑƒÐ¿Ð¸ comdat"
  
  #: cgraph.cc:3462
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ»Ð¾Ð½Ñ–Ð² inline Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð°"
  
  #: cgraph.cc:3469
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
! msgstr "tp_first_run Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼"
  
  #: cgraph.cc:3474
  #, gcc-internal-format
  msgid "local symbols must be defined"
! msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñ–"
  
  #: cgraph.cc:3479
  #, gcc-internal-format
  msgid "externally visible inline clone"
! msgstr "Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ð¹ ÐºÐ»Ð¾Ð½ inline"
  
  #: cgraph.cc:3484
  #, gcc-internal-format
  msgid "inline clone with address taken"
! msgstr "ÐºÐ»Ð¾Ð½ inline Ð· Ð²Ð·Ñ�Ñ‚Ð¾ÑŽ Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ"
  
  #: cgraph.cc:3489
  #, gcc-internal-format
  msgid "inline clone is forced to output"
! msgstr "ÐºÐ»Ð¾Ð½ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ Ð¿Ñ€Ð¸Ð¼ÑƒÑˆÐµÐ½Ð¾ Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ�"
  
  #: cgraph.cc:3496
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
! msgstr "calls_comdat_local Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ð·Ð° Ð³Ñ€ÑƒÐ¿Ð¾ÑŽ comdat"
  
  #: cgraph.cc:3501
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ calls_comdat_local"
  
  #: cgraph.cc:3508
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ malloc Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº"
  
  #: cgraph.cc:3520
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ�ÐµÐ¼Ð°Ð½Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ð¿ÐµÑ€ÐµÑ…Ð¾Ð¿Ð»ÐµÐ½Ð½Ñ�"
  
  #: cgraph.cc:3527
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
! msgstr "Ð¿Ð¾Ð»Ðµ aux Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð· %s"
  
  #: cgraph.cc:3533 cgraph.cc:3593
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±ÐµÑ€ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð· ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹"
  
  #: cgraph.cc:3541
  #, 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 "Ð�ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ð· %s Ð½Ðµ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ð°Ð±Ð¾ Ð¼Ð°Ñ” Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ñƒ Ñ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ‚Ð½Ñƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ, Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ�: "
  
  #: cgraph.cc:3549 cgraph.cc:3622
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ Ð¼Ð°Ñ” Ñ�Ðº call_stmt, Ñ‚Ð°Ðº Ñ– lto_stmt_uid Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ–"
  
  #: cgraph.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ comdat, Ñ�ÐºÑƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ” %s Ð¿Ð¾Ð·Ð° Ñ�Ð²Ð¾Ñ—Ð¼ comdat"
  
  #: cgraph.cc:3571
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº inlined_to Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹"
  
  #: cgraph.cc:3576
  #, gcc-internal-format
  msgid "multiple inline callers"
! msgstr "Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ñ–Ð² Ð² Ñ€ÐµÐ¶Ð¸Ð¼Ñ– inline"
  
  #: cgraph.cc:3583
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº inlined_to Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð½Ðµ inline Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ñ–Ð²"
  
  #: cgraph.cc:3612
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€ÐµÐ±ÐµÑ€ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ð° Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– BB"
  
  #: cgraph.cc:3643
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ñ… Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð² Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– BB"
  
  #: cgraph.cc:3660
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
! msgstr "Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ” Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ– Ñ�Ðº stmt, Ñ‚Ð°Ðº Ñ– lto_stmt_uid"
  
  #: cgraph.cc:3671
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº inlined_to Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹, Ð°Ð»Ðµ Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ð¸ÐºÑ–Ð²"
  
  #: cgraph.cc:3676
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº inlined_to Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ðµ"
  
  #: cgraph.cc:3687
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
! msgstr "cgraph_node Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ clone_of"
  
  #: cgraph.cc:3700
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
! msgstr "cgraph_node Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ñ–Ð²"
  
  #: cgraph.cc:3706
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
! msgstr "cgraph_node Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ ÐºÐ»Ð¾Ð½Ñ–Ð², Ð°Ð»Ðµ Ñ†Ðµ Ð½Ðµ ÐºÐ»Ð¾Ð½"
  
  #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
! msgstr "cgraph_node Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº prev_clone"
  
  #: cgraph.cc:3716
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
! msgstr "Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÐ»Ð¾Ð½Ñ–Ð² Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹"
  
  #: cgraph.cc:3728
  #, gcc-internal-format
  msgid "Alias has call edges"
! msgstr "Alias Ð¼Ð°Ñ” Ñ€ÐµÐ±Ñ€Ð° Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ"
  
  #: cgraph.cc:3734
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
! msgstr "ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð¼Ð°Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�, Ñ�ÐºÐµ Ð½Ðµ Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼"
  
  #: cgraph.cc:3739
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
! msgstr "ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð¼Ð°Ñ” Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼"
  
  #: cgraph.cc:3746
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
! msgstr "Ð�Ð½Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�"
  
  #: cgraph.cc:3755
  #, gcc-internal-format
  msgid "No edge out of thunk node"
! msgstr "Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ€ÐµÐ±Ñ€Ð¾ Ð· Ñ‚ÑƒÐ½ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
  #: cgraph.cc:3760
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
! msgstr "Ð‘Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ±Ñ€Ð° Ð· Ñ‚ÑƒÐ½ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
  #: cgraph.cc:3765
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
! msgstr "Ð£ Ñ‚ÑƒÐ½ÐºÑƒ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ð»Ð°"
  
  #: cgraph.cc:3801
  #, gcc-internal-format
  msgid "shared call_stmt:"
! msgstr "Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ð¹ call_stmt:"
  
  #: cgraph.cc:3809
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�:"
  
  #: cgraph.cc:3818
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
! msgstr "Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ð· Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¸Ð¼, Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” call_stmt Ð· Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ð¼ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�Ð¼:"
  
  #: cgraph.cc:3828
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ€ÐµÐ±Ñ€Ð¾ callgraph Ð´Ð»Ñ� call stmt:"
  
  #: cgraph.cc:3838
  #, gcc-internal-format
  msgid "reference to dead statement"
! msgstr "Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¼ÐµÑ€Ñ‚Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€"
  
  #: cgraph.cc:3851
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ %s->%s Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ call_stmt"
  
  #: cgraph.cc:3863
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
! msgstr "Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ð· %s Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ call_stmt"
  
  #: cgraph.cc:3882 cgraph.cc:3895
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð¿Ð¾Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð²ÑƒÐ·Ð»Ð° Ð² Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ"
  
  #: cgraph.cc:3887
  #, gcc-internal-format
  msgid "origin points to a different parent"
! msgstr "Ð¿Ð¾Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð±Ð°Ñ‚ÑŒÐºÐ°"
  
  #: cgraph.cc:3903
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð²ÑƒÐ·Ð»Ð° cgraph Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�"
  
  #: cgraph.cc:4025 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
! msgstr "%s: Ñ€Ð¾Ð·Ð´Ñ–Ð» %s.%d Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹"
  
  #: cgraphunit.cc:752
  #, gcc-internal-format
*************** msgstr "Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ
*** 23905,24073 ****
  #: cgraphunit.cc:754
  #, gcc-internal-format
  msgid "same version was previously defined here"
! msgstr "Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð±ÑƒÐ»Ð¾ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: cgraphunit.cc:760
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
! msgstr ""
  
  #: cgraphunit.cc:766
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
! msgstr ""
  
  #: cgraphunit.cc:772
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
! msgstr ""
  
  #: cgraphunit.cc:778
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
! msgstr ""
  
  #: cgraphunit.cc:784
  #, gcc-internal-format
  msgid "versioned symbol must be public"
! msgstr ""
  
  #: cgraphunit.cc:790
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
! msgstr ""
  
  #: cgraphunit.cc:823
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ñ�Ð»Ñ–Ð´ Ñ�ÑƒÐ¿Ñ€Ð¾Ð²Ð¾Ð´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<alias%>"
  
  #: cgraphunit.cc:878
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<flatten%> Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ aliases"
  
  #: cgraphunit.cc:886 cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
! msgstr ""
  
  #: cgraphunit.cc:897
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
! msgstr ""
  
  #: cgraphunit.cc:912
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
! msgstr ""
  
  #: cgraphunit.cc:920
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
! msgstr ""
  
  #: cgraphunit.cc:945
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
! msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
  #: cgraphunit.cc:1094 c/c-decl.cc:12837
  #, gcc-internal-format
  msgid "%q+F used but never defined"
! msgstr "%q+F Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: cgraphunit.cc:1096 c/c-decl.cc:12847
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
! msgstr ""
  
  #: cgraphunit.cc:1140
  #, gcc-internal-format
  msgid "%qD defined but not used"
! msgstr ""
  
  #: cgraphunit.cc:1475
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
! msgstr ""
  
  #: cgraphunit.cc:1478 cgraphunit.cc:1501
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
! msgstr ""
  
  #: cgraphunit.cc:1498
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
! msgstr ""
  
  #: cgraphunit.cc:1508
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
! msgstr "%qD alias Ð¼Ñ–Ð¶ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð², %qT Ñ‚Ð° %qT"
  
  #: cgraphunit.cc:1511 cgraphunit.cc:1593
  #, gcc-internal-format
  msgid "aliased declaration here"
! msgstr "Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� aliased Ñ‚ÑƒÑ‚:"
  
  #: cgraphunit.cc:1549 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
! msgstr ""
  
  #: cgraphunit.cc:1565
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
! msgstr ""
  
  #: cgraphunit.cc:1590
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
! msgstr ""
  
  #: cgraphunit.cc:1664
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¸ Ð¿Ð°Ð¼'Ñ�Ñ‚ÑŒ Ð²Ñ–Ð´ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: cgraphunit.cc:1692
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
! msgstr ""
  
  #: cgraphunit.cc:1868
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
! msgstr ""
  
  #: cgraphunit.cc:1872
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
! msgstr ""
  
  #: cgraphunit.cc:2434
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
! msgstr "Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð²ÑƒÐ·Ð»Ð¸ Ñ–Ð· Ð½ÐµÐ·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¾ÑŽ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ‚ÑŽ"
  
  #: collect-utils.cc:106
  #, gcc-internal-format
  msgid "cannot get program status: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %m"
  
  #: collect-utils.cc:120
  #, gcc-internal-format, gfc-internal-format
  msgid "%s terminated with signal %d [%s]%s"
! msgstr "%s Ð¿ÐµÑ€ÐµÑ€Ð²Ð°Ð½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ñ�Ð¸Ð³Ð½Ð°Ð»Ñƒ %d [%s]%s"
  
  #: collect-utils.cc:136
  #, gcc-internal-format, gfc-internal-format
  msgid "%s returned %d exit status"
! msgstr "%s Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾ Ñ�Ñ‚Ð°Ð½ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ %d"
  
  #: collect-utils.cc:175
  #, gcc-internal-format, gfc-internal-format
--- 23865,24033 ----
  #: cgraphunit.cc:754
  #, gcc-internal-format
  msgid "same version was previously defined here"
! msgstr "Ñ‚Ð° Ñ�Ð°Ð¼Ð° Ð²ÐµÑ€Ñ�Ñ–Ñ� Ð±ÑƒÐ»Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ€Ð°Ð½Ñ–ÑˆÐµ Ñ‚ÑƒÑ‚"
  
  #: cgraphunit.cc:760
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹, Ñ‰Ð¾Ð± Ð¼Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ"
  
  #: cgraphunit.cc:766
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
! msgstr "Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ"
  
  #: cgraphunit.cc:772
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» comdat Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ"
  
  #: cgraphunit.cc:778
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
! msgstr "%<weakref%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ"
  
  #: cgraphunit.cc:784
  #, gcc-internal-format
  msgid "versioned symbol must be public"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð· Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ð¼"
  
  #: cgraphunit.cc:790
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð· Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼"
  
  #: cgraphunit.cc:823
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ñ�ÑƒÐ¿Ñ€Ð¾Ð²Ð¾Ð´Ð¶ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<alias%>"
  
  #: cgraphunit.cc:878
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<flatten%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð°Ñ…"
  
  #: cgraphunit.cc:886 cgraphunit.cc:937
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<externally_visible%> Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð½Ð° Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ñ…"
  
  #: cgraphunit.cc:897
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°"
  
  #: cgraphunit.cc:912
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<alias%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°"
  
  #: cgraphunit.cc:920
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable"
! msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–ÑŽ %<always_inline%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸"
  
  #: cgraphunit.cc:945
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<weakref%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð°"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
  #: cgraphunit.cc:1094 c/c-decl.cc:12837
  #, gcc-internal-format
  msgid "%q+F used but never defined"
! msgstr "%q+F Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: cgraphunit.cc:1096 c/c-decl.cc:12847
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
! msgstr "%q+F Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %<static%>, Ð°Ð»Ðµ Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: cgraphunit.cc:1140
  #, gcc-internal-format
  msgid "%qD defined but not used"
! msgstr "%qD Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: cgraphunit.cc:1475
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
! msgstr "Ð Ð¾Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡ %<ifunc%> Ð´Ð»Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ %qT"
  
  #: cgraphunit.cc:1478 cgraphunit.cc:1501
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
! msgstr "Ñ€Ð¾Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡ Ñ–Ð½Ð´Ð¸Ñ€ÐµÐºÑ‚Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: cgraphunit.cc:1498
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
! msgstr "Ð Ð¾Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ñ‡ %<ifunc%> Ð´Ð»Ñ� %qD Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ‚Ð¸ %qT"
  
  #: cgraphunit.cc:1508
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
! msgstr "ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ %qD Ð¼Ñ–Ð¶ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² %qT Ñ‚Ð° %qT"
  
  #: cgraphunit.cc:1511 cgraphunit.cc:1593
  #, gcc-internal-format
  msgid "aliased declaration here"
! msgstr "Ñ‚ÑƒÑ‚ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼"
  
  #: cgraphunit.cc:1549 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
! msgstr "%q+D Ð¼Ð°Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %qE"
  
  #: cgraphunit.cc:1565
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
! msgstr "%q+D Ð¼Ð°Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ %qE"
  
  #: cgraphunit.cc:1590
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
! msgstr "ÐŸÑ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ %q+D Ð¼Ñ–Ð¶ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ Ñ‚Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: cgraphunit.cc:1664
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ"
  
  #: cgraphunit.cc:1692
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð² Ñ‚Ñ–Ð¹ Ð¶Ðµ Ð³Ñ€ÑƒÐ¿Ñ– comdat"
  
  #: cgraphunit.cc:1868
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q+D Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %u Ð±Ð°Ð¹Ñ‚"
  
  #: cgraphunit.cc:1872
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %q+D Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° %wu Ð±Ð°Ð¹Ñ‚"
  
  #: cgraphunit.cc:2434
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²ÑƒÐ·Ð»Ð¸ Ð· Ð½ÐµÐ²Ð¸Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¾ÑŽ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ‚ÑŽ"
  
  #: collect-utils.cc:106
  #, gcc-internal-format
  msgid "cannot get program status: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸: %m"
  
  #: collect-utils.cc:120
  #, gcc-internal-format, gfc-internal-format
  msgid "%s terminated with signal %d [%s]%s"
! msgstr "%s Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾ Ð· Ñ�Ð¸Ð³Ð½Ð°Ð»Ð¾Ð¼ %d [%s]%s"
  
  #: collect-utils.cc:136
  #, gcc-internal-format, gfc-internal-format
  msgid "%s returned %d exit status"
! msgstr "%s Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ² Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð²Ð¸Ñ…Ð¾Ð´Ñƒ %d"
  
  #: collect-utils.cc:175
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸
*** 24077,24083 ****
  #: collect-utils.cc:181
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to response file %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %s"
  
  #: collect-utils.cc:187
  #, gcc-internal-format, gfc-internal-format
--- 24037,24043 ----
  #: collect-utils.cc:181
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to response file %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %s"
  
  #: collect-utils.cc:187
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸
*** 24093,24099 ****
  #: gcc.cc:7681
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
! msgstr ""
  
  #: collect-utils.cc:234 collect2.cc:2394 collect2.cc:2563 gcc.cc:2689
  #, gcc-internal-format
--- 24053,24059 ----
  #: gcc.cc:7681
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
! msgstr "%<pex_init%> Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�: %m"
  
  #: collect-utils.cc:234 collect2.cc:2394 collect2.cc:2563 gcc.cc:2689
  #, gcc-internal-format
*************** msgstr "%s: %m"
*** 24103,24120 ****
  #: collect2.cc:613
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_LTO_WRAPPER%> must be set"
! msgstr ""
  
  #: collect2.cc:756
  #, gcc-internal-format, gfc-internal-format
  msgid "ld returned %d exit status"
! msgstr ""
  
  #: collect2.cc:913 gcc.cc:8200 config/gcn/mkoffload.cc:827
  #: config/nvptx/mkoffload.cc:545
  #, gcc-internal-format
  msgid "atexit failed"
! msgstr ""
  
  #: collect2.cc:1043
  #, gcc-internal-format
--- 24063,24080 ----
  #: collect2.cc:613
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_LTO_WRAPPER%> must be set"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %<COLLECT_LTO_WRAPPER%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°"
  
  #: collect2.cc:756
  #, gcc-internal-format, gfc-internal-format
  msgid "ld returned %d exit status"
! msgstr "ld Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÐ² Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð²Ð¸Ñ…Ð¾Ð´Ñƒ %d"
  
  #: collect2.cc:913 gcc.cc:8200 config/gcn/mkoffload.cc:827
  #: config/nvptx/mkoffload.cc:545
  #, gcc-internal-format
  msgid "atexit failed"
! msgstr "atexit Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�"
  
  #: collect2.cc:1043
  #, gcc-internal-format
*************** msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
*** 24124,24130 ****
  #: collect2.cc:1283 opts.cc:1156
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
! msgstr ""
  
  #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1720 lto-wrapper.cc:1776
  #: toplev.cc:1513 objc/objc-act.cc:459
--- 24084,24090 ----
  #: collect2.cc:1283 opts.cc:1156
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° LTO Ð½Ðµ Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð° Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: collect2.cc:1324 graph.cc:55 lto-wrapper.cc:1720 lto-wrapper.cc:1776
  #: toplev.cc:1513 objc/objc-act.cc:459
*************** msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸
*** 24135,24141 ****
  #: collect2.cc:1444
  #, gcc-internal-format
  msgid "unknown demangling style %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´ÐµÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� %qs"
  
  #: collect2.cc:1546 collect2.cc:1724 collect2.cc:1764
  #, gcc-internal-format
--- 24095,24101 ----
  #: collect2.cc:1444
  #, gcc-internal-format
  msgid "unknown demangling style %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð´ÐµÐ´ÐµÐºÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� %qs"
  
  #: collect2.cc:1546 collect2.cc:1724 collect2.cc:1764
  #, gcc-internal-format
*************** msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸
*** 24162,24744 ****
  #: collect2.cc:2407
  #, gcc-internal-format
  msgid "cannot open nm output: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– nm Ð´Ð°Ð½Ñ–: %m"
  
  #: collect2.cc:2462
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ init Ñƒ Ð¾Ð±'Ñ”ÐºÑ‚Ñ– %s"
  
  #: collect2.cc:2473
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ fini Ð² Ð¾Ð±'Ñ”ÐºÑ‚Ñ– %s"
  
  #: collect2.cc:2530
  #, gcc-internal-format
  msgid "cannot find %<ldd%>"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %<ldd%>"
  
  #: collect2.cc:2576
  #, gcc-internal-format
  msgid "cannot open ldd output: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– ldd Ð´Ð°Ð½Ñ–: %m"
  
  #: collect2.cc:2594
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
! msgstr "Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ñ— Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
  #: collect2.cc:2606
  #, gcc-internal-format
  msgid "unable to open dynamic dependency %qs"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ñ–Ñ�Ñ‚ÑŒ %qs"
  
  #: collect2.cc:2758
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
! msgstr ""
  
  #: collect2.cc:2917
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
! msgstr ""
  
  #: collect2.cc:2976
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
! msgstr ""
  
  #: convert.cc:97
  #, gcc-internal-format
  msgid "cannot convert to a pointer type"
! msgstr ""
  
  #: convert.cc:332
  #, gcc-internal-format
  msgid "pointer value used where a floating-point was expected"
! msgstr ""
  
  #: convert.cc:336
  #, gcc-internal-format
  msgid "aggregate value used where a floating-point was expected"
! msgstr ""
  
  #: convert.cc:479
  #, gcc-internal-format
  msgid "conversion to incomplete type"
! msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: convert.cc:948
  #, gcc-internal-format
  msgid "cannot convert a vector of type %qT to type %qT which has different size"
! msgstr ""
  
  #: convert.cc:956
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
! msgstr ""
  
  #: convert.cc:1044
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
! msgstr ""
  
  #: convert.cc:1048
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
! msgstr ""
  
  #: convert.cc:1085
  #, gcc-internal-format
  msgid "cannot convert a value of type %qT to vector type %qT which has different size"
! msgstr ""
  
  #: convert.cc:1093
  #, gcc-internal-format
  msgid "cannot convert value to a vector"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€"
  
  #: convert.cc:1132
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
! msgstr ""
  
  #: coverage.cc:192
  #, gcc-internal-format
  msgid "%qs is not a gcov data file"
! msgstr ""
  
  #: coverage.cc:203
  #, gcc-internal-format
  msgid "%qs is version %q.*s, expected version %q.*s"
! msgstr ""
  
  #: coverage.cc:267
  #, gcc-internal-format, gfc-internal-format
  msgid "profile data for function %u is corrupted"
! msgstr ""
  
  #: coverage.cc:268
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
! msgstr ""
  
  #: coverage.cc:283
  #, gcc-internal-format
  msgid "%qs has overflowed"
! msgstr ""
  
  #: coverage.cc:284
  #, gcc-internal-format
  msgid "%qs is corrupted"
! msgstr ""
  
  #: coverage.cc:311
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
! msgstr ""
  
  #: coverage.cc:340
  #, gcc-internal-format
  msgid "profile for function %qD not found in profile data"
! msgstr ""
  
  #: coverage.cc:360
  #, gcc-internal-format
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
! msgstr ""
  
  #: coverage.cc:369
  #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
! msgstr ""
  
  #: coverage.cc:388
  #, gcc-internal-format
  msgid "execution counts estimated\n"
! msgstr ""
  
  #: coverage.cc:389
  #, gcc-internal-format
  msgid "execution counts assumed to be zero\n"
! msgstr ""
  
  #: coverage.cc:402
  #, gcc-internal-format
  msgid "source locations for function %qD have changed, the profile data may be out of date"
! msgstr ""
  
  #: coverage.cc:666
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
! msgstr ""
  
  #: coverage.cc:688
  #, gcc-internal-format
  msgid "error writing %qs"
! msgstr ""
  
  #: coverage.cc:1288
  #, gcc-internal-format
  msgid "filename %qs does not start with profile prefix %qs"
! msgstr "Ð½Ð°Ð·Ð²Ð° Ñ„Ð°Ð¹Ð»Ð° %qs Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ð° Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %qs"
  
  #: coverage.cc:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s"
  
  #: data-streamer-in.cc:53
  #, gcc-internal-format
  msgid "bytecode stream: string too long for the string table"
! msgstr ""
  
  #: data-streamer-in.cc:84 data-streamer-in.cc:113
  #, gcc-internal-format
  msgid "bytecode stream: found non-null terminated string"
! msgstr ""
  
  #: dbgcnt.cc:140
  #, gcc-internal-format
  msgid "Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]"
! msgstr ""
  
  #: dbgcnt.cc:157
  #, gcc-internal-format
  msgid "%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower"
! msgstr ""
  
  #: dbgcnt.cc:169
  #, gcc-internal-format
  msgid "cannot find a valid counter name %qs of %<-fdbg-cnt=%> option"
! msgstr ""
  
  #: dbgcnt.cc:238
  #, gcc-internal-format
  msgid "counter name"
! msgstr ""
  
  #: dbgcnt.cc:239
  #, gcc-internal-format
  msgid "counter value"
! msgstr ""
  
  #: dbgcnt.cc:239
  #, gcc-internal-format
  msgid "closed intervals"
! msgstr ""
  
  #: diagnostic.cc:2405
  #, gcc-internal-format
  msgid "debug path"
! msgstr "ÑˆÐ»Ñ�Ñ… Ð´Ð»Ñ� Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸ÐºÐ¸"
  
  #: dominance.cc:1180
  #, gcc-internal-format, gfc-internal-format
  msgid "dominator of %d status unknown"
! msgstr ""
  
  #: dominance.cc:1188
  #, gcc-internal-format, gfc-internal-format
  msgid "dominator of %d should be %d, not %d"
! msgstr ""
  
  #: dumpfile.cc:381
  #, gcc-internal-format
  msgid "could not open dump file %qs: %m"
! msgstr ""
  
  #: dumpfile.cc:1844
  #, gcc-internal-format
  msgid "ignoring unknown option %q.*s"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %q.*s"
  
  #: dumpfile.cc:1926
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
! msgstr ""
  
  #: dumpfile.cc:1929
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>"
! msgstr ""
  
  #: dumpfile.cc:2002
  #, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
! msgstr ""
  
  #: dumpfile.cc:2034
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
! msgstr ""
  
  #: dwarf2out.cc:1140
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
! msgstr ""
  
  #: dwarf2out.cc:11165
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
! msgstr ""
  
  #: dwarf2out.cc:15008
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
! msgstr ""
  
  #: emit-rtl.cc:2898
  #, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
! msgstr ""
  
  #: emit-rtl.cc:2900
  #, gcc-internal-format
  msgid "shared rtx"
! msgstr ""
  
  #: emit-rtl.cc:2902
  #, gcc-internal-format
  msgid "internal consistency failure"
! msgstr ""
  
  #: emit-rtl.cc:4004
  #, gcc-internal-format
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
! msgstr ""
  
  #: errors.cc:133
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
! msgstr ""
  
  #: except.cc:2166
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
! msgstr ""
  
  #: except.cc:2301
  #, gcc-internal-format
  msgid "%<__builtin_eh_return%> not supported on this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<__builtin_eh_return%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: except.cc:3425 except.cc:3450
  #, gcc-internal-format
  msgid "%<region_array%> is corrupted for region %i"
! msgstr ""
  
  #: except.cc:3438 except.cc:3469
  #, gcc-internal-format
  msgid "%<lp_array%> is corrupted for lp %i"
! msgstr ""
  
  #: except.cc:3455
  #, gcc-internal-format, gfc-internal-format
  msgid "outer block of region %i is wrong"
! msgstr ""
  
  #: except.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "negative nesting depth of region %i"
! msgstr ""
  
  #: except.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "region of lp %i is wrong"
! msgstr ""
  
  #: except.cc:3501
  #, gcc-internal-format, gfc-internal-format
  msgid "tree list ends on depth %i"
! msgstr ""
  
  #: except.cc:3506
  #, gcc-internal-format
  msgid "%<region_array%> does not match %<region_tree%>"
! msgstr "%<region_array%> Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· %<region_tree%>"
  
  #: except.cc:3511
  #, gcc-internal-format
  msgid "%<lp_array%> does not match %<region_tree%>"
! msgstr "%<lp_array%> Ñ” Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼ Ð· %<region_tree%>"
  
  #: except.cc:3518 tree.cc:14286 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
! msgstr ""
  
  #: explow.cc:1556
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
! msgstr ""
  
  #: expmed.cc:359
  #, gcc-internal-format
  msgid "reverse scalar storage order"
! msgstr ""
  
  #: expmed.cc:376
  #, gcc-internal-format
  msgid "reverse floating-point scalar storage order"
! msgstr ""
  
  #: expmed.cc:418
  #, gcc-internal-format, gfc-internal-format
  msgid "reverse storage order for %smode"
! msgstr ""
  
  #: expmed.cc:671
  #, gcc-internal-format
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
! msgstr ""
  
  #: expr.cc:11842
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
! msgstr ""
  
  #: expr.cc:11856
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
! msgstr ""
  
  #: expr.cc:12894
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
! msgstr ""
  
  #: file-prefix-map.cc:51
  #, gcc-internal-format
  msgid "invalid argument %qs to %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs %qs"
  
  #: final.cc:1771
  #, gcc-internal-format
  msgid "the frame size of %wu bytes is larger than %wu bytes"
! msgstr ""
  
  #: final.cc:4392 toplev.cc:1393 tree-cfgcleanup.cc:1549
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
! msgstr ""
  
  #: final.cc:4461 tree-cfgcleanup.cc:1566
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
! msgstr ""
  
  #: fixed-value.cc:128
  #, gcc-internal-format
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
! msgstr ""
  
  #: fold-const.cc:4692 fold-const.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
! msgstr ""
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2868 tree-ssa-reassoc.cc:3950
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
! msgstr ""
  
  #: fold-const.cc:6544 fold-const.cc:6560
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
! msgstr ""
  
  #: fold-const.cc:6708
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
! msgstr ""
  
  #: fold-const.cc:6713
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
! msgstr ""
  
  #: fold-const.cc:9943
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
! msgstr ""
  
  #: fold-const.cc:10350
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
! msgstr ""
  
  #: fold-const.cc:13561
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
! msgstr ""
  
  #: function.cc:253
  #, gcc-internal-format
  msgid "total size of local objects %wu exceeds maximum %wu"
! msgstr ""
  
  #: function.cc:257
  #, gcc-internal-format
  msgid "total size of local objects exceeds maximum %wu"
! msgstr ""
  
  #: function.cc:1788 gimplify.cc:6667 gimplify.cc:6829
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
! msgstr ""
  
  #: function.cc:4313
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
! msgstr ""
  
  #: function.cc:4334
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
! msgstr ""
  
  #: function.cc:5001
  #, gcc-internal-format
  msgid "function returns an aggregate"
! msgstr ""
  
  #: gcc.cc:2193
  #, gcc-internal-format
  msgid "cannot open nested response file"
! msgstr ""
  
  #: gcc.cc:2230
  #, gcc-internal-format
  msgid "cannot close nonexistent response file"
! msgstr ""
  
  #: gcc.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
! msgstr ""
  
  #: gcc.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
! msgstr ""
  
  #: gcc.cc:2266
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
! msgstr ""
  
  #. This leaves DESC open, but the OS will save us.
  #: gcc.cc:2298
  #, gcc-internal-format
  msgid "cannot read spec file %qs: %m"
! msgstr ""
  
  #: gcc.cc:2392 gcc.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %%include syntax malformed after %ld characters"
! msgstr ""
  
  #: gcc.cc:2440 gcc.cc:2450 gcc.cc:2461 gcc.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %%rename syntax malformed after %ld characters"
! msgstr ""
  
  #: gcc.cc:2483
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
! msgstr ""
  
  #: gcc.cc:2491
  #, gcc-internal-format
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
! msgstr ""
  
  #: gcc.cc:2513
  #, gcc-internal-format, gfc-internal-format
  msgid "specs unknown %% command after %ld characters"
! msgstr ""
  
  #: gcc.cc:2525 gcc.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "specs file malformed after %ld characters"
! msgstr ""
  
  #: gcc.cc:2594
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
! msgstr ""
  
  #: gcc.cc:3158 gcc.cc:3195
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
! msgstr ""
  
  #: gcc.cc:3284
  #, gcc-internal-format
  msgid "%<-pipe%> not supported"
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-pipe%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: gcc.cc:3422 gcc.cc:7690
  #, gcc-internal-format
--- 24122,24704 ----
  #: collect2.cc:2407
  #, gcc-internal-format
  msgid "cannot open nm output: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ nm: %m"
  
  #: collect2.cc:2462
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– %s"
  
  #: collect2.cc:2473
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð° Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– %s"
  
  #: collect2.cc:2530
  #, gcc-internal-format
  msgid "cannot find %<ldd%>"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %<ldd%>"
  
  #: collect2.cc:2576
  #, gcc-internal-format
  msgid "cannot open ldd output: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ ldd: %m"
  
  #: collect2.cc:2594
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
! msgstr "Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð° Ð·Ð°Ð»ÐµÐ¶Ð½Ñ–Ñ�Ñ‚ÑŒ %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð°"
  
  #: collect2.cc:2606
  #, gcc-internal-format
  msgid "unable to open dynamic dependency %qs"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñƒ Ð·Ð°Ð»ÐµÐ¶Ð½Ñ–Ñ�Ñ‚ÑŒ %qs"
  
  #: collect2.cc:2758
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
! msgstr "%s: Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ COFF"
  
  #: collect2.cc:2917
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
! msgstr "%s: Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ�Ðº Ñ„Ð°Ð¹Ð» COFF"
  
  #: collect2.cc:2976
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
! msgstr "Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° lib%s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð°"
  
  #: convert.cc:97
  #, gcc-internal-format
  msgid "cannot convert to a pointer type"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð½Ð° Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: convert.cc:332
  #, gcc-internal-format
  msgid "pointer value used where a floating-point was expected"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: convert.cc:336
  #, gcc-internal-format
  msgid "aggregate value used where a floating-point was expected"
! msgstr "Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð°Ð³Ñ€ÐµÐ³Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: convert.cc:479
  #, gcc-internal-format
  msgid "conversion to incomplete type"
! msgstr "ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð² Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: convert.cc:948
  #, gcc-internal-format
  msgid "cannot convert a vector of type %qT to type %qT which has different size"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€ Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ñ‚Ð¸Ð¿ %qT, Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€"
  
  #: convert.cc:956
  #, gcc-internal-format
  msgid "aggregate value used where an integer was expected"
! msgstr "Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð°Ð³Ñ€ÐµÐ³Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð° Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ð½Ð°"
  
  #: convert.cc:1044
  #, gcc-internal-format
  msgid "pointer value used where a complex was expected"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: convert.cc:1048
  #, gcc-internal-format
  msgid "aggregate value used where a complex was expected"
! msgstr "Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð°Ð³Ñ€ÐµÐ³Ð¾Ð²Ð°Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: convert.cc:1085
  #, gcc-internal-format
  msgid "cannot convert a value of type %qT to vector type %qT which has different size"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð² Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %qT, Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€"
  
  #: convert.cc:1093
  #, gcc-internal-format
  msgid "cannot convert value to a vector"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€"
  
  #: convert.cc:1132
  #, gcc-internal-format
  msgid "aggregate value used where a fixed-point was expected"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ñ€Ñ�Ð´"
  
  #: coverage.cc:192
  #, gcc-internal-format
  msgid "%qs is not a gcov data file"
! msgstr "%qs Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð´Ð°Ð½Ð¸Ñ… gcov"
  
  #: coverage.cc:203
  #, gcc-internal-format
  msgid "%qs is version %q.*s, expected version %q.*s"
! msgstr "%qs Ð¼Ð°Ñ” Ð²ÐµÑ€Ñ�Ñ–ÑŽ %q.*s, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ� %q.*s"
  
  #: coverage.cc:267
  #, gcc-internal-format, gfc-internal-format
  msgid "profile data for function %u is corrupted"
! msgstr "Ð´Ð°Ð½Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %u Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ñ–"
  
  #: coverage.cc:268
  #, gcc-internal-format
  msgid "checksum is (%x,%x) instead of (%x,%x)"
! msgstr "ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð° Ñ�ÑƒÐ¼Ð° (%x,%x) Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ (%x,%x)"
  
  #: coverage.cc:283
  #, gcc-internal-format
  msgid "%qs has overflowed"
! msgstr "%qs Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð¸Ð¹"
  
  #: coverage.cc:284
  #, gcc-internal-format
  msgid "%qs is corrupted"
! msgstr "%qs Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹"
  
  #: coverage.cc:311
  #, gcc-internal-format
  msgid "%qs profile count data file not found"
! msgstr "Ñ„Ð°Ð¹Ð» Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÑ–Ð² %qs Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
  #: coverage.cc:340
  #, gcc-internal-format
  msgid "profile for function %qD not found in profile data"
! msgstr "Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ�"
  
  #: coverage.cc:360
  #, gcc-internal-format
  msgid "number of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÑ–Ð² Ñƒ Ð´Ð°Ð½Ð¸Ñ… Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ—Ñ— Ð´Ð°Ð½Ð¸Ð¼ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� (Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº %qs, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %i, Ð° Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %i)"
  
  #: coverage.cc:369
  #, gcc-internal-format
  msgid "the control flow of function %qD does not match its profile data (counter %qs)"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ—Ñ— Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ð¼ Ð´Ð°Ð½Ð¸Ð¼ (Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº %qs)"
  
  #: coverage.cc:388
  #, gcc-internal-format
  msgid "execution counts estimated\n"
! msgstr "Ð¾Ñ†Ñ–Ð½ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ\n"
  
  #: coverage.cc:389
  #, gcc-internal-format
  msgid "execution counts assumed to be zero\n"
! msgstr "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ\n"
  
  #: coverage.cc:402
  #, gcc-internal-format
  msgid "source locations for function %qD have changed, the profile data may be out of date"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾Ð²Ð¸Ñ‰Ð° Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð¸Ñ�Ñ�, Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ñ– Ð´Ð°Ð½Ñ– Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼Ð¸"
  
  #: coverage.cc:666
  #, gcc-internal-format
  msgid "function starts on a higher line number than it ends"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð¸Ñ‰Ð¾Ð¼Ñƒ Ð½Ð¾Ð¼ÐµÑ€Ñ– Ñ€Ñ�Ð´ÐºÐ°, Ð½Ñ–Ð¶ Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: coverage.cc:688
  #, gcc-internal-format
  msgid "error writing %qs"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ %qs"
  
  #: coverage.cc:1288
  #, gcc-internal-format
  msgid "filename %qs does not start with profile prefix %qs"
! msgstr "Ñ–Ð¼Ê¼Ñ� Ñ„Ð°Ð¹Ð»Ñƒ %qs Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ�Ñƒ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %qs"
  
  #: coverage.cc:1333
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s"
  
  #: data-streamer-in.cc:53
  #, gcc-internal-format
  msgid "bytecode stream: string too long for the string table"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð¸Ð¹ Ð´Ð»Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ñ€Ñ�Ð´ÐºÑ–Ð²"
  
  #: data-streamer-in.cc:84 data-streamer-in.cc:113
  #, gcc-internal-format
  msgid "bytecode stream: found non-null terminated string"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ñƒ Ñ€Ñ�Ð´Ð¾Ðº"
  
  #: dbgcnt.cc:140
  #, gcc-internal-format
  msgid "Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]"
! msgstr "ÐŸÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ–Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ñ–Ð² %<-fdbg-cnt=%s%>: [%u, %u] Ñ‚Ð° [%u, %u]"
  
  #: dbgcnt.cc:157
  #, gcc-internal-format
  msgid "%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower"
! msgstr "%<-fdbg-cnt=%s:%d-%d%> Ð¼Ð°Ñ” Ð¼ÐµÐ¶Ñƒ Ð²Ð¸Ñ‰Ñƒ, Ð½Ñ–Ð¶ Ð½Ð¸Ð¶Ð½Ñ�"
  
  #: dbgcnt.cc:169
  #, gcc-internal-format
  msgid "cannot find a valid counter name %qs of %<-fdbg-cnt=%> option"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð´Ñ–Ð¹Ñ�Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ° %qs Ð¾Ð¿Ñ†Ñ–Ñ— %<-fdbg-cnt=%>"
  
  #: dbgcnt.cc:238
  #, gcc-internal-format
  msgid "counter name"
! msgstr "Ñ–Ð¼Ê¼Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ°"
  
  #: dbgcnt.cc:239
  #, gcc-internal-format
  msgid "counter value"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ°"
  
  #: dbgcnt.cc:239
  #, gcc-internal-format
  msgid "closed intervals"
! msgstr "Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ– Ñ–Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»Ð¸"
  
  #: diagnostic.cc:2405
  #, gcc-internal-format
  msgid "debug path"
! msgstr "ÑˆÐ»Ñ�Ñ… Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�"
  
  #: dominance.cc:1180
  #, gcc-internal-format, gfc-internal-format
  msgid "dominator of %d status unknown"
! msgstr "Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð´Ð¾Ð¼Ñ–Ð½Ð°Ñ‚Ð¾Ñ€Ð° %d Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹"
  
  #: dominance.cc:1188
  #, gcc-internal-format, gfc-internal-format
  msgid "dominator of %d should be %d, not %d"
! msgstr "Ð´Ð¾Ð¼Ñ–Ð½Ð°Ñ‚Ð¾Ñ€ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ %d, Ð° Ð½Ðµ %d"
  
  #: dumpfile.cc:381
  #, gcc-internal-format
  msgid "could not open dump file %qs: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð´Ð°Ð¼Ð¿Ñƒ %qs: %m"
  
  #: dumpfile.cc:1844
  #, gcc-internal-format
  msgid "ignoring unknown option %q.*s"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %q.*s"
  
  #: dumpfile.cc:1926
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?"
! msgstr "Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-fdump-%s%>; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<-fdump-%s%>?"
  
  #: dumpfile.cc:1929
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fdump-%s%>"
! msgstr "Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-fdump-%s%>"
  
  #: dumpfile.cc:2002
  #, gcc-internal-format
  msgid "unknown option %q.*s in %<-fopt-info-%s%>"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %q.*s Ð² %<-fopt-info-%s%>"
  
  #: dumpfile.cc:2034
  #, gcc-internal-format
  msgid "ignoring possibly conflicting option %<-fopt-info-%s%>"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ�ÑƒÐ¿ÐµÑ€ÐµÑ‡Ð»Ð¸Ð²Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-fopt-info-%s%>"
  
  #: dwarf2out.cc:1140
  #, gcc-internal-format
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð¾Ñ�Ð¾Ð±Ð¸Ñ�Ñ‚Ð¾Ñ�Ñ‚ÐµÐ¹ EH Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð° Ð»Ð¸ÑˆÐµ Ð· Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°Ð¼Ð¸, Ñ�ÐºÑ– Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ %<.cfi_personality%>"
  
  #: dwarf2out.cc:11165
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
! msgstr "%<-gdwarf-6%> Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð²ÐµÑ€Ñ�Ñ–Ñ� 5 Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ�Ð¼Ð¸"
  
  #: dwarf2out.cc:15008
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ UNSPEC %s (%d) Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ð¼Ñ–Ñ�Ñ†Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
  #: emit-rtl.cc:2898
  #, gcc-internal-format
  msgid "invalid rtl sharing found in the insn"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� rtl Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: emit-rtl.cc:2900
  #, gcc-internal-format
  msgid "shared rtx"
! msgstr "Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ð¸Ð¹ rtx"
  
  #: emit-rtl.cc:2902
  #, gcc-internal-format
  msgid "internal consistency failure"
! msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ� Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ"
  
  #: emit-rtl.cc:4004
  #, gcc-internal-format
  msgid "ICE: %<emit_insn%> used where %<emit_jump_insn%> needed:"
! msgstr "ICE: %<emit_insn%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ð°Ð¼, Ð´Ðµ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ %<emit_jump_insn%>:"
  
  #: errors.cc:133
  #, gcc-internal-format, gfc-internal-format
  msgid "abort in %s, at %s:%d"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² %s, Ñƒ %s:%d"
  
  #: except.cc:2166
  #, gcc-internal-format
  msgid "argument of %<__builtin_eh_return_regno%> must be constant"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_eh_return_regno%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: except.cc:2301
  #, gcc-internal-format
  msgid "%<__builtin_eh_return%> not supported on this target"
! msgstr "%<__builtin_eh_return%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð´Ð°Ð½Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–"
  
  #: except.cc:3425 except.cc:3450
  #, gcc-internal-format
  msgid "%<region_array%> is corrupted for region %i"
! msgstr "%<region_array%> Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ %i"
  
  #: except.cc:3438 except.cc:3469
  #, gcc-internal-format
  msgid "%<lp_array%> is corrupted for lp %i"
! msgstr "%<lp_array%> Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� lp %i"
  
  #: except.cc:3455
  #, gcc-internal-format, gfc-internal-format
  msgid "outer block of region %i is wrong"
! msgstr "Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ð±Ð»Ð¾Ðº Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ %i Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹"
  
  #: except.cc:3460
  #, gcc-internal-format, gfc-internal-format
  msgid "negative nesting depth of region %i"
! msgstr "Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ñ�Ñ‚Ñ– Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ %i"
  
  #: except.cc:3474
  #, gcc-internal-format, gfc-internal-format
  msgid "region of lp %i is wrong"
! msgstr "Ñ€ÐµÐ³Ñ–Ð¾Ð½ lp %i Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹"
  
  #: except.cc:3501
  #, gcc-internal-format, gfc-internal-format
  msgid "tree list ends on depth %i"
! msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð´ÐµÑ€ÐµÐ² Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð³Ð»Ð¸Ð±Ð¸Ð½Ñ– %i"
  
  #: except.cc:3506
  #, gcc-internal-format
  msgid "%<region_array%> does not match %<region_tree%>"
! msgstr "%<region_array%> Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” %<region_tree%>"
  
  #: except.cc:3511
  #, gcc-internal-format
  msgid "%<lp_array%> does not match %<region_tree%>"
! msgstr "%<lp_array%> Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” %<region_tree%>"
  
  #: except.cc:3518 tree.cc:14286 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
! msgstr "%qs Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�"
  
  #: explow.cc:1556
  #, gcc-internal-format
  msgid "stack limits not supported on this target"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ð´Ð°Ð½Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–"
  
  #: expmed.cc:359
  #, gcc-internal-format
  msgid "reverse scalar storage order"
! msgstr "Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð²"
  
  #: expmed.cc:376
  #, gcc-internal-format
  msgid "reverse floating-point scalar storage order"
! msgstr "Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ñ–Ð² Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ"
  
  #: expmed.cc:418
  #, gcc-internal-format, gfc-internal-format
  msgid "reverse storage order for %smode"
! msgstr "Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %s"
  
  #: expmed.cc:671
  #, gcc-internal-format
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� %wu-Ð±Ñ–Ñ‚Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°-Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‡Ð°, Ð´Ð°Ð½Ñ– Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ñ– Ð´Ð¾ %wu-Ð±Ñ–Ñ‚Ð½Ð¸Ñ…"
  
  #: expr.cc:11842
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸: %s"
  
  #: expr.cc:11856
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº %qs, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�: %s"
  
  #: expr.cc:12894
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
! msgstr "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð¿Ñ€Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ– %<X - Y %s 0%> Ð´Ð¾ %<X %s Y%> Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð·Ñ– Ð·Ð½Ð°ÐºÐ¾Ð¼"
  
  #: file-prefix-map.cc:51
  #, gcc-internal-format
  msgid "invalid argument %qs to %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %qs"
  
  #: final.cc:1771
  #, gcc-internal-format
  msgid "the frame size of %wu bytes is larger than %wu bytes"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ°Ð´Ñ€Ñƒ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: final.cc:4392 toplev.cc:1393 tree-cfgcleanup.cc:1549
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ %qs: %m"
  
  #: final.cc:4461 tree-cfgcleanup.cc:1566
  #, gcc-internal-format
  msgid "could not close final insn dump file %qs: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ %qs: %m"
  
  #: fixed-value.cc:128
  #, gcc-internal-format
  msgid "large fixed-point constant implicitly truncated to fixed-point type"
! msgstr "Ð²ÐµÐ»Ð¸ÐºÐ° ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð½ÐµÑ�Ð²Ð½Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð° Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ"
  
  #: fold-const.cc:4692 fold-const.cc:4702
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d due to width of bit-field"
! msgstr "Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ %d Ñ‡ÐµÑ€ÐµÐ· ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ð±Ñ–Ñ‚-Ð¿Ð¾Ð»Ñ�"
  
! #: fold-const.cc:6080 tree-ssa-reassoc.cc:2877 tree-ssa-reassoc.cc:3959
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying range test"
! msgstr "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ– Ñ‚ÐµÑ�Ñ‚Ñƒ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ"
  
  #: fold-const.cc:6544 fold-const.cc:6560
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
! msgstr "Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ %d"
  
  #: fold-const.cc:6708
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
! msgstr "%<or%> Ð½ÐµÐ¿Ð°Ñ€Ð½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ñ–Ð² Ð½ÐµÑ€Ñ–Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð·Ð°Ð²Ð¶Ð´Ð¸ 1"
  
  #: fold-const.cc:6713
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
! msgstr "%<and%> Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð²Ð¸ÐºÐ»ÑŽÑ‡Ð½Ð¸Ñ… Ñ‚ÐµÑ�Ñ‚Ñ–Ð² Ñ€Ñ–Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð·Ð°Ð²Ð¶Ð´Ð¸ 0"
  
  #: fold-const.cc:9943
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
! msgstr "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ–"
  
  #: fold-const.cc:10350
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
! msgstr "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð·Ð½Ð°ÐºÐ¾Ð²Ðµ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�"
  
  #: fold-const.cc:13561
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð·Ð³Ð¾Ñ€Ñ‚ÐºÐ¸: Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð·Ð¼Ñ–Ð½ÐµÐ½Ð¾ Ð·Ð³Ð¾Ñ€Ñ‚ÐºÐ¾ÑŽ"
  
  #: function.cc:253
  #, gcc-internal-format
  msgid "total size of local objects %wu exceeds maximum %wu"
! msgstr "Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %wu"
  
  #: function.cc:257
  #, gcc-internal-format
  msgid "total size of local objects exceeds maximum %wu"
! msgstr "Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ–Ð² Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %wu"
  
  #: function.cc:1788 gimplify.cc:6667 gimplify.cc:6829
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð° Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð² %<asm%>"
  
  #: function.cc:4313
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° %q+D Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð° %<longjmp%> Ð°Ð±Ð¾ %<vfork%>"
  
  #: function.cc:4334
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %q+D Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð¸Ð¹ %<longjmp%> Ð°Ð±Ð¾ %<vfork%>"
  
  #: function.cc:5001
  #, gcc-internal-format
  msgid "function returns an aggregate"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚"
  
  #: gcc.cc:2193
  #, gcc-internal-format
  msgid "cannot open nested response file"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ–"
  
  #: gcc.cc:2230
  #, gcc-internal-format
  msgid "cannot close nonexistent response file"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ð½ÐµÑ–Ñ�Ð½ÑƒÑŽÑ‡Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ–"
  
  #: gcc.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "could not open temporary response file %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %s"
  
  #: gcc.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "could not write to temporary response file %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð² Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %s"
  
  #: gcc.cc:2266
  #, gcc-internal-format, gfc-internal-format
  msgid "could not close temporary response file %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ñ– %s"
  
  #. This leaves DESC open, but the OS will save us.
  #: gcc.cc:2298
  #, gcc-internal-format
  msgid "cannot read spec file %qs: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %qs: %m"
  
  #: gcc.cc:2392 gcc.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %%include syntax malformed after %ld characters"
! msgstr "Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %%include Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ�Ñ… Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
  
  #: gcc.cc:2440 gcc.cc:2450 gcc.cc:2461 gcc.cc:2472
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %%rename syntax malformed after %ld characters"
! msgstr "Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� %%rename Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ�Ñ… Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
  
  #: gcc.cc:2483
  #, gcc-internal-format, gfc-internal-format
  msgid "specs %s spec was not found to be renamed"
! msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ %s Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
  #: gcc.cc:2491
  #, gcc-internal-format
  msgid "%s: attempt to rename spec %qs to already defined spec %qs"
! msgstr "%s: Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ %qs Ð½Ð° Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–ÑŽ %qs"
  
  #: gcc.cc:2513
  #, gcc-internal-format, gfc-internal-format
  msgid "specs unknown %% command after %ld characters"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %% Ð² Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ�Ñ… Ð¿Ñ–Ñ�Ð»Ñ� %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
  
  #: gcc.cc:2525 gcc.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "specs file malformed after %ld characters"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ„Ð°Ð¹Ð»Ñƒ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� %ld Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
  
  #: gcc.cc:2594
  #, gcc-internal-format
  msgid "spec file has no spec for linking"
! msgstr "Ñ„Ð°Ð¹Ð» Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ð¹ Ð½Ðµ Ð¼Ð°Ñ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ð´Ð»Ñ� Ð·Ð²Ê¼Ñ�Ð·ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: gcc.cc:3158 gcc.cc:3195
  #, gcc-internal-format
  msgid "system path %qs is not absolute"
! msgstr "Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð¸Ð¹ ÑˆÐ»Ñ�Ñ… %qs Ð½Ðµ Ñ” Ð°Ð±Ñ�Ð¾Ð»ÑŽÑ‚Ð½Ð¸Ð¼"
  
  #: gcc.cc:3284
  #, gcc-internal-format
  msgid "%<-pipe%> not supported"
! msgstr "%<-pipe%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: gcc.cc:3422 gcc.cc:7690
  #, gcc-internal-format
*************** msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸ÐºÐ¾Ð½Ð°
*** 24753,24860 ****
  #: gcc.cc:3442
  #, gcc-internal-format
  msgid "failed to get exit status: %m"
! msgstr ""
  
  #: gcc.cc:3448
  #, gcc-internal-format
  msgid "failed to get process times: %m"
! msgstr ""
  
  #. The inferior failed to catch the signal.
  #: gcc.cc:3474 gcc.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "%s signal terminated program %s"
! msgstr ""
  
  #: gcc.cc:3942 opts-common.cc:1574 opts-common.cc:1606
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs"
! msgstr ""
  
  #: gcc.cc:3984
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
! msgstr ""
  
  #: gcc.cc:3991
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
! msgstr "ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸ %<-foffload=%> Ñ” Ñ‚Ð°ÐºÑ–: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?"
  
  #: gcc.cc:3994
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
! msgstr "ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<-foffload=%>: %s"
  
  #: gcc.cc:4014
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
! msgstr ""
  
  #: gcc.cc:4405
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
! msgstr ""
  
  #: gcc.cc:4932 toplev.cc:709
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
! msgstr ""
  
  #: gcc.cc:4937
  #, gcc-internal-format
  msgid "output filename may not be empty"
! msgstr ""
  
  #: gcc.cc:5322
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
! msgstr ""
  
  #: gcc.cc:5410
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
! msgstr ""
  
  #: gcc.cc:5613
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
! msgstr ""
  
  #: gcc.cc:5820
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
! msgstr ""
  
  #: gcc.cc:5824
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
! msgstr ""
  
  #: gcc.cc:6045
  #, gcc-internal-format
  msgid "spec %qs invalid"
! msgstr ""
  
  #: gcc.cc:6206
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
! msgstr ""
  
  #: gcc.cc:6497
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
! msgstr ""
  
  #: gcc.cc:6513
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
! msgstr ""
  
  #: gcc.cc:6532
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
! msgstr ""
  
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
--- 24713,24820 ----
  #: gcc.cc:3442
  #, gcc-internal-format
  msgid "failed to get exit status: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚ÑƒÑ� Ð²Ð¸Ñ…Ð¾Ð´Ñƒ: %m"
  
  #: gcc.cc:3448
  #, gcc-internal-format
  msgid "failed to get process times: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ñ‡Ð°Ñ�Ð¸ Ð¿Ñ€Ð¾Ñ†ÐµÑ�Ñƒ: %m"
  
  #. The inferior failed to catch the signal.
  #: gcc.cc:3474 gcc.cc:3498
  #, gcc-internal-format, gfc-internal-format
  msgid "%s signal terminated program %s"
! msgstr "Ñ�Ð¸Ð³Ð½Ð°Ð» %s Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñƒ %s"
  
  #: gcc.cc:3942 opts-common.cc:1574 opts-common.cc:1606
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs"
! msgstr "Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %qs"
  
  #: gcc.cc:3984
  #, gcc-internal-format
  msgid "GCC is not configured to support %qs as %<-foffload=%> argument"
! msgstr "GCC Ð½Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<-foffload=%>"
  
  #: gcc.cc:3991
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s; did you mean %qs?"
! msgstr "Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<-foffload=%>: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?"
  
  #: gcc.cc:3994
  #, gcc-internal-format
  msgid "valid %<-foffload=%> arguments are: %s"
! msgstr "Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<-foffload=%>: %s"
  
  #: gcc.cc:4014
  #, gcc-internal-format
  msgid "%<=%>options missing after %<-foffload-options=%>target"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ %<=%>Ð¾Ð¿Ñ†Ñ–Ñ— Ð¿Ñ–Ñ�Ð»Ñ� %<-foffload-options=%>Ñ†Ñ–Ð»Ñ–"
  
  #: gcc.cc:4405
  #, gcc-internal-format
  msgid "%qs is an unknown %<-save-temps%> option"
! msgstr "%qs - Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-save-temps%>"
  
  #: gcc.cc:4932 toplev.cc:709
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
! msgstr "Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %qs Ñ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ñ” Ð· Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¼ Ñ„Ð°Ð¹Ð»Ð¾Ð¼"
  
  #: gcc.cc:4937
  #, gcc-internal-format
  msgid "output filename may not be empty"
! msgstr "Ñ–Ð¼Ê¼Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼"
  
  #: gcc.cc:5322
  #, gcc-internal-format
  msgid "%<-pipe%> ignored because %<-save-temps%> specified"
! msgstr "%<-pipe%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ %<-save-temps%>"
  
  #: gcc.cc:5410
  #, gcc-internal-format
  msgid "%<-x %s%> after last input file has no effect"
! msgstr "%<-x %s%> Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð½Ðµ Ð¼Ð°Ñ” ÐµÑ„ÐµÐºÑ‚Ñƒ"
  
  #: gcc.cc:5613
  #, gcc-internal-format
  msgid "unable to locate default linker script %qs in the library search paths"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¹ Ñ�Ñ†ÐµÐ½Ð°Ñ€Ñ–Ð¹ Ð»Ñ–Ð½ÐºÐµÑ€Ð° %qs Ð² ÑˆÐ»Ñ�Ñ…Ð°Ñ… Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐº"
  
  #: gcc.cc:5820
  #, gcc-internal-format
  msgid "switch %qs does not start with %<-%>"
! msgstr "Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %qs Ð½Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %<-%>"
  
  #: gcc.cc:5824
  #, gcc-internal-format
  msgid "spec-generated switch is just %<-%>"
! msgstr "Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ”ÑŽ - Ñ†Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ %<-%>"
  
  #: gcc.cc:6045
  #, gcc-internal-format
  msgid "spec %qs invalid"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs"
  
  #: gcc.cc:6206
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%0%c%>"
! msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ %<%%0%c%>"
  
  #: gcc.cc:6497
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%W%c%>"
! msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ %<%%W%c%>"
  
  #: gcc.cc:6513
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%@%c%>"
! msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ %<%%@%c%>"
  
  #: gcc.cc:6532
  #, gcc-internal-format
  msgid "spec %qs has invalid %<%%x%c%>"
! msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ %<%%x%c%>"
  
  #. Catch the case where a spec string contains something like
  #. '%{foo:%*}'.  i.e. there is no * in the pattern on the left
*************** msgstr ""
*** 24862,24999 ****
  #: gcc.cc:6743
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
! msgstr ""
  
  #: gcc.cc:6794
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
! msgstr ""
  
  #: gcc.cc:6860
  #, gcc-internal-format
  msgid "unknown spec function %qs"
! msgstr ""
  
  #: gcc.cc:6890
  #, gcc-internal-format
  msgid "error in arguments to spec function %qs"
! msgstr ""
  
  #: gcc.cc:6949
  #, gcc-internal-format
  msgid "malformed spec function name"
! msgstr ""
  
  #. )
  #: gcc.cc:6952
  #, gcc-internal-format
  msgid "no arguments for spec function"
! msgstr ""
  
  #: gcc.cc:6971
  #, gcc-internal-format
  msgid "malformed spec function arguments"
! msgstr ""
  
  #: gcc.cc:7150
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
! msgstr ""
  
  #: gcc.cc:7285
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
! msgstr ""
  
  #: gcc.cc:7380
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
! msgstr ""
  
  #: gcc.cc:7989
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
! msgstr ""
  
  #: gcc.cc:8000
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
! msgstr ""
  
  #: gcc.cc:8010 gcc.cc:8051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
! msgstr ""
  
  #: gcc.cc:8030 gcc.cc:8067
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
! msgstr ""
  
  #: gcc.cc:8370
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
! msgstr ""
  
  #: gcc.cc:8395
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
! msgstr ""
  
  #: gcc.cc:8602
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
! msgstr ""
  
  #: gcc.cc:8606
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
! msgstr ""
  
  #: gcc.cc:8732
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
! msgstr ""
  
  #: gcc.cc:8793
  #, gcc-internal-format
  msgid "no input files"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ…"
  
  #: gcc.cc:8844
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
! msgstr ""
  
  #: gcc.cc:8886
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
! msgstr ""
  
  #: gcc.cc:8911
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
! msgstr ""
  
  #: gcc.cc:8927
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
! msgstr ""
  
  #: gcc.cc:8936
  #, gcc-internal-format
  msgid "comparing final insns dumps"
! msgstr ""
  
  #: gcc.cc:9089
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
! msgstr ""
  
  #: gcc.cc:9123
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
! msgstr ""
  
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
--- 24822,24959 ----
  #: gcc.cc:6743
  #, gcc-internal-format
  msgid "spec failure: %<%%*%> has not been initialized by pattern match"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—: %<%%*%> Ð½Ðµ Ð±ÑƒÐ»Ð¾ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Ð·Ð±Ñ–Ð³Ñƒ Ð·Ñ€Ð°Ð·ÐºÑ–Ð²"
  
  #: gcc.cc:6794
  #, gcc-internal-format
  msgid "spec failure: unrecognized spec option %qc"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—: Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %qc"
  
  #: gcc.cc:6860
  #, gcc-internal-format
  msgid "unknown spec function %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %qs"
  
  #: gcc.cc:6890
  #, gcc-internal-format
  msgid "error in arguments to spec function %qs"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %qs"
  
  #: gcc.cc:6949
  #, gcc-internal-format
  msgid "malformed spec function name"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—"
  
  #. )
  #: gcc.cc:6952
  #, gcc-internal-format
  msgid "no arguments for spec function"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—"
  
  #: gcc.cc:6971
  #, gcc-internal-format
  msgid "malformed spec function arguments"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—"
  
  #: gcc.cc:7150
  #, gcc-internal-format
  msgid "braced spec %qs ends in escape"
! msgstr "Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð½Ð°Ðº ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: gcc.cc:7285
  #, gcc-internal-format
  msgid "braced spec %qs is invalid at %qc"
! msgstr "Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð½Ð° %qc"
  
  #: gcc.cc:7380
  #, gcc-internal-format
  msgid "braced spec body %qs is invalid"
! msgstr "Ñ‚Ñ–Ð»Ð¾ Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð¾Ñ— Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ"
  
  #: gcc.cc:7989
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not determine length of compare-debug file %s"
! msgstr "%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�-Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %s"
  
  #: gcc.cc:8000
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure (length)"
! msgstr "%s: Ð·Ð±Ñ–Ð¹ %<-fcompare-debug%> (Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð°)"
  
  #: gcc.cc:8010 gcc.cc:8051
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: could not open compare-debug file %s"
! msgstr "%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�-Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %s"
  
  #: gcc.cc:8030 gcc.cc:8067
  #, gcc-internal-format
  msgid "%s: %<-fcompare-debug%> failure"
! msgstr "%s: Ð·Ð±Ñ–Ð¹ %<-fcompare-debug%>"
  
  #: gcc.cc:8370
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—: Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� %<SYSROOT_SUFFIX_SPEC%>"
  
  #: gcc.cc:8395
  #, gcc-internal-format
  msgid "spec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ—: Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð»Ñ� %<SYSROOT_HEADERS_SUFFIX_SPEC%>"
  
  #: gcc.cc:8602
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>; did you mean %<-%s%>?"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-%s%>; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<-%s%>?"
  
  #: gcc.cc:8606
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-%s%>"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-%s%>"
  
  #: gcc.cc:8732
  #, gcc-internal-format
  msgid "not configured with sysroot headers suffix"
! msgstr "Ð½Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¾ Ð· Ñ�ÑƒÑ„Ñ–ÐºÑ�Ð¾Ð¼ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð² sysroot"
  
  #: gcc.cc:8793
  #, gcc-internal-format
  msgid "no input files"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²"
  
  #: gcc.cc:8844
  #, gcc-internal-format
  msgid "cannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple files"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ %<-o%> Ð· %<-c%>, %<-S%> Ð°Ð±Ð¾ %<-E%> Ð· ÐºÑ–Ð»ÑŒÐºÐ¾Ð¼Ð° Ñ„Ð°Ð¹Ð»Ð°Ð¼Ð¸"
  
  #: gcc.cc:8886
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s compiler not installed on this system"
! msgstr "%s: ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ %s Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð½Ð° Ñ†Ñ–Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ–"
  
  #: gcc.cc:8911
  #, gcc-internal-format
  msgid "recompiling with %<-fcompare-debug%>"
! msgstr "Ð¿ÐµÑ€ÐµÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ� Ð· %<-fcompare-debug%>"
  
  #: gcc.cc:8927
  #, gcc-internal-format
  msgid "during %<-fcompare-debug%> recompilation"
! msgstr "Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ñ— ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ð· %<-fcompare-debug%>"
  
  #: gcc.cc:8936
  #, gcc-internal-format
  msgid "comparing final insns dumps"
! msgstr "Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� ÐºÑ–Ð½Ñ†ÐµÐ²Ð¸Ñ… Ð´Ð°Ð¼Ð¿Ñ–Ð² Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹"
  
  #: gcc.cc:9089
  #, gcc-internal-format
  msgid "%<-fuse-linker-plugin%>, but %s not found"
! msgstr "%<-fuse-linker-plugin%>, Ð°Ð»Ðµ %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
  #: gcc.cc:9123
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: linker input file unused because linking not done"
! msgstr "%s: Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð»Ñ–Ð½ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾"
  
  #. This is can be an indication the user specifed an errorneous
  #. separated option value, (or used the wrong prefix for an
*************** msgstr ""
*** 25001,25077 ****
  #: gcc.cc:9129
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
! msgstr ""
  
  #: gcc.cc:9196 c-family/c-opts.cc:791
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
! msgstr ""
  
  #: gcc.cc:9202
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
! msgstr ""
  
  #: gcc.cc:9445
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
! msgstr ""
  
  #: gcc.cc:9647
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
! msgstr ""
  
  #: gcc.cc:9711 common/config/riscv/riscv-common.cc:1668
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
! msgstr ""
  
  #: gcc.cc:9885
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
! msgstr ""
  
  #: gcc.cc:9925
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
! msgstr ""
  
  #: gcc.cc:10176
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
! msgstr ""
  
  #: gcc.cc:10344 gcc.cc:10349
  #, gcc-internal-format
  msgid "invalid version number %qs"
! msgstr ""
  
  #: gcc.cc:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
! msgstr ""
  
  #: gcc.cc:10398
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
! msgstr ""
  
  #: gcc.cc:10440
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
! msgstr ""
  
  #: gcc.cc:10564
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
! msgstr ""
  
  #: gcc.cc:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
! msgstr ""
  
  #: gcc.cc:10719
  #, gcc-internal-format, gfc-internal-format
--- 24961,25037 ----
  #: gcc.cc:9129
  #, gcc-internal-format
  msgid "%s: linker input file not found: %m"
! msgstr "%s: Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð»Ñ–Ð½ÐºÐµÑ€Ð° Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾: %m"
  
  #: gcc.cc:9196 c-family/c-opts.cc:791
  #, gcc-internal-format
  msgid "cannot use %<-%> as input filename for a precompiled header"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<-%> Ñ�Ðº Ñ–Ð¼Ê¼Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð´Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ñ�ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŒÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"
  
  #: gcc.cc:9202
  #, gcc-internal-format, gfc-internal-format
  msgid "language %s not recognized"
! msgstr "Ð¼Ð¾Ð²Ñƒ %s Ð½Ðµ Ð²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¾"
  
  #: gcc.cc:9445
  #, gcc-internal-format
  msgid "multilib spec %qs is invalid"
! msgstr "Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ� multilib %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð°"
  
  #: gcc.cc:9647
  #, gcc-internal-format
  msgid "multilib exclusions %qs is invalid"
! msgstr "Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� multilib %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ–"
  
  #: gcc.cc:9711 common/config/riscv/riscv-common.cc:1668
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
! msgstr "Ð²Ð¸Ð±Ñ–Ñ€ multilib %qs %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹"
  
  #: gcc.cc:9885
  #, gcc-internal-format
  msgid "multilib select %qs is invalid"
! msgstr "multilib-Ð²Ð¸Ð±Ñ–Ñ€ %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹"
  
  #: gcc.cc:9925
  #, gcc-internal-format
  msgid "multilib exclusion %qs is invalid"
! msgstr "multilib-Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� %qs Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ"
  
  #: gcc.cc:10176
  #, gcc-internal-format
  msgid "environment variable %qs not defined"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %qs Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð°"
  
  #: gcc.cc:10344 gcc.cc:10349
  #, gcc-internal-format
  msgid "invalid version number %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð²ÐµÑ€Ñ�Ñ–Ñ— %qs"
  
  #: gcc.cc:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "too few arguments to %%:version-compare"
! msgstr "Ð·Ð°Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:version-compare"
  
  #: gcc.cc:10398
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:version-compare"
! msgstr "Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:version-compare"
  
  #: gcc.cc:10440
  #, gcc-internal-format
  msgid "unknown operator %qs in %%:version-compare"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %qs Ð² %%:version-compare"
  
  #: gcc.cc:10564
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-dump-opt"
! msgstr "Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:compare-debug-dump-opt"
  
  #: gcc.cc:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "too many arguments to %%:compare-debug-self-opt"
! msgstr "Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:compare-debug-self-opt"
  
  #: gcc.cc:10719
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ
*** 25081,25266 ****
  #: gcc.cc:10823
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
! msgstr ""
  
  #: gcc.cc:10844
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %%:dwarf-version-gt"
  
  #: gcov-tool.cc:75
  #, gcc-internal-format, gfc-internal-format
  msgid "error in removing %s"
! msgstr ""
  
  #: gcov-tool.cc:106
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot make directory %s"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %s"
  
  #: gcov-tool.cc:114
  #, gcc-internal-format
  msgid "Cannot get current directory name"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ"
  
  #: gcov-tool.cc:118 gcov-tool.cc:132
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change directory to %s"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð½Ð° %s"
  
  #: gcov-tool.cc:125
  #, gcc-internal-format, gfc-internal-format
  msgid "output file %s already exists in folder %s"
! msgstr ""
  
  #: gcov-tool.cc:217 gcov-tool.cc:285
  #, gcc-internal-format
  msgid "weights need to be non-negative"
! msgstr ""
  
  #: gcov-tool.cc:424
  #, gcc-internal-format
  msgid "scale needs to be non-negative"
! msgstr ""
  
  #: gcse.cc:3980
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
! msgstr ""
  
  #: gcse.cc:3992
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
! msgstr ""
  
  #: gencfn-macros.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "DEF_INTERNAL_FLT_FN (%s) has no associated built-in functions"
! msgstr ""
  
  #: gencfn-macros.cc:202
  #, gcc-internal-format, gfc-internal-format
  msgid "DEF_INTERNAL_INT_FN (%s) has no associated built-in functions"
! msgstr ""
  
  #: gentarget-def.cc:126
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid prototype for '%s'"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Â«%sÂ»"
  
  #: gentarget-def.cc:131
  #, gcc-internal-format, gfc-internal-format
  msgid "prototype for '%s' has required operands after optional operands"
! msgstr ""
  
  #: gentarget-def.cc:148
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d of '%s' did not have the expected name"
! msgstr ""
  
  #: gentarget-def.cc:168
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' must have %d operands (excluding match_dups)"
! msgstr ""
  
  #: gentarget-def.cc:172
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' must have at least %d operands (excluding match_dups)"
! msgstr ""
  
  #: gentarget-def.cc:176
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' must have no more than %d operands (excluding match_dups)"
! msgstr ""
  
  #: gentarget-def.cc:276
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate definition of '%s'"
! msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«%sÂ»"
  
  #: ggc-common.cc:418 ggc-common.cc:426 ggc-common.cc:554 ggc-common.cc:572
  #: ggc-common.cc:686 ggc-common.cc:697 ggc-common.cc:712 ggc-page.cc:2499
  #: ggc-page.cc:2530 ggc-page.cc:2537
  #, gcc-internal-format
  msgid "cannot write PCH file: %m"
! msgstr ""
  
  #: ggc-common.cc:536
  #, gcc-internal-format
  msgid "cannot write PCH file: required memory segment unavailable"
! msgstr ""
  
  #: ggc-common.cc:565 config/i386/host-cygwin.cc:57
  #, gcc-internal-format
  msgid "cannot get position in PCH file: %m"
! msgstr ""
  
  #: ggc-common.cc:575
  #, gcc-internal-format
  msgid "cannot write padding to PCH file: %m"
! msgstr ""
  
  #: ggc-common.cc:751 ggc-common.cc:767 ggc-common.cc:770 ggc-common.cc:793
  #: ggc-common.cc:796 ggc-common.cc:800 ggc-common.cc:835 ggc-common.cc:864
  #: ggc-common.cc:872 ggc-common.cc:882 ggc-common.cc:893 ggc-page.cc:2601
  #, gcc-internal-format
  msgid "cannot read PCH file: %m"
! msgstr ""
  
  #: ggc-common.cc:780
  #, gcc-internal-format
  msgid "PCH allocation failure"
! msgstr ""
  
  #: ggc-page.cc:1744
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
! msgstr ""
  
  #: ggc-page.cc:2515 ggc-page.cc:2521
  #, gcc-internal-format
  msgid "cannot write PCH file"
! msgstr ""
  
  #: gimple-array-bounds.cc:279
  #, gcc-internal-format
  msgid "array subscript %E is outside array bounds of %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:298
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:312
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:321
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:394
  #, gcc-internal-format
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:396
  #, gcc-internal-format
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:417
  #, gcc-internal-format
  msgid "trailing array %qT should not be used as a flexible array member"
! msgstr ""
  
  #: gimple-array-bounds.cc:454 gimple-array-bounds.cc:721
  #, gcc-internal-format
  msgid "while referencing %qD"
! msgstr ""
  
  #: gimple-array-bounds.cc:456
  #, gcc-internal-format
--- 25041,25226 ----
  #: gcc.cc:10823
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:debug-level-gt"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:debug-level-gt"
  
  #: gcc.cc:10844
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of arguments to %%:dwarf-version-gt"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� %%:dwarf-version-gt"
  
  #: gcov-tool.cc:75
  #, gcc-internal-format, gfc-internal-format
  msgid "error in removing %s"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ– %s"
  
  #: gcov-tool.cc:106
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot make directory %s"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ %s"
  
  #: gcov-tool.cc:114
  #, gcc-internal-format
  msgid "Cannot get current directory name"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ðµ Ñ–Ð¼Ê¼Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ"
  
  #: gcov-tool.cc:118 gcov-tool.cc:132
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change directory to %s"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð½Ð° %s"
  
  #: gcov-tool.cc:125
  #, gcc-internal-format, gfc-internal-format
  msgid "output file %s already exists in folder %s"
! msgstr "Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» %s Ð²Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑ” Ð² Ð¿Ð°Ð¿Ñ†Ñ– %s"
  
  #: gcov-tool.cc:217 gcov-tool.cc:285
  #, gcc-internal-format
  msgid "weights need to be non-negative"
! msgstr "Ð²Ð°Ð³Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼Ð¸"
  
  #: gcov-tool.cc:424
  #, gcc-internal-format
  msgid "scale needs to be non-negative"
! msgstr "Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð± Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼"
  
  #: gcse.cc:3980
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %d basic blocks and %d edges/basic block"
! msgstr "%s: %d Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² Ñ‚Ð° %d Ñ€ÐµÐ±ÐµÑ€/Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº"
  
  #: gcse.cc:3992
  #, gcc-internal-format
  msgid "%s: %d basic blocks and %d registers; increase %<--param max-gcse-memory%> above %wu"
! msgstr "%s: %d Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² Ñ‚Ð° %d Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²; Ð·Ð±Ñ–Ð»ÑŒÑˆÑ‚Ðµ %<--param max-gcse-memory%> Ð¿Ð¾Ð½Ð°Ð´ %wu"
  
  #: gencfn-macros.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "DEF_INTERNAL_FLT_FN (%s) has no associated built-in functions"
! msgstr "DEF_INTERNAL_FLT_FN (%s) Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹"
  
  #: gencfn-macros.cc:202
  #, gcc-internal-format, gfc-internal-format
  msgid "DEF_INTERNAL_INT_FN (%s) has no associated built-in functions"
! msgstr "DEF_INTERNAL_INT_FN (%s) Ð½Ðµ Ð¼Ð°Ñ” Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ñ… Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹"
  
  #: gentarget-def.cc:126
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid prototype for '%s'"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� '%s'"
  
  #: gentarget-def.cc:131
  #, gcc-internal-format, gfc-internal-format
  msgid "prototype for '%s' has required operands after optional operands"
! msgstr "Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� '%s' Ð¼Ð°Ñ” Ð¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð½ÐµÐ¾Ð±Ð¾Ð²Ê¼Ñ�Ð·ÐºÐ¾Ð²Ð¸Ñ… Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð²"
  
  #: gentarget-def.cc:148
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d of '%s' did not have the expected name"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� '%s' Ð½Ðµ Ð¼Ð°Ð² Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾Ñ— Ð½Ð°Ð·Ð²Ð¸"
  
  #: gentarget-def.cc:168
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' must have %d operands (excluding match_dups)"
! msgstr "'%s' Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² (ÐºÑ€Ñ–Ð¼ match_dups)"
  
  #: gentarget-def.cc:172
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' must have at least %d operands (excluding match_dups)"
! msgstr "'%s' Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² (ÐºÑ€Ñ–Ð¼ match_dups)"
  
  #: gentarget-def.cc:176
  #, gcc-internal-format, gfc-internal-format
  msgid "'%s' must have no more than %d operands (excluding match_dups)"
! msgstr "'%s' Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ñ–Ð¶ %d Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² (ÐºÑ€Ñ–Ð¼ match_dups)"
  
  #: gentarget-def.cc:276
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate definition of '%s'"
! msgstr "Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� '%s'"
  
  #: ggc-common.cc:418 ggc-common.cc:426 ggc-common.cc:554 ggc-common.cc:572
  #: ggc-common.cc:686 ggc-common.cc:697 ggc-common.cc:712 ggc-page.cc:2499
  #: ggc-page.cc:2530 ggc-page.cc:2537
  #, gcc-internal-format
  msgid "cannot write PCH file: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCH: %m"
  
  #: ggc-common.cc:536
  #, gcc-internal-format
  msgid "cannot write PCH file: required memory segment unavailable"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCH: Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ�ÐµÐ³Ð¼ÐµÐ½Ñ‚ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–"
  
  #: ggc-common.cc:565 config/i386/host-cygwin.cc:57
  #, gcc-internal-format
  msgid "cannot get position in PCH file: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽ Ð² Ñ„Ð°Ð¹Ð»Ñ– PCH: %m"
  
  #: ggc-common.cc:575
  #, gcc-internal-format
  msgid "cannot write padding to PCH file: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð´Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ PCH: %m"
  
  #: ggc-common.cc:751 ggc-common.cc:767 ggc-common.cc:770 ggc-common.cc:793
  #: ggc-common.cc:796 ggc-common.cc:800 ggc-common.cc:835 ggc-common.cc:864
  #: ggc-common.cc:872 ggc-common.cc:882 ggc-common.cc:893 ggc-page.cc:2601
  #, gcc-internal-format
  msgid "cannot read PCH file: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCH: %m"
  
  #: ggc-common.cc:780
  #, gcc-internal-format
  msgid "PCH allocation failure"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð´Ð»Ñ� PCH"
  
  #: ggc-page.cc:1744
  #, gcc-internal-format
  msgid "open /dev/zero: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ /dev/zero: %m"
  
  #: ggc-page.cc:2515 ggc-page.cc:2521
  #, gcc-internal-format
  msgid "cannot write PCH file"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» PCH"
  
  #: gimple-array-bounds.cc:279
  #, gcc-internal-format
  msgid "array subscript %E is outside array bounds of %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %E Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼ÐµÐ¶ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT"
  
  #: gimple-array-bounds.cc:298
  #, gcc-internal-format
  msgid "array subscript [%E, %E] is outside array bounds of %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ [%E, %E] Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼ÐµÐ¶ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT"
  
  #: gimple-array-bounds.cc:312
  #, gcc-internal-format
  msgid "array subscript %E is above array bounds of %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼ÐµÐ¶Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT"
  
  #: gimple-array-bounds.cc:321
  #, gcc-internal-format
  msgid "array subscript %E is below array bounds of %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %E Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT"
  
  #: gimple-array-bounds.cc:394
  #, gcc-internal-format
  msgid "array subscript %E is outside the bounds of an interior zero-length array %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %E Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qT"
  
  #: gimple-array-bounds.cc:396
  #, gcc-internal-format
  msgid "array subscript %qE is outside the bounds of an interior zero-length array %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qT"
  
  #: gimple-array-bounds.cc:417
  #, gcc-internal-format
  msgid "trailing array %qT should not be used as a flexible array member"
! msgstr "Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: gimple-array-bounds.cc:454 gimple-array-bounds.cc:721
  #, gcc-internal-format
  msgid "while referencing %qD"
! msgstr "Ð¿Ñ€Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– Ð½Ð° %qD"
  
  #: gimple-array-bounds.cc:456
  #, gcc-internal-format
*************** msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚ %qD"
*** 25270,25356 ****
  #: gimple-array-bounds.cc:577
  #, gcc-internal-format
  msgid "array subscript %wi is outside array bounds of %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:582
  #, gcc-internal-format
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:597
  #, gcc-internal-format
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:620
  #, gcc-internal-format
  msgid "intermediate array offset %wi is outside array bounds of %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:699
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
! msgstr ""
  
  #: gimple-array-bounds.cc:713
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
! msgstr ""
  
  #: gimple-fold.cc:2079 gimple-fold.cc:3131 gimple-ssa-warn-restrict.cc:2078
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
! msgstr ""
  
  #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
! msgstr ""
  
  #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
! msgstr ""
  
  #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
! msgstr ""
  
  #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
! msgstr ""
  
  #: gimple-fold.cc:4543 gimple-fold.cc:4747
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
! msgstr ""
  
  #: gimple-fold.cc:4696 cp/constexpr.cc:4630
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
! msgstr ""
  
  #: gimple-fold.cc:4924
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
! msgstr ""
  
  #: gimple-fold.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %s Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: gimple-ssa-isolate-paths.cc:290
  #, gcc-internal-format
  msgid "potential null pointer dereference"
! msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:330
  #, gcc-internal-format
  msgid "null pointer dereference"
! msgstr "Ñ€Ð¾Ð·Ñ–Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: gimple-ssa-isolate-paths.cc:413
  #, gcc-internal-format
--- 25230,25316 ----
  #: gimple-array-bounds.cc:577
  #, gcc-internal-format
  msgid "array subscript %wi is outside array bounds of %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %wi Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT"
  
  #: gimple-array-bounds.cc:582
  #, gcc-internal-format
  msgid "array subscript [%wi, %wi] is outside array bounds of %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ [%wi, %wi] Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT"
  
  #: gimple-array-bounds.cc:597
  #, gcc-internal-format
  msgid "array subscript %<%T[%wi]%> is partly outside array bounds of %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %<%T[%wi]%> Ñ‡Ð°Ñ�Ñ‚ÐºÐ¾Ð²Ð¾ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT"
  
  #: gimple-array-bounds.cc:620
  #, gcc-internal-format
  msgid "intermediate array offset %wi is outside array bounds of %qT"
! msgstr "Ð¿Ñ€Ð¾Ð¼Ñ–Ð¶Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %wi Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT"
  
  #: gimple-array-bounds.cc:699
  #, gcc-internal-format
  msgid "array subscript %wi is below array bounds of %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %wi Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð¸Ð¶Ñ‡Ðµ Ð¼ÐµÐ¶ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT"
  
  #: gimple-array-bounds.cc:713
  #, gcc-internal-format
  msgid "array subscript %wu is above array bounds of %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %wu Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qT"
  
  #: gimple-fold.cc:2079 gimple-fold.cc:3131 gimple-ssa-warn-restrict.cc:2078
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %qD Ñ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°Ñ” Ð· Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼"
  
  #: gimple-fold.cc:2145
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
! msgstr "%qD Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð¹Ñ‚Ð° Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %E"
  
  #: gimple-fold.cc:2150
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
! msgstr "%qD Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð¾Ñ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð±Ð°Ð¹Ñ‚Ð°"
  
  #: gimple-fold.cc:2525 gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %E"
  
  #: gimple-fold.cc:2544
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñ– Ð´Ð¶ÐµÑ€ÐµÐ»Ð°"
  
  #: gimple-fold.cc:4543 gimple-fold.cc:4747
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
! msgstr "Ð³Ð½ÑƒÑ‡ÐºÐ¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qD Ð½Ðµ Ð¼Ð°Ñ” Ñ‡Ñ–Ñ‚ÐºÐ¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð±Ñ–Ñ‚Ñ–Ð² Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qs"
  
  #: gimple-fold.cc:4696 cp/constexpr.cc:4630
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
! msgstr "Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ° Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ñ… Ð¿Ð¾Ð»Ñ–Ð² PDP11 Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² %qs"
  
  #: gimple-fold.cc:4924
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð°Ð³Ñ€ÐµÐ³Ð°Ñ‚Ñ–Ð² Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ"
  
  #: gimple-fold.cc:4930
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–"
  
  #: gimple-ssa-isolate-paths.cc:290
  #, gcc-internal-format
  msgid "potential null pointer dereference"
! msgstr "Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð° Ð´ÐµÑ€ÐµÑ„ÐµÑ€ÐµÐ½Ñ†Ñ–Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: gimple-ssa-isolate-paths.cc:330
  #, gcc-internal-format
  msgid "null pointer dereference"
! msgstr "Ð´ÐµÑ€ÐµÑ„ÐµÑ€ÐµÐ½Ñ†Ñ–Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: gimple-ssa-isolate-paths.cc:413
  #, gcc-internal-format
*************** msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ð²Ðµ
*** 25360,25366 ****
  #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11397
  #, gcc-internal-format
  msgid "function returns address of local variable"
! msgstr ""
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2041
  #: gimple-ssa-warn-access.cc:3713 tree.cc:12354 tree.cc:12391 tree.cc:12432
--- 25320,25326 ----
  #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11397
  #, gcc-internal-format
  msgid "function returns address of local variable"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
  #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2041
  #: gimple-ssa-warn-access.cc:3713 tree.cc:12354 tree.cc:12391 tree.cc:12432
*************** msgstr ""
*** 25368,25374 ****
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8876 cp/decl.cc:16157 cp/decl.cc:16524 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
--- 25328,25334 ----
  #: c/c-typeck.cc:11303 c/c-typeck.cc:11320 c/gimple-parser.cc:2484
  #: c/gimple-parser.cc:2492 cp/call.cc:8064 cp/call.cc:10213 cp/class.cc:9076
  #: cp/constexpr.cc:894 cp/constexpr.cc:4077 cp/cvt.cc:1079 cp/cvt.cc:1117
! #: cp/decl.cc:8886 cp/decl.cc:16167 cp/decl.cc:16534 cp/decl2.cc:5715
  #: cp/decl2.cc:5770 cp/parser.cc:21904 cp/pt.cc:9026 cp/semantics.cc:2192
  #: cp/semantics.cc:3549 cp/semantics.cc:4636 cp/typeck.cc:2143
  #: cp/typeck.cc:2363 cp/typeck.cc:4494 cp/typeck.cc:10582
*************** msgstr "Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
*** 25381,25638 ****
  #: gimple-ssa-nonnull-compare.cc:102
  #, gcc-internal-format
  msgid "%<nonnull%> argument %qD compared to NULL"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2829 gimple-ssa-sprintf.cc:2949
  #, gcc-internal-format
  msgid "%qE output may be truncated before the last format character"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2831 gimple-ssa-sprintf.cc:2951
  #, gcc-internal-format
  msgid "%qE output truncated before the last format character"
! msgstr "%qE Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: gimple-ssa-sprintf.cc:2834 gimple-ssa-sprintf.cc:2954
  #, gcc-internal-format
  msgid "%qE may write a terminating nul past the end of the destination"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2836 gimple-ssa-sprintf.cc:2956
  #, gcc-internal-format
  msgid "%qE writing a terminating nul past the end of the destination"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2846
  #, 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] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:2853
  #, gcc-internal-format
  msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu"
  msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:2860
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size %wu"
  msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:2871
  #, 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.cc:2874
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2876
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing up to %wu bytes into a region of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2888
  #, 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.cc:2891
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2894
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2903
  #, 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.cc:2906
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2909
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2918
  #, 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.cc:2921
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2923
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu or more bytes into a region of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:2965
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:2972
  #, gcc-internal-format
  msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:2980
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:2992
  #, 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.cc:2995
  #, 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.cc:2998
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3011
  #, 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.cc:3014
  #, 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.cc:3017
  #, 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.cc:3027
  #, 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.cc:3030
  #, 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.cc:3033
  #, 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.cc:3042
  #, 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.cc:3045
  #, 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.cc:3048
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3170
  #, gcc-internal-format
  msgid "%<%.*s%> directive argument is null"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3248
  #, gcc-internal-format
  msgid "%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3254
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3261
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3291
  #, gcc-internal-format
  msgid "%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3297
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3308
  #, gcc-internal-format
  msgid "%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3314
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3325
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3335
  #, gcc-internal-format
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3341 gimple-ssa-warn-access.cc:234
  #, gcc-internal-format
  msgid "referenced argument declared here"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:"
  
  #: gimple-ssa-sprintf.cc:3348
  #, gcc-internal-format
  msgid "assuming directive output of %wu byte"
  msgid_plural "assuming directive output of %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:3355
  #, gcc-internal-format
--- 25341,25598 ----
  #: gimple-ssa-nonnull-compare.cc:102
  #, gcc-internal-format
  msgid "%<nonnull%> argument %qD compared to NULL"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<nonnull%> %qD Ð¿Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð· NULL"
  
  #: gimple-ssa-sprintf.cc:2829 gimple-ssa-sprintf.cc:2949
  #, gcc-internal-format
  msgid "%qE output may be truncated before the last format character"
! msgstr "Ð²Ð¸Ñ…Ñ–Ð´ %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: gimple-ssa-sprintf.cc:2831 gimple-ssa-sprintf.cc:2951
  #, gcc-internal-format
  msgid "%qE output truncated before the last format character"
! msgstr "Ð²Ð¸Ñ…Ñ–Ð´ %qE Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: gimple-ssa-sprintf.cc:2834 gimple-ssa-sprintf.cc:2954
  #, gcc-internal-format
  msgid "%qE may write a terminating nul past the end of the destination"
! msgstr "%qE Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð½ÑƒÐ»ÑŒ Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-sprintf.cc:2836 gimple-ssa-sprintf.cc:2956
  #, gcc-internal-format
  msgid "%qE writing a terminating nul past the end of the destination"
! msgstr "%qE Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð½ÑƒÐ»ÑŒ Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-sprintf.cc:2846
  #, 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] "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
! msgstr[1] "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
! msgstr[2] "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2853
  #, gcc-internal-format
  msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu"
  msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu"
! msgstr[0] "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
! msgstr[1] "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
! msgstr[2] "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2860
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size %wu"
  msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu"
! msgstr[0] "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
! msgstr[1] "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
! msgstr[2] "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2871
  #, gcc-internal-format
  msgid "%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu"
! msgstr "Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2874
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu"
! msgstr "Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2876
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing up to %wu bytes into a region of size %wu"
! msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2888
  #, gcc-internal-format
  msgid "%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu"
! msgstr "Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ–, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2891
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu"
! msgstr "Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ–, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2894
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu"
! msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2903
  #, gcc-internal-format
  msgid "%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu"
! msgstr "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2906
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu"
! msgstr "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2909
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu"
! msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2918
  #, gcc-internal-format
  msgid "%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu"
! msgstr "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2921
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu"
! msgstr "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2923
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu or more bytes into a region of size %wu"
! msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:2965
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
! msgstr[0] "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ– %wu"
! msgstr[1] "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ– %wu"
! msgstr[2] "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ– %wu"
  
  #: gimple-ssa-sprintf.cc:2972
  #, gcc-internal-format
  msgid "%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu"
! msgstr[0] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¼Ð¾Ð¶Ðµ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
! msgstr[1] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¼Ð¾Ð¶Ðµ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
! msgstr[2] "%<%.*s%> Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¼Ð¾Ð¶Ðµ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:2980
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu"
! msgstr[0] "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
! msgstr[1] "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
! msgstr[2] "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:2992
  #, 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 "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:2995
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu"
! msgstr "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð±ÑƒÐ»Ð¾ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:2998
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu"
! msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:3011
  #, 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 "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹, Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑŽÑ‡Ð¸, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:3014
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu"
! msgstr "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ–, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ– %wu"
  
  #: gimple-ssa-sprintf.cc:3017
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu"
! msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾ Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:3027
  #, 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 "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:3030
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu"
! msgstr "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:3033
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu"
! msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:3042
  #, 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 "Ð’Ð¸Ð²Ñ–Ð´ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: gimple-ssa-sprintf.cc:3045
  #, gcc-internal-format
  msgid "%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu"
! msgstr "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ– %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu"
  
  #: gimple-ssa-sprintf.cc:3048
  #, gcc-internal-format
  msgid "%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu"
! msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %<%.*s%> Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu"
  
  #: gimple-ssa-sprintf.cc:3170
  #, gcc-internal-format
  msgid "%<%.*s%> directive argument is null"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼"
  
  #: gimple-ssa-sprintf.cc:3248
  #, gcc-internal-format
  msgid "%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095"
! msgstr "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ð±Ð°Ð¹Ñ‚ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 4095"
  
  #: gimple-ssa-sprintf.cc:3254
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095"
! msgstr "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 4095"
  
  #: gimple-ssa-sprintf.cc:3261
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095"
! msgstr "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ 4095"
  
  #: gimple-ssa-sprintf.cc:3291
  #, gcc-internal-format
  msgid "%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>"
! msgstr "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ð±Ð°Ð¹Ñ‚ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %<INT_MAX%>"
  
  #: gimple-ssa-sprintf.cc:3297
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>"
! msgstr "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %<INT_MAX%>"
  
  #: gimple-ssa-sprintf.cc:3308
  #, gcc-internal-format
  msgid "%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>"
! msgstr "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ %<INT_MAX%>"
  
  #: gimple-ssa-sprintf.cc:3314
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>"
! msgstr "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð½Ð°Ð´ %<INT_MAX%>"
  
  #: gimple-ssa-sprintf.cc:3325
  #, gcc-internal-format
  msgid "%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>"
! msgstr "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<INT_MAX%>"
  
  #: gimple-ssa-sprintf.cc:3335
  #, gcc-internal-format
  msgid "%<%.*s%> directive argument is not a nul-terminated string"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð½Ðµ Ñ” Ð½ÑƒÐ»ÑŒ-Ñ‚ÐµÑ€Ð¼Ñ–Ð½Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ€Ñ�Ð´ÐºÐ¾Ð¼"
  
  #: gimple-ssa-sprintf.cc:3341 gimple-ssa-warn-access.cc:234
  #, gcc-internal-format
  msgid "referenced argument declared here"
! msgstr "Ð·Ð²ÐµÑ€Ð½ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-sprintf.cc:3348
  #, gcc-internal-format
  msgid "assuming directive output of %wu byte"
  msgid_plural "assuming directive output of %wu bytes"
! msgstr[0] "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %wu Ð±Ð°Ð¹Ñ‚"
! msgstr[1] "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ð¸"
! msgstr[2] "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: gimple-ssa-sprintf.cc:3355
  #, gcc-internal-format
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð
*** 25642,26423 ****
  #: gimple-ssa-sprintf.cc:3357
  #, gcc-internal-format
  msgid "directive argument in the range [%E, %E]"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3361
  #, gcc-internal-format
  msgid "using the range [%E, %E] for directive argument"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3381
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
  msgid_plural "%qE output %wu bytes into a destination of size %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:3386
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3391
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3396
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3407
  #, gcc-internal-format
  msgid "%qE output %wu byte"
  msgid_plural "%qE output %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:3411
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3415
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3419
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3803
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3837
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3970
  msgid "%qE arguments %Z and maybe %Z overlap destination object %qE"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:3982
  msgid "%qE argument %Z overlaps destination object %qE"
  msgid_plural "%qE arguments %Z overlap destination object %qE"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:3993
  msgid "%qE argument %Z may overlap destination object %qE"
  msgid_plural "%qE arguments %Z may overlap destination object %qE"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-sprintf.cc:4013
  #, gcc-internal-format
  msgid "destination object referenced by %<restrict%>-qualified argument 1 was declared here"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:4600
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:4611
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:4637
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:4681
  #, gcc-internal-format
  msgid "null destination pointer"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:4698
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
! msgstr ""
  
  #: gimple-ssa-sprintf.cc:4710
  #, gcc-internal-format
  msgid "null format string"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:174
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:182
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:185
  #, gcc-internal-format
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:188
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:196
  #, gcc-internal-format
  msgid "%qD argument missing terminating nul"
! msgstr "Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %qD Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ nul"
  
  #: gimple-ssa-warn-access.cc:205
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:213
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:216
  #, gcc-internal-format
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:219
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:227
  #, gcc-internal-format
  msgid "%qs argument missing terminating nul"
! msgstr "Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %qs Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ nul"
  
  #: gimple-ssa-warn-access.cc:490 gimple-ssa-warn-access.cc:732
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:495 gimple-ssa-warn-access.cc:748
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:643
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:649
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:655
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:665
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%>"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:671
  #, gcc-internal-format
  msgid "argument %qD declared here"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:"
  
  #: gimple-ssa-warn-access.cc:730
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:737
  #, gcc-internal-format
  msgid "specified bound %E may exceed maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:739
  #, gcc-internal-format
  msgid "specified bound %E exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:746
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:754
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:756
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:766
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed source size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:768
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds source size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:773
  #, gcc-internal-format
  msgid "specified bound %E may exceed source size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:775
  #, gcc-internal-format
  msgid "specified bound %E exceeds source size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:782
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:784
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:789
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed source size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:791
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds source size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:799
  #, gcc-internal-format
  msgid "source object allocated here"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:822
  #, gcc-internal-format
  msgid "%qD specified size %E may exceed maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:824
  #, gcc-internal-format
  msgid "%qD specified size %E exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:829
  #, gcc-internal-format
  msgid "specified size %E may exceed maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:831
  #, gcc-internal-format
  msgid "specified size %E exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:838
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:840
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:845
  #, gcc-internal-format
  msgid "specified size between %E and %E may exceed maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:847
  #, gcc-internal-format
  msgid "specified size between %E and %E exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:857
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed destination size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:864
  #, gcc-internal-format
  msgid "specified bound %E may exceed destination size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:866
  #, gcc-internal-format
  msgid "specified bound %E exceeds destination size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:873
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:875
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:880 gimple-ssa-warn-access.cc:882
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds destination size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:891
  #, gcc-internal-format
  msgid "destination object allocated here"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:935
  #, gcc-internal-format
  msgid "%qD may access %E byte in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:937
  #, gcc-internal-format
  msgid "%qD accessing %E byte in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:940
  #, gcc-internal-format
  msgid "%qD may access %E bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:942
  #, gcc-internal-format
  msgid "%qD accessing %E bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:947
  #, gcc-internal-format
  msgid "may access %E byte in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:949
  #, gcc-internal-format
  msgid "accessing %E byte in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:952
  #, gcc-internal-format
  msgid "may access %E bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:954
  #, gcc-internal-format
  msgid "accessing %E bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:963
  #, gcc-internal-format
  msgid "%qD may access %E or more bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:965
  #, gcc-internal-format
  msgid "%qD accessing %E or more bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:970
  #, gcc-internal-format
  msgid "may access %E or more bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:972
  #, gcc-internal-format
  msgid "accessing %E or more bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:980
  #, gcc-internal-format
  msgid "%qD may access between %E and %E bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:982
  #, gcc-internal-format
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:987
  #, gcc-internal-format
  msgid "may access between %E and %E bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:989
  #, gcc-internal-format
  msgid "accessing between %E and %E bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1001
  #, gcc-internal-format
  msgid "%qD may write %E byte into a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1003
  #, gcc-internal-format
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1006
  #, gcc-internal-format
  msgid "%qD may write %E bytes into a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1008
  #, gcc-internal-format
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1013
  #, gcc-internal-format
  msgid "may write %E byte into a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1015
  #, gcc-internal-format
  msgid "writing %E byte into a region of size %E overflows the destination"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1018
  #, gcc-internal-format
  msgid "may write %E bytes into a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1020
  #, gcc-internal-format
  msgid "writing %E bytes into a region of size %E overflows the destination"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1029
  #, gcc-internal-format
  msgid "%qD may write %E or more bytes into a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E"
  
  #: gimple-ssa-warn-access.cc:1031 gimple-ssa-warn-access.cc:1408
  #, gcc-internal-format
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� %qD %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1037
  #, gcc-internal-format
  msgid "may write %E or more bytes into a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E"
  
  #: gimple-ssa-warn-access.cc:1039 gimple-ssa-warn-access.cc:1413
  #, gcc-internal-format
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1048
  #, gcc-internal-format
  msgid "%qD may write between %E and %E bytes into a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E"
  
  #: gimple-ssa-warn-access.cc:1050
  #, gcc-internal-format
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� %qD Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1056
  #, gcc-internal-format
  msgid "may write between %E and %E bytes into a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E"
  
  #: gimple-ssa-warn-access.cc:1058
  #, gcc-internal-format
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %E Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1072
  #, gcc-internal-format
  msgid "%qD may read %E byte from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1074
  #, gcc-internal-format
  msgid "%qD reading %E byte from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1077
  #, gcc-internal-format
  msgid "%qD may read %E bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1079
  #, gcc-internal-format
  msgid "%qD reading %E bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1085
  #, gcc-internal-format
  msgid "may read %E byte from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1087
  #, gcc-internal-format
  msgid "reading %E byte from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1090
  #, gcc-internal-format
  msgid "may read %E bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1092
  #, gcc-internal-format
  msgid "reading %E bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1101
  #, gcc-internal-format
  msgid "%qD may read %E or more bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1103
  #, gcc-internal-format
  msgid "%qD reading %E or more bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1108
  #, gcc-internal-format
  msgid "may read %E or more bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1110
  #, gcc-internal-format
  msgid "reading %E or more bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1118
  #, gcc-internal-format
  msgid "%qD may read between %E and %E bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1120
  #, gcc-internal-format
  msgid "%qD reading between %E and %E bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1125
  #, gcc-internal-format
  msgid "may read between %E and %E bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1127
  #, gcc-internal-format
  msgid "reading between %E and %E bytes from a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1142
  #, gcc-internal-format
  msgid "%qD expecting %E byte in a region of size %E"
  msgid_plural "%qD expecting %E bytes in a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-access.cc:1147
  #, gcc-internal-format
  msgid "expecting %E byte in a region of size %E"
  msgid_plural "expecting %E bytes in a region of size %E"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-access.cc:1155
  #, gcc-internal-format
  msgid "%qD expecting %E or more bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1159
  #, gcc-internal-format
  msgid "expecting %E or more bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1166
  #, gcc-internal-format
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:1170
  #, gcc-internal-format
  msgid "expecting between %E and %E bytes in a region of size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2036
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2051 gimple-ssa-warn-access.cc:3790
  #, gcc-internal-format
  msgid "returned from %qD"
! msgstr "Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾ Ð· %qD"
  
  #: gimple-ssa-warn-access.cc:2054
  #, gcc-internal-format
  msgid "returned from %qT"
! msgstr "Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚Ð¾ Ð· %qT"
  
  #: gimple-ssa-warn-access.cc:2056
  #, gcc-internal-format
  msgid "obtained here"
! msgstr "Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚:"
  
  #: gimple-ssa-warn-access.cc:2263
  #, gcc-internal-format
  msgid "argument %i value %qE is negative"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2280
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2298
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2312
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2319
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2349
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2355
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2366 gimple-ssa-warn-access.cc:2369
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2380
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð¾ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– %qD"
  
  #: gimple-ssa-warn-access.cc:2383
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-access.cc:2828
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2920
  #, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2924
  #, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2939 gimple-ssa-warn-access.cc:2993
  #, gcc-internal-format, gfc-internal-format
  msgid "valid models are %s"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2953
  #, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2958
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:2974
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3000
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3493
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i of variable length array %s is null but the corresponding bound argument %i value is %s"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3502
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3513
  #, gcc-internal-format
  msgid "argument %i to %<%T[static %E]%> is null where non-null expected"
! msgstr "%i-Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<%T[static %E]%> Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ Ñ‚Ð°Ð¼, Ð´Ðµ Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:3576
  #, gcc-internal-format
  msgid "referencing argument %u of type %qT"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3590
  #, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3594
  #, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3601
  #, gcc-internal-format
--- 25602,26383 ----
  #: gimple-ssa-sprintf.cc:3357
  #, gcc-internal-format
  msgid "directive argument in the range [%E, %E]"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%E, %E]"
  
  #: gimple-ssa-sprintf.cc:3361
  #, gcc-internal-format
  msgid "using the range [%E, %E] for directive argument"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ [%E, %E] Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸"
  
  #: gimple-ssa-sprintf.cc:3381
  #, gcc-internal-format
  msgid "%qE output %wu byte into a destination of size %wu"
  msgid_plural "%qE output %wu bytes into a destination of size %wu"
! msgstr[0] "%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
! msgstr[1] "%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
! msgstr[2] "%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:3386
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes into a destination of size %wu"
! msgstr "%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:3391
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu) into a destination of size %wu"
! msgstr "%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² (Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸ %wu) Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:3396
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes into a destination of size %wu"
! msgstr "%qE Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: gimple-ssa-sprintf.cc:3407
  #, gcc-internal-format
  msgid "%qE output %wu byte"
  msgid_plural "%qE output %wu bytes"
! msgstr[0] "%qE Ð²Ð¸Ð²Ñ–Ð´ %wu Ð±Ð°Ð¹Ñ‚"
! msgstr[1] "%qE Ð²Ð¸Ð²Ñ–Ð´ %wu Ð±Ð°Ð¹Ñ‚Ð¸"
! msgstr[2] "%qE Ð²Ð¸Ð²Ñ–Ð´ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: gimple-ssa-sprintf.cc:3411
  #, gcc-internal-format
  msgid "%qE output between %wu and %wu bytes"
! msgstr "%qE Ð²Ð¸Ð²Ñ–Ð´ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: gimple-ssa-sprintf.cc:3415
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes (assuming %wu)"
! msgstr "%qE Ð²Ð¸Ð²Ñ–Ð´ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² (Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸ %wu)"
  
  #: gimple-ssa-sprintf.cc:3419
  #, gcc-internal-format
  msgid "%qE output %wu or more bytes"
! msgstr "%qE Ð²Ð¸Ð²Ñ–Ð´ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: gimple-ssa-sprintf.cc:3803
  #, gcc-internal-format
  msgid "%<%.*s%> directive width out of range"
! msgstr "Ð¨Ð¸Ñ€Ð¸Ð½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ"
  
  #: gimple-ssa-sprintf.cc:3837
  #, gcc-internal-format
  msgid "%<%.*s%> directive precision out of range"
! msgstr "Ð¢Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<%.*s%> Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ"
  
  #: gimple-ssa-sprintf.cc:3970
  msgid "%qE arguments %Z and maybe %Z overlap destination object %qE"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qE %Z Ñ‚Ð° Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ %Z Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE"
  
  #: gimple-ssa-sprintf.cc:3982
  msgid "%qE argument %Z overlaps destination object %qE"
  msgid_plural "%qE arguments %Z overlap destination object %qE"
! msgstr[0] "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE %Z Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE"
! msgstr[1] "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qE %Z Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE"
! msgstr[2] "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qE %Z Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE"
  
  #: gimple-ssa-sprintf.cc:3993
  msgid "%qE argument %Z may overlap destination object %qE"
  msgid_plural "%qE arguments %Z may overlap destination object %qE"
! msgstr[0] "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE %Z Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE"
! msgstr[1] "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qE %Z Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE"
! msgstr[2] "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %qE %Z Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE"
  
  #: gimple-ssa-sprintf.cc:4013
  #, gcc-internal-format
  msgid "destination object referenced by %<restrict%>-qualified argument 1 was declared here"
! msgstr "ÐžÐ±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<restrict%>, Ð±ÑƒÐ² Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-sprintf.cc:4600
  #, gcc-internal-format
  msgid "specified bound %wu exceeds maximum object size %wu"
! msgstr "Ð’ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %wu"
  
  #: gimple-ssa-sprintf.cc:4611
  #, gcc-internal-format
  msgid "specified bound %wu exceeds %<INT_MAX%>"
! msgstr "Ð’ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %<INT_MAX%>"
  
  #: gimple-ssa-sprintf.cc:4637
  #, gcc-internal-format
  msgid "specified bound range [%wu, %wu] exceeds %<INT_MAX%>"
! msgstr "Ð’ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð¼ÐµÐ¶ [%wu, %wu] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %<INT_MAX%>"
  
  #: gimple-ssa-sprintf.cc:4681
  #, gcc-internal-format
  msgid "null destination pointer"
! msgstr "Ð’ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼"
  
  #: gimple-ssa-sprintf.cc:4698
  #, gcc-internal-format
  msgid "specified bound %wu exceeds the size %wu of the destination object"
! msgstr "Ð’ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %wu Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-sprintf.cc:4710
  #, gcc-internal-format
  msgid "null format string"
! msgstr "Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: gimple-ssa-warn-access.cc:174
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds maximum object size %E"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:182
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size %E of unterminated array"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: gimple-ssa-warn-access.cc:185
  #, gcc-internal-format
  msgid "%qD specified bound %s may exceed the size of at most %E of unterminated array"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: gimple-ssa-warn-access.cc:188
  #, gcc-internal-format
  msgid "%qD specified bound %s exceeds the size of at most %E of unterminated array"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: gimple-ssa-warn-access.cc:196
  #, gcc-internal-format
  msgid "%qD argument missing terminating nul"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qD Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑŽÑ‡Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ nul"
  
  #: gimple-ssa-warn-access.cc:205
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds maximum object size %E"
! msgstr "%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:213
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size %E of unterminated array"
! msgstr "%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: gimple-ssa-warn-access.cc:216
  #, gcc-internal-format
  msgid "%qs specified bound %s may exceed the size of at most %E of unterminated array"
! msgstr "%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: gimple-ssa-warn-access.cc:219
  #, gcc-internal-format
  msgid "%qs specified bound %s exceeds the size of at most %E of unterminated array"
! msgstr "%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %s Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %E Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾Ð³Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: gimple-ssa-warn-access.cc:227
  #, gcc-internal-format
  msgid "%qs argument missing terminating nul"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑŽÑ‡Ð¾Ð³Ð¾ Ð½ÑƒÐ»ÑŒ-Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ"
  
  #: gimple-ssa-warn-access.cc:490 gimple-ssa-warn-access.cc:732
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds maximum object size %E"
! msgstr "Ð’ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:495 gimple-ssa-warn-access.cc:748
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds maximum object size %E"
! msgstr "Ð’ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:643
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qD %i, Ð·Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–, Ñ” Ð¼ÐµÐ½ÑˆÐ¸Ð¼, Ð½Ñ–Ð¶ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %wu"
  
  #: gimple-ssa-warn-access.cc:649
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]"
! msgstr "%qD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i, Ð·Ð°Ñ�Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nonstring%>, Ð¼ÐµÐ½ÑˆÐ¸Ð¹ Ð·Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ Ð¼ÐµÐ¶Ñƒ [%E, %E]"
  
  #: gimple-ssa-warn-access.cc:655
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]"
! msgstr "%qD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i, Ð·Ð°Ñ�Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nonstring%>, Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¼ÐµÐ½ÑˆÐ¸Ð¼ Ð·Ð° Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ Ð¼ÐµÐ¶Ñƒ [%E, %E]"
  
  #: gimple-ssa-warn-access.cc:665
  #, gcc-internal-format
  msgid "%qD argument %i declared attribute %<nonstring%>"
! msgstr "%qD Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i, Ð·Ð°Ñ�Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<nonstring%>"
  
  #: gimple-ssa-warn-access.cc:671
  #, gcc-internal-format
  msgid "argument %qD declared here"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qD Ð·Ð°Ñ�Ð²Ð»ÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-access.cc:730
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:737
  #, gcc-internal-format
  msgid "specified bound %E may exceed maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:739
  #, gcc-internal-format
  msgid "specified bound %E exceeds maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:746
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed maximum object size %E"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:754
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:756
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:766
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed source size %E"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E"
  
  #: gimple-ssa-warn-access.cc:768
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds source size %E"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E"
  
  #: gimple-ssa-warn-access.cc:773
  #, gcc-internal-format
  msgid "specified bound %E may exceed source size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E"
  
  #: gimple-ssa-warn-access.cc:775
  #, gcc-internal-format
  msgid "specified bound %E exceeds source size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E"
  
  #: gimple-ssa-warn-access.cc:782
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed source size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD [%E, %E] Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E"
  
  #: gimple-ssa-warn-access.cc:784
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds source size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %qD [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E"
  
  #: gimple-ssa-warn-access.cc:789
  #, gcc-internal-format
  msgid "specified bound [%E, %E] may exceed source size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E"
  
  #: gimple-ssa-warn-access.cc:791
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds source size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° %E"
  
  #: gimple-ssa-warn-access.cc:799
  #, gcc-internal-format
  msgid "source object allocated here"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-access.cc:822
  #, gcc-internal-format
  msgid "%qD specified size %E may exceed maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qD %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:824
  #, gcc-internal-format
  msgid "%qD specified size %E exceeds maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qD %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:829
  #, gcc-internal-format
  msgid "specified size %E may exceed maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:831
  #, gcc-internal-format
  msgid "specified size %E exceeds maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:838
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E may exceed maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qD Ð¼Ñ–Ð¶ %E Ñ– %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:840
  #, gcc-internal-format
  msgid "%qD specified size between %E and %E exceeds maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qD Ð¼Ñ–Ð¶ %E Ñ– %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:845
  #, gcc-internal-format
  msgid "specified size between %E and %E may exceed maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ñ–Ð¶ %E Ñ– %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:847
  #, gcc-internal-format
  msgid "specified size between %E and %E exceeds maximum object size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ñ–Ð¶ %E Ñ‚Ð° %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:857
  #, gcc-internal-format
  msgid "%qD specified bound %E may exceed destination size %E"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %E Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:864
  #, gcc-internal-format
  msgid "specified bound %E may exceed destination size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %E"
  
  #: gimple-ssa-warn-access.cc:866
  #, gcc-internal-format
  msgid "specified bound %E exceeds destination size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° %E Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %E"
  
  #: gimple-ssa-warn-access.cc:873
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] may exceed destination size %E"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %E"
  
  #: gimple-ssa-warn-access.cc:875
  #, gcc-internal-format
  msgid "%qD specified bound [%E, %E] exceeds destination size %E"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %E"
  
  #: gimple-ssa-warn-access.cc:880 gimple-ssa-warn-access.cc:882
  #, gcc-internal-format
  msgid "specified bound [%E, %E] exceeds destination size %E"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %E"
  
  #: gimple-ssa-warn-access.cc:891
  #, gcc-internal-format
  msgid "destination object allocated here"
! msgstr "Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð´Ñ–Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-access.cc:935
  #, gcc-internal-format
  msgid "%qD may access %E byte in a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:937
  #, gcc-internal-format
  msgid "%qD accessing %E byte in a region of size %E"
! msgstr "%qD Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:940
  #, gcc-internal-format
  msgid "%qD may access %E bytes in a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:942
  #, gcc-internal-format
  msgid "%qD accessing %E bytes in a region of size %E"
! msgstr "%qD Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:947
  #, gcc-internal-format
  msgid "may access %E byte in a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:949
  #, gcc-internal-format
  msgid "accessing %E byte in a region of size %E"
! msgstr "Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:952
  #, gcc-internal-format
  msgid "may access %E bytes in a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:954
  #, gcc-internal-format
  msgid "accessing %E bytes in a region of size %E"
! msgstr "Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:963
  #, gcc-internal-format
  msgid "%qD may access %E or more bytes in a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:965
  #, gcc-internal-format
  msgid "%qD accessing %E or more bytes in a region of size %E"
! msgstr "%qD Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:970
  #, gcc-internal-format
  msgid "may access %E or more bytes in a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:972
  #, gcc-internal-format
  msgid "accessing %E or more bytes in a region of size %E"
! msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:980
  #, gcc-internal-format
  msgid "%qD may access between %E and %E bytes in a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:982
  #, gcc-internal-format
  msgid "%qD accessing between %E and %E bytes in a region of size %E"
! msgstr "%qD Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:987
  #, gcc-internal-format
  msgid "may access between %E and %E bytes in a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¹ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:989
  #, gcc-internal-format
  msgid "accessing between %E and %E bytes in a region of size %E"
! msgstr "Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1001
  #, gcc-internal-format
  msgid "%qD may write %E byte into a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1003
  #, gcc-internal-format
  msgid "%qD writing %E byte into a region of size %E overflows the destination"
! msgstr "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1006
  #, gcc-internal-format
  msgid "%qD may write %E bytes into a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1008
  #, gcc-internal-format
  msgid "%qD writing %E bytes into a region of size %E overflows the destination"
! msgstr "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1013
  #, gcc-internal-format
  msgid "may write %E byte into a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1015
  #, gcc-internal-format
  msgid "writing %E byte into a region of size %E overflows the destination"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1018
  #, gcc-internal-format
  msgid "may write %E bytes into a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1020
  #, gcc-internal-format
  msgid "writing %E bytes into a region of size %E overflows the destination"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1029
  #, gcc-internal-format
  msgid "%qD may write %E or more bytes into a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1031 gimple-ssa-warn-access.cc:1408
  #, gcc-internal-format
  msgid "%qD writing %E or more bytes into a region of size %E overflows the destination"
! msgstr "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1037
  #, gcc-internal-format
  msgid "may write %E or more bytes into a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1039 gimple-ssa-warn-access.cc:1413
  #, gcc-internal-format
  msgid "writing %E or more bytes into a region of size %E overflows the destination"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1048
  #, gcc-internal-format
  msgid "%qD may write between %E and %E bytes into a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1050
  #, gcc-internal-format
  msgid "%qD writing between %E and %E bytes into a region of size %E overflows the destination"
! msgstr "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E, Ñ‰Ð¾ Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1056
  #, gcc-internal-format
  msgid "may write between %E and %E bytes into a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1058
  #, gcc-internal-format
  msgid "writing between %E and %E bytes into a region of size %E overflows the destination"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� Ð¼Ñ–Ð¶ %E Ñ‚Ð° %E Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÑŽÑ” Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:1072
  #, gcc-internal-format
  msgid "%qD may read %E byte from a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1074
  #, gcc-internal-format
  msgid "%qD reading %E byte from a region of size %E"
! msgstr "%qD Ñ‡Ð¸Ñ‚Ð°Ñ” %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1077
  #, gcc-internal-format
  msgid "%qD may read %E bytes from a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1079
  #, gcc-internal-format
  msgid "%qD reading %E bytes from a region of size %E"
! msgstr "%qD Ñ‡Ð¸Ñ‚Ð°Ñ” %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1085
  #, gcc-internal-format
  msgid "may read %E byte from a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1087
  #, gcc-internal-format
  msgid "reading %E byte from a region of size %E"
! msgstr "Ñ‡Ð¸Ñ‚Ð°Ñ” %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1090
  #, gcc-internal-format
  msgid "may read %E bytes from a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1092
  #, gcc-internal-format
  msgid "reading %E bytes from a region of size %E"
! msgstr "Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1101
  #, gcc-internal-format
  msgid "%qD may read %E or more bytes from a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1103
  #, gcc-internal-format
  msgid "%qD reading %E or more bytes from a region of size %E"
! msgstr "%qD Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1108
  #, gcc-internal-format
  msgid "may read %E or more bytes from a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1110
  #, gcc-internal-format
  msgid "reading %E or more bytes from a region of size %E"
! msgstr "Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1118
  #, gcc-internal-format
  msgid "%qD may read between %E and %E bytes from a region of size %E"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1120
  #, gcc-internal-format
  msgid "%qD reading between %E and %E bytes from a region of size %E"
! msgstr "%qD Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1125
  #, gcc-internal-format
  msgid "may read between %E and %E bytes from a region of size %E"
! msgstr "Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1127
  #, gcc-internal-format
  msgid "reading between %E and %E bytes from a region of size %E"
! msgstr "Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ñ–Ð¶ %E Ñ‚Ð° %E Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð· Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1142
  #, gcc-internal-format
  msgid "%qD expecting %E byte in a region of size %E"
  msgid_plural "%qD expecting %E bytes in a region of size %E"
! msgstr[0] "%qD Ð¾Ñ‡Ñ–ÐºÑƒÑ” %E Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
! msgstr[1] "%qD Ð¾Ñ‡Ñ–ÐºÑƒÑ” %E Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
! msgstr[2] "%qD Ð¾Ñ‡Ñ–ÐºÑƒÑ” %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1147
  #, gcc-internal-format
  msgid "expecting %E byte in a region of size %E"
  msgid_plural "expecting %E bytes in a region of size %E"
! msgstr[0] "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %E Ð±Ð°Ð¹Ñ‚ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
! msgstr[1] "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %E Ð±Ð°Ð¹Ñ‚Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
! msgstr[2] "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1155
  #, gcc-internal-format
  msgid "%qD expecting %E or more bytes in a region of size %E"
! msgstr "%qD Ð¾Ñ‡Ñ–ÐºÑƒÑ” %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1159
  #, gcc-internal-format
  msgid "expecting %E or more bytes in a region of size %E"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� %E Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1166
  #, gcc-internal-format
  msgid "%qD expecting between %E and %E bytes in a region of size %E"
! msgstr "%qD Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð¼Ñ–Ð¶ %E Ñ‚Ð° %E Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:1170
  #, gcc-internal-format
  msgid "expecting between %E and %E bytes in a region of size %E"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ %E Ð´Ð¾ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %E"
  
  #: gimple-ssa-warn-access.cc:2036
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
! msgstr "%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ %qE Ð· Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼%s"
  
  #: gimple-ssa-warn-access.cc:2051 gimple-ssa-warn-access.cc:3790
  #, gcc-internal-format
  msgid "returned from %qD"
! msgstr "Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¾ Ð· %qD"
  
  #: gimple-ssa-warn-access.cc:2054
  #, gcc-internal-format
  msgid "returned from %qT"
! msgstr "Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¾ Ð· %qT"
  
  #: gimple-ssa-warn-access.cc:2056
  #, gcc-internal-format
  msgid "obtained here"
! msgstr "Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-access.cc:2263
  #, gcc-internal-format
  msgid "argument %i value %qE is negative"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼"
  
  #: gimple-ssa-warn-access.cc:2280
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ"
  
  #: gimple-ssa-warn-access.cc:2298
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:2312
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ [%E, %E] Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼"
  
  #: gimple-ssa-warn-access.cc:2319
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ [%E, %E] Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:2349
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
! msgstr "Ð´Ð¾Ð±ÑƒÑ‚Ð¾Ðº %<%E * %E%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %i Ñ‚Ð° %i Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %<SIZE_MAX%>"
  
  #: gimple-ssa-warn-access.cc:2355
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
! msgstr "Ð´Ð¾Ð±ÑƒÑ‚Ð¾Ðº %<%E * %E%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %i Ñ‚Ð° %i Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %E"
  
  #: gimple-ssa-warn-access.cc:2366 gimple-ssa-warn-access.cc:2369
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%E, %E]"
  
  #: gimple-ssa-warn-access.cc:2380
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %qD"
  
  #: gimple-ssa-warn-access.cc:2383
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-access.cc:2828
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ð¸ Ð² Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %wi Ð´Ð»Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:2920
  #, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %qs Ð´Ð»Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:2924
  #, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %wi Ð´Ð»Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:2939 gimple-ssa-warn-access.cc:2993
  #, gcc-internal-format, gfc-internal-format
  msgid "valid models are %s"
! msgstr "Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð¼Ð¾Ð´ÐµÐ»Ñ–: %s"
  
  #: gimple-ssa-warn-access.cc:2953
  #, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾ÑŽ %qs Ð´Ð»Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:2958
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
! msgstr "Ð´Ñ–Ð¹Ñ�Ð½Ñ– Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾ÑŽ: %qs, %qs, %qs, %qs"
  
  #: gimple-ssa-warn-access.cc:2974
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
! msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½ÐµÐ²Ð´Ð°Ñ‡Ñ– %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð»ÑŒÐ½Ñ–ÑˆÐ¾ÑŽ, Ð½Ñ–Ð¶ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– ÑƒÑ�Ð¿Ñ–Ñ…Ñƒ %qs Ð´Ð»Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:3000
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
! msgstr "Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½ÐµÐ²Ð´Ð°Ñ‡Ñ– %wi Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð»ÑŒÐ½Ñ–ÑˆÐ¾ÑŽ, Ð½Ñ–Ð¶ Ð¼Ð¾Ð´ÐµÐ»ÑŒ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– ÑƒÑ�Ð¿Ñ–Ñ…Ñƒ %wi Ð´Ð»Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:3435
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
! msgstr "Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %s, Ñ�ÐºÐµ Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %i Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð¸Ð¿Ñƒ %s"
  
  #: gimple-ssa-warn-access.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %s, Ñ�ÐºÐµ Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼"
  
  #: gimple-ssa-warn-access.cc:3493
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i of variable length array %s is null but the corresponding bound argument %i value is %s"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %s Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼, Ð°Ð»Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %i Ñ” %s"
  
  #: gimple-ssa-warn-access.cc:3502
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼, Ð°Ð»Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %i Ñ” %s"
  
  #: gimple-ssa-warn-access.cc:3513
  #, gcc-internal-format
  msgid "argument %i to %<%T[static %E]%> is null where non-null expected"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð´Ð¾ %<%T[static %E]%> Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼, Ð´Ðµ Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:3576
  #, gcc-internal-format
  msgid "referencing argument %u of type %qT"
! msgstr "Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð¸Ð¿Ñƒ %qT"
  
  #: gimple-ssa-warn-access.cc:3590
  #, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qs"
  
  #: gimple-ssa-warn-access.cc:3594
  #, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT Ñ‚Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qs"
  
  #: gimple-ssa-warn-access.cc:3601
  #, gcc-internal-format
*************** msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—
*** 26427,26560 ****
  #: gimple-ssa-warn-access.cc:3604
  #, gcc-internal-format
  msgid "in a call with type %qT"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3710
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3729
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
! msgstr "%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð½Ð° Ð½ÐµÑ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð¸Ð¹ Ñƒ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– Ð¾Ð±'Ñ”ÐºÑ‚ %qE"
  
  #: gimple-ssa-warn-access.cc:3738
  #, gcc-internal-format
  msgid "assigned here"
! msgstr "Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:"
  
  #: gimple-ssa-warn-access.cc:3771
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3780
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
! msgstr "%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð½Ð° Ð½ÐµÑ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð¸Ð¹ Ñƒ Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– Ð¾Ð±'Ñ”ÐºÑ‚"
  
  #: gimple-ssa-warn-access.cc:3928
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3929
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3933
  #, gcc-internal-format
  msgid "pointer may be used after %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3934
  #, gcc-internal-format
  msgid "pointer used after %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3938
  #, gcc-internal-format
  msgid "call to %qD here"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
! msgstr ""
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4588
! #: gimple-ssa-warn-restrict.cc:1828 tree-ssa-uninit.cc:906
! #: tree-ssa-uninit.cc:1105 c/c-decl.cc:3989 c/c-decl.cc:4270
! #: c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492 cp/class.cc:3291
! #: cp/constexpr.cc:1067 cp/decl.cc:4440 cp/decl.cc:12599 cp/decl.cc:13099
! #: cp/decl.cc:13108 cp/decl.cc:14069 cp/friend.cc:406 cp/friend.cc:416
! #: cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712 cp/parser.cc:3763
! #: cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3973
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3975
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3981
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3983
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:3987
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:4077
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:4082
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
! msgstr ""
  
  #: gimple-ssa-warn-access.cc:4088
  #, gcc-internal-format
  msgid "call to %qD"
! msgstr ""
  
! #: gimple-ssa-warn-access.cc:4582
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
! msgstr ""
  
  #: gimple-ssa-warn-alloca.cc:286
  #, gcc-internal-format
--- 26387,26520 ----
  #: gimple-ssa-warn-access.cc:3604
  #, gcc-internal-format
  msgid "in a call with type %qT"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
  #: gimple-ssa-warn-access.cc:3710
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
! msgstr "%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð¼Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– %qD"
  
  #: gimple-ssa-warn-access.cc:3729
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
! msgstr "%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð´Ð¾ Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qE"
  
  #: gimple-ssa-warn-access.cc:3738
  #, gcc-internal-format
  msgid "assigned here"
! msgstr "Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-access.cc:3771
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
! msgstr "%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ, Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð¾Ð¼Ñƒ Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ�"
  
  #: gimple-ssa-warn-access.cc:3780
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
! msgstr "%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ Ð´Ð¾ Ð½ÐµÐ²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ"
  
  #: gimple-ssa-warn-access.cc:3928
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:3929
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:3933
  #, gcc-internal-format
  msgid "pointer may be used after %qD"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð¿Ñ–Ñ�Ð»Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:3934
  #, gcc-internal-format
  msgid "pointer used after %qD"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:3938
  #, gcc-internal-format
  msgid "call to %qD here"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº %qD Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
! msgstr "Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qE Ð´Ð¾ %qD"
  
  #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qE Ð´Ð¾ %qD"
  
  #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
! msgstr "Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð´Ð¾ %qD"
  
  #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð´Ð¾ %qD"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4617
! #: gimple-ssa-warn-access.cc:4620 gimple-ssa-warn-restrict.cc:1828
! #: tree-ssa-uninit.cc:906 tree-ssa-uninit.cc:1105 c/c-decl.cc:3989
! #: c/c-decl.cc:4270 c/c-typeck.cc:9355 c/c-typeck.cc:12105 cp/class.cc:1492
! #: cp/class.cc:3291 cp/constexpr.cc:1067 cp/decl.cc:4450 cp/decl.cc:12609
! #: cp/decl.cc:13109 cp/decl.cc:13118 cp/decl.cc:14079 cp/friend.cc:406
! #: cp/friend.cc:416 cp/init.cc:2918 cp/parser.cc:3566 cp/parser.cc:3712
! #: cp/parser.cc:3763 cp/parser.cc:7005 cp/parser.cc:24456 cp/typeck.cc:4944
  #, gcc-internal-format
  msgid "%qD declared here"
! msgstr "%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-access.cc:3973
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
! msgstr "Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qE Ð´Ð¾ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾"
  
  #: gimple-ssa-warn-access.cc:3975
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qE Ð´Ð¾ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾"
  
  #: gimple-ssa-warn-access.cc:3981
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
! msgstr "Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð´Ð¾ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾"
  
  #: gimple-ssa-warn-access.cc:3983
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ð¸Ñ�Ñ�Ñ‡Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ð´Ð¾ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¾Ð³Ð¾"
  
  #: gimple-ssa-warn-access.cc:3987
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
! msgstr "Ð½ÐµÐ½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¼Ñ‡Ð°Ñ�Ð¾Ð²Ð¸Ð¹ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-access.cc:4077
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
! msgstr "%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ %qE, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾Ð¼Ñƒ Ð´Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ� %qD"
  
  #: gimple-ssa-warn-access.cc:4082
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
! msgstr "%qD Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð½Ð° Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑƒ, Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¾Ð¼Ñƒ Ð´Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¿ÐµÑ€ÐµÑ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ %qD"
  
  #: gimple-ssa-warn-access.cc:4088
  #, gcc-internal-format
  msgid "call to %qD"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº %qD"
  
! #: gimple-ssa-warn-access.cc:4611
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
! msgstr "Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %qD Ð² %qE"
  
  #: gimple-ssa-warn-alloca.cc:286
  #, gcc-internal-format
*************** msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<alloc
*** 26564,26600 ****
  #: gimple-ssa-warn-alloca.cc:325
  #, gcc-internal-format
  msgid "argument to variable-length array may be too large"
! msgstr ""
  
  #: gimple-ssa-warn-alloca.cc:327
  #, gcc-internal-format
  msgid "argument to %<alloca%> may be too large"
! msgstr ""
  
  #: gimple-ssa-warn-alloca.cc:332
  #, gcc-internal-format
  msgid "limit is %wu bytes, but argument may be as large as %s"
! msgstr ""
  
  #: gimple-ssa-warn-alloca.cc:344
  #, gcc-internal-format
  msgid "argument to variable-length array is too large"
! msgstr ""
  
  #: gimple-ssa-warn-alloca.cc:346
  #, gcc-internal-format
  msgid "argument to %<alloca%> is too large"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<alloca%> Ñ” Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼"
  
  #: gimple-ssa-warn-alloca.cc:350
  #, gcc-internal-format
  msgid "limit is %wu bytes, but argument is %s"
! msgstr ""
  
  #: gimple-ssa-warn-alloca.cc:362
  #, gcc-internal-format
  msgid "unbounded use of variable-length array"
! msgstr ""
  
  #: gimple-ssa-warn-alloca.cc:363
  #, gcc-internal-format
--- 26524,26560 ----
  #: gimple-ssa-warn-alloca.cc:325
  #, gcc-internal-format
  msgid "argument to variable-length array may be too large"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼"
  
  #: gimple-ssa-warn-alloca.cc:327
  #, gcc-internal-format
  msgid "argument to %<alloca%> may be too large"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ %<alloca%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼"
  
  #: gimple-ssa-warn-alloca.cc:332
  #, gcc-internal-format
  msgid "limit is %wu bytes, but argument may be as large as %s"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð°ÐºÐ¸Ð¼ Ð¶Ðµ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼, Ñ�Ðº %s"
  
  #: gimple-ssa-warn-alloca.cc:344
  #, gcc-internal-format
  msgid "argument to variable-length array is too large"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹"
  
  #: gimple-ssa-warn-alloca.cc:346
  #, gcc-internal-format
  msgid "argument to %<alloca%> is too large"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹"
  
  #: gimple-ssa-warn-alloca.cc:350
  #, gcc-internal-format
  msgid "limit is %wu bytes, but argument is %s"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ - %s"
  
  #: gimple-ssa-warn-alloca.cc:362
  #, gcc-internal-format
  msgid "unbounded use of variable-length array"
! msgstr "Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ"
  
  #: gimple-ssa-warn-alloca.cc:363
  #, gcc-internal-format
*************** msgstr "Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð
*** 26604,27999 ****
  #: gimple-ssa-warn-alloca.cc:368
  #, gcc-internal-format
  msgid "use of %<alloca%> within a loop"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<alloca%> Ñƒ Ñ†Ð¸ÐºÐ»Ñ–"
  
  #: gimple-ssa-warn-alloca.cc:373
  #, gcc-internal-format
  msgid "argument to variable-length array is zero"
! msgstr ""
  
  #: gimple-ssa-warn-alloca.cc:375
  #, gcc-internal-format
  msgid "argument to %<alloca%> is zero"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1496
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1498
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1502
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1504
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1511
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1521
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1534
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1544
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1552
  #, gcc-internal-format
  msgid "%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.cc:1565
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1573
  #, gcc-internal-format
  msgid "%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.cc:1580
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1608
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1615
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1626
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1633
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1646
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1653
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1665
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: gimple-ssa-warn-restrict.cc:1711
  #, gcc-internal-format
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1717
  #, gcc-internal-format
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1778
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1783 c-family/c-warn.cc:3801
  #, gcc-internal-format
  msgid "array %qD declared here"
! msgstr "Ð¼Ð°Ñ�Ð¸Ð² %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-restrict.cc:1788 gimple-ssa-warn-restrict.cc:1794
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1811
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1814
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1820
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1822
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1835
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1837
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu]"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1843
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of bounds"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1844
  #, gcc-internal-format
  msgid "%qD offset %s is out of bounds"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1856
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1864 gimple-ssa-warn-restrict.cc:1885
  #, gcc-internal-format
  msgid "subobject %qD declared here"
! msgstr ""
  
  #: gimple-ssa-warn-restrict.cc:1874
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
! msgstr ""
  
  #: gimple-streamer-in.cc:207
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
! msgstr ""
  
  #: gimple-warn-recursion.cc:195
  #, gcc-internal-format
  msgid "infinite recursion detected"
! msgstr ""
  
  #: gimple-warn-recursion.cc:202
  #, gcc-internal-format
  msgid "recursive call"
! msgstr ""
  
  #: gimple.cc:1318
  #, gcc-internal-format, gfc-internal-format
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
! msgstr ""
  
  #: gimplify.cc:2068
  #, gcc-internal-format
  msgid "statement will never be executed"
! msgstr ""
  
  #: gimplify.cc:2132
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
! msgstr ""
  
  #: gimplify.cc:2524 gimplify.cc:2532
  #, gcc-internal-format
  msgid "this statement may fall through"
! msgstr ""
  
  #: gimplify.cc:2534
  #, gcc-internal-format
  msgid "here"
! msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
  #: gimplify.cc:2646 gimplify.cc:2669
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
! msgstr ""
  
  #: gimplify.cc:3817
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
! msgstr ""
  
  #: gimplify.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
! msgstr ""
  
  #: gimplify.cc:6683
  #, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
! msgstr ""
  
  #: gimplify.cc:6830
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
! msgstr ""
  
  #: gimplify.cc:6870 gimplify.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
! msgstr ""
  
  #: gimplify.cc:7495
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
! msgstr ""
  
  #: gimplify.cc:7497
  #, gcc-internal-format
  msgid "enclosing region"
! msgstr ""
  
  #: gimplify.cc:7501
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
! msgstr ""
  
  #: gimplify.cc:7503
  #, gcc-internal-format
  msgid "enclosing target region"
! msgstr ""
  
  #: gimplify.cc:7516
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
! msgstr ""
  
  #: gimplify.cc:7518
  #, gcc-internal-format
  msgid "enclosing task"
! msgstr ""
  
  #: gimplify.cc:7615
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
! msgstr "%qE Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs"
  
  #: gimplify.cc:7617
  #, gcc-internal-format
  msgid "enclosing %qs"
! msgstr ""
  
  #: gimplify.cc:7760
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
! msgstr ""
  
  #: gimplify.cc:7762
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
! msgstr ""
  
  #: gimplify.cc:7823
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
! msgstr ""
  
  #: gimplify.cc:7831
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
! msgstr ""
  
  #: gimplify.cc:7900
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
! msgstr ""
  
  #: gimplify.cc:7902
  #, gcc-internal-format
  msgid "enclosing %<target%>"
! msgstr ""
  
  #: gimplify.cc:7932 gimplify.cc:11190
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
! msgstr ""
  
  #: gimplify.cc:7953
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
! msgstr ""
  
  #: gimplify.cc:8084
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
! msgstr ""
  
  #: gimplify.cc:8087
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
! msgstr ""
  
  #: gimplify.cc:8101
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
! msgstr ""
  
  #: gimplify.cc:8104
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
! msgstr ""
  
  #: gimplify.cc:8107
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
! msgstr ""
  
  #: gimplify.cc:9109 gimplify.cc:9120 gimplify.cc:9132 gimplify.cc:9147
  #: gimplify.cc:9343 gimplify.cc:9346 gimplify.cc:9356 gimplify.cc:9374
! #, fuzzy, gcc-internal-format
! #| msgid "unexpected operand: %d"
  msgid "unexpected mapping node"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´: %d"
  
  #: gimplify.cc:9408
! #, fuzzy, gcc-internal-format
! #| msgid "unexpected operand: %d"
  msgid "unexpected pointer mapping node"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´: %d"
  
  #: gimplify.cc:9618
  #, gcc-internal-format
  msgid "base pointer cycle detected"
! msgstr ""
  
  #: gimplify.cc:9990
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
! msgstr ""
  
  #: gimplify.cc:10035
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
! msgstr ""
  
  #: gimplify.cc:10641
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
! msgstr ""
  
  #: gimplify.cc:10851 gimplify.cc:10857
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
! msgstr ""
  
  #: gimplify.cc:10874
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
! msgstr ""
  
  #: gimplify.cc:10896
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
! msgstr ""
  
  #: gimplify.cc:10904
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
! msgstr ""
  
  #: gimplify.cc:10915 gimplify.cc:10921 gimplify.cc:10927 gimplify.cc:10933
  #: gimplify.cc:10939 gimplify.cc:14919
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
! msgstr ""
  
  #: gimplify.cc:11033
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
! msgstr ""
  
  #: gimplify.cc:11728
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
! msgstr ""
  
  #: gimplify.cc:11785
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
! msgstr ""
  
  #: gimplify.cc:11817
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
! msgstr ""
  
  #: gimplify.cc:11855
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
! msgstr ""
  
  #: gimplify.cc:11871
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
! msgstr ""
  
  #: gimplify.cc:12083
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
! msgstr ""
  
  #: gimplify.cc:12289
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
! msgstr ""
  
  #: gimplify.cc:12343
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
! msgstr ""
  
  #: gimplify.cc:12605
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
! msgstr ""
  
  #: gimplify.cc:12678
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
! msgstr ""
  
  #: gimplify.cc:12792
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
! msgstr ""
  
  #: gimplify.cc:12941
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
! msgstr ""
  
  #: gimplify.cc:12960
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ� %qE"
  
  #: gimplify.cc:13126
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
! msgstr ""
  
  #: gimplify.cc:13465
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
! msgstr ""
  
  #: gimplify.cc:13475
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
! msgstr ""
  
  #: gimplify.cc:13759 gimplify.cc:13763 gimplify.cc:13772 gimplify.cc:13784
  #: gimplify.cc:13789
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
! msgstr ""
  
  #: gimplify.cc:13951
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
! msgstr ""
  
  #: gimplify.cc:14016
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
! msgstr ""
  
  #: gimplify.cc:14047 gimplify.cc:14155
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
! msgstr ""
  
  #: gimplify.cc:14857
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
! msgstr ""
  
  #: gimplify.cc:14881
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
! msgstr ""
  
  #: gimplify.cc:14901
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
! msgstr ""
  
  #: gimplify.cc:14926
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
! msgstr ""
  
  #: gimplify.cc:14954
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
! msgstr ""
  
  #: gimplify.cc:16035
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
! msgstr ""
  
  #: gimplify.cc:16056
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
! msgstr ""
  
  #: gimplify.cc:16069
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
! msgstr ""
  
  #: gimplify.cc:16083
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
! msgstr ""
  
  #: gimplify.cc:16096
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
! msgstr ""
  
  #: gimplify.cc:17405
  #, gcc-internal-format
  msgid "gimplification failed"
! msgstr ""
  
  #: gimplify.cc:18004
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
! msgstr ""
  
  #: gimplify.cc:18009
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
! msgstr ""
  
  #: gimplify.cc:18016
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
! msgstr ""
  
  #: godump.cc:1415
  #, gcc-internal-format
  msgid "could not close Go dump file: %m"
! msgstr ""
  
  #: godump.cc:1427
  #, gcc-internal-format
  msgid "could not open Go dump file %qs: %m"
! msgstr ""
  
  #: graphite.cc:527
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
! msgstr ""
  
  #: input.cc:1520
  #, gcc-internal-format, gfc-internal-format
  msgid "expansion point is location %i"
! msgstr ""
  
  #: input.cc:1550
  #, gcc-internal-format
  msgid "token %u has %<x-location == y-location == %u%>"
! msgstr ""
  
  #: input.cc:1559
  #, gcc-internal-format
  msgid "token %u has %<x-location == %u%>"
! msgstr ""
  
  #: input.cc:1560
  #, gcc-internal-format
  msgid "token %u has %<y-location == %u%>"
! msgstr ""
  
  #: internal-fn.cc:723
  #, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
! msgstr ""
  
  #: ipa-devirt.cc:677 ipa-devirt.cc:762 ipa-devirt.cc:791 ipa-devirt.cc:833
  #: ipa-devirt.cc:864
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
! msgstr ""
  
  #: ipa-devirt.cc:680
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:721
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
! msgstr ""
  
  #: ipa-devirt.cc:727
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:731
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
! msgstr ""
  
  #: ipa-devirt.cc:768
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
! msgstr ""
  
  #: ipa-devirt.cc:797
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
! msgstr ""
  
  #: ipa-devirt.cc:841 ipa-devirt.cc:872
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:845
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
! msgstr ""
  
  #: ipa-devirt.cc:852
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
! msgstr ""
  
  #: ipa-devirt.cc:878
  #, gcc-internal-format
  msgid "virtual method %qD"
! msgstr ""
  
  #: ipa-devirt.cc:882
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
! msgstr ""
  
  #: ipa-devirt.cc:888
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
! msgstr ""
  
  #: ipa-devirt.cc:922
  #, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
! msgstr ""
  
  #: ipa-devirt.cc:930
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
! msgstr ""
  
  #: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1232 ipa-devirt.cc:1277
  #: ipa-devirt.cc:1316 ipa-devirt.cc:1334
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:949
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
! msgstr ""
  
  #: ipa-devirt.cc:959
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
! msgstr ""
  
  #: ipa-devirt.cc:1064
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
! msgstr ""
  
  #: ipa-devirt.cc:1069
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
! msgstr ""
  
  #: ipa-devirt.cc:1074
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1090
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
! msgstr ""
  
  #: ipa-devirt.cc:1094 ipa-devirt.cc:1191
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
! msgstr ""
  
  #: ipa-devirt.cc:1122
  #, gcc-internal-format
  msgid "array types have different bounds"
! msgstr ""
  
  #: ipa-devirt.cc:1137
  #, gcc-internal-format
  msgid "return value type mismatch"
! msgstr ""
  
  #: ipa-devirt.cc:1152
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
! msgstr ""
  
  #: ipa-devirt.cc:1155
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
! msgstr ""
  
  #: ipa-devirt.cc:1166
  #, gcc-internal-format
  msgid "types have different parameter counts"
! msgstr ""
  
  #: ipa-devirt.cc:1182
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
! msgstr ""
  
  #: ipa-devirt.cc:1188
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
! msgstr ""
  
  #: ipa-devirt.cc:1260
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1267
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1292
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1301
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1361
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1376
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1399 ipa-devirt.cc:1411
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1434
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
! msgstr ""
  
  #: ipa-devirt.cc:1438
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
! msgstr ""
  
  #: ipa-devirt.cc:1456 ipa-devirt.cc:1520
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1463 ipa-devirt.cc:1525
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1471
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1485
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1498
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1505
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
! msgstr ""
  
  #: ipa-devirt.cc:1529
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1552
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:1561
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
! msgstr ""
  
  #: ipa-devirt.cc:1574
  #, gcc-internal-format
  msgid "memory layout mismatch"
! msgstr ""
  
  #: ipa-devirt.cc:1693
  #, gcc-internal-format
  msgid "the extra base is defined here"
! msgstr ""
  
  #: ipa-devirt.cc:3869
  #, 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] ""
! msgstr[2] ""
  
  #: ipa-devirt.cc:3878
  #, 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] ""
! msgstr[2] ""
  
  #: ipa-devirt.cc:3908
  #, 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] ""
! msgstr[2] ""
  
  #: ipa-devirt.cc:3916
  #, 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] ""
! msgstr[2] ""
  
  #: ipa-devirt.cc:3924
  #, 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] ""
! msgstr[2] ""
  
  #: ipa-devirt.cc:3935
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: ipa-devirt.cc:4248
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
! msgstr ""
  
  #: ipa-devirt.cc:4257
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:4261
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:4265
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:4286
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:4292
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
! msgstr ""
  
  #: ipa-devirt.cc:4301
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
! msgstr ""
  
  #: ipa-devirt.cc:4307
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
! msgstr ""
  
  #: ipa-devirt.cc:4312
  #, gcc-internal-format
  msgid "mismatching definition"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: ipa-fnsummary.cc:4553
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
! msgstr ""
  
  #: ipa-fnsummary.cc:4654
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
! msgstr ""
  
  #: ipa-modref.cc:4015
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
! msgstr ""
  
! #: ipa-prop.cc:4715 ipa-prop.cc:4757 ipa-prop.cc:4843 ipa-prop.cc:4891
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
! msgstr ""
  
  #: ipa-pure-const.cc:218
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
! msgstr ""
  
  #: ipa-pure-const.cc:219
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
! msgstr ""
  
  #: ipa-reference.cc:1264
  #, gcc-internal-format
  msgid "ipa reference summary is missing in ltrans unit"
! msgstr ""
  
  #: ipa-sra.cc:1566
  #, gcc-internal-format
  msgid "Access offset before parent offset"
! msgstr ""
  
  #: ipa-sra.cc:1571
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
! msgstr ""
  
  #: ipa-sra.cc:1576
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
! msgstr ""
  
  #: ipa-sra.cc:1588
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
! msgstr ""
  
  #: ipa-sra.cc:1607
  #, gcc-internal-format
  msgid "IPA-SRA access verification failed"
! msgstr ""
  
  #: ipa-sra.cc:2690
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
! msgstr ""
  
  #: ipa-sra.cc:2693
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
! msgstr ""
  
  #: ira.cc:2434 ira.cc:2456
  #, gcc-internal-format
  msgid "%s cannot be used in %<asm%> here"
! msgstr ""
  
  #: ira.cc:6049
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
! msgstr ""
  
  #: ira.cc:6050
  #, gcc-internal-format
  msgid "for %qD"
! msgstr ""
  
  #: ira.cc:6066
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
! msgstr ""
  
  #: lra-assigns.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
! msgstr ""
  
  #: lra-assigns.cc:1855 reload1.cc:1242
  #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints"
! msgstr ""
  
  #: lra-assigns.cc:1870
  #, gcc-internal-format
  msgid "unable to find a register to spill"
! msgstr ""
  
  #: lra-constraints.cc:4172 reload.cc:3845 reload.cc:4100
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
! msgstr ""
  
  #: lra-constraints.cc:5258
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of generated reload insns per insn achieved (%d)"
! msgstr ""
  
  #: lto-cgraph.cc:1157
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
! msgstr ""
  
  #: lto-cgraph.cc:1163
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
! msgstr ""
  
  #: lto-cgraph.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
! msgstr ""
  
  #: lto-cgraph.cc:1497
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
! msgstr ""
  
  #: lto-cgraph.cc:1503
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
! msgstr ""
  
  #: lto-cgraph.cc:1580
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
! msgstr ""
  
  #: lto-cgraph.cc:1699
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
! msgstr ""
  
  #: lto-cgraph.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
! msgstr ""
  
  #: lto-cgraph.cc:1762
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO cgraph in %s"
! msgstr ""
  
  #: lto-cgraph.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
! msgstr ""
  
  #: lto-cgraph.cc:1917
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
! msgstr ""
  
  #: lto-cgraph.cc:1920 lto-cgraph.cc:1921 lto-cgraph.cc:1927
! #, fuzzy, gcc-internal-format
! #| msgid "%s %qs"
  msgid "%qs has %qs"
! msgstr "%s %qs"
  
  #: lto-cgraph.cc:1925
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
! msgstr ""
  
  #: lto-cgraph.cc:1930
  #, gcc-internal-format
  msgid "but %qs has not"
! msgstr ""
  
  #: lto-cgraph.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
! msgstr ""
  
  #: lto-cgraph.cc:1949
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
! msgstr ""
  
  #: lto-cgraph.cc:1952
! #, fuzzy, gcc-internal-format
! #| msgid "Cannot open source file %s\n"
  msgid "Cannot open omp_requires file %qs"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ %s\n"
  
  #: lto-compress.cc:142 lto-compress.cc:269 lto-compress.cc:277
  #: lto-compress.cc:297 lto-compress.cc:363 lto-compress.cc:371
  #: lto-compress.cc:391
  #, gcc-internal-format, gfc-internal-format
  msgid "compressed stream: %s"
! msgstr ""
  
  #: lto-compress.cc:163
  #, gcc-internal-format
  msgid "original not compressed with zstd"
! msgstr ""
  
  #: lto-compress.cc:165
  #, gcc-internal-format
  msgid "original size unknown"
! msgstr ""
  
  #: lto-compress.cc:171
  #, gcc-internal-format, gfc-internal-format
  msgid "decompressed stream: %s"
! msgstr ""
  
  #: lto-compress.cc:411
  #, gcc-internal-format
  msgid "compiler does not support ZSTD LTO compression"
! msgstr ""
  
  #: lto-section-in.cc:460
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
! msgstr ""
  
  #: lto-section-in.cc:471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
! msgstr ""
  
  #: lto-streamer-in.cc:125
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected tag %s"
! msgstr ""
  
  #: lto-streamer-in.cc:1208 lto-streamer-in.cc:1219
  #, gcc-internal-format
  msgid "Cgraph edge statement index out of range"
! msgstr ""
  
  #: lto-streamer-in.cc:1213 lto-streamer-in.cc:1223
  #, gcc-internal-format
  msgid "Cgraph edge statement index not found"
! msgstr ""
  
  #: lto-streamer-in.cc:1230
  #, gcc-internal-format
  msgid "Reference statement index out of range"
! msgstr ""
  
  #: lto-streamer-in.cc:1234
  #, gcc-internal-format
  msgid "Reference statement index not found"
! msgstr ""
  
  #: lto-streamer-in.cc:1985
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
! msgstr ""
  
  #: lto-streamer-in.cc:2087
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
! msgstr ""
  
  #: lto-streamer-in.cc:2092
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
! msgstr ""
  
  #: lto-streamer-in.cc:2097
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
! msgstr ""
  
  #: lto-streamer-in.cc:2102
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
! msgstr ""
  
  #: lto-streamer-in.cc:2105
  #, gcc-internal-format
  msgid "%s - unsupported mode %qs"
! msgstr ""
  
  #: lto-streamer-out.cc:561 lto-streamer-out.cc:913
  #, gcc-internal-format
  msgid "tree code %qs is not supported in LTO streams"
! msgstr ""
  
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
! msgstr ""
  
  #: lto-streamer.cc:261
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
! msgstr ""
  
  #: lto-wrapper.cc:159
  #, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
! msgstr ""
  
  #: lto-wrapper.cc:355
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
! msgstr ""
  
  #: lto-wrapper.cc:371
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
! msgstr ""
  
  #: lto-wrapper.cc:486
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
! msgstr ""
  
  #: lto-wrapper.cc:631 lto-wrapper.cc:639
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
! msgstr ""
  
  #: lto-wrapper.cc:647
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
! msgstr ""
  
  #: lto-wrapper.cc:957
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
! msgstr ""
  
  #: lto-wrapper.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
! msgstr ""
  
  #: lto-wrapper.cc:1066
  #, gcc-internal-format
  msgid "reading input file"
! msgstr ""
  
  #: lto-wrapper.cc:1071
  #, gcc-internal-format
  msgid "writing output file"
! msgstr ""
  
  #: lto-wrapper.cc:1107
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
! msgstr ""
  
  #: lto-wrapper.cc:1429
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
! msgstr ""
  
  #: lto-wrapper.cc:1433
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
! msgstr ""
  
  #: lto-wrapper.cc:1723 lto-wrapper.cc:1783 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
--- 26564,27955 ----
  #: gimple-ssa-warn-alloca.cc:368
  #, gcc-internal-format
  msgid "use of %<alloca%> within a loop"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<alloca%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: gimple-ssa-warn-alloca.cc:373
  #, gcc-internal-format
  msgid "argument to variable-length array is zero"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ"
  
  #: gimple-ssa-warn-alloca.cc:375
  #, gcc-internal-format
  msgid "argument to %<alloca%> is zero"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<alloca%> Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ"
  
  #: gimple-ssa-warn-restrict.cc:1496
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr "%qD Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ð° Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s, Ñ�ÐºÑ– Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1498
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1502
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
! msgstr "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1504
  #, gcc-internal-format
  msgid "%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1511
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñƒ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %wu Ñ– %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %wu Ñ– %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %wu Ñ– %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1521
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñƒ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1534
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1544
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %wu Ñ– %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1552
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s"
  
  #: gimple-ssa-warn-restrict.cc:1565
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %wu Ð±Ð°Ð¹Ñ‚ Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s"
  
  #: gimple-ssa-warn-restrict.cc:1573
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
! msgstr "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s"
  
  #: gimple-ssa-warn-restrict.cc:1580
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
! msgstr "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ð¸ %s Ñ‚Ð° %s Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ñ�ÑƒÐ²Ñ– %s"
  
  #: gimple-ssa-warn-restrict.cc:1608
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap %wu byte"
  msgid_plural "%qD accessing %wu bytes may overlap %wu byte"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼"
  
  #: gimple-ssa-warn-restrict.cc:1615
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· %wu Ð±Ð°Ð¹Ñ‚Ð¾Ð¼ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1626
  #, gcc-internal-format
  msgid "%qD accessing %wu byte may overlap up to %wu bytes"
  msgid_plural "%qD accessing %wu bytes may overlap up to %wu bytes"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: gimple-ssa-warn-restrict.cc:1633
  #, gcc-internal-format
  msgid "%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s"
  msgid_plural "%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼Ð¸ %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸Ñ�Ñ� Ð· Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1646
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes may overlap %wu byte"
  msgid_plural "%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ %wu Ð±Ð°Ð¹Ñ‚"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: gimple-ssa-warn-restrict.cc:1653
  #, gcc-internal-format
  msgid "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ %wu Ð±Ð°Ð¹Ñ‚ Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s"
  
  #: gimple-ssa-warn-restrict.cc:1665
  #, gcc-internal-format
  msgid "%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s"
  msgid_plural "%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
! msgstr[0] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ %wu Ð±Ð°Ð¹Ñ‚ Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s"
! msgstr[1] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s"
! msgstr[2] "%qD Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ñ… %s Ñ– %s Ð¼Ð¾Ð¶Ðµ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ‚Ð¸ Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %s"
  
  #: gimple-ssa-warn-restrict.cc:1711
  #, gcc-internal-format
  msgid "%qD specified bound %wu exceeds maximum object size %wu"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %wu"
  
  #: gimple-ssa-warn-restrict.cc:1717
  #, gcc-internal-format
  msgid "%qD specified bound between %wu and %wu exceeds maximum object size %wu"
! msgstr "Ð’ÐºÐ°Ð·Ð°Ð½Ðµ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %qD Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %wu"
  
  #: gimple-ssa-warn-restrict.cc:1778
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
! msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qD Ð¼Ñ–Ð¶ Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ñ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s Ð¿Ñ€Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñ– Ð´Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
  #: gimple-ssa-warn-restrict.cc:1783 c-family/c-warn.cc:3801
  #, gcc-internal-format
  msgid "array %qD declared here"
! msgstr "Ð¼Ð°Ñ�Ð¸Ð² %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-restrict.cc:1788 gimple-ssa-warn-restrict.cc:1794
  #, gcc-internal-format
  msgid "%qD pointer overflow between offset %s and size %s"
! msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qD Ð¼Ñ–Ð¶ Ð·Ñ�ÑƒÐ²Ð¾Ð¼ %s Ñ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s"
  
  #: gimple-ssa-warn-restrict.cc:1811
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
! msgstr "Ð£Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð·Ñ�ÑƒÐ²Ñƒ %qD %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– [0, %wu] Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
  #: gimple-ssa-warn-restrict.cc:1814
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT"
! msgstr "Ð—Ñ�ÑƒÐ² %qD Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– [0, %wu] Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
  #: gimple-ssa-warn-restrict.cc:1820
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds of object %qD with type %qT"
! msgstr "Ð£Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð·Ñ�ÑƒÐ²Ñƒ %qD %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
  #: gimple-ssa-warn-restrict.cc:1822
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds of object %qD with type %qT"
! msgstr "Ð—Ñ�ÑƒÐ² %qD %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT"
  
  #: gimple-ssa-warn-restrict.cc:1835
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of the bounds [0, %wu]"
! msgstr "Ð£Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð·Ñ�ÑƒÐ²Ñƒ %qD %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– [0, %wu]"
  
  #: gimple-ssa-warn-restrict.cc:1837
  #, gcc-internal-format
  msgid "%qD offset %s is out of the bounds [0, %wu]"
! msgstr "Ð—Ñ�ÑƒÐ² %qD %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– [0, %wu]"
  
  #: gimple-ssa-warn-restrict.cc:1843
  #, gcc-internal-format
  msgid "%qD forming offset %s is out of bounds"
! msgstr "%qD Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–"
  
  #: gimple-ssa-warn-restrict.cc:1844
  #, gcc-internal-format
  msgid "%qD offset %s is out of bounds"
! msgstr "%qD Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %s Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–"
  
  #: gimple-ssa-warn-restrict.cc:1856
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of %qT"
! msgstr "%qD Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %s Ð²Ñ–Ð´ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½Ð° %qE Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– %qT"
  
  #: gimple-ssa-warn-restrict.cc:1864 gimple-ssa-warn-restrict.cc:1885
  #, gcc-internal-format
  msgid "subobject %qD declared here"
! msgstr "Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚ %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: gimple-ssa-warn-restrict.cc:1874
  #, gcc-internal-format
  msgid "%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi"
! msgstr "%qD Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� %s Ð²Ñ–Ð´ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð½Ð° %qE Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð¾Ð³Ð¾ Ð¿Ñ–Ð´Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qD Ð· Ñ‚Ð¸Ð¿Ð¾Ð¼ %qT Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ– %wi"
  
  #: gimple-streamer-in.cc:207
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unknown GIMPLE statement tag %s"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¼Ñ–Ñ‚ÐºÐ° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— GIMPLE %s"
  
  #: gimple-warn-recursion.cc:195
  #, gcc-internal-format
  msgid "infinite recursion detected"
! msgstr "Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð±ÐµÐ·ÐºÑ–Ð½ÐµÑ‡Ð½Ñƒ Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–ÑŽ"
  
  #: gimple-warn-recursion.cc:202
  #, gcc-internal-format
  msgid "recursive call"
! msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº"
  
  #: gimple.cc:1318
  #, gcc-internal-format, gfc-internal-format
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° gimple: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� %s(%s), Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ %s(%s) Ð² %s, Ð½Ð° %s:%d"
  
  #: gimplify.cc:2068
  #, gcc-internal-format
  msgid "statement will never be executed"
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð°"
  
  #: gimplify.cc:2132
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
! msgstr "%qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð·%<-ftrivial-auto-var_init%>"
  
  #: gimplify.cc:2524 gimplify.cc:2532
  #, gcc-internal-format
  msgid "this statement may fall through"
! msgstr "Ñ†Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶Ð¸Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�"
  
  #: gimplify.cc:2534
  #, gcc-internal-format
  msgid "here"
! msgstr "Ñ‚ÑƒÑ‚"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
  #: gimplify.cc:2646 gimplify.cc:2669
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´ÑƒÑ” Ð¼Ñ–Ñ‚Ñ†Ñ– Â«caseÂ» Ð°Ð±Ð¾ Â«defaultÂ»"
  
  #: gimplify.cc:3817
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %<void%>"
  
  #: gimplify.cc:6668
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
! msgstr "Ð²Ð¸Ð²Ñ–Ð´ %d, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ‚ÑŽ, Ð¼Ð°Ñ” Ð·Ð°Ð»Ð¸ÑˆÐ°Ñ‚Ð¸Ñ�Ñ� Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–"
  
  #: gimplify.cc:6683
  #, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ lvalue Ð² Ð²Ð¸Ð²Ð¾Ð´Ñ– %<asm%> %d"
  
  #: gimplify.cc:6830
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
! msgstr "Ð²Ð²Ñ–Ð´ Ð· Ð½Ðµ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–"
  
  #: gimplify.cc:6870 gimplify.cc:6880
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
! msgstr "Ð²Ð²Ñ–Ð´ Ð· Ð¿Ð°Ð¼'Ñ�Ñ‚Ñ– %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð°Ð´Ñ€ÐµÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¼"
  
  #: gimplify.cc:7495
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð°, Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ %qE, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<order(concurrent)%>"
  
  #: gimplify.cc:7497
  #, gcc-internal-format
  msgid "enclosing region"
! msgstr "Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ð¾Ð½"
  
  #: gimplify.cc:7501
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð°, Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ %qE, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ–"
  
  #: gimplify.cc:7503
  #, gcc-internal-format
  msgid "enclosing target region"
! msgstr "Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¸Ð¹ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ð¾Ð½"
  
  #: gimplify.cc:7516
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð°, Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ %qE, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð½ÐµÐ·Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ–Ð¹ Ð·Ð°Ð´Ð°Ñ‡Ñ–"
  
  #: gimplify.cc:7518
  #, gcc-internal-format
  msgid "enclosing task"
! msgstr "Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð° Ð·Ð°Ð´Ð°Ñ‡Ð°"
  
  #: gimplify.cc:7615
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
! msgstr "%qE Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¾Ð¼Ñƒ %qs"
  
  #: gimplify.cc:7617
  #, gcc-internal-format
  msgid "enclosing %qs"
! msgstr "Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¸Ð¹ %qs"
  
  #: gimplify.cc:7760
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
! msgstr "%qE Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenACC"
  
  #: gimplify.cc:7762
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct"
! msgstr "Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ %qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenACC"
  
  #: gimplify.cc:7823
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
! msgstr "%qE Ð· %<link%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<routine%>"
  
  #: gimplify.cc:7831
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
! msgstr "%qE Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ %<declare%> Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<routine%>"
  
  #: gimplify.cc:7900
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
! msgstr "%qE Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<target%>"
  
  #: gimplify.cc:7902
  #, gcc-internal-format
  msgid "enclosing %<target%>"
! msgstr "Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ð¸Ð¹ %<target%>"
  
  #: gimplify.cc:7932 gimplify.cc:11190
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ð² Ð¾Ñ‚Ð¾Ñ‡ÑƒÑŽÑ‡Ñ–Ð¹ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<host_data%>"
  
  #: gimplify.cc:7953
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
! msgstr "%qD, Ð½Ð° Ñ�ÐºÑƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ†Ñ–Ð»Ñ–, Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: gimplify.cc:8084
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
! msgstr "Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ñ” Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ÑŽ Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¾ÑŽ"
  
  #: gimplify.cc:8087
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
! msgstr "Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ÑŽ"
  
  #: gimplify.cc:8101
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
! msgstr "Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ firstprivate"
  
  #: gimplify.cc:8104
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
! msgstr "Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð·Ð¼ÐµÐ½ÑˆÑƒÐ²Ð°Ð½Ð¾ÑŽ"
  
  #: gimplify.cc:8107
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
! msgstr "Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¾ÑŽ"
  
  #: gimplify.cc:9109 gimplify.cc:9120 gimplify.cc:9132 gimplify.cc:9147
  #: gimplify.cc:9343 gimplify.cc:9346 gimplify.cc:9356 gimplify.cc:9374
! #, gcc-internal-format
  msgid "unexpected mapping node"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�"
  
  #: gimplify.cc:9408
! #, gcc-internal-format
  msgid "unexpected pointer mapping node"
! msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: gimplify.cc:9618
  #, gcc-internal-format
  msgid "base pointer cycle detected"
! msgstr "Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ñ†Ð¸ÐºÐ» Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: gimplify.cc:9990
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
! msgstr "Ñ€ÑƒÑ… Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð° %qE Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ñ€ÑƒÑ…Ð¾Ð¼ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ %qE"
  
  #: gimplify.cc:10035
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
! msgstr "%qE Ð·ÑƒÑ�Ñ‚Ñ€Ñ–Ñ‡Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… map"
  
  #: gimplify.cc:10641
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
! msgstr "Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð»Ñ� %qE Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
  
  #: gimplify.cc:10851 gimplify.cc:10857
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
! msgstr "ÑƒÐ¼Ð¾Ð²Ð½Ðµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<lastprivate%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qs"
  
  #: gimplify.cc:10874
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
! msgstr "Ð½ÐµÑ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %qD Ð² ÑƒÐ¼Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<lastprivate%>"
  
  #: gimplify.cc:10896
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
! msgstr "Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� %<task%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<nowait%>"
  
  #: gimplify.cc:10904
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� %<task%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ñ–Ð¹ Ð²Ñ–Ð´ %<parallel%>, %qs, %<sections%> Ð°Ð±Ð¾ %<scope%>"
  
  #: gimplify.cc:10915 gimplify.cc:10921 gimplify.cc:10927 gimplify.cc:10933
  #: gimplify.cc:10939 gimplify.cc:14919
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<inscan%> %<reduction%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %qs"
  
  #: gimplify.cc:11033
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<linear%> Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð²Ñ–Ð´ Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ñ†Ð¸ÐºÐ»Ñƒ, Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ñ–Ð¹ Ð· %<distribute%>"
  
  #: gimplify.cc:11728
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° copyprivate %qE Ð½Ðµ Ñ” threadprivate Ð°Ð±Ð¾ private Ð² Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–"
  
  #: gimplify.cc:11785
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° %s %qE Ñ” Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð¾ÑŽ Ð² Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–"
  
  #: gimplify.cc:11817
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %qs %<if%> Ð´Ð»Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�, Ð° Ð½Ðµ %qs"
  
  #: gimplify.cc:11855
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<device%> Ð· %<ancestor%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<target%>"
  
  #: gimplify.cc:11871
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
! msgstr "Ð· %<ancestor%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%> Ñ‚Ð° %<map%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: gimplify.cc:12083
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %qs, Ð°Ð»Ðµ Ð½Ðµ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<inscan%> %<reduction%> Ð½Ð° Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: gimplify.cc:12289
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
! msgstr "%<_Atomic%> %qD Ñƒ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<map%>"
  
  #: gimplify.cc:12343
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
! msgstr "%<_Atomic%> %qD Ñƒ Ð½ÐµÑ�Ð²Ð½Ð¾Ð¼Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<firstprivate%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<target%>"
  
  #: gimplify.cc:12605
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
! msgstr "%<_Atomic%> %qD Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<firstprivate%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<target%>"
  
  #: gimplify.cc:12678
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
! msgstr "Ñ‚Ð° Ñ�Ð°Ð¼Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ñ… %<firstprivate%> Ñ‚Ð° %<lastprivate%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<distribute%>"
  
  #: gimplify.cc:12792
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð´Ð°Ð½Ð¸Ñ… Ð· Ñ€ÐµÐ´ÑƒÐºÑ†Ñ–Ñ”ÑŽ Ð½Ð° %qE; Ð¿Ñ–Ð´Ð²Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð´Ð¾ %<present_or_copy%>"
  
  #: gimplify.cc:12941
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<inscan%> %<reduction%>, Ð°Ð»Ðµ Ð½Ðµ Ñƒ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ %<scan%>"
  
  #: gimplify.cc:12960
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ðµ Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð½Ð° %qE"
  
  #: gimplify.cc:13126
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<inscan%> %<reduction%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<linear%> Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: gimplify.cc:13465
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
! msgstr "Ñ‚Ð¸Ð¿ %<mutexinoutset%> Ð² Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– %<depend%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<taskwait%>"
  
  #: gimplify.cc:13475
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
! msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<taskwait%> Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<nowait%>, Ð°Ð»Ðµ Ð±ÐµÐ· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %<depend%>"
  
  #: gimplify.cc:13759 gimplify.cc:13763 gimplify.cc:13772 gimplify.cc:13784
  #: gimplify.cc:13789
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð½Ðµ-Ð¿Ñ€Ñ�Ð¼Ð¾ÐºÑƒÑ‚Ð½Ð¸Ñ… %qs"
  
  #: gimplify.cc:13951
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<linear%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<ordered%>, Ñ�ÐºÑ‰Ð¾ Ñ�Ð°Ð¼Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<ordered%> Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð² Ð½ÑŒÐ¾Ð³Ð¾"
  
  #: gimplify.cc:14016
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ—, Ð¿Ñ€Ð¸Ð²Ð°Ñ‚Ð½Ð° Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ %qD"
  
  #: gimplify.cc:14047 gimplify.cc:14155
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
! msgstr "ÑƒÐ¼Ð¾Ð²Ð½Ð¸Ð¹ %<lastprivate%> Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ñ†Ð¸ÐºÐ»Ñƒ %qD Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: gimplify.cc:14857
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<bind%> Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<loop%>, Ñ�ÐºÐ° Ð½Ðµ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð² Ñ–Ð½ÑˆÑƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ OpenMP"
  
  #: gimplify.cc:14881
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
! msgstr "%<bind(parallel)%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<loop%>, Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ–Ð¹ Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ %<simd%>"
  
  #: gimplify.cc:14901
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
! msgstr "%<bind(team)%> Ð½Ð° Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– %<loop%>, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ %<team%>"
  
  #: gimplify.cc:14926
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %<task%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ñ– Ð²Ñ–Ð´ %<parallel%>, %qs Ð°Ð±Ð¾ %<sections%>"
  
  #: gimplify.cc:14954
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<lastprivate%> Ð½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<loop%> Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð·Ð¼Ñ–Ð½Ð½Ñƒ %qD, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ–Ñ‚ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼ Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: gimplify.cc:16035
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<ordered%> Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<ordered%>"
  
  #: gimplify.cc:16056
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
! msgstr "Ð—Ð¼Ñ–Ð½Ð½Ð° %qE Ð½Ðµ Ñ” Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ”ÑŽ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ð¿ÐµÑ‚Ð»Ñ– %d, Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð°Ñ�ÑŒ %qE"
  
  #: gimplify.cc:16069
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ñƒ %qs Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ– Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<sink%> Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…"
  
  #: gimplify.cc:16083
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
! msgstr "Ð‘Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ %qs Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<source%> Ð½Ð° %<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: gimplify.cc:16096
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
! msgstr "Ð—Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<source%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð¸ %qs Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<sink%> Ð½Ð° Ñ‚Ð¾Ð¼Ñƒ Ð¶ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ñ–"
  
  #: gimplify.cc:17405
  #, gcc-internal-format
  msgid "gimplification failed"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¸Ñ‚Ð¸"
  
  #: gimplify.cc:18004
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
! msgstr "%qT Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %qT Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ñ– Ñ‡ÐµÑ€ÐµÐ· %<...%>"
  
  #: gimplify.cc:18009
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
! msgstr "(Ñ‚Ð¾Ð¼Ñƒ Ð²Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿ÐµÑ€ÐµÐ´Ð°Ð²Ð°Ñ‚Ð¸ %qT, Ð° Ð½Ðµ %qT Ð´Ð¾ %<va_arg%>)"
  
  #: gimplify.cc:18016
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
! msgstr "Ñ�ÐºÑ‰Ð¾ Ñ†ÐµÐ¹ ÐºÐ¾Ð´ Ð´Ð¾Ñ�Ñ�Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¸Ð¿Ð¸Ð½ÐµÐ½Ð°"
  
  #: godump.cc:1415
  #, gcc-internal-format
  msgid "could not close Go dump file: %m"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð¼Ð¿Ð¾Ð¼ Go: %m"
  
  #: godump.cc:1427
  #, gcc-internal-format
  msgid "could not open Go dump file %qs: %m"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð¼Ð¿Ð¾Ð¼ Go %qs: %m"
  
  #: graphite.cc:527
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available)."
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ‚ÐµÐ»ÑŒ Graphite Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– (isl Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹)."
  
  #: input.cc:1520
  #, gcc-internal-format, gfc-internal-format
  msgid "expansion point is location %i"
! msgstr "Ñ‚Ð¾Ñ‡ÐºÐ° Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ� Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¼Ñ–Ñ�Ñ†Ñ– %i"
  
  #: input.cc:1550
  #, gcc-internal-format
  msgid "token %u has %<x-location == y-location == %u%>"
! msgstr "Ñ‚Ð¾ÐºÐµÐ½ %u Ð¼Ð°Ñ” %<x-location == y-location == %u%>"
  
  #: input.cc:1559
  #, gcc-internal-format
  msgid "token %u has %<x-location == %u%>"
! msgstr "Ñ‚Ð¾ÐºÐµÐ½ %u Ð¼Ð°Ñ” %<x-location == %u%>"
  
  #: input.cc:1560
  #, gcc-internal-format
  msgid "token %u has %<y-location == %u%>"
! msgstr "Ñ‚Ð¾ÐºÐµÐ½ %u Ð¼Ð°Ñ” %<y-location == %u%>"
  
  #: internal-fn.cc:723
  #, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<fallthrough%>"
  
  #: ipa-devirt.cc:677 ipa-devirt.cc:762 ipa-devirt.cc:791 ipa-devirt.cc:833
  #: ipa-devirt.cc:864
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: ipa-devirt.cc:680
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð°, Ñ�Ðº Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ�, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:721
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ RTTI"
  
  #: ipa-devirt.cc:727
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
! msgstr "Ð°Ð»Ðµ Ð¿ÐµÑ€ÐµÐ²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð½Ñ–Ñ”ÑŽ Ð±ÐµÐ· RTTI-Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð· Ñ–Ð½ÑˆÐ¾Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:731
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
! msgstr "RTTI Ð½Ðµ Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ñ‚Ð¸ Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: ipa-devirt.cc:768
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ, Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ"
  
  #: ipa-devirt.cc:797
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ, Ð¼Ð°Ñ” Ñ–Ð½ÑˆÑƒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ RTTI"
  
  #: ipa-devirt.cc:841 ipa-devirt.cc:872
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:845
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
! msgstr "Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qD"
  
  #: ipa-devirt.cc:852
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¼Ð¾Ð´ÑƒÐ»Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ, Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð· Ð±Ñ–Ð»ÑŒÑˆÐ¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð²"
  
  #: ipa-devirt.cc:878
  #, gcc-internal-format
  msgid "virtual method %qD"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ %qD"
  
  #: ipa-devirt.cc:882
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
! msgstr "Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ”"
  
  #: ipa-devirt.cc:888
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ, Ð¼Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ð²Ð¼Ñ–Ñ�Ñ‚Ð¾Ð¼"
  
  #: ipa-devirt.cc:922
  #, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
! msgstr "Ñ‚Ð¸Ð¿ %qT (Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼ Ð´Ð»Ñ� %qT) Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ñ”Ð´Ð¸Ð½Ð¾Ñ— Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ñ– Ð² C++"
  
  #: ipa-devirt.cc:930
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
! msgstr "Ñ‚Ð¸Ð¿ %qT Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ñ”Ð´Ð¸Ð½Ð¾Ñ— Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ñ�Ñ‚Ñ– Ð² C++"
  
  #: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1232 ipa-devirt.cc:1277
  #: ipa-devirt.cc:1316 ipa-devirt.cc:1334
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
! msgstr "Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ–Ð½ÑˆÐ¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: ipa-devirt.cc:949
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
! msgstr "Ð¿ÐµÑ€ÑˆÐ° Ñ€Ñ–Ð·Ð½Ð¸Ñ†Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ - Ð¿Ð¾Ð»Ðµ %qD"
  
  #: ipa-devirt.cc:959
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
! msgstr "Ð¿ÐµÑ€ÑˆÐ° Ñ€Ñ–Ð·Ð½Ð¸Ñ†Ñ� Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ - Ð¼ÐµÑ‚Ð¾Ð´ %qD"
  
  #: ipa-devirt.cc:1064
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
! msgstr "Ñ‚Ð¸Ð¿ %qT, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %qT Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:1069
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
! msgstr "Ñ‚Ð¸Ð¿ %qT, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ð°Ð½Ð¾Ð½Ñ–Ð¼Ð½Ð¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ð¼ÐµÐ½, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:1074
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:1090
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
! msgstr "Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ–Ð¼ÐµÐ½Ñ– Ñ‚Ð¸Ð¿Ñƒ %qs"
  
  #: ipa-devirt.cc:1094 ipa-devirt.cc:1191
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚"
  
  #: ipa-devirt.cc:1122
  #, gcc-internal-format
  msgid "array types have different bounds"
! msgstr "Ñ‚Ð¸Ð¿Ð¸ Ð¼Ð°Ñ�Ð¸Ð²Ñ–Ð² Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ñ– Ð¼ÐµÐ¶Ñ–"
  
  #: ipa-devirt.cc:1137
  #, gcc-internal-format
  msgid "return value type mismatch"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñƒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ�"
  
  #: ipa-devirt.cc:1152
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð½ÐµÑ�Ð²Ð½Ð¾Ð³Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° this"
  
  #: ipa-devirt.cc:1155
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ– %i"
  
  #: ipa-devirt.cc:1166
  #, gcc-internal-format
  msgid "types have different parameter counts"
! msgstr "Ñ‚Ð¸Ð¿Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²"
  
  #: ipa-devirt.cc:1182
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
! msgstr "Ñ‚Ð¸Ð¿ %qT Ñ�Ð°Ð¼ Ð¿Ð¾ Ñ�Ð¾Ð±Ñ– Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� C++"
  
  #: ipa-devirt.cc:1188
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
! msgstr "Ñ‚Ð¸Ð¿ %qT Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
  #: ipa-devirt.cc:1260
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
! msgstr "Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:1267
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
! msgstr "Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ð·Ð½Ð°ÐºÐ¾Ð¼ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:1292
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
! msgstr "Ð²Ñ–Ð½ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ð°Ð´Ñ€ÐµÑ� Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:1301
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
! msgstr "Ð²Ñ–Ð½ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ–Ð½ÑˆÐ¸Ð¹ Ñ‚Ð¸Ð¿ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:1361
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
! msgstr "Ð¼Ð°Ñ�Ð¸Ð² Ñ€Ñ–Ð·Ð½Ð¾Ð³Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: ipa-devirt.cc:1376
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
! msgstr "Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: ipa-devirt.cc:1399 ipa-devirt.cc:1411
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
! msgstr "Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ñ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: ipa-devirt.cc:1434
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
! msgstr "Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ, Ð½Ðµ Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼"
  
  #: ipa-devirt.cc:1438
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
! msgstr "Ñ‚Ð¸Ð¿, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ, Ñ” Ð¿Ð¾Ð»Ñ–Ð¼Ð¾Ñ€Ñ„Ð½Ð¸Ð¼"
  
  #: ipa-devirt.cc:1456 ipa-devirt.cc:1520
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
! msgstr "Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°Ð¼Ð¸ Ð½Ð° Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñƒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: ipa-devirt.cc:1463 ipa-devirt.cc:1525
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
! msgstr "Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð±Ð°Ð·Ð°Ð¼Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: ipa-devirt.cc:1471
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
! msgstr "Ñƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ðµ Ð· Ñ–Ð½ÑˆÐ¾ÑŽ Ð½Ð°Ð·Ð²Ð¾ÑŽ"
  
  #: ipa-devirt.cc:1485
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
! msgstr "Ñƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ð¾Ð»Ðµ Ð· Ñ‚Ð°ÐºÐ¾ÑŽ Ñ�Ð°Ð¼Ð¾ÑŽ Ð½Ð°Ð·Ð²Ð¾ÑŽ, Ð°Ð»Ðµ Ð· Ñ–Ð½ÑˆÐ¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
  #: ipa-devirt.cc:1498
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
! msgstr "Ñƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð¿Ð¾Ð»Ñ� Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ñ–Ð·Ð½Ð¸Ð¹ Ð¼Ð°ÐºÐµÑ‚"
  
  #: ipa-devirt.cc:1505
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
! msgstr "Ð¾Ð´Ð½Ðµ Ð¿Ð¾Ð»Ðµ Ñ” Ð±Ñ–Ñ‚Ð¾Ð²Ð¸Ð¼ Ð¿Ð¾Ð»ÐµÐ¼, Ð° Ñ–Ð½ÑˆÐµ - Ð½Ñ–"
  
  #: ipa-devirt.cc:1529
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
! msgstr "Ñƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð¿Ð¾Ð»Ñ–Ð²"
  
  #: ipa-devirt.cc:1552
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
! msgstr "Ñƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼"
  
  #: ipa-devirt.cc:1561
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
! msgstr "Ð¾Ð´Ð¸Ð½ Ñ‚Ð¸Ð¿ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÑŽÐ²Ð°Ð½Ð½Ñ�, Ð° Ñ–Ð½ÑˆÐ¸Ð¹ - Ð½Ñ–"
  
  #: ipa-devirt.cc:1574
  #, gcc-internal-format
  msgid "memory layout mismatch"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–"
  
  #: ipa-devirt.cc:1693
  #, gcc-internal-format
  msgid "the extra base is defined here"
! msgstr "Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð° Ð±Ð°Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ‚ÑƒÑ‚"
  
  #: ipa-devirt.cc:3869
  #, 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] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ"
! msgstr[1] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²"
! msgstr[2] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²"
  
  #: ipa-devirt.cc:3878
  #, 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] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·Ñ–Ð²"
! msgstr[1] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²"
! msgstr[2] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ñ‚Ð¸Ð¿Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²"
  
  #: ipa-devirt.cc:3908
  #, 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] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ"
! msgstr[1] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²"
! msgstr[2] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²"
  
  #: ipa-devirt.cc:3916
  #, 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] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ"
! msgstr[1] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²"
! msgstr[2] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð²"
  
  #: ipa-devirt.cc:3924
  #, 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] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·Ñ–Ð²"
! msgstr[1] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²"
! msgstr[2] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²"
  
  #: ipa-devirt.cc:3935
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
! msgstr[0] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾Ð³Ð¾ %lli Ñ€Ð°Ð·Ñ–Ð²"
! msgstr[1] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²"
! msgstr[2] "ÐžÐ³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD Ñ�Ðº final Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð´ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–ÑŽ %i Ð²Ð¸ÐºÐ»Ð¸ÐºÑ–Ð², Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¸Ñ… %lli Ñ€Ð°Ð·Ñ–Ð²"
  
  #: ipa-devirt.cc:4248
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
! msgstr "Ñ‚Ð¸Ð¿ %qs Ð¿Ð¾Ñ€ÑƒÑˆÑƒÑ” Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð¾ Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� C++"
  
  #: ipa-devirt.cc:4257
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
! msgstr "Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:4261
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
! msgstr "Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ–Ð¼ÐµÐ½Ð°Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:4265
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
! msgstr "Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ñ–Ð½ÑˆÑ–Ð¹ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ñƒ"
  
  #: ipa-devirt.cc:4286
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
! msgstr "Ñ–Ð¼Ê¼Ñ� %qs Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ñ–Ð¼ÐµÐ½Ñ– %qs, Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: ipa-devirt.cc:4292
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
! msgstr "Ñ–Ð¼Ê¼Ñ� %qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº %u-Ð±Ñ–Ñ‚, Ñ‚Ð¾Ð´Ñ– Ñ�Ðº Ñ–Ð½ÑˆÐ¸Ð¹ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¹Ð¾Ð³Ð¾ Ñ�Ðº %u-Ð±Ñ–Ñ‚"
  
  #: ipa-devirt.cc:4301
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
! msgstr "Ñ–Ð¼Ê¼Ñ� %qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº %wd, Ñ‚Ð¾Ð´Ñ– Ñ�Ðº Ñ–Ð½ÑˆÐ¸Ð¹ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¸Ð¹ Ð±Ð»Ð¾Ðº Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð¹Ð¾Ð³Ð¾ Ñ�Ðº %wd"
  
  #: ipa-devirt.cc:4307
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
! msgstr "Ñ–Ð¼Ê¼Ñ� %qs Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· Ñ–Ð½ÑˆÐ¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð² Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð¿ÐµÑ€ÐµÐºÐ»Ð°Ð´Ð½Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: ipa-devirt.cc:4312
  #, gcc-internal-format
  msgid "mismatching definition"
! msgstr "Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: ipa-fnsummary.cc:4553
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ fnsummary Ð² Ð¿Ð¾Ñ‚Ð¾Ñ†Ñ– LTO"
  
  #: ipa-fnsummary.cc:4654
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ñ–Ð´Ñ�ÑƒÐ¼ÐºÐ¾Ð²Ð° Ñ–Ð½Ð»Ð°Ð¹Ð½-Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� ipa Ð²Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–"
  
  #: ipa-modref.cc:4015
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ñ–Ð´Ñ�ÑƒÐ¼ÐºÐ¾Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� IPA modref Ð²Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–"
  
! #: ipa-prop.cc:4730 ipa-prop.cc:4772 ipa-prop.cc:4858 ipa-prop.cc:4906
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ Ð² Ð¿Ð¾Ñ‚Ð¾Ñ†Ñ– LTO"
  
  #: ipa-pure-const.cc:218
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs"
  
  #: ipa-pure-const.cc:219
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs, Ñ�ÐºÑ‰Ð¾ Ð²Ñ–Ð´Ð¾Ð¼Ð¾, Ñ‰Ð¾ Ð²Ð¾Ð½Ð° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¾"
  
  #: ipa-reference.cc:1264
  #, gcc-internal-format
  msgid "ipa reference summary is missing in ltrans unit"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ñ–Ð´Ñ�ÑƒÐ¼ÐºÐ¾Ð²Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� IPA Ð² Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– ltrans"
  
  #: ipa-sra.cc:1566
  #, gcc-internal-format
  msgid "Access offset before parent offset"
! msgstr "Ð—Ñ�ÑƒÐ² Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð¿ÐµÑ€ÐµÐ´ Ð·Ñ�ÑƒÐ²Ð¾Ð¼ Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ"
  
  #: ipa-sra.cc:1571
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ"
  
  #: ipa-sra.cc:1576
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
! msgstr "Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð·Ð°ÐºÑ–Ð½Ñ‡ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ"
  
  #: ipa-sra.cc:1588
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
! msgstr "Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¹Ð¾Ð³Ð¾ Ñ�ÑƒÑ�Ñ–Ð´Ð¾Ð¼"
  
  #: ipa-sra.cc:1607
  #, gcc-internal-format
  msgid "IPA-SRA access verification failed"
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ IPA-SRA Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�"
  
  #: ipa-sra.cc:2690
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs, Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u, Ð¼Ð°Ñ” Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ñ–Ñ�Ñ� Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð¸ IPA-SRA"
  
  #: ipa-sra.cc:2693
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs, Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %u, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð°Ð»Ðµ Ð½Ðµ Ð¼Ð°Ñ” Ð¶Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾Ð³Ð¾ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ñƒ IPA-SRA"
  
  #: ira.cc:2434 ira.cc:2456
  #, gcc-internal-format
  msgid "%s cannot be used in %<asm%> here"
! msgstr "%s Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð² %<asm%> Ñ‚ÑƒÑ‚"
  
  #: ira.cc:6049
  #, gcc-internal-format
  msgid "frame pointer required, but reserved"
! msgstr "Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ€Ð°Ð¼ÐºÑƒ, Ð°Ð»Ðµ Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ð¾"
  
  #: ira.cc:6050
  #, gcc-internal-format
  msgid "for %qD"
! msgstr "Ð´Ð»Ñ� %qD"
  
  #: ira.cc:6066
  #, gcc-internal-format
  msgid "frame size too large for reliable stack checking"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€Ð°Ð¼ÐºÐ¸ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ð´Ð»Ñ� Ð½Ð°Ð´Ñ–Ð¹Ð½Ð¾Ñ— Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ"
  
  #: lra-assigns.cc:1694
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
! msgstr "Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñ–Ð² Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� LRA (%d)"
  
  #: lra-assigns.cc:1855 reload1.cc:1242
  #, gcc-internal-format
  msgid "%<asm%> operand has impossible constraints"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> Ð¼Ð°Ñ” Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ñ– Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ�"
  
  #: lra-assigns.cc:1870
  #, gcc-internal-format
  msgid "unable to find a register to spill"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð²Ð¸Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ�"
  
  #: lra-constraints.cc:4172 reload.cc:3845 reload.cc:4100
  #, gcc-internal-format
  msgid "inconsistent operand constraints in an %<asm%>"
! msgstr "Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‚ÑŒ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ñƒ %<asm%>"
  
  #: lra-constraints.cc:5258
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of generated reload insns per insn achieved (%d)"
! msgstr "Ð´Ð¾Ñ�Ñ�Ð³Ð½ÑƒÑ‚Ð¾ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñƒ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ñ… Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð½Ð° Ð¾Ð´Ð½Ñƒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ (%d)"
  
  #: lto-cgraph.cc:1157
  #, gcc-internal-format
  msgid "function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qs Ð±ÑƒÐ»Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð² Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñ–, Ð°Ð»Ðµ Ð½Ðµ Ð±ÑƒÐ»Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð² Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð´"
  
  #: lto-cgraph.cc:1163
  #, gcc-internal-format
  msgid "variable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded code"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° %qs Ð±ÑƒÐ»Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð° Ð² Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð¼Ñƒ ÐºÐ¾Ð´Ñ–, Ð°Ð»Ðµ Ð½Ðµ Ð±ÑƒÐ»Ð° Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ� Ð² Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¸Ð¹ ÐºÐ¾Ð´"
  
  #: lto-cgraph.cc:1332
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: found multiple instances of cgraph node with uid %d"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ñ–Ð² Ð²ÑƒÐ·Ð»Ð° cgraph Ð· uid %d"
  
  #: lto-cgraph.cc:1497
  #, gcc-internal-format
  msgid "bytecode stream: no caller found while reading edge"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‡Ð° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ±Ñ€Ð°"
  
  #: lto-cgraph.cc:1503
  #, gcc-internal-format
  msgid "bytecode stream: no callee found while reading edge"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾Ð³Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ±Ñ€Ð°"
  
  #: lto-cgraph.cc:1580
  #, gcc-internal-format
  msgid "bytecode stream: found empty cgraph node"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð» cgraph"
  
  #: lto-cgraph.cc:1699
  #, gcc-internal-format, gfc-internal-format
  msgid "At most %i profile runs is supported. Perhaps corrupted profile?"
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ðµ Ð±Ñ–Ð»ÑŒÑˆÐµ %i Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð°Ð¿ÑƒÑ�ÐºÑ–Ð². ÐœÐ¾Ð¶Ð»Ð¸Ð²Ð¾, Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ?"
  
  #: lto-cgraph.cc:1724
  #, gcc-internal-format, gfc-internal-format
  msgid "Profile information in %s corrupted"
! msgstr "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð² %s Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð°"
  
  #: lto-cgraph.cc:1762
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO cgraph in %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ LTO cgraph Ñƒ %s"
  
  #: lto-cgraph.cc:1772
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find LTO section refs in %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° LTO-Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ñƒ %s"
  
  #: lto-cgraph.cc:1917
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qs"
! msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° OpenMP %<requires%> Ð· Ð½ÐµÑ€Ñ–Ð²Ð½Ð¸Ð¼Ð¸ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð¸ Ð² ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ…: %qs Ð¿Ñ€Ð¾Ñ‚Ð¸ %qs"
  
  #: lto-cgraph.cc:1920 lto-cgraph.cc:1921 lto-cgraph.cc:1927
! #, gcc-internal-format
  msgid "%qs has %qs"
! msgstr "%qs Ð¼Ð°Ñ” %qs"
  
  #: lto-cgraph.cc:1925
  #, gcc-internal-format
  msgid "OpenMP %<requires%> directive with %qs specified only in some compilation units"
! msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° OpenMP %<requires%> Ð· %qs, Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð»Ð¸ÑˆÐµ Ð² Ð´ÐµÑ�ÐºÐ¸Ñ… ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ�Ñ…"
  
  #: lto-cgraph.cc:1930
  #, gcc-internal-format
  msgid "but %qs has not"
! msgstr "Ð°Ð»Ðµ %qs Ð½Ðµ Ð¼Ð°Ñ”"
  
  #: lto-cgraph.cc:1938
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid offload table in %s"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ� Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ� Ñƒ %s"
  
  #: lto-cgraph.cc:1949
  #, gcc-internal-format
  msgid "GCC_OFFLOAD_OMP_REQUIRES_FILE unset"
! msgstr "GCC_OFFLOAD_OMP_REQUIRES_FILE Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
  #: lto-cgraph.cc:1952
! #, gcc-internal-format
  msgid "Cannot open omp_requires file %qs"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» omp_requires %qs"
  
  #: lto-compress.cc:142 lto-compress.cc:269 lto-compress.cc:277
  #: lto-compress.cc:297 lto-compress.cc:363 lto-compress.cc:371
  #: lto-compress.cc:391
  #, gcc-internal-format, gfc-internal-format
  msgid "compressed stream: %s"
! msgstr "Ñ�Ñ‚Ð¸Ñ�Ð½ÑƒÑ‚Ð¸Ð¹ Ð¿Ð¾Ñ‚Ñ–Ðº: %s"
  
  #: lto-compress.cc:163
  #, gcc-internal-format
  msgid "original not compressed with zstd"
! msgstr "Ð¾Ñ€Ð¸Ð³Ñ–Ð½Ð°Ð» Ð½Ðµ Ñ�Ñ‚Ð¸Ñ�Ð½ÑƒÑ‚Ð¸Ð¹ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ zstd"
  
  #: lto-compress.cc:165
  #, gcc-internal-format
  msgid "original size unknown"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ñ€Ð¸Ð³Ñ–Ð½Ð°Ð»Ñƒ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹"
  
  #: lto-compress.cc:171
  #, gcc-internal-format, gfc-internal-format
  msgid "decompressed stream: %s"
! msgstr "Ñ€Ð¾Ð·Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ‚Ñ–Ðº: %s"
  
  #: lto-compress.cc:411
  #, gcc-internal-format
  msgid "compiler does not support ZSTD LTO compression"
! msgstr "ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ�Ñ‚Ð¸Ñ�Ð½ÐµÐ½Ð½Ñ� ZSTD LTO"
  
  #: lto-section-in.cc:460
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: trying to read %d bytes after the end of the input buffer"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %d Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð¿Ñ–Ñ�Ð»Ñ� ÐºÑ–Ð½Ñ†Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð±ÑƒÑ„ÐµÑ€Ð°"
  
  #: lto-section-in.cc:471
  #, gcc-internal-format, gfc-internal-format
  msgid "%s out of range: Range is %i to %i, value is %i"
! msgstr "%s Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼: Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ð²Ñ–Ð´ %i Ð´Ð¾ %i, Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %i"
  
  #: lto-streamer-in.cc:125
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected tag %s"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð° Ð¼Ñ–Ñ‚ÐºÐ° %s"
  
  #: lto-streamer-in.cc:1208 lto-streamer-in.cc:1219
  #, gcc-internal-format
  msgid "Cgraph edge statement index out of range"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð·Ð°Ñ�Ð²Ð¸ Ð¿Ñ€Ð¾ Ñ€ÐµÐ±Ñ€Ð¾ Cgraph Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼"
  
  #: lto-streamer-in.cc:1213 lto-streamer-in.cc:1223
  #, gcc-internal-format
  msgid "Cgraph edge statement index not found"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð·Ð°Ñ�Ð²Ð¸ Ð¿Ñ€Ð¾ Ñ€ÐµÐ±Ñ€Ð¾ Cgraph Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
  #: lto-streamer-in.cc:1230
  #, gcc-internal-format
  msgid "Reference statement index out of range"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� Ð·Ð°Ñ�Ð²Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼"
  
  #: lto-streamer-in.cc:1234
  #, gcc-internal-format
  msgid "Reference statement index not found"
! msgstr "Ð†Ð½Ð´ÐµÐºÑ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð²Ð¸Ñ€Ð°Ð· Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
  #: lto-streamer-in.cc:1985
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read LTO mode table from %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†ÑŽ Ñ€ÐµÐ¶Ð¸Ð¼Ñ–Ð² LTO Ð· %s"
  
  #: lto-streamer-in.cc:2087
  #, gcc-internal-format
  msgid "%s - %u-bit-precision floating-point numbers unsupported (mode %qs)"
! msgstr "%s - Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ %u Ð±Ñ–Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� (Ñ€ÐµÐ¶Ð¸Ð¼ %qs)"
  
  #: lto-streamer-in.cc:2092
  #, gcc-internal-format
  msgid "%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)"
! msgstr "%s - Ð´ÐµÑ�Ñ�Ñ‚ÐºÐ¾Ð²Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ %u Ð±Ñ–Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� (Ñ€ÐµÐ¶Ð¸Ð¼ %qs)"
  
  #: lto-streamer-in.cc:2097
  #, gcc-internal-format
  msgid "%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)"
! msgstr "%s - ÐºÐ¾Ð¼Ð¿Ð»ÐµÐºÑ�Ð½Ñ– Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ %u Ð±Ñ–Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� (Ñ€ÐµÐ¶Ð¸Ð¼ %qs)"
  
  #: lto-streamer-in.cc:2102
  #, gcc-internal-format
  msgid "%s - %u-bit integer numbers unsupported (mode %qs)"
! msgstr "%s - Ñ‡Ð¸Ñ�Ð»Ð° Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ %u Ð±Ñ–Ñ‚ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� (Ñ€ÐµÐ¶Ð¸Ð¼ %qs)"
  
  #: lto-streamer-in.cc:2105
  #, gcc-internal-format
  msgid "%s - unsupported mode %qs"
! msgstr "%s - Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ %qs"
  
  #: lto-streamer-out.cc:561 lto-streamer-out.cc:913
  #, gcc-internal-format
  msgid "tree code %qs is not supported in LTO streams"
! msgstr "ÐºÐ¾Ð´ Ð´ÐµÑ€ÐµÐ²Ð° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ð¾Ñ‚Ð¾ÐºÐ°Ñ… LTO"
  
  #: lto-streamer.cc:129
  #, gcc-internal-format, gfc-internal-format
  msgid "bytecode stream: unexpected LTO section %s"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ: Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» LTO %s"
  
  #: lto-streamer.cc:261
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
! msgstr "Ð¿Ð¾Ñ‚Ñ–Ðº Ð±Ð°Ð¹Ñ‚ÐºÐ¾Ð´Ñƒ Ð² Ñ„Ð°Ð¹Ð»Ñ– %qs Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¾ Ð· Ð²ÐµÑ€Ñ�Ñ–Ñ”ÑŽ LTO %d.%d Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾Ñ— %d.%d"
  
  #: lto-wrapper.cc:159
  #, gcc-internal-format
  msgid "deleting LTRANS file %s: %m"
! msgstr "Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ LTRANS %s: %m"
  
  #: lto-wrapper.cc:355
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
! msgstr "Ð¾Ð¿Ñ†Ñ–Ñ� %s Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸"
  
  #: lto-wrapper.cc:371
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
! msgstr "Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ð· Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ (%s, %s)"
  
  #: lto-wrapper.cc:486
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
! msgstr "Ð¾Ð¿Ñ†Ñ–Ñ� %s Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ Ð² ÑƒÑ�Ñ–Ñ… Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ… LTO"
  
  #: lto-wrapper.cc:631 lto-wrapper.cc:639
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
! msgstr "Ð”Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð´Ð»Ñ� %<-Xassembler%>: %s, Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð²Ñ�Ñ– Ð¾Ð¿Ñ†Ñ–Ñ— %<-Xassembler%> Ñ‚Ð° %<-Wa%>."
  
  #: lto-wrapper.cc:647
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
! msgstr "ÐžÐ¿Ñ†Ñ–Ñ— Ð´Ð»Ñ� %<-Xassembler%> Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ�: %s, %s, Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð²Ñ�Ñ– Ð¾Ð¿Ñ†Ñ–Ñ— %<-Xassembler%> Ñ‚Ð° %<-Wa%>."
  
  #: lto-wrapper.cc:957
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s Ð² %s (Ñ€Ð¾Ð·Ð³Ð»Ñ�Ð½ÑŒÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<-B%>)"
  
  #: lto-wrapper.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
! msgstr "Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ð· Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¾ÑŽ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %s"
  
  #: lto-wrapper.cc:1066
  #, gcc-internal-format
  msgid "reading input file"
! msgstr "Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ"
  
  #: lto-wrapper.cc:1071
  #, gcc-internal-format
  msgid "writing output file"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ"
  
  #: lto-wrapper.cc:1107
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ�, Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %<crtoffloadtable.o%>"
  
  #: lto-wrapper.cc:1429
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %<COLLECT_GCC%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°"
  
  #: lto-wrapper.cc:1433
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %<COLLECT_GCC_OPTIONS%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð°"
  
  #: lto-wrapper.cc:1723 lto-wrapper.cc:1783 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
*************** msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚
*** 28004,28010 ****
  #: lto-wrapper.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %s"
  
  #: lto-wrapper.cc:1916
  #, gcc-internal-format
--- 27960,27966 ----
  #: lto-wrapper.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %s"
  
  #: lto-wrapper.cc:1916
  #, gcc-internal-format
*************** msgstr "%<fopen%>: %s: %m"
*** 28014,28732 ****
  #: lto-wrapper.cc:1933
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� ltrans %s"
  
  #: lto-wrapper.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
! msgstr ""
  
  #: lto-wrapper.cc:2152
  #, gcc-internal-format
  msgid "%<atexit%> failed"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° %<atexit%>"
  
  #: multiple_target.cc:76
  #, gcc-internal-format
  msgid "the call requires %<ifunc%>, which is not supported by this target"
! msgstr ""
  
  #: multiple_target.cc:83
  #, gcc-internal-format
  msgid "target does not support function version dispatcher"
! msgstr ""
  
  #: multiple_target.cc:91
  #, gcc-internal-format
  msgid "default %<target_clones%> attribute was not set"
! msgstr ""
  
  #: multiple_target.cc:326 c-family/c-attribs.cc:5607
  #, gcc-internal-format
  msgid "single %<target_clones%> attribute is ignored"
! msgstr "Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target_clones%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: multiple_target.cc:335
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
! msgstr ""
  
  #: multiple_target.cc:338
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
! msgstr ""
  
  #: multiple_target.cc:359
  #, gcc-internal-format
  msgid "%<default%> target was not set"
! msgstr ""
  
  #: multiple_target.cc:363
  #, gcc-internal-format
  msgid "an empty string cannot be in %<target_clones%> attribute"
! msgstr ""
  
  #: multiple_target.cc:367
  #, gcc-internal-format
  msgid "multiple %<default%> targets were set"
! msgstr ""
  
  #: omp-expand.cc:3417
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
! msgstr ""
  
  #: omp-expand.cc:3556
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
! msgstr ""
  
  #: omp-expand.cc:8182
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
! msgstr ""
  
  #: omp-general.cc:1130
  #, gcc-internal-format
  msgid "selector set %qs specified more than once"
! msgstr ""
  
  #: omp-general.cc:1144 omp-general.cc:1157
  #, gcc-internal-format
  msgid "selector %qs specified more than once in set %qs"
! msgstr ""
  
  #: omp-general.cc:1198
  #, gcc-internal-format
  msgid "incorrect property %qs of %qs selector"
! msgstr ""
  
  #: omp-general.cc:1205
  #, gcc-internal-format
  msgid "unknown property %qs of %qs selector"
! msgstr ""
  
  #: omp-general.cc:1210
  #, gcc-internal-format
  msgid "unknown property %qE of %qs selector"
! msgstr ""
  
  #: omp-general.cc:1252
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
! msgstr ""
  
  #: omp-general.cc:2785
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
! msgstr ""
  
  #: omp-general.cc:2788
  #, gcc-internal-format
  msgid "... to the previous %qs clause here"
! msgstr ""
  
  #: omp-general.cc:2823
  #, gcc-internal-format
  msgid "cannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directive"
! msgstr ""
  
  #: omp-general.cc:2877
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directive"
! msgstr ""
  
  #: omp-general.cc:2884
  #, gcc-internal-format
  msgid "missing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directive"
! msgstr ""
  
  #: omp-general.cc:2893
  #, gcc-internal-format
  msgid "... with %qs clause here"
! msgstr ""
  
  #: omp-general.cc:2901
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
! msgstr ""
  
  #: omp-low.cc:1167
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
! msgstr ""
  
  #: omp-low.cc:2737 omp-offload.cc:1489
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
! msgstr ""
  
  #: omp-low.cc:2740 omp-offload.cc:1490
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
! msgstr ""
  
  #: omp-low.cc:2744 omp-offload.cc:1524
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
! msgstr ""
  
  #: omp-low.cc:2795
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause"
! msgstr ""
  
  #: omp-low.cc:2799
  #, gcc-internal-format
  msgid "enclosing parent compute construct"
! msgstr ""
  
  #: omp-low.cc:2802
  #, gcc-internal-format
  msgid "enclosing routine"
! msgstr ""
  
  #: omp-low.cc:2843
  #, gcc-internal-format
  msgid "conflicting reduction operations for %qE"
! msgstr ""
  
  #: omp-low.cc:2846
  #, gcc-internal-format
  msgid "location of the previous reduction for %qE"
! msgstr ""
  
  #: omp-low.cc:2879
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
! msgstr ""
  
  #: omp-low.cc:3136
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
! msgstr ""
  
  #: omp-low.cc:3194
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
! msgstr ""
  
  #: omp-low.cc:3203
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
! msgstr ""
  
  #: omp-low.cc:3218
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
! msgstr ""
  
  #: omp-low.cc:3243 omp-low.cc:3310
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
! msgstr ""
  
  #: omp-low.cc:3262
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
! msgstr ""
  
  #: omp-low.cc:3278
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
! msgstr ""
  
  #: omp-low.cc:3292
  #, gcc-internal-format
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
! msgstr ""
  
  #: omp-low.cc:3306
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
! msgstr ""
  
  #: omp-low.cc:3326
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
! msgstr ""
  
  #: omp-low.cc:3375
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
! msgstr ""
  
  #: omp-low.cc:3397
  #, gcc-internal-format
  msgid "orphaned %qs construct"
! msgstr ""
  
  #: omp-low.cc:3426
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<nowait%> for construct"
! msgstr ""
  
  #: omp-low.cc:3431
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<ordered%> for construct"
! msgstr ""
  
  #: omp-low.cc:3451 omp-low.cc:3464
  #, gcc-internal-format
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
! msgstr ""
  
  #: omp-low.cc:3493
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
! msgstr ""
  
  #: omp-low.cc:3518
  #, gcc-internal-format
  msgid "invalid arguments"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸"
  
  #: omp-low.cc:3524
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
! msgstr ""
  
  #: omp-low.cc:3553
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
! msgstr ""
  
  #: omp-low.cc:3560
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
! msgstr ""
  
  #: omp-low.cc:3591
  #, gcc-internal-format
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
! msgstr ""
  
  #: omp-low.cc:3626
  #, gcc-internal-format
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
! msgstr ""
  
  #: omp-low.cc:3649
  #, gcc-internal-format
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
! msgstr ""
  
  #: omp-low.cc:3664
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
! msgstr ""
  
  #: omp-low.cc:3681
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
! msgstr ""
  
  #: omp-low.cc:3697
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
! msgstr ""
  
  #: omp-low.cc:3710
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
! msgstr ""
  
  #: omp-low.cc:3723 omp-low.cc:3768
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
! msgstr ""
  
  #: omp-low.cc:3732
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
! msgstr ""
  
  #: omp-low.cc:3751
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
! msgstr ""
  
  #: omp-low.cc:3785
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
! msgstr ""
  
  #: omp-low.cc:3803
  #, gcc-internal-format
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
! msgstr ""
  
  #: omp-low.cc:3815 c-family/c-omp.cc:721
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
! msgstr ""
  
  #: omp-low.cc:3823
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
! msgstr ""
  
  #: omp-low.cc:3836
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
! msgstr ""
  
  #: omp-low.cc:3897
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
! msgstr ""
  
  #: omp-low.cc:3910 omp-low.cc:3927
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
! msgstr ""
  
  #: omp-low.cc:4171
  #, gcc-internal-format
  msgid "setjmp/longjmp inside %<simd%> construct"
! msgstr ""
  
  #: omp-low.cc:4197
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
! msgstr ""
  
  #: omp-low.cc:4213
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
! msgstr ""
  
  #: omp-low.cc:4225
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
! msgstr ""
  
  #: omp-low.cc:9885
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
! msgstr ""
  
  #: omp-low.cc:9908
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
! msgstr ""
  
  #: omp-low.cc:14835
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
! msgstr ""
  
  #: omp-low.cc:14837 omp-low.cc:14842
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
! msgstr ""
  
  #. Otherwise, be vague and lazy, but efficient.
  #: omp-low.cc:14846
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
! msgstr ""
  
  #. ..., but due to bugs (PR100400), we may actually come here.
  #. Reliably catch this, regardless of checking level.
  #: omp-oacc-kernels-decompose.cc:248
  #, gcc-internal-format
  msgid "PR100400"
! msgstr ""
  
  #: omp-oacc-kernels-decompose.cc:261
  #, gcc-internal-format
  msgid "conditionally executed loop in %<kernels%> region will be executed by a single gang; ignoring %<gang%> clause"
! msgstr ""
  
  #. No need to recurse into nested statements; no loop nested inside
  #. this loop can be gang-partitioned.
  #: omp-oacc-kernels-decompose.cc:277
  #, gcc-internal-format
  msgid "%<gang%> loop in %<gang-single%> region"
! msgstr ""
  
  #: omp-oacc-kernels-decompose.cc:487
  #, gcc-internal-format
  msgid "cannot honor conflicting %qs clause"
! msgstr ""
  
  #: omp-oacc-kernels-decompose.cc:490
  #, gcc-internal-format
  msgid "location of the previous clause in the same loop nest"
! msgstr ""
  
  #: omp-oacc-kernels-decompose.cc:569
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clause"
! msgstr ""
  
  #: omp-oacc-kernels-decompose.cc:573
  #, gcc-internal-format
  msgid "location of OpenACC %<kernels%>"
! msgstr ""
  
  #: omp-oacc-kernels-decompose.cc:1295
  #, gcc-internal-format
  msgid "%qs not yet supported"
! msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ñ‰Ðµ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: omp-oacc-neuter-broadcast.cc:1764
  #, gcc-internal-format
  msgid "shared-memory region overflow"
! msgstr ""
  
  #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
! msgstr ""
  
  #: omp-offload.cc:900
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
! msgstr ""
  
  #: omp-offload.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
! msgstr ""
  
  #: omp-offload.cc:958
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
! msgstr ""
  
  #: omp-offload.cc:1448
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
! msgstr ""
  
  #: omp-offload.cc:1522
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
! msgstr ""
  
  #: omp-offload.cc:1526 omp-offload.cc:1558
  #, gcc-internal-format
  msgid "containing loop here"
! msgstr ""
  
  #: omp-offload.cc:1531
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
! msgstr ""
  
  #: omp-offload.cc:1533
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
! msgstr ""
  
  #: omp-offload.cc:1538
  #, gcc-internal-format
  msgid "routine %qD declared here"
! msgstr ""
  
  #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
! msgstr ""
  
  #: omp-offload.cc:1692
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
! msgstr ""
  
  #: omp-offload.cc:1700
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
! msgstr ""
  
  #: omp-offload.cc:1702
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
! msgstr ""
  
  #: omp-simd-clone.cc:401
  #, gcc-internal-format
  msgid "ignoring large linear step"
! msgstr ""
  
  #: omp-simd-clone.cc:407
  #, gcc-internal-format
  msgid "ignoring zero linear step"
! msgstr ""
  
  #: omp-simd-clone.cc:469
  #, gcc-internal-format
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return type"
! msgstr ""
  
  #: omp-simd-clone.cc:479
  #, gcc-internal-format
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
! msgstr ""
  
  #: optabs.cc:4936
  #, gcc-internal-format
  msgid "indirect jumps are not available on this target"
! msgstr ""
  
  #: optinfo-emit-json.cc:113
  #, gcc-internal-format
  msgid "cannot open file %qs for writing optimization records"
! msgstr ""
  
  #: optinfo-emit-json.cc:121
  #, gcc-internal-format
  msgid "error writing optimization records to %qs: %s"
! msgstr ""
  
  #: optinfo-emit-json.cc:130
  #, gcc-internal-format
  msgid "error closing optimization records %qs"
! msgstr ""
  
  #: opts-common.cc:1409
  #, gcc-internal-format
  msgid "command-line option %qs is not supported by this configuration"
! msgstr ""
  
! #: opts-common.cc:1419 opts.cc:2511
  #, gcc-internal-format
  msgid "missing argument to %qs"
! msgstr ""
  
  #: opts-common.cc:1426
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
! msgstr ""
  
  #: opts-common.cc:1430
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer"
! msgstr ""
  
  #: opts-common.cc:1437
  #, gcc-internal-format
  msgid "argument to %qs is not between %d and %d"
! msgstr ""
  
  #: opts-common.cc:1501
  #, gcc-internal-format
  msgid "invalid argument in option %qs"
! msgstr ""
  
  #: opts-common.cc:1503
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
! msgstr ""
  
  #: opts-common.cc:1506
  #, gcc-internal-format
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
! msgstr ""
  
  #: opts-common.cc:1528
  #, gcc-internal-format
  msgid "unrecognized argument in option %qs"
! msgstr ""
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1635
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
! msgstr ""
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1638
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
! msgstr ""
  
  #: opts-common.cc:1585 c-family/c-opts.cc:448
  #, gcc-internal-format
  msgid "switch %qs is no longer supported"
! msgstr ""
  
  #: opts-common.cc:1645
  #, gcc-internal-format
  msgid "argument to %qs is bigger than %d"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %d"
  
  #: opts-common.cc:1992
  #, gcc-internal-format
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
! msgstr ""
  
  #: opts-global.cc:107
  #, gcc-internal-format
  msgid "command-line option %qs is valid for the driver but not for %s"
! msgstr ""
  
  #. Eventually this should become a hard error IMO.
  #: opts-global.cc:113
  #, gcc-internal-format
  msgid "command-line option %qs is valid for %s but not for %s"
! msgstr ""
  
  #. Happens for -Werror=warning_name.
  #: opts-global.cc:117
  #, gcc-internal-format
  msgid "%<-Werror=%> argument %qs is not valid for %s"
! msgstr ""
  
  #: opts-global.cc:149
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs may have been intended to silence earlier diagnostics"
! msgstr ""
  
  #: opts-global.cc:409
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
! msgstr ""
  
  #: opts-global.cc:430 opts-global.cc:439 m2/gm2spec.cc:548
  #, gcc-internal-format
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
! msgstr ""
  
  #: opts-global.cc:464
  #, gcc-internal-format
  msgid "unrecognized register name %qs"
! msgstr ""
  
  #: opts-global.cc:482
  #, gcc-internal-format
  msgid "%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>"
! msgstr ""
  
  #: opts-global.cc:485
  #, gcc-internal-format
  msgid "unrecognized shadow offset %qs"
! msgstr ""
  
  #: opts.cc:230
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
! msgstr ""
  
  #: opts.cc:266
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
! msgstr ""
  
  #: opts.cc:273
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
! msgstr ""
  
  #: opts.cc:739
  #, gcc-internal-format
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
! msgstr ""
  
  #: opts.cc:845 opts.cc:851 opts.cc:857 opts.cc:863 opts.cc:874 opts.cc:884
  #: opts.cc:890 opts.cc:896 opts.cc:902 opts.cc:908 opts.cc:914 opts.cc:920
--- 27970,28688 ----
  #: lto-wrapper.cc:1933
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» ltrans %s"
  
  #: lto-wrapper.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ� %d Ð·Ð°Ð²Ð´Ð°Ð½ÑŒ LTRANS"
  
  #: lto-wrapper.cc:2152
  #, gcc-internal-format
  msgid "%<atexit%> failed"
! msgstr "%<atexit%> Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�"
  
  #: multiple_target.cc:76
  #, gcc-internal-format
  msgid "the call requires %<ifunc%>, which is not supported by this target"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<ifunc%>, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¾ÑŽ"
  
  #: multiple_target.cc:83
  #, gcc-internal-format
  msgid "target does not support function version dispatcher"
! msgstr "Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð´Ð¸Ñ�Ð¿ÐµÑ‚Ñ‡ÐµÑ€ Ð²ÐµÑ€Ñ�Ñ–Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹"
  
  #: multiple_target.cc:91
  #, gcc-internal-format
  msgid "default %<target_clones%> attribute was not set"
! msgstr "Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target_clones%> Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼"
  
  #: multiple_target.cc:326 c-family/c-attribs.cc:5607
  #, gcc-internal-format
  msgid "single %<target_clones%> attribute is ignored"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<target_clones%>"
  
  #: multiple_target.cc:335
  #, gcc-internal-format
  msgid "clones for %<target_clones%> attribute cannot be created"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ»Ð¾Ð½Ð¸ Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<target_clones%>"
  
  #: multiple_target.cc:338
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it has %<noclone%> attribute"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¼Ð°Ñ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<noclone%>"
  
  #: multiple_target.cc:359
  #, gcc-internal-format
  msgid "%<default%> target was not set"
! msgstr "Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ñ†Ñ–Ð»ÑŒ %<default%>"
  
  #: multiple_target.cc:363
  #, gcc-internal-format
  msgid "an empty string cannot be in %<target_clones%> attribute"
! msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target_clones%>"
  
  #: multiple_target.cc:367
  #, gcc-internal-format
  msgid "multiple %<default%> targets were set"
! msgstr "Ð±ÑƒÐ»Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ñ†Ñ–Ð»ÐµÐ¹ %<default%>"
  
  #: omp-expand.cc:3417
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier waiting for lexically later iteration"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<sink%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð½Ð° Ð»ÐµÐºÑ�Ð¸Ñ‡Ð½Ð¾ Ð¿Ñ–Ð·Ð½Ñ–ÑˆÑƒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–ÑŽ"
  
  #: omp-expand.cc:3556
  #, gcc-internal-format
  msgid "%qs clause with %<sink%> modifier refers to iteration never in the iteration space"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %qs Ð· Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %<sink%> Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–ÑŽ, Ñ�ÐºÐ° Ð½Ñ–ÐºÐ¾Ð»Ð¸ Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñ– Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹"
  
  #: omp-expand.cc:8182
  #, gcc-internal-format
  msgid "invalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qE"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð½Ðµ-Ð¿Ñ€Ñ�Ð¼Ð¾ÐºÑƒÑ‚Ð½Ð¸Ð¹ ÐºÑ€Ð¾Ðº Ñ†Ð¸ÐºÐ»Ñƒ OpenMP; %<(%E - %E) * %E%> Ð½Ðµ Ñ” ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼ ÐºÑ€Ð¾ÐºÑƒ %d Ñ†Ð¸ÐºÐ»Ñƒ %qE"
  
  #: omp-general.cc:1130
  #, gcc-internal-format
  msgid "selector set %qs specified more than once"
! msgstr "Ð½Ð°Ð±Ñ–Ñ€ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² %qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ"
  
  #: omp-general.cc:1144 omp-general.cc:1157
  #, gcc-internal-format
  msgid "selector %qs specified more than once in set %qs"
! msgstr "Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€ %qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ð² Ð½Ð°Ð±Ð¾Ñ€Ñ– %qs"
  
  #: omp-general.cc:1198
  #, gcc-internal-format
  msgid "incorrect property %qs of %qs selector"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° %qs"
  
  #: omp-general.cc:1205
  #, gcc-internal-format
  msgid "unknown property %qs of %qs selector"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qs Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° %qs"
  
  #: omp-general.cc:1210
  #, gcc-internal-format
  msgid "unknown property %qE of %qs selector"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð²Ð»Ð°Ñ�Ñ‚Ð¸Ð²Ñ–Ñ�Ñ‚ÑŒ %qE Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ð° %qs"
  
  #: omp-general.cc:1252
  #, gcc-internal-format
  msgid "%qD used as a variant with incompatible %<construct%> selector sets"
! msgstr "%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ð· Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸ Ð½Ð°Ð±Ð¾Ñ€Ð°Ð¼Ð¸ Ñ�ÐµÐ»ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² %<construct%>"
  
  #: omp-general.cc:2785
  #, gcc-internal-format
  msgid "%qs specifies a conflicting level of parallelism"
! msgstr "%qs Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼Ñƒ"
  
  #: omp-general.cc:2788
  #, gcc-internal-format
  msgid "... to the previous %qs clause here"
! msgstr "... Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— %qs ÑƒÐ¼Ð¾Ð²Ð¸ Ñ‚ÑƒÑ‚"
  
  #: omp-general.cc:2823
  #, gcc-internal-format
  msgid "cannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directive"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ %<%s%> Ð´Ð¾ %qD, Ñ�ÐºÐ¸Ð¹ Ñ‚Ð°ÐºÐ¾Ð¶ Ð±ÑƒÐ² Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑŽ OpenMP 'declare target'"
  
  #: omp-general.cc:2877
  #, gcc-internal-format
  msgid "incompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directive"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð° %qs ÑƒÐ¼Ð¾Ð²Ð° Ð¿Ñ€Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ– %<%s%> Ð´Ð¾ %qD, Ñ�ÐºÐ¸Ð¹ Ð²Ð¶Ðµ Ð±ÑƒÐ² Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑŽ OpenACC 'routine'"
  
  #: omp-general.cc:2884
  #, gcc-internal-format
  msgid "missing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directive"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� %qs ÑƒÐ¼Ð¾Ð²Ð° Ð¿Ñ€Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ– %<%s%> Ð´Ð¾ %qD, Ñ�ÐºÐ¸Ð¹ Ð²Ð¶Ðµ Ð±ÑƒÐ² Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¾ÑŽ OpenACC 'routine'"
  
  #: omp-general.cc:2893
  #, gcc-internal-format
  msgid "... with %qs clause here"
! msgstr "... Ð· %qs ÑƒÐ¼Ð¾Ð²Ð¾ÑŽ Ñ‚ÑƒÑ‚"
  
  #: omp-general.cc:2901
  #, gcc-internal-format
  msgid "... without %qs clause near to here"
! msgstr "... Ð±ÐµÐ· ÑƒÐ¼Ð¾Ð²Ð¸ %qs Ð½ÐµÐ¿Ð¾Ð´Ð°Ð»Ñ–Ðº Ð²Ñ–Ð´Ñ�Ð¸"
  
  #: omp-low.cc:1167
  #, gcc-internal-format
  msgid "%<allocate%> clause must specify an allocator here"
! msgstr "Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<allocate%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ð»Ð¾ÐºÐ°Ñ‚Ð¾Ñ€ Ñ‚ÑƒÑ‚"
  
  #: omp-low.cc:2737 omp-offload.cc:1489
  #, gcc-internal-format
  msgid "%<seq%> overrides other OpenACC loop specifiers"
! msgstr "%<seq%> Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” Ñ–Ð½ÑˆÑ– Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ†Ð¸ÐºÐ»Ñƒ OpenACC"
  
  #: omp-low.cc:2740 omp-offload.cc:1490
  #, gcc-internal-format
  msgid "%<auto%> conflicts with other OpenACC loop specifiers"
! msgstr "%<auto%> ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ñ–Ð½ÑˆÐ¸Ð¼Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ñ†Ð¸ÐºÐ»Ñƒ OpenACC"
  
  #: omp-low.cc:2744 omp-offload.cc:1524
  #, gcc-internal-format
  msgid "inner loop uses same OpenACC parallelism as containing loop"
! msgstr "Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ñ†Ð¸ÐºÐ» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‚Ð°ÐºÐ¸Ð¹ Ð¶Ðµ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ OpenACC, Ñ�Ðº Ñ– Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ–Ð¹ Ñ†Ð¸ÐºÐ»"
  
  #: omp-low.cc:2795
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° ÑƒÐ¼Ð¾Ð²Ñ– %qs"
  
  #: omp-low.cc:2799
  #, gcc-internal-format
  msgid "enclosing parent compute construct"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÑƒÑŽÑ‡Ð° Ð±Ð°Ñ‚ÑŒÐºÑ–Ð²Ñ�ÑŒÐºÐ° Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÐ²Ð°Ð»ÑŒÐ½Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�"
  
  #: omp-low.cc:2802
  #, gcc-internal-format
  msgid "enclosing routine"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÑƒÑŽÑ‡Ð° Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð°"
  
  #: omp-low.cc:2843
  #, gcc-internal-format
  msgid "conflicting reduction operations for %qE"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‡Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qE"
  
  #: omp-low.cc:2846
  #, gcc-internal-format
  msgid "location of the previous reduction for %qE"
! msgstr "Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qE"
  
  #: omp-low.cc:2879
  #, gcc-internal-format
  msgid "nested loop in reduction needs reduction clause for %qE"
! msgstr "Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ†Ð¸ÐºÐ» Ñƒ Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ– Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� Ð·Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� %qE"
  
  #: omp-low.cc:3136
  #, gcc-internal-format
  msgid "%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct"
! msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<target%> Ð· Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ”ÑŽ %<teams%> Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ Ð¿Ð¾Ð·Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ”ÑŽ %<teams%>"
  
  #: omp-low.cc:3194
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC routine"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� OpenACC Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– OpenACC Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸"
  
  #: omp-low.cc:3203
  #, gcc-internal-format
  msgid "non-OpenACC construct inside of OpenACC region"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� OpenACC Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– OpenACC Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ"
  
  #: omp-low.cc:3218
  #, gcc-internal-format
  msgid "OpenMP constructs are not allowed in target region with %<ancestor%>"
! msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenMP Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð² Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ð· %<ancestor%>"
  
  #: omp-low.cc:3243 omp-low.cc:3310
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clause"
! msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenMP, ÐºÑ€Ñ–Ð¼ %<parallel%>, %<loop%> Ð°Ð±Ð¾ %<simd%>, Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<order(concurrent)%>"
  
  #: omp-low.cc:3262
  #, gcc-internal-format
  msgid "%<ordered simd threads%> must be closely nested inside of %<%s simd%> region"
! msgstr "%<ordered simd threads%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<%s simd%>"
  
  #: omp-low.cc:3278
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> region"
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenMP, ÐºÑ€Ñ–Ð¼ %<ordered simd%>, %<simd%>, %<loop%> Ð°Ð±Ð¾ %<atomic%>, Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<simd%>"
  
  #: omp-low.cc:3292
  #, gcc-internal-format
  msgid "only %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> region"
! msgstr "Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<distribute%>, %<parallel%> Ð°Ð±Ð¾ %<loop%> Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<teams%>"
  
  #: omp-low.cc:3306
  #, gcc-internal-format
  msgid "OpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> region"
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— OpenMP, ÐºÑ€Ñ–Ð¼ %<parallel%>, %<loop%> Ð°Ð±Ð¾ %<simd%>, Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<loop%>"
  
  #: omp-low.cc:3326
  #, gcc-internal-format
  msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
! msgstr "ÐžÐ±Ð»Ð°Ñ�Ñ‚ÑŒ %<distribute%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<teams%>"
  
  #: omp-low.cc:3375
  #, gcc-internal-format
  msgid "OpenACC loop directive must be associated with an OpenACC compute region"
! msgstr "Ð”Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ†Ð¸ÐºÐ»Ñƒ OpenACC Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð° Ð· Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� OpenACC"
  
  #: omp-low.cc:3397
  #, gcc-internal-format
  msgid "orphaned %qs construct"
! msgstr "Ð·Ð°Ð±ÑƒÑ‚Ð¸Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ %qs"
  
  #: omp-low.cc:3426
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<nowait%> for construct"
! msgstr "%<cancel for%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ñƒ %<nowait%> Ð´Ð»Ñ�"
  
  #: omp-low.cc:3431
  #, gcc-internal-format
  msgid "%<cancel for%> inside %<ordered%> for construct"
! msgstr "%<cancel for%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ñƒ %<ordered%> Ð´Ð»Ñ�"
  
  #: omp-low.cc:3451 omp-low.cc:3464
  #, gcc-internal-format
  msgid "%<cancel sections%> inside %<nowait%> sections construct"
! msgstr "%<cancel sections%> Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<nowait%> Ð´Ð»Ñ� Ñ�ÐµÐºÑ†Ñ–Ð¹"
  
  #: omp-low.cc:3493
  #, gcc-internal-format
  msgid "%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<%s taskgroup%> Ð½Ðµ Ñ” Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<taskgroup%>"
  
  #: omp-low.cc:3518
  #, gcc-internal-format
  msgid "invalid arguments"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸"
  
  #: omp-low.cc:3524
  #, gcc-internal-format
  msgid "%<%s %s%> construct not closely nested inside of %qs"
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<%s %s%> Ð½Ðµ Ñ” Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %qs"
  
  #: omp-low.cc:3553
  #, gcc-internal-format
  msgid "barrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
! msgstr "ÐžÐ±Ð»Ð°Ñ�Ñ‚ÑŒ Ð±Ð°Ñ€Ê¼Ñ”Ñ€Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, Ñ�Ð²Ð½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<task%> Ð°Ð±Ð¾ %<taskloop%>"
  
  #: omp-low.cc:3560
  #, gcc-internal-format
  msgid "work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> region"
! msgstr "ÐžÐ±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ÑŽ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, Ñ�Ð²Ð½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<task%> Ð°Ð±Ð¾ %<taskloop%>"
  
  #: omp-low.cc:3591
  #, gcc-internal-format
  msgid "%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region"
! msgstr "Ð ÐµÐ³Ñ–Ð¾Ð½ %qs Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸, %<loop%>, Ñ�Ð²Ð½Ð¾Ð³Ð¾ %<task%> Ð°Ð±Ð¾ %<taskloop%>"
  
  #: omp-low.cc:3626
  #, gcc-internal-format
  msgid "%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region"
! msgstr "Ð ÐµÐ³Ñ–Ð¾Ð½ %<scope%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¼ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»Ñƒ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸, %<loop%>, Ñ�Ð²Ð½Ð¾Ð³Ð¾ %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> Ð°Ð±Ð¾ %<masked%>"
  
  #: omp-low.cc:3649
  #, gcc-internal-format
  msgid "%<%s(%s)%> is only allowed in %<omp ordered%>"
! msgstr "%<%s(%s)%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð² %<omp ordered%>"
  
  #: omp-low.cc:3664
  #, gcc-internal-format
  msgid "invalid depend kind in omp %<ordered%> %<depend%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ�Ñ‚Ñ– Ð² omp %<ordered%> %<depend%>"
  
  #: omp-low.cc:3681
  #, gcc-internal-format
  msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop"
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð· %<depend%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ†Ð¸ÐºÐ»Ñƒ Ð· %<ordered%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼"
  
  #: omp-low.cc:3697
  #, gcc-internal-format
  msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
! msgstr "%<ordered%> %<simd%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<simd%>"
  
  #: omp-low.cc:3710
  #, gcc-internal-format
  msgid "%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region"
! msgstr "%<ordered%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<critical%>, %<ordered%>, Ñ�Ð²Ð½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<task%> Ð°Ð±Ð¾ %<taskloop%>"
  
  #: omp-low.cc:3723 omp-low.cc:3768
  #, gcc-internal-format
  msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
! msgstr "%<ordered%> Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ†Ð¸ÐºÐ»Ñƒ Ð· %<ordered%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼"
  
  #: omp-low.cc:3732
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses"
! msgstr "%<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð±ÐµÐ· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %<doacross%> Ð°Ð±Ð¾ %<depend%> Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ð°Ñ‚Ð¸ Ñ‚Ñƒ Ñ�Ð°Ð¼Ñƒ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÐºÐ¸, Ñ‰Ð¾ Ð¹ %<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð· Ñ†Ð¸Ð¼Ð¸ Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼Ð¸"
  
  #: omp-low.cc:3751
  #, gcc-internal-format
  msgid "%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd"
! msgstr "%<ordered%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð±ÐµÐ· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½ÑŒ %<doacross%> Ð°Ð±Ð¾ %<depend%> Ð¿Ñ€Ð¸Ð²Ê¼Ñ�Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ, Ð´Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<collapse%> %wd Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<ordered%> %wd"
  
  #: omp-low.cc:3785
  #, gcc-internal-format
  msgid "%<critical%> region may not be nested inside a %<critical%> region with the same name"
! msgstr "Ð ÐµÐ³Ñ–Ð¾Ð½ %<critical%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½ %<critical%> Ð· Ñ‚Ð°ÐºÐ¸Ð¼ Ñ�Ð°Ð¼Ð¸Ð¼ Ñ–Ð¼Ê¼Ñ�Ð¼"
  
  #: omp-low.cc:3803
  #, gcc-internal-format
  msgid "%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct"
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<teams%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ñ�Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ %<target%> Ð°Ð±Ð¾ Ð½Ðµ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ñƒ Ð¶Ð¾Ð´Ð½Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–ÑŽ OpenMP"
  
  #: omp-low.cc:3815 c-family/c-omp.cc:721
  #, gcc-internal-format
  msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %<depend(%s)%> Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° Ð»Ð¸ÑˆÐµ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— %<omp ordered%>"
  
  #: omp-low.cc:3823
  #, gcc-internal-format
  msgid "OpenACC region inside of OpenACC routine, nested parallelism not supported yet"
! msgstr "Ð ÐµÐ³Ñ–Ð¾Ð½ OpenACC Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¿Ñ€Ð¾Ñ†ÐµÐ´ÑƒÑ€Ð¸ OpenACC, Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: omp-low.cc:3836
  #, gcc-internal-format
  msgid "OpenACC construct inside of non-OpenACC region"
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� OpenACC Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð½ÐµÐ¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾Ñ— Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– OpenACC"
  
  #: omp-low.cc:3897
  #, gcc-internal-format
  msgid "%s %qs construct inside of %s %qs region"
! msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� %s %qs Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %s %qs"
  
  #: omp-low.cc:3910 omp-low.cc:3927
  #, gcc-internal-format
  msgid "%qs construct inside of %qs region"
! msgstr "%qs ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %qs"
  
  #: omp-low.cc:4171
  #, gcc-internal-format
  msgid "setjmp/longjmp inside %<simd%> construct"
! msgstr "setjmp/longjmp Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– %<simd%> ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: omp-low.cc:4197
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<order(concurrent)%> clause"
! msgstr "Ð’Ð¸ÐºÐ»Ð¸Ðº OpenMP runtime API %qD Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ð· %<order(concurrent)%> Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼"
  
  #: omp-low.cc:4213
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD strictly nested in a %<teams%> region"
! msgstr "Ð’Ð¸ÐºÐ»Ð¸Ðº OpenMP runtime API %qD Ñ�Ñ‚Ñ€Ð¾Ð³Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ %<teams%>"
  
  #: omp-low.cc:4225
  #, gcc-internal-format
  msgid "OpenMP runtime API call %qD in a region with %<device(ancestor)%> clause"
! msgstr "Ð’Ð¸ÐºÐ»Ð¸Ðº API OpenMP %qD Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– Ð· Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ�Ð¼ %<device(ancestor)%>"
  
  #: omp-low.cc:9885
  #, gcc-internal-format
  msgid "ignoring sink clause with offset that is not a multiple of the loop step"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� sink Ð· Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼, Ñ�ÐºÐµ Ð½Ðµ Ñ” ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼ ÐºÑ€Ð¾ÐºÑƒ Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: omp-low.cc:9908
  #, gcc-internal-format
  msgid "first offset must be in opposite direction of loop iterations"
! msgstr "Ð¿ÐµÑ€ÑˆÐµ Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð² Ð¿Ñ€Ð¾Ñ‚Ð¸Ð»ÐµÐ¶Ð½Ð¾Ð¼Ñƒ Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÐºÑƒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: omp-low.cc:14835
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid exit from %s structured block"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ…Ñ–Ð´ Ð·Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %s"
  
  #: omp-low.cc:14837 omp-low.cc:14842
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid entry to %s structured block"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ñ…Ñ–Ð´ Ð´Ð¾ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %s"
  
  #. Otherwise, be vague and lazy, but efficient.
  #: omp-low.cc:14846
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid branch to/from %s structured block"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾/Ð·Ñ– Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %s"
  
  #. ..., but due to bugs (PR100400), we may actually come here.
  #. Reliably catch this, regardless of checking level.
  #: omp-oacc-kernels-decompose.cc:248
  #, gcc-internal-format
  msgid "PR100400"
! msgstr "PR100400"
  
  #: omp-oacc-kernels-decompose.cc:261
  #, gcc-internal-format
  msgid "conditionally executed loop in %<kernels%> region will be executed by a single gang; ignoring %<gang%> clause"
! msgstr "ÑƒÐ¼Ð¾Ð²Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ð½Ð¸Ð¹ Ñ†Ð¸ÐºÐ» Ñƒ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñ– %<kernels%> Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ð¾Ð´Ð½Ñ–Ñ”ÑŽ Ð²Ð°Ñ‚Ð°Ð³Ð¾ÑŽ; Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð·Ð°Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ� %<gang%>"
  
  #. No need to recurse into nested statements; no loop nested inside
  #. this loop can be gang-partitioned.
  #: omp-oacc-kernels-decompose.cc:277
  #, gcc-internal-format
  msgid "%<gang%> loop in %<gang-single%> region"
! msgstr "Ñ†Ð¸ÐºÐ» %<gang%> Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– %<gang-single%>"
  
  #: omp-oacc-kernels-decompose.cc:487
  #, gcc-internal-format
  msgid "cannot honor conflicting %qs clause"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚Ð½Ñƒ ÑƒÐ¼Ð¾Ð²Ñƒ %qs"
  
  #: omp-oacc-kernels-decompose.cc:490
  #, gcc-internal-format
  msgid "location of the previous clause in the same loop nest"
! msgstr "Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— ÑƒÐ¼Ð¾Ð²Ð¸ Ð² Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾Ð¼Ñƒ Ñ†Ð¸ÐºÐ»Ñ–"
  
  #: omp-oacc-kernels-decompose.cc:569
  #, gcc-internal-format
  msgid "argument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clause"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹ Ð² ÑƒÐ¼Ð¾Ð²Ñ– %qs Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– OpenACC %<kernels%> Ð· ÑƒÐ¼Ð¾Ð²Ð¾ÑŽ %qs"
  
  #: omp-oacc-kernels-decompose.cc:573
  #, gcc-internal-format
  msgid "location of OpenACC %<kernels%>"
! msgstr "Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� OpenACC %<kernels%>"
  
  #: omp-oacc-kernels-decompose.cc:1295
  #, gcc-internal-format
  msgid "%qs not yet supported"
! msgstr "%qs Ñ‰Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: omp-oacc-neuter-broadcast.cc:1764
  #, gcc-internal-format
  msgid "shared-memory region overflow"
! msgstr "Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ Ð² Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ñ–Ð¹ Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–"
  
  #: omp-offload.cc:316
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and implicitly in %<to%> clauses"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ�Ðº Ñƒ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ— Ñ†Ñ–Ð»Ñ– %<link%>, Ñ‚Ð°Ðº Ñ– Ð½ÐµÑ�Ð²Ð½Ð¾ Ð² ÑƒÐ¼Ð¾Ð²Ð°Ñ… %<to%>"
  
  #: omp-offload.cc:900
  #, gcc-internal-format
  msgid "%<-fopenacc-dim%> operand is malformed at %qs"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<-fopenacc-dim%> Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ�Ñ„Ð¾Ñ€Ð¼Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð² %qs"
  
  #: omp-offload.cc:952
  #, gcc-internal-format, gfc-internal-format
  msgid "region contains %s partitioned code but is not %s partitioned"
! msgstr "Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´, Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %s, Ð°Ð»Ðµ Ð½Ðµ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %s"
  
  #: omp-offload.cc:958
  #, gcc-internal-format, gfc-internal-format
  msgid "region is %s partitioned but does not contain %s partitioned code"
! msgstr "Ñ€ÐµÐ³Ñ–Ð¾Ð½ Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %s, Ð°Ð»Ðµ Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´, Ñ€Ð¾Ð·Ð¿Ð¾Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ Ð½Ð° %s"
  
  #: omp-offload.cc:1448
  #, gcc-internal-format
  msgid "gang reduction on an orphan loop"
! msgstr "Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ� Ð³Ñ€ÑƒÐ¿Ð¸ Ð½Ð° Ñ�Ð°Ð¼Ð¾Ñ‚Ð½Ñ–Ð¹ Ñ†Ð¸ÐºÐ»"
  
  #: omp-offload.cc:1522
  #, gcc-internal-format
  msgid "routine call uses same OpenACC parallelism as containing loop"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ñ‚Ð¾Ð¹ Ñ�Ð°Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ OpenACC, Ñ‰Ð¾ Ð¹ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ñ†Ð¸ÐºÐ»Ñ–"
  
  #: omp-offload.cc:1526 omp-offload.cc:1558
  #, gcc-internal-format
  msgid "containing loop here"
! msgstr "Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ñ†Ð¸ÐºÐ» Ñ‚ÑƒÑ‚"
  
  #: omp-offload.cc:1531
  #, gcc-internal-format
  msgid "routine call uses OpenACC parallelism disallowed by containing routine"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ OpenACC, Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¸Ð¹ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–"
  
  #: omp-offload.cc:1533
  #, gcc-internal-format
  msgid "loop uses OpenACC parallelism disallowed by containing routine"
! msgstr "Ñ†Ð¸ÐºÐ» Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ OpenACC, Ð·Ð°Ð±Ð¾Ñ€Ð¾Ð½ÐµÐ½Ð¸Ð¹ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–"
  
  #: omp-offload.cc:1538
  #, gcc-internal-format
  msgid "routine %qD declared here"
! msgstr "Ð¿Ñ–Ð´Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° %qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ‚ÑƒÑ‚"
  
  #: omp-offload.cc:1551
  #, gcc-internal-format
  msgid "incorrectly nested OpenACC loop parallelism"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð¼ Ñ†Ð¸ÐºÐ»Ñ–Ð² OpenACC"
  
  #: omp-offload.cc:1692
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize element loop"
! msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ” Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
  #: omp-offload.cc:1700
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize tile loop"
! msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ” Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ Ð±Ð»Ð¾ÐºÑ–Ð²"
  
  #: omp-offload.cc:1702
  #, gcc-internal-format
  msgid "insufficient partitioning available to parallelize loop"
! msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½Ñ” Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: omp-simd-clone.cc:401
  #, gcc-internal-format
  msgid "ignoring large linear step"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹ Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¸Ð¹ ÐºÑ€Ð¾Ðº"
  
  #: omp-simd-clone.cc:407
  #, gcc-internal-format
  msgid "ignoring zero linear step"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð»Ñ–Ð½Ñ–Ð¹Ð½Ð¸Ð¹ ÐºÑ€Ð¾Ðº"
  
  #: omp-simd-clone.cc:469
  #, gcc-internal-format
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return type"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<#pragma omp declare simd%> Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· %<_Atomic%> ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�"
  
  #: omp-simd-clone.cc:479
  #, gcc-internal-format
  msgid "ignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argument"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<#pragma omp declare simd%> Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· %<_Atomic%> ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¼ Ð½Ðµ-%<uniform%> Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
  #: optabs.cc:4936
  #, gcc-internal-format
  msgid "indirect jumps are not available on this target"
! msgstr "Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñ– Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð¸ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ– Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–"
  
  #: optinfo-emit-json.cc:113
  #, gcc-internal-format
  msgid "cannot open file %qs for writing optimization records"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» %qs Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð²"
  
  #: optinfo-emit-json.cc:121
  #, gcc-internal-format
  msgid "error writing optimization records to %qs: %s"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² Ð² %qs: %s"
  
  #: optinfo-emit-json.cc:130
  #, gcc-internal-format
  msgid "error closing optimization records %qs"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² %qs"
  
  #: opts-common.cc:1409
  #, gcc-internal-format
  msgid "command-line option %qs is not supported by this configuration"
! msgstr "Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ñ”ÑŽ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ”ÑŽ"
  
! #: opts-common.cc:1419 opts.cc:2512
  #, gcc-internal-format
  msgid "missing argument to %qs"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs"
  
  #: opts-common.cc:1426
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer optionally followed by a size unit"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, Ð·Ð° Ð±Ð°Ð¶Ð°Ð½Ð½Ñ�Ð¼, Ð·Ð° Ñ�ÐºÐ¸Ð¼ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ"
  
  #: opts-common.cc:1430
  #, gcc-internal-format
  msgid "argument to %qs should be a non-negative integer"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼"
  
  #: opts-common.cc:1437
  #, gcc-internal-format
  msgid "argument to %qs is not between %d and %d"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ %d Ñ– %d"
  
  #: opts-common.cc:1501
  #, gcc-internal-format
  msgid "invalid argument in option %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¾Ð¿Ñ†Ñ–Ñ— %qs"
  
  #: opts-common.cc:1503
  #, gcc-internal-format
  msgid "%qs specified multiple times in the same option"
! msgstr "%qs Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð² Ð² Ð¾Ð´Ð½Ñ–Ð¹ Ð¾Ð¿Ñ†Ñ–Ñ—"
  
  #: opts-common.cc:1506
  #, gcc-internal-format
  msgid "%qs is mutually exclusive with %qs and cannot be specified together"
! msgstr "%qs Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð²Ð¸ÐºÐ»ÑŽÑ‡Ð½Ð¸Ð¹ Ð· %qs Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ð°Ð·Ð¾Ð¼"
  
  #: opts-common.cc:1528
  #, gcc-internal-format
  msgid "unrecognized argument in option %qs"
! msgstr "Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ð¾Ð¿Ñ†Ñ–Ñ— %qs"
  
! #: opts-common.cc:1539 config/i386/i386-options.cc:1637
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
! msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� %qs: %s; Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?"
  
! #: opts-common.cc:1542 config/i386/i386-options.cc:1640
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
! msgstr "Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� %qs: %s"
  
  #: opts-common.cc:1585 c-family/c-opts.cc:448
  #, gcc-internal-format
  msgid "switch %qs is no longer supported"
! msgstr "Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡ %qs Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: opts-common.cc:1645
  #, gcc-internal-format
  msgid "argument to %qs is bigger than %d"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %qs Ð±Ñ–Ð»ÑŒÑˆÐ¸Ð¹ Ð·Ð° %d"
  
  #: opts-common.cc:1992
  #, gcc-internal-format
  msgid "malformed %<COLLECT_GCC_OPTIONS%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ %<COLLECT_GCC_OPTIONS%>"
  
  #: opts-global.cc:107
  #, gcc-internal-format
  msgid "command-line option %qs is valid for the driver but not for %s"
! msgstr "Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %qs Ð´Ñ–Ð¹Ñ�Ð½Ð° Ð´Ð»Ñ� Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð´Ð»Ñ� %s"
  
  #. Eventually this should become a hard error IMO.
  #: opts-global.cc:113
  #, gcc-internal-format
  msgid "command-line option %qs is valid for %s but not for %s"
! msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %qs Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ð»Ñ� %s, Ð°Ð»Ðµ Ð½Ðµ Ð´Ð»Ñ� %s"
  
  #. Happens for -Werror=warning_name.
  #: opts-global.cc:117
  #, gcc-internal-format
  msgid "%<-Werror=%> argument %qs is not valid for %s"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-Werror=%> Ð½Ðµ Ñ” Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð´Ð»Ñ� %s"
  
  #: opts-global.cc:149
  #, gcc-internal-format
  msgid "unrecognized command-line option %qs may have been intended to silence earlier diagnostics"
! msgstr "Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %qs Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ñ€Ð¸Ð³Ð»ÑƒÑˆÐµÐ½Ð½Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ð¸Ñ… Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ"
  
  #: opts-global.cc:409
  #, gcc-internal-format
  msgid "unrecognized command-line option %<-fopt-info-%s%>"
! msgstr "Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° %<-fopt-info-%s%>"
  
  #: opts-global.cc:430 opts-global.cc:439 m2/gm2spec.cc:548
  #, gcc-internal-format
  msgid "plugin support is disabled; configure with %<--enable-plugin%>"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ° Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ–Ð² Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð°; Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ¹Ñ‚Ðµ Ð· %<--enable-plugin%>"
  
  #: opts-global.cc:464
  #, gcc-internal-format
  msgid "unrecognized register name %qs"
! msgstr "Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ %qs"
  
  #: opts-global.cc:482
  #, gcc-internal-format
  msgid "%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>"
! msgstr "%<-fasan-shadow-offset%> Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð· %<-fsanitize=kernel-address%>"
  
  #: opts-global.cc:485
  #, gcc-internal-format
  msgid "unrecognized shadow offset %qs"
! msgstr "Ð½ÐµÐ²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð·Ñ�ÑƒÐ² Ñ‚Ñ–Ð½Ñ– %qs"
  
  #: opts.cc:230
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-femit-struct-debug-detailed%> Ð½Ðµ Ð²Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¾"
  
  #: opts.cc:266
  #, gcc-internal-format
  msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð´Ð»Ñ� %<-femit-struct-debug-detailed%> Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹"
  
  #: opts.cc:273
  #, gcc-internal-format
  msgid "%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>"
! msgstr "%<-femit-struct-debug-detailed=dir:...%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¸Ð½Ð°Ð¹Ð¼Ð½Ñ– Ñ�Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¶, Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¹ %<-femit-struct-debug-detailed=ind:...%>"
  
  #: opts.cc:739
  #, gcc-internal-format
  msgid "argument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-O%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼, %<g%>, %<s%>, %<z%> Ð°Ð±Ð¾ %<fast%>"
  
  #: opts.cc:845 opts.cc:851 opts.cc:857 opts.cc:863 opts.cc:874 opts.cc:884
  #: opts.cc:890 opts.cc:896 opts.cc:902 opts.cc:908 opts.cc:914 opts.cc:920
*************** msgstr ""
*** 28734,29137 ****
  #: config/mips/mips.cc:20182 config/mips/mips.cc:20195
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
! msgstr ""
  
  #: opts.cc:939
  #, gcc-internal-format
  msgid "%<-fipa-modref%> is incompatible with %qs"
! msgstr ""
  
  #: opts.cc:1019
  #, gcc-internal-format
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
! msgstr ""
  
  #: opts.cc:1057
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
! msgstr ""
  
  #: opts.cc:1061
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
! msgstr ""
  
  #: opts.cc:1075
  #, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
! msgstr ""
  
  #: opts.cc:1090
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
! msgstr ""
  
  #: opts.cc:1164
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
! msgstr ""
  
  #: opts.cc:1172
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
! msgstr ""
  
  #: opts.cc:1186
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
! msgstr ""
  
  #: opts.cc:1213
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
! msgstr ""
  
  #: opts.cc:1217
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
! msgstr ""
  
  #: opts.cc:1244
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fsanitize-recover=%s%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
! #: opts.cc:1256 opts.cc:2247
! #, fuzzy, gcc-internal-format
! #| msgid "%<-fsanitize-recover=%s%> is not supported"
  msgid "%<-fsanitize-trap=%s%> is not supported"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fsanitize-recover=%s%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: opts.cc:1283
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
! msgstr ""
  
  #: opts.cc:1290
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr ""
  
  #: opts.cc:1293
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr ""
  
  #: opts.cc:1298
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is not supported with %qs"
  msgid "live patching (with %qs) is not supported with LTO"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ñ–Ð· %qs"
  
  #: opts.cc:1303
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
! msgstr ""
  
  #: opts.cc:1378
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
! msgstr ""
  
  #: opts.cc:1382
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
! msgstr ""
  
! #: opts.cc:1410
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
! msgstr ""
  
! #: opts.cc:1423
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
! msgstr ""
  
! #: opts.cc:1453 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
! msgstr ""
  
! #: opts.cc:1469
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
! msgstr ""
  
! #: opts.cc:1487 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
! msgstr ""
  
! #: opts.cc:1996
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
! msgstr ""
  
! #: opts.cc:2226
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
! msgstr ""
  
! #: opts.cc:2281
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
! msgstr ""
  
! #: opts.cc:2287
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
! msgstr ""
  
! #: opts.cc:2322
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
! msgstr ""
  
! #: opts.cc:2346
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
! msgstr ""
  
! #: opts.cc:2370
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
! msgstr ""
  
! #: opts.cc:2385
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<-falign-%s%>: %qs"
  
! #: opts.cc:2394
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
! msgstr ""
  
! #: opts.cc:2453
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<-fpatchable-function-entry%>"
  
! #: opts.cc:2566
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
! msgstr ""
  
! #: opts.cc:2575
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
! msgstr ""
  
! #: opts.cc:2755
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
! msgstr ""
  
! #: opts.cc:2761
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
! msgstr ""
  
! #: opts.cc:2982
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
! msgstr ""
  
! #: opts.cc:2990
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
! msgstr ""
  
! #: opts.cc:3111
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
! msgstr ""
  
! #: opts.cc:3157
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
! msgstr ""
  
! #: opts.cc:3168
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
! msgstr ""
  
! #: opts.cc:3205
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
! msgstr ""
  
! #: opts.cc:3405
  #, gcc-internal-format
  msgid "target system does not support debug output"
! msgstr ""
  
! #: opts.cc:3443
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
! msgstr ""
  
! #: opts.cc:3467
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
! msgstr ""
  
! #: opts.cc:3469
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
! msgstr ""
  
! #: opts.cc:3481
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
! msgstr ""
  
! #: opts.cc:3498
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
! msgstr ""
  
! #: opts.cc:3502
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
! msgstr ""
  
! #: opts.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
! msgstr ""
  
! #: opts.cc:3576
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
! msgstr ""
  
! #: opts.cc:3580
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
! msgstr "%<-W%serror=%s%>: Ð½ÐµÐ¼Ð°Ñ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %<-%s%>"
  
! #: opts.cc:3584
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
! msgstr ""
  
  #: passes.cc:84
  #, gcc-internal-format, gfc-internal-format
  msgid "pass %s does not support cloning"
! msgstr ""
  
  #: passes.cc:90
  #, gcc-internal-format
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
! msgstr ""
  
  #: passes.cc:1079
  #, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
! msgstr "Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-fenable%>"
  
  #: passes.cc:1081
  #, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
! msgstr "Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<-fdisable%>"
  
  #: passes.cc:1089
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
! msgstr ""
  
  #: passes.cc:1091
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
! msgstr ""
  
  #: passes.cc:1116 passes.cc:1205
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
! msgstr ""
  
  #: passes.cc:1119 passes.cc:1216
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
! msgstr ""
  
  #: passes.cc:1155 passes.cc:1183
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
! msgstr ""
  
  #: passes.cc:1201
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
! msgstr ""
  
  #: passes.cc:1212
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
! msgstr ""
  
  #: passes.cc:1441
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
! msgstr ""
  
  #: passes.cc:1502
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
! msgstr ""
  
  #: passes.cc:1505
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
! msgstr ""
  
  #: passes.cc:1510
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
! msgstr ""
  
  #: passes.cc:1529
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
! msgstr ""
  
  #: plugin.cc:213
  #, gcc-internal-format
  msgid "inaccessible plugin file %s expanded from short plugin name %s: %m"
! msgstr ""
  
  #: plugin.cc:235
  #, gcc-internal-format
  msgid "plugin %qs was specified with different paths: %qs and %qs"
! msgstr ""
  
  #: plugin.cc:294
  #, gcc-internal-format
  msgid "malformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>"
! msgstr ""
  
  #: plugin.cc:358
  #, gcc-internal-format
  msgid "plugin %s should be specified before %<-fplugin-arg-%s%> in the command line"
! msgstr ""
  
  #: plugin.cc:377
  #, gcc-internal-format
  msgid "unable to register info for plugin %qs - plugin name not found"
! msgstr ""
  
  #: plugin.cc:473
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown callback event registered by plugin %s"
! msgstr ""
  
  #: plugin.cc:506
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
! msgstr ""
  
  #: plugin.cc:640
  #, gcc-internal-format, gfc-internal-format
--- 28690,29091 ----
  #: config/mips/mips.cc:20182 config/mips/mips.cc:20195
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
! msgstr "%qs Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %qs"
  
  #: opts.cc:939
  #, gcc-internal-format
  msgid "%<-fipa-modref%> is incompatible with %qs"
! msgstr "%<-fipa-modref%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %qs"
  
  #: opts.cc:1019
  #, gcc-internal-format
  msgid "%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>"
! msgstr "%<-fsanitize=%s%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %<-fsanitize=%s%>"
  
  #: opts.cc:1057
  #, gcc-internal-format
  msgid "section anchors must be disabled when unit-at-a-time is disabled"
! msgstr "Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽ Ð·Ð° Ñ€Ð°Ð·"
  
  #: opts.cc:1061
  #, gcc-internal-format
  msgid "toplevel reorder must be disabled when unit-at-a-time is disabled"
! msgstr "Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ� Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ� Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ðµ, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Â«Ð¾Ð´Ð¸Ð½Ð¸Ñ†ÑŽ Ð·Ð° Ñ€Ð°Ð·Â»"
  
  #: opts.cc:1075
  #, gcc-internal-format
  msgid "transactional memory is not supported with non-call exceptions"
! msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½Ðµ-Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¾Ð²Ð¸Ð¼Ð¸ Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸"
  
  #: opts.cc:1090
  #, gcc-internal-format
  msgid "section anchors must be disabled when toplevel reorder is disabled"
! msgstr "Ñ�ÐºÐ¾Ñ€Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ñ–, ÐºÐ¾Ð»Ð¸ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÐ½ÐµÑ�ÐµÐ½Ð½Ñ� Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ�"
  
  #: opts.cc:1164
  #, gcc-internal-format
  msgid "%<-fno-fat-lto-objects%> are supported only with linker plugin"
! msgstr "%<-fno-fat-lto-objects%> Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð· Ð¿Ð»Ð°Ð³Ñ–Ð½Ð¾Ð¼ Ð»Ñ–Ð½ÐºÐµÑ€Ð°"
  
  #: opts.cc:1172
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported with LTO, disabling"
! msgstr "%<-gsplit-dwarf%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· LTO, Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�"
  
  #: opts.cc:1186
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> is not supported by this compiler configuration"
! msgstr "%<-fsplit-stack%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ñ”ÑŽ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ”ÑŽ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð°"
  
  #: opts.cc:1213
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
! msgstr "%<-fsanitize=pointer-compare%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ð· %<-fsanitize=address%> Ð°Ð±Ð¾ %<-fsanitize=kernel-address%>"
  
  #: opts.cc:1217
  #, gcc-internal-format
  msgid "%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>"
! msgstr "%<-fsanitize=pointer-subtract%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ð· %<-fsanitize=address%> Ð°Ð±Ð¾ %<-fsanitize=kernel-address%>"
  
  #: opts.cc:1244
  #, gcc-internal-format
  msgid "%<-fsanitize-recover=%s%> is not supported"
! msgstr "%<-fsanitize-recover=%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
! #: opts.cc:1256 opts.cc:2248
! #, gcc-internal-format
  msgid "%<-fsanitize-trap=%s%> is not supported"
! msgstr "%<-fsanitize-trap=%s%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: opts.cc:1283
  #, gcc-internal-format
  msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
! msgstr "%<-fsanitize-address-use-after-scope%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð¾Ð¿Ñ†Ñ–ÑŽ %<-fstack-reuse=none%>"
  
  #: opts.cc:1290
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=address%>"
! msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<-fsanitize=address%>"
  
  #: opts.cc:1293
  #, gcc-internal-format
  msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
! msgstr "Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ð¹Ð½Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<-fsanitize=kernel-address%>"
  
  #: opts.cc:1298
! #, gcc-internal-format
  msgid "live patching (with %qs) is not supported with LTO"
! msgstr "Ð¶Ð¸Ð²Ðµ Ð»Ð°Ñ‚Ð°Ð½Ð½Ñ� (Ð· %qs) Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· LTO"
  
  #: opts.cc:1303
  #, gcc-internal-format
  msgid "vtable verification is not supported with LTO"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° vtable Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· LTO"
  
  #: opts.cc:1378
  #, gcc-internal-format
  msgid "variable tracking requested, but useless unless producing debug info"
! msgstr "Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð°Ð»Ðµ Ð±ÐµÐ· ÐºÐ¾Ñ€Ð¸Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–, Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÑƒÐ²Ð°Ð»ÑŒÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ�"
  
  #: opts.cc:1382
  #, gcc-internal-format
  msgid "variable tracking requested, but not supported by this debug format"
! msgstr "Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ð¸Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�"
  
! #: opts.cc:1411
  #, gcc-internal-format
  msgid "var-tracking-assignments changes selective scheduling"
! msgstr "var-tracking-assignments Ð·Ð¼Ñ–Ð½ÑŽÑ” Ð²Ð¸Ð±Ñ–Ñ€ÐºÐ¾Ð²Ðµ Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
! #: opts.cc:1424
  #, gcc-internal-format
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
! msgstr "%<-Wstrict-flex-arrays%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ %<-fstrict-flex-arrays%> Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾"
  
! #: opts.cc:1454 config/darwin.cc:3361
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
! msgstr "%<-freorder-blocks-and-partition%> Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÑ” Ð· Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ°Ð¼Ð¸ Ð½Ð° Ñ†Ñ–Ð¹ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ–"
  
! #: opts.cc:1470
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not support unwind info on this architecture"
! msgstr "%<-freorder-blocks-and-partition%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð½Ð° Ñ†Ñ–Ð¹ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ–"
  
! #: opts.cc:1488 config/pa/pa.cc:564
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
! msgstr "%<-freorder-blocks-and-partition%> Ð½Ðµ Ð¿Ñ€Ð°Ñ†ÑŽÑ” Ð½Ð° Ñ†Ñ–Ð¹ Ð°Ñ€Ñ…Ñ–Ñ‚ÐµÐºÑ‚ÑƒÑ€Ñ–"
  
! #: opts.cc:1997
  #, gcc-internal-format
  msgid "unrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ %<include_flags 0x%x%> Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð¸Ð¹ Ð´Ð¾ %<print_specific_help%>"
  
! #: opts.cc:2227
  #, gcc-internal-format
  msgid "%<-fsanitize=all%> option is not valid"
! msgstr "Ð¾Ð¿Ñ†Ñ–Ñ� %<-fsanitize=all%> Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð°"
  
! #: opts.cc:2282
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-f%ssanitize%s=%>: %q.*s; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %qs?"
  
! #: opts.cc:2288
  #, gcc-internal-format
  msgid "unrecognized argument to %<-f%ssanitize%s=%> option: %q.*s"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-f%ssanitize%s=%>: %q.*s"
  
! #: opts.cc:2323
  #, gcc-internal-format
  msgid "%qs attribute directive ignored"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qs"
  
! #: opts.cc:2347
  #, gcc-internal-format
  msgid "unrecognized argument to %<-fzero-call-used-regs=%>: %qs"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<-fzero-call-used-regs=%>: %qs"
  
! #: opts.cc:2371
  #, gcc-internal-format
  msgid "invalid arguments for %<-falign-%s%> option: %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-falign-%s%>: %qs"
  
! #: opts.cc:2386
  #, gcc-internal-format
  msgid "invalid number of arguments for %<-falign-%s%> option: %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-falign-%s%>: %qs"
  
! #: opts.cc:2395
  #, gcc-internal-format
  msgid "%<-falign-%s%> is not between 0 and %d"
! msgstr "%<-falign-%s%> Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¼Ñ–Ð¶ 0 Ñ– %d"
  
! #: opts.cc:2454
  #, gcc-internal-format
  msgid "invalid arguments for %<-fpatchable-function-entry%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� %<-fpatchable-function-entry%>"
  
! #: opts.cc:2567
  #, gcc-internal-format
  msgid "%<--help%> argument %q.*s is ambiguous, please be more specific"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %q.*s Ð´Ð»Ñ� %<--help%> Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼, Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð±ÑƒÐ´ÑŒÑ‚Ðµ Ð±Ñ–Ð»ÑŒÑˆ ÐºÐ¾Ð½ÐºÑ€ÐµÑ‚Ð½Ð¸Ð¼Ð¸"
  
! #: opts.cc:2576
  #, gcc-internal-format
  msgid "unrecognized argument to %<--help=%> option: %q.*s"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<--help=%> Ð¾Ð¿Ñ†Ñ–Ñ—: %q.*s"
  
! #: opts.cc:2756
  #, gcc-internal-format
  msgid "arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> instead"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %<-Wattributes=%>; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-Wno-attributes=%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
! #: opts.cc:2762
  #, gcc-internal-format
  msgid "trailing %<,%> in arguments for %<-Wno-attributes=%>"
! msgstr "Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ %<,%> Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ… Ð´Ð»Ñ� %<-Wno-attributes=%>"
  
! #: opts.cc:2983
  #, gcc-internal-format
  msgid "%<-foffload-abi%> option can be specified only for offload compiler"
! msgstr "Ð¾Ð¿Ñ†Ñ–ÑŽ %<-foffload-abi%> Ð¼Ð¾Ð¶Ð½Ð° Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð° Ð· Ð²Ñ–Ð´Ð´Ð°Ð»ÐµÐ½Ð¸Ð¼ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ�Ð¼"
  
! #: opts.cc:2991
  #, gcc-internal-format
  msgid "structure alignment must be a small power of two, not %wu"
! msgstr "Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²ÐµÐ»Ð¸ÐºÐ¾ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð½ÑŽ Ð´Ð²Ñ–Ð¹ÐºÐ¸, Ð° Ð½Ðµ %wu"
  
! #: opts.cc:3112
  #, gcc-internal-format
  msgid "unknown stack check parameter %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ñ�Ñ‚ÐµÐºÑƒ %qs"
  
! #: opts.cc:3158
  #, gcc-internal-format
  msgid "%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level"
! msgstr "%<-gdwarf%s%> Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-gdwarf-%s%> Ð´Ð»Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ— DWARF Ð°Ð±Ð¾ %<-gdwarf%> %<-g%s%> Ð´Ð»Ñ� Ñ€Ñ–Ð²Ð½Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�"
  
! #: opts.cc:3169
  #, gcc-internal-format
  msgid "dwarf version %wu is not supported"
! msgstr "Ð²ÐµÑ€Ñ�Ñ–Ñ� DWARF %wu Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
! #: opts.cc:3206
  #, gcc-internal-format
  msgid "unrecognized argument to %<-flto=%> option: %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<-flto=%>: %qs"
  
! #: opts.cc:3406
  #, gcc-internal-format
  msgid "target system does not support debug output"
! msgstr "Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð²Ð¸Ð²Ñ–Ð´ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�"
  
! #: opts.cc:3444
  #, gcc-internal-format
  msgid "debug format %qs conflicts with prior selection"
! msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %qs ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð²Ð¸Ð±Ð¾Ñ€Ð¾Ð¼"
  
! #: opts.cc:3468
  #, gcc-internal-format
  msgid "unrecognized debug output level %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %qs"
  
! #: opts.cc:3470
  #, gcc-internal-format
  msgid "debug output level %qs is too high"
! msgstr "Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %qs Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²Ð¸Ñ�Ð¾ÐºÐ¸Ð¹"
  
! #: opts.cc:3482
  #, gcc-internal-format
  msgid "unrecognized btf debug output level %qs"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð¸Ð¹ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� BTF %qs"
  
! #: opts.cc:3499
  #, gcc-internal-format
  msgid "getting core file size maximum limit: %m"
! msgstr "Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ� Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ Ñ�Ð´Ñ€Ð°: %m"
  
! #: opts.cc:3503
  #, gcc-internal-format
  msgid "setting core file size limit to maximum: %m"
! msgstr "Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ Ñ�Ð´Ñ€Ð°: %m"
  
! #: opts.cc:3548
  #, gcc-internal-format, gfc-internal-format
  msgid "unrecognized gcc debugging option: %c"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ð½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� gcc: %c"
  
! #: opts.cc:3577
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?"
! msgstr "%<-W%serror=%s%>: Ð¾Ð¿Ñ†Ñ–Ñ� %<-%s%> Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð°; Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<-%s%>?"
  
! #: opts.cc:3581
  #, gcc-internal-format
  msgid "%<-W%serror=%s%>: no option %<-%s%>"
! msgstr "%<-W%serror=%s%>: Ð¾Ð¿Ñ†Ñ–Ñ� %<-%s%> Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð°"
  
! #: opts.cc:3585
  #, gcc-internal-format
  msgid "%<-Werror=%s%>: %<-%s%> is not an option that controls warnings"
! msgstr "%<-Werror=%s%>: %<-%s%> Ð½Ðµ Ñ” Ð¾Ð¿Ñ†Ñ–Ñ”ÑŽ, Ñ‰Ð¾ ÐºÐµÑ€ÑƒÑ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ�Ð¼Ð¸"
  
  #: passes.cc:84
  #, gcc-internal-format, gfc-internal-format
  msgid "pass %s does not support cloning"
! msgstr "Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” ÐºÐ»Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: passes.cc:90
  #, gcc-internal-format
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
! msgstr "Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— %<set_pass_param%>, Ñ‰Ð¾Ð± Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ %<NEXT_PASS%>"
  
  #: passes.cc:1079
  #, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-fenable%>"
  
  #: passes.cc:1081
  #, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-fdisable%>"
  
  #: passes.cc:1089
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² %<-fenable%>"
  
  #: passes.cc:1091
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð² %<-fdisable%>"
  
  #: passes.cc:1116 passes.cc:1205
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%u, %u]"
  
  #: passes.cc:1119 passes.cc:1216
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
! msgstr "Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [%u, %u]"
  
  #: passes.cc:1155 passes.cc:1183
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
! msgstr "Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ %s Ð² Ð¾Ð¿Ñ†Ñ–Ñ— %s"
  
  #: passes.cc:1201
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
! msgstr "ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s"
  
  #: passes.cc:1212
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
! msgstr "Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %s Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s"
  
  #: passes.cc:1441
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¾Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ"
  
  #: passes.cc:1502
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
! msgstr "Ð¿Ð»Ð°Ð³Ñ–Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´"
  
  #: passes.cc:1505
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
! msgstr "Ð¿Ð»Ð°Ð³Ñ–Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð±ÐµÐ·Ñ–Ð¼ÐµÐ½Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´"
  
  #: passes.cc:1510
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
! msgstr "Ð¿Ð»Ð°Ð³Ñ–Ð½ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %qs Ð±ÐµÐ· Ñ–Ð¼ÐµÐ½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð¿Ñ€Ð¾Ñ…Ñ–Ð´"
  
  #: passes.cc:1529
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
! msgstr "Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %qs Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾, Ð°Ð»Ðµ Ð½Ð° Ð½ÑŒÐ¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð¾Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ…Ñ–Ð´ %qs"
  
  #: plugin.cc:213
  #, gcc-internal-format
  msgid "inaccessible plugin file %s expanded from short plugin name %s: %m"
! msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» Ð¿Ð»Ð°Ð³Ñ–Ð½Ð° %s, Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð· ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ð³Ð¾ Ñ–Ð¼ÐµÐ½Ñ– Ð¿Ð»Ð°Ð³Ñ–Ð½Ð° %s: %m"
  
  #: plugin.cc:235
  #, gcc-internal-format
  msgid "plugin %qs was specified with different paths: %qs and %qs"
! msgstr "Ð¿Ð»Ð°Ð³Ñ–Ð½ %qs Ð±ÑƒÐ² Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ ÑˆÐ»Ñ�Ñ…Ð°Ð¼Ð¸: %qs Ñ– %qs"
  
  #: plugin.cc:294
  #, gcc-internal-format
  msgid "malformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %<-fplugin-arg-%s%>: Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ %<-<key>[=<value>]%>"
  
  #: plugin.cc:358
  #, gcc-internal-format
  msgid "plugin %s should be specified before %<-fplugin-arg-%s%> in the command line"
! msgstr "Ð¿Ð»Ð°Ð³Ñ–Ð½ %s Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ´ %<-fplugin-arg-%s%> Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¼Ñƒ Ñ€Ñ�Ð´ÐºÑƒ"
  
  #: plugin.cc:377
  #, gcc-internal-format
  msgid "unable to register info for plugin %qs - plugin name not found"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð¿Ð»Ð°Ð³Ñ–Ð½Ð° %qs - Ð½Ð°Ð·Ð²Ð° Ð¿Ð»Ð°Ð³Ñ–Ð½Ð° Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð°"
  
  #: plugin.cc:473
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown callback event registered by plugin %s"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð¿Ð¾Ð´Ñ–Ñ� Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð²Ð°Ð½Ð° Ð¿Ð»Ð°Ð³Ñ–Ð½Ð¾Ð¼ %s"
  
  #: plugin.cc:506
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s registered a null callback function for event %s"
! msgstr "Ð¿Ð»Ð°Ð³Ñ–Ð½ %s Ð·Ð°Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ÑƒÐ²Ð°Ð² Ð½ÑƒÐ»ÑŒÐ¾Ð²Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð´Ð»Ñ� Ð¿Ð¾Ð´Ñ–Ñ— %s"
  
  #: plugin.cc:640
  #, gcc-internal-format, gfc-internal-format
*************** msgid ""
*** 29139,29144 ****
--- 29093,29100 ----
  "cannot load plugin %s\n"
  "%s"
  msgstr ""
+ "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ %s\n"
+ "%s"
  
  #: plugin.cc:651
  #, gcc-internal-format, gfc-internal-format
*************** msgid ""
*** 29146,29151 ****
--- 29102,29109 ----
  "plugin %s is not licensed under a GPL-compatible license\n"
  "%s"
  msgstr ""
+ "Ð¿Ð»Ð°Ð³Ñ–Ð½ %s Ð½Ðµ Ð»Ñ–Ñ†ÐµÐ½Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð»Ñ–Ñ†ÐµÐ½Ð·Ñ–Ñ”ÑŽ, Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· GPL\n"
+ "%s"
  
  #: plugin.cc:664
  #, gcc-internal-format, gfc-internal-format
*************** msgid ""
*** 29153,30273 ****
  "cannot find %s in plugin %s\n"
  "%s"
  msgstr ""
  
  #: plugin.cc:674
  #, gcc-internal-format, gfc-internal-format
  msgid "fail to initialize plugin %s"
! msgstr ""
  
  #: plugin.cc:707
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot load plugin %s: %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð´Ð¾Ð´Ð°Ñ‚Ð¾Ðº %s: %s"
  
  #: plugin.cc:717
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s is not licensed under a GPL-compatible license %s"
! msgstr ""
  
  #: plugin.cc:727
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find %s in plugin %s: %s"
! msgstr ""
  
  #: plugin.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to initialize plugin %s"
! msgstr ""
  
  #: plugin.cc:1048
  #, gcc-internal-format
  msgid "%<-iplugindir%> option not passed from the gcc driver"
! msgstr ""
  
  #: pointer-query.cc:1200
! #, fuzzy, gcc-internal-format
! #| msgid "destination object declared here"
  msgid "destination object is likely at address zero"
! msgstr "Ð¾Ð±'Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:"
  
  #: pointer-query.cc:1202
! #, fuzzy, gcc-internal-format
! #| msgid "source object declared here"
  msgid "source object is likely at address zero"
! msgstr "Ð¾Ð±'Ñ”ÐºÑ‚ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:"
  
  #: pointer-query.cc:1212
  #, gcc-internal-format
  msgid "at offset %s into destination object %qE of size %s"
! msgstr ""
  
  #: pointer-query.cc:1215
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
! msgstr ""
  
  #: pointer-query.cc:1221
  #, gcc-internal-format
  msgid "at offset %s into destination object of size %s allocated by %qE"
! msgstr ""
  
  #: pointer-query.cc:1224
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
! msgstr ""
  
  #: pointer-query.cc:1234
  #, gcc-internal-format
  msgid "at offset %s into source object %qE of size %s"
! msgstr ""
  
  #: pointer-query.cc:1237
  #, gcc-internal-format
  msgid "source object %qE of size %s"
! msgstr ""
  
  #: pointer-query.cc:1244
  #, gcc-internal-format
  msgid "at offset %s into source object of size %s allocated by %qE"
! msgstr ""
  
  #: pointer-query.cc:1247
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
! msgstr ""
  
  #: pointer-query.cc:1255
  #, gcc-internal-format
  msgid "at offset %s into object %qE of size %s"
! msgstr ""
  
  #: pointer-query.cc:1258
  #, gcc-internal-format
  msgid "object %qE of size %s"
! msgstr ""
  
  #: pointer-query.cc:1265
  #, gcc-internal-format
  msgid "at offset %s into object of size %s allocated by %qE"
! msgstr ""
  
  #: pointer-query.cc:1268
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
! msgstr ""
  
  #: predict.cc:2534
  #, gcc-internal-format
  msgid "probability %qE must be constant floating-point expression"
! msgstr ""
  
  #: predict.cc:2547
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
! msgstr ""
  
  #: predict.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing counts for called function %s"
! msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s"
  
  #: profile.cc:616
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
! msgstr ""
  
  #: profile.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
! msgstr ""
  
  #: profile.cc:656
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
! msgstr ""
  
  #: profile.cc:965
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
! msgstr ""
  
  #: read-rtl-function.cc:265
  #, gcc-internal-format, gfc-internal-format
  msgid "insn with UID %i not found for operand %i (`%s') of insn %i"
! msgstr ""
  
  #: read-rtl-function.cc:269
  #, gcc-internal-format, gfc-internal-format
  msgid "insn with UID %i not found for operand %i of insn %i"
! msgstr ""
  
  #: read-rtl-function.cc:412
  #, gcc-internal-format
  msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
! msgstr ""
  
  #: read-rtl-function.cc:714
  #, gcc-internal-format
  msgid "unrecognized edge flag: %qs"
! msgstr ""
  
  #: read-rtl-function.cc:857
  #, gcc-internal-format
  msgid "more than one 'crtl' directive"
! msgstr ""
  
  #: read-rtl-function.cc:986
  #, gcc-internal-format
  msgid "unrecognized enum value: %qs"
! msgstr ""
  
  #: read-rtl-function.cc:1142 read-rtl-function.cc:1201
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
! msgstr ""
  
  #: read-rtl-function.cc:1595
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
! msgstr "UID Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—-Ð´ÑƒÐ±Ð»Ñ–ÐºÐ°Ñ‚Ð°: %i"
  
  #: read-rtl-function.cc:1656
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
! msgstr ""
  
  #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
! msgstr ""
  
  #: read-rtl.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "ambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')"
! msgstr ""
  
  #: reg-stack.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "output constraint %d must specify a single register"
! msgstr ""
  
  #: reg-stack.cc:555
  #, gcc-internal-format
  msgid "output constraint %d cannot be specified together with %qs clobber"
! msgstr ""
  
  #: reg-stack.cc:579
  #, gcc-internal-format
  msgid "output registers must be grouped at top of stack"
! msgstr ""
  
  #: reg-stack.cc:619
  #, gcc-internal-format
  msgid "implicitly popped registers must be grouped at top of stack"
! msgstr ""
  
  #: reg-stack.cc:637
  #, gcc-internal-format
  msgid "explicitly used registers must be grouped at top of stack"
! msgstr ""
  
  #: reg-stack.cc:657
  #, gcc-internal-format
  msgid "output operand %d must use %<&%> constraint"
! msgstr ""
  
  #: regcprop.cc:1239
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
! msgstr ""
  
  #: regcprop.cc:1251
  #, gcc-internal-format
  msgid "%qs: loop in %<next_regno%> chain (%u)"
! msgstr ""
  
  #: regcprop.cc:1254
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
! msgstr ""
  
  #: regcprop.cc:1266
  #, gcc-internal-format
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
! msgstr ""
  
  #: reginfo.cc:674
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
! msgstr ""
  
  #: reginfo.cc:678
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
! msgstr ""
  
  #: reginfo.cc:690
  #, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
! msgstr ""
  
  #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6037 config/ia64/ia64.cc:6044 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8278 config/sh/sh.cc:8285
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
! msgstr ""
  
  #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
! msgstr ""
  
  #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
! msgstr ""
  
  #: reginfo.cc:742
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
! msgstr ""
  
  #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5582
  #, gcc-internal-format
  msgid "conflicts with %qD"
! msgstr ""
  
  #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
! msgstr ""
  
  #: reload.cc:1312
  #, gcc-internal-format
  msgid "cannot reload integer constant operand in %<asm%>"
! msgstr ""
  
  #: reload.cc:1326
  #, gcc-internal-format
  msgid "impossible register constraint in %<asm%>"
! msgstr ""
  
  #: reload.cc:2671
  #, gcc-internal-format
  msgid "the target does not support %<asm goto%> with outputs in %<asm%>"
! msgstr ""
  
  #: reload.cc:3702
  #, gcc-internal-format
  msgid "%<&%> constraint used with no register class"
! msgstr ""
  
  #: reload1.cc:2060
  #, gcc-internal-format
  msgid "cannot find a register in class %qs while reloading %<asm%>"
! msgstr ""
  
  #: reload1.cc:2065
  #, gcc-internal-format
  msgid "unable to find a register to spill in class %qs"
! msgstr ""
  
  #: reload1.cc:4582
  #, gcc-internal-format
  msgid "%<asm%> operand requires impossible reload"
! msgstr ""
  
  #: reload1.cc:5999
  #, gcc-internal-format
  msgid "%<asm%> operand constraint incompatible with operand size"
! msgstr ""
  
  #: reload1.cc:7877
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
! msgstr ""
  
  #: rtl.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
! msgstr ""
  
  #: rtl.cc:897
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
! msgstr ""
  
  #: rtl.cc:907
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
! msgstr ""
  
  #: rtl.cc:916
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
! msgstr ""
  
  #: rtl.cc:926
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
! msgstr ""
  
  #: rtl.cc:937
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
! msgstr ""
  
  #: rtl.cc:968
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
! msgstr ""
  
  #: rtl.cc:978
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
! msgstr ""
  
  #: rtl.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
! msgstr ""
  
  #: rtl.cc:999
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
! msgstr ""
  
  #: stmt.cc:215
  #, gcc-internal-format
  msgid "output operand constraint lacks %<=%>"
! msgstr ""
  
  #: stmt.cc:230
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
! msgstr ""
  
  #: stmt.cc:254
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
! msgstr ""
  
  #: stmt.cc:261 stmt.cc:350
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
! msgstr ""
  
  #: stmt.cc:277
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
! msgstr ""
  
  #: stmt.cc:341
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
! msgstr ""
  
  #: stmt.cc:380
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
! msgstr ""
  
  #: stmt.cc:414
  #, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
! msgstr ""
  
  #: stmt.cc:431
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
! msgstr ""
  
  #: stmt.cc:525
  #, gcc-internal-format
  msgid "duplicate %<asm%> operand name %qs"
! msgstr ""
  
  #: stmt.cc:622
  #, gcc-internal-format
  msgid "missing close brace for named operand"
! msgstr ""
  
  #: stmt.cc:651
  #, gcc-internal-format
  msgid "undefined named operand %qs"
! msgstr ""
  
  #: stor-layout.cc:802
  #, gcc-internal-format
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
! msgstr ""
  
  #: stor-layout.cc:1183
  #, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
! msgstr ""
  
  #: stor-layout.cc:1190
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
! msgstr ""
  
  #: stor-layout.cc:1193
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
! msgstr ""
  
  #: stor-layout.cc:1325
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
! msgstr ""
  
  #: stor-layout.cc:1329
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
! msgstr ""
  
  #: stor-layout.cc:1349
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
! msgstr ""
  
  #: stor-layout.cc:1408
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
! msgstr ""
  
  #: stor-layout.cc:1788
  #, gcc-internal-format
  msgid "padding struct size to alignment boundary with %E bytes"
! msgstr ""
  
  #: stor-layout.cc:1817
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
! msgstr ""
  
  #: stor-layout.cc:1821
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
! msgstr ""
  
  #: stor-layout.cc:1827
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
! msgstr ""
  
  #: stor-layout.cc:1829
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
! msgstr ""
  
  #: stor-layout.cc:2617
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
! msgstr ""
  
  #: stor-layout.cc:2623
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
! msgstr ""
  
  #: substring-locations.cc:229
  #, gcc-internal-format
  msgid "format string is defined here"
! msgstr ""
  
  #: symtab-thunks.cc:400
  #, gcc-internal-format
  msgid "generic thunk code fails for method %qD which uses %<...%>"
! msgstr ""
  
  #: symtab.cc:303
  #, gcc-internal-format
  msgid "%qD renamed after being referenced in assembly"
! msgstr ""
  
! #: symtab.cc:1107
  #, gcc-internal-format
  msgid "function symbol is not function"
! msgstr ""
  
! #: symtab.cc:1114
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
! msgstr ""
  
! #: symtab.cc:1122
  #, gcc-internal-format
  msgid "variable symbol is not variable"
! msgstr ""
  
! #: symtab.cc:1128
  #, gcc-internal-format
  msgid "node has unknown type"
! msgstr ""
  
! #: symtab.cc:1133
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
! msgstr ""
  
! #: symtab.cc:1142
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
! msgstr ""
  
! #: symtab.cc:1150
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
! msgstr ""
  
! #: symtab.cc:1161 symtab.cc:1168
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
! msgstr ""
  
! #: symtab.cc:1177
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
! msgstr ""
  
! #: symtab.cc:1186
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
! msgstr ""
  
! #: symtab.cc:1191
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
! msgstr ""
  
! #: symtab.cc:1196
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
! msgstr ""
  
! #: symtab.cc:1201
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
! msgstr ""
  
! #: symtab.cc:1206
  #, gcc-internal-format
  msgid "node is alias but not definition"
! msgstr ""
  
! #: symtab.cc:1211
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
! msgstr ""
  
! #: symtab.cc:1216
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
! msgstr ""
  
! #: symtab.cc:1221
  #, gcc-internal-format
  msgid "node is symver but not alias"
! msgstr ""
  
! #: symtab.cc:1230
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
! msgstr ""
  
! #: symtab.cc:1237
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
! msgstr ""
  
! #: symtab.cc:1246
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
! msgstr ""
  
! #: symtab.cc:1251
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
! msgstr ""
  
! #: symtab.cc:1256
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
! msgstr ""
  
! #: symtab.cc:1261
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
! msgstr ""
  
! #: symtab.cc:1268
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
! msgstr ""
  
! #: symtab.cc:1283
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
! msgstr ""
  
! #: symtab.cc:1293
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ implicit_section, Ð°Ð»Ðµ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð½Ðµ Ñ”"
  
! #: symtab.cc:1300
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
! msgstr ""
  
! #: symtab.cc:1312
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
! msgstr ""
  
! #: symtab.cc:1319
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
! msgstr ""
  
! #: symtab.cc:1334
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
! msgstr ""
  
! #: symtab.cc:1342
  #, gcc-internal-format
  msgid "Chained transparent aliases"
! msgstr ""
  
! #: symtab.cc:1365 symtab.cc:1383 symtab.cc:1410
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
! msgstr ""
  
! #: symtab.cc:1382
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ñƒ Ð²ÑƒÐ·Ð»Ñ– asm %i"
  
! #: symtab.cc:1406
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
! msgstr ""
  
! #: symtab.cc:1844
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
! msgstr ""
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
! msgstr ""
  
! #: symtab.cc:1874
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
! msgstr ""
  
  #: targhooks.cc:202
  #, gcc-internal-format
  msgid "%<__builtin_saveregs%> not supported by this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<__builtin_saveregs%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: targhooks.cc:1203
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is not supported for this target"
  msgid "argument %qs is not supported for %qs on this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ñ†Ñ–Ð»Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: targhooks.cc:1245
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
! msgstr ""
  
  #: targhooks.cc:1258
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
! msgstr ""
  
  #: targhooks.cc:1421
  #, gcc-internal-format
  msgid "global constructors not supported on this target"
! msgstr ""
  
  #: targhooks.cc:1430
  #, gcc-internal-format
  msgid "global destructors not supported on this target"
! msgstr ""
  
  #: targhooks.cc:1789
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
! msgstr ""
  
  #: targhooks.cc:1803
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
! msgstr ""
  
  #: toplev.cc:713
  #, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
! msgstr ""
  
  #: toplev.cc:732
  #, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<<-frecord-gcc-switches%> Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:784
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
! msgstr ""
  
  #: toplev.cc:842
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
! msgstr ""
  
  #: toplev.cc:847
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
! msgstr ""
  
  #: toplev.cc:850
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
! msgstr ""
  
  #: toplev.cc:967
  #, gcc-internal-format
  msgid "cannot open %s for writing: %m"
! msgstr ""
  
  #: toplev.cc:1245
  #, gcc-internal-format
  msgid "this target does not support %qs"
! msgstr ""
  
  #: toplev.cc:1279
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
! msgstr ""
  
  #: toplev.cc:1290
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fcf-protection=full%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1297
  #, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fcf-protection=branch%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1304
  #, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fcf-protection=return%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1319
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
! msgstr ""
  
  #: toplev.cc:1335
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
! msgstr ""
  
  #: toplev.cc:1339
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
! msgstr ""
  
  #: toplev.cc:1353
  #, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-f%sleading-underscore%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1382
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
! msgstr ""
  
  #: toplev.cc:1400
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
! msgstr ""
  
  #: toplev.cc:1438
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
! msgstr ""
  
  #: toplev.cc:1466
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
! msgstr ""
  
  #: toplev.cc:1482
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
! msgstr ""
  
  #: toplev.cc:1492
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
! msgstr ""
  
  #: toplev.cc:1521
  #, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-ffunction-sections%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1527
  #, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fdata-sections%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1535
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fprefetch-loop-arrays%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1541
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
! msgstr ""
  
  #: toplev.cc:1551
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
! msgstr ""
  
  #: toplev.cc:1563
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
! msgstr ""
  
  #: toplev.cc:1573
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
! msgstr ""
  
  #: toplev.cc:1583
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
! msgstr ""
  
  #: toplev.cc:1593
  #, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fstack-protector%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1605
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
! msgstr ""
  
  #: toplev.cc:1615
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fsanitize=address%> Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1624
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
! msgstr ""
  
  #: toplev.cc:1634
  #, gcc-internal-format
  msgid "%qs is not supported for this target"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ñ†Ñ–Ð»Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1642
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %<-fsanitize=shadow-call-stack%> Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ– Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: toplev.cc:1645
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
! msgstr ""
  
  #: toplev.cc:1983
  #, gcc-internal-format
  msgid "error writing to %s: %m"
! msgstr ""
  
  #: toplev.cc:1985
  #, gcc-internal-format
  msgid "error closing %s: %m"
! msgstr ""
  
  #: toplev.cc:2103
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
! msgstr ""
  
  #: toplev.cc:2189
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
! msgstr ""
  
  #: toplev.cc:2282
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
! msgstr ""
  
  #: trans-mem.cc:610
  #, gcc-internal-format
  msgid "invalid use of volatile lvalue inside transaction"
! msgstr ""
  
  #: trans-mem.cc:613
  #, gcc-internal-format
  msgid "invalid use of volatile lvalue inside %<transaction_safe%> function"
! msgstr ""
  
  #: trans-mem.cc:645
  #, gcc-internal-format
  msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
! msgstr ""
  
  #: trans-mem.cc:714 trans-mem.cc:4831
  #, gcc-internal-format
  msgid "unsafe function call %qD within atomic transaction"
! msgstr ""
  
  #: trans-mem.cc:721
  #, gcc-internal-format
  msgid "unsafe function call %qE within atomic transaction"
! msgstr ""
  
  #: trans-mem.cc:725
  #, gcc-internal-format
  msgid "unsafe indirect function call within atomic transaction"
! msgstr ""
  
  #: trans-mem.cc:733 trans-mem.cc:4763
  #, gcc-internal-format
  msgid "unsafe function call %qD within %<transaction_safe%> function"
! msgstr ""
  
  #: trans-mem.cc:740
  #, gcc-internal-format
  msgid "unsafe function call %qE within %<transaction_safe%> function"
! msgstr ""
  
  #: trans-mem.cc:744
  #, gcc-internal-format
  msgid "unsafe indirect function call within %<transaction_safe%> function"
! msgstr ""
  
  #: trans-mem.cc:759 trans-mem.cc:4803
  #, gcc-internal-format
  msgid "%<asm%> not allowed in atomic transaction"
! msgstr ""
  
  #: trans-mem.cc:762 trans-mem.cc:4429
  #, gcc-internal-format
  msgid "%<asm%> not allowed in %<transaction_safe%> function"
! msgstr ""
  
  #: trans-mem.cc:774
  #, gcc-internal-format
  msgid "relaxed transaction in atomic transaction"
! msgstr ""
  
  #: trans-mem.cc:777
  #, gcc-internal-format
  msgid "relaxed transaction in %<transaction_safe%> function"
! msgstr ""
  
  #: trans-mem.cc:784
  #, gcc-internal-format
  msgid "outer transaction in transaction"
! msgstr ""
  
  #: trans-mem.cc:787
  #, gcc-internal-format
  msgid "outer transaction in %<transaction_may_cancel_outer%> function"
! msgstr ""
  
  #: trans-mem.cc:791
  #, gcc-internal-format
  msgid "outer transaction in %<transaction_safe%> function"
! msgstr ""
  
  #: tree-cfg.cc:358
  #, gcc-internal-format
  msgid "ignoring loop annotation"
! msgstr ""
  
  #: tree-cfg.cc:3080
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
! msgstr ""
  
  #: tree-cfg.cc:3085
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
! msgstr ""
  
  #: tree-cfg.cc:3100
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
! msgstr ""
  
  #: tree-cfg.cc:3124
  #, gcc-internal-format
  msgid "non-scalar %qs"
! msgstr ""
  
  #: tree-cfg.cc:3138
  #, gcc-internal-format
  msgid "invalid position or size operand to %qs"
! msgstr ""
  
  #: tree-cfg.cc:3144
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
! msgstr ""
  
  #: tree-cfg.cc:3153
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
! msgstr ""
  
  #: tree-cfg.cc:3161
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
! msgstr ""
  
  #: tree-cfg.cc:3168
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
! msgstr ""
  
  #: tree-cfg.cc:3179
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
! msgstr ""
  
  #: tree-cfg.cc:3195
  #, gcc-internal-format
  msgid "non-top-level %qs"
! msgstr ""
  
  #: tree-cfg.cc:3210
  #, gcc-internal-format
  msgid "invalid operands to %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ %qs"
  
  #: tree-cfg.cc:3221 tree-cfg.cc:3230 tree-cfg.cc:3247 tree-cfg.cc:3943
  #: tree-cfg.cc:3972 tree-cfg.cc:3989 tree-cfg.cc:4010 tree-cfg.cc:4058
--- 29111,30230 ----
  "cannot find %s in plugin %s\n"
  "%s"
  msgstr ""
+ "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s Ñƒ Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ– %s\n"
+ "%s"
  
  #: plugin.cc:674
  #, gcc-internal-format, gfc-internal-format
  msgid "fail to initialize plugin %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ %s"
  
  #: plugin.cc:707
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot load plugin %s: %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ %s: %s"
  
  #: plugin.cc:717
  #, gcc-internal-format, gfc-internal-format
  msgid "plugin %s is not licensed under a GPL-compatible license %s"
! msgstr "Ð¿Ð»Ð°Ð³Ñ–Ð½ %s Ð½Ðµ Ð»Ñ–Ñ†ÐµÐ½Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð»Ñ–Ñ†ÐµÐ½Ð·Ñ–Ñ”ÑŽ, Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾ÑŽ Ð· GPL: %s"
  
  #: plugin.cc:727
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot find %s in plugin %s: %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s Ð² Ð¿Ð»Ð°Ð³Ñ–Ð½Ñ– %s: %s"
  
  #: plugin.cc:736
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to initialize plugin %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð»Ð°Ð³Ñ–Ð½ %s"
  
  #: plugin.cc:1048
  #, gcc-internal-format
  msgid "%<-iplugindir%> option not passed from the gcc driver"
! msgstr "Ð¾Ð¿Ñ†Ñ–Ñ� %<-iplugindir%> Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°Ð½Ð° Ð²Ñ–Ð´ Ð´Ñ€Ð°Ð¹Ð²ÐµÑ€Ð° gcc"
  
  #: pointer-query.cc:1200
! #, gcc-internal-format
  msgid "destination object is likely at address zero"
! msgstr "Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ð½ÑƒÐ»ÑŒ"
  
  #: pointer-query.cc:1202
! #, gcc-internal-format
  msgid "source object is likely at address zero"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°, Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ð¾, Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð·Ð° Ð°Ð´Ñ€ÐµÑ�Ð¾ÑŽ Ð½ÑƒÐ»ÑŒ"
  
  #: pointer-query.cc:1212
  #, gcc-internal-format
  msgid "at offset %s into destination object %qE of size %s"
! msgstr "Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s"
  
  #: pointer-query.cc:1215
  #, gcc-internal-format
  msgid "destination object %qE of size %s"
! msgstr "Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s"
  
  #: pointer-query.cc:1221
  #, gcc-internal-format
  msgid "at offset %s into destination object of size %s allocated by %qE"
! msgstr "Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð¼Ñƒ %qE"
  
  #: pointer-query.cc:1224
  #, gcc-internal-format
  msgid "destination object of size %s allocated by %qE"
! msgstr "Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¸Ð¹ %qE"
  
  #: pointer-query.cc:1234
  #, gcc-internal-format
  msgid "at offset %s into source object %qE of size %s"
! msgstr "Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð´Ð¶ÐµÑ€ÐµÐ»Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s"
  
  #: pointer-query.cc:1237
  #, gcc-internal-format
  msgid "source object %qE of size %s"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s"
  
  #: pointer-query.cc:1244
  #, gcc-internal-format
  msgid "at offset %s into source object of size %s allocated by %qE"
! msgstr "Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ %qE"
  
  #: pointer-query.cc:1247
  #, gcc-internal-format
  msgid "source object of size %s allocated by %qE"
! msgstr "Ð´Ð¶ÐµÑ€ÐµÐ»Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ %qE"
  
  #: pointer-query.cc:1255
  #, gcc-internal-format
  msgid "at offset %s into object %qE of size %s"
! msgstr "Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚ %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s"
  
  #: pointer-query.cc:1258
  #, gcc-internal-format
  msgid "object %qE of size %s"
! msgstr "Ð¾Ð±Ê¼Ñ”ÐºÑ‚ %qE Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s"
  
  #: pointer-query.cc:1265
  #, gcc-internal-format
  msgid "at offset %s into object of size %s allocated by %qE"
! msgstr "Ð·Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %s Ð² Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ %qE"
  
  #: pointer-query.cc:1268
  #, gcc-internal-format
  msgid "object of size %s allocated by %qE"
! msgstr "Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %s, Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð¾Ð³Ð¾ %qE"
  
  #: predict.cc:2534
  #, gcc-internal-format
  msgid "probability %qE must be constant floating-point expression"
! msgstr "Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ %qE Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ"
  
  #: predict.cc:2547
  #, gcc-internal-format
  msgid "probability %qE is outside the range [0.0, 1.0]"
! msgstr "Ð¹Ð¼Ð¾Ð²Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŒ %qE Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ [0.0, 1.0]"
  
  #: predict.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing counts for called function %s"
! msgstr "Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð¿Ñ–Ð´Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ¸ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %s"
  
  #: profile.cc:616
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ: Ð´Ð°Ð½Ñ– Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ Ð½Ðµ Ñ” Ð¿Ð¾Ñ‚Ð¾ÐºÐ¾Ð²Ð¾-Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸"
  
  #: profile.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ: ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ð¹ Ð´Ð»Ñ� Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %d Ð²Ð²Ð°Ð¶Ð°Ð»Ð°Ñ�Ñ� %i"
  
  #: profile.cc:656
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ: ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½ÑŒ Ð´Ð»Ñ� Ñ€ÐµÐ±Ñ€Ð° %d-%d Ð²Ð²Ð°Ð¶Ð°Ð»Ð°Ñ�Ñ� %i"
  
  #: profile.cc:965
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ: Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ñ‡Ð°Ñ�Ñƒ"
  
  #: read-rtl-function.cc:265
  #, gcc-internal-format, gfc-internal-format
  msgid "insn with UID %i not found for operand %i (`%s') of insn %i"
! msgstr "insn Ð· UID %i Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %i (`%s') insn %i"
  
  #: read-rtl-function.cc:269
  #, gcc-internal-format, gfc-internal-format
  msgid "insn with UID %i not found for operand %i of insn %i"
! msgstr "insn Ð· UID %i Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %i insn %i"
  
  #: read-rtl-function.cc:412
  #, gcc-internal-format
  msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %<__RTL%> Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° ÐºÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÐ²Ð°Ñ‚Ð¸ Ð· %<-flto%>"
  
  #: read-rtl-function.cc:714
  #, gcc-internal-format
  msgid "unrecognized edge flag: %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ ÐºÑ€Ð°ÑŽ: %qs"
  
  #: read-rtl-function.cc:857
  #, gcc-internal-format
  msgid "more than one 'crtl' directive"
! msgstr "Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ñ–Ñ”Ñ— Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð¸ 'crtl'"
  
  #: read-rtl-function.cc:986
  #, gcc-internal-format
  msgid "unrecognized enum value: %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�: %qs"
  
  #: read-rtl-function.cc:1142 read-rtl-function.cc:1201
  #, gcc-internal-format, gfc-internal-format
  msgid "was expecting `%s'"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� `%s'"
  
  #: read-rtl-function.cc:1595
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate insn UID: %i"
! msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ð¹ UID Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—: %i"
  
  #: read-rtl-function.cc:1656
  #, gcc-internal-format
  msgid "start/end of RTL fragment are in different files"
! msgstr "Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº/ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ñƒ RTL Ð·Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‚ÑŒÑ�Ñ� Ð² Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ…"
  
  #: read-rtl-function.cc:1662
  #, gcc-internal-format
  msgid "start of RTL fragment must be on an earlier line than end"
! msgstr "Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ñƒ RTL Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð½Ð° Ñ€Ð°Ð½Ñ–ÑˆÐ¾Ð¼Ñƒ Ñ€Ñ�Ð´ÐºÑƒ, Ð½Ñ–Ð¶ ÐºÑ–Ð½ÐµÑ†ÑŒ"
  
  #: read-rtl.cc:496
  #, gcc-internal-format, gfc-internal-format
  msgid "ambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')"
! msgstr "Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ '%s'; Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ '%s' (Ñ‡ÐµÑ€ÐµÐ· '%s:%s') Ð°Ð±Ð¾ '%s' (Ñ‡ÐµÑ€ÐµÐ· '%s:%s')"
  
  #: reg-stack.cc:545
  #, gcc-internal-format, gfc-internal-format
  msgid "output constraint %d must specify a single register"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð¸Ð²Ð¾Ð´Ñƒ %d Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€"
  
  #: reg-stack.cc:555
  #, gcc-internal-format
  msgid "output constraint %d cannot be specified together with %qs clobber"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ð¸Ð²Ð¾Ð´Ñƒ %d Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ€Ð°Ð·Ð¾Ð¼ Ð·Ñ– Ð·Ð½Ð¸Ñ‰ÐµÐ½Ð½Ñ�Ð¼ %qs"
  
  #: reg-stack.cc:579
  #, gcc-internal-format
  msgid "output registers must be grouped at top of stack"
! msgstr "Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸ Ð²Ð¸Ð²Ð¾Ð´Ñƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð·Ð³Ñ€ÑƒÐ¿Ð¾Ð²Ð°Ð½Ñ– Ñƒ Ð²ÐµÑ€Ñ…Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ñ�Ñ‚ÐµÐºÑƒ"
  
  #: reg-stack.cc:619
  #, gcc-internal-format
  msgid "implicitly popped registers must be grouped at top of stack"
! msgstr "Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸, Ñ�ÐºÑ– Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾ Ð²Ð¸Ð´Ð°Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ�, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð·Ð³Ñ€ÑƒÐ¿Ð¾Ð²Ð°Ð½Ñ– Ñƒ Ð²ÐµÑ€Ñ…Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ñ�Ñ‚ÐµÐºÑƒ"
  
  #: reg-stack.cc:637
  #, gcc-internal-format
  msgid "explicitly used registers must be grouped at top of stack"
! msgstr "Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¸, Ñ�ÐºÑ– Ñ�Ð²Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ�, Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð·Ð³Ñ€ÑƒÐ¿Ð¾Ð²Ð°Ð½Ñ– Ñƒ Ð²ÐµÑ€Ñ…Ð½Ñ–Ð¹ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ñ– Ñ�Ñ‚ÐµÐºÑƒ"
  
  #: reg-stack.cc:657
  #, gcc-internal-format
  msgid "output operand %d must use %<&%> constraint"
! msgstr "Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %d Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %<&%>"
  
  #: regcprop.cc:1239
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<next_regno%> for empty chain (%u)"
! msgstr "%qs: [%u] Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ %<next_regno%> Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð³Ð¾ Ð»Ð°Ð½Ñ†ÑŽÐ³Ð° (%u)"
  
  #: regcprop.cc:1251
  #, gcc-internal-format
  msgid "%qs: loop in %<next_regno%> chain (%u)"
! msgstr "%qs: Ñ†Ð¸ÐºÐ» Ð² Ð»Ð°Ð½Ñ†ÑŽÐ³Ñƒ %<next_regno%> (%u)"
  
  #: regcprop.cc:1254
  #, gcc-internal-format
  msgid "%qs: [%u] bad %<oldest_regno%> (%u)"
! msgstr "%qs: [%u] Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ %<oldest_regno%> (%u)"
  
  #: regcprop.cc:1266
  #, gcc-internal-format
  msgid "%qs: [%u] non-empty register in chain (%s %u %i)"
! msgstr "%qs: [%u] Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñƒ Ð»Ð°Ð½Ñ†ÑŽÐ³Ñƒ (%s %u %i)"
  
  #: reginfo.cc:674
  #, gcc-internal-format
  msgid "cannot use %qs as a call-saved register"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %qs Ñ�Ðº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ñ‰Ð¾ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ"
  
  #: reginfo.cc:678
  #, gcc-internal-format
  msgid "cannot use %qs as a call-used register"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %qs Ñ�Ðº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ"
  
  #: reginfo.cc:690
  #, gcc-internal-format
  msgid "cannot use %qs as a fixed register"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %qs Ñ�Ðº Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€"
  
  #: reginfo.cc:717 config/arc/arc.cc:1184 config/arc/arc.cc:1226
  #: config/ia64/ia64.cc:6037 config/ia64/ia64.cc:6044 config/pa/pa.cc:465
  #: config/pa/pa.cc:472 config/sh/sh.cc:8278 config/sh/sh.cc:8285
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown register name: %s"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
  #: reginfo.cc:730
  #, gcc-internal-format
  msgid "stack register used for global register variable"
! msgstr "Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñ�Ñ‚ÐµÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð°"
  
  #: reginfo.cc:736
  #, gcc-internal-format
  msgid "global register variable follows a function definition"
! msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð°-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: reginfo.cc:742
  #, gcc-internal-format
  msgid "register of %qD used for multiple global register variables"
! msgstr "Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ %qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…-Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–Ð²"
  
  #: reginfo.cc:745 config/rs6000/rs6000-logue.cc:5582
  #, gcc-internal-format
  msgid "conflicts with %qD"
! msgstr "ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· %qD"
  
  #: reginfo.cc:750
  #, gcc-internal-format
  msgid "call-clobbered register used for global register variable"
! msgstr "Ñ€ÐµÑ”Ñ�Ñ‚Ñ€, Ñ‰Ð¾ Ð¾Ñ‡Ð¸Ñ‰ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¾Ñ— Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
  #: reload.cc:1312
  #, gcc-internal-format
  msgid "cannot reload integer constant operand in %<asm%>"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð² %<asm%>"
  
  #: reload.cc:1326
  #, gcc-internal-format
  msgid "impossible register constraint in %<asm%>"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð° ÑƒÐ¼Ð¾Ð²Ð° Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° Ð² %<asm%>"
  
  #: reload.cc:2671
  #, gcc-internal-format
  msgid "the target does not support %<asm goto%> with outputs in %<asm%>"
! msgstr "Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %<asm goto%> Ð· Ð²Ð¸Ñ…Ð¾Ð´Ð°Ð¼Ð¸ Ð² %<asm%>"
  
  #: reload.cc:3702
  #, gcc-internal-format
  msgid "%<&%> constraint used with no register class"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� %<&%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· ÐºÐ»Ð°Ñ�Ñƒ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð°"
  
  #: reload1.cc:2060
  #, gcc-internal-format
  msgid "cannot find a register in class %qs while reloading %<asm%>"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ñƒ ÐºÐ»Ð°Ñ�Ñ– %qs Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� %<asm%>"
  
  #: reload1.cc:2065
  #, gcc-internal-format
  msgid "unable to find a register to spill in class %qs"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ñƒ Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ð´Ð»Ñ� Ð²Ð¸Ð»Ð¸Ð²Ð°Ð½Ð½Ñ� Ñƒ ÐºÐ»Ð°Ñ�Ñ– %qs"
  
  #: reload1.cc:4582
  #, gcc-internal-format
  msgid "%<asm%> operand requires impossible reload"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %<asm%> Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÐ·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ�"
  
  #: reload1.cc:5999
  #, gcc-internal-format
  msgid "%<asm%> operand constraint incompatible with operand size"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %<asm%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ðµ Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
  
  #: reload1.cc:7877
  #, gcc-internal-format
  msgid "output operand is constant in %<asm%>"
! msgstr "Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñ” ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð² %<asm%>"
  
  #: rtl.cc:887
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d"
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° RTL: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· '%s' Ð· Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð² %s, Ð½Ð° %s:%d"
  
  #: rtl.cc:897
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d"
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° RTL: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %d Ñ‚Ð¸Ð¿Ñƒ '%c', Ð¼Ð°Ñ” '%c' (rtx %s) Ð² %s, Ð½Ð° %s:%d"
  
  #: rtl.cc:907
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%d"
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° RTL: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ %d Ñ‚Ð¸Ð¿Ñƒ '%c' Ð°Ð±Ð¾ '%c', Ð¼Ð°Ñ” '%c' (rtx %s) Ð² %s, Ð½Ð° %s:%d"
  
  #: rtl.cc:916
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d"
! msgstr "RTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð´ '%s', Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ '%s' Ð² %s, Ð½Ð° %s:%d"
  
  #: rtl.cc:926
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d"
! msgstr "RTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð´ '%s' Ð°Ð±Ð¾ '%s', Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ '%s' Ð² %s, Ð½Ð° %s:%d"
  
  #: rtl.cc:937
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%d"
! msgstr "RTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� ÐºÐ¾Ð´ '%s', '%s' Ð°Ð±Ð¾ '%s', Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ '%s' Ð² %s, Ð½Ð° %s:%d"
  
  #: rtl.cc:968
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%d"
! msgstr "RTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¾Ð±Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð½Ðµ-Ð±Ð»Ð¾ÐºÐ¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ�Ðº Ð±Ð»Ð¾ÐºÐ¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² %s, Ð½Ð° %s:%d"
  
  #: rtl.cc:978
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%d"
! msgstr "RTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ hwi ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð· Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð² %s, Ð½Ð° %s:%d"
  
  #: rtl.cc:988
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d"
! msgstr "RTL Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð· Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ð² %s, Ð½Ð° %s:%d"
  
  #: rtl.cc:999
  #, gcc-internal-format, gfc-internal-format
  msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d"
! msgstr "ÐŸÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ� RTL: %s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð½ÐµÐ¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÑƒÐ²Ð°Ð½Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ rtx '%s' Ð² %s, Ð½Ð° %s:%d"
  
  #: stmt.cc:215
  #, gcc-internal-format
  msgid "output operand constraint lacks %<=%>"
! msgstr "Ð²Ð¸Ð¼Ð¾Ð³Ð° Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ %<=%>"
  
  #: stmt.cc:230
  #, gcc-internal-format
  msgid "output constraint %qc for operand %d is not at the beginning"
! msgstr "Ð²Ð¸Ð¼Ð¾Ð³Ð° Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %qc Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %d Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ"
  
  #: stmt.cc:254
  #, gcc-internal-format
  msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>"
! msgstr "Ð’Ð¸Ð¼Ð¾Ð³Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ñ– %<+%> Ð°Ð±Ð¾ %<=%>"
  
  #: stmt.cc:261 stmt.cc:350
  #, gcc-internal-format
  msgid "%<%%%> constraint used with last operand"
! msgstr "Ð’Ð¸Ð¼Ð¾Ð³Ð° %<%%%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¾Ð¼"
  
  #: stmt.cc:277
  #, gcc-internal-format
  msgid "matching constraint not valid in output operand"
! msgstr "ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð±Ñ–Ð³Ñƒ Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð² Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–"
  
  #: stmt.cc:341
  #, gcc-internal-format
  msgid "input operand constraint contains %qc"
! msgstr "Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð²Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ %qc"
  
  #: stmt.cc:380
  #, gcc-internal-format
  msgid "matching constraint references invalid operand number"
! msgstr "ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð±Ñ–Ð³Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
  
  #: stmt.cc:414
  #, gcc-internal-format
  msgid "invalid punctuation %qc in constraint"
! msgstr "Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ñ–Ñ� %qc Ð² Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ–"
  
  #: stmt.cc:431
  #, gcc-internal-format
  msgid "matching constraint does not allow a register"
! msgstr "ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð±Ñ–Ð³Ñƒ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€"
  
  #: stmt.cc:525
  #, gcc-internal-format
  msgid "duplicate %<asm%> operand name %qs"
! msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð·Ð²Ð° Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %<asm%> %qs"
  
  #: stmt.cc:622
  #, gcc-internal-format
  msgid "missing close brace for named operand"
! msgstr "Ð’Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð·Ð°ÐºÑ€Ð¸Ð²Ð½Ð° Ñ„Ñ–Ð³ÑƒÑ€Ð½Ð° Ð´ÑƒÐ¶ÐºÐ° Ð´Ð»Ñ� Ð½Ð°Ð·Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
  
  #: stmt.cc:651
  #, gcc-internal-format
  msgid "undefined named operand %qs"
! msgstr "Ð�ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ %qs"
  
  #: stor-layout.cc:802
  #, gcc-internal-format
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ %q+D %E Ð±Ð°Ð¹Ñ‚ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %wu"
  
  #: stor-layout.cc:1183
  #, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %u Ð´Ð»Ñ� %qT Ð¼ÐµÐ½ÑˆÐµ Ð·Ð° %u"
  
  #: stor-layout.cc:1190
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
! msgstr "Ð—Ñ�ÑƒÐ² %q+D %E Ð² %qT Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¸Ð¹ Ð½Ð° %u"
  
  #: stor-layout.cc:1193
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
! msgstr "Ð—Ñ�ÑƒÐ² %q+D %E Ð² %qT Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð¸Ð¹ Ð½Ð° %u"
  
  #: stor-layout.cc:1325
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð½ÐµÐµÑ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %q+D"
  
  #: stor-layout.cc:1329
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð´Ð»Ñ� %q+D"
  
  #: stor-layout.cc:1349
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
! msgstr "Ð”Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ Ð´Ð¾ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %q+D"
  
  #: stor-layout.cc:1408
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
! msgstr "Ð—Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD Ð·Ð¼Ñ–Ð½Ð¸Ð»Ð¾Ñ�Ñ� Ð² GCC 4.4"
  
  #: stor-layout.cc:1788
  #, gcc-internal-format
  msgid "padding struct size to alignment boundary with %E bytes"
! msgstr "Ð”Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ Ð´Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð´Ð»Ñ� Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð° %E Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: stor-layout.cc:1817
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð½ÐµÐµÑ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %qE"
  
  #: stor-layout.cc:1821
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð´Ð»Ñ� %qE"
  
  #: stor-layout.cc:1827
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð½ÐµÐµÑ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ�"
  
  #: stor-layout.cc:1829
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ packed Ð·Ð°Ð¹Ð²Ð¸Ð¹"
  
  #: stor-layout.cc:2617
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
  #: stor-layout.cc:2623
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ñ” ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼ Ð¹Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½ÑŽ"
  
  #: substring-locations.cc:229
  #, gcc-internal-format
  msgid "format string is defined here"
! msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ€Ñ�Ð´ÐºÐ° Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚"
  
  #: symtab-thunks.cc:400
  #, gcc-internal-format
  msgid "generic thunk code fails for method %qD which uses %<...%>"
! msgstr "Ð—Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚ÑƒÐ½ÐºÐ¾Ð²Ð¸Ð¹ ÐºÐ¾Ð´ Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ñƒ %qD, Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” %<...%>"
  
  #: symtab.cc:303
  #, gcc-internal-format
  msgid "%qD renamed after being referenced in assembly"
! msgstr "%qD Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð½ÑŒÐ¾Ð³Ð¾ Ð² Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ñ–"
  
! #: symtab.cc:1109
  #, gcc-internal-format
  msgid "function symbol is not function"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ"
  
! #: symtab.cc:1116
  #, gcc-internal-format
  msgid "inconsistent %<ifunc%> attribute"
! msgstr "Ð½ÐµÐ¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<ifunc%>"
  
! #: symtab.cc:1124
  #, gcc-internal-format
  msgid "variable symbol is not variable"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ"
  
! #: symtab.cc:1130
  #, gcc-internal-format
  msgid "node has unknown type"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ð¼Ð°Ñ” Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
! #: symtab.cc:1135
  #, gcc-internal-format, gfc-internal-format
  msgid "node has invalid order %i"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº %i"
  
! #: symtab.cc:1144
  #, gcc-internal-format
  msgid "node not found node->decl->decl_with_vis.symtab_node"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1152
  #, gcc-internal-format
  msgid "node differs from node->decl->decl_with_vis.symtab_node"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ node->decl->decl_with_vis.symtab_node"
  
! #: symtab.cc:1163 symtab.cc:1170
  #, gcc-internal-format
  msgid "assembler name hash list corrupted"
! msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ…ÐµÑˆÑ–Ð² Ñ–Ð¼ÐµÐ½ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹"
  
! #: symtab.cc:1179
  #, gcc-internal-format
  msgid "node not found in symtab assembler name hash"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð² Ñ…ÐµÑˆÑ– Ñ–Ð¼ÐµÐ½ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° symtab"
  
! #: symtab.cc:1188
  #, gcc-internal-format
  msgid "double linked list of assembler names corrupted"
! msgstr "Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ñ–Ð¼ÐµÐ½ Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹"
  
! #: symtab.cc:1193
  #, gcc-internal-format
  msgid "node has body_removed but is definition"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ð¼Ð°Ñ” body_removed, Ð°Ð»Ðµ Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼"
  
! #: symtab.cc:1198
  #, gcc-internal-format
  msgid "node is analyzed but it is not a definition"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾, Ð°Ð»Ðµ Ñ†Ðµ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
! #: symtab.cc:1203
  #, gcc-internal-format
  msgid "node is alias but not implicit alias"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼, Ð°Ð»Ðµ Ð½Ðµ Ñ�Ð²Ð½Ð¸Ð¼ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼"
  
! #: symtab.cc:1208
  #, gcc-internal-format
  msgid "node is alias but not definition"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ñ” Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼, Ð°Ð»Ðµ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼"
  
! #: symtab.cc:1213
  #, gcc-internal-format
  msgid "node is weakref but not an transparent_alias"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ñ” Ñ�Ð»Ð°Ð±ÐºÐ¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¼ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼"
  
! #: symtab.cc:1218
  #, gcc-internal-format
  msgid "node is transparent_alias but not an alias"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ñ” Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¼ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼"
  
! #: symtab.cc:1223
  #, gcc-internal-format
  msgid "node is symver but not alias"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ñ” symver, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¾Ð¼"
  
! #: symtab.cc:1232
  #, gcc-internal-format
  msgid "symver target is not exported with default visibility"
! msgstr "Ñ†Ñ–Ð»ÑŒ symver Ð½Ðµ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ"
  
! #: symtab.cc:1239
  #, gcc-internal-format
  msgid "symver is not exported with default visibility"
! msgstr "symver Ð½Ðµ ÐµÐºÑ�Ð¿Ð¾Ñ€Ñ‚ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ñ– Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ"
  
! #: symtab.cc:1248
  #, gcc-internal-format
  msgid "node is in same_comdat_group list but has no comdat_group"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ same_comdat_group, Ð°Ð»Ðµ Ð½Ðµ Ð¼Ð°Ñ” comdat_group"
  
! #: symtab.cc:1253
  #, gcc-internal-format
  msgid "same_comdat_group list across different groups"
! msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº same_comdat_group Ñƒ Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð³Ñ€ÑƒÐ¿Ð°Ñ…"
  
! #: symtab.cc:1258
  #, gcc-internal-format
  msgid "mixing different types of symbol in same comdat groups is not supported"
! msgstr "Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ñ‚Ñ–Ð¹ Ð¶Ðµ Ð³Ñ€ÑƒÐ¿Ñ– comdat Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
! #: symtab.cc:1263
  #, gcc-internal-format
  msgid "node is alone in a comdat group"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» Ñ”Ð´Ð¸Ð½Ð¸Ð¹ Ñƒ Ð³Ñ€ÑƒÐ¿Ñ– comdat"
  
! #: symtab.cc:1270
  #, gcc-internal-format
  msgid "same_comdat_group is not a circular list"
! msgstr "same_comdat_group Ð½Ðµ Ñ” Ñ†Ð¸ÐºÐ»Ñ–Ñ‡Ð½Ð¸Ð¼ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼"
  
! #: symtab.cc:1285
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local symbol referred to by %s outside its comdat"
! msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» comdat, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� %s, Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð° Ñ�Ð²Ð¾Ñ—Ð¼ comdat"
  
! #: symtab.cc:1295
  #, gcc-internal-format
  msgid "implicit_section flag is set but section isn%'t"
  msgstr "Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ implicit_section, Ð°Ð»Ðµ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð½Ðµ Ñ”"
  
! #: symtab.cc:1302
  #, gcc-internal-format
  msgid "Both section and comdat group is set"
! msgstr "Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ñ�Ðº Ñ€Ð¾Ð·Ð´Ñ–Ð», Ñ‚Ð°Ðº Ñ– Ð³Ñ€ÑƒÐ¿Ñƒ comdat"
  
! #: symtab.cc:1314
  #, gcc-internal-format
  msgid "Alias and target%'s section differs"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°: Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° Ñ‚Ð° Ñ†Ñ–Ð»Ñ– Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ�"
  
! #: symtab.cc:1321
  #, gcc-internal-format
  msgid "Alias and target%'s comdat groups differs"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°: Ð³Ñ€ÑƒÐ¿Ð¸ comdat Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° Ñ‚Ð° Ñ†Ñ–Ð»Ñ– Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ�"
  
! #: symtab.cc:1336
  #, gcc-internal-format
  msgid "Transparent alias and target%'s assembler names differs"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°: Ñ–Ð¼ÐµÐ½Ð° Ð°Ñ�ÐµÐ¼Ð±Ð»ÐµÑ€Ð° Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¾Ð³Ð¾ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° Ñ‚Ð° Ñ†Ñ–Ð»Ñ– Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ�"
  
! #: symtab.cc:1344
  #, gcc-internal-format
  msgid "Chained transparent aliases"
! msgstr "Ð›Ð°Ð½Ñ†ÑŽÐ¶ÐºÐ¾Ð²Ñ– Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ñ– Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¸"
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°: Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° symtab_node::verify Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�"
  
! #: symtab.cc:1384
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
! msgstr "Ð�ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ñ�Ð´Ð¾Ðº Ð²ÑƒÐ·Ð»Ð° asm %i"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ°: Ð”Ð²Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð· Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽ Ð³Ñ€ÑƒÐ¿Ð¾ÑŽ comdat Ð½Ðµ Ð·Ð²Ê¼Ñ�Ð·Ð°Ð½Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ same_comdat_group."
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
! msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ñ” Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ Ñ†Ð¸ÐºÐ»Ñƒ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð²"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
! msgstr "Ð—Ð¼Ñ–Ð½Ð½Ð° %q+D Ñ” Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¾ÑŽ Ñ†Ð¸ÐºÐ»Ñƒ Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð²"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
! msgstr "Ð Ð¾Ð·Ð´Ñ–Ð» Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð° %q+D Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð¹Ð¾Ð³Ð¾ Ñ†Ñ–Ð»Ñ–"
  
  #: targhooks.cc:202
  #, gcc-internal-format
  msgid "%<__builtin_saveregs%> not supported by this target"
! msgstr "%<__builtin_saveregs%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾ÑŽ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ"
  
  #: targhooks.cc:1203
! #, gcc-internal-format
  msgid "argument %qs is not supported for %qs on this target"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qs Ð½Ð° Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–"
  
  #: targhooks.cc:1245
  #, gcc-internal-format
  msgid "nested functions not supported on this target"
! msgstr "Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–"
  
  #: targhooks.cc:1258
  #, gcc-internal-format
  msgid "nested function trampolines not supported on this target"
! msgstr "Ñ‚Ñ€Ð°Ð¼Ð¿Ð»Ñ–Ð½Ð¸ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–"
  
  #: targhooks.cc:1421
  #, gcc-internal-format
  msgid "global constructors not supported on this target"
! msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–"
  
  #: targhooks.cc:1430
  #, gcc-internal-format
  msgid "global destructors not supported on this target"
! msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ– Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–"
  
  #: targhooks.cc:1789
  #, gcc-internal-format
  msgid "target attribute is not supported on this machine"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ–"
  
  #: targhooks.cc:1803
  #, gcc-internal-format
  msgid "%<#pragma GCC target%> is not supported for this machine"
! msgstr "%<#pragma GCC target%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ñ”Ñ— Ð¼Ð°ÑˆÐ¸Ð½Ð¸"
  
  #: toplev.cc:713
  #, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %qs Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %m"
  
  #: toplev.cc:732
  #, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
! msgstr "%<-frecord-gcc-switches%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¾ÑŽ"
  
  #: toplev.cc:784
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
! msgstr "Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
  #: toplev.cc:842
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¼"
  
  #: toplev.cc:847
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ð¼Ð¾Ð¶Ðµ Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ %wu Ð±Ð°Ð¹Ñ‚"
  
  #: toplev.cc:850
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ñ‚ÐµÐºÑƒ Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %wu Ð±Ð°Ð¹Ñ‚"
  
  #: toplev.cc:967
  #, gcc-internal-format
  msgid "cannot open %s for writing: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %m"
  
  #: toplev.cc:1245
  #, gcc-internal-format
  msgid "this target does not support %qs"
! msgstr "Ñ†Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %qs"
  
  #: toplev.cc:1279
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
! msgstr "ÐžÐ¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ— Ð¿ÐµÑ‚ÐµÐ»ÑŒ Graphite Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– (isl Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  
  #: toplev.cc:1290
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
! msgstr "%<-fcf-protection=full%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
  #: toplev.cc:1297
  #, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
! msgstr "%<-fcf-protection=branch%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
  #: toplev.cc:1304
  #, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
! msgstr "%<-fcf-protection=return%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
  #: toplev.cc:1319
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
! msgstr "%<-fabi-version=1%> Ð±Ñ–Ð»ÑŒÑˆÐµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: toplev.cc:1335
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
! msgstr "Ð¿Ð»Ð°Ð½ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñ–Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ–"
  
  #: toplev.cc:1339
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
! msgstr "Ñ†Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ð¼Ð°ÑˆÐ¸Ð½Ð° Ð½Ðµ Ð¼Ð°Ñ” Ð²Ñ–Ð´ÐºÐ»Ð°Ð´ÐµÐ½Ð¸Ñ… Ð³Ñ–Ð»Ð¾Ðº"
  
  #: toplev.cc:1353
  #, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
! msgstr "%<-f%sleading-underscore%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ñ–Ð¹ Ð¼Ð°ÑˆÐ¸Ð½Ñ–"
  
  #: toplev.cc:1382
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð´Ð»Ñ� Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� CTF, Ð°Ð»Ðµ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qs Ñ„Ñ€Ð¾Ð½Ñ‚ÐµÐ½Ð´Ñƒ"
  
  #: toplev.cc:1400
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ñ… Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ð¹ %qs: %m"
  
  #: toplev.cc:1438
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
! msgstr "Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð²Ñ–Ð´Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� %qs"
  
  #: toplev.cc:1466
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
! msgstr "Ð±ÐµÐ· %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> ÐµÐºÐ²Ñ–Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ %<-gvariable-location-views%>"
  
  #: toplev.cc:1482
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
! msgstr "%<-ginternal-reset-location-views%> Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð±ÐµÐ· %<-gvariable-location-views%>"
  
  #: toplev.cc:1492
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
! msgstr "%<-ginline-points%> Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ð±ÐµÐ· %<-gstatement-frontiers%>"
  
  #: toplev.cc:1521
  #, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
! msgstr "%<-ffunction-sections%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸"
  
  #: toplev.cc:1527
  #, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
! msgstr "%<-fdata-sections%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð¸"
  
  #: toplev.cc:1535
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
! msgstr "%<-fprefetch-loop-arrays%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–"
  
  #: toplev.cc:1541
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
! msgstr "%<-fprefetch-loop-arrays%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ– (Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ñ– %<-march%>)"
  
  #: toplev.cc:1551
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
! msgstr "%<-fprefetch-loop-arrays%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %<-Os%>"
  
  #: toplev.cc:1563
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
! msgstr "%<-fassociative-math%> Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾; Ñ–Ð½ÑˆÑ– Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚"
  
  #: toplev.cc:1573
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
! msgstr "%<-fstack-clash-protection%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð»Ñ�Ñ…, Ð´Ðµ Ñ�Ñ‚ÐµÐº Ð·Ñ€Ð¾Ñ�Ñ‚Ð°Ñ” Ð· Ð½Ð¸Ð¶Ð½Ñ–Ñ… Ð´Ð¾ Ð²Ð¸Ñ‰Ð¸Ñ… Ð°Ð´Ñ€ÐµÑ�"
  
  #: toplev.cc:1583
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
! msgstr "%<-fstack-check=%> Ñ‚Ð° %<-fstack-clash-protection%> Ð²Ð·Ð°Ñ”Ð¼Ð¾Ð²Ð¸ÐºÐ»ÑŽÑ‡Ð½Ñ–; Ð²Ð¸Ð¼Ð¸ÐºÐ°ÑŽ %<-fstack-check=%>"
  
  #: toplev.cc:1593
  #, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
! msgstr "%<-fstack-protector%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–"
  
  #: toplev.cc:1605
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
! msgstr "%<-fsanitize=address%> Ñ‚Ð° %<-fsanitize=kernel-address%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–"
  
  #: toplev.cc:1615
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
! msgstr "%<-fsanitize=address%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–"
  
  #: toplev.cc:1624
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
! msgstr "%<-fsanitize=kernel-address%> Ð· Ð·Ð°Ñ…Ð¸Ñ�Ñ‚Ð¾Ð¼ Ñ�Ñ‚ÐµÐºÑƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· %<-fasan-shadow-offset=%> Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–"
  
  #: toplev.cc:1634
  #, gcc-internal-format
  msgid "%qs is not supported for this target"
! msgstr "%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð´Ð°Ð½Ð¾Ñ— Ñ†Ñ–Ð»Ñ–"
  
  #: toplev.cc:1642
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
! msgstr "%<-fsanitize=shadow-call-stack%> Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñ–Ð¹ Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ñ–"
  
  #: toplev.cc:1645
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
! msgstr "%<-fsanitize=shadow-call-stack%> Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” %<-fno-exceptions%>"
  
  #: toplev.cc:1983
  #, gcc-internal-format
  msgid "error writing to %s: %m"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ %s: %m"
  
  #: toplev.cc:1985
  #, gcc-internal-format
  msgid "error closing %s: %m"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� %s: %m"
  
  #: toplev.cc:2103
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
! msgstr "mpfr Ð½Ðµ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ñ�Ñ–Ñ… Ñ€ÐµÐ¶Ð¸Ð¼Ñ–Ð² Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— ÐºÐ¾Ð¼Ð¸"
  
  #: toplev.cc:2189
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
! msgstr "Ñ�Ð°Ð¼Ð¾Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½Ðµ Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ñ– Ð² Ñ†Ñ–Ð¹ Ð·Ð±Ñ–Ñ€Ñ†Ñ–"
  
  #: toplev.cc:2282
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
! msgstr "Ñ�Ð°Ð¼Ð¾Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ð· %<-E%>"
  
  #: trans-mem.cc:610
  #, gcc-internal-format
  msgid "invalid use of volatile lvalue inside transaction"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— lvalue Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—"
  
  #: trans-mem.cc:613
  #, gcc-internal-format
  msgid "invalid use of volatile lvalue inside %<transaction_safe%> function"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— lvalue Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>"
  
  #: trans-mem.cc:645
  #, gcc-internal-format
  msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_may_cancel_outer%> Ð½Ðµ Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ñ— Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ— Ð°Ð±Ð¾ %<transaction_may_cancel_outer%>"
  
  #: trans-mem.cc:714 trans-mem.cc:4831
  #, gcc-internal-format
  msgid "unsafe function call %qD within atomic transaction"
! msgstr "Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ñ— Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—"
  
  #: trans-mem.cc:721
  #, gcc-internal-format
  msgid "unsafe function call %qE within atomic transaction"
! msgstr "Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ñ— Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—"
  
  #: trans-mem.cc:725
  #, gcc-internal-format
  msgid "unsafe indirect function call within atomic transaction"
! msgstr "Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð°Ñ‚Ð¾Ð¼Ð½Ð¾Ñ— Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—"
  
  #: trans-mem.cc:733 trans-mem.cc:4763
  #, gcc-internal-format
  msgid "unsafe function call %qD within %<transaction_safe%> function"
! msgstr "Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>"
  
  #: trans-mem.cc:740
  #, gcc-internal-format
  msgid "unsafe function call %qE within %<transaction_safe%> function"
! msgstr "Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>"
  
  #: trans-mem.cc:744
  #, gcc-internal-format
  msgid "unsafe indirect function call within %<transaction_safe%> function"
! msgstr "Ð½ÐµÐ±ÐµÐ·Ð¿ÐµÑ‡Ð½Ð¸Ð¹ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ð¸Ð¹ Ð²Ð¸ÐºÐ»Ð¸Ðº Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>"
  
  #: trans-mem.cc:759 trans-mem.cc:4803
  #, gcc-internal-format
  msgid "%<asm%> not allowed in atomic transaction"
! msgstr "%<asm%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ð°Ñ‚Ð¾Ð¼Ð½Ñ–Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—"
  
  #: trans-mem.cc:762 trans-mem.cc:4429
  #, gcc-internal-format
  msgid "%<asm%> not allowed in %<transaction_safe%> function"
! msgstr "%<asm%> Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>"
  
  #: trans-mem.cc:774
  #, gcc-internal-format
  msgid "relaxed transaction in atomic transaction"
! msgstr "Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð° Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ� Ð² Ð°Ñ‚Ð¾Ð¼Ð°Ñ€Ð½Ñ–Ð¹ Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—"
  
  #: trans-mem.cc:777
  #, gcc-internal-format
  msgid "relaxed transaction in %<transaction_safe%> function"
! msgstr "Ñ€Ð¾Ð·Ñ�Ð»Ð°Ð±Ð»ÐµÐ½Ð° Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>"
  
  #: trans-mem.cc:784
  #, gcc-internal-format
  msgid "outer transaction in transaction"
! msgstr "Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ� Ð² Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ—"
  
  #: trans-mem.cc:787
  #, gcc-internal-format
  msgid "outer transaction in %<transaction_may_cancel_outer%> function"
! msgstr "Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_may_cancel_outer%>"
  
  #: trans-mem.cc:791
  #, gcc-internal-format
  msgid "outer transaction in %<transaction_safe%> function"
! msgstr "Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½Ñ� Ñ‚Ñ€Ð°Ð½Ð·Ð°ÐºÑ†Ñ–Ñ� Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<transaction_safe%>"
  
  #: tree-cfg.cc:358
  #, gcc-internal-format
  msgid "ignoring loop annotation"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð°Ð½Ð¾Ñ‚Ð°Ñ†Ñ–Ñ— Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: tree-cfg.cc:3080
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
! msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð½Ðµ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� %<ADDR_EXPR%>"
  
  #: tree-cfg.cc:3085
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
! msgstr "Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ñ– ÐµÑ„ÐµÐºÑ‚Ð¸ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡Ð¾Ð²ÑƒÑŽÑ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð»Ð¸ Ð·Ð¼Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� %<ADDR_EXPR%>"
  
  #: tree-cfg.cc:3100
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
! msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð²Ð·Ñ�Ñ‚Ð°, Ð°Ð»Ðµ Ð±Ñ–Ñ‚ %<TREE_ADDRESSABLE%> Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
  #: tree-cfg.cc:3124
  #, gcc-internal-format
  msgid "non-scalar %qs"
! msgstr "Ð½Ðµ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¸Ð¹ %qs"
  
  #: tree-cfg.cc:3138
  #, gcc-internal-format
  msgid "invalid position or size operand to %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— Ð°Ð±Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð´Ð»Ñ� %qs"
  
  #: tree-cfg.cc:3144
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
! msgstr "Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¿Ð¾Ð»Ñ� %qs"
  
  #: tree-cfg.cc:3153
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¿Ð¾Ð»Ñ� %qs"
  
  #: tree-cfg.cc:3161
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
! msgstr "%qs Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
  #: tree-cfg.cc:3168
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
! msgstr "Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ� Ð¿Ð»ÑŽÑ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° Ð² %qs"
  
  #: tree-cfg.cc:3179
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ– %qs"
  
  #: tree-cfg.cc:3195
  #, gcc-internal-format
  msgid "non-top-level %qs"
! msgstr "Ð½Ðµ Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ� %qs"
  
  #: tree-cfg.cc:3210
  #, gcc-internal-format
  msgid "invalid operands to %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� %qs"
  
  #: tree-cfg.cc:3221 tree-cfg.cc:3230 tree-cfg.cc:3247 tree-cfg.cc:3943
  #: tree-cfg.cc:3972 tree-cfg.cc:3989 tree-cfg.cc:4010 tree-cfg.cc:4058
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð
*** 30277,30373 ****
  #: tree-cfg.cc:4647
  #, gcc-internal-format
  msgid "type mismatch in %qs"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñ–Ð² Ñƒ %qs"
  
  #: tree-cfg.cc:3241
  #, gcc-internal-format
  msgid "invalid %qs offset operator"
! msgstr ""
  
  #: tree-cfg.cc:3265
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
! msgstr ""
  
  #: tree-cfg.cc:3273
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
! msgstr ""
  
  #: tree-cfg.cc:3293 tree-cfg.cc:3319
  #, gcc-internal-format
  msgid "invalid address operand in %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ñƒ %qs"
  
  #: tree-cfg.cc:3300 tree-cfg.cc:3326
  #, gcc-internal-format
  msgid "invalid offset operand in %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ñ�ÑƒÐ²Ñƒ Ñƒ %qs"
  
  #: tree-cfg.cc:3307 tree-cfg.cc:3333
  #, gcc-internal-format
  msgid "invalid clique in %qs"
! msgstr ""
  
  #: tree-cfg.cc:3340 tree-cfg.cc:4659
  #, gcc-internal-format
  msgid "%qs in gimple IL"
! msgstr ""
  
  #: tree-cfg.cc:3355
  #, gcc-internal-format
  msgid "invalid expression for min lvalue"
! msgstr ""
  
  #: tree-cfg.cc:3406
  #, gcc-internal-format
  msgid "gimple call has two targets"
! msgstr ""
  
  #: tree-cfg.cc:3415
  #, gcc-internal-format
  msgid "gimple call has no target"
! msgstr ""
  
  #: tree-cfg.cc:3422
  #, gcc-internal-format
  msgid "invalid function in gimple call"
! msgstr ""
  
  #: tree-cfg.cc:3432
  #, gcc-internal-format
  msgid "non-function in gimple call"
! msgstr ""
  
  #: tree-cfg.cc:3443
  #, gcc-internal-format
  msgid "invalid pure const state for function"
! msgstr ""
  
  #: tree-cfg.cc:3455
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
! msgstr ""
  
  #: tree-cfg.cc:3463
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
! msgstr ""
  
  #: tree-cfg.cc:3477
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
! msgstr ""
  
  #: tree-cfg.cc:3486
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
! msgstr ""
  
  #: tree-cfg.cc:3497
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
! msgstr ""
  
  #. Built-in unreachable with parameters might not be caught by
  #. undefined behavior sanitizer.  Front-ends do check users do not
--- 30234,30330 ----
  #: tree-cfg.cc:4647
  #, gcc-internal-format
  msgid "type mismatch in %qs"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² %qs"
  
  #: tree-cfg.cc:3241
  #, gcc-internal-format
  msgid "invalid %qs offset operator"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð·Ñ�ÑƒÐ²Ñƒ %qs"
  
  #: tree-cfg.cc:3265
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
! msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� %qs Ð½Ð° Ð»Ñ–Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ– %qs"
  
  #: tree-cfg.cc:3273
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
! msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° Ð½Ð° Ñ–Ð½ÑˆÐ¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ %qs"
  
  #: tree-cfg.cc:3293 tree-cfg.cc:3319
  #, gcc-internal-format
  msgid "invalid address operand in %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð² %qs"
  
  #: tree-cfg.cc:3300 tree-cfg.cc:3326
  #, gcc-internal-format
  msgid "invalid offset operand in %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð·Ñ�ÑƒÐ²Ñƒ Ð² %qs"
  
  #: tree-cfg.cc:3307 tree-cfg.cc:3333
  #, gcc-internal-format
  msgid "invalid clique in %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ»Ñ–Ðº Ð² %qs"
  
  #: tree-cfg.cc:3340 tree-cfg.cc:4659
  #, gcc-internal-format
  msgid "%qs in gimple IL"
! msgstr "%qs Ð² GIMPLE-IL"
  
  #: tree-cfg.cc:3355
  #, gcc-internal-format
  msgid "invalid expression for min lvalue"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· Ð´Ð»Ñ� Ð¼Ñ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ lvalue"
  
  #: tree-cfg.cc:3406
  #, gcc-internal-format
  msgid "gimple call has two targets"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº gimple Ð¼Ð°Ñ” Ð´Ð²Ñ– Ñ†Ñ–Ð»Ñ–"
  
  #: tree-cfg.cc:3415
  #, gcc-internal-format
  msgid "gimple call has no target"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº gimple Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ñ–"
  
  #: tree-cfg.cc:3422
  #, gcc-internal-format
  msgid "invalid function in gimple call"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð² Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimple"
  
  #: tree-cfg.cc:3432
  #, gcc-internal-format
  msgid "non-function in gimple call"
! msgstr "Ð½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð² Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimple"
  
  #: tree-cfg.cc:3443
  #, gcc-internal-format
  msgid "invalid pure const state for function"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ð½ Ñ‡Ð¸Ñ�Ñ‚Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: tree-cfg.cc:3455
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ LHS Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimple"
  
  #: tree-cfg.cc:3463
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
! msgstr "LHS Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %<noreturn%>"
  
  #: tree-cfg.cc:3477
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimple"
  
  #: tree-cfg.cc:3486
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð»Ð°Ð½Ñ†ÑŽÐ¶Ð¾Ðº Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimple"
  
  #: tree-cfg.cc:3497
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
! msgstr "Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð»Ð°Ð½Ñ†ÑŽÐ¶Ð¾Ðº Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ, Ñ�ÐºÐ° Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¹Ð¾Ð³Ð¾"
  
  #. Built-in unreachable with parameters might not be caught by
  #. undefined behavior sanitizer.  Front-ends do check users do not
*************** msgstr ""
*** 30378,30749 ****
  #: tree-cfg.cc:3516
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
! msgstr ""
  
  #: tree-cfg.cc:3547
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
! msgstr ""
  
  #: tree-cfg.cc:3565
  #, gcc-internal-format
  msgid "invalid argument to gimple call"
! msgstr ""
  
  #: tree-cfg.cc:3592
  #, gcc-internal-format
  msgid "invalid operands in gimple comparison"
! msgstr ""
  
  #: tree-cfg.cc:3603
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
! msgstr ""
  
  #: tree-cfg.cc:3620
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
! msgstr ""
  
  #: tree-cfg.cc:3635
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
! msgstr ""
  
  #: tree-cfg.cc:3644
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
! msgstr ""
  
  #: tree-cfg.cc:3651
  #, gcc-internal-format
  msgid "bogus comparison result type"
! msgstr ""
  
  #: tree-cfg.cc:3673
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
! msgstr ""
  
  #: tree-cfg.cc:3679
  #, gcc-internal-format
  msgid "invalid operand in unary operation"
! msgstr ""
  
  #: tree-cfg.cc:3702
  #, gcc-internal-format
  msgid "invalid vector types in nop conversion"
! msgstr ""
  
  #: tree-cfg.cc:3739
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
! msgstr ""
  
  #: tree-cfg.cc:3754
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ Ð°Ð´Ñ€ÐµÑ�"
  
  #: tree-cfg.cc:3768
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ñ–Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ"
  
  #: tree-cfg.cc:3783
  #, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð´Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð· Ñ€ÑƒÑ…Ð¾Ð¼Ð¾ÑŽ ÐºÑ€Ð°Ð¿ÐºÐ¾ÑŽ"
  
  #: tree-cfg.cc:3798
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ– Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: tree-cfg.cc:3838
  #, gcc-internal-format
  msgid "type mismatch in %qs expression"
! msgstr ""
  
  #: tree-cfg.cc:3855 tree-cfg.cc:3869 tree-cfg.cc:4241 tree-cfg.cc:4263
  #, gcc-internal-format
  msgid "invalid types for %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� %qs"
  
  #: tree-cfg.cc:3880
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
! msgstr ""
  
  #: tree-cfg.cc:3894
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
! msgstr ""
  
  #: tree-cfg.cc:3919
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
! msgstr ""
  
  #: tree-cfg.cc:3926
  #, gcc-internal-format
  msgid "invalid operands in binary operation"
! msgstr ""
  
  #: tree-cfg.cc:4033
  #, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ñ– Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ %qs"
  
  #: tree-cfg.cc:4044
  #, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
! msgstr ""
  
  #: tree-cfg.cc:4283
  #, gcc-internal-format
  msgid "vector type expected in %qs"
! msgstr "Ñƒ %qs Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: tree-cfg.cc:4296
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
! msgstr ""
  
  #: tree-cfg.cc:4324
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
! msgstr ""
  
  #: tree-cfg.cc:4332
  #, gcc-internal-format
  msgid "invalid operands in ternary operation"
! msgstr ""
  
  #: tree-cfg.cc:4364
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
! msgstr ""
  
  #: tree-cfg.cc:4396 tree-cfg.cc:4473
  #, gcc-internal-format
  msgid "vector types expected in %qs"
! msgstr "Ñƒ %qs Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸"
  
  #: tree-cfg.cc:4429
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
! msgstr ""
  
  #: tree-cfg.cc:4445
  #, gcc-internal-format
  msgid "invalid mask type in %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ñƒ %qs"
  
  #: tree-cfg.cc:4506
  #, gcc-internal-format
  msgid "not allowed type combination in %qs"
! msgstr ""
  
  #: tree-cfg.cc:4515
  #, gcc-internal-format
  msgid "invalid position or size in %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ� Ð°Ð±Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ %qs"
  
  #: tree-cfg.cc:4521
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
! msgstr ""
  
  #: tree-cfg.cc:4531
  #, gcc-internal-format
  msgid "insertion out of range in %qs"
! msgstr ""
  
  #: tree-cfg.cc:4541
  #, gcc-internal-format
  msgid "%qs not at element boundary"
! msgstr ""
  
  #: tree-cfg.cc:4597
  #, gcc-internal-format
  msgid "non-trivial conversion in %qs"
! msgstr ""
  
  #: tree-cfg.cc:4606
  #, gcc-internal-format
  msgid "%qs LHS in clobber statement"
! msgstr ""
  
  #: tree-cfg.cc:4614
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
! msgstr ""
  
  #: tree-cfg.cc:4633
  #, gcc-internal-format
  msgid "invalid operand in %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ñƒ %qs"
  
  #: tree-cfg.cc:4674 tree-cfg.cc:4700
  #, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
! msgstr ""
  
  #: tree-cfg.cc:4734 tree-cfg.cc:4752
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
! msgstr ""
  
  #: tree-cfg.cc:4743 tree-cfg.cc:4760
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
! msgstr ""
  
  #: tree-cfg.cc:4768
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
! msgstr ""
  
  #: tree-cfg.cc:4777
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
! msgstr ""
  
  #: tree-cfg.cc:4784
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
! msgstr ""
  
  #: tree-cfg.cc:4793
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
! msgstr ""
  
  #: tree-cfg.cc:4800
  #, gcc-internal-format
  msgid "%qs RHS in assignment statement"
! msgstr ""
  
  #: tree-cfg.cc:4857
  #, gcc-internal-format
  msgid "invalid operand in return statement"
! msgstr ""
  
  #: tree-cfg.cc:4872 c/gimple-parser.cc:2490
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
! msgstr ""
  
  #: tree-cfg.cc:4896
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
! msgstr ""
  
  #: tree-cfg.cc:4915
  #, gcc-internal-format
  msgid "invalid operand to switch statement"
! msgstr ""
  
  #: tree-cfg.cc:4923
  #, gcc-internal-format
  msgid "non-integral type switch statement"
! msgstr ""
  
  #: tree-cfg.cc:4933
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
! msgstr ""
  
  #: tree-cfg.cc:4945
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ %<CASE_CHAIN%>"
  
  #: tree-cfg.cc:4951
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
! msgstr ""
  
  #: tree-cfg.cc:4958
  #, gcc-internal-format
  msgid "invalid case range in switch statement"
! msgstr ""
  
  #: tree-cfg.cc:4968
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
! msgstr ""
  
  #: tree-cfg.cc:4975
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
! msgstr ""
  
  #: tree-cfg.cc:4984
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
! msgstr ""
  
  #: tree-cfg.cc:5027
  #, gcc-internal-format
  msgid "label context is not the current function declaration"
! msgstr ""
  
  #: tree-cfg.cc:5036
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
! msgstr ""
  
  #: tree-cfg.cc:5046
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
! msgstr ""
  
  #: tree-cfg.cc:5062
  #, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
! msgstr ""
  
  #: tree-cfg.cc:5070
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
! msgstr ""
  
  #: tree-cfg.cc:5156 tree-cfg.cc:5165
  #, gcc-internal-format
  msgid "invalid %<PHI%> result"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<PHI%>"
  
  #: tree-cfg.cc:5175
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
! msgstr ""
  
  #: tree-cfg.cc:5189
  #, gcc-internal-format
  msgid "invalid %<PHI%> argument"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<PHI%>"
  
  #: tree-cfg.cc:5196
  #, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
! msgstr ""
  
  #: tree-cfg.cc:5299
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° %<verify_gimple%>"
  
  #: tree-cfg.cc:5357
  #, gcc-internal-format
  msgid "dead statement in EH table"
! msgstr ""
  
  #: tree-cfg.cc:5373
  #, gcc-internal-format
  msgid "location references block not in block tree"
! msgstr ""
  
  #: tree-cfg.cc:5422
  #, gcc-internal-format
--- 30335,30706 ----
  #: tree-cfg.cc:3516
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº %<__builtin_unreachable%> Ð°Ð±Ð¾ %<__builtin_trap%> Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
  #: tree-cfg.cc:3547
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸ÐºÐ¸ %<DEFERRED_INIT%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð° LHS"
  
  #: tree-cfg.cc:3565
  #, gcc-internal-format
  msgid "invalid argument to gimple call"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ gimple"
  
  #: tree-cfg.cc:3592
  #, gcc-internal-format
  msgid "invalid operands in gimple comparison"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– gimple"
  
  #: tree-cfg.cc:3603
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
! msgstr "Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�"
  
  #: tree-cfg.cc:3620
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
! msgstr "Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð°Ð±Ð¾ Ñ‚Ð¸Ð¿ Ð´Ð»Ñ� Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð², Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÐ»ÐµÐ²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: tree-cfg.cc:3635
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
! msgstr "Ð½ÐµÐ²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð² Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ– Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð²"
  
  #: tree-cfg.cc:3644
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð²"
  
  #: tree-cfg.cc:3651
  #, gcc-internal-format
  msgid "bogus comparison result type"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ�"
  
  #: tree-cfg.cc:3673
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
! msgstr "Ð½ÐµÐ²Ñ–Ñ€Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñ�Ðº LHS ÑƒÐ½Ð°Ñ€Ð½Ð¾Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: tree-cfg.cc:3679
  #, gcc-internal-format
  msgid "invalid operand in unary operation"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ ÑƒÐ½Ð°Ñ€Ð½Ð¾Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: tree-cfg.cc:3702
  #, gcc-internal-format
  msgid "invalid vector types in nop conversion"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñ–Ð² Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— nop"
  
  #: tree-cfg.cc:3739
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— nop"
  
  #: tree-cfg.cc:3754
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð°Ð´Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ñ€Ñƒ"
  
  #: tree-cfg.cc:3768
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸"
  
  #: tree-cfg.cc:3783
  #, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð´Ð¾ Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾Ñ— Ñ‚Ð¾Ñ‡ÐºÐ¸"
  
  #: tree-cfg.cc:3798
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ— Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°"
  
  #: tree-cfg.cc:3838
  #, gcc-internal-format
  msgid "type mismatch in %qs expression"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð²Ð¸Ñ€Ð°Ð·Ñ– %qs"
  
  #: tree-cfg.cc:3855 tree-cfg.cc:3869 tree-cfg.cc:4241 tree-cfg.cc:4263
  #, gcc-internal-format
  msgid "invalid types for %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð´Ð»Ñ� %qs"
  
  #: tree-cfg.cc:3880
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
! msgstr "%qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²Ñ–Ð´ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° Ð´Ð¾ Ð¿Ð¾Ð´Ñ–Ð±Ð½Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
  #: tree-cfg.cc:3894
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
! msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð² ÑƒÐ½Ð°Ñ€Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: tree-cfg.cc:3919
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñ�Ðº LHS Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: tree-cfg.cc:3926
  #, gcc-internal-format
  msgid "invalid operands in binary operation"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð² Ð±Ñ–Ð½Ð°Ñ€Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: tree-cfg.cc:4033
  #, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð½Ðµ-Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� %qs"
  
  #: tree-cfg.cc:4044
  #, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– (Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ñ–) Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ %qs"
  
  #: tree-cfg.cc:4283
  #, gcc-internal-format
  msgid "vector type expected in %qs"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð² %qs"
  
  #: tree-cfg.cc:4296
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–"
  
  #: tree-cfg.cc:4324
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ñ�Ðº LHS Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ð¾Ñ— Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: tree-cfg.cc:4332
  #, gcc-internal-format
  msgid "invalid operands in ternary operation"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð² Ñ‚ÐµÑ€Ð½Ð°Ñ€Ð½Ñ–Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: tree-cfg.cc:4364
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
! msgstr "Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð· Ñ‚Ð°ÐºÐ¾ÑŽ Ð¶ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ñ�Ðº Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚"
  
  #: tree-cfg.cc:4396 tree-cfg.cc:4473
  #, gcc-internal-format
  msgid "vector types expected in %qs"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñƒ %qs"
  
  #: tree-cfg.cc:4429
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸ Ð· Ñ€Ñ–Ð·Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ %qs"
  
  #: tree-cfg.cc:4445
  #, gcc-internal-format
  msgid "invalid mask type in %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð°Ñ�ÐºÐ¸ Ñƒ %qs"
  
  #: tree-cfg.cc:4506
  #, gcc-internal-format
  msgid "not allowed type combination in %qs"
! msgstr "Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¼Ð±Ñ–Ð½Ð°Ñ†Ñ–Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ñƒ %qs"
  
  #: tree-cfg.cc:4515
  #, gcc-internal-format
  msgid "invalid position or size in %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ� Ð°Ð±Ð¾ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñƒ %qs"
  
  #: tree-cfg.cc:4521
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
! msgstr "%qs Ð² Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð· Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
  #: tree-cfg.cc:4531
  #, gcc-internal-format
  msgid "insertion out of range in %qs"
! msgstr "Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ° Ð¿Ð¾Ð·Ð° Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ð¾Ð¼ Ñƒ %qs"
  
  #: tree-cfg.cc:4541
  #, gcc-internal-format
  msgid "%qs not at element boundary"
! msgstr "%qs Ð½Ðµ Ð½Ð° Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ– ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
  #: tree-cfg.cc:4597
  #, gcc-internal-format
  msgid "non-trivial conversion in %qs"
! msgstr "Ð½ÐµÑ‚Ñ€Ð¸Ð²Ñ–Ð°Ð»ÑŒÐ½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñƒ %qs"
  
  #: tree-cfg.cc:4606
  #, gcc-internal-format
  msgid "%qs LHS in clobber statement"
! msgstr "%qs LHS Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– clobber"
  
  #: tree-cfg.cc:4614
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
! msgstr "%qs Ð½Ð° Ð»Ñ–Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�"
  
  #: tree-cfg.cc:4633
  #, gcc-internal-format
  msgid "invalid operand in %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² %qs"
  
  #: tree-cfg.cc:4674 tree-cfg.cc:4700
  #, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð° Ð¿Ñ€Ð°Ð²Ð° Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ð° Ð´Ð»Ñ� Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– gimple: %qs"
  
  #: tree-cfg.cc:4734 tree-cfg.cc:4752
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %qs"
  
  #: tree-cfg.cc:4743 tree-cfg.cc:4760
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %qs"
  
  #: tree-cfg.cc:4768
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
  #: tree-cfg.cc:4777
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
! msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€ %qs Ð· Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼ Ñ–Ð½Ð´ÐµÐºÑ�Ð¾Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
  #: tree-cfg.cc:4784
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
! msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %qs Ð½Ðµ Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ GIMPLE"
  
  #: tree-cfg.cc:4793
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
! msgstr "Ð½Ðµ Ð²ÐµÐºÑ‚Ð¾Ñ€ %qs Ð· ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
  #: tree-cfg.cc:4800
  #, gcc-internal-format
  msgid "%qs RHS in assignment statement"
! msgstr "%qs Ð½Ð° Ð¿Ñ€Ð°Ð²Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ð¾Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�"
  
  #: tree-cfg.cc:4857
  #, gcc-internal-format
  msgid "invalid operand in return statement"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�"
  
  #: tree-cfg.cc:4872 c/gimple-parser.cc:2490
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ�"
  
  #: tree-cfg.cc:4896
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
! msgstr "Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° goto Ð½Ðµ Ñ” Ð¼Ñ–Ñ‚ÐºÐ¾ÑŽ Ð°Ð±Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼"
  
  #: tree-cfg.cc:4915
  #, gcc-internal-format
  msgid "invalid operand to switch statement"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° switch"
  
  #: tree-cfg.cc:4923
  #, gcc-internal-format
  msgid "non-integral type switch statement"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ switch Ð· Ð½Ðµ-Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
  #: tree-cfg.cc:4933
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð¼Ñ–Ñ‚ÐºÐ° default Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switch"
  
  #: tree-cfg.cc:4945
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ %<CASE_CHAIN%>"
  
  #: tree-cfg.cc:4951
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° Ð¼Ñ–Ñ‚ÐºÐ° case Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switch"
  
  #: tree-cfg.cc:4958
  #, gcc-internal-format
  msgid "invalid case range in switch statement"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ case Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switch"
  
  #: tree-cfg.cc:4968
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¾Ñ‡Ð½Ð¾Ñ�Ñ‚Ñ– Ñ‚Ð¸Ð¿Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switch"
  
  #: tree-cfg.cc:4975
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð»Ñ� Ð¼Ñ–Ñ‚ÐºÐ¸ case Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switch"
  
  #: tree-cfg.cc:4984
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
! msgstr "Ð¼Ñ–Ñ‚ÐºÐ¸ case Ð½Ðµ Ð²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ñ– Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switch"
  
  #: tree-cfg.cc:5027
  #, gcc-internal-format
  msgid "label context is not the current function declaration"
! msgstr "ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð¼Ñ–Ñ‚ÐºÐ¸ Ð½Ðµ Ñ” Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: tree-cfg.cc:5036
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ� Ñƒ %<label_to_block_map%>"
  
  #: tree-cfg.cc:5046
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð½Ð¾Ð¼ÐµÑ€Ð° Ð±Ð»Ð¾ÐºÑƒ Ð²Ñ–Ð´Ð»Ð¾Ð²Ñƒ"
  
  #: tree-cfg.cc:5062
  #, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð² gimple cond"
  
  #: tree-cfg.cc:5070
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¼Ñ–Ñ‚ÐºÐ¸ Ð² gimple cond"
  
  #: tree-cfg.cc:5156 tree-cfg.cc:5165
  #, gcc-internal-format
  msgid "invalid %<PHI%> result"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ %<PHI%>"
  
  #: tree-cfg.cc:5175
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<PHI%>"
  
  #: tree-cfg.cc:5189
  #, gcc-internal-format
  msgid "invalid %<PHI%> argument"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<PHI%>"
  
  #: tree-cfg.cc:5196
  #, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
! msgstr "Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ‚Ð¸Ð¿Ð¸ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %<PHI%> %u"
  
  #: tree-cfg.cc:5299
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
! msgstr "%<verify_gimple%> Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ�"
  
  #: tree-cfg.cc:5357
  #, gcc-internal-format
  msgid "dead statement in EH table"
! msgstr "Ð¼ÐµÑ€Ñ‚Ð²Ð° Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– EH"
  
  #: tree-cfg.cc:5373
  #, gcc-internal-format
  msgid "location references block not in block tree"
! msgstr "Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ð±Ð»Ð¾Ðº Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ðµ Ð½Ðµ Ð² Ð´ÐµÑ€ÐµÐ²Ñ– Ð±Ð»Ð¾ÐºÑ–Ð²"
  
  #: tree-cfg.cc:5422
  #, gcc-internal-format
*************** msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ
*** 30753,30922 ****
  #: tree-cfg.cc:5525
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
! msgstr ""
  
  #: tree-cfg.cc:5534
  #, gcc-internal-format
  msgid "PHI node with location"
! msgstr ""
  
  #: tree-cfg.cc:5545 tree-cfg.cc:5592
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
! msgstr ""
  
  #: tree-cfg.cc:5553
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
! msgstr ""
  
  #: tree-cfg.cc:5580
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
! msgstr ""
  
  #: tree-cfg.cc:5620
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
! msgstr ""
  
  #: tree-cfg.cc:5626
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
! msgstr ""
  
  #: tree-cfg.cc:5648
  #, gcc-internal-format
  msgid "verify_gimple failed"
! msgstr ""
  
  #: tree-cfg.cc:5672
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
! msgstr ""
  
  #: tree-cfg.cc:5679
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
! msgstr ""
  
  #: tree-cfg.cc:5686
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
! msgstr ""
  
  #: tree-cfg.cc:5710
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
! msgstr ""
  
  #: tree-cfg.cc:5717
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
! msgstr ""
  
  #: tree-cfg.cc:5724
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
! msgstr ""
  
  #: tree-cfg.cc:5731
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
! msgstr ""
  
  #: tree-cfg.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
! msgstr ""
  
  #: tree-cfg.cc:5755
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
! msgstr ""
  
  #: tree-cfg.cc:5783
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is %s in basic block %d"
! msgstr ""
  
  #: tree-cfg.cc:5809
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
! msgstr ""
  
  #: tree-cfg.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
! msgstr ""
  
  #: tree-cfg.cc:5845 tree-cfg.cc:5867 tree-cfg.cc:5884 tree-cfg.cc:5953
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
! msgstr ""
  
  #: tree-cfg.cc:5855
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
! msgstr ""
  
  #: tree-cfg.cc:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
! msgstr ""
  
  #: tree-cfg.cc:5919
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
! msgstr ""
  
  #: tree-cfg.cc:5927
  #, gcc-internal-format
  msgid "case labels not sorted: "
! msgstr ""
  
  #: tree-cfg.cc:5944
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
! msgstr ""
  
  #: tree-cfg.cc:5967
  #, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
! msgstr ""
  
  #: tree-cfg.cc:9644
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
! msgstr ""
  
  #: tree-cfg.cc:9665 tree-cfg.cc:9700
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
! msgstr ""
  
  #: tree-cfg.cc:9766
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
! msgstr ""
  
  #: tree-cfg.cc:9771 cp/cvt.cc:1121
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
! msgstr ""
  
  #: tree-complex.cc:1639
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
! msgstr ""
  
  #: tree-diagnostic-path.cc:473
  msgid "%@ %s (fndecl %qD, depth %i)"
! msgstr ""
  
  #: tree-diagnostic-path.cc:478
  msgid "%@ %s (depth %i)"
! msgstr ""
  
  #: tree-diagnostic-path.cc:484
  msgid "%@ %s"
--- 30710,30879 ----
  #: tree-cfg.cc:5525
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
! msgstr "gimple_bb (phi) Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: tree-cfg.cc:5534
  #, gcc-internal-format
  msgid "PHI node with location"
! msgstr "PHI-Ð²ÑƒÐ·Ð¾Ð» Ð· Ð¼Ñ–Ñ�Ñ†ÐµÐ·Ð½Ð°Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�Ð¼"
  
  #: tree-cfg.cc:5545 tree-cfg.cc:5592
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²ÑƒÐ·Ð»Ñ–Ð² Ð´ÐµÑ€ÐµÐ²Ð°"
  
  #: tree-cfg.cc:5553
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ PHI Ð· Ð¼Ñ–Ñ�Ñ†ÐµÐ·Ð½Ð°Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ�Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
  #: tree-cfg.cc:5580
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
! msgstr "gimple_bb (stmt) Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ"
  
  #: tree-cfg.cc:5620
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ, Ð°Ð»Ðµ Ñ†ÑŒÐ¾Ð³Ð¾ Ð½Ðµ Ñ€Ð¾Ð±Ð¸Ñ‚ÑŒ"
  
  #: tree-cfg.cc:5626
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑƒ Ð² Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð»Ð¾ÐºÑƒ"
  
  #: tree-cfg.cc:5648
  #, gcc-internal-format
  msgid "verify_gimple failed"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° gimple Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�"
  
  #: tree-cfg.cc:5672
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
! msgstr "ENTRY_BLOCK Ð¼Ð°Ñ” Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ð½Ð¸Ð¼ IL"
  
  #: tree-cfg.cc:5679
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
! msgstr "EXIT_BLOCK Ð¼Ð°Ñ” Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð¸Ð¹ Ð· Ð½Ð¸Ð¼ IL"
  
  #: tree-cfg.cc:5686
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
! msgstr "Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð´Ð¾ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ Ð· Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %d"
  
  #: tree-cfg.cc:5710
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
! msgstr "Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð° Ð¼Ñ–Ñ‚ÐºÐ° %qD Ð½Ðµ Ñ” Ð¿ÐµÑ€ÑˆÐ¾ÑŽ Ð² Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ñ–Ñ‚Ð¾Ðº Ð² Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %d"
  
  #: tree-cfg.cc:5717
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
! msgstr "Ð¼Ñ–Ñ‚ÐºÐ° Â«EH landing padÂ» %qD Ð½Ðµ Ñ” Ð¿ÐµÑ€ÑˆÐ¾ÑŽ Ð² Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð¼Ñ–Ñ‚Ð¾Ðº Ð² Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %d"
  
  #: tree-cfg.cc:5724
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
! msgstr "Ð¼Ñ–Ñ‚ÐºÐ° %qD Ð´Ð¾ Ð±Ð»Ð¾ÐºÑƒ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð² Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %d"
  
  #: tree-cfg.cc:5731
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
! msgstr "Ð¼Ñ–Ñ‚ÐºÐ° %qD Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %d"
  
  #: tree-cfg.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
! msgstr "ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒ Ð¿Ð¾Ñ‚Ð¾ÐºÑƒ Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %d"
  
  #: tree-cfg.cc:5755
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
! msgstr "Ð¼Ñ–Ñ‚ÐºÐ° %qD Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð°Ð·Ð¾Ð²Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÑƒ %d"
  
  #: tree-cfg.cc:5783
  #, gcc-internal-format, gfc-internal-format
  msgid "returns_twice call is %s in basic block %d"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº returns_twice Ñ” %s Ð² Ð±Ð°Ð·Ð¾Ð²Ð¾Ð¼Ñƒ Ð±Ð»Ð¾ÐºÑƒ %d"
  
  #: tree-cfg.cc:5809
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ fallthru Ð¿Ñ–Ñ�Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð±Ð»Ð¾ÐºÑƒ Ð±Ð°Ð·Ð¸ %d"
  
  #: tree-cfg.cc:5822
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
! msgstr "Ñ–Ñ�Ñ‚Ð¸Ð½Ð½Ðµ/Ñ…Ð¸Ð±Ð½Ðµ Ñ€ÐµÐ±Ñ€Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ðµ-GIMPLE_COND Ð² bb %d"
  
  #: tree-cfg.cc:5845 tree-cfg.cc:5867 tree-cfg.cc:5884 tree-cfg.cc:5953
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ– Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ð¸ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ñ— Ð³Ñ€Ð°Ð½Ñ– Ð² ÐºÑ–Ð½Ñ†Ñ– bb %d"
  
  #: tree-cfg.cc:5855
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
! msgstr "Ñ�Ð²Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ Ð½Ð° ÐºÑ–Ð½ÐµÑ†ÑŒ bb %d"
  
  #: tree-cfg.cc:5889
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
! msgstr "Ñ€ÐµÐ±Ñ€Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð²Ð¸Ñ…Ñ–Ð´ Ð² bb %d"
  
  #: tree-cfg.cc:5919
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ð²Ð¸Ð¿Ð°Ð´Ð¾Ðº Ð½Ðµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð²"
  
  #: tree-cfg.cc:5927
  #, gcc-internal-format
  msgid "case labels not sorted: "
! msgstr "Ð¼Ñ–Ñ‚ÐºÐ¸ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð² Ð½Ðµ Ð²Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ñ–: "
  
  #: tree-cfg.cc:5944
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
! msgstr "Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ðµ Ñ€ÐµÐ±Ñ€Ð¾ %d->%d"
  
  #: tree-cfg.cc:5967
  #, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ€ÐµÐ±Ñ€Ð¾ %i->%i"
  
  #: tree-cfg.cc:9644
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %<noreturn%> Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: tree-cfg.cc:9665 tree-cfg.cc:9700
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
! msgstr "ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ð´Ð¾Ñ�Ñ�Ð³Ð°Ñ” ÐºÑ–Ð½Ñ†Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” void"
  
  #: tree-cfg.cc:9766
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ðµ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<warn_unused_result%>"
  
  #: tree-cfg.cc:9771 cp/cvt.cc:1121
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�, Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ðµ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ÑŽ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<warn_unused_result%>"
  
  #: tree-complex.cc:1639
  #, gcc-internal-format
  msgid "%<asm goto%> with complex typed outputs"
! msgstr "%<asm goto%> Ð·Ñ– Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð²Ð¸Ñ…Ð¾Ð´Ð°Ð¼Ð¸"
  
  #: tree-diagnostic-path.cc:473
  msgid "%@ %s (fndecl %qD, depth %i)"
! msgstr "%@ %s (fndecl %qD, Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° %i)"
  
  #: tree-diagnostic-path.cc:478
  msgid "%@ %s (depth %i)"
! msgstr "%@ %s (Ð³Ð»Ð¸Ð±Ð¸Ð½Ð° %i)"
  
  #: tree-diagnostic-path.cc:484
  msgid "%@ %s"
*************** msgstr "Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð¼Ð°ÐºÑ€
*** 30930,31131 ****
  #: tree-diagnostic.cc:224
  #, gcc-internal-format
  msgid "in expansion of macro %qs"
! msgstr "Ñƒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qs"
  
  #: tree-eh.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
! msgstr "BB %i Ð¼Ð°Ñ” Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° ÐºÑ€Ð°Ñ—Ð² EH"
  
  #: tree-eh.cc:4943
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i cannot throw but has an EH edge"
! msgstr ""
  
  #: tree-eh.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
! msgstr ""
  
  #: tree-eh.cc:4957
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
! msgstr ""
  
  #: tree-eh.cc:4963
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
! msgstr ""
  
  #: tree-eh.cc:4997 tree-eh.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
! msgstr ""
  
  #: tree-eh.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
! msgstr ""
  
  #: tree-eh.cc:5042
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
! msgstr ""
  
  #: tree-eh.cc:5048
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
! msgstr ""
  
  #: tree-inline.cc:3885
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
! msgstr ""
  
  #: tree-inline.cc:3892
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
! msgstr ""
  
  #: tree-inline.cc:3932
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
! msgstr ""
  
  #: tree-inline.cc:3946
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
! msgstr ""
  
  #: tree-inline.cc:3960
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
! msgstr ""
  
  #: tree-inline.cc:3972
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
! msgstr ""
  
  #: tree-inline.cc:3980
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
! msgstr ""
  
  #: tree-inline.cc:3992
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
! msgstr ""
  
  #: tree-inline.cc:4012
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
! msgstr ""
  
  #: tree-inline.cc:4058
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
! msgstr ""
  
  #: tree-inline.cc:4126
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
! msgstr ""
  
  #: tree-inline.cc:4134
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
! msgstr ""
  
  #: tree-inline.cc:4820
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
! msgstr ""
  
  #: tree-inline.cc:4823 tree-inline.cc:4844
  #, gcc-internal-format
  msgid "called from here"
! msgstr ""
  
  #: tree-inline.cc:4826 tree-inline.cc:4847
  #, gcc-internal-format
  msgid "called from this function"
! msgstr ""
  
  #: tree-inline.cc:4840
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
! msgstr ""
  
  #: tree-into-ssa.cc:3433
  #, gcc-internal-format
  msgid "statement uses released SSA name"
! msgstr ""
  
  #: tree-into-ssa.cc:3445
  #, gcc-internal-format
  msgid "cannot update SSA form"
! msgstr ""
  
  #: tree-into-ssa.cc:3538 tree-outof-ssa.cc:902 tree-ssa-coalesce.cc:1003
  #, gcc-internal-format
  msgid "SSA corruption"
! msgstr ""
  
  #: tree-nested.cc:1164
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
! msgstr ""
  
  #: tree-nested.cc:2958
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
! msgstr ""
  
  #: tree-profile.cc:624
  #, gcc-internal-format
  msgid "invalid regular expression %qs in %qs"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qs Ñƒ %qs"
  
  #: tree-profile.cc:714
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
! msgstr ""
  
  #: tree-ssa-alias.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Â«%sÂ»"
  
  #: tree-ssa-alias.cc:4081
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
! msgstr ""
  
  #: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5830
  #, gcc-internal-format
  msgid "%qs pointer is null"
! msgstr ""
  
  #: tree-ssa-ccp.cc:4687 c-family/c-common.cc:5833
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—-Ñ‡Ð»ÐµÐ½Ð° %qD"
  
  #: tree-ssa-ccp.cc:4693 c-family/c-common.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
! msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ‚Ð°Ð¼, Ð´Ðµ Ð¼Ð°Ð² Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #: tree-ssa-ccp.cc:4699
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD"
  
  #: tree-ssa-ccp.cc:4703 c-family/c-common.cc:5843
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %qs"
  
  #: tree-ssa-loop-niter.cc:3898
  #, gcc-internal-format, gfc-internal-format
--- 30887,31088 ----
  #: tree-diagnostic.cc:224
  #, gcc-internal-format
  msgid "in expansion of macro %qs"
! msgstr "Ñƒ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ– Ð¼Ð°ÐºÑ€Ð¾Ñ�Ñƒ %qs"
  
  #: tree-eh.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has multiple EH edges"
! msgstr "BB %i Ð¼Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ° Ñ€ÐµÐ±ÐµÑ€ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²"
  
  #: tree-eh.cc:4943
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i cannot throw but has an EH edge"
! msgstr "BB %i Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð³ÐµÐ½ÐµÑ€ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÐ¸, Ð°Ð»Ðµ Ð¼Ð°Ñ” Ñ€ÐµÐ±Ñ€Ð¾ Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð²"
  
  #: tree-eh.cc:4951
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i last statement has incorrectly set lp"
! msgstr "Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� BB %i Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ð»Ð° lp"
  
  #: tree-eh.cc:4957
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an EH edge"
! msgstr "Ð‘Ð‘ %i Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” EH Ñ€ÐµÐ±Ñ€Ð¾"
  
  #: tree-eh.cc:4963
  #, gcc-internal-format, gfc-internal-format
  msgid "Incorrect EH edge %i->%i"
! msgstr "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ EH Ñ€ÐµÐ±Ñ€Ð¾ %i->%i"
  
  #: tree-eh.cc:4997 tree-eh.cc:5016
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i is missing an edge"
! msgstr "Ð’ Ð‘Ð‘ %i Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ñ€ÐµÐ±Ñ€Ð¾"
  
  #: tree-eh.cc:5033
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i too many fallthru edges"
! msgstr "Ð‘Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %i Ð¼Ð°Ñ” Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ€ÐµÐ±ÐµÑ€ fallthru"
  
  #: tree-eh.cc:5042
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect edge"
! msgstr "Ð‘Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %i Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ€ÐµÐ±Ñ€Ð¾"
  
  #: tree-eh.cc:5048
  #, gcc-internal-format, gfc-internal-format
  msgid "BB %i has incorrect fallthru edge"
! msgstr "Ð‘Ð°Ð·Ð¾Ð²Ð¸Ð¹ Ð±Ð»Ð¾Ðº %i Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ€ÐµÐ±Ñ€Ð¾ fallthru"
  
  #: tree-inline.cc:3885
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´"
  
  #: tree-inline.cc:3892
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ñ�ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ñ” Ð°Ð´Ñ€ÐµÑ�Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð¼Ñ–Ñ‚ÐºÐ¸ Ð² Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ñ–Ð¹ Ð·Ð¼Ñ–Ð½Ð½Ñ–Ð¹"
  
  #: tree-inline.cc:3932
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” alloca (Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡Ñ‚Ðµ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ always_inline)"
  
  #: tree-inline.cc:3946
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” setjmp"
  
  #: tree-inline.cc:3960
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð·Ð¼Ñ–Ð½Ð½Ñ– Ñ�Ð¿Ð¸Ñ�ÐºÐ¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
  #: tree-inline.cc:3972
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ð²Ð¸Ð½Ñ�Ñ‚ÐºÑ–Ð² setjmp-longjmp"
  
  #: tree-inline.cc:3980
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð½ÐµÐ»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ goto"
  
  #: tree-inline.cc:3992
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” %<__builtin_return%> Ð°Ð±Ð¾ %<__builtin_apply_args%>"
  
  #: tree-inline.cc:4012
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÐ²Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÑ…Ñ–Ð´ goto"
  
  #: tree-inline.cc:4058
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ"
  
  #: tree-inline.cc:4126
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÐµÐ½Ð° Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<-fno-inline%>"
  
  #: tree-inline.cc:4134
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+F Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð¾Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸, Ñ‰Ð¾ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑŽÑ‚ÑŒ Ð· Ð²Ð±ÑƒÐ´Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼"
  
  #: tree-inline.cc:4820
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸Ðº %q+F Ð· %<always_inline%>: %s"
  
  #: tree-inline.cc:4823 tree-inline.cc:4844
  #, gcc-internal-format
  msgid "called from here"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð·Ð²Ñ–Ð´Ñ�Ð¸"
  
  #: tree-inline.cc:4826 tree-inline.cc:4847
  #, gcc-internal-format
  msgid "called from this function"
! msgstr "Ð²Ð¸ÐºÐ»Ð¸Ðº Ð· Ñ†Ñ–Ñ”Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: tree-inline.cc:4840
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ»Ð¸Ðº %q+F: %s"
  
  #: tree-into-ssa.cc:3433
  #, gcc-internal-format
  msgid "statement uses released SSA name"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ” Ð²Ð¸Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ðµ Ñ–Ð¼Ê¼Ñ� SSA"
  
  #: tree-into-ssa.cc:3445
  #, gcc-internal-format
  msgid "cannot update SSA form"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ñƒ SSA"
  
  #: tree-into-ssa.cc:3538 tree-outof-ssa.cc:902 tree-ssa-coalesce.cc:1003
  #, gcc-internal-format
  msgid "SSA corruption"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð½Ñ� SSA"
  
  #: tree-nested.cc:1164
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
! msgstr "%s Ð· %s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² %s"
  
  #: tree-nested.cc:2958
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
! msgstr "%s Ð· %s Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� Ð² %s"
  
  #: tree-profile.cc:624
  #, gcc-internal-format
  msgid "invalid regular expression %qs in %qs"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· %qs Ð² %qs"
  
  #: tree-profile.cc:714
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
! msgstr "Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð°Ñ‚Ð¾Ð¼Ð½Ðµ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ, Ð²Ð¸Ð±Ñ€Ð°Ð½Ð¾ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼"
  
  #: tree-ssa-alias.cc:4042
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\""
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— fn Â«%sÂ»"
  
  #: tree-ssa-alias.cc:4081
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid fn spec attribute \"%s\" arg %i"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ— fn Â«%sÂ» Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i"
  
  #: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5830
  #, gcc-internal-format
  msgid "%qs pointer is null"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %qs Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼"
  
  #: tree-ssa-ccp.cc:4687 c-family/c-common.cc:5833
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
! msgstr "Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð½ÐµÑ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½-Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD"
  
  #: tree-ssa-ccp.cc:4693 c-family/c-common.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñ” Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¼, Ñ‚Ð¾Ð´Ñ– Ñ�Ðº Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹"
  
  #: tree-ssa-ccp.cc:4699
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
! msgstr "Ð¿Ñ€Ð¸ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD"
  
  #: tree-ssa-ccp.cc:4703 c-family/c-common.cc:5843
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ñ�Ðº %qs"
  
  #: tree-ssa-loop-niter.cc:3898
  #, gcc-internal-format, gfc-internal-format
*************** msgstr "Ñ–Ñ‚ÐµÑ€Ð°Ñ†Ñ–Ñ� %s Ð²Ð¸ÐºÐ»Ð¸Ðº
*** 31135,31141 ****
  #: tree-ssa-loop-niter.cc:3899
  #, gcc-internal-format
  msgid "within this loop"
! msgstr "Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ñ†Ð¸ÐºÐ»Ñ–"
  
  #: tree-ssa-loop-prefetch.cc:2100
  #, gcc-internal-format
--- 31092,31098 ----
  #: tree-ssa-loop-niter.cc:3899
  #, gcc-internal-format
  msgid "within this loop"
! msgstr "Ð² Ð¼ÐµÐ¶Ð°Ñ… Ñ†ÑŒÐ¾Ð³Ð¾ Ñ†Ð¸ÐºÐ»Ñƒ"
  
  #: tree-ssa-loop-prefetch.cc:2100
  #, gcc-internal-format
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ %<l1-cache-size
*** 31145,31312 ****
  #: tree-ssa-operands.cc:1033
  #, gcc-internal-format
  msgid "virtual definition of statement not up to date"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½ÐµÐ°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: tree-ssa-operands.cc:1040
  #, gcc-internal-format
  msgid "virtual def operand missing for statement"
! msgstr ""
  
  #: tree-ssa-operands.cc:1050
  #, gcc-internal-format
  msgid "virtual use of statement not up to date"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ—"
  
  #: tree-ssa-operands.cc:1057
  #, gcc-internal-format
  msgid "virtual use operand missing for statement"
! msgstr ""
  
  #: tree-ssa-operands.cc:1074
  #, gcc-internal-format
  msgid "excess use operand for statement"
! msgstr ""
  
  #: tree-ssa-operands.cc:1084
  #, gcc-internal-format
  msgid "use operand missing for statement"
! msgstr ""
  
  #: tree-ssa-operands.cc:1091
  #, gcc-internal-format
  msgid "statement volatile flag not up to date"
! msgstr ""
  
  #: tree-ssa-strlen.cc:2140
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
! msgstr ""
  
  #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
! msgstr ""
  
  #: tree-ssa-strlen.cc:2153
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
! msgstr[0] "Ð·Ð°Ð¿Ð¸Ñ� %qD %wu Ð±Ð°Ð¹Ñ‚Ð° Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
! msgstr[1] "Ð·Ð°Ð¿Ð¸Ñ� %qD %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
! msgstr[2] "Ð·Ð°Ð¿Ð¸Ñ� %qD %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
  
  #: tree-ssa-strlen.cc:2161
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
! msgstr[0] "Ð·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚Ð° Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
! msgstr[1] "Ð·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
! msgstr[2] "Ð·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð´Ð¾ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ñ– Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
  
  #: tree-ssa-strlen.cc:2171
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: tree-ssa-strlen.cc:2179
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: tree-ssa-strlen.cc:2189
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
! msgstr ""
  
  #: tree-ssa-strlen.cc:2195
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
! msgstr ""
  
  #: tree-ssa-strlen.cc:2203
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
! msgstr ""
  
  #: tree-ssa-strlen.cc:2209
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
! msgstr ""
  
  #: tree-ssa-strlen.cc:3101
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
! msgstr[0] "Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ nul ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ %E Ð±Ð°Ð¹Ñ‚Ð° Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ñ–Ñ”Ñ— Ñ�Ð°Ð¼Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
! msgstr[1] "Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ nul ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ñ–Ñ”Ñ— Ñ�Ð°Ð¼Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
! msgstr[2] "Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ nul ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ñ–Ñ”Ñ— Ñ�Ð°Ð¼Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
  
  #: tree-ssa-strlen.cc:3117
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: tree-ssa-strlen.cc:3124
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
! msgstr ""
  
  #: tree-ssa-strlen.cc:3136
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
! msgstr[0] ""
! msgstr[1] ""
! msgstr[2] ""
  
  #: tree-ssa-strlen.cc:3143 tree-ssa-strlen.cc:3159
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
! msgstr ""
  
  #: tree-ssa-strlen.cc:3313
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
! msgstr "Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ nul ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ�ÐºÐ¾Ð¼Ð¾Ð³Ð° Ð±Ñ–Ð»ÑŒÑˆÐ¾Ñ— ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ�Ðº Ð¹Ð¾Ð³Ð¾ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
  
  #: tree-ssa-strlen.cc:3326
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
! msgstr ""
  
  #: tree-ssa-strlen.cc:3334
  #, gcc-internal-format
  msgid "length computed here"
! msgstr "Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:"
  
  #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
! msgstr ""
  
  #: tree-ssa-strlen.cc:4291
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
! msgstr ""
  
  #: tree-ssa-strlen.cc:4298
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
! msgstr ""
  
  #: tree-ssa-strlen.cc:4303
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
! msgstr ""
  
  #: tree-ssa-strlen.cc:4314
  #, gcc-internal-format
--- 31102,31269 ----
  #: tree-ssa-operands.cc:1033
  #, gcc-internal-format
  msgid "virtual definition of statement not up to date"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ"
  
  #: tree-ssa-operands.cc:1040
  #, gcc-internal-format
  msgid "virtual def operand missing for statement"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
  #: tree-ssa-operands.cc:1050
  #, gcc-internal-format
  msgid "virtual use of statement not up to date"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ"
  
  #: tree-ssa-operands.cc:1057
  #, gcc-internal-format
  msgid "virtual use operand missing for statement"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
  #: tree-ssa-operands.cc:1074
  #, gcc-internal-format
  msgid "excess use operand for statement"
! msgstr "Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
  #: tree-ssa-operands.cc:1084
  #, gcc-internal-format
  msgid "use operand missing for statement"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°"
  
  #: tree-ssa-operands.cc:1091
  #, gcc-internal-format
  msgid "statement volatile flag not up to date"
! msgstr "Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ volatile Ð´Ð»Ñ� Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð° Ð½Ðµ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
  #: tree-ssa-strlen.cc:2140
  #, gcc-internal-format
  msgid "%qD writing one too many bytes into a region of a size that depends on %<strlen%>"
! msgstr "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ, Ñ‰Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ %<strlen%>"
  
  #: tree-ssa-strlen.cc:2144
  #, gcc-internal-format
  msgid "writing one too many bytes into a region of a size that depends on %<strlen%>"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ, Ñ‰Ð¾ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ %<strlen%>"
  
  #: tree-ssa-strlen.cc:2153
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size %wu"
  msgid_plural "%qD writing %wu bytes into a region of size %wu"
! msgstr[0] "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
! msgstr[1] "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
! msgstr[2] "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
  
  #: tree-ssa-strlen.cc:2161
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size %wu"
  msgid_plural "writing %wu bytes into a region of size %wu"
! msgstr[0] "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
! msgstr[1] "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
! msgstr[2] "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %wu"
  
  #: tree-ssa-strlen.cc:2171
  #, gcc-internal-format
  msgid "%qD writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "%qD writing %wu bytes into a region of size between %wu and %wu"
! msgstr[0] "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ñ–Ð¶ %wu Ñ– %wu"
! msgstr[1] "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ñ–Ð¶ %wu Ñ– %wu"
! msgstr[2] "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð¼Ñ–Ð¶ %wu Ñ– %wu"
  
  #: tree-ssa-strlen.cc:2179
  #, gcc-internal-format
  msgid "writing %wu byte into a region of size between %wu and %wu"
  msgid_plural "writing %wu bytes into a region of size between %wu and %wu"
! msgstr[0] "Ð·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
! msgstr[1] "Ð·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚Ð¸ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
! msgstr[2] "Ð·Ð°Ð¿Ð¸Ñ� %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: tree-ssa-strlen.cc:2189
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size %wu"
! msgstr "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: tree-ssa-strlen.cc:2195
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size %wu"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu"
  
  #: tree-ssa-strlen.cc:2203
  #, gcc-internal-format
  msgid "%qD writing between %wu and %wu bytes into a region of size between %wu and %wu"
! msgstr "%qD Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: tree-ssa-strlen.cc:2209
  #, gcc-internal-format
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚ Ð² Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu"
  
  #: tree-ssa-strlen.cc:3101
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
! msgstr[0] "%qD Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ, ÐºÐ¾Ð¿Ñ–ÑŽÑŽÑ‡Ð¸ %E Ð±Ð°Ð¹Ñ‚ Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ð°ÐºÐ¾Ñ— Ð¶ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
! msgstr[1] "%qD Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ, ÐºÐ¾Ð¿Ñ–ÑŽÑŽÑ‡Ð¸ %E Ð±Ð°Ð¹Ñ‚Ð¸ Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ð°ÐºÐ¾Ñ— Ð¶ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
! msgstr[2] "%qD Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ, ÐºÐ¾Ð¿Ñ–ÑŽÑŽÑ‡Ð¸ %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ñ‚Ð°ÐºÐ¾Ñ— Ð¶ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
  
  #: tree-ssa-strlen.cc:3117
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
! msgstr[0] "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ð° Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu"
! msgstr[1] "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu"
! msgstr[2] "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu"
  
  #: tree-ssa-strlen.cc:3124
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
! msgstr "%qD Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– Ð²Ñ–Ð´ %wu Ð´Ð¾ %wu Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu"
  
  #: tree-ssa-strlen.cc:3136
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
! msgstr[0] "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ð° Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu"
! msgstr[1] "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu"
! msgstr[2] "Ð’Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� %qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– %E Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu"
  
  #: tree-ssa-strlen.cc:3143 tree-ssa-strlen.cc:3159
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
! msgstr "%qD Ð²Ð¸Ð²Ñ–Ð´ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ñ€Ð¸ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ– Ð¼Ñ–Ð¶ %wu Ñ‚Ð° %wu Ð±Ð°Ð¹Ñ‚Ð°Ð¼Ð¸ Ð· Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu"
  
  #: tree-ssa-strlen.cc:3313
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
! msgstr "%qD Ð²Ð¸Ð²Ñ–Ð´ Ð¾Ð±Ñ€Ñ–Ð·Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð½Ñ�Ð¼ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ� Ñ�Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð±Ð°Ð¹Ñ‚Ñ–Ð² Ð· Ñ€Ñ�Ð´ÐºÐ°, Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð¹Ð¾Ð³Ð¾ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð°"
  
  #: tree-ssa-strlen.cc:3326
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
! msgstr "%qD Ð²ÐºÐ°Ð·Ð°Ð½Ð° Ð¼ÐµÐ¶Ð° Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ"
  
  #: tree-ssa-strlen.cc:3334
  #, gcc-internal-format
  msgid "length computed here"
! msgstr "Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚ÑƒÑ‚"
  
  #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
! msgstr "%qD Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu Ð°Ð±Ð¾ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ"
  
  #: tree-ssa-strlen.cc:4291
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
! msgstr "%qD Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu Ñ– Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ"
  
  #: tree-ssa-strlen.cc:4298
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
! msgstr "%qD Ñ€Ñ�Ð´ÐºÑ–Ð² Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu Ñ– %wu Ñ‚Ð° Ð¼ÐµÐ¶Ñ– %wu Ð¾Ñ†Ñ–Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ"
  
  #: tree-ssa-strlen.cc:4303
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
! msgstr "%qD Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ %wu, Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ %wu Ñ‚Ð° Ð¼ÐµÐ¶Ñ– %wu Ð¾Ð±Ñ‡Ð¸Ñ�Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð½ÐµÐ½ÑƒÐ»ÑŒÐ¾Ð²Ðµ"
  
  #: tree-ssa-strlen.cc:4314
  #, gcc-internal-format
*************** msgstr "Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ–"
*** 31316,31702 ****
  #: tree-ssa-uninit.cc:291
  #, gcc-internal-format
  msgid "%qD is used uninitialized"
! msgstr "%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: tree-ssa-uninit.cc:293
  #, gcc-internal-format
  msgid "%qD may be used uninitialized"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: tree-ssa-uninit.cc:300
  #, gcc-internal-format
  msgid "%qs is used uninitialized"
! msgstr "%qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: tree-ssa-uninit.cc:303
  #, gcc-internal-format
  msgid "%qs may be used uninitialized"
! msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: tree-ssa-uninit.cc:322 varasm.cc:362 varasm.cc:7845
  #, gcc-internal-format
  msgid "%qD was declared here"
! msgstr "%qD Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:"
  
  #: tree-ssa-uninit.cc:324
  #, gcc-internal-format
  msgid "%qs was declared here"
! msgstr "%qs Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:"
  
  #: tree-ssa-uninit.cc:435 tree-ssa-uninit.cc:745
  #, gcc-internal-format
  msgid "%qE may be used uninitialized"
! msgstr "%qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: tree-ssa-uninit.cc:444
  #, gcc-internal-format
  msgid "accessing argument %u of a function declared with attribute %<%s%>"
! msgstr ""
  
  #: tree-ssa-uninit.cc:732
  #, gcc-internal-format
  msgid "%qE is used uninitialized"
! msgstr "%qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð±ÐµÐ· Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: tree-ssa-uninit.cc:867
  #, gcc-internal-format
  msgid "in a call to %qD declared with attribute %<%s%> here"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%s%> Ñ‚ÑƒÑ‚:"
  
  #: tree-ssa-uninit.cc:874
  #, gcc-internal-format
  msgid "in a call to %qT declared with attribute %<%s%>"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qT, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%s%>"
  
  #: tree-ssa-uninit.cc:890
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qD declared here"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð´Ð¾ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ñ‚ÑƒÑ‚:"
  
  #: tree-ssa-uninit.cc:898
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qT"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð´Ð¾ %qT"
  
  #: tree-ssa.cc:664
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple virtual PHI nodes in BB %d"
! msgstr ""
  
  #: tree-ssa.cc:678 tree-ssa.cc:707
  #, gcc-internal-format
  msgid "virtual definition is not an SSA name"
! msgstr ""
  
  #: tree-ssa.cc:694
  #, gcc-internal-format
  msgid "stmt with wrong VUSE"
! msgstr "stmt Ñ–Ð· Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¼ VUSE"
  
  #: tree-ssa.cc:724
  #, gcc-internal-format, gfc-internal-format
  msgid "PHI node with wrong VUSE on edge from BB %d"
! msgstr ""
  
  #: tree-ssa.cc:750
  #, gcc-internal-format
  msgid "expected an SSA_NAME object"
! msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¾Ð±'Ñ”ÐºÑ‚ SSA_NAME"
  
  #: tree-ssa.cc:756
  #, gcc-internal-format
  msgid "found an SSA_NAME that had been released into the free pool"
! msgstr "Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ SSA_NAME, Ñ�ÐºÑƒ Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¾ Ð´Ð¾ Ð²Ñ–Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð±ÑƒÑ„ÐµÑ€Ð°"
  
  #: tree-ssa.cc:763
  #, gcc-internal-format
  msgid "type mismatch between an SSA_NAME and its symbol"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñ–Ð² Ð¼Ñ–Ð¶ SSA_NAME Ñ‚Ð° Ñ—Ñ— Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼"
  
  #: tree-ssa.cc:769
  #, gcc-internal-format
  msgid "found a virtual definition for a GIMPLE register"
! msgstr "Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð° GIMPLE"
  
  #: tree-ssa.cc:775
  #, gcc-internal-format
  msgid "virtual SSA name for non-VOP decl"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð° Ð½Ð°Ð·Ð²Ð° SSA Ð´Ð»Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�, Ñ�ÐºÐµ Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ VOP"
  
  #: tree-ssa.cc:781
  #, gcc-internal-format
  msgid "found a real definition for a non-register"
! msgstr "Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ñ€ÐµÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ð¾Ð²Ð¾ÑŽ"
  
  #: tree-ssa.cc:788
  #, gcc-internal-format
  msgid "found a default name with a non-empty defining statement"
! msgstr "Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ñƒ Ð½Ð°Ð·Ð²Ñƒ Ð´Ð»Ñ� Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ñ— Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: tree-ssa.cc:818
  #, gcc-internal-format
  msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
! msgstr "RESULT_DECL Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð¿Ñ€Ð¸Ð´Ð°Ñ‚Ð½Ð¸Ð¼ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�, Ñ�ÐºÑ‰Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ DECL_BY_REFERENCE"
  
  #: tree-ssa.cc:824
  #, gcc-internal-format, gfc-internal-format
  msgid "SSA_NAME created in two different blocks %i and %i"
! msgstr "SSA_NAME Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ñƒ Ð´Ð²Ð¾Ñ… Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ…, %i Ñ– %i"
  
  #: tree-ssa.cc:833 tree-ssa.cc:1173
  #, gcc-internal-format
  msgid "SSA_NAME_DEF_STMT is wrong"
! msgstr "SSA_NAME_DEF_STMT Ñ” Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¼"
  
  #: tree-ssa.cc:885
  #, gcc-internal-format
  msgid "missing definition"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: tree-ssa.cc:891
  #, gcc-internal-format, gfc-internal-format
  msgid "definition in block %i does not dominate use in block %i"
! msgstr ""
  
  #: tree-ssa.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "definition in block %i follows the use"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñƒ Ð±Ð»Ð¾Ñ†Ñ– %i Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼"
  
  #: tree-ssa.cc:906
  #, gcc-internal-format
  msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
! msgstr "Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ SSA_NAME_OCCURS_IN_ABNORMAL_PHI"
  
  #: tree-ssa.cc:914
  #, gcc-internal-format
  msgid "no immediate_use list"
! msgstr ""
  
  #: tree-ssa.cc:926
  #, gcc-internal-format
  msgid "wrong immediate use list"
! msgstr ""
  
  #: tree-ssa.cc:960
  #, gcc-internal-format
  msgid "incoming edge count does not match number of PHI arguments"
! msgstr ""
  
  #: tree-ssa.cc:974
  #, gcc-internal-format, gfc-internal-format
  msgid "PHI argument is missing for edge %d->%d"
! msgstr ""
  
  #: tree-ssa.cc:983
  #, gcc-internal-format
  msgid "PHI argument is not SSA_NAME, or invariant"
! msgstr ""
  
  #: tree-ssa.cc:989
  #, gcc-internal-format
  msgid "PHI argument on abnormal edge is not SSA_NAME"
! msgstr ""
  
  #: tree-ssa.cc:1010
  #, gcc-internal-format
  msgid "address taken, but ADDRESSABLE bit not set"
! msgstr ""
  
  #: tree-ssa.cc:1017
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong edge %d->%d for PHI argument"
! msgstr ""
  
  #: tree-ssa.cc:1092
  #, gcc-internal-format
  msgid "shared SSA name info"
! msgstr ""
  
  #: tree-ssa.cc:1119
  #, gcc-internal-format, gfc-internal-format
  msgid "AUX pointer initialized for edge %d->%d"
! msgstr ""
  
  #: tree-ssa.cc:1145
  #, gcc-internal-format
  msgid "stmt (%p) marked modified after optimization pass: "
! msgstr ""
  
  #: tree-ssa.cc:1211
  #, gcc-internal-format
  msgid "verify_ssa failed"
! msgstr ""
  
  #: tree-streamer-in.cc:358
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
! msgstr ""
  
  #: tree-streamer-in.cc:364
  #, gcc-internal-format
  msgid "target specific builtin not available"
! msgstr ""
  
! #: tree-vect-generic.cc:319 tree-vect-generic.cc:489 tree-vect-generic.cc:2051
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
! msgstr ""
  
! #: tree-vect-generic.cc:322
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
! msgstr ""
  
! #: tree-vect-generic.cc:379
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
! msgstr ""
  
! #: tree-vect-generic.cc:1110
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
! msgstr ""
  
! #: tree-vect-generic.cc:1611
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
! msgstr ""
  
  #: tree-vect-loop.cc:4511
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
! msgstr ""
  
  #: tree.cc:2238
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
! msgstr ""
  
  #: tree.cc:2240
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
! msgstr ""
  
  #: tree.cc:7254 m2/gm2-gcc/m2type.cc:214
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
! msgstr ""
  
  #: tree.cc:7421
  #, gcc-internal-format
  msgid "function return type cannot be function"
! msgstr ""
  
  #: tree.cc:8881 tree.cc:8966 tree.cc:9029
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
! msgstr ""
  
  #: tree.cc:8918
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
! msgstr ""
  
  #: tree.cc:8931
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
! msgstr ""
  
  #: tree.cc:8980
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
! msgstr ""
  
  #: tree.cc:8993
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
! msgstr ""
  
  #: tree.cc:9055
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
! msgstr ""
  
  #: tree.cc:9069
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
! msgstr ""
  
  #: tree.cc:9082
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
! msgstr ""
  
  #: tree.cc:9095
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
! msgstr ""
  
  #: tree.cc:9108
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
! msgstr ""
  
  #: tree.cc:12349
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
! msgstr "%qD Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼: %s"
  
  #: tree.cc:12352
  #, gcc-internal-format
  msgid "%qD is deprecated"
! msgstr "%qD Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼"
  
  #: tree.cc:12375
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
! msgstr "%qE Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼: %s"
  
  #: tree.cc:12378
  #, gcc-internal-format
  msgid "%qE is deprecated"
! msgstr "%qE Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼"
  
  #: tree.cc:12384
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
! msgstr "Ñ‚Ð¸Ð¿ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼: %s"
  
  #: tree.cc:12387
  #, gcc-internal-format
  msgid "type is deprecated"
! msgstr "Ñ‚Ð¸Ð¿ Ð²Ð²Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼"
  
  #: tree.cc:12429
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
! msgstr "%qD Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ÑŽ: %s"
  
  #: tree.cc:12431
  #, gcc-internal-format
  msgid "%qD is unavailable"
! msgstr "%qD Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼"
  
  #: tree.cc:12452
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
! msgstr "%qE Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼: %s"
  
  #: tree.cc:12454
  #, gcc-internal-format
  msgid "%qE is unavailable"
! msgstr "%qE Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼"
  
  #: tree.cc:12459
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
! msgstr "Ñ‚Ð¸Ð¿ Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼: %s"
  
  #: tree.cc:12461
  #, gcc-internal-format
  msgid "type is unavailable"
! msgstr "Ñ‚Ð¸Ð¿ Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼"
  
  #. Type variant can differ by:
  #.
--- 31273,31659 ----
  #: tree-ssa-uninit.cc:291
  #, gcc-internal-format
  msgid "%qD is used uninitialized"
! msgstr "%qD Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼"
  
  #: tree-ssa-uninit.cc:293
  #, gcc-internal-format
  msgid "%qD may be used uninitialized"
! msgstr "%qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼"
  
  #: tree-ssa-uninit.cc:300
  #, gcc-internal-format
  msgid "%qs is used uninitialized"
! msgstr "%qs Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼"
  
  #: tree-ssa-uninit.cc:303
  #, gcc-internal-format
  msgid "%qs may be used uninitialized"
! msgstr "%qs Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼"
  
  #: tree-ssa-uninit.cc:322 varasm.cc:362 varasm.cc:7845
  #, gcc-internal-format
  msgid "%qD was declared here"
! msgstr "%qD Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: tree-ssa-uninit.cc:324
  #, gcc-internal-format
  msgid "%qs was declared here"
! msgstr "%qs Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: tree-ssa-uninit.cc:435 tree-ssa-uninit.cc:745
  #, gcc-internal-format
  msgid "%qE may be used uninitialized"
! msgstr "%qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼"
  
  #: tree-ssa-uninit.cc:444
  #, gcc-internal-format
  msgid "accessing argument %u of a function declared with attribute %<%s%>"
! msgstr "Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %u Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ñ— Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%s%>"
  
  #: tree-ssa-uninit.cc:732
  #, gcc-internal-format
  msgid "%qE is used uninitialized"
! msgstr "%qE Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¼"
  
  #: tree-ssa-uninit.cc:867
  #, gcc-internal-format
  msgid "in a call to %qD declared with attribute %<%s%> here"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¼Ñƒ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%s%> Ñ‚ÑƒÑ‚"
  
  #: tree-ssa-uninit.cc:874
  #, gcc-internal-format
  msgid "in a call to %qT declared with attribute %<%s%>"
! msgstr "Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ %qT, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð¼Ñƒ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%s%>"
  
  #: tree-ssa-uninit.cc:890
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qD declared here"
! msgstr "Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð´Ð¾ %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾Ð³Ð¾ Ñ‚ÑƒÑ‚"
  
  #: tree-ssa-uninit.cc:898
  #, gcc-internal-format
  msgid "by argument %u of type %s to %qT"
! msgstr "Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %u Ñ‚Ð¸Ð¿Ñƒ %s Ð´Ð¾ %qT"
  
  #: tree-ssa.cc:664
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple virtual PHI nodes in BB %d"
! msgstr "Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð² PHI Ð² BB %d"
  
  #: tree-ssa.cc:678 tree-ssa.cc:707
  #, gcc-internal-format
  msgid "virtual definition is not an SSA name"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ñ–Ð¼ÐµÐ½ÐµÐ¼ SSA"
  
  #: tree-ssa.cc:694
  #, gcc-internal-format
  msgid "stmt with wrong VUSE"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼ VUSE"
  
  #: tree-ssa.cc:724
  #, gcc-internal-format, gfc-internal-format
  msgid "PHI node with wrong VUSE on edge from BB %d"
! msgstr "Ð²ÑƒÐ·Ð¾Ð» PHI Ð· Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼ VUSE Ð½Ð° Ñ€ÐµÐ±Ñ€Ñ– Ð· BB %d"
  
  #: tree-ssa.cc:750
  #, gcc-internal-format
  msgid "expected an SSA_NAME object"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð²Ñ�Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚ SSA_NAME"
  
  #: tree-ssa.cc:756
  #, gcc-internal-format
  msgid "found an SSA_NAME that had been released into the free pool"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ SSA_NAME, Ñ�ÐºÐ¸Ð¹ Ð±ÑƒÐ² Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð¸Ð¹ Ñƒ Ð²Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ð¿ÑƒÐ»"
  
  #: tree-ssa.cc:763
  #, gcc-internal-format
  msgid "type mismatch between an SSA_NAME and its symbol"
! msgstr "Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ñ–Ð½Ð½Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð¼Ñ–Ð¶ SSA_NAME Ñ‚Ð° Ð¹Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼"
  
  #: tree-ssa.cc:769
  #, gcc-internal-format
  msgid "found a virtual definition for a GIMPLE register"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð° GIMPLE"
  
  #: tree-ssa.cc:775
  #, gcc-internal-format
  msgid "virtual SSA name for non-VOP decl"
! msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� SSA Ð´Ð»Ñ� Ð½ÐµÐ²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ VOP"
  
  #: tree-ssa.cc:781
  #, gcc-internal-format
  msgid "found a real definition for a non-register"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ€ÐµÐ°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� Ð½ÐµÑ€ÐµÑ”Ñ�Ñ‚Ñ€Ð°"
  
  #: tree-ssa.cc:788
  #, gcc-internal-format
  msgid "found a default name with a non-empty defining statement"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿Ð¾Ð²Ðµ Ñ–Ð¼Ê¼Ñ� Ð· Ð½ÐµÐ¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
  #: tree-ssa.cc:818
  #, gcc-internal-format
  msgid "RESULT_DECL should be read only when DECL_BY_REFERENCE is set"
! msgstr "RESULT_DECL Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð»Ñ� Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�, ÐºÐ¾Ð»Ð¸ DECL_BY_REFERENCE Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
  #: tree-ssa.cc:824
  #, gcc-internal-format, gfc-internal-format
  msgid "SSA_NAME created in two different blocks %i and %i"
! msgstr "SSA_NAME Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ Ð² Ð´Ð²Ð¾Ñ… Ñ€Ñ–Ð·Ð½Ð¸Ñ… Ð±Ð»Ð¾ÐºÐ°Ñ… %i Ñ– %i"
  
  #: tree-ssa.cc:833 tree-ssa.cc:1173
  #, gcc-internal-format
  msgid "SSA_NAME_DEF_STMT is wrong"
! msgstr "SSA_NAME_DEF_STMT Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹"
  
  #: tree-ssa.cc:885
  #, gcc-internal-format
  msgid "missing definition"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: tree-ssa.cc:891
  #, gcc-internal-format, gfc-internal-format
  msgid "definition in block %i does not dominate use in block %i"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð±Ð»Ð¾ÐºÑƒ %i Ð½Ðµ Ð´Ð¾Ð¼Ñ–Ð½ÑƒÑ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð² Ð±Ð»Ð¾ÐºÑƒ %i"
  
  #: tree-ssa.cc:899
  #, gcc-internal-format, gfc-internal-format
  msgid "definition in block %i follows the use"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð² Ð±Ð»Ð¾ÐºÑƒ %i Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�Ð¼"
  
  #: tree-ssa.cc:906
  #, gcc-internal-format
  msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set"
! msgstr "SSA_NAME_OCCURS_IN_ABNORMAL_PHI Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
  #: tree-ssa.cc:914
  #, gcc-internal-format
  msgid "no immediate_use list"
! msgstr "Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹"
  
  #: tree-ssa.cc:926
  #, gcc-internal-format
  msgid "wrong immediate use list"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð½ÐµÐ³Ð°Ð¹Ð½Ð¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�"
  
  #: tree-ssa.cc:960
  #, gcc-internal-format
  msgid "incoming edge count does not match number of PHI arguments"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ€ÐµÐ±ÐµÑ€ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” ÐºÑ–Ð»ÑŒÐºÐ¾Ñ�Ñ‚Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² PHI"
  
  #: tree-ssa.cc:974
  #, gcc-internal-format, gfc-internal-format
  msgid "PHI argument is missing for edge %d->%d"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHI Ð´Ð»Ñ� Ñ€ÐµÐ±Ñ€Ð° %d->%d"
  
  #: tree-ssa.cc:983
  #, gcc-internal-format
  msgid "PHI argument is not SSA_NAME, or invariant"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHI Ð½Ðµ Ñ” SSA_NAME Ð°Ð±Ð¾ Ñ–Ð½Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¾Ð¼"
  
  #: tree-ssa.cc:989
  #, gcc-internal-format
  msgid "PHI argument on abnormal edge is not SSA_NAME"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ PHI Ð½Ð° Ð°Ð½Ð¾Ð¼Ð°Ð»ÑŒÐ½Ð¾Ð¼Ñƒ Ñ€ÐµÐ±Ñ€Ñ– Ð½Ðµ Ñ” SSA_NAME"
  
  #: tree-ssa.cc:1010
  #, gcc-internal-format
  msgid "address taken, but ADDRESSABLE bit not set"
! msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° Ð²Ð·Ñ�Ñ‚Ð°, Ð°Ð»Ðµ Ð±Ñ–Ñ‚ ADDRESSABLE Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"
  
  #: tree-ssa.cc:1017
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong edge %d->%d for PHI argument"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ñ€ÐµÐ±Ñ€Ð¾ %d->%d Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ PHI"
  
  #: tree-ssa.cc:1092
  #, gcc-internal-format
  msgid "shared SSA name info"
! msgstr "Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� Ð¿Ñ€Ð¾ Ñ�Ð¿Ñ–Ð»ÑŒÐ½Ðµ Ñ–Ð¼Ê¼Ñ� SSA"
  
  #: tree-ssa.cc:1119
  #, gcc-internal-format, gfc-internal-format
  msgid "AUX pointer initialized for edge %d->%d"
! msgstr "Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº AUX Ð´Ð»Ñ� Ñ€ÐµÐ±Ñ€Ð° %d->%d"
  
  #: tree-ssa.cc:1145
  #, gcc-internal-format
  msgid "stmt (%p) marked modified after optimization pass: "
! msgstr "Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ� (%p) Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð° Ñ�Ðº Ð·Ð¼Ñ–Ð½ÐµÐ½Ð° Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð´Ñƒ Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—: "
  
  #: tree-ssa.cc:1211
  #, gcc-internal-format
  msgid "verify_ssa failed"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° ssa Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�"
  
  #: tree-streamer-in.cc:358
  #, gcc-internal-format
  msgid "machine independent builtin code out of range"
! msgstr "ÐºÐ¾Ð´ Ð½ÐµÐ·Ð°Ð»ÐµÐ¶Ð½Ð¾Ñ— Ð²Ñ–Ð´ Ð¼Ð°ÑˆÐ¸Ð½Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–"
  
  #: tree-streamer-in.cc:364
  #, gcc-internal-format
  msgid "target specific builtin not available"
! msgstr "Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð° Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð°"
  
! #: tree-vect-generic.cc:328 tree-vect-generic.cc:498 tree-vect-generic.cc:2060
  #, gcc-internal-format
  msgid "vector operation will be expanded piecewise"
! msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð¿Ð¾ÑˆÑ‚Ð¾Ð²Ñ…Ð°Ð¼Ð¸"
  
! #: tree-vect-generic.cc:331
  #, gcc-internal-format
  msgid "vector operation will be expanded in parallel"
! msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð¿Ð°Ñ€Ð°Ð»ÐµÐ»ÑŒÐ½Ð¾"
  
! #: tree-vect-generic.cc:388
  #, gcc-internal-format
  msgid "vector operation will be expanded with a single scalar operation"
! msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð· Ð¾Ð´Ð½Ñ–Ñ”ÑŽ Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð½Ð¾ÑŽ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ”ÑŽ"
  
! #: tree-vect-generic.cc:1119
  #, gcc-internal-format
  msgid "vector condition will be expanded piecewise"
! msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð° ÑƒÐ¼Ð¾Ð²Ð° Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð¿Ð¾ÑˆÑ‚Ð¾Ð²Ñ…Ð°Ð¼Ð¸"
  
! #: tree-vect-generic.cc:1620
  #, gcc-internal-format
  msgid "vector shuffling operation will be expanded piecewise"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð¿ÐµÑ€ÐµÐ¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð° Ð¿Ð¾ÑˆÑ‚Ð¾Ð²Ñ…Ð°Ð¼Ð¸"
  
  #: tree-vect-loop.cc:4511
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
! msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸Ð·Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ»Ð°Ñ�Ñ� Ð´Ð»Ñ� Ñ†Ð¸ÐºÐ»Ñƒ simd"
  
  #: tree.cc:2238
  #, gcc-internal-format
  msgid "non-constant element in constant CONSTRUCTOR"
! msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ð¼Ñƒ ÐšÐžÐ�Ð¡Ð¢Ð Ð£ÐšÐ¢ÐžÐ Ð†"
  
  #: tree.cc:2240
  #, gcc-internal-format
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
! msgstr "ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚ Ð· Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¸Ð¼Ð¸ ÐµÑ„ÐµÐºÑ‚Ð°Ð¼Ð¸ Ñƒ ÐšÐžÐ�Ð¡Ð¢Ð Ð£ÐšÐ¢ÐžÐ Ð† Ð±ÐµÐ· Ð¿Ð¾Ð±Ñ–Ñ‡Ð½Ð¸Ñ… ÐµÑ„ÐµÐºÑ‚Ñ–Ð²"
  
  #: tree.cc:7254 m2/gm2-gcc/m2type.cc:214
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
! msgstr "Ð¼Ð°Ñ�Ð¸Ð²Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð½Ðµ Ð¼Ð°ÑŽÑ‚ÑŒ Ñ�ÐµÐ½Ñ�Ñƒ"
  
  #: tree.cc:7421
  #, gcc-internal-format
  msgid "function return type cannot be function"
! msgstr "Ñ‚Ð¸Ð¿ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ"
  
  #: tree.cc:8881 tree.cc:8966 tree.cc:9029
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: %s, Ñ” %s Ñƒ %s, Ð½Ð° %s:%d"
  
  #: tree.cc:8918
  #, 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.cc:8931
  #, 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.cc:8980
  #, 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.cc:8993
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð² %<omp_clause %s%>, Ñ” %qs Ñƒ %s, Ð½Ð° %s:%d"
  
  #: tree.cc:9055
  #, 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.cc:9069
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° Ð´ÐµÑ€ÐµÐ²Ð°: Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿ Ð´Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ %d Ð· %<tree_int_cst%> Ð· %d ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð² %s, Ð½Ð° %s:%d"
  
  #: tree.cc:9082
  #, gcc-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.cc:9095
  #, 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.cc:9108
  #, gcc-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.cc:12349
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
! msgstr "%qD Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹: %s"
  
  #: tree.cc:12352
  #, gcc-internal-format
  msgid "%qD is deprecated"
! msgstr "%qD Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹"
  
  #: tree.cc:12375
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
! msgstr "%qE Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹: %s"
  
  #: tree.cc:12378
  #, gcc-internal-format
  msgid "%qE is deprecated"
! msgstr "%qE Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹"
  
  #: tree.cc:12384
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
! msgstr "Ñ‚Ð¸Ð¿ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹: %s"
  
  #: tree.cc:12387
  #, gcc-internal-format
  msgid "type is deprecated"
! msgstr "Ñ‚Ð¸Ð¿ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¹"
  
  #: tree.cc:12429
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
! msgstr "%qD Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹: %s"
  
  #: tree.cc:12431
  #, gcc-internal-format
  msgid "%qD is unavailable"
! msgstr "%qD Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹"
  
  #: tree.cc:12452
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
! msgstr "%qE Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹: %s"
  
  #: tree.cc:12454
  #, gcc-internal-format
  msgid "%qE is unavailable"
! msgstr "%qE Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹"
  
  #: tree.cc:12459
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
! msgstr "Ñ‚Ð¸Ð¿ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹: %s"
  
  #: tree.cc:12461
  #, gcc-internal-format
  msgid "type is unavailable"
! msgstr "Ñ‚Ð¸Ð¿ Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹"
  
  #. Type variant can differ by:
  #.
*************** msgstr "Ñ‚Ð¸Ð¿ Ñ” Ð½ÐµÐ´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¼
*** 31721,32361 ****
  #: tree.cc:13371
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
! msgstr ""
  
  #: tree.cc:13416
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
! msgstr ""
  
  #: tree.cc:13418
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
! msgstr ""
  
  #: tree.cc:13420
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
! msgstr "Ñ‚Ð¸Ð¿%'s %<TYPE_SIZE_UNIT%>"
  
  #: tree.cc:13445
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
! msgstr ""
  
  #: tree.cc:13458
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
! msgstr ""
  
  #: tree.cc:13494
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
! msgstr ""
  
  #: tree.cc:13496
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
! msgstr ""
  
  #: tree.cc:13498
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
! msgstr "Ñ‚Ð¸Ð¿%'s %<TYPE_BINFO%>"
  
  #: tree.cc:13537
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
! msgstr ""
  
  #: tree.cc:13539
  #, gcc-internal-format
  msgid "first mismatch is field"
! msgstr ""
  
  #: tree.cc:13541
  #, gcc-internal-format
  msgid "and field"
! msgstr ""
  
  #: tree.cc:13558
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
! msgstr ""
  
  #: tree.cc:13560 tree.cc:13571
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
! msgstr ""
  
  #: tree.cc:13562 tree.cc:13573
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
! msgstr "Ñ‚Ð¸Ð¿%'s %<TREE_TYPE%>"
  
  #: tree.cc:13569
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
! msgstr ""
  
  #: tree.cc:13894
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "type %qs is not an expression"
  msgid "type %s is not an opaque type"
! msgstr "Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
  #: tree.cc:13900
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "type %qs is not an expression"
  msgid "type %s is not with opaque mode"
! msgstr "Ñ‚Ð¸Ð¿ %qs Ð½Ðµ Ñ” Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
  #: tree.cc:13906
! #, fuzzy, gcc-internal-format
! #| msgid "type%'s %<TYPE_BINFO%>"
  msgid "type %s differs by %<TYPE_MODE%>"
! msgstr "Ñ‚Ð¸Ð¿%'s %<TYPE_BINFO%>"
  
  #: tree.cc:13914
! #, fuzzy, gcc-internal-format
! #| msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgid "type %s differs by %<TYPE_SIZE%>"
! msgstr "Ñ‚Ð¸Ð¿%'s %<TYPE_SIZE_UNIT%>"
  
  #: tree.cc:13920
! #, fuzzy, gcc-internal-format
! #| msgid "type%'s %<TYPE_BINFO%>"
  msgid "type %s differs by %<TYPE_ALIGN%>"
! msgstr "Ñ‚Ð¸Ð¿%'s %<TYPE_BINFO%>"
  
  #: tree.cc:13926
! #, fuzzy, gcc-internal-format
! #| msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
! msgstr "Ñ‚Ð¸Ð¿%'s %<TYPE_SIZE_UNIT%>"
  
  #: tree.cc:13956
  #, gcc-internal-format
  msgid "main variant is not defined"
! msgstr ""
  
  #: tree.cc:13961
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
! msgstr ""
  
  #: tree.cc:13972
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
! msgstr ""
  
  #: tree.cc:13991
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
! msgstr ""
  
  #: tree.cc:13999
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
! msgstr ""
  
  #: tree.cc:14005
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
! msgstr ""
  
  #: tree.cc:14021
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
! msgstr ""
  
  #: tree.cc:14031
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
! msgstr "%<TYPE_NEXT_PTR_TO%> Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<POINTER_TYPE%>"
  
  #: tree.cc:14041
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
! msgstr "%<TYPE_NEXT_REF_TO%> Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<REFERENCE_TYPE%>"
  
  #: tree.cc:14062
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
! msgstr "%<TYPE_BINFO%> Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %<TREE_BINFO%>"
  
  #: tree.cc:14068
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
! msgstr ""
  
  #: tree.cc:14079
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
! msgstr ""
  
  #: tree.cc:14090
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
! msgstr ""
  
  #: tree.cc:14108
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
! msgstr "%<TYPE_ARRAY_MAX_SIZE%> Ð½Ðµ %<INTEGER_CST%>"
  
  #: tree.cc:14115
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
! msgstr ""
  
  #: tree.cc:14122
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
! msgstr ""
  
  #: tree.cc:14138
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
! msgstr ""
  
  #: tree.cc:14147
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
! msgstr ""
  
  #: tree.cc:14155
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
! msgstr ""
  
  #: tree.cc:14165
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
! msgstr ""
  
  #: tree.cc:14174
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
! msgstr ""
  
  #: tree.cc:14196
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
! msgstr ""
  
  #: tree.cc:14211
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
! msgstr ""
  
  #: tree.cc:14218
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
! msgstr "%<TYPE_CACHED_VALUES%> Ð½Ðµ Ð½Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð´Ð¾ %<TREE_VEC%>"
  
  #: tree.cc:14231
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
! msgstr ""
  
  #: tree.cc:14244
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
! msgstr ""
  
  #: tree.cc:14250
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
! msgstr ""
  
  #: tree.cc:14257
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
! msgstr ""
  
  #: tree.cc:14269
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
! msgstr ""
  
  #: tree.cc:14279
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
! msgstr ""
  
  #: tsan.cc:506
  #, gcc-internal-format
  msgid "%qs is not supported with %qs"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ñ–Ð· %qs"
  
  #: value-prof.cc:488
  #, gcc-internal-format
  msgid "dead histogram"
! msgstr ""
  
  #: value-prof.cc:517
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
! msgstr ""
  
  #: value-prof.cc:586
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
! msgstr ""
  
  #: var-tracking.cc:7209
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
! msgstr ""
  
  #: var-tracking.cc:7213
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
! msgstr ""
  
  #: varasm.cc:311
  #, gcc-internal-format
  msgid "section already exists: %qs"
! msgstr ""
  
  #: varasm.cc:357
  #, gcc-internal-format
  msgid "%+qD causes a section type conflict with %qD"
! msgstr ""
  
  #: varasm.cc:360
  #, gcc-internal-format
  msgid "section type conflict with %qD"
! msgstr ""
  
  #: varasm.cc:365
  #, gcc-internal-format
  msgid "%+qD causes a section type conflict"
! msgstr ""
  
  #: varasm.cc:367
  #, gcc-internal-format
  msgid "section type conflict"
! msgstr ""
  
  #: varasm.cc:1100
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
! msgstr ""
  
  #: varasm.cc:1268
  #, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
! msgstr ""
  
  #: varasm.cc:1498 varasm.cc:1507 d/d-attribs.cc:1460
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
! msgstr ""
  
  #: varasm.cc:1509
  #, gcc-internal-format
  msgid "invalid register name for %q+D"
! msgstr ""
  
  #: varasm.cc:1511
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
! msgstr ""
  
  #: varasm.cc:1514
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
! msgstr ""
  
  #: varasm.cc:1517
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
! msgstr ""
  
  #: varasm.cc:1520
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
! msgstr ""
  
  #: varasm.cc:1529
  #, gcc-internal-format
  msgid "register specified for %q+D is an internal GCC implementation detail"
! msgstr ""
  
  #: varasm.cc:1539
  #, gcc-internal-format
  msgid "global register variable has initial value"
! msgstr ""
  
  #: varasm.cc:1543
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
! msgstr ""
  
  #: varasm.cc:1589
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
! msgstr ""
  
  #: varasm.cc:2168
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
! msgstr ""
  
  #: varasm.cc:2201
  #, gcc-internal-format
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
! msgstr ""
  
  #: varasm.cc:2304 c/c-decl.cc:5718 c/c-parser.cc:1789
  #: m2/gm2-gcc/m2type.cc:1259
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
! msgstr ""
  
  #: varasm.cc:5254
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
! msgstr ""
  
  #: varasm.cc:5259
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
! msgstr ""
  
  #: varasm.cc:5604
  #, gcc-internal-format
  msgid "invalid initial value for member %qE"
! msgstr ""
  
  #: varasm.cc:5860
  #, gcc-internal-format
  msgid "%qD declared weak after being used"
! msgstr "%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ð»Ð°Ð±ÐºÐ¾ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�"
  
  #: varasm.cc:5912
  #, gcc-internal-format
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
! msgstr ""
  
  #: varasm.cc:5953
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
! msgstr ""
  
  #: varasm.cc:5957
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
! msgstr ""
  
  #: varasm.cc:5986 varasm.cc:6306
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
! msgstr ""
  
  #: varasm.cc:6181 varasm.cc:6303
  #, gcc-internal-format
  msgid "%qs is not supported in this configuration"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ %qs Ð½Ð° Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: varasm.cc:6209
  #, gcc-internal-format
  msgid "%qs is not supported on this target"
! msgstr ""
  
  #: varasm.cc:6265
  #, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
! msgstr ""
  
  #: varasm.cc:6284
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
! msgstr ""
  
  #: varasm.cc:6286
  #, gcc-internal-format
  msgid "%qs symbol %q+D must have static linkage"
! msgstr ""
  
  #: varasm.cc:6293 config/nvptx/nvptx.cc:7553
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
! msgstr ""
  
  #: varasm.cc:6521 config/sol2.cc:160 config/i386/winnt.cc:265
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
! msgstr ""
  
  #: varasm.cc:7841
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
! msgstr ""
  
  #: vec.cc:190
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
! msgstr ""
  
  #: vec.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
! msgstr ""
  
  #: vec.cc:202
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
! msgstr ""
  
  #: vec.cc:204
  #, gcc-internal-format
  msgid "qsort checking failed"
! msgstr ""
  
  #: vr-values.cc:1092
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
! msgstr ""
  
  #: vr-values.cc:1160
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>"
! msgstr ""
  
  #: vr-values.cc:1212
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
! msgstr ""
  
  #: c-family/c-ada-spec.cc:2943
  #, gcc-internal-format
  msgid "packed layout"
! msgstr ""
  
  #: c-family/c-attribs.cc:638 d/d-attribs.cc:1192
  #, gcc-internal-format
  msgid "%qE attribute argument is invalid"
! msgstr ""
  
  #: c-family/c-attribs.cc:641 d/d-attribs.cc:1195
  #, gcc-internal-format
  msgid "%qE attribute argument %i is invalid"
! msgstr ""
  
  #: c-family/c-attribs.cc:653 d/d-attribs.cc:1207
  #, gcc-internal-format
  msgid "%qE attribute argument has type %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:657 d/d-attribs.cc:1211
  #, gcc-internal-format
  msgid "%qE attribute argument %i has type %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:668 c-family/c-attribs.cc:4396
  #: c-family/c-attribs.cc:4400 d/d-attribs.cc:1222
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE is not an integer constant"
! msgstr ""
  
  #: c-family/c-attribs.cc:673 d/d-attribs.cc:1227
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE is not an integer constant"
! msgstr ""
  
  #: c-family/c-attribs.cc:689 d/d-attribs.cc:1241
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
! msgstr ""
  
  #: c-family/c-attribs.cc:694 d/d-attribs.cc:1246
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
! msgstr ""
  
  #: c-family/c-attribs.cc:722 d/d-attribs.cc:1269
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
! msgstr ""
  
  #: c-family/c-attribs.cc:727 d/d-attribs.cc:1274
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
! msgstr ""
  
  #: c-family/c-attribs.cc:749
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
! msgstr ""
  
  #: c-family/c-attribs.cc:753
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
! msgstr ""
  
  #: c-family/c-attribs.cc:780 c-family/c-attribs.cc:793 d/d-attribs.cc:1295
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:784 c-family/c-attribs.cc:798 d/d-attribs.cc:1300
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:808
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
! msgstr ""
  
  #: c-family/c-attribs.cc:813
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
! msgstr ""
  
  #: c-family/c-attribs.cc:933
  #, gcc-internal-format
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:971
  #, gcc-internal-format
  msgid "%qE attribute only supported on boolean types"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²"
  
  #: c-family/c-attribs.cc:981
  #, gcc-internal-format
  msgid "%qE attribute with unsupported boolean precision"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð· Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¾ÑŽ Ð±ÑƒÐ»ÐµÐ²Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ"
  
  #: c-family/c-attribs.cc:1004
  #, gcc-internal-format
  msgid "%qE attribute ignored for type %qT"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
  #: c-family/c-attribs.cc:1016
  #, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:1186 c-family/c-attribs.cc:3262
  #: c-family/c-attribs.cc:5736 ada/gcc-interface/utils.cc:7087
  #, gcc-internal-format
  msgid "%qE argument not a string"
! msgstr ""
  
  #: c-family/c-attribs.cc:1349 ada/gcc-interface/utils.cc:6633
  #, gcc-internal-format
  msgid "%qE attribute ignored due to conflict with attribute %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:1398
  #, gcc-internal-format
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
! msgstr ""
  
  #: c-family/c-attribs.cc:1438 c-family/c-attribs.cc:1444
  #: c-family/c-attribs.cc:5548 c-family/c-attribs.cc:5594
--- 31678,32312 ----
  #: tree.cc:13371
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
! msgstr "Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° %s"
  
  #: tree.cc:13416
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
! msgstr "Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ð¸Ð¹ %<TYPE_SIZE_UNIT%>"
  
  #: tree.cc:13418
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
! msgstr "%<TYPE_SIZE_UNIT%> Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: tree.cc:13420
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
! msgstr "%<TYPE_SIZE_UNIT%> Ñ‚Ð¸Ð¿Ñƒ"
  
  #: tree.cc:13445
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
! msgstr "Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð· %<TYPE_ALIAS_SET_KNOWN_P%>"
  
  #: tree.cc:13458
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
! msgstr "Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ðµ %<TYPE_VFIELD%>"
  
  #: tree.cc:13494
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
! msgstr "Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ” Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ðµ %<TYPE_BINFO%>"
  
  #: tree.cc:13496
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
! msgstr "%<TYPE_BINFO%> Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: tree.cc:13498
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
! msgstr "%<TYPE_BINFO%> Ñ‚Ð¸Ð¿Ñƒ"
  
  #: tree.cc:13537
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
! msgstr "Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ñ– %<TYPE_FIELDS%>"
  
  #: tree.cc:13539
  #, gcc-internal-format
  msgid "first mismatch is field"
! msgstr "Ð¿ÐµÑ€ÑˆÐ° Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ - Ð¿Ð¾Ð»Ðµ"
  
  #: tree.cc:13541
  #, gcc-internal-format
  msgid "and field"
! msgstr "Ñ– Ð¿Ð¾Ð»Ðµ"
  
  #: tree.cc:13558
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
! msgstr "Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ð¸Ð¹ %<TREE_TYPE%>"
  
  #: tree.cc:13560 tree.cc:13571
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
! msgstr "%<TREE_TYPE%> Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: tree.cc:13562 tree.cc:13573
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
! msgstr "%<TREE_TYPE%> Ñ‚Ð¸Ð¿Ñƒ"
  
  #: tree.cc:13569
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
! msgstr "Ñ‚Ð¸Ð¿ Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð¹Ð¾Ð³Ð¾ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¾Ð¼"
  
  #: tree.cc:13894
! #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
! msgstr "Ñ‚Ð¸Ð¿ %s Ð½Ðµ Ñ” Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
  #: tree.cc:13900
! #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
! msgstr "Ñ‚Ð¸Ð¿ %s Ð½Ðµ Ð¼Ð°Ñ” Ð½ÐµÐ¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ"
  
  #: tree.cc:13906
! #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
! msgstr "Ñ‚Ð¸Ð¿ %s Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° %<TYPE_MODE%>"
  
  #: tree.cc:13914
! #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
! msgstr "Ñ‚Ð¸Ð¿ %s Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° %<TYPE_SIZE%>"
  
  #: tree.cc:13920
! #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
! msgstr "Ñ‚Ð¸Ð¿ %s Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° %<TYPE_ALIGN%>"
  
  #: tree.cc:13926
! #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
! msgstr "Ñ‚Ð¸Ð¿ %s Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð° %<TYPE_USER_ALIGN%>"
  
  #: tree.cc:13956
  #, gcc-internal-format
  msgid "main variant is not defined"
! msgstr "Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¸Ð¹ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
  #: tree.cc:13961
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
! msgstr "%<TYPE_MAIN_VARIANT%> Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ð¸Ð¹ %<TYPE_MAIN_VARIANT%>"
  
  #: tree.cc:13972
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
! msgstr "%<TYPE_CANONICAL%> Ð¼Ð°Ñ” Ñ€Ñ–Ð·Ð½Ð¸Ð¹ %<TYPE_CANONICAL%>"
  
  #: tree.cc:13991
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
! msgstr "%<TYPE_CANONICAL%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹"
  
  #: tree.cc:13999
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
! msgstr "%<TYPE_MODE%> %<TYPE_CANONICAL%> Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹"
  
  #: tree.cc:14005
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
! msgstr "%<TYPE_CANONICAL%> Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ñƒ Ð½Ðµ Ñ” Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¸Ð¼ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¾Ð¼"
  
  #: tree.cc:14021
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
! msgstr "%<TYPE_VFIELD%> Ð½Ðµ Ñ” %<FIELD_DECL%> Ð°Ð±Ð¾ %<TREE_LIST%>"
  
  #: tree.cc:14031
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
! msgstr "%<TYPE_NEXT_PTR_TO%> Ð½Ðµ Ñ” %<POINTER_TYPE%>"
  
  #: tree.cc:14041
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
! msgstr "%<TYPE_NEXT_REF_TO%> Ð½Ðµ Ñ” %<REFERENCE_TYPE%>"
  
  #: tree.cc:14062
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
! msgstr "%<TYPE_BINFO%> Ð½Ðµ Ñ” %<TREE_BINFO%>"
  
  #: tree.cc:14068
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
! msgstr "Ñ‚Ð¸Ð¿ %<TYPE_BINFO%> Ð½Ðµ Ñ” %<TYPE_MAIN_VARIANT%>"
  
  #: tree.cc:14079
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
! msgstr "Ñ‚Ð¸Ð¿ %<TYPE_METHOD_BASETYPE%> Ð½Ðµ Ñ” Ð·Ð°Ð¿Ð¸Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼"
  
  #: tree.cc:14090
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
! msgstr "Ñ‚Ð¸Ð¿ %<TYPE_OFFSET_BASETYPE%> Ð½Ðµ Ñ” Ð·Ð°Ð¿Ð¸Ñ�Ð¾Ð¼ Ð°Ð±Ð¾ Ð¾Ð±Ê¼Ñ”Ð´Ð½Ð°Ð½Ð½Ñ�Ð¼"
  
  #: tree.cc:14108
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %<TYPE_ARRAY_MAX_SIZE%> Ð½Ðµ Ñ” %<INTEGER_CST%>"
  
  #: tree.cc:14115
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %<TYPE_MAX_VALUE_RAW%> Ð½Ðµ Ñ” NULL"
  
  #: tree.cc:14122
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
! msgstr "Ð¿Ð¾Ð»Ðµ %<TYPE_LANG_SLOT_1 (binfo)%> Ð½Ðµ Ñ” NULL"
  
  #: tree.cc:14138
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” %<CONST_DECL%> Ð°Ð±Ð¾ %<INTEGER_CST%>"
  
  #: tree.cc:14147
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
! msgstr "Ñ‚Ð¸Ð¿ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” %<INTEGER_TYPE%> Ñ– Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¸Ð¹ Ð½Ð° Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: tree.cc:14155
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
! msgstr "Ñ–Ð¼Ê¼Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” %<IDENTIFIER_NODE%>"
  
  #: tree.cc:14165
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
! msgstr "Ð¼Ð°Ñ�Ð¸Ð² %<TYPE_DOMAIN%> Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
  #: tree.cc:14174
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
! msgstr "%<TYPE_FIELDS%> Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð² Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð¼Ñƒ Ñ‚Ð¸Ð¿Ñ–"
  
  #: tree.cc:14196
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ðµ Ð´ÐµÑ€ÐµÐ²Ð¾ Ð² Ñ�Ð¿Ð¸Ñ�ÐºÑƒ %<TYPE_FIELDS%>"
  
  #: tree.cc:14211
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
! msgstr "%<TYPE_CACHED_VALUES_P%> Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” %i, Ñ‚Ð¾Ð´Ñ– Ñ�Ðº %<TYPE_CACHED_VALUES%> Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” %p"
  
  #: tree.cc:14218
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
! msgstr "%<TYPE_CACHED_VALUES%> Ð½Ðµ Ñ” %<TREE_VEC%>"
  
  #: tree.cc:14231
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ� %<TYPE_CACHED_VALUES%>"
  
  #: tree.cc:14244
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
! msgstr "%<TREE_PURPOSE%> Ð½Ðµ Ñ” NULL Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ %<TYPE_ARG_TYPES%>"
  
  #: tree.cc:14250
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ� Ñƒ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ %<TYPE_ARG_TYPES%>"
  
  #: tree.cc:14257
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
! msgstr "Ð¿Ð¾Ð»Ðµ %<TYPE_VALUES_RAW%> Ð½Ðµ Ñ” NULL"
  
  #: tree.cc:14269
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
! msgstr "%<TYPE_CACHED_VALUES_P%> Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾, Ñ…Ð¾Ñ‡Ð° Ñ†ÑŒÐ¾Ð³Ð¾ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸"
  
  #: tree.cc:14279
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
! msgstr "%<TYPE_METHOD_BASETYPE%> Ð½Ðµ Ñ” Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¼ Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¾Ð¼"
  
  #: tsan.cc:506
  #, gcc-internal-format
  msgid "%qs is not supported with %qs"
! msgstr "%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %qs"
  
  #: value-prof.cc:488
  #, gcc-internal-format
  msgid "dead histogram"
! msgstr "Ð¼ÐµÑ€Ñ‚Ð²Ð° Ð³Ñ–Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð°"
  
  #: value-prof.cc:517
  #, gcc-internal-format
  msgid "histogram value statement does not correspond to the statement it is associated with"
! msgstr "Ð·Ð°Ñ�Ð²Ð° Ð¿Ñ€Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð³Ñ–Ñ�Ñ‚Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ð·Ð°Ñ�Ð²Ñ–, Ð· Ñ�ÐºÐ¾ÑŽ Ð²Ð¾Ð½Ð° Ð¿Ð¾Ð²Ê¼Ñ�Ð·Ð°Ð½Ð°"
  
  #: value-prof.cc:586
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)"
! msgstr "Ð¿Ð¾ÑˆÐºÐ¾Ð´Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ: Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸Ðº Ð¿Ñ€Ð¾Ñ„Ñ–Ð»ÑŽ %s (%d Ð· %d) Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð»Ñ–Ñ‡Ð¸Ð»ÑŒÐ½Ð¸ÐºÐ¾Ð¼ Ð±Ð°Ð·Ð¾Ð²Ð¸Ñ… Ð±Ð»Ð¾ÐºÑ–Ð² (%d)"
  
  #: var-tracking.cc:7209
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying without"
! msgstr "ÐŸÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð· %<-fvar-tracking-assignments%>, Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð° Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð±ÐµÐ· Ð½ÑŒÐ¾Ð³Ð¾"
  
  #: var-tracking.cc:7213
  #, gcc-internal-format
  msgid "variable tracking size limit exceeded"
! msgstr "ÐŸÐµÑ€ÐµÐ²Ð¸Ñ‰ÐµÐ½Ð¾ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…"
  
  #: varasm.cc:311
  #, gcc-internal-format
  msgid "section already exists: %qs"
! msgstr "Ð Ð¾Ð·Ð´Ñ–Ð» Ð²Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑ”: %qs"
  
  #: varasm.cc:357
  #, gcc-internal-format
  msgid "%+qD causes a section type conflict with %qD"
! msgstr "%+qD Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�Ñ” ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð· %qD"
  
  #: varasm.cc:360
  #, gcc-internal-format
  msgid "section type conflict with %qD"
! msgstr "ÐšÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð· %qD"
  
  #: varasm.cc:365
  #, gcc-internal-format
  msgid "%+qD causes a section type conflict"
! msgstr "%+qD Ñ�Ð¿Ñ€Ð¸Ñ‡Ð¸Ð½Ñ�Ñ” ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ"
  
  #: varasm.cc:367
  #, gcc-internal-format
  msgid "section type conflict"
! msgstr "ÐšÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ"
  
  #: varasm.cc:1100
  #, gcc-internal-format
  msgid "alignment of %q+D is greater than maximum object file alignment %d"
! msgstr "Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %q+D Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ %d"
  
  #: varasm.cc:1268
  #, gcc-internal-format
  msgid "only zero initializers are allowed in section %qs"
! msgstr "Ð”Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ð»Ð¸ÑˆÐµ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ñ– Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€Ð¸ Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– %qs"
  
  #: varasm.cc:1498 varasm.cc:1507 d/d-attribs.cc:1460
  #, gcc-internal-format
  msgid "register name not specified for %q+D"
! msgstr "Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ð´Ð»Ñ� %q+D"
  
  #: varasm.cc:1509
  #, gcc-internal-format
  msgid "invalid register name for %q+D"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ Ð´Ð»Ñ� %q+D"
  
  #: varasm.cc:1511
  #, gcc-internal-format
  msgid "data type of %q+D isn%'t suitable for a register"
! msgstr "Ñ‚Ð¸Ð¿ Ð´Ð°Ð½Ð¸Ñ… %q+D Ð½Ðµ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ"
  
  #: varasm.cc:1514
  #, gcc-internal-format
  msgid "the register specified for %q+D cannot be accessed by the current target"
! msgstr "Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾ÑŽ Ñ†Ñ–Ð»Ð»ÑŽ"
  
  #: varasm.cc:1517
  #, gcc-internal-format
  msgid "the register specified for %q+D is not general enough to be used as a register variable"
! msgstr "Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q+D, Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ�Ðº Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
  #: varasm.cc:1520
  #, gcc-internal-format
  msgid "register specified for %q+D isn%'t suitable for data type"
! msgstr "Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q+D, Ð½Ðµ Ð¿Ñ–Ð´Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ Ð´Ð°Ð½Ð¸Ñ…"
  
  #: varasm.cc:1529
  #, gcc-internal-format
  msgid "register specified for %q+D is an internal GCC implementation detail"
! msgstr "Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q+D, Ñ” Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾ÑŽ Ð´ÐµÑ‚Ð°Ð»Ð»ÑŽ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— GCC"
  
  #: varasm.cc:1539
  #, gcc-internal-format
  msgid "global register variable has initial value"
! msgstr "Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð° Ð·Ð¼Ñ–Ð½Ð½Ð°-Ñ€ÐµÑ”Ñ�Ñ‚Ñ€ Ð¼Ð°Ñ” Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: varasm.cc:1543
  #, gcc-internal-format
  msgid "optimization may eliminate reads and/or writes to register variables"
! msgstr "Ð¾Ð¿Ñ‚Ð¸Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ ÑƒÑ�ÑƒÐ½ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð°/Ð°Ð±Ð¾ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Ð·Ð¼Ñ–Ð½Ð½Ñ–-Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¸"
  
  #: varasm.cc:1589
  #, gcc-internal-format
  msgid "register name given for non-register variable %q+D"
! msgstr "Ñ–Ð¼Ê¼Ñ� Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ñƒ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ñ” Ñ€ÐµÑ”Ñ�Ñ‚Ñ€Ð¾Ð¼ %q+D"
  
  #: varasm.cc:2168
  #, gcc-internal-format
  msgid "thread-local COMMON data not implemented"
! msgstr "Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ð´Ð°Ð½Ñ– COMMON Ð´Ð»Ñ� Ð¿Ð¾Ñ‚Ð¾ÐºÑ–Ð² Ð½Ðµ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ñ–"
  
  #: varasm.cc:2201
  #, gcc-internal-format
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð´Ð»Ñ� %q+D Ð±Ñ–Ð»ÑŒÑˆÐµ, Ð½Ñ–Ð¶ Ñ€ÐµÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %wu"
  
  #: varasm.cc:2304 c/c-decl.cc:5718 c/c-parser.cc:1789
  #: m2/gm2-gcc/m2type.cc:1259
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� %q+D Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹"
  
  #: varasm.cc:5254
  #, gcc-internal-format
  msgid "initializer for integer/fixed-point value is too complicated"
! msgstr "Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾/Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾-Ñ‚Ð¾Ñ‡ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ñ�ÐºÐ»Ð°Ð´Ð½Ð¸Ð¹"
  
  #: varasm.cc:5259
  #, gcc-internal-format
  msgid "initializer for floating value is not a floating constant"
! msgstr "Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ‚Ð¾Ñ€ Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð· Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð¼Ð¾ÑŽ Ð½Ðµ Ñ” Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: varasm.cc:5604
  #, gcc-internal-format
  msgid "invalid initial value for member %qE"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE"
  
  #: varasm.cc:5860
  #, gcc-internal-format
  msgid "%qD declared weak after being used"
! msgstr "%qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ð»Ð°Ð±ÐºÐ¸Ð¼ Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�"
  
  #: varasm.cc:5912
  #, gcc-internal-format
  msgid "weak declaration of %q+D being applied to a already existing, static definition"
! msgstr "Ñ�Ð»Ð°Ð±ÐºÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð²Ð¶Ðµ Ñ–Ñ�Ð½ÑƒÑŽÑ‡Ð¾Ð³Ð¾, Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: varasm.cc:5953
  #, gcc-internal-format
  msgid "weak declaration of %q+D must be public"
! msgstr "Ñ�Ð»Ð°Ð±ÐºÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ð¸Ð¼"
  
  #: varasm.cc:5957
  #, gcc-internal-format
  msgid "weak declaration of %q+D not supported"
! msgstr "Ñ�Ð»Ð°Ð±ÐºÐµ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ� %q+D Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: varasm.cc:5986 varasm.cc:6306
  #, gcc-internal-format
  msgid "only weak aliases are supported in this configuration"
! msgstr "Ñƒ Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ— Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ñ�Ð»Ð°Ð±ÐºÑ– Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ð¸"
  
  #: varasm.cc:6181 varasm.cc:6303
  #, gcc-internal-format
  msgid "%qs is not supported in this configuration"
! msgstr "%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: varasm.cc:6209
  #, gcc-internal-format
  msgid "%qs is not supported on this target"
! msgstr "%qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ†Ñ–Ð¹ Ñ†Ñ–Ð»Ñ–"
  
  #: varasm.cc:6265
  #, gcc-internal-format
  msgid "symver is only supported on ELF platforms"
! msgstr "symver Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð½Ð° Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð°Ñ… ELF"
  
  #: varasm.cc:6284
  #, gcc-internal-format
  msgid "%qs symbol %q+D ultimately targets itself"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs %q+D Ð½Ð°Ñ€ÐµÑˆÑ‚Ñ– Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�ÐµÐ±Ðµ"
  
  #: varasm.cc:6286
  #, gcc-internal-format
  msgid "%qs symbol %q+D must have static linkage"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qs %q+D Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ Ð·Ð²Ê¼Ñ�Ð·Ð¾Ðº"
  
  #: varasm.cc:6293 config/nvptx/nvptx.cc:7553
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ñ�ÐµÐ²Ð´Ð¾Ð½Ñ–Ð¼Ñ–Ð² Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—"
  
  #: varasm.cc:6521 config/sol2.cc:160 config/i386/winnt.cc:265
  #, gcc-internal-format
  msgid "visibility attribute not supported in this configuration; ignored"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ñ†Ñ–Ð¹ ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ—; Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: varasm.cc:7841
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
! msgstr "%+qD Ð±ÐµÐ· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<retain%> Ñ‚Ð° %qD Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<retain%> Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ñ– Ð² Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ð· Ñ‚Ð°ÐºÐ¾ÑŽ Ñ�Ð°Ð¼Ð¾ÑŽ Ð½Ð°Ð·Ð²Ð¾ÑŽ"
  
  #: vec.cc:190
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not anti-symmetric: %d, %d"
! msgstr "ÐºÐ¾Ð¼Ð¿Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ qsort Ð½Ðµ Ñ” Ð°Ð½Ñ‚Ð¸Ñ�Ð¸Ð¼ÐµÑ‚Ñ€Ð¸Ñ‡Ð½Ð¸Ð¼: %d, %d"
  
  #: vec.cc:195
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator non-negative on sorted output: %d"
! msgstr "ÐºÐ¾Ð¼Ð¿Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ qsort Ð½Ðµ Ñ” Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼ Ð½Ð° Ð²Ñ–Ð´Ñ�Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ð²Ð¾Ð´Ñ–: %d"
  
  #: vec.cc:202
  #, gcc-internal-format, gfc-internal-format
  msgid "qsort comparator not transitive: %d, %d, %d"
! msgstr "ÐºÐ¾Ð¼Ð¿Ð°Ñ€Ð°Ñ‚Ð¾Ñ€ qsort Ð½Ðµ Ñ” Ñ‚Ñ€Ð°Ð½Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼: %d, %d, %d"
  
  #: vec.cc:204
  #, gcc-internal-format
  msgid "qsort checking failed"
! msgstr "Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ° qsort Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�"
  
  #: vr-values.cc:1092
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
! msgstr "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ– %</%> Ð°Ð±Ð¾ %<%%%> Ð´Ð¾ %<>>%> Ð°Ð±Ð¾ %<&%>"
  
  #: vr-values.cc:1160
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>"
! msgstr "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ– %<min/max (X,Y)%> Ð´Ð¾ %<X%> Ð°Ð±Ð¾ %<Y%>"
  
  #: vr-values.cc:1212
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
! msgstr "Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‡Ð¸, Ñ‰Ð¾ Ð¿Ñ–Ð´Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹ Ð¿ÐµÑ€ÐµÐ¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ� Ð½Ðµ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ�Ð¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ– %<abs (X)%> Ð´Ð¾ %<X%> Ð°Ð±Ð¾ %<-X%>"
  
  #: c-family/c-ada-spec.cc:2943
  #, gcc-internal-format
  msgid "packed layout"
! msgstr "ÑƒÐ¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¼Ð°ÐºÐµÑ‚"
  
  #: c-family/c-attribs.cc:638 d/d-attribs.cc:1192
  #, gcc-internal-format
  msgid "%qE attribute argument is invalid"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹"
  
  #: c-family/c-attribs.cc:641 d/d-attribs.cc:1195
  #, gcc-internal-format
  msgid "%qE attribute argument %i is invalid"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %i Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹"
  
  #: c-family/c-attribs.cc:653 d/d-attribs.cc:1207
  #, gcc-internal-format
  msgid "%qE attribute argument has type %qT"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT"
  
  #: c-family/c-attribs.cc:657 d/d-attribs.cc:1211
  #, gcc-internal-format
  msgid "%qE attribute argument %i has type %qT"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %i Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT"
  
  #: c-family/c-attribs.cc:668 c-family/c-attribs.cc:4396
  #: c-family/c-attribs.cc:4400 d/d-attribs.cc:1222
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE is not an integer constant"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: c-family/c-attribs.cc:673 d/d-attribs.cc:1227
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE is not an integer constant"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %i %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: c-family/c-attribs.cc:689 d/d-attribs.cc:1241
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a function parameter"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: c-family/c-attribs.cc:694 d/d-attribs.cc:1246
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a function parameter"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %i Ð·Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %qE Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: c-family/c-attribs.cc:722 d/d-attribs.cc:1269
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE exceeds the number of function parameters %u"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %u"
  
  #: c-family/c-attribs.cc:727 d/d-attribs.cc:1274
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE exceeds the number of function parameters %u"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %i Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %qE, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %u"
  
  #: c-family/c-attribs.cc:749
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE does not refer to a variable argument list"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
  #: c-family/c-attribs.cc:753
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE does not refer to a variable argument list"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %i %qE Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
  #: c-family/c-attribs.cc:780 c-family/c-attribs.cc:793 d/d-attribs.cc:1295
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to parameter type %qT"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
  #: c-family/c-attribs.cc:784 c-family/c-attribs.cc:798 d/d-attribs.cc:1300
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to parameter type %qT"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %i %qE Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ‚Ð¸Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° %qT"
  
  #: c-family/c-attribs.cc:808
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE refers to a variadic function parameter of unknown type"
! msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: c-family/c-attribs.cc:813
  #, gcc-internal-format
  msgid "%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð· Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ”ÑŽ %i Ñ‚Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ %qE Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ð°Ñ€Ñ–Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: c-family/c-attribs.cc:933
  #, gcc-internal-format
  msgid "ignoring attribute %qs because it conflicts with previous %qs"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qs"
  
  #: c-family/c-attribs.cc:971
  #, gcc-internal-format
  msgid "%qE attribute only supported on boolean types"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²"
  
  #: c-family/c-attribs.cc:981
  #, gcc-internal-format
  msgid "%qE attribute with unsupported boolean precision"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð· Ð½ÐµÐ¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŽ Ð´Ð»Ñ� Ð±ÑƒÐ»ÐµÐ²Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: c-family/c-attribs.cc:1004
  #, gcc-internal-format
  msgid "%qE attribute ignored for type %qT"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT"
  
  #: c-family/c-attribs.cc:1016
  #, gcc-internal-format
  msgid "%qE attribute ignored for field of type %qT"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT"
  
  #: c-family/c-attribs.cc:1186 c-family/c-attribs.cc:3262
  #: c-family/c-attribs.cc:5736 ada/gcc-interface/utils.cc:7087
  #, gcc-internal-format
  msgid "%qE argument not a string"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼"
  
  #: c-family/c-attribs.cc:1349 ada/gcc-interface/utils.cc:6633
  #, gcc-internal-format
  msgid "%qE attribute ignored due to conflict with attribute %qs"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qs"
  
  #: c-family/c-attribs.cc:1398
  #, gcc-internal-format
  msgid "%qE attribute ignored. Use %<-fcf-protection%> option to enable it"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�. Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¾Ð¿Ñ†Ñ–ÑŽ %<-fcf-protection%>, Ñ‰Ð¾Ð± ÑƒÐ²Ñ–Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
  
  #: c-family/c-attribs.cc:1438 c-family/c-attribs.cc:1444
  #: c-family/c-attribs.cc:5548 c-family/c-attribs.cc:5594
*************** msgstr ""
*** 32363,32814 ****
  #: ada/gcc-interface/utils.cc:6974 ada/gcc-interface/utils.cc:6980
  #, gcc-internal-format
  msgid "%qE attribute ignored due to conflict with %qs attribute"
! msgstr ""
  
  #: c-family/c-attribs.cc:1500 jit/dummy-frontend.cc:190 lto/lto-lang.cc:293
  #, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
! msgstr ""
  
  #: c-family/c-attribs.cc:1670 c-family/c-attribs.cc:3245
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
! msgstr ""
  
  #: c-family/c-attribs.cc:1676
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ñ” Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3840
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
! msgstr ""
  
  #: c-family/c-attribs.cc:1730
  #, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
! msgstr ""
  
  #: c-family/c-attribs.cc:1769 c-family/c-attribs.cc:3919
  #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %<void%>"
  
  #: c-family/c-attribs.cc:1792
  #, gcc-internal-format
  msgid "%qE attribute is not supported because endianness is not uniform"
! msgstr ""
  
  #: c-family/c-attribs.cc:1809
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs or %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:1905
  #, gcc-internal-format
  msgid "destructor priorities are not supported"
! msgstr ""
  
  #: c-family/c-attribs.cc:1907
  #, gcc-internal-format
  msgid "constructor priorities are not supported"
! msgstr ""
  
  #: c-family/c-attribs.cc:1929
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
! msgstr ""
  
  #: c-family/c-attribs.cc:1934
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
! msgstr ""
  
  #: c-family/c-attribs.cc:1942
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
! msgstr ""
  
  #: c-family/c-attribs.cc:1945
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
! msgstr ""
  
  #: c-family/c-attribs.cc:2098
  #, gcc-internal-format
  msgid "unknown machine mode %qE"
! msgstr ""
  
  #: c-family/c-attribs.cc:2132
  #, gcc-internal-format
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
! msgstr ""
  
  #: c-family/c-attribs.cc:2135
  #, gcc-internal-format
  msgid "use %<__attribute__ ((vector_size))%> instead"
! msgstr "Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� ÐºÑ€Ð°Ñ‰Ðµ %<__attribute__ ((vector_size))%>"
  
  #: c-family/c-attribs.cc:2144
  #, gcc-internal-format
  msgid "unable to emulate %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:2157
  #, gcc-internal-format
  msgid "invalid pointer mode %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:2174
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
! msgstr ""
  
  #: c-family/c-attribs.cc:2185
  #, gcc-internal-format
  msgid "no data type for mode %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:2195
  #, gcc-internal-format
  msgid "cannot use mode %qs for enumerated types"
! msgstr ""
  
  #: c-family/c-attribs.cc:2223
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
! msgstr ""
  
  #: c-family/c-attribs.cc:2252 c-family/c-attribs.cc:2609 d/d-attribs.cc:1021
  #, gcc-internal-format
  msgid "section attributes are not supported for this target"
! msgstr ""
  
  #: c-family/c-attribs.cc:2258 d/d-attribs.cc:1028
  #, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
! msgstr ""
  
  #: c-family/c-attribs.cc:2264
  #, gcc-internal-format
  msgid "section attribute argument not a string constant"
! msgstr ""
  
  #: c-family/c-attribs.cc:2273 d/d-attribs.cc:1044
  #, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
! msgstr ""
  
  #: c-family/c-attribs.cc:2284 config/bfin/bfin.cc:4796
  #: config/bfin/bfin.cc:4847 config/bfin/bfin.cc:4873 config/bfin/bfin.cc:4886
  #: d/d-attribs.cc:1055
  #, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
! msgstr ""
  
  #: c-family/c-attribs.cc:2293 c-family/c-attribs.cc:2635 d/d-attribs.cc:1064
  #, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
! msgstr ""
  
  #: c-family/c-attribs.cc:2409
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
! msgstr ""
  
  #: c-family/c-attribs.cc:2434
  #, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
! msgstr ""
  
  #: c-family/c-attribs.cc:2479
  #, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
! msgstr ""
  
  #: c-family/c-attribs.cc:2530
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute ignored for type %qT"
  msgid "%qE attribute may not be specified for %q+D"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %qT Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾"
  
  #: c-family/c-attribs.cc:2537
  #, gcc-internal-format
  msgid "%qE attribute may not be specified for a non-array field"
! msgstr ""
  
  #: c-family/c-attribs.cc:2544
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute argument %E is not an integer constant"
  msgid "%qE attribute argument not an integer"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %E, Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼"
  
  #: c-family/c-attribs.cc:2550 c-family/c-attribs.cc:5932
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð²Ñ–Ð´ 0 Ð´Ð¾ 3"
  
  #: c-family/c-attribs.cc:2570 d/d-attribs.cc:1143
  #, gcc-internal-format
  msgid "inline function %q+D declared weak"
! msgstr ""
  
  #: c-family/c-attribs.cc:2575
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
! msgstr ""
  
  #: c-family/c-attribs.cc:2616
  #, gcc-internal-format
  msgid "ignoring %qE attribute not set on a variable"
! msgstr ""
  
  #: c-family/c-attribs.cc:2626 config/bfin/bfin.cc:4824
  #: config/loongarch/loongarch.cc:6489
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
! msgstr ""
  
  #: c-family/c-attribs.cc:2641
  #, gcc-internal-format
  msgid "%qE attribute is specific to ELF targets"
! msgstr ""
  
  #: c-family/c-attribs.cc:2648
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on const variable"
! msgstr ""
  
  #: c-family/c-attribs.cc:2659
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on initialized variable"
! msgstr ""
  
  #: c-family/c-attribs.cc:2672
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on uninitialized variable"
! msgstr ""
  
  #: c-family/c-attribs.cc:2705
  #, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
! msgstr ""
  
  #: c-family/c-attribs.cc:2724 d/d-attribs.cc:1091
  #, gcc-internal-format
  msgid "%<symver%> attribute only applies to functions and variables"
! msgstr ""
  
  #: c-family/c-attribs.cc:2732 d/d-attribs.cc:1099
  #, gcc-internal-format
  msgid "%<symver%> attribute is only applicable to symbols"
! msgstr ""
  
  #: c-family/c-attribs.cc:2742
  #, gcc-internal-format
  msgid "%<symver%> attribute argument not a string constant"
! msgstr ""
  
  #: c-family/c-attribs.cc:2756 d/d-attribs.cc:1123
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
! msgstr ""
  
  #: c-family/c-attribs.cc:2757 d/d-attribs.cc:1124
  #, gcc-internal-format
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
! msgstr ""
  
  #: c-family/c-attribs.cc:2792
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
! msgstr ""
  
  #: c-family/c-attribs.cc:2800
  #, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
! msgstr ""
  
  #: c-family/c-attribs.cc:2817 c-family/c-attribs.cc:3810
  #: ada/gcc-interface/utils.cc:6893
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
! msgstr ""
  
  #: c-family/c-attribs.cc:2850
  #, gcc-internal-format
  msgid "%+qD declared %qs after being used"
! msgstr ""
  
  #: c-family/c-attribs.cc:2900
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a string"
! msgstr ""
  
  #: c-family/c-attribs.cc:2913
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
! msgstr ""
  
  #: c-family/c-attribs.cc:2924
  #, gcc-internal-format
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
! msgstr ""
  
  #: c-family/c-attribs.cc:2979
  #, gcc-internal-format
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
! msgstr ""
  
  #: c-family/c-attribs.cc:2984
  #, gcc-internal-format
  msgid "symbol %qD referenced by %qD declared here"
! msgstr ""
  
  #: c-family/c-attribs.cc:3032
  #, gcc-internal-format
  msgid "%qE attribute must apply to a declaration"
! msgstr ""
  
  #: c-family/c-attribs.cc:3090
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared %qE"
! msgstr ""
  
  #: c-family/c-attribs.cc:3113
  #, gcc-internal-format
  msgid "%qE attribute must appear before %qs attribute"
! msgstr ""
  
  #: c-family/c-attribs.cc:3126
  #, gcc-internal-format
  msgid "%+qD declared %qE after being used"
! msgstr ""
  
  #: c-family/c-attribs.cc:3150
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
! msgstr ""
  
  #: c-family/c-attribs.cc:3156
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
! msgstr ""
  
  #: c-family/c-attribs.cc:3169
  #, gcc-internal-format
  msgid "visibility argument not a string"
! msgstr ""
  
  #: c-family/c-attribs.cc:3181 d/d-attribs.cc:1581
  #, gcc-internal-format
  msgid "%qE attribute ignored on types"
! msgstr ""
  
  #: c-family/c-attribs.cc:3197 d/d-attribs.cc:1610
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:3209 d/d-attribs.cc:1621
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
! msgstr ""
  
  #: c-family/c-attribs.cc:3212 c-family/c-attribs.cc:3216 d/d-attribs.cc:1624
  #: d/d-attribs.cc:1628
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
! msgstr ""
  
  #: c-family/c-attribs.cc:3253
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
! msgstr ""
  
  #: c-family/c-attribs.cc:3275
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:3297 c-family/c-attribs.cc:3893
  #: c-family/c-attribs.cc:5701 c-family/c-attribs.cc:5728
  #: config/m32c/m32c.cc:2939 ada/gcc-interface/utils.cc:7073
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
! msgstr ""
  
  #: c-family/c-attribs.cc:3343
  #, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:3353
  #, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:3357
  #, gcc-internal-format
  msgid "deallocation function declared here"
! msgstr ""
  
  #: c-family/c-attribs.cc:3384
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions"
! msgstr ""
  
  #: c-family/c-attribs.cc:3394
  #, gcc-internal-format
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
! msgstr ""
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
  #: c-family/c-attribs.cc:3440
  #, gcc-internal-format
  msgid "%qE attribute argument 1 is ambiguous"
! msgstr ""
  
  #: c-family/c-attribs.cc:3442
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
! msgstr ""
  
  #: c-family/c-attribs.cc:3447
  #, gcc-internal-format
  msgid "%qE attribute argument 1 does not name a function"
! msgstr ""
  
  #: c-family/c-attribs.cc:3450
  #, gcc-internal-format
  msgid "argument references a symbol declared here"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð», Ñ�ÐºÐ¸Ð¹ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚:"
  
  #. Reject functions without a prototype.
  #: c-family/c-attribs.cc:3466
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
! msgstr ""
  
  #: c-family/c-attribs.cc:3469 c-family/c-attribs.cc:3482
  #, gcc-internal-format
  msgid "referenced symbol declared here"
! msgstr ""
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
  #: c-family/c-attribs.cc:3479
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:3593 c-family/c-attribs.cc:3641
  #: c-family/c-attribs.cc:3668 d/d-attribs.cc:1326
  #, gcc-internal-format
  msgid "%qE attribute ignored on a function returning %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:3687
  #, gcc-internal-format
--- 32314,32763 ----
  #: ada/gcc-interface/utils.cc:6974 ada/gcc-interface/utils.cc:6980
  #, gcc-internal-format
  msgid "%qE attribute ignored due to conflict with %qs attribute"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qs"
  
  #: c-family/c-attribs.cc:1500 jit/dummy-frontend.cc:190 lto/lto-lang.cc:293
  #, gcc-internal-format
  msgid "%qE attribute has no effect on unit local functions"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¿Ð»Ð¸Ð²Ñƒ Ð½Ð° Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ– Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ–"
  
  #: c-family/c-attribs.cc:1670 c-family/c-attribs.cc:3245
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a variable"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ñ” Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ"
  
  #: c-family/c-attribs.cc:1676
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD is not a local variable"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¾Ñ–Ð³Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ñ” Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾ÑŽ Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ"
  
! #: c-family/c-attribs.cc:1701 config/i386/i386-options.cc:3842
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð°Ñ” Ð²Ð¿Ð»Ð¸Ð² Ð»Ð¸ÑˆÐµ Ð½Ð° Ð¿ÑƒÐ±Ð»Ñ–Ñ‡Ð½Ñ– Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸"
  
  #: c-family/c-attribs.cc:1730
  #, gcc-internal-format
  msgid "%qE attribute only affects top level objects"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¿Ð»Ð¸Ð²Ð°Ñ” Ð»Ð¸ÑˆÐµ Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð¸ Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ�"
  
  #: c-family/c-attribs.cc:1769 c-family/c-attribs.cc:3919
  #, gcc-internal-format
  msgid "%qE attribute on function returning %<void%>"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %<void%>, Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: c-family/c-attribs.cc:1792
  #, gcc-internal-format
  msgid "%qE attribute is not supported because endianness is not uniform"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð½ÐµÐ¾Ð´Ð½Ð¾Ñ€Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÑƒ Ð±Ð°Ð¹Ñ‚Ñ–Ð²"
  
  #: c-family/c-attribs.cc:1809
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs or %qs"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¸Ð¼ Ð· %qs Ð°Ð±Ð¾ %qs"
  
  #: c-family/c-attribs.cc:1905
  #, gcc-internal-format
  msgid "destructor priorities are not supported"
! msgstr "ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�"
  
  #: c-family/c-attribs.cc:1907
  #, gcc-internal-format
  msgid "constructor priorities are not supported"
! msgstr "ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ�"
  
  #: c-family/c-attribs.cc:1929
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities from 0 to %d are reserved for the implementation"
! msgstr "ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð²Ñ–Ð´ 0 Ð´Ð¾ %d Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ñ– Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: c-family/c-attribs.cc:1934
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities from 0 to %d are reserved for the implementation"
! msgstr "ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð²Ñ–Ð´ 0 Ð´Ð¾ %d Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ñ– Ð´Ð»Ñ� Ñ€ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ—"
  
  #: c-family/c-attribs.cc:1942
  #, gcc-internal-format, gfc-internal-format
  msgid "destructor priorities must be integers from 0 to %d inclusive"
! msgstr "ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ Ð´ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð½Ð¾"
  
  #: c-family/c-attribs.cc:1945
  #, gcc-internal-format, gfc-internal-format
  msgid "constructor priorities must be integers from 0 to %d inclusive"
! msgstr "ÐŸÑ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ñ–Ð² Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¸Ð¼Ð¸ Ñ‡Ð¸Ñ�Ð»Ð°Ð¼Ð¸ Ð²Ñ–Ð´ 0 Ð´Ð¾ %d Ð²ÐºÐ»ÑŽÑ‡Ð½Ð¾"
  
  #: c-family/c-attribs.cc:2098
  #, gcc-internal-format
  msgid "unknown machine mode %qE"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð¼Ð°ÑˆÐ¸Ð½Ð¸ %qE"
  
  #: c-family/c-attribs.cc:2132
  #, gcc-internal-format
  msgid "specifying vector types with %<__attribute__ ((mode))%> is deprecated"
! msgstr "Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð² Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %<__attribute__ ((mode))%> Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼"
  
  #: c-family/c-attribs.cc:2135
  #, gcc-internal-format
  msgid "use %<__attribute__ ((vector_size))%> instead"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<__attribute__ ((vector_size))%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: c-family/c-attribs.cc:2144
  #, gcc-internal-format
  msgid "unable to emulate %qs"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� ÐµÐ¼ÑƒÐ»ÑŽÐ²Ð°Ñ‚Ð¸ %qs"
  
  #: c-family/c-attribs.cc:2157
  #, gcc-internal-format
  msgid "invalid pointer mode %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° %qs"
  
  #: c-family/c-attribs.cc:2174
  #, gcc-internal-format
  msgid "signedness of type and machine mode %qs don%'t match"
! msgstr "Ð·Ð½Ð°ÐºÐ¾Ð²Ñ–Ñ�Ñ‚ÑŒ Ñ‚Ð¸Ð¿Ñƒ Ñ‚Ð° Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð¼Ð°ÑˆÐ¸Ð½Ð¸ %qs Ð½Ðµ Ð·Ð±Ñ–Ð³Ð°ÑŽÑ‚ÑŒÑ�Ñ�"
  
  #: c-family/c-attribs.cc:2185
  #, gcc-internal-format
  msgid "no data type for mode %qs"
! msgstr "Ð½ÐµÐ¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð´Ð°Ð½Ð¸Ñ… Ð´Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %qs"
  
  #: c-family/c-attribs.cc:2195
  #, gcc-internal-format
  msgid "cannot use mode %qs for enumerated types"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²"
  
  #: c-family/c-attribs.cc:2223
  #, gcc-internal-format
  msgid "mode %qs applied to inappropriate type"
! msgstr "Ñ€ÐµÐ¶Ð¸Ð¼ %qs Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: c-family/c-attribs.cc:2252 c-family/c-attribs.cc:2609 d/d-attribs.cc:1021
  #, gcc-internal-format
  msgid "section attributes are not supported for this target"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ†Ñ–Ð»ÑŒÐ¾Ð²Ð¾Ñ— Ð¿Ð»Ð°Ñ‚Ñ„Ð¾Ñ€Ð¼Ð¸"
  
  #: c-family/c-attribs.cc:2258 d/d-attribs.cc:1028
  #, gcc-internal-format
  msgid "section attribute not allowed for %q+D"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %q+D"
  
  #: c-family/c-attribs.cc:2264
  #, gcc-internal-format
  msgid "section attribute argument not a string constant"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: c-family/c-attribs.cc:2273 d/d-attribs.cc:1044
  #, gcc-internal-format
  msgid "section attribute cannot be specified for local variables"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…"
  
  #: c-family/c-attribs.cc:2284 config/bfin/bfin.cc:4796
  #: config/bfin/bfin.cc:4847 config/bfin/bfin.cc:4873 config/bfin/bfin.cc:4886
  #: d/d-attribs.cc:1055
  #, gcc-internal-format
  msgid "section of %q+D conflicts with previous declaration"
! msgstr "Ñ€Ð¾Ð·Ð´Ñ–Ð» %q+D ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ÑŽ Ð´ÐµÐºÐ»Ð°Ñ€Ð°Ñ†Ñ–Ñ”ÑŽ"
  
  #: c-family/c-attribs.cc:2293 c-family/c-attribs.cc:2635 d/d-attribs.cc:1064
  #, gcc-internal-format
  msgid "section of %q+D cannot be overridden"
! msgstr "Ñ€Ð¾Ð·Ð´Ñ–Ð» %q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹"
  
  #: c-family/c-attribs.cc:2409
  #, gcc-internal-format
  msgid "alignment may not be specified for %q+D"
! msgstr "Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� %q+D"
  
  #: c-family/c-attribs.cc:2434
  #, gcc-internal-format
  msgid "ignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E (%u)%>, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð½ ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %<%E (%u)%>"
  
  #: c-family/c-attribs.cc:2479
  #, gcc-internal-format
  msgid "%<warn_if_not_aligned%> may not be specified for %q+D"
! msgstr "%<warn_if_not_aligned%> Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð»Ñ� %q+D"
  
  #: c-family/c-attribs.cc:2530
! #, gcc-internal-format
  msgid "%qE attribute may not be specified for %q+D"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� %q+D"
  
  #: c-family/c-attribs.cc:2537
  #, gcc-internal-format
  msgid "%qE attribute may not be specified for a non-array field"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð¿Ð¾Ð»Ñ�, Ñ�ÐºÐµ Ð½Ðµ Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼"
  
  #: c-family/c-attribs.cc:2544
! #, gcc-internal-format
  msgid "%qE attribute argument not an integer"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼"
  
  #: c-family/c-attribs.cc:2550 c-family/c-attribs.cc:5932
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant between 0 and 3"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ Ð¼Ñ–Ð¶ 0 Ñ– 3"
  
  #: c-family/c-attribs.cc:2570 d/d-attribs.cc:1143
  #, gcc-internal-format
  msgid "inline function %q+D declared weak"
! msgstr "Ð’Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ñ�Ð»Ð°Ð±ÐºÐ°"
  
  #: c-family/c-attribs.cc:2575
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared weak"
! msgstr "Ð�ÐµÐ¿Ñ€Ñ�Ð¼Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ�Ðº Ñ�Ð»Ð°Ð±ÐºÐ°"
  
  #: c-family/c-attribs.cc:2616
  #, gcc-internal-format
  msgid "ignoring %qE attribute not set on a variable"
! msgstr "Ð†Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
  #: c-family/c-attribs.cc:2626 config/bfin/bfin.cc:4824
  #: config/loongarch/loongarch.cc:6489
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…"
  
  #: c-family/c-attribs.cc:2641
  #, gcc-internal-format
  msgid "%qE attribute is specific to ELF targets"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ” Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–Ñ‡Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ñ†Ñ–Ð»ÐµÐ¹ ELF"
  
  #: c-family/c-attribs.cc:2648
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on const variable"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
  #: c-family/c-attribs.cc:2659
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on initialized variable"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
  #: c-family/c-attribs.cc:2672
  #, gcc-internal-format
  msgid "ignoring %qE attribute set on uninitialized variable"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE, Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð½ÐµÑ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
  #: c-family/c-attribs.cc:2705
  #, gcc-internal-format
  msgid "%qE attribute is only applicable on functions"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹"
  
  #: c-family/c-attribs.cc:2724 d/d-attribs.cc:1091
  #, gcc-internal-format
  msgid "%<symver%> attribute only applies to functions and variables"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<symver%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ…"
  
  #: c-family/c-attribs.cc:2732 d/d-attribs.cc:1099
  #, gcc-internal-format
  msgid "%<symver%> attribute is only applicable to symbols"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<symver%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð´Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
  
  #: c-family/c-attribs.cc:2742
  #, gcc-internal-format
  msgid "%<symver%> attribute argument not a string constant"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<symver%> Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: c-family/c-attribs.cc:2756 d/d-attribs.cc:1123
  #, gcc-internal-format
  msgid "symver attribute argument must have format %<name@nodename%>"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ Â«symverÂ» Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<name@nodename%>"
  
  #: c-family/c-attribs.cc:2757 d/d-attribs.cc:1124
  #, gcc-internal-format
  msgid "%<symver%> attribute argument %qs must contain one or two %<@%>"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<symver%> %qs Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Ð¾Ð´Ð¸Ð½ Ð°Ð±Ð¾ Ð´Ð²Ð° %<@%>"
  
  #: c-family/c-attribs.cc:2792
  #, gcc-internal-format
  msgid "%q+D defined both normally and as %qE attribute"
! msgstr "%q+D Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ð¸Ð¹ Ñ‚Ð° Ñ�Ðº Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE"
  
  #: c-family/c-attribs.cc:2800
  #, gcc-internal-format
  msgid "weak %q+D cannot be defined %qE"
! msgstr "Ñ�Ð»Ð°Ð±ÐºÐ¸Ð¹ %q+D Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº %qE"
  
  #: c-family/c-attribs.cc:2817 c-family/c-attribs.cc:3810
  #: ada/gcc-interface/utils.cc:6893
  #, gcc-internal-format
  msgid "attribute %qE argument not a string"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼"
  
  #: c-family/c-attribs.cc:2850
  #, gcc-internal-format
  msgid "%+qD declared %qs after being used"
! msgstr "%+qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %qs Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�"
  
  #: c-family/c-attribs.cc:2900
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a string"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð¼"
  
  #: c-family/c-attribs.cc:2913
  #, gcc-internal-format
  msgid "%qE attribute argument cannot be a constant arithmetic expression"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¼ Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
  #: c-family/c-attribs.cc:2924
  #, gcc-internal-format
  msgid "%qE attribute ignored on a redeclaration of the referenced symbol"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð¼Ñƒ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ"
  
  #: c-family/c-attribs.cc:2979
  #, gcc-internal-format
  msgid "%qE attribute ignored on a declaration of a different kind than referenced symbol"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð²Ð¸Ð´Ñƒ, Ð½Ñ–Ð¶ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ"
  
  #: c-family/c-attribs.cc:2984
  #, gcc-internal-format
  msgid "symbol %qD referenced by %qD declared here"
! msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qD, Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� %qD, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ‚ÑƒÑ‚"
  
  #: c-family/c-attribs.cc:3032
  #, gcc-internal-format
  msgid "%qE attribute must apply to a declaration"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð°Ñ” Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð´Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð½Ñ�"
  
  #: c-family/c-attribs.cc:3090
  #, gcc-internal-format
  msgid "indirect function %q+D cannot be declared %qE"
! msgstr "Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¾Ð³Ð¾Ð»Ð¾Ñ�Ð¸Ñ‚Ð¸ Ð½ÐµÐ¿Ñ€Ñ�Ð¼Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %q+D Ñ�Ðº %qE"
  
  #: c-family/c-attribs.cc:3113
  #, gcc-internal-format
  msgid "%qE attribute must appear before %qs attribute"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð°Ñ” Ð·Ê¼Ñ�Ð²Ð»Ñ�Ñ‚Ð¸Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¾Ð¼ %qs"
  
  #: c-family/c-attribs.cc:3126
  #, gcc-internal-format
  msgid "%+qD declared %qE after being used"
! msgstr "%+qD Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ñ�Ðº %qE Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�"
  
  #: c-family/c-attribs.cc:3150
  #, gcc-internal-format
  msgid "%qE attribute ignored on non-class types"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð², Ñ‰Ð¾ Ð½Ðµ Ñ” ÐºÐ»Ð°Ñ�Ð°Ð¼Ð¸"
  
  #: c-family/c-attribs.cc:3156
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qT is already defined"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qT Ð²Ð¶Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾"
  
  #: c-family/c-attribs.cc:3169
  #, gcc-internal-format
  msgid "visibility argument not a string"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ñ�Ñ‚Ñ– Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼"
  
  #: c-family/c-attribs.cc:3181 d/d-attribs.cc:1581
  #, gcc-internal-format
  msgid "%qE attribute ignored on types"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð²"
  
  #: c-family/c-attribs.cc:3197 d/d-attribs.cc:1610
  #, gcc-internal-format
  msgid "attribute %qE argument must be one of %qs, %qs, %qs, or %qs"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¸Ð¼ Ð· %qs, %qs, %qs Ð°Ð±Ð¾ %qs"
  
  #: c-family/c-attribs.cc:3209 d/d-attribs.cc:1621
  #, gcc-internal-format
  msgid "%qD redeclared with different visibility"
! msgstr "%qD Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð· Ñ–Ð½ÑˆÐ¾ÑŽ Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŽ"
  
  #: c-family/c-attribs.cc:3212 c-family/c-attribs.cc:3216 d/d-attribs.cc:1624
  #: d/d-attribs.cc:1628
  #, gcc-internal-format
  msgid "%qD was declared %qs which implies default visibility"
! msgstr "%qD Ð±ÑƒÐ»Ð¾ Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ %qs, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡Ð°Ñ” Ð²Ð¸Ð´Ð¸Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð·Ð° Ð·Ð°Ð¼Ð¾Ð²Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼"
  
  #: c-family/c-attribs.cc:3253
  #, gcc-internal-format
  msgid "%qE attribute ignored because %qD does not have thread storage duration"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ %qD Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ñ€Ð¸Ð²Ð°Ð»Ð¾Ñ�Ñ‚Ñ– Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ� Ð² Ð¿Ð¾Ñ‚Ð¾Ñ†Ñ–"
  
  #: c-family/c-attribs.cc:3275
  #, gcc-internal-format
  msgid "%qE argument must be one of %qs, %qs, %qs, or %qs"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¸Ð¼ Ð· %qs, %qs, %qs Ð°Ð±Ð¾ %qs"
  
  #: c-family/c-attribs.cc:3297 c-family/c-attribs.cc:3893
  #: c-family/c-attribs.cc:5701 c-family/c-attribs.cc:5728
  #: config/m32c/m32c.cc:2939 ada/gcc-interface/utils.cc:7073
  #, gcc-internal-format
  msgid "%qE attribute applies only to functions"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹"
  
  #: c-family/c-attribs.cc:3343
  #, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored on functions declared %qs"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E (%E)%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ñ… Ñ�Ðº %qs"
  
  #: c-family/c-attribs.cc:3353
  #, gcc-internal-format
  msgid "%<%E (%E)%> attribute ignored with deallocation functions declared %qs"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E (%E)%> Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ�Ð¼Ð¸ Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ�, Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¼Ð¸ Ñ�Ðº %qs"
  
  #: c-family/c-attribs.cc:3357
  #, gcc-internal-format
  msgid "deallocation function declared here"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð·Ð²Ñ–Ð»ÑŒÐ½ÐµÐ½Ð½Ñ� Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð° Ñ‚ÑƒÑ‚"
  
  #: c-family/c-attribs.cc:3384
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�; Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹"
  
  #: c-family/c-attribs.cc:3394
  #, gcc-internal-format
  msgid "%qE attribute ignored on functions returning %qT; valid only for pointer return types"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ %qT; Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð², Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°ÑŽÑ‚ÑŒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸"
  
  #. Handle specially the common case of specifying one of a number
  #. of overloads, such as operator delete.
  #: c-family/c-attribs.cc:3440
  #, gcc-internal-format
  msgid "%qE attribute argument 1 is ambiguous"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ñ” Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼"
  
  #: c-family/c-attribs.cc:3442
  #, gcc-internal-format
  msgid "use a cast to the expected type to disambiguate"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� Ð´Ð¾ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ, Ñ‰Ð¾Ð± ÑƒÑ�ÑƒÐ½ÑƒÑ‚Ð¸ Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ"
  
  #: c-family/c-attribs.cc:3447
  #, gcc-internal-format
  msgid "%qE attribute argument 1 does not name a function"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ð½Ð°Ð·Ð¸Ð²Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ"
  
  #: c-family/c-attribs.cc:3450
  #, gcc-internal-format
  msgid "argument references a symbol declared here"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð», Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚"
  
  #. Reject functions without a prototype.
  #: c-family/c-attribs.cc:3466
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #: c-family/c-attribs.cc:3469 c-family/c-attribs.cc:3482
  #, gcc-internal-format
  msgid "referenced symbol declared here"
! msgstr "Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð», Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¸Ð¹ Ñ‚ÑƒÑ‚"
  
  #. Reject functions that don't take a pointer as their first
  #. argument.
  #: c-family/c-attribs.cc:3479
  #, gcc-internal-format
  msgid "%qE attribute argument 1 must take a pointer type as its first argument; have %qT"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Ñ�Ðº Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚; Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT"
  
  #: c-family/c-attribs.cc:3593 c-family/c-attribs.cc:3641
  #: c-family/c-attribs.cc:3668 d/d-attribs.cc:1326
  #, gcc-internal-format
  msgid "%qE attribute ignored on a function returning %qT"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ‰Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” %qT"
  
  #: c-family/c-attribs.cc:3687
  #, gcc-internal-format
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð
*** 32818,32904 ****
  #: c-family/c-attribs.cc:3695
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not positive"
! msgstr ""
  
  #: c-family/c-attribs.cc:3706
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not a power of 2"
! msgstr ""
  
  #: c-family/c-attribs.cc:3719
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
! msgstr ""
  
  #: c-family/c-attribs.cc:3823 ada/gcc-interface/utils.cc:6906
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
! msgstr ""
  
  #: c-family/c-attribs.cc:3899 c-family/c-attribs.cc:5707
  #, gcc-internal-format
  msgid "cannot set %qE attribute after definition"
! msgstr ""
  
  #: c-family/c-attribs.cc:3966
  #, gcc-internal-format
  msgid "%qE attribute duplicated"
! msgstr ""
  
  #: c-family/c-attribs.cc:3968
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
! msgstr ""
  
  #: c-family/c-attribs.cc:4067
  #, gcc-internal-format
  msgid "type was previously declared %qE"
! msgstr ""
  
  #: c-family/c-attribs.cc:4080 cp/class.cc:4792
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
! msgstr ""
  
  #: c-family/c-attribs.cc:4138
  #, gcc-internal-format
  msgid "%qE argument not an identifier"
! msgstr ""
  
  #: c-family/c-attribs.cc:4149
  #, gcc-internal-format
  msgid "%qD is not compatible with %qD"
! msgstr ""
  
  #: c-family/c-attribs.cc:4152
  #, gcc-internal-format
  msgid "%qE argument is not a function"
! msgstr ""
  
  #: c-family/c-attribs.cc:4200 cp/name-lookup.cc:6055
  #, gcc-internal-format
  msgid "deprecated message is not a string"
! msgstr ""
  
  #: c-family/c-attribs.cc:4249 c-family/c-attribs.cc:4314
  #, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
! msgstr ""
  
  #: c-family/c-attribs.cc:4273
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
! msgstr ""
  
  #: c-family/c-attribs.cc:4372 c-family/c-attribs.cc:4374
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
! msgstr ""
  
  #: c-family/c-attribs.cc:4409 c-family/c-attribs.cc:4413
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE is negative"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð²Ñ–Ð´'Ñ”Ð¼Ð½Ð¸Ð¼"
  
  #: c-family/c-attribs.cc:4426 c-family/c-attribs.cc:4430
  #, gcc-internal-format
--- 32767,32853 ----
  #: c-family/c-attribs.cc:3695
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not positive"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %E Ð½Ðµ Ñ” Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ð¼"
  
  #: c-family/c-attribs.cc:3706
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not a power of 2"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %E Ð½Ðµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2"
  
  #: c-family/c-attribs.cc:3719
  #, gcc-internal-format
  msgid "%qE attribute argument %E is not in the range [0, %wu]"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %E Ð½Ðµ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñ– [0, %wu]"
  
  #: c-family/c-attribs.cc:3823 ada/gcc-interface/utils.cc:6906
  #, gcc-internal-format
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attribute"
! msgstr "Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€Ñ†Ñ– %<inbranch%> Ñ‚Ð° %<notinbranch%> Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<__simd__%>"
  
  #: c-family/c-attribs.cc:3899 c-family/c-attribs.cc:5707
  #, gcc-internal-format
  msgid "cannot set %qE attribute after definition"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ–Ñ�Ð»Ñ� Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: c-family/c-attribs.cc:3966
  #, gcc-internal-format
  msgid "%qE attribute duplicated"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´ÑƒÐ±Ð»ÑŽÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: c-family/c-attribs.cc:3968
  #, gcc-internal-format
  msgid "%qE attribute follows %qE"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð¿Ñ–Ñ�Ð»Ñ� %qE"
  
  #: c-family/c-attribs.cc:4067
  #, gcc-internal-format
  msgid "type was previously declared %qE"
! msgstr "Ñ‚Ð¸Ð¿ Ð±ÑƒÐ² Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ðº %qE"
  
  #: c-family/c-attribs.cc:4080 cp/class.cc:4792
  #, gcc-internal-format
  msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
! msgstr "%<transaction_safe_dynamic%> Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: c-family/c-attribs.cc:4138
  #, gcc-internal-format
  msgid "%qE argument not an identifier"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ñ” Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
  #: c-family/c-attribs.cc:4149
  #, gcc-internal-format
  msgid "%qD is not compatible with %qD"
! msgstr "%qD Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· %qD"
  
  #: c-family/c-attribs.cc:4152
  #, gcc-internal-format
  msgid "%qE argument is not a function"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %qE Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ"
  
  #: c-family/c-attribs.cc:4200 cp/name-lookup.cc:6055
  #, gcc-internal-format
  msgid "deprecated message is not a string"
! msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ðµ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼"
  
  #: c-family/c-attribs.cc:4249 c-family/c-attribs.cc:4314
  #, gcc-internal-format
  msgid "%qE attribute ignored for %qE"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qE"
  
  #: c-family/c-attribs.cc:4273
  #, gcc-internal-format
  msgid "the message attached to %<unavailable%> is not a string"
! msgstr "Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ�, Ð¿Ñ€Ð¸ÐºÑ€Ñ–Ð¿Ð»ÐµÐ½Ðµ Ð´Ð¾ %<unavailable%>, Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼"
  
  #: c-family/c-attribs.cc:4372 c-family/c-attribs.cc:4374
  #, gcc-internal-format
  msgid "invalid vector type for attribute %qE"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE"
  
  #: c-family/c-attribs.cc:4409 c-family/c-attribs.cc:4413
  #, gcc-internal-format
  msgid "%qE attribute argument value %qE is negative"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼"
  
  #: c-family/c-attribs.cc:4426 c-family/c-attribs.cc:4430
  #, gcc-internal-format
*************** msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ
*** 32908,33004 ****
  #: c-family/c-attribs.cc:4438 ada/gcc-interface/utils.cc:4158
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
! msgstr ""
  
  #: c-family/c-attribs.cc:4444 ada/gcc-interface/utils.cc:4165
  #, gcc-internal-format
  msgid "zero vector size"
! msgstr ""
  
  #: c-family/c-attribs.cc:4453 c-family/c-attribs.cc:4456
  #, gcc-internal-format
  msgid "number of vector components %wu not a power of two"
! msgstr ""
  
  #: c-family/c-attribs.cc:4463 c-family/c-attribs.cc:4467
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
! msgstr ""
  
  #: c-family/c-attribs.cc:4527
  #, gcc-internal-format
  msgid "%qE attribute only supported on non-mask vector types"
! msgstr "Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÑƒ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ð½ÐµÐ¼Ð°Ñ�ÐºÐ¾Ð²Ð°Ð½Ð¸Ñ… Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ñ–Ð²"
  
  #: c-family/c-attribs.cc:4560 c-family/c-attribs.cc:4600
  #, gcc-internal-format
  msgid "%qE attribute without arguments on a non-prototype"
! msgstr ""
  
  #: c-family/c-attribs.cc:4641
  #, gcc-internal-format
  msgid "%qE attribute ignored on objects of type %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:4649
  #, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
! msgstr ""
  
  #: c-family/c-attribs.cc:4787
  #, gcc-internal-format
  msgid "attribute %qs mismatch with mode %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:4836
  #, gcc-internal-format
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
! msgstr ""
  
  #: c-family/c-attribs.cc:4842
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 missing in previous designation"
! msgstr ""
  
  #: c-family/c-attribs.cc:4848
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
! msgstr ""
  
  #: c-family/c-attribs.cc:4856
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
! msgstr ""
  
  #: c-family/c-attribs.cc:4878
  #, gcc-internal-format, gfc-internal-format
  msgid "designating the bound of variable length array argument %u"
! msgstr ""
  
  #: c-family/c-attribs.cc:4961
  #, gcc-internal-format
  msgid "attribute %qE without arguments on a non-prototype"
! msgstr ""
  
  #: c-family/c-attribs.cc:5011
  #, gcc-internal-format
  msgid "attribute %qE invalid mode"
! msgstr ""
  
  #: c-family/c-attribs.cc:5020
  #, gcc-internal-format
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:5047
  #, gcc-internal-format
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
! msgstr ""
  
  #: c-family/c-attribs.cc:5058
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
! msgstr ""
  
  #. The first positional argument is required.  It may be worth
  #. dropping the requirement at some point and having read_only
--- 32857,32953 ----
  #: c-family/c-attribs.cc:4438 ada/gcc-interface/utils.cc:4158
  #, gcc-internal-format
  msgid "vector size not an integral multiple of component size"
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ ÐºÑ€Ð°Ñ‚Ð½Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ð¸"
  
  #: c-family/c-attribs.cc:4444 ada/gcc-interface/utils.cc:4165
  #, gcc-internal-format
  msgid "zero vector size"
! msgstr "Ð Ð¾Ð·Ð¼Ñ–Ñ€ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð´Ð¾Ñ€Ñ–Ð²Ð½ÑŽÑ” Ð½ÑƒÐ»ÑŽ"
  
  #: c-family/c-attribs.cc:4453 c-family/c-attribs.cc:4456
  #, gcc-internal-format
  msgid "number of vector components %wu not a power of two"
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %wu Ð½Ðµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸"
  
  #: c-family/c-attribs.cc:4463 c-family/c-attribs.cc:4467
  #, gcc-internal-format
  msgid "number of vector components %wu exceeds %d"
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° %wu Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %d"
  
  #: c-family/c-attribs.cc:4527
  #, gcc-internal-format
  msgid "%qE attribute only supported on non-mask vector types"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¸Ñ… Ñ‚Ð¸Ð¿Ð°Ñ… Ð±ÐµÐ· Ð¼Ð°Ñ�ÐºÐ¸"
  
  #: c-family/c-attribs.cc:4560 c-family/c-attribs.cc:4600
  #, gcc-internal-format
  msgid "%qE attribute without arguments on a non-prototype"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ–"
  
  #: c-family/c-attribs.cc:4641
  #, gcc-internal-format
  msgid "%qE attribute ignored on objects of type %qT"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð°Ñ… Ñ‚Ð¸Ð¿Ñƒ %qT"
  
  #: c-family/c-attribs.cc:4649
  #, gcc-internal-format
  msgid "%qE attribute does not apply to functions"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹"
  
  #: c-family/c-attribs.cc:4787
  #, gcc-internal-format
  msgid "attribute %qs mismatch with mode %qs"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %qs"
  
  #: c-family/c-attribs.cc:4836
  #, gcc-internal-format
  msgid "attribute %qs missing positional argument 2 provided in previous designation by argument %u"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð½Ð°Ð´Ð°Ð½Ð¸Ð¹ Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %u"
  
  #: c-family/c-attribs.cc:4842
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 missing in previous designation"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð² Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2"
  
  #: c-family/c-attribs.cc:4848
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 conflicts with previous designation by argument %u"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 ÐºÐ¾Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÑ” Ð· Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¼ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %u"
  
  #: c-family/c-attribs.cc:4856
  #, gcc-internal-format
  msgid "attribute %qs mismatched positional argument values %i and %i"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¼Ð°Ñ” Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² %i Ñ‚Ð° %i"
  
  #: c-family/c-attribs.cc:4878
  #, gcc-internal-format, gfc-internal-format
  msgid "designating the bound of variable length array argument %u"
! msgstr "Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð¼ÐµÐ¶Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¾ÑŽ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %u"
  
  #: c-family/c-attribs.cc:4961
  #, gcc-internal-format
  msgid "attribute %qE without arguments on a non-prototype"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ð° Ð½Ðµ-Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ñ–"
  
  #: c-family/c-attribs.cc:5011
  #, gcc-internal-format
  msgid "attribute %qE invalid mode"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE"
  
  #: c-family/c-attribs.cc:5020
  #, gcc-internal-format
  msgid "attribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qs"
! msgstr "Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ñ” Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼; Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ð· %qs, %qs, %qs Ð°Ð±Ð¾ %qs"
  
  #: c-family/c-attribs.cc:5047
  #, gcc-internal-format
  msgid "attribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qs"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ€ÐµÐ¶Ð¸Ð¼ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qs; Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ð· %qs, %qs, %qs Ð°Ð±Ð¾ %qs"
  
  #: c-family/c-attribs.cc:5058
  #, gcc-internal-format
  msgid "attribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ %<(%> Ð¿Ñ–Ñ�Ð»Ñ� Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ %qs; Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ð±Ð¾ %<)%>"
  
  #. The first positional argument is required.  It may be worth
  #. dropping the requirement at some point and having read_only
*************** msgstr ""
*** 33007,33095 ****
  #: c-family/c-attribs.cc:5071
  #, gcc-internal-format
  msgid "attribute %<%E(%s)%> missing an argument"
! msgstr ""
  
  #: c-family/c-attribs.cc:5112
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
! msgstr ""
  
  #: c-family/c-attribs.cc:5115
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
! msgstr ""
  
  #: c-family/c-attribs.cc:5140
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i invalid value %wi"
! msgstr ""
  
  #: c-family/c-attribs.cc:5144
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
! msgstr ""
  
  #: c-family/c-attribs.cc:5151
  #, gcc-internal-format
  msgid "attribute %qs invalid positional argument"
! msgstr ""
  
  #. The first argument must have a pointer or reference type.
  #: c-family/c-attribs.cc:5159
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:5170
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:5183
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:5201
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
! msgstr ""
  
  #: c-family/c-attribs.cc:5433
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
! msgstr ""
  
  #: c-family/c-attribs.cc:5440
  #, gcc-internal-format
  msgid "cleanup argument not a function"
! msgstr ""
  
  #: c-family/c-attribs.cc:5477
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
! msgstr ""
  
  #: c-family/c-attribs.cc:5485
  #, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
! msgstr ""
  
  #: c-family/c-attribs.cc:5501 ada/gcc-interface/utils.cc:6536
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
! msgstr ""
  
  #: c-family/c-attribs.cc:5509 ada/gcc-interface/utils.cc:6543
  #, gcc-internal-format
  msgid "requested position is less than zero"
! msgstr ""
  
  #: c-family/c-attribs.cc:5564 ada/gcc-interface/utils.cc:6955
  #: d/d-attribs.cc:768
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
! msgstr ""
  
  #. The argument must be a constant string.
  #: c-family/c-attribs.cc:5586 config/sh/sh.cc:8549 d/d-attribs.cc:1035
--- 32956,33044 ----
  #: c-family/c-attribs.cc:5071
  #, gcc-internal-format
  msgid "attribute %<%E(%s)%> missing an argument"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E(%s)%> Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #: c-family/c-attribs.cc:5112
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E, %E)%> invalid positional argument %i"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E(%s, %E, %E)%> Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i"
  
  #: c-family/c-attribs.cc:5115
  #, gcc-internal-format
  msgid "attribute %<%E(%s, %E)%> invalid positional argument %i"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<%E(%s, %E)%> Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i"
  
  #: c-family/c-attribs.cc:5140
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i invalid value %wi"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %wi"
  
  #: c-family/c-attribs.cc:5144
  #, gcc-internal-format
  msgid "attribute %qs positional argument %i value %wi exceeds number of function arguments %u"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %i Ð¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %wi, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %u"
  
  #: c-family/c-attribs.cc:5151
  #, gcc-internal-format
  msgid "attribute %qs invalid positional argument"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¼Ð°Ñ” Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #. The first argument must have a pointer or reference type.
  #: c-family/c-attribs.cc:5159
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references non-pointer argument type %qT"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼"
  
  #: c-family/c-attribs.cc:5170
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references argument of function type %qT"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qT"
  
  #: c-family/c-attribs.cc:5183
  #, gcc-internal-format
  msgid "attribute %qs positional argument 1 references %qs-qualified argument type %qT"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð· ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼ %qs Ñ‚Ð¸Ð¿Ñƒ %qT"
  
  #: c-family/c-attribs.cc:5201
  #, gcc-internal-format
  msgid "attribute %qs positional argument 2 references non-integer argument type %qT"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ð¹Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 2 Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼"
  
  #: c-family/c-attribs.cc:5433
  #, gcc-internal-format
  msgid "cleanup argument not an identifier"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¾Ð¼"
  
  #: c-family/c-attribs.cc:5440
  #, gcc-internal-format
  msgid "cleanup argument not a function"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ� Ð½Ðµ Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ”ÑŽ"
  
  #: c-family/c-attribs.cc:5477
  #, gcc-internal-format
  msgid "%qE attribute requires prototypes with named arguments"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð¿Ñ€Ð¾Ñ‚Ð¾Ñ‚Ð¸Ð¿Ð¸ Ð· Ñ–Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
  #: c-family/c-attribs.cc:5485
  #, gcc-internal-format
  msgid "%qE attribute only applies to variadic functions"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ð·Ñ– Ð·Ð¼Ñ–Ð½Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
  #: c-family/c-attribs.cc:5501 ada/gcc-interface/utils.cc:6536
  #, gcc-internal-format
  msgid "requested position is not an integer constant"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ� Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: c-family/c-attribs.cc:5509 ada/gcc-interface/utils.cc:6543
  #, gcc-internal-format
  msgid "requested position is less than zero"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ� Ð¼ÐµÐ½ÑˆÐµ Ð½ÑƒÐ»Ñ�"
  
  #: c-family/c-attribs.cc:5564 ada/gcc-interface/utils.cc:6955
  #: d/d-attribs.cc:768
  #, gcc-internal-format
  msgid "empty string in attribute %<target%>"
! msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ð² Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ– %<target%>"
  
  #. The argument must be a constant string.
  #: c-family/c-attribs.cc:5586 config/sh/sh.cc:8549 d/d-attribs.cc:1035
*************** msgstr ""
*** 33097,33148 ****
  #: d/d-attribs.cc:1516 d/d-attribs.cc:1595
  #, gcc-internal-format
  msgid "%qE attribute argument not a string constant"
! msgstr ""
  
  #: c-family/c-attribs.cc:5753 ada/gcc-interface/utils.cc:7104
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
! msgstr "Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qs"
  
  #: c-family/c-attribs.cc:5771
  #, gcc-internal-format
  msgid "%qE attribute on a function not returning a pointer"
! msgstr ""
  
  #: c-family/c-attribs.cc:5786
  #, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
! msgstr ""
  
  #: c-family/c-attribs.cc:5834
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð° %qE, %qE, Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¸Ð¼ Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼"
  
  #: c-family/c-attribs.cc:5843
  #, gcc-internal-format
  msgid "%qE attribute argument %qE exceeds %u"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE, %qE, Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %u"
  
  #: c-family/c-attribs.cc:5865
  #, gcc-internal-format
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
! msgstr ""
  
  #: c-family/c-attribs.cc:5877
  #, gcc-internal-format
  msgid "%qE attribute is for pointer types only"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²"
  
  #: c-family/c-attribs.cc:5896
  #, gcc-internal-format
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
! msgstr ""
  
  #: c-family/c-attribs.cc:5919
  #, gcc-internal-format
  msgid "%qE cannot be applied to non-pointer type %qT"
! msgstr "%qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð²Ð¸Ð¼"
  
  #: c-family/c-attribs.cc:5944
  #, gcc-internal-format
--- 33046,33097 ----
  #: d/d-attribs.cc:1516 d/d-attribs.cc:1595
  #, gcc-internal-format
  msgid "%qE attribute argument not a string constant"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: c-family/c-attribs.cc:5753 ada/gcc-interface/utils.cc:7104
  #, gcc-internal-format
  msgid "unrecognized %qE attribute argument %qs"
! msgstr "Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE: %qs"
  
  #: c-family/c-attribs.cc:5771
  #, gcc-internal-format
  msgid "%qE attribute on a function not returning a pointer"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—, Ñ�ÐºÐ° Ð½Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº"
  
  #: c-family/c-attribs.cc:5786
  #, gcc-internal-format
  msgid "%qE attribute is only valid on %<struct%> type"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñƒ %<struct%>"
  
  #: c-family/c-attribs.cc:5834
  #, gcc-internal-format
  msgid "%qE attribute argument %qE is not an integer constant"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: c-family/c-attribs.cc:5843
  #, gcc-internal-format
  msgid "%qE attribute argument %qE exceeds %u"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %qE %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” %u"
  
  #: c-family/c-attribs.cc:5865
  #, gcc-internal-format
  msgid "%qE attribute may be put on a typedef only; attribute is ignored"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� typedef; Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: c-family/c-attribs.cc:5877
  #, gcc-internal-format
  msgid "%qE attribute is for pointer types only"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ñ–Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð²"
  
  #: c-family/c-attribs.cc:5896
  #, gcc-internal-format
  msgid "%qE is only applicable to Objective-C class interfaces, attribute ignored"
! msgstr "%qE Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð´Ð¾ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ñ–Ð² ÐºÐ»Ð°Ñ�Ñ–Ð² Objective-C, Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�"
  
  #: c-family/c-attribs.cc:5919
  #, gcc-internal-format
  msgid "%qE cannot be applied to non-pointer type %qT"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼"
  
  #: c-family/c-attribs.cc:5944
  #, gcc-internal-format
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð
*** 33152,33158 ****
  #: c-family/c-attribs.cc:5959
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
! msgstr ""
  
  #: c-family/c-attribs.cc:5970
  #, gcc-internal-format
--- 33101,33107 ----
  #: c-family/c-attribs.cc:5959
  #, gcc-internal-format
  msgid "%qE attribute ignored; valid only for functions and function pointer fields"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qE Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ�; Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ð¹ Ñ‚Ð° Ð¿Ð¾Ð»Ñ–Ð² Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÑ–Ð² Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: c-family/c-attribs.cc:5970
  #, gcc-internal-format
*************** msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ð¾
*** 33172,33515 ****
  #: c-family/c-attribs.cc:6125
  #, gcc-internal-format
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
! msgstr ""
  
  #: c-family/c-attribs.cc:6127
  #, gcc-internal-format
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
! msgstr ""
  
  #: c-family/c-attribs.cc:6304
  #, gcc-internal-format
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
! msgstr ""
  
  #: c-family/c-common.cc:739
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
! msgstr ""
  
  #: c-family/c-common.cc:784
  #, gcc-internal-format
  msgid "size of string literal is too large"
! msgstr ""
  
  #: c-family/c-common.cc:807
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
! msgstr ""
  
  #: c-family/c-common.cc:980
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
! msgstr ""
  
  #: c-family/c-common.cc:1021
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
! msgstr ""
  
  #: c-family/c-common.cc:1030
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
! msgstr ""
  
  #: c-family/c-common.cc:1037
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
! msgstr ""
  
  #: c-family/c-common.cc:1048
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
! msgstr ""
  
  #: c-family/c-common.cc:1058
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
! msgstr ""
  
  #: c-family/c-common.cc:1109
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
! msgstr ""
  
  #: c-family/c-common.cc:1120
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
! msgstr ""
  
  #: c-family/c-common.cc:1129
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
! msgstr ""
  
  #: c-family/c-common.cc:1137
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
! msgstr ""
  
  #: c-family/c-common.cc:1162 c-family/c-common.cc:1172
  #, gcc-internal-format
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð´Ð¾ %<__builtin_shufflevector%>"
  
  #: c-family/c-common.cc:1250
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
! msgstr ""
  
  #: c-family/c-common.cc:1259
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
! msgstr ""
  
  #: c-family/c-common.cc:1268
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
! msgstr ""
  
  #: c-family/c-common.cc:1895
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
! msgstr ""
  
  #: c-family/c-common.cc:2252
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
! msgstr ""
  
  #: c-family/c-common.cc:2339
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
! msgstr ""
  
  #: c-family/c-common.cc:2884
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
! msgstr ""
  
  #: c-family/c-common.cc:3133
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
! msgstr ""
  
  #: c-family/c-common.cc:3136
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
! msgstr ""
  
  #: c-family/c-common.cc:3238
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
! msgstr ""
  
  #: c-family/c-common.cc:3246
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<< 0%> is always false"
! msgstr ""
  
  #: c-family/c-common.cc:3290
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
! msgstr ""
  
  #: c-family/c-common.cc:3299
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
! msgstr ""
  
  #: c-family/c-common.cc:3516
  #, gcc-internal-format
  msgid "enum constant in boolean context"
! msgstr ""
  
  #: c-family/c-common.cc:3546 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
! msgstr ""
  
  #: c-family/c-common.cc:3591
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
! msgstr ""
  
  #: c-family/c-common.cc:3603
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
! msgstr ""
  
  #: c-family/c-common.cc:3619
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
! msgstr ""
  
  #: c-family/c-common.cc:3628
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
! msgstr ""
  
  #: c-family/c-common.cc:3664
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
! msgstr ""
  
  #: c-family/c-common.cc:3699 cp/semantics.cc:874 cp/typeck.cc:10364
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
! msgstr ""
  
  #: c-family/c-common.cc:3786 c/c-decl.cc:4845 c/c-decl.cc:7428
  #: c/c-parser.cc:3523 c/c-typeck.cc:16336
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
! msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<restrict%>"
  
  #: c-family/c-common.cc:3860
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
! msgstr ""
  
  #: c-family/c-common.cc:3870
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
! msgstr ""
  
  #: c-family/c-common.cc:3873
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
! msgstr ""
  
  #: c-family/c-common.cc:3884 cp/typeck.cc:2057
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
! msgstr ""
  
  #: c-family/c-common.cc:3893
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
! msgstr ""
  
  #: c-family/c-common.cc:3901
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
! msgstr ""
  
  #: c-family/c-common.cc:3953
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
! msgstr ""
  
  #: c-family/c-common.cc:4777
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
! msgstr ""
  
  #: c-family/c-common.cc:4897
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
! msgstr ""
  
  #: c-family/c-common.cc:5089
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�Ð¼Ð¸ Ð²Ð¸Ð¿Ð°Ð´ÐºÑ–Ð²"
  
  #: c-family/c-common.cc:5096
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
! msgstr ""
  
  #: c-family/c-common.cc:5124
  #, gcc-internal-format
  msgid "empty range specified"
! msgstr ""
  
  #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
! msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� (Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ð½Ð½Ñ�) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ"
  
  #: c-family/c-common.cc:5178
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
! msgstr ""
  
  #: c-family/c-common.cc:5182
  #, gcc-internal-format
  msgid "duplicate case value"
! msgstr "Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð²Ð¸Ð¿Ð°Ð´ÐºÑƒ"
  
  #: c-family/c-common.cc:5183 c-family/c-warn.cc:2578
  #, gcc-internal-format
  msgid "previously used here"
! msgstr ""
  
  #: c-family/c-common.cc:5187
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
! msgstr ""
  
  #: c-family/c-common.cc:5189
  #, gcc-internal-format
  msgid "this is the first default label"
! msgstr ""
  
  #: c-family/c-common.cc:5301
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
! msgstr ""
  
  #: c-family/c-common.cc:5486
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
! msgstr ""
  
  #: c-family/c-common.cc:5494 c-family/c-common.cc:5504
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
! msgstr ""
  
  #: c-family/c-common.cc:5514
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
! msgstr ""
  
  #: c-family/c-common.cc:5522
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
! msgstr ""
  
  #: c-family/c-common.cc:5697
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
! msgstr ""
  
  #: c-family/c-common.cc:5711
  #, gcc-internal-format
  msgid "missing sentinel in function call"
! msgstr ""
  
  #: c-family/c-common.cc:5938 c-family/c-common.cc:5988 d/d-attribs.cc:834
  #: d/d-attribs.cc:884
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
! msgstr ""
  
  #: c-family/c-common.cc:5941 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
! msgstr ""
  
  #: c-family/c-common.cc:6040
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
! msgstr ""
  
  #: c-family/c-common.cc:6044
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
! msgstr ""
  
  #: c-family/c-common.cc:6225 c-family/c-common.cc:7076
  #: c-family/c-common.cc:7123 c-family/c-common.cc:7198
--- 33121,33464 ----
  #: c-family/c-attribs.cc:6125
  #, gcc-internal-format
  msgid "%qs attribute not supported for %qT in %<__builtin_has_attribute%>"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qT Ð² %<__builtin_has_attribute%>"
  
  #: c-family/c-attribs.cc:6127
  #, gcc-internal-format
  msgid "%qs attribute not supported for %qE in %<__builtin_has_attribute%>"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� %qE Ð² %<__builtin_has_attribute%>"
  
  #: c-family/c-attribs.cc:6304
  #, gcc-internal-format
  msgid "%qs attribute not supported in %<__builtin_has_attribute%>"
! msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %qs Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² %<__builtin_has_attribute%>"
  
  #: c-family/c-common.cc:739
  #, gcc-internal-format
  msgid "%qD is not defined outside of function scope"
! msgstr "%qD Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¿Ð¾Ð·Ð° Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: c-family/c-common.cc:784
  #, gcc-internal-format
  msgid "size of string literal is too large"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð° Ñ€Ñ�Ð´ÐºÐ° Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹"
  
  #: c-family/c-common.cc:807
  #, gcc-internal-format
  msgid "string length %qd is greater than the length %qd ISO C%d compilers are required to support"
! msgstr "Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° %qd Ð±Ñ–Ð»ÑŒÑˆÐ° Ð·Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ñƒ %qd, Ñ�ÐºÑƒ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€Ð¸ ISO C%d"
  
  #: c-family/c-common.cc:980
  #, gcc-internal-format
  msgid "use %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subparts"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<-flax-vector-conversions%>, Ñ‰Ð¾Ð± Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚Ð¸ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–ÑŽ Ð¼Ñ–Ð¶ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ð· Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð°Ð±Ð¾ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð¿Ñ–Ð´Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½"
  
  #: c-family/c-common.cc:1021
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> last argument must be an integer vector"
! msgstr "Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_shuffle%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
  #: c-family/c-common.cc:1030
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> arguments must be vectors"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<__builtin_shuffle%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸"
  
  #: c-family/c-common.cc:1037
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vectors must be of the same type"
! msgstr "Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¸-Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ %<__builtin_shuffle%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: c-family/c-common.cc:1048
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same"
! msgstr "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð²ÐµÐºÑ‚Ð¾Ñ€Ñƒ(Ñ–Ð²) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€Ñƒ Ð¼Ð°Ñ�ÐºÐ¸ Ñƒ %<__builtin_shuffle%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽ"
  
  #: c-family/c-common.cc:1058
  #, gcc-internal-format
  msgid "%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask"
! msgstr "Ð’Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ñ‚Ð¸Ð¿ Ð²ÐµÐºÑ‚Ð¾Ñ€Ñƒ(Ñ–Ð²) Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð° Ð¼Ð°Ñ�ÐºÐ¸ Ñƒ %<__builtin_shuffle%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€"
  
  #: c-family/c-common.cc:1109
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be vectors"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ %<__builtin_shufflevector%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸"
  
  #: c-family/c-common.cc:1120
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> arguments must be constant size vectors"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ %<__builtin_shufflevector%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°Ð¼Ð¸ Ð·Ñ– Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
  #: c-family/c-common.cc:1129
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> argument vectors must have the same element type"
! msgstr "Ð’ÐµÐºÑ‚Ð¾Ñ€Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ñƒ %<__builtin_shufflevector%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð¼Ð°Ñ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
  #: c-family/c-common.cc:1137
  #, gcc-internal-format
  msgid "%<__builtin_shufflevector%> must specify a result with a power of two number of elements"
! msgstr "%<__builtin_shufflevector%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð²ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð· ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ñ‰Ð¾ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸"
  
  #: c-family/c-common.cc:1162 c-family/c-common.cc:1172
  #, gcc-internal-format
  msgid "invalid element index %qE to %<__builtin_shufflevector%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð° %qE Ð´Ð»Ñ� %<__builtin_shufflevector%>"
  
  #: c-family/c-common.cc:1250
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> first argument must be an integer or floating vector"
! msgstr "Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_convertvector%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð°Ð±Ð¾ Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð¾Ð¼"
  
  #: c-family/c-common.cc:1259
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> second argument must be an integer or floating vector type"
! msgstr "Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %<__builtin_convertvector%> Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼ Ð°Ð±Ð¾ Ð´Ñ–Ð¹Ñ�Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð°"
  
  #: c-family/c-common.cc:1268
  #, gcc-internal-format
  msgid "%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same"
! msgstr "ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ñ‚Ð° Ñ‚Ð¸Ð¿Ñƒ Ð´Ñ€ÑƒÐ³Ð¾Ð³Ð¾ Ð²ÐµÐºÑ‚Ð¾Ñ€Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<__builtin_convertvector%> Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð±ÑƒÑ‚Ð¸ Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽ"
  
  #: c-family/c-common.cc:1895
  #, gcc-internal-format
  msgid "operation on %qE may be undefined"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð½Ð° %qE Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ÑŽ"
  
  #: c-family/c-common.cc:2252
  #, gcc-internal-format
  msgid "case label does not reduce to an integer constant"
! msgstr "Ð¼Ñ–Ñ‚ÐºÐ° case Ð½Ðµ Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ñ— ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¸"
  
  #: c-family/c-common.cc:2339
  #, gcc-internal-format
  msgid "GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits together"
! msgstr "GCC Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð¸ Ð· Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ñ‚Ð° Ñ‚Ð¸Ð¿Ð°Ð¼Ð¸ Ð· Ñ„Ñ–ÐºÑ�Ð¾Ð²Ð°Ð½Ð¾ÑŽ Ñ‚Ð¾Ñ‡ÐºÐ¾ÑŽ, Ñ�ÐºÑ– Ð¼Ð°ÑŽÑ‚ÑŒ Ñ€Ð°Ð·Ð¾Ð¼ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ†Ñ–Ð»Ð¸Ñ… Ñ‚Ð° Ð´Ñ€Ð¾Ð±Ð¾Ð²Ð¸Ñ… Ð±Ñ–Ñ‚Ñ–Ð²"
  
  #: c-family/c-common.cc:2884
  #, gcc-internal-format
  msgid "invalid operands to binary %s (have %qT and %qT)"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ñ– Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð¸ Ð´Ð»Ñ� Ð±Ñ–Ð½Ð°Ñ€Ð½Ð¾Ð³Ð¾ %s (Ð¼Ð°ÑŽÑ‚ÑŒ %qT Ñ‚Ð° %qT)"
  
  #: c-family/c-common.cc:3133
  #, gcc-internal-format
  msgid "comparison is always false due to limited range of data type"
! msgstr "Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ñ…Ð¸Ð±Ð½Ð¸Ð¼ Ñ‡ÐµÑ€ÐµÐ· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð°Ð½Ð¸Ñ…"
  
  #: c-family/c-common.cc:3136
  #, gcc-internal-format
  msgid "comparison is always true due to limited range of data type"
! msgstr "Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼ Ñ‡ÐµÑ€ÐµÐ· Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½ Ñ‚Ð¸Ð¿Ñƒ Ð´Ð°Ð½Ð¸Ñ…"
  
  #: c-family/c-common.cc:3238
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<>= 0%> is always true"
! msgstr "Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð² %<>= 0%> Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¼"
  
  #: c-family/c-common.cc:3246
  #, gcc-internal-format
  msgid "comparison of unsigned expression in %<< 0%> is always false"
! msgstr "Ð¿Ð¾Ñ€Ñ–Ð²Ð½Ñ�Ð½Ð½Ñ� Ð±ÐµÐ·Ð·Ð½Ð°ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ Ð² %<< 0%> Ð·Ð°Ð²Ð¶Ð´Ð¸ Ñ” Ñ…Ð¸Ð±Ð½Ð¸Ð¼"
  
  #: c-family/c-common.cc:3290
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in arithmetic"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ñ‚Ð¸Ð¿Ñƒ %<void *%> Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ†Ñ–"
  
  #: c-family/c-common.cc:3299
  #, gcc-internal-format
  msgid "pointer to a function used in arithmetic"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð°Ñ€Ð¸Ñ„Ð¼ÐµÑ‚Ð¸Ñ†Ñ–"
  
  #: c-family/c-common.cc:3516
  #, gcc-internal-format
  msgid "enum constant in boolean context"
! msgstr "ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ� Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–"
  
  #: c-family/c-common.cc:3546 d/d-convert.cc:149
  #, gcc-internal-format
  msgid "the address of %qD will always evaluate as %<true%>"
! msgstr "Ð°Ð´Ñ€ÐµÑ�Ð° %qD Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ Ð¾Ñ†Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<true%>"
  
  #: c-family/c-common.cc:3591
  #, gcc-internal-format
  msgid "%<*%> in boolean context, suggest %<&&%> instead"
! msgstr "%<*%> Ñƒ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–, Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<&&%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ"
  
  #: c-family/c-common.cc:3603
  #, gcc-internal-format
  msgid "%<<<%> in boolean context, did you mean %<<%>?"
! msgstr "%<<<%> Ð² Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–, Ð²Ð¸ Ð¼Ð°Ð»Ð¸ Ð½Ð° ÑƒÐ²Ð°Ð·Ñ– %<<%>?"
  
  #: c-family/c-common.cc:3619
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>"
! msgstr "%<?:%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñƒ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–, Ð²Ð¸Ñ€Ð°Ð· Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ Ð¾Ñ†Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<true%>"
  
  #: c-family/c-common.cc:3628
  #, gcc-internal-format
  msgid "%<?:%> using integer constants in boolean context"
! msgstr "%<?:%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ†Ñ–Ð»Ð¸Ñ… ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚ Ñƒ Ð±ÑƒÐ»ÐµÐ²Ð¾Ð¼Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ–"
  
  #: c-family/c-common.cc:3664
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
! msgstr "ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð¾Ñ€ Ð¼Ð¾Ð¶Ðµ Ð¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸, Ñ‰Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð° %qD Ð·Ð°Ð²Ð¶Ð´Ð¸ Ð±ÑƒÐ´Ðµ Ð¾Ñ†Ñ–Ð½ÑŽÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ñ�Ðº %<true%>"
  
  #: c-family/c-common.cc:3699 cp/semantics.cc:874 cp/typeck.cc:10364
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
! msgstr "Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÑƒÐ¶ÐºÐ¸ Ð½Ð°Ð²ÐºÐ¾Ð»Ð¾ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�, Ñ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ñ�Ñ‚Ð¸Ð½Ð½Ð¾Ñ�Ñ‚Ñ–"
  
  #: c-family/c-common.cc:3786 c/c-decl.cc:4845 c/c-decl.cc:7428
  #: c/c-parser.cc:3523 c/c-typeck.cc:16336
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %<restrict%>"
  
  #: c-family/c-common.cc:3860
  #, gcc-internal-format
  msgid "invalid application of %<sizeof%> to a function type"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %<sizeof%> Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: c-family/c-common.cc:3870
  #, gcc-internal-format
  msgid "ISO C++ does not permit %<alignof%> applied to a function type"
! msgstr "ISO C++ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<alignof%> Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: c-family/c-common.cc:3873
  #, gcc-internal-format
  msgid "ISO C does not permit %<_Alignof%> applied to a function type"
! msgstr "ISO C Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ” Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<_Alignof%> Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: c-family/c-common.cc:3884 cp/typeck.cc:2057
  #, gcc-internal-format
  msgid "invalid application of %qs to a void type"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð´Ð¾ Ñ‚Ð¸Ð¿Ñƒ void"
  
  #: c-family/c-common.cc:3893
  #, gcc-internal-format
  msgid "invalid application of %qs to incomplete type %qT"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð´Ð¾ Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ %qT"
  
  #: c-family/c-common.cc:3901
  #, gcc-internal-format
  msgid "invalid application of %qs to array type %qT of incomplete element type"
! msgstr "Ð½ÐµÐ´Ñ–Ð¹Ñ�Ð½Ðµ Ð·Ð°Ñ�Ñ‚Ð¾Ñ�ÑƒÐ²Ð°Ð½Ð½Ñ� %qs Ð´Ð¾ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ‚Ð¸Ð¿Ñƒ %qT Ð· Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ"
  
  #: c-family/c-common.cc:3953
  #, gcc-internal-format
  msgid "%<__alignof%> applied to a bit-field"
! msgstr "%<__alignof%> Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"
  
  #: c-family/c-common.cc:4777
  #, gcc-internal-format
  msgid "first argument to %<va_arg%> not of type %<va_list%>"
! msgstr "Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %<va_arg%> Ð½Ðµ Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ %<va_list%>"
  
  #: c-family/c-common.cc:4897
  #, gcc-internal-format
  msgid "cannot disable built-in function %qs"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ð¸Ð¼ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qs"
  
  #: c-family/c-common.cc:5089
  #, gcc-internal-format
  msgid "pointers are not permitted as case values"
! msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¸ Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– Ñ�Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� case"
  
  #: c-family/c-common.cc:5096
  #, gcc-internal-format
  msgid "range expressions in switch statements are non-standard"
! msgstr "Ð²Ð¸Ñ€Ð°Ð·Ð¸ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ð² Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ð°Ñ… switch Ð½Ðµ Ñ” Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼Ð¸"
  
  #: c-family/c-common.cc:5124
  #, gcc-internal-format
  msgid "empty range specified"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½"
  
  #: c-family/c-common.cc:5176
  #, gcc-internal-format
  msgid "duplicate (or overlapping) case value"
! msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ (Ð°Ð±Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡ÐµÑ�Ñ�) Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� case"
  
  #: c-family/c-common.cc:5178
  #, gcc-internal-format
  msgid "this is the first entry overlapping that value"
! msgstr "Ñ†Ðµ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ�, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ð²Ð°Ñ” Ñ†Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�"
  
  #: c-family/c-common.cc:5182
  #, gcc-internal-format
  msgid "duplicate case value"
! msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� case"
  
  #: c-family/c-common.cc:5183 c-family/c-warn.cc:2578
  #, gcc-internal-format
  msgid "previously used here"
! msgstr "Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð»Ð¾Ñ�Ñ� Ñ‚ÑƒÑ‚"
  
  #: c-family/c-common.cc:5187
  #, gcc-internal-format
  msgid "multiple default labels in one switch"
! msgstr "Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ð¼Ñ–Ñ‚Ð¾Ðº default Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñ– switch"
  
  #: c-family/c-common.cc:5189
  #, gcc-internal-format
  msgid "this is the first default label"
! msgstr "Ñ†Ðµ Ð¿ÐµÑ€ÑˆÐ° Ñ‚Ð¸Ð¿Ð¾Ð²Ð° Ð¼Ñ–Ñ‚ÐºÐ°"
  
  #: c-family/c-common.cc:5301
  #, gcc-internal-format
  msgid "taking the address of a label is non-standard"
! msgstr "Ð²Ð·Ñ�Ñ‚Ñ‚Ñ� Ð°Ð´Ñ€ÐµÑ�Ð¸ Ð¼Ñ–Ñ‚ÐºÐ¸ Ñ” Ð½ÐµÑ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¼"
  
  #: c-family/c-common.cc:5486
  #, gcc-internal-format
  msgid "requested alignment is not an integer constant"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾ÑŽ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð¾ÑŽ"
  
  #: c-family/c-common.cc:5494 c-family/c-common.cc:5504
  #, gcc-internal-format
  msgid "requested alignment %qE is not a positive power of 2"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qE Ð½Ðµ Ñ” Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¾ÑŽ Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ñ‡Ð¸Ñ�Ð»Ð° 2"
  
  #: c-family/c-common.cc:5514
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds object file maximum %u"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ Ñ„Ð°Ð¹Ð»Ñƒ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ñƒ %u"
  
  #: c-family/c-common.cc:5522
  #, gcc-internal-format
  msgid "requested alignment %qE exceeds maximum %u"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ� %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %u"
  
  #: c-family/c-common.cc:5697
  #, gcc-internal-format
  msgid "not enough variable arguments to fit a sentinel"
! msgstr "Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ¸ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°"
  
  #: c-family/c-common.cc:5711
  #, gcc-internal-format
  msgid "missing sentinel in function call"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð¼Ð°Ñ€ÐºÐµÑ€ Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ—"
  
  #: c-family/c-common.cc:5938 c-family/c-common.cc:5988 d/d-attribs.cc:834
  #: d/d-attribs.cc:884
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ %<optimize%>"
  
  #: c-family/c-common.cc:5941 c-family/c-common.cc:5992
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¾Ð¿Ñ†Ñ–Ñ� %qs Ð´Ð»Ñ� pragma %<optimize%>"
  
  #: c-family/c-common.cc:6040
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ ÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð²"
  
  #: c-family/c-common.cc:6044
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ %<fallthrough%> Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð· Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼"
  
  #: c-family/c-common.cc:6225 c-family/c-common.cc:7076
  #: c-family/c-common.cc:7123 c-family/c-common.cc:7198
*************** msgstr ""
*** 33517,33749 ****
  #: c/c-typeck.cc:3838
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
! msgstr ""
  
  #: c-family/c-common.cc:6230 c-family/c-common.cc:7129
  #: c-family/c-common.cc:7297 config/aarch64/aarch64-sve-builtins.cc:2127
  #: c/c-typeck.cc:3699
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
! msgstr ""
  
  #: c-family/c-common.cc:6272
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
! msgstr ""
  
  #: c-family/c-common.cc:6297
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
! msgstr ""
  
  #: c-family/c-common.cc:6319 c-family/c-common.cc:6363
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
! msgstr ""
  
  #: c-family/c-common.cc:6342
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
! msgstr ""
  
  #: c-family/c-common.cc:6356
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
! msgstr ""
  
  #: c-family/c-common.cc:6376
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
! msgstr ""
  
  #: c-family/c-common.cc:6393 c-family/c-common.cc:6443
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
! msgstr ""
  
  #: c-family/c-common.cc:6400
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
! msgstr ""
  
  #: c-family/c-common.cc:6406
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
! msgstr ""
  
  #: c-family/c-common.cc:6412
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
! msgstr ""
  
  #: c-family/c-common.cc:6418 c-family/c-common.cc:6425
  #: c-family/c-common.cc:6480 c-family/c-common.cc:6487
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
! msgstr ""
  
  #: c-family/c-common.cc:6449
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
! msgstr ""
  
  #: c-family/c-common.cc:6455
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
! msgstr ""
  
  #: c-family/c-common.cc:6468
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
! msgstr ""
  
  #: c-family/c-common.cc:6474
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
! msgstr ""
  
  #: c-family/c-common.cc:6753 rust/backend/rust-tree.cc:3553
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
! msgstr ""
  
  #: c-family/c-common.cc:6758 rust/backend/rust-tree.cc:3558
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
! msgstr ""
  
  #: c-family/c-common.cc:6765 rust/backend/rust-tree.cc:3565
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
! msgstr ""
  
  #: c-family/c-common.cc:6778 rust/backend/rust-tree.cc:3578
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
! msgstr ""
  
  #: c-family/c-common.cc:6831 rust/backend/rust-tree.cc:3630
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
! msgstr ""
  
  #: c-family/c-common.cc:6992
  #, gcc-internal-format
  msgid "size of array is too large"
! msgstr ""
  
  #: c-family/c-common.cc:7106 c-family/c-common.cc:7230
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
! msgstr ""
  
  #: c-family/c-common.cc:7140
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
! msgstr ""
  
  #: c-family/c-common.cc:7156
  #, gcc-internal-format
  msgid "both arguments must be compatible"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¼Ð°ÑŽÑ‚ÑŒ Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸"
  
  #: c-family/c-common.cc:7372
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
! msgstr ""
  
  #: c-family/c-common.cc:7386
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
! msgstr ""
  
  #: c-family/c-common.cc:7393
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
! msgstr ""
  
  #: c-family/c-common.cc:7402
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
! msgstr ""
  
  #: c-family/c-common.cc:7413
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
! msgstr ""
  
  #: c-family/c-common.cc:7434
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
! msgstr ""
  
  #: c-family/c-common.cc:7442
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
! msgstr ""
  
  #: c-family/c-common.cc:7448
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
! msgstr ""
  
  #: c-family/c-common.cc:7456
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
! msgstr ""
  
  #: c-family/c-common.cc:7469
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
! msgstr ""
  
  #: c-family/c-common.cc:7474
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
! msgstr ""
  
  #: c-family/c-common.cc:7483
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
! msgstr ""
  
  #: c-family/c-common.cc:7488
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
! msgstr ""
  
  #: c-family/c-common.cc:7501
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
! msgstr ""
  
  #: c-family/c-common.cc:7514
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
! msgstr ""
  
  #: c-family/c-common.cc:7915
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
! msgstr ""
  
  #: c-family/c-common.cc:8553
  #, gcc-internal-format
  msgid "index value is out of bound"
! msgstr ""
  
  #: c-family/c-common.cc:8595 c-family/c-common.cc:8644
  #: c-family/c-common.cc:8660
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
! msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
  #: c-family/c-common.cc:8748 rust/backend/rust-tree.cc:3449
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
! msgstr ""
  
  #: c-family/c-common.cc:8768
  #, gcc-internal-format
--- 33466,33698 ----
  #: c/c-typeck.cc:3838
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
! msgstr "Ð·Ð°Ð¼Ð°Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
  
  #: c-family/c-common.cc:6230 c-family/c-common.cc:7129
  #: c-family/c-common.cc:7297 config/aarch64/aarch64-sve-builtins.cc:2127
  #: c/c-typeck.cc:3699
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
! msgstr "Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
  
  #: c-family/c-common.cc:6272
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
! msgstr "Ñ‚Ñ€ÐµÑ‚Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾ÑŽ Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ"
  
  #: c-family/c-common.cc:6297
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
! msgstr "Ð´Ñ€ÑƒÐ³Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ†Ñ–Ð»Ð¾ÑŽ Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ, Ñ�ÐºÐµ Ñ” Ñ�Ñ‚ÐµÐ¿ÐµÐ½ÐµÐ¼ Ð´Ð²Ñ–Ð¹ÐºÐ¸ Ð²Ñ–Ð´ %qi Ð´Ð¾ %qu Ð±Ñ–Ñ‚Ñ–Ð²"
  
  #: c-family/c-common.cc:6319 c-family/c-common.cc:6363
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
! msgstr "Ð½Ðµ-Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
  
  #: c-family/c-common.cc:6342
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
! msgstr "Ð½Ðµ-Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
  
  #: c-family/c-common.cc:6356
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
! msgstr "Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
  
  #: c-family/c-common.cc:6376
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
! msgstr "Ð½ÐµÑ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
  
  #: c-family/c-common.cc:6393 c-family/c-common.cc:6443
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð½Ðµ Ð¼Ð°Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ñƒ"
  
  #: c-family/c-common.cc:6400
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð½Ðµ Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: c-family/c-common.cc:6406
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ Ð· Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼"
  
  #: c-family/c-common.cc:6412
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð±ÑƒÐ»ÐµÐ²Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: c-family/c-common.cc:6418 c-family/c-common.cc:6425
  #: c-family/c-common.cc:6480 c-family/c-common.cc:6487
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ %qs (%qT)"
  
  #: c-family/c-common.cc:6449
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has enumerated type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ñ” Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð· Ð¿ÐµÑ€ÐµÐ»Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼"
  
  #: c-family/c-common.cc:6455
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has boolean type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 3 Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ boolean"
  
  #: c-family/c-common.cc:6468
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: c-family/c-common.cc:6474
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %u Ñƒ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð½ÐµÐ¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: c-family/c-common.cc:6753 rust/backend/rust-tree.cc:3553
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<offsetof%> Ð´Ð¾ Ñ�Ñ‚Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð»ÐµÐ½Ð° Ð´Ð°Ð½Ð¸Ñ… %qD"
  
  #: c-family/c-common.cc:6758 rust/backend/rust-tree.cc:3558
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<offsetof%>, ÐºÐ¾Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð¸Ð¹ %<operator[]%>"
  
  #: c-family/c-common.cc:6765 rust/backend/rust-tree.cc:3565
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð·Ð°Ñ�Ñ‚Ð¾Ñ�Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ %<offsetof%> Ð´Ð¾ Ð½ÐµÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¾Ñ— Ð°Ð´Ñ€ÐµÑ�Ð¸"
  
  #: c-family/c-common.cc:6778 rust/backend/rust-tree.cc:3578
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
! msgstr "Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�Ñƒ Ñ‡Ð»ÐµÐ½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸ Ð±Ñ–Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� %qD"
  
  #: c-family/c-common.cc:6831 rust/backend/rust-tree.cc:3630
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
! msgstr "Ñ–Ð½Ð´ÐµÐºÑ� %E Ð²ÐºÐ°Ð·ÑƒÑ” Ð½Ð° Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ�, Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ %qT"
  
  #: c-family/c-common.cc:6992
  #, gcc-internal-format
  msgid "size of array is too large"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹"
  
  #: c-family/c-common.cc:7106 c-family/c-common.cc:7230
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
! msgstr "Ñ‚Ð¸Ð¿ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° %qT Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¹ Ð· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
  
  #: c-family/c-common.cc:7140
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
! msgstr "Ð¾Ñ‡Ñ–ÐºÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº Ð°Ð±Ð¾ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ Ð´Ð»Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ 1"
  
  #: c-family/c-common.cc:7156
  #, gcc-internal-format
  msgid "both arguments must be compatible"
! msgstr "Ð¾Ð±Ð¸Ð´Ð²Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ– Ð±ÑƒÑ‚Ð¸ Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¸Ð¼Ð¸"
  
  #: c-family/c-common.cc:7372
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE"
  
  #: c-family/c-common.cc:7386
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿, Ñ‰Ð¾ Ð½Ðµ Ñ” void"
  
  #: c-family/c-common.cc:7393
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: c-family/c-common.cc:7402
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ Ð·Ñ– Ñ�Ñ‚Ð°Ð»Ð¸Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼"
  
  #: c-family/c-common.cc:7413
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ 1 Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ð¾Ð±Ê¼Ñ”ÐºÑ‚ Ð· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼, Ð²Ñ–Ð´Ð¼Ñ–Ð½Ð½Ð¸Ð¼ Ð²Ñ–Ð´ Ð½ÑƒÐ»Ñ�"
  
  #: c-family/c-common.cc:7434
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð¼ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: c-family/c-common.cc:7442
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ Ð·Ñ– Ñ�Ñ‚Ð°Ð»Ð¾ÑŽ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð½Ñ–Ñ�Ñ‚ÑŽ"
  
  #: c-family/c-common.cc:7448
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ"
  
  #: c-family/c-common.cc:7456
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– %d Ð· %qE"
  
  #: c-family/c-common.cc:7469
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ %<const%>"
  
  #: c-family/c-common.cc:7474
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<const%>"
  
  #: c-family/c-common.cc:7483
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ¾Ð¼ Ð½Ð° Ñ‚Ð¸Ð¿ %<volatile%>"
  
  #: c-family/c-common.cc:7488
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð²Ñ–Ð´ÐºÐ¸Ð´Ð°Ñ” ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ %<volatile%>"
  
  #: c-family/c-common.cc:7501
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð· %qE Ð´Ð»Ñ� Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– Ð½Ðµ Ñ” Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ð¸Ð¼"
  
  #: c-family/c-common.cc:7514
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
! msgstr "Ð½ÐµÐ¿Ñ€Ð¸Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¼Ð¾Ð´ÐµÐ»Ñ– Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ– %d Ð· %qE"
  
  #: c-family/c-common.cc:7915
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
! msgstr "Ñ†Ñ� Ñ†Ñ–Ð»ÑŒ Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ” Ð±Ð°Ñ€Ê¼Ñ”Ñ€ Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ—; Ð²Ð°ÑˆÐ° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð° Ð²Ñ�Ðµ Ñ‰Ðµ Ð±ÑƒÐ´Ðµ Ð²Ð¸ÐºÐ¾Ð½ÑƒÐ²Ð°Ñ‚Ð¸Ñ�ÑŒ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾, Ð°Ð»Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ñ�Ð¿ÐµÐºÑƒÐ»Ñ�Ñ†Ñ–Ñ� Ð¼Ð¾Ð¶Ðµ Ð½Ðµ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð°"
  
  #: c-family/c-common.cc:8553
  #, gcc-internal-format
  msgid "index value is out of bound"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ð²Ð¸Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ Ð·Ð° Ð¼ÐµÐ¶Ñ–"
  
  #: c-family/c-common.cc:8595 c-family/c-common.cc:8644
  #: c-family/c-common.cc:8660
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
! msgstr "Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ�ÐºÐ°Ð»Ñ�Ñ€Ð° %qT Ð½Ð° Ð²ÐµÐºÑ‚Ð¾Ñ€ %qT Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” Ð²Ñ–Ð´Ñ�Ñ–ÐºÐ°Ð½Ð½Ñ�"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
  #: c-family/c-common.cc:8748 rust/backend/rust-tree.cc:3449
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
! msgstr "Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽ %qE Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð±ÐµÐ·Ð¿Ð¾Ñ�ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾"
  
  #: c-family/c-common.cc:8768
  #, gcc-internal-format
*************** msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð½Ðµ Ñ
*** 33758,34300 ****
  #: c-family/c-common.cc:8775
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
! msgstr ""
  
  #: c-family/c-common.cc:8778
  #, gcc-internal-format
  msgid "size %qE of array is negative"
! msgstr ""
  
  #: c-family/c-common.cc:8783
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
! msgstr ""
  
  #: c-family/c-common.cc:8786
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
! msgstr ""
  
  #: c-family/c-common.cc:8791
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
! msgstr ""
  
  #: c-family/c-common.cc:8794
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
! msgstr ""
  
  #: c-family/c-common.cc:8865
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
! msgstr ""
  
  #: c-family/c-format.cc:197
  #, gcc-internal-format
  msgid "function does not return string type"
! msgstr ""
  
  #: c-family/c-format.cc:231
  #, gcc-internal-format
  msgid "format string argument is not a string type"
! msgstr ""
  
  #: c-family/c-format.cc:257
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
! msgstr ""
  
  #: c-family/c-format.cc:260
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
! msgstr ""
  
  #: c-family/c-format.cc:270
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
! msgstr ""
  
  #: c-family/c-format.cc:292
  #, gcc-internal-format
  msgid "format argument should be a %qs reference"
! msgstr ""
  
  #: c-family/c-format.cc:346
  #, gcc-internal-format
  msgid "unrecognized format specifier"
! msgstr ""
  
  #: c-family/c-format.cc:359
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
! msgstr ""
  
  #: c-family/c-format.cc:368
  #, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
! msgstr ""
  
  #: c-family/c-format.cc:386
  #, gcc-internal-format
  msgid "format string argument follows the arguments to be formatted"
! msgstr ""
  
  #: c-family/c-format.cc:1240
  #, gcc-internal-format
  msgid "function %qD might be a candidate for %qs format attribute"
! msgstr ""
  
  #: c-family/c-format.cc:1331 c-family/c-format.cc:1352
  #: c-family/c-format.cc:2787
  #, gcc-internal-format
  msgid "missing $ operand number in format"
! msgstr ""
  
  #: c-family/c-format.cc:1361
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
! msgstr ""
  
  #: c-family/c-format.cc:1368
  #, gcc-internal-format
  msgid "operand number out of range in format"
! msgstr ""
  
  #: c-family/c-format.cc:1391
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
! msgstr ""
  
  #: c-family/c-format.cc:1424
  #, gcc-internal-format
  msgid "%<$%>operand number used after format without operand number"
! msgstr ""
  
  #: c-family/c-format.cc:1455
  #, gcc-internal-format
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
! msgstr ""
  
  #: c-family/c-format.cc:1558
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
! msgstr ""
  
  #: c-family/c-format.cc:1573 c-family/c-format.cc:1576
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
! msgstr ""
  
  #: c-family/c-format.cc:1579
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
! msgstr ""
  
  #: c-family/c-format.cc:1596
  #, gcc-internal-format
  msgid "too many arguments for format"
! msgstr ""
  
  #: c-family/c-format.cc:1601
  #, gcc-internal-format
  msgid "unused arguments in %<$%>-style format"
! msgstr ""
  
  #: c-family/c-format.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
! msgstr ""
  
  #: c-family/c-format.cc:1608
  #, gcc-internal-format
  msgid "format is a wide character string"
! msgstr ""
  
  #: c-family/c-format.cc:1612
  #, gcc-internal-format
  msgid "format string is not an array of type %qs"
! msgstr ""
  
  #: c-family/c-format.cc:1615
  #, gcc-internal-format
  msgid "unterminated format string"
! msgstr ""
  
  #: c-family/c-format.cc:2030
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2040
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
! msgstr ""
  
  #: c-family/c-format.cc:2050
  #, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2064
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
! msgstr ""
  
  #: c-family/c-format.cc:2077
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
! msgstr ""
  
  #: c-family/c-format.cc:2195 c-family/c-format.cc:2526
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
! msgstr ""
  
  #: c-family/c-format.cc:2206
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
! msgstr ""
  
  #: c-family/c-format.cc:2308
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2331
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2500
  #, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
! msgstr ""
  
  #: c-family/c-format.cc:2556
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
! msgstr ""
  
  #: c-family/c-format.cc:2568
  #, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2600
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2605
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2612
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2644
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
! msgstr ""
  
  #: c-family/c-format.cc:2648
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
! msgstr ""
  
  #: c-family/c-format.cc:2675
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
! msgstr ""
  
  #: c-family/c-format.cc:2704
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
! msgstr ""
  
  #: c-family/c-format.cc:2726
  #, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
! msgstr ""
  
  #: c-family/c-format.cc:2764
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
! msgstr ""
  
  #: c-family/c-format.cc:2768
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
! msgstr ""
  
  #: c-family/c-format.cc:3118
  #, gcc-internal-format
  msgid "unquoted type name %<%.*s%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3120
  #, gcc-internal-format
  msgid "unquoted operator %<%.*s%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3121
! #, gcc-internal-format
  msgid "unquoted keyword %<%.*s%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3124
  #, gcc-internal-format
  msgid "use %qs instead"
! msgstr ""
  
  #: c-family/c-format.cc:3176
  #, gcc-internal-format
  msgid "unquoted attribute in format"
! msgstr ""
  
  #: c-family/c-format.cc:3189
  #, gcc-internal-format
  msgid "unquoted name of built-in function %<%.*s%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3203
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3237
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
! msgstr ""
  
  #: c-family/c-format.cc:3281
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
! msgstr ""
  
  #: c-family/c-format.cc:3288 c-family/c-format.cc:3559
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
! msgstr ""
  
  #: c-family/c-format.cc:3328
  #, gcc-internal-format
  msgid "unquoted whitespace character %qc in format"
! msgstr ""
  
  #: c-family/c-format.cc:3341
  #, gcc-internal-format
  msgid "spurious trailing space in format"
! msgstr ""
  
  #: c-family/c-format.cc:3362
  #, gcc-internal-format
  msgid "inconsistent capitalization in format"
! msgstr ""
  
  #: c-family/c-format.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "unquoted sequence of %i consecutive space characters in format"
! msgstr ""
  
  #: c-family/c-format.cc:3389
  #, gcc-internal-format
  msgid "unquoted control characters in format"
! msgstr ""
  
  #: c-family/c-format.cc:3396
  #, gcc-internal-format
  msgid "unquoted control character %qc in format"
! msgstr ""
  
  #: c-family/c-format.cc:3454
  #, gcc-internal-format
  msgid "unquoted option name %<%.*s%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3514
  #, gcc-internal-format
  msgid "unbalanced punctuation character %qc in format"
! msgstr ""
  
  #: c-family/c-format.cc:3533
  #, gcc-internal-format
  msgid "unquoted preprocessing directive %<%.*s%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3569
  #, gcc-internal-format
  msgid "bare apostrophe %<'%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3571
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
! msgstr ""
  
  #: c-family/c-format.cc:3583
  #, gcc-internal-format
  msgid "grave accent %<`%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3585
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
! msgstr ""
  
  #: c-family/c-format.cc:3597
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
! msgstr ""
  
  #: c-family/c-format.cc:3608
  #, gcc-internal-format
  msgid "quoted %qs directive in format"
! msgstr ""
  
  #: c-family/c-format.cc:3610
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
! msgstr ""
  
  #: c-family/c-format.cc:3639
  #, gcc-internal-format
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3679
  #, gcc-internal-format
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3696
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
! msgstr ""
  
  #: c-family/c-format.cc:3716
  #, gcc-internal-format
  msgid "unquoted non-graph characters in format"
! msgstr ""
  
  #: c-family/c-format.cc:3723
  #, gcc-internal-format
  msgid "unquoted non-graph character %qc in format"
! msgstr ""
  
  #: c-family/c-format.cc:3755
  #, gcc-internal-format
  msgid "unbalanced punctuation character %<%c%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3762
  #, gcc-internal-format
  msgid "unterminated quoting directive"
! msgstr ""
  
  #: c-family/c-format.cc:3771
  #, gcc-internal-format
  msgid "unterminated quote character %<%c%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3841
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:3901
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
! msgstr ""
  
  #: c-family/c-format.cc:3930
  #, gcc-internal-format
  msgid "nested quoting directive"
! msgstr ""
  
  #: c-family/c-format.cc:3941
  #, gcc-internal-format
  msgid "unmatched quoting directive"
! msgstr ""
  
  #: c-family/c-format.cc:3956
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
! msgstr ""
  
  #: c-family/c-format.cc:3962
  #, gcc-internal-format
  msgid "unmatched color reset directive"
! msgstr ""
  
  #: c-family/c-format.cc:3974
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
! msgstr ""
  
  #: c-family/c-format.cc:4014
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
! msgstr ""
  
  #: c-family/c-format.cc:4030
  #, gcc-internal-format
  msgid "unterminated color directive"
! msgstr ""
  
  #: c-family/c-format.cc:4152
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
! msgstr ""
  
  #: c-family/c-format.cc:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
! msgstr ""
  
  #: c-family/c-format.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
! msgstr ""
  
  #: c-family/c-format.cc:4195
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
! msgstr ""
  
  #: c-family/c-format.cc:4736
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
! msgstr ""
  
  #: c-family/c-format.cc:4745
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
! msgstr ""
  
  #: c-family/c-format.cc:4755
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
! msgstr ""
  
  #: c-family/c-format.cc:4764
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
! msgstr ""
  
  #: c-family/c-format.cc:4826 c-family/c-format.cc:4832
  #: c-family/c-format.cc:4886
--- 33707,34250 ----
  #: c-family/c-common.cc:8775
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qE Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼"
  
  #: c-family/c-common.cc:8778
  #, gcc-internal-format
  msgid "size %qE of array is negative"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qE Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ñ” Ð²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ð¸Ð¼"
  
  #: c-family/c-common.cc:8783
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qE Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qE"
  
  #: c-family/c-common.cc:8786
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ %qE Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qE"
  
  #: c-family/c-common.cc:8791
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ %qE Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qE"
  
  #: c-family/c-common.cc:8794
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
! msgstr "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¼Ð°Ñ�Ð¸Ð²Ñƒ Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð¾Ð±Ê¼Ñ”ÐºÑ‚Ð° %qE"
  
  #: c-family/c-common.cc:8865
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
! msgstr "Ð·Ð¼Ñ–Ð½Ð½Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %qs Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸Ñ�Ñ� Ð² Ð½ÐµÐ²Ñ–Ð´Ê¼Ñ”Ð¼Ð½Ðµ Ñ†Ñ–Ð»Ð¾Ñ‡Ð¸Ñ�ÐµÐ»ÑŒÐ½Ðµ, Ð¼ÐµÐ½ÑˆÐµ Ð°Ð±Ð¾ Ñ€Ñ–Ð²Ð½Ðµ %wd"
  
  #: c-family/c-format.cc:197
  #, gcc-internal-format
  msgid "function does not return string type"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� Ð½Ðµ Ð¿Ð¾Ð²ÐµÑ€Ñ‚Ð°Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¹ Ñ‚Ð¸Ð¿"
  
  #: c-family/c-format.cc:231
  #, gcc-internal-format
  msgid "format string argument is not a string type"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¾Ñ— Ñ€Ñ�Ð´ÐºÐ° Ð½Ðµ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð¸Ð¼ Ñ‚Ð¸Ð¿Ð¾Ð¼"
  
  #: c-family/c-format.cc:257
  #, gcc-internal-format
  msgid "found a %qs reference but the format argument should be a string"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° %qs, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð¼"
  
  #: c-family/c-format.cc:260
  #, gcc-internal-format
  msgid "found a %qT but the format argument should be a string"
! msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ %qT, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ñ€Ñ�Ð´ÐºÐ¾Ð¼"
  
  #: c-family/c-format.cc:270
  #, gcc-internal-format
  msgid "format argument should be a %qs reference but a string was found"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° %qs, Ð°Ð»Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ€Ñ�Ð´Ð¾Ðº"
  
  #: c-family/c-format.cc:292
  #, gcc-internal-format
  msgid "format argument should be a %qs reference"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð½Ð° %qs"
  
  #: c-family/c-format.cc:346
  #, gcc-internal-format
  msgid "unrecognized format specifier"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ð¿ÐµÑ†Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: c-family/c-format.cc:359
  #, gcc-internal-format
  msgid "%qE is only allowed in Objective-C dialects"
! msgstr "%qE Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð² Ð´Ñ–Ð°Ð»ÐµÐºÑ‚Ð°Ñ… Objective-C"
  
  #: c-family/c-format.cc:368
  #, gcc-internal-format
  msgid "%qE is an unrecognized format function type"
! msgstr "%qE - Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ‚Ð¸Ð¿ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: c-family/c-format.cc:386
  #, gcc-internal-format
  msgid "format string argument follows the arguments to be formatted"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ€Ñ�Ð´ÐºÐ° Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ñ�Ð»Ñ–Ð´ÑƒÑ” Ð·Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸, Ñ�ÐºÑ– Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸"
  
  #: c-family/c-format.cc:1240
  #, gcc-internal-format
  msgid "function %qD might be a candidate for %qs format attribute"
! msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ� %qD Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ ÐºÐ°Ð½Ð´Ð¸Ð´Ð°Ñ‚Ð¾Ð¼ Ð½Ð° Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %qs"
  
  #: c-family/c-format.cc:1331 c-family/c-format.cc:1352
  #: c-family/c-format.cc:2787
  #, gcc-internal-format
  msgid "missing $ operand number in format"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° $ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:1361
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %%n$ operand number formats"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñ–Ð² Ð· Ð½Ð¾Ð¼ÐµÑ€Ð°Ð¼Ð¸ %%n$"
  
  #: c-family/c-format.cc:1368
  #, gcc-internal-format
  msgid "operand number out of range in format"
! msgstr "Ð�Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ Ð²Ð¸Ð¹ÑˆÐ¾Ð² Ð·Ð° Ð¼ÐµÐ¶Ñ– Ð´Ñ–Ð°Ð¿Ð°Ð·Ð¾Ð½Ñƒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:1391
  #, gcc-internal-format, gfc-internal-format
  msgid "format argument %d used more than once in %s format"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %d Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ñƒ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %s"
  
  #: c-family/c-format.cc:1424
  #, gcc-internal-format
  msgid "%<$%>operand number used after format without operand number"
! msgstr "Ð�Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ %<$%> Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð±ÐµÐ· Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ñƒ"
  
  #: c-family/c-format.cc:1455
  #, gcc-internal-format
  msgid "format argument %d unused before used argument %d in %<$%>-style format"
! msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %d Ð½Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÐµÐ´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ %d Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ñ�Ñ‚Ð¸Ð»ÑŽ %<$%>"
  
  #: c-family/c-format.cc:1558
  #, gcc-internal-format
  msgid "format not a string literal, format string not checked"
! msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ€Ñ�Ð´ÐºÐ°, Ñ€Ñ�Ð´Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�Ñ”Ñ‚ÑŒÑ�Ñ�"
  
  #: c-family/c-format.cc:1573 c-family/c-format.cc:1576
  #, gcc-internal-format
  msgid "format not a string literal and no format arguments"
! msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ€Ñ�Ð´ÐºÐ° Ñ– Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: c-family/c-format.cc:1579
  #, gcc-internal-format
  msgid "format not a string literal, argument types not checked"
! msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½Ðµ Ñ” Ð»Ñ–Ñ‚ÐµÑ€Ð°Ð»Ð¾Ð¼ Ñ€Ñ�Ð´ÐºÐ°, Ñ‚Ð¸Ð¿Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð½Ðµ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€Ñ�ÑŽÑ‚ÑŒÑ�Ñ�"
  
  #: c-family/c-format.cc:1596
  #, gcc-internal-format
  msgid "too many arguments for format"
! msgstr "Ð·Ð°Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: c-family/c-format.cc:1601
  #, gcc-internal-format
  msgid "unused arguments in %<$%>-style format"
! msgstr "Ð½ÐµÐ²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %<$%>-Ñ�Ñ‚Ð¸Ð»ÑŽ"
  
  #: c-family/c-format.cc:1604
  #, gcc-internal-format, gfc-internal-format
  msgid "zero-length %s format string"
! msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº %s Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¾Ñ— Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸"
  
  #: c-family/c-format.cc:1608
  #, gcc-internal-format
  msgid "format is a wide character string"
! msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ñ” Ñ€Ñ�Ð´ÐºÐ¾Ð¼ ÑˆÐ¸Ñ€Ð¾ÐºÐ¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð²"
  
  #: c-family/c-format.cc:1612
  #, gcc-internal-format
  msgid "format string is not an array of type %qs"
! msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ð½Ðµ Ñ” Ð¼Ð°Ñ�Ð¸Ð²Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qs"
  
  #: c-family/c-format.cc:1615
  #, gcc-internal-format
  msgid "unterminated format string"
! msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: c-family/c-format.cc:2030
  #, gcc-internal-format
  msgid "%s used with %<%%%c%> %s format"
! msgstr "%s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ %<%%%c%> %s"
  
  #: c-family/c-format.cc:2040
  #, gcc-internal-format, gfc-internal-format
  msgid "%s does not support %s"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %s"
  
  #: c-family/c-format.cc:2050
  #, gcc-internal-format
  msgid "%s does not support %s with the %<%%%c%> %s format"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” %s Ð· Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ %<%%%c%> %s"
  
  #: c-family/c-format.cc:2064
  #, gcc-internal-format, gfc-internal-format
  msgid "%s used within a quoted sequence"
! msgstr "%s Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð² Ð»Ð°Ð¿ÐºÐ°Ñ…"
  
  #: c-family/c-format.cc:2077
  #, gcc-internal-format
  msgid "%qc conversion used unquoted"
! msgstr "ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� %qc Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº"
  
  #: c-family/c-format.cc:2195 c-family/c-format.cc:2526
  #, gcc-internal-format, gfc-internal-format
  msgid "repeated %s in format"
! msgstr "Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð¸Ð¹ %s Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:2206
  #, gcc-internal-format
  msgid "missing fill character at end of strfmon format"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð·Ð°Ð¿Ð¾Ð²Ð½ÑŽÐ²Ð°Ñ‡Ð° Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ strfmon"
  
  #: c-family/c-format.cc:2308
  #, gcc-internal-format, gfc-internal-format
  msgid "zero width in %s format"
! msgstr "Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð° ÑˆÐ¸Ñ€Ð¸Ð½Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %s"
  
  #: c-family/c-format.cc:2331
  #, gcc-internal-format, gfc-internal-format
  msgid "empty left precision in %s format"
! msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð»Ñ–Ð²Ð° Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %s"
  
  #: c-family/c-format.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "empty precision in %s format"
! msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ñ‚Ð¾Ñ‡Ð½Ñ–Ñ�Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %s"
  
  #: c-family/c-format.cc:2500
  #, gcc-internal-format
  msgid "%s does not support the %qs %s length modifier"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qs Ð´Ð»Ñ� %s"
  
  #: c-family/c-format.cc:2556
  #, gcc-internal-format
  msgid "unknown conversion type character %qc in format"
! msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð¸Ð¿Ñƒ ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ñ–Ñ— %qc Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:2568
  #, gcc-internal-format
  msgid "%s does not support the %<%%%c%> %s format"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<%%%c%> Ð´Ð»Ñ� %s"
  
  #: c-family/c-format.cc:2600
  #, gcc-internal-format
  msgid "%s ignored with %s and %<%%%c%> %s format"
! msgstr "%s Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %s Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ %<%%%c%> Ð´Ð»Ñ� %s"
  
  #: c-family/c-format.cc:2605
  #, gcc-internal-format, gfc-internal-format
  msgid "%s ignored with %s in %s format"
! msgstr "%s Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð· %s Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Ð´Ð»Ñ� %s"
  
  #: c-family/c-format.cc:2612
  #, gcc-internal-format
  msgid "use of %s and %s together with %<%%%c%> %s format"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %s Ñ– %s Ñ€Ð°Ð·Ð¾Ð¼ Ð· Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ %<%%%c%> Ð´Ð»Ñ� %s"
  
  #: c-family/c-format.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "use of %s and %s together in %s format"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %s Ñ– %s Ñ€Ð°Ð·Ð¾Ð¼ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– %s"
  
  #: c-family/c-format.cc:2644
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year in some locales"
! msgstr "%<%%%c%> Ð´Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ– 2 Ñ†Ð¸Ñ„Ñ€Ð¸ Ñ€Ð¾ÐºÑƒ Ð² Ð´ÐµÑ�ÐºÐ¸Ñ… Ð»Ð¾ÐºÐ°Ð»Ñ�Ñ…"
  
  #: c-family/c-format.cc:2648
  #, gcc-internal-format
  msgid "%<%%%c%> yields only last 2 digits of year"
! msgstr "%<%%%c%> Ð´Ð°Ñ” Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ– 2 Ñ†Ð¸Ñ„Ñ€Ð¸ Ñ€Ð¾ÐºÑƒ"
  
  #: c-family/c-format.cc:2675
  #, gcc-internal-format
  msgid "no closing %<]%> for %<%%[%> format"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ” Ð·Ð°ÐºÑ€Ð¸Ð²Ð°ÑŽÑ‡Ðµ %<]%> Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %<%%[%>"
  
  #: c-family/c-format.cc:2704
  #, gcc-internal-format
  msgid "use of %qs length modifier with %qc type character has either no effect or undefined behavior"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð¾Ð´Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð¸ %qs Ð· Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð¼ Ñ‚Ð¸Ð¿Ñƒ %qc Ð¼Ð°Ñ” Ð°Ð±Ð¾ Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ ÐµÑ„ÐµÐºÑ‚, Ð°Ð±Ð¾ Ð½ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÑƒ"
  
  #: c-family/c-format.cc:2726
  #, gcc-internal-format
  msgid "%s does not support the %<%%%s%c%> %s format"
! msgstr "%s Ð½Ðµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑ” Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %<%%%s%c%> %s"
  
  #: c-family/c-format.cc:2764
  #, gcc-internal-format
  msgid "operand number specified with suppressed assignment"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð· Ð¿Ñ€Ð¸Ð³Ð½Ñ–Ñ‡ÐµÐ½Ð¾ÑŽ Ð¿Ñ€Ð¸Ñ�Ð²Ð¾Ñ”Ð½Ð½Ñ�Ð¼"
  
  #: c-family/c-format.cc:2768
  #, gcc-internal-format
  msgid "operand number specified for format taking no argument"
! msgstr "Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð¾Ð¼ÐµÑ€ Ð¾Ð¿ÐµÑ€Ð°Ð½Ð´Ð° Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ, Ñ�ÐºÐ¸Ð¹ Ð½Ðµ Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
  #: c-family/c-format.cc:3118
  #, gcc-internal-format
  msgid "unquoted type name %<%.*s%> in format"
! msgstr "Ñ–Ð¼Ê¼Ñ� Ñ‚Ð¸Ð¿Ñƒ %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3120
  #, gcc-internal-format
  msgid "unquoted operator %<%.*s%> in format"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3121
! #, fuzzy, gcc-internal-format
! #| msgid "unquoted operator %<%.*s%> in format"
  msgid "unquoted keyword %<%.*s%> in format"
! msgstr "Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€ %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3124
  #, gcc-internal-format
  msgid "use %qs instead"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: c-family/c-format.cc:3176
  #, gcc-internal-format
  msgid "unquoted attribute in format"
! msgstr "Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3189
  #, gcc-internal-format
  msgid "unquoted name of built-in function %<%.*s%> in format"
! msgstr "Ñ–Ð¼Ê¼Ñ� Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3203
  #, gcc-internal-format
  msgid "unquoted identifier or keyword %<%.*s%> in format"
! msgstr "Ñ–Ð´ÐµÐ½Ñ‚Ð¸Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€ Ð°Ð±Ð¾ ÐºÐ»ÑŽÑ‡Ð¾Ð²Ðµ Ñ�Ð»Ð¾Ð²Ð¾ %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3237
  #, gcc-internal-format
  msgid "misspelled term %<%.*s%> in format; use %<%s%s%> instead"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð½Ð°Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ð¹ Ñ‚ÐµÑ€Ð¼Ñ–Ð½ %<%.*s%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %<%s%s%> Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: c-family/c-format.cc:3281
  #, gcc-internal-format
  msgid "quoted %qs directive in format; use %qs instead"
! msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: c-family/c-format.cc:3288 c-family/c-format.cc:3559
  #, gcc-internal-format
  msgid "contraction %<%.*s%> in format; use %qs instead"
! msgstr "Ñ�ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð½Ñ� %<%.*s%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–; Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: c-family/c-format.cc:3328
  #, gcc-internal-format
  msgid "unquoted whitespace character %qc in format"
! msgstr "Ð¿Ñ€Ð¾Ð±Ñ–Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3341
  #, gcc-internal-format
  msgid "spurious trailing space in format"
! msgstr "Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð¿Ñ€Ð¾Ð±Ñ–Ð» Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: c-family/c-format.cc:3362
  #, gcc-internal-format
  msgid "inconsistent capitalization in format"
! msgstr "Ð½ÐµÑ�Ð¿Ñ–Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‡Ð° Ð²ÐµÐ»Ð¸ÐºÐ° Ð»Ñ–Ñ‚ÐµÑ€Ð° Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3369
  #, gcc-internal-format, gfc-internal-format
  msgid "unquoted sequence of %i consecutive space characters in format"
! msgstr "Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ %i Ð¿Ñ–Ð´Ñ€Ñ�Ð´ Ð¿Ñ€Ð¾Ð±Ñ–Ð»ÑŒÐ½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3389
  #, gcc-internal-format
  msgid "unquoted control characters in format"
! msgstr "ÐºÐµÑ€ÑƒÑŽÑ‡Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3396
  #, gcc-internal-format
  msgid "unquoted control character %qc in format"
! msgstr "ÐºÐµÑ€ÑƒÑŽÑ‡Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3454
  #, gcc-internal-format
  msgid "unquoted option name %<%.*s%> in format"
! msgstr "Ñ–Ð¼Ê¼Ñ� Ð¾Ð¿Ñ†Ñ–Ñ— %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3514
  #, gcc-internal-format
  msgid "unbalanced punctuation character %qc in format"
! msgstr "Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3533
  #, gcc-internal-format
  msgid "unquoted preprocessing directive %<%.*s%> in format"
! msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ñ— Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸ %<%.*s%> Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3569
  #, gcc-internal-format
  msgid "bare apostrophe %<'%> in format"
! msgstr "Ð³Ð¾Ð»Ð¸Ð¹ Ð°Ð¿Ð¾Ñ�Ñ‚Ñ€Ð¾Ñ„ %<'%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3571
  #, gcc-internal-format
  msgid "if avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives instead"
! msgstr "Ñ�ÐºÑ‰Ð¾ ÑƒÐ½Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð°Ð¿Ð¾Ñ�Ñ‚Ñ€Ð¾Ñ„Ð° Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾, Ð·Ð°ÐºÑ€Ð¸Ð¹Ñ‚Ðµ Ð¹Ð¾Ð³Ð¾ Ð² Ð¿Ð°Ñ€Ñƒ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð² %qs Ñ‚Ð° %qs"
  
  #: c-family/c-format.cc:3583
  #, gcc-internal-format
  msgid "grave accent %<`%> in format"
! msgstr "Ð³Ñ€Ð°Ð²Ñ–Ñ�Ð½Ð¸Ð¹ Ð°ÐºÑ†ÐµÐ½Ñ‚ %<`%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3585
  #, gcc-internal-format
  msgid "use the apostrophe directive %qs instead"
! msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ñƒ Ð°Ð¿Ð¾Ñ�Ñ‚Ñ€Ð¾Ñ„Ð° %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: c-family/c-format.cc:3597
  #, gcc-internal-format
  msgid "space followed by punctuation character %<%c%>"
! msgstr "Ð¿Ñ€Ð¾Ð±Ñ–Ð», Ð·Ð° Ñ�ÐºÐ¸Ð¼ Ð¹Ð´Ðµ Ð·Ð½Ð°Ðº Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ñ–Ñ— %<%c%>"
  
  #: c-family/c-format.cc:3608
  #, gcc-internal-format
  msgid "quoted %qs directive in format"
! msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qs Ñƒ Ð»Ð°Ð¿ÐºÐ°Ñ… Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3610
  #, gcc-internal-format
  msgid "if using %qs is not feasible, use %qs instead"
! msgstr "Ñ�ÐºÑ‰Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� %qs Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ðµ, Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ %qs Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾"
  
  #: c-family/c-format.cc:3639
  #, gcc-internal-format
  msgid "spurious leading punctuation sequence %<%.*s%> in format"
! msgstr "Ð½ÐµÐ¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð° Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ñ–Ñ— %<%.*s%> Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: c-family/c-format.cc:3679
  #, gcc-internal-format
  msgid "spurious trailing punctuation sequence %<%.*s%> in format"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð²Ð¸Ñ… Ð·Ð½Ð°ÐºÑ–Ð² %<%.*s%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3696
  #, gcc-internal-format
  msgid "unquoted sequence of %i consecutive punctuation characters %q.*s in format"
! msgstr "Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ Ð· %i Ð¿ÑƒÐ½ÐºÑ‚ÑƒÐ°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² %q.*s Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3716
  #, gcc-internal-format
  msgid "unquoted non-graph characters in format"
! msgstr "Ð½Ðµ-Ð³Ñ€Ð°Ñ„Ñ–Ñ‡Ð½Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3723
  #, gcc-internal-format
  msgid "unquoted non-graph character %qc in format"
! msgstr "Ð½ÐµÐ³Ñ€Ð°Ñ„Ñ–Ñ‡Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %qc Ð±ÐµÐ· Ð»Ð°Ð¿Ð¾Ðº Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3755
  #, gcc-internal-format
  msgid "unbalanced punctuation character %<%c%> in format"
! msgstr "Ð½ÐµÐ·Ð±Ð°Ð»Ð°Ð½Ñ�Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %<%c%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3762
  #, gcc-internal-format
  msgid "unterminated quoting directive"
! msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ†Ð¸Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: c-family/c-format.cc:3771
  #, gcc-internal-format
  msgid "unterminated quote character %<%c%> in format"
! msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ†Ð¸Ñ‚Ð°Ñ‚Ð¸ %<%c%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3841
  #, gcc-internal-format
  msgid "spurious trailing %<%%%> in format"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ð·Ð°ÐºÐ»ÑŽÑ‡Ð½Ð¸Ð¹ %<%%%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ–"
  
  #: c-family/c-format.cc:3901
  #, gcc-internal-format
  msgid "conversion lacks type at end of format"
! msgstr "ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð°Ñ†Ñ–Ñ� Ð½Ðµ Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿Ñƒ Ð² ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ"
  
  #: c-family/c-format.cc:3930
  #, gcc-internal-format
  msgid "nested quoting directive"
! msgstr "Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ†Ð¸Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: c-family/c-format.cc:3941
  #, gcc-internal-format
  msgid "unmatched quoting directive"
! msgstr "Ð½ÐµÑ�Ð¿Ñ–Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ†Ð¸Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
  #: c-family/c-format.cc:3956
  #, gcc-internal-format
  msgid "%qc directive redundant after prior occurence of the same"
! msgstr "Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° %qc Ð·Ð°Ð¹Ð²Ðµ Ð¿Ñ–Ñ�Ð»Ñ� Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð²Ñ…Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ� Ñ‚Ð°ÐºÐ¾Ñ— Ð¶"
  
  #: c-family/c-format.cc:3962
  #, gcc-internal-format
  msgid "unmatched color reset directive"
! msgstr "Ð½ÐµÑ�Ð¿Ñ–Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° Ñ�ÐºÐ¸Ð´Ð°Ð½Ð½Ñ� ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñƒ"
  
  #: c-family/c-format.cc:3974
  #, gcc-internal-format
  msgid "%qc conversion used within a quoted sequence"
! msgstr "ÐºÐ¾Ð½Ð²ÐµÑ€Ñ�Ñ–Ñ� %qc Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð² Ð¼ÐµÐ¶Ð°Ñ… Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð² Ð»Ð°Ð¿ÐºÐ°Ñ…"
  
  #: c-family/c-format.cc:4014
  #, gcc-internal-format
  msgid "embedded %<\\0%> in format"
! msgstr "Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¸Ð¹ %<\\0%> Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚"
  
  #: c-family/c-format.cc:4030
  #, gcc-internal-format
  msgid "unterminated color directive"
! msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ð´Ð¸Ñ€ÐµÐºÑ‚Ð¸Ð²Ð° ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ñƒ"
  
  #: c-family/c-format.cc:4152
  #, gcc-internal-format, gfc-internal-format
  msgid "writing through null pointer (argument %d)"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)"
  
  #: c-family/c-format.cc:4163
  #, gcc-internal-format, gfc-internal-format
  msgid "reading through null pointer (argument %d)"
! msgstr "Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ‡ÐµÑ€ÐµÐ· Ð½ÑƒÐ»ÑŒÐ¾Ð²Ð¸Ð¹ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)"
  
  #: c-family/c-format.cc:4183
  #, gcc-internal-format, gfc-internal-format
  msgid "writing into constant object (argument %d)"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ� Ñƒ ÐºÐ¾Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð½Ð¸Ð¹ Ð¾Ð±Ê¼Ñ”ÐºÑ‚ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)"
  
  #: c-family/c-format.cc:4195
  #, gcc-internal-format, gfc-internal-format
  msgid "extra type qualifiers in format argument (argument %d)"
! msgstr "Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ñ– ÐºÐ²Ð°Ð»Ñ–Ñ„Ñ–ÐºÐ°Ñ‚Ð¾Ñ€Ð¸ Ñ‚Ð¸Ð¿Ñƒ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ (Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d)"
  
  #: c-family/c-format.cc:4736
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
! msgstr "%s %<%s%.*s%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %<%s%s%>, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT"
  
  #: c-family/c-format.cc:4745
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%s%s%> argument"
! msgstr "%s %<%s%.*s%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<%s%s%>"
  
  #: c-family/c-format.cc:4755
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT"
! msgstr "%s %<%s%.*s%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñ‚Ð¸Ð¿Ñƒ %<%T%s%>, Ð°Ð»Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ %d Ð¼Ð°Ñ” Ñ‚Ð¸Ð¿ %qT"
  
  #: c-family/c-format.cc:4764
  #, gcc-internal-format
  msgid "%s %<%s%.*s%> expects a matching %<%T%s%> argument"
! msgstr "%s %<%s%.*s%> Ð¾Ñ‡Ñ–ÐºÑƒÑ” Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ %<%T%s%>"
  
  #: c-family/c-format.cc:4826 c-family/c-format.cc:4832
  #: c-family/c-format.cc:4886
*************** msgstr "%<__gcc_host_wide_int__%> Ð½Ðµ Ð
*** 34305,34311 ****
  #: c-family/c-format.cc:4839 c-family/c-format.cc:4896
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
! msgstr ""
  
  #: c-family/c-format.cc:4948
  #, gcc-internal-format
--- 34255,34261 ----
  #: c-family/c-format.cc:4839 c-family/c-format.cc:4896
  #, gcc-internal-format
  msgid "%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>"
! msgstr "%<__gcc_host_wide_int__%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº %<long%> Ð°Ð±Ð¾ %<long long%>"
  
  #: c-family/c-format.cc:4948
  #, gcc-internal-format
*************** msgstr "%<tree%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾
*** 34330,34632 ****
  #: c-family/c-format.cc:5041
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
! msgstr ""
  
  #: c-family/c-format.cc:5221
  #, gcc-internal-format
  msgid "argument to be formatted is not %<...%>"
! msgstr ""
  
  #: c-family/c-format.cc:5233
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
! msgstr ""
  
  #: c-family/c-indentation.cc:318
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
! msgstr ""
  
  #: c-family/c-indentation.cc:323
  #, gcc-internal-format
  msgid "adding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memory"
! msgstr ""
  
  #: c-family/c-indentation.cc:651
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
! msgstr ""
  
  #: c-family/c-indentation.cc:654
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
! msgstr ""
  
  #: c-family/c-lex.cc:226
  #, gcc-internal-format
  msgid "badly nested C headers from preprocessor"
! msgstr ""
  
  #: c-family/c-lex.cc:261
  #, gcc-internal-format
  msgid "ignoring %<#pragma %s %s%>"
! msgstr ""
  
  #. ... or not.
  #: c-family/c-lex.cc:610 c-family/c-lex.cc:1367
  #, gcc-internal-format
  msgid "stray %<@%> in program"
! msgstr ""
  
  #: c-family/c-lex.cc:625
  #, gcc-internal-format
  msgid "stray %qs in program"
! msgstr ""
  
  #: c-family/c-lex.cc:635
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
! msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð»ÑŒÐ½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» %c"
  
  #: c-family/c-lex.cc:637
  #, gcc-internal-format
  msgid "stray %qc in program"
! msgstr ""
  
  #: c-family/c-lex.cc:642
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
! msgstr ""
  
  #: c-family/c-lex.cc:860
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
! msgstr ""
  
  #: c-family/c-lex.cc:864
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
! msgstr ""
  
  #: c-family/c-lex.cc:892
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
! msgstr ""
  
  #: c-family/c-lex.cc:932
  #, gcc-internal-format
  msgid "unsuffixed floating constant"
! msgstr ""
  
  #: c-family/c-lex.cc:946
  #, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
! msgstr ""
  
  #: c-family/c-lex.cc:969 c-family/c-lex.cc:997 c-family/c-lex.cc:1017
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
! msgstr ""
  
  #: c-family/c-lex.cc:974 c-family/c-lex.cc:1010 c-family/c-lex.cc:1022
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
! msgstr ""
  
  #: c-family/c-lex.cc:1004
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
! msgstr ""
  
  #: c-family/c-lex.cc:1025
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
! msgstr ""
  
  #: c-family/c-lex.cc:1105 c-family/c-lex.cc:1108
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
! msgstr ""
  
  #: c-family/c-lex.cc:1123
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
! msgstr ""
  
  #: c-family/c-lex.cc:1324
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
! msgstr ""
  
  #: c-family/c-lex.cc:1343 c/c-parser.cc:7908
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
! msgstr ""
  
  #: c-family/c-lex.cc:1379 c/c-parser.cc:7929
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
! msgstr ""
  
! #: c-family/c-omp.cc:130 cp/pt.cc:19559
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
! msgstr ""
  
  #: c-family/c-omp.cc:240
  #, gcc-internal-format
  msgid "invalid expression type for %<#pragma omp atomic%>"
! msgstr ""
  
  #: c-family/c-omp.cc:245
  #, gcc-internal-format
  msgid "%<_Atomic%> expression in %<#pragma omp atomic%>"
! msgstr ""
  
  #: c-family/c-omp.cc:250
  #, gcc-internal-format
  msgid "%<#pragma omp atomic compare capture%> with non-integral comparison result"
! msgstr ""
  
  #: c-family/c-omp.cc:539
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different variables for memory"
! msgstr ""
  
  #: c-family/c-omp.cc:542 c-family/c-omp.cc:580
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
! msgstr ""
  
  #: c-family/c-omp.cc:699
  #, gcc-internal-format
  msgid "type of %<depobj%> expression is not %<omp_depend_t%>"
! msgstr ""
  
  #: c-family/c-omp.cc:705
  #, gcc-internal-format
  msgid "%<const%> qualified %<depobj%> expression"
! msgstr ""
  
  #: c-family/c-omp.cc:730
  #, gcc-internal-format
  msgid "more than one locator in %<depend%> clause on %<depobj%> construct"
! msgstr ""
  
  #: c-family/c-omp.cc:736
  #, gcc-internal-format
  msgid "%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct"
! msgstr ""
  
  #: c-family/c-omp.cc:752
  #, gcc-internal-format
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
! msgstr ""
  
  #: c-family/c-omp.cc:969 cp/semantics.cc:10612
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
! msgstr ""
  
  #: c-family/c-omp.cc:974
  #, gcc-internal-format
  msgid "%<_Atomic%> iteration variable %qE"
! msgstr ""
  
  #: c-family/c-omp.cc:990
  #, gcc-internal-format
  msgid "%qE is not initialized"
! msgstr ""
  
  #: c-family/c-omp.cc:1011 cp/semantics.cc:10501
  #, gcc-internal-format
  msgid "missing controlling predicate"
! msgstr ""
  
  #: c-family/c-omp.cc:1117 cp/semantics.cc:10117
  #, gcc-internal-format
  msgid "invalid controlling predicate"
! msgstr ""
  
  #: c-family/c-omp.cc:1124 cp/semantics.cc:10507
  #, gcc-internal-format
  msgid "missing increment expression"
! msgstr ""
  
  #: c-family/c-omp.cc:1224 c-family/c-omp.cc:1242
  #, gcc-internal-format
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
! msgstr ""
  
  #: c-family/c-omp.cc:1255 cp/semantics.cc:10234
  #, gcc-internal-format
  msgid "invalid increment expression"
! msgstr ""
  
  #: c-family/c-omp.cc:1353
  #, gcc-internal-format
  msgid "initializer expression refers to iteration variable %qD"
! msgstr ""
  
  #: c-family/c-omp.cc:1357
  #, gcc-internal-format
  msgid "condition expression refers to iteration variable %qD"
! msgstr ""
  
  #: c-family/c-omp.cc:1361
  #, gcc-internal-format
  msgid "increment expression refers to iteration variable %qD"
! msgstr ""
  
  #: c-family/c-omp.cc:1539
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in initializer expression has type other than %qT"
! msgstr ""
  
  #: c-family/c-omp.cc:1543
  #, gcc-internal-format
  msgid "outer iteration variable %qD used in condition expression has type other than %qT"
! msgstr ""
  
  #: c-family/c-omp.cc:1550
  #, gcc-internal-format
  msgid "outer iteration variable %qD multiplier expression %qE is not integral"
! msgstr ""
  
  #: c-family/c-omp.cc:1556
  #, gcc-internal-format
  msgid "outer iteration variable %qD addend expression %qE is not integral"
! msgstr ""
  
  #: c-family/c-omp.cc:1621 c-family/c-omp.cc:1706
  #, gcc-internal-format
  msgid "the same loop iteration variables %qD used in multiple associated loops"
! msgstr ""
  
  #: c-family/c-omp.cc:1656
  #, gcc-internal-format
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
! msgstr ""
  
  #: c-family/c-omp.cc:2259
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
! msgstr ""
  
  #: c-family/c-omp.cc:2270
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
! msgstr ""
  
  #: c-family/c-omp.cc:2283
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
! msgstr ""
  
  #: c-family/c-omp.cc:2756 c/c-typeck.cc:16149 cp/semantics.cc:9229
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
! msgstr ""
  
  #: c-family/c-omp.cc:2848 c-family/c-omp.cc:2863
  #, gcc-internal-format
--- 34280,34582 ----
  #: c-family/c-format.cc:5041
  #, gcc-internal-format
  msgid "%<tree%> is not defined as a pointer type"
! msgstr "%<tree%> Ð½Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ�Ðº Ñ‚Ð¸Ð¿ Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ°"
  
  #: c-family/c-format.cc:5221
  #, gcc-internal-format
  msgid "argument to be formatted is not %<...%>"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ð½Ðµ Ñ” %<...%>"
  
  #: c-family/c-format.cc:5233
  #, gcc-internal-format
  msgid "strftime formats cannot format arguments"
! msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸ strftime Ð½Ðµ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸"
  
  #: c-family/c-indentation.cc:318
  #, gcc-internal-format
  msgid "%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers"
! msgstr "%<-Wmisleading-indentation%> Ð²Ñ–Ð´ Ñ†ÑŒÐ¾Ð³Ð¾ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚Ñƒ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾, Ð¾Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð² Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾ Ñ‡ÐµÑ€ÐµÐ· Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ ÐºÐ¾Ð´Ñƒ/Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑ–Ð²"
  
  #: c-family/c-indentation.cc:323
  #, gcc-internal-format
  msgid "adding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memory"
! msgstr "Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� %<-flarge-source-files%> Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ð¿Ñ–Ð´Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ñ�Ñ‚Ð¾Ð²Ð¿Ñ†Ñ–Ð², Ð·Ð° Ñ€Ð°Ñ…ÑƒÐ½Ð¾Ðº Ñ‡Ð°Ñ�Ñƒ ÐºÐ¾Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ–Ñ— Ñ‚Ð° Ð¿Ð°Ð¼Ê¼Ñ�Ñ‚Ñ–"
  
  #: c-family/c-indentation.cc:651
  #, gcc-internal-format
  msgid "this %qs clause does not guard..."
! msgstr "Ñ†Ñ� %qs ÑƒÐ¼Ð¾Ð²Ð° Ð½Ðµ Ð·Ð°Ñ…Ð¸Ñ‰Ð°Ñ”..."
  
  #: c-family/c-indentation.cc:654
  #, gcc-internal-format
  msgid "...this statement, but the latter is misleadingly indented as if it were guarded by the %qs"
! msgstr "...Ñ†Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ�, Ð°Ð»Ðµ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²Ñ–Ð´Ñ�Ñ‚ÑƒÐ¿Ð»ÐµÐ½Ð°, Ð½Ð°Ñ‡Ðµ Ð²Ð¾Ð½Ð° Ð·Ð°Ñ…Ð¸Ñ‰ÐµÐ½Ð° %qs"
  
  #: c-family/c-lex.cc:226
  #, gcc-internal-format
  msgid "badly nested C headers from preprocessor"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ñ– C-Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð²Ñ–Ð´ Ð¿Ñ€ÐµÐ¿Ñ€Ð¾Ñ†ÐµÑ�Ð¾Ñ€Ð°"
  
  #: c-family/c-lex.cc:261
  #, gcc-internal-format
  msgid "ignoring %<#pragma %s %s%>"
! msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ñ‚ÑŒÑ�Ñ� %<#pragma %s %s%>"
  
  #. ... or not.
  #: c-family/c-lex.cc:610 c-family/c-lex.cc:1367
  #, gcc-internal-format
  msgid "stray %<@%> in program"
! msgstr "Ð·Ð°Ð¹Ð²Ð¸Ð¹ %<@%> Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–"
  
  #: c-family/c-lex.cc:625
  #, gcc-internal-format
  msgid "stray %qs in program"
! msgstr "Ð·Ð°Ð¹Ð²Ð¸Ð¹ %qs Ð² Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–"
  
  #: c-family/c-lex.cc:635
  #, gcc-internal-format, gfc-internal-format
  